kernel-3.10.0-957.5.1.el7$>pZ A?d   -48?E q  38  Kd  c       N\  8\ B P Q$ R% Rt R S( T8 T9 c: %>{S?{SG{S H{ I{P X{hBY|DB\ ]T ^Nb.kd/e/f/ l/ t/$ u_| v w x8 yBLCkernel3.10.0957.5.1.el7The Linux kernelThe kernel package contains the Linux kernel (vmlinuz), the core of any Linux operating system. The kernel handles the basic functions of the operating system: memory allocation, process allocation, device input and output, etc.\Tdkbuilder.bsys.centos.orgTCentOSGPLv2CentOS BuildSystem System Environment/Kernelhttp://www.kernel.org/linuxx86_64 /usr/sbin/new-kernel-pkg --package kernel --install 3.10.0-957.5.1.el7.x86_64 || exit $?/usr/sbin/new-kernel-pkg --rminitrd --rmmoddep --remove 3.10.0-957.5.1.el7.x86_64 || exit $? if [ -x /usr/sbin/weak-modules ] then /usr/sbin/weak-modules --remove-kernel 3.10.0-957.5.1.el7.x86_64 || exit $? fi6Qr@e`?* 8c`0Hx0&h d L T5T4l/$,%t&d D  zZd( 8    hXd*0  PH  l' H)x h ,t P( <-4$ ( x  XtT $\T+ <&p X#$8r4 `xPD < L x T ` PpdA1  4 , HPQ8`2`@,Dx@';h.Ht#l*|0DF J0xHh   h T@[e80# pp 0  xd 2# \P` ,(tQ\l@0|D|0t , X,w\ BD%lLt)P&3y(%P&,4 La)-t9 !,$+ Kx|y`%$7pZ Tld ! CXt000(  `   h\T  1< #P&/x,H 0Xx 8 XX$'Hd!4! ;`  #01X $  Dhx : h  l\0&"5HT  @` |, UX-L  T P|  , l XL  X,"\>t0)$P%8; Px ,, +dd!< DHH    DpL \@]~!&|@pk-@3IQkh&8|R{t[p@VXS10oXX8 p\ p 8 p8 \ L<U8 $ 4 L"@$ Nx 4H+d8@(!K, h&H%h 9Al89h<)x40$ l*4B$0\w 0 xH  0L @ L.$e\2'd` h(d(6H `Gl t GT<s\0\j RPk4.8'H \*(hTEH ,& l4H!.D: #l%>l^-TVXT 4@ %@D$lL  *0x ,0\(|<\@ 0;<YXct  #'( 8@ d  :  :<$l(%t < `  | 2,D"(t%.=#o<*" <&#p9DC8.2,,\!P *H ,;D @ %<$Dx4<$dd0H0 4$l ($$,TpX<$  ,  \0  8<H D08$8 $0.!t84< 0p%<?@(h D0h !/h/#VD0.p"d D< $T-M,(6@X x0* VT  @54 4 |p-8'4x:( H 8<$ Kx` 4,85,xh|4<l\2 *P.t?@<-8TE00 1Qk-- n.L#|',= p(  "4xA(p>* dUx,$l |40x8 x, ! d/ k|`$4sMP&|%'/ Rp(x8 @XX l 8 l @<@ )$("6| | T,@LLm O@TKJ:>->t7\|-,<Ch  69[T2sX*,2`,!d*ht JlbN H|,I[Lo8$ J$5,"\R8j7bZHO9?xk/H/d2$=c|2b, >x *H( pL 8!8|    \ |DT(?0$ \CX'B@ #(! |5  4Gp t&p D0h(]HD8$6LI8 7g b004!8h-8NP0 ֔HuD$p\X`3T2DS@\D=(i<PT*l 8 (4H3|DNx]ghhsD<6h!0;X ;` ߸*lo 8?:(Bl1-tL@0'<CH $" d/$  + * 4l*$ P  &< 4H |D!T@! 8Z !($&8 8 P   h p XT   L 4 p0 08F60@ 8g8$5DG]<j<(8&<. `W@'PkkxiF$,dr<@mu4l clSll3@/LU<N{+k* (.`NM8, ,(s|T$x#D 2| L$@L1H8uc a\ H ` \ .&LH,80:\#%|,@ 0,$ ` ;<H htx <P!h&H&B8%R\HP '\9  2`; H p(* \ " +%p (' @d< DTxi&R$O (|04X6&lJ#8   & \pP X@h0l  hT PdN"+NLxd(EX>)\JP|Cy\.$ !, 8 | ` 4  $    ~8 @   , \ ~$Q(Ldx@  0 @  .4$(($$  l5b&:4L(-1u"x |P   $4  X 0L; 0@#%DY%%l&djp  $(@ )0 T   X8P p@ t | (L < p x  ` $  \ |HH+7  / d  L T ( l @\Tl0 $8 T,/( H HX DK5lt,)$_PA0<0./2 3>"6(9=t9h@L pt   ( 4N<d@P` 1(  *<p ,l`z`4\," p  \ L  `| L (0 ` x8 l < D0 8 x04T | \l < @  \Dl h< @t\ ` 8l|  ( x tPP&DD | 0 %t#* ( l"lǐqP;4 <4(-(/h | (DP `4m! 0t60@9d!T%$ (?%TDx H 3P ?ZpCP9>T?K<mZXf\2$&x`>**\9A!** .X6 D`*>X h28A/6< #$l"<8S3BE aMHPD,@pT  4L LP, T D,wU $Y N 5Gx:t H'5p&H7H/ H5Rz20$AAAAAA큤A큤A큤A큤AAA큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AAAA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤AA큤AA큤A큤A큤A큤A큤A큤AAA큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤AA큤A큤A큤A큤AA큤AA큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤AA큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤A큤A큤AA큤AA큤A큤AA큤AA큤AAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤AA큤A큤A큤AA큤AA큤A큤AA큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤AAA큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AAA큤AA큤A큤A큤A큤A큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AAA\T^\T^\T^\T^\T^\T^\T^\T_\T^\T^\T^\T^\T^\T^\Tc\Tc>\Tc?\Tc>\Tc?\Tc?\Tc>\Tc>\Tc>\Tc>\Tc>\Tc>\Tc?\Tc?\Tc>\Tc>\Tc>\Tc>\Tc\Tc>\Tc\Tc>\Tc\Tc>\Tc>\Tc>\Tc?\Tc>\T^\T^\Tc\Tc>\Tc\Tc?\Tc?\Tc?\Tc\Tc>\T^\Tc\Tc?\Tc\Tc@\Tc?\TcA\Tc@\Tc\Tc?\Tc?\Tc?\Tc?\Tc?\Tc?\Tc@\Tc@\Tc?\Tc@\Tc@\Tc@\Tc?\Tc@\Tc@\TcA\Tc?\Tc?\Tc?\Tc@\Tc@\TcA\Tc@\Tc@\Tc@\Tc?\Tc?\Tc@\Tc@\Tc@\Tc?\TcA\Tc?\TcA\Tc?\TcA\Tc@\TcA\Tc@\Tc@\Tc?\Tc@\Tc?\TcA\Tc?\Tc@\TcA\Tc@\Tc@\Tc@\TcA\Tc@\TcA\Tc@\Tc@\Tc@\Tc@\Tc@\Tc?\T^\Tc\Tcr\Tcr\Tcs\Tc\Tcr\Tcr\Tcr\Tc\Tcr\Tcr\Tcr\Tcr\Tc\Tcj\Tci\Tcj\Tcj\Tcj\Tcj\Tcj\Tcj\Tci\Tci\Tci\Tcj\Tci\Tci\Tcj\Tcj\Tcj\Tcj\Tci\Tcj\Tcj\Tcj\Tcj\Tci\Tcj\Tcj\Tci\Tci\Tcj\Tcj\Tcj\Tci\Tcj\Tcj\Tcj\Tci\Tcj\Tci\Tcj\Tci\Tcj\Tcj\Tcj\Tcj\Tcj\Tcj\Tci\Tcj\Tci\Tc\Tck\Tcj\Tcj\T^\Tc\TcF\TcF\Tc\TcK\Tc\Tc\Tci\Tci\Tci\Tci\Tc\Tci\Tci\Tci\Tci\Tci\Tci\Tci\Tci\Tc\Tci\Tc\Tcu\Tcu\Tcu\Tcu\Tcu\Tcu\Tcu\Tcu\Tcu\Tcu\Tcu\Tcu\Tcu\Tc\Tcv\Tc\TcY\Tc\TcZ\TcZ\TcZ\TcZ\TcZ\TcZ\Tc\TcY\TcY\TcY\TcY\TcY\TcY\TcY\TcY\TcY\Tc\Tc\TcZ\TcZ\TcZ\TcZ\TcY\TcZ\TcY\TcZ\TcZ\TcY\TcY\Tc\TcE\TcE\TcE\TcE\TcE\TcE\TcE\Tc\Tc\TcY\Tc\TcY\TcY\TcX\T^\Tc\TcY\Tc\TcY\Tc\TcY\Tc\TcY\Tc\TcY\Tc\TcY\Tc\TcY\Tc\TcF\TcF\Tc\TcK\Tc\Tc\Tck\Tck\Tck\Tc\Tck\Tck\Tck\Tc\Tc`\Tc`\Tc`\Tc`\Tc`\Tc`\Tc`\Tc`\Tc`\Tc`\Tc`\Tc`\Tc`\Tc`\Tc`\Tc`\Tc\Tc`\Tca\Tca\Tca\Tc\Tca\Tca\Tca\Tca\Tc\TcF\TcF\TcF\T^\Tc\T^\Tc\Tc`\Tc\Tc`\Tc\Tc`\Tc\Tc`\Tc\Tc_\Tc\Tc_\Tc`\Tc_\Tc_\Tc\Tc`\Tc\Tc`\Tc`\Tc\Tc\Tc_\Tc_\Tc\Tc_\Tc\Tc`\Tc\Tc_\Tc\Tc`\Tc\Tc`\Tc\Tc`\Tc\Tc`\Tc\Tc`\Tc\Tc`\Tc\Tce\Tcd\Tce\Tcd\Tce\Tcd\Tcf\Tce\Tce\Tce\Tce\Tcf\Tce\Tcd\Tce\Tce\Tce\Tcd\Tcf\Tce\Tce\Tcd\Tce\Tce\Tcf\Tce\Tcf\Tce\Tce\Tcd\Tcf\Tce\Tce\Tcd\Tcd\Tce\Tce\Tce\Tce\Tcf\Tce\Tce\Tcf\Tce\Tcd\Tce\Tcf\Tcd\Tce\Tce\Tcf\Tce\Tce\Tce\Tce\Tcf\Tcf\Tc\Tcd\Tcd\Tc\Tci\Tci\Tci\Tc\Tc_\Tc^\Tc_\Tc\\Tc]\Tc]\Tc\\Tc^\Tc^\Tc^\Tc_\Tc^\Tc\\Tc\\Tc^\Tc^\Tc\\Tc_\Tc_\Tc]\Tc_\Tc^\Tc^\Tc_\Tc_\Tc_\Tc^\Tc_\Tc^\Tc]\Tc^\Tc_\Tc_\Tc\\Tc]\Tc_\Tc^\Tc^\Tc]\Tc]\Tc]\Tc_\Tc^\Tc]\Tc]\Tc]\Tc^\Tc]\Tc_\Tc_\Tc\\Tc^\Tc]\Tc]\Tc_\Tc]\Tc]\Tc\\Tc]\Tc_\Tc]\Tc^\Tc_\Tc^\Tc]\Tc]\Tc\\Tc_\Tc\\Tc^\Tc^\Tc]\Tc]\Tc\\Tc]\Tc^\Tc]\Tc\\Tc^\Tc_\Tc]\Tc]\Tc_\Tc\Tc\\Tc\\Tc\\Tc\\Tc\\Tc\\Tc\\Tc\\Tc\\Tc\\Tc\\Tc^\Tc_\Tc\\Tc]\Tc^\Tc^\Tc^\Tc^\Tc^\Tc]\Tc\\Tc_\Tc\\Tc]\Tc]\Tc_\Tc_\Tc]\Tc\\Tc\\Tc^\Tc^\Tc^\Tc]\Tc_\Tc^\Tc\Tc\Tcw\Tcw\Tc\Tcv\Tcv\Tcv\Tcv\Tcv\Tcv\Tcv\Tcv\Tcv\Tcv\Tcv\Tcv\Tcv\Tcv\Tcv\Tcv\Tcv\Tcv\Tcv\Tcw\Tcv\Tcv\Tcw\Tcw\Tcw\Tc\Tcg\T^\Tc\Tcs\Tc\Tcs\T^\Tc\Tcs\Tcs\Tc\Tcs\Tc\Tcs\Tcs\Tc\Tcs\Tc\Tcs\Tcs\Tc\Tcs\T^\Tc\Tcg\Tcg\Tcg\Tcg\Tcg\Tcg\Tcg\Tcg\T^\Tc\Tcf\Tc\Tcf\Tc\Tcf\Tc\Tcf\Tc\Tcf\Tc\Tcf\Tc\Tcf\Tc\Tcf\Tc\Tcf\Tc\Tcf\Tc\Tcf\Tc\Tcf\Tc\Tcg\Tc\Tcf\Tc\Tcf\T^\Tc\Tcf\Tc\Tcf\T^\Tc\Tcg\Tc\Tcg\Tc\Tcg\Tc\Tcg\Tc\Tcg\Tc\Tcg\Tc\Tcu\Tct\Tct\Tc\Tct\Tct\Tct\Tct\Tct\Tct\Tct\Tct\Tct\Tct\Tct\Tct\Tc\Tct\Tct\Tct\Tct\Tct\Tct\Tct\Tc\Tct\Tct\Tc\Tcu\Tcu\Tcu\Tcu\Tcu\Tc\Tct\Tct\Tct\Tct\Tct\Tc\Tct\Tct\Tct\Tc\TcK\T^\Tc\TcI\TcI\TcI\Tc\TcI\Tc\TcJ\TcJ\TcJ\TcJ\T^\Tc\TcJ\TcJ\TcJ\TcI\TcJ\Tc\TcJ\TcJ\TcJ\TcJ\TcJ\TcJ\TcJ\TcJ\TcJ\TcJ\Tc\TcJ\TcJ\TcJ\TcJ\TcJ\Tc\TcJ\Tc\TcJ\TcJ\Tc\TcJ\TcJ\TcJ\Tc\Tct\Tcs\Tcs\Tct\Tcs\Tct\Tcs\Tcs\Tcs\Tct\Tct\Tc\Tcs\Tcs\Tcs\Tcs\Tcs\Tcs\Tcs\Tcs\Tc\Tch\Tch\Tch\Tcg\Tch\Tcg\Tch\Tcg\Tcg\Tch\Tch\Tch\Tch\Tch\Tch\Tch\Tch\Tch\Tch\Tch\Tcg\Tch\Tch\Tch\Tch\Tch\Tc\Tch\Tch\Tch\Tch\Tcg\T^\Tc\Tc\TcT\TcT\TcT\TcT\Tc\TcT\TcT\Tc\TcT\TcT\TcT\Tc\TcX\Tc\TcS\TcR\TcS\TcS\TcQ\TcR\TcS\TcS\TcR\TcR\TcQ\TcS\TcR\TcS\TcQ\TcR\TcS\TcT\TcS\TcQ\TcR\TcQ\TcQ\TcS\TcR\TcR\TcR\TcQ\TcQ\TcR\TcR\TcS\TcS\TcT\TcR\TcS\TcR\TcS\TcS\TcS\TcR\TcR\TcR\TcS\TcR\TcS\TcS\TcS\TcR\TcR\TcQ\TcR\TcR\TcS\TcS\TcR\TcS\TcR\TcR\TcT\TcS\TcS\TcS\TcS\TcR\TcQ\TcS\TcS\TcR\TcS\TcS\TcR\TcQ\TcS\TcS\TcT\TcR\TcQ\TcS\TcQ\TcS\TcT\TcR\TcR\TcQ\TcR\TcS\TcQ\Tc\TcM\Tc\TcX\TcX\Tc\TcX\TcX\TcX\TcX\TcX\TcX\TcX\TcX\TcX\TcX\TcX\TcX\TcX\TcX\TcX\TcX\TcX\T^\Tc\TcM\T^\Tc\TcL\Tc\TcK\TcK\TcK\TcK\TcK\Tc\TcK\TcL\Tc\TcL\TcL\Tc\TcK\TcK\TcK\TcK\TcK\TcK\TcK\Tc\TcK\Tc\TcK\Tc\TcL\TcL\Tc\TcL\TcL\TcL\Tc\TcK\Tc\TcL\Tc\TcL\Tc\TcL\TcL\TcL\TcL\TcL\Tc\TcL\Tc\TcL\TcL\TcL\TcL\TcL\TcL\TcL\Tc\TcX\TcW\TcW\TcW\TcX\TcX\TcW\TcW\TcW\TcW\TcX\TcX\TcW\TcW\TcW\TcW\Tc\TcV\TcV\TcV\TcV\TcV\TcU\TcT\TcU\TcV\TcT\TcU\TcT\TcU\TcV\TcW\TcV\TcV\TcV\TcT\TcW\TcV\TcW\TcU\TcU\TcV\TcT\TcU\TcW\TcW\TcU\TcU\TcU\TcV\TcU\TcT\TcU\TcV\TcV\TcU\TcU\TcU\TcW\TcW\TcV\TcW\TcU\TcU\TcU\TcW\TcW\TcT\TcV\TcV\TcT\TcU\TcT\TcV\TcV\TcV\TcU\TcT\TcW\TcW\TcT\TcU\TcV\TcU\TcV\TcW\TcU\TcU\TcW\TcU\TcW\TcV\TcV\TcV\TcT\TcT\TcU\TcU\TcT\TcV\TcU\TcT\TcW\TcV\TcV\TcV\TcV\TcU\TcV\TcU\TcV\TcU\TcW\TcU\TcU\TcV\TcW\TcW\TcX\TcX\TcW\TcW\TcX\TcW\TcT\Tc\TcM\TcL\TcL\TcM\TcM\TcM\TcL\TcM\TcM\TcM\TcM\TcM\TcM\TcM\TcM\TcM\TcL\TcM\TcM\TcM\TcL\TcM\TcM\TcM\TcL\TcL\TcM\TcM\TcM\TcM\TcM\T^\Tc\TcN\Tc\TcP\Tc\TcN\TcN\TcN\Tc\Tc\TcN\TcN\TcN\TcN\TcN\TcN\TcN\TcN\TcN\TcN\TcN\TcN\TcN\TcN\TcN\TcQ\TcQ\TcP\TcP\TcQ\TcQ\TcQ\TcQ\TcP\TcQ\TcP\TcQ\TcQ\TcQ\TcP\TcQ\TcP\TcQ\TcP\TcQ\TcQ\TcQ\TcQ\TcP\TcQ\TcQ\Tc\TcP\TcP\TcP\TcP\Tc\Tc\TcO\TcP\TcO\TcP\TcO\TcO\TcO\TcO\TcP\TcO\TcO\TcO\TcP\TcO\TcO\TcO\TcP\TcP\TcO\TcO\TcP\TcP\TcO\TcO\TcO\TcO\TcP\TcO\TcO\TcP\TcO\TcP\TcO\TcP\TcO\TcO\TcO\TcP\TcO\TcO\TcO\TcP\TcP\TcO\Tc\TcO\Tc\TcO\Tc\TcN\Tc\TcN\Tc\TcN\Tc\TcQ\Tc\TcN\Tc\TcP\Tc\TcN\Tc\TcP\Tc\TcN\TcN\TcN\Tc\TcN\Tc\TcP\TcP\Tc\TcP\Tc\TcN\Tc\TcN\Tc\TcM\TcM\TcM\TcM\TcM\TcM\TcM\TcM\TcM\TcM\T^\Tc\Tcv\Tcv\Tc\Tcv\Tcv\Tcv\Tcv\T^\Tc\Tcf\Tcf\Tcf\Tcf\Tcf\Tc\TcK\TcK\TcK\TcK\TcK\TcK\TcK\Tc\Tc\TcE\TcE\TcE\TcE\Tc\TcE\Tc\TcE\TcE\TcE\TcE\TcE\TcE\TcE\TcE\TcE\Tc\TcE\TcE\Tc\TcE\TcE\TcE\Tc\TcE\Tc\TcE\TcE\TcE\TcD\TcE\TcE\TcE\Tc\TcE\T^\Tc\TcH\TcH\TcH\Tc\TcH\TcH\TcH\TcH\TcH\TcH\TcH\TcH\TcH\TcH\TcH\TcH\Tc\Tc\TcX\TcX\TcX\TcX\Tc\TcX\Tc\Tc\Tcr\Tc\Tc\Tcn\Tcn\Tcn\Tcm\Tc\Tcm\Tcm\Tc\Tcn\Tcn\Tcn\Tcn\Tcn\Tcn\Tcm\Tc\Tcm\Tc\Tcn\Tcn\Tcn\Tc\Tcn\Tcn\Tcm\Tck\Tc\T^\Tc\Tco\Tc\Tcp\Tcp\Tc\Tcp\T^\Tc\Tcq\T^\Tc\Tcq\Tc\Tcq\Tc\Tcq\Tc\Tcq\Tcq\Tc\Tcp\Tcp\Tc\Tcp\Tc\Tcp\Tcp\Tcp\T^\Tc\Tcq\Tc\Tcp\Tcp\Tc\Tco\T^\Tc\Tco\Tco\T^\Tc\Tcr\Tc\Tcr\Tc\Tcr\Tc\Tcr\T^\Tc\Tcp\T^\Tc\Tcq\Tcq\Tcq\Tcq\Tcq\Tcq\Tcq\Tco\T^\Tc\Tco\Tcp\Tc\Tcp\T^\Tc\Tcq\Tc\Tcq\Tc\Tcq\Tc\Tcq\Tc\Tcq\Tc\Tcq\Tc\Tcq\Tc\Tcq\Tc\Tcq\Tcp\Tc\Tcp\Tcp\Tcp\T^\Tc\Tcp\Tcp\T^\Tc\Tcp\Tc\Tcp\Tc\Tcp\Tcp\Tcp\Tcp\Tcp\Tcp\Tcp\T^\Tc\Tcq\T^\Tc\Tcp\T^\Tc\Tcp\Tc\Tc\Tcq\Tc\Tcq\Tc\Tcq\Tcq\Tc\Tcq\Tc\Tcr\Tc\Tco\Tco\Tco\Tc\Tcr\Tc\Tc\Tcp\Tcp\Tc\Tcq\Tcq\Tc\Tco\Tc\Tco\Tcr\Tc\Tcm\Tc\Tcr\Tcr\Tcm\Tcr\Tcr\Tcr\Tcr\Tcm\Tcm\Tck\Tc\Tck\Tck\Tck\Tck\Tck\Tck\Tck\Tck\Tck\Tck\Tck\Tck\Tck\Tck\Tck\Tck\Tck\Tck\Tck\Tc\Tcn\Tcn\Tcn\Tcn\Tcn\Tcn\Tcn\Tcn\Tcn\Tc\Tco\Tco\Tc\Tcm\Tcm\Tcm\Tcm\Tcm\Tcm\Tck\Tcr\Tc\Tco\Tcn\Tco\Tcn\Tco\Tco\Tco\Tco\Tcn\Tco\Tcn\Tcn\Tco\Tcn\Tco\Tco\Tcn\Tcn\Tco\Tco\Tcn\Tco\Tco\Tcn\Tco\Tco\Tcn\Tcn\Tco\Tco\Tco\Tcr\Tck\Tc\Tcr\Tco\Tcm\Tc\Tck\Tck\Tck\Tck\Tck\Tck\Tc\Tc\Tcm\Tc\Tcl\Tcl\Tc\Tcl\Tcm\Tcm\Tcm\Tc\Tcm\Tc\Tcm\T^\T^\Tc\Tcl\Tc\Tcl\Tc\Tcl\T^\Tc\Tcm\Tcm\Tcm\Tc\Tc\Tcm\Tcm\Tc\Tcm\Tcm\Tc\Tc\Tcm\Tcm\Tcm\Tcm\Tcm\T^\Tc\Tcl\Tcl\Tcl\Tcl\Tcl\Tcl\Tcl\Tcl\Tcl\Tcl\T^\T^\Tc\Tcl\Tc\Tc\Tcl\Tc\Tcl\Tc\Tcl\Tc\Tcl\Tc\Tcl\Tc\Tcl\Tc\Tcl\Tc\Tcl\Tc\Tcl\Tc\Tcl\Tc\Tcl\Tc\Tcl\Tcl\Tcl\Tck\Tcn\Tc\T^\Tc\Tcv\Tcv\Tcv\Tc\Tcv\Tc\TcZ\TcZ\TcZ\TcZ\TcZ\T^\Tc\Tcd\Tcd\Tcd\Tcd\Tcd\Tc\Tcd\Tcd\Tcd\Tcd\Tcd\Tc\Tcv\Tcv\Tcv\Tc\Tc\TcD\TcD\T^\Tc\TcD\Tc\Tc`\Tc\Tc\Tcd\Tcd\Tcd\Tcd\Tcd\Tcd\Tcd\T^\Tc\Tc[\Tc[\Tc[\Tc\\TcZ\Tc[\Tc[\Tc[\Tc[\Tc[\Tc[\Tc\\Tc[\Tc\\Tc[\Tc[\Tc[\Tc[\Tc[\Tc[\Tc[\Tc[\TcZ\Tc[\Tc[\Tc[\Tc[\TcZ\Tc[\Tc[\Tc[\Tc[\Tc[\TcZ\Tc[\Tc[\Tc[\TcZ\Tc[\Tc\\Tc\\Tc[\Tc[\Tc\\Tc\Tcr\Tc\TcF\Tc\Tc\TcK\TcJ\TcK\TcJ\Tc\TcF\TcF\TcF\Tc\TcZ\Tc\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\TcD\Tc\TcG\TcF\Tc\TcH\Tc\TcG\Tc\TcG\Tc\TcH\Tc\TcF\Tc\TcG\Tc\TcH\TcF\Tc\TcG\Tc\Tc\TcF\Tc\TcF\TcF\Tc\TcG\TcG\Tc\TcG\TcG\TcG\TcF\TcG\Tc\TcG\TcF\TcF\Tc\TcG\TcG\TcG\Tc\TcF\TcH\Tc\TcG\Tc\TcF\Tc\TcH\TcH\Tc\TcG\TcG\Tc\TcF\TcF\TcG\Tc\TcG\TcF\Tc\TcG\Tc\TcF\Tc\TcG\TcG\Tc\TcG\TcH\TcG\TcG\TcF\TcG\TcF\TcG\TcG\TcF\TcG\TcF\Tc\TcF\TcH\TcH\TcG\Tc\TcF\TcF\TcG\TcG\Tc\TcX\T^\Tc\TcC\Tc\Tc\TcC\TcC\TcC\TcC\TcC\Tc\TcD\Tc\Tc\Tc\Tcg\Tcg\Tc\Tcg\Tcg\Tcg\Tcg\Tcg\Tcg\Tc\Tcg\Tc\Tc\Tcu\Tcu\Tc\Tcu\Tcu\Tcu\Tcu\Tc\Tcu\Tc\Tcu\Tcu\Tcu\Tcu\Tc\Tcs\Tcs\Tcs\Tcs\Tcs\Tcs\Tcs\Tcs\T^\Tc\Tcc\Tcc\Tcc\Tcc\Tcc\Tc\Tcc\Tcc\Tcc\Tcc\Tc\Tcc\Tc\Tcc\Tc\Tcc\Tcc\Tc\Tca\Tca\Tca\Tca\Tca\Tca\Tca\Tca\Tca\Tca\Tca\Tc\Tca\Tca\Tca\Tca\Tca\Tc\Tca\Tcb\Tca\Tcb\Tcb\Tcc\Tcb\Tcb\Tcb\Tcb\Tcb\Tcb\Tcb\Tcb\Tcb\Tcb\Tcb\Tcb\Tcb\Tcb\Tcb\Tcb\Tcb\Tcb\Tca\Tcb\Tca\Tcb\Tcb\Tca\Tca\Tcb\Tcb\Tcb\Tcc\Tcb\Tca\Tcb\Tcb\Tcb\Tcb\Tca\Tcb\Tcb\Tc\Tcc\Tcc\Tcc\Tcc\Tcc\Tcc\Tcd\Tcd\Tcc\Tcc\Tcc\Tcc\Tcc\Tcc\Tcc\Tc\Tcc\Tc\Tcc\Tcc\Tcc\Tc\TcZ\Tc\Tc\TcZ\TcZ\TcZ\TcZ\TcZ\TcZ\Tc\Tc\Tch\Tch\Tc\Tch\Tch\Tci\Tc\TcZ\TcZ\TcZ\TcZ\Tc\Tc\TcY\TcY\TcY\TcY\TcY\TcY\TcY\TcY\TcY\TcY\Tc\Tch\Tch\Tch\Tch\Tch\Tc\TcI\TcI\TcI\TcH\TcI\TcI\TcH\TcI\TcI\TcI\TcH\TcI\TcI\TcI\TcI\TcI\TcI\TcI\TcI\TcI\TcI\TcI\TcI\TcI\TcI\TcI\TcI\TcI\TcH\TcI\Tc\Tcu\Tcu\Tcu\Tc\Tcu\Tc\TcC\Tc\TcC\Tc\TcC\Tc\TcC\Tc\TcA\Tc\TcC\Tc\TcA\Tc\TcA\Tc\TcC\Tc\TcC\TcC\TcC\Tc\TcA\Tc\TcC\TcC\Tc\TcA\Tc\TcA\Tc\TcA\Tc\TcC\TcC\Tc\Tc\TcA\Tc\TcA\Tc\TcA\TcA\TcA\TcA\Tc\TcA\Tc\TcA\TcA\Tc\TcA\Tc\TcB\TcB\TcC\TcC\TcB\TcB\TcB\TcC\TcB\TcC\TcB\TcC\TcB\TcC\TcB\TcB\TcC\TcB\TcB\TcB\TcB\TcC\TcB\TcB\TcB\TcC\TcB\TcB\TcB\TcB\TcC\TcB\TcC\TcB\TcC\TcB\TcB\TcB\TcC\TcB\TcB\TcB\TcB\TcB\TcB\TcC\TcC\TcB\TcB\Tc\TcA\Tc\TcC\Tc\TcA\Tc\TcC\Tc\TcA\T^\Tc\Tc>\Tc\Tc>\Tc>\Tc>\Tc>\Tc>\Tc>\Tc>\Tc\Tc>\Tc\Tc>\Tc>\Tc>\Tc>\Tc\Tc\T^\Tc\Tc}\Tc}\Tc~\Tc}\Tc}\Tc}\Tc~\Tc}\Tc\Tcx\Tcx\Tcx\Tcx\Tcx\Tc\Tc}\Tc\Tc}\Tc}\Tc}\Tc}\Tc}\Tc\Tc}\Tc\Tc}\Tc\Tc}\Tc\Tc}\Tc\Tc}\Tc\Tcw\Tcw\Tc\Tcw\Tcx\Tcw\Tcx\Tcw\Tcx\Tcw\Tcx\Tcw\Tcx\Tcx\Tcx\Tcx\Tcx\Tcw\Tcx\Tcw\Tcw\Tcw\Tcx\Tcx\Tcx\Tcx\Tcw\Tcw\Tcx\Tc\Tc{\Tc{\Tc{\Tc{\Tc\Tc|\Tc\Tc|\Tc|\Tc\Tcz\Tcz\Tcz\Tcz\Tc\Tcw\Tc\Tc\Tc}\Tc}\Tc}\Tc\Tcy\Tcy\Tcy\Tcx\Tcy\Tcy\Tcy\Tcy\Tcx\Tc\Tcz\Tcz\Tcz\Tcz\Tcy\Tcy\Tcz\Tcz\Tcz\Tcz\Tcz\Tcz\Tcz\Tcz\Tcz\Tcz\Tcz\Tcz\Tcy\Tcz\Tcz\Tcy\Tcy\Tcy\Tcy\Tcz\Tcy\Tcz\Tcz\Tcz\Tcz\Tcz\Tcz\Tcz\Tcz\Tcz\Tcx\Tcy\Tcy\Tcy\Tcy\Tcy\Tcy\Tcy\Tcx\Tcy\Tcy\Tcy\Tcy\Tcy\Tcx\Tcx\Tcy\Tcy\Tcy\Tcy\Tc\Tc{\Tc{\Tc{\Tc{\Tc|\Tc{\Tc{\Tc{\Tc\Tc{\Tc{\Tc{\Tc|\Tc|\Tc{\Tc|\Tc|\Tc|\Tc|\Tc|\Tc{\Tc|\Tc{\Tc|\Tc{\Tc{\Tc|\Tc{\Tc{\Tc{\Tc|\Tc{\Tc|\Tc|\Tc|\Tc{\Tc{\Tc|\Tc{\Tc|\Tc{\Tc{\Tc{\Tc{\Tc{\Tc{\Tc{\Tc{\Tc\Tc}\Tc\Tcw\Tcw\Tcw\Tcw\Tcw\Tcw\Tcw\Tc\Tcx\Tc\Tc}\Tc\Tc}\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc~\Tc~\Tc\Tc\Tc\Tc~\Tc\Tc\Tc~\Tc\Tc\Tc\Tc\Tc\Tc~\Tc\Tc\Tc~\Tc~\Tc\Tc\Tc~\Tc\Tc\Tc~\Tc\Tc\Tc~\Tc\Tc\Tc\Tc\Tc~\Tc\Tc\Tc\Tc~\Tc\Tc~\Tc\Tc\Tc~\Tc\Tc\Tc~\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc~\Tc\Tc~\Tc\Tc~\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc~\Tc\Tc~\Tc\Tc\Tc\Tc~\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc~\Tc\Tc~\Tc\Tc\Tc\Tc~\Tc\Tc\Tc\Tc~\Tc\Tc\Tc\Tc\Tc\Tc~\Tc\Tc~\Tc~\Tc\Tc\Tc\Tc\Tc~\Tc\Tc\Tc~\Tc~\Tc\Tcw\Tc\Tc}\Tc}\Tc}\Tc}\Tc\Tcw\Tc\Tc~\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tcx\Tcx\Tcx\Tc\Tc\Tc|\Tc|\Tc|\Tc\Tc|\Tc\Tcw\Tc\Tc|\Tc}\Tc|\Tc|\Tc}\Tc}\Tc\Tcw\Tcw\Tc\Tc}\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\T^\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\Tc\T^\Tc\Tc>\T^\T^\T^\T^\T^\T^\T^\T^\Tb\Tb\Tb\Tb\Tb\T^f03bec9cbb8a168c228d170f8d58b1687c16345eb012e0185f5d46b43b02ab488f4eb87fa1e35b9f6bd7d4dec40ceb4060ab66c09173016b95bb0ea79dca0d5420a3b237d4e5b09992bb677f0d44ae1ffe80d255a986704ed2c2c6d187b839aacd52d81e25f372e6fa4db2c0dfceb59862c1969cab17096da352b34950c973cce1512b77d93d02b98b7dc08491135846a9c0da8307bae90805da1a9d4bb3a583c42d9b0a4af48f71d7b274d298c425938317e3819134d35385aeb879f0a0e6df37cb41e22b4cb69bb7b8652111c59d3d07b6522ac1f4a635e794ca7eaf411dd7e36d0c74e03ce4aff77a64256260aa8106e5cdf6639d25e699b8b75c9cc8c14d66da0208d771cb116a284dd4bbd1f10b6a7f93fb0348e5ab6f0d3b6aeabfa65c91db1c5d1f5b9668aff2deeee2e861dae02205027461f33f070958cacbcbcf412f47b4f822ca50301ac80acf6b119bb1bac2c068d96778715ca04b5487533ff7fe0c688baa0997bfedf05ae63fa6b2bd1ba06adef2be84a9a6191edabf18a507ec344db126bd0eabf0a978e24b1d7875826f26c3a6804842798e67c5c3c681c2723507eb899b9898b234c1de0c914d4db6b53d453491c11edcc8c8279d41018ab3baeed28f2cb56a239eaa766cc105c74317258e9f66978962428876bef819ec5ce0b7bfc4e07280b2c7d0579923c48d8a6d0df9ef3d6fdda9aad751bcd0c549556b351a8d7befc4230f39ff492b871cc0a170ec455d4aa6e3fa3315fefbb93be743b94f0e59a9863ff928ef5a562a60b73e6a1ce3ff3852398cb48f4f577b626d33a8a2ae434435c7e10c65d35612eee2e750dc9d26dda28f0f59473d806bf400039ddeff3901799b8ce98401cbb486fb2cb1bffbad2a0e32fa87aa6eb2fc26f56d3b13fd0fa646a798c37072a676440245d560b78ab75652dbc22bf5393e10a16e528461f39262707b2229281a1f55a00c539375a429f4cc0bab230f05e59df799bc5fb3d79541bd9b4a8caefc246f5a0a4bae1d3642e0ba624712b6e33291cc3ea0e312975acc3764ff4b79b416b700d995ac4d0ecd489aa95a3460390e5d08586f7698e7c2cb2fc1c911c0cc7f6561f815246701394eb37e098153f942a6547111f966de44b86a4bc162b638ed21a4b65ff3ec864bb1f15132997623035daac3d42b24b9640e54f1633524f1b5e6b9e21a0747ebbaae155848cb62a9a1380784c367906dcf8c220ab8d1120d0d1a9f78aad5dbad81157b026c67cad8abe5734c4b46c304e5a5611dd8b42ee963aadc26a09ceaaacfbc63169195386aecdcdae58839077f3a74750b5577a93ba2323f60ee5eb4a2dfacaa9265e8a82a2cb165dd4c59484011d5482543c8923d5bf97417a334d60a073377960e93fecba587e07a9ec545b620f53a1b68fc2d3a0bd6705e91f363708072c414fc71a9bafc6b45413bf34ea6fba54c58cb1707118e6a6c4d274245b2a7d5a6f93d8c63de2686993c118bce4ba13f98c82a9a86b997a5507f264855981dd6fbf867e3d976d2226542d388a6c02dce3a13068be6bff2d86eee6ca9e90c1b98d2b625efe56fa19f0b6e34db36812d2c464870825420e3c5cc149971faea9ac3f158ba780cfd7e855704cf62bde6bcced3b4f4af5aa72a7a38d82282e0de18b24f4abff211ff78474563e340cedc9f38f19acc016d98310c5e25108a4a39923bb8885640a34dac67e18e82e6994da5c7e5edc9fb2e296a762d49ac47f5631aa792db58c22942f057cdef01fd5a75137c0c06f4a11b7d998502ac85fec67bf15de6177599a810c5bda73c5a23c85dbf2a9960ba92cf64fea24aadadbf76ed938b8bc1fccdca75e38cca2ce7cebd2985d52b2ddf01e214591e8494046aec426f5cdcaa4cbac9c1da1e30501d70ce2c901bee98786ff661c4c2d0c331ae7da1fceb7feeb24d42d3aa7a154bb1f17854e5c78c6b5f884f2b1178e25f774972610934352139fe06d91348604242e8cc3e3f9e121604ce1cf4941c7231ddc69b0667d0b152ede9dc3c8a81054d86a551d95ab449bf5a970359ea7440dc6a21ad45199879610a191e552adb7f19f4ba63b3cec662221b38cfa923a610c7ebb2f5916ebb7b5f1734fecacf56f22d7cf1125a5e4ed53c06612b89384d7603ba76bcd58593a39893a683cec95250044b63024b68f178021cff26eba84742407d715ce4dbeefb5dfea842f00addf56b7de8d2fbb3726aeea80f1470fab5846e4ca1e0d916752937daccefe3d38d87c84548afa37c9581ba27f7abc2913fda701f343f7488f8bcdb85d4e57198e5b6aed5f8563ef3fbe65ef4eeff3909d8fba06d515e5f479fdedfa8c5bdf1f148ed8dc5a6915bc7a7c24f85122cb45199d11edcd0928a46e5d3ec4e74a0458a8959b6e521ad458e2a56edf81f0f0bf0a111da558350585033d175b92c8a06b263f05626ca689b4c0f97328798c336f9fd8502ea00aad7094a317b702102bf39ca737be707dd478448e37fd016b8ad7d2c9b4938c0793df97836732f789c0e093bff4a30ba3185190a9de20b263c140d4456558b84538c44ff178eb2ff4df24f758ab2d134b1f3a1dfca98dfe22c910bbdd07c35125628b6bda69821cb59e73324fc32ce84e27ed52c732e5c6f830f6ac183de013ecbc64807b5d3103556bd7824be159326800e48a0a0dc87a1d00928e65e3a3819ab852a86fa8d96c46c5cdac094f0f71c55b2831807cc48d6f6cc1baf155d8caa9e00c6d128a95a64cc6a789ad89df55ddfde74a04478478b9fd891ff8c860bb6b36b9e15605e1d7f6739c1938bcc5359f21115c18b188cb0b43ce7ede532eb3110bcfc5ffd80601d6a4f84bb796dee01cc8bb0940d3025368bcfdde44d4cb032f54bf0d6886047c9325f1448f68ebb12ad07726e0a300156d5fcaf97fe2fbcce2cfc10607f4827adf1887fd510fa23e1f7f79db8f32755a46db8834f3e928164ef5493ff90f4a17e610cda20d47cdb6d540224efd9e7357a971e5ee446118aad0c20778de63e0fe2ecf69d9ec4d85bdc0af85f27fed140c2b6770742f4d1274cfc663fbaaa13731324789d0053af5849bd42ab5c8b54614604ada204dba8cf563848044b5276cffd0cbf0f00723a242e0f93e1fcca0c00dd4d317d395895965ed088fa2181fe38211e3bce449b9d3b73f6d920385e56a71a43255600ce2e3e0aa7fe3ae7cf4a1584b8df7b2601e0db27f86c4e3807942598fea58a183e89979b00380326ab09f3567a136d750a675f7e7d22c17df761f40ed166fe7ba090613b60a2a079886ac6e0e79a0de4f6dad7b1d374628e0a3e0a2f3957cd7534e58c1dba450ec972dc3454705319dc24dcf9c4211f7078ceda3552fcdb8b8dd070d2f61d983ec10008b53c6de2ab426765dd61b49e261520d1cf7a80e647c92fcdc553326709bde14d519ed5a08258bd3e398721226dd74ef322cac51fc27ca51ee43da8da5938f04f7612b4c2d2bc0963bf31bc185114998e85b65f44259bc0f0365d3505f3d1fb50817bf8958dce5ed2613c2b4bd42b3c1e9e30d22cdd3d46baf607abfc075e2d24481e63c4c3b298dbc0cfaefec967012cbbf5546ab15f2c2c97d75683d4f8e339a9fb10aa0694930d43c98381ad2af6dd83c5a1128cd6d4d3237295f53a867efffbac00c7fe51ffb4ee7e111043b91b44b507e3e5f2fb69f81fb9dc1d2c76e7ea502548b974f03ad16c0a395ab60335f79d2efc8cb14ed48301456e88a147c7977a3f0e395264282a320a5607a14119ade5e6421696cc53a6814b3691c1a91b30c69a3625e06924930bf4b9d1392666c46c0a1e94714a831aa430996a90f962649bb8cdaed717a3dcbccdf1166ff22d47fe0fe260b94cb54576cad13bfb7c9b51d03809d2479e434eb2a5a8159bd6521c54e892ed91f78a0f844f2d4d269fb25844ce53ee039c7e9c05b14a5051bec986697e84439c0eac2c82ad9c329f8491dcd574f8f81dbb835f964c41d7fba235904a1e229bd520cf65d4c9134a60c2ebbe6c898555dada4535b0df770c91ca07bf0f0f33ee9feb33a0464189164c6d42a0b7ffc513a4e8010e665cbdeba9baa670c3faf4277c82fbc660dd9866508760e0e64d6b6d3e7849de2668e90ca65bfc715d7a4ff3b54415b73438898a414b842b4057a0b196ce496cf413d74aa2e7ee5c4bca61130ae2415fcc2f87316ed88d102d0b883cdd462f1a4e1c66f6393ce9ca90eb2643f49713803bad6618b121f2ba7fec13c02efa8bcd3495b9b18eb62826a01016e75a4c4afa27f6c1daa02ea47b4c26dd73cc26e8dab70334c43c1a40866d19eba47e7adb7d9043f765257792d4d3d049bd0836aebafad063bffc5bdf5b7a4ec8d9cbaa4553748462f2e0321cd62b57afc297632c2f985660b8240951a9510c782f6509a8d31a98178647a326ba5b119fc18bc783f64f8cc17c248bd801193fde5c69e1b877bde615d6c3447966a5f1116e5b0fea4a7fdd146fe32718923274df485f8505ef4e147c81312e1b9db13b3c60f2c1a7dd6fa7c3f1e4805973b1673dd6dc57713b408b01cfce885b6451f3a5e40c09b434989564eec61372430a0c5ff146cd52c1acd1b7718da989feed09e31a98b378a1939c794d583af2c93871dcd4d47eebe51344d5e9a9414fc3271211dd723b514b9585942c73e1e74f652466e229ebf166a879c3495612e7ff801dffb98e8dcfec7ec8a675582ee5a9c66647e3705abf2d4b19b60fcb56848fad76fcfa9210250c5674d5b40a2d3baf16d99cc49034f5348d617121e9535d913ef57efa1109b2ab6762c0f2a48e6029b53e24d7dbdd5f629c439a04f00d7eb7a8974c83ab2309126ca6899f3f0aecd0509fb35eedf336d3675596ebd176b27b93bce233d9234c58187aba5db48ea544ed79e4a10df1dd290e6056de5caeea86aa4511f6e8973a4c37f0fa1d8f52c331538623e1b573aafba4f0a1382fece86f8782243e5b7ea8497eb80baa9bf5428ec9855111387b9bde5cea6822139152958c00e067c57d57cef8c30078d8c7487f664fbb207b85be16acb6e03ed3cc87f7cf1cb7d7b2c13d276ecedaeff28c241da882051df3a0e0f3ce66ef2c35210c4ceb613b2894174f142c98fc4d431ad9bef02ec330c44384c1530a1361bf26758b721be3ef0fabff3a7db3735acffc584412ca2a5539ab3d36bbf1a3eaaebe66cfa4f48d6b855281a88d7e67cfe403af2f874077e7c157d7c04e99f4db114baacad221081285b693d3e36f4f4fcd7f50b1e2378608f5ef93735e5e2e73f84c87e04ac2e353482f71335f31c5b8fd0cf64cf203005036ae1374370abcc812441fab0fd7c56d576d739be02025d7568b97abb7d9b202fb1241fc5cb3f1b148c3cfbb941d73ca3ecbcd0d497f8deb6359406c8b30f946c80e7fd9043cc3759b301069b8c963672319c49a0fa8c9afecd278c44a439413f82a37541a37ca26955c8ce7a1e75abf439dbb114d424a4f33c96f594a1b42030b9f3b16de496c7c9d95f1efb1eae3f202fec0e8af7c6de77b09c08ec99f0151c527e90a8629647ffa973102939cdfb66047ad41f9a68efdb94a051c41516852c16a42cd3d9f3d4f487918598b8380019fd150a383a6e1ce0279cc329545d90fa1c51ec4c1fb537f9082d93bc80e0d14b6f0b9b929091fef3aa9bbb0d5c548b17c95035c5c014a6a5b51601fd7d48783b3045372563c5e25fda1d672de28d9fe1b8225c979ce19283974e5b28a715987ba2404cd8eb8ef3a7b578cb0b7e1e0b346b3ca1bb77428e961280c0a0ab79c78252549d7ebaf1c9a3d42f7e8c33c4a68736261ab8132b0fc57e7a4d3df93169d6b8315a609bfd989389b3c3bee3781cf87cf2961fc0b948e6dcceb4140e1fadb30ebdd3bb20fddf48d4d1e02ff9c4b90f073b50c1c5f333fc9724889c134d9825ceafb7abe79cebbbe97822e93535ad12d85c84fcbb6bb71b04baa76e9459573d6fcdeb9acac2daff82715bf074707ea215ab9b8f27071bc9afeb747fff145ab08cf569c8dc6b7d1ac794a68c91dae1a69f367072e7a37ac29c007bd2482e9d5a5f8498168cc6be8535c516eeb33539246acfc600272c9b53943af25c24340354ba78625a6e7a6cc46a6f478b1b4b44bbae56e874aee8a972a2100cf5e9e4c1f31e11922c16c871df9982782ad57d783f9509cc774e378f214f9f9410d0df518b1110e812db89b5aa82c5ca241fceedc212d55273b0f49357a70656a1e0ad7891be453bb45f53508695100549d6899b4870f31bc72988489c7a4cbcb036dbfff7520a93a97567f0048ee94f904574ab7d74c9437ff5a808da10934151c1a1e8edceb898b08aae681343c398c676ef71d9e6a8c346f0c52d3eb18280adfa848c12257763a66bfdd7bed9816804187548b745f76e0589120d54d1cae186ee26437095dc94c04f76c22ef4d89913c5b60d8288a955433c03eb258f3afe07746f5a602f36f4b2b2ac3f14d0e024d1341158cee2137596484888ef530f8e99ee18cd899c51222d4b7b4d23c6f81f7c3b9e77662d7ffe0efa73ebc157ab5b40271cc4d65fcd3888a3f68bc706273d1e5124ecea465818e5688987bbe78c843f2f8d3ad11923e4651671d7d5c930b35ffd627ed67604336263736a44ead3aa9681f786a39848f0a6ba8f7c54bb36b0782b00c9da62d97865f1a98613d32a6040f92e7b5f44b841e77c72816cff9c261f38d1a6e6c2eca8b8fc83dbdb82e341f8a368ea138d91673f356df8545ecf1c0ca65f9dec139bc7b4654b8588f0b2845f640b546b24f3f52235f439f6e9a08998d86e5024a60ff28c7611072f2cab027fc42bdad866568aa202e5c5c6ee37101fdd327a3945c9ed322904e312862a0637866bae425617451c91a864fef995312fe75a6f3153e3d2b1f5f0dc14d5685f3b6176394e929cc4da7d3813ec5e66585a6f9894f42be4984ae205ad1c00199ccebe1cadcb82f9cf148f7c24dce4ed13d9212f885a424bb3647af27db2a9713ccf0fa7930a4311992a7aa35039ab4feb06dc136d9a48fb1bb01818c37e66747bd15beb665a68d2837b47888878b3dd15fac37935d321ad1f795fdbd60a36c46d5652b9dd4d92d36499dfe61dfec911d60e8990f1c22f7766ea2add99080a1cd9337d0afe9952c73390da4ffdf1f5d7a6e65fa47479fee97e268120ed69f7b0ff1ae00fd2a532c93f13e7c6f4a88b600124346c2509a9aae0f994c7be14ee63569fb9c8bbb518dd31ff31ccb8ff0afdd37f432ad3fb2dbd3383993f640a30cb459e0b9195fa72a91e41297e9ac726680a384037adbc9c9dc74a9cddb858a09f4319af1ae8aaab070a777f6b9583271ef6181466219a2504edbf1bbe8c31ce38e50b17c6b94aa8d0448bf697c35c2034681c903594ba09d57ee9c3a6db17f76318e880eba018e41188357dbf7d72359c4e95d35017655311b358fd157c3030bd25a30a59615c416167da22c135376691d053091e13e645189624cbfe7701339f24b3204a2ce98d456f89bded2c074db3db068657bc05da1f6703120ecbf259dadc4a67c8ba55861322ff3b9e5b91200726dfb3f0213504b47365e151f9c0ed00fcb4fee171594d7a0c2e686ac397fd1d4b9a1efe5ade39eca741c1f3ec430bee5d352c697aa59278382969a6f467abf95d9ec5270a28688a4782bffe2ed2241810fdabf37324e695cd6a8398ce0927d9a1b83ef40419af7d21f3171dd7da1b9504ead5e5b7ab5952d08293d4183b6d19b957fd7f64fae132d88a9ea38fa67408d8ddded73642b1d417ae2c123db8a618b42b249d3d0dbd1e6fa1c87fcf28ee8c202325848b5f09e6b28a1bb67150148ff3b850c93789ebe853ed7f908934a3aedcb2fb176ca98cb64c7cb013ab7284a437fd2655ee4a4269a4c80b3e4584fcfd18a346dd588c727a3a091722db3aea9b8946f2fb86d108085cd538d480c59f5c8e0b3440fceaeffe5315cfb6405f1f93acb96d0af788c6983a387bc26ff39a2ad1e3d73cb149c3c568cd0e3130180d282aa4fdeb48eddc2d9749d60ed9a006fa02300dc2412c55145860533fce3ffcfc934bc0567cecebe55733bf493e4a3dd26ffa63b2c92e7cfd85196caf7ba354da6c206837b71b7db51252e1a41519c0d88ada35e9e223593f639ebd9b3cdab27ec5d1b4deee9c5169bcf6aa6dfdac5723bf09dd26918028cf94c4f7ddf7330d6bdec4e673430da8aa41dda1cb800a27165ed3013d5459b122788172bf678b80acdd54646e94460e90c5bc27711804438dd917048b284a64b7bf1e4522f11418b65a6310c51eb742c61f5e2c03c3562c694ec29b84124f7e084b1a8d438e965e20d4cdfe88b8072200a479052c479c5b961f7fa9a50ed707b8541542b373b4b700e9f55c095139fe673ebc31a3b86596cab785cdd7248f4c2fe545697af9ea980e04687ff058e99fd789f38a2b2c35f8ce2d5beb76f30253bf93bd36dc0217246f367addfaba0a56814ef888e0458779b070fdd9a78dfe4abf214c5c43f145a8e431a2d6e494c5642a8c7f6ab663db7ef8d0dc4c28580f25cf3903ca475b092047098aece3bc64c0835b1578935d2ed0aa20095c187da2bac9ac7f7637a80a80a650ef3b056d0e6b453ae2e121388fa77d0532147f373c70db28afc054cb7207d1be9adc16295e9a9135a57b49ce790c4406daa14264a393672e938b485a07af8f67046900a517629bd3022573cc6f9cf35fbb1125d852875e451cce39234a9f046cbbe3e739b3df98bcab472764bd1dc39d1e4253a72bcb24740d200c5e432d0e3a4047d6a2f4e0c9fee7b128f39c122f58e396546bc4ed3c6411cfdd65b48b109543e9c81d6a7cfe0e433a09f8fc88464de7020982960a7e2bd61c56e829ec9ee8b6a2ccdda8de3bddf7d13289f158b589ddca6576c89a20ecef5b21d0d91e09b938e4b10ad412f4ed64abedc65343ebae85a7f25d8175f02c8440de4fffe6911fcc2cce5321ba8b656efe40691be67b5d0dee5e5acc5e659df6f3b274d25d933ff19a3fb770a5ce87abc1c513b866c29497d7226213dbb5b05a5981cc288753487a3d330e9e0ee7f4b4bd7f2ada15ed4bbda0a8e3f0a4eeef0cd0bd3285b389d0c986391ad081fa9e0d7a40d0f96173cfb160e08ed66b092869d871abebad11424b222afd0588fb10ddebf5ad3182d1ba6b62225d8a5f76e0802f36bd385e9bf89886ff0acceb3ca1c8478bf205bbd4ccf659e4d084d50154b745fd76e0b62f2dbd5bbdf9834adfd132efdf389f81959c7503f42663bf191f856dddcb8d7d4faa7a8455b030ce5ad18aaa5997a832b867d7095204924a6f0f9d0cc9f5afe306602273f248bfd644547a8c585c623bd6a8a13cebbf7522db5a8953f7c25f42c329c476a5d82e300d8bae5dd1bb2bc94eff8c0224a875c941356fccf2c143bffd144ee08193360c9d66bcb0977dcb6a6ebdf945be3d6888ab72a0cabfb7c901683e70f71537e3ec984c0028500d44ec84e103d31d77996794b9389b7f6d9bb5227a02db3c37551c97618baac353f934bbdb2c5abaec6eeb97e2768a83df2effb7fb1c8cf956f36ddad87dc5c726062d3767de55caeccc7a76ab1230a3d6f51080b93e7fae3440d9e7eec1f62587309511674b21719761736b2df5d1837df2e122a2e1073cdb471e4e686647f96c6f51b615fb5dd7e8d782d10c404314a97f766763b2eafb66e6481591806c0b6a6569f3fa58eb36c8dc2794848f2309a0bf27f9bb769b4976e32e1b69e3b886d00237bf7c9032187cf2cfaac4cc0cf97f9f919514b105adc26ed3c1af50c3a2b0faa612c7f99e48d4b5494de9cc56e33b529d98039283d7bfad22c5ceadad7c82d1f0b9ffccf9e9dba8690f16458654f88ab2ccbac7b943b2904b26bcd602654f4e2e6326985f6f633a2e5f65fb0a97732d65791db6bf981f0d4ae962990a3dbb02de53ac68e2b860ad1b02804001e0eeccf1e1039fcf4fd308881144c3ed0f74348de92d6ea3a4c682c47c9395aced92b055ed224732408b807618370a250458590c89c46e3e4e20d0e90c7017af6a498059f2ed9e930a05a8db922b243316cace46bc5631363c431255d5d6708fe40097e80cfdb3af3275ec4ebd8559b46e7cd19b3608789a65413de6d3766e47667b33ffaa6aeeeefc39da619061d81db9e12ce31806607470ceb6bb8f164d59d94f2cc549c6ab6357e261c861223119e9204282943742afe04b0f13bfb4599823fc11ff8daa636f00422956d5df4f810b5bee984e60f4069661b1e8325c6408fc24164037de78db82743cb3d004986544824fc0833421bcb770bf13249d0055bafe0be5724905a61a51340ceb9d0eee3ebbaffe74ab9090e28bfd4adecc1ac9f1b9a6082de0715f1336c84a34ce0cd932dc6f6dbfb9a3986cbf85b1bf29ffe3f965dc6c2e10746ac2b36b83e00bca0b2fb9d4f71a9678cf7ecd515a3b7ce2c159479fddf68e2f3c06e8764f047001f97a426979b4cd3a0db247e077a891db71f12ddfc805c33931bf2f86d14c28a76eed6d81b048c17ce6b6061d5bd727c9b1c8c3836842041c4fba9fb485e358a35c2481811334b84fd1f596b3673d2dd32c8b428403e3e16b82ee55f5ad67bbdb758c34cb2f3a7a39dd2bf4a9e616110bf861ca6c53015b48d1a82fc4001260cc0f768dee5f646c990b586aea0b41d106bd6d795d4d4240baa34260997c6ec4763b608a41a5b95f4c47aab08f7dd63d13af9749d6f8259554dbc498b4b7f5168006ae74dd05d795099ad970ee243666b038c6c1214b8f2362b3553acb35ccef260dc96b8c406bd12183ac82919889618daa083ae2c427e56a78c267fc0d2f85df75ca5601b5e09e725cd6264d8829502334b6f5dd4ed77639bb81698b0870be4cf0ec145b71a893ae0f32f16256849c48230b3e7cea364fa376943e2c57b3f39ae5f4a8a7c89f8843e7475a4eacafa4ac1ae4e728d36927473d468053f986f8334616ad6fbd0cf5b4ee19f3660d3be3077c44dc75d71866bf0d6f5702cfd095426d7943aa91beea0e9abb5af2b1bdffe475577e53ce05ba6062ea25c9415eff00f5817f60cd3e793e456ae274eb09cf232d8421fb895beeab35c61a360f09ae2c270c653f3b1a6529acf1f28ae05b7108668d774e69e24eeef6f4cac0a41598bd637bb13e19d28e878d6da1966cd6148f77e6eebb50b17b5ff20ebe136ef2cee9c3951c59583b86d97a871ca106348617c4376409b67e18152418a575efa359ed1cac33601f65cb755bac70a1585827c1f50b508f95007fe26efb36be798847ac0796168e270453396c02b16a1c001af3c62b0a3dda65027566f3b9e08aa65c728bc3549149f167f88326601a44b3584e4a0dc868aea454277c840404bb0bceac160eeb9038aec520a980a54b3d20d470f8fff7df2c05afc5b298eb74975d92d1eed5f8575510890dea9fa13781adb2b4d808eb6fad87f5cb3119dde7b4743d9443b53303f2e21f04416dd49b2381ead3e13518d50aa8555f6c1cb3fa17accfb97aeeeb772fb58d8c68e008addde453aeddc3d350b00689b5d7cfb3b91d60a5567e0414d3199890bdba5cc8d98189a6a096ede50877a45e7fb69868d6c045cd84b34110ad8b87ed170d88c01d693ed82709f38052cb1929c59404ebb8310e68b629154de49287598610d459502ca88e368badc8e91529bba5f15ee684442b09f9b09827095c1ad2c8af4382c69ee147dc57b4915e39029c6540c2d01d0d3a72d836a134c805b2818cf5f132fa05fa97662484f994adbb60ac346449ca62a990c3d135cc323e262faf5a961ef8165c8a516f70d9579b830bafccc85f78f737d5e74243fb69c46c8c26bb5acb478c6573c02fd80cb35b87a050a719d9a10b9fa63cff3773b11a166179b7b9809a4b42214ae3784e6bb08bbc33728ddfccfb19f35440f89ad0e80a8c1cdd9ec48579e754839c49d1b74bc3d8a2efa0a1f6b715ff28466b959056acde72533df824bdf82a6d924ebbb1f4cf158e95233542c1f62a884dc9b326a2973f9c2022fdf063ffa6ed70593dc023e1e7d49053999c10dc770084d964c56e79b3c2d7b46e8bb4783fd297121ff52d14e5a61a8c34b5bbff71b060ff34c53f5a228d4f11c6f376d6ce3c2caf8b9b66dccae03271bedbb44c7730152742e5b1d4c5b77c259bd2ea4dcdb87b3055db8d0ef05fb2d36b821ceefd9bbaa35cd6b2a3423e527ed00f89d974ef95a6d1c695852e6294d773295ffb06f81834271e0746576369c568adc8c3161f0143738e6e11a4806a5e2edaccd6ff4e4cfce31454f0b3475f69dd558dde33b099ea83fb61a58d88eb77dd67d4209a921de23e829e6e88fce383fb7cca0bcf9659399721ffad0118181ed6e98f1b6fc96edf4502500906b88b08ce6a1f40277d6892f1d72c32261a4e388a24c94750ff670e8f616096c064f12e54f5b6791a86dadcdfdbad1718bcc044d6199e7c5107380f465d2ab1cbdbf3fbd7a18ed30358c40dcd8e6274a53b92eaaaac1654a5cae7b6328d54aead7f9da79dcb082196d03fb8a7764711641afda8411874b7d63d8c303832457d71bac629295778d03b4403ae288ce043f5d36a862d7070efa48329d4fede44a080fee7dab63372e1b456a9c4529cbab0393928141d222988375a0ca2a6152a6889580d0c086066110c3279e343a9bfd2719833675f21cc076f6e7da58794acde25101d4924b343e8b6c56cc82247856f6657ea137cd7fc87b0809775e35333a4902f3abee51757dfd4ed343c434b5dc513417364a6d3c324d00558e48558918a32682c4fdf219cb97220e7ced789946356ca1c1898faf9a3d9f96cb486b238d1be1f313a723d378b70d59decd1ab7e2420c0ae09d1d81d135b4368898093faebc472982393064bd8c43c8b6635a601533cd3f6d072f5ab21a825be705262f6c73d2c46e5d219aee9b1809e7b40a0d54545dc51e2fe30a3452e3850e8c7f160549a4f405d898f8d451a3df7f7e133192e4f6af43d4bcadebc46d81da4ef233517567f0dd80dfd7fac880cbe42f69133f50dbbe738e47747cd919096b1ed1ebc598a1142b2bf7275240975f7f4b77b39dcd61586fd51b266d9ed79fae7056f10c0b4ed477ee61527f5374c2b78065bbe42b0a802b9c24f809accae704028185c4aa6ae4347f6e79ca7fa6858c98c6e5e1487b446c86b021040ce0aeb38395905a962c6ba0655f89311f1dc9bc12dec2774bc19427418730966e7e871ef79b5a19f0392f463248d3e9e36e9cd4bb6cc6f1d19c875753c022b955b3728f7ae012e8aaeb67387a723711212c79319f49d297e3265ad59ef8db853b8b8f3055c3c4f9c3132a09e90425976b0547eee1643066d8399482745150049fe7d5de4c5ba2bea48059174df0ffed0bf3b0e22327987390244bd43c78fcf90f0ad4239a49d0e0805a14827675b1d95a64e0bd6cc194795583919b48bf57ba68f10715d27b885d0c5a3c464b83f09330b7931fbe627b55f438c123d6593208af78d366bf0c44c87ec344887287c91ab1a8be7cf20d04d207d4ae8304cb56e58445bea8c1d0111a80a228a416453f217314288e2dd7abf6f6835a0d2b96c96f046fa7948655808636305077d6545b4784b4f22970b8b510bda2fc0e5efe689e62007c25dcff97958053c8b4d9f4a9486a0ad171e7bf656e5ac3bb5bd7820bcc92016288ab5a246e1547244483e97c7f1adab8fa0fa5c1a205f3658bce659536e599046e9d140a6a3824f3046c78be7d1f73748809c728016b5456e7601073cb70165d7ba86484bcfe80aeda214ad7b1392b78a4f8d97c48adff89a39681cb86f50b510d2ce8dec144b5fdcb523dec84ae72363058eb71b59185ccd4688c27c70a3f71ce128a05352ba94c920a27016cc279175afedeef6beaa769afe462998268b9a43d74b92091384455a9ec9d4e094fa206b3d6cf30d898fde094d4bdad2e5d231559c55644604b63e4a31fd6db363b219040404211bb85420ced807906e1ee9822318825223c7dfa03debb3d7b2b6eafefd1a14d3aee41b06c5376b782b07cd68f4ea409597f79bab1b2edbaa0f6181e31c3f08e4a37cf183a2a274a19231854302a98d095893836ec6f0e7e9f90f66149803587763c93940bdd8d567b96b4d416e566de310e04b37c6a121158fbb940e4ed9b35166fa0ace3ece59b18622f2f1f74d41e26558079f416f65c492cc6c4661ca690e19b3215bed693cd7de42d0aac2f1d812ee5d7445b92b30c5e89e3c69b2d3664bf05738aa9ec9e127f4a85eaf8aa6abb76eee60ffd78157b6c5a032b1497ed07863a8cbcc26b744616cd94f1e6c9cb16f3afeda32d14846a9a71a979cdb724bc916f26cae76e956ee61890ab5e6377f6f001c3e0ccbd79533ee484a40421f9e0783323d9241a550e30c7f66f75f1159d064ed6f42040ff427c92726610a87ce725a2b8fe21018d297cef12753821458e936aad539bd3bbcf86feba2447b43fc275017cfda2a31bae5f32a603861ea788934aadf2e713d7ad3388e393442f7249ca17086173db92cc63758c88571296455712961d161b22bb26b6b1c5c327b869a0401030289422e7490a3714b4b4ac3359abfba0eaa57b86164da2f6151d7d339140f9e6acaf801817804364715473a84783af2e8e22ebd010724427e24939f277ac772e63b461e6c751324d4f2cfe878a1894117dcc9a525033af6f87c3ec1073347e35d8584af07e82dd311c028640cb138f20375917b1080bedf8e80b5785ca62ac5d6070e773b4ebc9d863a60c51756ff0377ffc47bb32ac28b534a51bf9910333f02bb4db2fbb67a15391af85cfdde3650927b86f7046c3f155e8930bc504cacd11b7e5b021c903d38e2864a3a5dda8a58b29a0650a235b7c091bfc94db01c165a8fcba5d6a7ab3b3049b0f351cd1353f6c5c2085c7e1edd3aae2b36fb84dd1f08a83aa67d7561d4237c2edd45e96d6f66c9d46a5b0e804ff4b7d9f5a6b1713d96d62e34ce023f7e0d127fd055741d8ca1c5e740d6bcee0ee2ba0e7baa6dcb1ada0effdab1d0ad478d1cbc6089e9623408af98d029d8da8744679c1e0c66b677fb472e509454b2f6b230335e2bd5698c2cf517d3259a488413a7f109dc52da3f9affff32188bd16eea9ead8ac290a44e4f62610990850deba2874cf899d658fcfa16db524a2300cee177a81515f0c74c9461f39fa39e525a9a00ec79f7c86bf3348a7a6adf0c5968e6a9c97055bb23a8324a05e315f2fce10b312c25652b913756315dd85adcd4134ab8809f2ccfd1908fbc29aed20e4d3ed601810fdb8a5d99eccd38eb160580abce8ec7f3645a40b5361b012291761862c21daf1a0dba9eb5c9599e2a34c46336f695ea9dbfe32f925e65ce9c685690c8d7cccb1754b0b00334939ed5b285e048be6527aa17bacd61a7410943c4a3fa6acc8f1863edca49e76be069d0bd7ac3c450a5808d23503fc7f772c3b2057c5c0e3d1bcb15c571f556ede69f8aa02738ac8cfe32ba973471423f200868724281ff7d95e3ac269a915b9c8a30304fba2918e73e57c776a64020e866a9d60b582a9e630af778a65b234b419d95cf432d4e805f14eb182bda7fde9254bdaf72bfeb84a141f83ecaa1790d51d6da9d964de940fe08b8d576e47dfbaf84056b5a94a1ffab2d60e212ff723344d05f21eab641cb93c38e5ca5d2a5b117f677cc33d031157b42cf5a9abeeb90ee5a0535e40a220d326551942fa246418d2da820b82a0e542146ab189a634646a44c72f6e4c947124b1e97512c11d24e21bb9fe39ff8829a55ed5021a7ad8d24932b20cd15cb4bc42dc2a48157fc81e39a24b50c9817516fad3eb28ce9f2aac156556889f726a707e35a74655bab1cb7acde86aac2e6ddfe3a18093407ed64ea1ae812d8df0d266d446ba4ee1d99c8687f2367e924f0eb3ce44dd2af3b4176d6e0825cdeddd3277cf29ffdfac707bd565c391e3884d3d04a0e96bf991e7527af74c2756bfbbc45abf75a5c077465a04cd48396017b393497dfcc1e50c2647361c26fdb1266b2f47eb92034961392cf780faf0ee55a5c13789af4be3f8cf59cb2e1028875474c3e4a9ce7d5e9ddebb7364c9ba347488eacfbfad4d608acf12c10a443b8a28ef3347dc22565c9a36a6cbebb48c5b698074fa6d6b9448a4d2a2c276dee52cd648e56eff0aa8ee216b7b958236321e2a69c02c083a63e824486f148d427885e86404d28046ed00876b563521d1c14c5207a52c07a312eb4a279b605a5ca73c15a8301ef76b9288d467fe16bb964f1c65a7803881b16a6aa1082958e555c0aaa941eacb1fd278562b923f11a5b89d55f1392fd49ad639318355b7acceabfa32cd9d792d4d883c938050cacbeb039911a59c31f4526e9c51659f5889fb2becdb3011ceb89e35820fb17623b7db3bf77cbe49cd940cf121fbbff23e62ddfff7efca3f78ad6c093f0ec8d1b1e07cda15396034b3714f64417bb5b59b489181d77e02bc1dcad54ea4a42ef27f7b68c02df31ce8d555109ecb5ab873930bc08968dac71e7d965cfb58982bada00185a7f5ec2fc9111fa9a96673ccf84c144149f96127e49a01e06d34c85cae6ab22ba97badb112479bdf26af343c76775790118c5cf6aa2a5ec3a56c614023207764a965c3f01bf56b5ec8c0cba91eef37ec8fca6ca9208a5098aee177f0b31a0c0e51b3a16ab0b5a5bbc49d4ff610598e8ca5a4f5009ed987b3cd60b4ff15d1b7c69f4d114d8a853082f1d43ae73c5e1c9095397c1b132c3d646d044a03775366245988c238881676bc5a45641baea5f68ce2533d1587ac465958dab699bbc13bde8eefc335571bd6b908af256c30ff0ec95510c2e28c9a91ee4932ad76f85dbf59f828e9af94595ece645dc569b9ca3ac6b19dd1480cce67c278e9b6673db0438f0a2b772600f67750c2316007ed1d0127e891d0a4beb0e179bbd957698972f1f86b88b5bd70a2c3d0789df74e98f3958c011835b45fb0f92401081615694eb73f6a852301cc28b764d23037dbfe1b37f623530a8b1144bdf279031f29c334f0c95d37f96de48903e46d051668c3f944ca301749456b880c4f67d8185b61edf5e75e866f4184cee746553252b0a0eba8faacebb76dc45d805e55c592bd8ce3bc5182acce606186b7815a6558549fe4b7a041c8d4674dc147bf2e7c1dd582b829335e8c39a0a91e2a3ebd05445d48772450b811e8d0fceffdf106cbbfc742def7ce7103dbb06ac9c9c71abc365267e34d6d82823085a40db809d69a7346ee64d95bec138b91659831039f19e60e317baf88c81cd646f4ca81cfcaa84152894b7ba420422cd160933546c7588d5286d5b7925ba946d21bfb5eb729d7368040aa3c706aed9b9064c4474ee7d917bd7b50e1130ada14e8af6d4d35f63902ab60650f5089ddbfe829c5ae7c26a881fd7d5796c05cefd85834aabbac1afa348aa40868211d77fd25c8361beee9ac7974a0c9a4bab4756a08f75f65491a71f36762fd82a39a7517a8e604e06163cbf56cc286e81a3a08108e01c7eebea645a770864d86f795af8112fdba8ef180c13ff65000eddc87934f2648519334102fc69f347b562dd512123f37f40bc1b6ab74c7b653c95ab92c1b9c38ab3b9aa6fee4a42d660569e5cc128d6091e3e1c47d0bf788a6e9a9f5113779adadc3fb4f39d35c85376405ba2af0040c41f37c8b5631adf48af12d28880e189fbc0d5dd8d2fe632ec1df201a28141539c4972f98bfde69f2ef97efe182a4f2b4fa928e2e5bceae122f48be6103a8143228b4979c6ffafee98c0b87cbd3b7909f226d4da6ff70a0cc799d4b6fa4af291fa0950639c8b49084644cc37d5f36f5d7c01a91f69cba28bf3387dea2759e10279e2f4ba8ceb66bb5bd54a867bf7296460ae808d9da2e3573aab247a1183060c404f54d7b05ba414413551f090985bed3e43833e6e214801b5ba6527c4f4eae8b24ece5e787d8b5cb27339b9c9eedf922d904b5324a2df21c2eea9bc5183b54c02859689836820d6af9d72c5dba474321994ee6813b9aa7942405cd3f4fbd008f99c4e5373e717dc44ac56f51335ed1fb3d4e59ea85345956bcc646d66782e5e0b7c67d7ef548c0666a556387ddfd554fc9be5563b6aaba0d8eabe7c553a79fb5dced53a1ce776afd5570187f379ef48d3b46fc0705df62154a1023537ff604a6d37db5f81c194ff4b967c0aa9598cabfebff0031be8a0053a76b3aa8742327ce70effaed99dc3b1ebc94360be6b154bb31767e94d10f9a009d8cd992b68d935ef3518b892b1dfb90dd29a8812c8a6c94394ec6619128e28e21b40baa9eaf48231f6838dfbbdfc3c468f79ac8b19d03f21c31478d5f6a6a2be59f286a8de30a07971eed2bf1ba068d4c38bde606212f3b670b1af91b2fa50e18b1617b77f67e44b71ed0a04343181299849a842bc7e05dcf4a2ed499c946aea0dbdea502ec6e68eae3ae1826d2015e918f89b7f54313d89ff4ca98a65afb857d39956120a1361b24f176f012853134d65fb64a95b6798918567d4438dbf15aa76205e81b54f4144580fe2d406d08c6af8295c64f4814ff9ca45a9a90b54e7d7b1c072c4970079b910d2397669a970a36d927673548f3c5337f07962da76027245f767e0f1bc420c55aa4b1a8954a607692a5ea3ecbba1bb2a409957480908d1532445a387b080fc88a5ea976d929aa81cdb65da3ad9f5163e398c1b39861ff521f3a8fec9a714617a7b520ff46370d99cd4142014501711d1e9af88f97bb2bb9815ec128b637db91d35262b47c90211a764babf66d2abfab9be8f42d6fc3df70a3555a60114e530da817667b77c1cce8039ca1949a84c1ecd0506bcf786a72cd447ba221c44fb2c67f5343276a5307928d68df1581b0c2a3f4b5c9fe5d031dd6e0dc688f36e714faf2112e34cb5d9d74df24157fb6a831bc73a82034988ec9d4c10d55e611fed9a1a89ad3e958fcdd33ea9c500a7602316e4eabc3bbbd03657c8d24a309cf83bcd5dca9d2a35c637141274cdb00bca78e70ba38479b1060540daad020a354df9a57c81c33c9caaa0b091d5187c1de1bd46304725c4a5a2f8af231c3f82c3b1fa9871dc37ab9bb188e711b972983acb22fdd5c089060eca73b6a9b2795808570560f67222600c174bb3980fc75f8f7288cebcc56684b5acdd37018214ee64e73994430e1ed2ff97f8de55e7698d1c743d66c60d344f5d409b8b649f805098b981da09580f0ed4f5074025e7b594b6c179e12c2b336914305eb99ca7a386acaa4215c4fe2b50ed3a567620058d6084256d89e6296c9002316072c71b08f1d2fc8560862873571009ebf2290b242c416321b9e006a2907b5cbd51a53903fc53d5b955dd8a8ba1b87efd97d01e79a4cfbe880cb98972dce101db0462dc999b34424962fc4c0fd32e6373985987da4e9d4ec9d6050acf91c749229749d08927b78999e3a565667602f40d00f94019ad0c5b93ba3fd467496a6ba97efa938e70f3f4181ce59aec8c967a3cf383add4f60727498bf4fee9c15f1fcf4ea7646f25bed224cd3f63150a75a1040e98ccfb5ce6d6c9033569f7f3c0a5d81fcf4ef1d345e02162cbeca3d988c81b89756372f976318d90f561199068d45f04edfad7e819e9c9e6ba83d3327debdd2748a5f7c9f2baab605be5216a12821e7123fa763331b765f15c1f9ee07a5009c338d93f446055cf0e6ac0028fec5495de5286358fb4bfaca0c3f84f692c46a009b89243398191bb2ae004aaebca25d2c5e4776a64381a39bffe126119160cf2772c5fd2b34c4ce0292df5252acaee7dbaea1dc9588abf1749a636bfa75e10b5c44975428e8e51a83ccfcc249211f8ed1570c8241f7876789eb4e83b0554650f0cc6c90dafd368e09d61208dc5fc83e40114b8c4e3805d4f3badf33fa2ea0040c91841d3ef536801b3e3b23a9f246fccd76df1ab2399ac5ef337728d20a99cb014e7f3f74627bf5c32da6c64e7932e3377f28387dad956538f82f2afdd40bc8d0c22c9f42544231ba18f9484ff96dea188e21c062b297169267217859d4f38d464f6685c966cc86fef0ee365a83138865cf4278beed3dcd3b0821d48a23a25bc6e7caba2e8a0fd08f377ed325cff14e5c93037cfdfb207cc8980c83467d84360d8075bc1b1ef678701371e655fe33982c39df35122143ce0b723cfe12bd287d9a734a5beb8edc06548b3f7d4ad94855d8ba0f17de0d435a884fd00beb11644a64310b31702b54e5b7cbfd650baebdcb7ddacfaeafb711a448712770728e65dbbaf4091f5e06ea20095757f7d17eead31c919dee6814ef84de74998c2cf2c9cff6dfa7f434d5d3830a41f1011b199f5e1dbc45ba55bfc992984ddaa6b3f382cfa6317e4e1bcdcd5ee17a42ed1b018fc52b2dfcc503107f26bd871cf49cf21ded5ed5353ad9b402dfdac76911282ed25ef505f3d717021e7a136987b338138bc684e579272f005c1ffc41a03e8bb928d980da3525a23a01654bbaf85c9a5895eafdd77ced27bd2e2a9897b4c2f2826c284c8a19323ccfe243432ad1fd6542dfce76a0b6e6e624eb3fdbac58ff64cae0cae4d6ae10c574186688a352a047e6975951b83dfe7adb99cc191cbe75428b911bcf3a58f156b5b0836d3fd56e87ec94a70de8d3229b6c24c518873647f090410fac877f0741f51a924a811599e3ebb89dba7611e50bb64b10206d16be852c54bb08f662d91187688aa397e2ae633bc6c32983eb87f9a2fc951ef68adc5bff3dc829041f4157a8fa1c5b3311883518137f1187a5f2b542cddee4b4dc798ca2a5aded05dc543992b29c2bf65222efb3a07524c85b541fbfcb5b0b92fe97a71c42e2142850d7147491abf4cdf8563941fa3ab10f25fa3f03839086e9628dd4972ca5e59c9cfbcdf0d7a0a5d5bfe9a01f4d4e7b98e79625573c185aa732d9e3ae49da99d833867631b635e83cd428a0b18bacdfbc38e2a15c095fa22f1d529bda4e85413138b798c7f459e7efa6af4fcbb8001143c2b648aaf5c326bdf2259d89fda30aaacc5f1c4cd079fed0cb5f80461e77281d720bbeeca88e2b5a143ff58d2da043da10d77f2444b6ab8792bc52da3dab1e60add4f15da8d55b224db2ec8b25f2586819b6a67c6fd1afe27c9399a9edb7c075361494ee8704a9df13adb355875147a6548ddbb591c1c24f126a9f1e6ebfc43adff40b1d5a87c8e78f7d197a3835b5d99b483f1399ed2457b2e4c80b83d187bf38119dece9022bf33c972b6a836a08f379779ff1a53132983d2c1020bdacf85d8d9aaae49f4380e5b9fc4e3f39b2fa832b6239a3735979da31e70a427e55d93619f5fe3d9ca8605e2c03f8cd1d7498d7b4ef6f9e99eb7c790117aaae232079a8da64619c3b00b0eaf37e987a2928632cd54fdeab974f81a2c3f87a3b5139e0d596fdf12bccaf88271de7e693a404b484931840fe102edda1385b5d6755ac599d3d702dbef2359e0b38de266893d50f1335889196818f4ee81330165625de48bee658e94de1a26e32a25efd8e25836f37b0a1746d49b1a3b1b054ebb791fc09997f2e000a7bd4fcf577bbc60ce94c0f8c2e0de3cf45752858eb334cc848f841323d63e15d1d84a3fce3880d8e3e85663e9f5b53b08cefd81f0bdd71f795934c7bc341520f65be5e40c24df0b59fa4d51875b05704beb28d597a69a03961079253652e6daf07651758be9a8a74a2bccc32298fcb388277eca8c21cbfd385e3b8e093228bcbb7214eb2abfe1753a42e243cbdd59cf9b5bc6ee085310f84a48956b70cf19261fb4373044734b2a4af07a5957cca65398d236a70fb3b4c23d48dddac79ff8e469a1ed70173a40680a1e7f7ad38723d60d0a946958f1ccf8e036c9e751491bf61f2134e5ecb92b3f3ec1828fa917303409f6f7a52ed50d7eee25f5220d0ef83f3cfe647cb5fd918257ff55dc8b7484dd606aa617f8ce640fe47f2d03b2c5dd18c18d7754df329639d839ff120e19321b035431bc9d6b5357b379647909b83066c20dc297d02ed93b8a19b2b850ff912d997c0dd6772c958e2a697faecc05298401f9ea329847030b0a8af5044ec693a519a955bd3a732282645b15c914fd14713757dc56f3e60136c03ab4838a708e3473246f5fbb546b8c728b748eafeb21c8f69dd392060e01977fec73cb5e89465fc9121762a4dc52084eed735af96d807eb77167f1c67497b2d786a58b7a19d1e14f96951266aa569054e8a4447331550182f9635286a6eabb8268b3c90f5bba73d2d40af4911a4b47d53a80b6dfba9c47eca316db23837593d941285c86f7a73bc9dbf15c947604e0008f7e25aab3ca4a3685eac871a2ab76a8b4784f1f87735e258aa7f39f916203ccca8d5557e896bc1353b9eae937907ff8d7e52b3dc1ab13b2f0a94bb01f6cda317ba4cde32541dfc4c24edabadee755cf173d370c75e9ed92801150a8cae67b0d22e8cbc9fdcf46a97ae00500b5d1e86b58af2f25efb1f5629a0b42a99325d0139fea4161cf9090bea9b81a4981a5170af07ce9d30432ac1c49a97a32eeb4efd96bc5a2f7b9e44c8320f302aa66579f5ca778ac2cf23351239b382a60c78b8700a97fc1390b9c7846279ecf7ac0b026fdee588a8daab268a7848561b18da9c935923c6b112008f5f8577e83a7e77a719d6619a5064c1e8b8dce4b73f0e0e2119b86c744741655a8c4f7dfe33047343539cbedd2075f404ba1bb4f13eb00601a216038a9f36c56294545cab7d5678d8ab79891a93ef2407f9efa20dd943dc28214f4f5a4795d31667f2b5e748ac079ce7a8752dc68c888710899f7bc9b59a42218af897f5533305f580e72c2c20e89be852638e3bd7c017d6346bb14cc380d4fbe26f6291a696de4ad511b34004e675fd913756d5f46a3799d68f27e68e83c1cc5bffad697ba08853feea8ec67213960ec022404595fd1e4dc40c40da5869f0031987d1fe71825e492bfa0aa6c054ad12d7c6420fdec067381cc7042c5ae78f7e4f1a420fe2a176460f600f9705858a0d6f3fb8c104e61709ae03698343de123b19525ea1d9c6ee959db6e6521d482b76567ba7c0c3892f033e79da233f0d0adf207a956b8a50da61f276d6ad70e6d3423fd4445baa5960f0468b8c4860f8b3aff928574992b082368c52ae2ea11cf681d7a73f834b364d15b75135bcce23aa31a113bb350236c4154e7e5b925bae437b74579d8fc176f1271bcf89f0b9e62860617b5ebc44e91ec0a9620869e560c9352682b298e50d0198f287e0c529fd6d8429607a78fdb6042ed0f1d2fcf0f7ad57b86f23a8660f05fb2615538f59fb48961a909962cb8eecd5b044c5fe22e9846ab2eb3aa24e5a5a2ab4d85f6ade30ae9dc66d9cca67ad0ba302f67679870b444e48c6095167459b7c7e5349335a588811f223d74acf16d287371ea7cc8ebd76ca6931940e27ad1ed2ca4e5a324ee737dbf5d43b8b9fb55daeeb9fdce0bc2c962578cb9f5b7b1a438dc2f8abe10ab5a2532735162f595f40b3269ccc2b4a71ec3990b3efc6b590d1352e344d11d7a9840e5d45a43857cd7016072a7586d5b79509c51eecec397f81fe277f3e5ffa4b14be4be73eac2b039ec328a843edfe5c9eaefa7321919e0b467767b797e672b375cea2133d041b8cab76faf32c18b558b6cdce42807e995e7c68e4ec9ee660f0ad82798250b7c9f707f7598df5742b108868520e2d5d98c16ebc983f8bd36d34d9fe0a8acd113e593f5c461b0cb6834fdbe09356b45e3cde8e17581216c0ee578f611e3920acf52ea3b20826695078d05f0f2bd3f3658e2a7e864dfe9f9d6e423b8cc1c6731779fa8c50c25bf682324404bb2e79b688fba91836bfcecb69d1479033c6c03514acfb0fb4e4a199d50679a2cabc1a87eeb6814d39efb9f9efd3de499c1862c6de5c3f9c65527cc7e4bae73762fb2ece2cb7af438bb2b3ad9c7f3d30871606d2762ccc21ae1b311afe1eb616c1373cbb33944d2f840323b7d9c6d33be270016a935a9d58e006b9f567a774607eea508f5a4335aad1fda3c297d0a601065aa98fbe499d9c5a32483a0f75579d61948367dbd1cf673512790325085f3735ae8184e93ca359b607583422080533fe98f278909271293e7aa20dd73329e30244fdc00ec880e944b5fec07f1a8fd89cf499d1046312aea3eafc6e3a1714f4f87191563d90dab02a8a411e9e6fde8c0a6b99902318a6838ea8dede0431f03016e2774395da8ad4ecf979354b65d5ce801f4368205c426e006b5d57d1dee067527eedd15fe1e77ddfe4098c3bca6d688922dbf102e7f329dca94036a08f38817141075d580a6dcdd798745876ccbb2aa106cef119500ac01c67c3b90d9f2e1ec23eca427738d9023eb895a78be281f4924b0e65a24328c89372b38801ced1210cd06ddb38c28179d64aeb790426a263cf036477396544fa2a53815178fbcfe15bdc352c6f1a41998986c2cbfb9df96d466ccba69200aa76e420006bc34d7d5da27da53d1dbac7cd9f07884607b1b23f15fcf942528316d55ce3e87ef2b21ca7f801eee2be931d4c8b1233e1d38d63623c0c23bdfc505f5716f1ed88d860fc4f749f2d96aefc7f0796124217b80b8d9ed78de041d6d4174ebd8271b65de06c54d18698f4010ded2a8524e8ddc6047cde084b65c59ce91265aae4c8e701f07d76457ff120f0c561091c87796bacf3780c9eba337c233fc46403da62a8989bd3715365785034b6e6b6cd299ff40f6df436ec5b5e79018bae68a491e407819ccc67f0a636e52ac999d2ed635b3272e1f5456413d82e2d45684d8c762d182d6a8b3d48bd0159299181cb1340219cd86fed9d042de85fa3c0256c829de2fd32c0bcdfaf83ecc15498dd7c338162796b6676facbc7fa36dd87fed4bec7b63f5a58fdcd3e8f016056041560dd9497bbe4193ce16ea0b2280824387752897f51178c5bcca1573c11a5247330237ba5d4f21f2758caa17202362d7228bd7a3228f9c63c8afb0828504e61d303ef45dd106fbefff56ae866ec3b6c1cce6dfa6f7045dc7b75e63d05af1e76ce16abe6a6787d023fdb106e44958dc688e338a08bb169f5e8362a50450f3199000c8927a1dc035fccadb5fcde2df494a931aed8109c93d91f68b1100fc8a1f55cf94fc3398695e20857481e71b14164dd01e13f83aa666fd904bf2de7862bdad9e17a4dbab48b7ade71ec3355dc659bda0e8c4b2ff5e9aef00ac2d9286bdc7d2f3548302a12bc7f4c0e13ba0c78baa33c5469e7471464eedeef3adae90360847b28c735c2fc124cb74294bfb87dd70b522e12df1552c0b95b0932a2b6494be50967870f0d962df98247acb2181a0c2eac7666ec18de46939f047bf1befb52e586081915c18dea091ffba39b9611c08a1e96f4159f62e58467a8c2550300571feed3095ee6904d1299f85d0afcd2b6e3973adbbdeb215e9329cfc33ad15521f790b70fe9e7af2f2cf0c58c4ae6f95ee5db4be8a33131276a3c60ef85544149520e690e0993c895d8d59bb16079aa81ab95afaf0d8360e0cf848688be9dec73cb94281f3097eddd7b816e7d959f918878b3494311331966102ae0f48c0befb12463e5f66b6c13b7241113d1d4ab32bc6fa8ac34cb04c4ac131542298f9b37022137fa0fc975ca32952a9524e72be18a29b3bdd62d09f0653af3205838cdd7dde9764b6d9751f624e96e21ee121303bdb224042681774ae2734a52f5ad7858d5056cd4d0b08d7f10e5215817c3a8925d1e3d4397226c5f9f2032041d4b0d24d3f7f4be5b897ae70ac2bdab042ccd3cce215b23688d9df4d93a218d7d5a095733e570f19eab618f266d1f4d8d9164d94b97f3a265cedbfc82f6e6b5385c3892830f5599478ee244ddebf4379048af71e7bc7bb75c423dbe7dc5c0fc7ac5d38f4e9ab59b8f84fc9ac7522d5687347d075a09ac90dd8098d94df7a76c2ba01ae1cfe971c7ef9f0ba4d5abf3040286c108508bc8faa4779312869f6a132d87e9ab3667623d0f82784c3a46618b42a5c3401e2ba82d3eb44d7fd6754063c169d607bf6dcff6b46f9424636df4f279957833acb8aed9d0a800a06fc4459f476e1638dabdaf48838a399755c8049c6246c4599eaf21037e2d03936711c0d3225fc9a743f84db0734024aeca3d6f4c07085f19a45ac8e78aa1d70dc0be592a3a38e557a3af7cc6b478e304d1db13f01439206cfe4f140bb8788cffd743cf1614763306ca2d58821afec3931ddc25750bed5b724613161a69fcb20b01ba78f4c0ae62c9b09346bb458e41b5002467634f8d632a06adfbf6e0dabf5f1d45475a49417f03e7998181ca8866f7394dee8e49718be70186824605b77219b38a3495ffdead073233d1c7ab774ac8ab313e994d7bbe493df51908bce0cc8e23fcb30483ffe7c504db938594835a8c70a491b87ad4e87b545f5e904b7c76b2063a2b93b41cb83d6bdd56f734e4ef43a6548effaed986d09dd8bdb8c8224e27029d4ed571905d19e4a6766cfb4dc56390fb0bd76380fbe2c5d9e1c7afd6670373143957ab51e9c57f0f9b7b4d87baaf40424ea2a842059435fd8b42cb15e860a03899dd9ecbc5bef7ff5b6789a02a977d9eff3d1cd983ce576f9067d6b53ab586a0858c3ebe7839654469c970bc4422b0f2129d46b68dd11b43c1c614f6e7bb21d0e3e9d751795dae8088b5ca4570eab12a785f700b4db31446f0395c8dc94da11f05845dc80ef4d32e800a7aa2ac5c994b5e896e570c962400f03bfe16055db7963582c7f864bffe02193606121727f33f8e45b2f52424df95f604646667344a851228c073f6c3bf781430cb81625431b7a7723af6ae0bf15c31e276098a065071012d16ba4e77792dbc0126932b6345c2c253e256a8961db44552fed9ea0214142c1b314b1d893b4548026c7c425365277da3d7a3e7cc3bbb680035a1bcf49bd483d214d721b90e57d488719c44ecaf29157de9fd57afe9a5f52d272f92dd7c6c8027bc612f462ec22a99cb7215ee098126106030c261842b4cb7bdbcf938bd1c88c07979377f85c407769ba27852fbc582cb493e56d4b034b214143187d85202d1b54555d43db455c9019ad4ed146dc7795ab6844544cfa80464155070e6af837e01f8019b37b77738fe88e9d02bfadab20a3307ff407974b5815dd4a88b9f4bc0d4888e5b1089ab8c86dc2d22c6ca359fc484a7e11f444c4036248212e993eed3a7a7cdc6e9d0e5b62192b696192de1d0d1dba37020ad3df87e102e20de0fc0d5a4dd395e43685a3d500b915f604c875d53778ba1932058a48743ee067d7c75a083ad2b44c9b2a45e62fe43ed257970703912c415beb00650fd7f1734cf2ec742800245e44fb52d4716d133f3d829ab041136001c1270dbc5cbd2e836ca0413f8c7e9ab6b54728cc1f8f4eaa10547b7decb8240be79e69d69333f33cb1e4079ce1ac465567b28020d86bab60946e21b4b24a8f877d7dccf94201f4b2a9950b596c2fdbeb7750caffbf1e3e6c9fc46c90ae5a0388169cf4f8fc3d7b2a97e5547a35747dc2f00c01132ad3036e05f4e5d5cfbbe5e8d9424278e419b70ee8819e7bf8659e4935e5459c36bba580a0d4cbfffee8c37c28b87bdf913597cafd871b8633fb9a5463be46dbcc9e10d4262be6766ac0b02e40847708f2be50d5f9a42d6edb7d93872cebb20e95d6be66fb8e1060cf4942f64f1a143156f6733e178daaa4b0487d5d22700a18451bc5f8e6348556dbcace6ec6f2e81642291ecca0705c66d979a500fb840e21f5343f7269a66b9528a0ae03b8c1f42d96f36aaf8e4a5e2b1defbd242d925cbd3928b0818decc46bfe5a6de1fe5a4a15e45b700e6a3ce60e28e62c2d621b8540212e55cdbb54f7405513aca7a13fc45ece726a24cb178117b6789df97e5493e5dd7fe86a385ad1e2725fe0da47d9cc2f61ebaac80379a74a37001422be86b90d09025aaa2b1dad3d7d9b73dda77d0df3908dd0f5de7108c0d373fc397516c4a349ce533f3b9ecc668c8a678099fce6ed850ad0b20c0b3e15f1526343cf97da192bef41981ba7a6cf73cc2fe1340a92eebc955fffd392aee17d58b2a032fff64c76c4b9b056cbf1ad001b21214c8df00ba8c81b056826a50d83f69f7b9cb267cf13d1954eb491f4c59de0b0a0032361fe21a32b602eac130f00da2ec7ee794e9271cc07ca850f7adc1b4d3014e54df554ec791a5036010d1ef05d0ef9d78d0b3052f656bd3173cd26955d1f96d7a9ceb6d10e41d9e7a1db7bffc3fc036794ab7b2764fc2ff29c5227cab08081d4b43f0c554ca0b1789dd4a6a51df2f9c945d9ffd26eb9079d7f98bf995365bb2d3cea7f2dc4d6f522f4e381eb906e3cc05e51dba2e5a457d86bd3f91d237252f9c47865dab878b8e2d309c6eeaa1e2c0e23bd952c0a9211eb4a2c8eac757a3129b62cef67c2d431669dcf9daf5b2ed100eb6a5fdb1573a0c655327a9c5b3c70129e6f9e709986edc38638031939d478f951ab38e3c0d8918c3700ce7110673b1ec192b079b97b8826dbac853c7be35971d774a5a7227ed3036e4bc2c1da35f9631d052435772685683b6bb9469d713377bc441765adf14584371edb287fe5e156e150f4a86a2a59232acfbe8fb7b4f1d491b491629b843fa73bbd68a47d37f5c92681b32810d9218d22e0078994215f26a65ecc10ed09807f25d5d3ca7d1b7bb7a5fb676d6d3e06dd1bf91dc60f645dde449849e8bef209a0c00ba18294ca876cf929bbf80c5e54f3daf42d86a421a336d69d65a58b4a28d52faedb55e954dede9a5545d4c2e1a9d204f4fb41e28344b3af92fafed9252213989d7c3fee55232d9a8d61e22f1e90ab1a61d98e15de538f856c441e3810abb2156c6faabf99f1c0169ee967d3989478afc3e299705b9381fdd1f6f36c0efc3959c35efe67905c37ded75f4196e39a7b99b2cb8b74a85a8e7921e4000faef49830a9d8f3ad72f2ff901996e6439985dc34098c8c9e42ade8b98c7f00a682ba4a28efbe8b146c4488163697d06659a26c403314c0aa13a2f50138c705cac741cda524e792f2a16802703d7f3e97b27b08e16fafb8e4494a764e75f3e69c83574310235d2f2102a38058a7de015fee537aeaf63f7f0b29377d46ab6c1e53bb367cbf93021b81710bdd38ac7479b0c2b69eb9353b3ae711fa0800d6b93897e31d72e5d67a45c31395cdc8d45a0c73f5861ad5f36fa3dd65f9e388a215ac459f1b2934d635329707530b42b90a8bb75e1d18e97921e65e8d747f560976af9d481afc3d05cda595eed2f7a31eef32310c483a3160a5b6bb66582976ee756f2e2d465f9af7bb07b044deb254351d9b200851cc60cab475d6b11e9f89f2fa73fea167811cf73e20a1f1a31f1582ed024f9484daf8de5bcdd0082e96a3bd1eeb5002064a68afa894ff722a8dfcffcb69397efe7a931364414feeeb102b9662b6664c141381c9b71631db10dafea10244b785ea2651e116ed1a32469bee05dfb86361111d1c9ae3d6d25c83d46c7db924119216885d36b6f0d367aa705823110a2791f7a8894f82ea3aca2aa9977b1399b4c9c687daccaf1ae13dd09c086340d3a1332a215a19568271d61bbc3d2dcf693b071e64d4f5f3822996d0b02c241545456fec434355a8277891b3a33888d810ee13d5520fbc7daac53b5261a7e08fd2f16942cc5aaea311d4cc4554708c77b74a8f49ad175041de5b452dabd735ee4862c9ea77166c48cb866cf9406eb1312b275deff993e16dd18ea8874902b84f63ddc1ef06106f5698a65f644c221da8d7bc23113f3b40415b7932723eb4f44aabda3cdccfd035cfd8fb982093b35b24e0f8c379a2189696f9dbe36f12ac8f91bc2caf666212a47fe2786f00732964c137b3f7719c98459185b5d6e02eebf4bbc549e0aaac6d8a49aaf7915ed644641313b5ecf3a21c9d171ba8d4e4d6a04c7b3185d4656601e4974dea964a2e888095ba99f70cac55edbccdfc41242e2f90734a4b30ab54c5fe58eaf5ac836db1b00d2b4a06fa1a5a5348c0b782b92dc2dc331f95c3aa9418f158bfba6b9c6977e31ddaf30c6f933c47a42974b2bda72b2b4b3b6e8add85db092e5d6eebbba5e845ed1137eb5ac3ef0cdd7a6fd0c3a2c09c35c308240651749175b3157b93759b217cffe91c80bb182cff7110d30ece213592b17f2b0b6ae2a4554ec038d39918e521652285ea384efae57e7bc58c6f08076155d4307b6a4f85af330e719c8d87f85bccfe23972f071daf05203b7e44c2f2362449ccfe45f63b39e334c065c800e75d8b0602d192516c0775f9f58aae0e44dc49ae52b33e739ba358688774eeb56a3875dfe9104df8ddaa19e69ec83d491dadcac384fa66e189f00f68c46dd78b2021392642738e0150273d1544c42bc9b2ff7c7cfe2a5fe16c074a98fb7f061d9ce1688c1dc31ca28d548e002975731124c606bba94c3583cadd7c49290f2d60e0d5b3328a223da2feaf8e7d5ddfeaefef07faf04067b4abd8262bf281f808a2de6efa4b56214f61dae0fee7d365e800602662530386cdf2a3bb252bdfd82b866e6bdfe46bafa4f2dc524e97392255b509bb1414e5294e0bca9d66ac545753a46597938eb8ac17a158ec9bf20a99b97801e54f155673ca1d1d1963ecfe3fb24f6de6f4df4d44d208f753274db67fa59335ed3c5bf78b2f4b3d796779c3a1dc197b6cd81b2b712f37322cd2ae8c776335644e14143850b80bfa0b0ce8bdf8b4f5377a1f720829cb400c91f09d83fbb81e0d7fd56bfde624ff4533a5f83332aa58235ebede6222b631fb6f107eada8fb71c2b47417871c7136974ccd1ed5b5a9b582c5d8c4bc7d7cfcc395765bb95c3c7dff503600e2f4302edc55a98c205479814dc5ac2d3f617d4c044fa7247acdd263806d2f87249f7e8ace629ebb1345fc01dff4df9f204c98f7e52e7ce91e87b0d4e2fb0640ffac776a8c41072bf6548d84ff520a689f8e42d472492edb1afc96e48286cd103ac11478167a9ecd56b48d0f4dccc11267a1b4d9f828d4735961733dcc0c6d9e5878575c76f59c5a80a657210250aae47f0f24fca2fb3c18fd67373e494caa76a236e7790d710a8e173585fe1cea7748da1fdd79ee3adb0f96396d3f141c0a974a8f66552edb9ace285f8fcc0feb5eeac0b996bb79102ee9b77a53f9137b222c0ec69d560d919f0b27f5d9201bdeac40dab6f2c5137e68694ab96af2e20975f4312a454a93c0f0b278057b42e2b2b360a1cf775a9cc2ab6647b6e2ff134ca59ca36440e7cea78df68edd33bc53756dbfc91b1f0c10c4d6c5916031284de830fe460b360b90f71b3cf8a4eeeabc1151c76b35ffb1aef82a09d9f3fc78a8f400f92ad8c5e20966062a414df18e9e9f23c0fda26d57e2a83bcf538fb0e1c2d69e7ccd270d9409f14473d0dee7ee85f3fc15e4fb173f4125c7d99e9957430a26212d5bcc08fea563022d27d6f6620c713603e8f8f3436ce5856ab5aeebea5dc9e7e2fa8c654e9b30b7c802b8945714b0be698668ea7b9604e71b609cc13822eef191a2607a64b713845bece37e8908fe554deac9d02b89af9bad90832eab2029fbebce15c6734644beb7102ac7e7de1b7b153dc2a1f3421942a1796d0ffc3bd533a02670b31bff147a46a2360e103b035adcfa77dc96b3c8a19e7d0e37175465b910b594807d11d9fe9fbbf158e78a373c66b9b2e9c314be0540ba5bbcbb7b66fe446449181083568ab97dea2b1bcb18105d6d20a795fccd8ed8f75d06d7e86748709ffcf2bd536e179cdc40344d2c71e5645116618398f6f0a18578e6064483c2a10ca8a1e581f8ad40e06c61e40971634890710330fd7e272a60035846f699378869abe59ec8681cb31028c9b4a99f28aa12eaf807556d0c915ec73540a8417c4855f84432d8db5a55b607a5b866c7ae8e66b24fba85f48e3f73c79138eece208fdf2f59fd5dc6ea0267c9d995caa36492b73fecf38bd3e0360bc177c7316c0d10a4a039327aa88643555c564c395bd21ad2dbf60684b09aff0e9c9c63567073a56d2cfd78dc5f6ebecfcd80cf092f881edd57e7a27ffdef95f852124b6942b7184636ca7f7a1164bd82d211a1b036e064828368b6888fce4754c7ec41a9825a5000228022649fcfb2cd92cd8db8242662c8c4c788aa4c51730a13cf778152383c103a9546019e0368ad1f86103cc63be2ab96764cdf30c420de5862967291a97f68d60f002467148a0141f6467787efd4d445e970aadd8f9491e142f2b1ffc3b1427707efa99f74fc469e2f921004e19079b822a452b5d289c1c64fe9656fa1c981281915a1583d55f163e7a52860ad6dc586cd91211c8c6cc29a44070f2f34a235d754836c6fd075d0acf0ecb883cab70effe242a51b16e723d48039d14f06f76a3ce9624f80a6a179d50daaa2318a065984b0c63e915e3ff56d76f90032f49b64f632b3f605d0a7b15aa008f0f018b23738dabc06bc2c217b6fbf7b4a99bfe3f4a25901aa87514838e5c7a42e4d4ec3a201ad42bd1742b2f61a08c22e0885ee583ed2b0439bf0b8131d9e8c66ff228918109530021556244588978a5c4fd9b7813e0be4a29c9506c18694645600b39668f97616b4324f45a53c2cf8ad7d0aa4e57fdef3de1b53f097cf24a35640f3a9c499c60a75954874add8d9a8699ad66013a5a8a64db9b59ff0bb7f7623ef74d88b38ca1a5389bf8e2f30f5fbfa8299df7e8573c8bf2b8726d7d31c8d3ac107befe63c063cc17bc6c86d9e64e7abe1bfaca98a71d557cd599609711e4ac6b25ebb80738db93a7486a1cea9c255a27ec0dde22668d6edff3f37863ee2a8f87709de72054c0f5ded8d3c003f03ac45f641de98d9b4583e7fb266552e813d2640c7410ae794d20e39e77dd6c3df204454ec940423ffafef4d7c14c4dc3d1e947766c441c772c1a046b14a125a12be379cadf080414b89413f308f3f207d788a4881833fa7dcb750c8ac6f938288bb89b0bc4daa272982d75746d82e2ededa8b37bb953b944177dd7e939b48368e30a638c13334534aef875be345116d5ed42c691d9bd54a91d574774b60641bec49ac63fdc8c334aa227f5d58eca6a28c8f28e65a636c9d92f5650d2d72d9e56da4418c878f917fc4f490e44a0309d734ed60842f5d813cbcae103c6d0688ca0b6e43391f1b926ddcbc179f5b0ac3336eae96515161194c7f01a6ff68e6f57224bc1ea54375b4997303a40e8b43c4e3c905d3d2471ef85093e8fa717c66a0eeda65f639bf5db1dca546723a351f421f7e920778c5ce59dd5f23208daecd4178432ba9e13cf41cb067bb568a3cab276b350a3351967f0386c167ed4a08c2c319a2196ac9aa7b2591433b4049057524710012c8cd00215ac8a657b7b7fddf240acaf056e7a0dc6de895775fbcdcb2951318dd096d9273f95124682a61234df07d9c00f579f0afb69ab9083888b8285b3eefd02c93f3a22e0c8dd0b9c42ed413b8134e006d6d00ea5fc1be9ba54a8b279054c0b0a88ba853844be58560aca2dca5e1125ee246080f306ab353ff7a8b9f4dc60ee6d1ccaab114c7c58d6cd696c947aaa31e6c84bd55dced98bac132cb5c66dd3fe612e625ce3b44750d67ba03eb4130313c7e695e02e5cf235525f1ac5e493c9f4ba94274309dff6d3e6778c76a756e77db4b4861c123b5cdacb111d6f83d112d55feb88ac60d4426c10b36551a88eacb378ecec6abd030336b803e58b1d51c86906cb06f9d83a6bc9cdaeb1e1ab64155003b9bea33911f088ebf10f5ad41c3dd9a2bb564cf81b3fb5664ff98da5b7b3d343e05d027db91d5bc59b46859da91cc4a41e9205830bc67dc8a980682aa62d9f9cfe5e4faf74c5526d06decf3b57f2e9b49ee1078fca4d9e437530cc29f6aa5cb61b5bc47c5734713bf98d1afd65af41c1a74b36e979d76e7c15c9a005f9858a68129bf27e16057f912d008e3ba24c53d33d40f08a37ce39921326ecbe79b2586a30688941fa85cea3842fffd747d720b2f464076351cb024bf61268ebcee1532c237ea57268bf776e3e05310e0658a01de9fc87974e6d0fac1af1d23e22e0de09e5eeb191da0d691582e116ccabec70bdd2a2b818539d92addda1db9cad0f8c077683f86c30ee581552daffae60fe0b475c5e1431a2b19d936bedac7b89b48afa6aff2bad1e0d22138a9ab99dd1a1aa4a72e85f62c894205f264f61e2b207cb96413cf5fed8c90d3dab6120dcfbd380f18b2f656dc69b7912e1ebea86f4e27ccd6f4bdd0f9f4a11aecf913020150e4a5c9c8b9ef6cfd8bd6681ca1287f92628d4664a20626f406c9dc1694b20dc1aed13417e7cb0518c4aa0949b31b601408ed0c5ab2de2e8e3db07fee8a42620e4a08ae7a888edd0e25af71ff87d19d42f7d05313ea4b84e527b9460993cdd757550e5f983415e6d736dd39bc35678b514b3a008b78687a593f80f22393dfd5b891a35de8e8d60847c3a4f8a67500b83c05474101656c0c1c307e0c741b968d39f1efd8756078e2235fc672018003e3fcc5b2baf642a683b399c09ffefc5b72a3da7f0504746d20b5f6a4bd436eb1f6b4e34c8e197ad3ed9337456264d8b3d220fa1f0e046d9bf7a8d9d1422be759169ece2bca8a27ab211673ee92f8f97b68c88c1c71b0bc5271003739937034228386ffbddf15f707ffde9331d7d7b5429a0d12181d741119c7e1d4499d8b001682ff0c05174d752c2691534110355829c10c42d1b222a0f9448620c77c862b62f4034db1c03edb7fc74a183d28df06c9d2b106455380398207426cc7246bc2e3a386330e86b940a6854867006f28febc2aff224897ad3dbaf6f989929bd4e314676026449a3cd1aba0acfe8194a7847db7ac335ca44034dbf4ac2ff08623a0e775fd7d3e4fcd79599ada7327419773d65c79d243ecd2ce8072688d976da0f4954fe17587730978336ff244a69c224b1fad0b9885e0762514537ce7e6c825f7b54d48bcaa03c73998ffeade3a4a61b0b9b23b338666f9cc396a024f66111055b392f21d5238ef752b92944c10ec7396f875d08b97599242c67747834be3363a7ad20d4fcfab15f09c1dc0049f9323598884de5895c7256927687e99b118e4ac830d0e3b11678eed4844c8560ffeacde5a5b67361cb5e89ac86c53b9dec8fdaf8d70a39e8fe982c72bd8eed4015747091c3bde21ef855e3abfccb5d6fe4013ccb1e8682f6e45c35eb99aca1c0a37fbe475d887c732eb885ad9f779bf1944709bfa8798b409403d01202938a191134c8e1b048e57fa75365cae071366333a60d1b502c214e50b1081f685545a6040eaeae37b7de56d2d6be1528aea009dae91b4c25a9e3d680b0a155fe94cacec3e238e89bfcd13809233721ec5c5b829960000e4fc22ac926e26e876fb3767d13d661935ab0b8da04034ebacd84903062eb4077d858042b0f170ba5641dafd9632035218c03f1aa4827952bcffae5bafdc3f42acd91a5f039a381c66a2026c43e02ae8374357a18a4b06faec97546bc76e31272c2fa92dc94b980245338bfa4be269287f231460c19734c1440d5d8c41a39ed50635244bf02af35e3409a6ba3c2d534d4efc47c1f0575a5b86a1745f2c1a705126f1a3292fd06bf8371281774ae04e410b6c2c27430566c19d292763136980543b35f3240e8185693523c4b9d59ac25f98a441dfdc30f3aa11103f825612c6c42118fdaf714aa373cba44d602b835ee1eb461eabaaa30797e4e20e923fa3d6a44e634ffff046db6814d5df33744dc575587faf7a6e14ed9c2e7ded02beea16f68fa2b154d7a8a89deed9cf77c2089fe08f0eacb8f43e66c23b9b7a83ca2bf41f2e5b636998af843146f9a13481bdbb6e1ca1c3a054ebce30060fc1718cb5a58f5c7e82056772346e32c314f7d6328672a1da0702f2ef82821f08b42f03ede444505d4d515f8a574799cd67b68414a66914c763ed92e80a0b069e640db5654b64f1ba5b7b6d2ba1ec8c2682fdf98d135751b270db5f9d365fbf8fe468da53e8fbd6ae93ae0dfd0a9e66ab8ec801c24dd9220b4b178761d5ed81df531837305b6678faf668fd3763d5388971f10b703d156037ccb8d4cb5a9915f69f64751f04e978c0f48ec9772d6041945934236e18d51bb65f41882b0775478ef80f7900444dc75bfbbdaa6dc555f33fcc6d14a72d2513bd0f4d216b2bd14c8a15e19e557eb3d3771727a4ed55e41f1305a5f3b5f6754438c9a53a1a3ca27c43c81a6f5c0d2f6dc23e1b689f5805b7ec514b221c93e7db2e020f9269dca24d3f7b50bf38a5db3d558efc9557921c06a054c06530d28e28948a893c9853c0c75056b10b7ea5d03f2925e359c411a40f60b7c6d555e8d01fe4a6ca47731e6d29d3ff8be4b4cb1d1c6d7f027b7df06af6fe104d118731b80d789984cda492c0105f5328721e480d9082c199b3f6e1a2b2461b00ca20a42572e725198aa7154ac7cfbfab248e3bb1b1345fba0d599ebfc5cf1659c49189b31e3a3509d4ecec03a2ee2dc1241bccc18829d7283e081da21b0fc236d4945c89c22bd92a8eb8612dd0acb7fc4bac10568aebc200ffdd45642fe55223189d043ab84f8daf7d581cc049ad71247ea444bd2af149a745e21693f54e9b62201428ac4559229e7c8d504178aa7eb1eebfee0334d4d5db2f183ffb132f9a2f19a1249114dcbee78de00059dd0740c56a5af79bd634910366a66ff4e3b4c34dcdc818784a92dbbad9cc488b71b2d89793a173cea97a1cbc99f4926604e322fe0fb0a7e189f0e35eb2c03c22661e183d010f20a26daaec955e7674463b8f20627f9aef228bc1667ed35ef081c15a2156bc2db022a05abf45f01915ba14e90c113a7c14a1c7aaf7bece5753cbc4dba04875fb00a8ea34d50d04616864bc65fab87d2c26d8113ab239a286f56da89dc562158502cffcada500ef49185070de15a78d37da34afe2b792c5d38b295be6c276fc7a25cd934bcbfad1012a85e9cb9d1045ddca142944fe6d252d8ebb5391abad598941589a4c2343374bb7dcb17d53b47df302d54767e5a8b3de7eaad7bed01ee0ceaf6099d9d43f14459b444c766266eebcabd017e55e1e6bc595acd4be2ef01b9247392ef50a299419d5e9ea5b0a7f45e6ed65f86b2e61c44f3b3e906d28939eb9a05fbbdd4809e47ac1180454e35616093f031ed6cf7bd6f0786ff2e4da8f75abc886891a2fe6c875188501d1abb57862b58d64b6968e547a74f4d85830e2fe34fe6d0112c65c4c83d53c71352a46c9752c04ee0cf05d4f6d7fea5c574eb131c31eb0537c14d0d35eb4ecaa0f85f202af9ad1c9840048a0304810b4ba6bbddee11ff25e4bcd1adeed1285cf7291cafa39616b49a58c5014907227de10622220d1df354b505b4065eafbfb97f86da59ffe9f619d29dd9512671b52bbfe85edbb20aec768195c28fd9a04aacfc4d3dd0fbaf958b8691dd1bd493d6ed7b4e19775ec5fa0dd4c4040033ab2f34f12cd1d91ecdde44a0f10fddb35537dee64482d8435f23c75d1aca0f5af951cb3f8cc9d14fe9f748247a6de91010a284033816a0e13d07746894ddef6d7b0bbe027be98613c5a9f49932ab07d083f8e9ea4dd1648d23fad8d1a4fc6440697ed2134378506d673454ee7bbee697ad7f7fd1601c6b63f2c551869ea0263d7ad9d1afa1e70480465e8a8ba1d1f6c6af97b0fadd32bd403ad2b15f3e63f74cd1121d02065d208b2cca301e0913380895444e0d6e532d12d563761ad116557e2a2050939ac954390dca8fbf03893e37d1fe3f7778f6f5f247db5d1e8b21e9296575299f798a5c2ba8b8731ab8a3df4a49b4bfe3c88ecdff57abee3883d4cc6a2ecc3a5c30dd036854fc40e6385d87fa4d7ec92b68812f4f5eab8d02c110660f8ab8ff5f4a09f0cf14b72c5a8513ad67311c83c4161415466eb5250795d592a1db6129fae6d6030f4c4b7bcd491bd33800fb25952a371c3416bdb8bea07993b8c88e9c3e0f8bcaf219b6b1ad0099bb6e60e1923ed6fe74a322fcf26bb626934cb3752bfed9bd6dd96c77153815d4f4b9da811a990e337cd0f3a0ab027d0f3d8d59e52b40776fc31791b108b2188ffa1b5a188e0f20ba6c9ef15b6796df9b7a3f64a7e8c165d12b77977b877b3d8f2795560c10fcf1e08db4aca27bd3af8f630f7f6711e7a7867d4f72721ca832f144b49ecf39e343f974227e5d730e01640bb0e87300083611dbf43c4b993668e74fd75ea4c2febdfa6fadcc6592027729efae62050ecb96d107ae670c1f47e4f40f38b1442208ada114e47ee98982ad3aa2e55f91d2ed53ab2d0191479fd4cdcf21d313817b762ec80ae8132deab1ab1c7f0dd2fd93d1c6bf8ea931fa04241e4a103fd14225d4c54154fca87f426f8295976a38d4637cfa1e68fc7ca5c6c2c3df21c75357b603c17f1b2fc7674e5970ee35040e077775a07f5f8cad40c8158924ae7cfaecfe0e076de12d94940f53db902c65feea524e7ac2e5764dfd5ffc8a6e4aae31c85475221ef34ded59cb2b13db8f6fb906acab49e35845f9b7407157a0c58d8f8912197e325b681a598b51175e48ec31cb2916fd00289927a5cdd4af62b8b2eadef10b179be0a704b40cf17c59f89abc7b315d19ef5cb89bc221776951f304951fa4222872c0dd19d91384f7578da1bc919be5f32d72be7684532f76c950a984f0cda7b92732b1a25e56abbc6fac674bcc7b37e0ac2edfc6b2a05954194ddc54535240d8c865204742b3c0436ec655bd6bbc4a5ffc8f6c6ff502498b1fd86f2270defc5a57936434c6b4174f32aa4b821bf4b30422552e1d5169ae5e291e712dceb74f6595334b4a771475b9a5bbed7bf0b8bcd3268f64f6513b5f764910a344071e376b3f6a187f9f81bf7b951b1f8baebec545d70fa533b787fd62642c72b7b92ca81e00b34b7ab6c6d2e9f2fec3179d5e56d46c4083ad3ff079b10c0ba4d92bc0d92200679571726c6a014f6eabe5281e7ac3e7830a2940d0a294e32656c53b89f770527a421803f0d51ce4300cf02c6c86d49d1a32688f8af44d9dbb9b3aff6558a30501e32464a3304938997e10a6b8b4e63081d9bfbf510602410e0b832a0240c3a8faf4ef27ff0a736529170f9495c36e82cad16f3e23cf53b55cee68b7a6a5f6d7d7bdb2159efec3748c0e65b47a18d05aad1b90cbca434cda08dc3334f9809b39de74833703cf4efd50562b213c4fa2ba4a10b8b98b1574ce9986eb7a3ba48e44ec9e084772a671cd7718f7909221ef888d3300f56a004b4c0f4d6215d8b07a2061a8d19eddb9ca60693803662f1a884ef599d93c8efbcbd304acad9ef6d20e91b252c5653ed7fd685cfbd7154b1c792435903c3d042f6cb784cd0c55a2c6ebea2c6ad8255691513aaf8c404eeca31167af9f2daecc50444b9cc8dba2dba603879e93316bdc53be107f6effc7c5556e9c74bbc1c439bd54ffd4ea656c83f19087dfae69ab221b89431908d40c39c91628c896560a59041c49783f0f67b9cb824a981529f6409776f9e66c6c072a3bd9c248ee4f4c3d032c742b078cdd3098b32e8d3235c76ef9f3388825a5fc7e1efa8687add77e6881b24eb568f0378e2baac483e4882b779784552eede3e1be30741e05628a751f50510816febe0de8a6670beec09432028aa14fa5a622f442bd01f8b130899d1343986f2dd6a569b36cc21fbde8b19d1cb4c8c36200dfb7b7fdf2fbc57c55c5ba9fa16fa72d5a63889e0391f53840d624d9e4101b6ca42c04f66e0f6da46cfb023f2071a815f9ba2ab426875e084d35340ad76901bdfcfe3d859d602c55cd71a87eb9d13e3178dafea764317b6f973d2f07a19c7cf5d692801889d26ebb6eab9643d43ccbfcc10777daf03317e17406b75e8669631fb8d3bce73819ef6d482cc8a3c9bc02ede4ce8c5a23ec816cea8a73a3dfc7228a603a6a4cf5530c90649a90483e871bdf0930ce7f7bb8011624c34b43f4eca860186d5a55d5e69aab93e66c8054f07a1f6a22b8d0508fb7b74da12e6f3ba74145b4b85ec4bc0fbb831c27d8e626cbb6e31f263d5e8d50e7a58cdea1db5aff38436c4acf0edb0f411cca4ff1fb83afa86d6fafd2cb44de467357444d467eb084e10fb1af0efc5997879ad2c495168884f7325e28e030eabca61e6571384a072ab0e5666a08e2904ce4d6821e8822647bf536ca4e28a56f6b759c1f0eedd6bec3137793c767359af3995edcad1d4a6ed1147f4e5031c391e204115a717a31a62050533f7ece4b8b812c3129f8a0ae63f1040b92a591ac2d034f0af53303810b28b6745e556974860824ee080564337a0893c12482d98296d4c1a4a2974d8050e2abdea15dbee4a66cba5d24fc187b1630fd8b46e8c1d430ce0158a808284d66277adbb42f71c7b6db0c1e4ec58c9bf2e8716404bcf27c5d4a9c68d6bb9551cac5e12b076dde313c171287bd93db67b3f8b8147f739fe92f382d1d4ba998cb479d121317119ca2e6f48f5e972dbe85e8db86e487ae6f219f8b5be8b99f3050450a09d0c90ffa4bbddce9ff624c419d492c7e9a63b30f78989c6250ce3d428ae001f620c773a703023b5846dc1b3e01a5d2d979403839257d8aa3ea4fcb10e3a3d704063ac1f0a532bb2a8f699f9ca4b72ff99db89b955ff14374c07dd61997425c04a238226e760e7780708ed438c75467993941a148cca829470b4e8239c048e63ab5d9b5ca7853ddb21343dbca100334e699e57e8e079ae3b199acc527df495ef6a8d8c2f9a025021ae03035732053c25cfba2165c8f742768812c915a473255eba4459aec0ffbdcdad26e2bf1584dc66a0f85311436eba5106e38ecac691cde91d1b7fa9de4910b8f16b38fffcd42e8f01338ca97c117e740c96088fa8f12f0325d9ecf82ad7990e6b4d5ba2f5f7e18de70caa4a8d8dc817177143c51121d98a354bfdb803f8a263ea349dcf797868f1208c96229b409bc2382098dc0fa8036b1812e1d6f3fa60e84378203af6718c993542f0072584ac61b89fad551001e0cdafbc4e6262bf434925757e90d4e465170ae8880f24eee900c162d6ad8255e0c946ae4718ea991cced4bb216377919914ec8789d197a99748645c2e5c053de178a4012cbaae5577a1981ca0c004dab433eb160543c008e2d4f8b7be0a85ab00c8fd741b3e4b74c3f75d653874a19909d63dce2143e68df07005cf52a23de2a94282d530d8ca6f69707a846715fa0919fd90c6d3d3578df17461e22be7a36099490ac490cb42421cb30b535e5cc901759da452c4eb5d25fa65b0a39bffa34027c5947fcff44c321f3b023706470ed5b542d7b3d156aefc828f186aa144f7562b6b2777632efe9b497e053907f30df414edcf227061cff52545f2d47c095e0051fd7829ab9870312628e5518001d009fe6de241a4dfaa2b1f7192381f4440097f963f49b910da7bd3b7b83f8bff6810c82f3a62a2f0501b1e72fa351d2d7f549d8d60fce69038b015a82a55c2c9741396440d5980bd49247f9087165c2e8ec8a2cd5427979e336d90ca5f420fc9dd4b294c4b92c4cc4adb755a67d99ce55d99711d43a8e27e696ba717bb5775441eac839889083eab751baa1b35e67a219a9e41f099826a0098553d63d717816207bbd2edebf41bf5c36651e22f791bf32e7bcedc107b570c22b4a0ffe231b7dc2325a6f4bfc55a37d4b271afef4e7c9210811491077418646d76e9e67d547113d76669ee5acb24a8012164f0201313d8d0c700863279b2c17efe93b8b9f3816d108530326d815976b77b0cd52b7a27215802596e881b38a109bf8cdd10e20c8e83fbe68961cfb3c271c65179312cd648a7ad541b7496134355073c998acbd1f2d06ee5bdfecea6b576c63a9743d1a7784ecc541bb1e6d9ec74945d7edbacda3eaacc8af3477d9fec2d49bdf2ceaf8f525f9f52958b4457ab68dca57a2cdfd68862cba1753d9de558665693a7163231e070965f09acec8d82fb470fa742d002ac2d6b897ea3328e976acbee1477fc9ba2f173903af24e852c96b5e77d7c0c8c13ff89c0f87e82269e6b379cdb7bdcab5b77a50da3ade767d42464c875649483dedde95a18d1543f407cafcbc39271050e73476d1aec5c8e645fcf996a6d8432d67bec0df1064c8e4f463d0f114b065c3d74be315a9e251f384902e4f44e1e05745693de289a8b599376b0569b9693fdcf58c37c4a602924ecb28d10bc704dfec3bcfcb90efa479933bc323441aa0a6915d2c65318ecd1e779c1dc9090661dc9f79c74ab9e794124cfb5ea9a1f67273530daa0e07efd414e7376d46cd4f1edf5a5f71130713223bd237d85947f6968a610a159ece088843f247b094d9dae94aa357c1941940603c900189f6d2a90f50209c7e24d2e9e0c66a48cddf349d022ec6f30649159baba436a0ae5865f0d79f15af9c0e12c75f18d2b4cc5d78d50ca0648c4654d4cbc6f178c32d910a63ef3881b03e9096a407b4f53afa0164e23f9b1e9a8e3981c7d944fe6b9a05996ca337c25aa2afebdfb6f3c0d83f4aafce34a259ddf6cb7bb1b4ea725b6016c8e9bbf5fd2cb8fb5a7e965a605e41a880e6709aa125f5beff4dda18a87c8f9b0084eec13c6723f9af22778823914e62f5207da993e059cf9259a9237c400624261c5247f3d4410540143a39ec10041eb497c9ddf33e0c0fb097c3dfc0d440a2632e772b3c0f5b940b7ad57ef07dddf9393958f3bc62649170d1b8a4f144d96292be9d36d19e9905e80aa04ca731f048702ce5c73308786f741af9308be32d273b82676545f2dc3bb1a78dd0d32ca5cc61122efeae6ea534ec256714a938e192a2062a7d570c396755ddfedbd7765469ce542c528f593113ffb94f8f2aa72f9ae816c91da26ac229d30f52c1ada1aeef81b0c194d14d53698b15d3875d4d46a87862411e3fe9a568a9eb5d48c42e63823b608902bc9875d8bbc3aa667c06fb0f2bb7de2d63512dfd9947390b4bfa0a252eadbf7cdfd781407332b1d3b6956cffdf9ce086980e8bb6bc2daa5414318c6152a39dce836d5b573398fb8183b9150fe05bf83118dcb63c87822c7b464029711ab6faf12df11fada0553a042600b1e3970b3850c0dbf708f588b6c8776d99ddadd60bacbe07d8c62197d8313957dc16a9345192c5324a93bd0f6985d977e29e5447043167ef9be10b66c77ae60685cfdd61ca864e07a8c27de182b816084263167d4dccdcbff8aaa5bd93e2f0a2b8ef1d2d04fe0d765ef29401a1f3452666b2140efb8ccaa1979c538ea2707d7acab4e81dfa9d57037967d76252220db93e93c9f54b875ec92489cdb84dacd39e2d2e0aad94c599614c163cceed0abe02afa1508e0794cbda22b67b483becd3cc1fb6abea54da621dc6026d7e90c3af865129fe7e72cf82c5f293d0ab3db9dec083b474118bff7aee68dea62cc48f686a66706f8ceb844d9864744d739ffd54da7141e940b87089425da871a60ab05f2ce1bc0ca029e14ea960a4a48fb6cd0b960b930cf57432bcd5b7491db627e5fed410c1527878ffdf05bfed183cf239e8575b1cf9e857daa7d69c252724dc86263df22746b537828375992de140fc6565329123b4d00c65caf87d04b33abd10706e4920de145534b04097820a86f31c8b3e9fba7cd112a5c91469b0667e30dea5afd790eaa8d858df575ef75206c6105dc11395853aacd8270e30059bba3e642837145fdfba2bba7aa1dc92b0ae89dc675e416376d2c066ee3aab36f3f74a5e2c357b6e6aacbcf652f242858b8d6275516278e62e68f212f5cf4fef02d1f0a30fa5f17ce8c0464d841e19dc2f3af52c08e9cf3e78d46c6196b4c58c51862c9b21ad60347fd64c53604bf0e3c814fd71537b3637aef90e90de623e524d24ce538d8827a0afb24f8684d15e5254984ccb1dfba3b5bc50c700921eeac26408a131b6ec8155998ed2a5c77816241ee26d64159b2a5cb718041836bf6e9fa3e64c0b9dab24333588301f72bf2ccd42dcaef96b8667c358a99fc88b4037e1845f99f20811c988e587e27f783a01c39cc5373d76208bb6854ac677009162ccc16e4285d9655cf34cb08cf97de560a920b2248ba39683f895fb6e8342edd2c39b5f40b6ab403255d3b5e29487da5e0f83abc84b5df6755dfd2c8f19f0dd00df84ec5ded88fe3531774825537c26aafea1ac7459641b811e0a4e7d9713e5a2ff2aa558985db09f15757181d76adaed6920595fab62e8caf95cf033353d212a9c88fe45bbac1baae9301e0c127ad2499d7ff51f884d74d36d0bb6159a39b65a9e8b8fc220da5e71859f0766051f3591bfd0af1c1afcb208d366327395bcb3dcb33cd187132bade4e8ed2c31ad25c07c705803bb4031b2fa5e8ad922e92cea7815d25774bc016919d87e331fa407b65776d1dd8139c5148c738fc5a39ef14eeeb0def2781cfc23d4a1b256b0cd7f30e20c32f74f381a0f1ad804fa0185a998e4c9a212c428a99fcd53f2c33a70be960c0fde85e8b6bada9db888d2ff2e4a9063ef8b86cf1f0500407e943e0418f6285a8a22c9152c64ed69c3111daa20a8cec7a2bac0441c59b3a5b60064526ee415876b707d47c24cde33536da31990e003957dacdd9b6a931a76e055cbf39cb4dda9a4675622f927bdd382d5afa0d1b55e5333cf1a78e8c07a5494e704b9c8173a51c308ec78da32037b92a4ed7720f23ac4d25b6ba81e979671986f16f54b24dfbee3277084ac47dc148a84a12d62723df132b85b84a4cbcea05e682a99ca45cb2ea066a77c670065f776fcec9297f6a56eea4aeba0e7ae91636854be44d219717b3fa17c3bcbc038b3c9ddb69aab66da073c23b3b968dc456da092408be55479c07a833cd0aef4a2bbf7ede30bb81f9405a2ab86cef5b01a1679a1f1d715d6b8afe06baa98251e746ff8bdf71d0a329dea0e418d1ac8b69d236f14a815935688b9cd077c859682f288e9fd09f02d2362520dc2313c6c70f956a9fc4499b44586f18aac6667ff1aa90d6ae5a75f2d743ab90b7591d22963452bbd3a8eacb295dbb13b32e6474e83ba0416c330aee7e35d9fb24225aa925c977b9e30285e7a21213c28e7ae098884207140bd832c902d8bc38e88521947f22c7fa89b38614003cf1f5d0409654672e81a796e91ab81aae1958078adb51bcc91075e4d9ad85f658728be8ef095b4598056d0b3e2b9469172ab0ec8bfcd099d601532d47ab84e2e02bef9d0d6a6513909cfd3387113b6596c0a2fc9e4452129df35655fd2d456d0af759a8eb8be25856694447de5457d175bd224d4cc9649aaace9bb6b23a8a7eb80dc50da1fa5893bbada81c99dbef1eadf04f244c2019f729e302340f5672d05f7ac967596563e008cfc46375c2f4488df4ee5f97c8e36bcc2819aaf28e364b16a6c31a6ffd0431a29588e2cd45d16227f67ce93490ec7d62f3c90fe68165fda1be99ad6901854eab3543ba9e3b0c4aaa1fbf717f8c9423cf9e3d925ccd38e77c6432fe8d23cc0a446f64d4e0bf3642edfcbf576e5e3e7f6231b696e931c3bac09e9ba3db7eae45ae8adbe2d80000ff8e40e7c13b54f72ffe5324c46ff7ccf27b5f0d25aa57e5ebf6978fdddbd3e5a94af968a01ba8d8d330299699054e72b3771de796a3ffda19c6a9b097bfbc134a0f7354cd4203432d556a97c73eed9e0672e02f416d25861783cc2e465308cb6e3e21e86c041b38eb43bae1bc31edbceff1b18dcfa8558a573570964f9808237bd26891969698fbf4759f6136d4ebe151e9e608fb732309ed788eb89470a83d3b6f5e0df1948a6b10d60a85c7af04533bf5be33180302eec8e6fbc0fdf290e1c2708b3e57a44eb03a903ed10e3de9bdc6cdf39631d96032a32e951a123237a79c746eef97b58c341edcbc3fbc383483a6406a64ec87586821009f80bb73403128e6ede929dc3114466def0d0b9deee98c5ea784d1be25d2591b00c2575961f27baa6124592fcbe4e737a09a75c144984cd1e37deed9ebab872ee72ec18b38c8461f3675a298dad2161a4fd2b6e220c20dee712039e081e178350b80c07d05b7e9dae5560f67049e05a6499a2917cfde6c23db5dc883e18f2ccb0043898d0861e655efe4e9ed8990b8d74a8647d00fb86a24cc3b4cf21b83f82ac446659f57accbd6c6f26e39969cf4844643c6add69e8c0bade523e45331ee17d1abcbab7c11b03df80185e9135a542f1f3cfff7b900434ad254f14cb0adaf87b8109bd849a3b0b876c97eeb01e5d6589793663bff37ff23cd94df11b47372e0c51c9d33f258ad4845237540bedab85670971f8207ee45eb9f67091ea2c5626dc4fc9a9476f4a06f10a58a8908445d4b9160ed6864c9a81a1eb5c51434a82d1420afa5e7dfba35172ccb28cc726bdd1c226c6502beeaed52e88e51729e3c3eda17704dce16bc5bc8948da5bcc2f5ffd261ca0377616669b0fe55eacaed722a29fcf126fc8d013ed811f804526db03fe333c0503aa3acedbe0975a47e49a72b6495788a2d8dba8e44db0a9569c9dfe560b5e1e785ec33e82618a0db202c2e0efe2aae345a7f316fdf1a4abc9af66c47bfc8957a748058693f7f414b995ea0af479c8473d81609abd9dd93a9901a42ee77c5d55df6381725ccc34addbe1e08e3a4ef708b38b8028841bfd7b4f34751d70a78bb51094b76c3b0a72cbdb2254159217d8c5f14541ecd5dcddb7631786aa1ed4c1f57a5c657d74996244f9a95e89bc8e289672ecbb2d7be8860483d43d81076eabfeada3ca314b8f756d6e875c2aae88453e4e58a9c706cf2e1476e39a4427b3384ce3142bd179547a87b7104e663d4eb0c5fc41bbbef83fa1243e6e87417f54debe81a6b2438ecd8bd883fa2d0a4aef862999e3dda4cd7dac2fd2bfe694a98e52bbe1498a574d4c4e7e37f8f79ab9fc87e7750f39191b05fbba9295640b188bd181e74645c33352f3c79562170f015db2a0d494f932718ba4db82e22fb1ebb7a8cbf12ec6955c53fdba83cdd7f897ce695b61d3cc4021baae94b175edf0ea2026af971404678c7b7acdda1c822301c2e267134183bbab4b32376a0a32be481ec3e3eaaa03fb51cbad948505d7b1943018438db6a4f31b8ef3392ce914c3366cb654222fd4105d3bba8ad3a8816243a6b0e23be0cac061de8b1c0c8fecadd8da9d88dac092c7806c612e6d284b0828e5ccd2ba8e6ee996b0f56a3b29f208ff7af4406120e210775f32eb02ffee60e6b90b7fd9ae91dbab241fc6539d91a91da685d5469a8f3690084586591fb6dc52b0e26bcff45892c1864caf0455e0f4cb13d83bbf2b6d7a214dff5c2ae6bfdb74ded92d2c57b7bbb6fcc72818f67fc4062e2f47fa930f7db5efd56e52824f72252f3e4a7147159e506fa38926d0cdd8b8b11e49237566c37775c39d350032d9798283f91a4262bc7c23a60fc773295190806ed8893143b480005910ed489575a6e246b02c307b87a92c42229fc4c18b3511d587460cdc696b0d9c392748117638a411aaaefbb47265b94309ea5a9e70d671fb7e2e1f8139f94ff8b5da96aa08065c45694c6060dabfc8cca324b105b415cbef34ece8f0e2ac6381c9e9defafbb0dede4eaf2b8ae02021aebf80ee4ee51feeaf71c55cc254d2d3a65ff24572077eff8097b0fbf343ccb7467a3da643a2685b878071cee17eabc29d6e5e0835b2befbac0201ecbcba58fa2d85037e902be32e3771b35e6bb22d56ddab90d12ebb52411adf7c27f0633a2cad7f597be1a241bc814b8c1af5915a0003ec68c3588832802adc401d7733145fd5c424e92d1079fb6824ea6c9d7b9bbaf57548caea409212fcd92d430f6ed994d74635864fa8d6976ca5729957a9d7902ec79fec90d0b3ef2e776c1483aaa36d125f30aee67de26652e7e99e471a3bbfed53ba8aa32c7dcf05f1b526bc41ec6ed8fae38d9030398a0cf1c9eae7863ebe357ecf84ae91a86b4a35f68f6892393c9d035d70d701491b8985eb719a0a7e6178aa9669539591493af527404423179dbf76298911c4c2c0b2a3be61b0111f2bc0bb6a295be52bad1d3f908d1f8caf2854625defebb82010a6520b63e267e293b39f772f553d61695873e63aa2a7dd78dd09ecce5e63fb4252be1a5b15678db1dab364d8ae8fa0b911e90316bfc3052b88c31e4e4b44ab3dd30ac3944cfcc033f71dbf8e3ea53c5fcdb690cad21c23b3dfb1c030344c169fa000325548e676b40b0cdb29091663072603b159749d572cce7ab59deb34ab6a5355ab1e4ba64dba5a37342bd18b7ffcf5728664b00d598835ce8df6478b7090e66d4211d0a4caf8daf5b68a4ee106576b30a00a1a3ed58be56bd7595503eb70902afe0bf2db8beada0babab416f0edb2f80820513be7c42e01f767b6354bbf2556028ae02f925cdb006978b0276f85b1bf3ad56cd0c7a3cfef7a952fba1ffa0f4aa786ca069921014a5c05cc448735c88347ca432dc6ca6d60b23cd6ad85bc88b96e800ad9bf6ecdeb7b8bf9f3f25c8825100c243f30201a1abe018f96f307ff32da2266753184e59ed791ebf6ea73b24b5e3392101f00b9aa5968d6768a00c88d2ae21d33f10e5a510f046c358cded81a9d6b64f24e8ce08daf4fae7f40512651a0439560b74f79c01503a699e45f5369087cc73ec4c37fde7d8bde01572c5685c48dd3248e803611a443cc83d5b200d2f07a41cda5639bdb126d501bc888bc96a29f7a90bff627fb171414df66780bf24dfbcc86b34fdc4be43ea13500fd8081aa923333ec71ee7d4f9c3422dce215b1c1f8d33c8258285220154d423488cc27ddbfc10595312e9881e291d3b787a079020ca9fc987d385c20e60bab9482a0f95cb4bfb65755781ad4b75950ec478b008d343db39e6837aa4c56757e02a315386521076daa62b4a068c5f107a63fb759afe41b77578e7d53311b9a24a54aa119ce161620cbb8f9266d5c7e8bc600b358dea8110c99151d7f56bba823ca24eea44947983a292a562050166e5f0d5fce44f4ece1734f4f940743b41e357724a45f4a3548a1803169fc10ed60159720d917de2a6369693685198c2801d5f2e3638eea94adae8058057e2b13d8f06d36ec567b18a693eaa12511edafa18c316aaee95c8c35c28fb0923375a12939bb7c5575a1f7a43611dddd9fd3e7a216d122fb3491b74733263d331b4578bec924459865ced92fc437a86f37207da2dc7326d0871676dffc9ff367bab27b799c0687204156083f7a45161e6a4b067951f88c3029f31fa5c2f6344d6007ab2cac430f31814c4af6bf2f42533b12ff711c8b8fabc2e77f72895577dea1e7bc1b85129808c656ab19be4db9e2a5b6bcf71b0c67af5ca47fb80f74727b63e907aee76b1ac124296acf010fb1728201fe0b529c3033d6e8d54b1dd738ae27a30632ecc9973c62c8ceb07ac05af790b7e7df7a5660c2d6c73e9bd8c7574200e941090f2b41398a4d98ea063fcf4e7f8928ac27469c1bc3619e6084fbe685161e4ea6d2ba9d807d4c61a2416d573f33acb02c491f557dae915bf37ccaaad744e2e5bfd85fa777bdfb44b1b722a39c10e3d3fb4b64b8dbbde23b94a9b90f75e04d606b41327b2e3542d0b3c519231cae40cab9127ab03f9377d5522bb0ac428b07a5640680099fdefbd04b59c0188d4a608c6833c2f163b533d37587711b96105cb505be5bbcf8dbf44bfc62c479d3a1f18a9f5a032d00d43188252fd762c68e4f741374679a0f67e3fcd4f919a1d0b582e47d9e0d57c691baf92180e07d11c4859ab5e2e418ed71539ecb8cb7a181178c5b4adfceddbe15ef742ea6143ad0eb0ae6f7b13c0c32d4cd80075d85ed5aba1655298a619e81946ac107b591bd2fe85e2650e82d1221fb27b4f3e19cf7df40437f02cb9c35d63a74c09a89d4e9e023f9a71b9719e32542ea5b567b1bf9d7d4be4382c15e20cb004220abcb17101653a2cbe9e6dda26d99f24531d4269fc44e970b1352afe2222e3f252ee373fd9bc4da22ff5d6be9d4aa9b5230c199db92897036eac5c9a107a6c23579273f7140c0fe014e5d91abe26420830b6e33c46910aab7bd1dd7c76ac40a22a38c3f86dfbfae8b6144e4465c51ed7cb8f55536e3ddaa406752595f61e7cca70718edb5e016a427d9d0e6a52b7a9a87fd1f9c30001b8461734088de651793e3aa765f9d55bc7a13de20ff042ff5f5c88073523fa59ca182bd7f65dfce18166d4afb66dbf6f06ea7651c014b42849b1bfe6bfa8182c24d99064a87e59488579afff218762ad61661a2a0978462c72f6a979227ce14de4841e8106fa600677fc7bed20994ea7a66f92f7403cdaf35ffe1f2923a127e3e80638f258a1fcce3367422aefd1f7bf2f7ec008471313a3be6c219138a14cc6d5b97140dbf5583f004c81df72710550268ae83f9a2e0975983fa8d26ef56817d75baf5a8ab4f120568e5f5d91295a505ec6bfe2a3b6e6ab46c21b1285c35e47f7ba93a4fa0ba5908a6b55bc623a3f6ec8f81aee081eeb2e29dbc6c9cee7ce753a32747e561b1932b98e7efbb2d125b6654b9c27e5594c563961d63bbf25560d7bcaaeef0763c5929a983337e2db4d9248b4ab310eab3dd1237380607dde2caff030a1c3a4968d17ea56d31321a0f3a253393898f7e242d95548f31f68d0a149101b0d94d56ced534378666f2b48e9f1b6564a73c0bf5165e063ba24d00d9233108d7fbe5ef056a1c6fee868440f8e31c0640f6869a1cc35087ccd9dc0dc8cd620d836a70bdf424ae1e670c22b301c7823d51cd9d2743e94c55c8dccd66d626108e829b3b64680e8e6e793fdf8d7ee477def9ec36db5a0c765e23f91b2275190846fbe3f1aeb5ee876c294fcbb1ab4cc828a9faf95526675e04aba78f4adbeb4f04813eb8a1ef16a2592adf2c5058f68122e8dec0671ce19c5dc505975ae8558ab89cdacb72aace4a1bca3364c02cbdbbab5dbdb2f34aa6b8af0b92e1f06c6dc46aa76f911330deb552665088b7cef82aa6c0d5f2870e479a454e337ea8cff537e456c53b49b228165742cf5abf2a3c4ca88852442d395edfd1a957bb0dc2102ce45f0b02ae678624497a74ae5a59325054d773e2c8d52081c0201000cdf0cef2b56977e1e11d57fe00cebcab6e88e54b7a13f28f9870c732b6d9ff77d3a4d4a38cf6d147cbaab569913cdc7c0a80a6a4d3ececcf8933b0a5d0cc12d5215fa179a2842459a9fc202d66866672c670707ea4e6c5458677070831cfe636ef48573ec4aa291ff4961d68839982cd3b927133817ec7e6b104ee2f8a59d9208723f05443f1d45ce6f6427de3749a68a437c437673c8550f944a6311cc462bfcfab679dc755d99df00b165b1c3f10ef26a9bb7880e2c488f7c59cb779c705317cf2529d31beecfa619c086737eba696b7b37999ad9a064686791ba4bcabbace78f9e0c0ba12241da9b823d43268f30750c7094abe2ec4171b6921e86274e27406290cd90cda149cd7630f0589a658fb27d5c1ce50257ad5816607be0ea20596075b1aa9147b5cf747b004de83ee38b64e369ceb9626cff98b4603981eab6c1ba5730dae4cca24436d8e08ad94b7982b1c3ab7b34c48c69266f8ebcfcf2f56adc0c9ebbd03962984570f3bcd562ed12ea712e2b2eb3e8670fb6e03b8f3a68e33a412e2a9b8fce62522cffdee668aa1d637e8fc5d919f6a1490466aa8f8be1979f337cc37286f7a31ad35bf24e5c902d9148107f730ff46ba2f639fbb1f09f9b247c09305f8791d8684995111ccce4a19eeb69d2308d250dcebe6a13453d2188596d4240b8bd10308af815a7e3814cba912636f6b37cc8ab45d556f05fefa2c1d9620aa908dda803deb42d67d1454d1e3bc1dc539f57745bdca42ffdc3e65cbcc23f4caec9044a8b268191730a60e0d3e903cfe424d4dc073d9467f8332383daf47fd655524a3d63d8ee2be6313086880a9e85d2b2bf69282e3b4f13a55b206fc76255cdd6291f9bcb7c20089deab8aff38e5e1ff75db22aa87d2cb2f8082a6bd203f16ae82a97c3d572fe0e7acc4bd5e3e8b6afe4c1050184a887d5c7f58c553cfff0bf732525f373980a04d14c499a8ce2d624f4760f57d5640939d024d3eec391d9eddd8c3c3c41ea23bbfbbe281dc5ad51482d8c320131771f67fd60eab3a524d8c6513114875aeff387f1e7640f71b9ab1dbb39f96fdc3134bb33dd18a8834015088482e7d61a903b621f1d3b47bb7e47b7941ace70c1870d803b2f58775a6e56d5724ae4dd7fcca83626c42a2c84e7768375163412e918181e032b6957b721fd7c9bf78b31b466f65e3cbc4ffd03a00fe28da23be15f8dc5312d9c8269e94cce043670493f423c51fa17ef88a21b03941f47b7f0db4c263686861d8321026276ab3e2b6e7232b9ef28b8851a28534a592226afe722cabb0b07b9946b93be49124eb472fded385d933ca52117aec55510e4d501d21efeacd72bc72f59a75eaaaebf77110f97da43dbf9b96078c9c4fe50c335dd3d196850cbef98bc1562962b44e0f4a068c67dde108de0cc1be58b628ce744fb2f86b731d0965fe1bc709f5291ad6717ae90f6cf9168bf7300f6ff3dc8b1edbdc910433929d576c925f1481ac6e5f9005740f38ad0c3abca027dbdd42ab7706e40065efc318df498f85196abed446adec8df845a1954960f26e729327d8a33d38c2dbc975886b4986c858cd3058f5082655e9e26ec94f4d85b03cab08e94c3d7ce6b527e39116ec1e50b147e1812046f307833b1b27bc6f78a71f8af279323747e793c8aab8811adfdf465f4db9084a1bb32153121c580b0859df55b6f7e917060b705a8ea02fb1204cb6c88eb1db9a8868b2e96a61aebd3d187ccaee297c435ca1713e5df01ce4324b4d5faffa3546b240f54d97dc943fae6bd52e567216a65f4f522462f37dfab1f8d733786059ec164bdbbba726928f6f7b57489970f13d07aba28b1814c7550e04b2349ec469dfbff1f7991d6254fc3f15575d954cbc16eeec9261a33e1162e02f12a4972b65878a081529a1d1ed0b21c211224a3bbfa8289a1104a233366481797bbc98ac0d743f8349faacce267005b37062ba2720f6e512c8036c18e1b88fd2f1e8230118d2f6f9496a46bcba9d72f561c72543f5602e2d9be95a93979e77aa84abc6d78dad99b3f9c3fb5e5200d8479cdbe738ee19a6b1da1d8571b43e0995ce05538407afeee3ed10c2b7dd5b97aeaaba6aca431e7f82c787f0012a15786a35c2058faaf429f4396efec7451f71be23b8b438cca72cfb1f8b6e0a7bd98b70c804355fdcf4f131a44aaae38babf5c45ca033babd72ddbdef448d34f74baa56f66248c43a0deb097fd9e7bc844c466a8df6d5b1d9d75cc1ad906fd59187c616e165f74c65c07a4e146058c7b33167a4331b10517233378c2a5b9fb70d3b16a0d86499d0a2cc7806e61573c70d37c50db3d9176fa5d9c23081459be6e29e3ed61ffe8f4174a359ad6eb356657db470af82609936646a73c4fafbe3ce4e2b21ec33558733222ffad92747b1b38089984838eb8b1f871944c873e71b0025355b195a0a781c5956f372a1cb6a72da1b67d5cd93055c4fc36b6876dac7053616ce6860482b65fce8fc81e1f9134f675657145e26d43223d2841b7b7e0b0111865ea0d09bf8a7acaecfcd4dc381990bdad51dd1cd75b85c8e0d3b6fbe8b0070499822d1b6852b3c09a040d8528b4fdaafde760ec2fb50fc41c8fb18c95cfc4449c5ca0564e8447898c31b466c81b61961f11163b3ff3f67135b28fdccbef039410783dbcd1fddd6cb4569e52cfae1f6969c00cecb6b71dfe03a2bfcc183bd0ec33ed78dba147b6d87243bb97b7af747c989027b32b10ecdc5cb8ed577d5ec28ae72e23651d5c7bd8dab558e43a3e81a346e76166844fd6cfe4ef0edfea79ff90f32c267e3652ef6ce7d744b470570d07bcf1a060a7317ba6e938443e41248111622f5761791ba9d20e98ce51a3d91cea3995ba7c3537ece0a744407657cbc4e4d8583ebcfd47787d051079cc08f171730e6d8bcdd8575ebc9bcb607b641fdaad2a6100d2f71257b0b858c209edf1f15a4de4b0eb64f1ea2411a2159a46a2e429dde8dd4d7f6502c1b9415d96c4a6d19b548bd18722ca2d86af151bc917d7c2e385d673e78ddb8f0748b1188bd31c7d86b1bdbdd57898a90b63663c32f2216243ad0068d7657ec778016a169c3cdc08cd77a404d7da0840e3ab538f6d338988d4a793a6220a8658621c04deecf4a1db4d4a0d14ea57f8ea99c53b4d9a591fe4e9e3e22e34875b7a7efd179a5084e035cef93f3461ac9e3e092c2aca6965177a93d7f74f9d76b5191377dc8c985baaf8cd565abb9bb4301b7e52e737b19bcbed04dc85e8367f7abb917e397a6e117999e7df6104e8bd455812f73b1b39a8220a0fb4f135829be2eeb48926f5ba7ea5a55be9810bd4c521bce7b4b997579b0015da391e209b611edca4f6dd2f9a590198360c7159a03e42e3cfb0bb6f2d63b8ece6a26fafb6cb6b453191f4ac2c36766217effadc72c2c65489321d8e5a4ef30509142d1b53b80ad93cc2ac5f1dada80d4dd570ded67e0b3c87ee77256f9f41ef915b7aff8178922d4acaebe670e2b092b12e03145661d92344ac826fd2eb82bc33dab8d08dde842c22b519ea230fb7266c7d4f9bd654faf8f24dc7743ec77b2ce2ba5dce33fa27b70a20d3d0687523eb2f4f656921591b32762adb42c84de3889a4e01f5170bc2e180a4ebe77d2b186bfbdede88fb2873ccc0d2f9f7101275b444b10d1a6f752744348eede6df7d87f587cd59cc9f011764d76adb833c8d95e9daf3843024e6b2f98d65a04f2817f39c80678f84917a0c98260714b783cb10a55b8756e70541dd14768c0467c5e0f1ed019e3505aa9a9d9dace643acf6a9eca92a848ac9559835d8bbd078997ec12dfea1b3239c61acdf38f52fd41282d096493637988c25e357538c53af8e484e0aece788ee55d9355e7b54541bb2e268c235d40061860533240cc9508589d6733e044db518272b293ae76d6be69bed3be8e99821d46c3f0458bd0488012cb9350265225a8025c9a2ceed22063f9a226b342e871dcd0d0d1fc4eae35b188d66d272d6008c6133bf2db987347a4e9367f467f22f2077a27fae6cf503ac7a6a27304392b35199ee72c3ff369783bd80a797b1a3fc59d948eb707a41a6c638e444fc7099f37a5b9cc9987f2c2a20915c15a9e4d26465717c673dbd614e9dac1f7690bf0fe3dc6f6ea129e6045bcfcb6ac7cad78b6498a383ccb34d1d5fa886cd03014c932d04f43f68a06a44401a4e5ad55e2e76e8a543d4c5a49e0de74019701c30b843b63560e11cc20d52915aaa92629905905c42105426441f94deefb1f2be08293dcf882b44558d5e974c2338854f87cfaf939c0f7722ec08e211433077cf5b00718bfb0e46d722db75a50c3b88d4685aff9884c37857985fcef8cd8046e3ef1055b60af5947946fa87788d844874edbd5d7d40c6f6aed42d0cf814ad074643f3e6bc99f80445ac1e636a25487782beb9b8443e6fcc8eda56b1ee695ab0f88261a642efc6b3c944dbe37d643d739b4a1ab240fef6a19b47af40e6542e3ba29e696150ab7b39b46d92461b263e1d6f3f0ddadb91aa4b1d8ac3d86ae182e7789e5808bb3545f15309f97d56d6d1429fdbe29c3d4cdac13075c67f9f7f69f109ab9baf7cbd2028a4d9429aea23f2725759483a5a6ab7a3b34075f89ec43d08771f9b1a5f326108205f3c2dc347869f1de9560aa3b92e3f52384c0bcdd0da2a2eaa2075e46aa882847600901a3acd7c4b8e30cd22e4df826533dde7c4327fb06088b006e6e5d96f16d601ea95dc3abee47730cc03a18a03bc4c0b84d375c5160f53e2656be97df07d294c08b2940aea4e82df96ed915db3c9075f4bbb0dd8a86c9333602377d19b9757d788163e7715f3b80e1d5a22252b08ea9e6966d63ba060c765cbf12176598314d00e774cfb76a99473e7f9aafc0d069f80b6f2f89f9ca05cc95a40499b8665f8af51b4cfcc78a691e62262815fe1575fbafc9d4babcd68170be977642b044378577ed70718132714ca1494db189b4990845e630f9759e82b55483f0176c0dd3a3c811b6f5d108c68dbcf77bcb3893b3442e77ed816efc94dde4e37193c09e47d67eebe6b99a695e8e00f071b93e19076a60d9fdd2c2bdd86d1c671663fe16e8d2e1b0584c9bd55389f1e5fc231436763702340e72a63f36c48fd8003172a7b4ff95d2ec8c3926514c2b2eb28fc01a7076557cb97a582d0d739d4700d70d49d2b0a2ade91c4cc79d576477a07276743dfc504b83684f2c7314ffb80216f6df434171c8cc80abce8bd68a8a56a86192e88f2d636f551098b1556d068dbe1b8ef4efbfaf620c8c42d8065dd509768e4ee1545391bb4a237c0c285acd67fc5d763d7ea1bd14cb3394383aa40290bce89f56145ea14fa167e917129f65d1a4b51a1e10f2aeb4671ef83e605f4a8b2790c9484feeb541aebaf185171c594bac440f7065dc123f968e987b2134a734cee0159f067e16146cf4b549b11e45b048cafde2891b4f4154e21a02a6351a45890f24ba3cdc067eaae51f41afff600f6a9ccdf676935ba01acc379fe0e6816daf93141bc61c2ebdac20a0f01c128ce47fc6bc400e851679afaeddf2476f365097e715f84e520ffd1c1b344de1f2c2cceba7eee9b4293ca0eba00966ca76f30dec1c177ebd35d4aa08aaa94f9a6a7cbc8109a11d738105ac1b4d3615e35670d1484a85b0bdc637a44a01821846fa8ba4b32b7ac77aa9c50eb38a77723188ff78aa51a3673e5f1e0cb315633fdad4227f2196cbe92c09db586bc75577392396c977ca6a63c4463431d17737d1983a510bfa0656385fcb317712c7c822b6307db01b52dcddf020019f84d2a9adbf5fdb86921122304598c0c6f56c2b861fc959f514677aad268954748161d37d033cbf14f1bf235c5c1b68d2b0f013e635e24aacdf773fab27610b5d1db43ffaa7132de29a27731f7ff95e85ea8d3c18a2b173304d4bbbd3af8676d9b804d2c13c2b86edd3f7ce807cebddd0c80f6920f6e2eadf59646b69bb3174d77c5a0a840eaa2854bada6a8f71a0d8bc77cf7f2442d87b1534b7e3fb0cb0ac098dd9c22a9df8ca4d319fca1cdb2cd7a3ee73449db8d2b9d4977d6d0a227f8fc1616107d99ce5702c8994087319c9cb8572e5c98e4c4add3413d9cb0ef988d04d402c4139374a7adfd47cb38f023b652b25dda42885583f6a9ecb549897d1e36af7360a7b94bba7a8ad83c31831649c4a9ae53791d447dd6793f1b97674a07525f82c23033dbfaceb3390ae8c6ceefbd312b7656c43f245c95838e9226a9fb45a4bd9aee07034e1b6e50940a73220bb5d068e7067897f6eeed69081688dc0f3f1d65dec6bf20a2cf37648536f8186d666452c06228986009768d081ca87bcebbdafd3cfbb93c1a4b09b1e8b91f9720085ad720a5c43e4a8cbfefc3e9ae30793f011ae052caf05dc861e7bb6b394545777babd910cfd235ad6b204692a9ffa5205470985206ee1b4b6815c59e7fba4cacd18c14c48356115a6b6b778d36eb75819490a3acd6c8f192be7b7210e4f50ca10e6d327961cc3c5936fae70325438985f119778767f71c63e04e0906b7c283e315de0d8177592e21dacc4f2becd215c651fecad48fb210fb7a54d3628526ec7d1e7a2df44ba9f523755a6cfc916029184a37f8e2ed74b5dd47d5c026a68273a8b13d6a719256b91297c5b488c09e5bee3136b8f92516cc9658c4cfaed17d8effdc8634d0523b1f5e96d9df0c9b2c9c9197f358e91b6966e0748c089e8e2bf3fb5ef1fec80bbf0470351f2dd384533ad80b65b99bd44a0b3b1114302dde2d48c0b9a7ce67f6ef4ff19d383a7ff613dd9dd1042e109e357d43ca051871fe8a0b6f26d8ebf9ee68822646bf2864320dce701d76925227ead2d3041be6658f66e315db6eddf2642be459d50b921f705eeedb825e07e8976cd8522c7fbb4646d05df9c23de405375670b90014f0dd3a57dc9814d00c4e61cd5f548eca05cf451cd8511861a0c991ed93043789236dc93d0e1d395d29f2ed491e13b8007f8af567483bbdb3efcf6bcd36ae6012095137d8adfb2a332911364a63b9eede9f0e51b0ec6eef8e79ce8fbf0bb42cfee26528281befdcf045ac1751b832cb0268b559a8918a599df1b1a23e4ad5a3b68e70ea58b5a2cc2674fc666e0ec258c86a3c5f37dacd833857ab0255f8368708c3203542a63dff67e8d9ec3fb423a0bcf2be5f952e57504b1d4b40366432e4b8815befba8cdde1c7567b0d3652246c421662950d01c0358cdcf773bdc2adc01ae531a3adf1c703b0c9a7563b78b437b67eb21a3b5a6d2e554a342c7c7401657a500e9321c42d1ae6c5e1846c9af3075efe3708d419a2922fd3e4724a1688d62cb3235840c0b91668a79cd38eeb726c79358c4a0231043cdda376b3b5151e423fcf2256bc177153600c517d586a4c2907fa4e1a371e752e2fc74d41293e88e960ff062323e95c0cdacdcde1a560d0572c4a9cb596ea405385e88c54246d05699d175301a6dff39b8e6418ef0eeb5e28f9e41a8a956091b3dc84c10a1cfab25e3f8d361ba97cf48020803e078353e9d3073ff66f6a36f832c5f7e2cf699084794c9d6c73914a54c715edd631c540617ea28bf3144c980004b7d2e3b6207cc972cea3107a8b6525c63387581df642e46244d8c6cf58044fd8ad6caa46c9915289ff985be91a5c8e5a208c9b8cb3d4acb99363e5eb80d146d0bb320094fdbbcc12efa111c3f7c14a256431b80194da31335f66a26d77a77b8c51c4a0388a527ced4c8e11fdfb479ee3b65ccfa28b3027250822a6ed269f4f9912ffeb67567ae04c7bd4f658f8d3fb53761cee42f7cbb4c5d8c3ca38fef6026172062bcfba5ec7845f173659fd94dbee06d215e86b4ee308b37e99c4a2e3c3ce05b539b9994d1b32d29d31433bd32dc885e471833acac29863deb1f827b28bf0c39f54eeff95c41ced82edb45c40160d63306dd963b013d36153871167d53f7cd3cbc4afe5fae3d40611d941aea3ebfbaf6d2a3d3c4f7d21c775915b56febaf3bb33bb7cb46c72bd4a1009e715e687aa6814e82fc9d9b012d30adf4ee6db96de8e8279090cde38de4bda65c3bd2e7f9e51207d90c9ed7f5920978722c4fe73ef4d250017b6a7c202751e757a3107b346576586cda5176be8ae77ffede322bd7378cfc5a0546ac9774fb3b0b77adb50a055c6a3efeb161a520aa15ae2abf367f35938ecccaee4ef94cf503864882d402c7d047c76e1e9190852f0be91cb00995259b0b77dd9bbd8c2d5b741bf34ea629cb4cb9a63d8ce6f6caa48e8a7d72684735364017d4f719a69e1e9819e17716733852cc6d9175a7954228b06f4164b4bffac9a5e227e262bbf3100e1044fa5f2b9bc940f8a7c2f4fe18c7c502fed85178f3bfe67fb9b12d411e38114f259b5fd35ba7d4c8a2db27619081d8c86d5fa147db2dd3120ff6b3650983c53781dae3c68063fce2480c0dc03e9d50b38cfb3b74134748d6e997b73860b3da1c3307499f2465cac5fbe0a70345dd895be1b48977655c392ab0c4053a49cea9a35ae4eb727cf04e65b87cfd59bf269779ac30b841629f455499b4d257629b59279b062d1502f951c6ab3b7486a48b3c52dd4211e72cbccc162bdba69d8daf688f9cc6f14c10828aea6dcf1b7a953dc4446e7c15dfbe674acaf1b7616b3ee996d3d0029f0aa0d6f0d6228954466367f388877db73340526e89113c113c578c0355a3ca0f12256060a14e3d95ea4d9253f4da8fd5a19190751435969c2cd8bcf59a0a6a77d80b0e212f31f71756d691d484c3aae91c90ff29bd92549c07184ab4b556a77729d8932a04c5b8b8dc747ea2e7b80a9ebb61b96b0f42da9637997f08df6f140fdecd5a09a22a14026eef18825285ee5e6ca40b0c977db70d0c80bd135350050438f70c2ea843caf600609884a51d080c6288fcd5cfa64ef56c0b26e4ea13191e45b3999f8ba8bbe1bbd4e055bef392e5dd13c65d64b23b0ebaf058d6a63b6546d0272a4c22ed2712af687c62df01d67db41f9bc4e416c9866055af60694df1f36acae3f29ad83eb2badd226e971d688ff510be2bcbbb9d6cca0ad968ceaf2893e473744a90decb14608ef32220561b383c19d31393508bd8ed759b8a8d9de06ee82413d50f7bd26dcf479b36792b8306704717d5ae9b23849ca1e0ec280d8a532c5220981ffefaf27504a16523b1d83575a1a1c0633be7c509d903318c9cb43528b0c54d150b0751c5545445183cd67c1e2c2bb331614126d0b49b3a7bce16c3e45bc00830cd7e534951f419f816a7275d17bf74e6449e790a2c8fb904228f2b60f4da8b05ace877bf92ba6e05600322f52098c9d49e141bfafb6f31b0c06b7bf176328812a9dbebeb11efb1741bfab3a2d04f995926856352698d783cf52d2dbfac8d9fcb59e25e35966c46449335d194308e64a8b4077295300b551c8293a1c0f7d1c5e6346d4f6c8d0e329d89ead1d360263d56a8621b66b19f31fe674972cc030970ff0447b0b8b886c55987e994bcfd9175783efc78f110eefe5b9c65a66a8e839ac0a5296ee62d0c653fcf5f0b7e8d8f93929701d26a81ad9ca1236bed242a1db008d1a1ed9ff32b5d389fcea8f611d4df7d4e3d5116beb1bb35a901d35550830916bb8eda536baa69f6eb9ddd53afe8f2a498886555fa564df3fd3b86a3a5072037f6080b2dcc10d0958404bde6648fdca172b4e7bb7b68a38384a9bedc2252f4cd1435c48c725e836e7936925b8449989df25cc9277e28f0fb4a5ab44c381af50a8867659ad40e5c7a2c5adb675c1ab6083a9ff68c468a48f9de8182767d7d788ea788ac6b65e9e3369302ceafc181ba2404555672d5a885f923544f9e5e8d2417d547a8701c74edd198cc7fd8f4b95680cbcfe633a36579df38d14f6320be2447111b6919593492c843029177509843969b4bdff2359067b517a05e2ee8811485667514c362019081d9b0ac89297134b646edd698ed595243c4284c2dffb71596dcf7808947dbb9ef629745e2d54bc12fab862c6a29b0e67fd03e9444965ed468af10cd2a44a4ce096de2822b2b5730a355c011c63db6918d3045a1003f416328da3d6fd9701f438c0112754582c77f5d3e67bd61307418cdb556c373bda811390f6d98a96d0cb8ba739da246430961baf8c37f0b86bfc7a73c114f45cfc6375a1a1b24a5e619fc300587d2765c649c738a48aa59e2032d2e000c72ca22a1b54c6af3b742701210e449d168c19f9dfb7b0da60319ff57612c02313194b3c09691bc72ed349c03e96a887285c6bac2fa7e6e65ee113092bdf2fc3b3600c3f1e7feed81951080161ec362313b0874c41d0ce981baa7065cdd7c74b64cc3b9be7160ff2fca5ac6cb973e064443a5494dc5a12d43499b771f5782c6bdc27c184b145febaa1b839f4d3f6220d831388687e44c415dabda9bd6015665dea5a8b98d763ca0e96783c213a2ee68cf08d597abcc776021584c70c49a7d508d01beabfe987f8fa1d6012775480893a23b4a5fa2061f850ebf9e870bb1373f4f7658f0645f6d46ead6fbd815a46669af7430fcb3bb390f0f127e0d10b06ad921598838a0ac9ee03533d911d5beae3d93ace1ccc07060fb5750a093977203191e557abc17335eb203a5c512681b0592b9dff5f89745885c1679aca3eecbdfda903aed65662fc4178096cf93e4cc39bccbf5d3d715bc17724d166cebe1caf1059e8e88ca771252fbd82491e7287ededd1c8ac4ec832d7146f93dbd4aaad3a3f4a4490e77ba0d5d61ea4222f80d8193e5579613c9a4f9289810fb230e5f95cb0fc1b5d9a0b292342bca7d89e5b2e8fb3c205b3095c3f338f332fcf8425560849e38424a43b355786aa3767933e110625b7720373313a14cedc45fd76305ced2a5f75557173327b381dac51dc30d3973143d9c21a1e43beefe6b07856f141f5a9fb419a89cb708bef0cf23dbdc419352de7ff264fa44203268f5b4124c5f30a8b72ac13674ec8d74bf9fefefe210a7eeb1bd1c3ed41d6b400a18ef31e27eace4fe4ce093ae994776b6937e24a1c6ad78085b14b1130929131eecbafa6935f9ddc9ba5ec004e5160a3166de5083f100ee0ca83e0414e2c77fc3d44f107ea4628bfdba79bd1743ae00b1b481e709ace1b9e4e1bf24790989c5da25125399b416a0d73eaed25926645e56109cc06b4a540fe9a19b148fe69fcb57b9213a6339f2120f1ef86f5d63d2a964cd2a368f29a9a1acd7b5d6fb0c1ae18dc6592f2f5bc8a6ce7d692d562d7fd60500a03f9afd03a42959c615525fd2750abbc4ac0642a910d9ffc2607726bafe85e2e1c005f417f36aa3e81750281e58349e56f7993a5a54a1a21574fd66379ce13bd0f6fbab57ae853c78c02bb69be161b39dc4144f0b06f199e72dc989a95530a113ca324ecab69542fa833258fd98562d69c6d830845c1b7a44a47ce655a60fbf7800b5a16817c90eefa68e261e74f25d8d1c5bf87e4b4ae05e8c839779ef21a7b49bf08ab95d6b3d03a9b33e4850674efb0ef2ce2c7a9c281d00beb4205a402cfc24b1991b1646c8bef02e7fb424178302bca2706abda5d4bc365d87c6163490bcc607e05483399a4a416e03531e6e6c3721ce479f9681730d1af673ae585e754f68c5d375ebfa143b5f45d8ed21267db11cff312c51a8323601ec7b9a6a26e392c04d3fb4a939e19c766b031ecf6271b17c3fa6970dd9b68945392d4c51ac7cf26385e5c7e23e640657f92570d2cad11b8fe28b2ab9001912ffd2d2d65a031fa0b76eb22abe430bb38ec7b9bb98e61a76c0050aaa5de5e193a1766a384e89e464223a0dc974818d0d7b662b572a9596e8d5dffb08d9b586a9ba5a61b34e9ce3aebd167059a33ef880d0e27e5d717076686978f65d1d6f09f9f618a4390e4f967e52b78fd6f82cfd8e800fdc1aaf6c7ba0400659b0c502d92c6f86745cc36b2dea4305e681af93cd0695427b7e56f88a35b0bd68e00ee08a3911c227f7d70d5d65603b6a5f174ea144dff75b6731b5c53dc6b8b550b0155cb68a1d830519bc0c978409a3286dcd79cda00ff305ae6aac5e25957effecdb7e0bba3794486a7a361584901c90bedc454d8aa5e9854eef67e02ebebb1eeb4d017abd9fc0cffbc58f05d2b75f4a494e86f197cb7ea4a9826047a4104923c1bcd6c0a560290195b905db41d2766dd07ee1b54f158cbff3f213a6fd20d9580e04af3a2025df91cdf5062d9bcd7e7f8838f664ec1dea45dc007638561e24ce7887f195f88dd1e177bc8d1c5eff41ef361731e288fa66c4660c0d5f6ccd8af3cc0a620f3075023bec3c756ca2c163c93e24844db1a6e5dfefcb921a8e46b3bb3e226aa5c678d3b31b46409ea43f8df027b003935a505e3f7cb262a65fa1ea3cc68ffed9cd35cc618c6aa56b88d7f8e5ca0eb64fddcbe01de4ef18bfd9dd27d3e523182063912a095d5eb307459b372bddac67d5c3be35f646b9a68e034b67036bfc47827f39b59fb2a3bee0afb8d2e983220034493284cf7ce59b709638dc12ad7cd3f9ba7138922603117ae0877ba23564c004bb04e641c9eacc6cc7dab759f238d839f27fd19cc9e3a517299d67e1dcdfce82ca7fa5ab0205200399afdc62707129ab4f2ebecc91a092cf879d96fb067d4adb27cf577cadb407f65262bf6d4542ec4b9104aa90e995b9a38016d75308f8ea62669ef49d8f90815b818f3d56cf8105a7b59cb5ed4c5cc302230ce91cb563f053c443d6416173611a5bf61c2b1f695ae8e140d5ae0d937311439fc23b0ed9c76931d07892d5728076e45f3f1ca13a11132a3359def7ebbfe0d95e27f8a2c0af63063988b6355696986d3857777987e85993b5f8b9fbd99b429cb885f5b052e6656cc9dbc6f20070cbd0bbe93f41a45a53f92e49ffba478f2d42cc349b85ca88ecc921a264b5068bc3ec48d4849deda44ade46d2b48e96d98ed802ffa18d52610f0956c551b97f23816115ea92ef7fb04a959dc3363b22f19a9c493fd132d5da82c7f9c84e9b00561feb77f1cf2d2bcc58bacdd1e17fd8d249e96084cef45daac79058ddb3cf0716946183b324d1f2fdf9cf24f7dd5b36b94db43f9ff87013d6abe565d57958cf7b7ffbca33dffebf491ef1a9cbe53b87613c50da5ec64e596ba40c52ad7823556ca33cbec98fecb6cd76fd583a9c41727208f0aed3b714824c2b2563a17b24540945de7d1795df707e0a1283c78f6a3a07544ef1870257696f364afd2eb050a25cc3aee09ddbfca747e342c3f32900fa95143fa50b619607b29b46cccea77dd71a272f791afa807091566f31867848319461879f341cb28451235ec7a21aa1e142d3f094168847481be072097560266be3358098ad722c601c3c7c1597d2b8b1584f52523bfe3483bb0e66694d3b6fdf3b50c7509580cfe43bc0129dc8a89c47ca996c8c6359800ba87bf7996d812e39a121d153a1870d6db2536503df05565e309981315c6a1cd832d16afceab61223790e1459bebc6129d8cca8ebcc9d379ad2e5f74d549e18b647bffbdaeba4751c1dda4edebb5f2f1eb8c161f63587d85d2afe3c3aa523cc81d86c8023065872fd8f087aede5fb6d1a22a9eb96cd7ddd0e8723021fd38079888a2278a1c53e8bd1e8d52ac765a33d60fd2d19688d27fec30d212e53dfc023252e636e12db82abc1ed6952a6fdfbf1a91b51ab9429f1bb588b5ef3745bb5c1201b41ab8696512dc50a350cc42460c637f60925458f97aac1c4a229825a7b1a233bb6152ab67090afc0bbd94a5fd710da019e1c1fb2e8e3e7f2961b495253bf9a34e1527d0105fa2ec49dc3c4d4c599433e1dcaa6758ad6850e7216026531eb62022d403c04bbea80c8462ac4365feadfb918a76dbe96b7ce7039652f5628194bf8fd579cac53f4619c55d452326eeea3af93b2a0853676ac8fd37dec00f0b207353dc532aba8b9b8c86f6337068610d189962e64b36ca5cedfc1d2c996b528ddf1af03db797bdbe9a6c7efdc17f0dcad7361f3ec38a49a955ea45a7f43bf07815cdf9c66149cbdb0436f49661ee4ee006539bbee86601c7e410d2a6d5a09e9e2d650d4fadac93a581cef4815563ad3fd9ac3ac5b207d926f4f3fdcd727b2e2b7c52d5c3e21152af6fbf552059c60b78276c887e26c40b5eebd78d15e13d3f48604961b7a3992951b90dd47e0af84a847f80b840018b81cc97de3f70e1ac0a9bb0ba034e23698ce90ae269eedb45bd06ad67fb4af15c44c79c593e74e834fdba1feaeaf83387dfa05abb24279c3c2f2a890aa2cba56a924c7cbbe65551d272f15641502a0ba2e94bb6741bf754c19f414e11a8792bd0c8124d6ed7a414d3152a4a24111d5f6f0d2dfc1169dc4f02c5727135769319fd80c5a27e1e8ad952ff3c1c90dcd429ac6c9e9140fea43b7d5aaab13d39dc217d565c7fa5d69f619c6a837930327d512e17221857f07c38ed250750c5ed717fd9e46e42e67eb61e144727b94c21332521600b6e2bc35284ff1e726aee74384fa12abb96096738b029f7fcdb02ecb763f7443d14a686c2c78ac8adb7e70d62ac8476b60819f384f063b3725c48f5f088dab5aa25e9fedbd1300dcd9838178970cb279f3bb3626b9f3dc5d60c6ecd3170f8b99fce74c0d997020d8d488abd6fec7b26aea22faab37d61c848634baf545b2b15cecc316163c88072b6e5152a953093be0923e0aa57535e45e3b7385a63ce5f69fd8403ee1600c572ab79d3c3444c746bec73025df92b83d15923097cbbb904942d2217940c5c69f6e3d2232b7580d393a0cf725f728132a918b4674ebcb413b15ffff366351a64a3352b374d6b51479dc32c279bfda88694bb4a69ff1ecc2efd8679c09cfed1f8d70a49567f62691b79eb6a5bd915a823b78efd318a71c1d8921cd12eb88dc61ff91bc0a98b4d1a4c6885780d6ad2086511ca92d3796b08f38572a8900b8a4a90bb08260cfbd3ecc0850f1b2f36fe91e708632c8459108fa303049b5b69c2ea6c3fb83264accb4af3c948ef08963174a3d0c24583d565e4e16eabccc939cedd23557408f7885d6fdd968cfaa81ab0edb92b02b88390c3d287d74d70bc8516aeb415851c23ddfe9360ec774d68a58951b05bf2c4caef84084fa6819d2ab87d8816c7e17ebce4f50db157b5f2684c33c9948f26874c1260833f8bcbbdbcf9e0171967c5fe6c2048b26fdcbd45f9742588ef46315b864de096a8cd966e29a982fecc2deb42590c558b74aac57100fb249c1ebebc6e6cdbfba313d0c3f0609c08752e4dc4ca1dd2039ac2581b77d90420cc2a785db717d2acb311acef4e70852e62a6149d5e9e27f0e804aec4d553488286a9523fffaf8d619f7589bb411ce495d3399145b6146516f32e4ea4bdb51888761590744395cf550d8041ae07d2d0b36acd361d00709df3695109813b5dc233aa1f1134f8f131b3239c23753e3769fa0317e2b0f1c9cc1e5e2ad6f77819d2efa0c8de106014133d3bdbcfa4e192a080cc9b5a106769ac54a4283dd66c8279b5551255e9291d6a60845327d60f7655e36471fb9fc75cd4a355d2de67266f56c2004c3d931923aec532bcb48ec68180b1680cddefe5db8857acf3c2f1a1ec538475bfd9c1cecf9ea84e4efa18c9e12920d99507386072a6ab3dcd10354a2122bc80945011488e3689131230fbee3e25c875a71f211b8ed262c910bd57176441582f8e7c6caf34d1317de555c61e687626bd08da30bc4eeaa47a58919aed2a43258d5db2e2ef5c9fd947f34f3dfcb37ece0b17a43a89a82702182789d1f0ab7f9d469c3ddb03f906bdb0f8463e4b39aec72aa810c832c67ffd5fde643ad242cb36155e951a3f0e3c70a3a46170d06cd2b04228269027e82656c0408e2cb072014569c5112e7609bdc794ec51c68b50cb4195d740cf862c08cb0cdd2e7b1b01b608e75d2688e5ba470cc4a46b841804c81e3ad7797bd0587f8bd8df249be79e9379373071d0a88ae01962d6a425d46e21f29dccf804c3da1b36770665676da3095c3fb83b69eb44de773dbefbdda957e68b97c37a7e4fafed22284f43783ff4592bc53010af2316bc611f0c6a09c1e12cb454d8621f9067c18c569dd9070d218b53eb9dd95f7f06d7bdc1526d663134d54a696677a04c318f8070c25efe5710de1ff13189b479e5fcb82ef410b30b97511f440dafbfad1669efd880539d584673b44cb460eea0b7fd21004de47fae226d974459b2cd0ed0b2ad17306f10060506038a12e902d6d9316e22bcf21b89b7ac2a58c8961a43b24a34d56c3306d61b73cdcd17b0b45f835bb951b00897f2e5165b8998913ec874658abf2597ba66ab9d8d679aaaa1685e72fd91a99b96bad4e08e0357d101aa2643cc798a852b73d61600c3f486950accddf28238a6a0e4aa573468ec8ebe6245b0de02ce19bc339f54681d2ad2cd89ae55d5e2b9cf0f6b33d4fcc67d3523a5a7d6764f6b9abb5ae55dd8e8ec39e1f0571f56c5cec15af4388b7e129533e23d23e0779291d78f417e2472021fbb8cc2d171a99ea052a550cebe1f5292ccec22ee0c7e38cfdf67b2ff8f9b229a057458cdb5006b162f163fee4e52b1689c2836655e8e21a4c936184b227d17c1f48f18a7286ee30afc642fb4711d6a4208b78ed6da260b397b8a4c3af253042dae384eb589c30d032058c898c775e04315478cdd58289a27831addd920c97f84ee6c784c5b8536645401f85b62f3f2405d265a3f4258448bb063b7c48b70ab762b567115912eb7295261436bfe7dd36142673c045bceae4cb947d39b426f67d97218dc3a3af2639bf0156282884891a986eaeb0fa66f16c4f2768ddc152ab75b46119559909d7e4c12634beb9318f5c50854abc0e281f83143a2a4a957922f4aa9f3dbbe76a569709be667d0ebc6058d9a6e9ff1b9830e3449ebb655f8582d82b3b2d0299d0cfe796c30c5cfa9534d0d78014241f3824cc036411225428be980a6886021fa5d2b18ba52a40a65c46dc877b13dc962f516c0b048018561c3444483b03f258dbe6b77fbd9b226ebbb3a4df1b57f78cc1fd9515506628c9e0694d50ef9976a530ca529570aa2ec0ed9ebf20ed050122ae2deec5ccc64a4ca40b104760c7ccd2add6c906e93f3a30d2097e04348922b547447fa4585120765f861ba9ccf139fe0c168e055483546ccf9ac179730b0ebbfb8f37d2453e9dc21e037c8738b977ec5a2a5768fc9264cf2049db0150baae1f74ecd9a0b1534da0f6d18a5de8da505584b5810fb1c51fe5d4c7bc33bda4259851d12958a6cdee73efa0a56538b811594192375c003bfe948d80498ff240673790bc58e97b81609e9bcb66ff3bd7a1b35088d2ae024d09d522f4017f7c56b611596302adce92e52cf8867251398f431ecadd9ec64f5ec8c2dba6db368600c805d48fa2ad6ce9ef16c2116d1d9fbb06e2c66b6c43db4ec632f4c1f92c92e3cf6fb9980a727776764df7ca9aafb479662efe28f521b619a1be3c3e2402d3f42165e20ae645a3b27d819b35f6e0a4f741d1d00a8bdef218f78d36edd9791f1d40230517c2b07ac8816836a294d9ea9873529663b55f577eea67015ee83094b669cb511dc1172a473eaabdbc006d9da0dd3c31e145c14ee947ff8d6828459a54bef7b64afb1b14f93dac2e9bf0c00b87413e647863263de5160ee61fe35694d39f559b8bbb4fbce69b52c5b3fb3573eb07eee01195247e25bc63ebc393a52662fc01b2cfd62efd6da66f45fbc2bcad895da9a77d1ff74496bff5ab66c80acf932e07f90322f608850981843a780b7364e8ae8c84fecd0d07dbf0837d3e2cce5bf67a2f98a5552b0a0223b94a6d8073d73bb6fd25943ccf9d38ddcc2da461083194628aad4da63470101f0ea2c17e216cc63153aa4a4d8e01a1d2a1c7ccd2f1a8077d3d60fa71bf021bca522c27700be7f2c7f7f207cf3a1106b0ddac406c337ec977e7dee65164b8c4e8bc102585f562ca6716eab4f8b1ec2d3894187cf103292991a5fe97e474e20cf982060511c220c28577dc212f1dad097ff32035d83664c5f23a33829ef4aa55818a18bb2e370e07627a8e80e8d013878a550836d41e569567038f57ebdb3d2bbe44f0de99ddfd7329fc07186b5dd93ad277f7866adb95b984a1c62a5f37b044814b4c7465b31bfe8d59acac47a454ac2e098078a3216f88b319b4f2e548a4fac1afc553543caad1919238fbf023fcad368fcb3a3535529fe5817ecdbf9f605a5140c2ea30783ce9c7d7a4e93b4fa88481df96247ea8b7b8e8eb9ab7772cb3b11d5ae76f04043ed1da1eec40edda34ac4adb5d6495f4b650ab11849ced00c592070ff0f7e225b8dcd5e56fb2fdcb775a3e5aeeef5a9400ce672f0f816478ee41f38f260dc27d9c863262f2cf90b3a0fb7bd0364c14673f10324a41620e95351ac88b24ac30a3150130f902ac0f5d73c747f53ff7a4a19eb9a8c668d0957c8730887a9b31a9ecce45ebc03ed268fc63fd1e5a269885b8f20e15fe43cf3dff8e8a5eb3d19b796484eb56419159a443f496d81ce38f98af07dd99e078a76d61024a4c5fb9ab43568e4baaf43c0f004dae4e65f28f58fac7ae02a7ad1b34d974ff096cbfacd1fe64faeb6a38d9fb0b6e9b3157f542d104187d0678b341baad7b97bbf5307435d7f6908542fe57f943731323ec8e483bd77af9418d31c45ad52b3714cf069fb698d549ac73f01165102337f1cf133bf1f047e0cd93479ef0d0790fe97bc9ad570f37eec36429b106e3d995b681921b5f7e34021506886abbe6e61650eb1b3921c5e9c616ba5e570caecb81ed97b0dabf6451ad643b58bbf1da043d1fe4fbb2c74d2acd761c75e352d58f4f042f0f464ddfab40a9e115a23aff962ffce5a7d1fd6469820e24cb88986aaaa2b2397ea9fb1f72f830388d1f7d7145b066d1b2697e16d467a58b20027650594d294dc73c01cde2fac2b34f4e83baa9d3ff8cc87e743701365b58a5c06e77338f0e6ff455da69450da7771f9930e8f568f57519047bb83ed93610202c89305c79356de33e663b6192129dbdf400da22cfba4c5f1ab5f5c7bd80a759d7f19ad449e0e2a62017db413ee4a76246b3ba9f1878230437e0b53e42db9437cb1ffe2fdad14e76ef3ffbde0a21246b9117df9ba2dc49b2b208b459804947d9f89991105b60f4c747a7b0cf7442caae3e0d419affe6ea7708eac0349912fb680c023a45405240709aa47ff2c33473405ae014b8fde7ed259399b68fb3bb13caaad924fd359586822e1c643514dcdb5e20d84f81edb4bec5d5872593d6d18db772b5b8c10f200245343735903270502cb94e972ff49ac48498e73f349c10ba051da991e408d8c5fdaaaeef5e4ffe0414b49fbfd9f279156a33d730affaa487b0a78d942a49b81ea5174c8e682e1458cbf10963177f0dc9320d23ce4bc0e8bdfbca25c27f923d26e280789be04e04963f68c7c798637135d2940636ce2d2d570a55f65443483bf609e3132d1044531785c62c44ba8c15607763bcf678c7aaf6a84d101f75a6bf14c1810791f111f5cb9c81d86df53f33466717cf76be8ce052818c9e307d327dfc49de5865e984e3e0628eba85773667d42fd9b415391aa369f0f08ac3218d4784dbdd01707e952d1e5a8ac2a4be4509ba6f2a1dadf69ffc87272a6d9e72b735f4bbec175ac59c0364bb1096246070c662880f898ecc5eabd7b5879f9aa09d204de3a6c5050e89ddce57e409c5a2d39ce8fe1d58ab0190dd8e01655b3d76d2156e8034c2db4bec01253cc8a3db6fd7a445998649ea3b988c4722b25cc3a553c18e87d57ca51160db125c2cbe1d703cad760a670b2b55ce270b78e8000076b14c74124edc849fb91c282ba824d4320b655abe88f05163ae49e5d4f9c8b36132662afeb610830262293d890be99c7ca2630437ee80d43bc97559eeab078029fa2cd4901338006f71b68342056bc142320434ecb2465a4498f8226e0d065d74cbbafb8795c443827697e0423b643a3851a5c3b5c5b7ff56fa34346cfe7956d8b7b035c81ca08d277e42823121d0f627cf1b5b7167ab4dff9de1e3dea5099712984a7cc791c84b04a615655922b78b7cc65014a8646a20f7a94dd8dec8bf849b37413eb50a3b8fe880147809b2279340b06afd1c403562e2a74940d2040f03c951cc747daca81dfaf7cfc8c383714636b4357e87baaea58c8251059d002385059be17ea5c95906ad5382a9b22c65d373e1469abc9bf84b5c7a00b6c028f1d8eefcf99505cfe81f358f0bf3fed402c15b56cfa945b997d430ded78427cc1810fa531ad4b2f317eac4e73b41dcbf4465cd7459a1644eebbb47ed2f0d63f75784f6f71b71399c624bfde139c50e091336c0abee7d93bb6380d1ae243ecc240b3d591634649809897ebe164b96964a1da21861920ff996db7c23dc5e6d73c51d56a1075c3500e401b6b0b0a349a22d0dc877019fa0ddc30debe097280c7525c8f2c5474035a52f085860480024b15a605a4831c40a7faf74f387ef4481a0736e268cf2e0bc2491eb12057516d7dd6bef982625750f91e7b631d73857fcce3148e13af92428a8b34578b201a435ea9fa66819d581c76a2afc5006ce19f8eb625a303485bcbe8718a6698d144a9ff79fc9e713974ee6a97244c90cade2dc5bc0bbe33dc27552279d54b21793cfc7c8bf3d23b9cc4e0958afaeaf163c0e1e1f675889526a0eb80833cc139ba318d776d845a6165ae1eda0407d3ed518f24d0367f6c33f30c719695d17411ee95fa30c1004e28b8e6425a7040c893bef58b6dc5887f8f3f7c7cf51808cada777f0ad50a4deb45911e13e5002fac28e38532e0f549b1955b28e7ad9069f647bcab8d067aae237f36ad24473ac11784a0271b156695e2978cf390309c53c8e42b63d5fabdd6b48c782f9102357a53c042f99a1478e3dd4314773ea5741e7301380500404f4d488afe7e566bc2e4ae8b9353de944e0b6e2fdb25273d9dc6820551986606aaca4c789a27ef54009d04a2354a5a75cb54fe5ba9d68a5bb1f5a930e4c0bfe954f4da76ac8aa75931278df1c2b2f26e922d1aae51e44cc594a546b968d43c2197e580c4327b686ed6beafe7520f7fc077e8dc2bc92ea319d7e356ad1e5b3409e6e7dc83714ebe9a19c3a99f8bfe18761c2cea2598ddd01146a1551ebbe97c840039056e072b429224b8222ea377f622729b316da64ff12779baf5e1c6ac18ab3532f5d066a07dc87cf1c2b3ed2be870fff55e10d0fcba380cf2ecd5ea36e4b8f56212b182c00d8af69c9e8b272f8b8ff6130524845f96656d6b15bf6e38f84bd179f75ebe7c5c18031fe8c91db9beb77944e0d2d17da93035119486138f5a405b5a84c8552dc2c59c890d1247c1ef012e29413483484f1d4747fdb0add8a725ff2272c015cb4432474541142d5873f54b46f5b0a757c1fe8320d4cb5d3f6c2fd1aafee67c7d695a2c15f6ed88e653001714c65a962f91161ead199522247736a40310c1c085c0afc71b916829935285f38e5c937a3c96fdaad2465715d868b2a62e3c6c85cf7800e66edbef9c7a5683c96e4fba68978510b54d8e8d83457dafe2bc902a148f8096d2ec02f6f85cc19ef0544c620e2b8fa64a7f56df304a20d82c34d862fc33909922e4fccce2d24eae3cbdd92f5f340acaa2e132f069a0a27193236eb54efca2d4bf6968614d7ac94a23a6120c51e540feafdb68a8cd5e1941ea3f35535e384ad627afee6b301ecd70fc659a52e783bec0b3cc7786ae19c995459869628abec63b5ecdfabb4e48bc9f679b98813e660a79941b8fa09db9a49869e9e12c679d65578043afb172e1703a8aa17f388858ca85850b30b4f1c7bfd0b25ae68123b34e06093f0b940850cd05f79280e6f33634a35aeb9486ac5c9fe8a2d6f0c1e9999b0c6b50bcb5e19d16b77fe6454e406644476d1f6d6aab1ffb97cfe5ad39d68706852cb6c31a0ce8b85ea8f75d5880d455603fb05f840a6932e4fa2af315930fdc3bf8eaa40c130adada205befe34700860ad4ab3c9481cdbb4809041737c19974fe7d0a573a50a8351616b009ba1c224820052bd8f5a7d0d2ff8ce4476327beecd24bd1afc7d3f325133fe0976beafe09ff4b42a58e21a8a7b7f3981a68a6b330bee43454ccac1dfb6597cb4c61e63d7557d0df6984c7469f47a48db6cd626c2c79c394f5ce8ea675f0ad65ae66b0eab54608b5b5a577850bfa51545d704eab5fe63d87e3067e0a33fc3cb98776afd9861be9074d486246fc3d644e20e6f728be92b534da5636f6724aef84b4f9f437d14b53eff064b0b8da15b1ceb5d996a8d9b4e77bc3dbbb8ead61787721489e261bcce867562147c5349a07e735ddee98c13ebca6a2b5888f3c2504aff94ba024170d26d230d4172d125987527a843168c6a04f07b4b4780d59f5c87bb5afcb8fdc0bd159e865b3c4a5e5983b3b892080ed0c876631cc1f913795fcca8301f28831a7d5183b31f18737946d904e42b585c0fb620ede181f86d651f286a8f0b219f521e5b5c953078b0abc4d8eccabc8631df9e37de7fd20124fedb742e13e9a21cf4cdf2d953d2a1caf3768a2ae6b4dfa743895970d0af9253fa995707e70ad1b0a6c98bc90af2a56c7155ec14a4703bc7dc620556dbf4b85eae0a87b50a7c91e57d7334d8615b9a30a5925952a015530fc9f6dd50ab7c0dd18d5eb22171cb6f53a77bc1b151d17b289191d83a0c4b0342684c78296edf8d91379a7f9427b1aac69ab630da36f6194992603251a3f6b6d8cc8040741ba7853b1462df75d554c239d94deac59ecd6c78c6af93a9e029bc3d70d2967e6342afda84ccadfe5c6f8c9f9a548f2eb04032032893016760da8f0ab289ec352fcd16c5f838761521bf188a2dc45596028172077a9c37c337540fef7f12cf2e8326528a4973f96b3e72a3e3d6fb0566ff4cb666d6da5ef89b1f484831a445407022b388b15263233cac227b939df90869f88542091991c1a4038c4a554b9fa3b4fcfcee86e3d71bb3680aba92671156b32e9dc5cad22fa40d7d9c8bfb4b4c72b1187cfa2fbe162c52f38036b82f4548c66c65f721982c0c1cd533ec66dfbc10b0c5f21c638db4f884dc66f578836df8ec62cc532ee0236928527358112489a1012393f7e6ed0c203b66fb1f2cd0c17707b3e2a2a1574808653cdcccde6621323f37c17dd6259275d4080ecc76f4c8395a43527355e02275577b739ee4ffa2904cf83ce02ce4fef790752aa4c6501298bb9e191efea167ba0512f453f57fcd530d052bb405cfd04b7ef1ecb296fe56eb7ac43b2cd6ed7812bb2d521ba6c818549b50d329cf0c631cc99c771b747046c2fc2d9c033848fb89805d1bb99157ea1af5d64369d36a32f0bbea0a2256118fb499840a10c60ecae89f829c452e688dbbfe3799cc54bedfc17be2508144ff63f90d48b492b07a42bd3e6b0e8f3e9f8f41a6a4c1c7f158015077b6f15e2558bbdbfe4296a56761f2e261dc532a7e2e316f8b379883d476eddd93087c145d4c8d9cc95a478c50e28cba941e6234e91f4fe8847f18d8a37a8a41fbc1dc2a975b9082f49c935d5d21c4c5b9e8bd4e3dbfc8cab13d42f6738fce84034397d59cd3544c1f7795ba95cb3d30b1989c10991f6938d189f1f01e2e77ce286dc03922962b5bb27966778290401d2e4c69bece18229ccccb65076730c9309d34da30daf9a5a0adf53303129cdb38ac1b2c161ea6329d795a69cd75b6770ff28e9dbf265f65c38512eba388d914c4f5b64b372bd32f116f1faac5d5ed342ac84031512076a30ee5c1cf50aa05751d3e2ecab5493b741deda44696a5d2a651e672c39b8268de47a2b39fb2aecbab94c961121c2b5f59857b0f8a5138b869136a6d8d46043675a11332925eda5192786ebfed7279b63a2779e8a3b1eef72c2535559ffea055f0f5bb89ebff3266a11883ead0ddf02b531c060ed48d28ea4c4e2fb0dd3c4835b721ccaa96eab6e9c0f13f630b3e538f53a821b25ee73d30213480d0b371ff9698dfb76fea98ece636e3176069d05d5eb000b408c490b0dc940db8b2a146f5947ab929875140efc9e4da28c3b9aa60b6a977133c1fdd3cb6e2b3b1780d2d183d03737614606975f583f2b4ec080ff0857716a420444830483731a226be906cf12b4045201deacb92da6da555ad64337d4693d9583c458cdb9d1877d9cfe28bd67c583641b329614034da95c1506f360b6e48051a36a6afa961f063abbb151124e534ed1b6104c7a9cfd30bf5145e5955dcc5d4119435cee3451a3261f7402e3e8a88adfe10b148695ccff2a25add3c53e8dc2edb2aff190b16609f501948c55584c28c1a724b2e9d63f693440f340d7ad2424b765c6ad0688bed04cfe753ba1bf2f9e8abc9b4cac35e90ec7002df86ef34e89a43c011795573fe5d24b6637b3b6624462b15e2929c9b815def48af1180afcc4ff893506fc9c2f2eb05c651f1f8a967d72bfdd38d4518c812543b83cb76207ca90c1668600fed019aa89b61c9eb56cf6188da3507d6687a3990e8e1c1aff4940bb255ccb2ab198a0b2fa14bb27e389bbf06eb4c85455b61d743089663e557d5375489fb1dfdf0fc15d21a90d8526eaa621351eb2fb6516d73ef9a7ce509fad8c385fea42d1e50a660cd540aa1adaa750ff728317394f328de9ae0346fc59673d6b56246d67da23ff56a64e30050538e53026aed35279526360f68ac91a6ffb77e35142e4c5754146e4e29aaea574b047673032b719f9bfd08fc5072b7bdffbefe15dc8f2f28a03b29766ecf05f85e13b8d5e190cb60c2588994eda04eeb85d0024e32f12f7ccf92c72259abcb9ca505dbe892dd06c127e9538194357984bc6d38e5e78635cc8462545d6fcfa64f0b4100077bda772120797f87aeaccba65d7aa1359c5e830fa17742c94b732c404404cb4011b28878e0981a1f877cad9f0ee890631cdc815e83643eee8f16788e75b9d008277f486540b0a5ee92fda484a2aec60015c799d52260dcf875b1e9edd1b46d6df4b80d4a84f79f12d758de763b88e13d52a684000c20b20316c4e34279ffe6ad3c3c8dd3d052180db18609489dbf90753cd329c460df59bd4595fb25347fe68dc0fb10665b88e3407364f48ade9dea71c2318e0e161c8441a6ac295090aeb69bfacdf0d3706ba8b4167b869aa44c28ac7f4942a8110da8ce7871bd0d67695f952311b8e81cfe8417484882c12b5d7f891315a268384ed7d0cb5c5ebdd552e2981cd1ceee96258540a3fc35ed77f4ba90b66fd806bf42930be3085546dbdce5f8a84bdb527897cefbe5a2ee6f68d7b18fca212da3a692ff61549a3de83a7b553b2d71d368d88b5f3c221d32734e3e61a2e324d3d7b8ddb6d35ed3e277c66cf174d68178b6e7bfbd97b5ad64dfc58543280d835de5ab8c39f814e8955eafbb84b037167346f1498e11a33b6a4b6ff7a56b8a8d811777685139a34a901072116e7829024cfce83aad9ccd66e4c554a6ebb5b1d6d21e665dcfd679a2c5e70ac5df41d2b0d7d678259ddc3da876a1dcdfccd6509ee8ae4aabd49cae69653e06526aceedbebd161b7df54e4f0b89cb87820a4806283acf71fd63b6bf91066d734fea3b9dd1961493e981f33364ab2dc7540749898b679aa6f4d81aabb69052a7129d238db61d3fb1d3f1200cb575a602be6ace5072bd6dcff4f489c8e7b67d31c40635f93b4f2380a80a88f0f1a322ab87c7c062bb2ad51ad2fb6f455a8c47d36bb5e621fb56160df7a40fdf0510ef0a423c47c735d0d2be7bed68337b18fc27d44c099b1a1c8f23a34b829f4ba2b6f9d08f02267f737592f2cde3682afb04ba1db338c0c86f19b0ef307ee7dc0386aa4fbd3aea873aa38c357df7aba953e4007dda7a4c29f0dc551bd35626b9f304b38093255a7d5205e5b5d64f598ff3a53fc3a466cb105e373452065ff20c53756563540a9caf749d7f9d4be6985622d8a7d47b94de6d7b94ec17ea9b8c85fd1722e808358aa5bc7a5d66dfb40ea8a02eeacd7f639d1a09d38f3320ef5f20c6c8058152fc4da95fb314adbcc43ede141c780edabd877bc18db861c92fb8cfb6812dd76adffc29dbb56596904c9931584c92ce9b741596731c75bd336c96f3be7982da5f1b836cb984e6ee372917c0bb5ddcb7784a5ee0d00df16aeb599edd658e9aa77290ec502f5305f44dff908193cce4867a2a53c3e8ec89cc9993e2a4927e3af30cddbccaa2756828660be9f13d854ea633d360eda70696a7357b66bad4da522c4e61372f2ca7c4dd50f0136f9863056987e160638588976408f7e337f606f4bd0db099a8d77b712e330dc7353169cbcb7460d9c8e787b0345192e980664e9fabe6ef42fccacf404fae5c0826ea94aa7cae8a2ac1efa182ed621b2e702f2f1ce2ef6e2a3a4597a2bc2bfb061c4d534326ebcc6cde23f24cce229edf75310d7800b4c9b5eea23794abe5fcc9494eb14f223fb6e27e6568f32e9cb1405ce3f1759edd955a7eeaea916f9da0a7d9af0ffead2c90c308b26208c28b06c990aa2d1ad4dfe521dfd19e588507075ed400c862f0f5e4154fafc8a2ecdcf2ba209f48152a37c03d52ad7d97fcbbf1ec6932d862e3524dc07eedab10a380051b8e251878b010b068001d42ef6f3314bb8905e054bb37638093c3331647acf2b4914b6ab9ea62da4d18e5b351ccc6fb3bfe79dfaafc11c9ce556639aaaab6851bc739250ed5d0ee8d7b1e7906b12953863645e43ab004834bd9ca5ae728998c8cc8154a9c1ab9f9de6bcf2c1a66166f485cda06ec3e14382127c0d1b8ffbc0a1d44cf20290d65070fcd9429d3e059faed1bcac1ebfd3d627600dda12d647da53857807a2bab9144a311ed8634aa764723990fd977456ea9d8032575a3e0478abad4a2d6c985d932647a27a66eab138fa54c1f857244aa77a4ea1be318a810e939ccb8daa51ab28f9b8a47bf3cc65695751f1f4e24011e06e48cc4802199f4dcb1653af8cef104bff545602cf926f3cd3795699beb3024a0291574651d10b96f240d17442f1ab54cb2d4f1c317de74ab1b20a09445ea82055196c96bbce6ce1c283beb6a5d3f25f6b0b3bcfe421ddd775bee484c2c039e1cc520cb5e6f42698a17514498a97c28f095d7a7776d361ae0a8aaca6df35105d9c4c87a592718c026c9c3f4208edb15501f15af0e915e5a23162a08f1ef3d60288bddbecbb236807f24fa17b088658f7192fa66ab72706ed40cdd1f760f1c6c0c58980be6a4fd060779021f614e6df1bcf1e15174f97936ef23b37e58eabd0e41510d3610ecfb57db3a2d6a0be809b8f3f10e9b20b26b062d54edf526c76578877ee45eb1a3a1186888f7570568ce793c829861b59426043ba93ef15f49439caea696bd428c12e37e863ace90222a9491c04e528efe1dda1d6a9b3ad2c1d9bb80a7e46ab6a0c80d37bbe983bee60f0c08510a3e3bd8d22fc8f6a99ce92bf65d669dd65364668a8afd916e602037d624d7a22d3996c60ace06f224abcb7dd115d69cb387ffe41ede684ee8e34f7a2f1825b6f540dcf83cf6dfb03e35c25f920e8901331b72e881f129717bf7fb3b1d32cd8b264f9f09f556b8817c755adab21a48b0deb84b8e144b4976045bb7f926dfa191f34dcbaa67a4319df0c7a35d778b532e829ceacb76dfba2d4e4a4171f2f25764e4295d2e7a6b1b8765e8e1665ff023d58d7be82862621b51979f11c3f9e7f72359d846ff59334e1aaddcc23edf148af16b7b675a9e343def999c0a0acd0168d46b73ca9e17e31a9674b2ec60a88cb8519018df5848080a730de6c125fe52075636c54e2a57924dc8004af97aafb6c559735a74f04d6cd00a9c4b66fd2f93e95fa4050b88af3bb82c2aff44b650e9439766111e4cfec87f70fff8ba9ec389c1e8dd1f92177c679809bd063e03de60533da33a9001944fd61b3cf56713e5bc6a8bdb1fc466264bb81c1806cb1bf8ab233f494f876c2620c3aa7778e39071c98ee691fb630b7fc93959aa62919bdd978a0e1b31a7484f3ef35b718c1e2c1ceac83ddb051f35cfebd9007e9c3c7a0aebb4fcdbafc5e5dfd0ab31d1f506f2cc73e81ccffd9213992e6dd6d3ecb608a28ff549b1ffaf2ada7bf2512a5d8cb6140e899fe968b6318da609a364e1b82e8ce907e082ea1b4cc9108038c9f1ca4aa9105753a63edc85e0374bc98fd43e8655aefec61f29e0e856d75d105fecb66eb1ff91f7a2428ee91dc37bb650906544bbc4436473805e46f536752f89f7ec91b9ea0d3016a31107a1f949ffb314f31e3e584fd8df0caa8031da5bb4d57c5addebd094a1f7d296c59feaafe09092d0e6924e94defc0015f501768cacfadb437fd2e0dafcc805e15b22ea78e706a7d7e5c5dfe7f5199289f63998e45fdbf39c969412f71baf6bfe1e19b763216e1502c7978bbf3de5c487c142d73acf8a1bb8ffa66f4ed611e8c7a8a258f53ffc3b1c0c5c0376019390b501820dee93bcec4998425354122cd40231fd0b2278929a1fc3b493332b7ba1dfc93f0770eaacd21ef2ee38b9963ec0154b3724cf9fdf99e16144d5324fde4fef3ef0120a91bb5ab4ef6dfb7ba9c85c077b2474fb277d52320700e52dd5e587d364da45d7a69c79061cc99873b4932478977d1a51ae233a6e80fe901e96054414cbafb454448305d79d304179b8495206219b1d49f2bbd76fff3d37c1f9d3c1341ab42120609cea5814c779f3d44e553c7e197b72e6bd17d6b9165ff3c2b2f2089eafc3640873649cb32f756cd14d74bbd2f627fe1b9bb3c4299a6b9262439c53b27287baba81fa5a4e9296557d718f7d051cc385095c8e43ac6cd62322ecfa5cd14072d3a411f4d9d3b01067263a7e5ca6c7ce38964a9bfef453f413a27b319517e624ccca4b00c1a687039cf7d584d5b90fc3fed323429dd49bc36a4b5e53a20618895495d2ff644a9a1d5b0f4a4b5a8ebf1d80e06ae5d87b5ecbcb2883f4793b5206f52619777eb04df6073b38e2e6a60c863b9e5318dace146bd11b6074da12d781d84ab2c0d6c6597886b164fea89cbe3c804d197189a85345dc2f4bcba8219f6db921c989eb9478cb4939272b379a99ab28defb425741dae231945ed47fb21146f4743e956bc7e750d22ee723a220d3c656fea8ae2a13a3ffa7e5367888cec74c4aeb75d4dbec4dfff5ba2064bf69fe0ec22e7f90d3c68e05b176d66297bbd24577f2e3dc48bb252d1e631c642815610e65506a9a0a75b788e7ed71a30ae160bbd0368ec2c4b84ea764e6dd1a02a18028aad21f495b6e5159140e63c1ab19dc3b644266c7db4aed7c57c1fb9c8e7cc43003e1d85bf03e6fa47101bfdf150d87a17dcd0e70e60f05f11c7ed2dfbe6e519a7f89090c1124c9ea893af8349555c7ea367e0191785243d4cd68c29151cfe54ba6fb5c2db54657f98a505726449bae60ed68e95d548be9b5c568eb48850d4a3111b9ef654eb324ee0683637c746c3a79bc8676b8538d5c25c8c555a1459ace2041cbff166d56290a6c76a20132ad5f681b8613d3dfdbe2a4fc4652641b36d71dbb675368e29facdc84930743141eaf99ec003dd19d4e0129dc2c7ec0d1d498c16daa5cff15ccd0f221b9cece9472ec7c939f62e3012867dd1916a6bd458ea93d892d749a107f4addfa3cbea95c4855e162b499b65c8eefbb080289949a3133b05f7ff277aa5557c9070226bc98283afa08403f13b12e428ba6be087873d7de0c8a9292a4a4d8654fb93b765a88f7d4896759af1116e672865424e07b8d3d3ec594814f1d4575b9f90f8855c30ddb2753c53175d58dd040768a436eda42b950bb25190d76c50c042b1031b9dc36c3a40ea9fa263e4c4662a35115da6974df37e43709111cff842aba3c36a9d82a2158e3e62e1623ef16581661bf1a436cabf43e5abc9010e59d6de82a51462a504ae529e617830c06cf3f412c6af38b771b422f5d8558dbd9c9af8b2a9f7c4a00cb8f3c7ba656e6c1f7203898fcaee5a095ba6166050862e9f8a777f5268bbfbf34e998dcccc0f79c80d6a71c5b543401096095e85dd92627af776e47a3b13977e9ab6975fbd702e023a8def50c4c95dca3fb3d9b17f60db15676adb5cfca7f109e122ee226f21a40d836a075a08062cf5c05ab5adab69d8783f7a53e137ed96001bce24bcd1a20668e3e4d494e077cd638440fd9b7bd6e1a5fea71195e013c2c4e605859dbdf9ed04e034f734509b0885d93329f3b61eedc8fc8467833fe0521358fc12412a83ca3e71576fe0f9d53b78a1efa17e3c1dc75de4e88366c0c3e1cd32dc287d085581a473fd1a60e7ee49697108cb5a679f4a0c3036c0607b11a819928ca35eae83de6ca9ffff021cba98103fb2542a85636262be478ed62e4f58165b5548dc73f05f319baf543f57c5d58490d1a08e2221b29627d85d049a962081d9d5ad0ddb61a29b241e49e93d924f431ce86995ce0f4e753de54a615f0d762abd6073455732063346785075263a903b6b6a0adc0feead266869da042edacdf34d847594571b376ebfbf41e114916e9dc6cbcd5067fa3a3e3fc30993e962bf91d13a996ddb8135364f3b5a078fc105389859344bc0dcfc7e5dd52be6f382f023c907be2b3a5a169d1434c653ebc85d49b5fd816a8902e7e590a72a4b62e56494acd170edfdce4f817517811568779429d650daad4ca2978dadce1be0f2757ff04a648621144a28c0e4d5a06bbf6199e7213fcfed9dacb8cfd7a19b4eda6b90e4e2c26e27b407c0629580dbb5ab01a442abd9fe94ac2cbc337c4bcb223737d91e7c5d9e7690303f1dbecdca5bfffdff6b564e3f84bb7219a52a1d33456ae2b9f083f24578f247a169105e83f6d0ed8fc98b3b3dfb9c288e747a6ff72460ef4d36545cfec92bab6d1fb263b2d79bb16607e05e13a74e86ce0975ed01fe12b5adcc157ee0437bad6fe5ba48f8e3c0a1d7884976200216a0c0b9271f81efdc4ab5fc9a75ec6af01369d313bd36776001bc4d8f44bfb9beef5a67adc9dee8ab45c64163950a140017683a4d5e5ff39d1ec777967c546561f0db8f4963a6fa96e4ad8010b1465fafd0fcb73db2ef398c8717ce644f8bc74d06d19175ce7f4c07eb7aaf6d45037eec547766511c8b964dc1c15a7bbce91aacebee42fe1eded05a4e2cbd762777a70475d391cdb48b394d7a7bc896b93e465e9744aad71fe568fb9a12daeac5a5a644420c4d1ef6ace8eb4897509452f658e51b3d703f7f08be33825c323ae77a7b8233d68d82ce75eea217216f047c0e311d700a658f2e89462aa0aa78570962361a9287cd7714e669b683bd98e66bc12cd2f502c876f003e0d40e936234e3550b36e3d6ff77693cbf32bd1a98dad7cd0b23a9efbcb9aad44c7b44925a70234b2869bda8632e319e03ad4f7a05b7992c8d030338bde5b6e1719bb91f2fa5598c7f3255e2ddb8fe685a1efccee86fc90976b07948f64bd3a1b0d54636c03bfbd4e6fbfc48109ba079997867c36a67d91d5054e4e38124e70212bd68fb8ef1c687aade47c0ab1d8ec7f941d040a82a139b95d86b98d0937124e8cd484e361b3402f6b076eeee5b72c22beeda8d9193ba3843c057ed8dfd5cdfadf336250d230c959390247bc5b292cba0badf8ea3629399b6a4a039ce9bcf98918c463e52b1dcdfd192b50425d654c459b9b3218de3be3b973f51db1b1b703f1af3824cb5d0bc3a8595dd2448609740f51e28efbf7583b5d7290803fde4109c3bb4701c34440c015f4f9994b896b692ab5bc34f05ab0ec57688155aa320e95a40f37b967f5920ebd7c19523fb776ccaf8baa58b42641d1fc7ade142a5359ad4b7c99df16ac189f8ab55895071d976738b70852ed4de73827b975d61e5d522929a26962304a66e10eea9bbf5bfce8078c03632999fcfd89d1af3a41287f473af6a1fe9192b0df845ba7937fc7553d07b68d327a5e713e155bf7a8078fa2064faa510f2183f1c2d436f21250ffe46fc5040955621fc380219df2714d8ed65e201c3a659f26e7a9a20e98c283417c63e88d2d6b72f1d79c34ccdc8fb367f206d25d95c5904e2799071e52c4661c9a4ec511fdc0725c109b0efc85513328dd68884656fb113a0494082a401ca9f3e88ccf8e78e9c73b20c1b20d0920d09f17a7a992081af58e3650f3d3a5db92d825038f68e57174b2afa872f21f4e0c628c6122b75d7257383f06158c61f4ae574198c06ebe3bdbbb319d80a8c3acf3c7fccd3ddd9519866d71bdc42a316c5f3f3515d1193700f64d4d8751b64e871f8c593b6306a00081c4736f55e258c5398adeb9bf8fb4482f909339fd867f6a4ce8705fc9f02cc15e99a4ae546e6a189afd5b6c8e6fe307d41f8cb0393041cfd9773b35a1e48ca1f7969b4437c5ba8ea4bc4ffd31b3de213a39b5139fc604b8c3289b9d4f6eebc2977eed5055b0887116131e05d0421a64688cbc3d24fe4b482fbbaab5c4722f3257c173320334c1fb89b798b86abb0183791c9616b2d611609f7486520723795a4052a3bbb93d97e93123a1b683aa0f664b381e23180f5783d15183e07ebd6245495ac12bc24ca6155064354df331c1a045915b2ab2d5d54050bf194563f5c0d55c291fbbd5eca74346dc944d409449679f16ac18c280fda3d8e6bd8d09acda792d7d5cf17769816e441760ee7970fe7fdda2c959270905801f20f70176994a5bae154824e0bbba7012955c22c948318d0ce405c447ad99eb4e79c31adfbac2d5de7e6b8519bcc06e9d47ca1f99c84d3f83e945265b1bb55631236330bc4a6c22a96d7fa57324ba2455179985fe837da0cda5c4368d7123d2490d93e919269fdaf85c4dfd7c157e06eddbb06b1622cd7f51cc47beac5b62fe6f65b5d9598e9db97756cedf0c4ff0c71f8b1bf96efe7d6a3bcda3089e26e3fbc0cf88e84be1345234d568447658226a31daab9baa832d4fbab54e682a04e66471575c3e187b82349dcba7c466612e2f5ab73c0e16693a626d57f2a7c5affb053796326937f3b34975ae22336d0103943b36898592c9647692d38341797b4832269f4ed3e2ef8379e99edbf7bc0dcb5ee65c2cc3b285cda6339228aff112785dd52ead6b4514264d62680c29b84e28f680ee05e54d24a21eafd78031c0b52db131570f5cdcd8bb69890b40ea1ff71b8556ad89d5e920f7c75794035a45619fd776ca4e800a8456943b28f12a69374001b127743bc7edefec068b971c9faed7696988c0da777804173f411da15f20c1c340276c6623378d2f56fac878851bdb17b57a5b061319b6d0df90794b99e91e499554fb6ebab57ceecfa78ad1d41f342d8f61336b693559b7710f5c13a30feead94bcdb0d3302586e157256aa6ccff55082ac0068ff2a587969dd71ae4545697b768df7cf6216bc63a4da16a48f8a2c79e81d672d839d80d29e41365c4b0684299cbd48fb4aae4ee4565e46275bc82606573e0eecacd8328fdcfee1b7c05924fa9e66e40f13165464ec981d0fb6d471e5f0d5041d993afa0adfc68f90a7b0921c5de75b2780e9da17186efcdf3128ccfb3ffa899c560423d3cfc2a4e87c664b133fa64aeb0cece32612ea884cf1d6decc484c68f0116af2a963f38cc1f45c80ba4a6d0d135da7ce36195159e11ae0870f51721b9cbe5aa7b4f5ce71118067b8b107eddb6edcfe472d44240bdadd9d4fa592bcaa1a992f1fc07e8dfa47fb2fe73a3b4a9fbf13518b57aaaf4fa1ba24f7921902e7f6bd799b7fc065124772529290cb150080f06d0b5dd6842285a0d26d41dcc44a095884af155f1d5023e2b0f374f1d6bb0c2f9a06ed90bd78aca274afefb45375e09abc2bb87422bee52faa8b4d6916e1518a8b3480418f1b40d3a05f5a5272ae7f55989ce22c4a553c22a7e6b76c7e642047edbe27e1cab9f4eb49443aeb89a871b1cc96cfb8b69eca297d6ce828b33209a239b853490ce02d336a2cdc225879b14d711bf3f4bddf1e77c545c7ffe4a012deb7e2e83fa8028bae2f9f3a23f72bae2c5e1695a6956855caaecf5647f095262612c34115db8f7729decc62b9b81c16c2dd72ae32fcc36ce35a37e8fa3c86d4e299513dafecb406329a2dbd27631e068d460be2e538571f40f4e91c6d5f69072b5dc0750ece50327840808c0c3864bd5616519c27a0d82d9b42ea3a22eee4f2084b7b3331a172edcda90cfca4376f6196ab06f2436caf9810733a13253514f141ae83c1c25191f59295e371474162a54cf4b829fb44dc40d19a1a1158833c90b6d1d337ad00c3c9695f939a3db00740546e8fc73eae8202c6f2400bf37758663373b87c42d36fcfcf9dd46d0ce6c0c220defd5caab58dc99b04f46276ef89ce0b35b4e70e4009125af3528e8652d991d0f02ff1ef7bc79380bf19f25f9cea46089dc653503a544c4fb80a8d8de52fb6dd508e22316185fcc83fec1647ba63ea0f4d00c5815ad1dcae6600cfe27219b317bd58e21836dd0fecc531c5fe91dcb4720b6079ccd7756c9dc7e50d00c5bd831924b75f10ec9fcd1f17e7a3739a2be7f30095a2824c9f01cf36f0360a8a43f7956dd368dd34f7b6691602d7a0da7d534354bcdcc58733a93fa9e3dcf53ee6d1c026e89f6dae13e0946ab2c3229d453357a2fcff0aecb3360a34684e04330bddda02d25938349e492ca4609038fdacfe98f6b2a2985f9fe317722c6aabf1cbd8aea5743cc6df495f2df7b8ad0f3c63d01c44ee924678fa1e44979f710627ac2fb327bcede3bdd274c8f77dc6a8ad98a47b6ac5fa406662053596434f54622a0202bdce892ceb26be6d97e201cde9f2af04fd27e8565bdfe1c30b48bdaa162919c827b683c7f7dc9addf1f92c2171acf37d471d6da837f8f5ceaaa09ec844fcb8b02276d3895299f09bd05e8670443ba1832fc64d0cb77497bfe3340f07bc0dbe4c15779d4a7710473ad69f0dec6f75ab4acc5bb3a6c79fd94a6f2ace57beea20a048773cd11a2ccf7750bf7232581f2787236c919c98c5680512cd7fb7049902188093756aaa287fc202059f0a10312fee66c10d54214fc5266e55e580e8337e76d53d462f4d48ad029a7a0208dc41c92000ea3d41fafbeb10a6c26fc15a4fd39ebbda0f61723a8b6cd6ca552b0f655265df0a3032c33ca3396d91c65dea932dfc176e0934ee97aa48f38b79ee5150faac89ffac48c22bacfb880228afdc1e2c47862084a0a0a23fed4a11cf61bfa1f0e10da30b94ea0e59f9e587f72e76d024ddfaf744bd14d77fead39128821b81c9fe7ea994a5190ef40e8da35165a110ed1d3edc6c141b723cc419020a13eca37de51e4113ff125dfe68b8b41b3ce14a7871ec4b5b24b16bcfa28ab8c88ffa933b2d0270d0efcbb28d5f1cfdd72e2db057f93c301c3572d2730704a6290074b9001e98e1120af2cda2b03abf02e87f90a0be0a46d82f375d88f7facf561406360a46cfc1e7f96ac856e039248972388b9cc9c8927c1617b25659f620b7afb350213e95c7d0a21fcafa9d240ec6c6a45fbdededf56742dc35561ef1c1ed90b887016bbd554b7da99a34091d4c2d9981c74f09cd22a3cc083b5566fcf4d8b3693778a38b2f809620ee267d4f9c03d4c516b3a1f3257596ee10f76544cfd4f8397e871e89d04d381f922b862b3adb8a16e22246c5052a6e0716c043e21f18de87ff8c099269330047aa8e6be06293f2f77783fda7fff745b8e9e1631bde13cbb2f58b761a060b16f28b959a114e0b0b1da9464a9684e7bfb3197836d69e3390a11a72d9a0afc6fcf8e555f4bb03917624ec7d68c3e97905e107fd7da8909bf9134ab8e5c26ed7221f2e13696e6bf7df4d256205bc4e29a903d3b87f931b2613d42cfe58f66b463117ba6b1cfaf81e350ff1dc9332541e24d5774ee4b9e3b0ccb2a5e5e15b801ad239ea16b8dee83902c251a0567d1c07a2acf9f02a746fa09ff9d0f4c12538f0c61abd5bcabb4997363314fd4a69d6cacc46f51c53e49d715c97d2728acd6cc28c8e0b593a53170bba9a5800915048b33992fdd24faf430dc7c7081bf3db47281a24356d47bbc74af9b540619550fa91868d338e66c0aab830ef31e38a87cf66ee059db3f272db3c87e6e7e5a7899f5731f2d0d839e5071b36efffc26a875e8375ae3959f22dc67014c36b38913810b9f8f9fd29d214857279c063328dbfad6cf632e1f1d6165f7ae69e11295e69b8afad3657da78dda6723bb1aa40368b2902c2c6c6c0a2c12149362c8c4b309f092e260a116dc182e0bf6db69ec1c741cc63ea32cb85ffec4ecd6c3297aabacc1500a1cbee556029a1fceae69db4ebe3b6f2d98ce53e16eef6dd2e4c3fd398b9037ab7a9edb9b94828fbe6261bf4cbec2ff51c943e45931226b700959d6de4b388f0fc6a786140f556a164f6d6d9c35fbe3cf612c68d2782153be5918b655b9fac5d48ae1fcd17a1f0634b8b6f38855d385ab63adedfcdc4bb99e8b0084793f7ba2572aeef6b76dfd6b551bcd86f5d01ced200bac8343c65483279f1e9e77dcc2ec9ef9a19c508146a85fa7b8bd44d80be440f03c2878e8bb0a3b118dc1b1682e5e2ed2f8ce548916e8de10f18e90320b6764e718a7c662f5dacffe1efbf742c585c30ed64f6b527ec5cdab7c2faaa8a8b9ce1a4495e584c911a71e3d261044c61c6dc5f59b7a2f1b88a715cea9f76cdc469eb2d45af774b158376e97bd7ecf7882b3dc30043c95785f57e63f454208d75f9bfba8ea73909e3b665f06eb9cf9b5cfcd4e48c2f086123669d52a4ffa5158d327e42b79a1ba18905a1ac1db9139d0ff1d6f10663fa31e0cb34a00af064048eb5f5f584e27f681546cd0978f9438c82aa47a35d1762b4294bc9102623774359ab99ebcc183f115e0690d42c0117daf6370c40dde66f2681ce911438dcee7422cbf7128a24e744f39d3a414ee97e82a5d9af88ee7aca58a0993931ded90b62d5b7b79daf96d3652d92d824f5125c3777637e9dd5f21dd6b1f45131167512003ddd3c267474ad06d0d90d892c7c08959d5879260a2763b2862dcd2adfc2db7f92a5d82b3f7e5ce070737d70c5173801559ce79151a51c4c42a934a378691c1698a3094d6f5c4698355c83f5a3911386e428e67c77364b7c6dcc8700431d4f8e7a28ac2944e3a9505289c6038e182c1f3ef4a5b4b75fbec44985a041f7b35e90ef2fb6bb8aad1f98dc911c36df55c35a16549e69edbc86a9e3184c4d8c75812800630351d12dd7c9b9aed951cae815c37bd936fb7fe78f127358ce4e106e1320dc8a946a098f526e42a2593302368fc0f66387a4293553c652cb697a59cccd84e06ba10bb3d984c133de2525f2c9d5791ab3f71c8eb3deeedf2de2b4730233847abbe830b4ebf497c37d69c3c80afafeb116935400b3573cedeb0cff66a2a820d625a498e9244e77f72d0ad6e61170e9f9c139b4108fb08b1b3672bf4007e34c0ec97baa4a92aa82c5f9b3e8925fa215879621ebea99e28d6f8ad809afb751d2d6cb0b31923c99d2635d9865bb94ad54dc2d54927967da3ab75ad3def2e53096ce4fd19155fe7c404d890a98e4faa9431e501f1e3e130356c4dd8a6317172836d641ee27a627ac3196c8eb035211ad61d9f965b94d51cc3f9f9a34ab5cc2dbd496fd600db0da407da5ca357f43fe35d316252bf85853888b01c784ec4e1be00c8c58b5f6d99a10a1b2c5ed21935651b5d9c32e996edb7017f36728a68286dd73a2c47884cf8adff183e1c155c17dba826d69c689d2af3f036a88f4d46573aeedf10b0c472716a249a057fe517a5a1f1d4c8bc3188d12326562056291d6253429f1e6f21a5048e70a419c966442b28c0696534a0412f6c9a665ac0effc489a361b9e4c63556e094c8024c77b496f393eed06d1aa7cc1005e9db717074539f0903a283f1ef7e2c886946093be041e6256d2de567c1c8d6de043401a6777921ceec42de6e499864d85d9c11d8ba26de4d7b0263492f8bf3c82b3dd3d876ad4634d654f2b5876156880c1918d37cbe1fd02261ce16785f831b056d2c2819cbdf2b5ac33439192d4f70ee57c43ff02f2138b1f17d33abede71506d3379ad67cb25d88d2614788df6f465141a92f3fb814e74efc40a6f9b1382a59214db0c47c5c33937d533140030e7235f0dd857a55df6ebf17af88ab8a73af0384559b896d78ebb2e6d2a5e7c64c378d5dbe356658523c011920310066790778fdcc759c62c3db132266f045f05ee13de164f419675d8c96a40dd27cdd9903245e0e4841b1f049548c35e2dda48db8aa73b8076b506e30f99cdf59e5dd052b8e5772d97d47d2d29c50917117eda6cf29aa82f2f96a07b531ce6d83ef607c303cf1ea2d2ee20698898e12aa282682151f0904f35e6caa29fd5b098f5cff6e9aed4e2631af8a415031331716b5f7611934f57d6c34c071f3675db734f57d8eb7b7d52d3584e14cba348e91d9ec94279882811dc130c224a6ca8427c7dd370d946b724a84394b054866b12021bbc13b3a0cb2fab21dd49e93ca1991541f697fa9eaabd2257db95b0a8388e5380eb121bcabb741237619e681130e1a77ac4d64368684c963daeb992191e02cc7a24deee3285276aff4f689e801d99927ffc5e6a3242d708ca37317b8e3a2dcfcdef1c99147902f1c312fa2f2d75fac04c319aae994f0b3cb9e5084e881bbe2b0f59d8f46f518a06a88104754e15dc33a701f427219b4b8b5b82f44a8fd938d0c882594030d4c3de82c65cd3d4330466e920089a14ab80480747c4829fdf96be453c1076ef03be9cd1c3b9be901ef7ba8c40369326e131a647d412ec7ba8cda988f4cbb679de00de2dcc95777cf3bb6e9930725c89e0ed06c7e8614990d20f9f6357d03eb5c096d56616d6956966e010344e02f09e9baf7e6b84a61f6ea450f264b160b0935bef57b6b96a429f96819c715ee0d6e104427fb6c6c522a9a189e408d2d69fb1cf80b76cff05b31ceaaeb23b6ae20d902f439e78c10176b1e8280230c7450541aee4b874d055039ed5f408cb0c9d879e57aef8cf9cf27f0abc97ccd172faf9da5e46e8ba88f264e964f302d7c79de1a6c9fb663efed308fbe6f58e94f1ec4f350f39a882735eb57f2faa1e850369ed1010986563b67371f741851607d461b4d04f039d05a19c18bf237e2367b8dabc8a72ad1bf9403557b6981f0edeffe30a2c1ff891f32a9b159fecdf61246380e30360af5f6ecc9554dd4a806b5d43ad31445509e6b4079cbdfc9388769ed413329701c4ee8e7ab9ed2d333d280adb474d4aa7759bba10505beacccb961963fe7ee37cdbf052b0c5476e36eeae6abed5b58c463580c4f1d7c9bd0e07021edb980d9108baa2299c8c7da0ab7f2daec6db6a29b796966fb825930adf3588dbaa4ce68ceae5d0b4423634b3c9f2c12f848c34c933e15c381ea7e6b77b7772e016473b4417340772e5e65ab90c310a2b6315994ccd0240a64be4d5e7cc8e5b7df180bd22b12ef627eabc5c12e037a224a793bcaa8635026f8994711340ba61e8dad27b880c73211a4832e485168391412d9111bd7bab296c2ea01a22d57d830ef2997928c6aad3e424be4f696398fc490850fe449d576528dd65059d05192f6df771d0f7c51a649ae6076c691d3dcda804b8a4294ad3b1384006483b285c80169e1c5780e7ccf4e3206ded9f4974339a19504e2179781f624f4c19019499c406370efc59de0cd09c8a337a876dc31058ec6d71d64488be54050dcd33d4d0b0eebe5c792909edb78cfedaaf7fcf670e9cc005df147d42eb6977bde8669c5b9744109a17d0e51c32fab23b6e67d2a7720444644181831f4a6a60c5e1563e19c45f2708acc41840f314f1afacb4febd3dfdfcf490e98e91afe19c47cd676ea410a0888d484496e3c88f40bc7194bb2d0107feb96290d7602b5a9a25047c4e9a7510897332f109f5870688102162652b0f1879736a75237d4054341faf491adeb9dddd19523cb39ddc14c7437065d1814e36b01ae9c46ca58202a3c8428d9c7bb3091a3afa9bb3fcb815996d21ce5d42406a1f2acd7bf100b71dd59a0133cfec6adcb78c5a14d9020075703112a0ca96289980ac4042f7bf1d081005bb32f6ffa8a6b06e80fb5f118e523d05075ffaa902f5d9135740aaa8b8a50940988bb2e04ed927834e4b106b19373f0a5be16a7b48a5a7f81026eecc37cec34bea864b7a06c6bf7184b34d09aacd93adecfb1ea16fc019b91479b8117ace5667a34d6d832f7557ff9f43bd8987d638ab20d34264742b04d5362a9c66a68c64906c88400a2384d209704a1f93779fbb60707e0f7d51da983e5a43210164172e652b4d33e7bea49d6a025d69d0b2d1ec000001ef1f6df11678cb482d72cc2bcbee402da68a7b37d5ba14dbb7054b537308cf470fd7c14ad22e8f7469f643982e1cfa2e18614669170fb9509ac8b06267ac92d82717fb08416eafecc59005fb7ea731e0f1d900564b9ca6522e36a1c51e868c31bc7587ae0a97f4a512cd4a2e5eb08f107abcc06bafc8fa8c3a0fc0faae2e0f948ff004a1f4142bef41cf2788de70430226526cb1ffee5e8f3219584beea697e9a9f96c50923290e2db82098b08c4836ad1f746a817f3950acdd7a79569954568c1d6260a3ed328489c88cacc1ca18d17be3082b47bfbe10b270d7210206803292f96f5888f5f10d887ab4102e208dec465f20645dd85ca9d2350f6e6f00aea2735ef7c8f9154da638c78df8f5f568ec1fbec9184a6985a7e327ef1d1ee27f9e92bcb2231a92a9a3af6ed00bbbc350c3c1bee65fe66900be94feb692330d729f7b4dc96187021dcbf0dd6f32c7bd4c6a1f802ab49f7a00ac960378b20eeebded55e28ab2324319581b5d53bb5f7fa2490d121c30aa5336eb7e2757c2a4abe40a228366142b55392fa09b0f87a46b948332c43f5107802bb286a1872216e77885597faeed07c870bfec1f4d9240f2bdb607b296c432a9a723ce3ede7ae9b81d0d1d83cbc2c993df387aa07b01fcc73c9091f47868b4c94a5c9422960ba346a128bea0fdd6d710cc1bf437f5288a6775acc635684ff838be161862ed054fc445070ff769f2acd9cdecc03dc77875fcf7248a61a6fbd713cce8efb6fd2131048273085fb4c2c4f95b11cc2b96f1c21db9cd87f1e8c34b8b11a6f1ee2fc3e7aba7348f71e71dff672d1e1e64f37238ac8e1fbd95aa3ebc2b2a7d5450e5e2df1e5e472e9778f1853b74029b5fa8982202eafcd8e1c9035849a36d1432770692539729a98238617a1f590f5480595f2800a38dba4c1bc9323fbe7964619e6424e6339bcddc6cd88957e428d2e75b24dbe19b331700198b2e08eac901b9f7f327153d36788bb28919ce545d4e01b19bf36d6e982fea24b32df06b77d94e1302c3aa04c5889211c07c5a27da24412ff73b946392c05839eb8062d47c007e66183b67af95ce8c07533890e0c0cb4c8856d07ebe68f5b64fba470976f2b37f4ad34a2f367f170c927dec25417e67f745902d833593c94a7728e101f8fd374ae3ddc04a3866caf1ea1e3152c2aa093c1ead73e4faf8869123ea80d3f2eb7ab085b44cb886a20b0d93d082d954fcfd2595f13106daee3cca65a69e3d6eb1fa77505eda71cf7a18c485d9bbc3e5ce720f77207c4c365ab3fb38e99eb8e44bb2fc5e312418f10931fbb0abc0c65310a98472a52a9d50d6a8522539c3a99465337292c2fa07e663f6b547ac79dbb909cf5a8a7b6f1b44d2ae7cd26c6e0c870ab328fc258122a50c12ec96640b4844308696ee4a03c75aed83a63edccfd0440d0aa1876ceca1ffd8b4d8996f831797b3837507be10888f4715f6895261be300d42918a107237f5458bdba00acb22ced4fa71db34109edcfe7083a38d053110ba546d8ee20c33df7f620fabc0bf4606bcf346e36e2ec12ea6c3650b7fd1d8792c29fea36d1b0b3b0ec773937891a7758840f56875c5d5ff438b4ff6e2f2d4b6c4084ba1db8023622dee734c501e2ceb22eeb6d9e7c59d720846cf0b003c268628acb9a54d87e4b281f137e8c28f75a73146c0cf4045e5459107c1dd230e2926d927cd5ce150772c10dda376ed557f331fe1eb9ee68e7da23721ca210c7ff71bf3293bf36172d55edc7cccf76e2a2d36f574a2f9fa8654e5b1a002be7905c5cba30466a1c241472ece13553ceb113afd90ae9c489ece32f53ca84179345033a7c2fc8afb2b2edb3ee280db5aea40964c4b564885df64ea7c0d8cfba96abd775f86d595d507cf59feabc24a44fd69faa4b9869f24ba974d304fd77c64d685b353e18fd0f4424771b6a4fb24182757a7378149efaad79eb8a74b0eef9694475efee144b3ad6961e89d541da8ecc626af30c57bfadcee0e3cf97e8fdb4069a95a60549387036df5563c491054c7a00667fcd2fbce36c63e3c82054025d4063392e6e54c0b337571a627ec2f3e725f5be331c1f49d1ddeb490a018bf2dcc53081afa4ccf588173b79280f780f095aa9c00576be07280f10068897628da24de4c87f464c571a9b1e1712606fccccf66d000134ed34fc7d216481cbd1261fe2b44928ccf3a8de76bb68c618fbfbbab15a14eb5822548ece8241533c0d8b92d2ceeb678f30731685c69ad1873cc6b380b8d735b888234036eff6f6dd41110e486680139a3e401368a26b413bafec813d4b50d4b2125f262553ff62fcf11af0b2d1d9ccc1ae078a20451377165a397f17ea37d8f2b9857105a5919539f5b3008cdf05a048fa654e6d6fd2787171d5c2c58f788284da99d9d318babc2ad1f62673137862ce6537ae65c5c0e36e5a588916736b3754bdc40bd33940fcee0232c8d8d86c0235943715642d5169f89bf2c79730662bb72db39b2a2b38f32496957e7c3cddf272357ccc9443b3927271fdcc3ed7ddffaaf1a9466ae616014b14716760ea60e2f72be093c1941fd53e62130f089089588bd01cbcaf5aa845df709e69f00e787a900fbd79b5c0d1ae2efd16c2ae04ea381e15058a837748011f2053321a76f63a820273443bf57000111100fc8871872e295d3abc38b54ea88a8bd987d905932a203a4e9d8ff74759dbc2d0cc2d7eaa2e487dfdcbd8c4e06f0be236aa1e8ffe4c7e973504abd9267cacae41146d326cc9654d78be5793c525fd20cd333df1228409019fd9dc0de590fd284c3ac71d29b56ab518fe4a4cd17ac4ae40d6d6a3a56d695e8349459f6418a74525866ff31fa46ee283e3c3488d60b997ad4f67b00ebae37ee238533c76bb18bcde5ca7947e48f4f76e798e4700eefd1f784019411e3e1534825e327c637e29f5e7805fb86c08d2aa597be96b985fb40a416a5524cc6623ad61d73fe4f1b5645bd7d0c8a8405094d5e34bb68830f61ca9ae969378c0e97e7392297f535e9d922f43a0deb92195a7fd3d42c76a5e9e78b9499c417ea8932de79b4f1659c6acfde752c2f19e10e5351116ae16b283b7d7be7e161efc76fc52a625e0c8ec7078e6997461ef59a797b0562790b4a2371761db1831afae01b063d37d9c045618f7e50c8b331da35f7cdf96d76164a451d654b3c5ca0e45f8922e1593d500725e17fd25cf26938238a3a85c0e8afe23fe1fd2bea31fd32292cf45a0123124f448f78f7b5a087d4dbbd54410711a3e83a845fab915128f575709978224d0352f5bd823da681fc5e7781259d77dbf883e13891c65b2a97e7d1dc677958e82d7973bacde7ba514f8877e08548dc4093ec34a40a3f68dca590d919cd7a85003eb2990d2f3cf86f2fd38b00e440a88e43ac9cc40f56e65c5fc584390b0efa41b3ce2da03890da2174d85ce582c6ef68603b20a7d6296072c55748eefa13f69737ea097571967804beffba998224eb5ecfefb227dad69eeff53ea13d6912fde9567b0be7d6fc4d7c0badc43286153157a461e782acb83d4329b40a6208e2abc935fe9fefb6a34c15f8ffd565b705af3e57e8f868f2201108b5f346407bf82cf5bf01526387c3f035ca2d289764bb86f956176b45eff65bb6f95bb903094f26baa5ca19bf8a51b46f733d928412bd9150e85c03395f730f628354934981f81df15a82fd392f0851dd4aef8d627e5a6d42756572dfcff64d05aedf724b5c952929c0d3551135fb2be3276855b3c5dfec46ad01c5f59dda372e33fcdf31c22fe8211d307dffaabaf68699fef47695335930bebda0109af6f8ddfbaf92e0197f7edf30d6617b802e7d420a29de3929b9bc49a08e86c8690c6b27b9d9439df379468f210dde1334885864d650899e4a9739a87bc7675826726a0d8c3fc11d16a8cf04940f507097a7862b7b7730b9112ff24b943c24ec6c4a42f72a9c49b292b128590ff7688425f11714759f414777fc975384555f43831e6ed06dc41d1068f02627d5292eb5b4aa1bd4c85286b2e1af737662b8dd7fb989a0c6de8458e9e4a9b453ed51941d506f3a3b8d7139771ce2c6d951b63bb1459d2b0b1db590e18195f34ad29d9e520719e09dfd04032db067a4d9dfc96dd8a51ef5cd2db290562f79dae0f159afd78df36788d928929f3da39e2b9aa6e3a7c2c401a43f43df4d136fd92a051e72289414a121f731e70b83286310ce237bd2a7ae130d9222be2acec648dec6782e2473d29964495f2f49971aca0d2d948f4d79a44e7a3037f3e2ac27b91d0f35fcd797511c3e62c10f21c957a6e8c988df1b32e173e1b5484ca6589121aadbfacbc5971327e546ef0f9bbe86bdc04d7dfd554bb145818a7f733b62fddd85fb9473649b2d20ee8c918431360b223619164decae049f575e562937a42b6d274ed1cdeb952cd3e272ea8e4cc26feb9df086fb565f85b587f57143093ac989aba7d1ada8b37b91027fbc78762b471c884d149905e66f54a82be5ddda665f24c4be451c466a9306c1ecd72296f0c5c5c15b63bba35af9685630b64f310151cae05f0b111a7fe3793ab1ce001f6785a55fb0e809162b88cc91eca45175bf0c9d1170fbf95c7eddd3fccac2874db5af75b924e6147c21ca6beb43529f59af9bc7c07f33c93affb23c3b29ee69b47b5987962321fd82d7a4e51a14dbd3710b931270c1a70309d245a3d20b19f4680d36fc49406bbd97fa3eba2a6ddf381207f16640277d00fe121274892ecea48e6c747253296582eeae0eedb61553b506420afbbd897e291d3582efe4bb9610e3894fef23f8e630d159aaa1fc812f4be930c95ef68cdd1f97c889d7815baf185454b6ff80fb5a29cca20948153b29bfe687fb3656b8d1b3ee88402e3382d4f756b8fddaf35213cde969116bddd92e9fd78aad9585b2025497e460a4a1d0205ad1023fde4fc2f2d6591d58fec51fdf1ce1a5874828ac4c976ac4c680ea9093eb9b48e64255e76a679e8afe1c0227c5ff7d87ed212735aa82328e556187c905b1446e33c001c07d5c61b25fb3660b4b761dc94ea77a03759cd4f61028eddf2f8e0ee5d71b6f80f582d200276fc7f40c3dd33f72bad2ce0df16899998b5e076429453e76a251e68ae2652ce746f7af19e212f7ab98dcc7823ed0d070c815469c2b031c44246dc6e9b1bb3dbcd56b17fe2160519ee7486a05958514e56feb1acf29b754e0ad02dfc7e78441856001685f4560de9fa2e98dbd3f1a6cb4208a73aa24959671995f9ebcd315f12b8c98e58cad7c7ca8607b8bf33c924441b7d9e6f413f76deb0eabe6f9ff6c380981a95b239ab66ddb4018bdae4b97fdd49161688c95377cdb0ecdac3565401c72370b0b9587563b362189bd32e8f96e9a15a989e5ba70a25acc855dc70645cc6f81c20b4a9bf53f0455baba3f49f62ad54ca388df1a3d8050bf4860b7296fbabf13fdbfb578b0a7bade5d2f39837ce5f357e014256e6bc0c88d6aa4ac78e67332dbef9d262a46a3ece6dd06e601cd151832f88481aadde450f39ee053bf2db22aecbef4f4a8cc7dc241c57cafa38c87d46cdc0789349ec3a30a4a225fb3f50c4b4d57585ae65d48b93ae9da7e42ec168213b7b4b3ca809105b2788bd93806c4d98f1b07c920f780b77db6ea715435e616153a707fffb9cf92ab516095fb67d8fae2aab888349fa31ee1a2b2d1c3af385ddbd124e0f065e17511b19dfc78cbda049515b3e91af2d7553eb03a8374086635d0d27063687e37c267d8c1ebfbd828ccc264040a3bc49c6cc1f57b7075469ea8dc62b2ae80495071fa0bb8b182a57302d28a49c9575670a056fa8bda8910f2cd51abffc8f402fdff275079411f76ad0763a26734b47edbf610590aacb84cf8a200de9105ac6fecd9672424e5d8200d653f1e74401294ca5024b4b1ad5bf38e2325637674f32f7ec010ed30af4f2fa6e235f9cc6afab48dc881b38c3b38a68ff15ac0a5591ddd3676f3b90fcdb80af3bada43c659d65ae7a37ea1c5a88b60b223a5c98820f523963540ebc8b6f7207a5dce8b7d25a068cbaf9e784c38c09c994811389350e139b00041ad88e2b7e533c353c4f5b58b46cca83a7c48462d84f9773cef129624cb76a3f7bdbddb2adaf4a6e031b59d9497ab129765219700e6bc93cd3ae34080761e9182152080acabf1dbf7df1f325e675efd48ef50cbae6601bc3066774c47b78abab3463567f50aed3aa138a2cfec3e10780685f90064b8b270c52e1d30a29bd96d3348e8e5b760f3273a91ecd2f714d3f13d6bab33ae7a45d247293cb3dd78bf5d617a026470feee1666a93c68be959b8ea2ca50bf89f91948700998ede72bfd9f80e3f5de5b96cdad5b120bf008072327fcc2e7be56051b0be23344a989e0900d11db7dc3bea0ce6b168dafff40ad0a06392a6bf653e66a4632f5a1472251b5fcb6482609fb9e46bb3a66ac68da528847dcc0c3b744ebb0af5014e828f77b639ad4e0b163f9908e6851a489e9f84cb55479858c167cd5af6f28597f9f873a48fd2033ee64fb97a74c1cba9dfdf53ae0ea023063498bec8dcbaa259776307e852287b7b0f6a163f3224b793d825a4038fa6ff58d1426dd78845f41851bb81abe8cec17395c39d2cdaac43adecd5cb6e62b551dfc5978f418d4f3b205acfeebf8a88a7b2a56e0989301a020b2311526194464705d3c310dacba944f97b4f14098f7f520b66574ade6a7a79794a36b28a5dbfc1040e5fa72f45b06a5f307200467bab5047b0eb2e4152e32fa633e9e94d274280f643d7d3169fc59c7e36b6550d417efdcf2fd72869a368e626ab825ed0074eb32d839d677575323b38ad9591d55a0815d136bb4099b9d7b0a8f3f7250279ef16480e576557979f04ec9cde743c8098e19d124ac2e2b76b84a7099a16b7f440ddef0f0e458721d4e3f7e279627ba37fb16a39f3d1b9cadcba78415ef1f56fd55e14f0613390a7a29e30fe17188e3d57da0e00a57ca7c3f599685e21311b7a0878c6e649084b23ce2bbf4e1d661d431824f4ea2ac658a7353ed2d9f6d4d3f78c90b55f82074e27b4693b97208858550d3cd27f656e7421e6d838ed148871a4dfc2170807ab82ab5b9c322b899b8e8a58a3672832101d32dc5a06db3938da98e2e6a368068463c77f5db10fed0d72071a0a959f0b0aa8e78693b19f832c2d27c86485287201e5841eca3ac3a66074c49d6b01cb2e35b0f0afe1228c10c678d8495bc37eee5be49da9f0542399c1bc927609a37ba6e2726ce69bfe1c9dda5ddd53bb52fc88896efc578ac76c279c19596bc502be21417212733c5c3da5e8a695bd10f2cd529f52de9e06b498973146cb564828e0e9557a9f5086e3f1212ab3e2c0006caaaedc4ead0816f6a962ea8d8ca9f6fe81a7e5ed979cdfec9dd5bf4aaba398046cd17729334d1a34a2997e1072250b99e20c2d12d9e38cc397e0e4b6ccd4674283f761be1f6aaa93ea14ac670ca904aeb780708404fe03b9bcfc4203a260ce8c8825da6c5050483c00a8c0672ef72c62a1e1596c2b034bc94c740fa92792297188c57a3a71f964f5a3329c369c11be80de2f583be545529a81a07f9e5a87b714d68987c89a37be1e1bd4bbdfcedfc9904393a570396a0540f85c89eacc3b00e1c221672e69dea84d2582546feafa08cf2deca9b3d5e46f95835d563e48184ba4a540c4cdce5ec51ef8901e1733728704ee3d564f696a3d51d81fb47ab346431251fba63f9b49c760358d2a828a54d777a1511cc9d08ab7aa496db2dd0d7f40d61aedac2e23b968e9720acb9032ef7f8675ac854e1c7f0c55dd93a9ae1ff17c300b8f20fca566a2663f8bc5a702bf1a101ca10acc13e5b08c8cb507c99e7e3201a7f8f3336f3da3c4ad86efb1040e044df119721c6fbab370e0845fa67ad4f0c14f0173b61f7794280c93e02f1bbfaff4fe867f967c34f714f6543624892771838ad55326e5710321151f924a250d24fa43f364eb9ba2735eca8ac64aa80d17d7efe9c7a25c4ccd60578be2add5f644a9370dfc4d784437a8d2e826a2fa0bf6eba98f6ef420b7066a927ce25bc6db57e5c76c7365b088df88cbc12a0f927b023d84deaa6c4fae33a5e4516091ade4cf24fa786f80cdf860e10aea43b0de76c03ed1c8426889d58d64103b4352cbacc06e0fc6a04f032eda93b38b0240465ba7d6ade35670582ef71ecdda31b0e528db3f6a833944065a9ed8a735168b0949339c5cfe5acf956b94caa0e71fb74ec5b4d4ee86801c39fcd481c613cab5b7b2bba00368ad3a345928ce2fe355bf154b231fec1b718a17ab41b52014e88dd9177f2a81c2ef9c0cd1aafbf3ba65b8f2a2ed36ad826142789f889e5049215fcc26a2dde12ef358f7ae6a9162c0ce7b4368c7983e020c77a77aab549b5d0f817339d691f14c6959b63afbaf58524c94518af1e786d2ad69c730bd09aa3bc964e6d327de74028328edd2a94b810a1eee83cd7b1888ea346d0a787b3eb9734e65a47ba329f0b048a74d39c86bcd4934b1b1a7218fe4e632140f1c67f007c5a76dc25d800bad2ee0973b8cdcf2b77c90114b1c66a62973a4e2e069a475ee8716eab12e32c4a396ca354465da1cc33fd037111cdb97a356fdf25e2740995a31f9930860d469269fc154fa2427cd3e7d3f8aa01bff8749d0f07fe96bca4ba06d4ee7ad57e847a467c4c7ebfd2709a8ecdcd6b17c1854cea36a83c925043a6acd505de465f15b7950b97a0cd43b02256ca9f44de2b079530026d5a5317ddee145126d5c8b8cea3ed790000c6f3c69e5db034d205ed5b2a8d439a9fa4951c1ecdfd916e04f250d4b8cb9f42be31d555d2a8754001f63599aa8198f06784b18f0cea486c97f954b2a34375468a0b54762922415e623c82f8bbfbe0a83e0f66bc188a3b9c11ce8edef80230aeba1de829a02a33e0fae70bf932ef0917842744ca8456511521cfaac100baa65e9bf351f7bbf8709c65c5115a14c024ef431206252697e46f9796442962f26bccc06004239cd51fb28e144ec8c7a3f2c5b8cc028e72a911c37c996f6f39f94822bde0aee29c4dccab776de41a4886774cbc9ec3d7489dea57e0f599501c334e1a36b5a1fc397e3a33fda4844c0fd49bbe4914c6365adef12b285aad67a449e8e4f4000513c9a4b60c162989c16c15421c7836053112d213eb66d6b293eb5a0add62db30589605295ff07053e37620bf0f4fca0e82c61868617700bb8800b0a602cd76d9998e1906b23c1b907cb1cb286fb2ef7d4091c0a210bc9f60e2a917f6d6d22b2eea8f4385edc83917e22bf6e2f4968fe2b35652b60b0423c2e6a8ec2fa06f488a6f1ecd2804e83cf121556d44807e3658dba5819fc1e9ed3d424bc0a574700dbc286a643dfdc0a0a03e34b77b6434ce401306e63952cb7d09e40f0b43485f7667d3094fdbb9226c15272c1c46abb0236fe99feec09e7cb94c37e55d3477bb42417e3c353c42b387198dbf7af9128c39b0c8b69dea3c450d09aa7705c10728341f9efb18154ea112e0914ecac1aa1da2becbc0634cc2ff90f8a75a4fb494c5725019e884a609641fa96980d53188dde6226c402476f57d9fd57ca36ccf53179e56f296765921ae7fc98bdf9f6c0d7ed6906871f1d6243a752bfa4b7011e6fdf56d8e8aa0de4993885989301e8e6997363b8018d345f5f2c82e776b628d7d2b7d74d09e5ad583c629c5d5a531ec4ba702c2a47daa7f51e5dbbb64f80c12691e8313349547d8e644473cfe27e9485072ee01132fdd7327527887f1ea514ec315a9235c5d59d6a16a4e4a0b52ae4d936bc342d8b1c1893cac70f0a6c1c854baadac4c523c6fac0a9f38b6ff48334e76ab42d1da989e4ac21a9fbd46a114ce15ec7ed1149a6c3d1750425b0d2576927836dca5c3342ec7657503f5e86f22fd63814bf3eb4b793b28da5203c79c0c054c0a93011af458d4fc909ba426c3c5b1e5614d8cc7f876868d3b864dd7978c17a38deab96f107a228a6915e2d2826b36e692e59065416639b9006f7029bc5889ce48f0ef8e2875958ccfe1e68245554308e4a7157446cb0632ea1b6edf172f0ffadb77435123e78c6b098387064aaf5674f3ecb9348cfc172c2f38ca8e9e5f48208144d4987fe5746fc90e03c6133b11f00f3ab56e8d954fea6e6cc3dc6b606b818798e7e018ab5512f98cf0398ec2b951b91d16195ee79e704416a9132671d4c69b14ac5fa2ae0f122cd926b7c92fecd2d008202192842e3a4a033f379c195b72b1df5f4784ed2dd8b3c97e8dbfdb2bbbe53561ee697df96724f076d36a1ca6aba45d80db51e3e64b202953f2227312fedbf7fcd6f1706446b278ff707d1c2e05c17dd2da2e93461f1ff4f7a7474fc607e5c63590e2282313e888e26427432e8294e072da74c4b6280da5750b0312f18b36e34a58e29a4b01c53f4a7d7e88f9424cbf9ab99b80db65a966a2627f55f7a7214ad17e62216b6540c2ba6e5997dd120f0f9fdd746f7286e7e58db4fe43c6845332dc9361d225ef7868fea23734913aba5bcec97855b42e3f66ea58ed2462c726a1d82c1a062f44456754d9422d61ccfcbc094063a9a91fd10791ae9cbb3f24b6f82b1f161fb4572fc89d047b458b11ea540694db0997fe5729fc821ed4b7715484702109d513d95a117fc828bbbfb14d95de0d760340efd3781be36ab5cb29737fbb7b600523e7cd87428a7e341c1a7d23d6c31e83829cd6c2898e769fb9c38c2695a1a5fe4eb84a1a12c623e80119854476ccff259a15559a226928415f88358da793b0a5c348f331dce3f5d29cba671bec83b737d2d9ce4b41d4268aaf76832fc300e44e846fde843c03721b107e3fce7b59c6487d36abfef2fd9e8f683e0fb6592ff96a38a80c5f9333da14feb1be4c25d64192aa42e69b95ed1450fcc17bdbfffa6e6629f641ea16608ef33f3e9682d8daf1679167547f9458d10f2431ef74c3752cb12eab1f472e0d2bcc7c0e5fac87bd037e326333285bab7e0ee2801eb41c79b02b7ae9ad0a095b00b93a9c105a0fe2bcc1896e8e146598df8021271ae554151a11ddcea1b3b2be5f1fd20fb870ce1571b8b9a65529e23c79055eeaf60ef2a1a2f9ae7784c0bbf770e85d73bf04a4af1e66e27a67c4e78b5243f77c92d251129377d9a5604aff5cf2afead916a47e798a7faae3f6f78798617815cce52ef4daa9560e217a6d2fade32342cbf25921317155324cb5ca4fdafe19e18609c0b6217e8927fd1540b261e7419260ffe27fafe82a2f8c68ffa7145c304efbd11d5d36c1dfbdf52eeed49bfebf8fb5757695970efe30768244af006102defa8708b880809362a5b880d1a69f5ba0d81db178b23241978101a86381382cc0bcc9ddb3cd57d2ce66bfd7b492dec228697b211204005a00cf37913720ee658e49da8a29856f6f66f513f4952895e334e8600cbc53483ceec826bca4311c4b6b64078ca1689e6defef06845aa3c5cf7b878831662bea4d6577d42c059c2b5e2a2ea29e214bb258f695dd9591161b944d70f54a70795374006bf1369e8fd235d07926e5d0bd3c0fa999bb0312e63bd5446a6ad7bcd006bba246b56fe83861d218e41cbcbe18e89ab034f5a3f32997058c091be0b5c322d30ebc133426e6cda54d926b89c96bfeba7a5c27a8030a700b4776ccd0285c399a69619adb7c8492815ddeb4f22257c05f8aee9103e7f55382a07329e33cc30a5c3dcf001f659bff36be605bc38596df2f44622beb64771f140125ea7b83a5da1a5cadcc2c679ad9eb92311f32e1632ac1045a0c6c64d4b605b07b47cc5e084f8b53e360b65e26cfe121ef55ba0f8b4e3a719993f51a84163a0ffc79765c49bf27cf358657d7d58ac8208377dc9037d3890b14541cb395b71c31b3883df86d5e582202d60e5f6fb69f3d9733ba2641a70244c1c888f83800d10c84b5abae0d2ec8ea2c28d88cd1cfc9317ad7a5b4314da2a02f13efd67db98b2e75d82422e427a979f3e934cce2e10685b096bc40829e4f7e09e67e19c4b291c43ee66af324671cffd198ad8b28b649662cd45115aea9c407028840b961d85d1fdf4b3e64d72eca0bf4e2d7554d856b8c08a1e45b3b073c7e690c93a88b107c39acd476a0b3a5214cc9af2758d2cf49b7f1f5ab6ae68c08f762f414ff5ebf85059b4f4a1f9118c06ace70b451ac69a5469576cb383c9dc51df9a817eb8cd18179d0bd8317d6d5ad836951ee05d91077d2f38c86f4547b8ccb41f0b9a244c05296bc0c927bc0466512325bc347facbc24a6951dcb552c5edc5d0f8674bc9dac659768c2ec0f78a99a0c17de6d8649e970ed98ff01cde617a3b35c96cfa0051e9fa8bbad27cc07fdf7b8c8665096bbe57510bb6da406186924028fe181638c0dd12588c13e47618c79898d213b590d44b7eefd04297ebcc869692efdf7949d3bc45b830ec08bf9b6cf1e11d472558d88200e5dbe38b63c732317b3e05e8b11fac38436b9ac25c890dfba20368d87c0828011e6fe2deec0f0789c2a2f4f335c80121518e0bf1ee600f924866355f861cdde5c1b33f290e1832b63b0facc01f47f9de4026589b1c3ae0f5ebcb0ef002c92617d5ba5f987d6b8d4c3cd976e98ea1d996d516c3fc98b5a97cf6cd86fbbb1afdebe9afcb62fb8ff5874d2f23cc19423ad5a7e76e5258c5e952e3d59a3b3f9e3c9f375e51cfea7b1123fa2c6c11d9ceb1a59df02beca780b6e18d3353854b1568cb143c3b893159e3a06fde11b8b4f668354cc0773515d5bf22071a86187ec4c29e5841e4266d985f26782b8a0446a099e6c279c84779c76248273fc9e23ac3f45aec82a795bd741b994d7ab1bda01acd5ee7be677c65615c8aa87d155d4948a811a3feb6a21a4fd16df08fee96529201a6706738b17bdd11ce9bbf1a1e4e548f282cb5c374cc6ecfa448b45349b4b55353367101c5a7b6f71f8f5aa191216a1ad5219f380732078448361d15a046325ce98ee6aaa01c92edf32963085b6df6a7aafd29dfebca472f638f970ae9dbae13b61e03eb0a15f7e359dfef9f8ca0b4895dc1073ca15e90110709e9374d4b73171261d171f9d08fd60a315618f6068111a6fe056825c7c035013ec4e394866a5c9086081294146e29a30b052d7554d66b3a6833616c985f9e8837ead58ae76f9584a0005e4914bab08e346a66e067ebfe9fe538b80968df3de837a0f4ddca7bbe6831a7f73d44bea1e6b0e6dffd9425b634392b6c0c842d466841fa731322e6e7e1598683f7c7ba6e616e2dfc9197e8c054ab437061fd3b53c140b1961a04a73aa80811addc1d7c5044cdf2ea0c879f3d6133495c15cd5a72cac6ddccccc2fbd31ea50f14ea564de41340cb241b1c566a853c5ad3ad4d189ad5d7788120d081c321d0c497f164545f1994fa2887577b0af2027977ee26f979a8b2fb6f5715725da50a5ee34c2c7c10507936e03d140103824e8a320d52feaa2b4b7fe91b866e9dda8d5af22de9315ba05b445aeace2ed8e31d2e1e8ac914484e9131ede23fa717c6d5a07084df5ca714ef6e78040d959aa9b0f8e0e89013f8669a289c323c202806c3cf1642aa6070c9093b3f61ece8ac2e32aea6a9446180be6d15c653bcb4ac4f5b65fa86114b81aaa89314715a6cb42d1008543e08a2f8a67b9a5f89ef89066edf131ce7da52cb8fd0d1e88d6e526e4e010bb07bb8dd01320d8377d9e4fc48be6d493ee49df3698804b0db451871f3ea443c99b3799cb9945863dc23fd3deb4eecac967ca25ae8f1effcb083687a537a8e4ecfaee8669417da76fecc14e259d4731a9a5c202ed251061f392660a99317ea2d5ecf68cfb76b5b95bbe9dbed87628d344f58aa803e67cce4c0ad13325c19eb47853cabee428e9526ccf9ce6434091c9cde588c099666e22cca75bc8132a6bb7a347ec661ae517768f44216e743cb2f646755809547b362f0a9cc6af66352a618cdb1c862bf3b1197c96d56e796f12d6f6ec034835317fecb51a177629c3c4ae1fc343068f30416d11ebd6b277ab3d6132441965f424b380a1d1308f3d64e0afeba0e21190d3fcfbbc05883d4faca963c60fc0618a274260f3d8654565bca85790fc16addd25915407bfd96a7dec5208ba6ce7a3744cbbe8da75ac39094ee5430994424b63256664355ad7aa5829398d6dfa58cb121c2135efd8d6c1a13e782df5e92b6a487679e775f0dff3b7b2d2ba58379ff6957a00033c7181aec8e8f69218c7b7c876889e2dd49891aec68413ccace2b4e9f7d44a00d2c4f13d2e695e442db03b1c59d2db988010e8ca00ea8461fac0e9baa44412c914c53f91bfcde55732c64efeb77e8e3785214a9ec7e51671113b881b4841b3d1f1c17b86e04f38e7059187fcb4b977f39283a208879e981583197da734abfd794871f6b1ccd70a16cac9fd16a20bdafb561e0adafd8728e98bbc002e52d44f785da90f0a97d1dfa28533c5fe6c8049338322ed3d1ded191ebd587912529b4248fd94dfc80fbf1313cafeb15a5baf553e2f0113ead8eeb6544e1ccb149d193790d824c7a2603b640e5378cbebe9d1c7307d0b6345d1d36c4060c26285b07ec9ec088785f9cd604f674c69af6259d791fc312b10223594895551b706a43b3958a328c6463082791a09f3821f31f4cd3c9b9bb8adc66bbf577e7bd25030a81f38d5bb60a33b58c54dbd147c8e60ad13814a0b133a8d98a3341ad1107f7f109cd53e9bd74ab7c79e0e2cb0191425aacd2df740f20c615a7a299707701d1bd25ea661d98bc20999ac79e3f8eb4ee970ab0688939e11d5c725b25f512b3d62bf4f14980b1a3cc046bd31496d394ff0872c129b26de3a190b60b928fb13d3e2f4c873a3da60f335e9709ba39c29f165173870d8c42b4bd95a80269be386ba80141c9f820cd7f689852e7970eec9c128b1f989fe0f8a7a1e06f4c2ec2a849fa48e4cc37514148c8e6b0ee450a2004357508eb59180ff01c3d0aaa0c3540086358f0da913aa28e1a25d2c09f5dec15ac50afb29136bbcd8c4ce155301e5cf486ed4da1597dcfcd1d3c28f38d92b142041daa34e4d4fe0228adc464d779471fd7a62da9d9b774acf497f30aecd2d3d26b339041060a63d029fd703661c092d69e19b96d6c533b5bb04c14905dd63a23b12730e572f74b61173e02e5f0dbfa9f9dcd68a0e1eeca947f3c8c155754b447893bb4cf7f49cbe12f64c780ef47182cef16ecb22366de79f0f1f9f72eaf3714d6092e161f9df50ff52555f154401c1b980a0d2217421c72ea370348e7eb8a96d4c50fb0e2c3d56125e55da3ebbc7bf78ffc5a3acaef66cb7a3f062437a431eb4325b89616da7302d2582617508ab41ad41bd5e89cbee80be7e3bec3977b5f48692564c92c3197df43c55cb59945d458ed820a925b9847678699a471405c834f5118a95dfb13c8c460c93d4615c4f195f73d61babc7947f584f04b6c780dfa801197bd45f6ccdcfbd1c8c1a95afc7a0ba8b076d7775e2eade5c6b469d68de2c3d8cba3497a1706c757f09da291f373f46c549ced83cd47ef8edf2eee17d07818e3297f77a6a78268ce520cdd82f032bcee39f7625866f42e76840aeeead1c9e3200ba703f8b679452ebed6acd3d5c3443d6529d471974b25bf0e361f8882742691cace23ab54f247f75f59a71d869c562cf1f2a86257bdd10ffb42dc7848a4b2b47d84854e0fb324477babfd09adf4354ac67edeb26548b23c20bab8707aca95898879d20619dca3619d1bc987f65da5a730714e669bfde223df764a8eaa6bdf4ffa3d3e54b1a29032b290e67a26479c2b3d7835e2da53a73e4ec1fa60f2ca2905a82014fedc6aa900197f0d0606a125b592c596df7129017923b2f47793f81b5f516a70ac10fa9cc59d28844e5ddde41026848f62239b896d3fbb0d5199f6d4b4e0a8ce8d108f0a21346c48ecf9e511165f54b5ee375b31bd8cf040ea65ff584897555ed5bc5d34a115614b34228c407d2fe8bad6f12371aa8ca274190ae6749ee55aae153660627eab571ff2286b155c1c51970ca61a48cda54a1633ac59f6c0b277db07d2d8de3610db7bc136fb48a66e750753cee23342221d2706a74b262a000d9a027005471cb6147919719ee7254a25601a0725ba1c0ec22fca86c360c770ea3c4cbfe3f4bbaaa3f4c84709102ca2bd1e8499eca98ae98f64bed22fb1cf6458894dad3061a5a660fc575564967462eeaffc3681b9f21f93ec2047c441b918dfd143a4029d433cf289bf55c2c737a8e83541a6861f367a465c942cf8aefa5f08f9a41665f6a539469a451b0aae1a051b59db13eaf388e9b0f9c71d58aadfefa99b1bcc2132e68b01094f7ba6dc2744e12afde301a373b8bf709ece56d388f0a1ca2c152e410befcb7f797c3af8960eea4ae5798c50a09c7a9c72e7ce32e46f96b8a14e84499161f6e309d1381508da8dda890c692af28a2a95521d850948cca4251e4398564c5e5899d57cb9115694bd5cafd5b6fe643515a86d793b543d7881c3b04f981ac9e4b2082f191adb2e8f5aac21b46f8aced6b9f5f302d2a5614ac92c9ec1178c9838cd9dfd3ae1e707b07518e91d9c80d2c84c9bad779c8e5b7b0a48097fba9bee440393d294c2a8a6227530a1d444b766d0bd37c3f7df65f7e1de3295bf6da0d6cc8f069038a074b0a71bf03d528ff39e1845d5f0cdf8a56530f5bd74e0be3941cce5009c6b08c09027ccc8bdf87937392ad2525100e814d3caa7719db6effd86f7d9be721106101cf075b39f2023a8db5b6881c6eef9b82a6c2fec7819389b80a6c037a63d41bbafd4d3d552d0672c0f5ccd95e2425b8b7df6e8acbe51cdc07e3303dbc740d1e1cec2418b5cc2825f2ee32ac85b2dd7d320e1777a886a0a3149173181dd4cbeb975a50542de74bc3c22aa4799e170c19cfa820f9a8e0d5dcdd223a8ca290b6463b42e5faac4b4e31720e50ee54f2653d1046068b92707fd9d5f20deb1a19245414debb3e3de0e8647931248dbbf3184abdae5110d4b4e1729df8e4bc674cfda653696d3e226cffa0d455abc8675d5ccddcb35aba376c8ea38cbbd2d196b365fda25d9c7f128a3183abdc81f0e7d726e4add57a892d41360c71227193c6c9067131daeabbb06c50313d8afde471e6cff531662806bcd20662dea4b52c8d3e7a5d0075f10d8a00236343b7c383d94d2fe9cb40f13f514e90c0034427a3386666f3a4fd481facefd4eb06ab8c5451bd16f90bfa58c72052a46cc04f56f0525eee39ef81206a7be8529943d1162df127da355b11eef73b6262074107ea136b6cc54d7123acf42e6c0ff20ea41dc8c90c53554f991ef5c48509c3491610545427e61fd85024ae8724328f5f674b91cfdc228d7910d2233d1a83fc04c0cfd31ad887545d47ba30266f95f4cce263e98606cb3d26f1a5569e644d16728d08e2b18ab512f585bb71020d429febb0659a5f1c935d7106c5af5ccb011c504a90f4c420d1a53fd4e867502c16d5e6fa0b2165c448d6e3d41cf60574ab8e2cc5fa3708bd7a374d301888c23416894d6140cecce420720499d02af21aa67e10b477212de8598b5712d70e326f4ba88ec92d4674f427f55a59e127d5259ca2f93ef26f8b2049c9e6499bd4eefaa68588bff53227fb218e5e1caa89211a8d19d9e9f5f29d60173b33130aa3d4bbd9d628f9da390a3a0d08615f24b67f5b648bf9cfdea8d2bbc362ec1fb14261cbbb81c73fc176f68ca69fbfa7743c9a248230f3ba55f27b8e89a8ab8b6f41455259fa4eacf7fc661ab22cc9774d6abaa4a63e626ba127989b6b3e5857de0d621dc9e7a6d6df8621ab19218e44467082423faa8b9ba0cb6cb3fa8525926534920874be70504abe218704dc388d93f5305417da51f0efa29847ae06a377537e73819b9df7fe775a2a627cf07845a1bb3c4b06fea7e50ff97fe0b016b9230cbdeaa90d84f9b4fcdc5acbf5d1439dedb5396b277d448c2348948d494c26ed84d29868049f000a07ebdd25e670c4de106b365cb34589ab09fad52cec0c86c5815bb62bb6eb202a4cddce83838c931661278dff7849daa2dd6b9d226905d68de12b01e68b408ffd3c42ff2501f628b4a6ad2c5c0ad3596c6e24781c9d4f372fab886a97a8bed653c73afdd64c0ff5acaa068dc2fbd7871be9474d70dda77c85907dde54598666b3ec244ea7a3b60445f81127bc11052f29b5e926ed63d6150e4cedaadd11b1a3e3fab324ff1c9f4ce3f215bbf0b87f0506788f213eb835a35a3b61b58db4e35276081bb9b2c8d16f9ef959552e5899012cd4a246246d5ed4d0508923f45b2e4f6d55b6301ce8c652b6db4722b7a0283ed4cc37076fd8c54379ccbb8490473e450ebb7e8f98ce26e198e665d259457ecf2536b0fbfa8d10a2bb5898d7e80b3ed9f2cd1cae0fd5170fc5fd74cc621d442a0e6f1926e874430efd5ab805536eb5ae090adb4100d29beb804e190093da4837634da359e3dbc0cfe9b86e8a5f974fe1c29b6684747ea00cdfcbcedcd9659ec5e48f7f59a62e1dd3d591636d6227de41495c588a8d57fd36db5ea7f8755cbad867cdd4d18543a190f6fd8370147ed84840aaafe7757c038f3f8cd2664904ee86b46e45f32c3d47bedd6dc52d19e1970f5b019435f195243076a7f3d66881f641f32d651ff06809f3afccf9d11ca02dc738e5da4ae9c752bea81ff0a7e8861ae7b3120c55259672a63cbdd6b51fd22208a881ff6cb7b40cb0aac309c67f10187567ad85097ac543223a810f9eb5381a37f7608d5acac79d18cebe723c11f13366da1f97660d639b5e429f11578b1356f84104edac04452f71b5cb1633dcc6a86e8d6d667082163af95585902fb0e929ddb5a8701c7a9d9d7366799ae4c2b5aeff24f708ffdf447eca434f646d7515861b7598a98d8d9651efc4c4704c2db72c2d3507427352ab15ff111ccd70b4c7cffe9c1b390134d78f4ad25f803fe78a0ce543d9817d9ea3e4fed879d1d2c2c7e379e1ca78def14c42bcf51a34da58f71719e92eb9e35b2dbcac3ae1624e5624d672e5292abead7236c369aa90d471bc324f4e178870f84caeb96ff51e309ebaab7789d4bd8d6620539973b0ea95a01a25f42306075156f09f4cbb43b5e8b19e3f53a54c6d4ed9eb7df59efdb25b42ae8253d171ca6762bd40ee67e45c9782aae1001059682e41fa3eaf13478d4ac96f9a7e76ddb8c5991b130d2f9b400755f6bf7fb9749b6d18b071a9dacdaf7ab95746e6fa3c28c61ef4ff6eff337220faaa858ceef4d8e89baa93e14bf02885996f00c5bbb691621577531a8a3b149bdf9fdfe0f0e4f59fe4223247ade818187033462fbcc261bbbcd4d314d34e1d1394c1df743a51aa765fd65088a8865833e3dc9386cf0615d361a884007c7c9a6831aaacbb4f64fb09e2deb8401b8f3a978d3c99ddf55ba10dc6f242c9b5aa615e1d37a7766ab40b1a9bb29c654dbf4f05b9f28b8c0401467e3dd5cdc36446a2f77f59d083ab8b279849c6175f5ddce88f3ba09ca992acdb41251a649c0cf3700caf2d1df85ed8dceca99e3a7fc7588ed7a12ec09b3ff973cb5c989db9281113c1245b933a41308e12973b7def48987d8ad1dfe44af2759b8756f5ed0b3f2ff987a0663fff5ca79f34c0e8431ae7fa844b675d66cd9007bef6613f8a7baa6c1a686bba6962b72bf4e31ee6e717c85359927439e0438b3152f50ab6c9547befdeed93f12f2fd8fed8ab8c566fe517bf87aede8e95bdb39950647ee7002c89a8c1ce36cdeb9c2e99cbb6e68b06982d2e8a26e5cda2edb48c5d3f65995be1fe144f816b0653ecddfe3b7fe2e3add5fee9eb14e4cce64febc4f1013e542c9b218f56e3d59c2615ecc61750c6da5921a0cb383a5a9ad10797ae66ddd2c7f96cd6219871e75dd29a41b157de8e172ae3172fb93043ee378577a45cbff984f247de8ec2b0bb1cc4e7cc5ba486e2b5a9330331f2ea128b46b17d000dbd10d1d10615eaed0abe0e74e80b3de9f370136c68362394d5fd3e26a7ab856eb1336996d8f477b2574dbfa91e5065cbda90993aa1ca6ec3d99d03119d53882e684954e20ea4ae8e53ad30b472b089b976d0ecb0c32d4f00c01abdeaea8f9f47c5b505b65ac45f154d278c542d2a030bac0098d8c80ea40f646e8deee9b26072ba65a7947183b81e0bce6f52f51e1154b89de52706be91bb01f6d8ff729ba619899273d99895aaf95244ea07e0e7b8ea824a15f538cbcf568149f0a60b9ead9714a9efa1b00efa89436f11bc4a8e9daa8a0640df73a354638ab62672bc22ef34e186c027e25e679e02d7b6c422a3231f82b150bb97e2775e49ea2eb2054f0426662b34e3421ec82f86776c5969bfa17fe0c70a4493efa727c109be3e24772e587f21f2672fc8aeebd31dc670ec7a7b252320745bdafcb6e4cb85c251e8e04e2b7a53699f4eca6bfbf696d50288f034534cdda46e22415741de15595d435b3dc06b40e4d1ea4cb41ea35935111298ee24ddeb4af63c35d734f63cd78a9aa9f33637faac911d43e84942f3830be87725b559af966dd3949b0f496e7902a638b75536987c01b150f5c4558edc9c3d0d575471e76b5f1d3432950311489a6dff4725a378c1f7e9ebb32a2e1dce1d38a942505c4e18b69d9ae77330125c754a91cb480d722dc554c3b871c5e85560938eb62021d561c65b616ab999d2572686f5301064c4b56fdf30920174c7973f506c4cb731b6bb6bc876d38e8201b22c59cd91c4d9945b99887edde51fdd263dfde65ca6a80364b08e9b0ccaf16edc4cc7763a6d18ed337160f16ed8e19e7b817913b5031cdd12d908288b964127ca9709dd2fe67a14d77b9d392abcf7202f16b902193481f7a4c9162f5e417a18530da56459359701ed23c6454556ac2e519b4ba9e37a877da918327535708c689047cc4d82393ed48ce811e4b5c131659d4e136804759f370254d0ebdd25dea00c9e0cacbf3ca9035ff2eb8b6dad6d4361caeb199a13737b54ac131e905286fd3b0a53e2a41c8de13e75487b587feba2dc22400e26bfc7440105b7542b36998fc2f4072c313b1e4e4f2f0d6010e9fef8bb0572dd6a357d109a55563d776e13f97086f43a9523c97ee2fd1d297e3469b82b4fc2afec1ef9043761e50277ab9f539e2c479b33494a747ab76904274bb6738a979c7e9109ad3c9535d486d73924150377da02906e920be55c746d505d5323dfdd2258e5749e24c6b0334e721750aacb28d1da721a1cb533aeba539be5c302472e26de877e0035d799b5e3749ce1041e4760d113b0050a34bd61ade4f2bbdc34ded0b82ff8d419f0b5e175c55af1ddf598f2a7b5c80cda4487d3aa1b9a54131d1a2da94e8f4c84be6ef954e8909c646d3a175dc8527376a882a27d1e8ca1c541133af7bc37bcf5950f3398b6f2f7732c1147200b3061271ff93ab0380ff05fd71f95af0e4a8bc43ee7a644a33f5f295f31ad625f7a39025a844d5d59adeb503d25938a307aa24a547498faf1e71c04ab3429d0eeb47eb9bf1f64912c373cee104fb2fad3deb4b490ec8bbf07a10207020ff6851ccced069612c7b98e7ee5ec9871e307e6677718a7b9a1105d63415e6c0819bb84172b0298c7914cc7cec0aa5eb44194277a87a3514f3be402fc5c3e253da44483f6a5f8bafc3bf36394e32853c1d16c9c7c9e78fb1c5d5a6bd1d6c54d01d886b17471a4e571ab8080a658a7611384aa7dbe4ed0e3067328ee89a8dfe391296469c02901c8f33a5ebe8bcd27d459fe6a99c160aeacbb36480c2ecb4f6ff986ca5d63c51a025e6388dc428eb1c9bbdbfde63d6535abeff11e7005aba4bc0a7a12106c3089652c9ffc8d75ab02c544807e4558a9ac53e912999c72eb656b9b00963670a3b5cc62b9d7b44db1c0d5aee5ad3a95136c19a917fab64e85889a0a5b8480ff097a146c0c67636562d37395aff996dffe288531a92660afda893738874b76666dbba220966b61de8d917bde01597f3d0d95a07786e8fbc095cca0ca6747349b11731a81b1b6b41b2c08460fa3a712128a38d4933156b9df9aa49d7ccea7217e7601817d8c728f7abe1c4a7d8167c5f08/usr/src/kernels/3.10.0-957.5.1.el7.x86_64build@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-3.10.0-957.5.1.el7.src.rpmconfig(kernel)kernelkernel(Dot11d_Channelmap)kernel(FsmChangeState)kernel(FsmDelTimer)kernel(FsmEvent)kernel(FsmFree)kernel(FsmInitTimer)kernel(FsmNew)kernel(FsmRestartTimer)kernel(HT_update_self_and_peer_setting)kernel(HiSax_closecard)kernel(IO_APIC_get_PCI_irq_vector)kernel(I_BDEV)kernel(PDE_DATA)kernel(PageHeadHuge)kernel(PageHuge)kernel(RSA_public_key_algorithm)kernel(RemovePeerTS)kernel(___pskb_trim)kernel(___pskb_trim_adjust_truesize)kernel(___ratelimit)kernel(__ablk_encrypt)kernel(__ablkcipher_walk_complete)kernel(__acpi_handle_debug)kernel(__acpi_nfit_notify)kernel(__acpi_nvdimm_notify)kernel(__add_pages)kernel(__alloc_pages_nodemask)kernel(__alloc_percpu)kernel(__alloc_percpu_gfp)kernel(__alloc_skb)kernel(__alloc_workqueue_key)kernel(__apei_exec_run)kernel(__async_tx_find_channel)kernel(__ata_change_queue_depth)kernel(__ata_ehi_push_desc)kernel(__atomic_notifier_call_chain)kernel(__audit_inode_child)kernel(__bcma_driver_register)kernel(__bdev_dax_supported)kernel(__bdevname)kernel(__bforget)kernel(__bio_clone)kernel(__bitmap_and)kernel(__bitmap_andnot)kernel(__bitmap_complement)kernel(__bitmap_empty)kernel(__bitmap_equal)kernel(__bitmap_full)kernel(__bitmap_intersects)kernel(__bitmap_or)kernel(__bitmap_parse)kernel(__bitmap_shift_left)kernel(__bitmap_shift_right)kernel(__bitmap_subset)kernel(__bitmap_weight)kernel(__bitmap_xor)kernel(__blk_end_request)kernel(__blk_end_request_all)kernel(__blk_end_request_cur)kernel(__blk_end_request_err)kernel(__blk_mq_alloc_request)kernel(__blk_mq_debugfs_rq_show)kernel(__blk_mq_end_request)kernel(__blk_put_request)kernel(__blk_run_queue)kernel(__blkdev_driver_ioctl)kernel(__blkdev_reread_part)kernel(__blkg_prfill_rwstat)kernel(__blkg_prfill_u64)kernel(__blkg_release_rcu)kernel(__block_page_mkwrite)kernel(__block_write_begin)kernel(__block_write_full_page)kernel(__blockdev_direct_IO)kernel(__blocking_notifier_call_chain)kernel(__blowfish_enc_blk)kernel(__blowfish_enc_blk_4way)kernel(__bpf_call_base)kernel(__bread)kernel(__breadahead)kernel(__break_lease)kernel(__brelse)kernel(__cachemode2pte_tbl)kernel(__camellia_enc_blk)kernel(__camellia_enc_blk_2way)kernel(__camellia_setkey)kernel(__cap_empty_set)kernel(__cast5_decrypt)kernel(__cast5_encrypt)kernel(__cast6_decrypt)kernel(__cast6_encrypt)kernel(__cast6_setkey)kernel(__ceph_open_session)kernel(__cfg80211_alloc_event_skb)kernel(__cfg80211_alloc_reply_skb)kernel(__cfg80211_send_event_skb)kernel(__chash_table_copy_in)kernel(__chash_table_copy_out)kernel(__check_object_size)kernel(__check_region)kernel(__check_sticky)kernel(__class_create)kernel(__class_register)kernel(__cleancache_get_page)kernel(__cleancache_init_fs)kernel(__cleancache_init_shared_fs)kernel(__cleancache_invalidate_fs)kernel(__cleancache_invalidate_inode)kernel(__cleancache_invalidate_page)kernel(__cleancache_put_page)kernel(__clear_user)kernel(__clk_get_flags)kernel(__clk_get_hw)kernel(__clk_get_name)kernel(__clk_register)kernel(__clocksource_register_scale)kernel(__clocksource_updatefreq_scale)kernel(__compat_only_sysfs_link_entry_to_kobj)kernel(__cond_resched_lock)kernel(__cond_resched_softirq)kernel(__const_udelay)kernel(__cookie_v4_check)kernel(__cookie_v4_init_sequence)kernel(__cookie_v6_check)kernel(__cookie_v6_init_sequence)kernel(__copy_user_nocache)kernel(__cpufreq_driver_target)kernel(__crc32c_le)kernel(__crc32c_le_combine)kernel(__crypto_alloc_tfm)kernel(__crypto_dequeue_request)kernel(__crypto_memneq)kernel(__css_put)kernel(__css_tryget)kernel(__d_drop)kernel(__dax_zero_page_range)kernel(__dec_zone_page_state)kernel(__delay)kernel(__destroy_inode)kernel(__dev_forward_skb)kernel(__dev_get_by_flags)kernel(__dev_get_by_index)kernel(__dev_get_by_name)kernel(__dev_getfirstbyhwtype)kernel(__dev_kfree_skb_any)kernel(__dev_kfree_skb_irq)kernel(__dev_remove_offload)kernel(__dev_remove_pack)kernel(__dev_set_mtu)kernel(__devm_gpiod_get)kernel(__devm_gpiod_get_index)kernel(__devm_gpiod_get_index_optional)kernel(__devm_gpiod_get_optional)kernel(__devm_release_region)kernel(__devm_request_region)kernel(__dma_request_channel)kernel(__dquot_alloc_space)kernel(__dquot_free_space)kernel(__dquot_transfer)kernel(__drm_atomic_helper_connector_destroy_state)kernel(__drm_atomic_helper_connector_duplicate_state)kernel(__drm_atomic_helper_connector_reset)kernel(__drm_atomic_helper_crtc_destroy_state)kernel(__drm_atomic_helper_crtc_duplicate_state)kernel(__drm_atomic_helper_plane_destroy_state)kernel(__drm_atomic_helper_plane_duplicate_state)kernel(__drm_atomic_helper_private_obj_duplicate_state)kernel(__drm_atomic_state_free)kernel(__drm_crtc_commit_free)kernel(__drm_get_edid_firmware_path)kernel(__drm_mm_interval_first)kernel(__drm_printfn_debug)kernel(__drm_printfn_info)kernel(__drm_printfn_seq_file)kernel(__drm_set_edid_firmware_path)kernel(__dst_destroy_metrics_generic)kernel(__dst_free)kernel(__dynamic_dev_dbg)kernel(__dynamic_netdev_dbg)kernel(__dynamic_pr_debug)kernel(__efivar_entry_delete)kernel(__efivar_entry_get)kernel(__efivar_entry_iter)kernel(__elv_add_request)kernel(__ethtool_get_link_ksettings)kernel(__ethtool_get_settings)kernel(__f_setown)kernel(__fat_fs_error)kernel(__fcoe_get_lesb)kernel(__fentry__)kernel(__fib6_flush_trees)kernel(__fib_lookup)kernel(__find_get_block)kernel(__find_get_page)kernel(__find_lock_page)kernel(__first_cpu)kernel(__free_iova)kernel(__free_pages)kernel(__frontswap_init)kernel(__frontswap_invalidate_area)kernel(__frontswap_invalidate_page)kernel(__frontswap_load)kernel(__frontswap_store)kernel(__frontswap_test)kernel(__fscache_acquire_cookie)kernel(__fscache_alloc_page)kernel(__fscache_attr_changed)kernel(__fscache_check_consistency)kernel(__fscache_check_page_write)kernel(__fscache_disable_cookie)kernel(__fscache_enable_cookie)kernel(__fscache_invalidate)kernel(__fscache_maybe_release_page)kernel(__fscache_read_or_alloc_page)kernel(__fscache_read_or_alloc_pages)kernel(__fscache_readpages_cancel)kernel(__fscache_register_netfs)kernel(__fscache_relinquish_cookie)kernel(__fscache_uncache_all_inode_pages)kernel(__fscache_uncache_page)kernel(__fscache_unregister_netfs)kernel(__fscache_update_cookie)kernel(__fscache_wait_on_invalidate)kernel(__fscache_wait_on_page_write)kernel(__fscache_write_page)kernel(__fsnotify_inode_delete)kernel(__fsnotify_parent)kernel(__ftrace_vbprintk)kernel(__ftrace_vprintk)kernel(__generic_block_fiemap)kernel(__generic_file_aio_write)kernel(__genl_register_family)kernel(__get_free_pages)kernel(__get_hash_from_flowi4)kernel(__get_hash_from_flowi6)kernel(__get_mtd_device)kernel(__get_page_tail)kernel(__get_user_1)kernel(__get_user_2)kernel(__get_user_4)kernel(__get_user_8)kernel(__get_user_pages)kernel(__get_user_pages_fast)kernel(__get_user_pages_unlocked)kernel(__get_vm_area)kernel(__getblk)kernel(__getnstimeofday64)kernel(__gfn_to_pfn_memslot)kernel(__gnet_stats_copy_basic)kernel(__gpiod_get)kernel(__gpiod_get_index)kernel(__gpiod_get_index_optional)kernel(__gpiod_get_optional)kernel(__hci_cmd_sync)kernel(__hci_cmd_sync_ev)kernel(__hda_codec_driver_register)kernel(__hid_register_driver)kernel(__hid_request)kernel(__ht_create_irq)kernel(__hv_pkt_iter_next)kernel(__hvc_resize)kernel(__hw_addr_init)kernel(__hw_addr_sync)kernel(__hw_addr_sync_dev)kernel(__hw_addr_unsync)kernel(__hw_addr_unsync_dev)kernel(__i2c_board_list)kernel(__i2c_board_lock)kernel(__i2c_first_dynamic_bus_num)kernel(__i2c_transfer)kernel(__ib_alloc_cq)kernel(__ib_alloc_pd)kernel(__ib_alloc_xrcd)kernel(__idr_get_new_above)kernel(__idr_pre_get)kernel(__idr_remove_all)kernel(__ieee80211_create_tpt_led_trigger)kernel(__ieee80211_get_assoc_led_name)kernel(__ieee80211_get_radio_led_name)kernel(__ieee80211_get_rx_led_name)kernel(__ieee80211_get_tx_led_name)kernel(__inc_zone_page_state)kernel(__inet6_hash)kernel(__inet6_lookup_established)kernel(__inet_hash_nolisten)kernel(__inet_inherit_port)kernel(__inet_lookup_established)kernel(__inet_lookup_listener)kernel(__inet_stream_connect)kernel(__inet_twsk_hashdance)kernel(__init_kthread_worker)kernel(__init_rwsem)kernel(__init_swait_queue_head)kernel(__init_waitqueue_head)kernel(__inode_permission)kernel(__inode_sub_bytes)kernel(__insert_inode_hash)kernel(__invalidate_device)kernel(__ioapic_set_affinity)kernel(__iowrite32_copy)kernel(__iowrite64_copy)kernel(__ip4_datagram_connect)kernel(__ip6_local_out)kernel(__ip_dev_find)kernel(__ip_route_output_key_hash)kernel(__ip_select_ident)kernel(__ip_tunnel_change_mtu)kernel(__ipmi_get_version)kernel(__iptunnel_pull_header)kernel(__ipv6_addr_type)kernel(__irq_alloc_descs)kernel(__irq_alloc_hwirqs)kernel(__irq_set_handler)kernel(__iscsi_complete_pdu)kernel(__iscsi_get_task)kernel(__iscsi_put_task)kernel(__iscsit_check_dataout_hdr)kernel(__ishtp_cl_driver_register)kernel(__iwl_crit)kernel(__iwl_err)kernel(__iwl_info)kernel(__iwl_warn)kernel(__kernel_fpu_begin)kernel(__kernel_fpu_end)kernel(__kernel_param_lock)kernel(__kernel_param_unlock)kernel(__kernel_stack_70__)kernel(__kfifo_alloc)kernel(__kfifo_dma_in_finish_r)kernel(__kfifo_dma_in_prepare)kernel(__kfifo_dma_in_prepare_r)kernel(__kfifo_dma_out_finish_r)kernel(__kfifo_dma_out_prepare)kernel(__kfifo_dma_out_prepare_r)kernel(__kfifo_free)kernel(__kfifo_from_user)kernel(__kfifo_from_user_r)kernel(__kfifo_in)kernel(__kfifo_in_r)kernel(__kfifo_init)kernel(__kfifo_len_r)kernel(__kfifo_max_r)kernel(__kfifo_out)kernel(__kfifo_out_peek)kernel(__kfifo_out_peek_r)kernel(__kfifo_out_r)kernel(__kfifo_skip_r)kernel(__kfifo_to_user)kernel(__kfifo_to_user_r)kernel(__kfree_skb)kernel(__kmalloc)kernel(__kmalloc_node)kernel(__krealloc)kernel(__kvm_apic_update_irr)kernel(__kvm_set_memory_region)kernel(__l2tp_session_unhash)kernel(__list_add)kernel(__list_add_rcu)kernel(__list_del_entry)kernel(__local_bh_enable_ip)kernel(__lock_buffer)kernel(__lock_page)kernel(__lock_page_killable)kernel(__locks_copy_lock)kernel(__lru_cache_add)kernel(__mark_inode_dirty)kernel(__max_logical_packages)kernel(__mdiobus_register)kernel(__mei_cldev_driver_register)kernel(__mem_cgroup_count_vm_event)kernel(__memcg_kmem_get_cache)kernel(__memcpy)kernel(__memcpy_mcsafe)kernel(__mlx4_cmd)kernel(__mlx4_register_mac)kernel(__mlx4_replace_mac)kernel(__mlx4_unregister_mac)kernel(__mmc_claim_host)kernel(__mmc_send_status)kernel(__mmdrop)kernel(__mmu_notifier_invalidate_range)kernel(__mmu_notifier_invalidate_range_end)kernel(__mmu_notifier_invalidate_range_start)kernel(__mmu_notifier_register)kernel(__mmu_notifier_register_rhel7)kernel(__mnt_is_readonly)kernel(__mod_zone_page_state)kernel(__module_address)kernel(__module_get)kernel(__module_put_and_exit)kernel(__module_text_address)kernel(__mtd_next_device)kernel(__mutex_init)kernel(__napi_alloc_skb)kernel(__napi_complete)kernel(__napi_schedule)kernel(__napi_schedule_irqoff)kernel(__nd_driver_register)kernel(__ndelay)kernel(__ndisc_fill_addr_option)kernel(__neigh_create)kernel(__neigh_event_send)kernel(__neigh_for_each_release)kernel(__neigh_set_probe_once)kernel(__net_get_random_once)kernel(__netdev_alloc_skb)kernel(__netif_napi_add)kernel(__netif_schedule)kernel(__netlink_dump_start)kernel(__netlink_kernel_create)kernel(__netlink_ns_capable)kernel(__netlink_remove_tap)kernel(__netpoll_cleanup)kernel(__netpoll_free_async)kernel(__netpoll_setup)kernel(__next_cpu)kernel(__next_cpu_nr)kernel(__nf_conntrack_confirm)kernel(__nf_conntrack_helper_find)kernel(__nf_ct_expect_find)kernel(__nf_ct_ext_add_length)kernel(__nf_ct_ext_destroy)kernel(__nf_ct_kill_acct)kernel(__nf_ct_l4proto_find)kernel(__nf_ct_refresh_acct)kernel(__nf_ct_try_assign_helper)kernel(__nf_nat_l4proto_find)kernel(__nf_nat_mangle_tcp_packet)kernel(__nla_put)kernel(__nla_put_64bit)kernel(__nla_put_nohdr)kernel(__nla_reserve)kernel(__nla_reserve_64bit)kernel(__nla_reserve_nohdr)kernel(__nlmsg_put)kernel(__node_distance)kernel(__ntb_register_client)kernel(__nvme_submit_sync_cmd)kernel(__nvmf_check_ready)kernel(__nvram_check_checksum)kernel(__nvram_read_byte)kernel(__nvram_write_byte)kernel(__online_page_free)kernel(__online_page_increment_counters)kernel(__online_page_set_limits)kernel(__ovs_vport_ops_register)kernel(__page_cache_alloc)kernel(__page_file_index)kernel(__page_file_mapping)kernel(__page_frag_cache_drain)kernel(__page_symlink)kernel(__pagevec_lru_add)kernel(__pagevec_release)kernel(__pci_complete_power_transition)kernel(__pci_enable_wake)kernel(__pci_hp_register)kernel(__pci_register_driver)kernel(__pci_reset_function)kernel(__pci_reset_function_locked)kernel(__per_cpu_offset)kernel(__percpu_counter_add)kernel(__percpu_counter_compare)kernel(__percpu_counter_init)kernel(__percpu_counter_sum)kernel(__percpu_ida_init)kernel(__platform_driver_register)kernel(__pm_relax)kernel(__pm_runtime_disable)kernel(__pm_runtime_idle)kernel(__pm_runtime_resume)kernel(__pm_runtime_set_status)kernel(__pm_runtime_suspend)kernel(__pm_runtime_use_autosuspend)kernel(__pm_stay_awake)kernel(__pm_wakeup_event)kernel(__pneigh_lookup)kernel(__print_symbol)kernel(__printk_ratelimit)kernel(__ps2_command)kernel(__pskb_copy)kernel(__pskb_pull_tail)kernel(__pte2cachemode_tbl)kernel(__put_cred)kernel(__put_devmap_managed_page)kernel(__put_mtd_device)kernel(__put_net)kernel(__put_task_struct)kernel(__put_user_1)kernel(__put_user_2)kernel(__put_user_4)kernel(__put_user_8)kernel(__put_user_ns)kernel(__pv_queued_spin_lock_slowpath)kernel(__qdisc_calculate_pkt_len)kernel(__quota_error)kernel(__radix_tree_insert)kernel(__raw_notifier_call_chain)kernel(__rb_erase_color)kernel(__rb_insert_augmented)kernel(__refrigerator)kernel(__register_binfmt)kernel(__register_chrdev)kernel(__register_cpu_notifier)kernel(__register_nmi_handler)kernel(__release_region)kernel(__remove_inode_hash)kernel(__remove_pages)kernel(__request_module)kernel(__request_region)kernel(__rh_call_ndo_setup_tc)kernel(__rh_kabi_protect_Qdisc)kernel(__ring_buffer_alloc)kernel(__rmi_register_function_handler)kernel(__root_device_register)kernel(__round_jiffies)kernel(__round_jiffies_relative)kernel(__round_jiffies_up)kernel(__round_jiffies_up_relative)kernel(__rpc_wait_for_completion_task)kernel(__rt_mutex_init)kernel(__rtnl_af_unregister)kernel(__rtnl_link_register)kernel(__rtnl_link_unregister)kernel(__rtnl_register)kernel(__sb_end_write)kernel(__sb_start_write)kernel(__sbitmap_queue_get)kernel(__sbitmap_queue_get_shallow)kernel(__scm_destroy)kernel(__scm_send)kernel(__scsi_add_device)kernel(__scsi_alloc_queue)kernel(__scsi_device_lookup)kernel(__scsi_device_lookup_by_target)kernel(__scsi_format_command)kernel(__scsi_get_command)kernel(__scsi_iterate_devices)kernel(__scsi_print_sense)kernel(__scsi_put_command)kernel(__sdhci_add_host)kernel(__sdhci_read_caps)kernel(__secpath_destroy)kernel(__seq_open_private)kernel(__serio_register_driver)kernel(__serio_register_port)kernel(__serpent_crypt_ctr)kernel(__serpent_decrypt)kernel(__serpent_encrypt)kernel(__serpent_setkey)kernel(__set_page_dirty_buffers)kernel(__set_page_dirty_nobuffers)kernel(__set_personality)kernel(__sg_alloc_table)kernel(__sg_alloc_table_from_pages)kernel(__sg_free_table)kernel(__sg_page_iter_next)kernel(__sg_page_iter_start)kernel(__sk_backlog_rcv)kernel(__sk_dst_check)kernel(__sk_mem_raise_allocated)kernel(__sk_mem_reclaim)kernel(__sk_mem_reduce_allocated)kernel(__sk_mem_schedule)kernel(__sk_queue_drop_skb)kernel(__skb_checksum)kernel(__skb_checksum_complete)kernel(__skb_checksum_complete_head)kernel(__skb_flow_dissect)kernel(__skb_flow_get_ports)kernel(__skb_get_hash)kernel(__skb_get_hash_flowi4)kernel(__skb_get_hash_flowi6)kernel(__skb_get_hash_symmetric)kernel(__skb_gro_checksum_complete)kernel(__skb_gso_segment)kernel(__skb_recv_datagram)kernel(__skb_try_recv_datagram)kernel(__skb_tx_hash)kernel(__skb_vlan_pop)kernel(__skb_wait_for_more_packets)kernel(__skb_warn_lro_forwarding)kernel(__smp_mb__after_atomic)kernel(__smp_mb__before_atomic)kernel(__snd_hda_add_vmaster)kernel(__snd_hda_codec_cleanup_stream)kernel(__snd_pcm_lib_xfer)kernel(__snd_rawmidi_transmit_ack)kernel(__snd_rawmidi_transmit_peek)kernel(__snd_seq_driver_register)kernel(__snd_usbmidi_create)kernel(__snd_util_mem_alloc)kernel(__snd_util_mem_free)kernel(__snd_util_memblk_new)kernel(__sock_create)kernel(__sock_queue_rcv_skb)kernel(__sock_recv_timestamp)kernel(__sock_recv_ts_and_drops)kernel(__sock_recv_wifi_status)kernel(__splice_from_pipe)kernel(__srcu_notifier_call_chain)kernel(__srcu_read_lock)kernel(__srcu_read_unlock)kernel(__ssb_driver_register)kernel(__stack_chk_fail)kernel(__starget_for_each_device)kernel(__supported_pte_mask)kernel(__suspend_report_result)kernel(__sw_hweight16)kernel(__sw_hweight32)kernel(__sw_hweight64)kernel(__sw_hweight8)kernel(__symbol_get)kernel(__symbol_put)kernel(__sync_dirty_buffer)kernel(__sysfs_match_string)kernel(__task_pid_nr_ns)kernel(__tasklet_hi_schedule)kernel(__tasklet_hi_schedule_first)kernel(__tasklet_schedule)kernel(__tb_ring_enqueue)kernel(__tcf_block_cb_register)kernel(__tcf_block_cb_unregister)kernel(__tcf_em_tree_match)kernel(__tcf_idr_release)kernel(__test_set_page_writeback)kernel(__trace_bprintk)kernel(__trace_bputs)kernel(__trace_note_message)kernel(__trace_printk)kernel(__trace_puts)kernel(__tracepoint_add_device_to_group)kernel(__tracepoint_attach_device_to_domain)kernel(__tracepoint_block_bio_complete)kernel(__tracepoint_block_bio_remap)kernel(__tracepoint_block_rq_remap)kernel(__tracepoint_block_split)kernel(__tracepoint_block_unplug)kernel(__tracepoint_br_fdb_add)kernel(__tracepoint_br_fdb_external_learn_add)kernel(__tracepoint_br_fdb_update)kernel(__tracepoint_cpu_idle)kernel(__tracepoint_detach_device_from_domain)kernel(__tracepoint_devlink_hwmsg)kernel(__tracepoint_dma_fence_emit)kernel(__tracepoint_dma_fence_enable_signal)kernel(__tracepoint_extlog_mem_event)kernel(__tracepoint_fdb_delete)kernel(__tracepoint_io_page_fault)kernel(__tracepoint_kfree)kernel(__tracepoint_kfree_skb)kernel(__tracepoint_kmalloc)kernel(__tracepoint_kmalloc_node)kernel(__tracepoint_kmem_cache_alloc)kernel(__tracepoint_kmem_cache_alloc_node)kernel(__tracepoint_kmem_cache_free)kernel(__tracepoint_kvm_avic_incomplete_ipi)kernel(__tracepoint_kvm_avic_unaccelerated_access)kernel(__tracepoint_kvm_cr)kernel(__tracepoint_kvm_exit)kernel(__tracepoint_kvm_fast_mmio)kernel(__tracepoint_kvm_inj_virq)kernel(__tracepoint_kvm_invlpga)kernel(__tracepoint_kvm_msr)kernel(__tracepoint_kvm_nested_intercepts)kernel(__tracepoint_kvm_nested_intr_vmexit)kernel(__tracepoint_kvm_nested_vmexit)kernel(__tracepoint_kvm_nested_vmexit_inject)kernel(__tracepoint_kvm_nested_vmrun)kernel(__tracepoint_kvm_page_fault)kernel(__tracepoint_kvm_pi_irte_update)kernel(__tracepoint_kvm_ple_window)kernel(__tracepoint_kvm_pml_full)kernel(__tracepoint_kvm_skinit)kernel(__tracepoint_kvm_write_tsc_offset)kernel(__tracepoint_map)kernel(__tracepoint_mc_event)kernel(__tracepoint_mei_pci_cfg_read)kernel(__tracepoint_mei_pci_cfg_write)kernel(__tracepoint_mei_reg_read)kernel(__tracepoint_mei_reg_write)kernel(__tracepoint_mlx5_fs_add_fg)kernel(__tracepoint_mlx5_fs_add_rule)kernel(__tracepoint_mlx5_fs_del_fg)kernel(__tracepoint_mlx5_fs_del_fte)kernel(__tracepoint_mlx5_fs_del_rule)kernel(__tracepoint_mlx5_fs_set_fte)kernel(__tracepoint_module_get)kernel(__tracepoint_napi_poll)kernel(__tracepoint_nfs4_pnfs_commit_ds)kernel(__tracepoint_nfs4_pnfs_read)kernel(__tracepoint_nfs4_pnfs_write)kernel(__tracepoint_nfs_fsync_enter)kernel(__tracepoint_nfs_fsync_exit)kernel(__tracepoint_powernv_throttle)kernel(__tracepoint_remove_device_from_group)kernel(__tracepoint_rpm_idle)kernel(__tracepoint_rpm_resume)kernel(__tracepoint_rpm_return_int)kernel(__tracepoint_rpm_suspend)kernel(__tracepoint_unmap)kernel(__tracepoint_wbc_writepage)kernel(__tracepoint_xhci_dbg_quirks)kernel(__transport_register_session)kernel(__tty_alloc_driver)kernel(__twofish_enc_blk_3way)kernel(__twofish_setkey)kernel(__udelay)kernel(__udp4_lib_lookup)kernel(__udp6_lib_lookup)kernel(__udp_enqueue_schedule_skb)kernel(__uio_register_device)kernel(__umc_driver_register)kernel(__unregister_chrdev)kernel(__unregister_cpu_notifier)kernel(__unwind_start)kernel(__usb_create_hcd)kernel(__usb_get_extra_descriptor)kernel(__uv_cpu_info)kernel(__uv_cpu_nmi)kernel(__uv_hub_info_list)kernel(__uwb_addr_print)kernel(__uwb_rc_try_get)kernel(__var_waitqueue)kernel(__video_register_device)kernel(__videobuf_mmap_setup)kernel(__virt_addr_valid)kernel(__vlan_find_dev_deep_rcu)kernel(__vmalloc)kernel(__vmbus_driver_register)kernel(__vring_new_virtqueue)kernel(__vsock_core_init)kernel(__vsock_create)kernel(__wa_destroy)kernel(__wait_on_bit)kernel(__wait_on_bit_lock)kernel(__wait_on_buffer)kernel(__wake_up)kernel(__wake_up_bit)kernel(__wake_up_locked)kernel(__wake_up_locked_key)kernel(__wake_up_sync)kernel(__wake_up_sync_key)kernel(__wmi_driver_register)kernel(__wusb_dev_get_by_usb_dev)kernel(__ww_mutex_lock)kernel(__ww_mutex_lock_interruptible)kernel(__x86_indirect_thunk_r10)kernel(__x86_indirect_thunk_r11)kernel(__x86_indirect_thunk_r12)kernel(__x86_indirect_thunk_r13)kernel(__x86_indirect_thunk_r14)kernel(__x86_indirect_thunk_r15)kernel(__x86_indirect_thunk_r8)kernel(__x86_indirect_thunk_r9)kernel(__x86_indirect_thunk_rax)kernel(__x86_indirect_thunk_rbp)kernel(__x86_indirect_thunk_rbx)kernel(__x86_indirect_thunk_rcx)kernel(__x86_indirect_thunk_rdi)kernel(__x86_indirect_thunk_rdx)kernel(__x86_indirect_thunk_rsi)kernel(__x86_set_memory_region)kernel(__xfrm_decode_session)kernel(__xfrm_init_state)kernel(__xfrm_policy_check)kernel(__xfrm_route_forward)kernel(__xfrm_state_delete)kernel(__xfrm_state_destroy)kernel(_atomic_dec_and_lock)kernel(_bcd2bin)kernel(_bin2bcd)kernel(_cond_resched)kernel(_copy_from_pages)kernel(_copy_from_user)kernel(_copy_to_user)kernel(_ctype)kernel(_dev_info)kernel(_drm_lease_held)kernel(_fc_frame_alloc)kernel(_il_apm_stop)kernel(_il_grab_nic_access)kernel(_il_poll_bit)kernel(_kstrtol)kernel(_kstrtoul)kernel(_local_bh_enable)kernel(_mwifiex_dbg)kernel(_nfs_display_fhandle)kernel(_nfs_display_fhandle_hash)kernel(_pnfs_return_layout)kernel(_raw_qread_lock)kernel(_raw_qread_lock_bh)kernel(_raw_qread_lock_irq)kernel(_raw_qread_lock_irqsave)kernel(_raw_qread_trylock)kernel(_raw_qread_unlock_bh)kernel(_raw_qread_unlock_irqrestore)kernel(_raw_qspin_lock)kernel(_raw_qspin_lock_irq)kernel(_raw_qwrite_lock)kernel(_raw_qwrite_lock_bh)kernel(_raw_qwrite_lock_irq)kernel(_raw_qwrite_lock_irqsave)kernel(_raw_qwrite_trylock)kernel(_raw_qwrite_unlock_bh)kernel(_raw_qwrite_unlock_irqrestore)kernel(_raw_read_lock)kernel(_raw_read_lock_bh)kernel(_raw_read_lock_irq)kernel(_raw_read_lock_irqsave)kernel(_raw_read_trylock)kernel(_raw_read_unlock_bh)kernel(_raw_read_unlock_irqrestore)kernel(_raw_spin_lock)kernel(_raw_spin_lock_bh)kernel(_raw_spin_lock_irq)kernel(_raw_spin_lock_irqsave)kernel(_raw_spin_trylock)kernel(_raw_spin_trylock_bh)kernel(_raw_spin_unlock)kernel(_raw_spin_unlock_bh)kernel(_raw_spin_unlock_irqrestore)kernel(_raw_write_lock)kernel(_raw_write_lock_bh)kernel(_raw_write_lock_irq)kernel(_raw_write_lock_irqsave)kernel(_raw_write_trylock)kernel(_raw_write_unlock_bh)kernel(_raw_write_unlock_irqrestore)kernel(_rtl92c_phy_bb8192c_config_parafile)kernel(_rtl92c_phy_calculate_bit_shift)kernel(_rtl92c_phy_dbm_to_txpwr_idx)kernel(_rtl92c_phy_fw_rf_serial_read)kernel(_rtl92c_phy_fw_rf_serial_write)kernel(_rtl92c_phy_init_bb_rf_register_definition)kernel(_rtl92c_phy_rf_serial_read)kernel(_rtl92c_phy_rf_serial_write)kernel(_rtl92c_phy_set_rf_sleep)kernel(_rtl92c_phy_txpwr_idx_to_dbm)kernel(_rtl92c_store_pwrIndex_diffrate_offset)kernel(_snd_ctl_add_slave)kernel(_snd_hda_set_pin_ctl)kernel(_snd_hdac_read_parm)kernel(_snd_pcm_hw_param_setempty)kernel(_snd_pcm_hw_params_any)kernel(_snd_pcm_lib_alloc_vmalloc_buffer)kernel(_snd_pcm_stream_lock_irqsave)kernel(_submit_bh)kernel(a8293_attach)kernel(ablk_decrypt)kernel(ablk_encrypt)kernel(ablk_exit)kernel(ablk_init)kernel(ablk_init_common)kernel(ablk_set_key)kernel(ablkcipher_walk_done)kernel(ablkcipher_walk_phys)kernel(abort_creds)kernel(abort_exclusive_wait)kernel(ac97_bus_type)kernel(account_page_dirtied)kernel(account_page_redirty)kernel(account_page_writeback)kernel(ack_all_badblocks)kernel(acomp_request_alloc)kernel(acomp_request_free)kernel(acpi_acquire_global_lock)kernel(acpi_attach_data)kernel(acpi_bind_one)kernel(acpi_bios_error)kernel(acpi_bios_warning)kernel(acpi_bus_can_wakeup)kernel(acpi_bus_generate_netlink_event)kernel(acpi_bus_get_device)kernel(acpi_bus_get_ejd)kernel(acpi_bus_get_private_data)kernel(acpi_bus_get_status)kernel(acpi_bus_power_manageable)kernel(acpi_bus_private_data_handler)kernel(acpi_bus_register_driver)kernel(acpi_bus_scan)kernel(acpi_bus_set_power)kernel(acpi_bus_trim)kernel(acpi_bus_unregister_driver)kernel(acpi_bus_update_power)kernel(acpi_check_address_range)kernel(acpi_check_dsm)kernel(acpi_check_region)kernel(acpi_check_resource_conflict)kernel(acpi_clear_event)kernel(acpi_clear_gpe)kernel(acpi_cppc_processor_exit)kernel(acpi_cppc_processor_probe)kernel(acpi_create_platform_device)kernel(acpi_current_gpe_count)kernel(acpi_dbg_layer)kernel(acpi_dbg_level)kernel(acpi_debugfs_dir)kernel(acpi_decode_pld_buffer)kernel(acpi_detach_data)kernel(acpi_dev_add_driver_gpios)kernel(acpi_dev_filter_resource_type)kernel(acpi_dev_found)kernel(acpi_dev_free_resource_list)kernel(acpi_dev_get_property)kernel(acpi_dev_get_resources)kernel(acpi_dev_gpio_irq_get)kernel(acpi_dev_irq_flags)kernel(acpi_dev_pm_attach)kernel(acpi_dev_pm_detach)kernel(acpi_dev_resource_address_space)kernel(acpi_dev_resource_ext_address_space)kernel(acpi_dev_resource_interrupt)kernel(acpi_dev_resource_io)kernel(acpi_dev_resource_memory)kernel(acpi_dev_resume_early)kernel(acpi_dev_runtime_resume)kernel(acpi_dev_runtime_suspend)kernel(acpi_dev_suspend_late)kernel(acpi_device_fix_up_power)kernel(acpi_device_hid)kernel(acpi_device_modalias)kernel(acpi_device_set_power)kernel(acpi_device_uevent_modalias)kernel(acpi_device_update_power)kernel(acpi_disable)kernel(acpi_disable_all_gpes)kernel(acpi_disable_event)kernel(acpi_disable_gpe)kernel(acpi_disabled)kernel(acpi_dma_controller_free)kernel(acpi_dma_controller_register)kernel(acpi_dma_request_slave_chan_by_index)kernel(acpi_dma_request_slave_chan_by_name)kernel(acpi_dma_simple_xlate)kernel(acpi_driver_match_device)kernel(acpi_ec_add_query_handler)kernel(acpi_ec_remove_query_handler)kernel(acpi_enable)kernel(acpi_enable_all_runtime_gpes)kernel(acpi_enable_event)kernel(acpi_enable_gpe)kernel(acpi_enable_subsystem)kernel(acpi_enter_sleep_state)kernel(acpi_enter_sleep_state_prep)kernel(acpi_enter_sleep_state_s4bios)kernel(acpi_error)kernel(acpi_evaluate_dsm)kernel(acpi_evaluate_integer)kernel(acpi_evaluate_object)kernel(acpi_evaluate_object_typed)kernel(acpi_evaluate_ost)kernel(acpi_evaluate_reference)kernel(acpi_exception)kernel(acpi_execute_simple_method)kernel(acpi_extract_package)kernel(acpi_find_child_device)kernel(acpi_format_exception)kernel(acpi_gbl_FADT)kernel(acpi_get_cpuid)kernel(acpi_get_current_resources)kernel(acpi_get_data)kernel(acpi_get_data_full)kernel(acpi_get_devices)kernel(acpi_get_event_resources)kernel(acpi_get_event_status)kernel(acpi_get_gpe_device)kernel(acpi_get_gpe_status)kernel(acpi_get_handle)kernel(acpi_get_hp_hw_control_from_firmware)kernel(acpi_get_id)kernel(acpi_get_irq_routing_table)kernel(acpi_get_name)kernel(acpi_get_next_object)kernel(acpi_get_node)kernel(acpi_get_object_info)kernel(acpi_get_parent)kernel(acpi_get_pci_dev)kernel(acpi_get_physical_device_location)kernel(acpi_get_psd_map)kernel(acpi_get_sleep_type_data)kernel(acpi_get_table)kernel(acpi_get_table_by_index)kernel(acpi_get_table_header)kernel(acpi_get_table_with_size)kernel(acpi_get_type)kernel(acpi_get_vendor_resource)kernel(acpi_gpe_count)kernel(acpi_gsi_to_irq)kernel(acpi_handle_printk)kernel(acpi_has_method)kernel(acpi_has_watchdog)kernel(acpi_info)kernel(acpi_initialize_hp_context)kernel(acpi_initialize_objects)kernel(acpi_initialize_subsystem)kernel(acpi_install_address_space_handler)kernel(acpi_install_fixed_event_handler)kernel(acpi_install_global_event_handler)kernel(acpi_install_gpe_block)kernel(acpi_install_gpe_handler)kernel(acpi_install_interface)kernel(acpi_install_interface_handler)kernel(acpi_install_method)kernel(acpi_install_notify_handler)kernel(acpi_install_table)kernel(acpi_install_table_handler)kernel(acpi_is_pnp_device)kernel(acpi_is_root_bridge)kernel(acpi_is_video_device)kernel(acpi_kobj)kernel(acpi_leave_sleep_state)kernel(acpi_leave_sleep_state_prep)kernel(acpi_lid_notifier_register)kernel(acpi_lid_notifier_unregister)kernel(acpi_lid_open)kernel(acpi_load_table)kernel(acpi_load_tables)kernel(acpi_map_lsapic)kernel(acpi_map_pxm_to_online_node)kernel(acpi_mask_gpe)kernel(acpi_match_device)kernel(acpi_match_device_ids)kernel(acpi_nfit_ctl)kernel(acpi_nfit_desc_init)kernel(acpi_nfit_init)kernel(acpi_nfit_shutdown)kernel(acpi_node_get_property_reference)kernel(acpi_notifier_call_chain)kernel(acpi_os_execute)kernel(acpi_os_get_iomem)kernel(acpi_os_map_generic_address)kernel(acpi_os_map_memory)kernel(acpi_os_read_port)kernel(acpi_os_unmap_generic_address)kernel(acpi_os_unmap_memory)kernel(acpi_os_write_port)kernel(acpi_osi_is_win8)kernel(acpi_pci_check_ejectable)kernel(acpi_pci_detect_ejectable)kernel(acpi_pci_disabled)kernel(acpi_pci_find_root)kernel(acpi_pci_osc_control_set)kernel(acpi_pm_device_run_wake)kernel(acpi_pm_device_sleep_state)kernel(acpi_processor_ffh_cstate_enter)kernel(acpi_processor_ffh_cstate_probe)kernel(acpi_processor_get_bios_limit)kernel(acpi_processor_get_performance_info)kernel(acpi_processor_notify_smm)kernel(acpi_processor_power_init_bm_check)kernel(acpi_processor_preregister_performance)kernel(acpi_processor_register_performance)kernel(acpi_processor_unregister_performance)kernel(acpi_purge_cached_objects)kernel(acpi_read)kernel(acpi_read_bit_register)kernel(acpi_reconfig_notifier_register)kernel(acpi_reconfig_notifier_unregister)kernel(acpi_register_gsi)kernel(acpi_register_ioapic)kernel(acpi_release_global_lock)kernel(acpi_remove_address_space_handler)kernel(acpi_remove_fixed_event_handler)kernel(acpi_remove_gpe_block)kernel(acpi_remove_gpe_handler)kernel(acpi_remove_interface)kernel(acpi_remove_notify_handler)kernel(acpi_remove_table_handler)kernel(acpi_reset)kernel(acpi_resource_to_address64)kernel(acpi_resources_are_enforced)kernel(acpi_root_dir)kernel(acpi_run_osc)kernel(acpi_scan_lock_acquire)kernel(acpi_scan_lock_release)kernel(acpi_set_current_resources)kernel(acpi_set_firmware_waking_vector)kernel(acpi_set_firmware_waking_vector64)kernel(acpi_set_gpe_wake_mask)kernel(acpi_setup_gpe_for_wake)kernel(acpi_smbus_read)kernel(acpi_smbus_register_callback)kernel(acpi_smbus_unregister_callback)kernel(acpi_smbus_write)kernel(acpi_str_to_uuid)kernel(acpi_subsys_prepare)kernel(acpi_subsys_resume_early)kernel(acpi_subsys_runtime_resume)kernel(acpi_subsys_runtime_suspend)kernel(acpi_subsys_suspend_late)kernel(acpi_target_system_state)kernel(acpi_terminate)kernel(acpi_unbind_one)kernel(acpi_unload_parent_table)kernel(acpi_unload_table_id)kernel(acpi_unmap_lsapic)kernel(acpi_unregister_gsi)kernel(acpi_unregister_ioapic)kernel(acpi_update_all_gpes)kernel(acpi_video_backlight_support)kernel(acpi_video_dmi_demote_vendor)kernel(acpi_video_dmi_promote_vendor)kernel(acpi_video_get_capabilities)kernel(acpi_video_get_edid)kernel(acpi_video_register)kernel(acpi_video_unregister)kernel(acpi_video_unregister_backlight)kernel(acpi_video_verify_backlight_support)kernel(acpi_walk_namespace)kernel(acpi_walk_resource_buffer)kernel(acpi_walk_resources)kernel(acpi_warning)kernel(acpi_write)kernel(acpi_write_bit_register)kernel(acpiphp_register_attention)kernel(acpiphp_unregister_attention)kernel(add_device_randomness)kernel(add_disk)kernel(add_disk_no_queue_reg)kernel(add_disk_randomness)kernel(add_dma_domain)kernel(add_efi_memmap)kernel(add_hwgenerator_randomness)kernel(add_input_randomness)kernel(add_interrupt_randomness)kernel(add_memory)kernel(add_mtd_blktrans_dev)kernel(add_page_wait_queue)kernel(add_random_ready_callback)kernel(add_taint)kernel(add_timer)kernel(add_timer_on)kernel(add_to_page_cache_locked)kernel(add_to_page_cache_lru)kernel(add_uevent_var)kernel(add_wait_queue)kernel(add_wait_queue_exclusive)kernel(addrconf_add_linklocal)kernel(addrconf_prefix_rcv_add_addr)kernel(address_space_init_once)kernel(adf_cfg_add_key_value_param)kernel(adf_cfg_dev_add)kernel(adf_cfg_dev_remove)kernel(adf_cfg_section_add)kernel(adf_clean_vf_map)kernel(adf_cleanup_etr_data)kernel(adf_dev_get)kernel(adf_dev_in_use)kernel(adf_dev_init)kernel(adf_dev_put)kernel(adf_dev_shutdown)kernel(adf_dev_start)kernel(adf_dev_started)kernel(adf_dev_stop)kernel(adf_devmgr_add_dev)kernel(adf_devmgr_in_reset)kernel(adf_devmgr_pci_to_accel_dev)kernel(adf_devmgr_rm_dev)kernel(adf_devmgr_update_class_index)kernel(adf_disable_aer)kernel(adf_disable_sriov)kernel(adf_enable_aer)kernel(adf_enable_vf2pf_comms)kernel(adf_exit_admin_comms)kernel(adf_exit_arb)kernel(adf_init_admin_comms)kernel(adf_init_arb)kernel(adf_init_etr_data)kernel(adf_iov_putmsg)kernel(adf_isr_resource_alloc)kernel(adf_isr_resource_free)kernel(adf_reset_flr)kernel(adf_reset_sbr)kernel(adf_send_admin_init)kernel(adf_sriov_configure)kernel(adf_vf2pf_init)kernel(adf_vf2pf_shutdown)kernel(adf_vf_isr_resource_alloc)kernel(adf_vf_isr_resource_free)kernel(adjust_managed_page_count)kernel(adjust_resource)kernel(admin_timeout)kernel(adt7x10_dev_pm_ops)kernel(adt7x10_probe)kernel(adt7x10_remove)kernel(aead_geniv_alloc)kernel(aead_geniv_exit)kernel(aead_geniv_free)kernel(aead_geniv_init)kernel(aer_irq)kernel(aer_recover_queue)kernel(af9005_rc_decode)kernel(af9013_attach)kernel(af9033_attach)kernel(af_alg_accept)kernel(af_alg_cmsg_send)kernel(af_alg_complete)kernel(af_alg_free_sg)kernel(af_alg_make_sg)kernel(af_alg_register_type)kernel(af_alg_release)kernel(af_alg_release_parent)kernel(af_alg_unregister_type)kernel(af_alg_wait_for_completion)kernel(agp3_generic_cleanup)kernel(agp3_generic_configure)kernel(agp3_generic_fetch_size)kernel(agp3_generic_sizes)kernel(agp3_generic_tlbflush)kernel(agp_add_bridge)kernel(agp_alloc_bridge)kernel(agp_alloc_page_array)kernel(agp_allocate_memory)kernel(agp_backend_acquire)kernel(agp_backend_release)kernel(agp_bind_memory)kernel(agp_bridge)kernel(agp_bridges)kernel(agp_collect_device_status)kernel(agp_copy_info)kernel(agp_create_memory)kernel(agp_device_command)kernel(agp_enable)kernel(agp_find_bridge)kernel(agp_free_key)kernel(agp_free_memory)kernel(agp_generic_alloc_by_type)kernel(agp_generic_alloc_page)kernel(agp_generic_alloc_pages)kernel(agp_generic_alloc_user)kernel(agp_generic_create_gatt_table)kernel(agp_generic_destroy_page)kernel(agp_generic_destroy_pages)kernel(agp_generic_enable)kernel(agp_generic_free_by_type)kernel(agp_generic_free_gatt_table)kernel(agp_generic_insert_memory)kernel(agp_generic_mask_memory)kernel(agp_generic_remove_memory)kernel(agp_generic_type_to_mask_type)kernel(agp_memory_reserved)kernel(agp_num_entries)kernel(agp_off)kernel(agp_put_bridge)kernel(agp_remove_bridge)kernel(agp_try_unsupported_boot)kernel(agp_unbind_memory)kernel(ahash_attr_alg)kernel(ahash_free_instance)kernel(ahash_register_instance)kernel(ahci_check_ready)kernel(ahci_dev_classify)kernel(ahci_do_softreset)kernel(ahci_em_messages)kernel(ahci_fill_cmd_slot)kernel(ahci_host_activate)kernel(ahci_ignore_sss)kernel(ahci_init_controller)kernel(ahci_kick_engine)kernel(ahci_ops)kernel(ahci_pmp_retry_srst_ops)kernel(ahci_port_resume)kernel(ahci_print_info)kernel(ahci_qc_issue)kernel(ahci_reset_controller)kernel(ahci_reset_em)kernel(ahci_save_initial_config)kernel(ahci_sdev_attrs)kernel(ahci_set_em_messages)kernel(ahci_shost_attrs)kernel(ahci_start_engine)kernel(ahci_start_fis_rx)kernel(ahci_stop_engine)kernel(aio_complete)kernel(aio_put_req)kernel(akcipher_register_instance)kernel(alg_test)kernel(all_vm_events)kernel(alloc_anon_inode)kernel(alloc_buffer_head)kernel(alloc_c_can_dev)kernel(alloc_can_err_skb)kernel(alloc_can_skb)kernel(alloc_candev)kernel(alloc_cc770dev)kernel(alloc_chrdev_region)kernel(alloc_cpu_rmap)kernel(alloc_cpumask_var)kernel(alloc_cpumask_var_node)kernel(alloc_dax)kernel(alloc_dax_region)kernel(alloc_dca_provider)kernel(alloc_disk)kernel(alloc_disk_node)kernel(alloc_etherdev_mqs)kernel(alloc_etherdev_mqs_rh)kernel(alloc_fcdev)kernel(alloc_file)kernel(alloc_hdlcdev)kernel(alloc_iova)kernel(alloc_iova_fast)kernel(alloc_iova_mem)kernel(alloc_mdio_bitbang)kernel(alloc_netdev_mqs)kernel(alloc_nfs_open_context)kernel(alloc_page_buffers)kernel(alloc_pages_current)kernel(alloc_pages_exact)kernel(alloc_pages_exact_nid)kernel(alloc_rtllib)kernel(alloc_sja1000dev)kernel(alloc_skb_with_frags)kernel(alloc_vm_area)kernel(alloc_xenballooned_pages)kernel(allocate_resource)kernel(allow_signal)kernel(altera_ci_init)kernel(altera_ci_irq)kernel(altera_ci_release)kernel(altera_ci_tuner_reset)kernel(altera_hw_filt_init)kernel(altera_hw_filt_release)kernel(altera_init)kernel(altera_pid_feed_control)kernel(amd64_get_dram_hole_info)kernel(amd756_smbus)kernel(amd_cache_northbridges)kernel(amd_decode_mce)kernel(amd_df_indirect_read)kernel(amd_e400_c1e_detected)kernel(amd_flush_garts)kernel(amd_get_nb_id)kernel(amd_iommu_bind_pasid)kernel(amd_iommu_complete_ppr)kernel(amd_iommu_device_info)kernel(amd_iommu_domain_clear_gcr3)kernel(amd_iommu_domain_direct_map)kernel(amd_iommu_domain_enable_v2)kernel(amd_iommu_domain_set_gcr3)kernel(amd_iommu_enable_device_erratum)kernel(amd_iommu_flush_page)kernel(amd_iommu_flush_tlb)kernel(amd_iommu_free_device)kernel(amd_iommu_get_v2_domain)kernel(amd_iommu_init_device)kernel(amd_iommu_pc_get_max_banks)kernel(amd_iommu_pc_get_max_counters)kernel(amd_iommu_pc_get_set_reg_val)kernel(amd_iommu_pc_supported)kernel(amd_iommu_register_ga_log_notifier)kernel(amd_iommu_register_ppr_notifier)kernel(amd_iommu_rlookup_table)kernel(amd_iommu_set_invalid_ppr_cb)kernel(amd_iommu_set_invalidate_ctx_cb)kernel(amd_iommu_unbind_pasid)kernel(amd_iommu_unregister_ppr_notifier)kernel(amd_iommu_update_ga)kernel(amd_iommu_v2_supported)kernel(amd_nb_has_feature)kernel(amd_nb_misc_ids)kernel(amd_nb_num)kernel(amd_pmu_disable_virt)kernel(amd_pmu_enable_virt)kernel(amd_register_ecc_decoder)kernel(amd_report_gart_errors)kernel(amd_smn_read)kernel(amd_smn_write)kernel(amd_unregister_ecc_decoder)kernel(amdtp_out_stream_destroy)kernel(amdtp_out_stream_get_max_payload)kernel(amdtp_out_stream_init)kernel(amdtp_out_stream_pcm_abort)kernel(amdtp_out_stream_pcm_pointer)kernel(amdtp_out_stream_pcm_prepare)kernel(amdtp_out_stream_set_pcm_format)kernel(amdtp_out_stream_set_rate)kernel(amdtp_out_stream_start)kernel(amdtp_out_stream_stop)kernel(amdtp_out_stream_update)kernel(anon_inode_getfd)kernel(anon_inode_getfile)kernel(anon_transport_class_register)kernel(anon_transport_class_unregister)kernel(aout_dump_debugregs)kernel(apei_exec_collect_resources)kernel(apei_exec_ctx_init)kernel(apei_exec_noop)kernel(apei_exec_post_unmap_gars)kernel(apei_exec_pre_map_gars)kernel(apei_exec_read_register)kernel(apei_exec_read_register_value)kernel(apei_exec_write_register)kernel(apei_exec_write_register_value)kernel(apei_get_debugfs_dir)kernel(apei_hest_parse)kernel(apei_map_generic_address)kernel(apei_mce_report_mem_error)kernel(apei_osc_setup)kernel(apei_read)kernel(apei_resources_add)kernel(apei_resources_fini)kernel(apei_resources_release)kernel(apei_resources_request)kernel(apei_resources_sub)kernel(apei_write)kernel(apic)kernel(apple_bl_register)kernel(apple_bl_unregister)kernel(apply_to_page_range)kernel(ar9003_get_pll_sqsum_dvc)kernel(ar9003_hw_bb_watchdog_check)kernel(ar9003_hw_bb_watchdog_dbg_info)kernel(ar9003_hw_disable_phy_restart)kernel(ar9003_is_paprd_enabled)kernel(ar9003_mci_cleanup)kernel(ar9003_mci_get_interrupt)kernel(ar9003_mci_get_next_gpm_offset)kernel(ar9003_mci_send_message)kernel(ar9003_mci_send_wlan_channels)kernel(ar9003_mci_set_bt_version)kernel(ar9003_mci_setup)kernel(ar9003_mci_state)kernel(ar9003_paprd_create_curve)kernel(ar9003_paprd_enable)kernel(ar9003_paprd_init_table)kernel(ar9003_paprd_is_done)kernel(ar9003_paprd_populate_single_table)kernel(ar9003_paprd_setup_gain_table)kernel(arbitrary_virt_to_machine)kernel(arch_add_memory)kernel(arch_debugfs_dir)kernel(arch_dma_alloc_attrs)kernel(arch_invalidate_pmem)kernel(arch_phys_wc_add)kernel(arch_phys_wc_del)kernel(arch_register_cpu)kernel(arch_unregister_cpu)kernel(arch_wb_cache_pmem)kernel(argv_free)kernel(argv_split)kernel(arp_create)kernel(arp_find)kernel(arp_invalidate)kernel(arp_send)kernel(arp_tbl)kernel(arp_xmit)kernel(arpt_alloc_initial_table)kernel(arpt_do_table)kernel(arpt_register_table)kernel(arpt_unregister_table)kernel(asn1_ber_decoder)kernel(asus_wmi_register_driver)kernel(asus_wmi_unregister_driver)kernel(asymmetric_keyid_match)kernel(async_gen_syndrome)kernel(async_memcpy)kernel(async_raid6_2data_recov)kernel(async_raid6_datap_recov)kernel(async_schedule)kernel(async_schedule_domain)kernel(async_synchronize_cookie)kernel(async_synchronize_cookie_domain)kernel(async_synchronize_full)kernel(async_synchronize_full_domain)kernel(async_syndrome_val)kernel(async_trigger_callback)kernel(async_tx_quiesce)kernel(async_tx_submit)kernel(async_unregister_domain)kernel(async_xor)kernel(async_xor_val)kernel(ata_acpi_cbl_80wire)kernel(ata_acpi_gtm)kernel(ata_acpi_gtm_xfermask)kernel(ata_acpi_stm)kernel(ata_base_port_ops)kernel(ata_bmdma32_port_ops)kernel(ata_bmdma_dumb_qc_prep)kernel(ata_bmdma_error_handler)kernel(ata_bmdma_interrupt)kernel(ata_bmdma_irq_clear)kernel(ata_bmdma_port_intr)kernel(ata_bmdma_port_ops)kernel(ata_bmdma_port_start)kernel(ata_bmdma_port_start32)kernel(ata_bmdma_post_internal_cmd)kernel(ata_bmdma_qc_issue)kernel(ata_bmdma_qc_prep)kernel(ata_bmdma_setup)kernel(ata_bmdma_start)kernel(ata_bmdma_status)kernel(ata_bmdma_stop)kernel(ata_cable_40wire)kernel(ata_cable_80wire)kernel(ata_cable_ignore)kernel(ata_cable_sata)kernel(ata_cable_unknown)kernel(ata_common_sdev_attrs)kernel(ata_dev_classify)kernel(ata_dev_disable)kernel(ata_dev_next)kernel(ata_dev_pair)kernel(ata_dev_printk)kernel(ata_dev_set_feature)kernel(ata_do_dev_read_id)kernel(ata_do_eh)kernel(ata_do_set_mode)kernel(ata_dummy_port_info)kernel(ata_dummy_port_ops)kernel(ata_eh_analyze_ncq_error)kernel(ata_eh_freeze_port)kernel(ata_eh_qc_complete)kernel(ata_eh_qc_retry)kernel(ata_eh_thaw_port)kernel(ata_ehi_clear_desc)kernel(ata_ehi_push_desc)kernel(ata_host_activate)kernel(ata_host_alloc)kernel(ata_host_alloc_pinfo)kernel(ata_host_detach)kernel(ata_host_init)kernel(ata_host_register)kernel(ata_host_resume)kernel(ata_host_start)kernel(ata_host_suspend)kernel(ata_id_c_string)kernel(ata_id_string)kernel(ata_id_xfermask)kernel(ata_link_abort)kernel(ata_link_next)kernel(ata_link_offline)kernel(ata_link_online)kernel(ata_link_printk)kernel(ata_mode_string)kernel(ata_msleep)kernel(ata_noop_qc_prep)kernel(ata_pack_xfermask)kernel(ata_pci_bmdma_clear_simplex)kernel(ata_pci_bmdma_init)kernel(ata_pci_bmdma_init_one)kernel(ata_pci_bmdma_prepare_host)kernel(ata_pci_device_do_resume)kernel(ata_pci_device_do_suspend)kernel(ata_pci_device_resume)kernel(ata_pci_device_suspend)kernel(ata_pci_remove_one)kernel(ata_pci_sff_activate_host)kernel(ata_pci_sff_init_host)kernel(ata_pci_sff_init_one)kernel(ata_pci_sff_prepare_host)kernel(ata_pio_need_iordy)kernel(ata_platform_remove_one)kernel(ata_port_abort)kernel(ata_port_desc)kernel(ata_port_freeze)kernel(ata_port_pbar_desc)kernel(ata_port_printk)kernel(ata_port_schedule_eh)kernel(ata_port_wait_eh)kernel(ata_print_version)kernel(ata_qc_complete)kernel(ata_qc_complete_multiple)kernel(ata_ratelimit)kernel(ata_sas_async_probe)kernel(ata_sas_port_alloc)kernel(ata_sas_port_destroy)kernel(ata_sas_port_init)kernel(ata_sas_port_resume)kernel(ata_sas_port_start)kernel(ata_sas_port_stop)kernel(ata_sas_port_suspend)kernel(ata_sas_queuecmd)kernel(ata_sas_scsi_ioctl)kernel(ata_sas_slave_configure)kernel(ata_sas_sync_probe)kernel(ata_scsi_change_queue_depth)kernel(ata_scsi_cmd_error_handler)kernel(ata_scsi_ioctl)kernel(ata_scsi_port_error_handler)kernel(ata_scsi_queuecmd)kernel(ata_scsi_simulate)kernel(ata_scsi_slave_config)kernel(ata_scsi_slave_destroy)kernel(ata_scsi_unlock_native_capacity)kernel(ata_sff_busy_sleep)kernel(ata_sff_check_status)kernel(ata_sff_data_xfer)kernel(ata_sff_data_xfer32)kernel(ata_sff_data_xfer_noirq)kernel(ata_sff_dev_classify)kernel(ata_sff_dev_select)kernel(ata_sff_dma_pause)kernel(ata_sff_drain_fifo)kernel(ata_sff_error_handler)kernel(ata_sff_exec_command)kernel(ata_sff_freeze)kernel(ata_sff_hsm_move)kernel(ata_sff_interrupt)kernel(ata_sff_irq_on)kernel(ata_sff_lost_interrupt)kernel(ata_sff_pause)kernel(ata_sff_port_intr)kernel(ata_sff_port_ops)kernel(ata_sff_postreset)kernel(ata_sff_prereset)kernel(ata_sff_qc_fill_rtf)kernel(ata_sff_qc_issue)kernel(ata_sff_queue_delayed_work)kernel(ata_sff_queue_pio_task)kernel(ata_sff_queue_work)kernel(ata_sff_softreset)kernel(ata_sff_std_ports)kernel(ata_sff_tf_load)kernel(ata_sff_tf_read)kernel(ata_sff_thaw)kernel(ata_sff_wait_after_reset)kernel(ata_sff_wait_ready)kernel(ata_sg_init)kernel(ata_slave_link_init)kernel(ata_std_bios_param)kernel(ata_std_end_eh)kernel(ata_std_error_handler)kernel(ata_std_postreset)kernel(ata_std_prereset)kernel(ata_std_qc_defer)kernel(ata_std_sched_eh)kernel(ata_tf_from_fis)kernel(ata_tf_to_fis)kernel(ata_timing_compute)kernel(ata_timing_cycle2mode)kernel(ata_timing_find_mode)kernel(ata_timing_merge)kernel(ata_unpack_xfermask)kernel(ata_wait_after_reset)kernel(ata_wait_register)kernel(ata_xfer_mask2mode)kernel(ata_xfer_mode2mask)kernel(ata_xfer_mode2shift)kernel(atapi_cmd_type)kernel(atbm8830_attach)kernel(ath10k_core_create)kernel(ath10k_core_destroy)kernel(ath10k_core_register)kernel(ath10k_core_start)kernel(ath10k_core_stop)kernel(ath10k_core_unregister)kernel(ath10k_debug_get_new_fw_crash_data)kernel(ath10k_err)kernel(ath10k_htc_notify_tx_completion)kernel(ath10k_htc_process_trailer)kernel(ath10k_htc_rx_completion_handler)kernel(ath10k_htc_tx_completion_handler)kernel(ath10k_htt_hif_tx_complete)kernel(ath10k_htt_rx_pktlog_completion_handler)kernel(ath10k_htt_t2h_msg_handler)kernel(ath10k_htt_txrx_compl_task)kernel(ath10k_info)kernel(ath10k_print_driver_info)kernel(ath10k_warn)kernel(ath9k_cmn_beacon_config_adhoc)kernel(ath9k_cmn_beacon_config_ap)kernel(ath9k_cmn_beacon_config_sta)kernel(ath9k_cmn_count_streams)kernel(ath9k_cmn_debug_base_eeprom)kernel(ath9k_cmn_debug_modal_eeprom)kernel(ath9k_cmn_debug_phy_err)kernel(ath9k_cmn_debug_recv)kernel(ath9k_cmn_debug_stat_rx)kernel(ath9k_cmn_get_channel)kernel(ath9k_cmn_get_hw_crypto_keytype)kernel(ath9k_cmn_init_channels_rates)kernel(ath9k_cmn_init_crypto)kernel(ath9k_cmn_process_rate)kernel(ath9k_cmn_process_rssi)kernel(ath9k_cmn_reload_chainmask)kernel(ath9k_cmn_rx_accept)kernel(ath9k_cmn_rx_skb_postprocess)kernel(ath9k_cmn_setup_ht_cap)kernel(ath9k_cmn_spectral_deinit_debug)kernel(ath9k_cmn_spectral_init_debug)kernel(ath9k_cmn_spectral_scan_config)kernel(ath9k_cmn_spectral_scan_trigger)kernel(ath9k_cmn_update_txpow)kernel(ath9k_hw_abort_tx_dma)kernel(ath9k_hw_abortpcurecv)kernel(ath9k_hw_addrxbuf_edma)kernel(ath9k_hw_ani_monitor)kernel(ath9k_hw_beaconinit)kernel(ath9k_hw_beaconq_setup)kernel(ath9k_hw_bstuck_nfcal)kernel(ath9k_hw_btcoex_bt_stomp)kernel(ath9k_hw_btcoex_deinit)kernel(ath9k_hw_btcoex_disable)kernel(ath9k_hw_btcoex_enable)kernel(ath9k_hw_btcoex_init_2wire)kernel(ath9k_hw_btcoex_init_3wire)kernel(ath9k_hw_btcoex_init_mci)kernel(ath9k_hw_btcoex_init_scheme)kernel(ath9k_hw_btcoex_set_concur_txprio)kernel(ath9k_hw_btcoex_set_weight)kernel(ath9k_hw_check_alive)kernel(ath9k_hw_check_nav)kernel(ath9k_hw_computetxtime)kernel(ath9k_hw_deinit)kernel(ath9k_hw_disable)kernel(ath9k_hw_disable_interrupts)kernel(ath9k_hw_disable_mib_counters)kernel(ath9k_hw_enable_interrupts)kernel(ath9k_hw_gen_timer_start)kernel(ath9k_hw_gen_timer_stop)kernel(ath9k_hw_get_tsf_offset)kernel(ath9k_hw_get_txq_props)kernel(ath9k_hw_getchan_noise)kernel(ath9k_hw_getnf)kernel(ath9k_hw_getrxfilter)kernel(ath9k_hw_gettsf32)kernel(ath9k_hw_gettsf64)kernel(ath9k_hw_gettxbuf)kernel(ath9k_hw_gpio_free)kernel(ath9k_hw_gpio_get)kernel(ath9k_hw_gpio_request_in)kernel(ath9k_hw_gpio_request_out)kernel(ath9k_hw_init)kernel(ath9k_hw_init_btcoex_hw)kernel(ath9k_hw_init_global_settings)kernel(ath9k_hw_intrpend)kernel(ath9k_hw_kill_interrupts)kernel(ath9k_hw_loadnf)kernel(ath9k_hw_name)kernel(ath9k_hw_numtxpending)kernel(ath9k_hw_phy_disable)kernel(ath9k_hw_process_rxdesc_edma)kernel(ath9k_hw_putrxbuf)kernel(ath9k_hw_puttxbuf)kernel(ath9k_hw_releasetxqueue)kernel(ath9k_hw_reset)kernel(ath9k_hw_reset_calvalid)kernel(ath9k_hw_reset_tsf)kernel(ath9k_hw_resettxqueue)kernel(ath9k_hw_resume_interrupts)kernel(ath9k_hw_rxprocdesc)kernel(ath9k_hw_set_gpio)kernel(ath9k_hw_set_interrupts)kernel(ath9k_hw_set_rx_bufsize)kernel(ath9k_hw_set_sta_beacon_timers)kernel(ath9k_hw_set_tsfadjust)kernel(ath9k_hw_set_tx_filter)kernel(ath9k_hw_set_txpowerlimit)kernel(ath9k_hw_set_txq_props)kernel(ath9k_hw_setantenna)kernel(ath9k_hw_setmcastfilter)kernel(ath9k_hw_setopmode)kernel(ath9k_hw_setpower)kernel(ath9k_hw_setrxabort)kernel(ath9k_hw_setrxfilter)kernel(ath9k_hw_settsf64)kernel(ath9k_hw_setup_statusring)kernel(ath9k_hw_setuprxdesc)kernel(ath9k_hw_setuptxqueue)kernel(ath9k_hw_startpcureceive)kernel(ath9k_hw_stop_dma_queue)kernel(ath9k_hw_stopdmarecv)kernel(ath9k_hw_txstart)kernel(ath9k_hw_updatetxtriglevel)kernel(ath9k_hw_wait)kernel(ath9k_hw_wow_apply_pattern)kernel(ath9k_hw_wow_enable)kernel(ath9k_hw_wow_wakeup)kernel(ath9k_hw_write_associd)kernel(ath_bus_type_strings)kernel(ath_cmn_process_fft)kernel(ath_gen_timer_alloc)kernel(ath_gen_timer_free)kernel(ath_gen_timer_isr)kernel(ath_hw_cycle_counters_update)kernel(ath_hw_get_listen_time)kernel(ath_hw_keyreset)kernel(ath_hw_setbssidmask)kernel(ath_is_49ghz_allowed)kernel(ath_is_mybeacon)kernel(ath_is_world_regd)kernel(ath_key_config)kernel(ath_key_delete)kernel(ath_printk)kernel(ath_reg_notifier_apply)kernel(ath_regd_find_country_by_name)kernel(ath_regd_get_band_ctl)kernel(ath_regd_init)kernel(ath_rxbuf_alloc)kernel(atm_alloc_charge)kernel(atm_charge)kernel(atm_dev_deregister)kernel(atm_dev_lookup)kernel(atm_dev_register)kernel(atm_dev_release_vccs)kernel(atm_dev_signal_change)kernel(atm_init_aal5)kernel(atm_pcr_goal)kernel(atm_proc_root)kernel(atomic_dec_and_mutex_lock)kernel(atomic_notifier_call_chain)kernel(atomic_notifier_chain_register)kernel(atomic_notifier_chain_unregister)kernel(attach_capi_ctr)kernel(attach_hdlc_protocol)kernel(attribute_container_classdev_to_container)kernel(attribute_container_find_class_device)kernel(attribute_container_register)kernel(attribute_container_unregister)kernel(au8522_analog_i2c_gate_ctrl)kernel(au8522_attach)kernel(au8522_get_state)kernel(au8522_i2c_gate_ctrl)kernel(au8522_init)kernel(au8522_led_ctrl)kernel(au8522_readreg)kernel(au8522_release_state)kernel(au8522_sleep)kernel(au8522_writereg)kernel(audit_enabled)kernel(audit_log)kernel(audit_log_end)kernel(audit_log_format)kernel(audit_log_secctx)kernel(audit_log_start)kernel(audit_log_task_context)kernel(audit_log_task_info)kernel(auth_domain_find)kernel(auth_domain_lookup)kernel(auth_domain_put)kernel(autoremove_wake_function)kernel(avail_to_resrv_perfctr_nmi_bit)kernel(avenrun)kernel(avmcard_dma_alloc)kernel(avmcard_dma_free)kernel(azx_bus_init)kernel(azx_codec_configure)kernel(azx_free_streams)kernel(azx_get_pos_lpib)kernel(azx_get_pos_posbuf)kernel(azx_get_position)kernel(azx_init_chip)kernel(azx_init_streams)kernel(azx_interrupt)kernel(azx_probe_codecs)kernel(azx_stop_all_streams)kernel(azx_stop_chip)kernel(b1_alloc_card)kernel(b1_detect)kernel(b1_free_card)kernel(b1_getrevision)kernel(b1_interrupt)kernel(b1_irq_table)kernel(b1_load_config)kernel(b1_load_firmware)kernel(b1_load_t4file)kernel(b1_loaded)kernel(b1_parse_version)kernel(b1_register_appl)kernel(b1_release_appl)kernel(b1_reset_ctr)kernel(b1_send_message)kernel(b1ctl_proc_fops)kernel(b1dma_interrupt)kernel(b1dma_load_firmware)kernel(b1dma_register_appl)kernel(b1dma_release_appl)kernel(b1dma_reset)kernel(b1dma_reset_ctr)kernel(b1dma_send_message)kernel(b1dmactl_proc_fops)kernel(b1pciv4_detect)kernel(b2c2_flexcop_debug)kernel(backlight_device_register)kernel(backlight_device_registered)kernel(backlight_device_unregister)kernel(backlight_force_update)kernel(backlight_register_notifier)kernel(backlight_unregister_notifier)kernel(badblocks_check)kernel(badblocks_clear)kernel(badblocks_exit)kernel(badblocks_init)kernel(badblocks_set)kernel(badblocks_show)kernel(badblocks_store)kernel(badrange_add)kernel(badrange_forget)kernel(badrange_init)kernel(balance_dirty_pages_ratelimited)kernel(balloon_page_alloc)kernel(balloon_page_dequeue)kernel(balloon_page_enqueue)kernel(balloon_set_new_target)kernel(balloon_stats)kernel(baswap)kernel(bc_svc_process)kernel(bchannel_get_rxbuf)kernel(bchannel_senddata)kernel(bcm3510_attach)kernel(bcma_chipco_b_mii_write)kernel(bcma_chipco_chipctl_maskset)kernel(bcma_chipco_get_alp_clock)kernel(bcma_chipco_gpio_control)kernel(bcma_chipco_gpio_out)kernel(bcma_chipco_gpio_outen)kernel(bcma_chipco_pll_maskset)kernel(bcma_chipco_pll_read)kernel(bcma_chipco_pll_write)kernel(bcma_chipco_regctl_maskset)kernel(bcma_core_disable)kernel(bcma_core_dma_translation)kernel(bcma_core_enable)kernel(bcma_core_irq)kernel(bcma_core_is_enabled)kernel(bcma_core_pci_power_save)kernel(bcma_core_pll_ctl)kernel(bcma_core_set_clockmode)kernel(bcma_driver_unregister)kernel(bcma_find_core_unit)kernel(bcma_host_pci_down)kernel(bcma_host_pci_irq_ctl)kernel(bcma_host_pci_up)kernel(bcma_pmu_get_bus_clock)kernel(bcma_pmu_spuravoid_pllupdate)kernel(bd_link_disk_holder)kernel(bd_set_size)kernel(bd_unlink_disk_holder)kernel(bdev_dax_pgoff)kernel(bdev_read_only)kernel(bdev_read_page)kernel(bdev_stack_limits)kernel(bdev_write_page)kernel(bdevname)kernel(bdget)kernel(bdget_disk)kernel(bdgrab)kernel(bdi_destroy)kernel(bdi_init)kernel(bdi_register)kernel(bdi_register_dev)kernel(bdi_set_max_ratio)kernel(bdi_setup_and_register)kernel(bdi_unregister)kernel(bdi_writeout_inc)kernel(bdput)kernel(be_roce_mcc_cmd)kernel(be_roce_register_driver)kernel(be_roce_unregister_driver)kernel(bfifo_qdisc_ops)kernel(bh_submit_read)kernel(bh_uptodate_or_lock)kernel(bin2hex)kernel(bind_evtchn_to_irq)kernel(bind_evtchn_to_irqhandler)kernel(bind_interdomain_evtchn_to_irqhandler)kernel(bind_virq_to_irqhandler)kernel(bio_add_page)kernel(bio_add_pc_page)kernel(bio_advance)kernel(bio_alloc_bioset)kernel(bio_alloc_mddev)kernel(bio_alloc_pages)kernel(bio_chain)kernel(bio_clone_bioset)kernel(bio_clone_mddev)kernel(bio_copy_data)kernel(bio_copy_kern)kernel(bio_copy_user)kernel(bio_endio)kernel(bio_get_nr_vecs)kernel(bio_init)kernel(bio_init_aux)kernel(bio_integrity_add_page)kernel(bio_integrity_advance)kernel(bio_integrity_alloc)kernel(bio_integrity_clone)kernel(bio_integrity_enabled)kernel(bio_integrity_endio)kernel(bio_integrity_free)kernel(bio_integrity_get_tag)kernel(bio_integrity_prep)kernel(bio_integrity_set_tag)kernel(bio_integrity_split)kernel(bio_integrity_tag_size)kernel(bio_integrity_trim)kernel(bio_map_kern)kernel(bio_map_user)kernel(bio_pair2_release)kernel(bio_pair_release)kernel(bio_phys_segments)kernel(bio_put)kernel(bio_reset)kernel(bio_sector_offset)kernel(bio_split)kernel(bio_split2)kernel(bio_trim)kernel(bio_uncopy_user)kernel(bio_unmap_user)kernel(bioset_create)kernel(bioset_free)kernel(bioset_integrity_create)kernel(bioset_integrity_free)kernel(bit_wait)kernel(bit_wait_io)kernel(bit_wait_io_timeout)kernel(bit_wait_timeout)kernel(bit_waitqueue)kernel(bitmap_allocate_region)kernel(bitmap_bitremap)kernel(bitmap_clear)kernel(bitmap_close_sync)kernel(bitmap_cond_end_sync)kernel(bitmap_copy_le)kernel(bitmap_end_sync)kernel(bitmap_endwrite)kernel(bitmap_find_free_region)kernel(bitmap_find_next_zero_area_off)kernel(bitmap_fold)kernel(bitmap_from_u32array)kernel(bitmap_load)kernel(bitmap_onto)kernel(bitmap_parse_user)kernel(bitmap_parselist)kernel(bitmap_parselist_user)kernel(bitmap_print_to_pagebuf)kernel(bitmap_release_region)kernel(bitmap_remap)kernel(bitmap_resize)kernel(bitmap_scnlistprintf)kernel(bitmap_scnprintf)kernel(bitmap_set)kernel(bitmap_start_sync)kernel(bitmap_startwrite)kernel(bitmap_to_u32array)kernel(bitmap_unplug)kernel(bitrev16)kernel(bitrev32)kernel(blk_abort_request)kernel(blk_add_driver_data)kernel(blk_add_request_payload)kernel(blk_alloc_queue)kernel(blk_alloc_queue_node)kernel(blk_bio_map_sg)kernel(blk_check_plugged)kernel(blk_cleanup_queue)kernel(blk_clear_preempt_only)kernel(blk_complete_request)kernel(blk_delay_queue)kernel(blk_dump_rq_flags)kernel(blk_end_request)kernel(blk_end_request_all)kernel(blk_end_request_cur)kernel(blk_end_request_err)kernel(blk_execute_rq)kernel(blk_execute_rq_nowait)kernel(blk_fetch_request)kernel(blk_fill_rwbs)kernel(blk_finish_plug)kernel(blk_finish_request)kernel(blk_free_tags)kernel(blk_freeze_queue_start)kernel(blk_get_backing_dev_info)kernel(blk_get_queue)kernel(blk_get_request)kernel(blk_get_request_flags)kernel(blk_init_allocated_queue)kernel(blk_init_queue)kernel(blk_init_queue_node)kernel(blk_init_tags)kernel(blk_insert_cloned_request)kernel(blk_integrity_compare)kernel(blk_integrity_is_initialized)kernel(blk_integrity_merge_bio)kernel(blk_integrity_merge_rq)kernel(blk_integrity_register)kernel(blk_integrity_unregister)kernel(blk_limits_io_min)kernel(blk_limits_io_opt)kernel(blk_limits_max_hw_sectors)kernel(blk_lld_busy)kernel(blk_lookup_devt)kernel(blk_make_request)kernel(blk_max_low_pfn)kernel(blk_mq_add_to_requeue_list)kernel(blk_mq_alloc_request)kernel(blk_mq_alloc_request_hctx)kernel(blk_mq_alloc_tag_set)kernel(blk_mq_can_queue)kernel(blk_mq_complete_request)kernel(blk_mq_debugfs_rq_show)kernel(blk_mq_delay_kick_requeue_list)kernel(blk_mq_delay_run_hw_queue)kernel(blk_mq_end_request)kernel(blk_mq_finish_request)kernel(blk_mq_flush_busy_ctxs)kernel(blk_mq_free_request)kernel(blk_mq_free_tag_set)kernel(blk_mq_freeze_queue)kernel(blk_mq_freeze_queue_wait)kernel(blk_mq_freeze_queue_wait_timeout)kernel(blk_mq_init_allocated_queue)kernel(blk_mq_init_queue)kernel(blk_mq_kick_requeue_list)kernel(blk_mq_pci_map_queues)kernel(blk_mq_queue_stopped)kernel(blk_mq_quiesce_queue)kernel(blk_mq_quiesce_queue_nowait)kernel(blk_mq_register_dev)kernel(blk_mq_reinit_tagset)kernel(blk_mq_request_started)kernel(blk_mq_requeue_request)kernel(blk_mq_rq_ctx_init)kernel(blk_mq_run_hw_queue)kernel(blk_mq_run_hw_queues)kernel(blk_mq_sched_free_hctx_data)kernel(blk_mq_sched_move_to_dispatch)kernel(blk_mq_sched_request_inserted)kernel(blk_mq_sched_try_insert_merge)kernel(blk_mq_sched_try_merge)kernel(blk_mq_start_hw_queue)kernel(blk_mq_start_hw_queues)kernel(blk_mq_start_request)kernel(blk_mq_start_stopped_hw_queues)kernel(blk_mq_stop_hw_queue)kernel(blk_mq_stop_hw_queues)kernel(blk_mq_tag_to_rq)kernel(blk_mq_tagset_busy_iter)kernel(blk_mq_unfreeze_queue)kernel(blk_mq_unique_tag)kernel(blk_mq_unquiesce_queue)kernel(blk_mq_update_nr_hw_queues)kernel(blk_peek_request)kernel(blk_pm_runtime_init)kernel(blk_post_runtime_resume)kernel(blk_post_runtime_suspend)kernel(blk_pre_runtime_resume)kernel(blk_pre_runtime_suspend)kernel(blk_put_queue)kernel(blk_put_request)kernel(blk_queue_alignment_offset)kernel(blk_queue_bio)kernel(blk_queue_bounce)kernel(blk_queue_bounce_limit)kernel(blk_queue_bypass_end)kernel(blk_queue_bypass_start)kernel(blk_queue_chunk_sectors)kernel(blk_queue_dma_alignment)kernel(blk_queue_dma_drain)kernel(blk_queue_dma_pad)kernel(blk_queue_end_tag)kernel(blk_queue_find_tag)kernel(blk_queue_flush)kernel(blk_queue_flush_queueable)kernel(blk_queue_free_tags)kernel(blk_queue_init_tags)kernel(blk_queue_invalidate_tags)kernel(blk_queue_io_min)kernel(blk_queue_io_opt)kernel(blk_queue_lld_busy)kernel(blk_queue_logical_block_size)kernel(blk_queue_make_request)kernel(blk_queue_max_discard_sectors)kernel(blk_queue_max_hw_sectors)kernel(blk_queue_max_segment_size)kernel(blk_queue_max_segments)kernel(blk_queue_max_write_same_sectors)kernel(blk_queue_merge_bvec)kernel(blk_queue_physical_block_size)kernel(blk_queue_prep_rq)kernel(blk_queue_resize_tags)kernel(blk_queue_rq_timed_out)kernel(blk_queue_rq_timeout)kernel(blk_queue_segment_boundary)kernel(blk_queue_softirq_done)kernel(blk_queue_stack_limits)kernel(blk_queue_start_tag)kernel(blk_queue_unprep_rq)kernel(blk_queue_update_dma_alignment)kernel(blk_queue_update_dma_pad)kernel(blk_queue_virt_boundary)kernel(blk_recount_segments)kernel(blk_register_queue)kernel(blk_register_region)kernel(blk_requeue_request)kernel(blk_rq_count_integrity_sg)kernel(blk_rq_err_bytes)kernel(blk_rq_init)kernel(blk_rq_map_integrity_sg)kernel(blk_rq_map_kern)kernel(blk_rq_map_sg)kernel(blk_rq_map_user)kernel(blk_rq_map_user_iov)kernel(blk_rq_prep_clone)kernel(blk_rq_set_block_pc)kernel(blk_rq_unmap_user)kernel(blk_rq_unprep_clone)kernel(blk_run_queue)kernel(blk_run_queue_async)kernel(blk_set_default_limits)kernel(blk_set_preempt_only)kernel(blk_set_queue_depth)kernel(blk_set_queue_dying)kernel(blk_set_stacking_limits)kernel(blk_stack_limits)kernel(blk_start_plug)kernel(blk_start_queue)kernel(blk_start_request)kernel(blk_stat_add_callback)kernel(blk_stat_alloc_callback)kernel(blk_stat_free_callback)kernel(blk_stat_remove_callback)kernel(blk_stat_rq_ddir)kernel(blk_stop_queue)kernel(blk_sync_queue)kernel(blk_trace_remove)kernel(blk_trace_setup)kernel(blk_trace_startstop)kernel(blk_unprep_request)kernel(blk_unregister_region)kernel(blk_update_request)kernel(blk_verify_command)kernel(blkcg_activate_policy)kernel(blkcg_deactivate_policy)kernel(blkcg_policy_register)kernel(blkcg_policy_unregister)kernel(blkcg_print_blkgs)kernel(blkcg_root)kernel(blkcipher_walk_done)kernel(blkcipher_walk_phys)kernel(blkcipher_walk_virt)kernel(blkcipher_walk_virt_block)kernel(blkdev_aio_read)kernel(blkdev_aio_write)kernel(blkdev_fsync)kernel(blkdev_get)kernel(blkdev_get_by_dev)kernel(blkdev_get_by_path)kernel(blkdev_ioctl)kernel(blkdev_issue_discard)kernel(blkdev_issue_flush)kernel(blkdev_issue_write_same)kernel(blkdev_issue_zeroout)kernel(blkdev_put)kernel(blkdev_reread_part)kernel(blkg_conf_finish)kernel(blkg_conf_prep)kernel(blkg_lookup)kernel(blkg_lookup_create)kernel(blkg_prfill_rwstat)kernel(blkg_prfill_stat)kernel(blkg_rwstat_recursive_sum)kernel(blkg_stat_recursive_sum)kernel(blkio_subsys)kernel(block_all_signals)kernel(block_commit_write)kernel(block_invalidatepage)kernel(block_invalidatepage_range)kernel(block_is_partially_uptodate)kernel(block_page_mkwrite)kernel(block_read_full_page)kernel(block_truncate_page)kernel(block_write_begin)kernel(block_write_end)kernel(block_write_full_page)kernel(blocking_notifier_call_chain)kernel(blocking_notifier_chain_cond_register)kernel(blocking_notifier_chain_register)kernel(blocking_notifier_chain_unregister)kernel(blowfish_dec_blk)kernel(blowfish_dec_blk_4way)kernel(blowfish_setkey)kernel(bmap)kernel(boot_cpu_data)kernel(boot_cpu_physical_apicid)kernel(boot_option_idle_override)kernel(boot_tvec_bases)kernel(bpf_analyzer)kernel(bpf_obj_get_user)kernel(bpf_prog_add)kernel(bpf_prog_alloc)kernel(bpf_prog_free)kernel(bpf_prog_get_type)kernel(bpf_prog_inc)kernel(bpf_prog_inc_not_zero)kernel(bpf_prog_put)kernel(bpf_prog_select_runtime)kernel(bpf_verifier_log_write)kernel(bprintf)kernel(bprm_change_interp)kernel(br_dev_queue_push_xmit)kernel(br_fdb_test_addr_hook)kernel(br_forward)kernel(br_forward_finish)kernel(br_handle_frame_finish)kernel(br_multicast_enabled)kernel(br_multicast_has_querier_adjacent)kernel(br_multicast_has_querier_anywhere)kernel(br_multicast_list_adjacent)kernel(br_multicast_router)kernel(br_netfilter_enable)kernel(br_should_route_hook)kernel(br_vlan_enabled)kernel(brcmu_boardrev_str)kernel(brcmu_d11_attach)kernel(brcmu_dotrev_str)kernel(brcmu_pkt_buf_free_skb)kernel(brcmu_pkt_buf_get_skb)kernel(brcmu_pktq_flush)kernel(brcmu_pktq_init)kernel(brcmu_pktq_mdeq)kernel(brcmu_pktq_mlen)kernel(brcmu_pktq_pdeq)kernel(brcmu_pktq_pdeq_match)kernel(brcmu_pktq_pdeq_tail)kernel(brcmu_pktq_peek_tail)kernel(brcmu_pktq_penq)kernel(brcmu_pktq_penq_head)kernel(brcmu_pktq_pflush)kernel(bridge_tunnel_header)kernel(brioctl_set)kernel(bsearch)kernel(bsg_job_done)kernel(bsg_register_queue)kernel(bsg_request_fn)kernel(bsg_setup_queue)kernel(bsg_unregister_queue)kernel(bstr_printf)kernel(bt878)kernel(bt878_device_control)kernel(bt878_num)kernel(bt878_start)kernel(bt878_stop)kernel(bt_accept_dequeue)kernel(bt_accept_enqueue)kernel(bt_accept_unlink)kernel(bt_debugfs)kernel(bt_err)kernel(bt_err_ratelimited)kernel(bt_info)kernel(bt_procfs_cleanup)kernel(bt_procfs_init)kernel(bt_sock_ioctl)kernel(bt_sock_link)kernel(bt_sock_poll)kernel(bt_sock_reclassify_lock)kernel(bt_sock_recvmsg)kernel(bt_sock_register)kernel(bt_sock_stream_recvmsg)kernel(bt_sock_unlink)kernel(bt_sock_unregister)kernel(bt_sock_wait_ready)kernel(bt_sock_wait_state)kernel(bt_to_errno)kernel(bt_warn)kernel(btbcm_check_bdaddr)kernel(btbcm_finalize)kernel(btbcm_initialize)kernel(btbcm_patchram)kernel(btbcm_set_bdaddr)kernel(btbcm_setup_apple)kernel(btbcm_setup_patchram)kernel(btcx_align)kernel(btcx_calc_skips)kernel(btcx_riscmem_alloc)kernel(btcx_riscmem_free)kernel(btcx_screen_clips)kernel(btcx_sort_clips)kernel(btintel_check_bdaddr)kernel(btintel_enter_mfg)kernel(btintel_exit_mfg)kernel(btintel_hw_error)kernel(btintel_load_ddc_config)kernel(btintel_read_version)kernel(btintel_regmap_init)kernel(btintel_secure_send)kernel(btintel_set_bdaddr)kernel(btintel_set_diag)kernel(btintel_set_diag_mfg)kernel(btintel_set_event_mask)kernel(btintel_set_event_mask_mfg)kernel(btintel_version_info)kernel(btmrvl_add_card)kernel(btmrvl_check_evtpkt)kernel(btmrvl_enable_hs)kernel(btmrvl_enable_ps)kernel(btmrvl_interrupt)kernel(btmrvl_process_event)kernel(btmrvl_pscan_window_reporting)kernel(btmrvl_register_hdev)kernel(btmrvl_remove_card)kernel(btmrvl_send_hscfg_cmd)kernel(btmrvl_send_module_cfg_cmd)kernel(btracker_complete)kernel(btracker_create)kernel(btracker_destroy)kernel(btracker_issue)kernel(btracker_nr_demotions_queued)kernel(btracker_nr_writebacks_queued)kernel(btracker_promotion_already_present)kernel(btracker_queue)kernel(btree_alloc)kernel(btree_destroy)kernel(btree_free)kernel(btree_geo128)kernel(btree_geo32)kernel(btree_geo64)kernel(btree_get_prev)kernel(btree_grim_visitor)kernel(btree_init)kernel(btree_init_mempool)kernel(btree_insert)kernel(btree_last)kernel(btree_lookup)kernel(btree_merge)kernel(btree_remove)kernel(btree_update)kernel(btree_visitor)kernel(btrtl_setup_realtek)kernel(btt_lbasize_is_supported)kernel(bttv_get_pcidev)kernel(bttv_gpio_enable)kernel(bttv_read_gpio)kernel(bttv_sub_register)kernel(bttv_sub_unregister)kernel(bttv_write_gpio)kernel(budget_debug)kernel(buffer_check_dirty_writeback)kernel(buffer_migrate_page)kernel(build_skb)kernel(bus_create_file)kernel(bus_find_device)kernel(bus_find_device_by_name)kernel(bus_for_each_dev)kernel(bus_for_each_drv)kernel(bus_get_device_klist)kernel(bus_get_kset)kernel(bus_register)kernel(bus_register_notifier)kernel(bus_remove_file)kernel(bus_rescan_devices)kernel(bus_set_iommu)kernel(bus_sort_breadthfirst)kernel(bus_unregister)kernel(bus_unregister_notifier)kernel(bxt_sst_dsp_cleanup)kernel(bxt_sst_dsp_init)kernel(bxt_sst_init_fw)kernel(byte_rev_table)kernel(c_can_power_down)kernel(c_can_power_up)kernel(cache_check)kernel(cache_create_net)kernel(cache_destroy_net)kernel(cache_firmware)kernel(cache_flush)kernel(cache_purge)kernel(cache_register_net)kernel(cache_seq_next)kernel(cache_seq_start)kernel(cache_seq_stop)kernel(cache_unregister_net)kernel(cad_pid)kernel(call_fib_notifier)kernel(call_fib_notifiers)kernel(call_lsm_notifier)kernel(call_netdevice_notifiers)kernel(call_netdevice_notifiers_info)kernel(call_netevent_notifiers)kernel(call_rcu_bh)kernel(call_rcu_sched)kernel(call_srcu)kernel(call_switchdev_notifiers)kernel(call_usermodehelper)kernel(call_usermodehelper_exec)kernel(call_usermodehelper_setup)kernel(camellia_cbc_dec_16way)kernel(camellia_crypt_ctr)kernel(camellia_crypt_ctr_2way)kernel(camellia_ctr_16way)kernel(camellia_dec_blk)kernel(camellia_dec_blk_2way)kernel(camellia_decrypt_cbc_2way)kernel(camellia_ecb_dec_16way)kernel(camellia_ecb_enc_16way)kernel(camellia_xts_dec)kernel(camellia_xts_dec_16way)kernel(camellia_xts_enc)kernel(camellia_xts_enc_16way)kernel(can_bus_off)kernel(can_dlc2len)kernel(can_do_mlock)kernel(can_free_echo_skb)kernel(can_get_echo_skb)kernel(can_ioctl)kernel(can_led_event)kernel(can_len2dlc)kernel(can_proto_register)kernel(can_proto_unregister)kernel(can_put_echo_skb)kernel(can_rx_register)kernel(can_rx_unregister)kernel(can_send)kernel(cancel_delayed_work)kernel(cancel_delayed_work_sync)kernel(cancel_dirty_page)kernel(cancel_work_sync)kernel(capable)kernel(capable_wrt_inode_uidgid)kernel(capi20_get_manufacturer)kernel(capi20_get_profile)kernel(capi20_get_serial)kernel(capi20_get_version)kernel(capi20_isinstalled)kernel(capi20_manufacturer)kernel(capi20_put_message)kernel(capi20_register)kernel(capi20_release)kernel(capi_cmd2str)kernel(capi_cmsg2message)kernel(capi_cmsg2str)kernel(capi_cmsg_header)kernel(capi_ctr_down)kernel(capi_ctr_handle_message)kernel(capi_ctr_ready)kernel(capi_ctr_resume_output)kernel(capi_ctr_suspend_output)kernel(capi_info2str)kernel(capi_message2cmsg)kernel(capi_message2str)kernel(capilib_data_b3_conf)kernel(capilib_data_b3_req)kernel(capilib_free_ncci)kernel(capilib_new_ncci)kernel(capilib_release)kernel(capilib_release_appl)kernel(cast5_setkey)kernel(cast6_setkey)kernel(cast_s1)kernel(cast_s2)kernel(cast_s3)kernel(cast_s4)kernel(cb710_pci_update_config_reg)kernel(cb710_set_irq_handler)kernel(cb710_sg_dwiter_read_next_block)kernel(cb710_sg_dwiter_write_next_block)kernel(ccp_enqueue_cmd)kernel(ccp_present)kernel(ccp_version)kernel(cdc_ncm_bind_common)kernel(cdc_ncm_change_mtu)kernel(cdc_ncm_fill_tx_frame)kernel(cdc_ncm_rx_fixup)kernel(cdc_ncm_rx_verify_ndp16)kernel(cdc_ncm_rx_verify_nth16)kernel(cdc_ncm_select_altsetting)kernel(cdc_ncm_tx_fixup)kernel(cdc_ncm_unbind)kernel(cdc_parse_cdc_header)kernel(cdebbuf_free)kernel(cdev_add)kernel(cdev_alloc)kernel(cdev_del)kernel(cdev_device_add)kernel(cdev_device_del)kernel(cdev_init)kernel(cdev_set_parent)kernel(cdrom_check_events)kernel(cdrom_get_last_written)kernel(cdrom_get_media_event)kernel(cdrom_ioctl)kernel(cdrom_media_changed)kernel(cdrom_mode_select)kernel(cdrom_mode_sense)kernel(cdrom_number_of_slots)kernel(cdrom_open)kernel(cdrom_release)kernel(ceph_alloc_page_vector)kernel(ceph_auth_add_authorizer_challenge)kernel(ceph_auth_create_authorizer)kernel(ceph_auth_destroy_authorizer)kernel(ceph_auth_invalidate_authorizer)kernel(ceph_auth_is_authenticated)kernel(ceph_auth_update_authorizer)kernel(ceph_auth_verify_authorizer_reply)kernel(ceph_buffer_new)kernel(ceph_buffer_release)kernel(ceph_calc_file_object_mapping)kernel(ceph_caps_for_mode)kernel(ceph_check_fsid)kernel(ceph_client_addr)kernel(ceph_client_gid)kernel(ceph_cls_break_lock)kernel(ceph_cls_lock)kernel(ceph_cls_lock_info)kernel(ceph_cls_set_cookie)kernel(ceph_cls_unlock)kernel(ceph_compare_options)kernel(ceph_con_close)kernel(ceph_con_init)kernel(ceph_con_keepalive)kernel(ceph_con_open)kernel(ceph_con_send)kernel(ceph_copy_from_page_vector)kernel(ceph_copy_page_vector_to_user)kernel(ceph_copy_to_page_vector)kernel(ceph_copy_user_to_page_vector)kernel(ceph_create_client)kernel(ceph_create_snap_context)kernel(ceph_destroy_client)kernel(ceph_destroy_options)kernel(ceph_entity_type_name)kernel(ceph_file_layout_from_legacy)kernel(ceph_file_layout_to_legacy)kernel(ceph_find_or_create_string)kernel(ceph_flags_to_mode)kernel(ceph_free_lockers)kernel(ceph_get_direct_page_vector)kernel(ceph_get_snap_context)kernel(ceph_messenger_fini)kernel(ceph_messenger_init)kernel(ceph_monc_blacklist_add)kernel(ceph_monc_do_statfs)kernel(ceph_monc_get_version)kernel(ceph_monc_get_version_async)kernel(ceph_monc_got_map)kernel(ceph_monc_init)kernel(ceph_monc_open_session)kernel(ceph_monc_renew_subs)kernel(ceph_monc_stop)kernel(ceph_monc_validate_auth)kernel(ceph_monc_wait_osdmap)kernel(ceph_monc_want_map)kernel(ceph_msg_data_add_bio)kernel(ceph_msg_data_add_pagelist)kernel(ceph_msg_data_add_pages)kernel(ceph_msg_dump)kernel(ceph_msg_get)kernel(ceph_msg_new)kernel(ceph_msg_put)kernel(ceph_msg_type_name)kernel(ceph_msgr_flush)kernel(ceph_object_locator_to_pg)kernel(ceph_oid_aprintf)kernel(ceph_oid_copy)kernel(ceph_oid_destroy)kernel(ceph_oid_printf)kernel(ceph_oloc_copy)kernel(ceph_oloc_destroy)kernel(ceph_open_session)kernel(ceph_osdc_alloc_messages)kernel(ceph_osdc_alloc_request)kernel(ceph_osdc_call)kernel(ceph_osdc_cancel_request)kernel(ceph_osdc_flush_notifies)kernel(ceph_osdc_get_request)kernel(ceph_osdc_list_watchers)kernel(ceph_osdc_maybe_request_map)kernel(ceph_osdc_new_request)kernel(ceph_osdc_notify)kernel(ceph_osdc_notify_ack)kernel(ceph_osdc_put_request)kernel(ceph_osdc_readpages)kernel(ceph_osdc_start_request)kernel(ceph_osdc_sync)kernel(ceph_osdc_unwatch)kernel(ceph_osdc_update_epoch_barrier)kernel(ceph_osdc_wait_request)kernel(ceph_osdc_watch)kernel(ceph_osdc_writepages)kernel(ceph_pagelist_append)kernel(ceph_pagelist_free_reserve)kernel(ceph_pagelist_release)kernel(ceph_pagelist_reserve)kernel(ceph_pagelist_set_cursor)kernel(ceph_pagelist_truncate)kernel(ceph_parse_ips)kernel(ceph_parse_options)kernel(ceph_pg_pool_name_by_id)kernel(ceph_pg_poolid_by_name)kernel(ceph_pg_to_acting_primary)kernel(ceph_pr_addr)kernel(ceph_print_client_options)kernel(ceph_put_page_vector)kernel(ceph_put_snap_context)kernel(ceph_release_page_vector)kernel(ceph_release_string)kernel(ceph_str_hash)kernel(ceph_str_hash_name)kernel(ceph_zero_page_vector_range)kernel(cfag12864b_buffer)kernel(cfag12864b_disable)kernel(cfag12864b_enable)kernel(cfag12864b_getrate)kernel(cfag12864b_isenabled)kernel(cfag12864b_isinited)kernel(cfb_copyarea)kernel(cfb_fillrect)kernel(cfb_imageblit)kernel(cfg80211_abandon_assoc)kernel(cfg80211_assoc_timeout)kernel(cfg80211_auth_timeout)kernel(cfg80211_cac_event)kernel(cfg80211_calculate_bitrate)kernel(cfg80211_ch_switch_notify)kernel(cfg80211_ch_switch_started_notify)kernel(cfg80211_chandef_compatible)kernel(cfg80211_chandef_create)kernel(cfg80211_chandef_dfs_required)kernel(cfg80211_chandef_usable)kernel(cfg80211_chandef_valid)kernel(cfg80211_check_combinations)kernel(cfg80211_check_station_change)kernel(cfg80211_classify8021d)kernel(cfg80211_conn_failed)kernel(cfg80211_connect_done)kernel(cfg80211_cqm_beacon_loss_notify)kernel(cfg80211_cqm_pktloss_notify)kernel(cfg80211_cqm_rssi_notify)kernel(cfg80211_cqm_txe_notify)kernel(cfg80211_crit_proto_stopped)kernel(cfg80211_del_sta_sinfo)kernel(cfg80211_disconnected)kernel(cfg80211_find_ie_match)kernel(cfg80211_find_vendor_ie)kernel(cfg80211_free_nan_func)kernel(cfg80211_ft_event)kernel(cfg80211_get_bss)kernel(cfg80211_get_drvinfo)kernel(cfg80211_get_p2p_attr)kernel(cfg80211_get_station)kernel(cfg80211_gtk_rekey_notify)kernel(cfg80211_ibss_joined)kernel(cfg80211_inform_bss_data)kernel(cfg80211_inform_bss_frame_data)kernel(cfg80211_iter_combinations)kernel(cfg80211_mgmt_tx_status)kernel(cfg80211_michael_mic_failure)kernel(cfg80211_nan_func_terminated)kernel(cfg80211_nan_match)kernel(cfg80211_new_sta)kernel(cfg80211_notify_new_peer_candidate)kernel(cfg80211_pmksa_candidate_notify)kernel(cfg80211_probe_status)kernel(cfg80211_put_bss)kernel(cfg80211_radar_event)kernel(cfg80211_ready_on_channel)kernel(cfg80211_ref_bss)kernel(cfg80211_reg_can_beacon)kernel(cfg80211_reg_can_beacon_relax)kernel(cfg80211_remain_on_channel_expired)kernel(cfg80211_report_obss_beacon)kernel(cfg80211_report_wowlan_wakeup)kernel(cfg80211_roamed)kernel(cfg80211_rx_assoc_resp)kernel(cfg80211_rx_mgmt)kernel(cfg80211_rx_mlme_mgmt)kernel(cfg80211_rx_spurious_frame)kernel(cfg80211_rx_unexpected_4addr_frame)kernel(cfg80211_rx_unprot_mlme_mgmt)kernel(cfg80211_scan_done)kernel(cfg80211_sched_scan_results)kernel(cfg80211_sched_scan_stopped)kernel(cfg80211_sched_scan_stopped_rtnl)kernel(cfg80211_shutdown_all_interfaces)kernel(cfg80211_stop_iface)kernel(cfg80211_tdls_oper_request)kernel(cfg80211_tx_mlme_mgmt)kernel(cfg80211_unlink_bss)kernel(cfg80211_unregister_wdev)kernel(cfg80211_vendor_cmd_reply)kernel(cgroup_add_cftypes)kernel(cgroup_attach_task_all)kernel(cgroup_is_descendant)kernel(cgroup_load_subsys)kernel(cgroup_next_descendant_post)kernel(cgroup_next_descendant_pre)kernel(cgroup_path)kernel(cgroup_rightmost_descendant)kernel(cgroup_taskset_cur_cgroup)kernel(cgroup_taskset_first)kernel(cgroup_taskset_next)kernel(cgroup_taskset_size)kernel(cgroup_unload_subsys)kernel(chacha20_block)kernel(channel5g)kernel(channel5g_80m)kernel(chash_table_alloc)kernel(chash_table_free)kernel(check_disk_change)kernel(check_disk_size_change)kernel(check_signature)kernel(check_tsc_disabled)kernel(check_tsc_unstable)kernel(chosen_elevator)kernel(class_compat_create_link)kernel(class_compat_register)kernel(class_compat_remove_link)kernel(class_compat_unregister)kernel(class_create_file_ns)kernel(class_destroy)kernel(class_dev_iter_exit)kernel(class_dev_iter_init)kernel(class_dev_iter_next)kernel(class_find_device)kernel(class_for_each_device)kernel(class_interface_register)kernel(class_interface_unregister)kernel(class_remove_file_ns)kernel(class_unregister)kernel(cleancache_register_ops)kernel(cleanup_srcu_struct)kernel(clear_bdi_congested)kernel(clear_inode)kernel(clear_nlink)kernel(clear_page)kernel(clear_page_dirty_for_io)kernel(clear_user)kernel(clflush_cache_range)kernel(clk_add_alias)kernel(clk_disable)kernel(clk_divider_ops)kernel(clk_enable)kernel(clk_fixed_factor_ops)kernel(clk_fixed_rate_ops)kernel(clk_fractional_divider_ops)kernel(clk_gate_ops)kernel(clk_get)kernel(clk_get_parent)kernel(clk_get_rate)kernel(clk_get_sys)kernel(clk_mux_ops)kernel(clk_notifier_register)kernel(clk_notifier_unregister)kernel(clk_prepare)kernel(clk_put)kernel(clk_register)kernel(clk_register_clkdevs)kernel(clk_register_fixed_rate)kernel(clk_register_fractional_divider)kernel(clk_round_rate)kernel(clk_set_parent)kernel(clk_set_rate)kernel(clk_unprepare)kernel(clk_unregister)kernel(clkdev_add)kernel(clkdev_alloc)kernel(clkdev_create)kernel(clkdev_drop)kernel(clock_t_to_jiffies)kernel(clockevent_delta2ns)kernel(clockevents_config_and_register)kernel(clockevents_notify)kernel(clockevents_register_device)kernel(clockevents_unbind_device)kernel(clocksource_change_rating)kernel(clocksource_register)kernel(clocksource_unregister)kernel(clone_private_mount)kernel(close_candev)kernel(cm_class)kernel(cmp_connection_break)kernel(cmp_connection_destroy)kernel(cmp_connection_establish)kernel(cmp_connection_init)kernel(cmp_connection_update)kernel(cn_add_callback)kernel(cn_del_callback)kernel(cn_netlink_send)kernel(cnic_register_driver)kernel(cnic_unregister_driver)kernel(cnl_dsp_free)kernel(cnl_sst_dsp_cleanup)kernel(cnl_sst_dsp_init)kernel(cnl_sst_init_fw)kernel(color_table)kernel(commit_creds)kernel(compat_alloc_user_space)kernel(compat_dccp_getsockopt)kernel(compat_dccp_setsockopt)kernel(compat_get_timespec)kernel(compat_get_timeval)kernel(compat_ip_getsockopt)kernel(compat_ip_setsockopt)kernel(compat_ipv6_getsockopt)kernel(compat_ipv6_setsockopt)kernel(compat_mc_getsockopt)kernel(compat_mc_setsockopt)kernel(compat_nf_getsockopt)kernel(compat_nf_setsockopt)kernel(compat_put_timespec)kernel(compat_put_timeval)kernel(compat_sock_common_getsockopt)kernel(compat_sock_common_setsockopt)kernel(compat_sock_get_timestamp)kernel(compat_sock_get_timestampns)kernel(compat_tcp_getsockopt)kernel(compat_tcp_setsockopt)kernel(complete)kernel(complete_all)kernel(complete_and_exit)kernel(complete_request_key)kernel(completion_done)kernel(component_add)kernel(component_bind_all)kernel(component_del)kernel(component_master_add)kernel(component_master_add_child)kernel(component_master_add_with_match)kernel(component_master_del)kernel(component_match_add)kernel(component_unbind_all)kernel(con_copy_unimap)kernel(con_debug_enter)kernel(con_debug_leave)kernel(con_is_bound)kernel(con_set_default_unimap)kernel(config_group_find_item)kernel(config_group_init)kernel(config_group_init_type_name)kernel(config_item_get)kernel(config_item_init)kernel(config_item_init_type_name)kernel(config_item_put)kernel(config_item_set_name)kernel(configfs_depend_item)kernel(configfs_register_default_group)kernel(configfs_register_group)kernel(configfs_register_subsystem)kernel(configfs_remove_default_groups)kernel(configfs_undepend_item)kernel(configfs_unregister_default_group)kernel(configfs_unregister_group)kernel(configfs_unregister_subsystem)kernel(congestion_wait)kernel(console_blank_hook)kernel(console_blanked)kernel(console_conditional_schedule)kernel(console_drivers)kernel(console_lock)kernel(console_set_on_cmdline)kernel(console_start)kernel(console_stop)kernel(console_suspend_enabled)kernel(console_trylock)kernel(console_unlock)kernel(consume_skb)kernel(cont_write_begin)kernel(context_tracking)kernel(context_tracking_enabled)kernel(context_tracking_enter)kernel(context_tracking_exit)kernel(convert_art_to_tsc)kernel(cookie_ecn_ok)kernel(cookie_timestamp_decode)kernel(copy_from_user_nmi)kernel(copy_from_user_overflow)kernel(copy_from_user_toio)kernel(copy_in_user)kernel(copy_page)kernel(copy_page_from_iter)kernel(copy_page_to_iter)kernel(copy_reserved_iova)kernel(copy_strings_kernel)kernel(copy_to_user_fromio)kernel(copy_user_enhanced_fast_string)kernel(copy_user_generic_string)kernel(copy_user_generic_unrolled)kernel(cordic_calc_iq)kernel(core_allocate_nexus_loss_ua)kernel(core_alua_check_nonop_delay)kernel(core_tmr_alloc_req)kernel(core_tpg_check_initiator_node_acl)kernel(core_tpg_deregister)kernel(core_tpg_get_initiator_node_acl)kernel(core_tpg_register)kernel(core_tpg_set_initiator_node_queue_depth)kernel(core_tpg_set_initiator_node_tag)kernel(cper_estatus_check)kernel(cper_estatus_check_header)kernel(cper_estatus_print)kernel(cper_mem_err_type_str)kernel(cper_next_record_id)kernel(cper_severity_str)kernel(cper_severity_to_aer)kernel(cppc_get_perf_caps)kernel(cppc_get_perf_ctrs)kernel(cppc_get_transition_latency)kernel(cppc_set_perf)kernel(cpu_active_mask)kernel(cpu_all_bits)kernel(cpu_bit_bitmap)kernel(cpu_clock)kernel(cpu_core_map)kernel(cpu_down)kernel(cpu_dr7)kernel(cpu_info)kernel(cpu_is_hotpluggable)kernel(cpu_khz)kernel(cpu_maps_update_begin)kernel(cpu_maps_update_done)kernel(cpu_number)kernel(cpu_online_mask)kernel(cpu_possible_mask)kernel(cpu_present_mask)kernel(cpu_rmap_add)kernel(cpu_rmap_put)kernel(cpu_rmap_update)kernel(cpu_sibling_map)kernel(cpu_smt_control)kernel(cpu_subsys)kernel(cpu_up)kernel(cpufreq_boost_enabled)kernel(cpufreq_boost_supported)kernel(cpufreq_cpu_get)kernel(cpufreq_cpu_put)kernel(cpufreq_driver_fast_switch)kernel(cpufreq_driver_target)kernel(cpufreq_enable_fast_switch)kernel(cpufreq_freq_attr_scaling_available_freqs)kernel(cpufreq_freq_attr_scaling_boost_freqs)kernel(cpufreq_freq_transition_begin)kernel(cpufreq_freq_transition_end)kernel(cpufreq_frequency_get_table)kernel(cpufreq_frequency_table_cpuinfo)kernel(cpufreq_frequency_table_get_index)kernel(cpufreq_frequency_table_target)kernel(cpufreq_frequency_table_verify)kernel(cpufreq_generic_attr)kernel(cpufreq_generic_frequency_table_verify)kernel(cpufreq_generic_get)kernel(cpufreq_generic_init)kernel(cpufreq_generic_suspend)kernel(cpufreq_get)kernel(cpufreq_get_current_driver)kernel(cpufreq_get_global_kobject)kernel(cpufreq_get_policy)kernel(cpufreq_global_kobject)kernel(cpufreq_governor_dbs)kernel(cpufreq_put_global_kobject)kernel(cpufreq_quick_get)kernel(cpufreq_quick_get_max)kernel(cpufreq_register_driver)kernel(cpufreq_register_governor)kernel(cpufreq_register_notifier)kernel(cpufreq_set_update_util_data)kernel(cpufreq_show_cpus)kernel(cpufreq_sysfs_create_file)kernel(cpufreq_sysfs_remove_file)kernel(cpufreq_table_validate_and_show)kernel(cpufreq_unregister_driver)kernel(cpufreq_unregister_governor)kernel(cpufreq_unregister_notifier)kernel(cpufreq_update_policy)kernel(cpuid_query_maxphyaddr)kernel(cpuidle_disable_device)kernel(cpuidle_enable_device)kernel(cpuidle_get_cpu_driver)kernel(cpuidle_get_driver)kernel(cpuidle_pause_and_lock)kernel(cpuidle_register)kernel(cpuidle_register_device)kernel(cpuidle_register_driver)kernel(cpuidle_resume_and_unlock)kernel(cpuidle_unregister)kernel(cpuidle_unregister_device)kernel(cpuidle_unregister_driver)kernel(cpumask_local_spread)kernel(cpumask_next_and)kernel(cpumask_next_wrap)kernel(cpuset_mem_spread_node)kernel(cqhci_init)kernel(cqhci_irq)kernel(cqhci_pltfm_init)kernel(cqhci_resume)kernel(cqhci_suspend)kernel(crash_vmclear_loaded_vmcss)kernel(crc16)kernel(crc16_table)kernel(crc32_be)kernel(crc32_le)kernel(crc32_le_combine)kernel(crc32c)kernel(crc32c_csum_stub)kernel(crc8)kernel(crc8_populate_lsb)kernel(crc8_populate_msb)kernel(crc_ccitt)kernel(crc_ccitt_table)kernel(crc_itu_t)kernel(crc_itu_t_table)kernel(crc_t10dif)kernel(crc_t10dif_generic)kernel(crc_t10dif_update)kernel(create_empty_buffers)kernel(create_l1)kernel(create_syslog_header)kernel(cred_to_ucred)kernel(cryptd_ablkcipher_child)kernel(cryptd_ablkcipher_queued)kernel(cryptd_aead_child)kernel(cryptd_aead_queued)kernel(cryptd_ahash_child)kernel(cryptd_ahash_queued)kernel(cryptd_alloc_ablkcipher)kernel(cryptd_alloc_aead)kernel(cryptd_alloc_ahash)kernel(cryptd_free_ablkcipher)kernel(cryptd_free_aead)kernel(cryptd_free_ahash)kernel(cryptd_shash_desc)kernel(crypto_ablkcipher_type)kernel(crypto_aead_setauthsize)kernel(crypto_aead_type)kernel(crypto_aes_decrypt_x86)kernel(crypto_aes_encrypt_x86)kernel(crypto_aes_expand_key)kernel(crypto_aes_set_key)kernel(crypto_ahash_digest)kernel(crypto_ahash_final)kernel(crypto_ahash_finup)kernel(crypto_ahash_setkey)kernel(crypto_ahash_type)kernel(crypto_ahash_walk_first)kernel(crypto_alg_extsize)kernel(crypto_alg_list)kernel(crypto_alg_lookup)kernel(crypto_alg_mod_lookup)kernel(crypto_alg_sem)kernel(crypto_alg_tested)kernel(crypto_alloc_ablkcipher)kernel(crypto_alloc_acomp)kernel(crypto_alloc_aead)kernel(crypto_alloc_ahash)kernel(crypto_alloc_akcipher)kernel(crypto_alloc_base)kernel(crypto_alloc_instance)kernel(crypto_alloc_instance2)kernel(crypto_alloc_kpp)kernel(crypto_alloc_pcomp)kernel(crypto_alloc_shash)kernel(crypto_alloc_skcipher)kernel(crypto_alloc_tfm)kernel(crypto_attr_alg2)kernel(crypto_attr_alg_name)kernel(crypto_attr_u32)kernel(crypto_authenc_extractkeys)kernel(crypto_blkcipher_type)kernel(crypto_chain)kernel(crypto_check_attr_type)kernel(crypto_create_tfm)kernel(crypto_default_rng)kernel(crypto_dequeue_request)kernel(crypto_destroy_tfm)kernel(crypto_dh_decode_key)kernel(crypto_dh_encode_key)kernel(crypto_dh_key_len)kernel(crypto_drop_spawn)kernel(crypto_enqueue_request)kernel(crypto_find_alg)kernel(crypto_fl_tab)kernel(crypto_ft_tab)kernel(crypto_get_attr_type)kernel(crypto_get_default_rng)kernel(crypto_givcipher_type)kernel(crypto_grab_aead)kernel(crypto_grab_akcipher)kernel(crypto_grab_skcipher)kernel(crypto_grab_spawn)kernel(crypto_has_alg)kernel(crypto_hash_walk_done)kernel(crypto_hash_walk_first)kernel(crypto_il_tab)kernel(crypto_inc)kernel(crypto_init_ahash_spawn)kernel(crypto_init_queue)kernel(crypto_init_shash_spawn)kernel(crypto_init_spawn)kernel(crypto_init_spawn2)kernel(crypto_it_tab)kernel(crypto_larval_alloc)kernel(crypto_larval_kill)kernel(crypto_larval_lookup)kernel(crypto_lookup_aead)kernel(crypto_lookup_skcipher)kernel(crypto_lookup_template)kernel(crypto_mod_get)kernel(crypto_mod_put)kernel(crypto_nivaead_type)kernel(crypto_probing_notify)kernel(crypto_put_default_rng)kernel(crypto_register_acomp)kernel(crypto_register_acomps)kernel(crypto_register_ahash)kernel(crypto_register_akcipher)kernel(crypto_register_alg)kernel(crypto_register_algs)kernel(crypto_register_instance)kernel(crypto_register_kpp)kernel(crypto_register_notifier)kernel(crypto_register_pcomp)kernel(crypto_register_scomp)kernel(crypto_register_scomps)kernel(crypto_register_shash)kernel(crypto_register_shashes)kernel(crypto_register_template)kernel(crypto_remove_final)kernel(crypto_remove_spawns)kernel(crypto_rng_type)kernel(crypto_sha1_finup)kernel(crypto_sha1_update)kernel(crypto_sha256_finup)kernel(crypto_sha256_update)kernel(crypto_sha512_finup)kernel(crypto_sha512_update)kernel(crypto_shash_digest)kernel(crypto_shash_final)kernel(crypto_shash_finup)kernel(crypto_shash_setkey)kernel(crypto_shash_update)kernel(crypto_shoot_alg)kernel(crypto_spawn_tfm)kernel(crypto_spawn_tfm2)kernel(crypto_tfm_in_queue)kernel(crypto_unregister_acomp)kernel(crypto_unregister_acomps)kernel(crypto_unregister_ahash)kernel(crypto_unregister_akcipher)kernel(crypto_unregister_alg)kernel(crypto_unregister_algs)kernel(crypto_unregister_instance)kernel(crypto_unregister_kpp)kernel(crypto_unregister_notifier)kernel(crypto_unregister_pcomp)kernel(crypto_unregister_scomp)kernel(crypto_unregister_scomps)kernel(crypto_unregister_shash)kernel(crypto_unregister_shashes)kernel(crypto_unregister_template)kernel(crypto_xor)kernel(csum_ipv6_magic)kernel(csum_partial)kernel(csum_partial_copy_from_user)kernel(csum_partial_copy_fromiovecend)kernel(csum_partial_copy_nocheck)kernel(csum_partial_copy_to_user)kernel(csum_partial_copy_to_xdr)kernel(ct_sip_get_header)kernel(ct_sip_get_sdp_header)kernel(ct_sip_parse_address_param)kernel(ct_sip_parse_header_uri)kernel(ct_sip_parse_numerical_param)kernel(ct_sip_parse_request)kernel(current_fs_time)kernel(current_is_async)kernel(current_kernel_time)kernel(current_task)kernel(current_umask)kernel(current_work)kernel(cx18_claim_stream)kernel(cx18_ext_init)kernel(cx18_release_stream)kernel(cx18_reset_ir_gpio)kernel(cx18_start_v4l2_encode_stream)kernel(cx18_stop_v4l2_encode_stream)kernel(cx22700_attach)kernel(cx22702_attach)kernel(cx231xx_capture_start)kernel(cx231xx_demod_reset)kernel(cx231xx_dev_init)kernel(cx231xx_dev_uninit)kernel(cx231xx_disable656)kernel(cx231xx_enable656)kernel(cx231xx_enable_i2c_port_3)kernel(cx231xx_init_bulk)kernel(cx231xx_init_isoc)kernel(cx231xx_init_vbi_isoc)kernel(cx231xx_register_extension)kernel(cx231xx_send_gpio_cmd)kernel(cx231xx_send_usb_command)kernel(cx231xx_set_alt_setting)kernel(cx231xx_set_mode)kernel(cx231xx_tuner_callback)kernel(cx231xx_uninit_bulk)kernel(cx231xx_uninit_isoc)kernel(cx231xx_uninit_vbi_isoc)kernel(cx231xx_unmute_audio)kernel(cx231xx_unregister_extension)kernel(cx2341x_ctrl_get_menu)kernel(cx2341x_ctrl_query)kernel(cx2341x_ext_ctrls)kernel(cx2341x_fill_defaults)kernel(cx2341x_handler_init)kernel(cx2341x_handler_set_50hz)kernel(cx2341x_handler_set_busy)kernel(cx2341x_handler_setup)kernel(cx2341x_log_status)kernel(cx2341x_mpeg_ctrls)kernel(cx2341x_update)kernel(cx24110_attach)kernel(cx24113_agc_callback)kernel(cx24113_attach)kernel(cx24116_attach)kernel(cx24123_attach)kernel(cx24123_get_tuner_i2c_adapter)kernel(cx8802_buf_prepare)kernel(cx8802_buf_queue)kernel(cx8802_cancel_buffers)kernel(cx8802_get_driver)kernel(cx8802_register_driver)kernel(cx8802_unregister_driver)kernel(cx88_audio_thread)kernel(cx88_core_get)kernel(cx88_core_irq)kernel(cx88_core_put)kernel(cx88_dsp_detect_stereo_sap)kernel(cx88_enum_input)kernel(cx88_free_buffer)kernel(cx88_get_stereo)kernel(cx88_ir_start)kernel(cx88_ir_stop)kernel(cx88_newstation)kernel(cx88_print_irqbits)kernel(cx88_querycap)kernel(cx88_reset)kernel(cx88_risc_buffer)kernel(cx88_risc_databuffer)kernel(cx88_risc_stopper)kernel(cx88_set_freq)kernel(cx88_set_scale)kernel(cx88_set_stereo)kernel(cx88_set_tvaudio)kernel(cx88_set_tvnorm)kernel(cx88_setup_xc3028)kernel(cx88_shutdown)kernel(cx88_sram_channel_dump)kernel(cx88_sram_channel_setup)kernel(cx88_sram_channels)kernel(cx88_tuner_callback)kernel(cx88_vdev_init)kernel(cx88_video_mux)kernel(cx88_wakeup)kernel(cxd2820r_attach)kernel(cxgb3_alloc_atid)kernel(cxgb3_alloc_stid)kernel(cxgb3_free_atid)kernel(cxgb3_free_stid)kernel(cxgb3_insert_tid)kernel(cxgb3_ofld_send)kernel(cxgb3_queue_tid_release)kernel(cxgb3_register_client)kernel(cxgb3_remove_tid)kernel(cxgb3_unregister_client)kernel(cxgb4_alloc_atid)kernel(cxgb4_alloc_sftid)kernel(cxgb4_alloc_stid)kernel(cxgb4_bar2_sge_qregs)kernel(cxgb4_best_aligned_mtu)kernel(cxgb4_best_mtu)kernel(cxgb4_clip_get)kernel(cxgb4_clip_release)kernel(cxgb4_create_server)kernel(cxgb4_create_server6)kernel(cxgb4_create_server_filter)kernel(cxgb4_crypto_send)kernel(cxgb4_dbfifo_count)kernel(cxgb4_flush_eq_cache)kernel(cxgb4_free_atid)kernel(cxgb4_free_stid)kernel(cxgb4_get_srq_entry)kernel(cxgb4_get_tcp_stats)kernel(cxgb4_inline_tx_skb)kernel(cxgb4_iscsi_init)kernel(cxgb4_l2t_alloc_switching)kernel(cxgb4_l2t_get)kernel(cxgb4_l2t_release)kernel(cxgb4_l2t_send)kernel(cxgb4_map_skb)kernel(cxgb4_ofld_send)kernel(cxgb4_pktgl_to_skb)kernel(cxgb4_port_chan)kernel(cxgb4_port_idx)kernel(cxgb4_port_viid)kernel(cxgb4_read_sge_timestamp)kernel(cxgb4_read_tpte)kernel(cxgb4_reclaim_completed_tx)kernel(cxgb4_register_uld)kernel(cxgb4_remove_server)kernel(cxgb4_remove_server_filter)kernel(cxgb4_remove_tid)kernel(cxgb4_ring_tx_db)kernel(cxgb4_select_ntuple)kernel(cxgb4_smt_alloc_switching)kernel(cxgb4_smt_release)kernel(cxgb4_sync_txq_pidx)kernel(cxgb4_tp_smt_idx)kernel(cxgb4_unregister_uld)kernel(cxgb4_update_root_dev_clip)kernel(cxgb4_write_sgl)kernel(cxgb_find_route)kernel(cxgb_find_route6)kernel(cxgb_get_4tuple)kernel(cxgbi_attr_is_visible)kernel(cxgbi_bind_conn)kernel(cxgbi_cleanup_task)kernel(cxgbi_conn_alloc_pdu)kernel(cxgbi_conn_init_pdu)kernel(cxgbi_conn_pdu_ready)kernel(cxgbi_conn_tx_open)kernel(cxgbi_conn_xmit_pdu)kernel(cxgbi_create_conn)kernel(cxgbi_create_session)kernel(cxgbi_ddp_ppm_setup)kernel(cxgbi_ddp_set_one_ppod)kernel(cxgbi_destroy_session)kernel(cxgbi_device_find_by_lldev)kernel(cxgbi_device_find_by_netdev)kernel(cxgbi_device_find_by_netdev_rcu)kernel(cxgbi_device_portmap_cleanup)kernel(cxgbi_device_portmap_create)kernel(cxgbi_device_register)kernel(cxgbi_device_unregister)kernel(cxgbi_device_unregister_all)kernel(cxgbi_ep_connect)kernel(cxgbi_ep_disconnect)kernel(cxgbi_ep_poll)kernel(cxgbi_get_conn_stats)kernel(cxgbi_get_ep_param)kernel(cxgbi_get_host_param)kernel(cxgbi_hbas_add)kernel(cxgbi_hbas_remove)kernel(cxgbi_iscsi_cleanup)kernel(cxgbi_iscsi_init)kernel(cxgbi_parse_pdu_itt)kernel(cxgbi_ppm_init)kernel(cxgbi_ppm_make_ppod_hdr)kernel(cxgbi_ppm_ppod_release)kernel(cxgbi_ppm_ppods_reserve)kernel(cxgbi_ppm_release)kernel(cxgbi_set_conn_param)kernel(cxgbi_set_host_param)kernel(cxgbi_sock_act_open_req_arp_failure)kernel(cxgbi_sock_check_wr_invariants)kernel(cxgbi_sock_closed)kernel(cxgbi_sock_established)kernel(cxgbi_sock_fail_act_open)kernel(cxgbi_sock_free_cpl_skbs)kernel(cxgbi_sock_purge_wr_queue)kernel(cxgbi_sock_rcv_abort_rpl)kernel(cxgbi_sock_rcv_close_conn_rpl)kernel(cxgbi_sock_rcv_peer_close)kernel(cxgbi_sock_rcv_wr_ack)kernel(cxgbi_sock_select_mss)kernel(cxgbi_sock_skb_entail)kernel(cxgbi_tagmask_set)kernel(cypress_load_firmware)kernel(d_add_ci)kernel(d_alloc)kernel(d_alloc_name)kernel(d_alloc_pseudo)kernel(d_delete)kernel(d_drop)kernel(d_find_alias)kernel(d_find_any_alias)kernel(d_genocide)kernel(d_hash_and_lookup)kernel(d_instantiate)kernel(d_instantiate_unique)kernel(d_invalidate)kernel(d_lookup)kernel(d_make_root)kernel(d_materialise_unique)kernel(d_move)kernel(d_obtain_alias)kernel(d_path)kernel(d_prune_aliases)kernel(d_rehash)kernel(d_set_d_op)kernel(d_splice_alias)kernel(d_tmpfile)kernel(d_validate)kernel(da7219_aad_exit)kernel(da7219_aad_init)kernel(da7219_aad_jack_det)kernel(dapm_clock_event)kernel(dapm_kcontrol_get_value)kernel(dapm_mark_endpoints_dirty)kernel(dapm_pinctrl_event)kernel(dapm_regulator_event)kernel(datagram_poll)kernel(dax_alive)kernel(dax_attribute_group)kernel(dax_direct_access)kernel(dax_finish_sync_fault)kernel(dax_flush)kernel(dax_get_by_host)kernel(dax_get_private)kernel(dax_inode)kernel(dax_iomap_fault)kernel(dax_iomap_rw)kernel(dax_layout_busy_page)kernel(dax_memcpy_fromiovecend)kernel(dax_memcpy_toiovecend)kernel(dax_read_lock)kernel(dax_read_unlock)kernel(dax_region_put)kernel(dax_write_cache)kernel(dax_write_cache_enabled)kernel(dax_writeback_mapping_range)kernel(dbgp_external_startup)kernel(dbgp_reset_prep)kernel(dbs_check_cpu)kernel(dca3_get_tag)kernel(dca_add_requester)kernel(dca_get_tag)kernel(dca_register_notify)kernel(dca_remove_requester)kernel(dca_unregister_notify)kernel(dcache_dir_close)kernel(dcache_dir_lseek)kernel(dcache_dir_open)kernel(dcache_readdir)kernel(dcb_getapp)kernel(dcb_ieee_delapp)kernel(dcb_ieee_getapp_mask)kernel(dcb_ieee_setapp)kernel(dcb_setapp)kernel(dcbnl_cee_notify)kernel(dcbnl_ieee_notify)kernel(dccp_ackvec_parsed_add)kernel(dccp_ackvec_parsed_cleanup)kernel(dccp_check_req)kernel(dccp_child_process)kernel(dccp_close)kernel(dccp_connect)kernel(dccp_create_openreq_child)kernel(dccp_ctl_make_reset)kernel(dccp_death_row)kernel(dccp_destroy_sock)kernel(dccp_disconnect)kernel(dccp_done)kernel(dccp_feat_list_purge)kernel(dccp_feat_nn_get)kernel(dccp_feat_signal_nn_change)kernel(dccp_getsockopt)kernel(dccp_hashinfo)kernel(dccp_init_sock)kernel(dccp_insert_option)kernel(dccp_insert_option_elapsed_time)kernel(dccp_invalid_packet)kernel(dccp_ioctl)kernel(dccp_make_response)kernel(dccp_orphan_count)kernel(dccp_packet_name)kernel(dccp_parse_options)kernel(dccp_poll)kernel(dccp_rcv_established)kernel(dccp_rcv_state_process)kernel(dccp_recvmsg)kernel(dccp_reqsk_init)kernel(dccp_reqsk_send_ack)kernel(dccp_send_ack)kernel(dccp_send_sync)kernel(dccp_sendmsg)kernel(dccp_set_state)kernel(dccp_setsockopt)kernel(dccp_shutdown)kernel(dccp_statistics)kernel(dccp_syn_ack_timeout)kernel(dccp_sync_mss)kernel(dccp_timestamp)kernel(dccp_v4_conn_request)kernel(dccp_v4_connect)kernel(dccp_v4_do_rcv)kernel(dccp_v4_request_recv_sock)kernel(dccp_v4_send_check)kernel(dcdbas_smi_request)kernel(dchannel_senddata)kernel(dcookie_register)kernel(dcookie_unregister)kernel(ddebug_add_module)kernel(ddebug_remove_module)kernel(deactivate_locked_super)kernel(deactivate_super)kernel(dead_socket)kernel(debug_locks)kernel(debug_locks_off)kernel(debug_locks_silent)kernel(debugfs_create_atomic_t)kernel(debugfs_create_blob)kernel(debugfs_create_bool)kernel(debugfs_create_devm_seqfile)kernel(debugfs_create_dir)kernel(debugfs_create_file)kernel(debugfs_create_regset32)kernel(debugfs_create_size_t)kernel(debugfs_create_symlink)kernel(debugfs_create_u16)kernel(debugfs_create_u32)kernel(debugfs_create_u32_array)kernel(debugfs_create_u64)kernel(debugfs_create_u8)kernel(debugfs_create_ulong)kernel(debugfs_create_x16)kernel(debugfs_create_x32)kernel(debugfs_create_x64)kernel(debugfs_create_x8)kernel(debugfs_initialized)kernel(debugfs_lookup)kernel(debugfs_print_regs32)kernel(debugfs_read_file_bool)kernel(debugfs_remove)kernel(debugfs_remove_recursive)kernel(debugfs_rename)kernel(debugfs_write_file_bool)kernel(dec_zone_page_state)kernel(decode_rs8)kernel(default_backing_dev_info)kernel(default_blu)kernel(default_file_splice_read)kernel(default_file_splice_write)kernel(default_grn)kernel(default_iommu_map_sg)kernel(default_llseek)kernel(default_qdisc_ops)kernel(default_red)kernel(default_wake_function)kernel(del_dma_domain)kernel(del_gendisk)kernel(del_mtd_blktrans_dev)kernel(del_random_ready_callback)kernel(del_timer)kernel(del_timer_sync)kernel(delayacct_on)kernel(delayed_work_timer_fn)kernel(delete_from_page_cache)kernel(dell_laptop_call_notifier)kernel(dell_laptop_register_notifier)kernel(dell_laptop_unregister_notifier)kernel(dell_micmute_led_set)kernel(dell_rbtn_notifier_register)kernel(dell_rbtn_notifier_unregister)kernel(dell_smbios_call)kernel(dell_smbios_call_filter)kernel(dell_smbios_error)kernel(dell_smbios_find_token)kernel(dell_smbios_register_device)kernel(dell_smbios_unregister_device)kernel(dell_wmi_get_descriptor_valid)kernel(dell_wmi_get_hotfix)kernel(dell_wmi_get_interface_version)kernel(dell_wmi_get_size)kernel(dentry_needs_remove_privs)kernel(dentry_open)kernel(dentry_path_raw)kernel(dentry_unhash)kernel(dentry_update_name_case)kernel(dequeue_signal)kernel(deregister_atm_ioctl)kernel(deregister_mtd_blktrans)kernel(deregister_mtd_parser)kernel(des_ekey)kernel(desc_to_gpio)kernel(destroy_workqueue)kernel(detach_capi_ctr)kernel(detach_hdlc_protocol)kernel(dev2t3cdev)kernel(dev_activate)kernel(dev_add_offload)kernel(dev_add_pack)kernel(dev_addr_add)kernel(dev_addr_del)kernel(dev_addr_flush)kernel(dev_addr_init)kernel(dev_alert)kernel(dev_alloc_name)kernel(dev_attr_em_message)kernel(dev_attr_em_message_type)kernel(dev_attr_link_power_management_policy)kernel(dev_attr_sw_activity)kernel(dev_attr_unload_heads)kernel(dev_attr_usbip_debug)kernel(dev_base_lock)kernel(dev_change_carrier)kernel(dev_change_flags)kernel(dev_change_net_namespace)kernel(dev_change_proto_down)kernel(dev_change_xdp_fd)kernel(dev_close)kernel(dev_coredumpm)kernel(dev_coredumpv)kernel(dev_crit)kernel(dev_deactivate)kernel(dev_disable_lro)kernel(dev_driver_string)kernel(dev_emerg)kernel(dev_err)kernel(dev_fill_metadata_dst)kernel(dev_forward_skb)kernel(dev_get_by_index)kernel(dev_get_by_index_rcu)kernel(dev_get_by_name)kernel(dev_get_by_name_rcu)kernel(dev_get_by_napi_id)kernel(dev_get_drvdata)kernel(dev_get_flags)kernel(dev_get_gen_pool)kernel(dev_get_iflink)kernel(dev_get_nest_level)kernel(dev_get_phys_port_id)kernel(dev_get_phys_port_name)kernel(dev_get_regmap)kernel(dev_get_stats)kernel(dev_getbyhwaddr_rcu)kernel(dev_getfirstbyhwtype)kernel(dev_graft_qdisc)kernel(dev_hard_start_xmit)kernel(dev_is_pf)kernel(dev_kfree_skb_any)kernel(dev_kfree_skb_irq)kernel(dev_load)kernel(dev_loopback_xmit)kernel(dev_mc_add)kernel(dev_mc_add_excl)kernel(dev_mc_add_global)kernel(dev_mc_del)kernel(dev_mc_del_global)kernel(dev_mc_flush)kernel(dev_mc_init)kernel(dev_mc_sync)kernel(dev_mc_sync_multiple)kernel(dev_mc_unsync)kernel(dev_notice)kernel(dev_num_vf)kernel(dev_open)kernel(dev_pm_domain_set)kernel(dev_pm_get_subsys_data)kernel(dev_pm_put_subsys_data)kernel(dev_pm_qos_add_ancestor_request)kernel(dev_pm_qos_add_global_notifier)kernel(dev_pm_qos_add_notifier)kernel(dev_pm_qos_add_request)kernel(dev_pm_qos_expose_flags)kernel(dev_pm_qos_expose_latency_limit)kernel(dev_pm_qos_expose_latency_tolerance)kernel(dev_pm_qos_flags)kernel(dev_pm_qos_hide_flags)kernel(dev_pm_qos_hide_latency_limit)kernel(dev_pm_qos_hide_latency_tolerance)kernel(dev_pm_qos_remove_global_notifier)kernel(dev_pm_qos_remove_notifier)kernel(dev_pm_qos_remove_request)kernel(dev_pm_qos_update_request)kernel(dev_pm_qos_update_user_latency_tolerance)kernel(dev_printk)kernel(dev_printk_emit)kernel(dev_queue_xmit)kernel(dev_queue_xmit_accel)kernel(dev_queue_xmit_sk)kernel(dev_remove_offload)kernel(dev_remove_pack)kernel(dev_set_allmulti)kernel(dev_set_drvdata)kernel(dev_set_group)kernel(dev_set_mac_address)kernel(dev_set_mtu)kernel(dev_set_name)kernel(dev_set_promiscuity)kernel(dev_trans_start)kernel(dev_uc_add)kernel(dev_uc_add_excl)kernel(dev_uc_del)kernel(dev_uc_flush)kernel(dev_uc_init)kernel(dev_uc_sync)kernel(dev_uc_sync_multiple)kernel(dev_uc_unsync)kernel(dev_valid_name)kernel(dev_vprintk_emit)kernel(dev_warn)kernel(device_add)kernel(device_add_groups)kernel(device_add_properties)kernel(device_attach)kernel(device_bind_driver)kernel(device_create)kernel(device_create_bin_file)kernel(device_create_file)kernel(device_create_vargs)kernel(device_create_with_groups)kernel(device_del)kernel(device_destroy)kernel(device_dma_supported)kernel(device_find_child)kernel(device_for_each_child)kernel(device_for_each_child_reverse)kernel(device_get_child_node_count)kernel(device_get_dma_attr)kernel(device_get_mac_address)kernel(device_get_named_child_node)kernel(device_get_next_child_node)kernel(device_get_phy_mode)kernel(device_init_wakeup)kernel(device_initialize)kernel(device_move)kernel(device_pm_wait_for_dev)kernel(device_property_match_string)kernel(device_property_present)kernel(device_property_read_string)kernel(device_property_read_string_array)kernel(device_property_read_u16_array)kernel(device_property_read_u32_array)kernel(device_property_read_u64_array)kernel(device_property_read_u8_array)kernel(device_register)kernel(device_release_driver)kernel(device_remove_bin_file)kernel(device_remove_file)kernel(device_remove_file_self)kernel(device_remove_groups)kernel(device_remove_properties)kernel(device_rename)kernel(device_reprobe)kernel(device_rh_alloc)kernel(device_schedule_callback_owner)kernel(device_set_of_node_from_dev)kernel(device_set_wakeup_capable)kernel(device_set_wakeup_enable)kernel(device_show_bool)kernel(device_show_int)kernel(device_show_ulong)kernel(device_store_bool)kernel(device_store_int)kernel(device_store_ulong)kernel(device_unregister)kernel(device_wakeup_disable)kernel(device_wakeup_enable)kernel(devlink_alloc)kernel(devlink_dpipe_action_put)kernel(devlink_dpipe_entry_clear)kernel(devlink_dpipe_entry_ctx_append)kernel(devlink_dpipe_entry_ctx_close)kernel(devlink_dpipe_entry_ctx_prepare)kernel(devlink_dpipe_header_ethernet)kernel(devlink_dpipe_header_ipv4)kernel(devlink_dpipe_header_ipv6)kernel(devlink_dpipe_headers_register)kernel(devlink_dpipe_headers_unregister)kernel(devlink_dpipe_match_put)kernel(devlink_dpipe_table_counter_enabled)kernel(devlink_dpipe_table_register)kernel(devlink_dpipe_table_resource_set)kernel(devlink_dpipe_table_unregister)kernel(devlink_free)kernel(devlink_port_register)kernel(devlink_port_split_set)kernel(devlink_port_type_clear)kernel(devlink_port_type_eth_set)kernel(devlink_port_type_ib_set)kernel(devlink_port_unregister)kernel(devlink_register)kernel(devlink_resource_occ_get_register)kernel(devlink_resource_occ_get_unregister)kernel(devlink_resource_register)kernel(devlink_resource_size_get)kernel(devlink_resources_unregister)kernel(devlink_sb_register)kernel(devlink_sb_unregister)kernel(devlink_unregister)kernel(devm_acpi_dev_add_driver_gpios)kernel(devm_acpi_dev_remove_driver_gpios)kernel(devm_acpi_dma_controller_free)kernel(devm_acpi_dma_controller_register)kernel(devm_add_action)kernel(devm_alloc_etherdev_mqs)kernel(devm_can_led_init)kernel(devm_clk_get)kernel(devm_clk_put)kernel(devm_clk_register)kernel(devm_clk_unregister)kernel(devm_create_dev_dax)kernel(devm_free_irq)kernel(devm_gpio_free)kernel(devm_gpio_request)kernel(devm_gpio_request_one)kernel(devm_gpiod_put)kernel(devm_hwmon_device_register_with_groups)kernel(devm_hwmon_device_register_with_info)kernel(devm_hwmon_device_unregister)kernel(devm_iio_channel_get)kernel(devm_iio_channel_get_all)kernel(devm_iio_channel_release)kernel(devm_iio_channel_release_all)kernel(devm_iio_device_alloc)kernel(devm_iio_device_free)kernel(devm_iio_device_match)kernel(devm_iio_device_register)kernel(devm_iio_device_unregister)kernel(devm_iio_kfifo_allocate)kernel(devm_iio_kfifo_free)kernel(devm_iio_trigger_alloc)kernel(devm_iio_trigger_free)kernel(devm_iio_trigger_register)kernel(devm_iio_trigger_unregister)kernel(devm_iio_triggered_buffer_cleanup)kernel(devm_iio_triggered_buffer_setup)kernel(devm_init_badblocks)kernel(devm_input_allocate_device)kernel(devm_ioport_map)kernel(devm_ioport_unmap)kernel(devm_ioremap)kernel(devm_ioremap_nocache)kernel(devm_ioremap_resource)kernel(devm_ioremap_wc)kernel(devm_iounmap)kernel(devm_kasprintf)kernel(devm_kfree)kernel(devm_kmalloc)kernel(devm_kmemdup)kernel(devm_kstrdup)kernel(devm_kvasprintf)kernel(devm_led_classdev_register)kernel(devm_led_classdev_unregister)kernel(devm_mdiobus_alloc_size)kernel(devm_mdiobus_free)kernel(devm_memremap)kernel(devm_memremap_pages)kernel(devm_memunmap)kernel(devm_nsio_disable)kernel(devm_nsio_enable)kernel(devm_nvdimm_memremap)kernel(devm_nvmem_cell_get)kernel(devm_nvmem_cell_put)kernel(devm_of_pwm_get)kernel(devm_pinctrl_get)kernel(devm_pinctrl_put)kernel(devm_pinctrl_register)kernel(devm_pinctrl_unregister)kernel(devm_power_supply_register)kernel(devm_power_supply_register_no_ws)kernel(devm_pwm_get)kernel(devm_pwm_put)kernel(devm_regmap_init)kernel(devm_regmap_init_i2c)kernel(devm_regmap_init_spi)kernel(devm_release_resource)kernel(devm_remove_action)kernel(devm_request_and_ioremap)kernel(devm_request_resource)kernel(devm_request_threaded_irq)kernel(devm_rtc_device_register)kernel(devm_rtc_device_unregister)kernel(devm_snd_soc_register_card)kernel(devm_snd_soc_register_component)kernel(devm_snd_soc_register_platform)kernel(devm_watchdog_register_device)kernel(devres_add)kernel(devres_alloc_node)kernel(devres_close_group)kernel(devres_destroy)kernel(devres_find)kernel(devres_for_each_res)kernel(devres_free)kernel(devres_get)kernel(devres_open_group)kernel(devres_release)kernel(devres_release_group)kernel(devres_remove)kernel(devres_remove_group)kernel(dfs_pattern_detector_init)kernel(dget_parent)kernel(dib0070_attach)kernel(dib0070_ctrl_agc_filter)kernel(dib0070_get_rf_output)kernel(dib0070_set_rf_output)kernel(dib0070_wbd_offset)kernel(dib0090_dcc_freq)kernel(dib0090_fw_register)kernel(dib0090_gain_control)kernel(dib0090_get_current_gain)kernel(dib0090_get_tune_state)kernel(dib0090_get_wbd_offset)kernel(dib0090_get_wbd_target)kernel(dib0090_pwm_gain_reset)kernel(dib0090_register)kernel(dib0090_set_dc_servo)kernel(dib0090_set_switch)kernel(dib0090_set_tune_state)kernel(dib0090_set_vga)kernel(dib0090_update_rframp_7090)kernel(dib0090_update_tuning_table_7090)kernel(dib3000mb_attach)kernel(dib3000mc_attach)kernel(dib3000mc_get_tuner_i2c_master)kernel(dib3000mc_i2c_enumeration)kernel(dib3000mc_pid_control)kernel(dib3000mc_pid_parse)kernel(dib3000mc_set_config)kernel(dib7000m_attach)kernel(dib7000m_get_i2c_master)kernel(dib7000m_pid_filter)kernel(dib7000m_pid_filter_ctrl)kernel(dib7000p_attach)kernel(dib7000p_ctrl_timf)kernel(dib7000p_get_agc_values)kernel(dib7000p_get_i2c_master)kernel(dib7000p_i2c_enumeration)kernel(dib7000p_pid_filter)kernel(dib7000p_pid_filter_ctrl)kernel(dib7000p_set_agc1_min)kernel(dib7000p_set_gpio)kernel(dib7000p_set_wbd_ref)kernel(dib7000p_update_pll)kernel(dib7000pc_detection)kernel(dib7090_get_adc_power)kernel(dib7090_get_i2c_tuner)kernel(dib7090_slave_reset)kernel(dib7090_tuner_sleep)kernel(dib8000_attach)kernel(dib8000_ctrl_timf)kernel(dib8000_get_adc_power)kernel(dib8000_get_i2c_master)kernel(dib8000_get_slave_frontend)kernel(dib8000_get_tune_state)kernel(dib8000_i2c_enumeration)kernel(dib8000_pid_filter)kernel(dib8000_pid_filter_ctrl)kernel(dib8000_pwm_agc_reset)kernel(dib8000_remove_slave_frontend)kernel(dib8000_set_gpio)kernel(dib8000_set_slave_frontend)kernel(dib8000_set_tune_state)kernel(dib8000_set_wbd_ref)kernel(dib8000_update_pll)kernel(dib8090p_get_dc_power)kernel(dib8096p_get_i2c_tuner)kernel(dib8096p_tuner_sleep)kernel(dibusb2_0_power_ctrl)kernel(dibusb2_0_streaming_ctrl)kernel(dibusb_dib3000mc_frontend_attach)kernel(dibusb_dib3000mc_tuner_attach)kernel(dibusb_i2c_algo)kernel(dibusb_pid_filter)kernel(dibusb_pid_filter_ctrl)kernel(dibusb_power_ctrl)kernel(dibusb_rc_query)kernel(dibusb_read_eeprom_byte)kernel(dibusb_streaming_ctrl)kernel(dibx000_exit_i2c_master)kernel(dibx000_get_i2c_adapter)kernel(dibx000_i2c_set_speed)kernel(dibx000_init_i2c_master)kernel(dibx000_reset_i2c_master)kernel(digsig_verify)kernel(dio_end_io)kernel(directly_mappable_cdev_bdi)kernel(dirty_writeback_interval)kernel(disable_hardirq)kernel(disable_irq)kernel(disable_irq_nosync)kernel(disable_kprobe)kernel(disable_percpu_irq)kernel(disallow_signal)kernel(disk_get_part)kernel(disk_map_sector_rcu)kernel(disk_part_iter_exit)kernel(disk_part_iter_init)kernel(disk_part_iter_next)kernel(disk_stack_limits)kernel(dlci_ioctl_set)kernel(dlm_lock)kernel(dlm_new_lockspace)kernel(dlm_posix_get)kernel(dlm_posix_lock)kernel(dlm_posix_unlock)kernel(dlm_release_lockspace)kernel(dlm_unlock)kernel(dm_array_cursor_begin)kernel(dm_array_cursor_end)kernel(dm_array_cursor_get_value)kernel(dm_array_cursor_next)kernel(dm_array_cursor_skip)kernel(dm_array_del)kernel(dm_array_empty)kernel(dm_array_get_value)kernel(dm_array_info_init)kernel(dm_array_new)kernel(dm_array_resize)kernel(dm_array_set_value)kernel(dm_array_walk)kernel(dm_bio_detain)kernel(dm_bio_prison_alloc_cell)kernel(dm_bio_prison_alloc_cell_v2)kernel(dm_bio_prison_create)kernel(dm_bio_prison_create_v2)kernel(dm_bio_prison_destroy)kernel(dm_bio_prison_destroy_v2)kernel(dm_bio_prison_free_cell)kernel(dm_bio_prison_free_cell_v2)kernel(dm_bitset_clear_bit)kernel(dm_bitset_cursor_begin)kernel(dm_bitset_cursor_end)kernel(dm_bitset_cursor_get_value)kernel(dm_bitset_cursor_next)kernel(dm_bitset_cursor_skip)kernel(dm_bitset_del)kernel(dm_bitset_empty)kernel(dm_bitset_flush)kernel(dm_bitset_new)kernel(dm_bitset_resize)kernel(dm_bitset_set_bit)kernel(dm_bitset_test_bit)kernel(dm_block_data)kernel(dm_block_location)kernel(dm_block_manager_create)kernel(dm_block_manager_destroy)kernel(dm_bm_block_size)kernel(dm_bm_checksum)kernel(dm_bm_flush)kernel(dm_bm_is_read_only)kernel(dm_bm_read_lock)kernel(dm_bm_set_read_only)kernel(dm_bm_set_read_write)kernel(dm_bm_unlock)kernel(dm_bm_write_lock)kernel(dm_bm_write_lock_zero)kernel(dm_btree_cursor_begin)kernel(dm_btree_cursor_end)kernel(dm_btree_cursor_get_value)kernel(dm_btree_cursor_next)kernel(dm_btree_cursor_skip)kernel(dm_btree_del)kernel(dm_btree_empty)kernel(dm_btree_find_highest_key)kernel(dm_btree_find_lowest_key)kernel(dm_btree_insert)kernel(dm_btree_insert_notify)kernel(dm_btree_lookup)kernel(dm_btree_lookup_next)kernel(dm_btree_remove)kernel(dm_btree_remove_leaves)kernel(dm_btree_walk)kernel(dm_bufio_client_create)kernel(dm_bufio_client_destroy)kernel(dm_bufio_forget)kernel(dm_bufio_get)kernel(dm_bufio_get_aux_data)kernel(dm_bufio_get_block_data)kernel(dm_bufio_get_block_number)kernel(dm_bufio_get_block_size)kernel(dm_bufio_get_client)kernel(dm_bufio_get_device_size)kernel(dm_bufio_issue_flush)kernel(dm_bufio_mark_buffer_dirty)kernel(dm_bufio_new)kernel(dm_bufio_prefetch)kernel(dm_bufio_read)kernel(dm_bufio_release)kernel(dm_bufio_release_move)kernel(dm_bufio_set_minimum_buffers)kernel(dm_bufio_write_dirty_buffers)kernel(dm_bufio_write_dirty_buffers_async)kernel(dm_cache_policy_create)kernel(dm_cache_policy_destroy)kernel(dm_cache_policy_get_hint_size)kernel(dm_cache_policy_get_name)kernel(dm_cache_policy_get_version)kernel(dm_cache_policy_register)kernel(dm_cache_policy_unregister)kernel(dm_cell_error)kernel(dm_cell_get_v2)kernel(dm_cell_lock_promote_v2)kernel(dm_cell_lock_v2)kernel(dm_cell_promote_or_release)kernel(dm_cell_put_v2)kernel(dm_cell_quiesce_v2)kernel(dm_cell_release)kernel(dm_cell_release_no_holder)kernel(dm_cell_unlock_v2)kernel(dm_cell_visit_release)kernel(dm_consume_args)kernel(dm_deferred_entry_dec)kernel(dm_deferred_entry_inc)kernel(dm_deferred_set_add_work)kernel(dm_deferred_set_create)kernel(dm_deferred_set_destroy)kernel(dm_device_name)kernel(dm_dirty_log_create)kernel(dm_dirty_log_destroy)kernel(dm_dirty_log_type_register)kernel(dm_dirty_log_type_unregister)kernel(dm_disk)kernel(dm_disk_bitset_init)kernel(dm_exception_store_create)kernel(dm_exception_store_destroy)kernel(dm_exception_store_type_register)kernel(dm_exception_store_type_unregister)kernel(dm_get_cell)kernel(dm_get_dev_t)kernel(dm_get_device)kernel(dm_get_md)kernel(dm_get_queue_limits)kernel(dm_get_reserved_bio_based_ios)kernel(dm_get_reserved_rq_based_ios)kernel(dm_get_table_device)kernel(dm_hold)kernel(dm_internal_resume)kernel(dm_internal_resume_fast)kernel(dm_internal_suspend_fast)kernel(dm_internal_suspend_noflush)kernel(dm_io)kernel(dm_io_client_create)kernel(dm_io_client_destroy)kernel(dm_kcopyd_client_create)kernel(dm_kcopyd_client_destroy)kernel(dm_kcopyd_copy)kernel(dm_kcopyd_do_callback)kernel(dm_kcopyd_prepare_callback)kernel(dm_kcopyd_zero)kernel(dm_kobject_release)kernel(dm_mq_kick_requeue_list)kernel(dm_noflush_suspending)kernel(dm_path_uevent)kernel(dm_put)kernel(dm_put_device)kernel(dm_put_table_device)kernel(dm_read_arg)kernel(dm_read_arg_group)kernel(dm_region_hash_create)kernel(dm_region_hash_destroy)kernel(dm_register_path_selector)kernel(dm_register_target)kernel(dm_restorepowerindex)kernel(dm_rh_bio_to_region)kernel(dm_rh_dec)kernel(dm_rh_delay)kernel(dm_rh_dirty_log)kernel(dm_rh_flush)kernel(dm_rh_get_region_key)kernel(dm_rh_get_region_size)kernel(dm_rh_get_state)kernel(dm_rh_inc_pending)kernel(dm_rh_mark_nosync)kernel(dm_rh_recovery_end)kernel(dm_rh_recovery_in_flight)kernel(dm_rh_recovery_prepare)kernel(dm_rh_recovery_start)kernel(dm_rh_region_context)kernel(dm_rh_region_to_sector)kernel(dm_rh_start_recovery)kernel(dm_rh_stop_recovery)kernel(dm_rh_update_states)kernel(dm_savepowerindex)kernel(dm_send_uevents)kernel(dm_set_target_max_io_len)kernel(dm_shift_arg)kernel(dm_sm_disk_create)kernel(dm_sm_disk_open)kernel(dm_snap_cow)kernel(dm_snap_origin)kernel(dm_suspended)kernel(dm_table_add_target_callbacks)kernel(dm_table_event)kernel(dm_table_get_md)kernel(dm_table_get_mode)kernel(dm_table_get_size)kernel(dm_table_run_md_queue_async)kernel(dm_table_set_type)kernel(dm_tm_commit)kernel(dm_tm_create_non_blocking_clone)kernel(dm_tm_create_with_sm)kernel(dm_tm_dec)kernel(dm_tm_destroy)kernel(dm_tm_inc)kernel(dm_tm_issue_prefetches)kernel(dm_tm_open_with_sm)kernel(dm_tm_pre_commit)kernel(dm_tm_read_lock)kernel(dm_tm_shadow_block)kernel(dm_tm_unlock)kernel(dm_unregister_path_selector)kernel(dm_unregister_target)kernel(dm_use_blk_mq)kernel(dm_vcalloc)kernel(dm_writepowerindex)kernel(dma_async_device_register)kernel(dma_async_device_unregister)kernel(dma_async_tx_descriptor_init)kernel(dma_buf_attach)kernel(dma_buf_begin_cpu_access)kernel(dma_buf_detach)kernel(dma_buf_end_cpu_access)kernel(dma_buf_export)kernel(dma_buf_fd)kernel(dma_buf_get)kernel(dma_buf_kmap)kernel(dma_buf_kmap_atomic)kernel(dma_buf_kunmap)kernel(dma_buf_kunmap_atomic)kernel(dma_buf_map_attachment)kernel(dma_buf_mmap)kernel(dma_buf_put)kernel(dma_buf_unmap_attachment)kernel(dma_buf_vmap)kernel(dma_buf_vunmap)kernel(dma_common_get_sgtable)kernel(dma_common_mmap)kernel(dma_fence_add_callback)kernel(dma_fence_array_create)kernel(dma_fence_array_ops)kernel(dma_fence_context_alloc)kernel(dma_fence_default_wait)kernel(dma_fence_enable_sw_signaling)kernel(dma_fence_free)kernel(dma_fence_get_status)kernel(dma_fence_init)kernel(dma_fence_match_context)kernel(dma_fence_release)kernel(dma_fence_remove_callback)kernel(dma_fence_signal)kernel(dma_fence_signal_locked)kernel(dma_fence_wait_any_timeout)kernel(dma_fence_wait_timeout)kernel(dma_find_channel)kernel(dma_get_required_mask)kernel(dma_issue_pending_all)kernel(dma_ops)kernel(dma_pool_alloc)kernel(dma_pool_create)kernel(dma_pool_destroy)kernel(dma_pool_free)kernel(dma_release_channel)kernel(dma_request_slave_channel)kernel(dma_run_dependencies)kernel(dma_set_mask)kernel(dma_spin_lock)kernel(dma_supported)kernel(dma_sync_wait)kernel(dma_virt_ops)kernel(dma_wait_for_async_tx)kernel(dmaengine_get)kernel(dmaengine_get_unmap_data)kernel(dmaengine_put)kernel(dmaengine_unmap_put)kernel(dmam_alloc_coherent)kernel(dmam_alloc_noncoherent)kernel(dmam_free_coherent)kernel(dmam_free_noncoherent)kernel(dmam_pool_create)kernel(dmam_pool_destroy)kernel(dmi_check_system)kernel(dmi_find_device)kernel(dmi_first_match)kernel(dmi_get_date)kernel(dmi_get_system_info)kernel(dmi_kobj)kernel(dmi_match)kernel(dmi_memdev_name)kernel(dmi_memdev_size)kernel(dmi_name_in_vendors)kernel(dmi_walk)kernel(dns_query)kernel(do_SAK)kernel(do_blank_screen)kernel(do_exit)kernel(do_gettimeofday)kernel(do_machine_check)kernel(do_map_probe)kernel(do_mm_track_phys)kernel(do_mm_track_pmd)kernel(do_mm_track_pte)kernel(do_settimeofday)kernel(do_splice_direct)kernel(do_sync_read)kernel(do_sync_write)kernel(do_take_over_console)kernel(do_trace_rcu_torture_read)kernel(do_unbind_con_driver)kernel(do_unblank_screen)kernel(do_unregister_con_driver)kernel(done_path_create)kernel(dot11d_init)kernel(down)kernel(down_interruptible)kernel(down_killable)kernel(down_read)kernel(down_read_trylock)kernel(down_timeout)kernel(down_trylock)kernel(down_write)kernel(down_write_trylock)kernel(downgrade_write)kernel(dpcm_be_dai_trigger)kernel(dpm_for_each_dev)kernel(dpm_resume_end)kernel(dpm_resume_start)kernel(dpm_suspend_end)kernel(dpm_suspend_start)kernel(dput)kernel(dq_data_lock)kernel(dqget)kernel(dql_completed)kernel(dql_init)kernel(dql_reset)kernel(dqput)kernel(dqstats)kernel(dquot_acquire)kernel(dquot_alloc)kernel(dquot_alloc_inode)kernel(dquot_claim_space_nodirty)kernel(dquot_commit)kernel(dquot_commit_info)kernel(dquot_destroy)kernel(dquot_disable)kernel(dquot_drop)kernel(dquot_enable)kernel(dquot_file_open)kernel(dquot_free_inode)kernel(dquot_get_dqblk)kernel(dquot_get_dqinfo)kernel(dquot_initialize)kernel(dquot_mark_dquot_dirty)kernel(dquot_operations)kernel(dquot_quota_off)kernel(dquot_quota_on)kernel(dquot_quota_on_mount)kernel(dquot_quota_sync)kernel(dquot_quotactl_ops)kernel(dquot_reclaim_space_nodirty)kernel(dquot_release)kernel(dquot_resume)kernel(dquot_scan_active)kernel(dquot_set_dqblk)kernel(dquot_set_dqinfo)kernel(dquot_transfer)kernel(dquot_writeback_dquots)kernel(drain_workqueue)kernel(driver_attach)kernel(driver_create_file)kernel(driver_find)kernel(driver_find_device)kernel(driver_for_each_device)kernel(driver_register)kernel(driver_remove_file)kernel(driver_unregister)kernel(drm_add_display_info)kernel(drm_add_edid_modes)kernel(drm_add_modes_noedid)kernel(drm_agp_acquire)kernel(drm_agp_alloc)kernel(drm_agp_bind)kernel(drm_agp_bind_pages)kernel(drm_agp_enable)kernel(drm_agp_free)kernel(drm_agp_info)kernel(drm_agp_init)kernel(drm_agp_release)kernel(drm_agp_unbind)kernel(drm_ati_pcigart_cleanup)kernel(drm_ati_pcigart_init)kernel(drm_atomic_add_affected_connectors)kernel(drm_atomic_add_affected_planes)kernel(drm_atomic_check_only)kernel(drm_atomic_clean_old_fb)kernel(drm_atomic_commit)kernel(drm_atomic_crtc_set_property)kernel(drm_atomic_get_connector_state)kernel(drm_atomic_get_crtc_state)kernel(drm_atomic_get_mst_topology_state)kernel(drm_atomic_get_plane_state)kernel(drm_atomic_get_private_obj_state)kernel(drm_atomic_helper_async_check)kernel(drm_atomic_helper_async_commit)kernel(drm_atomic_helper_best_encoder)kernel(drm_atomic_helper_check)kernel(drm_atomic_helper_check_modeset)kernel(drm_atomic_helper_check_plane_state)kernel(drm_atomic_helper_check_planes)kernel(drm_atomic_helper_cleanup_planes)kernel(drm_atomic_helper_commit)kernel(drm_atomic_helper_commit_cleanup_done)kernel(drm_atomic_helper_commit_duplicated_state)kernel(drm_atomic_helper_commit_hw_done)kernel(drm_atomic_helper_commit_modeset_disables)kernel(drm_atomic_helper_commit_modeset_enables)kernel(drm_atomic_helper_commit_planes)kernel(drm_atomic_helper_commit_planes_on_crtc)kernel(drm_atomic_helper_commit_tail)kernel(drm_atomic_helper_commit_tail_rpm)kernel(drm_atomic_helper_connector_destroy_state)kernel(drm_atomic_helper_connector_duplicate_state)kernel(drm_atomic_helper_connector_reset)kernel(drm_atomic_helper_crtc_destroy_state)kernel(drm_atomic_helper_crtc_duplicate_state)kernel(drm_atomic_helper_crtc_reset)kernel(drm_atomic_helper_disable_all)kernel(drm_atomic_helper_disable_plane)kernel(drm_atomic_helper_disable_planes_on_crtc)kernel(drm_atomic_helper_duplicate_state)kernel(drm_atomic_helper_legacy_gamma_set)kernel(drm_atomic_helper_page_flip)kernel(drm_atomic_helper_page_flip_target)kernel(drm_atomic_helper_plane_destroy_state)kernel(drm_atomic_helper_plane_duplicate_state)kernel(drm_atomic_helper_plane_reset)kernel(drm_atomic_helper_prepare_planes)kernel(drm_atomic_helper_resume)kernel(drm_atomic_helper_set_config)kernel(drm_atomic_helper_setup_commit)kernel(drm_atomic_helper_shutdown)kernel(drm_atomic_helper_suspend)kernel(drm_atomic_helper_swap_state)kernel(drm_atomic_helper_update_legacy_modeset_state)kernel(drm_atomic_helper_update_plane)kernel(drm_atomic_helper_wait_for_dependencies)kernel(drm_atomic_helper_wait_for_fences)kernel(drm_atomic_helper_wait_for_flip_done)kernel(drm_atomic_helper_wait_for_vblanks)kernel(drm_atomic_nonblocking_commit)kernel(drm_atomic_normalize_zpos)kernel(drm_atomic_private_obj_fini)kernel(drm_atomic_private_obj_init)kernel(drm_atomic_set_crtc_for_connector)kernel(drm_atomic_set_crtc_for_plane)kernel(drm_atomic_set_fb_for_plane)kernel(drm_atomic_set_fence_for_plane)kernel(drm_atomic_set_mode_for_crtc)kernel(drm_atomic_set_mode_prop_for_crtc)kernel(drm_atomic_state_alloc)kernel(drm_atomic_state_clear)kernel(drm_atomic_state_default_clear)kernel(drm_atomic_state_default_release)kernel(drm_atomic_state_init)kernel(drm_av_sync_delay)kernel(drm_bridge_add)kernel(drm_bridge_attach)kernel(drm_bridge_disable)kernel(drm_bridge_enable)kernel(drm_bridge_mode_fixup)kernel(drm_bridge_mode_set)kernel(drm_bridge_mode_valid)kernel(drm_bridge_post_disable)kernel(drm_bridge_pre_enable)kernel(drm_bridge_remove)kernel(drm_calc_timestamping_constants)kernel(drm_calc_vbltimestamp_from_scanoutpos)kernel(drm_class_device_register)kernel(drm_class_device_unregister)kernel(drm_clflush_pages)kernel(drm_clflush_sg)kernel(drm_clflush_virt_range)kernel(drm_color_lut_extract)kernel(drm_compat_ioctl)kernel(drm_connector_attach_content_protection_property)kernel(drm_connector_attach_scaling_mode_property)kernel(drm_connector_cleanup)kernel(drm_connector_init)kernel(drm_connector_init_panel_orientation_property)kernel(drm_connector_list_iter_begin)kernel(drm_connector_list_iter_end)kernel(drm_connector_list_iter_next)kernel(drm_connector_register)kernel(drm_connector_unregister)kernel(drm_crtc_accurate_vblank_count)kernel(drm_crtc_add_crc_entry)kernel(drm_crtc_arm_vblank_event)kernel(drm_crtc_check_viewport)kernel(drm_crtc_cleanup)kernel(drm_crtc_enable_color_mgmt)kernel(drm_crtc_force_disable)kernel(drm_crtc_force_disable_all)kernel(drm_crtc_from_index)kernel(drm_crtc_handle_vblank)kernel(drm_crtc_helper_set_config)kernel(drm_crtc_helper_set_mode)kernel(drm_crtc_init)kernel(drm_crtc_init_with_planes)kernel(drm_crtc_send_vblank_event)kernel(drm_crtc_vblank_count)kernel(drm_crtc_vblank_count_and_time)kernel(drm_crtc_vblank_get)kernel(drm_crtc_vblank_off)kernel(drm_crtc_vblank_on)kernel(drm_crtc_vblank_put)kernel(drm_crtc_vblank_reset)kernel(drm_crtc_vblank_restore)kernel(drm_crtc_vblank_waitqueue)kernel(drm_crtc_wait_one_vblank)kernel(drm_cvt_mode)kernel(drm_dbg)kernel(drm_debug)kernel(drm_debugfs_create_files)kernel(drm_debugfs_remove_files)kernel(drm_default_rgb_quant_range)kernel(drm_detect_hdmi_monitor)kernel(drm_detect_monitor_audio)kernel(drm_dev_alloc)kernel(drm_dev_dbg)kernel(drm_dev_fini)kernel(drm_dev_get)kernel(drm_dev_init)kernel(drm_dev_printk)kernel(drm_dev_put)kernel(drm_dev_register)kernel(drm_dev_set_unique)kernel(drm_dev_unplug)kernel(drm_dev_unref)kernel(drm_dev_unregister)kernel(drm_display_info_set_bus_formats)kernel(drm_do_get_edid)kernel(drm_dp_atomic_find_vcpi_slots)kernel(drm_dp_atomic_release_vcpi_slots)kernel(drm_dp_aux_init)kernel(drm_dp_aux_register)kernel(drm_dp_aux_unregister)kernel(drm_dp_bw_code_to_link_rate)kernel(drm_dp_calc_pbn_mode)kernel(drm_dp_channel_eq_ok)kernel(drm_dp_check_act_status)kernel(drm_dp_clock_recovery_ok)kernel(drm_dp_downstream_debug)kernel(drm_dp_downstream_id)kernel(drm_dp_downstream_max_bpc)kernel(drm_dp_downstream_max_clock)kernel(drm_dp_dpcd_read)kernel(drm_dp_dpcd_read_link_status)kernel(drm_dp_dpcd_write)kernel(drm_dp_dual_mode_detect)kernel(drm_dp_dual_mode_get_tmds_output)kernel(drm_dp_dual_mode_max_tmds_clock)kernel(drm_dp_dual_mode_read)kernel(drm_dp_dual_mode_set_tmds_output)kernel(drm_dp_dual_mode_write)kernel(drm_dp_find_vcpi_slots)kernel(drm_dp_get_adjust_request_pre_emphasis)kernel(drm_dp_get_adjust_request_voltage)kernel(drm_dp_get_dual_mode_type_name)kernel(drm_dp_link_configure)kernel(drm_dp_link_power_down)kernel(drm_dp_link_power_up)kernel(drm_dp_link_probe)kernel(drm_dp_link_rate_to_bw_code)kernel(drm_dp_link_train_channel_eq_delay)kernel(drm_dp_link_train_clock_recovery_delay)kernel(drm_dp_mst_allocate_vcpi)kernel(drm_dp_mst_deallocate_vcpi)kernel(drm_dp_mst_detect_port)kernel(drm_dp_mst_dump_topology)kernel(drm_dp_mst_get_edid)kernel(drm_dp_mst_get_vcpi_slots)kernel(drm_dp_mst_hpd_irq)kernel(drm_dp_mst_port_has_audio)kernel(drm_dp_mst_reset_vcpi_slots)kernel(drm_dp_mst_topology_mgr_destroy)kernel(drm_dp_mst_topology_mgr_init)kernel(drm_dp_mst_topology_mgr_resume)kernel(drm_dp_mst_topology_mgr_set_mst)kernel(drm_dp_mst_topology_mgr_suspend)kernel(drm_dp_psr_setup_time)kernel(drm_dp_read_desc)kernel(drm_dp_send_power_updown_phy)kernel(drm_dp_start_crc)kernel(drm_dp_stop_crc)kernel(drm_dp_update_payload_part1)kernel(drm_dp_update_payload_part2)kernel(drm_edid_block_valid)kernel(drm_edid_duplicate)kernel(drm_edid_get_monitor_name)kernel(drm_edid_header_is_valid)kernel(drm_edid_is_valid)kernel(drm_edid_to_sad)kernel(drm_edid_to_speaker_allocation)kernel(drm_encoder_cleanup)kernel(drm_encoder_init)kernel(drm_err)kernel(drm_event_cancel_free)kernel(drm_event_reserve_init)kernel(drm_event_reserve_init_locked)kernel(drm_fb_helper_add_one_connector)kernel(drm_fb_helper_alloc_fbi)kernel(drm_fb_helper_blank)kernel(drm_fb_helper_cfb_copyarea)kernel(drm_fb_helper_cfb_fillrect)kernel(drm_fb_helper_cfb_imageblit)kernel(drm_fb_helper_check_var)kernel(drm_fb_helper_debug_enter)kernel(drm_fb_helper_debug_leave)kernel(drm_fb_helper_deferred_io)kernel(drm_fb_helper_defio_init)kernel(drm_fb_helper_fbdev_setup)kernel(drm_fb_helper_fbdev_teardown)kernel(drm_fb_helper_fill_fix)kernel(drm_fb_helper_fill_var)kernel(drm_fb_helper_fini)kernel(drm_fb_helper_hotplug_event)kernel(drm_fb_helper_init)kernel(drm_fb_helper_initial_config)kernel(drm_fb_helper_ioctl)kernel(drm_fb_helper_lastclose)kernel(drm_fb_helper_modinit)kernel(drm_fb_helper_output_poll_changed)kernel(drm_fb_helper_pan_display)kernel(drm_fb_helper_prepare)kernel(drm_fb_helper_remove_one_connector)kernel(drm_fb_helper_restore_fbdev_mode_unlocked)kernel(drm_fb_helper_set_par)kernel(drm_fb_helper_set_suspend)kernel(drm_fb_helper_set_suspend_unlocked)kernel(drm_fb_helper_setcmap)kernel(drm_fb_helper_single_add_all_connectors)kernel(drm_fb_helper_sys_copyarea)kernel(drm_fb_helper_sys_fillrect)kernel(drm_fb_helper_sys_imageblit)kernel(drm_fb_helper_sys_read)kernel(drm_fb_helper_sys_write)kernel(drm_fb_helper_unlink_fbi)kernel(drm_fb_helper_unregister_fbi)kernel(drm_flip_work_allocate_task)kernel(drm_flip_work_cleanup)kernel(drm_flip_work_commit)kernel(drm_flip_work_init)kernel(drm_flip_work_queue)kernel(drm_flip_work_queue_task)kernel(drm_format_horz_chroma_subsampling)kernel(drm_format_info)kernel(drm_format_num_planes)kernel(drm_format_plane_cpp)kernel(drm_format_plane_height)kernel(drm_format_plane_width)kernel(drm_format_vert_chroma_subsampling)kernel(drm_framebuffer_cleanup)kernel(drm_framebuffer_init)kernel(drm_framebuffer_lookup)kernel(drm_framebuffer_plane_height)kernel(drm_framebuffer_plane_width)kernel(drm_framebuffer_remove)kernel(drm_framebuffer_unregister_private)kernel(drm_gem_create_mmap_offset)kernel(drm_gem_create_mmap_offset_size)kernel(drm_gem_dmabuf_export)kernel(drm_gem_dmabuf_kmap)kernel(drm_gem_dmabuf_kmap_atomic)kernel(drm_gem_dmabuf_kunmap)kernel(drm_gem_dmabuf_kunmap_atomic)kernel(drm_gem_dmabuf_mmap)kernel(drm_gem_dmabuf_release)kernel(drm_gem_dmabuf_vmap)kernel(drm_gem_dmabuf_vunmap)kernel(drm_gem_dumb_destroy)kernel(drm_gem_dumb_map_offset)kernel(drm_gem_fb_create)kernel(drm_gem_fb_create_handle)kernel(drm_gem_fb_create_with_funcs)kernel(drm_gem_fb_destroy)kernel(drm_gem_fb_get_obj)kernel(drm_gem_fb_prepare_fb)kernel(drm_gem_fbdev_fb_create)kernel(drm_gem_free_mmap_offset)kernel(drm_gem_get_pages)kernel(drm_gem_handle_create)kernel(drm_gem_handle_delete)kernel(drm_gem_map_attach)kernel(drm_gem_map_detach)kernel(drm_gem_map_dma_buf)kernel(drm_gem_mmap)kernel(drm_gem_mmap_obj)kernel(drm_gem_object_free)kernel(drm_gem_object_init)kernel(drm_gem_object_lookup)kernel(drm_gem_object_put)kernel(drm_gem_object_put_unlocked)kernel(drm_gem_object_release)kernel(drm_gem_prime_export)kernel(drm_gem_prime_fd_to_handle)kernel(drm_gem_prime_handle_to_fd)kernel(drm_gem_prime_import)kernel(drm_gem_prime_import_dev)kernel(drm_gem_private_object_init)kernel(drm_gem_put_pages)kernel(drm_gem_unmap_dma_buf)kernel(drm_gem_vm_close)kernel(drm_gem_vm_open)kernel(drm_get_cea_aspect_ratio)kernel(drm_get_connector_status_name)kernel(drm_get_edid)kernel(drm_get_edid_switcheroo)kernel(drm_get_format_info)kernel(drm_get_format_name)kernel(drm_get_max_iomem)kernel(drm_get_panel_orientation_quirk)kernel(drm_get_pci_dev)kernel(drm_get_subpixel_order_name)kernel(drm_global_item_ref)kernel(drm_global_item_unref)kernel(drm_gtf_mode)kernel(drm_gtf_mode_complex)kernel(drm_handle_vblank)kernel(drm_has_preferred_mode)kernel(drm_hdmi_avi_infoframe_from_display_mode)kernel(drm_hdmi_avi_infoframe_quant_range)kernel(drm_hdmi_vendor_infoframe_from_display_mode)kernel(drm_helper_connector_dpms)kernel(drm_helper_crtc_in_use)kernel(drm_helper_crtc_mode_set)kernel(drm_helper_crtc_mode_set_base)kernel(drm_helper_disable_unused_functions)kernel(drm_helper_encoder_in_use)kernel(drm_helper_hpd_irq_event)kernel(drm_helper_mode_fill_fb_struct)kernel(drm_helper_move_panel_connectors_to_head)kernel(drm_helper_probe_detect)kernel(drm_helper_probe_single_connector_modes)kernel(drm_helper_resume_force_mode)kernel(drm_ht_create)kernel(drm_ht_find_item)kernel(drm_ht_insert_item)kernel(drm_ht_just_insert_please)kernel(drm_ht_remove)kernel(drm_ht_remove_item)kernel(drm_i2c_encoder_commit)kernel(drm_i2c_encoder_destroy)kernel(drm_i2c_encoder_detect)kernel(drm_i2c_encoder_dpms)kernel(drm_i2c_encoder_init)kernel(drm_i2c_encoder_mode_fixup)kernel(drm_i2c_encoder_mode_set)kernel(drm_i2c_encoder_prepare)kernel(drm_i2c_encoder_restore)kernel(drm_i2c_encoder_save)kernel(drm_invalid_op)kernel(drm_ioctl)kernel(drm_ioctl_flags)kernel(drm_ioctl_kernel)kernel(drm_ioctl_permit)kernel(drm_irq_install)kernel(drm_irq_uninstall)kernel(drm_is_current_master)kernel(drm_kms_helper_hotplug_event)kernel(drm_kms_helper_is_poll_worker)kernel(drm_kms_helper_poll_disable)kernel(drm_kms_helper_poll_enable)kernel(drm_kms_helper_poll_fini)kernel(drm_kms_helper_poll_init)kernel(drm_lease_filter_crtcs)kernel(drm_lease_held)kernel(drm_lease_owner)kernel(drm_legacy_addbufs_agp)kernel(drm_legacy_addbufs_pci)kernel(drm_legacy_addmap)kernel(drm_legacy_getsarea)kernel(drm_legacy_idlelock_release)kernel(drm_legacy_idlelock_take)kernel(drm_legacy_ioremap)kernel(drm_legacy_ioremap_wc)kernel(drm_legacy_ioremapfree)kernel(drm_legacy_mmap)kernel(drm_legacy_pci_exit)kernel(drm_legacy_pci_init)kernel(drm_legacy_rmmap)kernel(drm_legacy_rmmap_locked)kernel(drm_lspcon_get_mode)kernel(drm_lspcon_set_mode)kernel(drm_master_get)kernel(drm_master_put)kernel(drm_match_cea_mode)kernel(drm_mm_init)kernel(drm_mm_insert_node_in_range)kernel(drm_mm_print)kernel(drm_mm_remove_node)kernel(drm_mm_replace_node)kernel(drm_mm_reserve_node)kernel(drm_mm_scan_add_block)kernel(drm_mm_scan_color_evict)kernel(drm_mm_scan_init_with_range)kernel(drm_mm_scan_remove_block)kernel(drm_mm_takedown)kernel(drm_mode_config_cleanup)kernel(drm_mode_config_helper_resume)kernel(drm_mode_config_helper_suspend)kernel(drm_mode_config_init)kernel(drm_mode_config_reset)kernel(drm_mode_connector_attach_encoder)kernel(drm_mode_connector_list_update)kernel(drm_mode_connector_set_link_status_property)kernel(drm_mode_connector_set_path_property)kernel(drm_mode_connector_set_tile_property)kernel(drm_mode_connector_update_edid_property)kernel(drm_mode_copy)kernel(drm_mode_create)kernel(drm_mode_create_aspect_ratio_property)kernel(drm_mode_create_dvi_i_properties)kernel(drm_mode_create_from_cmdline_mode)kernel(drm_mode_create_scaling_mode_property)kernel(drm_mode_create_suggested_offset_properties)kernel(drm_mode_create_tile_group)kernel(drm_mode_create_tv_properties)kernel(drm_mode_crtc_set_gamma_size)kernel(drm_mode_debug_printmodeline)kernel(drm_mode_destroy)kernel(drm_mode_duplicate)kernel(drm_mode_equal)kernel(drm_mode_equal_no_clocks)kernel(drm_mode_equal_no_clocks_no_stereo)kernel(drm_mode_find_dmt)kernel(drm_mode_get_hv_timing)kernel(drm_mode_get_tile_group)kernel(drm_mode_hsync)kernel(drm_mode_is_420)kernel(drm_mode_is_420_also)kernel(drm_mode_is_420_only)kernel(drm_mode_legacy_fb_format)kernel(drm_mode_object_find)kernel(drm_mode_object_get)kernel(drm_mode_object_put)kernel(drm_mode_parse_command_line_for_connector)kernel(drm_mode_plane_set_obj_prop)kernel(drm_mode_probed_add)kernel(drm_mode_prune_invalid)kernel(drm_mode_put_tile_group)kernel(drm_mode_set_config_internal)kernel(drm_mode_set_crtcinfo)kernel(drm_mode_set_name)kernel(drm_mode_sort)kernel(drm_mode_validate_driver)kernel(drm_mode_validate_size)kernel(drm_mode_validate_ycbcr420)kernel(drm_mode_vrefresh)kernel(drm_modeset_acquire_fini)kernel(drm_modeset_acquire_init)kernel(drm_modeset_backoff)kernel(drm_modeset_drop_locks)kernel(drm_modeset_lock)kernel(drm_modeset_lock_all)kernel(drm_modeset_lock_all_ctx)kernel(drm_modeset_lock_init)kernel(drm_modeset_lock_single_interruptible)kernel(drm_modeset_unlock)kernel(drm_modeset_unlock_all)kernel(drm_noop)kernel(drm_object_attach_property)kernel(drm_object_property_get_value)kernel(drm_object_property_set_value)kernel(drm_open)kernel(drm_pci_alloc)kernel(drm_pci_free)kernel(drm_pcie_get_max_link_width)kernel(drm_pcie_get_speed_cap_mask)kernel(drm_pick_cmdline_mode)kernel(drm_plane_cleanup)kernel(drm_plane_create_color_properties)kernel(drm_plane_create_rotation_property)kernel(drm_plane_create_zpos_immutable_property)kernel(drm_plane_create_zpos_property)kernel(drm_plane_force_disable)kernel(drm_plane_from_index)kernel(drm_plane_helper_check_update)kernel(drm_plane_helper_disable)kernel(drm_plane_helper_update)kernel(drm_plane_init)kernel(drm_poll)kernel(drm_primary_helper_destroy)kernel(drm_primary_helper_disable)kernel(drm_primary_helper_funcs)kernel(drm_primary_helper_update)kernel(drm_prime_gem_destroy)kernel(drm_prime_pages_to_sg)kernel(drm_prime_sg_to_page_addr_arrays)kernel(drm_printf)kernel(drm_probe_ddc)kernel(drm_property_add_enum)kernel(drm_property_blob_get)kernel(drm_property_blob_put)kernel(drm_property_create)kernel(drm_property_create_bitmask)kernel(drm_property_create_blob)kernel(drm_property_create_bool)kernel(drm_property_create_enum)kernel(drm_property_create_object)kernel(drm_property_create_range)kernel(drm_property_create_signed_range)kernel(drm_property_destroy)kernel(drm_property_lookup_blob)kernel(drm_property_replace_blob)kernel(drm_property_replace_global_blob)kernel(drm_put_dev)kernel(drm_read)kernel(drm_rect_calc_hscale)kernel(drm_rect_calc_hscale_relaxed)kernel(drm_rect_calc_vscale)kernel(drm_rect_calc_vscale_relaxed)kernel(drm_rect_clip_scaled)kernel(drm_rect_debug_print)kernel(drm_rect_intersect)kernel(drm_rect_rotate)kernel(drm_rect_rotate_inv)kernel(drm_release)kernel(drm_reset_display_info)kernel(drm_rgb_quant_range_selectable)kernel(drm_rotation_simplify)kernel(drm_scdc_get_scrambling_status)kernel(drm_scdc_read)kernel(drm_scdc_set_high_tmds_clock_ratio)kernel(drm_scdc_set_scrambling)kernel(drm_scdc_write)kernel(drm_sched_dependency_optimized)kernel(drm_sched_entity_fini)kernel(drm_sched_entity_init)kernel(drm_sched_entity_push_job)kernel(drm_sched_entity_set_rq)kernel(drm_sched_fini)kernel(drm_sched_hw_job_reset)kernel(drm_sched_init)kernel(drm_sched_job_init)kernel(drm_sched_job_recovery)kernel(drm_send_event)kernel(drm_send_event_locked)kernel(drm_set_preferred_mode)kernel(drm_simple_display_pipe_attach_bridge)kernel(drm_simple_display_pipe_init)kernel(drm_state_dump)kernel(drm_syncobj_add_callback)kernel(drm_syncobj_create)kernel(drm_syncobj_find)kernel(drm_syncobj_find_fence)kernel(drm_syncobj_free)kernel(drm_syncobj_get_fd)kernel(drm_syncobj_get_handle)kernel(drm_syncobj_remove_callback)kernel(drm_syncobj_replace_fence)kernel(drm_sysfs_hotplug_event)kernel(drm_universal_plane_init)kernel(drm_vblank_init)kernel(drm_vblank_restore)kernel(drm_vma_node_allow)kernel(drm_vma_node_is_allowed)kernel(drm_vma_node_revoke)kernel(drm_vma_offset_add)kernel(drm_vma_offset_lookup_locked)kernel(drm_vma_offset_manager_destroy)kernel(drm_vma_offset_manager_init)kernel(drm_vma_offset_remove)kernel(drm_wait_one_vblank)kernel(drm_warn_on_modeset_not_all_locked)kernel(drop_nlink)kernel(drop_super)kernel(drxd_attach)kernel(drxd_config_i2c)kernel(drxk_attach)kernel(ds3000_attach)kernel(dsp_audio_law_to_s32)kernel(dsp_audio_s16_to_law)kernel(dst_alloc)kernel(dst_attach)kernel(dst_ca_attach)kernel(dst_cache_destroy)kernel(dst_cache_get)kernel(dst_cache_get_ip4)kernel(dst_cache_get_ip6)kernel(dst_cache_init)kernel(dst_cache_set_ip4)kernel(dst_cache_set_ip6)kernel(dst_check_sum)kernel(dst_comm_init)kernel(dst_cow_metrics_generic)kernel(dst_destroy)kernel(dst_discard_sk)kernel(dst_error_bailout)kernel(dst_error_recovery)kernel(dst_init)kernel(dst_pio_disable)kernel(dst_release)kernel(dst_wait_dst_ready)kernel(dummy_con)kernel(dummy_irq_chip)kernel(dump_fpu)kernel(dump_page)kernel(dump_seek)kernel(dump_stack)kernel(dump_write)kernel(dvb_ca_en50221_camchange_irq)kernel(dvb_ca_en50221_camready_irq)kernel(dvb_ca_en50221_frda_irq)kernel(dvb_ca_en50221_init)kernel(dvb_ca_en50221_release)kernel(dvb_dmx_init)kernel(dvb_dmx_release)kernel(dvb_dmx_swfilter)kernel(dvb_dmx_swfilter_204)kernel(dvb_dmx_swfilter_packets)kernel(dvb_dmx_swfilter_raw)kernel(dvb_dmxdev_init)kernel(dvb_dmxdev_release)kernel(dvb_filter_get_ac3info)kernel(dvb_filter_pes2ts)kernel(dvb_filter_pes2ts_init)kernel(dvb_frontend_detach)kernel(dvb_frontend_reinitialise)kernel(dvb_frontend_resume)kernel(dvb_frontend_sleep_until)kernel(dvb_frontend_suspend)kernel(dvb_generic_ioctl)kernel(dvb_generic_open)kernel(dvb_generic_release)kernel(dvb_net_init)kernel(dvb_net_release)kernel(dvb_pll_attach)kernel(dvb_register_adapter)kernel(dvb_register_device)kernel(dvb_register_frontend)kernel(dvb_ringbuffer_avail)kernel(dvb_ringbuffer_empty)kernel(dvb_ringbuffer_flush)kernel(dvb_ringbuffer_flush_spinlock_wakeup)kernel(dvb_ringbuffer_free)kernel(dvb_ringbuffer_init)kernel(dvb_ringbuffer_read)kernel(dvb_ringbuffer_read_user)kernel(dvb_ringbuffer_write)kernel(dvb_unregister_adapter)kernel(dvb_unregister_device)kernel(dvb_unregister_frontend)kernel(dvb_usb_device_exit)kernel(dvb_usb_device_init)kernel(dvb_usb_generic_rw)kernel(dvb_usb_generic_write)kernel(dvb_usb_get_hexline)kernel(dvb_usb_nec_rc_key_to_event)kernel(dvb_usbv2_disconnect)kernel(dvb_usbv2_generic_rw)kernel(dvb_usbv2_generic_rw_locked)kernel(dvb_usbv2_generic_write)kernel(dvb_usbv2_generic_write_locked)kernel(dvb_usbv2_probe)kernel(dvb_usbv2_reset_resume)kernel(dvb_usbv2_resume)kernel(dvb_usbv2_suspend)kernel(dw_dma_cyclic_free)kernel(dw_dma_cyclic_prep)kernel(dw_dma_cyclic_start)kernel(dw_dma_cyclic_stop)kernel(dw_dma_disable)kernel(dw_dma_enable)kernel(dw_dma_filter)kernel(dw_dma_get_dst_addr)kernel(dw_dma_get_src_addr)kernel(dw_dma_probe)kernel(dw_dma_remove)kernel(e4000_attach)kernel(e820_any_mapped)kernel(each_symbol_section)kernel(ebt_do_table)kernel(ebt_register_table)kernel(ebt_unregister_table)kernel(ec100_attach)kernel(ec_burst_disable)kernel(ec_burst_enable)kernel(ec_get_handle)kernel(ec_read)kernel(ec_transaction)kernel(ec_write)kernel(ecryptfs_fill_auth_tok)kernel(ecryptfs_get_auth_tok_key)kernel(ecryptfs_get_versions)kernel(edac_atomic_assert_error)kernel(edac_device_add_device)kernel(edac_device_alloc_ctl_info)kernel(edac_device_alloc_index)kernel(edac_device_del_device)kernel(edac_device_free_ctl_info)kernel(edac_device_handle_ce)kernel(edac_device_handle_ue)kernel(edac_err_assert)kernel(edac_get_sysfs_subsys)kernel(edac_handler_set)kernel(edac_handlers)kernel(edac_has_mcs)kernel(edac_layer_name)kernel(edac_mc_add_mc_with_groups)kernel(edac_mc_alloc)kernel(edac_mc_del_mc)kernel(edac_mc_find)kernel(edac_mc_find_csrow_by_page)kernel(edac_mc_free)kernel(edac_mc_handle_error)kernel(edac_mem_types)kernel(edac_op_state)kernel(edac_pci_add_device)kernel(edac_pci_alloc_ctl_info)kernel(edac_pci_alloc_index)kernel(edac_pci_create_generic_ctl)kernel(edac_pci_del_device)kernel(edac_pci_free_ctl_info)kernel(edac_pci_handle_npe)kernel(edac_pci_handle_pe)kernel(edac_pci_release_generic_ctl)kernel(edac_pci_reset_delay_period)kernel(edac_put_sysfs_subsys)kernel(edac_raw_mc_handle_error)kernel(edac_report_status)kernel(edac_subsys)kernel(edd)kernel(edid_info)kernel(eeprom_93cx6_multiread)kernel(eeprom_93cx6_read)kernel(eeprom_93cx6_wren)kernel(eeprom_93cx6_write)kernel(efi)kernel(efi_query_variable_store)kernel(efivar_entry_add)kernel(efivar_entry_delete)kernel(efivar_entry_find)kernel(efivar_entry_get)kernel(efivar_entry_iter)kernel(efivar_entry_iter_begin)kernel(efivar_entry_iter_end)kernel(efivar_entry_remove)kernel(efivar_entry_set)kernel(efivar_entry_set_get_size)kernel(efivar_entry_set_safe)kernel(efivar_entry_size)kernel(efivar_init)kernel(efivar_run_worker)kernel(efivar_sysfs_list)kernel(efivar_validate)kernel(efivar_work)kernel(efivars_kobject)kernel(efivars_register)kernel(efivars_sysfs_init)kernel(efivars_unregister)kernel(efuse_one_byte_read)kernel(efuse_power_switch)kernel(efuse_read_1byte)kernel(efuse_shadow_read)kernel(ehci_adjust_port_wakeup_flags)kernel(ehci_cf_port_reset_rwsem)kernel(ehci_handshake)kernel(ehci_hub_control)kernel(ehci_init_driver)kernel(ehci_reset)kernel(ehci_resume)kernel(ehci_setup)kernel(ehci_suspend)kernel(elevator_alloc)kernel(elevator_aux_find)kernel(elevator_change)kernel(elevator_exit)kernel(elevator_init)kernel(elfcorehdr_addr)kernel(elv_add_request)kernel(elv_bio_merge_ok)kernel(elv_dispatch_add_tail)kernel(elv_dispatch_sort)kernel(elv_rb_add)kernel(elv_rb_del)kernel(elv_rb_find)kernel(elv_rb_former_request)kernel(elv_rb_latter_request)kernel(elv_register)kernel(elv_register_queue)kernel(elv_rq_merge_ok)kernel(elv_rqhash_add)kernel(elv_rqhash_del)kernel(elv_unregister)kernel(elv_unregister_queue)kernel(em28xx_alloc_urbs)kernel(em28xx_audio_analog_set)kernel(em28xx_audio_setup)kernel(em28xx_gpio_set)kernel(em28xx_init_usb_xfer)kernel(em28xx_read_ac97)kernel(em28xx_read_reg)kernel(em28xx_register_extension)kernel(em28xx_set_mode)kernel(em28xx_stop_urbs)kernel(em28xx_tuner_callback)kernel(em28xx_uninit_usb_xfer)kernel(em28xx_unregister_extension)kernel(em28xx_write_ac97)kernel(em28xx_write_reg)kernel(em28xx_write_reg_bits)kernel(em28xx_write_regs)kernel(emergency_restart)kernel(empty_aops)kernel(empty_zero_page)kernel(enable_irq)kernel(enable_kprobe)kernel(enable_percpu_irq)kernel(enclosure_add_device)kernel(enclosure_component_alloc)kernel(enclosure_component_register)kernel(enclosure_find)kernel(enclosure_for_each_device)kernel(enclosure_register)kernel(enclosure_remove_device)kernel(enclosure_unregister)kernel(encode_rs8)kernel(end_buffer_async_write)kernel(end_buffer_read_sync)kernel(end_buffer_write_sync)kernel(end_page_writeback)kernel(enic_api_devcmd_proxy_by_index)kernel(errata)kernel(erst_clear)kernel(erst_disable)kernel(erst_get_record_count)kernel(erst_get_record_id_begin)kernel(erst_get_record_id_end)kernel(erst_get_record_id_next)kernel(erst_read)kernel(erst_write)kernel(eth_change_mtu)kernel(eth_commit_mac_addr_change)kernel(eth_get_headlen)kernel(eth_gro_complete)kernel(eth_gro_receive)kernel(eth_header)kernel(eth_header_cache)kernel(eth_header_cache_update)kernel(eth_header_parse)kernel(eth_mac_addr)kernel(eth_platform_get_mac_address)kernel(eth_prepare_mac_addr_change)kernel(eth_rebuild_header)kernel(eth_type_trans)kernel(eth_validate_addr)kernel(ether_setup)kernel(ether_setup_rh)kernel(ethtool_convert_legacy_u32_to_link_mode)kernel(ethtool_convert_link_mode_to_legacy_u32)kernel(ethtool_intersect_link_masks)kernel(ethtool_op_get_link)kernel(ethtool_op_get_ts_info)kernel(eventfd_ctx_fdget)kernel(eventfd_ctx_fileget)kernel(eventfd_ctx_get)kernel(eventfd_ctx_put)kernel(eventfd_ctx_read)kernel(eventfd_ctx_remove_wait_queue)kernel(eventfd_fget)kernel(eventfd_signal)kernel(evm_inode_init_security)kernel(evm_verifyxattr)kernel(evtchn_get)kernel(evtchn_make_refcounted)kernel(evtchn_put)kernel(execute_in_process_context)kernel(exportfs_decode_fh)kernel(exportfs_encode_fh)kernel(exportfs_encode_inode_fh)kernel(extract_attr_from_ios)kernel(ezusb_fx1_ihex_firmware_download)kernel(ezusb_fx1_set_reset)kernel(f_setown)kernel(fail_migrate_page)kernel(fanout_mutex)kernel(fasync_helper)kernel(fat_add_entries)kernel(fat_alloc_new_dir)kernel(fat_attach)kernel(fat_build_inode)kernel(fat_detach)kernel(fat_dir_empty)kernel(fat_fill_super)kernel(fat_flush_inodes)kernel(fat_free_clusters)kernel(fat_get_dotdot_entry)kernel(fat_getattr)kernel(fat_remove_entries)kernel(fat_scan)kernel(fat_search_long)kernel(fat_setattr)kernel(fat_sync_inode)kernel(fat_time_unix2fat)kernel(fb_add_videomode)kernel(fb_alloc_cmap)kernel(fb_bl_default_curve)kernel(fb_blank)kernel(fb_class)kernel(fb_copy_cmap)kernel(fb_dealloc_cmap)kernel(fb_default_cmap)kernel(fb_deferred_io_cleanup)kernel(fb_deferred_io_fsync)kernel(fb_deferred_io_init)kernel(fb_deferred_io_open)kernel(fb_destroy_modedb)kernel(fb_destroy_modelist)kernel(fb_edid_add_monspecs)kernel(fb_edid_to_monspecs)kernel(fb_find_best_display)kernel(fb_find_best_mode)kernel(fb_find_logo)kernel(fb_find_mode)kernel(fb_find_mode_cvt)kernel(fb_find_nearest_mode)kernel(fb_firmware_edid)kernel(fb_get_buffer_offset)kernel(fb_get_color_depth)kernel(fb_get_mode)kernel(fb_get_options)kernel(fb_invert_cmaps)kernel(fb_is_primary_device)kernel(fb_match_mode)kernel(fb_mode_is_equal)kernel(fb_mode_option)kernel(fb_notifier_call_chain)kernel(fb_pad_aligned_buffer)kernel(fb_pad_unaligned_buffer)kernel(fb_pan_display)kernel(fb_parse_edid)kernel(fb_register_client)kernel(fb_set_cmap)kernel(fb_set_suspend)kernel(fb_set_var)kernel(fb_show_logo)kernel(fb_sys_read)kernel(fb_sys_write)kernel(fb_unregister_client)kernel(fb_validate_mode)kernel(fb_var_to_videomode)kernel(fb_videomode_to_modelist)kernel(fb_videomode_to_var)kernel(fbcon_rotate_ccw)kernel(fbcon_rotate_cw)kernel(fbcon_rotate_ud)kernel(fbcon_set_bitops)kernel(fbcon_set_rotate)kernel(fbcon_set_tileops)kernel(fc0011_attach)kernel(fc0012_attach)kernel(fc0013_attach)kernel(fc0013_rc_cal_add)kernel(fc0013_rc_cal_reset)kernel(fc2580_attach)kernel(fc_attach_transport)kernel(fc_block_scsi_eh)kernel(fc_change_queue_depth)kernel(fc_change_queue_type)kernel(fc_cpu_mask)kernel(fc_disc_config)kernel(fc_disc_init)kernel(fc_eh_abort)kernel(fc_eh_device_reset)kernel(fc_eh_host_reset)kernel(fc_elsct_init)kernel(fc_elsct_send)kernel(fc_exch_init)kernel(fc_exch_mgr_add)kernel(fc_exch_mgr_alloc)kernel(fc_exch_mgr_del)kernel(fc_exch_mgr_free)kernel(fc_exch_mgr_list_clone)kernel(fc_exch_mgr_reset)kernel(fc_exch_recv)kernel(fc_exch_update_stats)kernel(fc_fabric_login)kernel(fc_fabric_logoff)kernel(fc_fc4_deregister_provider)kernel(fc_fc4_register_provider)kernel(fc_fcp_destroy)kernel(fc_fcp_init)kernel(fc_fill_hdr)kernel(fc_fill_reply_hdr)kernel(fc_frame_alloc_fill)kernel(fc_frame_crc_check)kernel(fc_get_event_number)kernel(fc_get_host_port_state)kernel(fc_get_host_speed)kernel(fc_get_host_stats)kernel(fc_host_post_event)kernel(fc_host_post_vendor_event)kernel(fc_linkdown)kernel(fc_linkup)kernel(fc_lport_bsg_request)kernel(fc_lport_config)kernel(fc_lport_destroy)kernel(fc_lport_flogi_resp)kernel(fc_lport_init)kernel(fc_lport_iterate)kernel(fc_lport_logo_resp)kernel(fc_lport_notifier_head)kernel(fc_lport_reset)kernel(fc_lport_set_local_id)kernel(fc_queuecommand)kernel(fc_release_transport)kernel(fc_remote_port_add)kernel(fc_remote_port_delete)kernel(fc_remote_port_rolechg)kernel(fc_remove_host)kernel(fc_rport_init)kernel(fc_rport_terminate_io)kernel(fc_set_mfs)kernel(fc_set_rport_loss_tmo)kernel(fc_slave_alloc)kernel(fc_vport_create)kernel(fc_vport_id_lookup)kernel(fc_vport_setlink)kernel(fc_vport_terminate)kernel(fcoe_check_wait_queue)kernel(fcoe_clean_pending_queue)kernel(fcoe_ctlr_destroy)kernel(fcoe_ctlr_destroy_store)kernel(fcoe_ctlr_device_add)kernel(fcoe_ctlr_device_delete)kernel(fcoe_ctlr_els_send)kernel(fcoe_ctlr_get_lesb)kernel(fcoe_ctlr_init)kernel(fcoe_ctlr_link_down)kernel(fcoe_ctlr_link_up)kernel(fcoe_ctlr_recv)kernel(fcoe_ctlr_recv_flogi)kernel(fcoe_ctlr_set_fip_mode)kernel(fcoe_fc_crc)kernel(fcoe_fcf_device_add)kernel(fcoe_fcf_device_delete)kernel(fcoe_fcf_get_selected)kernel(fcoe_get_lesb)kernel(fcoe_get_paged_crc_eof)kernel(fcoe_get_wwn)kernel(fcoe_libfc_config)kernel(fcoe_link_speed_update)kernel(fcoe_queue_timer)kernel(fcoe_start_io)kernel(fcoe_transport_attach)kernel(fcoe_transport_detach)kernel(fcoe_validate_vport_create)kernel(fcoe_wwn_from_mac)kernel(fcoe_wwn_to_str)kernel(fcp_avc_transaction)kernel(fcp_bus_reset)kernel(fd_install)kernel(fg_console)kernel(fget)kernel(fget_light)kernel(fget_raw)kernel(fib4_rule_default)kernel(fib6_get_table)kernel(fib6_rule_default)kernel(fib_default_rule_add)kernel(fib_multipath_hash)kernel(fib_notifier_ops_register)kernel(fib_notifier_ops_unregister)kernel(fib_rule_matchall)kernel(fib_rules_dump)kernel(fib_rules_lookup)kernel(fib_rules_register)kernel(fib_rules_seq_read)kernel(fib_rules_unregister)kernel(fib_select_path)kernel(fib_table_lookup)kernel(fiemap_check_flags)kernel(fiemap_fill_next_extent)kernel(fifo_create_dflt)kernel(fifo_set_limit)kernel(file_ns_capable)kernel(file_open_root)kernel(file_ra_state_init)kernel(file_remove_privs)kernel(file_update_time)kernel(filemap_check_errors)kernel(filemap_fault)kernel(filemap_fdatawait)kernel(filemap_fdatawait_range)kernel(filemap_fdatawrite)kernel(filemap_fdatawrite_range)kernel(filemap_flush)kernel(filemap_page_mkwrite)kernel(filemap_write_and_wait)kernel(filemap_write_and_wait_range)kernel(fill_inquiry_response)kernel(filp_close)kernel(filp_open)kernel(filter_current_check_discard)kernel(filter_match_preds)kernel(find_extend_vma)kernel(find_first_bit)kernel(find_first_zero_bit)kernel(find_font)kernel(find_get_entries_tag)kernel(find_get_page)kernel(find_get_pages_contig)kernel(find_get_pages_tag)kernel(find_get_pid)kernel(find_inode_number)kernel(find_iova)kernel(find_last_bit)kernel(find_lock_page)kernel(find_mci_by_dev)kernel(find_module)kernel(find_next_bit)kernel(find_next_zero_bit)kernel(find_or_create_page)kernel(find_pid_ns)kernel(find_symbol)kernel(find_vma)kernel(find_vpid)kernel(finish_no_open)kernel(finish_open)kernel(finish_swait)kernel(finish_wait)kernel(fips_enabled)kernel(firmware_kobj)kernel(first_ec)kernel(fixed_phy_add)kernel(fixed_phy_register)kernel(fixed_phy_set_link_update)kernel(fixed_phy_unregister)kernel(fixed_phy_update_state)kernel(fixed_size_llseek)kernel(fixup_user_fault)kernel(fl6_merge_options)kernel(fl6_sock_lookup)kernel(fl6_update_dst)kernel(flex_array_alloc)kernel(flex_array_clear)kernel(flex_array_free)kernel(flex_array_free_parts)kernel(flex_array_get)kernel(flex_array_get_ptr)kernel(flex_array_prealloc)kernel(flex_array_put)kernel(flex_array_shrink)kernel(flexcop_device_exit)kernel(flexcop_device_initialize)kernel(flexcop_device_kfree)kernel(flexcop_device_kmalloc)kernel(flexcop_dma_allocate)kernel(flexcop_dma_config)kernel(flexcop_dma_config_timer)kernel(flexcop_dma_control_size_irq)kernel(flexcop_dma_control_timer_irq)kernel(flexcop_dma_free)kernel(flexcop_dma_xfer_control)kernel(flexcop_dump_reg)kernel(flexcop_eeprom_check_mac_addr)kernel(flexcop_i2c_request)kernel(flexcop_pass_dmx_data)kernel(flexcop_pass_dmx_packets)kernel(flexcop_pid_feed_control)kernel(flexcop_sram_ctrl)kernel(flexcop_sram_set_dest)kernel(flexcop_wan_set_speed)kernel(flock_lock_inode_wait)kernel(flow_cache_fini)kernel(flow_cache_init)kernel(flow_cache_lookup)kernel(flow_get_u32_dst)kernel(flow_get_u32_src)kernel(flow_hash_from_keys)kernel(flow_keys_dissector)kernel(flush_delayed_work)kernel(flush_kthread_work)kernel(flush_kthread_worker)kernel(flush_old_exec)kernel(flush_scheduled_work)kernel(flush_signals)kernel(flush_work)kernel(flush_workqueue)kernel(follow_down)kernel(follow_down_one)kernel(follow_pfn)kernel(follow_pte_pmd)kernel(follow_up)kernel(font_vga_8x16)kernel(force_sig)kernel(fpu_finit)kernel(fput)kernel(framebuffer_alloc)kernel(framebuffer_release)kernel(free_anon_bdev)kernel(free_buffer_head)kernel(free_c_can_dev)kernel(free_candev)kernel(free_cc770dev)kernel(free_cpumask_var)kernel(free_dca_provider)kernel(free_dma)kernel(free_fib_info)kernel(free_inode_nonrcu)kernel(free_iova)kernel(free_iova_fast)kernel(free_iova_mem)kernel(free_irq)kernel(free_irq_cpu_rmap)kernel(free_mdio_bitbang)kernel(free_netdev)kernel(free_pages)kernel(free_pages_exact)kernel(free_percpu)kernel(free_rs)kernel(free_rtllib)kernel(free_sja1000dev)kernel(free_task)kernel(free_vm_area)kernel(free_xenballooned_pages)kernel(freeze_bdev)kernel(freeze_super)kernel(freeze_wake)kernel(freezing_slow_path)kernel(freq_reg_info)kernel(from_kgid)kernel(from_kgid_munged)kernel(from_kprojid)kernel(from_kprojid_munged)kernel(from_kqid)kernel(from_kqid_munged)kernel(from_kuid)kernel(from_kuid_munged)kernel(frontswap_curr_pages)kernel(frontswap_register_ops)kernel(frontswap_shrink)kernel(frontswap_tmem_exclusive_gets)kernel(frontswap_writethrough)kernel(fs_bio_set)kernel(fs_dax_get_by_bdev)kernel(fs_kobj)kernel(fs_overflowgid)kernel(fs_overflowuid)kernel(fscache_add_cache)kernel(fscache_cache_cleared_wq)kernel(fscache_check_aux)kernel(fscache_enqueue_operation)kernel(fscache_fsdef_index)kernel(fscache_init_cache)kernel(fscache_io_error)kernel(fscache_mark_page_cached)kernel(fscache_mark_pages_cached)kernel(fscache_object_destroy)kernel(fscache_object_init)kernel(fscache_object_lookup_negative)kernel(fscache_object_mark_killed)kernel(fscache_object_retrying_stale)kernel(fscache_object_sleep_till_congested)kernel(fscache_obtained_object)kernel(fscache_op_complete)kernel(fscache_op_debug_id)kernel(fscache_operation_init)kernel(fscache_put_operation)kernel(fscache_withdraw_cache)kernel(fsnotify)kernel(fsnotify_get_cookie)kernel(fsstack_copy_attr_all)kernel(fsstack_copy_inode_size)kernel(fsync_bdev)kernel(ftdi_elan_gone_away)kernel(ftrace_dump)kernel(ftrace_event_reg)kernel(ftrace_output_call)kernel(ftrace_print_array_seq)kernel(ftrace_print_flags_seq)kernel(ftrace_print_hex_seq)kernel(ftrace_print_symbols_seq)kernel(ftrace_raw_output_prep)kernel(ftrace_set_filter)kernel(ftrace_set_filter_ip)kernel(ftrace_set_global_filter)kernel(ftrace_set_global_notrace)kernel(ftrace_set_notrace)kernel(full_name_hash)kernel(fuse_abort_conn)kernel(fuse_conn_get)kernel(fuse_conn_init)kernel(fuse_conn_kill)kernel(fuse_conn_put)kernel(fuse_dev_operations)kernel(fuse_dev_release)kernel(fuse_direct_io)kernel(fuse_do_ioctl)kernel(fuse_do_open)kernel(fuse_file_poll)kernel(fuse_get_req)kernel(fuse_get_req_for_background)kernel(fuse_put_request)kernel(fuse_request_alloc)kernel(fuse_request_send)kernel(fuse_request_send_background)kernel(fuse_sync_release)kernel(fw_bus_type)kernel(fw_cancel_transaction)kernel(fw_card_add)kernel(fw_card_initialize)kernel(fw_card_release)kernel(fw_core_add_address_handler)kernel(fw_core_add_descriptor)kernel(fw_core_handle_bus_reset)kernel(fw_core_handle_request)kernel(fw_core_handle_response)kernel(fw_core_remove_address_handler)kernel(fw_core_remove_card)kernel(fw_core_remove_descriptor)kernel(fw_csr_iterator_init)kernel(fw_csr_iterator_next)kernel(fw_csr_string)kernel(fw_device_enable_phys_dma)kernel(fw_fill_response)kernel(fw_get_request_speed)kernel(fw_high_memory_region)kernel(fw_iso_buffer_destroy)kernel(fw_iso_buffer_init)kernel(fw_iso_context_create)kernel(fw_iso_context_destroy)kernel(fw_iso_context_flush_completions)kernel(fw_iso_context_queue)kernel(fw_iso_context_queue_flush)kernel(fw_iso_context_start)kernel(fw_iso_context_stop)kernel(fw_iso_resource_manage)kernel(fw_iso_resources_allocate)kernel(fw_iso_resources_destroy)kernel(fw_iso_resources_free)kernel(fw_iso_resources_init)kernel(fw_iso_resources_update)kernel(fw_rcode_string)kernel(fw_run_transaction)kernel(fw_schedule_bus_reset)kernel(fw_send_request)kernel(fw_send_response)kernel(fw_workqueue)kernel(fwnode_handle_put)kernel(fwnode_property_match_string)kernel(fwnode_property_present)kernel(fwnode_property_read_string)kernel(fwnode_property_read_string_array)kernel(fwnode_property_read_u16_array)kernel(fwnode_property_read_u32_array)kernel(fwnode_property_read_u64_array)kernel(fwnode_property_read_u8_array)kernel(fwtty_port_get)kernel(fwtty_port_put)kernel(fx_init)kernel(g_attr_logical_length)kernel(g_make_token_header)kernel(g_token_size)kernel(g_verify_token_header)kernel(garp_init_applicant)kernel(garp_register_application)kernel(garp_request_join)kernel(garp_request_leave)kernel(garp_uninit_applicant)kernel(garp_unregister_application)kernel(gcd)kernel(gdt_page)kernel(gen_estimator_active)kernel(gen_estimator_read)kernel(gen_kill_estimator)kernel(gen_new_estimator)kernel(gen_pool_add_virt)kernel(gen_pool_alloc)kernel(gen_pool_avail)kernel(gen_pool_best_fit)kernel(gen_pool_create)kernel(gen_pool_destroy)kernel(gen_pool_first_fit)kernel(gen_pool_for_each_chunk)kernel(gen_pool_free)kernel(gen_pool_set_algo)kernel(gen_pool_size)kernel(gen_pool_virt_to_phys)kernel(gen_replace_estimator)kernel(generate_random_uuid)kernel(generate_resume_trace)kernel(generic_access_phys)kernel(generic_block_bmap)kernel(generic_block_fiemap)kernel(generic_check_addressable)kernel(generic_cont_expand_simple)kernel(generic_delete_inode)kernel(generic_end_io_acct)kernel(generic_error_remove_page)kernel(generic_fh_to_dentry)kernel(generic_fh_to_parent)kernel(generic_file_aio_read)kernel(generic_file_aio_write)kernel(generic_file_buffered_write)kernel(generic_file_direct_write)kernel(generic_file_fsync)kernel(generic_file_llseek)kernel(generic_file_llseek_size)kernel(generic_file_mmap)kernel(generic_file_open)kernel(generic_file_readonly_mmap)kernel(generic_file_remap_pages)kernel(generic_file_splice_read)kernel(generic_file_splice_write)kernel(generic_fillattr)kernel(generic_getxattr)kernel(generic_handle_irq)kernel(generic_listxattr)kernel(generic_make_request)kernel(generic_mii_ioctl)kernel(generic_permission)kernel(generic_pipe_buf_confirm)kernel(generic_pipe_buf_get)kernel(generic_pipe_buf_map)kernel(generic_pipe_buf_release)kernel(generic_pipe_buf_steal)kernel(generic_pipe_buf_unmap)kernel(generic_read_dir)kernel(generic_readlink)kernel(generic_removexattr)kernel(generic_rndis_bind)kernel(generic_ro_fops)kernel(generic_segment_checks)kernel(generic_setlease)kernel(generic_setxattr)kernel(generic_show_options)kernel(generic_shutdown_super)kernel(generic_splice_sendpage)kernel(generic_start_io_acct)kernel(generic_write_checks)kernel(generic_write_end)kernel(generic_write_sync)kernel(generic_writepages)kernel(geneve_dev_create_fb)kernel(genl_family_attrbuf)kernel(genl_lock)kernel(genl_notify)kernel(genl_register_family)kernel(genl_unlock)kernel(genl_unregister_family)kernel(genlmsg_multicast_allns)kernel(genlmsg_put)kernel(genphy_aneg_done)kernel(genphy_config_aneg)kernel(genphy_read_status)kernel(genphy_restart_aneg)kernel(genphy_resume)kernel(genphy_suspend)kernel(genphy_update_link)kernel(get_acl)kernel(get_agp_version)kernel(get_anon_bdev)kernel(get_cached_msi_msg)kernel(get_compat_timespec)kernel(get_compat_timeval)kernel(get_cpu_device)kernel(get_cpu_idle_time)kernel(get_cpu_idle_time_us)kernel(get_cpu_iowait_time_us)kernel(get_current_tty)kernel(get_dcookie)kernel(get_default_font)kernel(get_dev_data)kernel(get_dev_pagemap)kernel(get_device)kernel(get_device_system_crosststamp)kernel(get_disk)kernel(get_fs_type)kernel(get_gendisk)kernel(get_governor_parent_kobj)kernel(get_h225_addr)kernel(get_hwpoison_page)kernel(get_ibs_caps)kernel(get_io_context)kernel(get_kernel_page)kernel(get_kernel_pages)kernel(get_max_files)kernel(get_monotonic_boottime)kernel(get_mtd_device)kernel(get_mtd_device_nm)kernel(get_net_ns_by_fd)kernel(get_net_ns_by_pid)kernel(get_next_bframe)kernel(get_next_dframe)kernel(get_next_ino)kernel(get_nfs_open_context)kernel(get_online_cpus)kernel(get_option)kernel(get_options)kernel(get_phv_bit)kernel(get_phy_device)kernel(get_phys_to_machine)kernel(get_pid_task)kernel(get_random_bytes)kernel(get_random_bytes_arch)kernel(get_random_int)kernel(get_random_long)kernel(get_scattered_cpuid_leaf)kernel(get_seconds)kernel(get_securelevel)kernel(get_super)kernel(get_super_thawed)kernel(get_task_comm)kernel(get_task_exe_file)kernel(get_task_io_context)kernel(get_task_mm)kernel(get_task_pid)kernel(get_thermal_instance)kernel(get_tz_trend)kernel(get_unmapped_area)kernel(get_unused_fd_flags)kernel(get_user_pages)kernel(get_user_pages_fast)kernel(get_user_pages_locked)kernel(get_user_pages_longterm)kernel(get_user_pages_remote)kernel(get_user_pages_unlocked)kernel(get_write_access)kernel(get_xsave_addr)kernel(get_zeroed_page)kernel(get_zone_device_page)kernel(getboottime)kernel(getnstimeofday64)kernel(getrawmonotonic64)kernel(gf128mul_4k_bbe)kernel(gf128mul_4k_lle)kernel(gf128mul_64k_bbe)kernel(gf128mul_64k_lle)kernel(gf128mul_bbe)kernel(gf128mul_free_64k)kernel(gf128mul_init_4k_bbe)kernel(gf128mul_init_4k_lle)kernel(gf128mul_init_64k_bbe)kernel(gf128mul_init_64k_lle)kernel(gf128mul_lle)kernel(gf128mul_x8_ble)kernel(gf128mul_x_ble)kernel(gfn_to_hva)kernel(gfn_to_hva_memslot)kernel(gfn_to_memslot)kernel(gfn_to_page)kernel(gfn_to_page_many_atomic)kernel(gfn_to_pfn)kernel(gfn_to_pfn_atomic)kernel(gfn_to_pfn_memslot)kernel(gfn_to_pfn_memslot_atomic)kernel(gfn_to_pfn_prot)kernel(ghes_edac_register)kernel(ghes_edac_report_mem_error)kernel(ghes_edac_unregister)kernel(gigaset_add_event)kernel(gigaset_blockdriver)kernel(gigaset_dbg_buffer)kernel(gigaset_debuglevel)kernel(gigaset_fill_inbuf)kernel(gigaset_freecs)kernel(gigaset_freedriver)kernel(gigaset_handle_modem_response)kernel(gigaset_if_receive)kernel(gigaset_initcs)kernel(gigaset_initdriver)kernel(gigaset_isdn_rcv_err)kernel(gigaset_m10x_input)kernel(gigaset_m10x_send_skb)kernel(gigaset_shutdown)kernel(gigaset_skb_rcvd)kernel(gigaset_skb_sent)kernel(gigaset_start)kernel(gigaset_stop)kernel(give_up_console)kernel(global_cache_flush)kernel(global_cursor_default)kernel(glue_cbc_decrypt_128bit)kernel(glue_cbc_encrypt_128bit)kernel(glue_ctr_crypt_128bit)kernel(glue_ctr_crypt_final_128bit)kernel(glue_ecb_crypt_128bit)kernel(glue_xts_crypt_128bit)kernel(glue_xts_crypt_128bit_one)kernel(gnet_stats_copy_app)kernel(gnet_stats_copy_basic)kernel(gnet_stats_copy_queue)kernel(gnet_stats_copy_rate_est)kernel(gnet_stats_finish_copy)kernel(gnet_stats_start_copy)kernel(gnet_stats_start_copy_compat)kernel(gnttab_alloc_grant_references)kernel(gnttab_batch_copy)kernel(gnttab_batch_map)kernel(gnttab_cancel_free_callback)kernel(gnttab_claim_grant_reference)kernel(gnttab_empty_grant_references)kernel(gnttab_end_foreign_access)kernel(gnttab_end_foreign_access_ref)kernel(gnttab_end_foreign_transfer)kernel(gnttab_end_foreign_transfer_ref)kernel(gnttab_free_auto_xlat_frames)kernel(gnttab_free_grant_reference)kernel(gnttab_free_grant_references)kernel(gnttab_grant_foreign_access)kernel(gnttab_grant_foreign_access_ref)kernel(gnttab_grant_foreign_access_subpage)kernel(gnttab_grant_foreign_access_subpage_ref)kernel(gnttab_grant_foreign_access_trans)kernel(gnttab_grant_foreign_access_trans_ref)kernel(gnttab_grant_foreign_transfer)kernel(gnttab_grant_foreign_transfer_ref)kernel(gnttab_init)kernel(gnttab_map_refs)kernel(gnttab_max_grant_frames)kernel(gnttab_query_foreign_access)kernel(gnttab_release_grant_reference)kernel(gnttab_request_free_callback)kernel(gnttab_setup_auto_xlat_frames)kernel(gnttab_subpage_grants_available)kernel(gnttab_trans_grants_available)kernel(gnttab_unmap_refs)kernel(gov_queue_work)kernel(gpio_free)kernel(gpio_free_array)kernel(gpio_lock_as_irq)kernel(gpio_request)kernel(gpio_request_array)kernel(gpio_request_one)kernel(gpio_to_desc)kernel(gpio_unlock_as_irq)kernel(gpiochip_add_data)kernel(gpiochip_add_pin_range)kernel(gpiochip_add_pingroup_range)kernel(gpiochip_find)kernel(gpiochip_generic_config)kernel(gpiochip_irqchip_add)kernel(gpiochip_is_requested)kernel(gpiochip_line_is_irq)kernel(gpiochip_remove)kernel(gpiochip_remove_pin_ranges)kernel(gpiochip_set_chained_irqchip)kernel(gpiod_cansleep)kernel(gpiod_direction_input)kernel(gpiod_direction_output)kernel(gpiod_export)kernel(gpiod_export_link)kernel(gpiod_get_direction)kernel(gpiod_get_raw_value)kernel(gpiod_get_raw_value_cansleep)kernel(gpiod_get_value)kernel(gpiod_get_value_cansleep)kernel(gpiod_is_active_low)kernel(gpiod_lock_as_irq)kernel(gpiod_put)kernel(gpiod_set_debounce)kernel(gpiod_set_raw_value)kernel(gpiod_set_raw_value_cansleep)kernel(gpiod_set_value)kernel(gpiod_set_value_cansleep)kernel(gpiod_sysfs_set_active_low)kernel(gpiod_to_chip)kernel(gpiod_to_irq)kernel(gpiod_unexport)kernel(gpiod_unlock_as_irq)kernel(grab_cache_page_nowait)kernel(grab_cache_page_write_begin)kernel(gre_add_protocol)kernel(gre_del_protocol)kernel(gre_parse_header)kernel(gretap_fb_dev_create)kernel(gro_find_complete_by_type)kernel(gro_find_receive_by_type)kernel(groups_alloc)kernel(groups_free)kernel(groups_sort)kernel(gru_copy_gpa)kernel(gru_create_message_queue)kernel(gru_free_message)kernel(gru_get_next_message)kernel(gru_read_gpa)kernel(gru_send_message_gpa)kernel(gsm_activate_mux)kernel(gsm_alloc_mux)kernel(gsm_cleanup_mux)kernel(gsm_free_mux)kernel(gspca_coarse_grained_expo_autogain)kernel(gspca_debug)kernel(gspca_dev_probe)kernel(gspca_dev_probe2)kernel(gspca_disconnect)kernel(gspca_expo_autogain)kernel(gspca_frame_add)kernel(gspca_resume)kernel(gspca_suspend)kernel(gss_mech_get)kernel(gss_mech_put)kernel(gss_mech_register)kernel(gss_mech_unregister)kernel(gss_pseudoflavor_to_service)kernel(gssd_running)kernel(guid_gen)kernel(guid_null)kernel(guid_parse)kernel(h4_recv_buf)kernel(half_md4_transform)kernel(halt_poll_ns)kernel(halt_poll_ns_grow)kernel(halt_poll_ns_shrink)kernel(handle_bad_irq)kernel(handle_edge_irq)kernel(handle_level_irq)kernel(handle_mm_fault)kernel(handle_mmio_page_fault)kernel(handle_nested_irq)kernel(handle_simple_irq)kernel(handle_sysrq)kernel(handle_untracked_irq)kernel(harvest_user)kernel(has_capability)kernel(has_newer_microcode)kernel(hash_algo_name)kernel(hash_digest_size)kernel(hashlen_string)kernel(have_governor_per_policy)kernel(have_submounts)kernel(hci_alloc_dev)kernel(hci_cmd_sync)kernel(hci_conn_check_secure)kernel(hci_conn_security)kernel(hci_conn_switch_role)kernel(hci_free_dev)kernel(hci_get_route)kernel(hci_mgmt_chan_register)kernel(hci_mgmt_chan_unregister)kernel(hci_recv_diag)kernel(hci_recv_frame)kernel(hci_register_cb)kernel(hci_register_dev)kernel(hci_reset_dev)kernel(hci_resume_dev)kernel(hci_set_fw_info)kernel(hci_set_hw_info)kernel(hci_suspend_dev)kernel(hci_unregister_cb)kernel(hci_unregister_dev)kernel(hda_codec_driver_unregister)kernel(hda_extra_out_badness)kernel(hda_get_autocfg_input_label)kernel(hda_main_out_badness)kernel(hdac_get_device_id)kernel(hdac_hdmi_jack_init)kernel(hdac_hdmi_jack_port_init)kernel(hdlc_change_mtu)kernel(hdlc_close)kernel(hdlc_ioctl)kernel(hdlc_open)kernel(hdlc_start_xmit)kernel(hdmi_audio_infoframe_init)kernel(hdmi_audio_infoframe_pack)kernel(hdmi_avi_infoframe_init)kernel(hdmi_avi_infoframe_pack)kernel(hdmi_infoframe_pack)kernel(hdmi_spd_infoframe_init)kernel(hdmi_spd_infoframe_pack)kernel(hdmi_vendor_infoframe_init)kernel(hdmi_vendor_infoframe_pack)kernel(hest_disable)kernel(hex2bin)kernel(hex_asc)kernel(hex_asc_upper)kernel(hex_dump_to_buffer)kernel(hex_to_bin)kernel(hid_add_device)kernel(hid_alloc_report_buf)kernel(hid_allocate_device)kernel(hid_check_keys_pressed)kernel(hid_connect)kernel(hid_debug)kernel(hid_debug_event)kernel(hid_destroy_device)kernel(hid_disconnect)kernel(hid_dump_device)kernel(hid_dump_field)kernel(hid_dump_input)kernel(hid_dump_report)kernel(hid_field_extract)kernel(hid_ignore)kernel(hid_input_report)kernel(hid_open_report)kernel(hid_output_report)kernel(hid_parse_report)kernel(hid_register_report)kernel(hid_report_raw_event)kernel(hid_resolv_usage)kernel(hid_sensor_batch_mode_supported)kernel(hid_sensor_convert_timestamp)kernel(hid_sensor_format_scale)kernel(hid_sensor_get_report_latency)kernel(hid_sensor_get_usage_index)kernel(hid_sensor_parse_common_attributes)kernel(hid_sensor_pm_ops)kernel(hid_sensor_power_state)kernel(hid_sensor_read_poll_value)kernel(hid_sensor_read_raw_hyst_value)kernel(hid_sensor_read_samp_freq_value)kernel(hid_sensor_remove_trigger)kernel(hid_sensor_set_report_latency)kernel(hid_sensor_setup_trigger)kernel(hid_sensor_write_raw_hyst_value)kernel(hid_sensor_write_samp_freq_value)kernel(hid_set_field)kernel(hid_snto32)kernel(hid_unregister_driver)kernel(hid_validate_values)kernel(hiddev_hid_event)kernel(hidinput_calc_abs_res)kernel(hidinput_connect)kernel(hidinput_count_leds)kernel(hidinput_disconnect)kernel(hidinput_find_field)kernel(hidinput_get_led_field)kernel(hidinput_report_event)kernel(hidp_hid_driver)kernel(hidraw_connect)kernel(hidraw_disconnect)kernel(hidraw_report_event)kernel(high_memory)kernel(hisax_init_pcmcia)kernel(hisax_register)kernel(hisax_unregister)kernel(hmm_device_new)kernel(hmm_device_put)kernel(hmm_devmem_add)kernel(hmm_devmem_fault_range)kernel(hmm_devmem_remove)kernel(hmm_entry_fault)kernel(hmm_mirror_register)kernel(hmm_mirror_unregister)kernel(hmm_vma_alloc_locked_page)kernel(hmm_vma_fault)kernel(hmm_vma_get_pfns)kernel(hmm_vma_range_done)kernel(hpet_mask_rtc_irq_bit)kernel(hpet_register_irq_handler)kernel(hpet_rtc_dropped_irq)kernel(hpet_rtc_interrupt)kernel(hpet_rtc_timer_init)kernel(hpet_set_alarm_time)kernel(hpet_set_periodic_freq)kernel(hpet_set_rtc_irq_bit)kernel(hpet_unregister_irq_handler)kernel(hpi_send_recv)kernel(hrtimer_cancel)kernel(hrtimer_forward)kernel(hrtimer_get_remaining)kernel(hrtimer_get_res)kernel(hrtimer_init)kernel(hrtimer_init_sleeper)kernel(hrtimer_start)kernel(hrtimer_start_range_ns)kernel(hrtimer_try_to_cancel)kernel(ht_create_irq)kernel(ht_destroy_irq)kernel(hv_hypercall_pg)kernel(hv_is_hyperv_initialized)kernel(hv_pkt_iter_close)kernel(hv_pkt_iter_first)kernel(hv_remove_crash_handler)kernel(hv_remove_kexec_handler)kernel(hv_remove_vmbus_irq)kernel(hv_ringbuffer_get_debuginfo)kernel(hv_setup_crash_handler)kernel(hv_setup_kexec_handler)kernel(hv_setup_vmbus_irq)kernel(hv_vp_index)kernel(hvc_alloc)kernel(hvc_instantiate)kernel(hvc_kick)kernel(hvc_poll)kernel(hvc_remove)kernel(hw_breakpoint_restore)kernel(hwmon_device_register)kernel(hwmon_device_register_with_groups)kernel(hwmon_device_register_with_info)kernel(hwmon_device_unregister)kernel(hwpoison_filter)kernel(hwpoison_filter_dev_major)kernel(hwpoison_filter_dev_minor)kernel(hwpoison_filter_enable)kernel(hwpoison_filter_flags_mask)kernel(hwpoison_filter_flags_value)kernel(hwpoison_filter_memcg)kernel(hwrng_register)kernel(hwrng_unregister)kernel(hypercall_page)kernel(hyperv_cleanup)kernel(hyperv_cs)kernel(hyperv_report_panic)kernel(hypervisor_kobj)kernel(i1480_cmd)kernel(i1480_fw_upload)kernel(i1480_rceb_check)kernel(i2c_acpi_find_bus_speed)kernel(i2c_adapter_type)kernel(i2c_add_adapter)kernel(i2c_add_numbered_adapter)kernel(i2c_bit_add_bus)kernel(i2c_bit_add_numbered_bus)kernel(i2c_bit_algo)kernel(i2c_bus_type)kernel(i2c_clients_command)kernel(i2c_del_adapter)kernel(i2c_del_driver)kernel(i2c_dw_clear_int)kernel(i2c_dw_disable)kernel(i2c_dw_disable_int)kernel(i2c_dw_enable)kernel(i2c_dw_init)kernel(i2c_dw_is_enabled)kernel(i2c_dw_probe)kernel(i2c_dw_read_comp_param)kernel(i2c_for_each_dev)kernel(i2c_generic_gpio_recovery)kernel(i2c_generic_scl_recovery)kernel(i2c_get_adapter)kernel(i2c_handle_smbus_alert)kernel(i2c_handle_smbus_host_notify)kernel(i2c_hid_ll_driver)kernel(i2c_lock_adapter)kernel(i2c_master_recv)kernel(i2c_master_send)kernel(i2c_new_device)kernel(i2c_new_dummy)kernel(i2c_new_probed_device)kernel(i2c_new_secondary_device)kernel(i2c_pca_add_bus)kernel(i2c_pca_add_numbered_bus)kernel(i2c_probe_func_quick_read)kernel(i2c_put_adapter)kernel(i2c_recover_bus)kernel(i2c_register_driver)kernel(i2c_release_client)kernel(i2c_setup_smbus_alert)kernel(i2c_smbus_read_block_data)kernel(i2c_smbus_read_byte)kernel(i2c_smbus_read_byte_data)kernel(i2c_smbus_read_i2c_block_data)kernel(i2c_smbus_read_i2c_block_data_or_emulated)kernel(i2c_smbus_read_word_data)kernel(i2c_smbus_write_block_data)kernel(i2c_smbus_write_byte)kernel(i2c_smbus_write_byte_data)kernel(i2c_smbus_write_i2c_block_data)kernel(i2c_smbus_write_word_data)kernel(i2c_smbus_xfer)kernel(i2c_transfer)kernel(i2c_unlock_adapter)kernel(i2c_unregister_device)kernel(i2c_use_client)kernel(i2c_verify_adapter)kernel(i2c_verify_client)kernel(i40e_register_client)kernel(i40e_unregister_client)kernel(i40evf_register_client)kernel(i40evf_unregister_client)kernel(i8042_check_port_owner)kernel(i8042_command)kernel(i8042_install_filter)kernel(i8042_lock_chip)kernel(i8042_remove_filter)kernel(i8042_unlock_chip)kernel(i8253_lock)kernel(i915_gpu_busy)kernel(i915_gpu_lower)kernel(i915_gpu_raise)kernel(i915_gpu_turbo_disable)kernel(i915_read_mch_val)kernel(iTCO_vendor_check_noreboot_on)kernel(iTCO_vendor_pre_keepalive)kernel(iTCO_vendor_pre_set_heartbeat)kernel(iTCO_vendor_pre_start)kernel(iTCO_vendor_pre_stop)kernel(ib_alloc_device)kernel(ib_alloc_fmr)kernel(ib_alloc_mr)kernel(ib_alloc_odp_umem)kernel(ib_attach_mcast)kernel(ib_cache_gid_parse_type_str)kernel(ib_cache_gid_type_str)kernel(ib_cancel_mad)kernel(ib_check_mr_status)kernel(ib_close_qp)kernel(ib_cm_init_qp_attr)kernel(ib_cm_insert_listen)kernel(ib_cm_listen)kernel(ib_cm_notify)kernel(ib_copy_ah_attr_to_user)kernel(ib_copy_path_rec_from_user)kernel(ib_copy_path_rec_to_user)kernel(ib_copy_qp_attr_to_user)kernel(ib_create_ah_from_wc)kernel(ib_create_cm_id)kernel(ib_create_cq)kernel(ib_create_flow)kernel(ib_create_fmr_pool)kernel(ib_create_qp)kernel(ib_create_qp_security)kernel(ib_create_rwq_ind_table)kernel(ib_create_send_mad)kernel(ib_create_srq)kernel(ib_create_wq)kernel(ib_dealloc_device)kernel(ib_dealloc_fmr)kernel(ib_dealloc_pd)kernel(ib_dealloc_xrcd)kernel(ib_dereg_mr)kernel(ib_destroy_cm_id)kernel(ib_destroy_cq)kernel(ib_destroy_flow)kernel(ib_destroy_fmr_pool)kernel(ib_destroy_qp)kernel(ib_destroy_rwq_ind_table)kernel(ib_destroy_srq)kernel(ib_destroy_wq)kernel(ib_detach_mcast)kernel(ib_dispatch_event)kernel(ib_drain_qp)kernel(ib_drain_rq)kernel(ib_drain_sq)kernel(ib_event_msg)kernel(ib_find_cached_gid)kernel(ib_find_cached_gid_by_port)kernel(ib_find_cached_pkey)kernel(ib_find_exact_cached_pkey)kernel(ib_find_gid)kernel(ib_find_pkey)kernel(ib_flush_fmr_pool)kernel(ib_fmr_pool_map_phys)kernel(ib_fmr_pool_unmap)kernel(ib_free_cq)kernel(ib_free_recv_mad)kernel(ib_free_send_mad)kernel(ib_get_cached_gid)kernel(ib_get_cached_lmc)kernel(ib_get_cached_pkey)kernel(ib_get_cached_port_state)kernel(ib_get_cached_subnet_prefix)kernel(ib_get_client_data)kernel(ib_get_device_fw_str)kernel(ib_get_eth_speed)kernel(ib_get_gids_from_rdma_hdr)kernel(ib_get_mad_data_offset)kernel(ib_get_net_dev_by_params)kernel(ib_get_rdma_header_version)kernel(ib_get_rmpp_segment)kernel(ib_get_vf_config)kernel(ib_get_vf_stats)kernel(ib_init_ah_attr_from_path)kernel(ib_init_ah_attr_from_wc)kernel(ib_init_ah_from_mcmember)kernel(ib_is_mad_class_rmpp)kernel(ib_mad_kernel_rmpp_agent)kernel(ib_map_mr_sg)kernel(ib_modify_device)kernel(ib_modify_mad)kernel(ib_modify_port)kernel(ib_modify_qp)kernel(ib_modify_qp_is_ok)kernel(ib_modify_qp_with_udata)kernel(ib_modify_srq)kernel(ib_modify_wq)kernel(ib_mr_pool_destroy)kernel(ib_mr_pool_get)kernel(ib_mr_pool_init)kernel(ib_mr_pool_put)kernel(ib_open_qp)kernel(ib_pack)kernel(ib_post_send_mad)kernel(ib_process_cq_direct)kernel(ib_process_mad_wc)kernel(ib_query_gid)kernel(ib_query_pkey)kernel(ib_query_port)kernel(ib_query_qp)kernel(ib_query_srq)kernel(ib_rate_to_mbps)kernel(ib_rate_to_mult)kernel(ib_redirect_mad_qp)kernel(ib_register_client)kernel(ib_register_device)kernel(ib_register_event_handler)kernel(ib_register_mad_agent)kernel(ib_register_mad_snoop)kernel(ib_resize_cq)kernel(ib_response_mad)kernel(ib_rvt_state_ops)kernel(ib_sa_cancel_query)kernel(ib_sa_free_multicast)kernel(ib_sa_get_mcmember_rec)kernel(ib_sa_guid_info_rec_query)kernel(ib_sa_join_multicast)kernel(ib_sa_pack_path)kernel(ib_sa_path_rec_get)kernel(ib_sa_register_client)kernel(ib_sa_sendonly_fullmem_support)kernel(ib_sa_service_rec_query)kernel(ib_sa_unpack_path)kernel(ib_sa_unregister_client)kernel(ib_send_cm_apr)kernel(ib_send_cm_drep)kernel(ib_send_cm_dreq)kernel(ib_send_cm_lap)kernel(ib_send_cm_mra)kernel(ib_send_cm_rej)kernel(ib_send_cm_rep)kernel(ib_send_cm_req)kernel(ib_send_cm_rtu)kernel(ib_send_cm_sidr_rep)kernel(ib_send_cm_sidr_req)kernel(ib_set_client_data)kernel(ib_set_vf_guid)kernel(ib_set_vf_link_state)kernel(ib_sg_to_pages)kernel(ib_ud_header_init)kernel(ib_ud_header_pack)kernel(ib_ud_header_unpack)kernel(ib_ud_ip4_csum)kernel(ib_umem_copy_from)kernel(ib_umem_get)kernel(ib_umem_odp_map_dma_pages)kernel(ib_umem_odp_unmap_dma_pages)kernel(ib_umem_page_count)kernel(ib_umem_release)kernel(ib_unmap_fmr)kernel(ib_unpack)kernel(ib_unregister_client)kernel(ib_unregister_device)kernel(ib_unregister_event_handler)kernel(ib_unregister_mad_agent)kernel(ib_wc_status_msg)kernel(ib_wq)kernel(ibcm_reject_msg)kernel(ibft_addr)kernel(ibnl_put_attr)kernel(ibnl_put_msg)kernel(ibrs_present_key)kernel(icmp_err_convert)kernel(icmp_global_allow)kernel(icmp_send)kernel(icmpv6_err_convert)kernel(icmpv6_send)kernel(ida_destroy)kernel(ida_get_new_above)kernel(ida_init)kernel(ida_pre_get)kernel(ida_remove)kernel(ida_simple_get)kernel(ida_simple_remove)kernel(idle_notifier_register)kernel(idle_notifier_unregister)kernel(idr_alloc)kernel(idr_alloc_cyclic)kernel(idr_alloc_ext)kernel(idr_destroy)kernel(idr_find_slowpath)kernel(idr_for_each)kernel(idr_get_next)kernel(idr_get_next_ext)kernel(idr_init)kernel(idr_is_empty)kernel(idr_preload)kernel(idr_remove)kernel(idr_replace)kernel(ieee80211_alloc_hw_nm)kernel(ieee80211_amsdu_to_8023s)kernel(ieee80211_ap_probereq_get)kernel(ieee80211_ave_rssi)kernel(ieee80211_beacon_get_template)kernel(ieee80211_beacon_get_tim)kernel(ieee80211_beacon_loss)kernel(ieee80211_bss_get_ie)kernel(ieee80211_chandef_to_operating_class)kernel(ieee80211_channel_to_frequency)kernel(ieee80211_chswitch_done)kernel(ieee80211_connection_loss)kernel(ieee80211_cqm_beacon_loss_notify)kernel(ieee80211_cqm_rssi_notify)kernel(ieee80211_csa_finish)kernel(ieee80211_csa_is_complete)kernel(ieee80211_csa_update_counter)kernel(ieee80211_ctstoself_duration)kernel(ieee80211_ctstoself_get)kernel(ieee80211_data_from_8023)kernel(ieee80211_data_to_8023_exthdr)kernel(ieee80211_disable_rssi_reports)kernel(ieee80211_enable_rssi_reports)kernel(ieee80211_find_sta)kernel(ieee80211_find_sta_by_ifaddr)kernel(ieee80211_free_hw)kernel(ieee80211_free_txskb)kernel(ieee80211_frequency_to_channel)kernel(ieee80211_generic_frame_duration)kernel(ieee80211_get_buffered_bc)kernel(ieee80211_get_channel)kernel(ieee80211_get_hdrlen_from_skb)kernel(ieee80211_get_key_rx_seq)kernel(ieee80211_get_mesh_hdrlen)kernel(ieee80211_get_num_supported_channels)kernel(ieee80211_get_response_rate)kernel(ieee80211_get_tkip_p1k_iv)kernel(ieee80211_get_tkip_p2k)kernel(ieee80211_get_tkip_rx_p1k)kernel(ieee80211_get_tx_rates)kernel(ieee80211_gtk_rekey_add)kernel(ieee80211_gtk_rekey_notify)kernel(ieee80211_hdrlen)kernel(ieee80211_ie_split_ric)kernel(ieee80211_iter_chan_contexts_atomic)kernel(ieee80211_iter_keys)kernel(ieee80211_iter_keys_rcu)kernel(ieee80211_iterate_active_interfaces_atomic)kernel(ieee80211_iterate_active_interfaces_rtnl)kernel(ieee80211_iterate_interfaces)kernel(ieee80211_iterate_stations_atomic)kernel(ieee80211_manage_rx_ba_offl)kernel(ieee80211_mandatory_rates)kernel(ieee80211_mark_rx_ba_filtered_frames)kernel(ieee80211_nan_func_match)kernel(ieee80211_nan_func_terminated)kernel(ieee80211_nullfunc_get)kernel(ieee80211_operating_class_to_band)kernel(ieee80211_parse_p2p_noa)kernel(ieee80211_probereq_get)kernel(ieee80211_proberesp_get)kernel(ieee80211_pspoll_get)kernel(ieee80211_queue_delayed_work)kernel(ieee80211_queue_stopped)kernel(ieee80211_queue_work)kernel(ieee80211_radar_detected)kernel(ieee80211_radiotap_iterator_init)kernel(ieee80211_radiotap_iterator_next)kernel(ieee80211_rate_control_register)kernel(ieee80211_rate_control_unregister)kernel(ieee80211_ready_on_channel)kernel(ieee80211_register_hw)kernel(ieee80211_remain_on_channel_expired)kernel(ieee80211_remove_key)kernel(ieee80211_report_low_ack)kernel(ieee80211_report_wowlan_wakeup)kernel(ieee80211_request_smps)kernel(ieee80211_reserve_tid)kernel(ieee80211_restart_hw)kernel(ieee80211_resume_disconnect)kernel(ieee80211_rts_duration)kernel(ieee80211_rts_get)kernel(ieee80211_rx_ba_timer_expired)kernel(ieee80211_rx_irqsafe)kernel(ieee80211_rx_napi)kernel(ieee80211_scan_completed)kernel(ieee80211_sched_scan_results)kernel(ieee80211_sched_scan_stopped)kernel(ieee80211_send_bar)kernel(ieee80211_send_eosp_nullfunc)kernel(ieee80211_set_key_rx_seq)kernel(ieee80211_sta_block_awake)kernel(ieee80211_sta_eosp)kernel(ieee80211_sta_ps_transition)kernel(ieee80211_sta_pspoll)kernel(ieee80211_sta_set_buffered)kernel(ieee80211_sta_uapsd_trigger)kernel(ieee80211_start_tx_ba_cb_irqsafe)kernel(ieee80211_start_tx_ba_session)kernel(ieee80211_stop_queue)kernel(ieee80211_stop_queues)kernel(ieee80211_stop_rx_ba_session)kernel(ieee80211_stop_tx_ba_cb_irqsafe)kernel(ieee80211_stop_tx_ba_session)kernel(ieee80211_tdls_oper_request)kernel(ieee80211_tkip_add_iv)kernel(ieee80211_tx_dequeue)kernel(ieee80211_tx_prepare_skb)kernel(ieee80211_tx_status)kernel(ieee80211_tx_status_ext)kernel(ieee80211_tx_status_irqsafe)kernel(ieee80211_txq_get_depth)kernel(ieee80211_unregister_hw)kernel(ieee80211_unreserve_tid)kernel(ieee80211_update_mu_groups)kernel(ieee80211_update_p2p_noa)kernel(ieee80211_vif_to_wdev)kernel(ieee80211_wake_queue)kernel(ieee80211_wake_queues)kernel(ieee802154_alloc_hw)kernel(ieee802154_free_hw)kernel(ieee802154_hdr_peek)kernel(ieee802154_hdr_peek_addrs)kernel(ieee802154_hdr_pull)kernel(ieee802154_hdr_push)kernel(ieee802154_max_payload)kernel(ieee802154_register_hw)kernel(ieee802154_rx_irqsafe)kernel(ieee802154_stop_queue)kernel(ieee802154_unregister_hw)kernel(ieee802154_wake_queue)kernel(ieee802154_xmit_complete)kernel(iget5_locked)kernel(iget_failed)kernel(iget_locked)kernel(igrab)kernel(ihold)kernel(iio_alloc_pollfunc)kernel(iio_buffer_get)kernel(iio_buffer_init)kernel(iio_buffer_put)kernel(iio_buffer_set_attrs)kernel(iio_bus_type)kernel(iio_channel_cb_get_channels)kernel(iio_channel_get)kernel(iio_channel_get_all)kernel(iio_channel_get_all_cb)kernel(iio_channel_release)kernel(iio_channel_release_all)kernel(iio_channel_release_all_cb)kernel(iio_channel_start_all_cb)kernel(iio_channel_stop_all_cb)kernel(iio_convert_raw_to_processed)kernel(iio_dealloc_pollfunc)kernel(iio_device_alloc)kernel(iio_device_claim_direct_mode)kernel(iio_device_free)kernel(iio_device_register)kernel(iio_device_release_direct_mode)kernel(iio_device_unregister)kernel(iio_enum_available_read)kernel(iio_enum_read)kernel(iio_enum_write)kernel(iio_format_value)kernel(iio_get_channel_type)kernel(iio_kfifo_allocate)kernel(iio_kfifo_free)kernel(iio_map_array_register)kernel(iio_map_array_unregister)kernel(iio_pollfunc_store_time)kernel(iio_push_event)kernel(iio_push_to_buffers)kernel(iio_read_avail_channel_raw)kernel(iio_read_channel_average_raw)kernel(iio_read_channel_offset)kernel(iio_read_channel_processed)kernel(iio_read_channel_raw)kernel(iio_read_channel_scale)kernel(iio_read_const_attr)kernel(iio_read_max_channel_raw)kernel(iio_scan_mask_query)kernel(iio_show_mount_matrix)kernel(iio_str_to_fixpoint)kernel(iio_trigger_alloc)kernel(iio_trigger_free)kernel(iio_trigger_generic_data_rdy_poll)kernel(iio_trigger_notify_done)kernel(iio_trigger_poll)kernel(iio_trigger_poll_chained)kernel(iio_trigger_register)kernel(iio_trigger_unregister)kernel(iio_trigger_using_own)kernel(iio_trigger_validate_own_device)kernel(iio_triggered_buffer_cleanup)kernel(iio_triggered_buffer_postenable)kernel(iio_triggered_buffer_predisable)kernel(iio_triggered_buffer_setup)kernel(iio_update_buffers)kernel(iio_update_demux)kernel(iio_validate_scan_mask_onehot)kernel(iio_write_channel_raw)kernel(il_add_beacon_time)kernel(il_add_station_common)kernel(il_alloc_txq_mem)kernel(il_apm_init)kernel(il_apm_stop)kernel(il_bcast_addr)kernel(il_bg_watchdog)kernel(il_cancel_scan_deferred_work)kernel(il_check_rxon_cmd)kernel(il_chswitch_done)kernel(il_clear_bit)kernel(il_clear_ucode_stations)kernel(il_cmd_queue_free)kernel(il_cmd_queue_unmap)kernel(il_connection_init_rx_config)kernel(il_dbgfs_register)kernel(il_dbgfs_unregister)kernel(il_dealloc_bcast_stations)kernel(il_debug_level)kernel(il_eeprom_free)kernel(il_eeprom_init)kernel(il_eeprom_query16)kernel(il_eeprom_query_addr)kernel(il_fill_probe_req)kernel(il_force_reset)kernel(il_free_channel_map)kernel(il_free_geos)kernel(il_free_txq_mem)kernel(il_full_rxon_required)kernel(il_get_active_dwell_time)kernel(il_get_channel_info)kernel(il_get_cmd_string)kernel(il_get_free_ucode_key_idx)kernel(il_get_lowest_plcp)kernel(il_get_passive_dwell_time)kernel(il_get_single_channel_number)kernel(il_hdl_csa)kernel(il_hdl_error)kernel(il_hdl_pm_debug_stats)kernel(il_hdl_pm_sleep)kernel(il_hdl_spectrum_measurement)kernel(il_init_channel_map)kernel(il_init_geos)kernel(il_init_scan_params)kernel(il_irq_handle_error)kernel(il_is_ht40_tx_allowed)kernel(il_isr)kernel(il_leds_exit)kernel(il_leds_init)kernel(il_mac_add_interface)kernel(il_mac_bss_info_changed)kernel(il_mac_change_interface)kernel(il_mac_conf_tx)kernel(il_mac_config)kernel(il_mac_flush)kernel(il_mac_hw_scan)kernel(il_mac_remove_interface)kernel(il_mac_reset_tsf)kernel(il_mac_sta_remove)kernel(il_mac_tx_last_beacon)kernel(il_pm_ops)kernel(il_poll_bit)kernel(il_power_initialize)kernel(il_power_update_mode)kernel(il_prep_station)kernel(il_print_rx_config_cmd)kernel(il_queue_space)kernel(il_rd_prph)kernel(il_read_targ_mem)kernel(il_remove_station)kernel(il_restore_stations)kernel(il_rx_queue_alloc)kernel(il_rx_queue_space)kernel(il_rx_queue_update_write_ptr)kernel(il_scan_cancel)kernel(il_scan_cancel_timeout)kernel(il_send_add_sta)kernel(il_send_bt_config)kernel(il_send_cmd)kernel(il_send_cmd_pdu)kernel(il_send_cmd_pdu_async)kernel(il_send_cmd_sync)kernel(il_send_lq_cmd)kernel(il_send_rxon_timing)kernel(il_send_stats_request)kernel(il_set_bit)kernel(il_set_decrypted_flag)kernel(il_set_flags_for_band)kernel(il_set_rate)kernel(il_set_rxon_channel)kernel(il_set_rxon_ht)kernel(il_set_rxon_hwcrypto)kernel(il_set_tx_power)kernel(il_setup_rx_scan_handlers)kernel(il_setup_scan_deferred_work)kernel(il_setup_watchdog)kernel(il_tx_cmd_complete)kernel(il_tx_cmd_protection)kernel(il_tx_queue_free)kernel(il_tx_queue_init)kernel(il_tx_queue_reset)kernel(il_tx_queue_unmap)kernel(il_txq_update_write_ptr)kernel(il_update_stats)kernel(il_usecs_to_beacons)kernel(il_wr_prph)kernel(il_write_targ_mem)kernel(ilookup)kernel(ilookup5)kernel(ilookup5_nowait)kernel(ima_file_check)kernel(in4_pton)kernel(in6_dev_finish_destroy)kernel(in6_pton)kernel(in6addr_any)kernel(in6addr_interfacelocal_allnodes)kernel(in6addr_interfacelocal_allrouters)kernel(in6addr_linklocal_allnodes)kernel(in6addr_linklocal_allrouters)kernel(in6addr_loopback)kernel(in6addr_sitelocal_allrouters)kernel(in_aton)kernel(in_dev_finish_destroy)kernel(in_egroup_p)kernel(in_group_p)kernel(in_lock_functions)kernel(inc_nlink)kernel(inc_zone_page_state)kernel(inet6_add_offload)kernel(inet6_add_protocol)kernel(inet6_bind)kernel(inet6_csk_addr2sockaddr)kernel(inet6_csk_bind_conflict)kernel(inet6_csk_reqsk_queue_hash_add)kernel(inet6_csk_search_req)kernel(inet6_csk_update_pmtu)kernel(inet6_csk_xmit)kernel(inet6_del_offload)kernel(inet6_del_protocol)kernel(inet6_destroy_sock)kernel(inet6_getname)kernel(inet6_hash_connect)kernel(inet6_ioctl)kernel(inet6_lookup)kernel(inet6_lookup_listener)kernel(inet6_offloads)kernel(inet6_protos)kernel(inet6_register_icmp_sender)kernel(inet6_register_protosw)kernel(inet6_release)kernel(inet6_sk_rebuild_header)kernel(inet6_unregister_icmp_sender)kernel(inet6_unregister_protosw)kernel(inet6addr_notifier_call_chain)kernel(inet_accept)kernel(inet_add_offload)kernel(inet_add_protocol)kernel(inet_addr_type)kernel(inet_bind)kernel(inet_confirm_addr)kernel(inet_csk_accept)kernel(inet_csk_addr2sockaddr)kernel(inet_csk_bind_conflict)kernel(inet_csk_clear_xmit_timers)kernel(inet_csk_clone_lock)kernel(inet_csk_compat_getsockopt)kernel(inet_csk_compat_setsockopt)kernel(inet_csk_delete_keepalive_timer)kernel(inet_csk_destroy_sock)kernel(inet_csk_get_port)kernel(inet_csk_init_xmit_timers)kernel(inet_csk_listen_start)kernel(inet_csk_listen_stop)kernel(inet_csk_prepare_forced_close)kernel(inet_csk_reqsk_queue_hash_add)kernel(inet_csk_reqsk_queue_prune)kernel(inet_csk_reset_keepalive_timer)kernel(inet_csk_route_child_sock)kernel(inet_csk_route_req)kernel(inet_csk_search_req)kernel(inet_csk_timer_bug_msg)kernel(inet_csk_update_pmtu)kernel(inet_ctl_sock_create)kernel(inet_dccp_listen)kernel(inet_del_offload)kernel(inet_del_protocol)kernel(inet_dev_addr_type)kernel(inet_dgram_connect)kernel(inet_dgram_ops)kernel(inet_diag_bc_sk)kernel(inet_diag_dump_icsk)kernel(inet_diag_dump_one_icsk)kernel(inet_diag_msg_attrs_fill)kernel(inet_diag_msg_common_fill)kernel(inet_diag_register)kernel(inet_diag_unregister)kernel(inet_frag_destroy)kernel(inet_frag_evictor)kernel(inet_frag_find)kernel(inet_frag_kill)kernel(inet_frag_maybe_warn_overflow)kernel(inet_frag_rbtree_purge)kernel(inet_frags_exit_net)kernel(inet_frags_fini)kernel(inet_frags_init)kernel(inet_frags_init_net)kernel(inet_get_local_port_range)kernel(inet_getname)kernel(inet_getpeer)kernel(inet_hash)kernel(inet_hash_connect)kernel(inet_hashinfo_init)kernel(inet_ioctl)kernel(inet_listen)kernel(inet_offloads)kernel(inet_peer_base_init)kernel(inet_peer_xrlim_allow)kernel(inet_proto_csum_replace16)kernel(inet_proto_csum_replace4)kernel(inet_pton_with_scope)kernel(inet_put_port)kernel(inet_putpeer)kernel(inet_recvmsg)kernel(inet_register_protosw)kernel(inet_release)kernel(inet_rtx_syn_ack)kernel(inet_select_addr)kernel(inet_sendmsg)kernel(inet_sendpage)kernel(inet_shutdown)kernel(inet_sk_diag_fill)kernel(inet_sk_rebuild_header)kernel(inet_sk_rx_dst_set)kernel(inet_sock_destruct)kernel(inet_stream_connect)kernel(inet_stream_ops)kernel(inet_twdr_hangman)kernel(inet_twdr_twcal_tick)kernel(inet_twdr_twkill_work)kernel(inet_twsk_alloc)kernel(inet_twsk_deschedule)kernel(inet_twsk_purge)kernel(inet_twsk_put)kernel(inet_twsk_schedule)kernel(inet_unhash)kernel(inet_unregister_protosw)kernel(inetdev_by_index)kernel(inetpeer_invalidate_tree)kernel(init_buffer)kernel(init_cdrom_command)kernel(init_dummy_netdev)kernel(init_fpu)kernel(init_iova_domain)kernel(init_iova_flush_queue)kernel(init_level4_pgt)kernel(init_net)kernel(init_pid_ns)kernel(init_rs)kernel(init_rs_non_canonical)kernel(init_special_inode)kernel(init_srcu_struct)kernel(init_task)kernel(init_timer_key)kernel(init_user_ns)kernel(init_uts_ns)kernel(init_wait_var_entry)kernel(injectm)kernel(inode_add_bytes)kernel(inode_add_rsv_space)kernel(inode_change_ok)kernel(inode_claim_rsv_space)kernel(inode_dax)kernel(inode_dio_done)kernel(inode_dio_wait)kernel(inode_get_bytes)kernel(inode_init_always)kernel(inode_init_once)kernel(inode_init_owner)kernel(inode_needs_sync)kernel(inode_newsize_ok)kernel(inode_owner_or_capable)kernel(inode_permission)kernel(inode_reclaim_rsv_space)kernel(inode_sb_list_add)kernel(inode_set_bytes)kernel(inode_set_flags)kernel(inode_sub_bytes)kernel(inode_sub_rsv_space)kernel(inode_wait)kernel(input_alloc_absinfo)kernel(input_allocate_device)kernel(input_allocate_polled_device)kernel(input_class)kernel(input_close_device)kernel(input_event)kernel(input_event_from_user)kernel(input_event_to_user)kernel(input_ff_create)kernel(input_ff_create_memless)kernel(input_ff_destroy)kernel(input_ff_effect_from_user)kernel(input_ff_erase)kernel(input_ff_event)kernel(input_ff_upload)kernel(input_flush_device)kernel(input_free_device)kernel(input_free_minor)kernel(input_free_polled_device)kernel(input_get_keycode)kernel(input_get_new_minor)kernel(input_grab_device)kernel(input_handler_for_each_handle)kernel(input_inject_event)kernel(input_mt_assign_slots)kernel(input_mt_destroy_slots)kernel(input_mt_get_slot_by_key)kernel(input_mt_init_slots)kernel(input_mt_report_finger_count)kernel(input_mt_report_pointer_emulation)kernel(input_mt_report_slot_state)kernel(input_mt_sync_frame)kernel(input_open_device)kernel(input_register_device)kernel(input_register_handle)kernel(input_register_handler)kernel(input_register_polled_device)kernel(input_release_device)kernel(input_reset_device)kernel(input_scancode_to_scalar)kernel(input_set_abs_params)kernel(input_set_capability)kernel(input_set_keycode)kernel(input_unregister_device)kernel(input_unregister_handle)kernel(input_unregister_handler)kernel(input_unregister_polled_device)kernel(insert_inode_locked)kernel(insert_inode_locked4)kernel(insert_resource)kernel(install_exec_creds)kernel(int_sqrt)kernel(int_to_scsilun)kernel(intel_enable_gtt)kernel(intel_gmch_probe)kernel(intel_gmch_remove)kernel(intel_graphics_stolen_res)kernel(intel_gtt_chipset_flush)kernel(intel_gtt_clear_range)kernel(intel_gtt_get)kernel(intel_gtt_insert_page)kernel(intel_gtt_insert_sg_entries)kernel(intel_iommu_enabled)kernel(intel_iommu_gfx_mapped)kernel(intel_lpss_prepare)kernel(intel_lpss_probe)kernel(intel_lpss_remove)kernel(intel_lpss_resume)kernel(intel_lpss_suspend)kernel(intel_pinctrl_probe)kernel(intel_pinctrl_remove)kernel(intel_pinctrl_resume)kernel(intel_pinctrl_suspend)kernel(intel_pt_handle_vmx)kernel(intel_sst_pm)kernel(interruptible_sleep_on)kernel(interruptible_sleep_on_timeout)kernel(interval_tree_insert)kernel(interval_tree_iter_first)kernel(interval_tree_iter_next)kernel(interval_tree_remove)kernel(intlog10)kernel(intlog2)kernel(invalidate_bdev)kernel(invalidate_bh_lrus)kernel(invalidate_inode_buffers)kernel(invalidate_inode_pages2)kernel(invalidate_inode_pages2_range)kernel(invalidate_mapping_pages)kernel(invalidate_partition)kernel(inverse_translate)kernel(io_schedule)kernel(io_schedule_timeout)kernel(ioat_dma_setup_interrupts)kernel(ioc4_register_submodule)kernel(ioc4_unregister_submodule)kernel(ioc_list)kernel(ioc_lookup_icq)kernel(ioctl_by_bdev)kernel(iomap_fiemap)kernel(iomap_file_buffered_write)kernel(iomap_file_dirty)kernel(iomap_page_mkwrite)kernel(iomap_seek_data)kernel(iomap_seek_hole)kernel(iomap_truncate_page)kernel(iomap_zero_range)kernel(iomem_resource)kernel(iommu_area_alloc)kernel(iommu_attach_device)kernel(iommu_attach_group)kernel(iommu_capable)kernel(iommu_detach_device)kernel(iommu_detach_group)kernel(iommu_domain_alloc)kernel(iommu_domain_free)kernel(iommu_domain_get_attr)kernel(iommu_domain_set_attr)kernel(iommu_domain_window_disable)kernel(iommu_domain_window_enable)kernel(iommu_get_domain_for_dev)kernel(iommu_group_add_device)kernel(iommu_group_alloc)kernel(iommu_group_for_each_dev)kernel(iommu_group_get)kernel(iommu_group_get_by_id)kernel(iommu_group_get_iommudata)kernel(iommu_group_id)kernel(iommu_group_put)kernel(iommu_group_register_notifier)kernel(iommu_group_remove_device)kernel(iommu_group_set_iommudata)kernel(iommu_group_set_name)kernel(iommu_group_unregister_notifier)kernel(iommu_iova_to_phys)kernel(iommu_map)kernel(iommu_present)kernel(iommu_set_fault_handler)kernel(iommu_unmap)kernel(ioport_map)kernel(ioport_resource)kernel(ioport_unmap)kernel(ioread16)kernel(ioread16_rep)kernel(ioread16be)kernel(ioread32)kernel(ioread32_rep)kernel(ioread32be)kernel(ioread8)kernel(ioread8_rep)kernel(ioremap_cache)kernel(ioremap_nocache)kernel(ioremap_page_range)kernel(ioremap_prot)kernel(ioremap_wc)kernel(iosf_mbi_assert_punit_acquired)kernel(iosf_mbi_available)kernel(iosf_mbi_call_pmic_bus_access_notifier_chain)kernel(iosf_mbi_modify)kernel(iosf_mbi_punit_acquire)kernel(iosf_mbi_punit_release)kernel(iosf_mbi_read)kernel(iosf_mbi_register_pmic_bus_access_notifier)kernel(iosf_mbi_unregister_pmic_bus_access_notifier)kernel(iosf_mbi_unregister_pmic_bus_access_notifier_unlocked)kernel(iosf_mbi_write)kernel(iounmap)kernel(iov_iter_advance)kernel(iov_iter_copy_from_user)kernel(iov_iter_copy_from_user_atomic)kernel(iov_iter_fault_in_readable)kernel(iov_iter_single_seg_count)kernel(iov_shorten)kernel(iova_cache_get)kernel(iova_cache_put)kernel(iowrite16)kernel(iowrite16_rep)kernel(iowrite16be)kernel(iowrite32)kernel(iowrite32_rep)kernel(iowrite32be)kernel(iowrite8)kernel(iowrite8_rep)kernel(ip4_datagram_connect)kernel(ip4_datagram_release_cb)kernel(ip6_append_data)kernel(ip6_datagram_connect)kernel(ip6_datagram_recv_ctl)kernel(ip6_datagram_release_cb)kernel(ip6_datagram_send_ctl)kernel(ip6_dst_hoplimit)kernel(ip6_dst_lookup)kernel(ip6_dst_lookup_flow)kernel(ip6_expire_frag_queue)kernel(ip6_find_1stfragopt)kernel(ip6_flush_pending_frames)kernel(ip6_frag_init)kernel(ip6_frag_match)kernel(ip6_local_out)kernel(ip6_local_out_sk)kernel(ip6_push_pending_frames)kernel(ip6_redirect)kernel(ip6_route_lookup)kernel(ip6_route_me_harder)kernel(ip6_route_output)kernel(ip6_sk_dst_lookup_flow)kernel(ip6_sk_redirect)kernel(ip6_sk_update_pmtu)kernel(ip6_tnl_change_mtu)kernel(ip6_tnl_get_cap)kernel(ip6_tnl_get_iflink)kernel(ip6_tnl_get_link_net)kernel(ip6_tnl_parse_tlv_enc_lim)kernel(ip6_tnl_rcv)kernel(ip6_tnl_rcv_ctl)kernel(ip6_tnl_xmit)kernel(ip6_tnl_xmit_ctl)kernel(ip6_update_pmtu)kernel(ip6_xmit)kernel(ip6t_alloc_initial_table)kernel(ip6t_do_table)kernel(ip6t_register_table)kernel(ip6t_unregister_table)kernel(ip_build_and_send_pkt)kernel(ip_check_defrag)kernel(ip_cmsg_recv_sk)kernel(ip_compute_csum)kernel(ip_ct_attach)kernel(ip_defrag)kernel(ip_do_fragment)kernel(ip_frag_ecn_table)kernel(ip_generic_getfrag)kernel(ip_getsockopt)kernel(ip_idents_reserve)kernel(ip_local_out_sk)kernel(ip_mc_check_igmp)kernel(ip_mc_dec_group)kernel(ip_mc_inc_group)kernel(ip_mc_join_group)kernel(ip_mc_leave_group)kernel(ip_options_compile)kernel(ip_options_rcv_srr)kernel(ip_queue_xmit)kernel(ip_route_input_noref)kernel(ip_route_me_harder)kernel(ip_route_output_flow)kernel(ip_send_check)kernel(ip_set_add)kernel(ip_set_alloc)kernel(ip_set_del)kernel(ip_set_elem_len)kernel(ip_set_extensions)kernel(ip_set_free)kernel(ip_set_get_byname)kernel(ip_set_get_extensions)kernel(ip_set_get_ip4_port)kernel(ip_set_get_ip6_port)kernel(ip_set_get_ip_port)kernel(ip_set_get_ipaddr4)kernel(ip_set_get_ipaddr6)kernel(ip_set_hostmask_map)kernel(ip_set_match_extensions)kernel(ip_set_name_byindex)kernel(ip_set_netmask_map)kernel(ip_set_nfnl_get_byindex)kernel(ip_set_nfnl_put)kernel(ip_set_put_byindex)kernel(ip_set_put_extensions)kernel(ip_set_range_to_cidr)kernel(ip_set_test)kernel(ip_set_type_register)kernel(ip_set_type_unregister)kernel(ip_setsockopt)kernel(ip_tos2prio)kernel(ip_tunnel_change_mtu)kernel(ip_tunnel_changelink)kernel(ip_tunnel_delete_net)kernel(ip_tunnel_dellink)kernel(ip_tunnel_encap)kernel(ip_tunnel_encap_add_ops)kernel(ip_tunnel_encap_del_ops)kernel(ip_tunnel_encap_setup)kernel(ip_tunnel_get_iflink)kernel(ip_tunnel_get_link_net)kernel(ip_tunnel_get_stats64)kernel(ip_tunnel_init)kernel(ip_tunnel_init_net)kernel(ip_tunnel_ioctl)kernel(ip_tunnel_lookup)kernel(ip_tunnel_metadata_cnt)kernel(ip_tunnel_need_metadata)kernel(ip_tunnel_newlink)kernel(ip_tunnel_rcv)kernel(ip_tunnel_setup)kernel(ip_tunnel_uninit)kernel(ip_tunnel_unneed_metadata)kernel(ip_tunnel_xmit)kernel(ip_vs_conn_in_get)kernel(ip_vs_conn_in_get_proto)kernel(ip_vs_conn_new)kernel(ip_vs_conn_out_get)kernel(ip_vs_conn_out_get_proto)kernel(ip_vs_conn_put)kernel(ip_vs_new_conn_out)kernel(ip_vs_nfct_expect_related)kernel(ip_vs_proto_data_get)kernel(ip_vs_proto_get)kernel(ip_vs_proto_name)kernel(ip_vs_scheduler_err)kernel(ip_vs_tcp_conn_listen)kernel(ipath_debug)kernel(ipcomp_destroy)kernel(ipcomp_init_state)kernel(ipcomp_input)kernel(ipcomp_output)kernel(ipmi_addr_length)kernel(ipmi_addr_src_to_str)kernel(ipmi_alloc_smi_msg)kernel(ipmi_create_user)kernel(ipmi_destroy_user)kernel(ipmi_dmi_get_slave_addr)kernel(ipmi_free_recv_msg)kernel(ipmi_get_maintenance_mode)kernel(ipmi_get_my_LUN)kernel(ipmi_get_my_address)kernel(ipmi_get_shadow_smi_handlers)kernel(ipmi_get_smi_info)kernel(ipmi_get_version)kernel(ipmi_poll_interface)kernel(ipmi_register_for_cmd)kernel(ipmi_register_smi)kernel(ipmi_request_settime)kernel(ipmi_request_supply_msgs)kernel(ipmi_set_gets_events)kernel(ipmi_set_maintenance_mode)kernel(ipmi_set_my_LUN)kernel(ipmi_set_my_address)kernel(ipmi_smi_add_proc_entry)kernel(ipmi_smi_msg_received)kernel(ipmi_smi_watchdog_pretimeout)kernel(ipmi_smi_watcher_register)kernel(ipmi_smi_watcher_unregister)kernel(ipmi_unregister_for_cmd)kernel(ipmi_unregister_smi)kernel(ipmi_validate_addr)kernel(ipmr_cache_free)kernel(ipmr_rule_default)kernel(ips_link_to_i915_driver)kernel(ipt_alloc_initial_table)kernel(ipt_do_table)kernel(ipt_register_table)kernel(ipt_unregister_table)kernel(iptunnel_handle_offloads)kernel(iptunnel_metadata_reply)kernel(iptunnel_xmit)kernel(iput)kernel(ipv4_redirect)kernel(ipv4_sk_redirect)kernel(ipv4_sk_update_pmtu)kernel(ipv4_specific)kernel(ipv4_update_pmtu)kernel(ipv6_chk_addr)kernel(ipv6_chk_addr_and_flags)kernel(ipv6_chk_prefix)kernel(ipv6_dev_get_saddr)kernel(ipv6_dup_options)kernel(ipv6_ext_hdr)kernel(ipv6_find_hdr)kernel(ipv6_find_tlv)kernel(ipv6_fixup_options)kernel(ipv6_getsockopt)kernel(ipv6_mc_check_mld)kernel(ipv6_mod_enabled)kernel(ipv6_opt_accepted)kernel(ipv6_proxy_select_ident)kernel(ipv6_push_nfrag_opts)kernel(ipv6_recv_error)kernel(ipv6_select_ident)kernel(ipv6_setsockopt)kernel(ipv6_skip_exthdr)kernel(ipv6_sock_mc_drop)kernel(ipv6_sock_mc_join)kernel(ipv6_stub)kernel(ir_raw_event_handle)kernel(ir_raw_event_set_idle)kernel(ir_raw_event_store)kernel(ir_raw_event_store_edge)kernel(ir_raw_event_store_with_filter)kernel(ir_raw_handler_register)kernel(ir_raw_handler_unregister)kernel(irq_bypass_register_consumer)kernel(irq_bypass_register_producer)kernel(irq_bypass_unregister_consumer)kernel(irq_bypass_unregister_producer)kernel(irq_cpu_rmap_add)kernel(irq_create_direct_mapping)kernel(irq_create_mapping)kernel(irq_create_of_mapping)kernel(irq_create_strict_mappings)kernel(irq_dispose_mapping)kernel(irq_domain_add_legacy)kernel(irq_domain_add_linear)kernel(irq_domain_add_nomap)kernel(irq_domain_add_simple)kernel(irq_domain_add_tree)kernel(irq_domain_associate_many)kernel(irq_domain_remove)kernel(irq_domain_simple_ops)kernel(irq_domain_xlate_onecell)kernel(irq_domain_xlate_onetwocell)kernel(irq_domain_xlate_twocell)kernel(irq_find_host)kernel(irq_find_mapping)kernel(irq_fpu_usable)kernel(irq_free_descs)kernel(irq_free_hwirqs)kernel(irq_from_evtchn)kernel(irq_get_irq_data)kernel(irq_linear_revmap)kernel(irq_modify_status)kernel(irq_poll_complete)kernel(irq_poll_disable)kernel(irq_poll_enable)kernel(irq_poll_init)kernel(irq_poll_sched)kernel(irq_regs)kernel(irq_remapping_cap)kernel(irq_set_affinity_hint)kernel(irq_set_affinity_notifier)kernel(irq_set_chip)kernel(irq_set_chip_and_handler_name)kernel(irq_set_chip_data)kernel(irq_set_default_host)kernel(irq_set_handler_data)kernel(irq_set_irq_type)kernel(irq_set_irq_wake)kernel(irq_set_vcpu_affinity)kernel(irq_stat)kernel(irq_to_desc)kernel(irq_work_queue)kernel(irq_work_queue_on)kernel(irq_work_run)kernel(irq_work_sync)kernel(is_bad_inode)kernel(is_dock_device)kernel(is_fw_load)kernel(is_gretap_dev)kernel(is_hpet_enabled)kernel(is_ip6gretap_dev)kernel(is_jack_detectable)kernel(is_module_sig_enforced)kernel(is_nd_btt)kernel(is_nd_dax)kernel(is_nd_pfn)kernel(is_nvdimm_bus_locked)kernel(is_skb_forwardable)kernel(is_skl_dsp_running)kernel(is_uv_hubless)kernel(is_uv_system)kernel(isa_dma_bridge_buggy)kernel(isac_d_l2l1)kernel(isac_init)kernel(isac_irq)kernel(isac_setup)kernel(isacsx_irq)kernel(isacsx_setup)kernel(iscsi_add_session)kernel(iscsi_alloc_session)kernel(iscsi_block_scsi_eh)kernel(iscsi_block_session)kernel(iscsi_boot_create_ethernet)kernel(iscsi_boot_create_host_kset)kernel(iscsi_boot_create_initiator)kernel(iscsi_boot_create_kset)kernel(iscsi_boot_create_target)kernel(iscsi_boot_destroy_kset)kernel(iscsi_change_param_sprintf)kernel(iscsi_change_queue_depth)kernel(iscsi_complete_pdu)kernel(iscsi_complete_scsi_task)kernel(iscsi_conn_bind)kernel(iscsi_conn_error_event)kernel(iscsi_conn_failure)kernel(iscsi_conn_get_addr_param)kernel(iscsi_conn_get_param)kernel(iscsi_conn_login_event)kernel(iscsi_conn_queue_work)kernel(iscsi_conn_send_pdu)kernel(iscsi_conn_setup)kernel(iscsi_conn_start)kernel(iscsi_conn_stop)kernel(iscsi_conn_teardown)kernel(iscsi_create_conn)kernel(iscsi_create_endpoint)kernel(iscsi_create_flashnode_conn)kernel(iscsi_create_flashnode_sess)kernel(iscsi_create_iface)kernel(iscsi_create_session)kernel(iscsi_destroy_all_flashnode)kernel(iscsi_destroy_conn)kernel(iscsi_destroy_endpoint)kernel(iscsi_destroy_flashnode_sess)kernel(iscsi_destroy_iface)kernel(iscsi_destroy_session)kernel(iscsi_eh_abort)kernel(iscsi_eh_device_reset)kernel(iscsi_eh_recover_target)kernel(iscsi_eh_session_reset)kernel(iscsi_eh_target_reset)kernel(iscsi_find_flashnode_conn)kernel(iscsi_find_flashnode_sess)kernel(iscsi_find_param_from_key)kernel(iscsi_flashnode_bus_match)kernel(iscsi_free_session)kernel(iscsi_get_discovery_parent_name)kernel(iscsi_get_ipaddress_state_name)kernel(iscsi_get_port_speed_name)kernel(iscsi_get_port_state_name)kernel(iscsi_get_router_state_name)kernel(iscsi_host_add)kernel(iscsi_host_alloc)kernel(iscsi_host_for_each_session)kernel(iscsi_host_free)kernel(iscsi_host_get_param)kernel(iscsi_host_remove)kernel(iscsi_host_set_param)kernel(iscsi_is_flashnode_conn_dev)kernel(iscsi_is_session_dev)kernel(iscsi_is_session_online)kernel(iscsi_itt_to_ctask)kernel(iscsi_itt_to_task)kernel(iscsi_lookup_endpoint)kernel(iscsi_offload_mesg)kernel(iscsi_ping_comp_event)kernel(iscsi_pool_free)kernel(iscsi_pool_init)kernel(iscsi_post_host_event)kernel(iscsi_prep_data_out_pdu)kernel(iscsi_put_task)kernel(iscsi_queuecommand)kernel(iscsi_recv_pdu)kernel(iscsi_register_transport)kernel(iscsi_remove_session)kernel(iscsi_requeue_task)kernel(iscsi_scan_finished)kernel(iscsi_segment_init_linear)kernel(iscsi_segment_seek_sg)kernel(iscsi_session_chkready)kernel(iscsi_session_event)kernel(iscsi_session_failure)kernel(iscsi_session_get_param)kernel(iscsi_session_recovery_timedout)kernel(iscsi_session_setup)kernel(iscsi_session_teardown)kernel(iscsi_set_param)kernel(iscsi_suspend_queue)kernel(iscsi_suspend_tx)kernel(iscsi_switch_str_param)kernel(iscsi_target_alloc)kernel(iscsi_target_check_login_request)kernel(iscsi_tcp_cleanup_task)kernel(iscsi_tcp_conn_get_stats)kernel(iscsi_tcp_conn_setup)kernel(iscsi_tcp_conn_teardown)kernel(iscsi_tcp_dgst_header)kernel(iscsi_tcp_hdr_recv_prep)kernel(iscsi_tcp_r2tpool_alloc)kernel(iscsi_tcp_r2tpool_free)kernel(iscsi_tcp_recv_segment_is_hdr)kernel(iscsi_tcp_recv_skb)kernel(iscsi_tcp_segment_done)kernel(iscsi_tcp_segment_unmap)kernel(iscsi_tcp_set_max_r2t)kernel(iscsi_tcp_task_init)kernel(iscsi_tcp_task_xmit)kernel(iscsi_unblock_session)kernel(iscsi_unregister_transport)kernel(iscsi_update_cmdsn)kernel(iscsi_verify_itt)kernel(iscsit_aborted_task)kernel(iscsit_add_cmd_to_immediate_queue)kernel(iscsit_add_reject)kernel(iscsit_allocate_cmd)kernel(iscsit_build_datain_pdu)kernel(iscsit_build_logout_rsp)kernel(iscsit_build_nopin_rsp)kernel(iscsit_build_r2ts_for_cmd)kernel(iscsit_build_reject)kernel(iscsit_build_rsp_pdu)kernel(iscsit_build_task_mgt_rsp)kernel(iscsit_build_text_rsp)kernel(iscsit_cause_connection_reinstatement)kernel(iscsit_check_dataout_hdr)kernel(iscsit_check_dataout_payload)kernel(iscsit_find_cmd_from_itt)kernel(iscsit_find_cmd_from_itt_or_dump)kernel(iscsit_free_cmd)kernel(iscsit_get_datain_values)kernel(iscsit_handle_logout_cmd)kernel(iscsit_handle_snack)kernel(iscsit_handle_task_mgt_cmd)kernel(iscsit_immediate_queue)kernel(iscsit_increment_maxcmdsn)kernel(iscsit_logout_post_handler)kernel(iscsit_process_nop_out)kernel(iscsit_process_scsi_cmd)kernel(iscsit_process_text_cmd)kernel(iscsit_queue_rsp)kernel(iscsit_register_transport)kernel(iscsit_reject_cmd)kernel(iscsit_release_cmd)kernel(iscsit_response_queue)kernel(iscsit_sequence_cmd)kernel(iscsit_set_unsoliticed_dataout)kernel(iscsit_setup_nop_out)kernel(iscsit_setup_scsi_cmd)kernel(iscsit_setup_text_cmd)kernel(iscsit_stop_dataout_timer)kernel(iscsit_tmr_post_handler)kernel(iscsit_unregister_transport)kernel(isdn_ppp_register_compressor)kernel(isdn_ppp_unregister_compressor)kernel(isdn_register_divert)kernel(isdnhdlc_decode)kernel(isdnhdlc_encode)kernel(isdnhdlc_out_init)kernel(isdnhdlc_rcv_init)kernel(ishtp_bus_remove_all_clients)kernel(ishtp_cl_allocate)kernel(ishtp_cl_connect)kernel(ishtp_cl_disconnect)kernel(ishtp_cl_driver_unregister)kernel(ishtp_cl_flush_queues)kernel(ishtp_cl_free)kernel(ishtp_cl_io_rb_recycle)kernel(ishtp_cl_link)kernel(ishtp_cl_send)kernel(ishtp_cl_unlink)kernel(ishtp_device_init)kernel(ishtp_fw_cl_by_uuid)kernel(ishtp_get_device)kernel(ishtp_put_device)kernel(ishtp_recv)kernel(ishtp_register_event_cb)kernel(ishtp_reset_compl_handler)kernel(ishtp_reset_handler)kernel(ishtp_send_resume)kernel(ishtp_send_suspend)kernel(ishtp_start)kernel(isl6405_attach)kernel(isl6421_attach)kernel(isl6423_attach)kernel(iso_packets_buffer_destroy)kernel(iso_packets_buffer_init)kernel(it913x_attach)kernel(it913x_fe_attach)kernel(itd1000_attach)kernel(iter_div_u64_rem)kernel(iterate_dir)kernel(iterate_fd)kernel(iterate_supers_type)kernel(iunique)kernel(ivtv_api)kernel(ivtv_claim_stream)kernel(ivtv_clear_irq_mask)kernel(ivtv_debug)kernel(ivtv_ext_init)kernel(ivtv_firmware_check)kernel(ivtv_init_on_first_open)kernel(ivtv_release_stream)kernel(ivtv_reset_ir_gpio)kernel(ivtv_set_irq_mask)kernel(ivtv_start_v4l2_encode_stream)kernel(ivtv_stop_v4l2_encode_stream)kernel(ivtv_udma_alloc)kernel(ivtv_udma_prepare)kernel(ivtv_udma_setup)kernel(ivtv_udma_unmap)kernel(ivtv_vapi)kernel(ivtv_vapi_result)kernel(iw_cm_accept)kernel(iw_cm_connect)kernel(iw_cm_disconnect)kernel(iw_cm_init_qp_attr)kernel(iw_cm_listen)kernel(iw_cm_reject)kernel(iw_create_cm_id)kernel(iw_destroy_cm_id)kernel(iwcm_reject_msg)kernel(iwe_stream_add_event)kernel(iwe_stream_add_point)kernel(iwe_stream_add_value)kernel(iwl_abort_notification_waits)kernel(iwl_clear_bits_prph)kernel(iwl_cmd_groups_verify_sorted)kernel(iwl_dump_desc_assert)kernel(iwl_force_nmi)kernel(iwl_free_fw_paging)kernel(iwl_fw_dbg_collect)kernel(iwl_fw_dbg_collect_desc)kernel(iwl_fw_dbg_collect_trig)kernel(iwl_fw_error_dump)kernel(iwl_fw_get_nvm)kernel(iwl_fw_runtime_init)kernel(iwl_fw_start_dbg_conf)kernel(iwl_fwrt_handle_notification)kernel(iwl_get_bios_mcc)kernel(iwl_get_cmd_string)kernel(iwl_get_shared_mem_conf)kernel(iwl_init_notification_wait)kernel(iwl_init_paging)kernel(iwl_init_sbands)kernel(iwl_notification_wait)kernel(iwl_notification_wait_init)kernel(iwl_nvm_check_version)kernel(iwl_opmode_deregister)kernel(iwl_opmode_register)kernel(iwl_parse_eeprom_data)kernel(iwl_parse_nvm_data)kernel(iwl_parse_nvm_mcc_info)kernel(iwl_phy_db_free)kernel(iwl_phy_db_init)kernel(iwl_phy_db_set_section)kernel(iwl_poll_bit)kernel(iwl_poll_direct_bit)kernel(iwl_read32)kernel(iwl_read_direct32)kernel(iwl_read_eeprom)kernel(iwl_read_prph)kernel(iwl_read_prph_no_grab)kernel(iwl_remove_notification)kernel(iwl_send_phy_db_data)kernel(iwl_set_bits_mask_prph)kernel(iwl_set_bits_prph)kernel(iwl_set_hw_address_from_csr)kernel(iwl_trans_send_cmd)kernel(iwl_wait_notification)kernel(iwl_write32)kernel(iwl_write64)kernel(iwl_write8)kernel(iwl_write_direct32)kernel(iwl_write_direct64)kernel(iwl_write_prph)kernel(iwl_write_prph64_no_grab)kernel(iwl_write_prph_no_grab)kernel(iwlwifi_mod_params)kernel(ix2505v_attach)kernel(jbd2__journal_restart)kernel(jbd2__journal_start)kernel(jbd2_complete_transaction)kernel(jbd2_inode_cache)kernel(jbd2_journal_abort)kernel(jbd2_journal_ack_err)kernel(jbd2_journal_begin_ordered_truncate)kernel(jbd2_journal_blocks_per_page)kernel(jbd2_journal_check_available_features)kernel(jbd2_journal_check_used_features)kernel(jbd2_journal_clear_err)kernel(jbd2_journal_clear_features)kernel(jbd2_journal_destroy)kernel(jbd2_journal_dirty_metadata)kernel(jbd2_journal_errno)kernel(jbd2_journal_extend)kernel(jbd2_journal_file_inode)kernel(jbd2_journal_flush)kernel(jbd2_journal_force_commit)kernel(jbd2_journal_force_commit_nested)kernel(jbd2_journal_forget)kernel(jbd2_journal_free_reserved)kernel(jbd2_journal_get_create_access)kernel(jbd2_journal_get_undo_access)kernel(jbd2_journal_get_write_access)kernel(jbd2_journal_init_dev)kernel(jbd2_journal_init_inode)kernel(jbd2_journal_init_jbd_inode)kernel(jbd2_journal_invalidatepage)kernel(jbd2_journal_load)kernel(jbd2_journal_lock_updates)kernel(jbd2_journal_release_jbd_inode)kernel(jbd2_journal_restart)kernel(jbd2_journal_revoke)kernel(jbd2_journal_set_features)kernel(jbd2_journal_set_triggers)kernel(jbd2_journal_start)kernel(jbd2_journal_start_commit)kernel(jbd2_journal_start_reserved)kernel(jbd2_journal_stop)kernel(jbd2_journal_try_to_free_buffers)kernel(jbd2_journal_unlock_updates)kernel(jbd2_journal_update_sb_errno)kernel(jbd2_journal_wipe)kernel(jbd2_log_start_commit)kernel(jbd2_log_wait_commit)kernel(jbd2_trans_will_send_data_barrier)kernel(jbd2_transaction_committed)kernel(jiffies)kernel(jiffies_64)kernel(jiffies_64_to_clock_t)kernel(jiffies_to_clock_t)kernel(jiffies_to_msecs)kernel(jiffies_to_timespec)kernel(jiffies_to_timeval)kernel(jiffies_to_usecs)kernel(jprobe_return)kernel(jump_label_rate_limit)kernel(kallsyms_lookup_name)kernel(kallsyms_on_each_symbol)kernel(kasprintf)kernel(kbl_sst_dsp_init)kernel(kblockd_mod_delayed_work_on)kernel(kblockd_schedule_delayed_work)kernel(kblockd_schedule_delayed_work_on)kernel(kblockd_schedule_work)kernel(kcrypto_wq)kernel(kd_mksound)kernel(kdb_current_task)kernel(kdb_get_kbd_char)kernel(kdb_grepping_flag)kernel(kdb_poll_funcs)kernel(kdb_poll_idx)kernel(kdb_printf)kernel(kdb_register)kernel(kdb_register_repeat)kernel(kdb_unregister)kernel(kdbgetsymval)kernel(kern_mount_data)kernel(kern_path)kernel(kern_path_create)kernel(kern_path_mountpoint)kernel(kern_unmount)kernel(kernel_accept)kernel(kernel_bind)kernel(kernel_connect)kernel(kernel_cpustat)kernel(kernel_getpeername)kernel(kernel_getsockname)kernel(kernel_getsockopt)kernel(kernel_halt)kernel(kernel_kobj)kernel(kernel_listen)kernel(kernel_power_off)kernel(kernel_read)kernel(kernel_recvmsg)kernel(kernel_restart)kernel(kernel_sendmsg)kernel(kernel_sendpage)kernel(kernel_setsockopt)kernel(kernel_sock_ioctl)kernel(kernel_sock_shutdown)kernel(kernel_stack)kernel(kernel_write)kernel(kernfs_find_and_get_ns)kernel(kernfs_get)kernel(kernfs_notify)kernel(kernfs_put)kernel(kexec_crash_loaded)kernel(key_alloc)kernel(key_create_or_update)kernel(key_instantiate_and_link)kernel(key_invalidate)kernel(key_link)kernel(key_payload_reserve)kernel(key_put)kernel(key_reject_and_link)kernel(key_revoke)kernel(key_set_timeout)kernel(key_task_permission)kernel(key_type_asymmetric)kernel(key_type_encrypted)kernel(key_type_keyring)kernel(key_type_logon)kernel(key_type_trusted)kernel(key_type_user)kernel(key_unlink)kernel(key_update)kernel(key_validate)kernel(keyring_alloc)kernel(keyring_clear)kernel(keyring_search)kernel(kfree)kernel(kfree_call_rcu)kernel(kfree_const)kernel(kfree_put_link)kernel(kfree_skb)kernel(kfree_skb_list)kernel(kfree_skb_partial)kernel(kgd2kfd_init)kernel(kgdb_active)kernel(kgdb_breakpoint)kernel(kgdb_connected)kernel(kgdb_register_io_module)kernel(kgdb_schedule_breakpoint)kernel(kgdb_unregister_io_module)kernel(kick_all_cpus_sync)kernel(kick_process)kernel(kill_anon_super)kernel(kill_bdev)kernel(kill_block_super)kernel(kill_dax)kernel(kill_fasync)kernel(kill_litter_super)kernel(kill_mtd_super)kernel(kill_pgrp)kernel(kill_pid)kernel(kill_pid_info_as_cred)kernel(kiocb_set_cancel_fn)kernel(klist_add_after)kernel(klist_add_before)kernel(klist_add_head)kernel(klist_add_tail)kernel(klist_del)kernel(klist_init)kernel(klist_iter_exit)kernel(klist_iter_init)kernel(klist_iter_init_node)kernel(klist_next)kernel(klist_node_attached)kernel(klist_prev)kernel(klist_remove)kernel(klp_disable_patch)kernel(klp_enable_patch)kernel(klp_register_patch)kernel(klp_shadow_alloc)kernel(klp_shadow_free)kernel(klp_shadow_free_all)kernel(klp_shadow_get)kernel(klp_shadow_get_or_alloc)kernel(klp_unregister_patch)kernel(km_is_alive)kernel(km_migrate)kernel(km_new_mapping)kernel(km_policy_expired)kernel(km_policy_notify)kernel(km_query)kernel(km_report)kernel(km_state_expired)kernel(km_state_notify)kernel(kmalloc_caches)kernel(kmalloc_dma_caches)kernel(kmalloc_order_trace)kernel(kmem_cache_alloc)kernel(kmem_cache_alloc_bulk)kernel(kmem_cache_alloc_node)kernel(kmem_cache_alloc_node_trace)kernel(kmem_cache_alloc_trace)kernel(kmem_cache_create)kernel(kmem_cache_destroy)kernel(kmem_cache_free)kernel(kmem_cache_free_bulk)kernel(kmem_cache_shrink)kernel(kmemdup)kernel(kmsg_dump_get_buffer)kernel(kmsg_dump_get_line)kernel(kmsg_dump_register)kernel(kmsg_dump_rewind)kernel(kmsg_dump_unregister)kernel(kobj_ns_drop)kernel(kobj_ns_grab_current)kernel(kobj_sysfs_ops)kernel(kobject_add)kernel(kobject_create_and_add)kernel(kobject_del)kernel(kobject_get)kernel(kobject_get_path)kernel(kobject_get_unless_zero)kernel(kobject_init)kernel(kobject_init_and_add)kernel(kobject_put)kernel(kobject_rename)kernel(kobject_set_name)kernel(kobject_uevent)kernel(kobject_uevent_env)kernel(krealloc)kernel(ks0108_address)kernel(ks0108_displaystate)kernel(ks0108_isinited)kernel(ks0108_page)kernel(ks0108_startline)kernel(ks0108_writecontrol)kernel(ks0108_writedata)kernel(kset_create_and_add)kernel(kset_register)kernel(kset_unregister)kernel(ksize)kernel(kstat)kernel(kstrdup)kernel(kstrdup_const)kernel(kstrndup)kernel(kstrtobool)kernel(kstrtobool_from_user)kernel(kstrtoint)kernel(kstrtoint_from_user)kernel(kstrtol_from_user)kernel(kstrtoll)kernel(kstrtoll_from_user)kernel(kstrtos16)kernel(kstrtos16_from_user)kernel(kstrtos8)kernel(kstrtos8_from_user)kernel(kstrtou16)kernel(kstrtou16_from_user)kernel(kstrtou8)kernel(kstrtou8_from_user)kernel(kstrtouint)kernel(kstrtouint_from_user)kernel(kstrtoul_from_user)kernel(kstrtoull)kernel(kstrtoull_from_user)kernel(kthread_bind)kernel(kthread_create_on_node)kernel(kthread_freezable_should_stop)kernel(kthread_park)kernel(kthread_parkme)kernel(kthread_should_park)kernel(kthread_should_stop)kernel(kthread_stop)kernel(kthread_unpark)kernel(kthread_worker_fn)kernel(ktime_add_safe)kernel(ktime_get)kernel(ktime_get_boottime)kernel(ktime_get_clocktai)kernel(ktime_get_mono_fast_ns)kernel(ktime_get_monotonic_offset)kernel(ktime_get_raw)kernel(ktime_get_raw_fast_ns)kernel(ktime_get_real)kernel(ktime_get_snapshot)kernel(ktime_get_ts64)kernel(kvasprintf)kernel(kvasprintf_const)kernel(kvfree)kernel(kvm_after_handle_nmi)kernel(kvm_apic_match_dest)kernel(kvm_apic_set_eoi_accelerated)kernel(kvm_apic_update_irr)kernel(kvm_apic_update_ppr)kernel(kvm_apic_write_nodecode)kernel(kvm_arch_end_assignment)kernel(kvm_arch_has_assigned_device)kernel(kvm_arch_has_noncoherent_dma)kernel(kvm_arch_register_noncoherent_dma)kernel(kvm_arch_start_assignment)kernel(kvm_arch_unregister_noncoherent_dma)kernel(kvm_async_pf_task_wait)kernel(kvm_async_pf_task_wake)kernel(kvm_before_handle_nmi)kernel(kvm_clear_guest)kernel(kvm_clear_guest_page)kernel(kvm_clock)kernel(kvm_complete_insn_gp)kernel(kvm_cpu_get_interrupt)kernel(kvm_cpu_has_interrupt)kernel(kvm_cpu_has_pending_timer)kernel(kvm_cpuid)kernel(kvm_debugfs_dir)kernel(kvm_default_tsc_scaling_ratio)kernel(kvm_define_shared_msr)kernel(kvm_disable_largepages)kernel(kvm_disable_tdp)kernel(kvm_emulate_cpuid)kernel(kvm_emulate_halt)kernel(kvm_emulate_hypercall)kernel(kvm_emulate_wbinvd)kernel(kvm_enable_efer_bits)kernel(kvm_enable_tdp)kernel(kvm_exit)kernel(kvm_fast_pio_out)kernel(kvm_find_cpuid_entry)kernel(kvm_flush_remote_tlbs)kernel(kvm_get_apic_base)kernel(kvm_get_cr8)kernel(kvm_get_cs_db_l_bits)kernel(kvm_get_dirty_log)kernel(kvm_get_dirty_log_protect)kernel(kvm_get_dr)kernel(kvm_get_kvm)kernel(kvm_get_linear_rip)kernel(kvm_get_msr)kernel(kvm_get_msr_common)kernel(kvm_get_pfn)kernel(kvm_get_rflags)kernel(kvm_gfn_to_hva_cache_init)kernel(kvm_has_tsc_control)kernel(kvm_init)kernel(kvm_init_shadow_ept_mmu)kernel(kvm_init_shadow_mmu)kernel(kvm_inject_nmi)kernel(kvm_inject_page_fault)kernel(kvm_inject_pending_timer_irqs)kernel(kvm_inject_realmode_interrupt)kernel(kvm_intr_is_single_vcpu)kernel(kvm_io_bus_write)kernel(kvm_irq_has_notifier)kernel(kvm_is_linear_rip)kernel(kvm_is_visible_gfn)kernel(kvm_lapic_expired_hv_timer)kernel(kvm_lapic_find_highest_irr)kernel(kvm_lapic_hv_timer_in_use)kernel(kvm_lapic_reg_read)kernel(kvm_lapic_reg_write)kernel(kvm_lapic_set_eoi)kernel(kvm_lapic_switch_to_hv_timer)kernel(kvm_lapic_switch_to_sw_timer)kernel(kvm_lmsw)kernel(kvm_max_guest_tsc_khz)kernel(kvm_max_tsc_scaling_ratio)kernel(kvm_mce_cap_supported)kernel(kvm_mmu_clear_dirty_pt_masked)kernel(kvm_mmu_invlpg)kernel(kvm_mmu_load)kernel(kvm_mmu_page_fault)kernel(kvm_mmu_reset_context)kernel(kvm_mmu_set_mask_ptes)kernel(kvm_mmu_set_mmio_spte_mask)kernel(kvm_mmu_slot_largepage_remove_write_access)kernel(kvm_mmu_slot_leaf_clear_dirty)kernel(kvm_mmu_slot_set_dirty)kernel(kvm_mmu_sync_roots)kernel(kvm_mmu_unload)kernel(kvm_mmu_unprotect_page)kernel(kvm_mmu_unprotect_page_virt)kernel(kvm_mpx_supported)kernel(kvm_mtrr_get_guest_memory_type)kernel(kvm_mtrr_valid)kernel(kvm_no_apic_vcpu)kernel(kvm_page_track_register_notifier)kernel(kvm_page_track_unregister_notifier)kernel(kvm_para_available)kernel(kvm_put_kvm)kernel(kvm_queue_exception)kernel(kvm_queue_exception_e)kernel(kvm_rdpmc)kernel(kvm_read_and_reset_pf_reason)kernel(kvm_read_guest)kernel(kvm_read_guest_atomic)kernel(kvm_read_guest_cached)kernel(kvm_read_guest_page)kernel(kvm_read_guest_page_mmu)kernel(kvm_read_guest_virt)kernel(kvm_read_l1_tsc)kernel(kvm_rebooting)kernel(kvm_release_page_clean)kernel(kvm_release_page_dirty)kernel(kvm_release_pfn_clean)kernel(kvm_requeue_exception)kernel(kvm_requeue_exception_e)kernel(kvm_require_cpl)kernel(kvm_require_dr)kernel(kvm_scale_tsc)kernel(kvm_set_apic_base)kernel(kvm_set_cr0)kernel(kvm_set_cr3)kernel(kvm_set_cr4)kernel(kvm_set_cr8)kernel(kvm_set_dr)kernel(kvm_set_memory_region)kernel(kvm_set_msi_irq)kernel(kvm_set_msr)kernel(kvm_set_msr_common)kernel(kvm_set_pfn_accessed)kernel(kvm_set_pfn_dirty)kernel(kvm_set_posted_intr_wakeup_handler)kernel(kvm_set_rflags)kernel(kvm_set_shared_msr)kernel(kvm_set_xcr)kernel(kvm_slot_page_track_add_page)kernel(kvm_slot_page_track_remove_page)kernel(kvm_spurious_fault)kernel(kvm_task_switch)kernel(kvm_tsc_scaling_ratio_frac_bits)kernel(kvm_valid_efer)kernel(kvm_vcpu_block)kernel(kvm_vcpu_cache)kernel(kvm_vcpu_gfn_to_hva)kernel(kvm_vcpu_gfn_to_page)kernel(kvm_vcpu_gfn_to_pfn)kernel(kvm_vcpu_gfn_to_pfn_atomic)kernel(kvm_vcpu_halt)kernel(kvm_vcpu_init)kernel(kvm_vcpu_is_reset_bsp)kernel(kvm_vcpu_kick)kernel(kvm_vcpu_mark_page_dirty)kernel(kvm_vcpu_on_spin)kernel(kvm_vcpu_read_guest)kernel(kvm_vcpu_read_guest_atomic)kernel(kvm_vcpu_read_guest_page)kernel(kvm_vcpu_reload_apic_access_page)kernel(kvm_vcpu_uninit)kernel(kvm_vcpu_wake_up)kernel(kvm_vcpu_write_guest)kernel(kvm_vcpu_write_guest_page)kernel(kvm_vcpu_yield_to)kernel(kvm_vector_hashing_enabled)kernel(kvm_write_guest)kernel(kvm_write_guest_cached)kernel(kvm_write_guest_offset_cached)kernel(kvm_write_guest_page)kernel(kvm_write_guest_virt_system)kernel(kvm_write_tsc)kernel(kvm_x86_ops)kernel(kvmalloc_node)kernel(kvmgt_mpt)kernel(kzfree)kernel(l1_event)kernel(l1tf_mitigation)kernel(l1tf_vmx_mitigation)kernel(l2cap_add_psm)kernel(l2cap_chan_close)kernel(l2cap_chan_connect)kernel(l2cap_chan_create)kernel(l2cap_chan_del)kernel(l2cap_chan_put)kernel(l2cap_chan_send)kernel(l2cap_chan_set_defaults)kernel(l2cap_conn_get)kernel(l2cap_conn_put)kernel(l2cap_is_socket)kernel(l2cap_register_user)kernel(l2cap_unregister_user)kernel(l2tp_ioctl)kernel(l2tp_nl_register_ops)kernel(l2tp_nl_unregister_ops)kernel(l2tp_recv_common)kernel(l2tp_session_create)kernel(l2tp_session_delete)kernel(l2tp_session_find)kernel(l2tp_session_find_by_ifname)kernel(l2tp_session_find_nth)kernel(l2tp_session_free)kernel(l2tp_session_get)kernel(l2tp_session_queue_purge)kernel(l2tp_tunnel_closeall)kernel(l2tp_tunnel_create)kernel(l2tp_tunnel_delete)kernel(l2tp_tunnel_find)kernel(l2tp_tunnel_find_nth)kernel(l2tp_tunnel_sock_lookup)kernel(l2tp_tunnel_sock_put)kernel(l2tp_udp_encap_recv)kernel(l2tp_xmit_skb)kernel(l64781_attach)kernel(laptop_mode)kernel(layoutstats_timer)kernel(lcd_device_register)kernel(lcd_device_unregister)kernel(lcm)kernel(lease_get_mtime)kernel(lease_modify)kernel(leave_mm)kernel(led_blink_set)kernel(led_blink_set_oneshot)kernel(led_classdev_register)kernel(led_classdev_resume)kernel(led_classdev_suspend)kernel(led_classdev_unregister)kernel(led_set_brightness)kernel(led_stop_software_blink)kernel(led_trigger_blink)kernel(led_trigger_blink_oneshot)kernel(led_trigger_event)kernel(led_trigger_register)kernel(led_trigger_register_simple)kernel(led_trigger_remove)kernel(led_trigger_rename_static)kernel(led_trigger_set)kernel(led_trigger_set_default)kernel(led_trigger_show)kernel(led_trigger_store)kernel(led_trigger_unregister)kernel(led_trigger_unregister_simple)kernel(leds_list)kernel(leds_list_lock)kernel(ledtrig_flash_ctrl)kernel(ledtrig_torch_ctrl)kernel(lg2160_attach)kernel(lg_global_lock)kernel(lg_global_unlock)kernel(lg_local_lock)kernel(lg_local_lock_cpu)kernel(lg_local_unlock)kernel(lg_local_unlock_cpu)kernel(lg_lock_init)kernel(lgdt3305_attach)kernel(lgdt330x_attach)kernel(lgs8gxx_attach)kernel(lib80211_crypt_delayed_deinit)kernel(lib80211_crypt_info_free)kernel(lib80211_crypt_info_init)kernel(lib80211_get_crypto_ops)kernel(lib80211_register_crypto_ops)kernel(lib80211_unregister_crypto_ops)kernel(libceph_compatible)kernel(libfc_vport_create)kernel(line6_alloc_sysex_buffer)kernel(line6_disconnect)kernel(line6_init_midi)kernel(line6_init_pcm)kernel(line6_midi_id)kernel(line6_pcm_acquire)kernel(line6_pcm_release)kernel(line6_probe)kernel(line6_read_data)kernel(line6_read_serial_number)kernel(line6_resume)kernel(line6_send_raw_message_async)kernel(line6_send_sysex_message)kernel(line6_start_timer)kernel(line6_suspend)kernel(line6_version_request_async)kernel(line6_write_data)kernel(linear_hugepage_index)kernel(linkwatch_fire_event)kernel(lirc_dev_fop_close)kernel(lirc_dev_fop_ioctl)kernel(lirc_dev_fop_open)kernel(lirc_dev_fop_poll)kernel(lirc_dev_fop_read)kernel(lirc_dev_fop_write)kernel(lirc_get_pdata)kernel(lirc_register_driver)kernel(lirc_unregister_driver)kernel(lis3_dev)kernel(lis3lv02d_init_device)kernel(lis3lv02d_init_dt)kernel(lis3lv02d_joystick_disable)kernel(lis3lv02d_joystick_enable)kernel(lis3lv02d_poweroff)kernel(lis3lv02d_poweron)kernel(lis3lv02d_remove_fs)kernel(list_del)kernel(list_lru_add)kernel(list_lru_count_node)kernel(list_lru_del)kernel(list_lru_destroy)kernel(list_lru_init_key)kernel(list_lru_walk_node)kernel(list_sort)kernel(ll_rw_block)kernel(llc_add_pack)kernel(llc_build_and_send_ui_pkt)kernel(llc_mac_hdr_init)kernel(llc_remove_pack)kernel(llc_sap_close)kernel(llc_sap_find)kernel(llc_sap_list)kernel(llc_sap_list_lock)kernel(llc_sap_open)kernel(llc_set_station_handler)kernel(llist_add_batch)kernel(llist_del_first)kernel(llist_reverse_order)kernel(lnbh24_attach)kernel(lnbp21_attach)kernel(lnbp22_attach)kernel(load_nls)kernel(load_nls_default)kernel(load_pdptrs)kernel(local_apic_timer_c2_ok)kernel(local_bh_disable)kernel(local_bh_enable)kernel(local_bh_enable_ip)kernel(local_clock)kernel(local_touch_nmi)kernel(lock_fb_info)kernel(lock_may_read)kernel(lock_may_write)kernel(lock_rename)kernel(lock_sock_fast)kernel(lock_sock_nested)kernel(lock_two_nondirectories)kernel(lockd_down)kernel(lockd_up)kernel(lockref_get)kernel(lockref_get_not_dead)kernel(lockref_get_not_zero)kernel(lockref_get_or_lock)kernel(lockref_mark_dead)kernel(lockref_put_or_lock)kernel(locks_alloc_lock)kernel(locks_copy_conflock)kernel(locks_copy_lock)kernel(locks_end_grace)kernel(locks_free_lock)kernel(locks_in_grace)kernel(locks_init_lock)kernel(locks_lock_inode_wait)kernel(locks_mandatory_area)kernel(locks_release_private)kernel(locks_remove_posix)kernel(locks_start_grace)kernel(look_up_OID)kernel(lookup_address)kernel(lookup_bdev)kernel(lookup_fo_extend)kernel(lookup_one_len)kernel(lookup_one_len_unlocked)kernel(loop_register_transfer)kernel(loop_unregister_transfer)kernel(loops_per_jiffy)kernel(lowpan_header_compress)kernel(lowpan_header_decompress)kernel(lowpan_nhc_add)kernel(lowpan_nhc_del)kernel(lowpan_register_netdev)kernel(lowpan_register_netdevice)kernel(lowpan_unregister_netdev)kernel(lowpan_unregister_netdevice)kernel(lp55xx_deinit_device)kernel(lp55xx_init_device)kernel(lp55xx_is_extclk_used)kernel(lp55xx_read)kernel(lp55xx_register_leds)kernel(lp55xx_register_sysfs)kernel(lp55xx_unregister_leds)kernel(lp55xx_unregister_sysfs)kernel(lp55xx_update_bits)kernel(lp55xx_write)kernel(lpit_read_residency_count_address)kernel(lro_flush_all)kernel(lro_flush_pkt)kernel(lro_receive_frags)kernel(lro_receive_skb)kernel(lrw_camellia_exit_tfm)kernel(lrw_camellia_setkey)kernel(lrw_crypt)kernel(lrw_free_table)kernel(lrw_init_table)kernel(lrw_serpent_exit_tfm)kernel(lrw_serpent_setkey)kernel(lrw_twofish_exit_tfm)kernel(lrw_twofish_setkey)kernel(lwtunnel_build_state)kernel(lwtunnel_cmp_encap)kernel(lwtunnel_encap_add_ops)kernel(lwtunnel_encap_del_ops)kernel(lwtunnel_fill_encap)kernel(lwtunnel_get_encap_size)kernel(lwtunnel_input)kernel(lwtunnel_output)kernel(lwtunnel_state_alloc)kernel(lzo1x_1_compress)kernel(lzo1x_decompress_safe)kernel(m2p_add_override)kernel(m2p_find_override_pfn)kernel(m2p_remove_override)kernel(m88rs2000_attach)kernel(mISDNDevName4ch)kernel(mISDN_FsmAddTimer)kernel(mISDN_FsmChangeState)kernel(mISDN_FsmDelTimer)kernel(mISDN_FsmEvent)kernel(mISDN_FsmFree)kernel(mISDN_FsmInitTimer)kernel(mISDN_FsmNew)kernel(mISDN_FsmRestartTimer)kernel(mISDN_clear_bchannel)kernel(mISDN_clock_get)kernel(mISDN_clock_update)kernel(mISDN_ctrl_bchannel)kernel(mISDN_dsp_element_register)kernel(mISDN_dsp_element_unregister)kernel(mISDN_freebchannel)kernel(mISDN_freedchannel)kernel(mISDN_initbchannel)kernel(mISDN_initdchannel)kernel(mISDN_register_Bprotocol)kernel(mISDN_register_clock)kernel(mISDN_register_device)kernel(mISDN_unregister_Bprotocol)kernel(mISDN_unregister_clock)kernel(mISDN_unregister_device)kernel(mISDNipac_init)kernel(mISDNipac_irq)kernel(mISDNisac_init)kernel(mISDNisac_irq)kernel(mISDNisar_init)kernel(mISDNisar_irq)kernel(mac_pton)kernel(macb_ethtool_ops)kernel(macb_get_hwaddr)kernel(macb_get_stats)kernel(macb_ioctl)kernel(macb_mii_init)kernel(macb_set_hwaddr)kernel(macb_set_rx_mode)kernel(machine_check_poll)kernel(machine_to_phys_mapping)kernel(machine_to_phys_nr)kernel(macvlan_common_newlink)kernel(macvlan_common_setup)kernel(macvlan_dellink)kernel(macvlan_link_register)kernel(macvlan_start_xmit)kernel(macvtap_get_socket)kernel(make_bad_inode)kernel(make_flow_keys_digest)kernel(make_kgid)kernel(make_kprojid)kernel(make_kuid)kernel(mangle_path)kernel(mantis_ca_exit)kernel(mantis_ca_init)kernel(mantis_dma_exit)kernel(mantis_dma_init)kernel(mantis_dvb_exit)kernel(mantis_dvb_init)kernel(mantis_frontend_power)kernel(mantis_frontend_soft_reset)kernel(mantis_get_mac)kernel(mantis_gpio_set_bits)kernel(mantis_i2c_exit)kernel(mantis_i2c_init)kernel(mantis_pci_exit)kernel(mantis_pci_init)kernel(mantis_stream_control)kernel(mantis_uart_exit)kernel(mantis_uart_init)kernel(map_destroy)kernel(map_vm_area)kernel(mapping_tagged)kernel(mark_buffer_async_write)kernel(mark_buffer_dirty)kernel(mark_buffer_dirty_inode)kernel(mark_hardware_deprecated)kernel(mark_hardware_unsupported)kernel(mark_info_dirty)kernel(mark_mounts_for_expiry)kernel(mark_page_accessed)kernel(mark_page_dirty)kernel(mark_tech_preview)kernel(mark_tsc_unstable)kernel(match_hex)kernel(match_int)kernel(match_octal)kernel(match_strdup)kernel(match_string)kernel(match_strlcpy)kernel(match_token)kernel(match_u64)kernel(math_state_restore)kernel(max2165_attach)kernel(max98090_mic_detect)kernel(max_session_slots)kernel(may_umount)kernel(may_umount_tree)kernel(mb86a16_attach)kernel(mb86a20s_attach)kernel(mb_cache_create)kernel(mb_cache_destroy)kernel(mb_cache_entry_alloc)kernel(mb_cache_entry_find_first)kernel(mb_cache_entry_find_next)kernel(mb_cache_entry_free)kernel(mb_cache_entry_get)kernel(mb_cache_entry_insert)kernel(mb_cache_entry_release)kernel(mb_cache_shrink)kernel(mbox_chan_received_data)kernel(mbox_chan_txdone)kernel(mbox_client_peek_data)kernel(mbox_client_txdone)kernel(mbox_controller_register)kernel(mbox_controller_unregister)kernel(mbox_free_channel)kernel(mbox_request_channel)kernel(mbox_request_channel_byname)kernel(mbox_send_message)kernel(mc44s803_attach)kernel(mce_inject_log)kernel(mce_is_memory_error)kernel(mce_notify_irq)kernel(mce_register_decode_chain)kernel(mce_unregister_decode_chain)kernel(mcryptd_ahash_child)kernel(mcryptd_ahash_desc)kernel(mcryptd_alloc_ahash)kernel(mcryptd_arm_flusher)kernel(mcryptd_flusher)kernel(mcryptd_free_ahash)kernel(mcsafe_key)kernel(md5_transform)kernel(md_allow_write)kernel(md_check_no_bitmap)kernel(md_check_recovery)kernel(md_do_sync)kernel(md_done_sync)kernel(md_error)kernel(md_find_rdev_nr_rcu)kernel(md_finish_reshape)kernel(md_flush_request)kernel(md_handle_request)kernel(md_integrity_add_rdev)kernel(md_integrity_register)kernel(md_kick_rdev_from_array)kernel(md_new_event)kernel(md_rdev_clear)kernel(md_rdev_init)kernel(md_reap_sync_thread)kernel(md_register_thread)kernel(md_run)kernel(md_set_array_sectors)kernel(md_start)kernel(md_stop)kernel(md_stop_writes)kernel(md_unregister_thread)kernel(md_update_sb)kernel(md_wait_for_blocked_rdev)kernel(md_wakeup_thread)kernel(md_write_end)kernel(md_write_inc)kernel(md_write_start)kernel(mddev_congested)kernel(mddev_init)kernel(mddev_init_writes_pending)kernel(mddev_resume)kernel(mddev_suspend)kernel(mddev_unlock)kernel(mdev_bus_type)kernel(mdev_dev)kernel(mdev_from_dev)kernel(mdev_get_drvdata)kernel(mdev_parent_dev)kernel(mdev_register_device)kernel(mdev_register_driver)kernel(mdev_set_drvdata)kernel(mdev_unregister_device)kernel(mdev_unregister_driver)kernel(mdev_uuid)kernel(mdio45_ethtool_gset_npage)kernel(mdio45_ethtool_ksettings_get_npage)kernel(mdio45_ethtool_spauseparam_an)kernel(mdio45_links_ok)kernel(mdio45_nway_restart)kernel(mdio45_probe)kernel(mdio_bus_type)kernel(mdio_mii_ioctl)kernel(mdio_set_flag)kernel(mdiobus_alloc_size)kernel(mdiobus_free)kernel(mdiobus_read)kernel(mdiobus_read_nested)kernel(mdiobus_scan)kernel(mdiobus_unregister)kernel(mdiobus_write)kernel(mdiobus_write_nested)kernel(mei_cancel_work)kernel(mei_cldev_disable)kernel(mei_cldev_driver_unregister)kernel(mei_cldev_enable)kernel(mei_cldev_enabled)kernel(mei_cldev_get_drvdata)kernel(mei_cldev_recv)kernel(mei_cldev_register_event_cb)kernel(mei_cldev_send)kernel(mei_cldev_set_drvdata)kernel(mei_cldev_uuid)kernel(mei_cldev_ver)kernel(mei_deregister)kernel(mei_device_init)kernel(mei_fw_status2str)kernel(mei_hbm_pg)kernel(mei_hbm_pg_resume)kernel(mei_irq_compl_handler)kernel(mei_irq_read_handler)kernel(mei_irq_write_handler)kernel(mei_register)kernel(mei_reset)kernel(mei_restart)kernel(mei_start)kernel(mei_stop)kernel(mei_write_is_idle)kernel(mem_cgroup_subsys)kernel(mem_section)kernel(memalloc_socks)kernel(memcg_kmem_enabled_key)kernel(memcg_socket_limit_enabled)kernel(memcg_tcp_enter_memory_pressure)kernel(memchr)kernel(memchr_inv)kernel(memcmp)kernel(memcpy)kernel(memcpy_flushcache)kernel(memcpy_fromiovec)kernel(memcpy_fromiovecend)kernel(memcpy_fromiovecend_partial_flushcache)kernel(memcpy_fromiovecend_partial_nocache)kernel(memcpy_toiovec)kernel(memcpy_toiovecend)kernel(memcpy_toiovecend_partial)kernel(memcpy_toiovecend_partial_mcsafe)kernel(memdup_user)kernel(memdup_user_nul)kernel(memmove)kernel(memory_add_physaddr_to_nid)kernel(memory_failure)kernel(memory_failure_queue)kernel(memory_read_from_buffer)kernel(memparse)kernel(mempool_alloc)kernel(mempool_alloc_pages)kernel(mempool_alloc_slab)kernel(mempool_create)kernel(mempool_create_node)kernel(mempool_destroy)kernel(mempool_free)kernel(mempool_free_pages)kernel(mempool_free_slab)kernel(mempool_kfree)kernel(mempool_kmalloc)kernel(mempool_resize)kernel(memremap)kernel(memscan)kernel(memset)kernel(memset16)kernel(memset32)kernel(memset64)kernel(memstick_add_host)kernel(memstick_alloc_host)kernel(memstick_debug_get_tpc_name)kernel(memstick_detect_change)kernel(memstick_free_host)kernel(memstick_init_req)kernel(memstick_init_req_sg)kernel(memstick_new_req)kernel(memstick_next_req)kernel(memstick_register_driver)kernel(memstick_remove_host)kernel(memstick_resume_host)kernel(memstick_set_rw_addr)kernel(memstick_suspend_host)kernel(memstick_unregister_driver)kernel(memunmap)kernel(memweight)kernel(memzero_explicit)kernel(metadata_dst_alloc)kernel(mfd_add_devices)kernel(mfd_cell_disable)kernel(mfd_cell_enable)kernel(mfd_clone_cell)kernel(mfd_remove_devices)kernel(microcode_sanity_check)kernel(microtune_attach)kernel(migrate_page)kernel(migrate_vma)kernel(mii_check_gmii_support)kernel(mii_check_link)kernel(mii_check_media)kernel(mii_ethtool_get_link_ksettings)kernel(mii_ethtool_gset)kernel(mii_ethtool_set_link_ksettings)kernel(mii_ethtool_sset)kernel(mii_link_ok)kernel(mii_nway_restart)kernel(mini_qdisc_pair_init)kernel(mini_qdisc_pair_swap)kernel(mipi_dsi_attach)kernel(mipi_dsi_create_packet)kernel(mipi_dsi_dcs_enter_sleep_mode)kernel(mipi_dsi_dcs_exit_sleep_mode)kernel(mipi_dsi_dcs_get_display_brightness)kernel(mipi_dsi_dcs_get_pixel_format)kernel(mipi_dsi_dcs_get_power_mode)kernel(mipi_dsi_dcs_nop)kernel(mipi_dsi_dcs_read)kernel(mipi_dsi_dcs_set_column_address)kernel(mipi_dsi_dcs_set_display_brightness)kernel(mipi_dsi_dcs_set_display_off)kernel(mipi_dsi_dcs_set_display_on)kernel(mipi_dsi_dcs_set_page_address)kernel(mipi_dsi_dcs_set_pixel_format)kernel(mipi_dsi_dcs_set_tear_off)kernel(mipi_dsi_dcs_set_tear_on)kernel(mipi_dsi_dcs_set_tear_scanline)kernel(mipi_dsi_dcs_soft_reset)kernel(mipi_dsi_dcs_write)kernel(mipi_dsi_dcs_write_buffer)kernel(mipi_dsi_detach)kernel(mipi_dsi_device_register_full)kernel(mipi_dsi_device_unregister)kernel(mipi_dsi_driver_register_full)kernel(mipi_dsi_driver_unregister)kernel(mipi_dsi_generic_read)kernel(mipi_dsi_generic_write)kernel(mipi_dsi_host_register)kernel(mipi_dsi_host_unregister)kernel(mipi_dsi_packet_format_is_long)kernel(mipi_dsi_packet_format_is_short)kernel(mipi_dsi_set_maximum_return_packet_size)kernel(mipi_dsi_shutdown_peripheral)kernel(mipi_dsi_turn_on_peripheral)kernel(misc_deregister)kernel(misc_register)kernel(mktime)kernel(mlx4_ACCESS_PTYS_REG)kernel(mlx4_ALLOCATE_VPP_get)kernel(mlx4_ALLOCATE_VPP_set)kernel(mlx4_CLOSE_PORT)kernel(mlx4_FLOW_STEERING_IB_UC_QP_RANGE)kernel(mlx4_INIT_PORT)kernel(mlx4_SET_MCAST_FLTR)kernel(mlx4_SET_PORT_BEACON)kernel(mlx4_SET_PORT_PRIO2TC)kernel(mlx4_SET_PORT_SCHEDULER)kernel(mlx4_SET_PORT_VXLAN)kernel(mlx4_SET_PORT_fcs_check)kernel(mlx4_SET_PORT_general)kernel(mlx4_SET_PORT_qpn_calc)kernel(mlx4_SET_PORT_user_mac)kernel(mlx4_SET_PORT_user_mtu)kernel(mlx4_SET_VPORT_QOS_get)kernel(mlx4_SET_VPORT_QOS_set)kernel(mlx4_SYNC_TPT)kernel(mlx4_alloc_cmd_mailbox)kernel(mlx4_alloc_hwq_res)kernel(mlx4_assign_eq)kernel(mlx4_bf_alloc)kernel(mlx4_bf_free)kernel(mlx4_bond)kernel(mlx4_buf_alloc)kernel(mlx4_buf_free)kernel(mlx4_buf_write_mtt)kernel(mlx4_config_dev_retrieval)kernel(mlx4_config_roce_v2_port)kernel(mlx4_config_vxlan_port)kernel(mlx4_counter_alloc)kernel(mlx4_counter_free)kernel(mlx4_cq_alloc)kernel(mlx4_cq_free)kernel(mlx4_cq_modify)kernel(mlx4_cq_resize)kernel(mlx4_db_alloc)kernel(mlx4_db_free)kernel(mlx4_eq_get_irq)kernel(mlx4_find_cached_mac)kernel(mlx4_find_cached_vlan)kernel(mlx4_flow_attach)kernel(mlx4_flow_detach)kernel(mlx4_flow_steer_promisc_add)kernel(mlx4_flow_steer_promisc_remove)kernel(mlx4_fmr_alloc)kernel(mlx4_fmr_enable)kernel(mlx4_fmr_free)kernel(mlx4_fmr_unmap)kernel(mlx4_free_cmd_mailbox)kernel(mlx4_free_hwq_res)kernel(mlx4_gen_guid_change_eqe)kernel(mlx4_gen_pkey_eqe)kernel(mlx4_gen_port_state_change_eqe)kernel(mlx4_gen_slaves_port_mgt_ev)kernel(mlx4_get_active_ports)kernel(mlx4_get_admin_guid)kernel(mlx4_get_base_gid_ix)kernel(mlx4_get_base_qpn)kernel(mlx4_get_counter_stats)kernel(mlx4_get_cpu_rmap)kernel(mlx4_get_default_counter_index)kernel(mlx4_get_devlink_port)kernel(mlx4_get_eqs_per_port)kernel(mlx4_get_internal_clock_params)kernel(mlx4_get_is_vlan_offload_disabled)kernel(mlx4_get_module_info)kernel(mlx4_get_parav_qkey)kernel(mlx4_get_protocol_dev)kernel(mlx4_get_roce_gid_from_slave)kernel(mlx4_get_slave_default_vlan)kernel(mlx4_get_slave_from_roce_gid)kernel(mlx4_get_slave_node_guid)kernel(mlx4_get_slave_pkey_gid_tbl_len)kernel(mlx4_get_slave_port_state)kernel(mlx4_get_vf_config)kernel(mlx4_get_vf_stats)kernel(mlx4_handle_eth_header_mcast_prio)kernel(mlx4_hw_rule_sz)kernel(mlx4_is_eq_shared)kernel(mlx4_is_eq_vector_valid)kernel(mlx4_is_slave_active)kernel(mlx4_map_phys_fmr)kernel(mlx4_map_sw_to_hw_steering_id)kernel(mlx4_map_sw_to_hw_steering_mode)kernel(mlx4_max_tc)kernel(mlx4_mr_alloc)kernel(mlx4_mr_enable)kernel(mlx4_mr_free)kernel(mlx4_mr_hw_change_access)kernel(mlx4_mr_hw_change_pd)kernel(mlx4_mr_hw_get_mpt)kernel(mlx4_mr_hw_put_mpt)kernel(mlx4_mr_hw_write_mpt)kernel(mlx4_mr_rereg_mem_cleanup)kernel(mlx4_mr_rereg_mem_write)kernel(mlx4_mtt_addr)kernel(mlx4_mtt_cleanup)kernel(mlx4_mtt_init)kernel(mlx4_multicast_attach)kernel(mlx4_multicast_detach)kernel(mlx4_multicast_promisc_add)kernel(mlx4_multicast_promisc_remove)kernel(mlx4_mw_alloc)kernel(mlx4_mw_enable)kernel(mlx4_mw_free)kernel(mlx4_pd_alloc)kernel(mlx4_pd_free)kernel(mlx4_phys_to_slave_port)kernel(mlx4_phys_to_slaves_pport)kernel(mlx4_phys_to_slaves_pport_actv)kernel(mlx4_port_map_set)kernel(mlx4_put_slave_node_guid)kernel(mlx4_qp_alloc)kernel(mlx4_qp_free)kernel(mlx4_qp_modify)kernel(mlx4_qp_query)kernel(mlx4_qp_release_range)kernel(mlx4_qp_remove)kernel(mlx4_qp_reserve_range)kernel(mlx4_qp_to_ready)kernel(mlx4_query_diag_counters)kernel(mlx4_read_clock)kernel(mlx4_register_interface)kernel(mlx4_register_mac)kernel(mlx4_register_vlan)kernel(mlx4_release_eq)kernel(mlx4_replace_zero_macs)kernel(mlx4_set_admin_guid)kernel(mlx4_set_vf_link_state)kernel(mlx4_set_vf_mac)kernel(mlx4_set_vf_rate)kernel(mlx4_set_vf_spoofchk)kernel(mlx4_set_vf_vlan)kernel(mlx4_slave_convert_port)kernel(mlx4_srq_alloc)kernel(mlx4_srq_arm)kernel(mlx4_srq_free)kernel(mlx4_srq_lookup)kernel(mlx4_srq_query)kernel(mlx4_sync_pkey_table)kernel(mlx4_test_async)kernel(mlx4_test_interrupt)kernel(mlx4_tunnel_steer_add)kernel(mlx4_uar_alloc)kernel(mlx4_uar_free)kernel(mlx4_unbond)kernel(mlx4_unicast_attach)kernel(mlx4_unicast_detach)kernel(mlx4_unicast_promisc_add)kernel(mlx4_unicast_promisc_remove)kernel(mlx4_unregister_interface)kernel(mlx4_unregister_mac)kernel(mlx4_unregister_vlan)kernel(mlx4_update_qp)kernel(mlx4_vf_get_enable_smi_admin)kernel(mlx4_vf_set_enable_smi_admin)kernel(mlx4_vf_smi_enabled)kernel(mlx4_wol_read)kernel(mlx4_wol_write)kernel(mlx4_write_mtt)kernel(mlx4_xrcd_alloc)kernel(mlx4_xrcd_free)kernel(mlx5_add_flow_rules)kernel(mlx5_alloc_bfreg)kernel(mlx5_buf_alloc)kernel(mlx5_buf_free)kernel(mlx5_cmd_alloc_uar)kernel(mlx5_cmd_cleanup)kernel(mlx5_cmd_comp_handler)kernel(mlx5_cmd_create_vport_lag)kernel(mlx5_cmd_destroy_vport_lag)kernel(mlx5_cmd_exec)kernel(mlx5_cmd_exec_cb)kernel(mlx5_cmd_free_uar)kernel(mlx5_cmd_init)kernel(mlx5_core_access_reg)kernel(mlx5_core_alloc_pd)kernel(mlx5_core_alloc_q_counter)kernel(mlx5_core_alloc_transport_domain)kernel(mlx5_core_arm_srq)kernel(mlx5_core_attach_mcg)kernel(mlx5_core_create_cq)kernel(mlx5_core_create_dct)kernel(mlx5_core_create_mkey)kernel(mlx5_core_create_mkey_cb)kernel(mlx5_core_create_psv)kernel(mlx5_core_create_qp)kernel(mlx5_core_create_rq)kernel(mlx5_core_create_rq_tracked)kernel(mlx5_core_create_rqt)kernel(mlx5_core_create_sq_tracked)kernel(mlx5_core_create_srq)kernel(mlx5_core_create_tir)kernel(mlx5_core_create_tis)kernel(mlx5_core_dct_query)kernel(mlx5_core_dealloc_pd)kernel(mlx5_core_dealloc_q_counter)kernel(mlx5_core_dealloc_transport_domain)kernel(mlx5_core_destroy_cq)kernel(mlx5_core_destroy_dct)kernel(mlx5_core_destroy_mkey)kernel(mlx5_core_destroy_psv)kernel(mlx5_core_destroy_qp)kernel(mlx5_core_destroy_rq)kernel(mlx5_core_destroy_rq_tracked)kernel(mlx5_core_destroy_rqt)kernel(mlx5_core_destroy_sq_tracked)kernel(mlx5_core_destroy_srq)kernel(mlx5_core_destroy_tir)kernel(mlx5_core_destroy_tis)kernel(mlx5_core_detach_mcg)kernel(mlx5_core_dump_fill_mkey)kernel(mlx5_core_eq_query)kernel(mlx5_core_get_srq)kernel(mlx5_core_mad_ifc)kernel(mlx5_core_modify_cq)kernel(mlx5_core_modify_cq_moderation)kernel(mlx5_core_modify_hca_vport_context)kernel(mlx5_core_modify_rq)kernel(mlx5_core_modify_sq)kernel(mlx5_core_modify_tis)kernel(mlx5_core_page_fault_resume)kernel(mlx5_core_qp_modify)kernel(mlx5_core_qp_query)kernel(mlx5_core_query_cq)kernel(mlx5_core_query_ib_ppcnt)kernel(mlx5_core_query_mkey)kernel(mlx5_core_query_q_counter)kernel(mlx5_core_query_rq)kernel(mlx5_core_query_sq)kernel(mlx5_core_query_srq)kernel(mlx5_core_query_vendor_id)kernel(mlx5_core_query_vport_counter)kernel(mlx5_core_reserved_gids_count)kernel(mlx5_core_roce_gid_set)kernel(mlx5_core_set_delay_drop)kernel(mlx5_core_xrcd_alloc)kernel(mlx5_core_xrcd_dealloc)kernel(mlx5_create_auto_grouped_flow_table)kernel(mlx5_create_lag_demux_flow_table)kernel(mlx5_create_map_eq)kernel(mlx5_db_alloc)kernel(mlx5_db_alloc_node)kernel(mlx5_db_free)kernel(mlx5_debugfs_root)kernel(mlx5_del_flow_rules)kernel(mlx5_destroy_flow_table)kernel(mlx5_destroy_unmap_eq)kernel(mlx5_eswitch_add_send_to_vport_rule)kernel(mlx5_eswitch_get_proto_dev)kernel(mlx5_eswitch_mode)kernel(mlx5_eswitch_register_vport_rep)kernel(mlx5_eswitch_unregister_vport_rep)kernel(mlx5_eswitch_uplink_get_proto_dev)kernel(mlx5_eswitch_vport_rep)kernel(mlx5_fill_page_array)kernel(mlx5_fill_page_frag_array)kernel(mlx5_free_bfreg)kernel(mlx5_fs_add_rx_underlay_qpn)kernel(mlx5_fs_remove_rx_underlay_qpn)kernel(mlx5_get_flow_namespace)kernel(mlx5_get_protocol_dev)kernel(mlx5_get_uars_page)kernel(mlx5_lag_get_roce_netdev)kernel(mlx5_lag_is_active)kernel(mlx5_lag_query_cong_counters)kernel(mlx5_modify_nic_vport_mac_address)kernel(mlx5_modify_nic_vport_mac_list)kernel(mlx5_modify_nic_vport_mtu)kernel(mlx5_modify_nic_vport_promisc)kernel(mlx5_modify_nic_vport_vlans)kernel(mlx5_modify_port_ets_rate_limit)kernel(mlx5_modify_vport_admin_state)kernel(mlx5_nic_vport_affiliate_multiport)kernel(mlx5_nic_vport_disable_roce)kernel(mlx5_nic_vport_enable_roce)kernel(mlx5_nic_vport_query_local_lb)kernel(mlx5_nic_vport_unaffiliate_multiport)kernel(mlx5_nic_vport_update_local_lb)kernel(mlx5_put_uars_page)kernel(mlx5_query_hca_vport_context)kernel(mlx5_query_hca_vport_gid)kernel(mlx5_query_hca_vport_node_guid)kernel(mlx5_query_hca_vport_pkey)kernel(mlx5_query_hca_vport_system_image_guid)kernel(mlx5_query_min_inline)kernel(mlx5_query_module_eeprom)kernel(mlx5_query_nic_vport_mac_address)kernel(mlx5_query_nic_vport_mac_list)kernel(mlx5_query_nic_vport_min_inline)kernel(mlx5_query_nic_vport_mtu)kernel(mlx5_query_nic_vport_node_guid)kernel(mlx5_query_nic_vport_promisc)kernel(mlx5_query_nic_vport_qkey_viol_cntr)kernel(mlx5_query_nic_vport_system_image_guid)kernel(mlx5_query_nic_vport_vlans)kernel(mlx5_query_port_admin_status)kernel(mlx5_query_port_autoneg)kernel(mlx5_query_port_eth_proto_oper)kernel(mlx5_query_port_ets_rate_limit)kernel(mlx5_query_port_ib_proto_oper)kernel(mlx5_query_port_link_width_oper)kernel(mlx5_query_port_max_mtu)kernel(mlx5_query_port_oper_mtu)kernel(mlx5_query_port_pause)kernel(mlx5_query_port_pfc)kernel(mlx5_query_port_prio_tc)kernel(mlx5_query_port_proto_admin)kernel(mlx5_query_port_proto_cap)kernel(mlx5_query_port_ptys)kernel(mlx5_query_port_tc_bw_alloc)kernel(mlx5_query_port_tc_group)kernel(mlx5_query_port_vl_hw_cap)kernel(mlx5_query_port_wol)kernel(mlx5_query_vport_admin_state)kernel(mlx5_query_vport_state)kernel(mlx5_rdma_netdev_alloc)kernel(mlx5_rdma_netdev_free)kernel(mlx5_register_interface)kernel(mlx5_rl_add_rate)kernel(mlx5_rl_is_in_range)kernel(mlx5_rl_remove_rate)kernel(mlx5_set_port_admin_status)kernel(mlx5_set_port_caps)kernel(mlx5_set_port_mtu)kernel(mlx5_set_port_pause)kernel(mlx5_set_port_pfc)kernel(mlx5_set_port_prio_tc)kernel(mlx5_set_port_ptys)kernel(mlx5_set_port_tc_bw_alloc)kernel(mlx5_set_port_tc_group)kernel(mlx5_set_port_wol)kernel(mlx5_toggle_port_link)kernel(mlx5_unregister_interface)kernel(mlx5_vector2eqn)kernel(mlxfw_firmware_flash)kernel(mlxsw_afa_block_append_allocated_counter)kernel(mlxsw_afa_block_append_counter)kernel(mlxsw_afa_block_append_drop)kernel(mlxsw_afa_block_append_fid_set)kernel(mlxsw_afa_block_append_fwd)kernel(mlxsw_afa_block_append_mcrouter)kernel(mlxsw_afa_block_append_mirror)kernel(mlxsw_afa_block_append_trap)kernel(mlxsw_afa_block_append_trap_and_forward)kernel(mlxsw_afa_block_append_vlan_modify)kernel(mlxsw_afa_block_commit)kernel(mlxsw_afa_block_continue)kernel(mlxsw_afa_block_create)kernel(mlxsw_afa_block_destroy)kernel(mlxsw_afa_block_first_set)kernel(mlxsw_afa_block_first_set_kvdl_index)kernel(mlxsw_afa_block_jump)kernel(mlxsw_afa_block_terminate)kernel(mlxsw_afa_create)kernel(mlxsw_afa_destroy)kernel(mlxsw_afk_create)kernel(mlxsw_afk_destroy)kernel(mlxsw_afk_encode)kernel(mlxsw_afk_key_info_block_encoding_get)kernel(mlxsw_afk_key_info_blocks_count_get)kernel(mlxsw_afk_key_info_get)kernel(mlxsw_afk_key_info_put)kernel(mlxsw_afk_key_info_subset)kernel(mlxsw_afk_values_add_buf)kernel(mlxsw_afk_values_add_u32)kernel(mlxsw_cmd_exec)kernel(mlxsw_core_bus_device_register)kernel(mlxsw_core_bus_device_unregister)kernel(mlxsw_core_driver_priv)kernel(mlxsw_core_driver_register)kernel(mlxsw_core_driver_unregister)kernel(mlxsw_core_event_listener_register)kernel(mlxsw_core_event_listener_unregister)kernel(mlxsw_core_flush_owq)kernel(mlxsw_core_kvd_sizes_get)kernel(mlxsw_core_lag_mapping_clear)kernel(mlxsw_core_lag_mapping_get)kernel(mlxsw_core_lag_mapping_set)kernel(mlxsw_core_max_ports)kernel(mlxsw_core_port_clear)kernel(mlxsw_core_port_driver_priv)kernel(mlxsw_core_port_eth_set)kernel(mlxsw_core_port_fini)kernel(mlxsw_core_port_ib_set)kernel(mlxsw_core_port_init)kernel(mlxsw_core_port_type_get)kernel(mlxsw_core_res_get)kernel(mlxsw_core_res_valid)kernel(mlxsw_core_rx_listener_register)kernel(mlxsw_core_rx_listener_unregister)kernel(mlxsw_core_schedule_dw)kernel(mlxsw_core_schedule_work)kernel(mlxsw_core_skb_receive)kernel(mlxsw_core_skb_transmit)kernel(mlxsw_core_skb_transmit_busy)kernel(mlxsw_core_trap_register)kernel(mlxsw_core_trap_unregister)kernel(mlxsw_i2c_driver_register)kernel(mlxsw_i2c_driver_unregister)kernel(mlxsw_pci_driver_register)kernel(mlxsw_pci_driver_unregister)kernel(mlxsw_reg_query)kernel(mlxsw_reg_trans_bulk_wait)kernel(mlxsw_reg_trans_query)kernel(mlxsw_reg_trans_write)kernel(mlxsw_reg_write)kernel(mm_kobj)kernel(mm_track_exit)kernel(mm_track_init)kernel(mm_tracking_struct)kernel(mmc_abort_tuning)kernel(mmc_add_host)kernel(mmc_align_data_size)kernel(mmc_alloc_host)kernel(mmc_app_cmd)kernel(mmc_calc_max_discard)kernel(mmc_can_discard)kernel(mmc_can_erase)kernel(mmc_can_gpio_cd)kernel(mmc_can_sanitize)kernel(mmc_can_secure_erase_trim)kernel(mmc_can_trim)kernel(mmc_card_is_blockaddr)kernel(mmc_cmdq_disable)kernel(mmc_cmdq_enable)kernel(mmc_command_done)kernel(mmc_cqe_post_req)kernel(mmc_cqe_recovery)kernel(mmc_cqe_request_done)kernel(mmc_cqe_start_req)kernel(mmc_detect_card_removed)kernel(mmc_detect_change)kernel(mmc_erase)kernel(mmc_erase_group_aligned)kernel(mmc_flush_cache)kernel(mmc_free_host)kernel(mmc_get_card)kernel(mmc_get_ext_csd)kernel(mmc_gpio_get_cd)kernel(mmc_gpio_get_ro)kernel(mmc_gpio_request_cd)kernel(mmc_gpio_request_ro)kernel(mmc_gpio_set_cd_isr)kernel(mmc_gpiod_request_cd)kernel(mmc_gpiod_request_cd_irq)kernel(mmc_gpiod_request_ro)kernel(mmc_hw_reset)kernel(mmc_is_req_done)kernel(mmc_of_parse)kernel(mmc_power_restore_host)kernel(mmc_power_save_host)kernel(mmc_put_card)kernel(mmc_register_driver)kernel(mmc_regulator_get_supply)kernel(mmc_release_host)kernel(mmc_remove_host)kernel(mmc_request_done)kernel(mmc_retune_pause)kernel(mmc_retune_release)kernel(mmc_retune_timer_stop)kernel(mmc_retune_unpause)kernel(mmc_send_status)kernel(mmc_send_tuning)kernel(mmc_set_blockcount)kernel(mmc_set_blocklen)kernel(mmc_set_data_timeout)kernel(mmc_start_bkops)kernel(mmc_start_request)kernel(mmc_switch)kernel(mmc_unregister_driver)kernel(mmc_vddrange_to_ocrmask)kernel(mmc_wait_for_app_cmd)kernel(mmc_wait_for_cmd)kernel(mmc_wait_for_req)kernel(mmc_wait_for_req_done)kernel(mmput)kernel(mmu_notifier_call_srcu)kernel(mmu_notifier_register)kernel(mmu_notifier_register_rhel7)kernel(mmu_notifier_synchronize)kernel(mmu_notifier_unregister)kernel(mmu_notifier_unregister_no_release)kernel(mmu_notifier_unregister_rhel7)kernel(mnt_clone_write)kernel(mnt_drop_write)kernel(mnt_drop_write_file)kernel(mnt_set_expiry)kernel(mnt_want_write)kernel(mnt_want_write_file)kernel(mntget)kernel(mntput)kernel(mod_delayed_work_on)kernel(mod_timer)kernel(mod_timer_pending)kernel(mod_timer_pinned)kernel(mod_zone_page_state)kernel(modify_user_hw_breakpoint)kernel(module_layout)kernel(module_mutex)kernel(module_put)kernel(module_refcount)kernel(monotonic_to_bootbased)kernel(mount_bdev)kernel(mount_mtd)kernel(mount_nodev)kernel(mount_ns)kernel(mount_pseudo)kernel(mount_single)kernel(mount_subtree)kernel(movable_zone)kernel(mpage_readpage)kernel(mpage_readpages)kernel(mpage_writepage)kernel(mpage_writepages)kernel(mpi_alloc)kernel(mpi_cmp)kernel(mpi_cmp_ui)kernel(mpi_free)kernel(mpi_get_buffer)kernel(mpi_get_nbits)kernel(mpi_powm)kernel(mpi_read_buffer)kernel(mpi_read_from_buffer)kernel(mpi_read_raw_data)kernel(mpi_read_raw_from_sgl)kernel(mpi_set_buffer)kernel(mpi_write_to_sgl)kernel(mpt_GetIocState)kernel(mpt_HardResetHandler)kernel(mpt_Soft_Hard_ResetHandler)kernel(mpt_alloc_fw_memory)kernel(mpt_attach)kernel(mpt_clear_taskmgmt_in_progress_flag)kernel(mpt_config)kernel(mpt_deregister)kernel(mpt_detach)kernel(mpt_device_driver_deregister)kernel(mpt_device_driver_register)kernel(mpt_event_deregister)kernel(mpt_event_register)kernel(mpt_findImVolumes)kernel(mpt_free_fw_memory)kernel(mpt_free_msg_frame)kernel(mpt_fwfault_debug)kernel(mpt_get_msg_frame)kernel(mpt_halt_firmware)kernel(mpt_print_ioc_summary)kernel(mpt_put_msg_frame)kernel(mpt_put_msg_frame_hi_pri)kernel(mpt_raid_phys_disk_get_num_paths)kernel(mpt_raid_phys_disk_pg0)kernel(mpt_raid_phys_disk_pg1)kernel(mpt_register)kernel(mpt_reset_deregister)kernel(mpt_reset_register)kernel(mpt_resume)kernel(mpt_send_handshake_request)kernel(mpt_set_taskmgmt_in_progress_flag)kernel(mpt_suspend)kernel(mpt_verify_adapter)kernel(mptbase_sas_persist_operation)kernel(mptscsih_IssueTaskMgmt)kernel(mptscsih_abort)kernel(mptscsih_bios_param)kernel(mptscsih_bus_reset)kernel(mptscsih_change_queue_depth)kernel(mptscsih_dev_reset)kernel(mptscsih_event_process)kernel(mptscsih_flush_running_cmds)kernel(mptscsih_get_scsi_lookup)kernel(mptscsih_host_attrs)kernel(mptscsih_host_reset)kernel(mptscsih_info)kernel(mptscsih_io_done)kernel(mptscsih_ioc_reset)kernel(mptscsih_is_phys_disk)kernel(mptscsih_qcmd)kernel(mptscsih_raid_id_to_num)kernel(mptscsih_remove)kernel(mptscsih_resume)kernel(mptscsih_scandv_complete)kernel(mptscsih_show_info)kernel(mptscsih_shutdown)kernel(mptscsih_slave_configure)kernel(mptscsih_slave_destroy)kernel(mptscsih_suspend)kernel(mptscsih_taskmgmt_complete)kernel(mptscsih_taskmgmt_response_code)kernel(mrp_init_applicant)kernel(mrp_register_application)kernel(mrp_request_join)kernel(mrp_request_leave)kernel(mrp_uninit_applicant)kernel(mrp_unregister_application)kernel(ms_hyperv)kernel(msecs_to_jiffies)kernel(msleep)kernel(msleep_interruptible)kernel(msrs_alloc)kernel(msrs_free)kernel(mt2060_attach)kernel(mt2063_attach)kernel(mt2131_attach)kernel(mt2266_attach)kernel(mt312_attach)kernel(mt352_attach)kernel(mtd_add_partition)kernel(mtd_blktrans_cease_background)kernel(mtd_block_isbad)kernel(mtd_block_markbad)kernel(mtd_concat_create)kernel(mtd_concat_destroy)kernel(mtd_del_partition)kernel(mtd_device_parse_register)kernel(mtd_device_unregister)kernel(mtd_erase)kernel(mtd_erase_callback)kernel(mtd_get_device_size)kernel(mtd_get_fact_prot_info)kernel(mtd_get_unmapped_area)kernel(mtd_get_user_prot_info)kernel(mtd_is_locked)kernel(mtd_is_partition)kernel(mtd_kmalloc_up_to)kernel(mtd_lock)kernel(mtd_lock_user_prot_reg)kernel(mtd_panic_write)kernel(mtd_point)kernel(mtd_read)kernel(mtd_read_fact_prot_reg)kernel(mtd_read_oob)kernel(mtd_read_user_prot_reg)kernel(mtd_table_mutex)kernel(mtd_unlock)kernel(mtd_unpoint)kernel(mtd_write)kernel(mtd_write_user_prot_reg)kernel(mtd_writev)kernel(mtrr_add)kernel(mtrr_del)kernel(mtrr_state)kernel(mult_to_ib_rate)kernel(mutex_lock)kernel(mutex_lock_interruptible)kernel(mutex_lock_killable)kernel(mutex_trylock)kernel(mutex_unlock)kernel(mwifiex_add_card)kernel(mwifiex_add_virtual_intf)kernel(mwifiex_alloc_dma_align_buf)kernel(mwifiex_cancel_hs)kernel(mwifiex_deauthenticate_all)kernel(mwifiex_del_virtual_intf)kernel(mwifiex_disable_auto_ds)kernel(mwifiex_dnld_fw)kernel(mwifiex_drv_info_dump)kernel(mwifiex_enable_hs)kernel(mwifiex_handle_rx_packet)kernel(mwifiex_init_shutdown_fw)kernel(mwifiex_main_process)kernel(mwifiex_multi_chan_resync)kernel(mwifiex_process_hs_config)kernel(mwifiex_process_sleep_confirm_resp)kernel(mwifiex_queue_main_work)kernel(mwifiex_reinit_sw)kernel(mwifiex_remove_card)kernel(mwifiex_shutdown_sw)kernel(mwifiex_upload_device_dump)kernel(mwifiex_write_data_complete)kernel(mxcsr_feature_mask)kernel(mxl111sf_demod_attach)kernel(mxl111sf_tuner_attach)kernel(mxl5005s_attach)kernel(mxl5007t_attach)kernel(mxm_wmi_call_mxds)kernel(mxm_wmi_call_mxmx)kernel(mxm_wmi_supported)kernel(n_tty_compat_ioctl_helper)kernel(n_tty_inherit_ops)kernel(n_tty_ioctl_helper)kernel(name_to_dev_t)kernel(names_cachep)kernel(napi_alloc_frag)kernel(napi_complete)kernel(napi_complete_done)kernel(napi_consume_skb)kernel(napi_disable)kernel(napi_get_frags)kernel(napi_gro_flush)kernel(napi_gro_frags)kernel(napi_gro_receive)kernel(napi_hash_add)kernel(napi_hash_del)kernel(napi_schedule_prep)kernel(nat_callforwarding_hook)kernel(nat_h245_hook)kernel(nat_q931_hook)kernel(nat_rtp_rtcp_hook)kernel(nat_t120_hook)kernel(native_io_delay)kernel(native_queued_spin_lock_slowpath)kernel(native_read_tsc)kernel(nau8824_enable_jack_detect)kernel(nau8825_enable_jack_detect)kernel(nd_blk_memremap_flags)kernel(nd_blk_region_provider_data)kernel(nd_blk_region_set_provider_data)kernel(nd_blk_region_to_dimm)kernel(nd_btt_arena_is_valid)kernel(nd_btt_probe)kernel(nd_btt_version)kernel(nd_cmd_bus_desc)kernel(nd_cmd_dimm_desc)kernel(nd_cmd_in_size)kernel(nd_cmd_out_size)kernel(nd_dax_probe)kernel(nd_dev_to_uuid)kernel(nd_device_attribute_group)kernel(nd_device_notify)kernel(nd_device_register)kernel(nd_device_unregister)kernel(nd_fletcher64)kernel(nd_integrity_init)kernel(nd_mapping_attribute_group)kernel(nd_namespace_blk_validate)kernel(nd_numa_attribute_group)kernel(nd_pfn_probe)kernel(nd_pfn_validate)kernel(nd_region_acquire_lane)kernel(nd_region_attribute_group)kernel(nd_region_dev)kernel(nd_region_provider_data)kernel(nd_region_release_lane)kernel(nd_region_to_nstype)kernel(nd_sb_checksum)kernel(nd_synchronize)kernel(nd_tbl)kernel(ndisc_mc_map)kernel(ndo_dflt_bridge_getlink)kernel(ndo_dflt_fdb_add)kernel(ndo_dflt_fdb_del)kernel(ndo_dflt_fdb_dump)kernel(need_conntrack)kernel(need_ipv4_conntrack)kernel(need_load_eval)kernel(neigh_app_ns)kernel(neigh_changeaddr)kernel(neigh_compat_output)kernel(neigh_connected_output)kernel(neigh_destroy)kernel(neigh_direct_output)kernel(neigh_event_ns)kernel(neigh_for_each)kernel(neigh_ifdown)kernel(neigh_lookup)kernel(neigh_lookup_nodev)kernel(neigh_parms_alloc)kernel(neigh_parms_release)kernel(neigh_proc_dointvec)kernel(neigh_proc_dointvec_jiffies)kernel(neigh_proc_dointvec_ms_jiffies)kernel(neigh_rand_reach_time)kernel(neigh_resolve_output)kernel(neigh_seq_next)kernel(neigh_seq_start)kernel(neigh_seq_stop)kernel(neigh_sysctl_register)kernel(neigh_sysctl_unregister)kernel(neigh_table_clear)kernel(neigh_table_init)kernel(neigh_update)kernel(net_dec_egress_queue)kernel(net_dec_ingress_queue)kernel(net_disable_timestamp)kernel(net_dma_find_channel)kernel(net_enable_timestamp)kernel(net_inc_egress_queue)kernel(net_inc_ingress_queue)kernel(net_msg_warn)kernel(net_namespace_list)kernel(net_ns_type_operations)kernel(net_ratelimit)kernel(netdev_adjacent_get_private)kernel(netdev_alert)kernel(netdev_all_lower_get_next)kernel(netdev_all_lower_get_next_rcu)kernel(netdev_all_upper_get_next_dev_rcu)kernel(netdev_alloc_frag)kernel(netdev_bonding_info_change)kernel(netdev_boot_setup_check)kernel(netdev_change_features)kernel(netdev_class_create_file_ns)kernel(netdev_class_remove_file_ns)kernel(netdev_crit)kernel(netdev_default_l2upper_neigh_construct)kernel(netdev_default_l2upper_neigh_destroy)kernel(netdev_emerg)kernel(netdev_err)kernel(netdev_features_change)kernel(netdev_has_any_upper_dev)kernel(netdev_has_upper_dev)kernel(netdev_has_upper_dev_all_rcu)kernel(netdev_increment_features)kernel(netdev_info)kernel(netdev_is_rx_handler_busy)kernel(netdev_lower_dev_get_private)kernel(netdev_lower_dev_get_private_rcu)kernel(netdev_lower_get_first_private_rcu)kernel(netdev_lower_get_next)kernel(netdev_lower_get_next_private)kernel(netdev_lower_get_next_private_rcu)kernel(netdev_lower_state_changed)kernel(netdev_master_upper_dev_get)kernel(netdev_master_upper_dev_get_rcu)kernel(netdev_master_upper_dev_link)kernel(netdev_master_upper_dev_link_rh)kernel(netdev_max_backlog)kernel(netdev_notice)kernel(netdev_notify_peers)kernel(netdev_printk)kernel(netdev_refcnt_read)kernel(netdev_reset_tc)kernel(netdev_rss_key_fill)kernel(netdev_rx_csum_fault)kernel(netdev_rx_handler_register)kernel(netdev_rx_handler_unregister)kernel(netdev_set_default_ethtool_ops)kernel(netdev_set_num_tc)kernel(netdev_set_tc_queue)kernel(netdev_state_change)kernel(netdev_stats_to_stats64)kernel(netdev_txq_to_tc)kernel(netdev_update_features)kernel(netdev_upper_dev_link)kernel(netdev_upper_dev_unlink)kernel(netdev_upper_get_next_dev_rcu)kernel(netdev_walk_all_lower_dev)kernel(netdev_walk_all_lower_dev_rcu)kernel(netdev_walk_all_upper_dev_rcu)kernel(netdev_warn)kernel(netif_carrier_off)kernel(netif_carrier_on)kernel(netif_device_attach)kernel(netif_device_detach)kernel(netif_get_num_default_rss_queues)kernel(netif_napi_add)kernel(netif_napi_del)kernel(netif_receive_skb)kernel(netif_rx)kernel(netif_rx_ni)kernel(netif_schedule_queue)kernel(netif_set_real_num_rx_queues)kernel(netif_set_real_num_tx_queues)kernel(netif_set_xps_queue)kernel(netif_skb_features)kernel(netif_stacked_transfer_operstate)kernel(netif_tx_wake_queue)kernel(netif_wake_subqueue)kernel(netlink_ack)kernel(netlink_add_tap)kernel(netlink_alloc_skb)kernel(netlink_broadcast)kernel(netlink_broadcast_filtered)kernel(netlink_capable)kernel(netlink_has_listeners)kernel(netlink_kernel_release)kernel(netlink_net_capable)kernel(netlink_ns_capable)kernel(netlink_rcv_skb)kernel(netlink_register_notifier)kernel(netlink_remove_tap)kernel(netlink_set_err)kernel(netlink_unicast)kernel(netlink_unregister_notifier)kernel(netpoll_cleanup)kernel(netpoll_parse_options)kernel(netpoll_print_options)kernel(netpoll_rx_disable)kernel(netpoll_rx_enable)kernel(netpoll_send_skb_on_dev)kernel(netpoll_send_udp)kernel(netpoll_setup)kernel(netpoll_trap)kernel(new_inode)kernel(nf_afinfo)kernel(nf_br_ops)kernel(nf_connlabel_set)kernel(nf_connlabels_get)kernel(nf_connlabels_put)kernel(nf_connlabels_replace)kernel(nf_conntrack_alloc)kernel(nf_conntrack_alter_reply)kernel(nf_conntrack_broadcast_help)kernel(nf_conntrack_destroy)kernel(nf_conntrack_expect_lock)kernel(nf_conntrack_find_get)kernel(nf_conntrack_flush_report)kernel(nf_conntrack_free)kernel(nf_conntrack_get_ht)kernel(nf_conntrack_hash_check_insert)kernel(nf_conntrack_hash_rnd)kernel(nf_conntrack_helper_register)kernel(nf_conntrack_helper_try_module_get)kernel(nf_conntrack_helper_unregister)kernel(nf_conntrack_htable_size)kernel(nf_conntrack_in)kernel(nf_conntrack_l3proto_generic)kernel(nf_conntrack_l4proto_dccp4)kernel(nf_conntrack_l4proto_dccp6)kernel(nf_conntrack_l4proto_sctp4)kernel(nf_conntrack_l4proto_sctp6)kernel(nf_conntrack_l4proto_tcp4)kernel(nf_conntrack_l4proto_tcp6)kernel(nf_conntrack_l4proto_udp4)kernel(nf_conntrack_l4proto_udp6)kernel(nf_conntrack_l4proto_udplite4)kernel(nf_conntrack_l4proto_udplite6)kernel(nf_conntrack_locks)kernel(nf_conntrack_max)kernel(nf_conntrack_register_notifier)kernel(nf_conntrack_set_hashsize)kernel(nf_conntrack_tuple_taken)kernel(nf_conntrack_unregister_notifier)kernel(nf_ct_alloc_hashtable)kernel(nf_ct_attach)kernel(nf_ct_delete)kernel(nf_ct_deliver_cached_events)kernel(nf_ct_destroy)kernel(nf_ct_expect_alloc)kernel(nf_ct_expect_find_get)kernel(nf_ct_expect_hsize)kernel(nf_ct_expect_init)kernel(nf_ct_expect_put)kernel(nf_ct_expect_register_notifier)kernel(nf_ct_expect_related_report)kernel(nf_ct_expect_unregister_notifier)kernel(nf_ct_extend_register)kernel(nf_ct_extend_unregister)kernel(nf_ct_frag6_consume_orig)kernel(nf_ct_frag6_gather)kernel(nf_ct_free_hashtable)kernel(nf_ct_get_tuple)kernel(nf_ct_get_tuplepr)kernel(nf_ct_gre_keymap_add)kernel(nf_ct_gre_keymap_destroy)kernel(nf_ct_gre_keymap_flush)kernel(nf_ct_helper_expectfn_find_by_name)kernel(nf_ct_helper_expectfn_find_by_symbol)kernel(nf_ct_helper_expectfn_register)kernel(nf_ct_helper_expectfn_unregister)kernel(nf_ct_helper_ext_add)kernel(nf_ct_helper_hash)kernel(nf_ct_helper_hsize)kernel(nf_ct_helper_log)kernel(nf_ct_invert_tuple)kernel(nf_ct_invert_tuplepr)kernel(nf_ct_iterate_cleanup)kernel(nf_ct_l3proto_find_get)kernel(nf_ct_l3proto_module_put)kernel(nf_ct_l3proto_pernet_register)kernel(nf_ct_l3proto_pernet_unregister)kernel(nf_ct_l3proto_put)kernel(nf_ct_l3proto_register)kernel(nf_ct_l3proto_try_module_get)kernel(nf_ct_l3proto_unregister)kernel(nf_ct_l3protos)kernel(nf_ct_l4proto_find_get)kernel(nf_ct_l4proto_pernet_register)kernel(nf_ct_l4proto_pernet_register_one)kernel(nf_ct_l4proto_pernet_unregister)kernel(nf_ct_l4proto_pernet_unregister_one)kernel(nf_ct_l4proto_put)kernel(nf_ct_l4proto_register)kernel(nf_ct_l4proto_register_one)kernel(nf_ct_l4proto_unregister)kernel(nf_ct_l4proto_unregister_one)kernel(nf_ct_nat_ext_add)kernel(nf_ct_port_nla_policy)kernel(nf_ct_port_nlattr_to_tuple)kernel(nf_ct_port_nlattr_tuple_size)kernel(nf_ct_port_tuple_to_nlattr)kernel(nf_ct_remove_expectations)kernel(nf_ct_seq_adjust)kernel(nf_ct_seq_offset)kernel(nf_ct_seqadj_init)kernel(nf_ct_seqadj_set)kernel(nf_ct_tcp_seqadj_set)kernel(nf_ct_timeout_find_get_hook)kernel(nf_ct_timeout_put_hook)kernel(nf_ct_tmpl_alloc)kernel(nf_ct_tmpl_free)kernel(nf_ct_unexpect_related)kernel(nf_ct_unlink_expect_report)kernel(nf_ct_zone_dflt)kernel(nf_defrag_ipv4_enable)kernel(nf_defrag_ipv6_enable)kernel(nf_dup_ipv4)kernel(nf_dup_ipv6)kernel(nf_getsockopt)kernel(nf_hook_slow)kernel(nf_hooks)kernel(nf_hooks_needed)kernel(nf_ip6_checksum)kernel(nf_ip_checksum)kernel(nf_ipv6_ops)kernel(nf_log_bind_pf)kernel(nf_log_buf_add)kernel(nf_log_buf_close)kernel(nf_log_buf_open)kernel(nf_log_dump_packet_common)kernel(nf_log_dump_sk_uid_gid)kernel(nf_log_dump_tcp_header)kernel(nf_log_dump_udp_header)kernel(nf_log_packet)kernel(nf_log_register)kernel(nf_log_set)kernel(nf_log_trace)kernel(nf_log_unbind_pf)kernel(nf_log_unregister)kernel(nf_log_unset)kernel(nf_logger_find_get)kernel(nf_logger_put)kernel(nf_logger_request_module)kernel(nf_nat_alloc_null_binding)kernel(nf_nat_amanda_hook)kernel(nf_nat_decode_session_hook)kernel(nf_nat_follow_master)kernel(nf_nat_ftp_hook)kernel(nf_nat_icmp_reply_translation)kernel(nf_nat_icmpv6_reply_translation)kernel(nf_nat_ipv4_fn)kernel(nf_nat_ipv4_in)kernel(nf_nat_ipv4_local_fn)kernel(nf_nat_ipv4_out)kernel(nf_nat_ipv6_fn)kernel(nf_nat_ipv6_in)kernel(nf_nat_ipv6_local_fn)kernel(nf_nat_ipv6_out)kernel(nf_nat_irc_hook)kernel(nf_nat_l3proto_register)kernel(nf_nat_l3proto_unregister)kernel(nf_nat_l4proto_in_range)kernel(nf_nat_l4proto_nlattr_to_range)kernel(nf_nat_l4proto_register)kernel(nf_nat_l4proto_unique_tuple)kernel(nf_nat_l4proto_unregister)kernel(nf_nat_mangle_udp_packet)kernel(nf_nat_masquerade_ipv4)kernel(nf_nat_masquerade_ipv4_register_notifier)kernel(nf_nat_masquerade_ipv4_unregister_notifier)kernel(nf_nat_masquerade_ipv6)kernel(nf_nat_masquerade_ipv6_register_notifier)kernel(nf_nat_masquerade_ipv6_unregister_notifier)kernel(nf_nat_need_gre)kernel(nf_nat_packet)kernel(nf_nat_pptp_hook_exp_gre)kernel(nf_nat_pptp_hook_expectfn)kernel(nf_nat_pptp_hook_inbound)kernel(nf_nat_pptp_hook_outbound)kernel(nf_nat_redirect_ipv4)kernel(nf_nat_redirect_ipv6)kernel(nf_nat_sdp_addr_hook)kernel(nf_nat_sdp_media_hook)kernel(nf_nat_sdp_port_hook)kernel(nf_nat_sdp_session_hook)kernel(nf_nat_seq_adjust_hook)kernel(nf_nat_setup_info)kernel(nf_nat_sip_expect_hook)kernel(nf_nat_sip_hook)kernel(nf_nat_sip_seq_adjust_hook)kernel(nf_nat_snmp_hook)kernel(nf_nat_tftp_hook)kernel(nf_nat_used_tuple)kernel(nf_queue_entry_get_refs)kernel(nf_queue_entry_release_refs)kernel(nf_register_afinfo)kernel(nf_register_hook)kernel(nf_register_hooks)kernel(nf_register_queue_handler)kernel(nf_register_sockopt)kernel(nf_reinject)kernel(nf_reject_ip6_tcphdr_get)kernel(nf_reject_ip6_tcphdr_put)kernel(nf_reject_ip6hdr_put)kernel(nf_reject_ip_tcphdr_get)kernel(nf_reject_ip_tcphdr_put)kernel(nf_reject_iphdr_put)kernel(nf_send_reset)kernel(nf_send_reset6)kernel(nf_send_unreach)kernel(nf_send_unreach6)kernel(nf_setsockopt)kernel(nf_skb_duplicated)kernel(nf_unregister_afinfo)kernel(nf_unregister_hook)kernel(nf_unregister_hooks)kernel(nf_unregister_queue_handler)kernel(nf_unregister_sockopt)kernel(nf_xfrm_me_harder)kernel(nfit_get_smbios_id)kernel(nfnetlink_has_listeners)kernel(nfnetlink_parse_nat_setup_hook)kernel(nfnetlink_send)kernel(nfnetlink_set_err)kernel(nfnetlink_subsys_register)kernel(nfnetlink_subsys_unregister)kernel(nfnetlink_unicast)kernel(nfnl_acct_find_get)kernel(nfnl_acct_put)kernel(nfnl_acct_update)kernel(nfnl_lock)kernel(nfnl_unlock)kernel(nforce2_smbus)kernel(nfq_ct_hook)kernel(nfq_ct_nat_hook)kernel(nfs3_set_ds_client)kernel(nfs41_maxgetdevinfo_overhead)kernel(nfs41_sequence_done)kernel(nfs4_acl_get_whotype)kernel(nfs4_acl_nfsv4_to_posix)kernel(nfs4_acl_posix_to_nfsv4)kernel(nfs4_acl_write_who)kernel(nfs4_client_id_uniquifier)kernel(nfs4_decode_mp_ds_addr)kernel(nfs4_delete_deviceid)kernel(nfs4_dentry_operations)kernel(nfs4_disable_idmapping)kernel(nfs4_find_get_deviceid)kernel(nfs4_find_or_create_ds_client)kernel(nfs4_fs_type)kernel(nfs4_init_deviceid_node)kernel(nfs4_init_ds_session)kernel(nfs4_label_alloc)kernel(nfs4_mark_deviceid_unavailable)kernel(nfs4_pnfs_ds_add)kernel(nfs4_pnfs_ds_connect)kernel(nfs4_pnfs_ds_put)kernel(nfs4_pnfs_v3_ds_connect_unload)kernel(nfs4_print_deviceid)kernel(nfs4_proc_getdeviceinfo)kernel(nfs4_put_deviceid_node)kernel(nfs4_schedule_lease_moved_recovery)kernel(nfs4_schedule_lease_recovery)kernel(nfs4_schedule_migration_recovery)kernel(nfs4_schedule_session_recovery)kernel(nfs4_schedule_stateid_recovery)kernel(nfs4_sequence_done)kernel(nfs4_set_ds_client)kernel(nfs4_set_rw_stateid)kernel(nfs4_setup_sequence)kernel(nfs4_test_deviceid_unavailable)kernel(nfs4_test_session_trunk)kernel(nfs_access_add_cache)kernel(nfs_access_set_mask)kernel(nfs_access_zap_cache)kernel(nfs_alloc_client)kernel(nfs_alloc_fattr)kernel(nfs_alloc_fhandle)kernel(nfs_alloc_inode)kernel(nfs_alloc_server)kernel(nfs_async_iocounter_wait)kernel(nfs_atomic_open)kernel(nfs_auth_info_match)kernel(nfs_callback_set_tcpport)kernel(nfs_check_flags)kernel(nfs_clear_inode)kernel(nfs_client_init_is_complete)kernel(nfs_client_init_status)kernel(nfs_clone_sb_security)kernel(nfs_clone_server)kernel(nfs_close_context)kernel(nfs_commit_free)kernel(nfs_commit_inode)kernel(nfs_commitdata_alloc)kernel(nfs_commitdata_release)kernel(nfs_create)kernel(nfs_create_rpc_client)kernel(nfs_create_server)kernel(nfs_debug)kernel(nfs_dentry_operations)kernel(nfs_destroy_inode)kernel(nfs_do_submount)kernel(nfs_dreq_bytes_left)kernel(nfs_drop_inode)kernel(nfs_fattr_init)kernel(nfs_fhget)kernel(nfs_file_fsync_commit)kernel(nfs_file_llseek)kernel(nfs_file_mmap)kernel(nfs_file_operations)kernel(nfs_file_read)kernel(nfs_file_release)kernel(nfs_file_set_open_context)kernel(nfs_file_splice_read)kernel(nfs_file_splice_write)kernel(nfs_file_write)kernel(nfs_filemap_write_and_wait_range)kernel(nfs_fill_super)kernel(nfs_flock)kernel(nfs_force_lookup_revalidate)kernel(nfs_free_client)kernel(nfs_free_server)kernel(nfs_fs_mount)kernel(nfs_fs_mount_common)kernel(nfs_fs_type)kernel(nfs_fscache_open_file)kernel(nfs_generic_pg_test)kernel(nfs_generic_pgio)kernel(nfs_get_client)kernel(nfs_get_lock_context)kernel(nfs_getattr)kernel(nfs_idmap_cache_timeout)kernel(nfs_inc_attr_generation_counter)kernel(nfs_init_cinfo)kernel(nfs_init_client)kernel(nfs_init_commit)kernel(nfs_init_server_rpcclient)kernel(nfs_init_timeout_values)kernel(nfs_initiate_commit)kernel(nfs_initiate_pgio)kernel(nfs_inode_attach_open_context)kernel(nfs_instantiate)kernel(nfs_invalidate_atime)kernel(nfs_kill_super)kernel(nfs_link)kernel(nfs_lock)kernel(nfs_lookup)kernel(nfs_map_string_to_numeric)kernel(nfs_mark_client_ready)kernel(nfs_may_open)kernel(nfs_mkdir)kernel(nfs_mknod)kernel(nfs_net_id)kernel(nfs_pageio_init)kernel(nfs_pageio_init_read)kernel(nfs_pageio_init_write)kernel(nfs_pageio_resend)kernel(nfs_pageio_reset_read_mds)kernel(nfs_pageio_reset_write_mds)kernel(nfs_path)kernel(nfs_permission)kernel(nfs_pgheader_init)kernel(nfs_pgio_current_mirror)kernel(nfs_pgio_header_alloc)kernel(nfs_pgio_header_free)kernel(nfs_post_op_update_inode)kernel(nfs_post_op_update_inode_force_wcc)kernel(nfs_probe_fsinfo)kernel(nfs_put_client)kernel(nfs_put_lock_context)kernel(nfs_put_super)kernel(nfs_refresh_inode)kernel(nfs_remount)kernel(nfs_remove_bad_delegation)kernel(nfs_rename)kernel(nfs_request_add_commit_list)kernel(nfs_request_add_commit_list_locked)kernel(nfs_request_remove_commit_list)kernel(nfs_retry_commit)kernel(nfs_revalidate_inode)kernel(nfs_rmdir)kernel(nfs_sb_active)kernel(nfs_sb_deactive)kernel(nfs_server_copy_userdata)kernel(nfs_server_insert_lists)kernel(nfs_server_remove_lists)kernel(nfs_set_sb_security)kernel(nfs_setattr)kernel(nfs_setattr_update_inode)kernel(nfs_setlease)kernel(nfs_setsecurity)kernel(nfs_show_devname)kernel(nfs_show_options)kernel(nfs_show_path)kernel(nfs_show_stats)kernel(nfs_sops)kernel(nfs_statfs)kernel(nfs_submount)kernel(nfs_symlink)kernel(nfs_sync_inode)kernel(nfs_try_mount)kernel(nfs_umount_begin)kernel(nfs_unlink)kernel(nfs_wait_bit_killable)kernel(nfs_wait_client_init_complete)kernel(nfs_wb_all)kernel(nfs_write_inode)kernel(nfs_writeback_update_inode)kernel(nfs_zap_acl_cache)kernel(nfsacl_decode)kernel(nfsacl_encode)kernel(nfsd_debug)kernel(nfsiod_workqueue)kernel(nft_af_ipv4)kernel(nft_af_ipv6)kernel(nft_bridge_ip6hdr_validate)kernel(nft_bridge_iphdr_validate)kernel(nft_chain_validate_dependency)kernel(nft_chain_validate_hooks)kernel(nft_data_dump)kernel(nft_data_init)kernel(nft_data_uninit)kernel(nft_do_chain)kernel(nft_dump_register)kernel(nft_masq_dump)kernel(nft_masq_init)kernel(nft_masq_policy)kernel(nft_masq_validate)kernel(nft_meta_get_dump)kernel(nft_meta_get_eval)kernel(nft_meta_get_init)kernel(nft_meta_policy)kernel(nft_meta_set_destroy)kernel(nft_meta_set_dump)kernel(nft_meta_set_eval)kernel(nft_meta_set_init)kernel(nft_parse_register)kernel(nft_parse_u32_check)kernel(nft_redir_dump)kernel(nft_redir_init)kernel(nft_redir_policy)kernel(nft_redir_validate)kernel(nft_register_afinfo)kernel(nft_register_chain_type)kernel(nft_register_expr)kernel(nft_register_set)kernel(nft_reject_dump)kernel(nft_reject_icmp_code)kernel(nft_reject_icmpv6_code)kernel(nft_reject_init)kernel(nft_reject_policy)kernel(nft_reject_validate)kernel(nft_set_elem_destroy)kernel(nft_set_ext_types)kernel(nft_set_gc_batch_alloc)kernel(nft_set_gc_batch_release)kernel(nft_trace_enabled)kernel(nft_unregister_afinfo)kernel(nft_unregister_chain_type)kernel(nft_unregister_expr)kernel(nft_unregister_set)kernel(nft_validate_register_load)kernel(nft_validate_register_store)kernel(nfulnl_log_packet)kernel(nl_table)kernel(nl_table_lock)kernel(nla_append)kernel(nla_find)kernel(nla_memcmp)kernel(nla_memcpy)kernel(nla_parse)kernel(nla_policy_len)kernel(nla_put)kernel(nla_put_64bit)kernel(nla_put_nohdr)kernel(nla_reserve)kernel(nla_reserve_64bit)kernel(nla_reserve_nohdr)kernel(nla_strcmp)kernel(nla_strlcpy)kernel(nla_validate)kernel(nlm_debug)kernel(nlmclnt_done)kernel(nlmclnt_init)kernel(nlmclnt_proc)kernel(nlmsg_notify)kernel(nlmsvc_ops)kernel(nlmsvc_unlock_all_by_ip)kernel(nlmsvc_unlock_all_by_sb)kernel(nmi_panic)kernel(no_llseek)kernel(no_pci_devices)kernel(no_seek_end_llseek)kernel(no_seek_end_llseek_size)kernel(nobh_truncate_page)kernel(nobh_write_begin)kernel(nobh_write_end)kernel(nobh_writepage)kernel(node_data)kernel(node_states)kernel(node_to_amd_nb)kernel(node_to_cpumask_map)kernel(nonseekable_open)kernel(noop_backing_dev_info)kernel(noop_direct_IO)kernel(noop_fsync)kernel(noop_invalidatepage_range)kernel(noop_llseek)kernel(noop_qdisc)kernel(noop_set_page_dirty)kernel(notify_change)kernel(notify_remote_via_irq)kernel(notify_wx_assoc_event)kernel(nr_cpu_ids)kernel(nr_free_buffer_pages)kernel(nr_irqs)kernel(nr_node_ids)kernel(nr_online_nodes)kernel(nr_swap_pages)kernel(ns_capable)kernel(ns_to_timespec)kernel(ns_to_timeval)kernel(nsecs_to_jiffies)kernel(nsecs_to_jiffies64)kernel(ntb_clear_ctx)kernel(ntb_db_event)kernel(ntb_link_event)kernel(ntb_register_device)kernel(ntb_set_ctx)kernel(ntb_transport_create_queue)kernel(ntb_transport_free_queue)kernel(ntb_transport_link_down)kernel(ntb_transport_link_query)kernel(ntb_transport_link_up)kernel(ntb_transport_max_size)kernel(ntb_transport_qp_num)kernel(ntb_transport_register_client)kernel(ntb_transport_register_client_dev)kernel(ntb_transport_rx_enqueue)kernel(ntb_transport_rx_remove)kernel(ntb_transport_tx_enqueue)kernel(ntb_transport_tx_free_entry)kernel(ntb_transport_unregister_client)kernel(ntb_transport_unregister_client_dev)kernel(ntb_unregister_client)kernel(ntb_unregister_device)kernel(num_physpages)kernel(num_registered_fb)kernel(numa_node)kernel(nvdimm_attribute_group)kernel(nvdimm_badblocks_populate)kernel(nvdimm_blk_region_create)kernel(nvdimm_bus_add_badrange)kernel(nvdimm_bus_attribute_group)kernel(nvdimm_bus_check_dimm_count)kernel(nvdimm_bus_lock)kernel(nvdimm_bus_register)kernel(nvdimm_bus_unlock)kernel(nvdimm_bus_unregister)kernel(nvdimm_clear_poison)kernel(nvdimm_cmd_mask)kernel(nvdimm_create)kernel(nvdimm_flush)kernel(nvdimm_has_cache)kernel(nvdimm_has_flush)kernel(nvdimm_kobj)kernel(nvdimm_name)kernel(nvdimm_namespace_attach_btt)kernel(nvdimm_namespace_capacity)kernel(nvdimm_namespace_common_probe)kernel(nvdimm_namespace_detach_btt)kernel(nvdimm_namespace_disk_name)kernel(nvdimm_pmem_region_create)kernel(nvdimm_provider_data)kernel(nvdimm_region_notify)kernel(nvdimm_revalidate_disk)kernel(nvdimm_setup_pfn)kernel(nvdimm_volatile_region_create)kernel(nvme_alloc_request)kernel(nvme_cancel_request)kernel(nvme_change_ctrl_state)kernel(nvme_complete_async_event)kernel(nvme_complete_rq)kernel(nvme_delete_ctrl)kernel(nvme_delete_ctrl_sync)kernel(nvme_delete_wq)kernel(nvme_disable_ctrl)kernel(nvme_enable_ctrl)kernel(nvme_fc_register_localport)kernel(nvme_fc_register_remoteport)kernel(nvme_fc_rescan_remoteport)kernel(nvme_fc_set_remoteport_devloss)kernel(nvme_fc_unregister_localport)kernel(nvme_fc_unregister_remoteport)kernel(nvme_init_ctrl)kernel(nvme_init_identify)kernel(nvme_io_timeout)kernel(nvme_kill_queues)kernel(nvme_queue_scan)kernel(nvme_remove_namespaces)kernel(nvme_reset_ctrl)kernel(nvme_reset_ctrl_sync)kernel(nvme_reset_wq)kernel(nvme_set_queue_count)kernel(nvme_setup_cmd)kernel(nvme_shutdown_ctrl)kernel(nvme_start_ctrl)kernel(nvme_start_freeze)kernel(nvme_start_queues)kernel(nvme_stop_ctrl)kernel(nvme_stop_keep_alive)kernel(nvme_stop_queues)kernel(nvme_submit_sync_cmd)kernel(nvme_unfreeze)kernel(nvme_uninit_ctrl)kernel(nvme_wait_freeze)kernel(nvme_wait_freeze_timeout)kernel(nvme_wq)kernel(nvmem_cell_get)kernel(nvmem_cell_put)kernel(nvmem_cell_read)kernel(nvmem_cell_write)kernel(nvmem_register)kernel(nvmem_unregister)kernel(nvmet_ctrl_fatal_error)kernel(nvmet_fc_rcv_fcp_abort)kernel(nvmet_fc_rcv_fcp_req)kernel(nvmet_fc_rcv_ls_req)kernel(nvmet_fc_register_targetport)kernel(nvmet_fc_unregister_targetport)kernel(nvmet_register_transport)kernel(nvmet_req_complete)kernel(nvmet_req_execute)kernel(nvmet_req_init)kernel(nvmet_req_uninit)kernel(nvmet_sq_destroy)kernel(nvmet_sq_init)kernel(nvmet_unregister_transport)kernel(nvmf_connect_admin_queue)kernel(nvmf_connect_io_queue)kernel(nvmf_fail_nonready_command)kernel(nvmf_free_options)kernel(nvmf_get_address)kernel(nvmf_reg_read32)kernel(nvmf_reg_read64)kernel(nvmf_reg_write32)kernel(nvmf_register_transport)kernel(nvmf_should_reconnect)kernel(nvmf_unregister_transport)kernel(nvram_check_checksum)kernel(nvram_read_byte)kernel(nvram_write_byte)kernel(nxt200x_attach)kernel(nxt6000_attach)kernel(od_register_powersave_bias_handler)kernel(od_unregister_powersave_bias_handler)kernel(of_find_mipi_dsi_device_by_node)kernel(of_find_mipi_dsi_host_by_node)kernel(of_iio_read_mount_matrix)kernel(of_pwm_get)kernel(of_pwm_xlate_with_flags)kernel(ohci_hub_control)kernel(ohci_hub_status_data)kernel(ohci_init_driver)kernel(ohci_restart)kernel(ohci_resume)kernel(ohci_setup)kernel(ohci_suspend)kernel(on_each_cpu)kernel(on_each_cpu_cond)kernel(on_each_cpu_mask)kernel(oops_begin)kernel(oops_in_progress)kernel(open_candev)kernel(open_exec)kernel(opens_in_grace)kernel(or51132_attach)kernel(or51211_attach)kernel(orderly_poweroff)kernel(orderly_reboot)kernel(ore_calc_stripe_info)kernel(ore_check_io)kernel(ore_create)kernel(ore_get_io_state)kernel(ore_get_rw_state)kernel(ore_put_io_state)kernel(ore_read)kernel(ore_remove)kernel(ore_truncate)kernel(ore_verify_layout)kernel(ore_write)kernel(osd_auto_detect_ver)kernel(osd_dev_fini)kernel(osd_dev_init)kernel(osd_end_request)kernel(osd_execute_request)kernel(osd_execute_request_async)kernel(osd_finalize_request)kernel(osd_req_add_get_attr_list)kernel(osd_req_add_get_attr_page)kernel(osd_req_add_set_attr_list)kernel(osd_req_create_object)kernel(osd_req_create_partition)kernel(osd_req_decode_get_attr_list)kernel(osd_req_decode_sense_full)kernel(osd_req_flush_collection)kernel(osd_req_flush_object)kernel(osd_req_flush_obsd)kernel(osd_req_flush_partition)kernel(osd_req_format)kernel(osd_req_get_attributes)kernel(osd_req_list_collection_objects)kernel(osd_req_list_dev_partitions)kernel(osd_req_list_partition_collections)kernel(osd_req_list_partition_objects)kernel(osd_req_op_alloc_hint_init)kernel(osd_req_op_cls_init)kernel(osd_req_op_cls_request_data_pagelist)kernel(osd_req_op_cls_request_data_pages)kernel(osd_req_op_cls_response_data_pages)kernel(osd_req_op_extent_dup_last)kernel(osd_req_op_extent_init)kernel(osd_req_op_extent_osd_data)kernel(osd_req_op_extent_osd_data_bio)kernel(osd_req_op_extent_osd_data_pagelist)kernel(osd_req_op_extent_osd_data_pages)kernel(osd_req_op_extent_update)kernel(osd_req_op_init)kernel(osd_req_op_raw_data_in_pages)kernel(osd_req_op_xattr_init)kernel(osd_req_read)kernel(osd_req_read_kern)kernel(osd_req_read_sg)kernel(osd_req_read_sg_kern)kernel(osd_req_remove_object)kernel(osd_req_remove_partition)kernel(osd_req_set_attributes)kernel(osd_req_write)kernel(osd_req_write_kern)kernel(osd_req_write_sg)kernel(osd_req_write_sg_kern)kernel(osd_sec_init_nosec_doall_caps)kernel(osd_start_request)kernel(osduld_device_info)kernel(osduld_device_same)kernel(osduld_info_lookup)kernel(osduld_path_lookup)kernel(osduld_put_device)kernel(osduld_register_test)kernel(osduld_unregister_test)kernel(out_of_line_wait_on_atomic_t)kernel(out_of_line_wait_on_bit)kernel(out_of_line_wait_on_bit_lock)kernel(out_of_line_wait_on_bit_timeout)kernel(overflowgid)kernel(overflowuid)kernel(override_creds)kernel(ovs_netdev_link)kernel(ovs_netdev_tunnel_destroy)kernel(ovs_vport_alloc)kernel(ovs_vport_free)kernel(ovs_vport_ops_unregister)kernel(oxygen_pci_pm)kernel(oxygen_pci_probe)kernel(oxygen_pci_remove)kernel(oxygen_pci_shutdown)kernel(oxygen_read16)kernel(oxygen_read32)kernel(oxygen_read8)kernel(oxygen_read_ac97)kernel(oxygen_reset_uart)kernel(oxygen_update_dac_routing)kernel(oxygen_write16)kernel(oxygen_write16_masked)kernel(oxygen_write32)kernel(oxygen_write32_masked)kernel(oxygen_write8)kernel(oxygen_write8_masked)kernel(oxygen_write_ac97)kernel(oxygen_write_ac97_masked)kernel(oxygen_write_i2c)kernel(oxygen_write_spi)kernel(oxygen_write_uart)kernel(padata_add_cpu)kernel(padata_alloc)kernel(padata_alloc_possible)kernel(padata_do_parallel)kernel(padata_do_serial)kernel(padata_free)kernel(padata_register_cpumask_notifier)kernel(padata_remove_cpu)kernel(padata_set_cpumask)kernel(padata_set_cpumasks)kernel(padata_start)kernel(padata_stop)kernel(padata_unregister_cpumask_notifier)kernel(paddr_vmcoreinfo_note)kernel(page_cache_async_readahead)kernel(page_cache_next_hole)kernel(page_cache_prev_hole)kernel(page_cache_sync_readahead)kernel(page_endio)kernel(page_follow_link_light)kernel(page_frag_alloc)kernel(page_frag_free)kernel(page_is_ram)kernel(page_mkclean)kernel(page_offset_base)kernel(page_put_link)kernel(page_readlink)kernel(page_symlink)kernel(page_symlink_inode_operations)kernel(page_waitqueue)kernel(page_zero_new_buffers)kernel(pagecache_isize_extended)kernel(pagecache_write_begin)kernel(pagecache_write_end)kernel(pagevec_lookup)kernel(pagevec_lookup_tag)kernel(panic)kernel(panic_blink)kernel(panic_notifier_list)kernel(panic_timeout)kernel(param_array_ops)kernel(param_get_bool)kernel(param_get_byte)kernel(param_get_charp)kernel(param_get_int)kernel(param_get_invbool)kernel(param_get_long)kernel(param_get_short)kernel(param_get_string)kernel(param_get_uint)kernel(param_get_ullong)kernel(param_get_ulong)kernel(param_get_ushort)kernel(param_ops_bint)kernel(param_ops_bool)kernel(param_ops_byte)kernel(param_ops_charp)kernel(param_ops_int)kernel(param_ops_invbool)kernel(param_ops_long)kernel(param_ops_short)kernel(param_ops_string)kernel(param_ops_uint)kernel(param_ops_ullong)kernel(param_ops_ulong)kernel(param_ops_ushort)kernel(param_set_bint)kernel(param_set_bool)kernel(param_set_byte)kernel(param_set_charp)kernel(param_set_copystring)kernel(param_set_int)kernel(param_set_invbool)kernel(param_set_long)kernel(param_set_short)kernel(param_set_uint)kernel(param_set_ullong)kernel(param_set_ulong)kernel(param_set_ushort)kernel(paravirt_ticketlocks_enabled)kernel(parent_mem_cgroup)kernel(parman_create)kernel(parman_destroy)kernel(parman_item_add)kernel(parman_item_remove)kernel(parman_prio_fini)kernel(parman_prio_init)kernel(parport_announce_port)kernel(parport_claim)kernel(parport_claim_or_block)kernel(parport_find_base)kernel(parport_find_number)kernel(parport_get_port)kernel(parport_ieee1284_ecp_read_data)kernel(parport_ieee1284_ecp_write_addr)kernel(parport_ieee1284_ecp_write_data)kernel(parport_ieee1284_epp_read_addr)kernel(parport_ieee1284_epp_read_data)kernel(parport_ieee1284_epp_write_addr)kernel(parport_ieee1284_epp_write_data)kernel(parport_ieee1284_interrupt)kernel(parport_ieee1284_read_byte)kernel(parport_ieee1284_read_nibble)kernel(parport_ieee1284_write_compat)kernel(parport_irq_handler)kernel(parport_negotiate)kernel(parport_pc_probe_port)kernel(parport_pc_unregister_port)kernel(parport_put_port)kernel(parport_read)kernel(parport_register_device)kernel(parport_register_driver)kernel(parport_register_port)kernel(parport_release)kernel(parport_remove_port)kernel(parport_set_timeout)kernel(parport_unregister_device)kernel(parport_unregister_driver)kernel(parport_wait_event)kernel(parport_wait_peripheral)kernel(parport_write)kernel(part_dec_in_flight)kernel(part_inc_in_flight)kernel(part_round_stats)kernel(passthrough_attrib_attrs)kernel(passthrough_parse_cdb)kernel(passthru_features_check)kernel(pat_enabled)kernel(pat_pfn_immune_to_uc_mtrr)kernel(path_get)kernel(path_has_submounts)kernel(path_is_mountpoint)kernel(path_is_under)kernel(path_put)kernel(pcc_mbox_free_channel)kernel(pcc_mbox_request_channel)kernel(pccard_register_pcmcia)kernel(pccard_static_ops)kernel(pch_ch_control_read)kernel(pch_ch_control_write)kernel(pch_ch_event_read)kernel(pch_ch_event_write)kernel(pch_rx_snap_read)kernel(pch_set_station_address)kernel(pch_src_uuid_hi_read)kernel(pch_src_uuid_lo_read)kernel(pch_tx_snap_read)kernel(pci_add_dynid)kernel(pci_add_new_bus)kernel(pci_add_resource)kernel(pci_add_resource_offset)kernel(pci_alloc_dev)kernel(pci_alloc_irq_vectors_affinity)kernel(pci_assign_resource)kernel(pci_assign_unassigned_bridge_resources)kernel(pci_assign_unassigned_bus_resources)kernel(pci_ats_queue_depth)kernel(pci_back_from_sleep)kernel(pci_biosrom_size)kernel(pci_bus_add_device)kernel(pci_bus_add_devices)kernel(pci_bus_alloc_resource)kernel(pci_bus_assign_resources)kernel(pci_bus_find_capability)kernel(pci_bus_get)kernel(pci_bus_max_busnr)kernel(pci_bus_put)kernel(pci_bus_read_config_byte)kernel(pci_bus_read_config_dword)kernel(pci_bus_read_config_word)kernel(pci_bus_read_dev_vendor_id)kernel(pci_bus_resource_n)kernel(pci_bus_sem)kernel(pci_bus_set_ops)kernel(pci_bus_size_bridges)kernel(pci_bus_type)kernel(pci_bus_write_config_byte)kernel(pci_bus_write_config_dword)kernel(pci_bus_write_config_word)kernel(pci_cfg_access_lock)kernel(pci_cfg_access_trylock)kernel(pci_cfg_access_unlock)kernel(pci_check_and_mask_intx)kernel(pci_check_and_unmask_intx)kernel(pci_choose_state)kernel(pci_claim_resource)kernel(pci_cleanup_aer_uncorrect_error_status)kernel(pci_clear_master)kernel(pci_clear_mwi)kernel(pci_common_swizzle)kernel(pci_create_root_bus)kernel(pci_create_slot)kernel(pci_d3cold_disable)kernel(pci_d3cold_enable)kernel(pci_destroy_slot)kernel(pci_dev_driver)kernel(pci_dev_get)kernel(pci_dev_present)kernel(pci_dev_put)kernel(pci_dev_run_wake)kernel(pci_device_is_present)kernel(pci_disable_ats)kernel(pci_disable_device)kernel(pci_disable_link_state)kernel(pci_disable_link_state_locked)kernel(pci_disable_msi)kernel(pci_disable_msix)kernel(pci_disable_pasid)kernel(pci_disable_pcie_error_reporting)kernel(pci_disable_pri)kernel(pci_disable_rom)kernel(pci_disable_sriov)kernel(pci_enable_atomic_ops_to_root)kernel(pci_enable_ats)kernel(pci_enable_device)kernel(pci_enable_device_io)kernel(pci_enable_device_mem)kernel(pci_enable_msi_block)kernel(pci_enable_msi_range)kernel(pci_enable_msix)kernel(pci_enable_msix_range)kernel(pci_enable_pasid)kernel(pci_enable_pcie_error_reporting)kernel(pci_enable_pri)kernel(pci_enable_rom)kernel(pci_enable_sriov)kernel(pci_enable_wake)kernel(pci_find_bus)kernel(pci_find_capability)kernel(pci_find_ext_capability)kernel(pci_find_ht_capability)kernel(pci_find_next_bus)kernel(pci_find_next_capability)kernel(pci_find_next_ext_capability)kernel(pci_find_next_ht_capability)kernel(pci_find_parent_resource)kernel(pci_find_pcie_root_port)kernel(pci_fixup_cardbus)kernel(pci_fixup_device)kernel(pci_free_irq)kernel(pci_free_irq_vectors)kernel(pci_free_resource_list)kernel(pci_get_bus_and_slot)kernel(pci_get_class)kernel(pci_get_device)kernel(pci_get_domain_bus_and_slot)kernel(pci_get_hp_params)kernel(pci_get_slot)kernel(pci_get_subsys)kernel(pci_hp_add_bridge)kernel(pci_hp_change_slot_info)kernel(pci_hp_create_module_link)kernel(pci_hp_deregister)kernel(pci_hp_remove_module_link)kernel(pci_hw_vendor_status)kernel(pci_ignore_hotplug)kernel(pci_intx)kernel(pci_intx_mask_supported)kernel(pci_iomap)kernel(pci_iomap_range)kernel(pci_ioremap_bar)kernel(pci_iounmap)kernel(pci_irq_get_affinity)kernel(pci_irq_get_node)kernel(pci_irq_vector)kernel(pci_is_enabled)kernel(pci_is_pcie)kernel(pci_load_and_free_saved_state)kernel(pci_load_saved_state)kernel(pci_lock_rescan_remove)kernel(pci_lost_interrupt)kernel(pci_map_biosrom)kernel(pci_map_rom)kernel(pci_match_id)kernel(pci_max_pasids)kernel(pci_mem_start)kernel(pci_msi_enabled)kernel(pci_msi_vec_count)kernel(pci_msix_vec_count)kernel(pci_num_vf)kernel(pci_pasid_features)kernel(pci_pci_problems)kernel(pci_pcie_cap)kernel(pci_pcie_type)kernel(pci_platform_rom)kernel(pci_pme_active)kernel(pci_pme_capable)kernel(pci_power_names)kernel(pci_prepare_to_sleep)kernel(pci_probe_reset_bus)kernel(pci_probe_reset_slot)kernel(pci_read_config_byte)kernel(pci_read_config_dword)kernel(pci_read_config_word)kernel(pci_read_vpd)kernel(pci_reenable_device)kernel(pci_release_region)kernel(pci_release_regions)kernel(pci_release_resource)kernel(pci_release_selected_regions)kernel(pci_remove_bus)kernel(pci_remove_root_bus)kernel(pci_request_irq)kernel(pci_request_region)kernel(pci_request_region_exclusive)kernel(pci_request_regions)kernel(pci_request_regions_exclusive)kernel(pci_request_selected_regions)kernel(pci_request_selected_regions_exclusive)kernel(pci_rescan_bus)kernel(pci_reset_bridge_secondary_bus)kernel(pci_reset_bus)kernel(pci_reset_function)kernel(pci_reset_function_locked)kernel(pci_reset_pri)kernel(pci_reset_slot)kernel(pci_resize_resource)kernel(pci_restore_ats_state)kernel(pci_restore_msi_state)kernel(pci_restore_state)kernel(pci_root_buses)kernel(pci_save_state)kernel(pci_scan_bridge)kernel(pci_scan_bus)kernel(pci_scan_child_bus)kernel(pci_scan_root_bus)kernel(pci_scan_single_device)kernel(pci_scan_slot)kernel(pci_select_bars)kernel(pci_set_cacheline_size)kernel(pci_set_host_bridge_release)kernel(pci_set_master)kernel(pci_set_mwi)kernel(pci_set_pcie_reset_state)kernel(pci_set_power_state)kernel(pci_set_vpd_size)kernel(pci_setup_cardbus)kernel(pci_slots_kset)kernel(pci_sriov_get_totalvfs)kernel(pci_sriov_set_totalvfs)kernel(pci_stop_and_remove_bus_device)kernel(pci_stop_and_remove_bus_device_locked)kernel(pci_stop_root_bus)kernel(pci_store_saved_state)kernel(pci_test_config_bits)kernel(pci_try_reset_bus)kernel(pci_try_reset_function)kernel(pci_try_reset_slot)kernel(pci_try_set_mwi)kernel(pci_unlock_rescan_remove)kernel(pci_unmap_biosrom)kernel(pci_unmap_rom)kernel(pci_unregister_driver)kernel(pci_user_read_config_byte)kernel(pci_user_read_config_dword)kernel(pci_user_read_config_word)kernel(pci_user_write_config_byte)kernel(pci_user_write_config_dword)kernel(pci_user_write_config_word)kernel(pci_vfs_assigned)kernel(pci_vpd_find_info_keyword)kernel(pci_vpd_find_tag)kernel(pci_wait_for_pending_transaction)kernel(pci_wake_from_d3)kernel(pci_walk_bus)kernel(pci_write_config_byte)kernel(pci_write_config_dword)kernel(pci_write_config_word)kernel(pci_write_vpd)kernel(pci_xen_swiotlb_init_late)kernel(pcibios_align_resource)kernel(pcibios_bus_to_resource)kernel(pcibios_resource_to_bus)kernel(pcibios_scan_specific_bus)kernel(pcie_aspm_support_enabled)kernel(pcie_bus_configure_settings)kernel(pcie_capability_clear_and_set_dword)kernel(pcie_capability_clear_and_set_word)kernel(pcie_capability_clear_word)kernel(pcie_capability_read_dword)kernel(pcie_capability_read_word)kernel(pcie_capability_set_word)kernel(pcie_capability_write_dword)kernel(pcie_capability_write_word)kernel(pcie_flr)kernel(pcie_get_minimum_link)kernel(pcie_get_mps)kernel(pcie_get_readrq)kernel(pcie_has_flr)kernel(pcie_port_bus_type)kernel(pcie_port_service_register)kernel(pcie_port_service_unregister)kernel(pcie_relaxed_ordering_enabled)kernel(pcie_set_mps)kernel(pcie_set_readrq)kernel(pcie_update_link_speed)kernel(pcim_enable_device)kernel(pcim_iomap)kernel(pcim_iomap_regions)kernel(pcim_iomap_regions_request_all)kernel(pcim_iomap_table)kernel(pcim_iounmap)kernel(pcim_iounmap_regions)kernel(pcim_pin_device)kernel(pcim_set_mwi)kernel(pciserial_init_ports)kernel(pciserial_remove_ports)kernel(pciserial_resume_ports)kernel(pciserial_suspend_ports)kernel(pcix_get_max_mmrbc)kernel(pcix_get_mmrbc)kernel(pcix_set_mmrbc)kernel(pcmcia_get_socket)kernel(pcmcia_get_socket_by_nr)kernel(pcmcia_parse_events)kernel(pcmcia_parse_uevents)kernel(pcmcia_put_socket)kernel(pcmcia_register_socket)kernel(pcmcia_reset_card)kernel(pcmcia_socket_class)kernel(pcmcia_socket_list)kernel(pcmcia_socket_list_rwsem)kernel(pcmcia_unregister_socket)kernel(pcpu_base_addr)kernel(pdptrs_changed)kernel(peernet2id)kernel(peernet2id_alloc)kernel(percpu_counter_batch)kernel(percpu_counter_destroy)kernel(percpu_counter_set)kernel(percpu_ida_alloc)kernel(percpu_ida_destroy)kernel(percpu_ida_for_each_free)kernel(percpu_ida_free)kernel(percpu_ida_free_tags)kernel(percpu_ref_exit)kernel(percpu_ref_init)kernel(percpu_ref_kill_and_confirm)kernel(percpu_ref_reinit)kernel(percpu_ref_switch_to_atomic)kernel(percpu_ref_switch_to_atomic_sync)kernel(percpu_ref_switch_to_percpu)kernel(perf_assign_events)kernel(perf_aux_output_begin)kernel(perf_aux_output_end)kernel(perf_aux_output_flag)kernel(perf_aux_output_skip)kernel(perf_event_addr_filters_sync)kernel(perf_event_create_kernel_counter)kernel(perf_event_disable)kernel(perf_event_enable)kernel(perf_event_read_value)kernel(perf_event_refresh)kernel(perf_event_release_kernel)kernel(perf_get_aux)kernel(perf_get_x86_pmu_capability)kernel(perf_guest_get_msrs)kernel(perf_pmu_migrate_context)kernel(perf_pmu_register)kernel(perf_pmu_unregister)kernel(perf_register_guest_info_callbacks)kernel(perf_swevent_get_recursion_context)kernel(perf_tp_event)kernel(perf_trace_buf_prepare)kernel(perf_trace_run_bpf_submit)kernel(perf_unregister_guest_info_callbacks)kernel(pfifo_fast_ops)kernel(pfifo_qdisc_ops)kernel(pgprot_writecombine)kernel(phy_aneg_done)kernel(phy_attach)kernel(phy_attach_direct)kernel(phy_connect)kernel(phy_connect_direct)kernel(phy_detach)kernel(phy_device_create)kernel(phy_device_free)kernel(phy_device_register)kernel(phy_device_remove)kernel(phy_disconnect)kernel(phy_driver_register)kernel(phy_driver_unregister)kernel(phy_drivers_register)kernel(phy_drivers_unregister)kernel(phy_ethtool_get_eee)kernel(phy_ethtool_get_wol)kernel(phy_ethtool_gset)kernel(phy_ethtool_set_eee)kernel(phy_ethtool_set_wol)kernel(phy_ethtool_sset)kernel(phy_find_first)kernel(phy_get_eee_err)kernel(phy_init_eee)kernel(phy_init_hw)kernel(phy_mac_interrupt)kernel(phy_mii_ioctl)kernel(phy_print_status)kernel(phy_register_fixup)kernel(phy_register_fixup_for_id)kernel(phy_register_fixup_for_uid)kernel(phy_start)kernel(phy_start_aneg)kernel(phy_start_interrupts)kernel(phy_stop)kernel(phy_stop_interrupts)kernel(phys_base)kernel(phys_wc_to_mtrr_index)kernel(pid_nr_ns)kernel(pid_task)kernel(pid_vnr)kernel(pin_is_valid)kernel(pinconf_generic_dump_config)kernel(pinctrl_add_gpio_range)kernel(pinctrl_add_gpio_ranges)kernel(pinctrl_dev_get_devname)kernel(pinctrl_dev_get_drvdata)kernel(pinctrl_dev_get_name)kernel(pinctrl_find_and_add_gpio_range)kernel(pinctrl_find_gpio_range_from_pin)kernel(pinctrl_force_default)kernel(pinctrl_force_sleep)kernel(pinctrl_free_gpio)kernel(pinctrl_get)kernel(pinctrl_get_group_pins)kernel(pinctrl_gpio_direction_input)kernel(pinctrl_gpio_direction_output)kernel(pinctrl_gpio_set_config)kernel(pinctrl_lookup_state)kernel(pinctrl_pm_select_default_state)kernel(pinctrl_pm_select_idle_state)kernel(pinctrl_pm_select_sleep_state)kernel(pinctrl_put)kernel(pinctrl_register)kernel(pinctrl_remove_gpio_range)kernel(pinctrl_request_gpio)kernel(pinctrl_select_state)kernel(pinctrl_unregister)kernel(ping_prot)kernel(pipe_lock)kernel(pipe_to_file)kernel(pipe_unlock)kernel(pkcs7_free_message)kernel(pkcs7_get_content_data)kernel(pkcs7_parse_message)kernel(pkcs7_validate_trust)kernel(pkcs7_verify)kernel(pkey_algo)kernel(pkey_algo_name)kernel(pkey_id_type_name)kernel(platform_add_devices)kernel(platform_bus)kernel(platform_bus_type)kernel(platform_create_bundle)kernel(platform_device_add)kernel(platform_device_add_data)kernel(platform_device_add_properties)kernel(platform_device_add_resources)kernel(platform_device_alloc)kernel(platform_device_del)kernel(platform_device_put)kernel(platform_device_register)kernel(platform_device_register_full)kernel(platform_device_unregister)kernel(platform_driver_probe)kernel(platform_driver_unregister)kernel(platform_get_irq)kernel(platform_get_irq_byname)kernel(platform_get_resource)kernel(platform_get_resource_byname)kernel(platform_thermal_notify)kernel(platform_thermal_package_notify)kernel(platform_thermal_package_rate_control)kernel(pm_generic_freeze)kernel(pm_generic_freeze_late)kernel(pm_generic_freeze_noirq)kernel(pm_generic_poweroff)kernel(pm_generic_poweroff_late)kernel(pm_generic_poweroff_noirq)kernel(pm_generic_restore)kernel(pm_generic_restore_early)kernel(pm_generic_restore_noirq)kernel(pm_generic_resume)kernel(pm_generic_resume_early)kernel(pm_generic_resume_noirq)kernel(pm_generic_runtime_resume)kernel(pm_generic_runtime_suspend)kernel(pm_generic_suspend)kernel(pm_generic_suspend_late)kernel(pm_generic_suspend_noirq)kernel(pm_generic_thaw)kernel(pm_generic_thaw_early)kernel(pm_generic_thaw_noirq)kernel(pm_power_off)kernel(pm_print_active_wakeup_sources)kernel(pm_qos_add_notifier)kernel(pm_qos_add_request)kernel(pm_qos_remove_notifier)kernel(pm_qos_remove_request)kernel(pm_qos_request)kernel(pm_qos_request_active)kernel(pm_qos_update_request)kernel(pm_relax)kernel(pm_runtime_allow)kernel(pm_runtime_autosuspend_expiration)kernel(pm_runtime_barrier)kernel(pm_runtime_enable)kernel(pm_runtime_forbid)kernel(pm_runtime_force_resume)kernel(pm_runtime_force_suspend)kernel(pm_runtime_get_if_in_use)kernel(pm_runtime_irq_safe)kernel(pm_runtime_no_callbacks)kernel(pm_runtime_set_autosuspend_delay)kernel(pm_runtime_set_memalloc_noio)kernel(pm_schedule_suspend)kernel(pm_set_vt_switch)kernel(pm_stay_awake)kernel(pm_suspend)kernel(pm_vt_switch_required)kernel(pm_vt_switch_unregister)kernel(pm_wakeup_event)kernel(pm_wq)kernel(pmbus_check_byte_register)kernel(pmbus_check_word_register)kernel(pmbus_clear_cache)kernel(pmbus_clear_faults)kernel(pmbus_do_probe)kernel(pmbus_do_remove)kernel(pmbus_get_driver_info)kernel(pmbus_read_byte_data)kernel(pmbus_read_word_data)kernel(pmbus_set_page)kernel(pmbus_write_byte)kernel(pmbus_write_word_data)kernel(pmem_sector_size)kernel(pmem_should_map_pages)kernel(pneigh_enqueue)kernel(pneigh_lookup)kernel(pnfs_destroy_layout)kernel(pnfs_error_mark_layout_for_return)kernel(pnfs_generic_clear_request_commit)kernel(pnfs_generic_commit_pagelist)kernel(pnfs_generic_commit_release)kernel(pnfs_generic_layout_insert_lseg)kernel(pnfs_generic_pg_check_layout)kernel(pnfs_generic_pg_cleanup)kernel(pnfs_generic_pg_init_read)kernel(pnfs_generic_pg_init_write)kernel(pnfs_generic_pg_readpages)kernel(pnfs_generic_pg_test)kernel(pnfs_generic_pg_writepages)kernel(pnfs_generic_prepare_to_resend_writes)kernel(pnfs_generic_recover_commit_reqs)kernel(pnfs_generic_rw_release)kernel(pnfs_generic_scan_commit_lists)kernel(pnfs_generic_sync)kernel(pnfs_generic_write_commit_done)kernel(pnfs_layout_mark_request_commit)kernel(pnfs_layoutcommit_inode)kernel(pnfs_ld_read_done)kernel(pnfs_ld_write_done)kernel(pnfs_nfs_generic_sync)kernel(pnfs_put_lseg)kernel(pnfs_put_lseg_locked)kernel(pnfs_read_done_resend_to_mds)kernel(pnfs_read_resend_pnfs)kernel(pnfs_register_layoutdriver)kernel(pnfs_report_layoutstat)kernel(pnfs_set_layoutcommit)kernel(pnfs_set_lo_fail)kernel(pnfs_unregister_layoutdriver)kernel(pnfs_update_layout)kernel(pnfs_write_done_resend_to_mds)kernel(pnp_activate_dev)kernel(pnp_device_attach)kernel(pnp_device_detach)kernel(pnp_disable_dev)kernel(pnp_get_resource)kernel(pnp_is_active)kernel(pnp_platform_devices)kernel(pnp_possible_config)kernel(pnp_range_reserved)kernel(pnp_register_card_driver)kernel(pnp_register_driver)kernel(pnp_release_card_device)kernel(pnp_request_card_device)kernel(pnp_start_dev)kernel(pnp_stop_dev)kernel(pnp_unregister_card_driver)kernel(pnp_unregister_driver)kernel(pnpacpi_protocol)kernel(poll_freewait)kernel(poll_initwait)kernel(poll_schedule_timeout)kernel(posix_acl_alloc)kernel(posix_acl_chmod)kernel(posix_acl_create)kernel(posix_acl_equiv_mode)kernel(posix_acl_from_mode)kernel(posix_acl_from_xattr)kernel(posix_acl_init)kernel(posix_acl_to_xattr)kernel(posix_acl_update_mode)kernel(posix_acl_valid)kernel(posix_clock_register)kernel(posix_clock_unregister)kernel(posix_lock_file)kernel(posix_lock_inode_wait)kernel(posix_test_lock)kernel(posix_timer_event)kernel(posix_timers_register_clock)kernel(posix_unblock_lock)kernel(power_group_name)kernel(power_supply_am_i_supplied)kernel(power_supply_changed)kernel(power_supply_class)kernel(power_supply_external_power_changed)kernel(power_supply_get_by_name)kernel(power_supply_get_drvdata)kernel(power_supply_get_property)kernel(power_supply_is_system_supplied)kernel(power_supply_powers)kernel(power_supply_property_is_writeable)kernel(power_supply_put)kernel(power_supply_register)kernel(power_supply_register_no_ws)kernel(power_supply_set_battery_charged)kernel(power_supply_set_property)kernel(power_supply_unregister)kernel(powercap_register_control_type)kernel(powercap_register_zone)kernel(powercap_unregister_control_type)kernel(powercap_unregister_zone)kernel(pp_msgs)kernel(ppp_channel_index)kernel(ppp_dev_name)kernel(ppp_input)kernel(ppp_input_error)kernel(ppp_output_wakeup)kernel(ppp_register_channel)kernel(ppp_register_compressor)kernel(ppp_register_net_channel)kernel(ppp_unit_number)kernel(ppp_unregister_channel)kernel(ppp_unregister_compressor)kernel(pppox_ioctl)kernel(pppox_unbind_sock)kernel(pps_event)kernel(pps_lookup_dev)kernel(pps_register_source)kernel(pps_unregister_source)kernel(pptp_msg_name)kernel(prandom_bytes)kernel(prandom_bytes_state)kernel(prandom_seed)kernel(prandom_u32)kernel(prandom_u32_state)kernel(preempt_notifier_register)kernel(preempt_notifier_unregister)kernel(prepare_binprm)kernel(prepare_creds)kernel(prepare_kernel_cred)kernel(prepare_to_swait)kernel(prepare_to_swait_event)kernel(prepare_to_wait)kernel(prepare_to_wait_exclusive)kernel(print_hex_dump)kernel(print_stack_trace)kernel(print_tuple)kernel(printk)kernel(printk_emit)kernel(printk_timed_ratelimit)kernel(probe_irq_mask)kernel(probe_irq_off)kernel(probe_irq_on)kernel(probe_kernel_read)kernel(probe_kernel_write)kernel(proc_create_data)kernel(proc_dointvec)kernel(proc_dointvec_jiffies)kernel(proc_dointvec_minmax)kernel(proc_dointvec_ms_jiffies)kernel(proc_dointvec_userhz_jiffies)kernel(proc_dopipe_max_size)kernel(proc_dostring)kernel(proc_douintvec)kernel(proc_douintvec_minmax)kernel(proc_doulongvec_minmax)kernel(proc_doulongvec_ms_jiffies_minmax)kernel(proc_get_parent_data)kernel(proc_mkdir)kernel(proc_mkdir_data)kernel(proc_mkdir_mode)kernel(proc_remove)kernel(proc_set_size)kernel(proc_set_user)kernel(proc_symlink)kernel(process_srcu)kernel(processors)kernel(prof_on)kernel(profile_event_register)kernel(profile_event_unregister)kernel(profile_hits)kernel(profile_pc)kernel(proto_register)kernel(proto_unregister)kernel(ps2_begin_command)kernel(ps2_cmd_aborted)kernel(ps2_command)kernel(ps2_drain)kernel(ps2_end_command)kernel(ps2_handle_ack)kernel(ps2_handle_response)kernel(ps2_init)kernel(ps2_is_keyboard_id)kernel(ps2_sendbyte)kernel(ps2_sliced_command)kernel(psample_group_get)kernel(psample_group_put)kernel(psample_sample_packet)kernel(psched_ratecfg_precompute)kernel(pskb_expand_head)kernel(pskb_put)kernel(pstore_cannot_block_path)kernel(pstore_register)kernel(ptp_clock_event)kernel(ptp_clock_index)kernel(ptp_clock_register)kernel(ptp_clock_unregister)kernel(ptp_find_pin)kernel(public_key_destroy)kernel(public_key_subtype)kernel(public_key_verify_signature)kernel(put_cmsg)kernel(put_compat_timespec)kernel(put_compat_timeval)kernel(put_dax)kernel(put_device)kernel(put_disk)kernel(put_io_context)kernel(put_iova_domain)kernel(put_mtd_device)kernel(put_nfs_open_context)kernel(put_online_cpus)kernel(put_page)kernel(put_pages_list)kernel(put_pid)kernel(put_pid_ns)kernel(put_rpccred)kernel(put_tty_driver)kernel(put_unused_fd)kernel(pv_apic_ops)kernel(pv_cpu_ops)kernel(pv_info)kernel(pv_irq_ops)kernel(pv_lock_ops)kernel(pv_mmu_ops)kernel(pv_time_ops)kernel(pvclock_gtod_register_notifier)kernel(pvclock_gtod_unregister_notifier)kernel(pvclock_pvti_cpu0_va)kernel(pwm_can_sleep)kernel(pwm_config)kernel(pwm_disable)kernel(pwm_enable)kernel(pwm_free)kernel(pwm_get)kernel(pwm_get_chip_data)kernel(pwm_put)kernel(pwm_request)kernel(pwm_request_from_chip)kernel(pwm_set_chip_data)kernel(pwm_set_polarity)kernel(pwmchip_add)kernel(pwmchip_remove)kernel(qat_crypto_dev_config)kernel(qdisc_class_hash_destroy)kernel(qdisc_class_hash_grow)kernel(qdisc_class_hash_init)kernel(qdisc_class_hash_insert)kernel(qdisc_class_hash_remove)kernel(qdisc_create_dflt)kernel(qdisc_destroy)kernel(qdisc_get_rtab)kernel(qdisc_hash_add)kernel(qdisc_hash_del)kernel(qdisc_put_rtab)kernel(qdisc_put_stab)kernel(qdisc_reset)kernel(qdisc_tree_reduce_backlog)kernel(qdisc_warn_nonwc)kernel(qdisc_watchdog_cancel)kernel(qdisc_watchdog_init)kernel(qdisc_watchdog_schedule_ns)kernel(qed_get_eth_ops)kernel(qed_get_fcoe_ops)kernel(qed_get_iscsi_ops)kernel(qed_get_rdma_ops)kernel(qed_put_eth_ops)kernel(qed_put_fcoe_ops)kernel(qed_put_iscsi_ops)kernel(qede_rdma_register_driver)kernel(qede_rdma_unregister_driver)kernel(qid_eq)kernel(qid_lt)kernel(qid_valid)kernel(qlt_abort_cmd)kernel(qlt_enable_vha)kernel(qlt_free_cmd)kernel(qlt_free_mcmd)kernel(qlt_lport_deregister)kernel(qlt_lport_register)kernel(qlt_rdy_to_xfer)kernel(qlt_stop_phase1)kernel(qlt_stop_phase2)kernel(qlt_unreg_sess)kernel(qlt_xmit_response)kernel(qlt_xmit_tm_rsp)kernel(qt1010_attach)kernel(qtree_delete_dquot)kernel(qtree_entry_unused)kernel(qtree_read_dquot)kernel(qtree_release_dquot)kernel(qtree_write_dquot)kernel(query_amp_caps)kernel(queue_ch_frame)kernel(queue_delayed_work_on)kernel(queue_iova)kernel(queue_kthread_work)kernel(queue_work_on)kernel(queued_read_lock_slowpath)kernel(queued_spin_unlock_wait)kernel(queued_write_lock_slowpath)kernel(quota_send_warning)kernel(qword_add)kernel(qword_addhex)kernel(qword_get)kernel(r5c_journal_mode_set)kernel(r820t_attach)kernel(radix_tree_delete)kernel(radix_tree_delete_item)kernel(radix_tree_gang_lookup)kernel(radix_tree_gang_lookup_slot)kernel(radix_tree_gang_lookup_tag)kernel(radix_tree_gang_lookup_tag_slot)kernel(radix_tree_lookup)kernel(radix_tree_lookup_slot)kernel(radix_tree_maybe_preload)kernel(radix_tree_next_chunk)kernel(radix_tree_preload)kernel(radix_tree_range_tag_if_tagged)kernel(radix_tree_tag_clear)kernel(radix_tree_tag_get)kernel(radix_tree_tag_set)kernel(radix_tree_tagged)kernel(raid5_set_cache_size)kernel(raid6_2data_recov)kernel(raid6_call)kernel(raid6_datap_recov)kernel(raid6_empty_zero_page)kernel(raid6_gfexi)kernel(raid6_gfexp)kernel(raid6_gfinv)kernel(raid6_gfmul)kernel(raid6_vgfmul)kernel(raid_class_attach)kernel(raid_class_release)kernel(raid_component_add)kernel(ras_userspace_consumers)kernel(rate_control_send_low)kernel(rate_control_set_rates)kernel(ratelimit_state_exit)kernel(raw_hash_sk)kernel(raw_notifier_call_chain)kernel(raw_notifier_chain_register)kernel(raw_notifier_chain_unregister)kernel(raw_seq_next)kernel(raw_seq_open)kernel(raw_seq_start)kernel(raw_seq_stop)kernel(raw_unhash_sk)kernel(rawv6_mh_filter_register)kernel(rawv6_mh_filter_unregister)kernel(rb_erase)kernel(rb_first)kernel(rb_first_postorder)kernel(rb_insert_color)kernel(rb_last)kernel(rb_next)kernel(rb_next_postorder)kernel(rb_prev)kernel(rb_replace_node)kernel(rbt_ib_umem_for_each_in_range)kernel(rbt_ib_umem_lookup)kernel(rc_allocate_device)kernel(rc_core_debug)kernel(rc_free_device)kernel(rc_g_keycode_from_table)kernel(rc_keydown)kernel(rc_keydown_notimeout)kernel(rc_keyup)kernel(rc_map_af9005_table)kernel(rc_map_af9005_table_size)kernel(rc_map_dibusb_table)kernel(rc_map_get)kernel(rc_map_register)kernel(rc_map_unregister)kernel(rc_register_device)kernel(rc_repeat)kernel(rc_unregister_device)kernel(rcu_barrier)kernel(rcu_barrier_bh)kernel(rcu_barrier_sched)kernel(rcu_batches_completed)kernel(rcu_batches_completed_bh)kernel(rcu_batches_completed_sched)kernel(rcu_bh_force_quiescent_state)kernel(rcu_force_quiescent_state)kernel(rcu_idle_enter)kernel(rcu_idle_exit)kernel(rcu_is_watching)kernel(rcu_note_context_switch)kernel(rcu_sched_force_quiescent_state)kernel(rcu_scheduler_active)kernel(rcutorture_record_progress)kernel(rcutorture_record_test_transition)kernel(rdc_reset_state)kernel(rdev_clear_badblocks)kernel(rdev_set_badblocks)kernel(rdma_accept)kernel(rdma_addr_cancel)kernel(rdma_addr_register_client)kernel(rdma_addr_size)kernel(rdma_addr_size_in6)kernel(rdma_addr_size_kss)kernel(rdma_addr_unregister_client)kernel(rdma_bind_addr)kernel(rdma_connect)kernel(rdma_consumer_reject_data)kernel(rdma_copy_addr)kernel(rdma_create_ah)kernel(rdma_create_id)kernel(rdma_create_qp)kernel(rdma_create_user_ah)kernel(rdma_destroy_ah)kernel(rdma_destroy_id)kernel(rdma_destroy_qp)kernel(rdma_disconnect)kernel(rdma_event_msg)kernel(rdma_get_service_id)kernel(rdma_init_qp_attr)kernel(rdma_is_consumer_reject)kernel(rdma_join_multicast)kernel(rdma_leave_multicast)kernel(rdma_listen)kernel(rdma_modify_ah)kernel(rdma_nl_chk_listeners)kernel(rdma_nl_multicast)kernel(rdma_nl_register)kernel(rdma_nl_unicast)kernel(rdma_nl_unicast_wait)kernel(rdma_nl_unregister)kernel(rdma_node_get_transport)kernel(rdma_notify)kernel(rdma_port_get_link_layer)kernel(rdma_query_ah)kernel(rdma_read_gids)kernel(rdma_reject)kernel(rdma_reject_msg)kernel(rdma_resolve_addr)kernel(rdma_resolve_ip)kernel(rdma_resolve_ip_route)kernel(rdma_resolve_route)kernel(rdma_restrack_add)kernel(rdma_restrack_count)kernel(rdma_restrack_del)kernel(rdma_restrack_get)kernel(rdma_restrack_put)kernel(rdma_roce_rescan_device)kernel(rdma_rw_ctx_destroy)kernel(rdma_rw_ctx_destroy_signature)kernel(rdma_rw_ctx_init)kernel(rdma_rw_ctx_post)kernel(rdma_rw_ctx_signature_init)kernel(rdma_rw_ctx_wrs)kernel(rdma_rw_mr_factor)kernel(rdma_set_afonly)kernel(rdma_set_cq_moderation)kernel(rdma_set_ib_path)kernel(rdma_set_reuseaddr)kernel(rdma_set_service_type)kernel(rdma_translate_ip)kernel(rdmsr_on_cpu)kernel(rdmsr_on_cpus)kernel(rdmsr_safe_on_cpu)kernel(rdmsr_safe_regs)kernel(rdmsr_safe_regs_on_cpu)kernel(rdmsrl_on_cpu)kernel(rdmsrl_safe_on_cpu)kernel(read_bytes_from_xdr_buf)kernel(read_cache_page)kernel(read_cache_page_async)kernel(read_cache_page_gfp)kernel(read_cache_pages)kernel(read_code)kernel(read_dev_sector)kernel(read_dst)kernel(read_efuse_byte)kernel(recalc_sigpending)kernel(recalibrate_cpu_khz)kernel(reciprocal_value)kernel(recover_lost_locks)kernel(recv_Bchannel)kernel(recv_Bchannel_skb)kernel(recv_Dchannel)kernel(recv_Dchannel_skb)kernel(recv_Echannel)kernel(redirty_page_for_writepage)kernel(redraw_screen)kernel(ref_module)kernel(refcount_dec_and_lock)kernel(refcount_dec_and_mutex_lock)kernel(refcount_dec_if_one)kernel(refcount_dec_not_one)kernel(reg_initiator_name)kernel(reg_query_regdb_wmm)kernel(regcache_cache_bypass)kernel(regcache_cache_only)kernel(regcache_drop_region)kernel(regcache_mark_dirty)kernel(regcache_sync)kernel(regcache_sync_region)kernel(region_intersects_pmem)kernel(region_intersects_ram)kernel(register_8022_client)kernel(register_acpi_bus_type)kernel(register_acpi_hed_notifier)kernel(register_acpi_notifier)kernel(register_asymmetric_key_parser)kernel(register_atm_ioctl)kernel(register_atmdevice_notifier)kernel(register_blkdev)kernel(register_c_can_dev)kernel(register_candev)kernel(register_capi_driver)kernel(register_capictr_notifier)kernel(register_cc770dev)kernel(register_cdrom)kernel(register_chrdev_region)kernel(register_con_driver)kernel(register_console)kernel(register_cpu_notifier)kernel(register_dca_provider)kernel(register_dcbevent_notifier)kernel(register_die_notifier)kernel(register_exec_domain)kernel(register_fib_notifier)kernel(register_filesystem)kernel(register_fo_extend)kernel(register_framebuffer)kernel(register_ftrace_event)kernel(register_ftrace_function)kernel(register_gifconf)kernel(register_hdlc_protocol)kernel(register_hotplug_dock_device)kernel(register_inet6addr_notifier)kernel(register_inetaddr_notifier)kernel(register_ip_vs_app)kernel(register_ip_vs_app_inc)kernel(register_ip_vs_pe)kernel(register_ip_vs_scheduler)kernel(register_isdn)kernel(register_jprobe)kernel(register_jprobes)kernel(register_key_type)kernel(register_keyboard_notifier)kernel(register_kprobe)kernel(register_kprobes)kernel(register_kretprobe)kernel(register_kretprobes)kernel(register_lsm_notifier)kernel(register_mce_write_callback)kernel(register_md_personality)kernel(register_memory_isolate_notifier)kernel(register_memory_notifier)kernel(register_module_notifier)kernel(register_mtd_blktrans)kernel(register_mtd_chip_driver)kernel(register_mtd_parser)kernel(register_mtd_user)kernel(register_net_sysctl)kernel(register_netdev)kernel(register_netdevice)kernel(register_netdevice_notifier)kernel(register_netdevice_notifier_rh)kernel(register_netevent_notifier)kernel(register_nfs_version)kernel(register_nls)kernel(register_oldmem_pfn_is_ram)kernel(register_oom_notifier)kernel(register_pernet_device)kernel(register_pernet_subsys)kernel(register_pm_notifier)kernel(register_pppox_proto)kernel(register_qdisc)kernel(register_quota_format)kernel(register_reboot_notifier)kernel(register_shrinker)kernel(register_shrinker2)kernel(register_sja1000dev)kernel(register_snap_client)kernel(register_sound_dsp)kernel(register_sound_midi)kernel(register_sound_mixer)kernel(register_sound_special)kernel(register_sound_special_device)kernel(register_switchdev_notifier)kernel(register_syscore_ops)kernel(register_sysctl)kernel(register_sysctl_paths)kernel(register_sysctl_table)kernel(register_sysrq_key)kernel(register_tcf_proto_ops)kernel(register_user_hw_breakpoint)kernel(register_virtio_device)kernel(register_virtio_driver)kernel(register_vt_notifier)kernel(register_wide_hw_breakpoint)kernel(register_xenbus_watch)kernel(register_xenstore_notifier)kernel(registered_fb)kernel(regmap_add_irq_chip)kernel(regmap_async_complete)kernel(regmap_async_complete_cb)kernel(regmap_bulk_read)kernel(regmap_bulk_write)kernel(regmap_can_raw_write)kernel(regmap_del_irq_chip)kernel(regmap_exit)kernel(regmap_get_val_bytes)kernel(regmap_init)kernel(regmap_init_i2c)kernel(regmap_init_spi)kernel(regmap_irq_chip_get_base)kernel(regmap_irq_get_domain)kernel(regmap_irq_get_virq)kernel(regmap_multi_reg_write)kernel(regmap_parse_val)kernel(regmap_raw_read)kernel(regmap_raw_write)kernel(regmap_raw_write_async)kernel(regmap_read)kernel(regmap_reg_in_ranges)kernel(regmap_register_patch)kernel(regmap_reinit_cache)kernel(regmap_update_bits)kernel(regmap_update_bits_async)kernel(regmap_update_bits_check)kernel(regmap_update_bits_check_async)kernel(regmap_write)kernel(regmap_write_async)kernel(regulatory_hint)kernel(regulatory_set_wiphy_regd)kernel(regulatory_set_wiphy_regd_sync_rtnl)kernel(relay_buf_full)kernel(relay_close)kernel(relay_file_operations)kernel(relay_flush)kernel(relay_late_setup_files)kernel(relay_open)kernel(relay_reset)kernel(relay_subbufs_consumed)kernel(relay_switch_subbuf)kernel(release_and_free_resource)kernel(release_dentry_name_snapshot)kernel(release_evntsel_nmi)kernel(release_firmware)kernel(release_pages)kernel(release_perfctr_nmi)kernel(release_resource)kernel(release_sock)kernel(relocate_imr_addr_mrfld)kernel(remap_pfn_range)kernel(remap_vmalloc_range)kernel(remap_vmalloc_range_partial)kernel(remove_arg_zero)kernel(remove_conflicting_framebuffers)kernel(remove_irq)kernel(remove_memory)kernel(remove_proc_entry)kernel(remove_proc_subtree)kernel(remove_resource)kernel(remove_wait_queue)kernel(rename_lock)kernel(replace_mount_options)kernel(replace_page_cache_page)kernel(reprogram_counter)kernel(reprogram_fixed_counter)kernel(reprogram_gp_counter)kernel(request_any_context_irq)kernel(request_dma)kernel(request_firmware)kernel(request_firmware_nowait)kernel(request_key)kernel(request_key_async)kernel(request_key_async_with_auxdata)kernel(request_key_with_auxdata)kernel(request_resource)kernel(request_threaded_irq)kernel(reservation_object_add_excl_fence)kernel(reservation_object_add_shared_fence)kernel(reservation_object_copy_fences)kernel(reservation_object_get_fences_rcu)kernel(reservation_object_reserve_shared)kernel(reservation_object_test_signaled_rcu)kernel(reservation_object_wait_timeout_rcu)kernel(reservation_seqcount_class)kernel(reservation_seqcount_string)kernel(reservation_ww_class)kernel(reserve_evntsel_nmi)kernel(reserve_iova)kernel(reserve_perfctr_nmi)kernel(reset_devices)kernel(reset_hung_task_detector)kernel(reset_shadow_zero_bits_mask)kernel(resource_list_create_entry)kernel(resource_list_free)kernel(restore_online_page_callback)kernel(resume_device_irqs)kernel(retp_enabled_key)kernel(reuseport_add_sock)kernel(reuseport_alloc)kernel(reuseport_detach_sock)kernel(reuseport_select_sock)kernel(revalidate_disk)kernel(revert_creds)kernel(rfc1042_header)kernel(rfkill_alloc)kernel(rfkill_blocked)kernel(rfkill_destroy)kernel(rfkill_get_led_trigger_name)kernel(rfkill_init_sw_state)kernel(rfkill_pause_polling)kernel(rfkill_register)kernel(rfkill_resume_polling)kernel(rfkill_set_hw_state)kernel(rfkill_set_led_trigger_name)kernel(rfkill_set_states)kernel(rfkill_set_sw_state)kernel(rfkill_unregister)kernel(rh_boot_cpu_data)kernel(rh_cpu_info)kernel(rh_kabi_7_0)kernel(rh_kabi_7_2)kernel(rhashtable_destroy)kernel(rhashtable_free_and_destroy)kernel(rhashtable_init)kernel(rhashtable_insert_slow)kernel(rhashtable_walk_enter)kernel(rhashtable_walk_exit)kernel(rhashtable_walk_next)kernel(rhashtable_walk_peek)kernel(rhashtable_walk_start)kernel(rhashtable_walk_stop)kernel(rhltable_init)kernel(ring_buffer_alloc_read_page)kernel(ring_buffer_bytes_cpu)kernel(ring_buffer_change_overwrite)kernel(ring_buffer_commit_overrun_cpu)kernel(ring_buffer_consume)kernel(ring_buffer_discard_commit)kernel(ring_buffer_dropped_events_cpu)kernel(ring_buffer_empty)kernel(ring_buffer_empty_cpu)kernel(ring_buffer_entries)kernel(ring_buffer_entries_cpu)kernel(ring_buffer_event_data)kernel(ring_buffer_event_length)kernel(ring_buffer_free)kernel(ring_buffer_free_read_page)kernel(ring_buffer_iter_empty)kernel(ring_buffer_iter_peek)kernel(ring_buffer_iter_reset)kernel(ring_buffer_lock_reserve)kernel(ring_buffer_normalize_time_stamp)kernel(ring_buffer_oldest_event_ts)kernel(ring_buffer_overrun_cpu)kernel(ring_buffer_overruns)kernel(ring_buffer_peek)kernel(ring_buffer_read)kernel(ring_buffer_read_events_cpu)kernel(ring_buffer_read_finish)kernel(ring_buffer_read_page)kernel(ring_buffer_read_prepare)kernel(ring_buffer_read_prepare_sync)kernel(ring_buffer_read_start)kernel(ring_buffer_record_disable)kernel(ring_buffer_record_disable_cpu)kernel(ring_buffer_record_enable)kernel(ring_buffer_record_enable_cpu)kernel(ring_buffer_record_off)kernel(ring_buffer_record_on)kernel(ring_buffer_reset)kernel(ring_buffer_reset_cpu)kernel(ring_buffer_resize)kernel(ring_buffer_size)kernel(ring_buffer_swap_cpu)kernel(ring_buffer_time_stamp)kernel(ring_buffer_unlock_commit)kernel(ring_buffer_write)kernel(rl6231_calc_dmic_clk)kernel(rl6231_get_clk_info)kernel(rl6231_get_pre_div)kernel(rl6231_pll_calc)kernel(rl6347a_hw_read)kernel(rl6347a_hw_write)kernel(rmi_2d_sensor_abs_process)kernel(rmi_2d_sensor_abs_report)kernel(rmi_2d_sensor_configure_input)kernel(rmi_2d_sensor_rel_report)kernel(rmi_2d_sensor_set_input_params)kernel(rmi_dbg)kernel(rmi_driver_resume)kernel(rmi_driver_suspend)kernel(rmi_register_transport_device)kernel(rmi_unregister_function_handler)kernel(rmi_unregister_transport_device)kernel(rndis_command)kernel(rndis_rx_fixup)kernel(rndis_status)kernel(rndis_tx_fixup)kernel(rndis_unbind)kernel(roccat_common2_receive)kernel(roccat_common2_send)kernel(roccat_common2_send_with_status)kernel(roccat_connect)kernel(roccat_disconnect)kernel(roccat_report_event)kernel(roce_gid_type_mask_support)kernel(rodata_test_data)kernel(root_device_unregister)kernel(round_jiffies)kernel(round_jiffies_relative)kernel(round_jiffies_up)kernel(round_jiffies_up_relative)kernel(rpc_add_pipe_dir_object)kernel(rpc_alloc_iostats)kernel(rpc_bind_new_program)kernel(rpc_calc_rto)kernel(rpc_call_async)kernel(rpc_call_null)kernel(rpc_call_start)kernel(rpc_call_sync)kernel(rpc_cap_max_reconnect_timeout)kernel(rpc_clnt_add_xprt)kernel(rpc_clnt_iterate_for_each_xprt)kernel(rpc_clnt_setup_test_and_add_xprt)kernel(rpc_clnt_test_and_add_xprt)kernel(rpc_clnt_xprt_switch_add_xprt)kernel(rpc_clnt_xprt_switch_has_addr)kernel(rpc_clnt_xprt_switch_put)kernel(rpc_clone_client)kernel(rpc_clone_client_set_auth)kernel(rpc_count_iostats)kernel(rpc_count_iostats_metrics)kernel(rpc_create)kernel(rpc_d_lookup_sb)kernel(rpc_debug)kernel(rpc_delay)kernel(rpc_destroy_pipe_data)kernel(rpc_destroy_wait_queue)kernel(rpc_exit)kernel(rpc_find_or_alloc_pipe_dir_object)kernel(rpc_force_rebind)kernel(rpc_free)kernel(rpc_free_iostats)kernel(rpc_get_sb_net)kernel(rpc_get_timeout)kernel(rpc_init_pipe_dir_head)kernel(rpc_init_pipe_dir_object)kernel(rpc_init_priority_wait_queue)kernel(rpc_init_rtt)kernel(rpc_init_wait_queue)kernel(rpc_killall_tasks)kernel(rpc_localaddr)kernel(rpc_lookup_cred)kernel(rpc_lookup_cred_nonblock)kernel(rpc_lookup_generic_cred)kernel(rpc_lookup_machine_cred)kernel(rpc_malloc)kernel(rpc_max_bc_payload)kernel(rpc_max_payload)kernel(rpc_mkpipe_data)kernel(rpc_mkpipe_dentry)kernel(rpc_net_ns)kernel(rpc_ntop)kernel(rpc_peeraddr)kernel(rpc_peeraddr2str)kernel(rpc_pipe_generic_upcall)kernel(rpc_pipefs_notifier_register)kernel(rpc_pipefs_notifier_unregister)kernel(rpc_print_iostats)kernel(rpc_proc_register)kernel(rpc_proc_unregister)kernel(rpc_protocol)kernel(rpc_pton)kernel(rpc_put_sb_net)kernel(rpc_put_task)kernel(rpc_put_task_async)kernel(rpc_queue_upcall)kernel(rpc_release_client)kernel(rpc_remove_pipe_dir_object)kernel(rpc_restart_call)kernel(rpc_restart_call_prepare)kernel(rpc_rmdir)kernel(rpc_run_task)kernel(rpc_setbufsize)kernel(rpc_shutdown_client)kernel(rpc_sleep_on)kernel(rpc_sleep_on_priority)kernel(rpc_switch_client_transport)kernel(rpc_uaddr2sockaddr)kernel(rpc_unlink)kernel(rpc_update_rtt)kernel(rpc_wake_up)kernel(rpc_wake_up_first)kernel(rpc_wake_up_next)kernel(rpc_wake_up_queued_task)kernel(rpc_wake_up_status)kernel(rpcauth_create)kernel(rpcauth_cred_key_to_expire)kernel(rpcauth_destroy_credcache)kernel(rpcauth_generic_bind_cred)kernel(rpcauth_get_gssinfo)kernel(rpcauth_get_pseudoflavor)kernel(rpcauth_init_cred)kernel(rpcauth_init_credcache)kernel(rpcauth_key_timeout_notify)kernel(rpcauth_list_flavors)kernel(rpcauth_lookup_credcache)kernel(rpcauth_lookupcred)kernel(rpcauth_register)kernel(rpcauth_stringify_acceptor)kernel(rpcauth_unregister)kernel(rpcb_getport_async)kernel(rpipe_clear_feature_stalled)kernel(rpipe_destroy)kernel(rpipe_ep_disable)kernel(rps_may_expire_flow)kernel(rps_sock_flow_table)kernel(rsa_parse_priv_key)kernel(rsa_parse_pub_key)kernel(rt2800_ampdu_action)kernel(rt2800_check_firmware)kernel(rt2800_clear_beacon)kernel(rt2800_conf_tx)kernel(rt2800_config)kernel(rt2800_config_ant)kernel(rt2800_config_erp)kernel(rt2800_config_filter)kernel(rt2800_config_intf)kernel(rt2800_config_pairwise_key)kernel(rt2800_config_shared_key)kernel(rt2800_disable_radio)kernel(rt2800_disable_wpdma)kernel(rt2800_efuse_detect)kernel(rt2800_enable_radio)kernel(rt2800_gain_calibration)kernel(rt2800_get_key_seq)kernel(rt2800_get_survey)kernel(rt2800_get_tsf)kernel(rt2800_get_txwi_rxwi_size)kernel(rt2800_link_stats)kernel(rt2800_link_tuner)kernel(rt2800_load_firmware)kernel(rt2800_mcu_request)kernel(rt2800_probe_hw)kernel(rt2800_process_rxwi)kernel(rt2800_read_eeprom_efuse)kernel(rt2800_reset_tuner)kernel(rt2800_rfkill_poll)kernel(rt2800_rt2x00debug)kernel(rt2800_set_rts_threshold)kernel(rt2800_sta_add)kernel(rt2800_sta_remove)kernel(rt2800_txdone_entry)kernel(rt2800_vco_calibration)kernel(rt2800_wait_csr_ready)kernel(rt2800_wait_wpdma_ready)kernel(rt2800_write_beacon)kernel(rt2800_write_tx_data)kernel(rt2800mmio_autowake_tasklet)kernel(rt2800mmio_clear_entry)kernel(rt2800mmio_enable_radio)kernel(rt2800mmio_fill_rxdone)kernel(rt2800mmio_get_entry_state)kernel(rt2800mmio_get_txwi)kernel(rt2800mmio_init_queues)kernel(rt2800mmio_init_registers)kernel(rt2800mmio_interrupt)kernel(rt2800mmio_kick_queue)kernel(rt2800mmio_pretbtt_tasklet)kernel(rt2800mmio_queue_init)kernel(rt2800mmio_rxdone_tasklet)kernel(rt2800mmio_start_queue)kernel(rt2800mmio_stop_queue)kernel(rt2800mmio_tbtt_tasklet)kernel(rt2800mmio_toggle_irq)kernel(rt2800mmio_txstatus_tasklet)kernel(rt2800mmio_write_tx_desc)kernel(rt286_mic_detect)kernel(rt298_mic_detect)kernel(rt2x00debug_dump_frame)kernel(rt2x00lib_beacondone)kernel(rt2x00lib_dmadone)kernel(rt2x00lib_dmastart)kernel(rt2x00lib_get_bssidx)kernel(rt2x00lib_pretbtt)kernel(rt2x00lib_probe_dev)kernel(rt2x00lib_remove_dev)kernel(rt2x00lib_resume)kernel(rt2x00lib_rxdone)kernel(rt2x00lib_set_mac_address)kernel(rt2x00lib_suspend)kernel(rt2x00lib_txdone)kernel(rt2x00lib_txdone_noinfo)kernel(rt2x00lib_txdone_nomatch)kernel(rt2x00mac_add_interface)kernel(rt2x00mac_bss_info_changed)kernel(rt2x00mac_conf_tx)kernel(rt2x00mac_config)kernel(rt2x00mac_configure_filter)kernel(rt2x00mac_flush)kernel(rt2x00mac_get_antenna)kernel(rt2x00mac_get_ringparam)kernel(rt2x00mac_get_stats)kernel(rt2x00mac_remove_interface)kernel(rt2x00mac_rfkill_poll)kernel(rt2x00mac_set_antenna)kernel(rt2x00mac_set_key)kernel(rt2x00mac_set_tim)kernel(rt2x00mac_sta_add)kernel(rt2x00mac_sta_remove)kernel(rt2x00mac_start)kernel(rt2x00mac_stop)kernel(rt2x00mac_sw_scan_complete)kernel(rt2x00mac_sw_scan_start)kernel(rt2x00mac_tx)kernel(rt2x00mac_tx_frames_pending)kernel(rt2x00mmio_flush_queue)kernel(rt2x00mmio_initialize)kernel(rt2x00mmio_regbusy_read)kernel(rt2x00mmio_rxdone)kernel(rt2x00mmio_uninitialize)kernel(rt2x00pci_probe)kernel(rt2x00pci_remove)kernel(rt2x00pci_resume)kernel(rt2x00pci_suspend)kernel(rt2x00queue_flush_queue)kernel(rt2x00queue_flush_queues)kernel(rt2x00queue_for_each_entry)kernel(rt2x00queue_get_entry)kernel(rt2x00queue_map_txskb)kernel(rt2x00queue_pause_queue)kernel(rt2x00queue_start_queue)kernel(rt2x00queue_start_queues)kernel(rt2x00queue_stop_queue)kernel(rt2x00queue_stop_queues)kernel(rt2x00queue_unmap_skb)kernel(rt2x00queue_unpause_queue)kernel(rt2x00usb_clear_entry)kernel(rt2x00usb_disable_radio)kernel(rt2x00usb_disconnect)kernel(rt2x00usb_flush_queue)kernel(rt2x00usb_initialize)kernel(rt2x00usb_kick_queue)kernel(rt2x00usb_probe)kernel(rt2x00usb_regbusy_read)kernel(rt2x00usb_register_read_async)kernel(rt2x00usb_resume)kernel(rt2x00usb_suspend)kernel(rt2x00usb_uninitialize)kernel(rt2x00usb_vendor_req_buff_lock)kernel(rt2x00usb_vendor_request)kernel(rt2x00usb_vendor_request_buff)kernel(rt2x00usb_watchdog)kernel(rt5514_spi_burst_read)kernel(rt5514_spi_burst_write)kernel(rt5640_dmic_enable)kernel(rt5640_sel_asrc_clk_src)kernel(rt5645_sel_asrc_clk_src)kernel(rt5645_set_jack_detect)kernel(rt5663_sel_asrc_clk_src)kernel(rt5663_set_jack_detect)kernel(rt5670_jack_resume)kernel(rt5670_jack_suspend)kernel(rt5670_sel_asrc_clk_src)kernel(rt5670_set_jack_detect)kernel(rt5677_sel_asrc_clk_src)kernel(rt5677_spi_read)kernel(rt5677_spi_write)kernel(rt5677_spi_write_firmware)kernel(rt6_free_pcpu)kernel(rt6_lookup)kernel(rt6_rcu_free)kernel(rt_global_debug_component)kernel(rt_mutex_destroy)kernel(rt_mutex_lock)kernel(rt_mutex_lock_interruptible)kernel(rt_mutex_timed_lock)kernel(rt_mutex_trylock)kernel(rt_mutex_unlock)kernel(rtc_alarm_irq_enable)kernel(rtc_class_close)kernel(rtc_class_open)kernel(rtc_cmos_read)kernel(rtc_cmos_write)kernel(rtc_device_register)kernel(rtc_device_unregister)kernel(rtc_initialize_alarm)kernel(rtc_irq_register)kernel(rtc_irq_set_freq)kernel(rtc_irq_set_state)kernel(rtc_irq_unregister)kernel(rtc_ktime_to_tm)kernel(rtc_lock)kernel(rtc_month_days)kernel(rtc_read_alarm)kernel(rtc_read_time)kernel(rtc_set_alarm)kernel(rtc_set_mmss)kernel(rtc_set_time)kernel(rtc_time_to_tm)kernel(rtc_tm_to_ktime)kernel(rtc_tm_to_time)kernel(rtc_update_irq)kernel(rtc_update_irq_enable)kernel(rtc_valid_tm)kernel(rtc_year_days)kernel(rtl2830_attach)kernel(rtl2830_get_tuner_i2c_adapter)kernel(rtl2832_attach)kernel(rtl8192_phy_check_is_legal_rfpath)kernel(rtl8723_cmd_send_packet)kernel(rtl8723_dm_init_dynamic_bb_powersaving)kernel(rtl8723_dm_init_dynamic_txpower)kernel(rtl8723_dm_init_edca_turbo)kernel(rtl8723_download_fw)kernel(rtl8723_enable_fw_download)kernel(rtl8723_fw_free_to_go)kernel(rtl8723_phy_calculate_bit_shift)kernel(rtl8723_phy_init_bb_rf_reg_def)kernel(rtl8723_phy_mac_setting_calibration)kernel(rtl8723_phy_path_a_fill_iqk_matrix)kernel(rtl8723_phy_path_a_standby)kernel(rtl8723_phy_path_adda_on)kernel(rtl8723_phy_pi_mode_switch)kernel(rtl8723_phy_query_bb_reg)kernel(rtl8723_phy_reload_adda_registers)kernel(rtl8723_phy_reload_mac_registers)kernel(rtl8723_phy_rf_serial_read)kernel(rtl8723_phy_rf_serial_write)kernel(rtl8723_phy_save_mac_registers)kernel(rtl8723_phy_set_bb_reg)kernel(rtl8723_phy_set_sw_chnl_cmdarray)kernel(rtl8723_phy_txpwr_idx_to_dbm)kernel(rtl8723_save_adda_registers)kernel(rtl8723_write_fw)kernel(rtl8723ae_firmware_selfreset)kernel(rtl8723be_firmware_selfreset)kernel(rtl92c_bt_rssi_state_change)kernel(rtl92c_dm_bt_coexist)kernel(rtl92c_dm_check_txpower_tracking)kernel(rtl92c_dm_init)kernel(rtl92c_dm_init_edca_turbo)kernel(rtl92c_dm_init_rate_adaptive_mask)kernel(rtl92c_dm_rf_saving)kernel(rtl92c_dm_watchdog)kernel(rtl92c_dm_write_dig)kernel(rtl92c_download_fw)kernel(rtl92c_fill_h2c_cmd)kernel(rtl92c_firmware_selfreset)kernel(rtl92c_phy_ap_calibrate)kernel(rtl92c_phy_iq_calibrate)kernel(rtl92c_phy_lc_calibrate)kernel(rtl92c_phy_query_bb_reg)kernel(rtl92c_phy_rf_config)kernel(rtl92c_phy_set_bb_reg)kernel(rtl92c_phy_set_bw_mode)kernel(rtl92c_phy_set_io)kernel(rtl92c_phy_set_io_cmd)kernel(rtl92c_phy_set_rfpath_switch)kernel(rtl92c_phy_set_txpower_level)kernel(rtl92c_phy_sw_chnl)kernel(rtl92c_phy_sw_chnl_callback)kernel(rtl92c_phy_update_txpower_dbm)kernel(rtl92c_set_fw_joinbss_report_cmd)kernel(rtl92c_set_fw_pwrmode_cmd)kernel(rtl92c_set_fw_rsvdpagepkt)kernel(rtl92c_set_p2p_ps_offload_cmd)kernel(rtl92ce_phy_set_rf_on)kernel(rtl_action_proc)kernel(rtl_addr_delay)kernel(rtl_bb_delay)kernel(rtl_beacon_statistic)kernel(rtl_btc_get_ops_pointer)kernel(rtl_btc_status_false)kernel(rtl_c2hcmd_enqueue)kernel(rtl_cam_add_one_entry)kernel(rtl_cam_del_entry)kernel(rtl_cam_delete_one_entry)kernel(rtl_cam_empty_entry)kernel(rtl_cam_get_free_entry)kernel(rtl_cam_mark_invalid)kernel(rtl_cam_reset_all_entry)kernel(rtl_cmd_send_packet)kernel(rtl_collect_scan_list)kernel(rtl_deinit_core)kernel(rtl_deinit_deferred_work)kernel(rtl_deinit_rfkill)kernel(rtl_dm_diginit)kernel(rtl_efuse_shadow_map_update)kernel(rtl_evm_db_to_percentage)kernel(rtl_fill_dummy)kernel(rtl_fw_block_write)kernel(rtl_fw_cb)kernel(rtl_fw_page_write)kernel(rtl_get_hwinfo)kernel(rtl_get_tcb_desc)kernel(rtl_get_tx_report)kernel(rtl_global_var)kernel(rtl_hal_pwrseqcmdparsing)kernel(rtl_init_core)kernel(rtl_init_rfkill)kernel(rtl_init_rx_config)kernel(rtl_ips_nic_on)kernel(rtl_is_special_data)kernel(rtl_lps_change_work_callback)kernel(rtl_lps_enter)kernel(rtl_lps_leave)kernel(rtl_ops)kernel(rtl_p2p_info)kernel(rtl_pci_disconnect)kernel(rtl_pci_probe)kernel(rtl_pci_resume)kernel(rtl_pci_suspend)kernel(rtl_phy_scan_operation_backup)kernel(rtl_process_phyinfo)kernel(rtl_ps_disable_nic)kernel(rtl_ps_enable_nic)kernel(rtl_query_rxpwrpercentage)kernel(rtl_recognize_peer)kernel(rtl_rfreg_delay)kernel(rtl_rx_ampdu_apply)kernel(rtl_send_smps_action)kernel(rtl_signal_scale_mapping)kernel(rtl_swlps_beacon)kernel(rtl_tid_to_ac)kernel(rtl_tx_mgmt_proc)kernel(rtl_tx_report_handler)kernel(rtl_usb_disconnect)kernel(rtl_usb_probe)kernel(rtl_usb_resume)kernel(rtl_usb_suspend)kernel(rtl_wowlan_fw_cb)kernel(rtllib_DisableIntelPromiscuousMode)kernel(rtllib_EnableIntelPromiscuousMode)kernel(rtllib_MgntDisconnect)kernel(rtllib_act_scanning)kernel(rtllib_get_beacon)kernel(rtllib_legal_channel)kernel(rtllib_ps_tx_ack)kernel(rtllib_reset_queue)kernel(rtllib_rx)kernel(rtllib_softmac_start_protocol)kernel(rtllib_softmac_stop_protocol)kernel(rtllib_sta_ps_send_null_frame)kernel(rtllib_start_scan_syncro)kernel(rtllib_start_send_beacons)kernel(rtllib_stop_scan)kernel(rtllib_stop_scan_syncro)kernel(rtllib_stop_send_beacons)kernel(rtllib_wlan_frequencies)kernel(rtllib_wpa_supplicant_ioctl)kernel(rtllib_wx_get_encode)kernel(rtllib_wx_get_essid)kernel(rtllib_wx_get_freq)kernel(rtllib_wx_get_mode)kernel(rtllib_wx_get_name)kernel(rtllib_wx_get_power)kernel(rtllib_wx_get_rate)kernel(rtllib_wx_get_rts)kernel(rtllib_wx_get_scan)kernel(rtllib_wx_get_wap)kernel(rtllib_wx_set_auth)kernel(rtllib_wx_set_encode)kernel(rtllib_wx_set_encode_ext)kernel(rtllib_wx_set_essid)kernel(rtllib_wx_set_freq)kernel(rtllib_wx_set_gen_ie)kernel(rtllib_wx_set_mlme)kernel(rtllib_wx_set_mode)kernel(rtllib_wx_set_power)kernel(rtllib_wx_set_rate)kernel(rtllib_wx_set_rawtx)kernel(rtllib_wx_set_rts)kernel(rtllib_wx_set_scan)kernel(rtllib_wx_set_wap)kernel(rtllib_xmit)kernel(rtlwifi_rate_mapping)kernel(rtnetlink_put_metrics)kernel(rtnl_af_register)kernel(rtnl_af_unregister)kernel(rtnl_configure_link)kernel(rtnl_create_link)kernel(rtnl_delete_link)kernel(rtnl_is_locked)kernel(rtnl_kfree_skbs)kernel(rtnl_link_get_net)kernel(rtnl_link_register)kernel(rtnl_link_unregister)kernel(rtnl_lock)kernel(rtnl_nla_parse_ifla)kernel(rtnl_notify)kernel(rtnl_put_cacheinfo)kernel(rtnl_register)kernel(rtnl_set_sk_err)kernel(rtnl_trylock)kernel(rtnl_unicast)kernel(rtnl_unlock)kernel(rtnl_unregister)kernel(rtnl_unregister_all)kernel(rtsx_pci_add_cmd)kernel(rtsx_pci_card_exclusive_check)kernel(rtsx_pci_card_exist)kernel(rtsx_pci_card_power_off)kernel(rtsx_pci_card_power_on)kernel(rtsx_pci_card_pull_ctl_disable)kernel(rtsx_pci_card_pull_ctl_enable)kernel(rtsx_pci_complete_unfinished_transfer)kernel(rtsx_pci_dma_map_sg)kernel(rtsx_pci_dma_transfer)kernel(rtsx_pci_dma_unmap_sg)kernel(rtsx_pci_read_phy_register)kernel(rtsx_pci_read_ppbuf)kernel(rtsx_pci_read_register)kernel(rtsx_pci_send_cmd)kernel(rtsx_pci_send_cmd_no_wait)kernel(rtsx_pci_start_run)kernel(rtsx_pci_stop_cmd)kernel(rtsx_pci_switch_clock)kernel(rtsx_pci_switch_output_voltage)kernel(rtsx_pci_transfer_data)kernel(rtsx_pci_write_phy_register)kernel(rtsx_pci_write_ppbuf)kernel(rtsx_pci_write_register)kernel(rtsx_usb_add_cmd)kernel(rtsx_usb_card_exclusive_check)kernel(rtsx_usb_ep0_read_register)kernel(rtsx_usb_ep0_write_register)kernel(rtsx_usb_get_card_status)kernel(rtsx_usb_get_rsp)kernel(rtsx_usb_read_ppbuf)kernel(rtsx_usb_read_register)kernel(rtsx_usb_send_cmd)kernel(rtsx_usb_switch_clock)kernel(rtsx_usb_transfer_data)kernel(rtsx_usb_write_ppbuf)kernel(rtsx_usb_write_register)kernel(rvt_add_retry_timer)kernel(rvt_add_rnr_timer)kernel(rvt_alloc_device)kernel(rvt_check_ah)kernel(rvt_comm_est)kernel(rvt_compute_aeth)kernel(rvt_cq_enter)kernel(rvt_dealloc_device)kernel(rvt_del_timers_sync)kernel(rvt_error_qp)kernel(rvt_fast_reg_mr)kernel(rvt_get_credit)kernel(rvt_init_port)kernel(rvt_invalidate_rkey)kernel(rvt_lkey_ok)kernel(rvt_mcast_find)kernel(rvt_qp_iter)kernel(rvt_qp_iter_init)kernel(rvt_qp_iter_next)kernel(rvt_rc_error)kernel(rvt_rc_rnr_retry)kernel(rvt_register_device)kernel(rvt_rkey_ok)kernel(rvt_rnr_tbl_to_usec)kernel(rvt_stop_rc_timers)kernel(rvt_unregister_device)kernel(rwsem_down_read_failed)kernel(rwsem_down_write_failed)kernel(rwsem_downgrade_wake)kernel(rwsem_wake)kernel(rxe_add)kernel(rxe_remove)kernel(rxe_remove_all)kernel(rxe_set_mtu)kernel(s5h1409_attach)kernel(s5h1411_attach)kernel(s5h1420_attach)kernel(s5h1420_get_tuner_i2c_adapter)kernel(s921_attach)kernel(saa7134_boards)kernel(saa7134_devlist)kernel(saa7134_devlist_lock)kernel(saa7134_dmasound_exit)kernel(saa7134_dmasound_init)kernel(saa7134_g_ctrl_internal)kernel(saa7134_pgtable_alloc)kernel(saa7134_pgtable_build)kernel(saa7134_pgtable_free)kernel(saa7134_queryctrl)kernel(saa7134_s_ctrl_internal)kernel(saa7134_s_std_internal)kernel(saa7134_set_dmabits)kernel(saa7134_set_gpio)kernel(saa7134_ts_qops)kernel(saa7134_ts_register)kernel(saa7134_ts_unregister)kernel(saa7134_tuner_callback)kernel(saa7134_tvaudio_setmute)kernel(saa7146_debug)kernel(saa7146_i2c_adapter_prepare)kernel(saa7146_pgtable_alloc)kernel(saa7146_pgtable_build_single)kernel(saa7146_pgtable_free)kernel(saa7146_register_device)kernel(saa7146_register_extension)kernel(saa7146_set_hps_source_and_sync)kernel(saa7146_setgpio)kernel(saa7146_start_preview)kernel(saa7146_stop_preview)kernel(saa7146_unregister_device)kernel(saa7146_unregister_extension)kernel(saa7146_vfree_destroy_pgtable)kernel(saa7146_vmalloc_build_pgtable)kernel(saa7146_vv_init)kernel(saa7146_vv_release)kernel(saa7146_wait_for_debi_done)kernel(saa_dsp_writel)kernel(safe_candev_priv)kernel(sas_alloc_slow_task)kernel(sas_alloc_task)kernel(sas_ata_schedule_reset)kernel(sas_attach_transport)kernel(sas_bios_param)kernel(sas_change_queue_depth)kernel(sas_change_queue_type)kernel(sas_disable_tlr)kernel(sas_domain_attach_transport)kernel(sas_domain_release_transport)kernel(sas_drain_work)kernel(sas_eh_abort_handler)kernel(sas_eh_bus_reset_handler)kernel(sas_eh_device_reset_handler)kernel(sas_enable_tlr)kernel(sas_end_device_alloc)kernel(sas_expander_alloc)kernel(sas_free_task)kernel(sas_get_address)kernel(sas_get_local_phy)kernel(sas_ioctl)kernel(sas_is_tlr_enabled)kernel(sas_phy_add)kernel(sas_phy_alloc)kernel(sas_phy_delete)kernel(sas_phy_free)kernel(sas_phy_reset)kernel(sas_port_add)kernel(sas_port_add_phy)kernel(sas_port_alloc)kernel(sas_port_alloc_num)kernel(sas_port_delete)kernel(sas_port_delete_phy)kernel(sas_port_free)kernel(sas_port_get_phy)kernel(sas_port_mark_backlink)kernel(sas_prep_resume_ha)kernel(sas_queuecommand)kernel(sas_read_port_mode_page)kernel(sas_register_ha)kernel(sas_release_transport)kernel(sas_remove_children)kernel(sas_remove_host)kernel(sas_request_addr)kernel(sas_resume_ha)kernel(sas_rphy_add)kernel(sas_rphy_delete)kernel(sas_rphy_free)kernel(sas_rphy_remove)kernel(sas_rphy_unlink)kernel(sas_slave_configure)kernel(sas_ssp_task_response)kernel(sas_suspend_ha)kernel(sas_target_alloc)kernel(sas_target_destroy)kernel(sas_task_abort)kernel(sas_tlr_supported)kernel(sas_unregister_ha)kernel(sas_wait_eh)kernel(sata_async_notification)kernel(sata_deb_timing_hotplug)kernel(sata_deb_timing_long)kernel(sata_deb_timing_normal)kernel(sata_link_debounce)kernel(sata_link_hardreset)kernel(sata_link_resume)kernel(sata_link_scr_lpm)kernel(sata_lpm_ignore_phy_events)kernel(sata_pmp_error_handler)kernel(sata_pmp_port_ops)kernel(sata_pmp_qc_defer_cmd_switch)kernel(sata_port_ops)kernel(sata_scr_read)kernel(sata_scr_valid)kernel(sata_scr_write)kernel(sata_scr_write_flush)kernel(sata_set_spd)kernel(sata_sff_hardreset)kernel(sata_std_hardreset)kernel(save_mc_for_early)kernel(save_mount_options)kernel(save_stack_trace)kernel(save_stack_trace_tsk)kernel(sb800_prefetch)kernel(sb_min_blocksize)kernel(sb_set_blocksize)kernel(sbc_attrib_attrs)kernel(sbc_dif_copy_prot)kernel(sbc_dif_verify)kernel(sbc_get_device_type)kernel(sbc_get_write_same_sectors)kernel(sbc_parse_cdb)kernel(sbitmap_any_bit_clear)kernel(sbitmap_any_bit_set)kernel(sbitmap_bitmap_show)kernel(sbitmap_get)kernel(sbitmap_get_shallow)kernel(sbitmap_init_node)kernel(sbitmap_queue_clear)kernel(sbitmap_queue_init_node)kernel(sbitmap_queue_resize)kernel(sbitmap_queue_show)kernel(sbitmap_queue_wake_all)kernel(sbitmap_queue_wake_up)kernel(sbitmap_resize)kernel(sbitmap_show)kernel(sbitmap_weight)kernel(scatterwalk_copychunks)kernel(scatterwalk_done)kernel(scatterwalk_ffwd)kernel(scatterwalk_map)kernel(scatterwalk_map_and_copy)kernel(scatterwalk_start)kernel(sch56xx_read_virtual_reg)kernel(sch56xx_read_virtual_reg12)kernel(sch56xx_read_virtual_reg16)kernel(sch56xx_watchdog_register)kernel(sch56xx_watchdog_unregister)kernel(sch56xx_write_virtual_reg)kernel(sched_autogroup_create_attach)kernel(sched_autogroup_detach)kernel(sched_clock)kernel(sched_clock_idle_sleep_event)kernel(sched_clock_idle_wakeup_event)kernel(sched_setattr)kernel(sched_setscheduler)kernel(sched_setscheduler_nocheck)kernel(schedule)kernel(schedule_hrtimeout)kernel(schedule_hrtimeout_range)kernel(schedule_timeout)kernel(schedule_timeout_interruptible)kernel(schedule_timeout_killable)kernel(schedule_timeout_uninterruptible)kernel(scm_detach_fds)kernel(scm_fp_dup)kernel(scmd_printk)kernel(scnprintf)kernel(screen_glyph)kernel(screen_info)kernel(scsi_add_device)kernel(scsi_add_host_with_dma)kernel(scsi_adjust_queue_depth)kernel(scsi_autopm_get_device)kernel(scsi_autopm_put_device)kernel(scsi_bios_ptable)kernel(scsi_block_requests)kernel(scsi_block_when_processing_errors)kernel(scsi_build_sense_buffer)kernel(scsi_bus_type)kernel(scsi_calculate_bounce_limit)kernel(scsi_cmd_blk_ioctl)kernel(scsi_cmd_get_serial)kernel(scsi_cmd_ioctl)kernel(scsi_command_normalize_sense)kernel(scsi_command_size_tbl)kernel(scsi_dev_info_add_list)kernel(scsi_dev_info_list_add_keyed)kernel(scsi_dev_info_list_del_keyed)kernel(scsi_dev_info_remove_list)kernel(scsi_device_from_queue)kernel(scsi_device_get)kernel(scsi_device_lookup)kernel(scsi_device_lookup_by_target)kernel(scsi_device_put)kernel(scsi_device_quiesce)kernel(scsi_device_resume)kernel(scsi_device_set_state)kernel(scsi_device_type)kernel(scsi_dh_activate)kernel(scsi_dh_attach)kernel(scsi_dh_attached_handler_name)kernel(scsi_dh_detach)kernel(scsi_dh_handler_exist)kernel(scsi_dh_set_params)kernel(scsi_dma_map)kernel(scsi_dma_unmap)kernel(scsi_driverbyte_string)kernel(scsi_eh_finish_cmd)kernel(scsi_eh_flush_done_q)kernel(scsi_eh_get_sense)kernel(scsi_eh_prep_cmnd)kernel(scsi_eh_ready_devs)kernel(scsi_eh_restore_cmnd)kernel(scsi_execute)kernel(scsi_execute_req_flags)kernel(scsi_extd_sense_format)kernel(scsi_finish_command)kernel(scsi_flush_work)kernel(scsi_free_host_dev)kernel(scsi_get_command)kernel(scsi_get_device_flags_keyed)kernel(scsi_get_device_handler_aux)kernel(scsi_get_host_dev)kernel(scsi_get_sense_info_fld)kernel(scsi_get_vpd_page)kernel(scsi_host_alloc)kernel(scsi_host_get)kernel(scsi_host_get_command)kernel(scsi_host_lookup)kernel(scsi_host_put)kernel(scsi_host_put_command)kernel(scsi_host_set_state)kernel(scsi_hostbyte_string)kernel(scsi_init_io)kernel(scsi_internal_device_block)kernel(scsi_internal_device_block_nowait)kernel(scsi_internal_device_unblock)kernel(scsi_ioctl)kernel(scsi_is_fc_rport)kernel(scsi_is_fc_vport)kernel(scsi_is_host_device)kernel(scsi_is_sas_phy)kernel(scsi_is_sas_port)kernel(scsi_is_sas_rphy)kernel(scsi_is_sdev_device)kernel(scsi_is_target_device)kernel(scsi_kmap_atomic_sg)kernel(scsi_kunmap_atomic_sg)kernel(scsi_logging_level)kernel(scsi_mlreturn_string)kernel(scsi_mode_select)kernel(scsi_mode_sense)kernel(scsi_nl_sock)kernel(scsi_nonblockable_ioctl)kernel(scsi_normalize_sense)kernel(scsi_partsize)kernel(scsi_print_command)kernel(scsi_print_result)kernel(scsi_print_sense)kernel(scsi_print_sense_hdr)kernel(scsi_put_command)kernel(scsi_queue_work)kernel(scsi_register)kernel(scsi_register_device_handler)kernel(scsi_register_driver)kernel(scsi_register_interface)kernel(scsi_release_buffers)kernel(scsi_remove_device)kernel(scsi_remove_host)kernel(scsi_remove_target)kernel(scsi_report_bus_reset)kernel(scsi_report_device_reset)kernel(scsi_report_opcode)kernel(scsi_rescan_device)kernel(scsi_reset_provider)kernel(scsi_sanitize_inquiry_string)kernel(scsi_scan_host)kernel(scsi_scan_target)kernel(scsi_schedule_eh)kernel(scsi_sd_probe_domain)kernel(scsi_sense_desc_find)kernel(scsi_sense_key_string)kernel(scsi_set_medium_removal)kernel(scsi_target_block)kernel(scsi_target_quiesce)kernel(scsi_target_resume)kernel(scsi_target_unblock)kernel(scsi_test_unit_ready)kernel(scsi_tgt_alloc_queue)kernel(scsi_tgt_cmd_to_host)kernel(scsi_tgt_free_queue)kernel(scsi_tgt_it_nexus_create)kernel(scsi_tgt_it_nexus_destroy)kernel(scsi_tgt_queue_command)kernel(scsi_tgt_tsk_mgmt_request)kernel(scsi_track_queue_full)kernel(scsi_unblock_requests)kernel(scsi_unregister)kernel(scsi_unregister_device_handler)kernel(scsi_verify_blk_ioctl)kernel(scsi_vpd_lun_id)kernel(scsi_vpd_tpg_id)kernel(scsicam_bios_param)kernel(scsilun_to_int)kernel(sctp_do_peeloff)kernel(sctp_for_each_endpoint)kernel(sctp_for_each_transport)kernel(sctp_get_sctp_info)kernel(sctp_transport_lookup_process)kernel(sdev_disable_disk_events)kernel(sdev_enable_disk_events)kernel(sdev_evt_alloc)kernel(sdev_evt_send)kernel(sdev_evt_send_simple)kernel(sdev_prefix_printk)kernel(sdhci_add_host)kernel(sdhci_alloc_host)kernel(sdhci_calc_clk)kernel(sdhci_cleanup_host)kernel(sdhci_cqe_disable)kernel(sdhci_cqe_enable)kernel(sdhci_cqe_irq)kernel(sdhci_dumpregs)kernel(sdhci_enable_clk)kernel(sdhci_enable_irq_wakeups)kernel(sdhci_enable_sdio_irq)kernel(sdhci_execute_tuning)kernel(sdhci_free_host)kernel(sdhci_get_of_property)kernel(sdhci_pci_get_data)kernel(sdhci_pltfm_clk_get_max_clock)kernel(sdhci_pltfm_free)kernel(sdhci_pltfm_init)kernel(sdhci_pltfm_pmops)kernel(sdhci_pltfm_register)kernel(sdhci_pltfm_unregister)kernel(sdhci_remove_host)kernel(sdhci_reset)kernel(sdhci_resume_host)kernel(sdhci_runtime_resume_host)kernel(sdhci_runtime_suspend_host)kernel(sdhci_send_command)kernel(sdhci_set_bus_width)kernel(sdhci_set_clock)kernel(sdhci_set_ios)kernel(sdhci_set_power)kernel(sdhci_set_power_noreg)kernel(sdhci_set_uhs_signaling)kernel(sdhci_setup_host)kernel(sdhci_start_signal_voltage_switch)kernel(sdhci_suspend_host)kernel(sdio_align_size)kernel(sdio_claim_host)kernel(sdio_claim_irq)kernel(sdio_disable_func)kernel(sdio_enable_func)kernel(sdio_f0_readb)kernel(sdio_f0_writeb)kernel(sdio_get_host_pm_caps)kernel(sdio_memcpy_fromio)kernel(sdio_memcpy_toio)kernel(sdio_readb)kernel(sdio_readl)kernel(sdio_readsb)kernel(sdio_readw)kernel(sdio_register_driver)kernel(sdio_release_host)kernel(sdio_release_irq)kernel(sdio_run_irqs)kernel(sdio_set_block_size)kernel(sdio_set_host_pm_flags)kernel(sdio_signal_irq)kernel(sdio_unregister_driver)kernel(sdio_writeb)kernel(sdio_writeb_readb)kernel(sdio_writel)kernel(sdio_writesb)kernel(sdio_writew)kernel(search_binary_handler)kernel(secpath_dup)kernel(secure_dccp_sequence_number)kernel(secure_dccpv6_sequence_number)kernel(secure_ipv4_port_ephemeral)kernel(secure_ipv6_port_ephemeral)kernel(secure_tcpv6_sequence_number)kernel(security_d_instantiate)kernel(security_dentry_create_files_as)kernel(security_dentry_init_security)kernel(security_ib_alloc_security)kernel(security_ib_endport_manage_subnet)kernel(security_ib_free_security)kernel(security_ib_pkey_access)kernel(security_inet_conn_request)kernel(security_inode_copy_up)kernel(security_inode_copy_up_xattr)kernel(security_inode_create)kernel(security_inode_getsecctx)kernel(security_inode_init_security)kernel(security_inode_invalidate_secctx)kernel(security_inode_listsecurity)kernel(security_inode_mkdir)kernel(security_inode_notifysecctx)kernel(security_inode_setattr)kernel(security_inode_setsecctx)kernel(security_ismaclabel)kernel(security_old_inode_init_security)kernel(security_path_mkdir)kernel(security_path_mknod)kernel(security_path_rename)kernel(security_path_unlink)kernel(security_release_secctx)kernel(security_req_classify_flow)kernel(security_sb_clone_mnt_opts)kernel(security_sb_copy_data)kernel(security_sb_parse_opts_str)kernel(security_sb_set_mnt_opts)kernel(security_secctx_to_secid)kernel(security_secid_to_secctx)kernel(security_secmark_refcount_dec)kernel(security_secmark_refcount_inc)kernel(security_secmark_relabel_packet)kernel(security_sk_classify_flow)kernel(security_sk_clone)kernel(security_skb_classify_flow)kernel(security_sock_graft)kernel(security_sock_rcv_skb)kernel(security_socket_getpeersec_dgram)kernel(security_task_getsecid)kernel(security_tun_dev_alloc_security)kernel(security_tun_dev_attach)kernel(security_tun_dev_attach_queue)kernel(security_tun_dev_create)kernel(security_tun_dev_free_security)kernel(security_tun_dev_open)kernel(security_unix_may_send)kernel(security_unix_stream_connect)kernel(security_xfrm_policy_alloc)kernel(security_xfrm_policy_free)kernel(security_xfrm_state_alloc)kernel(security_xfrm_state_delete)kernel(securityfs_create_dir)kernel(securityfs_create_file)kernel(securityfs_remove)kernel(selinux_is_enabled)kernel(send_implementation_id)kernel(send_sig)kernel(send_sig_info)kernel(sensor_hub_device_close)kernel(sensor_hub_device_open)kernel(sensor_hub_get_feature)kernel(sensor_hub_input_attr_get_raw_value)kernel(sensor_hub_input_get_attribute_info)kernel(sensor_hub_register_callback)kernel(sensor_hub_remove_callback)kernel(sensor_hub_set_feature)kernel(seq_bitmap)kernel(seq_bitmap_list)kernel(seq_dentry)kernel(seq_escape)kernel(seq_hex_dump)kernel(seq_hlist_next)kernel(seq_hlist_next_percpu)kernel(seq_hlist_next_rcu)kernel(seq_hlist_start)kernel(seq_hlist_start_head)kernel(seq_hlist_start_head_rcu)kernel(seq_hlist_start_percpu)kernel(seq_hlist_start_rcu)kernel(seq_list_next)kernel(seq_list_start)kernel(seq_list_start_head)kernel(seq_lseek)kernel(seq_open)kernel(seq_open_net)kernel(seq_open_private)kernel(seq_path)kernel(seq_print_acct)kernel(seq_printf)kernel(seq_put_decimal_ll)kernel(seq_put_decimal_ull)kernel(seq_putc)kernel(seq_puts)kernel(seq_read)kernel(seq_release)kernel(seq_release_net)kernel(seq_release_private)kernel(seq_vprintf)kernel(seq_write)kernel(seqno_fence_ops)kernel(serial8250_clear_and_reinit_fifos)kernel(serial8250_do_pm)kernel(serial8250_do_set_termios)kernel(serial8250_get_port)kernel(serial8250_handle_irq)kernel(serial8250_modem_status)kernel(serial8250_register_8250_port)kernel(serial8250_release_dma)kernel(serial8250_request_dma)kernel(serial8250_resume_port)kernel(serial8250_rx_chars)kernel(serial8250_rx_dma)kernel(serial8250_set_isa_configurator)kernel(serial8250_suspend_port)kernel(serial8250_tx_chars)kernel(serial8250_tx_dma)kernel(serial8250_unregister_port)kernel(serio_close)kernel(serio_interrupt)kernel(serio_open)kernel(serio_reconnect)kernel(serio_rescan)kernel(serio_unregister_child_port)kernel(serio_unregister_driver)kernel(serio_unregister_port)kernel(serpent_cbc_dec_8way_avx)kernel(serpent_ctr_8way_avx)kernel(serpent_ecb_dec_8way_avx)kernel(serpent_ecb_enc_8way_avx)kernel(serpent_setkey)kernel(serpent_xts_dec)kernel(serpent_xts_dec_8way_avx)kernel(serpent_xts_enc)kernel(serpent_xts_enc_8way_avx)kernel(set_and_calc_slave_port_state)kernel(set_anon_super)kernel(set_bdi_congested)kernel(set_bh_page)kernel(set_binfmt)kernel(set_blocksize)kernel(set_cpus_allowed_ptr)kernel(set_create_files_as)kernel(set_current_groups)kernel(set_device_ro)kernel(set_disk_ro)kernel(set_freezable)kernel(set_groups)kernel(set_h225_addr_hook)kernel(set_h245_addr_hook)kernel(set_memory_array_uc)kernel(set_memory_array_wb)kernel(set_memory_array_wc)kernel(set_memory_decrypted)kernel(set_memory_encrypted)kernel(set_memory_nx)kernel(set_memory_ro)kernel(set_memory_rw)kernel(set_memory_uc)kernel(set_memory_wb)kernel(set_memory_wc)kernel(set_memory_x)kernel(set_nlink)kernel(set_normalized_timespec)kernel(set_online_page_callback)kernel(set_page_dirty)kernel(set_page_dirty_lock)kernel(set_pages_array_uc)kernel(set_pages_array_wb)kernel(set_pages_array_wc)kernel(set_pages_nx)kernel(set_pages_uc)kernel(set_pages_wb)kernel(set_pages_x)kernel(set_personality_ia32)kernel(set_phv_bit)kernel(set_primary_fwnode)kernel(set_ras_addr_hook)kernel(set_required_buffer_size)kernel(set_securelevel)kernel(set_security_override)kernel(set_security_override_from_ctx)kernel(set_sig_addr_hook)kernel(set_task_ioprio)kernel(set_timer_slack)kernel(set_trace_device)kernel(set_user_nice)kernel(setattr_copy)kernel(setup_APIC_eilvt)kernel(setup_arg_pages)kernel(setup_irq)kernel(setup_max_cpus)kernel(setup_new_exec)kernel(setup_udp_tunnel_sock)kernel(sev_active)kernel(sev_enable_key)kernel(sfi_disabled)kernel(sfi_table_parse)kernel(sg_alloc_table)kernel(sg_alloc_table_chained)kernel(sg_alloc_table_from_pages)kernel(sg_copy_buffer)kernel(sg_copy_from_buffer)kernel(sg_copy_to_buffer)kernel(sg_free_table)kernel(sg_free_table_chained)kernel(sg_init_one)kernel(sg_init_table)kernel(sg_last)kernel(sg_miter_next)kernel(sg_miter_skip)kernel(sg_miter_start)kernel(sg_miter_stop)kernel(sg_nents)kernel(sg_nents_for_len)kernel(sg_next)kernel(sg_pcopy_from_buffer)kernel(sg_pcopy_to_buffer)kernel(sg_scsi_ioctl)kernel(sg_zero_buffer)kernel(sget)kernel(sget_userns)kernel(sha_transform)kernel(shake_page)kernel(shash_ahash_digest)kernel(shash_ahash_finup)kernel(shash_ahash_update)kernel(shash_attr_alg)kernel(shash_free_instance)kernel(shash_register_instance)kernel(shmem_add_seals)kernel(shmem_file_setup)kernel(shmem_get_seals)kernel(shmem_read_mapping_page_gfp)kernel(shmem_truncate_range)kernel(should_remove_suid)kernel(show_class_attr_string)kernel(shrink_dcache_parent)kernel(shrink_dcache_sb)kernel(si21xx_attach)kernel(si_mem_available)kernel(si_meminfo)kernel(sigprocmask)kernel(sigset_from_compat)kernel(simple_attr_open)kernel(simple_attr_read)kernel(simple_attr_release)kernel(simple_attr_write)kernel(simple_dir_inode_operations)kernel(simple_dir_operations)kernel(simple_dname)kernel(simple_empty)kernel(simple_fill_super)kernel(simple_getattr)kernel(simple_link)kernel(simple_lookup)kernel(simple_nosetlease)kernel(simple_open)kernel(simple_pin_fs)kernel(simple_read_from_buffer)kernel(simple_readpage)kernel(simple_release_fs)kernel(simple_rename)kernel(simple_rmdir)kernel(simple_setattr)kernel(simple_statfs)kernel(simple_strtol)kernel(simple_strtoll)kernel(simple_strtoul)kernel(simple_strtoull)kernel(simple_transaction_get)kernel(simple_transaction_read)kernel(simple_transaction_release)kernel(simple_transaction_set)kernel(simple_tuner_attach)kernel(simple_unlink)kernel(simple_write_begin)kernel(simple_write_end)kernel(simple_write_to_buffer)kernel(single_open)kernel(single_open_net)kernel(single_open_size)kernel(single_release)kernel(single_release_net)kernel(single_task_running)kernel(sis_info133_for_sata)kernel(sja1000_interrupt)kernel(sk_alloc)kernel(sk_attach_filter)kernel(sk_busy_loop)kernel(sk_capable)kernel(sk_chk_filter)kernel(sk_clear_memalloc)kernel(sk_clone_lock)kernel(sk_common_release)kernel(sk_detach_filter)kernel(sk_dst_check)kernel(sk_filter_release_rcu)kernel(sk_filter_trim_cap)kernel(sk_free)kernel(sk_mc_loop)kernel(sk_net_capable)kernel(sk_ns_capable)kernel(sk_page_frag_refill)kernel(sk_prot_clear_portaddr_nulls)kernel(sk_receive_skb)kernel(sk_release_kernel)kernel(sk_reset_timer)kernel(sk_reset_txq)kernel(sk_run_filter)kernel(sk_send_sigurg)kernel(sk_set_memalloc)kernel(sk_setup_caps)kernel(sk_stop_timer)kernel(sk_stream_error)kernel(sk_stream_kill_queues)kernel(sk_stream_wait_close)kernel(sk_stream_wait_connect)kernel(sk_stream_wait_memory)kernel(sk_stream_write_space)kernel(sk_unattached_filter_create)kernel(sk_unattached_filter_destroy)kernel(sk_wait_data)kernel(skb_abort_seq_read)kernel(skb_add_rx_frag)kernel(skb_append)kernel(skb_append_datato_frags)kernel(skb_append_pagefrags)kernel(skb_checksum)kernel(skb_checksum_help)kernel(skb_checksum_setup)kernel(skb_checksum_trimmed)kernel(skb_clone)kernel(skb_clone_sk)kernel(skb_clone_tx_timestamp)kernel(skb_complete_tx_timestamp)kernel(skb_complete_wifi_ack)kernel(skb_consume_udp)kernel(skb_copy)kernel(skb_copy_and_csum_bits)kernel(skb_copy_and_csum_datagram_iovec)kernel(skb_copy_and_csum_dev)kernel(skb_copy_bits)kernel(skb_copy_datagram_const_iovec)kernel(skb_copy_datagram_from_iovec)kernel(skb_copy_datagram_iovec)kernel(skb_copy_expand)kernel(skb_copy_ubufs)kernel(skb_cow_data)kernel(skb_csum_hwoffload_help)kernel(skb_defer_rx_timestamp)kernel(skb_dequeue)kernel(skb_dequeue_tail)kernel(skb_ensure_writable)kernel(skb_find_text)kernel(skb_flow_dissector_init)kernel(skb_free_datagram)kernel(skb_free_datagram_locked)kernel(skb_get_hash_perturb)kernel(skb_gro_receive)kernel(skb_gso_transport_seglen)kernel(skb_gso_validate_mac_len)kernel(skb_gso_validate_mtu)kernel(skb_insert)kernel(skb_kill_datagram)kernel(skb_mac_gso_segment)kernel(skb_make_writable)kernel(skb_morph)kernel(skb_orphan_partial)kernel(skb_pad)kernel(skb_page_frag_refill)kernel(skb_partial_csum_set)kernel(skb_prepare_seq_read)kernel(skb_pull)kernel(skb_pull_rcsum)kernel(skb_push)kernel(skb_put)kernel(skb_queue_head)kernel(skb_queue_purge)kernel(skb_queue_tail)kernel(skb_realloc_headroom)kernel(skb_recv_datagram)kernel(skb_scrub_packet)kernel(skb_segment)kernel(skb_seq_read)kernel(skb_splice_bits)kernel(skb_split)kernel(skb_store_bits)kernel(skb_to_sgvec)kernel(skb_to_sgvec_nomark)kernel(skb_trim)kernel(skb_try_coalesce)kernel(skb_tstamp_tx)kernel(skb_tx_error)kernel(skb_udp_tunnel_segment)kernel(skb_unlink)kernel(skb_vlan_pop)kernel(skb_vlan_push)kernel(skb_vlan_untag)kernel(skb_zerocopy)kernel(skb_zerocopy_headlen)kernel(skcipher_geniv_alloc)kernel(skcipher_geniv_exit)kernel(skcipher_geniv_free)kernel(skcipher_geniv_init)kernel(skip_spaces)kernel(skl_clear_module_cnt)kernel(skl_dsp_free)kernel(skl_dsp_get_core)kernel(skl_dsp_put_core)kernel(skl_dsp_set_dma_control)kernel(skl_dsp_sleep)kernel(skl_dsp_wake)kernel(skl_get_pvt_id)kernel(skl_get_pvt_instance_id_map)kernel(skl_ipc_bind_unbind)kernel(skl_ipc_create_pipeline)kernel(skl_ipc_delete_pipeline)kernel(skl_ipc_get_large_config)kernel(skl_ipc_init_instance)kernel(skl_ipc_load_modules)kernel(skl_ipc_restore_pipeline)kernel(skl_ipc_save_pipeline)kernel(skl_ipc_set_d0ix)kernel(skl_ipc_set_dx)kernel(skl_ipc_set_large_config)kernel(skl_ipc_set_pipeline_state)kernel(skl_ipc_unload_modules)kernel(skl_put_pvt_id)kernel(skl_sst_dsp_cleanup)kernel(skl_sst_dsp_init)kernel(skl_sst_init_fw)kernel(skl_sst_ipc_load_library)kernel(sleep_on)kernel(sleep_on_timeout)kernel(slhc_compress)kernel(slhc_free)kernel(slhc_init)kernel(slhc_remember)kernel(slhc_toss)kernel(slhc_uncompress)kernel(slow_virt_to_phys)kernel(sm501_find_clock)kernel(sm501_misc_control)kernel(sm501_modify_reg)kernel(sm501_set_clock)kernel(sm501_unit_power)kernel(smca_banks)kernel(smca_names)kernel(sme_active)kernel(sme_me_mask)kernel(smp_call_function)kernel(smp_call_function_any)kernel(smp_call_function_many)kernel(smp_call_function_single)kernel(smp_call_function_single_async)kernel(smp_num_siblings)kernel(smp_ops)kernel(smpboot_register_percpu_thread)kernel(smpboot_unregister_percpu_thread)kernel(smpboot_update_cpumask_percpu_thread)kernel(sms_board_event)kernel(sms_board_led_feedback)kernel(sms_board_lna_control)kernel(sms_board_load_modules)kernel(sms_board_power)kernel(sms_board_setup)kernel(sms_get_board)kernel(smsclient_sendrequest)kernel(smscore_get_board_id)kernel(smscore_get_device_mode)kernel(smscore_getbuffer)kernel(smscore_onresponse)kernel(smscore_putbuffer)kernel(smscore_register_client)kernel(smscore_register_device)kernel(smscore_register_hotplug)kernel(smscore_registry_getmode)kernel(smscore_set_board_id)kernel(smscore_start_device)kernel(smscore_translate_msg)kernel(smscore_unregister_client)kernel(smscore_unregister_device)kernel(smscore_unregister_hotplug)kernel(smsendian_handle_message_header)kernel(smsendian_handle_rx_message)kernel(smsendian_handle_tx_message)kernel(sn_coherency_id)kernel(sn_partition_id)kernel(sn_region_size)kernel(sn_rtc_cycles_per_second)kernel(snd_ac97_bus)kernel(snd_ac97_get_short_name)kernel(snd_ac97_mixer)kernel(snd_ac97_pcm_assign)kernel(snd_ac97_pcm_close)kernel(snd_ac97_pcm_double_rate_rules)kernel(snd_ac97_pcm_open)kernel(snd_ac97_read)kernel(snd_ac97_resume)kernel(snd_ac97_set_rate)kernel(snd_ac97_suspend)kernel(snd_ac97_tune_hardware)kernel(snd_ac97_update)kernel(snd_ac97_update_bits)kernel(snd_ac97_update_power)kernel(snd_ac97_write)kernel(snd_ac97_write_cache)kernel(snd_ak4113_build)kernel(snd_ak4113_check_rate_and_errors)kernel(snd_ak4113_create)kernel(snd_ak4113_external_rate)kernel(snd_ak4113_reg_write)kernel(snd_ak4113_reinit)kernel(snd_ak4113_resume)kernel(snd_ak4113_suspend)kernel(snd_ak4114_build)kernel(snd_ak4114_check_rate_and_errors)kernel(snd_ak4114_create)kernel(snd_ak4114_external_rate)kernel(snd_ak4114_reg_write)kernel(snd_ak4114_reinit)kernel(snd_ak4114_resume)kernel(snd_ak4114_suspend)kernel(snd_akm4xxx_build_controls)kernel(snd_akm4xxx_init)kernel(snd_akm4xxx_reset)kernel(snd_akm4xxx_write)kernel(snd_array_free)kernel(snd_array_new)kernel(snd_card_add_dev_attr)kernel(snd_card_disconnect)kernel(snd_card_disconnect_sync)kernel(snd_card_file_add)kernel(snd_card_file_remove)kernel(snd_card_free)kernel(snd_card_free_when_closed)kernel(snd_card_new)kernel(snd_card_register)kernel(snd_card_set_id)kernel(snd_cards)kernel(snd_component_add)kernel(snd_compr_stop_error)kernel(snd_compress_deregister)kernel(snd_compress_new)kernel(snd_compress_register)kernel(snd_cs8427_create)kernel(snd_cs8427_iec958_active)kernel(snd_cs8427_iec958_build)kernel(snd_cs8427_iec958_pcm)kernel(snd_cs8427_init)kernel(snd_cs8427_reg_write)kernel(snd_ctl_activate_id)kernel(snd_ctl_add)kernel(snd_ctl_add_vmaster_hook)kernel(snd_ctl_apply_vmaster_slaves)kernel(snd_ctl_boolean_mono_info)kernel(snd_ctl_boolean_stereo_info)kernel(snd_ctl_enum_info)kernel(snd_ctl_find_id)kernel(snd_ctl_find_numid)kernel(snd_ctl_free_one)kernel(snd_ctl_get_preferred_subdevice)kernel(snd_ctl_make_virtual_master)kernel(snd_ctl_new1)kernel(snd_ctl_notify)kernel(snd_ctl_register_ioctl)kernel(snd_ctl_register_ioctl_compat)kernel(snd_ctl_remove)kernel(snd_ctl_remove_id)kernel(snd_ctl_rename_id)kernel(snd_ctl_replace)kernel(snd_ctl_sync_vmaster)kernel(snd_ctl_unregister_ioctl)kernel(snd_ctl_unregister_ioctl_compat)kernel(snd_device_disconnect)kernel(snd_device_free)kernel(snd_device_initialize)kernel(snd_device_new)kernel(snd_device_register)kernel(snd_dma_alloc_pages)kernel(snd_dma_alloc_pages_fallback)kernel(snd_dma_disable)kernel(snd_dma_free_pages)kernel(snd_dma_pointer)kernel(snd_dma_program)kernel(snd_ecards_limit)kernel(snd_emu10k1_memblk_map)kernel(snd_emu10k1_ptr_read)kernel(snd_emu10k1_ptr_write)kernel(snd_emu10k1_synth_alloc)kernel(snd_emu10k1_synth_bzero)kernel(snd_emu10k1_synth_copy_from_user)kernel(snd_emu10k1_synth_free)kernel(snd_emu10k1_voice_alloc)kernel(snd_emu10k1_voice_free)kernel(snd_emux_free)kernel(snd_emux_lock_voice)kernel(snd_emux_new)kernel(snd_emux_register)kernel(snd_emux_terminate_all)kernel(snd_emux_unlock_voice)kernel(snd_free_pages)kernel(snd_fw_transaction)kernel(snd_hda_activate_path)kernel(snd_hda_add_imux_item)kernel(snd_hda_add_new_ctls)kernel(snd_hda_add_new_path)kernel(snd_hda_add_nid)kernel(snd_hda_add_verbs)kernel(snd_hda_add_vmaster_hook)kernel(snd_hda_apply_fixup)kernel(snd_hda_apply_pincfgs)kernel(snd_hda_apply_verbs)kernel(snd_hda_attach_beep_device)kernel(snd_hda_bus_type)kernel(snd_hda_check_amp_caps)kernel(snd_hda_check_amp_list_power)kernel(snd_hda_codec_amp_init)kernel(snd_hda_codec_amp_init_stereo)kernel(snd_hda_codec_amp_stereo)kernel(snd_hda_codec_amp_update)kernel(snd_hda_codec_cleanup)kernel(snd_hda_codec_configure)kernel(snd_hda_codec_eapd_power_filter)kernel(snd_hda_codec_get_pin_target)kernel(snd_hda_codec_get_pincfg)kernel(snd_hda_codec_load_dsp_cleanup)kernel(snd_hda_codec_load_dsp_prepare)kernel(snd_hda_codec_load_dsp_trigger)kernel(snd_hda_codec_new)kernel(snd_hda_codec_pcm_new)kernel(snd_hda_codec_pcm_put)kernel(snd_hda_codec_prepare)kernel(snd_hda_codec_set_name)kernel(snd_hda_codec_set_pin_target)kernel(snd_hda_codec_set_pincfg)kernel(snd_hda_codec_set_power_to_all)kernel(snd_hda_codec_setup_stream)kernel(snd_hda_codec_update_widgets)kernel(snd_hda_correct_pin_ctl)kernel(snd_hda_create_dig_out_ctls)kernel(snd_hda_create_spdif_in_ctls)kernel(snd_hda_create_spdif_share_sw)kernel(snd_hda_ctl_add)kernel(snd_hda_detach_beep_device)kernel(snd_hda_enable_beep_device)kernel(snd_hda_enum_helper_info)kernel(snd_hda_ext_driver_register)kernel(snd_hda_ext_driver_unregister)kernel(snd_hda_find_mixer_ctl)kernel(snd_hda_gen_add_kctl)kernel(snd_hda_gen_build_controls)kernel(snd_hda_gen_build_pcms)kernel(snd_hda_gen_check_power_status)kernel(snd_hda_gen_fix_pin_power)kernel(snd_hda_gen_free)kernel(snd_hda_gen_hp_automute)kernel(snd_hda_gen_init)kernel(snd_hda_gen_line_automute)kernel(snd_hda_gen_mic_autoswitch)kernel(snd_hda_gen_parse_auto_config)kernel(snd_hda_gen_path_power_filter)kernel(snd_hda_gen_spec_init)kernel(snd_hda_gen_stream_pm)kernel(snd_hda_gen_update_outputs)kernel(snd_hda_get_bool_hint)kernel(snd_hda_get_conn_index)kernel(snd_hda_get_conn_list)kernel(snd_hda_get_connections)kernel(snd_hda_get_default_vref)kernel(snd_hda_get_dev_select)kernel(snd_hda_get_hint)kernel(snd_hda_get_input_pin_attr)kernel(snd_hda_get_int_hint)kernel(snd_hda_get_num_devices)kernel(snd_hda_get_path_from_idx)kernel(snd_hda_get_path_idx)kernel(snd_hda_get_pin_label)kernel(snd_hda_input_mux_info)kernel(snd_hda_input_mux_put)kernel(snd_hda_jack_add_kctl)kernel(snd_hda_jack_add_kctls)kernel(snd_hda_jack_detect_enable)kernel(snd_hda_jack_detect_enable_callback)kernel(snd_hda_jack_detect_state)kernel(snd_hda_jack_poll_all)kernel(snd_hda_jack_report_sync)kernel(snd_hda_jack_set_dirty_all)kernel(snd_hda_jack_set_gating_jack)kernel(snd_hda_jack_tbl_get)kernel(snd_hda_jack_tbl_get_from_tag)kernel(snd_hda_jack_unsol_event)kernel(snd_hda_load_patch)kernel(snd_hda_lock_devices)kernel(snd_hda_mixer_amp_switch_get)kernel(snd_hda_mixer_amp_switch_get_beep)kernel(snd_hda_mixer_amp_switch_info)kernel(snd_hda_mixer_amp_switch_put)kernel(snd_hda_mixer_amp_switch_put_beep)kernel(snd_hda_mixer_amp_tlv)kernel(snd_hda_mixer_amp_volume_get)kernel(snd_hda_mixer_amp_volume_info)kernel(snd_hda_mixer_amp_volume_put)kernel(snd_hda_multi_out_analog_cleanup)kernel(snd_hda_multi_out_analog_open)kernel(snd_hda_multi_out_analog_prepare)kernel(snd_hda_multi_out_dig_cleanup)kernel(snd_hda_multi_out_dig_close)kernel(snd_hda_multi_out_dig_open)kernel(snd_hda_multi_out_dig_prepare)kernel(snd_hda_override_amp_caps)kernel(snd_hda_override_conn_list)kernel(snd_hda_parse_pin_defcfg)kernel(snd_hda_pick_fixup)kernel(snd_hda_pick_pin_fixup)kernel(snd_hda_pin_sense)kernel(snd_hda_register_beep_device)kernel(snd_hda_sequence_write)kernel(snd_hda_set_dev_select)kernel(snd_hda_set_power_save)kernel(snd_hda_set_vmaster_tlv)kernel(snd_hda_shutup_pins)kernel(snd_hda_spdif_ctls_assign)kernel(snd_hda_spdif_ctls_unassign)kernel(snd_hda_spdif_out_of_nid)kernel(snd_hda_sync_vmaster_hook)kernel(snd_hda_unlock_devices)kernel(snd_hdac_acomp_get_eld)kernel(snd_hdac_add_chmap_ctls)kernel(snd_hdac_bus_add_device)kernel(snd_hdac_bus_alloc_stream_pages)kernel(snd_hdac_bus_enter_link_reset)kernel(snd_hdac_bus_exec_verb)kernel(snd_hdac_bus_exec_verb_unlocked)kernel(snd_hdac_bus_exit)kernel(snd_hdac_bus_exit_link_reset)kernel(snd_hdac_bus_free_stream_pages)kernel(snd_hdac_bus_get_response)kernel(snd_hdac_bus_handle_stream_irq)kernel(snd_hdac_bus_init)kernel(snd_hdac_bus_init_chip)kernel(snd_hdac_bus_init_cmd_io)kernel(snd_hdac_bus_parse_capabilities)kernel(snd_hdac_bus_queue_event)kernel(snd_hdac_bus_remove_device)kernel(snd_hdac_bus_send_cmd)kernel(snd_hdac_bus_stop_chip)kernel(snd_hdac_bus_stop_cmd_io)kernel(snd_hdac_bus_update_rirb)kernel(snd_hdac_calc_stream_format)kernel(snd_hdac_channel_allocation)kernel(snd_hdac_check_power_state)kernel(snd_hdac_chmap_to_spk_mask)kernel(snd_hdac_codec_modalias)kernel(snd_hdac_codec_read)kernel(snd_hdac_codec_write)kernel(snd_hdac_device_exit)kernel(snd_hdac_device_init)kernel(snd_hdac_device_register)kernel(snd_hdac_device_set_chip_name)kernel(snd_hdac_device_unregister)kernel(snd_hdac_display_power)kernel(snd_hdac_dsp_cleanup)kernel(snd_hdac_dsp_prepare)kernel(snd_hdac_dsp_trigger)kernel(snd_hdac_exec_verb)kernel(snd_hdac_ext_bus_device_exit)kernel(snd_hdac_ext_bus_device_init)kernel(snd_hdac_ext_bus_device_remove)kernel(snd_hdac_ext_bus_exit)kernel(snd_hdac_ext_bus_get_link)kernel(snd_hdac_ext_bus_get_ml_capabilities)kernel(snd_hdac_ext_bus_init)kernel(snd_hdac_ext_bus_link_get)kernel(snd_hdac_ext_bus_link_power_down)kernel(snd_hdac_ext_bus_link_power_down_all)kernel(snd_hdac_ext_bus_link_power_up)kernel(snd_hdac_ext_bus_link_power_up_all)kernel(snd_hdac_ext_bus_link_put)kernel(snd_hdac_ext_bus_ppcap_enable)kernel(snd_hdac_ext_bus_ppcap_int_enable)kernel(snd_hdac_ext_link_clear_stream_id)kernel(snd_hdac_ext_link_set_stream_id)kernel(snd_hdac_ext_link_stream_clear)kernel(snd_hdac_ext_link_stream_reset)kernel(snd_hdac_ext_link_stream_setup)kernel(snd_hdac_ext_link_stream_start)kernel(snd_hdac_ext_stop_streams)kernel(snd_hdac_ext_stream_assign)kernel(snd_hdac_ext_stream_decouple)kernel(snd_hdac_ext_stream_drsm_enable)kernel(snd_hdac_ext_stream_get_spbmaxfifo)kernel(snd_hdac_ext_stream_init)kernel(snd_hdac_ext_stream_init_all)kernel(snd_hdac_ext_stream_release)kernel(snd_hdac_ext_stream_set_dpibr)kernel(snd_hdac_ext_stream_set_lpib)kernel(snd_hdac_ext_stream_set_spib)kernel(snd_hdac_ext_stream_spbcap_enable)kernel(snd_hdac_get_active_channels)kernel(snd_hdac_get_ch_alloc_from_ca)kernel(snd_hdac_get_connections)kernel(snd_hdac_get_stream)kernel(snd_hdac_get_sub_nodes)kernel(snd_hdac_i915_exit)kernel(snd_hdac_i915_init)kernel(snd_hdac_i915_register_notifier)kernel(snd_hdac_i915_set_bclk)kernel(snd_hdac_is_supported_format)kernel(snd_hdac_link_free_all)kernel(snd_hdac_link_power)kernel(snd_hdac_make_cmd)kernel(snd_hdac_override_parm)kernel(snd_hdac_power_down)kernel(snd_hdac_power_down_pm)kernel(snd_hdac_power_up)kernel(snd_hdac_power_up_pm)kernel(snd_hdac_print_channel_allocation)kernel(snd_hdac_query_supported_pcm)kernel(snd_hdac_read)kernel(snd_hdac_read_parm_uncached)kernel(snd_hdac_refresh_widgets)kernel(snd_hdac_register_chmap_ops)kernel(snd_hdac_regmap_add_vendor_verb)kernel(snd_hdac_regmap_exit)kernel(snd_hdac_regmap_init)kernel(snd_hdac_regmap_read_raw)kernel(snd_hdac_regmap_update_raw)kernel(snd_hdac_regmap_write_raw)kernel(snd_hdac_set_codec_wakeup)kernel(snd_hdac_setup_channel_mapping)kernel(snd_hdac_spk_to_chmap)kernel(snd_hdac_stream_assign)kernel(snd_hdac_stream_cleanup)kernel(snd_hdac_stream_clear)kernel(snd_hdac_stream_free_all)kernel(snd_hdac_stream_init)kernel(snd_hdac_stream_release)kernel(snd_hdac_stream_reset)kernel(snd_hdac_stream_set_params)kernel(snd_hdac_stream_setup)kernel(snd_hdac_stream_setup_periods)kernel(snd_hdac_stream_start)kernel(snd_hdac_stream_stop)kernel(snd_hdac_stream_sync)kernel(snd_hdac_stream_sync_trigger)kernel(snd_hdac_stream_timecounter_init)kernel(snd_hdac_sync_audio_rate)kernel(snd_hdac_sync_power_state)kernel(snd_hwdep_new)kernel(snd_i2c_bus_create)kernel(snd_i2c_device_create)kernel(snd_i2c_device_free)kernel(snd_i2c_probeaddr)kernel(snd_i2c_readbytes)kernel(snd_i2c_sendbytes)kernel(snd_ice1712_akm4xxx_build_controls)kernel(snd_ice1712_akm4xxx_free)kernel(snd_ice1712_akm4xxx_init)kernel(snd_info_create_card_entry)kernel(snd_info_create_module_entry)kernel(snd_info_free_entry)kernel(snd_info_get_line)kernel(snd_info_get_str)kernel(snd_info_register)kernel(snd_interval_list)kernel(snd_interval_ranges)kernel(snd_interval_ratnum)kernel(snd_interval_refine)kernel(snd_jack_add_new_kctl)kernel(snd_jack_new)kernel(snd_jack_report)kernel(snd_jack_set_key)kernel(snd_jack_set_parent)kernel(snd_lookup_minor_data)kernel(snd_lookup_oss_minor_data)kernel(snd_major)kernel(snd_malloc_pages)kernel(snd_midi_channel_alloc_set)kernel(snd_midi_channel_free_set)kernel(snd_midi_channel_set_clear)kernel(snd_midi_event_decode)kernel(snd_midi_event_encode)kernel(snd_midi_event_encode_byte)kernel(snd_midi_event_free)kernel(snd_midi_event_new)kernel(snd_midi_event_no_status)kernel(snd_midi_event_reset_decode)kernel(snd_midi_event_reset_encode)kernel(snd_midi_process_event)kernel(snd_mpu401_uart_interrupt)kernel(snd_mpu401_uart_interrupt_tx)kernel(snd_mpu401_uart_new)kernel(snd_opl3_create)kernel(snd_opl3_find_patch)kernel(snd_opl3_hwdep_new)kernel(snd_opl3_init)kernel(snd_opl3_interrupt)kernel(snd_opl3_load_patch)kernel(snd_opl3_new)kernel(snd_opl3_regmap)kernel(snd_opl3_reset)kernel(snd_opl3_timer_new)kernel(snd_oss_info_register)kernel(snd_pci_quirk_lookup)kernel(snd_pci_quirk_lookup_id)kernel(snd_pcm_2_1_chmaps)kernel(snd_pcm_add_chmap_ctls)kernel(snd_pcm_alt_chmaps)kernel(snd_pcm_format_big_endian)kernel(snd_pcm_format_linear)kernel(snd_pcm_format_little_endian)kernel(snd_pcm_format_name)kernel(snd_pcm_format_physical_width)kernel(snd_pcm_format_set_silence)kernel(snd_pcm_format_signed)kernel(snd_pcm_format_silence_64)kernel(snd_pcm_format_size)kernel(snd_pcm_format_unsigned)kernel(snd_pcm_format_width)kernel(snd_pcm_hw_constraint_eld)kernel(snd_pcm_hw_constraint_integer)kernel(snd_pcm_hw_constraint_list)kernel(snd_pcm_hw_constraint_mask64)kernel(snd_pcm_hw_constraint_minmax)kernel(snd_pcm_hw_constraint_msbits)kernel(snd_pcm_hw_constraint_pow2)kernel(snd_pcm_hw_constraint_ranges)kernel(snd_pcm_hw_constraint_ratdens)kernel(snd_pcm_hw_constraint_ratnums)kernel(snd_pcm_hw_constraint_step)kernel(snd_pcm_hw_param_first)kernel(snd_pcm_hw_param_last)kernel(snd_pcm_hw_param_value)kernel(snd_pcm_hw_refine)kernel(snd_pcm_hw_rule_add)kernel(snd_pcm_hw_rule_noresample)kernel(snd_pcm_kernel_ioctl)kernel(snd_pcm_lib_default_mmap)kernel(snd_pcm_lib_free_pages)kernel(snd_pcm_lib_free_vmalloc_buffer)kernel(snd_pcm_lib_get_vmalloc_page)kernel(snd_pcm_lib_ioctl)kernel(snd_pcm_lib_malloc_pages)kernel(snd_pcm_lib_mmap_iomem)kernel(snd_pcm_lib_preallocate_free_for_all)kernel(snd_pcm_lib_preallocate_pages)kernel(snd_pcm_lib_preallocate_pages_for_all)kernel(snd_pcm_limit_hw_rates)kernel(snd_pcm_mmap_data)kernel(snd_pcm_new)kernel(snd_pcm_new_internal)kernel(snd_pcm_new_stream)kernel(snd_pcm_open_substream)kernel(snd_pcm_period_elapsed)kernel(snd_pcm_rate_bit_to_rate)kernel(snd_pcm_rate_mask_intersect)kernel(snd_pcm_rate_range_to_bits)kernel(snd_pcm_rate_to_rate_bit)kernel(snd_pcm_release_substream)kernel(snd_pcm_set_ops)kernel(snd_pcm_set_sync)kernel(snd_pcm_sgbuf_ops_page)kernel(snd_pcm_std_chmaps)kernel(snd_pcm_stop)kernel(snd_pcm_stop_xrun)kernel(snd_pcm_stream_lock)kernel(snd_pcm_stream_lock_irq)kernel(snd_pcm_stream_unlock)kernel(snd_pcm_stream_unlock_irq)kernel(snd_pcm_stream_unlock_irqrestore)kernel(snd_pcm_suspend)kernel(snd_pcm_suspend_all)kernel(snd_power_wait)kernel(snd_print_pcm_bits)kernel(snd_pt2258_build_controls)kernel(snd_pt2258_reset)kernel(snd_rawmidi_drain_input)kernel(snd_rawmidi_drain_output)kernel(snd_rawmidi_drop_output)kernel(snd_rawmidi_info_select)kernel(snd_rawmidi_input_params)kernel(snd_rawmidi_kernel_open)kernel(snd_rawmidi_kernel_read)kernel(snd_rawmidi_kernel_release)kernel(snd_rawmidi_kernel_write)kernel(snd_rawmidi_new)kernel(snd_rawmidi_output_params)kernel(snd_rawmidi_receive)kernel(snd_rawmidi_set_ops)kernel(snd_rawmidi_transmit)kernel(snd_rawmidi_transmit_ack)kernel(snd_rawmidi_transmit_empty)kernel(snd_rawmidi_transmit_peek)kernel(snd_register_device)kernel(snd_register_oss_device)kernel(snd_request_card)kernel(snd_seq_autoload_exit)kernel(snd_seq_autoload_init)kernel(snd_seq_create_kernel_client)kernel(snd_seq_delete_kernel_client)kernel(snd_seq_device_load_drivers)kernel(snd_seq_device_new)kernel(snd_seq_driver_unregister)kernel(snd_seq_dump_var_event)kernel(snd_seq_event_port_attach)kernel(snd_seq_event_port_detach)kernel(snd_seq_expand_var_event)kernel(snd_seq_kernel_client_ctl)kernel(snd_seq_kernel_client_dispatch)kernel(snd_seq_kernel_client_enqueue)kernel(snd_seq_kernel_client_enqueue_blocking)kernel(snd_seq_kernel_client_write_poll)kernel(snd_seq_root)kernel(snd_seq_set_queue_tempo)kernel(snd_sf_linear_to_log)kernel(snd_sgbuf_get_chunk_size)kernel(snd_soc_acpi_check_hid)kernel(snd_soc_acpi_codec_list)kernel(snd_soc_acpi_find_machine)kernel(snd_soc_acpi_find_name_from_hid)kernel(snd_soc_acpi_find_package_from_hid)kernel(snd_soc_acpi_intel_baytrail_legacy_machines)kernel(snd_soc_acpi_intel_baytrail_machines)kernel(snd_soc_acpi_intel_broadwell_machines)kernel(snd_soc_acpi_intel_cherrytrail_machines)kernel(snd_soc_acpi_intel_haswell_machines)kernel(snd_soc_add_card_controls)kernel(snd_soc_add_codec_controls)kernel(snd_soc_add_component)kernel(snd_soc_add_component_controls)kernel(snd_soc_add_dai_controls)kernel(snd_soc_add_dai_link)kernel(snd_soc_add_platform)kernel(snd_soc_add_platform_controls)kernel(snd_soc_bytes_get)kernel(snd_soc_bytes_info)kernel(snd_soc_bytes_info_ext)kernel(snd_soc_bytes_put)kernel(snd_soc_bytes_tlv_callback)kernel(snd_soc_calc_bclk)kernel(snd_soc_calc_frame_size)kernel(snd_soc_card_get_kcontrol)kernel(snd_soc_card_jack_new)kernel(snd_soc_cnew)kernel(snd_soc_codec_set_jack)kernel(snd_soc_codec_set_pll)kernel(snd_soc_codec_set_sysclk)kernel(snd_soc_component_async_complete)kernel(snd_soc_component_disable_pin)kernel(snd_soc_component_disable_pin_unlocked)kernel(snd_soc_component_enable_pin)kernel(snd_soc_component_enable_pin_unlocked)kernel(snd_soc_component_exit_regmap)kernel(snd_soc_component_force_enable_pin)kernel(snd_soc_component_force_enable_pin_unlocked)kernel(snd_soc_component_get_pin_status)kernel(snd_soc_component_init_regmap)kernel(snd_soc_component_nc_pin)kernel(snd_soc_component_nc_pin_unlocked)kernel(snd_soc_component_read)kernel(snd_soc_component_read32)kernel(snd_soc_component_set_jack)kernel(snd_soc_component_set_pll)kernel(snd_soc_component_set_sysclk)kernel(snd_soc_component_test_bits)kernel(snd_soc_component_update_bits)kernel(snd_soc_component_update_bits_async)kernel(snd_soc_component_write)kernel(snd_soc_dai_digital_mute)kernel(snd_soc_dai_set_bclk_ratio)kernel(snd_soc_dai_set_channel_map)kernel(snd_soc_dai_set_clkdiv)kernel(snd_soc_dai_set_fmt)kernel(snd_soc_dai_set_pll)kernel(snd_soc_dai_set_sysclk)kernel(snd_soc_dai_set_tdm_slot)kernel(snd_soc_dai_set_tristate)kernel(snd_soc_dapm_add_routes)kernel(snd_soc_dapm_del_routes)kernel(snd_soc_dapm_disable_pin)kernel(snd_soc_dapm_disable_pin_unlocked)kernel(snd_soc_dapm_enable_pin)kernel(snd_soc_dapm_enable_pin_unlocked)kernel(snd_soc_dapm_force_bias_level)kernel(snd_soc_dapm_force_enable_pin)kernel(snd_soc_dapm_force_enable_pin_unlocked)kernel(snd_soc_dapm_free)kernel(snd_soc_dapm_get_enum_double)kernel(snd_soc_dapm_get_pin_status)kernel(snd_soc_dapm_get_pin_switch)kernel(snd_soc_dapm_get_volsw)kernel(snd_soc_dapm_ignore_suspend)kernel(snd_soc_dapm_info_pin_switch)kernel(snd_soc_dapm_kcontrol_dapm)kernel(snd_soc_dapm_kcontrol_widget)kernel(snd_soc_dapm_mixer_update_power)kernel(snd_soc_dapm_mux_update_power)kernel(snd_soc_dapm_nc_pin)kernel(snd_soc_dapm_nc_pin_unlocked)kernel(snd_soc_dapm_new_control)kernel(snd_soc_dapm_new_controls)kernel(snd_soc_dapm_new_widgets)kernel(snd_soc_dapm_put_enum_double)kernel(snd_soc_dapm_put_pin_switch)kernel(snd_soc_dapm_put_volsw)kernel(snd_soc_dapm_sync)kernel(snd_soc_dapm_sync_unlocked)kernel(snd_soc_dapm_weak_routes)kernel(snd_soc_debugfs_root)kernel(snd_soc_disconnect_sync)kernel(snd_soc_dpcm_be_can_update)kernel(snd_soc_dpcm_be_get_state)kernel(snd_soc_dpcm_be_set_state)kernel(snd_soc_dpcm_can_be_free_stop)kernel(snd_soc_dpcm_can_be_params)kernel(snd_soc_dpcm_fe_can_update)kernel(snd_soc_dpcm_get_substream)kernel(snd_soc_find_dai)kernel(snd_soc_find_dai_link)kernel(snd_soc_get_dai_id)kernel(snd_soc_get_dai_name)kernel(snd_soc_get_dai_substream)kernel(snd_soc_get_enum_double)kernel(snd_soc_get_pcm_runtime)kernel(snd_soc_get_strobe)kernel(snd_soc_get_volsw)kernel(snd_soc_get_volsw_range)kernel(snd_soc_get_volsw_sx)kernel(snd_soc_get_xr_sx)kernel(snd_soc_info_enum_double)kernel(snd_soc_info_volsw)kernel(snd_soc_info_volsw_range)kernel(snd_soc_info_volsw_sx)kernel(snd_soc_info_xr_sx)kernel(snd_soc_jack_add_gpiods)kernel(snd_soc_jack_add_gpios)kernel(snd_soc_jack_add_pins)kernel(snd_soc_jack_add_zones)kernel(snd_soc_jack_free_gpios)kernel(snd_soc_jack_get_type)kernel(snd_soc_jack_notifier_register)kernel(snd_soc_jack_notifier_unregister)kernel(snd_soc_jack_report)kernel(snd_soc_limit_volume)kernel(snd_soc_lookup_component)kernel(snd_soc_lookup_platform)kernel(snd_soc_new_compress)kernel(snd_soc_of_get_dai_link_codecs)kernel(snd_soc_of_get_dai_name)kernel(snd_soc_of_parse_audio_prefix)kernel(snd_soc_of_parse_audio_routing)kernel(snd_soc_of_parse_audio_simple_widgets)kernel(snd_soc_of_parse_card_name)kernel(snd_soc_of_parse_daifmt)kernel(snd_soc_of_parse_tdm_slot)kernel(snd_soc_of_put_dai_link_codecs)kernel(snd_soc_params_to_bclk)kernel(snd_soc_params_to_frame_size)kernel(snd_soc_platform_read)kernel(snd_soc_platform_write)kernel(snd_soc_pm_ops)kernel(snd_soc_poweroff)kernel(snd_soc_put_enum_double)kernel(snd_soc_put_strobe)kernel(snd_soc_put_volsw)kernel(snd_soc_put_volsw_range)kernel(snd_soc_put_volsw_sx)kernel(snd_soc_put_xr_sx)kernel(snd_soc_read)kernel(snd_soc_register_card)kernel(snd_soc_register_codec)kernel(snd_soc_register_component)kernel(snd_soc_register_dai)kernel(snd_soc_register_platform)kernel(snd_soc_remove_dai_link)kernel(snd_soc_remove_platform)kernel(snd_soc_resume)kernel(snd_soc_rtdcom_lookup)kernel(snd_soc_runtime_set_dai_fmt)kernel(snd_soc_set_dmi_name)kernel(snd_soc_set_runtime_hwparams)kernel(snd_soc_suspend)kernel(snd_soc_test_bits)kernel(snd_soc_tplg_component_load)kernel(snd_soc_tplg_component_remove)kernel(snd_soc_tplg_widget_bind_event)kernel(snd_soc_tplg_widget_remove)kernel(snd_soc_tplg_widget_remove_all)kernel(snd_soc_unregister_card)kernel(snd_soc_unregister_codec)kernel(snd_soc_unregister_component)kernel(snd_soc_unregister_platform)kernel(snd_soc_update_bits)kernel(snd_soc_write)kernel(snd_tea575x_exit)kernel(snd_tea575x_hw_init)kernel(snd_tea575x_init)kernel(snd_tea575x_set_freq)kernel(snd_timer_close)kernel(snd_timer_continue)kernel(snd_timer_global_free)kernel(snd_timer_global_new)kernel(snd_timer_global_register)kernel(snd_timer_interrupt)kernel(snd_timer_new)kernel(snd_timer_notify)kernel(snd_timer_open)kernel(snd_timer_pause)kernel(snd_timer_resolution)kernel(snd_timer_start)kernel(snd_timer_stop)kernel(snd_trident_alloc_voice)kernel(snd_trident_free_voice)kernel(snd_trident_start_voice)kernel(snd_trident_stop_voice)kernel(snd_trident_write_voice_regs)kernel(snd_unregister_device)kernel(snd_unregister_oss_device)kernel(snd_usbmidi_disconnect)kernel(snd_usbmidi_input_start)kernel(snd_usbmidi_input_stop)kernel(snd_usbmidi_resume)kernel(snd_usbmidi_suspend)kernel(snd_use_lock_sync_helper)kernel(snd_util_mem_alloc)kernel(snd_util_mem_avail)kernel(snd_util_mem_free)kernel(snd_util_memhdr_free)kernel(snd_util_memhdr_new)kernel(snd_virmidi_new)kernel(snd_vx_check_reg_bit)kernel(snd_vx_create)kernel(snd_vx_dsp_boot)kernel(snd_vx_dsp_load)kernel(snd_vx_free_firmware)kernel(snd_vx_irq_handler)kernel(snd_vx_load_boot_image)kernel(snd_vx_resume)kernel(snd_vx_setup_firmware)kernel(snd_vx_suspend)kernel(snd_vx_threaded_irq_handler)kernel(snmp_fold_field)kernel(snmp_mib_init)kernel(snprintf)kernel(sock_alloc_file)kernel(sock_alloc_send_pskb)kernel(sock_alloc_send_skb)kernel(sock_common_getsockopt)kernel(sock_common_recvmsg)kernel(sock_common_setsockopt)kernel(sock_create)kernel(sock_create_kern)kernel(sock_create_lite)kernel(sock_diag_check_cookie)kernel(sock_diag_put_filterinfo)kernel(sock_diag_put_meminfo)kernel(sock_diag_register)kernel(sock_diag_register_inet_compat)kernel(sock_diag_save_cookie)kernel(sock_diag_unregister)kernel(sock_diag_unregister_inet_compat)kernel(sock_edemux)kernel(sock_efree)kernel(sock_from_file)kernel(sock_gen_put)kernel(sock_get_timestamp)kernel(sock_get_timestampns)kernel(sock_i_ino)kernel(sock_i_uid)kernel(sock_init_data)kernel(sock_kfree_s)kernel(sock_kmalloc)kernel(sock_kzfree_s)kernel(sock_load_diag_module)kernel(sock_no_accept)kernel(sock_no_bind)kernel(sock_no_connect)kernel(sock_no_getname)kernel(sock_no_getsockopt)kernel(sock_no_ioctl)kernel(sock_no_listen)kernel(sock_no_mmap)kernel(sock_no_poll)kernel(sock_no_recvmsg)kernel(sock_no_sendmsg)kernel(sock_no_sendpage)kernel(sock_no_setsockopt)kernel(sock_no_shutdown)kernel(sock_no_socketpair)kernel(sock_prot_inuse_add)kernel(sock_prot_inuse_get)kernel(sock_queue_err_skb)kernel(sock_queue_rcv_skb)kernel(sock_recvmsg)kernel(sock_register)kernel(sock_release)kernel(sock_rfree)kernel(sock_sendmsg)kernel(sock_setsockopt)kernel(sock_tx_timestamp)kernel(sock_unregister)kernel(sock_update_classid)kernel(sock_update_memcg)kernel(sock_update_netprioidx)kernel(sock_wake_async)kernel(sock_wfree)kernel(sock_wmalloc)kernel(sockfd_lookup)kernel(soft_cursor)kernel(softnet_data)kernel(sonet_copy_stats)kernel(sonet_subtract_stats)kernel(sony_pic_camera_command)kernel(sort)kernel(sound_class)kernel(sp8870_attach)kernel(sp887x_attach)kernel(sparse_keymap_entry_from_keycode)kernel(sparse_keymap_entry_from_scancode)kernel(sparse_keymap_free)kernel(sparse_keymap_report_entry)kernel(sparse_keymap_report_event)kernel(sparse_keymap_setup)kernel(spc_emulate_evpd_83)kernel(spc_emulate_inquiry_std)kernel(spc_emulate_report_luns)kernel(spc_parse_cdb)kernel(spec_ctrl_pcp)kernel(speculative_store_bypass_update)kernel(speedstep_detect_processor)kernel(speedstep_get_freqs)kernel(speedstep_get_frequency)kernel(spi_add_device)kernel(spi_alloc_device)kernel(spi_alloc_master)kernel(spi_async)kernel(spi_async_locked)kernel(spi_attach_transport)kernel(spi_bus_lock)kernel(spi_bus_type)kernel(spi_bus_unlock)kernel(spi_busnum_to_master)kernel(spi_display_xfer_agreement)kernel(spi_dv_device)kernel(spi_finalize_current_message)kernel(spi_get_device_id)kernel(spi_get_next_queued_message)kernel(spi_master_resume)kernel(spi_master_suspend)kernel(spi_new_device)kernel(spi_populate_ppr_msg)kernel(spi_populate_sync_msg)kernel(spi_populate_width_msg)kernel(spi_print_msg)kernel(spi_register_driver)kernel(spi_register_master)kernel(spi_release_transport)kernel(spi_schedule_dv_device)kernel(spi_setup)kernel(spi_sync)kernel(spi_sync_locked)kernel(spi_unregister_master)kernel(spi_write_then_read)kernel(splice_direct_to_actor)kernel(splice_from_pipe_begin)kernel(splice_from_pipe_end)kernel(splice_from_pipe_feed)kernel(splice_from_pipe_next)kernel(splice_to_pipe)kernel(splice_write_to_file)kernel(split_page)kernel(sprint_OID)kernel(sprint_oid)kernel(sprint_symbol)kernel(sprint_symbol_no_offset)kernel(sprintf)kernel(srcu_barrier)kernel(srcu_batches_completed)kernel(srcu_init_notifier_head)kernel(srcu_notifier_call_chain)kernel(srcu_notifier_chain_register)kernel(srcu_notifier_chain_unregister)kernel(srp_attach_transport)kernel(srp_cmd_queue)kernel(srp_iu_get)kernel(srp_iu_put)kernel(srp_parse_tmo)kernel(srp_reconnect_rport)kernel(srp_release_transport)kernel(srp_remove_host)kernel(srp_rport_add)kernel(srp_rport_del)kernel(srp_rport_get)kernel(srp_rport_put)kernel(srp_start_tl_fail_timers)kernel(srp_stop_rport_timers)kernel(srp_target_alloc)kernel(srp_target_free)kernel(srp_tmo_valid)kernel(srp_transfer_data)kernel(ssb_admatch_base)kernel(ssb_admatch_size)kernel(ssb_bus_may_powerdown)kernel(ssb_bus_powerup)kernel(ssb_bus_resume)kernel(ssb_bus_sdiobus_register)kernel(ssb_bus_suspend)kernel(ssb_bus_unregister)kernel(ssb_chipco_gpio_control)kernel(ssb_clockspeed)kernel(ssb_commit_settings)kernel(ssb_device_disable)kernel(ssb_device_enable)kernel(ssb_device_is_enabled)kernel(ssb_dma_translation)kernel(ssb_driver_unregister)kernel(ssb_pcicore_dev_irqvecs_enable)kernel(ssb_pcihost_register)kernel(ssb_pmu_set_ldo_paref)kernel(ssb_pmu_set_ldo_voltage)kernel(ssb_pmu_spuravoid_pllupdate)kernel(ssb_set_devtypedata)kernel(ssbd_userset_key)kernel(sscanf)kernel(sst_alloc_blocks)kernel(sst_alloc_drv_context)kernel(sst_block_alloc_scratch)kernel(sst_block_free_scratch)kernel(sst_byt_dsp_boot)kernel(sst_byt_dsp_free)kernel(sst_byt_dsp_init)kernel(sst_byt_dsp_suspend_late)kernel(sst_byt_dsp_wait_for_ready)kernel(sst_configure_runtime_pm)kernel(sst_context_cleanup)kernel(sst_context_init)kernel(sst_dma_free)kernel(sst_dma_new)kernel(sst_dsp_boot)kernel(sst_dsp_dma_copyfrom)kernel(sst_dsp_dma_copyto)kernel(sst_dsp_dma_get_channel)kernel(sst_dsp_dma_put_channel)kernel(sst_dsp_dump)kernel(sst_dsp_free)kernel(sst_dsp_get_offset)kernel(sst_dsp_inbox_read)kernel(sst_dsp_inbox_write)kernel(sst_dsp_ipc_msg_rx)kernel(sst_dsp_ipc_msg_tx)kernel(sst_dsp_mailbox_init)kernel(sst_dsp_new)kernel(sst_dsp_outbox_read)kernel(sst_dsp_outbox_write)kernel(sst_dsp_register_poll)kernel(sst_dsp_reset)kernel(sst_dsp_shim_read)kernel(sst_dsp_shim_read64)kernel(sst_dsp_shim_read64_unlocked)kernel(sst_dsp_shim_read_unlocked)kernel(sst_dsp_shim_update_bits)kernel(sst_dsp_shim_update_bits64)kernel(sst_dsp_shim_update_bits64_unlocked)kernel(sst_dsp_shim_update_bits_forced)kernel(sst_dsp_shim_update_bits_forced_unlocked)kernel(sst_dsp_shim_update_bits_unlocked)kernel(sst_dsp_shim_write)kernel(sst_dsp_shim_write64)kernel(sst_dsp_shim_write64_unlocked)kernel(sst_dsp_shim_write_unlocked)kernel(sst_dsp_sleep)kernel(sst_dsp_stall)kernel(sst_dsp_wake)kernel(sst_free_blocks)kernel(sst_fw_free)kernel(sst_fw_free_all)kernel(sst_fw_new)kernel(sst_fw_reload)kernel(sst_fw_unload)kernel(sst_hsw_device_set_config)kernel(sst_hsw_dsp_free)kernel(sst_hsw_dsp_init)kernel(sst_ipc_drop_all)kernel(sst_ipc_fini)kernel(sst_ipc_init)kernel(sst_ipc_reply_find_msg)kernel(sst_ipc_tx_message_nopm)kernel(sst_ipc_tx_message_nowait)kernel(sst_ipc_tx_message_wait)kernel(sst_ipc_tx_msg_reply_complete)kernel(sst_mem_block_register)kernel(sst_mem_block_unregister_all)kernel(sst_memcpy_fromio_32)kernel(sst_memcpy_toio_32)kernel(sst_module_alloc_blocks)kernel(sst_module_free)kernel(sst_module_free_blocks)kernel(sst_module_get_from_id)kernel(sst_module_new)kernel(sst_module_runtime_alloc_blocks)kernel(sst_module_runtime_free)kernel(sst_module_runtime_free_blocks)kernel(sst_module_runtime_get_from_id)kernel(sst_module_runtime_new)kernel(sst_module_runtime_restore)kernel(sst_module_runtime_save)kernel(sst_register_dsp)kernel(sst_shim32_read)kernel(sst_shim32_read64)kernel(sst_shim32_write)kernel(sst_shim32_write64)kernel(sst_unregister_dsp)kernel(st33zp24_pm_resume)kernel(st33zp24_pm_suspend)kernel(st33zp24_probe)kernel(st33zp24_remove)kernel(starget_for_each_device)kernel(start_tty)kernel(static_key_deferred_flush)kernel(static_key_enabled)kernel(static_key_initialized)kernel(static_key_slow_dec)kernel(static_key_slow_dec_deferred)kernel(static_key_slow_inc)kernel(stb0899_attach)kernel(stb6000_attach)kernel(stb6100_attach)kernel(stop_machine)kernel(stop_tty)kernel(stp_proto_register)kernel(stp_proto_unregister)kernel(strcasecmp)kernel(strcat)kernel(strchr)kernel(strchrnul)kernel(strcmp)kernel(strcpy)kernel(strcspn)kernel(strim)kernel(string_get_size)kernel(string_unescape)kernel(strlcat)kernel(strlcpy)kernel(strlen)kernel(strlen_user)kernel(strncasecmp)kernel(strncat)kernel(strnchr)kernel(strncmp)kernel(strncpy)kernel(strncpy_from_user)kernel(strndup_user)kernel(strnicmp)kernel(strnlen)kernel(strnlen_user)kernel(strnstr)kernel(strpbrk)kernel(strrchr)kernel(strsep)kernel(strspn)kernel(strstr)kernel(stv0288_attach)kernel(stv0297_attach)kernel(stv0299_attach)kernel(stv0367cab_attach)kernel(stv0367ter_attach)kernel(stv0900_attach)kernel(stv090x_attach)kernel(stv090x_set_gpio)kernel(stv6110_attach)kernel(stv6110x_attach)kernel(submit_bh)kernel(submit_bio)kernel(submit_bio_wait)kernel(subsys_dev_iter_exit)kernel(subsys_dev_iter_init)kernel(subsys_dev_iter_next)kernel(subsys_find_device_by_id)kernel(subsys_interface_register)kernel(subsys_interface_unregister)kernel(subsys_system_register)kernel(subsys_virtual_register)kernel(sunrpc_cache_lookup)kernel(sunrpc_cache_pipe_upcall)kernel(sunrpc_cache_register_pipefs)kernel(sunrpc_cache_unregister_pipefs)kernel(sunrpc_cache_update)kernel(sunrpc_destroy_cache_detail)kernel(sunrpc_init_cache_detail)kernel(sunrpc_net_id)kernel(suspend_device_irqs)kernel(suspend_set_ops)kernel(suspend_valid_only_mem)kernel(svc_addsock)kernel(svc_age_temp_xprts_now)kernel(svc_alien_sock)kernel(svc_auth_register)kernel(svc_auth_unregister)kernel(svc_authenticate)kernel(svc_bind)kernel(svc_close_xprt)kernel(svc_create)kernel(svc_create_pooled)kernel(svc_create_xprt)kernel(svc_destroy)kernel(svc_drop)kernel(svc_exit_thread)kernel(svc_find_xprt)kernel(svc_max_payload)kernel(svc_pool_map)kernel(svc_pool_map_get)kernel(svc_pool_map_put)kernel(svc_pool_stats_open)kernel(svc_prepare_thread)kernel(svc_print_addr)kernel(svc_proc_register)kernel(svc_proc_unregister)kernel(svc_process)kernel(svc_recv)kernel(svc_reg_xprt_class)kernel(svc_reserve)kernel(svc_rpcb_cleanup)kernel(svc_rpcb_setup)kernel(svc_rqst_alloc)kernel(svc_rqst_free)kernel(svc_seq_show)kernel(svc_set_client)kernel(svc_set_num_threads)kernel(svc_shutdown_net)kernel(svc_sock_update_bufs)kernel(svc_unreg_xprt_class)kernel(svc_wake_up)kernel(svc_xprt_copy_addrs)kernel(svc_xprt_do_enqueue)kernel(svc_xprt_enqueue)kernel(svc_xprt_init)kernel(svc_xprt_names)kernel(svc_xprt_put)kernel(svcauth_gss_flavor)kernel(svcauth_gss_register_pseudoflavor)kernel(svcauth_unix_purge)kernel(svcauth_unix_set_client)kernel(swake_up)kernel(swake_up_all)kernel(swake_up_locked)kernel(swiotlb_alloc_coherent)kernel(swiotlb_dma_mapping_error)kernel(swiotlb_dma_supported)kernel(swiotlb_free_coherent)kernel(swiotlb_map_page)kernel(swiotlb_map_sg)kernel(swiotlb_map_sg_attrs)kernel(swiotlb_max_size)kernel(swiotlb_nr_tbl)kernel(swiotlb_sync_sg_for_cpu)kernel(swiotlb_sync_sg_for_device)kernel(swiotlb_sync_single_for_cpu)kernel(swiotlb_sync_single_for_device)kernel(swiotlb_tbl_map_single)kernel(swiotlb_tbl_sync_single)kernel(swiotlb_tbl_unmap_single)kernel(swiotlb_unmap_page)kernel(swiotlb_unmap_sg)kernel(swiotlb_unmap_sg_attrs)kernel(switchdev_deferred_process)kernel(switchdev_port_attr_get)kernel(switchdev_port_attr_set)kernel(switchdev_port_bridge_dellink)kernel(switchdev_port_bridge_getlink)kernel(switchdev_port_bridge_setlink)kernel(switchdev_port_fdb_add)kernel(switchdev_port_fdb_del)kernel(switchdev_port_fdb_dump)kernel(switchdev_port_obj_add)kernel(switchdev_port_obj_del)kernel(switchdev_port_obj_dump)kernel(switchdev_port_same_parent_id)kernel(switchdev_trans_item_dequeue)kernel(switchdev_trans_item_enqueue)kernel(symbol_put_addr)kernel(sync_blockdev)kernel(sync_dirty_buffer)kernel(sync_file_create)kernel(sync_file_get_fence)kernel(sync_filesystem)kernel(sync_inode)kernel(sync_inode_metadata)kernel(sync_inodes_sb)kernel(sync_mapping_buffers)kernel(sync_page_io)kernel(synchronize_hardirq)kernel(synchronize_irq)kernel(synchronize_net)kernel(synchronize_rcu_bh)kernel(synchronize_rcu_expedited)kernel(synchronize_sched)kernel(synchronize_sched_expedited)kernel(synchronize_srcu)kernel(synchronize_srcu_expedited)kernel(synproxy_build_options)kernel(synproxy_check_timestamp_cookie)kernel(synproxy_init_timestamp_cookie)kernel(synproxy_net_id)kernel(synproxy_options_size)kernel(synproxy_parse_options)kernel(synproxy_tstamp_adjust)kernel(sys_close)kernel(sys_copyarea)kernel(sys_fillrect)kernel(sys_imageblit)kernel(sys_tz)kernel(syscore_resume)kernel(syscore_suspend)kernel(sysctl_ip_early_demux)kernel(sysctl_local_reserved_ports)kernel(sysctl_max_syn_backlog)kernel(sysctl_nf_log_all_netns)kernel(sysctl_optmem_max)kernel(sysctl_rmem_max)kernel(sysctl_tcp_adv_win_scale)kernel(sysctl_tcp_low_latency)kernel(sysctl_tcp_notsent_lowat)kernel(sysctl_tcp_reordering)kernel(sysctl_tcp_rmem)kernel(sysctl_tcp_syncookies)kernel(sysctl_tcp_wmem)kernel(sysctl_udp_mem)kernel(sysctl_udp_rmem_min)kernel(sysctl_udp_wmem_min)kernel(sysctl_vfs_cache_pressure)kernel(sysctl_wmem_max)kernel(sysfs_add_file_to_group)kernel(sysfs_add_link_to_group)kernel(sysfs_chmod_file)kernel(sysfs_create_bin_file)kernel(sysfs_create_file_ns)kernel(sysfs_create_files)kernel(sysfs_create_group)kernel(sysfs_create_groups)kernel(sysfs_create_link)kernel(sysfs_create_mount_point)kernel(sysfs_format_mac)kernel(sysfs_merge_group)kernel(sysfs_notify)kernel(sysfs_remove_bin_file)kernel(sysfs_remove_file_from_group)kernel(sysfs_remove_file_ns)kernel(sysfs_remove_files)kernel(sysfs_remove_group)kernel(sysfs_remove_groups)kernel(sysfs_remove_link)kernel(sysfs_remove_link_from_group)kernel(sysfs_remove_mount_point)kernel(sysfs_rename_link_ns)kernel(sysfs_schedule_callback)kernel(sysfs_streq)kernel(sysfs_unmerge_group)kernel(sysfs_update_group)kernel(system_entering_hibernation)kernel(system_freezable_power_efficient_wq)kernel(system_freezable_wq)kernel(system_freezing_cnt)kernel(system_highpri_wq)kernel(system_long_wq)kernel(system_power_efficient_wq)kernel(system_serial_number)kernel(system_state)kernel(system_trusted_keyring)kernel(system_unbound_wq)kernel(system_wq)kernel(systime)kernel(t1pci_detect)kernel(t3_l2e_free)kernel(t3_l2t_get)kernel(t3_l2t_send_event)kernel(t3_l2t_send_slow)kernel(t3_register_cpl_handler)kernel(t4_cleanup_clip_tbl)kernel(tag_pages_for_writeback)kernel(take_dentry_name_snapshot)kernel(take_over_console)kernel(target_alloc_session)kernel(target_alloc_sgl)kernel(target_backend_unregister)kernel(target_complete_cmd)kernel(target_complete_cmd_with_length)kernel(target_configure_unmap_from_queue)kernel(target_depend_item)kernel(target_execute_cmd)kernel(target_free_sgl)kernel(target_get_sess_cmd)kernel(target_get_session)kernel(target_lun_is_rdonly)kernel(target_nacl_find_deve)kernel(target_put_nacl)kernel(target_put_sess_cmd)kernel(target_put_session)kernel(target_register_template)kernel(target_sess_cmd_list_set_waiting)kernel(target_setup_cmd_from_cdb)kernel(target_show_cmd)kernel(target_show_dynamic_sessions)kernel(target_submit_cmd)kernel(target_submit_cmd_map_sgls)kernel(target_submit_tmr)kernel(target_to_linux_sector)kernel(target_tpg_has_node_acl)kernel(target_undepend_item)kernel(target_unregister_template)kernel(target_wait_for_sess_cmds)kernel(task_active_pid_ns)kernel(task_cputime_adjusted)kernel(task_current_syscall)kernel(task_handoff_register)kernel(task_handoff_unregister)kernel(task_nice)kernel(task_tgid_nr_ns)kernel(task_user_regset_view)kernel(task_xstate_cachep)kernel(tasklet_hrtimer_init)kernel(tasklet_init)kernel(tasklet_kill)kernel(tb_property_add_data)kernel(tb_property_add_dir)kernel(tb_property_add_immediate)kernel(tb_property_add_text)kernel(tb_property_create_dir)kernel(tb_property_find)kernel(tb_property_free_dir)kernel(tb_property_get_next)kernel(tb_property_remove)kernel(tb_register_property_dir)kernel(tb_register_protocol_handler)kernel(tb_register_service_driver)kernel(tb_ring_alloc_rx)kernel(tb_ring_alloc_tx)kernel(tb_ring_free)kernel(tb_ring_poll)kernel(tb_ring_poll_complete)kernel(tb_ring_start)kernel(tb_ring_stop)kernel(tb_service_type)kernel(tb_unregister_property_dir)kernel(tb_unregister_protocol_handler)kernel(tb_unregister_service_driver)kernel(tb_xdomain_disable_paths)kernel(tb_xdomain_enable_paths)kernel(tb_xdomain_find_by_route)kernel(tb_xdomain_find_by_uuid)kernel(tb_xdomain_request)kernel(tb_xdomain_response)kernel(tb_xdomain_type)kernel(tboot)kernel(tc_setup_cb_call)kernel(tc_setup_cb_egdev_call)kernel(tc_setup_cb_egdev_register)kernel(tc_setup_cb_egdev_unregister)kernel(tcf_action_dump_1)kernel(tcf_action_exec)kernel(tcf_block_cb_decref)kernel(tcf_block_cb_incref)kernel(tcf_block_cb_lookup)kernel(tcf_block_cb_priv)kernel(tcf_block_cb_register)kernel(tcf_block_cb_unregister)kernel(tcf_block_get)kernel(tcf_block_get_ext)kernel(tcf_block_netif_keep_dst)kernel(tcf_block_put)kernel(tcf_block_put_ext)kernel(tcf_chain_get)kernel(tcf_chain_put)kernel(tcf_classify)kernel(tcf_em_register)kernel(tcf_em_tree_destroy)kernel(tcf_em_tree_dump)kernel(tcf_em_tree_validate)kernel(tcf_em_unregister)kernel(tcf_exts_change)kernel(tcf_exts_destroy)kernel(tcf_exts_dump)kernel(tcf_exts_dump_stats)kernel(tcf_exts_validate)kernel(tcf_generic_walker)kernel(tcf_idr_check)kernel(tcf_idr_cleanup)kernel(tcf_idr_create)kernel(tcf_idr_insert)kernel(tcf_idr_search)kernel(tcf_idrinfo_destroy)kernel(tcf_queue_work)kernel(tcf_register_action)kernel(tcf_unregister_action)kernel(tcp_alloc_md5sig_pool)kernel(tcp_ca_get_key_by_name)kernel(tcp_ca_get_name_by_key)kernel(tcp_ca_openreq_child)kernel(tcp_check_req)kernel(tcp_child_process)kernel(tcp_close)kernel(tcp_cong_avoid_ai)kernel(tcp_conn_request)kernel(tcp_connect)kernel(tcp_create_openreq_child)kernel(tcp_death_row)kernel(tcp_destroy_cgroup)kernel(tcp_disconnect)kernel(tcp_done)kernel(tcp_enter_memory_pressure)kernel(tcp_fastopen_create_child)kernel(tcp_fetch_timewait_stamp)kernel(tcp_filter)kernel(tcp_get_info)kernel(tcp_get_md5sig_pool)kernel(tcp_getsockopt)kernel(tcp_gro_complete)kernel(tcp_hashinfo)kernel(tcp_init_cgroup)kernel(tcp_init_sock)kernel(tcp_init_xmit_timers)kernel(tcp_initialize_rcv_mss)kernel(tcp_ioctl)kernel(tcp_make_synack)kernel(tcp_md5_do_add)kernel(tcp_md5_do_del)kernel(tcp_md5_do_lookup)kernel(tcp_md5_hash_header)kernel(tcp_md5_hash_key)kernel(tcp_md5_hash_skb_data)kernel(tcp_memory_allocated)kernel(tcp_memory_pressure)kernel(tcp_mtup_init)kernel(tcp_openreq_init_rwin)kernel(tcp_orphan_count)kernel(tcp_parse_md5sig_option)kernel(tcp_parse_options)kernel(tcp_peer_is_proven)kernel(tcp_poll)kernel(tcp_prequeue)kernel(tcp_proc_register)kernel(tcp_proc_unregister)kernel(tcp_prot)kernel(tcp_proto_cgroup)kernel(tcp_rcv_established)kernel(tcp_rcv_state_process)kernel(tcp_read_sock)kernel(tcp_recvmsg)kernel(tcp_register_congestion_control)kernel(tcp_release_cb)kernel(tcp_reno_cong_avoid)kernel(tcp_reno_ssthresh)kernel(tcp_rtx_synack)kernel(tcp_select_initial_window)kernel(tcp_send_ack)kernel(tcp_sendmsg)kernel(tcp_sendpage)kernel(tcp_seq_open)kernel(tcp_set_state)kernel(tcp_setsockopt)kernel(tcp_shutdown)kernel(tcp_simple_retransmit)kernel(tcp_slow_start)kernel(tcp_sockets_allocated)kernel(tcp_splice_read)kernel(tcp_syn_ack_timeout)kernel(tcp_syn_flood_action)kernel(tcp_sync_mss)kernel(tcp_timewait_state_process)kernel(tcp_try_fastopen)kernel(tcp_twsk_destructor)kernel(tcp_twsk_unique)kernel(tcp_unregister_congestion_control)kernel(tcp_v4_conn_request)kernel(tcp_v4_connect)kernel(tcp_v4_destroy_sock)kernel(tcp_v4_do_rcv)kernel(tcp_v4_md5_hash_skb)kernel(tcp_v4_md5_lookup)kernel(tcp_v4_mtu_reduced)kernel(tcp_v4_send_check)kernel(tcp_v4_syn_recv_sock)kernel(tcp_vegas_cwnd_event)kernel(tcp_vegas_get_info)kernel(tcp_vegas_init)kernel(tcp_vegas_pkts_acked)kernel(tcp_vegas_state)kernel(tda10021_attach)kernel(tda10023_attach)kernel(tda10045_attach)kernel(tda10046_attach)kernel(tda10048_attach)kernel(tda10071_attach)kernel(tda10086_attach)kernel(tda18212_attach)kernel(tda18218_attach)kernel(tda18271_attach)kernel(tda18271c2dd_attach)kernel(tda665x_attach)kernel(tda8083_attach)kernel(tda8261_attach)kernel(tda826x_attach)kernel(tda827x_attach)kernel(tda829x_attach)kernel(tda829x_probe)kernel(tda9887_attach)kernel(tea5761_attach)kernel(tea5761_autodetection)kernel(tea5767_attach)kernel(tea5767_autodetection)kernel(team_mode_register)kernel(team_mode_unregister)kernel(team_modeop_port_change_dev_addr)kernel(team_modeop_port_enter)kernel(team_option_inst_set_change)kernel(team_options_change_check)kernel(team_options_register)kernel(team_options_unregister)kernel(test_taint)kernel(textsearch_destroy)kernel(textsearch_find_continuous)kernel(textsearch_prepare)kernel(textsearch_register)kernel(textsearch_unregister)kernel(thaw_bdev)kernel(thaw_super)kernel(thermal_cdev_update)kernel(thermal_cooling_device_register)kernel(thermal_cooling_device_unregister)kernel(thermal_generate_netlink_event)kernel(thermal_notify_framework)kernel(thermal_zone_bind_cooling_device)kernel(thermal_zone_device_register)kernel(thermal_zone_device_unregister)kernel(thermal_zone_device_update)kernel(thermal_zone_get_temp)kernel(thermal_zone_get_zone_by_name)kernel(thermal_zone_unbind_cooling_device)kernel(this_cpu_off)kernel(thp_get_unmapped_area)kernel(tifm_add_adapter)kernel(tifm_alloc_adapter)kernel(tifm_alloc_device)kernel(tifm_eject)kernel(tifm_free_adapter)kernel(tifm_free_device)kernel(tifm_has_ms_pif)kernel(tifm_map_sg)kernel(tifm_queue_work)kernel(tifm_register_driver)kernel(tifm_remove_adapter)kernel(tifm_unmap_sg)kernel(tifm_unregister_driver)kernel(time_to_tm)kernel(timecounter_cyc2time)kernel(timecounter_init)kernel(timecounter_read)kernel(timekeeping_clocktai)kernel(timekeeping_inject_offset)kernel(timerqueue_add)kernel(timerqueue_del)kernel(timerqueue_iterate_next)kernel(timespec_to_jiffies)kernel(timespec_trunc)kernel(timeval_to_jiffies)kernel(timeval_usec_diff)kernel(tm6000_debug)kernel(tm6000_get_reg)kernel(tm6000_init_digital_mode)kernel(tm6000_register_extension)kernel(tm6000_set_audio_bitrate)kernel(tm6000_set_reg)kernel(tm6000_set_reg_mask)kernel(tm6000_tuner_callback)kernel(tm6000_unregister_extension)kernel(tm6000_xc5000_callback)kernel(tnum_strn)kernel(to_drm_sched_fence)kernel(to_nd_blk_region)kernel(to_nd_btt)kernel(to_nd_dax)kernel(to_nd_desc)kernel(to_nd_pfn)kernel(to_nd_region)kernel(to_ndd)kernel(to_nfit_uuid)kernel(to_nvdimm)kernel(to_nvdimm_bus)kernel(to_nvdimm_bus_dev)kernel(topology_phys_to_logical_pkg)kernel(totalram_pages)kernel(touch_atime)kernel(touch_buffer)kernel(touch_nmi_watchdog)kernel(touch_softlockup_watchdog)kernel(tpacpi_led_set)kernel(tpm2_calc_ordinal_duration)kernel(tpm2_get_tpm_pt)kernel(tpm2_probe)kernel(tpm_calc_ordinal_duration)kernel(tpm_chip_alloc)kernel(tpm_chip_register)kernel(tpm_chip_unregister)kernel(tpm_do_selftest)kernel(tpm_get_random)kernel(tpm_get_timeouts)kernel(tpm_getcap)kernel(tpm_is_tpm2)kernel(tpm_pcr_extend)kernel(tpm_pcr_read)kernel(tpm_pm_resume)kernel(tpm_pm_suspend)kernel(tpm_put_ops)kernel(tpm_seal_trusted)kernel(tpm_send)kernel(tpm_tis_core_init)kernel(tpm_tis_remove)kernel(tpm_tis_resume)kernel(tpm_transmit_cmd)kernel(tpm_try_get_ops)kernel(tpm_unseal_trusted)kernel(tpmm_chip_alloc)kernel(trace_buffer_unlock_commit)kernel(trace_buffer_unlock_commit_regs)kernel(trace_call_bpf)kernel(trace_clock_local)kernel(trace_current_buffer_discard_commit)kernel(trace_current_buffer_lock_reserve)kernel(trace_current_buffer_unlock_commit)kernel(trace_define_field)kernel(trace_event_buffer_lock_reserve)kernel(trace_event_raw_init)kernel(trace_seq_printf)kernel(trace_seq_putc)kernel(trace_seq_vprintf)kernel(trace_set_clr_event)kernel(trace_vbprintk)kernel(trace_vprintk)kernel(tracepoint_iter_next)kernel(tracepoint_iter_reset)kernel(tracepoint_iter_start)kernel(tracepoint_iter_stop)kernel(tracepoint_probe_register)kernel(tracepoint_probe_register_noupdate)kernel(tracepoint_probe_unregister)kernel(tracepoint_probe_unregister_noupdate)kernel(tracepoint_probe_update_all)kernel(tracing_generic_entry_update)kernel(tracing_is_on)kernel(tracing_off)kernel(tracing_on)kernel(tracing_snapshot)kernel(tracing_snapshot_alloc)kernel(translation_pre_enabled)kernel(transport_add_device)kernel(transport_alloc_session_tags)kernel(transport_backend_register)kernel(transport_check_aborted_status)kernel(transport_class_register)kernel(transport_class_unregister)kernel(transport_configure_device)kernel(transport_copy_sense_to_cmd)kernel(transport_deregister_session)kernel(transport_deregister_session_configfs)kernel(transport_destroy_device)kernel(transport_free_session)kernel(transport_generic_free_cmd)kernel(transport_generic_handle_tmr)kernel(transport_generic_new_cmd)kernel(transport_generic_request_failure)kernel(transport_handle_cdb_direct)kernel(transport_init_se_cmd)kernel(transport_init_session)kernel(transport_init_session_tags)kernel(transport_kmap_data_sg)kernel(transport_kunmap_data_sg)kernel(transport_lookup_cmd_lun)kernel(transport_lookup_tmr_lun)kernel(transport_register_session)kernel(transport_remove_device)kernel(transport_send_check_condition_and_sense)kernel(transport_set_vpd_assoc)kernel(transport_set_vpd_ident)kernel(transport_set_vpd_ident_type)kernel(transport_set_vpd_proto_id)kernel(transport_setup_device)kernel(transport_wait_for_tasks)kernel(truncate_inode_pages)kernel(truncate_inode_pages_final)kernel(truncate_inode_pages_range)kernel(truncate_pagecache)kernel(truncate_pagecache_range)kernel(truncate_setsize)kernel(try_get_online_cpus)kernel(try_module_get)kernel(try_offline_node)kernel(try_test_sas_gpio_gp_bit)kernel(try_to_del_timer_sync)kernel(try_to_free_buffers)kernel(try_to_release_page)kernel(try_to_writeback_inodes_sb)kernel(try_to_writeback_inodes_sb_nr)kernel(try_wait_for_completion)kernel(ts2020_attach)kernel(ts3a227e_enable_jack_detect)kernel(tsc_khz)kernel(tso_build_data)kernel(tso_build_hdr)kernel(tso_count_descs)kernel(tso_start)kernel(ttm_agp_tt_create)kernel(ttm_agp_tt_populate)kernel(ttm_agp_tt_unpopulate)kernel(ttm_base_object_init)kernel(ttm_base_object_lookup)kernel(ttm_base_object_lookup_for_ref)kernel(ttm_base_object_unref)kernel(ttm_bo_acc_size)kernel(ttm_bo_add_to_lru)kernel(ttm_bo_clean_mm)kernel(ttm_bo_create)kernel(ttm_bo_del_sub_from_lru)kernel(ttm_bo_device_init)kernel(ttm_bo_device_release)kernel(ttm_bo_dma_acc_size)kernel(ttm_bo_evict_mm)kernel(ttm_bo_eviction_valuable)kernel(ttm_bo_global_init)kernel(ttm_bo_global_release)kernel(ttm_bo_init)kernel(ttm_bo_init_mm)kernel(ttm_bo_init_reserved)kernel(ttm_bo_kmap)kernel(ttm_bo_kunmap)kernel(ttm_bo_lock_delayed_workqueue)kernel(ttm_bo_manager_func)kernel(ttm_bo_mem_compat)kernel(ttm_bo_mem_put)kernel(ttm_bo_mem_space)kernel(ttm_bo_mmap)kernel(ttm_bo_move_accel_cleanup)kernel(ttm_bo_move_memcpy)kernel(ttm_bo_move_to_lru_tail)kernel(ttm_bo_move_ttm)kernel(ttm_bo_pipeline_move)kernel(ttm_bo_swapout)kernel(ttm_bo_swapout_all)kernel(ttm_bo_synccpu_write_grab)kernel(ttm_bo_synccpu_write_release)kernel(ttm_bo_unlock_delayed_workqueue)kernel(ttm_bo_unmap_virtual)kernel(ttm_bo_unref)kernel(ttm_bo_validate)kernel(ttm_bo_wait)kernel(ttm_check_under_lowerlimit)kernel(ttm_dma_page_alloc_debugfs)kernel(ttm_dma_populate)kernel(ttm_dma_tt_fini)kernel(ttm_dma_tt_init)kernel(ttm_dma_unpopulate)kernel(ttm_eu_backoff_reservation)kernel(ttm_eu_fence_buffer_objects)kernel(ttm_eu_reserve_buffers)kernel(ttm_fbdev_mmap)kernel(ttm_get_kernel_zone_memory_size)kernel(ttm_io_prot)kernel(ttm_kmap_atomic_prot)kernel(ttm_kunmap_atomic_prot)kernel(ttm_lock_init)kernel(ttm_mem_global_alloc)kernel(ttm_mem_global_free)kernel(ttm_mem_global_init)kernel(ttm_mem_global_release)kernel(ttm_mem_io_free)kernel(ttm_mem_io_lock)kernel(ttm_mem_io_reserve)kernel(ttm_mem_io_unlock)kernel(ttm_object_device_init)kernel(ttm_object_device_release)kernel(ttm_object_file_init)kernel(ttm_object_file_release)kernel(ttm_page_alloc_debugfs)kernel(ttm_pool_populate)kernel(ttm_pool_unpopulate)kernel(ttm_populate_and_map_pages)kernel(ttm_prime_fd_to_handle)kernel(ttm_prime_handle_to_fd)kernel(ttm_prime_object_init)kernel(ttm_read_lock)kernel(ttm_read_unlock)kernel(ttm_ref_object_add)kernel(ttm_ref_object_base_unref)kernel(ttm_ref_object_exists)kernel(ttm_round_pot)kernel(ttm_sg_tt_init)kernel(ttm_suspend_lock)kernel(ttm_suspend_unlock)kernel(ttm_tt_bind)kernel(ttm_tt_fini)kernel(ttm_tt_init)kernel(ttm_tt_set_placement_caching)kernel(ttm_unmap_and_unpopulate_pages)kernel(ttm_vt_lock)kernel(ttm_vt_unlock)kernel(ttm_write_lock)kernel(ttm_write_unlock)kernel(ttpci_budget_debiread)kernel(ttpci_budget_debiwrite)kernel(ttpci_budget_deinit)kernel(ttpci_budget_init)kernel(ttpci_budget_init_hooks)kernel(ttpci_budget_irq10_handler)kernel(ttpci_budget_set_video_port)kernel(ttpci_eeprom_decode_mac)kernel(ttpci_eeprom_parse_mac)kernel(ttusbdecfe_dvbs_attach)kernel(ttusbdecfe_dvbt_attach)kernel(tty_buffer_request_room)kernel(tty_chars_in_buffer)kernel(tty_check_change)kernel(tty_devnum)kernel(tty_do_resize)kernel(tty_driver_flush_buffer)kernel(tty_driver_kref_put)kernel(tty_encode_baud_rate)kernel(tty_find_polling_driver)kernel(tty_flip_buffer_push)kernel(tty_free_termios)kernel(tty_get_pgrp)kernel(tty_hangup)kernel(tty_hung_up_p)kernel(tty_init_termios)kernel(tty_insert_flip_string_fixed_flag)kernel(tty_insert_flip_string_flags)kernel(tty_kref_put)kernel(tty_ldisc_deref)kernel(tty_ldisc_flush)kernel(tty_ldisc_ref)kernel(tty_ldisc_ref_wait)kernel(tty_lock)kernel(tty_mode_ioctl)kernel(tty_mutex)kernel(tty_name)kernel(tty_pair_get_pty)kernel(tty_pair_get_tty)kernel(tty_perform_flush)kernel(tty_port_alloc_xmit_buf)kernel(tty_port_block_til_ready)kernel(tty_port_carrier_raised)kernel(tty_port_close)kernel(tty_port_close_end)kernel(tty_port_close_start)kernel(tty_port_destroy)kernel(tty_port_free_xmit_buf)kernel(tty_port_hangup)kernel(tty_port_init)kernel(tty_port_install)kernel(tty_port_link_device)kernel(tty_port_lower_dtr_rts)kernel(tty_port_open)kernel(tty_port_put)kernel(tty_port_raise_dtr_rts)kernel(tty_port_register_device)kernel(tty_port_register_device_attr)kernel(tty_port_tty_get)kernel(tty_port_tty_hangup)kernel(tty_port_tty_set)kernel(tty_port_tty_wakeup)kernel(tty_prepare_flip_string)kernel(tty_prepare_flip_string_flags)kernel(tty_put_char)kernel(tty_register_device)kernel(tty_register_device_attr)kernel(tty_register_driver)kernel(tty_register_ldisc)kernel(tty_schedule_flip)kernel(tty_set_operations)kernel(tty_set_termios)kernel(tty_standard_install)kernel(tty_std_termios)kernel(tty_termios_baud_rate)kernel(tty_termios_copy_hw)kernel(tty_termios_encode_baud_rate)kernel(tty_termios_hw_change)kernel(tty_termios_input_baud_rate)kernel(tty_throttle)kernel(tty_unlock)kernel(tty_unregister_device)kernel(tty_unregister_driver)kernel(tty_unregister_ldisc)kernel(tty_unthrottle)kernel(tty_vhangup)kernel(tty_wait_until_sent)kernel(tty_wakeup)kernel(tty_write_room)kernel(tua6100_attach)kernel(tua9001_attach)kernel(tun_get_socket)kernel(tuner_count)kernel(tuners)kernel(tveeprom_hauppauge_analog)kernel(tveeprom_read)kernel(twofish_cbc_dec_8way)kernel(twofish_ctr_8way)kernel(twofish_dec_blk)kernel(twofish_dec_blk_3way)kernel(twofish_dec_blk_cbc_3way)kernel(twofish_ecb_dec_8way)kernel(twofish_ecb_enc_8way)kernel(twofish_enc_blk)kernel(twofish_enc_blk_ctr)kernel(twofish_enc_blk_ctr_3way)kernel(twofish_setkey)kernel(twofish_xts_dec)kernel(twofish_xts_dec_8way)kernel(twofish_xts_enc)kernel(twofish_xts_enc_8way)kernel(typec_altmode2port)kernel(typec_altmode_update_active)kernel(typec_cable_set_identity)kernel(typec_partner_register_altmode)kernel(typec_partner_set_identity)kernel(typec_plug_register_altmode)kernel(typec_port_register_altmode)kernel(typec_register_cable)kernel(typec_register_partner)kernel(typec_register_plug)kernel(typec_register_port)kernel(typec_set_data_role)kernel(typec_set_pwr_opmode)kernel(typec_set_pwr_role)kernel(typec_set_vconn_role)kernel(typec_unregister_altmode)kernel(typec_unregister_cable)kernel(typec_unregister_partner)kernel(typec_unregister_plug)kernel(typec_unregister_port)kernel(uart_add_one_port)kernel(uart_console_write)kernel(uart_get_baud_rate)kernel(uart_get_divisor)kernel(uart_handle_cts_change)kernel(uart_handle_dcd_change)kernel(uart_insert_char)kernel(uart_match_port)kernel(uart_parse_options)kernel(uart_register_driver)kernel(uart_remove_one_port)kernel(uart_resume_port)kernel(uart_set_options)kernel(uart_suspend_port)kernel(uart_unregister_driver)kernel(uart_update_timeout)kernel(uart_write_wakeup)kernel(ubi_close_volume)kernel(ubi_do_get_device_info)kernel(ubi_flush)kernel(ubi_get_device_info)kernel(ubi_get_volume_info)kernel(ubi_is_mapped)kernel(ubi_leb_change)kernel(ubi_leb_erase)kernel(ubi_leb_map)kernel(ubi_leb_read)kernel(ubi_leb_unmap)kernel(ubi_leb_write)kernel(ubi_open_volume)kernel(ubi_open_volume_nm)kernel(ubi_open_volume_path)kernel(ubi_register_volume_notifier)kernel(ubi_sync)kernel(ubi_unregister_volume_notifier)kernel(ucode_cpu_info)kernel(ucs2_as_utf8)kernel(ucs2_strlen)kernel(ucs2_strncmp)kernel(ucs2_strnlen)kernel(ucs2_strsize)kernel(ucs2_utf8size)kernel(ucsi_notify)kernel(ucsi_register_ppm)kernel(ucsi_unregister_ppm)kernel(udp4_hwcsum)kernel(udp4_lib_lookup)kernel(udp4_lib_lookup_skb)kernel(udp6_csum_init)kernel(udp6_lib_lookup)kernel(udp6_lib_lookup_skb)kernel(udp6_set_csum)kernel(udp_destruct_sock)kernel(udp_disconnect)kernel(udp_encap_enable)kernel(udp_flush_pending_frames)kernel(udp_gro_complete)kernel(udp_gro_receive)kernel(udp_init_sock)kernel(udp_ioctl)kernel(udp_lib_get_port)kernel(udp_lib_getsockopt)kernel(udp_lib_rehash)kernel(udp_lib_setsockopt)kernel(udp_lib_unhash)kernel(udp_memory_allocated)kernel(udp_poll)kernel(udp_proc_register)kernel(udp_proc_unregister)kernel(udp_prot)kernel(udp_push_pending_frames)kernel(udp_sendmsg)kernel(udp_seq_open)kernel(udp_set_csum)kernel(udp_skb_destructor)kernel(udp_sock_create4)kernel(udp_sock_create6)kernel(udp_table)kernel(udp_tun_rx_dst)kernel(udp_tunnel6_xmit_skb)kernel(udp_tunnel_drop_rx_port)kernel(udp_tunnel_notify_add_rx_port)kernel(udp_tunnel_notify_del_rx_port)kernel(udp_tunnel_push_rx_port)kernel(udp_tunnel_sock_release)kernel(udp_tunnel_xmit_skb)kernel(udplite_prot)kernel(udplite_table)kernel(udpv6_encap_enable)kernel(ufshcd_init)kernel(ufshcd_remove)kernel(ufshcd_resume)kernel(ufshcd_suspend)kernel(uhci_check_and_reset_hc)kernel(uhci_reset_hc)kernel(uhid_hid_driver)kernel(uio_event_notify)kernel(uio_unregister_device)kernel(umc_bus_type)kernel(umc_controller_reset)kernel(umc_device_create)kernel(umc_device_register)kernel(umc_device_unregister)kernel(umc_driver_unregister)kernel(umc_match_pci_id)kernel(umc_normaddr_to_sysaddr)kernel(unbind_con_driver)kernel(unbind_from_irqhandler)kernel(unblock_all_signals)kernel(uncache_firmware)kernel(unix_domain_find)kernel(unix_inq_len)kernel(unix_outq_len)kernel(unix_peer_get)kernel(unix_socket_table)kernel(unix_table_lock)kernel(unlazy_fpu)kernel(unlink_framebuffer)kernel(unload_nls)kernel(unlock_buffer)kernel(unlock_new_inode)kernel(unlock_page)kernel(unlock_rename)kernel(unlock_two_nondirectories)kernel(unmap_kernel_range_noflush)kernel(unmap_mapping_range)kernel(unmap_underlying_metadata)kernel(unpoison_memory)kernel(unprotected_firmware_begin)kernel(unprotected_firmware_end)kernel(unregister_8022_client)kernel(unregister_acpi_bus_type)kernel(unregister_acpi_hed_notifier)kernel(unregister_acpi_notifier)kernel(unregister_asymmetric_key_parser)kernel(unregister_atmdevice_notifier)kernel(unregister_binfmt)kernel(unregister_blkdev)kernel(unregister_c_can_dev)kernel(unregister_candev)kernel(unregister_capi_driver)kernel(unregister_capictr_notifier)kernel(unregister_cc770dev)kernel(unregister_cdrom)kernel(unregister_chrdev_region)kernel(unregister_con_driver)kernel(unregister_console)kernel(unregister_cpu_notifier)kernel(unregister_dca_provider)kernel(unregister_dcbevent_notifier)kernel(unregister_die_notifier)kernel(unregister_exec_domain)kernel(unregister_fib_notifier)kernel(unregister_filesystem)kernel(unregister_fo_extend)kernel(unregister_framebuffer)kernel(unregister_ftrace_event)kernel(unregister_ftrace_function)kernel(unregister_hdlc_device)kernel(unregister_hdlc_protocol)kernel(unregister_hotplug_dock_device)kernel(unregister_hw_breakpoint)kernel(unregister_inet6addr_notifier)kernel(unregister_inetaddr_notifier)kernel(unregister_ip_vs_app)kernel(unregister_ip_vs_pe)kernel(unregister_ip_vs_scheduler)kernel(unregister_jprobe)kernel(unregister_jprobes)kernel(unregister_key_type)kernel(unregister_keyboard_notifier)kernel(unregister_kprobe)kernel(unregister_kprobes)kernel(unregister_kretprobe)kernel(unregister_kretprobes)kernel(unregister_lsm_notifier)kernel(unregister_md_personality)kernel(unregister_memory_isolate_notifier)kernel(unregister_memory_notifier)kernel(unregister_module_notifier)kernel(unregister_mtd_chip_driver)kernel(unregister_mtd_user)kernel(unregister_net_sysctl_table)kernel(unregister_netdev)kernel(unregister_netdevice_many)kernel(unregister_netdevice_notifier)kernel(unregister_netdevice_notifier_rh)kernel(unregister_netdevice_queue)kernel(unregister_netevent_notifier)kernel(unregister_nfs_version)kernel(unregister_nls)kernel(unregister_nmi_handler)kernel(unregister_oldmem_pfn_is_ram)kernel(unregister_oom_notifier)kernel(unregister_pernet_device)kernel(unregister_pernet_subsys)kernel(unregister_pm_notifier)kernel(unregister_pppox_proto)kernel(unregister_qdisc)kernel(unregister_quota_format)kernel(unregister_reboot_notifier)kernel(unregister_shrinker)kernel(unregister_shrinker2)kernel(unregister_sja1000dev)kernel(unregister_snap_client)kernel(unregister_sound_dsp)kernel(unregister_sound_midi)kernel(unregister_sound_mixer)kernel(unregister_sound_special)kernel(unregister_switchdev_notifier)kernel(unregister_syscore_ops)kernel(unregister_sysctl_table)kernel(unregister_sysrq_key)kernel(unregister_tcf_proto_ops)kernel(unregister_virtio_device)kernel(unregister_virtio_driver)kernel(unregister_vt_notifier)kernel(unregister_wide_hw_breakpoint)kernel(unregister_xenbus_watch)kernel(unregister_xenstore_notifier)kernel(unshare_fs_struct)kernel(unuse_mm)kernel(unwind_get_return_address)kernel(unwind_next_frame)kernel(up)kernel(up_read)kernel(up_write)kernel(update_region)kernel(uprobe_register)kernel(uprobe_unregister)kernel(usb_acpi_power_manageable)kernel(usb_acpi_set_power_state)kernel(usb_add_hcd)kernel(usb_alloc_coherent)kernel(usb_alloc_dev)kernel(usb_alloc_streams)kernel(usb_alloc_urb)kernel(usb_altnum_to_altsetting)kernel(usb_amd_dev_put)kernel(usb_amd_find_chipset_info)kernel(usb_amd_hang_symptom_quirk)kernel(usb_amd_prefetch_quirk)kernel(usb_amd_quirk_pll_disable)kernel(usb_amd_quirk_pll_enable)kernel(usb_anchor_empty)kernel(usb_anchor_resume_wakeups)kernel(usb_anchor_suspend_wakeups)kernel(usb_anchor_urb)kernel(usb_asmedia_modifyflowcontrol)kernel(usb_autopm_get_interface)kernel(usb_autopm_get_interface_async)kernel(usb_autopm_get_interface_no_resume)kernel(usb_autopm_put_interface)kernel(usb_autopm_put_interface_async)kernel(usb_autopm_put_interface_no_suspend)kernel(usb_block_urb)kernel(usb_bulk_msg)kernel(usb_bus_idr)kernel(usb_bus_idr_lock)kernel(usb_calc_bus_time)kernel(usb_cdc_wdm_register)kernel(usb_choose_configuration)kernel(usb_clear_halt)kernel(usb_control_msg)kernel(usb_create_hcd)kernel(usb_create_shared_hcd)kernel(usb_cypress_load_firmware)kernel(usb_debug_root)kernel(usb_deregister)kernel(usb_deregister_dev)kernel(usb_deregister_device_driver)kernel(usb_disable_autosuspend)kernel(usb_disable_lpm)kernel(usb_disable_ltm)kernel(usb_disable_xhci_ports)kernel(usb_disabled)kernel(usb_driver_claim_interface)kernel(usb_driver_release_interface)kernel(usb_driver_set_configuration)kernel(usb_enable_autosuspend)kernel(usb_enable_intel_xhci_ports)kernel(usb_enable_lpm)kernel(usb_enable_ltm)kernel(usb_ep0_reinit)kernel(usb_find_alt_setting)kernel(usb_find_common_endpoints)kernel(usb_find_common_endpoints_reverse)kernel(usb_find_interface)kernel(usb_for_each_dev)kernel(usb_free_coherent)kernel(usb_free_streams)kernel(usb_free_urb)kernel(usb_ftdi_elan_edset_empty)kernel(usb_ftdi_elan_edset_flush)kernel(usb_ftdi_elan_edset_input)kernel(usb_ftdi_elan_edset_output)kernel(usb_ftdi_elan_edset_setup)kernel(usb_ftdi_elan_edset_single)kernel(usb_ftdi_elan_read_pcimem)kernel(usb_ftdi_elan_write_pcimem)kernel(usb_get_current_frame_number)kernel(usb_get_descriptor)kernel(usb_get_dev)kernel(usb_get_from_anchor)kernel(usb_get_hcd)kernel(usb_get_intf)kernel(usb_get_status)kernel(usb_get_urb)kernel(usb_hc_died)kernel(usb_hcd_amd_remote_wakeup_quirk)kernel(usb_hcd_check_unlink_urb)kernel(usb_hcd_end_port_resume)kernel(usb_hcd_giveback_urb)kernel(usb_hcd_irq)kernel(usb_hcd_is_primary_hcd)kernel(usb_hcd_link_urb_to_ep)kernel(usb_hcd_map_urb_for_dma)kernel(usb_hcd_pci_pm_ops)kernel(usb_hcd_pci_probe)kernel(usb_hcd_pci_remove)kernel(usb_hcd_pci_shutdown)kernel(usb_hcd_platform_shutdown)kernel(usb_hcd_poll_rh_status)kernel(usb_hcd_resume_root_hub)kernel(usb_hcd_start_port_resume)kernel(usb_hcd_unlink_urb_from_ep)kernel(usb_hcd_unmap_urb_for_dma)kernel(usb_hcd_unmap_urb_setup_for_dma)kernel(usb_hcds_loaded)kernel(usb_hid_driver)kernel(usb_hub_claim_port)kernel(usb_hub_clear_tt_buffer)kernel(usb_hub_find_child)kernel(usb_hub_release_port)kernel(usb_ifnum_to_if)kernel(usb_init_urb)kernel(usb_interrupt_msg)kernel(usb_kill_anchored_urbs)kernel(usb_kill_urb)kernel(usb_lock_device_for_reset)kernel(usb_match_id)kernel(usb_match_one_id)kernel(usb_mon_deregister)kernel(usb_mon_register)kernel(usb_otg_state_string)kernel(usb_poison_anchored_urbs)kernel(usb_poison_urb)kernel(usb_put_dev)kernel(usb_put_hcd)kernel(usb_put_intf)kernel(usb_queue_reset_device)kernel(usb_register_dev)kernel(usb_register_device_driver)kernel(usb_register_driver)kernel(usb_register_notify)kernel(usb_remove_hcd)kernel(usb_reset_configuration)kernel(usb_reset_device)kernel(usb_reset_endpoint)kernel(usb_root_hub_lost_power)kernel(usb_scuttle_anchored_urbs)kernel(usb_serial_deregister_drivers)kernel(usb_serial_generic_chars_in_buffer)kernel(usb_serial_generic_close)kernel(usb_serial_generic_get_icount)kernel(usb_serial_generic_open)kernel(usb_serial_generic_process_read_urb)kernel(usb_serial_generic_read_bulk_callback)kernel(usb_serial_generic_resume)kernel(usb_serial_generic_submit_read_urbs)kernel(usb_serial_generic_throttle)kernel(usb_serial_generic_tiocmiwait)kernel(usb_serial_generic_unthrottle)kernel(usb_serial_generic_wait_until_sent)kernel(usb_serial_generic_write)kernel(usb_serial_generic_write_bulk_callback)kernel(usb_serial_generic_write_start)kernel(usb_serial_handle_break)kernel(usb_serial_handle_dcd_change)kernel(usb_serial_handle_sysrq_char)kernel(usb_serial_port_softint)kernel(usb_serial_register_drivers)kernel(usb_serial_resume)kernel(usb_serial_suspend)kernel(usb_set_configuration)kernel(usb_set_device_state)kernel(usb_set_interface)kernel(usb_sg_cancel)kernel(usb_sg_init)kernel(usb_sg_wait)kernel(usb_show_dynids)kernel(usb_speed_string)kernel(usb_state_string)kernel(usb_stor_Bulk_reset)kernel(usb_stor_Bulk_transport)kernel(usb_stor_CB_reset)kernel(usb_stor_CB_transport)kernel(usb_stor_access_xfer_buf)kernel(usb_stor_adjust_quirks)kernel(usb_stor_bulk_srb)kernel(usb_stor_bulk_transfer_buf)kernel(usb_stor_bulk_transfer_sg)kernel(usb_stor_clear_halt)kernel(usb_stor_control_msg)kernel(usb_stor_ctrl_transfer)kernel(usb_stor_disconnect)kernel(usb_stor_host_template_init)kernel(usb_stor_post_reset)kernel(usb_stor_pre_reset)kernel(usb_stor_probe1)kernel(usb_stor_probe2)kernel(usb_stor_reset_resume)kernel(usb_stor_resume)kernel(usb_stor_sense_invalidCDB)kernel(usb_stor_set_xfer_buf)kernel(usb_stor_suspend)kernel(usb_stor_transparent_scsi_command)kernel(usb_store_new_id)kernel(usb_string)kernel(usb_submit_urb)kernel(usb_unanchor_urb)kernel(usb_unlink_anchored_urbs)kernel(usb_unlink_urb)kernel(usb_unlocked_disable_lpm)kernel(usb_unlocked_enable_lpm)kernel(usb_unpoison_anchored_urbs)kernel(usb_unpoison_urb)kernel(usb_unregister_notify)kernel(usb_urb_ep_type_check)kernel(usb_wait_anchor_empty_timeout)kernel(usb_wakeup_notification)kernel(usb_wwan_chars_in_buffer)kernel(usb_wwan_close)kernel(usb_wwan_dtr_rts)kernel(usb_wwan_ioctl)kernel(usb_wwan_open)kernel(usb_wwan_port_probe)kernel(usb_wwan_port_remove)kernel(usb_wwan_resume)kernel(usb_wwan_suspend)kernel(usb_wwan_tiocmget)kernel(usb_wwan_tiocmset)kernel(usb_wwan_write)kernel(usb_wwan_write_room)kernel(usb_xhci_needs_pci_reset)kernel(usbatm_usb_disconnect)kernel(usbatm_usb_probe)kernel(usbhid_lookup_quirk)kernel(usbip_alloc_iso_desc_pdu)kernel(usbip_debug_flag)kernel(usbip_dump_header)kernel(usbip_dump_urb)kernel(usbip_event_add)kernel(usbip_event_happened)kernel(usbip_header_correct_endian)kernel(usbip_in_eh)kernel(usbip_pack_pdu)kernel(usbip_pad_iso)kernel(usbip_recv)kernel(usbip_recv_iso)kernel(usbip_recv_xbuff)kernel(usbip_start_eh)kernel(usbip_stop_eh)kernel(usbnet_cdc_bind)kernel(usbnet_cdc_status)kernel(usbnet_cdc_unbind)kernel(usbnet_change_mtu)kernel(usbnet_defer_kevent)kernel(usbnet_device_suggests_idle)kernel(usbnet_disconnect)kernel(usbnet_ether_cdc_bind)kernel(usbnet_generic_cdc_bind)kernel(usbnet_get_drvinfo)kernel(usbnet_get_endpoints)kernel(usbnet_get_ethernet_addr)kernel(usbnet_get_link)kernel(usbnet_get_link_ksettings)kernel(usbnet_get_msglevel)kernel(usbnet_get_stats64)kernel(usbnet_link_change)kernel(usbnet_manage_power)kernel(usbnet_nway_reset)kernel(usbnet_open)kernel(usbnet_pause_rx)kernel(usbnet_probe)kernel(usbnet_purge_paused_rxq)kernel(usbnet_read_cmd)kernel(usbnet_read_cmd_nopm)kernel(usbnet_resume)kernel(usbnet_resume_rx)kernel(usbnet_set_link_ksettings)kernel(usbnet_set_msglevel)kernel(usbnet_skb_return)kernel(usbnet_start_xmit)kernel(usbnet_status_start)kernel(usbnet_status_stop)kernel(usbnet_stop)kernel(usbnet_suspend)kernel(usbnet_tx_timeout)kernel(usbnet_unlink_rx_urbs)kernel(usbnet_update_max_qlen)kernel(usbnet_write_cmd)kernel(usbnet_write_cmd_async)kernel(usbnet_write_cmd_nopm)kernel(use_mm)kernel(usecs_to_jiffies)kernel(used_vectors)kernel(user_describe)kernel(user_destroy)kernel(user_instantiate)kernel(user_match)kernel(user_path_at)kernel(user_path_create)kernel(user_read)kernel(user_return_notifier_register)kernel(user_return_notifier_unregister)kernel(user_revoke)kernel(user_update)kernel(usermodehelper_read_lock_wait)kernel(usermodehelper_read_trylock)kernel(usermodehelper_read_unlock)kernel(usleep_range)kernel(utf16s_to_utf8s)kernel(utf32_to_utf8)kernel(utf8_to_utf32)kernel(utf8s_to_utf16s)kernel(uuid_gen)kernel(uuid_is_valid)kernel(uuid_null)kernel(uuid_parse)kernel(uv_apicid_hibits)kernel(uv_bios_call)kernel(uv_bios_change_memprotect)kernel(uv_bios_freq_base)kernel(uv_bios_get_sn_info)kernel(uv_bios_mq_watchlist_alloc)kernel(uv_bios_mq_watchlist_free)kernel(uv_bios_reserved_page_pa)kernel(uv_bios_set_legacy_vga_target)kernel(uv_hub_info_version)kernel(uv_min_hub_revision_id)kernel(uv_possible_blades)kernel(uv_setup_irq)kernel(uv_teardown_irq)kernel(uv_type)kernel(uv_undefined)kernel(uverbs_alloc_spec_tree)kernel(uverbs_free_spec_tree)kernel(uwb_dev_for_each)kernel(uwb_dev_try_get)kernel(uwb_est_find_size)kernel(uwb_est_register)kernel(uwb_est_unregister)kernel(uwb_ie_next)kernel(uwb_notifs_deregister)kernel(uwb_notifs_register)kernel(uwb_pal_init)kernel(uwb_pal_register)kernel(uwb_pal_unregister)kernel(uwb_radio_start)kernel(uwb_radio_stop)kernel(uwb_rc_add)kernel(uwb_rc_alloc)kernel(uwb_rc_cmd)kernel(uwb_rc_cmd_async)kernel(uwb_rc_dev_addr_get)kernel(uwb_rc_get_by_dev)kernel(uwb_rc_get_by_grandpa)kernel(uwb_rc_ie_add)kernel(uwb_rc_ie_rm)kernel(uwb_rc_init)kernel(uwb_rc_mac_addr_get)kernel(uwb_rc_neh_error)kernel(uwb_rc_neh_grok)kernel(uwb_rc_post_reset)kernel(uwb_rc_pre_reset)kernel(uwb_rc_put)kernel(uwb_rc_reset_all)kernel(uwb_rc_rm)kernel(uwb_rc_vcmd)kernel(uwb_rsv_accept)kernel(uwb_rsv_create)kernel(uwb_rsv_destroy)kernel(uwb_rsv_establish)kernel(uwb_rsv_get_usable_mas)kernel(uwb_rsv_modify)kernel(uwb_rsv_state_str)kernel(uwb_rsv_terminate)kernel(uwb_rsv_type_str)kernel(v4l2_calc_aspect_ratio)kernel(v4l2_chip_ident_i2c_client)kernel(v4l2_chip_match_host)kernel(v4l2_chip_match_i2c_client)kernel(v4l2_compat_ioctl32)kernel(v4l2_ctrl_activate)kernel(v4l2_ctrl_add_ctrl)kernel(v4l2_ctrl_add_handler)kernel(v4l2_ctrl_auto_cluster)kernel(v4l2_ctrl_check)kernel(v4l2_ctrl_cluster)kernel(v4l2_ctrl_fill)kernel(v4l2_ctrl_find)kernel(v4l2_ctrl_g_ctrl)kernel(v4l2_ctrl_g_ctrl_int64)kernel(v4l2_ctrl_get_menu)kernel(v4l2_ctrl_get_name)kernel(v4l2_ctrl_grab)kernel(v4l2_ctrl_handler_free)kernel(v4l2_ctrl_handler_init_class)kernel(v4l2_ctrl_handler_log_status)kernel(v4l2_ctrl_handler_setup)kernel(v4l2_ctrl_log_status)kernel(v4l2_ctrl_merge)kernel(v4l2_ctrl_modify_range)kernel(v4l2_ctrl_new_custom)kernel(v4l2_ctrl_new_int_menu)kernel(v4l2_ctrl_new_std)kernel(v4l2_ctrl_new_std_menu)kernel(v4l2_ctrl_new_std_menu_items)kernel(v4l2_ctrl_next)kernel(v4l2_ctrl_notify)kernel(v4l2_ctrl_poll)kernel(v4l2_ctrl_query_fill)kernel(v4l2_ctrl_query_menu)kernel(v4l2_ctrl_query_menu_valid_items)kernel(v4l2_ctrl_radio_filter)kernel(v4l2_ctrl_replace)kernel(v4l2_ctrl_s_ctrl)kernel(v4l2_ctrl_s_ctrl_int64)kernel(v4l2_ctrl_sub_ev_ops)kernel(v4l2_ctrl_subdev_log_status)kernel(v4l2_ctrl_subdev_subscribe_event)kernel(v4l2_ctrl_subscribe_event)kernel(v4l2_detect_cvt)kernel(v4l2_detect_gtf)kernel(v4l2_device_disconnect)kernel(v4l2_device_put)kernel(v4l2_device_register)kernel(v4l2_device_register_subdev)kernel(v4l2_device_register_subdev_nodes)kernel(v4l2_device_set_name)kernel(v4l2_device_unregister)kernel(v4l2_device_unregister_subdev)kernel(v4l2_event_dequeue)kernel(v4l2_event_pending)kernel(v4l2_event_queue)kernel(v4l2_event_queue_fh)kernel(v4l2_event_subdev_unsubscribe)kernel(v4l2_event_subscribe)kernel(v4l2_event_unsubscribe)kernel(v4l2_event_unsubscribe_all)kernel(v4l2_fh_add)kernel(v4l2_fh_del)kernel(v4l2_fh_exit)kernel(v4l2_fh_init)kernel(v4l2_fh_is_singular)kernel(v4l2_fh_open)kernel(v4l2_fh_release)kernel(v4l2_field_names)kernel(v4l2_find_nearest_format)kernel(v4l2_g_ctrl)kernel(v4l2_g_ext_ctrls)kernel(v4l2_get_timestamp)kernel(v4l2_i2c_new_subdev)kernel(v4l2_i2c_new_subdev_board)kernel(v4l2_i2c_subdev_addr)kernel(v4l2_i2c_subdev_init)kernel(v4l2_i2c_tuner_addrs)kernel(v4l2_norm_to_name)kernel(v4l2_prio_change)kernel(v4l2_prio_check)kernel(v4l2_prio_close)kernel(v4l2_prio_init)kernel(v4l2_prio_max)kernel(v4l2_prio_open)kernel(v4l2_queryctrl)kernel(v4l2_querymenu)kernel(v4l2_s_ctrl)kernel(v4l2_s_ext_ctrls)kernel(v4l2_spi_new_subdev)kernel(v4l2_spi_subdev_init)kernel(v4l2_subdev_g_ctrl)kernel(v4l2_subdev_g_ext_ctrls)kernel(v4l2_subdev_init)kernel(v4l2_subdev_queryctrl)kernel(v4l2_subdev_querymenu)kernel(v4l2_subdev_s_ctrl)kernel(v4l2_subdev_s_ext_ctrls)kernel(v4l2_subdev_try_ext_ctrls)kernel(v4l2_try_ext_ctrls)kernel(v4l2_type_names)kernel(v4l2_video_std_construct)kernel(v4l2_video_std_frame_period)kernel(v4l_bound_align_image)kernel(v4l_match_dv_timings)kernel(v4l_printk_ioctl)kernel(vb2_buffer_done)kernel(vb2_common_vm_ops)kernel(vb2_create_bufs)kernel(vb2_dqbuf)kernel(vb2_expbuf)kernel(vb2_fop_mmap)kernel(vb2_fop_poll)kernel(vb2_fop_read)kernel(vb2_fop_release)kernel(vb2_fop_write)kernel(vb2_get_contig_userptr)kernel(vb2_get_vma)kernel(vb2_ioctl_create_bufs)kernel(vb2_ioctl_dqbuf)kernel(vb2_ioctl_expbuf)kernel(vb2_ioctl_prepare_buf)kernel(vb2_ioctl_qbuf)kernel(vb2_ioctl_querybuf)kernel(vb2_ioctl_reqbufs)kernel(vb2_ioctl_streamoff)kernel(vb2_ioctl_streamon)kernel(vb2_mmap)kernel(vb2_ops_wait_finish)kernel(vb2_ops_wait_prepare)kernel(vb2_plane_cookie)kernel(vb2_plane_vaddr)kernel(vb2_poll)kernel(vb2_prepare_buf)kernel(vb2_put_vma)kernel(vb2_qbuf)kernel(vb2_querybuf)kernel(vb2_queue_init)kernel(vb2_queue_release)kernel(vb2_read)kernel(vb2_reqbufs)kernel(vb2_streamoff)kernel(vb2_streamon)kernel(vb2_vmalloc_memops)kernel(vb2_wait_for_all_buffers)kernel(vb2_write)kernel(vbin_printf)kernel(vc_cons)kernel(vc_resize)kernel(vc_scrolldelta_helper)kernel(vcc_hash)kernel(vcc_insert_socket)kernel(vcc_process_recv_queue)kernel(vcc_release_async)kernel(vcc_sklist_lock)kernel(vchan_dma_desc_free_list)kernel(vchan_find_desc)kernel(vchan_init)kernel(vchan_tx_submit)kernel(vcpu_load)kernel(vcpu_put)kernel(vector_used_by_percpu_irq)kernel(verify_mem_not_deleted)kernel(verify_signature)kernel(verify_spi_info)kernel(ves1820_attach)kernel(ves1x93_attach)kernel(vfio_add_group_dev)kernel(vfio_del_group_dev)kernel(vfio_device_data)kernel(vfio_device_get_from_dev)kernel(vfio_device_put)kernel(vfio_external_check_extension)kernel(vfio_external_group_match_file)kernel(vfio_external_user_iommu_id)kernel(vfio_group_get_external_user)kernel(vfio_group_put_external_user)kernel(vfio_group_set_kvm)kernel(vfio_info_add_capability)kernel(vfio_info_cap_add)kernel(vfio_info_cap_shift)kernel(vfio_iommu_group_get)kernel(vfio_iommu_group_put)kernel(vfio_pin_pages)kernel(vfio_register_iommu_driver)kernel(vfio_register_notifier)kernel(vfio_set_irqs_validate_and_prepare)kernel(vfio_unpin_pages)kernel(vfio_unregister_iommu_driver)kernel(vfio_unregister_notifier)kernel(vfree)kernel(vfs_cancel_lock)kernel(vfs_clone_file_range)kernel(vfs_copy_file_range)kernel(vfs_create)kernel(vfs_fallocate)kernel(vfs_follow_link)kernel(vfs_fstat)kernel(vfs_fstatat)kernel(vfs_fsync)kernel(vfs_fsync_range)kernel(vfs_getattr)kernel(vfs_getxattr)kernel(vfs_kern_mount)kernel(vfs_link)kernel(vfs_listxattr)kernel(vfs_llseek)kernel(vfs_lock_file)kernel(vfs_lstat)kernel(vfs_mkdir)kernel(vfs_mknod)kernel(vfs_open)kernel(vfs_path_lookup)kernel(vfs_read)kernel(vfs_readlink)kernel(vfs_readv)kernel(vfs_removexattr)kernel(vfs_rename)kernel(vfs_rmdir)kernel(vfs_setlease)kernel(vfs_setpos)kernel(vfs_setxattr)kernel(vfs_stat)kernel(vfs_statfs)kernel(vfs_submount)kernel(vfs_symlink)kernel(vfs_test_lock)kernel(vfs_truncate)kernel(vfs_unlink)kernel(vfs_whiteout)kernel(vfs_write)kernel(vfs_writev)kernel(vga_client_register)kernel(vga_con)kernel(vga_default_device)kernel(vga_get)kernel(vga_put)kernel(vga_set_legacy_decoding)kernel(vga_switcheroo_client_fb_set)kernel(vga_switcheroo_fini_domain_pm_ops)kernel(vga_switcheroo_get_client_state)kernel(vga_switcheroo_handler_flags)kernel(vga_switcheroo_init_domain_pm_ops)kernel(vga_switcheroo_init_domain_pm_optimus_hdmi_audio)kernel(vga_switcheroo_lock_ddc)kernel(vga_switcheroo_process_delayed_switch)kernel(vga_switcheroo_register_audio_client)kernel(vga_switcheroo_register_client)kernel(vga_switcheroo_register_handler)kernel(vga_switcheroo_set_dynamic_switch)kernel(vga_switcheroo_unlock_ddc)kernel(vga_switcheroo_unregister_client)kernel(vga_switcheroo_unregister_handler)kernel(vga_tryget)kernel(vgacon_text_force)kernel(vhost_add_used)kernel(vhost_add_used_and_signal)kernel(vhost_add_used_and_signal_n)kernel(vhost_add_used_n)kernel(vhost_chr_poll)kernel(vhost_chr_read_iter)kernel(vhost_chr_write_iter)kernel(vhost_dequeue_msg)kernel(vhost_dev_check_owner)kernel(vhost_dev_cleanup)kernel(vhost_dev_has_owner)kernel(vhost_dev_init)kernel(vhost_dev_ioctl)kernel(vhost_dev_reset_owner)kernel(vhost_dev_reset_owner_prepare)kernel(vhost_dev_set_owner)kernel(vhost_dev_stop)kernel(vhost_disable_notify)kernel(vhost_discard_vq_desc)kernel(vhost_enable_notify)kernel(vhost_enqueue_msg)kernel(vhost_get_vq_desc)kernel(vhost_has_work)kernel(vhost_init_device_iotlb)kernel(vhost_init_used)kernel(vhost_log_access_ok)kernel(vhost_log_write)kernel(vhost_new_msg)kernel(vhost_poll_flush)kernel(vhost_poll_init)kernel(vhost_poll_queue)kernel(vhost_poll_start)kernel(vhost_poll_stop)kernel(vhost_signal)kernel(vhost_vq_access_ok)kernel(vhost_vq_avail_empty)kernel(vhost_vring_ioctl)kernel(vhost_work_flush)kernel(vhost_work_init)kernel(vhost_work_queue)kernel(vid_from_reg)kernel(vid_which_vrm)kernel(video_devdata)kernel(video_device_alloc)kernel(video_device_release)kernel(video_device_release_empty)kernel(video_ioctl2)kernel(video_output_register)kernel(video_output_unregister)kernel(video_unregister_device)kernel(video_usercopy)kernel(videobuf_alloc_vb)kernel(videobuf_dma_free)kernel(videobuf_dma_init)kernel(videobuf_dma_init_kernel)kernel(videobuf_dma_init_overlay)kernel(videobuf_dma_init_user)kernel(videobuf_dma_map)kernel(videobuf_dma_unmap)kernel(videobuf_dqbuf)kernel(videobuf_dvb_alloc_frontend)kernel(videobuf_dvb_dealloc_frontends)kernel(videobuf_dvb_find_frontend)kernel(videobuf_dvb_get_frontend)kernel(videobuf_dvb_register_bus)kernel(videobuf_dvb_unregister_bus)kernel(videobuf_iolock)kernel(videobuf_mmap_free)kernel(videobuf_mmap_mapper)kernel(videobuf_mmap_setup)kernel(videobuf_next_field)kernel(videobuf_poll_stream)kernel(videobuf_qbuf)kernel(videobuf_querybuf)kernel(videobuf_queue_cancel)kernel(videobuf_queue_core_init)kernel(videobuf_queue_is_busy)kernel(videobuf_queue_sg_init)kernel(videobuf_queue_to_vaddr)kernel(videobuf_queue_vmalloc_init)kernel(videobuf_read_one)kernel(videobuf_read_start)kernel(videobuf_read_stop)kernel(videobuf_read_stream)kernel(videobuf_reqbufs)kernel(videobuf_sg_alloc)kernel(videobuf_stop)kernel(videobuf_streamoff)kernel(videobuf_streamon)kernel(videobuf_to_dma)kernel(videobuf_to_vmalloc)kernel(videobuf_vmalloc_free)kernel(videobuf_waiton)kernel(virtio_break_device)kernel(virtio_check_driver_offered_feature)kernel(virtio_config_changed)kernel(virtio_device_freeze)kernel(virtio_device_restore)kernel(virtio_transport_connect)kernel(virtio_transport_deliver_tap_pkt)kernel(virtio_transport_destruct)kernel(virtio_transport_dgram_allow)kernel(virtio_transport_dgram_bind)kernel(virtio_transport_dgram_dequeue)kernel(virtio_transport_dgram_enqueue)kernel(virtio_transport_do_socket_init)kernel(virtio_transport_free_pkt)kernel(virtio_transport_get_buffer_size)kernel(virtio_transport_get_credit)kernel(virtio_transport_get_max_buffer_size)kernel(virtio_transport_get_min_buffer_size)kernel(virtio_transport_inc_tx_pkt)kernel(virtio_transport_notify_poll_in)kernel(virtio_transport_notify_poll_out)kernel(virtio_transport_notify_recv_init)kernel(virtio_transport_notify_recv_post_dequeue)kernel(virtio_transport_notify_recv_pre_block)kernel(virtio_transport_notify_recv_pre_dequeue)kernel(virtio_transport_notify_send_init)kernel(virtio_transport_notify_send_post_enqueue)kernel(virtio_transport_notify_send_pre_block)kernel(virtio_transport_notify_send_pre_enqueue)kernel(virtio_transport_put_credit)kernel(virtio_transport_recv_pkt)kernel(virtio_transport_release)kernel(virtio_transport_set_buffer_size)kernel(virtio_transport_set_max_buffer_size)kernel(virtio_transport_set_min_buffer_size)kernel(virtio_transport_shutdown)kernel(virtio_transport_stream_allow)kernel(virtio_transport_stream_dequeue)kernel(virtio_transport_stream_enqueue)kernel(virtio_transport_stream_has_data)kernel(virtio_transport_stream_has_space)kernel(virtio_transport_stream_is_active)kernel(virtio_transport_stream_rcvhiwat)kernel(virtqueue_add_inbuf)kernel(virtqueue_add_outbuf)kernel(virtqueue_add_sgs)kernel(virtqueue_detach_unused_buf)kernel(virtqueue_disable_cb)kernel(virtqueue_enable_cb)kernel(virtqueue_enable_cb_delayed)kernel(virtqueue_enable_cb_prepare)kernel(virtqueue_get_avail_addr)kernel(virtqueue_get_buf)kernel(virtqueue_get_desc_addr)kernel(virtqueue_get_used_addr)kernel(virtqueue_get_vring)kernel(virtqueue_get_vring_size)kernel(virtqueue_is_broken)kernel(virtqueue_kick)kernel(virtqueue_kick_prepare)kernel(virtqueue_notify)kernel(virtqueue_poll)kernel(visitor128)kernel(visitor32)kernel(visitor64)kernel(visitorl)kernel(vlan_dev_real_dev)kernel(vlan_dev_vlan_id)kernel(vlan_dev_vlan_proto)kernel(vlan_ioctl_set)kernel(vlan_uses_dev)kernel(vlan_vid_add)kernel(vlan_vid_del)kernel(vlan_vids_add_by_dev)kernel(vlan_vids_del_by_dev)kernel(vm_brk)kernel(vm_brk_flags)kernel(vm_event_states)kernel(vm_get_page_prot)kernel(vm_insert_mixed)kernel(vm_insert_mixed_mkwrite)kernel(vm_insert_page)kernel(vm_insert_pfn)kernel(vm_iomap_memory)kernel(vm_map_ram)kernel(vm_memory_committed)kernel(vm_mmap)kernel(vm_munmap)kernel(vm_sockets_get_local_cid)kernel(vm_stat)kernel(vm_unmap_aliases)kernel(vm_unmap_ram)kernel(vma_kernel_pagesize)kernel(vmalloc)kernel(vmalloc_32)kernel(vmalloc_32_user)kernel(vmalloc_base)kernel(vmalloc_node)kernel(vmalloc_to_page)kernel(vmalloc_to_pfn)kernel(vmalloc_user)kernel(vmap)kernel(vmbus_allocate_mmio)kernel(vmbus_are_subchannels_present)kernel(vmbus_close)kernel(vmbus_connection)kernel(vmbus_driver_unregister)kernel(vmbus_establish_gpadl)kernel(vmbus_free_mmio)kernel(vmbus_get_outgoing_channel)kernel(vmbus_hvsock_device_unregister)kernel(vmbus_open)kernel(vmbus_prep_negotiate_resp)kernel(vmbus_proto_version)kernel(vmbus_recvpacket)kernel(vmbus_recvpacket_raw)kernel(vmbus_send_tl_connect_request)kernel(vmbus_sendpacket)kernel(vmbus_sendpacket_mpb_desc)kernel(vmbus_sendpacket_pagebuffer)kernel(vmbus_set_chn_rescind_callback)kernel(vmbus_set_event)kernel(vmbus_set_sc_create_callback)kernel(vmbus_setevent)kernel(vmbus_teardown_gpadl)kernel(vmci_context_get_priv_flags)kernel(vmci_datagram_create_handle)kernel(vmci_datagram_create_handle_priv)kernel(vmci_datagram_destroy_handle)kernel(vmci_datagram_send)kernel(vmci_doorbell_create)kernel(vmci_doorbell_destroy)kernel(vmci_doorbell_notify)kernel(vmci_event_subscribe)kernel(vmci_event_unsubscribe)kernel(vmci_get_context_id)kernel(vmci_is_context_owner)kernel(vmci_qpair_alloc)kernel(vmci_qpair_consume_buf_ready)kernel(vmci_qpair_consume_free_space)kernel(vmci_qpair_dequeue)kernel(vmci_qpair_dequev)kernel(vmci_qpair_detach)kernel(vmci_qpair_enqueue)kernel(vmci_qpair_enquev)kernel(vmci_qpair_get_consume_indexes)kernel(vmci_qpair_get_produce_indexes)kernel(vmci_qpair_peek)kernel(vmci_qpair_peekv)kernel(vmci_qpair_produce_buf_ready)kernel(vmci_qpair_produce_free_space)kernel(vmci_send_datagram)kernel(vmcore_cleanup)kernel(vmemmap_base)kernel(vmf_insert_pfn_pmd)kernel(vmf_insert_pfn_pud)kernel(vnic_dev_get_pdev)kernel(vnic_dev_get_res)kernel(vnic_dev_get_res_count)kernel(vnic_dev_register)kernel(vnic_dev_unregister)kernel(vp3054_i2c_probe)kernel(vp3054_i2c_remove)kernel(vprintk)kernel(vprintk_default)kernel(vprintk_emit)kernel(vq_iotlb_prefetch)kernel(vring_create_virtqueue)kernel(vring_del_virtqueue)kernel(vring_interrupt)kernel(vring_new_virtqueue)kernel(vring_transport_features)kernel(vringh_abandon_kern)kernel(vringh_abandon_user)kernel(vringh_complete_kern)kernel(vringh_complete_multi_user)kernel(vringh_complete_user)kernel(vringh_getdesc_kern)kernel(vringh_getdesc_user)kernel(vringh_init_kern)kernel(vringh_init_user)kernel(vringh_iov_pull_kern)kernel(vringh_iov_pull_user)kernel(vringh_iov_push_kern)kernel(vringh_iov_push_user)kernel(vringh_need_notify_kern)kernel(vringh_need_notify_user)kernel(vringh_notify_disable_kern)kernel(vringh_notify_disable_user)kernel(vringh_notify_enable_kern)kernel(vringh_notify_enable_user)kernel(vscnprintf)kernel(vsnprintf)kernel(vsock_add_pending)kernel(vsock_add_tap)kernel(vsock_addr_bound)kernel(vsock_addr_cast)kernel(vsock_addr_equals_addr)kernel(vsock_addr_init)kernel(vsock_addr_unbind)kernel(vsock_addr_validate)kernel(vsock_bind_table)kernel(vsock_connected_table)kernel(vsock_core_exit)kernel(vsock_core_get_transport)kernel(vsock_deliver_tap)kernel(vsock_enqueue_accept)kernel(vsock_find_bound_socket)kernel(vsock_find_connected_socket)kernel(vsock_for_each_connected_socket)kernel(vsock_insert_connected)kernel(vsock_pending_work)kernel(vsock_remove_bound)kernel(vsock_remove_connected)kernel(vsock_remove_pending)kernel(vsock_remove_sock)kernel(vsock_remove_tap)kernel(vsock_stream_has_data)kernel(vsock_stream_has_space)kernel(vsock_table_lock)kernel(vsprintf)kernel(vsscanf)kernel(vt_get_leds)kernel(vtime_common_account_irq_enter)kernel(vtime_guest_enter)kernel(vtime_guest_exit)kernel(vunmap)kernel(vxlan_dev_create)kernel(vzalloc)kernel(vzalloc_node)kernel(wa_create)kernel(wa_dti_start)kernel(wa_process_errored_transfers_run)kernel(wa_urb_dequeue)kernel(wa_urb_enqueue)kernel(wa_urb_enqueue_run)kernel(wait_for_completion)kernel(wait_for_completion_interruptible)kernel(wait_for_completion_interruptible_timeout)kernel(wait_for_completion_io)kernel(wait_for_completion_io_timeout)kernel(wait_for_completion_killable)kernel(wait_for_completion_killable_timeout)kernel(wait_for_completion_timeout)kernel(wait_for_device_probe)kernel(wait_for_key_construction)kernel(wait_for_stable_page)kernel(wait_iff_congested)kernel(wait_on_page_bit)kernel(wait_on_page_bit_killable_timeout)kernel(wait_on_sync_kiocb)kernel(wait_rcu_gp)kernel(wait_woken)kernel(wake_bit_function)kernel(wake_bit_function_rh)kernel(wake_up_atomic_t)kernel(wake_up_bit)kernel(wake_up_process)kernel(wake_up_var)kernel(wakeup_source_add)kernel(wakeup_source_create)kernel(wakeup_source_destroy)kernel(wakeup_source_drop)kernel(wakeup_source_prepare)kernel(wakeup_source_register)kernel(wakeup_source_remove)kernel(wakeup_source_unregister)kernel(warn_slowpath_fmt)kernel(warn_slowpath_fmt_taint)kernel(warn_slowpath_null)kernel(watchdog_init_timeout)kernel(watchdog_register_device)kernel(watchdog_unregister_device)kernel(wbinvd_on_all_cpus)kernel(wbinvd_on_cpu)kernel(wdev_to_ieee80211_vif)kernel(whci_wait_for)kernel(wiphy_apply_custom_regulatory)kernel(wiphy_free)kernel(wiphy_new_nm)kernel(wiphy_register)kernel(wiphy_rfkill_set_hw_state)kernel(wiphy_rfkill_start_polling)kernel(wiphy_rfkill_stop_polling)kernel(wiphy_to_ieee80211_hw)kernel(wiphy_unregister)kernel(wireless_nlevent_flush)kernel(wireless_send_event)kernel(wmi_driver_unregister)kernel(wmi_evaluate_method)kernel(wmi_get_event_data)kernel(wmi_has_guid)kernel(wmi_install_notify_handler)kernel(wmi_query_block)kernel(wmi_remove_notify_handler)kernel(wmi_set_block)kernel(wmidev_block_query)kernel(wmidev_evaluate_method)kernel(woken_wake_function)kernel(work_busy)kernel(work_on_cpu)kernel(workqueue_congested)kernel(workqueue_set_max_active)kernel(would_dump)kernel(wpan_phy_find)kernel(wpan_phy_for_each)kernel(wpan_phy_free)kernel(wpan_phy_new)kernel(wpan_phy_register)kernel(wpan_phy_unregister)kernel(write_bytes_to_xdr_buf)kernel(write_cache_pages)kernel(write_dirty_buffer)kernel(write_dst)kernel(write_inode_now)kernel(write_msi_msg)kernel(write_one_page)kernel(writeback_in_progress)kernel(writeback_inodes_sb)kernel(writeback_inodes_sb_nr)kernel(wrmsr_on_cpu)kernel(wrmsr_on_cpus)kernel(wrmsr_safe_on_cpu)kernel(wrmsr_safe_regs)kernel(wrmsr_safe_regs_on_cpu)kernel(wrmsrl_on_cpu)kernel(wrmsrl_safe_on_cpu)kernel(wusb_cluster_id_get)kernel(wusb_cluster_id_put)kernel(wusb_dev_destroy)kernel(wusb_et_name)kernel(wusbd)kernel(wusbhc_b_create)kernel(wusbhc_b_destroy)kernel(wusbhc_chid_set)kernel(wusbhc_create)kernel(wusbhc_destroy)kernel(wusbhc_giveback_urb)kernel(wusbhc_handle_dn)kernel(wusbhc_mmcie_rm)kernel(wusbhc_mmcie_set)kernel(wusbhc_reset_all)kernel(wusbhc_rh_control)kernel(wusbhc_rh_start_port_reset)kernel(wusbhc_rh_status_data)kernel(ww_mutex_unlock)kernel(x509_cert_parse)kernel(x509_check_signature)kernel(x509_decode_time)kernel(x509_free_certificate)kernel(x509_get_sig_params)kernel(x509_request_asymmetric_key)kernel(x86-64)kernel(x86_bios_cpu_apicid)kernel(x86_cpu_to_acpiid)kernel(x86_cpu_to_apicid)kernel(x86_cpu_to_node_map)kernel(x86_dma_fallback_dev)kernel(x86_emulate_instruction)kernel(x86_family)kernel(x86_hyper)kernel(x86_hyper_kvm)kernel(x86_hyper_ms_hyperv)kernel(x86_hyper_vmware)kernel(x86_hyper_xen_hvm)kernel(x86_match_cpu)kernel(x86_model)kernel(x86_msi)kernel(x86_platform)kernel(x86_set_memory_region)kernel(x86_spec_ctrl_base)kernel(x86_spec_ctrl_mask)kernel(x86_stepping)kernel(xattr_getsecurity)kernel(xc2028_attach)kernel(xc4000_attach)kernel(xc5000_attach)kernel(xdp_do_flush_map)kernel(xdp_do_redirect)kernel(xdp_rxq_info_is_reg)kernel(xdp_rxq_info_reg)kernel(xdp_rxq_info_reg_mem_model)kernel(xdp_rxq_info_unreg)kernel(xdp_rxq_info_unused)kernel(xdr_buf_from_iov)kernel(xdr_buf_read_netobj)kernel(xdr_buf_subsegment)kernel(xdr_buf_trim)kernel(xdr_commit_encode)kernel(xdr_decode_array2)kernel(xdr_decode_netobj)kernel(xdr_decode_string_inplace)kernel(xdr_decode_word)kernel(xdr_encode_array2)kernel(xdr_encode_netobj)kernel(xdr_encode_opaque)kernel(xdr_encode_opaque_fixed)kernel(xdr_encode_string)kernel(xdr_encode_word)kernel(xdr_enter_page)kernel(xdr_init_decode)kernel(xdr_init_decode_pages)kernel(xdr_init_encode)kernel(xdr_inline_decode)kernel(xdr_inline_pages)kernel(xdr_partial_copy_from_skb)kernel(xdr_process_buf)kernel(xdr_read_pages)kernel(xdr_reserve_space)kernel(xdr_restrict_buflen)kernel(xdr_set_scratch_buffer)kernel(xdr_shift_buf)kernel(xdr_skb_read_bits)kernel(xdr_stream_pos)kernel(xdr_terminate_string)kernel(xdr_truncate_encode)kernel(xdr_write_pages)kernel(xen_balloon_init)kernel(xen_biovec_phys_mergeable)kernel(xen_clear_irq_pending)kernel(xen_create_contiguous_region)kernel(xen_destroy_contiguous_region)kernel(xen_domain_type)kernel(xen_event_channel_op_compat)kernel(xen_features)kernel(xen_has_pv_and_legacy_disk_devices)kernel(xen_has_pv_devices)kernel(xen_has_pv_disk_devices)kernel(xen_has_pv_nic_devices)kernel(xen_have_vector_callback)kernel(xen_hvm_evtchn_do_upcall)kernel(xen_hvm_need_lapic)kernel(xen_irq_from_gsi)kernel(xen_pci_frontend)kernel(xen_physdev_op_compat)kernel(xen_pirq_from_irq)kernel(xen_platform_pci_unplug)kernel(xen_poll_irq_timeout)kernel(xen_privcmd_fops)kernel(xen_remap_domain_mfn_range)kernel(xen_set_callback_via)kernel(xen_set_domain_pte)kernel(xen_setup_shutdown_event)kernel(xen_start_info)kernel(xen_store_domain_type)kernel(xen_store_evtchn)kernel(xen_store_interface)kernel(xen_swiotlb_alloc_coherent)kernel(xen_swiotlb_dma_mapping_error)kernel(xen_swiotlb_dma_supported)kernel(xen_swiotlb_free_coherent)kernel(xen_swiotlb_map_page)kernel(xen_swiotlb_map_sg_attrs)kernel(xen_swiotlb_sync_sg_for_cpu)kernel(xen_swiotlb_sync_sg_for_device)kernel(xen_swiotlb_sync_single_for_cpu)kernel(xen_swiotlb_sync_single_for_device)kernel(xen_swiotlb_unmap_page)kernel(xen_swiotlb_unmap_sg_attrs)kernel(xen_test_irq_shared)kernel(xen_unmap_domain_mfn_range)kernel(xen_vcpu_id)kernel(xen_xenbus_fops)kernel(xenbus_alloc_evtchn)kernel(xenbus_bind_evtchn)kernel(xenbus_dev_attrs)kernel(xenbus_dev_cancel)kernel(xenbus_dev_changed)kernel(xenbus_dev_error)kernel(xenbus_dev_fatal)kernel(xenbus_dev_probe)kernel(xenbus_dev_remove)kernel(xenbus_dev_request_and_reply)kernel(xenbus_dev_resume)kernel(xenbus_dev_shutdown)kernel(xenbus_dev_suspend)kernel(xenbus_directory)kernel(xenbus_exists)kernel(xenbus_free_evtchn)kernel(xenbus_frontend_closed)kernel(xenbus_gather)kernel(xenbus_grant_ring)kernel(xenbus_map_ring)kernel(xenbus_map_ring_valloc)kernel(xenbus_match)kernel(xenbus_mkdir)kernel(xenbus_otherend_changed)kernel(xenbus_printf)kernel(xenbus_probe)kernel(xenbus_probe_devices)kernel(xenbus_probe_node)kernel(xenbus_read)kernel(xenbus_read_driver_state)kernel(xenbus_read_otherend_details)kernel(xenbus_register_driver_common)kernel(xenbus_register_frontend)kernel(xenbus_rm)kernel(xenbus_scanf)kernel(xenbus_strstate)kernel(xenbus_switch_state)kernel(xenbus_transaction_end)kernel(xenbus_transaction_start)kernel(xenbus_unmap_ring)kernel(xenbus_unmap_ring_vfree)kernel(xenbus_unregister_driver)kernel(xenbus_watch_path)kernel(xenbus_watch_pathfmt)kernel(xenbus_write)kernel(xfrm4_prepare_output)kernel(xfrm4_protocol_deregister)kernel(xfrm4_protocol_init)kernel(xfrm4_protocol_register)kernel(xfrm4_rcv)kernel(xfrm4_rcv_cb)kernel(xfrm4_rcv_encap)kernel(xfrm4_tunnel_deregister)kernel(xfrm4_tunnel_register)kernel(xfrm6_find_1stfragopt)kernel(xfrm6_input_addr)kernel(xfrm6_mode_tunnel_input_deregister)kernel(xfrm6_mode_tunnel_input_register)kernel(xfrm6_prepare_output)kernel(xfrm6_protocol_deregister)kernel(xfrm6_protocol_register)kernel(xfrm6_rcv)kernel(xfrm6_rcv_cb)kernel(xfrm6_rcv_spi)kernel(xfrm6_rcv_tnl)kernel(xfrm6_tunnel_alloc_spi)kernel(xfrm6_tunnel_deregister)kernel(xfrm6_tunnel_register)kernel(xfrm6_tunnel_spi_lookup)kernel(xfrm_aalg_get_byid)kernel(xfrm_aalg_get_byidx)kernel(xfrm_aalg_get_byname)kernel(xfrm_aead_get_byname)kernel(xfrm_alloc_spi)kernel(xfrm_audit_policy_add)kernel(xfrm_audit_policy_delete)kernel(xfrm_audit_state_add)kernel(xfrm_audit_state_delete)kernel(xfrm_audit_state_icvfail)kernel(xfrm_audit_state_notfound)kernel(xfrm_audit_state_notfound_simple)kernel(xfrm_audit_state_replay)kernel(xfrm_audit_state_replay_overflow)kernel(xfrm_calg_get_byid)kernel(xfrm_calg_get_byname)kernel(xfrm_count_pfkey_auth_supported)kernel(xfrm_count_pfkey_enc_supported)kernel(xfrm_dst_ifdown)kernel(xfrm_ealg_get_byid)kernel(xfrm_ealg_get_byidx)kernel(xfrm_ealg_get_byname)kernel(xfrm_find_acq)kernel(xfrm_find_acq_byseq)kernel(xfrm_garbage_collect)kernel(xfrm_get_acqseq)kernel(xfrm_init_replay)kernel(xfrm_init_state)kernel(xfrm_inner_extract_output)kernel(xfrm_input)kernel(xfrm_input_register_afinfo)kernel(xfrm_input_resume)kernel(xfrm_input_unregister_afinfo)kernel(xfrm_lookup)kernel(xfrm_lookup_route)kernel(xfrm_migrate)kernel(xfrm_migrate_state_find)kernel(xfrm_output)kernel(xfrm_output_resume)kernel(xfrm_policy_alloc)kernel(xfrm_policy_byid)kernel(xfrm_policy_bysel_ctx)kernel(xfrm_policy_delete)kernel(xfrm_policy_destroy)kernel(xfrm_policy_flush)kernel(xfrm_policy_hash_rebuild)kernel(xfrm_policy_insert)kernel(xfrm_policy_register_afinfo)kernel(xfrm_policy_unregister_afinfo)kernel(xfrm_policy_walk)kernel(xfrm_policy_walk_done)kernel(xfrm_policy_walk_init)kernel(xfrm_prepare_input)kernel(xfrm_probe_algs)kernel(xfrm_register_km)kernel(xfrm_register_mode)kernel(xfrm_register_type)kernel(xfrm_sad_getinfo)kernel(xfrm_spd_getinfo)kernel(xfrm_state_add)kernel(xfrm_state_alloc)kernel(xfrm_state_check_expire)kernel(xfrm_state_delete)kernel(xfrm_state_delete_tunnel)kernel(xfrm_state_flush)kernel(xfrm_state_insert)kernel(xfrm_state_lookup)kernel(xfrm_state_lookup_byaddr)kernel(xfrm_state_migrate)kernel(xfrm_state_register_afinfo)kernel(xfrm_state_sort)kernel(xfrm_state_unregister_afinfo)kernel(xfrm_state_update)kernel(xfrm_state_walk)kernel(xfrm_state_walk_done)kernel(xfrm_state_walk_init)kernel(xfrm_stateonly_find)kernel(xfrm_tmpl_sort)kernel(xfrm_unregister_km)kernel(xfrm_unregister_mode)kernel(xfrm_unregister_type)kernel(xfrm_user_policy)kernel(xhci_dbg_trace)kernel(xhci_gen_setup)kernel(xhci_init_driver)kernel(xhci_resume)kernel(xhci_run)kernel(xhci_suspend)kernel(xmit_recursion)kernel(xor_blocks)kernel(xp_cpu_to_nasid)kernel(xp_expand_memprotect)kernel(xp_max_npartitions)kernel(xp_pa)kernel(xp_partition_id)kernel(xp_region_size)kernel(xp_remote_memcpy)kernel(xp_restrict_memprotect)kernel(xp_socket_pa)kernel(xpc_clear_interface)kernel(xpc_connect)kernel(xpc_disconnect)kernel(xpc_interface)kernel(xpc_registrations)kernel(xpc_set_interface)kernel(xprt_adjust_cwnd)kernel(xprt_alloc)kernel(xprt_alloc_slot)kernel(xprt_complete_rqst)kernel(xprt_destroy_backchannel)kernel(xprt_disconnect_done)kernel(xprt_force_disconnect)kernel(xprt_free)kernel(xprt_get)kernel(xprt_load_transport)kernel(xprt_lock_and_alloc_slot)kernel(xprt_lookup_rqst)kernel(xprt_pin_rqst)kernel(xprt_put)kernel(xprt_register_transport)kernel(xprt_release_rqst_cong)kernel(xprt_release_xprt)kernel(xprt_release_xprt_cong)kernel(xprt_reserve_xprt)kernel(xprt_reserve_xprt_cong)kernel(xprt_set_retrans_timeout_def)kernel(xprt_set_retrans_timeout_rtt)kernel(xprt_setup_backchannel)kernel(xprt_unpin_rqst)kernel(xprt_unregister_transport)kernel(xprt_wait_for_buffer_space)kernel(xprt_wake_pending_tasks)kernel(xprt_write_space)kernel(xstate_size)kernel(xt_alloc_entry_offsets)kernel(xt_alloc_table_info)kernel(xt_check_entry_offsets)kernel(xt_check_match)kernel(xt_check_target)kernel(xt_compat_add_offset)kernel(xt_compat_calc_jump)kernel(xt_compat_check_entry_offsets)kernel(xt_compat_flush_offsets)kernel(xt_compat_init_offsets)kernel(xt_compat_lock)kernel(xt_compat_match_from_user)kernel(xt_compat_match_offset)kernel(xt_compat_match_to_user)kernel(xt_compat_target_from_user)kernel(xt_compat_target_offset)kernel(xt_compat_target_to_user)kernel(xt_compat_unlock)kernel(xt_copy_counters_from_user)kernel(xt_find_jump_offset)kernel(xt_find_match)kernel(xt_find_revision)kernel(xt_find_table_lock)kernel(xt_find_target)kernel(xt_free_table_info)kernel(xt_hook_link)kernel(xt_hook_unlink)kernel(xt_percpu_counter_alloc)kernel(xt_percpu_counter_free)kernel(xt_proto_fini)kernel(xt_proto_init)kernel(xt_rateest_lookup)kernel(xt_rateest_put)kernel(xt_recseq)kernel(xt_register_match)kernel(xt_register_matches)kernel(xt_register_table)kernel(xt_register_target)kernel(xt_register_targets)kernel(xt_replace_table)kernel(xt_request_find_match)kernel(xt_request_find_target)kernel(xt_table_unlock)kernel(xt_unregister_match)kernel(xt_unregister_matches)kernel(xt_unregister_table)kernel(xt_unregister_target)kernel(xt_unregister_targets)kernel(xts_camellia_setkey)kernel(xts_crypt)kernel(xts_serpent_setkey)kernel(xts_twofish_setkey)kernel(xz_dec_end)kernel(xz_dec_init)kernel(xz_dec_reset)kernel(xz_dec_run)kernel(yield)kernel(yield_to)kernel(zalloc_cpumask_var)kernel(zalloc_cpumask_var_node)kernel(zap_vma_ptes)kernel(zero_fill_bio)kernel(zero_pfn)kernel(zgid)kernel(zl10036_attach)kernel(zl10039_attach)kernel(zl10353_attach)kernel(zlib_deflate)kernel(zlib_deflateEnd)kernel(zlib_deflateInit2)kernel(zlib_deflateReset)kernel(zlib_deflate_workspacesize)kernel(zlib_inflate)kernel(zlib_inflateEnd)kernel(zlib_inflateIncomp)kernel(zlib_inflateInit2)kernel(zlib_inflateReset)kernel(zlib_inflate_blob)kernel(zlib_inflate_workspacesize)kernel(zpool_evict)kernel(zpool_register_driver)kernel(zpool_unregister_driver)kernel(zs_create_pool)kernel(zs_destroy_pool)kernel(zs_free)kernel(zs_get_total_pages)kernel(zs_malloc)kernel(zs_map_object)kernel(zs_unmap_object)kernel-drmkernel-drm-nouveaukernel-modesetkernel-uname-rkernel-x86_64           fileutilsmodule-init-toolsinitscriptsgrubbydracutlinux-firmware/usr/sbin/new-kernel-pkgsystem-release/usr/sbin/new-kernel-pkg/bin/sh/bin/sh/bin/shrpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(PayloadIsXz)3.16-28.11.1-18.28-2033-50220180911-684.6.0-14.0-13.0.4-15.2-1pppisdn4k-utilsnfs-utilse2fsprogsutil-linuxjfsutilsreiserfs-utilsxfsprogsprocpsoprofiledevice-mapper-libsmdadminitscriptsudeviptablesipw2200-firmwareiwl4965-firmwareselinux-policy-targetedsquashfs-toolswireless-toolsxfsprogskmodkexec-toolsshim-x642.4.3-33.2-321.0.7-121.37-42.121.1.7-23.6.19-22.6.13-43.2.5-6.30.9.1-21.02.63-23.2.1-57.23063-61.3.2-12.4228.57.23.13.1-2014.029-34.3.020-92.0.14-312-24.11.3\P@@\2\@\\l@[[[@[@[[@[[@[@[[@[\[\[h@[s["@[-[-[9@[[{[z@[v[v[t[n[n[`O@[^[^[[ @[Xf@[P}@[M@[L[L[H@[H@[GB[<[:[:[3|@[,[,[,[,[+@[+@[*A[*A['[#@[!@[!@[[o[@[[[{@[5@[@[ @[ @[@[@[Z@ZnZ@Zz@ZZ@Z?ZK@ZK@ZZ@Z@ZmZZZy@Z@Z؄Z؄ZԐ@ZЛZJ@Z̧@Z̧@ZZlZ&Z&ZI@ZZZ1@ZH@ZZ@Z Z@Zv@Z$ZZ~Z}@Z}@ZyZyZxG@ZtRZqZp^@Zo Zo Zo Zk@Zg#Ze@Ze@ZaZaZaZ_:Z\ZTZS]@ZOhZDZB9Z;@Z1@Z1@Z1@Z+@Z+@Z*~Z*~Z*~Z)-@Z)-@Z)-@Z'Z'Z&@Z&@Z&@Z!D@Z!D@Z!D@ZZZZZ@Z@Z ZfZ@Z@Z@ZZZZZ@Z@Z }Z }Z ,@Z Z Z @ZZZZC@ZC@ZZZ@Z@ZNYZ@YZ@YZ@YYY@YeYeY@Y@Y@YY@Y@Y|Y|Y|Y|Y+@Y+@Y+@Y+@YYY@Y@Y@Y@Y@YYYYB@YYYY@YYYܶ@YdYdYp@Yp@Yp@YYY@Y@Y{Y{Y*@Y5Y@Y@Y@Y˒Y@YéYéYX@YX@YY@YY@Y@YYYY3Y@YY@YYYV@YV@Y@Y^&@Y^&@YTYS@YRHYRHYP@YJ_YGYGYGYBvY?Y>@Y5GY5GY1S@Y1S@Y, @Y, @Y(Y(Y"Y@YYYYR@YY]YtYtY#@Y@Y@YXXXX@XXh@Xh@XXXsXsX@X-X-XXX9@XDXDXDX@X@XۡXP@XP@XXXXX @X @XӸXӸXӸXXXXX@X@XXXXX~@X~@X,X,X,X,X,X@X@X@XƉXƉXƉX•@X•@XCXCXCXCX@X@X@X@XXXO@XO@XZX @X @X @X @XXXf@Xf@XX @XXX}@X+X@X@X@XX@XBXBX@X@X@XYX@XXe@Xe@XpXpXpX@X*X6@XXXAXXX~@X~@X~@X|Xx@Xv@XtXs{@Xs{@XZnXZnXZnXS@XRXQ4@XJXIK@XF@XEVXAb@XAb@X@X5X5X*X%X&X&XX2@X2@XX`@W%WSWWv@W$W@Wڍ@W֘WίW^@Wʻ@WiW@Wu@Wu@W#W/@WW@WW@WhWhWhWt@WWWW.@WW@W9W@WPWPW\@W W W@W@WgW@W@W@W~W~WWWWWW~D@WzOWv[@Wv[@Wu Wu WrfWq@Wq@Wm Wm Wk@Wj}Wj}Wi,@WgWgWc@Wc@WbWbWbWbWaC@WaC@WaC@WaC@W_W_WZWZWYZ@WYZ@WXWXWXWV@WUeWUeWQq@WPWN@WN@WM|WF@WF@WF@WEWEWEWDB@WBWBWBW>@W=W=W@V>@VIV`VV&@V=@VV@V%@V%@VVVVV@VS@V@VpV]VRVMVLh@VD@VC-V@V2 @V*!@V V@VVf@V V +VBU@UU@UU6@UAUM@UM@UU@UU@UoUU@UĝUUc@U@Uz@U@U@UU@UK@UUb@UmUmU'U@U@UUU>U>U>U@U@UUUJ@UUUU@U@UUUUa@Ua@UU~@U~@Uyx@Ux&UuUq@Uq@Un@UlI@Ug@Ud`@Ud`@U\w@UUUT@UPUL@UKSUJ@UHUCjUB@U@U>$U8U6;U.RU-@U'@U#U"u@UU@U@U@TT\@T T T}TT@TTTq@T@TY@TTp@TT@TTT~@T|X@TuTsTsTpzTpzTmTg@@TeTcKTcKT`T\@TZ@TWn@TR(@TO@TN3TJ?@THTHTFJTD@TAT;T7@T6xT6xT5'@T3T3T2@T.T.T.T*@T*@T*@T)IT)IT)IT%U@T"@T!`T!`TTTT@TwTwT&@TTT@T@T@T=@T=@T TT@TT@T@T@TS@SvSSSSہ@Sہ@SFSFS @SǺSi@Si@S@S@SES@SSS@S@SSS{CSg}@Sb7@SCSB@S=M@S:@S9XS5d@S1oS,)S(5@S&S"@S L@SS@SSc@SS@S@S@SnSnSz@S(S S S@S@S?S?S?SR@RRR@RR@RR@R>RJ@R@Ra@Ra@R@R@R@RRx@R&R&R@R@R@RʚRTR - 3.10.0-957.5.1.el7Jan Stancek [3.10.0-957.5.1.el7]Jan Stancek [3.10.0-957.4.1.el7]Jan Stancek [3.10.0-957.3.1.el7]Jan Stancek [3.10.0-957.2.1.el7]Jan Stancek [3.10.0-957.1.1.el7]Bruno E. O. Meneguele [3.10.0-957.el7]Bruno E. O. Meneguele [3.10.0-956.el7]Bruno E. O. Meneguele [3.10.0-955.el7]Bruno E. O. Meneguele [3.10.0-954.el7]Bruno E. O. Meneguele [3.10.0-953.el7]Bruno E. O. Meneguele [3.10.0-952.el7]Bruno E. O. Meneguele [3.10.0-951.el7]Bruno E. O. Meneguele [3.10.0-950.el7]Bruno E. O. Meneguele [3.10.0-949.el7]Bruno E. O. Meneguele [3.10.0-948.el7]Bruno E. O. Meneguele [3.10.0-947.el7]Bruno E. O. Meneguele [3.10.0-946.el7]Bruno E. O. Meneguele [3.10.0-945.el7]Bruno E. O. Meneguele [3.10.0-944.el7]Bruno E. O. Meneguele [3.10.0-943.el7]Bruno E. O. Meneguele [3.10.0-942.el7]Bruno E. O. Meneguele [3.10.0-941.el7]Bruno E. O. Meneguele [3.10.0-940.el7]Bruno E. O. Meneguele [3.10.0-939.el7]Bruno E. O. Meneguele [3.10.0-938.el7]Bruno E. O. Meneguele [3.10.0-937.el7]Bruno E. O. Meneguele [3.10.0-936.el7]Bruno E. O. Meneguele [3.10.0-935.el7]Bruno E. O. Meneguele [3.10.0-934.el7]Bruno E. O. Meneguele [3.10.0-933.el7]Bruno E. O. Meneguele [3.10.0-932.el7]Bruno E. O. Meneguele [3.10.0-931.el7]Bruno E. O. Meneguele [3.10.0-930.el7]Bruno E. O. Meneguele [3.10.0-929.el7]Bruno E. O. Meneguele [3.10.0-928.el7]Bruno E. O. Meneguele [3.10.0-927.el7]Bruno E. O. Meneguele [3.10.0-926.el7]Bruno E. O. Meneguele [3.10.0-925.el7]Bruno E. O. Meneguele [3.10.0-924.el7]Bruno E. O. Meneguele [3.10.0-923.el7]Bruno E. O. Meneguele [3.10.0-922.el7]Bruno E. O. Meneguele [3.10.0-921.el7]Bruno E. O. Meneguele [3.10.0-920.el7]Bruno E. O. Meneguele [3.10.0-919.el7]Bruno E. O. Meneguele [3.10.0-918.el7]Bruno E. O. Meneguele [3.10.0-917.el7]Bruno E. O. Meneguele [3.10.0-916.el7]Bruno E. O. Meneguele [3.10.0-915.el7]Bruno E. O. Meneguele [3.10.0-914.el7]Bruno E. O. Meneguele [3.10.0-913.el7]Bruno E. O. Meneguele [3.10.0-912.el7]Bruno E. O. Meneguele [3.10.0-911.el7]Bruno E. O. Meneguele [3.10.0-910.el7]Bruno E. O. Meneguele [3.10.0-909.el7]Bruno E. O. Meneguele [3.10.0-908.el7]Bruno E. O. Meneguele [3.10.0-907.el7]Bruno E. O. Meneguele [3.10.0-906.el7]Bruno E. O. Meneguele [3.10.0-905.el7]Bruno E. O. Meneguele [3.10.0-904.el7]Bruno E. O. Meneguele [3.10.0-903.el7]Bruno E. O. Meneguele [3.10.0-902.el7]Bruno E. O. Meneguele [3.10.0-901.el7]Bruno E. O. Meneguele [3.10.0-900.el7]Bruno E. O. Meneguele [3.10.0-899.el7]Bruno E. O. Meneguele [3.10.0-898.el7]Bruno E. O. Meneguele [3.10.0-897.el7]Bruno E. O. Meneguele [3.10.0-896.el7]Bruno E. O. Meneguele [3.10.0-895.el7]Bruno E. O. Meneguele [3.10.0-894.el7]Bruno E. O. Meneguele [3.10.0-893.el7]Bruno E. O. Meneguele [3.10.0-892.el7]Bruno E. O. Meneguele [3.10.0-891.el7]Bruno E. O. Meneguele [3.10.0-890.el7]Bruno E. O. Meneguele [3.10.0-889.el7]Bruno E. O. Meneguele [3.10.0-888.el7]Bruno E. O. Meneguele [3.10.0-887.el7]Bruno E. O. Meneguele [3.10.0-886.el7]Bruno E. O. Meneguele [3.10.0-885.el7]Bruno E. O. Meneguele [3.10.0-884.el7]Bruno E. O. Meneguele [3.10.0-883.el7]Bruno E. O. Meneguele [3.10.0-882.el7]Bruno E. O. Meneguele [3.10.0-881.el7]Bruno E. O. Meneguele [3.10.0-880.el7]Bruno E. O. Meneguele [3.10.0-879.el7]Bruno E. O. Meneguele [3.10.0-878.el7]Bruno E. O. Meneguele [3.10.0-877.el7]Bruno E. O. Meneguele [3.10.0-876.el7]Bruno E. O. Meneguele [3.10.0-875.el7]Bruno E. O. Meneguele [3.10.0-874.el7]Bruno E. O. Meneguele [3.10.0-873.el7]Bruno E. O. Meneguele [3.10.0-872.el7]Bruno E. O. Meneguele [3.10.0-871.el7]Bruno E. O. Meneguele [3.10.0-870.el7]Bruno E. O. Meneguele [3.10.0-869.el7]Bruno E. O. Meneguele [3.10.0-868.el7]Bruno E. O. Meneguele [3.10.0-867.el7]Bruno E. O. Meneguele [3.10.0-866.el7]Bruno E. O. Meneguele [3.10.0-865.el7]Bruno E. O. Meneguele [3.10.0-864.el7]Bruno E. O. Meneguele [3.10.0-863.el7]Bruno E. O. Meneguele [3.10.0-862.el7]Bruno E. O. Meneguele [3.10.0-861.el7]Bruno E. O. Meneguele [3.10.0-860.el7]Bruno E. O. Meneguele [3.10.0-859.el7]Bruno E. O. Meneguele [3.10.0-858.el7]Bruno E. O. Meneguele [3.10.0-857.el7]Bruno E. O. Meneguele [3.10.0-856.el7]Bruno E. O. Meneguele [3.10.0-855.el7]Bruno E. O. Meneguele [3.10.0-854.el7]Bruno E. O. Meneguele [3.10.0-853.el7]Bruno E. O. Meneguele [3.10.0-852.el7]Bruno E. O. Meneguele [3.10.0-851.el7]Bruno E. O. Meneguele [3.10.0-850.el7]Bruno E. O. Meneguele [3.10.0-849.el7]Bruno E. O. Meneguele [3.10.0-848.el7]Bruno E. O. Meneguele [3.10.0-847.el7]Bruno E. O. Meneguele [3.10.0-846.el7]Bruno E. O. Meneguele [3.10.0-845.el7]Bruno E. O. Meneguele [3.10.0-844.el7]Bruno E. O. Meneguele [3.10.0-843.el7]Bruno E. O. Meneguele [3.10.0-842.el7]Bruno E. O. Meneguele [3.10.0-841.el7]Bruno E. O. Meneguele [3.10.0-840.el7]Bruno E. O. Meneguele [3.10.0-839.el7]Bruno E. O. Meneguele [3.10.0-838.el7]Bruno E. O. Meneguele [3.10.0-837.el7]Bruno E. O. Meneguele [3.10.0-836.el7]Bruno E. O. Meneguele [3.10.0-835.el7]Bruno E. O. Meneguele [3.10.0-834.el7]Bruno E. O. Meneguele [3.10.0-833.el7]Bruno E. O. Meneguele [3.10.0-832.el7]Bruno E. O. Meneguele [3.10.0-831.el7]Rafael Aquini [3.10.0-830.el7]Rafael Aquini [3.10.0-829.el7]Rafael Aquini [3.10.0-828.el7]Rafael Aquini [3.10.0-827.el7]Rafael Aquini [3.10.0-826.el7]Rafael Aquini [3.10.0-825.el7]Rafael Aquini [3.10.0-824.el7]Rafael Aquini [3.10.0-823.el7]Rafael Aquini [3.10.0-822.el7]Rafael Aquini [3.10.0-821.el7]Rafael Aquini [3.10.0-820.el7]Rafael Aquini [3.10.0-819.el7]Rafael Aquini [3.10.0-818.el7]Rafael Aquini [3.10.0-817.el7]Rafael Aquini [3.10.0-816.el7]Rafael Aquini [3.10.0-815.el7]Rafael Aquini [3.10.0-814.el7]Rafael Aquini [3.10.0-813.el7]Rafael Aquini [3.10.0-812.el7]Rafael Aquini [3.10.0-811.el7]Rafael Aquini [3.10.0-810.el7]Rafael Aquini [3.10.0-809.el7]Rafael Aquini [3.10.0-808.el7]Rafael Aquini [3.10.0-807.el7]Rafael Aquini [3.10.0-806.el7]Rafael Aquini [3.10.0-805.el7]Rafael Aquini [3.10.0-804.el7]Rafael Aquini [3.10.0-803.el7]Rafael Aquini [3.10.0-802.el7]Rafael Aquini [3.10.0-801.el7]Rafael Aquini [3.10.0-800.el7]Rafael Aquini [3.10.0-799.el7]Rafael Aquini [3.10.0-798.el7]Rafael Aquini [3.10.0-797.el7]Rafael Aquini [3.10.0-796.el7]Rafael Aquini [3.10.0-795.el7]Rafael Aquini [3.10.0-794.el7]Rafael Aquini [3.10.0-793.el7]Rafael Aquini [3.10.0-792.el7]Rafael Aquini [3.10.0-791.el7]Rafael Aquini [3.10.0-790.el7]Rafael Aquini [3.10.0-789.el7]Rafael Aquini [3.10.0-788.el7]Rafael Aquini [3.10.0-787.el7]Rafael Aquini [3.10.0-786.el7]Rafael Aquini [3.10.0-785.el7]Rafael Aquini [3.10.0-784.el7]Rafael Aquini [3.10.0-783.el7]Rafael Aquini [3.10.0-782.el7]Rafael Aquini [3.10.0-781.el7]Rafael Aquini [3.10.0-780.el7]Rafael Aquini [3.10.0-779.el7]Rafael Aquini [3.10.0-778.el7]Rafael Aquini [3.10.0-777.el7]Rafael Aquini [3.10.0-776.el7]Rafael Aquini [3.10.0-775.el7]Rafael Aquini [3.10.0-774.el7]Rafael Aquini [3.10.0-773.el7]Rafael Aquini [3.10.0-772.el7]Rafael Aquini [3.10.0-771.el7]Rafael Aquini [3.10.0-770.el7]Rafael Aquini [3.10.0-769.el7]Rafael Aquini [3.10.0-768.el7]Rafael Aquini [3.10.0-767.el7]Rafael Aquini [3.10.0-766.el7]Rafael Aquini [3.10.0-765.el7]Rafael Aquini [3.10.0-764.el7]Rafael Aquini [3.10.0-763.el7]Rafael Aquini [3.10.0-762.el7]Rafael Aquini [3.10.0-761.el7]Rafael Aquini [3.10.0-760.el7]Rafael Aquini [3.10.0-759.el7]Rafael Aquini [3.10.0-758.el7]Rafael Aquini [3.10.0-757.el7]Rafael Aquini [3.10.0-756.el7]Rafael Aquini [3.10.0-755.el7]Rafael Aquini [3.10.0-754.el7]Rafael Aquini [3.10.0-753.el7]Rafael Aquini [3.10.0-752.el7]Rafael Aquini [3.10.0-751.el7]Rafael Aquini [3.10.0-750.el7]Rafael Aquini [3.10.0-749.el7]Rafael Aquini [3.10.0-748.el7]Rafael Aquini [3.10.0-747.el7]Rafael Aquini [3.10.0-746.el7]Rafael Aquini [3.10.0-745.el7]Rafael Aquini [3.10.0-744.el7]Rafael Aquini [3.10.0-743.el7]Rafael Aquini [3.10.0-742.el7]Rafael Aquini [3.10.0-741.el7]Rafael Aquini [3.10.0-740.el7]Rafael Aquini [3.10.0-739.el7]Rafael Aquini [3.10.0-738.el7]Rafael Aquini [3.10.0-737.el7]Rafael Aquini [3.10.0-736.el7]Rafael Aquini [3.10.0-735.el7]Rafael Aquini [3.10.0-734.el7]Rafael Aquini [3.10.0-733.el7]Rafael Aquini [3.10.0-732.el7]Rafael Aquini [3.10.0-731.el7]Rafael Aquini [3.10.0-730.el7]Rafael Aquini [3.10.0-729.el7]Rafael Aquini [3.10.0-728.el7]Rafael Aquini [3.10.0-727.el7]Rafael Aquini [3.10.0-726.el7]Rafael Aquini [3.10.0-725.el7]Rafael Aquini [3.10.0-724.el7]Rafael Aquini [3.10.0-723.el7]Rafael Aquini [3.10.0-722.el7]Rafael Aquini [3.10.0-721.el7]Rafael Aquini [3.10.0-720.el7]Rafael Aquini [3.10.0-719.el7]Rafael Aquini [3.10.0-718.el7]Rafael Aquini [3.10.0-717.el7]Rafael Aquini [3.10.0-716.el7]Rafael Aquini [3.10.0-715.el7]Rafael Aquini [3.10.0-714.el7]Rafael Aquini [3.10.0-713.el7]Rafael Aquini [3.10.0-712.el7]Rafael Aquini [3.10.0-711.el7]Rafael Aquini [3.10.0-710.el7]Rafael Aquini [3.10.0-709.el7]Rafael Aquini [3.10.0-708.el7]Rafael Aquini [3.10.0-707.el7]Rafael Aquini [3.10.0-706.el7]Rafael Aquini [3.10.0-705.el7]Rafael Aquini [3.10.0-704.el7]Rafael Aquini [3.10.0-703.el7]Rafael Aquini [3.10.0-702.el7]Rafael Aquini [3.10.0-701.el7]Rafael Aquini [3.10.0-700.el7]Rafael Aquini [3.10.0-699.el7]Rafael Aquini [3.10.0-698.el7]Rafael Aquini [3.10.0-697.el7]Rafael Aquini [3.10.0-696.el7]Rafael Aquini [3.10.0-695.el7]Rafael Aquini [3.10.0-694.el7]Rafael Aquini [3.10.0-693.el7]Rafael Aquini [3.10.0-692.el7]Rafael Aquini [3.10.0-691.el7]Rafael Aquini [3.10.0-690.el7]Rafael Aquini [3.10.0-689.el7]Rafael Aquini [3.10.0-688.el7]Rafael Aquini [3.10.0-687.el7]Rafael Aquini [3.10.0-686.el7]Rafael Aquini [3.10.0-685.el7]Rafael Aquini [3.10.0-684.el7]Rafael Aquini [3.10.0-683.el7]Rafael Aquini [3.10.0-682.el7]Rafael Aquini [3.10.0-681.el7]Rafael Aquini [3.10.0-680.el7]Rafael Aquini [3.10.0-679.el7]Rafael Aquini [3.10.0-678.el7]Rafael Aquini [3.10.0-677.el7]Rafael Aquini [3.10.0-676.el7]Rafael Aquini [3.10.0-675.el7]Rafael Aquini [3.10.0-674.el7]Rafael Aquini [3.10.0-673.el7]Rafael Aquini [3.10.0-672.el7]Rafael Aquini [3.10.0-671.el7]Rafael Aquini [3.10.0-670.el7]Rafael Aquini [3.10.0-669.el7]Rafael Aquini [3.10.0-668.el7]Rafael Aquini [3.10.0-667.el7]Rafael Aquini [3.10.0-666.el7]Rafael Aquini [3.10.0-665.el7]Rafael Aquini [3.10.0-664.el7]Rafael Aquini [3.10.0-663.el7]Rafael Aquini [3.10.0-662.el7]Rafael Aquini [3.10.0-661.el7]Rafael Aquini [3.10.0-660.el7]Rafael Aquini [3.10.0-659.el7]Rafael Aquini [3.10.0-658.el7]Rafael Aquini [3.10.0-657.el7]Rafael Aquini [3.10.0-656.el7]Rafael Aquini [3.10.0-655.el7]Rafael Aquini [3.10.0-654.el7]Rafael Aquini [3.10.0-653.el7]Rafael Aquini [3.10.0-652.el7]Rafael Aquini [3.10.0-651.el7]Rafael Aquini [3.10.0-650.el7]Rafael Aquini [3.10.0-649.el7]Rafael Aquini [3.10.0-648.el7]Rafael Aquini [3.10.0-647.el7]Rafael Aquini [3.10.0-646.el7]Rafael Aquini [3.10.0-645.el7]Rafael Aquini [3.10.0-644.el7]Rafael Aquini [3.10.0-643.el7]Rafael Aquini [3.10.0-642.el7]Rafael Aquini [3.10.0-641.el7]Rafael Aquini [3.10.0-640.el7]Rafael Aquini [3.10.0-639.el7]Rafael Aquini [3.10.0-638.el7]Rafael Aquini [3.10.0-637.el7]Rafael Aquini [3.10.0-636.el7]Rafael Aquini [3.10.0-635.el7]Rafael Aquini [3.10.0-634.el7]Rafael Aquini [3.10.0-633.el7]Rafael Aquini [3.10.0-632.el7]Rafael Aquini [3.10.0-631.el7]Rafael Aquini [3.10.0-630.el7]Rafael Aquini [3.10.0-629.el7]Rafael Aquini [3.10.0-628.el7]Rafael Aquini [3.10.0-627.el7]Rafael Aquini [3.10.0-626.el7]Rafael Aquini [3.10.0-625.el7]Rafael Aquini [3.10.0-624.el7]Rafael Aquini [3.10.0-623.el7]Rafael Aquini [3.10.0-622.el7]Rafael Aquini [3.10.0-621.el7]Rafael Aquini [3.10.0-620.el7]Rafael Aquini [3.10.0-619.el7]Rafael Aquini [3.10.0-618.el7]Rafael Aquini [3.10.0-617.el7]Rafael Aquini [3.10.0-616.el7]Rafael Aquini [3.10.0-615.el7]Rafael Aquini [3.10.0-614.el7]Rafael Aquini [3.10.0-613.el7]Rafael Aquini [3.10.0-612.el7]Rafael Aquini [3.10.0-611.el7]Rafael Aquini [3.10.0-610.el7]Rafael Aquini [3.10.0-609.el7]Rafael Aquini [3.10.0-608.el7]Rafael Aquini [3.10.0-607.el7]Rafael Aquini [3.10.0-606.el7]Rafael Aquini [3.10.0-605.el7]Rafael Aquini [3.10.0-604.el7]Rafael Aquini [3.10.0-603.el7]Rafael Aquini [3.10.0-602.el7]Rafael Aquini [3.10.0-601.el7]Rafael Aquini [3.10.0-600.el7]Rafael Aquini [3.10.0-599.el7]Rafael Aquini [3.10.0-598.el7]Rafael Aquini [3.10.0-597.el7]Rafael Aquini [3.10.0-596.el7]Rafael Aquini [3.10.0-595.el7]Rafael Aquini [3.10.0-594.el7]Rafael Aquini [3.10.0-593.el7]Rafael Aquini [3.10.0-592.el7]Rafael Aquini [3.10.0-591.el7]Rafael Aquini [3.10.0-590.el7]Rafael Aquini [3.10.0-589.el7]Rafael Aquini [3.10.0-588.el7]Rafael Aquini [3.10.0-587.el7]Rafael Aquini [3.10.0-586.el7]Rafael Aquini [3.10.0-585.el7]Rafael Aquini [3.10.0-584.el7]Rafael Aquini [3.10.0-583.el7]Rafael Aquini [3.10.0-582.el7]Rafael Aquini [3.10.0-581.el7]Rafael Aquini [3.10.0-580.el7]Rafael Aquini [3.10.0-579.el7]Rafael Aquini [3.10.0-578.el7]Rafael Aquini [3.10.0-577.el7]Rafael Aquini [3.10.0-576.el7]Rafael Aquini [3.10.0-575.el7]Rafael Aquini [3.10.0-574.el7]Rafael Aquini [3.10.0-573.el7]Rafael Aquini [3.10.0-572.el7]Rafael Aquini [3.10.0-571.el7]Rafael Aquini [3.10.0-570.el7]Rafael Aquini [3.10.0-569.el7]Rafael Aquini [3.10.0-568.el7]Rafael Aquini [3.10.0-567.el7]Rafael Aquini [3.10.0-566.el7]Rafael Aquini [3.10.0-565.el7]Rafael Aquini [3.10.0-564.el7]Rafael Aquini [3.10.0-563.el7]Rafael Aquini [3.10.0-562.el7]Rafael Aquini [3.10.0-561.el7]Rafael Aquini [3.10.0-560.el7]Rafael Aquini [3.10.0-559.el7]Rafael Aquini [3.10.0-558.el7]Rafael Aquini [3.10.0-557.el7]Rafael Aquini [3.10.0-556.el7]Rafael Aquini [3.10.0-555.el7]Rafael Aquini [3.10.0-554.el7]Rafael Aquini [3.10.0-553.el7]Rafael Aquini [3.10.0-552.el7]Rafael Aquini [3.10.0-551.el7]Rafael Aquini [3.10.0-550.el7]Rafael Aquini [3.10.0-549.el7]Rafael Aquini [3.10.0-548.el7]Rafael Aquini [3.10.0-547.el7]Rafael Aquini [3.10.0-546.el7]Rafael Aquini [3.10.0-545.el7]Rafael Aquini [3.10.0-544.el7]Rafael Aquini [3.10.0-543.el7]Rafael Aquini [3.10.0-542.el7]Rafael Aquini [3.10.0-541.el7]Rafael Aquini [3.10.0-540.el7]Rafael Aquini [3.10.0-539.el7]Rafael Aquini [3.10.0-538.el7]Rafael Aquini [3.10.0-537.el7]Rafael Aquini [3.10.0-536.el7]Rafael Aquini [3.10.0-535.el7]Rafael Aquini [3.10.0-534.el7]Rafael Aquini [3.10.0-533.el7]Rafael Aquini [3.10.0-532.el7]Rafael Aquini [3.10.0-531.el7]Rafael Aquini [3.10.0-530.el7]Rafael Aquini [3.10.0-529.el7]Rafael Aquini [3.10.0-528.el7]Rafael Aquini [3.10.0-527.el7]Rafael Aquini [3.10.0-526.el7]Rafael Aquini [3.10.0-525.el7]Rafael Aquini [3.10.0-524.el7]Rafael Aquini [3.10.0-523.el7]Rafael Aquini [3.10.0-522.el7]Rafael Aquini [3.10.0-521.el7]Rafael Aquini [3.10.0-520.el7]Rafael Aquini [3.10.0-519.el7]Rafael Aquini [3.10.0-518.el7]Rafael Aquini [3.10.0-517.el7]Rafael Aquini [3.10.0-516.el7]Rafael Aquini [3.10.0-515.el7]Rafael Aquini [3.10.0-514.el7]Rafael Aquini [3.10.0-513.el7]Rafael Aquini [3.10.0-512.el7]Rafael Aquini [3.10.0-511.el7]Rafael Aquini [3.10.0-510.el7]Rafael Aquini [3.10.0-509.el7]Rafael Aquini [3.10.0-508.el7]Rafael Aquini [3.10.0-507.el7]Rafael Aquini [3.10.0-506.el7]Rafael Aquini [3.10.0-505.el7]Rafael Aquini [3.10.0-504.el7]Rafael Aquini [3.10.0-503.el7]Rafael Aquini [3.10.0-502.el7]Rafael Aquini [3.10.0-501.el7]Rafael Aquini [3.10.0-500.el7]Rafael Aquini [3.10.0-499.el7]Rafael Aquini [3.10.0-498.el7]Rafael Aquini [3.10.0-497.el7]Rafael Aquini [3.10.0-496.el7]Rafael Aquini [3.10.0-495.el7]Rafael Aquini [3.10.0-494.el7]Rafael Aquini [3.10.0-493.el7]Rafael Aquini [3.10.0-492.el7]Rafael Aquini [3.10.0-491.el7]Rafael Aquini [3.10.0-490.el7]Rafael Aquini [3.10.0-489.el7]Rafael Aquini [3.10.0-488.el7]Rafael Aquini [3.10.0-487.el7]Rafael Aquini [3.10.0-486.el7]Rafael Aquini [3.10.0-485.el7]Rafael Aquini [3.10.0-484.el7]Rafael Aquini [3.10.0-483.el7]Rafael Aquini [3.10.0-482.el7]Rafael Aquini [3.10.0-481.el7]Rafael Aquini [3.10.0-480.el7]Rafael Aquini [3.10.0-479.el7]Rafael Aquini [3.10.0-478.el7]Rafael Aquini [3.10.0-477.el7]Rafael Aquini [3.10.0-476.el7]Rafael Aquini [3.10.0-475.el7]Rafael Aquini [3.10.0-474.el7]Rafael Aquini [3.10.0-473.el7]Rafael Aquini [3.10.0-472.el7]Rafael Aquini [3.10.0-471.el7]Rafael Aquini [3.10.0-470.el7]Rafael Aquini [3.10.0-469.el7]Rafael Aquini [3.10.0-468.el7]Rafael Aquini [3.10.0-467.el7]Rafael Aquini [3.10.0-466.el7]Rafael Aquini [3.10.0-465.el7]Rafael Aquini [3.10.0-464.el7]Rafael Aquini [3.10.0-463.el7]Rafael Aquini [3.10.0-462.el7]Rafael Aquini [3.10.0-461.el7]Rafael Aquini [3.10.0-460.el7]Rafael Aquini [3.10.0-459.el7]Rafael Aquini [3.10.0-458.el7]Rafael Aquini [3.10.0-457.el7]Rafael Aquini [3.10.0-456.el7]Rafael Aquini [3.10.0-455.el7]Rafael Aquini [3.10.0-454.el7]Rafael Aquini [3.10.0-453.el7]Rafael Aquini [3.10.0-452.el7]Rafael Aquini [3.10.0-451.el7]Rafael Aquini [3.10.0-450.el7]Rafael Aquini [3.10.0-449.el7]Rafael Aquini [3.10.0-448.el7]Rafael Aquini [3.10.0-447.el7]Rafael Aquini [3.10.0-446.el7]Rafael Aquini [3.10.0-445.el7]Rafael Aquini [3.10.0-444.el7]Rafael Aquini [3.10.0-443.el7]Rafael Aquini [3.10.0-442.el7]Rafael Aquini [3.10.0-441.el7]Rafael Aquini [3.10.0-440.el7]Rafael Aquini [3.10.0-439.el7]Rafael Aquini [3.10.0-438.el7]Rafael Aquini [3.10.0-437.el7]Rafael Aquini [3.10.0-436.el7]Rafael Aquini [3.10.0-435.el7]Rafael Aquini [3.10.0-434.el7]Rafael Aquini [3.10.0-433.el7]Rafael Aquini [3.10.0-432.el7]Rafael Aquini [3.10.0-431.el7]Rafael Aquini [3.10.0-430.el7]Rafael Aquini [3.10.0-429.el7]Rafael Aquini [3.10.0-428.el7]Rafael Aquini [3.10.0-427.el7]Rafael Aquini [3.10.0-426.el7]Rafael Aquini [3.10.0-425.el7]Rafael Aquini [3.10.0-424.el7]Rafael Aquini [3.10.0-423.el7]Rafael Aquini [3.10.0-422.el7]Rafael Aquini [3.10.0-421.el7]Rafael Aquini [3.10.0-420.el7]Rafael Aquini [3.10.0-419.el7]Rafael Aquini [3.10.0-418.el7]Rafael Aquini [3.10.0-417.el7]Rafael Aquini [3.10.0-416.el7]Rafael Aquini [3.10.0-415.el7]Rafael Aquini [3.10.0-414.el7]Rafael Aquini [3.10.0-413.el7]Rafael Aquini [3.10.0-412.el7]Rafael Aquini [3.10.0-411.el7]Rafael Aquini [3.10.0-410.el7]Rafael Aquini [3.10.0-409.el7]Rafael Aquini [3.10.0-408.el7]Rafael Aquini [3.10.0-407.el7]Rafael Aquini [3.10.0-406.el7]Rafael Aquini [3.10.0-405.el7]Rafael Aquini [3.10.0-404.el7]Rafael Aquini [3.10.0-403.el7]Rafael Aquini [3.10.0-402.el7]Rafael Aquini [3.10.0-401.el7]Rafael Aquini [3.10.0-400.el7]Rafael Aquini [3.10.0-399.el7]Rafael Aquini [3.10.0-398.el7]Rafael Aquini [3.10.0-397.el7]Rafael Aquini [3.10.0-396.el7]Rafael Aquini [3.10.0-395.el7]Rafael Aquini [3.10.0-394.el7]Rafael Aquini [3.10.0-393.el7]Rafael Aquini [3.10.0-392.el7]Rafael Aquini [3.10.0-391.el7]Rafael Aquini [3.10.0-390.el7]Rafael Aquini [3.10.0-389.el7]Rafael Aquini [3.10.0-388.el7]Rafael Aquini [3.10.0-387.el7]Rafael Aquini [3.10.0-386.el7]Rafael Aquini [3.10.0-385.el7]Rafael Aquini [3.10.0-384.el7]Rafael Aquini [3.10.0-383.el7]Rafael Aquini [3.10.0-382.el7]Rafael Aquini [3.10.0-381.el7]Rafael Aquini [3.10.0-380.el7]Rafael Aquini [3.10.0-379.el7]Rafael Aquini [3.10.0-378.el7]Rafael Aquini [3.10.0-377.el7]Rafael Aquini [3.10.0-376.el7]Rafael Aquini [3.10.0-375.el7]Rafael Aquini [3.10.0-374.el7]Rafael Aquini [3.10.0-373.el7]Rafael Aquini [3.10.0-372.el7]Rafael Aquini [3.10.0-371.el7]Rafael Aquini [3.10.0-370.el7]Rafael Aquini [3.10.0-369.el7]Rafael Aquini [3.10.0-368.el7]Rafael Aquini [3.10.0-367.el7]Rafael Aquini [3.10.0-366.el7]Rafael Aquini [3.10.0-365.el7]Rafael Aquini [3.10.0-364.el7]Rafael Aquini [3.10.0-363.el7]Rafael Aquini [3.10.0-362.el7]Rafael Aquini [3.10.0-361.el7]Rafael Aquini [3.10.0-360.el7]Rafael Aquini [3.10.0-359.el7]Rafael Aquini [3.10.0-358.el7]Rafael Aquini [3.10.0-357.el7]Rafael Aquini [3.10.0-356.el7]Rafael Aquini [3.10.0-355.el7]Rafael Aquini [3.10.0-354.el7]Rafael Aquini [3.10.0-353.el7]Rafael Aquini [3.10.0-352.el7]Rafael Aquini [3.10.0-351.el7]Rafael Aquini [3.10.0-350.el7]Rafael Aquini [3.10.0-349.el7]Rafael Aquini [3.10.0-348.el7]Rafael Aquini [3.10.0-347.el7]Rafael Aquini [3.10.0-346.el7]Rafael Aquini [3.10.0-345.el7]Rafael Aquini [3.10.0-344.el7]Rafael Aquini [3.10.0-343.el7]Rafael Aquini [3.10.0-342.el7]Rafael Aquini [3.10.0-341.el7]Rafael Aquini [3.10.0-340.el7]Rafael Aquini [3.10.0-339.el7]Rafael Aquini [3.10.0-338.el7]Rafael Aquini [3.10.0-337.el7]Rafael Aquini [3.10.0-336.el7]Rafael Aquini [3.10.0-335.el7]Rafael Aquini [3.10.0-334.el7]Rafael Aquini [3.10.0-333.el7]Rafael Aquini [3.10.0-332.el7]Rafael Aquini [3.10.0-331.el7]Rafael Aquini [3.10.0-330.el7]Rafael Aquini [3.10.0-329.el7]Rafael Aquini [3.10.0-328.el7]Rafael Aquini [3.10.0-327.el7]Rafael Aquini [3.10.0-326.el7]Rafael Aquini [3.10.0-325.el7]Rafael Aquini [3.10.0-324.el7]Rafael Aquini [3.10.0-323.el7]Rafael Aquini [3.10.0-322.el7]Rafael Aquini [3.10.0-321.el7]Rafael Aquini [3.10.0-320.el7]Rafael Aquini [3.10.0-319.el7]Rafael Aquini [3.10.0-318.el7]Rafael Aquini [3.10.0-317.el7]Rafael Aquini [3.10.0-316.el7]Rafael Aquini [3.10.0-315.el7]Rafael Aquini [3.10.0-314.el7]Rafael Aquini [3.10.0-313.el7]Rafael Aquini [3.10.0-312.el7]Rafael Aquini [3.10.0-311.el7]Rafael Aquini [3.10.0-310.el7]Rafael Aquini [3.10.0-309.el7]Rafael Aquini [3.10.0-308.el7]Rafael Aquini [3.10.0-307.el7]Rafael Aquini [3.10.0-306.0.1.el7]Rafael Aquini [3.10.0-306.el7]Rafael Aquini [3.10.0-305.el7]Rafael Aquini [3.10.0-304.el7]Rafael Aquini [3.10.0-303.el7]Rafael Aquini [3.10.0-302.el7]Rafael Aquini [3.10.0-301.el7]Rafael Aquini [3.10.0-300.el7]Rafael Aquini [3.10.0-299.el7]Rafael Aquini [3.10.0-298.el7]Rafael Aquini [3.10.0-297.el7]Rafael Aquini [3.10.0-296.el7]Rafael Aquini [3.10.0-295.el7]Rafael Aquini [3.10.0-294.el7]Rafael Aquini [3.10.0-293.el7]Rafael Aquini [3.10.0-292.el7]Rafael Aquini [3.10.0-291.el7]Rafael Aquini [3.10.0-290.el7]Rafael Aquini [3.10.0-289.el7]Rafael Aquini [3.10.0-288.el7]Rafael Aquini [3.10.0-287.el7]Rafael Aquini [3.10.0-286.el7]Rafael Aquini [3.10.0-285.el7]Rafael Aquini [3.10.0-284.el7]Rafael Aquini [3.10.0-283.el7]Rafael Aquini [3.10.0-282.el7]Rafael Aquini [3.10.0-281.el7]Rafael Aquini [3.10.0-280.el7]Rafael Aquini [3.10.0-279.el7]Rafael Aquini [3.10.0-278.el7]Rafael Aquini [3.10.0-277.el7]Rafael Aquini [3.10.0-276.el7]Rafael Aquini [3.10.0-275.el7]Rafael Aquini [3.10.0-274.el7]Rafael Aquini [3.10.0-273.el7]Rafael Aquini [3.10.0-272.el7]Rafael Aquini [3.10.0-271.el7]Rafael Aquini [3.10.0-270.el7]Rafael Aquini [3.10.0-269.el7]Rafael Aquini [3.10.0-268.el7]Rafael Aquini [3.10.0-267.el7]Rafael Aquini [3.10.0-266.el7]Rafael Aquini [3.10.0-265.el7]Rafael Aquini [3.10.0-264.el7]Rafael Aquini [3.10.0-263.el7]Rafael Aquini [3.10.0-262.el7]Rafael Aquini [3.10.0-261.el7]Rafael Aquini [3.10.0-260.el7]Rafael Aquini [3.10.0-259.el7]Rafael Aquini [3.10.0-258.el7]Rafael Aquini [3.10.0-257.el7]Rafael Aquini [3.10.0-256.el7]Rafael Aquini [3.10.0-255.el7]Rafael Aquini [3.10.0-254.el7]Rafael Aquini [3.10.0-253.el7]Rafael Aquini [3.10.0-252.el7]Rafael Aquini [3.10.0-251.el7]Rafael Aquini [3.10.0-250.el7]Rafael Aquini [3.10.0-249.el7]Rafael Aquini [3.10.0-248.el7]Rafael Aquini [3.10.0-247.el7]Rafael Aquini [3.10.0-246.el7]Rafael Aquini [3.10.0-245.el7]Rafael Aquini [3.10.0-244.el7]Rafael Aquini [3.10.0-243.el7]Rafael Aquini [3.10.0-242.el7]Rafael Aquini [3.10.0-241.el7]Rafael Aquini [3.10.0-240.el7]Rafael Aquini [3.10.0-239.el7]Rafael Aquini [3.10.0-238.el7]Rafael Aquini [3.10.0-237.el7]Rafael Aquini [3.10.0-236.el7]Rafael Aquini [3.10.0-235.el7]Rafael Aquini [3.10.0-234.el7]Rafael Aquini [3.10.0-233.el7]Rafael Aquini [3.10.0-232.el7]Rafael Aquini [3.10.0-231.el7]Rafael Aquini [3.10.0-230.el7]Jarod Wilson [3.10.0-229.el7]Jarod Wilson [3.10.0-228.el7]Jarod Wilson [3.10.0-227.el7]Jarod Wilson [3.10.0-226.el7]Jarod Wilson [3.10.0-225.el7]Jarod Wilson [3.10.0-224.el7]Jarod Wilson [3.10.0-223.el7]Jarod Wilson [3.10.0-222.el7]Jarod Wilson [3.10.0-221.el7]Jarod Wilson [3.10.0-220.el7]Jarod Wilson [3.10.0-219.el7]Jarod Wilson [3.10.0-218.el7]Jarod Wilson [3.10.0-217.el7]Jarod Wilson [3.10.0-216.el7]Jarod Wilson [3.10.0-215.el7]Jarod Wilson [3.10.0-214.el7]Jarod Wilson [3.10.0-213.el7]Jarod Wilson [3.10.0-212.el7]Jarod Wilson [3.10.0-211.el7]Jarod Wilson [3.10.0-210.el7]Jarod Wilson [3.10.0-209.el7]Jarod Wilson [3.10.0-208.el7]Jarod Wilson [3.10.0-207.el7]Jarod Wilson [3.10.0-206.el7]Jarod Wilson [3.10.0-205.el7]Jarod Wilson [3.10.0-204.el7]Jarod Wilson [3.10.0-203.el7]Jarod Wilson [3.10.0-202.el7]Jarod Wilson [3.10.0-201.el7]Jarod Wilson [3.10.0-200.el7]Jarod Wilson [3.10.0-199.el7]Jarod Wilson [3.10.0-198.el7]Jarod Wilson [3.10.0-197.el7]Jarod Wilson [3.10.0-196.el7]Jarod Wilson [3.10.0-195.el7]Jarod Wilson [3.10.0-194.el7]Jarod Wilson [3.10.0-193.el7]Jarod Wilson [3.10.0-192.el7]Jarod Wilson [3.10.0-191.el7]Jarod Wilson [3.10.0-190.el7]Jarod Wilson [3.10.0-189.el7]Jarod Wilson [3.10.0-188.el7]Jarod Wilson [3.10.0-187.el7]Jarod Wilson [3.10.0-186.el7]Jarod Wilson [3.10.0-185.el7]Jarod Wilson [3.10.0-184.el7]Jarod Wilson [3.10.0-183.el7]Jarod Wilson [3.10.0-182.el7]Jarod Wilson [3.10.0-181.el7]Jarod Wilson [3.10.0-180.el7]Jarod Wilson [3.10.0-179.el7]Jarod Wilson [3.10.0-178.el7]Jarod Wilson [3.10.0-177.el7]Jarod Wilson [3.10.0-176.el7]Jarod Wilson [3.10.0-175.el7]Jarod Wilson [3.10.0-174.el7]Jarod Wilson [3.10.0-173.el7]Jarod Wilson [3.10.0-172.el7]Jarod Wilson [3.10.0-171.el7]Jarod Wilson [3.10.0-170.el7]Jarod Wilson [3.10.0-169.el7]Jarod Wilson [3.10.0-168.el7]Jarod Wilson [3.10.0-167.el7]Jarod Wilson [3.10.0-166.el7]Jarod Wilson [3.10.0-165.el7]Jarod Wilson [3.10.0-164.el7]Jarod Wilson [3.10.0-163.el7]Jarod Wilson [3.10.0-162.el7]Jarod Wilson [3.10.0-161.el7]Jarod Wilson [3.10.0-160.el7]Jarod Wilson [3.10.0-159.el7]Jarod Wilson [3.10.0-158.el7]Jarod Wilson [3.10.0-157.el7]Jarod Wilson [3.10.0-156.el7]Jarod Wilson [3.10.0-155.el7]Jarod Wilson [3.10.0-154.el7]Jarod Wilson [3.10.0-153.el7]Jarod Wilson [3.10.0-152.el7]Jarod Wilson [3.10.0-151.el7]Jarod Wilson [3.10.0-150.el7]Jarod Wilson [3.10.0-149.el7]Jarod Wilson [3.10.0-148.el7]Jarod Wilson [3.10.0-147.el7]Jarod Wilson [3.10.0-146.el7]Jarod Wilson [3.10.0-145.el7]Jarod Wilson [3.10.0-144.el7]Jarod Wilson [3.10.0-143.el7]Jarod Wilson [3.10.0-142.el7]Jarod Wilson [3.10.0-141.el7]Jarod Wilson [3.10.0-140.el7]Jarod Wilson [3.10.0-139.el7]Jarod Wilson [3.10.0-138.el7]Jarod Wilson [3.10.0-137.el7]Jarod Wilson [3.10.0-136.el7]Jarod Wilson [3.10.0-135.el7]Jarod Wilson [3.10.0-134.el7]Jarod Wilson [3.10.0-133.el7]Jarod Wilson [3.10.0-132.el7]Jarod Wilson [3.10.0-131.el7]Jarod Wilson [3.10.0-130.el7]Jarod Wilson [3.10.0-129.el7]Jarod Wilson [3.10.0-128.el7]Jarod Wilson [3.10.0-127.el7]Jarod Wilson [3.10.0-126.el7]Jarod Wilson [3.10.0-125.el7]Jarod Wilson [3.10.0-124.el7]Jarod Wilson [3.10.0-123.el7]Jarod Wilson [3.10.0-122.el7]Jarod Wilson [3.10.0-121.el7]Jarod Wilson [3.10.0-120.el7]Jarod Wilson [3.10.0-119.el7]Jarod Wilson [3.10.0-118.el7]Jarod Wilson [3.10.0-117.el7]Jarod Wilson [3.10.0-116.el7]Jarod Wilson [3.10.0-115.el7]Jarod Wilson [3.10.0-114.el7]Jarod Wilson [3.10.0-113.el7]Jarod Wilson [3.10.0-112.el7]Jarod Wilson [3.10.0-111.el7]Jarod Wilson [3.10.0-110.el7]Jarod Wilson [3.10.0-109.el7]Jarod Wilson [3.10.0-108.el7]Jarod Wilson [3.10.0-107.el7]Jarod Wilson [3.10.0-106.el7]Jarod Wilson [3.10.0-105.el7]Jarod Wilson [3.10.0-104.el7]Jarod Wilson [3.10.0-103.el7]Jarod Wilson [3.10.0-102.el7]Jarod Wilson [3.10.0-101.el7]Jarod Wilson [3.10.0-100.el7]Jarod Wilson [3.10.0-99.el7]Jarod Wilson [3.10.0-98.el7]Jarod Wilson [3.10.0-97.el7]Jarod Wilson [3.10.0-96.el7]Jarod Wilson [3.10.0-95.el7]Jarod Wilson [3.10.0-94.el7]Jarod Wilson [3.10.0-93.el7]Jarod Wilson [3.10.0-92.el7]Jarod Wilson [3.10.0-91.el7]Jarod Wilson [3.10.0-90.el7]Jarod Wilson [3.10.0-89.el7]Jarod Wilson [3.10.0-88.el7]Jarod Wilson [3.10.0-87.el7]Jarod Wilson [3.10.0-86.el7]Jarod Wilson [3.10.0-85.el7]Jarod Wilson [3.10.0-84.el7]Jarod Wilson [3.10.0-83.el7]Jarod Wilson [3.10.0-82.el7]Jarod Wilson [3.10.0-81.el7]Jarod Wilson [3.10.0-80.el7]Jarod Wilson [3.10.0-79.el7]Jarod Wilson [3.10.0-78.el7]Jarod Wilson [3.10.0-77.el7]Jarod Wilson [3.10.0-76.el7]Jarod Wilson [3.10.0-75.el7]Jarod Wilson [3.10.0-74.el7]Jarod Wilson [3.10.0-73.el7]Jarod Wilson [3.10.0-72.el7]Jarod Wilson [3.10.0-71.el7]Jarod Wilson [3.10.0-70.el7]Jarod Wilson [3.10.0-69.el7]Jarod Wilson [3.10.0-68.el7]Jarod Wilson [3.10.0-67.el7]Jarod Wilson [3.10.0-66.el7]Jarod Wilson [3.10.0-65.el7]Jarod Wilson [3.10.0-64.el7]Jarod Wilson [3.10.0-63.el7]Jarod Wilson [3.10.0-62.el7]Jarod Wilson [3.10.0-61.el7]Jarod Wilson [3.10.0-60.el7]Jarod Wilson [3.10.0-59.el7]Jarod Wilson [3.10.0-58.el7]Jarod Wilson [3.10.0-57.el7]Jarod Wilson [3.10.0-56.el7]Jarod Wilson [3.10.0-55.el7]Jarod Wilson [3.10.0-54.el7]Jarod Wilson [3.10.0-53.el7]Jarod Wilson [3.10.0-52.el7]Jarod Wilson [3.10.0-51.el7]Jarod Wilson [3.10.0-50.el7]Jarod Wilson [3.10.0-49.el7]Jarod Wilson [3.10.0-48.el7]Jarod Wilson [3.10.0-47.el7]Jarod Wilson [3.10.0-46.el7]Jarod Wilson [3.10.0-45.el7]Jarod Wilson [3.10.0-44.el7]Jarod Wilson [3.10.0-43.el7]Jarod Wilson [3.10.0-42.el7]Jarod Wilson [3.10.0-41.el7]Jarod Wilson [3.10.0-40.el7]Jarod Wilson [3.10.0-39.el7]Jarod Wilson [3.10.0-38.el7]Jarod Wilson [3.10.0-37.el7]Jarod Wilson [3.10.0-36.el7]Jarod Wilson [3.10.0-35.el7]Jarod Wilson [3.10.0-34.el7]Jarod Wilson [3.10.0-33.el7]Jarod Wilson [3.10.0-32.el7]Jarod Wilson [3.10.0-31.el7]Jarod Wilson [3.10.0-30.el7]Jarod Wilson [3.10.0-29.el7]Jarod Wilson [3.10.0-28.el7]Jarod Wilson [3.10.0-27.el7]Jarod Wilson [3.10.0-26.el7]Jarod Wilson [3.10.0-25.el7]Jarod Wilson [3.10.0-24.el7]Jarod Wilson [3.10.0-23.el7]Jarod Wilson [3.10.0-22.el7]Jarod Wilson [3.10.0-21.el7]Jarod Wilson [3.10.0-20.el7]Jarod Wilson [3.10.0-19.el7]Jarod Wilson [3.10.0-18.el7]Jarod Wilson [3.10.0-17.el7]Jarod Wilson [3.10.0-16.el7]Jarod Wilson [3.10.0-15.el7]Jarod Wilson [3.10.0-14.el7]Jarod Wilson [3.10.0-13.el7]Jarod Wilson [3.10.0-12.el7]Jarod Wilson [3.10.0-11.el7]Jarod Wilson [3.10.0-10.el7]Jarod Wilson [3.10.0-9.el7]Jarod Wilson [3.10.0-8.el7]Jarod Wilson [3.10.0-7.el7]Jarod Wilson [3.10.0-6.el7]Jarod Wilson [3.10.0-5.el7]Jarod Wilson [3.10.0-4.el7]Jarod Wilson [3.10.0-3.el7]Jarod Wilson [3.10.0-2.el7]Jarod Wilson [3.10.0-1.el7]Kyle McMartin - Apply debranding changes - Sign with new secureboot key- [fs] revert "[fs] sunrpc: Ensure we always close the socket after a connection shuts down" (Dave Wysochanski) [1660784 1657399]- [net] macsec: let the administrator set UP state even if lowerdev is down (Sabrina Dubroca) [1658970 1626004] - [net] macsec: update operstate when lower device changes (Sabrina Dubroca) [1658970 1626004] - [fs] nfsv4.x: fix lock recovery during delegation recall (Steve Dickson) [1657840 1634086] - [fs] cifs: Fix autonegotiate security settings mismatch (Leif Sahlberg) [1657841 1650148] - [md] raid1: panic because of using freed memory (Xiao Ni) [1656500 1632575] - [pci] Match Root Port's MPS to endpoint's MPSS as necessary (Myron Stowe) [1656395 1524000] - [pci] Skip MPS logic for Virtual Functions (VFs) (Myron Stowe) [1656395 1524000] - [x86] kvm: vmx: re-add ple_gap module parameter (Gary Hook) [1656393 1652933] - [iommu] vt-d: Fix iotlb psi missing for mappings (Peter Xu) [1653592 1623856] - [iommu] vt-d: Introduce __mapping_notify_one() (Peter Xu) [1653592 1623856] - [scsi] libfc: retry PRLI if we cannot analyse the payload (Chris Leech) [1655045 1631130] - [scsi] libfc: Do not drop down to FLOGI for fc_rport_login() (Chris Leech) [1655044 1625721] - [scsi] libfc: Do not login if the port is already started (Chris Leech) [1655044 1625721] - [scsi] libfc: don't advance state machine for incoming FLOGI (Chris Leech) [1655044 1625721] - [gpu] drm/i915: Add short HPD IRQ storm detection for non-MST systems (Lyude Paul) [1654733 1608704] - [gpu] drm/i915: Clarify flow for disabling IRQs on storms (Lyude Paul) [1654733 1608704] - [gpu] drm/i915: Fix threshold check in intel_hpd_irq_storm_detect() (Lyude Paul) [1654733 1608704] - [gpu] drm/i915: Fix NULL deref when re-enabling HPD IRQs on systems with MST (Lyude Paul) [1654733 1608704] - [gpu] drm/i915: Fix possible race in intel_dp_add_mst_connector() (Lyude Paul) [1654733 1608704] - [iommu] amd: Clear memory encryption mask from physical address (Gary Hook) [1649025 1643293] - [security] Make [un]register_lsm_notifier() null ops if !selinux_enabled (Don Dutile) [1648811 1621072] - [netdrv] bonding/802.3ad: fix link_failure_count tracking (Jarod Wilson) [1648294 1641660] - [block] nvme: do not require GENERIC_HARDIRQ interfaces on s390 (Hendrik Brueckner) [1648239 1637637] - [nvme] nvme-pci: add a memory barrier to nvme_dbbuf_update_and_check_event (David Milburn) [1648240 1630481] - [x86] kprobes: Use 5-byte NOP when the code might be modified by ftrace (Josh Poimboeuf) [1647816 1577050] - [fs] userfaultfd: check VM_MAYWRITE was set after verifying the uffd is registered (Andrea Arcangeli) [1640518 1640519] {CVE-2018-18397}- [mm] userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) to trigger userfaults (Andrea Arcangeli) [1640518 1640519] {CVE-2018-18397} - [mm] userfaultfd: shmem: uffdio_copy: set the page dirty if VM_WRITE is not set (Andrea Arcangeli) [1640518 1640519] {CVE-2018-18397} - [mm] userfaultfd: shmem: add i_size checks (Andrea Arcangeli) [1640518 1640519] {CVE-2018-18397} - [mm] userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas (Andrea Arcangeli) [1640518 1640519] {CVE-2018-18397} - [mm] userfaultfd: shmem: allocate anonymous memory for MAP_PRIVATE shmem (Andrea Arcangeli) [1640518 1640519] {CVE-2018-18397} - [mm] userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails (Andrea Arcangeli) [1640518 1640519] {CVE-2018-18397} - [fs] userfaultfd: disable irqs when taking the waitqueue lock (Andrea Arcangeli) [1640518 1640519] {CVE-2018-18397} - [fs] userfaultfd.c: remove redundant pointer uwq (Andrea Arcangeli) [1640518 1640519] {CVE-2018-18397} - [fs] userfaultfd: remove uffd flags from vma->vm_flags if UFFD_EVENT_FORK fails (Andrea Arcangeli) [1640518 1640519] {CVE-2018-18397} - [fs] userfaultfd: hugetlbfs: fix userfaultfd_huge_must_wait() pte access (Andrea Arcangeli) [1640518 1640519] {CVE-2018-18397} - [mm] userfaultfd: prevent non-cooperative events vs mcopy_atomic races (Andrea Arcangeli) [1640518 1640519] {CVE-2018-18397} - [fs] userfaultfd: convert to use anon_inode_getfd() (Andrea Arcangeli) [1640518 1640519] {CVE-2018-18397} - [fs] mm, userfaultfd, thp: avoid waiting when PMD under THP migration (Andrea Arcangeli) [1640518 1640519] {CVE-2018-18397} - [net] packet: fix a race in packet_bind() and packet_notifier() (Andrea Claudi) [1643680 1643681] {CVE-2018-18559} - [x86] kvm: x86: ensure all MSRs can always be KVM_GET/SET_MSR'd (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm: x86: #GP when guest attempts to write MCi_STATUS register w/o 0 (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/hyper-v: inject #GP only when invalid SINTx vector is unmasked (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/hyper-v: remove stale entries from vec_bitmap/auto_eoi_bitmap on vector change (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm: x86: hyperv: avoid livelock in oneshot SynIC timers (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm: x86: hyperv: add KVM_CAP_HYPERV_SYNIC2 (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm: Add kvm_vcpu_get_idx to get vcpu index in kvm->vcpus (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm: x86: fix NULL deref in vcpu_scan_ioapic (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm: x86: use delivery to self in hyperv synic (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm: x86: hyperv: make function static to avoid compiling warning (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm: hyper-v: do not do hypercall userspace exits if SynIC is disabled (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/x86: Hyper-V VMBus hypercall userspace exit (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/x86: Reject Hyper-V hypercall continuation (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/x86: Hyper-V SynIC timers tracepoints (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/x86: Hyper-V SynIC tracepoints (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/x86: Update SynIC timers on guest entry only (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/x86: Skip SynIC vector check for QEMU side (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/x86: Hyper-V fix SynIC timer disabling condition (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/x86: Reorg stimer_expiration() to better control timer restart (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/x86: Hyper-V unify stimer_start() and stimer_restart() (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/x86: Drop stimer_stop() function (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/x86: Hyper-V timers fix incorrect logical operation (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/x86: Remove Hyper-V SynIC timer stopping (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/x86: Hyper-V SynIC timers (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/x86: Hyper-V SynIC message slot pending clearing at SINT ack (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/x86: Added Hyper-V vcpu_to_hv_vcpu()/hv_vcpu_to_vcpu() helpers (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/x86: Rearrange func's declarations inside Hyper-V header (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/x86: Hyper-V kvm exit (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/x86: Hyper-V synthetic interrupt controller (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/x86: split ioapic-handled and EOI exit bitmaps (Vitaly Kuznetsov) [1647097 1631439] - [x86] kvm/irqchip: kvm_arch_irq_routing_update renaming split (Vitaly Kuznetsov) [1647097 1631439] - [pinctrl] cannonlake: Fix HOSTSW_OWN register offset of H variant (Benjamin Tissoires) [1647720 1647717 1609926 1544041] - [pinctrl] cannonlake: Fix gpio base for GPP-E (Benjamin Tissoires) [1647720 1647717 1609926 1544041] - [pinctrl] cannonlake: Fix community ordering for H variant (Benjamin Tissoires) [1647720 1647717 1609926 1544041] - [pinctrl] intel: Do pin translation in other GPIO operations as well (Benjamin Tissoires) [1647720 1647717 1609926 1544041] - [pinctrl] intel: Implement intel_gpio_get_direction callback (Benjamin Tissoires) [1647720 1647717 1609926 1544041] - [platform] x86: dell-smbios-wmi: Correct a memory leak (Jarod Wilson) [1647706 1640399] - [scsi] qedi: Initialize the stats mutex lock (Chad Dupuis) [1646870 1633638] - [s390] facilites: use stfle_fac_list array size for MAX_FACILITY_BIT (Hendrik Brueckner) [1646868 1628088] - [netdrv] qed: Add missing device config for RoCE EDPM in UFP mode (Chad Dupuis) [1646866 1631593] - [netdrv] qed: Do not add VLAN 0 tag to untagged frames in multi-function mode (Chad Dupuis) [1646866 1631593] - [netdrv] qed: Fix populating the invalid stag value in multi function mode (Chad Dupuis) [1646866 1631593] - [netdrv] qed: Fix link flap issue due to mismatching EEE capabilities (Chad Dupuis) [1645150 1636398] - [netdrv] qed: Fix shmem structure inconsistency between driver and the mfw (Chad Dupuis) [1645149 1634156]- [md] Simplify ternary operations (Xiao Ni) [1655046 1627563] - [x86] Mark Intel Cascade Lake supported (Steve Best) [1650213 1639980] - [net] rtnetlink: give a user socket to get_target_net() (Jiri Benc) [1639635 1630694] {CVE-2018-14646} - [net] Add variants of capable for use on on sockets (Jiri Benc) [1639635 1630694] {CVE-2018-14646}- [x86] boot: Fix kexec booting failure in the SEV bit detection code (Kairui Song) [1644990 1628828] - [net] 8021q: create device with all possible features in wanted_features (Davide Caratti) [1644675 1640645] - [mm] memcontrol: fix high scheduling latency source in mem_cgroup_reparent_charges (Andrea Arcangeli) [1644673 1632898] - [kernel] cpuset: use trialcs->mems_allowed as a temp variable (Aristeu Rozanski) [1644236 1613248] - [kernel] cpuset: fix a warning when clearing configured masks in old hierarchy (Aristeu Rozanski) [1644236 1613248] - [kernel] cpuset: initialize effective masks when clone_children is enabled (Aristeu Rozanski) [1644236 1613248] - [x86] efi: Only load initrd above 4g on second try (Lenny Szubowicz) [1643359 1608955] - [x86] efi: Support initrd loaded above 4G (Lenny Szubowicz) [1643359 1608955] - [x86] efi: Generalize handle_ramdisks() and rename to handle_cmdline_files() (Lenny Szubowicz) [1643359 1608955] - [kernel] sched/fair: Fix throttle_list starvation with low CFS quota (Phil Auld) [1640675 1601153] - [target] scsi: iscsi: Use bin2hex instead of a re-implementation (Maurizio Lombardi) [1634711 1627034] {CVE-2018-14633} - [target] scsi: iscsi: Use hex2bin instead of a re-implementation (Maurizio Lombardi) [1634711 1627034] {CVE-2018-14633}- [mm] mlock: avoid increase mm->locked_vm on mlock() when already mlock2(, MLOCK_ONFAULT) (Rafael Aquini) [1633059]- [block] blk-mq: fix hctx debugfs entry related race between update hw queues and cpu hotplug (Ming Lei) [1619988] - [nvme] nvme-pci: unquiesce dead controller queues (Ming Lei) [1632424]- [netdrv] net/mlx5e: IPoIB, Set the netdevice sw mtu in ipoib enhanced flow (Alaa Hleihel) [1633652] - [netdrv] net/mlx5e: Fix traffic between VF and representor (Alaa Hleihel) [1633652] - [mm] vmscan: do not loop on too_many_isolated for ever (Waiman Long) [1632050]- [fs] exec: Limit arg stack to at most 75 of _STK_LIM (Yauheni Kaliuta) [1625991] {CVE-2018-14634} - [fs] exec: account for argv/envp pointers (Yauheni Kaliuta) [1625991] {CVE-2018-14634} - [kernel] revert "sched/topology: Introduce NUMA identity node sched domain" (Gustavo Duarte) [1620031] - [powerpc] revert "powernv: Add a virtual irqchip for opal events" (Gustavo Duarte) [1617966] - [powerpc] revert "powernv: Reorder OPAL subsystem initialisation" (Gustavo Duarte) [1617966] - [char] revert "ipmi/powernv: Convert to irq event interface" (Gustavo Duarte) [1617966] - [tty] revert "hvc: Convert to using interrupts instead of opal events" (Gustavo Duarte) [1617966] - [powerpc] revert "powernv/eeh: Update the EEH code to use the opal irq domain" (Gustavo Duarte) [1617966] - [powerpc] revert "powernv/opal: Convert opal message events to opal irq domain" (Gustavo Duarte) [1617966] - [powerpc] revert "powernv/elog: Convert elog to opal irq domain" (Gustavo Duarte) [1617966] - [powerpc] revert "powernv/opal-dump: Convert to irq domain" (Gustavo Duarte) [1617966] - [powerpc] revert "opal: Remove events notifier" (Gustavo Duarte) [1617966] - [powerpc] revert "powernv: Increase opal-irqchip initcall priority" (Gustavo Duarte) [1617966] - [powerpc] revert "opal-irqchip: Fix double endian conversion" (Gustavo Duarte) [1617966] - [powerpc] revert "opal-irqchip: Fix deadlock introduced by "Fix double endian conversion"" (Gustavo Duarte) [1617966] - [sound] alsa: hda/realtek - two more lenovo models need fixup of MIC_LOCATION (Jaroslav Kysela) [1611958] - [sound] alsa: hda/realtek - Fix the problem of two front mics on more machines (Jaroslav Kysela) [1611958] - [sound] alsa: hda/realtek - Enable mic-mute hotkey for several Lenovo AIOs (Jaroslav Kysela) [1611958]- [cdrom] information leak in cdrom_ioctl_media_changed() (Sanskriti Sharma) [1578207] {CVE-2018-10940} - [mm] mlock: remove lru_add_drain_all() (Oleksandr Natalenko) [1624765] - [block] blk-mq: fix race between updating nr_hw_queues and switching io sched (Ming Lei) [1619988] - [block] blk-mq: avoid to map CPU into stale hw queue (Ming Lei) [1619988] - [block] blk-mq: fix sysfs inflight counter (Ming Lei) [1548261] - [block] blk-mq: count allocated but not started requests in iostats inflight (Ming Lei) [1548261] - [block] fix a crash caused by wrong API (Ming Lei) [1548261] - [block] blk-mq: enable checking two part inflight counts at the same time (Ming Lei) [1548261] - [block] blk-mq: provide internal in-flight variant (Ming Lei) [1548261] - [block] make part_in_flight() take an array of two ints (Ming Lei) [1548261] - [block] pass in queue to inflight accounting (Ming Lei) [1548261] - [x86] Mark Intel Cascade Lake supported (Steve Best) [1584343]- [netdrv] mlx5e: IPoIB, Use priv stats in completion rx flow (Alaa Hleihel) [1618609] - [netdrv] mlx5e: IPoIB, Add ndo stats support for IPoIB child devices (Alaa Hleihel) [1618609] - [netdrv] mlx5e: IPoIB, Add ndo stats support for IPoIB netdevices (Alaa Hleihel) [1618609] - [netdrv] mlx5e: IPoIB, Initialize max_opened_tc in mlx5i_init flow (Alaa Hleihel) [1618609] - [netdrv] mlx5e: Present SW stats when state is not opened (Alaa Hleihel) [1618609] - [netdrv] mlx5e: Avoid reset netdev stats on configuration changes (Alaa Hleihel) [1618609] - [netdrv] mlx5e: Use bool as return type for mlx5e_xdp_handle (Alaa Hleihel) [1618609] - [netdrv] net: aquantia: memory corruption on jumbo frames (Igor Russkikh) [1628238] - [kernel] revert "platform/uv: Add adjustable set memory block size function" (Baoquan He) [1625143] - [x86] revert "mm: probe memory block size for generic x86 64bit" (Baoquan He) [1625143] - [x86] revert "mm: Use 2GB memory block size on large-memory x86-64 systems" (Baoquan He) [1625143] - [x86] revert "mm: Streamline and restore probe_memory_block_size()" (Baoquan He) [1625143] - [x86] revert "mm/memory_hotplug: determine block size based on the end of boot memory" (Baoquan He) [1625143] - [mm] revert "memory_hotplug: do not fail offlining too early" (Baoquan He) [1625143] - [mm] revert "memory_hotplug: remove timeout from __offline_memory" (Baoquan He) [1625143] - [kernel] revert "x86/platform/uv: Add adjustable set memory block size function" (Baoquan He) [1625143]- [fs] fanotify: fix logic of events on child (Miklos Szeredi) [1597738] - [fs] cifs: add a check for session expiry (Leif Sahlberg) [1626358] - [fs] xfs: completely disable per-inode DAX behavior (Eric Sandeen) [1623150] - [fs] fs: get_rock_ridge_filename(): handle malformed NM entries (Bill O'Donnell) [1340778] {CVE-2016-4913} - [md] fix 'allow faster resync only on non-rotational media' underneath dm (Nigel Croxon) [1561162] - [md] Revert "allow faster resync only on non-rotational media" (Nigel Croxon) [1561162] - [mm] madvise: fix madvise() infinite loop under special circumstances (Rafael Aquini) [1552982] {CVE-2017-18208} - [infiniband] srpt: Support HCAs with more than two ports (Don Dutile) [1616192] - [infiniband] overflow.h: Add allocation size calculation helpers (Don Dutile) [1616192] - [net] ip_tunnel: clean the GSO bits properly (Flavio Leitner) [1607907] - [kernel] revert cpuset: fix a warning when clearing configured masks in old hierarchy (Aristeu Rozanski) [1626943] - [s390] sclp: Change SCLP console default buffer-full behavior (Hendrik Brueckner) [1625350] - [x86] kvm: Take out __exit annotation in vmx_exit() (Waiman Long) [1626560] - [x86] mark coffeelake-s 8+2 as supported (David Arcari) [1575457] - [x86] kvm: vmx: fixes for vmentry_l1d_flush module parameter (Marcelo Tosatti) [1619602] - [x86] speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentry (Marcelo Tosatti) [1619602]- [kernel] posix-timer: Properly check sigevent->sigev_notify (Phil Auld) [1613711] {CVE-2017-18344} - [sound] alsa: rawmidi: Change resized buffers atomically (Denys Vlasenko) [1593087] {CVE-2018-10902} - [fs] Fix up non-directory creation in SGID directories (Miklos Szeredi) [1600953] {CVE-2018-13405} - [fs] pnfs: Layoutreturn must free the layout after the layout-private data (Scott Mayhew) [1625517] - [fs] sunrpc: Ensure we always close the socket after a connection shuts down (Steve Dickson) [1614950] - [fs] xfs: remove filestream item xfs_inode reference (Brian Foster) [1518623] - [mm] set IORESOURCE_SYSTEM_RAM to system RAM to fix memory hot-add failure (Larry Woodman) [1628349] - [firmware] efivars: Protect DataSize and Data in efivar_entry.var (Lenny Szubowicz) [1597868]- [scsi] libsas: fix memory leak in sas_smp_get_phy_events() (Tomas Henzl) [1558582] {CVE-2018-7757} - [vhost] fix info leak due to uninitialized memory (Jason Wang) [1573705] {CVE-2018-1118} - [pci] Fix calculation of bridge window's size and alignment (Myron Stowe) [1623800] - [md] dm thin metadata: try to avoid ever aborting transactions (Mike Snitzer) [1614151] - [crypto] api: fix finding algorithm currently being tested (Herbert Xu) [1618701] - [sound] alsa: hda/realtek: Fix HP Headset Mic can't record (Jaroslav Kysela) [1622721] - [sound] alsa: hda/realtek - Fixup for HP x360 laptops with B&O speakers (Jaroslav Kysela) [1622721] - [sound] alsa: hda/realtek - Fixup mute led on HP Spectre x360 (Jaroslav Kysela) [1622721] - [target] scsi: tcmu: use u64 for dev_size (Xiubo Li) [1603363] - [target] scsi: tcmu: use match_int for dev params (Xiubo Li) [1603363] - [target] scsi: tcmu: do not set max_blocks if data_bitmap has been setup (Xiubo Li) [1603363] - [target] scsi: tcmu: unmap if dev is configured (Xiubo Li) [1603363] - [target] scsi: tcmu: check if dev is configured before block/reset (Xiubo Li) [1603363] - [target] scsi: tcmu: use lio core se_device configuration helper (Xiubo Li) [1603363] - [target] scsi: target: add helper to check if dev is configured (Xiubo Li) [1603363] - [target] scsi: tcmu: initialize list head (Xiubo Li) [1603363] - [target] scsi: target_core_user: fix double unlock (Xiubo Li) [1603363] - [s390] arch: Set IORESOURCE_SYSTEM_RAM flag for resources (Gary Hook) [1627889] - [x86] efi-bgrt: Switch all pr_err() to pr_notice() for invalid BGRT (Lenny Szubowicz) [1464241] - [x86] efi/bgrt: Don't ignore the BGRT if the 'valid' bit is 0 (Lenny Szubowicz) [1464241] - [x86] efi: Preface all print statements with efi* tag (Lenny Szubowicz) [1464241] - [x86] efi-bgrt: Switch pr_err() to pr_debug() for invalid BGRT (Lenny Szubowicz) [1464241] - [x86] efi-bgrt: Add error handling; inform the user when ignoring the BGRT (Lenny Szubowicz) [1464241] - [x86] efi: Check status field to validate BGRT header (Lenny Szubowicz) [1464241]- [gpu] drm/nouveau/drm/nouveau: Don't forget to cancel hpd_work on suspend/unload (Lyude Paul) [1597881 1571927] - [gpu] drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events too early (Lyude Paul) [1597881 1571927] - [gpu] drm/nouveau: Fix deadlocks in nouveau_connector_detect() (Lyude Paul) [1597881 1571927] - [gpu] drm/nouveau/drm/nouveau: Use pm_runtime_get_noresume() in connector_detect() (Lyude Paul) [1597881 1571927] - [gpu] drm/nouveau/drm/nouveau: Fix deadlock with fb_helper with async RPM requests (Lyude Paul) [1597881 1571927] - [gpu] drm/nouveau: Remove duplicate poll_enable() in pmops_runtime_suspend() (Lyude Paul) [1597881 1571927] - [gpu] drm/nouveau/drm/nouveau: Fix bogus drm_kms_helper_poll_enable() placement (Lyude Paul) [1597881 1571927] - [gpu] drm/nouveau: Reset MST branching unit before enabling (Lyude Paul) [1597881 1571927] - [gpu] drm/nouveau: Only write DP_MSTM_CTRL when needed (Lyude Paul) [1597881 1571927] - [gpu] drm/nouveau/kms/nv50-: ensure window updates are submitted when flushing mst disables (Lyude Paul) [1597881 1571927] - [vfio] vfio-pci: Disable binding to PFs with SR-IOV enabled (Alex Williamson) [1583487] - [mm] partially revert: remove per-zone hashtable of bitlock waitqueues (Jeff Moyer) [1623980] - [security] selinux: mark unsupported policy capabilities as reserved (Paul Moore) [1600850] - [x86] intel_rdt: Fix MBA resource initialization (Prarit Bhargava) [1610239]- [net] ip: process in-order fragments efficiently (Sabrina Dubroca) [1613924] {CVE-2018-5391} - [net] ipv6: defrag: drop non-last frags smaller than min mtu (Sabrina Dubroca) [1613924] {CVE-2018-5391} - [net] ip: use rb trees for IP frag queue (Sabrina Dubroca) [1613924] {CVE-2018-5391} - [net] revert ipv4: use skb coalescing in defragmentation (Sabrina Dubroca) [1613924] {CVE-2018-5391} - [net] modify skb_rbtree_purge to return the truesize of all purged skbs (Sabrina Dubroca) [1613924] {CVE-2018-5391} - [net] ip: discard IPv4 datagrams with overlapping segments (Sabrina Dubroca) [1613924] {CVE-2018-5391} - [net] speed up skb_rbtree_purge() (Sabrina Dubroca) [1613924] {CVE-2018-5391} - [net] avoid skb_warn_bad_offload on IS_ERR (Andrea Claudi) [1624702] - [net] ipv4: fix incorrectly registered callback for sysctl_fib_multipath_hash_policy (Ivan Vecera) [1624356] - [net] ipset: list:set: Decrease refcount synchronously on deletion and replace (Stefano Brivio) [1593732] - [netdrv] cfg80211: let's wmm_rule be part of reg_rule structure (Stanislaw Gruszka) [1620108] - [netdrv] nl80211: Add wmm rule attribute to NL80211_CMD_GET_WIPHY dump command (Stanislaw Gruszka) [1620108] - [netdrv] iwlwifi: mvm: remove division by size of sizeof(struct ieee80211_wmm_rule) (Stanislaw Gruszka) [1620108] - [hv] vmbus: don't return values for uninitalized channels (Vitaly Kuznetsov) [1615500] - [md] dm raid: bump target version, update comments and documentation (Mike Snitzer) [1573988] - [md] dm raid: fix RAID leg rebuild errors (Mike Snitzer) [1573988] - [md] dm raid: fix rebuild of specific devices by updating superblock (Mike Snitzer) [1626094] - [md] dm raid: fix stripe adding reshape deadlock (Mike Snitzer) [1613039 1514539] - [md] dm raid: fix reshape race on small devices (Mike Snitzer) [1573988 1586123] - [acpi] acpica: reference counts: increase max to 0x4000 for large servers (Frank Ramsay) [1618758] - [gpu] drm/i915/cfl: Add a new CFL PCI ID (Rob Clark) [1533336] - [gpu] drm/i915/aml: Introducing Amber Lake platform (Rob Clark) [1533336] - [gpu] drm/i915/whl: Introducing Whiskey Lake platform (Rob Clark) [1533336] - [gpu] drm/nouveau/kms/nv50-: allocate push buffers in vidmem on pascal (Ben Skeggs) [1584963] - [gpu] drm/nouveau/fb/gp100-: disable address remapper (Ben Skeggs) [1584963] - [mm] kernel error swap_info_get: Bad swap offset entry (Mikulas Patocka) [1622747] - [s390] detect etoken facility (Hendrik Brueckner) [1625349] - [s390] lib: use expoline for all bcr instructions (Hendrik Brueckner) [1625349] - [x86] spec_ctrl: Don't turn off IBRS on idle with enhanced IBRS (Waiman Long) [1614143] - [x86] speculation: Support Enhanced IBRS on future CPUs (Waiman Long) [1614143]- [netdrv] qed: Add new TLV to request PF to update MAC in bulletin board (Harish Patil) [1460150] - [netdrv] qed: use trust mode to allow VF to override forced MAC (Harish Patil) [1460150] - [netdrv] hv_netvsc: Fix napi reschedule while receive completion is busy (Mohammed Gamal) [1614503] - [netdrv] hv_netvsc: remove unneeded netvsc_napi_complete_done() (Mohammed Gamal) [1614503] - [scsi] qedi: Add the CRC size within iSCSI NVM image (Chad Dupuis) [1611573] - [char] ipmi: Move BT capabilities detection to the detect call (Frank Ramsay) [1618778] - [x86] kvm: update master clock before computing kvmclock_offset (Marcelo Tosatti) [1594034]- [samples] bpf: Additional changes (Jiri Olsa) [1619721] - [samples] bpf: Add v4.16 sources (Jiri Olsa) [1619721] - [tools] perf python: Fix pyrf_evlist__read_on_cpu() interface (Jiri Olsa) [1620774] - [tools] perf mmap: Store real cpu number in 'struct perf_mmap' (Jiri Olsa) [1620774] - [netdrv] cxgb4: update 1.20.8.0 as the latest firmware supported (Arjun Vynipadath) [1622551] - [netdrv] cxgb4: update latest firmware version supported (Arjun Vynipadath) [1622551] - [netdrv] mlx5e: Fix null pointer access when setting MTU of vport representor (Erez Alfasi) [1625195] - [netdrv] mlx5e: Support configurable MTU for vport representors (Erez Alfasi) [1625195] - [netdrv] mlx5e: Save MTU in channels params (Erez Alfasi) [1625195] - [netdrv] be2net: Fix memory leak in be_cmd_get_profile_config() (Petr Oros) [1625703] - [netdrv] virtio-net: set netdevice mtu correctly (Mohammed Gamal) [1610416] - [netdrv] i40e: Prevent deleting MAC address from VF when set by PF (Stefan Assmann) [1614161] - [netdrv] i40evf: cancel workqueue sync for adminq when a VF is removed (Stefan Assmann) [1615829] - [netdrv] i40e: Fix for Tx timeouts when interface is brought up if DCB is enabled (Stefan Assmann) [1616149] - [netdrv] i40e: fix condition of WARN_ONCE for stat strings (Stefan Assmann) [1609173] - [uio] Revert "use request_threaded_irq instead" (Xiubo Li) [1560418] - [fs] seq_file: fix out-of-bounds read (Paolo Abeni) [1620002] - [md] RAID10 BUG_ON in raise_barrier when force is true and conf->barrier is 0 (Nigel Croxon) [1530776] - [md] allow faster resync only on non-rotational media (Nigel Croxon) [1561162] - [nvdimm] libnvdimm: fix ars_status output length calculation (Jeff Moyer) [1616304] - [cpufreq] Fix possible circular locking dependency (Waiman Long) [1529668] - [mm] memcg: delay memcg id freeing (Aristeu Rozanski) [1607249] - [mm] mlock: fix mlock accounting (Rafael Aquini) [1610652] - [mm] page-writeback: check-before-clear PageReclaim (Rafael Aquini) [1588002] - [mm] migrate: check-before-clear PageSwapCache (Rafael Aquini) [1588002] - [mm] mempolicy: fix crashes from mbind() merging vmas (Rafael Aquini) [1588002] - [x86] apic: Future-proof the TSC_DEADLINE quirk for SKX (Steve Best) [1624090]- [net] ipvs: Fix panic due to non-linear skb (Davide Caratti) [1623088] - [net] ipv4: remove BUG_ON() from fib_compute_spec_dst (Lorenzo Bianconi) [1496779] - [net] ipv6: fix cleanup ordering for ip6_mr failure (Xin Long) [1622218] - [net] ipv6: reorder icmpv6_init() and ip6_mr_init() (Xin Long) [1622218] - [x86] subject: x86/efi: Access EFI MMIO data as unencrypted when SEV is active (Gary Hook) [1361286] - [x86] boot: Fix boot failure when SMP MP-table is based at 0 (Gary Hook) [1361286] - [x86] resource: Fix resource_size.cocci warnings (Gary Hook) [1361286] - [x86] kvm: Clear encryption attribute when SEV is active (Gary Hook) [1361286] - [x86] kvm: Decrypt shared per-cpu variables when SEV is active (Gary Hook) [1361286] - [kernel] percpu: Introduce DEFINE_PER_CPU_DECRYPTED (Gary Hook) [1361286] - [x86] Add support for changing memory encryption attribute in early boot (Gary Hook) [1361286] - [x86] io: Unroll string I/O when SEV is active (Gary Hook) [1361286] - [x86] boot: Add early boot support when running with SEV active (Gary Hook) [1361286] - [x86] mm: Add DMA support for SEV memory encryption (Gary Hook) [1361286] - [x86] mm, resource: Use PAGE_KERNEL protection for ioremap of memory pages (Gary Hook) [1361286] - [kernel] resource: Provide resource struct in resource walk callback (Gary Hook) [1361286] - [kernel] resource: Consolidate resource walking code (Gary Hook) [1361286] - [x86] efi: Access EFI data as encrypted when SEV is active (Gary Hook) [1361286] - [x86] mm: Include SEV for encryption memory attribute changes (Gary Hook) [1361286] - [x86] mm: Use encrypted access of boot related data with SEV (Gary Hook) [1361286] - [x86] mm: Add Secure Encrypted Virtualization (SEV) support (Gary Hook) [1361286] - [documentation] x86: Add AMD Secure Encrypted Virtualization (SEV) description (Gary Hook) [1361286] - [x86] mm: Remove unnecessary TLB flush for SME in-place encryption (Gary Hook) [1361286] - [x86] kexec: Remove walk_iomem_res() call with GART type (Gary Hook) [1361286] - [kernel] resource: Change walk_system_ram() to use System RAM type (Gary Hook) [1361286] - [kernel] kexec: Set IORESOURCE_SYSTEM_RAM for System RAM (Gary Hook) [1361286] - [x86] arch: Set IORESOURCE_SYSTEM_RAM flag for System RAM (Gary Hook) [1361286] - [x86] Set System RAM type and descriptor (Gary Hook) [1361286] - [kernel] resource: Handle resource flags properly (Gary Hook) [1361286] - [kernel] resource: Add System RAM resource type (Gary Hook) [1361286]- [fs] timerfd: Protect the might cancel mechanism proper (Bill O'Donnell) [1485407] {CVE-2017-10661} - [fs] exec.c: Add missing 'audit_bprm()' call in 'exec_binprm()' (Bhupesh Sharma) [1496408] - [fs] gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated (Robert S Peterson) [1600142] - [fs] gfs2: improve debug information when lvb mismatches are found (Robert S Peterson) [1600142] - [fs] gfs2: fix memory leak in rgrp lvbs (Robert S Peterson) [1600142] - [fs] gfs2: cleanup: call gfs2_rgrp_ondisk2lvb from gfs2_rgrp_out (Robert S Peterson) [1600142] - [fs] gfs2: Fix MAGIC check in LVBs (Robert S Peterson) [1600142] - [fs] gfs2: Do not reset flags on active reservations (Robert S Peterson) [1600142] - [fs] cifs: Fix stack out-of-bounds in smb(2, 3)_create_lease_buf() (Leif Sahlberg) [1598755] - [fs] cifs: store the leaseKey in the fid on SMB2_open (Leif Sahlberg) [1598755] - [fs] nfsd: further refinement of content of /proc/fs/nfsd/versions (Steve Dickson) [1614603] - [fs] nfsd: fix configuration of supported minor versions (Steve Dickson) [1614603] - [fs] nfsd: Fix display of the version string (Steve Dickson) [1614603] - [fs] nfsd: correctly range-check v4.x minor version when setting versions (Steve Dickson) [1614603] - [fs] ext4: Close race between direct IO and ext4_break_layouts() (Eric Sandeen) [1616301] - [fs] xfs: Close race between direct IO and xfs_break_layouts() (Eric Sandeen) [1616301] - [fs] ext4: handle layout changes to pinned DAX mappings (Eric Sandeen) [1614153] - [fs] dax: dax_layout_busy_page() warn on !exceptional (Eric Sandeen) [1614153] - [gpu] makefile: bump drm backport version (Rob Clark) [1600569] - [gpu] drm/nouveau/gem: off by one bugs in nouveau_gem_pushbuf_reloc_apply() (Rob Clark) [1600569] - [gpu] amd/dc/dce100: On dce100, set clocks to 0 on suspend (Rob Clark) [1600569] - [gpu] drm/amdgpu: fix swapped emit_ib_size in vce3 (Rob Clark) [1600569] - [gpu] drm/amd/powerplay: correct vega12 thermal support as true (Rob Clark) [1600569] - [gpu] drm/atomic: Initialize variables in drm_atomic_helper_async_check() to make gcc happy (Rob Clark) [1600569] - [gpu] drm/atomic: Check old_plane_state->crtc in drm_atomic_helper_async_check() (Rob Clark) [1600569] - [gpu] drm/amdgpu: Avoid reclaim while holding locks taken in MMU notifier (Rob Clark) [1600569] - [gpu] drm/dp/mst: Fix off-by-one typo when dump payload table (Rob Clark) [1600569] - [gpu] drm/atomic-helper: Drop plane->fb references only for drm_atomic_helper_shutdown() (Rob Clark) [1600569] - [gpu] drm/gma500: fix psb_intel_lvds_mode_valid()'s return type (Rob Clark) [1600569] - [gpu] drm/atomic: Handling the case when setting old crtc for plane (Rob Clark) [1600569] - [gpu] drm/amd/display: Fix dim display on DCE11 (Rob Clark) [1600569] - [gpu] drm/amdgpu: Remove VRAM from shared bo domains (Rob Clark) [1600569] - [gpu] drm/radeon: fix mode_valid's return type (Rob Clark) [1600569] - [gpu] drm/amd/display: remove need of modeset flag for overlay planes (V2) (Rob Clark) [1600569] - [gpu] drm/amd/display: Do not program interrupt status on disabled crtc (Rob Clark) [1600569] - [gpu] drm/amd/powerplay: Set higher SCLK&MCLK frequency than dpm7 in OD (v2) (Rob Clark) [1600569] - [gpu] drm/i915/glk: Add Quirk for GLK NUC HDMI port issues (Rob Clark) [1600569] - [gpu] drm/nouveau: Set DRIVER_ATOMIC cap earlier to fix debugfs (Rob Clark) [1600569] - [gpu] drm/nouveau/drm/nouveau: Fix runtime PM leak in nv50_disp_atomic_commit() (Rob Clark) [1600569] - [gpu] drm/nouveau: Avoid looping through fake MST connectors (Rob Clark) [1600569] - [gpu] drm/nouveau: Use drm_connector_list_iter_* for iterating connectors (Rob Clark) [1600569] - [gpu] drm/nouveau: Remove bogus crtc check in pmops_runtime_idle (Rob Clark) [1600569] - [gpu] revert "drm/amd/display: Don't return ddc result and read_bytes in same return value" (Rob Clark) [1600569] - [gpu] drm/i915: Fix hotplug irq ack on i965/g4x (Rob Clark) [1600569] - [gpu] drm/amdgpu: Reserve VM root shared fence slot for command submission (v3) (Rob Clark) [1600569] - [x86] unwind: Ensure stack grows down (Josh Poimboeuf) [1609717]- [mm] fix devmem_is_allowed() for sub-page System RAM intersections (Joe Lawrence) [1524322] - [pci] Delay after FLR of Intel DC P3700 NVMe (Alex Williamson) [1592654] - [pci] Disable Samsung SM961/PM961 NVMe before FLR (Alex Williamson) [1542494] - [pci] Export pcie_has_flr() (Alex Williamson) [1592654 1542494] - [nvdimm] libnvdimm: Export max available extent (Jeff Moyer) [1611761] - [nvdimm] libnvdimm: Use max contiguous area for namespace size (Jeff Moyer) [1611761] - [mm] ipc/shm.c add ->pagesize function to shm_vm_ops (Jeff Moyer) [1609834] - [kernel] mm: disallow mappings that conflict for devm_memremap_pages() (Jeff Moyer) [1616044] - [kernel] memremap: fix softlockup reports at teardown (Jeff Moyer) [1616187] - [kernel] memremap: add scheduling point to devm_memremap_pages (Jeff Moyer) [1616187] - [mm] page_alloc: add scheduling point to memmap_init_zone (Jeff Moyer) [1616187] - [mm] memory_hotplug: add scheduling point to __add_pages (Jeff Moyer) [1616187] - [acpi] nfit: Fix scrub idle detection (Jeff Moyer) [1616041] - [x86] asm/memcpy_mcsafe: Fix copy_to_user_mcsafe() exception handling (Jeff Moyer) [1608674] - [nvdimm] libnvdimm, pmem: Fix memcpy_mcsafe() return code handling in nsio_rw_bytes() (Jeff Moyer) [1608674] - [tools] testing/nvdimm: advertise a write cache for nfit_test (Jeff Moyer) [1608674] - [tools] x86, nfit_test: Add unit test for memcpy_mcsafe() (Jeff Moyer) [1608674] - [tools] testing/nvdimm: fix missing newline in nfit_test_dimm 'handle' attribute (Jeff Moyer) [1608674] - [tools] testing/nvdimm: support nfit_test_dimm attributes under nfit_test.1 (Jeff Moyer) [1608674] - [tools] testing/nvdimm: allow custom error code injection (Jeff Moyer) [1608674] - [tools] libnvdimm, testing: update the default smart ctrl_temperature (Jeff Moyer) [1608674] - [tools] libnvdimm, testing: Add emulation for smart injection commands (Jeff Moyer) [1608674] - [tools] nfit_test: prevent parsing error of nfit_test.0 (Jeff Moyer) [1608674] - [tools] nfit_test: fix buffer overrun, add sanity check (Jeff Moyer) [1608674] - [tools] nfit_test: improve structure offset handling (Jeff Moyer) [1608674] - [tools] testing/nvdimm: force nfit_test to depend on instrumented modules (Jeff Moyer) [1608674] - [tools] libnvdimm/nfit_test: adding support for unit testing enable LSS status (Jeff Moyer) [1612421] - [tools] libnvdimm/nfit_test: add firmware download emulation (Jeff Moyer) [1612420] - [kernel] jiffies: add time comparison functions for 64 bit jiffies (Jeff Moyer) [1612420] - [tools] testing/nvdimm: smart alarm/threshold control (Jeff Moyer) [1608674] - [tools] testing/nvdimm: unit test clear-error commands (Jeff Moyer) [1608674] - [tools] testing/nvdimm: stricter bounds checking for error injection commands (Jeff Moyer) [1608674] - [tools] nfit_test: when clearing poison, also remove badrange entries (Jeff Moyer) [1608674] - [tools] nfit_test: add error injection DSMs (Jeff Moyer) [1612417] - [nvdimm] pmem: Switch to copy_to_iter_mcsafe() (Jeff Moyer) [1608674] - [fs] dax: Report bytes remaining in dax_iomap_actor() (Jeff Moyer) [1608674] - [lib] uio, lib: Fix CONFIG_ARCH_HAS_UACCESS_MCSAFE compilation (Jeff Moyer) [1608674] - [net] x86/asm/memcpy_mcsafe: Define copy_to_iter_mcsafe() (Jeff Moyer) [1608674] - [x86] asm/memcpy_mcsafe: Add write-protection-fault handling (Jeff Moyer) [1608674] - [x86] asm/memcpy_mcsafe: Return bytes remaining (Jeff Moyer) [1608674] - [x86] asm/memcpy_mcsafe: Add labels for __memcpy_mcsafe() write fault handling (Jeff Moyer) [1608674] - [x86] asm/memcpy_mcsafe: Remove loop unrolling (Jeff Moyer) [1608674] - [net] dax: Introduce a ->copy_to_iter dax operation (Jeff Moyer) [1608674] - [kernel] dax: remove default copy_from_iter fallback (Jeff Moyer) [1539264] - [fs] filesystem-dax: convert to dax_copy_from_iter() (Jeff Moyer) [1608674] - [md] dm log writes: record metadata flag for better flags record (Jeff Moyer) [1539264] - [md] dax, dm: allow device-mapper to operate without dax support (Jeff Moyer) [1539264] - [md] dm log writes: fix max length used for kstrndup (Jeff Moyer) [1539264] - [md] dm log writes: add support for DAX (Jeff Moyer) [1539264] - [md] dm log writes: add support for inline data buffers (Jeff Moyer) [1539264] - [md] dm log writes: fix >512b sectorsize support (Jeff Moyer) [1539264] - [md] dm log writes: don't use all the cpu while waiting to log blocks (Jeff Moyer) [1539264] - [md] dm log writes: fix check of kthread_run() return value (Jeff Moyer) [1539264] - [md] dm log writes: fix bug with too large bios (Jeff Moyer) [1539264] - [md] dm log writes: move IO accounting earlier to fix error path (Jeff Moyer) [1539264] - [md] dm log writes: use ULL suffix for 64-bit constants (Jeff Moyer) [1539264] - [md] dm: add log writes target (Jeff Moyer) [1539264] - [md] dm: add ->copy_from_iter() dax operation support (Jeff Moyer) [1539264] - [powerpc] fadump: cleanup crash memory ranges support (Gustavo Duarte) [1621969] - [powerpc] fadump: merge adjacent memory ranges to reduce PT_LOAD segements (Gustavo Duarte) [1621969] - [powerpc] fadump: handle crash memory ranges array index overflow (Gustavo Duarte) [1621969] - [powerpc] fadump: Unregister fadump on kexec down path (Gustavo Duarte) [1621969] - [powerpc] fadump: Return error when fadump registration fails (Gustavo Duarte) [1621969] - [powerpc] iommu: Do not call PageTransHuge() on tail pages (David Gibson) [1594347] - [powerpc] kvm: book3s hv: Migrate pinned pages out of CMA (David Gibson) [1594347]- [tools] power turbostat: Allow for broken ACPI LPIT tables (Prarit Bhargava) [1614083] - [base] pm/runtime: Avoid false-positive warnings from might_sleep_if() (Paul Lai) [1615223] - [md] dm thin: stop no_space_timeout worker when switching to write-mode (Mike Snitzer) [1620251] - [netdrv] mlx5e: Only allow offloading decap egress (egdev) flows (Erez Alfasi) [1619641] - [netdrv] mlx5-core: Mark unsupported devices (Don Dutile) [1621824 1621810] - [netdrv] bnx2x: disable GSO where gso_size is too big for hardware (Jonathan Toppins) [1546760] {CVE-2018-1000026} - [net] create skb_gso_validate_mac_len() (Jonathan Toppins) [1546760] {CVE-2018-1000026} - [scsi] target: iscsi: cxgbit: fix max iso npdu calculation (Arjun Vynipadath) [1613307] - [scsi] csiostor: update csio_get_flash_params() (Arjun Vynipadath) [1613307] - [scsi] lpfc: Correct MDS diag and nvmet configuration (Dick Kennedy) [1616104] - [qla2xxx] Mark NVMe/FC initiator mode usage as technology preview (Ewan Milne) [1620258] - [nvme-fc] Take NVMe/FC initiator out of technology preview (Ewan Milne) [1620258] - [mm] inode: avoid softlockup in prune_icache_sb (Andrea Arcangeli) [1610560] - [mm] compaction: reschedule immediately if need_resched() is set (Andrea Arcangeli) [1610560] - [mm] compaction: properly signal and act upon lock and need_sched() contention (Andrea Arcangeli) [1610560] - [mm] compaction: cleanup isolate_freepages() (Andrea Arcangeli) [1610560] - [mm] compaction: encapsulate defer reset logic (Andrea Arcangeli) [1610560] - [mm] compaction.c: periodically schedule when freeing pages (Andrea Arcangeli) [1610560] - [powerpc] powernv/pci: Work around races in PCI bridge enabling (Gustavo Duarte) [1620041] - [powerpc] kdump: Handle crashkernel memory reservation failure (Pingfan Liu) [1621945] - [powerpc] ftrace: Match dot symbols when searching functions on ppc64 (Jerome Marchand) [1613136] - [x86] entry/64: Restore TRACE_IRQS_IRETQ in paranoid_exit (Scott Wood) [1561777]- [net] sched: Fix missing res info when create new tc_index filter (Hangbin Liu) [1607687] - [net] sched: fix NULL pointer dereference when delete tcindex filter (Hangbin Liu) [1607687] - [net] dev: advertise the new ifindex when the netns iface changes (Michael Cambria) [1584287] - [net] dev: always advertise the new nsid when the netns iface changes (Michael Cambria) [1584287] - [net] Zero ifla_vf_info in rtnl_fill_vfinfo() (Hangbin Liu) [1614178] - [net] udpv6: Fix the checksum computation when HW checksum does not apply (Xin Long) [1619793] - [net] tc: ensure that offloading callback is called for MQPRIO qdisc (Ivan Vecera) [1618579] - [thunderbolt] move tb3 to full support status (Jarod Wilson) [1620372] - [kernel] x86/platform/uv: Add adjustable set memory block size function (Baoquan He) [1601867] - [mm] memory_hotplug: remove timeout from __offline_memory (Baoquan He) [1601867] - [mm] memory_hotplug: do not fail offlining too early (Baoquan He) [1601867] - [x86] mm/memory_hotplug: determine block size based on the end of boot memory (Baoquan He) [1601867] - [x86] mm: Streamline and restore probe_memory_block_size() (Baoquan He) [1601867] - [x86] mm: Use 2GB memory block size on large-memory x86-64 systems (Baoquan He) [1601867] - [x86] mm: probe memory block size for generic x86 64bit (Baoquan He) [1601867] - [x86] revert platform/uv: Add adjustable set memory block size function (Baoquan He) [1601867]- [nvme] rdma: Fix command completion race at error recovery (David Milburn) [1610641] - [infiniband] revert vmw_pvrdma: Call ib_umem_release on destroy QP path (Don Dutile) [1618625] - [infiniband] iw_cxgb4: correctly enforce the max reg_mr depth (Arjun Vynipadath) [1613317] - [netdrv] net: aquantia: Fix IFF_ALLMULTI flag functionality (Igor Russkikh) [1608762] - [uio] fix possible circular locking dependency (Xiubo Li) [1613195] - [tools] power turbostat: Fix logical node enumeration to allow for non-sequential physical nodes (Prarit Bhargava) [1612902] - [tools] bpf selftest: Disable unsupported verifier tests (Jiri Olsa) [1615222] - [tools] bpf: fix panic due to oob in bpf_prog_test_run_skb (Jiri Olsa) [1615222] - [net] bpf: Align packet data properly in program testing framework (Jiri Olsa) [1615222] - [net] bpf: Do not dereference user pointer in bpf_test_finish() (Jiri Olsa) [1615222] - [tools] bpf: migrate ebpf ld_abs/ld_ind tests to test_verifier (Jiri Olsa) [1615222] - [tools] bpf: add verifier tests for accesses to map values (Jiri Olsa) [1615222] - [kernel] bpf: allow map helpers access to map values directly (Jiri Olsa) [1615222] - [kernel] cpuset: fix a warning when clearing configured masks in old hierarchy (Aristeu Rozanski) [1613248] - [kernel] percpu_ref: Update doc to dissuade users from depending on internal RCU grace periods (Prarit Bhargava) [1603603] - [kernel] percpu: READ_ONCE() now implies smp_read_barrier_depends() (Prarit Bhargava) [1603603] - [kernel] locking/barriers: Add implicit smp_read_barrier_depends() to READ_ONCE() (Prarit Bhargava) [1603603] - [kernel] compiler, atomics, kasan: Provide READ_ONCE_NOCHECK() (Prarit Bhargava) [1603603] - [kernel] percpu-refcount: init ->confirm_switch member properly (Prarit Bhargava) [1603603] - [kernel] percpu, locking: revert ("percpu: Replace smp_read_barrier_depends() with lockless_dereference()") (Prarit Bhargava) [1603603] - [x86] microcode: Allow late microcode loading with SMT disabled (Josh Poimboeuf) [1614515] - [x86] intel_rdt: Enable CMT and MBM on new Skylake stepping (Jiri Olsa) [1517736]- [netdrv] mlx5e: Properly check if hairpin is possible between two functions (Alaa Hleihel) [1611567] - [netdrv] bnx2x: Fix invalid memory access in rss hash config path (Jonathan Toppins) [1615290] - [netdrv] iwlwifi: pcie: compare with number of IRQs requested for, not number of CPUs (Stanislaw Gruszka) [1616290] - [netdrv] ibmvnic: Update firmware error reporting with cause string (Steve Best) [1614652] - [netdrv] ibmvnic: Remove code to request error information (Steve Best) [1614652] - [scsi] fcoe: hold disc_mutex when traversing rport lists (Chris Leech) [1608481] - [scsi] libfc: hold disc_mutex in fc_disc_stop_rports() (Chris Leech) [1608481] - [scsi] libfc: fixup lockdep annotations (Chris Leech) [1608481] - [scsi] libfc: fixup 'sleeping function called from invalid context' (Chris Leech) [1608481] - [scsi] libfc: Add lockdep annotations (Chris Leech) [1608481] - [scsi] libiscsi: fix possible NULL pointer dereference in case of TMF (Chris Leech) [1613262] - [scsi] qla2xxx: Fix memory leak for allocating abort IOCB (Himanshu Madhani) [1609890] - [scsi] hpsa: correct enclosure sas address (Joseph Szczypek) [1613021] - [scsi] lpfc: Remove lpfc_enable_pbde as module parameter (Dick Kennedy) [1613975] - [scsi] lpfc: Fix list corruption on the completion queue (Dick Kennedy) [1554777] - [scsi] lpfc: Fix driver crash when re-registering NVME rports (Dick Kennedy) [1613955] - [scsi] lpfc: Correct LCB ACCept payload (Dick Kennedy) [1613959] - [x86] boot/kaslr: Skip specified number of 1GB huge pages when doing physical randomization (KASLR) (Baoquan He) [1451428] - [x86] boot/kaslr: Add two new functions for 1GB huge pages handling (Baoquan He) [1451428] - [x86] platform/uv: Add kernel parameter to set memory block size (Frank Ramsay) [1595892] - [x86] platform/uv: Use new set memory block size function (Frank Ramsay) [1595892] - [x86] platform/uv: Add adjustable set memory block size function (Frank Ramsay) [1595892]- [fs] dax: use __pagevec_lookup in dax_layout_busy_page (Eric Sandeen) [1505291] - [fs] cifs: Fix slab-out-of-bounds in send_set_info() on SMB2 ACE setting (Leif Sahlberg) [1598765] - [fs] libceph: weaken sizeof check in ceph_x_verify_authorizer_reply() (Ilya Dryomov) [1614858] - [fs] libceph: check authorizer reply/challenge length before reading (Ilya Dryomov) [1614858] - [fs] libceph: implement CEPHX_V2 calculation mode (Ilya Dryomov) [1614858] - [fs] libceph: add authorizer challenge (Ilya Dryomov) [1614858] - [fs] libceph: factor out encrypt_authorizer() (Ilya Dryomov) [1614858] - [fs] libceph: factor out __ceph_x_decrypt() (Ilya Dryomov) [1614858] - [fs] libceph: factor out __prepare_write_connect() (Ilya Dryomov) [1614858] - [fs] libceph: store ceph_auth_handshake pointer in ceph_connection (Ilya Dryomov) [1614858] - [fs] nfsv4.0: Remove transport protocol name from non-UCS client ID (Steve Dickson) [1592911] - [fs] nfsv4.0: Remove cl_ipaddr from non-UCS client ID (Steve Dickson) [1592911] - [fs] aio: properly check iovec sizes (Jeff Moyer) [1337518] {CVE-2015-8830} - [fs] cifs: fix up section mismatch (Jeff Moyer) [1609877] - [fs] skip LAYOUTRETURN if layout is invalid (Steve Dickson) [1589995] - [fs] gfs2: Special-case rindex for gfs2_grow (Andreas Grunbacher) [1608687] - [fs] ext4: Fix WARN_ON_ONCE in ext4_commit_super() (Lukas Czerner) [1596766] - [fs] cachefiles: Wait rather than BUG'ing on Unexpected object collision (David Howells) [1356390] - [fs] cachefiles: Fix missing clear of the CACHEFILES_OBJECT_ACTIVE flag (David Howells) [1356390] - [fs] fscache: Fix reference overput in fscache_attach_object() error handling (David Howells) [1356390] - [fs] cachefiles: Fix refcounting bug in backing-file read monitoring (David Howells) [1356390] - [fs] fscache: Allow cancelled operations to be enqueued (David Howells) [1356390] - [fs] ext4: avoid running out of journal credits when appending to an inline file (Lukas Czerner) [1609759] {CVE-2018-10883} - [fs] jbd2: don't mark block as modified if the handle is out of credits (Lukas Czerner) [1609759] {CVE-2018-10883} - [fs] ext4: check for allocation block validity with block group locked (Lukas Czerner) [1597702] - [fs] ext4: fix check to prevent initializing reserved inodes (Lukas Czerner) [1597702] - [fs] ext4: fix false negatives *and* false positives in ext4_check_descriptors() (Lukas Czerner) [1597702] - [fs] ext4: add more mount time checks of the superblock (Lukas Czerner) [1597702] - [fs] ext4: fix bitmap position validation (Lukas Czerner) [1597702] - [fs] ext4: add more inode number paranoia checks (Lukas Czerner) [1597702] - [fs] ext4: clear i_data in ext4_inode_info when removing inline data (Lukas Czerner) [1597702] - [fs] ext4: include the illegal physical block in the bad map ext4_error msg (Lukas Czerner) [1597702] - [fs] ext4: verify the depth of extent tree in ext4_find_extent() (Lukas Czerner) [1597702] - [fs] ext4: only look at the bg_flags field if it is valid (Lukas Czerner) [1597702] - [fs] ext4: don't update checksum of new initialized bitmaps (Lukas Czerner) [1597702] - [fs] ext4: add validity checks for bitmap block numbers (Lukas Czerner) [1597702] - [fs] ext4: make sure bitmaps and the inode table don't overlap with bg descriptors (Lukas Czerner) [1597702] - [fs] ext4: always check block group bounds in ext4_init_block_bitmap() (Lukas Czerner) [1597702] - [fs] ext4: always verify the magic number in xattr blocks (Lukas Czerner) [1597702] - [fs] ext4: add corruption check in ext4_xattr_set_entry() (Lukas Czerner) [1597702] - [net] netlink: make sure -EBUSY won't escape from netlink_insert (Davide Caratti) [1608701] - [net] netfilter: nf_conntrack: don't resize NULL or freed hashtable (Davide Caratti) [1601662] - [net] ethtool: Ensure new ring parameters are within bounds during SRINGPARAM (Ivan Vecera) [1608318] - [net] ipv6: make DAD fail with enhanced DAD when nonce length differs (Jarod Wilson) [1608002] - [net] ipv6: allow userspace to add IFA_F_OPTIMISTIC addresses (Jarod Wilson) [1608002] - [net] ipv6: send unsolicited NA after DAD (Jarod Wilson) [1608002] - [net] ipv6: display hw address of source machine during ipv6 DAD failure (Jarod Wilson) [1608002] - [net] ipv6: send NS for DAD when link operationally up (Jarod Wilson) [1608002] - [net] ipv6: avoid dad-failures for addresses with NODAD (Jarod Wilson) [1608002] - [net] ipv6: send unsolicited NA if enabled for all interfaces (Jarod Wilson) [1608002] - [net] ipv6: send unsolicited NA on admin up (Jarod Wilson) [1608002] - [net] ipv6: addrconf: fix generation of new temporary addresses (Jarod Wilson) [1608002] - [net] ipv6: addrconf: Implemented enhanced DAD (RFC7527) (Jarod Wilson) [1608002]- [usb] typec: ucsi: Increase command completion timeout value (Torez Smith) [1575838] - [cpufreq] Fix policy restore in suspend/resume (Prarit Bhargava) [1600240] - [netdrv] cxgb4: Add missing ndo_size param to mgmtm net_device_ops struct (Arjun Vynipadath) [1614152] - [netdrv] i40e: Remove duplicated prepare call in i40e_shutdown (Stefan Assmann) [1488477] - [netdrv] sfc: fix backport of replace asynchronous filter operations (Jarod Wilson) [1607726] - [netdrv] igb: Remove superfluous reset to PHY and page 0 selection (Corinna Vinschen) [1611610] - [netdrv] mlx5e: Set port trust mode to PCP as default (Alaa Hleihel) [1610866] - [netdrv] iwlwifi: add more card IDs for 9000 series (Stanislaw Gruszka) [1607982] - [netdrv] iwlwifi: add a bunch of new 9000 PCI IDs (Stanislaw Gruszka) [1607982] - [netdrv] iwlwifi: add shared clock PHY config flag for some devices (Stanislaw Gruszka) [1607982] - [vfio] pci: Make IGD support a configurable option (Alex Williamson) [1590513] - [md] dm cache metadata: set dirty on all cache blocks after a crash (Mike Snitzer) [1592944] - [md] dm snapshot: improve performance by switching out_of_order_list to rbtree (Mike Snitzer) [1611822] - [md] dm kcopyd: avoid softlockup in run_complete_job (Mike Snitzer) [1611822] - [md] dm snapshot: use mutex instead of rw_semaphore (Mike Snitzer) [1611822] - [firmware] dcdbas: Add support for WSMT ACPI table (Charles Rose) [1524003] - [firmware] dma-api: dcdbas: update DMA mask handing (Charles Rose) [1524003] - [acpi] acpica: tables: Add WSMT support (Charles Rose) [1524003] - [s390] qeth: don't clobber buffer on async TX completion (Hendrik Brueckner) [1613970] - [powerpc] pseries: Fix CONFIG_NUMA=n build (Gustavo Duarte) [1544437] - [powerpc] pseries: Add empty update_numa_cpu_lookup_table() for NUMA=n (Gustavo Duarte) [1544437] - [powerpc] pseries: Fix build break for SPLPAR=n and CPU hotplug (Gustavo Duarte) [1544437] - [powerpc] numa: Invalidate numa_cpu_lookup_table on cpu remove (Gustavo Duarte) [1544437] - [powerpc] vphn: Fix numa update end-loop bug (Gustavo Duarte) [1544437] - [powerpc] hotplug: Improve responsiveness of hotplug change (Gustavo Duarte) [1544437] - [powerpc] vphn: Improve recognition of PRRN/VPHN (Gustavo Duarte) [1544437] - [powerpc] vphn: Update CPU topology when VPHN enabled (Gustavo Duarte) [1544437]- [x86] umip: Print a warning into the syslog if UMIP-protected instructions are used (Gopal Tiwari) [1456572] - [x86] umip: Identify the STR and SLDT instructions (Gopal Tiwari) [1456572] - [x86] umip: Print a line in the boot log that UMIP has been enabled (Gopal Tiwari) [1456572] - [x86] umip: Select X86_INTEL_UMIP by default (Gopal Tiwari) [1456572] - [tools] selftests/x86: Add tests for the STR and SLDT instructions (Gopal Tiwari) [1456572] - [tools] selftests/x86: Add tests for User-Mode Instruction Prevention (Gopal Tiwari) [1456572] - [x86] traps: Fix up general protection faults caused by UMIP (Gopal Tiwari) [1456572] - [x86] umip: Enable User-Mode Instruction Prevention at runtime (Gopal Tiwari) [1456572] - [x86] umip: Force a page fault when unable to copy emulated result to user (Gopal Tiwari) [1456572] - [x86] umip: Add emulation code for UMIP instructions (Gopal Tiwari) [1456572] - [x86] insn-eval: Add support to resolve 16-bit address encodings (Gopal Tiwari) [1456572] - [x86] insn-eval: Handle 32-bit address encodings in virtual-8086 mode (Gopal Tiwari) [1456572] - [x86] insn-eval: Add wrapper function for 32 and 64-bit addresses (Gopal Tiwari) [1456572] - [x86] insn-eval: Add support to resolve 32-bit address encodings (Gopal Tiwari) [1456572] - [x86] insn-eval: Compute linear address in several utility functions (Gopal Tiwari) [1456572] - [x86] insn-eval: Extend get_seg_base_addr() to also obtain segment limit (Gopal Tiwari) [1456572] - [x86] insn-eval: Incorporate segment base in linear address computation (Gopal Tiwari) [1456572] - [x86] insn-eval: Indicate a 32-bit displacement if ModRM.mod is 0 and ModRM.rm is 101b (Gopal Tiwari) [1456572] - [x86] insn-eval: Add function to get default params of code segment (Gopal Tiwari) [1456572] - [x86] insn-eval: Add utility functions to get segment descriptor base address and limit (Gopal Tiwari) [1456572] - [x86] insn-eval: Add utility function to get segment descriptor (Gopal Tiwari) [1456572] - [kernel] sched/core: Idle_task_exit() shouldn't use switch_mm_irqs_off() (Gopal Tiwari) [1456572] - [kernel] sched/core: Add switch_mm_irqs_off() and use it in the scheduler (Gopal Tiwari) [1456572] - [x86] insn-eval: Add utility functions to get segment selector (Gopal Tiwari) [1456572] - [x86] insn-eval: Add utility function to identify string instructions (Gopal Tiwari) [1456572] - [x86] insn-eval: Add a utility function to get register offsets (Gopal Tiwari) [1456572] - [x86] insn-eval: Do not BUG on invalid register type (Gopal Tiwari) [1456572] - [x86] mpx, x86/insn: Relocate insn util functions to a new insn-eval file (Gopal Tiwari) [1456572] - [x86] mpx: Fix off-by-one comparison with nr_registers (Gopal Tiwari) [1456572] - [x86] mpx: Do not use SIB.base if its value is 101b and ModRM.mod = 0 (Gopal Tiwari) [1456572] - [x86] mpx: Do not use SIB.index if its value is 100b and ModRM.mod is not 11b (Gopal Tiwari) [1456572] - [x86] mpx: Use signed variables to compute effective addresses (Gopal Tiwari) [1456572] - [x86] ptrace, x86: Make user_64bit_mode() available to 32-bit builds (Gopal Tiwari) [1456572] - [x86] mpx: Simplify handling of errors when computing linear addresses (Gopal Tiwari) [1456572] - [x86] uprobes/x86: Use existing definitions for segment override prefixes (Gopal Tiwari) [1456572] - [x86] boot: Relocate definition of the initial state of CR0 (Gopal Tiwari) [1456572] - [x86] mm: Relocate page fault error codes to traps.h (Gopal Tiwari) [1456572] - [x86] pkeys: Add fault handling for PF_PK page fault bit (Gopal Tiwari) [1456572] - [x86] entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt() (Gopal Tiwari) [1456572] - [x86] ldt/64: Refresh DS and ES when modify_ldt changes an entry (Gopal Tiwari) [1456572] - [x86] ldt: Make all size computations unsigned (Gopal Tiwari) [1456572] - [x86] ldt: Make a size argument unsigned (Gopal Tiwari) [1456572] - [x86] mpx: Fix instruction decoder condition (Gopal Tiwari) [1456572] - [tools] selftests/x86: Add a fork() to entry_from_vm86 to catch fork bugs (Gopal Tiwari) [1456572] - [x86] ldt: Fix small LDT allocation for Xen (Gopal Tiwari) [1456572] - [x86] ldt: Correct LDT access in single stepping logic (Gopal Tiwari) [1456572] - [x86] ldt: Print the real LDT base address (Gopal Tiwari) [1456572] - [x86] ldt: Make modify_ldt synchronous (Gopal Tiwari) [1456572] - [x86] espfix: Make it possible to disable 16-bit support (Gopal Tiwari) [1456572] - [tools] selftests/x86/vm86: Fix entry_from_vm86 test on 64-bit kernels (Gopal Tiwari) [1456572] - [tools] x86/selftests, x86/vm86: Improve entry_from_vm86 selftest (Gopal Tiwari) [1456572] - [tools] x86/asm/entry/32, selftests: Add a selftest for kernel entries from VM86 mode (Gopal Tiwari) [1456572] - [tools] selftest, x86: fix incorrect comment (Gopal Tiwari) [1456572] - [tools] selftests, x86: Rework x86 target architecture detection (Gopal Tiwari) [1456572] - [tools] selftests, x86: Remove useless run_tests rule (Gopal Tiwari) [1456572] - [tools] selftests/x86: install tests (Gopal Tiwari) [1456572] - [tools] selftest/x86: have no dependency on all when cross building (Gopal Tiwari) [1456572] - [tools] selftest/x86: build both bitnesses (Gopal Tiwari) [1456572] - [tools] x86, selftests: Add single_step_syscall test (Gopal Tiwari) [1456572] - [tools] x86, selftests: Add sigreturn selftest (Gopal Tiwari) [1456572] - [x86] skip check for spurious faults for non-present faults (Gopal Tiwari) [1456572]- [kernel] tracing/kprobe: Release kprobe print_fmt properly (Jiri Olsa) [1597984] - [kernel] perf/core: Fix perf_uprobe_init() (Jiri Olsa) [1597984] - [kernel] perf/core: Fix perf_kprobe_init() (Jiri Olsa) [1597984] - [kernel] perf/core: Implement the 'perf_uprobe' PMU (Jiri Olsa) [1597984] - [kernel] perf/core: Implement the 'perf_kprobe' PMU (Jiri Olsa) [1597984] - [kernel] tracing: Make alloc_rh_data/destroy_rh_data public (Jiri Olsa) [1597984] - [kernel] perf/core: prepare perf_event.h for new types: 'perf_kprobe' and 'perf_uprobe' (Jiri Olsa) [1597984] - [kernel] perf, bpf: Add BPF support to all perf_event types (Jiri Olsa) [1597984] - [tools] bpftool: Add RHEL7 related note to bpftool-cgroup man page (Jiri Olsa) [1593026] - [tools] Update bpf uapi headers (Jiri Olsa) [1593026] - [kernel] tracing: Fix possible out of bounds memory access when parsing enums (Jiri Olsa) [1593026] - [kernel] bpf: remove tracepoints from bpf core (Jiri Olsa) [1593026] - [kernel] bpf/tracing: fix a deadlock in perf_event_detach_bpf_prog (Jiri Olsa) [1593026] - [kernel] bpf: fix bpf_prog_array_copy_to_user warning from perf event prog query (Jiri Olsa) [1593026] - [kernel] bpf: set maximum number of attached progs to 64 for a single perf tp (Jiri Olsa) [1593026] - [kernel] bpf: avoid rcu_dereference inside bpf_event_mutex lock region (Jiri Olsa) [1593026] - [kernel] bpf: fix bpf_prog_array_copy_to_user() issues (Jiri Olsa) [1593026] - [kernel] bpf/tracing: fix kernel/events/core.c compilation error (Jiri Olsa) [1593026] - [kernel] bpf/tracing: allow user space to query prog array on the same tp (Jiri Olsa) [1593026] - [kernel] bpf: introduce BPF_PROG_QUERY command (Jiri Olsa) [1593026] - [kernel] bpf: permit multiple bpf attachments for a single perf event (Jiri Olsa) [1593026] - [kernel] bpf: use the same condition in perf event set/free bpf handler (Jiri Olsa) [1593026] - [kernel] perf, bpf: minimize the size of perf_trace_() tracepoint handler (Jiri Olsa) [1593026] - [trace] perf, bpf: allow bpf programs attach to tracepoints (Jiri Olsa) [1593026] - [trace] tracing/perf: Avoid perf_trace_buf_*() in perf_trace_##call() when possible (Jiri Olsa) [1593026] - [kernel] bpf: multi program support for cgroup+bpf (Jiri Olsa) [1593026] - [kernel] bpf: implement syscall command BPF_MAP_GET_NEXT_KEY for stacktrace map (Jiri Olsa) [1593026] - [kernel] bpf: extend stackmap to save binary_build_id+offset instead of address (Jiri Olsa) [1593026] - [kernel] bpf: use array_index_nospec in find_prog_type (Jiri Olsa) [1593026] - [kernel] bpf: fix possible spectre-v1 in find_and_alloc_map() (Jiri Olsa) [1593026] - [kernel] bpf/syscall: fix warning defined but not used (Jiri Olsa) [1593026] - [kernel] bpf: Check attach type at prog load time (Jiri Olsa) [1593026] - [kernel] bpf: offload: rename the ifindex field (Jiri Olsa) [1593026] - [kernel] bpf: offload: add infrastructure for loading programs for a specific netdev (Jiri Olsa) [1593026] - [kernel] bpf: fix truncated jump targets on heavy expansions (Jiri Olsa) [1593026] - [kernel] bpf: follow idr code convention (Jiri Olsa) [1593026] - [kernel] bpf: Prevent memory disambiguation attack (Jiri Olsa) [1593026] - [kernel] bpf: properly enforce index mask to prevent out-of-bounds speculation (Jiri Olsa) [1593026] - [kernel] bpf: Rename bpf_verifer_log (Jiri Olsa) [1593026] - [kernel] bpf: reconcile bpf_tail_call and stack_depth (Jiri Olsa) [1593026] - [kernel] bpf: export whether tail call has jited owner (Jiri Olsa) [1593026] - [net] bpf: get rid of pure_initcall dependency to enable jits (Jiri Olsa) [1593026] - [kernel] bpf: fix cb access in socket filter programs on tail calls (Jiri Olsa) [1593026] - [kernel] bpf: dev_map_alloc() shouldn't return NULL (Jiri Olsa) [1593026] - [kernel] bpf: remove tail_call and get_stackid helper declarations from bpf.h (Jiri Olsa) [1593026] - [kernel] bpf: update the comment about the length of analysis (Jiri Olsa) [1593026] - [kernel] bpf: Use correct #ifdef controller for trace_call_bpf() (Jiri Olsa) [1593026] - [kernel] bpf: comment why dots in filenames under BPF virtual FS are not allowed (Jiri Olsa) [1593026] - [kernel] bpf: avoid false sharing of map refcount with max_entries (Jiri Olsa) [1593026] - [kernel] perf, bpf: fix conditional call to bpf_overflow_handler (Jiri Olsa) [1593026] - [kernel] bpf: fix mlock precharge on arraymaps (Jiri Olsa) [1593026] - [kernel] bpf: add schedule points in percpu arrays management (Jiri Olsa) [1593026] - [kernel] bpf: fix numa_node validation (Jiri Olsa) [1593026] - [kernel] bpf: fix lockdep splat (Jiri Olsa) [1593026] - [tools] bpf: add test for the verifier equal logic bug (Jiri Olsa) [1593026] - [kernel] trace/bpf: remove helper bpf_perf_prog_read_value from tracepoint type programs (Jiri Olsa) [1593026]- [kernel] cpu/hotplug: Fix 'online' sysfs entry with 'nosmt' (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [kernel] cpu/hotplug: Enable 'nosmt' as late as possible (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [kernel] cpu/hotplug: detect SMT disabled by BIOS (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [documentation] l1tf: fix typos (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] kvm: remove extra newline in 'vmentry_l1d_flush' sysfs file (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] kvm/vmx: initialize the vmx_l1d_flush_pages' content (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [kernel] x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLOWED architectures (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [documentation] add section about cpu vulnerabilities (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] bugs, kvm: introduce boot-time control of l1tf mitigations (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [kernel] cpu/hotplug: set cpu_smt_not_supported early (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [kernel] cpu/hotplug: expose smt control init function (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] kvm: allow runtime control of l1d flush (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] kvm: serialize l1d flush parameter setter (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] kvm: add static key for flush always (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] kvm: move l1tf setup function (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] l1tf: handle ept disabled state proper (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] kvm: drop l1tf msr list approach (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] litf: introduce vmx status variable (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] bugs: make cpu_show_common() static (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] bugs: concentrate bug reporting into a separate function (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [kernel] cpu/hotplug: online siblings when smt control is turned on (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] kvm/vmx: use msr save list for ia32_flush_cmd if required (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] kvm/vmx: extend add_atomic_switch_msr() to allow vmenter only msrs (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] kvm/vmx: separate the vmx autoload guest/host number accounting (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] kvm/vmx: add find_msr() helper function (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] kvm/vmx: split the vmx msr load structures to have an host/guest numbers (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] kvm: x86: mitigation for l1 cache terminal fault vulnerabilities, part 3 (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [kernel] x86/kvm: warn user if kvm is loaded smt and l1tf cpu bug being present (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [kernel] cpu/hotplug: boot ht siblings at least once, part 2 (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] speculation/l1tf: fix typo in l1tf mitigation string (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [mm] x86, l1tf: protect _page_file ptes against speculation (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] cpu/hotplug: boot ht siblings at least once (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [kernel] cpu/hotplug: boot ht siblings at least once (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] revert "x86/apic: ignore secondary threads if nosmt=force" (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] speculation/l1tf: fix up pte->pfn conversion for pae (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] speculation/l1tf: protect pae swap entries against l1tf (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] cpu/amd: move topoext reenablement before reading smp_num_siblings (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] speculation/l1tf: extend 64bit swap file size limit (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] cpu/amd: remove the pointless detect_ht() call (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] bugs: move the l1tf function and define pr_fmt properly (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [kernel] cpu/hotplug: provide knobs to control smt, part 2 (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] topology: provide topology_smt_supported() (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] smp: provide topology_is_primary_thread(), part 2 (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] apic: ignore secondary threads if nosmt=force (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] cpu/amd: evaluate smp_num_siblings early (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] cpu/amd: do not check cpuid max ext level before parsing smp info (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] cpu/intel: evaluate smp_num_siblings early (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] cpu/topology: provide detect_extended_topology_early() (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] cpu/common: provide detect_ht_early() (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] cpu: remove the pointless cpu printout (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [kernel] cpu/hotplug: provide knobs to control smt (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [kernel] cpu/hotplug: split do_cpu_down() (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] smp: provide topology_is_primary_thread() (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] l1tf: fix build for config_numa_balancing=n (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [kernel] [x86] [kernel] x86, l1tf: sync with latest l1tf patches (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] l1tf: protect _page_numa ptes and pmds against speculation (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [mm] l1tf: disallow non privileged high mmio prot_none mappings (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] l1tf: report if too much memory for l1tf workaround (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [mm] x86, l1tf: limit swap file size to max_pa/2 (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [kernel] x86, l1tf: add sysfs reporting for l1tf (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] l1tf: make sure the first page is always reserved (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] l1tf: protect prot_none ptes against speculation (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] l1tf: Protect swap entries against L1TF (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] l1tf: Increase 32bit PAE __PHYSICAL_PAGE_MASK (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] mm: fix swap entry comment and macro (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [kernel] spec_ctrl: sync with upstream cpu_set_bug_bits() (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] add support for l1d flush msr (Christoph von Recklinghausen) [1593384] {CVE-2018-3620} - [x86] kvm: mitigation for L1 cache terminal fault vulnerabilities (Christoph von Recklinghausen) [1593384] {CVE-2018-3620}- [powerpc] add missing barrier_nospec() in __get_user64_nocheck() (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [sound] rme9652: Hardening for potential Spectre v1 (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [sound] hdspm: Hardening for potential Spectre v1 (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [sound] asihpi: Hardening for potential Spectre v1 (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [sound] opl3: Hardening for potential Spectre v1 (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [sound] hda: Hardening for potential Spectre v1 (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [sound] seq: oss: Hardening for potential Spectre v1 (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [sound] seq: oss: Fix unbalanced use lock for synth MIDI device (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [net] atm: Fix potential Spectre v1 (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [kernel] time: Protect posix clock array access against speculation (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [kernel] sys.c: fix potential Spectre v1 issue (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [kernel] autogroup: Fix possible Spectre-v1 indexing for sched_prio_to_weight (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [kernel] core: Fix possible Spectre-v1 indexing for ->aux_pages (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [ipc] sem: mitigate semnum index against spectre v1 (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [sound] control: Hardening for potential Spectre v1 (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [usb] vhci_sysfs: fix potential Spectre v1 (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [media] dvb_ca_en50221: prevent using slot_info for Spectre attacs (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [media] dvb_ca_en50221: sanity check slot number from userspace (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [atm] zatm: Fix potential Spectre v1 (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [x86] kvm: Update spectre-v1 mitigation (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [x86] kvm: Add memory barrier on vmcs field lookup (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [x86] perf/msr: Fix possible Spectre-v1 indexing in the MSR driver (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [x86] perf: Fix possible Spectre-v1 indexing for x86_pmu::event_map() (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [x86] perf: Fix possible Spectre-v1 indexing for hw_perf_event cache_* (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [net] nl80211: Sanitize array index in parse_txq_params (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [kernel] vfs, fdtable: Prevent bounds-check bypass via speculative execution (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [x86] syscall: Sanitize syscall table de-references under speculation (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [powerpc] Use barrier_nospec in copy_from_user() (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [kernel] nospec: Introduce barrier_nospec for other arches (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [x86] Introduce barrier_nospec (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [x86] spectre_v1: Disable compiler optimizations over array_index_mask_nospec() (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [x86] Implement array_index_mask_nospec (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [Documentation] Document array_index_nospec (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [kernel] nospec: Include dependency (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [kernel] nospec: Allow index argument to have const-qualified type (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [kernel] nospec: Kill array_index_nospec_mask_check() (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [kernel] nospec: Move array_index_nospec() parameter checking into separate macro (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [kernel] array_index_nospec: Sanitize speculative array de-references (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [x86] uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospec (Lauro Ramos Venancio) [1589035] {CVE-2018-3693} - [x86] always enable eager FPU by default on non-AMD processors (Paolo Bonzini) [1589048] {CVE-2018-3665} - [net] tcp: add tcp_ooo_try_coalesce() helper (Paolo Abeni) [1611369] {CVE-2018-5390} - [net] tcp: call tcp_drop() from tcp_data_queue_ofo() (Paolo Abeni) [1611369] {CVE-2018-5390} - [net] tcp: detect malicious patterns in tcp_collapse_ofo_queue() (Paolo Abeni) [1611369] {CVE-2018-5390} - [net] tcp: avoid collapses in tcp_prune_queue() if possible (Paolo Abeni) [1611369] {CVE-2018-5390} - [net] tcp: free batches of packets in tcp_prune_ofo_queue() (Paolo Abeni) [1611369] {CVE-2018-5390} - [net] add rb_to_skb() and other rb tree helpers (Paolo Abeni) [1611369] {CVE-2018-5390} - [net] tcp: fix a stale ooo_last_skb after a replace (Paolo Abeni) [1611369] {CVE-2018-5390} - [net] tcp: use an RB tree for ooo receive queue (Paolo Abeni) [1611369] {CVE-2018-5390} - [net] tcp: refine tcp_prune_ofo_queue() to not drop all packets (Paolo Abeni) [1611369] {CVE-2018-5390} - [net] tcp: increment sk_drops for dropped rx packets (Paolo Abeni) [1611369] {CVE-2018-5390} - [netdrv] iwlwifi: api: Add geographic profile information to MCC_UPDATE_CMD (Stanislaw Gruszka) [1591601] - [net] mac80211: limit wmm params to comply with ETSI requirements (Stanislaw Gruszka) [1591601] - [netdrv] iwlwifi: mvm: query regdb for wmm rule if needed (Stanislaw Gruszka) [1591601] - [net] cfg80211: fix NULL pointer derference when querying regdb (Stanislaw Gruszka) [1591601] - [net] cfg80211: fix spelling mistake: "uknown" -> "unknown" (Stanislaw Gruszka) [1591601] - [net] cfg80211: Call reg_notifier for self managed hints (Stanislaw Gruszka) [1591601] - [net] cfg80211: fix possible memory leak in regdb_query_country() (Stanislaw Gruszka) [1591601] - [net] regulatory: Rename confusing 'country IE' in log output (Stanislaw Gruszka) [1591601] - [net] cfg80211: Add API to allow querying regdb for wmm_rule (Stanislaw Gruszka) [1591601] - [net] cfg80211: don't require RTNL held for regdomain reads (Stanislaw Gruszka) [1591601] - [net] cfg80211: read wmm rules from regulatory database (Stanislaw Gruszka) [1591601] - [net] cfg80211: fully initialize old channel for event (Stanislaw Gruszka) [1591601] - [net] cfg80211: initialize regulatory keys/database later (Stanislaw Gruszka) [1591601] - [net] cfg80211: fix CFG80211_EXTRA_REGDB_KEYDIR typo (Stanislaw Gruszka) [1591601] - [net] cfg80211: implement regdb signature checking (Stanislaw Gruszka) [1591601] - [net] cfg80211: reg: remove support for built-in regdb (Stanislaw Gruszka) [1591601] - [net] cfg80211: support reloading regulatory database (Stanislaw Gruszka) [1591601] - [net] cfg80211: support loading regulatory database as firmware (Stanislaw Gruszka) [1591601] - [hid] revert "input: fix confusion on conflicting mappings" (Tony Camuso) [1610273] - [fs] lock: show locks taken by processes from another pidns (Jeff Layton) [1605096] - [fs] lock: skip lock owner pid translation in case we are in init_pid_ns (Jeff Layton) [1605096] - [mm] swap: divide-by-zero when zero length swap file on ssd (Joe Lawrence) [1608965] - [mm] swap: warn when a swap area overflows the maximum size (Joe Lawrence) [1608965] - [mm] kvfree the swap cluster info if the swap file is unsatisfactory (Joe Lawrence) [1608965]- [nvme] nvmet-fc: fix target sgl list on large transfers (Ewan Milne) [1608612] - [kernel] tick/sched: Do not mess with an enqueued hrtimer (Prarit Bhargava) [1573486] - [gpu] qxl: hook monitors_config updates into crtc, not encoder (Gerd Hoffmann) [1544322] - [gpu] qxl: move qxl_send_monitors_config() (Gerd Hoffmann) [1544322] - [gpu] qxl: remove qxl_io_log() (Gerd Hoffmann) [1544322] - [netdrv] mlxsw: spectrum_switchdev: Fix port_vlan refcounting (Ivan Vecera) [1609339] - [netdrv] cxgb4: Added missing break in ndo_udp_tunnel_(add/del) (Arjun Vynipadath) [1608354] - [netdrv] atlantic: remove tech preview from driver (David Arcari) [1451438] - [netdrv] ibmvnic: Fix error recovery on login failure (Steve Best) [1609814] - [netdrv] ibmvnic: Revise RX/TX queue error messages (Steve Best) [1609814] - [netdrv] bonding: set default miimon value for non-arp modes if not set (Jarod Wilson) [1588874 1578995 1607939] - [netdrv] bonding: re-evaluate force_primary when the primary slave name changes (Jarod Wilson) [1607939] - [netdrv] include hash policy in LAG changeupper info (Jarod Wilson) [1607939] - [netdrv] bonding: introduce link change helper (Jarod Wilson) [1607939] - [netdrv] bonding: allow use of tx hashing in balance-alb (Jarod Wilson) [1607939] - [netdrv] bonding: use common mac addr checks (Jarod Wilson) [1607939] - [netdrv] bonding: don't queue up extraneous rlb updates (Jarod Wilson) [1607939] - [netdrv] bonding: use the skb_get/set_queue_mapping (Jarod Wilson) [1607939] - [netdrv] bonding: replace the return value type (Jarod Wilson) [1607939] - [netdrv] bonding: do not allow rlb updates to invalid mac (Jarod Wilson) [1607939] - [netdrv] bonding: do not set slave_dev npinfo before slave_enable_netpoll in bond_enslave (Jarod Wilson) [1607939] - [netdrv] Use octal not symbolic permissions (Jarod Wilson) [1607939] - [netdrv] bonding: Replace mac address parsing (Jarod Wilson) [1607939] - [netdrv] bonding: use nla_get_u64 to extract the value for IFLA_BOND_AD_ACTOR_SYSTEM (Jarod Wilson) [1607939] - [netdrv] bonding: Convert multiple netdev_info messages to netdev_dbg (Jarod Wilson) [1607939] - [netdrv] bonding: manual clean code which call skb_put_(data:zero) (Jarod Wilson) [1607939] - [netdrv] bonding: make skb_put & friends return void pointers (Jarod Wilson) [1607939] - [netdrv] bonding: use skb_put_data() (Jarod Wilson) [1607939] - [netdrv] bonding: fix wq initialization for links created via netlink (Jarod Wilson) [1607939] - [netdrv] bonding: initialize work-queues during creation of bond (Jarod Wilson) [1607939] - [netdrv] bonding: restructure arp-monitor (Jarod Wilson) [1607939] - [netdrv] bonding: Flip to the new dev walk API (Jarod Wilson) [1607939] - [netdrv] bonding: use new api ethtool_(get|set)_link_ksettings (Jarod Wilson) [1607939] - [netdrv] bonding: Remove deprecated create_singlethread_workqueue (Jarod Wilson) [1607939] - [netdrv] bonding: use return instead of goto (Jarod Wilson) [1607939] - [netdrv] bonding: Return correct error code (Jarod Wilson) [1607939] - [netdrv] bonding: 3ad: allow to set ad_actor settings while the bond is up (Jarod Wilson) [1607939] - [netdrv] bonding: 3ad: apply ad_actor settings changes immediately (Jarod Wilson) [1607939] - [netdrv] bonding: add slave device name for debug (Jarod Wilson) [1607939] - [netdrv] bonding: Send ALB learning packets using the right source (Jarod Wilson) [1607939] - [powerpc] powernv/ioda2: Fix calculation for memory allocated for TCE table (Laurent Vivier) [1577922] - [x86] mark whiskey-lake processor supported (David Arcari) [1533335]- [uio] fix crash after the device is unregistered (Xiubo Li) [1560418] - [uio] change to use the mutex lock instead of the spin lock (Xiubo Li) [1560418] - [uio] use request_threaded_irq instead (Xiubo Li) [1560418] - [uio] Prevent device destruction while fds are open (Xiubo Li) [1560418] - [uio] Reduce return paths from uio_write() (Xiubo Li) [1560418] - [uio] fix incorrect memory leak cleanup (Xiubo Li) [1560418] - [uio] add missing error codes (Xiubo Li) [1560418] - [uio] fix false positive __might_sleep warning splat (Xiubo Li) [1560418] - [uio] Destroy uio_idr on module exit (Xiubo Li) [1560418] - [uio] don't free irq that was not requested (Xiubo Li) [1560418] - [uio] support memory sizes larger than 32 bits (Xiubo Li) [1560418] - [uio] we cannot mmap unaligned page contents (Xiubo Li) [1560418] - [uio] Pass pointers to virt_to_page(), not integers (Xiubo Li) [1560418] - [uio] fix memory leak (Xiubo Li) [1560418] - [uio] Request/free irq separate from dev lifecycle (Xiubo Li) [1560418] - [uio] Simplify uio error path by using devres functions (Xiubo Li) [1560418] - [kernel] makefile: bump drm backport version (Rob Clark) [1600556] - [gpu] drm/amdgpu: Dynamically probe for ATIF handle (v2) (Rob Clark) [1590914] - [gpu] drm/amdgpu: Add amdgpu_atpx_get_dhandle() (Rob Clark) [1590914] - [gpu] drm/udl: fix display corruption of the last line (Rob Clark) [1600556] - [gpu] drm: Use kvzalloc for allocating blob property memory (Rob Clark) [1600556] - [gpu] drm/amdgpu: Make struct amdgpu_atif private to amdgpu_acpi.c (Rob Clark) [1600556] - [gpu] drm/i915: Enable provoking vertex fix on Gen9 systems (Rob Clark) [1600556] - [gpu] drm/i915: Turn off g4x DP port in .post_disable() (Rob Clark) [1600556] - [gpu] drm/i915: Disallow interlaced modes on g4x DP outputs (Rob Clark) [1600556] - [gpu] drm/i915: Fix PIPESTAT irq ack on i965/g4x (Rob Clark) [1600556] - [gpu] drm/i915: Allow DBLSCAN user modes with eDP/LVDS/DSI (Rob Clark) [1600556] - [gpu] drm/amd/display: release spinlock before committing updates to stream (Rob Clark) [1600556] - [gpu] drm/amdgpu: GPU vs CPU page size fixes in amdgpu_vm_bo_split_mapping (Rob Clark) [1600556] - [gpu] drm/amdgpu: Update pin_size values before unpinning BO (Rob Clark) [1600556] - [gpu] drm/amdgpu: Make amdgpu_vram_mgr_bo_invisible_size always accurate (Rob Clark) [1600556] - [gpu] drm/amdgpu: Refactor amdgpu_vram_mgr_bo_invisible_size helper (Rob Clark) [1600556] - [gpu] drm/amdgpu: Use kvmalloc_array for allocating VRAM manager nodes array (Rob Clark) [1600556] - [gpu] drm/amdgpu: Don't default to DC support for Kaveri and older (Rob Clark) [1600556] - [gpu] drm/qxl: Call qxl_bo_unref outside atomic context (Rob Clark) [1600556] - [gpu] drm/i915/dp: Send DPCD ON for MST before phy_up (Rob Clark) [1600556] - [gpu] drm/amd/display: Clear connector's edid pointer (Rob Clark) [1600556] - [gpu] drm/amdgpu: fix clear_all and replace handling in the VM (v2) (Rob Clark) [1600556] - [gpu] drm/amdgpu: fix the missed vcn fw version report (Rob Clark) [1600556] - [gpu] drm/amdgpu: Add APU support in vi_set_vce_clocks (Rob Clark) [1600556] - [gpu] drm/amdgpu: Add APU support in vi_set_uvd_clocks (Rob Clark) [1600556] - [gpu] drm/amd/display: Update color props when modeset is required (Rob Clark) [1600556] - [gpu] drm/amd/display: Make atomic-check validate underscan changes (Rob Clark) [1600556] - [gpu] drm/amd/display: Fix BUG_ON during CRTC atomic check update (Rob Clark) [1600556] - [gpu] drm/psr: Fix missed entry in PSR setup time table (Rob Clark) [1600556] - [gpu] drm/i915/lvds: Move acpi lid notification registration to registration phase (Rob Clark) [1600556] - [gpu] drm/i915: Disable LVDS on Radiant P845 (Rob Clark) [1600556] - [gpu] drm/ttm: fix backport problem with invalid dma attr (Rob Clark) [1588147] - [sound] asoc: add snd_soc_component_cache_sync() (Prarit Bhargava) [1597102] - [sound] asoc: add missing snd_soc_component_set_jack (Prarit Bhargava) [1597102] - [kernel] device property: Define type of PROPERTY_ENRTY_*() macros (Prarit Bhargava) [1597102] - [edac] sb_edac: Add support for systems with segmented PCI buses (Aristeu Rozanski) [1600649] - [edac] sb_edac: Fix out of bound writes during DIMM configuration on KNL (Aristeu Rozanski) [1600649] - [pci] Increase VPD access timeout to 125ms (Myron Stowe) [1608510] - [firmware] dell_rbu: make firmware payload memory uncachable (Charles Rose) [1563410] - [block] blk-mq: fail the request in case issue failure (Ming Lei) [1599682] - [block] blk-mq-debugfs: Add names for recently added flags (Ming Lei) [1588286] - [block] blk-mq-debugfs: Add 'kick' operation (Ming Lei) [1588286] - [block] blk-mq-debugfs: Show busy requests (Ming Lei) [1588286] - [block] blk-mq-debugfs: Show requeue list (Ming Lei) [1588286] - [block] blk-mq-debugfs: Show atomic request flags (Ming Lei) [1588286] - [scsi] ibmvfc: Avoid unnecessary port relogin (Steve Best) [1605080] - [nvdimm] linvdimm, pmem: Preserve read-only setting for pmem devices (Jeff Moyer) [1600496] - [nvdimm] fix btt partition scanning on boot (Jeff Moyer) [1600496] - [nvme] if_ready checks to fail io to deleting controller (Ewan Milne) [1598017] - [nvmet-fc] move tech preview warning to nvmet_fc_register_targetport call (Ewan Milne) [1608947] - [nvme-fc] move tech preview warning to nvme_fc_register_localport call (Ewan Milne) [1608947] - [scsi] qla2xxx: Return error when TMF returns (Himanshu Madhani) [1599351] - [scsi] qla2xxx: Fix ISP recovery on unload (Himanshu Madhani) [1599351] - [scsi] qla2xxx: Fix driver unload by shutting down chip (Himanshu Madhani) [1599351] - [scsi] qla2xxx: Fix NPIV deletion by calling wait_for_sess_deletion (Himanshu Madhani) [1599351] - [scsi] qla2xxx: Fix unintialized List head crash (Himanshu Madhani) [1599351] - [scsi] qla2xxx: Fix NULL pointer dereference for fcport search (Himanshu Madhani) [1599351] - [scsi] qla2xxx: Spinlock recursion in qla_target (Himanshu Madhani) [1599351] - [scsi] qla2xxx: Fix crash on qla2x00_mailbox_command (Himanshu Madhani) [1599351] - [netdrv] qed: Fix reading stale configuration information (Chad Dupuis) [1608063] - [netdrv] cxgb4: do not return DUPLEX_UNKNOWN when link is down (Arjun Vynipadath) [1603055] - [netdrv] rhmaintainers: update bnx2x driver maintainer (Jonathan Toppins) [1548146] - [netdrv] bnx2x: Fix receiving tx-timeout in error or recovery state (Jonathan Toppins) [1548146] - [netdrv] bnx2x: use the right constant (Jonathan Toppins) [1548146] - [netdrv] bnx2x: Collect the device debug information during Tx timeout (Jonathan Toppins) [1548146] - [netdrv] bnx2x: Eliminate duplicate barriers on weakly-ordered archs (Jonathan Toppins) [1548146] - [netdrv] bnx2x: Replace doorbell barrier() with wmb() (Jonathan Toppins) [1548146] - [netdrv] bnx2x: fix spelling mistake: "registeration" -> "registration" (Jonathan Toppins) [1548146] - [netdrv] bnx2x: Deprecate pci_get_bus_and_slot() (Jonathan Toppins) [1548146] - [netdrv] bnx2x: Replace WARN_ONCE with netdev_WARN_ONCE (Jonathan Toppins) [1548146] - [netdrv] bnx2x: Use NETIF_F_GRO_HW (Jonathan Toppins) [1548146] - [netdrv] bnx2x: fix slowpath null crash (Jonathan Toppins) [1548146] - [net] ipv6: flush nd cache on IFF_NOARP change (Michael Cambria) [1599964] - [net] ip6_tunnel: allow ip6gre dev mtu to be set below 1280 (Michael Cambria) [1607669] - [net] multicast: do not restore deleted record source filter mode to new one (Hangbin Liu) [1586321] - [net] multicast: remove useless parameter for group add (Hangbin Liu) [1586321] - [net] ipv6/mcast: init as INCLUDE when join SSM INCLUDE group (Hangbin Liu) [1586321] - [net] ipv4/igmp: init group mode as INCLUDE when join source group (Hangbin Liu) [1586321] - [net] ipv6: mcast: fix unsolicited report interval after receiving querys (Hangbin Liu) [1586321] - [net] ipv6: refactor ipv6_dev_mc_inc() (Hangbin Liu) [1586321] - [x86] microcode/amd: Do not load when running on a hypervisor (Vitaly Kuznetsov) [1607899]- [iio] hid-sensor-magn-3d: Add support for rotation from north (Tony Camuso) [1559170] - [iio] hid: Fix hid_report_len usage (Tony Camuso) [1559170] - [iio] hid: core: Fix size as type u32 (Tony Camuso) [1559170] - [iio] hid-sensor-hub: Implement batch mode (Tony Camuso) [1559170] - [iio] hid-sensor-trigger: Change get poll value function order to avoid sensor properties losing after resume from S3 (Tony Camuso) [1559170] - [iio] hid-sensor: Store restore poll and hysteresis on S3 (Tony Camuso) [1559170] - [iio] accel: hid-sensor-accel-3d: Add timestamp (Tony Camuso) [1559170] - [iio] hid-sensor: Fix unbalanced pm_runtime_enable error (Tony Camuso) [1559170] - [iio] buffer: Introduced a function to assign the buffer specific attrs (Tony Camuso) [1559170] - [iio] hid: sensor-hub: Move the memset to sensor_hub_get_feature() (Tony Camuso) [1559170] - [iio] magnetometer: separate the values of attributes based on their usage type for HID compass sensor (Tony Camuso) [1559170] - [iio] hid: hid-sensor-hub: clear memory to avoid random data (Tony Camuso) [1559170] - [iio] inkern: add helpers to query available values from channels (Tony Camuso) [1559170] - [iio] core: add a callback to allow drivers to provide _available attributes (Tony Camuso) [1559170] - [iio] drop IIO_ST macro (Tony Camuso) [1559170] - [iio] hid-sensors: Increase the precision of scale to fix wrong reading interpretation (Tony Camuso) [1559170] - [iio] fix pressure data output unit in hid-sensor-attributes (Tony Camuso) [1559170] - [iio] orientation: hid-sensor-rotation: Add PM function (fix non working driver) (Tony Camuso) [1559170] - [iio] hid-sensor-attributes: Check sample_frequency/hysteresis write data legitimacy (Tony Camuso) [1559170] - [iio] hid: hid-dr: add input mapping for axis selection (Tony Camuso) [1559170] - [iio] Implement counter channel type and info constants (Tony Camuso) [1559170] - [kernel] iio: add IIO_ATTR_(RO, WO, RW) and IIO_DEVICE_ATTR_(RO, WO, RW) macros (Tony Camuso) [1559170] - [iio] Declare event_attrs field of iio_info structure as const (Tony Camuso) [1559170] - [iio] inkern: add iio_read_channel_offset helper (Tony Camuso) [1559170] - [iio] trigger: Add helper function to verify that a trigger belongs to the same device (Tony Camuso) [1559170] - [iio] Use kmalloc_array() in iio_scan_mask_set() (Tony Camuso) [1559170] - [iio] trigger: helpers to determine own trigger (Tony Camuso) [1559170] - [iio] ensure ret is initialized to zero before entering do loop (Tony Camuso) [1559170] - [iio] add resource managed triggered buffer init helpers (Tony Camuso) [1559170] - [iio] trigger: add resource managed (un)register (Tony Camuso) [1559170] - [iio] Add resource managed APIs devm_iio_channel_(get, release) in devres (Tony Camuso) [1559170] - [iio] hid-sensors: avoid unused function warning (Tony Camuso) [1559170] - [iio] hid-sensors: use asynchronous resume (Tony Camuso) [1559170] - [iio] fix sched WARNING "do not call blocking ops when !TASK_RUNNING" (Tony Camuso) [1559170] - [hid] hid-sensor-hub: Add ISH quirk (Tony Camuso) [1559170] - [iio] buffer-dma: Use ARRAY_SIZE in for loop range (Tony Camuso) [1559170] - [iio] Refuse to register triggers with duplicate names (Tony Camuso) [1559170] - [iio] Fix error handling in iio_trigger_attach_poll_func (Tony Camuso) [1559170] - [iio] electricalconductivity: add IIO_ELECTRICALCONDUCTIVITY type (Tony Camuso) [1559170] - [iio] triggers: Make trigger ops structure explicitly non optional (Tony Camuso) [1559170] - [iio] Add support for creating IIO devices via configfs (Tony Camuso) [1559170] - [iio] core: mounting matrix support (Tony Camuso) [1559170] - [iio] core: Add devm_ APIs for iio_channel_(get, release)_all (Tony Camuso) [1559170] - [iio] core: Add devm_ APIs for iio_channel_(get, release) (Tony Camuso) [1559170] - [iio] common: hid-sensors: use tab for indention (Tony Camuso) [1559170] - [hid] simplify implement() a bit (Tony Camuso) [1559170] - [iio] Add channel for UV index (Tony Camuso) [1559170] - [iio] buffer: add missing descriptions in iio_buffer_access_funcs (Tony Camuso) [1559170] - [iio] fix config watermark initial value (Tony Camuso) [1559170] - [hid] uhid.c: check write() bitness using in_compat_syscall (Tony Camuso) [1559170] - [iio] core: implement iio_device_(claim|release)_direct_mode() (Tony Camuso) [1559170] - [iio] Fix typos in the struct iio_event_spec documentation comments (Tony Camuso) [1559170] - [iio] buffer-dmaengine: Use dmaengine_terminate_sync() (Tony Camuso) [1559170] - [iio] Add helper function for calculating scan index storage size (Tony Camuso) [1559170] - [iio] ph: add IIO_PH channel type (Tony Camuso) [1559170] - [iio] inkern: fix a NULL dereference on error (Tony Camuso) [1559170] - [iio] core: fix ptr_ret.cocci warnings (Tony Camuso) [1559170] - [iio] Make IIO value formating function globally available (Tony Camuso) [1559170] - [iio] inkern.c Use list_for_each_entry_safe (Tony Camuso) [1559170] - [iio] configfs: Introduce iio/configfs.h to provide a location for the configfs_subsystem (Tony Camuso) [1559170] - [iio] trigger: Introduce IIO hrtimer based trigger (Tony Camuso) [1559170] - [iio] core: Introduce IIO software triggers (Tony Camuso) [1559170] - [iio] core: Introduce IIO configfs support (Tony Camuso) [1559170] - [iio] configfs: allow dynamic group creation (Tony Camuso) [1559170] - [hid] enable hid device to suspend/resume asynchronously (Tony Camuso) [1559170] - [usb] quirks: Apply ALWAYS_POLL to all ELAN devices (Tony Camuso) [1559170] - [hid] debug: improve hid_debug_event() (Tony Camuso) [1559170] - [iio] fix some warning messages (Tony Camuso) [1559170] - [hid] core: use scnprintf in modalias_show() (Tony Camuso) [1559170] - [hid] Make report_descriptor available for all devices (Tony Camuso) [1559170] - [hid] convert bus code to use dev_groups (Tony Camuso) [1559170] - [iio] Add buffer enable/disable callbacks (Tony Camuso) [1559170] - [iio] Add support for indicating fixed watermarks (Tony Camuso) [1559170] - [iio] Add a DMAengine framework based buffer (Tony Camuso) [1559170] - [iio] Add generic DMA buffer infrastructure (Tony Camuso) [1559170] - [iio] iio_buffer_init(): Only set watermark if not already set (Tony Camuso) [1559170] - [iio] Set device watermark based on watermark of all attached buffers (Tony Camuso) [1559170] - [iio] resistance: add IIO_RESISTANCE channel type (Tony Camuso) [1559170] - [iio] chemical: Add IIO_CONCENTRATION channel type (Tony Camuso) [1559170] - [iio] Support triggered events (Tony Camuso) [1559170] - [iio] percolate error if event fd fails (Tony Camuso) [1559170] - [iio] Move generic buffer implementations to sub-directory (Tony Camuso) [1559170] - [iio] Move callback buffer to its own module (Tony Camuso) [1559170] - [iio] event: Remove negative error code from iio_event_poll (Tony Camuso) [1559170] - [iio] industrialio-buffer: Fix iio_buffer_poll return value (Tony Camuso) [1559170] - [kernel] iio: Add inverse unit conversion macros (Tony Camuso) [1559170] - [iio] trigger: Add missing fields in kernel docs (Tony Camuso) [1559170] - [iio] declare struct to fix warning (Tony Camuso) [1559170] - [kernel] iio: Add missing kernel doc field (Tony Camuso) [1559170] - [kernel] iio: Fix function parameter name in kernel doc (Tony Camuso) [1559170] - [iio] event: Add missing fields in kernel docs (Tony Camuso) [1559170] - [iio] buffer: Fix kernel docs warnings (Tony Camuso) [1559170] - [iio] core: Add function params for kernel docs (Tony Camuso) [1559170] - [iio] Fix parameters in iio_triggered_buffer_setup (Tony Camuso) [1559170] - [iio] allow userspace to flush the hwfifo with non-blocking reads (Tony Camuso) [1559170] - [iio] Add missing modifier names to core (Tony Camuso) [1559170] - [iio] light: hid-sensor-prox: Fit assignment in one line (Tony Camuso) [1559170] - [iio] hid-sensor: Fix suspend/resume delay (Tony Camuso) [1559170] - [iio] Require strict scan mask matching in hardware mode (Tony Camuso) [1559170] - [iio] Specify supported modes for buffers (Tony Camuso) [1559170] - [iio] Always compute masklength (Tony Camuso) [1559170] - [iio] buffer: remove unneeded test (Tony Camuso) [1559170] - [iio] core: add high pass filter attributes (Tony Camuso) [1559170] - [iio] __iio_update_buffers: Leave device in sane state on error (Tony Camuso) [1559170] - [iio] __iio_update_buffers: Split enable and disable path into helper functions (Tony Camuso) [1559170] - [iio] __iio_update_buffers: Verify configuration before starting to apply it (Tony Camuso) [1559170] - [iio] __iio_update_buffers: Perform request_update() only for new buffers (Tony Camuso) [1559170] - [iio] __iio_update_buffers: Slightly refactor scan mask memory management (Tony Camuso) [1559170] - [iio] Replace printk in __iio_update_buffers with dev_dbg (Tony Camuso) [1559170] - [iio] Add I/Q modifiers (Tony Camuso) [1559170] - [iio] pressure: hid-sensor-press: Fix memory leak in probe() (Tony Camuso) [1559170] - [iio] orientation: hid-sensor-rotation: Fix memory leak in probe() (Tony Camuso) [1559170] - [iio] orientation: hid-sensor-incl-3d: Fix memory leak in probe() (Tony Camuso) [1559170] - [iio] light: hid-sensor-als.c: Fix memory leak in probe() (Tony Camuso) [1559170] - [iio] gyro: hid-sensor-gyro-3d: Fix memory leak in probe() (Tony Camuso) [1559170] - [iio] accel: hid-sensor-accel-3d: Fix memory leak in probe() (Tony Camuso) [1559170] - [iio] light: hid-sensor-prox: Fix memory leak in probe() (Tony Camuso) [1559170] - [hid] hid-sensor-hub: Fix debug lock warning (Tony Camuso) [1559170] - [iio] hid-sensor-press: Constify platform_device_id (Tony Camuso) [1559170] - [iio] hid-sensor-rotation: Constify platform_device_id (Tony Camuso) [1559170] - [iio] hid-sensor-incl-3d: Constify platform_device_id (Tony Camuso) [1559170] - [iio] hid-sensor-magn-3d: Constify platform_device_id (Tony Camuso) [1559170] - [iio] light: hid-sensor-prox: Constify platform_device_id (Tony Camuso) [1559170] - [iio] light: hid-sensor-als: Constify platform_device_id (Tony Camuso) [1559170] - [iio] hid-sensor-gyro-3d: Constify platform_device_id (Tony Camuso) [1559170] - [iio] hid-sensor-accel-3d: Constify platform_device_id (Tony Camuso) [1559170] - [iio] core: Introduce IIO_CHAN_INFO_OVERSAMPLING_RATIO (Tony Camuso) [1559170] - [iio] core: Introduce IIO_CHAN_INFO_CALIBEMISSIVITY (Tony Camuso) [1559170] - [iio] kfifo: Set update_needed to false only if a buffer was allocated (Tony Camuso) [1559170] - [iio] pressure: hid-sensor-press: Fix modifier (Tony Camuso) [1559170] - [iio] add support for hardware fifo (Tony Camuso) [1559170] - [iio] add watermark logic to iio read and poll (Tony Camuso) [1559170] - [iio] sca3000: hide stufftoread logic (Tony Camuso) [1559170] - [iio] hid: hid-sensor-hub: Fix sparse warning (Tony Camuso) [1559170] - [hid] hid-sensor-hub: fix attribute read for logical usage id (Tony Camuso) [1559170] - [iio] core: Fix double free (Tony Camuso) [1559170] - [iio] Move iio userspace applications out of staging (Tony Camuso) [1559170] - [hid] microsoft: Add ID for NE7K wireless keyboard (Tony Camuso) [1559170] - [hid] hid-sensor-hub: Enhance feature report set API (Tony Camuso) [1559170] - [hid] hid-sensor-hub: Enhance get feature report API (Tony Camuso) [1559170] - [hid] hid-sensor-hub: Extend API for async reads (Tony Camuso) [1559170] - [hid] hid-sensor-hub: Add support for application collection (Tony Camuso) [1559170] - [hid] hid-sensor-hub: Allow parallel synchronous reads (Tony Camuso) [1559170] - [hid] sensor-hub: correct dyn_callback_lock IRQ-safe change (Tony Camuso) [1559170] - [hid] hid-sensor-hub: Correct documentation (Tony Camuso) [1559170] - [iio] Export userspace IIO headers (Tony Camuso) [1559170] - [iio] buffer: refactor buffer attributes setup (Tony Camuso) [1559170] - [iio] core: Introduce IIO_CHAN_INFO_DEBOUNCE_COUNT and _TIME (Tony Camuso) [1559170] - [iio] core: Remove IIO_EV_TYPE_INSTANCE (Tony Camuso) [1559170] - [iio] core: Introduce CHANGE event type (Tony Camuso) [1559170] - [iio] core: Introduce IIO_CHAN_INFO_CALIBWEIGHT (Tony Camuso) [1559170] - [iio] core: Introduce IIO_VELOCITY and IIO_MOD_ROOT_SUM_SQUARED_X_Y_Z (Tony Camuso) [1559170] - [documentation] Add ABI documentation for offset and scaled humidity (Tony Camuso) [1559170] - [iio] core: Introduce DISTANCE channel type (Tony Camuso) [1559170] - [iio] core: Introduce ENERGY channel type (Tony Camuso) [1559170] - [iio] hid-sensor-press: Introduce PM (Tony Camuso) [1559170] - [iio] hid-sensor-incl-3d: Introduce PM (Tony Camuso) [1559170] - [iio] hid-sensor-magn-3d: Introduce PM (Tony Camuso) [1559170] - [iio] hid-sensor-prox: Introduce PM (Tony Camuso) [1559170] - [iio] hid-sensor-als: Introduce PM (Tony Camuso) [1559170] - [iio] hid-sensor-gyro-3d: Introduce PM (Tony Camuso) [1559170] - [iio] hid-sensor-accel-3d: Introduce PM (Tony Camuso) [1559170] - [iio] hid_sensor_hub: Common PM functions (Tony Camuso) [1559170] - [iio] industrialio-event: Fix typo 's/dynically/dynamically/' (Tony Camuso) [1559170] - [iio] Add new operating mode for non triggered sw buffers (Tony Camuso) [1559170] - [iio] Deselect IIO_TRIGGER for IIO_KFIFO_BUF (Tony Camuso) [1559170] - [iio] kconfig: use bool instead of boolean for type definition attributes (Tony Camuso) [1559170] - [hid] input: fix confusion on conflicting mappings (Tony Camuso) [1559170] - [iio] buffer: fix custom buffer attributes copy (Tony Camuso) [1559170] - [iio] ensure scan index is unique at device register (Tony Camuso) [1559170] - [iio] inkern: add out of range error message (Tony Camuso) [1559170] - [iio] iio: Fix iio_channel_read return if channel havn't info (Tony Camuso) [1559170] - [iio] light: Annotate Kconfig entry with module name information (Tony Camuso) [1559170] - [iio] accel: Annotate Kconfig entries with module name information (Tony Camuso) [1559170] - [iio] trigger: Add a blank line after declarations (Tony Camuso) [1559170] - [iio] trigger: fix sysfs name on list mutex (Tony Camuso) [1559170] - [iio] core: Get rid of misleading comment (Tony Camuso) [1559170] - [iio] kfifo: Add resource management devm_iio_kfifo_allocate/free (Tony Camuso) [1559170] - [iio] kfifo: Remove unused argument in iio_kfifo_allocate (Tony Camuso) [1559170] - [iio] consumer.h: Fix scale factor in function comment (Tony Camuso) [1559170] - [iio] buffer: Drop get_length callback (Tony Camuso) [1559170] - [iio] buffer: Make length attribute read only for buffers without set_length (Tony Camuso) [1559170] - [iio] buffer: Allocate standard attributes in the core (Tony Camuso) [1559170] - [iio] buffer: Move iio_buffer_alloc_sysfs and iio_buffer_free_sysfs (Tony Camuso) [1559170] - [iio] Remove get_bytes_per_datum() from iio_buffer_access_funcs (Tony Camuso) [1559170] - [iio] Move buffer registration to the core (Tony Camuso) [1559170] - [iio] Unexport iio_scan_mask_set() (Tony Camuso) [1559170] - [iio] inkern: add iio_write_channel_raw (Tony Camuso) [1559170] - [iio] common: remove unnecessary sizeof(u8) (Tony Camuso) [1559170] - [iio] core: Introduce IIO_CHAN_INFO_CALIBHEIGHT (Tony Camuso) [1559170] - [iio] core: Introduce STEPS channel, ENABLE mask and INSTANCE event (Tony Camuso) [1559170] - [iio] core: Introduce IIO_EV_DIR_NONE (Tony Camuso) [1559170] - [iio] core: Introduce IIO_ACTIVITY channel (Tony Camuso) [1559170] - [iio] time: Expose get_monotonic_coarse64() for in-kernel uses (Tony Camuso) [1559170] - [iio] maintainers: Add IIO include files (Tony Camuso) [1559170] - [iio] Fix IIO_EVENT_CODE_EXTRACT_DIR bit mask (Tony Camuso) [1559170] - [hid] input: Fix TransducerSerialNumber implementation (Tony Camuso) [1559170] - [iio] inkern: Add of_xlate function to struct iio_info (Tony Camuso) [1559170] - [hid] input: force generic axis to be mapped to their user space axis (Tony Camuso) [1559170] - [iio] hid_sensor_hub: Fix indio_dev->trig assignment (Tony Camuso) [1559170] - [iio] trigger: modify return value for iio_trigger_get (Tony Camuso) [1559170] - [iio] inkern: fix overwritten -EPROBE_DEFER in of_iio_channel_get_by_name (Tony Camuso) [1559170] - [hid] hid-sensor-hub: use devm_ functions consistently (Tony Camuso) [1559170] - [iio] buffer: Wrong sized allocation of demux table elements (Tony Camuso) [1559170] - [iio] buffer: Coalesce adjacent demux table entries (Tony Camuso) [1559170] - [iio] buffer: Use roundup() instead of open-coding it (Tony Camuso) [1559170] - [iio] hid-sensor-magn-3d: Fix build warning (Tony Camuso) [1559170] - [iio] Use ktime_get_real_ns() (Tony Camuso) [1559170] - [iio] hid-sensor-magn-3d: Scan for usage attributes before setting up iio channels (Tony Camuso) [1559170] - [iio] buffer: Fix demux table creation (Tony Camuso) [1559170] - [iio] types: Added support for rotation from north usage attributes (Tony Camuso) [1559170] - [iio] core : events ABI for specifying period (Tony Camuso) [1559170] - [iio] core: Handle error when mask type is not separate (Tony Camuso) [1559170] - [iio] hid-sensors: make hid_sensor_get_reporting_interval static (Tony Camuso) [1559170] - [iio] hid-sensors: Fix compilation warning (Tony Camuso) [1559170] - [iio] hid-sensor-prox: Fix return values (Tony Camuso) [1559170] - [iio] hid-sensor-gyro-3d: Fix return values (Tony Camuso) [1559170] - [iio] hid-sensor-als: Fix return values (Tony Camuso) [1559170] - [iio] hid-sensor-magn-3d: Fix return values (Tony Camuso) [1559170] - [iio] hid-sensor-accel-3d: Fix return values (Tony Camuso) [1559170] - [iio] hid-sensor-press: Fix return values (Tony Camuso) [1559170] - [hid] sensor-hub: fix potential memory leak (Tony Camuso) [1559170] - [iio] of_iio_channel_get_by_name() returns non-null pointers for error legs (Tony Camuso) [1559170] - [iio] Remove timestamp argument from iio_trigger_poll() and iio_trigger_poll_chained() (Tony Camuso) [1559170] - [iio] triggers: interrupt trigger - move out of staging (Tony Camuso) [1559170] - [hid] sensor-hub: make dyn_callback_lock IRQ-safe (Tony Camuso) [1559170] - [iio] hid-sensors: Get feature report from sensor hub after changing power state (Tony Camuso) [1559170] - [iio] hid-sensors: Set default unit of measure for report interval (Tony Camuso) [1559170] - [iio] always select ANON_INODES (Tony Camuso) [1559170] - [iio] hid-sensors: typo leads to potential forever loop (Tony Camuso) [1559170] - [iio] hid-sensors: proximity: Raw read support (Tony Camuso) [1559170] - [iio] hid-sensors: pressure: Raw read support (Tony Camuso) [1559170] - [iio] hid-sensors: pressure: adjust scale and offset (Tony Camuso) [1559170] - [iio] hid-sensors: inclinometer 3d: Raw read support (Tony Camuso) [1559170] - [iio] hid-sensors: inclinometer 3d: adjust scale and offset (Tony Camuso) [1559170] - [iio] hid-sensors: gyro 3d: Raw read support (Tony Camuso) [1559170] - [iio] hid-sensors: gyro 3d : adjust scale and offset (Tony Camuso) [1559170] - [iio] hid-sensors: compass 3d: Raw read support (Tony Camuso) [1559170] - [iio] hid-sensors: compass 3d: adjust scale and offset (Tony Camuso) [1559170] - [iio] hid-sensors: als: Raw read support (Tony Camuso) [1559170] - [iio] hid-sensors: als: adjust scale and offset (Tony Camuso) [1559170] - [iio] hid-sensors: Add API to power on/off (Tony Camuso) [1559170] - [iio] hid-sensors: Add api to get poll value (Tony Camuso) [1559170] - [iio] hid-sensors: accelerometer 3d: Raw read support (Tony Camuso) [1559170] - [iio] hid-sensors: accelerometer 3d: adjust scale and offset (Tony Camuso) [1559170] - [iio] hid-sensors: Convert units and exponent (Tony Camuso) [1559170] - [iio] Add TEMP_AMBIENT and TEMP_OBJECT channel modifiers (Tony Camuso) [1559170] - [iio] hid-sensors: Added device rotation support (Tony Camuso) [1559170] - [iio] core: Add quaternion modifier (Tony Camuso) [1559170] - [iio] core: Modify scan element type (Tony Camuso) [1559170] - [iio] core: Introduce read_raw_multi (Tony Camuso) [1559170] - [hid] hid-sensor-hub: fix sleeping function called from invalid context (Tony Camuso) [1559170] - [iio] querying buffer scan_mask should return 0/1 (Tony Camuso) [1559170] - [iio] core: Fix bug in length of event info_mask and catch unhandled bits set in masks (Tony Camuso) [1559170] - [iio] inkern: add iio_read_channel_average_raw (Tony Camuso) [1559170] - [iio] event: Fix and cleanup locking (Tony Camuso) [1559170] - [iio] hid-sensors: Added Pressure Sensor driver (Tony Camuso) [1559170] - [iio] pressure: Add STMicroelectronics pressures driver (Tony Camuso) [1559170] - [iio] hid-sensors: Added Proximity Sensor Driver (Tony Camuso) [1559170] - [iio] Avoid unnecessary kasprintf (Tony Camuso) [1559170] - [iio] Don't include extended name in shared attributes (Tony Camuso) [1559170] - [iio] iio get rid of unneccessary error_ret (Tony Camuso) [1559170] - [hid] hid-sensor-hub: Processing for duplicate physical ids (Tony Camuso) [1559170] - [iio] hid-sensor-hub: Remove hard coded indexes (Tony Camuso) [1559170] - [hid] hid-sensor-hub: Add selector api (Tony Camuso) [1559170] - [hid] hid-sensor-hub: quirk for STM Sensor hub (Tony Camuso) [1559170] - [hid] hid-sensor-hub: Fix buggy report descriptors (Tony Camuso) [1559170] - [hid] hid-sensor-hub: fix duplicate sysfs entry error (Tony Camuso) [1559170] - [iio] Remove support for the legacy event config interface (Tony Camuso) [1559170] - [iio] hid-sensors: Added Inclinometer 3D (Tony Camuso) [1559170] - [iio] Add support for humidity sensors (Tony Camuso) [1559170] - [iio] trigger: Convert to use ATTRIBUTE_GROUPS (Tony Camuso) [1559170] - [iio] Add support for blocking IO on buffers (Tony Camuso) [1559170] - [iio] kfifo_buf: Implement data_available() callback (Tony Camuso) [1559170] - [iio] Add data_available callback for buffers (Tony Camuso) [1559170] - [iio] hid-sensors: Fix power and report state (Tony Camuso) [1559170] - [hid] hid-sensor-hub: Add logical min and max (Tony Camuso) [1559170] - [iio] Minor kerneldoc fix for iio_trigger_write_current() (Tony Camuso) [1559170] - [iio] core: Move kernel doc to the right location (Tony Camuso) [1559170] - [iio] core: Implement devm_iio_device_(register, unregister) (Tony Camuso) [1559170] - [iio] hid-sensors: magnetometer : Add sensitivity (Tony Camuso) [1559170] - [iio] hid-sensors: light/als : Add sensitivity (Tony Camuso) [1559170] - [iio] hid-sensors: gyro : Add sensitivity (Tony Camuso) [1559170] - [iio] hid-sensors: accelerometer: Add sensitivity (Tony Camuso) [1559170] - [iio] hid_sensors: fix crash during trigger unregister (Tony Camuso) [1559170] - [hid] hid-sensor-hub: fix report size (Tony Camuso) [1559170] - [iio] core: Add misssing braces (Tony Camuso) [1559170] - [iio] core: Use pr_err instead of printk (Tony Camuso) [1559170] - [iio] Remove unused iio_sw_buffer_preenable() (Tony Camuso) [1559170] - [iio] triggered-buffer: Remove redundant call to iio_sw_buffer_preenable() (Tony Camuso) [1559170] - [iio] Update buffer's bytes per datum after updating the scan mask (Tony Camuso) [1559170] - [iio] buffer: Free active scan mask in iio_disable_all_buffers() (Tony Camuso) [1559170] - [iio] kfifo: Set update_needed to false after allocating a new buffer (Tony Camuso) [1559170] - [iio] kfifo: Empty buffer on update (Tony Camuso) [1559170] - [iio] kfifo: Protect against concurrent access from userspace (Tony Camuso) [1559170] - [iio] kfifo: Fix memory leak (Tony Camuso) [1559170] - [iio] buffer: Ignore noop requests for iio_update_buffers() (Tony Camuso) [1559170] - [iio] Add a hysteresis event info attribute (Tony Camuso) [1559170] - [iio] Extend the event config interface (Tony Camuso) [1559170] - [iio] Factor IIO value formating into its own function (Tony Camuso) [1559170] - [iio] Add a helper to free a list of IIO device attributes (Tony Camuso) [1559170] - [iio] buffer: Add proper locking for iio_update_buffers() (Tony Camuso) [1559170] - [iio] Wakeup poll and blocking reads when the device is unregistered (Tony Camuso) [1559170] - [iio] Return -ENODEV for file operations if the device has been unregistered (Tony Camuso) [1559170] - [iio] Add reference counting for buffers (Tony Camuso) [1559170] - [iio] call sensor hub open close function (Tony Camuso) [1559170] - [hid] Delay opening HID device (Tony Camuso) [1559170] - [iio] Remove debugfs entries in iio_device_unregister() (Tony Camuso) [1559170] - [iio] st_sensors: Use iio_push_to_buffers_with_timestamp() (Tony Camuso) [1559170] - [iio] Prevent race between IIO chardev opening and IIO device free (Tony Camuso) [1559170] - [iio] Pass scan mask as unsigned long (Tony Camuso) [1559170] - [iio] Stop sampling when the device is removed (Tony Camuso) [1559170] - [iio] Fix crash when scan_bytes is computed with active_scan_mask == NULL (Tony Camuso) [1559170] - [iio] fix: Keep a reference to the IIO device for open file descriptors (Tony Camuso) [1559170] - [iio] buffer_cb: Add missing iio_buffer_init() (Tony Camuso) [1559170] - [iio] Add iio_push_buffers_with_timestamp() helper (Tony Camuso) [1559170] - [iio] Minor cleanups of industrialio-buffer (Tony Camuso) [1559170] - [iio] iio_device_add_event_sysfs() bugfix (Tony Camuso) [1559170] - [iio] use anon_inode_getfd() with O_CLOEXEC flag (Tony Camuso) [1559170] - [iio] kfifo_buf: Use wake_up_interruptible_poll() (Tony Camuso) [1559170] - [iio] Remove unnecessary casts for iio_push_to_buffers() (Tony Camuso) [1559170] - [iio] iio_push_to_buffers(): Change type of 'data' to const void arch block configs COPYING CREDITS crypto Documentation drivers firmware fs include init ipc Kbuild Kconfig kernel lib MAINTAINERS (Tony Camuso) [1559170] - [iio] buffer: Simplify iio_buffer_is_active() (Tony Camuso) [1559170] - [iio] buffer_cb: Constify iio_cb_access (Tony Camuso) [1559170] - [iio] add info_mask_(shared_by_dir/shared_by_all) (Tony Camuso) [1559170] - [iio] drop info_mask from struct iio_dev (Tony Camuso) [1559170] - [iio] refactor info mask and ext_info attribute creation (Tony Camuso) [1559170] - [iio] Add INT_TIME (integration time) channel info attribute (Tony Camuso) [1559170] - [hid] move HID_REPORT_TYPES closer to the report-definitions (Tony Camuso) [1559170] - [hid] hid-sensor-hub: move to devm_kzalloc (Tony Camuso) [1559170] - [hid] hid-sensor-hub: change kmalloc + memcpy by kmemdup (Tony Camuso) [1559170] - [hid] hid-sensor-hub: fix indentation accross the code (Tony Camuso) [1559170] - [iio] Remove trailing ; from function definitions (Tony Camuso) [1559170] - [hid] hid-sensor-hub: fix style of comments (Tony Camuso) [1559170] - [iio] trigger: implement devm_iio_trigger_alloc/devm_iio_triger_free (Tony Camuso) [1559170] - [iio] Fix documentation of devm_iio_device_free() (Tony Camuso) [1559170] - [iio] core: Avoid double minus in sysfs output (Tony Camuso) [1559170] - [iio] core: implement devm_iio_device_alloc/devm_iio_device_free (Tony Camuso) [1559170] - [iio] Remove unnecessary _write_raw_get_fmt() in several hid-sensor drivers (Tony Camuso) [1559170] - [iio] hid-sensor-gyro-3d: Use devm_iio_device_alloc (Tony Camuso) [1559170] - [iio] light: hid-sensor-als: Use devm_iio_device_alloc (Tony Camuso) [1559170] - [iio] magnetometer: hid-sensor-magn-3d: Use devm_iio_device_alloc (Tony Camuso) [1559170] - [iio] hid-sensor-accel-3d: Use devm_iio_device_alloc (Tony Camuso) [1559170] - [iio] hid-sensor-magn-3d: add module alias for autoload (Tony Camuso) [1559170] - [iio] hid-sensor-als: add module alias for autoload (Tony Camuso) [1559170] - [iio] hid-sensor-gyro-3d: add module alias for autoload (Tony Camuso) [1559170] - [iio] hid-sensor-accel-3d: add module alias for autoload (Tony Camuso) [1559170] - [documentation] devres: add IIO device alloc/free functions to list (Tony Camuso) [1559170] - [iio] trigger: Fix use_count race condition (Tony Camuso) [1559170] - [iio] trigger: sysfs Move out of staging (Tony Camuso) [1559170] - [iio] buffer: cleanup messages in iio_update_buffers() (Tony Camuso) [1559170] - [hid] revert "hid-sensor-hub: fix report size" (Tony Camuso) [1559170] - [hid] revert "hid-sensor-hub: Add ISH quirk" (Tony Camuso) [1559170] - [iio] revert "iio: call sensor hub open close function" (Tony Camuso) [1559170] - [iio] revert "iio: hid_sensors: fix crash during trigger unregister" (Tony Camuso) [1559170] - [iio] revert "iio: hid-sensors: Fix power and report state" (Tony Camuso) [1559170] - [iio] revert "iio: hid-sensor-hub: Remove hard coded indexes" (Tony Camuso) [1559170] - [iio] revert "iio: hid-sensors: Add API to power on/off" (Tony Camuso) [1559170] - [iio] revert "iio: hid-sensors: Get feature report from sensor hub after changing power state" (Tony Camuso) [1559170] - [iio] revert "iio: hid_sensor_hub: Fix indio_dev->trig assignment" (Tony Camuso) [1559170] - [iio] revert "iio: hid_sensor_hub: Common PM functions" (Tony Camuso) [1559170] - [iio] revert "iio: hid-sensors: Add api to get poll value" (Tony Camuso) [1559170] - [hid] revert "hid-sensor-hub: Enhance get feature report API" (Tony Camuso) [1559170] - [iio] revert "hid-sensor-hub: Enhance feature report set API" (Tony Camuso) [1559170] - [iio] revert "hid-sensor: Fix suspend/resume delay" (Tony Camuso) [1559170] - [iio] revert "iio: common: hid-sensors: use tab for indention" (Tony Camuso) [1559170] - [iio] revert "iio: hid-sensors: use asynchronous resume" (Tony Camuso) [1559170] - [iio] revert "iio: hid-sensors: avoid unused function warning" (Tony Camuso) [1559170] - [iio] revert "iio: hid-sensor-trigger: Change get poll value function order to avoid sensor properties losing after resume from S3" (Tony Camuso) [1559170] - [iio] revert "iio: hid-sensors: Set default unit of measure for report interval" (Tony Camuso) [1559170] - [iio] revert "iio: hid-sensor: Store restore poll and hysteresis on S3" (Tony Camuso) [1559170] - [iio] revert "iio: hid-sensor: Fix unbalanced pm_runtime_enable error" (Tony Camuso) [1559170] - [iio] revert "iio: hid-sensor-hub: Implement batch mode" (Tony Camuso) [1559170]- [vfio] Use get_user_pages_longterm correctly (Jeff Moyer) [1585133] - [vfio] disable filesystem-dax page pinning (Jeff Moyer) [1585133] - [md] dm, dax: Make sure dm_dax_flush() is called if device supports it (Jeff Moyer) [1601078] - [md] dm: prevent DAX mounts if not supported (Jeff Moyer) [1568240] - [md] dm: set QUEUE_FLAG_DAX accordingly in dm_table_set_restrictions() (Jeff Moyer) [1568240] - [md] dax: check for QUEUE_FLAG_DAX in bdev_dax_supported() (Jeff Moyer) [1568240] - [nvdimm] pmem: only set QUEUE_FLAG_DAX for fsdax mode (Jeff Moyer) [1568240] - [dax] change bdev_dax_supported() to support boolean returns (Jeff Moyer) [1568240] - [fs] allow per-device dax status checking for filesystems (Jeff Moyer) [1568240] - [nvdimm] libnvdimm, pmem: Do not flush power-fail protected CPU caches (Jeff Moyer) [1594344] - [nvdimm] libnvdimm, pmem: Unconditionally deep flush on *sync (Jeff Moyer) [1594344] - [kernel] memremap: Remove stale devres_free() call (Jeff Moyer) [1505291] - [kernel] mm: Fix devm_memremap_pages() collision handling (Jeff Moyer) [1505291] - [kernel] dax: fix vma_is_fsdax() helper (Jeff Moyer) [1505291] - [kernel] sched/wait: Improve __var_waitqueue() code generation (Jeff Moyer) [1505291] - [x86] memremap: fix altmap accounting at free (Jeff Moyer) [1505291] - [fs] xfs, dax: introduce xfs_break_dax_layouts() (Jeff Moyer) [1505291] - [fs] xfs: prepare xfs_break_layouts() for another layout type (Jeff Moyer) [1505291] - [fs] xfs: prepare xfs_break_layouts() to be called with XFS_MMAPLOCK_EXCL (Jeff Moyer) [1505291] - [fs] mm, dax: handle layout changes to pinned dax mappings (Jeff Moyer) [1505291] - [x86] mm: fix __gup_device_huge vs unmap (Jeff Moyer) [1505291] - [mm] introduce MEMORY_DEVICE_FS_DAX and CONFIG_DEV_PAGEMAP_OPS (Jeff Moyer) [1505291] - [kernel] memremap: split devm_memremap_pages() and memremap() infrastructure (Jeff Moyer) [1505291] - [kernel] memremap: merge find_dev_pagemap into get_dev_pagemap (Jeff Moyer) [1505291] - [nvdimm] memremap: change devm_memremap_pages interface to use struct dev_pagemap (Jeff Moyer) [1505291] - [mm] memremap: drop private struct page_map (Jeff Moyer) [1505291] - [kernel] memremap: simplify duplicate region handling in devm_memremap_pages (Jeff Moyer) [1505291] - [kernel] memremap: remove to_vmem_altmap (Jeff Moyer) [1505291] - [kernel] mm: optimize dev_pagemap reference counting around get_dev_pagemap (Jeff Moyer) [1505291] - [kernel] mm: move get_dev_pagemap out of line (Jeff Moyer) [1505291] - [mm] merge vmem_altmap_alloc into altmap_alloc_block_buf (Jeff Moyer) [1505291] - [mm] split altmap memory map allocation from normal case (Jeff Moyer) [1505291] - [mm] pass the vmem_altmap to memmap_init_zone (Jeff Moyer) [1505291] - [mm] pass the vmem_altmap to vmemmap_free (Jeff Moyer) [1505291] - [mm] pass the vmem_altmap to arch_remove_memory and __remove_pages (Jeff Moyer) [1505291] - [mm] pass the vmem_altmap to vmemmap_populate (Jeff Moyer) [1505291] - [mm] pass the vmem_altmap to arch_add_memory and __add_pages (Jeff Moyer) [1505291] - [kernel] memremap: provide stubs for vmem_altmap_offset and vmem_altmap_free (Jeff Moyer) [1505291] - [infiniband] ib/core: disable memory registration of filesystem-dax vmas (Jeff Moyer) [1585135] - [media] v4l2: disable filesystem-dax mapping support (Jeff Moyer) [1585135] - [media] mm: fail get_vaddr_frames() for filesystem-dax mappings (Jeff Moyer) [1585135] - [mm] introduce get_user_pages_longterm (Jeff Moyer) [1505291] - [kernel] sched/wait: Introduce wait_var_event() (Jeff Moyer) [1505291] - [mm] remove unused variable in memory hotplug (Jeff Moyer) [1505291] - [mm] remove per-zone hashtable of bitlock waitqueues (Jeff Moyer) [1505291] - [tools] powerpc: Fix DSCR inheritance over fork() (Desnes Augusto Nunes do Rosario) [1601315] - [tools] selftests/powerpc: Add gitignore file for the new DSCR tests (Desnes Augusto Nunes do Rosario) [1601315] - [tools] selftests/powerpc: Add thread based stress test for DSCR sysfs interfaces (Desnes Augusto Nunes do Rosario) [1601315] - [tools] selftests/powerpc: Add test for all DSCR sysfs interfaces (Desnes Augusto Nunes do Rosario) [1601315] - [tools] selftests/powerpc: Add test for DSCR inheritence across fork & exec (Desnes Augusto Nunes do Rosario) [1601315] - [tools] selftests/powerpc: Add test for DSCR value inheritence across fork (Desnes Augusto Nunes do Rosario) [1601315] - [tools] selftests/powerpc: Add test for DSCR SPR numbers (Desnes Augusto Nunes do Rosario) [1601315] - [tools] selftests/powerpc: Add test for explicitly changing DSCR value (Desnes Augusto Nunes do Rosario) [1601315] - [tools] selftests/powerpc: Add test for system wide DSCR default (Desnes Augusto Nunes do Rosario) [1601315] - [tools] selftests/powerpc: Rename TARGETS in powerpc selftests makefile (Desnes Augusto Nunes do Rosario) [1601315] - [documentation] powerpc/dscr: Add documentation for DSCR support (Desnes Augusto Nunes do Rosario) [1601315] - [powerpc] dscr: Add some in-code documentation (Desnes Augusto Nunes do Rosario) [1601315] - [powerpc] kernel: Rename PACA_DSCR to PACA_DSCR_DEFAULT (Desnes Augusto Nunes do Rosario) [1601315] - [powerpc] kernel: Remove the unused extern dscr_default (Desnes Augusto Nunes do Rosario) [1601315] - [powerpc] Fix handling of DSCR related facility unavailable exception (Desnes Augusto Nunes do Rosario) [1601315] - [iommu] amd: Add support for IOMMU XT mode (Suravee Suthikulpanit) [1596723] - [iommu] amd: Add support for higher 64-bit IOMMU Control Register (Suravee Suthikulpanit) [1596723] - [x86] irq_remapping: Move irq remapping mode enum (Suravee Suthikulpanit) [1596723] - [x86] cpu/amd: Fix LLC ID bit-shift calculation (Suravee Suthikulpanit) [1543815] - [x86] cpu/amd: Derive CPU topology from CPUID function 0xB when available (Suravee Suthikulpanit) [1543815] - [x86] cpu: Modify detect_extended_topology() to return result (Suravee Suthikulpanit) [1543815] - [x86] cpu/amd: Calculate last level cache ID from number of sharing threads (Suravee Suthikulpanit) [1543815] - [x86] cpu: Rename intel_cacheinfo.c to cacheinfo.c (Suravee Suthikulpanit) [1543815] - [x86] kvm: nvmx: fix guest CR4 loading when emulating L2 to L1 exit ("Dr. David Alan Gilbert") [1603753]- [input] elantech: fix V4 report decoding for module with middle key (Benjamin Tissoires) [1599622] - [input] elantech: enable middle button of touchpads on ThinkPad P52 (Benjamin Tissoires) [1599622] - [hid] logitech-dj: prevent false errors to be shown (Benjamin Tissoires) [1375230] - [char] crash driver: update for CONFIG_HARDENED_USERCOPY (Dave Anderson) [1602876] - [i2c] i801: Do not create iTCO watchdog when WDAT table exists (David Arcari) [1607816] - [target] scsi: tcmu: Don't pass KERN_ERR to pr_err (Xiubo Li) [1560418] - [target] scsi: target: remove target_find_device (Xiubo Li) [1560418] - [target] scsi: tcmu: add module wide block/reset_netlink support (Xiubo Li) [1560418] - [target] scsi: tcmu: simplify nl interface (Xiubo Li) [1560418] - [target] scsi: tcmu: track nl commands (Xiubo Li) [1560418] - [target] scsi: tcmu: delete unused __wait (Xiubo Li) [1560418] - [block] blk-mq: issue directly if hw queue isn't busy in case of 'none' (Ming Lei) [1599682] - [netdrv] xen-netfront: Fix hang on device removal (Vitaly Kuznetsov) [1595557] - [net] skbuff: Unconditionally copy pfmemalloc in __skb_clone() (Stefano Brivio) [1597706] - [net] Don't copy pfmemalloc flag in __copy_skb_header() (Stefano Brivio) [1597706] - [net] ipv4: be more aggressive when probing alternative gateways (Michael Cambria) [1524463] - [net] tcp: add RCU protection to ipv6 opt dereference (Paolo Abeni) [1353274] - [net] xfrm: Fix stack-out-of-bounds read on socket policy lookup (Ravi Aysola) [1499471] - [net] xfrm: Don't use sk_family for socket policy lookups (Ravi Aysola) [1499471] - [kernel] uapi: mark wmi.h to be included in kernel-headers (Jarod Wilson) [1517197] - [kernel] sched/debug: fix schedstats-induced sched domain corruption (Josh Poimboeuf) [1602345] - [s390] zcrypt: Support up to 256 crypto adapters (Hendrik Brueckner) [1568734] - [s390] qdio: don't retry EQBS after CCQ 96 (Hendrik Brueckner) [1603168] - [s390] qeth: fix error handling in adapter command callbacks (Hendrik Brueckner) [1603170] - [x86] perf: read the FREEZE_WHILE_SMM bit during boot (David Arcari) [1566249] - [x86] kvm: Don't use pvqspinlock code if only 1 vCPU (Waiman Long) [1602155] - [x86] acpi: Use proper macro for invalid node (Prarit Bhargava) [1576245] - [x86] acpi: Fix bug in associating hot-added CPUs with corresponding NUMA node (Prarit Bhargava) [1576245] - [x86] bugs: Switch the selection of mitigation from CPU vendor to CPU features (Waiman Long) [1584569] {CVE-2018-3639} - [x86] bugs: Add AMD's SPEC_CTRL MSR usage (Waiman Long) [1584569] {CVE-2018-3639} - [x86] bugs: Add AMD's variant of SSB_NO (Waiman Long) [1584569] {CVE-2018-3639} - [x86] spec_ctrl: Fix VM guest SSBD problems (Waiman Long) [1584569] {CVE-2018-3639} - [x86] spec_ctrl: Eliminate TIF_SSBD checks in IBRS on/off functions (Waiman Long) [1584569] {CVE-2018-3639} - [x86] spec_ctrl: Disable SSBD update from scheduler if not user settable (Waiman Long) [1584569] {CVE-2018-3639} - [x86] spec_ctrl: Make ssbd_enabled writtable (Waiman Long) [1584569] {CVE-2018-3639} - [x86] spec_ctrl: Remove thread_info check in __wrmsr_on_cpu() (Waiman Long) [1584569] {CVE-2018-3639} - [x86] spec_ctrl: Write per-thread SSBD state to spec_ctrl_pcp (Waiman Long) [1584569] {CVE-2018-3639} - [x86] spec_ctrl: Add a read-only ssbd_enabled debugfs file (Waiman Long) [1584569] {CVE-2018-3639} - [x86] bugs/intel: Set proper CPU features and setup RDS (Waiman Long) [1584569] {CVE-2018-3639} - [x86] kvm/vmx: Emulate MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [1584569] {CVE-2018-3639} - [x86] kvm: svm: Implement VIRT_SPEC_CTRL support for SSBD (Waiman Long) [1584569] {CVE-2018-3639} - [x86] speculation, kvm: Implement support for VIRT_SPEC_CTRL/LS_CFG (Waiman Long) [1584569] {CVE-2018-3639} - [x86] bugs: Rework spec_ctrl base and mask logic (Waiman Long) [1584569] {CVE-2018-3639} - [x86] spec_ctrl: Rework SPEC_CTRL update after late microcode loading (Waiman Long) [1584569] {CVE-2018-3639} - [x86] spec_ctrl: Make sync_all_cpus_ibrs() write spec_ctrl_pcp value (Waiman Long) [1584569] {CVE-2018-3639} - [x86] bugs: Unify x86_spec_ctrl_(set_guest, restore_host) (Waiman Long) [1584569] {CVE-2018-3639} - [x86] speculation: Rework speculative_store_bypass_update() (Waiman Long) [1584569] {CVE-2018-3639} - [x86] speculation: Add virtualized speculative store bypass disable support (Waiman Long) [1584569] {CVE-2018-3639} - [x86] bugs, kvm: Extend speculation control for VIRT_SPEC_CTRL (Waiman Long) [1584569] {CVE-2018-3639} - [x86] kvm: Rename KVM SPEC_CTRL MSR functions to match upstream (Waiman Long) [1584569] {CVE-2018-3639} - [x86] speculation: Handle HT correctly on AMD (Waiman Long) [1584569] {CVE-2018-3639} - [x86] cpufeatures: Add FEATURE_ZEN (Waiman Long) [1584569] {CVE-2018-3639} - [x86] cpufeatures: Disentangle SSBD enumeration (Waiman Long) [1584569] {CVE-2018-3639} - [x86] cpufeatures: Disentangle MSR_SPEC_CTRL enumeration from IBRS (Waiman Long) [1584569] {CVE-2018-3639} - [x86] speculation: Use synthetic bits for IBRS/IBPB/STIBP (Waiman Long) [1584569] {CVE-2018-3639} - [x86] documentation/spec_ctrl: Do some minor cleanups (Waiman Long) [1584569] {CVE-2018-3639} - [x86] speculation: Make "seccomp" the default mode for Speculative Store Bypass (Waiman Long) [1584569] {CVE-2018-3639} - [x86] seccomp: Move speculation migitation control to arch code (Waiman Long) [1584569] {CVE-2018-3639} - [x86] seccomp: Add filter flag to opt-out of SSB mitigation (Waiman Long) [1584569] {CVE-2018-3639} - [x86] seccomp: Use PR_SPEC_FORCE_DISABLE (Waiman Long) [1584569] {CVE-2018-3639} - [x86] prctl: Add force disable speculation (Waiman Long) [1584569] {CVE-2018-3639} - [x86] spectre_v2: No mitigation if CPU not affected and no command override (Waiman Long) [1584569] {CVE-2018-3639} - [x86] pti: Do not enable PTI on CPUs which are not vulnerable to Meltdown (Waiman Long) [1584569] {CVE-2018-3639} - [x86] bug: Add X86_BUG_CPU_MELTDOWN and X86_BUG_SPECTRE_V(12) (Waiman Long) [1584569] {CVE-2018-3639} - [x86] pti: Rename CONFIG_KAISER to CONFIG_PAGE_TABLE_ISOLATION (Waiman Long) [1584569] {CVE-2018-3639} - [x86] spec_ctrl: Sync up naming of SPEC_CTRL MSR bits with upstream (Waiman Long) [1584569] {CVE-2018-3639}- [acpi] osl: speedup grace period in acpi_os_map_cleanup (Jeff Moyer) [1533059] - [kernel] ftrace/rcu: Do not trace debug_lockdep_rcu_enabled() (Scott Wood) [1600018] - [mm] Support binding swap device to a node (Larry Woodman) [1485167] - [input] leds: fix out of bound access (Oleksandr Natalenko) [1598667] - [input] leds: skip unnamed LEDs (Oleksandr Natalenko) [1598667] - [block] blk-mq: dequeue request one by one from sw queue if hctx is busy (Ming Lei) [1597068] - [block] blk-mq: don't queue more if we get a busy return (Ming Lei) [1597068] - [block] blk-mq: only attempt to merge bio if there is rq in sw queue (Ming Lei) [1597068] - [block] blk-mq: use list_splice_tail_init() to insert requests (Ming Lei) [1597068] - [netdrv] cxgb4: Add FORCE_PAUSE bit to 32 bit port caps (Arjun Vynipadath) [1595084] - [netdrv] cxgb4: fix offset in collecting TX rate limit info (Arjun Vynipadath) [1595084] - [netdrv] cxgb4: Check for kvzalloc allocation failure (Arjun Vynipadath) [1595084] - [netdrv] cxgb4/cxgb4vf: link management changes for new SFP (Arjun Vynipadath) [1595084] - [netdrv] cxgb4: do L1 config when module is inserted (Arjun Vynipadath) [1595084] - [scsi] cxgb4: change the port capability bits definition (Arjun Vynipadath) [1595084] - [netdrv] cxgb4: Correct ntuple mask validation for hash filters (Arjun Vynipadath) [1595084] - [netdrv] cxgb4: fix the wrong conversion of Mbps to Kbps (Arjun Vynipadath) [1595084] - [netdrv] cxgb4: copy mbox log size to PF0-3 adap instances (Arjun Vynipadath) [1595084] - [netdrv] cxgb4: zero the HMA memory (Arjun Vynipadath) [1595084] - [netdrv] mlx5: Fix required capability for manipulating MPFS (Alaa Hleihel) [1595687] - [netdrv] mlx5: E-Switch, Disallow vlan/spoofcheck setup if not being esw manager (Alaa Hleihel) [1595687] - [netdrv] mlx5e: Avoid dealing with vport representors if not being e-switch manager (Alaa Hleihel) [1595687] - [netdrv] mlx5: E-Switch, Avoid setup attempt if not being e-switch manager (Alaa Hleihel) [1595687] - [netdrv] mlx5: E-Switch, Move representors definition to a global scope (Alaa Hleihel) [1595687] - [netdrv] mlx5: E-Switch, Add callback to get representor device (Alaa Hleihel) [1595687] - [net] mlx5e: Don't attempt to dereference the ppriv struct if not being eswitch manager (Alaa Hleihel) [1592306] - [scsi] qedi: Add get_generic_tlv_data handler (Chad Dupuis) [1590824] - [scsi] qedi: Add support for populating ethernet TLVs (Chad Dupuis) [1590824] - [scsi] qedf: Add get_generic_tlv_data handler (Chad Dupuis) [1590824] - [scsi] qedf: Add support for populating ethernet TLVs (Chad Dupuis) [1590824] - [netdrv] qede: Add support for populating ethernet TLVs (Chad Dupuis) [1590824] - [netdrv] qed: Add driver infrastucture for handling mfw requests (Chad Dupuis) [1590824] - [netdrv] qed: Add support for processing iscsi tlv request (Chad Dupuis) [1590824] - [netdrv] qed: Add support for processing fcoe tlv request (Chad Dupuis) [1590824] - [netdrv] qed: Add support for tlv request processing (Chad Dupuis) [1590824] - [netdrv] qed: Add MFW interfaces for TLV request support (Chad Dupuis) [1590824] - [netdrv] qed: Fix use of incorrect shmem address (Chad Dupuis) [1590780] - [netdrv] qed: Fix shared memory inconsistency between driver and the MFW (Chad Dupuis) [1590780] - [netdrv] qed: Add support for Unified Fabric Port (Chad Dupuis) [1590780] - [netdrv] qed: Add support for multi function mode with 802.1ad tagging (Chad Dupuis) [1590780] - [netdrv] qed: Remove unused data member 'is_mf_default' (Chad Dupuis) [1590780] - [netdrv] qed*: Refactor mf_mode to consist of bits (Chad Dupuis) [1590780]- [netdrv] net: aquantia: vlan unicast address list correct handling (Igor Russkikh) [1597734] - [netdrv] cxgb4: assume flash part size to be 4MB, if it can't be determined (Arjun Vynipadath) [1600473] - [netdrv] cxgb4: Support ethtool private flags (Arjun Vynipadath) [1529064] - [netdrv] cxgb4: Add support for FW_ETH_TX_PKT_VM_WR (Arjun Vynipadath) [1529064] - [netdrv] sfc: hold filter_sem consistently during reset (Jarod Wilson) [1597152] - [netdrv] sfc: avoid recursive use of the filter_sem (Jarod Wilson) [1597152] - [netdrv] sfc: correctly initialise filter rwsem for farch (Jarod Wilson) [1597152] - [netdrv] sfc: make function efx_rps_hash_bucket static (Jarod Wilson) [1597152] - [net] ipv4: reset fnhe_mtu_locked after cache route flushed (Sabrina Dubroca) [1599762] - [net] ipv6: token: allow for clearing the current device token (Michael Cambria) [1593094] - [net] dccp: do not send reset to already closed sockets (Stefano Brivio) [1598368] - [net] ip6_tunnel: get the min mtu properly in ip6_tnl_xmit (Xin Long) [1597115] - [net] ipv6: fix tunnel error handling (Xin Long) [1597122] - [netdrv] veth: Be more robust on network device creation when no attributes (William Townsend) [1546072] - [net] netlink: reset network header before passing to taps (William Townsend) [1543506] - [net] ipv6: fix NULL dereference in ip6_route_dev_notify() (Stefano Brivio) [1595097] - [net] core: remove WARN_ON from skb_try_coalesce (Florian Westphal) [1569664] - [net] tcp: Add mark for TIMEWAIT sockets (Ravi Aysola) [1576990] - [tools] perf mmap: Be consistent when checking for an unmaped ring buffer (Jiri Olsa) [1514635] - [tools] perf mmap: Fix accessing unmapped mmap in perf_mmap__read_done() (Jiri Olsa) [1514635] - [tools] perf mmap: Discard head in overwrite_rb_find_range() (Jiri Olsa) [1514635] - [tools] perf mmap: Simplify perf_mmap__read_init() (Jiri Olsa) [1514635] - [tools] perf mmap: Simplify perf_mmap__read_event() (Jiri Olsa) [1514635] - [tools] perf mmap: Simplify perf_mmap__consume() (Jiri Olsa) [1514635] - [tools] perf mmap: Use stored 'overwrite' in perf_mmap__consume() (Jiri Olsa) [1514635] - [tools] perf mmap: Use the stored data in perf_mmap__read_event() (Jiri Olsa) [1514635] - [tools] perf mmap: Use the stored scope data in perf_mmap__push() (Jiri Olsa) [1514635] - [tools] perf mmap: Store mmap scope in struct perf_mmap() (Jiri Olsa) [1514635] - [tools] perf evlist: Store 'overwrite' in struct perf_mmap (Jiri Olsa) [1514635] - [tools] perf mmap: Discard legacy interfaces for mmap read forward (Jiri Olsa) [1514635] - [tools] perf test: Switch to new perf_mmap__read_event() interface for task-exit (Jiri Olsa) [1514635] - [tools] perf test: Switch to new perf_mmap__read_event() interface for switch-tracking (Jiri Olsa) [1514635] - [tools] perf test: Switch to new perf_mmap__read_event() interface for sw-clock (Jiri Olsa) [1514635] - [tools] perf test: Switch to new perf_mmap__read_event() interface for time-to-tsc (Jiri Olsa) [1514635] - [tools] perf test: Switch to new perf_mmap__read_event() interface for perf-record (Jiri Olsa) [1514635] - [tools] perf test: Switch to new perf_mmap__read_event() interface for tp fields (Jiri Olsa) [1514635] - [tools] perf test: Switch to new perf_mmap__read_event() interface for mmap-basic (Jiri Olsa) [1514635] - [tools] perf test: Switch to new perf_mmap__read_event() interface for "keep tracking" test (Jiri Olsa) [1514635] - [tools] perf test: Switch to new perf_mmap__read_event() interface for 'code reading' test (Jiri Olsa) [1514635] - [tools] perf python: Switch to new perf_mmap__read_event() interface (Jiri Olsa) [1514635] - [tools] perf trace: Switch to new perf_mmap__read_event() interface (Jiri Olsa) [1514635] - [tools] perf kvm: Switch to new perf_mmap__read_event() interface (Jiri Olsa) [1514635] - [tools] perf top: Check the latency of perf_top__mmap_read() (Jiri Olsa) [1514635] - [tools] perf top: Switch default mode to overwrite mode (Jiri Olsa) [1514635] - [tools] perf top: Remove lost events checking (Jiri Olsa) [1514635] - [tools] perf hists browser: Add parameter to disable lost event warning (Jiri Olsa) [1514635] - [tools] perf top: Add overwrite fall back (Jiri Olsa) [1514635] - [tools] perf evsel: Expose the perf_missing_features struct (Jiri Olsa) [1514635] - [tools] perf top: Check per-event overwrite term (Jiri Olsa) [1514635] - [tools] perf mmap: Discard legacy interface for mmap read (Jiri Olsa) [1514635] - [tools] perf test: Update mmap read functions for backward-ring-buffer test (Jiri Olsa) [1514635] - [tools] perf mmap: Introduce perf_mmap__read_event() (Jiri Olsa) [1514635] - [tools] perf mmap: Introduce perf_mmap__read_done() (Jiri Olsa) [1514635] - [tools] perf mmap: Discard 'prev' in perf_mmap__read() (Jiri Olsa) [1514635] - [tools] perf mmap: Add new return value logic for perf_mmap__read_init() (Jiri Olsa) [1514635] - [tools] perf mmap: Introduce perf_mmap__read_init() (Jiri Olsa) [1514635] - [tools] perf mmap: Cleanup perf_mmap__push() (Jiri Olsa) [1514635] - [tools] perf mmap: Recalculate size for overwrite mode (Jiri Olsa) [1514635] - [tools] perf evlist: Remove stale mmap read for backward (Jiri Olsa) [1514635] - [tools] perf tools: Rename 'backward' to 'overwrite' in evlist, mmap and record (Jiri Olsa) [1514635] - [tools] perf mmap: Don't discard prev in backward mode (Jiri Olsa) [1514635] - [tools] perf mmap: Fix perf backward recording (Jiri Olsa) [1514635] - [tools] perf mmap: Remove overwrite and check_messup from mmap read (Jiri Olsa) [1514635] - [tools] perf mmap: Remove overwrite from arguments list of perf_mmap__push (Jiri Olsa) [1514635] - [tools] perf evlist: Remove evlist->overwrite (Jiri Olsa) [1514635] - [tools] perf evlist: Remove 'overwrite' parameter from perf_evlist__mmap_ex (Jiri Olsa) [1514635] - [tools] perf evlist: Remove 'overwrite' parameter from perf_evlist__mmap (Jiri Olsa) [1514635] - [tools] perf tests: Set evlist of test__task_exit() to !overwrite (Jiri Olsa) [1514635] - [tools] perf tests: Set evlist of test__basic_mmap() to !overwrite (Jiri Olsa) [1514635] - [tools] perf tests: Set evlist of test__sw_clock_freq() to !overwrite (Jiri Olsa) [1514635] - [tools] perf tests: Set evlist of test__backward_ring_buffer() to !overwrite (Jiri Olsa) [1514635]- [scsi] qla2xxx: Fix kernel crash due to late workqueue allocation (Himanshu Madhani) [1588915] - [nvme] nvme-fc: release io queues to allow fast fail (Ewan Milne) [1594926] - [nvme] move init of keep_alive work item to controller initialization (Ewan Milne) [1594926] - [nvme] nvme-fabrics: fix and refine state checks in __nvmf_check_ready (Ewan Milne) [1594926] - [nvme] nvme-fabrics: handle the admin-only case properly in nvmf_check_ready (Ewan Milne) [1594926] - [nvme] nvme-fabrics: refactor queue ready check (Ewan Milne) [1594926] - [nvme] nvme-fc: fix nulling of queue data on reconnect (Ewan Milne) [1594926] - [nvme] nvme-fc: remove reinit_request routine (Ewan Milne) [1594926] - [nvme] nvme-fc: change controllers first connect to use reconnect path (Ewan Milne) [1594926] - [nvme] nvme-fabrics: allow internal passthrough command on deleting controllers (Ewan Milne) [1594926] - [nvme] nvme-fabrics: allow duplicate connections to the discovery controller (Ewan Milne) [1594926] - [nvme] nvme-fabrics: centralize discovery controller defaults (Ewan Milne) [1594926]- [security] selinux: bpf: Add addtional check for bpf object file receive (Jiri Olsa) [1593027] - [security] bpf: Add LSM hooks for bpf object related syscall (Jiri Olsa) [1593027] - [security] selinux: bpf: Add selinux check for eBPF syscall operations (Jiri Olsa) [1593027] - [fs] gfs2: Fix recovery issues for spectators (Robert S Peterson) [1511551] - [fs] lockd: lost rollback of set_grace_period() in lockd_down_net() (Scott Mayhew) [1598208] - [fs] lockd: double unregister of inetaddr notifiers (Scott Mayhew) [1598212] - [fs] mount: copy the port field into the cloned nfs_server structure (Steve Dickson) [1465259] - [fs] xfs: catch inode allocation state mismatch corruption (Carlos Maiolino) [1549127] - [fs] nfsd: don't advertise a SCSI layout for an unsupported request_queue (Benjamin Coddington) [1592284] - [fs] nfsd: Check queue type before submitting a SCSI request (Benjamin Coddington) [1592284] - [fs] block: Introduce queue flag QUEUE_FLAG_SCSI_PASSTHROUGH (Benjamin Coddington) [1592284] - [fs] pnfs: Always free the session slot on error in nfs4_layoutget_handle_exception (Steve Dickson) [1599853] - [fs] nfs: Remove nfs4_wait_for_completion_rpc_task() (Steve Dickson) [1599853] - [fs] nfs: Fix inconsistent indentation in nfs4proc.c (Steve Dickson) [1599853] - [acpi] numa: fix pxm to online numa node associations (Jeff Moyer) [1559290 1515085] - [dax] device-dax: allow MAP_SYNC to succeed (Jeff Moyer) [1568236 1515085] - [fs] rhel: get rid of FS_HAS_FO_EXTEND (Jeff Moyer) [1568236] - [kernel] rhel: switch get_fo_extend over to using the registered ops (Jeff Moyer) [1598279 1520492 1568236] - [fs] rhel: have file systems register their fo_extend structs (Jeff Moyer) [1568236] - [fs] rhel: add a file_operations_extend registration function (Jeff Moyer) [1568236] - [nvdimm] libnvdimm, dimm: handle EACCES failures from label reads (Jeff Moyer) [1585093 1515085] - [acpi] nfit, address-range-scrub: add module option to skip initial ars (Jeff Moyer) [1539278 1515085] - [acpi] nfit, address-range-scrub: rework and simplify ARS state machine (Jeff Moyer) [1539278 1515085] - [acpi] nfit, address-range-scrub: determine one platform max_ars value (Jeff Moyer) [1539278 1515085] - [nvdimm] libnvdimm, region: quiet region probe (Jeff Moyer) [1515085] - [nvdimm] libnvdimm, namespace: use a safe lookup for dimm device name (Jeff Moyer) [1585106] - [nvdimm] libnvdimm, dimm: fix dpa reservation vs uninitialized label area (Jeff Moyer) [1515085] - [dax] device-dax: implement ->pagesize() for smaps to report MMUPageSize (Jeff Moyer) [1526251 1515085] - [mm] hugetlbfs: introduce ->pagesize() to vm_operations_struct (Jeff Moyer) [1526251 1515085] - [acpi] nfit, address-range-scrub: introduce nfit_spa->ars_state (Jeff Moyer) [1539278 1515085] - [nvdimm] libnvdimm: add an api to cast a 'struct nd_region' to its 'struct device' (Jeff Moyer) [1539278 1515085] - [acpi] nfit, address-range-scrub: fix scrub in-progress reporting (Jeff Moyer) [1539278 1515085] - [s390] dax: introduce CONFIG_DAX_DRIVER (Jeff Moyer) [1515085] - [dax] device-dax: Tell kbuild DEV_DAX_PMEM depends on DEV_DAX (Jeff Moyer) [1515085] - [acpi] nfit: fix region registration vs block-data-window ranges (Jeff Moyer) [1539278 1515085] - [acpi] nfit: rework NVDIMM leaf method detection (Jeff Moyer) [1585117 1515085] - [acpi] nfit: skip region registration for incomplete control regions (Jeff Moyer) [1585111 1515085] - [nvdimm] libnvdimm, label: change nvdimm_num_label_slots per UEFI 2.7 (Jeff Moyer) [1515085] - [nvdimm] libnvdimm, label: change min label storage size per UEFI 2.7 (Jeff Moyer) [1515085] - [dax] device-dax: use module_nd_driver (Jeff Moyer) [1515085] - [nvdimm] libnvdimm, pmem: use module_nd_driver (Jeff Moyer) [1515085] - [kernel] libnvdimm: provide module_nd_driver wrapper (Jeff Moyer) [1515085] - [nvdimm] libnvdimm: remove redundant assignment to pointer 'dev' (Jeff Moyer) [1515085] - [dax] device-dax: remove redundant __func__ in dev_dbg (Jeff Moyer) [1515085] - [nvdimm] libnvdimm: remove redundant __func__ in dev_dbg (Jeff Moyer) [1515085] - [acpi] nfit: remove redundant __func__ in dev_dbg (Jeff Moyer) [1515085] - [dax] ->direct_access does not sleep anymore (Jeff Moyer) [1515085] - [nvdimm] libnvdimm, namespace: remove redundant initialization of 'nd_mapping' (Jeff Moyer) [1515085] - [acpi] nfit: fix register dimm error handling (Jeff Moyer) [1515085] - [dax] device-dax: Fix trailing semicolon (Jeff Moyer) [1515085] - [nvdimm] libnvdimm, dax: fix 1GB-aligned namespaces vs physical misalignment (Jeff Moyer) [1526926 1515085] - [nvdimm] libnvdimm, pfn: fix start_pad handling for aligned namespaces (Jeff Moyer) [1515085] - [tools] nfit, libnvdimm: deprecate the generic SMART ioctl (Jeff Moyer) [1515085] - [acpi] nfit: fix health event notification (Jeff Moyer) [1526927 1515085] - [dax] fix general protection fault in dax_alloc_inode (Jeff Moyer) [1515085] - [dax] stop requiring a live device for dax_flush() (Jeff Moyer) [1515085] - [dax] quiet bdev_dax_supported() (Jeff Moyer) [1515085] - [nvdimm] libnvdimm, badrange: remove a WARN for list_empty (Jeff Moyer) [1515085] - [tools] libnvdimm: move poison list functions to a new 'badrange' file (Jeff Moyer) [1515085] - [dax] dev/dax: fix uninitialized variable build warning (Jeff Moyer) [1515085] - [nvdimm] libnvdimm, namespace: make a couple of functions static (Jeff Moyer) [1515085] - [nvdimm] libnvdimm: introduce 'flags' attribute for DIMM 'lock' and 'alias' status (Jeff Moyer) [1515085] - [nvdimm] libnvdimm, namespace: fix label initialization to use valid seq numbers (Jeff Moyer) [1515085] - [nvdimm] libnvdimm, pfn: make 'resource' attribute only readable by root (Jeff Moyer) [1515085] - [nvdimm] libnvdimm, namespace: make 'resource' attribute only readable by root (Jeff Moyer) [1515085] - [nvdimm] libnvdimm, region : make 'resource' attribute only readable by root (Jeff Moyer) [1515085] - [nvdimm] libnvdimm, dimm: clear 'locked' status on successful DIMM enable (Jeff Moyer) [1515085] - [x86] libnvdimm, pmem: remove global pmem api (Jeff Moyer) [1515085] - [x86] libnvdimm, pmem: move arch_invalidate_pmem() to libnvdimm (Jeff Moyer) [1515085] - [scsi] qla2xxx: Fix inconsistent DMA mem alloc/free (Himanshu Madhani) [1596344] - [scsi] lpfc: Revise copyright for new company language (Dick Kennedy) [1595381] - [scsi] lpfc: update driver version to 12.0.0.5 (Dick Kennedy) [1595381] - [scsi] lpfc: devloss timeout race condition caused null pointer reference (Dick Kennedy) [1595381] - [scsi] lpfc: Fix NVME Target crash in defer rcv logic (Dick Kennedy) [1595381] - [scsi] lpfc: Support duration field in Link Cable Beacon V1 command (Dick Kennedy) [1595381] - [scsi] lpfc: Make PBDE optimizations configurable (Dick Kennedy) [1595381] - [scsi] lpfc: Fix abort error path for NVMET (Dick Kennedy) [1595381] - [scsi] lpfc: Fix panic if driver unloaded when port is offline (Dick Kennedy) [1595381] - [scsi] lpfc: Fix driver not setting dpp bits correctly in doorbell word (Dick Kennedy) [1595381] - [scsi] lpfc: Add Buffer overflow check, when nvme_info larger than PAGE_SIZE (Dick Kennedy) [1595381] - [kernel] sched/topology: Introduce NUMA identity node sched domain (Suravee Suthikulpanit) [1566753] - [x86] handle node hole when initializing numa_meminfo (Larry Woodman) [1598086] - [mm] make memblock_overlaps_region() return bool (Larry Woodman) [1598086]- [md] raid10 set default value for max_sectors (Nigel Croxon) [1494474] - [md] raid10: ignore discard error (Nigel Croxon) [1494474] - [md] raid5: Assigning NULL to sh->batch_head before testing bit R5_Overlap of a stripe (Nigel Croxon) [1494474] - [md] raid1: add error handling of read error from FailFast device (Nigel Croxon) [1494474] - [md] fix NULL dereference of mddev->pers in remove_and_add_spares() (Nigel Croxon) [1494474] - [md] raid10: check bio in r10buf_pool_free to void NULL pointer dereference (Nigel Croxon) [1494474] - [md] raid1: exit sync request if MD_RECOVERY_INTR is set (Nigel Croxon) [1494474] - [md] raid1: fix NULL pointer dereference (Nigel Croxon) [1494474] - [md] fix a potential deadlock of raid5/raid10 reshape (Nigel Croxon) [1494474] - [md] raid5: avoid string overflow warning (Nigel Croxon) [1494474] - [md] md raid10: fix NULL deference in handle_write_completed() (Nigel Croxon) [1494474] - [md] only allow remove_and_add_spares when no sync_thread running (Nigel Croxon) [1494474] - [md] document lifetime of internal rdev pointer (Nigel Croxon) [1494474] - [md] fix md_write_start() deadlock w/o metadata devices (Nigel Croxon) [1494474] - [md] Free bioset when md_run fails (Nigel Croxon) [1494474] - [md] md-multipath: Use seq_putc() in multipath_status() (Nigel Croxon) [1494474] - [md] raid5: simplify uninitialization of shrinker (Nigel Croxon) [1494474] - [md] r5cache: print more info of log recovery (Nigel Croxon) [1494474] - [md] raid1, raid10: silence warning about wait-within-wait (Nigel Croxon) [1494474] - [md] introduce new personality funciton start() (Nigel Croxon) [1494474] - [md] raid1/10: add missed blk plug (Nigel Croxon) [1494474] - [md] r5cache: move mddev_lock() out of r5c_journal_mode_set() (Nigel Croxon) [1494474] - [md] raid5: correct degraded calculation in raid5_error (Nigel Croxon) [1494474] - [md] release allocated bitset sync_set (Nigel Croxon) [1494474] - [md] bitmap: clear BITMAP_WRITE_ERROR bit before writing it to sb (Nigel Croxon) [1494474] - [md] be cautious about using ->curr_resync_completed for ->recovery_offset (Nigel Croxon) [1494474] - [md] don't check MD_SB_CHANGE_CLEAN in md_allow_write (Nigel Croxon) [1494474] - [md] remove redundant variable q (Nigel Croxon) [1494474] - [md] use lockdep_assert_held (Nigel Croxon) [1494474] - [md] remove special meaning of ->quiesce(.., 2) (Nigel Croxon) [1494474] - [md] forbid a RAID5 from having both a bitmap and a journal (Nigel Croxon) [1494474] - [md] raid5: Set R5_Expanded on parity devices as well as data (Nigel Croxon) [1494474] - [md] raid10: remove a couple of redundant variables and initializations (Nigel Croxon) [1494474] - [md] rename some md/ files to have an "md-" prefix (Nigel Croxon) [1494474] - [md] raid10: remove VLAIS (Nigel Croxon) [1494474] - [md] bitmap: revert a patch (Nigel Croxon) [1494474] - [md] always set THREAD_WAKEUP and wake up wqueue if thread existed (Nigel Croxon) [1494474] - [md] raid5: cap worker count (Nigel Croxon) [1494474] - [md] raid5: remove raid5_build_block (Nigel Croxon) [1494474] - [md] r5cache: call mddev_lock/unlock() in r5c_journal_mode_show (Nigel Croxon) [1494474] - [md] replace seq_release_private with seq_release (Nigel Croxon) [1494474] - [md] raid1/10: reset bio allocated from mempool (Nigel Croxon) [1494474] - [md] raid5: release/flush io in raid5_do_work() (Nigel Croxon) [1494474] - [md] bitmap: copy correct data for bitmap super (Nigel Croxon) [1494474] - [md] r5cache: fix io_unit handling in r5l_log_endio() (Nigel Croxon) [1494474] - [md] r5cache: call mddev_lock/unlock() in r5c_journal_mode_set (Nigel Croxon) [1494474] - [md] fix warnning for UP case (Nigel Croxon) [1494474] - [md] remove 'idx' from 'struct resync_pages' (Nigel Croxon) [1494474] - [md] bitmap: don't read page from device with Bitmap_sync (Nigel Croxon) [1494474] - [md] fix sleep in atomic (Nigel Croxon) [1494474] - [md] fix a null dereference (Nigel Croxon) [1494474] - [md] use a separate bio_set for synchronous IO. (Nigel Croxon) [1494474] - [md] fail if mddev->bio_set can't be created (Nigel Croxon) [1494474] - [md] change the initialization value for a spare device spot to MD_DISK_ROLE_SPARE (Nigel Croxon) [1494474] - [md] raid1: remove unused bio in sync_request_write (Nigel Croxon) [1494474] - [md] raid10: fix FailFast test for wrong device (Nigel Croxon) [1494474] - [md] make bio mergeable (Nigel Croxon) [1494474] - [md] namespace private helper names (Nigel Croxon) [1494474] - [md] report sector of stripes with check mismatches (Nigel Croxon) [1494474] - [md] uuid debug statement now in processor byte order (Nigel Croxon) [1494474] - [md] r5cache: handle sync with data in write back cache (Nigel Croxon) [1494474] - [md] r5cache: gracefully handle journal device errors for writeback mode (Nigel Croxon) [1494474] - [md] raid1/10: avoid unnecessary locking (Nigel Croxon) [1494474] - [md] raid5-cache: in r5l_do_submit_io(), submit io->split_bio first (Nigel Croxon) [1494474] - [md] raid5: make use of spin_lock_irq over local_irq_disable + spin_lock (Nigel Croxon) [1494474] - [md] raid10: skip spare disk as 'first' disk (Nigel Croxon) [1494474] - [md] clear WantReplacement once disk is removed (Nigel Croxon) [1494474] - [md] raid10: wait up frozen array in handle_write_completed (Nigel Croxon) [1494474] - [md] support disabling of create-on-open semantics (Nigel Croxon) [1494474] - [md] allow creation of mdNNN arrays via md_mod/parameters/new_array (Nigel Croxon) [1494474] - [md] raid1: factor out flush_bio_list() (Nigel Croxon) [1494474] - [md] raid1: abort delayed writes when device fails (Nigel Croxon) [1494474] - [md] raid10: abort delayed writes when device fails (Nigel Croxon) [1494474] - [md] raid1: avoid reusing a resync bio after error handling (Nigel Croxon) [1494474] - [md] MD_CLOSING needs to be cleared after called md_set_readonly or do_md_stop (Nigel Croxon) [1494474] - [md] raid10: reset the 'first' at the end of loop (Nigel Croxon) [1494474] - [md] raid6: Fix anomily when recovering a single device in RAID6 (Nigel Croxon) [1494474] - [md] update slab_cache before releasing new stripes when stripes resizing (Nigel Croxon) [1494474] - [md] raid1: kill warning on powerpc_pseries (Nigel Croxon) [1494474] - [md] raid5-cache: fix payload endianness problem in raid5-cache (Nigel Croxon) [1494474] - [md] raid10: avoid direct access to bvec table in handle_reshape_read_error (Nigel Croxon) [1494474] - [md] raid10: retrieve page from preallocated resync page array (Nigel Croxon) [1494474] - [md] raid10: don't use bio's vec table to manage resync pages (Nigel Croxon) [1494474] - [md] raid10: refactor code of read reshape's .bi_end_io (Nigel Croxon) [1494474] - [md] raid1: use bio helper in process_checks() (Nigel Croxon) [1494474] - [md] raid1: retrieve page from pre-allocated resync page array (Nigel Croxon) [1494474] - [md] raid1: don't use bio's vec table to manage resync pages (Nigel Croxon) [1494474] - [md] raid1: simplify r1buf_pool_free() (Nigel Croxon) [1494474] - [md] prepare for managing resync I/O pages in clean way (Nigel Croxon) [1494474] - [md] move two macros into md.h (Nigel Croxon) [1494474] - [md] fix several trivial typos in comments (Nigel Croxon) [1494474] - [md] raid10: refactor some codes from raid10 write request (Nigel Croxon) [1494474] - [md] raid10: stop using bi_phys_segments (Nigel Croxon) [1494474] - [md] revert md/raid5: limit request size according to implementation limits (Nigel Croxon) [1494474] - [md] raid5: remove over-loading of ->bi_phys_segments (Nigel Croxon) [1494474] - [md] raid5: use bio_inc_remaining() instead of repurposing bi_phys_segments as a counter (Nigel Croxon) [1494474] - [md] raid5: call bio_endio() directly rather than queueing for later (Nigel Croxon) [1494474] - [md] md rhel-only: Fix backport errors for ff875738 (Nigel Croxon) [1494474] - [md] raid5: simplfy delaying of writes while metadata is updated (Nigel Croxon) [1494474] - [md] r5cache: generate R5LOG_PAYLOAD_FLUSH (Nigel Croxon) [1494474] - [md] r5cache: handle R5LOG_PAYLOAD_FLUSH in recovery (Nigel Croxon) [1494474] - [md] add doc for raid5-cache (Nigel Croxon) [1494474] - [md] r5cache: improve recovery with read ahead page pool (Nigel Croxon) [1494474] - [md] raid5: sort bios (Nigel Croxon) [1494474] - [md] raid5-cache: bump flush stripe batch size (Nigel Croxon) [1494474] - [md] raid5: prioritize stripes for writeback (Nigel Croxon) [1494474] - [md] raid1: fix a trivial typo in comments (Nigel Croxon) [1494474] - [md] r5cache: fix set_syndrome_sources() for data in cache (Nigel Croxon) [1494474] - [md] fix super_offset endianness in super_1_rdev_size_change (Nigel Croxon) [1494474] - [md] don't impose the MD_SB_DISKS limit on arrays without metadata (Nigel Croxon) [1494474] - [md] move funcs from pers->resize to update_size (Nigel Croxon) [1494474] - [md] delete dead code (Nigel Croxon) [1494474] - [md] raid10: submit bio directly to replacement disk (Nigel Croxon) [1494474] - [md] linear: shutup lockdep warnning (Nigel Croxon) [1494474] - [md] raid5: Don't reinvent the wheel but use existing llist API (Nigel Croxon) [1494474] - [md] disable WRITE SAME if it fails in underlayer disks (Nigel Croxon) [1494474] - [md] raid5-cache: exclude reclaiming stripes in reclaim check (Nigel Croxon) [1494474] - [md] raid5-cache: stripe reclaim only counts valid stripes (Nigel Croxon) [1494474] - [md] ensure md devices are freed before module is unloaded (Nigel Croxon) [1494474] - [md] r5cache: improve journal device efficiency (Nigel Croxon) [1494474] - [md] r5cache: enable chunk_aligned_read with write back cache (Nigel Croxon) [1494474] - [md] raid5-cache: suspend reclaim thread instead of shutdown (Nigel Croxon) [1494474] - [md] raid5: only dispatch IO from raid5d for harddisk raid (Nigel Croxon) [1494474] - [md] md linear: fix a race between linear_add() and linear_congested() (Nigel Croxon) [1494474] - [md] r5cache: shift complex rmw from read path to write path (Nigel Croxon) [1494474] - [md] r5cache: flush data only stripes in r5l_recovery_log() (Nigel Croxon) [1494474] - [md] raid5: move comment of fetch_block to right location (Nigel Croxon) [1494474] - [md] r5cache: read data into orig_page for prexor of cached data (Nigel Croxon) [1494474] - [md] raid5-cache: delete meaningless code (Nigel Croxon) [1494474] - [md] r5cache: fix spelling mistake on "recoverying" (Nigel Croxon) [1494474] - [md] r5cache: assign conf->log before r5l_load_log() (Nigel Croxon) [1494474] - [md] r5cache: simplify handling of sh->log_start in recovery (Nigel Croxon) [1494474] - [md] raid5-cache: removes unnecessary write-through mode judgments (Nigel Croxon) [1494474] - [md] raid10: Refactor raid10_make_request (Nigel Croxon) [1494474] - [md] r5cache: handle FLUSH and FUA (Nigel Croxon) [1494474] - [md] raid5-cache: use bio chaining (Nigel Croxon) [1494474]- [media] uvcvideo: Support realtek's UVC 1.5 device (Jarod Wilson) [1561502] - [crypto] chelsio: Remove separate buffer used for DMA map B0 block in CCM (Arjun Vynipadath) [1595086] - [crypto] chelsio - Send IV as Immediate for cipher algo (Arjun Vynipadath) [1595086] - [crypto] chelsio: request to HW should wrap (Arjun Vynipadath) [1595086] - [infiniband] iw_cxgb4: always set iw_cm_id.provider_data (Arjun Vynipadath) [1595085] - [infiniband] iw_cxgb4: Fix an error handling path in 'c4iw_get_dma_mr()' (Arjun Vynipadath) [1595085] - [infiniband] iw_cxgb4: Atomically flush per QP HW CQEs (Arjun Vynipadath) [1595085] - [infiniband] rdma/cxgb4: release hw resources on device removal (Arjun Vynipadath) [1595085] - [netdrv] bnxt_en: adding PCI ID for SMARTNIC VF support (Jonathan Toppins) [1520611] - [netdrv] bnxt_en: Add PCIe device ID for bcm58804 (Jonathan Toppins) [1520611] - [netdrv] bnxt: Add PCIe device IDs for bcm58802/bcm58808 (Jonathan Toppins) [1520611] - [mm] shm_mnt is as longterm as it gets (Aaron Tomlin) [1597314] - [block] blk-throttle: check stats_cpu before reading it from sysfs (Ming Lei) [1567748] - [block] do not use interruptible wait anywhere (Ming Lei) [1580045] - [md] dm thin: remove merge_bvec hooks (Mike Snitzer) [1595898] - [md] dm thin: handle running out of data space vs concurrent discard (Mike Snitzer) [1563697] - [md] dm thin metadata: remove needless work from __commit_transaction (Mike Snitzer) [1563697] - [kernel] ftrace: Fix compilation warning about control_ops_free (Gustavo Duarte) [1597877] - [kernel] alarmtimer: Do not signal SIGEV_NONE timers (Oleg Nesterov) [1524333] - [x86] kvm: svm: Implement pause loop exit logic in SVM (Gary Hook) [1563718] - [x86] kvm: svm: Add pause filter threshold (Gary Hook) [1563718] - [x86] kvm: vmx: Bring the common code to header file (Gary Hook) [1563718] - [x86] kvm: vmx: Remove ple_window_actual_max (Gary Hook) [1563718] - [x86] kvm: vmx: Fix the module parameters for vmx (Gary Hook) [1563718] - [s390] qeth: fix IPA command submission race (Hendrik Brueckner) [1594197] - [s390] qeth: don't dump control cmd twice (Hendrik Brueckner) [1594197] - [s390] qeth: fix SETIP command handling (Hendrik Brueckner) [1594197] - [s390] archrandom: Rework arch random implementation (Hendrik Brueckner) [1594181] - [s390] archrandom: Reconsider s390 arch random implementation (Hendrik Brueckner) [1594181] - [s390] scsi: zfcp: fix missing REC trigger trace on enqueue without ERP thread (Hendrik Brueckner) [1594204] - [s390] scsi: zfcp: fix missing REC trigger trace for all objects in ERP_FAILED (Hendrik Brueckner) [1594204] - [s390] scsi: zfcp: fix missing REC trigger trace on terminate_rport_io for ERP_FAILED (Hendrik Brueckner) [1594204] - [s390] scsi: zfcp: fix missing REC trigger trace on terminate_rport_io early return (Hendrik Brueckner) [1594204] - [s390] scsi: zfcp: fix misleading REC trigger trace where erp_action setup failed (Hendrik Brueckner) [1594204] - [s390] scsi: zfcp: fix missing SCSI trace for retry of abort / scsi_eh TMF (Hendrik Brueckner) [1594204] - [s390] scsi: zfcp: fix missing SCSI trace for result of eh_host_reset_handler (Hendrik Brueckner) [1594204]- [tools] objtool, perf: Fix GCC 8 -Wrestrict error (Yauheni Kaliuta) [1593432] - [tools] give up on gcc ilog2() constant optimizations (Yauheni Kaliuta) [1593432] - [tools] include: Include missing headers for fls() and types in linux/log2.h (Yauheni Kaliuta) [1593432] - [tools] lib/subcmd/pager.c: do not alias select() params (Yauheni Kaliuta) [1593432] - [scsi] ipr: Format HCAM overlay ID 0x41 (Desnes Augusto Nunes do Rosario) [1591660] - [scsi] ipr: new IOASC update (Desnes Augusto Nunes do Rosario) [1591660] - [scsi] qla2xxx: Mask off Scope bits in retry delay (Himanshu Madhani) [1588132] - [scsi] aacraid: Fix PD performance regression over incorrect qd being set (Raghava Aditya Renukunta) [1595401] - [mm] add param that allows bootline control of hardened usercopy (Christoph von Recklinghausen) [1592517] - [fs] vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping vsyscall user page (Christoph von Recklinghausen) [1562140] - [char] /dev/mem: Avoid overwriting "err" in read_mem() (Christoph von Recklinghausen) [1562140] - [fs] proc/kcore.c: use probe_kernel_read() instead of memcpy() (Christoph von Recklinghausen) [1562140] - [char] /dev/mem: Add bounce buffer for copy-out (Christoph von Recklinghausen) [1562140] - [fs] proc/kcore.c: Add bounce buffer for ktext data (Christoph von Recklinghausen) [1562140] - [fs] proc/kcore.c: Make bounce buffer global for read (Christoph von Recklinghausen) [1562140] - [mm] usercopy: Move enum for arch_within_stack_frames() (Christoph von Recklinghausen) [1562140] - [mm] usercopy: remove page-spanning test for now (Christoph von Recklinghausen) [1562140] - [mm] usercopy: fix overlap check for kernel text (Christoph von Recklinghausen) [1562140] - [security] HAVE_ARCH_HARDENED_USERCOPY is unconditional now (Christoph von Recklinghausen) [1562140] - [mm] SLUB hardened usercopy support (Christoph von Recklinghausen) [1562140] - [mm] SLAB hardened usercopy support (Christoph von Recklinghausen) [1562140] - [s390] uaccess: Enable hardened usercopy (Christoph von Recklinghausen) [1562140] - [powerpc] uaccess: Enable hardened usercopy (Christoph von Recklinghausen) [1562140] - [x86] uaccess: Enable hardened usercopy (Christoph von Recklinghausen) [1562140] - [security] Make the hardened user-copy code depend on having a hardened allocator (Christoph von Recklinghausen) [1562140] - [security] Grammar (Christoph von Recklinghausen) [1562140] - [mm] Hardened usercopy (Christoph von Recklinghausen) [1562140] - [x86] mm: Implement stack frame object validation (Christoph von Recklinghausen) [1562140] - [kernel] mm: Add is_migrate_cma_page (Christoph von Recklinghausen) [1562140] - [mm] slub: support left redzone (Christoph von Recklinghausen) [1562140] - [mm] slub: avoid duplicate creation on the first object (Christoph von Recklinghausen) [1562140] - [nvdimm] libnvdimm, btt: Fix an incompatibility in the log layout (Jeff Moyer) [1526905] - [nvdimm] libnvdimm, btt: add a couple of missing kernel-doc lines (Jeff Moyer) [1526905] - [kernel] hrtimer: Allow concurrent hrtimer_start() for self restarting timers (Oleksandr Natalenko) [1574387] - [pci] pciehp: Always enable occupied slot on probe (Myron Stowe) [1597948] - [firmware] dmi_scan: Always show system identification string (Prarit Bhargava) [1596711] - [infiniband] vmw_pvrdma: Release netdev when vmxnet3 module is removed (Neil Horman) [1588358] - [netdrv] r8169: fix mac address change (Corinna Vinschen) [1598112] - [netdrv] nfp: flower: free dst_entry in route table (Pablo Cascon) [1592928] - [netdrv] enic: do not overwrite error code (Govindarajulu Varadarajan) [1532337] - [netdrv] enic: initialize enic->rfs_h.lock in enic_probe (Govindarajulu Varadarajan) [1532337] - [netdrv] enic: fix UDP rss bits (Govindarajulu Varadarajan) [1532337] - [netdrv] enic: set DMA mask to 47 bit (Govindarajulu Varadarajan) [1532337] - [netdrv] enic: drop IP proto check for vxlan tunnel delete (Govindarajulu Varadarajan) [1532337] - [netdrv] enic: fix boolreturn.cocci warnings (Govindarajulu Varadarajan) [1532337] - [netdrv] enic: set IG desc cache flag in open (Govindarajulu Varadarajan) [1532337] - [netdrv] enic: enable rq before updating rq descriptors (Govindarajulu Varadarajan) [1532337] - [netdrv] enic: set UDP rss flag (Govindarajulu Varadarajan) [1532337] - [netdrv] enic: Check if hw supports multi wq with vxlan offload (Govindarajulu Varadarajan) [1532337] - [netdrv] enic: Add vxlan offload support for IPv6 pkts (Govindarajulu Varadarajan) [1532337] - [netdrv] enic: Check inner ip proto for pseudo header csum (Govindarajulu Varadarajan) [1532337] - [netdrv] enic: add wq clean up budget (Govindarajulu Varadarajan) [1532337] - [netdrv] enic: add sw timestamp support (Govindarajulu Varadarajan) [1532337] - [netdrv] enic: Add support for 'ethtool -g/-G' (Govindarajulu Varadarajan) [1532337] - [netdrv] enic: reset fetch index (Govindarajulu Varadarajan) [1532337] - [x86] perf/x86/intel/uncore: Clean up client IMC uncore (Prarit Bhargava) [1514639] - [x86] perf/x86/intel/uncore: Expose uncore_pmu_event*() functions (Prarit Bhargava) [1514639] - [x86] perf/x86/intel/uncore: Support IIO free-running counters on SKX (Prarit Bhargava) [1514639] - [x86] perf/x86/intel/uncore: Add infrastructure for free running counters (Prarit Bhargava) [1514639] - [x86] perf/x86/intel/uncore: Add new data structures for free running counters (Prarit Bhargava) [1514639] - [x86] perf/x86/intel/uncore: Correct fixed counter index check in generic code (Prarit Bhargava) [1514639] - [x86] perf/x86/intel/uncore: Correct fixed counter index check for NHM (Prarit Bhargava) [1514639] - [x86] perf/x86/intel/uncore: Introduce customized event_read() for client IMC uncore (Prarit Bhargava) [1514639] - [s390] pci: support multiple IRQ actions per MSI (Hendrik Brueckner) [1532560] - [s390] pci: do not report the relative IRQ number (Hendrik Brueckner) [1532560] - [s390] pci: avoid an MSI vector number of zero (Hendrik Brueckner) [1532560] - [s390] zcrypt: Fix CCA and EP11 CPRB processing failure memory leak (Hendrik Brueckner) [1594180] - [s390] qeth: when thread completes, wake up all waiters (Hendrik Brueckner) [1594198] - [s390] qeth: free netdevice when removing a card (Hendrik Brueckner) [1596110] - [s390] scsi: zfcp: fix infinite iteration on ERP ready list (Hendrik Brueckner) [1594206] - [s390] qeth: lock read device while queueing next buffer (Hendrik Brueckner) [1594207] - [s390] qdio: don't merge ERROR output buffers (Hendrik Brueckner) [1594208]- [scripts] kbuild: de-duplicate fixdep usage (Yauheni Kaliuta) [1596301] - [scripts] kbuild: suppress annoying ... is up to date. message (Yauheni Kaliuta) [1596301] - [scripts] kbuild: Fix handling of backslashes in *.cmd files (Yauheni Kaliuta) [1596301] - [tools] perf list: Add support for PERF_COUNT_SW_BPF_OUT (Jiri Olsa) [1596329] - [fs] atomic_open(): fix the handling of create_error (Robert S Peterson) [1596155] - [kernel] handle suicide on late failure exits in execve() in search_binary_handler() (Bhupesh Sharma) [1496408] - [kernel] exec: cleanup the CONFIG_MODULES logic (Bhupesh Sharma) [1496408] - [fs] exec: kill ->load_binary != NULL check in search_binary_handler() (Bhupesh Sharma) [1496408] - [fs] exec: move allow_write_access/fput to exec_binprm() (Bhupesh Sharma) [1496408] - [fs] exec: proc_exec_connector() should be called only once (Bhupesh Sharma) [1496408] - [fs] exec: kill "int depth" in search_binary_handler() (Bhupesh Sharma) [1496408] - [fs] exec: introduce exec_binprm() for "depth == 0" code (Bhupesh Sharma) [1496408] - [fs] nfsv4: Fix a typo in nfs41_sequence_process (Steve Dickson) [1596713] - [fs] nfsv4: revert commit 5f83d86cf531d ("nfsv4.x: Fix wraparound issues..") (Steve Dickson) [1596713] - [fs] fs: don't scan the inode cache before SB_BORN is set (Bill O'Donnell) [1591800] - [fs] xfs: clear sb->s_fs_info on mount failure (Bill O'Donnell) [1591800] - [fs] xfs: add mount delay debug option (Bill O'Donnell) [1591800] - [fs] race of nfsd inetaddr notifiers vs nn->nfsd_serv change ("J. Bruce Fields") [1509323] - [fs] nfds: avoid gettimeofday for nfssvc_boot time ("J. Bruce Fields") [1509323] - [fs] race of lockd inetaddr notifiers vs nlmsvc_rqst change ("J. Bruce Fields") [1509323] - [hid] wacom: Correct logical maximum Y for 2nd-gen Intuos Pro large (Benjamin Tissoires) [1591499] - [netdrv] nfp: flower: remove headroom from max MTU calculation (Pablo Cascon) [1566474] - [netdrv] nfp: flower: offload phys port MTU change (Pablo Cascon) [1566474] - [netdrv] nfp: modify app MTU setting callbacks (Pablo Cascon) [1566474] - [netdrv] nfp: flower: set tunnel ttl value to net default (Pablo Cascon) [1586158] - [audio] alsa: Remove deprecated snd_card_create() (Jaroslav Kysela) [1591914] - [audio] alsa: media: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1591914] - [audio] alsa: mips: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1591914] - [audio] alsa: isa: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1591914] - [audio] alsa: firewire: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1591914] - [audio] alsa: arm: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1591914] - [audio] alsa: au1x00: convert to platform device (Jaroslav Kysela) [1591914] - [audio] alsa: parisc: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1591914] - [audio] alsa: pcmcia: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1591914] - [audio] alsa: ppc: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1591914] - [audio] alsa: sh: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1591914] - [audio] alsa: sparc: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1591914] - [audio] alsa: spi: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1591914] - [audio] alsa: hid: prodikeys: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1591914] - [audio] alsa: line6: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1591914] - [audio] alsa: usb: gadget: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1591914] - [audio] alsa: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1591914] - [powerpc] fadump: Do not use hugepages when fadump is active (Gustavo Duarte) [1559113] - [powerpc] fadump: exclude memory holes while reserving memory in second kernel (Gustavo Duarte) [1559113] - [x86] mce: Save microcode revision in machine check records (Prarit Bhargava) [1568242]- [netdrv] mlxsw: spectrum: Forbid creation of VLAN 1 over port/LAG (Ivan Vecera) [1520304] - [netdrv] mlxsw: core: Fix an error handling path in 'mlxsw_core_bus_device_register()' (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Do not remove mrouter port from MDB's ports list (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Don't use resource ID of 0 (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Pass mlxsw_core as arg of mlxsw_sp_kvdl_resources_register() (Ivan Vecera) [1520304] - [netdrv] mlxsw: Move "resources_query_enable" out of mlxsw_config_profile (Ivan Vecera) [1520304] - [netdrv] mlxsw: Move "used_kvd_sizes" check to mlxsw_pci_config_profile (Ivan Vecera) [1520304] - [netdrv] mlxsw: core: Fix arg name of MLXSW_CORE_RES_VALID and MLXSW_CORE_RES_GET (Ivan Vecera) [1520304] - [netdrv] mlxsw: remove kvd_hash_granularity from config profile struct (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Change KVD linear parts from list to array (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_kvdl: Fix handling of resource_size_param (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_acl: Fix flex actions header ifndef define construct (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_span: Fix initialization of struct mlxsw_sp_span_parms (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Handle MTU change of GRE netdevs (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Move mlxsw_sp_rif_ipip_lb_op() (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Add support for auto-negotiation disable mode (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Update the supported firmware to version 13.1620.192 (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_acl: Do not invalidate already invalid ACL groups (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_acl: Adapt ACL configuration to new firmware versions (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Reserved field in mbox profile shouldn't be set (Ivan Vecera) [1520304] - [netdrv] mlxsw: pci: Set mbox dma addresses to zero when not used (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_buffers: Set a minimum quota for CPU port traffic (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Don't depend on ip_gre and ip6_gre (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Move mlxsw_sp_span_gretap4_route() (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Prevent duplicate mirrors (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Fix gact_ok offloading (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Check success of FDB add operation (Ivan Vecera) [1520304] - [netdrv] spectrum: Reference count VLAN entries (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Treat IPv6 unregistered multicast as broadcast (Ivan Vecera) [1520304] - [netdrv] mlxsw: core: Fix flex keys scratchpad offset conflict (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: qdiscs: prio: Handle graft command (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: qdiscs: prio: Delete child qdiscs when removing bands (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Update sch_prio stats to include sch_red related drops (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: qdiscs: Update backlog handling of a child qdiscs (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: qdiscs: Collect stats for sch_red based on priomap (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: qdiscs: Add priority map per qdisc (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Add priority counters (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: qdiscs: Support qdisc per tclass (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_span: Support mirror to ip6gretap (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_span: Support mirror to gretap (Ivan Vecera) [1520304] - [netdrv] mlxsw: Move a mirroring check to mlxsw_sp_span_entry_create (Ivan Vecera) [1520304] - [netdrv] mlxsw: Handle config changes pertinent to SPAN (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_span: Generalize SPAN support (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Keep mirror netdev in mlxsw_sp_span_entry (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_span: Extract mlxsw_sp_span_entry_(de, )configure() (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_span: Initialize span_entry.id eagerly (Ivan Vecera) [1520304] - [netdrv] mlxsw: span: Remove span_entry by span_id (Ivan Vecera) [1520304] - [netdrv] mlxsw: reg: Extend mlxsw_reg_mpat_pack() (Ivan Vecera) [1520304] - [netdrv] mlxsw: reg: Add SPAN encapsulation to MPAT register (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_ipip: Support decoding IPv6 tunnel addresses (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_ipip: Extract mlxsw_sp_l3addr_is_zero (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_kvdl: avoid uninitialized variable warning (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_kvdl: use div_u64() for 64-bit division (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Allow port enslavement to a VLAN-unaware bridge (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_kvdl: Add support for per part occupancy (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_kvdl: Add support for dynamic partition set (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_kvdl: Add support for linear division resources (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Do not unconditionally clear route offload indication (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Move SPAN code to separate module (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Drop struct span_entry.used (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Fix a coding style nit (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Distinguish between IPv4/6 tunnels (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_ipip: Add a forgotten include (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Fix error path in mlxsw_sp_vr_create (Ivan Vecera) [1520304] - [netdrv] mlxsw: use tc_cls_can_offload_and_chain0() (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Don't log an error on missing neighbor (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Remove unnecessary prefix lengths from LPM tree (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Pass FIB node to LPM tree unlink function (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Use the nodes list as indication for empty FIB (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_acl: Add support for mirror action (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Extend mlxsw_afa_ops for counter index and implement for Spectrum (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Extend and export SPAN API (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_acl: Add support for mirroring action (Ivan Vecera) [1520304] - [netdrv] mlxsw: core: Make counter index allocated inside the action append (Ivan Vecera) [1520304] - [netdrv] mlxsw: core: Convert fwd_entry_ref list to be generic per-block resource list (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Extend mlxsw_afa_ops for counter index and implement for Spectrum (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Free LPM tree upon failure (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Upper-bound supported FW version (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_acl: Pass mlxsw_sp_port down to ruleset bind/unbind ops (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_acl: Implement TC block sharing (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_acl: Don't store netdev and ingress for ruleset unbind (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_acl: Reshuffle code around mlxsw_sp_acl_ruleset_create/destroy (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Make function mlxsw_sp_kvdl_part_occ() static (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: qdiscs: Make function mlxsw_sp_qdisc_prio_unoffload static (Ivan Vecera) [1520304] - [netdrv] mlxsw: documentation: Add resources ABI documentation (Ivan Vecera) [1520304] - [netdrv] mlxsw: core: Add support for reload (Ivan Vecera) [1520304] - [netdrv] mlxsw: pci: Add support for getting resource through devlink (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Add support for getting kvdl occupancy (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_dpipe: Connect dpipe tables to resources (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Register KVD resources with devlink (Ivan Vecera) [1520304] - [netdrv] mlxsw: pci: Add support for performing bus reset (Ivan Vecera) [1520304] - [netdrv] sched: red: don't reset the backlog on every stat dump (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: qdiscs: Support stats for PRIO qdisc (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: qdiscs: Support PRIO qdisc offload (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Configure default routing priority (Ivan Vecera) [1520304] - [netdrv] mlxsw: reg: add rdpm register (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Add support for IPv6 non-equal-cost multipath (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: qdiscs: Remove qdisc before setting a new one (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: qdiscs: Create a generic replace function (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: qdiscs: Create a generic destroy function (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: qdiscs: Add an ops struct (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: qdiscs: Unite all handle checks (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: qdiscs: Add tclass number to the mlxsw_sp_qdisc (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: qdiscs: Make the clean stats function to be for RED only (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: qdiscs: Clean qdisc statistics structs (Ivan Vecera) [1520304] - [netdrv] sch: red: Change offloaded xstats to be incremental (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: qdiscs: Move qdisc's declarations to its designated file (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Fix typo in firmware upgrade message (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_qdisc: Don't use variable array in mlxsw_sp_tclass_congestion_enable (Ivan Vecera) [1520304] - [netdrv] mlxsw: pci: Wait after reset before accessing HW (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Relax sanity checks during enslavement (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Fix NULL pointer deref (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Remove batch neighbour deletion causing FW bug (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Disable MAC learning for ovs port (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: handle NETIF_F_HW_TC changes correctly (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Update nexthop RIF on update (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Handle encap to demoted tunnels (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Demote tunnels on VRF migration (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Offload decap only for up tunnels (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Do not try to create non-existing ports during unsplit (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Add batch neighbour deletion (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Update minimum firmware version to 13.1530.152 (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Support general qdisc stats (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Support RED xstats (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Collect tclass related stats periodically (Ivan Vecera) [1520304] - [netdrv] mlxsw: reg: Add ext and tc-cong counter groups (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Support RED qdisc offload (Ivan Vecera) [1520304] - [netdrv] mlxsw: reg: Add cwtp & cwtpm registers (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Handle down of tunnel underlay (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_ipip: Handle underlay device change (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Handle NETDEV_CHANGE on L3 tunnels (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Support IPIP underlay VRF migration (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Onload conflicting tunnels (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Fix saddr deduction in mlxsw_sp_ipip_entry_create() (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Generalize __mlxsw_sp_ipip_entry_update_tunnel() (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Extract __mlxsw_sp_ipip_entry_update_tunnel() (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Propagate extack for tunnel events (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Extract mlxsw_sp_ipip_entry_ol_up_event() (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Make mlxsw_sp_netdevice_ipip_ol_up_event() void (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Extract mlxsw_sp_ipip_entry_ol_down_event() (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_ipip: Split accessor functions (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Move mlxsw_sp_ipip_netdev_(s, d)addr(, 4)() (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Extract mlxsw_sp_netdevice_ipip_can_offload() (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Rename IPIP-related netdevice handlers (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Update multipath hash parameters upon netevents (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Align multipath hash parameters with kernel's (Ivan Vecera) [1520304] - [netdrv] mlxsw: reg: Add Router ECMP Configuration Register Version 2 (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Properly name netevent work struct (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Embed netevent notifier block in router struct (Ivan Vecera) [1520304] - [netdrv] license cleanup: add SPDX GPL-2.0 license identifier to files with no license (Ivan Vecera) [1520304] - [netdrv] mlxsw: i2c: Fix buffer increment counter for write transaction (Ivan Vecera) [1520304] - [netdrv] mlxsw: reg: Add high and low temperature thresholds (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Return extack message on abort due to fib rules (Ivan Vecera) [1520304] - [netdrv] mlxsw: reg: Avoid magic number in PPCNT (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Change stats cache to be local (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: mr_tcam: Include the mr_tcam header file (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: mr: Make the function mlxsw_sp_mr_dev_vif_lookup static (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: mr: Fix various endianness issues (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Add another partition to KVD linear (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Increase number of linear entries (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Populate adjacency entries according to weights (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Prepare for large adjacency groups (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Store weight in nexthop struct (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Add ability to query KVDL allocation size (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Better represent KVDL partitions (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_dpipe: Add adjacency group size (Ivan Vecera) [1520304] - [netdrv] spectrum: Convert fib event handlers to use container_of on info arg (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Drop refcounting of IPIP entries (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Support IPIP overlay VRF migration (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Support decap-only IP-in-IP tunnels (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Move mlxsw_sp_netdev_ipip_type() (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Move netdevice NB to struct mlxsw_sp (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Support bridge mrouter notifications (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Add support for router port in SMID entries (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: router: Export the mlxsw_sp_router_port function (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Propagate extack further for bridge enslavements (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Add extack for VLAN enslavements (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Add extack messages for enslave failures (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Add missing error code on allocation failure (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Fix check for IS_ERR() instead of NULL (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: mr: Support trap-and-forward routes (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: mr_tcam: Add trap-and-forward multicast route (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Add trap for multicast trap-and-forward routes (Ivan Vecera) [1520304] - [netdrv] mlxsw: acl: Introduce ACL trap and forward action (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Drop a redundant condition (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Fix a typo (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: fix uninitialized value in err (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: router: Don't ignore IPMR notifications (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Notify multicast router on RIF MTU changes (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Add multicast routes notification handling functionality (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: router: Squash the default route table to main (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Add the multicast routing hardware logic (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Add the multicast routing offloading logic (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_flower: Offload "ok" termination action (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_acl: Propagate errors from mlxsw_afa_block_jump/continue (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Consider mrouter status for mdb changes (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Remove mrouter flood in mdb flush (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Update the mdb of mrouter port change (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Flood all mc packets to mrouter ports (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Flush the mdb when a port is being removed (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Flood mc when mc is disabled by user flag (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Use generic mc flood function (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Disable mdb when mc is disabled (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Don't write mids to the HW when mc is disabled (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Break mid deletion into two function (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Attach mid id allocation to HW write (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Break smid write function (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Save mids list per bridge device (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Remove reference count from mid (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Add a ports bitmap to the mid db (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_switchdev: Change mc_router to mrouter (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Add multicast router traps and trap groups (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum_router: Export RIF dev access function (Ivan Vecera) [1520304] - [netdrv] mlxsw: reg: Configure RIF to forward IPv4 multicast packets by default (Ivan Vecera) [1520304] - [netdrv] mlxsw: reg: Add Router Rules Copy Register (Ivan Vecera) [1520304] - [netdrv] mlxsw: reg: Add the Router Multicast Forwarding Table Version 2 register (Ivan Vecera) [1520304] - [netdrv] mlxsw: resources: Add multicast ERIF list entries resource (Ivan Vecera) [1520304] - [netdrv] mlxsw: reg: Add the Router Interface Group Version 2 register (Ivan Vecera) [1520304] - [netdrv] mlxsw: reg: Add The Router TCAM Allocation register (Ivan Vecera) [1520304] - [netdrv] mlxsw: reg: Rename the flexible action set length field (Ivan Vecera) [1520304] - [netdrv] mlxsw: acl: Change trap ACL action to get the trap_id as a parameter (Ivan Vecera) [1520304] - [netdrv] mlxsw: acl: Introduce mcrouter ACL action (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Move ACL flexible actions instance to spectrum (Ivan Vecera) [1520304] - [netdrv] mlxsw: spectrum: Change init order (Ivan Vecera) [1520304] - [net] sched: prio: Delete child qdiscs when removing bands (Ivan Vecera) [1585281] - [net] sched: prio: Add offload ability for grafting a child (Ivan Vecera) [1585281] - [net] sched: Don't warn on missmatching qlen and backlog for offloaded qdiscs (Ivan Vecera) [1585281] - [net] netfilter: nf_tables: reject hook configuration updates on existing chains (Ravi Aysola) [1373102] - [net] netfilter: nf_tables: introduce nft_chain_parse_hook() (Ravi Aysola) [1373102] - [net] ip_tunnel: restore binding to ifaces with a large mtu (Ivan Vecera) [1585284] - [net] ip_tunnel: Emit events for post-register MTU changes (Ivan Vecera) [1585284] - [net] ipv4: lock mtu in fnhe when received PMTU < net.ipv4.route.min_pmtu (Sabrina Dubroca) [1508392] - [net] route: Refactor rtable initialization (Sabrina Dubroca) [1508392] - [net] route: remove unsed variable in __mkroute_input (Sabrina Dubroca) [1508392] - [net] ipmr: properly check rhltable_init() return value (Ivan Vecera) [1584232] - [net] ipv4: ipmr: Don't forward packets already forwarded by hardware (Ivan Vecera) [1584232] - [net] ipv4: ipmr: Add the parent ID field to VIF struct (Ivan Vecera) [1584232] - [net] skbuff: Add the offload_mr_fwd_mark field (Ivan Vecera) [1584232] - [net] mroute: Check if rule is a default rule (Ivan Vecera) [1584232] - [net] ipmr: Add MFC offload indication (Ivan Vecera) [1584232] - [net] ipmr: Send FIB notifications on MFC and VIF entries (Ivan Vecera) [1584232] - [net] ipmr: Add FIB notification access functions (Ivan Vecera) [1584232] - [net] ipmr: Add reference count to MFC entries (Ivan Vecera) [1584232] - [net] fib: notifier: Add VIF add and delete event types (Ivan Vecera) [1584232] - [net] ipmr: improve hash scalability (Ivan Vecera) [1584232] - [net] ipmr, ip6mr: fix scheduling while atomic and a deadlock with ipmr_get_route (Ivan Vecera) [1584232] - [net] ipmr, ip6mr: return lastuse relative to now (Ivan Vecera) [1584232] - [net] net: ipmr/ip6mr: update lastuse on entry change (Ivan Vecera) [1584232] - [net] net: ipmr/ip6mr: add support for keeping an entry age (Ivan Vecera) [1584232] - [net] ipmr/ip6mr: Initialize the last assert time of mfc entries (Ivan Vecera) [1584232] - [net] ipmr: add mfc newroute/delroute netlink support (Ivan Vecera) [1584232] - [net] ipmr: fix setsockopt error return (Ivan Vecera) [1584232] - [net] ipmr: move pimsm_enabled to pim.h and rename (Ivan Vecera) [1584232] - [net] ipmr: move struct mr_table and VIF_EXISTS to mroute.h (Ivan Vecera) [1584232] - [net] ipmr: adjust mroute.h style and drop extern (Ivan Vecera) [1584232] - [net] ipmr: remove unused MFC_NOTIFY flag and make the flags enum (Ivan Vecera) [1584232] - [net] remove unnecessary mroute.h includes (Ivan Vecera) [1584232] - [net] ipmr, ip6mr: fix vif/tunnel failure race condition (Ivan Vecera) [1584232] - [net] ipmr: factor out common vif init code (Ivan Vecera) [1584232] - [net] ipmr: rearrange and cleanup setsockopt (Ivan Vecera) [1584232] - [net] ipmr: drop ip_mr_init() mrt_cachep null check as we'll panic if it fails (Ivan Vecera) [1584232] - [net] ipmr: drop an instance of CONFIG_IP_MROUTE_MULTIPLE_TABLES (Ivan Vecera) [1584232] - [net] ipmr: make ip_mroute_getsockopt more understandable (Ivan Vecera) [1584232] - [net] ipmr: fix code and comment style (Ivan Vecera) [1584232] - [net] ipmr: remove some pimsm ifdefs and simplify (Ivan Vecera) [1584232] - [net] ipmr: always define mroute_reg_vif_num (Ivan Vecera) [1584232] - [net] ipmr: move the tbl id check in ipmr_new_table (Ivan Vecera) [1584232] - [net] ipmr: fix static mfc/dev leaks on table destruction (Ivan Vecera) [1584232] - [net] ipmr: fix possible race resulting from improper usage of IP_INC_STATS_BH() in preemptible context (Ivan Vecera) [1584232] - [net] ipv4: Only compute net once in ipmr_forward_finish (Ivan Vecera) [1584232] - [net] ipv4: Don't recompute net in ipmr_queue_xmit (Ivan Vecera) [1584232] - [net] ipmr, ip6mr: call ip6mr_free_table() on failure path (Ivan Vecera) [1584232] - [net] ipmr: Replace comma with semicolon (Ivan Vecera) [1584232] - [net] ipmr: fix mfc notification flags (Ivan Vecera) [1584232] - [net] ipmr: change the prototype of ip_mr_forward() (Ivan Vecera) [1584232] - [netdrv] tun: send netlink notification when the device is modified (Ravi Aysola) [1277457] - [netdrv] tun: set the flags before registering the netdevice (Ravi Aysola) [1277457] - [netdrv] tun: export flags, uid, gid, queue information over netlink (Ravi Aysola) [1277457]- [hwmon] (core) Order include files alphabetically (David Arcari) [1593277] - [hwmon] (core) Add basic pwm attribute support to new API (David Arcari) [1593277] - [hwmon] (core) Add fan attribute support to new API (David Arcari) [1593277] - [hwmon] (core) Add energy and humidity attribute support to new API (David Arcari) [1593277] - [hwmon] (core) Add power attribute support to new API (David Arcari) [1593277] - [hwmon] (core) Add current attribute support to new API (David Arcari) [1593277] - [hwmon] (core) Add voltage attribute support to new API (David Arcari) [1593277] - [hwmon] (core) New hwmon registration API (David Arcari) [1593277] - [infiniband] rdma/cma: Do not query GID during QP state transition to RTR (Don Dutile) [1593879] - [infiniband] ib/core: Make ib_mad_client_id atomic (Don Dutile) [1593879] - [infiniband] ib/rxe: avoid double kfree_skb (Don Dutile) [1593879] - [infiniband] ib/rxe: add RXE_START_MASK for rxe_opcode IB_OPCODE_RC_SEND_ONLY_INV (Don Dutile) [1593879] - [infiniband] ib/core: Honor port_num while resolving GID for IB link layer (Don Dutile) [1593879] - [infiniband] ib/umem: Use the correct mm during ib_umem_release (Don Dutile) [1593879] - [infiniband] rdma/ucma: Allow resolving address w/o specifying source address (Don Dutile) [1593879] - [infiniband] rdma/core: Avoid that ib_drain_qp() triggers an out-of-bounds stack access (Don Dutile) [1593879] - [infiniband] rdma/ucma: Don't allow setting RDMA_OPTION_IB_PATH without an RDMA device (Don Dutile) [1593879] - [net] xprtrdma: Fix list corruption / DMAR errors during MR recovery (Don Dutile) [1593879] - [net] xprtrdma: Fix corner cases when handling device removal (Don Dutile) [1593879] - [infiniband] ib/core: Fix error code for invalid GID entry (Don Dutile) [1593879] - [infiniband] rdma/iwpm: fix memory leak on map_info (Don Dutile) [1593879] - [infiniband] ib/ipoib: fix ipoib_start_xmit()'s return type (Don Dutile) [1593879] - [infiniband] ib/nes: fix nes_netdev_start_xmit()'s return type (Don Dutile) [1593879] - [infiniband] rdma/cma: Fix use after destroy access to net namespace for IPoIB (Don Dutile) [1593879] - [infiniband] ib/uverbs: Fix validating mandatory attributes (Don Dutile) [1593879] - [infiniband] ib/rxe: Fix for oops in rxe_register_device on ppc64le arch (Don Dutile) [1593879] - [rdma] ib/core: Fix comments of GID query functions (Don Dutile) [1593879] - [infiniband] ib/srp: Fix IPv6 address parsing (Don Dutile) [1593879] - [infiniband] ib/srpt: Fix an out-of-bounds stack access in srpt_zerolength_write() (Don Dutile) [1593879] - [infiniband] rdma/rxe: Fix an out-of-bounds read (Don Dutile) [1593879] - [infiniband] ib/srp: Fix srp_abort() (Don Dutile) [1593879] - [infiniband] ib/srp: Fix completion vector assignment algorithm (Don Dutile) [1593879] - [edac] amd64_edac: Fix reporting of Chip Select sizes on Fam17h (Charles Rose) [1592978] - [iommu] vt-d: Don't print the failure message when booting non-kdump kernel (Baoquan He) [1489397] - [mmc] Adding cmd_type REQ_TYPE_DRV_PRIV to mmc code path (Gopal Tiwari) [1456570] - [scsi] Revert 2nd application of "Fix a memory leak in scsi_host_dev_release()" (Prarit Bhargava) [1595049] - [block] blk-mq: reinit q->tag_set_list entry only after grace period (Ming Lei) [1584534] - [block] blk-mq: avoid starving tag allocation after allocating process migrates (Ming Lei) [1581220] - [block] blk-mq: update nr_requests when switching to 'none' scheduler (Ming Lei) [1585526] - [block] blk-mq: fix nr_requests wrong value when modify it from sysfs (Ming Lei) [1548251] - [kernel] cgroup: kill css_id (Aristeu Rozanski) [1470325] - [mm] memcontrol: fix cgroup creation failure after many small jobs (Aristeu Rozanski) [1470325] - [kernel] tracing/uprobes: Move argument fetching to uprobe_dispatcher() (Jiri Olsa) [1434115] - [kernel] tracing/uprobes: Rename uprobe_(trace, perf)_print() functions (Jiri Olsa) [1434115] - [kernel] tracing/uprobes: Fetch args before reserving a ring buffer (Jiri Olsa) [1434115] - [kernel] tracing/probes: Integrate duplicate set_print_fmt() (Jiri Olsa) [1434115] - [kernel] tracing/kprobes: Move common functions to trace_probe.h (Jiri Olsa) [1434115] - [kernel] tracing/uprobes: Convert to struct trace_probe (Jiri Olsa) [1434115] - [kernel] tracing/kprobes: Factor out struct trace_probe (Jiri Olsa) [1434115] - [kernel] tracing/kprobes: Remove unnecessary checking of trace_probe_is_enabled (Jiri Olsa) [1434115] - [kernel] tracing/kprobes: Turn trace_probe->files into list_head (Jiri Olsa) [1434115] - [kernel] tracing/kprobes: Kill probe_enable_lock (Jiri Olsa) [1434115] - [x86] mce: Check for alternate indication of machine check recovery on Skylake (Prarit Bhargava) [1588918]- [tools] perf bench: Fix numa report output code (Jiri Olsa) [1533988] - [perf] core: Fix use-after-free in uprobe_perf_close() (Oleg Nesterov) [1567950] - [char] ipmi:ssif: Check dev before setting drvdata (Vitaly Kuznetsov) [1581620] - [pci] Revert location change of pci_(read, write)_config_(byte, word, dword) routines (Myron Stowe) [1591044] - [scsi] csiostor: Add a soft dep on cxgb4 driver (Arjun Vynipadath) [1584003] - [scsi] storvsc: Avoid allocating memory for temp cpumasks (Cathy Avery) [1588454] - [gpu] drm/nouveau/kms/nv50-: cursors always use core channel vram ctxdma (Lyude Paul) [1591026] - [gpu] drm/amdgpu: Count disabled CRTCs in commit tail earlier (Lyude Paul) [1583854] - [gpu] drm/amdgpu: Grab/put runtime PM references in atomic_commit_tail() (Lyude Paul) [1583854] - [netdrv] nfp: flower: split and limit cmsg skb lists (Pablo Cascon) [1574532] - [netdrv] nfp: flower: move route ack control messages out of the workqueue (Pablo Cascon) [1574532] - [mm] mempolicy: fix use after free when calling get_mempolicy (Augusto Caringi) [1576755] {CVE-2018-10675} - [kernel] locking: Introduce smp_mb__after_spinlock() (Waiman Long) [1496574] - [kernel] bpf: Set default value for bpf_jit_harden (Jiri Olsa) [1569058] - [x86] kvm: Update cpuid properly when CR4.OSXAVE or CR4.PKE is changed (Wei Huang) [1447267]- [infiniband] i40iw: Use correct address in dst_neigh_lookup for IPv6 (Stefan Assmann) [1592574] - [netdrv] qede: Fix ref-cnt usage count (Chad Dupuis) [1574847] - [netdrv] r8169: fix setting driver_data after register_netdev (Corinna Vinschen) [1540595] - [netdrv] r8169: add helper tp_to_dev (Corinna Vinschen) [1540595] - [netdrv] r8169: change type of argument in rtl_disable/enable_clock_request (Corinna Vinschen) [1540595] - [netdrv] r8169: change type of first argument in rtl_tx_performance_tweak (Corinna Vinschen) [1540595] - [netdrv] r8169: simplify rtl_set_mac_address (Corinna Vinschen) [1540595] - [netdrv] r8169: switch to device-managed functions in probe (part 2) (Corinna Vinschen) [1540595] - [netdrv] r8169: Dereference MMIO address immediately before use (Corinna Vinschen) [1540595] - [netdrv] r8169: fix interrupt number after adding support for MSI-X interrupts (Corinna Vinschen) [1540595] - [netdrv] r8169: convert remaining feature flag and remove enum features (Corinna Vinschen) [1540595] - [netdrv] r8169: improve interrupt handling (Corinna Vinschen) [1540595] - [netdrv] r8169: simplify and improve check for dash (Corinna Vinschen) [1540595] - [netdrv] r8169: disable WOL per default (Corinna Vinschen) [1540595] - [netdrv] r8169: remove not needed PHY soft reset in rtl8168e_2_hw_phy_config (Corinna Vinschen) [1540595] - [netdrv] r8169: remove some WOL-related dead code (Corinna Vinschen) [1540595] - [netdrv] r8169: fix RTL8168EP take too long to complete driver initialization (Corinna Vinschen) [1540595] - [netdrv] r8169: fix memory corruption on retrieval of hardware statistics (Corinna Vinschen) [1540595] - [netdrv] r8169: improve runtime pm in general and suspend unused ports (Corinna Vinschen) [1540595] - [netdrv] r8169: improve runtime pm in rtl8169_check_link_status (Corinna Vinschen) [1540595] - [netdrv] r8169: remove unneeded rpm ops in rtl_shutdown (Corinna Vinschen) [1540595] - [netdrv] r8169: remove netif_napi_del in probe error path (Corinna Vinschen) [1540595] - [netdrv] r8169: switch to device-managed functions in probe (Corinna Vinschen) [1540595] - [netdrv] realtek: r8169: implement set_link_ksettings() (Corinna Vinschen) [1540595] - [netdrv] r8169: use same RTL8111EVL green settings as in vendor driver (Corinna Vinschen) [1540595] - [netdrv] r8169: fix RTL8111EVL EEE and green settings (Corinna Vinschen) [1540595] - [netdrv] realtek: r8169: remove redundant assignment to giga_ctrl (Corinna Vinschen) [1540595] - [netdrv] r8169: Add support for interrupt coalesce tuning (ethtool -C) (Corinna Vinschen) [1540595] - [netdrv] realtek: Convert timers to use timer_setup() (Corinna Vinschen) [1540595] - [netdrv] r8169: only enable PCI wakeups when WOL is active (Corinna Vinschen) [1540595] - [netdrv] r8169: Be drop monitor friendly (Corinna Vinschen) [1540595] - [netdrv] r8169: Do not increment tx_dropped in TX ring cleaning (Corinna Vinschen) [1540595] - [netdrv] r8169: replace init_timer with setup_timer (Corinna Vinschen) [1540595] - [netdrv] mii, smsc: Make mii_ethtool_get_link_ksettings and smc_netdev_get_ecmd return void (Corinna Vinschen) [1540595] - [netdrv] realtek: r8169: use new api ethtool_get|set_link_ksettings (Corinna Vinschen) [1540595] - [netdrv] generalize napi_complete_done() (Corinna Vinschen) [1540595] - [netdrv] i40evf: Fix a hardware reset support in VF driver (Stefan Assmann) [1518089] - [netdrv] i40evf: remove MAX_QUEUES and just use I40EVF_MAX_REQ_QUEUES (Stefan Assmann) [1518089] - [netdrv] i40evf: Fix client header define (Stefan Assmann) [1518089] - [netdrv] i40evf: Fix turning TSO, GSO and GRO on after (Stefan Assmann) [1518089] - [netdrv] i40e: fix reading LLDP configuration (Stefan Assmann) [1518089] - [netdrv] i40e/i40evf: cleanup incorrect function doxygen comments (Stefan Assmann) [1518089] - [netdrv] i40evf: Replace GFP_ATOMIC with GFP_KERNEL in i40evf_add_vlan (Stefan Assmann) [1518089] - [netdrv] intel: Cleanup the copyright/license headers (Stefan Assmann) [1518089] - [netdrv] intel: add SPDX identifiers to all the Intel drivers (Stefan Assmann) [1518089] - [netdrv] i40evf: remove flags that are never used (Stefan Assmann) [1518089] - [netdrv] i40evf: Reorder configure_clsflower to avoid deadlock on error (Stefan Assmann) [1518089] - [netdrv] i40evf/i40evf_main: Fix variable assignment in i40evf_parse_cls_flower (Stefan Assmann) [1518089] - [netdrv] i40evf: remove redundant array comparisons to 0 checks (Stefan Assmann) [1518089] - [netdrv] i40evf: pass struct virtchnl_filter by reference rather than by value (Stefan Assmann) [1518089] - [netdrv] i40e/i40evf: use SW variables for hang detection (Stefan Assmann) [1518089] - [netdrv] i40evf: Fix double locking the same resource (Stefan Assmann) [1518089] - [netdrv] i40evf: Add support to apply cloud filters (Stefan Assmann) [1518089] - [netdrv] i40evf: Add support to configure bw via tc tool (Stefan Assmann) [1518089] - [netdrv] i40evf: Alloc queues for ADq on VF (Stefan Assmann) [1518089] - [netdrv] i40evf: add ndo_setup_tc callback to i40evf (Stefan Assmann) [1518089] - [netdrv] i40evf: Fix link up issue when queues are disabled (Stefan Assmann) [1518089] - [netdrv] i40evf: Make VF reset warning message more clear (Stefan Assmann) [1518089] - [netdrv] i40evf: use __dev_(um)c_sync routines in set_rx_mode (Stefan Assmann) [1518089] - [netdrv] i40evf: Use an iterator of the same type as the list (Stefan Assmann) [1518089] - [netdrv] i40evf: use GFP_ATOMIC under spin lock (Stefan Assmann) [1518089] - [netdrv] i40e/i40evf: Add support for new mechanism of updating adaptive ITR (Stefan Assmann) [1518089] - [netdrv] i40e/i40evf: Split container ITR into current_itr and target_itr (Stefan Assmann) [1518089] - [netdrv] i40evf: Correctly populate rxitr_idx and txitr_idx (Stefan Assmann) [1518089] - [netdrv] i40e/i40evf: Use usec value instead of reg value for ITR defines (Stefan Assmann) [1518089] - [netdrv] i40e/i40evf: Don't bother setting the CLEARPBA bit (Stefan Assmann) [1518089] - [netdrv] i40e/i40evf: Clean-up of bits related to using q_vector->reg_idx (Stefan Assmann) [1518089] - [netdrv] i40e/i40evf: Clean up logic for adaptive ITR (Stefan Assmann) [1518089] - [netdrv] i40e/i40evf: Only track one ITR setting per ring instead of Tx/Rx (Stefan Assmann) [1518089] - [netdrv] i40e: fix typo in function description (Stefan Assmann) [1518089] - [netdrv] i40e/i40evf: Update DESC_NEEDED value to reflect larger value (Stefan Assmann) [1518089] - [netdrv] i40e/i40evf: Record ITR register location in the q_vector (Stefan Assmann) [1518089] - [netdrv] i40e: cleanup unnecessary parens (Stefan Assmann) [1518089] - [netdrv] i40e: Display LLDP information on vSphere Web Client (Stefan Assmann) [1518089] - [netdrv] i40e/i40evf: Use ring pointers to clean up _set_itr_per_queue (Stefan Assmann) [1518089] - [netdrv] i40evf: Allow turning off offloads when the VF has VLAN set (Stefan Assmann) [1518089] - [netdrv] i40e: Add returning AQ critical error to SW (Stefan Assmann) [1518089] - [netdrv] i40evf: ignore link up if not running (Stefan Assmann) [1518089] - [netdrv] i40e/i40evf: Detect and recover hung queue scenario (Stefan Assmann) [1518089] - [netdrv] i40evf: Don't schedule reset_task when device is being removed (Stefan Assmann) [1518089] - [netdrv] i40evf: remove flush_scheduled_work call in i40evf_remove (Stefan Assmann) [1518089] - [netdrv] i40e/i40evf: Enable NVMUpdate to retrieve AdminQ and add preservation flags for NVM update (Stefan Assmann) [1518089] - [netdrv] i40e: track id can be 0 (Stefan Assmann) [1518089] - [netdrv] i40e: change ppp name to ddp (Stefan Assmann) [1518089] - [netdrv] i40evf: Drop i40evf_fire_sw_int as it is prone to races (Stefan Assmann) [1518089] - [netdrv] i40evf: Clean-up flags for promisc mode to avoid high polling rate (Stefan Assmann) [1518089] - [netdrv] i40evf: Do not clear MSI-X PBA manually (Stefan Assmann) [1518089] - [netdrv] i40e/i40evf: Bump driver versions (Stefan Assmann) [1518089] - [netdrv] i40evf: hold the critical task bit lock while opening (Stefan Assmann) [1518089] - [netdrv] i40evf: release bit locks in reverse order (Stefan Assmann) [1518089] - [netdrv] i40evf: use spinlock to protect (mac|vlan)_filter_list (Stefan Assmann) [1518089] - [netdrv] i40evf: don't rely on netif_running() outside rtnl_lock() (Stefan Assmann) [1518089] - [netdrv] i40e/i40evf: Account for frags split over multiple descriptors in check linearize (Stefan Assmann) [1518089] - [netdrv] license cleanup: add SPDX GPL-2.0 license identifier to files with no license (Stefan Assmann) [1518089] - [netdrv] i40e: Enable cloud filters via tc-flower (Stefan Assmann) [1518089] - [netdrv] i40e: Admin queue definitions for cloud filters (Stefan Assmann) [1518089] - [netdrv] i40e: Add new PHY types for 25G AOC and ACC support (Stefan Assmann) [1518089] - [netdrv] i40e: use the more traditional 'i' loop variable (Stefan Assmann) [1518088] - [netdrv] i40e: add function doc headers for ethtool stats functions (Stefan Assmann) [1518088] - [netdrv] i40e: update data pointer directly when copying to the buffer (Stefan Assmann) [1518088] - [netdrv] i40e: fold prefix strings directly into stat names (Stefan Assmann) [1518088] - [netdrv] i40e: use WARN_ONCE to replace the commented BUG_ON size check (Stefan Assmann) [1518088] - [netdrv] i40e: split i40e_get_strings() into smaller functions (Stefan Assmann) [1518088] - [netdrv] i40e: always return all queue stat strings (Stefan Assmann) [1518088] - [netdrv] i40e: always return VEB stat strings (Stefan Assmann) [1518088] - [netdrv] i40e: free skb after clearing lock in ptp_stop (Stefan Assmann) [1518088] - [netdrv] i40e: separate hw_features from runtime changing flags (Stefan Assmann) [1518088] - [netdrv] i40evf: Fix a hardware reset support in VF driver (Stefan Assmann) [1518088] - [netdrv] i40e: free the skb after clearing the bitlock (Stefan Assmann) [1518088] - [netdrv] i40e: cleanup wording in a header comment (Stefan Assmann) [1518088] - [netdrv] i40e: add tx_busy to ethtool stats (Stefan Assmann) [1518088] - [netdrv] i40e: Fix recalculation of MSI-X vectors for VMDq (Stefan Assmann) [1518088] - [netdrv] i40e: cleanup whitespace for some ethtool stat definitions (Stefan Assmann) [1518088] - [netdrv] i40e: remove duplicate pfc stats (Stefan Assmann) [1518088] - [netdrv] i40e: calculate ethtool stats size in a separate function (Stefan Assmann) [1518088] - [netdrv] i40e: use pI4b instead of byte swapping before dev_err (Stefan Assmann) [1518088] - [netdrv] i40e/i40evf: take into account queue map from vf when handling queues (Stefan Assmann) [1518088] - [netdrv] i40e: avoid overflow in i40e_ptp_adjfreq() (Stefan Assmann) [1518088] - [netdrv] i40e: Fix multiple issues with UDP tunnel offload filter configuration (Stefan Assmann) [1518088] - [netdrv] i40e: Add advertising 10G LR mode (Stefan Assmann) [1518088] - [netdrv] i40e: fix reading LLDP configuration (Stefan Assmann) [1518088] - [netdrv] i40e/i40evf: cleanup incorrect function doxygen comments (Stefan Assmann) [1518088] - [netdrv] intel: Cleanup the copyright/license headers (Stefan Assmann) [1518088] - [netdrv] xdp: transition into using xdp_frame for ndo_xdp_xmit (Stefan Assmann) [1518088] - [netdrv] xdp: transition into using xdp_frame for return API (Stefan Assmann) [1518088] - [netdrv] i40e: add support for XDP_REDIRECT (Stefan Assmann) [1518088] - [netdrv] i40e: tweak page counting for XDP_REDIRECT (Stefan Assmann) [1518088] - [netdrv] i40e: convert to use generic xdp_frame and xdp_return_frame API (Stefan Assmann) [1518088] - [netdrv] i40e: re-number feature flags to remove gaps (Stefan Assmann) [1518088] - [netdrv] i40e: stop using cmpxchg flow in i40e_set_priv_flags() (Stefan Assmann) [1518088] - [netdrv] i40e: hold the RTNL lock while changing interrupt schemes (Stefan Assmann) [1518088] - [netdrv] i40e: move client flags into state bits (Stefan Assmann) [1518088] - [netdrv] i40e: move I40E_FLAG_TEMP_LINK_POLLING to state field (Stefan Assmann) [1518088] - [netdrv] i40e: move AUTO_DISABLED flags into the state field (Stefan Assmann) [1518088] - [netdrv] i40e: move I40E_FLAG_UDP_FILTER_SYNC to the state field (Stefan Assmann) [1518088] - [netdrv] i40e: move I40E_FLAG_FILTER_SYNC to a state bit (Stefan Assmann) [1518088] - [netdrv] intel: add SPDX identifiers to all the Intel drivers (Stefan Assmann) [1518088] - [netdrv] i40e: Fix the polling mechanism of GLGEN_RSTAT.DEVSTATE (Stefan Assmann) [1518088] - [netdrv] i40e: Prevent setting link speed on I40E_DEV_ID_25G_B (Stefan Assmann) [1518088] - [netdrv] i40e: Fix incorrect return types (Stefan Assmann) [1518088] - [netdrv] i40e: add doxygen comment for new mode parameter (Stefan Assmann) [1518088] - [netdrv] i40e: Prevent setting link speed on KX_X722 (Stefan Assmann) [1518088] - [netdrv] i40e: Properly check allowed advertisement capabilities (Stefan Assmann) [1518088] - [netdrv] i40e: restore TCPv4 input set when re-enabling ATR (Stefan Assmann) [1518088] - [netdrv] i40e: fix for wrong partition id calculation on OCP mezz cards (Stefan Assmann) [1518088] - [netdrv] i40e: factor out re-enable functions for ATR and SB (Stefan Assmann) [1518088] - [netdrv] i40e: track filter type statistics when deleting invalid filters (Stefan Assmann) [1518088] - [netdrv] i40e: Fix permission check for VF MAC filters (Stefan Assmann) [1518088] - [netdrv] i40e: Cleanup i40e_vlan_rx_register (Stefan Assmann) [1518088] - [netdrv] i40e: remove i40e_fcoe files (Stefan Assmann) [1518088] - [netdrv] i40e: remove some stray indenting (Stefan Assmann) [1518088] - [netdrv] i40e: check that pointer VSI is not null before dereferencing it (Stefan Assmann) [1518088] - [netdrv] i40e/i40evf: use SW variables for hang detection (Stefan Assmann) [1518088] - [netdrv] i40e: link_down_on_close private flag support (Stefan Assmann) [1518088] - [netdrv] i40e: Add and delete cloud filter (Stefan Assmann) [1518088] - [netdrv] i40e: Service request to configure bandwidth for ADq on a VF (Stefan Assmann) [1518088] - [netdrv] i40e: Delete queue channel for ADq on VF (Stefan Assmann) [1518088] - [netdrv] i40e: Enable ADq and create queue channel/s on VF (Stefan Assmann) [1518088] - [netdrv] i40e: i40e: Change ethtool check from MAC to HW flag (Stefan Assmann) [1518088] - [netdrv] i40e: do not force filter failure in overflow promiscuous (Stefan Assmann) [1518088] - [netdrv] i40e: refactor promisc_changed in i40e_sync_vsi_filters (Stefan Assmann) [1518088] - [netdrv] i40e: broadcast filters can trigger overflow promiscuous (Stefan Assmann) [1518088] - [netdrv] i40e: don't leak memory addresses (Stefan Assmann) [1518088] - [netdrv] i40e: Make local function i40e_get_link_speed static (Stefan Assmann) [1518088] - [netdrv] i40e/i40evf: Add support for new mechanism of updating adaptive ITR (Stefan Assmann) [1518088] - [netdrv] i40e/i40evf: Split container ITR into current_itr and target_itr (Stefan Assmann) [1518088] - [netdrv] i40e/i40evf: Use usec value instead of reg value for ITR defines (Stefan Assmann) [1518088] - [netdrv] i40e/i40evf: Don't bother setting the CLEARPBA bit (Stefan Assmann) [1518088] - [netdrv] i40e/i40evf: Clean-up of bits related to using q_vector->reg_idx (Stefan Assmann) [1518088] - [netdrv] i40e: use changed_flags to check I40E_FLAG_DISABLE_FW_LLDP (Stefan Assmann) [1518088] - [netdrv] i40e: Warn when setting link-down-on-close while in MFP (Stefan Assmann) [1518088] - [netdrv] i40e: Add delay after EMP reset for firmware to recover (Stefan Assmann) [1518088] - [netdrv] i40e/i40evf: Clean up logic for adaptive ITR (Stefan Assmann) [1518088] - [netdrv] i40e/i40evf: Only track one ITR setting per ring instead of Tx/Rx (Stefan Assmann) [1518088] - [netdrv] i40e: fix typo in function description (Stefan Assmann) [1518088] - [netdrv] i40e: Fix the number of queues available to be mapped for use (Stefan Assmann) [1518088] - [netdrv] i40e/i40evf: Update DESC_NEEDED value to reflect larger value (Stefan Assmann) [1518088] - [netdrv] i40e: Do not allow use more TC queue pairs than MSI-X vectors exist (Stefan Assmann) [1518088] - [netdrv] i40e/i40evf: Record ITR register location in the q_vector (Stefan Assmann) [1518088] - [netdrv] i40e: fix reported mask for ntuple filters (Stefan Assmann) [1518088] - [netdrv] i40e: disallow programming multiple filters with same criteria (Stefan Assmann) [1518088] - [netdrv] i40e: program fragmented IPv4 filter input set (Stefan Assmann) [1518088] - [netdrv] i40e: Fix kdump failure (Stefan Assmann) [1518088] - [netdrv] i40e: cleanup unnecessary parens (Stefan Assmann) [1518088] - [netdrv] i40e: fix FW_LLDP flag on init (Stefan Assmann) [1518088] - [netdrv] i40e: Implement an ethtool private flag to stop LLDP in FW (Stefan Assmann) [1518088] - [netdrv] i40e: change flags to use 64 bits (Stefan Assmann) [1518088] - [netdrv] i40e: Display LLDP information on vSphere Web Client (Stefan Assmann) [1518088] - [netdrv] i40e/i40evf: Use ring pointers to clean up _set_itr_per_queue (Stefan Assmann) [1518088] - [netdrv] i40e: Fix for adding multiple ethtool filters on the same location (Stefan Assmann) [1518088] - [netdrv] i40e: Add returning AQ critical error to SW (Stefan Assmann) [1518088] - [netdrv] i40e: use tc_cls_can_offload_and_chain0() (Stefan Assmann) [1518088] - [netdrv] i40e: flower: check if TC offload is enabled on a netdev (Stefan Assmann) [1518088] - [netdrv] i40e: Fix channel addition in reset flow (Stefan Assmann) [1518088] - [netdrv] i40e: Delete an error message for a failed memory allocation in i40e_init_interrupt_scheme() (Stefan Assmann) [1518088] - [netdrv] i40e: Disable iWARP VSI PETCP_ENA flag on netdev down events (Stefan Assmann) [1518088] - [netdrv] i40e: simplify pointer dereferences (Stefan Assmann) [1518088] - [netdrv] i40e: check for invalid DCB config (Stefan Assmann) [1518088] - [netdrv] i40e/i40evf: Detect and recover hung queue scenario (Stefan Assmann) [1518088] - [netdrv] i40e: Fix for blinking activity instead of link LEDs (Stefan Assmann) [1518088] - [netdrv] i40e: avoid divide by zero (Stefan Assmann) [1518088] - [netdrv] i40e/i40evf: Enable NVMUpdate to retrieve AdminQ and add preservation flags for NVM update (Stefan Assmann) [1518088] - [netdrv] i40e: track id can be 0 (Stefan Assmann) [1518088] - [netdrv] i40e: change ppp name to ddp (Stefan Assmann) [1518088] - [netdrv] i40e: remove redundant initialization of read_size (Stefan Assmann) [1518088] - [netdrv] i40e/i40evf: Bump driver versions (Stefan Assmann) [1518088] - [netdrv] i40e: add helper conversion function for link_speed (Stefan Assmann) [1518088] - [netdrv] i40e: update VFs of link state after GET_VF_RESOURCES (Stefan Assmann) [1518088] - [netdrv] i40e: display priority_xon and priority_xoff stats (Stefan Assmann) [1518088] - [netdrv] i40e: flower: Fix return value for unsupported offload (Stefan Assmann) [1518088] - [netdrv] i40e/i40evf: Account for frags split over multiple descriptors in check linearize (Stefan Assmann) [1518088] - [netdrv] i40e: Remove UDP support for big buffer (Stefan Assmann) [1518088] - [netdrv] i40e: setup xdp_rxq_info (Stefan Assmann) [1518088] - [netdrv] i40e: Fix reporting incorrect error codes (Stefan Assmann) [1518088] - [netdrv] i40e/virtchnl: fix application of sizeof to pointer (Stefan Assmann) [1518088] - [netdrv] i40e: Remove limit of 64 max queues per channel (Stefan Assmann) [1518088] - [netdrv] i40e: Enable cloud filters via tc-flower (Stefan Assmann) [1518088] - [netdrv] i40e: Clean up of cloud filters (Stefan Assmann) [1518088] - [netdrv] i40e: Admin queue definitions for cloud filters (Stefan Assmann) [1518088] - [netdrv] i40e: Cloud filter mode for set_switch_config command (Stefan Assmann) [1518088] - [netdrv] i40e: Map TCs with the VSI seids (Stefan Assmann) [1518088] - [netdrv] i40e: mark PM functions as __maybe_unused (Stefan Assmann) [1518088] - [netdrv] intel: Convert timers to use timer_setup() (Stefan Assmann) [1518088] - [netdrv] i40e: fix u64 division usage (Stefan Assmann) [1518088] - [netdrv] i40e: convert i40e_set_link_ksettings to new API (Stefan Assmann) [1518088] - [netdrv] i40e: rename 'change' variable to 'autoneg_changed' (Stefan Assmann) [1518088] - [netdrv] i40e: convert i40e_get_settings_link_up to new API (Stefan Assmann) [1518088] - [netdrv] i40e: convert i40e_phy_type_to_ethtool to new API (Stefan Assmann) [1518088] - [netdrv] i40e: Add new PHY types for 25G AOC and ACC support (Stefan Assmann) [1518088] - [netdrv] i40e: group autoneg PHY types together (Stefan Assmann) [1518088] - [netdrv] i40e: fix whitespace issues in i40e_ethtool.c (Stefan Assmann) [1518088] - [netdrv] i40e: fix comment typo (Stefan Assmann) [1518088] - [netdrv] i40e: fix i40e_phy_type_to_ethtool function header (Stefan Assmann) [1518088] - [netdrv] i40e: fix clearing link masks in i40e_get_link_ksettings (Stefan Assmann) [1518088] - [netdrv] i40e: add function header for i40e_get_rxfh (Stefan Assmann) [1518088] - [netdrv] i40e: remove ifdef SPEED_25000 (Stefan Assmann) [1518088] - [netdrv] i40e: rename 'cmd' variables in ethtool interface (Stefan Assmann) [1518088] - [netdrv] i40e: make const array patterns static, reduces object code size (Stefan Assmann) [1518088] - [netdrv] i40e: Add support setting TC max bandwidth rates (Stefan Assmann) [1518088] - [netdrv] i40e: Refactor VF BW rate limiting (Stefan Assmann) [1518088] - [netdrv] i40e: Enable 'channel' mode in mqprio for TC configs (Stefan Assmann) [1518088] - [netdrv] i40e: Add infrastructure for queue channel support (Stefan Assmann) [1518088] - [netdrv] i40e: Add macro for PF reset bit (Stefan Assmann) [1518088] - [netdrv] locking/atomics: coccinelle/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE() (Stefan Assmann) [1518088] - [netdrv] i40e: report BPF prog id during XDP_QUERY_PROG (Stefan Assmann) [1518088] - [netdrv] i40e: add support for XDP_TX action (Stefan Assmann) [1518088] - [netdrv] i40e: add XDP support for pass and drop actions (Stefan Assmann) [1518088] - [net] sctp: make use of pre-calculated len (Xin Long) [1590162] - [net] sctp: add a ceiling to optlen in some sockopts (Xin Long) [1590162] - [net] sctp: GFP_ATOMIC is not needed in sctp_setsockopt_events (Xin Long) [1590162] - [net] vti6: Change minimum MTU to IPV4_MIN_MTU, vti6 can carry IPv4 too (Ravi Aysola) [1576491] - [net] ifb: fix packets checksum (Jamie Bainbridge) [1571027] - [net] ipv4: Avoid crashing in ip_error (Lorenzo Bianconi) [1589069] - [net] act_mirred: get rid of tcfm_ifindex from struct tcf_mirred (Ivan Vecera) [1583607] - [net] netfilter: ipv4: fix NULL dereference (Ivan Vecera) [1586215] - [net] ipv4: Namespaceify ip_default_ttl sysctl knob (Ivan Vecera) [1586215] - [net] devlink: convert occ_get op to separate registration (Ivan Vecera) [1584825] - [net] devlink: Remove top_hierarchy arg for DEVLINK disabled path (Ivan Vecera) [1584825] - [net] devlink: Remove top_hierarchy arg to devlink_resource_register (Ivan Vecera) [1584825] - [net] devlink: Fix handling of resource_size_param (Ivan Vecera) [1584825] - [net] devlink: Fix resource coverity errors (Ivan Vecera) [1584825] - [net] devlink: Compare to size_new in case of resource child validation (Ivan Vecera) [1584825] - [net] devlink: Perform cleanup of resource_set cb (Ivan Vecera) [1584825] - [net] devlink: Move size validation to core (Ivan Vecera) [1584825] - [net] devlink: fix memory leak on 'resource' (Ivan Vecera) [1584825] - [net] devlink: Make some functions static (Ivan Vecera) [1584825] - [net] devlink: Add relation between dpipe and resource (Ivan Vecera) [1584825] - [net] devlink: Add support for reload (Ivan Vecera) [1584825] - [net] devlink: Add support for resource abstraction (Ivan Vecera) [1584825] - [net] devlink: Add per devlink instance lock (Ivan Vecera) [1584825] - [net] devlink: remove unused priv_size (Ivan Vecera) [1584825] - [net] ipv6: fix IPV6_PKTINFO with v4 mapped (Hangbin Liu) [1582550] - [net] ipv6: honor IPV6_PKTINFO with v4 mapped addresses on sendmsg (Hangbin Liu) [1582550] - [net] openvswitch: Don't swap table in nlattr_set() after OVS_ATTR_NESTED is found (Stefano Brivio) [1567613] - [net] Fix NETDEV_CHANGE notifier usage causing spurious arp flush (Xin Long) [1571615] - [vhost] Fix vhost_copy_to_user() (Hangbin Liu) [1551292] - [vhost] return bool from *_access_ok() functions (Hangbin Liu) [1551292] - [vhost] fix vhost_vq_access_ok() log check (Hangbin Liu) [1551292] - [vhost] correctly remove wait queue during poll failure (Hangbin Liu) [1551292] - [vhost] fix vhost ioctl signature to build with clang (Hangbin Liu) [1551292] - [vhost] validate log when IOTLB is enabled (Hangbin Liu) [1551292] - [vhost] do not try to access device IOTLB when not initialized (Hangbin Liu) [1551292] - [vhost] use mutex_lock_nested() in vhost_dev_lock_vqs() (Hangbin Liu) [1551292] - [net] xfrm: Fix memory leak of aead algorithm name (Herbert Xu) [1544367] - [net] bonding: process the err returned by dev_set_allmulti properly in bond_enslave (Xin Long) [1558481] - [net] bonding: move dev_mc_sync after master_upper_dev_link in bond_enslave (Xin Long) [1558481] - [net] bonding: fix the err path for dev hwaddr sync in bond_enslave (Xin Long) [1558481] - [net] 8021q: Fix one possible panic caused by BUG_ON in free_netdev (Hangbin Liu) [1535385] - [net] ip_gre: fix IFLA_MTU ignored on NEWLINK (Xin Long) [1488484]- [target] tcmu: fix crash when removing the tcmu device (Xiubo Li) [1559232] - [target] tcmu: Recalculate the tcmu_cmd size to save cmd area memories (Xiubo Li) [1559232] - [target] tcmu: fix cmd user after free (Xiubo Li) [1559232] - [target] tcmu: allow userspace to reset ring (Xiubo Li) [1559232] - [target] target core: add device action configfs files (Xiubo Li) [1559232] - [target] add SAM_STAT_BUSY sense reason (Xiubo Li) [1559232] - [target] tcmu: fix error return code in tcmu_configure_device() (Xiubo Li) [1559232] - [target] target_core_user: add cmd id to broken ring message (Xiubo Li) [1559232] - [target] tcmu: don't block submitting context for block waits (Xiubo Li) [1559232] - [target] tcmu: simplify dbi thresh handling (Xiubo Li) [1559232] - [target] tcmu: fix free block calculation (Xiubo Li) [1559232] - [target] tcmu: prep queue_cmd_ring to be used by unmap wq (Xiubo Li) [1559232] - [target] tcmu: remove commands_lock (Xiubo Li) [1559232] - [target] tcmu: move expired command completion to unmap thread (Xiubo Li) [1559232] - [target] tcmu: fix page addr in tcmu_flush_dcache_range (Xiubo Li) [1559232] - [target] tcmu: Add a missing unlock on an error path (Xiubo Li) [1559232] - [target] tcmu: Fix some memory corruption (Xiubo Li) [1559232] - [target] tcmu: fix double se_cmd completion (Xiubo Li) [1559232] - [target] tcmu: Use macro to call container_of in tcmu_cmd_time_out_show (Xiubo Li) [1559232] - [target] tcmu: free old string on reconfig (Xiubo Li) [1559232] - [target] tcmu: Fix dev_config_store (Xiubo Li) [1559232] - [target] revert "tcmu: use idr for se_device dev index" (Xiubo Li) [1559232] - [target] tcmu: fix multiple uio open/close sequences (Xiubo Li) [1559232] - [target] tcmu: drop configured check in destroy (Xiubo Li) [1559232] - [target] tcmu: make array tcmu_attrib_attrs static const (Xiubo Li) [1559232] - [target] tcmu: Make dev_config configurable (Xiubo Li) [1559232] - [target] Support emulate_write_cache (Xiubo Li) [1559232] - [target] tcmu: fix error resetting qfull_time_out to default (Xiubo Li) [1559232] - [target] Add netlink command reply supported option for each device (Xiubo Li) [1559232] - [target] tcmu: fix crash during device removal (Xiubo Li) [1559232] - [target] tcmu: Fix trailing semicolon (Xiubo Li) [1559232] - [target] tcmu: clean up the scatter helper (Xiubo Li) [1559232] - [target] tcmu: clean up the code and with one small fix (Xiubo Li) [1559232] - [target] tcmu: simplify scatter_data_area error handling (Xiubo Li) [1559232] - [target] tcmu: Fix possbile memory leak / OOPs when recalculating cmd base size (Xiubo Li) [1559232] - [target] tcmu: release blocks for partially setup cmds (Xiubo Li) [1559232] - [target] tcmu: prevent corruption when invalid data page requested (Xiubo Li) [1559232] - [target] tcmu: allow global max blocks to be settable (Xiubo Li) [1559232] - [target] tcmu: fix unmap thread race (Xiubo Li) [1559232] - [target] tcmu: split unmap_thread_fn (Xiubo Li) [1559232] - [target] tcmu: merge common block release code (Xiubo Li) [1559232] - [target] tcmu: Fix possible to/from address overflow when doing the memcpy (Xiubo Li) [1559232] - [target] tcmu: Fix module removal due to stuck unmap_thread thread again (Xiubo Li) [1559232] - [target] tcmu: fix module removal due to stuck thread (Xiubo Li) [1559232] - [target] tcmu: Add global data block pool support (Xiubo Li) [1559232] - [target] tcmu: Add dynamic growing data area feature support (Xiubo Li) [1559232] - [target] tcmu: Skip Data-Out blocks before gathering Data-In buffer for BIDI case (Xiubo Li) [1559232] - [target] tcmu: Fix possible overwrite of t_data_sg's last iov[] (Xiubo Li) [1559232] - [virtio] virtio_pci: support enabling VFs (Paul Lai) [1584251] - [x86] kvm: add support for UMIP (Paul Lai) [1457461] - [x86] cpufeature: Add User-Mode Instruction Prevention definitions (Paul Lai) [1457461] - [x86] kvm: Expose new cpu features to guest (Paul Lai) [1494668] - [x86] cpufeatures: Enable new SSE/AVX/AVX512 CPU features (Paul Lai) [1494668] - [edac] skx_edac: Detect non-volatile DIMMs (Aristeu Rozanski) [1588177] - [firmware] dmi: Add function to look up a handle and return DIMM size (Aristeu Rozanski) [1588177] - [acpi] nfit: Add function to look up nvdimm device and provide SMBIOS handle (Aristeu Rozanski) [1588177] - [edac] Add new memory type for non-volatile DIMMs (Aristeu Rozanski) [1588177] - [edac] Drop duplicated array of strings for memory type names (Aristeu Rozanski) [1588177] - [tools] nfit_test Make private definitions to command emulation (Jeff Moyer) [1517757] - [uapi] libnvdimm: clean up command definitions (Jeff Moyer) [1517757] - [tools] nfit-test: Add platform cap support from ACPI 6.2a to test (Jeff Moyer) [1517757] - [nvdimm] libnvdimm, nfit: fix persistence domain reporting (Jeff Moyer) [1517757] - [nvdimm] libnvdimm, region: hide persistence_domain when unknown (Jeff Moyer) [1517757] - [nvdimm] libnvdimm: re-enable deep flush for pmem devices via fsync() (Jeff Moyer) [1517757] - [nvdimm] libnvdimm: expose platform persistence attribute for nd_region (Jeff Moyer) [1517757] - [kernel] acpi: nfit: add persistent memory control flag for nd_region (Jeff Moyer) [1517757] - [kernel] acpi: nfit: Add support for detect platform CPU cache flush on power loss (Jeff Moyer) [1517757] - [acpi] acpica: acpi 6.0a: Changes to the NFIT ACPI table (Jeff Moyer) [1517757] - [kernel] libnvdimm, pmem: disable dax flushing when pmem is fronting a volatile region (Jeff Moyer) [1517757] - [fs] proc: fix showing locks in /proc/pid/fdinfo/X (Adrian Reber) [1515811] - [fs] fix parallelism for rpc tasks (Steve Dickson) [1476875] - [fs] xfs: fix string handling in label get/set functions (Eric Sandeen) [1322930] - [fs] xfs: use xfs_trans_getsb in xfs_sync_sb_buf (Eric Sandeen) [1322930] - [fs] xfs: implement online get/set fs label (Eric Sandeen) [1322930] - [fs] xfs: move growfs core to libxfs (partial) (Eric Sandeen) [1322930] - [fs] xfs: one-shot cached buffers (Eric Sandeen) [1322930] - [fs] fs: copy BTRFS_IOC_[SG]ET_FSLABEL to vfs (Eric Sandeen) [1322930] - [scsi] smartpqi: update driver version (Don Brace) [1524694] - [scsi] smartpqi: fix critical ARM issue reading PQI index registers (Don Brace) [1524694] - [scsi] smartpqi: workaround fw bug for oq deletion (Don Brace) [1524694] - [scsi] smartpqi: add in new supported controllers (Don Brace) [1524694] - [scsi] smartpqi: allow static build ("built-in") (Don Brace) [1524694] - [scsi] smartpqi: Convert timers to use timer_setup() (Don Brace) [1524694]- [tools] bpf selftest: Disable unprivilidged user tests (Jiri Olsa) [1311586] - [tools] bpf selftest: Disable unsupported verifier tests (Jiri Olsa) [1311586] - [tools] bpf selftest: Disable unsupported maps tests (Jiri Olsa) [1311586] - [tools] bpf selftest: Disable unsupported object tests (Jiri Olsa) [1311586] - [tools] bpf selftest: Add missing instructions (Jiri Olsa) [1311586] - [tools] bpf selftest: Additional changes to compile bpf selftest (Jiri Olsa) [1311586] - [tools] bpf: fix broken BPF selftest build (Jiri Olsa) [1311586] - [tools] bpf selftest: Add v4.16 sources (Jiri Olsa) [1311586] - [tools] bpftool: Display license GPL compatible in prog show/list (Jiri Olsa) [1311586] - [tools] bpftool: silence 'missing initializer' warnings (Jiri Olsa) [1311586] - [tools] bpftool: Additional changes to compile bpftool (Jiri Olsa) [1311586] - [tools] bpftool: Add v4.16 sources (Jiri Olsa) [1311586] - [tools] libbpf: Additional changes to compile libbpf (Jiri Olsa) [1311586] - [tools] libbpf: Add v4.16 sources (Jiri Olsa) [1311586] - [tools] Enable bpf feature check (Jiri Olsa) [1311586] - [tools] Update filter.h header (Jiri Olsa) [1311586] - [tools] Update perf_event.h uapi header (Jiri Olsa) [1311586] - [tools] Update bpf uapi headers (Jiri Olsa) [1311586] - [kernel] bpf: Add tech preview taint for syscall (Jiri Olsa) [1311586] - [kernel] bpf: Disable non root access to BPF (Jiri Olsa) [1311586] - [s390] Ignore bpf syscall (Jiri Olsa) [1311586] - [kernel] bpf: enable bpf syscall on x64 and i386 (Jiri Olsa) [1311586] - [uapi] bpf: Add missing functions (Jiri Olsa) [1311586] - [kernel] bpf: Allow additional program types for testing (Jiri Olsa) [1311586] - [kernel] bpf: Limit the prog types in syscall (Jiri Olsa) [1311586] - [kernel] bpf: Add gpl_compatible flag to struct bpf_prog_info (Jiri Olsa) [1311586] - [x86] bpf, x64: fix memleak when not converging on calls (Jiri Olsa) [1311586] - [x86] bpf, x64: fix memleak when not converging after image (Jiri Olsa) [1311586] - [x86] bpf, x64: fix JIT emission for dead code (Jiri Olsa) [1311586] - [x86] bpf, x64: increase number of passes (Jiri Olsa) [1311586] - [kernel] bpf: allow xadd only on aligned memory (Jiri Olsa) [1311586] - [kernel] bpf: fix rcu lockdep warning for lpm_trie map_free callback (Jiri Olsa) [1311586] - [x86] bpf, x64: remove bpf_flush_icache (Jiri Olsa) [1311586] - [x86] bpf, x64: save 5 bytes in prologue when ebpf insns came from cbpf (Jiri Olsa) [1311586] - [kernel] bpf: provide helper that indicates eBPF was migrated (Jiri Olsa) [1311586] - [x86] bpf, x64: save few bytes when mul is in alu32 (Jiri Olsa) [1311586] - [x86] bpf, x64: save several bytes when mul dest is r0/r3 anyway (Jiri Olsa) [1311586] - [x86] bpf, x64: save several bytes by using mov over movabsq when possible (Jiri Olsa) [1311586] - [x86] bpf, x64: save one byte per shl/shr/sar when imm is 1 (Jiri Olsa) [1311586] - [x86] bpf, x64: implement retpoline for tail call (Jiri Olsa) [1311586] - [kernel] bpf: Remove unused callee_saved array (Jiri Olsa) [1311586] - [kernel] bpf: fix memory leak in lpm_trie map_free callback function (Jiri Olsa) [1311586] - [kernel] bpf: fix kernel page fault in lpm map trie_get_next_key (Jiri Olsa) [1311586] - [x86] bpf, x86_64: remove obsolete exception handling from div/mod (Jiri Olsa) [1311586] - [kernel] bpf: fix subprog verifier bypass by div/mod by 0 exception (Jiri Olsa) [1311586] - [kernel] bpf: make unknown opcode handling more robust (Jiri Olsa) [1311586] - [kernel] bpf: improve dead code sanitizing (Jiri Olsa) [1311586] - [kernel] bpf: Use the IS_FD_ARRAY() macro in map_update_elem() (Jiri Olsa) [1311586] - [kernel] bpf: fix incorrect kmalloc usage in lpm_trie MAP_GET_NEXT_KEY rcu region (Jiri Olsa) [1311586] - [kernel] bpf: add upper complexity limit to verifier log (Jiri Olsa) [1311586] - [x86] bpf, x86: small optimization in alu ops with imm (Jiri Olsa) [1311586] - [kernel] bpf, verifier: detect misconfigured mem, size argument pair (Jiri Olsa) [1311586] - [kernel] bpf: implement MAP_GET_NEXT_KEY command for LPM_TRIE map (Jiri Olsa) [1311586] - [kernel] bpf: arraymap: use bpf_map_init_from_attr() (Jiri Olsa) [1311586] - [kernel] bpf: arraymap: move checks out of alloc function (Jiri Olsa) [1311586] - [kernel] bpf: mark dst unknown on inconsistent (s, u)bounds adjustments (Jiri Olsa) [1311586] - [kernel] bpf: reject stores into ctx via st and xadd (Jiri Olsa) [1311586] - [kernel] bpf: add helper for copying attrs to struct bpf_map (Jiri Olsa) [1311586] - [kernel] bpf: hashtab: move checks out of alloc function (Jiri Olsa) [1311586] - [kernel] bpf: hashtab: move attribute validation before allocation (Jiri Olsa) [1311586] - [kernel] bpf: add map_alloc_check callback (Jiri Olsa) [1311586] - [kernel] bpf: fix 32-bit divide by zero (Jiri Olsa) [1311586] - [kernel] bpf: fix divides by zero (Jiri Olsa) [1311586] - [kernel] bpf: Add merge fixes (Jiri Olsa) [1311586] - [kernel] bpf, array: fix overflow in max_entries and undefined behavior in index_mask (Jiri Olsa) [1311586] - [kernel] bpf: arsh is not supported in 32 bit alu thus reject it (Jiri Olsa) [1311586] - [kernel] bpf: fix spelling mistake: "obusing" -> "abusing" (Jiri Olsa) [1311586] - [kernel] bpf: export function to write into verifier log buffer (Jiri Olsa) [1311586] - [net] bpf: introduce BPF_JIT_ALWAYS_ON config (Jiri Olsa) [1311586] - [kernel] bpf: prevent out-of-bounds speculation (Jiri Olsa) [1311586] - [kernel] bpf: fix verifier GPF in kmalloc failure path (Jiri Olsa) [1311586] - [kernel] bpf: fix max call depth check (Jiri Olsa) [1311586] - [kernel] bpf: fix maximum stack depth tracking logic (Jiri Olsa) [1311586] - [kernel] bpf: fix stacksafe exploration when comparing states (Jiri Olsa) [1311586] - [kernel] bpf: allow for correlation of maps and helpers in dump (Jiri Olsa) [1311586] - [kernel] bpf: do not allow root to mangle valid pointers (Jiri Olsa) [1311586] - [kernel] bpf: fix integer overflows (Jiri Olsa) [1311586] - [kernel] bpf: don't prune branches when a scalar is replaced with a pointer (Jiri Olsa) [1311586] - [kernel] bpf: force strict alignment checks for stack pointers (Jiri Olsa) [1311586] - [kernel] bpf: fix missing error return in check_stack_boundary() (Jiri Olsa) [1311586] - [kernel] bpf: fix 32-bit ALU op verification (Jiri Olsa) [1311586] - [kernel] bpf: fix incorrect tracking of register size truncation (Jiri Olsa) [1311586] - [kernel] bpf: fix incorrect sign extension in check_alu_op() (Jiri Olsa) [1311586] - [kernel] bpf/verifier: fix bounds calculation on BPF_RSH (Jiri Olsa) [1311586] - [kernel] bpf: make function skip_callee static and return NULL rather than 0 (Jiri Olsa) [1311586] - [kernel] bpf: x64: add JIT support for multi-function programs (Jiri Olsa) [1311586] - [kernel] bpf: fix net.core.bpf_jit_enable race (Jiri Olsa) [1311586] - [kernel] bpf: add support for bpf_call to interpreter (Jiri Olsa) [1311586] - [kernel] bpf: teach verifier to recognize zero initialized stack (Jiri Olsa) [1311586] - [kernel] bpf: introduce function calls (verification) (Jiri Olsa) [1311586] - [kernel] bpf: introduce function calls (function boundaries) (Jiri Olsa) [1311586] - [kernel] bpf: add schedule points to map alloc/free (Jiri Olsa) [1311586] - [s390] bpf: correct broken uapi for BPF_PROG_TYPE_PERF_EVENT program type (Jiri Olsa) [1311586] - [kernel] bpf: correct broken uapi for BPF_PROG_TYPE_PERF_EVENT program type (Jiri Olsa) [1311586] - [kernel] bpf: cleanup register_is_null() (Jiri Olsa) [1311586] - [kernel] bpf: improve JEQ/JNE path walking (Jiri Olsa) [1311586] - [kernel] bpf: improve verifier liveness marks (Jiri Olsa) [1311586] - [kernel] bpf: don't mark FP reg as uninit (Jiri Olsa) [1311586] - [kernel] bpf: print liveness info to verifier log (Jiri Olsa) [1311586] - [kernel] bpf: fix stack state printing in verifier log (Jiri Olsa) [1311586] - [kernel] bpf: fix branch pruning logic (Jiri Olsa) [1311586] - [kernel] bpf: introduce ARG_PTR_TO_MEM_OR_NULL (Jiri Olsa) [1311586] - [kernel] bpf: change bpf_perf_event_output arg5 type to ARG_CONST_SIZE_OR_ZERO (Jiri Olsa) [1311586] - [kernel] bpf: change bpf_probe_read_str arg2 type to ARG_CONST_SIZE_OR_ZERO (Jiri Olsa) [1311586] - [kernel] bpf: remove explicit handling of 0 for arg2 in bpf_probe_read (Jiri Olsa) [1311586] - [kernel] bpf: change helper bpf_probe_read arg2 type to ARG_CONST_SIZE_OR_ZERO (Jiri Olsa) [1311586] - [kernel] bpf: improve verifier ARG_CONST_SIZE_OR_ZERO semantics (Jiri Olsa) [1311586] - [kernel] bpf: offload: add infrastructure for loading programs for a specific netdev (Jiri Olsa) [1311586] - [kernel] bpf: fix verifier NULL pointer dereference (Jiri Olsa) [1311586] - [kernel] bpf: fix out-of-bounds access warning in bpf_check (Jiri Olsa) [1311586] - [kernel] bpf: also improve pattern matches for meta access (Jiri Olsa) [1311586] - [kernel] bpf: minor cleanups after merge (Jiri Olsa) [1311586] - [kernel] bpf: fix verifier memory leaks (Jiri Olsa) [1311586] - [kernel] bpf: reduce verifier memory consumption (Jiri Olsa) [1311586] - [kernel] bpf: fix off by one for range markings with L(T, E) patterns (Jiri Olsa) [1311586] - [security] bpf: Add LSM hooks for bpf object related syscall (Jiri Olsa) [1311586] - [kernel] bpf: Add file mode configuration into bpf maps (Jiri Olsa) [1311586] - [kernel] bpf: require CAP_NET_ADMIN when using devmap (Jiri Olsa) [1311586] - [kernel] bpf: do not test for PCPU_MIN_UNIT_SIZE before percpu allocations (Jiri Olsa) [1311586] - [kernel] bpf: move knowledge about post-translation offsets out of verifier (Jiri Olsa) [1311586] - [kernel] bpf: remove the verifier ops from program structure (Jiri Olsa) [1311586] - [kernel] bpf: Add sched cls/act type (Jiri Olsa) [1311586] - [kernel] bpf: Add socket filter type (Jiri Olsa) [1311586] - [kernel] bpf: split verifier and program ops (Jiri Olsa) [1311586] - [kernel] bpf: disallow arithmetic operations on context pointer (Jiri Olsa) [1311586] - [kernel] bpf: verifier: set reg_type on context accesses in second pass (Jiri Olsa) [1311586] - [kernel] bpf: wire in data and data_end for cls_act_bpf (Jiri Olsa) [1311586] - [kernel] bpf: write back the verifier log buffer as it gets filled (Jiri Olsa) [1311586] - [kernel] bpf: move instruction printing into a separate file (Jiri Olsa) [1311586] - [kernel] bpf: move global verifier log into verifier environment (Jiri Olsa) [1311586] - [uapi] bpf: Use char in prog and map name (Jiri Olsa) [1311586] - [kernel] netfilter: xt_bpf: Fix XT_BPF_MODE_FD_PINNED mode of 'xt_bpf_info_v1' (Jiri Olsa) [1311586] - [kernel] bpf: Change bpf_obj_name_cpy() to better ensure map's name is init by 0 (Jiri Olsa) [1311586] - [kernel] bpf: fix liveness marking (Jiri Olsa) [1311586] - [kernel] bpf: add helper bpf_perf_prog_read_value (Jiri Olsa) [1311586] - [kernel] bpf: add helper bpf_perf_event_read_value for perf event array map (Jiri Olsa) [1311586] - [kernel] bpf: perf event change needed for subsequent bpf helpers (Jiri Olsa) [1311586] - [kernel] bpf: enforce return code for cgroup-bpf programs (Jiri Olsa) [1311586] - [kernel] bpf: fix bpf_tail_call() x64 JIT (Jiri Olsa) [1311586] - [kernel] bpf/verifier: improve disassembly of BPF_NEG instructions (Jiri Olsa) [1311586] - [kernel] bpf/verifier: improve disassembly of BPF_END instructions (Jiri Olsa) [1311586] - [kernel] bpf: add meta pointer for direct access (Jiri Olsa) [1311586] - [kernel] bpf: Optimize lpm trie delete (Jiri Olsa) [1311586] - [kernel] bpf: do not disable/enable BH in bpf_map_free_id() (Jiri Olsa) [1311586] - [kernel] bpf: Implement map_delete_elem for BPF_MAP_TYPE_LPM_TRIE (Jiri Olsa) [1311586] - [kernel] bpf/verifier: reject BPF_ALU64|BPF_END (Jiri Olsa) [1311586] - [kernel] bpf: Only set node->ref = 1 if it has not been set (Jiri Olsa) [1311586] - [kernel] bpf: Inline LRU map lookup (Jiri Olsa) [1311586] - [x86] bpf_jit: small optimization in emit_bpf_tail_call() (Jiri Olsa) [1311586] - [kernel] bpf/verifier: document liveness analysis (Jiri Olsa) [1311586] - [kernel] bpf/verifier: remove varlen_map_value_access flag (Jiri Olsa) [1311586] - [kernel] bpf/verifier: when pruning a branch, ignore its write marks (Jiri Olsa) [1311586] - [kernel] bpf: inline map in map lookup functions for array and htab (Jiri Olsa) [1311586] - [kernel] bpf: make htab inlining more robust wrt assumptions (Jiri Olsa) [1311586] - [kernel] bpf: fix map value attribute for hash of maps (Jiri Olsa) [1311586] - [kernel] bpf: fix liveness propagation to parent in spilled stack slots (Jiri Olsa) [1311586] - [kernel] bpf: devmap: remove unnecessary value size check (Jiri Olsa) [1311586] - [kernel] bpf: export bpf_prog_inc_not_zero (Jiri Olsa) [1311586] - [kernel] bpf/verifier: track liveness for pruning (Jiri Olsa) [1311586] - [kernel] bpf: enable BPF_J(LT, LE, SLT, SLE) opcodes in verifier (Jiri Olsa) [1311586] - [x86] bpf, x86: implement jiting of BPF_J(LT, LE, SLT, SLE) (Jiri Olsa) [1311586] - [kernel] bpf: add BPF_J(LT, LE, SLT, SLE) instructions (Jiri Olsa) [1311586] - [kernel] bpf: Extend check_uarg_tail_zero() checks (Jiri Olsa) [1311586] - [kernel] bpf: Move check_uarg_tail_zero() upward (Jiri Olsa) [1311586] - [kernel] bpf/verifier: increase complexity limit to 128k (Jiri Olsa) [1311586] - [kernel] bpf/verifier: more concise register state logs for constant var_off (Jiri Olsa) [1311586] - [kernel] bpf/verifier: track signed and unsigned min/max values (Jiri Olsa) [1311586] - [kernel] bpf/verifier: rework value tracking (Jiri Olsa) [1311586] - [kernel] bpf: fix bpf_prog_get_info_by_fd to dump correct xlated_prog_len (Jiri Olsa) [1311586] - [kernel] bpf: don't indicate success when copy_from_user fails (Jiri Olsa) [1311586] - [kernel] bpf/verifier: fix min/max handling in BPF_SUB (Jiri Olsa) [1311586] - [kernel] bpf: fix mixed signed/unsigned derived min/max value bounds (Jiri Olsa) [1311586] - [kernel] bpf: Implement show_options (Jiri Olsa) [1311586] - [kernel] bpf, verifier: add additional patterns to evaluate_reg_imm_alu (Jiri Olsa) [1311586] - [kernel] bpf: simplify narrower ctx access (Jiri Olsa) [1311586] - [uapi] bpf: BPF support for sock_ops (Jiri Olsa) [1311586] - [kernel] bpf: don't open-code memdup_user() (Jiri Olsa) [1311586] - [kernel] bpf: prevent leaking pointer via xadd on unpriviledged (Jiri Olsa) [1311586] - [kernel] bpf: Fix out-of-bound access on interpreters() (Jiri Olsa) [1311586] - [kernel] bpf: Add syscall lookup support for fd array and htab (Jiri Olsa) [1311586] - [kernel] bpf: possibly avoid extra masking for narrower load in verifier (Jiri Olsa) [1311586] - [kernel] bpf: permits narrower load from bpf program context fields (Jiri Olsa) [1311586] - [kernel] bpf: reset id on spilled regs in clear_all_pkt_pointers (Jiri Olsa) [1311586] - [kernel] bpf: reset id on CONST_IMM transition (Jiri Olsa) [1311586] - [kernel] bpf: don't check spilled reg state for non-STACK_SPILLed type slots (Jiri Olsa) [1311586] - [uapi] bpf: update perf event helper functions documentation (Jiri Olsa) [1311586] - [kernel] perf, bpf: Add BPF support to all perf_event types (Jiri Olsa) [1311586] - [kernel] bpf: Remove the capability check for cgroup skb eBPF program (Jiri Olsa) [1311586] - [x86] bpf: take advantage of stack_depth tracking in x64 JIT (Jiri Olsa) [1311586] - [x86] bpf: change x86 JITed program stack layout (Jiri Olsa) [1311586] - [kernel] bpf: use different interpreter depending on required stack size (Jiri Olsa) [1311586] - [kernel] bpf: teach verifier to track stack depth (Jiri Olsa) [1311586] - [kernel] bpf: split bpf core interpreter (Jiri Olsa) [1311586] - [kernel] bpf: free up BPF_JMP | BPF_CALL | BPF_X opcode (Jiri Olsa) [1311586] - [kernel] bpf: fix wrong exposure of map_flags into fdinfo for lpm (Jiri Olsa) [1311586] - [kernel] bpf: properly reset caller saved regs after helper call and ld_abs/ind (Jiri Olsa) [1311586] - [kernel] bpf: fix incorrect pruning decision when alignment must be tracked (Jiri Olsa) [1311586] - [kernel] Make IP alignment calulations clearer (Jiri Olsa) [1311586] - [kernel] bpf: Handle multiple variable additions into packet pointers in verifier (Jiri Olsa) [1311586] - [kernel] bpf: encapsulate verifier log state into a structure (Jiri Olsa) [1311586] - [kernel] bpf: adjust verifier heuristics (Jiri Olsa) [1311586] - [kernel] bpf: Add map_name to bpf_map_info (Jiri Olsa) [1311586] - [kernel] bpf: Allow selecting numa node during map creation (Jiri Olsa) [1311586] - [kernel] bpf: add devmap, a map for storing net device references (Jiri Olsa) [1311586] - [kernel] bpf: Add name, load_time, uid and map_ids to bpf_prog_info (Jiri Olsa) [1311586] - [kernel] bpf: Add strict alignment flag for BPF_PROG_LOAD (Jiri Olsa) [1311586] - [kernel] bpf: Do per-instruction state dumping in verifier when log_level > 1 (Jiri Olsa) [1311586] - [kernel] bpf: Track alignment of register values in the verifier (Jiri Olsa) [1311586] - [kernel] bpf: Add BPF_OBJ_GET_INFO_BY_FD (Jiri Olsa) [1311586] - [kernel] bpf: Add jited_len to struct bpf_prog (Jiri Olsa) [1311586] - [kernel] bpf: Add BPF_MAP_GET_FD_BY_ID (Jiri Olsa) [1311586] - [kernel] bpf: Add BPF_PROG_GET_FD_BY_ID (Jiri Olsa) [1311586] - [kernel] bpf: Add BPF_(PROG|MAP)_GET_NEXT_ID command (Jiri Olsa) [1311586] - [kernel] bpf: Introduce bpf_map ID (Jiri Olsa) [1311586] - [kernel] bpf: Introduce bpf_prog ID (Jiri Olsa) [1311586] - [kernel] bpf: don't let ldimm64 leak map addresses on unprivileged (Jiri Olsa) [1311586] - [kernel] bpf: enhance verifier to understand stack pointer arithmetic (Jiri Olsa) [1311586] - [x86] bpf, x86_64/arm64: remove old ldimm64 artifacts from jits (Jiri Olsa) [1311586] - [kernel] bpf: map_get_next_key to return first key on NULL (Jiri Olsa) [1311586] - [kernel] bpf: lru: Lower the PERCPU_NR_SCANS from 16 to 4 (Jiri Olsa) [1311586] - [kernel] bpf: remove struct bpf_map_type_list (Jiri Olsa) [1311586] - [kernel] bpf: remove struct bpf_prog_type_list (Jiri Olsa) [1311586] - [kernel] bpf: reference may_access_skb() from __bpf_prog_run() (Jiri Olsa) [1311586] - [net] bpf: introduce BPF_PROG_TEST_RUN command (Jiri Olsa) [1311586] - [kernel] bpf, verifier: fix rejection of unaligned access checks for map_value_adj (Jiri Olsa) [1311586] - [kernel] bpf, verifier: fix alu ops against map_value(, _adj) register types (Jiri Olsa) [1311586] - [kernel] bpf: improve verifier packet range checks (Jiri Olsa) [1311586] - [kernel] bpf: Add hash of maps support (Jiri Olsa) [1311586] - [kernel] bpf: Add array of maps support (Jiri Olsa) [1311586] - [kernel] bpf: Fix and simplifications on inline map lookup (Jiri Olsa) [1311586] - [kernel] bpf: fix hashmap extra_elems logic (Jiri Olsa) [1311586] - [kernel] bpf: inline htab_map_lookup_elem() (Jiri Olsa) [1311586] - [kernel] bpf: add helper inlining infra and optimize map_array lookup (Jiri Olsa) [1311586] - [kernel] bpf: adjust insn_aux_data when patching insns (Jiri Olsa) [1311586] - [kernel] bpf: refactor fixup_bpf_calls() (Jiri Olsa) [1311586] - [kernel] bpf: move fixup_bpf_calls() function (Jiri Olsa) [1311586] - [kernel] bpf: convert htab map to hlist_nulls (Jiri Olsa) [1311586] - [kernel] bpf: fix struct htab_elem layout (Jiri Olsa) [1311586] - [kernel] bpf: add get_next_key callback to LPM map (Jiri Olsa) [1311586] - [kernel] bpf: fix spelling mistake: "proccessed" -> "processed" (Jiri Olsa) [1311586] - [kernel] bpf: remove stubs for cBPF from arch code (Jiri Olsa) [1311586] - [kernel] bpf: reduce compiler warnings by adding fallthrough comments (Jiri Olsa) [1311586] - [kernel] bpf: introduce BPF_F_ALLOW_OVERRIDE flag (Jiri Olsa) [1311586] - [kernel] bpf, lpm: fix overflows in trie_alloc checks (Jiri Olsa) [1311586] - [kernel] bpf: enable verifier to add 0 to packet ptr (Jiri Olsa) [1311586] - [kernel] bpf: add initial bpf tracepoints (Jiri Olsa) [1311586] - [kernel] trace: add variant without spacing in trace_print_hex_seq (Jiri Olsa) [1311586] - [kernel] bpf: enable verifier to better track const alu ops (Jiri Olsa) [1311586] - [kernel] bpf, lpm: fix kfree of im_node in trie_update_elem (Jiri Olsa) [1311586] - [kernel] bpf: add a longest prefix match trie map implementation (Jiri Olsa) [1311586] - [kernel] bpf: add bpf_probe_read_str helper (Jiri Olsa) [1311586] - [kernel] bpf: don't trigger OOM killer under pressure with map alloc (Jiri Olsa) [1311586] - [kernel] bpf, trace: make ctx access checks more robust (Jiri Olsa) [1311586] - [kernel] bpf: rework prog_digest into prog_tag (Jiri Olsa) [1311586] - [kernel] bpf: allow b/h/w/dw access for bpf's cb in ctx (Jiri Olsa) [1311586] - [kernel] bpf: pass original insn directly to convert_ctx_access (Jiri Olsa) [1311586] - [kernel] bpf: do not use KMALLOC_SHIFT_MAX (Jiri Olsa) [1311586] - [kernel] bpf: Make unnecessarily global functions static (Jiri Olsa) [1311586] - [kernel] bpf: Remove unused but set variable in __bpf_lru_list_shrink_inactive() (Jiri Olsa) [1311586] - [kernel] bpf: rename ARG_PTR_TO_STACK (Jiri Olsa) [1311586] - [kernel] bpf: allow helpers access to variable memory (Jiri Olsa) [1311586] - [kernel] bpf: allow adjusted map element values to spill (Jiri Olsa) [1311586] - [kernel] bpf: allow helpers access to map element values (Jiri Olsa) [1311586] - [kernel] bpf: split check_mem_access logic for map values (Jiri Olsa) [1311586] - [x86] bpf: change back to orig prog on too many passes (Jiri Olsa) [1311586] - [kernel] bpf: fix mark_reg_unknown_value for spilled regs on map value marking (Jiri Olsa) [1311586] - [kernel] bpf: fix overflow in prog accounting (Jiri Olsa) [1311586] - [kernel] bpf: dynamically allocate digest scratch buffer (Jiri Olsa) [1311586] - [kernel] bpf: add prog_digest and expose it via fdinfo/netlink (Jiri Olsa) [1311586] - [kernel] bpf: fix regression on verifier pruning wrt map lookups (Jiri Olsa) [1311586] - [kernel] bpf: fix state equivalence (Jiri Olsa) [1311586] - [kernel] bpf: fix loading of BPF_MAXINSNS sized programs (Jiri Olsa) [1311586] - [kernel] bpf: Preserve const register type on const OR alu ops (Jiri Olsa) [1311586] - [uapi] bpf: Add new cgroup attach type to enable sock modifications (Jiri Olsa) [1311586] - [kernel] bpf: BPF for lightweight tunnel infrastructure (Jiri Olsa) [1311586] - [kernel] bpf: fix states equal logic for varlen access (Jiri Olsa) [1311586] - [kernel] bpf: allow for mount options to specify permissions (Jiri Olsa) [1311586] - [kernel] bpf: add owner_prog_type and accounted mem to array map's fdinfo (Jiri Olsa) [1311586] - [kernel] bpf: add __must_check attributes to refcount manipulating helpers (Jiri Olsa) [1311586] - [kernel] bpf: fix range arithmetic for bpf map access (Jiri Olsa) [1311586] - [kernel] bpf: Fix compilation warning in __bpf_lru_list_rotate_inactive (Jiri Olsa) [1311586] - [kernel] bpf: Add BPF_MAP_TYPE_LRU_PERCPU_HASH (Jiri Olsa) [1311586] - [kernel] bpf: Add BPF_MAP_TYPE_LRU_HASH (Jiri Olsa) [1311586] - [kernel] bpf: Refactor codes handling percpu map (Jiri Olsa) [1311586] - [kernel] bpf: Add percpu LRU list (Jiri Olsa) [1311586] - [kernel] bpf: LRU List (Jiri Olsa) [1311586] - [kernel] bpf: Use u64_to_user_ptr() (Jiri Olsa) [1311586] - [kernel] bpf: Remove unused but set variables (Jiri Olsa) [1311586] - [kernel] bpf: fix map not being uncharged during map creation failure (Jiri Olsa) [1311586] - [kernel] bpf: fix htab map destruction when extra reserve is in use (Jiri Olsa) [1311586] - [kernel] bpf: Print function name in addition to function id (Jiri Olsa) [1311586] - [kernel] bpf: add helper for retrieving current numa node id (Jiri Olsa) [1311586] - [kernel] bpf: Detect identical PTR_TO_MAP_VALUE_OR_NULL registers (Jiri Olsa) [1311586] - [kernel] bpf: allow access into map value arrays (Jiri Olsa) [1311586] - [kernel] bpf: clean up put_cpu_var usage (Jiri Olsa) [1311586] - [kernel] bpf: Set register type according to is_valid_access() (Jiri Olsa) [1311586] - [kernel] bpf: recognize 64bit immediate loads as consts (Jiri Olsa) [1311586] - [kernel] bpf: enable non-core use of the verfier (Jiri Olsa) [1311586] - [kernel] bpf: expose internal verfier structures (Jiri Olsa) [1311586] - [kernel] bpf: don't (ab)use instructions to store state (Jiri Olsa) [1311586] - [kernel] bpf: direct packet write and access for helpers for clsact progs (Jiri Olsa) [1311586] - [kernel] bpf, verifier: enforce larger zero range for pkt on overloading stack buffs (Jiri Olsa) [1311586] - [kernel] bpf: fix range propagation on direct packet access (Jiri Olsa) [1311586] - [kernel] bpf: fix method of PTR_TO_PACKET reg id generation (Jiri Olsa) [1311586] - [kernel] bpf: add BPF_CALL_x macros for declaring helpers (Jiri Olsa) [1311586] - [kernel] bpf: add BPF_SIZEOF and BPF_FIELD_SIZEOF macros (Jiri Olsa) [1311586] - [kernel] bpf: minor cleanups in helpers (Jiri Olsa) [1311586] - [kernel] bpf: drop unnecessary context cast from BPF_PROG_RUN (Jiri Olsa) [1311586] - [kernel] perf, bpf: add perf events core support for BPF_PROG_TYPE_PERF_EVENT programs (Jiri Olsa) [1311586] - [kernel] bpf: perf_event progs should only use preallocated maps (Jiri Olsa) [1311586] - [kernel] bpf: support 8-byte metafield access (Jiri Olsa) [1311586] - [kernel] bpf: allow bpf_get_prandom_u32() to be used in tracing (Jiri Olsa) [1311586] - [kernel] bpf: allow helpers access the packet directly (Jiri Olsa) [1311586] - [kernel] bpf: restore behavior of bpf_map_update_elem (Jiri Olsa) [1311586] - [kernel] bpf: Add bpf_probe_write_user BPF helper to be called in tracers (Jiri Olsa) [1311586] - [kernel] bpf, events: fix offset in skb copy handler (Jiri Olsa) [1311586] - [kernel] bpf: fix implicit declaration of bpf_prog_add (Jiri Olsa) [1311586] - [kernel] bpf: enable direct packet data write for xdp progs (Jiri Olsa) [1311586] - [kernel] bpf: add bpf_prog_add api for bulk prog refcnt (Jiri Olsa) [1311586] - [kernel] cgroup: bpf: Add BPF_MAP_TYPE_CGROUP_ARRAY (Jiri Olsa) [1311586] - [kernel] trace/bpf_trace.c: work around gcc-4.4.4 anon union initialization bug (Jiri Olsa) [1311586] - [kernel] bpf: bpf_event_entry_gen's alloc needs to be in atomic context (Jiri Olsa) [1311586] - [kernel] bpf: avoid stack copy and use skb ctx for event output (Jiri Olsa) [1311586] - [kernel] bpf, perf: split bpf_perf_event_output (Jiri Olsa) [1311586] - [kernel] perf, events: add non-linear data support for raw records (Jiri Olsa) [1311586] - [kernel] bpf: make inode code explicitly non-modular (Jiri Olsa) [1311586] - [kernel] bpf: introduce bpf_get_current_task() helper (Jiri Olsa) [1311586] - [kernel] bpf: refactor bpf_prog_get and type check into helper (Jiri Olsa) [1311586] - [kernel] bpf: generally move prog destruction to RCU deferral (Jiri Olsa) [1311586] - [kernel] bpf: don't use raw processor id in generic helper (Jiri Olsa) [1311586] - [kernel] bpf, trace: add BPF_F_CURRENT_CPU flag for bpf_perf_event_read (Jiri Olsa) [1311586] - [kernel] bpf: minor cleanups on fd maps and helpers (Jiri Olsa) [1311586] - [kernel] bpf, perf: delay release of BPF prog after grace period (Jiri Olsa) [1311586] - [kernel] bpf, maps: flush own entries on perf map release (Jiri Olsa) [1311586] - [kernel] bpf, maps: extend map_fd_get_ptr arguments (Jiri Olsa) [1311586] - [kernel] bpf, maps: add release callback (Jiri Olsa) [1311586] - [kernel] bpf: fix matching of data/data_end in verifier (Jiri Olsa) [1311586] - [kernel] bpf: teach verifier to recognize imm += ptr pattern (Jiri Olsa) [1311586] - [kernel] bpf: support decreasing order in direct packet access (Jiri Olsa) [1311586] - [kernel] bpf: direct packet access (Jiri Olsa) [1311586] - [kernel] bpf: fix missing header inclusion (Jiri Olsa) [1311586] - [kernel] bpf: rather use get_random_int for randomizations (Jiri Olsa) [1311586] - [net] bpf: split HAVE_BPF_JIT into cBPF and eBPF variant (Jiri Olsa) [1311586] - [x86] bpf, x86: add support for constant blinding (Jiri Olsa) [1311586] - [net] bpf: add generic constant blinding for use in jits (Jiri Olsa) [1311586] - [kernel] bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apis (Jiri Olsa) [1311586] - [kernel] bpf: add bpf_patch_insn_single helper (Jiri Olsa) [1311586] - [x86] bpf, x86/arm64: remove useless checks on prog (Jiri Olsa) [1311586] - [kernel] bpf: minor cleanups in ebpf code (Jiri Olsa) [1311586] - [kernel] bpf: improve verifier state equivalence (Jiri Olsa) [1311586] - [kernel] bpf: cleanup verifier code (Jiri Olsa) [1311586] - [kernel] bpf: fix check_map_func_compatibility logic (Jiri Olsa) [1311586] - [kernel] bpf: fix refcnt overflow (Jiri Olsa) [1311586] - [kernel] bpf: fix double-fdput in replace_map_fd_with_map_ptr() (Jiri Olsa) [1311586] - [kernel] bpf: add event output helper for notifications/sampling/logging (Jiri Olsa) [1311586] - [kernel] bpf, trace: add BPF_F_CURRENT_CPU flag for bpf_perf_event_output (Jiri Olsa) [1311586] - [kernel] bpf: convert relevant helper args to ARG_PTR_TO_RAW_STACK (Jiri Olsa) [1311586] - [kernel] bpf, verifier: add ARG_PTR_TO_RAW_STACK type (Jiri Olsa) [1311586] - [kernel] bpf, verifier: add bpf_call_arg_meta for passing meta data (Jiri Olsa) [1311586] - [kernel] bpf/verifier: reject invalid LD_ABS | BPF_DW instruction (Jiri Olsa) [1311586] - [kernel] bpf: simplify verifier register state assignments (Jiri Olsa) [1311586] - [kernel] bpf, verifier: further improve search pruning (Jiri Olsa) [1311586] - [kernel] bpf: sanitize bpf tracepoint access (Jiri Olsa) [1311586] - [kernel] bpf: support bpf_get_stackid() and bpf_perf_event_output() in tracepoint programs (Jiri Olsa) [1311586] - [kernel] bpf: reject invalid names right in ->lookup() (Jiri Olsa) [1311586] - [kernel] bpf: add missing map_flags to bpf_map_show_fdinfo (Jiri Olsa) [1311586] - [kernel] bpf: avoid copying junk bytes in bpf_get_current_comm() (Jiri Olsa) [1311586] - [kernel] bpf: bpf_stackmap_copy depends on CONFIG_PERF_EVENTS (Jiri Olsa) [1311586] - [kernel] bpf: convert stackmap to pre-allocation (Jiri Olsa) [1311586] - [kernel] bpf: check for reserved flag bits in array and stack maps (Jiri Olsa) [1311586] - [kernel] bpf: pre-allocate hash map elements (Jiri Olsa) [1311586] - [kernel] bpf: introduce percpu_freelist (Jiri Olsa) [1311586] - [kernel] bpf: prevent kprobe+bpf deadlocks (Jiri Olsa) [1311586] - [kernel] bpf: Mark __bpf_prog_run() stack frame as non-standard (Jiri Olsa) [1311586] - [kernel] bpf: add new arg_type that allows for 0 sized stack buffer (Jiri Olsa) [1311586] - [kernel] bpf: introduce BPF_MAP_TYPE_STACK_TRACE (Jiri Olsa) [1311586] - [kernel] bpf: grab rcu read lock for bpf_percpu_hash_update (Jiri Olsa) [1311586] - [kernel] bpf: add lookup/update support for per-cpu hash and array maps (Jiri Olsa) [1311586] - [kernel] bpf: introduce BPF_MAP_TYPE_PERCPU_ARRAY map (Jiri Olsa) [1311586] - [kernel] bpf: introduce BPF_MAP_TYPE_PERCPU_HASH map (Jiri Olsa) [1311586] - [kernel] bpf: add BPF_PROG_ATTACH and BPF_PROG_DETACH commands (Jiri Olsa) [1311586] - [x86] asm/bpf: Create stack frames in bpf_jit.S (Jiri Olsa) [1311586] - [x86] asm/bpf: Annotate callable functions (Jiri Olsa) [1311586] - [kernel] bpf: Enable code compilation (Jiri Olsa) [1311586] - [kernel] bpf: introduce BPF_PROG_TYPE_PERF_EVENT program type (Jiri Olsa) [1311586] - [kernel] bpf: register BPF_PROG_TYPE_TRACEPOINT program type (Jiri Olsa) [1311586] - [kernel] bpf: add support for sys_enter_* and sys_exit_* tracepoints (Jiri Olsa) [1311586] - [kernel] tracing/syscall: Avoid perf_trace_buf_*() if sys_data->perf_events is empty (Jiri Olsa) [1311586] - [kernel] perf, bpf: allow bpf programs attach to tracepoints (Jiri Olsa) [1311586] - [kernel] bpf_trace: Make dependent on PERF_EVENTS (Jiri Olsa) [1311586] - [kernel] tracing, perf: Implement BPF programs attached to uprobes (Jiri Olsa) [1311586] - [kernel] perf: Fix race in BPF program unregister (Jiri Olsa) [1311586] - [kernel] tracing, perf: Implement BPF programs attached to kprobes (Jiri Olsa) [1311586] - [kernel] kernel tracing: Add struct ftrace_event_data (Jiri Olsa) [1311586] - [kernel] tracing: Add kprobe flag (Jiri Olsa) [1311586] - [trace] tracepoint: Use struct pointer instead of name hash for reg/unreg tracepoints (Jiri Olsa) [1311586] - [trace] perf: remove unused __addr variable (Jiri Olsa) [1311586] - [kernel] bpf: Add CONFIG_BPF_EVENTS into Kconfig (Jiri Olsa) [1311586] - [net] bpf: split eBPF out of NET (Jiri Olsa) [1311586] - [uapi] filter: move common defines into bpf_common.h (Jiri Olsa) [1311586] - [uapi] filter: split filter.h and expose eBPF to user space (Jiri Olsa) [1311586] - [uapi] bpf: add support for persistent maps/progs (Jiri Olsa) [1311586] - [uapi] bpf: Sync enum bpf_func_id with v4.5 code (Jiri Olsa) [1311586] - [uapi] bpf: Sync enums to v4.5 code in uapi bpf.h (Jiri Olsa) [1311586] - [uapi] bpf: Add bpf load syscall header bits (Jiri Olsa) [1311586] - [kernel] filter: move load_pointer() into filter.h (Jiri Olsa) [1311586] - [kernel] bpf: Adding filter block macros (Jiri Olsa) [1311586] - [uapi] bpf: Add missing macros to filter.h/bpf.h (Jiri Olsa) [1311586] - [kernel] bpf: consolidate JIT binary allocator (Jiri Olsa) [1311586] - [kernel] bpf: make eBPF interpreter images read-only (Jiri Olsa) [1311586] - [kernel] bpf: Sync struct bpf_prog with v4.5 code and add related declarations (Jiri Olsa) [1311586] - [kernel] bpf: fix missing header inclusion (Jiri Olsa) [1311586] - [kernel] bpf: split state from prandom_u32() and consolidate c/eBPF prngs (Jiri Olsa) [1311586] - [kernel] bpf: Sync needed bpf.h structs with v4.5 code (Jiri Olsa) [1311586] - [kernel] bpf: Add convert_ctx_access callback (Jiri Olsa) [1311586] - [kernel] bpf: Add verifier prototypes for helper functions (Jiri Olsa) [1311586] - [kernel] bpf: Add missing members to enum bpf_arg_type (Jiri Olsa) [1311586] - [kernel] bpf: verifier (add verifier core) (Jiri Olsa) [1311586] - [kernel] bpf: Split functions under CONFIG_BPF_SYSCALL in bpf.h (Jiri Olsa) [1311586] - [kernel] bpf: Make the bpf_prog_array_map more generic (Jiri Olsa) [1311586] - [kernel] bpf: allow bpf programs to tail-call other bpf programs (Jiri Olsa) [1311586] - [uapi] bpf: add 'flags' attribute to BPF_MAP_UPDATE_ELEM command (Jiri Olsa) [1311586] - [kernel] filter: make register naming more comprehensible (Jiri Olsa) [1311586] - [uapi] bpf: introduce bpf_perf_event_output() helper (Jiri Olsa) [1311586] - [kernel] perf, bpf: Add BPF support to all perf_event types (Jiri Olsa) [1311586] - [kernel] bpf: Add trace_bpf* jit functions (Jiri Olsa) [1311586] - [kernel] perf/bpf: Convert perf_event_array to use struct file (Jiri Olsa) [1311586] - [mm] maccess.c: actually return -EFAULT from strncpy_from_unsafe (Jiri Olsa) [1311586] - [mm] lib: move strncpy_from_unsafe() into mm/maccess.c (Jiri Olsa) [1311586] - [lib] introduce strncpy_from_unsafe() (Jiri Olsa) [1311586] - [kernel] bpf, inode: disallow userns mounts (Jiri Olsa) [1311586] - [kernel] bpf: Use mount_nodev not mount_ns to mount the bpf filesystem (Jiri Olsa) [1311586] - [x86] asm/bpf: Change sk_load prefix to trace_sk_load for jit (Jiri Olsa) [1311586] - [x86] asm/bpf: Additional changes for trace_bpf_jit.S (Jiri Olsa) [1311586] - [x86] bpf: Additional changes for trace_bpf_jit_comp.c (Jiri Olsa) [1311586] - [x86] asm/bpf: Add v4.5 trace_bpf_jit.S (Jiri Olsa) [1311586] - [x86] bpf: Add v4.5 trace_bpf_jit_comp.c (Jiri Olsa) [1311586] - [netdrv] bpf: Additional changes for network drivers (Jiri Olsa) [1311586] - [kernel] bpf: Additional changes for core.c (Jiri Olsa) [1311586] - [kernel] bpf: Additional changes for bpf_trace.c (Jiri Olsa) [1311586] - [kernel] bpf: Additional changes for syscall.c (Jiri Olsa) [1311586] - [kernel] bpf: Add v4.5 Makefile (Jiri Olsa) [1311586] - [kernel] bpf: Add v4.5 inode.c (Jiri Olsa) [1311586] - [kernel] bpf: Add v4.5 bpf_trace.c (Jiri Olsa) [1311586] - [kernel] bpf: Add v4.5 arraymap.c (Jiri Olsa) [1311586] - [kernel] bpf: Add v4.5 hashtab.c (Jiri Olsa) [1311586] - [kernel] bpf: Add v4.5 helpers.c (Jiri Olsa) [1311586] - [kernel] bpf: Add v4.5 verifier.c (Jiri Olsa) [1311586] - [kernel] bpf: Add v4.5 syscall.c (Jiri Olsa) [1311586] - [kernel] bpf: Add v4.5 core.c (Jiri Olsa) [1311586] - [uapi] bpf: Fix BPF_PROG_TYPE_XDP enum (Jiri Olsa) [1311586] - [kernel] /proc/module: fix building without kallsyms (Jiri Olsa) [1311586] - [kernel] /proc/module: use the same logic as /proc/kallsyms for address exposure (Jiri Olsa) [1311586] - [lib] random32: add prandom_init_once helper for own rngs (Jiri Olsa) [1311586] - [lib] random32: add prandom_seed_full_state helper (Jiri Olsa) [1311586]- [fs] bio: fix __bio_map_user_iov() (Ming Lei) [1548263] - [fs] xfs: detect agfl count corruption and reset agfl (Brian Foster) [1569471] - [fs] ext4: remove i_ioend_count (Marco Benatto) [1561142] - [fs] nfsd: fix potential use-after-free in nfsd4_decode_getdeviceinfo (Scott Mayhew) [1573426] - [fs] xfs: don't fail when converting shortform attr to long form during ATTR_REPLACE (Carlos Maiolino) [1590625] - [fs] Fix 16-byte memory leak in gssp_accept_sec_context_upcall (Dave Wysochanski) [1579804] - [fs] nfsv4: Fix possible 1-byte stack overflow in nfs_idmap_read_and_verify_message (Dave Wysochanski) [1567623] - [fs] dax: remove extra put_dax call (Eric Sandeen) [1588686] - [fs] cifs: return error on invalid value written to cifsFYI (Leif Sahlberg) [1539617] - [fs] cifs: show the "w" bit for writeable /proc/fs/cifs/* files (Leif Sahlberg) [1539612] - [fs] dcache.c: add cond_resched() in shrink_dentry_list() (Aaron Tomlin) [1584693] - [fs] fs, dax: use page->mapping to warn if truncate collides with a busy page (Eric Sandeen) [1515087] - [fs] ext4, dax: introduce ext4_dax_aops (Eric Sandeen) [1515087] - [fs] xfs, dax: introduce xfs_dax_aops (Eric Sandeen) [1515087] - [fs] block, dax: remove dead code in blkdev_writepages() (Eric Sandeen) [1515087] - [fs] fs, dax: prepare for dax-specific address_space_operations (Eric Sandeen) [1515087] - [fs] dax: store pfns in the radix (Eric Sandeen) [1515087] - [fs] dax: require 'struct page' by default for filesystem dax (Eric Sandeen) [1515087] - [fs] mm, dax: introduce pfn_t_special() (Eric Sandeen) [1515087] - [fs] fs/dax.c: release PMD lock even when there is no PMD support in DAX (Eric Sandeen) [1515087] - [fs] ext4: auto disable dax instead of failing mount (Eric Sandeen) [1515087] - [fs] ext4: fix ENOSPC handling in DAX page fault handler (Eric Sandeen) [1515087] - [fs] dax: pass detailed error code from dax_iomap_fault() (Eric Sandeen) [1515087] - [fs] dax: fix PMD faults on zero-length files (Eric Sandeen) [1515087] - [fs] fs, dax: unify IOMAP_F_DIRTY read vs write handling policy in the dax core (Eric Sandeen) [1515087] - [fs] xfs: validate bdev support for DAX inode flag (Eric Sandeen) [1515087] - [fs] dax: use PG_PMD_COLOUR instead of open coding (Eric Sandeen) [1515087] - [fs] dax: explain how read(2)/write(2) addresses are validated (Eric Sandeen) [1515087] - [fs] tools headers: Syncronize mman.h ABI header (Eric Sandeen) [1471784] - [fs] xfs: support for synchronous DAX faults (Eric Sandeen) [1471784] - [fs] xfs: Implement xfs_filemap_pfn_mkwrite() using __xfs_filemap_fault() (Eric Sandeen) [1471784] - [fs] ext4: Support for synchronous DAX faults (Eric Sandeen) [1471784] - [fs] ext4: Simplify error handling in ext4_dax_huge_fault() (Eric Sandeen) [1471784] - [fs] dax: Implement dax_finish_sync_fault() (Eric Sandeen) [1471784] - [fs] dax, iomap: Add support for synchronous faults (Eric Sandeen) [1471784] - [fs] mm: Handle 0 flags in _calc_vm_trans() macro (Eric Sandeen) [1471784] - [fs] mm: Define MAP_SYNC and VM_SYNC flags (Eric Sandeen) [1471784] - [fs] dax: Allow tuning whether dax_insert_mapping_entry() (Eric Sandeen) [1471784] - [fs] dax: Allow dax_iomap_fault() to return pfn (Eric Sandeen) [1471784] - [fs] dax: Fix comment describing dax_iomap_fault() (Eric Sandeen) [1471784] - [fs] dax: Inline dax_pmd_insert_mapping() into the callsite (Eric Sandeen) [1471784] - [fs] dax: Inline dax_insert_mapping() into the callsite (Eric Sandeen) [1471784] - [fs] dax: initialize variable pfn before using it (Eric Sandeen) [1471784] - [fs] dax: Create local variable for vmf->flags & FAULT_FLAG_WRITE test (Eric Sandeen) [1471784] - [fs] dax: Create local variable for VMA in dax_iomap_pte_fault() (Eric Sandeen) [1471784] - [fs] dax: Factor out getting of pfn out of iomap (Eric Sandeen) [1471784] - [fs] dax: Simplify arguments of dax_insert_mapping() (Eric Sandeen) [1471784] - [fs] mm: Remove VM_FAULT_HWPOISON_LARGE_MASK (Eric Sandeen) [1471784] - [fs] mm: introduce MAP_SHARED_VALIDATE, a mechanism to safely define new mmap flags (Eric Sandeen) [1471784] - [fs] xfs: consolidate the various page fault handlers (Eric Sandeen) [1471784] - [fs] iomap: return VM_FAULT_* codes from iomap_page_mkwrite (Eric Sandeen) [1471784] - [fs] Remove VM_FOP_EXTEND mm flag (Eric Sandeen) [1471784] - [fs] dax: move all DAX radix tree defs to fs/dax.c (Eric Sandeen) [1492001] - [mm] dax: remove DAX code from page_cache_tree_insert() (Eric Sandeen) [1492001] - [fs] dax: use common 4k zero page for dax mmap reads (Eric Sandeen) [1492001] - [fs] dax: relocate some dax functions (Eric Sandeen) [1492001] - [mm] add vm_insert_mixed_mkwrite() (Eric Sandeen) [1492001] - [fs] libceph: fix legacy layout decode with pool 0 (Zheng Yan) [1585072] - [fs] rbd: destroy header_oloc in rbd_dev_release() (Zheng Yan) [1585072] - [fs] libceph: handle non-empty dest in ceph_{oloc, oid}_copy() (Zheng Yan) [1585072] - [fs] ceph: rados pool namespace support (Zheng Yan) [1585072] - [fs] libceph: make sure redirect does not change namespace (Zheng Yan) [1585072] - [fs] libceph: rados pool namespace support (Zheng Yan) [1585072] - [fs] libceph: using kfree_rcu() to simplify the code (Zheng Yan) [1585072] - [fs] libceph: introduce reference counted string (Zheng Yan) [1585072] - [fs] sunrpc: avoid warning in gss_key_timeout (Benjamin Coddington) [1418807] - [fs] sunrpc: Update RPCBIND_MAXNETIDLEN (Benjamin Coddington) [1418807] - [fs] NFS: Don't drop CB requests with invalid principals (Benjamin Coddington) [1418807] - [fs] NFSv4.1: nfs4_fl_prepare_ds must be careful about reporting success. (Benjamin Coddington) [1418807] - [fs] NFSv4: Also ask for attributes when downgrading to a READ-only state (Benjamin Coddington) [1418807] - [fs] NFSv4: Fix the underestimation of delegation XDR space reservation (Benjamin Coddington) [1418807] - [fs] NFSv4: Fix double frees in nfs4_test_session_trunk() (Benjamin Coddington) [1418807] - [fs] NFS: Fix NFSv2 security settings (Benjamin Coddington) [1418807] - [fs] NFSv4/pnfs: Fix an infinite layoutget loop (Benjamin Coddington) [1418807] - [fs] nfs: system crashes after NFS4ERR_MOVED recovery (Benjamin Coddington) [1418807] - [fs] xprtrdma: Fix latency regression on NUMA NFS/RDMA clients (Benjamin Coddington) [1418807] - [fs] pNFS: Prevent the layout header refcount going to zero in pnfs_roc() (Benjamin Coddington) [1418807] - [fs] NFS: Fix an incorrect type in struct nfs_direct_req (Benjamin Coddington) [1418807] - [fs] NFS: reject request for id_legacy key without auxdata (Benjamin Coddington) [1418807] - [fs] NFS: Add a cond_resched() to nfs_commit_release_pages() (Benjamin Coddington) [1418807] - [fs] SUNRPC: Fix a race in the receive code path (Benjamin Coddington) [1418807] - [fs] NFS: Fix typo in nomigration mount option (Benjamin Coddington) [1418807] - [fs] nfs: Fix ugly referral attributes (Benjamin Coddington) [1418807] - [fs] NFS: Avoid RCU usage in tracepoints (Benjamin Coddington) [1418807] - [fs] NFS: revalidate "." etc correctly on "open". (Benjamin Coddington) [1418807] - [fs] NFS: Fix uninitialized rpc_wait_queue (Benjamin Coddington) [1418807] - [fs] net: sunrpc: svcsock: fix NULL-pointer exception (Benjamin Coddington) [1418807] - [fs] NFSv4: Fix EXCHANGE_ID corrupt verifier issue (Benjamin Coddington) [1418807] - [fs] NFS: invalidate file size when taking a lock. (Benjamin Coddington) [1418807] - [fs] sunrpc: use constant time memory comparison for mac (Benjamin Coddington) [1418807] - [fs] NFS: only invalidate dentrys that are clearly invalid. (Benjamin Coddington) [1418807] - [fs] pNFS/flexfiles: Check the result of nfs4_pnfs_ds_connect (Benjamin Coddington) [1418807] - [fs] svcrpc: fix oops in absence of krb5 module (Benjamin Coddington) [1418807] - [fs] nfs: Fix "Don't increment lock sequence ID after NFS4ERR_MOVED" (Benjamin Coddington) [1418807] - [fs] SUNRPC: cleanup ida information when removing sunrpc module (Benjamin Coddington) [1418807] - [fs] nfs: Don't increment lock sequence ID after NFS4ERR_MOVED (Benjamin Coddington) [1418807] - [fs] NFSv4.x: hide array-bounds warning (Benjamin Coddington) [1418807] - [fs] NFSv4.1: work around -Wmaybe-uninitialized warning (Benjamin Coddington) [1418807] - [fs] sunrpc: fix write space race causing stalls (Benjamin Coddington) [1418807] - [fs] NFSv4.x: Fix a refcount leak in nfs_callback_up_net (Benjamin Coddington) [1418807] - [fs] sunrpc: Fix bit count when setting hashtable size to power-of-two (Benjamin Coddington) [1418807] - [fs] sunrpc: fix stripping of padded MIC tokens (Benjamin Coddington) [1418807] - [fs] nfs: fix nfs_size_to_loff_t (Benjamin Coddington) [1418807] - [fs] xfs: enhance dinode verifier (Bill O'Donnell) [1574948] {CVE-2018-10322} - [fs] xfs: move inode fork verifiers to xfs_dinode_verify (Bill O'Donnell) [1574948] {CVE-2018-10322} - [fs] ext4: fix hole length detection in ext4_ind_map_blocks() (Lukas Czerner) [1578707] - [fs] ext4: fix interaction between i_size, fallocate, and delalloc after a crash (Lukas Czerner) [1591697] - [fs] ext4: fix fencepost error in check for inode count overflow during resize (Lukas Czerner) [1591696] - [fs] ext4: do not update s_last_mounted of a frozen fs (Lukas Czerner) [1570889] - [fs] ext4: factor out helper ext4_sample_last_mounted() (Lukas Czerner) [1570889] - [fs] vfs: add the sb_start_intwrite_trylock() helper (Lukas Czerner) [1570889] - [fs] ext4: update mtime in ext4_punch_hole even if no blocks are released (Lukas Czerner) [1496545] - [fs] ext4: fail ext4_iget for root directory if unallocated (Lukas Czerner) [1569885] {CVE-2018-1092} - [fs] ext4: don't allow r/w mounts if metadata blocks overlap the superblock (Lukas Czerner) [1564561] {CVE-2018-1094} - [fs] ext4: set h_journal if there is a failure starting a reserved handle (Lukas Czerner) [1569527] - [fs] jbd2: fix use after free in jbd2_journal_start_reserved() (Lukas Czerner) [1442044]- [tools] power turbostat: update version number (Prarit Bhargava) [1454489] - [tools] power turbostat: Add Node in output (Prarit Bhargava) [1454489] - [tools] power turbostat: add node information into turbostat calculations (Prarit Bhargava) [1454489] - [tools] power turbostat: remove num_ from cpu_topology struct (Prarit Bhargava) [1454489] - [tools] power turbostat: rename num_cores_per_pkg to num_cores_per_node (Prarit Bhargava) [1454489] - [tools] power turbostat: track thread ID in cpu_topology (Prarit Bhargava) [1454489] - [tools] power turbostat: Calculate additional node information for a package (Prarit Bhargava) [1454489] - [tools] power turbostat: Fix node and siblings lookup data (Prarit Bhargava) [1454489] - [tools] power turbostat: set max_num_cpus equal to the cpumask length (Prarit Bhargava) [1454489] - [tools] power turbostat: if --num_iterations, print for specific number of iterations (Prarit Bhargava) [1454489] - [tools] power turbostat: Add Cannon Lake support (Prarit Bhargava) [1454489] - [tools] power turbostat: delete duplicate #defines (Prarit Bhargava) [1454489] - [tools] power turbostat: Correct SNB_C1/C3_AUTO_UNDEMOTE defines (Prarit Bhargava) [1454489] - [tools] power turbostat: add POLL and POLL column (Prarit Bhargava) [1454489] - [tools] power turbostat: Fix --hide Pkpc10 (Prarit Bhargava) [1454489] - [tools] power turbostat: Build-in "Low Power Idle" counters support (Prarit Bhargava) [1454489] - [tools] power turbostat: a small C-states dump readability immprovement (Prarit Bhargava) [1454489] - [tools] power turbostat: Don't make man pages executable (Prarit Bhargava) [1454489] - [tools] power turbostat: remove blank lines (Prarit Bhargava) [1454489] - [tools] power turbostat: dump BDX, SKX automatic C-state conversion bit (Prarit Bhargava) [1454489] - [tools] power turbostat: do not hard-code 25MHz crystal on SKX (Prarit Bhargava) [1454489] - [tools] power turbostat: fix possible sprintf buffer overflow (Prarit Bhargava) [1454489] - [tools] power turbostat: fix MSR_IA32_MISC_ENABLE MWAIT printout (Prarit Bhargava) [1454489] - [tools] power turbostat: fix printing on input (Prarit Bhargava) [1454489] - [tools] power turbostat: end current interval upon newline input (Prarit Bhargava) [1454489] - [tools] power turbostat: on sigusr1: sample, print and continue (Prarit Bhargava) [1454489] - [tools] power turbostat: on sigint: sample, print and exit (Prarit Bhargava) [1454489] - [tools] power turbostat: add --enable Time_Of_Day_Seconds (Prarit Bhargava) [1454489] - [tools] power turbostat: fix Skylake Xeon package C-state display (Prarit Bhargava) [1454489] - [ipc] msg: introduce msgctl(MSG_STAT_ANY) (Joe Lawrence) [1579402] - [ipc] sem: introduce semctl(SEM_STAT_ANY) (Joe Lawrence) [1579402] - [ipc] shm: introduce shmctl(SHM_STAT_ANY) (Joe Lawrence) [1579402] - [char] random: Wake up writers when random pools are zapped (Herbert Xu) [1458419] - [crypto] af_alg: Forbid bind(2) when nokey child sockets are present (Herbert Xu) [1555199] - [crypto] af_alg: Allow af_af_alg_release_parent to be called on nokey path (Herbert Xu) [1555199] - [kernel] seccomp: Sysctl to configure actions that are allowed to be logged (Bruno Eduardo de Oliveira Meneguele) [1503305] - [kernel] seccomp: Operation for checking if an action is available (Bruno Eduardo de Oliveira Meneguele) [1503305] - [kernel] seccomp: Sysctl to display available actions (Bruno Eduardo de Oliveira Meneguele) [1503305] - [kernel] seccomp: Switch from atomic_t to recount_t (Bruno Eduardo de Oliveira Meneguele) [1503305] - [kernel] seccomp: Clean up core dump logic (Bruno Eduardo de Oliveira Meneguele) [1503305] - [kernel] seccomp: Only dump core when single-threaded (Bruno Eduardo de Oliveira Meneguele) [1503305] - [kernel] seccomp: dump core when using SECCOMP_RET_KILL (Bruno Eduardo de Oliveira Meneguele) [1503305] - [kernel] seccomp: remove 2-phase API (Bruno Eduardo de Oliveira Meneguele) [1503305] - [kernel] seccomp: Refactor the filter callback and the API (Bruno Eduardo de Oliveira Meneguele) [1503305] - [kernel] seccomp: Remove nr parameter from secure_computing (Bruno Eduardo de Oliveira Meneguele) [1503305] - [kernel] audit: force seccomp event logging to honor the audit_enabled flag (Bruno Eduardo de Oliveira Meneguele) [1503305] - [pinctrl] cannonlake: Align GPIO number space with Windows (David Arcari) [1567849] - [pinctrl] intel: Allow custom GPIO base for pad groups (David Arcari) [1567849] - [pinctrl] intel: Make offset to interrupt status register configurable (David Arcari) [1567849] - [x86] kexec/64: Use gbpages for identity mappings if available (Pingfan Liu) [1503400] - [x86] mm: Add support for gbpages to kernel_ident_mapping_init() (Pingfan Liu) [1503400] - [x86] kvm: mmu: consider host cache mode in MMIO page check (Jeff Moyer) [1539279] - [x86] mm/pat: Export pat_enabled() (Jeff Moyer) [1539279] - [x86] mm: add a function to check if a pfn is UC/UC-/WC (Jeff Moyer) [1539279] - [x86] kvm: fix LAPIC timer drift when guest uses periodic mode ("Dr. David Alan Gilbert") [1584775] - [x86] kvm: remove APIC Timer periodic/oneshot spikes ("Dr. David Alan Gilbert") [1584775] - [powerpc] opal-irqchip: Fix deadlock introduced by "Fix double endian conversion" (Gustavo Duarte) [1577105] - [powerpc] opal-irqchip: Fix double endian conversion (Gustavo Duarte) [1577105] - [powerpc] powernv: Increase opal-irqchip initcall priority (Gustavo Duarte) [1577105] - [powerpc] opal: Remove events notifier (Gustavo Duarte) [1577105] - [powerpc] powernv/opal-dump: Convert to irq domain (Gustavo Duarte) [1577105] - [powerpc] powernv/elog: Convert elog to opal irq domain (Gustavo Duarte) [1577105] - [powerpc] powernv/opal: Convert opal message events to opal irq domain (Gustavo Duarte) [1577105] - [powerpc] powernv/eeh: Update the EEH code to use the opal irq domain (Gustavo Duarte) [1577105] - [tty] hvc: Convert to using interrupts instead of opal events (Gustavo Duarte) [1577105] - [char] ipmi/powernv: Convert to irq event interface (Gustavo Duarte) [1577105] - [powerpc] powernv: Reorder OPAL subsystem initialisation (Gustavo Duarte) [1577105] - [powerpc] powernv: Add a virtual irqchip for opal events (Gustavo Duarte) [1577105] - [scripts] redhat: fix kABI for -mprofile-kernel (Josh Poimboeuf) [1578960] - [kernel] redhat: fix kABI for dynamic ftrace on powerpc (Josh Poimboeuf) [1578960] - [samples] livepatch: Allow to call a custom callback when freeing shadow variables (Josh Poimboeuf) [1578960] - [samples] livepatch: Initialize shadow variables safely by a custom callback (Josh Poimboeuf) [1578960] - [samples] livepatch: Remove immediate feature (Josh Poimboeuf) [1578960] - [powerpc] livepatch: Fix livepatch stack access (Josh Poimboeuf) [1578960] - [scripts] ftrace: allow architectures to specify ftrace compile options (Josh Poimboeuf) [1578960] - [powerpc] livepatch: send a fake signal to all blocking tasks (powerpc bits) (Josh Poimboeuf) [1578960] - [powerpc] livepatch/powerpc: add TIF_PATCH_PENDING thread flag (Josh Poimboeuf) [1578960] - [powerpc] livepatch: Implement reliable stack tracing for the consistency model (Josh Poimboeuf) [1578960] - [powerpc] livepatch: Add live patching support on ppc64le (Josh Poimboeuf) [1578960] - [powerpc] livepatch: Add livepatch stack to struct thread_info (Josh Poimboeuf) [1578960] - [powerpc] livepatch: Add livepatch header (Josh Poimboeuf) [1578960] - [kernel] ftrace: Make ftrace_location_range() global (Josh Poimboeuf) [1578960] - [powerpc] ftrace: Add Kconfig & Make glue for mprofile-kernel (Josh Poimboeuf) [1578960] - [powerpc] modules: Improve restore_r2() error message (Josh Poimboeuf) [1578960] - [powerpc] modules: Don't try to restore r2 after a sibling call (Josh Poimboeuf) [1578960] - [powerpc] modules: Never restore r2 for a mprofile-kernel style mcount() call (Josh Poimboeuf) [1578960] - [powerpc] ftrace: Add support for -mprofile-kernel ftrace ABI (Josh Poimboeuf) [1578960] - [powerpc] Use pr_fmt in module loader code (Josh Poimboeuf) [1578960] - [powerpc] modules: Add REL24 relocation support of livepatch symbols (Josh Poimboeuf) [1578960] - [powerpc] ftrace: Use $(CC_FLAGS_FTRACE) when disabling ftrace (Josh Poimboeuf) [1578960] - [powerpc] ftrace: Use generic ftrace_modify_all_code() (Josh Poimboeuf) [1578960] - [powerpc] module: Create a special stub for ftrace_caller() (Josh Poimboeuf) [1578960] - [powerpc] module: Mark module stubs with a magic value (Josh Poimboeuf) [1578960] - [powerpc] module: Only try to generate the ftrace_caller() stub once (Josh Poimboeuf) [1578960] - [powerpc] Create a helper for getting the kernel toc value (Josh Poimboeuf) [1578960]- [netdrv] virtio_net: fix adding vids on big-endian (Laurent Vivier) [1585566] - [netdrv] mlx5e: Ignore attempts to offload multiple times a TC flow (Alaa Hleihel) [1591249] - [netdrv] mlx5e: Use shared table for offloaded TC eswitch flows (Alaa Hleihel) [1591249] - [netdrv] mlx5e: Prepare for shared table to keep TC eswitch flows (Alaa Hleihel) [1591249] - [netdrv] mlx5e: Add ingress/egress indication for offloaded TC flows (Alaa Hleihel) [1591249] - [netdrv] mlx5e: Offload tc vlan push/pop using HW action (Alaa Hleihel) [1588530] - [netdrv] mlx5: Add core support for vlan push/pop steering action (Alaa Hleihel) [1588530] - [netdrv] mlx5: Embed mlx5_flow_act into fs_fte (Alaa Hleihel) [1588530] - [netdrv] net, ib/mlx5: Add has_tag to mlx5_flow_act (Alaa Hleihel) [1588530] - [netdrv] ib/mlx5: Pass mlx5_flow_act struct instead of multiple arguments (Alaa Hleihel) [1588530] - [netdrv] mlx5: use tc_cls_can_offload_and_chain0() (Alaa Hleihel) [1591249] - [netdrv] mlx5e: hide an unused variable (Alaa Hleihel) [1591249] - [netdrv] mlx5e: E-Switch, Move send-to-vport rule struct to en_rep (Alaa Hleihel) [1591249] - [netdrv] mlx5: E-Switch, Create generic header struct to be used by representors (Alaa Hleihel) [1591249] - [netdrv] mlx5e: Move ethernet representors data into separate struct (Alaa Hleihel) [1591249] - [netdrv] mlx5: E-Switch, Simplify representor load/unload callback API (Alaa Hleihel) [1591249] - [netdrv] Bump version for RHEL-7.6 (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: Add XDP queue stats reporting (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: Delay tail write for XDP packets (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: Add support for XDP_TX action (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: Add XDP support for pass and drop actions (Ken Cox) [1520661 1518094] - [netdrv] intel: add SPDX identifiers to all the Intel drivers (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: fix unused variable warning (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: remove redundant initialization of variable 'dma' (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: add build_skb support (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: break out Rx buffer page management (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: allocate the rings as part of q_vector (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: make sure all frames fit minimum size requirements (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: add support for padding packet (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: setup queue counts (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: add support for using order 1 pages to receive large frames (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: add ethtool private flag for legacy Rx (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: use page_address offset from page (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: use ARRAY_SIZE for various array sizing calculations (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: don't bother clearing tx_buffer_info in ixgbevf_clean_tx_ring() (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: improve performance and reduce size of ixgbevf_tx_map() (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: clear rx_buffer_info in configure instead of clean (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: add counters for Rx page allocations (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: update code to better handle incrementing page count (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: add support for DMA_ATTR_SKIP_CPU_SYNC/WEAK_ORDERING (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: use length to determine if descriptor is done (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: only DMA sync frame length (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: add function for checking if we can reuse page (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: Fix kernel-doc format warnings (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: remove redundant setting of xcast_mode (Ken Cox) [1520661 1518094] - [netdrv] ixgbevf: Use smp_rmb rather than read_barrier_depends (Ken Cox) [1520661 1518094] - [netdrv] ixgbe: Initialize 64-bit stats seqcounts (Ken Cox) [1520661 1518094] - [netdrv] ixgbe: force VF to grab new MAC on driver reload (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe/ixgbevf: Free IRQ when PCI error recovery removes the device (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: cleanup sparse warnings (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: fix memory leak on ipsec allocation (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: return error on unsupported SFP module when resetting (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] intel: Cleanup the copyright/license headers (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe/fm10k: Drop tracking stats for macvlan broadcast/multicast (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Drop support for macvlan specific unicast lists (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] Use octal not symbolic permissions (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: tweak page counting for XDP_REDIRECT (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: enable TSO with IPsec offload (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: no need for esp trailer if GSO (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: remove unneeded ipsec test in TX path (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: no need for ipsec csum feature check (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: fix read-modify-write in x550 phy setup (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: add status reg reads to ixgbe_check_remove (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] intel: add SPDX identifiers to all the Intel drivers (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: fix disabling hide VLAN on VF reset (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Add receive length error counter (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: remove unneeded ipsec state free callback (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: fix ipsec trailer length (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: check for 128-bit authentication (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: prevent ptp_rx_hang from running when in FILTER_ALL mode (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Avoid to write the RETA table when unnecessary (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: remove redundant initialization of 'pool' (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] Bump version number for RHEL-7.6 (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: don't set RXDCTL.RLPML for 82599 (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Fix && vs || typo (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: add support for reporting 5G link speed (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Don't report unsupported timestamping filters for X550 (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: use ARRAY_SIZE for array sizing calculation on array buf (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: register ipsec offload with the xfrm subsystem (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: ipsec offload stats (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: process the Tx ipsec offload (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: process the Rx ipsec offload (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: restore offloaded SAs after a reset (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: add ipsec offload add and remove SA (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: add ipsec data structures (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: add ipsec engine start and stop routines (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: add ipsec register access routines (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: clean up ipsec defines (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Fix kernel-doc format warnings (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Fix handling of macvlan Tx offload (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: avoid bringing rings up/down as macvlans are added/removed (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Do not manipulate macvlan Tx queues when performing macvlan offload (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe/fm10k: Record macvlan stats instead of Rx queue for macvlan offloaded rings (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Don't assume dev->num_tc is equal to hardware TC config (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Default to 1 pool always being allocated (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Assume provided MAC filter has been verified by macvlan (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Drop l2_accel_priv data pointer from ring struct (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Use ring values to test for Tx pending (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Fix limitations on macvlan so we can support up to 63 offloaded devices (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: deleting dfwd stations out of order can cause null ptr deref (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: There is no need to update num_rx_pools in L2 fwd offload (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Add support for macvlan offload RSS on X550 and clean-up pool handling (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Perform reinit any time number of VFs change (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: fix for unused variable warning with certain config (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Fix interaction between SR-IOV and macvlan offload (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Remove an obsolete comment about ITR (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: extend firmware version support (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: advertise highest capable link speed (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: remove unused enum latency_range (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: enable multicast on shutdown for WOL (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: setup xdp_rxq_info (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Fix skb list corruption on Power systems (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] bpf: rename ndo_xdp to ndo_bpf (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Fix Tx map failure path (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] intel: Convert timers to use timer_setup() (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: fix crash when injecting AER after failed reset (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Update adaptive ITR algorithm (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: fix the FWSM.PT check in ixgbe_mng_present() (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: fix use of uninitialized padding (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: add counter for times Rx pages gets allocated, not recycled (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: split Tx/Rx ring clearing for ethtool loopback test (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: add error checks when initializing the PHY (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: restore normal RSS after last macvlan offload is removed (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: declare ixgbe_mac_operations structures as const (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Clear SWFW_SYNC register during init (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: incorrect XDP ring accounting in ethtool tx_frame param (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: Use new PCI_DEV_FLAGS_NO_RELAXED_ORDERING flag (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: fix masking of bits read from IXGBE_VXLANCTRL register (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: NULL xdp_tx rings on resource cleanup (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] bpf: ixgbe: Report bpf_prog ID during XDP_QUERY_PROG (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: delay tail write to every 'n' packets (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: add support for XDP_TX action (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: add XDP support for pass and drop actions (Ken Cox) [1520658 1515550 1519654 1518092] - [netdrv] ixgbe: fix build err, num_rx_queues is only available with CONFIG_RPS (Ken Cox) [1520658 1515550 1519654 1518092]- [infiniband] iser: Do not reduce max_sectors (Alaa Hleihel) [1484104] - [kernel] rdma: Change all uapi headers to use __aligned_u64 instead of __u64 (Don Dutile) [1573883] - [kernel] rdma: Do not used __packed in uapi headers (Don Dutile) [1573883] - [infiniband] rdma/rxe: Fix uABI structure layouts for 32/64 compat (Don Dutile) [1573883] - [infiniband] rxe: Do not use 'struct sockaddr' in a uapi header (Don Dutile) [1573883] - [infiniband] rdma/rxe: Use structs to describe the uABI instead of opencoding (Don Dutile) [1573883] - [infiniband] rdma/rxe: Get rid of confusing udata parameter to rxe_cq_chk_attr (Don Dutile) [1573883] - [kernel] rdma/mlx4: Fix uABI structure layouts for 32/64 compat (Don Dutile) [1573883] - [infiniband] ib/mlx4: Move mlx4_uverbs_ex_query_device_resp to uapi/ (Don Dutile) [1573883] - [kernel] rdma/qedr: Fix uABI structure layouts for 32/64 compat (Don Dutile) [1573883] - [infiniband] rdma/ucma: Fix uABI structure layouts for 32/64 compat (Don Dutile) [1573883] - [kernel] rdma: Remove minor pahole differences between 32/64 (Don Dutile) [1573883] - [netdrv] e1000e: Ignore TSYNCRXCTL when getting I219 clock attributes (David Arcari) [1589302] - [netdrv] wil6210: missing length check in wmi_set_ie (Stanislaw Gruszka) [1590841] {CVE-2018-5848} - [netdrv] ethernet: Use octal not symbolic permissions (Ken Cox) [1548145] - [netdrv] bnx2: remove redundant initializations of pointers txr and rxr (Ken Cox) [1548145] - [netdrv] treewide: setup_timer() -> timer_setup() (Ken Cox) [1548145] - [netdrv] aquantia: driver should correctly declare vlan_features bits (Igor Russkikh) [1542881] - [netdrv] net: aquantia: fix unsigned numvecs comparison with less than zero (Igor Russkikh) [1586233] - [netdrv] net: aquantia: Limit number of vectors to actually allocated irqs (Igor Russkikh) [1586233] - [netdrv] cxgb4: do not fail vf instatiation in slave mode (Arjun Vynipadath) [1555206] - [netdrv] cxgb4/cxgb4vf: Notify link changes to OS-dependent code (Arjun Vynipadath) [1577743] - [netdrv] cxgb4: copy the length of cpl_tx_pkt_core to fw_wr (Arjun Vynipadath) [1579351] - [netdrv] cxgb4: avoid schedule while atomic (Arjun Vynipadath) [1579351] - [netdrv] cxgb4: enable inner header checksum calculation (Arjun Vynipadath) [1579351] - [netdrv] cxgb4: Fix (vxlan/geneve)_port initialization (Arjun Vynipadath) [1579351] - [netdrv] remove AMD xgbe mark_hardware_unsupported quirk (David Arcari) [1589397] - [netdrv] amd-xgbe: mark driver as tech preview (David Arcari) [1589397] - [netdrv] amd-xgbe: Improve SFP 100Mbps auto-negotiation (David Arcari) [1589397] - [netdrv] amd-xgbe: Update the BelFuse quirk to support SGMII (David Arcari) [1589397] - [netdrv] amd-xgbe: Advertise FEC support with the KR re-driver (David Arcari) [1589397] - [netdrv] amd-xgbe: Always attempt link training in KR mode (David Arcari) [1589397] - [netdrv] amd-xgbe: Add ethtool show/set channels support (David Arcari) [1589397] - [netdrv] amd-xgbe: Prepare for ethtool set-channel support (David Arcari) [1589397] - [netdrv] amd-xgbe: Add ethtool show/set ring parameter support (David Arcari) [1589397] - [netdrv] amd-xgbe: Add ethtool support to retrieve SFP module info (David Arcari) [1589397] - [netdrv] amd-xgbe: Remove field that indicates SFP diagnostic support (David Arcari) [1589397] - [netdrv] amd-xgbe: Remove use of comm_owned field (David Arcari) [1589397] - [netdrv] amd-xgbe: Read and save the port property registers during probe (David Arcari) [1589397] - [netdrv] amd-xgbe: Fix debug output of max channel counts (David Arcari) [1589397] - [netdrv] amd-xgbe: Only use the SFP supported transceiver signals (David Arcari) [1589397] - [netdrv] amd-xgbe: Improve KR auto-negotiation and training (David Arcari) [1589397] - [netdrv] amd-xgbe: Add pre/post auto-negotiation phy hooks (David Arcari) [1589397] - [netdrv] Use octal not symbolic permissions (David Arcari) [1589397] - [netdrv] amd-xgbe: Restore PCI interrupt enablement setting on resume (David Arcari) [1589397] - [netdrv] amd-xgbe: fix comparison to bitshift when dealing with a mask (David Arcari) [1589397] - [netdrv] amd-xgbe: Get rid of custom hex_dump_to_buffer() (David Arcari) [1589397] - [netdrv] license cleanup: add SPDX GPL-2.0 license identifier to files with no license (David Arcari) [1589397] - [netdrv] amd: Convert timers to use timer_setup() (David Arcari) [1589397] - [netdrv] amd-xgbe: Interrupt summary bits are h/w version dependent (David Arcari) [1589397] - [netdrv] amd-xgbe: Add additional ethtool statistics (David Arcari) [1589397] - [netdrv] amd-xgbe: Add support for VXLAN offload capabilities (David Arcari) [1589397] - [netdrv] amd-xgbe: Convert to using the new link mode settings (David Arcari) [1589397] - [netdrv] amd-xgbe: Add per queue Tx and Rx statistics (David Arcari) [1589397] - [netdrv] amd-xgbe: Add hardware features debug output (David Arcari) [1589397] - [netdrv] amd-xgbe: Optimize DMA channel interrupt enablement (David Arcari) [1589397] - [netdrv] amd-xgbe: Add additional dynamic debug messages (David Arcari) [1589397] - [netdrv] amd-xgbe: Add support to handle device renaming (David Arcari) [1589397] - [netdrv] amd-xgbe: Update TSO packet statistics accuracy (David Arcari) [1589397] - [netdrv] amd-xgbe: Be sure driver shuts down cleanly on module removal (David Arcari) [1589397] - [netdrv] amd-xgbe: Set the MII control width for the MAC interface (David Arcari) [1589397] - [netdrv] amd-xgbe: Set the MDIO mode for 10000Base-T configuration (David Arcari) [1589397] - [netdrv] add missing interrupt.h include (David Arcari) [1589397] - [netdrv] amd-xgbe: fix spelling mistake: "avialable" -> "available" (David Arcari) [1589397] - [netdrv] amd-xgbe: Adjust register settings to improve performance (David Arcari) [1589397] - [netdrv] amd-xgbe: Simplify the burst length settings (David Arcari) [1589397] - [netdrv] amd-xgbe: Prepare for more fine grained cache coherency controls (David Arcari) [1589397] - [netdrv] amd-xgbe: Add NUMA affinity support for IRQ hints (David Arcari) [1589397] - [netdrv] amd-xgbe: Add NUMA affinity support for memory allocations (David Arcari) [1589397] - [netdrv] amd-xgbe: Re-issue interrupt if interrupt status not cleared (David Arcari) [1589397] - [netdrv] amd-xgbe: Limit the I2C error messages that are output (David Arcari) [1589397] - [netdrv] amd-xgbe: Fixes for working with PHYs that support 2.5GbE (David Arcari) [1589397] - [netdrv] amd-xgbe: Handle return code from software reset function (David Arcari) [1589397] - [netdrv] amd-xgbe: Prevent looping forever if timestamp update fails (David Arcari) [1589397] - [netdrv] amd-xgbe: Add a check for an skb in the timestamp path (David Arcari) [1589397] - [netdrv] amd-xgbe: Use the proper register during PTP initialization (David Arcari) [1589397] - [netdrv] amd-xgbe: Fix SFP PHY supported/advertised settings (David Arcari) [1589397] - [netdrv] amd-xgbe: Simplify mailbox interface rate change code (David Arcari) [1589397] - [netdrv] amd-xgbe: use PAGE_ALLOC_COSTLY_ORDER in xgbe_map_rx_buffer (David Arcari) [1589397] - [netdrv] amd-xgbe: Fix the ECC-related bit position definitions (David Arcari) [1589397] - [netdrv] amd-xgbe: Fix jumbo MTU processing on newer hardware (David Arcari) [1589397] - [netdrv] amd-xgbe: Enable IRQs only if napi_complete_done() is true (David Arcari) [1589397] - [netdrv] amd-xgbe: Don't overwrite SFP PHY mod_absent settings (David Arcari) [1589397] - [netdrv] amd-xgbe: Be sure to set MDIO modes on device (re)start (David Arcari) [1589397] - [netdrv] amd-xgbe: Stop the PHY before releasing interrupts (David Arcari) [1589397] - [netdrv] amd-xgbe: use centralized core mtu check (David Arcari) [1589397] - [netdrv] use net core MTU range checking in more drivers (David Arcari) [1589397] - [netdrv] configs: enable build of amd xgbe network driver (David Arcari) [1589397] - [netdrv] intel: Cleanup the copyright/license headers (Corinna Vinschen) [1518106] - [netdrv] intel: add SPDX identifiers to all the Intel drivers (Corinna Vinschen) [1518106] - [netdrv] igbvf: Use smp_rmb rather than read_barrier_depends (Corinna Vinschen) [1518106] - [netdrv] intel: Cleanup the copyright/license headers (Corinna Vinschen) [1518105] - [netdrv] igb: Add support for adding offloaded clsflower filters (Corinna Vinschen) [1518105] - [netdrv] igb: Add the skeletons for tc-flower offloading (Corinna Vinschen) [1518105] - [netdrv] igb: Add MAC address support for ethtool nftuple filters (Corinna Vinschen) [1518105] - [netdrv] igb: Enable nfc filters to specify MAC addresses (Corinna Vinschen) [1518105] - [netdrv] igb: Allow filters to be added for the local MAC address (Corinna Vinschen) [1518105] - [netdrv] igb: Add support for enabling queue steering in filters (Corinna Vinschen) [1518105] - [netdrv] igb: Add support for MAC address filters specifying source addresses (Corinna Vinschen) [1518105] - [netdrv] igb: Enable the hardware traffic class feature bit for igb models (Corinna Vinschen) [1518105] - [netdrv] igb: Fix queue selection on MAC filters on i210 (Corinna Vinschen) [1518105] - [netdrv] igb: Fix not adding filter elements to the list (Corinna Vinschen) [1518105] - [netdrv] igb: Fix the transmission mode of queue 0 for Qav mode (Corinna Vinschen) [1518105] - [netdrv] Use octal not symbolic permissions (Corinna Vinschen) [1518105] - [netdrv] intel: add SPDX identifiers to all the Intel drivers (Corinna Vinschen) [1518105] - [netdrv] igb: Fix a test with HWTSTAMP_TX_ON (Corinna Vinschen) [1518105] - [netdrv] igb: Do not call netif_device_detach() when PCIe link goes missing (Corinna Vinschen) [1518105] - [netdrv] igb: Clear TXSTMP when ptp_tx_work() is timeout (Corinna Vinschen) [1518105] - [netdrv] igb: Delete an error message for a failed memory allocation in igb_enable_sriov() (Corinna Vinschen) [1518105] - [netdrv] igb: Free IRQs when device is hotplugged (Corinna Vinschen) [1518105] - [netdrv] igb: Clarify idleslope config constraints (Corinna Vinschen) [1518105] - [netdrv] igb: add function to get maximum RSS queues (Corinna Vinschen) [1518105] - [netdrv] igb: Allow to remove administratively set MAC on VFs (Corinna Vinschen) [1518105] - [netdrv] net_sch: cbs: Change TC_SETUP_CBS to TC_SETUP_QDISC_CBS (Corinna Vinschen) [1518105] - [netdrv] igb: Add support for CBS offload (Corinna Vinschen) [1518105] - [netdrv] locking/atomics: coccinelle/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE() (Corinna Vinschen) [1518105] - [netdrv] intel: Convert timers to use timer_setup() (Corinna Vinschen) [1518105]- [pci] Allow release of resources that were never assigned (Rob Clark) [1519691 1515623 1566644] - [gpu] drm/nouveau/gr/gf100-: insert some WFIs during gr init (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/clk: Use list_for_each_entry_from_reverse (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau: fix temp/pwm visibility, skip hwmon when no sensors exist (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau: fix nouveau_dsm_get_client_id()'s return type (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau: fix mode_valid's return type (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/ce/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/fifo/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/disp/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/dma/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/therm/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/pmu/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/fault/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/bar/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/mmu/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/ltc/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/fb/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/imem/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/tmr/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/bus/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/mc/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/fuse/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/i2c/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gpio/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/ibus/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/top/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/devinit/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/bios/pll: limits table 5.0 (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/bios/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/pci/gv100: initial support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/core: recognise gv100 (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/core: increase maximum number of copy engines to 9 (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: initial overlay support (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/gk104-: add support for (XA)2R10G10B10 formats (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/gk104-: support additional cursor sizes (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: separate blocklinear vs linear pitch (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: handle degamma LUT from window channels (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: plane updates don't always require image_set() (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: store window visibility in state (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: simplify swap interval handling (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: decouple window state changes, and update method submisssion (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: simplify tracking of channel interlocks (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: determine MST support from DP Info Table (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: extend window image data for stereo/planar formats (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: move drm format->hw conversion into common code (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: unify set/clr masks (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: allow specification of valid heads for a window (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: split base implementation by hardware class (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: split core implementation by hardware class (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: split each resource type into their own source files (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50: abstract OR interfaces so the code can be split (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50: handle SetControlOutputResource from head (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: abstract head interfaces so the code can be split (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50: modify core allocation so the code can be split (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: modify base allocation so the code can be split (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: modify cursor allocation so the code can be split (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: modify overlay allocation so the code can be split (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: move fb ctxdma tracking into windows (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: fix i2c-over-aux on anx9805 (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms/nv50-: move code underneath dispnv50/ (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/kms: move display class instantiation to library (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/drm/nv50-: remove allocation of sw class (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau: no need to create ctxdma for push buffers on fermi and up (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau: remove fence wait code from deferred client work handler (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gem: tie deferred unmapping of buffers to VMA fence completion (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gem: attach fences to VMAs to track GPU usage (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gem: lookup VMAs for buffers referenced by pushbuf ioctl (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gp102-: setup stencil zbc (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gp100-: use correct registers for zbc colour/depth setup (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gp100-: fix attrib cb setup (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gp100-: fix pagepool setup (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-gm10x: update register lists (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: swap bundle and pagepool (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: calculate and use sm mapping table (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: port zcull tile mapping calculations from NVGPU (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: port tile mapping calculations from NVGPU (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise trap_mp (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: add missing reset sequence before golden context init (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: delete duplicated grctx init code (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: update r408840 where required (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: update 419a3c where required (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise r418e94 (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise r419e00 (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: update 419eb0 where required (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: note missing 418800 modifications (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-gf119: update 419cb8 where required (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: support firmware-provided bundle/method everywhere (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise tpc_mask + apply fixes from traces (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise r419f78 + apply fixes from traces (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise gpc_tpc_nr (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise r406500 (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise dist_skip_table + improve algorithm (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-gf119: modify max_ways_evict where required (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise alpha_beta_tables + improve algorithms (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise rop_mapping (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise r4060a8 + apply fixes from traces (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise tpc_per_gpc (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise sm_id/tpc_nr (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise patch_ltc, noting missing init (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: support firmware-provided sw_ctx everywhere (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: delete duplicated init code (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise init_400054 (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: apply be exception fixes from traces (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise init_shader_exceptions (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise init_504430 (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise init_tex_hww_esr (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise init_ppc_exceptions (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise init_419c9c + apply fixes from traces (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise init_419eb4 + apply fixes from traces (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise init_419cc0 + apply fixes from traces (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise init_sked_hww_esr (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise init_40601c (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise init_ds_hww_esr_2 (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise init_fecs_exceptions + apply fixes from traces (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100: write 0x400124 during init (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise init_swdx_pes_mask (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: implement another chunk of bios-provided init (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise init_rop_active_fbps (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise init_num_active_ltcs (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise init_zcull (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise init_vsc_stream_master (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise init_bios (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: support clkgate_pack everywhere (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise r405a14 (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: support firmware-provided sw_nonctx everywhere (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/gr/gf100-: virtualise init_gpc_mmu + apply fixes from traces (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/fifo/gp100-: force individual channels into a channel group (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/fifo/gm107-: write instance address in channel runlist entry (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/fifo/gk208-: write pbdma timeout regs during initialisation (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/fifo/gk110-: support writing channel group runlist entries (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/fifo/gk104-: poll for runlist update completion (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/fifo/gk104-: add interfaces to support different runlist layouts (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/fifo/gk104-: simplify definition of channel classes (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/fifo/gk104-: require explicit runlist selection for channel allocation (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/fifo/gk104-: support querying engines available on each runlist (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/fifo/gk104-: allow fault recovery code to be called by other subdevs (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/fifo/gk104-: accept engine contexts for CE3 and up (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/fifo: support channel count query (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/device: support querying available engines of a specific type (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/device: implement a generic method to query device-specific properties (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/disp/nv50-: pass nvkm_memory objects for channel push buffers (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/disp/nv50-: add channel interfaces to control error interrupts (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/disp/nv50-: add channel interfaces to determine the user area (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/disp/nv50-: merge handling of pio and dma channels (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/disp/nv50-: simplify definiton of core channels (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/disp/nv50-: simplify definition of cursor channels (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/disp/nv50-: simplify definition of base channels (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/disp/nv50-: simplify definition of overlay immediate channels (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/disp/nv50-: simplify definition of overlay channels (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/disp/nv50-: replace user object with engine pointer in channels (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/disp/nv50-: initialise from the engine, rather than the user object (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/disp/nv50-: fetch mask of available piors during oneinit (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/disp/nv50-: fetch mask of available sors during oneinit (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/disp/nv50-: fetch mask of available dacs during oneinit (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/disp/nv50-: fetch mask of available heads during oneinit (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/disp/nv50-: delay subunit construction until oneinit (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/fb/gm200-: fix overwriting of big page setting (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/fb/gf100-: bump size of mmu debug buffers to match big page size (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/fault/gp100: implement replayable fault buffer initialisation (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/fault: add infrastructure to support fault buffers (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/mc/gp100-: route fault buffer interrupts to FAULT (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/core: define FAULT subdev (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau/secboot: remove VLA usage (Rob Clark) [1519691 1515623 1457161] - [gpu] drm/nouveau: nouveau: use larger buffer in nvif_vmm_map (Rob Clark) [1519691 1515623 1457161] - [gpu] drm: backport from v4.17-rc7 (Rob Clark) [1519691 1515623 1523966 1520590 1515620 1515612 1519677 1519297 1517646] - [gpu] debugfs: Add debugfs_create_ulong() (Rob Clark) [1519691 1515623 1566644] - [gpu] vfio: Simplify capability helper (Rob Clark) [1519691 1515623 1566644] - [gpu] vfio/pci: Intel IGD OpRegion support (Rob Clark) [1519691 1515623 1566644] - [gpu] vfio: ABI for mdev display dma-buf operation (Rob Clark) [1519691 1515623 1566644] - [gpu] x86/early-quirks: replace the magical increment start values (Rob Clark) [1519691 1515623 1566644] - [gpu] x86/early-quirks: export the stolen region as a resource (Rob Clark) [1519691 1515623 1566644] - [gpu] x86/early-quirks: Extend Intel graphics stolen memory placement to 64bit (Rob Clark) [1519691 1515623 1566644] - [gpu] lib/scatterlist: Introduce and export __sg_alloc_table_from_pages (Rob Clark) [1519691 1515623 1566644] - [gpu] lockdep: Introduce lock_acquire_exclusive()/shared() helper macros (Rob Clark) [1519691 1515623 1566644] - [gpu] ext4: avoid Y2038 overflow in recently_deleted() (Rob Clark) [1519691 1515623 1566644] - [gpu] sched/nohz: Fix overflow error in scheduler_tick_max_deferment() (Rob Clark) [1519691 1515623 1566644] - [gpu] sched/headers: Prepare for new header dependencies before moving code to (Rob Clark) [1519691 1515623 1566644] - [gpu] ratelimit: extend to print suppressed messages on release (Rob Clark) [1519691 1515623 1566644] - [gpu] lib/string.c: add multibyte memset functions (Rob Clark) [1519691 1515623 1566644] - [gpu] x86/platform/intel/iosf_mbi: Add unlocked PMIC bus access notifier unregister (Rob Clark) [1519691 1515623 1566644] - [gpu] stddef.h: Introduce sizeof_field() (Rob Clark) [1519691 1515623 1566644] - [gpu] pci: Add pci_enable_atomic_ops_to_root() (Rob Clark) [1519691 1515623 1566644] - [gpu] pci: Add pci_resize_resource() for resizing BARs (Rob Clark) [1519691 1515623 1566644] - [gpu] pci: Add resizable BAR infrastructure (Rob Clark) [1519691 1515623 1566644] - [gpu] pci: Add PCI resource type mask #define (Rob Clark) [1519691 1515623 1566644] - [gpu] math64, timers: Fix 32bit mul_u64_u32_shr() and friends (Rob Clark) [1519691 1515623 1566644] - [gpu] lib/scatterlist: Avoid potential scatterlist entry overflow (Rob Clark) [1519691 1515623 1566644] - [gpu] lib/scatterlist: Fix offset type in sg_alloc_table_from_pages (Rob Clark) [1519691 1515623 1566644]- [documentation] media: make symlink path relative (Bruno Eduardo de Oliveira Meneguele) [1128571] - [netdrv] bnxt_en: Add support for ndo_set_vf_trust (Jonathan Toppins) [1449512] - [security] selinux: kasan: slab-out-of-bounds in xattr_getsecurity (Paul Moore) [1584307] - [ipc] shm.c: add split function to shm_vm_ops (Desnes Augusto Nunes do Rosario) [1586152] - [pci] hv: Make sure the bus domain is really unique (Vitaly Kuznetsov) [1551091] - [acpi] pci: pci_link: Allow the absence of _PRS and change log level (Al Stone) [1574308] - [acpi] acpica: Recognize the _OSI string "Windows 2017.2" (Jarod Wilson) [1495223] - [acpi] acpica: Recognize the Windows 10 version 1607 and 1703 OSI strings (Jarod Wilson) [1495223] - [thunderbolt] Handle NULL boot ACL entries properly (Jarod Wilson) [1495223] - [thunderbolt] Prevent crash when ICM firmware is not running (Jarod Wilson) [1495223] - [pci] Improve "partially hidden behind bridge" log message (Jarod Wilson) [1495223] - [pci] Improve pci_scan_bridge() and pci_scan_bridge_extend() doc (Jarod Wilson) [1495223] - [pci] Move resource distribution for single bridge outside loop (Jarod Wilson) [1495223] - [pci] Account for all bridges on bus when distributing bus numbers (Jarod Wilson) [1495223] - [pci] acpi / hotplug / pci: Drop unnecessary parentheses (Jarod Wilson) [1495223] - [pci] acpi / hotplug / pci: Mark stale PCI devices disconnected (Jarod Wilson) [1495223] - [pci] acpi / hotplug / pci: Don't scan bridges managed by native hotplug (Jarod Wilson) [1495223] - [pci] hotplug: Add hotplug_is_native() (Jarod Wilson) [1495223] - [pci] shpchp: Add shpchp_is_native() (Jarod Wilson) [1495223] - [pci] shpchp: Use dev_printk() for OSHP-related messages (Jarod Wilson) [1495223] - [pci] shpchp: Remove get_hp_hw_control_from_firmware() wrapper (Jarod Wilson) [1495223] - [pci] shpchp: Remove acpi_get_hp_hw_control_from_firmware() flags (Jarod Wilson) [1495223] - [pci] shpchp: Rely on previous _OSC results (Jarod Wilson) [1495223] - [pci] shpchp: Request SHPC control via _OSC when adding host bridge (Jarod Wilson) [1495223] - [pci] shpchp: Convert SHPC to be builtin only (Jarod Wilson) [1495223] - [pci] pciehp: Make pciehp_is_native() stricter (Jarod Wilson) [1495223] - [pci] pciehp: Rename host->native_hotplug to host->native_pcie_hotplug (Jarod Wilson) [1495223] - [pci] pciehp: Request control of native hotplug only if supported (Jarod Wilson) [1495223] - [pci] pciehp: Clear Presence Detect and Data Link Layer Status Changed on resume (Jarod Wilson) [1495223] - [pci] portdrv: Rename and reverse sense of pcie_ports_auto (Jarod Wilson) [1495223] - [pci] portdrv: Remove unnecessary "pcie_ports=auto" parameter (Jarod Wilson) [1495223] - [pci] portdrv: Encapsulate pcie_ports_auto inside the port driver (Jarod Wilson) [1495223] - [pci] portdrv: Remove unnecessary include of (Jarod Wilson) [1495223] - [pci] portdrv: Simplify PCIe feature permission checking (Jarod Wilson) [1495223] - [pci] portdrv: Disable port driver in compat mode (Jarod Wilson) [1495223] - [x86] pci/acpi: Fix regression caused by commit 4d6b4e69a245 (Jarod Wilson) [1495223] - [x86] pci/acpi: Use common interface to support PCI host bridge (Jarod Wilson) [1495223] - [x86] acpi/pci: Reset acpi_root_dev->domain to 0 when pci_ignore_seg is set (Jarod Wilson) [1495223] - [acpi] Add interface acpi_pci_root_create() (Jarod Wilson) [1495223] - [acpi] pci: Enhance ACPI core to support sparse IO space (Jarod Wilson) [1495223] - [pci] acpi / hotplug / pci: Check presence of slot itself in get_slot_status() (Jarod Wilson) [1495223] - [pci] Add wrappers for dev_printk() (Jarod Wilson) [1495223] - [tools] perf tests: Use arch__compare_symbol_names to compare symbols (Jiri Olsa) [1441815] - [tools] perf evsel: Fix swap for samples with raw data (Jiri Olsa) [1458228] - [tools] perf report: Fix regression when decoding intel_pt traces (Jiri Olsa) [1458228] - [tools] perf tools: Optimize sample parsing for ordered events (Jiri Olsa) [1458228] - [tools] perf ordered_events: Pass timestamp arg in perf_session__queue_event (Jiri Olsa) [1458228] - [tools] perf evlist: Add perf_evlist__parse_sample_timestamp function (Jiri Olsa) [1458228] - [tools] perf evsel: Centralize perf_sample initialization (Jiri Olsa) [1458228] - [kernel] sched/sysctl: Check user input value of sysctl_sched_time_avg (Lauro Ramos Venancio) [1579131] - [kernel] sched/deadline: Add documentation about GRUB reclaiming (Lauro Ramos Venancio) [1425563] - [kernel] sched/deadline: Reclaim bandwidth not used by dl tasks (Lauro Ramos Venancio) [1425563] - [kernel] sched/deadline: Base GRUB reclaiming on the inactive utilization (Lauro Ramos Venancio) [1425563] - [kernel] sched/deadline: Track the "total rq utilization" too (Lauro Ramos Venancio) [1425563] - [kernel] sched/deadline: Make GRUB a task's flag (Lauro Ramos Venancio) [1425563] - [kernel] sched/deadline: Do not reclaim the whole CPU bandwidth (Lauro Ramos Venancio) [1425563] - [kernel] sched/deadline: Implement GRUB accounting (Lauro Ramos Venancio) [1425563] - [kernel] sched/deadline: Fix the update of the total -deadline utilization (Lauro Ramos Venancio) [1425563] - [kernel] sched/deadline: Improve the tracking of active utilization (Lauro Ramos Venancio) [1425563] - [kernel] sched/deadline: Track the active utilization (Lauro Ramos Venancio) [1425563] - [kernel] sched/deadline: Remove useless parameter from setup_new_dl_entity() (Lauro Ramos Venancio) [1425563] - [kernel] sched/core: Fix remote wakeups (Lauro Ramos Venancio) [1425563] - [kernel] sched/fair: Prepare to fix fairness problems on migration (Lauro Ramos Venancio) [1425563] - [kernel] sched/core: Kill sched_class::task_waking to clean up the migration logic (Lauro Ramos Venancio) [1425563] - [kernel] sched/fair: Prepare to fix fairness problems on migration (Lauro Ramos Venancio) [1425563] - [kernel] sched/fair: Move record_wakee() (Lauro Ramos Venancio) [1425563] - [kernel] sched/core: Fix task and run queue sched_info::run_delay inconsistencies (Lauro Ramos Venancio) [1425563] - [kernel] sched: Teach scheduler to understand TASK_ON_RQ_MIGRATING state (Lauro Ramos Venancio) [1425563] - [kernel] sched: Add wrapper for checking task_struct::on_rq (Lauro Ramos Venancio) [1425563] - [kernel] sched/debug: Fix SCHED_WARN_ON() to return a value on !CONFIG_SCHED_DEBUG as well (Lauro Ramos Venancio) [1425563] - [kernel] sched/debug: Add SCHED_WARN_ON() (Lauro Ramos Venancio) [1425563] - [vfio] mdev: Re-order sysfs attribute creation (Alex Williamson) [1578258] - [vfio] mdev: Check globally for duplicate devices (Alex Williamson) [1578258] - [scsi] balance out autopm get/put calls in scsi_sysfs_add_sdev() (Eda Zhou) [1585794] - [scsi] use device_remove_file_self() instead of device_schedule_callback() (Eda Zhou) [1585794] - [nvme] allow duplicate controller if prior controller being deleted (Ewan Milne) [1584753] - [nvme] nvmet-fc: increase LS buffer count per fc port (Ewan Milne) [1584753] - [nvme] nvme-fabrics: remove unnecessary controller subnqn validation (Ewan Milne) [1584753] - [nvme] nvme-fc: remove setting DNR on exception conditions (Ewan Milne) [1584753] - [nvme] nvmet: switch loopback target state to connecting when resetting (Ewan Milne) [1584753] - [nvme] fix potential memory leak in option parsing (Ewan Milne) [1584753] - [nvme] expand nvmf_check_if_ready checks (Ewan Milne) [1584753] - [mm] compaction: release zone irqlock in isolate_freepages_block (Andrea Arcangeli) [1582793] - [mm] compaction: change the timing to check to drop the spinlock (Andrea Arcangeli) [1582793] - [fs] proc: do not access cmdline nor environ from file-backed areas (Oleg Nesterov) [1576338] {CVE-2018-1120} - [mm] replace access_process_vm() write parameter with gup_flags (Oleg Nesterov) [1576338] - [mm] replace access_remote_vm() write parameter with gup_flags (Oleg Nesterov) [1576338] - [mm] introduce get_user_pages_remote_flags() for __access_remote_vm() (Oleg Nesterov) [1576338] - [mm] replace __access_remote_vm() write parameter with gup_flags (Oleg Nesterov) [1576338] - [scsi] libsas: direct call probe and destruct (Tomas Henzl) [1560189] {CVE-2017-18232} - [x86] add _TIF_UPROBE to _TIF_DO_NOTIFY_MASK (Oleg Nesterov) [1579521]- [infiniband] rdma/bnxt_re: Fix broken RoCE driver due to recent L2 driver changes (Jonathan Toppins) [1526120] - [kernel] dim: Support adaptive TX moderation (Jonathan Toppins) [1526120] - [kernel] dim: Rename *_get_profile() functions to *_get_rx_moderation() (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Fix NULL pointer dereference at bnxt_free_irq() (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Need to include RDMA rings in bnxt_check_rings() (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Support max-mtu with VF-reps (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Ignore src port field in decap filter nodes (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: do not allow wildcard matches for L2 flows (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Fix ethtool -x crash when device is down (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Add ULP calls to stop and restart IRQs (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Reserve completion rings and MSIX for bnxt_re RDMA driver (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Refactor bnxt_need_reserve_rings() (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Add IRQ remapping logic (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Change IRQ assignment for RDMA driver (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Improve ring allocation logic (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: fix clear flags in ethtool reset handling (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Check max_tx_scheduler_inputs value from firmware (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Update firmware interface to 1.9.1.15 (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Improve resource accounting for SRIOV (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Improve valid bit checking in firmware response message (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Check valid VNIC ID in bnxt_hwrm_vnic_set_tpa() (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: close & open NIC, only when the interface is in running state (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Return standard Linux error codes for hwrm flow cmds (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Fix regressions when setting up MQPRIO TX rings (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Pass complete VLAN TCI to the stack (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Remove unwanted ovs-offload messages in some conditions (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Fix vnic accounting in the bnxt_check_rings() path (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Refactor the functions to reserve hardware rings (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: cleanup DIM work on device shutdown (Jonathan Toppins) [1526120] - [netdrv] bnxt: use tc_cls_can_offload_and_chain0() (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Add cache line size setting to optimize performance (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Forward VF MAC address to the PF (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Add BCM5745X NPAR device IDs (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Expand bnxt_check_rings() to check all resources (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Implement new method for the PF to assign SRIOV resources (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Reserve resources for RFS (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Implement new method to reserve rings (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Set initial default RX and TX ring numbers the same in combined mode (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Add the new firmware API to query hardware resources (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Refactor hardware resource data structures (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Restore MSIX after disabling SRIOV (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Refactor bnxt_close_nic() (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Update firmware interface to 1.9.0 (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: don't update cpr->rx_bytes with uninitialized length len (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: add support for software dynamic interrupt moderation (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: setup xdp_rxq_info (Jonathan Toppins) [1526120] - [netdrv] broadcom: Use zeroing memory allocator than allocator/memset (Jonathan Toppins) [1526120] - [netdrv] bnxt_en: Use NETIF_F_GRO_HW (Jonathan Toppins) [1526120] - [netdrv] bnxt: delete some unreachable code (Jonathan Toppins) [1526120] - [kernel] dim: Fix fixpoint divide exception in net_dim_stats_compare (Jonathan Toppins) [1526120] - [net] Rename NETEVENT_MULTIPATH_HASH_UPDATE (Ivan Vecera) [1585245] - [net] ipv4: Send a netevent whenever multipath hash policy is changed (Ivan Vecera) [1585245] - [net] sched: fix tc_u_common lookup (Ivan Vecera) [1584592] - [net] sched: don't set q pointer for shared blocks (Ivan Vecera) [1584592] - [net] sched: silence uninitialized parent variable warning in tc_dump_tfilter (Ivan Vecera) [1584592] - [net] sched: allow ingress and clsact qdiscs to share filter blocks (Ivan Vecera) [1584592] - [net] sched: introduce ingress/egress block index attributes for qdisc (Ivan Vecera) [1584592] - [net] sched: use block index as a handle instead of qdisc when block is shared (Ivan Vecera) [1584592] - [net] sched: keep track of offloaded filters and check tc offload feature (Ivan Vecera) [1584592] - [net] sched: remove classid and q fields from tcf_proto (Ivan Vecera) [1584592] - [net] sched: remove handle propagation down to the drivers (Ivan Vecera) [1584592] - [net] sched: introduce block mechanism to handle netif_keep_dst calls (Ivan Vecera) [1584592] - [net] sched: avoid usage of tp->q in tcf_classify (Ivan Vecera) [1584592] - [net] sched: introduce shared filter blocks infrastructure (Ivan Vecera) [1584592] - [net] sched: introduce support for multiple filter chain pointers registration (Ivan Vecera) [1584592] - [net] sched: prio: work around gcc-4.4.4 union initializer issues (Ivan Vecera) [1584297] - [net] sched: prio: Add offload ability to PRIO qdisc (Ivan Vecera) [1584297] - [net] sched: red: avoid hashing NULL child (Ivan Vecera) [1583702] - [net] sched: red: don't reset the backlog on every stat dump (Ivan Vecera) [1583702] - [net] sched: red: Change the name of the stats struct to be generic (Ivan Vecera) [1583702] - [net] sched: red: Avoid illegal values (Ivan Vecera) [1583702] - [net] sched: Move offload check till after dump call (Ivan Vecera) [1583702] - [net] sched: red: Fix the new offload indication (Ivan Vecera) [1583702] - [net] sched: Remove TC_RED_OFFLOADED from uapi (Ivan Vecera) [1583702] - [net] sched: Move to new offload indication in RED (Ivan Vecera) [1583702] - [net] sched: Add TCA_HW_OFFLOAD (Ivan Vecera) [1583702] - [net] sched: red: work around gcc-4.4.4 anon union initializer issue (Ivan Vecera) [1583702] - [net] sched: mqprio: Change TC_SETUP_MQPRIO to TC_SETUP_QDISC_MQPRIO (Ivan Vecera) [1583702] - [net] sched: red: Add offload ability to RED qdisc (Ivan Vecera) [1583702] - [net] ip_tunnel: Rename & publish init_tunnel_flow (Ivan Vecera) [1585256] - [net] gre: Add is_gretap_dev, is_ip6gretap_dev (Ivan Vecera) [1585256] - [net] bridge: Export bridge multicast router state (Ivan Vecera) [1585206] - [net] bridge: Notify on bridge device mrouter state changes (Ivan Vecera) [1585206] - [net] vsock: set POLLOUT | POLLWRNORM for TCP_CLOSING (Stefan Hajnoczi) [1534473] - [net] xdp: move struct xdp_buff from filter.h to xdp.h (Neil Horman) [1569087] - [net] xdp: transition into using xdp_frame for return API (Neil Horman) [1569087] - [net] xdp: introduce a new xdp_frame type (Neil Horman) [1569087] - [net] xdp: introduce xdp_return_frame API and use in cpumap (Neil Horman) [1569087] - [net] xdp: setup xdp_rxq_info and intro xdp_rxq_info_is_reg (Neil Horman) [1569087] - [net] xdp: Add batching support to redirect map (Neil Horman) [1569087] - [net] xdp: add trace event for xdp redirect (Neil Horman) [1569087] - [net] xdp: add bpf_redirect helper function (Neil Horman) [1569087] - [net] ipv6: addrconf: don't evaluate keep_addr_on_down twice (Ivan Vecera) [1500871] - [net] ipv6: addrconf: increment ifp refcount before ipv6_del_addr() (Ivan Vecera) [1500871] - [net] ipv6: Regenerate host route according to node pointer upon interface up (Ivan Vecera) [1500871] - [net] ipv6: Do not duplicate DAD on link up (Ivan Vecera) [1500871] - [net] ipv6: regenerate host route if moved to gc list (Ivan Vecera) [1500871] - [net] ipv6: Fix idev->addr_list corruption (Ivan Vecera) [1500871] - [net] ipv6: use list_move instead of list_del/list_add (Ivan Vecera) [1500871] - [net] ipv6: Do not keep IPv6 addresses when IPv6 is disabled (Ivan Vecera) [1500871] - [net] ipv6: Always leave anycast and multicast groups on link down (Ivan Vecera) [1500871] - [net] ipv6: Delete host routes on an ifdown (Ivan Vecera) [1500871] - [net] ipv6: Do not keep linklocal and loopback addresses (Ivan Vecera) [1500871] - [net] ipv6: Fix refcnt on host routes (Ivan Vecera) [1500871] - [net] ipv6/l3mdev: Move host route on saved address if necessary (Ivan Vecera) [1500871] - [net] ipv6: Make address flushing on ifdown optional (Ivan Vecera) [1500871] - [net] bridge: check brport attr show in brport_show (Xin Long) [1540810]- [misc] vmware balloon: Treat init like reset (Cathy Avery) [1540110] - [kernel] pidns: Don't have unshare(CLONE_NEWPID) imply CLONE_THREAD (Oleg Nesterov) [1577745] - [md] dm crypt: allow unaligned bv_offset (Mike Snitzer) [1571803] - [md] dm crypt: reject sector_size feature if device length is not aligned to it (Mike Snitzer) [1571803] - [md] dm crypt: use shifts instead of sector_div (Mike Snitzer) [1571803] - [md] dm crypt: optionally support larger encryption sector size (Mike Snitzer) [1571803] - [md] dm crypt: factor out crypt_ctr_optional (Mike Snitzer) [1571803] - [md] avoid NULL dereference to queue pointer (Ming Lei) [1581845] - [scsi] aacraid: Correct hba_send to include iu_type (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Insure command thread is not recursively stopped (Raghava Aditya Renukunta) [1519664] - [scsi] treewide: Fix typos in printk (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Auto detect INTx or MSIx mode during sync cmd processing (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Preserve MSIX mode in the OMR register (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Implement DropIO sync command (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: fix shutdown crash when init fails (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Delay for rescan worker needs to be 10 seconds (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Get correct lun count (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: remove redundant setting of variable c (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Fix driver oops with dead battery (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Update driver version to 50877 (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Remove AAC_HIDE_DISK check in queue command (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Remove unused rescan variable (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Skip schedule rescan in case of kdump (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Fix hang while scanning in eh recovery (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Reschedule host scan in case of failure (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Use hotplug handling function in place of scsi_scan_host (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Block concurrent hotplug event handling (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Merge adapter setup with resolve luns (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Refactor resolve luns code and scsi functions (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Added macros to help loop through known buses and targets (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Process hba and container hot plug events in single function (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Merge func to get container information (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Add helper function to set queue depth (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Save bmic phy information for each phy (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Create helper functions to get lun info (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Move function around to match existing code (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Untangle targets setup from report phy luns (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Add target setup helper function (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Refactor and rename to make mirror existing changes (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Change phy luns function to use common bmic function (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Create bmic submission function from bmic identify (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Move code to wait for IO completion to shutdown func (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Refactor reset_host store function (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Allow reset_host sysfs var to recover Panicked Fw (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Fix ioctl reset hang (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Do not remove offlined devices (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Fix hang in kdump (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Do not attempt abort when Fw panicked (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Fix udev inquiry race condition (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Fix I/O drop during reset (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: remove unused variable managed_request_id (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Prevent crash in case of free interrupt during scsi EH path (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Perform initialization reset only once (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Check for PCI state of device in a generic way (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Fix controller initialization failure (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Add a small delay after IOP reset (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: error: testing array offset 'bus' after use (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Fix 2T+ drives on SmartIOC-2000 (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: report -ENOMEM to upper layer from aac_convert_sgraw2() (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: get rid of one level of indentation (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: fix indentation errors (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Fix command send race condition (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Fix out of bounds in aac_get_name_resp (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: complete all commands during bus reset (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: add fib flag to mark scsi command callback (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: enable sending of TMFs from aac_hba_send() (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: use aac_tmf_callback for reset fib (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: split off device, target, and bus reset (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: split off host reset (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: split off functions to generate reset FIB (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: reading out of bounds (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Don't copy uninitialized stack memory to userspace (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: fix leak of data from stack back to userspace (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Update driver version to 50834 (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Remove reference to Series-9 (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Add reset debugging statements (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Enable ctrl reset for both hba and arc (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Make sure ioctl returns on controller reset (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Use correct function to get ctrl health (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Rework aac_src_restart (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Rework SOFT reset code (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Add periodic checks to see IOP reset status (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Rework IOP reset (Raghava Aditya Renukunta) [1519664] - [qscsi] aacraid: Using single reset mask for IOP reset (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Print ctrl status before eh reset (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Log count info of scsi cmds before reset (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Change wait time for fib completion (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Remove reset support from check_health (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Set correct Queue Depth for HBA1000 RAW disks (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Added 32 and 64 queue depth for arc natives (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Fix DMAR issues with iommu=pt (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: Remove __GFP_DMA for raw srb memory (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: pci_alloc_consistent() failures on ARM64 (Raghava Aditya Renukunta) [1519664] - [scsi] aacraid: fix PCI error recovery path (Raghava Aditya Renukunta) [1519664] - [mm] thp: fix crash due race in MADV_FREE handling (Rafael Aquini) [1562137] - [mm] pmd dirty emulation in page fault handler (Rafael Aquini) [1562137] - [mm] fix incorrect unlock error path in madvise_free_huge_pmd (Rafael Aquini) [1562137] - [mm] don't split THP page when MADV_FREE syscall is called (Rafael Aquini) [1562137] - [mm] ksm: mark stable page dirty (Rafael Aquini) [1562137] - [mm] move lazily freed pages to inactive list (Rafael Aquini) [1562137] - [mm] rename deactivate_page to deactivate_file_page (Rafael Aquini) [1562137] - [mm] page migration fix PageMlocked on migrated pages (Rafael Aquini) [1562137] - [mm] madvise: fail with ENOMEM when splitting vma will hit max_map_count (Rafael Aquini) [1562137] - [mm] madvise: free swp_entry in madvise_free (Rafael Aquini) [1562137] - [mm] madvise: fix freeing of locked page with MADV_FREE (Rafael Aquini) [1562137] - [mm] madvise: support madvise(MADV_FREE) (Rafael Aquini) [1562137] - [mm] move max_map_count bits into mm.h (Rafael Aquini) [1562137] - [mm] pagewalk: fix the comment for test_walk (Rafael Aquini) [1562137] - [mm] pagewalk: prevent positive return value of walk_page_test() from being passed to callers (Rafael Aquini) [1562137] - [mm] pagewalk: fix misbehavior of walk_page_range for vma(VM_PFNMAP) (Rafael Aquini) [1562137] - [mm] pagewalk: add walk_page_vma() (Rafael Aquini) [1562137] - [mm] pagewalk: improve vma handling (Rafael Aquini) [1562137] - [mm] pagewalk: call pte_hole() for VM_PFNMAP during walk_page_range (Rafael Aquini) [1562137] - [mm] rmap: use rmap_walk() in page_mkclean() (Rafael Aquini) [1562137] - [mm] rmap: use rmap_walk() in page_referenced() (Rafael Aquini) [1562137] - [mm] rmap: use rmap_walk() in try_to_munlock() (Rafael Aquini) [1562137] - [mm] rmap: use rmap_walk() in try_to_unmap() (Rafael Aquini) [1562137] - [mm] rmap: extend rmap_walk_xxx() to cope with different cases (Rafael Aquini) [1562137] - [mm] rmap: make rmap_walk to get the rmap_walk_control argument (Rafael Aquini) [1562137] - [mm] rmap: factor lock function out of rmap_walk_anon() (Rafael Aquini) [1562137] - [mm] rmap: factor nonlinear handling out of try_to_unmap_file() (Rafael Aquini) [1562137] - [x86] pti: Fix kexec warning on debug kernel (Waiman Long) [1539424] - [x86] spec_ctrl: Fix late microcode problem with AMD (Waiman Long) [1566905] {CVE-2018-3639} - [x86] spec_ctrl: Clean up entry code & remove unused APIs (Waiman Long) [1566905] {CVE-2018-3639} - [x86] spec_ctrl: Mask off SPEC_CTRL MSR bits that are managed by kernel (Waiman Long) [1566905] {CVE-2018-3639} - [x86] spec_ctrl: add support for SSBD to RHEL IBRS entry/exit macros (Waiman Long) [1566905] {CVE-2018-3639} - [fs] proc: Use underscores for SSBD in 'status' (Waiman Long) [1566905] {CVE-2018-3639} - [x86] bugs: Rename _RDS to _SSBD (Waiman Long) [1566905] {CVE-2018-3639} - [kernel] seccomp: Enable speculation flaw mitigations (Waiman Long) [1566905] {CVE-2018-3639} - [fs] proc: Provide details on speculation flaw mitigations (Waiman Long) [1566905] {CVE-2018-3639} - [kernel] nospec: Allow getting/setting on non-current task (Waiman Long) [1566905] {CVE-2018-3639} - [x86] speculation: Add prctl for Speculative Store Bypass mitigation (Waiman Long) [1566905] {CVE-2018-3639} - [x86] process: Allow runtime control of Speculative Store Bypass (Waiman Long) [1566905] {CVE-2018-3639} - [kernel] prctl: Add speculation control prctls (Waiman Long) [1566905] {CVE-2018-3639} - [x86] kvm/vmx: Expose SPEC_CTRL Bit(2) to the guest (Waiman Long) [1566905] {CVE-2018-3639} - [x86] bugs/amd: Add support to disable RDS on Fam(15, 16, 17)h if requested (Waiman Long) [1566905] {CVE-2018-3639} - [x86] spec_ctrl: Sync up RDS setting with IBRS code (Waiman Long) [1566905] {CVE-2018-3639} - [x86] bugs: Provide boot parameters for the spec_store_bypass_disable mitigation (Waiman Long) [1566905] {CVE-2018-3639} - [base] x86/bugs: Expose /sys/../spec_store_bypass (Waiman Long) [1566905] {CVE-2018-3639} - [x86] bugs: Read SPEC_CTRL MSR during boot and re-use (Waiman Long) [1566905] {CVE-2018-3639} - [x86] spec_ctrl: Use separate PCP variables for IBRS entry and exit (Waiman Long) [1566905] {CVE-2018-3639} - [x86] cpufeatures: Make CPU bugs sticky (Waiman Long) [1566905] {CVE-2018-3639} - [s390] scsi: zfcp: add port speed capabilities (Hendrik Brueckner) [1519355]- [mmc] block: blk-mq: Potential NULL deref on mmc_blk_alloc_req() failure (Gopal Tiwari) [1456570] - [mmc] cqhci: Ensure macro parameters are wrapped in parentheses (Gopal Tiwari) [1456570] - [mmc] core: Remove code no longer needed after the switch to blk-mq (Gopal Tiwari) [1456570] - [mmc] block: Remove code no longer needed after the switch to blk-mq (Gopal Tiwari) [1456570] - [mmc] core: Remove option not to use blk-mq (Gopal Tiwari) [1456570] - [mmc] mmc_test: Ensure command queue is disabled for testing (Gopal Tiwari) [1456570] - [mmc] core: Ensure cmd_completion is initialized (Gopal Tiwari) [1456570] - [mmc] sdhci-acpi: Add support for ACPI HID of AMD Controller with HS400 (Gopal Tiwari) [1456570] - [mmc] mmc_test: use ktime_get_ts64 for timestamps (Gopal Tiwari) [1456570] - [mmc] block: make function mmc_cqe_issue_type static (Gopal Tiwari) [1456570] - [mmc] block: blk-mq: fix boolreturn.cocci warnings (Gopal Tiwari) [1456570] - [mmc] mmc_test: Do not use mmc_start_areq() anymore (Gopal Tiwari) [1456570] - [mmc] block: blk-mq: Stop using legacy recovery (Gopal Tiwari) [1456570] - [mmc] block: Reduce polling timeout from 10 minutes to 10 seconds (Gopal Tiwari) [1456570] - [mmc] block: Add timeout_clks when calculating timeout (Gopal Tiwari) [1456570] - [mmc] block: Check for transfer state in card_busy_detect() (Gopal Tiwari) [1456570] - [mmc] block: Check the timeout correctly in card_busy_detect() (Gopal Tiwari) [1456570] - [mmc] block: blk-mq: Check error bits and save the exception bit when polling card busy (Gopal Tiwari) [1456570] - [mmc] block: Make card_busy_detect() accumulate all response error bits (Gopal Tiwari) [1456570] - [mmc] block: blk-mq: Separate card polling from recovery (Gopal Tiwari) [1456570] - [mmc] block: blk-mq: Add support for direct completion (Gopal Tiwari) [1456570] - [mmc] sdhci-pci: Add CQHCI support for Intel GLK (Gopal Tiwari) [1456570] - [mmc] cqhci: support for command queue enabled host (Gopal Tiwari) [1456570] - [mmc] block: Add CQE support (Gopal Tiwari) [1456570] - [mmc] block: Add blk-mq support (Gopal Tiwari) [1456570] - [mmc] core: Add parameter use_blk_mq (Gopal Tiwari) [1456570] - [mmc] block: Add error-handling comments (Gopal Tiwari) [1456570] - [mmc] core: Make mmc_pre_req() and mmc_post_req() available (Gopal Tiwari) [1456570] - [mmc] block: Simplify cleaning up the queue (Gopal Tiwari) [1456570] - [mmc] block: No need to export mmc_cleanup_queue() (Gopal Tiwari) [1456570] - [mmc] core: use usleep_range rather than HZ magic in mmc_delay() (Gopal Tiwari) [1456570] - [mmc] slot-gpio: call gpiod_to_irq() only when MMC_CAP_NEEDS_POLL is unset (Gopal Tiwari) [1456570] - [mmc] core: properly init drv_type (Gopal Tiwari) [1456570] - [mmc] core: prepend 0x to OCR entry in sysfs (Gopal Tiwari) [1456570] - [mmc] core: prepend 0x to pre_eol_info entry in sysfs (Gopal Tiwari) [1456570] - [mmc] block: Ensure that debugfs files are removed (Gopal Tiwari) [1456570] - [mmc] core: Do not leave the block driver in a suspended state (Gopal Tiwari) [1456570] - [mmc] block: Check return value of blk_get_request() (Gopal Tiwari) [1456570] - [mmc] block: Fix missing blk_put_request() (Gopal Tiwari) [1456570] - [mmc] sdhci-acpi: Let devices define their own private data (Gopal Tiwari) [1456570] - [mmc] sdhci-acpi: Tidy Intel slot probe functions into one (Gopal Tiwari) [1456570] - [mmc] sdhci-acpi: Use helper function acpi_device_uid() (Gopal Tiwari) [1456570] - [mmc] sdhci: catch all errors when getting regulators (Gopal Tiwari) [1456570] - [mmc] core: export emmc revision (Gopal Tiwari) [1456570] - [mmc] kconfig: Enable CONFIG_MMC_SDHCI_IO_ACCESSORS (Gopal Tiwari) [1456570] - [mmc] sd: Fix signal voltage when there is no power cycle (Gopal Tiwari) [1456570] - [mmc] core: Factor out mmc_host_set_uhs_voltage() (Gopal Tiwari) [1456570] - [mmc] core: Export a few functions needed for blkmq support (Gopal Tiwari) [1456570] - [mmc] block: Factor out mmc_setup_queue() (Gopal Tiwari) [1456570] - [mmc] arm: 7805/1: mm: change max*pfn (Gopal Tiwari) [1456570] - [mmc] arm: 7797/1: mmc: Use dma_max_pfn(dev) (Gopal Tiwari) [1456570] - [mmc] block: Prepare CQE data (Gopal Tiwari) [1456570] - [mmc] block: Use local variables in mmc_blk_data_prep() (Gopal Tiwari) [1456570] - [mmc] mmc: Enable CQE's (Gopal Tiwari) [1456570] - [mmc] mmc: Enable Command Queuing (Gopal Tiwari) [1456570] - [mmc] core: Add support for handling CQE requests (Gopal Tiwari) [1456570] - [mmc] core: Introduce host claiming by context (Gopal Tiwari) [1456570] - [mmc] core: Remove unnecessary host claim (Gopal Tiwari) [1456570] - [mmc] block: Fix bug when removing RPMB chardev (Gopal Tiwari) [1456570] - [mmc] block: Delete mmc_access_rpmb() (Gopal Tiwari) [1456570] - [mmc] block: Convert RPMB to a character device (Gopal Tiwari) [1456570] - [mmc] sdhci-pci: Add support for Intel CDF (Gopal Tiwari) [1456570] - [mmc] Delete bounce buffer handling (Gopal Tiwari) [1456570] - [mmc] core: add driver strength selection when selecting hs400es (Gopal Tiwari) [1456570] - [mmc] sdhci-pci: Fix voltage switch for some Intel host controllers (Gopal Tiwari) [1456570] - [mmc] host: fix typo after MMC_DEBUG move (Gopal Tiwari) [1456570] - [mmc] block: Fix incorrectly initialized requests (Gopal Tiwari) [1456570] - [mmc] block: cast a informative log for no devidx available (Gopal Tiwari) [1456570] - [mmc] sdhci: Add quirk to indicate MMC_RSP_136 has CRC (Gopal Tiwari) [1456570] - [mmc] sdhci: Tidy reading 136-bit responses (Gopal Tiwari) [1456570] - [mmc] block: Reparametrize mmc_blk_ioctl_(multi)_cmd() (Gopal Tiwari) [1456570] - [mmc] block: Refactor mmc_blk_part_switch() (Gopal Tiwari) [1456570] - [mmc] block: Move duplicate check (Gopal Tiwari) [1456570] - [mmc] debugfs: Move block debugfs into block module (Gopal Tiwari) [1456570] - [mmc] ops: export mmc_get_status() (Gopal Tiwari) [1456570] - [mmc] block: Anonymize the drv op data pointer (Gopal Tiwari) [1456570] - [mmc] test: reduce stack usage in mmc_test_nonblock_transfer (Gopal Tiwari) [1456570] - [mmc] sdhci: fix SDHCI_QUIRK_NO_HISPD_BIT handling (Gopal Tiwari) [1456570] - [mmc] sdhci-pci: use generic sdhci_set_bus_width() (Gopal Tiwari) [1456570] - [mmc] sdhci: key 8BITBUS bit off MMC_CAP_8_BIT_DATA (Gopal Tiwari) [1456570] - [mmc] core: Turn off CQE before sending commands (Gopal Tiwari) [1456570] - [mmc] host: Add CQE interface (Gopal Tiwari) [1456570] - [mmc] core: Add members to (Gopal Tiwari) [1456570] - [mmc] core: Add mmc_retune_hold_now() (Gopal Tiwari) [1456570] - [mmc] core: Remove unused MMC_CAP2_PACKED_CMD (Gopal Tiwari) [1456570] - [mmc] sdhci: add sdma_boundary member to struct sdhci_host (Gopal Tiwari) [1456570] - [mmc] sdhci: constify sdhci_pltfm_data structures (Gopal Tiwari) [1456570] - [mmc] core: remove the check of mmc_card_blockaddr for SD cards (Gopal Tiwari) [1456570] - [mmc] sdhci: ignore restoring the I/O state if MMC_POWER_OFF (Gopal Tiwari) [1456570] - [mmc] core: correct taac parameter according to the specification (Gopal Tiwari) [1456570] - [mmc] vub300: constify mmc_host_ops structures (Gopal Tiwari) [1456570] - [mmc] sdhci: pci: Fix up power if device has ACPI companion (Gopal Tiwari) [1456570] - [mmc] sdhci: acpi: Use new method to get ACPI companion (Gopal Tiwari) [1456570] - [mmc] Convert to using pOF instead of full_name (Gopal Tiwari) [1456570] - [mmc] Remove HIGHMEM dependency from mmc-spi driver (Gopal Tiwari) [1456570] - [mmc] host: via-sdmmc: constify pci_device_id (Gopal Tiwari) [1456570] - [mmc] sdhci: remove CONFIG_MMC_DEBUG from the driver (Gopal Tiwari) [1456570] - [mmc] kconfig: downgrade CONFIG_MMC_DEBUG for host drivers only (Gopal Tiwari) [1456570] - [mmc] core: turn the pr_info under CONFIG_MMC_DEBUG into pr_debug (Gopal Tiwari) [1456570] - [mmc] core: always check the length of sglist with total data size (Gopal Tiwari) [1456570] - [mmc] core: remove check of host->removed for rescan routine (Gopal Tiwari) [1456570] - [mmc] sdhci-acpi: remove unused struct sdhci_host variable (Gopal Tiwari) [1456570] - [mmc] block: remove unused struct mmc_card *card (Gopal Tiwari) [1456570] - [mmc] block: prevent propagating R1_OUT_OF_RANGE for open-ending mode (Gopal Tiwari) [1456570] - [mmc] block: fix lockdep splat when removing mmc_block module (Gopal Tiwari) [1456570] - [mmc] mmc: correct the logic for setting HS400ES signal voltage (Gopal Tiwari) [1456570] - [mmc] block: bypass the queue even if usage is present for hotplug (Gopal Tiwari) [1456570] - [mmc] block: Prevent new req entering queue after its cleanup (Gopal Tiwari) [1456570] - [mmc] block: Let MMC_IOC_MULTI_CMD return zero again for zero entries (Gopal Tiwari) [1456570] - [mmc] block: Initialize ret in mmc_blk_issue_drv_op() for MMC_DRV_OP_IOCTL (Gopal Tiwari) [1456570] - [mmc] sdhci-acpi: Workaround conflict with PCI wifi on GPD Win handheld (Gopal Tiwari) [1456570] - [mmc] block: remove a call to blk_queue_bounce_limit (Gopal Tiwari) [1456570] - [mmc] sdhci-pci: Enable card detect wake for Intel BYT-related SD controllers (Gopal Tiwari) [1456570] - [mmc] slot-gpio: Add support to enable irq wake on cd_irq (Gopal Tiwari) [1456570] - [mmc] core: Remove MMC_CAP2_HC_ERASE_SZ (Gopal Tiwari) [1456570] - [mmc] core: for data errors, take response of stop cmd into account (Gopal Tiwari) [1456570] - [mmc] core: check also R1 response for stop commands (Gopal Tiwari) [1456570] - [mmc] core: Clarify code for sending CSD (Gopal Tiwari) [1456570] - [mmc] core: Drop mmc_all_send_cid() and use mmc_send_cxd_native() instead (Gopal Tiwari) [1456570] - [mmc] core: Re-factor code for sending CID (Gopal Tiwari) [1456570] - [mmc] core: Remove redundant code in mmc_send_cid() (Gopal Tiwari) [1456570] - [mmc] core: Make mmc_can_reset() static (Gopal Tiwari) [1456570] - [mmc] core: Move mmc_flush_cache() from core.c to mmc_ops.c (Gopal Tiwari) [1456570] - [mmc] core: Move mmc_interrupt_hpi() from core.c to mmc_ops.c (Gopal Tiwari) [1456570] - [mmc] core: Move mmc bkops functions from core.c to mmc_ops.c (Gopal Tiwari) [1456570] - [mmc] core: Don't export some eMMC specific functions from core.c (Gopal Tiwari) [1456570] - [mmc] sdio: Keep card runtime resumed while adding function devices (Gopal Tiwari) [1456570] - [mmc] sdhci-acpi: Remove unneeded acpi_bus_get_status() call (Gopal Tiwari) [1456570] - [mmc] block: Use __mmc_send_status() and drop get_card_status() (Gopal Tiwari) [1456570] - [mmc] block: Move boot partition locking into a driver op (Gopal Tiwari) [1456570] - [mmc] block: Move DRV OP issue function (Gopal Tiwari) [1456570] - [mmc] block: Tag DRV_OPs with a driver operation type (Gopal Tiwari) [1456570] - [mmc] block: remove req back pointer (Gopal Tiwari) [1456570] - [mmc] core: Delete error messages for failed memory allocations (Gopal Tiwari) [1456570] - [mmc] block: move multi-ioctl() to use block layer (Gopal Tiwari) [1456570] - [mmc] block: move single ioctl() commands to block requests (Gopal Tiwari) [1456570] - [mmc] block: Tag is_rpmb as bool (Gopal Tiwari) [1456570] - [mmc] core: Allocate per-request data using the block layer core (Gopal Tiwari) [1456570] - [mmc] core: Delete bounce buffer Kconfig option (Gopal Tiwari) [1456570] - [mmc] sdio: Add API to manage SDIO IRQs from a workqueue (Gopal Tiwari) [1456570] - [mmc] core: Prevent processing SDIO IRQs when none is claimed (Gopal Tiwari) [1456570] - [mmc] sdhci-pci: Use ACPI DSM to get driver strength for some Intel devices (Gopal Tiwari) [1456570] - [mmc] sdhci-pci: Don't re-tune with runtime pm for some Intel devices (Gopal Tiwari) [1456570] - [mmc] sdhci-pci: Let devices define their own private data (Gopal Tiwari) [1456570] - [kernel] blk-mq: update ->init_request and ->exit_request prototypes (Gopal Tiwari) [1456570] - [mmc] block: allow specifying (Gopal Tiwari) [1456570] - [mmc] acpi: bus: add stub (Gopal Tiwari) [1456570] - [mmc] block: allocate request (Gopal Tiwari) [1456570] - [lib] sd, mmc, virtio_blk, string_helpers: fix block size units (Gopal Tiwari) [1456570] - [mmc] blk-mq: make mq_ops a const pointer (Gopal Tiwari) [1456570] - [mmc] asm-generic: io: implement (Gopal Tiwari) [1456570]- [crypto] salsa20: fix blkcipher_walk API usage (Bruno Eduardo de Oliveira Meneguele) [1543981] {CVE-2017-17805} - [crypto] algif_skcipher: Load TX SG list after waiting (Bruno Eduardo de Oliveira Meneguele) [1541875] {CVE-2017-13215} - [crypto] api - Keep failed instances alive (Herbert Xu) [1466244] - [crypto] add missing crypto module aliases (Herbert Xu) [1357080] - [crypto] rsa: Add Makefile dependencies to fix parallel builds (Herbert Xu) [1542374] - [crypto] cryptd: Add helpers to check whether a tfm is queued (Herbert Xu) [1579195] - [crypto] cryptd: Fix AEAD request context corruption (Herbert Xu) [1579195] - [security] let security modules use PTRACE_MODE_* with bitmasks (Joe Lawrence) [1574784] - [edac] sb_edac: Dont create a second memory controller if HA1 is not present (Aristeu Rozanski) [1483004 1483026] - [edac] sb_edac: Classify memory mirroring modes (Aristeu Rozanski) [1483004 1483026] - [edac] sb_edac: Avoid creating SOCK memory controller (Aristeu Rozanski) [1483004 1483026] - [edac] sb_edac: Bump driver version and do some cleanups (Aristeu Rozanski) [1483004 1483026] - [edac] sb_edac: Check if ECC enabled when at least one DIMM is present (Aristeu Rozanski) [1483004 1483026] - [edac] sb_edac: Drop NUM_CHANNELS from 8 back to 4 (Aristeu Rozanski) [1483004 1483026] - [edac] sb_edac: Carve out dimm-populating loop (Aristeu Rozanski) [1483004 1483026] - [edac] sb_edac: Fix mod_name (Aristeu Rozanski) [1483004 1483026] - [edac] sb_edac: Assign EDAC memory controller per h/w controller (Aristeu Rozanski) [1483004 1483026] - [edac] sb_edac: Dont use "Socket#" in the memory controller name (Aristeu Rozanski) [1483004 1483026] - [edac] sb_edac: Classify PCI-IDs by topology (Aristeu Rozanski) [1483004 1483026] - [edac] sb_edac: Get rid of ->show_interleave_mode() (Aristeu Rozanski) [1483004 1483026] - [edac] i7core, sb_edac: Dont return NOTIFY_BAD from mce_decoder callback (Aristeu Rozanski) [1483004 1483026] - [hid] input: Fix accessing freed memory during device disconnect (Aristeu Rozanski) [1576936] - [hid] input: Fix NULL pointer dereference when power_supply_register fails (Aristeu Rozanski) [1576936] - [scsi] sr: get/drop reference to device in revalidate and check_events (Ming Lei) [1583908] - [md] submit splitted bio via generic_make_request (Ming Lei) [1567865] - [md] Don't split write discard/same/erase bio in md linear/faulty/multipath (Ming Lei) [1567865] - [iommu] amd: Take into account that alloc_dev_data() may return NULL (Jerry Snitselaar) [1583770] - [iommu] vt-d: Fix scatterlist offset handling (Jerry Snitselaar) [1583770] - [iommu] vt-d: Clear Page Request Overflow fault bit (Jerry Snitselaar) [1483811] - [iommu] vt-d: Don't register bus-notifier under dmar_global_lock (Jerry Snitselaar) [1583770] - [iommu] amd: Finish TLB flush in amd_iommu_unmap() (Jerry Snitselaar) [1583770] - [iommu] vt-d: Prevent VMD child devices from being remapping targets (Jerry Snitselaar) [1583770] - [iommu] Make iommu_bus_notifier return NOTIFY_DONE rather than error code (Jerry Snitselaar) [1583770] - [iommu] amd: Fix incorrect error handling in amd_iommu_bind_pasid() (Jerry Snitselaar) [1583770] - [iommu] vt-d: Flush the IOTLB to get rid of the initial kdump mappings (Jerry Snitselaar) [1583770] - [iommu] iommu/amd: Clean up iommu_pc_get_set_reg() (Jerry Snitselaar) [1583770] - [iommu] amd: Fix error code path in early_amd_iommu_init() (Jerry Snitselaar) [1583770] - [iommu] vt-d: Fix NULL pointer dereference in device_to_iommu (Jerry Snitselaar) [1583770] - [mm] move_ptes: check pte dirty after its removal (Christoph von Recklinghausen) [1490234] - [mm] mremap: fix race between mremap() and page cleanning (Christoph von Recklinghausen) [1490234] - [mm] slab_common: fix the check for duplicate slab names (Alaa Hleihel) [1533918] - [mm] slab_common: Do not check for duplicate slab names (Alaa Hleihel) [1533918] - [x86] microcode: Make the late update update_lock a raw lock for RT (Scott Wood) [1581193] - [powerpc] signals: Discard transaction state from signal frames (Steve Best) [1586153] - [powerpc] kdump: Fix powernv build break when KEXEC_CORE=n (Desnes Augusto Nunes do Rosario) [1559434] - [powerpc] powernv/kdump: Fix cases where the kdump kernel can get HMI's (Desnes Augusto Nunes do Rosario) [1559434] - [powerpc] pseries: enable CPU hotplug interrupt source and sysfs (Laurent Vivier) [1532968] - [powerpc] pseries: Enable kernel CPU dlpar from sysfs (Laurent Vivier) [1532968] - [powerpc] pseries: Add CPU dlpar add functionality (Laurent Vivier) [1532968] - [powerpc] pseries: Add CPU dlpar remove functionality (Laurent Vivier) [1532968] - [powerpc] pseries: Update CPU hotplug error recovery (Laurent Vivier) [1532968] - [powerpc] pseries: Factor out common cpu hotplug code (Laurent Vivier) [1532968] - [i2c] i2c-core: Fix compilation on s390x (Thomas Huth) [1570090] - [s390] cmpxchg: use compiler builtins (Thomas Huth) [1570090] - [s390] 32bit: fix cmpxchg64 (Thomas Huth) [1570090] - [kernel] vgacon: dummy implementation for vgacon_text_force (Thomas Huth) [1570090] - [s390] setup: enable display support for KVM guest (Thomas Huth) [1570090] - [s390] char: Rename EBCDIC keymap variables (Thomas Huth) [1570090] - [video] kconfig: Remove HAS_IOMEM dependency for Graphics support (Thomas Huth) [1570090] - [video] console: Disable VGA text console support on cris (Thomas Huth) [1570090] - [s390] pci: handle insufficient resources during dma tlb flush (Hendrik Brueckner) [1539025] - [s390] pci_dma: make lazy flush independent from the tlb_refresh bit (Hendrik Brueckner) [1539025] - [s390] pci: fix dma address calculation in map_sg (Hendrik Brueckner) [1539025] - [s390] pci_dma: improve lazy flush for unmap (Hendrik Brueckner) [1539025] - [s390] pci_dma: split dma_update_trans (Hendrik Brueckner) [1539025] - [s390] pci_dma: improve map_sg (Hendrik Brueckner) [1539025] - [s390] pci_dma: simplify dma address calculation (Hendrik Brueckner) [1539025] - [s390] pci_dma: remove dma address range check (Hendrik Brueckner) [1539025] - [s390] use expoline thunks in the BPF JIT (Hendrik Brueckner) [1583564] - [s390] remove indirect branch from do_softirq_own_stack (Hendrik Brueckner) [1583564] - [s390] move spectre sysfs attribute code (Hendrik Brueckner) [1583564] - [s390] kernel: use expoline for indirect branches (Hendrik Brueckner) [1583564] - [s390] ftrace: use expoline for indirect branches (Hendrik Brueckner) [1583564] - [s390] lib: use expoline for indirect branches (Hendrik Brueckner) [1583564] - [s390] move expoline assembler macros to a header (Hendrik Brueckner) [1583564] - [s390] correct module section names for expoline code revert (Hendrik Brueckner) [1583564] - [s390] add assembler macros for CPU alternatives (Hendrik Brueckner) [1583564] - [s390] ftrace: optimize mcount code (Hendrik Brueckner) [1583564]- [fs] svcrpc: don't leak contexts on PROC_DESTROY (Dave Wysochanski) [1487722] - [fs] ceph: don't set read_ahead_kb to 0 by default (Ilya Dryomov) [1579539] - [fs] ext4: protect i_disksize update by i_data_sem in direct write path (Lukas Czerner) [1571735] - [fs] ext4: update i_disksize if direct write past ondisk size (Lukas Czerner) [1554212] - [fs] xfs: Correctly invert xfs_buftarg LRU isolation logic (Brian Foster) [1548378] - [fs] ceph: fix rsize/wsize capping in ceph_direct_read_write() (Ilya Dryomov) [1580500] - [fs] ceph: check if mds create snaprealm when setting quota (Ilya Dryomov) [1580500] - [fs] rbd: notrim map option (Ilya Dryomov) [1580500] - [fs] ceph: always update atime/mtime/ctime for new inode (Ilya Dryomov) [1580500] - [fs] rbd: support timeout in rbd_wait_state_locked() (Ilya Dryomov) [1580500] - [fs] rbd: refactor rbd_wait_state_locked() (Ilya Dryomov) [1580500] - [fs] ceph: quota: report root dir quota usage in statfs (Ilya Dryomov) [1580500] - [fs] ceph: quota: add counter for snaprealms with quota (Ilya Dryomov) [1580500] - [fs] ceph: quota: cache inode pointer in ceph_snap_realm (Ilya Dryomov) [1580500] - [fs] ceph: fix root quota realm check (Ilya Dryomov) [1580500] - [fs] ceph: don't check quota for snap inode (Ilya Dryomov) [1580500] - [fs] ceph: quota: update MDS when max_bytes is approaching (Ilya Dryomov) [1580500] - [fs] ceph: quota: support for ceph.quota.max_bytes (Ilya Dryomov) [1580500] - [fs] ceph: quota: don't allow cross-quota renames (Ilya Dryomov) [1580500] - [fs] ceph: quota: support for ceph.quota.max_files (Ilya Dryomov) [1580500] - [fs] ceph: quota: add initial infrastructure to support cephfs quotas (Ilya Dryomov) [1580500] - [fs] rbd: remove VLA usage (Ilya Dryomov) [1580500] - [fs] rbd: fix spelling mistake: "reregisteration" -> "reregistration" (Ilya Dryomov) [1580500] - [fs] ceph: rename function drop_leases() to a more descriptive name (Ilya Dryomov) [1580500] - [fs] ceph: fix invalid point dereference for error case in mdsc destroy (Ilya Dryomov) [1580500] - [fs] ceph: return proper bool type to caller instead of pointer (Ilya Dryomov) [1580500] - [fs] ceph: optimize memory usage (Ilya Dryomov) [1580500] - [fs] ceph: optimize mds session register (Ilya Dryomov) [1580500] - [fs] libceph, ceph: add __init attribution to init funcitons (Ilya Dryomov) [1580500] - [fs] ceph: filter out used flags when printing unused open flags (Ilya Dryomov) [1580500] - [fs] ceph: don't wait on writeback when there is no more dirty pages (Ilya Dryomov) [1580500] - [fs] ceph: invalidate pages that beyond EOF in ceph_writepages_start() (Ilya Dryomov) [1580500] - [fs] ceph: mark the cap cache as unreclaimable (Ilya Dryomov) [1580500] - [fs] ceph: change variable name to follow common rule (Ilya Dryomov) [1580500] - [fs] ceph: optimizing cap reservation (Ilya Dryomov) [1580500] - [fs] ceph: release unreserved caps if having enough available caps (Ilya Dryomov) [1580500] - [fs] ceph: optimizing cap allocation (Ilya Dryomov) [1580500] - [fs] ceph: adding protection for showing cap reservation info (Ilya Dryomov) [1580500] - [fs] libceph: adding missing message types to ceph_msg_type_name() (Ilya Dryomov) [1580500] - [fs] rbd: get the latest osdmap when using an existing client (Ilya Dryomov) [1580500] - [fs] rbd: move rbd_get_client() below rbd_put_client() (Ilya Dryomov) [1580500] - [fs] rbd: remove redundant declaration of rbd_spec_put() (Ilya Dryomov) [1580500] - [fs] libceph: fix misjudgement of maximum monitor number (Ilya Dryomov) [1580500] - [fs] libceph, ceph: change permission for readonly debugfs entries (Ilya Dryomov) [1580500] - [fs] ceph: add newline to end of debug message format (Ilya Dryomov) [1580500] - [fs] libceph, ceph: change ceph_calc_file_object_mapping() signature (Ilya Dryomov) [1580500] - [fs] libceph: eliminate overflows in ceph_calc_file_object_mapping() (Ilya Dryomov) [1580500] - [fs] libceph: define new ceph_file_layout structure (Ilya Dryomov) [1580500] - [fs] rbd: set max_segment_size to UINT_MAX (Ilya Dryomov) [1580500] - [fs] ceph: fix dentry leak when failing to init debugfs (Ilya Dryomov) [1580500] - [fs] libceph, ceph: avoid memory leak when specifying same option several times (Ilya Dryomov) [1580500] - [fs] ceph: flush dirty caps of unlinked inode ASAP (Ilya Dryomov) [1580500] - [fs] ceph: improving efficiency of syncfs (Ilya Dryomov) [1580500] - [fs] libceph: check kstrndup() return value (Ilya Dryomov) [1580500] - [fs] ceph: try to allocate enough memory for reserved caps (Ilya Dryomov) [1580500] - [fs] ceph: fix race of queuing delayed caps (Ilya Dryomov) [1580500] - [fs] ceph: delete unreachable code in ceph_check_caps() (Ilya Dryomov) [1580500] - [fs] ceph: limit rate of cap import/export error messages (Ilya Dryomov) [1580500] - [fs] ceph: fix incorrect snaprealm when adding caps (Ilya Dryomov) [1580500] - [fs] ceph: fix un-balanced fsc->writeback_count update (Ilya Dryomov) [1580500] - [fs] ceph: track read contexts in ceph_file_info (Ilya Dryomov) [1580500] - [fs] ceph: avoid dereferencing invalid pointer during cached readdir (Ilya Dryomov) [1580500] - [fs] ceph: use atomic_t for ceph_inode_info::i_shared_gen (Ilya Dryomov) [1580500] - [fs] ceph: cleanup traceless reply handling for rename (Ilya Dryomov) [1580500] - [fs] ceph: voluntarily drop Fx cap for readdir request (Ilya Dryomov) [1580500] - [fs] ceph: properly drop caps for setattr request (Ilya Dryomov) [1580500] - [fs] ceph: voluntarily drop Lx cap for link/rename requests (Ilya Dryomov) [1580500] - [fs] ceph: voluntarily drop Ax cap for requests that create new inode (Ilya Dryomov) [1580500] - [fs] rbd: whitelist RBD_FEATURE_OPERATIONS feature bit (Ilya Dryomov) [1580500] - [fs] rbd: don't NULL out ->obj_request in rbd_img_obj_parent_read_full() (Ilya Dryomov) [1580500] - [fs] rbd: use kmem_cache_zalloc() in rbd_img_request_create() (Ilya Dryomov) [1580500] - [fs] rbd: obj_request->completion is unused (Ilya Dryomov) [1580500] - [fs] rbd: set max_segments to USHRT_MAX (Ilya Dryomov) [1580500] - [fs] rbd: reacquire lock should update lock owner client id (Ilya Dryomov) [1580500] - [fs] ceph: drop negative child dentries before try pruning inode's alias (Ilya Dryomov) [1580500] - [fs] rbd: default to single-major device number scheme (Ilya Dryomov) [1580500] - [fs] libceph: don't WARN() if user tries to add invalid key (Ilya Dryomov) [1580500] - [fs] rbd: set discard_alignment to zero (Ilya Dryomov) [1580500] - [fs] ceph: silence sparse endianness warning in encode_caps_cb (Ilya Dryomov) [1580500] - [fs] ceph: remove the bump of i_version (Ilya Dryomov) [1580500] - [fs] ceph: present consistent fsid, regardless of arch endianness (Ilya Dryomov) [1580500] - [fs] ceph: clean up spinlocking and list handling around cleanup_cap_releases() (Ilya Dryomov) [1580500] - [fs] rbd: get rid of rbd_mapping::read_only (Ilya Dryomov) [1580500] - [fs] rbd: fix and simplify rbd_ioctl_set_ro() (Ilya Dryomov) [1580500] - [fs] ceph: remove unused and redundant variable dropping (Ilya Dryomov) [1580500] - [fs] ceph: mark expected switch fall-throughs (Ilya Dryomov) [1580500] - [fs] ceph: -EINVAL on decoding failure in ceph_mdsc_handle_fsmap() (Ilya Dryomov) [1580500] - [fs] ceph: disable cached readdir after dropping positive dentry (Ilya Dryomov) [1580500] - [fs] ceph: fix bool initialization/comparison (Ilya Dryomov) [1580500] - [fs] ceph: handle 'session get evicted while there are file locks' (Ilya Dryomov) [1580500] - [fs] ceph: optimize flock encoding during reconnect (Ilya Dryomov) [1580500] - [fs] ceph: move spinlocking into ceph_encode_locks_to_buffer and ceph_count_locks (Ilya Dryomov) [1580500] - [fs] ceph: make lock_to_ceph_filelock() static (Ilya Dryomov) [1580500] - [fs] ceph: keep auth cap when inode has flocks or posix locks (Ilya Dryomov) [1580500] - [fs] ceph: use get_user_pages_fast() (Ilya Dryomov) [1580500] - [fs] ceph: properly queue cap snap for newly created snap realm (Ilya Dryomov) [1580500] - [fs] ceph: wait on writeback after writing snapshot data (Ilya Dryomov) [1580500] - [fs] ceph: fix capsnap dirty pages accounting (Ilya Dryomov) [1580500] - [fs] ceph: ignore wbc->range_(start, end) when write back snapshot data (Ilya Dryomov) [1580500] - [fs] ceph: fix "range cyclic" mode writepages (Ilya Dryomov) [1580500] - [fs] ceph: cleanup local variables in ceph_writepages_start() (Ilya Dryomov) [1580500] - [fs] ceph: optimize pagevec iterating in ceph_writepages_start() (Ilya Dryomov) [1580500] - [fs] ceph: make writepage_nounlock() invalidate page that beyonds EOF (Ilya Dryomov) [1580500] - [fs] ceph: properly get capsnap's size in get_oldest_context() (Ilya Dryomov) [1580500] - [fs] ceph: queue cap snap only when snap realm's context changes (Ilya Dryomov) [1580500] - [fs] ceph: remove stale check in ceph_invalidatepage() (Ilya Dryomov) [1580500] - [fs] ceph: handle race between vmtruncate and queuing cap snap (Ilya Dryomov) [1580500] - [fs] xfs: don't leak quotacheck dquots when cow recovery (Brian Foster) [1579873] - [fs] xfs: fix inobt inode allocation search optimization (Brian Foster) [1579873] - [fs] xfs: Fix per-inode DAX flag inheritance (Brian Foster) [1579873] - [fs] xfs: fix multi-AG deadlock in xfs_bunmapi (Brian Foster) [1579873] - [fs] xfs: check that dir block entries don't off the end of the buffer (Brian Foster) [1579873] - [fs] xfs: fix quotacheck dquot id overflow infinite loop (Brian Foster) [1579873] - [fs] xfs: check _btree_check_block value (Brian Foster) [1579873] - [fs] Revert "xfs: grab dquots without taking the ilock" (Brian Foster) [1579873] - [fs] xfs: assert locking precondition in xfs_readlink_bmap_ilocked (Brian Foster) [1579873] - [fs] xfs: assert locking precondition in xfs_attr_list_int_ilocked (Brian Foster) [1579873] - [fs] xfs: fixup xfs_attr_get_ilocked (Brian Foster) [1579873] - [fs] xfs: don't crash on unexpected holes in dir/attr btrees (Brian Foster) [1579873] - [fs] xfs: rename MAXPATHLEN to XFS_SYMLINK_MAXLEN (Brian Foster) [1579873] - [fs] xfs: Check for m_errortag initialization in xfs_errortag_test (Brian Foster) [1579873] - [fs] xfs: grab dquots without taking the ilock (Brian Foster) [1579873] - [fs] xfs: fix semicolon.cocci warnings (Brian Foster) [1579873] - [fs] xfs: replace log_badcrc_factor knob with error injection tag (Brian Foster) [1579873] - [fs] xfs: convert drop_writes to use the errortag mechanism (Brian Foster) [1579873] - [fs] xfs: remove unneeded parameter from XFS_TEST_ERROR (Brian Foster) [1579873] - [fs] xfs: expose errortag knobs via sysfs (Brian Foster) [1579873] - [fs] xfs: make errortag a per-mountpoint structure (Brian Foster) [1579873] - [fs] xfs: free uncommitted transactions during log recovery (Brian Foster) [1579873] - [fs] xfs: allow reading of already-locked remote symbolic link (Brian Foster) [1579873] - [fs] xfs: pass along transaction context when reading xattr block buffers (Brian Foster) [1579873] - [fs] xfs: pass along transaction context when reading directory block buffers (Brian Foster) [1579873] - [fs] xfs: return the hash value of a leaf1 directory block (Brian Foster) [1579873] - [fs] xfs: refactor the ifork block counting function (Brian Foster) [1579873] - [fs] xfs: make _bmap_count_blocks consistent wrt delalloc extent behavior (Brian Foster) [1579873] - [fs] xfs: check if an inode is cached and allocated (Brian Foster) [1579873] - [fs] xfs: export _inobt_btrec_to_irec and _ialloc_cluster_alignment for scrub (Brian Foster) [1579873] - [fs] xfs: export various function for the online scrubber (Brian Foster) [1579873] - [fs] xfs: always compile the btree inorder check functions (Brian Foster) [1579873] - [fs] xfs: remove double-underscore integer types (Brian Foster) [1579873] - [fs] xfs: avoid harmless gcc-7 warnings (Brian Foster) [1579873] - [fs] xfs: remove lsn relevant fields from xfs_trans structure and its users (Brian Foster) [1579873] - [fs] xfs: remove XFS_HSIZE (Brian Foster) [1579873] - [fs] xfs: define fatal assert build time tunable (Brian Foster) [1579873] - [fs] xfs: define bug_on_assert debug mode sysfs tunable (Brian Foster) [1579873] - [fs] xfs: refactor dir2 leaf readahead shadow buffer cleverness (Brian Foster) [1579873] - [fs] xfs: push buffer of flush locked dquot to avoid quotacheck deadlock (Brian Foster) [1579873] - [fs] xfs: use the common helper uuid_is_null() (Brian Foster) [1579873] - [fs] xfs: remove uuid_getnodeuniq and xfs_uu_t (Brian Foster) [1579873] - [fs] xfs: don't allow bmap on rt files (Brian Foster) [1579873] - [fs] xfs: fix spurious spin_is_locked() assert failures on non-smp kernels (Brian Foster) [1579873] - [fs] xfs: fix unaligned access in xfs_btree_visit_blocks (Brian Foster) [1579873] - [fs] xfs: fix warnings about unused stack variables (Brian Foster) [1579873] - [fs] xfs: BMAPX shouldn't barf on inline-format directories (Brian Foster) [1579873] - [fs] xfs: fix indlen accounting error on partial delalloc conversion (Brian Foster) [1579873] - [fs] xfs: fix use-after-free in xfs_finish_page_writeback (Brian Foster) [1579873] - [fs] xfs: publish UUID in struct super_block (Brian Foster) [1579873] - [fs] xfs: Allow user to kill fstrim process (Brian Foster) [1579873] - [fs] xfs: better log intent item refcount checking (Brian Foster) [1579873] - [fs] xfs: fix up quotacheck buffer list error handling (Brian Foster) [1579873] - [fs] xfs: don't use bool values in trace buffers (Brian Foster) [1579873] - [fs] xfs: corruption needs to respect endianess too! (Brian Foster) [1579873] - [fs] xfs: simplify validation of the unwritten extent bit (Brian Foster) [1579873] - [fs] xfs: remove unused values from xfs_exntst_t (Brian Foster) [1579873] - [fs] xfs: remove the unused XFS_MAXLINK_1 define (Brian Foster) [1579873] - [fs] xfs: more do_div cleanups (Brian Foster) [1579873] - [fs] xfs: remove use of do_div with 32-bit dividend in quota (Brian Foster) [1579873] - [fs] xfs: remove the trailing newline used in the fmt parameter of TP_printk (Brian Foster) [1579873] - [fs] xfs: prevent multi-fsb dir readahead from reading random blocks (Brian Foster) [1579873] - [fs] xfs: pass individual arguments to xfs_bmap_add_extent_hole_real (Brian Foster) [1579873] - [fs] xfs: remove custom do_div implementations (Brian Foster) [1579873] - [fs] xfs: simplify xfs_calc_dquots_per_chunk (Brian Foster) [1579873] - [fs] xfs: fold __xfs_trans_roll into xfs_trans_roll (Brian Foster) [1579873] - [fs] xfs: fix over-copying of getbmap parameters from userspace (Brian Foster) [1579873] - [fs] xfs: Remove obsolete declaration of xfs_buf_get_empty (Brian Foster) [1579873] - [fs] xfs: fix up inode validation failure message (Brian Foster) [1579873] - [fs] xfs: fix kernel memory exposure problems (Brian Foster) [1579873] - [fs] xfs: remove kmem_zalloc_greedy (Brian Foster) [1579873] - [fs] xfs: Use xfs_icluster_size_fsb() to calculate inode alignment mask (Brian Foster) [1579873] - [fs] xfs: fix and streamline error handling in xfs_end_io (Brian Foster) [1579873] - [fs] xfs: remove XFS_ALLOCTYPE_ANY_AG and XFS_ALLOCTYPE_START_AG (Brian Foster) [1579873] - [fs] xfs: simplify xfs_rtallocate_extent (Brian Foster) [1579873] - [fs] xfs: tune down agno asserts in the bmap code (Brian Foster) [1579873] - [fs] xfs: Use xfs_icluster_size_fsb() to calculate inode chunk alignment (Brian Foster) [1579873] - [fs] xfs: fix len comparison in xfs_extent_busy_trim (Brian Foster) [1579873] - [fs] xfs: improve busy extent sorting (Brian Foster) [1579873] - [fs] xfs: improve handling of busy extents in the low-level allocator (Brian Foster) [1579873] - [fs] xfs: don't fail xfs_extent_busy allocation (Brian Foster) [1579873] - [fs] xfs: correct null checks and error processing in xfs_initialize_perag (Brian Foster) [1579873] - [fs] xfs: introduce xfs_aligned_fsb_count (Brian Foster) [1579873] - [fs] xfs: allow unwritten extents in the CoW fork (Brian Foster) [1579873] - [fs] xfs: verify free block header fields (Brian Foster) [1579873] - [fs] xfs: check for obviously bad level values in the bmbt root (Brian Foster) [1579873] - [fs] xfs: filter out obviously bad btree pointers (Brian Foster) [1579873] - [fs] xfs: fail _dir_open when readahead fails (Brian Foster) [1579873] - [fs] xfs: fix toctou race when locking an inode to access the data map (Brian Foster) [1579873] - [fs] xfs: remove unused full argument from bmap (Brian Foster) [1579873] - [fs] xfs: remove unused struct declarations (Brian Foster) [1579873] - [fs] xfs: remove boilerplate around xfs_btree_init_block (Brian Foster) [1579873] - [fs] xfs: make xfs_btree_magic more generic (Brian Foster) [1579873] - [fs] xfs: glean crc status from mp not flags in xfs_btree_init_block_int (Brian Foster) [1579873] - [fs] xfs: prevent quotacheck from overloading inode lru (Brian Foster) [1579873] - [fs] xfs: extsize hints are not unlikely in xfs_bmap_btalloc (Brian Foster) [1579873] - [fs] xfs: verify dirblocklog correctly (Brian Foster) [1579873] - [fs] xfs: fix COW writeback race (Brian Foster) [1579873] - [fs] xfs: fix xfs_mode_to_ftype() prototype (Brian Foster) [1579873] - [fs] xfs: don't rely on ->total in xfs_alloc_space_available (Brian Foster) [1579873] - [fs] xfs: adjust allocation length in xfs_alloc_space_available (Brian Foster) [1579873] - [fs] xfs: fix bogus minleft manipulations (Brian Foster) [1579873] - [fs] xfs: bump up reserved blocks in xfs_alloc_set_aside (Brian Foster) [1579873] - [fs] xfs: nuke unused tracepoint definitions (Brian Foster) [1579873] - [fs] xfs: Always flush caches when integrity is required (Brian Foster) [1579873] - [fs] xfs: use rhashtable to track buffer cache (Brian Foster) [1579873] - [fs] xfs: optimise CRC updates (Brian Foster) [1579873] - [fs] xfs: make xfs btree stats less huge (Brian Foster) [1579873] - [fs] xfs: error out if trying to add attrs and anextents > 0 (Brian Foster) [1579873] - [fs] xfs: don't crash if reading a directory results in an unexpected hole (Brian Foster) [1579873] - [fs] xfs: complain if we don't get nextents bmap records (Brian Foster) [1579873] - [fs] xfs: check for bogus values in btree block headers (Brian Foster) [1579873] - [fs] xfs: forbid AG btrees with level == 0 (Brian Foster) [1579873] - [fs] xfs: several xattr functions can be void (Brian Foster) [1579873] - [fs] xfs: Move AGI buffer type setting to xfs_read_agi (Brian Foster) [1579873] - [fs] xfs: pass post-eof speculative prealloc blocks to bmapi (Brian Foster) [1579873] - [fs] xfs: track preallocation separately in xfs_bmapi_reserve_delalloc() (Brian Foster) [1579873] - [fs] fs: xfs: libxfs: constify xfs_nameops structures (Brian Foster) [1579873] - [fs] fs: xfs: xfs_icreate_item: constify xfs_item_ops structure (Brian Foster) [1579873] - [fs] xfs: add XBF_XBF_NO_IOACCT to buf trace output (Brian Foster) [1579873] - [fs] xfs: remove NULLEXTNUM (Brian Foster) [1579873] - [fs] xfs: remove xfs_bmap_search_extents (Brian Foster) [1579873] - [fs] xfs: use new extent lookup helpers xfs_file_iomap_begin_delay (Brian Foster) [1579873] - [fs] xfs: remove prev argument to xfs_bmapi_reserve_delalloc (Brian Foster) [1579873] - [fs] xfs: use new extent lookup helpers in __xfs_bunmapi (Brian Foster) [1579873] - [fs] xfs: use new extent lookup helpers in xfs_bmapi_write (Brian Foster) [1579873] - [fs] xfs: use new extent lookup helpers in xfs_bmapi_read (Brian Foster) [1579873] - [fs] xfs: cleanup xfs_bmap_last_before (Brian Foster) [1579873] - [fs] xfs: check return value of _trans_reserve_quota_nblks (Brian Foster) [1579873] - [fs] xfs: move dir_ino_validate declaration per xfsprogs (Brian Foster) [1579873] - [fs] libxfs: clean up _dir2_data_freescan (Brian Foster) [1579873] - [fs] libxfs: fix xfs_attr_shortform_bytesfit declaration (Brian Foster) [1579873] - [fs] libxfs: fix whitespace problems (Brian Foster) [1579873] - [fs] libxfs: synchronize dinode_verify with userspace (Brian Foster) [1579873] - [fs] libxfs: convert ushort to unsigned short (Brian Foster) [1579873] - [fs] xfs: rmap btree requires more reserved free space (Brian Foster) [1579873] - [fs] cifs: avoid a kmalloc in smb2_send_recv/SendReceive2 for the common case (Leif Sahlberg) [1582973] - [fs] cifs: remove small_smb2_init (Leif Sahlberg) [1582973] - [fs] cifs: remove rfc1002 header from smb2_lease_ack (Leif Sahlberg) [1582973] - [fs] cifs: remove unused variable from SMB2_read (Leif Sahlberg) [1582973] - [fs] cifs: remove rfc1002 header from smb2_oplock_break we get from server (Leif Sahlberg) [1582973] - [fs] cifs: remove rfc1002 header from smb2_query_info_req (Leif Sahlberg) [1582973] - [fs] cifs: remove rfc1002 header from smb2_query_directory_req (Leif Sahlberg) [1582973] - [fs] cifs: remove rfc1002 header from smb2_set_info_req (Leif Sahlberg) [1582973] - [fs] cifs: remove rfc1002 header from smb2 read/write requests (Leif Sahlberg) [1582973] - [fs] cifs: remove rfc1002 header from smb2_lock_req (Leif Sahlberg) [1582973] - [fs] cifs: remove rfc1002 header from smb2_flush_req (Leif Sahlberg) [1582973] - [fs] cifs: remove rfc1002 header from smb2_create_req (Leif Sahlberg) [1582973] - [fs] cifs: remove rfc1002 header from smb2_sess_setup_req (Leif Sahlberg) [1582973] - [fs] cifs: remove rfc1002 header from smb2_tree_connect_req (Leif Sahlberg) [1582973] - [fs] cifs: remove rfc1002 header from smb2_echo_req (Leif Sahlberg) [1582973] - [fs] cifs: remove rfc1002 header from smb2_ioctl_req (Leif Sahlberg) [1582973] - [fs] cifs: remove rfc1002 header from smb2_close_req (Leif Sahlberg) [1582973] - [fs] cifs: remove rfc1002 header from smb2_tree_disconnect_req (Leif Sahlberg) [1582973] - [fs] cifs: remove rfc1002 header from smb2_logoff_req (Leif Sahlberg) [1582973] - [fs] cifs: remove rfc1002 header from smb2_negotiate_req (Leif Sahlberg) [1582973] - [fs] cifs: Add smb2_send_recv (Leif Sahlberg) [1582973]- [target] iscsi: avoid NULL dereference in CHAP auth error path (Maurizio Lombardi) [1585081] - [iscsi-target] Fix non-immediate TMR reference leak (Maurizio Lombardi) [1585081] - [iscsi-target] Make TASK_REASSIGN use proper se_cmd->cmd_kref (Maurizio Lombardi) [1585081] - [target] Avoid early CMD_T_PRE_EXECUTE failures during ABORT_TASK (Maurizio Lombardi) [1585081] - [target] Fix quiese during transport_write_pending_qf endless loop (Maurizio Lombardi) [1585081] - [target] Fix caw_sem leak in transport_generic_request_failure (Maurizio Lombardi) [1585081] - [target] Fix QUEUE_FULL + SCSI task attribute handling (Maurizio Lombardi) [1585081] - [iSCSI-target] Use common error handling code in iscsi_decode_text_input() (Maurizio Lombardi) [1585081] - [target] iscsi: Detect conn_cmd_list corruption early (Maurizio Lombardi) [1585081] - [target] iscsi: Fix a race condition in iscsit_add_reject_from_cmd() (Maurizio Lombardi) [1585081] - [target] iscsi: Modify iscsit_do_crypto_hash_buf() prototype (Maurizio Lombardi) [1585081] - [target] iscsi: Fix endianness in an error message (Maurizio Lombardi) [1585081] - [target] iscsi: Use min() in iscsit_dump_data_payload() instead of open-coding it (Maurizio Lombardi) [1585081] - [target] iscsi: Define OFFLOAD_BUF_SIZE once (Maurizio Lombardi) [1585081] - [target] Inline transport_put_cmd() (Maurizio Lombardi) [1585081] - [target] Suppress gcc 7 fallthrough warnings (Maurizio Lombardi) [1585081] - [target] Move a declaration of a global variable into a header file (Maurizio Lombardi) [1585081] - [iscsi-target] fix memory leak in iscsit_release_discovery_tpg() (Maurizio Lombardi) [1585081] - [iscsi-target] fix memory leak in lio_target_tiqn_addtpg() (Maurizio Lombardi) [1585081] - [target] fix condition return in core_pr_dump_initiator_port() (Maurizio Lombardi) [1585081] - [target] fix match_token option in target_core_configfs.c (Maurizio Lombardi) [1585081] - [target] add sense code INSUFFICIENT REGISTRATION RESOURCES (Maurizio Lombardi) [1585081] - [target] fix double unmap data sg in core_scsi3_emulate_pro_register_and_move() (Maurizio Lombardi) [1585081] - [target] fix buffer offset in core_scsi3_pri_read_full_status (Maurizio Lombardi) [1585081] - [target] fix null pointer regression in core_tmr_drain_tmr_list (Maurizio Lombardi) [1585081] - [target] file: Do not return error for UNMAP if length is zero (Maurizio Lombardi) [1585081] - [target] Fix node_acl demo-mode + uncached dynamic shutdown regression (Maurizio Lombardi) [1585081] - [iscsi-target] Add login_keys_workaround attribute for non RFC initiators (Maurizio Lombardi) [1585081] - [target] Fix return sense reason in target_scsi3_emulate_pr_out (Maurizio Lombardi) [1585081] - [target] Fix cmd size for PR-OUT in passthrough_parse_cdb (Maurizio Lombardi) [1585081] - [target] Use macro for WRITE_VERIFY_32 operation codes (Maurizio Lombardi) [1585081] - [target] make device_mutex and device_list static (Maurizio Lombardi) [1585081] - [target] remove g_device_list (Maurizio Lombardi) [1585081] - [xcopy] loop over devices using idr helper (Maurizio Lombardi) [1585081] - [target] add helper to iterate over devices (Maurizio Lombardi) [1585081] - [target] add helper to find se_device by dev_index (Maurizio Lombardi) [1585081] - [target] use idr for se_device dev index (Maurizio Lombardi) [1585081] - [target] Fix COMPARE_AND_WRITE caw_sem leak during se_cmd quiesce (Maurizio Lombardi) [1585081] - [target] iscsi: Remove dead code from iscsit_process_scsi_cmd() (Maurizio Lombardi) [1585081] - [target] iscsi: Simplify iscsit_free_cmd() (Maurizio Lombardi) [1585081] - [target] iscsi: Remove second argument of __iscsit_free_cmd() (Maurizio Lombardi) [1585081] - [target] tcm_loop: Make TMF processing slightly faster (Maurizio Lombardi) [1585081] - [target] tcm_loop: Use target_submit_tmr() instead of open-coding this function (Maurizio Lombardi) [1585081] - [target] tcm_loop: Replace a waitqueue and a counter by a completion (Maurizio Lombardi) [1585081] - [target] tcm_loop: Merge struct tcm_loop_cmd and struct tcm_loop_tmr (Maurizio Lombardi) [1585081] - [target] Introduce a function that shows the command state (Maurizio Lombardi) [1585081] - [iscsi-target] Kill left-over iscsi_target_do_cleanup (Maurizio Lombardi) [1585081] - [target] Fix a deadlock between the XCOPY code and iSCSI session shutdown (Maurizio Lombardi) [1585081] - [target] Use get/put_unaligned_be*() instead of open coding these functions (Maurizio Lombardi) [1585081] - [target] Fix transport_init_se_cmd() (Maurizio Lombardi) [1585081] - [target] Remove se_device.dev_list (Maurizio Lombardi) [1585081] - [target] Use symbolic value for WRITE_VERIFY_16 (Maurizio Lombardi) [1585081] - [target] Add TARGET_SCF_LOOKUP_LUN_FROM_TAG support for ABORT_TASK (Maurizio Lombardi) [1585081] - [target] Add support for TMR percpu reference counting (Maurizio Lombardi) [1585081] - [target] reject COMPARE_AND_WRITE if emulate_caw is not set (Maurizio Lombardi) [1585081] - [iscsi-target] Avoid holding ->tpg_state_lock during param update (Maurizio Lombardi) [1585081] - [target] configfs: Kill se_lun->lun_link_magic (Maurizio Lombardi) [1585081] - [target] configfs: Kill se_device->dev_link_magic (Maurizio Lombardi) [1585081] - [target] remove dead code (Maurizio Lombardi) [1585081] - [net] target: introduce __skb_put_(zero, data, u8) (Maurizio Lombardi) [1585081] - [networking] target: make skb_push & __skb_push return void pointers (Maurizio Lombardi) [1585081] - [networking] target: make skb_put & friends return void pointers (Maurizio Lombardi) [1585081] - [iscsi-target] Reject immediate data underflow larger than SCSI transfer length (Maurizio Lombardi) [1585081] - [iscsi-target] Fix delayed logout processing greater than SECONDS_FOR_LOGOUT_COMP (Maurizio Lombardi) [1585081] - [target] Fix kref->refcount underflow in transport_cmd_finish_abort (Maurizio Lombardi) [1585081] - [target] Re-add check to reject control WRITEs with overflow data (Maurizio Lombardi) [1585081] - [target] Revert "Fix VERIFY and WRITE VERIFY command parsing" (Maurizio Lombardi) [1585081] - [target] fileio: Fix zero-length READ and WRITE handling (Maurizio Lombardi) [1585081] - [target] Don't force session reset if queue_depth does not change (Maurizio Lombardi) [1585081] - [target] Fix compare_and_write_callback handling for non GOOD status (Maurizio Lombardi) [1585081] - [target] fixup error message in target_tg_pt_gp_tg_pt_gp_id_store() (Maurizio Lombardi) [1585081] - [target] fixup error message in target_tg_pt_gp_alua_access_type_store() (Maurizio Lombardi) [1585081] - [target] Add WRITE_VERIFY_16 (Maurizio Lombardi) [1585081] - [target] Use kmalloc_array() in transport_kmap_data_sg() (Maurizio Lombardi) [1585081] - [target] Use kmalloc_array() in compare_and_write_callback() (Maurizio Lombardi) [1585081] - [target] Improve size determinations in two functions (Maurizio Lombardi) [1585081] - [target] Delete error messages for failed memory allocations (Maurizio Lombardi) [1585081] - [target] Use kcalloc() in two functions (Maurizio Lombardi) [1585081] - [iscsi-target] Improve size determinations in four functions (Maurizio Lombardi) [1585081] - [iscsi-target] Delete error messages for failed memory allocations (Maurizio Lombardi) [1585081] - [iscsi-target] Use kcalloc() in iscsit_allocate_iovecs() (Maurizio Lombardi) [1585081] - [tcm] make pi data verification configurable (Maurizio Lombardi) [1585081] - [target] Fix VERIFY and WRITE VERIFY command parsing (Maurizio Lombardi) [1585081] - [target] pr: update PR out action code table (Maurizio Lombardi) [1585081] - [target] iblock: convert iblock_req.pending from atomic_t to refcount_t (Maurizio Lombardi) [1585081] - [iscsi-target] use generic inet_pton_with_scope (Maurizio Lombardi) [1585081] - [iscsi-target] Drop work-around for legacy GlobalSAN initiator (Maurizio Lombardi) [1585081] - [iscsi-target] Fix early login failure statistics misses (Maurizio Lombardi) [1585081] - [target] iscsi: Fix iSCSI task reassignment handling (Maurizio Lombardi) [1585081] - [target] iscsi: Introduce a helper function for TMF translation (Maurizio Lombardi) [1585081] - [target] iscsi: Fix spelling of "reallegiance" (Maurizio Lombardi) [1585081] - [target] iscsi: Fix spelling of "perform" (Maurizio Lombardi) [1585081] - [iscsi-target] fix spelling mistake "Unsolicitied" -> "Unsolicited" (Maurizio Lombardi) [1585081] - [iscsi-target] graceful disconnect on invalid mapping to iovec (Maurizio Lombardi) [1585081] - [target] Avoid mappedlun symlink creation during lun shutdown (Maurizio Lombardi) [1585081] - [target] Drop pointless tfo->check_stop_free check (Maurizio Lombardi) [1585081] - [target] Fix VERIFY_16 handling in sbc_parse_cdb (Maurizio Lombardi) [1585081] - [target] pscsi: Fix TYPE_TAPE + TYPE_MEDIMUM_CHANGER export (Maurizio Lombardi) [1585081] - [target] Add counters for ABORT_TASK success + failure (Maurizio Lombardi) [1585081] - [target] Fix NULL dereference during LUN lookup + active I/O shutdown (Maurizio Lombardi) [1585081] - [target] Delete tmr from list before processing (Maurizio Lombardi) [1585081] - [target] Fix handling of aborted failed commands (Maurizio Lombardi) [1585081] - [target] Remove command flag CMD_T_DEV_ACTIVE (Maurizio Lombardi) [1585081] - [target] Remove command flag CMD_T_BUSY (Maurizio Lombardi) [1585081] - [target] Move session check from target_put_sess_cmd() into target_release_cmd_kref() (Maurizio Lombardi) [1585081] - [target] Inline transport_cmd_check_stop() (Maurizio Lombardi) [1585081] - [target] Remove an overly chatty debug message (Maurizio Lombardi) [1585081] - [target] Stop execution if CMD_T_STOP has been set (Maurizio Lombardi) [1585081] - [target] Correct transport_wait_for_tasks() documentation (Maurizio Lombardi) [1585081] - [target] Make core_tmr_abort_task() consider all commands (Maurizio Lombardi) [1585081] - [target] Remove se_tmr_req.tmr_lun (Maurizio Lombardi) [1585081] - [target] Fix COMPARE_AND_WRITE ref leak for non GOOD status (Maurizio Lombardi) [1585081] - [target] Fix multi-session dynamic se_node_acl double free OOPs (Maurizio Lombardi) [1585081] - [target] Fix early transport_generic_handle_tmr abort scenario (Maurizio Lombardi) [1585081] - [target] Use correct SCSI status during EXTENDED_COPY exception (Maurizio Lombardi) [1585081] - [target] Don't BUG_ON during NodeACL dynamic -> explicit conversion (Maurizio Lombardi) [1585081] - [target] support XCOPY requests without parameters (Maurizio Lombardi) [1585081] - [target] check for XCOPY parameter truncation (Maurizio Lombardi) [1585081] - [target] use XCOPY segment descriptor CSCD IDs (Maurizio Lombardi) [1585081] - [target] check XCOPY segment descriptor CSCD IDs (Maurizio Lombardi) [1585081] - [target] simplify XCOPY wwn->se_dev lookup helper (Maurizio Lombardi) [1585081] - [target] return UNSUPPORTED TARGET/SEGMENT DESC TYPE CODE sense (Maurizio Lombardi) [1585081] - [target] bounds check XCOPY total descriptor list length (Maurizio Lombardi) [1585081] - [target] bounds check XCOPY segment descriptor list (Maurizio Lombardi) [1585081] - [target] use XCOPY TOO MANY TARGET DESCRIPTORS sense (Maurizio Lombardi) [1585081] - [target] add XCOPY target/segment desc sense codes (Maurizio Lombardi) [1585081] - [target] Fix spelling mistake and unwrap multi-line text (Maurizio Lombardi) [1585081] - [target] user: Add an #include directive (Maurizio Lombardi) [1585081] - [sbp-target] Add an #include directive (Maurizio Lombardi) [1585081] - [sbp-target] Fix second argument of percpu_ida_alloc() (Maurizio Lombardi) [1585081] - [target] user: Fix a data type in tcmu_queue_cmd() (Maurizio Lombardi) [1585081] - [target] avoid accessing .bi_vcnt directly (Maurizio Lombardi) [1585081] - [target] tcm_fc: use CPU affinity for responses (Maurizio Lombardi) [1585081] - [target] tcm_fc: Update debugging statements to match libfc usage (Maurizio Lombardi) [1585081] - [target] tcm_fc: return detailed error in ft_sess_create() (Maurizio Lombardi) [1585081] - [target] tcm_fc: print command pointer in debug message (Maurizio Lombardi) [1585081] - [target] fix potential race window in target_sess_cmd_list_waiting() (Maurizio Lombardi) [1585081] - [target] Revert "Fix residual overflow handling in target_complete_cmd_with_length" (Maurizio Lombardi) [1585081] - [target] Don't override EXTENDED_COPY xcopy_pt_cmd SCSI status code (Maurizio Lombardi) [1585081] - [target] Make EXTENDED_COPY 0xe4 failure return COPY TARGET DEVICE NOT REACHABLE (Maurizio Lombardi) [1585081] - [target] fix spelling mistake: "limitiation" -> "limitation" (Maurizio Lombardi) [1585081] - [target] Fix residual overflow handling in target_complete_cmd_with_length (Maurizio Lombardi) [1585081] - [tcm_fc] set and unset FCP_SPPF_TARG_FCN (Maurizio Lombardi) [1585081] - [target] Fix ordered task CHECK_CONDITION early exception handling (Maurizio Lombardi) [1585081] - [target] Fix ordered task target_setup_cmd_from_cdb exception hang (Maurizio Lombardi) [1585081] - [target] Fix max_unmap_lba_count calc overflow (Maurizio Lombardi) [1585081] - [target] need_to_release is always false, remove redundant check and kfree (Maurizio Lombardi) [1585081] - [target] make close_session optional (Maurizio Lombardi) [1585081] - [target] make ->shutdown_session optional (Maurizio Lombardi) [1585081] - [target] remove acl_stop (Maurizio Lombardi) [1585081] - [target] consolidate and fix session shutdown (Maurizio Lombardi) [1585081] - [scsi] lpfc: update driver version to 12.0.0.4 (Dick Kennedy) [1584377] - [scsi] lpfc: Fix port initialization failure (Dick Kennedy) [1584377] - [scsi] lpfc: Don't return internal MBXERR_ERROR code from probe function (Dick Kennedy) [1584377] - [scsi] lpfc: Fix 16gb hbas failing cq create (Dick Kennedy) [1584377] - [scsi] lpfc: Fix crash in blk_mq layer when executing modprobe -r lpfc (Dick Kennedy) [1584377] - [scsi] lpfc: correct oversubscription of nvme io requests for an adapter (Dick Kennedy) [1584377] - [scsi] lpfc: Fix MDS diagnostics failure (Rx < Tx) (Dick Kennedy) [1584377] - [scsi] lpfc: fix spelling mistakes: "mabilbox" and "maibox" (Dick Kennedy) [1584377] - [scsi] lpfc: Comment cleanup regarding Broadcom copyright header (Dick Kennedy) [1584377] - [scsi] lpfc: update driver version to 12.0.0.3 (Dick Kennedy) [1584377] - [scsi] lpfc: Enhance log messages when reporting CQE errors (Dick Kennedy) [1584377] - [scsi] lpfc: Fix up log messages and stats counters in IO submit code path (Dick Kennedy) [1584377] - [scsi] lpfc: Driver NVME load fails when CPU cnt > WQ resource cnt (Dick Kennedy) [1584377] - [scsi] lpfc: Handle new link fault code returned by adapter firmware (Dick Kennedy) [1584377] - [scsi] lpfc: Correct fw download error message (Dick Kennedy) [1584377] - [scsi] lpfc: enhance LE data structure copies to hardware (Dick Kennedy) [1584377] - [scsi] lpfc: Change IO submit return to EBUSY if remote port is recovering (Dick Kennedy) [1584377] - [scsi] qla2xxx: Remove stale debug value for login_retry flag (Himanshu Madhani) [1578880] - [scsi] qla2xxx: Fix setting lower transfer speed if GPSC fails (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Update driver version to 10.00.00.06.07.6-k (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Correct setting of SAM_STAT_CHECK_CONDITION (Himanshu Madhani) [1547714] - [scsi] qla2xxx: correctly shift host byte (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix race condition between iocb timeout and initialisation (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix small memory leak in qla2x00_probe_one on probe failure (Himanshu Madhani) [1547714] - [scsi] qla2xxx: fx00 copypaste typo (Himanshu Madhani) [1547714] - [scsi] qla2xxx: fix error message on "existent" (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Use dma_pool_zalloc() (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix function argument descriptions (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Remove unused symbols (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Use p for printing pointers (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Remove FC_NO_LOOP_ID for FCP and FC-NVMe Discovery (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix crashes in qla2x00_probe_one on probe failure (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix FC-NVMe LUN discovery (Himanshu Madhani) [1547714] - [scsi] qla2xxx: ensure async flags are reset correctly (Himanshu Madhani) [1547714] - [scsi] qla2xxx: do not check login_state if no loop id is assigned (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fixup locking for session deletion (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix incorrect handle for abort IOCB (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix double free bug after firmware timeout (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Prevent relogin trigger from sending too many commands (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix a locking imbalance in qlt_24xx_handle_els() (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Avoid triggering undefined behavior in qla2x00_mbx_completion() (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Add XCB counters to debugfs (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix queue ID for async abort with Multiqueue (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix warning for code intentation in __qla24xx_handle_gpdb_event() (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix warning during port_name debug print (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix warning in qla2x00_async_iocb_timeout() (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix recursion while sending terminate exchange (Himanshu Madhani) [1547714] - [scsi] qla2xxx: remove redundant assignment of d (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Use zeroing allocator rather than allocator/memset (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Serialize session free in qlt_free_session_done (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Serialize session deletion by using work_lock (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Remove unused argument from qlt_schedule_sess_for_deletion() (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Prevent multiple active discovery commands per session (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Add retry limit for fabric scan logic (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Delay loop id allocation at login (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Increase verbosity of debug messages logged (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Allow relogin and session creation after reset (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Add ability to use GPNFT/GNNFT for RSCN handling (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Properly extract ADISC error codes (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix GPNFT/GNNFT error handling (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Remove session creation redundant code (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Migrate switch registration commands away from mailbox interface (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix login state machine freeze (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Reduce trace noise for Async Events (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Reduce the use of terminate exchange (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Add lock protection around host lookup (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Add option for use reserve exch for ELS (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Add switch command to simplify fabric discovery (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Use known NPort ID for Management Server login (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Tweak resource count dump (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix session cleanup for N2N (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Allow target mode to accept PRLI in dual mode (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Don't call dma_free_coherent with IRQ disabled (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Add ability to send PRLO (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Use shadow register for ISP27XX (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Enable ATIO interrupt handshake for ISP27XX (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Move work element processing out of DPC thread (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Replace GPDB with async ADISC command (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix Firmware dump size for Extended login and Exchange Offload (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Chip reset uses wrong lock during IO flush (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Add boundary checks for exchanges to be offloaded (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Use chip reset to bring down laser on unload (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Use IOCB path to submit Control VP MBX command (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix NULL pointer access for fcport structure (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix smatch warning in qla25xx_delete_ rsp|req _que (Himanshu Madhani) [1547714] - [scsi] qla2xxx: remove duplicate includes (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Suppress gcc 7 fall-through warnings (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix memory leak in dual/target mode (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix system crash in qlt_plogi_ack_unref (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Remove aborting ELS IOCB call issued as part of timeout (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Clear loop id after delete (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix scan state field for fcport (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Replace fcport alloc with qla2x00_alloc_fcport (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix abort command deadlock due to spinlock (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix PRLI state check (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix Relogin being triggered too fast (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Relogin to target port on a cable swap (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Recheck session state after RSCN (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix NPIV host cleanup in target mode (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix login state machine stuck at GPDB (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Serialize GPNID for multiple RSCN (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Retry switch command on time out (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix re-login for Nport Handle in use (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Move session delete to driver work queue (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix gpnid error processing (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix system crash for Notify ack timeout handling (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Suppress a kernel complaint in qla_init_base_qpair() (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Use ql2xnvmeenable to enable Q-Pair for FC-NVMe (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Cocci spatch "pool_zalloc-simple" (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Query FC4 type during RSCN processing (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Changes to support N2N logins (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Allow MBC_GET_PORT_DATABASE to query and save the port states (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Add ATIO-Q processing for INTx mode (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Reinstate module parameter ql2xenablemsix (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Clear fc4f_nvme flag (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Add LR distance support from nvram bit (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Add support for minimum link speed (Himanshu Madhani) [1547714] - [scsi] qla2xxx: add missing includes for qla_isr (Himanshu Madhani) [1547714] - [scsi] qla2xxx: remove use of FC-specific error codes (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix WWPN/WWNN in debug message (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Add command completion for error path (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix remoteport disconnect for FC-NVMe (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Simpify unregistration of FC-NVMe local/remote ports (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Added change to enable ZIO for FC-NVMe devices (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Move function prototype to correct header (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Cleanup FC-NVMe code (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix NVMe entry_type for iocb packet on BE system (Himanshu Madhani) [1547714] - [scsi] qla2xxx: avoid unused-function warning (Himanshu Madhani) [1547714] - [scsi] qla2xxx: fix a bunch of typos and spelling mistakes (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Use FC-NVMe FC4 type for FDMI registration (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Send FC4 type NVMe to the management server (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Move #include qla_nvme.h to fix compile errors on RHEL 7 (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Add FC-NVMe F/W initialization and transport registration (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Add FC-NVMe command handling (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Add FC-NVMe port discovery and PRLI handling (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix oops in qla2x00_probe_one error path (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Allow SCSI-MQ to be enabled selectively (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix incorrect tcm_qla2xxx_free_cmd use during TMR ABORT (v2) (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Revert "qla2xxx: Fix incorrect tcm_qla2xxx_free_cmd use during TMR ABORT" (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix incorrect tcm_qla2xxx_free_cmd use during TMR ABORT (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix a recently introduced memory leak (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix Regression introduced by pci_alloc_irq_vectors_affinity call (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Cleaned up queue configuration code (Himanshu Madhani) [1547714] - [scsi] qla2xxx: remove irq_affinity_notifier (Himanshu Madhani) [1547714] - [scsi] qla2xxx: fix MSI-X vector affinity (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Utilize pci_alloc_irq_vectors/pci_free_irq_vectors calls (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Remove cpumask variable for qla2xxx_create_qpair() (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Avoid double completion of abort command (Himanshu Madhani) [1547714] - [scsi] qla2xxx: Fix NULL pointer crash due to active timer for ABTS (Himanshu Madhani) [1547714]- [sound] alsa: asoc: config: update the rhel configurations for the recent changes (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5663: do not use regmap_get_device() in rt5663_irq() (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: da7219: change CONFIG_COMMON_CLK to CONFIG_COMMON_CLK_DA7219 (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: add missing includes for linux/module.h (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Hide local_irq_disable/enable() and local_irqsave/restore() (Jaroslav Kysela) [1535427] - [sound] alsa: usb: audio-v3: add BADD-specific values (Jaroslav Kysela) [1535427] - [sound] alsa: usb: mixer: make string parsing independent of mixer_build state (Jaroslav Kysela) [1535427] - [sound] alsa: usb: Only get AudioControl header for UAC1 class (Jaroslav Kysela) [1535427] - [sound] alsa: usb: stream: refactor uac3 audio interface parsing (Jaroslav Kysela) [1535427] - [sound] alsa: usb: stream: refactor uac1/2 audio interface parsing (Jaroslav Kysela) [1535427] - [sound] alsa: usb: stream: move audioformat alloc/init into separate function (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Clean up mixer element list traverse (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: acpi: add new fields for SOF support (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: Add helper to find codec_dai from dai_name (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: add snd_soc_component_xxx_bias_level() (Jaroslav Kysela) [1535427] - [sound] alsa: seq_file: Introduce DEFINE_SHOW_ATTRIBUTE() helper macro (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: nau8824: recover system clock when device changes (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: nau8824: replace codec to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: nau8824: change FVCO maximum threshold (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: nau8824: condition for clock disable (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: nau8824: move key irq after jd done (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: codecs: add const to snd_soc_codec_driver structures (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: nau8824: TDM support (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: nau8824: leave Class D gain at chip default (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: nau8824: rename controls to match DAPM controls (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: nau8824: new driver (Jaroslav Kysela) [1535427] - [sound] alsa: hda - Enforce CONFIG_SND_DYNAMIC_MINORS for HDMI/DP codec (Jaroslav Kysela) [1535427] - [sound] alsa: aloop: Add missing cable lock to ctl API callbacks (Jaroslav Kysela) [1535427] - [sound] alsa: aloop: Mark paused device as inactive (Jaroslav Kysela) [1535427] - [sound] alsa: aloop: Fix access to not-yet-ready substream via cable (Jaroslav Kysela) [1535427] - [sound] alsa: aloop: Sync stale timer before release (Jaroslav Kysela) [1535427] - [sound] alsa: aloop: Fix racy hw constraints adjustment (Jaroslav Kysela) [1535427] - [sound] alsa: aloop: Fix inconsistent format due to incomplete rule (Jaroslav Kysela) [1535427] - [sound] alsa: aloop: Release cable upon open error path (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Give proper vendor/product name for Dell WD15 Dock (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Add a quirck for B&W PX headphones (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Add a quirk for Nura's first gen headset (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Allow to override the longname string (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Add "Keep Interface" control (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Add keep_iface flag (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Avoid superfluous usb_set_interface() calls (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Initialize Dell Dock playback volumes (Jaroslav Kysela) [1535427] - [sound] alsa: cs46xx: fix spelling mistake: "amplifer" -> "amplifier" (Jaroslav Kysela) [1535427] - [sound] alsa: hda/ca0132: fix build failure when a local macro is defined (Jaroslav Kysela) [1535427] - [sound] alsa: hda - Fix incorrect usage of IS_REACHABLE() (Jaroslav Kysela) [1535427] - [sound] alsa: seq: Fix races at MIDI encoding in snd_virmidi_output_trigger() (Jaroslav Kysela) [1535427] - [sound] alsa: vmaster: Propagate slave error (Jaroslav Kysela) [1535427] - [sound] alsa: vmaster: Zero-clear ctl before calling slave get (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Fix structure definition for X32 ABI (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Check PCM state at xfern compat ioctl (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: include linux/module.h as needed (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: add nau8824 sound card (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr_rt5651: Not being able to find the codec ACPI-dev is an error (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: kbl: Add Playback DAI for fixup (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: kbl: Enable mclk and ssp sclk early for rt5663 (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: kbl: Enable mclk and ssp sclk early (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: Fix setting of SSP parameters in Kabylake machine driver (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: Enable tdm slots for max98927 (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: don't use rtd->codec on Intel/haswell (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: cht_bsw_rt5645: Analog Mic support (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr_rt5651: don't use codec anymore (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr_rt5651: Select RCCLK on init() (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr_rt5651: Change defaults to enable jack-detect, analog mics (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr_rt5651: Add quirk for the VIOS LTH17 laptop (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr_rt5651: Add support for Bay Trail CR / SSP0 using boards (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr_rt5651: Add new IN2_HS_IN3 input map and a quirk using it (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr_rt5651: Rename IN3_MAP to IN1_HS_IN3_MAP (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr_rt5651: Drop snd_soc_dai_set_bclk_ratio() call (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr_rt5651: Configure PLL1 before using it (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr_rt5651: Add quirk micbias OVCD configuration (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr_rt5651: Only create jack if we have a jack-detect source (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr_rt5651: Actually honor the DMIC_EN quirk if specified (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr_rt5651: Pass jack-src info via device-properties (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr-rt5651: add support for Line In (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr-rt5651: enable MinnowBoard Turbot quirks (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr-rt5651: add quirk for IN3P which may also be used (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr_rt5651: fix Kiano DMI quirk (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: byt: Fix quirk for KIANO laptop (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: byt: Introduce new map for dual mics (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: byt: Enable IN2 map quirk for a KIANO laptop (Jaroslav Kysela) [1535427] - [sound] alsa: soc: intel: byt: Introduce new custom IN2 map (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcht_es8316: remove useless code (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: acpi: remove hard-coded i2c-device name length (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcht_es8316: fix HID handling (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: board: Add BE DAI link for WoV and update DAPM machine map (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: sn95031: remove dead makefile about sn95031 (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: sn95031: remove this code (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: remove mfld_machine (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: kconfig: drop boiler plate text from config items (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: kconfig: add some comments for if symbols (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: boards: align/fix SKL/BXT/KBL Kconfigs (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: boards: align Kconfig configurations for HiFi2 (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: boards: align Kconfig dependencies for Haswell/Broadwell (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: kconfig: Simplify-clarify ACPI/PCI dependencies (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: Fix Kconfig with top-level selector (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: improve SND_SOC_INTEL_MACH dependencies (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: Add help text for SND_SOC_INTEL_SST_TOPLEVEL (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: improve DMADEVICES dependency (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: fix Kconfig dependencies (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: Add depends on X86 (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: clarify Kconfig dependencies (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: reorder boards Kconfig by chronological order (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: add SOF firmare/topology file information (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Remove second shim read in register_poll (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: sst: remove redundant variable dma_dev_name (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: Change kern log level to avoid unwanted messages (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Refine skl widget type check (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: remove second duplicated assignment to pointer 'res' (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Add dynamic module id support (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Optimize UUID handling to fill pin info (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Decrease loglevel for topology loading (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: fix swapped order of function arguments dir and pin_index (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Fix descriptions for exported function args (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Fix uuid_module memory leak in failure case (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: make function skl_clk_round_rate static (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Re-order some code to silence a warning (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Add extended I2S config blob support in Clock driver (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Do not check dev_type for dmic link type (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Check for NHLT ACPI header signature (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Fix typo (Jaroslav Kysela) [1535427] - [sound] asoc: intel: skylake: Add ssp clock driver (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: move machine drivers to dedicated KConfig (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Modify skl_dsp_set_dma_control API arguments (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Disable clock and power gating during FW/LIB download (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Ensure dai and dailink registration happens in sequence (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Add channel map in updown mixer module IPC (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Fix updown mixer module format (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Request IRQ late only after all context are initialized (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: sst: Handle return value of platform_get_irq (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: sst: Free streams on suspend, re-alloc on resume (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: sst: Fix error-code check in sst_pause_stream() (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: sst: Fix some style (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: sst: Fix the return value of 'sst_send_byte_stream_mrfld()' (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: Kill BUG_ON() usage (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: sst: Add sst_realloc_stream() function (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: sst: Remove unused STREAM_DECODE and STREAM_RESET states (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: sst: Remove unnecessary sst_init_stream() function (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: sst: Remove 2 unused members from stream_info struct (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: Use kvzalloc() for suspend buffers (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: move all ACPI match tables to common module (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: common: use c99 syntax for ACPI/machine tables (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: atom: Remove unneeded linux/miscdevice.h include (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: atom: use cht_bsw_max98090 for Baytrail Chromebooks (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5670: replace codec to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: move ACPI common code out of Intel/sst tree (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcht_da7213: cosmetic fixes (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: cht_bsw_rt5672: fix card name (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: cht_bsw_rt5672: use actual HID in suspend/resume (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5670: add set_bclk_ratio in dai ops (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5670: refactor DMI quirks and fix Dell Venue settings (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Rewrite jack-type detection (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Add rt5651_jack_inserted() helper (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Enable Platform Clock during jack-type detect (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Enable sticky mode for OVCD (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Allow specifying the OVCD scale-factor through a device-property (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Allow specifying over-current threshold through a device-property (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Configure jack-detect source through a device-property (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Make rt5651_apply_properties() private (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Always keep OVCD enabled (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Only configure OVCD once at set_jack time (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Enable LDO and micbias1 supplies for jack-type detection (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Remove "JD Power" dapm supply (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Only configure LDO voltage once at boot (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Remove programming of PWR regs before force_bias_level() call (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Do not modify jd and PLL power bits from set_bias_level() (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Do not modify the LDO voltage control bits from set_bias_level() (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Fix bias_level confusion (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Remove is_sys_clk_from_pll() (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Add rt5651_apply_properties() helper function (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Use standard component set_jack callback (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Move 2 functions higher up in rt5651.c (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Move all jack-detect initialization to rt5651_set_jack_detect (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Remove unused rt5651_platform_data (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Fix regcache sync errors on resume (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: replace codec to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: byt: Add headset jack (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Enable JD1_1 quirk for KIANO laptopt (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Rework quirk logic (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Enable jack detection on JD* pins (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5651: Convert rt5651 micbias1 to a supply widget (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5640: replace codec to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: boards: remove hard-coded compressed dailinks (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: boards: fix off-by-one dailink id (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: boards: use helper to get codec_dai (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: cht_bsw_max98090: remove useless code, align with ChromeOS driver (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: cht_bsw_max98090: add gpio-based jack detection (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: cht_bsw_max98090_ti: Fix jack initialization (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: cht_bsw_max98090: add support for Baytrail (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: cht_bsw_max98090: Fix I2S config + unused code (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr_rt5651: add MCLK, quirks and cleanups (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr-rt5651: fix capture routes (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr_rt5640: cosmetic fixes (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bytcr_rt5640: simplify MCLK quirk tests (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: boards: use devm_clk_get() unconditionally (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5514: Fix uninitialized calibration value (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5514: Fix rt5514_spi_burst_read() buffer passing (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5514: Add the missing register in the readable table (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5514-spi: replace platform to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: codecs: make snd_soc_platform_driver const (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5514: replace codec to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5514-spi: only enable wakeup when fully initialized (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5514: Add the sanity check for the driver_data in the resume function (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5514: mark PM functions as __maybe_unused (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5514-spi: check irq status to schedule data copy in resume function (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5514: Voice wakeup support (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5514-spi: Let the buf_size to align with period_bytes (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5514: The ACPI also should use the function rt5514_parse_dp() (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5514: Make sure the DMIC delay will be happened after normal SUPPLY widgets power on (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5514: The DSP clock can be calibrated by the other clock source (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5514: Revert Hotword Model control (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5514-spi: check irq status to schedule data copy (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt298: don't turn off HV and VREF if headset is detected (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt286: don't turn off HV and VREF if headset is detected (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rl6231: remove never matched if condition (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rl6231: get better PLL parameters (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rl6231: make arrays div and pd static const, reduces object code size (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: max98927: replace codec to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: don't use codec hw_write on max98927 (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: max98927: Added max98927_dai_tdm_slot function (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: max98927: Added support for DSP_A and DSP_B format (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: max98357a: replace codec to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: Fix build (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: hdac_hdmi : Ensuring proper setting of output widget power state (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: da7219: make structure da7219_dai_clks_ops static (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: da7219: clkdev_drop usage depends on CONFIG_COMMON_CLK (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: da7219: Add common clock usage for providing DAI clks (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: hdac_hdmi/nau8825/rt286/rt298/rt5663/da7219: replace codec to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: kbl_rt5663_max98927: Map BTN_0 to KEY_PLAYPAUSE (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: Headset button support in kabylake machine driver (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: kbl: fix jack name (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Fix jack name format substitution (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: kbl_rt5663_rt5514_max98927: Map BTN_0 to KEY_PLAYPAUSE (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: kbl: Modify map for Headset Playback to fix pop-noise (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: nau8825: fix issue that pop noise when start capture (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: nau8825: improve crosstalk measurement protection (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: nau8825: improve semaphore control (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: nau8825: set clear_irq when imm IRQ happened (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: nau8825: disable crosstalk by default (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: max98090: replace codec to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: max98090: reduce verbosity on PLL unlock (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: ssm2518: replace codec to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: ssm4567: replace codec to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: ts3a227e: Map BTN_0 to KEY_PLAYPAUSE (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: ts3a227e: add acpi table (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5663: Fix the wrong result of the first jack detection (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5663: Check the JD status in the button pushing (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5663: Delay and retry reading rt5663 ID register (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5663: Add the function of impedance sensing (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5663: Change the dev getting function in rt5663_irq (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: hdac_hdmi: Add vendor id for Cannonlake HDMI codec (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: hdac_hdmi: keep DAI driver pointer in private data (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: hdac_hdmi: Remove redundant assignments (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: hdac_hdmi: Refresh sysfs during hdmi device probe (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: hdac_hdmi: clean up hdac_device variable names (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: hdac_hdmi: clean up hdac_ext_device variable names (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: hdac_hdmi: introduce macro to access HDMI private data (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: hdac_hdmi: Fix possible memory leak on parse and map nid failure (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: hdac_hdmi: Fix possible NULL pointer dereference (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: hdac_hdmi: Fix static checker warning for sprintf usage (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: es8316: replace codec to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: dmic: don't use codec anymore (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: dmic: Add optional wakeup delay (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: dmic: replace codec to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: dmic: Fix check of return value from read of 'num-channels' (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: codecs: dmic: Make number of channels configurable (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: da7213: replace codec to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: da7213: Improve a size determination in da7213_i2c_probe() (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: da7213: Delete an error message for a failed memory allocation in da7213_fw_to_pdata() (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: da7213: add support for DSP modes (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5645/rt5677: replace codec to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: cht_bsw_rt5645: cosmetic fixes (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5645: add fallback case for jack detection support (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5645: add micbias power control select (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5645: change micbias widget type to supply (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5645: add platform data for the Teclast X80 Pro tablet (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5645: cleanup DMI matching code (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5645: set in2_diff flag for GPD win and pocket devices (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5645: Set card long_name for GPD win / pocket (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5645: reset RT5645_AD_DA_MIXER at probe (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5645: Wait for 400msec before concluding on value of RT5645_VENDOR_ID2 (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5645: remove unexisting route on new rt5645 (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: rt5645: Make a few struct const (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: bdw-rt5677: Switch to devm_acpi_dev_add_driver_gpios() (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Parse vendor tokens to build A-State table (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: Add Kabylake Dialog+Maxim machine driver entry (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Make local functions static (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: initialize return value properly (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Fix missing sentinel in sst_acpi_mach (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: replace platform to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Parse nhlt and register clock device (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Find module id from UUID for bind params (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Add BE DAI for WoV usecase (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Disable clock gating during firmware and library download (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Configure DSP clock source (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: don't use rtd->codec on intel/skylake (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Add dai load ops for dais from topology (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Add flag to check to register FE dais from topology (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: skylake: Fix potential NULL pointer dereference (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: haswell: replace platform to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: baytrail: replace platform to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: atom: make sst_platform_compr_ops const (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: intel: atom: replace platform to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: soc-utils: replace codec to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: soc-utils: replace platform to component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: soc-utils: add const to dummy_codec (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: topology: Check widget kcontrols before deref (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: topology: Fix bugs of freeing soc topology (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: topology: fix some tiny memory leaks (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: topology: Check widget kcontrols before deref (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: topology: create TLV data for dapm widgets (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: topology: Fix kcontrol name string handling (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: topology: Fix a potential memory leak in 'soc_tplg_dapm_widget_denum_create()' (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: topology: Fix a potential NULL pointer dereference in 'soc_tplg_dapm_widget_denum_create()' (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: change mask in snd_soc_get/put_volsw_sx to unsigned int (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: soc-io: Fix snd_soc_component_update_bits_legacy (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: add Component level .read/.write (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: add snd_soc_component_read32 (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: soc-dapm: Use empty struct initializer (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: dapm: add support to pinctrl dapm (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: dapm: fix debugfs read using path->connected (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: dapm: mark 'snd_soc_dapm_free_kcontrol' as static (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: dapm: add initialization for w_param_text pointer (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: dapm: Avoid creating kcontrol for params (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: dapm: Make snd_soc_dapm_add/del_routes use runtime mutex subclass (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: dapm: Refactor the code in snd_soc_dapm_new_pcm (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: dapm: fix error path in snd_soc_dapm_new_pcm (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: compress: Fixup error messages (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: compress: Remove some extraneous blank lines (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: compress: Correct handling of copy callback (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: don't use rtd->codec on snd_soc_new_compress() (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: snd_soc_component_driver has snd_compr_ops (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: soc-pcm: don't call flush_delayed_work() many times in soc_pcm_private_free() (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: pcm: improve debug output for DPCM BE searching (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: soc-pcm: rename .pmdown_time to .use_pmdown_time for Component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: snd_soc_component_driver has snd_pcm_ops (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: remove unneeded dai->driver->ops check (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: remove rtd->platform checck (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: don't use rtd->codec on soc_dev_attr_is_visible() (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: core: Fix typo roup->group (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: use DEFINE_SHOW_ATTRIBUTE() to decrease code duplication (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: use seq_file to dump the contents of dai_list, platform_list and codec_list (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: soc-core: add missing EXPORT_SYMBOL_GPL() for snd_soc_rtdcom_lookup (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: soc-core: snd_soc_rtdcom_lookup() cares component driver name (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: add null_snd_soc_ops and reduce NULL ops check (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: soc-pcm: check symmetry after hw_params (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: soc-core: remove error due to probe deferral (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: soc-core: remove rtd NULL check on soc_free_pcm_runtime() (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: soc-core: add missing EXPORT_SYMBOL_GPL() for snd_soc_disconnect_sync (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: add snd_soc_disconnect_sync() (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: soc-core: soc_probe_dai() code simplification (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: fix build warning in soc-core.c (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: remove unneeded dai->driver check (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: snd_soc_component_driver has non_legacy_dai_naming (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: soc-core: care Codec <-> Codec case by non_legacy_dai_naming (Jaroslav Kysela) [1535427] - [sound] alsa: soc-core: don't call kfree() for component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: soc-core: remove unnecessary message from snd_soc_register_component() (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: snd_soc_component_driver has endianness (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: snd_soc_component_driver has pmdown_time (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: add Component level set_bias_level (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: add Component level pcm_new/pcm_free v2 (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: pcm: Sync delayed work before releasing resources (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: soc-core: add snd_soc_add_component() (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: soc-core: add component lookup functions (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: soc-core: remove dai_drv from snd_soc_component (Jaroslav Kysela) [1535427] - [sound] alsa: asoc: Add snd_soc_of_put_dai_link_codecs() helper function (Jaroslav Kysela) [1535427] - [sound] alsa: synth: emux: soundfont.c: Cleaning up memory leak (Jaroslav Kysela) [1535427] - [sound] alsa: emux: Delete two error messages for a failed memory allocation in snd_emux_create_port() (Jaroslav Kysela) [1535427] - [sound] alsa: emux: Adjust four checks for null pointers (Jaroslav Kysela) [1535427] - [sound] alsa: emux: Improve a size determination in two functions (Jaroslav Kysela) [1535427] - [sound] alsa: emux: Adjust one function call together with a variable assignment (Jaroslav Kysela) [1535427] - [sound] alsa: synth: use designated initializers (Jaroslav Kysela) [1535427] - [sound] alsa: emux: constify nrpn_conv_table structures (Jaroslav Kysela) [1535427] - [sound] alsa: emux: remove unused redundant variable p2 (Jaroslav Kysela) [1535427] - [sound] alsa: emux: stop if copy_from_user() fails (Jaroslav Kysela) [1535427] - [sound] alsa: synth: Fix conflicting OSS device registration on AWE32 (Jaroslav Kysela) [1535427] - [sound] alsa: emux: Fix mutex deadlock in OSS emulation (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: adc3: Fix channel mapping conversion for ADC3 (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Add sanity checks for invalid EPs (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: add more quirks for DSD interfaces (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Integrate native DSD support for ITF-USB based DACs (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: FIX native DSD support for TEAC UD-501 DAC (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Add native DSD support for Luxman DA-06 (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Add native DSD support for TEAC UD-301 (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: move audioformat quirks to quirks.c (Jaroslav Kysela) [1535427] - [sound] alsa: usb: add more device quirks for USB DSD devices (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Add native DSD support for Esoteric D-05X (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: support new Amanero Combo384 firmware version (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Add native DSD support for Pro-Ject Pre Box S2 Digital (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Apply vendor ID matching for sample rate quirk (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Add sample rate quirk for Plantronics P610 (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Add sample rate quirk for Plantronics C310/C520-M (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Support changing input on Sound Blaster E1 (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Skip broken EU on Dell dock USB-audio (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Add sanity checks in UAC3 clock parsers (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: More strict sanity checks for clock parsers (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Refactor clock finder helpers (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Add sanity checks in v2 clock parsers (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: add implicit fb quirk for Axe-Fx III (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: simplify set_sync_ep_implicit_fb_quirk (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: add implicit fb quirk for Behringer UFX1204 (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Fix missing endian conversion (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Fix forgotten conversion of control query functions (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: fix memory leak on cval (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: update clock valid control (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: UAC2 jack detection (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Proper fallback at get_term_name() (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Fix the missing ctl name suffix at parsing SU (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Add check return value for usb_string() (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Fix out-of-bound error (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Fix potential out-of-bound access at parsing SU (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Add sanity checks to FE parser (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: uac1: Invalidate ctl on interrupt (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Kill stray URB at exiting (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: silence a static checker warning (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: fix uac control query argument (Jaroslav Kysela) [1535427] - [sound] alsa: usb: initial USB Audio Device Class 3.0 support (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Change the semantics of the enable option (Jaroslav Kysela) [1535427] - [sound] alsa: usb-audio: Check out-of-bounds access by corrupted buffer descriptor (Jaroslav Kysela) [1535427] - [sound] alsa: x86: Make CONFIG_SND_X86 bool (Jaroslav Kysela) [1535427] - [sound] alsa: hda - Skip jack and others for non-existing PCM streams (Jaroslav Kysela) [1535427] - [sound] alsa: ad1889: Replace mdelay with usleep_range in snd_ad1889_ac97_ready (Jaroslav Kysela) [1535427] - [sound] alsa: ad1889: Replace mdelay with usleep_range in snd_ad1889_init (Jaroslav Kysela) [1535427] - [sound] alsa: asihpi: clean up a couple of build warnings (Jaroslav Kysela) [1535427] - [sound] alsa: asihpi: fix a potential double-fetch bug when copying puhm (Jaroslav Kysela) [1535427] - [sound] alsa: au88x0: remove redundant assignment of variable i (Jaroslav Kysela) [1535427] - [sound] alsa: echoaudio: remove redundant initialization of pointer 'pipe' (Jaroslav Kysela) [1535427] - [sound] alsa: revert "alsa: echoaudio: purge contradictions between dimension matrix members and total number of members" (Jaroslav Kysela) [1535427] - [sound] alsa: emu10k1: use dma_set_mask_and_coherent() (Jaroslav Kysela) [1535427] - [sound] alsa: emu10k1: Reduce GFP_ATOMIC allocation (Jaroslav Kysela) [1535427] - [sound] alsa: emu10k1: add a IOMMU workaround (Jaroslav Kysela) [1535427] - [sound] alsa: emu10k1: make sure synth DMA pages are allocated with DMA functions (Jaroslav Kysela) [1535427] - [sound] alsa: emu10k1: add optional debug printouts with DMA addresses (Jaroslav Kysela) [1535427] - [sound] alsa: emu10k1: remove reserved_page (Jaroslav Kysela) [1535427] - [sound] alsa: hda - Sanity check of access to SPDIF controls array (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - change the location for one of two front mics (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - Update ALC255 depop optimize (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - Add some fixes for ALC233 (Jaroslav Kysela) [1535427] - [sound] alsa: hda - Use a macro for snd_array iteration loops (Jaroslav Kysela) [1535427] - [sound] alsa: ice1712: define i2c eeprom addr to header file (Jaroslav Kysela) [1535427] - [sound] alsa: ice1724: Fix resume issues with Prodigy 7.1 HiFi (Jaroslav Kysela) [1535427] - [sound] alsa: ice1712: replace strcpy() with strlcpy() (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek: Add headset mic support for Intel NUC Skull Canyon (Jaroslav Kysela) [1535427] - [sound] alsa: hda - fix headset mic problem for Dell machines with alc236 (Jaroslav Kysela) [1535427] - [sound] alsa: hda - Add model string for Intel reference board quirk (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - Add support for ALC1220 (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - Fix ALC275 no sound issue (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - Add support for ALC236/ALC3204 (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - adjust the location of one mic (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - set PINCFG_HEADSET_MIC to parse_flags (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - Fix speaker no sound after system resume (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - Fix Dell headset Mic can't record (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - Always immediately update mute LED with pin VREF (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - Make dock sound work on ThinkPad L570 (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - Fix dock line-out volume on Dell Precision 7520 (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek: Limit mic boost on T480 (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - Add headset mode support for Dell laptop (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - Add support headset mode for DELL WYSE (Jaroslav Kysela) [1535427] - [sound] alsa: hda - Fix pincfg at resume on Lenovo T470 dock (Jaroslav Kysela) [1548055 1535427] - [sound] alsa: hda/realtek: PCI quirk for Fujitsu U7x7 (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - Add headset mode support for Dell laptop (Jaroslav Kysela) [1535427] - [sound] alsa: hda - Reduce the suspend time consumption for ALC256 (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - update ALC215 depop optimize (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - Support headset mode for ALC215/ALC285/ALC289 (Jaroslav Kysela) [1535427] - [sound] alsa: hda - Use IS_REACHABLE() for dependency on input (Jaroslav Kysela) [1535427] - [sound] alsa: hda - Apply headphone noise quirk for another Dell XPS 13 variant (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - update ALC225 depop optimize (Jaroslav Kysela) [1535427] - [sound] alsa: hda - Clean up ALC299 init code (Jaroslav Kysela) [1535427] - [sound] alsa: hda - Fix missing COEF init for ALC225/295/299 (Jaroslav Kysela) [1535427] - [sound] alsa: hda - change the location for one mic on a Lenovo machine (Jaroslav Kysela) [1535427] - [sound] alsa: hda - fix headset mic detection issue on a Dell machine (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - Fix Dell AIO LineOut issue (Jaroslav Kysela) [1535427] - [sound] alsa: hda/realtek - New codec support for ALC257 (Jaroslav Kysela) [1535427] - [sound] alsa: hda - Add vendor id for Cannonlake HDMI codec (Jaroslav Kysela) [1535427] - [sound] alsa: hda - program ICT bits to support HBR audio (Jaroslav Kysela) [1535427] - [sound] alsa: hda: add dock and led support for HP ProBook 640 G2 (Jaroslav Kysela) [1535427] - [sound] alsa: hda: add dock and led support for HP EliteBook 820 G3 (Jaroslav Kysela) [1535427] - [sound] alsa: hda - Add MIC_NO_PRESENCE fixup for 2 HP machines (Jaroslav Kysela) [1535427] - [sound] alsa: hda - Apply the existing quirk to iMac 14, 1 (Jaroslav Kysela) [1535427] - [sound] alsa: hda/ca0132 - use ARRAY_SIZE (Jaroslav Kysela) [1535427] - [sound] alsa: hda - New VIA controller suppor no-snoop path (Jaroslav Kysela) [1535427] - [sound] alsa: hda - Force polling mode on CFL for fixing codec communication (Jaroslav Kysela) [1535427] - [sound] alsa: hda: Add Icelake PCI ID (Jaroslav Kysela) [1535427] - [sound] alsa: hda - Revert power_save option default value (Jaroslav Kysela) [1535427] - [sound] alsa: hda: Add a power_save blacklist (Jaroslav Kysela) [1535427] - [sound] alsa: hda: Add Raven PCI ID (Jaroslav Kysela) [1535427] - [sound] alsa: hda - silence uninitialized variable warning in activate_amp_in() (Jaroslav Kysela) [1535427] - [sound] alsa: hda: Make use of core codec functions to sync power state (Jaroslav Kysela) [1535427] - [sound] alsa: hda - Fix yet remaining issue with vmaster 0dB initialization (Jaroslav Kysela) [1535427] - [sound] alsa: hda - Fix incorrect TLV callback check introduced during set_fs() removal (Jaroslav Kysela) [1535427] - [sound] alsa: hda: Fix too short HDMI/DP chmap reporting (Jaroslav Kysela) [1535427] - [sound] alsa: hda: Drop useless WARN_ON() (Jaroslav Kysela) [1535427] - [sound] alsa: hda: Copying sync power state helper to core (Jaroslav Kysela) [1535427] - [sound] alsa: hda: Avoid racy recreation of widget kobjects (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Add missing error checks in OSS emulation plugin builder (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Fix endless loop for XRUN recovery in OSS emulation (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Fix mutex unbalance in OSS emulation ioctls (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: potential uninitialized return values (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Return -EBUSY for OSS ioctls changing busy streams (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Avoid potential races between OSS ioctls and read/write (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Fix UAF in snd_pcm_oss_get_formats() (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Use ERESTARTSYS instead of EINTR in OSS emulation (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Allow aborting mutex lock at OSS read/write loops (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Abort properly at pending signal in OSS read/write loops (Jaroslav Kysela) [1535427] - [sound] alsa: seq: Fix OSS sysex delivery in OSS emulation (Jaroslav Kysela) [1535427] - [sound] alsa: seq: Remove spurious WARN_ON() at timer check (Jaroslav Kysela) [1535427] - [sound] alsa: seq: Fix copy_from_user() call inside lock (Jaroslav Kysela) [1535427] - [sound] alsa: seq: Process queue tempo/ppq change in a shot (Jaroslav Kysela) [1535427] - [sound] alsa: seq: Enable 'use' locking in all configurations (Jaroslav Kysela) [1535427] - [sound] alsa: seq: Fix possible UAF in snd_seq_check_queue() (Jaroslav Kysela) [1535427] - [sound] alsa: seq: Clear client entry before deleting else at closing (Jaroslav Kysela) [1535427] - [sound] alsa: seq: Remove superfluous snd_seq_queue_client_leave_cells() call (Jaroslav Kysela) [1535427] - [sound] alsa: seq: More protection for concurrent write and ioctl races (Jaroslav Kysela) [1535427] - [sound] alsa: seq: Don't allow resizing pool in use (Jaroslav Kysela) [1535427] - [sound] alsa: seq: Fix racy pool initializations (Jaroslav Kysela) [1550169 1535427] {CVE-2018-7566} - [sound] alsa: seq: Fix nested rwsem annotation for lockdep splat (Jaroslav Kysela) [1535427] - [sound] alsa: seq: Add sanity check for user-space pointer delivery (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Use krealloc() for resizing the rules array (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Remove yet superfluous WARN_ON() (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Set config update bits only when really changed (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Remove incorrect snd_BUG_ON() usages (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: update tstamp only if audio_tstamp changed (Jaroslav Kysela) [1535427] - [sound] alsa: core: Report audio_tstamp in snd_pcm_sync_ptr (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Return negative delays from SNDRV_PCM_IOCTL_DELAY (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Unify delay calculation in snd_pcm_status() and snd_pcm_delay() (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Clean up with snd_pcm_avail() and snd_pcm_hw_avail() helpers (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Remove WARN_ON() at snd_pcm_hw_params() error (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Use dma_bytes as size parameter in dma_mmap_coherent() (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Remove VLA usage (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Fix trailing semicolon (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Workaround for weird PulseAudio behavior on rewind error (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: remove redundant variable runtime (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Fix UAF at PCM release via PCM timer access (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: prevent UAF in snd_pcm_info (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Forcibly stop at disconnect callback (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: Don't call register and disconnect callbacks for internal PCM (Jaroslav Kysela) [1535427] - [sound] alsa: pcm: add SNDRV_PCM_FORMAT_(S,U)20 (Jaroslav Kysela) [1535427] - [sound] alsa: rawmidi: Avoid racy info ioctl via ctl device (Jaroslav Kysela) [1535427] - [sound] alsa: rawmidi: Fix missing input substream checks in compat ioctls (Jaroslav Kysela) [1535427] - [sound] alsa: timer: Remove kernel warning at compat ioctl error paths (Jaroslav Kysela) [1535427] - [sound] alsa: timer: Add missing mutex lock for compat ioctls (Jaroslav Kysela) [1535427] - [sound] alsa: fix kernel-doc build warning (Jaroslav Kysela) [1535427] - [sound] alsa: Use scnprintf() instead of snprintf() for show (Jaroslav Kysela) [1535427] - [sound] alsa: add snd_card_disconnect_sync() (Jaroslav Kysela) [1535427] - [sound] alsa: info: Use kvzalloc() for a temporary write buffer (Jaroslav Kysela) [1535427] - [sound] alsa: snd_hwdep_dsp_load(): don't bother with access_ok() (Jaroslav Kysela) [1535427] - [sound] alsa: timer: Limit max instances per timer (Jaroslav Kysela) [1535427] - [sound] alsa: hrtimer: make hrtimer_hw const and __initconst (Jaroslav Kysela) [1535427] - [sound] alsa: control: Fix a bunch of whitespace errors (Jaroslav Kysela) [1535427] - [sound] alsa: control: Fix memory corruption risk in snd_ctl_elem_read (Jaroslav Kysela) [1535427]- [char] tpm: fix race condition in tpm_common_write() (Jerry Snitselaar) [1584435] - [mailbox] pcc: erroneous error message when parsing ACPI PCCT (Al Stone) [1568211] - [mailbox] pcc: Support HW-Reduced Communication Subspace type 2 (Al Stone) [1568211] - [kernel] acpica: acpi 6.1: Support for new PCCT subtable (Al Stone) [1568211] - [mailbox] pcc: fix channel calculation in get_pcc_channel() (Al Stone) [1568211] - [mailbox] pcc: Don't access an unmapped memory address space (Al Stone) [1568211] - [mailbox] pcc: optimized pcc_send_data (Al Stone) [1568211] - [mailbox] Restructure and simplify PCC mailbox code (Al Stone) [1568211] - [hid] hidraw: fix power sequence when closing device (Benjamin Tissoires) [1573282] - [hid] hidraw: fix warning destroying hidraw device files after parent (Benjamin Tissoires) [1573282] - [hid] hidraw: close underlying device at removal of last reader (Benjamin Tissoires) [1573282] - [hid] hidraw: Add spinlock in struct hidraw to protect list (Benjamin Tissoires) [1573282] - [hid] hidraw: fix improper mutex release (Benjamin Tissoires) [1573282] - [pci] Make error code types consistent in pci_{read, write}_config (Myron Stowe) [1523998] - [pci] Improve __pci_read_base() robustness (Myron Stowe) [1523998] - [pci] Short-circuit pci_device_is_present() for disconnected devices (Myron Stowe) [1523998] - [pci] msi: Skip disabling disconnected devices (Myron Stowe) [1523998] - [pci] Don't attempt config access to disconnected devices (Myron Stowe) [1523998] - [pci] Export PCI device config accessors (Myron Stowe) [1523998] - [pci] Use helper functions to access fields in struct msi_desc (Myron Stowe) [1523998] - [watchdog] acpi / watchdog: Fix off-by-one error at resource assignment (David Arcari) [1576173] - [watchdog] document watchdog_init_timeout() wdd parameter (David Arcari) [1576173] - [watchdog] watchdog_dev: mark expected switch fall-through (David Arcari) [1576173] - [watchdog] Fix kref imbalance seen if handle_boot_enabled=0 (David Arcari) [1576173] - [watchdog] Fix potential kref imbalance when opening watchdog (David Arcari) [1576173] - [whatchdog] license cleanup: add SPDX GPL-2.0 license identifier to files with no license (David Arcari) [1576173] - [watchdog] introduce watchdog_worker_should_ping helper (David Arcari) [1576173] - [watchdog] core: add option to avoid early handling of watchdog (David Arcari) [1576173] - [watchdog] Introduce watchdog_stop_on_unregister helper (David Arcari) [1576173] - [watchdog] wdat_wdt: Ping the watchdog on resume (David Arcari) [1576173] - [watchdog] pretimeout: add pretimeout_available_governors attribute (David Arcari) [1576173] - [watchdog] pretimeout: add option to select a pretimeout governor in runtime (David Arcari) [1576173] - [watchdog] pretimeout: add panic pretimeout governor (David Arcari) [1576173] - [watchdog] pretimeout: add noop pretimeout governor (David Arcari) [1576173] - [watchdog] add watchdog pretimeout governor framework (David Arcari) [1576173] - [watchdog] wdat_wdt: Fix warning for using 0 as NULL (David Arcari) [1576173] - [watchdog] wdat_wdt: fix return value check in wdat_wdt_probe() (David Arcari) [1576173] - [watchdog] add pretimeout support to the core (David Arcari) [1576173] - [kernel] acpi / watchdog: Add support for WDAT hardware watchdog (David Arcari) [1576173] - [watchdog] core: Fix devres_alloc() allocation size (David Arcari) [1576173] - [watchdog] core: Clear WDOG_HW_RUNNING before calling the stop function (David Arcari) [1576173] - [watchdog] core: Fix error handling of watchdog_dev_init() (David Arcari) [1576173] - [watchdog] Implement status function in watchdog core (David Arcari) [1576173] - [watchdog] change watchdog_need_worker logic (David Arcari) [1576173] - [kernel] watchdog: Improve description of min_hw_heartbeat_ms (David Arcari) [1576173] - [watchdog] skip min and max timeout validity check when max_hw_heartbeat_ms is defined (David Arcari) [1576173] - [watchdog] Add a device managed API for watchdog_register_device() (David Arcari) [1576173] - [watchdog] core: Fix circular locking dependency (David Arcari) [1576173] - [watchdog] core: fix trivial typo in a comment (David Arcari) [1576173] - [watchdog] Ensure that wdd is not dereferenced if NULL (David Arcari) [1576173] - [watchdog] Add support for minimum time between heartbeats (David Arcari) [1576173] - [watchdog] Make stop function optional (David Arcari) [1576173] - [watchdog] Introduce WDOG_HW_RUNNING flag (David Arcari) [1576173] - [watchdog] Introduce hardware maximum heartbeat in watchdog core (David Arcari) [1576173] - [watchdog] Make set_timeout function optional (David Arcari) [1576173] - [watchdog] Drop pointer to watchdog device from struct watchdog_device (David Arcari) [1576173] - [watchdog] Add support for creating driver specific sysfs attributes (David Arcari) [1576173] - [kernel] watchdog: kill unref/ref ops (David Arcari) [1576173] - [hwmon] (sch56xx) Drop watchdog driver data reference count callbacks (David Arcari) [1576173] - [watchdog] Separate and maintain variables based on variable lifetime (David Arcari) [1576173] - [watchdog] diag288: Stop re-using watchdog core internal flags (David Arcari) [1576173] - [watchdog] Create watchdog device in watchdog_dev.c (David Arcari) [1576173] - [watchdog] core: add reboot notifier support (David Arcari) [1576173] - [kernel] watchdog: add units for timeout values in kerneldoc (David Arcari) [1576173] - [kernel] watchdog: fix some typos (David Arcari) [1576173] - [watchdog] core: propagate ping error code to the user space (David Arcari) [1576173] - [watchdog] watchdog_dev: Use single variable name for struct watchdog_device (David Arcari) [1576173] - [kernel] watchdog: Always evaluate new timeout against min_timeout (David Arcari) [1576173] - [watchdog] watchdog_dev: Use device tree alias for naming watchdogs (David Arcari) [1576173] - [watchdog] watchdog_core: Add watchdog registration deferral mechanism (David Arcari) [1576173] - [kernel] watchdog: simplify definitions of WATCHDOG_NOWAYOUT(_INIT_STATUS)? (David Arcari) [1576173] - [kernel] pm / sleep: Add macro to define common noirq system PM callbacks (David Arcari) [1576173] - [watchdog] core: Make dt "timeout-sec" property work on drivers w/out min/max (David Arcari) [1576173] - [watchdog] watchdog_core: Fix a trivial typo (David Arcari) [1576173] - [watchdog] core: don't try to stop device if not running (David Arcari) [1576173] - [kernel] kprobes: Propagate error from disarm_kprobe_ftrace() (Josh Poimboeuf) [1342875] - [kernel] kprobes: Propagate error from arm_kprobe_ftrace() (Josh Poimboeuf) [1342875] - [kernel] kprobes: makes kprobes/enabled works correctly for optimized kprobes (Josh Poimboeuf) [1342875] - [kernel] kprobes: set kprobes_all_disarmed earlier to enable re-optimization (Josh Poimboeuf) [1342875] - [mm] initialize pages on demand during boot (Masayoshi Mizuma) [1496330] - [mm] split deferred_init_range into initializing and freeing parts (Masayoshi Mizuma) [1496330] - [x86] topology: Update the 'cpu cores' field in /proc/cpuinfo correctly across CPU hotplug operations (Prarit Bhargava) [1582023] - [x86] get_user: Use pointer masking to limit speculation (Josh Poimboeuf) [1572653] - [x86] uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospec (Josh Poimboeuf) [1572653] - [x86] Introduce __uaccess_begin_nospec() and uaccess_try_nospec (Josh Poimboeuf) [1572653] - [x86] locking/barriers: Add nospec_barrier() (Josh Poimboeuf) [1572653] - [x86] usercopy: Replace open coded stac/clac with __uaccess_(begin, end) (Josh Poimboeuf) [1572653] - [x86] reorganize SMAP handling in user space accesses (Josh Poimboeuf) [1572653] - [x86] uaccess: Tell the compiler that uaccess is unlikely to fault (Josh Poimboeuf) [1572653] - [x86] uaccess: fix sparse errors (Josh Poimboeuf) [1572653] - [powerpc] 64s: Move the data access exception out-of-line (Mauricio Oliveira) [1581036] {CVE-2018-3639} - [powerpc] 64s: Move the hdecrementer exception out-of-line (Mauricio Oliveira) [1581036] {CVE-2018-3639} - [powerpc] 64s: Move the decrementer exception out-of-line (Mauricio Oliveira) [1581036] {CVE-2018-3639} - [powerpc] 64s: Add support for a store forwarding barrier at kernel entry/exit (Mauricio Oliveira) [1581036] {CVE-2018-3639} - [s390] cpum_sf: ensure sample frequency of perf event attributes is non-zero (Hendrik Brueckner) [1582261] - [s390] qdio: fix access to uninitialized qdio_q fields (Hendrik Brueckner) [1582262] - [s390] dasd: fix failing path verification (Hendrik Brueckner) [1582260] - [s390] kdump: System memory overlap during standalone kdump (Hendrik Brueckner) [1582263]- [infiniband] i40iw: Remove pre-production workaround for resource profile 1 (Stefan Assmann) [1576526] - [infiniband] i40iw: Tear-down connection after CQP Modify QP failure (Stefan Assmann) [1576526] - [infiniband] i40iw: Refactor of driver generated AEs (Stefan Assmann) [1576526] - [uapi] rdma/i40iw: Move uapi header to uapi (Stefan Assmann) [1576526] - [infiniband] rdma/i40iw: include linux/irq.h (Stefan Assmann) [1576526] - [infiniband] i40iw: Improve CM node lookup time on connection setup (Stefan Assmann) [1576526] - [infiniband] i40iw: Refactor handling of txpend list (Stefan Assmann) [1576526] - [infiniband] i40iw: Free IEQ resources (Stefan Assmann) [1576526] - [infiniband] i40iw: Remove setting of rem_addr.len (Stefan Assmann) [1576526] - [infiniband] i40iw: Remove limit on re-posting AEQ entries to HW (Stefan Assmann) [1576526] - [infiniband] i40iw: Zero-out consumer key on allocate stag for FMR (Stefan Assmann) [1576526] - [infiniband] i40iw: Remove extra call to i40iw_est_sd() (Stefan Assmann) [1576526] - [infiniband] i40iw: Replace mdelay with msleep in i40iw_wait_pe_ready (Stefan Assmann) [1576526] - [infiniband] i40iw: Change accelerated flag to bool (Stefan Assmann) [1576526] - [infiniband] i40iw: Notify user of established connection after QP in RTS (Stefan Assmann) [1576526] - [infiniband] i40iw: Move MPA request event for loopback after connect (Stefan Assmann) [1576526] - [infiniband] i40iw: Correct ARP index mask (Stefan Assmann) [1576526] - [infiniband] i40iw: Do not free sqbuf when event is I40IW_TIMER_TYPE_CLOSE (Stefan Assmann) [1576526] - [infiniband] i40iw: Allocate a sdbuf per CQP WQE (Stefan Assmann) [1576526] - [infiniband] i40iw: Fix the connection ORD value for loopback (Stefan Assmann) [1576526] - [infiniband] i40iw: Validate correct IRD/ORD connection parameters (Stefan Assmann) [1576526] - [infiniband] i40iw: Ignore LLP_DOUBT_REACHABILITY AE (Stefan Assmann) [1576526] - [infiniband] i40iw: Fix sequence number for the first partial FPDU (Stefan Assmann) [1576526] - [infiniband] i40iw: Selectively teardown QPs on IP addr change event (Stefan Assmann) [1576526] - [infiniband] i40iw: Add notifier for network device events (Stefan Assmann) [1576526] - [infiniband] i40iw: Correct Q1/XF object count equation (Stefan Assmann) [1576526] - [infiniband] i40iw: Use utility function roundup_pow_of_two() (Stefan Assmann) [1576526] - [infiniband] i40iw: Set MAX_IRD_SIZE to 64 (Stefan Assmann) [1576526] - [infiniband] i40iw: Reinitialize add_sd_cnt (Stefan Assmann) [1576526] - [infiniband] i40iw: Use sqsize to initialize cqp_requests elements (Stefan Assmann) [1576526] - [infiniband] i40iw: remove unused 'timeval' struct member (Stefan Assmann) [1576526] - [infiniband] i40w: Remove garbage at end of INFINIBAND_I40IW Kconfig section (Stefan Assmann) [1576526] - [infiniband] license cleanup: add SPDX GPL-2.0 license identifier to files with no license (Stefan Assmann) [1576526] - [infiniband] i40iw: Move cqp_cmd_head init to CQP initialization (Stefan Assmann) [1576526] - [infiniband] i40iw: Remove UDA QP from QoS list if creation fails (Stefan Assmann) [1576526] - [infiniband] i40iw: Clear CQP Head/Tail during initialization (Stefan Assmann) [1576526] - [infiniband] i40iw: Refactor queue depth calculation (Stefan Assmann) [1576526] - [infiniband] i40iw: Reinitialize IEQ on MTU change (Stefan Assmann) [1576526] - [infiniband] i40iw: Move ceq_valid to i40iw_sc_dev structure (Stefan Assmann) [1576526] - [infiniband] i40iw: Account for IPv6 header when setting MSS (Stefan Assmann) [1576526] - [infiniband] i40iw: Remove unused structures (Stefan Assmann) [1576526] - [infiniband] i40iw: Move exception_lan_queue to VSI structure (Stefan Assmann) [1576526] - [infiniband] i40iw: Remove unused static_rsrc from i40iw_create_qp_info (Stefan Assmann) [1576526] - [infiniband] i40iw: Ignore AE source field in AEQE for some AEs (Stefan Assmann) [1576526] - [infiniband] i40iw: Cleanup AE processing (Stefan Assmann) [1576526] - [infiniband] rdma/i40iw: Convert timers to use timer_setup() (part 2) (Stefan Assmann) [1576526] - [infiniband] rdma/i40iw: Convert timers to use timer_setup() (Stefan Assmann) [1576526] - [infiniband] rdma/i40iw: Remove a set-but-not-used variable (Stefan Assmann) [1576526] - [infiniband] rdma/i40iw: Suppress gcc 7 fall-through complaints (Stefan Assmann) [1576526] - [infiniband] rdma/i40iw: Fix a race condition (Stefan Assmann) [1576526] - [infiniband] i40iw: Do not allow posting WR after QP is flushed (Stefan Assmann) [1576526] - [infiniband] i40iw: Do not generate CQE for RTR on QP flush (Stefan Assmann) [1576526] - [infiniband] i40iw: Do not retransmit MPA request after it is ACKed (Stefan Assmann) [1576526] - [infiniband] i40iw: delete some stray tabs (Stefan Assmann) [1576526] - [netdrv] qede: Do not drop rx-checksum invalidated packets (Harish Patil) [1558328] - [netdrv] sfc: stop the TX queue before pushing new buffers (Jarod Wilson) [1547443] - [netdrv] sfc: fix ARFS expiry check on EF10 (Jarod Wilson) [1547443] - [netdrv] sfc: Use filter index rather than ID for rps_flow_id table (Jarod Wilson) [1547443] - [netdrv] sfc: ARFS filter IDs (Jarod Wilson) [1547443] - [netdrv] sfc: set and clear interrupt affinity hints (Jarod Wilson) [1547443] - [netdrv] sfc: check RSS is active for filter insert (Jarod Wilson) [1547443] - [netdrv] sfc: limit ARFS workitems in flight per channel (Jarod Wilson) [1547443] - [netdrv] sfc: pass the correctly bogus filter_id to rps_may_expire_flow() (Jarod Wilson) [1547443] - [netdrv] sfc: insert ARFS filters with replace_equal=true (Jarod Wilson) [1547443] - [netdrv] sfc: remove ctpio_dmabuf_start from stats (Jarod Wilson) [1547443] - [netdrv] sfc: Convert timers to use timer_setup() (Jarod Wilson) [1547443] - [netdrv] ibmvnic: Only do H_EOI for mobility events (Steve Best) [1583095] - [netdrv] ibmvnic: Fix partial success login retries (Steve Best) [1583095] - [netdrv] ibmvnic: Introduce hard reset recovery (Steve Best) [1583095] - [netdrv] ibmvnic: Set resetting state at earliest possible point (Steve Best) [1583095] - [netdrv] ibmvnic: Create separate initialization routine for resets (Steve Best) [1583095] - [netdrv] ibmvnic: Handle error case when setting link state (Steve Best) [1583095] - [netdrv] ibmvnic: Return error code if init interrupted by transport event (Steve Best) [1583095] - [netdrv] ibmvnic: Check CRQ command return codes (Steve Best) [1583095] - [netdrv] ibmvnic: Introduce active CRQ state (Steve Best) [1583095] - [netdrv] ibmvnic: Mark NAPI flag as disabled when released (Steve Best) [1583095] - [netdrv] virtchnl: Add filter data structures (Ivan Vecera) [1579466] - [netdrv] virtchnl: Add a macro to check the size of a union (Ivan Vecera) [1579466] - [netdrv] virtchnl: Add virtchl structures to support queue channels (Ivan Vecera) [1579466] - [net] xfrm4: Remove xfrm_tunnel_notifier (Herbert Xu) [1530476] - [net] export netdev_txq_to_tc to allow sch_mqprio to compile as module (Ivan Vecera) [1579358] - [net] sched: Identify hardware traffic classes using classid (Ivan Vecera) [1579358] - [net] mqprio: Reserve last 32 classid values for HW traffic classes and misc IDs (Ivan Vecera) [1579358] - [net] Add sysfs value to determine queue traffic class (Ivan Vecera) [1579358] - [net] Move functions for configuring traffic classes out of inline headers (Ivan Vecera) [1579358] - [net] pkt_cls: add new tc cls helper to check offload flag and chain index (Ivan Vecera) [1579263] - [net] ipv4: Fix graylist symbol change when edit fib_table (Hangbin Liu) [1511351] - [net] vlan: Pass ethtool get_ts_info queries to real device (Hangbin Liu) [1520356] - [net] vlan: Pass SIOC(SG)HWTSTAMP ioctls to real device (Hangbin Liu) [1520356] - [net] nf_reset: also clear nfctinfo bits (Florian Westphal) [1572983] - [net] vxlan: add ttl inherit support (Hangbin Liu) [1512782]- [usb] typec: wcove: fix the sink capabilities (Torez Smith) [1540721] - [usb] sparc, leon: Select USB_UHCI_BIG_ENDIAN_(MMIO, DESC) (Torez Smith) [1540721] - [usb] Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT (Torez Smith) [1540721] - [usb] r8152: set rx mode early when linking on (Torez Smith) [1540721] - [usb] r8152: fix wrong checksum status for received IPv4 packets (Torez Smith) [1540721] - [usb] lan78xx: remove redundant initialization of pointer 'phydev' (Torez Smith) [1540721] - [usb] qmi_wwan: Add support for Quectel EP06 (Torez Smith) [1540721] - [usb] serial: keyspan: Drop firmware Kconfig options (Torez Smith) [1540721] - [usb] serial: pl2303: new device id for Chilitag (Torez Smith) [1540721] - [usb] misc: fix up some remaining DEVICE_ATTR() usages (Torez Smith) [1540721] - [usb] atm: fix up some remaining DEVICE_ATTR() usage (Torez Smith) [1540721] - [usb] move many drivers to use DEVICE_ATTR_WO (Torez Smith) [1540721] - [usb] move many drivers to use DEVICE_ATTR_RO (Torez Smith) [1540721] - [usb] move many drivers to use DEVICE_ATTR_RW (Torez Smith) [1540721] - [usb] misc: chaoskey: Use true and false for boolean values (Torez Smith) [1540721] - [usb] storage: remove old wording about how to submit a change (Torez Smith) [1540721] - [usb] storage: remove invalid URL from drivers (Torez Smith) [1540721] - [usb] usbnet: silence an unnecessary warning (Torez Smith) [1540721] - [usb] serial: remove redundant initializations of 'mos_parport' (Torez Smith) [1540721] - [usb] usbip: vhci_hcd: update 'status' file header and format (Torez Smith) [1540721] - [usb] serial: simple: add Motorola Tetra driver (Torez Smith) [1540721] - [usb] cdc-acm: apply quirk for card reader (Torez Smith) [1540721] - [usb] option: Add support for FS040U modem (Torez Smith) [1540721] - [usb] r8152: disable RX aggregation on Dell TB16 dock (Torez Smith) [1540721] - [usb] uhci: Add clk support to uhci-platform (Torez Smith) [1540721] - [usb] lan78xx: Fix failure in USB Full Speed (Torez Smith) [1540721] - [usb] uas: unconditionally bring back host after reset (Torez Smith) [1540721] - [usb] cdc-acm: Do not log urb submission errors on disconnect (Torez Smith) [1540721] - [usb] xhci-mtk: fix semicolon.cocci warnings (Torez Smith) [1540721] - [usb] misc: usb3503: make sure reset is low for at least 100us (Torez Smith) [1540721] - [usb] uas: ignore UAS for Norelsys NS1068(X) chips (Torez Smith) [1540721] - [usb] xhci-mtk: supports remote wakeup for mt2712 with two xHCI IPs (Torez Smith) [1540721] - [usb] clarify USB_DT_USB_SSP_CAP_SIZE(ssac) definition (Torez Smith) [1540721] - [usb] fix usbmon BUG trigger (Torez Smith) [1540721] - [usb] serial: ark3116: move TIOCGSERIAL ioctl case to function (Torez Smith) [1540721] - [usb] serial: ark3116: remove dummy TIOCSSERIAL ioctl (Torez Smith) [1540721] - [usb] usbip: vudc_tx: fix v_send_ret_submit() vulnerability to null xfer buffer (Torez Smith) [1540721] - [usb] usbip: remove kernel addresses from usb device and urb debug msgs (Torez Smith) [1540721] - [usb] usbip: fix vudc_rx: harden CMD_SUBMIT path to handle malicious input (Torez Smith) [1540721] - [usb] usbip: vhci: fix spelling mistake: "synchronuously" -> "synchronously" (Torez Smith) [1540721] - [usb] usbip: remove useless call in usbip_recv (Torez Smith) [1540721] - [usb] host: Use zeroing memory allocator rather than allocator/memset (Torez Smith) [1540721] - [usb] serial: cp210x: add new device ID ELV ALC 8xxx (Torez Smith) [1540721] - [usb] media: uvcvideo: Use ktime_t for stats (Torez Smith) [1540721] - [usb] usb: qmi_wwan: add support for YUGA CLM920-NC5 PID 0x9625 (Torez Smith) [1540721] - [usb] serial: cp210x: add IDs for LifeScan OneTouch Verio IQ (Torez Smith) [1540721] - [usb] xhci: Add XHCI_TRUST_TX_LENGTH for Renesas uPD720201 (Torez Smith) [1540721] - [usb] xhci: Fix use-after-free in xhci debugfs (Torez Smith) [1540721] - [usb] xhci: Fix xhci debugfs NULL pointer dereference in resume from hibernate (Torez Smith) [1540721] - [usb] serial: ftdi_sio: add id for Airbus DS P8GR (Torez Smith) [1540721] - [usb] pd: fix the offset for SVID specific commands (Torez Smith) [1540721] - [usb] Add device quirk for Logitech HD Pro Webcam C925e (Torez Smith) [1540721] - [usb] add RESET_RESUME for ELSA MicroLink 56K (Torez Smith) [1540721] - [usb] usbip: stub_rx: fix static checker warning on unnecessary checks (Torez Smith) [1540721] - [usb] usbip: prevent leaking socket pointer address in messages (Torez Smith) [1540721] - [usb] usbip: stub: stop printing kernel pointer addresses in messages (Torez Smith) [1540721] - [usb] usbip: vhci: stop printing kernel pointer addresses in messages (Torez Smith) [1540721] - [usb] Fix off by one in type-specific length check of BOS SSP capability (Torez Smith) [1531359 1540721] - [usb] serial: option: adding support for YUGA CLM920-NC5 (Torez Smith) [1540721] - [usb] usbtest: Add TEST 29, toggle sync, Clear toggle between bulk writes (Torez Smith) [1540721] - [usb] core: add support for USB_REQ_SET_ISOCH_DELAY (Torez Smith) [1540721] - [usb] qmi_wwan: set FLAG_SEND_ZLP to avoid network initiated disconnect (Torez Smith) [1540721] - [usb] usb: qmi_wwan: add Telit ME910 PID 0x1101 support (Torez Smith) [1540721] - [usb] serial: qcserial: add Sierra Wireless EM7565 (Torez Smith) [1540721] - [usb] serial: option: add support for Telit ME910 PID 0x1101 (Torez Smith) [1540721] - [usb] serial: io_edgeport: fix possible sleep-in-atomic (Torez Smith) [1540721] - [usb] qmi_wwan: add Sierra EM7565 1199:9091 (Torez Smith) [1540721] - [usb] revert "usb: core: only clean up what we allocated" (Torez Smith) [1540721] - [usb] xhci: make function xhci_dbc_free_req static (Torez Smith) [1540721] - [usb] xhci: fixup incorrect memset size parameter when clearing up DbC on exit (Torez Smith) [1540721] - [usb] remove the URB_NO_FSBR flag (Torez Smith) [1540721] - [usb] core: only clean up what we allocated (Torez Smith) [1540721] - [usb] xhci: fix TDS for MTK xHCI1.1 (Torez Smith) [1540721] - [usb] xhci: Don't add a virt_dev to the devs array before it's fully allocated (Torez Smith) [1540721] - [usb] xhci: add port status tracing for Get Hub Status requests (Torez Smith) [1540721] - [usb] xhci: add port status tracing for Get Port Status hub requests (Torez Smith) [1540721] - [usb] xhci: allow imod-interval to be configurable (Torez Smith) [1540721] - [usb] xhci: Cleanup printk debug message for ERST (Torez Smith) [1540721] - [usb] xhci: Cleanup printk debug message for registers (Torez Smith) [1540721] - [usb] xhci: Add DbC support in xHCI driver (Torez Smith) [1540721 1493823] - [usb] xhci: Make some static functions global (Torez Smith) [1540721] - [usb] xhci: remove unnecessary boolean parameter from xhci_alloc_command (Torez Smith) [1540721] - [usb] xhci: add helper to allocate command with input context (Torez Smith) [1540721] - [usb] xhci: remove unused variable ep_ring (Torez Smith) [1540721] - [usb] xhci: remove unused variable urb_priv (Torez Smith) [1540721] - [usb] xhci: remove unused variable ep (Torez Smith) [1540721] - [usb] xhci: remove unused variable last_freed_endpoint (Torez Smith) [1540721] - [usb] media: uvcvideo: Mark buffer error where overflow (Torez Smith) [1540721] - [usb] usbip: fix stub_send_ret_submit() vulnerability to null transfer_buffer (Torez Smith) [1540721] - [usb] usbip: prevent vhci_hcd driver from leaking a socket pointer address (Torez Smith) [1540721] - [usb] usbip: fix stub_rx: harden CMD_SUBMIT path to handle malicious input (Torez Smith) [1540721] - [usb] usbip: fix stub_rx: get_pipe() to validate endpoint number (Torez Smith) [1540721] - [usb] media: uvcvideo: Remove duplicate & operation (Torez Smith) [1540721] - [usb] uas and storage: Add US_FL_BROKEN_FUA for another JMicron JMS567 ID (Torez Smith) [1540721] - [usb] usbnet: fix alignment for frames with no ethernet header (Torez Smith) [1540721] - [usb] typec: tcpm: Only request matching pdos (Torez Smith) [1540721] - [usb] typec: tcpm: Validate source and sink caps (Torez Smith) [1540721] - [usb] early: Correct the endpoint type value for bulk in endpoint (Torez Smith) [1540721] - [usb] uas: Remove US_FL_NO_ATA_1X unusual device entries for Seagate devices (Torez Smith) [1540721] - [usb] storage: Remove obsolete "FIXME" (Torez Smith) [1540721] - [usb] typec: remove duplicate includes (Torez Smith) [1540721] - [usb] core: Fix logging messages with spurious periods after newlines (Torez Smith) [1540721] - [usb] xhci: fix panic in xhci_free_virt_devices_depth_first (Torez Smith) [1540721] - [usb] xhci: Don't show incorrect WARN message about events for empty rings (Torez Smith) [1554051 1540721] - [usb] usbip: Fix USB device hang due to wrong enabling of scatter-gather (Torez Smith) [1540721] - [usb] uas: Always apply US_FL_NO_ATA_1X quirk to Seagate devices (Torez Smith) [1540721] - [usb] quirks: Add no-lpm quirk for KY-688 USB 3.1 Type-C Hub (Torez Smith) [1540721] - [usb] hub: Cycle HUB power when initialization fails (Torez Smith) [1540721] - [usb] core: Add type-specific length check of BOS descriptors (Torez Smith) [1531359 1540721] - [usb] host: fix incorrect updating of offset (Torez Smith) [1540721] - [usb] ulpi: fix bus-node lookup (Torez Smith) [1540721] - [usb] usbfs: Filter flags passed in from user space (Torez Smith) [1540721] - [usb] add user selectable option for the whole USB Type-C Support (Torez Smith) [1540721] - [usb] of: clean up device-node helper (Torez Smith) [1540721] - [usb] ledtrig-usbport: fix of-node leak (Torez Smith) [1540721] - [usb] add device-tree support for interfaces (Torez Smith) [1540721] - [usb] typec: tcpm: fusb302: Resolve out of order messaging events (Torez Smith) [1540721] - [usb] typec: fusb302: Use dev_err during probe (Torez Smith) [1540721] - [usb] usbip: fix spelling mistake: "synchronuously" -> "synchronously" (Torez Smith) [1540721] - [usb] host: whci: remove redundant variable t (Torez Smith) [1540721] - [usb] core: lower log level when device is not able to deal with string (Torez Smith) [1540721] - [usb] serial: usb_debug: add new USB device id (Torez Smith) [1540721] - [usb] serial: ark3116: clean up return values of register accessors (Torez Smith) [1540721] - [usb] serial: iuu_phoenix: remove redundant assignment of DIV to itself (Torez Smith) [1540721] - [usb] serial: option: add Quectel BG96 id (Torez Smith) [1540721] - [usb] treewide: setup_timer() -> timer_setup() (Torez Smith) [1540721] - [usb] treewide: init_timer() -> setup_timer() (Torez Smith) [1540721] - [usb] au0828: Add timer to restart TS stream if no data arrives on bulk endpoint (Torez Smith) [1540721] - [usb] qmi_wwan: add Quectel BG96 2c7c:0296 (Torez Smith) [1540721] - [usb] usbnet: ipheth: fix potential null pointer dereference in ipheth_carrier_set (Torez Smith) [1540721] - [usb] usb: hso.c: remove unneeded DRIVER_LICENSE #define (Torez Smith) [1540721] - [usb] cdc_ncm: GetNtbFormat endian fix (Torez Smith) [1540721] - [usb] usbnet: ipheth: prevent TX queue timeouts when device not ready (Torez Smith) [1540721] - [usb] usbfs: compute urb->actual_length for isochronous (Torez Smith) [1540721] - [usb] core: message: remember to reset 'ret' to 0 when necessary (Torez Smith) [1540721] - [usb] usb: asix: fill null-ptr-deref in asix_suspend (Torez Smith) [1540721] - [usb] revert "net: usb: asix: fill null-ptr-deref in asix_suspend" (Torez Smith) [1540721] - [usb] qmi_wwan: Add missing skb_reset_mac_header-call (Torez Smith) [1540721] - [usb] qmi_wwan: fix divide by 0 on bad descriptors (Torez Smith) [1540721] - [usb] cdc_ether: fix divide by 0 on bad descriptors (Torez Smith) [1540721] - [usb] typec: Remove remaining redundant license text (Torez Smith) [1540721] - [usb] typec: add SPDX identifiers to some files (Torez Smith) [1540721] - [usb] host: xhci-debugfs: add SPDX lines (Torez Smith) [1540721] - [usb] add SPDX identifiers to all remaining Makefiles (Torez Smith) [1540721] - [usb] adutux: remove redundant variable minor (Torez Smith) [1540721] - [usb] core: add a new usb_get_ptm_status() helper (Torez Smith) [1540721] - [usb] core: add a 'type' parameter to usb_get_status() (Torez Smith) [1540721] - [usb] core: introduce a new usb_get_std_status() helper (Torez Smith) [1540721] - [usb] core: rename usb_get_status() 'type' argument to 'recip' (Torez Smith) [1540721] - [usb] core: add Status Type definitions (Torez Smith) [1540721] - [usb] host: ehci: Remove redundant license text (Torez Smith) [1540721] - [usb] host: whci: Remove redundant license text (Torez Smith) [1540721] - [usb] host: xhci: Remove redundant license text (Torez Smith) [1540721] - [usb] early: Remove redundant license text (Torez Smith) [1540721] - [usb] typec: Remove redundant license text (Torez Smith) [1540721] - [usb] usbip: Remove redundant license text (Torez Smith) [1540721] - [usb] wusbcore: Remove redundant license text (Torez Smith) [1540721] - [usb] usbip: use monotonic timestamps (Torez Smith) [1540721] - [usb] usbip: fix off-by-one frame number calculation (Torez Smith) [1540721] - [usb] serial: Change DbC debug device binding ID (Torez Smith) [1540721] - [usb] early: Use new USB product ID and strings for DbC device (Torez Smith) [1540721] - [usb] usb: asix: fill null-ptr-deref in asix_suspend (Torez Smith) [1540721] - [usb] Add delay-init quirk for Corsair K70 LUX keyboards (Torez Smith) [1540721] - [usb] serial: fix module-license macros (Torez Smith) [1540721] - [usb] common: Remove redundant license text (Torez Smith) [1540721] - [usb] usb-skeleton: Remove redundant license text (Torez Smith) [1540721] - [usb] core: Remove redundant license text (Torez Smith) [1540721] - [usb] image: Remove redundant license text (Torez Smith) [1540721] - [usb] class: Remove redundant license text (Torez Smith) [1540721] - [usb] atm: Remove redundant license text (Torez Smith) [1540721] - [usb] misc: Remove redundant license text (Torez Smith) [1540721] - [usb] storage: Remove redundant license text (Torez Smith) [1540721] - [usb] serial: Remove redundant license text (Torez Smith) [1540721] - [usb] add SPDX identifiers to all remaining files in usb/ (Torez Smith) [1540721] - [usb] core: move existing SPDX tags to top of the file (Torez Smith) [1540721] - [usb] xhci: tegra: use time64_t for printing timestamp (Torez Smith) [1540721] - [usb] license cleanup: add SPDX license identifier to uapi header files with a license (Torez Smith) [1540721] - [usb] license cleanup: add SPDX license identifier to uapi header files with no license (Torez Smith) [1540721] - [usb] license cleanup: add SPDX GPL-2.0 license identifier to files with no license (Torez Smith) [1540721] - [usb] usbtest: Convert timers to use timer_setup() (Torez Smith) [1540721] - [usb] kconfig: clarify use of USB_PCI (Torez Smith) [1540721] - [usb] host: pci-quirks: mark expected switch fall-through (Torez Smith) [1540721] - [usb] host: xhci-hub: mark expected switch fall-through (Torez Smith) [1540721] - [usb] host: ehci-hcd: mark expected switch fall-through (Torez Smith) [1540721] - [usb] host: ohci-hcd: mark expected switch fall-through (Torez Smith) [1540721] - [usb] host: xhci-mem: mark expected switch fall-through (Torez Smith) [1540721] - [usb] host: xhci: mark expected switch fall-through (Torez Smith) [1540721] - [usb] image: mdc800: mark expected switch fall-through (Torez Smith) [1540721] - [usb] core: urb: mark expected switch fall-through (Torez Smith) [1540721] - [usb] storage: uas: mark expected switch fall-through (Torez Smith) [1540721] - [usb] usbip: Convert timers to use timer_setup() (Torez Smith) [1540721] - [usb] usb-storage: make use of srb local variable (Torez Smith) [1540721] - [usb] typec: tps6598x: mark expected switch fall-through (Torez Smith) [1540721] - [usb] wusbcore: Use put_unaligned_le32 (Torez Smith) [1540721] - [usb] wusbcore: wa-xfer: mark expected switch fall-through (Torez Smith) [1540721] - [usb] hso: remove redundant unused variable dev (Torez Smith) [1540721] - [usb] serial: qcserial: add pid/vid for Sierra Wireless EM7355 fw update (Torez Smith) [1540721] - [usb] serial: kobil_sct: mark expected switch fall-through (Torez Smith) [1540721] - [usb] storage: sddr55: mark expected switch fall-through (Torez Smith) [1540721] - [usb] atm: cxacru: mark expected switch fall-throughs (Torez Smith) [1540721] - [usb] class: usbtmc: mark expected switch fall-through (Torez Smith) [1540721] - [usb] xhci-mtk: fix ptr_ret.cocci warnings (Torez Smith) [1540721] - [usb] cdc_ether: flag the Huawei ME906/ME909 as WWAN (Torez Smith) [1540721] - [usb] net/usb: add device id for TP-LINK UE300 USB 3.0 Ethernet (Torez Smith) [1540721] - [usb] Force disconnect Huawei 4G modem during suspend (Torez Smith) [1540721] - [usb] host: modify description for MTK xHCI config (Torez Smith) [1540721] - [usb] xhci-mtk: add optional mcu and dma bus clocks (Torez Smith) [1540721] - [usb] xhci-mtk: remove dummy wakeup debounce clocks (Torez Smith) [1540721] - [usb] xhci-mtk: support option to disable usb3 ports (Torez Smith) [1540721] - [usb] xhci-mtk: check clock stability of U3_MAC (Torez Smith) [1540721] - [usb] xhci-mtk: use ports count from xhci in xhci_mtk_sch_init() (Torez Smith) [1540721] - [usb] xhci-mtk: use dma_set_mask_and_coherent() in probe function (Torez Smith) [1540721] - [usb] misc: usbtest: remove duplicate & operation (Torez Smith) [1540721] - [usb] hub: Allow reset retry for USB2 devices on connect bounce (Torez Smith) [1540721] - [usb] core: fix out-of-bounds access bug in usb_get_bos_descriptor() (Torez Smith) [1540721] - [usb] usb: Convert timers to use timer_setup() (Torez Smith) [1540721] - [usb] usb/usbnet: Convert timers to use timer_setup() (Torez Smith) [1540721] - [usb] Apply hardware LPM attributes to 3.1 device (Torez Smith) [1540721] - [usb] quirks: add quirk for WORLDE MINI MIDI keyboard (Torez Smith) [1540721] - [usb] xhci: Convert timers to use timer_setup() (Torez Smith) [1540721] - [usb] typec: wcove: fix uninitialized usbc_irq1 and usbc_irq2 (Torez Smith) [1540721] - [usb] typec: tcpm: reset the port on removal (Torez Smith) [1540721] - [usb] cdc_acm: Add quirk for Elatec TWN3 (Torez Smith) [1540721] - [usb] devio: revert "usb: devio: Don't corrupt user memory" (Torez Smith) [1540721] - [usb] xhci: Handle error condition in xhci_stop_device() (Torez Smith) [1540721] - [usb] xhci: Reset halted endpoint if trb is noop (Torez Smith) [1540721] - [usb] xhci: Cleanup current_cmd in xhci_cleanup_command_queue() (Torez Smith) [1540721] - [usb] serial: metro-usb: add MS7820 device id (Torez Smith) [1540721] - [usb] serial: drop unused core USB driver (Torez Smith) [1540721] - [usb] serial: metro-usb: add missing interrupt-out endpoint check (Torez Smith) [1540721] - [usb] serial: metro-usb: simplify endpoint check (Torez Smith) [1540721] - [usb] serial: metro-usb: stop I/O after failed open (Torez Smith) [1540721] - [usb] serial: garmin_gps: simplify init-session logic (Torez Smith) [1540721] - [usb] serial: garmin_gps: clean up init-session messages (Torez Smith) [1540721] - [usb] serial: garmin_gps: drop unused timer initialisation (Torez Smith) [1540721] - [usb] serial: garmin_gps: fix memory leak on probe errors (Torez Smith) [1540721] - [usb] serial: garmin_gps: fix I/O after failed probe and remove (Torez Smith) [1540721] - [usb] core: Add a helper function to check the validity of EP type in URB (Torez Smith) [1540721] - [usb] usbtest: fix NULL pointer dereference (Torez Smith) [1540721] - [usb] misc: usbtest: Fix overflow in usbtest_do_ioctl() (Torez Smith) [1540721] - [usb] serial: garmin_gps: convert timers to use timer_setup() (Torez Smith) [1540721] - [usb] cdc_ether: flag the u-blox TOBY-L2 and SARA-U2 as wwan (Torez Smith) [1540721] - [usb] serial: console: fix use-after-free after failed setup (Torez Smith) [1540721] - [usb] serial: console: fix use-after-free on disconnect (Torez Smith) [1540721] - [usb] xhci: trace slot context when calling xhci_configure_endpoint() (Torez Smith) [1540721] - [usb] xhci: allow TRACE to work with EVENT ring dequeue (Torez Smith) [1540721] - [usb] xhci: reduce device initiated resume time variance (Torez Smith) [1540721] - [usb] xhci: Handle USB transaction error on address command (Torez Smith) [1540721] - [usb] xhci: Remove xhci->mutex from xhci_alloc_dev() (Torez Smith) [1540721] - [usb] xhci: Return error when host is dead in xhci_disable_slot() (Torez Smith) [1540721] - [usb] xhci: Fix memory leak when xhci_disable_slot() returns error (Torez Smith) [1540721] - [usb] xhci: Fix potential memory leak in xhci_disable_slot() (Torez Smith) [1540721] - [usb] xhci: Disable slot even when virt-dev is null (Torez Smith) [1540721] - [usb] xhci: Add debugfs interface for xHCI driver (Torez Smith) [1540721] - [usb] xhci: add port speed ID to portsc tracing (Torez Smith) [1540721] - [usb] host: xhci support option to disable the xHCI USB2 HW LPM (Torez Smith) [1540721] - [usb] usb: speedtch: use setup_timer() helper (Torez Smith) [1540721] - [usb] usb: atm: cxacru: use setup_timer() helper (Torez Smith) [1540721] - [usb] usb: hcd: use setup_timer() helper (Torez Smith) [1540721] - [usb] typec: driver for TI TPS6598x USB Power Delivery controllers (Torez Smith) [1540721] - [usb] typec: wcove: start using tcpm for USB PD support (Torez Smith) [1540721] - [usb] rndis_host: support Novatel Verizon USB730L (Torez Smith) [1540721] - [usb] serial: qcserial: add Dell DW5818, DW5819 (Torez Smith) [1540721] - [usb] r8152: add Linksys USB3GIGV1 id (Torez Smith) [1540721] - [usb] cdc-wdm: ignore -EPIPE from GetEncapsulatedResponse (Torez Smith) [1540721] - [usb] devio: Don't corrupt user memory (Torez Smith) [1540721] - [usb] devio: Prevent integer overflow in proc_do_submiturb() (Torez Smith) [1540721] - [net] Remove useless function skb_header_release (Torez Smith) [1540721] - [usb] uas: fix bug in handling of alternate settings (Torez Smith) [1540721] - [usb] usb-storage: unusual_devs entry to fix write-access regression for Seagate external drives (Torez Smith) [1540721] - [usb] usb-storage: fix bogus hardware error messages for ATA pass-thru devices (Torez Smith) [1540721] - [usb] usb: catc: use setup_timer() helper (Torez Smith) [1540721] - [usb] lan78xx: Use default values loaded from EEPROM/OTP after reset (Torez Smith) [1540721] - [usb] lan78xx: Allow EEPROM write for less than MAX_EEPROM_SIZE (Torez Smith) [1540721] - [usb] lan78xx: Fix for eeprom read/write when device auto suspend (Torez Smith) [1540721] - [usb] core: harden cdc_parse_cdc_header (Torez Smith) [1540721] - [usb] fix out-of-bounds in usb_set_configuration (Torez Smith) [1540721] - [usb] serial: cp210x: add support for ELV TFD500 (Torez Smith) [1540721] - [usb] revert "xhci: Limit USB2 port wake support for AMD Promontory hosts" (Torez Smith) [1540721] - [usb] xhci: Fix sleeping with spin_lock_irq() held in ASmedia 1042A workaround (Torez Smith) [1540721] - [usb] xhci: fix wrong endpoint ESIT value shown in tracing (Torez Smith) [1540721] - [usb] pci-quirks.c: Corrected timeout values used in handshake (Torez Smith) [1540721] - [usb] xhci: fix finding correct bus_state structure for USB 3.1 hosts (Torez Smith) [1540721] - [usb] xhci: Free the right ring in xhci_add_endpoint() (Torez Smith) [1540721] - [usb] storage: make const arrays static, reduces object code size (Torez Smith) [1540721] - [usb] typec: tcpm: Rewrite comparison to NULL pointer (Torez Smith) [1540721] - [usb] Increase quirk delay for USB devices (Torez Smith) [1540721] - [usb] typec: fusb302: Move out of staging (Torez Smith) [1540721] - [usb] typec: tcpm: Move out of staging (Torez Smith) [1540721] - [usb] serial: option: add support for TP-Link LTE module (Torez Smith) [1540721] - [usb] serial: ftdi_sio: add id for Cypress WICED dev board (Torez Smith) [1540721] - [usb] smsc95xx: Configure pause time to 0xffff when tx flow control enabled (Torez Smith) [1540721] - [usb] usbip: vhci-hcd: make vhci_hc_driver const (Torez Smith) [1540721] - [usb] phy: Avoid unchecked dereference warning (Torez Smith) [1540721] - [usb] xhci-mtk: add generic compatible string (Torez Smith) [1540721] - [usb] usbip: auto retry for concurrent attach (Torez Smith) [1540721] - [usb] serial: option: simplify 3 D-Link device entries (Torez Smith) [1540721] - [usb] serial: option: add support for D-Link DWM-157 C1 (Torez Smith) [1540721] - [usb] core: usbport: fix "bug: key not in .data" when lockdep is enabled (Torez Smith) [1540721] - [usb] cdc_ncm: flag the u-blox TOBY-L4 as wwan (Torez Smith) [1540721] - [usb] Add device quirk for Logitech HD Pro Webcam C920-C (Torez Smith) [1540721] - [usb] misc: lvstest: add entry to place port in compliance mode (Torez Smith) [1540721] - [usb] xhci: Support enabling of compliance mode for xhci 1.1 (Torez Smith) [1540721] - [usb] xhci: Fix regression when ATI chipsets detected (Torez Smith) [1540721] - [usb] quirks: add delay init quirk for Corsair Strafe RGB keyboard (Torez Smith) [1540721] - [usb] common: use of_property_read_bool() (Torez Smith) [1540721] - [usb] core: constify vm_operations_struct (Torez Smith) [1540721] - [usb] misc: ftdi-elan: fix duplicated code for different branches (Torez Smith) [1540721] - [usb] core: Avoid race of async_completed() w/ usbdev_release() (Torez Smith) [1540721] - [usb] make device_type const (Torez Smith) [1540721] - [usb] scsi: uas: move eh_bus_reset_handler to eh_device_reset_handler (Torez Smith) [1540721] - [usb] xhci: rework bus_resume and check ports are suspended before resuming them (Torez Smith) [1540721] - [usb] Increase root hub reset signaling time to prevent retry (Torez Smith) [1540721] - [usb] xhci: add port status tracing (Torez Smith) [1540721] - [usb] xhci: rename temp and temp1 variables (Torez Smith) [1540721] - [usb] xhci: Add port status decoder for tracing purposes (Torez Smith) [1540721] - [usb] xhci: add definitions for all port link states (Torez Smith) [1540721] - [usb] phy: Add USB charger support (Torez Smith) [1540721] - [usb] uapi: usb: Introduce USB charger type and state definition (Torez Smith) [1540721] - [usb] serial: pl2303: add new ATEN device id (Torez Smith) [1540721] - [usb] quirks: Add no-lpm quirk for Moshi USB to Ethernet Adapter (Torez Smith) [1540721] - [usb] Check for dropped connection before switching to full speed (Torez Smith) [1540721] - [usb] xhci: Add quirk for Certain failing HP keyboard on reset after resume (Torez Smith) [1540721] - [usb] atm: ueagle-atm: constify attribute_group structures (Torez Smith) [1540721] - [usb] usbtmc: constify attribute_group structures (Torez Smith) [1540721] - [usb] wusbcore: dev-sysfs: constify attribute_group structures (Torez Smith) [1540721] - [usb] wusbcore: wusbhc: constify attribute_group structures (Torez Smith) [1540721] - [usb] wusbcore: cbaf: constify attribute_group structures (Torez Smith) [1540721] - [usb] usbsevseg: constify attribute_group structures (Torez Smith) [1540721] - [usb] hcd: constify attribute_group structures (Torez Smith) [1540721] - [usb] atm: make atmdev_ops const (Torez Smith) [1540721] - [usb] speedtch: constify usb_device_id (Torez Smith) [1540721] - [usb] hwa-hc: constify usb_device_id (Torez Smith) [1540721] - [usb] qmi_wwan: fix NULL deref on disconnect (Torez Smith) [1540721] - [usb] usb: rtl8150: constify usb_device_id (Torez Smith) [1540721] - [usb] usb: r8152: constify usb_device_id (Torez Smith) [1540721] - [usb] usb: kaweth: constify usb_device_id (Torez Smith) [1540721] - [usb] usb: ipheth: constify usb_device_id (Torez Smith) [1540721] - [usb] usb: cdc-phonet: constify usb_device_id (Torez Smith) [1540721] - [usb] usb: catc: constify usb_device_id and fix space before '[' error (Torez Smith) [1540721] - [usb] asix: Fix small memory leak in ax88772_unbind() (Torez Smith) [1540721] - [usb] asix: Ensure asix_rx_fixup_info members are all reset (Torez Smith) [1540721] - [usb] asix: Add rx->ax_skb = NULL after usbnet_skb_return() (Torez Smith) [1540721] - [usb] qmi_wwan: add D-Link DWM-222 device ID (Torez Smith) [1540721] - [usb] lan78xx: Fix to handle hard_header_len update (Torez Smith) [1540721] - [usb] lan78xx: USB fast connect/disconnect crash fix (Torez Smith) [1540721] - [usb] xhci: Reset Renesas uPD72020x USB controller for 32-bit DMA issue (Torez Smith) [1540721] - [usb] pci: Add pci_reset_function_locked() (Torez Smith) [1540721] - [usb] serial: option: add D-Link DWM-222 device ID (Torez Smith) [1540721] - [usb] whci-hcd: constify hc_driver structures (Torez Smith) [1540721] - [usb] hwa: constify hc_driver structures (Torez Smith) [1540721] - [usb] core: unlink urbs from the tail of the endpoint's urb_list (Torez Smith) [1540721] - [usb] usb-storage: fix deadlock involving host lock and scsi_done (Torez Smith) [1540721] - [usb] uas: Add US_FL_IGNORE_RESIDUE for Initio Corporation INIC-3069 (Torez Smith) [1540721] - [usb] hcd: Mark secondary HCD as dead if the primary one died (Torez Smith) [1540721] - [usb] core: hub: controller driver name may be NULL (Torez Smith) [1540721] - [usb] Convert to using pOF instead of full_name (Torez Smith) [1540721] - [usb] atm: remove unneeded MODULE_VERSION() usage (Torez Smith) [1540721] - [usb] cdc-wdm: remove unneeded DRIVER_VERSION define (Torez Smith) [1540721] - [usb] microtek: remove unneeded DRIVER_VERSION macro (Torez Smith) [1540721] - [usb] realtek_cr: remove unneeded MODULE_VERSION() usage (Torez Smith) [1540721] - [usb] usbip: remove unneeded MODULE_VERSION() usage (Torez Smith) [1540721] - [usb] misc: remove unneeded MODULE_VERSION() usage (Torez Smith) [1540721] - [usb] xhci: fix memleak in xhci_run() (Torez Smith) [1540721] - [usb] xhci: fix spinlock recursion for USB2 test mode (Torez Smith) [1540721] - [usb] xhci: fix 20000ms port resume timeout (Torez Smith) [1540721] - [usb] xhci: Issue stop EP command only when the EP state is running (Torez Smith) [1540721] - [usb] xhci: Fix NULL pointer dereference when cleaning up streams for removed host (Torez Smith) [1540721] - [usb] cdc_ncm: constify attribute_group structures (Torez Smith) [1540721] - [usb] usb: audio: specify exact endiannes of descriptors (Torez Smith) [1540721] - [usb] atm: ueagle-atm: fix spelling mistake: "submition" -> "submission" (Torez Smith) [1540721] - [usb] misc: ftdi-elan: compress return logic into one line (Torez Smith) [1540721] - [usb] misc: sisusbvga: compress return logic into one line (Torez Smith) [1540721] - [usb] storage: return on error to avoid a null pointer dereference (Torez Smith) [1540721] - [usb] cdc-acm: add device-id for quirky printer (Torez Smith) [1540721] - [usb] serial: cp210x: add support for Qivicon USB ZigBee dongle (Torez Smith) [1540721] - [usb] smsc95xx: use ethtool_op_get_ts_info() (Torez Smith) [1540721] - [usb] cdc_ncm: Set NTB format again after altsetting switch for Huawei devices (Torez Smith) [1540721] - [usb] serial: safe_serial: move __inline__ before return type (Torez Smith) [1540721] - [usb] cdc_mbim: apply "NDP to end" quirk to HP lt4132 (Torez Smith) [1540721] - [usb] cdc_ncm: Reduce memory use when kernel memory low (Torez Smith) [1540721] - [usb] usbdevfs: get rid of field-by-field copyin (Torez Smith) [1540721] - [usb] Add USB quirk for HVR-950q to avoid intermittent device resets (Torez Smith) [1540721] - [usb] usb hub_probe: rework ugly goto-into-compound-statement (Torez Smith) [1540721] - [usb] serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (Torez Smith) [1540721] - [usb] usb: asix88179_178a: Add support for the Belkin B2B128 (Torez Smith) [1540721] - [usb] usbip: Fix uninitialized variable bug in vhci (Torez Smith) [1540721] - [usb] core: read USB ports from DT in the usbport LED trigger driver (Torez Smith) [1540721] - [usb] r8152: correct the definition (Torez Smith) [1540721] - [usb] serial: propagate late probe errors (Torez Smith) [1540721] - [usb] serial: refactor port endpoint setup (Torez Smith) [1540721] - [usb] manual clean code which call skb_put_(data:zero) (Torez Smith) [1540721] - [usb] replace more place to skb_put_(data:zero) (Torez Smith) [1540721] - [usb] introduce __skb_put_(zero, data, u8) (Torez Smith) [1540721] - [usb] xhci: Limit USB2 port wake support for AMD Promontory hosts (Torez Smith) [1540721] - [usb] mfd: intel_soc_pmic_bxtwc: Use chained IRQs for second level IRQ chips (Torez Smith) [1540721] - [usb] networking: add and use skb_put_u8() (Torez Smith) [1540721] - [usb] networking: make skb_push & __skb_push return void pointers (Torez Smith) [1540721] - [usb] networking: introduce and use skb_put_data() (Torez Smith) [1540721] - [usb] networking: convert many more places to skb_put_zero() (Torez Smith) [1540721] - [usb] r8152: move calling delay_autosuspend function (Torez Smith) [1540721] - [usb] r8152: split rtl8152_resume function (Torez Smith) [1540721] - [usb] xhci: cleanup finish_td() skip option (Torez Smith) [1540721] - [usb] xhci: cleanup virtual endoint structure, remove stopped_stream (Torez Smith) [1540721] - [usb] xhci: handle transfer events without TRB pointer (Torez Smith) [1540721] - [usb] xhci: support calling cleanup_halted_endpoint with soft retry (Torez Smith) [1540721] - [usb] xhci: Add support for endpoint soft reset (Torez Smith) [1540721] - [usb] xhci: refactor transfer event errors and completion codes (Torez Smith) [1540721] - [usb] xhci: remove endpoint ring cache (Torez Smith) [1540721] - [usb] Avoid unnecessary LPM enabling and disabling during suspend and resume (Torez Smith) [1540721] - [usb] r8152: add byte_enable for ocp_read_word function (Torez Smith) [1540721] - [usb] r8152: support RTL8153B (Torez Smith) [1540721] - [usb] r8152: support new chip 8050 (Torez Smith) [1540721] - [usb] usb / pci / pm: Allow the PCI core to do the resume cleanup (Torez Smith) [1540721] - [usb] serial: qcserial: new Sierra Wireless EM7305 device ID (Torez Smith) [1540721] - [usb] serial: option: add two Longcheer device ids (Torez Smith) [1540721] - [usb] qmi_wwan: new Telewell and Sierra device IDs (Torez Smith) [1540721] - [usb] r8152: give the device version (Torez Smith) [1540721] - [usb] serial: ftdi_sio: remove broken alt-speed handling (Torez Smith) [1540721] - [usb] serial: ftdi_sio: simplify TIOCSSERIAL flag logic (Torez Smith) [1540721] - [usb] of: fix root-hub device-tree node handling (Torez Smith) [1540721] - [usb] of: document reference taken by child-lookup helper (Torez Smith) [1540721] - [usb] core: fix device node leak (Torez Smith) [1540721] - [usb] misc: usbsevseg: Use sysfs_match_string() helper (Torez Smith) [1540721] - [usb] early: Remove trace_printk() callers in xhci-dbc (Torez Smith) [1540721] - [usb] usbip: vhci-hcd: Clean up the code by adding a new macro (Torez Smith) [1540721] - [usb] usbip: vhci-hcd: Add USB3 port status bits (Torez Smith) [1540721] - [usb] usbip: Add USB_SPEED_SUPER as valid arg (Torez Smith) [1540721] - [usb] usbip: vhci-hcd: Add USB3 SuperSpeed support (Torez Smith) [1540721] - [usb] usbip: vhci-hcd: Set the vhci structure up to work (Torez Smith) [1540721] - [usb] usbip: vhci-hcd: Rework vhci_hcd_init (Torez Smith) [1540721] - [usb] usbip: vhci-hcd: Move VHCI platform device into vhci struct (Torez Smith) [1540721] - [usb] usbip: vhci-hcd: Add vhci struct (Torez Smith) [1540721] - [usb] usbip: vhci-hcd: Rename function names to reflect their struct names (Torez Smith) [1540721] - [usb] Fix typo in the definition of Endpoint(out)Request (Torez Smith) [1540721] - [usb] usbip: set buffer pointers to NULL after free (Torez Smith) [1540721] - [usb] add usbfs ioctl to retrieve the connection speed (Torez Smith) [1540721] - [usb] serial: qcserial: expose methods for modem control (Torez Smith) [1540721] - [usb] usbip: convert to use DRIVER_ATTR_RW (Torez Smith) [1540721] - [usb] xhci: ASMedia ASM1042A chipset need shorts TX quirk (Torez Smith) [1540721] - [usb] xhci: Fix USB 3.1 supported protocol parsing (Torez Smith) [1540721] - [usb] r8152: replace napi_complete with napi_complete_done (Torez Smith) [1540721] - [usb] r8152: avoid rx queue more than 1000 packets (Torez Smith) [1540721] - [usb] r8152: check if disabling ALDPS is finished (Torez Smith) [1540721] - [usb] r8152: move the initialization to reset_resume function (Torez Smith) [1540721] - [usb] r8152: move the default coalesce setting for RTL8153 (Torez Smith) [1540721] - [usb] r8152: adjust U2P3 for RTL8153 (Torez Smith) [1540721] - [usb] r8152: adjust rtl8153_runtime_enable function (Torez Smith) [1540721] - [usb] r8152: move the setting of rx aggregation (Torez Smith) [1540721] - [usb] r8152: adjust the settings about MAC clock speed down for RTL8153 (Torez Smith) [1540721] - [usb] r8152: adjust lpm settings for RTL8153 (Torez Smith) [1540721] - [usb] r8152: add r8153_phy_status function (Torez Smith) [1540721] - [usb] Fix inconsistent teardown and release of private netdev state (Torez Smith) [1540721] - [usb] mii, smsc: Make mii_ethtool_get_link_ksettings and smc_netdev_get_ecmd return void (Torez Smith) [1540721] - [usb] Make use of ktime_* comparison functions (Torez Smith) [1540721] - [usb] xhci: Add helper to get hardware dequeue pointer for stopped rings (Torez Smith) [1540721] - [usb] xhci: Add stream id to xhci_dequeue_state structure (Torez Smith) [1540721] - [usb] xhci: Find out where an endpoint or stream stopped from its context (Torez Smith) [1540721] - [usb] optimize acpi companion search for usb port devices (Torez Smith) [1540721] - [usb] xhci: remove unused stopped_td pointer (Torez Smith) [1540721] - [usb] serial: upd78f0730: make constants static (Torez Smith) [1540721] - [usb] uhci: Add support for Aspeed BMC SoCs (Torez Smith) [1540721] - [usb] cdc-ether: divorce initialisation with a filter reset and a generic method (Torez Smith) [1540721] - [usb] smsc95xx: Support only IPv4 TCP/UDP csum offload (Torez Smith) [1540721] - [usb] uvcvideo: annotate a switch fall through (Torez Smith) [1540721] - [usb] media annotate fall-through (Torez Smith) [1540721] - [usb] net1080: Remove unused function nc_dump_ttl() (Torez Smith) [1540721] - [usb] r8152: Remove unused function usb_ocp_read() (Torez Smith) [1540721] - [usb] qmi_wwan: add another Lenovo EM74xx device ID (Torez Smith) [1540721] - [usb] ene_usb6250: turn off the Removable flag (Torez Smith) [1540721] - [usb] ene_usb6250: remove subroutine duplication (Torez Smith) [1540721] - [usb] ene_usb6250: implement REQUEST SENSE (Torez Smith) [1540721] - [usb] ene_usb6250: fix SCSI residue overwriting (Torez Smith) [1540721] - [usb] ene_usb6250: fix first command execution (Torez Smith) [1540721] - [usb] xhci: Fix command ring stop regression in 4.11 (Torez Smith) [1540721] - [usb] xhci: remove GFP_DMA flag from allocation (Torez Smith) [1540721] - [usb] xhci: fix lock-inversion problem (Torez Smith) [1540721] - [usb] host: xhci-ring: don't need to clear interrupt pending for MSI enabled hcd (Torez Smith) [1540721] - [usb] host: xhci-mem: allocate zeroed Scratchpad Buffer (Torez Smith) [1540721] - [usb] xhci: apply PME_STUCK_QUIRK and MISSING_CAS quirk for Denverton (Torez Smith) [1540721] - [usb] xhci: trace URB before giving it back instead of after (Torez Smith) [1540721] - [usb] serial: qcserial: add more Lenovo EM74xx device IDs (Torez Smith) [1540721] - [usb] iowarrior: use memdup_user (Torez Smith) [1540721] - [usb] host: remove unnecessary null check (Torez Smith) [1540721] - [usb] core: Check URB setup_packet and transfer_buffer sanity (Torez Smith) [1540721] - [usb] cdc-wdm: use memdup_user (Torez Smith) [1540721] - [usb] host: xhci: use max-port define (Torez Smith) [1540721] - [usb] hub: fix SS max number of ports (Torez Smith) [1540721] - [usb] hub: fix non-SS hub-descriptor handling (Torez Smith) [1540721] - [usb] hub: fix SS hub-descriptor handling (Torez Smith) [1540721] - [usb] usbip: fix nonconforming hub descriptor (Torez Smith) [1540721] - [usb] core: fix potential memory leak in error path during hcd creation (Torez Smith) [1540721] - [usb] iowarrior: fix info ioctl on big-endian hosts (Torez Smith) [1540721] - [usb] chaoskey: fix Alea quirk on big-endian hosts (Torez Smith) [1540721] - [usb] sisusb_con: fix coccinelle warning (Torez Smith) [1540721] - [usb] misc: legousbtower: Fix memory leak (Torez Smith) [1540721] - [usb] core: replace p with pK (Torez Smith) [1540721] - [usb] ene_usb6250: fix DMA to the stack (Torez Smith) [1540721] - [usb] serial: ftdi_sio: add Olimex ARM-USB-TINY(H) PIDs (Torez Smith) [1540721] - [usb] serial: io_ti: fix div-by-zero in set_termios (Torez Smith) [1540721] - [usb] serial: mct_u232: fix big-endian baud-rate handling (Torez Smith) [1540721] - [usb] serial: ir-usb: fix big-endian baud-rate debug printk (Torez Smith) [1540721] - [usb] serial: ftdi_sio: fix setting latency for unprivileged users (Torez Smith) [1540721] - [usb] serial: option: add Telit ME910 support (Torez Smith) [1540721] - [usb] ch9200: add missing USB-descriptor endianness conversions (Torez Smith) [1540721] - [usb] cdc_ncm: Fix TX zero padding (Torez Smith) [1540721] - [usb] usb: qmi_wwan: add Telit ME910 support (Torez Smith) [1540721] - [usb] host: xhci: remove #ifdef around PM functions (Torez Smith) [1540721] - [usb] misc: legousbtower: Fix buffers on stack (Torez Smith) [1540721] - [usb] revert "cdc-wdm: fix "out-of-sync" due to missing notifications" (Torez Smith) [1494216 1540721] - [usb] storage: e-mail update in usb/storage/unusual_devs.h (Torez Smith) [1540721] - [usb] host: xhci: print correct command ring address (Torez Smith) [1540721] - [usb] host: xhci: delete sp_dma_buffers for scratchpad (Torez Smith) [1540721] - [usb] host: xhci: using correct specification chapter reference for DCBAAP (Torez Smith) [1540721] - [usb] xhci: switch to pci_alloc_irq_vectors (Torez Smith) [1540721] - [usb] serial: ftdi_sio: add device ID for Microsemi/Arrow SF2PLUS Dev Kit (Torez Smith) [1540721] - [usb] serial: constify static arrays (Torez Smith) [1540721] - [usb] fix some references for /proc/bus/usb (Torez Smith) [1540721] - [usb] xhci: use correct flags for spin_lock_irqrestore() when setting port power (Torez Smith) [1540721] - [usb] smsc95xx: Add comments to the registers definition (Torez Smith) [1540721] - [usb] get rid of some ReST doc build errors (Torez Smith) [1540721] - [usb] otg-fsm: Prevent build warning "VDBG" redefined (Torez Smith) [1540721] - [usb] uvcvideo: Don't record timespec_sub (Torez Smith) [1540721] - [usb] uvcvideo: Fix empty packet statistic (Torez Smith) [1540721] - [usb] serial: quatech2: drop redundant tty_buffer_request_room (Torez Smith) [1540721] - [usb] serial: iuu_phoenix: drop excessive sanity checks (Torez Smith) [1540721] - [usb] xhci: bInterval quirk for TI TUSB73x0 (Torez Smith) [1540721] - [usb] xhci: refine xhci_decode_trb() (Torez Smith) [1540721] - [usb] xhci: fix link trb decoding (Torez Smith) [1540721] - [usb] xhci: remove xhci_dbg_ctx() (Torez Smith) [1540721] - [usb] xhci: remove xhci_debug_trb() (Torez Smith) [1540721] - [usb] xhci: remove ring debugging code (Torez Smith) [1540721] - [usb] xhci: remove enq_updates and deq_updates from ring (Torez Smith) [1540721] - [usb] xhci: remove error messages for failed memory allocation (Torez Smith) [1540721] - [usb] xhci: make several functions static (Torez Smith) [1540721] - [usb] xhci: remove xhci_dbg_ep_rings() (Torez Smith) [1540721] - [usb] xhci: add xhci_log_ring trace events (Torez Smith) [1540721] - [usb] xhci: Rework how we handle unresponsive or hoptlug removed hosts (Torez Smith) [1540721] - [usb] xhci: Do not halt the host until both HCD have disconnected their devices (Torez Smith) [1540721] - [usb] xhci: add slot and endpoint numbers to debug messages in handle_tx_event (Torez Smith) [1540721] - [usb] host: xhci: fix up Control Transfer TRB decoder (Torez Smith) [1540721] - [usb] host: xhci: add Slot and EP Context tracers (Torez Smith) [1540721] - [usb] host: xhci: extract xhci_slot_state_string() (Torez Smith) [1540721] - [usb] host: xhci: print device slot from URB tracers (Torez Smith) [1540721] - [usb] xhci: Add port test modes support for usb2 (Torez Smith) [1540721] - [usb] xhci: Expose xhci_start() function (Torez Smith) [1540721] - [usb] xhci: Add helper function xhci_disable_slot() (Torez Smith) [1540721] - [usb] xhci: Add helper function xhci_set_power_on() (Torez Smith) [1540721] - [usb] xhci: clear EINT bit in status correctly (Torez Smith) [1540721] - [usb] usbip: Remove unnecessary get_vdev() (Torez Smith) [1540721] - [usb] misc: refactor code (Torez Smith) [1540721] - [usb] misc: add missing continue in switch (Torez Smith) [1540721] - [usb] hcd: use correct device pointer for dma ops (Torez Smith) [1540721] - [usb] usbnet: pegasus: Use net_device_stats from struct net_device (Torez Smith) [1540721] - [usb] usbnet: kaweth: Use net_device_stats from struct net_device (Torez Smith) [1540721] - [usb] usbnet: Remove unused driver_name variable (Torez Smith) [1540721] - [usb] usbnet: support 64bit stats (Torez Smith) [1540721] - [usb] cdc-acm: remove unused element of struct acm (Torez Smith) [1540721] - [usb] cdc-acm: log message for serial state notification (Torez Smith) [1540721] - [usb] cdc-acm: reassemble fragmented notifications (Torez Smith) [1540721] - [usb] cdc-acm: fix possible invalid access when processing notification (Torez Smith) [1540721] - [usb] serial: drop obsolete open-race workaround (Torez Smith) [1540721] - [usb] serial: drop termios-flag debugging (Torez Smith) [1540721] - [usb] Proper handling of Race Condition when two USB class drivers try to call init_usb_class simultaneously (Torez Smith) [1540721] - [usb] usbtmc: refactor endpoint retrieval (Torez Smith) [1540721] - [usb] lvstest: tighten endpoint sanity check (Torez Smith) [1540721] - [usb] serial: visor: clean up treo endpoint hack (Torez Smith) [1540721] - [usb] serial: visor: clean up clie_5 endpoint hack (Torez Smith) [1540721] - [usb] serial: visor: drop redundant calc_num_ports callback (Torez Smith) [1540721] - [usb] serial: ti_usb_3410_5052: always require a bulk-out endpoint (Torez Smith) [1540721] - [usb] serial: omninet: use generic write implementation (Torez Smith) [1540721] - [usb] serial: omninet: clean up port setup (Torez Smith) [1540721] - [usb] serial: mos7840: clean up endpoint sanity check (Torez Smith) [1540721] - [usb] serial: mos7720: always require an interrupt endpoint (Torez Smith) [1540721] - [usb] serial: mos7720: clean up mcs7715 port setup (Torez Smith) [1540721] - [usb] serial: io_ti: drop redundant read-urb check (Torez Smith) [1540721] - [usb] serial: io_ti: verify interrupt endpoint at probe (Torez Smith) [1540721] - [usb] serial: io_ti: always require a bulk-out endpoint (Torez Smith) [1540721] - [usb] serial: io_ti: use calc_num_endpoints to verify endpoints (Torez Smith) [1540721] - [usb] serial: ipaq: always register a single port (Torez Smith) [1540721] - [usb] serial: ipaq: use calc_num_endpoints to verify endpoints (Torez Smith) [1540721] - [usb] serial: aircable: use calc_num_endpoints to verify endpoints (Torez Smith) [1540721] - [usb] serial: pl2303: clean up legacy endpoint hack (Torez Smith) [1540721] - [usb] serial: move pl2303 hack out of usb-serial core (Torez Smith) [1540721] - [usb] serial: relax generic driver bulk-endpoint requirement (Torez Smith) [1540721] - [usb] serial: add calc_num_ports callback to generic driver (Torez Smith) [1540721] - [usb] serial: add probe callback to generic driver (Torez Smith) [1540721] - [usb] serial: allow subdrivers to modify port-endpoint mapping (Torez Smith) [1540721] - [usb] usb: qmi_wwan: add qmap mux protocol support (Torez Smith) [1540721] - [usb] core: fix up kerneldoc comment (Torez Smith) [1540721] - [usb] usblp: refactor endpoint retrieval (Torez Smith) [1540721] - [usb] storage: refactor endpoint retrieval (Torez Smith) [1540721] - [usb] cdc-acm: refactor endpoint retrieval (Torez Smith) [1540721] - [usb] usb-skeleton: refactor endpoint retrieval (Torez Smith) [1540721] - [usb] yurex: refactor endpoint retrieval (Torez Smith) [1540721] - [usb] uss720: add debug endpoint-type check (Torez Smith) [1540721] - [usb] usblcd: refactor endpoint retrieval (Torez Smith) [1540721] - [usb] legousbtower: refactor endpoint retrieval (Torez Smith) [1540721] - [usb] ldusb: refactor endpoint retrieval (Torez Smith) [1540721] - [usb] iowarrior: refactor endpoint retrieval (Torez Smith) [1540721] - [usb] idmouse: refactor endpoint retrieval (Torez Smith) [1540721] - [usb] ftdi-elan: refactor endpoint retrieval (Torez Smith) [1540721] - [usb] chaoskey: refactor endpoint retrieval (Torez Smith) [1540721] - [usb] appledisplay: refactor endpoint retrieval (Torez Smith) [1540721] - [usb] adutux: refactor endpoint retrieval (Torez Smith) [1540721] - [usb] adutux: fix up error paths (Torez Smith) [1540721] - [usb] adutux: drop redundant sanity check (Torez Smith) [1540721] - [usb] core: add helpers to retrieve endpoints in reverse order (Torez Smith) [1540721] - [usb] core: add helpers to retrieve endpoints (Torez Smith) [1540721] - [usb] ehci: use bus->sysdev for DMA configuration (Torez Smith) [1540721] - [usb] xhci: use bus->sysdev for DMA configuration (Torez Smith) [1540721] - [usb] separate out sysdev pointer from usb_bus (Torez Smith) [1540721] - [usb] hub: Do not attempt to autosuspend disconnected devices (Torez Smith) [1540721] - [usb] hub: Fix error loop seen after hub communication errors (Torez Smith) [1540721] - [usb] lan78xx: update for phy_(read|write)_mmd_indirect() removal (Torez Smith) [1540721] - [usb] usb: pegasus: use new api ethtool_(get|set)_link_ksettings (Torez Smith) [1540721] - [usb] r8152: check hw version first (Torez Smith) [1540721] - [usb] usb: usb: remove old api ethtool_(get|set)_settings (Torez Smith) [1540721] - [usb] usb: asix: use new api ethtool_(get|set)_link_ksettings (Torez Smith) [1540721] - [usb] usb: sr9700: use new api ethtool_(get|set)_link_ksettings (Torez Smith) [1540721] - [usb] usb: smsc75xx: use new api ethtool_(get|set)_link_ksettings (Torez Smith) [1540721] - [usb] usb: sierra_net: use new api ethtool_(get|set)_link_ksettings (Torez Smith) [1540721] - [usb] usb: mcs7830: use new api ethtool_(get|set)_link_ksettings (Torez Smith) [1540721] - [usb] usb: dm9601: use new api ethtool_(get|set)_link_ksettings (Torez Smith) [1540721] - [usb] usb: cdc_ncm: use new api ethtool_(get|set)_link_ksettings (Torez Smith) [1540721] - [usb] usb: sr9800: use new api ethtool_(get|set)_link_ksettings (Torez Smith) [1540721] - [usb] usb: smsc95xx: use new api ethtool_(get|set)_link_ksettings (Torez Smith) [1540721] - [usb] usb: usbnet: add new api ethtool_(get|set)_link_ksettings (Torez Smith) [1540721] - [usb] serial: Add DBC debug device support to usb_debug (Torez Smith) [1540721] - [usb] early: Add driver for xhci debug capability (Torez Smith) [1540721] - [usb] host: Allow to build ehci orion with mvebu SoCs (Torez Smith) [1540721] - [usb] misc: sisusb_con: fix coccinelle warning (Torez Smith) [1540721] - [usb] storage: karma: remove useless variable (Torez Smith) [1540721] - [usb] misc: ldusb: changed '*' location to fit coding Style (Torez Smith) [1540721] - [usb] misc: ldusb: Added Space after ', ' to fit the coding style (Torez Smith) [1540721] - [usb] misc: ldusb: fixed decimal permission coding issue (Torez Smith) [1540721] - [usb] misc: remove unnecessary code (Torez Smith) [1540721] - [usb] of: add functions to bind a companion controller (Torez Smith) [1540721] - [usb] add CONFIG_USB_PCI for system have both PCI HW and non-PCI based USB HW (Torez Smith) [1540721] - [usb] r8152: simply the arguments (Torez Smith) [1540721] - [usb] serial: whiteheat: simplify endpoint check (Torez Smith) [1540721] - [usb] serial: symbolserial: simplify endpoint check (Torez Smith) [1540721] - [usb] serial: spcp8x5: simplify endpoint check (Torez Smith) [1540721] - [usb] serial: pl2303: simplify endpoint check (Torez Smith) [1540721] - [usb] serial: oti6858: simplify endpoint check (Torez Smith) [1540721] - [usb] serial: opticon: simplify endpoint check (Torez Smith) [1540721] - [usb] serial: omninet: simplify endpoint check (Torez Smith) [1540721] - [usb] serial: mos7720: simplify endpoint check (Torez Smith) [1540721] - [usb] serial: kobil_sct: simplify endpoint check (Torez Smith) [1540721] - [usb] serial: keyspan_pda: simplify endpoint check (Torez Smith) [1540721] - [usb] serial: iuu_phoenix: simplify endpoint check (Torez Smith) [1540721] - [usb] serial: io_edgeport: simplify and tighten endpoint check (Torez Smith) [1540721] - [usb] serial: digi_acceleport: simplify endpoint check (Torez Smith) [1540721] - [usb] serial: cyberjack: simplify endpoint check (Torez Smith) [1540721] - [usb] serial: ark3116: simplify endpoint sanity check (Torez Smith) [1540721] - [usb] serial: add endpoint sanity check to core (Torez Smith) [1540721] - [usb] serial: replace runtime overflow check (Torez Smith) [1540721] - [usb] serial: allow up to 16 ports per device (Torez Smith) [1540721] - [usb] serial: refactor and clean up endpoint handling (Torez Smith) [1540721] - [usb] serial: clean up endpoint and port-counter types (Torez Smith) [1540721] - [usb] serial: clean up probe error paths (Torez Smith) [1540721] - [usb] host: Remove remaining pci_pool in comments (Torez Smith) [1540721] - [usb] misc: lvs: fix race condition in disconnect handling (Torez Smith) [1540721] - [usb] misc: remove unnecessary code (Torez Smith) [1540721] - [usb] atm: remove unnecessary code (Torez Smith) [1540721] - [usb] usb: rtl8150: use new api ethtool_(get|set)_link_ksettings (Torez Smith) [1540721] - [usb] usb: r8152: use new api ethtool_(get|set)_link_ksettings (Torez Smith) [1540721] - [usb] usb: catc: use new api ethtool_(get|set)_link_ksettings (Torez Smith) [1540721] - [usb] usb: asix88179_178a: use new api ethtool_(get|set)_link_ksettings (Torez Smith) [1540721] - [usb] serial: ftdi_sio: allow other bases for "event_char" (Torez Smith) [1540721] - [usb] serial: ftdi_sio: only allow valid event_char values (Torez Smith) [1540721] - [usb] serial: ftdi_sio: only allow valid latency timer values (Torez Smith) [1540721] - [usb] serial: ftdi_sio: detect BM chip with iSerialNumber bug (Torez Smith) [1540721] - [usb] serial: ftdi_sio: don't access latency timer on old chips (Torez Smith) [1540721] - [usb] hcd: move controller wakeup setting initialization to individual driver (Torez Smith) [1540721] - [usb] usb: early: remove unused code (Torez Smith) [1540721] - [usb] treewide: remove redundant #include (Torez Smith) [1540721] - [usb] early/ehci-dbgp: make it explicitly non-modular (Torez Smith) [1540721] - [usb] ehci-dbgp: drop dead code (Torez Smith) [1540721] - [usb] driver core: add helper to reuse a device-tree node (Torez Smith) [1540721] - [usb] device: introduce per device dma_pfn_offset (Torez Smith) [1540721] - [usb] core: setup dma_pfn_offset for USB devices and, interfaces (Torez Smith) [1540721]- [documentation] Better document the hardlockup_panic sysctl (Scott Wood) [1500127] - [documentation] Add document of L2_CDP command line parameter (Xiaolong Wang) [1526254] - [documentation] Add document of rdt command line options (Xiaolong Wang) [1526254] - [documentation] x86/intel_rdt: Add L2CDP support in documentation (Xiaolong Wang) [1526254] - [documentation] x86/intel_rdt: Update documentation (Xiaolong Wang) [1526254] - [kernel] signals: Use hrtimer for sigtimedwait() (Daniel Bristot de Oliveira) [1568294] - [kernel] timer: Minimize nohz off overhead (Daniel Bristot de Oliveira) [1568294] - [kernel] timer: Reduce timer migration overhead if disabled (Daniel Bristot de Oliveira) [1568294] - [kernel] timer: Remove code redundancy while calling get_nohz_timer_target() (Daniel Bristot de Oliveira) [1568294] - [kernel] timer: Use timer->base for flag checks (Daniel Bristot de Oliveira) [1568294] - [kernel] tracing: timer: Add deferrable flag to timer_start (Daniel Bristot de Oliveira) [1568294] - [kernel] timer: Remove FIFO "guarantee" (Daniel Bristot de Oliveira) [1568294] - [kernel] timers: Sanitize catchup_timer_jiffies() usage (Daniel Bristot de Oliveira) [1568294] - [kernel] timer: Kick dynticks targets on mod_timer*() calls (Daniel Bristot de Oliveira) [1568294] - [kernel] timer: Spare IPI when deferrable timer is queued on idle remote targets (Daniel Bristot de Oliveira) [1568294] - [kernel] timer: Put usleep_range into the __sched section (Daniel Bristot de Oliveira) [1568294] - [kernel] timer: Remove pointless return value of do_usleep_range() (Daniel Bristot de Oliveira) [1568294] - [kernel] timer: Further simplify the SMP and HOTPLUG logic (Daniel Bristot de Oliveira) [1568294] - [kernel] timer: Don't initialize 'tvec_base' on hotplug (Daniel Bristot de Oliveira) [1568294] - [kernel] timers: Make internal_add_timer() update ->next_timer if ->active_timers == 0 (Daniel Bristot de Oliveira) [1568294] - [kernel] timer: Allocate per-cpu tvec_base's statically (Daniel Bristot de Oliveira) [1568294] - [kernel] timer: Use variable head instead of &work_list in __run_timers() (Daniel Bristot de Oliveira) [1568294] - [linux] fsnotify: Fix fsnotify_mark_connector race (Miklos Szeredi) [1569921] - [nvme] nvme-pci: Separate IO and admin queue IRQ vectors (Ming Lei) [1568817] - [block] blk-mq: Allow PCI vector offset for mapping queues (Ming Lei) [1568817] - [block] blk-mq: order getting budget and driver tag (Ming Lei) [1568817] - [block] blk-mq: Avoid that submitting a bio concurrently with device removal triggers a crash (Ming Lei) [1568817] - [block] Fix a race between request queue removal and the block cgroup controller (Ming Lei) [1568817] - [block] Fix a race between the cgroup code and request queue initialization (Ming Lei) [1568817] - [block] Add 'lock' as third argument to blk_alloc_queue_node() (Ming Lei) [1568817] - [block] simplify blk_init_allocated_queue (Ming Lei) [1568817] - [mmc] block: Delete gendisk before cleaning up the request queue (Ming Lei) [1568817] - [block] zram: Delete gendisk before cleaning up the request queue (Ming Lei) [1568817] - [lib] sbitmap: use test_and_set_bit_lock()/clear_bit_unlock() (Ming Lei) [1568817] - [block] clear ctx pending bit under ctx lock (Ming Lei) [1568817] - [block] blk-mq: introduce BLK_STS_DEV_RESOURCE (Ming Lei) [1568817] - [block] blk-mq: Avoid that blk_mq_delay_run_hw_queue() introduces unintended delays (Ming Lei) [1568817] - [block] add kblock_mod_delayed_work_on() (Ming Lei) [1568817] - [block] blk-mq: remove blk_mq_delay_queue() (Ming Lei) [1568817] - [block] blk-mq: Rename blk_mq_request_direct_issue() into blk_mq_request_issue_directly() (Ming Lei) [1568817] - [block] blk-mq: don't dispatch request in blk_mq_request_direct_issue if queue is busy (Ming Lei) [1568817] - [block] blk-mq-sched: remove unused 'can_block' arg from blk_mq_sched_insert_request (Ming Lei) [1568817] - [md] blk-mq: improve DM's blk-mq IO merging via blk_insert_cloned_request feedback (Ming Lei) [1568817] - [block] blk-mq: factor out a few helpers from __blk_mq_try_issue_directly (Ming Lei) [1568817] - [block] blk-mq: Reduce the number of if-statements in blk_mq_mark_tag_wait() (Ming Lei) [1568817] - [block] blk-mq: Add locking annotations to hctx_lock() and hctx_unlock() (Ming Lei) [1568817] - [block] blk-mq: silence false positive warnings in hctx_unlock() (Ming Lei) [1568817] - [block] blk-mq: move hctx lock/unlock into a helper (Ming Lei) [1568817] - [acpi] osi: Add OEM _OSI strings to disable NVidia RTD3 (Jaroslav Kysela) [1581391] - [platform] x86: intel_pmc_core: Special case for Coffeelake (Scott Wood) [1445478] - [platform] x86: intel_pmc_core: Add CannonLake PCH support (Scott Wood) [1445478] - [platform] x86: intel_pmc_core: Read base address from LPIT (Scott Wood) [1445478] - [acpi] acpi / lpit: Export lpit_read_residency_count_address() (Scott Wood) [1445478] - [acpi] lpit: Add Low Power Idle Table (LPIT) support (Scott Wood) [1445478] - [acpi] acpica: Add support for LPIT table (Scott Wood) [1445478] - [platform] x86: intel_pmc_core: Remove unused header file (Scott Wood) [1445478] - [platform] x86: intel_pmc_core: Convert to ICPU macro (Scott Wood) [1445478] - [platform] x86: intel_pmc_core: Substitute PCI with CPUID enumeration (Scott Wood) [1445478] - [platform] x86: intel_pmc_core: Refactor debugfs entries (Scott Wood) [1445478] - [platform] x86: intel_pmc_core: Fix file permission warnings (Scott Wood) [1445478] - [platform] x86: intel_pmc_core: Change driver to a module (Scott Wood) [1445478] - [platform] x86: Drop duplicate dependencies on X86 (Scott Wood) [1445478] - [platform] x86: intel_pmc_core: Fix kernel doc for pmc_dev (Scott Wood) [1445478] - [platform] x86: intel_pmc_core: Remove unused variable (Scott Wood) [1445478] - [platform] x86: intel_pmc_core: Remove unused EXPORTED API (Scott Wood) [1445478] - [platform] x86: intel_pmc_core: Make the driver PCH family agnostic (Scott Wood) [1445478] - [platform] x86: intel_pmc_core: fix out-of-bounds accesses on stack (Scott Wood) [1445478] - [platform] x86: intel_pmc_core: Add KBL CPUID support (Scott Wood) [1445478] - [platform] x86: intel_pmc_core: Add LTR IGNORE debug feature (Scott Wood) [1445478] - [platform] x86: intel_pmc_core: Add MPHY PLL clock gating status (Scott Wood) [1445478] - [platform] x86: intel_pmc_core: ModPhy core lanes pg status (Scott Wood) [1445478] - [platform] x86: intel_pmc_core: Add PCH IP Power Gating Status (Scott Wood) [1445478] - [platform] x86: intel_pmc_core: Fix PWRMBASE mask and mmio reg len (Scott Wood) [1445478] - [platform] x86: intel_pmc_core: avoid boot time warning for !CONFIG_DEBUGFS_FS (Scott Wood) [1445478] - [platform] intel_pmc_core: Convert to DEFINE_SIMPLE_ATTRIBUTE (Scott Wood) [1445478] - [platform] x86/pmc_core: Use Intel family name macros for pmc_core driver (Scott Wood) [1445478] - [platform] x86: Add PMC Driver for Intel Core SoC (Scott Wood) [1445478] - [kernel] userfaultfd: register uapi generic syscall (Rafael Aquini) [1560024] - [x86] membarrier: fix up sys_membarrier registration number (Rafael Aquini) [1560024] - [x86] pci: vmd: Assign vector zero to all bridges (Myron Stowe) [1515090] - [x86] pci: vmd: Move SRCU cleanup after bus, child device removal (Myron Stowe) [1515090] - [x86] pci: vmd: correct comment: VMD domains start at 0x10000, not 0x1000 (Myron Stowe) [1515090] - [x86] pci: host: Mark PCIe/PCI (MSI) cascade ISR as IRQF_NO_THREAD (Myron Stowe) [1515090] - [x86] pci: vmd: Fix suspend handlers defined-but-not-used warning (Myron Stowe) [1515090] - [x86] pci: vmd: Use SRCU as a local RCU to prevent delaying global RCU (Myron Stowe) [1515090] - [x86] pci: vmd: Remove unnecessary pci_set_drvdata() (Myron Stowe) [1515090] - [x86] pci: vmd: Eliminate index member from IRQ list (Myron Stowe) [1515090] - [x86] pci: vmd: Eliminate vmd_vector member from list type (Myron Stowe) [1515090] - [x86] pci: vmd: Convert to use pci_alloc_irq_vectors() API (Myron Stowe) [1515090] - [x86] pci: vmd: Allocate IRQ lists with correct MSI-X count (Myron Stowe) [1515090] - [powerpc] io: implement dummy relaxed accessor macros for writes (Ivan Vecera) [1582192]- [netdrv] ibmvnic: Fix statistics buffers memory leak (Steve Best) [1580589] - [netdrv] ibmvnic: Fix non-fatal firmware error reset (Steve Best) [1580589] - [netdrv] ibmvnic: Free coherent DMA memory if FW map failed (Steve Best) [1580589] - [netdrv] fm10k: Use smp_rmb rather than read_barrier_depends (Neil Horman) [1518116] - [netdrv] intel: Convert timers to use timer_setup() (Neil Horman) [1518116] - [netdrv] fm10k: prefer s and __func__ for diagnostic prints (Neil Horman) [1518116] - [netdrv] fm10k: Fix misuse of net_ratelimit() (Neil Horman) [1518116] - [netdrv] fm10k: bump version number (Neil Horman) [1518116] - [netdrv] fm10k: use the MAC/VLAN queue for VF<->PF MAC/VLAN requests (Neil Horman) [1518116] - [netdrv] fm10k: introduce a message queue for MAC/VLAN messages (Neil Horman) [1518116] - [netdrv] fm10k: use generic PM hooks instead of legacy PCIe power hooks (Neil Horman) [1518116] - [netdrv] fm10k: use spinlock to implement mailbox lock (Neil Horman) [1518116] - [netdrv] fm10k: prepare_for_reset() when we lose PCIe Link (Neil Horman) [1518116] - [netdrv] fm10k: prevent race condition of __FM10K_SERVICE_SCHED (Neil Horman) [1518116] - [netdrv] fm10k: move fm10k_prepare_for_reset and fm10k_handle_reset (Neil Horman) [1518116] - [netdrv] fm10k: avoid divide by zero in rare cases when device is resetting (Neil Horman) [1518116] - [netdrv] fm10k: don't loop while resetting VFs due to VFLR event (Neil Horman) [1518116] - [netdrv] fm10k: simplify reading PFVFLRE register (Neil Horman) [1518116] - [netdrv] fm10k: avoid needless delay when loading driver (Neil Horman) [1518116] - [netdrv] fm10k: add missing fall through comment (Neil Horman) [1518116] - [netdrv] fm10k: avoid possible truncation of q_vector->name (Neil Horman) [1518116] - [netdrv] fm10k: fix typos on fall through comments (Neil Horman) [1518116] - [netdrv] fm10k: stop spurious link down messages when Tx FIFO is full (Neil Horman) [1518116] - [netdrv] fm10k: Use seq_putc() in fm10k_dbg_desc_break() (Neil Horman) [1518116] - [netdrv] fm10k: reschedule service event if we stall the PF<->SM mailbox (Neil Horman) [1518116] - [netdrv] fm10k: ensure we process SM mbx when processing VF mbx (Neil Horman) [1518116] - [netdrv] fm10k: use netdev_rss_key_fill() helper (Neil Horman) [1518116] - [netdrv] nfp: bpf: fix check of program max insn count (John Linville) [1557410] - [netdrv] nfp: populate MODULE_VERSION (John Linville) [1557410] - [netdrv] nfp: limit the number of TSO segments (John Linville) [1557410] - [netdrv] nfp: forbid disabling hw-tc-offload on representors while offload active (John Linville) [1557410] - [netdrv] nfp: don't advertise hw-tc-offload on non-port netdevs (John Linville) [1557410] - [netdrv] nfp: bpf: require ETH table (John Linville) [1557410] - [netdrv] nfp: bpf: fix immed relocation for larger offsets (John Linville) [1557410] - [netdrv] nfp: fix kdoc warnings on nested structures (John Linville) [1557410] - [netdrv] nfp: fix TLV offset calculation (John Linville) [1557410] - [netdrv] nfp: fix error return code in nfp_pci_probe() (John Linville) [1557410] - [netdrv] nfp: fix fw dump handling of absolute rtsym size (John Linville) [1557410] - [netdrv] nfp: bpf: use extack support to improve debugging (John Linville) [1557410] - [netdrv] nfp: bpf: plumb extack into functions related to XDP offload (John Linville) [1557410] - [netdrv] nfp: bpf: disable all ctrl vNIC capabilities (John Linville) [1557410] - [netdrv] nfp: allow apps to disable ctrl vNIC capabilities (John Linville) [1557410] - [netdrv] nfp: split reading capabilities out of nfp_net_init() (John Linville) [1557410] - [netdrv] nfp: read mailbox address from TLV caps (John Linville) [1557410] - [netdrv] nfp: read ME frequency from vNIC ctrl memory (John Linville) [1557410] - [netdrv] nfp: add TLV capabilities to the BAR (John Linville) [1557410] - [netdrv] nfp: improve app not found message (John Linville) [1557410] - [netdrv] nfp: protect each repr pointer individually with RCU (John Linville) [1557410] - [netdrv] nfp: add nfp_reprs_get_locked() helper (John Linville) [1557410] - [netdrv] nfp: register devlink after app is created (John Linville) [1557410] - [netdrv] nfp: release global resources only on the remove path (John Linville) [1557410] - [netdrv] nfp: core: make scalar CPP helpers fail on short accesses (John Linville) [1557410] - [netdrv] nfp: bpf: add short busy wait for FW replies (John Linville) [1557410] - [netdrv] bpf: offload: allow array map offload (John Linville) [1557410] - [netdrv] nfp: bpf: set new jit info fields (John Linville) [1557410] - [netdrv] nfp: bpf: reject program on instructions unknown to the JIT compiler (John Linville) [1557410] - [netdrv] nfp: bpf: print map lookup problems into verifier log (John Linville) [1557410] - [netdrv] nfp: bpf: implement bpf map offload (John Linville) [1557410] - [netdrv] nfp: bpf: add support for reading map memory (John Linville) [1557410] - [netdrv] nfp: bpf: add verification and codegen for map lookups (John Linville) [1557410] - [netdrv] nfp: bpf: add helpers for updating immediate instructions (John Linville) [1557410] - [netdrv] nfp: bpf: parse function call and map capabilities (John Linville) [1557410] - [netdrv] nfp: bpf: implement helpers for FW map ops (John Linville) [1557410] - [netdrv] nfp: bpf: add basic control channel communication (John Linville) [1557410] - [netdrv] nfp: bpf: add map data structure (John Linville) [1557410] - [netdrv] bpf: rename bpf_dev_offload -> bpf_prog_offload (John Linville) [1557410] - [netdrv] nfp: bpf: reuse verifier log for debug messages (John Linville) [1557410] - [netdrv] nfp: bpf: add signed jump insns (John Linville) [1557410] - [netdrv] nfp: hand over to BPF offload app at coarser granularity (John Linville) [1557410] - [netdrv] nfp: bpf: use a large constant in unresolved branches (John Linville) [1557410] - [netdrv] nfp: bpf: don't depend on high order allocations for program image (John Linville) [1557410] - [netdrv] nfp: bpf: relocate jump targets just before the load (John Linville) [1557410] - [netdrv] nfp: bpf: add helpers for modifying branch addresses (John Linville) [1557410] - [netdrv] nfp: bpf: move jump resolution to jit.c (John Linville) [1557410] - [netdrv] nfp: bpf: allow disabling TC offloads when XDP active (John Linville) [1557410] - [netdrv] nfp: bpf: don't allow changing MTU above BPF offload limit when active (John Linville) [1557410] - [netdrv] nfp: bpf: round up the size of the stack (John Linville) [1557410] - [netdrv] nfp: fix incumbent kdoc warnings (John Linville) [1557410] - [netdrv] nfp: add basic multicast filtering (John Linville) [1557410] - [netdrv] nfp: flower: implement the PORT_REIFY message (John Linville) [1557410] - [netdrv] nfp: add repr_preclean callback (John Linville) [1557410] - [netdrv] nfp: flower: obtain repr link state only from firmware (John Linville) [1557410] - [netdrv] bpf: offload: allow netdev to disappear while verifier is running (John Linville) [1557410] - [netdrv] nfp: bpf: allocate vNIC priv for keeping track of the offloaded program (John Linville) [1557410] - [netdrv] nfp: flower: compile Geneve encap actions (John Linville) [1557410] - [netdrv] nfp: flower: compile Geneve match fields (John Linville) [1557410] - [netdrv] nfp: flower: read extra feature support from fw (John Linville) [1557410] - [netdrv] nfp: flower: remove unused tun_mask variable (John Linville) [1557410] - [netdrv] nfp: set flags in the correct member of netdev_bpf (John Linville) [1557410] - [netdrv] nfp: bpf: correct printk formats for size_t (John Linville) [1557410] - [netdrv] nfp: bpf: optimize the adjust_head calls in trivial cases (John Linville) [1557410] - [netdrv] nfp: bpf: add basic support for adjust head call (John Linville) [1557410] - [netdrv] nfp: bpf: prepare for call support (John Linville) [1557410] - [netdrv] nfp: bpf: prepare for parsing BPF FW capabilities (John Linville) [1557410] - [netdrv] nfp: add nfp_cpp_area_size() accessor (John Linville) [1557410] - [netdrv] nfp: debug dump - decrease endian conversions (John Linville) [1557410] - [netdrv] nfp: flower: remove unused defines (John Linville) [1557410] - [netdrv] nfp: flower: remove dead code paths (John Linville) [1557410] - [netdrv] nfp: flower: do not assume mac/mpls matches (John Linville) [1557410] - [netdrv] xdp: make the stack take care of the tear down (John Linville) [1557410] - [netdrv] xdp: report flags program was installed with on query (John Linville) [1557410] - [netdrv] nfp: bpf: detect load/store sequences lowered from memory copy (John Linville) [1557410] - [netdrv] nfp: bpf: implement memory bulk copy for length bigger than 32-bytes (John Linville) [1557410] - [netdrv] nfp: bpf: implement memory bulk copy for length within 32-bytes (John Linville) [1557410] - [netdrv] nfp: bpf: factor out is_mbpf_load & is_mbpf_store (John Linville) [1557410] - [netdrv] nfp: bpf: encode indirect commands (John Linville) [1557410] - [netdrv] nfp: bpf: correct the encoding for No-Dest immed (John Linville) [1557410] - [netdrv] nfp: bpf: relax source operands check (John Linville) [1557410] - [netdrv] nfp: bpf: don't do ld/shifts combination if shifts are jump destination (John Linville) [1557410] - [netdrv] nfp: bpf: don't do ld/mask combination if mask is jump destination (John Linville) [1557410] - [netdrv] nfp: bpf: flag jump destination to guide insn combine optimizations (John Linville) [1557410] - [netdrv] nfp: bpf: record jump destination to simplify jump fixup (John Linville) [1557410] - [netdrv] nfp: bpf: support backward jump (John Linville) [1557410] - [netdrv] nfp: fix old kdoc issues (John Linville) [1557410] - [netdrv] nfp: remove unneeded RHEL-specific block comments (John Linville) [1557410] - [netdrv] nfp: use the correct index for link speed table (John Linville) [1545903] - [netdrv] nfp: always unmask aux interrupts at init (John Linville) [1545903] - [netdrv] nfp: bpf: keep track of the offloaded program (John Linville) [1545903] - [netdrv] cls_bpf: fix offload assumptions after callback conversion (John Linville) [1545903] - [netdrv] nfp: flower: add missing kdoc (John Linville) [1545903] - [netdrv] bpf: offload: move offload device validation out to the drivers (John Linville) [1545903] - [netdrv] nfp: remove false positive offloads in flower vxlan (John Linville) [1545903] - [netdrv] nfp: register flower reprs for egress dev offload (John Linville) [1545903] - [netdrv] mm: remove __GFP_COLD (John Linville) [1545903] - [netdrv] nfp flower action: Modified to use VLAN helper functions (John Linville) [1545903] - [netdrv] nfp: bpf: move to new BPF program offload infrastructure (John Linville) [1545903] - [netdrv] nfp: bpf: move translation prepare to offload.c (John Linville) [1545903] - [netdrv] nfp: bpf: move program prepare and free into offload.c (John Linville) [1545903] - [netdrv] nfp: bpf: require seamless reload for program replace (John Linville) [1545903] - [netdrv] nfp: bpf: refactor offload logic (John Linville) [1545903] - [netdrv] nfp: bpf: remove unnecessary include of nfp_net.h (John Linville) [1545903] - [netdrv] nfp: bpf: remove the register renumbering leftovers (John Linville) [1545903] - [netdrv] nfp: bpf: drop support for cls_bpf with legacy actions (John Linville) [1545903] - [netdrv] nfp: improve defines for constants in ethtool (John Linville) [1545903] - [netdrv] nfp: use a counter instead of log message for allocation failures (John Linville) [1545903] - [netdrv] nfp: switch to dev_alloc_page() (John Linville) [1545903] - [netdrv] nfp: bpf: fall back to core NIC app if BPF not selected (John Linville) [1545903] - [netdrv] nfp: reorganize the app table (John Linville) [1545903] - [netdrv] nfp: bpf: reject TC offload if XDP loaded (John Linville) [1545903] - [netdrv] nfp: flower: app should use struct nfp_repr (John Linville) [1545903] - [netdrv] nfp: bpf: support (BPF_ALU | BPF_ALU64) | BPF_NEG (John Linville) [1545903] - [netdrv] nfp: bpf: rename ALU_OP_NEG to ALU_OP_NOT (John Linville) [1545903] - [netdrv] sched: move the can_offload check from binding phase to rule insertion phase (John Linville) [1545903] - [netdrv] bpf: reduce verifier memory consumption (John Linville) [1545903] - [netdrv] nfp: inform the VF driver needs to be restarted after changing the MAC (John Linville) [1545903] - [netdrv] netronome: Convert timers to use timer_setup() (John Linville) [1545903] - [netdrv] nfp: bpf: optimize mov64 a little (John Linville) [1545903] - [netdrv] nfp: bpf: support stack accesses via non-constant pointers (John Linville) [1545903] - [netdrv] nfp: bpf: support accessing the stack beyond 64 bytes (John Linville) [1545903] - [netdrv] nfp: bpf: allow stack accesses via modified stack registers (John Linville) [1545903] - [netdrv] nfp: bpf: optimize the RMW for stack accesses (John Linville) [1545903] - [netdrv] nfp: bpf: add stack read support (John Linville) [1545903] - [netdrv] nfp: bpf: add stack write support (John Linville) [1545903] - [netdrv] nfp: bpf: refactor nfp_bpf_check_ptr() (John Linville) [1545903] - [netdrv] nfp: bpf: add helper for emitting nops (John Linville) [1545903] - [netdrv] nfp: use struct fields for 8 bit-wide access (John Linville) [1545903] - [netdrv] sched: avoid ndo_setup_tc calls for TC_SETUP_CLS* (John Linville) [1545903] - [netdrv] nfp: bpf: Convert ndo_setup_tc offloads to block callbacks (John Linville) [1545903] - [netdrv] nfp: flower: Convert ndo_setup_tc offloads to block callbacks (John Linville) [1545903] - [netdrv] nfp: Explicitly include linux/bug.h (John Linville) [1545903] - [netdrv] nfp: bpf: support direct packet access in TC (John Linville) [1545903] - [netdrv] nfp: bpf: direct packet access - write (John Linville) [1545903] - [netdrv] nfp: bpf: add support for direct packet access - read (John Linville) [1545903] - [netdrv] nfp: bpf: separate I/O from checks for legacy data load (John Linville) [1545903] - [netdrv] nfp: bpf: fix context accesses (John Linville) [1545903] - [netdrv] nfp: bpf: support BPF offload only on little endian (John Linville) [1545903] - [netdrv] nfp: bpf: implement byte swap instruction (John Linville) [1545903] - [netdrv] nfp: bpf: add mov helper (John Linville) [1545903] - [netdrv] nfp: bpf: fix compare instructions (John Linville) [1545903] - [netdrv] nfp: bpf: add missing return in jne_imm optimization (John Linville) [1545903] - [netdrv] nfp: bpf: reorder arguments to emit_ld_field_any() (John Linville) [1545903] - [netdrv] nfp: bpf: pass dst register to ld_field instruction (John Linville) [1545903] - [netdrv] nfp: bpf: byte swap the instructions (John Linville) [1545903] - [netdrv] nfp: bpf: pad code with valid nops (John Linville) [1545903] - [netdrv] nfp: bpf: calculate code store ECC (John Linville) [1545903] - [netdrv] nfp: bpf: move to datapath ABI version 2 (John Linville) [1545903] - [netdrv] nfp: bpf: encode extended LM pointer operands (John Linville) [1545903] - [netdrv] nfp: bpf: encode LMEM accesses (John Linville) [1545903] - [netdrv] nfp: add more white space to the instruction defines (John Linville) [1545903] - [netdrv] nfp: bpf: remove packet marking support (John Linville) [1545903] - [netdrv] nfp: bpf: remove register rename (John Linville) [1545903] - [netdrv] nfp: bpf: encode all 64bit shifts (John Linville) [1545903] - [netdrv] nfp: bpf: move software reg helpers and cmd table out of translator (John Linville) [1545903] - [netdrv] nfp: bpf: use the power of sparse to check we encode registers right (John Linville) [1545903] - [netdrv] nfp: bpf: lift the single-port limitation (John Linville) [1545903] - [netdrv] bpf, nfp: add meta data support (John Linville) [1545903] - [netdrv] bpf: add meta pointer for direct access (John Linville) [1545903] - [netdrv] nfp: don't reuse pointers in ring dumping (John Linville) [1545903] - [netdrv] bpf, nfp: implement jiting of BPF_J(LT,LE) (John Linville) [1545903] - [netdrv] bpf/verifier: rework value tracking (John Linville) [1545903] - [netdrv] Use octal not symbolic permissions (Ivan Vecera) [1530139] - [netdrv] emulex/benet: Constify *be_misconfig_evt_port_state (Ivan Vecera) [1530139] - [netdrv] be2net: Handle transmit completion errors in Lancer (Ivan Vecera) [1530139] - [netdrv] be2net: Fix HW stall issue in Lancer (Ivan Vecera) [1530139] - [netdrv] be2net: remove redundant initialization of 'head' and pointer txq (Ivan Vecera) [1530139] - [netdrv] be2net: networking block comments don't use an empty /* line (Ivan Vecera) [1530139] - [netdrv] be2net: use ARRAY_SIZE for array sizing calculation on array cmd_priv_map (Ivan Vecera) [1530139] - [netdrv] locking/atomics: coccinelle/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE() (Ivan Vecera) [1530139] - [infiniband] qib: Fix DMA api warning with debug kernel (Alex Estrin) [1573761] - [infiniband] isert: Fix for lib/dma_debug check_sync warning (Don Dutile) [1573752] - [infiniband] ib/hfi1: Use after free race condition in send context error path (Alex Estrin) [1580114] - [infiniband] ib/hfi1: Fix memory leak in exception path in get_irq_affinity() (Alex Estrin) [1580114] - [infiniband] ib/hfi1, rdmavt: Fix memory leak in hfi1_alloc_devdata() upon failure (Alex Estrin) [1580114] - [infiniband] ib/hfi1: Fix NULL pointer dereference when invalid num_vls is used (Alex Estrin) [1580114] - [infiniband] ib/hfi1: Fix loss of BECN with AHG (Alex Estrin) [1580114] - [infiniband] IB/hfi1 Use correct type for num_user_context (Alex Estrin) [1580114] - [infiniband] ib/hfi1: Fix handling of FECN marked multicast packet (Alex Estrin) [1580114]- [net] netfilter: ipset: Use is_zero_ether_addr instead of static and memcmp (Stefano Brivio) [1557599] - [net] netfilter: xt_set: use pr ratelimiting (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix wraparound in hash:*net* types (Stefano Brivio) [1557599] - [net] netfilter: ipset: Missing nfnl_lock()/nfnl_unlock() is added to ip_set_net_exit() (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix "don't update counters" mode when counters used at the matching (Stefano Brivio) [1557599] - [net] netfilter: ipset: use swap macro instead of _manually_ swapping values (Stefano Brivio) [1557599] - [net] netfilter: ipset: add resched points during set listing (Stefano Brivio) [1557599] - [net] netfilter: ipset: use nfnl_mutex_is_locked (Stefano Brivio) [1557599] - [net] netfilter: mark expected switch fall-throughs (Stefano Brivio) [1557599] - [net] netfilter: ipset: deduplicate prefixlen maps (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix sparse warnings (Stefano Brivio) [1557599] - [net] netfilter: ipset: Compress return logic (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix adding an IPv4 range containing more than 2^31 addresses (Stefano Brivio) [1557599] - [net] netfilter: ipset: ipset list may return wrong member count for set with timeout (Stefano Brivio) [1557599] - [net] netfilter: ipset: remove unused function __ip_set_get_netlink (Stefano Brivio) [1557599] - [net] netfilter: Remove exceptional & on function name (Stefano Brivio) [1557599] - [net] netfilter: Remove unnecessary cast on void pointer (Stefano Brivio) [1557599] - [net] netfilter: ipset: Null pointer exception in ipset list:set (Stefano Brivio) [1557599] - [net] netfilter: sometimes valid entries in hash:* types of sets were evicted (Stefano Brivio) [1557599] - [net] netfilter: ipset: hash: fix boolreturn.cocci warnings (Stefano Brivio) [1557599] - [net] netfilter: ipset: use setup_timer() and mod_timer() (Stefano Brivio) [1557599] - [net] netfilter: ipset: hash:ipmac type support added to ipset (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix reported memory size for hash:* types (Stefano Brivio) [1557599] - [net] netfilter: ipset: Collapse same condition body to a single one (Stefano Brivio) [1557599] - [net] netfilter: ipset: Make struct htype per ipset family (Stefano Brivio) [1557599] - [net] netfilter: ipset: Optimize hash creation routine (Stefano Brivio) [1557599] - [net] netfilter: ipset: Make sure element data size is a multiple of u32 (Stefano Brivio) [1557599] - [net] netfilter: ipset: Make NLEN compile time constant for hash types (Stefano Brivio) [1557599] - [net] netfilter: ipset: Simplify mtype_expire() for hash types (Stefano Brivio) [1557599] - [net] netfilter: ipset: Remove redundant mtype_expire() arguments (Stefano Brivio) [1557599] - [net] netfilter: ipset: Count non-static extension memory for userspace (Stefano Brivio) [1557599] - [net] netfilter: ipset: Add element count to all set types header (Stefano Brivio) [1557599] - [net] netfilter: ipset: Add element count to hash headers (Stefano Brivio) [1557599] - [net] netfilter: ipset: Regroup ip_set_put_extensions and add extern (Stefano Brivio) [1557599] - [net] netfilter: ipset: Separate memsize calculation code into dedicated function (Stefano Brivio) [1557599] - [net] netfilter: ipset: Split extensions into separate files (Stefano Brivio) [1557599] - [net] netfilter: ipset: Use kmalloc() in comment extension helper (Stefano Brivio) [1557599] - [net] netfilter: ipset: Improve skbinfo get/init helpers (Stefano Brivio) [1557599] - [net] netfilter: ipset: Headers file cleanup (Stefano Brivio) [1557599] - [net] netfilter: ipset: Mark some helper args as const (Stefano Brivio) [1557599] - [net] netfilter: ipset: Remove extra whitespaces in ip_set.h (Stefano Brivio) [1557599] - [net] netfilter: ipset: Check IPSET_ATTR_ETHER netlink attribute length (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix set:list type crash when flush/dump set in parallel (Stefano Brivio) [1557599] - [net] netfilter: ipset: allow a 0 netmask with hash_netiface type (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix hash type expire: release empty hash bucket block (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix hash:* type expiration (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix extension alignment (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix sleeping memory allocation in atomic context (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fixing unnamed union init (Stefano Brivio) [1557599] - [net] netfilter: ipset: Out of bound access in hash:net* types fixed (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix coding styles reported by checkpatch.pl (Stefano Brivio) [1557599] - [net] netfilter: ipset: Introduce RCU locking in list type (Stefano Brivio) [1557599] - [net] netfilter: ipset: Introduce RCU locking in hash:* types (Stefano Brivio) [1557599] - [net] netfilter: ipset: Introduce RCU locking in bitmap:* types (Stefano Brivio) [1557599] - [net] netfilter: ipset: Prepare the ipset core to use RCU at set level (Stefano Brivio) [1557599] - [net] netfilter: ipset Remove rbtree from hash:net, iface (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix parallel resizing and listing of the same set (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix cidr handling for hash:*net* types (Stefano Brivio) [1557599] - [net] netfilter: ipset: Check CIDR value only when attribute is given (Stefano Brivio) [1557599] - [net] netfilter: ipset: Make sure we always return line number on batch (Stefano Brivio) [1557599] - [net] netfilter: ipset: Permit CIDR equal to the host address CIDR in IPv6 (Stefano Brivio) [1557599] - [net] netfilter: ipset: Check extensions attributes before getting extensions (Stefano Brivio) [1557599] - [net] netfilter: ipset: Use SET_WITH_*() helpers to test set extensions (Stefano Brivio) [1557599] - [net] netfilter: ipset: Use MSEC_PER_SEC consistently (Stefano Brivio) [1557599] - [net] netfilter: ipset: deinline ip_set_put_extensions() (Stefano Brivio) [1557599] - [net] netfilter: ipset: Use better include files in xt_set.c (Stefano Brivio) [1557599] - [net] netfilter: ipset: Improve preprocessor macros checks (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix hashing for ipv6 sets (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix ext_*() macros (Stefano Brivio) [1557599] - [net] netfilter: ipset: Check for comment netlink attribute length (Stefano Brivio) [1557599] - [net] netfilter: ipset: Return bool values instead of int (Stefano Brivio) [1557599] - [net] netfilter: ipset: Use HOST_MASK literal to represent host address CIDR len (Stefano Brivio) [1557599] - [net] netfilter: ipset: Check IPSET_ATTR_PORT only once (Stefano Brivio) [1557599] - [net] netfilter: ipset: Return ipset error instead of bool (Stefano Brivio) [1557599] - [net] netfilter: ipset: Preprocessor directices cleanup (Stefano Brivio) [1557599] - [net] netfilter: ipset: No need to make nomatch bitfield (Stefano Brivio) [1557599] - [net] netfilter: ipset: Properly calculate extensions offsets and total length (Stefano Brivio) [1557599] - [net] netfilter: ipset: make ip_set_get_ip*_port to use skb_network_offset (Stefano Brivio) [1557599] - [net] netfilter: ipset: Give a better name to a macro in ip_set_core.c (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix sparse warning (Stefano Brivio) [1557599] - [net] netfilter: ipset: fix boolreturn.cocci warnings (Stefano Brivio) [1557599] - [net] netfilter: ipset: Explicitly add padding elements to hash:net, net and hash:net, port, net (Stefano Brivio) [1557599] - [net] netfilter: ipset: Simplify cidr handling for hash:*net* types (Stefano Brivio) [1557599] - [net] netfilter: ipset: Indicate when /0 networks are supported (Stefano Brivio) [1557599] - [net] netfilter: ipset: Alignment problem between 64bit kernel 32bit userspace (Stefano Brivio) [1557599] - [net] netfilter: ipset: Support updating extensions when the set is full (Stefano Brivio) [1557599] - [net] netfilter: ipset: small potential read beyond the end of buffer (Stefano Brivio) [1557599] - [net] netfilter: ipset: off by one in ip_set_nfnl_get_byindex() (Stefano Brivio) [1557599] - [net] netfilter: ipset: hash:mac type added to ipset (Stefano Brivio) [1557599] - [net] netfilter: ipset: send nonzero skbinfo extensions only (Stefano Brivio) [1557599] - [net] netfilter: ipset: Add skbinfo extension support to SET target (Stefano Brivio) [1557599] - [net] netfilter: ipset: Add skbinfo extension kernel support for the list set type (Stefano Brivio) [1557599] - [net] netfilter: ipset: Add skbinfo extension kernel support for the hash set types (Stefano Brivio) [1557599] - [net] netfilter: ipset: Add skbinfo extension kernel support for the bitmap set types (Stefano Brivio) [1557599] - [net] netfilter: ipset: Add skbinfo extension kernel support in the ipset core (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix static checker warning in ip_set_core.c (Stefano Brivio) [1557599] - [net] netfilter: Convert pr_warning to pr_warn (Stefano Brivio) [1557599] - [net] netfilter: fix errors in printk (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix warn: integer overflows 'sizeof(*map) + size * set->dsize' (Stefano Brivio) [1557599] - [net] netfilter: ipset: Resolve missing-field-initializer warnings (Stefano Brivio) [1557599] - [net] netfilter: ipset: netnet, netportnet: Fix value range support for IPv4 (Stefano Brivio) [1557599] - [net] netfilter: ipset: Removed invalid IPSET_ATTR_MARKMASK validation (Stefano Brivio) [1557599] - [net] netfilter: ipset: add forceadd kernel support for hash set types (Stefano Brivio) [1557599] - [net] netfilter: ipset: Prepare the kernel for create option flags when no extension is needed (Stefano Brivio) [1557599] - [net] netfilter: ipset: kernel: uapi: fix MARKMASK attr ABI breakage (Stefano Brivio) [1557599] - [net] netfilter: ipset: add markmask for hash:ip, mark data type (Stefano Brivio) [1557599] - [net] netfilter: ipset: add hash:ip, mark data type to ipset (Stefano Brivio) [1557599] - [net] netfilter: ipset: Add hash: fix coccinelle warnings (Stefano Brivio) [1557599] - [net] netfilter: ipset: Follow manual page behavior for SET target on list:set (Stefano Brivio) [1557599] - [net] netfilter: ipset: rename nfnl_dereference()/nfnl_set() (Stefano Brivio) [1557599] - [net] netfilter: ipset: use rbtree postorder iteration instead of opencoding (Stefano Brivio) [1557599] - [net] netfilter: Fix typo in Kconfig (Stefano Brivio) [1557599] - [net] netfilter: ipset: fix incorret comparison in hash_netnet4_data_equal() (Stefano Brivio) [1557599] - [net] netfilter: ipset: remove duplicate define (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix memory allocation for bitmap:port (Stefano Brivio) [1557599] - [net] netfilter: ipset: The unnamed union initialization may lead to compilation error (Stefano Brivio) [1557599] - [net] netfilter: ipset: Use netlink callback dump args only (Stefano Brivio) [1557599] - [net] netfilter: Fix common typo in "identify" (Stefano Brivio) [1557599] - [net] netfilter: ipset: Add hash:net, port, net module to kernel (Stefano Brivio) [1557599] - [net] netfilter: ipset: Use a common function at listing the extensions (Stefano Brivio) [1557599] - [net] netfilter: ipset: For set:list types, replaced elements must be zeroed out (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix hash resizing with comments (Stefano Brivio) [1557599] - [net] netfilter: ipset: Support comments in hash-type ipsets (Stefano Brivio) [1557599] - [net] netfilter: ipset: Support comments in the list-type ipset (Stefano Brivio) [1557599] - [net] netfilter: ipset: Support comments in bitmap-type ipsets (Stefano Brivio) [1557599] - [net] netfilter: ipset: Support comments for ipset entries in the core (Stefano Brivio) [1557599] - [net] netfilter: ipset: Add hash:net, net module to kernel (Stefano Brivio) [1557599] - [net] netfilter: ipset: Kconfig: ipset needs NETFILTER_NETLINK (Stefano Brivio) [1557599] - [net] netfilter: ipset: list:set: make sure all elements are checked by the gc (Stefano Brivio) [1557599] - [net] netfilter: ipset: Support extensions which need a per data destroy function (Stefano Brivio) [1557599] - [net] netfilter: ipset: Generalize extensions support (Stefano Brivio) [1557599] - [net] netfilter: ipset: Move extension data to set structure (Stefano Brivio) [1557599] - [net] netfilter: ipset: Rename extension offset ids to extension ids (Stefano Brivio) [1557599] - [net] netfilter: ipset: Prepare ipset to support multiple networks for hash types (Stefano Brivio) [1557599] - [net] netfilter: ipset: Introduce new operation to get both setname and family (Stefano Brivio) [1557599] - [net] netfilter: ipset: Support package fragments for IPv4 protos without ports (Stefano Brivio) [1557599] - [net] netfilter: ipset: Use fix sized type for timeout in the extension part (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix "may be used uninitialized" warnings (Stefano Brivio) [1557599] - [net] netfilter: ipset: Fix sparse warnings due to missing rcu annotations (Stefano Brivio) [1557599] - [net] netfilter: ipset: Sparse warning about shadowed variable fixed (Stefano Brivio) [1557599] - [net] netfilter: ipset: Don't call ip_nest_end needlessly in the error path (Stefano Brivio) [1557599] - [net] netfilter: ipset: Validate the set family and not the set type family at swapping (Stefano Brivio) [1557599] - [net] netfilter: ipset: Consistent userspace testing with nomatch flag (Stefano Brivio) [1557599] - [net] netfilter: ipset: Skip really non-first fragments for IPv6 when getting port/protocol (Stefano Brivio) [1557599] - [net] tcp_memcontrol: remove dead per-memcg count of allocated sockets (Davide Caratti) [1554191] - [net] tcp_memcontrol: remove bogus hierarchy pressure propagation (Davide Caratti) [1554191] - [net] tcp_memcontrol: properly detect ancestor socket pressure (Davide Caratti) [1554191] - [net] sched: fix tc_u_common lookup (Ivan Vecera) [1572720] - [net] sched: fix panic when updating miniq (b, q)stats (Ivan Vecera) [1572720] - [net] sched: no need to free qdisc in RCU callback (Ivan Vecera) [1572720] - [net] sched: fix a missing rcu barrier in mini_qdisc_pair_swap() (Ivan Vecera) [1572720] - [net] sched: fix possible null pointer deref in tcf_block_put (Ivan Vecera) [1572720] - [net] sched: fix static key imbalance in case of ingress/clsact_init error (Ivan Vecera) [1572720] - [net] sched: fix clsact init error path (Ivan Vecera) [1572720] - [net] core: introduce mini_Qdisc and eliminate usage of tp->q for clsact fastpath (Ivan Vecera) [1572720] - [net] sched: introduce chain_head_change callback (Ivan Vecera) [1572720] - [net] sched: cls_u32: use bitwise & rather than logical && on n->flags (Ivan Vecera) [1572720] - [net] sched: check NULL in tcf_block_put() (Ivan Vecera) [1572720] - [net] sched: move block offload unbind after all chains are flushed (Ivan Vecera) [1572720] - [netdrv] nfp: bpf: reject TC offload if XDP loaded (Ivan Vecera) [1572720] - [netdrv] nfp: flower: app should use struct nfp_repr (Ivan Vecera) [1572720] - [net] sched: remove ndo_setup_tc check from tc_can_offload (Ivan Vecera) [1572720] - [net] sched: remove tc_can_offload check from egdev call (Ivan Vecera) [1572720] - [net] sched: move the can_offload check from binding phase to rule insertion phase (Ivan Vecera) [1572720] - [net] sched: remove unused tc_should_offload helper (Ivan Vecera) [1572720] - [net] sched: remove unused is_classid_clsact_ingress/egress helpers (Ivan Vecera) [1572720] - [net] sched: remove unused classid field from tc_cls_common_offload (Ivan Vecera) [1572720] - [net] sched: avoid ndo_setup_tc calls for TC_SETUP_CLS* (Ivan Vecera) [1572720] - [netdrv] nfp: bpf: Convert ndo_setup_tc offloads to block callbacks (Ivan Vecera) [1572720] - [netdrv] nfp: flower: Convert ndo_setup_tc offloads to block callbacks (Ivan Vecera) [1572720] - [netdrv] mlx5e_rep: Convert ndo_setup_tc offloads to block callbacks (Ivan Vecera) [1572720] - [netdrv] ixgbe: Convert ndo_setup_tc offloads to block callbacks (Ivan Vecera) [1572720] - [netdrv] cxgb4: Convert ndo_setup_tc offloads to block callbacks (Ivan Vecera) [1572720] - [netdrv] bnxt: Convert ndo_setup_tc offloads to block callbacks (Ivan Vecera) [1572720] - [netdrv] mlx5e: Convert ndo_setup_tc offloads to block callbacks (Ivan Vecera) [1572720] - [netdrv] mlxsw: spectrum: Convert ndo_setup_tc offloads to block callbacks (Ivan Vecera) [1572720] - [net] sched: cls_u32: call block callbacks for offload (Ivan Vecera) [1572720] - [net] sched: cls_u32: swap u32_remove_hw_knode and u32_remove_hw_hnode (Ivan Vecera) [1572720] - [net] sched: cls_matchall: call block callbacks for offload (Ivan Vecera) [1572720] - [net] sched: use tc_setup_cb_call to call per-block callbacks (Ivan Vecera) [1572720] - [net] sched: introduce per-block callbacks (Ivan Vecera) [1572720] - [net] sched: use extended variants of block_get/put in ingress and clsact qdiscs (Ivan Vecera) [1572720] - [net] sched: add block bind/unbind notif. and extended block_get/put (Ivan Vecera) [1572720] - [net] sched: cls_u32: use hash_ptr() for tc_u_hash (Ivan Vecera) [1572720] - [net] sched: propagate q and parent from caller down to tcf_fill_node (Ivan Vecera) [1572720] - [net] sched: use tcf_block_q helper to get q pointer for sch_tree_lock (Ivan Vecera) [1572720] - [net] sched: tcindex, fw, flow: use tcf_block_q helper to get struct Qdisc (Ivan Vecera) [1572720] - [net] sched: cls_u32: use block instead of q in tc_u_common (Ivan Vecera) [1572720] - [net] sched: ematch: obtain net pointer from blocks (Ivan Vecera) [1572720] - [net] sched: teach tcf_bind/unbind_filter to use block->q (Ivan Vecera) [1572720] - [net] sched: introduce tcf_block_q and tcf_block_dev helpers (Ivan Vecera) [1572720] - [net] sched: store net pointer in block and introduce qdisc_net helper (Ivan Vecera) [1572720] - [net] sched: store Qdisc pointer in struct block (Ivan Vecera) [1572720] - [scsi] export 'wwid' to sysfs (Eda Zhou) [1577281] - [iscsi-target] Fix iscsi_np reset hung task during parallel delete (Maurizio Lombardi) [1579217] - [scsi] qedf: Update copyright for 2018 (Chad Dupuis) [1566547] - [scsi] qedf: Add more defensive checks for concurrent error conditions (Chad Dupuis) [1566547] - [scsi] qedf: Set the UNLOADING flag when removing a vport (Chad Dupuis) [1566547] - [scsi] qedf: Add additional checks when restarting an rport due to ABTS timeout (Chad Dupuis) [1566547] - [scsi] qedf: If qed fails to enable MSI-X fail PCI probe (Chad Dupuis) [1566547] - [scsi] qedf: Honor default_prio module parameter even if DCBX does not converge (Chad Dupuis) [1566547] - [scsi] qedf: Improve firmware debug dump handling (Chad Dupuis) [1566547] - [scsi] qedf: Remove setting DCBX pending during soft context reset (Chad Dupuis) [1566547] - [scsi] qedf: Add task id to kref_get_unless_zero() debug messages when flushing requests (Chad Dupuis) [1566547] - [scsi] qedf: Check if link is already up when receiving a link up event from qed (Chad Dupuis) [1566547] - [scsi] qedf: Return request as DID_NO_CONNECT if MSI-X is not enabled (Chad Dupuis) [1566547] - [scsi] qedf: Release RRQ reference correctly when RRQ command times out (Chad Dupuis) [1566547] - [scsi] qedf: Honor priority from DCBX FCoE App tag (Chad Dupuis) [1566547] - [scsi] qedf: Add dcbx_not_wait module parameter so we won't wait for DCBX convergence to start discovery (Chad Dupuis) [1566547] - [scsi] qedf: Sanity check FCoE/FIP priority value to make sure it's between 0 and 7 (Chad Dupuis) [1566547] - [scsi] qedf: Add check for offload before flushing I/Os for target (Chad Dupuis) [1566547] - [scsi] qedf: Fix VLAN display when printing sent FIP frames (Chad Dupuis) [1566547] - [scsi] qedf: Add missing skb frees in error path (Chad Dupuis) [1566547] - [scsi] qedf: Increase the number of default FIP VLAN request retries to 60 (Chad Dupuis) [1566547] - [scsi] qedf: Synchronize rport restarts when multiple ELS commands time out (Chad Dupuis) [1566547] - [scsi] qedf: fix LTO-enabled build (Chad Dupuis) [1566547] - [scsi] qedf: remove redundant initialization of 'fcport' (Chad Dupuis) [1566547] - [scsi] qedf: Fix error return code in __qedf_probe() (Chad Dupuis) [1566547] - [scsi] qedi: Fix kernel crash during port toggle (Chad Dupuis) [1566549] - [scsi] qedi: fix build regression (Chad Dupuis) [1566549] - [scsi] qedi: fix building with LTO (Chad Dupuis) [1566549] - [scsi] qedi: Cleanup local str variable (Chad Dupuis) [1566549] - [scsi] qedi: Fix truncation of CHAP name and secret (Chad Dupuis) [1566549] - [x86] microcode: Load microcode on all cpus (Prarit Bhargava) [1568249]- [fs] nfsd: restrict rd_maxcount to svc_max_payload in nfsd_encode_readdir (Scott Mayhew) [1574361] - [fs] nfsd: make nfsd4_scsi_identify_device retry with a larger buffer (Scott Mayhew) [1570969] - [fs] cifs: do not allow creating sockets except with SMB1 posix exensions (Leif Sahlberg) [1453123] - [fs] NFSv4.1: Fix up replays of interrupted requests (Steve Dickson) [1575768] - [fs] NFS: Make trace_nfs4_setup_sequence() available to NFS v4.0 (Steve Dickson) [1575768] - [fs] NFS: Merge the remaining setup_sequence functions (Steve Dickson) [1575768] - [fs] NFS: Check if the slot table is draining from nfs4_setup_sequence() (Steve Dickson) [1575768] - [fs] NFS: Handle setup sequence task rescheduling in a single place (Steve Dickson) [1575768] - [fs] NFS: Lock the slot table from a single place during setup sequence (Steve Dickson) [1575768] - [fs] NFS: Move slot-already-allocated check into nfs_setup_sequence() (Steve Dickson) [1575768] - [fs] NFS: Create a single nfs4_setup_sequence() function (Steve Dickson) [1575768] - [fs] NFS: Use nfs4_setup_sequence() everywhere (Steve Dickson) [1575768] - [fs] NFS: Change nfs4_setup_sequence() to take an nfs_client structure (Steve Dickson) [1575768] - [fs] NFS: Change nfs4_get_session() to take an nfs_client structure (Steve Dickson) [1575768] - [fs] NFS: Move nfs4_get_session() into nfs4_session.h (Steve Dickson) [1575768] - [fs] xfs: don't use ioends for direct write completions (Brian Foster) [1578943] - [fs] xfs: move misplaced error check in direct write completion (Brian Foster) [1578943] - [fs] SMB3: Validate negotiate request must always be signed (Leif Sahlberg) [1578183] - [fs] SMB: fix validate negotiate info uninitialised memory use (Leif Sahlberg) [1578183] - [fs] SMB: fix leak of validate negotiate info response buffer (Leif Sahlberg) [1578183] - [fs] CIFS: Fix NULL pointer deref on SMB2_tcon() failure (Leif Sahlberg) [1578183] - [fs] CIFS: do not send invalid input buffer on QUERY_INFO requests (Leif Sahlberg) [1578183] - [fs] cifs: Select all required crypto modules (Leif Sahlberg) [1578183] - [fs] CIFS: SMBD: Fix the definition for SMB2_CHANNEL_RDMA_V1_INVALIDATE (Leif Sahlberg) [1578183] - [fs] cifs: handle large EA requests more gracefully in smb2+ (Leif Sahlberg) [1578183] - [fs] SMB: Validate negotiate (to protect against downgrade) even if signing off (Leif Sahlberg) [1578183] - [fs] cifs: release auth_key.response for reconnect (Leif Sahlberg) [1578183] - [fs] CIFS: make arrays static const, reduces object code size (Leif Sahlberg) [1578183] - [fs] Update version of cifs module (Leif Sahlberg) [1578183] - [fs] cifs: hide unused functions (Leif Sahlberg) [1578183] - [fs] libceph: validate con->state at the top of try_write() (Ilya Dryomov) [1573126] - [fs] libceph: reschedule a tick in finish_hunting() (Ilya Dryomov) [1573126] - [fs] libceph: un-backoff on tick when we have a authenticated session (Ilya Dryomov) [1573126] - [crypto] testmgr - Allow leading zeros in RSA (Neil Horman) [1546163] - [crypto] testmgr - Fix incorrect values in PKCS#1 test vector (Neil Horman) [1546163] - [crypto] testmgr - add testvector for pkcs1pad(rsa) (Neil Horman) [1546163] - [crypto] hmac - add hmac IPAD/OPAD constant (Neil Horman) [1546163] - [crypto] qat - reduce stack size with KASAN (Neil Horman) [1546163] - [crypto] dh - Remove pointless checks for NULL 'p' and 'g' (Neil Horman) [1546163] - [crypto] qat - Clean up error handling in qat_dh_set_secret() (Neil Horman) [1546163] - [crypto] qat - mark expected switch fall-throughs in qat_uclo (Neil Horman) [1546163] - [crypto] qat - remove unused and redundant pointer vf_info (Neil Horman) [1546163] - [crypto] qat - pr_err() strings should end with newlines (Neil Horman) [1546163] - [crypto] qat - fix spelling mistake: "runing" -> "running" (Neil Horman) [1546163] - [crypto] qat - Use IPAD/OPAD constant (Neil Horman) [1546163] - [crypto] qat - use pcie_flr instead of duplicating it (Neil Horman) [1546163] - [netdrv] liquidio: bump up driver version to 1.7.2 to match newer NIC firmware (Felix Manlunas) [1548518] - [netdrv] liquidio: monitor all of Octeon's cores in watchdog thread (Felix Manlunas) [1548518] - [netdrv] liquidio: support use of ethtool to set link speed of CN23XX-225 cards (Felix Manlunas) [1548518] - [netdrv] liquidio vf: indicate that disabling rx vlan offload is not allowed (Felix Manlunas) [1535336 1548518] - [netdrv] liquidio: fix spelling mistake: "mac_tx_multi_collison" -> "mac_tx_multi_collision" (Felix Manlunas) [1548518] - [netdrv] liquidio: enhanced ethtool --set-channels feature (Felix Manlunas) [1548518] - [netdrv] liquidio: Moved common function setup_glists to lio_core.c (Felix Manlunas) [1548518] - [netdrv] liquidio: Moved common definition octnic_gather to octeon_network.h (Felix Manlunas) [1548518] - [netdrv] liquidio: Moved common function delete_glists to lio_core.c (Felix Manlunas) [1548518] - [netdrv] liquidio: Moved common function list_delete_head to octeon_network.h (Felix Manlunas) [1548518] - [netdrv] liquidio: Moved common function if_cfg_callback to lio_core.c (Felix Manlunas) [1548518] - [netdrv] liquidio: add support for ndo_get_stats64 instead of ndo_get_stats (Felix Manlunas) [1522697 1548518] - [netdrv] liquidio: move a couple of functions to lio_core.c (Felix Manlunas) [1548518] - [netdrv] liquidio: Swap VF representor Tx and Rx statistics (Felix Manlunas) [1548518] - [netdrv] liquidio: Added ndo_get_vf_stats support (Felix Manlunas) [1548518] - [netdrv] liquidio: Enhanced ethtool stats (Felix Manlunas) [1548518] - [netdrv] liquidio: clean up Makefile for simpler composite object handling (Felix Manlunas) [1548518] - [netdrv] liquidio: prevent rx queues from getting stalled (Felix Manlunas) [1548518] - [netdrv] liquidio: Prioritize control messages (Felix Manlunas) [1548518] - [netdrv] liquidio: Removed duplicate Tx queue status check (Felix Manlunas) [1548518] - [netdrv] liquidio: Renamed txqs_start to start_txqs (Felix Manlunas) [1548518] - [netdrv] liquidio: Renamed txqs_stop to stop_txqs (Felix Manlunas) [1548518] - [netdrv] liquidio: Renamed txqs_wake to wake_txqs (Felix Manlunas) [1548518] - [netdrv] liquidio: Function call skb_iq for deriving queue from skb (Felix Manlunas) [1548518] - [netdrv] liquidio: Removed one line function wake_q (Felix Manlunas) [1548518] - [netdrv] liquidio: Removed one line function stop_q (Felix Manlunas) [1548518] - [netdrv] liquidio: Removed netif_is_multiqueue check (Felix Manlunas) [1548518] - [netdrv] liquidio: Removed start_txq function (Felix Manlunas) [1548518] - [netdrv] liquidio: Removed one line function stop_txq (Felix Manlunas) [1548518] - [netdrv] liquidio: Moved common function skb_iq to to octeon_network.h (Felix Manlunas) [1548518] - [netdrv] liquidio: Moved common function txqs_start to octeon_network.h (Felix Manlunas) [1548518] - [netdrv] liquidio: Moved common function txqs_wake to octeon_network.h (Felix Manlunas) [1548518] - [netdrv] liquidio: Moved common function txqs_stop to octeon_network.h (Felix Manlunas) [1548518] - [netdrv] liquidio: Added support for trusted VF (Felix Manlunas) [1548518] - [netdrv] liquidio: Simplified napi poll (Felix Manlunas) [1548518] - [netdrv] liquidio: Add support for liquidio 10GBase-T NIC (Felix Manlunas) [1548518] - [netdrv] liquidio: fix ndo_change_mtu to always return correct status to the caller (Felix Manlunas) [1548518] - [netdrv] liquidio: avoid doing useless work (Felix Manlunas) [1548518] - [netdrv] liquidio: Resolved mbox read issue while reading more than one 64bit data (Felix Manlunas) [1548518] - [netdrv] liquidio: Corrected Rx bytes counting (Felix Manlunas) [1548518] - [netdrv] liquidio: Use zeroing memory allocator than allocator/memset (Felix Manlunas) [1548518] - [netdrv] liquidio: fix incorrect indentation of assignment statement (Felix Manlunas) [1548518] - [netdrv] mm: remove __GFP_COLD (Felix Manlunas) [1548518] - [netdrv] liquidio: Missing error code in liquidio_init_nic_module() (Felix Manlunas) [1548518] - [netdrv] license cleanup: add SPDX GPL-2.0 license identifier to files with no license (Felix Manlunas) [1548518] - [netdrv] vmxnet3: fix incorrect dereference when rxvlan is disabled (Neil Horman) [1570942] - [netdrv] hv_netvsc: Fix net device attach on older Windows hosts (Mohammed Gamal) [1569948]- [documentation] dm thin: update Documentation to clarify when read_only is valid (Mike Snitzer) [1570199] - [lib] dma-debug: fix memory leak in debug_dma_alloc_coherent (Don Dutile) [1535622] - [lib] dma-debug.c: fix incorrect pfn calculation (Don Dutile) [1535622] - [lib] dma-debug.c: make locking work for RT (Don Dutile) [1535622] - [lib] dma-debug: use offset_in_page() macro (Don Dutile) [1535622] - [lib] dma-debug: add comment for failed to check map error (Don Dutile) [1535622] - [lib] dma-api: Teach the "DMA-from-stack" check about vmapped stacks (Don Dutile) [1535622] - [lib] rhel-only: Add null function for task_stack_vm_area() to simplify backports (Don Dutile) [1535622] - [lib] dma-debug: track bucket lock state for static checkers (Don Dutile) [1535622] - [lib] dma-debug: avoid spinlock recursion when disabling dma-debug (Don Dutile) [1535622] - [lib] dma-debug: switch check from _text to _stext (Don Dutile) [1535622] - [lib] dma-debug: check nents in dma_sync_sg* (Don Dutile) [1535622] - [lib] dma-debug: skip debug_dma_assert_idle() when disabled (Don Dutile) [1535622] - [lib] dma-debug: fix bucket_find_contain() (Don Dutile) [1535622] - [lib] dma-debug: modify check_for_stack output (Don Dutile) [1535622] - [mm] mlock: include VM_MIXEDMAP flag in the VM_SPECIAL list to avoid m(un)locking (Rafael Aquini) [1560030] - [mm] mlock: fix mlock count can not decrease in race condition (Rafael Aquini) [1560030] - [mm] mlock: add mlock flags to enable VM_LOCKONFAULT usage (Rafael Aquini) [1560030] - [mm] mlock: introduce VM_LOCKONFAULT (Rafael Aquini) [1560030] - [mm] mlock: wire up mlock2 system call on powerpc (Rafael Aquini) [1560030] - [mm] mlock: wire up mlock2 system call on s390 (Rafael Aquini) [1560030] - [mm] mlock: add new mlock2 system call (Rafael Aquini) [1560030] - [mm] mlock: refactor mlock, munlock, and munlockall code (Rafael Aquini) [1560030] - [mm] mlock: use offset_in_page macro (Rafael Aquini) [1560030] - [mm] mlock: reorganize mlockall() return values and remove goto-out label (Rafael Aquini) [1560030] - [mm] extract code to fault in a page from __get_user_pages() (Rafael Aquini) [1560030] - [mm] move mm_populate()-related code to mm/gup.c (Rafael Aquini) [1560030] - [mm] move gup() -> posix mlock() error conversion out of __mm_populate (Rafael Aquini) [1560030] - [mm] rename __mlock_vma_pages_range() to populate_vma_page_range() (Rafael Aquini) [1560030] - [mm] rename FOLL_MLOCK to FOLL_POPULATE (Rafael Aquini) [1560030] - [mm] mlock: reorder can_do_mlock to fix audit denial (Rafael Aquini) [1560030] - [mm] mlock: prepare params outside critical region (Rafael Aquini) [1560030] - [mm] mlock: place preemption point in do_mlockall() loop (Rafael Aquini) [1560030] - [mm] munlock: fix potential race with THP page split (Rafael Aquini) [1560030] - [mm] munlock: fix deadlock in __munlock_pagevec() (Rafael Aquini) [1560030] - [mm] munlock: fix a bug where THP tail page is encountered (Rafael Aquini) [1560030] - [mm] munlock: prevent walking off the end of a pagetable in no-pmd configuration (Rafael Aquini) [1560030] - [mm] munlock: manual pte walk in fast path instead of follow_page_mask() (Rafael Aquini) [1560030] - [mm] munlock: remove redundant get_page/put_page pair on the fast path (Rafael Aquini) [1560030] - [mm] munlock: bypass per-cpu pvec for putback_lru_page (Rafael Aquini) [1560030] - [mm] munlock: batch NR_MLOCK zone state updates (Rafael Aquini) [1560030] - [mm] munlock: batch non-THP page isolation and munlock+putback using pagevec (Rafael Aquini) [1560030] - [mm] munlock: remove unnecessary call to lru_add_drain() (Rafael Aquini) [1560030] - [watchdog] hpwdt: bump driver version (Joseph Szczypek) [1555073] - [watchdog] hpwdt: Claim NMIs generated by iLO5 (Joseph Szczypek) [1555073] - [watchdog] hpwdt: condition early return of NMI handler on iLO5 (Joseph Szczypek) [1555073] - [watchdog] hpwdt: Remove legacy NMI sourcing (Joseph Szczypek) [1555073] - [watchdog] hpwdt: fix unused variable warning (Joseph Szczypek) [1555073] - [watchdog] hpwdt: Check source of NMI (Joseph Szczypek) [1555073] - [watchdog] hpwdt: SMBIOS check (Joseph Szczypek) [1555073] - [kernel] sched/debug: Adjust newlines for better alignment (Joe Lawrence) [1505239] - [kernel] sched/debug: Fix per-task line continuation for console output (Joe Lawrence) [1505239] - [x86] sched: Allow topologies where NUMA nodes share an LLC (Prarit Bhargava) [1572441] - [s390] sthyi: add s390_sthyi system call (Hendrik Brueckner) [1519343] - [s390] sthyi: add cache to store hypervisor info (Hendrik Brueckner) [1519343] - [s390] sthyi: reorganize sthyi implementation (Hendrik Brueckner) [1519343] - [s390] kvm: s390: sthyi: fix sthyi inline assembly (Hendrik Brueckner) [1519343] - [s390] kvm: s390: Fix STHYI buffer alignment for diag224 (Hendrik Brueckner) [1519343] - [s390] kvm: s390: Limit sthyi execution (Hendrik Brueckner) [1519343] - [s390] kvm: s390: Add sthyi emulation (Hendrik Brueckner) [1519343] - [s390] kvm: s390: Extend diag 204 fields (Hendrik Brueckner) [1519343] - [s390] kvm: s390: Add operation exception interception handler (Hendrik Brueckner) [1519343] - [s390] Make diag224 public (Hendrik Brueckner) [1519343] - [s390] Make cpc_name accessible (Hendrik Brueckner) [1519343] - [s390] hypfs: Move diag implementation and data definitions (Hendrik Brueckner) [1519343]- [block] update chunk_sectors in blk_stack_limits() (Ming Lei) [1565727] - [misc] mei: me: allow runtime pm for platform with D0i3 (Prarit Bhargava) [1537419] - [netdrv] qede: Fix gfp flags sent to rdma event node allocation (Chad Dupuis) [1548140] - [netdrv] qed: Fix l2 initializations over iWARP personality (Chad Dupuis) [1548140] - [netdrv] qed: Add configuration information to register dump and debug data (Chad Dupuis) [1548140] - [netdrv] qed: Delete unused parameter p_ptt from mcp APIs (Chad Dupuis) [1548140] - [netdrv] qede: Ethtool flash update support (Chad Dupuis) [1548140] - [netdrv] qed: Adapter flash update support (Chad Dupuis) [1548140] - [netdrv] qed: Add APIs for flash access (Chad Dupuis) [1548140] - [netdrv] qed: Fix PTT entry leak in the selftest error flow (Chad Dupuis) [1548140] - [netdrv] qed: Populate nvm image attribute shadow (Chad Dupuis) [1548140] - [netdrv] qed*: Utilize FW 8.33.11.0 (Chad Dupuis) [1548140] - [netdrv] qede: Fix barrier usage after tx doorbell write (Chad Dupuis) [1548140] - [netdrv] qed: Use true and false for boolean values (Chad Dupuis) [1548140] - [netdrv] qede: fix spelling mistake: "registeration" -> "registration" (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Fix QP state initialization race (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Fix rc initialization on CNQ allocation failure (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: fix QP's ack timeout configuration (Chad Dupuis) [1548140] - [netdrv] qede: Fix qedr link update (Chad Dupuis) [1548140] - [netdrv] qed: Fix non TCP packets should be dropped on iWARP ll2 connection (Chad Dupuis) [1548140] - [netdrv] qed: Fix MPA unalign flow in case header is split across two packets (Chad Dupuis) [1548140] - [netdrv] qed: Use after free in qed_rdma_free() (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Fix iWARP write and send with immediate (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Fix kernel panic when running fio over NFSoRDMA (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Fix iWARP connect with port mapper (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Fix ipv6 destination address resolution (Chad Dupuis) [1548140] - [netdrv] qlogic/qed: Constify *pkt_type_str (Chad Dupuis) [1548140] - [netdrv] qed: code indent should use tabs where possible (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: lower print level of flushed CQEs (Chad Dupuis) [1548140] - [netdrv] qed: Remove reserveration of dpi for kernel (Chad Dupuis) [1548140] - [netdrv] qed: Fix potential use-after-free in qed_spq_post() (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Fix endian problems around imm_data (Chad Dupuis) [1548140] - [netdrv] qed: Use zeroing memory allocator than allocator/memset (Chad Dupuis) [1548140] - [netdrv] qed*: Advance drivers' version to 8.33.0.20 (Chad Dupuis) [1548140] - [netdrv] qed*: Utilize FW 8.33.1.0 (Chad Dupuis) [1548140] - [netdrv] scsi: qedi: Remove comparison of u16 idx with zero (Chad Dupuis) [1548140] - [netdrv] qed*: HSI renaming for different types of HW (Chad Dupuis) [1548140] - [netdrv] qed*: Refactoring and rearranging FW API with no functional impact (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Use zeroing memory allocator than allocator/memset (Chad Dupuis) [1548140] - [netdrv] qede: Use NETIF_F_GRO_HW (Chad Dupuis) [1548140] - [netdrv] net/ethernet/qlogic/qed: Fix __qed_spq_block() ordering (Chad Dupuis) [1548140] - [netdrv] qed: use kzalloc instead of kmalloc and memset (Chad Dupuis) [1548140] - [netdrv] qed: Fix iWARP out of order flow (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Remove set-but-not-used variables (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Annotate iomem pointers correctly (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Declare local functions static (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Use NULL instead of 0 to represent a pointer (Chad Dupuis) [1548140] - [netdrv] qed: Add iWARP support for fpdu spanned over more than two tcp packets (Chad Dupuis) [1548140] - [netdrv] qed: Add support for MPA header being split over two tcp packets (Chad Dupuis) [1548140] - [netdrv] qed: Add support for freeing two ll2 buffers for corner cases (Chad Dupuis) [1548140] - [netdrv] qed: Add unaligned and packed packet processing (Chad Dupuis) [1548140] - [netdrv] qed: Add mpa buffer descriptors for storing and processing mpa fpdus (Chad Dupuis) [1548140] - [netdrv] qed: Add ll2 connection for processing unaligned MPA packets (Chad Dupuis) [1548140] - [netdrv] qed: Add LL2 slowpath handling (Chad Dupuis) [1548140] - [netdrv] qed: Add the source of a packet sent on an iWARP ll2 connection (Chad Dupuis) [1548140] - [netdrv] qed: Fix initialization of ll2 offload feature (Chad Dupuis) [1548140] - [netdrv] qed: Add ll2 option for dropping a tx packet (Chad Dupuis) [1548140] - [netdrv] qed: Add ll2 ability of opening a secondary queue (Chad Dupuis) [1548140] - [netdrv] qed: Add ll2 option to limit the number of bds per packet (Chad Dupuis) [1548140] - [netdrv] qed: Delete redundant check on dcb_app priority (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Fix rdma_type initialization (Chad Dupuis) [1548140] - [netdrv] qed: iWARP - Add check for errors on a SYN packet (Chad Dupuis) [1548140] - [netdrv] qed: Fix maximum number of CQs for iWARP (Chad Dupuis) [1548140] - [netdrv] qed: Add iWARP out of order support (Chad Dupuis) [1548140] - [netdrv] qed: Add iWARP enablement support (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: fix build error without ipv6 (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Missing error code in qedr_init_user_queue() (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Add support for iWARP in user space (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Add iWARP connection management functions (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Add iWARP connection management qp related callbacks (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Add support for read with invalidate, supported in iWARP (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Add iWARP support in existing verbs (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Add support for registering an iWARP device (Chad Dupuis) [1548140] - [netdrv] rdma/qedr: Rename the qedr_cm file as a preparation for iWARP support (Chad Dupuis) [1548140] - [infiniband] iw_cxgb4: Change error/warn prints to pr_debug (Arjun Vynipadath) [1523154] - [infiniband] iw_cxgb4: Add ib_device->get_netdev support (Arjun Vynipadath) [1523154] - [uapi] rdma/cxgb4: Use structs to describe the uABI instead of opencoding (Arjun Vynipadath) [1523154] - [infiniband] iw_cxgb4: initialize ib_mr fields for user mrs (Arjun Vynipadath) [1523154] - [infiniband] iw_cxgb4: print mapped ports correctly (Arjun Vynipadath) [1523154] - [infiniband] rdma/cxgb4: Add a sanity check in process_work() (Arjun Vynipadath) [1523154] - [infiniband] iw_cxgb4: make pointer reg_workq static (Arjun Vynipadath) [1523154] - [infiniband] cxgb4: use ktime_get for timestamps (Arjun Vynipadath) [1523154] - [infiniband] rdma/cxgb4: Annotate r2 and stag as __be32 (Arjun Vynipadath) [1523154] - [infiniband] rdma/cxgb4: Declare stag as __be32 (Arjun Vynipadath) [1523154] - [infiniband] rdma/cxgb4: Convert timers to use timer_setup() (Arjun Vynipadath) [1523154] - [infiniband] rdma/cxgb4: Remove a set-but-not-used variable (Arjun Vynipadath) [1523154] - [infiniband] rdma/cxgb4: Suppress gcc 7 fall-through complaints (Arjun Vynipadath) [1523154] - [infiniband] rdma/cxgb4: Remove the obsolete kernel module option 'c4iw_debug' (Arjun Vynipadath) [1523154] - [infiniband] rdma/cxgb4: Fix indentation (Arjun Vynipadath) [1523154] - [infiniband] ib/cxgb3, cxgb4: Remove unneeded config dependencies (Arjun Vynipadath) [1523154] - [infiniband] iw_cxgb4: fix misuse of integer variable (Arjun Vynipadath) [1523154] - [infiniband] iw_cxgb4: Use dsgl by default (Arjun Vynipadath) [1427035 1523154] - [infiniband] iw_cxgb4: introduce __skb_put_(zero, data, u8) (Arjun Vynipadath) [1523154] - [infiniband] iw_cxgb4: make skb_push & __skb_push return void pointers (Arjun Vynipadath) [1523154] - [infiniband] iw_cxgb4: make skb_put & friends return void pointers (Arjun Vynipadath) [1523154] - [infiniband] iw_cxgb4: convert many more places to skb_put_zero() (Arjun Vynipadath) [1523154]- [char] tpm_tis: verify locality released before returning from release_locality (Jerry Snitselaar) [1515099 1578136] - [char] tpm: fix intermittent failure with self tests (Jerry Snitselaar) [1578136] - [char] tpm: add retry logic (Jerry Snitselaar) [1578136] - [char] tpm: self test failure should not cause suspend to fail (Jerry Snitselaar) [1578136] - [char] tpm2: add longer timeouts for creation commands (Jerry Snitselaar) [1578136] - [char] tpm_crb: use __le64 annotated variable for response buffer address (Jerry Snitselaar) [1578136] - [char] tpm: fix buffer type in tpm_transmit_cmd (Jerry Snitselaar) [1578136] - [char] tpm: tpm-interface: fix tpm_transmit/_cmd kdoc (Jerry Snitselaar) [1578136] - [kernel] tpm: cmd_ready command can be issued only after granting locality (Jerry Snitselaar) [1515099 1578136] - [char] tpm: Introduce flag TPM_TRANSMIT_RAW (Jerry Snitselaar) [1578136] - [char] tpm: fix potential buffer overruns caused by bit glitches on the bus (Jerry Snitselaar) [1578136] - [char] tpm: st33zp24: fix potential buffer overruns caused by bit glitches on the bus (Jerry Snitselaar) [1578136] - [char] tpm_i2c_infineon: fix potential buffer overruns caused by bit glitches on the bus (Jerry Snitselaar) [1578136] - [char] tpm_i2c_nuvoton: fix potential buffer overruns caused by bit glitches on the bus (Jerry Snitselaar) [1578136] - [char] tpm_tis: fix potential buffer overruns caused by bit glitches on the bus (Jerry Snitselaar) [1515099 1578136] - [char] tpm: remove unused variables (Jerry Snitselaar) [1515099 1578136] - [char] tpm: remove unused data fields from I2C and OF device ID tables (Jerry Snitselaar) [1578136] - [char] tpm: only attempt to disable the LPC CLKRUN if is already enabled (Jerry Snitselaar) [1515099 1578136] - [char] tpm: follow coding style for variable declaration in tpm_tis_core_init() (Jerry Snitselaar) [1515099 1578136] - [char] tpm: delete the TPM_TIS_CLK_ENABLE flag (Jerry Snitselaar) [1515099 1578136] - [kernel] tpm: Keep CLKRUN enabled throughout the duration of transmit_cmd() (Jerry Snitselaar) [1515099 1578136] - [char] tpm_tis: Move ilb_base_addr to tpm_tis_data (Jerry Snitselaar) [1515099 1578136] - [char] tpm2-cmd: allow more attempts for selftest execution (Jerry Snitselaar) [1578136] - [char] tpm: return a TPM_RC_COMMAND_CODE response if command is not implemented (Jerry Snitselaar) [1578136] - [char] tpm: Move Linux RNG connection to hwrng (Jerry Snitselaar) [1578136] - [security] tpm: use struct tpm_chip for tpm_chip_find_get() (Jerry Snitselaar) [1578136] - [char] tpm: use idr_find(), not idr_find_slowpath() (Jerry Snitselaar) [1578136] - [kernel] tpm: add event log format version (Jerry Snitselaar) [1578136] - [char] tpm: rename event log provider files (Jerry Snitselaar) [1578136] - [kernel] tpm: move tpm_eventlog.h outside of drivers folder (Jerry Snitselaar) [1578136] - [char] tpm: use tpm_msleep() value as max delay (Jerry Snitselaar) [1578136] - [char] tpm: reduce tpm polling delay in tpm_tis_core (Jerry Snitselaar) [1578136 1515099] - [char] tpm: move wait_for_tpm_stat() to respective driver files (Jerry Snitselaar) [1515099 1578136] - [char] tpm, tpm_tis: use ARRAY_SIZE() to define TPM_HID_USR_IDX (Jerry Snitselaar) [1515099 1578136] - [char] tpm: fix duplicate inline declaration specifier (Jerry Snitselaar) [1578136] - [char] tpm: fix type of a local variables in tpm_tis_spi.c (Jerry Snitselaar) [1578136] - [char] tpm: fix type of a local variable in tpm2_map_command() (Jerry Snitselaar) [1578136] - [char] tpm: fix type of a local variable in tpm2_get_cc_attrs_tbl() (Jerry Snitselaar) [1578136] - [char] tpm-dev-common: Reject too short writes (Jerry Snitselaar) [1578136] - [char] tpm: React correctly to RC_TESTING from TPM 2.0 self tests (Jerry Snitselaar) [1578136] - [char] tpm: Use dynamic delay to wait for TPM 2.0 self test result (Jerry Snitselaar) [1578136] - [char] tpm: Trigger only missing TPM 2.0 self tests (Jerry Snitselaar) [1578136] - [char] tpm_tis_spi: Use DMA-safe memory for SPI transfers (Jerry Snitselaar) [1515099 1578136] - [char] tpm/tpm_crb: Use start method value from ACPI table directly (Jerry Snitselaar) [1578136] - [char] tpm: constify transmit data pointers (Jerry Snitselaar) [1515099 1578136] - [char] tpm_tis: make array cmd_getticks static const to shrink object code size (Jerry Snitselaar) [1515099 1578136] - [char] tpm: migrate pubek_show to struct tpm_buf (Jerry Snitselaar) [1578136] - [char] tpm: ibmvtpm: simplify crq initialization and document crq format (Jerry Snitselaar) [1578136] - [char] tpm: replace msleep() with usleep_range() in TPM 1.2/2.0 generic drivers (Jerry Snitselaar) [1515099 1578136] - [char] tpm: tpm_crb: constify acpi_device_id (Jerry Snitselaar) [1578136] - [char] tpm: vtpm: constify vio_device_id (Jerry Snitselaar) [1578136] - [iommu] vt-d: Make use of iova deferred flushing (Jerry Snitselaar) [1519117] - [iommu] iova: Add flush timer (Jerry Snitselaar) [1519117] - [iommu] iova: Add locking to Flush-Queues (Jerry Snitselaar) [1519117] - [iommu] iova: Add flush counters to Flush-Queue implementation (Jerry Snitselaar) [1519117] - [iommu] iova: Implement Flush-Queue ring buffer (Jerry Snitselaar) [1519117] - [iommu] iova: Add flush-queue data structures (Jerry Snitselaar) [1519117] - [iommu] iova: Sort out rbtree limit_pfn handling (Jerry Snitselaar) [1519117] - [iommu] iova: Fix underflow bug in __alloc_and_insert_iova_range (Jerry Snitselaar) [1519117] - [iommu] vt-d: avoid dev iotlb logic for domains with no dev iotlbs (Jerry Snitselaar) [1519117] - [s390] qeth: on channel error, reject further cmd requests (Hendrik Brueckner) [1561974] - [s390] qeth: repair SBAL elements calculation (Hendrik Brueckner) [1559000] - [s390] dasd: Add discard support for FBA devices (Hendrik Brueckner) [1519354] - [s390] dasd: Define often used variable (Hendrik Brueckner) [1519354] - [s390] dasd: Make setting queue_max_segments more explicit (Hendrik Brueckner) [1519354] - [s390] dasd: fix performance drop (Hendrik Brueckner) [1519354] - [s390] dasd: mark DASD devices as non rotational (Hendrik Brueckner) [1519354] - [s390] dasd: Make raw I/O usable without prefix support (Hendrik Brueckner) [1519353] - [s390] dasd: Rename dasd_raw_build_cp() (Hendrik Brueckner) [1519353] - [s390] dasd: Refactor prefix_LRE() and related functions (Hendrik Brueckner) [1519353] - [s390] dasd: remove casts to dasd_*_private (Hendrik Brueckner) [1519353] - [s390] dasd: enable raw_track_access reads without direct I/O (Hendrik Brueckner) [1519353] - [s390] cpum_cf: rename IBM z13/z14 counter names (Hendrik Brueckner) [1519345] - [s390] add support for IBM z14 Model ZR1 (Hendrik Brueckner) [1519345] - [s390] cpum_cf: correct counter number of LAST_HOST_TRANSLATIONS (Hendrik Brueckner) [1519345] - [s390] cpum_cf: add hardware counter support for IBM z14 (Hendrik Brueckner) [1519345] - [s390] cpum_cf: correct variable naming (cleanup) (Hendrik Brueckner) [1519345] - [s390] cpum_cf: add IBM z13 counter event names (Hendrik Brueckner) [1519345] - [s390] cpum_cf: add support for the MT-diagnostic counter set (z13) (Hendrik Brueckner) [1519345] - [s390] cpum_cf: cleanup event/counter validation (Hendrik Brueckner) [1519345] - [s390] cpum_cf: update counter numbers to ecctr limits (Hendrik Brueckner) [1519345] - [s390] cpum_cf: Fix missing cpu hotplug notifier transition (Hendrik Brueckner) [1519345] - [s390] cpum_cf: Corrected return code for unauthorized counter sets (Hendrik Brueckner) [1519345] - [platform] x86: intel-vbtn: Reset wakeup capable flag on removal (Scott Wood) [1524975] - [platform] x86: intel-vbtn: Only activate tablet mode switch on 2-in-1's (Scott Wood) [1524975] - [platform] x86: intel-vbtn: Replace License by SPDX identifier (Scott Wood) [1524975] - [platform] x86: intel-vbtn: Remove redundant inclusions (Scott Wood) [1524975] - [platform] x86: intel-vbtn: Support tablet mode switch (Scott Wood) [1524975] - [platform] intel-hid: support KEY_ROTATE_LOCK_TOGGLE (Scott Wood) [1445055] - [platform] intel-hid: clean up and sort header files (Scott Wood) [1445055] - [platform] x86: intel-hid: Reset wakeup capable flag on removal (Scott Wood) [1445055] - [platform] intel-hid: add a DMI quirk to support Wacom MobileStudio Pro (Scott Wood) [1445055] - [platform] x86: intel-hid: Power button suspend on Dell Latitude 7275 (Scott Wood) [1445055] - [platform] x86: intel-hid: reduce unnecessary messages for normal users (Scott Wood) [1445055] - [platform] x86: intel-hid: Add missing ->thaw callback (Scott Wood) [1445055] - [platform] x86: intel-hid: do not set parents of input devices explicitly (Scott Wood) [1445055] - [platform] x86: intel-hid: remove redundant set_bit() call (Scott Wood) [1445055] - [platform] x86: intel-hid: use devm_input_allocate_device() for HID events input device (Scott Wood) [1445055] - [platform] x86: intel-hid: make intel_hid_set_enable() take a boolean argument (Scott Wood) [1445055] - [platform] x86: intel-hid: simplify enabling/disabling HID events (Scott Wood) [1445055] - [platform] x86: intel-hid: Support 5 button array (Scott Wood) [1445055] - [x86] kvm: Fix loss of pending INIT due to race (Radim Krcmar) [1569473] - [x86] microcode: Fix CPU synchronization routine (Prarit Bhargava) [1568249] - [x86] microcode: Attempt late loading only when new microcode is present (Prarit Bhargava) [1568249] - [x86] microcode: Synchronize late microcode loading (Prarit Bhargava) [1568249] - [x86] microcode: Request microcode on the BSP (Prarit Bhargava) [1568249] - [x86] microcode: Do not upload microcode if CPUs are offline (Prarit Bhargava) [1568249] - [x86] microcode/intel: Writeback and invalidate caches before updating microcode (Prarit Bhargava) [1568249] - [x86] microcode/intel: Check microcode revision before updating sibling threads (Prarit Bhargava) [1568249] - [x86] microcode: Get rid of struct apply_microcode_ctx (Prarit Bhargava) [1568249] - [x86] cpu: Add a microcode loader callback (Prarit Bhargava) [1568249] - [x86] microcode: Propagate return value from updating functions (Prarit Bhargava) [1568249] - [x86] microcode/amd: Change load_microcode_amd()'s param to bool to fix preemptibility bug (Prarit Bhargava) [1568249] - [x86] microcode/intel: Add a helper which gives the microcode revision (Prarit Bhargava) [1568249] - [x86] cpu: Add native CPUID variants returning a single datum (Prarit Bhargava) [1568249] - [x86] microcode/amd: Move private inlines to .c and mark local functions static (Prarit Bhargava) [1568249] - [x86] microcode/intel: Simplify generic_load_microcode() (Prarit Bhargava) [1568249] - [x86] microcode/intel: Do not issue microcode updates messages on each CPU (Prarit Bhargava) [1568249]- [netdrv] sfc: fix flow type handling for RSS filters (Jarod Wilson) [1547443] - [netdrv] sfc: protect list of RSS contexts under a mutex (Jarod Wilson) [1547443] - [netdrv] sfc: return a better error if filter insertion collides with MC reboot (Jarod Wilson) [1547443] - [netdrv] sfc: use a semaphore to lock farch filters too (Jarod Wilson) [1547443] - [netdrv] sfc: give ef10 its own rwsem in the filter table instead of filter_lock (Jarod Wilson) [1547443] - [netdrv] sfc: replace asynchronous filter operations (Jarod Wilson) [1547443] - [netdrv] sfc: Use octal not symbolic permissions (Jarod Wilson) [1547443] - [netdrv] sfc: support FEC configuration through ethtool (Jarod Wilson) [1547443] - [netdrv] sfc: update MCDI protocol headers (Jarod Wilson) [1547443] - [netdrv] sfc: support RSS spreading of ethtool ntuple filters (Jarod Wilson) [1547443] - [netdrv] sfc: falcon: remove duplicated bit-wise or of LOOPBACK_SGMII (Jarod Wilson) [1547443] - [netdrv] sfc: mark some unexported symbols as static (Jarod Wilson) [1547443] - [netdrv] sfc: add suffix to large constant in ptp (Jarod Wilson) [1547443] - [netdrv] sfc: support Medford2 frequency adjustment format (Jarod Wilson) [1547443] - [netdrv] sfc: support second + quarter ns time format for receive datapath (Jarod Wilson) [1547443] - [netdrv] sfc: support separate PTP and general timestamping (Jarod Wilson) [1547443] - [netdrv] sfc: simplify RX datapath timestamping (Jarod Wilson) [1547443] - [netdrv] sfc: only advertise TX timestamping if we have the license for it (Jarod Wilson) [1547443] - [netdrv] sfc: on 8000 series use TX queues for TX timestamps (Jarod Wilson) [1547443] - [netdrv] sfc: MAC TX timestamp handling on the 8000 series (Jarod Wilson) [1547443] - [netdrv] sfc: only enable TX timestamping if the adapter is licensed for it (Jarod Wilson) [1547443] - [netdrv] sfc: use main datapath for HW timestamps if available (Jarod Wilson) [1547443] - [netdrv] sfc: add function to determine which TX timestamping method to use (Jarod Wilson) [1547443] - [netdrv] sfc: handle TX timestamps in the normal data path (Jarod Wilson) [1547443] - [netdrv] sfc: remove tx and MCDI handling from NAPI budget consideration (Jarod Wilson) [1547443] - [netdrv] mdio: add mdio45_ethtool_ksettings_get (Jarod Wilson) [1547443] - [netdrv] sfc: add bits for 25/50/100G supported/advertised speeds (Jarod Wilson) [1547443] - [netdrv] sfc: support the ethtool ksettings API properly so that 25/50/100G works (Jarod Wilson) [1547443] - [netdrv] sfc: basic MCDI mapping of 25/50/100G link speeds (Jarod Wilson) [1547443] - [netdrv] sfc: expose CTPIO stats on NICs that support them (Jarod Wilson) [1547443] - [netdrv] sfc: expose FEC stats on Medford2 (Jarod Wilson) [1547443] - [netdrv] sfc: support variable number of MAC stats (Jarod Wilson) [1547443] - [netdrv] sfc: update MCDI protocol headers (Jarod Wilson) [1547443] - [netdrv] sfc: populate the timer reload field (Jarod Wilson) [1547443] - [netdrv] sfc: update EF10 register definitions (Jarod Wilson) [1547443] - [netdrv] sfc: improve PTP error reporting (Jarod Wilson) [1547443] - [netdrv] sfc: add Medford2 (SFC9250) PCI Device IDs (Jarod Wilson) [1547443] - [netdrv] sfc: support VI strides other than 8k (Jarod Wilson) [1547443] - [netdrv] sfc: make mem_bar a function rather than a constant (Jarod Wilson) [1547443] - [netdrv] sfc: pass valid pointers from efx_enqueue_unwind (Jarod Wilson) [1547443] - [netdrv] sfc: falcon: use new api ethtool_(get|set)_link_ksetting (Jarod Wilson) [1547443] - [netdrv] sfc: use new api ethtool_(get|set)_link_ksettings (Jarod Wilson) [1547443] - [netdrv] sfc: Track RPS flow IDs per channel instead of per function (Jarod Wilson) [1547443] - [netdrv] sfc: use flow dissector helpers for aRFS (Jarod Wilson) [1547443] - [netdrv] mlx4_core: Fix memory leak while delete slave's resources (Erez Alfasi) [1520295] - [netdrv] mlx4_en: Fix mixed PFC and Global pause user control requests (Erez Alfasi) [1520295] - [infiniband] ib/mlx4: Include GID type when deleting GIDs from HW table under RoCE (Erez Alfasi) [1520295] - [infiniband] ib/mlx4: Fix corruption of RoCEv2 IPv4 GIDs (Erez Alfasi) [1520295] - [netdrv] ib/mlx4: Fix incorrectly releasing steerable UD QPs when have only ETH ports (Erez Alfasi) [1520295] - [netdrv] mlx4_en: Align behavior of set ring size flow via ethtool (Erez Alfasi) [1520295] - [infiniband] ib/mlx4: Add support to RSS hash for inner headers (Erez Alfasi) [1520295] - [netdrv] mlx4_en: Change default QoS settings (Erez Alfasi) [1520295] - [netdrv] mlx4_core: Cleanup FMR unmapping flow (Erez Alfasi) [1520295] - [netdrv] mlx4_en: RX csum, reorder branches (Erez Alfasi) [1520295] - [netdrv] mlx4_en: RX csum, remove redundant branches and checks (Erez Alfasi) [1520295] - [infiniband] ib/mlx4: Remove unused ibpd parameter (Erez Alfasi) [1520295] - [infiniband] ib/mlx4: Potential buffer overflow in _mlx4_set_path() (Erez Alfasi) [1520295] - [infiniband] ib/mlx4: Fix mlx4_ib_alloc_mr error flow (Erez Alfasi) [1520295] - [infiniband] ib/mlx4: Add CQ moderation capability to query_device (Erez Alfasi) [1520295 1520339] - [infiniband] ib/mlx4: Exposing modify CQ callback to uverbs layer (Erez Alfasi) [1520295] - [netdrv] mlx4: Use Kconfig flag to remove support of old gen2 Mellanox devices (Erez Alfasi) [1520295] - [netdrv] mlx4: convert mlx4_srq.refcount from atomic_t to refcount_t (Erez Alfasi) [1520295] - [netdrv] mlx4: convert mlx4_qp.refcount from atomic_t to refcount_t (Erez Alfasi) [1520295] - [netdrv] mlx4: convert mlx4_cq.refcount from atomic_t to refcount_t (Erez Alfasi) [1520295] - [infiniband] ib/mlx4: Suppress gcc 7 fall-through complaints (Erez Alfasi) [1520295] - [netdrv] mlx4_en: XDP_TX, assign constant values of TX descs on ring creaion (Erez Alfasi) [1520295] - [netdrv] mlx4_en: Obsolete call to generic write_desc in XDP xmit flow (Erez Alfasi) [1520295] - [netdrv] mlx4_en: Replace netdev parameter with priv in XDP xmit function (Erez Alfasi) [1520295] - [netdrv] mlx4_en: Increase number of default RX rings (Erez Alfasi) [1520295] - [netdrv] mlx4_en: Limit the number of RX rings (Erez Alfasi) [1520295] - [netdrv] mlx4_en: Limit the number of TX rings (Erez Alfasi) [1520295] - [netdrv] mlx4: use setup_timer() helper (Erez Alfasi) [1520295] - [netdrv] mlx4: add XDP missing code (Erez Alfasi) [1563806] - [kernel] ib/mlx5: Respect new UMR capabilities (Alaa Hleihel) [1520297 1573661] - [infiniband] ib/mlx5: Enable ECN capable bits for UD RoCE v2 QPs (Alaa Hleihel) [1520297 1573661] - [netdrv] mlx5e: Sync netdev vxlan ports at open (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Avoid using the ipv6 stub in the TC offload neigh update path (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Fix memory usage issues in offloading TC flows (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Fix traffic being dropped on VF representor (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Verify coalescing parameters in range (Alaa Hleihel) [1520297] - [netdrv] mlx5: Make eswitch support to depend on switchdev (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Use 32 bits to store VF representor SQ number (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Don't override vport admin link state in switchdev mode (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Don't clean uninitialized UMR resources (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Fix cleanup order on unload (Alaa Hleihel) [1520297] - [infiniband] rdma/mlx5: Fix crash while accessing garbage pointer and freed memory (Alaa Hleihel) [1520297] - [kernel] ib/mlx5: Fix integer overflows in mlx5_ib_create_srq (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Fix out-of-bounds read in create_raw_packet_qp_rq (Alaa Hleihel) [1520297] - [infiniband] rdma/mlx5: Fix integer overflow while resizing CQ (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Fix an error code in __mlx5_ib_modify_qp() (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: When not in dual port RoCE mode, use provided port as native (Alaa Hleihel) [1520297] - [infiniband] ib/mlx: Set slid to zero in Ethernet completion struct (Alaa Hleihel) [1520297] - [netdrv] net, ib/mlx5: Raise fatal IB event when sys error occurs (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Avoid passing an invalid QP type to firmware (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Fix incorrect size of klms in the memory region (Alaa Hleihel) [1520297] - [netdrv] mlx5: Fix error handling when adding flow rules (Alaa Hleihel) [1520297] - [netdrv] mlx5: E-Switch, Fix drop counters use before creation (Alaa Hleihel) [1520297] - [netdrv] mlx5: Add header re-write to the checks for conflicting actions (Alaa Hleihel) [1520297] - [netdrv] mlx5: Use 128B cacheline size for 128B or larger cachelines (Alaa Hleihel) [1554070 1520297] - [netdrv] mlx5e: Specify numa node when allocating drop rq (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Return error if prio is specified when offloading eswitch vlan push (Alaa Hleihel) [1520297] - [netdrv] mlx5: Address static checker warnings on non-constant initializers (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Verify inline header size do not exceed SKB linear size (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Fix loopback self test when GRO is off (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Fix TCP checksum in LRO buffers (Alaa Hleihel) [1520297] - [netdrv] mlx5: increase async EQ to avoid EQ overrun (Alaa Hleihel) [1520297] - [kernel] mlx5: fix mlx5_get_vector_affinity to start from completion vector 0 (Alaa Hleihel) [1520297] - [netdrv] mlx5e: IPoIB, Fix copy-paste bug in flow steering refactoring (Alaa Hleihel) [1520297] - [infiniband] rdma/mlx5: Avoid memory leak in case of XRCD dealloc failure (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Add likely to the common RX checksum flow (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Extend the stats group API to have update_stats() (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Merge per priority stats groups (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Add per-channel counters infrastructure, use it upon TX timeout (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Poll event queue upon TX timeout before performing full channels recovery (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Add Event Queue meta data info for TX timeout logs (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Print delta since last transmit per SQ upon TX timeout (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Set hairpin queue size (Alaa Hleihel) [1520297] - [kernel] mlx5: Enable setting hairpin queue size (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Add RSS support for hairpin (Alaa Hleihel) [1520297] - [kernel] mlx5: Vectorize the low level core hairpin object (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Enlarge the NIC TC offload steering prio to support two levels (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Refactor RSS related objects and code (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Set per priority hairpin pairs (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Use vhca id as the hairpin peer identifier (Alaa Hleihel) [1520297] - [infiniband] rdma/mlx5: Remove redundant allocation warning print (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Fix trailing semicolon (Alaa Hleihel) [1520297] - [uapi] ib/mlx5: Mmap the HCA's clock info to user-space (Alaa Hleihel) [1520297] - [uapi] mlx5e: Add clock info page to mlx5 core devices (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: remove redundant assignment of mdev (Alaa Hleihel) [1520297] - [kernel] dim: Fix int overflow (Alaa Hleihel) [1520297] - [kernel] dim: use struct net_dim_sample as arg to net_dim (Alaa Hleihel) [1520297] - [kernel] mlx5e: Move dynamic interrupt coalescing code to linux (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Change Mellanox references in DIM code (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Move generic functions to new file (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Move AM logic enums (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Remove rq references in mlx5e_rx_am (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Move interrupt moderation forward declarations (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Move interrupt moderation structs to new file (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Remove redundant checks in set_ringparam (Alaa Hleihel) [1520297] - [netdrv] mlx5e: E-switch, Add steering drop counters (Alaa Hleihel) [1520297 1467098] - [netdrv] mlx5e: IPoIB, Fix spelling mistake "functionts" -> "functions" (Alaa Hleihel) [1520334 1520297] - [netdrv] mlx5e: IPoIB, Add ethtool support to get child time stamping parameters (Alaa Hleihel) [1520334 1520297] - [netdrv] mlx5e: IPoIB, Add PTP ioctl support for child interface (Alaa Hleihel) [1520334 1520297] - [netdrv] mlx5e: IPoIB, Use correct timestamp in child receive flow (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Support offloading TC NIC hairpin flows (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Basic setup of hairpin object (Alaa Hleihel) [1520297] - [kernel] mlx5: Hairpin pair core object setup (Alaa Hleihel) [1520297] - [kernel] mlx5: Add hairpin definitions to the FW API (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Replace WARN_ONCE with netdev_WARN_ONCE (Alaa Hleihel) [1520297] - [netdrv] mlx5: Set num_vhca_ports capability (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Don't advertise RAW QP support in dual port mode (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Route MADs for dual port RoCE (Alaa Hleihel) [1520297] - [kernel] net, ib/mlx5: Change set_roce_gid to take a port number (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Update counter implementation for dual port RoCE (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Change debugfs to have per port contents (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Implement dual port functionality in query routines (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Move IB event processing onto a workqueue (Alaa Hleihel) [1520297] - [rdma] net, ib/mlx5: Manage port association for multiport RoCE (Alaa Hleihel) [1520297] - [kernel] ib/mlx5: Make netdev notifications multiport capable (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Reduce the use of num_port capability (Alaa Hleihel) [1520297] - [kernel] mlx5: Set software owner ID during init HCA (Alaa Hleihel) [1520297] - [kernel] mlx5: Fix race for multiple RoCE enable (Alaa Hleihel) [1520297] - [uapi] ib/mlx5: Add support for DC target QP (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Add support for DC Initiator QP (Alaa Hleihel) [1520297] - [uapi] ib/mlx5: Handle type IB_QPT_DRIVER when creating a QP (Alaa Hleihel) [1520297] - [netdrv] mlx5: Enable DC transport (Alaa Hleihel) [1520297] - [kernel] mlx5: Add DCT command interface (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Move locks initialization to the corresponding stage (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Move loopback initialization to the corresponding stage (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Move hardware counters initialization to the corresponding stage (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Move ODP initialization to the corresponding stage (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Move RoCE/ETH initialization to the corresponding stage (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Create profile infrastructure to add and remove stages (Alaa Hleihel) [1520297] - [kernel] mlx5: Separate ingress/egress namespaces for each vport (Alaa Hleihel) [1520297] - [netdrv] mlx5: Fix ingress/egress naming mistake (Alaa Hleihel) [1520297] - [netdrv] mlx5e: E-Switch, Use the name of static array instead of its address (Alaa Hleihel) [1520297] - [uapi] ib/mlx5: Enable QP creation with a given blue flame index (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Expose dynamic mmap allocation (Alaa Hleihel) [1520297] - [uapi] ib/mlx5: Extend UAR stuff to support dynamic allocation (Alaa Hleihel) [1520297] - [uapi] ib/mlx5: Report inner RSS capability (Alaa Hleihel) [1520297] - [netdrv] mlx5: E-Switch, Create a dedicated send to vport rule deletion function (Alaa Hleihel) [1520297] - [netdrv] mlx5: E-Switch, Move mlx5e only logic outside E-Switch (Alaa Hleihel) [1520297] - [netdrv] mlx5: E-Switch, Refactor load/unload of representors (Alaa Hleihel) [1520297] - [netdrv] mlx5: E-Switch, Refactor vport representors initialization (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: revisit -Wmaybe-uninitialized warning (Alaa Hleihel) [1520297] - [infiniband] rdma/mlx5: Fix out-of-bound access while querying AH (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Remove timestamp set from netdevice open flow (Alaa Hleihel) [1520297] - [netdrv] mlx5: Update ptp_clock_event foreach PPS event (Alaa Hleihel) [1554076 1520297] - [netdrv] mlx5e: Don't override netdev features field unless in error flow (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Check support before TC swap in ETS init (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Add error print in ETS init (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Keep updating ethtool statistics when the interface is down (Alaa Hleihel) [1520297] - [netdrv] mlx5: Fix error handling in load one (Alaa Hleihel) [1520297] - [netdrv] mlx5: Fix mlx5_get_uars_page to return error code (Alaa Hleihel) [1520297] - [netdrv] mlx5: Fix memory leak in bad flow of mlx5_alloc_irq_vectors (Alaa Hleihel) [1520297] - [kernel] mlx5: Fix get vector affinity helper function (Alaa Hleihel) [1520297] - [netdrv] net, ib/mlx5: Don't disable local loopback multicast traffic when needed (Alaa Hleihel) [1520297] - [kernel] ib/mlx5: Fix congestion counters in LAG mode (Alaa Hleihel) [1520297] - [netdrv] mlx5: Fix misspelling in the error message and comment (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Fix defaulting RX ring size when not needed (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Fix features check of IPv6 traffic (Alaa Hleihel) [1520297] - [kernel] mlx5: Fix rate limit packet pacing naming and struct (Alaa Hleihel) [1520297] - [netdrv] mlx5: FPGA, return -EINVAL if size is zero (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Add CQ moderation capability to query_device (Alaa Hleihel) [1520297 1520337] - [kernel] ib/mlx5: Exposing modify CQ callback to uverbs layer (Alaa Hleihel) [1520297] - [uapi] ib/mlx5: Fix ABI alignment to 64 bit (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Add PCI write end padding support (Alaa Hleihel) [1520297] - [netdrv] mlx5e: CHECKSUM_COMPLETE offload for VLAN/QinQ packets (Alaa Hleihel) [1520297 1464870] - [netdrv] mlx5e: Add VLAN offloads statistics (Alaa Hleihel) [1520297 1464870] - [kernel] mlx5e: Add 802.1ad VLAN insertion support (Alaa Hleihel) [1520297 1464870] - [netdrv] mlx5e: Add 802.1ad VLAN filter steering rules (Alaa Hleihel) [1520297 1464870] - [netdrv] mlx5e: Declare bitmap using kernel macro (Alaa Hleihel) [1520297 1464870] - [netdrv] mlx5e: Enable CQE based moderation on TX CQ (Alaa Hleihel) [1520297] - [netdrv] mlx5e: IPoIB, Add inner TTC table to IPoIB flow steering (Alaa Hleihel) [1520334 1520297] - [netdrv] mlx5: Initialize destination_flow struct to 0 (Alaa Hleihel) [1520297] - [netdrv] mlx5: Enlarge the NIC TC offload table size (Alaa Hleihel) [1520297] - [netdrv] mlx5e: DCBNL, Add debug messages log (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Add support for ethtool msglvl support (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Support DSCP trust state to Ethernet's IP packet on SQ (Alaa Hleihel) [1520297 1460717] - [netdrv] mlx5e: Add dcbnl dscp to priority support (Alaa Hleihel) [1520297] - [kernel] mlx5: QPTS and QPDPM register firmware command support (Alaa Hleihel) [1520297] - [kernel] mlx5: Add MLX5_SET16 and MLX5_GET16 (Alaa Hleihel) [1520297] - [kernel] mlx5: QCAM register firmware command support (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Switch channels counters to use stats group API (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Switch ipsec counters to use stats group API (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Switch pme counters to use stats group API (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Switch per prio pfc counters to use stats group API (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Switch per prio traffic counters to use stats group API (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Switch pcie counters to use stats group API (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Switch ethernet extended counters to use stats group API (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Switch physical statistical counters to use stats group API (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Switch RFC 2819 counters to use stats group API (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Switch RFC 2863 counters to use stats group API (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Switch IEEE 802.3 counters to use stats group API (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Switch vport counters to use the stats group API (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Switch Q counters to use the stats group API (Alaa Hleihel) [1520297] - [netdrv] mlx5e: Introduce stats group API (Alaa Hleihel) [1520297] - [netdrv] mellanox: Convert timers to use timer_setup() (Alaa Hleihel) [1520297] - [uapi] ib/mlx5: Add support for RSS on the inner packet (Alaa Hleihel) [1520297] - [uapi] ib/mlx5: Add tunneling offloads support (Alaa Hleihel) [1520297] - [kernel] ib/mlx5: Update tunnel offloads bits (Alaa Hleihel) [1520297] - [uapi] ib/mlx5: Support padded 128B CQE feature (Alaa Hleihel) [1520297] - [uapi] ib/mlx5: Support 128B CQE compression feature (Alaa Hleihel) [1520297] - [kernel] ib/mlx5: Add 128B CQE compression and padding HW bits (Alaa Hleihel) [1520297] - [uapi] ib/mlx5: Allow creation of a multi-packet RQ (Alaa Hleihel) [1520297 1386762] - [uapi] ib/mlx5: Expose multi-packet RQ capabilities (Alaa Hleihel) [1520297 1386762] - [netdrv] mlx5: convert fs_node.refcount from atomic_t to refcount_t (Alaa Hleihel) [1520297] - [kernel] mlx5: convert mlx5_cq.refcount from atomic_t to refcount_t (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Use ARRAY_SIZE (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Remove a set-but-not-used variable (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5: Suppress gcc 7 fall-through complaints (Alaa Hleihel) [1520297] - [infiniband] ib/mlx5:: pr_err() and mlx5_ib_dbg() strings should end with newlines (Alaa Hleihel) [1520297] - [netdrv] mlx5: Remove redundant unlikely() (Alaa Hleihel) [1520297] - [netdrv] mlx5: use setup_timer() helper (Alaa Hleihel) [1520297] - [net] af_iucv: enable control sends in case of SEND_SHUTDOWN (Hendrik Brueckner) [1559003] - [net] core: Add drop counters to VF statistics (Ivan Vecera) [1574474] - [net] dcb: Add dscp to priority selector type (Ivan Vecera) [1574474] - [net] ipv6: fix a potential use after free in ip6_offload.c (Sabrina Dubroca) [1569898] - [net] ipv6: send netlink notifications for manually configured addresses (Lorenzo Bianconi) [1484434] - [net] documentation: ip-sysctl.txt: clarify disable_ipv6 (Lorenzo Bianconi) [1550648] - [net] ipv6: do not set routes if disable_ipv6 has been enabled (Lorenzo Bianconi) [1550648] - [net] sctp: handle two v4 addrs comparison in sctp_inet6_cmp_addr (Xin Long) [1564850] - [net] sctp: do not check port in sctp_inet6_cmp_addr (Xin Long) [1564850] - [net] team: fix netconsole setup over team (Xin Long) [1567270] - [net] dccp: check sk for closed state in dccp_sendmsg() (Stefano Brivio) [1571268] {CVE-2018-1130} - [net] ipv6: dccp: add missing bind_conflict to dccp_ipv6_mapped (Stefano Brivio) [1571268] {CVE-2018-1130} - [net] ethtool: extend RXNFC API to support RSS spreading of filter matches (Ivan Vecera) [1563726] - [net] bpf: add bpf_prog_sub (Neil Horman) [1553106] - [net] bpf: rename netdev_xdp to netdev_bpf (Neil Horman) [1553106] - [net] xdp: base API for new XDP rx-queue info concept (Neil Horman) [1553106] - [net] bpf: rename ndo_xdp to ndo_bpf (Neil Horman) [1553106] - [net] team: move dev_mc_sync after master_upper_dev_link in team_port_add (Xin Long) [1558195] - [net] team: Fix double free in error path (Xin Long) [1558195] - [net] team: fall back to hash if table entry is empty (Xin Long) [1558195] - [net] team: use a larger struct for mac address (Xin Long) [1558195] - [net] ipv6: Reflect MTU changes on PMTU of exceptions for MTU-less routes (Stefano Brivio) [1541270]- [kernel] perf/core: Optimize perf_rotate_context() event scheduling (Jiri Olsa) [1482996] - [kernel] perf/core: Fix tree based event rotation (Jiri Olsa) [1482996] - [kernel] perf/core: Simpify perf_event_groups_for_each() (Jiri Olsa) [1482996] - [kernel] perf/core: Optimize ctx_sched_out() (Jiri Olsa) [1482996] - [kernel] perf/core: Fix event schedule order (Jiri Olsa) [1482996] - [kernel] perf/core: Cleanup the rb-tree code (Jiri Olsa) [1482996] - [kernel] perf/cor: Use RB trees for pinned/flexible groups (Jiri Olsa) [1482996] - [kernel] perf/core: Rewrite event timekeeping (Jiri Olsa) [1482996] - [kernel] perf/core: Fix perf_event_read() (Jiri Olsa) [1482996] - [kernel] perf/core: Fix crash in perf_event_read() (Jiri Olsa) [1482996] - [kernel] perf/bpf: extend the perf_event_read_local() interface, a.k.a. "bpf: perf event change needed for subsequent bpf helpers" (Jiri Olsa) [1482996] - [kernel] perf, bpf: Add BPF support to all perf_event types (Jiri Olsa) [1482996] - [kernel] perf/core: Fix perf_output_read_group() (Jiri Olsa) [1482996] - [tools] perf test: Adapt test case record+probe_libc_inet_pton.sh for s390 (Jiri Olsa) [1570591] - [tools] perf test: Fix exit code for record+probe_libc_inet_pton.sh (Jiri Olsa) [1570591] - [tools] perf tests: Rename trace+probe_libc_inet_pton to record+probe_libc_inet_pton (Jiri Olsa) [1570591] - [tools] perf tests: Switch trace+probe_libc_inet_pton to use record (Jiri Olsa) [1570591] - [tools] perf tests shell lib: Use a wildcard to remove the vfs_getname probe (Jiri Olsa) [1570591] - [tools] perf test: Fix test case inet_pton to accept inlines (Jiri Olsa) [1570591] - [tools] perf test: Fix test trace+probe_libc_inet_pton.sh for s390x (Jiri Olsa) [1570591] - [tools] perf test shell: Fix check open filename arg using 'perf trace' (Jiri Olsa) [1570591] - [tools] tools arch s390: Do not include header files from the kernel sources (Jiri Olsa) [1570591] - [tools] perf jvmti: Generate correct debug information for inlined code (Jiri Olsa) [1570591] - [tools] perf tools: Fix up build in hardened environments (Jiri Olsa) [1570591] - [tools] perf tools: Use shell function for perl cflags retrieval (Jiri Olsa) [1570591] - [tools] x86/decoder: Fix and update the opcodes map (Jiri Olsa) [1570591] - [tools] perf: Convert ACCESS_ONCE() to READ_ONCE() (Jiri Olsa) [1570591] - [tools] lib/traceevent/parse-filter.c: clean up clang build warning (Jiri Olsa) [1570591] - [tools] s390/perf: add perf register support for floating-point registers (Jiri Olsa) [1570591] - [tools] s390/perf: define common DWARF register string table (Jiri Olsa) [1570591] - [tools] s390/perf: add support for perf_regs and libdw (Jiri Olsa) [1570591] - [tools] s390/perf: add callback to perf to enable using AUX buffer (Jiri Olsa) [1570591] - [tools] perf intel-pt: Bring instruction decoder files into line with the kernel (Jiri Olsa) [1570591] - [tools] perf test: Fix test 21 for s390x (Jiri Olsa) [1570591] - [tools] perf bench numa: Fixup discontiguous/sparse numa nodes (Jiri Olsa) [1570591] - [tools] perf top: Use signal interface for SIGWINCH handler (Jiri Olsa) [1570591] - [tools] perf top: Fix window dimensions change handling (Jiri Olsa) [1570591] - [tools] perf top: Ignore kptr_restrict when not sampling the kernel (Jiri Olsa) [1570591] - [tools] perf record: Ignore kptr_restrict when not sampling the kernel (Jiri Olsa) [1570591] - [tools] perf report: Ignore kptr_restrict when not sampling the kernel (Jiri Olsa) [1570591] - [tools] perf evlist: Add helper to check if attr.exclude_kernel is set in all evsels (Jiri Olsa) [1570591] - [tools] perf test shell: Fix test case probe libc's inet_pton on s390x (Jiri Olsa) [1570591] - [tools] perf test shell: Fix check open filename arg using 'perf trace' on s390x (Jiri Olsa) [1570591] - [tools] perf annotate: Do not truncate instruction names at 6 chars (Jiri Olsa) [1570591] - [tools] perf help: Fix a bug during strstart() conversion (Jiri Olsa) [1570591] - [tools] perf machine: Guard against NULL in machine__exit() (Jiri Olsa) [1570591] - [tools] perf script: Fix --per-event-dump for auxtrace synth evsels (Jiri Olsa) [1570591] - [tools] perf evsel: Fix up leftover perf_evsel_stat usage via evsel->priv (Jiri Olsa) [1570591] - [tools] perf trace: Fix an exit code of trace__symbols_init (Jiri Olsa) [1570591] - [tools] perf record: Fix -c/-F options for cpu event aliases (Jiri Olsa) [1570591] - [tools] perf record: Generate PERF_RECORD_(MMAP, COMM, EXEC) with --delay (Jiri Olsa) [1570591] - [tools] perf evlist: Set the correct idx when adding dummy events (Jiri Olsa) [1570591] - [tools] perf srcline: Show correct function name for srcline of callchains (Jiri Olsa) [1570591] - [tools] perf srcline: Fix memory leak in addr2inlines() (Jiri Olsa) [1570591] - [tools] perf trace beauty: Implement pid_fd beautifier (Jiri Olsa) [1570591] - [tools] perf callchain: Fix double mapping al->addr for children without self period (Jiri Olsa) [1570591] - [tools] perf stat: Make --per-thread update shadow stats to show metrics (Jiri Olsa) [1570591] - [tools] perf stat: Move the shadow stats scale computation in perf_stat__update_shadow_stats (Jiri Olsa) [1570591] - [tools] perf tools: Add perf_data_file__write function (Jiri Olsa) [1570591] - [tools] perf tools: Add struct perf_data_file (Jiri Olsa) [1570591] - [tools] perf tools: Rename struct perf_data_file to perf_data (Jiri Olsa) [1570591] - [tools] perf script: Print information about per-event-dump files (Jiri Olsa) [1570591] - [tools] perf trace beauty prctl: Generate 'option' string table from kernel headers (Jiri Olsa) [1570591] - [tools] tools include uapi: Grab a copy of linux/prctl.h (Jiri Olsa) [1570591] - [tools] perf script: Allow creating per-event dump files (Jiri Olsa) [1570591] - [tools] perf evsel: Restore evsel->priv as a tool private area (Jiri Olsa) [1570591] - [tools] perf script: Use event_format__fprintf() (Jiri Olsa) [1570591] - [tools] perf script: Use pr_debug where appropriate (Jiri Olsa) [1570591] - [tools] perf script: Add a few missing conversions to fprintf style (Jiri Olsa) [1570591] - [tools] perf util: Enable handling of inlined frames by default (Jiri Olsa) [1570591] - [tools] perf report: Use srcline from callchain for hist entries (Jiri Olsa) [1570591] - [tools] perf report: Cache srclines for callchain nodes (Jiri Olsa) [1570591] - [tools] perf report: Cache failed lookups of inlined frames (Jiri Olsa) [1570591] - [tools] perf report: Properly handle branch count in match_chain() (Jiri Olsa) [1570591] - [tools] perf report: Compare symbol name for inlined frames when sorting (Jiri Olsa) [1570591] - [tools] perf callchain: Compare symbol name for inlined frames when matching (Jiri Olsa) [1570591] - [tools] perf script: Mark inlined frames and do not print DSO for them (Jiri Olsa) [1570591] - [tools] perf callchain: Mark inlined frames in output by " (inlined)" suffix (Jiri Olsa) [1570591] - [tools] perf report: Fall-back to function name comparison for -g srcline (Jiri Olsa) [1570591] - [tools] perf callchain: Create real callchain entries for inlined frames (Jiri Olsa) [1570591] - [tools] perf callchain: Refactor inline_list to store srcline string directly (Jiri Olsa) [1570591] - [tools] perf callchain: Refactor inline_list to operate on symbols (Jiri Olsa) [1570591] - [tools] perf callchain: Store srcline in callchain_cursor_node (Jiri Olsa) [1570591] - [tools] perf report: Remove code to handle inline frames from browsers (Jiri Olsa) [1570591] - [tools] perf vendor events: Add Goldmont Plus V1 event file (Jiri Olsa) [1570591] - [tools] perf kmem: Perform some cleanup if '--time' is given an invalid value (Jiri Olsa) [1570591] - [tools] perf script: Fix error handling path (Jiri Olsa) [1570591] - [tools] perf script: Use fprintf like printing uniformly (Jiri Olsa) [1570591] - [tools] perf tools: Introduce binary__fprintf() (Jiri Olsa) [1570591] - [tools] perf vendor events: Fix incorrect cmask syntax for some Intel metrics (Jiri Olsa) [1570591] - [tools] perf tools: Do not check ABI headers in a detached tarball build (Jiri Olsa) [1570591] - [tools] perf annotate: Remove arch::cpuid_parse callback (Jiri Olsa) [1570591] - [tools] perf list: Fix group description in the man page (Jiri Olsa) [1570591] - [tools] perf mmap: Adopt push method from builtin-record.c (Jiri Olsa) [1570591] - [tools] perf record: Make record__mmap_read generic (Jiri Olsa) [1570591] - [tools] perf mmap: Move perf_mmap and methods to separate mmap.(ch) files (Jiri Olsa) [1570591] - [tools] perf vendor events: Update JSON metrics for Skylake Server (Jiri Olsa) [1570591] - [tools] perf vendor events: Update JSON metrics for Skylake (Jiri Olsa) [1570591] - [tools] perf vendor events: Update JSON metrics for Sandy Bridge (Jiri Olsa) [1570591] - [tools] perf vendor events: Update JSON metrics for JakeTown (Jiri Olsa) [1570591] - [tools] perf vendor events: Update JSON metrics for IvyTown (Jiri Olsa) [1570591] - [tools] perf vendor events: Update JSON metrics for IvyBridge (Jiri Olsa) [1570591] - [tools] perf vendor events: Update JSON metrics for Haswell Server (Jiri Olsa) [1570591] - [tools] perf vendor events: Update JSON metrics for Haswell (Jiri Olsa) [1570591] - [tools] perf vendor events: Update JSON metrics for Broadwell Server (Jiri Olsa) [1570591] - [tools] perf vendor events: Update JSON metrics for Broadwell (Jiri Olsa) [1570591] - [tools] perf top: Add option to set the number of thread for event synthesize (Jiri Olsa) [1570591] - [tools] perf top: Implement multithreading for perf_event__synthesize_threads (Jiri Olsa) [1570591] - [tools] perf tools: Lock to protect comm_str rb tree (Jiri Olsa) [1570591] - [tools] perf tools: Lock to protect namespaces and comm list (Jiri Olsa) [1570591] - [tools] perf tools: Provide mutex wrappers for pthreads rwlocks (Jiri Olsa) [1570591] - [tools] perf trace beauty madvise: Generate 'behavior' string table from kernel headers (Jiri Olsa) [1570591] - [tools] perf tests: Remove Intel CQM perf test (Jiri Olsa) [1570591] - [tools] perf stat: Fix adding multiple event groups (Jiri Olsa) [1570591] - [tools] perf tools: Fix leaking rec_argv in error cases (Jiri Olsa) [1570591] - [tools] perf pmu: Improve error messages for missing PMUs (Jiri Olsa) [1570591] - [tools] perf machine: Optimize a bit the machine__findnew_thread() methods (Jiri Olsa) [1570591] - [tools] perf machine: Use hashtable for machine threads (Jiri Olsa) [1570591] - [tools] perf vendor events: Add JSON metrics for Skylake server (Jiri Olsa) [1570591] - [tools] perf vendor events: Add JSON metrics for Broadwell DE (Jiri Olsa) [1570591] - [tools] perf vendor events: Add JSON metrics for Broadwell Server (Jiri Olsa) [1570591] - [tools] perf vendor events: Add JSON metrics for Haswell EP (Jiri Olsa) [1570591] - [tools] perf vendor events: Add JSON metrics for Ivy Town (Jiri Olsa) [1570591] - [tools] perf vendor events: Add JSON metrics for Haswell (Jiri Olsa) [1570591] - [tools] perf vendor events: Add JSON metrics for Ivy Bridge (Jiri Olsa) [1570591] - [tools] perf vendor events: Add JSON metrics for Sandy Bridge EP (Jiri Olsa) [1570591] - [tools] perf vendor events: Add JSON metrics for Sandy Bridge (Jiri Olsa) [1570591] - [tools] perf vendor events: Add JSON metrics for Skylake (Jiri Olsa) [1570591] - [tools] perf vendor events: Add JSON metrics for Broadwell (Jiri Olsa) [1570591] - [tools] perf stat: Fall weak group back even for EBADF (Jiri Olsa) [1570591] - [tools] perf tools: Make copyfile_offset() static (Jiri Olsa) [1570591] - [tools] perf config: Allow creating empty config set for config file autogeneration (Jiri Olsa) [1570591] - [tools] perf config: Write a config file just once (Jiri Olsa) [1570591] - [tools] perf tools: Use scandir() to replace readdir() (Jiri Olsa) [1570591] - [tools] perf ui progress: Add size info into progress bar (Jiri Olsa) [1570591] - [tools] perf ui progress: Add ui specific init function (Jiri Olsa) [1570591] - [tools] perf tools: Add python-clean target (Jiri Olsa) [1570591] - [tools] perf script: Support user regs (Jiri Olsa) [1570591] - [tools] perf record: Support direct --user-regs arguments (Jiri Olsa) [1570591] - [tools] perf stat: Update walltime_nsecs_stats in interval mode (Jiri Olsa) [1570591] - [tools] perf stat: Hide internal duration_time counter (Jiri Olsa) [1570591] - [tools] perf stat: Support duration_time for metrics (Jiri Olsa) [1570591] - [tools] perf stat: Don't use ctx for saved values lookup (Jiri Olsa) [1570591] - [tools] perf list: Add metric groups to perf list (Jiri Olsa) [1570591] - [tools] perf stat: Support JSON metrics in perf stat (Jiri Olsa) [1570591] - [tools] perf stat: Print generic metric header even for failed expressions (Jiri Olsa) [1570591] - [tools] perf stat: Factor out generic metric printing (Jiri Olsa) [1570591] - [tools] perf vendor events: Support metric_group and no event name in JSON parser (Jiri Olsa) [1570591] - [tools] perf tools: Support weak groups in 'perf stat' (Jiri Olsa) [1570591] - [tools] perf sched timehist: Add pid and tid options (Jiri Olsa) [1570591] - [x86] perf/x86/intel: Plug memory leak in intel_pmu_init() (Jiri Olsa) [1570591] - [kernel] perf/core: Fix ctx::mutex deadlock (Jiri Olsa) [1570591] - [kernel] perf/core: Fix another perf, trace, cpuhp lock inversion (Jiri Olsa) [1570591] - [kernel] perf/core: Fix lock inversion between perf, trace, cpuhp (Jiri Olsa) [1570591] - [x86] perf/x86/rapl: Fix Haswell and Broadwell server RAPL event (Jiri Olsa) [1570591] - [uapi] perf/core: Add PERF_AUX_FLAG_COLLISION to report colliding samples (Jiri Olsa) [1570591] - [kernel] perf/core: Export AUX buffer helpers to modules (Jiri Olsa) [1570591] - [kernel] perf/core: Remove wrong barrier (Jiri Olsa) [1570591] - [kernel] perf/core: Make sure to update ctx time before using it (Jiri Olsa) [1570591] - [kernel] perf/core: Fix __perf_read_group_add() locking (Jiri Olsa) [1570591] - [kernel] perf/core: Update ctx time before detaching events (Jiri Olsa) [1570591] - [kernel] perf/core: Fix perf_event_read_value() locking (Jiri Olsa) [1570591] - [x86] perf/x86: Enable free running PEBS for REGS_USER/INTR (Jiri Olsa) [1570591] - [x86] perf/x86/intel: Hide TSX events when RTM is not supported (Jiri Olsa) [1570591]- [fs] nfs41: do not return ENOMEM on LAYOUTUNAVAILABLE (Scott Mayhew) [1574002] - [fs] vfs: Return -ENXIO for negative SEEK_HOLE / SEEK_DATA offsets (Benjamin Coddington) [1572522] - [fs] nfs: Set FATTR4_WORD0_TYPE for . and .. entries (Scott Mayhew) [1562236] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Increase timeout by 1 sec for non-RAID fastpath IOs (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Use zeroing memory allocator than allocator/memset (Tomas Henzl) [1513838] - [scsi] megaraid_sas: fix selection of reply queue (Tomas Henzl) [1513838] - [scsi] megaraid_sas: switch to pci_alloc_irq_vectors (Tomas Henzl) [1513838] - [scsi] megaraid_sas: fix error handle in megasas_probe_one (Tomas Henzl) [1513838] - [scsi] megaraid: Use dma_pool_zalloc() (Tomas Henzl) [1513838] - [scsi] megaraid_sas: NVMe passthrough command support (Tomas Henzl) [1513838] - [scsi] megaraid: use ktime_get_real for firmware time (Tomas Henzl) [1513838] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1513838] - [scsi] megaraid_sas: re-work DCMD refire code (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Expose fw_cmds_outstanding through sysfs (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Selectively apply stream detection based on IO type (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Update LD map after populating drv_map driver map copy (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Use megasas_wait_for_adapter_operational to detect controller state in IOCTL path (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Avoid firing DCMDs while OCR is in progress (Tomas Henzl) [1513838] - [scsi] megaraid_sas: unload flag should be set after scsi_remove_host is called (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Error handling for invalid ldcount provided by firmware in RAID map (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Reset ldio_outstanding in megasas_resume (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Return the DCMD status from megasas_get_seq_num (Tomas Henzl) [1513838] - [scsi] megaraid_sas: memset IOC INIT frame using correct size (Tomas Henzl) [1513838] - [scsi] megaraid_sas: zero out IOC INIT and stream detection memory (Tomas Henzl) [1513838] - [scsi] megaraid_sas: fix spelling mistake: "thershold" -> "threshold" (Tomas Henzl) [1513838] - [scsi] megaraid: Remove redundant code in megasas_alloc_cmds (Tomas Henzl) [1513838] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Add support for 64bit consistent DMA (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Do not limit queue_depth to 1k in non-RDPQ mode (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Retry with reduced queue depth when alloc fails for higher QD (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Incorrect processing of IOCTL frames for SMP/STP commands (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Move controller memory allocations and DMA mask settings from probe to megasas_init_fw (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Move initialization of instance parameters inside newly created function megasas_init_ctrl_params (Tomas Henzl) [1513838] - [scsi] megaraid_sas: remove instance->ctrl_info (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Pre-allocate frequently used DMA buffers (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Create separate functions for allocating and freeing controller DMA buffers (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Create separate functions to allocate ctrl memory (Tomas Henzl) [1513838] - [scsi] megaraid_sas: reduce size of fusion_context and use kmalloc for allocation (Tomas Henzl) [1513838] - [scsi] megaraid_sas: replace is_ventura with adapter_type checks (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Remove redundant checks for ctrl_context (Tomas Henzl) [1513838] - [scsi] megaraid_sas: replace instance->ctrl_context checks with instance->adapter_type (Tomas Henzl) [1513838] - [scsi] megaraid_sas: Add support for Crusader controllers (Tomas Henzl) [1513838] - [scsi] megaraid_sas: use adapter_type for all gen controllers (Tomas Henzl) [1513838] - [scsi] hpsa: cleanup whitespace (Joseph Szczypek) [1524691] - [scsi] hpsa: Use DEVICE_ATTR_RO (Joseph Szczypek) [1524691] - [scsi] hpsa: fix selection of reply queue (Joseph Szczypek) [1524691] - [scsi] hpsa: use designated initializers (Joseph Szczypek) [1524691] - [scsi] hpsa: free irq on q indexed by h->intr_mode and not i (Joseph Szczypek) [1524691] - [scsi] hpsa: use pci_alloc_irq_vectors and automatic irq affinity (Joseph Szczypek) [1524691] - [scsi] hpsa: Use vsnprintf extension phN (Joseph Szczypek) [1524691] - [scsi] hpsa: drop unneeded newline (Joseph Szczypek) [1524691] - [scsi] hpsa: remove an unnecessary NULL check (Joseph Szczypek) [1524691] - [scsi] hpsa: update driver version (Joseph Szczypek) [1524691] - [scsi] hpsa: add enclosure logical identifier (Joseph Szczypek) [1524691] - [scsi] hpsa: reduce warning messages on device removal (Joseph Szczypek) [1524691] - [scsi] hpsa: update queue depth for externals (Joseph Szczypek) [1524691] - [scsi] hpsa: update discovery polling (Joseph Szczypek) [1524691] - [scsi] hpsa: add controller checkpoint (Joseph Szczypek) [1524691] - [scsi] hpsa: clear tmpdevice in scan thread (Joseph Szczypek) [1524691] - [scsi] hpsa: cleanup sas_phy structures in sysfs when unloading (Joseph Szczypek) [1524691] - [scsi] hpsa: destroy sas transport properties before scsi_host (Joseph Szczypek) [1524691] - [scsi] hpsa: Fix configured_logical_drive_count check (Joseph Szczypek) [1524691] - [scsi] hpsa: remove the smp_handler stub (Joseph Szczypek) [1524691] - [scsi] csiostor: remove redundant assignment to pointer 'ln' (Arjun Vynipadath) [1523193] - [scsi] csiostor: fix spelling mistake: Couldnt -> Couldn't (Arjun Vynipadath) [1523193] - [scsi] csiostor: remove unneeded DRIVER_LICENSE #define (Arjun Vynipadath) [1523193] - [scsi] csiostor: Convert timers to use timer_setup() (Arjun Vynipadath) [1523193] - [linux] libata: enable host-wide tags (Ewan Milne) [1491014] - [ata] libata: remove ATA_FLAG_LOWTAG (Ewan Milne) [1491014] - [ata] Add a new flag to destinguish sas controller (Ewan Milne) [1491014] - [ata] libata: make sata_sil24 use fifo tag allocator (Ewan Milne) [1491014] - [ata] libata: move sas ata tag allocation to libata-scsi.c (Ewan Milne) [1491014] - [ata] libata: use blk taging (Ewan Milne) [1491014] - [nvme] Use admin command effects for admin commands (David Milburn) [1515584] - [nvme] nvmet: fix space padding in serial number (David Milburn) [1515584] - [nvme] nvme-pci: Remove unused queue parameter (David Milburn) [1515584] - [nvme] nvme-pci: Skip queue deletion if there are no queues (David Milburn) [1515584] - [nvme] target: fix buffer overflow (David Milburn) [1515584] - [nvme] don't send keep-alives to the discovery controller (David Milburn) [1515584] - [nvme] unexport nvme_start_keep_alive (David Milburn) [1515584] - [nvme] nvme-loop: fix kernel oops in case of unhandled command (David Milburn) [1560383 1515584] - [nvme] enforce 64bit offset for nvme_get_log_ext fn (David Milburn) [1515584] - [nvme] make nvme_get_log_ext non-static (David Milburn) [1515584] - [nvme] nvmet: constify struct nvmet_fabrics_ops (David Milburn) [1515584] - [nvme] nvmet: refactor configfs transport type handling (David Milburn) [1515584] - [nvme] nvmet: move device_uuid configfs attr definition to suitable place (David Milburn) [1515584] - [nvme] Add .stop_ctrl to nvme ctrl ops (David Milburn) [1515584] - [nvme] nvme-rdma: Allow DELETING state change failure in error_recovery (David Milburn) [1515584] - [nvme] nvme-rdma: Don't flush delete_wq by default during remove_one (David Milburn) [1515584] - [nvme] nvmet-rdma: Don't flush system_wq by default during remove_one (David Milburn) [1515584] - [nvme] nvmet-rdma: Fix use after free in nvmet_rdma_cm_handler() (David Milburn) [1515584] - [nvme] nvmet-rdma: Remove unused queue state (David Milburn) [1515584] - [nvme] nvmet_fc: prevent new io rqsts in possible isr completions (David Milburn) [1515584] - [nvme] nvme_fc: on remoteport reuse, set new nport_id and role (David Milburn) [1515584] - [nvme] nvme_fc: fix abort race on teardown with lld reject (David Milburn) [1515584] - [nvme] nvme_fc: io timeout should defer abort to ctrl reset (David Milburn) [1515584] - [nvme] nvme_fc: fix ctrl create failures racing with workq items (David Milburn) [1515584] - [nvme] nvme-pci: disable APST for Samsung NVMe SSD 960 EVO + ASUS PRIME Z370-A (David Milburn) [1515584] - [nvme] centralize ctrl removal prints (David Milburn) [1515584] - [nvme] nvme-pci: Add .get_address ctrl callback (David Milburn) [1515584] - [nvme] implement log page low/high offset and dwords (David Milburn) [1515584] - [nvme] change namespaces_mutext to namespaces_rwsem (David Milburn) [1515584] - [nvme] fix the dangerous reference of namespaces list (David Milburn) [1515584] - [nvme] nvme-pci: quiesce IO queues prior to disabling device HMB accesses (David Milburn) [1515584] - [nvme] use define instead of magic value for identify size (David Milburn) [1515584] - [nvme] nvme_fc: rework sqsize handling (David Milburn) [1515584] - [nvme] nvme-fabrics: Ignore nr_io_queues option for discovery controllers (David Milburn) [1515584] - [nvme] nvme-pci: Fix nvme queue cleanup if IRQ setup fails (David Milburn) [1515584] - [nvme] nvme-fabrics: don't check for non-NULL module in nvmf_register_transport (David Milburn) [1515584] - [nvme] nvme-rdma: fix sysfs invoked reset_ctrl error flow (David Milburn) [1515584] - [nvme] nvme-pci: Fix timeouts in connecting state (David Milburn) [1515584] - [nvme] nvme-pci: Remap CMB SQ entries on every controller reset (David Milburn) [1515584] - [nvme] fix the deadlock in nvme_update_formats (David Milburn) [1515584] - [nvme] Don't use a stack buffer for keep-alive command (David Milburn) [1515584] - [nvme] nvme_fc: cleanup io completion (David Milburn) [1515584] - [nvme] nvme_fc: correct abort race condition on resets (David Milburn) [1515584] - [nvme] delete NVME_CTRL_LIVE --> NVME_CTRL_CONNECTING transition (David Milburn) [1515584] - [nvme] nvme-rdma: use NVME_CTRL_CONNECTING state to mark init process (David Milburn) [1515584] - [nvme] rename NVME_CTRL_RECONNECTING state to NVME_CTRL_CONNECTING (David Milburn) [1515584] - [nvme] nvme-pci: introduce RECONNECTING state to mark initializing procedure (David Milburn) [1515584] - [nvme] nvme-rdma: remove redundant boolean for inline_data (David Milburn) [1515584] - [nvme] don't free uuid pointer before printing it (David Milburn) [1515584] - [nvme] nvme-pci: Suspend queues after deleting them (David Milburn) [1515584] - [nvme] nvme-pci: Fix queue double allocations (David Milburn) [1515584] - [nvme] nvme-pci: clean up SMBSZ bit definitions (David Milburn) [1515584] - [nvme] nvme-pci: clean up CMB initialization (David Milburn) [1515584] - [nvme] nvmet: release a ns reference in nvmet_req_uninit if needed (David Milburn) [1515584] - [nvme] nvme-fabrics: fix memory leak when parsing host ID option (David Milburn) [1515584] - [nvme] fix comment typos in nvme_create_io_queues (David Milburn) [1515584] - [nvme] host delete_work and reset_work on separate workqueues (David Milburn) [1515584] - [nvme] nvme-pci: allocate device queues storage space at probe (David Milburn) [1515584] - [nvme] allocate nvme_queue in correct node (David Milburn) [1515584] - [nvme] take refcount on transport module (David Milburn) [1515584] - [nvme] nvme-pci: fix NULL pointer reference in nvme_alloc_ns (David Milburn) [1515584] - [nvme] modify the debug level for setting shutdown timeout (David Milburn) [1515584] - [nvme] nvme-pci: don't open-code nvme_reset_ctrl (David Milburn) [1515584] - [nvme] nvmet: rearrange nvmet_ctrl_free() (David Milburn) [1515584] - [nvme] nvmet: fix error flow in nvmet_alloc_ctrl() (David Milburn) [1515584] - [nvme] nvme-pci: remove an unnecessary initialization in HMB code (David Milburn) [1515584] - [nvme] nvme-fabrics: protect against module unload during create_ctrl (David Milburn) [1515584] - [nvme] nvmet-fc: cleanup nvmet add_port/remove_port (David Milburn) [1515584] - [nvme] nvme_fcloop: refactor host/target io job access (David Milburn) [1515584] - [nvme] nvme_fcloop: rework to remove xxx_IN_ISR feature flags (David Milburn) [1515584] - [nvme] nvme_fcloop: disassocate local port structs (David Milburn) [1515584] - [nvme] nvme_fcloop: fix abort race condition (David Milburn) [1515584] - [nvme] nvmet: lower log level for each queue creation (David Milburn) [1515584] - [nvme] nvmet-rdma: lowering log level for chatty debug messages (David Milburn) [1515584] - [nvme] nvmet-rdma: removed queue cleanup from module exit (David Milburn) [1515584] - [s390] zcrypt: Fix wrong comparison leading to strange load balancing (Hendrik Brueckner) [1375258] - [s390] zcrypt: Introduce QACT support for AP bus devices (Hendrik Brueckner) [1375258] - [s390] zcrypt: Enable special header file flag for AU CPRP (Hendrik Brueckner) [1375258] - [s390] zcrypt: CEX6S exploitation (Hendrik Brueckner) [1375258] - [s390] zcrypt: externalize AP queue interrupt control (Hendrik Brueckner) [1375258] - [s390] zcrypt: externalize AP config info query (Hendrik Brueckner) [1375258] - [s390] zcrypt: externalize test AP queue (Hendrik Brueckner) [1375258] - [s390] crypto: add s390 platform specific aes gcm support (Hendrik Brueckner) [1375263] - [s390] crypto: add inline assembly for KMA instruction to cpacf.h (Hendrik Brueckner) [1375263] - [s390] cpacf: Introduce kma instruction (Hendrik Brueckner) [1375263] - [s390] cpacf: query instructions use unique parameters for compatibility with KMA (Hendrik Brueckner) [1375263]- [gpu] drm/nouveau: Fix deadlock in nv50_mstm_register_connector() (Lyude Paul) [1571927] - [netdrv] vmxnet3: segCnt can be 1 for LRO packets (Neil Horman) [1426680] - [netdrv] bnxt_en: Fix memory fault in bnxt_ethtool_init() (Jonathan Toppins) [1573936] - [uapi] input: Fix KEY_BRIGHTNESS_MIN definition (Prarit Bhargava) [1571274] - [acpi] acpi_pad: Fix memory leak in power saving threads (Lenny Szubowicz) [1542660] - [block] kyber: fix domain token leak during requeue (Ming Lei) [1548238] - [block] blk-mq: don't call io sched's .requeue_request when requeueing rq to ->dispatch (Ming Lei) [1548238] - [block] kyber: fix another domain token wait queue hang (Ming Lei) [1548238] - [block] kyber: fix hang on domain token wait queue (Ming Lei) [1548238] - [block] mq-deadline: add 'deadline' as a name alias (Ming Lei) [1548253] - [block] elevator: allow name aliases (Ming Lei) [1548253] - [block] elevator: mark parameter of elevator_aux_find() as const (Ming Lei) [1548253] - [block] elevator: move elevator_aux_find() to front of the file (Ming Lei) [1548253] - [block] blk-mq: quiesce queue before freeing queue (Ming Lei) [1548236] - [mm] hwpoison: disable memory error handling on 1GB hugepage (Aristeu Rozanski) [1525701] - [mm] hwpoison: call shake_page() after try_to_unmap() for mlocked page (Aristeu Rozanski) [1525701] - [mm] hwpoison: call shake_page() unconditionally (Aristeu Rozanski) [1525701] - [mm] madvise: pass return code of memory_failure() to userspace (Aristeu Rozanski) [1525701] - [mm] hwpoison: fix traversal of hugetlbfs pages to avoid printk flood (Aristeu Rozanski) [1525701] - [mm] hwpoison.c: fix held reference count after unpoisoning empty zero page (Aristeu Rozanski) [1525701] - [kernel] jump_label: Disable jump labels in __exit code (Josh Poimboeuf) [1541287] - [kernel] jump_label: Explicitly disable jump labels in __init code (Josh Poimboeuf) [1541287] - [kernel] sched: Enable SCHED_DEADLINE (Lauro Ramos Venancio) [1344565] - [s390] correct nospec auto detection init order (Hendrik Brueckner) [1558325] - [s390] add sysfs attributes for spectre (Hendrik Brueckner) [1558325] - [s390] report spectre mitigation via syslog (Hendrik Brueckner) [1558325] - [s390] add automatic detection of the spectre defense (Hendrik Brueckner) [1558325] - [s390] move nobp parameter functions to nospec-branch.c (Hendrik Brueckner) [1558325] - [s390] do not bypass BPENTER for interrupt system calls (Hendrik Brueckner) [1558325] - [s390] Replace IS_ENABLED(EXPOLINE_*) with IS_ENABLED(CONFIG_EXPOLINE_*) (Hendrik Brueckner) [1558325] - [s390] introduce execute-trampolines for branches (Hendrik Brueckner) [1558325] - [s390] run user space and KVM guests with modified branch prediction (Hendrik Brueckner) [1558325] - [s390] add optimized array_index_mask_nospec (Hendrik Brueckner) [1558325] - [s390] entry.s: fix spurious zeroing of r0 (Hendrik Brueckner) [1558325] - [s390] scrub registers on kernel entry and KVM exit (Hendrik Brueckner) [1558325] - [s390] align and prepare spectre mitigation for upstream commits (Hendrik Brueckner) [1558325] - [s390] alternative: use a copy of the facility bit mask (Hendrik Brueckner) [1558325] - [s390] crypto: Adjust s390 aes and paes cipher priorities (Hendrik Brueckner) [1569511] - [s390] cio: update chpid descriptor after resource accessibility event (Hendrik Brueckner) [1574467] - [s390] dasd: fix IO error for newly defined devices (Hendrik Brueckner) [1574454] - [s390] uprobes: implement arch_uretprobe_is_alive() (Hendrik Brueckner) [1574009] - [s390] dasd: configurable IFCC handling (Hendrik Brueckner) [1548504] - [x86] spec_ctrl: Always clear SPEC_CTRL MSRs when disabling IBRS (Waiman Long) [1574730] - [kernel] perf/hwbp: Simplify the perf-hwbp code, fix documentation (Eugene Syromiatnikov) [1569874] {CVE-2018-1000199} - [x86] kvm: fix icebp instruction handling (Paolo Bonzini) [1566837] {CVE-2018-1087} - [x86] entry/64: Don't use IST entry for #BP stack (Paolo Bonzini) [1567074] {CVE-2018-8897}- [scsi] storvsc: Select channel based on available percentage of ring buffer to write (Cathy Avery) [1568513] - [kernel] scsi: vmbus: Add function to report available ring buffer to write in total ring size percentage (Cathy Avery) [1568513] - [scsi] storsvc: don't set a bounce limit (Cathy Avery) [1568513] - [netdrv] netvsc: Use the vmbus function to calculate ring buffer percentage (Cathy Avery) [1568513] - [scsi] storvsc: Set up correct queue depth values for IDE devices (Cathy Avery) [1568513] - [scsi] storvsc: Spread interrupts when picking a channel for I/O requests (Cathy Avery) [1568513] - [scsi] storvsc: Increase cmd_per_lun for higher speed devices (Cathy Avery) [1568513] - [scsi] storvsc: missing error code in storvsc_probe() (Cathy Avery) [1568513] - [scsi] cxgb4i: silence overflow warning in t4_uld_rx_handler() (Arjun Vynipadath) [1523190] - [scsi] cxgb4i: make skb_push & __skb_push return void pointers (Arjun Vynipadath) [1523190] - [scsi] iscsi: respond to netlink with unicast when appropriate (Chris Leech) [1330865] - [scsi] bnx2fc: Fix check in SCSI completion handler for timed out request (Chad Dupuis) [1566553] - [scsi] bnx2fc: fix spelling mistake: "Couldnt" -> "Couldn't" (Chad Dupuis) [1566553] - [scsi] bnx2i: Use zeroing allocator rather than allocator/memset (Chad Dupuis) [1566556] - [scsi] bnx2i: bnx2i_hwi: use swap macro in bnx2i_send_iscsi_nopout (Chad Dupuis) [1566556] - [scsi] bnx2i: Clean up unused pointers in bnx2i_hwi (Chad Dupuis) [1566556] - [scsi] cdrom: do not call check_disk_change() inside cdrom_open() (Maurizio Lombardi) [1538362] - [scsi] lpfc: update driver version to 12.0.0.2 (Dick Kennedy) [1519548] - [scsi] lpfc: Correct missing remoteport registration during link bounces (Dick Kennedy) [1519548] - [scsi] lpfc: Fix NULL pointer reference when resetting adapter (Dick Kennedy) [1519548] - [scsi] lpfc: Fix nvme remoteport registration race conditions (Dick Kennedy) [1519548] - [scsi] lpfc: Fix driver not recovering NVME rports during target link faults (Dick Kennedy) [1519548] - [scsi] lpfc: Fix WQ/CQ creation for older asic's (Dick Kennedy) [1519548] - [scsi] lpfc: Fix NULL pointer access in lpfc_nvme_info_show (Dick Kennedy) [1519548] - [scsi] lpfc: Fix lingering lpfc_wq resource after driver unload (Dick Kennedy) [1519548] - [scsi] lpfc: Fix Abort request WQ selection (Dick Kennedy) [1519548] - [scsi] lpfc: Enlarge nvmet asynchronous receive buffer counts (Dick Kennedy) [1519548] - [scsi] lpfc: Add per io channel NVME IO statistics (Dick Kennedy) [1519548] - [scsi] lpfc: Correct target queue depth application changes (Dick Kennedy) [1519548] - [scsi] lpfc: Fix multiple PRLI completion error path (Dick Kennedy) [1519548] - [scsi] lpfc: make several unions static, fix non-ANSI prototype (Dick Kennedy) [1519548] - [scsi] scsi_transport_fc: fix typos on 64/128 GBit define names (Dick Kennedy) [1519548] - [scsi] scsi_transport_fc: add 64GBIT and 128GBIT port speed definitions (Dick Kennedy) [1519548] - [scsi] lpfc: Change Copyright of 12.0.0.1 modified files to 2018 (Dick Kennedy) [1519548] - [scsi] lpfc: update driver version to 12.0.0.1 (Dick Kennedy) [1519548] - [scsi] lpfc: Memory allocation error during driver start-up on power8 (Dick Kennedy) [1519548] - [scsi] lpfc: Fix mailbox wait for POST_SGL mbox command (Dick Kennedy) [1519548] - [scsi] lpfc: Fix SCSI lun discovery when port configured for both SCSI and NVME (Dick Kennedy) [1519548] - [scsi] lpfc: Streamline NVME Targe6t WQE setup (Dick Kennedy) [1519548] - [scsi] lpfc: Streamline NVME Initiator WQE setup (Dick Kennedy) [1519548] - [scsi] lpfc: Code cleanup for 128byte wqe data type (Dick Kennedy) [1519548] - [scsi] lpfc: Fix NVME Initiator FirstBurst (Dick Kennedy) [1519548] - [scsi] lpfc: Add missing unlock in WQ full logic (Dick Kennedy) [1519548] - [scsi] lpfc: use __raw_writeX on DPP copies (Dick Kennedy) [1519548] - [scsi] lpfc: Change Copyright of 12.0.0.0 modified files to 2018 (Dick Kennedy) [1519548] - [scsi] lpfc: update driver version to 12.0.0.0 (Dick Kennedy) [1519548] - [scsi] lpfc: Work around NVME cmd iu SGL type (Dick Kennedy) [1519548] - [scsi] lpfc: Fix nvme embedded io length on new hardware (Dick Kennedy) [1519548] - [scsi] lpfc: Add embedded data pointers for enhanced performance (Dick Kennedy) [1519548] - [scsi] lpfc: Enable fw download on if_type=6 devices (Dick Kennedy) [1519548] - [scsi] lpfc: Add if_type=6 support for cycling valid bits (Dick Kennedy) [1519548] - [scsi] lpfc: Add 64G link speed support (Dick Kennedy) [1519548] - [scsi] lpfc: Add PCI Ids for if_type=6 hardware (Dick Kennedy) [1519548] - [scsi] lpfc: Add push-to-adapter support to sli4 (Dick Kennedy) [1519548] - [scsi] lpfc: Add SLI-4 if_type=6 support to the code base (Dick Kennedy) [1519548] - [scsi] lpfc: Rework sli4 doorbell infrastructure (Dick Kennedy) [1519548] - [scsi] lpfc: Rework lpfc to allow different sli4 cq and eq handlers (Dick Kennedy) [1519548] - [scsi] lpfc: Update 11.4.0.7 modified files for 2018 Copyright (Dick Kennedy) [1519548] - [scsi] lpfc: update driver version to 11.4.0.7 (Dick Kennedy) [1519548] - [scsi] lpfc: Fix nonrecovery of NVME controller after cable swap (Dick Kennedy) [1519548] - [scsi] lpfc: Treat SCSI Write operation Underruns as an error (Dick Kennedy) [1519548] - [scsi] lpfc: Fix header inclusion in lpfc_nvmet (Dick Kennedy) [1519548] - [scsi] lpfc: Validate adapter support for SRIU option (Dick Kennedy) [1519548] - [scsi] lpfc: Indicate CONF support in NVMe PRLI (Dick Kennedy) [1519548] - [scsi] lpfc: Fix issue_lip if link is disabled (Dick Kennedy) [1519548] - [scsi] lpfc: Fix soft lockup in lpfc worker thread during LIP testing (Dick Kennedy) [1519548] - [scsi] lpfc: Allow set of maximum outstanding SCSI cmd limit for a target (Dick Kennedy) [1519548] - [scsi] lpfc: Fix RQ empty firmware trap (Dick Kennedy) [1519548] - [scsi] lpfc: Fix IO failure during hba reset testing with nvme io (Dick Kennedy) [1519548] - [scsi] lpfc: Fix PRLI handling when topology type changes (Dick Kennedy) [1519548] - [scsi] lpfc: Add WQ Full Logic for NVME Target (Dick Kennedy) [1519548] - [scsi] lpfc: correct debug counters for abort (Dick Kennedy) [1519548] - [scsi] lpfc: move placement of target destroy on driver detach (Dick Kennedy) [1519548] - [scsi] lpfc: Increase CQ and WQ sizes for SCSI (Dick Kennedy) [1519548] - [scsi] lpfc: Fix frequency of Release WQE CQEs (Dick Kennedy) [1519548] - [scsi] lpfc: fix a couple of minor indentation issues (Dick Kennedy) [1519548] - [scsi] lpfc: don't dereference localport before it has been null checked (Dick Kennedy) [1519548] - [scsi] lpfc: correct sg_seg_cnt attribute min vs default (Dick Kennedy) [1519548] - [scsi] lpfc: update driver version to 11.4.0.6 (Dick Kennedy) [1519548] - [scsi] lpfc: Beef up stat counters for debug (Dick Kennedy) [1519548] - [scsi] lpfc: Fix infinite wait when driver unregisters a remote NVME port (Dick Kennedy) [1519548] - [scsi] lpfc: Fix issues connecting with nvme initiator (Dick Kennedy) [1519548] - [scsi] lpfc: Fix SCSI LUN discovery when SCSI and NVME enabled (Dick Kennedy) [1519548] - [scsi] lpfc: Increase SCSI CQ and WQ sizes (Dick Kennedy) [1519548] - [scsi] lpfc: Fix receive PRLI handling (Dick Kennedy) [1519548] - [scsi] lpfc: Fix -EOVERFLOW behavior for NVMET and defer_rcv (Dick Kennedy) [1519548] - [scsi] lpfc: Fix random heartbeat timeouts during heavy IO (Dick Kennedy) [1519548] - [scsi] lpfc: update driver version to 11.4.0.5 (Dick Kennedy) [1519548] - [scsi] lpfc: small sg cnt cleanup (Dick Kennedy) [1519548] - [scsi] lpfc: Fix driver handling of nvme resources during unload (Dick Kennedy) [1519548] - [scsi] lpfc: Fix crash during driver unload with running nvme traffic (Dick Kennedy) [1519548] - [scsi] lpfc: Correct driver deregistrations with host nvme transport (Dick Kennedy) [1519548] - [scsi] lpfc: correct port registrations with nvme_fc (Dick Kennedy) [1519548] - [scsi] lpfc: Adjust default value of lpfc_nvmet_mrq (Dick Kennedy) [1519548] - [scsi] lpfc: Fix display for debugfs queInfo (Dick Kennedy) [1519548] - [scsi] lpfc: Raise maximum NVME sg list size for 256 elements (Dick Kennedy) [1519548] - [scsi] lpfc: Fix NVME LS abort_xri (Dick Kennedy) [1519548] - [scsi] lpfc: Handle XRI_ABORTED_CQE in soft IRQ (Dick Kennedy) [1519548] - [scsi] lpfc: Expand WQE capability of every NVME hardware queue (Dick Kennedy) [1519548]- [char] ipmi: retain ipmi_si for ipmi platform_device.name (Tony Camuso) [1567691] - [char] ipmi: Fix some error cleanup issues (Tony Camuso) [1573197] - [char] ipmi_si: Fix error handling of platform device (Tony Camuso) [1573197] - [input] elantech - add new icbody type 15 (Benjamin Tissoires) [1565527] - [input] elantech - make arrays debounce_packet static, reduces object code size (Benjamin Tissoires) [1565527] - [input] elantech - constify attribute_group structures (Benjamin Tissoires) [1565527] - [input] elantech - add Fujitsu Lifebook E546/E557 to force crc_enabled (Benjamin Tissoires) [1565527] - [input] elantech - force relative mode on a certain module (Benjamin Tissoires) [1565527] - [input] elantech - add Fujitsu Lifebook E547 to force crc_enabled (Benjamin Tissoires) [1565527] - [input] elantech - add Fujitsu Lifebook E556 to force crc_enabled (Benjamin Tissoires) [1565527] - [input] elantech - force needed quirks on Fujitsu H760 (Benjamin Tissoires) [1565527] - [input] elantech - fix Lenovo version typo (Benjamin Tissoires) [1565527] - [input] elantech - fix debug dump of the current packet (Benjamin Tissoires) [1565527] - [input] elantech - add more IC body types to the list (Benjamin Tissoires) [1565527] - [input] psmouse - use same format for secondary devices as for primary (Benjamin Tissoires) [1565527] - [input] elantech - mark protocols v2 and v3 as semi-mt (Benjamin Tissoires) [1565527] - [input] elantech - add Fujitsu Lifebook U745 to force crc_enabled (Benjamin Tissoires) [1565527] - [input] elantech - add special check for fw_version 0x470f01 touchpad (Benjamin Tissoires) [1565527] - [input] elantech - force resolution of 31 u/mm (Benjamin Tissoires) [1565527] - [input] elantech - add new icbody type (Benjamin Tissoires) [1565527] - [input] elantech - fix detection of touchpads where the revision matches a known rate (Benjamin Tissoires) [1565527] - [input] synaptics - add Lenovo 80 series ids to SMBus (Benjamin Tissoires) [1554926] - [input] trackpoint - combine calls to ps2_command() (Benjamin Tissoires) [1554926] - [input] libps2 - relax command byte ACK handling (Benjamin Tissoires) [1554926] - [kernel] input: libps2 - use BIT() for bitmask constants (Benjamin Tissoires) [1554926] - [input] libps2 - support retransmission of command data (Benjamin Tissoires) [1554926] - [input] libps2 - add debugging statements (Benjamin Tissoires) [1554926] - [input] psmouse - move sliced command implementation to libps2 (Benjamin Tissoires) [1554926] - [input] libps2 - use u8 for byte data (Benjamin Tissoires) [1554926] - [input] libps2 - fix switch statement formatting (Benjamin Tissoires) [1554926] - [input] psmouse - clean up code (Benjamin Tissoires) [1554926] - [input] psmouse - create helper for reporting standard buttons/motion (Benjamin Tissoires) [1554926] - [input] trackpoint - only expose supported controls for Elan, ALPS and NXP (Benjamin Tissoires) [1554926] - [input] psmouse - expose drift duration for IBM trackpoints (Benjamin Tissoires) [1554926] - [input] trackpoint - force 3 buttons if 0 button is reported (Benjamin Tissoires) [1554926] - [input] trackpoint - add new trackpoint firmware ID (Benjamin Tissoires) [1554926] - [input] trackpoint - assume 3 buttons when buttons detection fails (Benjamin Tissoires) [1554926] - [input] mouse - use local variables consistently (Benjamin Tissoires) [1554926] - [input] synaptics - use BIT() and GENMASK() macros (Benjamin Tissoires) [1554926] - [input] synaptics - add synaptics_query_int() (Benjamin Tissoires) [1554926] - [input] psmouse - fix data race in __ps2_command (Benjamin Tissoires) [1554926] - [input] psmouse - add small delay for IBM trackpoint pass-through mode (Benjamin Tissoires) [1554926] - [input] synaptics - prevent top button pad from creating smbus device (Benjamin Tissoires) [1554926] - [input] psmouse - fix Synaptics detection when protocol is disabled (Benjamin Tissoires) [1554926] - [input] synaptics - disable kernel tracking on SMBus devices (Benjamin Tissoires) [1554926] - [input] synaptics - fix device info appearing different on reconnect (Benjamin Tissoires) [1554926] - [input] synaptics - keep PS/2 around when RMI4_SMB is not enabled (Benjamin Tissoires) [1554926] - [input] synaptics - clear device info before filling in (Benjamin Tissoires) [1554926] - [input] psmouse - fix cleaning up SMBus companions (Benjamin Tissoires) [1554926] - [input] synaptics - add support for Intertouch devices (Benjamin Tissoires) [1554926] - [input] psmouse - add support for SMBus companions (Benjamin Tissoires) [1554926] - [input] psmouse - introduce notion of SMBus companions (Benjamin Tissoires) [1554926] - [input] psmouse - store pointer to current protocol (Benjamin Tissoires) [1554926] - [input] psmouse - implement fast reconnect option (Benjamin Tissoires) [1554926] - [input] serio - add fast reconnect option (Benjamin Tissoires) [1554926] - [input] synaptics - split device info into a separate structure (Benjamin Tissoires) [1554926] - [input] synaptics - do not mix logical and bitwise operations (Benjamin Tissoires) [1554926] - [input] synaptics - use SERIO_OOB_DATA to handle trackstick buttons (Benjamin Tissoires) [1554926] - [input] synaptics - dump ext10 capabilities as well (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - log when we create a guest serio port (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - unmask F03 interrupts when port is opened (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - do not delete interrupt memory too early (Benjamin Tissoires) [1554926] - [input] synaptics_rmi4 - remove unneeded MODULE_VERSION() usage (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - RMI4 can also use SMBUS version 3 (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - limit the range of what GPIOs are buttons (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - constify attribute_group structures in F01 (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - register F03 port as pass-through serio (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - change F12 clip to inactive border debug (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - use dev_driver_string when registering interrupt (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - when registering sensors do not call them "drivers" (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - cleanup SMbus mapping handling (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - fix endianness issue in SMBus transport (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - fix handling failures from rmi_enable_sensor (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - prevent null pointer dereference in f30 (Benjamin Tissoires) [1554926] - [input] rmi4 - f30: detect INPUT_PROP_BUTTONPAD from the button count (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - forward upper mechanical buttons to PS/2 guest (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - clean up F30 implementation (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - fix error return code in rmi_probe_interrupts() (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - add rmi_find_function() (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - add sysfs interfaces for hardware IDs (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - fix reversed conditions in enable/disable_irq_wake (Benjamin Tissoires) [1554926] - [input] constify device_type structures (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - use local variables consistently (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - correctly swap clip values if axes are swapped (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - remove redundant null check on rmi_dev (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - use Kconfig "if" to express dependency (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - select 'SERIO' when needed (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - fix F03 build error when serio is module (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - fix debug for sensor clip (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - store the attn data in the driver (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - allow to add attention data (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - f03 - grab data passed by transport device (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - add support for F03 (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - have only one struct platform data (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - remove EXPORT_SYMBOL_GPL for internal functions (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - add rmi_enable/disable_irq (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - remove unused fields in struct rmi_driver_data (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - add SMBus support (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - set the ABS_MT_TOOL_TYPE bit to report tool type (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - add support for controlling dribble packets in F12 (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - add parameters for dribble packets and palm detect gesture (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - handle incomplete input data (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - move IRQ handling to rmi_driver (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - add a couple of debug lines (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - factor out functions from probe (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - stop scanning PDT after two empty pages (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - fix register descriptor subpacket map construction (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - do not check for NULL when calling of_node_put() (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - fix maximum size check for F12 control register 8 (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - use the RMI_F11_REL_BYTES define in rmi_f11_rel_pos_report (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - remove unneeded variable (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - remove pointer to rmi_function in f12_data (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - fix spelling in defines (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - remove check of Non-NULL array (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - using logical instead of bitwise AND (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - add support for F30 (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - add support for F12 (Benjamin Tissoires) [1554926] - [input] synaptics-rmi4 - add support for 2D sensors and F11 (Benjamin Tissoires) [1554926] - [uapi] input: synaptics-rmi4 - add support for Synaptics RMI4 devices (Benjamin Tissoires) [1554926] - [uapi] input: psmouse - add a custom serio protocol to send extra information (Benjamin Tissoires) [1554926] - [input] psmouse - limit protocols that we try on passthrough ports (Benjamin Tissoires) [1554926] - [input] psmouse - factor out common protocol probing code (Benjamin Tissoires) [1554926] - [input] psmouse - clean up Cypress probe (Benjamin Tissoires) [1554926] - [input] psmouse - move protocol descriptions around (Benjamin Tissoires) [1554926] - [input] psmouse - fix comment style (Benjamin Tissoires) [1554926] - [input] psmouse - use switch statement in psmouse_process_byte() (Benjamin Tissoires) [1554926] - [input] psmouse - use IS_ENABLED instead of homegrown code (Benjamin Tissoires) [1554926] - [kernel] genirq: Add irq_get_trigger_type() to get IRQ flags (Benjamin Tissoires) [1554926] - [uapi] input: add MT_TOOL_PALM (Benjamin Tissoires) [1554926] - [input] MT - add support for balanced slot assignment (Benjamin Tissoires) [1554926] - [i2c] i801: Restore configuration at shutdown (Benjamin Tissoires) [1554926] - [i2c] i801: Save register SMBSLVCMD value only once (Benjamin Tissoires) [1554926] - [i2c] do not enable fall back to Host Notify by default (Benjamin Tissoires) [1554926] - [i2c] use an IRQ to report Host Notify events, not alert (Benjamin Tissoires) [1554926] - [i2c] i801: remove SMBNTFDDAT reads as they always seem to return 0 (Benjamin Tissoires) [1554926] - [i2c] i801: use the BIT() macro for FEATURES_* also (Benjamin Tissoires) [1554926] - [i2c] i801: use BIT() macro for bits definition (Benjamin Tissoires) [1554926] - [i2c] i801: minor formatting issues (Benjamin Tissoires) [1554926] - [i2c] i801: store and restore the SLVCMD register at load and unload (Benjamin Tissoires) [1554926] - [i2c] i2c-smbus: fix i2c_handle_smbus_host_notify documentation (Benjamin Tissoires) [1554926] - [i2c] i801: add support of Host Notify (Benjamin Tissoires) [1554926] - [uapi] i2c: smbus: add SMBus Host Notify support (Benjamin Tissoires) [1554926] - [i2c] add a protocol parameter to the alert callback (Benjamin Tissoires) [1554926] - [crypto] chelsio - Remove unwanted initialization (Arjun Vynipadath) [1523191] - [crypto] chelsio - don't leak pointers to authenc keys (Arjun Vynipadath) [1523191] - [crypto] chelsio - Remove declaration of static function from header (Arjun Vynipadath) [1523191] - [crypto] chelsio -Split Hash requests for large scatter gather list (Arjun Vynipadath) [1523191] - [crypto] chelsio - Fix iv passed in fallback path for rfc3686 (Arjun Vynipadath) [1523191] - [crypto] chelsio - Update IV before sending request to HW (Arjun Vynipadath) [1523191] - [crypto] chelsio - Use kernel round function to align lengths (Arjun Vynipadath) [1523191] - [crypto] chelsio - no csum offload for ipsec path (Arjun Vynipadath) [1523191] - [crypto] chelsio - Make function aead_ccm_validate_input static (Arjun Vynipadath) [1523191] - [crypto] chelsio - Fix indentation warning (Arjun Vynipadath) [1523191] - [crypto] chelsio - Remove dst sg size zero check (Arjun Vynipadath) [1523191] - [crypto] chelsio - Add authenc versions of ctr and sha (Arjun Vynipadath) [1523191] - [crypto] chelsio - Fix IV updated in XTS operation (Arjun Vynipadath) [1523191] - [crypto] chelsio - check for sg null (Arjun Vynipadath) [1523191] - [crypto] chelsio - Fix Indentation (Arjun Vynipadath) [1523191] - [crypto] chelsio - fix a type cast error (Arjun Vynipadath) [1523191] - [crypto] chelsio - Use GCM IV size constant (Arjun Vynipadath) [1523191] - [crypto] gcm - add GCM IV size constant (Arjun Vynipadath) [1523191] - [crypto] chelsio - select CRYPTO_GF128MUL (Arjun Vynipadath) [1523191] - [crypto] chcr: ensure cntrl is initialized to fix bit-wise or'ing of garabage data (Arjun Vynipadath) [1523191] - [crypto] chcr: remove unused variables net_device, pi, adap and cntrl (Arjun Vynipadath) [1523191] - [crypto] chelsio - make arrays sgl_ent_len and dsgl_ent_len static (Arjun Vynipadath) [1523191] - [crypto] chcr: Add support for Inline IPSec (Arjun Vynipadath) [1523191] - [crypto] chelsio - Fix an error code in chcr_hash_dma_map() (Arjun Vynipadath) [1523191] - [crypto] chelsio - remove redundant assignments to reqctx and dst_size (Arjun Vynipadath) [1523191] - [crypto] chcr - Replace _manual_ swap with swap macro (Arjun Vynipadath) [1523191] - [crypto] chelsio - pr_err() strings should end with newlines (Arjun Vynipadath) [1523191] - [net] vsock: make af_vsock.ko removable again (Stefan Hajnoczi) [1559688]- [target] cxgbit: call neigh_event_send() to update MAC address (Arjun Vynipadath) [1523189] - [base] fix memory leak for ata_link_init (David Milburn) [1474183] - [fs] freeing unlinked file indefinitely delayed (Carlos Maiolino) [1248862] - [mm] tmpfs: fix shmem_evict_inode() warnings on i_blocks (Christoph von Recklinghausen) [1537382] - [hv] add SPDX license id to Kconfig (Mohammed Gamal) [1551622] - [hv] add SPDX license to trace (Mohammed Gamal) [1551622] - [hv] vmbus: do not mark HV_PCIE as perf_device (Mohammed Gamal) [1551622] - [hv] vmbus: respect what we get from hv_get_synint_state() (Mohammed Gamal) [1551622] - [hv] hv_balloon: trace post_status (Mohammed Gamal) [1551622] - [hv] hv_balloon: fix bugs in num_pages_onlined accounting (Mohammed Gamal) [1551622] - [hv] hv_balloon: simplify hv_online_page()/hv_page_online_one() (Mohammed Gamal) [1551622] - [hv] hv_balloon: fix printk loglevel (Mohammed Gamal) [1551622] - [hv] hv_vmbus: Correct the stale comments regarding cpu affinity (Mohammed Gamal) [1551622] - [hv] Synthetic typo correction (Mohammed Gamal) [1551622] - [hv] hyper-v: use GFP_KERNEL for hv_context.hv_numa_map (Mohammed Gamal) [1551622] - [hv] hv: vmbus: Fix ring buffer signaling (Mohammed Gamal) [1551622] - [hv] vmbus: add monitor_id and subchannel_id to sysfs per channel (Mohammed Gamal) [1551622] - [hv] vmbus: make channel attributes static (Mohammed Gamal) [1551622] - [hv] vmbus: unregister device_obj->channels_kset (Mohammed Gamal) [1551622] - [hv] vmbus: Remove x86-isms from arch independent drivers (Mohammed Gamal) [1551622] - [hv] hyper-v: trace channel events (Mohammed Gamal) [1551622] - [hv] hyper-v: trace vmbus_send_tl_connect_request() (Mohammed Gamal) [1551622] - [hv] hyper-v: trace vmbus_release_relid() (Mohammed Gamal) [1551622] - [hv] hyper-v: trace vmbus_negotiate_version() (Mohammed Gamal) [1551622] - [hv] hyper-v: trace vmbus_teardown_gpadl() (Mohammed Gamal) [1551622] - [hv] hyper-v: trace vmbus_establish_gpadl() (Mohammed Gamal) [1551622] - [hv] hyper-v: trace vmbus_close_internal() (Mohammed Gamal) [1551622] - [hv] hyper-v: trace vmbus_open() (Mohammed Gamal) [1551622] - [hv] hyper-v: trace vmbus_request_offers() (Mohammed Gamal) [1551622] - [hv] hyper-v: trace vmbus_onversion_response() (Mohammed Gamal) [1551622] - [hv] hyper-v: trace vmbus_ongpadl_torndown() (Mohammed Gamal) [1551622] - [hv] hyper-v: trace vmbus_ongpadl_created() (Mohammed Gamal) [1551622] - [hv] hyper-v: trace vmbus_onopen_result() (Mohammed Gamal) [1551622] - [hv] hyper-v: trace vmbus_onoffer_rescind() (Mohammed Gamal) [1551622] - [hv] hyper-v: trace vmbus_onoffer() (Mohammed Gamal) [1551622] - [hv] hyper-v: trace vmbus_on_message() (Mohammed Gamal) [1551622] - [hv] hyper-v: trace vmbus_on_msg_dpc() (Mohammed Gamal) [1551622] - [hv] hv: vmbus: Expose per-channel interrupts and events counters (Mohammed Gamal) [1551622] - [hv] vmbus: Make panic reporting to be more useful (Mohammed Gamal) [1551622] - [hv] vmbus: initialize reserved fields in messages (Mohammed Gamal) [1551622] - [hv] vmbus: add per-channel sysfs info (Mohammed Gamal) [1551622] - [hv] hv: fcopy: restore correct transfer length (Mohammed Gamal) [1551622] - [hv] hv: kvp: Use MAX_ADAPTER_ID_SIZE for translating adapter id (Mohammed Gamal) [1551622] - [hv] hv: balloon: Show the max dynamic memory assigned (Mohammed Gamal) [1551622] - [hv] hv: balloon: Initialize last_post_time on startup (Mohammed Gamal) [1551622] - [hv] hv: balloon: Correctly update onlined page count (Mohammed Gamal) [1551622] - [hv] vmbus: add prefetch to ring buffer iterator (Mohammed Gamal) [1551622] - [hv] vmbus: more host signalling avoidance (Mohammed Gamal) [1551622] - [hv] vmbus: eliminate duplicate cached index (Mohammed Gamal) [1551622] - [hv] vmbus: refactor hv_signal_on_read (Mohammed Gamal) [1551622] - [hv] vmbus: simplify hv_ringbuffer_read (Mohammed Gamal) [1551622] - [gpu] drm/amdgpu: Fix deadlock on runtime suspend (Lyude Paul) [1563957] - [gpu] drm/radeon: Fix deadlock on runtime suspend (Lyude Paul) [1563957] - [gpu] drm/nouveau: Fix deadlock on runtime suspend (Lyude Paul) [1563957] - [gpu] drm: Allow determining if current task is output poll worker (Lyude Paul) [1563957] - [gpu] workqueue: Allow retrieval of current task's work struct (1/5) (Lyude Paul) [1563957] - [acpi] nfit: add 'Enable Latch System Shutdown Status' command support (Jeff Moyer) [1507717] - [acpi] nfit: add support for NVDIMM_FAMILY_INTEL v1.6 DSMs (Jeff Moyer) [1507717] - [acpi] nfit: hide unknown commands from nmemX/commands (Jeff Moyer) [1507717] - [tools] nfit: nfit_test supports translate SPA (Jeff Moyer) [1507717] - [acpi] nfit: Enable to show what feature is supported via ND_CMD_CALL for nfit_test (Jeff Moyer) [1507717] - [x86] kpti/kexec: fix wrong page address in clear_page (Dave Young) [1571162] - [x86] perf/intel/uncore: Add event constraint for BDX PCU (Prarit Bhargava) [1567782] - [x86] intel_rdt: Fix potential deadlock during resctrl mount (Jiri Olsa) [1483009] - [x86] intel_rdt: Fix potential deadlock during resctrl unmount (Jiri Olsa) [1483009] - [x86] intel_rdt: Fix incorrect returned value when creating rdgroup sub-directory in resctrl file system (Jiri Olsa) [1509785] - [x86] intel_rdt: Add command line parameter to control L2_CDP (Jiri Olsa) [1509785] - [x86] intel_rdt: Enable L2 CDP in MSR IA32_L2_QOS_CFG (Jiri Olsa) [1509785] - [x86] intel_rdt: Add two new resources for L2 Code and Data Prioritization (CDP) (Jiri Olsa) [1509785] - [x86] intel_rdt: Enumerate L2 Code and Data Prioritization (CDP) feature (Jiri Olsa) [1509785] - [documentation] x86/intel_rdt: Add documentation for "info/last_cmd_status" (Jiri Olsa) [1509785] - [x86] intel_rdt: Fix a silent failure when writing zero value schemata (Jiri Olsa) [1509785] - [x86] intel_rdt: Initialize bitmask of shareable resource if CDP enabled (Jiri Olsa) [1509785] - [x86] intel_rdt: Remove redundant assignment (Jiri Olsa) [1509785] - [x86] intel_rdt/cqm: Make integer rmid_limbo_count static (Jiri Olsa) [1509785] - [x86] intel_rdt: Add diagnostics when making directories (Jiri Olsa) [1509785] - [x86] intel_rdt: Add diagnostics when writing the cpus file (Jiri Olsa) [1509785] - [x86] intel_rdt: Add diagnostics when writing the tasks file (Jiri Olsa) [1509785] - [x86] intel_rdt: Add diagnostics when writing the schemata file (Jiri Olsa) [1509785] - [x86] intel_rdt: Add framework for better RDT UI diagnostics (Jiri Olsa) [1509785] - [x86] vmware: set cpu capabilities during platform initialization (Vitaly Kuznetsov) [1507027] - [x86] vmware: Remove duplicate inclusion of asm/timer.h (Vitaly Kuznetsov) [1507027] - [x86] vmware: Add paravirt sched clock (Vitaly Kuznetsov) [1507027] - [x86] vmware: Add basic paravirt ops support (Vitaly Kuznetsov) [1507027] - [x86] vmware: Read tsc_khz only once at boot time (Vitaly Kuznetsov) [1507027] - [powerpc] pseries: Fix cpu hotplug crash with memoryless nodes (Serhii Popovych) [1507765] - [powerpc] numa: Ensure nodes initialized for hotplug (Serhii Popovych) [1507765] - [powerpc] numa: Use ibm, max-associativity-domains to discover possible nodes (Serhii Popovych) [1507765] - [powerpc] mm: Allow memory hotplug into an offline node (Serhii Popovych) [1507765] - [powerpc] mm: allow memory hotplug into a memoryless node (Serhii Popovych) [1507765] - [powerpc] numa: Reset node_possible_map to only node_online_map (Serhii Popovych) [1507765]- [netdrv] ibmvnic: Clean actual number of RX or TX pools (Desnes Augusto Nunes do Rosario) [1519746] - [netdrv] ibmvnic: Clear pending interrupt after device reset (Desnes Augusto Nunes do Rosario) [1519746] - [netdrv] ibmvnic: Define vnic_login_client_data name field as unsized array (Desnes Augusto Nunes do Rosario) [1519746] - [netdrv] ibmvnic: Do not reset CRQ for Mobility driver resets (Desnes Augusto Nunes do Rosario) [1519746] - [netdrv] ibmvnic: Fix failover case for non-redundant configuration (Desnes Augusto Nunes do Rosario) [1519746] - [netdrv] ibmvnic: Fix reset scheduler error handling (Desnes Augusto Nunes do Rosario) [1519746] - [netdrv] ibmvnic: Zero used TX descriptor counter on reset (Desnes Augusto Nunes do Rosario) [1519746] - [netdrv] ibmvnic: Fix DMA mapping mistakes (Desnes Augusto Nunes do Rosario) [1519746] - [netdrv] cxgb4vf: Forcefully link up virtual interfaces (Arjun Vynipadath) [1523185] - [netdrv] cxgb4vf: Use dev_consume_skb_any() in place of consume_skb() (Arjun Vynipadath) [1523185] - [netdrv] cxgb4: Support firmware rdma write completion work request (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: Support firmware rdma write with immediate work request (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: Add support to query HW SRQ parameters (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: Add support to initialise/read SRQ entries (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: Adds CPL support for Shared Receive Queues (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: notify fatal error to uld drivers (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: copy vlan_id in ndo_get_vf_config (Arjun Vynipadath) [1523151] - [netdrv] cxgb4/cxgb4vf: add support for ndo_set_vf_vlan (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: Add support for Inline IPSec Tx (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: Add support for ethtool i2c dump (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: fix error return code in adap_init0() (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: fix missing break in switch and indent return statements (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: support new ISSI flash parts (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: depend on firmware event for link status (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: Setup FW queues before registering netdev (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: Fix queue free path of ULD drivers (Arjun Vynipadath) [1523151] - [netdrv] cxgb4/cxgb4vf: check fw caps to set link mode mask (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: do not display 50Gbps as unsupported speed (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: increase max tx rate limit to 100 Gbps (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: do not set needs_free_netdev for mgmt dev's (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: copy adap index to PF0-3 adapter instances (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: Add TP Congestion map entry for single-port (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: remove dead code when allocating filter (Arjun Vynipadath) [1523151] - [pci] cxgb4: Extend T3 PCI quirk to T4+ devices (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: free up resources of pf 0-3 (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: Fix error handling path in 'init_one()' (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: avoid memcpy beyond end of source buffer (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: IPv6 filter takes 2 tids (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: restructure VF mgmt code (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: Fix FW flash errors (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: Check alignment constraint for T6 (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: use CLIP with LIP6 on T6 for TCAM filters (Arjun Vynipadath) [1523151] - [netdrv] cxgb4/cxgb4vf: support for XLAUI Port Type (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: display VNI correctly (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: add new T5 and T6 device id's (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: Report tid start range correctly for T6 (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: Simplify PCIe Completion Timeout setting (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: Add support for new flash parts (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: Add HMA support (Arjun Vynipadath) [1523207 1523151] - [netdrv] cxgb4: add geneve offload support for T6 (Arjun Vynipadath) [1529694 1523151] - [netdrv] cxgb4: implement ndo_features_check (Arjun Vynipadath) [1529694 1523151] - [netdrv] cxgb4: add support for vxlan segmentation offload (Arjun Vynipadath) [1529694 1523151] - [netdrv] cxgb4: implement udp tunnel callbacks (Arjun Vynipadath) [1529694 1523151] - [netdrv] cxgb4: add data structures to support vxlan (Arjun Vynipadath) [1529694 1523151] - [netdrv] cxgb4: speed up on-chip memory read (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: rework on-chip memory read (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: fix trailing zero in CIM LA dump (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: use backdoor access to collect dumps when firmware crashed (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: fix incorrect condition for using firmware LDST commands (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: reset FW_OK flag on firmware crash (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: properly initialize variables (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: enable ZLIB_DEFLATE when building cxgb4 (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: use zlib deflate to compress firmware dump (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: update dump collection logic to use compression (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect TX rate limit info in UP CIM logs (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect PCIe configuration logs (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect egress and ingress SGE queue contexts (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: skip TX and RX payload regions in memory dumps (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect HMA memory dump (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: RSS table is 4k for T6 (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect MC memory dump (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect on-chip memory information (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect vpd info directly from hardware (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect SGE queue context dump (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect LE-TCAM dump (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect hardware misc dumps (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect hardware scheduler dumps (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect PBT tables dump (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect MPS-TCAM dump (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect TID info dump (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect RSS dumps (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect CIM queue configuration dump (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect hardware LA dumps (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: fix overflow in collecting IBQ and OBQ dump (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect IBQ and OBQ dumps (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect hardware module dumps (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect TP dump (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: update API for TP indirect register access (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect firmware mbox and device log dump (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect on-chip memory dump (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: collect register dump (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: implement ethtool dump data operations (Arjun Vynipadath) [1523208 1523151] - [netdrv] cxgb4: make symbol pedits static (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: fix endianness for vlan value in cxgb4_tc_flower (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: set filter type to 1 for ETH_P_IPV6 (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: fix error return code in cxgb4_set_hash_filter() (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: add support to create hash-filters via tc-flower offload (Arjun Vynipadath) [1523206 1523151] - [netdrv] chelsio/cxgb*: Convert timers to use timer_setup() (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: add support to retrieve stats for hash filters (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: add support to delete hash filter (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: add support to create hash filters (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: initialize hash-filter configuration (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: save additional filter tuple field shifts in tp_params (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: add tc flower support for L3/L4 rewrite (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: introduce fw_filter2_wr to prepare for L3/L4 rewrite support (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: add tc flower support for ETH-SMAC rewrite (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: introduce SMT ops to prepare for SMAC rewrite support (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: add tc flower support for ETH-DMAC rewrite (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: add tc flower support for action PASS (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: add tc flower match support for vlan (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: add tc flower match support for TOS (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: make function ch_flower_stats_cb, fixes warning (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: fetch stats for offloaded tc flower flows (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: add support to offload action vlan (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: add basic tc flower offload support (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: add tc flower offload skeleton (Arjun Vynipadath) [1523206 1523151] - [netdrv] cxgb4: Fix conversion of (dev_)kfree_skb to dev_kfree/consume_skb_any (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: Initialize FR_NSMR_TPTE_WR support properly (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: introduce __skb_put_(zero, data, u8) (Arjun Vynipadath) [1523151] - [netdrv] cxgb4: make skb_put & friends return void pointers (Arjun Vynipadath) [1523151] - [lib] dql: dql_queued() should write first to reduce bus transactions (William Townsend) [1489665] - [net] sched: introduce helper to identify gact pass action (Ivan Vecera) [1570155] - [net] sched: cls_flower: Add support to handle first frag as match field (Davide Caratti) [1559804] - [net] eth: add devm version of alloc_etherdev_mqs function (Ivan Vecera) [1568001] - [net] eth: Fix sysfs_format_mac() code duplication (Ivan Vecera) [1568001] - [net] sched: Set the net-device for egress device instance (Ivan Vecera) [1557539] - [net] sched: Fix actions list corruption when adding offloaded tc flows (Ivan Vecera) [1557539] - [net] sched: remove unused tcf_exts_get_dev helper and cls_flower->egress_dev (Ivan Vecera) [1557539] - [net] sched: convert cls_flower->egress_dev users to tc_setup_cb_egdev infra (Ivan Vecera) [1557539] - [net] sched: introduce per-egress action device callbacks (Ivan Vecera) [1557539] - [net] sched: make tc_action_ops->get_dev return dev and avoid passing net (Ivan Vecera) [1557539] - [net] ipvs: skb_orphan in case of forwarding (William Townsend) [1554193] - [net] ipv4: add support for ECMP hash policy choice (Hangbin Liu) [1511351] - [net] ipv4: eliminate endianness warnings in ip_fib.h (Hangbin Liu) [1511351] - [net] Refactor path selection in __ip_route_output_key_hash (Hangbin Liu) [1511351] - [net] ipv4: consider TOS in fib_select_default (Hangbin Liu) [1511351] - [net] ipv4: fib_select_default should match the prefix (Hangbin Liu) [1511351] - [net] l2tp: fix negative assignment to unsigned int (Hangbin Liu) [1527251] - [net] l2tp: cleanup: remove redundant condition (Hangbin Liu) [1527251] - [net] l2tp: netlink: l2tp_nl_tunnel_send: set UDP6 checksum flags (Hangbin Liu) [1527251] - [net] l2tp: only set L2TP_ATTR_UDP_CSUM if AF_INET (Hangbin Liu) [1527251] - [net] l2tp: change L2TP_ATTR_UDP_ZERO_CSUM6_(RX, TX) attribute types (Hangbin Liu) [1527251] - [net] sched: cbs: Change TC_SETUP_CBS to TC_SETUP_QDISC_CBS (Ivan Vecera) [1557250] - [net] sched: Add support for HW offloading for CBS (Ivan Vecera) [1557250] - [net] sched: Introduce Credit Based Shaper (CBS) qdisc (Ivan Vecera) [1557250] - [net] sched: Add select_queue() class_ops for mqprio (Ivan Vecera) [1557250] - [net] sched: Change behavior of mq select_queue() (Ivan Vecera) [1557250] - [net] sched: Check for null dev_queue on create flow (Ivan Vecera) [1557250]- [infiniband] rdma/bnxt_re: report vlan_id and sl in qp1 recv completion (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: use BIT_ULL() for 64-bit bit masks (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: qplib_fp: fix pointer cast (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: Fix the ib_reg failure cleanup (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: Fix incorrect DB offset calculation (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: Unconditionly fence non wire memory operations (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: Unpin SQ and RQ memory if QP create fails (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: Disable atomic capability on bnxt_re adapters (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: Use common error handling code in bnxt_qplib_alloc_dpi_tbl() (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: Delete two error messages for a failed memory allocation in bnxt_qplib_alloc_dpi_tbl() (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: Fix an error code in bnxt_qplib_create_srq() (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: Fix static checker warning (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: Add SRQ support for Broadcom adapters (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: expose detailed stats retrieved from HW (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: Add support for MRs with Huge pages (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: Enable RoCE on virtual functions (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: report RoCE device support at info level (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: Use zeroing memory allocator than allocator/memset (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: Remove redundant bnxt_qplib_disable_nq() call (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: Remove unused vlan_tag variable (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: Implement the shutdown hook of the L2-RoCE driver interface (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: Fix incorrect usage of test_bit() (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: Remove set-but-not-used variables (Selvin Xavier) [1550629] - [infiniband] rdma/bnxt_re: Suppress gcc 7 fall-through complaints (Selvin Xavier) [1550629] - [infiniband] ib/hfi1: Convert kzalloc_node and kcalloc to use kcalloc_node (Alex Estrin) [1501293 1483561] - [infiniband] hw/qib/qib_init.c: use kmalloc_array_node() (Alex Estrin) [1483561 1501293] - [infiniband] sw/rdmavt/qp.c: use kmalloc_array_node() (Alex Estrin) [1501293 1483561] - [infiniband] Remove now-redundant smp_read_barrier_depends() (Alex Estrin) [1501293 1483561] - [infiniband] rdmavt: Fix synchronization around percpu_ref (Alex Estrin) [1501293 1483561] - [infiniband] ib/qib: remove qib_keys.c (Alex Estrin) [1483561 1501293] - [infiniband] ib/qib: Cleanup qib_set_part_key() with direct returns (Alex Estrin) [1483561 1501293] - [infiniband] ib/qib: remove redundant setting of any in for-loop (Alex Estrin) [1483561 1501293] - [infiniband] ib/qib: Remove remaining code related to writing the EEPROM (Alex Estrin) [1483561 1501293] - [infiniband] ib/qib: convert timers to use timer_setup() (Alex Estrin) [1483561 1501293] - [infiniband] ib/hfi1: Add 16B rcvhdr trace support (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Show fault stats in both TX and RX directions (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Remove blind constants from 16B update (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Convert PortXmitWait/PortVLXmitWait counters to flit times (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Do not override given pcie_pset value (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Optimize process_receive_ib() (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Remove unnecessary fecn and becn fields (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Look up ibport using a pointer in receive path (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Optimize packet type comparison using 9B and bypass code paths (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Compute BTH only for RDMA_WRITE_LAST/SEND_LAST packet (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Remove dependence on qp->s_hdrwords (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Fix for potential refcount leak in hfi1_open_file() (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Fix for early release of sdma context (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Re-order IRQ cleanup to address driver cleanup race (Alex Estrin) [1501293 1483561] - [infiniband] fix ulp/opa_vnic/opa_vnic_vema.c kernel-doc notation (Alex Estrin) [1501293 1483561] - [infiniband] ib/rdmavt: Add trace for RNRNAK timer (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1, qib: Fix a concurrency issue with device name in logging (Alex Estrin) [1501293 1483561] - [infiniband] ib/rdmavt: Allocate CQ memory on the correct node (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Fix infinite loop in 8051 command error path (Alex Estrin) [1501293 1483561] - [infiniband] ib/rdmavt: Use correct numa node for SRQ allocation (Alex Estrin) [1501293 1483561] - [infiniband] ib/rdmavt, hfi1, qib: Remove get_card_name() downcall (Alex Estrin) [1501293 1483561] - [infiniband] ib/rdmavt, hfi1, qib: Self determine driver name (Alex Estrin) [1501293 1483561] - [infiniband] ib/rdmavt: No need to cancel RNRNAK retry timer when it is running (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Add RQ/SRQ information to QP stats (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Change slid arg in ingress_pkey_table_fail to 32bit (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi: Only read capability registers if the capability exists (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Use 4096 for default active MTU in query_qp (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Handle initial value of 0 for CCTI setting (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Send 'reboot' as planned down remote reason (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Prohibit invalid Init to Armed state transition (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Do not allocate PIO send contexts for VNIC (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Remove unnecessary if check (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Fix a wrapping test to insure the correct timeout (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Remove wrapper function in mmu_rb (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Reduce 8051 command timeout (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Take advantage of kvzalloc_node in sdma initialization (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Don't modify num_user_contexts module parameter (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Insure int mask for in-kernel receive contexts is clear (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Add tx_opcode_stats like the opcode_stats (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Validate PKEY for incoming GSI MAD packets (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Return actual operational VLs in port info query (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Convert timers to use timer_setup() (Alex Estrin) [1501293 1483561] - [infiniband] ib/rdmavt: Convert timers to use timer_setup() (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Add MODULE_FIRMWARE statements (Alex Estrin) [1501293 1483561 1469811] - [infiniband] ib/hfi1: Set hdr_type when tx req is allocated (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Correct unnecessary acquisition of HW mutex (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Fix serdes loopback set-up (Alex Estrin) [1501293 1483561] - [infiniband] rdma/rdmavt: Suppress gcc 7 fall-through complaints (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Define hfi1_handle_cnp_tbl() once (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Remove set-but-not-used variables (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Suppress gcc 7 fall-through complaints (Alex Estrin) [1501293 1483561] - [infiniband] ib/rdmavt: Correct issues with read-mostly and send size cache lines (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Prevent LNI out of sync by resetting host interface version (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Fix output trace issues from 16B change (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Refactor reset_ctxt() IOCTL (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Refactor get_user() IOCTLs (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Refactor hfi_user_exp_rcv_invalid() IOCTLs (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Refactor hfi_user_exp_rcv_clear() IOCTLs (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Refactor hfi_user_exp_rcv_setup() IOCTL (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Refactor get_base_info (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Fix parenthesis alignment issues (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Refactor get_ctxt_info (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Refactor assign_ctxt() IOCTL (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Add a safe wrapper for _rcd_get_by_index (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Extend input hdr tracing for packet type (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Remove unused hfi1_cpulist variables (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Inline common calculation (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Remove unnecessary error messages on alloc failures (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Remove unused link_default variable (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Set default_desc1 just one time (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Remove the debug trace message in pin_sdma_pages() (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Convert the macro AHG_HEADER_SET into an inline function (Alex Estrin) [1501293 1483561] - [infiniband] ib/hfi1: Add new state complete decodes for LNI failures (Alex Estrin) [1501293 1483561] - [infiniband] ib/opa_vnic: Add routing control information (Alex Estrin) [1501293 1483561] - [infiniband] ib/opa_vnic: Properly set vesw port status (Alex Estrin) [1501293 1483561] - [infiniband] ib/opa_vnic: Properly clear Mac Table Digest (Alex Estrin) [1501293 1483561] - [infiniband] ib/opa_vnic: Properly return the total MACs in UC MAC list (Alex Estrin) [1501293 1483561] - [infiniband] ib/opa_vnic: Allow reset of MAC address (Alex Estrin) [1501293 1483561] - [infiniband] ib/opa_vnic: Set POD value for Ethernet MTU (Alex Estrin) [1501293 1483561] - [infiniband] ib/opa_vnic: Mark unused Ethernet MTU fields as reserved (Alex Estrin) [1501293 1483561] - [netdrv] cnic: Fix an error handling path in 'cnic_alloc_bnx2x_resc()' (Chad Dupuis) [1566552] - [netdrv] mlx5e: Add missing XDP hunks (Alaa Hleihel) [1563805] - [netdrv] ena: fix error handling in ena_down() sequence (John Linville) [1555249] - [netdrv] ena: unmask MSI-X only after device initialization is completed (John Linville) [1555249] - [netdrv] ena: increase ena driver version to 1.5.0 (John Linville) [1555249] - [netdrv] ena: add detection and recovery mechanism for handling missed/misrouted MSI-X (John Linville) [1555249] - [netdrv] ena: fix race condition between device reset and link up setup (John Linville) [1555249] - [netdrv] ena: increase ena driver version to 1.3.0 (John Linville) [1555249] - [netdrv] ena: add new admin define for future support of IPv6 RSS (John Linville) [1555249] - [netdrv] ena: add statistics for missed tx packets (John Linville) [1555249] - [netdrv] ena: add power management ops to the ENA driver (John Linville) [1555249] - [netdrv] ena: remove legacy suspend suspend/resume support (John Linville) [1555249] - [netdrv] ena: improve ENA driver boot time (John Linville) [1555249] - [netdrv] ena: fix wrong max Tx/Rx queues on ethtool (John Linville) [1555249] - [netdrv] ena: fix rare kernel crash when bar memory remap fails (John Linville) [1555249] - [netdrv] ena: reduce the severity of some printouts (John Linville) [1555249] - [netdrv] ena: Remove redundant unlikely() (John Linville) [1555249] - [netdrv] aquantia: Regression on reset with 1.x firmware (David Arcari) [1570787] - [netdrv] aquantia: Make function hw_atl_utils_mpi_set_speed() static (David Arcari) [1570787] - [netdrv] aquantia: oops when shutdown on already stopped device (David Arcari) [1570787] - [netdrv] aquantia: Implement pci shutdown callback (David Arcari) [1570787] - [netdrv] aquantia: treewide: setup_timer() -> timer_setup() (David Arcari) [1570787]- [tools] perf trace: Call machine__exit() at exit (Jiri Olsa) [1540862] - [tools] perf symbols: Fix memory corruption because of zero length symbols (Jiri Olsa) [1540862] - [x86] perf/x86/intel/bts: Fix exclusive event reference leak (Jiri Olsa) [1540862] - [tools] perf test shell trace+probe_libc_inet_pton.sh: Be compatible with Debian/Ubuntu (Jiri Olsa) [1540862] - [tools] perf xyarray: Fix wrong processing when closing evsel fd (Jiri Olsa) [1540862] - [tools] perf record: Fix documentation for a inexistent option '-l' (Jiri Olsa) [1540862] - [tools] perf hists: Add extra integrity checks to fmt_free() (Jiri Olsa) [1540862] - [tools] perf hists: Fix crash in perf_hpp__reset_output_field() (Jiri Olsa) [1540862] - [tools] perf pmu: Unbreak perf record for arm/arm64 with events with explicit PMU (Jiri Olsa) [1540862] - [tools] perf script: Add missing separator for "-F ip, brstack" (and brstackoff) (Jiri Olsa) [1540862] - [tools] perf test: Fix vmlinux failure on s390x part 2 (Jiri Olsa) [1540862] - [tools] perf test: Fix vmlinux failure on s390x (Jiri Olsa) [1540862] - [tools] perf tools: Fix syscalltbl build failure (Jiri Olsa) [1540862] - [tools] perf report: Fix debug messages with --call-graph option (Jiri Olsa) [1540862] - [tools] perf evsel: Fix attr.exclude_kernel setting for default cycles:p (Jiri Olsa) [1540862] - [tools] perf tools: Get all of tools/(arch, include)/ in the MANIFEST (Jiri Olsa) [1540862] - [tools] perf stat: Wait for the correct child (Jiri Olsa) [1540862] - [tools] perf tools: Support running perf binaries with a dash in their name (Jiri Olsa) [1540862] - [tools] perf config: Check not only section->from_system_config but also item's (Jiri Olsa) [1540862] - [tools] perf ui progress: Fix progress update (Jiri Olsa) [1540862] - [tools] perf ui progress: Make sure we always define step value (Jiri Olsa) [1540862] - [tools] perf tools: Open perf.data with O_CLOEXEC flag (Jiri Olsa) [1540862] - [tools] tools lib api: Fix make DEBUG=1 build (Jiri Olsa) [1540862] - [tools] perf tests: Fix compile when libunwind's unwind.h is available (Jiri Olsa) [1540862] - [tools] tools include linux: Guard against redefinition of some macros (Jiri Olsa) [1540862] - [tools] perf annotate browser: Help for cycling thru hottest instructions with TAB/shift+TAB (Jiri Olsa) [1540862] - [tools] perf stat: Only auto-merge events that are PMU aliases (Jiri Olsa) [1540862] - [tools] perf intel-pt: Fix syntax in documentation of config option (Jiri Olsa) [1540862] - [tools] perf trace: Support syscall name globbing (Jiri Olsa) [1540862] - [tools] perf syscalltbl: Support glob matching on syscall names (Jiri Olsa) [1540862] - [tools] perf report: Calculate the average cycles of iterations (Jiri Olsa) [1540862] - [tools] perf symbols: Fix plt entry calculation for ARM and AARCH64 (Jiri Olsa) [1540862] - [tools] perf probe: Fix kprobe blacklist checking condition (Jiri Olsa) [1540862] - [tools] perf trace beauty: Beautify pkey_(alloc, free, mprotect) arguments (Jiri Olsa) [1540862] - [tools] perf tools: Pass full path of FEATURES_DUMP (Jiri Olsa) [1540862] - [tools] perf tools: Robustify detection of clang binary (Jiri Olsa) [1540862] - [tools] tools lib: Allow external definition of CC, AR and LD (Jiri Olsa) [1540862] - [tools] perf tools: Allow external definition of flex and bison binary names (Jiri Olsa) [1540862] - [tools] tools build tests: Don't hardcode gcc name (Jiri Olsa) [1540862] - [tools] perf report: Group stat values on global event id (Jiri Olsa) [1540862] - [tools] perf values: Zero value buffers (Jiri Olsa) [1540862] - [tools] perf values: Fix allocation check (Jiri Olsa) [1540862] - [tools] perf values: Fix thread index bug (Jiri Olsa) [1540862] - [tools] perf report: Add dump_read function (Jiri Olsa) [1540862] - [tools] perf record: Set read_format for inherit_stat (Jiri Olsa) [1540862] - [tools] perf tools: Fix static build with newer toolchains (Jiri Olsa) [1540862] - [tools] perf stat: Fix path to PMU formats in documentation (Jiri Olsa) [1540862] - [tools] perf tools: Fix static linking with libunwind (Jiri Olsa) [1540862] - [tools] perf tools: Fix static linking with libdw from elfutils (Jiri Olsa) [1540862] - [tools] perf: Fix documentation for sysctls perf_event_paranoid and perf_event_mlock_kb (Jiri Olsa) [1540862] - [tools] perf tools: Really install manpages via 'make install-man' (Jiri Olsa) [1540862] - [tools] perf vendor events: Add Skylake server uncore event list (Jiri Olsa) [1540862] - [tools] perf vendor events: Add core event list for Skylake Server (Jiri Olsa) [1540862] - [tools] perf tools: Dedup events in expression parsing (Jiri Olsa) [1540862] - [tools] perf tools: Increase maximum number of events in expressions (Jiri Olsa) [1540862] - [tools] perf tools: Expression parser enhancements for metrics (Jiri Olsa) [1540862] - [tools] perf tools: Add utility function to detect SMT status (Jiri Olsa) [1540862] - [tools] perf evsel: Fix buffer overflow while freeing events (Jiri Olsa) [1540862] - [tools] perf xyarray: Save max_x, max_y (Jiri Olsa) [1540862] - [tools] perf annotate browser: Circulate percent, total-period and nr-samples view (Jiri Olsa) [1540862] - [tools] perf annotate browser: Support --show-nr-samples option (Jiri Olsa) [1540862] - [tools] perf annotate: Document --show-total-period option (Jiri Olsa) [1540862] - [tools] perf annotate stdio: Support --show-nr-samples option (Jiri Olsa) [1540862] - [tools] perf tools: Use default CPUINFO_PROC where it fits (Jiri Olsa) [1540862] - [tools] perf tools: Remove unused cpu_relax() macros (Jiri Olsa) [1540862] - [tools] perf events parse: Rename parse_events_parse arguments (Jiri Olsa) [1540862] - [tools] perf events parse: Use just one parse events state struct (Jiri Olsa) [1540862] - [tools] perf events parse: Rename parsing state struct to clearer name (Jiri Olsa) [1540862] - [tools] perf events parse: Remove some needless local variables (Jiri Olsa) [1540862] - [tools] perf trace: Fix off by one string allocation problem (Jiri Olsa) [1540862] - [tools] perf jevents: Support FCMask and PortMask (Jiri Olsa) [1540862] - [tools] perf test shell: Replace '|&' with '2>&1 |' to work with more shells (Jiri Olsa) [1540862] - [tools] perf script python: Add support for sqlite3 to call-graph-from-sql.py (Jiri Olsa) [1540862] - [tools] perf script python: Rename call-graph-from-postgresql.py to call-graph-from-sql.py (Jiri Olsa) [1540862] - [tools] perf script python: Add support for exporting to sqlite3 (Jiri Olsa) [1540862] - [tools] perf scripts python: Fix query in call-graph-from-postgresql.py (Jiri Olsa) [1540862] - [tools] perf scripts python: Fix missing call_path_id in export-to-postgresql script (Jiri Olsa) [1540862] - [tools] perf test shell vfs_getname: Skip for tools built with NO_LIBDWARF=1 (Jiri Olsa) [1540862] - [tools] perf test shell: Check if 'perf probe' is available, skip tests if not (Jiri Olsa) [1540862] - [tools] perf tests shell: Remove duplicate skip_if_no_debuginfo() function (Jiri Olsa) [1540862] - [tools] perf test shell: Add uprobes + backtrace ping test (Jiri Olsa) [1540862] - [tools] perf report: Fix module symbol adjustment for s390x (Jiri Olsa) [1540862] - [tools] perf srcline: Do not consider empty files as valid srclines (Jiri Olsa) [1540862] - [tools] perf util: Take elf_name as const string in dso__demangle_sym (Jiri Olsa) [1540862] - [tools] perf test shell: Add test using vfs_getname + 'perf trace' (Jiri Olsa) [1540862] - [tools] perf test shell: Add test using probe:vfs_getname and verifying results (Jiri Olsa) [1540862] - [tools] perf test shell: Move vfs_getname probe function to lib (Jiri Olsa) [1540862] - [tools] perf test shell: Install shell tests (Jiri Olsa) [1540862] - [tools] perf test shell: Add 'probe_vfs_getname' shell test (Jiri Olsa) [1540862] - [tools] perf test: Make 'list' use same filtering code as main 'perf test' (Jiri Olsa) [1540862] - [tools] perf test: Add infrastructure to run shell based tests (Jiri Olsa) [1540862] - [tools] perf test: Add 'struct test *' to the test functions (Jiri Olsa) [1540862] - [tools] perf test: Print result for each LLVM subtest (Jiri Olsa) [1540862] - [tools] perf test: Make 'list' subcommand match main 'perf test' numbering/matching (Jiri Olsa) [1540862] - [tools] perf tools: Add missing newline to expr parser error messages (Jiri Olsa) [1540862] - [tools] perf stat: Fix saved values rbtree lookup (Jiri Olsa) [1540862] - [tools] perf trace beautify ioctl: Beautify perf ioctl's 'cmd' arg (Jiri Olsa) [1540862] - [tools] perf trace beautify ioctl: Beautify vhost virtio ioctl's 'cmd' arg (Jiri Olsa) [1540862] - [tools] tools include uapi: Grab a copy of linux/vhost.h (Jiri Olsa) [1540862] - [tools] perf trace beauty ioctl: Pass _IOC_DIR to the per _IOC_TYPE scnprintf (Jiri Olsa) [1540862] - [tools] perf trace beautify ioctl: Beautify KVM ioctl's 'cmd' arg (Jiri Olsa) [1540862] - [tools] tools include uapi: Grab a copy of linux/kvm.h (Jiri Olsa) [1540862] - [tools] perf trace beautify ioctl: Beautify sound ioctl's 'cmd' arg (Jiri Olsa) [1540862] - [tools] tools include uapi: Grab a copy of sound/asound.h (Jiri Olsa) [1540862] - [tools] perf trace beauty ioctl: Beautify DRM ioctl cmds (Jiri Olsa) [1540862] - [tools] tools include uapi: Grab copies of drm/(drm, i915_drm).h (Jiri Olsa) [1540862] - [tools] perf trace beauty ioctl: Improve 'cmd' beautifier (Jiri Olsa) [1540862] - [tools] tools perf: Do not check spaces/blank lines when checking header file copy drift (Jiri Olsa) [1540862] - [tools] tools include uapi: Grab a copy of asm-generic/ioctls.h (Jiri Olsa) [1540862] - [tools] perf build: Clarify header version warning message (Jiri Olsa) [1540862] - [tools] perf data: Add doc when no conversion support compiled (Jiri Olsa) [1540862] - [tools] perf data: Add mmap(2) events to CTF conversion (Jiri Olsa) [1540862] - [tools] perf data: Add callchain to CTF conversion (Jiri Olsa) [1540862] - [tools] perf annotate tui: Set appropriate column width for period/percent (Jiri Olsa) [1540862] - [tools] perf annotate tui: Fix column header when toggling period/percent (Jiri Olsa) [1540862] - [tools] perf annotate tui: Clarify calculation of column header widths (Jiri Olsa) [1540862] - [tools] perf annotate tui: Fix --show-total-period (Jiri Olsa) [1540862] - [tools] perf annotate tui: Use sym_hist_entry in disasm_line_samples (Jiri Olsa) [1540862] - [tools] perf annotate: Fix storing per line sym_hist_entry (Jiri Olsa) [1540862] - [tools] perf annotate stdio: Set enough columns for --show-total-period (Jiri Olsa) [1540862] - [tools] perf sort: Use default sort if evlist is empty (Jiri Olsa) [1540862] - [tools] perf annotate: Do not overwrite perf_sample->weight (Jiri Olsa) [1540862] - [tools] perf stat: Use group read for event groups (Jiri Olsa) [1540862] - [tools] perf evsel: Add read_counter() (Jiri Olsa) [1540862] - [tools] perf tools: Add perf_evsel__read_size function (Jiri Olsa) [1540862] - [tools] perf tools: Add tools/include/uapi/asm-generic/fcntl.h to the MANIFEST (Jiri Olsa) [1540862] - [tools] perf annotate stdio: Fix column header when using --show-total-period (Jiri Olsa) [1540862] - [tools] perf jevents: Make build fail on JSON parse error (Jiri Olsa) [1540862] - [tools] perf report: Tag branch type/flag on "to" and tag cycles on "from" (Jiri Olsa) [1540862] - [tools] perf report: Make --branch-history work without callgraphs(-g) option in perf record (Jiri Olsa) [1540862] - [tools] perf script python: Generate hooks with additional argument (Jiri Olsa) [1540862] - [tools] perf script python: Add perf_sample dict to tracepoint handlers (Jiri Olsa) [1540862] - [tools] perf script python: Add sample_read to dict (Jiri Olsa) [1540862] - [tools] perf script python: Refactor creation of perf sample dict (Jiri Olsa) [1540862] - [tools] perf script python: Allocate memory only if handler exists (Jiri Olsa) [1540862] - [tools] perf script: Remove some bogus error handling (Jiri Olsa) [1540862] - [tools] perf top: Support lookup of symbols in other mount namespaces (Jiri Olsa) [1540862] - [tools] perf evsel: Add verbose output for sys_perf_event_open fallback (Jiri Olsa) [1540862] - [tools] perf jvmti: Fix linker error when libelf config is disabled (Jiri Olsa) [1540862] - [tools] perf annotate: Process tracing data in pipe mode (Jiri Olsa) [1540862] - [tools] perf tools: Add EXCLUDE_EXTLIBS and EXTRA_PERFLIBS to makefile (Jiri Olsa) [1540862] - [tools] perf cgroup: Fix refcount usage (Jiri Olsa) [1540862] - [tools] perf report: Fix kernel symbol adjustment for s390x (Jiri Olsa) [1540862] - [tools] perf annotate stdio: Fix --show-total-period (Jiri Olsa) [1540862] - [tools] perf annotate: Do not overwrite sample->period (Jiri Olsa) [1540862] - [tools] perf annotate: Store the sample period in each histogram bucket (Jiri Olsa) [1540862] - [tools] perf hists: Pass perf_sample to __symbol__inc_addr_samples() (Jiri Olsa) [1540862] - [tools] perf annotate: Rename 'sum' to 'nr_samples' in struct sym_hist (Jiri Olsa) [1540862] - [tools] perf annotate: Introduce struct sym_hist_entry (Jiri Olsa) [1540862] - [tools] tools lib: Update copy of strtobool from the kernel sources (Jiri Olsa) [1540862] - [tools] tools Adopt strstarts() from the kernel (Jiri Olsa) [1540862] - [tools] perf trace: Filter out 'sshd' in the tracer ancestry in syswide tracing (Jiri Olsa) [1540862] - [tools] perf trace: Introduce filter_loop_pids() (Jiri Olsa) [1540862] - [tools] perf trace beauty clone: Suppress unused args according to 'flags' arg (Jiri Olsa) [1540862] - [tools] perf trace beauty clone: Beautify syscall arguments (Jiri Olsa) [1540862] - [tools] tools include uapi: Grab a copy of linux/sched.h (Jiri Olsa) [1540862] - [tools] perf trace: Allow specifying names to syscall arguments formatters (Jiri Olsa) [1540862] - [tools] perf trace: Allow specifying number of syscall args for tracepointless syscalls (Jiri Olsa) [1540862] - [tools] perf trace: Ditch __syscall__arg_val() variant, not needed anymore (Jiri Olsa) [1540862] - [tools] perf trace: Use the syscall_fmt formatters without a tracepoint (Jiri Olsa) [1540862] - [tools] perf trace: Allow allocating sc->arg_fmt even without the syscall tracepoint (Jiri Olsa) [1540862] - [tools] perf trace beauty mmap: Ignore 'fd' and 'offset' args for MAP_ANONYMOUS (Jiri Olsa) [1540862] - [tools] perf trace: Add missing ' = ' in the default formatting of syscall returns (Jiri Olsa) [1540862] - [tools] perf intel-pt: Always set no branch for dummy event (Jiri Olsa) [1540862] - [tools] perf intel-pt: Set no_aux_samples for the tracking event (Jiri Olsa) [1540862] - [tools] perf report: Show branch type in callchain entry (Jiri Olsa) [1540862] - [tools] perf report: Show branch type statistics for stdio mode (Jiri Olsa) [1540862] - [tools] perf util: Create branch.c/.h for common branch functions (Jiri Olsa) [1540862] - [tools] perf report: Refactor the branch info printing code (Jiri Olsa) [1540862] - [tools] perf record: Create a new option save_type in --branch-filter (Jiri Olsa) [1540862] - [tools] perf header: Add event desc to pipe-mode header (Jiri Olsa) [1540862] - [tools] perf tools: Add feature header record to pipe-mode (Jiri Olsa) [1540862] - [tools] perf tool: Add show_feature_header to perf_tool (Jiri Olsa) [1540862] - [tools] perf header: Change FEAT_OP* macros (Jiri Olsa) [1540862] - [tools] perf header: Add a buffer to struct feat_fd (Jiri Olsa) [1540862] - [tools] perf header: Make write_pmu_mappings pipe-mode friendly (Jiri Olsa) [1540862] - [tools] perf header: Use struct feat_fd in read header records (Jiri Olsa) [1540862] - [tools] perf header: Don't pass struct perf_file_section to process_##_feat (Jiri Olsa) [1540862] - [tools] perf header: Use struct feat_fd to process header records (Jiri Olsa) [1540862] - [tools] perf header: Use struct feat_fd for print (Jiri Olsa) [1540862] - [tools] perf header: Add struct feat_fd for write (Jiri Olsa) [1540862] - [tools] perf header: Revamp do_write() (Jiri Olsa) [1540862] - [tools] perf util: Add const modifier to buf in "writen" function (Jiri Olsa) [1540862] - [tools] perf header: Fail on write_padded error (Jiri Olsa) [1540862] - [tools] perf header: Add PROCESS_STR_FUN macro (Jiri Olsa) [1540862] - [tools] perf header: Encapsulate read and swap (Jiri Olsa) [1540862] - [tools] perf report: Enable finding kernel inline functions (Jiri Olsa) [1540862] - [tools] perf trace beauty: Simplify syscall return formatting (Jiri Olsa) [1540862] - [tools] perf trace beauty fcntl: Beautify the 'arg' for DUPFD (Jiri Olsa) [1540862] - [tools] perf trace beauty fcntl: Do not suppress 'cmd' when zero, should be DUPFD (Jiri Olsa) [1540862] - [tools] perf trace: Allow syscall arg formatters to request non suppression of zeros (Jiri Olsa) [1540862] - [tools] perf trace: Group per syscall arg formatter info into one struct (Jiri Olsa) [1540862] - [tools] perf trace beauty fcntl: Beautify F_GETLEASE and F_SETLEASE arg/return (Jiri Olsa) [1540862] - [tools] perf trace beauty: Export strarray for use in per-object beautifiers (Jiri Olsa) [1540862] - [tools] perf test sdt: Handle realpath() failure (Jiri Olsa) [1540862] - [tools] perf record: Do not ask for precise_ip with --no-samples (Jiri Olsa) [1540862] - [tools] perf evlist: Allow asking for max precise_ip in add_default() (Jiri Olsa) [1540862] - [tools] perf evsel: Allow asking for max precise_ip in new_cycles() (Jiri Olsa) [1540862] - [tools] tools build: Add test for setns() (Jiri Olsa) [1540862] - [tools] tools include uapi x86: Grab a copy of unistd.h (Jiri Olsa) [1540862] - [tools] perf trace beauty fcntl: Beautify F_GETOWN and F_SETOWN (Jiri Olsa) [1540862] - [tools] perf trace beauty: Export the pid beautifier for use in more places (Jiri Olsa) [1540862] - [tools] perf trace beauty fcntl: Augment the return of F_DUPFD(_CLOEXEC) (Jiri Olsa) [1540862] - [tools] perf trace beauty: Export the fd beautifier for use in more places (Jiri Olsa) [1540862] - [tools] perf trace beauty: Give syscall return beautifier more context (Jiri Olsa) [1540862] - [tools] perf trace beauty fcntl: Beautify F_(GS)ETFD arg/return value (Jiri Olsa) [1540862] - [tools] perf trace beauty fcntl flags: Beautify F_SETFL arg (Jiri Olsa) [1540862] - [tools] perf trace beauty open flags: Move RDRW to the start of the output (Jiri Olsa) [1540862] - [tools] perf trace beauty fcntl: Beautify F_GETFL return value (Jiri Olsa) [1540862] - [tools] perf trace beauty open flags: Do not depend on the system's O_LARGEFILE define (Jiri Olsa) [1540862] - [tools] perf trace beauty open flags: Support O_TMPFILE and O_NOFOLLOW (Jiri Olsa) [1540862] - [tools] perf trace: Allow syscall_arg beautifiers to set a different return formatter (Jiri Olsa) [1540862] - [tools] perf beauty open: Detach the syscall_arg agnostic bits from the flags formatter (Jiri Olsa) [1540862] - [tools] perf trace: Beautify new write hint fcntl commands (Jiri Olsa) [1540862] - [tools] perf trace beauty fcntl: Basic 'arg' beautifier (Jiri Olsa) [1540862] - [tools] tools include uapi asm-generic: Grab a copy of fcntl.h (Jiri Olsa) [1540862] - [tools] perf trace beauty: Introduce syscall arg beautifier for long integers (Jiri Olsa) [1540862] - [tools] perf trace beauty: Export the "int" and "hex" syscall arg formatters (Jiri Olsa) [1540862] - [tools] perf trace beauty: Allow accessing syscall args values in a syscall arg formatter (Jiri Olsa) [1540862] - [tools] perf trace beauty: Mask ignored fcntl 'arg' parameter (Jiri Olsa) [1540862] - [tools] perf trace: Only build tools/perf/trace/beauty/ when building 'perf trace' (Jiri Olsa) [1540862] - [tools] perf trace beauty: Export the strarrays scnprintf method (Jiri Olsa) [1540862] - [tools] Update uapi/linux/fcntl.h copy from the kernel (Jiri Olsa) [1540862] - [tools] perf trace: Beautify linux specific fcntl commands (Jiri Olsa) [1540862] - [tools] perf trace: Remove F_ from some of the fcntl command strings (Jiri Olsa) [1540862] - [tools] perf annotate: Implement visual marker for macro fusion (Jiri Olsa) [1540862] - [tools] perf annotate: Check for fused instructions (Jiri Olsa) [1540862] - [kernel] perf/core: Fix cgroup time when scheduling descendants (Jiri Olsa) [1540862] - [tools] perf callchain: Compare dsos (as well) for CCKEY_FUNCTION (Jiri Olsa) [1540862] - [x86] perf/x86/intel/uncore: Correct num_boxes for IIO and IRP (Jiri Olsa) [1540862] - [x86] perf/x86/intel/rapl: Add missing CPU IDs (Jiri Olsa) [1540862] - [x86] perf/x86/msr: Add missing CPU IDs (Jiri Olsa) [1540862] - [kernel] perf/aux: Only update ->aux_wakeup in non-overwrite mode (Jiri Olsa) [1540862] - [x86] perf/x86: Fix caps/ for !Intel (Jiri Olsa) [1540862] - [kernel] perf/core, pt, bts: Get rid of itrace_started (Jiri Olsa) [1540862] - [x86] perf/x86: Export some PMU attributes in caps/ directory (Jiri Olsa) [1540862] - [x86] perf/x86/intel: Print LBR support statement after validation (Jiri Olsa) [1540862] - [x86] perf/x86: Only show format attributes when supported (Jiri Olsa) [1540862] - [kernel] tracing, perf: Adjust code layout in get_recursion_context() (Jiri Olsa) [1540862] - [kernel] perf/aux: Ensure aux_wakeup represents most recent wakeup index (Jiri Olsa) [1540862] - [kernel] perf/aux: Make aux_(head, wakeup) ring_buffer members long (Jiri Olsa) [1540862] - [kernel] perf/core: Reduce context switch overhead (Jiri Olsa) [1540862] - [x86] perf/x86/intel: Record branch type (Jiri Olsa) [1540862] - [x86] perf/x86: Move perf_event_intel_lbr.c ........ => x86/events/intel/lbr.c (Jiri Olsa) [1540862] - [tools] perf/core: Define the common branch type classification (Jiri Olsa) [1540862]- [mm] hugetlb.c: clean up VM_WARN usage (Chris von Recklinghausen) [1553005] {CVE-2018-7740} - [linux] include/linux/mmdebug.h: fix VM_WARN(_*)() with CONFIG_DEBUG_VM=n (Chris von Recklinghausen) [1553005] {CVE-2018-7740} - [fs] hugetlbfs: check for pgoff value overflow v3 fix fix (Chris von Recklinghausen) [1553005] {CVE-2018-7740} - [fs] hugetlbfs: check for pgoff value overflow v3 (Chris von Recklinghausen) [1553005] {CVE-2018-7740} - [fs] hugetlbfs: check for pgoff value overflow (Chris von Recklinghausen) [1553005] {CVE-2018-7740} - [linux] include/linux/mmdebug.h: add VM_WARN_ONCE() (Chris von Recklinghausen) [1553005] {CVE-2018-7740} - [linux] include/linux/mmdebug.h: add VM_WARN which maps to WARN() (Chris von Recklinghausen) [1553005] {CVE-2018-7740} - [fs] Force log to disk before reading the AGF during a fstrim (Carlos Maiolino) [1248862] - [fs] gfs2: Remove inodes from ordered write list in gfs2_write_inode() (Abhijith Das) [1511599] - [fs] nfs: advance nfs_entry cookie only after decoding completes successfully (Frank Sorenson) [1468015] - [fs] gfs2: Zero out fallocated blocks in fallocate_chunk (Andreas Grunbacher) [1561016] - [fs] xprtrdma: Instrument allocation/release of rpcrdma_req/rep objects (Benjamin Coddington) [1559349] - [fs] xprtrdma: Add trace points to instrument QP and CQ access upcalls (Benjamin Coddington) [1559349] - [fs] xprtrdma: Add trace points in the client-side backchannel code paths (Benjamin Coddington) [1559349] - [fs] xprtrdma: Add trace points for connect events (Benjamin Coddington) [1559349] - [fs] xprtrdma: Add trace points to instrument MR allocation and recovery (Benjamin Coddington) [1559349] - [fs] xprtrdma: Add trace points to instrument memory invalidation (Benjamin Coddington) [1559349] - [fs] xprtrdma: Add trace points in reply decoder path (Benjamin Coddington) [1559349] - [fs] xprtrdma: Add trace points to instrument memory registration (Benjamin Coddington) [1559349] - [fs] xprtrdma: Add trace points in the RPC Reply handler paths (Benjamin Coddington) [1559349] - [fs] xprtrdma: Add trace points in RPC Call transmit paths (Benjamin Coddington) [1559349] - [fs] rpcrdma: infrastructure for static trace points in rpcrdma.ko (Benjamin Coddington) [1559349] - [fs] rdma/ib: Add trace point macros to display human-readable values (Benjamin Coddington) [1559349] - [fs] tracing: Add TRACE_DEFINE_ENUM() macro to map enums to their values (Benjamin Coddington) [1559349] - [fs] tracing: Give system name a pointer (Benjamin Coddington) [1559349] - [netdrv] hv_netvsc: Pass net_device parameter to revoke and teardown functions (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: Ensure correct teardown message sequence order (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: Split netvsc_revoke_buf() and netvsc_teardown_gpadl() (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: Use Windows version instead of NVSP version on GPAD teardown (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: Clean up extra parameter from rndis_filter_receive_data() (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: enable multicast if necessary (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: Add range checking for rx packet offset and length (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: Fix the return status in RX path (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: common detach logic (Mohammed Gamal) [1526392 1551625] - [netdrv] hv_netvsc: change GPAD teardown order on older versions (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: use RCU to fix concurrent rx and queue changes (Mohammed Gamal) [1551625 1526392] - [netdrv] hv_netvsc: disable NAPI before channel close (Mohammed Gamal) [1551625 1526392] - [netdrv] revert "hv_netvsc: Split netvsc_revoke_buf() and netvsc_teardown_gpadl()" (Mohammed Gamal) [1551625] - [netdrv] revert "hv_netvsc: Change GPADL teardown order according to Hyper-V version" (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: pass netvsc_device to rndis halt (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: fix locking during VF setup (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: fix locking for rx_mode (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: avoid repeated updates of packet filter (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: fix filter flags (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: propagate rx filters to VF (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: filter multicast/broadcast (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: defer queue selection to VF (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: use napi_schedule_irqoff (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: fix race in napi poll when rescheduling (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: cancel subchannel setup before halting device (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: fix error unwind handling if vmbus_open fails (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: only wake transmit queue if link is up (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: avoid retry on send during shutdown (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: Use the num_online_cpus() for channel limit (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: empty current transmit aggregation if flow blocked (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: remove open_cnt reference count (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: pass netvsc_device to receive callback (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: simplify function args in receive status path (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: track memory allocation failures in ethtool stats (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: copy_to_send buf can be void (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: optimize initialization of RNDIS header (Mohammed Gamal) [1551625] - [kernel] vmbus: make hv_get_ringbuffer_availbytes local (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: use reciprocal divide to speed up percent calculation (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: replace divide with mask when computing padding (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: don't need local xmit_more (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: drop unused macros (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: Set tx_table to equal weight after subchannels open (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: Add initialization of tx_table in netvsc_device_add() (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: Rename tx_send_table to tx_table (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: Rename ind_table to rx_table (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: Add ethtool handler to set and get TCP hash levels (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: Change the hash level variable to bit flags (Mohammed Gamal) [1551625] - [netdrv] hv_netvsc: report stop_queue and wake_queue (Mohammed Gamal) [1551625] - [mm] fork: introduce MADV_WIPEONFORK (Rafael Aquini) [1476297] - [x86] mpx: make mpx depend on x86-64 to free up VMA flag (Rafael Aquini) [1476297] - [x86] membarrier: provide core serializing command (Rafael Aquini) [1560024] - [kernel] membarrier: provide core serializing command, *_SYNC_CORE (Rafael Aquini) [1560024] - [x86] locking: implement sync_core_before_usermode() (Rafael Aquini) [1560024] - [kernel] locking: Introduce sync_core_before_usermode() (Rafael Aquini) [1560024] - [kernel] membarrier: provide GLOBAL_EXPEDITED command (Rafael Aquini) [1560024] - [kernel] sched: Introduce task_rcu_dereference() and try_get_task_struct() (Rafael Aquini) [1560024] - [powerpc] membarrier: skip memory barrier in switch_mm() (Rafael Aquini) [1560024] - [powerpc] wire up sys_membarrier() (Rafael Aquini) [1560024] - [s390] allocate sys_membarrier system call number (Rafael Aquini) [1560024] - [kernel] membarrier: document scheduler barrier requirements (Rafael Aquini) [1560024] - [kernel] membarrier: disable preemption when calling smp_call_function_many() (Rafael Aquini) [1560024] - [kernel] membarrier: provide register expedited private command (Rafael Aquini) [1560024] - [kernel] membarrier: provide expedited private command (Rafael Aquini) [1560024] - [kernel] membarrier: disable sys_membarrier when nohz_full is enabled (Rafael Aquini) [1560024] - [kernel] membarrier: system-wide memory barrier (Rafael Aquini) [1560024]- [hwmon] (k10temp) Only apply temperature offset if result is positive (David Arcari) [1446653] - [hwmon] (k10temp) Add temperature offset for Ryzen 1900X (David Arcari) [1446653] - [hwmon] (k10temp) Correct model name for Ryzen 1600X (David Arcari) [1446653] - [hwmon] (k10temp) Add support for temperature offsets (David Arcari) [1446653] - [hwmon] (k10temp) Add support for family 17h (David Arcari) [1446653] - [hwmon] (k10temp) Move chip specific code into probe function (David Arcari) [1446653] - [hwmon] (k10temp) use permission-specific DEVICE_ATTR variants (David Arcari) [1446653] - [hwmon] (k10temp) Remove duplicate pci-id define (David Arcari) [1446653] - [tools] wmi: fix cross-compile var clobbering (Jarod Wilson) [1517197] - [tools] wmi: add a sample for dell smbios communication over WMI (Jarod Wilson) [1517197] - [platform] x86: dell-laptop: Removed duplicates in DMI whitelist (Jarod Wilson) [1517197] - [platform] x86: Fix dell driver init order (Jarod Wilson) [1517197] - [platform] x86: dell-smbios: Link all dell-smbios-* modules together (Jarod Wilson) [1517197] - [platform] x86: dell-smbios: Rename dell-smbios source to dell-smbios-base (Jarod Wilson) [1517197] - [platform] x86: dell-smbios: Correct some style warnings (Jarod Wilson) [1517197] - [platform] x86: dell-smbios: Correct notation for filtering (Jarod Wilson) [1517197] - [platform] x86: dell-smbios: fix string overflow (Jarod Wilson) [1517197] - [platform] x86: dell-laptop: Removed duplicates in DMI whitelist (Jarod Wilson) [1517197] - [platform] x86: dell-laptop: fix kbd_get_state's request value (Jarod Wilson) [1517197] - [platform] x86: dell-laptop: Allocate buffer on heap rather than globally (Jarod Wilson) [1517197] - [platform] x86: dell-laptop: Add 2-in-1 devices to the DMI whitelist (Jarod Wilson) [1517197] - [platform] x86: dell-laptop: make some local functions static (Jarod Wilson) [1517197] - [platform] x86: dell-wmi: check for kmalloc() errors (Jarod Wilson) [1517197] - [platform] x86: dell-laptop: Use bool in struct quirk_entry for true/false fields (Jarod Wilson) [1517197] - [platform] x86: dell-laptop: Fix keyboard max lighting for Dell Latitude E6410 (Jarod Wilson) [1517197] - [platform] x86: dell-laptop: fix error return code in dell_init() (Jarod Wilson) [1517197] - [platform] x86: dell-smbios-wmi: Disable userspace interface if missing hotfix (Jarod Wilson) [1517197] - [platform] x86: dell-laptop: Allocate buffer before rfkill use (Jarod Wilson) [1517197] - [platform] x86: dell-*wmi*: Relay failed initial probe to dependent drivers (Jarod Wilson) [1517197] - [platform] x86: dell-smbios-wmi: release mutex lock on WMI call failure (Jarod Wilson) [1517197] - [platform] x86: dell-smbios-wmi: introduce userspace interface (Jarod Wilson) [1517197] - [platform] x86: dell-smbios: Add filtering support (Jarod Wilson) [1517197] - [platform] x86: dell-smbios-smm: test for WSMT (Jarod Wilson) [1517197] - [platform] x86: dell-smbios-wmi: Add new WMI dispatcher driver (Jarod Wilson) [1517197] - [platform] x86: dell-smbios: Introduce dispatcher for SMM calls (Jarod Wilson) [1517197] - [platform] x86: dell-smbios: Add a sysfs interface for SMBIOS tokens (Jarod Wilson) [1517197] - [platform] x86: dell-smbios: only run if proper oem string is detected (Jarod Wilson) [1517197] - [platform] x86: dell-smbios: Add pr_fmt definition to driver (Jarod Wilson) [1517197] - [platform] x86: dell-*: Add a generic dell-laptop notifier chain (Jarod Wilson) [1517197] - [platform] x86: dell-laptop: Fix bogus keyboard backlight sysfs interface (Jarod Wilson) [1517197] - [platform] x86: dell-laptop: Refactor kbd_led_triggers_store() (Jarod Wilson) [1517197] - [platform] x86: dell-laptop: Add Latitude 7480 and others to the DMI whitelist (Jarod Wilson) [1517197] - [pci] irq: Add pci_request_irq() and pci_free_irq() helpers (Ivan Vecera) [1568010] - [linux] genirq: Return the IRQ name from free_irq() (Ivan Vecera) [1568010] - [kernel] genirq: Fix indentation in remove_irq() (Ivan Vecera) [1568010] - [kernel] genirq: Prevent chip buslock deadlock (Ivan Vecera) [1568010] - [target] Re-add missing SCF_ACK_KREF assignment in (Mike Christie) [1561851] - [powerpc] dma: Fix memory leak (Prarit Bhargava) [1564602] - [of] fix memory leak related to safe_name() (Prarit Bhargava) [1564602] - [scsi] Fix a memory leak in scsi_host_dev_release() (Prarit Bhargava) [1564602] - [powerpc] kmemleak: Do not scan the DART table (Prarit Bhargava) [1564602] - [powerpc] mm: Free string after creating kmem cache (Prarit Bhargava) [1564602] - [powerpc] msi: Free the bitmap if it was slab allocated (Prarit Bhargava) [1564602] - [net] sched: actions: return explicit error when tunnel_key mode is not specified (Davide Caratti) [1554907] - [net] ipv6: the entire IPv6 header chain must fit the first fragment (Paolo Abeni) [1559964] - [net] ipv4: fix NULL dereference in free_fib_info_rcu() (Florian Westphal) [1535373] - [net] ipv4: add reference counting to metrics (Florian Westphal) [1535373] - [net] mqprio: fix potential null pointer dereference on opt (Ivan Vecera) [1557527] - [net] mqprio: Introduce new hardware offload mode and shaper in mqprio (Ivan Vecera) [1557527] - [lib] rhashtable: Fix rhlist duplicates insertion (Xin Long) [1559106] - [net] ipv6: fix access to non-linear packet in ndisc_fill_redirect_hdr_option() (Lorenzo Bianconi) [1533773] - [net] ip_gre: clear feature flags when incompatible o_flags are set (Lorenzo Bianconi) [1489629] - [net] ip_gre: add the support for i/o_flags update via ioctl (Lorenzo Bianconi) [1489629] - [net] ip_gre: add the support for i/o_flags update via netlink (Lorenzo Bianconi) [1489629] - [net] ip6_tunnel: update mtu properly for ARPHRD_ETHER tunnel device in tx path (Xin Long) [1527291] - [net] tcp/dccp: Re-arm TIME_WAIT reaping hangman timer if thread slot quota is exceeded (Stefano Brivio) [1533771]- [nvme] nvme-fcloop: avoid possible uninitialized variable warning (David Milburn) [1519689] - [nvme] check hw sectors before setting chunk sectors (David Milburn) [1519689] - [nvme] call blk_integrity_unregister after queue is cleaned up (David Milburn) [1519689] - [nvme] nvme-pci: fix NULL pointer dereference in nvme_free_host_mem() (David Milburn) [1519689] - [nvme] nvme-rdma: fix memory leak during queue allocation (David Milburn) [1519689] - [nvme] nvme-fc: don't use bit masks for set/test_bit() numbers (David Milburn) [1519689] - [nvme] nvme-pci: add quirk for delay before CHK RDY for WDC SN200 (David Milburn) [1519689] - [nvme] nvmet-fc: correct ref counting error when deferred rcv used (David Milburn) [1519689] - [nvme] nvme-pci: avoid hmb desc array idx out-of-bound when hmmaxd set (David Milburn) [1519689] - [nvme] nvme-pci: disable APST on Samsung SSD 960 EVO + ASUS PRIME B350M-A (David Milburn) [1519689] - [nvme] nvmet_fc: fix better length checking (David Milburn) [1519689] - [nvme] nvmet: better data length validation (David Milburn) [1519689] - [nvme] send uevent for some asynchronous events (David Milburn) [1519689] - [nvme] unexport starting async event work (David Milburn) [1519689] - [nvme] remove handling of multiple AEN requests (David Milburn) [1519689] - [nvme] nvme-fc: remove unused "queue_size" field (David Milburn) [1519689] - [nvme] centralize AEN defines (David Milburn) [1519689] - [nvme] nvmet: remove redundant local variable (David Milburn) [1519689] - [nvme] nvmet: remove redundant memset if failed to get_smart_log failed (David Milburn) [1519689] - [nvme] fix eui_show() print format (David Milburn) [1519689] - [nvme] compare NQN string with right size (David Milburn) [1519689] - [nvme] nvmet: fix comment typos in admin-cmd.c (David Milburn) [1519689] - [nvme] nvme-rdma: fix nvme_rdma_create_queue_ib error flow (David Milburn) [1519689] - [nvme] nvmet-rdma: update queue list during ib_device removal (David Milburn) [1519689] - [nvme] check admin passthru command effects (David Milburn) [1519689] - [nvme] factor get log into a helper (David Milburn) [1519689] - [nvme] comment typo fixed in clearing AER (David Milburn) [1519689] - [nvme] Remove unused headers (David Milburn) [1519689] - [nvme] flush reset_work before safely continuing with delete operation (David Milburn) [1519689] - [nvme] nvme-rdma: reuse nvme_delete_ctrl when reconnect attempts expire (David Milburn) [1519689] - [nvme] consolidate common code from ->reset_work (David Milburn) [1519689] - [nvme] nvme-rdma: remove nvme_rdma_remove_ctrl (David Milburn) [1519689] - [nvme] move controller deletion to common code (David Milburn) [1519689] - [nvme] check for a live controller in nvme_dev_open (David Milburn) [1519689] - [nvme] get rid of nvme_ctrl_list (David Milburn) [1519689] - [nvme] switch controller refcounting to use struct device (David Milburn) [1519689] - [nvme] kobject: Export kobject_get_unless_zero() (David Milburn) [1519689] - [nvme] simplify nvme_open (David Milburn) [1519689] - [nvme] use kref_get_unless_zero in nvme_find_get_ns (David Milburn) [1519689] - [nvme] nvme-rdma: Add debug message when reaches timeout (David Milburn) [1519689] - [nvme] nvme-rdma: align nvme_rdma_device structure (David Milburn) [1519689] - [nvme] use ida_simple_(get,remove) for the controller instance (David Milburn) [1519689] - [nvme] nvmet: Change max_nsid in subsystem due to ns_disable if needed (David Milburn) [1519689] - [nvme] nvme-loop: Add BLK_MQ_F_NO_SCHED flag to admin tag set (David Milburn) [1519689] - [nvme] nvme-fc: Add BLK_MQ_F_NO_SCHED flag to admin tag set (David Milburn) [1519689] - [nvme] nvme-rdma: Add BLK_MQ_F_NO_SCHED flag to admin tag set (David Milburn) [1519689] - [nvme] nvme-pci: fix typos in comments (David Milburn) [1519689] - [nvme] nvme-rdma: stop controller reset if the controller is deleting (David Milburn) [1519689] - [nvme] nvme-rdma: change queue flag semantics DELETING -> ALLOCATED (David Milburn) [1519689] - [nvme] nvme-rdma: teardown admin/io queues once on error recovery (David Milburn) [1519689] - [nvme] nvme-rdma: move assignment to declaration (David Milburn) [1519689] - [nvme] nvme-rdma: fix wrong logging message (David Milburn) [1519689] - [nvme] nvme-rdma: pass tagset to directly nvme_rdma_free_tagset (David Milburn) [1519689] - [nvme] nvme-fabrics: request transport module (David Milburn) [1519689] - [nvme] use menu Kconfig interface (David Milburn) [1519689] - [nvme] nvme-rdma: Fix error status return in tagset allocation failure (David Milburn) [1519689] - [nvme] nvme-rdma: Fix possible double free in reconnect flow (David Milburn) [1519689] - [nvme] nvme-pci: Use PCI bus address for data/queues in CMB (David Milburn) [1519689] - [nvme] fix visibility of "uuid" ns attribute (David Milburn) [1519689] - [nvme] nvme-rdma: give up reconnect if state change fails (David Milburn) [1519689] - [nvme] nvme-core: Use nvme_wq to queue async events and fw activation (David Milburn) [1519689] - [nvme] nvmet: add support for reporting the host identifier (David Milburn) [1519689] - [nvme] factor metadata handling out of __nvme_submit_user_cmd (David Milburn) [1519689] - [nvme] allow calling nvme_change_ctrl_state from irq context (David Milburn) [1519689] - [nvme] honor RTD3 Entry Latency for shutdowns (David Milburn) [1519689] - [nvme] nvme-rdma: Use unlikely macro in the fast path (David Milburn) [1519689] - [nvme] rename AMS symbolic constants to fit specification (David Milburn) [1519689] - [nvme] add symbolic constants for CC identifiers (David Milburn) [1519689] - [nvme] fix identify namespace logging (David Milburn) [1519689] - [nvme] nvme-fabrics: log a warning if hostid is invalid (David Milburn) [1519689] - [nvme] nvme-rdma: call ops->reg_read64 instead of nvmf_reg_read64 (David Milburn) [1519689] - [nvme] nvme-rdma: cleanup error path in controller reset (David Milburn) [1519689] - [nvme] nvme-rdma: introduce nvme_rdma_start_queue (David Milburn) [1519689] - [nvme] nvme-rdma: rename nvme_rdma_init_queue to nvme_rdma_alloc_queue (David Milburn) [1519689] - [nvme] nvme-rdma: stop queues instead of simply flipping their state (David Milburn) [1519689] - [nvme] nvme-rdma: introduce configure/destroy io queues (David Milburn) [1519689] - [nvme] nvme-rdma: reuse configure/destroy_admin_queue (David Milburn) [1519689] - [nvme] nvme-rdma: don't free tagset on resets (David Milburn) [1519689] - [nvme] nvmet: use NVME_NSID_ALL (David Milburn) [1519689] - [nvme] nvme-rdma: disable the controller on resets (David Milburn) [1519689] - [nvme] nvme-rdma: move tagset allocation to a dedicated routine (David Milburn) [1519689] - [nvme] Add admin_tagset pointer to nvme_ctrl (David Milburn) [1519689] - [nvme] nvme-rdma: move nvme_rdma_configure_admin_queue code location (David Milburn) [1519689] - [nvme] nvme-rdma: remove NVME_RDMA_MAX_SEGMENT_SIZE (David Milburn) [1519689] - [nvme] nvmet: fix the return error code of target if host is not allowed (David Milburn) [1519689] - [nvme] add support for NVMe 1.3 Timestamp Feature (David Milburn) [1519689] - [nvme] define NVME_NSID_ALL (David Milburn) [1519689] - [nvme] add support for FW activation without reset (David Milburn) [1519689] - [nvme] nvmet-rdma: remove redundant empty device add callout (David Milburn) [1519689] - [nvme] nvme-rdma: remove redundant empty device add callout (David Milburn) [1519689] - [nvme] nvme-fabrics: Allow 0 as KATO value (David Milburn) [1519689] - [nvme] nvme-pci: initialize queue memory before interrupts (David Milburn) [1519689] - [nvme] nvme-pci: implement the HMB entry number and size limitations (David Milburn) [1519689] - [nvme] nvme-pci: propagate (some) errors from host memory buffer setup (David Milburn) [1519689] - [nvme] nvme-pci: use appropriate initial chunk size for HMB allocation (David Milburn) [1519689] - [nvme] nvme-pci: fix host memory buffer allocation fallback (David Milburn) [1519689] - [nvme] pci: serialize pci resets (David Milburn) [1543698]- [net] svcrdma: Fix Read chunk round-up (Don Dutile) [1549856] - [net] xprtrdma: Fix BUG after a device removal (Don Dutile) [1549856] - [net] xprtrdma: Fix calculation of ri_max_send_sges (Don Dutile) [1549856] - [net] xprtrdma: Correct some documenting comments (Don Dutile) [1549856] - [net] xprtrdma: Fix "bytes registered" accounting (Don Dutile) [1549856] - [net] svcrdma: Post Receives in the Receive completion handler (Don Dutile) [1549856] - [net] xprtrdma: Introduce rpcrdma_mw_unmap_and_put (Don Dutile) [1549856] - [net] xprtrdma: Remove usage of "mw" (Don Dutile) [1549856] - [net] xprtrdma: Replace all usage of "frmr" with "frwr" (Don Dutile) [1549856] - [net] xprtrdma: Don't clear RPC_BC_PA_IN_USE on pre-allocated rpc_rqst's (Don Dutile) [1549856] - [net] xprtrdma: Split xprt_rdma_send_request (Don Dutile) [1549856] - [net] xprtrdma: buf_free not called for CB replies (Don Dutile) [1549856] - [net] xprtrdma: Move unmap-safe logic to rpcrdma_marshal_req (Don Dutile) [1549856] - [net] xprtrdma: Support IPv6 in xprt_rdma_set_port (Don Dutile) [1549856] - [net] xprtrdma: Remove another sockaddr_storage field (cdata::addr) (Don Dutile) [1549856] - [net] xprtrdma: Initialize the xprt address string array earlier (Don Dutile) [1549856] - [net] xprtrdma: Remove unused padding variables (Don Dutile) [1549856] - [net] xprtrdma: Remove ri_reminv_expected (Don Dutile) [1549856] - [net] xprtrdma: Per-mode handling for Remote Invalidation (Don Dutile) [1549856] - [net] xprtrdma: Eliminate unnecessary lock cycle in xprt_rdma_send_request (Don Dutile) [1549856] - [net] xprtrdma: Fix backchannel allocation of extra rpcrdma_reps (Don Dutile) [1549856] - [net] xprtrdma: Fix buffer leak after transport set up failure (Don Dutile) [1549856] - [infiniband] ib/rxe: remove redudant parameter in rxe_av_fill_ip_info (Don Dutile) [1520302 1549856] - [infiniband] ib/rxe: change the function rxe_av_fill_ip_info to void (Don Dutile) [1520302 1549856] - [infiniband] ib/rxe: change the function to void from int (Don Dutile) [1520302 1549856] - [infiniband] ib/rxe: remove unnecessary parameter in rxe_av_to_attr (Don Dutile) [1520302 1549856] - [infiniband] ib/rxe: change the function to void from int (Don Dutile) [1520302 1549856] - [infiniband] ib/rxe: remove redudant parameter in function (Don Dutile) [1520302 1549856] - [infiniband] ib/rxe: Change RDMA_RXE kconfig to use select (Don Dutile) [1520302 1549856] - [infiniband] rdma/rxe: Fix rxe_qp_cleanup() (Don Dutile) [1520302 1549856] - [infiniband] rdma/rxe: Fix a race condition in rxe_requester() (Don Dutile) [1520302 1549856] - [infiniband] rdma/rxe: Fix a race condition related to the QP error state (Don Dutile) [1520302 1549856] - [infiniband] ib/rxe: remove unnecessary skb_clone in xmit (Don Dutile) [1520302 1549856] - [infiniband] ib/rxe: add the static type to the variable (Don Dutile) [1520302 1549856] - [infiniband] rdma/rxe: Remove useless EXPORT_SYMBOL (Don Dutile) [1520302 1549856] - [infiniband] ib/rxe: Avoid passing unused index pointer which is optional (Don Dutile) [1520302 1549856] - [infiniband] ib/mthca: remove mthca_user.h (Don Dutile) [1549856] - [infiniband] ib/mthca: Fix gup usage in mthca_map_user_db() (Don Dutile) [1549856] - [infiniband] ib/mthca: Use zeroing memory allocator than allocator/memset (Don Dutile) [1549856] - [infiniband] ib/ocrdma: Use zeroing memory allocator than allocator/memset (Don Dutile) [1549856] - [infiniband] rdma/ocrdma: Fix permissions for OCRDMA_RESET_STATS (Don Dutile) [1549856] - [infiniband] ib/ocrdma: Remove unneeded conversions to bool (Don Dutile) [1549856] - [infiniband] nes: Change accelerated flag to bool (Don Dutile) [1549856] - [infiniband] nes: remove unused 'timeval' struct member (Don Dutile) [1549856] - [infiniband] rdma/vmw_pvrdma: Fix usage of user response structures in ABI file (Don Dutile) [1549856] - [infiniband] rdma/vmw_pvrdma: Use zeroing memory allocator than allocator/memset (Don Dutile) [1549856] - [uapi] rdma/vmw_pvrdma: Remove usage of BIT() from UAPI header (Don Dutile) [1549856] - [infiniband] rdma/vmw_pvrdma: Use refcount_t instead of atomic_t (Don Dutile) [1549856] - [infiniband] rdma/vmw_pvrdma: Use more specific sizeof in kcalloc (Don Dutile) [1549856] - [infiniband] rdma/vmw_pvrdma: Clarify QP and CQ is_kernel logic (Don Dutile) [1549856] - [uapi] rdma/vmw_pvrdma: Add UAR SRQ macros in ABI header file (Don Dutile) [1549856] - [infiniband] rdma/vmw_pvrdma: Do not re-calculate npages (Don Dutile) [1549856] - [infiniband] ib/iser: Combine substrings for three messages (Don Dutile) [1549856] - [infiniband] ib/iser: Delete an unnecessary variable initialisation in iser_send_data_out() (Don Dutile) [1549856] - [infiniband] ib/iser: Delete an error message for a failed memory allocation in iser_send_data_out() (Don Dutile) [1549856] - [infiniband] ib/srp: Add target_can_queue login parameter (Don Dutile) [1549856] - [scsi] ib/srp: Add RDMA/CM support (Don Dutile) [1549856] - [infiniband] ib/srpt: Move the code for parsing struct ib_cm_req_event_param (Don Dutile) [1549856] - [infiniband] ib/srpt: Preparations for adding RDMA/CM support (Don Dutile) [1549856] - [infiniband] ib/srpt: Don't allow reordering of commands on wait list (Don Dutile) [1549856] - [infiniband] ib/srpt: Fix a race condition related to wait list processing (Don Dutile) [1549856] - [infiniband] ib/srpt: Fix login-related race conditions (Don Dutile) [1549856] - [infiniband] ib/srpt: Log all zero-length writes and completions (Don Dutile) [1549856] - [infiniband] ib/srpt: Simplify srpt_close_session() (Don Dutile) [1549856] - [infiniband] rdma/srpt: Fix RCU debug build error (Don Dutile) [1549856] - [infiniband] ib/srpt: Rework multi-channel support (Don Dutile) [1549856] - [infiniband] ib/srpt: Use the source GID as session name (Don Dutile) [1549856] - [infiniband] ib/srpt: One target per port (Don Dutile) [1549856] - [infiniband] ib/srpt: Add P_Key support (Don Dutile) [1549856] - [infiniband] ib/srpt: Rework srpt_disconnect_ch_sync() (Don Dutile) [1549856] - [infiniband] rdma/srpt: Fix RCU debug build error (Don Dutile) [1549856] - [infiniband] ib/srpt: Make it safe to use RCU for srpt_device.rch_list (Don Dutile) [1549856] - [infiniband] ib/srp: Refactor srp_send_req() (Don Dutile) [1549856] - [infiniband] ib/srp: Improve path record query error message (Don Dutile) [1549856] - [infiniband] ib/srp: Use kstrtoull() instead of simple_strtoull() (Don Dutile) [1549856] - [infiniband] ib/srpt: Micro-optimize I/O context state manipulation (Don Dutile) [1549856] - [infiniband] ib/srpt: Inline srpt_get_cmd_state() (Don Dutile) [1549856] - [infiniband] ib/srpt: Introduce srpt_format_guid() (Don Dutile) [1549856] - [infiniband] ib/srpt: Fix ACL lookup during login (Don Dutile) [1549856] - [infiniband] ib/srpt: Reduce frequency of receive failure messages (Don Dutile) [1549856] - [infiniband] ib/srpt: Convert a warning into a debug message (Don Dutile) [1549856] - [infiniband] ib/srpt: Use the IPv6 format for GIDs in log messages (Don Dutile) [1549856] - [infiniband] ib/srpt: Verify port numbers in srpt_event_handler() (Don Dutile) [1549856] - [infiniband] ib/srpt: Reduce the severity level of a log message (Don Dutile) [1549856] - [infiniband] ib/srpt: Rename a local variable, a member variable and a constant (Don Dutile) [1549856] - [infiniband] ib/srpt: Document all structure members in ib_srpt.h (Don Dutile) [1549856] - [infiniband] ib/srpt: Fix kernel-doc warnings in ib_srpt.c (Don Dutile) [1549856] - [infiniband] ib/srpt: Remove an unused structure member (Don Dutile) [1549856] - [infiniband] ib/srp: replace custom implementation of hex2bin() (Don Dutile) [1549856] - [infiniband] ib/ipoib: Do not warn if IPoIB debugfs doesn't exist (Don Dutile) [1520300 1549856] - [infiniband] ib/ipoib: Fix for potential no-carrier state (Don Dutile) [1520300 1549856 1548474] - [infiniband] ib/ipoib: Update pathrec field if not valid record (Don Dutile) [1520300 1549856] - [infiniband] ib/ipoib: Avoid memory leak if the SA returns a different DGID (Don Dutile) [1520300 1549856] - [infiniband] ib/ipoib: Warn when one port fails to initialize (Don Dutile) [1520300 1549856] - [infiniband] ib/ipoib: Replace printk with pr_warn (Don Dutile) [1520300 1549856] - [rdma] ucma: Introduce safer rdma_addr_size() variants (Don Dutile) [1549856] - [infiniband] rdma/ucma: Check that device exists prior to accessing it (Don Dutile) [1549856] - [infiniband] rdma/ucma: Check that device is connected prior to access it (Don Dutile) [1549856] - [infiniband] rdma/rdma_cm: Fix use after free race with process_one_req (Don Dutile) [1549856] - [infiniband] rdma/ucma: Correct option size check using optlen (Don Dutile) [1549856] - [infiniband] rdma/restrack: Move restrack_clean to be symmetrical to restrack_init (Don Dutile) [1549856] - [infiniband] rdma/ucma: Ensure that CM_ID exists prior to access it (Don Dutile) [1549856] - [rdma] verbs: Remove restrack entry from XRCD structure (Don Dutile) [1549856] - [infiniband] rdma/ucma: Fix use-after-free access in ucma_close (Don Dutile) [1549856] - [infiniband] rdma/ucma: Check AF family prior resolving address (Don Dutile) [1549856] - [infiniband] rdma/ucma: Don't allow join attempts for unsupported AF family (Don Dutile) [1549856] - [infiniband] rdma/ucma: Fix access to non-initialized CM_ID object (Don Dutile) [1549856] - [infiniband] rdma/core: Do not use invalid destination in determining port reuse (Don Dutile) [1549856] - [infiniband] rdma/ucma: Check that user doesn't overflow QP state (Don Dutile) [1549856] - [infiniband] rdma/ucma: Limit possible option size (Don Dutile) [1549856] - [infiniband] ib/core: Fix possible crash to access NULL netdev (Don Dutile) [1549856] - [infiniband] rdma/core: Reduce poll batch for direct cq polling (Don Dutile) [1549856] - [infiniband] ib/core : Add null pointer check in addr_resolve (Don Dutile) [1549856] - [infiniband] rdma/uverbs: Fix kernel panic while using XRC_TGT QP type (Don Dutile) [1549856] - [infiniband] rdma/restrack: don't use uaccess_kernel() (Don Dutile) [1549856] - [infiniband] rdma/verbs: Check existence of function prior to accessing it (Don Dutile) [1549856] - [infiniband] rdma/uverbs: Sanitize user entered port numbers prior to access it (Don Dutile) [1549856] - [infiniband] rdma/uverbs: Fix circular locking dependency (Don Dutile) [1549856] - [infiniband] rdma/uverbs: Fix bad unlock balance in ib_uverbs_close_xrcd (Don Dutile) [1549856] - [infiniband] rdma/restrack: Increment CQ restrack object before committing (Don Dutile) [1549856] - [infiniband] rdma/uverbs: Protect from command mask overflow (Don Dutile) [1549856] - [infiniband] ib/uverbs: Fix unbalanced unlock on error path for rdma_explicit_destroy (Don Dutile) [1549856] - [infiniband] ib/uverbs: Improve lockdep_check (Don Dutile) [1549856] - [infiniband] rdma/uverbs: Protect from races between lookup and destroy of uobjects (Don Dutile) [1549856] - [infiniband] ib/uverbs: Hold the uobj write lock after allocate (Don Dutile) [1549856] - [infiniband] ib/uverbs: Fix possible oops with duplicate ioctl attributes (Don Dutile) [1549856] - [infiniband] ib/uverbs: Add ioctl support for 32bit processes (Don Dutile) [1549856] - [uapi] ib/uverbs: Use __aligned_u64 for uapi headers (Don Dutile) [1549856] - [infiniband] ib/uverbs: Fix method merging in uverbs_ioctl_merge (Don Dutile) [1549856] - [rdma] ib/uverbs: Use u64_to_user_ptr() not a union (Don Dutile) [1549856] - [infiniband] ib/uverbs: Use inline data transfer for UHW_IN (Don Dutile) [1549856] - [rdma] ib/uverbs: Always use the attribute size provided by the user (Don Dutile) [1549856] - [rdma] restrack: Remove unimplemented XRCD object (Don Dutile) [1549856] - [infiniband] ib/uverbs: Use the standard kConfig format for experimental (Don Dutile) [1549856] - [infiniband] ib: Update references to libibverbs (Don Dutile) [1549856] - [infiniband] ib/core: Avoid a potential OOPs for an unused optional parameter (Don Dutile) [1549856] - [rdma] ib/core: Map iWarp AH type to undefined in rdma_ah_find_type (Don Dutile) [1549856] - [infiniband] rdma/nldev: missing error code in nldev_res_get_doit() (Don Dutile) [1549856] - [uapi] rdma/netlink: Hide unimplemented NLDEV commands (Don Dutile) [1549856] - [uapi] rdma/nldev: Provide detailed QP information (Don Dutile) [1549856] - [uapi] rdma/nldev: Provide global resource utilization (Don Dutile) [1549856] - [infiniband] rdma/core: Add resource tracking for create and destroy PDs (Don Dutile) [1549856] - [infiniband] rdma/core: Add resource tracking for create and destroy CQs (Don Dutile) [1549856] - [infiniband] rdma/core: Add resource tracking for create and destroy QPs (Don Dutile) [1549856] - [rdma] restrack: Add general infrastructure to track RDMA resources (Don Dutile) [1549856] - [rdma] core: Save kernel caller name when creating PD and CQ objects (Don Dutile) [1549856] - [rdma] core: Use the MODNAME instead of the function name for pd callers (Don Dutile) [1549856] - [uapi] rdma: Move enum ib_cq_creation_flags to uapi headers (Don Dutile) [1549856] - [infiniband] rdma/cm: Fix access to uninitialized variable (Don Dutile) [1549856] - [infiniband] rdma/cma: Use existing netif_is_bond_master function (Don Dutile) [1549856] - [infiniband] ib/core: Avoid SGID attributes query while converting GID from OPA to IB (Don Dutile) [1549856] - [infiniband] ib/umad: Fix use of unprotected device pointer (Don Dutile) [1549856] - [infiniband] rdma/uverbs: Use an unambiguous errno for method not supported (Don Dutile) [1549856] - [infiniband] rdma/cma: Update RoCE multicast routines to use net namespace (Don Dutile) [1549856] - [infiniband] rdma/cma: Update cma_validate_port to honor net namespace (Don Dutile) [1549856] - [infiniband] rdma/cma: Refactor to access multiple fields of rdma_dev_addr (Don Dutile) [1549856] - [infiniband] rdma/cma: Check existence of netdevice during port validation (Don Dutile) [1549856] - [rdma] core: Simplify rdma_addr_get_sgid() to not support RoCE (Don Dutile) [1549856] - [infiniband] rdma/ucma: Use rdma cm API to query GID (Don Dutile) [1549856] - [rdma] cma: Introduce API to read GIDs for multiple transports (Don Dutile) [1549856] - [infiniband] ib/cq: Don't force IB_POLL_DIRECT poll context for ib_process_cq_direct (Don Dutile) [1549856] - [infiniband] ib/core: postpone WR initialization during queue drain (Don Dutile) [1549856] - [infiniband] ib/cma: use strlcpy() instead of strncpy() (Don Dutile) [1549856] - [rdma] core: Clarify rdma_ah_find_type (Don Dutile) [1549856] - [rdma] ib/core: Fix ib_wc structure size to remain in 64 bytes boundary (Don Dutile) [1549856] - [uapi] rdma: Mark imm_data as be32 in the verbs uapi header (Don Dutile) [1549856] - [infiniband] ib/core: Limit DMAC resolution to RoCE Connected QPs (Don Dutile) [1549856] - [infiniband] ib/core: Attempt DMAC resolution for only RoCE (Don Dutile) [1549856] - [infiniband] ib/core: Limit DMAC resolution to userspace QPs (Don Dutile) [1549856] - [infiniband] ib/core: Perform modify QP on real one (Don Dutile) [1549856] - [infiniband] fix sw/rdmavt/* kernel-doc notation (Don Dutile) [1549856] - [infiniband] fix core/fmr_pool.c kernel-doc notation (Don Dutile) [1549856] - [infiniband] fix core/verbs.c kernel-doc notation (Don Dutile) [1549856] - [infiniband] rdma/cma: Fix rdma_cm path querying for RoCE (Don Dutile) [1549856] - [infiniband] rdma/cma: Fix rdma_cm raw IB path setting for RoCE (Don Dutile) [1549856] - [rdma] cma, ucma: Simplify and rename rdma_set_ib_paths (Don Dutile) [1549856] - [infiniband] rdma/cma: Provide a function to set RoCE path record L2 parameters (Don Dutile) [1549856] - [infiniband] rdma/cma: Use the right net namespace for the rdma_cm_id (Don Dutile) [1549856] - [infiniband] ib/core: Increase number of char device minors (Don Dutile) [1549856] - [infiniband] ib/core: Remove the locking for character device bitmaps (Don Dutile) [1549856] - [infiniband] ib/core: Change roce_rescan_device to return void (Don Dutile) [1549856] - [rdma] ib/core: Introduce driver QP type (Don Dutile) [1549856] - [infiniband] rdma/core: Add encode/decode FDR/EDR rates (Don Dutile) [1549856] - [infiniband] ib/core: Fix two kernel warnings triggered by rxe registration (Don Dutile) [1549856] - [infiniband] rdma/cma: Mark end of CMA ID messages (Don Dutile) [1549856] - [infiniband] rdma/nldev: Refactor setting the nldev handle to a common function (Don Dutile) [1549856] - [infiniband] rdma/core: Replace open-coded variant of put_device (Don Dutile) [1549856] - [infiniband] rdma/netlink: Simplify code of autoload modules (Don Dutile) [1549856] - [infiniband] drop unknown function from core_priv.h (Don Dutile) [1549856] - [infiniband] ib/core: Make sure that PSN does not overflow (Don Dutile) [1549856] - [infiniband] ib/core: Use rdma_cap_opa_mad to check for OPA (Don Dutile) [1549856] - [rdma] ib/sa: Check dlid before SA agent queries for ClassPortInfo (Don Dutile) [1549856] - [infiniband] remove duplicate includes (Don Dutile) [1549856] - [infiniband] ib/cm: Refactor to avoid setting path record software only fields (Don Dutile) [1549856] - [rdma] ib/core, umad, cm: Rename ib_init_ah_from_wc to ib_init_ah_attr_from_wc (Don Dutile) [1549856] - [rdma] ib/core, cm, cma, ipoib: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Don Dutile) [1549856] - [infiniband] ib/cm: Fix sleeping while spin lock is held (Don Dutile) [1549856] - [infiniband] ib/cm: Handle address handle attribute init error (Don Dutile) [1549856] - [infiniband] ib/cm, umad: Handle av init error (Don Dutile) [1549856] - [rdma] ib/core, ipoib: Simplify ib_find_gid to search only for IB link layer (Don Dutile) [1549856] - [infiniband] rdma/core: Avoid copying ifindex twice (Don Dutile) [1549856] - [rdma] core, cma: Simplify rdma_translate_ip (Don Dutile) [1549856] - [rdma] ib/core: Removed unused function (Don Dutile) [1549856] - [infiniband] rdma/core: Avoid redundant memcpy in rdma_addr_find_l2_eth_by_grh (Don Dutile) [1549856] - [infiniband] ib/core: Avoid exporting module internal ib_find_gid_by_filter() (Don Dutile) [1549856] - [infiniband] ib/core: Refactor to avoid unnecessary check on GID lookup miss (Don Dutile) [1549856] - [infiniband] ib/core: Avoid unnecessary type cast (Don Dutile) [1549856] - [infiniband] rdma/cma: Introduce and use helper functions to init work (Don Dutile) [1549856] - [infiniband] rdma/cma: Avoid setting path record type twice (Don Dutile) [1549856] - [infiniband] rdma/cma: Simplify netdev check (Don Dutile) [1549856] - [infiniband] rdma/cma: Set default GID type as RoCE when resolving RoCE route (Don Dutile) [1549856] - [infiniband] ib/umem: Fix use of npages/nmap fields (Don Dutile) [1549856] - [infiniband] ib/cm: Add debug prints to ib_cm (Don Dutile) [1549856] - [infiniband] ib/core: Fix memory leak in cm_req_handler error flows (Don Dutile) [1549856] - [infiniband] rdma/cma: Use correct size when writing netlink stats (Don Dutile) [1549856] - [infiniband] ib/core: Avoid exporting module internal function (Don Dutile) [1549856] - [infiniband] ib/core: Depend on IPv6 stack to resolve link local address for RoCEv2 (Don Dutile) [1549856] - [rdma] ib/core/cm: Fix generating a return AH for RoCEE (Don Dutile) [1549856] - [infiniband] rdma/iwpm: Fix uninitialized error code in iwpm_send_mapinfo() (Don Dutile) [1549856] - [infiniband] ib/core: Use PTR_ERR_OR_ZERO() (Don Dutile) [1549856] - [infiniband] rdma/vmw_pvrdma: Use refcount_dec_and_test to avoid warning (Don Dutile) [1549856] - [infiniband] rdma/vmw_pvrdma: Call ib_umem_release on destroy QP path (Don Dutile) [1549856] - [uapi] rdma/vmw_pvrdma: Add shared receive queue support (Don Dutile) [1549856] - [net] xprtrdma: Spread reply processing over more CPUs (Don Dutile) [1549856] - [net] xprtrdma: Update copyright notices (Don Dutile) [1549856] - [net] xprtrdma: Remove include for linux/prefetch.h (Don Dutile) [1549856] - [net] rpcrdma: Remove C structure definitions of XDR data items (Don Dutile) [1549856] - [net] xprtrdma: Put Send CQ in IB_POLL_WORKQUEUE mode (Don Dutile) [1549856] - [net] xprtrdma: Remove atomic send completion counting (Don Dutile) [1549856] - [net] xprtrdma: RPC completion should wait for Send completion (Don Dutile) [1549856] - [net] xprtrdma: Refactor rpcrdma_deferred_completion (Don Dutile) [1549856] - [net] xprtrdma: Add a field of bit flags to struct rpcrdma_req (Don Dutile) [1549856] - [net] xprtrdma: Add data structure to manage RDMA Send arguments (Don Dutile) [1549856] - [kernel] asm-generic: guard smp_store_release/load_acquire (Don Dutile) [1549856] - [kernel] arch: conditionally define smp_(mb,rmb,wmb) (Don Dutile) [1549856] - [net] xprtrdma: "Unoptimize" rpcrdma_prepare_hdr_sge() (Don Dutile) [1549856] - [net] xprtrdma: Change return value of rpcrdma_prepare_send_sges() (Don Dutile) [1549856] - [net] xprtrdma: Fix error handling in rpcrdma_prepare_msg_sges() (Don Dutile) [1549856] - [net] xprtrdma: Clean up SGE accounting in rpcrdma_prepare_msg_sges() (Don Dutile) [1549856] - [net] xprtrdma: Decode credits field in rpcrdma_reply_handler (Don Dutile) [1549856] - [net] xprtrdma: Invoke rpcrdma_reply_handler directly from RECV completion (Don Dutile) [1549856] - [net] xprtrdma: Refactor rpcrdma_reply_handler some more (Don Dutile) [1549856] - [net] xprtrdma: Move decoded header fields into rpcrdma_rep (Don Dutile) [1549856] - [net] xprtrdma: Throw away reply when version is unrecognized (Don Dutile) [1549856] - [net] svcrdma: Enqueue after setting XPT_CLOSE in completion handlers (Don Dutile) [1549856] - [net] svcrdma: Preserve CB send buffer across retransmits (Don Dutile) [1549856] - [net] xprtrdma: Remove ro_unmap_safe (Don Dutile) [1549856] - [net] xprtrdma: Use ro_unmap_sync in xprt_rdma_send_request (Don Dutile) [1549856] - [net] xprtrdma: Don't defer fencing an async RPC's chunks (Don Dutile) [1549856] - [infiniband] rdma/usnic: Instantiate data structures once (Don Dutile) [1549856] - [infiniband] rdma/usnic: Remove a set-but-not-used variable (Don Dutile) [1549856] - [infiniband] rdma/usnic: Make the compiler check declaration consistency during compilation (Don Dutile) [1549856] - [infiniband] ib/ocrdma_hw: remove unnecessary code in ocrdma_mbx_dealloc_lkey (Don Dutile) [1549856] - [infiniband] rdma/ocrdma: Remove set-but-not-used variables (Don Dutile) [1549856] - [infiniband] rdma/ocrdma: Suppress gcc 7 fall-through complaints (Don Dutile) [1549856] - [infiniband] rdma/ocrdma: Use NULL instead of 0 to represent a pointer (Don Dutile) [1549856] - [infiniband] ib/nes: Fix a race condition in nes_inetaddr_event() (Don Dutile) [1549856] - [infiniband] ib/ocrdma: pr_err() strings should end with newlines (Don Dutile) [1549856] - [infiniband] ib/nes: Remove set-but-not-used variables (Don Dutile) [1549856] - [infiniband] ib/nes: Suppress gcc 7 fall-through complaints (Don Dutile) [1549856] - [infiniband] ib/nes: Fix indentation (Don Dutile) [1549856] - [infiniband] ib/mthca: Fix indentation (Don Dutile) [1549856] - [infiniband] ib/rxe: don't crash, if allocation of crc algorithm failed (Don Dutile) [1520302 1549856] - [infiniband] ib/rxe: Convert timers to use timer_setup() (Don Dutile) [1520302 1549856] - [infiniband] rdma/rxe: Suppress gcc 7 fall-through complaints (Don Dutile) [1520302 1549856] - [infiniband] ib/rxe: put the pool on allocation failure (Don Dutile) [1520302 1549856] - [infiniband] ib/rxe: check for allocation failure on elem (Don Dutile) [1520302 1549856] - [infiniband] ib/srpt: Disable RDMA access by the initiator (Don Dutile) [1549856] - [infiniband] ib/srpt: Ensure that modifying the use_srq configfs attribute works (Don Dutile) [1549856 1557122] - [infiniband] ib/srpt: Wait until channel release has finished during module unload (Don Dutile) [1549856] - [infiniband] ib/srpt: Introduce srpt_disconnect_ch_sync() (Don Dutile) [1549856] - [infiniband] ib/srpt: Introduce helper functions for SRQ allocation and freeing (Don Dutile) [1549856 1557122] - [infiniband] ib/srpt: Post receive work requests after qp transition to INIT state (Don Dutile) [1549856] - [infiniband] ib/srp: Make CM timeout dependent on subnet timeout (Don Dutile) [1549856] - [infiniband] ib/srp: Cache global rkey (Don Dutile) [1549856] - [infiniband] ib/srp: Remove second argument of srp_destroy_qp() (Don Dutile) [1549856] - [infiniband] ib/srpt: Change default behavior from using SRQ to using RC (Don Dutile) [1549856 1557122] - [target] ib/srpt: Accept GUIDs as port names (Don Dutile) [1549856] - [infiniband] ib/srpt: Report login failures only once (Don Dutile) [1549856] - [infiniband] ib_srpt: Convert to target_alloc_session usage (Don Dutile) [1549856] - [infiniband] ib/srpt: Cache global L_Key (Don Dutile) [1549856] - [infiniband] ib/srpt: Limit the send and receive queue sizes to what the HCA supports (Don Dutile) [1549856] - [infiniband] rdma/isert: Suppress gcc 7 fall-through complaints (Don Dutile) [1549856] - [infiniband] ib/ipoib: Fix lockdep issue found on ipoib_ib_dev_heavy_flush (Don Dutile) [1520300 1549856] - [infiniband] ib/ipoib: Restore MM behavior in case of tx_ring allocation failure (Don Dutile) [1520300 1549856] - [infiniband] ib/ipoib, iser: Consistent print format of vendor error (Don Dutile) [1520300 1549856] - [infiniband] ib/ipoib: Remove device when one port fails to init (Don Dutile) [1520300 1549856] - [infiniband] rdma/netlink: Fix locking around __ib_get_device_by_index (Don Dutile) [1520300 1549856] - [infiniband] ib/ipoib: Fix race condition in neigh creation (Don Dutile) [1520300 1549856] - [infiniband] ib/uverbs: Fix command checking as part of ib_uverbs_ex_modify_qp() (Don Dutile) [1549856] - [infiniband] ib/core: Init subsys if compiled to vmlinuz-core (Don Dutile) [1549856] - [infiniband] rdma/cma: Make sure that PSN is not over max allowed (Don Dutile) [1549856] - [infiniband] ib: INFINIBAND should depend on HAS_DMA (Don Dutile) [1549856] - [rdma] core: Rename kernel modify_cq to better describe its usage (Don Dutile) [1549856] - [uapi] ib/uverbs: Add CQ moderation capability to query_device (Don Dutile) [1549856] - [uapi] ib/uverbs: Allow CQ moderation with modify CQ (Don Dutile) [1549856] - [rdma] core: Make function rdma_copy_addr return void (Don Dutile) [1549856] - [infiniband] rdma/core: avoid uninitialized variable warning in create_udata (Don Dutile) [1549856] - [rdma] ib/core: Add PCI write end padding flags for WQ and QP (Don Dutile) [1549856] - [rdma] umem: Avoid partial declaration of non-static function (Don Dutile) [1549856] - [rdma] ib/core: Fix calculation of maximum RoCE MTU (Don Dutile) [1549856] - [infiniband] ib/core: Fix unable to change lifespan entry for hw_counters (Don Dutile) [1549856] - [rdma] ib: Let ib_core resolve destination mac address (Don Dutile) [1549856] - [rdma] ib/core: Introduce and use rdma_create_user_ah (Don Dutile) [1549856] - [infiniband] rdma/uverbs: Make the code in ib_uverbs_cmd_verbs() less confusing (Don Dutile) [1549856] - [infiniband] rdma/iwcm: Remove a set-but-not-used variable (Don Dutile) [1549856] - [infiniband] rdma/cma: Avoid triggering undefined behavior (Don Dutile) [1549856] - [infiniband] ib/cm: Suppress gcc 7 fall-through complaints (Don Dutile) [1549856] - [rdma] ib/core: Fix endianness annotation in rdma_is_multicast_addr() (Don Dutile) [1549856] - [infiniband] ib/core: remove redundant check on prot_sg_cnt (Don Dutile) [1549856] - [rdma] ib/core: Simplify sa_path_set_(sd)lid() calls (Don Dutile) [1549856] - [infiniband] add MMU dependency for user_mem (Don Dutile) [1549856] - [infiniband] rdma/nes: Convert timers to use timer_setup() (Don Dutile) [1549856] - [kernel] timer: Prepare to change timer callback argument type (Don Dutile) [1549856] - [infiniband] ib/uverbs: clean up INIT_UDATA() macro usage (Don Dutile) [1549856] - [infiniband] ib/uverbs: clean up INIT_UDATA_BUF_OR_NULL usage (Don Dutile) [1549856] - [infiniband] ib: Move PCI dependency from root KConfig to HW's KConfigs (Don Dutile) [1549856] - [infiniband] ib/core: fix spelling mistake: "aceess" -> "access" (Don Dutile) [1549856]- [thunderbolt] Add support for Intel Titan Ridge (Jarod Wilson) [1495244] - [infiniband] mlx5: Set the default active rate and width to QDR and 4X (Honggang Li) [1554535] - [netdrv] thunderbolt: Run disconnect flow asynchronously when logout is received (Jarod Wilson) [1495229] - [netdrv] thunderbolt: Tear down connection properly on suspend (Jarod Wilson) [1495229] - [netdrv] thunderbolt: Stop using zero to mean no valid DMA mapping (Jarod Wilson) [1495229] - [netdrv] thunderbolt: Clear finished Tx frame bus address in tbnet_tx_callback() (Jarod Wilson) [1495229] - [netdrv] thunderbolt: Right shifting to zero bug in tbnet_handle_packet() (Jarod Wilson) [1495229] - [netdrv] Add support for networking over Thunderbolt cable (Jarod Wilson) [1495229] - [kernel] thunderbolt: Introduce USB only (SL4) security level (Jarod Wilson) [1495229] - [kernel] thunderbolt: Add support for preboot ACL (Jarod Wilson) [1495229] - [thunderbolt] Add 'boot' attribute for devices (Jarod Wilson) [1495229] - [thunderbolt] Move driver ready handling to struct icm (Jarod Wilson) [1495229] - [thunderbolt] Add constant for approval timeout (Jarod Wilson) [1495229] - [kernel] thunderbolt: Add tb_xdomain_find_by_route() (Jarod Wilson) [1495229] - [thunderbolt] Add tb_switch_find_by_route() (Jarod Wilson) [1495229] - [thunderbolt] Add tb_switch_get() (Jarod Wilson) [1495229] - [thunderbolt] Correct function name in kernel-doc comment (Jarod Wilson) [1495229] - [thunderbolt] Factor common ICM add and update operations out (Jarod Wilson) [1495229] - [thunderbolt] Handle rejected Thunderbolt devices (Jarod Wilson) [1495229] - [thunderbolt] Wait a bit longer for ICM to authenticate the active NVM (Jarod Wilson) [1495229] - [thunderbolt] Wait a bit longer for root switch config space (Jarod Wilson) [1495229] - [thunderbolt] Do not overwrite error code when domain adding fails (Jarod Wilson) [1495229] - [thunderbolt] Handle connecting device in place of host properly (Jarod Wilson) [1495229] - [thunderbolt] Serialize PCIe tunnel creation with PCI rescan (Jarod Wilson) [1495229] - [thunderbolt] Resume control channel after hibernation image is created (Jarod Wilson) [1495229] - [kernel] thunderbolt: Add function to retrieve DMA device for the ring (Jarod Wilson) [1495229] - [thunderbolt] Mask ring interrupt properly when polling starts (Jarod Wilson) [1495229] - [thunderbolt] license cleanup: add SPDX GPL-2.0 license identifier to files with no license (Jarod Wilson) [1495229] - [thunderbolt] Drop sequence number check from tb_xdomain_match() (Jarod Wilson) [1495229] - [thunderbolt] Fix a couple right shifting to zero bugs (Jarod Wilson) [1495229] - [thunderbolt] Initialize Thunderbolt bus earlier (Jarod Wilson) [1495229] - [thunderbolt] Allocate ring HopID automatically if requested (Jarod Wilson) [1495229] - [kernel] thunderbolt: Add polling mode for rings (Jarod Wilson) [1495229] - [kernel] thunderbolt: Use spinlock in NHI serialization (Jarod Wilson) [1495229] - [kernel] thunderbolt: Use spinlock in ring serialization (Jarod Wilson) [1495229] - [kernel] thunderbolt: Move ring descriptor flags to thunderbolt.h (Jarod Wilson) [1495229] - [kernel] thunderbolt: Export ring handling functions to modules (Jarod Wilson) [1495229] - [thunderbolt] Add support for frame mode (Jarod Wilson) [1495229] - [thunderbolt] Configure interrupt throttling for all interrupts (Jarod Wilson) [1495229] - [thunderbolt] Add support for XDomain discovery protocol (Jarod Wilson) [1495229] - [kernel] thunderbolt: Move tb_switch_phy_port_from_link() to thunderbolt.h (Jarod Wilson) [1495229] - [kernel] thunderbolt: Move thunderbolt domain structure to thunderbolt.h (Jarod Wilson) [1495229] - [kernel] thunderbolt: Move enum tb_cfg_pkg_type to thunderbolt.h (Jarod Wilson) [1495229] - [kernel] thunderbolt: Add support for XDomain properties (Jarod Wilson) [1495229] - [thunderbolt] Remove __packed from ICM message structures (Jarod Wilson) [1495229] - [kernel] byteorder: Move (cpu_to_be32, be32_to_cpu)_array() from Thunderbolt to core (Jarod Wilson) [1495229] - [platform] x86: intel-wmi-thunderbolt: Silence error cases (Jarod Wilson) [1495229] - [platform] x86: Add driver to force WMI Thunderbolt controller power status (Jarod Wilson) [1495229] - [documentation] thunderbolt: Add documentation how Thunderbolt bus can be used (Jarod Wilson) [1495229] - [netdrv] ibmvnic: Do not notify peers on parameter change resets (Desnes Augusto Nunes do Rosario) [1566205] - [netdrv] ibmvnic: Handle all login error conditions (Desnes Augusto Nunes do Rosario) [1566205] - [netdrv] e1000: Replace WARN_ONCE with netdev_WARN_ONCE (David Arcari) [1562064] - [netdrv] e1000: fix disabling already-disabled warning (David Arcari) [1562064] - [netdrv] e1000: Fix off-by-one in debug message (David Arcari) [1562064] - [netdrv] e1000: avoid null pointer dereference on invalid stat type (David Arcari) [1562064] - [netdrv] e1000: fix race condition between e1000_down() and e1000_watchdog (David Arcari) [1562064] - [netdrv] networking: introduce and use skb_put_data() (David Arcari) [1562064] - [netdrv] e1000: Omit private ndo_get_stats function (David Arcari) [1562064] - [netdrv] e1000: use new API ethtool_(get|set)_link_ksettings (David Arcari) [1562064] - [netdrv] e1000: use disable_hardirq() for e1000_netpoll() (David Arcari) [1562064] - [netdrv] intel: use core min/max MTU checking (David Arcari) [1562064] - [netdrv] e1000: call ndo_stop() instead of dev_close() when running offline selftest (David Arcari) [1562064] - [kernel] genirq: Provide disable_hardirq() (David Arcari) [1562064] - [netdrv] atlantic: fix spelling error in Kconfig file (David Arcari) [1546765] - [netdrv] atlantic: re-enabled mark_tech_preview (David Arcari) [1546765] - [netdrv] aquantia: driver version bump (David Arcari) [1546765] - [netdrv] aquantia: Allow live mac address changes (David Arcari) [1540028 1546765] - [netdrv] aquantia: Add tx clean budget and valid budget handling logic (David Arcari) [1546765] - [netdrv] aquantia: Change inefficient wait loop on fw data reads (David Arcari) [1546765] - [netdrv] aquantia: Fix a regression with reset on old firmware (David Arcari) [1546765] - [netdrv] aquantia: Fix hardware reset when SPI may rarely hangup (David Arcari) [1546765] - [netdrv] aquantia: Fix error handling in aq_pci_probe() (David Arcari) [1546765] - [netdrv] aquantia: make symbol hw_atl_boards static (David Arcari) [1546765] - [netdrv] aquantia: Fix error return code in aq_pci_probe() (David Arcari) [1546765] - [netdrv] aquantia: bump driver version to match aquantia internal numbering (David Arcari) [1546765] - [netdrv] aquantia: Report correct mediatype via ethtool (David Arcari) [1546765] - [netdrv] aquantia: Introduce global AQC hardware reset sequence (David Arcari) [1546765] - [netdrv] aquantia: Introduce support for new firmware on AQC cards (David Arcari) [1546765] - [netdrv] aquantia: Introduce firmware ops callbacks (David Arcari) [1546765] - [netdrv] aquantia: Change confusing no_ff_addr to more meaningful name (David Arcari) [1546765] - [netdrv] aquantia: Remove create/destroy from hw ops (David Arcari) [1546765] - [netdrv] aquantia: Cleanup pci functions module (David Arcari) [1546765] - [netdrv] aquantia: Convert hw and caps structures to const static pointers (David Arcari) [1546765] - [netdrv] aquantia: Introduce new AQC devices and capabilities (David Arcari) [1546765] - [netdrv] aquantia: Introduce new device ids and constants (David Arcari) [1546765] - [netdrv] aquantia: Fix internal stats calculation on rx (David Arcari) [1546765] - [netdrv] aquantia: Prepend hw access functions declarations with prefix (David Arcari) [1546765] - [netdrv] aquantia: Fix register definitions to linux style (David Arcari) [1546765] - [netdrv] aquantia: Eliminate aq_nic structure abstraction (David Arcari) [1546765] - [netdrv] aquantia: Simplify dependencies between pci modules (David Arcari) [1546765] - [netdrv] aquantia: Add const qualifiers for hardware ops tables (David Arcari) [1546765] - [netdrv] aquantia: Remove duplicate hardware descriptors declarations (David Arcari) [1546765] - [netdrv] aquantia: Cleanup hardware access modules (David Arcari) [1546765] - [netdrv] aquantia: Cleanup status flags accesses (David Arcari) [1546765] - [netdrv] aquantia: Eliminate AQ_DIMOF, replace with ARRAY_SIZE (David Arcari) [1546765] - [netdrv] aquantia: Limit number of MSIX irqs to the number of cpus (David Arcari) [1546765] - [netdrv] aquantia: call set_irq_affinity_hint before free_irq (David Arcari) [1546765] - [netdrv] aquantia: switch to pci_alloc_irq_vectors (David Arcari) [1546765] - [netdrv] aquantia: atlantic: remove tech preview (David Arcari) [1546765] - [security] selinux: add a map permission check for mmap (Paul Moore) [1458535] - [security] selinux: fix bug in conditional rules handling (Paul Moore) [1518352] - [security] selinux: ioctl_has_perm should be static (Paul Moore) [1518352] - [security] selinux: extended permissions for ioctls (Paul Moore) [1518352] - [security] add ioctl specific auditing to lsm_audit (Paul Moore) [1518352] - [security] selinux: remove unnecessary pointer reassignment (Paul Moore) [1518352] - [security] selinux: report permissive mode in avc: denied messages (Paul Moore) [1518352] - [crypto] cryptd: Add cryptd_max_cpu_qlen module parameter (Bruno Eduardo de Oliveira Meneguele) [1503626] - [crypto] aesni: Add support for 192 & 256 bit keys to AESNI RFC4106 (Bruno Eduardo de Oliveira Meneguele) [1568167] - [crypto] api: Only abort operations on fatal signal (Herbert Xu) [1397353] - [crypto] testmgr: Enable DH/ECDH in FIPS mode (Herbert Xu) [1523367] - [crypto] algif_hash: Fix result clobbering in recvmsg (Bruno Eduardo de Oliveira Meneguele) [1548921] - [crypto] algif_hash: Fix NULL hash crash with shash (Bruno Eduardo de Oliveira Meneguele) [1548921] - [crypto] algif_hash - Handle NULL hashes correctly (Bruno Eduardo de Oliveira Meneguele) [1548921] - [crypto] algif_hash: wait for crypto_ahash_init() to complete (Bruno Eduardo de Oliveira Meneguele) [1548921] - [net] crypto: algif - add and use sock_kzfree_s() instead of memzero_explicit() (Bruno Eduardo de Oliveira Meneguele) [1548921] - [net] Trap attempts to call sock_kfree_s() with a NULL pointer (Bruno Eduardo de Oliveira Meneguele) [1548921] - [crypto] algif - zeroize IV buffer (Bruno Eduardo de Oliveira Meneguele) [1548921] - [crypto] algif - zeroize message digest buffer (Bruno Eduardo de Oliveira Meneguele) [1548921]- [pci] cnb: Add pcim_set_mwi(), a device-managed pci_set_mwi() (Ivan Vecera) [1567972] - [pci] acpi: Bail early in acpi_pci_add_bus() if there is no ACPI handle (Mohammed Gamal) [1539534] - [acpi] processor: Set default C1 idle state description (Prarit Bhargava) [1557603] - [hv] vmbus: Fix a rescind issue (Eduardo Otubo) [1518498] - [linux] slab.h: add kmalloc_array_node() and kcalloc_node() (Ivan Vecera) [1557630] - [iommu] amd: Limit the IOVA page range to the specified addresses (Gary Hook) [1546889] - [crypto] dh - Fix double free of ctx->p (Prarit Bhargava) [1562514] - [crypto] dh - fix memleak in setkey (Prarit Bhargava) [1562514] - [tty] vt: Fix the memory leak in visual_init (Prarit Bhargava) [1562514] - [video] fbcon: Fix memory leak in fbcon_exit() (Prarit Bhargava) [1562514] - [video] fbcon: Fix memory leak in con2fb_release_oldinfo() (Prarit Bhargava) [1562514] - [kernel] pm / sleep: Fix memory leak in pm_vt_switch_unregister() (Prarit Bhargava) [1562514] - [video] Release efifb's colormap in efifb_destroy() (Prarit Bhargava) [1562514] - [scsi] Fix memory leaks in scsi_alloc_sdev() (Prarit Bhargava) [1564749] - [of] platform: Do not reallocate device_rh (Prarit Bhargava) [1564749] - [scsi] Fix device_rh leak in scsi_alloc_target() (Prarit Bhargava) [1564749] - [md] dm: remove fmode_t argument from .prepare_ioctl hook (Mike Snitzer) [1562960] - [md] dm: hold DM table for duration of ioctl rather than use blkdev_get (Mike Snitzer) [1562960] - [block] blk-mq: quiesce queue during switching io sched and updating nr_requests (Ming Lei) [1566314] - [block] blk-mq: only run the hardware queue if IO is pending (Ming Lei) [1566314] - [block] don't call blk_mq_quiesce_queue() after queue is frozen (Ming Lei) [1566314] - [nvme] Fix a race condition related to stopping queues (Ming Lei) [1566314] - [firmware] fw_cfg: write vmcoreinfo details (=?UTF-8?q?Marc-Andr=C3=A9=20Lureau?=) [1533367] - [kernel] crash: export paddr_vmcoreinfo_note() (=?UTF-8?q?Marc-Andr=C3=A9=20Lureau?=) [1533367] - [firmware] fw_cfg: add DMA register (=?UTF-8?q?Marc-Andr=C3=A9=20Lureau?=) [1533367] - [firmware] fw_cfg: add a public uapi header (=?UTF-8?q?Marc-Andr=C3=A9=20Lureau?=) [1533367] - [firmware] fw_cfg: handle fw_cfg_read_blob() error (=?UTF-8?q?Marc-Andr=C3=A9=20Lureau?=) [1533367] - [firmware] fw_cfg: remove inline from fw_cfg_read_blob() (=?UTF-8?q?Marc-Andr=C3=A9=20Lureau?=) [1533367] - [firmware] fw_cfg: fix sparse warnings around FW_CFG_FILE_DIR read (=?UTF-8?q?Marc-Andr=C3=A9=20Lureau?=) [1533367] - [firmware] fw_cfg: fix sparse warning reading FW_CFG_ID (=?UTF-8?q?Marc-Andr=C3=A9=20Lureau?=) [1533367] - [firmware] fw_cfg: fix sparse warnings with fw_cfg_file (=?UTF-8?q?Marc-Andr=C3=A9=20Lureau?=) [1533367] - [firmware] fw_cfg: fix sparse warnings in fw_cfg_sel_endianness() (=?UTF-8?q?Marc-Andr=C3=A9=20Lureau?=) [1533367] - [firmware] revert "fw_cfg: add DMA register" (=?UTF-8?q?Marc-Andr=C3=A9=20Lureau?=) [1533367] - [firmware] revert "fw_cfg: do DMA read operation" (=?UTF-8?q?Marc-Andr=C3=A9=20Lureau?=) [1533367] - [firmware] revert "fw_cfg: write vmcoreinfo details" (=?UTF-8?q?Marc-Andr=C3=A9=20Lureau?=) [1533367] - [powerpc] kvm: book3s pr: Allow access to unprivileged MMCR2 register (Laurent Vivier) [1464913] - [powerpc] System reset avoid interleaving oops using die synchronisation (Mauricio Oliveira) [1564126] - [powerpc] Do not send system reset request through the oops path (Mauricio Oliveira) [1564126] - [powerpc] crash: Remove the test for cpu_online in the IPI callback (Mauricio Oliveira) [1564126] - [powerpc] pseries: Restore default security feature flags on setup (Mauricio Oliveira) [1561787] - [powerpc] Move default security feature flags (Mauricio Oliveira) [1561787] - [powerpc] pseries: Fix clearing of security feature flags (Mauricio Oliveira) [1561787] - [powerpc] 64s: Wire up cpu_show_spectre_v2() (Mauricio Oliveira) [1561787] - [powerpc] 64s: Wire up cpu_show_spectre_v1() (Mauricio Oliveira) [1561787] - [powerpc] pseries: Use the security flags in pseries_setup_rfi_flush() (Mauricio Oliveira) [1561787] - [powerpc] powernv: Use the security flags in pnv_setup_rfi_flush() (Mauricio Oliveira) [1561787] - [powerpc] 64s: Enhance the information in cpu_show_meltdown() (Mauricio Oliveira) [1561787] - [powerpc] 64s: Move cpu_show_meltdown() (Mauricio Oliveira) [1561787] - [powerpc] powernv: Set or clear security feature flags (Mauricio Oliveira) [1561787] - [powerpc] pseries: Set or clear security feature flags (Mauricio Oliveira) [1561787] - [powerpc] Add security feature flags for Spectre/Meltdown (Mauricio Oliveira) [1561787] - [powerpc] pseries: Add new H_GET_CPU_CHARACTERISTICS flags (Mauricio Oliveira) [1561787] - [powerpc] lib: seq: Add seq_buf_printf() (Mauricio Oliveira) [1561787] - [powerpc] rfi-flush: Call setup_rfi_flush() after LPM migration (Mauricio Oliveira) [1561785] - [powerpc] rfi-flush: Differentiate enabled and patched flush types (Mauricio Oliveira) [1561785] - [powerpc] rfi-flush: Always enable fallback flush on pseries (Mauricio Oliveira) [1561785] - [powerpc] rfi-flush: Make it possible to call setup_rfi_flush() again (Mauricio Oliveira) [1561785] - [powerpc] rfi-flush: Move the logic to avoid a redo into the debugfs code (Mauricio Oliveira) [1561785] - [powerpc] msi: Fix race condition in tearing down MSI interrupts (David Milburn) [1549680] - [x86] platform/uv: Fix critical UV MMR address error (Frank Ramsay) [1562945]- [mmc] core: Export API to allow hosts to get the card address (Gopal Tiwari) [1549495] - [mmc] sdio: Fix sdio wait busy implement limitation (Gopal Tiwari) [1549495] - [mmc] sdhci: Control the delay between tuning commands (Gopal Tiwari) [1549495] - [mmc] core: add proper be32 annotation (Gopal Tiwari) [1549495] - [mmc] sdhci: Export sdhci_enable_sdio_irq() from sdhci.c (Gopal Tiwari) [1549495] - [mmc] sdhci: Export sdhci_start_signal_voltage_switch() in sdhci.c (Gopal Tiwari) [1549495] - [mmc] sdhci: Export sdhci_set_ios() from sdhci.c (Gopal Tiwari) [1549495] - [mmc] core: refactor mmc_request_done() (Gopal Tiwari) [1549495] - [mmc] core: refactor asynchronous request finalization (Gopal Tiwari) [1549495] - [mmc] core: move some code in mmc_start_areq() (Gopal Tiwari) [1549495] - [mmc] core: Factor out mrq preparation from mmc_start_request() (Gopal Tiwari) [1549495] - [mmc] core: Factor out debug prints from mmc_start_request() (Gopal Tiwari) [1549495] - [mmc] block: Factor out data preparation (Gopal Tiwari) [1549495] - [mmc] block: Change mmc_apply_rel_rw() to get block address from the request (Gopal Tiwari) [1549495] - [mmc] block: Disable Command Queue while RPMB is used (Gopal Tiwari) [1549495] - [mmc] mmc_test: Disable Command Queue while mmc_test is used (Gopal Tiwari) [1549495] - [mmc] Add functions to enable / disable the Command Queue (Gopal Tiwari) [1549495] - [mmc] queue: Share mmc request array between partitions (Gopal Tiwari) [1549495] - [mmc] block: Introduce queue semantics (Gopal Tiwari) [1549495] - [mmc] block: Use local var for mqrq_cur (Gopal Tiwari) [1549495] - [mmc] sdhci-pci: Set MMC_CAP_AGGRESSIVE_PM for BYT-related Intel controllers (Gopal Tiwari) [1549495] - [mmc] sdhci-acpi: Set MMC_CAP_AGGRESSIVE_PM for BYT-related Intel controllers (Gopal Tiwari) [1549495] - [mmc] sdhci: clarify the get_timeout_clock callback (Gopal Tiwari) [1549495] - [mmc] sdio: improve mmc_io_rw_extended (Gopal Tiwari) [1549495] - [mmc] sdhci-pci: Add runtime suspend/resume callbacks (Gopal Tiwari) [1549495] - [mmc] sdhci-pci: Let suspend/resume callbacks replace default callbacks (Gopal Tiwari) [1549495] - [mmc] sdhci-pci: Conditionally compile pm sleep functions (Gopal Tiwari) [1549495] - [mmc] sdhci-pci: Do not use suspend/resume callbacks with runtime pm (Gopal Tiwari) [1549495] - [mmc] sdhci-pci: Let devices define how to add the host (Gopal Tiwari) [1549495] - [mmc] sdhci: Add CQE support (Gopal Tiwari) [1549495] - [mmc] sdhci: Factor out sdhci_set_default_irqs (Gopal Tiwari) [1549495] - [mmc] sdhci: Add sdhci_cleanup_host (Gopal Tiwari) [1549495] - [mmc] sdhci: Get rid of 'extern' in header file (Gopal Tiwari) [1549495] - [mmc] sdhci: Export sdhci_dumpregs (Gopal Tiwari) [1549495] - [mmc] sdhci: Improve register dump print format (Gopal Tiwari) [1549495] - [mmc] sdhci: Use sdhci_readl() not readl() in sdhci_dumpregs() (Gopal Tiwari) [1549495] - [mmc] sdhci: Add response register to register dump (Gopal Tiwari) [1549495] - [mmc] sdhci: Improve debug print format (Gopal Tiwari) [1549495] - [mmc] sdhci: Reduce spin lock usage in sdhci_execute_tuning (Gopal Tiwari) [1549495] - [mmc] sdhci: Do not use spin lock in set_ios paths (Gopal Tiwari) [1549495] - [mmc] sdhci: Let drivers decide whether to use mmc_retune_needed() with pm (Gopal Tiwari) [1549495] - [mmc] sdhci: Optimize delay loops (Gopal Tiwari) [1549495] - [mmc] core: simplify return code (Gopal Tiwari) [1549495] - [mmc] core: guard dereference of optional parameter (Gopal Tiwari) [1549495] - [mmc] sdio: fix alignment issue in struct sdio_func (Gopal Tiwari) [1549495] - [mmc] remove the discard_zeroes_data flag (Gopal Tiwari) [1549495] - [mmc] sdhci: Disable runtime pm when the sdio_irq is enabled (Gopal Tiwari) [1549495] - [mmc] sdhci-pci: Do not disable interrupts in sdhci_intel_set_power (Gopal Tiwari) [1549495] - [mmc] sdhci: Do not disable interrupts while waiting for clock (Gopal Tiwari) [1549495] - [mmc] ushc: fix NULL-deref at probe (Gopal Tiwari) [1549495] - [mmc] core: mmc_blk_rw_cmd_err - remove unused variable (Gopal Tiwari) [1549495] - [mmc] block: Fix cmd error reset failure path (Gopal Tiwari) [1549495] - [mmc] block: Fix is_waiting_last_req set incorrectly (Gopal Tiwari) [1549495] - [mmc] core: Fix access to HS400-ES devices (Gopal Tiwari) [1549495] - [mmc] core: add mmc prefix for blk_fixups (Gopal Tiwari) [1549495] - [mmc] core: move all quirks together into quirks.h (Gopal Tiwari) [1549495] - [mmc] core: improve the quirks for sdio devices (Gopal Tiwari) [1549495] - [mmc] core: move some sdio IDs out of quirks file (Gopal Tiwari) [1549495] - [mmc] core: change quirks.c to be a header file (Gopal Tiwari) [1549495] - [mmc] Adding AUTO_BKOPS_EN bit set for Auto BKOPS support (Gopal Tiwari) [1549495] - [mmc] MAN_BKOPS_EN inverse debug message logic (Gopal Tiwari) [1549495] - [mmc] core: start to break apart mmc_start_areq() (Gopal Tiwari) [1549495] - [mmc] block: respect bool returned from blk_end_request() (Gopal Tiwari) [1549495] - [mmc] block: return errorcode from mmc_sd_num_wr_blocks() (Gopal Tiwari) [1549495] - [mmc] queue: turn queue flags into bools (Gopal Tiwari) [1549495] - [mmc] block: rename mmc_active to areq (Gopal Tiwari) [1549495] - [mmc] block: refactor mmc_blk_rw_try_restart() (Gopal Tiwari) [1549495] - [mmc] core: rename mmc_start_req() to *areq() (Gopal Tiwari) [1549495] - [mmc] block: rename rqc and req (Gopal Tiwari) [1549495] - [mmc] block: inline the command abort and start new goto:s (Gopal Tiwari) [1549495] - [mmc] core: switch to ida_simple_ functions in block.c (Gopal Tiwari) [1549495] - [mmc] core/mmci: restore pre/post_req behaviour (Gopal Tiwari) [1549495] - [mmc] core: fix error path in mmc_host_alloc (Gopal Tiwari) [1549495] - [mmc] core: simplify ida handling (Gopal Tiwari) [1549495] - [mmc] core: Extend mmc_of_parse() to check for mmc-ddr-3_3v (Gopal Tiwari) [1549495] - [mmc] core: Invent MMC_CAP_3_3V_DDR (Gopal Tiwari) [1549495] - [mmc] core: Rename __mmc_set_signal_voltage() to mmc_set_signal_voltage() (Gopal Tiwari) [1549495] - [mmc] core: Clarify usage of mmc_set_signal_voltage() (Gopal Tiwari) [1549495] - [mmc] core: Remove redundant code in mmc_set_signal_voltage() (Gopal Tiwari) [1549495] - [mmc] block: stop passing around pointless return values (Gopal Tiwari) [1549495] - [mmc] block: introduce new_areq and old_areq (Gopal Tiwari) [1549495] - [mmc] block: inline command abortions (Gopal Tiwari) [1549495] - [mmc] block: do not assign mq_rq when aborting command (Gopal Tiwari) [1549495] - [mmc] block: break out mmc_blk_rw_start_new() (Gopal Tiwari) [1549495] - [mmc] block: break out mmc_blk_rw_cmd_abort() (Gopal Tiwari) [1549495] - [mmc] sdhci: Clear SDHCI_HS400_TUNING flag after platform_execute_tuning (Gopal Tiwari) [1549495] - [mmc] sdhci-acpi: support deferred probe (Gopal Tiwari) [1549495] - [mmc] core: Move public functions from host.h to private headers (Gopal Tiwari) [1549495] - [mmc] core: Move public functions from card.h to private headers (Gopal Tiwari) [1549495] - [mmc] vub300: Don't use mmc_card_present() when validating for inserted card (Gopal Tiwari) [1549495] - [mmc] core: Move public functions from core.h to private headers (Gopal Tiwari) [1549495] - [mmc] core: First step in cleaning up private mmc header files (Gopal Tiwari) [1549495] - [mmc] sdhci-pci: Add support for HS200 tuning mode on AMD, eMMC-4.5.1 (Gopal Tiwari) [1549495] - [mmc] sdio: don't use rocr to check if the card could support UHS mode (Gopal Tiwari) [1549495] - [mmc] sdio: Factor out retry init card helper function (Gopal Tiwari) [1549495] - [mmc] core: Use kmalloc_array() in mmc_alloc_sg() (Gopal Tiwari) [1549495] - [mmc] slot-gpio: Don't override con_id when request descriptor (Gopal Tiwari) [1549495] - [mmc] sdhci-pci: Remove unused member cd_con_id (Gopal Tiwari) [1549495] - [mmc] host: Include interrupt.h in mmc host drivers that depends on it (Gopal Tiwari) [1549495] - [mmc] sdhci: Include leds.h (Gopal Tiwari) [1549495] - [mmc] sdhci-cadence: Include mmc.h (Gopal Tiwari) [1549495] - [mmc] use empty initializer list to zero-clear structures (Gopal Tiwari) [1549495] - [mmc] block: Replace "goto retry" by a proper do / while loop (Gopal Tiwari) [1549495] - [mmc] block: Avoid uninitialized warning in mmc_blk_issue_discard_rq() (Gopal Tiwari) [1549495] - [mmc] core: Export device lifetime information through sysfs (Gopal Tiwari) [1549495]- [tools] cpupower: Fix cpupower working when cpu0 is offline (Gustavo Duarte) [1545301] - [tools] perf vendor events powerpc: Update POWER9 events (Gustavo Duarte) [1544754] - [tools] perf test powerpc: Fix 'Object code reading' test (Steve Best) [1544705] - [tools] perf test: Add test case for PERF_SAMPLE_PHYS_ADDR (Jiri Olsa) [1545923] - [tools] perf script: Support physical address (Jiri Olsa) [1545923] - [tools] perf mem: Support physical address (Jiri Olsa) [1545923] - [tools] perf sort: Add sort option for physical address (Jiri Olsa) [1545923] - [tools] perf tools: Support new sample type for physical address (Jiri Olsa) [1545923] - [kernel] perf/core, x86: Add PERF_SAMPLE_PHYS_ADDR (Jiri Olsa) [1545923] - [tools] perf symbols: Accept zero as the kernel base address (Jiri Olsa) [1532861] - [tools] perf annotate: Fix broken arrow at row 0 connecting jmp instruction to its target (Jiri Olsa) [1532861] - [tools] perf evsel: State in the default event name if attr.exclude_kernel is set (Jiri Olsa) [1532861] - [tools] perf evsel: Fix attr.exclude_kernel setting for default cycles:p (Jiri Olsa) [1532861] - [tools] perf unwind: Do not fail due to missing unwind support (Jiri Olsa) [1532861] - [tools] perf evsel: Set attr.exclude_kernel when probing max attr.precise_ip (Jiri Olsa) [1532861] - [tools] perf auxtrace: Add CPU filter support (Jiri Olsa) [1532861] - [tools] perf intel-pt: Do not use TSC packets for calculating CPU cycles to TSC (Jiri Olsa) [1532861] - [tools] perf intel-pt: Update documentation to include new ptwrite and power events (Jiri Olsa) [1532861] - [tools] perf intel-pt: Add example script for power events and PTWRITE (Jiri Olsa) [1532861] - [tools] perf intel-pt: Synthesize new power and "ptwrite" events (Jiri Olsa) [1532861] - [tools] perf intel-pt: Move code in intel_pt_synth_events() to simplify attr setting (Jiri Olsa) [1532861] - [tools] perf intel-pt: Factor out intel_pt_set_event_name() (Jiri Olsa) [1532861] - [tools] perf intel-pt: Tidy messages into called function intel_pt_synth_event() (Jiri Olsa) [1532861] - [tools] perf intel-pt: Tidy Intel PT evsel lookup into separate function (Jiri Olsa) [1532861] - [tools] perf intel-pt: Join needlessly wrapped lines (Jiri Olsa) [1532861] - [tools] perf intel-pt: Remove unused instructions_sample_period (Jiri Olsa) [1532861] - [tools] perf intel-pt: Factor out common code synthesizing event samples (Jiri Olsa) [1532861] - [tools] perf script: Add synthesized Intel PT power and ptwrite events (Jiri Olsa) [1532861] - [tools] perf script: Add 'synth' field for synthesized event payloads (Jiri Olsa) [1532861] - [tools] perf auxtrace: Add itrace option to output power events (Jiri Olsa) [1532861] - [tools] perf auxtrace: Add itrace option to output ptwrite events (Jiri Olsa) [1532861] - [tools] tools Add byte-swapping macros to kernel.h (Jiri Olsa) [1532861] - [tools] perf script: Add 'synth' event type for synthesized events (Jiri Olsa) [1532861] - [tools] x86/insn: perf tools: Add new ptwrite instruction (Jiri Olsa) [1532861] - [tools] perf jit: fix typo: "incalid" -> "invalid" (Jiri Olsa) [1532861] - [tools] perf tools: Kill die() (Jiri Olsa) [1532861] - [tools] perf config: Do not die when parsing u64 or int config values (Jiri Olsa) [1532861] - [tools] perf tools: Replace error() with pr_err() (Jiri Olsa) [1532861] - [tools] perf tools: Remove warning() (Jiri Olsa) [1532861] - [tools] perf event-parse: Use pr_warning() (Jiri Olsa) [1532861] - [tools] perf config: Use pr_warning() (Jiri Olsa) [1532861] - [tools] perf help: Use pr_warning() (Jiri Olsa) [1532861] - [tools] perf help: Elliminate dup code for reporting (Jiri Olsa) [1532861] - [tools] perf help: Introduce exec_failed() to avoid code duplication (Jiri Olsa) [1532861] - [tools] perf script: Fix message because field list option is -F not -f (Jiri Olsa) [1532861] - [tools] perf tools: Fix message because cpu list option is -C not -c (Jiri Olsa) [1532861] - [tools] perf intel-pt: Fix transactions_sample_type (Jiri Olsa) [1532861] - [tools] perf intel-pt: Remove redundant initial_skip checks (Jiri Olsa) [1532861] - [tools] perf intel-pt: Add decoder support for CBR events (Jiri Olsa) [1532861] - [tools] perf intel-pt: Add reserved byte to CBR packet payload (Jiri Olsa) [1532861] - [tools] perf intel-pt: Add decoder support for ptwrite and power event packets (Jiri Olsa) [1532861] - [tools] perf intel-pt: Add documentation for new config terms (Jiri Olsa) [1532861] - [tools] perf intel-pt: Add default config for pass-through branch enable (Jiri Olsa) [1532861] - [tools] perf intel-pt: Allow decoding with branch tracing disabled (Jiri Olsa) [1532861] - [tools] perf intel-pt: Add missing __fallthrough (Jiri Olsa) [1532861] - [tools] perf intel-pt: Clear FUP flag on error (Jiri Olsa) [1532861] - [tools] perf intel-pt: Use FUP always when scanning for an IP (Jiri Olsa) [1532861] - [tools] perf intel-pt: Ensure never to set 'last_ip' when packet 'count' is zero (Jiri Olsa) [1532861] - [tools] perf intel-pt: Fix last_ip usage (Jiri Olsa) [1532861] - [tools] perf intel-pt: Ensure IP is zero when state is INTEL_PT_STATE_NO_IP (Jiri Olsa) [1532861] - [tools] perf intel-pt: Fix missing stack clear (Jiri Olsa) [1532861] - [tools] perf intel-pt: Improve sample timestamp (Jiri Olsa) [1532861] - [tools] perf intel-pt: Move decoder error setting into one condition (Jiri Olsa) [1532861] - [tools] perf tools: Remove unused _ALL_SOURCE define (Jiri Olsa) [1532861] - [tools] perf evsel: Adopt find_process() (Jiri Olsa) [1532861] - [tools] perf config: Refactor the code using 'ret' variable in cmd_config() (Jiri Olsa) [1532861] - [tools] perf config: Check error cases of (show_spec, set)_config() (Jiri Olsa) [1532861] - [tools] perf ftrace: Add -D option for depth filter (Jiri Olsa) [1532861] - [tools] perf ftrace: Add option for function filtering (Jiri Olsa) [1532861] - [tools] perf ftrace: Move setup_pager before opening trace_pipe (Jiri Olsa) [1532861] - [tools] perf ftrace: Show error message when fails to set ftrace files (Jiri Olsa) [1532861] - [tools] perf script: Support -F brstackoff, dso (Jiri Olsa) [1532861] - [tools] perf script: Support -F brstack, dso and brstacksym, dso (Jiri Olsa) [1532861] - [tools] perf annotate: Return arch from symbol__disassemble() and save it in browser (Jiri Olsa) [1532861] - [tools] perf intel-pt/bts: Remove unused SAMPLE_SIZE defines and bts priv array (Jiri Olsa) [1532861] - [tools] Adopt __aligned from kernel sources (Jiri Olsa) [1532861] - [tools] Adopt __packed from kernel sources (Jiri Olsa) [1532861] - [tools] Adopt noinline from kernel sources (Jiri Olsa) [1532861] - [tools] perf tools: Use __maybe_unused consistently (Jiri Olsa) [1532861] - [tools] Adopt __scanf from kernel sources (Jiri Olsa) [1532861] - [tools] Adopt __printf from kernel sources (Jiri Olsa) [1532861] - [tools] Adopt __noreturn from kernel sources (Jiri Olsa) [1532861] - [tools] perf script: Allow adding and removing fields (Jiri Olsa) [1532861] - [tools] perf config: Invert an if statement to reduce nesting in cmd_config() (Jiri Olsa) [1532861] - [tools] perf annotate browser: Display titles in left frame (Jiri Olsa) [1532861] - [tools] perf report: Remove unnecessary check in annotate_browser_write() (Jiri Olsa) [1532861] - [kernel] perf/core: Fix potential double-fetch bug (Jiri Olsa) [1532861] - [kernel] perf/core: Fix group (cpu, task) validation (Jiri Olsa) [1532861] - [x86] Constify attribute_group structures (Jiri Olsa) [1532861] - [x86] Mark various structures and functions as 'static' (Jiri Olsa) [1532861] - [kernel] perf/core: Fix time on IOC_ENABLE (Jiri Olsa) [1532861] - [x86] perf/x86/intel/uncore: Fix missing marker for skx_uncore_cha_extra_regs (Jiri Olsa) [1532861] - [x86] perf/x86/intel/uncore: Fix SKX CHA event extra regs (Jiri Olsa) [1532861] - [x86] perf/x86/intel/uncore: Remove invalid Skylake server CHA filter field (Jiri Olsa) [1532861] - [x86] perf/x86/intel/uncore: Fix Skylake server CHA LLC_LOOKUP event umask (Jiri Olsa) [1532861] - [x86] perf/x86/intel/uncore: Fix Skylake server PCU PMU event format (Jiri Olsa) [1532861] - [x86] perf/x86/intel/uncore: Fix Skylake UPI PMU event masks (Jiri Olsa) [1532861] - [x86] perf/x86: Shut up false-positive -Wmaybe-uninitialized warning (Jiri Olsa) [1532861] - [x86] perf/x86/intel: Add proper condition to run sched_task callbacks (Jiri Olsa) [1532861] - [kernel] perf/core: Fix locking for children siblings group read (Jiri Olsa) [1532861] - [kernel] perf/core: Fix scheduling regression of pinned groups (Jiri Olsa) [1532861] - [x86] perf/x86/intel: Fix debug_store reset field for freq events (Jiri Olsa) [1532861] - [x86] perf: Drop EXPORT of perf_check_microcode (Jiri Olsa) [1532861] - [kernel] perf/core: Remove unused perf_cgroup_event_cgrp_time() function (Jiri Olsa) [1532861] - [kernel] perf/core: Correct event creation with PERF_FORMAT_GROUP (Jiri Olsa) [1532861] - [kernel] perf/core: Fix error handling in perf_event_alloc() (Jiri Olsa) [1532861] - [kernel] perf/core: Remove some dead code (Jiri Olsa) [1532861]- [block] virtio_blk: print capacity at probe time (Stefan Hajnoczi) [1530625] - [block] virtio_blk: fix incorrect message when disk is resized (Stefan Hajnoczi) [1530625] - [ata] libata: Fix memory leak of device_rh struct (Prarit Bhargava) [1563011] - [block] blk-mq: Only register debugfs attributes for blk-mq queues (Ming Lei) [1563601] - [x86] spec_ctrl: disable IBRS in idle, part 2 (Josh Poimboeuf) [1558668] - [x86] intel_rdt/cqm: Prevent use after free (Prarit Bhargava) [1527073] - [x86] platform/uv: Fix GAM Range Table entries less than 1GB (Frank Ramsay) [1549252] - [x86] kvm: lapic: Fixup LDR on load in x2apic ("Dr. David Alan Gilbert") [1502591] - [x86] kvm: lapic: Split out x2apic ldr calculation ("Dr. David Alan Gilbert") [1502591] - [x86] powercap: rapl: Add support for Cannon Lake (David Arcari) [1456702] - [x86] cpu: Add Cannonlake to Intel family (David Arcari) [1456702] - [fs] pNFS/flexfiles: Ensure we have enough buffer for layoutreturn (Scott Mayhew) [1540784] - [fs] pNFS/flexfiles: Remove a redundant parameter in ff_layout_encode_ioerr() (Scott Mayhew) [1540784] - [fs] pNFS/flexfiles: Support sending layoutstats in layoutreturn (Scott Mayhew) [1540784] - [fs] pNFS/flexfiles: Minor refactoring before adding iostats to layoutreturn (Scott Mayhew) [1540784] - [fs] NFS: Fix up read of mirror stats (Scott Mayhew) [1540784] - [fs] pNFS/flexfiles: Clean up layoutstats (Scott Mayhew) [1540784] - [fs] pNFS/flexfiles: Refactor encoding of the layoutreturn payload (Scott Mayhew) [1540784] - [fs] pNFS: Add a layoutreturn callback to performa layout-private setup (Scott Mayhew) [1540784] - [fs] pNFS: Allow layout drivers to manage private data in struct nfs4_layoutreturn (Scott Mayhew) [1540784] - [fs] NFSv4: Add a generic structure for managing layout-private information (Scott Mayhew) [1540784] - [fs] pnfs/blocklayout: RHEL remove tech preview warning for SCSI layout (Benjamin Coddington) [1563319] - [fs] pnfs/blocklayout: Add module alias for LAYOUT4_SCSI (Benjamin Coddington) [1563319] - [fs] pnfs/blocklayout: Ensure disk address in block device map (Benjamin Coddington) [1446141] - [fs] pnfs/blocklayout: pnfs_block_dev_map uses bytes, not sectors (Benjamin Coddington) [1446141] - [fs] pnfs/blocklayout: handle transient devices (Benjamin Coddington) [1446141] - [fs] pnfs/blocklayout: set PNFS_LAYOUTRETURN_ON_ERROR (Benjamin Coddington) [1446141] - [fs] vfs: Remove incorrect debugging WARN in prepend_path (Frank Sorenson) [1481732] - [fs] xfs: fix transaction allocation deadlock in IO path (Eric Sandeen) [1551111] - [fs] fs: Teach path_connected to handle nfs filesystems with multiple roots ("Eric W. Biederman") [1560817] - [fs] gfs2: Dirty source inode during rename (Andreas Grunbacher) [1505548] - [fs] cifs: don't log STATUS_NOT_FOUND errors for DFS (Leif Sahlberg) [1530304] - [fs] cifs: dump IPC tcon in debug proc file (Leif Sahlberg) [1530304] - [fs] cifs: use tcon_ipc instead of use_ipc parameter of SMB2_ioctl (Leif Sahlberg) [1530304] - [fs] cifs: make IPC a regular tcon (Leif Sahlberg) [1530304] - [fs] gfs2: Ignore trunc_dealloc requests that require more height (Robert S Peterson) [1541698] - [fs] gfs2: clear journal live bit in gfs2_log_flush (Robert S Peterson) [1541698] - [fs] eventpoll: fix uninitialized variable in epoll_ctl (Paul Moore) [1553256] - [net] off by one in inet6_pton() (Ivan Vecera) [1551750] - [net] vti6: Keep set MTU on link creation or change, validate it (Stefano Brivio) [1557268] - [net] ipv4: raise IP_MAX_MTU to theoretical limit (Stefano Brivio) [1557268] - [net] vti6: Properly adjust vti6 MTU from MTU of lower device (Stefano Brivio) [1557265] - [net] ip6_vti: adjust vti mtu according to mtu of lower device (Stefano Brivio) [1557265] - [net] vti4: Don't override MTU passed on link creation via IFLA_MTU (Stefano Brivio) [1557259] - [net] ip_tunnel: Clamp MTU to bounds on new link (Stefano Brivio) [1557259] - [net] xfrm: policy: check policy direction value (Bruno Eduardo de Oliveira Meneguele) [1479421] {CVE-2017-11600} - [net] ipv4: Allow unprivileged users to use per net sysctls (Florian Westphal) [1533405] - [net] ethtool: add ethtool_intersect_link_masks (Ivan Vecera) [1560668] - [net] ethtool: Add macro to clear a link mode setting (Ivan Vecera) [1560668] - [net] sock_diag: request _diag module only when the family or proto has been registered (Xin Long) [1544898] - [net] docs: segmentation-offloads.txt: add SCTP info (Xin Long) [1554767] - [net] gso: validate gso_type in GSO handlers (Xin Long) [1554767] - [net] sctp: Fix a big endian bug in sctp_diag_dump() (Xin Long) [1554767] - [net] sctp: add pr_debug for tracking asocs not found (Xin Long) [1554767] - [net] sctp: fix dst refcnt leak in sctp_v4_get_dst (Xin Long) [1554767] - [net] sctp: fix dst refcnt leak in sctp_v6_get_dst() (Xin Long) [1554767] - [net] sctp: do not allow the v4 socket to bind a v4mapped v6 address (Xin Long) [1554767] - [net] sctp: return error if the asoc has been peeled off in sctp_wait_for_sndbuf (Xin Long) [1554767] - [net] sctp: do not abandon the other frags in unsent outq if one msg has outstanding frags (Xin Long) [1554767] - [net] sctp: abandon the whole msg if one part of a fragmented message is abandoned (Xin Long) [1554767] - [net] sctp: only update outstanding_bytes for transmitted queue when doing prsctp_prune (Xin Long) [1554767] - [net] sctp: set frag_point in sctp_setsockopt_maxseg correctly (Xin Long) [1554767] - [net] sctp: Always set scope_id in sctp_inet6_skb_msgname (Xin Long) [1554767] - [net] sctp: use the right sk after waking up from wait_buf sleep (Xin Long) [1554767] - [net] sctp: do not free asoc when it is already dead in sctp_sendmsg (Xin Long) [1554767] - [net] sctp: fix a type cast warnings that causes a_rwnd gets the wrong value (Xin Long) [1554767] - [net] sctp: full support for ipv6 ip_nonlocal_bind & IP_FREEBIND (Xin Long) [1554767] - [net] sctp: add the missing sock_owned_by_user check in sctp_icmp_redirect (Xin Long) [1554767] - [net] sctp: do not mark sk dumped when inet_sctp_diag_fill returns err (Xin Long) [1554767] - [net] sctp: fix an use-after-free issue in sctp_sock_dump (Xin Long) [1554767] - [net] sctp: potential read out of bounds in sctp_ulpevent_type_enabled() (Xin Long) [1554767] - [net] sctp: fully initialize the IPv6 address in sctp_v6_to_addr() (Xin Long) [1554767] - [net] sctp: fix the check for _sctp_walk_params and _sctp_walk_errors (Xin Long) [1554767] - [net] sctp: don't dereference ptr before leaving _sctp_walk_(params, errors) (Xin Long) [1554767] - [net] sctp: set the value of flowi6_oif to sk_bound_dev_if to make sctp_v6_get_dst to find the correct route entry (Xin Long) [1554767] - [net] sctp: Add peeloff-flags socket option (Xin Long) [1554767] - [net] sctp: use get_unused_fd_flags(0) instead of get_unused_fd() (Xin Long) [1554767] - [net] sctp: adjust ssthresh when transport is idle (Xin Long) [1554767] - [net] sctp: adjust cwnd increase in Congestion Avoidance phase (Xin Long) [1554767] - [net] sctp: allow increasing cwnd regardless of ctsn moving or not (Xin Long) [1554767] - [net] sctp: update order of adjustments of partial_bytes_acked and cwnd (Xin Long) [1554767] - [net] sctp: uncork the old asoc before changing to the new one (Xin Long) [1554767] - [net] sctp: fix recursive locking warning in sctp_do_peeloff (Xin Long) [1554767] - [net] sctp: listen on the sock only when it's state is listening or closed (Xin Long) [1554767] - [net] sctp: out_qlen should be updated when pruning unsent queue (Xin Long) [1554767] - [net] netfilter: nf_nat_sctp: fix ICMP packet to be dropped accidently (Xin Long) [1554767] - [net] sctp: flush out queue once assoc state falls into SHUTDOWN_PENDING (Xin Long) [1554767] - [net] avoid skb_warn_bad_offload false positives on UFO (Davide Caratti) [1544920] - [net] skb_needs_check() accepts CHECKSUM_NONE for tx (Davide Caratti) [1544920] - [net] reduce skb_warn_bad_offload() noise (Davide Caratti) [1544920] - [net] remove open-coded skb_cow_head (Davide Caratti) [1544920] - [net] netfilter: nf_tables: fix inconsistent element expiration calculation (Florian Westphal) [1542802] - [net] netfilter: nft_dynset: fix element timeout for HZ != 1000 (Florian Westphal) [1542802] - [net] No line break on netdev_WARN* formatting (David Arcari) [1554418] - [net] Fix netdev_WARN_ONCE macro (David Arcari) [1554418] - [net] Introduce netdev_*_once functions (David Arcari) [1554418] - [net] print net_device reg_state in netdev_* unless it's registered (David Arcari) [1554418] - [net] ipv4: initialize flowi4_flags before calling fib_lookup() (Sabrina Dubroca) [1529263] - [net] ipv4: initialize flow flags in input path (Sabrina Dubroca) [1529263] - [net] sctp: verify size of a new chunk in _sctp_make_chunk() (Stefano Brivio) [1551906] {CVE-2018-5803} - [net] arp: flush arp cache on IFF_NOARP change (Sabrina Dubroca) [1544440] - [net] openvswitch: do not propagate headroom updates to internal port (Paolo Abeni) [1356643] - [net] fib_semantics: Don't match route with mismatching tclassid (Stefano Brivio) [1544949]- [thunderbolt] tb: fix use after free in tb_activate_pcie_devices (Jeremy McNicoll) [1547702] - [netdrv] igb: add VF trust infrastructure (Corinna Vinschen) [1528195] - [netdrv] xen-netfront: transmit fully GSO-sized packets (Mohammed Gamal) [1554622] - [netdrv] hv_netvsc: Fix the TX/RX buffer default sizes (Mohammed Gamal) [1519187] - [netdrv] e1000e: Fix link check race condition (David Arcari) [1539749] - [netdrv] revert e1000e: Separate signaling for link check/link up (David Arcari) [1539749] - [netdrv] e1000e: allocate ring descriptors with dma_zalloc_coherent (David Arcari) [1518111] - [netdrv] e1000e: Fix check_for_link return value with autoneg off (David Arcari) [1518111] - [netdrv] e1000e: Avoid missed interrupts following ICR read (David Arcari) [1518111] - [netdrv] e1000e: Fix queue interrupt re-raising in Other interrupt (David Arcari) [1518111] - [netdrv] partial revert "e1000e: Avoid receiver overrun interrupt bursts" (David Arcari) [1518111] - [netdrv] e1000e: Remove Other from EIAC (David Arcari) [1518111] - [netdrv] e1000e: Avoid receiver overrun interrupt bursts (David Arcari) [1518111] - [netdrv] e1000e: Alert the user that C-states will be disabled by enabling jumbo frames (David Arcari) [1518111] - [netdrv] e1000e: Set HTHRESH when PTHRESH is used (David Arcari) [1518111] - [netdrv] e1000e: Cleanup to fix checkpatch missing blank lines (David Arcari) [1518111] - [netdrv] ibmvnic: Disable irqs before exiting reset from closed state (Desnes Augusto Nunes do Rosario) [1559635] - [netdrv] ibmvnic: Potential NULL dereference in clean_one_tx_pool() (Desnes Augusto Nunes do Rosario) [1559635] - [netdrv] ibmvnic: Remove unused TSO resources in TX pool structure (Desnes Augusto Nunes do Rosario) [1559635] - [netdrv] ibmvnic: Update TX pool cleaning routine (Desnes Augusto Nunes do Rosario) [1559635] - [netdrv] ibmvnic: Improve TX buffer accounting (Desnes Augusto Nunes do Rosario) [1559635] - [netdrv] ibmvnic: Update TX and TX completion routines (Desnes Augusto Nunes do Rosario) [1559635] - [netdrv] ibmvnic: Update TX pool initialization routine (Desnes Augusto Nunes do Rosario) [1559635] - [netdrv] ibmvnic: Update release TX pool routine (Desnes Augusto Nunes do Rosario) [1559635] - [netdrv] ibmvnic: Update and clean up reset TX pool routine (Desnes Augusto Nunes do Rosario) [1559635] - [netdrv] ibmvnic: Generalize TX pool structure (Desnes Augusto Nunes do Rosario) [1559635] - [netdrv] ibmvnic: Fix reset return from closed state (Desnes Augusto Nunes do Rosario) [1559635] - [netdrv] ibmvnic: Fix recent errata commit (Desnes Augusto Nunes do Rosario) [1559635] - [netdrv] ibmvnic: Handle TSO backing device errata (Desnes Augusto Nunes do Rosario) [1559635] - [netdrv] ibmvnic: Pad small packets to minimum MTU size (Desnes Augusto Nunes do Rosario) [1559635] - [netdrv] ibmvnic: Account for VLAN header length in TX buffers (Desnes Augusto Nunes do Rosario) [1559635] - [netdrv] ibmvnic: Account for VLAN tag in L2 Header descriptor (Desnes Augusto Nunes do Rosario) [1559635] - [netdrv] ibmvnic: Do not disable device during failover or partition migration (Desnes Augusto Nunes do Rosario) [1559635] - [netdrv] ibmvnic: Reorganize device close (Desnes Augusto Nunes do Rosario) [1559635] - [netdrv] ibmvnic: Clean up device close (Desnes Augusto Nunes do Rosario) [1559635] - [netdrv] ibmvnic: Do not attempt to login if RX or TX queues are not allocated (Desnes Augusto Nunes do Rosario) [1552020] - [netdrv] ibmvnic: Report queue stops and restarts as debug output (Desnes Augusto Nunes do Rosario) [1552020] - [netdrv] ibmvnic: Harden TX/RX pool cleaning (Desnes Augusto Nunes do Rosario) [1552020] - [netdrv] ibmvnic: Allocate statistics buffers during probe (Desnes Augusto Nunes do Rosario) [1552020] - [netdrv] ibmvnic: Fix TX descriptor tracking again (Desnes Augusto Nunes do Rosario) [1552020] - [netdrv] ibmvnic: Split counters for scrq/pools/napi (Desnes Augusto Nunes do Rosario) [1547983] - [netdrv] ibmvnic: Fix TX descriptor tracking (Desnes Augusto Nunes do Rosario) [1547983] - [netdrv] ibmvnic: Correct goto target for tx irq initialization failure (Desnes Augusto Nunes do Rosario) [1547983] - [netdrv] ibmvnic: Allocate max queues stats buffers (Desnes Augusto Nunes do Rosario) [1547983] - [netdrv] ibmvnic: Make napi usage dynamic (Desnes Augusto Nunes do Rosario) [1547983] - [netdrv] ibmvnic: Free and re-allocate scrqs when tx/rx scrqs change (Desnes Augusto Nunes do Rosario) [1547983] - [netdrv] ibmvnic: Move active sub-crq count settings (Desnes Augusto Nunes do Rosario) [1547983] - [netdrv] ibmvnic: Rename active queue count variables (Desnes Augusto Nunes do Rosario) [1547983] - [netdrv] ibmvnic: Check for NULL skb's in NAPI poll routine (Desnes Augusto Nunes do Rosario) [1547983] - [netdrv] ibmvnic: Keep track of supplementary TX descriptors (Desnes Augusto Nunes do Rosario) [1547983] - [netdrv] qed: Free reserved MR tid (Harish Patil) [1554217] - [netdrv] qed: Free RoCE ILT Memory on rmmod qedr (Harish Patil) [1554217] - [netdrv] tg3: Add Macronix NVRAM support (Jonathan Toppins) [1526123] - [netdrv] tg3: Enable PHY reset in MTU change path for 5720 (Jonathan Toppins) [1526123] - [netdrv] tg3: Add workaround to restrict 5762 MRRS to 2048 (Jonathan Toppins) [1526123] - [netdrv] tg3: Update copyright (Jonathan Toppins) [1526123] - [netdrv] vmxnet3: use correct flag to indicate LRO feature (Neil Horman) [1558685] - [netdrv] vmxnet3: avoid xmit reset due to a race in vmxnet3 (Neil Horman) [1558685] - [netdrv] vmxnet3: prepare for version 3 changes (Neil Horman) [1532362] - [netdrv] vmxnet3: increase default rx ring sizes (Neil Horman) [1532362] - [netdrv] vmxnet3: avoid format strint overflow warning (Neil Horman) [1532362] - [netdrv] vmxnet3: add receive data ring support (Neil Horman) [1532362] - [netdrv] vmxnet3: allow variable length transmit data ring buffer (Neil Horman) [1532362] - [netdrv] nfp: implement firmware flashing (Pablo Cascon) [1545768] - [netdrv] nfp: extend NSP infrastructure for configurable timeouts (Pablo Cascon) [1545768] - [netdrv] nfp: make use of MAC reinit (Pablo Cascon) [1545768]- [platform] x86: thinkpad_acpi: suppress warning about palm detection (Benjamin Berg) [1557298] - [platform] x86: thinkpad_acpi: Accept flat mode for type 4 multi mode status (Benjamin Berg) [1557298] - [platform] x86: thinkpad_acpi: Implement tablet mode using GMMS method$ (Benjamin Berg) [1557298] - [platform] x86: thinkpad_acpi: add mapping for new hotkeys (Benjamin Berg) [1557298] - [platform] x86: thinkpad_acpi: guard generic hotkey case (Benjamin Berg) [1557298] - [platform] x86: thinkpad_acpi: Adding new hotkey ID for Lenovo thinkpad (Benjamin Berg) [1557298] - [platform] x86: dell-wmi: Add an event created by Dell Latitude 5495 (Jarod Wilson) [1526317] - [platform] x86: dell-*wmi*: Relay failed initial probe to dependent drivers (Jarod Wilson) [1526317] - [platform] x86: dell-wmi-descriptor: check if memory was allocated (Jarod Wilson) [1526317] - [platform] x86: dell-wmi-descriptor: split WMI descriptor into it's own driver (Jarod Wilson) [1526317] - [platform] x86: dell-wmi: don't check length returned (Jarod Wilson) [1526317] - [platform] x86: dell-wmi: clean up wmi descriptor check (Jarod Wilson) [1526317] - [platform] x86: dell-wmi: increase severity of some failures (Jarod Wilson) [1526317] - [platform] x86: dell-wmi: Do not match on descriptor GUID modalias (Jarod Wilson) [1526317] - [platform] x86: dell-wmi: Update dell_wmi_check_descriptor_buffer() to new model (Jarod Wilson) [1526317] - [platform] x86: dell-wmi: Fix driver interface version query (Jarod Wilson) [1526317] - [platform] x86: dell-wmi: Convert to the WMI bus infrastructure (Jarod Wilson) [1526317] - [platform] x86: dell-wmi: Add a better description for "stealth mode" (Jarod Wilson) [1526317] - [platform] x86: dell-wmi: Add a comment explaining the 0xb2 magic number (Jarod Wilson) [1526317] - [platform] x86: dell-wmi: remove sparse_keymap_free() calls (Jarod Wilson) [1526317] - [platform] x86: dell-wmi-aio: remove sparse_keymap_free() calls (Jarod Wilson) [1526317] - [platform] x86: dell-wmi: Add events created by Dell Rugged 2-in-1s (Jarod Wilson) [1526317] - [platform] x86: dell-wmi: Adjust wifi catcher to emit KEY_WLAN (Jarod Wilson) [1526317] - [platform] x86: wmi: Fix misuse of vsprintf extension pULL (Jarod Wilson) [1562200] - [platform] x86: wmi: fix off-by-one write in wmi_dev_probe() (Jarod Wilson) [1562200] - [platform] x86: wmi: Call acpi_wmi_init() later (Jarod Wilson) [1562200] - [platform] x86: wmi: release mutex on module acquistion failure (Jarod Wilson) [1562200] - [platform] x86: dell-smbios-wmi: introduce userspace interface (Jarod Wilson) [1562200] - [platform] x86: dell-smbios: Prefix class/select with cmd_ (Jarod Wilson) [1562200] - [platform] x86: wmi: create userspace interface for drivers (Jarod Wilson) [1562200] - [platform] x86: wmi: Don't allow drivers to get each other's GUID (Jarod Wilson) [1562200] - [platform] x86: wmi: Add new method wmidev_evaluate_method (Jarod Wilson) [1562200] - [platform] x86: wmi: Destroy on cleanup rather than unregister (Jarod Wilson) [1562200] - [platform] x86: wmi: Cleanup exit routine in reverse order of init (Jarod Wilson) [1562200] - [platform] x86: wmi: Sort include list (Jarod Wilson) [1562200] - [platform] x86: wmi: Fix check for method instance number (Jarod Wilson) [1562200] - [platform] x86: wmi: Fix error handling in acpi_wmi_init() (Jarod Wilson) [1562200] - [platform] x86: wmi: Fix printing info about WDG structure (Jarod Wilson) [1562200] - [platform] x86: wmi*: Add recent copyright statements (Jarod Wilson) [1562200] - [platform] x86: wmi: Require query for data blocks, rename writable to setable (Jarod Wilson) [1562200] - [platform] x86: wmi: Add an interface for subdrivers to access sibling devices (Jarod Wilson) [1562200] - [platform] x86: wmi: Bind the platform device, not the ACPI node (Jarod Wilson) [1562200] - [platform] x86: wmi: Add a new interface to read block data (Jarod Wilson) [1562200] - [platform] x86: wmi: Incorporate acpi_install_notify_handler (Jarod Wilson) [1562200] - [platform] x86: wmi: Instantiate all devices before adding them (Jarod Wilson) [1562200] - [platform] x86: wmi: Probe data objects for read and write capabilities (Jarod Wilson) [1562200] - [platform] x86: wmi: Split devices into types and add basic sysfs attributes (Jarod Wilson) [1562200] - [platform] x86: wmi: Fix error handling when creating devices (Jarod Wilson) [1562200] - [platform] x86: wmi: Turn WMI into a bus driver (Jarod Wilson) [1562200] - [platform] x86: wmi: Track wmi devices per ACPI device (Jarod Wilson) [1562200] - [platform] x86: wmi: Clean up acpi_wmi_add (Jarod Wilson) [1562200] - [platform] x86: wmi: Pass the acpi_device through to parse_wdg (Jarod Wilson) [1562200] - [platform] x86: wmi: Drop "Mapper (un)loaded" messages (Jarod Wilson) [1562200] - [platform] platform/x86/wmi.c: use generic UUID library (Jarod Wilson) [1562200] - [platform] wmi: Remove private pUL implementation (Jarod Wilson) [1562200] - [platform] wmi: Use bool function return values of true/false not 1/0 (Jarod Wilson) [1562200] - [platform] x86/wmi: delete unused wmi_data_lock mutex causing gcc warning (Jarod Wilson) [1562200] - [platform] wmi: Remove unnecessary null test (Jarod Wilson) [1562200] - [kernel] init.h: Update initcall_sync variants to fix build errors (Jarod Wilson) [1562200] - [platform] acpi: Clean up inclusions of ACPI header files (Jarod Wilson) [1562200] - [platform] x86, wmi fix modalias_show return values (Jarod Wilson) [1562200] - [platform] wmi: convert acpi_get_handle() to acpi_has_method() (Jarod Wilson) [1562200] - [platform] wmi: convert acpi_evaluate_object() to acpi_execute_simple_method() (Jarod Wilson) [1562200] - [platform] wmi: parse_wdg() should return kernel error codes (Jarod Wilson) [1562200] - [platform] x86: wmi: convert class code to use dev_groups (Jarod Wilson) [1562200] - [pci] Add device disconnected state (Myron Stowe) [1517629] - [pci] pciehp: Do not clear Presence Detect Changed during initialization (Myron Stowe) [1517629] - [pci] Distribute available resources to hotplug-capable bridges (Myron Stowe) [1517629] - [pci] Distribute available buses to hotplug-capable bridges (Myron Stowe) [1517629] - [pci] Do not allocate more buses than available in parent (Myron Stowe) [1517629] - [pci] Open-code the two pass loop when scanning bridges (Myron Stowe) [1517629] - [pci] Move pci_hp_add_bridge() to pci/probe.c (Myron Stowe) [1517629] - [pci] Add for_each_pci_bridge() helper (Myron Stowe) [1517629] - [char] ipmi_si: fix crash on parisc (Tony Camuso) [1541533] - [char] ipmi_si: Fix oops with PCI devices (Tony Camuso) [1541533] - [char] ipmi: Stop timers before cleaning up the module (Tony Camuso) [1541533] - [char] ipmi: get rid of pointless access_ok() (Tony Camuso) [1541533] - [char] ipmi_si: Delete an error message for a failed memory allocation in try_smi_init() (Tony Camuso) [1541533] - [char] ipmi_si: fix memory leak on new_smi (Tony Camuso) [1541533] - [char] ipmi: remove redundant initialization of bmc (Tony Camuso) [1541533] - [char] ipmi: pr_err() strings should end with newlines (Tony Camuso) [1541533] - [char] ipmi: Clean up some print operations (Tony Camuso) [1541533] - [char] ipmi: Make the DMI probe into a generic platform probe (Tony Camuso) [1541533] - [char] ipmi: Make the IPMI proc interface configurable (Tony Camuso) [1541533] - [char] ipmi_ssif: Add device attrs for the things in proc (Tony Camuso) [1541533] - [char] ipmi_si: Add device attrs for the things in proc (Tony Camuso) [1541533] - [char] driver core: add device_(add|remove)_group() helpers (Tony Camuso) [1541533] - [char] driver core: make device_(add|remove)_groups() public (Tony Camuso) [1541533] - [char] ipmi_si: remove ipmi_smi_alloc() function (Tony Camuso) [1541533] - [char] ipmi_si: Move port and mem I/O handling to their own files (Tony Camuso) [1541533] - [char] ipmi_si: Get rid of unused spacing and port fields (Tony Camuso) [1541533] - [char] ipmi_si: Move PARISC handling to another file (Tony Camuso) [1541533] - [char] ipmi_si: Move PCI setup to another file (Tony Camuso) [1541533] - [char] ipmi_si: Move platform device handling to another file (Tony Camuso) [1541533] - [char] ipmi_si: Move hardcode handling to a separate file (Tony Camuso) [1541533] - [char] ipmi_si: Move the hotmod handling to another file (Tony Camuso) [1541533] - [char] ipmi_si: Change ipmi_si_add_smi() to take just I/O info (Tony Camuso) [1541533] - [char] ipmi_si: Move io setup into io structure (Tony Camuso) [1541533] - [char] ipmi_si: Move irq setup handling into the io struct (Tony Camuso) [1541533] - [char] ipmi_si: Move some platform data into the io structure (Tony Camuso) [1541533] - [char] ipmi_si: Rename function to add smi, make it global (Tony Camuso) [1541533] - [char] ipmi: Convert DMI handling over to a platform device (Tony Camuso) [1541533] - [char] ipmi: Create a platform device for a DMI-specified IPMI interface (Tony Camuso) [1541533] - [char] ipmi: Convert IPMI GUID over to Linux guid_t (Tony Camuso) [1541533] - [char] ipmi: Rescan channel list on BMC changes (Tony Camuso) [1541533] - [char] ipmi: Move lun and address out of channel struct (Tony Camuso) [1541533] - [char] ipmi: Retry BMC registration on a failure (Tony Camuso) [1541533] - [char] ipmi: Rework device id and guid handling to catch changing BMCs (Tony Camuso) [1541533] - [char] ipmi: Use a temporary BMC for an interface (Tony Camuso) [1541533] - [char] ipmi: Dynamically fetch GUID periodically (Tony Camuso) [1541533] - [char] ipmi: Always fetch the guid through ipmi_get_device_id() (Tony Camuso) [1541533] - [char] ipmi: allow dynamic BMC version information (Tony Camuso) [1541533] - [char] ipmi: Don't use BMC product/dev ids in the BMC name (Tony Camuso) [1541533] - [char] ipmi: Make ipmi_demangle_device_id more generic (Tony Camuso) [1541533] - [char] ipmi: Add a reference from BMC devices to their interfaces (Tony Camuso) [1541533] - [char] ipmi: Get the device id through a function (Tony Camuso) [1541533] - [char] ipmi: Fix printing the BMC guid (Tony Camuso) [1541533] - [char] ipmi: Rework BMC registration (Tony Camuso) [1541533] - [char] ipmi: Fix issues with BMC refcounts (Tony Camuso) [1541533] - [char] ipmi: Check that the device type is BMC when scanning device (Tony Camuso) [1541533] - [char] ipmi: Move bmc find routing to below bmc device type (Tony Camuso) [1541533] - [char] ipmi: Fix getting the GUID data (Tony Camuso) [1541533] - [char] ipmi: make ipmi_poweroff_handler const (Tony Camuso) [1541533] - [char] ipmi: make ipmi_usr_hndl const (Tony Camuso) [1541533] - [char] ipmi: Make IPMI panic strings always available (Tony Camuso) [1541533] - [char] ipmi: fix unsigned long underflow (Tony Camuso) [1541533] - [char] ipmi: eliminate misleading print info when being probed via ACPI (Tony Camuso) [1541533]- [fs] ext4: Fix data exposure after failed AIO DIO (Carlos Maiolino) [1347126] - [fs] direct-io: always call ->end_io if non-NULL (Carlos Maiolino) [1347126] - [fs] nfsd: special case truncates some more ("J. Bruce Fields") [1554627] - [fs] nfsd: minor nfsd_setattr cleanup ("J. Bruce Fields") [1554627] - [fs] Add missing structs and defines from recent SMB3.1.1 documentation (Leif Sahlberg) [1555078] - [fs] Fix encryption labels and lengths for SMB3.1.1 (Leif Sahlberg) [1555078] - [fs] smb3: Don't ignore O_SYNC/O_DSYNC and O_DIRECT flags (Leif Sahlberg) [1555078] - [fs] Update session and share information displayed for debugging SMB2/SMB3 (Leif Sahlberg) [1555078] - [fs] smb3: Warn user if trying to sign connection that authenticated as guest (Leif Sahlberg) [1555078] - [fs] smb3: Fix endian warning (Leif Sahlberg) [1555078] - [fs] Fix SMB3.1.1 guest authentication to Samba (Leif Sahlberg) [1555078] - [fs] smb3: Enable encryption for SMB3.1.1 (Leif Sahlberg) [1555078] - [fs] cifs: Clean up unused variables in smb2pdu.c (Leif Sahlberg) [1555076] - [fs] cifs: Display SMB2 error codes in the hex format (Leif Sahlberg) [1555076] - [fs] cifs: set oparms.create_options rather than or'ing in CREATE_OPEN_BACKUP_INTENT (Leif Sahlberg) [1555076] - [fs] cifs: Do not modify mid entry after submitting I/O in cifs_call_async (Leif Sahlberg) [1555076] - [fs] cifs: add SFM mapping for 0x01-0x1F (Leif Sahlberg) [1555076] - [fs] cifs: hide unused functions (Leif Sahlberg) [1555076] - [fs] cifs: set mapping error when page writeback fails in writepage or launder_pages (Leif Sahlberg) [1555076] - [fs] smb3: Add support for multidialect negotiate (SMB2.1 and later) (Leif Sahlberg) [1471950] - [fs] Fix warning messages when mounting to older servers (Leif Sahlberg) [1471950] - [fs] Improve security, move default dialect to SMB3 from old CIFS (Leif Sahlberg) [1471950] - [fs] Remove ifdef since SMB3 (and later) now STRONGLY preferred (Leif Sahlberg) [1471950] - [fs] cifs: add CONFIG_CIFS_DEBUG_KEYS to dump encryption keys (Leif Sahlberg) [1471950] - [fs] ext4: fix null pointer dereference on sbi (Jeff Moyer) [1526252] - [fs] dax: fix FS_DAX=n BLOCK=y compilation (Jeff Moyer) [1526252] - [fs] ext4: perform dax_device lookup at mount (Jeff Moyer) [1526252] - [fs] xfs: perform dax_device lookup at mount (Jeff Moyer) [1526252] - [fs] dax: introduce a fs_dax_get_by_bdev() helper (Jeff Moyer) [1526252] - [fs] dax, xfs, ext4: compile out iomap-dax paths in the FS_DAX=n case (Jeff Moyer) [1526252] - [fs] remove the pmem_dax_ops->flush abstraction (Jeff Moyer) [1471712] - [fs] dax, libnvdimm: remove wb_cache_pmem() indirection (Jeff Moyer) [1471712] - [fs] dax: replace clear_pmem() with open coded memset + dax_ops->flush (Jeff Moyer) [1471712] - [fs] dax: convert to dax_flush() (Jeff Moyer) [1471712] - [fs] libnvdimm, pmem: export a cache control attribute (Jeff Moyer) [1471712] - [fs] dm: add ->flush() dax operation support (Jeff Moyer) [1471712] - [fs] nfsd: remove blocked locks on client teardown (Scott Mayhew) [1504058] - [fs] xfs: Properly retry failed dquot items in case of error during buffer writeback (Carlos Maiolino) [1559410] - [fs] gfs2: fix flock panic issue (Robert S Peterson) [1551852] - [fs] gfs2: Prevent stopping kthreads twice in gfs2_make_fs_ro (Andreas Grunbacher) [1538344] - [fs] gfs2: Fix and clean up (GET,SET)FLAGS ioctl (Andreas Grunbacher) [1505875] - [nvme-fc] correct hang in nvme_ns_remove() (Ewan Milne) [1549232] - [nvme-fc] fix rogue admin cmds stalling teardown (Ewan Milne) [1549232] - [nvme-loop] check if queue is ready in queue_rq (Ewan Milne) [1549232] - [nvme-fc] check if queue is ready in queue_rq (Ewan Milne) [1549232] - [nvme-fabrics] introduce init command check for a queue that is not alive (Ewan Milne) [1549232] - [nvme-rdma] fix possible hang when issuing commands during ctrl removal (Ewan Milne) [1549232] - [nvme-rdma] fix merge error (Ewan Milne) [1549232] - [nvme-pci] quiesce/unquiesce admin_q instead of start/stop its hw queues (Ewan Milne) [1549232] - [nvme-loop] quiesce/unquiesce admin_q instead of start/stop its hw queues (Ewan Milne) [1549232] - [nvme-fc] quiesce/unquiesce admin_q instead of start/stop its hw queues (Ewan Milne) [1549232] - [nvme-rdma] quiesce/unquiesce admin_q instead of start/stop its hw queues (Ewan Milne) [1549232] - [blk-mq] Make it safe to quiesce and unquiesce from an interrupt handler (Ewan Milne) [1549232] - [blk-mq] clarify dispatch may not be drained/blocked by stopping queue (Ewan Milne) [1549232] - [blk-mq] don't stop queue for quiescing (Ewan Milne) [1549232] - [blk-mq] update comments on blk_mq_quiesce_queue() (Ewan Milne) [1549232] - [blk-mq] use QUEUE_FLAG_QUIESCED to quiesce queue (Ewan Milne) [1549232] - [blk-mq] use the introduced blk_mq_unquiesce_queue() (Ewan Milne) [1549232] - [blk-mq] introduce blk_mq_unquiesce_queue (Ewan Milne) [1549232] - [blk-mq] introduce blk_mq_quiesce_queue_nowait() (Ewan Milne) [1549232] - [blk-mq] move blk_mq_quiesce_queue() into include/linux/blk-mq.h (Ewan Milne) [1549232] - [scsi] lpfc: Fix regression error message displayed on boot (Dick Kennedy) [1550900] - [scsi] mpt3sas: Bump mpt3sas driver version to v16.100.01.00 (Tomas Henzl) [1545041] - [scsi] mpt3sas: Do not use 32-bit atomic request descriptor for Ventura controllers (Tomas Henzl) [1545041] - [scsi] megaraid_sas: driver version 07.702.06.00-rh3 (Tomas Henzl) [1544697] - [scsi] megaraid_sas: Do not use 32-bit atomic request descriptor for Ventura controllers (Tomas Henzl) [1544697]- [net] ipv4: avoid unused variable warning for sysctl (Sabrina Dubroca) [1541250] - [net] ipv4: don't allow setting net.ipv4.route.min_pmtu below 68 (Sabrina Dubroca) [1541250] - [net] l2tp: make datapath resilient to packet loss when sequence numbers enabled (Davide Caratti) [1527799] - [net] l2tp: make datapath sequence number support RFC-compliant (Davide Caratti) [1527799] - [net] l2tp: do data sequence number handling in a separate func (Davide Caratti) [1527799] - [net] ipv4: Do not cache routing failures due to disabled forwarding (Lorenzo Bianconi) [1520244] - [net] ipv4: removed redundant conditional (Lorenzo Bianconi) [1520244] - [net] sit: fix IFLA_MTU ignored on NEWLINK (Xin Long) [1548318] - [net] ip6_tunnel: fix IFLA_MTU ignored on NEWLINK (Xin Long) [1549440] - [net] ip6_gre: process toobig in a better way (Xin Long) [1523075] - [net] ip6_gre: add the process for redirect in ip6gre_err (Xin Long) [1523075] - [net] ip6_gre: only increase err_count for some certain type icmpv6 in ip6gre_err (Xin Long) [1523075] - [net] ip6_gre: fix ip6gre_err() invalid reads (Xin Long) [1523075] - [net] ip6_tunnel: clean up ip4ip6 and ip6ip6's err_handlers (Xin Long) [1523077] - [net] ip6_tunnel: process toobig in a better way (Xin Long) [1523077] - [net] ip6_tunnel: add the process for redirect in ip6_tnl_err (Xin Long) [1523077] - [net] ip6_gre: init dev->mtu and dev->hard_header_len correctly (Stefano Brivio) [1548317] - [net] netfilter: nft_reject: restrict to INPUT/FORWARD/OUTPUT (Davide Caratti) [1549967] - [net] route: also update fnhe_genid when updating a route cache (Xin Long) [1523073] - [net] route: update fnhe_expires for redirect when the fnhe exists (Xin Long) [1523073] - [net] sctp: use right member as the param of list_for_each_entry (Xin Long) [1483445] - [net] sctp: reset owner sk for data chunks on out queues when migrating a sock (Xin Long) [1483445] - [net] gro: avoid reorders (Ivan Vecera) [1554456] - [net] Clarify dev_weight documentation for LRO and GRO_HW (Ivan Vecera) [1554456] - [net] Introduce NETIF_F_GRO_HW (Ivan Vecera) [1554456] - [net] mii, smsc: Make mii_ethtool_get_link_ksettings and smc_netdev_get_ecmd return void (Ivan Vecera) [1554965] - [net] mii: report 0 for unknown lp_advertising (Ivan Vecera) [1554965] - [net] mii: add generic function to support ksetting support (Ivan Vecera) [1554965] - [net] xfrm: fix stack access out of bounds with CONFIG_XFRM_SUB_POLICY (Sabrina Dubroca) [1551382] - [net] xfrm: xfrm_policy: silence compiler warning (Sabrina Dubroca) [1551382] - [net] xfrm: xfrm_policy: fix inline not at beginning of declaration (Sabrina Dubroca) [1551382] - [net] utils: generic inet_pton_with_scope helper (Ivan Vecera) [1551750] - [lib] kobject: Export kobj_ns_grab_current() and kobj_ns_drop() (Ivan Vecera) [1551750] - [lib] kobject: move EXPORT_SYMBOL() macros next to corresponding definitions (Ivan Vecera) [1551750] - [net] sctp: do not peel off an assoc from one netns to another one (Xin Long) [1520256] - [net] sctp: do not pr_err for the duplicated node in transport rhlist (Xin Long) [1541893]- [net] ipsec: Fix aborted xfrm policy dump crash (Bruno Eduardo de Oliveira Meneguele) [1517290] {CVE-2017-16939} - [net] Mark TC HW offloading as Tech Preview (Ivan Vecera) [1503123] - [net] netfilter: ebtables: fix erroneous reject of last rule (Florian Westphal) [1552370] {CVE-2018-1068} - [net] netfilter: ebtables: CONFIG_COMPAT: don't trust userland offsets (Florian Westphal) [1552370] {CVE-2018-1068} - [net] netfilter: bridge: ebt_among: add more missing match size checks (Florian Westphal) [1552370] {CVE-2018-1068} - [net] netfilter: bridge: ebt_among: add missing match size checks (Florian Westphal) [1552370] {CVE-2018-1068} - [block] loop: fix concurrent lo_open/lo_release (Joe Lawrence) [1541228] {CVE-2018-5344} - [iscsi-target] Fix panic when adding second TCP connection to iSCSI session (Maurizio Lombardi) [1544670] - [md] dm: fix dropped return code from dm_get_bdev_for_ioctl (Mike Snitzer) [1562962] - [x86] kexec/64: Clear control page after PGD init (Waiman Long) [1540061] - [x86] pti: Rework the UEFI data corruption fix (Waiman Long) [1540061]- [gpu] drm/i915/glk: IPC linetime watermark workaround for GLK (Lyude Paul) [1548651] - [gpu] drm/i915/cfl: Remove alpha support protection (Rob Clark) [1464911] - [gpu] drm/i915/cnl: Map VBT DDC Pin to BSpec DDC Pin (Rob Clark) [1464911] - [gpu] drm/i915: Add retries for LSPCON detection (Rob Clark) [1464911] - [gpu] drm/i915: Don't give up waiting on INVALID_MODE (Rob Clark) [1464911] - [netdrv] i40e: fix incorrect UP-TC mapping (Stefan Assmann) [1558159] - [pci] hv: Use effective affinity mask (Vitaly Kuznetsov) [1555239] - [nvme] pci: Fix EEH failure on ppc (Mauricio Oliveira) [1558499] - [iommu] amd: Add NULL sanity check for struct irq_2_irte.ir_data (Suravee Suthikulpanit) [1542697]- [sound] hda: Fix a wrong FIXUP for alc289 on Dell machines (Jaroslav Kysela) [1548969] - [sound] hda: Fix headset mic detection problem for two Dell machines (Jaroslav Kysela) [1548969] - [sound] alsa: x86: Fix potential crash at error path (Jaroslav Kysela) [1551742] - [sound] alsa: x86: Fix missing spinlock and mutex initializations (Jaroslav Kysela) [1551742] - [sound] alsa: x86: hdmi: Add single_port option for compatible behavior (Jaroslav Kysela) [1551742] - [sound] alsa: x86: fix error return code in hdmi_lpe_audio_probe() (Jaroslav Kysela) [1551742] - [hid] wacom: Fix reporting of touch toggle (WACOM_HID_WD_MUTE_DEVICE) events (Benjamin Tissoires) [1551776] - [hid] wacom: generic: Send BTN_STYLUS3 when both barrel switches are set (Benjamin Tissoires) [1551783] - [hid] wacom: generic: Recognize WACOM_HID_WD_PEN as a type of pen collection (Benjamin Tissoires) [1551776] - [crypto] chelsio: Fix src buffer dma length (Arjun Vynipadath) [1548047] - [crypto] chelsio: Move DMA un/mapping to chcr from lld cxgb4 driver (Arjun Vynipadath) [1548047] - [crypto] chelsio: Remove unused parameter (Arjun Vynipadath) [1548047] - [crypto] chelsio: Remove allocation of sg list to implement 2K limit of dsgl header (Arjun Vynipadath) [1548047] - [crypto] chelsio: introduce __skb_put_zero() (Arjun Vynipadath) [1548047] - [crypto] chelsio: make skb_put & friends return void pointers (Arjun Vynipadath) [1548047] - [infiniband] rdma/bnxt_re: Avoid Hard lockup during error CQE processing (Selvin Xavier) [1549453] - [infiniband] rdma/bnxt_re: Add helper functions to handle async FW events (Selvin Xavier) [1549453] - [infiniband] rdma/bnxt_re: Synchronize destroy_qp with poll_cq (Selvin Xavier) [1538833] - [infiniband] rdma/bnxt_re: Avoid system hang during device (Selvin Xavier) [1547353] - [infiniband] rdma/bnxt_re: Fix system crash during load/unload (Selvin Xavier) [1547353] - [netdrv] i40e: Close client on suspend and restore client MSIx on resume (Stefan Assmann) [1538847] - [scsi] csiostor: add support for 32 bit port capabilities (Arjun Vynipadath) [1526163] - [netdrv] cxgb4/cxgbvf: Handle 32-bit fw port capabilities (Arjun Vynipadath) [1526163] - [netdrv] cxgb4vf: define get_fecparam ethtool callback (Arjun Vynipadath) [1526163] - [netdrv] cxgb4: ethtool forward error correction management support (Arjun Vynipadath) [1526163] - [netdrv] cxgb4: core hardware/firmware support for Forward Error Correction on a link (Arjun Vynipadath) [1526163]- [fs] nfs: Fix unstable write completion (Scott Mayhew) [1544647] - [md] support to split big bio (Ming Lei) [1557434] - [block] introduce bio_split2() and bio_pair2_release() (Ming Lei) [1557434] - [nvme] fixup nvme_sysfs_delete() (David Milburn) [1543716 1451772 1440470] - [nvme] rdma: Use mr pool (David Milburn) [1547273] - [nvme] rdma: Check remotely invalidated rkey matches our expected rkey (David Milburn) [1547273] - [nvme] rdma: wait for local invalidation before completing a request (David Milburn) [1547273] - [nvme] rdma: don't complete requests before a send work request has completed (David Milburn) [1547273] - [nvme] rdma: don't suppress send completions (David Milburn) [1547273] - [xen] fix booting ballooned down hvm guest (Vitaly Kuznetsov) [1529437] - [powerpc] tm: Flush TM only if CPU has TM feature (David Gibson) [1544676] {CVE-2018-1091} - [powerpc] powernv: Support firmware disable of RFI flush (Mauricio Oliveira) [1553927] - [powerpc] pseries: Support firmware disable of RFI flush (Mauricio Oliveira) [1553927] - [powerpc] pseries: Add H_GET_CPU_CHARACTERISTICS flags & wrapper (Mauricio Oliveira) [1553927] - [x86] smpboot: Fix uncore_pci_remove() indexing bug when hot-removing a physical CPU (Prarit Bhargava) [1527731] - [x86] kvm: Fix device passthrough when SME is active (Suravee Suthikulpanit) [1557911] - [x86] apic: Set up through-local-APIC mode on the boot CPU if 'noapic' specified (Baoquan He) [1526411] - [x86] apic: Remove the (now) unused disable_IO_APIC() function (Baoquan He) [1521003] - [x86] apic: Fix restoring boot IRQ mode in reboot and kexec/kdump (Baoquan He) [1521003] - [x86] apic: Split disable_IO_APIC() into two functions to fix CONFIG_KEXEC_JUMP=y (Baoquan He) [1521003] - [x86] apic: Split out restore_boot_irq_mode() from disable_IO_APIC() (Baoquan He) [1521003] - [x86] tsc: Fix erroneous TSC rate on Skylake Xeon (Prarit Bhargava) [1466058] - [x86] tsc: Print tsc_khz, when it differs from cpu_khz (Prarit Bhargava) [1466058] - [x86] tsc: Future-proof native_calibrate_tsc() (Prarit Bhargava) [1466058]- [netdrv] i40e: Fix attach VF to VM issue (Stefan Assmann) [1528123] - [netdrv] ixgbevf: Add check for ixgbe_mbox_api_13 to ixgbevf_probe when setting max_mtu (Ken Cox) [1556696] - [md] dm btree: fix serious bug in btree_split_beneath() (Mike Snitzer) [1557849] - [x86] pti: Disable PTI user page table update in EFI virtual mode (Waiman Long) [1540061]- [netdrv] tg3: prevent scheduling while atomic splat (Jonathan Toppins) [1554590] - [nvme] validate admin queue before unquiesce (David Milburn) [1549733]- [acpi] sbshc: remove raw pointer from printk() message (Baoquan He) [1547009] {CVE-2018-5750} - [fs] gfs2: fixes to "implement iomap for block_map" (Andreas Grunbacher) [1542594] - [x86] kvm: svm: disable virtual GIF and VMLOAD/VMSAVE (Paolo Bonzini) [1552090]- [media] v4l2-compat-ioctl32.c: refactor compat ioctl32 logic fixup (Jarod Wilson) [1548430] {CVE-2017-13166} - [kernel] futex: Prevent overflow by strengthen input validation (Joe Lawrence) [1547585] {CVE-2018-6927} - [fs] Revert dcache_readdir back to ->readdir() ("Eric W. Biederman") [1525541] - [md] dm-raid: fix incorrect sync_ratio when degraded (Mike Snitzer) [1547979] - [mm] page_alloc: fix memmap_init_zone pageblock alignment (Daniel Vacek) [1525121] - [mm] revert kvmalloc: stress the vmalloc path in the debugging kernel (Jeff Moyer) [1550094] - [powerpc] 64s: Allow control of RFI flush via debugfs (Mauricio Oliveira) [1543067] - [powerpc] 64s: Improve RFI L1-D cache flush fallback (Mauricio Oliveira) [1543067] - [powerpc] 64s: Wire up cpu_show_meltdown() (Mauricio Oliveira) [1543067] - [x86] kvm: vmx: Cache IA32_DEBUGCTL in memory (Paolo Bonzini) [1537379] - [x86] spec_ctrl: avoid rmb() on full retpoline kernels (Paolo Bonzini) [1537379] - [x86] spec_ctrl: replace boot_cpu_has with a static key for IBRS checks (Paolo Bonzini) [1537379] - [x86] spec_ctrl: actually use static key for retpolines (Paolo Bonzini) [1537379] - [x86] kvm: vmx: optimize IBRS handling at vmenter/vmexit (Paolo Bonzini) [1537379] - [x86] kvm: vmx: mark RDMSR path as unlikely (Paolo Bonzini) [1537379] - [x86] kvm: use native_read_msr to read SPEC_CTRL (Paolo Bonzini) [1537379] - [x86] kvm/nvmx: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid L02 MSR bitmap (Paolo Bonzini) [1537379] - [x86] nvmx: Properly set spec_ctrl and pred_cmd before merging MSRs (Paolo Bonzini) [1537379] - [x86] kvm/vmx: Allow direct access to MSR_IA32_SPEC_CTRL (Paolo Bonzini) [1537379] - [x86] kvm: Add IBPB support (Paolo Bonzini) [1537379] - [x86] kvm: vmx: make MSR bitmaps per-VCPU (Paolo Bonzini) [1537379] - [x86] kvm: vmx: Do not disable intercepts for BNDCFGS (Paolo Bonzini) [1537379] - [x86] kvm: vmx: introduce alloc_loaded_vmcs (Paolo Bonzini) [1537379] - [x86] kvm: nvmx: Eliminate vmcs02 pool (Paolo Bonzini) [1537379] - [x86] kvm: nvmx: single function for switching between vmcs (Paolo Bonzini) [1537379] - [x86] kvm: Update the reverse_cpuid list to include CPUID_7_EDX (Paolo Bonzini) [1537379] - [x86] cpuid: Fix up "virtual" IBRS/IBPB/STIBP feature bits on Intel (Paolo Bonzini) [1537379] - [x86] cpufeatures: Clean up Spectre v2 related CPUID flags (Paolo Bonzini) [1537379] - [x86] cpufeatures: Add Intel feature bits for Speculation Control (Paolo Bonzini) [1537379] - [x86] cpufeatures: Add AMD feature bits for Speculation Control (Paolo Bonzini) [1537379] - [x86] cpufeatures: Add CPUID_7_EDX CPUID leaf (Paolo Bonzini) [1537379] - [x86] cpu: Fill in feature word 13, CPUID_8000_0008_EBX (Paolo Bonzini) [1537379]- [tools] revert perf: Fix swap for samples with raw data (Jiri Olsa) [1458228] - [netdrv] ibmvnic: Fix early release of login buffer (Desnes Augusto Nunes do Rosario) [1545578] - [netdrv] ibmvnic: Clean RX pool buffers during device close (Desnes Augusto Nunes do Rosario) [1545578] - [netdrv] ibmvnic: Free RX socket buffer in case of adapter error (Desnes Augusto Nunes do Rosario) [1545578] - [netdrv] ibmvnic: Fix NAPI structures memory leak (Desnes Augusto Nunes do Rosario) [1545578] - [netdrv] ibmvnic: Fix login buffer memory leaks (Desnes Augusto Nunes do Rosario) [1545578] - [netdrv] ibmvnic: Wait until reset is complete to set carrier on (Desnes Augusto Nunes do Rosario) [1545578] - [block] disable runtime-pm for blk-mq (Ming Lei) [1548269] - [mm] revert memcontrol: fix cgroup creation failure after many small jobs (Aristeu Rozanski) [1548593 1517028] - [mm] revert cgroup: kill css_id (Aristeu Rozanski) [1548593 1517028]- [media] v4l2-compat-ioctl32.c: refactor compat ioctl32 logic (Jarod Wilson) [1548430] {CVE-2017-13166} - [sound] alsa: seq: Fix use-after-free at creating a port (CVE-2017-15265) (Jaroslav Kysela) [1503381] {CVE-2017-15265} - [gpu] drm/radeon: insist on 32-bit DMA for Cedar on PPC64/PPC64LE (Rob Clark) [1546022] - [edac] disable only ghes_edac by default (Aristeu Rozanski) [1543078] - [edac] ghes: Model a single, logical memory controller (Aristeu Rozanski) [1543078] - [fs] cifs: release cifs root_cred after exit_cifs (Leif Sahlberg) [1525874] - [fs] gfs2: Fix fallocate chunk size (Andreas Grunbacher) [1545329] - [fs] gfs2: Fixes to "Implement iomap for block_map" (Andreas Grunbacher) [1542594] - [fs] gfs2: Clean up (lookup,fillup)_metapath (Andreas Grunbacher) [1542594] - [fs] iomap: warn on zero-length mappings (Andreas Grunbacher) [1542594] - [md] raid0: remove blank line printk from dump_zones() (John Pittman) [1534272] - [md] dm: use blkdev_get rather than bdgrab when issuing pass-through ioctl (Mike Snitzer) [1513037] - [mm] kvmalloc: stress the vmalloc path in the debugging kernel (Mikulas Patocka) [1523567] - [mm] fs: rework do_invalidatepage (Eric Sandeen) [1546079] - [net] netfilter: fix NULL ptr dereference in nf_send_reset() (Paolo Abeni) [1546148]- [infiniband] ipoib: Add ipoib_enhanced module parameter (Slava Shwartsman) [1533013] - [netdrv] ibmvnic: Remove skb->protocol checks in ibmvnic_xmit (Desnes Augusto Nunes do Rosario) [1544356] - [netdrv] ibmvnic: Reset long term map ID counter (Desnes Augusto Nunes do Rosario) [1544356] - [netdrv] ibmvnic: queue reset when CRQ gets closed during reset (Desnes Augusto Nunes do Rosario) [1544356] - [netdrv] ibmvnic: Ensure that buffers are NULL after free (Desnes Augusto Nunes do Rosario) [1544356] - [netdrv] ibmvnic: Fix rx queue cleanup for non-fatal resets (Desnes Augusto Nunes do Rosario) [1544356] - [netdrv] ibmvnic: fix empty firmware version and errors cleanup (Desnes Augusto Nunes do Rosario) [1544356] - [netdrv] ibmvnic: fix firmware version when no firmware level has been provided by the VIOS server (Desnes Augusto Nunes do Rosario) [1544356] - [netdrv] mlx5e: Fix offloading of E-Switch TC pedit actions (Slava Shwartsman) [1545640] - [netdrv] qed: Correct setting the number of completion queues for FCoE functions (Chad Dupuis) [1542188] - [netdrv] ixgbe: fix crash in build_skb Rx code path (Ken Cox) [1520428] - [netdrv] tg3: APE heartbeat changes (Jonathan Toppins) [1546217] - [powerpc] pseries/vio: Dispose of virq mapping on vdevice unregister (Gustavo Duarte) [1544009] - [s390] qeth: fix underestimated count of buffer elements (Hendrik Brueckner) [1544698] - [x86] kvm: fix singlestepping over syscall (Paolo Bonzini) [1464481] {CVE-2017-7518} - [x86] paravirt: fix kabi breakage in pv_mmu_ops (Jeff Moyer) [1546027] - [x86] uaccess: introduce copy_from_iter_flushcache for pmem / cache-bypass operations (Jeff Moyer) [1471678]- [crypto] algif_skcipher: Remove custom release parent function (Bruno Eduardo de Oliveira Meneguele) [1529441] - [crypto] algif_hash: Remove custom release parent function (Bruno Eduardo de Oliveira Meneguele) [1537376] - [mailbox] pcc: Drop uninformative output during boot (Kazuhito Hagio) [1515571] - [edac] skx_edac: Fix detection of single-rank DIMMs (Aristeu Rozanski) [1482248] - [md] free unused memory after bitmap resize (Nigel Croxon) [1532767] - [fs] sunrpc: ensure correct error is reported by xs_tcp_setup_socket() (Steve Dickson) [1536582] - [fs] Revert "fixing infinite OPEN loop in 4.0 stateid recovery" (Steve Dickson) [1542191] - [scsi] use 'scsi_device_from_queue()' for scsi_dh (Mike Snitzer) [1546212] - [scsi] dh: add a common helper to get a scsi_device from a request_queue (Mike Snitzer) [1546212] - [scsi] qedi: Drop cqe response during connection recovery (Chad Dupuis) [1543503] - [scsi] qedi: Fix a possible sleep-in-atomic bug in qedi_process_tmf_resp (Chad Dupuis) [1543503] - [scsi] qla4xxx: skip error recovery in case of register disconnect (Himanshu Madhani) [1541766] - [x86] spectre: fix the kernel build without CONFIG_RETPOLINE (Josh Poimboeuf) [1543939]- [tools] perf: Fix swap for samples with raw data (Jiri Olsa) [1458228] - [alsa] hda/realtek: Enable Thinkpad Dock device for ALC298 platform (Jaroslav Kysela) [1469623] - [crypto] rng: prevent entry into drbg test path from algif_rng (Bruno Eduardo de Oliveira Meneguele) [1485815] - [net] macvtap: add namespace support to the sysfs device class (Davide Caratti) [1544499] - [net] sched: cls_u32: fix cls_u32 on filter replace (Ivan Vecera) [1542013] - [net] netfilter: xt_TCPMSS: add more sanity tests on tcph->doff (Florian Westphal) [1543088] {CVE-2017-18017}- [sound] alsa: seq: Make ioctls race-free (CVE-2018-1000004) (Jaroslav Kysela) [1537203] {CVE-2018-1000004} - [gpu] drm/i915/gvt: move write protect handler out of mmio emulation function (Paul Lai) [1525419] - [gpu] drm/i915/gvt: Factor intel_vgpu_page_track (Paul Lai) [1525419] - [fs] xfs: eliminate duplicate icreate tx reservation functions (Brian Foster) [1397653] - [fs] xfs: refactor inode chunk alloc/free tx reservation (Brian Foster) [1397653] - [fs] xfs: include an allocfree res for inobt modifications (Brian Foster) [1397653] - [fs] xfs: truncate transaction does not modify the inobt (Brian Foster) [1397653] - [fs] xfs: fix up agi unlinked list reservations (Brian Foster) [1397653] - [fs] xfs: include inobt buffers in ifree tx log reservation (Brian Foster) [1397653] - [fs] xfs: print transaction log reservation on overrun (Brian Foster) [1397653] - [fs] xfs: dump transaction usage details on log reservation overrun (Brian Foster) [1397653] - [fs] xfs: refactor xlog_cil_insert_items() to facilitate transaction dump (Brian Foster) [1397653] - [fs] xfs: separate shutdown from ticket reservation print helper (Brian Foster) [1397653] - [s390] gs: add compat regset for the guarded storage broadcast control block (Hendrik Brueckner) [1537067] - [x86] intel_rdt/cqm: avoid negative static key counts (Joe Lawrence) [1524901] - [x86] efi: Fix boot crash by always mapping boot service regions into new EFI page tables (Lenny Szubowicz) [1535243]- [netdrv] bnxt_en: Fix the 'Invalid VF' id check in bnxt_vf_ndo_prep routine (Jonathan Toppins) [1532863] - [netdrv] bnxt_en: Fix population of flow_type in bnxt_hwrm_cfa_flow_alloc() (Jonathan Toppins) [1532863] - [netdrv] bnxt_en: Fix sources of spurious netpoll warnings (Jonathan Toppins) [1532863] - [mm] memcg, slab: do not destroy children caches if parent has aliases (Aristeu Rozanski) [1502818] - [mm] memcg, slab: fix races in per-memcg cache creation/destruction (Aristeu Rozanski) [1502818] - [mm] memcg, slab: clean up memcg cache initialization/destruction (Aristeu Rozanski) [1502818] - [mm] memcg, slab: kmem_cache_create_memcg(): fix memleak on fail path (Aristeu Rozanski) [1502818] - [block] Invalidate cache on discard v2 (Ming Lei) [1515920] - [x86] mm: Fix use-after-free of ldt_struct (Oleg Nesterov) [1543352] {CVE-2017-17053}- [kernel] acct.c: fix the acct->needcheck check in check_free_space() (Oleg Nesterov) [1520791] - [mm] pm/hibernate: touch NMI watchdog when creating snapshot (Aristeu Rozanski) [1487022] - [mm] userfaultfd: clear the vma->vm_userfaultfd_ctx if UFFD_EVENT_FORK fails (Andrea Arcangeli) [1531285] - [block] blk-mq: Take tagset lock when updating hw queues (Ming Lei) [1528644] - [kernel] genirq/affinity: avoid deadlock in pci_alloc_irq_vectors_affinity (Ming Lei) [1528644] - [block] blk-mq: avoid IO hang during CPU hotplug by freezing queues in order (Ming Lei) [1528644] - [nvme] kick requeue list when requeueing a request instead of when starting the queues (Ming Lei) [1528644] - [scsi] dual scan thread bug fix (Ewan Milne) [1509331] - [scsi] fix our current target reap infrastructure (Ewan Milne) [1509331] - [s390] crypto: fix aes/paes Kconfig dependeny (Hendrik Brueckner) [1538139] - [s390] mm: fix BUG_ON in crst_table_upgrade (Hendrik Brueckner) [1500580] - [x86] paravirt: Remove 'noreplace-paravirt' cmdline option (Josh Poimboeuf) [1538911] - [x86] microcode/amd: Add support for fam17h microcode loading (Suravee Suthikulpanit) [1540104] - [x86] Use __nostackprotect for sme_encrypt_kernel (Suravee Suthikulpanit) [1540104] - [x86] mm: Encrypt the initrd earlier for BSP microcode update (Suravee Suthikulpanit) [1540104] - [x86] mm: Prepare sme_encrypt_kernel() for PAGE aligned encryption (Suravee Suthikulpanit) [1540104] - [x86] mm: Centralize PMD flags in sme_encrypt_kernel() (Suravee Suthikulpanit) [1540104] - [x86] mm: Use a struct to reduce parameters for SME PGD mapping (Suravee Suthikulpanit) [1540104] - [x86] mm: Clean up register saving in the __enc_copy() assembly code (Suravee Suthikulpanit) [1540104]- [crypto] chelsio - Check error code with IS_ERR macro (Arjun Vynipadath) [1542351] - [crypto] chelsio - Use x8_ble gf multiplication to calculate IV (Arjun Vynipadath) [1542351] - [crypto] gf128mul - The x8_ble multiplication functions (Arjun Vynipadath) [1542351] - [crypto] gf128mul - rename the byte overflow tables (Arjun Vynipadath) [1542351] - [crypto] gf128mul - remove xx() macro (Arjun Vynipadath) [1542351] - [crypto] chelsio - Fix memory leak (Arjun Vynipadath) [1542351] - [scsi] libcxgbi: use GFP_ATOMIC in cxgbi_conn_alloc_pdu() (Arjun Vynipadath) [1541085] - [infiniband] iw_cxgb4: remove the stid on listen create failure (Arjun Vynipadath) [1541085] - [infiniband] iw_cxgb4: when flushing, complete all wrs in a chain (Arjun Vynipadath) [1541085] - [infiniband] iw_cxgb4: reflect the original WR opcode in drain cqes (Arjun Vynipadath) [1541085] - [infiniband] iw_cxgb4: Only validate the MSN for successful completions (Arjun Vynipadath) [1541085] - [infiniband] iw_cxgb4: only insert drain cqes if wq is flushed (Arjun Vynipadath) [1541085] - [infiniband] iw_cxgb4: put ep reference in pass_accept_req() (Arjun Vynipadath) [1541085] - [netdrv] be2net: restore properly promisc mode after queues reconfiguration (Ivan Vecera) [1535897] - [netdrv] ixgbe: Set DMA attributes individually (Ken Cox) [1536455] - [netdrv] iwlwifi: mvm: fix security bug in PN checking (Stanislaw Gruszka) [1538028] - [netdrv] ibmvnic: Wait for device response when changing MAC (Desnes Augusto Nunes do Rosario) [1540838] - [netdrv] ibmvnic: Don't handle RX interrupts when not up (Desnes Augusto Nunes do Rosario) [1532345] - [netdrv] ibmvnic: Fix pending MAC address changes (Desnes Augusto Nunes do Rosario) [1535368] - [netdrv] ibmvnic: Include header descriptor support for ARP packets (Desnes Augusto Nunes do Rosario) [1529748] - [netdrv] ibmvnic: Increase maximum number of RX/TX queues (Desnes Augusto Nunes do Rosario) [1529748] - [netdrv] ibmvnic: Rename IBMVNIC_MAX_TX_QUEUES to IBMVNIC_MAX_QUEUES (Desnes Augusto Nunes do Rosario) [1529748] - [net] cls_u32: fix use after free in u32_destroy_key() (Paolo Abeni) [1540821] - [net] properly release sk_frag.page (Lorenzo Bianconi) [1535775] - [net] netlink: Add netns check on taps (William Townsend) [1538738] {CVE-2017-17449} - [net] netfilter: xt_osf: Add missing permission checks (Florian Westphal) [1539230] {CVE-2017-17448} - [net] netfilter: nfnetlink_cthelper: Add missing permission checks (Florian Westphal) [1539230] {CVE-2017-17448}- [tools] perf vendor events powerpc: Remove duplicate events (Mauricio Oliveira) [1521091] - [tools] perf vendor events powerpc: Update POWER9 events (Mauricio Oliveira) [1521091] - [thermal] doc change updates expected cur_state behavior (Brad Peters) [1211434] - [hid] Add PCI ID for Cannon Lake and Coffee Lake (Brad Peters) [1530141] - [edac] sb_edac: Fix missing DIMM sysfs entries with KNL SNC2/SNC4 mode (Aristeu Rozanski) [1536995] - [fs] sysfs: Use only return value from is_visible for the file mode (Jeff Moyer) [1533361] - [fs] nfsd: auth: Fix gid sorting when rootsquash enabled (Thiago Becker) [1516978] - [block] silently forbid sending any ioctl to a partition (Paolo Bonzini) [1438809] - [mm] fix collision between DAX PMD and PTEs (Jeff Moyer) [1528957] - [mm] always enable thp for dax mappings (Jeff Moyer) [1472025] - [mm] improve readability of transparent_hugepage_enabled() (Jeff Moyer) [1472025] - [acpi] acpi, nfit: validate commands against the device type (Al Stone) [1471819] - [acpi] acpi, nfit: add support for the _LSI, _LSR, and _LSW label methods (Al Stone) [1471819]- [kernel] lockdep: Increase MAX_STACK_TRACE_ENTRIES for debug kernel (Waiman Long) [1532959] - [kernel] make groups_sort calling a responsibility group_info allocators (Thiago Becker) [1516978] - [kernel] watchdog: Prevent false positives with turbo modes (Jiri Olsa) [1493859] - [netdrv] xen-netfront: enable device after manual module load (Eduardo Otubo) [1472220] - [netdrv] ibmvnic: Fix IPv6 packet descriptors (Gustavo Duarte) [1536746] - [netdrv] ibmvnic: Fix IP offload control buffer (Gustavo Duarte) [1536746] - [netdrv] bnxt_en: Don't print Link speed -1 no longer supported messages (Jonathan Toppins) [1522743] - [netdrv] bnxt_en: Uninitialized variable in bnxt_tc_parse_actions() (Jonathan Toppins) [1522743] - [netdrv] bnxt_en: Need to unconditionally shut down RoCE in bnxt_shutdown (Jonathan Toppins) [1522743] - [netdrv] bnxt_en: wildcard smac while creating tunnel decap filter (Jonathan Toppins) [1522743] - [netdrv] bnxt_en: fix dst/src fid for vxlan encap/decap actions (Jonathan Toppins) [1522743] - [netdrv] bnxt_en: Fix a variable scoping in bnxt_hwrm_do_send_msg() (Jonathan Toppins) [1522743] - [netdrv] bnxt_en: Add ETH_RESET_AP support (Jonathan Toppins) [1522743] - [netdrv] net: ethtool: add support for reset of AP inside NIC interface (Jonathan Toppins) [1522743] - [netdrv] bnxt_en: Fix an error handling path in 'bnxt_get_module_eeprom()' (Jonathan Toppins) [1522743] - [powerpc] kvm: book3s: Provide information about hardware/firmware CVE workarounds (Serhii Popovych) [1532077] {CVE-2017-5754} - [powerpc] powernv/pci: Enable 64-bit devices to access >4GB DMA space (Mauricio Oliveira) [1506259] - [powerpc] powernv/pci: Add helper to check if a PE has a single vendor (Mauricio Oliveira) [1506259] - [x86] kvm: svm: Fix up enable_smi_window due to out-of-order backport (Suravee Suthikulpanit) [1135003] - [x86] kvm: svm: Enable Virtual GIF feature (Suravee Suthikulpanit) [1135003] - [x86] kvm: svm: Add Virtual GIF feature definition (Suravee Suthikulpanit) [1135003] - [x86] cpufeature,kvm/svm: Rename (shorten) the new virtualized VMSAVE/VMLOAD CPUID flag (Suravee Suthikulpanit) [1135003] - [x86] kvm: svm: Enable Virtual VMLOAD VMSAVE feature (Suravee Suthikulpanit) [1135003] - [x86] kvm: svm: Add Virtual VMLOAD VMSAVE feature definition (Suravee Suthikulpanit) [1135003] - [x86] kvm: svm: Rename lbr_ctl field in the vmcb control area (Suravee Suthikulpanit) [1135003] - [x86] kvm: svm: Prepare for new bit definition in lbr_ctl (Suravee Suthikulpanit) [1135003] - [x86] fpu: Use early_param() for clearcpuid (Scott Wood) [1539423]- [dma-buf] fix reservation_object_wait_timeout_rcu once more v2 (Lyude Paul) [1535631] - [fs] nfsd: fix panic in posix_unblock_lock called from nfs4_laundromat (Dave Wysochanski) [1539866] - [fs] xfs: validate sb_logsunit is a multiple of the fs blocksize (Bill O'Donnell) [1538495] - [fs] nfsv4: always set NFS_LOCK_LOST when a lock is lost (Steve Dickson) [1540324] - [scsi] qla2xxx: Update driver version (Himanshu Madhani) [1524717] - [scsi] qla2xxx: Fix memory corruption during hba reset test (Himanshu Madhani) [1524717] - [scsi] qla2xxx: Fix logo flag for qlt_free_session_done() (Himanshu Madhani) [1524717] - [scsi] qla2xxx: Reset the logo flag, after target re-login (Himanshu Madhani) [1524717] - [block] dm: fix incomplete request_queue initialization (Mike Snitzer) [1517771] - [block] allow gendisk's request_queue registration to be deferred (Mike Snitzer) [1517771] - [block] Protect less code with sysfs_lock in blk_(un,) register_queue() (Mike Snitzer) [1517771] - [block] properly protect the 'queue' kobj in blk_unregister_queue (Mike Snitzer) [1517771]- [infiniband] iser-target: avoid reinitializing rdma contexts for isert commands (Don Dutile) [1540434] - [netdrv] nfp: implement ethtool FEC mode settings (John Linville) [1519199] - [netdrv] nfp: add helpers for FEC support (John Linville) [1519199] - [netdrv] nfp: add get/set link settings ndos to representors (John Linville) [1519199] - [netdrv] nfp: resync repr state when port table sync (John Linville) [1519199] - [netdrv] nfp: refactor nfp_app_reprs_set (John Linville) [1519199] - [netdrv] nfp: don't depend on compiler constant propagation (John Linville) [1519199] - [netdrv] vmxnet3: repair memory leak (Neil Horman) [1525354] - [cpufreq] governor: Serialize governor callbacks (David Arcari) [1538572] - [cpufreq] governor: split cpufreq_governor_dbs() (David Arcari) [1538572] - [cpufreq] governor: register notifier from cs_init() (David Arcari) [1538572] - [cpufreq] intel_pstate: Remove use of get_target_pstate_use_cpu_load(() (Prarit Bhargava) [1537502] - [cpufreq] revert intel_pstate: Use load-based P-state selection more widely (Prarit Bhargava) [1537502] - [cpufreq] Fix intel_pstate driver (Prarit Bhargava) [1537502] - [x86] fpu: Fix get_xsave_addr() behavior under virtualization ("Dr. David Alan Gilbert") [1534309] - [x86] kvm: fix usage of uninit spinlock in avic_vm_destroy() (Wei Huang) [1537402] - [x86] KVM: Fix CPUID function for word 6 (80000001_ECX) (Wei Huang) [1533358] - [kernel] print kdump kernel loaded status in stack dump (Lianbo Jiang) [1535754] - [kernel] kexec: add a kexec_crash_loaded() function (Lianbo Jiang) [1535754]- [watchdog] hpwdt: remove indirect call in watchdog/hpwdt.c (Josh Poimboeuf) [1535644] - [kernel] x86/spec_ctrl: cleanup __ptrace_may_access (Josh Poimboeuf) [1535644] - [x86] bugs: Drop one "mitigation" from dmesg (Josh Poimboeuf) [1535644] - [x86] kvm: vmx: Make indirect call speculation safe (Josh Poimboeuf) [1535644] - [x86] kvm: x86: Make indirect calls in emulator speculation safe (Josh Poimboeuf) [1535644] - [x86] retpoline: Optimize inline assembler for vmexit_fill_RSB (Josh Poimboeuf) [1535644] - [x86] mce: Make machine check speculation protected (Josh Poimboeuf) [1535644] - [x86] spec_ctrl: fix ptrace IBPB optimization (Josh Poimboeuf) [1535644] - [x86] spec_ctrl: Avoid returns in IBRS-disabled regions (Josh Poimboeuf) [1535644] - [x86] spectre/meltdown: avoid the vulnerability directory to weaken kernel security (Josh Poimboeuf) [1535644] - [x86] unwind: fix livepatch regression with CALL_NOSPEC macro (Josh Poimboeuf) [1535644] - [x86] spec_ctrl: Document retpolines and ibrs_enabled=3 (Josh Poimboeuf) [1535644] - [x86] spec_ctrl: upgrade GCC retpoline warning to an error (Josh Poimboeuf) [1535644] - [x86] Use IBRS for firmware update path (Josh Poimboeuf) [1535644] - [x86] spec_ctrl: stuff RSB on context switch with SMEP enabled (Josh Poimboeuf) [1535644] - [x86] spec_ctrl: enforce sane combinations of IBRS and retpoline (Josh Poimboeuf) [1535644] - [x86] spec_ctrl: use upstream RSB stuffing function (Josh Poimboeuf) [1535644] - [x86] spec_ctrl: add ibrs_enabled=3 (ibrs_user) (Josh Poimboeuf) [1535644] - [kernel] x86/jump_label: warn on failed jump label patch (Josh Poimboeuf) [1535644] - [x86] spec_ctrl: detect unretpolined modules (Josh Poimboeuf) [1535644] - [x86] retpoline: Add LFENCE to the retpoline/RSB filling RSB macros (Josh Poimboeuf) [1535644] - [x86] retpoline: Fill return stack buffer on vmexit (Josh Poimboeuf) [1535644] - [x86] retpoline/xen: Convert Xen hypercall indirect jumps (Josh Poimboeuf) [1535644] - [x86] retpoline/hyperv: Convert assembler indirect jumps (Josh Poimboeuf) [1535644] - [x86] retpoline/ftrace: Convert ftrace assembler indirect jumps (Josh Poimboeuf) [1535644] - [x86] retpoline/entry: Convert entry assembler indirect jumps (Josh Poimboeuf) [1535644] - [x86] retpoline/crypto: Convert crypto assembler indirect jumps (Josh Poimboeuf) [1535644] - [x86] retpoline: Add initial retpoline support (Josh Poimboeuf) [1535644] - [x86] jump_label: add asm support for static keys (Josh Poimboeuf) [1535644] - [x86] asm: Make asm/alternative.h safe from assembly (Josh Poimboeuf) [1535644] - [tools] objtool: Support new GCC 6 switch jump table pattern (Josh Poimboeuf) [1535644] - [tools] objtool: Detect jumps to retpoline thunks (Josh Poimboeuf) [1535644] - [x86] spectre: Add boot time option to select Spectre v2 mitigation (Josh Poimboeuf) [1535644] - [x86] spec_ctrl: print features changed by microcode loading (Josh Poimboeuf) [1535644] - [x86] spec_ctrl: refactor the init and microcode loading paths (Josh Poimboeuf) [1535644] - [x86] spec_ctrl: move initialization of X86_FEATURE_IBPB_SUPPORT (Josh Poimboeuf) [1535644] - [x86] spec_ctrl: remove SPEC_CTRL_PCP_IBPB bit (Josh Poimboeuf) [1535644] - [x86] spec_ctrl: remove ibrs_enabled variable (Josh Poimboeuf) [1535644] - [x86] spec_ctrl: add ibp_disabled variable (Josh Poimboeuf) [1535644] - [x86] spec_ctrl: add X86_FEATURE_IBP_DISABLE (Josh Poimboeuf) [1535644] - [x86] spec_ctrl: remove IBP disable for AMD model 0x16 (Josh Poimboeuf) [1535644] - [x86] spec_ctrl: remove performance measurements from documentation (Josh Poimboeuf) [1535644] - [x86] spec_ctrl: make ipbp_enabled read-only (Josh Poimboeuf) [1535644] - [x86] spec_ctrl: remove ibpb_enabled=2 mode (Josh Poimboeuf) [1535644] - [x86] cpu: Implement CPU vulnerabilites sysfs functions (Josh Poimboeuf) [1535644] - [base] sysfs/cpu: Add vulnerability folder (Josh Poimboeuf) [1535644] - [x86] cpu: Merge bugs.c and bugs_64.c (Josh Poimboeuf) [1535644]- [tools] perf record: Fix wrong size in perf_record_mmap for last kernel module (Jiri Olsa) [1509073] - [testmgr] disable ECDH and DH in FIPS mode (Bruno Eduardo de Oliveira Meneguele) [1523357] - [kernel] cpumask: Fix cpumask leak in partition_sched_domains() (Joe Lawrence) [1534918] - [kernel] pm / hibernate: Restore processor state before using per-CPU variables (Prarit Bhargava) [1418896] - [x86] power/64: Fix hibernation return address corruption (Prarit Bhargava) [1418896] - [x86] pti/mm: Fix trampoline stack problem with XEN PV (Andrea Arcangeli) [1533542] - [x86] mm: Rework wbinvd, hlt operation in stop_this_cpu() (Suravee Suthikulpanit) [1522676] - [mm] swap: zswap: maybe_preload & refactoring (Jerome Marchand) [1532517] - [mm] ksm: add cond_resched() to the rmap_walks (Rafael Aquini) [1519517] - [mm] mprotect: add a cond_resched() inside change_pmd_range() (Rafael Aquini) [1519517] - [infiniband] rdma/bnxt_re: Fix the RoCE firmware version reported (Selvin Xavier) [1538406] - [netdrv] cxgb4: fix possible deadlock (Arjun Vynipadath) [1439204] - [netdrv] hv_netvsc: Fix the receive buffer size limit (Vitaly Kuznetsov) [1532169] - [netdrv] nfp: flower: vxlan: ensure no sleep in atomic context (John Linville) [1537927] - [netdrv] nfp: flower: prioritize stats updates (John Linville) [1537141] - [net] Fix double free and memory corruption in get_net_ns_by_id() (Aristeu Rozanski) [1531551] {CVE-2017-15129}- [media] xc2028: avoid use after free (Torez Smith) [1402893] {CVE-2016-7913} - [kernel] module: avoid ifdefs for sig_enforce declaration (Bruno Eduardo de Oliveira Meneguele) [1531454] - [fs] sysfs: Do not warn about missing kernfs_node if kobj is not active (Vivek Goyal) [1534568] - [md] not clear ->safemode for external metadata array (Xiao Ni) [1526283] - [md] always clear ->safemode when md_check_recovery gets the mddev lock (Xiao Ni) [1526283] - [block] blk-mq: don't allow write on attributes of .seq_ops (Ming Lei) [1535949] - [scsi] lpfc: Fix SCSI io host reset causing kernel crash (Dick Kennedy) [1530120] - [scsi] lpfc: FLOGI failures are reported when connected to a private loop (Dick Kennedy) [1532307] - [scsi] qla2xxx: Fix NULL pointer crash due to probe failure (Himanshu Madhani) [1525810] - [scsi] core: check for device state in __scsi_remove_target() (Ewan Milne) [1537459] - [scsi] fixup kernel warning during rmmod() (Ewan Milne) [1537459] - [nvme] rdma: fix concurrent reset and reconnect (David Milburn) [1517602] - [nvdimm] btt: fix uninitialized err_lock (Jeff Moyer) [1524775] - [tools] testing/nvdimm: fix nfit_test buffer overflow (Jeff Moyer) [1375501] - [tools] testing/nvdimm: fix nfit_test shutdown crash (Jeff Moyer) [1375501] - [tools] testing/nvdimm: make iset cookie predictable (Jeff Moyer) [1375501] - [tools] testing/nvdimm: support for sub-dividing a pmem region (Jeff Moyer) [1375501] - [tools] testing/nvdimm: fix allocation range for mock flush hint tables (Jeff Moyer) [1375501]- [crypto] aesni: add wrapper for generic gcm(aes) (Sabrina Dubroca) [1525527] - [crypto] aesni: fix typo in generic_gcmaes_decrypt (Sabrina Dubroca) [1525527] - [infiniband] iser-target: Fix possible use-after-free in connection establishment error (Don Dutile) [1519131] - [netdrv] hv_netvsc: Change GPADL teardown order according to Hyper-V version (Mohammed Gamal) [1529436] - [netdrv] hv_netvsc: Split netvsc_revoke_buf() and netvsc_teardown_gpadl() (Mohammed Gamal) [1529436] - [netdrv] cxgb4vf: Fix SGE FL buffer initialization logic for 64K pages (Arjun Vynipadath) [1538425] - [netdrv] bnxt_en: export a common switchdev PARENT_ID for all reps of an adapter (Jonathan Toppins) [1536308] - [netdrv] ibmvnic: Allocate and request vpd in init_resources (Gustavo Duarte) [1537433] - [netdrv] ibmvnic: Revert to previous mtu when unsupported value requested (Gustavo Duarte) [1537433] - [netdrv] ibmvnic: Modify buffer size and number of queues on failover (Gustavo Duarte) [1537433] - [netdrv] revert mlx5: Expose command polling interface (Don Dutile) [1533670] - [netdrv] revert mlx5: Add fast unload support in shutdown flow (Don Dutile) [1533670] - [net] ipv4: fib: Fix metrics match when deleting a route (Phil Sutter) [1526442] - [net] sched: fix use-after-free in tcf_block_put_ext (Ivan Vecera) [1533034] - [net] sched: get rid of rcu_barrier() in tcf_block_put_ext() (Ivan Vecera) [1533034] - [net] use for_each_netdev_safe() in rtnl_group_changelink() (Lorenzo Bianconi) [1523618] - [net] openvswitch: Fix pop_vlan action for double tagged frames (Eric Garver) [1522739] - [net] openvswitch: fix list corruption on force commit (Eric Garver) [1531680] - [net] tcp: Split BUG_ON() in tcp_tso_should_defer() into two assertions (Stefano Brivio) [1532373] - [net] ethtool: add support for forward error correction modes (Ivan Vecera) [1530634] - [net] vxlan: restore dev->mtu setting based on lower device (Stefano Brivio) [1520310] - [net] xfrm: add UDP encapsulation port in migrate message (Bruno Eduardo de Oliveira Meneguele) [1460790] - [net] xfrm: extend MIGRATE with UDP encapsulation port (Bruno Eduardo de Oliveira Meneguele) [1460790] - [net] xfrm: fix state migration copy replay sequence numbers (Bruno Eduardo de Oliveira Meneguele) [1460790] - [net] xfrm: Cleanup error handling of xfrm_state_clone (Bruno Eduardo de Oliveira Meneguele) [1460790] - [net] xfrm: checkpatch errors with foo * bar (Bruno Eduardo de Oliveira Meneguele) [1460790]- [gpu] drm/vmwgfx: fix memory corruption with legacy/sou connectors (Rob Clark) [1525872] - [gpu] drm/nouveau/disp/gf119: add missing drive vfunc ptr (Rob Clark) [1532388] - [gpu] drm/i915: Apply Display WA #1183 on skl, kbl, and cfl (Rob Clark) [1532388] - [gpu] drm/i915: Disable DC states around GMBUS on GLK (Rob Clark) [1532388] - [gpu] drm/i915/skl+: debugfs entry to control IPC (Rob Clark) [1532388] - [gpu] drm/i915/bxt+: Enable IPC support (Rob Clark) [1532388] - [gpu] drm/i915/gen9+: Add has_ipc flag in device info structure (Rob Clark) [1532388] - [gpu] drm/i915/gen10: Calculate and enable transition WM (Rob Clark) [1532388] - [gpu] drm/i915/skl+: Optimize WM calculation (Rob Clark) [1532388] - [gpu] drm/i915: Fixed point fixed16 wrapper cleanup (Rob Clark) [1532388] - [gpu] drm/i915: Flush pending GTT writes before unbinding (Rob Clark) [1532388] - [gpu] drm: Add retries for lspcon mode detection (Rob Clark) [1532388] - [gpu] drm/amdgpu: bypass lru touch for KIQ ring submission (Rob Clark) [1532388] - [gpu] drm/i915: Fix vblank timestamp/frame counter jumps on gen2 (Rob Clark) [1532388] - [gpu] drm/amdgpu: Use unsigned ring indices in amdgpu_queue_mgr_map (Rob Clark) [1532388] - [gpu] drm/i915: Prevent zero length "index" write (Rob Clark) [1532388] - [gpu] drm/i915: Don't try indexed reads to alternate slave addresses (Rob Clark) [1532388] - [gpu] drm/i915/gvt: Correct ADDR_4K/2M/1G_MASK definition (Rob Clark) [1532388] - [gpu] drm/i915/fbdev: Serialise early hotplug events with async fbdev config (Rob Clark) [1532388] - [gpu] drm/i915: Re-register PMIC bus access notifier on runtime resume (Rob Clark) [1532388] - [gpu] drm/i915: Fix false-positive assert_rpm_wakelock_held in i915_pmic_bus_access_notifier v2 (Rob Clark) [1532388] - [gpu] drm/amdgpu: Set adev->vcn.irq.num_types for VCN (Rob Clark) [1532388] - [gpu] drm/amdgpu: move UVD/VCE and VCN structure out from union (Rob Clark) [1532388] - [gpu] drm/edid: Don't send non-zero YQ in AVI infoframe for HDMI 1.x sinks (Rob Clark) [1532388] - [gpu] drm/fb_helper: Disable all crtc's when initial setup fails (Rob Clark) [1532388] - [gpu] drm/amd/pp: fix typecast error in powerplay (Rob Clark) [1532388] - [gpu] drm/ttm: once more fix ttm_buffer_object_transfer (Rob Clark) [1532388] - [gpu] drm/radeon: fix atombios on big endian (Rob Clark) [1532388] - [gpu] drm/vblank: Tune drm_crtc_accurate_vblank_count() WARN down to a debug (Rob Clark) [1532388] - [gpu] drm/vblank: Fix flip event vblank count (Rob Clark) [1532388] - [gpu] drm/amdgpu: Remove check which is not valid for certain VBIOS (Rob Clark) [1532388] - [gpu] drm/amdgpu: Properly allocate VM invalidate eng v2 (Rob Clark) [1532388] - [gpu] drm/amdgpu: fix error handling in amdgpu_bo_do_create (Rob Clark) [1532388] - [gpu] drm/amdgpu: correct reference clock value on vega10 (Rob Clark) [1532388] - [gpu] drm/amdgpu: Potential uninitialized variable in amdgpu_vm_update_directories() (Rob Clark) [1532388] - [gpu] drm/amdgpu: potential uninitialized variable in amdgpu_vce_ring_parse_cs() (Rob Clark) [1532388] - [gpu] revert "drm/radeon: dont switch vt on suspend" (Rob Clark) [1532388] - [x86] gpu: add CFL to early quirks (Rob Clark) [1532388] - [x86] gpu: CNL uses the same GMS values as SKL (Rob Clark) [1532388] - [x86] gpu: GLK uses the same GMS values as SKL (Rob Clark) [1532388]- [i2c] designware: Find bus speed from ACPI (Gopal Tiwari) [1456705] - [i2c] core: Add function for finding the bus speed from ACPI, take 2 (Gopal Tiwari) [1456705] - [i2c] core: Cleanup I2C ACPI namespace, take 2 (Gopal Tiwari) [1456705] - [i2c] designware: Enable high speed mode (Gopal Tiwari) [1456705] - [i2c] designware: set the common config before the if else (Gopal Tiwari) [1456705] - [i2c] designware: Enable fast mode plus (Gopal Tiwari) [1456705] - [i2c] designware: get fast plus and high speed *CNT configuration (Gopal Tiwari) [1456705] - [i2c] designware: Move clk_freq into struct dw_i2c_dev (Gopal Tiwari) [1456705] - [i2c] i2c / acpi: add support for ACPI reconfigure notifications (Gopal Tiwari) [1456705] - [acpi] add support for ACPI reconfiguration notifiers (Gopal Tiwari) [1456705] - [acpi] scan: fix enumeration (visited) flags for bus rescans (Gopal Tiwari) [1456705] - [i2c] use pr_fmt in the core (Gopal Tiwari) [1456705] - [i2c] print more info when acpi_i2c_space_handler() fails (Gopal Tiwari) [1456705] - [i2c] add error message when obtaining idr fails (Gopal Tiwari) [1456705] - [i2c] improve error messages in i2c_register_adapter() (Gopal Tiwari) [1456705] - [i2c] cleanup i2c_register_adapter() by refactoring recovery init (Gopal Tiwari) [1456705] - [i2c] free idr when sanity checks in i2c_register_adapter() fail (Gopal Tiwari) [1456705] - [i2c] designware-pci: Make bus number allocation robust (Gopal Tiwari) [1456705] - [i2c] only check scl functions when using generic recovery (Gopal Tiwari) [1456705] - [i2c] let I2C masters ignore their children for PM (Gopal Tiwari) [1456705] - [i2c] core: use new 8 bit address helper function (Gopal Tiwari) [1456705] - [kernel] i2c: introduce helper function to get 8 bit address from a message (Gopal Tiwari) [1456705] - [i2c] immediately mark ourselves as registered (Gopal Tiwari) [1456705] - [i2c] do not use internal data from driver core (Gopal Tiwari) [1456705] - [i2c] Add generic support passing secondary devices addresses (Gopal Tiwari) [1456705] - [i2c] always enable RuntimePM for the adapter device (Gopal Tiwari) [1456705] - [i2c] i2c / acpi: Rework I2C device scanning (Gopal Tiwari) [1456705] - [i2c] core: Add support for best effort block read emulation (Gopal Tiwari) [1456705] - [i2c] doc: dt: describe generic bindings (Gopal Tiwari) [1456705] - [i2c] slave: print warning if slave flag not set (Gopal Tiwari) [1456705] - [i2c] support 10 bit and slave (Gopal Tiwari) [1456705] - [i2c] core: add and export of_get_i2c_adapter_by_node() interface (Gopal Tiwari) [1456705] - [i2c] core: manage i2c bus device refcount in i2c_get/put_adapter (Gopal Tiwari) [1456705] - [i2c] fix leaked device refcount on of_find_i2c_* error path (Gopal Tiwari) [1456705] - [i2c] take address space into account when checking for used addresses (Gopal Tiwari) [1456705] - [i2c] make address check indpendent from client struct (Gopal Tiwari) [1456705] - [i2c] rename address check functions (Gopal Tiwari) [1456705] - [i2c] core: only use set_scl for bus recovery after calling prepare_recovery (Gopal Tiwari) [1456705] - [i2c] core: Reduce stack size of acpi_i2c_space_handler() (Gopal Tiwari) [1456705] - [i2c] check for proper length of the reg property (Gopal Tiwari) [1456705] - [i2c] core: fix typo in comment (Gopal Tiwari) [1456705] - [i2c] apply address offset for slaves, too (Gopal Tiwari) [1456705] - [kernel] i2c: add a flag to mark clients as slaves (Gopal Tiwari) [1456705] - [i2c] slave: add error messages to slave core (Gopal Tiwari) [1456705] - [i2c] Mark adapter devices with pm_runtime_no_callbacks (Gopal Tiwari) [1456705] - [i2c] core: Export bus recovery functions (Gopal Tiwari) [1456705] - [i2c] change input parameter to i2c_adapter for prepare/unprepare_recovery (Gopal Tiwari) [1456705] - [i2c] documentation: i2c: describe the new slave mode (Gopal Tiwari) [1456705] - [i2c] clarify comments about the dev_released completion (Gopal Tiwari) [1456705] - [i2c] Only include slave support if selected (Gopal Tiwari) [1456705] - [i2c] designware: Do not calculate SCL timing parameters needlessly (Gopal Tiwari) [1456705] - [i2c] simplify boilerplate code for attribute groups (Gopal Tiwari) [1456705] - [i2c] do not try to load modules for of-registered devices (Gopal Tiwari) [1456705] - [i2c] acpi: Pick the first address if device has multiple (Gopal Tiwari) [1456705] - [i2c] Remove support for legacy PM (Gopal Tiwari) [1456705] - [i2c] core changes for slave support (Gopal Tiwari) [1456705] - [i2c] acpi: remove unneeded variable initialization (Gopal Tiwari) [1456705] - [i2c] acpi: Fix NULL Pointer dereference (Gopal Tiwari) [1456705] - [i2c] move acpi code back into the core (Gopal Tiwari) [1456705] - [i2c] add debug info when class instantiation was dropped (Gopal Tiwari) [1456705] - [i2c] acpi: Clean up I2C ACPI code and Add CONFIG_I2C_ACPI config (Gopal Tiwari) [1456705] - [i2c] acpi: Add i2c ACPI operation region support (Gopal Tiwari) [1456705] - [i2c] Add message transfer tracepoints for SMBUS (ver 2) (Gopal Tiwari) [1456705] - [i2c] Add message transfer tracepoints for I2C (Gopal Tiwari) [1456705] - [i2c] add deprecation warning for class based instantiation (Gopal Tiwari) [1456705] - [i2c] Use stable dev_name for ACPI enumerated I2C slaves (Gopal Tiwari) [1456705] - [i2c] attach/detach I2C client device to the ACPI power domain (Gopal Tiwari) [1456705] - [acpi] pm: allow child devices to ignore parent power state (Gopal Tiwari) [1456705] - [i2c] Not all adapters have a parent (Gopal Tiwari) [1456705] - [i2c] Remove redundant 'driver' field from the i2c_client struct (Gopal Tiwari) [1456705] - [media] core: Don't use i2c_client->driver (Gopal Tiwari) [1456705] - [acpi] pm: Make messages in acpi_device_set_power() print device names (Gopal Tiwari) [1456705]- [powerpc] pseries: Make RAS IRQ explicitly dependent on DLPAR WQ (Serhii Popovych) [1533857] - [s390] cpuinfo: show facilities as reported by stfle (Hendrik Brueckner) [1535082] - [x86] locking/qspinlock: Fix kabi problem in a non-KVM/XEN VM (Waiman Long) [1533529] - [x86] platform/uv: Mark tsc_check_sync as an init function (Frank Ramsay) [1526066] - [x86] platform/uv: Add check of TSC state set by UV BIOS (Frank Ramsay) [1526066] - [x86] tsc: Provide a means to disable TSC ART (Frank Ramsay) [1526066] - [x86] tsc: Drastically reduce the number of firmware bug warnings (Frank Ramsay) [1526066] - [x86] tsc: Skip TSC test and error messages if already unstable (Frank Ramsay) [1526066] - [x86] tsc: Add option that TSC on Socket 0 being non-zero is valid (Frank Ramsay) [1526066] - [x86] tsc: Remove the TSC_ADJUST clamp (Frank Ramsay) [1526066] - [crypto] chcr - Avoid algo allocation in softirq (Arjun Vynipadath) [1458315] - [crypto] chcr - Select device in Round Robin fashion (Arjun Vynipadath) [1458315] - [crypto] chcr - Ensure Destination sg entry size less than 2k (Arjun Vynipadath) [1458315] - [crypto] chcr - Add debug counters (Arjun Vynipadath) [1458315] - [crypto] chcr - Add ctr mode and process large sg entries for cipher (Arjun Vynipadath) [1458315] - [crypto] chcr - Avoid changing request structure (Arjun Vynipadath) [1458315] - [crypto] chcr - Return correct error code (Arjun Vynipadath) [1458315] - [crypto] chcr - Fix fallback key setting (Arjun Vynipadath) [1458315] - [crypto] chcr - Pass lcb bit setting to firmware (Arjun Vynipadath) [1458315] - [crypto] chcr - Fix error handling related to 'chcr_alloc_shash' (Arjun Vynipadath) [1458315] - [crypto] chcr - Add fallback for AEAD algos (Arjun Vynipadath) [1458315] - [crypto] chcr - Set hmac_ctrl bit to use HW register HMAC_CFG 456 (Arjun Vynipadath) [1458315] - [crypto] chcr - Increase priority of AEAD algos (Arjun Vynipadath) [1458315] - [crypto] chcr - Fix Smatch Complaint (Arjun Vynipadath) [1458315] - [crypto] chcr - Fix wrong typecasting (Arjun Vynipadath) [1458315] - [crypto] chcr - Change algo priority (Arjun Vynipadath) [1458315] - [crypto] chcr - Change cra_flags for cipher algos (Arjun Vynipadath) [1458315] - [crypto] chcr - Use cipher instead of Block Cipher in gcm setkey (Arjun Vynipadath) [1458315] - [crypto] chcr - Fix key length for RFC4106 (Arjun Vynipadath) [1458315] - [crypto] chcr - Fix panic on dma_unmap_sg (Arjun Vynipadath) [1458315] - [crypto] chcr - Add AEAD algos (Arjun Vynipadath) [1458315] - [crypto] aead - move aead_request_cast helper to aead.h (Arjun Vynipadath) [1458315] - [crypto] scatterwalk - Add scatterwalk_ffwd helper (Arjun Vynipadath) [1458315] - [netdrv] iwlwifi: pcie: fix DMA memory mapping / unmapping (Stanislaw Gruszka) [1501882] - [netdrv] ath10k: fix build errors with !CONFIG_PM (Stanislaw Gruszka) [1501882] - [netdrv] ath10k: fix core PCI suspend when WoWLAN is supported but disabled (Stanislaw Gruszka) [1501882] - [netdrv] ath9k: fix tx99 potential info leak (Stanislaw Gruszka) [1501882] - [netdrv] i40e: don't remove netdev->dev_addr when syncing uc list (Stefan Assmann) [1469354] - [netdrv] cxgb3: assign port id to net_device->dev_port (Arjun Vynipadath) [1530123] - [netdrv] bnx2x: Improve reliability in case of nested PCI errors (Michal Schmidt) [1529860]- [thermal] initialize thermal zone device correctly (Lenny Szubowicz) [1487411] - [net] bluetooth: Prevent stack info leak from the EFS element (Gopal Tiwari) [1519633] {CVE-2017-1000410} - [tools] cpupower: fix potential memory leak (Prarit Bhargava) [1422951] - [tools] cpupower: bench: parse.c: fix several resource leaks (Prarit Bhargava) [1422951] - [usb] core: prevent malicious bNumInterfaces overflow (Torez Smith) [1536886] {CVE-2017-17558} - [misc] genwqe: Take R/W permissions into account when dealing with memory pages (Gustavo Duarte) [1528752] - [md] Call wait_barrier twice when underlaying device is blocked (Xiao Ni) [1527875] - [ata] ahci: Add Intel Cannon Lake PCH-H PCI ID (David Milburn) [1533333 1457266] - [block] elevator: lookup mq vs non-mq elevators (Ming Lei) [1526859] - [block] elevator: remove redundant warnings on IO scheduler switch (Ming Lei) [1526859] - [block] blk-mq: set mq-deadline as default scheduler for single queue device (Ming Lei) [1154525] - [nvme] dm mpath: backport blk_path_error() (Mike Snitzer) [1535615] - [nvme] fabrics: initialize default host->id in nvmf_host_default() (Ewan Milne) [1533963] - [nvme] fabrics: generate spec-compliant UUID NQNs (Ewan Milne) [1533963] - [scsi] lpfc: Fix ndlp ref count for pt2pt mode issue RSCN (Dick Kennedy) [1532295] - [scsi] lpfc: Linux LPFC driver does not process all RSCNs (Dick Kennedy) [1532295] - [scsi] lpfc: Driver fails to detect direct attach storage array (Dick Kennedy) [1532303] - [fs] gfs2: Use rhashtable walk interface in glock_hash_walk (Andreas Grunbacher) [1526134] - [fs] gfs2: Glock dump performance regression fix (Andreas Grunbacher) [1526134] - [fs] rhashtable: Add rhastable_walk_peek (Andreas Grunbacher) [1526134] - [fs] nfs: commit direct writes even if they fail partially (Benjamin Coddington) [1132610] - [fs] simple_xattr: permit 0-size extended attributes (Miklos Szeredi) [1532490] - [fs] xfs: don't change inode mode if ACL update fails (Bill O'Donnell) [1480671] - [fs] pnfs: fix nfs_direct_req ref leak when i/o falls back to the mds (Scott Mayhew) [1519649]- [mm] cgroup: kill css_id (Aristeu Rozanski) [1470325] - [mm] memcontrol: fix cgroup creation failure after many small jobs (Aristeu Rozanski) [1470325] - [mm] device-dax: implement ->split() to catch invalid munmap attempts (Jeff Moyer) [1523344] - [mm] mm, hugetlbfs: introduce ->split() to vm_operations_struct (Jeff Moyer) [1523344] - [mm] move split_huge_page_pud/pmd sanity checks under the pte lock (Jeff Moyer) [1523344] - [mm] filemap: get rid of radix tree gfp mask for pagecache_get_page (Yasuyuki Kobayashi) [1469247] - [iommu] vt-d: Use domain instead of cache fetching (Peter Xu) [1531367] - [nvme] rdma: don't fully stop the controller in error recovery (David Milburn) [1532621] - [fs] don't call file_pos_write() if vfs_read/write(, v) fails (Ivan Vecera) [1534483] - [x86] syscall: int80 must not clobber r12-15 (Oleg Nesterov) [1531686] - [x86] syscall: change ia32_syscall() to create the full register frame in ia32_do_call() (Oleg Nesterov) [1531686] - [x86] KVM: VMX: remove I/O port 0x80 bypass on Intel hosts (Radim Krcmar) [1520349] {CVE-2017-1000407} - [kernel] livepatch: add locking to force and signal functions (Joe Lawrence) [1522957] - [kernel] livepatch: force transition to finish (Joe Lawrence) [1522957] - [kernel] livepatch: send a fake signal to all blocking tasks (Joe Lawrence) [1522957] - [infiniband] hfi1: Prevent a NULL dereference (Alex Estrin) [1535166] - [infiniband] qib: Fix comparison error with qperf compare/swap test (Alex Estrin) [1526145 1520402] - [infiniband] cm: Change sgid to IB GID when handling CM request (Alex Estrin) [1526145 1520402] - [infiniband] hfi1: Mask the path bits with the LMC for 16B RC Acks (Alex Estrin) [1526145 1520402]- [x86] platform/uv/bau: Replace hard-coded values with MMR definitions (Frank Ramsay) [1535031] - [x86] platform/uv: Fix UV4A BAU MMRs (Frank Ramsay) [1535031] - [x86] platform/uv: Fix GAM MMR references in the UV x2apic code (Frank Ramsay) [1535031] - [x86] platform/uv: Fix GAM MMR changes in UV4A (Frank Ramsay) [1535031] - [x86] platform/uv: Add references to access fixed UV4A HUB MMRs (Frank Ramsay) [1535031] - [x86] platform/uv: Fix UV4A support on new Intel Processors (Frank Ramsay) [1535031] - [x86] platform/uv: Update uv_mmrs.h to prepare for UV4A fixes (Frank Ramsay) [1535031] - [md] dm raid: use rs_is_raid*() (Heinz Mauelshagen) [1388632] - [md] dm raid: simplify rs_get_progress() (Heinz Mauelshagen) [1388632] - [md] dm raid: ensure 'a' chars during reshape (Heinz Mauelshagen) [1388632] - [md] dm raid: avoid keeping raid set frozen (Heinz Mauelshagen) [1388632 1514215] - [md] dm raid: validate current raid sets redundancy (Heinz Mauelshagen) [1388632 1514500] - [md] dm-raid: bump target version to reflect numerous fixes (Heinz Mauelshagen) [1388632 1514215] - [md] dm raid: small cleanup and remove unsed struct raid_set member (Heinz Mauelshagen) [1388632] - [md] dm raid: fix rs_get_progress() synchronization state_ratio (Heinz Mauelshagen) [1388632 1508070] - [md] dm raid: avoid passing array_in_sync variable to raid_status() callees (Heinz Mauelshagen) [1388632] - [md] dm raid: display a consistent copy of the MD status via raid_status() (Heinz Mauelshagen) [1388632] - [md] dm raid: fix raid_resume() to keep raid set frozen as needed (Heinz Mauelshagen) [1388632] - [md] dm raid: add component device size checks to avoid runtime failure (Heinz Mauelshagen) [1388632] - [md] dm raid: fix raid set size revalidation (Heinz Mauelshagen) [1388632] - [md] dm raid: correct resizing state relative to reshape space in ctr (Heinz Mauelshagen) [1388632] - [md] dm raid: consume sizes after md_finish_reshape() completes changing them (Heinz Mauelshagen) [1388632] - [md] dm raid: fix deadlock caused by premature md_stop_writes() (Heinz Mauelshagen) [1388632 1514215] - [md] dm raid: add raid4_5_6 journal write-back support via journal_mode option (Heinz Mauelshagen) [1388632] - [tools] power turbostat: Make turbostat quiet by default (Prarit Bhargava) [1531825] - [acpi] battery: Fix doubly added battery on system suspend (Lenny Szubowicz) [1518210]- [md] limit mdstat resync progress to max_sectors (Nigel Croxon) [1520449] - [mailbox] acpi/pcc: Use pr_debug() for debug messages in pcc_init() (Prarit Bhargava) [1529885] - [bluetooth] btusb: Update firmware filename for Intel 9x60 and later (Gopal Tiwari) [1530359] - [alsa] hda/realtek: Fix ALC700 family no sound issue (Jaroslav Kysela) [1520733] - [pci] Create SR-IOV virtfn/physfn links before attaching driver (Kamal Heib) [1416270] - [powercap] rapl: handle missing MSRs (Xiaolong Wang) [1369918] - [powercap] rapl: add package reference per domain (Xiaolong Wang) [1369918] - [powercap] rapl: reduce ipi calls (Xiaolong Wang) [1369918] - [block] blk-mq: fix kernel oops in blk_mq_tag_idle() (Ming Lei) [1517640] - [block] blk-mq: make sure the variable of 'blk_mq_aux_ops' is per variable of 'blk_mq_ops' (Ming Lei) [1525468] - [usb] core: Don't print a warning if interface driver rebind is deferred at resume (Jerry Snitselaar) [1459718] - [input] serio: drop warnings in case of EPROBE_DEFER from serio_find_driver() (Jerry Snitselaar) [1459718] - [base] bus: don't warn on deferred probe (Jerry Snitselaar) [1459718] - [kernel] stop using 'pK' for /proc/kallsyms pointer values (Lenny Szubowicz) [1532366] - [kernel] kallsyms.c: use __seq_open_private() (Lenny Szubowicz) [1532366] - [kernel] perf/core: Change the default paranoia level to 2 (Lenny Szubowicz) [1532366] - [powerpc] kvm: book3s hv: Always flush TLB in kvmppc_alloc_reset_hpt() (David Gibson) [1528958] - [s390] sclp: single increment assignment control (Hendrik Brueckner) [1456517]- [infiniband] ib/mlx5: Fix mlx5_ib_alloc_mr error flow (Kamal Heib) [1534242] - [infiniband] ib/mlx5: Serialize access to the VMA list (Kamal Heib) [1534242] - [netdrv] mlx5: Stay in polling mode when command EQ destroy fails (Kamal Heib) [1534242] - [kernel] mlx5: Cleanup IRQs in case of unload failure (Kamal Heib) [1534242] - [netdrv] mlx5: Fix steering memory leak (Kamal Heib) [1534242] - [netdrv] mlx5: Fix error flow in CREATE_QP command (Kamal Heib) [1534242] - [netdrv] mlx5e: Prevent possible races in VXLAN control flow (Kamal Heib) [1533796] - [netdrv] mlx5e: Add refcount to VXLAN structure (Kamal Heib) [1533796] - [netdrv] mlx5e: Fix possible deadlock of VXLAN lock (Kamal Heib) [1533796] - [netdrv] mlx5e: Fix ETS BW check (Kamal Heib) [1532746] - [netdrv] revert "mlx5: move affinity hints assignments to generic code" (Kamal Heib) [1532632] - [infiniband] rdma/bnxt_re: Make room for mapping HW contexts beyond 32 entries (Selvin Xavier) [1532770] - [infiniband] core: Verify that QP is security enabled in create and destroy (Kamal Heib) [1533205] - [infiniband] ipoib: Fix for notify send CQ failure messages (Don Dutile) [1528386] - [infiniband] rdma/vmw_pvrdma: Avoid use after free due to QP/CQ/SRQ destroy (Don Dutile) [1531668] - [infiniband] rdma/vmw_pvrdma: Call ib_umem_release on destroy QP path (Don Dutile) [1531668] - [infiniband] iw_cxgb4: only clear the ARMED bit if a notification is needed (Arjun Vynipadath) [1526289] - [infiniband] iw_cxgb4: atomically flush the qp (Arjun Vynipadath) [1526289] - [infiniband] iw_cxgb4: only call the cq comp_handler when the cq is armed (Arjun Vynipadath) [1526289] - [infiniband] iw_cxgb4: Fix possible circular dependency locking warning (Arjun Vynipadath) [1526289] - [infiniband] iw_cxgb4: remove BUG_ON() usage (Arjun Vynipadath) [1526289] - [infiniband] rdma/cxgb4: Protect from possible dereference (Arjun Vynipadath) [1526289] - [infiniband] iw_cxgb4: add referencing to wait objects (Arjun Vynipadath) [1526289] - [infiniband] iw_cxgb4: allocate wait object for each ep object (Arjun Vynipadath) [1526289] - [infiniband] iw_cxgb4: allocate wait object for each qp object (Arjun Vynipadath) [1526289] - [infiniband] iw_cxgb4: allocate wait object for each cq object (Arjun Vynipadath) [1526289] - [infiniband] iw_cxgb4: allocate wait object for each memory object (Arjun Vynipadath) [1526289] - [infiniband] iw_cxgb4: change pr_debug to appropriate log level (Arjun Vynipadath) [1526289] - [infiniband] iw_cxgb4: Remove __func__ parameter from pr_debug() (Arjun Vynipadath) [1526289] - [infiniband] cxgb4: Remove some dead code (Arjun Vynipadath) [1526289] - [infiniband] iw_cxgb4: drop listen destroy replies if no ep found (Arjun Vynipadath) [1526289] - [infiniband] cxgb4: Convert PDBG to pr_debug the second (Arjun Vynipadath) [1526289] - [infiniband] cxgb4: Convert PDBG to pr_debug (Arjun Vynipadath) [1526289] - [netdrv] mlxsw: spectrum_dpipe: Fix entries dump of the adjacency table (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_dpipe: Add support for controlling nexthop counters (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_dpipe: Add support for adjacency table dump (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum: Add support for setting counters on nexthops (Ivan Vecera) [1521104] - [netdrv] mlxsw: reg: Add support for counters on RATR (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_dpipe: Add initial support for the router adjacency table (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_router: Add helpers for nexthop access (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_router: Use helper to check for last neighbor (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_router: Keep nexthops in a linked list (Ivan Vecera) [1521104] - [netdrv] mlxsw: Add fields for mlxsw's meta header for adjacency table (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_dpipe: Fix indentation in header description (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_dpipe: Add support for controlling IPv6 neighbor counters (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_router: Add support for setting counters on IPv6 neighbors (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_dpipe: Add support for IPv6 host table dump (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_dpipe: Make host entry fill handler more generic (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_router: Add IPv6 neighbor access helper (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_dpipe: Add IPv6 host table initial support (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_router: Export IPv6 link local address check helper (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_dpipe: Fix host table dump (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum: compile-in dpipe support only if devlink is enabled (Ivan Vecera) [1521104] - [scripts] kbuild: Allow to specify composite modules with modname-m (Ivan Vecera) [1521104] - [scripts] kbuild: handle multi-objs dependency appropriately (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_dpipe: Add support for controlling neighbor counters (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_dpipe: Add support for IPv4 host table dump (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_router: Add support for setting counters on neighbors (Ivan Vecera) [1521104] - [netdrv] mlxsw: reg: Make flow counter set type enum to be shared (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_dpipe: Add IPv4 host table initial support (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_dpipe: Fix label name (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_router: Add helpers for neighbor access (Ivan Vecera) [1521104] - [netdrv] mlxsw: spectrum_dpipe: Fix erif table op name space (Ivan Vecera) [1521104]- [thunderbolt] Mark TB3 as tech_preview (Jeremy McNicoll) [1172010] - [acpi] introduce a function to find the first physical device (Jeremy McNicoll) [1172010] - [acpi] create empty dmi_table (Jeremy McNicoll) [1172010] - [acpi] acpi / scan: Enable GPEs before scanning the namespace (Jeremy McNicoll) [1172010] - [acpi] acpica: Make it possible to enable runtime GPEs earlier (Jeremy McNicoll) [1172010] - [acpi] acpica: Dispatch active GPEs at init time (Jeremy McNicoll) [1172010] - [kernel] nvmem: include linux/err.h from header (Jeremy McNicoll) [1172010] - [acpi] acpi / sysfs: Provide quirk mechanism to prevent GPE flooding (Jeremy McNicoll) [1172010] - [kernel] efi: Add device path parser (Jeremy McNicoll) [1172010] - [kernel] acpi / bus: Make acpi_get_first_physical_node() public (Jeremy McNicoll) [1172010] - [acpi] acpica: events: Introduce acpi_mask_gpe() to implement GPE masking mechanism (Jeremy McNicoll) [1172010] - [kernel] nvmem: core: remove regmap dependency (Jeremy McNicoll) [1172010] - [kernel] device property: don't bother the drivers with struct property_set (Jeremy McNicoll) [1172010] - [acpi] acpi / osi: Collect _OSI handling into one single file (Jeremy McNicoll) [1172010] - [acpi] acpi / osi: Cleanup _OSI("Linux") related code before introducing new support (Jeremy McNicoll) [1172010] - [kernel] nvmem: Add backwards compatibility support for older EEPROM drivers (Jeremy McNicoll) [1172010] - [kernel] nvmem: Add flag to export NVMEM to root only (Jeremy McNicoll) [1172010] - [lib] ucs2_string: Add ucs2 -> utf8 helper functions (Jeremy McNicoll) [1172010] - [kernel] nvmem: Add a simple NVMEM framework for consumers (Jeremy McNicoll) [1172010] - [kernel] nvmem: Add a simple NVMEM framework for nvmem providers (Jeremy McNicoll) [1172010] - [acpi] acpica: events: Add support to return both enable/status register values for GPE and fixed event (Jeremy McNicoll) [1172010] - [acpi] acpica: events: Cleanup GPE dispatcher type obtaining code (Jeremy McNicoll) [1172010] - [acpi] acpica: Save current masks of enabled GPEs after enable register writes (Jeremy McNicoll) [1172010] - [acpi] Support _OSI("Darwin") correctly (Jeremy McNicoll) [1172010] - [pci] Suspend/resume quirks for Apple thunderbolt (Jeremy McNicoll) [1172010] - [kernel] pci: Add pci_fixup_suspend_late quirk pass (Jeremy McNicoll) [1172010] - [acpi] acpica: fix divergences of the commit - acpica: Expose OSI version (Jeremy McNicoll) [1172010] - [acpi] acpica: Add acpi_update_interfaces() public interface (Jeremy McNicoll) [1172010] - [thunderbolt] Fix reset response_type (Jeremy McNicoll) [1172010] - [thunderbolt] Allow clearing the key (Jeremy McNicoll) [1172010] - [thunderbolt] Make key root-only accessible (Jeremy McNicoll) [1172010] - [thunderbolt] Remove superfluous check (Jeremy McNicoll) [1172010] - [thunderbolt] Do not enumerate more ports from DROM than the controller has (Jeremy McNicoll) [1172010] - [thunderbolt] icm: Ignore mailbox errors in icm_suspend() (Jeremy McNicoll) [1172010] - [thunderbolt] use uuid_t instead of uuid_be (Jeremy McNicoll) [1172010] - [thunderbolt] Correct access permissions for active NVM contents (Jeremy McNicoll) [1172010] - [thunderbolt] fix spelling mistake: "missmatch" -> "mismatch" (Jeremy McNicoll) [1172010] - [thunderbolt] Add support for host and device NVM firmware upgrade (Jeremy McNicoll) [1172010] - [thunderbolt] Add support for Internal Connection Manager (ICM) (Jeremy McNicoll) [1172010] - [thunderbolt] Do not touch the hardware if the NHI is gone on resume (Jeremy McNicoll) [1172010] - [thunderbolt] Add support for DMA configuration based mailbox (Jeremy McNicoll) [1172010] - [thunderbolt] Store Thunderbolt generation in the switch structure (Jeremy McNicoll) [1172010] - [thunderbolt] Add support for NHI mailbox (Jeremy McNicoll) [1172010] - [thunderbolt] Add new Thunderbolt PCI IDs (Jeremy McNicoll) [1172010] - [thunderbolt] Rework control channel to be more reliable (Jeremy McNicoll) [1172010] - [thunderbolt] Let the connection manager handle all notifications (Jeremy McNicoll) [1172010] - [thunderbolt] Expose make_header() to other files (Jeremy McNicoll) [1172010] - [thunderbolt] Expose get_route() to other files (Jeremy McNicoll) [1172010] - [thunderbolt] Move control channel messages to tb_msgs.h (Jeremy McNicoll) [1172010] - [thunderbolt] Read vendor and device name from DROM (Jeremy McNicoll) [1172010] - [thunderbolt] Refactor and fix parsing of port drom entries (Jeremy McNicoll) [1172010] - [thunderbolt] Do not fail if DROM data CRC32 is invalid (Jeremy McNicoll) [1172010] - [thunderbolt] Fail switch adding operation if reading DROM fails (Jeremy McNicoll) [1172010] - [thunderbolt] Convert switch to a device (Jeremy McNicoll) [1172010] - [thunderbolt] Introduce thunderbolt bus and connection manager (Jeremy McNicoll) [1172010] - [thunderbolt] Allow passing NULL to tb_ctl_free() (Jeremy McNicoll) [1172010] - [thunderbolt] Rework capability handling (Jeremy McNicoll) [1172010] - [thunderbolt] Add MSI-X support (Jeremy McNicoll) [1172010] - [thunderbolt] Do not warn about newer DROM versions (Jeremy McNicoll) [1172010] - [thunderbolt] Do not try to read UID if DROM offset is read as 0 (Jeremy McNicoll) [1172010] - [thunderbolt] No need to read UID of the root switch on resume (Jeremy McNicoll) [1172010] - [thunderbolt] Use const buffer pointer in write operations (Jeremy McNicoll) [1172010] - [thunderbolt] Macro rename (Jeremy McNicoll) [1172010] - [thunderbolt] Compile on x86 only (Jeremy McNicoll) [1172010] - [thunderbolt] efi: Fix Kconfig dependencies harder (Jeremy McNicoll) [1172010] - [thunderbolt] efi: Fix Kconfig dependencies (Jeremy McNicoll) [1172010] - [thunderbolt] Use Device ROM retrieved from EFI (Jeremy McNicoll) [1172010] - [thunderbolt] Don't declare Falcon Ridge unsupported (Jeremy McNicoll) [1172010] - [thunderbolt] Add support for INTEL_FALCON_RIDGE_2C controller (Jeremy McNicoll) [1172010] - [thunderbolt] Fix double free of drom buffer (Jeremy McNicoll) [1172010] - [thunderbolt] Support 1st gen Light Ridge controller (Jeremy McNicoll) [1172010] - [thunderbolt] Fix typos and magic number (Jeremy McNicoll) [1172010] - [kernel] pci: Add Intel Thunderbolt device IDs (Jeremy McNicoll) [1172010] - [thunderbolt] Allow loading of module on recent Apple MacBooks with thunderbolt 2 controller (Jeremy McNicoll) [1172010] - [thunderbolt] Clear hops before overwriting (Jeremy McNicoll) [1172010] - [thunderbolt] Use kcalloc (Jeremy McNicoll) [1172010] - [thunderbolt] Correct the size argument to devm_kzalloc (Jeremy McNicoll) [1172010] - [thunderbolt] select CRC32 in Kconfig (Jeremy McNicoll) [1172010] - [thunderbolt] Make tb_eeprom_get_drom_offset static (Jeremy McNicoll) [1172010] - [thunderbolt] Make enum tb_drom_entry_type unsigned (Jeremy McNicoll) [1172010] - [thunderbolt] Fix header declaration of tb_find_cap (Jeremy McNicoll) [1172010] - [thunderbolt] Add casts to prevent endianness warnings (Jeremy McNicoll) [1172010] - [thunderbolt] fix format string for size_t (Jeremy McNicoll) [1172010] - [thunderbolt] add PCI dependency (Jeremy McNicoll) [1172010] - [thunderbolt] Staticize nhi_ids (Jeremy McNicoll) [1172010] - [thunderbolt] Use NULL instead of 0 in nhi.c (Jeremy McNicoll) [1172010] - [thunderbolt] Use NULL instead of 0 in ctl.c (Jeremy McNicoll) [1172010] - [thunderbolt] Use NULL instead of 0 in switch.c (Jeremy McNicoll) [1172010] - [thunderbolt] Fix build error in switch.c (Jeremy McNicoll) [1172010] - [thunderbolt] Fix build error in eeprom.c (Jeremy McNicoll) [1172010] - [thunderbolt] Fix nontrivial endpoint devices (Jeremy McNicoll) [1172010] - [thunderbolt] Read port configuration from eeprom (Jeremy McNicoll) [1172010] - [thunderbolt] Add suspend/hibernate support (Jeremy McNicoll) [1172010] - [thunderbolt] Read switch uid from EEPROM (Jeremy McNicoll) [1172010] - [thunderbolt] Add support for simple pci tunnels (Jeremy McNicoll) [1172010] - [thunderbolt] Add path setup code (Jeremy McNicoll) [1172010] - [thunderbolt] Handle hotplug events (Jeremy McNicoll) [1172010] - [thunderbolt] Scan for downstream switches (Jeremy McNicoll) [1172010] - [thunderbolt] Enable plug events (Jeremy McNicoll) [1172010] - [thunderbolt] Add thunderbolt capability handling (Jeremy McNicoll) [1172010] - [thunderbolt] Initialize root switch and ports (Jeremy McNicoll) [1172010] - [thunderbolt] Add tb_regs.h (Jeremy McNicoll) [1172010] - [thunderbolt] Setup control channel (Jeremy McNicoll) [1172010] - [thunderbolt] Add control channel interface (Jeremy McNicoll) [1172010] - [thunderbolt] Add initial cactus ridge NHI support (Jeremy McNicoll) [1172010]- [x86] x86: vdso: use __pvclock_read_cycles (Prarit Bhargava) [1516321] - [x86] x86/vdso/pvclock: Protect STABLE check with the seqcount (Prarit Bhargava) [1516321] - [x86] x86, vdso, pvclock: Simplify and speed up the vdso pvclock reader (Prarit Bhargava) [1516321] - [x86] fpu: Make XSAVE check the base CPUID features before enabling (Scott Wood) [1457543] - [kernel] bitops: Add clear/set_bit32() to linux/bitops.h (Scott Wood) [1457543] - [x86] fpu: Remove the explicit clearing of XSAVE dependent features (Scott Wood) [1457543] - [x86] cpuid: Prevent out of bound access in do_clear_cpu_cap() (Scott Wood) [1457543] - [x86] fpu: Parse clearcpuid= as early XSAVE argument (Scott Wood) [1457543] - [x86] cpuid: Add generic table for CPUID dependencies (Scott Wood) [1457543] - [x86] Don't rely on VMWare emulating PAT MSR correctly (Cathy Avery) [1528577] - [x86] efifb: Add support for 64-bit frame buffer addresses (Rob Clark) [1529100] - [x86] mm: Change cachemode exports to non-gpl (Alex Williamson) [1528122] - [scsi] qla2xxx: Defer processing of GS IOCB calls (Himanshu Madhani) [1527540] - [scsi] qedf: Limit number of CQs (Chad Dupuis) [1525916] - [scsi] libcxgbi: simplify task->hdr allocation for mgmt cmds (Arjun Vynipadath) [1526290] - [scsi] libcxgbi: fix skb use after free (Arjun Vynipadath) [1526290] - [scsi] cxgb4i: fix Tx skb leak (Arjun Vynipadath) [1526290] - [scsi] libcxgbi: in case of vlan pass 0 as ifindex to find route (Arjun Vynipadath) [1526290] - [scsi] libcxgbi: remove redundant check and close on csk (Arjun Vynipadath) [1526290] - [scsi] cxgb4i: call neigh_event_send() to update MAC address (Arjun Vynipadath) [1526290] - [scsi] libcxgbi: use ndev->ifindex to find route (Arjun Vynipadath) [1526290] - [scsi] libcxgbi: add check for valid cxgbi_task_data (Arjun Vynipadath) [1526290] - [scsi] storvsc: Fix scsi_cmd error assignments in storvsc_handle_error (Cathy Avery) [1502601] - [scsi] storvsc: Avoid excessive host scan on controller change (Cathy Avery) [1502601] - [scsi] storvsc: Allow only one remove lun work item to be issued per lun (Cathy Avery) [1502601] - [platform] x86: intel-vbtn: Simplify autorelease logic (Scott Wood) [1445052] - [platform] x86: intel-vbtn: support panel front button (Scott Wood) [1445052] - [platform] x86: intel-vbtn: support KEY_ROTATE_LOCK_TOGGLE (Scott Wood) [1445052] - [uapi] input: add KEY_ROTATE_LOCK_TOGGLE (Scott Wood) [1445052] - [platform] x86: intel-vbtn: Support separate press/release events (Scott Wood) [1445052] - [platform] x86: intel-vbtn: support SW_TABLET_MODE (Scott Wood) [1445052] - [platform] x86: intel-vbtn: reduce unnecessary messages for normal users (Scott Wood) [1445052] - [platform] x86: intel-vbtn: match power button on press rather than release (Scott Wood) [1445052] - [platform] x86: intel-vbtn: add volume up and down (Scott Wood) [1445052] - [platform] x86: intel-vbtn: Switch to use devm_input_allocate_device (Scott Wood) [1445052] - [platform] x86: Use ACPI_FAILURE at appropriate places (Scott Wood) [1445052] - [platform] intel-vbtn: new driver for Intel Virtual Button (Scott Wood) [1445052]- [target] cxgbit: Abort the TCP connection in case of data out timeout (Arjun Vynipadath) [1526291] - [netdrv] net/mlx4_en: Fill all counters under one call of stats lock (Kamal Heib) [1525610] - [netdrv] net/mlx4_core: Fix wrong calculation of free counters (Kamal Heib) [1525610] - [netdrv] net/mlx4_en: Fix selftest for small MTUs (Kamal Heib) [1525610] - [infiniband] ib/mlx4: Increase maximal message size under UD QP (Kamal Heib) [1525610] - [netdrv] net/mlx4_en: Use __force to fix a sparse warning in TX datapath (Kamal Heib) [1525610] - [netdrv] net/mlx4_core: Fix cast warning in fw.c (Kamal Heib) [1525610] - [netdrv] net/mlx4: Fix endianness issue in qp context params (Kamal Heib) [1525610] - [netdrv] aquantia: Increment driver version (David Arcari) [1500365] - [netdrv] aquantia: Fix typo in ethtool statistics names (David Arcari) [1500365] - [netdrv] aquantia: Update hw counters on hw init (David Arcari) [1500365] - [netdrv] aquantia: Improve link state and statistics check interval callback (David Arcari) [1500365] - [netdrv] aquantia: Fill in multicast counter in ndev stats from hardware (David Arcari) [1500365] - [netdrv] aquantia: Fill ndev stat couters from hardware (David Arcari) [1500365] - [netdrv] aquantia: Extend stat counters to 64bit values (David Arcari) [1500365] - [netdrv] aquantia: Fix hardware DMA stream overload on large MRRS (David Arcari) [1500365] - [netdrv] aquantia: Fix actual speed capabilities reporting (David Arcari) [1500365] - [netdrv] aquantia: Make local functions static (David Arcari) [1500365] - [netdrv] cxgb4: update latest firmware version supported (Arjun Vynipadath) [1526288] - [netdrv] cxgb4: do DCB state reset in couple of places (Arjun Vynipadath) [1526288] - [netdrv] cxgb4: avoid stall while shutting down the adapter (Arjun Vynipadath) [1526288] - [scsi] csiostor: enable PCIe relaxed ordering if supported (Arjun Vynipadath) [1526951] - [netdrv] cxgb4: Use new PCI_DEV_FLAGS_NO_RELAXED_ORDERING flag (Arjun Vynipadath) [1526951] - [netdrv] cxgb4vf: Use new PCI_DEV_FLAGS_NO_RELAXED_ORDERING flag (Arjun Vynipadath) [1526951] - [netdrv] add .ndo_size to struct i40evf_netdev_ops (Stefan Assmann) [1520869] - [netdrv] revert e1000e: Avoid receiver overrun interrupt bursts (David Arcari) [1520875] - [netdrv] tg3: Fix rx hang on MTU change with 5717/5719 (Jonathan Toppins) [1528017] - [netdrv] mlx4_en: Fix the use of ndo_change_mtu (Kamal Heib) [1528820] - [netdrv] mlx5e: Fix the use of ndo_change_mtu (Kamal Heib) [1522612] - [infiniband] mlx5: Fix RoCE Address Path fields (Kamal Heib) [1525603] - [infiniband] mlx5: Assign send CQ and recv CQ of UMR QP (Kamal Heib) [1525603] - [netdrv] mlx5e: Add rollback on add VLAN failure (Kamal Heib) [1525603] - [netdrv] mlx5e: Rename VLAN related variables and functions (Kamal Heib) [1525603] - [netdrv] nfp: fix port stats for mac representors (Jonathan Toppins) [1468286] - [netdrv] nfp: fix vlan receive MAC statistics typo (Jonathan Toppins) [1518337] - [netdrv] nfp: output control messages to trace_devlink_hwmsg() (Jonathan Toppins) [1468286] - [netdrv] nfp: add set tcp and udp header action flower offload (Jonathan Toppins) [1468286] - [netdrv] nfp: add set ipv6 source and destination address (Jonathan Toppins) [1468286] - [netdrv] nfp: add set ipv4 header action flower offload (Jonathan Toppins) [1468286] - [netdrv] nfp: add set ethernet header action flower offload (Jonathan Toppins) [1468286] - [netdrv] nfp: add IPv6 ttl and tos match offloading support (Jonathan Toppins) [1468286] - [netdrv] nfp: add IPv4 ttl and tos match offloading support (Jonathan Toppins) [1468286] - [netdrv] nfp: add mpls match offloading support (Jonathan Toppins) [1468286] - [netdrv] nfp: flower vxlan neighbour keep-alive (Jonathan Toppins) [1468286] - [netdrv] nfp: flower vxlan neighbour offload (Jonathan Toppins) [1468286] - [netdrv] nfp: offload vxlan IPv4 endpoints of flower rules (Jonathan Toppins) [1468286] - [netdrv] nfp: offload flower vxlan endpoint MAC addresses (Jonathan Toppins) [1468286] - [netdrv] nfp: compile flower vxlan tunnel set actions (Jonathan Toppins) [1468286] - [netdrv] nfp: compile flower vxlan tunnel metadata match fields (Jonathan Toppins) [1468286] - [netdrv] nfp: add helper to get flower cmsg length (Jonathan Toppins) [1468286] - [netdrv] nfp: wait for the NSP resource to appear on boot (Jonathan Toppins) [1468286] - [netdrv] nfp: wait for board state before talking to the NSP (Jonathan Toppins) [1468286] - [netdrv] nfp: build the flower offload by default (Jonathan Toppins) [1468286] - [netdrv] nfp: be drop monitor friendly (Jonathan Toppins) [1468286] - [netdrv] nfp: move the start/stop app callbacks back (Jonathan Toppins) [1468286] - [netdrv] nfp: flower: base lifetime of representors on existence of lower vNIC (Jonathan Toppins) [1468286] - [netdrv] nfp: separate app vNIC init/clean from alloc/free (Jonathan Toppins) [1468286] - [netdrv] nfp: add basic SR-IOV ndo functions to representors (Jonathan Toppins) [1468286] - [netdrv] nfp: add basic SR-IOV ndo functions (Jonathan Toppins) [1468286] - [netdrv] nfp: fix copy paste in names and messages regarding vNICs (Jonathan Toppins) [1468286] - [netdrv] nfp: add ethtool statistics for representors (Jonathan Toppins) [1468286] - [netdrv] nfp: add pointer to vNIC config memory to nfp_port structure (Jonathan Toppins) [1468286] - [netdrv] nfp: report MAC statistics in ethtool (Jonathan Toppins) [1468286] - [netdrv] nfp: store pointer to MAC statistics in nfp_port (Jonathan Toppins) [1468286] - [netdrv] nfp: split software and hardware vNIC statistics (Jonathan Toppins) [1468286] - [netdrv] nfp: add helper for printing ethtool strings (Jonathan Toppins) [1468286] - [netdrv] nfp: don't report standard netdev statistics in ethtool (Jonathan Toppins) [1468286] - [netdrv] nfp: allow retreiving management FW logs on representors (Jonathan Toppins) [1468286] - [netdrv] nfp: provide ethtool_drvinfo on representors (Jonathan Toppins) [1468286] - [netdrv] nfp: link basic ethtool ops to representors (Jonathan Toppins) [1468286] - [netdrv] nfp: process control messages in workqueue in flower app (Jonathan Toppins) [1468286] - [netdrv] nfp: send control message when MAC representors are created (Jonathan Toppins) [1468286] - [netdrv] nfp: only use direct firmware requests (Jonathan Toppins) [1468286] - [kernel] firmware: define a facade for request_firmware_direct() (Jonathan Toppins) [1468286] - [base] firmware loader: simplify holding module for request_firmware (Jonathan Toppins) [1468286] - [netdrv] nfp: look for firmware image by device serial number and PCI name (Jonathan Toppins) [1468286] - [netdrv] nfp: remove the probe deferral when FW not present (Jonathan Toppins) [1468286] - [netdrv] nfp: set config bit (ifup/ifdown) on netdev open/close (Jonathan Toppins) [1468286] - [netdrv] igb: Use smp_rmb rather than read_barrier_depends (Corinna Vinschen) [1533447] - [netdrv] igb: Fix TX map failure path (Corinna Vinschen) [1533447] - [netdrv] igb: check memory allocation failure (Corinna Vinschen) [1533447] - [netdrv] e1000e: Fix e1000_check_for_copper_link_ich8lan return value (David Arcari) [1532240] - [netdrv] e1000e: fix the use of magic numbers for buffer overrun issue (David Arcari) [1532240]- [crypto] cryptd: Add cryptd_max_cpu_qlen module parameter (Jon Maxwell) [1522991] - [netdrv] revert "include linux/if.h, linux/ip.h and linux/in6.h" (Ivan Vecera) [1525606] - [netdrv] mlxsw: include explicitly linux/if.h to avoid build failure (Ivan Vecera) [1525606] - [x86] hyper-v: do kaiser_add_mapping() for HVCLOCK_TSC_PAGE (Vitaly Kuznetsov) [1533184] - [x86] spec_ctrl: move vmexit rmb in the last branch before IBRS (Andrea Arcangeli) [1533250] - [x86] spec_ctrl: satisfy the barrier like semantics of IBRS (Andrea Arcangeli) [1533250] - [s390] add ppa to system call and program check path (Jon Masters) [1532708] - [s390] spinlock: add gmb memory barrier (Jon Masters) [1532708] - [s390] introduce CPU alternatives (Jon Masters) [1532708] - [powerpc] spinlock: add gmb memory barrier (Mauricio Oliveira) [1531710] - [powerpc] Prevent Meltdown attack with L1-D$ flush (Mauricio Oliveira) [1531710]- [kernel] locking/barriers: prevent speculative execution based on Coverity scan results (Josh Poimboeuf) [1519786] {CVE-2017-5753} - [kernel] x86/spec_ctrl: don't call ptrace_has_cap in the IBPB ctx switch optimization (Andrea Arcangeli) [1531362] - [x86] kaiser/efi: unbreak tboot (Andrea Arcangeli) [1531851] - [x86] cpuidle_idle_call: fix double local_irq_enable() (Andrea Arcangeli) [1528420] - [x86] x86/kaiser/efi: unbreak EFI old_memmap (Andrea Arcangeli) [1531559] - [x86] kvm: x86: fix RSM when PCID is non-zero (Paolo Bonzini) [1530711] - [x86] x86/smpboot: Do not use smp_num_siblings in __max_logical_packages calculation (Prarit Bhargava) [1519503] - [x86] x86/topology: Add topology_max_smt_threads() (Prarit Bhargava) [1519503] - [net] ipv6: fix a potential deadlock in do_ipv6_setsockopt() (Hangbin Liu) [1527255] - [net] ipv4: fix a potential deadlock in mcast getsockopt() path (Hangbin Liu) [1527255] - [net] xfrm: fix null pointer dereference on state and tmpl sort (Sabrina Dubroca) [1522665] - [net] sit: update frag_off info (Hangbin Liu) [1518472] - [lib] idr_ext: Refactor idr_alloc_ext(), remove cast from idr_get_next_ext() (Ivan Vecera) [1509477] - [net] netfilter: uapi: correct UNTRACKED conntrack state bit number (Florian Westphal) [1526883] - [net] preserve behavior of ether_setup and allocate_etherdev_mqs (Ivan Vecera) [1527175] - [net] remove MTU limits for dummy and ifb device (Ivan Vecera) [1527175] - [net] dummy: expend mtu range for dummy device (Ivan Vecera) [1527175] - [net] remove MTU limits on a few ether_setup callers (Ivan Vecera) [1527175] - [net] dccp: use-after-free in DCCP code (Stefano Brivio) [1526271] {CVE-2017-8824} - [crypto] aesni: fix ivsize for generic gcm(aes) (Sabrina Dubroca) [1523032] - [net] ipv6: set all.accept_dad to 0 by default (Florian Westphal) [1515785] - [net] vsock: Don't set sk_state to TCP_CLOSE before testing it (Stefano Brivio) [1524204] - [net] devlink: Fix devlink_dpipe_table_register() stub signature. (Ivan Vecera) [1521093] - [net] devlink: Add IPv6 header for dpipe (Ivan Vecera) [1521093] - [net] devlink: Move dpipe entry clear function into devlink (Ivan Vecera) [1521093] - [net] devlink: Add support for dynamic table size (Ivan Vecera) [1521093] - [net] devlink: Add IPv4 header for dpipe (Ivan Vecera) [1521093] - [net] devlink: Add Ethernet header for dpipe (Ivan Vecera) [1521093] - [net] geneve: only configure or fill UDP_ZERO_CSUM6_RX/TX info when CONFIG_IPV6 (Hangbin Liu) [1520210] - [net] geneve: fix fill_info when link down (Hangbin Liu) [1520210] - [net] sched: cbq: create block for q->link.block (Eelco Chaudron) [1515911] - [net] netfilter: ipset: Fix race between dump and swap (Davide Caratti) [1488131] - [net] netfilter: ipset: fix race condition in ipset save, swap and delete (Davide Caratti) [1488131] - [net] netfilter: ipset: Make sure listing doesn't grab a set which is just being destroyed. (Davide Caratti) [1487985]- [fs] mnt: Take unprivileged use of the mntns out of tech preview ("Eric W. Biederman") [1487751] - [fs] mnt: Make may_detach_mounts one-way and use it in copy_mnt_ns ("Eric W. Biederman") [1487751] - [fs] selftests/capabilities: Fix the test_execve test ("Eric W. Biederman") [1487751] - [fs] mnt: Make propagate_umount less slow for overlapping mount propagation trees ("Eric W. Biederman") [1487751] - [fs] mnt: In propgate_umount handle visiting mounts in any order ("Eric W. Biederman") [1487751] - [fs] mnt: In umount propagation reparent in a separate pass ("Eric W. Biederman") [1487751] - [fs] don't forget to put old mntns in mntns_install ("Eric W. Biederman") [1487751] - [fs] make sure that mntns_install() doesn't end up with referral for root ("Eric W. Biederman") [1487751] - [fs] path_init(): don't bother with checking MAY_EXEC for LOOKUP_ROOT ("Eric W. Biederman") [1487751] - [fs] make sure that fchdir() won't accept referral points, etc ("Eric W. Biederman") [1487751] - [fs] mnt: Tuck mounts under others instead of creating shadow/side mounts ("Eric W. Biederman") [1487751] - [fs] Better permission checking for submounts ("Eric W. Biederman") [1487751] - [fs] reorganize do_make_slave() ("Eric W. Biederman") [1487751] - [fs] namespace.c: constify struct path passed to a bunch of primitives ("Eric W. Biederman") [1487751] - [fs] Constify path_is_under()'s arguments ("Eric W. Biederman") [1487751] - [fs] namespace.c: path_is_under can be boolean ("Eric W. Biederman") [1487751] - [fs] mnt: Add a per mount namespace limit on the number of mounts ("Eric W. Biederman") [1487751] - [fs] Treat foreign mounts as nosuid ("Eric W. Biederman") [1487751] - [fs] Limit file caps to the user namespace of the super block ("Eric W. Biederman") [1487751] - [fs] userns: Remove the now unnecessary FS_USERNS_DEV_MOUNT flag ("Eric W. Biederman") [1487751] - [fs] userns: Remove implicit MNT_NODEV fragility ("Eric W. Biederman") [1487751] - [fs] mnt: Simplify mount_too_revealing ("Eric W. Biederman") [1487751] - [fs] vfs: Generalize filesystem nodev handling ("Eric W. Biederman") [1487751] - [fs] ipc/mqueue: The mqueue filesystem should never contain executables ("Eric W. Biederman") [1487751] - [fs] kernfs: The cgroup filesystem also benefits from SB_I_NOEXEC ("Eric W. Biederman") [1487751] - [fs] mnt: Move the FS_USERNS_MOUNT check into sget_userns ("Eric W. Biederman") [1487751] - [fs] Add user namespace member to struct super_block ("Eric W. Biederman") [1487751] - [fs] proc: Convert proc_mount to use mount_ns ("Eric W. Biederman") [1487751] - [fs] vfs: Pass data, ns, and ns->userns to mount_ns ("Eric W. Biederman") [1487751] - [fs] mnt: Refactor fs_fully_visible into mount_too_revealing ("Eric W. Biederman") [1487751] - [fs] mnt: Account for MS_RDONLY in fs_fully_visible ("Eric W. Biederman") [1487751] - [fs] mnt: fs_fully_visible test the proper mount for MNT_LOCKED ("Eric W. Biederman") [1487751] - [fs] mnt: If fs_fully_visible fails call put_filesystem ("Eric W. Biederman") [1487751] - [fs] saner calling conventions for copy_mount_options() ("Eric W. Biederman") [1487751] - [fs] locks: Don't allow mounts in user namespaces to enable mandatory locking ("Eric W. Biederman") [1487751] - [fs] locks: Allow disabling mandatory locking at compile time ("Eric W. Biederman") [1487751] - [fs] mnt: fs_fully_visible enforce noexec and nosuid if !SB_I_NOEXEC ("Eric W. Biederman") [1487751] - [fs] vfs: Commit to never having exectuables on proc and sysfs ("Eric W. Biederman") [1487751] - [fs] mnt: Update fs_fully_visible to test for permanently empty directories ("Eric W. Biederman") [1487751] - [fs] sysctl: Allow creating permanently empty directories that serve as mountpoints ("Eric W. Biederman") [1487751] - [fs] sysfs: Create mountpoints with sysfs_create_mount_point ("Eric W. Biederman") [1487751] - [fs] sysfs: Add support for permanently empty directories to serve as mount points ("Eric W. Biederman") [1487751] - [fs] kernfs: Add support for always empty directories ("Eric W. Biederman") [1487751] - [fs] proc: Fix unbalanced hard link numbers ("Eric W. Biederman") [1487751] - [fs] proc: Allow creating permanently empty directories that serve as mount points ("Eric W. Biederman") [1487751] - [fs] gut proc_register() a bit ("Eric W. Biederman") [1487751] - [fs] Add helper functions for permanently empty directories ("Eric W. Biederman") [1487751] - [fs] vfs: Ignore unlocked mounts in fs_fully_visible ("Eric W. Biederman") [1487751] - [fs] mnt: Modify fs_fully_visible to deal with locked ro nodev and atime ("Eric W. Biederman") [1487751] - [fs] mnt: Refactor the logic for mounting sysfs and proc in a user namespace ("Eric W. Biederman") [1487751] - [fs] new helper: __legitimize_mnt() ("Eric W. Biederman") [1487751] - [fs] mnt: Fix fs_fully_visible to verify the root directory is visible ("Eric W. Biederman") [1487751] - [fs] namespace: convert devname allocation to kstrdup_const ("Eric W. Biederman") [1487751] - [fs] mnt: Carefully set CL_UNPRIVILEGED in clone_mnt ("Eric W. Biederman") [1487751] - [fs] umount: Disallow unprivileged mount force ("Eric W. Biederman") [1487751] - [fs] mnt: Implicitly add MNT_NODEV on remount when it was implicitly added by mount ("Eric W. Biederman") [1487751] - [fs] vfs: move getname() from callers to do_mount() ("Eric W. Biederman") [1487751] - [fs] namespace: suppress 'may be used uninitialized' warnings ("Eric W. Biederman") [1487751] - [fs] mnt: Change the default remount atime from relatime to the existing value ("Eric W. Biederman") [1487751] - [fs] mnt: Correct permission checks in do_remount ("Eric W. Biederman") [1487751] - [fs] mnt: Move the test for MNT_LOCK_READONLY from change_mount_flags into do_remount ("Eric W. Biederman") [1487751] - [fs] mnt: Only change user settable mount flags in remount ("Eric W. Biederman") [1487751] - [fs] vfs: Fix a regression in mounting proc ("Eric W. Biederman") [1487751] - [fs] fs_is_visible only needs namespace_sem held shared ("Eric W. Biederman") [1487751] - [fs] sysfs: fix warning when creating a sysfs group without attributes ("Eric W. Biederman") [1487751] - [fs] exit: proc: don't try to flush /proc/tgid/task/tgid ("Eric W. Biederman") [1487751] - [fs] proc: Have net show up under /proc//task/ ("Eric W. Biederman") [1487751] - [fs] kobject: fix NULL pointer derefernce in kobj_child_ns_ops ("Eric W. Biederman") [1487751] - [fs] kernfs: don't depend on d_find_any_alias() when generating notifications ("Eric W. Biederman") [1487751] - [fs] kernfs: Now that kernfs has been rebuilt reenable INTEL_RDT ("Eric W. Biederman") [1487751] - [fs] kernfs: kernfs_notify() must be useable from non-sleepable contexts ("Eric W. Biederman") [1487751] - [fs] kernfs: introduce kernfs_pin_sb() ("Eric W. Biederman") [1487751] - [fs] kernfs: move the last knowledge of sysfs out from kernfs ("Eric W. Biederman") [1487751] - [fs] sysfs: fix attribute_group bin file path on removal ("Eric W. Biederman") [1487751] - [fs] sysfs.h: don't return a void-valued expression in sysfs_remove_file ("Eric W. Biederman") [1487751] - [fs] sysfs: make sure read buffer is zeroed ("Eric W. Biederman") [1487751] - [fs] kernfs, sysfs, cgroup: restrict extra perm check on open to sysfs ("Eric W. Biederman") [1487751] - [fs] kernfs: add back missing error check in kernfs_fop_mmap() ("Eric W. Biederman") [1487751] - [fs] kernfs: fix a subdir count leak ("Eric W. Biederman") [1487751] - [fs] kernfs: make kernfs_notify() trigger inotify events too ("Eric W. Biederman") [1487751] - [fs] kernfs: implement kernfs_root->supers list ("Eric W. Biederman") [1487751] - [fs] kernfs: protect lazy kernfs_iattrs allocation with mutex ("Eric W. Biederman") [1487751] - [fs] kernfs: cache atomic_write_len in kernfs_open_file ("Eric W. Biederman") [1487751] - [fs] kernfs: fix off by one error ("Eric W. Biederman") [1487751] - [fs] sysfs: fix namespace refcnt leak ("Eric W. Biederman") [1487751] - [fs] sysfs: create bin_attributes under the requested group ("Eric W. Biederman") [1487751] - [fs] kernfs: fix kernfs_node_from_dentry() ("Eric W. Biederman") [1487751] - [fs] kernfs: fix hash calculation in kernfs_rename_ns() ("Eric W. Biederman") [1487751] - [fs] kernfs: add CONFIG_KERNFS ("Eric W. Biederman") [1487751] - [fs] sysfs, kobject: add sysfs wrapper for kernfs_enable_ns() ("Eric W. Biederman") [1487751] - [fs] kernfs: implement kernfs_get_parent(), kernfs_name/path() and friends ("Eric W. Biederman") [1487751] - [fs] kernfs: implement kernfs_node_from_dentry(), kernfs_root_from_sb() and kernfs_rename() ("Eric W. Biederman") [1487751] - [fs] kernfs: add kernfs_open_file->priv ("Eric W. Biederman") [1487751] - [fs] kernfs: implement kernfs_ops->atomic_write_len ("Eric W. Biederman") [1487751] - [fs] kernfs: allow nodes to be created in the deactivated state ("Eric W. Biederman") [1487751] - [fs] kernfs: add missing kernfs_active() checks in directory operations ("Eric W. Biederman") [1487751] - [fs] kernfs: implement kernfs_syscall_ops->remount_fs() and ->show_options() ("Eric W. Biederman") [1487751] - [fs] kernfs: rename kernfs_dir_ops to kernfs_syscall_ops ("Eric W. Biederman") [1487751] - [fs] kernfs: invoke dir_ops while holding active ref of the target node ("Eric W. Biederman") [1487751] - [fs] kernfs, sysfs, driver-core: implement kernfs_remove_self() and its wrappers ("Eric W. Biederman") [1487751] - [fs] kernfs: remove KERNFS_REMOVED ("Eric W. Biederman") [1487751] - [fs] kernfs: remove KERNFS_ACTIVE_REF and add kernfs_lockdep() ("Eric W. Biederman") [1487751] - [fs] kernfs: remove kernfs_addrm_cxt ("Eric W. Biederman") [1487751] - [fs] kernfs: invoke kernfs_unmap_bin_file() directly from kernfs_deactivate() ("Eric W. Biederman") [1487751] - [fs] kernfs: restructure removal path to fix possible premature return ("Eric W. Biederman") [1487751] - [fs] kernfs: replace kernfs_node->u.completion with kernfs_root->deactivate_waitq ("Eric W. Biederman") [1487751] - [fs] kernfs: make kernfs_deactivate() honor KERNFS_LOCKDEP flag ("Eric W. Biederman") [1487751] - [fs] fix "queues" uevent between network namespaces ("Eric W. Biederman") [1487751] - [fs] kernfs: associate a new kernfs_node with its parent on creation ("Eric W. Biederman") [1487751] - [fs] kernfs: add struct dentry declaration in kernfs.h ("Eric W. Biederman") [1487751] - [fs] kernfs: fix get_active failure handling in kernfs_seq_*() ("Eric W. Biederman") [1487751] - [fs] kobject: Fix source code comment spelling ("Eric W. Biederman") [1487751] - [fs] kernfs: add kernfs_dir_ops ("Eric W. Biederman") [1487751] - [fs] kernfs: allow negative dentries ("Eric W. Biederman") [1487751] - [fs] kernfs: update kernfs_rename_ns() to consider KERNFS_STATIC_NAME ("Eric W. Biederman") [1487751] - [fs] kernfs: mark static names with KERNFS_STATIC_NAME ("Eric W. Biederman") [1487751] - [fs] kernfs: add REMOVED check to create and rename paths ("Eric W. Biederman") [1487751] - [fs] kernfs: add @mode to kernfs_create_dir[_ns]() ("Eric W. Biederman") [1487751] - [fs] kernfs: s/sysfs/kernfs/ in internal functions and whatever is left ("Eric W. Biederman") [1487751] - [fs] kernfs: s/sysfs/kernfs/ in global variables ("Eric W. Biederman") [1487751] - [fs] kernfs: s/sysfs/kernfs/ in constants ("Eric W. Biederman") [1487751] - [fs] kernfs: s/sysfs/kernfs/ in various data structures ("Eric W. Biederman") [1487751] - [fs] kernfs: drop s_ prefix from kernfs_node members ("Eric W. Biederman") [1487751] - [fs] kernfs: s/sysfs_dirent/kernfs_node/ and rename its friends accordingly ("Eric W. Biederman") [1487751] - [fs] sysfs: fix use-after-free in sysfs_kill_sb() ("Eric W. Biederman") [1487751] - [fs] sysfs: bail early from kernfs_file_mmap() to avoid spurious lockdep warning ("Eric W. Biederman") [1487751] - [fs] kobject: fix memory leak in kobject_set_name_vargs ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: remove duplicated include from file.c ("Eric W. Biederman") [1487751] - [fs] kobject: remove kset from sysfs immediately in kset_unregister() ("Eric W. Biederman") [1487751] - [fs] kernfs: implement "trusted.*" xattr support ("Eric W. Biederman") [1487751] - [fs] kernfs: update sysfs_init_inode_attrs() ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: remove cross inclusions of internal headers ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: implement kernfs_ns_enabled() ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: make sysfs_dirent definition public ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: move mount core code to fs/kernfs/mount.c ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: prepare mount path for kernfs ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: make super_blocks bind to different kernfs_roots ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: make inode number ida per kernfs_root ("Eric W. Biederman") [1487751] - [fs] sysfs: Update __compat_only_sysfs_link_entry_to_kobj to it's upstream form ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: implement kernfs_create/destroy_root() ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: introduce sysfs_root_sd ("Eric W. Biederman") [1487751] - [fs] Don't return 0 from get_anon_bdev ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: no need to kern_mount() sysfs from sysfs_init() ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: make sysfs_super_info->ns const ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: drop unused params from sysfs_fill_super() ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: move symlink core code to fs/kernfs/symlink.c ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: move file core code to fs/kernfs/file.c ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: move dir core code to fs/kernfs/dir.c ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: move inode code to fs/kernfs/inode.c ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: move internal decls to fs/kernfs/kernfs-internal.h ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: introduce kernfs[_find_and]_get() and kernfs_put() ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: revamp sysfs_dirent active_ref lockdep annotation ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: reorganize SYSFS_* constants ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: introduce kernfs_notify() ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: add kernfs_ops->seq_{start|next|stop}() ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: remove sysfs_add_one() ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: introduce kernfs_create_file[_ns]() ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: remove SYSFS_KOBJ_BIN_ATTR ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: add sysfs_dirent->s_attr.size ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: introduce kernfs_ops ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: move sysfs_open_file to linux/kernfs.h ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: prepare open, release, poll paths for kernfs ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: prepare mmap path for kernfs ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: prepare write path for kernfs ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: prepare read path for kernfs ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: introduce kernfs_create_dir[_ns]() ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: replace sysfs_dirent->s_dir.kobj and ->s_attr.[bin_]attr with ->priv ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: introduce kernfs_setattr() ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: introduce kernfs_rename[_ns]() ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: introduce kernfs_create_link() ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: introduce kernfs_remove[_by_name[_ns]]() ("Eric W. Biederman") [1487751] - [fs] sysfs, kernfs: add skeletons for kernfs ("Eric W. Biederman") [1487751] - [fs] kernfs: Temporarily remove kernfs the change from sysfs to kernfs can be replayed ("Eric W. Biederman") [1487751] - [fs] sysfs: make __sysfs_add_one() fail if the parent isn't a directory ("Eric W. Biederman") [1487751] - [fs] sysfs: drop kobj_ns_type handling, take #2 ("Eric W. Biederman") [1487751] - [fs] revert "sysfs: handle duplicate removal attempts in sysfs_remove_group()" ("Eric W. Biederman") [1487751] - [fs] sysfs: use a separate locking class for open files depending on mmap ("Eric W. Biederman") [1487751] - [fs] sysfs: handle duplicate removal attempts in sysfs_remove_group() ("Eric W. Biederman") [1487751] - [fs] revert "sysfs: drop kobj_ns_type handling" ("Eric W. Biederman") [1487751] - [fs] sysfs: rename sysfs_assoc_lock and explain what it's about ("Eric W. Biederman") [1487751] - [fs] sysfs: use generic_file_llseek() for sysfs_file_operations ("Eric W. Biederman") [1487751] - [fs] sysfs: return correct error code on unimplemented mmap() ("Eric W. Biederman") [1487751] - [fs] sysfs: separate out dup filename warning into a separate function ("Eric W. Biederman") [1487751] - [fs] sysfs: move sysfs_hash_and_remove() to fs/sysfs/dir.c ("Eric W. Biederman") [1487751] - [fs] sysfs: remove unused sysfs_get_dentry() prototype ("Eric W. Biederman") [1487751] - [fs] sysfs: honor bin_attr.attr.ignore_lockdep ("Eric W. Biederman") [1487751] - [fs] sysfs: merge sysfs_elem_bin_attr into sysfs_elem_attr ("Eric W. Biederman") [1487751] - [fs] sysfs: fix sysfs_write_file for bin file ("Eric W. Biederman") [1487751] - [fs] sysfs/bin: Fix size handling overflow for bin_attribute ("Eric W. Biederman") [1487751] - [fs] sysfs: make sysfs_file_ops() follow ignore_lockdep flag ("Eric W. Biederman") [1487751] - [fs] sysfs: merge regular and bin file handling ("Eric W. Biederman") [1487751] - [fs] sysfs: prepare open path for unified regular / bin file handling ("Eric W. Biederman") [1487751] - [fs] sysfs: copy bin mmap support from fs/sysfs/bin.c to fs/sysfs/file.c ("Eric W. Biederman") [1487751] - [fs] sysfs: add sysfs_bin_read() ("Eric W. Biederman") [1487751] - [fs] sysfs: prepare path write for unified regular / bin file handling ("Eric W. Biederman") [1487751] - [fs] sysfs: collapse fs/sysfs/bin.c::fill_read() into read() ("Eric W. Biederman") [1487751] - [fs] sysfs: skip bin_buffer->buffer while reading ("Eric W. Biederman") [1487751] - [fs] sysfs: use seq_file when reading regular files ("Eric W. Biederman") [1487751] - [fs] sysfs: use transient write buffer ("Eric W. Biederman") [1487751] - [fs] sysfs: add sysfs_open_file->sd and ->file ("Eric W. Biederman") [1487751] - [fs] sysfs: rename sysfs_buffer to sysfs_open_file ("Eric W. Biederman") [1487751] - [fs] sysfs: add sysfs_open_file_mutex ("Eric W. Biederman") [1487751] - [fs] sysfs: remove sysfs_buffer->ops ("Eric W. Biederman") [1487751] - [fs] sysfs: remove sysfs_buffer->needs_read_fill ("Eric W. Biederman") [1487751] - [fs] sysfs: remove unused sysfs_buffer->pos ("Eric W. Biederman") [1487751] - [fs] sysfs: introduce [__]sysfs_remove() ("Eric W. Biederman") [1487751] - [fs] sysfs: make __sysfs_remove_dir() recursive ("Eric W. Biederman") [1487751] - [fs] sysfs: remove sysfs_addrm_cxt->parent_sd ("Eric W. Biederman") [1487751] - [fs] sysfs: Allow mounting without CONFIG_NET ("Eric W. Biederman") [1487751] - [fs] sysfs: @name comes before @ns ("Eric W. Biederman") [1487751] - [fs] sysfs: clean up sysfs_get_dirent() ("Eric W. Biederman") [1487751] - [fs] sysfs: drop kobj_ns_type handling ("Eric W. Biederman") [1487751] - [fs] sysfs: Remove namespace handling from __compat_only_sysfs_link_entry_to_kobj ("Eric W. Biederman") [1487751] - [fs] sysfs: remove ktype->namespace() invocations in symlink code ("Eric W. Biederman") [1487751] - [fs] sysfs: remove ktype->namespace() invocations in directory code ("Eric W. Biederman") [1487751] - [fs] sysfs: make attr namespace interface less convoluted ("Eric W. Biederman") [1487751] - [fs] sysfs: drop semicolon from to_sysfs_dirent() definition ("Eric W. Biederman") [1487751] - [fs] sysfs: Restrict mounting sysfs ("Eric W. Biederman") [1487751] - [fs] userns: Better restrictions on when proc and sysfs can be mounted ("Eric W. Biederman") [1487751] - [fs] sysfs.h: remove attr_name() macro ("Eric W. Biederman") [1487751] - [fs] sysfs: fix up minor coding style issues in sysfs.h ("Eric W. Biederman") [1487751] - [fs] sysfs: sysfs.h: fix coding style issues ("Eric W. Biederman") [1487751] - [fs] sysfs: file.c: fix up broken string warnings ("Eric W. Biederman") [1487751] - [fs] sysfs: dir.c: fix up odd do/while indentation ("Eric W. Biederman") [1487751] - [fs] sysfs: fix up uaccess.h coding style warnings ("Eric W. Biederman") [1487751] - [fs] sysfs: fix up 80 column coding style issues ("Eric W. Biederman") [1487751] - [fs] sysfs: fix up space coding style issues ("Eric W. Biederman") [1487751] - [fs] sysfs: remove trailing whitespace ("Eric W. Biederman") [1487751] - [fs] sysfs: fix placement of EXPORT_SYMBOL() ("Eric W. Biederman") [1487751] - [fs] sysfs.h: fix __BIN_ATTR_RW() ("Eric W. Biederman") [1487751] - [fs] convert sysfs ("Eric W. Biederman") [1487751] - [fs] kobject: sanitize argument for format string ("Eric W. Biederman") [1487751] - [fs] sysfs_notify is only possible on file attributes ("Eric W. Biederman") [1487751] - [fs] sysfs: kill sysfs_sb declaration in fs/sysfs/inode.c ("Eric W. Biederman") [1487751] - [fs] sysfs: sysfs_link_sibling(): fix typo in comment ("Eric W. Biederman") [1487751] - [fs] overlayfs: Replace vfs_readdir with iterate_dir ("Eric W. Biederman") [1487751] - [fs] vfs: delete vfs_readdir function declaration ("Eric W. Biederman") [1487751] - [fs] switch dcache_readdir() users to ->iterate() ("Eric W. Biederman") [1487751] - [fs] introduce ->iterate(), ctx->pos, dir_emit() ("Eric W. Biederman") [1487751] - [fs] introduce iterate_dir() and dir_context ("Eric W. Biederman") [1487751] - [fs] powerpc/pci: Reorder pci bus/bridge unregistration during PHB removal ("Eric W. Biederman") [1487751] - [fs] scsi: mpt: Move scsi_remove_host() out of mptscsih_remove_host() ("Eric W. Biederman") [1487751] - [fs] scsi: sas: move scsi_remove_host call into sas_remove_host ("Eric W. Biederman") [1487751] - [fs] scsi_transport_sas: move bsg destructor into sas_rphy_remove ("Eric W. Biederman") [1487751]- [x86] entry: Invoke TRACE_IRQS_IRETQ in paranoid_userspace_restore_all (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] cpu: fix get_scattered_cpu_leaf for IBPB feature (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: show added cpuid flags in /proc/cpuinfo after late microcode update (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: svm: spec_ctrl at vmexit needs per-cpu areas functional (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: init_tss is supposed to go in the PAGE_ALIGNED per-cpu section (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: Eliminate redundnat FEATURE Not Present messages (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] kaiser/mm: skip IBRS/CR3 restore when paranoid exception returns to userland (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: set IBRS during resume from RAM if ibrs_enabled is 2 (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: allow use_ibp_disable only if both SPEC_CTRL and IBPB_SUPPORT are missing (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: Documentation spec_ctrl.txt (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: remove irqs_disabled() check from intel_idle() (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: use enum when setting ibrs/ibpb_enabled (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: undo speculation barrier for ibrs_enabled and noibrs_cmdline (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: introduce ibpb_enabled = 2 for IBPB instead of IBRS (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: introduce SPEC_CTRL_PCP_ONLY_IBPB (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: cleanup s/flush/sync/ naming when sending IPIs (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: set IBRS during CPU init if in ibrs_enabled == 2 (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: use IBRS_ENABLED instead of 1 (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: allow the IBP disable feature to be toggled at runtime (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: always initialize save_reg in ENABLE_IBRS_SAVE_AND_CLOBBER (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: ibrs_enabled() is expected to return > 1 (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: issue a __spec_ctrl_ibpb if a credential check isn't possible (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] ibpb: don't optimize spec_cntrl_ibpb on PREEMPT_RCU (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: clear registers after 32bit syscall stackframe is setup (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: reload spec_ctrl cpuid in all microcode load paths (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: Prevent unwanted speculation without IBRS (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] entry: Remove trampoline check from paranoid entry path (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] entry: Fix paranoid_exit() trampoline clobber (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] entry: Simplify trampoline stack restore code (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: remove SPEC_CTRL_DEBUG code (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: add noibrs noibpb boot options (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] syscall: Clear unused extra registers on 32-bit compatible syscall entrance (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: cleanup unnecessary ptregscall_common function (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: CLEAR_EXTRA_REGS and extra regs save/restore (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] syscall: Clear unused extra registers on syscall entrance (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: rescan cpuid after a late microcode update (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: add debugfs ibrs_enabled ibpb_enabled (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: consolidate the spec control boot detection (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] kvm/spec_ctrl: allow IBRS to stay enabled in host userland (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: add debug aid to test the entry code without microcode (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: move stuff_RSB in spec_ctrl.h (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] entry: Stuff RSB for entry to kernel for non-SMEP platform (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm: Only set IBPB when the new thread cannot ptrace current thread (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm: Set IBPB upon context switch (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] idle: Disable IBRS when offlining cpu and re-enable on wakeup (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] idle: Disable IBRS entering idle and enable it on wakeup (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: implement spec ctrl C methods (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: save IBRS MSR value in save_paranoid for NMI (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] enter: Use IBRS on syscall and interrupts (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: swap rdx with rsi for nmi nesting detection (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: spec_ctrl_pcp and kaiser_enabled_pcp in same cachline (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] spec_ctrl: use per-cpu knob instead of ALTERNATIVES for ibpb and ibrs (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] enter: MACROS to set/clear IBRS and set IBPB (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] kvm: x86: add SPEC_CTRL to MSR and CPUID lists (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] kvm: svm: add MSR_IA32_SPEC_CTRL and MSR_IA32_PRED_CMD (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] svm: Set IBPB when running a different VCPU (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] kvm: vmx: add MSR_IA32_SPEC_CTRL and MSR_IA32_PRED_CMD (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] kvm: vmx: Set IBPB when running a different VCPU (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] kvm: x86: clear registers on VM exit (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] kvm: Pad RSB on VM transition (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] cpu/amd: Control indirect branch predictor when SPEC_CTRL not available (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] feature: Report presence of IBPB and IBRS control (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] feature: Enable the x86 feature to control Speculation (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [tools] objtool: Don't print 'call dest' warnings for ignored functions (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [fs] udf: prevent speculative execution (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [kernel] fs: prevent speculative execution (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [kernel] userns: prevent speculative execution (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [scsi] qla2xxx: prevent speculative execution (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [netdrv] p54: prevent speculative execution (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [netdrv] carl9170: prevent speculative execution (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [media] uvcvideo: prevent speculative execution (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] cpu/amd: Remove now unused definition of MFENCE_RDTSC feature (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] cpu/amd: Make the LFENCE instruction serialized (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [kernel] locking/barriers: introduce new memory barrier gmb() (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] kaiser/mm: consider the init_mm.pgd a kaiser pgd (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] kaiser/mm: convert userland visible "kpti" name to "pti" (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] kaiser/mm: __load_cr3 in resume from RAM after kernel gs has been restored (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] kaiser/mm: fix pgd freeing in error path (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: disable global pages by default with KAISER (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] revert "x86/mm/kaiser: Disable global pages by default with KAISER" (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: Replace kaiser with kpti to sync with upstream (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: add "kaiser" and "nokaiser" boot options (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: map the trace idt tables in userland shadow pgd (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: fix RESTORE_CR3 crash in kaiser_stop_machine (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [security] x86/mm/kaiser: use stop_machine for enable/disable knob (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: use atomic ops to poison/unpoison user pagetables (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: use invpcid to flush the two kaiser PCID AISD (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: use two PCID ASIDs optimize the TLB during enter/exit kernel (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: stop patching flush_tlb_single (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: use PCID feature to make user and kernel switches faster (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm: If INVPCID is available, use it to flush global mappings (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/64: Fix reboot interaction with CR4.PCIDE (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/64: Initialize CR4.PCIDE early (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm: Add a 'noinvpcid' boot option to turn off INVPCID (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm: Add the 'nopcid' boot option to turn off PCID (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: validate trampoline stack (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] entry: Move SYSENTER_stack to the beginning of struct tss_struct (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [kernel] x86/mm/kaiser: isolate the user mapped per cpu areas (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: selective boot time defaults (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: handle call to xen_pv_domain() on PREEMPT_RT (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser/xen: Dynamically disable KAISER when running under Xen PV (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [security] x86/mm/kaiser: add Kconfig (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: avoid false positives during non-kaiser pgd updates (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: Respect disabled CPU features (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: trampoline stack comments (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: stack trampoline (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: remove paravirt clock warning (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: re-enable vsyscalls (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: allow to build KAISER with KASRL (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: allow KAISER to be enabled/disabled at runtime (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: un-poison PGDs at runtime (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: add a function to check for KAISER being enabled (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: add debugfs file to turn KAISER on/off at runtime (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: disable native VSYSCALL (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: map virtually-addressed performance monitoring buffers (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: map debug IDT tables (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: add kprobes text section (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: map trace interrupt entry (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: map entry stack per-cpu areas (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: map dynamically-allocated LDTs (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: make sure static PGDs are 8k in size (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: allow NX poison to be set in p4d/pgd (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: unmap kernel from userspace page tables (core patch) (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: mark per-cpu data structures required for entry/exit (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: introduce user-mapped per-cpu areas (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: add cr3 switches to entry code (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: remove scratch registers (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: prepare assembly for entry/exit CR3 switching (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/kaiser: Disable global pages by default with KAISER (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm: Document X86_CR4_PGE toggling behavior (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm/tlb: Make CR4-based TLB flushes more robust (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] mm: Do not set _PAGE_USER for init_mm page tables (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] increase robusteness of bad_iret fixup handler (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [x86] perf/x86/intel/uncore: Fix memory leaks on allocation failures (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754} - [mm] fix bad rss-counter if remap_file_pages raced migration (Andrea Arcangeli) [1519801 1519798 1519786] {CVE-2017-5715 CVE-2017-5753 CVE-2017-5754}- [tty] serial: 8250_pci: Add Amazon PCI serial device ID (Vitaly Kuznetsov) [1527545] - [tools] perf vendor events: Use more flexible pattern matching for CPU identification for mapfile.csv (Jiri Olsa) [1523766] - [tools] perf vendor events powerpc: remove suffix in mapfile (Jiri Olsa) [1523766] - [tools] perf vendor events: Add POWER9 PVRs to mapfile (Jiri Olsa) [1523766] - [tools] perf vendor events: Add POWER9 PMU events (Jiri Olsa) [1523766] - [tools] perf pmu-events: Support additional POWER8+ PVR in mapfile (Jiri Olsa) [1523766] - [tools] perf pmu: Extract function to get JSON alias map (Jiri Olsa) [1523766] - [tools] perf pmu: Add helper function is_pmu_core to detect PMU CORE devices (Jiri Olsa) [1523766] - [powerpc] Fix /proc/cpuinfo revision for POWER9 DD2 (David Gibson) [1526339] - [cpufreq] intel_pstate: Add support for Gemini Lake (Steve Best) [1456555] - [cpufreq] intel_pstate: Broxton support (Steve Best) [1456555] - [security] ima: log message to module appraisal error (Bruno Eduardo de Oliveira Meneguele) [1469473] - [security] ima: check signature enforcement against cmdline param instead of CONFIG (Bruno Eduardo de Oliveira Meneguele) [1469473] - [kernel] module: export module signature enforcement status (Bruno Eduardo de Oliveira Meneguele) [1469473] - [firmware] fw_cfg: write vmcoreinfo details (Baoquan He) [1493125] - [firmware] fw_cfg: do DMA read operation (Baoquan He) [1493125] - [firmware] fw_cfg: add DMA register (Baoquan He) [1493125] - [firmware] fw_cfg: fix driver remove (Baoquan He) [1493125] - [firmware] fw_cfg: fix the command line module name (Baoquan He) [1493125] - [firmware] qemu_fw_cfg.c: potential unintialized variable (Baoquan He) [1493125] - [firmware] qemu_fw_cfg.c: hold ACPI global lock during device access (Baoquan He) [1493125] - [firmware] qemu_fw_cfg: don't leak kobj on init error (Baoquan He) [1493125] - [firmware] fw_cfg register offsets on supported architectures only (Baoquan He) [1493125] - [firmware] qemu_fw_cfg.c: fix typo FW_CFG_DATA_OFF (Baoquan He) [1493125] - [firmware] create directory hierarchy for sysfs fw_cfg entries (Baoquan He) [1493125] - [firmware] introduce sysfs driver for QEMU's fw_cfg device (Baoquan He) [1493125] - [acpi] acpi / platform: provide default DMA mask (Baoquan He) [1493125] - [infiniband] ib/mlx4: Add contig support for control objects (Kamal Heib) [1520141] - [infiniband] ib/mlx4: Use optimal numbers of MTT entries (Kamal Heib) [1520141] - [infiniband] ib/mlx4: Fix RSS's QPC attributes assignments (Kamal Heib) [1520141] - [infiniband] ib/mlx4: Add report for RSS capabilities by vendor channel (Kamal Heib) [1520141] - [infiniband] rdma/netlink: Fix general protection fault (Don Dutile) [1523865] - [infiniband] ib/mlx4: Fix RSS hash fields restrictions (Don Dutile) [1523865] - [infiniband] ib/core: Don't enforce PKey security on SMI MADs (Don Dutile) [1523865] - [infiniband] ib/core: Bound check alternate path port number (Don Dutile) [1523865]- [scsi] lpfc: Fix crash after bad bar setup on driver attachment (Dick Kennedy) [1441965] - [fs] cifs: fix NULL deref in SMB2_read (Leif Sahlberg) [1508380] - [fs] nfs: don't wait on commit in nfs_commit_inode() if there were no commit requests (Scott Mayhew) [1514371] - [fs] cifs: check rsp for NULL before dereferencing in SMB2_open (Leif Sahlberg) [1516680] - [fs] nfs: fix a deadlock in nfs client initialization (Scott Mayhew) [1506382] - [fs] nfsv4.0: Fix a lock leak in nfs40_walk_client_list (Scott Mayhew) [1506382] - [fs] nfs: Create a common nfs4_match_client() function (Scott Mayhew) [1506382] - [fs] blktrace: use existing disk debugfs directory (Eric Sandeen) [1521092] - [fs] debugfs: add debugfs_lookup() (Eric Sandeen) [1521092] - [x86] mm: revert x86_64 and arm64 ELF_ET_DYN_BASE base changes (Bhupesh Sharma) [1432288] - [fs] binfmt_elf: safely increment argv pointers (Bhupesh Sharma) [1432288] - [powerpc] move ELF_ET_DYN_BASE to 4GB / 4MB (Bhupesh Sharma) [1432288] - [x86] binfmt_elf: use ELF_ET_DYN_BASE only for PIE (Bhupesh Sharma) [1432288] - [netdrv] iwlwifi: mvm: support version 7 of the SCAN_REQ_UMAC FW command (Stanislaw Gruszka) [1525027] - [netdrv] mac80211_hwsim: Fix memory leak in hwsim_new_radio_nl() (Stanislaw Gruszka) [1501882] - [netdrv] brcmfmac: change driver unbind order of the sdio function devices (Stanislaw Gruszka) [1501882] - [netdrv] iwlwifi: mvm: enable RX offloading with TKIP and WEP (Stanislaw Gruszka) [1516644 1501882] - [netdrv] iwlwifi: mvm: fix packet injection (Stanislaw Gruszka) [1501882] - [netdrv] iwlwifi: add new cards for 9260 and 22000 series (Stanislaw Gruszka) [1501882] - [netdrv] iwlwifi: mvm: flush queue before deleting ROC (Stanislaw Gruszka) [1501882] - [netdrv] iwlwifi: mvm: don't use transmit queue hang detection when it is not possible (Stanislaw Gruszka) [1501882] - [netdrv] iwlwifi: mvm: mark MIC stripped MPDUs (Stanislaw Gruszka) [1516644 1501882] - [netdrv] iwlwifi: fix PCI IDs and configuration mapping for 9000 series (Stanislaw Gruszka) [1501882] - [netdrv] iwlwifi: add new cards for 8260 series (Stanislaw Gruszka) [1501882] - [netdrv] iwlwifi: add new cards for 8265 series (Stanislaw Gruszka) [1501882] - [netdrv] iwlwifi: add new cards for a000 series (Stanislaw Gruszka) [1501882] - [netdrv] iwlwifi: pcie: sort IDs for the 9000 series for easier comparisons (Stanislaw Gruszka) [1501882] - [netdrv] iwlwifi: add a new a000 device (Stanislaw Gruszka) [1501882] - [netdrv] iwlwifi: fix wrong struct for a000 device (Stanislaw Gruszka) [1501882] - [netdrv] iwlwifi: fix firmware names for 9000 and A000 series hw (Stanislaw Gruszka) [1501882] - [netdrv] rtlwifi: fix uninitialized rtlhal->last_suspend_sec time (Stanislaw Gruszka) [1501882] - [netdrv] rtlwifi: rtl8192ee: Fix memory leak when loading firmware (Stanislaw Gruszka) [1501882] - [netdrv] rt2x00usb: mark device removed when get ENOENT usb error (Stanislaw Gruszka) [1501882]- [netdrv] liquidio: do not consider packets dropped by network stack as driver Rx dropped (Felix Manlunas) [1510590] - [netdrv] liquidio: Fix an issue with multiple switchdev enable disables (Felix Manlunas) [1510590] - [netdrv] liquidio: bump up driver version to 1.7.0 to match newer NIC firmware (Felix Manlunas) [1510590] - [netdrv] liquidio: synchronize VF representor names with NIC firmware (Felix Manlunas) [1510590] - [netdrv] liquidio: remove redundant setting of inst_processed to zero (Felix Manlunas) [1510590] - [netdrv] liquidio: Configure switchdev with devlink (Felix Manlunas) [1510590] - [netdrv] liquidio: switchdev support for LiquidIO NIC (Felix Manlunas) [1510590] - [netdrv] liquidio: get rid of false alarm "Unknown cmd 27" in dmesg (Felix Manlunas) [1510590] - [netdrv] liquidio: fix kernel panic in VF driver (Felix Manlunas) [1506085 1510590] - [netdrv] liquidio: xmit_more support (Felix Manlunas) [1510590] - [netdrv] liquidio: deprecate 1-bit flag indicating watchdog kernel thread is running (Felix Manlunas) [1510590] - [netdrv] liquidio: pass date and time info to NIC firmware (Felix Manlunas) [1510590] - [netdrv] liquidio: fix timespec64_to_ns typo (Felix Manlunas) [1510590] - [netdrv] liquidio: mark expected switch fall-through in octeon_destroy_resources (Felix Manlunas) [1510590] - [netdrv] liquidio: remove unnecessary NULL check before kfree in delete_glists (Felix Manlunas) [1510590] - [netdrv] liquidio: update module parameter fw_type to reflect firmware type loaded (Felix Manlunas) [1510590] - [netdrv] liquidio: verify firmware version when auto-loaded from flash (Felix Manlunas) [1510590] - [netdrv] liquidio: allow override of firmware present in flash (Felix Manlunas) [1510590] - [netdrv] nfp: fix XPB register reads in debug dump (John Linville) [1525879] - [netdrv] nfp: fix absolute rtsym handling in debug dump (John Linville) [1525879] - [netdrv] nfp: flower: improve hashing of flows (John Linville) [1525600] - [netdrv] nfp: flower: restore RTNL locking around representor updates (John Linville) [1525600] - [netdrv] nfp: process MTU updates from firmware flower app (John Linville) [1525600] - [netdrv] nfp: process control messages in workqueue in flower app (John Linville) [1525600] - [netdrv] nfp: dump indirect ME CSRs (John Linville) [1520411] - [netdrv] nfp: dump CPP, XPB and direct ME CSRs (John Linville) [1520411] - [netdrv] nfp: dump firmware name (John Linville) [1520411] - [netdrv] nfp: dump single hwinfo field by key (John Linville) [1520411] - [netdrv] nfp: dump all hwinfo (John Linville) [1520411] - [netdrv] nfp: dump rtsyms (John Linville) [1520411] - [netdrv] nfp: dumpspec TLV traversal (John Linville) [1520411] - [netdrv] nfp: dump prolog (John Linville) [1520411] - [netdrv] nfp: load debug dump spec (John Linville) [1520411] - [netdrv] nfp: debug dump ethtool ops (John Linville) [1520411] - [netdrv] qede: Configure UDP ports in local context (Don Dutile) [1462432] - [netdrv] qede: Move all UDP port notifiers to single function (Don Dutile) [1462432]- [i2c] revert I2C updates changeset (Gopal Tiwari) [1456705] - [misc] rtsx: Fix symbol clashes (Daniel Bristot de Oliveira) [1457800] - [misc] rtsx: Add support for RTS5260 (Daniel Bristot de Oliveira) [1457800] - [misc] mfd: rtsx: Do retry when DMA transfer error (Daniel Bristot de Oliveira) [1457800] - [misc] mfd: rts5249: Add support for RTS5250S power saving (Daniel Bristot de Oliveira) [1457800] - [scsi] run queue if SCSI device queue isn't ready and queue is idle (Ming Lei) [1523029] - [hwmon] ntc_thermistor: Fix dependencies (Gopal Tiwari) [1524404] - [block] drain queue before waiting for q_usage_counter becoming zero (Ming Lei) [1523022] - [target] tcmu: reconfigure netlink attr changes (Maurizio Lombardi) [1507794] - [target] tcmu: Make dev_size configurable via userspace (Maurizio Lombardi) [1507794] - [target] tcmu: allow max block and global max blocks to be settable (Mike Christie) [1480721 1480434] - [target] return SAM_STAT_TASK_SET_FULL for TCM_OUT_OF_RESOURCES (Mike Christie) [1480721 1480434] - [target] tcmu: fix crash when removing the tcmu device (Mike Christie) [1480721 1480434] - [target] tcmu: make ring buffer timer configurable (Mike Christie) [1480721 1480434] - [target] tcmu: Use sense_reason_t in tcmu_queue_cmd_ring (Mike Christie) [1480721 1480434] - [target] tcmu: sync up configfs attr setup (Mike Christie) [1507794 1480721 1480434] - [target] tcmu: Fix possbile memory leak / OOPs when recalculating cmd base size (Mike Christie) [1480721 1480434] - [target] tcmu: Fix flushing cmd entry dcache page (Mike Christie) [1480721 1480434] - [target] tcmu: Recalculate the tcmu_cmd size to save cmd area memories (Mike Christie) [1480721 1480434] - [target] tcmu: add io size helpers (Mike Christie) [1480721 1480434] - [netdrv] cxgb4: add new T6 pci device id's (Arjun Vynipadath) [1515315] - [netdrv] cxgb4: add new T5 pci device id's (Arjun Vynipadath) [1515315] - [netdrv] cxgb4: add new T6 pci device id's (Arjun Vynipadath) [1515315] - [netdrv] cxgb4: add new T5 pci device id's (Arjun Vynipadath) [1515315] - [netdrv] cxgb4: add new T5 pci device id's (Arjun Vynipadath) [1515315]- [fs] ovl: don't follow redirects if redirect_dir=off (Miklos Szeredi) [1485392] - [fs] ovl: Put upperdentry if ovl_check_origin() fails (Miklos Szeredi) [1485392] - [fs] ovl: lockdep annotate of nested OVL_I(inode)->lock (Miklos Szeredi) [1485392] - [fs] ovl: do not cleanup unsupported index entries (Miklos Szeredi) [1485392] - [fs] ovl: handle ENOENT on index lookup (Miklos Szeredi) [1485392] - [fs] ovl: fix EIO from lookup of non-indexed upper (Miklos Szeredi) [1485392] - [fs] ovl: Return -ENOMEM if an allocation fails ovl_lookup() (Miklos Szeredi) [1485392] - [fs] ovl: add NULL check in ovl_alloc_inode (Miklos Szeredi) [1485392] - [fs] ovl: fix regression caused by exclusive upper/work dir protection (Miklos Szeredi) [1485392] - [fs] ovl: fix missing unlock_rename() in ovl_do_copy_up() (Miklos Szeredi) [1485392] - [fs] ovl: fix dentry leak in ovl_indexdir_cleanup() (Miklos Szeredi) [1485392] - [fs] ovl: fix dput() of ERR_PTR in ovl_cleanup_index() (Miklos Szeredi) [1485392] - [fs] ovl: fix error value printed in ovl_lookup_index() (Miklos Szeredi) [1485392] - [fs] ovl: fix false positive ESTALE on lookup (Miklos Szeredi) [1485392] - [fs] ovl: check for bad and whiteout index on lookup (Miklos Szeredi) [1485392] - [fs] ovl: do not cleanup directory and whiteout index entries (Miklos Szeredi) [1485392] - [fs] ovl: fix xattr get and set with selinux (Miklos Szeredi) [1485392] - [fs] ovl: remove unneeded check for IS_ERR() (Miklos Szeredi) [1485392] - [fs] ovl: fix origin verification of index dir (Miklos Szeredi) [1485392] - [fs] ovl: mark parent impure on ovl_link() (Miklos Szeredi) [1485392] - [fs] ovl: fix random return value on mount (Miklos Szeredi) [1485392] - [fs] ovl: mark parent impure and restore timestamp on ovl_link_up() (Miklos Szeredi) [1485392] - [fs] ovl: document copying layers restrictions with inodes index (Miklos Szeredi) [1485392] - [fs] ovl: cleanup orphan index entries (Miklos Szeredi) [1485392] - [fs] ovl: persistent overlay inode nlink for indexed inodes (Miklos Szeredi) [1485392] - [fs] ovl: implement index dir copy up (Miklos Szeredi) [1485392] - [fs] ovl: move copy up lock out (Miklos Szeredi) [1485392] - [fs] ovl: rearrange copy up (Miklos Szeredi) [1485392] - [fs] ovl: add flag for upper in ovl_entry (Miklos Szeredi) [1485392] - [fs] ovl: use struct copy_up_ctx as function argument (Miklos Szeredi) [1485392] - [fs] ovl: base tmpfile in workdir too (Miklos Szeredi) [1485392] - [fs] ovl: factor out ovl_copy_up_inode() helper (Miklos Szeredi) [1485392] - [fs] ovl: extract helper to get temp file in copy up (Miklos Szeredi) [1485392] - [fs] ovl: defer upper dir lock to tempfile link (Miklos Szeredi) [1485392] - [fs] ovl: hash overlay non-dir inodes by copy up origin (Miklos Szeredi) [1485392] - [fs] ovl: cleanup bad and stale index entries on mount (Miklos Szeredi) [1485392] - [fs] ovl: lookup index entry for copy up origin (Miklos Szeredi) [1485392] - [fs] ovl: verify index dir matches upper dir (Miklos Szeredi) [1485392] - [fs] ovl: verify upper root dir matches lower root dir (Miklos Szeredi) [1485392] - [fs] ovl: introduce the inodes index dir feature (Miklos Szeredi) [1485392] - [fs] ovl: generalize ovl_create_workdir() (Miklos Szeredi) [1485392] - [fs] ovl: relax same fs constrain for ovl_check_origin() (Miklos Szeredi) [1485392] - [fs] ovl: get exclusive ownership on upper/work dirs (Miklos Szeredi) [1485392] - [fs] vfs: introduce inode 'inuse' lock (Miklos Szeredi) [1485392] - [fs] ovl: move cache and version to ovl_inode (Miklos Szeredi) [1485392] - [fs] ovl: use ovl_inode mutex to synchronize concurrent copy up (Miklos Szeredi) [1485392] - [fs] ovl: move impure to ovl_inode (Miklos Szeredi) [1485392] - [fs] ovl: move redirect to ovl_inode (Miklos Szeredi) [1485392] - [fs] ovl: move __upperdentry to ovl_inode (Miklos Szeredi) [1485392] - [fs] ovl: compare inodes (Miklos Szeredi) [1485392] - [fs] ovl: use i_private only as a key (Miklos Szeredi) [1485392] - [fs] ovl: simplify getting inode (Miklos Szeredi) [1485392] - [fs] ovl: allocate an ovl_inode struct (Miklos Szeredi) [1485392] - [fs] ovl: fix nlink leak in ovl_rename() (Miklos Szeredi) [1485392] - [fs] ovl: don't set origin on broken lower hardlink (Miklos Szeredi) [1485392] - [fs] ovl: copy-up: don't unlock between lookup and link (Miklos Szeredi) [1485392] - [fs] tmpfs: generate random sb->s_uuid (Miklos Szeredi) [1485392] - [fs] ovl: filter trusted xattr for non-admin (Miklos Szeredi) [1485392] - [fs] ovl: mark upper merge dir with type origin entries "impure" (Miklos Szeredi) [1485392] - [fs] ovl: mark upper dir with type origin entries "impure" (Miklos Szeredi) [1485392] - [fs] ovl: remove unused arg from ovl_lookup_temp() (Miklos Szeredi) [1485392] - [fs] ovl: handle rename when upper doesn't support xattr (Miklos Szeredi) [1485392] - [fs] ovl: don't fail copy-up if upper doesn't support xattr (Miklos Szeredi) [1485392] - [fs] ovl: check on mount time if upper fs supports setting xattr (Miklos Szeredi) [1485392] - [fs] ovl: fix creds leak in copy up error path (Miklos Szeredi) [1485392] - [fs] ovl: select EXPORTFS (Miklos Szeredi) [1485392] - [fs] ovl: update documentation w.r.t. constant inode numbers (Miklos Szeredi) [1485392] - [fs] ovl: persistent inode numbers for upper hardlinks (Miklos Szeredi) [1485392] - [fs] ovl: merge getattr for dir and nondir (Miklos Szeredi) [1485392] - [fs] ovl: constant st_ino/st_dev across copy up (Miklos Szeredi) [1485392] - [fs] ovl: persistent inode number for directories (Miklos Szeredi) [1485392] - [fs] ovl: set the ORIGIN type flag (Miklos Szeredi) [1485392] - [fs] ovl: lookup non-dir copy-up-origin by file handle (Miklos Szeredi) [1485392] - [fs] ovl: use an auxiliary var for overlay root entry (Miklos Szeredi) [1485392] - [fs] ovl: store file handle of lower inode on copy up (Miklos Szeredi) [1485392] - [fs] ovl: check if all layers are on the same fs (Miklos Szeredi) [1485392] - [fs] ovl: do not set overlay.opaque on non-dir create (Miklos Szeredi) [1485392] - [fs] ovl: check IS_APPEND() on real upper inode (Miklos Szeredi) [1485392] - [fs] vfs: ftruncate check IS_APPEND() on real upper inode (Miklos Szeredi) [1485392] - [fs] ovl: Use designated initializers (Miklos Szeredi) [1485392] - [fs] ovl: lockdep annotate of nested stacked overlayfs inode lock (Miklos Szeredi) [1485392] - [fs] ovl: drop CAP_SYS_RESOURCE from saved mounter's credentials (Miklos Szeredi) [1485392] - [fs] ovl: properly implement sync_filesystem() (Miklos Szeredi) [1485392] - [fs] ovl: concurrent copy up of regular files (Miklos Szeredi) [1485392] - [fs] ovl: introduce copy up waitqueue (Miklos Szeredi) [1485392] - [fs] ovl: copy up regular file using O_TMPFILE (Miklos Szeredi) [1485392] - [fs] ovl: rearrange code in ovl_copy_up_locked() (Miklos Szeredi) [1485392] - [fs] ovl: check if upperdir fs supports O_TMPFILE (Miklos Szeredi) [1485392] - [fs] ovl: fix possible use after free on redirect dir lookup (Miklos Szeredi) [1485392] - [fs] ovl: fix reStructuredText syntax errors in documentation (Miklos Szeredi) [1485392] - [fs] ovl: fix return value of ovl_fill_super (Miklos Szeredi) [1485392] - [fs] ovl: clean up kstat usage (Miklos Szeredi) [1485392] - [fs] ovl: fold ovl_copy_up_truncate() into ovl_copy_up() (Miklos Szeredi) [1485392] - [fs] ovl: create directories inside merged parent opaque (Miklos Szeredi) [1485392] - [fs] ovl: opaque cleanup (Miklos Szeredi) [1485392] - [fs] ovl: show redirect_dir mount option (Miklos Szeredi) [1485392] - [fs] ovl: allow setting max size of redirect (Miklos Szeredi) [1485392] - [fs] ovl: allow redirect_dir to default to "on" (Miklos Szeredi) [1485392] - [fs] ovl: check for emptiness of redirect dir (Miklos Szeredi) [1485392] - [fs] ovl: redirect on rename-dir (Miklos Szeredi) [1485392] - [fs] ovl: lookup redirects (Miklos Szeredi) [1485392] - [fs] ovl: consolidate lookup for underlying layers (Miklos Szeredi) [1485392] - [fs] ovl: fix nested overlayfs mount (Miklos Szeredi) [1485392] - [fs] ovl: check namelen (Miklos Szeredi) [1485392] - [fs] ovl: split super.c (Miklos Szeredi) [1485392] - [fs] ovl: use d_is_dir() (Miklos Szeredi) [1485392] - [fs] ovl: simplify lookup (Miklos Szeredi) [1485392] - [fs] ovl: check lower existence of rename target (Miklos Szeredi) [1485392] - [fs] ovl: rename: simplify handling of lower/merged directory (Miklos Szeredi) [1485392] - [fs] ovl: get rid of PURE type (Miklos Szeredi) [1485392] - [fs] ovl: check lower existence when removing (Miklos Szeredi) [1485392] - [fs] ovl: add ovl_dentry_is_whiteout() (Miklos Szeredi) [1485392] - [fs] ovl: don't check sticky (Miklos Szeredi) [1485392] - [fs] ovl: don't check rename to self (Miklos Szeredi) [1485392] - [fs] ovl: treat special files like a regular fs (Miklos Szeredi) [1485392] - [fs] ovl: rename ovl_rename2() to ovl_rename() (Miklos Szeredi) [1485392] - [fs] ovl: use vfs_clone_file_range() for copy up if possible (Miklos Szeredi) [1485392] - [fs] Revert "ovl: get_write_access() in truncate" (Miklos Szeredi) [1485392] - [fs] ovl: update doc (Miklos Szeredi) [1485392] - [fs] vfs: fix vfs_clone_file_range() for overlayfs files (Miklos Szeredi) [1485392] - [fs] vfs: wire up compat ioctl for CLONE/CLONE_RANGE (Miklos Szeredi) [1485392] - [fs] vfs: allow vfs_clone_file_range() across mount points (Miklos Szeredi) [1485392] - [fs] Revert "vfs: rename: check backing inode being equal" (Miklos Szeredi) [1485392] - [fs] overlayfs: VFS: (Scripted) Convert S_ISLNK/DIR/REG(dentry->d_inode) to d_is_*(dentry) (Miklos Szeredi) [1485392] - [fs] overlayfs: Fix setting IOP_XATTR flag (Miklos Szeredi) [1485392] - [fs] allow O_TMPFILE to work with O_WRONLY (Carlos Maiolino) [1428677] - [fs] autofs - revert: take more care to not update last_used on path walk (Ian Kent) [1489542]- [scsi] qla2xxx: Revert Add FC-NVMe port discovery and PRLI handling (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Add FC-NVMe command handling (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Add FC-NVMe F/W initialization and transport registration (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Send FC4 type NVMe to the management server (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Use FC-NVMe FC4 type for FDMI registration (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert fix a bunch of typos and spelling mistakes (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert avoid unused-function warning (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Fix NVMe entry_type for iocb packet on BE system (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Cleanup FC-NVMe code (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Move function prototype to correct header (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Added change to enable ZIO for FC-NVMe devices (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Simpify unregistration of FC-NVMe local/remote ports (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Fix remoteport disconnect for FC-NVMe (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert remove use of FC-specific error codes (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Add command completion for error path (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Fix WWPN/WWNN in debug message (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert add missing includes for qla_isr (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Clear fc4f_nvme flag (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Add support for minimum link speed (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Add LR distance support from nvram bit (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Reset the logo flag, after target re-login (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Allow SCSI-MQ to be enabled selectively (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Move #include qla_nvme.h to fix compile errors on RHEL 7 (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Update driver version to 10.00.00.00.07.5-k (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Add module param ql2xenablemsix (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Add ATIO-Q processing for INTx mode (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Allow MBC_GET_PORT_DATABASE to query and save the port states (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Changes to support N2N logins (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Use ql2xnvmeenable to enable Q-Pair for FC-NVMe (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Query FC4 type during RSCN processing (Ewan Milne) [1511452] - [scsi] qla2xxx: Revert Update driver version to 10.00.00.02.07.5-k (Ewan Milne) [1511452]- [infiniband] ib/hfi1: Fix incorrect available receive user context count (Don Dutile) [1520270 1452831] - [infiniband] ib/opa-vnic: used RHEL extended struct for min/max_mtu params (Don Dutile) [1520270 1452831] - [infiniband] ib/core: Fix use workqueue without WQ_MEM_RECLAIM (Don Dutile) [1523349] - [infiniband] ib/core: Avoid crash on pkey enforcement failed in received MADs (Don Dutile) [1523349] - [infiniband] ib/srp: Avoid that a cable pull can trigger a kernel crash (Don Dutile) [1523349] - [infiniband] ib/cm: Fix memory corruption in handling CM request (Don Dutile) [1523349] - [infiniband] ib/srpt: Do not accept invalid initiator port names (Don Dutile) [1523349] - [infiniband] ib/hfi1: Initialize bth1 in 16B rc ack builder (Alex Estrin) [1519368] - [infiniband] ib/hfi1: Allow MgmtAllowed on B2B setups (Alex Estrin) [1519368] - [infiniband] ib/hfi1: Race condition between user notification and driver state (Alex Estrin) [1519368] - [infiniband] ib/hfi1: Allow meta version 4 for platform configuration (Alex Estrin) [1519368] - [infiniband] ib/hfi1: Add parsing for platform configuration format version 4 (Alex Estrin) [1519368] - [infiniband] ib/core: Use __be32 for LIDs in opa_is_extended_lid (Alex Estrin) [1519368] - [infiniband] ib/core: Do not warn on lid conversions for OPA (Alex Estrin) [1519368] - [infiniband] ib/core: Convert OPA AH to IB for Extended LIDs only (Alex Estrin) [1519368] - [infiniband] ib/hfi1: Do not warn on lid conversions for OPA (Alex Estrin) [1519368] - [infiniband] ib/hfi1: Mask out A bit from psn trace (Alex Estrin) [1519368] - [infiniband] ib/hfi1: Eliminate allocation while atomic (Alex Estrin) [1519368] - [infiniband] ib/hfi1: Mask upper 16Bits of Extended LID prior to rvt_cq_entry (Alex Estrin) [1519368] - [infiniband] ib/rdmavt: Don't wait for resources in QP reset (Alex Estrin) [1519368] - [scsi] hpsa: bump driver version to 3.4.20-0-RH2 (Joseph Szczypek) [1516538] - [scsi] hpsa: correct logical volume removal (Joseph Szczypek) [1516538] - [scsi] hpsa: correct smart path enabled (Joseph Szczypek) [1516538] - [scsi] hpsa: change timeout for internal cmds (Joseph Szczypek) [1516538] - [nvme] nvme-fc: remove double put reference if admin connect fails (Ewan Milne) [1520954] - [char] ipmi: Prefer ACPI system interfaces over SMBIOS ones (Frank Ramsay) [1517935] - [x86] Mark Cascade Lake as unsupported (David Arcari) [1519949] - [md] fix deadlock error in recent patch (Nigel Croxon) [1506338] - [md] raid1: prevent freeze_array/wait_all_barriers deadlock (Nigel Croxon) [1506338] - [md] fix test in md_write_start() (Nigel Croxon) [1506338] - [md] allow metadata update while suspending (Nigel Croxon) [1506338] - [md] use mddev_suspend/resume instead of ->quiesce() (Nigel Croxon) [1506338] - [md] move suspend_hi/lo handling into core md code (Nigel Croxon) [1506338] - [md] don't call bitmap_create() while array is quiesced (Nigel Croxon) [1506338] - [md] always hold reconfig_mutex when calling mddev_suspend() (Nigel Croxon) [1506338] - [md] dm-raid: fix a race condition in request handling (Nigel Croxon) [1506338] - [md] fix a race condition for flush request handling (Nigel Croxon) [1506338] - [md] separate request handling (Nigel Croxon) [1506338] - [md] fix deadlock between mddev_suspend() and md_write_start() (Nigel Croxon) [1506338] - [md] initialise ->writes_pending in personality modules (Nigel Croxon) [1506338] - [md] use per-cpu counter for writes_pending (Nigel Croxon) [1506338] - [md] raid5: use md_write_start to count stripes, not bios (Nigel Croxon) [1506338] - [md] close a race with setting mddev->in_sync (Nigel Croxon) [1506338] - [md] factor out set_in_sync() (Nigel Croxon) [1506338] - [md] raid5: don't test ->writes_pending in raid5_remove_disk (Nigel Croxon) [1506338] - [md] fix relationship between wait_barrier and allow_barrier (Nigel Croxon) [1506338] - [md] mddev->writes_pending is incorrect (Nigel Croxon) [1506338]- [hid] intel-ish-hid: Enable Gemini Lake ish driver (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: Enable Cannon Lake ish driver (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: use dev_groups and not dev_attrs for bus_type (Gopal Tiwari) [1475903] - [hid] intel_ish-hid: enable compile testing (Gopal Tiwari) [1475903] - [hid] intel_ish-hid: fix format string for size_t (Gopal Tiwari) [1475903] - [hid] intel_ish-hid: clarify locking in client code (Gopal Tiwari) [1475903] - [hid] intel_ish-hid: fix potential uninitialized data usage (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: constify device_type structure (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: ipc: check FW status to distinguish ISH resume paths (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: format 32-bit integers with X (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: add printf attribute to print_log() (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: Remove unneeded linux/miscdevice.h include (Gopal Tiwari) [1475903] - [hid] intel_ish-hid: use pUL for uuid formatting (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: Fix potential race condition (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: ipc: use msleep_interrupt() for wait (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: ipc: change timed_wait_for_timeout() to be a function (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: ipc: remove unused macro (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: initialize ts_format.reserved (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: request_irq failure (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: Fix driver reinit failure (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: Move DMA disable code to new function (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: consolidate ish wake up operation (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: Fix !CONFIG_PM build warning (Gopal Tiwari) [1475903] - [hid] intel_ish-hid: Remove duplicated include from bus.c (Gopal Tiwari) [1475903] - [hid] intel_ish-hid: Use kzalloc instead of kmalloc/memset (Gopal Tiwari) [1475903] - [hid] intel_ish-hid: Convert list_for_each to entry variant (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: use module_pci_driver to simplify the code (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: use list_move_tail instead of list_del/list_add_tail (Gopal Tiwari) [1475903] - [hid] maintainers: Add Intel ISH (Gopal Tiwari) [1475903] - [hid] hid-sensor-hub: Add ISH quirk (Gopal Tiwari) [1475903] - [hid] iio: hid-sensor-hub: Implement batch mode (Gopal Tiwari) [1475903] - [hid] iio: hid-sensor: Fix unbalanced pm_runtime_enable error (Gopal Tiwari) [1475903] - [hid] iio: hid-sensor: Store restore poll and hysteresis on S3 (Gopal Tiwari) [1475903] - [hid] iio: hid-sensors: Set default unit of measure for report interval (Gopal Tiwari) [1475903] - [hid] iio: hid-sensor-trigger: Change get poll value function order to avoid sensor properties losing after resume from S3 (Gopal Tiwari) [1475903] - [hid] iio: hid-sensors: avoid unused function warning (Gopal Tiwari) [1475903] - [hid] iio: hid-sensors: use asynchronous resume (Gopal Tiwari) [1475903] - [hid] iio: common: hid-sensors: use tab for indention (Gopal Tiwari) [1475903] - [hid] hid-sensor: Fix suspend/resume delay (Gopal Tiwari) [1475903] - [hid] hid-sensor-hub: Enhance feature report set API (Gopal Tiwari) [1475903] - [hid] hid-sensor-hub: Enhance get feature report API (Gopal Tiwari) [1475903] - [hid] iio: hid-sensors: Add api to get poll value (Gopal Tiwari) [1475903] - [hid] iio: hid_sensor_hub: Common PM functions (Gopal Tiwari) [1475903] - [hid] iio: hid_sensor_hub: Fix indio_dev->trig assignment (Gopal Tiwari) [1475903] - [hid] iio: hid-sensors: Get feature report from sensor hub after changing power state (Gopal Tiwari) [1475903] - [hid] iio: hid-sensors: Add API to power on/off (Gopal Tiwari) [1475903] - [hid] iio: hid-sensor-hub: Remove hard coded indexes (Gopal Tiwari) [1475903] - [hid] iio: hid-sensors: Fix power and report state (Gopal Tiwari) [1475903] - [hid] iio: hid_sensors: fix crash during trigger unregister (Gopal Tiwari) [1475903] - [hid] iio: call sensor hub open close function (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: ISH HID client driver (Gopal Tiwari) [1475903] - [hid] intel-ish-hid: ipc layer (Gopal Tiwari) [1475903] - [hid] intel_ish-hid: ISH Transport layer (Gopal Tiwari) [1475903] - [hid] documentation: hid: Intel ISH HID document (Gopal Tiwari) [1475903] - [hid] sensor: fix attributes in HID sensor interface (Gopal Tiwari) [1475903] - [hid] sensor: Custom and Generic sensor support (Gopal Tiwari) [1475903] - [gpu] drm/ttm: Always and only destroy bo->ttm_resv in ttm_bo_release_list (Lyude Paul) [1522929] - [gpu] drm/amdgpu: reserve root PD while releasing it (Lyude Paul) [1522929] - [gpu] dma-buf: make reservation_object_copy_fences rcu save (Lyude Paul) [1522929] - [gpu] drm/ttm: fix ttm_bo_cleanup_refs_or_queue once more (Lyude Paul) [1522929] - [gpu] drm/i915: avoid division by zero on cnl_calc_wrpll_link (Rob Clark) [1520639] - [gpu] drm/i915/cnl: Do not add an extra page for precaution in the Gen10 LRC size (Rob Clark) [1520639] - [gpu] drm/i915: avoid potential uninitialized variable use (Rob Clark) [1520639] - [gpu] drm/i915/glk, cnl: Implement WaDisableScalarClockGating (Rob Clark) [1520639] - [gpu] drm/i915/cnl: Add support slice/subslice/eu configs (Rob Clark) [1520639] - [gpu] drm/i915/cnl: Add Gen10 LRC size (Rob Clark) [1520639] - [gpu] drm/i915/cnp: display wa #1179: WaHardHangonHotPlug (Rob Clark) [1520639] - [gpu] drm/i915: Shrink cnl_ddi_buf_trans (Rob Clark) [1520639] - [gpu] drm/i915/cnp: Don't touch other PCH clock gating bits (Rob Clark) [1520639] - [gpu] drm/i915/cnl: Change the macro name to DPLL_CFGCR0_DCO_FRACTION_SHIFT (Rob Clark) [1520639] - [gpu] drm/i915/cnl: Extend WM workaround with IPC for CNL (Rob Clark) [1520639] - [gpu] drm/i915/cnl: WaThrottleEUPerfToAvoidTDBackPressure:cnl(pre-prod) (Rob Clark) [1520639] - [gpu] drm/i915: Display WA #1133 WaFbcSkipSegments:cnl, glk (Rob Clark) [1520639] - [gpu] drm/i915/cnl: Allow the reg_read ioctl to read the RCS TIMESTAMP register (Rob Clark) [1520639] - [gpu] drm/i915/cnp: wa 1181: Fix Backlight issue (Rob Clark) [1520639] - [gpu] drm/i915/cnl: Fix DP max voltage (Rob Clark) [1520639] - [gpu] drm/i915/cnl: Fix DDI hdmi level selection (Rob Clark) [1520639] - [gpu] drm/i915/cnl: Move ddi buf trans related functions up (Rob Clark) [1520639] - [gpu] drm/i915/cnl: Move voltage check into ddi buf trans functions (Rob Clark) [1520639] - [gpu] drm/i915: Enable voltage swing before enabling DDI_BUF_CTL (Rob Clark) [1520639] - [gpu] drm/i915: Align vswing sequences with old ddi buffer registers (Rob Clark) [1520639] - [gpu] drm/i915: decouple gen9 and gen10 dp signal levels (Rob Clark) [1520639] - [gpu] drm/i915: Introduce intel_ddi_dp_level (Rob Clark) [1520639] - [gpu] drm/i915/cnl: Avoid ioremap_wc on Cannonlake as well (Rob Clark) [1520639] - [gpu] drm/i915/cnl: WaDisableI2mCycleOnWRPort (Rob Clark) [1520639] - [gpu] drm/i915/cnl: WA FtrEnableFastAnisoL1BankingFix (Rob Clark) [1520639] - [gpu] drm/i915: Stop using long platform names on clock gating functions (Rob Clark) [1520639] - [gpu] drm/i915/cnl: don't hardcode DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT (Rob Clark) [1520639] - [gpu] drm/i915/cnl: WaForceContextSaveRestoreNonCoherent (Rob Clark) [1520639] - [gpu] drm/i915/cnl: WaPushConstantDereferenceHoldDisable (Rob Clark) [1520639] - [gpu] drm/i915/cfl: Coffee Lake works on Kaby Lake PCH (Rob Clark) [1520639] - [gpu] drm/i915/cnl: extract cnl_set_procmon_ref_values (Rob Clark) [1520639] - [gpu] drm/i915/cnl: simplify cnl_procmon_values handling (Rob Clark) [1520639] - [gpu] drm/i915/cnl: Apply large line width optimization (Rob Clark) [1520639] - [gpu] drm/i915/cnl: WaDisableEnhancedSBEVertexCaching (Rob Clark) [1520639] - [gpu] drm/i915/cnl: Add WaDisableReplayBufferBankArbitrationOptimization (Rob Clark) [1520639] - [gpu] drm/i915/cnl: Introduce initial Cannonlake Workarounds (Rob Clark) [1520639]- [net] ipv6: fib: Provide offload indication using nexthop flags (Ivan Vecera) [1519937] - [net] vxlan: fix the issue that neigh proxy blocks all icmpv6 packets (Lorenzo Bianconi) [1512250] - [net] netfilter: ipset: Fix allocation size of prefixes storage for hash:net, iface.t sets (Stefano Brivio) [1517397] - [net] gso: fix payload length when gso_size is zero (Lorenzo Bianconi) [1503996] - [net] ip6_gre: update dst pmtu if dev mtu has been updated by toobig in __gre6_xmit (Paolo Abeni) [1508318] - [net] ip6_gre: ip6gre_tap device should keep dst (Paolo Abeni) [1508318] - [net] ip_gre: ipgre_tap device should keep dst (Paolo Abeni) [1508318] - [net] tun: do not arm flow_gc_timer in tun_flow_init() (Hangbin Liu) [1510281] - [net] tun: avoid extra timer schedule in tun_flow_cleanup() (Hangbin Liu) [1510281] - [net] tun: do not block BH again in tun_flow_cleanup() (Hangbin Liu) [1510281] - [net] tun: Turn tun_flow_init() into void fn (Hangbin Liu) [1510281] - [net] route: Use ipv4_mtu instead of raw rt_pmtu (Davide Caratti) [1477041] - [net] ipv4: Don't increase PMTU with Datagram Too Big message (Davide Caratti) [1477041] - [net] tcp: limit GSO packets to half cwnd (Davide Caratti) [1477041] - [net] sched: crash on blocks with goto chain action (Ivan Vecera) [1513639] - [net] sched: fix crash when deleting secondary chains (Ivan Vecera) [1513639] - [net] cls_u32: use tcf_exts_get_net() before call_rcu() (Ivan Vecera) [1513639] - [net] cls_tcindex: use tcf_exts_get_net() before call_rcu() (Ivan Vecera) [1513639] - [net] cls_rsvp: use tcf_exts_get_net() before call_rcu() (Ivan Vecera) [1513639] - [net] cls_route: use tcf_exts_get_net() before call_rcu() (Ivan Vecera) [1513639] - [net] cls_matchall: use tcf_exts_get_net() before call_rcu() (Ivan Vecera) [1513639] - [net] cls_fw: use tcf_exts_get_net() before call_rcu() (Ivan Vecera) [1513639] - [net] cls_flower: use tcf_exts_get_net() before call_rcu() (Ivan Vecera) [1513639] - [net] cls_flow: use tcf_exts_get_net() before call_rcu() (Ivan Vecera) [1513639] - [net] cls_cgroup: use tcf_exts_get_net() before call_rcu() (Ivan Vecera) [1513639] - [net] cls_bpf: use tcf_exts_get_net() before call_rcu() (Ivan Vecera) [1513639] - [net] cls_basic: use tcf_exts_get_net() before call_rcu() (Ivan Vecera) [1513639] - [net] net_sched: introduce tcf_exts_get_net() and tcf_exts_put_net() (Ivan Vecera) [1513639] - [net] net_sched: acquire RTNL in tc_action_net_exit() (Ivan Vecera) [1513639] - [tools] tc-testing: fix arg to ip command: -s -> -n (Ivan Vecera) [1513639] - [net] net_sched: remove tcf_block_put_deferred() (Ivan Vecera) [1513639] - [tools] selftests: Introduce a new test case to tc testsuite (Ivan Vecera) [1513639] - [tools] selftests: Introduce a new script to generate tc batch file (Ivan Vecera) [1513639] - [tools] tc-testing: add test for testing ife type (Ivan Vecera) [1513639] - [tools] selftests: Introduce tc testsuite (Ivan Vecera) [1513639] - [net] net_sched: fix call_rcu() race on act_sample module removal (Ivan Vecera) [1513639] - [net] net_sched: add rtnl assertion to tcf_exts_destroy() (Ivan Vecera) [1513639] - [net] net_sched: use tcf_queue_work() in tcindex filter (Ivan Vecera) [1513639] - [net] net_sched: use tcf_queue_work() in rsvp filter (Ivan Vecera) [1513639] - [net] net_sched: use tcf_queue_work() in route filter (Ivan Vecera) [1513639] - [net] net_sched: use tcf_queue_work() in u32 filter (Ivan Vecera) [1513639] - [net] net_sched: use tcf_queue_work() in matchall filter (Ivan Vecera) [1513639] - [net] net_sched: use tcf_queue_work() in fw filter (Ivan Vecera) [1513639] - [net] net_sched: use tcf_queue_work() in flower filter (Ivan Vecera) [1513639] - [net] net_sched: use tcf_queue_work() in flow filter (Ivan Vecera) [1513639] - [net] net_sched: use tcf_queue_work() in cgroup filter (Ivan Vecera) [1513639] - [net] net_sched: use tcf_queue_work() in bpf filter (Ivan Vecera) [1513639] - [net] net_sched: use tcf_queue_work() in basic filter (Ivan Vecera) [1513639] - [net] net_sched: introduce a workqueue for RCU callbacks of tc filter (Ivan Vecera) [1513639] - [net] vsock: add sock_diag interface (Stefano Brivio) [1470203]- [mm] devm_memremap_pages: use multi-order radix for ZONE_DEVICE lookups (Jeff Moyer) [1489187] - [nvdimm] libnvdimm: fix SMART Health DSM payload definition (Jeff Moyer) [1457571] - [nvdimm] libnvdimm, namespace: fix btt claim class crash (Jeff Moyer) [1493833] - [nvdimm] libnvdimm, btt: fix format string warnings (Jeff Moyer) [1493833] - [nvdimm] libnvdimm, nfit: move the check on nd_reserved2 to the endpoint (Jeff Moyer) [1455961] - [acpi] libnvdimm, nfit: export an 'ecc_unit_size' sysfs attribute (Jeff Moyer) [1489186] - [nvdimm] libnvdimm, btt: check memory allocation failure (Jeff Moyer) [1465372] - [nvdimm] libnvdimm, label: fix index block size calculation (Jeff Moyer) [1457567] - [acpi] nfit: Fix COMPLETION_INITIALIZER_ONSTACK() abuse (Jeff Moyer) [1455958] - [nvdimm] libnvdimm, pfn, dax: limit namespace alignments to the supported set (Jeff Moyer) [1472049] - [nvdimm] libnvdimm, pfn, dax: show supported dax/pfn region alignments in sysfs (Jeff Moyer) [1472049] - [nvdimm] libnvdimm: rename nd_sector_size_{show, store} to nd_size_select_{show, store} (Jeff Moyer) [1472049] - [acpi] nfit: cleanup long de-reference chains in acpi_nfit_init_interleave_set (Jeff Moyer) [1471684] - [nvdimm] nfit, libnvdimm, region: export 'position' in mapping info (Jeff Moyer) [1508785] - [nvdimm] libnvdimm, btt: clean up warning and error messages (Jeff Moyer) [1493833] - [nvdimm] libnvdimm: fix integer overflow static analysis warning (Jeff Moyer) [1457567] - [dax] convert to bitmask for flags (Jeff Moyer) [1457555] - [kernel] dax, pmem: introduce an optional 'flush' dax_operation (Jeff Moyer) [1457556] - [nvdimm] libnvdimm, btt: rework error clearing (Jeff Moyer) [1465372] - [nvdimm] libnvdimm: fix potential deadlock while clearing errors (Jeff Moyer) [1465372] - [nvdimm] libnvdimm, btt: cache sector_size in arena_info (Jeff Moyer) [1465372] - [nvdimm] libnvdimm, btt: ensure that flags were also unchanged during a map_read (Jeff Moyer) [1465372] - [nvdimm] libnvdimm, btt: refactor map entry operations with macros (Jeff Moyer) [1457559] - [nvdimm] libnvdimm, btt: fix a missed NVDIMM_IO_ATOMIC case in the write path (Jeff Moyer) [1465372] - [nvdimm] libnvdimm: fix the clear-error check in nsio_rw_bytes (Jeff Moyer) [1471792] - [nvdimm] libnvdimm, btt: fix btt_rw_page not returning errors (Jeff Moyer) [1471795] - [nvdimm] acpi, nfit: quiet invalid block-aperture-region warnings (Jeff Moyer) [1457567] - [nvdimm] libnvdimm, btt: BTT updates for UEFI 2.7 format (Jeff Moyer) [1472028 1457567] - [nvdimm] libnvdimm, nfit: enable support for volatile ranges (Jeff Moyer) [1455961] - [nvdimm] libnvdimm, pmem: fix persistence warning (Jeff Moyer) [1465367] - [nvdimm] libnvdimm: Stop using HPAGE_SIZE (Jeff Moyer) [1472049] - [dax] device-dax: fix 'passing zero to ERR_PTR()' warning (Jeff Moyer) [1457559] - [nvdimm] libnvdimm: fix badblock range handling of ARS range (Jeff Moyer) [1475473 1492054] - [nvdimm] libnvdimm, namespace: record 'lbasize' for pmem namespaces (Jeff Moyer) [1457567] - [nvdimm] acpi/nfit: Issue Start ARS to retrieve existing records (Jeff Moyer) [1457571] - [nvdimm] libnvdimm: New ACPI 6.2 DSM functions (Jeff Moyer) [1508785] - [acpi] nfit: Show bus_dsm_mask in sysfs (Jeff Moyer) [1508785] - [nvdimm] libnvdimm, acpi, nfit: Add bus level dsm mask for pass thru (Jeff Moyer) [1508785] - [nvdimm] acpi, nfit: Enable DSM pass thru for root functions (Jeff Moyer) [1508785] - [nvdimm] libnvdimm: passthru functions clear to send (Jeff Moyer) [1508785] - [nvdimm] libnvdimm, btt: convert some info messages to warn/err (Jeff Moyer) [1493833] - [nvdimm] libnvdimm, region, pmem: fix 'badblocks' sysfs_get_dirent() reference lifetime (Jeff Moyer) [1457571] - [acpi] nfit: Add support of NVDIMM memory error notification in ACPI 6.2 (Jeff Moyer) [1457571] - [nvdimm] libnvdimm, pmem: Add sysfs notifications to badblocks (Jeff Moyer) [1457571] - [nvdimm] libnvdimm, label: switch to using v1.2 labels by default (Jeff Moyer) [1457567] - [nvdimm] libnvdimm, label: add address abstraction identifiers (Jeff Moyer) [1457567] - [nvdimm] libnvdimm, label: add v1.2 label checksum support (Jeff Moyer) [1457567] - [nvdimm] libnvdimm, label: update 'nlabel' and 'position' handling for local namespaces (Jeff Moyer) [1457567] - [nvdimm] libnvdimm, label: populate 'isetcookie' for blk-aperture namespaces (Jeff Moyer) [1457567] - [nvdimm] libnvdimm, label: populate the type_guid property for v1.2 namespaces (Jeff Moyer) [1457567] - [nvdimm] libnvdimm, label: honor the lba size specified in v1.2 labels (Jeff Moyer) [1457567] - [nvdimm] libnvdimm, label: add v1.2 interleave-set-cookie algorithm (Jeff Moyer) [1457567] - [nvdimm] libnvdimm, label: add v1.2 nvdimm label definitions (Jeff Moyer) [1457567] - [kernel] uuid: Take const on input of uuid_is_null() and guid_is_null() (Jeff Moyer) [1457567] - [kernel] acpi, nfit: Switch to use new generic UUID API (Jeff Moyer) [1457567] - [lib] uuid: hoist uuid_is_null() helper from libnvdimm (Jeff Moyer) [1457567] - [lib] uuid: don't export guid_index and uuid_index (Jeff Moyer) [1457567] - [lib] uuid: hoist helpers uuid_equal() and uuid_copy() from xfs (Jeff Moyer) [1457567] - [fs] xfs: use uuid_be to implement the uuid_t type (Jeff Moyer) [1457567] - [fs] xfs: use uuid_copy() helper to abstract uuid_t (Jeff Moyer) [1457567] - [lib] uuid: rename uuid types (Jeff Moyer) [1457567] - [nvdimm] uuid: remove uuid_be defintions from the uapi header (Jeff Moyer) [1457567] - [block] badblocks: fix overlapping check for clearing (Jeff Moyer) [1504042] - [block] badblocks: badblocks_set/clear update unacked_exist (Jeff Moyer) [1504042] - [dax] device-dax: fix sysfs duplicate warnings (Jeff Moyer) [1492048] - [dax] device-dax: fix 'dax' device filesystem inode destruction crash (Jeff Moyer) [1457559] - [acpi] nfit: Fix the memory error check in nfit_handle_mce() (Jeff Moyer) [1471692] - [x86] mce: Export memory_error() (Jeff Moyer) [1471692] - [dax] fix false CONFIG_BLOCK dependency (Jeff Moyer) [1457559] - [fs] filesystem-dax: fix broken __dax_zero_page_range() conversion (Jeff Moyer) [1457559] - [nvdimm] libnvdimm, btt: ensure that initializing metadata clears poison (Jeff Moyer) [1472053] - [nvdimm] libnvdimm: add an atomic vs process context flag to rw_bytes (Jeff Moyer) [1472053] - [dax] device-dax: kill NR_DEV_DAX (Jeff Moyer) [1457559] - [kernel] block, dax: move "select DAX" from BLOCK to FS_DAX (Jeff Moyer) [1457559] - [nvdimm] libnvdimm, pfn: fix 'npfns' vs section alignment (Jeff Moyer) [1472049] - [nvdimm] libnvdimm: handle locked label storage areas (Jeff Moyer) [1457557] - [nvdimm] libnvdimm: convert NDD_ flags to use bitops, introduce NDD_LOCKED (Jeff Moyer) [1457557] - [fs] block, dax: use correct format string in bdev_dax_supported (Jeff Moyer) [1457559] - [dax] device-dax: fix sysfs attribute deadlock (Jeff Moyer) [1472044] - [nvdimm] libnvdimm: restore "libnvdimm: band aid btt vs clear poison locking" (Jeff Moyer) [1472053] - [nvdimm] libnvdimm: fix nvdimm_bus_lock() vs device_lock() ordering (Jeff Moyer) [1472042] - [nvdimm] libnvdimm: rework region badblocks clearing (Jeff Moyer) [1457560] - [nvdimm] libnvdimm: fix clear poison locking with spinlock and GFP_NOWAIT allocation (Jeff Moyer) [1472053] - [acpi] nfit: kill ACPI_NFIT_DEBUG (Jeff Moyer) [1457567] - [nvdimm] libnvdimm: fix clear length of nvdimm_forget_poison() (Jeff Moyer) [1457560] - [nvdimm] libnvdimm: add support for clear poison list and badblocks for device dax (Jeff Moyer) [1457560] - [nvdimm] libnvdimm, pmem: fix a NULL pointer BUG in nd_pmem_notify (Jeff Moyer) [1472038] - [nvdimm] libnvdimm, region: sysfs trigger for nvdimm_flush() (Jeff Moyer) [1457556] - [nvdimm] libnvdimm: Add 'resource' sysfs attribute to regions (Jeff Moyer) [1457560] - [nvdimm] libnvdimm: add mechanism to publish badblocks at the region level (Jeff Moyer) [1457560] - [block] hide badblocks attribute by default (Jeff Moyer) [1471822] - [nvdimm] libnvdimm: fix phys_addr for nvdimm_clear_poison (Jeff Moyer) [1457560] - [kernel] x86, dax, pmem: remove indirection around memcpy_from_pmem() (Jeff Moyer) [1457559] - [kernel] block: remove block_device_operations ->direct_access() (Jeff Moyer) [1457559] - [kernel] block, dax: convert bdev_dax_supported() to dax_direct_access() (Jeff Moyer) [1457559] - [kernel] filesystem-dax: convert to dax_direct_access() (Jeff Moyer) [1457559] - [kernel] ext2, ext4, xfs: retrieve dax_device for iomap operations (Jeff Moyer) [1457559] - [kernel] dm: teach dm-targets to use a dax_device + dax_operations (Jeff Moyer) [1457559] - [nvdimm] libnvdimm, region: fix flush hint detection crash (Jeff Moyer) [1457559] - [kernel] dm: add dax_device and dax_operations support (Jeff Moyer) [1457559] - [md] dm: introduce upstream's cleanup_mapped_device() (Mike Snitzer) [1457559] - [kernel] dax: introduce dax_direct_access() (Jeff Moyer) [1457559] - [s390] dcssblk: add dax_operations support (Jeff Moyer) [1457559] - [block] brd: fix uninitialized use of brd->dax_dev (Jeff Moyer) [1457559] - [block] brd: add dax_operations support (Jeff Moyer) [1457559] - [powerpc] axon_ram: add dax_operations support (Jeff Moyer) [1457559] - [tools] pmem: add dax_operations support (Jeff Moyer) [1457559] - [nvdimm] libnvdimm: use devm_add_action_or_reset() (Jeff Moyer) [1457559] - [nvdimm] dax: introduce dax_operations (Jeff Moyer) [1457559] - [nvdimm] dax: add a facility to lookup a dax device by 'host' device name (Jeff Moyer) [1457559] - [x86] mce: Make the MCE notifier a blocking one (Jeff Moyer) [1471692] - [tools] acpi, nfit: fix module unload vs workqueue shutdown race (Jeff Moyer) [1472037] - [acpi] nfit: limit ->flush_probe() to initialization work (Jeff Moyer) [1472037] - [acpi] nfit: collate health state flags (Jeff Moyer) [1457555] - [acpi] nfit: support "map failed" dimms (Jeff Moyer) [1457555] - [acpi] nfit: add support for acpi 6.1 dimm state flags (Jeff Moyer) [1457555] - [acpi] nfit: remove unnecessary newline (Jeff Moyer) [1455958] - [acpi] nfit: allow specifying a default DSM family (Jeff Moyer) [1455958] - [acpi] nfit: allow override of built-in bitmasks for nvdimm DSMs (Jeff Moyer) [1455958] - [acpi] nfit, libnvdimm: fix interleave set cookie calculation (64-bit comparison) (Jeff Moyer) [1471684] - [nvdimm] nfit, libnvdimm: fix interleave set cookie calculation (Jeff Moyer) [1471684] - [tools] testing/nvdimm: test acpi 6.1 health state flags (Jeff Moyer) [1457555] - [tools] testing/nvdimm: dynamic label support (Jeff Moyer) [1375501] - [tools] testing/nvdimm: add manufacturing_{date|location} dimm properties (Jeff Moyer) [1375501] - [tools] testing/nvdimm: add virtual ramdisk range (Jeff Moyer) [1375501] - [tools] testing/nvdimm: test get_config_size DSM failures (Jeff Moyer) [1375501] - [nvdimm] revert "libnvdimm: band aid btt vs clear poison locking" (Jeff Moyer) [1472053] - [tools] dax: refactor dax-fs into a generic provider of 'struct dax_device' instances (Jeff Moyer) [1457559] - [dax] device-dax: rename 'dax_dev' to 'dev_dax' (Jeff Moyer) [1457559] - [dax] device-dax: improve fault handler debug output (Jeff Moyer) [1457559] - [tools] device-dax, tools/testing/nvdimm: enable device-dax with mock resources (Jeff Moyer) [1457559] - [nvdimm] libnvdimm: band aid btt vs clear poison locking (Jeff Moyer) [1465372] - [nvdimm] libnvdimm: fix reconfig_mutex, mmap_sem, and jbd2_handle lockdep splat (Jeff Moyer) [1471676] - [nvdimm] libnvdimm: fix blk free space accounting (Jeff Moyer) [1471683] - [dax] device-dax: utilize new cdev_device_add helper function (Jeff Moyer) [1457559] - [dax] device-dax: fix cdev leak (Jeff Moyer) [1457559] - [edac] x86/ras, edac, acpi: Assign MCE notifier handlers a priority (Jeff Moyer) [1471692] - [x86] mce: Dump MCE to dmesg if no consumers (Jeff Moyer) [1471692]- [input] Fix device_rh memory leak (Prarit Bhargava) [1510344] - [gpu] drm/i915/gvt: Add support for PCIe extended configuration space (Paul Lai) [1458032] - [gpu] drm/i915/gvt: Add emulation for BAR2 (aperture) with normal file RW approach (Paul Lai) [1458032] - [gpu] drm/i915/kvmgt: Sanitize PCI bar emulation (Paul Lai) [1458032] - [pci] Move config space size macros to pci_regs.h (Paul Lai) [1458032] - [kernel] memremap: don't modify flags (Paul Lai) [1458032] - [virt] kvm: eventfd: fix NULL deref irqbypass consumer (Radim Krcmar) [1417618] - [net] vsock: fix outdated sk_state value in hvs_release() (Cathy Avery) [1505839] - [hv] hv_sock: add locking in the open/close/release code paths (Cathy Avery) [1505839] - [hv] vmbus: hvsock: add proper sync for vmbus_hvsock_device_unregister() (Cathy Avery) [1505839] - [mm] revert "memcontrol: fix cgroup creation failure after many small jobs" (Rafael Aquini) [1510790] - [mm] revert "cgroup: kill css_id" (Rafael Aquini) [1510790] - [fs] ext4: fix fault handling when mounted with -o dax,ro (Eric Sandeen) [1488468] - [s390] disassembler: increase show_code buffer size (Hendrik Brueckner) [1516667] - [s390] disassembler: add missing end marker for e7 table (Hendrik Brueckner) [1520837] - [s390] qeth: unbreak OSM and OSN support (Hendrik Brueckner) [1519447] - [s390] qeth: handle sysfs error during initialization (Hendrik Brueckner) [1519447] - [netdrv] mlxsw: spectrum: Fix error return code in mlxsw_sp_port_create() (Ivan Vecera) [1521069] - [netdrv] mlxsw: spectrum_router: Configure TIGCR on init (Ivan Vecera) [1521069] - [netdrv] mlxsw: reg: Add Tunneling IPinIP General Configuration Register (Ivan Vecera) [1521069] - [netdrv] mlxsw: core: Fix possible deadlock (Ivan Vecera) [1521069] - [netdrv] nfp: inherit the max_mtu from the PF netdev (John Linville) [1515619] - [netdrv] nfp: fix flower offload metadata flag usage (John Linville) [1518327] - [netdrv] nfp: refuse offloading filters that redirects to upper devices (John Linville) [1519464] - [netdrv] nfp: handle page allocation failures (John Linville) [1519464] - [netdrv] nfp: fix ethtool stats gather retry (John Linville) [1519464] - [netdrv] nfp: add whitelist of supported flow dissector (John Linville) [1519464] - [powerpc] kvm: ppc: book3s hv: Fix use after free in case of multiple resize requests (Serhii Popovych) [1516238] - [powerpc] kvm: ppc: book3s hv: Drop prepare_done from struct kvm_resize_hpt (Serhii Popovych) [1516238] - [powerpc] kvm: ppc: book3s hv: Check for kmalloc errors in ioctl (Serhii Popovych) [1516238] - [infiniband] rdma/bnxt_re: Set QP state in case of response completion errors (Jonathan Toppins) [1516610] - [infiniband] rdma/bnxt_re: Flush CQ notification Work Queue before destroying QP (Jonathan Toppins) [1516610] - [infiniband] rdma/bnxt_re: synchronize poll_cq and req_notify_cq verbs (Jonathan Toppins) [1516610] - [infiniband] bnxt_re: fix a crash in qp error event processing (Jonathan Toppins) [1515709] - [infiniband] bnxt_re: changing the ip address shouldn't affect new connections (Jonathan Toppins) [1515770] - [infiniband] rdma/bnxt_re: Add memory barriers when processing CQ/EQ entries (Jonathan Toppins) [1515777]- [netdrv] mlx5e: IPoIB, Modify rdma netdev allocate and free to support PKEY (Kamal Heib) [1517570 1456694] - [netdrv] mlx5e: IPoIB, Add PKEY child interface ethtool ops (Kamal Heib) [1517570 1456694] - [netdrv] mlx5e: IPoIB, Add PKEY child interface ndos (Kamal Heib) [1517570 1456694] - [netdrv] mlx5e: IPoIB, Add PKEY child interface nic profile (Kamal Heib) [1517570 1456694] - [netdrv] mlx5e: IPoIB, Use hash-table to map between QPN to child netdev (Kamal Heib) [1517570 1456694] - [netdrv] mlx5e: IPoIB, Support for setting PKEY index to underlay QP (Kamal Heib) [1517570 1456694] - [netdrv] ib/ipoib: Add ability to set PKEY index to lower device driver (Kamal Heib) [1517570 1456694] - [netdrv] ib/ipoib: Grab rtnl lock on heavy flush when calling ndo_open/stop (Kamal Heib) [1517570 1456694] - [netdrv] mlx5: Support for attaching multiple underlay QPs to root flow table (Kamal Heib) [1517570 1456694] - [netdrv] mlx5e: IPoIB, Move underlay QP init/uninit to separate functions (Kamal Heib) [1517570 1456694] - [netdrv] mlx5: PTP code migration to driver core section (Kamal Heib) [1456694] - [netdrv] mlx5: File renaming towards ptp core implementation (Kamal Heib) [1456694] - [netdrv] mlx5: Add FGs and FTEs memory pool (Kamal Heib) [1456687 1456694] - [netdrv] mlx5: Allocate FTE object without lock (Kamal Heib) [1456687 1456694] - [netdrv] mlx5: Support multiple updates of steering rules in parallel (Kamal Heib) [1456687 1456694] - [netdrv] mlx5: Replace fs_node mutex with reader/writer semaphore (Kamal Heib) [1456687 1456694] - [netdrv] mlx5: Refactor FTE and FG creation code (Kamal Heib) [1456687 1456694] - [netdrv] mlx5: Export building of matched flow groups list (Kamal Heib) [1456687 1456694] - [netdrv] mlx5: Move the entry index allocator to flow group (Kamal Heib) [1456687 1456694] - [netdrv] mlx5: Avoid NULL pointer dereference on steering cleanup (Kamal Heib) [1456687 1456694] - [netdrv] mlx5: Fix creating a new FTE when an existing but full FTE exists (Kamal Heib) [1456687 1456694] - [netdrv] mlx5e: Increase Striding RQ minimum size limit to 4 multi-packet WQEs (Kamal Heib) [1456694] - [netdrv] mlx5e: Set page to null in case dma mapping fails (Kamal Heib) [1456694] - [netdrv] mlx5e: Fix napi poll with zero budget (Kamal Heib) [1456694] - [netdrv] mlx5e: Stop NAPI when irq balancer changes affinity (Kamal Heib) [1456694] - [netdrv] mlx5: Cancel health poll before sending panic teardown command (Kamal Heib) [1456694] - [netdrv] mlx5: Loop over temp list to release delay events (Kamal Heib) [1456694] - [netdrv] mlx5e/core/en_fs: fix pointer dereference after free in mlx5e_execute_l2_action (Kamal Heib) [1456694] - [netdrv] mlx5e: DCBNL, Implement tc with ets type and zero bandwidth (Kamal Heib) [1456694] - [netdrv] mlx5e: Properly deal with encap flows add/del under neigh update (Kamal Heib) [1456694] - [netdrv] mlx5: Delay events till mlx5 interface's add complete for pci resume (Kamal Heib) [1456694] - [netdrv] mlx5: Fix health work queue spin lock to IRQ safe (Kamal Heib) [1456694] - [netdrv] mlx5: Fix wrong indentation in enable SRIOV code (Kamal Heib) [1456694] - [netdrv] mlx5: Fix static checker warning on steering tracepoints code (Kamal Heib) [1456694] - [netdrv] mlx5e: Fix calculated checksum offloads counters (Kamal Heib) [1456694] - [netdrv] mlx5e: Don't add/remove 802.1ad rules when changing 802.1Q VLAN filter (Kamal Heib) [1456694] - [netdrv] mlx5e: Print netdev features correctly in error message (Kamal Heib) [1456694] - [netdrv] mlx5e: Check encap entry state when offloading tunneled flows (Kamal Heib) [1456694] - [netdrv] mlx5e: Disallow TC offloading of unsupported match/action combinations (Kamal Heib) [1456694] - [netdrv] mlx5e: Fix erroneous freeing of encap header buffer (Kamal Heib) [1456694] - [netdrv] mlx5: Check device capability for maximum flow counters (Kamal Heib) [1456694] - [netdrv] mlx5: Fix FPGA capability location (Kamal Heib) [1456694] - [netdrv] mlx5e: IPoIB, Fix access to invalid memory address (Kamal Heib) [1456694] - [netdrv] mlx5e: Distribute RSS table among all RX rings (Kamal Heib) [1456694] - [netdrv] mlx5e: Use kernel's mechanism to avoid missing NAPIs (Kamal Heib) [1456694] - [netdrv] mlx5e: Slightly increase RX page-cache size (Kamal Heib) [1456694] - [netdrv] mlx5e: Don't recycle page if moved to far NUMA (Kamal Heib) [1456694] - [netdrv] mlx5e: Remove unnecessary fields in ICO SQ (Kamal Heib) [1456694] - [netdrv] mlx5e: Type-specific optimizations for RX post WQEs function (Kamal Heib) [1456694] - [netdrv] mlx5e: Non-atomic RQ state indicator for UMR WQE in progress (Kamal Heib) [1456694] - [netdrv] mlx5e: Non-atomic indicator for ring enabled state (Kamal Heib) [1456694] - [netdrv] mlx5e: Refactor data-path lro header function (Kamal Heib) [1456694] - [netdrv] mlx5e: Early-return on empty completion queues (Kamal Heib) [1456694] - [netdrv] mlx5e: NAPI busy-poll when UMR post is in progress (Kamal Heib) [1456694] - [netdrv] mlx5e: Small enhancements for RX MPWQE allocation and free (Kamal Heib) [1456694] - [netdrv] mlx5e: Use memset to init skbs_frags array to zeros (Kamal Heib) [1456694] - [netdrv] mlx5e: Remove unnecessary wqe_sz field from RQ buffer (Kamal Heib) [1456694] - [netdrv] mlx5e: Replace multiplication by stride size with a shift (Kamal Heib) [1456694] - [netdrv] mlx5e: Reorganize struct mlx5e_rq (Kamal Heib) [1456694] - [netdrv] mlx5e: Support RSS for GRE tunneled packets (Kamal Heib) [1467198 1456694] - [netdrv] mlx5e: Support TSO and TX checksum offloads for GRE tunnels (Kamal Heib) [1467198 1456694] - [netdrv] mlx5e: Use IP version matching to classify IP traffic (Kamal Heib) [1467198 1456694] - [netdrv] mlx5e: make mlx5e_profile const (Kamal Heib) [1456694] - [netdrv] mlx5: Add tracepoints (Kamal Heib) [1456694] - [netdrv] mlx5: Add hash table for flow groups in flow table (Kamal Heib) [1456694] - [netdrv] mlx5: Add hash table to search FTEs in a flow-group (Kamal Heib) [1456694] - [netdrv] mlx5: Don't store reserved part in FTEs and FGs (Kamal Heib) [1456694] - [netdrv] mlx5: Convert linear search for free index to ida (Kamal Heib) [1456694] - [netdrv] mlx5e: Fix wrong code indentation in conditional statement (Kamal Heib) [1456694] - [netdrv] mlx5: Remove a leftover unused variable (Kamal Heib) [1456694] - [netdrv] mlx5: Add a blank line after declarations V2 (Kamal Heib) [1456694] - [netdrv] mlx5e: Use size_t to store byte offset in statistics descriptors (Kamal Heib) [1456694] - [netdrv] mlx5e: Use kernel types instead of uint*_t in ethtool callbacks (Kamal Heib) [1456694] - [netdrv] mlx5e: Place constants on the right side of comparisons (Kamal Heib) [1456694] - [netdrv] mlx5e: Avoid using multiple blank lines (Kamal Heib) [1456694] - [netdrv] mlx5e: Properly indent within conditional statements (Kamal Heib) [1456694] - [netdrv] mlx5: Add a blank line after declarations (Kamal Heib) [1456694] - [netdrv] mlx5: Avoid blank lines after/before open/close brace (Kamal Heib) [1456694] - [netdrv] mlx5e: Add outbound PCI buffer overflow counter (Kamal Heib) [1385322 1456694] - [netdrv] mlx5e: Add RX buffer fullness counters (Kamal Heib) [1385322 1456694] - [netdrv] mlx5: Add RX buffer fullness counters infrastructure (Kamal Heib) [1385322 1456694] - [netdrv] mlx5e: Add PCIe outbound stalls counters (Kamal Heib) [1385322 1456694] - [netdrv] mlx5: Add PCIe outbound stalls counters infrastructure (Kamal Heib) [1385322 1456694] - [netdrv] mlx5e: IPoIB, Add support for get_link_ksettings in ethtool (Kamal Heib) [1456694] - [netdrv] mlx5e: IPoIB, Fix driver name retrieved by ethtool (Kamal Heib) [1456694] - [netdrv] mlx5e: Send PAOS command on interface up/down (Kamal Heib) [1456694] - [netdrv] mlx5: ensure 0 is returned when vport is zero (Kamal Heib) [1456694] - [netdrv] mlx5: remove unnecessary pci_set_drvdata() (Kamal Heib) [1456694] - [netdrv] mlx5: Increase the maximum flow counters supported (Kamal Heib) [1456694] - [netdrv] mlx5: Fix counter list hardware structure (Kamal Heib) [1456694] - [netdrv] mlx5: Delay events till ib registration ends (Kamal Heib) [1456694] - [netdrv] mlx5: Add CONFIG_MLX5_ESWITCH Kconfig (Kamal Heib) [1456694] - [netdrv] mlx5: Separate between E-Switch and MPFS (Kamal Heib) [1456694] - [netdrv] mlx5: Unify vport manager capability check (Kamal Heib) [1456694] - [netdrv] mlx5e: NIC netdev init flow cleanup (Kamal Heib) [1456694] - [netdrv] mlx5e: Rearrange netdevice ops structures (Kamal Heib) [1456694] - [netdrv] mlx5: fix spelling mistake: "alloated" -> "allocated" (Kamal Heib) [1456694] - [netdrv] mlx5e: Enable local loopback in loopback selftest (Kamal Heib) [1456684 1456694] - [netdrv] mlx5e: Fix CQ moderation mode not set properly (Kamal Heib) [1456694] - [netdrv] mlx5e: Fix inline header size for small packets (Kamal Heib) [1456694] - [netdrv] mlx5: E-Switch, Unload the representors in the correct order (Kamal Heib) [1456694] - [netdrv] mlx5e: Properly resolve TC offloaded ipv6 vxlan tunnel source address (Kamal Heib) [1456694] - [netdrv] mlx5e: Don't override user RSS upon set channels (Kamal Heib) [1456694] - [netdrv] mlx5e: Fix dangling page pointer on DMA mapping error (Kamal Heib) [1456694] - [netdrv] mlx5: Remove the flag MLX5_INTERFACE_STATE_SHUTDOWN (Kamal Heib) [1456694] - [netdrv] mlx5: Skip mlx5_unload_one if mlx5_load_one fails (Kamal Heib) [1456694] - [netdrv] mlx5: Fix arm SRQ command for ISSI version 0 (Kamal Heib) [1456694] - [netdrv] mlx5e: Fix DCB_CAP_ATTR_DCBX capability for DCBNL getcap (Kamal Heib) [1456694] - [netdrv] mlx5e: Check for qos capability in dcbnl_initialize (Kamal Heib) [1456694] - [netdrv] mlx5: Fix mlx5_add_flow_rules call with correct num of dests (Kamal Heib) [1456694] - [netdrv] mlx5e: Schedule overflow check work to mlx5e workqueue (Kamal Heib) [1456694] - [netdrv] mlx5e: Fix wrong delay calculation for overflow check scheduling (Kamal Heib) [1456694] - [netdrv] mlx5e: Add missing support for PTP_CLK_REQ_PPS request (Kamal Heib) [1456694] - [netdrv] mlx5e: Change 1PPS out scheme (Kamal Heib) [1456694] - [netdrv] mlx5e: Fix broken disable 1PPS flow (Kamal Heib) [1456694] - [netdrv] mlx5e: Add field select to MTPPS register (Kamal Heib) [1456694] - [netdrv] mlx5: Fix mlx5_ifc_mtpps_reg_bits structure size (Kamal Heib) [1456694] - [netdrv] mlx5e: Fix outer_header_zero() check size (Kamal Heib) [1456694] - [netdrv] mlx5e: IPoIB, Modify add/remove underlay QPN flows (Kamal Heib) [1456694] - [netdrv] mlx5: Fix command bad flow on command entry allocation failure (Kamal Heib) [1456694] - [netdrv] mlx5: Fix command completion after timeout access invalid structure (Kamal Heib) [1456694] - [netdrv] mlx5: Consider tx_enabled in all modes on remap (Kamal Heib) [1456694] - [netdrv] mlx5: Clean SRIOV eswitch resources upon VF creation failure (Kamal Heib) [1456694] - [netdrv] mlx5: IPSec, fix 64-bit division correctly (Kamal Heib) [1456677 1456694] - [netdrv] mlx5e: Initialize CEE's getpermhwaddr address buffer to 0xff (Kamal Heib) [1456694] - [netdrv] mlx5: Add Makefiles for subdirectories (Kamal Heib) [1456677 1456694] - [netdrv] mlx5: Build wq.o even if MLX5_CORE_EN is not selected (Kamal Heib) [1456677 1456694] - [netdrv] mlx5: FPGA, Fix datatype mismatch (Kamal Heib) [1456677 1456694] - [netdrv] mlx5: FPGA, make mlx5_fpga_device_brb static (Kamal Heib) [1456677 1456694] - [netdrv] mlx5: IPSec, Fix 64-bit division on 32-bit builds (Kamal Heib) [1456677 1456694] - [netdrv] mlx5: Add missing include in lib/gid.c (Kamal Heib) [1456677 1456694] - [netdrv] mlx5: fix memcpy limit? (Kamal Heib) [1456694] - [netdrv] mlx5: fix spelling mistake: "Allodating" -> "Allocating" (Kamal Heib) [1456694] - [netdrv] mlx5e: IPSec, Add IPSec ethtool stats (Kamal Heib) [1456677 1456694] - [netdrv] mlx5e: IPSec, Add Innova IPSec offload TX data path (Kamal Heib) [1456677 1456694] - [netdrv] mlx5e: IPSec, Add Innova IPSec offload RX data path (Kamal Heib) [1456677 1456694] - [netdrv] mlx5: Accel, Add IPSec acceleration interface (Kamal Heib) [1456677 1456694] - [netdrv] mlx5: FPGA, Add SBU infrastructure (Kamal Heib) [1456677 1456694] - [netdrv] mlx5: FPGA, Add SBU bypass and reset flows (Kamal Heib) [1456677 1456694] - [netdrv] mlx5: FPGA, Add high-speed connection routines (Kamal Heib) [1456677 1456694] - [netdrv] mlx5: FPGA, Add FW commands for FPGA QPs (Kamal Heib) [1456677 1456694] - [netdrv] mlx5: FPGA, Move FPGA init/cleanup to init_once (Kamal Heib) [1456677 1456694] - [netdrv] mlx5: Add QP WQ support (Kamal Heib) [1456677 1456694] - [netdrv] mlx5: Make get_cqe routine not ethernet-specific (Kamal Heib) [1456677 1456694] - [netdrv] ib/mlx5: Respect mlx5_core reserved GIDs (Kamal Heib) [1456677 1456694] - [netdrv] mlx5: Add support for multiple RoCE enable (Kamal Heib) [1456677 1456694] - [netdrv] mlx5: Add reserved-gids support (Kamal Heib) [1456677 1456694] - [netdrv] mlx5: Set interface flags before cleanup in unload_one (Kamal Heib) [1456677 1456694] - [netdrv] mlx5e: Fix TX carrier errors report in get stats ndo (Kamal Heib) [1456694] - [netdrv] mlx5: Cancel delayed recovery work when unloading the driver (Kamal Heib) [1456694] - [netdrv] mlx5: Fix driver load error flow when firmware is stuck (Kamal Heib) [1456694] - [netdrv] mlx5e: Use device ID defines (Kamal Heib) [1456694] - [netdrv] mlx5: Fix offset of hca cap reserved field (Kamal Heib) [1456694] - [netdrv] mlx5e: Add header re-write offloading of IPv6 hop-limit (Kamal Heib) [1456687 1456694] - [netdrv] mlx5e: Use macro for TC header re-write offload field mapping (Kamal Heib) [1456687 1456694] - [netdrv] mlx5e: Offload TC matching on ip ttl (Kamal Heib) [1456687 1456694] - [netdrv] mlx5e: Relocate the TC match on ip tos offload code section (Kamal Heib) [1456687 1456694] - [netdrv] mlx5e: Introduce RX Page-Reuse (Kamal Heib) [1460489 1456694] - [netdrv] mlx5e: Enhance RX SKB headroom logic (Kamal Heib) [1460489 1456694] - [netdrv] mlx5e: Build SKB with exact frag_size (Kamal Heib) [1460489 1456694] - [netdrv] mlx5e: Support bpf_xdp_adjust_head() (Kamal Heib) [1456694] - [netdrv] mlx5: Add fast unload support in shutdown flow (Kamal Heib) [1456670 1456694] - [netdrv] mlx5: Expose command polling interface (Kamal Heib) [1456670 1456694] - [netdrv] mlx5e: Optimize update stats work (Kamal Heib) [1456694] - [netdrv] mlx5e: Move and optimize query out of buffer function (Kamal Heib) [1456694] - [netdrv] mlx5e: Reduce number of heap allocated buffers for update stats (Kamal Heib) [1456694] - [netdrv] mlx5e: Rename physical symbol errors counter (Kamal Heib) [1456694] - [netdrv] mlx5e: Fix typo in warning if CQ moderation is not supported (Kamal Heib) [1456694] - [netdrv] mlx5e: Use function to map aRFS into traffic type (Kamal Heib) [1456694] - [netdrv] mlx5: Undo LAG upon request to create virtual functions (Kamal Heib) [1456694] - [netdrv] mlx5: Avoid space after casting (Kamal Heib) [1456694] - [netdrv] mlx5: Align to match opening parenthesis (Kamal Heib) [1456694] - [netdrv] mlx5: Avoid blank lines before/after closing/opening braces (Kamal Heib) [1456694] - [netdrv] mlx5: Avoid using multiple blank lines (Kamal Heib) [1456694] - [netdrv] mlx5: Fix some spelling mistakes (Kamal Heib) [1456694] - [netdrv] mlx5: Update eqe_type_str() event names (Kamal Heib) [1456694] - [netdrv] mlx5e: Fill advertised and supported port data from Hardware info (Kamal Heib) [1456694] - [netdrv] mlx5e: Add support for reading connector type from PTYS (Kamal Heib) [1456694] - [netdrv] mlx5: Update flow table commands layout (Kamal Heib) [1456694] - [netdrv] mlx5e: Support header re-write of partial fields in TC pedit offload (Kamal Heib) [1456687 1456694] - [netdrv] mlx5e: Use modify header ID cache for offloaded TC NIC flows (Kamal Heib) [1456687 1456694] - [netdrv] mlx5e: Use modify header ID cache for offloaded TC E-Switch flows (Kamal Heib) [1456687 1456694] - [netdrv] mlx5e: Add cache for HW modify header IDs (Kamal Heib) [1456687 1456694] - [netdrv] mlx5e: Use short attribute form when adding/deleting offloaded TC flows (Kamal Heib) [1456687 1456694] - [netdrv] mlx5e: Offload TC matching on ip tos / traffic-class (Kamal Heib) [1456687 1456694] - [netdrv] mlx5e: Offload TC matching on tcp flags (Kamal Heib) [1456687 1456694] - [netdrv] mlx5e: Remove TC header re-write offloading of ip tos (Kamal Heib) [1456687 1456694] - [netdrv] mlx5e: Fix warnings around parsing of TC pedit actions (Kamal Heib) [1456687 1456694] - [netdrv] mlx5e: Properly enforce disallowing of partial field re-write offload (Kamal Heib) [1456687 1456694] - [netdrv] mlx5e: Allow TC csum offload if applied together with pedit action (Kamal Heib) [1456687 1456694] - [netdrv] mlx5e: Add offloading of NIC TC pedit (header re-write) actions (Kamal Heib) [1456687 1456694] - [netdrv] mlx5e: Add parsing of TC pedit actions to HW format (Kamal Heib) [1456687 1456694]- [i2c] introduce helper function to get 8 bit address from a message (Gopal Tiwari) [1456705] - [i2c] add a flag to mark clients as slaves (Gopal Tiwari) [1456705] - [i2c] acpi / scan: fix enumeration (visited) flags for bus rescans (Gopal Tiwari) [1456705] - [i2c] acpi: add support for ACPI reconfiguration notifiers (Gopal Tiwari) [1456705] - [i2c] acpi / pm: allow child devices to ignore parent power state (Gopal Tiwari) [1456705] - [i2c] designware: Find bus speed from ACPI (Gopal Tiwari) [1456705] - [i2c] acpi / pm: Make messages in acpi_device_set_power() print device names (Gopal Tiwari) [1456705] - [i2c] designware: Enable high speed mode (Gopal Tiwari) [1456705] - [i2c] designware: set the common config before the if else (Gopal Tiwari) [1456705] - [i2c] designware: Enable fast mode plus (Gopal Tiwari) [1456705] - [i2c] designware: get fast plus and high speed *CNT configuration (Gopal Tiwari) [1456705] - [i2c] designware: Move clk_freq into struct dw_i2c_dev (Gopal Tiwari) [1456705] - [i2c] designware-pci: Make bus number allocation robust (Gopal Tiwari) [1456705] - [i2c] designware: Do not calculate SCL timing parameters needlessly (Gopal Tiwari) [1456705] - [i2c] core: fix NULL pointer dereference under race condition (Gopal Tiwari) [1456705] - [i2c] export i2c_adapter_depth() (Gopal Tiwari) [1456705] - [i2c] core: Add function for finding the bus speed from ACPI, take 2 (Gopal Tiwari) [1456705] - [i2c] core: Cleanup I2C ACPI namespace, take 2 (Gopal Tiwari) [1456705] - [i2c] use pr_fmt in the core (Gopal Tiwari) [1456705] - [i2c] print more info when acpi_i2c_space_handler() fails (Gopal Tiwari) [1456705] - [i2c] add error message when obtaining idr fails (Gopal Tiwari) [1456705] - [i2c] improve error messages in i2c_register_adapter() (Gopal Tiwari) [1456705] - [i2c] cleanup i2c_register_adapter() by refactoring recovery init (Gopal Tiwari) [1456705] - [i2c] free idr when sanity checks in i2c_register_adapter() fail (Gopal Tiwari) [1456705] - [i2c] i2c / acpi: add support for ACPI reconfigure notifications (Gopal Tiwari) [1456705] - [i2c] Add generic support passing secondary devices addresses (Gopal Tiwari) [1456705] - [i2c] only check scl functions when using generic recovery (Gopal Tiwari) [1456705] - [i2c] allow adapter drivers to override the adapter locking (Gopal Tiwari) [1456705] - [i2c] let I2C masters ignore their children for PM (Gopal Tiwari) [1456705] - [i2c] core: use new 8 bit address helper function (Gopal Tiwari) [1456705] - [i2c] immediately mark ourselves as registered (Gopal Tiwari) [1456705] - [i2c] do not use internal data from driver core (Gopal Tiwari) [1456705] - [i2c] always enable RuntimePM for the adapter device (Gopal Tiwari) [1456705] - [i2c] i2c / acpi: Rework I2C device scanning (Gopal Tiwari) [1456705] - [i2c] core: Add support for best effort block read emulation (Gopal Tiwari) [1456705] - [i2c] slave: print warning if slave flag not set (Gopal Tiwari) [1456705] - [i2c] support 10 bit and slave addresses in sysfs 'new_device' (Gopal Tiwari) [1456705] - [i2c] take address space into account when checking for used addresses (Gopal Tiwari) [1456705] - [i2c] make address check indpendent from client struct (Gopal Tiwari) [1456705] - [i2c] rename address check functions (Gopal Tiwari) [1456705] - [i2c] apply address offset for slaves, too (Gopal Tiwari) [1456705] - [i2c] core: add and export of_get_i2c_adapter_by_node() interface (Gopal Tiwari) [1456705] - [i2c] core: manage i2c bus device refcount in i2c_[get|put]_adapter (Gopal Tiwari) [1456705] - [i2c] fix leaked device refcount on of_find_i2c_* error path (Gopal Tiwari) [1456705] - [i2c] core: only use set_scl for bus recovery after calling prepare_recovery (Gopal Tiwari) [1456705] - [i2c] core: Reduce stack size of acpi_i2c_space_handler() (Gopal Tiwari) [1456705] - [i2c] core: fix typo in comment (Gopal Tiwari) [1456705] - [i2c] check for proper length of the reg property (Gopal Tiwari) [1456705] - [i2c] slave: add error messages to slave core (Gopal Tiwari) [1456705] - [i2c] Mark adapter devices with pm_runtime_no_callbacks (Gopal Tiwari) [1456705] - [i2c] core: Export bus recovery functions (Gopal Tiwari) [1456705] - [i2c] change input parameter to i2c_adapter for prepare/unprepare_recovery (Gopal Tiwari) [1456705] - [i2c] clarify comments about the dev_released completion (Gopal Tiwari) [1456705] - [i2c] Only include slave support if selected (Gopal Tiwari) [1456705] - [i2c] do not try to load modules for of-registered devices (Gopal Tiwari) [1456705] - [i2c] simplify boilerplate code for attribute groups (Gopal Tiwari) [1456705] - [i2c] acpi: Pick the first address if device has multiple (Gopal Tiwari) [1456705] - [i2c] Remove support for legacy PM (Gopal Tiwari) [1456705] - [i2c] core changes for slave support (Gopal Tiwari) [1456705] - [i2c] acpi: remove unneeded variable initialization (Gopal Tiwari) [1456705] - [i2c] acpi: Fix NULL Pointer dereference (Gopal Tiwari) [1456705] - [i2c] move acpi code back into the core (Gopal Tiwari) [1456705] - [i2c] add debug info when class instantiation was dropped (Gopal Tiwari) [1456705] - [i2c] acpi: Clean up I2C ACPI code and Add CONFIG_I2C_ACPI config (Gopal Tiwari) [1456705] - [i2c] acpi: Add i2c ACPI operation region support (Gopal Tiwari) [1456705] - [i2c] Add message transfer tracepoints for SMBUS [ver #2] (Gopal Tiwari) [1456705] - [i2c] Add message transfer tracepoints for I2C (Gopal Tiwari) [1456705] - [i2c] add deprecation warning for class based instantiation (Gopal Tiwari) [1456705] - [i2c] Use stable dev_name for ACPI enumerated I2C slaves (Gopal Tiwari) [1456705] - [i2c] attach/detach I2C client device to the ACPI power domain (Gopal Tiwari) [1456705] - [i2c] Not all adapters have a parent (Gopal Tiwari) [1456705] - [i2c] Remove redundant 'driver' field from the i2c_client struct (Gopal Tiwari) [1456705] - [i2c] dt: describe generic bindings (Gopal Tiwari) [1456705] - [i2c] documentation: i2c: describe the new slave mode (Gopal Tiwari) [1456705] - [i2c] media: core: Don't use i2c_client->driver (Gopal Tiwari) [1456705]- [scsi] cxlflash: Fix vlun resize failure in the shrink path (Gustavo Duarte) [1456494] - [scsi] cxlflash: Avoid double mutex unlock (Gustavo Duarte) [1456494] - [scsi] cxlflash: Remove unnecessary existence check (Gustavo Duarte) [1456494] - [scsi] cxlflash: Fix an error handling path in 'cxlflash_disk_attach()' (Gustavo Duarte) [1456494] - [scsi] cxlflash: return -EFAULT if copy_from_user() fails (Gustavo Duarte) [1456494] - [scsi] cxlflash: Update debug prints in reset handlers (Gustavo Duarte) [1456494] - [scsi] cxlflash: Update send_tmf() parameters (Gustavo Duarte) [1456494] - [scsi] cxlflash: Avoid double free of character device (Gustavo Duarte) [1456494] - [scsi] cxlflash: Update TMF command processing (Gustavo Duarte) [1456494] - [scsi] cxlflash: Remove zeroing of private command data (Gustavo Duarte) [1456494] - [scsi] cxlflash: Support WS16 unmap (Gustavo Duarte) [1456494] - [scsi] cxlflash: Support AFU debug (Gustavo Duarte) [1456494] - [scsi] cxlflash: Support LUN provisioning (Gustavo Duarte) [1456494] - [scsi] cxlflash: Refactor AFU capability checking (Gustavo Duarte) [1456494] - [scsi] cxlflash: Introduce host ioctl support (Gustavo Duarte) [1456494] - [scsi] cxlflash: Separate AFU internal command handling from AFU sync specifics (Gustavo Duarte) [1456494] - [scsi] cxlflash: Create character device to provide host management interface (Gustavo Duarte) [1456494] - [scsi] cxlflash: Add scsi command abort handler (Gustavo Duarte) [1456494] - [scsi] cxlflash: Flush pending commands in cleanup path (Gustavo Duarte) [1456494] - [scsi] cxlflash: Track pending scsi commands in each hardware queue (Gustavo Duarte) [1456494] - [scsi] cxlflash: Handle AFU sync failures (Gustavo Duarte) [1456494] - [scsi] cxlflash: Schedule asynchronous reset of the host (Gustavo Duarte) [1456494] - [scsi] cxlflash: Reset hardware queue context via specified register (Gustavo Duarte) [1456494] - [scsi] cxlflash: Update cxlflash_afu_sync() to return errno (Gustavo Duarte) [1456494] - [scsi] cxlflash: Combine the send queue locks (Gustavo Duarte) [1456494] - [scsi] cxlflash: Select IRQ_POLL (Gustavo Duarte) [1456494] - [scsi] cxlflash: Introduce hardware queue steering (Gustavo Duarte) [1456494] - [scsi] cxlflash: Add hardware queues attribute (Gustavo Duarte) [1456494] - [scsi] cxlflash: Support multiple hardware queues (Gustavo Duarte) [1456494] - [scsi] cxlflash: Improve asynchronous interrupt processing (Gustavo Duarte) [1456494] - [scsi] cxlflash: Fix warnings/errors (Gustavo Duarte) [1456494] - [scsi] cxlflash: Fix power-of-two validations (Gustavo Duarte) [1456494] - [scsi] cxlflash: Remove unnecessary DMA mapping (Gustavo Duarte) [1456494] - [scsi] cxlflash: Fence EEH during probe (Gustavo Duarte) [1456494] - [scsi] cxlflash: Support up to 4 ports (Gustavo Duarte) [1456494] - [scsi] cxlflash: SISlite updates to support 4 ports (Gustavo Duarte) [1456494] - [scsi] cxlflash: Hide FC internals behind common access routine (Gustavo Duarte) [1456494] - [scsi] cxlflash: Remove port configuration assumptions (Gustavo Duarte) [1456494] - [scsi] cxlflash: Support dynamic number of FC ports (Gustavo Duarte) [1456494] - [scsi] cxlflash: Update sysfs helper routines to pass config structure (Gustavo Duarte) [1456494] - [scsi] cxlflash: Implement IRQ polling for RRQ processing (Gustavo Duarte) [1456494] - [scsi] cxlflash: Serialize RRQ access and support offlevel processing (Gustavo Duarte) [1456494] - [scsi] cxlflash: Separate RRQ processing from the RRQ interrupt handler (Gustavo Duarte) [1456494] - [scsi] cxlflash: Enable PCI device ID for future IBM CXL Flash AFU (Gustavo Duarte) [1456494] - [scsi] cxlflash: Cleanup prints (Gustavo Duarte) [1456494] - [scsi] cxlflash: Support SQ Command Mode (Gustavo Duarte) [1456494] - [scsi] cxlflash: Refactor context reset to share reset logic (Gustavo Duarte) [1456494] - [scsi] cxlflash: Migrate scsi command pointer to AFU command (Gustavo Duarte) [1456494] - [scsi] cxlflash: Migrate IOARRIN specific routines to function pointers (Gustavo Duarte) [1456494] - [scsi] cxlflash: Cleanup queuecommand() (Gustavo Duarte) [1456494] - [scsi] cxlflash: Cleanup send_tmf() (Gustavo Duarte) [1456494] - [scsi] cxlflash: Remove AFU command lock (Gustavo Duarte) [1456494] - [scsi] cxlflash: Wait for active AFU commands to timeout upon tear down (Gustavo Duarte) [1456494] - [scsi] cxlflash: Remove private command pool (Gustavo Duarte) [1456494] - [scsi] cxlflash: Use cmd_size for private commands (Gustavo Duarte) [1456494] - [scsi] cxlflash: Allocate memory instead of using command pool for AFU sync (Gustavo Duarte) [1456494] - [scsi] cxlflash: Remove unused buffer from AFU command (Gustavo Duarte) [1456494] - [scsi] cxlflash: Set sg_tablesize to 1 instead of SG_NONE (Gustavo Duarte) [1456494] - [scsi] cxlflash: Fix context reference tracking on detach (Gustavo Duarte) [1456494] - [scsi] cxlflash: Refactor WWPN setup (Gustavo Duarte) [1456494] - [scsi] cxlflash: Update documentation (Gustavo Duarte) [1456494] - [scsi] cxlflash: Remove adapter file descriptor cache (Gustavo Duarte) [1456494] - [scsi] cxlflash: Transition to application close model (Gustavo Duarte) [1456494] - [scsi] cxlflash: Add kref to context (Gustavo Duarte) [1456494] - [scsi] cxlflash: Cache owning adapter within context (Gustavo Duarte) [1456494] - [scsi] cxlflash: Avoid mutex when destroying context (Gustavo Duarte) [1456494] - [scsi] maintainers: Update cxlflash maintainers (Gustavo Duarte) [1456494]- [x86] mm: fix get_user_pages() vs device-dax pud mappings (Luiz Capitulino) [1516984] - [x86] revert "fix get_user_pages() vs device-dax pud mappings" (Luiz Capitulino) [1516984] - [ata] libata: sata_down_spd_limit should return if driver has not recorded sstatus speed (David Milburn) [1457140] - [infiniband] ib/mlx5: use kvmalloc_array for mlx5_ib_wq (Don Dutile) [1511159] - [infiniband] ib/mlx4: use kvmalloc_array to allocate wrid (Don Dutile) [1511159] - [security] treewide: use kv[mz]alloc* rather than opencoded variants (Don Dutile) [1511159] - [security] keys: use kvfree() in add_key (Don Dutile) [1511159] - [kernel] wait: fix bit_waitqueue() to allow the use of vmalloc'd memory (Mike Snitzer) [1511159] - [net] use kvmalloc with __GFP_REPEAT rather than open coded variant (Don Dutile) [1511159] - [lib] rhashtable.c: simplify a strange allocation pattern (Don Dutile) [1511159] - [md] dm: allocate struct mapped_device with kvzalloc (Mike Snitzer) [1511159] - [md] dm ioctl: restore __GFP_HIGH in copy_params() (Don Dutile) [1511159] - [mm] swap: use kvzalloc to allocate some swap data structures (Don Dutile) [1511159] - [md] dm-ioctl.c: use kvmalloc rather than opencoded variant (Don Dutile) [1511159] - [fs] select: add vmalloc fallback for select(2) (Don Dutile) [1511159] - [fs] xattr.c: zero out memory copied to userspace in getxattr (Don Dutile) [1511159] - [fs] xattr: Use kvfree() (Don Dutile) [1511159] - [mm] support __GFP_REPEAT in kvmalloc_node for >32kB (Don Dutile) [1511159] - [mm] vmalloc: properly track vmalloc users (Don Dutile) [1511159] - [kernel] mm: introduce kv[mz]alloc helpers (Don Dutile) [1511159] - [kernel] locking/pvqspinlock: Implement hybrid PV queued/unfair locks (Waiman Long) [1511001] - [kernel] locking/qspinlock: Improve readability (Waiman Long) [1511001] - [kernel] locking/pvqspinlock: Move lock stealing count tracking code into pv_queued_spin_steal_lock() (Waiman Long) [1511001] - [kernel] tracing: Call clear_boot_tracer() at lateinit_sync (Jerome Marchand) [1477115] - [virtio] virtio_balloon: fix increment of vb->num_pfns in fill_balloon() (Andrew Jones) [1517280] - [virtio] virtio_balloon: fix deadlock on OOM (Andrew Jones) [1517280] - [netdrv] i40evf: Use smp_rmb rather than read_barrier_depends (Stefan Assmann) [1517143] - [netdrv] i40e: Use smp_rmb rather than read_barrier_depends (Stefan Assmann) [1517143] - [netdrv] i40e: restore promiscuous after reset (Stefan Assmann) [1517143] - [netdrv] i40evf: fix client notify of l2 params (Stefan Assmann) [1517143] - [netdrv] i40e: Fix FLR reset timeout issue (Stefan Assmann) [1517143] - [netdrv] i40e: fix the calculation of VFs mac addresses (Stefan Assmann) [1517143] - [netdrv] i40e: Fix for NUP NVM image downgrade failure (Stefan Assmann) [1517143] - [netdrv] i40e/i40evf: revert "i40e/i40evf: bump tail only in multiples of 8" (Stefan Assmann) [1517143] - [netdrv] i40e: only redistribute MSI-X vectors when needed (Stefan Assmann) [1517143] - [netdrv] i40e: Add programming descriptors to cleaned_count (Stefan Assmann) [1517143] - [netdrv] i40e: Fix incorrect use of tx_itr_setting when checking for Rx ITR setup (Stefan Assmann) [1517143] - [netdrv] virtchnl: Add pad fields to a couple of structures (Stefan Assmann) [1517143] - [netdrv] i40e/i40evf: rename vf_offload_flags to vf_cap_flags in struct virtchnl_vf_resource (Stefan Assmann) [1517143] - [netdrv] xen-netfront: remove warning when unloading module (Eduardo Otubo) [1472220] - [infiniband] ib/core: Only enforce security for InfiniBand (Don Dutile) [1515295] - [infiniband] ib/core: Only maintain real QPs in the security lists (Don Dutile) [1515295] - [infiniband] ib/core: Avoid unnecessary return value check (Don Dutile) [1515295]- [gpu] drm/i915: Deconstruct struct sgt_dma initialiser (Rob Clark) [1512612] - [uapi] drm/i915: Reject unknown syncobj flags (Rob Clark) [1512612] - [gpu] drm/vmwgfx: Fix Ubuntu 17.10 Wayland black screen issue (Rob Clark) [1512612] - [gpu] drm/vmwgfx: constify vmw_fence_ops (Rob Clark) [1512612] - [gpu] drm/amdgpu: allow harvesting check for Polaris VCE (Rob Clark) [1512612] - [gpu] drm/amdgpu: return -ENOENT from uvd 6.0 early init for harvesting (Rob Clark) [1512612] - [gpu] drm/i915: Check incoming alignment for unfenced buffers (on i915gm) (Rob Clark) [1512612] - [gpu] drm/i915: Hold rcu_read_lock when iterating over the radixtree (vma idr) (Rob Clark) [1512612] - [gpu] drm/i915: Hold rcu_read_lock when iterating over the radixtree (objects) (Rob Clark) [1512612] - [gpu] drm/i915/edp: read edp display control registers unconditionally (Rob Clark) [1512612] - [gpu] drm/i915: Do not rely on wm preservation for ILK watermarks (Rob Clark) [1512612] - [gpu] drm/i915: Cancel the modeset retry work during modeset cleanup (Rob Clark) [1512612] - [gpu] drm/nouveau/kms/nv50: use the correct state for base channel notifier setup (Rob Clark) [1512612] - [gpu] drm/i915/gvt: Adding ACTHD mmio read handler (Rob Clark) [1512612] - [gpu] drm/i915/gvt: Extract mmio_read_from_hw() common function (Rob Clark) [1512612] - [gpu] drm/i915/gvt: Refine MMIO_RING_F() (Rob Clark) [1512612] - [gpu] drm/i915/gvt: properly check per_ctx bb valid state (Rob Clark) [1512612] - [gpu] drm/i915/perf: fix perf enable/disable ioctls with 32bits userspace (Rob Clark) [1512612] - [gpu] drm/amd/amdgpu: Remove workaround check for UVD6 on APUs (Rob Clark) [1512612] - [gpu] drm/amd/powerplay: fix uninitialized variable (Rob Clark) [1512612] - [gpu] drm/i915: Use a mask when applying WaProgramL3SqcReg1Default (Rob Clark) [1512612] - [gpu] drm/i915: Report -EFAULT before pwrite fast path into shmemfs (Rob Clark) [1512612] - [gpu] drm/i915/cnl: Fix PLL initialization for HDMI (Rob Clark) [1512612] - [gpu] drm/i915/cnl: Fix PLL mapping (Rob Clark) [1512612] - [gpu] drm/i915: Use bdw_ddi_translations_fdi for Broadwell (Rob Clark) [1512612] - [gpu] drm/i915: Fix eviction when the GGTT is idle but full (Rob Clark) [1512612] - [gpu] revert "drm/amdgpu: discard commands of killed processes" (Rob Clark) [1512612] - [gpu] drm/nouveau/fbcon: fix oops without fbdev emulation (Rob Clark) [1512612] - [gpu] drm/nouveau/kms/nv50: fix oops during DP IRQ handling on non-MST boards (Rob Clark) [1512612] - [gpu] drm/nouveau/bsp/g92: disable by default (Rob Clark) [1512612] - [gpu] drm/nouveau/mmu: flush tlbs before deleting page tables (Rob Clark) [1512612] - [gpu] drm/i915/bios: parse DDI ports also for CHV for HDMI DDC pin and DP AUX channel (Rob Clark) [1512612] - [gpu] drm/i915: Read timings from the correct transcoder in intel_crtc_mode_get() (Rob Clark) [1512612] - [gpu] drm/i915: Order two completing nop_submit_request (Rob Clark) [1512612] - [gpu] drm/i915: Silence compiler warning for hsw_power_well_enable() (Rob Clark) [1512612] - [gpu] drm/i915: Use crtc_state_is_legacy_gamma in intel_color_check (Rob Clark) [1512612] - [gpu] drm/i915/edp: Increase the T12 delay quirk to 1300ms (Rob Clark) [1512612] - [gpu] drm/i915/edp: Get the Panel Power Off timestamp after panel is off (Rob Clark) [1512612] - [gpu] drm/amdgpu: fix placement flags in amdgpu_ttm_bind (Rob Clark) [1512612] - [gpu] drm/atomic: Unref duplicated drm_atomic_state in drm_atomic_helper_resume() (Rob Clark) [1512612] - [drm] qxl: alloc & use shadow for dumb buffers (Rob Clark) [1512097] - [drm] qxl: replace QXL_INFO with DRM_DEBUG_DRIVER (Rob Clark) [1512097]- [fs] dcache.c: avoid soft-lockup in dput() (Miklos Szeredi) [1431297] - [fs] dealing with the rest of shrink_dentry_list() livelock (Miklos Szeredi) [1431297] - [fs] dcache: add missing lockdep annotation (Miklos Szeredi) [1431297] - [fs] shrink_dentry_list(): take parent's ->d_lock earlier (Miklos Szeredi) [1431297] - [fs] expand dentry_kill(dentry, 0) in shrink_dentry_list() (Miklos Szeredi) [1431297] - [fs] split dentry_kill() (Miklos Szeredi) [1431297] - [fs] fold d_kill() and d_free() (Miklos Szeredi) [1431297] - [fs] fold try_prune_one_dentry() (Miklos Szeredi) [1431297] - [fs] fanotify: fix fsnotify_prepare_user_wait() failure (Miklos Szeredi) [1372260] - [fs] fsnotify: fix pinning group in fsnotify_prepare_user_wait() (Miklos Szeredi) [1372260] - [fs] fsnotify: pin both inode and vfsmount mark (Miklos Szeredi) [1372260] - [fs] fsnotify: clean up fsnotify_prepare/finish_user_wait() (Miklos Szeredi) [1372260] - [fs] fsnotify: make dnotify_fsnotify_ops const (Miklos Szeredi) [1372260] - [fs] maintainers: Update entries for notification subsystem (Miklos Szeredi) [1372260] - [fs] audit: Receive unmount event (Miklos Szeredi) [1372260] - [fs] audit: Fix use after free in audit_remove_watch_rule() (Miklos Szeredi) [1372260] - [fs] fanotify: don't expose EOPENSTALE to userspace (Miklos Szeredi) [1372260] - [fs] fsnotify: remove a stray unlock (Miklos Szeredi) [1372260] - [fs] fsnotify: Move ->free_mark callback to fsnotify_ops (Miklos Szeredi) [1372260] - [fs] fsnotify: Add group pointer in fsnotify_init_mark() (Miklos Szeredi) [1372260] - [fs] fsnotify: Drop inode_mark.c (Miklos Szeredi) [1372260] - [fs] fsnotify: Remove fsnotify_find_{inode|vfsmount}_mark() (Miklos Szeredi) [1372260] - [fs] fsnotify: Remove fsnotify_detach_group_marks() (Miklos Szeredi) [1372260] - [fs] fsnotify: Rename fsnotify_clear_marks_by_group_flags() (Miklos Szeredi) [1372260] - [fs] fsnotify: Inline fsnotify_clear_{inode|vfsmount}_mark_group() (Miklos Szeredi) [1372260] - [fs] fsnotify: Remove fsnotify_recalc_{inode|vfsmount}_mask() (Miklos Szeredi) [1372260] - [fs] fsnotify: Remove fsnotify_set_mark_{, ignored_}mask_locked() (Miklos Szeredi) [1372260] - [fs] fanotify: Release SRCU lock when waiting for userspace response (Miklos Szeredi) [1372260] - [fs] fsnotify: Pass fsnotify_iter_info into handle_event handler (Miklos Szeredi) [1372260] - [fs] fsnotify: Provide framework for dropping SRCU lock in ->handle_event (Miklos Szeredi) [1372260] - [fs] fsnotify: Remove special handling of mark destruction on group shutdown (Miklos Szeredi) [1372260] - [fs] fsnotify: Detach mark from object list when last reference is dropped (Miklos Szeredi) [1372260] - [fs] fsnotify: Move queueing of mark for destruction into fsnotify_put_mark() (Miklos Szeredi) [1372260] - [fs] inotify: Do not drop mark reference under idr_lock (Miklos Szeredi) [1372260] - [fs] fanotify: fix up KABI breakage due to mnt_fsnotify_marks type change (Miklos Szeredi) [1372260] - [fs] fanotify: fix up KABI breakage due to i_fsnotify_marks type change (Miklos Szeredi) [1372260] - [fs] fsnotify: Free fsnotify_mark_connector when there is no mark attached (Miklos Szeredi) [1372260] - [fs] fsnotify: Lock object list with connector lock (Miklos Szeredi) [1372260] - [fs] fsnotify: Remove useless list deletion and comment (Miklos Szeredi) [1372260] - [fs] fsnotify: Avoid double locking in fsnotify_detach_from_object() (Miklos Szeredi) [1372260] - [fs] fsnotify: Remove indirection from fsnotify_detach_mark() (Miklos Szeredi) [1372260] - [fs] fsnotify: Determine lock in fsnotify_destroy_marks() (Miklos Szeredi) [1372260] - [fs] fsnotify: Move locking into fsnotify_find_mark() (Miklos Szeredi) [1372260] - [fs] fsnotify: Move locking into fsnotify_recalc_mask() (Miklos Szeredi) [1372260] - [fs] fsnotify: Move fsnotify_destroy_marks() (Miklos Szeredi) [1372260] - [fs] fsnotify: Remove indirection from mark list addition (Miklos Szeredi) [1372260] - [fs] fsnotify: Make fsnotify_mark_connector hold inode reference (Miklos Szeredi) [1372260] - [fs] fsnotify: Move object pointer to fsnotify_mark_connector (Miklos Szeredi) [1372260] - [fs] fsnotify: Move mark list head from object into dedicated structure (Miklos Szeredi) [1372260] - [fs] fsnotify: Update comments (Miklos Szeredi) [1372260] - [fs] audit_tree: Use mark flags to check whether mark is alive (Miklos Szeredi) [1372260] - [fs] audit: Abstract hash key handling (Miklos Szeredi) [1372260] - [fs] fanotify: Move recalculation of inode / vfsmount mask under mark_mutex (Miklos Szeredi) [1372260] - [fs] inotify: Remove inode pointers from debug messages (Miklos Szeredi) [1372260] - [fs] fsnotify: Remove unnecessary tests when showing fdinfo (Miklos Szeredi) [1372260] - [fs] fanotify: simplify the code of fanotify_merge (Miklos Szeredi) [1372260] - [fs] trim fsnotify hooks a bit (Miklos Szeredi) [1372260] - [fs] undo "fs: allow d_instantiate to be called with negative parent dentry" (Miklos Szeredi) [1372260] - [fs] untangle fsnotify_d_instantiate() a bit (Miklos Szeredi) [1372260] - [fs] sysctl: check for UINT_MAX before unsigned int min/max (Joe Lawrence) [1488518] - [fs] pipe: add proc_dopipe_max_size() to safely assign pipe_max_size (Joe Lawrence) [1488518] - [fs] pipe: avoid round_pipe_size() nr_pages overflow on 32-bit (Joe Lawrence) [1488518] - [fs] pipe: match pipe_max_size data type with procfs (Joe Lawrence) [1488518] - [fs] sysctl: add unsigned int range support (Joe Lawrence) [1488518] - [fs] sysctl: simplify unsigned int support (Joe Lawrence) [1488518] - [fs] sysctl: fold sysctl_writes_strict checks into helper (Joe Lawrence) [1488518] - [fs] sysctl: kdoc'ify sysctl_writes_strict (Joe Lawrence) [1488518] - [fs] sysctl: fix lax sysctl_check_table() sanity check (Joe Lawrence) [1488518] - [fs] sysctl: don't print negative flag for proc_douintvec (Joe Lawrence) [1488518] - [fs] sysctl: add sanity check for proc_douintvec (Joe Lawrence) [1488518] - [fs] sysctl: handle error writing UINT_MAX to u32 fields (Joe Lawrence) [1488518] - [fs] sysctl: enable strict writes (Joe Lawrence) [1488518] - [fs] sysctl: allow for strict write position handling (Joe Lawrence) [1488518] - [fs] sysctl: refactor sysctl string writing logic (Joe Lawrence) [1488518] - [fs] sysctl: clean up char buffer arguments (Joe Lawrence) [1488518] - [fs] pipe: cap initial pipe capacity according to pipe-max-size limit (Joe Lawrence) [1478268] - [fs] pipe: make account_pipe_buffers() return a value, and use it (Joe Lawrence) [1478268] - [fs] pipe: fix limit checking in alloc_pipe_info() (Joe Lawrence) [1478268] - [fs] pipe: simplify logic in alloc_pipe_info() (Joe Lawrence) [1478268] - [fs] pipe: fix limit checking in pipe_set_size() (Joe Lawrence) [1478268] - [fs] pipe: refactor argument for account_pipe_buffers() (Joe Lawrence) [1478268] - [fs] pipe: move limit checking logic into pipe_set_size() (Joe Lawrence) [1478268] - [fs] pipe: relocate round_pipe_size() above pipe_set_size() (Joe Lawrence) [1478268]- [block] wake up all tasks blocked in get_request() (Ming Lei) [1491296] - [block] blk-mq: Avoid that request queue removal can trigger list corruption (Ming Lei) [1491296] - [block] scsi: Make SCSI quiesce and resume work reliably (Ming Lei) [1491296] - [block] Add the QUEUE_FLAG_PREEMPT_ONLY request queue flag (Ming Lei) [1491296] - [block] ide, scsi: Tell the block layer at request allocation time about preempt requests (Ming Lei) [1491296] - [block] Introduce BLK_MQ_REQ_PREEMPT (Ming Lei) [1491296] - [block] Introduce blk_get_request_flags() (Ming Lei) [1491296] - [block] Make q_usage_counter also track legacy requests (Ming Lei) [1491296] - [block] blk-mq: don't allocate driver tag upfront for flush rq (Ming Lei) [1471956] - [block] blk-mq: move blk_mq_put_driver_tag*() into blk-mq.h (Ming Lei) [1471956] - [block] blk-mq-sched: decide how to handle flush rq via RQF_FLUSH_SEQ (Ming Lei) [1471956] - [block] blk-flush: use blk_mq_request_bypass_insert() (Ming Lei) [1471956] - [block] pass 'run_queue' to blk_mq_request_bypass_insert (Ming Lei) [1471956] - [block] blk-flush: don't run queue for requests bypassing flush (Ming Lei) [1471956] - [block] blk-mq: put the driver tag of nxt rq before first one is requeued (Ming Lei) [1471956] - [block] directly insert blk-mq request from blk_insert_cloned_request() (Ming Lei) [1471956] - [block] blk-mq: improve tag waiting setup for non-shared tags (Ming Lei) [1471956] - [block] blk-mq: fix issue with shared tag queue re-running (Ming Lei) [1471956] - [block] blk-mq: put driver tag if dispatch budget can't be got (Ming Lei) [1471956] - [block] blk-mq: don't handle failure in .get_budget (Ming Lei) [1471956] - [block] scsi: don't get target/host busy_count in scsi_mq_get_budget() (Ming Lei) [1471956] - [block] blk-mq: don't restart queue when .get_budget returns BLK_STS_RESOURCE (Ming Lei) [1471956] - [block] scsi: implement .get_budget and .put_budget for blk-mq (Ming Lei) [1471956] - [block] scsi: allow passing in null rq to scsi_prep_state_check() (Ming Lei) [1471956] - [block] blk-mq-sched: improve dispatching from sw queue (Ming Lei) [1471956] - [block] blk-mq: introduce .get_budget and .put_budget in blk_mq_ops (Ming Lei) [1471956] - [block] kyber: check if there are requests in ctx in kyber_has_work() (Ming Lei) [1471956] - [block] sbitmap: introduce __sbitmap_for_each_set() (Ming Lei) [1471956] - [block] blk-mq-sched: move actual dispatching into one helper (Ming Lei) [1471956] - [block] blk-mq-sched: dispatch from scheduler IFF progress is made in ->dispatch (Ming Lei) [1471956] - [block] blk-mq: move .map_queues into aux_ops (Ming Lei) [1471956] - [block] blk-mq: move .reinit_request into aux_ops (Ming Lei) [1471956] - [block] blk-mq: introduce blk_mq_aux_ops (Ming Lei) [1471956] - [block] blk-mq: allocate space of 'request_aux' for flush rq (Ming Lei) [1471956]- [x86] Mark Intel Gemini Lake supported (Steve Best) [1471103] - [x86] cpufeature: Add feature bit for Intel's Silicon Debug CPUID bit (Mohammed Gamal) [1517830] - [x86] x86/entry: add a few missing unwinder annotations (Josh Poimboeuf) [1518139] - [x86] x86/unwind: fix interrupt unwinding (Josh Poimboeuf) [1518139] - [x86] x86/dumpstack: Handle NULL stack pointer in show_trace_log_lvl() (Josh Poimboeuf) [1518139] - [x86] kvm: vmx: Fix vmx->nested freeing when no SMI handler (Ladi Prosek) [1488203] - [x86] kvm: svm: detect opening of SMI window using STGI intercept (Ladi Prosek) [1488203] - [x86] kvm: nsvm: fix SMI injection in guest mode (Ladi Prosek) [1488203] - [x86] kvm: nsvm: refactor nested_svm_vmrun (Ladi Prosek) [1488203] - [x86] kvm: nvmx: fix SMI injection in guest mode (Ladi Prosek) [1488203] - [x86] kvm: nvmx: set IDTR and GDTR limits when loading L1 host state (Ladi Prosek) [1488203] - [x86] kvm: x86: introduce ISA specific smi_allowed callback (Ladi Prosek) [1488203] - [x86] kvm: x86: introduce ISA specific SMM entry/exit callbacks (Ladi Prosek) [1488203] - [x86] kvm: nvmx: Refactor nested_vmx_run() (Ladi Prosek) [1488203] - [x86] kvm: nvmx: Split VMCS checks from nested_vmx_run() (Ladi Prosek) [1488203] - [x86] kvm: nvmx: Refactor nested_get_vmcs12_pages() (Ladi Prosek) [1488203] - [x86] kvm: nvmx: Prepare for checkpointing L2 state (Ladi Prosek) [1488203] - [x86] kvm: nvmx: fix instruction skipping during emulated vm-entry (Ladi Prosek) [1488203] - [x86] kvm: vmx: Move skip_emulated_instruction out of nested_vmx_check_vmcs12 (Ladi Prosek) [1488203] - [fs] ext4: Switch to iomap for SEEK_HOLE / SEEK_DATA (Bill O'Donnell) [1469359] - [fs] Do not defer completion for fs without FS_HAS_DIO_IODONE2 (Lukas Czerner) [1518054] - [fs] xfs: truncate pagecache before writeback in xfs_setattr_size() (Bill O'Donnell) [1516604] - [fs] more bio_map_user_iov() leak fixes (Ming Lei) [1503592] {CVE-2017-12190} - [fs] fix unbalanced page refcounting in bio_map_user_iov (Ming Lei) [1503592] {CVE-2017-12190} - [x86] kvm: svm: obey guest PAT (Suravee Suthikulpanit) [1478185] - [pci] pciehp: Fix race condition handling surprise link down (Myron Stowe) [1435819] - [crypto] shash - Fix has_key setting (Herbert Xu) [1505817] - [netdrv] ibmvnic: fix dma_mapping_error call (Desnes Augusto Nunes do Rosario) [1515843] - [netdrv] ibmvnic: Feature implementation of Vital Product Data (VPD) for the ibmvnic driver (Desnes Augusto Nunes do Rosario) [1515843] - [kernel] kbuild: Fix tar-pkg with relative $(objtree) (Don Zickus) [1518298] - [kernel] mm: cma: fix incorrect type conversion for size during dma allocation (Chris von Recklinghausen) [1495406] {CVE-2017-9725} - [kernel] mm: Sanitize 'move_pages()' permission checks (Chris von Recklinghausen) [1499610] {CVE-2017-14140} - [kernel] ptrace: use fsuid, fsgid, effective creds for fs access checks (Chris von Recklinghausen) [1499610] {CVE-2017-14140} - [kernel] __ptrace_may_access() should not deny sub-threads (Chris von Recklinghausen) [1499610] {CVE-2017-14140} - [kernel] x86/mm/32: Enable full randomization on i386 and X86_32 (Bhupesh Sharma) [1495406] {CVE-2017-9725} - [powerpc] kvm: ppc: book3s hv: Fix host crash on changing HPT size (David Gibson) [1512780] - [powerpc] kvm: ppc: book3s hv: Fix exclusion between HPT resizing and other HPT updates (Serhii Popovych) [1512780 1510771] - [powerpc] pseries: Report DLPAR capabilities (Gustavo Duarte) [1182019]- [infiniband] bnxt_re: Don't issue cmd to delete GID for QP1 GID entry before the QP is destroyed (Don Dutile) [1384857] - [infiniband] bnxt_re: Fix memory leak in FRMR path (Don Dutile) [1384857] - [infiniband] bnxt_re: Remove RTNL lock dependency in bnxt_re_query_port (Don Dutile) [1384857] - [infiniband] bnxt_re: Fix race between the netdev register and unregister events (Don Dutile) [1384857] - [infiniband] bnxt_re: Free up devices in module_exit path (Don Dutile) [1384857] - [infiniband] bnxt_re: Fix compare and swap atomic operands (Don Dutile) [1384857] - [infiniband] bnxt_re: Stop issuing further cmds to FW once a cmd times out (Don Dutile) [1384857] - [infiniband] bnxt_re: Fix update of qplib_qp.mtu when modified (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: remove unnecessary call to memset (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Implement the alloc/get_hw_stats callback (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Allocate multiple notification queues (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: fix spelling mistake: "Deallocte" -> "Deallocate" (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Allow posting when QPs are in error (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Add vlan tag for untagged RoCE traffic when PFC is configured (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Delete unsupported modify_port function (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Fix the value reported for local ack delay (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Report MISSED_EVENTS in req_notify_cq (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Fix return value of poll routine (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Enable atomics only if host bios supports (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Specify RDMA component when allocating stats context (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Fixed the max_rd_atomic support for initiator and destination QP (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Report supported value to IB stack in query_device (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Do not free the ctx_tbl entry if delete GID fails (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Fix WQE Size posted to HW to prevent it from throwing error (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Free doorbell page index (DPI) during dealloc ucontext (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: checking for NULL instead of IS_ERR() (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Remove FMR support (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Fix RQE posting logic (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Add HW workaround for avoiding stall for UD QPs (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Dereg MR in FW before freeing the fast_reg_page_list (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: HW workarounds for handling specific conditions (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Fixing the Control path command and response handling (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: Use IS_ERR_OR_NULL where appropriate (Don Dutile) [1384857] - [infiniband] rdma/bnxt_re: remove redundant initialization of rc to zero (Don Dutile) [1384857]- [netdrv] revert "ath10k: fix napi_poll budget overflow" (Stanislaw Gruszka) [1501877] - [netdrv] ath10k: rebuild crypto header in rx data frames (Stanislaw Gruszka) [1501877] - [net] mac80211: don't compare TKIP TX MIC key in reinstall (Stanislaw Gruszka) [1501877] - [net] mac80211: validate user rate mask before configuring driver (Stanislaw Gruszka) [1501877] - [net] cfg80211: fix connect/disconnect edge cases (Stanislaw Gruszka) [1501877] - [net] mac80211: use constant time comparison with keys (Stanislaw Gruszka) [1501877] - [net] nl80211: Define policy for packet pattern attributes (Stanislaw Gruszka) [1501877] - [net] mac80211: accept key reinstall without changing anything (Stanislaw Gruszka) [1501877] - [netdrv] iwlwifi: nvm: set the correct offsets to 3168 series (Stanislaw Gruszka) [1501877] - [netdrv] iwlwifi: nvm-parse: unify channel flags printing (Stanislaw Gruszka) [1501877] - [netdrv] iwlwifi: mvm: return -ENODATA when reading the temperature (Stanislaw Gruszka) [1501877] - [netdrv] iwlwifi: stop dbgc recording before stopping DMA (Stanislaw Gruszka) [1501877] - [netdrv] iwlwifi: mvm: do not print security error in monitor mode (Stanislaw Gruszka) [1501877] - [netdrv] brcmsmac: make some local variables 'static const' to reduce (Stanislaw Gruszka) [1501877] - [netdrv] brcmfmac: Add check for short event packets (Stanislaw Gruszka) [1501877] - [netdrv] rtlwifi: rtl8821ae: Fix connection lost problem (Stanislaw Gruszka) [1501877] - [netdrv] ath10k: mark PM functions as __maybe_unused (Stanislaw Gruszka) [1501877] - [netdrv] brcmfmac: setup passive scan if requested by user-space (Stanislaw Gruszka) [1501877] - [netdrv] brcmfmac: add length check in brcmf_cfg80211_escan_handler() (Stanislaw Gruszka) [1501877] - [netdrv] iwlwifi: mvm: fix reorder buffer for 9000 devices (Stanislaw Gruszka) [1501877] - [netdrv] iwlwifi: mvm: set status before calling (Stanislaw Gruszka) [1501877] - [netdrv] iwlwifi: mvm: initialize status in (Stanislaw Gruszka) [1501877] - [netdrv] iwlwifi: mvm: handle FIF_ALLMULTI when setting multicast (Stanislaw Gruszka) [1501877] - [netdrv] iwlwifi: mvm: use IWL_HCMD_NOCOPY for MCAST_FILTER_CMD (Stanislaw Gruszka) [1501877] - [netdrv] iwlwifi: mvm: wake the correct mac80211 queue (Stanislaw Gruszka) [1501877] - [netdrv] iwlwifi: mvm: change state when queueing agg start work (Stanislaw Gruszka) [1501877] - [netdrv] iwlwifi: mvm: send all non-bufferable frames on the probe (Stanislaw Gruszka) [1501877] - [netdrv] iwlwifi: mvm: Flush non STA TX queues (Stanislaw Gruszka) [1501877] - [netdrv] iwlwifi: mvm: fix wowlan resume failed to load INIT ucode (Stanislaw Gruszka) [1501877] - [netdrv] mac80211: fix STA_SLOW_THRESHOLD htmldocs failure (Stanislaw Gruszka) [1477495] - [netdrv] Backport mac80211_hwsim driver from linux-4.14-rc2 (Stanislaw Gruszka) [1486746 1477495] - [netdrv] Backport brcmsmac driver from linux-4.14-rc2 (Stanislaw Gruszka) [1477495] - [netdrv] Backport brcmfmac driver from linux-4.14-rc2 (Stanislaw Gruszka) [1477495] - [netdrv] Backport rtlwifi driver from linux-4.14-rc2 (Stanislaw Gruszka) [1477495] - [netdrv] Backport rtl8187 driver from linux-4.14-rc2 (Stanislaw Gruszka) [1477495] - [netdrv] Backport mwl8k driver from linux-4.14-rc2 (Stanislaw Gruszka) [1477495] - [netdrv] Backport marvell driver from linux-4.14-rc2 (Stanislaw Gruszka) [1477495] - [netdrv] Backport carl9170 driver from linux-4.14-rc2 (Stanislaw Gruszka) [1477495] - [netdrv] Backport wil6210 driver from linux-4.14-rc2 (Stanislaw Gruszka) [1477495] - [netdrv] Backport ath10k driver from linux-4.14-rc2 (Stanislaw Gruszka) [1477495] - [netdrv] Backport ath9k driver from linux-4.14-rc2 (Stanislaw Gruszka) [1477495] - [netdrv] Backport iwlegacy driver from linux-4.14-rc2 (Stanislaw Gruszka) [1477495] - [netdrv] Backport iwlwifi driver from linux-4.14-rc2 (Stanislaw Gruszka) [1477495 1486992 1486999] - [netdrv] Backport rt2x00 driver from linux-4.14-rc2 (Stanislaw Gruszka) [1477495] - [netdrv] Backport mac80211 from linux-4.14-rc2 (Stanislaw Gruszka) [1477495] - [netdrv] Backport wireless core from linux-4.14-rc2 (Stanislaw Gruszka) [1477495]- [kernel] Enable -Werror also for s390 builds in the main Makefile (Thomas Huth) [1500170] - [kernel] crash_core: Fix warning about CRASH_CORE_NOTE_BYTES redefinition (Thomas Huth) [1500170] - [kernel] time/timekeeping: Work around false positive GCC warning (Thomas Huth) [1500170] - [kernel] module: Fix downstream-only compiler warning in find_module_sections() (Thomas Huth) [1500170] - [security] selinux: security_load_policy: Silence frame-larger-than warning (Thomas Huth) [1500170] - [s390] Wire up seccomp syscall (Thomas Huth) [1500170] - [s390] kernel/ptrace: Move NT_S390_GS_CB/BC hunks to right table (Thomas Huth) [1500170] - [pci] msi: Silence compiler warning about unused variable on s390x (Thomas Huth) [1500170] - [fs] gfs2/dir: avoid uninitialized variable warning (Thomas Huth) [1500170] - [fs] mpage.c: fix mpage_writepage() for pages with buffers (Eric Sandeen) [1476389] - [fs] nfsd: Incoming xdr_bufs may have content in tail buffer (Steve Dickson) [1515992] - [hv] hv_netvsc: hide warnings about uninitialized/missing rndis device (Vitaly Kuznetsov) [1516618] - [hv] hv_netvsc: netvsc_teardown_gpadl() split (Vitaly Kuznetsov) [1516618] - [hv] vmbus: Fix bugs in rescind handling (Vitaly Kuznetsov) [1516618] - [hv] vmbus: Fix rescind handling issues (Vitaly Kuznetsov) [1516618] - [hv] hv_netvsc: preserve hw_features on mtu/channels/ringparam changes (Vitaly Kuznetsov) [1513264] - [usb] xhci: Identify USB 3.1 capable hosts by their port protocol capability (Torez Smith) [1456724] - [scsi] bnx2fc: Fix hung task messages when a cleanup response is not received during abort (Chad Dupuis) [1515346] - [block] nvme-pci: avoid dereference of symbol from unloaded module (Ming Lei) [1508298] - [block] Fix a race between blk_cleanup_queue() and timeout handling (Ming Lei) [1513725] - [block] blk-mq-tag: check for NULL rq when iterating tags (Ming Lei) [1513419] - [infiniband] vmw_pvrdma: switch to pci_alloc_irq_vectors (Don Dutile) [1454965] - [infiniband] ib/ipoib: Change number of TX wqe to 64 (Honggang Li) [1445667] - [infiniband] ib/ipoib: Use NAPI in UD/TX flows (Honggang Li) [1445667] - [infiniband] ib/ipoib: Get rid of the tx_outstanding variable in all modes (Honggang Li) [1445667] - [infiniband] ib/ipoib: Convert timers to use timer_setup() (Honggang Li) [1445667]- [netdrv] bnxt_re: add MAY_USE_DEVLINK dependency (Jonathan Toppins) [1459659] - [netdrv] rdma/bnxt_re: add DCB dependency (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Fix IRQ coalescing regression (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: fix typo in bnxt_set_coalesce (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Fix randconfig build errors (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: alloc tc_info{} struct only when tc flower is enabled (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: query cfa flow stats periodically to compute 'lastused' attribute (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: add hwrm FW cmds for cfa_encap_record and decap_filter (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: add support for Flower based vxlan encap/decap offload (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Refactor and simplify coalescing code (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Reorganize the coalescing parameters (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add ethtool reset method (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Check maximum supported MTU from firmware (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Optimize .ndo_set_mac_address() for VFs (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Get firmware package version one time (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Check for zero length value in bnxt_get_nvram_item() (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Update firmware interface to 1.8.3.1 (Jonathan Toppins) [1459659] - [netdrv] bnxt: Move generic devlink code to new file (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Fix possible corruption in DCB parameters from firmware (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Fix possible corrupted NVRAM parameters from firmware response (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Fix VF resource checking (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Fix VF PCIe link speed and width logic (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Don't use rtnl lock to protect link change logic in workqueue (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Improve VF/PF link change logic (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: don't consider building bnxt_tc.o if option not enabled (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Remove redundant unlikely() (Jonathan Toppins) [1459659] - [netdrv] bnxt: use setup_timer() helper (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: check for ingress qdisc in flower offload (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: add a dummy definition for bnxt_vf_rep_get_fid() (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: add code to query TC flower offload stats (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: add TC flower offload flow_alloc/free FW cmds (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: bnxt: add TC flower filter offload support (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: fix clearing devlink ptr from bnxt struct (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Reduce default rings on multi-port cards (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Improve -ENOMEM logic in NAPI poll loop (Jonathan Toppins) [1459659] - [netdrv] bnxt: initialize board_info values with proper enums (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: assign CPU affinity hints to bnxt_en IRQs (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Improve tx ring reservation logic (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Update firmware interface spec. to 1.8.1.4 (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Do not setup MAC address in bnxt_hwrm_func_qcaps() (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Free MSIX vectors when unregistering the device from bnxt_re (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Fix .ndo_setup_tc() to include XDP rings (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: fix spelling mistake: "swtichdev" -> "switchdev" (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: fix switchdev port naming for external-port-rep and vf-reps (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: use SWITCHDEV_SET_OPS() for setting vf_rep_switchdev_ops (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: include bnxt_vfr.c code under CONFIG_BNXT_SRIOV switch (Jonathan Toppins) [1459659] - [netdrv] bnxt: fix unused variable warnings (Jonathan Toppins) [1459659] - [netdrv] bnxt: fix unsigned comparsion with 0 (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Use SWITCHDEV_SET_OPS() (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: add support for port_attr_get and and get_phys_port_name (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: add vf-rep RX/TX and netdev implementation (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: add support to enable VF-representors (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Set ETS min_bw parameter for older firmware (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Report firmware DCBX agent (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Allow the user to set ethtool stats-block-usecs to 0 (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add bnxt_get_num_stats() to centrally get the number of ethtool stats (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Implement ndo_bridge_{get|set}link methods (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Retrieve the hardware bridge mode from the firmware (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Update firmware interface spec to 1.8.0 (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Fix SRIOV on big-endian architecture (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Fix bug in ethtool -L (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Fix race conditions in .ndo_get_stats64() (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Fix netpoll handling (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add missing logic to handle TPA end error conditions (Jonathan Toppins) [1459659] - [netdrv] bpf: bnxt: Report bpf_prog ID during XDP_QUERY_PROG (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Fix xmit_more with BQL (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Pass in sh parameter to bnxt_set_dflt_rings() (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Implement xmit_more (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Optimize doorbell write operations for newer chips (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add additional chip ID definitions (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add a callback to inform RDMA driver during PCI shutdown (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add PCI IDs for BCM57454 VF devices (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Support for Short Firmware Message (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Restrict a PF in Multi-Host mode from changing port PHY configuration (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add 100G link speed reporting for BCM57454 ASIC in ethtool (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Pass DCB RoCE app priority to firmware (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Use short TX BDs for the XDP TX ring (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add interrupt test to ethtool -t selftest (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add PHY loopback to ethtool self-test (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add ethtool mac loopback self test (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add basic ethtool -t selftest support (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add suspend/resume callbacks (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add ethtool set_wol method (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add ethtool get_wol method (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add pci shutdown method (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add basic WoL infrastructure (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Fix DMA unmapping of the RX buffers in XDP mode during shutdown (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Added PCI IDs for BCM57452 and BCM57454 ASICs (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add hardware NTUPLE filter for encapsulated packets (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Fix ethtool -l pre-set max combined channel (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add support for XDP_TX action (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add basic XDP support (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Refactor tx completion path (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add a set of TX rings to support XDP (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add tx ring mapping logic (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Centralize logic to reserve rings (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Use event bit map in RX path (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add RX page mode support (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Parameterize RX buffer offsets (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add bp->rx_dir field for rx buffer DMA direction (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Don't use DEFINE_DMA_UNMAP_ADDR to store DMA address in RX path (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Refactor rx SKB function (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Add IPV6 hardware RFS support (Jonathan Toppins) [1459659] - [netdrv] bnxt_en: Use napi_complete_done() (Jonathan Toppins) [1459659] - [netdrv] broadcom: use core min/max MTU checking (Jonathan Toppins) [1459659]- [netdrv] nfp: convert to use .ndo_setup_tc_rh (John Linville) [1454760 1454745] - [netdrv] nfp: enable CONFIG_NFP_APP_FLOWER (John Linville) [1454745 1454760] - [netdrv] nfp: double free on error in probe (John Linville) [1454745 1454760] - [netdrv] nfp: remove incorrect mask check for vlan matching (John Linville) [1454745 1454760] - [netdrv] nfp: fix supported key layers calculation (John Linville) [1454760 1454745] - [netdrv] nfp: fix unchecked flow dissector use (John Linville) [1454745 1454760] - [netdrv] nfp: TX time stamp packets before HW doorbell is rung (John Linville) [1454760 1454745] - [netdrv] nfp: avoid buffer leak when representor is missing (John Linville) [1454760 1454745] - [netdrv] nfp: make sure representors are destroyed before their lower netdev (John Linville) [1454745 1454760] - [netdrv] nfp: don't hold PF lock while enabling SR-IOV (John Linville) [1454745 1454760] - [netdrv] nfp: fix infinite loop on umapping cleanup (John Linville) [1454745 1454760] - [netdrv] nfp: do not update MTU from BH in flower app (John Linville) [1454745 1454760] - [netdrv] nfp: Initialize RX and TX ring 64-bit stats seqcounts (John Linville) [1454760 1454745] - [netdrv] nfp: freeing the wrong variable (John Linville) [1454745 1454760] - [netdrv] nfp: flower: add missing clean up call to avoid memory leaks (John Linville) [1454745 1454760] - [netdrv] nfp: default to chained metadata prepend format (John Linville) [1454745 1454760] - [netdrv] nfp: remove legacy MAC address lookup (John Linville) [1454745 1454760] - [netdrv] nfp: improve order of interfaces in breakout mode (John Linville) [1454745 1454760] - [netdrv] nfp: add control message passing capabilities to flower offloads (John Linville) [1454745 1454760] - [netdrv] nfp: add a stats handler for flower offloads (John Linville) [1454745 1454760] - [netdrv] nfp: add metadata to each flow offload (John Linville) [1454745 1454760] - [netdrv] nfp: add basic action capabilities to flower offloads (John Linville) [1454760 1454745] - [netdrv] nfp: extend flower matching capabilities (John Linville) [1454745 1454760] - [netdrv] nfp: extend flower add flow offload (John Linville) [1454745 1454760] - [netdrv] nfp: provide infrastructure for offloading flower based TC filters (John Linville) [1454760 1454745] - [netdrv] nfp: add phys_switch_id support (John Linville) [1454760 1454745] - [netdrv] nfp: flower: add Kconfig for flower app (John Linville) [1454760 1454745] - [netdrv] nfp: allocate a private workqueue for driver work (John Linville) [1454745 1454760] - [netdrv] nfp: reorder SR-IOV config and nfp_app SR-IOV callbacks (John Linville) [1454745 1454760] - [netdrv] nfp: handle SR-IOV already enabled when driver is probing (John Linville) [1454745 1454760] - [netdrv] nfp: wire get_phys_port_name on representors (John Linville) [1454745 1454760] - [netdrv] nfp: allow converting representor's netdev into nfp_port (John Linville) [1454745 1454760] - [netdrv] nfp: move representors' struct net_device_ops to shared code (John Linville) [1454760 1454745] - [netdrv] nfp: make the representor get stats app-independent (John Linville) [1454760 1454745] - [netdrv] nfp: spawn nfp_ports for PF and VF ports (John Linville) [1454745 1454760] - [netdrv] nfp: add nfp_app cleanup callback and make flower use it (John Linville) [1454745 1454760] - [netdrv] nfp: remove unused nfp_cpp_area_check_range() (John Linville) [1454745 1454760] - [netdrv] nfp: add helper for mapping runtime symbols (John Linville) [1454745 1454760] - [netdrv] nfp: move area mapping helper into nfpcore (John Linville) [1454745 1454760] - [netdrv] nfp: explicitly check if application FW is loaded (John Linville) [1454745 1454760] - [netdrv] nfp: add VF and PF representors to flower app (John Linville) [1454745 1454760] - [netdrv] nfp: add flower app (John Linville) [1454760 1454745] - [netdrv] nfp: add support for control messages for flower app (John Linville) [1454760 1454745] - [netdrv] nfp: add support for tx/rx with metadata portid (John Linville) [1454760 1454745] - [netdrv] nfp: provide nfp_port to of nfp_net_get_mac_addr() (John Linville) [1454745 1454760] - [netdrv] nfp: app callbacks for SRIOV (John Linville) [1454745 1454760] - [netdrv] nfp: add stats and xmit helpers for representors (John Linville) [1454760 1454745] - [netdrv] nfp: general representor implementation (John Linville) [1454760 1454745] - [netdrv] nfp: map mac_stats and vf_cfg BARs (John Linville) [1454745 1454760] - [netdrv] nfp: move physical port init into a helper (John Linville) [1454745 1454760] - [netdrv] nfp: devlink add support for getting eswitch mode (John Linville) [1454745 1454760] - [netdrv] nfp: xdp: report if program is offloaded (John Linville) [1454760 1454745] - [netdrv] nfp: bpf: add support for XDP_FLAGS_HW_MODE (John Linville) [1454760 1454745] - [netdrv] nfp: bpf: release the reference on offloaded programs (John Linville) [1454760 1454745] - [netdrv] nfp: bpf: don't offload XDP programs in DRV_MODE (John Linville) [1454760 1454745] - [netdrv] nfp: xdp: move driver XDP setup into a separate function (John Linville) [1454760 1454745] - [netdrv] nfp: add VLAN filtering support (John Linville) [1454760 1454745] - [netdrv] bpf: nfp: Report bpf_prog ID during XDP_QUERY_PROG (John Linville) [1454760 1454745] - [netdrv] nfp: report application FW build name in ethtool -i (John Linville) [1454760 1454745] - [netdrv] nfp: keep MIP object around (John Linville) [1454745 1454760] - [netdrv] nfp: remove automatic caching of HWInfo (John Linville) [1454745 1454760] - [netdrv] nfp: remove automatic caching of RTsym table (John Linville) [1454745 1454760] - [netdrv] nfp: make sure to cancel port refresh on the error path (John Linville) [1454745 1454760] - [netdrv] nfp: advertise support for NFD ABI 0.5 (John Linville) [1454745 1454760] - [netdrv] nfp: create control vNICs and wire up rx/tx (John Linville) [1454760 1454745] - [netdrv] nfp: allow non-equal distribution of IRQs (John Linville) [1454745 1454760] - [netdrv] nfp: slice the netdev spawning function (John Linville) [1454745 1454760] - [netdrv] nfp: don't clutter init code passing fw_ver around (John Linville) [1454745 1454760] - [netdrv] nfp: map all queue controllers at once (John Linville) [1454745 1454760] - [netdrv] nfp: make vNIC ctrl memory mapping function reusable (John Linville) [1454745 1454760] - [netdrv] nfp: add control vNIC datapath (John Linville) [1454760 1454745] - [netdrv] nfp: prepare config and enable for working without netdevs (John Linville) [1454760 1454745] - [netdrv] nfp: allow allocation and initialization of netdev-less vNICs (John Linville) [1454760 1454745] - [netdrv] nfp: make sure debug accesses don't depend on netdevs (John Linville) [1454745 1454760] - [netdrv] nfp: prepare print macros for use without netdev (John Linville) [1454745 1454760] - [netdrv] nfp: move nfp_net_vecs_init() (John Linville) [1454745 1454760] - [netdrv] nfp: reuse ring free code on close (John Linville) [1454760 1454745] - [netdrv] nfp: split out the allocation part of open (John Linville) [1454760 1454745] - [netdrv] nfp: reorder open and close functions (John Linville) [1454760 1454745] - [netdrv] nfp: move basic eBPF stats to app-specific code (John Linville) [1454760 1454745] - [netdrv] nfp: move bpf offload code to the BPF app (John Linville) [1454760 1454745] - [netdrv] nfp: move eBPF offload files to BPF app directory (John Linville) [1454760 1454745] - [netdrv] nfp: report app name in ethtool -i (John Linville) [1454760 1454745] - [netdrv] nfp: move port init to apps (John Linville) [1454760 1454745] - [netdrv] nfp: turn reading PCIe RTsym parameters into a helper (John Linville) [1454745 1454760] - [netdrv] nfp: add missing fall through statements (John Linville) [1454760 1454745] - [netdrv] nfp: don't keep count for free buffers delayed kick (John Linville) [1454760 1454745] - [netdrv] nfp: don't add ring size to index calculations (John Linville) [1454760 1454745] - [netdrv] nfp: fix print format for ring pointers in ring dumps (John Linville) [1454745 1454760] - [netdrv] nfp: don't wait for resources indefinitely (John Linville) [1454745 1454760] - [netdrv] nfp: support variable NSP response lengths (John Linville) [1454745 1454760] - [netdrv] nfp: shorten CPP core probe logs (John Linville) [1454745 1454760] - [netdrv] nfp: support long reads and writes with the cpp helpers (John Linville) [1454760 1454745] - [netdrv] nfp: only try to get to PCIe ctrl memory if BARs are wide enough (John Linville) [1454745 1454760] - [netdrv] nfp: don't set aux pointers if ioremap failed (John Linville) [1454760 1454745] - [netdrv] nfp: set driver VF limit (John Linville) [1454745 1454760] - [netdrv] nfp: add set_mac_address support while the interface is up (John Linville) [1454760 1454745] - [netdrv] nfp: add MAY_USE_DEVLINK dependency (John Linville) [1454745 1454760] - [netdrv] nfp: support port splitting via devlink (John Linville) [1454745 1454760] - [netdrv] nfp: calculate total port lanes for split (John Linville) [1454745 1454760] - [netdrv] nfp: register ports as devlink ports (John Linville) [1454745 1454760] - [netdrv] nfp: add helper for cleaning up vNICs (John Linville) [1454745 1454760] - [netdrv] nfp: add devlink support (John Linville) [1454745 1454760] - [netdrv] nfp: move mutex init out of net code (John Linville) [1454745 1454760] - [netdrv] nfp: refresh port state before reporting autonegotiation (John Linville) [1454745 1454760] - [netdrv] nfp: mark port state as stale if update failed (John Linville) [1454745 1454760] - [netdrv] nfp: mark port state as stale after reconfig (John Linville) [1454745 1454760] - [netdrv] nfp: provide linking on port structures (John Linville) [1454745 1454760] - [netdrv] nfp: move refresh tracking into the port structure (John Linville) [1454745 1454760] - [netdrv] nfp: update port state in place (John Linville) [1454745 1454760] - [netdrv] nfp: introduce nfp_port (John Linville) [1454760 1454745] - [netdrv] nfp: disallow mixing vNICs with and without NSP port entry (John Linville) [1454745 1454760] - [netdrv] nfp: introduce very minimal nfp_app (John Linville) [1454745 1454760] - [netdrv] nfp: add nfp_net_pf_free_vnic() function (John Linville) [1454745 1454760] - [netdrv] nfp: rename netdev/port to vNIC (John Linville) [1454760 1454745] - [netdrv] nfp: make nfp_net alloc/init/cleanup/free not depend on netdevs (John Linville) [1454760 1454745] - [netdrv] nfp: add nfp_cppcore_pcie_unit() helper (John Linville) [1454745 1454760] - [netdrv] nfp: eliminate an if statement in calculation of completed frames (John Linville) [1454760 1454745] - [netdrv] nfp: add a helper for wrapping descriptor index (John Linville) [1454760 1454745] - [netdrv] nfp: complete the XDP TX ring only when it's full (John Linville) [1454760 1454745] - [netdrv] nfp: add CHECKSUM_COMPLETE support (John Linville) [1454760 1454745] - [netdrv] nfp: version independent support for chained RSS metadata (John Linville) [1454760 1454745] - [netdrv] nfp: don't assume RSS and IRQ moderation are always enabled (John Linville) [1454745 1454760] - [netdrv] nfp: support LSO2 capability (John Linville) [1454760 1454745] - [netdrv] nfp: rename l4_offset in struct nfp_net_tx_desc to lso_hdrlen (John Linville) [1454760 1454745] - [netdrv] nfp: don't enable TSO on the device when disabled (John Linville) [1454745 1454760] - [netdrv] nfp: provide 256 bytes of XDP headroom in all configurations (John Linville) [1454760 1454745] - [netdrv] nfp: don't completely refuse to work with old flashes (John Linville) [1454745 1454760] - [netdrv] nfp: avoid reading TX queue indexes from the device (John Linville) [1454760 1454745] - [netdrv] nfp: do simple XDP TX buffer recycling (John Linville) [1454760 1454745] - [netdrv] nfp: drop rx_ring param from buffer allocation (John Linville) [1454760 1454745] - [netdrv] nfp: replace -ENOTSUPP with -EOPNOTSUPP (John Linville) [1454760 1454745] - [netdrv] nfp: remove the refresh of all ports optimization (John Linville) [1454745 1454760] - [netdrv] nfp: fix free list buffer size reporting (John Linville) [1454760 1454745] - [netdrv] nfp: add NSP routine to get static information (John Linville) [1454745 1454760] - [netdrv] nfp: parse metadata prepend before XDP runs (John Linville) [1454745 1454760] - [netdrv] nfp: make use of the DMA_ATTR_SKIP_CPU_SYNC attr (John Linville) [1454760 1454745] - [netdrv] nfp: don't dereference a null nn->eth_port to print a warning (John Linville) [1454745 1454760] - [netdrv] nfp: add support for .set_link_ksettings() (John Linville) [1454745 1454760] - [netdrv] nfp: NSP backend for link configuration operations (John Linville) [1454745 1454760] - [netdrv] nfp: add extended error messages (John Linville) [1454745 1454760] - [netdrv] nfp: turn NSP port entry into a union (John Linville) [1454745 1454760] - [netdrv] nfp: allow multi-stage NSP configuration (John Linville) [1454745 1454760] - [netdrv] nfp: separate high level and low level NSP headers (John Linville) [1454760 1454745] - [netdrv] nfp: report port type in ethtool (John Linville) [1454745 1454760] - [netdrv] nfp: report auto-negotiation in ethtool (John Linville) [1454745 1454760] - [netdrv] nfp: report link speed from NSP (John Linville) [1454745 1454760] - [netdrv] nfp: add port state refresh (John Linville) [1454745 1454760] - [netdrv] nfp: track link state changes (John Linville) [1454745 1454760] - [netdrv] nfp: add mutex protection for the port list (John Linville) [1454745 1454760] - [netdrv] nfp: don't spawn netdevs for reconfigured ports (John Linville) [1454745 1454760] - [netdrv] nfp: add support for .get_link_ksettings() (John Linville) [1454760 1454745] - [netdrv] nfp: disable FW on reconfiguration errors (John Linville) [1454745 1454760] - [netdrv] nfp: remove defensive checks around ndo_open()/ndo_close() (John Linville) [1454745 1454760] - [netdrv] nfp: flush xmit_more on error paths (John Linville) [1454760 1454745] - [netdrv] nfp: remove RX queue pointers (John Linville) [1454745 1454760] - [netdrv] nfp: don't use netdev_warn() before netdev is registered (John Linville) [1454745 1454760] - [netdrv] nfp: fix nfp_cpp_read()/nfp_cpp_write() error paths (John Linville) [1454745 1454760] - [netdrv] nfp: fix invalid area detection (John Linville) [1454745 1454760] - [netdrv] nfp: don't ignore return value of wait_event_interruptible (John Linville) [1454745 1454760] - [netdrv] nfp: correct return codes when msleep gets interrupted (John Linville) [1454745 1454760] - [netdrv] nfp: lock area cache earlier (John Linville) [1454745 1454760] - [netdrv] nfp: document expected locking in the core (John Linville) [1454745 1454760] - [netdrv] nfp: move mutex code out of nfp_cppcore.c (John Linville) [1454745 1454760] - [netdrv] nfp: remove cpp mutex cache (John Linville) [1454745 1454760] - [netdrv] nfp: fail graciously when someone tries to grab global lock (John Linville) [1454745 1454760] - [netdrv] nfp: disallow sharing mutexes on the same machine (John Linville) [1454745 1454760] - [netdrv] nfp: add support for xdp_adjust_head() (John Linville) [1454760 1454745] - [netdrv] nfp: prepare metadata handling for xdp_adjust_head() (John Linville) [1454760 1454745] - [netdrv] nfp: reorganize pkt_off variable (John Linville) [1454760 1454745] - [netdrv] nfp: validate rx offset from the BAR and size down it's field (John Linville) [1454760 1454745] - [netdrv] nfp: store dma direction in data path structure (John Linville) [1454760 1454745] - [netdrv] nfp: switch to using data path structures for reconfiguration (John Linville) [1454760 1454745] - [netdrv] nfp: use dp to carry xdp_prog at reconfig time (John Linville) [1454760 1454745] - [netdrv] nfp: use dp to carry mtu at reconfig time (John Linville) [1454760 1454745] - [netdrv] nfp: use dp to carry fl_bufsz at reconfig time (John Linville) [1454760 1454745] - [netdrv] nfp: use dp to carry number of stack tx rings and vectors (John Linville) [1454760 1454745] - [netdrv] nfp: pass new data path to ring reconfig (John Linville) [1454760 1454745] - [netdrv] nfp: move control BAR pointer into data path structure (John Linville) [1454745 1454760] - [netdrv] nfp: separate data path information from the reset of adapter structure (John Linville) [1454760 1454745] - [netdrv] nfp: prevent theoretical buffer overrun in nfp_eth_read_ports (John Linville) [1454745 1454760] - [netdrv] nfp: add metadata format bit (John Linville) [1454760 1454745] - [netdrv] nfp: avoid rearming the interrupts when in busy poll (John Linville) [1454760 1454745] - [netdrv] nfp: store device pointer for the fastpath (John Linville) [1454760 1454745] - [netdrv] nfp: reorder variables in nfp_net_tx() (John Linville) [1454745 1454760] - [netdrv] nfp: move more ring debug info to debugfs (John Linville) [1454760 1454745] - [netdrv] nfp: implement .ndo_get_phys_port_name() (John Linville) [1454760 1454745] - [netdrv] nfp: add support for reporting CRC32 hash function (John Linville) [1454760 1454745] - [netdrv] nfp: fix potential use after free on xdp prog (John Linville) [1454760 1454745] - [netdrv] nfp: correct DMA direction in XDP DMA sync (John Linville) [1454760 1454745] - [netdrv] nfp: Use PCI_DEVICE_ID_NETRONOME_NFP* defines (John Linville) [1454760 1454745] - [netdrv] bpf: add initial bpf tracepoints (John Linville) [1454760 1454745] - [netdrv] bpf, xdp: drop rcu_read_lock from bpf_prog_run_xdp and move to caller (John Linville) [1454760 1454745] - [netdrv] bpf: drop unnecessary context cast from BPF_PROG_RUN (John Linville) [1454760 1454745] - [netdrv] nfp: add support for offload of XDP programs (John Linville) [1454760 1454745] - [netdrv] nfp: remove unnecessary parameters from nfp_net_bpf_offload() (John Linville) [1454760 1454745] - [netdrv] nfp: add XDP support in the driver (John Linville) [1454760 1454745] - [netdrv] sched: tc_mirred: Rename public predicates 'is_tcf_mirred_redirect' and 'is_tcf_mirred_mirror' (John Linville) [1454760 1454745] - [netdrv] nfp: bpf: zero extend 4 byte context loads (John Linville) [1454760 1454745] - [netdrv] nfp: bpf: improve handling for disabled BPF syscall (John Linville) [1454760 1454745] - [netdrv] nfp: bpf: add offload of TC direct action mode (John Linville) [1454760 1454745] - [netdrv] nfp: bpf: add support for legacy redirect action (John Linville) [1454760 1454745] - [netdrv] nfp: bpf: add packet marking support (John Linville) [1454760 1454745] - [netdrv] nfp: bpf: allow offloaded filters to update stats (John Linville) [1454760 1454745] - [netdrv] nfp: bpf: add hardware bpf offload (John Linville) [1454760 1454745] - [netdrv] nfp: add BPF to NFP code translator (John Linville) [1454760 1454745] - [netdrv] nfp: use centralized net_device min/max MTU checking (John Linville) [1454760 1454745]- [netdrv] mlxsw: spectrum_router: Avoid expensive lookup during route removal (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Track RIF of IPIP next hops (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Move VRF refcounting (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Only handle IPv4 and IPv6 events (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Prevent mirred-related crash on removal (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Fix EEPROM access in case of SFP/SFP+ (Ivan Vecera) [1486860] - [netdrv] uapi/linux/if_tunnel.h: include linux/if.h, linux/ip.h and linux/in6.h (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Support GRE tunnels (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Add loopback accessors (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Register for IPIP_DECAP_ERROR trap (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Use existing decap route (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Support IPv4 underlay decap (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Support IPv6 overlay encap (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Support IPv4 overlay encap (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Make nexthops typed (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Extract mlxsw_sp_rt6_is_gateway() (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Extract mlxsw_sp_fi_is_gateway() (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Introduce loopback RIFs (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Support FID-less RIFs (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Add mlxsw_sp_ipip_ops (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Publish mlxsw_sp_l3proto (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Give mlxsw_reg_ratr_pack a type parameter (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Extract mlxsw_reg_ritr_mac_pack() (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Add Routing Tunnel Decap Properties Register (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Add mlxsw_reg_ralue_act_ip2me_tun_pack() (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Move enum mlxsw_reg_ratr_trap_id (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Update RATR to support IP-in-IP tunnels (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Update RITR to support loopback device (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Set abort trap in all virtual routers (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Forbid linking to devices that have uppers (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_flower: Offload goto_chain termination action (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_acl: Provide helper to lookup ruleset (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_acl: Allow to get group_id value for a ruleset (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Offload multichain TC rules (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_switchdev: Fix mrouter flag update (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Use correct config option (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Add support for nexthop group consolidation for IPv6 (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Prepare nexthop group's hash table for IPv6 (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Use one LPM tree for all virtual routers (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Pass argument explicitly (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Return void from deletion functions (Ivan Vecera) [1486860] - [netdrv] mlxsw: make mlxsw_config_profile const (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_switchdev: Release multicast groups during fini (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_switchdev: Don't warn about valid situations (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Don't ignore IPv6 notifications (Ivan Vecera) [1452524] - [netdrv] mlxsw: spectrum_router: Abort on source-specific routes (Ivan Vecera) [1452524] - [netdrv] mlxsw: spectrum_router: Add support for route replace (Ivan Vecera) [1452524] - [netdrv] mlxsw: spectrum_router: Add support for IPv6 routes addition / deletion (Ivan Vecera) [1452524] - [netdrv] mlxsw: spectrum_router: Sanitize IPv6 FIB rules (Ivan Vecera) [1452524] - [netdrv] mlxsw: spectrum_router: Demultiplex FIB event based on family (Ivan Vecera) [1452524] - [netdrv] mlxsw: spectrum_router: Refresh offload indication upon group refresh (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Don't check state when refreshing offload indication (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Provide offload indication using nexthop flags (Ivan Vecera) [1486860] - [netdrv] mlxsw: core: Use correct EMAD transaction ID in debug message (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Simplify a piece of code (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Clarify a piece of code (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Simplify a piece of code (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg.h: Namespace IP2ME registers (Ivan Vecera) [1486860] - [netdrv] mlxsw: Update specification of reg_ritr_type (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Fix a typo (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg.h: Fix a typo (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_acl: Fix a typo (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Fix build when IPv6 isn't enabled (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Don't batch neighbour deletion (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Don't offload routes next in list (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Update prefix count for IPv6 (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Rename functions to add / delete a FIB entry (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Drop unnecessary parameter (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Mark IPv4 specific function accordingly (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Create IPv4 specific entry struct (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Set abort trap for IPv6 (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Allow IPv6 routes to be programmed (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Update RALUE register with IPv6 support (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Extend virtual routers with IPv6 support (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Make FIB node retrieval family agnostic (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Don't create FIB node during lookup (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Don't assume neighbour type (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Set activity interval according to both neighbour tables (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Periodically dump active IPv6 neighbours (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Update RAUHTD register with IPv6 support (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Reflect IPv6 neighbours to the device (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Update RAUHT register with IPv6 support (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Configure RIFs based on IPv6 addresses (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Flood unregistered multicast packets to router (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add support for IPv6 traps (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Enable IPv6 on router interfaces (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Enable IPv6 router (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Improve IPv6 unregistered multicast flooding (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add support for IPv6 MLDv1/2 traps (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Trap IPv4 packets with Router Alert option (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Mark packets trapped in router (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_flower: Add support for ip tos (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add tos to the ipv4 acl block (Ivan Vecera) [1486860] - [netdrv] mlxsw: acl: Add ip tos acl element (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_flower: Add support for ip ttl (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add ttl to the ipv4 acl block (Ivan Vecera) [1486860] - [netdrv] mlxsw: acl: Add ip ttl acl element (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_switchdev: Check status of memory allocation (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_switchdev: Remove unused variable (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Fix use-after-free in route replace (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Add missing rollback (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Fix NULL pointer dereference (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add support for access cable info via ethtool (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Add MCIA register for cable info access (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Pass port argument to module mapping functions (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Simplify port split flow (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Mark only first LPM tree as reserved (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Remove support for bridge bypass FDB add/del (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_switchdev: Add support for learning FDB through notification (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_switchdev: Change switchdev notifier API (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Remove support for bypass bridge port attributes/vlan set (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_switchdev: Add support for querying supported bridge flags (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Remove support for bridge FDB learning sync (Ivan Vecera) [1486860] - [netdrv] spectrum_flower: Implement gact trap TC action offload (Ivan Vecera) [1486860] - [netdrv] acl: Introduce ACL trap action (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Introduce ACL trap (Ivan Vecera) [1486860] - [netdrv] mlxsw: pci: Fix size of trap_id field in CQE (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Align RIF index allocation with existing code (Ivan Vecera) [1486860] - [netdrv] mlxsw: Fix typo inside enumeration (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Tidy up header file (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Rename the firmware file (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Implement the ethtool flash_device callback (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add bridge dependency for spectrum (Ivan Vecera) [1486860] - [netdrv] mlxsw: add helper for updating statistics on all actions (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Implement common RIF core (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Implement common FID core (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Determine VR first when creating RIF (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Flood packets to router after RIF creation (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Destroy RIF only based on its struct (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Configure RIFs based on RIF struct (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Extend the RIF struct (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Allocate RIF prior to its configuration (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Allocate FID prior to RIF configuration (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Replace vPorts with Port-VLAN (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Don't create FIDs upon creation of VLAN uppers (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Don't lose bridge port device during enslavement (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Replace vPorts with Port-VLAN (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Change signature of FID leave function (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Introduce Port-VLAN structure (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Set port's mode according to FID mappings (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Adjust RIF configuration for new firmware versions (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Validate firmware revision on init (Ivan Vecera) [1486860] - [netdrv] mlxsw: core: Create the mlxsw_fw_rev struct (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add the needed callbacks for mlxfw integration (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Add Management Component Data Access register (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Add Management Component Control register (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Add Management Component Query Information register (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_flower: Add support for tcp flags (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add acl block containing tcp flags for ipv4 (Ivan Vecera) [1486860] - [netdrv] mlxsw: acl: Add tcp flags acl element (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Avoid possible NULL pointer dereference (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_dpipe: Fix sparse warnings (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Fix rif counter freeing routine (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_dpipe: Fix incorrect entry index (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Default ports to non-virtual mode (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Move PVID code to appropriate place (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_switchdev: Don't batch learning operations (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_switchdev: Don't batch STP operations (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_switchdev: Don't batch VLAN operations (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_switchdev: Remove redundant check (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Initialize RIFs in a separate function (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Move FIB notification block to router struct (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Move RIFs array to its rightful place (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_switchdev: Reduce scope of bridge struct (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Reduce scope of router struct (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_buffer: Reduce scope of shared buffer struct (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Simplify VRF enslavement (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add FID miss trap (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Allow ports to work under OVS master (Ivan Vecera) [1486860] - [netdrv] add netif_is_ovs_port helper (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Teach mlxsw_sp_port_vlan_set to accept any vlan range (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_flower: Set dummy FID before forward action (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add dummy FID initialization (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Implement action to set FID (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Fix indent in mlxsw_sp_netdevice_port_upper_event (Ivan Vecera) [1486860] - [netdrv] mlxsw: convert to pci_alloc_irq_vectors (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add Support for erif table entries access (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Add rif helper functions (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Support for counters on router interfaces (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Add Router Interface Counter Register (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add definition for egress rif table (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add placeholder for dpipe (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Add counter fields to RITR register (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_kvdl: Cosmetic kvdl allocator API change (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Query cell size from firmware (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Refactor port buffer configuration (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_buffers: Query shared buffer size from firmware (Ivan Vecera) [1486860] - [netdrv] mlxsw: Query maximum number of ports from firmware (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Query number of LPM trees from firmware (Ivan Vecera) [1486860] - [netdrv] mlxsw: Remove debugfs interface (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: fix swapped order of arguments packets and bytes (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Cosmetic naming change (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Don't abort on l3mdev rules (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Add support for VRFs on top of bridges (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Add support for VRFs (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Don't destroy RIF if L3 slave (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Associate RIFs with correct VR (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Fix SPVMLR max record count (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Fix SPVM max record count (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add support for TC flower offload statistics (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add support for counters on TCAM entries (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add support for Policing and Counting action block (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add periodic ACL rule activity update (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add support for direct rule access (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_acl_tcam: Add support for retrieving TCAM entry activity (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add support for generic flow counter allocation (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Add Monitoring General Purpose Counter Set register (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add support for counter allocator (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Make abort mechanism VR-aware (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Explicitly Associate RIFs with VRs (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Refactor virtual router handling (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Simplify LPM tree allocation (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Place RIF related code with router code (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Allow more route types to be programmed (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Destroy RIFs based on last removed address (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Associate PVID vPort with appropriate netdev (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Don't assume upper device's type (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Sanitize bridge's upper devices (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add support for flower matches on VLAN ID, PCP (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add support for vlan modify TC action (Ivan Vecera) [1486860] - [netdrv] mlxsw: pci: Remove unused bit (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Fix helper function and port variable names (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Change ipv6 unregistered mc table (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Update mc_disabled flag by switchdev attr (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Extend port_orig_get for bridge devices (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add an option to flood mc by mc_router_port (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Separate bc and mc floods (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Change max vfid (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Make port flood update more generic (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Break flood set func to be per table (Ivan Vecera) [1486860] - [netdrv] mellanox: switchx2: use new api ethtool_{get|set}_link_ksettings (Ivan Vecera) [1486860] - [netdrv] mlxsw: add psample dependency for spectrum (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: Fix HTGT register length (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum: Add packet sample offloading support (Ivan Vecera) [1486860] - [netdrv] mlxsw: reg: add the Monitoring Packet Sampling Configuration Register (Ivan Vecera) [1486860] - [netdrv] mlxsw: cmd: Fix API name comments for event-queues (Ivan Vecera) [1486860] - [netdrv] mlxsw: Fix mlxsw_i2c_write return value (Ivan Vecera) [1486860] - [netdrv] mlxsw: spectrum_router: Adjust placement of FIB abort warning (Ivan Vecera) [1486860] - [netdrv] mlxsw: use net core MTU range checking in more drivers (Ivan Vecera) [1486860]- [x86] mm: Unbreak modules that rely on external PAGE_KERNEL availability (Suravee Suthikulpanit) [1361287] - [x86] efi: Perform a single memremap() of efi memmap (Suravee Suthikulpanit) [1361287] - [x86] efi: Mark any EFI boot services areas as encrypted before freeing (Suravee Suthikulpanit) [1361287] - [x86] mm: Add invalid memory type to memremap_should_map_decrypted() (Suravee Suthikulpanit) [1361287] - [x86] Use FIXMAP_PAGE_NOCACHE in set_fixmap_nocache() (Suravee Suthikulpanit) [1361287] - [x86] serial/8250/8250_early: Use set_fixmap_io in serial driver (Suravee Suthikulpanit) [1361287] - [x86] realmode: Fix decryption of trampoline area (Suravee Suthikulpanit) [1361287] - [x86] iommu/amd: Do not disable SWIOTLB if SME is active (Suravee Suthikulpanit) [1361287] - [x86] kvm/x86: Avoid clearing the C-bit in rsvd_bits() (Suravee Suthikulpanit) [1361287] - [x86] mm: Make the SME mask a u64 (Suravee Suthikulpanit) [1361287] - [x86] xen: do not use _PAGE_IOMAP PTE flag for I/O mappings (Suravee Suthikulpanit) [1361287] - [x86] xen: do not use _PAGE_IOMAP in xen_remap_domain_mfn_range() (Suravee Suthikulpanit) [1361287] - [x86] mm: Fix SME encryption stack ptr handling (Suravee Suthikulpanit) [1361287] - [x86] mm: Fix regression with huge pages on PAE (Suravee Suthikulpanit) [1361287] - [x86] Enable PAT to use cache mode translation tables (Suravee Suthikulpanit) [1361287] - [x86] acpi, x86/mm: Remove encryption mask from ACPI page protection type (Suravee Suthikulpanit) [1361287] - [x86] mm, kexec: Fix memory corruption with SME on successive kexecs (Suravee Suthikulpanit) [1361287] - [x86] mm: Add support to make use of Secure Memory Encryption (Suravee Suthikulpanit) [1361287] - [kernel] compiler-gcc.h: Introduce __nostackprotector function attribute (Suravee Suthikulpanit) [1361287] - [x86] boot: Add early cmdline parsing for options with arguments (Suravee Suthikulpanit) [1361287] - [x86] boot: Pass in size to early cmdline parsing (Suravee Suthikulpanit) [1361287] - [x86] boot: Simplify early command line parsing (Suravee Suthikulpanit) [1361287] - [x86] boot: Fix early command-line parsing when partial word matches (Suravee Suthikulpanit) [1361287] - [x86] boot: Fix early command-line parsing when matching at end (Suravee Suthikulpanit) [1361287] - [x86] mm: Add support to encrypt the kernel in-place (Suravee Suthikulpanit) [1361287] - [x86] mm: Use proper encryption attributes with /dev/mem (Suravee Suthikulpanit) [1361287] - [x86] mm: Clean up types in xlate_dev_mem_ptr() some more (Suravee Suthikulpanit) [1361287] - [x86] mm: Clean up types in xlate_dev_mem_ptr() (Suravee Suthikulpanit) [1361287] - [x86] xen/x86: Remove SME feature in PV guests (Suravee Suthikulpanit) [1361287] - [x86] mm, kexec: Allow kexec to be used with SME (Suravee Suthikulpanit) [1361287] - [x86] kvm/x86/svm: Support Secure Memory Encryption within KVM (Suravee Suthikulpanit) [1361287] - [x86] drm, fbdev: Do not specify encrypted memory for video mappings (Suravee Suthikulpanit) [1361287] - [x86] boot/realmode: Check for memory encryption on the APs (Suravee Suthikulpanit) [1361287] - [x86] iommu/amd: Allow the AMD IOMMU to work with memory encryption (Suravee Suthikulpanit) [1361287] - [x86] cpu/amd: Make the microcode level available earlier in the boot (Suravee Suthikulpanit) [1361287] - [x86] swiotlb: Add warnings for use of bounce buffers with SME (Suravee Suthikulpanit) [1361287] - [x86] swiotlb: Add memory encryption support (Suravee Suthikulpanit) [1361287] - [x86] arch/x86/kernel/pci-dma.c: fix dma_generic_alloc_coherent() when CONFIG_DMA_CMA is enabled (Suravee Suthikulpanit) [1361287] - [x86] dma-mapping: fix GFP_ATOMIC macro usage (Suravee Suthikulpanit) [1361287] - [x86] realmode: Decrypt trampoline area if memory encryption is active (Suravee Suthikulpanit) [1361287] - [x86] mm: Add support for changing the memory encryption attribute (Suravee Suthikulpanit) [1361287] - [x86] mm: Add support to access persistent memory in the clear (Suravee Suthikulpanit) [1361287] - [x86] boot: Use memremap() to map the MPF and MPC data (Suravee Suthikulpanit) [1361287] - [x86] mm: Add support to access boot related data in the clear (Suravee Suthikulpanit) [1361287] - [x86] memremap: add arch specific hook for MEMREMAP_WB mappings (Suravee Suthikulpanit) [1361287] - [x86] memremap: check pfn validity before passing to pfn_to_page() (Suravee Suthikulpanit) [1361287] - [x86] memremap: add MEMREMAP_WC flag (Suravee Suthikulpanit) [1361287] - [x86] efi: Update EFI pagetable creation to work with SME (Suravee Suthikulpanit) [1361287] - [x86] mm/pat: Don't implicitly allow _PAGE_RW in kernel_map_pages_in_pgd() (Suravee Suthikulpanit) [1361287] - [x86] efi: Update efi_mem_type() to return an error rather than 0 (Suravee Suthikulpanit) [1361287] - [x86] efi: Add an EFI table address match function (Suravee Suthikulpanit) [1361287] - [x86] boot/e820: Add support to determine the E820 type of an address (Suravee Suthikulpanit) [1361287] - [x86] mm: Insure that boot memory areas are mapped properly (Suravee Suthikulpanit) [1361287] - [x86] mm: Add support for early encryption/decryption of memory (Suravee Suthikulpanit) [1361287] - [x86] mm: Extend early_memremap() support with additional attrs (Suravee Suthikulpanit) [1361287] - [x86] mm: Add SME support for read_cr3_pa() (Suravee Suthikulpanit) [1361287] - [x86] mm: Provide general kernel support for memory encryption (Suravee Suthikulpanit) [1361287] - [x86] Use new cache mode type in memtype related functions (Suravee Suthikulpanit) [1361287] - [x86] Use new cache mode type in setting page attributes (Suravee Suthikulpanit) [1361287] - [x86] Use new cache mode type in arch/x86/mm/init_64.c (Suravee Suthikulpanit) [1361287] - [x86] Use new cache mode type in track_pfn_remap() and track_pfn_insert() (Suravee Suthikulpanit) [1361287] - [x86] Use new cache mode type in mm/ioremap.c (Suravee Suthikulpanit) [1361287] - [x86] Use new cache mode type in mm/iomap_32.c (Suravee Suthikulpanit) [1361287] - [x86] Use new cache mode type in asm/pgtable.h (Suravee Suthikulpanit) [1361287] - [x86] mm: Simplify p[g4um]d_page() macros (Suravee Suthikulpanit) [1361287] - [x86] asm: Move PUD_PAGE macros to page_types.h (Suravee Suthikulpanit) [1361287] - [x86] asm: Add pud/pmd mask interfaces to handle large PAT bit (Suravee Suthikulpanit) [1361287] - [x86] asm: Fix pud/pmd interfaces to handle large PAT bit (Suravee Suthikulpanit) [1361287] - [x86] mm: Add support to enable SME in early boot processing (Suravee Suthikulpanit) [1361287] - [x86] mm: Split read_cr3() into read_cr3_pa() and __read_cr3() (Suravee Suthikulpanit) [1361287] - [x86] init: Clear 'init_level4_pgt' earlier (Suravee Suthikulpanit) [1361287] - [x86] boot: Micro-optimize reset_early_page_tables() (Suravee Suthikulpanit) [1361287] - [x86] mm: Remove phys_to_virt() usage in ioremap() (Suravee Suthikulpanit) [1361287] - [x86] mm: Add Secure Memory Encryption (SME) support (Suravee Suthikulpanit) [1361287] - [x86] cpu/amd: Handle SME reduction in physical address size (Suravee Suthikulpanit) [1361287] - [x86] cpu/amd: Add the Secure Memory Encryption CPU feature (Suravee Suthikulpanit) [1361287] - [x86] mpparse, x86/acpi, x86/pci, x86/dmi, sfi: Use memremap() for RAM mappings (Suravee Suthikulpanit) [1361287] - [x86] mm/pat: Set write-protect cache mode for full PAT support (Suravee Suthikulpanit) [1361287] - [x86] cpu/amd: Document AMD Secure Memory Encryption (SME) (Suravee Suthikulpanit) [1361287] - [x86] efi: Add NV memory attribute (Suravee Suthikulpanit) [1361287] - [x86] boot/64: Put __startup_64() into .head.text (Suravee Suthikulpanit) [1361287] - [x86] boot/64: Rewrite startup_64() in C (Suravee Suthikulpanit) [1361287] - [x86] boot: Simplify kernel load address alignment check (Suravee Suthikulpanit) [1361287] - [x86] boot/64: Use 'push' instead of 'call' in start_cpu() (Suravee Suthikulpanit) [1361287] - [x86] boot/64: Optimize fixmap page fixup (Suravee Suthikulpanit) [1361287] - [x86] boot/64: Use defines for page size (Suravee Suthikulpanit) [1361287] - [x86] head: Remove useless zeroed word (Suravee Suthikulpanit) [1361287] - [x86] mm: Remove flush_tlb() and flush_tlb_current_task() (Suravee Suthikulpanit) [1361287] - [x86] mm: Audit and remove any unnecessary uses of module.h (Suravee Suthikulpanit) [1361287] - [x86] asm: Make sure verify_cpu() has a good stack (Suravee Suthikulpanit) [1361287]- [net] ipv4: fib: Only flush FIB aliases belonging to currently flushed table (Ivan Vecera) [1500886] - [net] ipv6: fib: Dump tables during registration to FIB chain (Ivan Vecera) [1500886] - [net] Add module reference to FIB notifiers (Ivan Vecera) [1500886] - [net] ipv6: fib: Add helpers to hold / drop a reference on rt6_info (Ivan Vecera) [1500886] - [net] ipv6: Regenerate host route according to node pointer upon loopback up (Ivan Vecera) [1500886] - [net] ipv6: fib: Unlink replaced routes from their nodes (Ivan Vecera) [1500886] - [net] ipv6: fib: Don't assume only nodes hold a reference on routes (Ivan Vecera) [1500886] - [net] ipv6: fib: Add offload indication to routes (Ivan Vecera) [1500886] - [net] ipv6: fib_rules: Dump rules during registration to FIB chain (Ivan Vecera) [1500886] - [net] ipv6: fib: Add in-kernel notifications for route add / delete (Ivan Vecera) [1500886] - [net] ipv6: fib: Add FIB notifiers callbacks (Ivan Vecera) [1500886] - [net] ipv6: fib_rules: Check if rule is a default rule (Ivan Vecera) [1500886] - [net] fib_rules: Implement notification logic in core (Ivan Vecera) [1500886] - [net] rocker: Ignore address families other than IPv4 (Ivan Vecera) [1500886] - [net] mlxsw: spectrum_router: Ignore address families other than IPv4 (Ivan Vecera) [1500886] - [net] core: Make the FIB notification chain generic (Ivan Vecera) [1500886] - [net] ipv4: fib: Set offload indication according to nexthop flags (Ivan Vecera) [1500886] - [net] ipv4: fib_rules: Dump FIB rules when registering FIB notifier (Ivan Vecera) [1500886] - [net] ipv4: fib_rules: Add notifier info to FIB rules notifications (Ivan Vecera) [1500886] - [net] ipv4: fib_rules: Check if rule is a default rule (Ivan Vecera) [1500886] - [net] ipv4: fib: Remove redundant argument (Ivan Vecera) [1500886] - [net] ipv4: fib: Move FIB notification code to a separate file (Ivan Vecera) [1500886] - [net] netfilter: conntrack: fix race between nf_conntrack proc read and hash resize (Matteo Croce) [1487465] - [net] netfilter: conntrack: fix lookup race during hash resize (Matteo Croce) [1487465] - [net] netfilter: conntrack: move generation seqcnt out of netns_ct (Matteo Croce) [1487465] - [net] netfilter: nf_tables: fix mismatch in big-endian system (lorenzo bianconi) [1451551] - [net] xdp: Build a facade of the driver facing xdp code to ease backports (Neil Horman) [1510502]- [fs] ext4: Don't clear SGID when inheriting ACLs (Lukas Czerner) [1473480] - [fs] ext4: preserve i_mode if __ext4_set_acl() fails (Lukas Czerner) [1473480] - [fs] Avoid invalidation in interrupt context in dio_complete() (Lukas Czerner) [1457517] - [fs] Fix page cache inconsistency when mixing buffered and AIO DIO (Lukas Czerner) [1457517] - [fs] nfs: revert "nfs: Move the flock open mode check into nfs_flock()" (Benjamin Coddington) [1497225] - [fs] xfs: trim writepage mapping to within eof (Brian Foster) [1472081] - [fs] gfs2: Add calls to gfs2_holder_uninit in two error handlers (Andreas Grunbacher) [1505889] - [fs] ext4: fix data corruption for mmap writes (Lukas Czerner) [1461267] - [fs] gfs2: Implement SEEK_HOLE / SEEK_DATA via iomap (Andreas Grunbacher) [1132508] - [fs] gfs2: Switch fiemap implementation to use iomap (Andreas Grunbacher) [1132508] - [fs] gfs2: Implement iomap for block_map (Andreas Grunbacher) [1132508] - [fs] gfs2: Make height info part of metapath (Andreas Grunbacher) [1132508] - [fs] gfs2: Clarify gfs2_block_map (Andreas Grunbacher) [1132508] - [fs] iomap: Add IOMAP_F_DATA_INLINE flag (Andreas Grunbacher) [1132508] - [fs] iomap: Switch from blkno to disk offset (Andreas Grunbacher) [1132508] - [fs] xfs: fix contiguous dquot chunk iteration livelock (Bill O'Donnell) [1469359] - [fs] vfs: in iomap seek_{hole, data}, return -ENXIO for negative offsets (Bill O'Donnell) [1469359] - [fs] xfs: Switch to iomap for SEEK_HOLE / SEEK_DATA (Bill O'Donnell) [1469359] - [fs] xfs: rewrite xfs_dq_get_next_id using xfs_iext_lookup_extent (Bill O'Donnell) [1469359] - [fs] vfs: Add iomap_seek_hole and iomap_seek_data helpers (Bill O'Donnell) [1469359] - [fs] vfs: Add page_cache_seek_hole_data helper (Bill O'Donnell) [1469359] - [fs] xfs: new inode extent list lookup helpers (Bill O'Donnell) [1469359] - [fs] xfs: provide helper for counting extents from if_bytes (Bill O'Donnell) [1469359] - [fs] xfs: wait on new inodes during quotaoff dquot release (Bill O'Donnell) [1429193] - [fs] xfs: update ag iterator to support wait on new inodes (Bill O'Donnell) [1429193] - [fs] xfs: support ability to wait on new inodes (Bill O'Donnell) [1429193] - [fs] ext4: prevent data corruption with inline data + DAX (Eric Sandeen) [1493850] - [fs] ext4: prevent data corruption with journaling + DAX (Eric Sandeen) [1493850] - [fs] ext4: add ext4_should_use_dax() (Eric Sandeen) [1493850] - [fs] rbd: use GFP_NOIO for parent stat and data requests (Ilya Dryomov) [1510600] - [fs] ceph: unlock dangling spinlock in try_flush_caps() (Ilya Dryomov) [1510600] - [fs] kabi: Adjust O_TMPFILE support to use kABI safe struct inode_operations_wrapper (Carlos Maiolino) [1428677] - [fs] xfs: initialize default acls for ->tmpfile() (Carlos Maiolino) [1428677] - [fs] xfs: add O_TMPFILE support (Carlos Maiolino) [1428677] - [fs] ext[34]: fix double put in tmpfile (Carlos Maiolino) [1428677] - [fs] ext4: fix a BUG when opening a file with O_TMPFILE flag (Carlos Maiolino) [1428677] - [fs] ext4: ->tmpfile() support (Carlos Maiolino) [1428677] - [fs] Fix file mode for O_TMPFILE (Carlos Maiolino) [1428677] - [fs] path_openat(): fix double fput() (Carlos Maiolino) [1428677] - [fs] allow build_open_flags() to return an error (Carlos Maiolino) [1428677] - [fs] Safer ABI for O_TMPFILE (Carlos Maiolino) [1428677] - [fs] Allow do_tmpfile set I_LINKABLE inode state (Carlos Maiolino) [1428677] - [fs] Implement O_TMPFILE (Carlos Maiolino) [1428677] - [fs] fuse: allow server to run in different pid_ns (Miklos Szeredi) [1438767] - [fs] fuse: Add support for pid namespaces (Miklos Szeredi) [1438767] - [fs] cifs: fix oplock break deadlocks (Leif Sahlberg) [1513280] - [fs] cifs: Fix some return values in case of error in 'crypt_message' (Leif Sahlberg) [1513280] - [fs] cifs: Improve readdir verbosity (Leif Sahlberg) [1513280] - [fs] cifs: transport: Use time_after for time comparison (Leif Sahlberg) [1513280] - [fs] smb2: Fix share type handling (Leif Sahlberg) [1513280] - [fs] cifs: cifsacl: Use a temporary ops variable to reduce code length (Leif Sahlberg) [1513280] - [fs] Don't delay freeing mids when blocked on slow socket write of request (Leif Sahlberg) [1513280] - [fs] cifs: silence lockdep splat in cifs_relock_file() (Leif Sahlberg) [1513280] - [fs] cifs: add misssing SFM mapping for doublequote (Leif Sahlberg) [1513280] - [fs] cifs: fix CIFS_IOC_GET_MNT_INFO oops (Leif Sahlberg) [1513280] - [fs] cifs: fix mapping of SFM_SPACE and SFM_PERIOD (Leif Sahlberg) [1513280] - [fs] cifs: fix CIFS_ENUMERATE_SNAPSHOTS oops (Leif Sahlberg) [1513280] - [fs] cifs: fix leak in FSCTL_ENUM_SNAPS response handling (Leif Sahlberg) [1513280] - [fs] cifs: fix IPv6 link local, with scope id, address parsing (Leif Sahlberg) [1513280] - [fs] cifs: small underflow in cnvrtDosUnixTm() (Leif Sahlberg) [1513280] - [fs] cifs: don't check for failure from mempool_alloc() (Leif Sahlberg) [1513280]- [net] rtnetlink: fix missing size for IFLA_IF_NETNSID (Jiri Benc) [1497774] - [net] rtnetlink: use netnsid to query interface (Jiri Benc) [1497774] - [net] openvswitch: reliable interface indentification in port dumps (Jiri Benc) [1497774] - [net] export peernet2id_alloc (Jiri Benc) [1497774] - [net] rtnetlink: advertise the new nsid when the netns iface changes (Jiri Benc) [1497774] - [net] rtnelink: Move link dump consistency check out of the loop (Jiri Benc) [1497774] - [net] rtnetlink: Improve handling of failures on link and route dumps (Jiri Benc) [1497774] - [net] openvswitch: Fix an error handling path in 'ovs_nla_init_match_and_action()' (Jiri Benc) [1497774] - [net] openvswitch: fix skb_panic due to the incorrect actions attrlen (Jiri Benc) [1497774] - [net] openvswitch: Remove unnecessary newlines from OVS_NLERR uses (Jiri Benc) [1497774] - [net] openvswitch: fix potential out of bound access in parse_ct (Jiri Benc) [1497774] - [net] openvswitch: Optimize operations for OvS flow_stats (Jiri Benc) [1497774] - [net] openvswitch: Optimize updating for OvS flow_stats (Jiri Benc) [1497774] - [net] openvswitch: Fix for force/commit action failures (Jiri Benc) [1497774] - [net] openvswitch: fix mis-ordered comment lines for ovs_skb_cb (Jiri Benc) [1497774] - [net] openvswitch: Avoid using stack larger than 1024 (Jiri Benc) [1497774] - [net] openvswitch: warn about missing first netlink attribute (Jiri Benc) [1497774] - [net] openvswitch: Add eventmask support to CT action (Jiri Benc) [1497774] - [net] openvswitch: Typo fix (Jiri Benc) [1497774] - [net] openvswitch: Delete conntrack entry clashing with an expectation (Jiri Benc) [1497774] - [net] openvswitch: Fix ovs_flow_key_update() (Jiri Benc) [1497774] - [net] openvswitch: Fix refcount leak on force commit (Jiri Benc) [1497774] - [net] openvswitch: Refactor sample and recirc actions implementation (Jiri Benc) [1497774] - [net] openvswitch: Optimize sample action for the clone use cases (Jiri Benc) [1497774] - [net] openvswitch: Refactor recirc key allocation (Jiri Benc) [1497774] - [net] openvswitch: Deferred fifo API change (Jiri Benc) [1497774] - [net] openvswitch: Add missing case OVS_TUNNEL_KEY_ATTR_PAD (Jiri Benc) [1497774] - [net] openvswitch: Set the ipv6 source tunnel key address attribute correctly (Jiri Benc) [1497774] - [net] openvswitch: actions: fixed a brace coding style warning (Jiri Benc) [1497774] - [net] openvswitch: Set event bit after initializing labels (Jiri Benc) [1497774] - [net] openvswitch: Set internal device max mtu to ETH_MAX_MTU (Jiri Benc) [1497774] - [net] openvswitch: Pack struct sw_flow_key (Jiri Benc) [1497774] - [net] openvswitch: Add force commit (Jiri Benc) [1497774] - [net] openvswitch: Add original direction conntrack tuple to sw_flow_key (Jiri Benc) [1497774] - [net] openvswitch: Inherit master's labels (Jiri Benc) [1497774] - [net] openvswitch: Refactor labels initialization (Jiri Benc) [1497774] - [net] openvswitch: Simplify labels length logic (Jiri Benc) [1497774] - [net] openvswitch: Unionize ovs_key_ct_label with a u32 array (Jiri Benc) [1497774] - [net] openvswitch: Do not trigger events for unconfirmed connections (Jiri Benc) [1497774] - [net] openvswitch: Simplify do_execute_actions() (Jiri Benc) [1497774] - [net] openvswitch: upcall: Fix vlan handling (Jiri Benc) [1497774] - [net] openvswitch: Add a missing break statement (Jiri Benc) [1497774] - [net] openvswitch: allow L3 netdev ports (Jiri Benc) [1497774] - [net] openvswitch: add Ethernet push and pop actions (Jiri Benc) [1497774] - [net] openvswitch: netlink: support L3 packets (Jiri Benc) [1497774] - [net] openvswitch: add processing of L3 packets (Jiri Benc) [1497774] - [net] openvswitch: support MPLS push and pop for L3 packets (Jiri Benc) [1497774] - [net] openvswitch: pass mac_proto to ovs_vport_send (Jiri Benc) [1497774] - [net] openvswitch: add mac_proto field to the flow key (Jiri Benc) [1497774] - [net] openvswitch: use hard_header_len instead of hardcoded ETH_HLEN (Jiri Benc) [1497774] - [net] openvswitch: use core MTU range checking in core net infra (Jiri Benc) [1497774] - [net] openvswitch: remove unnecessary EXPORT_SYMBOLs (Jiri Benc) [1497774] - [net] openvswitch: remove unused functions (Jiri Benc) [1497774] - [net] openvswitch: use alias for genetlink family names (Jiri Benc) [1497774] - [net] openvswitch: 802.1ad uapi changes (Jiri Benc) [1497774] - [net] openvswitch: Free tmpl with tmpl_free (Jiri Benc) [1497774] - [net] openvswitch: use __u32 from linux/types.h (Jiri Benc) [1497774] - [net] openvswitch: Only set mark and labels with a commit flag (Jiri Benc) [1497774] - [net] openvswitch: Set mark and labels before confirming (Jiri Benc) [1497774] - [net] openvswitch: Add packet len info to upcall (Jiri Benc) [1497774] - [net] openvswitch: Add packet truncation support (Jiri Benc) [1497774] - [net] ip_tunnels: define IP_TUNNEL_OPTS_MAX and use it (Jiri Benc) [1497774] - [net] oenvswitch: Change pseudohdr argument of inet_proto_csum_replace* to be a bool (Jiri Benc) [1497774] - [net] openvswitch: remove extraneous include (Jiri Benc) [1497774] - [net] ipv6: orphan skbs in reassembly unit (Jiri Benc) [1497774] - [net] netfilter: conntrack: remove unused netns_ct member (Jiri Benc) [1497774] - [net] netfilter: conntrack: avoid excess memory allocation (Jiri Benc) [1497774] - [net] netfilter: conntrack: support a fixed size of 128 distinct labels (Jiri Benc) [1497774] - [net] netfilter: connlabels: move helpers to xt_connlabel (Jiri Benc) [1497774] - [net] openvswitch: correctly fragment packet with mpls headers (Jiri Benc) [1497774] - [net] openvswitch: use mpls_hdr (Jiri Benc) [1497774] - [net] mpls: move mpls_hdr to a common location (Jiri Benc) [1497774] - [net] openvswitch: mpls: set network header correctly on key extract (Jiri Benc) [1497774] - [net] veth: Set features for MPLS (Jiri Benc) [1497774] - [net] mpls: Fixups for GSO (Jiri Benc) [1497774] - [net] mpls: Allow mpls_gso and mpls_router to be built as modules (Jiri Benc) [1497774] - [net] mpls: spelling: s/conceved/conceived/, s/as/a/ (Jiri Benc) [1497774] - [net] mpls: Refactor how the mpls module is built (Jiri Benc) [1497774] - [net] Remove MPLS GSO feature (Jiri Benc) [1497774] - [net] mpls: Allow mpls_gso to be built as module (Jiri Benc) [1497774] - [net] mpls: Fix mpls_gso handler (Jiri Benc) [1497774] - [net] genetlink: Make family a signed integer (Jiri Benc) [1497774] - [net] genetlink: Fix generic netlink family unregister (Jiri Benc) [1497774] - [net] genetlink: fix counting regression on ctrl_dumpfamily() (Jiri Benc) [1497774] - [net] genetlink: fix error return code in genl_register_family() (Jiri Benc) [1497774] - [net] genetlink: use idr to track families (Jiri Benc) [1497774] - [kernel] kabi: add RH_KABI_CONST (Jiri Benc) [1497774] - [net] genetlink: statically initialize families (Jiri Benc) [1497774] - [net] drop_monitor: fix the value of maxattr (Jiri Benc) [1497774] - [net] genetlink: no longer support using static family IDs (Jiri Benc) [1497774] - [net] genetlink: introduce and use genl_family_attrbuf() (Jiri Benc) [1497774] - [net] nfnetlink: remove nfnetlink_alloc_skb (Jiri Benc) [1497774] - [net] revert "genl: Add genlmsg_new_unicast() for unicast message allocation" (Jiri Benc) [1497774] - [net] openvswitch: revert: "Enable memory mapped Netlink i/o" (Jiri Benc) [1497774] - [net] netlink: remove mmapped netlink support (Jiri Benc) [1497774] - [net] genetlink: simplify genl_notify (Jiri Benc) [1497774] - [net] genetlink: synchronize socket closing and family removal (Jiri Benc) [1497774] - [net] genetlink: document parallel_ops (Jiri Benc) [1497774] - [net] netlink: call unbind when releasing socket (Jiri Benc) [1497774] - [net] netlink: update listeners directly when removing socket (Jiri Benc) [1497774] - [net] netlink: rename netlink_unbind() to netlink_undo_bind() (Jiri Benc) [1497774] - [net] netlink: implement unbind to netlink_setsockopt NETLINK_DROP_MEMBERSHIP (Jiri Benc) [1497774]- [md] dm bufio: fix integer overflow when limiting maximum cache size (Mike Snitzer) [1512096] - [md] dm: clear all discard attributes in queue_limits when discards are disabled (Mike Snitzer) [1512096] - [md] dm: do not set 'discards_supported' in targets that do not need it (Mike Snitzer) [1512096] - [md] dm: discard support requires all targets in a table support discards (Mike Snitzer) [1512096] - [md] dm mpath: remove annoying message of 'blk_get_request() returned -11' (Mike Snitzer) [1512096] - [md] dm space map metadata: use ARRAY_SIZE (Mike Snitzer) [1512096] - [md] dm: small cleanup in dm_get_md() (Mike Snitzer) [1512096] - [md] dm: fix race between dm_get_from_kobject() and __dm_destroy() (Mike Snitzer) [1512096] - [md] dm cache: lift common migration preparation code to alloc_migration() (Mike Snitzer) [1512096] - [md] dm cache: remove usused deferred_cells member from struct cache (Mike Snitzer) [1512096] - [md] dm cache policy smq: allocate cache blocks in order (Mike Snitzer) [1512096] - [md] dm cache policy smq: change max background work from 10240 to 4096 blocks (Mike Snitzer) [1512096] - [md] dm cache background tracker: limit amount of background work that may be issued at once (Mike Snitzer) [1512096] - [md] dm cache policy smq: take origin idle status into account when queuing writebacks (Mike Snitzer) [1512096] - [md] dm cache policy smq: handle races with queuing background_work (Mike Snitzer) [1512096] - [md] dm cache: pass cache structure to mode functions (Mike Snitzer) [1512096] - [md] dm cache: fix race condition in the writeback mode overwrite_bio optimisation (Mike Snitzer) [1512095] - [md] dm raid: fix panic when attempting to force a raid to sync (Mike Snitzer) [1512096] - [x86] x86/smpboot: Fix __max_logical_packages estimate (Prarit Bhargava) [1474709] - [x86] x86/topology: Avoid wasting 128k for package id array (Prarit Bhargava) [1474709] - [x86] perf/x86/intel/uncore: Cache logical pkg id in uncore driver (Prarit Bhargava) [1474709] - [x86] kvm: mmu: always terminate page walks at level 1 (Paolo Bonzini) [1500381] {CVE-2017-12188} - [x86] kvm: nvmx: update last_nonleaf_level when initializing nested EPT (Paolo Bonzini) [1500381] {CVE-2017-12188} - [net] act_tunnel_key: fix NULL pointer dereference in tunnel_key_release() (Davide Caratti) [1511309] - [net] act_tunnel_key: fix wrong pointer dereference in tcf_idr_create() (Davide Caratti) [1511309] - [net] packet: in packet_do_bind, test fanout with bind_lock held (Hangbin Liu) [1505429] {CVE-2017-15649} - [net] packet: hold bind lock when rebinding to fanout hook (Hangbin Liu) [1505429] {CVE-2017-15649} - [net] packet: Do not call fanout_release from atomic contexts (Hangbin Liu) [1505429] {CVE-2017-15649} - [net] packet: fix races in fanout_add() (Hangbin Liu) [1505429] {CVE-2017-15649} - [net] bonding: remove rtmsg_ifinfo called after bond_lower_state_changed (Stefano Brivio) [1505975] - [net] rtnetlink: bring NETDEV_CHANGELOWERSTATE event process back to rtnetlink_event (Stefano Brivio) [1505975] - [net] bonding: remove rtmsg_ifinfo called in bond_master_upper_dev_link (Stefano Brivio) [1505975] - [net] rtnetlink: do not set notification for tx_queue_len in do_setlink (Stefano Brivio) [1505975] - [net] rtnetlink: check DO_SETLINK_NOTIFY correctly in do_setlink (Stefano Brivio) [1505975] - [net] rtnetlink: bring NETDEV_CHANGEUPPER event process back in rtnetlink_event (Stefano Brivio) [1505975] - [net] rtnetlink: bring NETDEV_POST_TYPE_CHANGE event process back in rtnetlink_event (Stefano Brivio) [1505975] - [net] rtnetlink: bring NETDEV_CHANGE_TX_QUEUE_LEN event process back in rtnetlink_event (Stefano Brivio) [1505975] - [net] rtnetlink: bring NETDEV_CHANGEMTU event process back in rtnetlink_event (Stefano Brivio) [1505975] - [net] revert "rtnetlink: Do not generate notifications for CHANGEADDR event" (Stefano Brivio) [1505975] - [net] rtnetlink: use the new rtnl_get_event() interface (Vlad Yasevich) [1438106] - [net] rtnl: Add support for netdev event to link messages (Vlad Yasevich) [1438106] - [net] rtnetlink: Do not generate notifications for NETDEV_CHANGE_TX_QUEUE_LEN event (Vlad Yasevich) [1438106] - [net] rtnetlink: Do not generate notifications for NETDEV_CHANGEUPPER event (Vlad Yasevich) [1438106] - [net] rtnetlink: Do not generate notifications for CHANGELOWERSTATE event (Vlad Yasevich) [1438106] - [net] rtnetlink: Do not generate notifications for PRECHANGEUPPER event (Vlad Yasevich) [1438106] - [net] rtnetlink: Do not generate notifications for POST_TYPE_CHANGE event (Vlad Yasevich) [1438106] - [net] rtnetlink: Do not generate notifications for CHANGEADDR event (Vlad Yasevich) [1438106] - [net] rtnetlink: Do not generate notification for UDP_TUNNEL_PUSH_INFO (Vlad Yasevich) [1438106] - [net] rtnetlink: Do not generate notifications for MTU events (Vlad Yasevich) [1438106] - [net] rtnetlink: Convert rtnetlink_event to white list (Vlad Yasevich) [1438106] - [crypto] rsa: Disable fips admission of rsa crypto (Neil Horman) [1475478] - [crypto] testmgr - add test cases for CRC32 (Neil Horman) [1475478] - [crypto] Add missing chunk from addition of zlib tests (Neil Horman) [1475478] - [crypto] acomp - update testmgr with support for acomp (Neil Horman) [1475478] - [crypto] qat - avoid an uninitialized variable warning (Neil Horman) [1475478] - [crypto] qat - comply with crypto_akcipher_maxsize() (Neil Horman) [1475478] - [crypto] qat - comply with crypto_kpp_maxsize() (Neil Horman) [1475478] - [crypto] testmgr - fix !x==y confusion (Neil Horman) [1475478] - [crypto] scomp - add support for deflate rfc1950 (zlib) (Neil Horman) [1475478] - [crypto] scomp - allow registration of multiple scomps (Neil Horman) [1475478] - [crypto] acomp - allow registration of multiple acomps (Neil Horman) [1475478] - [crypto] kpp - constify buffer passed to crypto_kpp_set_secret() (Neil Horman) [1475478] - [crypto] qat - increase number of supported devices (Neil Horman) [1475478] - [crypto] qat - modify format of dev top level debugfs entries (Neil Horman) [1475478] - [crypto] qat - replace hardcoded BIT(0) in vf_isr (Neil Horman) [1475478] - [crypto] qat - fix comments describing adf_disable_sriov() (Neil Horman) [1475478] - [crypto] qat - fix indentation (Neil Horman) [1475478] - [crypto] acomp - add support for deflate via scomp (Neil Horman) [1475478] - [crypto] acomp - add driver-side scomp interface (Neil Horman) [1475478] - [crypto] acomp - add asynchronous compression api (Neil Horman) [1475478] - [kernel] audit: Record fanotify access control decisions (Steve Grubb) [1451872]- [fs] vfs: fix softlockup in shrink_dcache_for_umount() (Miklos Szeredi) [1471875] - [fs] cifs: check MaxPathNameComponentLength != 0 before using it (Leif Sahlberg) [1484619] - [fs] cifs: remove endian related sparse warning (Leif Sahlberg) [1484619] - [fs] cifs: return ENAMETOOLONG for overlong names in cifs_open()/cifs_lookup() (Leif Sahlberg) [1484619] - [fs] dlm: Eliminate CF_CONNECT_PENDING flag (Robert S Peterson) [1498538] - [fs] dlm: use sock_create_lite inside tcp_accept_from_sock (Robert S Peterson) [1498538] - [fs] dlm: Fix saving of NULL callbacks (Robert S Peterson) [1498538] - [pci] Detach driver before procfs & sysfs teardown on device remove (Alex Williamson) [1447196] - [hid] wacom: switch Dell canvas into highres mode (Benjamin Tissoires) [1507821] - [x86] module: Detect and skip invalid relocations (Josh Poimboeuf) [1512763] - [x86] kvm: svm: add support for RDTSCP (Eduardo Habkost) [1511805] - [x86] tsc: Force TSC_ADJUST register to value >= zero (Prarit Bhargava) [1497055] - [x86] tsc: Validate cpumask pointer before accessing it (Prarit Bhargava) [1497055] - [x86] tsc: Try to adjust TSC if sync test fails (Prarit Bhargava) [1497055] - [x86] tsc: Prepare warp test for TSC adjustment (Prarit Bhargava) [1497055] - [x86] tsc: Move sync cleanup to a safe place (Prarit Bhargava) [1497055] - [x86] tsc: Sync test only for the first cpu in a package (Prarit Bhargava) [1497055] - [x86] tsc: Verify TSC_ADJUST from idle (Prarit Bhargava) [1497055] - [x86] tsc: Store and check TSC ADJUST MSR (Prarit Bhargava) [1497055] - [x86] tsc: Detect random warps (Prarit Bhargava) [1497055] - [s390] noexec: execute kexec datamover without DAT (Hendrik Brueckner) [1513893] - [s390] fix transactional execution control register handling (Hendrik Brueckner) [1513894] - [nvme] update timeout module parameter type (David Milburn) [1507889] - [virt] kvm: make pid available for uevents without debugfs (Paolo Bonzini) [1469484] - [virt] revert "kvm: introduce guest count uevent" (Paolo Bonzini) [1469484] - [virt] kvm: trigger uevents when creating or destroying a VM (Paolo Bonzini) [1469484] - [netdrv] bonding: fix slave stuck in BOND_LINK_FAIL state (Jarod Wilson) [1500430 1496837 1493777] - [netdrv] bonding: discard lowest hash bit for 802.3ad layer 3+4 (Jarod Wilson) [1493777] - [netdrv] bonding: speed/duplex update at NETDEV_UP event (Jarod Wilson) [1493777] - [netdrv] e1000e: Be drop monitor friendly (David Arcari) [1505547] - [netdrv] e1000e: apply burst mode settings only on default (David Arcari) [1505547] - [netdrv] e1000e: fix buffer overrun while the I219 is processing DMA transactions (David Arcari) [1505547] - [netdrv] e1000e: Avoid receiver overrun interrupt bursts (David Arcari) [1505547] - [netdrv] e1000e: Separate signaling for link check/link up (David Arcari) [1505547] - [netdrv] e1000e: Fix return value test (David Arcari) [1505547] - [netdrv] e1000e: Fix wrong comment related to link detection (David Arcari) [1505547] - [netdrv] e1000e: Fix error path in link detection (David Arcari) [1505547] - [netdrv] e1000e: use setup_timer() helper (David Arcari) [1505547] - [netdrv] ibmvnic: Add vnic client data to login buffer (Gustavo Duarte) [1508849] - [netdrv] ibmvnic: Set state UP (Gustavo Duarte) [1508849] - [netdrv] ibmvnic: Fix failover error path for non-fatal resets (Gustavo Duarte) [1508849] - [netdrv] ibmvnic: Update reset infrastructure to support tunable parameters (Gustavo Duarte) [1508849] - [netdrv] ibmvnic: Let users change net device features (Gustavo Duarte) [1508849] - [netdrv] ibmvnic: Enable TSO support (Gustavo Duarte) [1508849] - [netdrv] ibmvnic: Enable scatter-gather support (Gustavo Duarte) [1508849]- [mm] huge pagecache: mmap_sem is unlocked when truncation splits pmd (Eric Sandeen) [1514874] - [mm] thp: skip file huge pmd on copy_huge_pmd() (Jeff Moyer) [1513722] - [mm] fix memory leak in copy_huge_pmd() (Jeff Moyer) [1513722] - [mm] dax: fix DAX PMD pgoff usage (Jeff Moyer) [1513605] - [kernel] fix device-dax pud write-faults triggered by get_user_pages() (Larry Woodman) [1457572 1457561] - [dax] explicitly set noop_backing_dev_info (Larry Woodman) [1457572 1457561] - [tools] fix mock pmem_direct_access() implementation (Larry Woodman) [1457572 1457561] - [x86] Remove paravirt ops pmd_update[_defer] and pte_update_defer (Larry Woodman) [1457572 1457561] - [dax] switch to srcu, fix rcu_read_lock() vs pte allocation (Larry Woodman) [1471656 1457572 1457561] - [mm] fix cache mode tracking in vm_insert_mixed() (Larry Woodman) [1457572 1457561] - [kernel] fix cache mode of dax pmd mappings (Larry Woodman) [1457572 1457561] - [mm] update with WRITE_ONCE/READ_ONCE (Larry Woodman) [1457572 1457561] - [kernel] do not hint for NUMA balancing on VM_MIXEDMAP mappings (Larry Woodman) [1457572 1457561] - [mm] skip VM_HUGETLB and VM_MIXEDMAP VMA for lazy mbind (Larry Woodman) [1457572 1457561] - [x86] Honour passed pgprot in track_pfn_insert() and track_pfn_remap() (Larry Woodman) [1457572 1457561] - [dax] revert "rhel: device-dax: only support page-sized faults" (Larry Woodman) [1457572 1457561] - [x86] fix get_user_pages() vs device-dax pud mappings (Larry Woodman) [1457572 1457561] - [dax] fix pud fault fallback handling (Larry Woodman) [1457572 1457561] - [dax] fix pmd/pte fault fallback handling (Larry Woodman) [1457572 1457561] - [mm] replace FAULT_FLAG_SIZE with parameter to huge_fault (Larry Woodman) [1457572 1457561] - [dax] Support for transparent PUD pages for device DAX (Larry Woodman) [1457572 1457561] - [mm] dd support for PUD-sized transparent hugepages (Larry Woodman) [1457572 1457561] - [mm] change ->pmd_fault to ->huge_fault (Larry Woodman) [1457572 1457561] - [mm] change pmd_fault() to take only vmf parameter (Larry Woodman) [1457572 1457561] - [mm] make pmd_fault() and friends be the same as fault() (Larry Woodman) [1457572 1457561] - [mm] join struct fault_env and vm_fault (Larry Woodman) [1457572 1457561] - [mm] do not pass mm_struct into handle_mm_fault (Larry Woodman) [1457572 1457561]- [security] keys: trusted: fix writing past end of buffer in trusted_read() (David Howells) [1509152 1503242] - [security] keys: return full count in keyring_read() if buffer is too small (David Howells) [1509152 1503242] - [lib] assoc_array: Fix a buggy node-splitting case (David Howells) [1503242 1501286] {CVE-2017-1219} - [security] keys: load key flags and expiry time atomically in proc_keys_show() (David Howells) [1503242] - [security] keys: Load key expiry time atomically in keyring_search_iterator() (David Howells) [1503242] - [security] keys: load key flags and expiry time atomically in key_validate() (David Howells) [1503242] - [security] keys: don't let add_key() update an uninstantiated key (David Howells) [1503242] - [security] keys: Fix race between updating and finding a negative key (David Howells) [1503242] - [security] keys: encrypted: fix dereference of NULL user_key_payload (David Howells) [1503242] - [security] keys: big_key: Use key preparsing (David Howells) [1503242] - [security] keys: properly zero out sensitive key material in big_key (David Howells) [1503242] - [security] keys: use kmemdup() in request_key_auth_new() (David Howells) [1503242] - [security] keys: reset parent each time before searching key_user_tree (David Howells) [1503242] - [security] keys: prevent KEYCTL_READ on negative key (David Howells) [1503242 1498371] - [security] keys: prevent creating a different user's keyrings (David Howells) [1503242] - [security] keys: fix writing past end of user-supplied buffer in keyring_read() (David Howells) [1503242] - [security] keys: fix key refcount leak in keyctl_read_key() (David Howells) [1503242] - [security] keys: fix key refcount leak in keyctl_assume_authority() (David Howells) [1503242] - [security] keys: don't revoke uninstantiated key in request_key_auth_new() (David Howells) [1503242] - [security] keys: fix cred refcount leak in request_key_auth_new() (David Howells) [1503242] - [lib] oid_registry.c: x.509: fix the buffer overflow in the utility function for OID string (David Howells) [1503242] - [crypto] crypto : asymmetric_keys : verify_pefile:zero memory content before freeing (David Howells) [1503242] - [security] keys: sanitize key structs before freeing (David Howells) [1503242] - [security] keys: trusted: sanitize all key material (David Howells) [1503242] - [security] keys: encrypted: sanitize all key material (David Howells) [1503242] - [security] keys: user_defined: sanitize key payloads (David Howells) [1503242] - [security] keys: sanitize add_key() and keyctl() key payloads (David Howells) [1503242] - [security] keys: fix freeing uninitialized memory in key_update() (David Howells) [1503242] - [security] keys: encrypted: use constant-time HMAC comparison (David Howells) [1503242] - [crypto] hash - Add helpers to zero stack request/descriptor (David Howells) [1503242] - [security] keys: encrypted: fix race causing incorrect HMAC calculations (David Howells) [1503242] - [security] keys: Fix stale key registration at error path (David Howells) [1503242] - [security] keys: encrypted: fix buffer overread in valid_master_desc() (David Howells) [1503242] - [security] keys: put keyring if install_session_keyring_to_cred() fails (David Howells) [1503242] - [security] keys: Delete an error message for a failed memory allocation in get_derived_key() (David Howells) [1503242] - [security] use READ_ONCE instead of deprecated ACCESS_ONCE (David Howells) [1503242] - [security] keys: add CONFIG_KEYS_COMPAT to Kconfig (David Howells) [1503242] - [crypto] pkcs#7: pkcs7_validate_trust(): initialize the _trusted output argument (David Howells) [1503242] - [crypto] x.509: Handle midnight alternative notation in GeneralizedTime (David Howells) [1503242] - [crypto] x.509: Support leap seconds (David Howells) [1503242] - [crypto] x.509: Fix leap year handling again (David Howells) [1503242] - [crypto] x.509: Fix the time validation [ver #2] (David Howells) [1503242] - [crypto] pkcs#7: Improve and export the X.509 ASN.1 time object decoder (David Howells) [1503242] - [crypto] asymmetric_keys - Fix unaligned access in x509_get_sig_params() (David Howells) [1503242] - [crypto] pkcs7 - Fix unaligned access in pkcs7_verify() (David Howells) [1503242] - [crypto] pkcs#7: Handle PKCS#7 messages that contain no X.509 certs (David Howells) [1503242] - [crypto] pkcs#7: Better handling of unsupported crypto (David Howells) [1503242] - [crypto] keys: Set pr_fmt() in asymmetric key signature handling (David Howells) [1503242] - [crypto] keys: Fix public_key asymmetric key subtype name (David Howells) [1503242] - [crypto] rsa: Don't select non-existent symbol (David Howells) [1503242] - [crypto] keys: The RSA public key algorithm needs to select MPILIB (David Howells) [1503242] - [security] ima: provide support for arbitrary hash algorithms (David Howells) [1503242] - [security] keys: fix dereferencing NULL payload with nonzero length (David Howells) [1464851] - [security] keys: Fix handling of stored error in a negatively instantiated user key (David Howells) [1466457 1411622] {CVE-2015-8539 CVE-2017-7472} - [security] keys: fix keyctl_set_reqkey_keyring() to not leak thread keyrings (David Howells) [1466457 1450158] {CVE-2015-8539 CVE-2017-7472} - [security] keys: Differentiate uses of rcu_dereference_key() and user_key_payload() (David Howells) [1466457] {CVE-2015-8539 CVE-2017-7472} - [security] keys: Use memzero_explicit() for secret data (David Howells) [1466457] {CVE-2015-8539 CVE-2017-7472} - [security] keys: Fix an error code in request_master_key() (David Howells) [1466457] {CVE-2015-8539 CVE-2017-7472}- [fs] writeback: fix a subtle race condition in I_DIRTY clearing (Eric Sandeen) [1492058] - [fs] ext4: fix data corruption with EXT4_GET_BLOCKS_ZERO (Eric Sandeen) [1492058] - [fs] dax: fix deadlock due to misaligned PMD faults (Eric Sandeen) [1492040] - [fs] fs/dax.c: fix inefficiency in dax_writeback_mapping_range() (Eric Sandeen) [1492058] - [fs] dax: fix race between colliding PMD & PTE entries (Eric Sandeen) [1492052] - [fs] dax: fix PMD data corruption when fault races with write (Eric Sandeen) [1492051] - [fs] dax: fix data corruption when fault races with write (Eric Sandeen) [1492051] - [fs] ext4: return to starting transaction in ext4_dax_huge_fault() (Eric Sandeen) [1492051] - [fs] mm: fix data corruption due to stale mmap reads (Eric Sandeen) [1492051] - [fs] Revert "block: use DAX for partition table reads" (Eric Sandeen) [1492058] - [fs] dax: prevent invalidation of mapped DAX entries (Eric Sandeen) [1492051] - [fs] dax: fix radix tree insertion race (Eric Sandeen) [1473838] - [fs] mm,fs,dax: mark dax_iomap_pmd_fault as const (Eric Sandeen) [1492058] - [fs] iomap: constify struct iomap_ops (Eric Sandeen) [1492058] - [fs] dax: fix build warnings with FS_DAX and !FS_IOMAP (Eric Sandeen) [1492058] - [fs] ext4: Add select for CONFIG_FS_IOMAP (Eric Sandeen) [1492058] - [mm] dax: wrprotect pmd_t in dax_mapping_entry_mkclean (Larry Woodman) [1457572] - [mm] add follow_pte_pmd() (Larry Woodman) [1457572] - [mm] x86/include/asm/pgtable.h: add pmd_[dirty|mkclean] for THP (Larry Woodman) [1457572] - [mm] mincore: add support for DAX huge page mappings (Larry Woodman) [1457572] - [mm] ext2/4, xfs: call thp_get_unmapped_area() for pmd mappings (Larry Woodman) [1457572] - [mm] thp, dax: add thp_get_unmapped_area for pmd mappings (Larry Woodman) [1457572] - [mm] dax: re-enable dax pmd mappings (Larry Woodman) [1457572 1383493] - [mm] allow GFP_{FS, IO} for page_cache_read page cache allocation (Larry Woodman) [1457572 1383493] - [mm] fix compilation issues is DAX PMD code (Larry Woodman) [1457572 1383493] - [mm] mm, x86: get_user_pages() for dax mappings (Larry Woodman) [1457572 1383493] - [mm] mm, dax: dax-pmd vs thp-pmd vs hugetlbfs-pmd (Larry Woodman) [1457572 1383493] - [mm] dax: add tracepoint to dax_insert_mapping() (Larry Woodman) [1457569 1383493 1457572] - [mm] dax: add tracepoint to dax_writeback_one() (Larry Woodman) [1457569 1383493 1457572] - [mm] dax: add tracepoints to dax_writeback_mapping_range() (Larry Woodman) [1457569 1383493 1457572] - [mm] dax: add tracepoints to dax_load_hole() (Larry Woodman) [1457569 1383493 1457572] - [mm] dax: add tracepoints to dax_pfn_mkwrite() (Larry Woodman) [1457569 1383493 1457572] - [mm] dax: add tracepoints to dax_iomap_pte_fault() (Larry Woodman) [1457569 1383493 1457572] - [mm] ext4: Simplify DAX fault path (Larry Woodman) [1457569 1383493 1457572] - [mm] dax: Call ->iomap_begin without entry lock during dax fault (Larry Woodman) [1457569 1383493 1457572] - [mm] dax: Finish fault completely when loading holes (Larry Woodman) [1457569 1383493 1457572] - [mm] dax: Avoid page invalidation races and unnecessary radix tree traversals (Larry Woodman) [1457569 1383493 1457572] - [mm] Invalidate DAX radix tree entries only if appropriate (Larry Woodman) [1457569 1383493 1457572] - [mm] dax: add tracepoints to dax_pmd_insert_mapping() (Larry Woodman) [1457569 1383493 1457572] - [mm] dax: add tracepoints to dax_pmd_load_hole() (Larry Woodman) [1457569 1383493 1457572] - [mm] dax: update MAINTAINERS entries for FS DAX (Larry Woodman) [1457569 1383493 1457572] - [mm] dax: add tracepoint infrastructure, PMD tracing (Larry Woodman) [1457569 1383493 1457572] - [mm] tracing: add __print_flags_u64() (Larry Woodman) [1457569 1383493 1457572] - [mm] dax: clear dirty entry tags on cache flush (Larry Woodman) [1457569 1383493 1457572] - [mm] dax: protect PTE modification on WP fault by radix tree entry lock (Larry Woodman) [1457569 1383493 1457572] - [mm] dax: make cache flushing protected by entry lock (Larry Woodman) [1457569 1383493 1457572] - [mm] export follow_pte() (Larry Woodman) [1457569 1383493 1457572] - [mm] change return values of finish_mkwrite_fault() (Larry Woodman) [1457569 1383493 1457572] - [mm] provide helper for finishing mkwrite faults (Larry Woodman) [1457569 1383493 1457572] - [mm] pass vm_fault structure into do_page_mkwrite() (Larry Woodman) [1457569 1383493 1457572] - [mm] move handling of COW faults into DAX code (Larry Woodman) [1457569 1383493 1457572] - [mm] allow full handling of COW faults in ->fault handlers (Larry Woodman) [1457569 1383493 1457572] - [mm] factor out functionality to finish page faults (Larry Woodman) [1457569 1383493 1457572] - [mm] extend struct vm_fault (Larry Woodman) [1457569 1383493 1457572]- [tools] revert "tools/power turbostat: stop migrating, unless '-m'" (Prarit Bhargava) [1514290] - [tools] power turbostat: update version number (Prarit Bhargava) [1514290] - [tools] power turbostat: decode MSR_IA32_MISC_ENABLE only on Intel (Prarit Bhargava) [1514290] - [tools] power turbostat: stop migrating, unless '-m' (Prarit Bhargava) [1514290] - [tools] power turbostat: if --debug, print sampling overhead (Prarit Bhargava) [1514290] - [tools] power turbostat: hide SKL counters, when not requested (Prarit Bhargava) [1514290] - [tools] power turbostat: update version number (Prarit Bhargava) [1514290] - [tools] power turbostat: fix impossibly large CPUc1 value (Prarit Bhargava) [1514290] - [tools] power turbostat: turbostat.8 add missing column definitions (Prarit Bhargava) [1514290] - [tools] power turbostat: update HWP dump to decimal from hex (Prarit Bhargava) [1514290] - [tools] power turbostat: enable package THERM_INTERRUPT dump (Prarit Bhargava) [1514290] - [tools] power turbostat: show missing Core and GFX power on SKL and KBL (Prarit Bhargava) [1514290] - [tools] power turbostat: bugfix: GFXMHz column not changing (Prarit Bhargava) [1514290] - [tools] power turbostat: version 17.02.24 (Prarit Bhargava) [1514290] - [tools] power turbostat: bugfix: --add u32 was printed as u64 (Prarit Bhargava) [1514290] - [tools] power turbostat: show error on exec (Prarit Bhargava) [1514290] - [tools] power turbostat: dump p-state software config (Prarit Bhargava) [1514290] - [tools] power turbostat: show package number, even without --debug (Prarit Bhargava) [1514290] - [tools] power turbostat: support "--hide C1" etc (Prarit Bhargava) [1514290] - [tools] power turbostat: move --Package and --processor into the --cpu option (Prarit Bhargava) [1514290] - [tools] power turbostat: turbostat.8 update (Prarit Bhargava) [1514290] - [tools] power turbostat: update --list feature (Prarit Bhargava) [1514290] - [tools] power turbostat: use wide columns to display large numbers (Prarit Bhargava) [1514290] - [tools] power turbostat: Add --list option to show available header names (Prarit Bhargava) [1514290] - [tools] power turbostat: fix zero IRQ count shown in one-shot command mode (Prarit Bhargava) [1514290] - [tools] power turbostat: add --cpu parameter (Prarit Bhargava) [1514290] - [tools] power turbostat: print sysfs C-state stats (Prarit Bhargava) [1514290] - [tools] power turbostat: extend --add option to accept /sys path (Prarit Bhargava) [1514290] - [tools] power turbostat: skip unused counters on BDX (Prarit Bhargava) [1514290] - [tools] power turbostat: fix decoding for GLM, DNV, SKX turbo-ratio limits (Prarit Bhargava) [1514290] - [tools] power turbostat: skip unused counters on SKX (Prarit Bhargava) [1514290] - [tools] turbostat: Move functions to correct location (Prarit Bhargava) [1514290] - [tools] power turbostat: use tsc_tweak everwhere it is needed (Prarit Bhargava) [1514290] - [tools] power turbostat: Baytrail c-state support (Prarit Bhargava) [1514290] - [tools] power turbostat: print system config, unless --quiet (Prarit Bhargava) [1514290] - [tools] power turbostat: decode MSR_MISC_FEATURE_CONTROL (Prarit Bhargava) [1514290] - [tools] power turbostat: decode CPUID(6).TURBO (Prarit Bhargava) [1514290] - [x86] x86 msr_index.h: Define MSR_MISC_FEATURE_CONTROL (Prarit Bhargava) [1514290] - [tools] power turbostat: dump Atom P-states correctly (Prarit Bhargava) [1514290] - [x86] x86 msr-index.h: Define Atom specific core ratio MSR locations (Prarit Bhargava) [1514290] - [tools] power turbostat: add precision to --debug frequency output (Prarit Bhargava) [1514290] - [tools] power turbostat: use new name for MSR_PKG_CST_CONFIG_CONTROL (Prarit Bhargava) [1514290] - [x86] msr-index.h: Define MSR_PKG_CST_CONFIG_CONTROL (Prarit Bhargava) [1514290] - [tools] power turbostat: update MSR_PKG_CST_CONFIG_CONTROL decoding (Prarit Bhargava) [1514290] - [tools] power turbostat: decode Baytrail CC6 and MC6 demotion configuration (Prarit Bhargava) [1514290] - [tools] power turbostat: BYT does not have MSR_MISC_PWR_MGMT (Prarit Bhargava) [1514290] - [powercap] x86/cpu: Rename Merrifield2 to Moorefield (Prarit Bhargava) [1514290] - [tools] power turbostat: Display HWP OOB status (Prarit Bhargava) [1514290] - [tools] power turbostat: Replace MSR_NHM_TURBO_RATIO_LIMIT (Prarit Bhargava) [1514290]- [infiniband] rdma/nldev: Enforce device index check for port callback (Don Dutile) [1499364] - [infiniband] rdma/netlink: OOPs in rdma_nl_rcv_msg() from misinterpreted flag (Don Dutile) [1499364 1462433] - [infiniband] rdma/qedr: Parse vlan priority as sl (Don Dutile) [1499364 1462433] - [infiniband] rdma/qedr: Parse VLAN ID correctly and ignore the value of zero (Don Dutile) [1499364 1462433 1456694] - [infiniband] ib/mlx5: Fix label order in error path handling (Don Dutile) [1499364 1456694] - [infiniband] rdma/iwpm: Properly mark end of NL messages (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Unsuccessful PCIe caps tuning should not fail driver load (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: On error, fix use after free during user context setup (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Return correct value in general interrupt handler (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Check eeprom config partition validity (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Only reset QSFP after link up and turn off AOC TX (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Turn off AOC TX after offline substates (Don Dutile) [1499364 1452789 1456694] - [infiniband] ib/mlx5: Fix NULL deference on mlx5_ib_update_xlt failure (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Simplify mlx5_ib_cont_pages (Don Dutile) [1499364 1456694 1456699] - [infiniband] ib/ipoib: Fix inconsistency with free_netdev and free_rdma_netdev (Don Dutile) [1499364 1456699] - [infiniband] ib/ipoib: Fix sysfs Pkey create<->remove possible deadlock (Don Dutile) [1499364 1456699] - [infiniband] ib: Correct MR length field to be 64-bit (Don Dutile) [1499364] - [infiniband] ib/core: Fix qp_sec use after free access (Don Dutile) [1499364] - [infiniband] ib/core: Fix typo in the name of the tag-matching cap struct (Don Dutile) [1499364 1454965] - [infiniband] rdma/vmw_pvrdma: Fix reporting correct opcodes for completion (Don Dutile) [1499364 1454965 1456694] - [infiniband] ib/mlx5: fix debugfs cleanup (Don Dutile) [1499364 1456694] - [infiniband] ib/ocrdma: fix incorrect fall-through on switch statement (Don Dutile) [1499364 1456699] - [infiniband] ib/ipoib: Suppress the retry related completion errors (Don Dutile) [1499364 1456699] - [infiniband] ib/core: Fix for core panic (Don Dutile) [1499364 1462433] - [netdrv] qed: remove unnecessary call to memset (Don Dutile) [1499364 1462433 1456692] - [infiniband] ib/mlx4: fix sprintf format warning (Don Dutile) [1499364 1456692] - [infiniband] rdma/netlink: clean up message validity array initializer (Don Dutile) [1499364] - [infiniband] rdam/netlink: Fix out-of-bound access while checking message validity (Don Dutile) [1499364] - [net] xprtrdma: Use xprt_pin_rqst in rpcrdma_reply_handler (Don Dutile) [1499364] - [net] sunrpc: fix a list corruption issue in xprt_release() (Don Dutile) [1499364] - [net] sunrpc: Add a separate spinlock to protect the RPC request receive list (Don Dutile) [1499364] - [net] sunrpc: Don't hold the transport lock across socket copy operations (Don Dutile) [1499364] - [net] sunrpc: Fix up socket autodisconnect (Don Dutile) [1499364] - [net] svcrdma: Estimate Send Queue depth properly (Don Dutile) [1499364] - [infiniband] rdma core: Add rdma_rw_mr_payload() (Don Dutile) [1499364] - [net] svcrdma: Limit RQ depth (Don Dutile) [1499364] - [net] svcrdma: Populate tail iovec when receiving (Don Dutile) [1499364 1456692] - [netdrv] mlx4_core: Use ARRAY_SIZE macro (Don Dutile) [1499364 1456692] - [netdrv] mlx4_core: fix incorrect size allocation for dev->caps.spec_qps (Don Dutile) [1499364 1456692] - [netdrv] mlx4_core: fix memory leaks on error exit path (Don Dutile) [1499364 1456692] - [infiniband] ib/core: Expose ioctl interface through experimental Kconfig (Don Dutile) [1499364] - [infiniband] ib/core: Assign root to all drivers (Don Dutile) [1499364] - [infiniband] ib/core: Add completion queue (cq) object actions (Don Dutile) [1499364] - [infiniband] ib/core: Add legacy driver's user-data (Don Dutile) [1499364] - [infiniband] ib/core: Export ioctl enum types to user-space (Don Dutile) [1499364] - [infiniband] ib/core: Explicitly destroy an object while keeping uobject (Don Dutile) [1499364] - [infiniband] ib/core: Add macros for declaring methods and attributes (Don Dutile) [1499364] - [infiniband] ib/core: Add uverbs merge trees functionality (Don Dutile) [1499364] - [infiniband] ib/core: Add DEVICE object and root tree structure (Don Dutile) [1499364] - [infiniband] ib/core: Declare an object instead of declaring only type attributes (Don Dutile) [1499364] - [infiniband] ib/core: Add new ioctl interface (Don Dutile) [1499364 1454965] - [infiniband] rdma/vmw_pvrdma: Fix a signedness (Don Dutile) [1499364 1454965] - [infiniband] rdma/vmw_pvrdma: Report network header type in WC (Don Dutile) [1499364 1454965] - [infiniband] ib/core: Add might_sleep() annotation to ib_init_ah_from_wc() (Don Dutile) [1499364] - [infiniband] ib/cm: Fix sleeping in atomic when RoCE is used (Don Dutile) [1499364 1462433] - [netdrv] qed: fix spelling mistake: "calescing" -> "coalescing" (Don Dutile) [1499364 1462433] - [infiniband] ib/core: Add support to finalize objects in one transaction (Don Dutile) [1499364] - [infiniband] ib/core: Add a generic way to execute an operation on a uobject (Don Dutile) [1499364 1456692] - [netdrv] mlx4: Add user mac FW update support (Don Dutile) [1499364 1456692] - [netdrv] mlx4_core: Fix misplaced brackets of sizeof (Don Dutile) [1499364 1456692] - [netdrv] mlx4_core: Make explicit conversion to 64bit value (Don Dutile) [1499364 1456692] - [netdrv] mlx4_core: Dynamically allocate structs at mlx4_slave_cap (Don Dutile) [1499364 1456692] - [infiniband] documentation: Hardware tag matching (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Support IB_SRQT_TM (Don Dutile) [1499364 1456694] - [netdrv] mlx5: Add XRQ support (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Fill XRQ capabilities (Don Dutile) [1499364 1456694] - [infiniband] ib/uverbs: Expose XRQ capabilities (Don Dutile) [1499364] - [infiniband] ib/uverbs: Add new SRQ type IB_SRQT_TM (Don Dutile) [1499364] - [infiniband] ib/uverbs: Add XRQ creation parameter to UAPI (Don Dutile) [1499364] - [infiniband] ib/core: Add new SRQ type IB_SRQT_TM (Don Dutile) [1499364] - [infiniband] ib/core: Separate CQ handle in SRQ context (Don Dutile) [1499364] - [infiniband] ib/core: Add XRQ capabilities (Don Dutile) [1499364 1456694] - [netdrv] mlx5: Update HW layout definitions (Don Dutile) [1499364 1456694 1456704] - [infiniband] ib/rxe: Handle NETDEV_CHANGE events (Don Dutile) [1499364 1456704] - [infiniband] ib/rxe: Avoid ICRC errors by copying into the skb first (Don Dutile) [1499364 1456704] - [infiniband] ib/rxe: Another fix for broken receive queue draining (Don Dutile) [1499364 1456704] - [infiniband] ib/rxe: Remove unneeded initialization in prepare6() (Don Dutile) [1499364 1456704] - [infiniband] ib/rxe: Fix up rxe_qp_cleanup() (Don Dutile) [1499364 1456704] - [infiniband] ib/rxe: Add dst_clone() in prepare_ipv6_hdr() (Don Dutile) [1499364 1456704] - [infiniband] ib/rxe: Fix destination cache for IPv6 (Don Dutile) [1499364 1456704] - [infiniband] ib/rxe: Fix up the responder's find_resources() function (Don Dutile) [1499364 1456704] - [infiniband] ib/rxe: Remove dangling prototype (Don Dutile) [1499364 1456704] - [infiniband] ib/rxe: Disable completion upcalls when a CQ is destroyed (Don Dutile) [1499364 1456704] - [infiniband] ib/rxe: Move refcounting earlier in rxe_send() (Don Dutile) [1499364 1456704 1452789 1451799] - [infiniband] ib/rdmavt: Handle dereg of inuse MRs properly (Don Dutile) [1499364 1452789 1451799] - [infiniband] ib/qib: Convert qp_stats debugfs interface to use new iterator API (Don Dutile) [1499364 1451799 1452789] - [infiniband] ib/hfi1: Convert qp_stats debugfs interface to use new iterator API (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Convert hfi1_error_port_qps() to use new QP iterator (Don Dutile) [1499364 1452789] - [infiniband] ib/rdmavt: Add QP iterator API for QPs (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Use accessor to determine ring size (Don Dutile) [1499364 1452789] - [infiniband] ib/qib: Stricter bounds checking for copy to buffer (Don Dutile) [1499364 1452789] - [infiniband] ib/hif1: Remove static tracing from SDMA hot path (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Acquire QSFP cable information on loopback (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: constify vm_operations_struct (Don Dutile) [1499364 1452789] - [infiniband] ib/usnic: check for allocation failure (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Add opcode states to qp_stats (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Add received request info to qp_stats (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Fix whitespace alignment issue for MAD (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Move structure and MACRO definitions in user_sdma.c to user_sdma.h (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Move structure definitions from user_exp_rcv.c to user_exp_rcv.h (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Remove duplicate definitions of num_user_pages() function (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Fix the bail out code in pin_vector_pages() function (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Clean up pin_vector_pages() function (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Clean up user_sdma_send_pkts() function (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Clean up hfi1_user_exp_rcv_setup function (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Improve local kmem_cache_alloc performance (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Ratelimit prints from sdma_interrupt (Don Dutile) [1499364 1452789 1451799] - [infiniband] ib/qib: Stricter bounds checking for copy and array access (Don Dutile) [1499364 1451799] - [infiniband] ib/qib: Remove unnecessary memory allocation for boardname (Don Dutile) [1499364 1451799 1452789] - [infiniband] ib/{qib, hfi1}: Avoid flow control testing for RDMA write operation (Don Dutile) [1499364 1452789 1451799] - [infiniband] ib/rdmavt: Use rvt_put_swqe() in rvt_clear_mr_ref() (Don Dutile) [1499364 1451799 1456694] - [infiniband] ib/mlx5: Report mlx5 enhanced multi packet WQE capability (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Allow posting multi packet send WQEs if hardware supports (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Add support for multi underlay QP (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Fix integer overflow when page_shift == 31 (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Fix memory leak in clean_mr error path (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Decouple MR allocation and population flows (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Enable UMR for MRs created with reg_create (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Expose software parsing for Raw Ethernet QP (Don Dutile) [1499364 1456694 1462433] - [infiniband] rdma/qedr: fix spelling mistake: "invlaid" -> "invalid" (Don Dutile) [1499364 1462433] - [infiniband] ib: Avoid ib_modify_port() failure for RoCE devices (Don Dutile) [1499364 1454965] - [infiniband] rdma/vmw_pvrdma: Update device query parameters and port caps (Don Dutile) [1499364 1454965] - [infiniband] rdma/vmw_pvrdma: Add RoCEv2 support (Don Dutile) [1499364 1454965 1456699] - [infiniband] ib/ipoib: Enable ioctl for to IPoIB rdma netdevs (Don Dutile) [1499364 1456699] - [infiniband] rdma/nes: Remove zeroed parameter from port query callback (Don Dutile) [1499364 1456692] - [infiniband] rdma/mlx4: Properly annotate link layer variable (Don Dutile) [1499364 1456692 1456694] - [infiniband] rdma/mlx5: Limit scope of get vector affinity local function (Don Dutile) [1499364 1456694 1456704] - [infiniband] ib/rxe: Make rxe_counter_name static (Don Dutile) [1499364 1456704 1456699] - [infiniband] ib/ipoib: Sync between remove_one to sysfs calls that use rtnl_lock (Don Dutile) [1499364 1456699 1456692] - [infiniband] ib/mlx4: Check that reserved fields in mlx4_ib_create_qp_rss are zero (Don Dutile) [1499364 1456692] - [infiniband] ib/mlx4: Remove redundant attribute in mlx4_ib_create_qp_rss struct (Don Dutile) [1499364 1456692] - [infiniband] ib/mlx4: Fix struct mlx4_ib_create_wq alignment (Don Dutile) [1499364 1456692] - [infiniband] ib/mlx4: Fix RSS QP type in creation verb (Don Dutile) [1499364 1456692 1456694] - [infiniband] ib/mlx5: Add necessary delay drop assignment (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Fix some spelling mistakes (Don Dutile) [1499364 1456694 1456692] - [infiniband] ib/mlx4: Fix some spelling mistakes (Don Dutile) [1499364 1456692] - [infiniband] rdma/mthca: Make explicit conversion to 64bit value (Don Dutile) [1499364] - [infiniband] rdma/usnic: Fix remove address space warning (Don Dutile) [1499364 1456692] - [infiniband] rdma/mlx4: Remove gfp_mask argument from acquire_group call (Don Dutile) [1499364 1456692] - [infiniband] rdma/core: Refactor get link layer wrapper (Don Dutile) [1499364] - [infiniband] rdma/core: Delete BUG() from unreachable flow (Don Dutile) [1499364] - [infiniband] core: Cleanup device capability enum (Don Dutile) [1499364] - [infiniband] (core, ulp): Convert register/unregister event handler to be void (Don Dutile) [1499364 1456692] - [infiniband] rdma/mlx4: Fix create qp command alignment (Don Dutile) [1499364 1456692] - [infiniband] rdma/mlx4: Don't use uninitialized variable (Don Dutile) [1499364 1456692] - [infiniband] ib/uverbs: Introduce and use helper functions to copy ah attributes (Don Dutile) [1499364] - [infiniband] ib/cma: Fix erroneous validation of supported default GID type (Don Dutile) [1499364 1456692] - [netdrv] mlx4_core: make mlx4_profile const (Don Dutile) [1499364 1456692] - [infiniband] Autoload netlink client modules (Don Dutile) [1499364] - [infiniband] rdma: Allow demand loading of NETLINK_RDMA (Don Dutile) [1499364] - [infiniband] rdma: Fix return value check for ib_get_eth_speed() (Don Dutile) [1499364] - [net] xprtrdma: Re-arrange struct rx_stats (Don Dutile) [1499364 1454965] - [infiniband] ib/pvrdma: Remove unused function (Don Dutile) [1499364 1454965 1452789] - [infiniband] ib/hfi1: Add kernel receive context info to debugfs (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Remove HFI1_VERBS_31BIT_PSN option (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Remove pstate from hfi1_pportdata (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Stricter bounds checking of MAD trap index (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Load fallback platform configuration per HFI device (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Add flag for platform config scratch register read (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Document phys port state bits not used in IB (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Check xchg returned value for queuing link down entry (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: fix spelling mistake: "Maximim" -> "Maximum" (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Enable RDMA_CAP_OPA_AH in hfi driver to support extended LIDs (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Enhance PIO/SDMA send for 16B (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Add 16B RC/UC support (Don Dutile) [1499364 1452789 1451799] - [infiniband] ib/rdmavt, hfi1, qib: Enhance rdmavt and hfi1 to use 32 bit lids (Don Dutile) [1499364 1451799 1452789] - [infiniband] ib/hfi1: Add 16B trace support (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Add 16B UD support (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Determine 9B/16B L2 header type based on Address handle (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Add support to process 16B header errors (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Add support to send 16B bypass packets (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Add support to receive 16B bypass packets (Don Dutile) [1499364 1452789 1451799] - [infiniband] ib/rdmavt, hfi1, qib: Modify check_ah() to account for extended LIDs (Don Dutile) [1499364 1451799 1452789] - [infiniband] ib/hf1: User context locking is inconsistent (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Protect context array set/clear with spinlock (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Use host_link_state to read state when DC is shut down (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Remove lstate from hfi1_pportdata (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Remove pmtu from the QP structure (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Revert egress pkey check enforcement (Don Dutile) [1499364 1452789] - [infiniband] ib/core: Fix input len in multiple user verbs (Don Dutile) [1499364 1456694] - [netdrv] mlx5: Replace PCI pool old API (Don Dutile) [1499364 1456694 1456692] - [netdrv] mlx4: Replace PCI pool old API (Don Dutile) [1499364 1456692] - [infiniband] ib/mthca: Replace PCI pool old API (Don Dutile) [1499364 1452789] - [infiniband] Add OPA extended LID support (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: add const to bin_attribute structures (Don Dutile) [1499364 1452789 1451799] - [infiniband] ib/qib: add const to bin_attribute structures (Don Dutile) [1499364 1451799] - [infiniband] infiniband: avoid overflow warning (Don Dutile) [1499364 1456704] - [infiniband] ib/rxe: Remove unneeded check (Don Dutile) [1499364 1456704] - [infiniband] ib/rxe: Convert pr_info to pr_warn (Don Dutile) [1499364 1456704 1454965] - [infiniband] pvrdma: constify pci_device_id (Don Dutile) [1499364 1454965] - [infiniband] nes: constify pci_device_id (Don Dutile) [1499364] - [infiniband] mthca: constify pci_device_id (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: fix spelling mistake in variable name continious (Don Dutile) [1499364 1452789 1451799] - [infiniband] ib/qib: fix spelling mistake: "failng" -> "failing" (Don Dutile) [1499364 1451799] - [infiniband] iwcm: Don't allocate iwcm workqueue with WQ_MEM_RECLAIM (Don Dutile) [1499364] - [infiniband] cm: Don't allocate ib_cm workqueue with WQ_MEM_RECLAIM (Don Dutile) [1499364] - [infiniband] rdma/core: make ib_device.add method optional (Don Dutile) [1499364 1456692] - [netdrv] mlx4: fix spelling mistake: "availible" -> "available" (Don Dutile) [1499364 1456692] - [netdrv] mlx4: sizeof style usage (Don Dutile) [1499364 1456692] - [netdrv] mlx4: remove unnecessary pci_set_drvdata() (Don Dutile) [1499364 1456692] - [net] xprtrdma: Remove imul instructions from chunk list encoders (Don Dutile) [1499364] - [net] xprtrdma: Remove imul instructions from rpcrdma_convert_iovs() (Don Dutile) [1499364] - [netdrv] Change Kconfig description (Don Dutile) [1499364] - [netdrv] Allow Mellanox switch devices to be configured if only I2C bus is set (Don Dutile) [1499364] - [net] xprtrdma: Clean up rpcrdma_bc_marshal_reply() (Don Dutile) [1499364] - [net] xprtrdma: Harden chunk list encoding against send buffer overflow (Don Dutile) [1499364] - [net] xprtrdma: Set up an xdr_stream in rpcrdma_marshal_req() (Don Dutile) [1499364] - [net] xprtrdma: Remove rpclen from rpcrdma_marshal_req (Don Dutile) [1499364] - [net] xprtrdma: Clean up rpcrdma_marshal_req() synopsis (Don Dutile) [1499364] - [infiniband] rdma/netlink: Export node_type (Don Dutile) [1499364] - [infiniband] rdma/netlink: Provide port state and physical link state (Don Dutile) [1499364] - [infiniband] rdma/netlink: Export LID mask control (LMC) (Don Dutile) [1499364] - [infiniband] rdma/netink: Export lids and sm_lids (Don Dutile) [1499364] - [infiniband] rdma/netlink: Advertise IB subnet prefix (Don Dutile) [1499364] - [infiniband] rdma/netlink: Export node_guid and sys_image_guid (Don Dutile) [1499364] - [infiniband] rdma/netlink: Export FW version (Don Dutile) [1499364] - [infiniband] Simplify get firmware interface (Don Dutile) [1499364] - [infiniband] rdma/netlink: Expose device and port capability masks (Don Dutile) [1499364] - [infiniband] rdma/netlink: Implement nldev port doit callback (Don Dutile) [1499364] - [infiniband] rdma/netlink: Add nldev port dumpit implementation (Don Dutile) [1499364] - [infiniband] rdma/netlink: Add nldev device doit implementation (Don Dutile) [1499364] - [infiniband] rdma/netlink: Implement nldev device dumpit calback (Don Dutile) [1499364] - [infiniband] rdma/netlink: Add nldev initialization flows (Don Dutile) [1499364] - [infiniband] rdma/netlink: Add netlink device definitions to UAPI (Don Dutile) [1499364] - [infiniband] rdma/netlink: Update copyright (Don Dutile) [1499364] - [infiniband] rdma/netlink: Convert LS to doit callback (Don Dutile) [1499364] - [infiniband] rdma/netlink: Reduce indirection access to cb_table (Don Dutile) [1499364] - [infiniband] netlink: Add and implement doit netlink callback (Don Dutile) [1499364] - [infiniband] core: Add and expose static device index (Don Dutile) [1499364] - [infiniband] rdma/core: Add iterator over ib_devices (Don Dutile) [1499364] - [infiniband] netlink: Rename netlink callback struct (Don Dutile) [1499364] - [infiniband] netlink: Simplify and rename ibnl_chk_listeners (Don Dutile) [1499364] - [infiniband] netlink: Rename and remove redundant parameter from ibnl_multicast (Don Dutile) [1499364] - [infiniband] netlink: Rename and remove redundant parameter from ibnl_unicast* (Don Dutile) [1499364] - [infiniband] rdma/netlink: Simplify the put_msg and put_attr (Don Dutile) [1499364] - [infiniband] netlink: Add flag to consolidate common handling (Don Dutile) [1499364] - [infiniband] rdma/iwcm: Remove extra EXPORT_SYMBOLS (Don Dutile) [1499364] - [infiniband] rdma/iwcm: Remove useless check of netlink client validity (Don Dutile) [1499364] - [infiniband] rdma/netlink: Avoid double pass for RDMA netlink messages (Don Dutile) [1499364] - [infiniband] netlink: Remove redundant owner option for netlink callbacks (Don Dutile) [1499364] - [infiniband] netlink: Remove netlink clients infrastructure (Don Dutile) [1499364] - [infiniband] core: Add wait/retry version of ibnl_unicast (Don Dutile) [1499364 1456694] - [infiniband] mlx5: support ->get_vector_affinity (Don Dutile) [1499364 1456694] - [infiniband] core: expose affinity mappings per completion vector (Don Dutile) [1499364 1456694] - [netdrv] mlx5: move affinity hints assignments to generic code (Don Dutile) [1499364 1456694] - [kernel] pci: add an API to get node from vector (Don Dutile) [1499364 1456694] - [netdrv] mlx5e: don't assume anything on the irq affinity mappings of the device (Don Dutile) [1499364 1456694] - [netdrv] mlx5: convert to generic pci_alloc_irq_vectors (Don Dutile) [1499364 1456694] - [infiniband] ib/cm: Set appropriate slid and dlid when handling CM request (Don Dutile) [1499364] - [infiniband] ib/cm: Create appropriate path records when handling CM request (Don Dutile) [1499364] - [infiniband] ib/cm: Add OPA Path record support to CM (Don Dutile) [1499364] - [infiniband] ib/core: Change wc.slid from 16 to 32 bits (Don Dutile) [1499364] - [infiniband] ib/core: Change port_attr.sm_lid from 16 to 32 bits (Don Dutile) [1499364] - [infiniband] ib/core: Change port_attr.lid size from 16 to 32 bits (Don Dutile) [1499364] - [infiniband] ib/mad: Change slid in RMPP recv from 16 to 32 bits (Don Dutile) [1499364 1456699] - [infiniband] ib/ipoib: Increase local_lid to 32 bits (Don Dutile) [1499364 1456699] - [infiniband] ib/srpt: Increase lid and sm_lid to 32 bits (Don Dutile) [1499364] - [infiniband] ib/core: Convert ah_attr from OPA to IB when copying to user (Don Dutile) [1499364] - [net] xprtrdma: Clean up XDR decoding in rpcrdma_update_granted_credits() (Don Dutile) [1499364] - [net] xprtrdma: Remove rpcrdma_rep::rr_len (Don Dutile) [1499364] - [net] xprtrdma: Remove opcode check in Receive completion handler (Don Dutile) [1499364] - [net] xprtrdma: Replace rpcrdma_count_chunks() (Don Dutile) [1499364] - [net] sunrpc: Add generic helpers for xdr_stream encode/decode (Don Dutile) [1499364] - [net] xprtrdma: Refactor rpcrdma_reply_handler() (Don Dutile) [1499364] - [net] xprtrdma: Harden backchannel call decoding (Don Dutile) [1499364] - [net] xprtrdma: Add xdr_init_decode to rpcrdma_reply_handler() (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Always perform offline transition (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Prevent link down request double queuing (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Create workqueue for link events (Don Dutile) [1499364 1452789 1451799] - [infiniband] ib/{rdmavt, hfi1, qib}: Fix panic with post receive and SGE compression (Don Dutile) [1499364 1451799 1452789] - [infiniband] ib/hfi1: Disambiguate corruption and uninitialized error cases (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Only set fd pointer when base context is completely initialized (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Do not enable disabled port on cable insert (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Harden state transition to Armed and Active (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Split copy_to_user data copy for better security (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Verify port data VLs credits on transition to Armed (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Move saving PCI values to a separate function (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Fix initialization failure for debug firmware (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Fix code consistency for if/else blocks in chip.c (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Send MAD traps until repressed (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Pass the context pointer rather than the index (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Use context pointer rather than context index (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Size rcd array index correctly and consistently (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Remove unused user context data members (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Assign context does not clean up file descriptor correctly on error (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Serve the most starved iowait entry first (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Fix bar0 mapping to use write combining (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Check return values from PCI config API calls (Don Dutile) [1499364 1452789] - [infiniband] ib/cma: Fix default RoCE type setting (Don Dutile) [1499364 1462433] - [infiniband] rdma/qedr: notify user application of supported WIDs (Don Dutile) [1499364 1462433] - [infiniband] rdma/qedr: notify user application if DPM is supported (Don Dutile) [1499364 1462433] - [netdrv] qed: enhanced per queue max coalesce value (Don Dutile) [1499364 1462433] - [netdrv] qed: Read per queue coalesce from hardware (Don Dutile) [1499364 1462433] - [netdrv] qed: Add support for vf coalesce configuration (Don Dutile) [1499364 1462433] - [netdrv] qede: Add ethtool support for Energy efficient ethernet (Don Dutile) [1499364 1462433] - [netdrv] qed: Add support for Energy efficient ethernet (Don Dutile) [1499364 1462433] - [netdrv] qed/qede: Add setter APIs support for RX flow classification (Don Dutile) [1499364 1462433] - [netdrv] qede: Add getter APIs support for RX flow classification (Don Dutile) [1499364 1462433 1456692] - [netdrv] mlx4_en: remove unnecessary error check (Don Dutile) [1499364 1456692] - [netdrv] mlx4_en: remove unnecessary returned value (Don Dutile) [1499364 1456692 1452789] - [infiniband] ib/hfi1: Add receiving queue info to qp_stats (Don Dutile) [1499364 1452789 1456692] - [infiniband] ib/mlx4: Expose RSS capabilities (Don Dutile) [1499364 1456692] - [infiniband] ib/mlx4: Add support for RSS QP (Don Dutile) [1499364 1456692] - [infiniband] ib/mlx4: Add support for WQ indirection table related verbs (Don Dutile) [1499364 1456692] - [infiniband] ib/mlx4: Add support for WQ related verbs (Don Dutile) [1499364 1456692] - [infiniband] (ib, net)/mlx4: Add resource utilization support (Don Dutile) [1499364 1456692] - [infiniband] ib/mlx4: Add inline-receive support (Don Dutile) [1499364 1456692 1456694] - [infiniband] ib/mlx5: Expose extended error counters (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Fix cached MR allocation flow (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Report RX checksum capabilities for IPoIB (Don Dutile) [1499364 1456694] - [netdrv] mlx5: Report enhanced capabilities for IPoIB (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Add multicast flow steering support for underlay QP (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Add support for QP with a given source QPN (Don Dutile) [1499364 1456694] - [infiniband] ib/uverbs: Enable QP creation with a given source QP number (Don Dutile) [1499364] - [infiniband] ib/core: Enable QP creation with a given source QP number (Don Dutile) [1499364] - [infiniband] ib/core: Add support for RoCEv2 multicast (Don Dutile) [1499364] - [infiniband] ib/core: Set RoCEv2 MGID according to spec (Don Dutile) [1499364] - [infiniband] ib/core: Fix the validations of a multicast LID in attach or detach operations (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Add delay drop configuration and statistics (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Add support to dropless RQ (Don Dutile) [1499364 1456694] - [netdrv] mlx5: Introduce general notification event (Don Dutile) [1499364 1456694] - [netdrv] mlx5: Introduce set delay drop command (Don Dutile) [1499364 1456694] - [infiniband] ib/core: Introduce delay drop for a WQ (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Restore IB guid/policy for virtual functions (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Add debug control parameters for congestion control (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Change logic for dispatching IB events for port state (Don Dutile) [1499364 1456694] - [infiniband] ib/mlx5: Add raw ethernet local loopback support (Don Dutile) [1499364 1456694] - [netdrv] mlx5: Add raw ethernet local loopback firmware command (Don Dutile) [1499364 1456694] - [infiniband] rdma: Remove useless MODULE_VERSION (Don Dutile) [1499364] - [infiniband] ib/core: Add generic function to extract IB speed from netdev (Don Dutile) [1499364] - [infiniband] ib/usnic: Implement get_netdev hook (Don Dutile) [1499364 1451799] - [infiniband] ib/qib: remove duplicate code (Don Dutile) [1499364 1451799] - [infiniband] ib/cma: Set default gid type to RoCEv2 (Don Dutile) [1499364 1456704] - [infiniband] ib/rxe: Constify static rxe_vm_ops (Don Dutile) [1499364 1456704] - [infiniband] ib/rxe: Use __func__ to print function's name (Don Dutile) [1499364 1456704] - [infiniband] ib/rxe: Use DEVICE_ATTR_RO macro to show parent field (Don Dutile) [1499364 1456704] - [infiniband] ib/rxe: Prefer 'unsigned int' to bare use of 'unsigned' (Don Dutile) [1499364 1456704] - [infiniband] ib/rxe: Use "foo *bar" instead of "foo * bar" (Don Dutile) [1499364 1456704 1452789] - [infiniband] ib/hfi1: Handle missing magic values in config file (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Resolve kernel panics by reference counting receive contexts (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Initialize TID lists to avoid crash on cleanup (Don Dutile) [1499364 1452789 1451799] - [infiniband] ib/qib: Replace deprecated pci functions with new API (Don Dutile) [1499364 1451799 1452789] - [infiniband] ib/hfi1: Add traces for TID operations (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Use a template for tid reg/unreg (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Remove reading platform configuration from EFI variable (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Create common expected receive verbs/PSM code (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Set proper logging levels on QSFP cable error events (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Fix DC 8051 host info flag array (Don Dutile) [1499364 1451799 1452789] - [infiniband] ib/hfi1, qib: Do not send QKey trap for UD qps (Don Dutile) [1499364 1451799 1452789] - [infiniband] ib/hfi1: Modify handling of physical link state by Host Driver (Don Dutile) [1499364 1452789] - [infiniband] ib/core: Allow QP state transition from reset to error (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Add error checking for buffer overrun in OPA aggregate (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Remove subtraction of uninitialized value (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Use QPN mask to avoid overflow (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Fix spelling mistake in linkdown reason (Don Dutile) [1499364 1451799 1452789] - [infiniband] ib/rdmavt: Remove duplicated functions (Don Dutile) [1499364 1451799 1452789] - [infiniband] ib/hfi1: Fix up sdma_init function comment (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Reclassify type of messages printed for platform config logic (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Remove atomic SDMA_REQ_HAS_ERROR bit operation (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Remove atomic SDMA_REQ_SEND_DONE bit operation (Don Dutile) [1499364 1452831 1451799 1452789] - [infiniband] ib/core, rdmavt, hfi1, opa-vnic: Send OPA cap_mask3 in trap (Don Dutile) [1499364 1452831 1451799 1452789] - [infiniband] ib/hfi1: Replace deprecated pci functions with new API (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Name function prototype parameters for affinity module (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Optimize cachelines for user SDMA request structure (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Don't remove RB entry when not needed (Don Dutile) [1499364 1451799 1452789] - [infiniband] ib/rdmavt: Compress adjacent SGEs in rvt_lkey_ok() (Don Dutile) [1499364 1451799 1452789] - [infiniband] ib/hfi1: Setup common IB fields in hfi1_packet struct (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Separate input/output header tracing (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Add functions to parse BTH/IB headers (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Remove unused mk_qpn function (Don Dutile) [1499364 1452789] - [infiniband] ib/hfi1: Remove unnecessary initialization from tx request (Don Dutile) [1499364 1452789] - [net] sunrpc: Allow xprt->ops->timer method to sleep (Don Dutile) [1499364]- [x86] mce/amd: Always give panic severity for UC errors in kernel context (Suravee Suthikulpanit) [1493197] - [x86] acpi/cstate: Allow ACPI C1 FFH MWAIT use on AMD systems (Suravee Suthikulpanit) [1508650] - [x86] kvm: x86: don't print warning messages for unimplemented msrs (Bandan Das) [1297021] - [s390] scsi: zfcp: fix erp_action use-before-initialize in REC action trace (Hendrik Brueckner) [1503935] - [scsi] sd: Do not override max_sectors_kb sysfs setting (Ewan Milne) [1507941] - [scsi] lpfc: Fix hard lock up NMI in els timeout handling (Dick Kennedy) [1503933] - [scsi] lpfc: Fix a precedence bug in lpfc_nvme_io_cmd_wqe_cmpl() (Dick Kennedy) [1513061] - [nvme] fixup wwid_show() check for null_uuid (David Milburn) [1513142] - [nvme] lpfc: tie in to new dev_loss_tmo interface in nvme transport (David Milburn) [1508583] - [nvme] nvme-fc: decouple ns references from lldd references (David Milburn) [1508583] - [nvme] nvme-fc: fix localport resume using stale values (David Milburn) [1508583] - [nvme] nvmet: fix fatal_err_work deadlock (David Milburn) [1508583] - [nvme] nvme-fc: add dev_loss_tmo timeout and remoteport resume support (David Milburn) [1508583] - [nvme] allow controller RESETTING to RECONNECTING transition (David Milburn) [1508583] - [nvme] nvme-fc: check connectivity before initiating reconnects (David Milburn) [1508583] - [nvme] nvme-fc: add a dev_loss_tmo field to the remoteport (David Milburn) [1508583] - [nvme] nvme-fc: change ctlr state assignments during reset/reconnect (David Milburn) [1508583] - [nvme] nvme-fc: merge __nvme_fc_schedule_delete_work into __nvme_fc_del_ctrl (David Milburn) [1508583] - [nvme] nvme-fc: avoid workqueue flush stalls (David Milburn) [1508583] - [iommu] amd: Free already flushed ring-buffer entries before full-check (Suravee Suthikulpanit) [1508644] - [iommu] amd: Remove amd_iommu_disabled check from amd_iommu_detect() (Suravee Suthikulpanit) [1508644] - [iommu] amd: Free IOMMU resources when disabled on command line (Suravee Suthikulpanit) [1508644] - [iommu] amd: Set global pointers to NULL after freeing them (Suravee Suthikulpanit) [1508644] - [iommu] amd: Check for error states first in iommu_go_to_state() (Suravee Suthikulpanit) [1508644] - [iommu] amd: Add new init-state IOMMU_CMDLINE_DISABLED (Suravee Suthikulpanit) [1508644] - [iommu] amd: Rename free_on_init_error() (Suravee Suthikulpanit) [1508644] - [iommu] amd: Suppress IO_PAGE_FAULTs in kdump kernel (Suravee Suthikulpanit) [1508644] - [iommu] amd: Remove queue_release() function (Suravee Suthikulpanit) [1508644] - [iommu] amd: Add per-domain timer to flush per-cpu queues (Suravee Suthikulpanit) [1508644] - [iommu] amd: Add flush counters to struct dma_ops_domain (Suravee Suthikulpanit) [1508644] - [iommu] amd: Add locking to per-domain flush-queue (Suravee Suthikulpanit) [1508644] - [iommu] amd: Make use of the per-domain flush queue (Suravee Suthikulpanit) [1508644] - [iommu] amd: Add per-domain flush-queue data structures (Suravee Suthikulpanit) [1508644] - [iommu] amd: Rip out old queue flushing code (Suravee Suthikulpanit) [1508644] - [iommu] amd: Reduce delay waiting for command buffer space (Suravee Suthikulpanit) [1508644] - [iommu] amd: Reduce amount of MMIO when submitting commands (Suravee Suthikulpanit) [1508644] - [netdrv] qlcnic: remove redundant zero check on retries counter (Harish Patil) [1479140] - [netdrv] qlcnic: add const to bin_attribute structure (Harish Patil) [1479140] - [netdrv] qlcnic: remove unnecessary static in qlcnic_dump_fw() (Harish Patil) [1479140] - [netdrv] qlcnic: Fix tunnel offload for 82xx adapters (Harish Patil) [1479140] - [netdrv] qlcnic: Fix a sleep-in-atomic bug in qlcnic_82xx_hw_write_wx_2M and qlcnic_82xx_hw_read_wx_2M (Harish Patil) [1479140] - [netdrv] qlcnic: Update version to 5.3.66 (Harish Patil) [1479140] - [netdrv] qlcnic: Fix link configuration with autoneg disabled (Harish Patil) [1479140] - [netdrv] qlcnic: fix unchecked return value (Harish Patil) [1479140] - [netdrv] qlogic: qlcnic_sysfs: constify bin_attribute structures (Harish Patil) [1479140] - [netdrv] qlogic: qlcnic: use new api ethtool_{get|set}_link_ksettings (Harish Patil) [1479140] - [netdrv] qlcnic: Fix a memory leak in error handling path (Harish Patil) [1479140] - [netdrv] generalize napi_complete_done() (Harish Patil) [1479140] - [netdrv] qlogic: use core min/max MTU checking (Harish Patil) [1479140]- [infiniband] ib/hfi1: update to new mmu_notifier semantic (Don Dutile) [1499363 1452789] - [infiniband] ib/umem: update to new mmu_notifier semantic (Don Dutile) [1499363] - [infiniband] ib/mlx5: Always return success for RoCE modify port (Don Dutile) [1499363 1456694] - [infiniband] ib/mlx5: Fix Raw Packet QP event handler assignment (Don Dutile) [1499363 1456694] - [infiniband] ib/core: Avoid accessing non-allocated memory when inferring port type (Don Dutile) [1499363] - [netdrv] mlx4_core: Enable 4K UAR if SRIOV module parameter is not enabled (Don Dutile) [1499363 1456692] - [infiniband] ib/uverbs: Fix NULL pointer dereference during device removal (Don Dutile) [1499363] - [infiniband] ib/core: Protect sysfs entry on ib_unregister_device (Don Dutile) [1499363] - [infiniband] rdma/vmw_pvrdma: Report CQ missed events (Don Dutile) [1499363 1454965] - [netdrv] qed: Fix a memory allocation failure test in 'qed_mcp_cmd_init()' (Don Dutile) [1499363 1462433] - [netdrv] rdma/mlx5: Fix existence check for extended address vector (Don Dutile) [1499363 1456694] - [infiniband] ib/uverbs: Fix device cleanup (Don Dutile) [1499363] - [infiniband] rdma/uverbs: Prevent leak of reserved field (Don Dutile) [1499363] - [infiniband] ib/core: Fix race condition in resolving IP to MAC (Don Dutile) [1499363] - [netdrv] mlx4_core: Fixes missing capability bit in flags2 capability dump (Don Dutile) [1499363 1456692] - [netdrv] mlx4_core: Fix namespace misalignment in QinQ VST support commit (Don Dutile) [1499363 1456692] - [netdrv] mlx4_core: Fix sl_to_vl_change bit offset in flags2 dump (Don Dutile) [1499363 1456692] - [netdrv] mlx4_en: Fix wrong indication of Wake-on-LAN (WoL) support (Don Dutile) [1499363 1456692] - [infiniband] ib/ipoib: Notify on modify QP failure only when relevant (Don Dutile) [1499363 1456699] - [infiniband] ib/ipoib: Remove double pointer assigning (Don Dutile) [1499363 1456699] - [infiniband] ib/ipoib: Clean error paths in add port (Don Dutile) [1499363 1456699] - [infiniband] ib/ipoib: Add get statistics support to SRIOV VF (Don Dutile) [1499363 1456699] - [infiniband] ib/ipoib: Add multicast packets statistics (Don Dutile) [1499363 1456699] - [infiniband] ib/ipoib: Set IPOIB_NEIGH_TBL_FLUSH after flushed completion initialization (Don Dutile) [1499363 1456699] - [infiniband] ib/ipoib: Prevent setting negative values to max_nonsrq_conn_qp (Don Dutile) [1499363 1456699] - [infiniband] ib/ipoib: Make sure no in-flight joins while leaving that mcast (Don Dutile) [1499363 1456699] - [infiniband] ib/ipoib: Use cancel_delayed_work_sync when needed (Don Dutile) [1499363 1456699] - [infiniband] ib/ipoib: Fix race between light events and interface restart (Don Dutile) [1499363 1456699] - [infiniband] rdma/core: Initialize port_num in qp_attr (Don Dutile) [1499363] - [infiniband] rdma/uverbs: Fix the check for port number (Don Dutile) [1499363] - [infiniband] ib/cma: Fix reference count leak when no ipv4 addresses are set (Don Dutile) [1499363] - [infiniband] rdma/iser: don't send an rkey if all data is written as immadiate-data (Don Dutile) [1499363] - [infiniband] rxe: fix broken receive queue draining (Don Dutile) [1499363] - [infiniband] rdma/qedr: Prevent memory overrun in verbs' user responses (Don Dutile) [1499363 1462433] - [infiniband] ib/mlx4: Fix CM REQ retries in paravirt mode (Don Dutile) [1499363 1456692] - [infiniband] ib/rdmavt: Setting of QP timeout can overflow jiffies computation (Don Dutile) [1499363 1452789] - [infiniband] ib/core: Fix sparse warnings (Don Dutile) [1499363] - [infiniband] ib/mlx5: Fix a warning message (Don Dutile) [1499363 1456694] - [infiniband] rdma/ocrdma: Fix error codes in ocrdma_create_srq() (Don Dutile) [1499363] - [infiniband] rdma/ocrdma: Fix an error code in ocrdma_alloc_pd() (Don Dutile) [1499363] - [infiniband] ib/ipoib: Fix error code in ipoib_add_port() (Don Dutile) [1499363 1456699] - [infiniband] ib/rxe: Set dma_mask and coherent_dma_mask (Don Dutile) [1499363 1456704] - [infiniband] ib/rxe: Fix kernel panic from skb destructor (Don Dutile) [1499363 1456704] - [infiniband] ib/ipoib: Let lower driver handle get_stats64 call (Don Dutile) [1499363 1456699] - [infiniband] ib/core: Add ordered workqueue for RoCE GID management (Don Dutile) [1499363] - [infiniband] ib/mlx5: Clean mr_cache debugfs in case of failure (Don Dutile) [1499363 1456694] - [infiniband] ib/core: Remove NOIO QP create flag (Don Dutile) [1499363] - [netdrv] {net, ib}/mlx4: Remove gfp flags argument (Don Dutile) [1499363 1456692] - [infiniband] ib/{rdmavt, qib, hfi1}: Remove gfp flags argument (Don Dutile) [1499363 1452789] - [infiniband] ib/ipoib: Convert IPoIB to memalloc_noio_* calls (Don Dutile) [1499363 1456699] - [infiniband] ib/ipoib: Forward MTU change to driver below (Don Dutile) [1499363 1456699] - [infiniband] ib: Convert msleep below 20ms to usleep_range (Don Dutile) [1499363] - [infiniband] ib/uverbs: Make use of ib_modify_qp variant to avoid resolving DMAC (Don Dutile) [1499363] - [infiniband] ib/core: Introduce modify QP operation with udata (Don Dutile) [1499363] - [infiniband] ib/core: Don't resolve IP address to the loopback device (Don Dutile) [1499363] - [infiniband] ib/core: Namespace is mandatory input for address resolution (Don Dutile) [1499363] - [infiniband] ib/iser: Fix connection teardown race condition (Don Dutile) [1499363] - [infiniband] rdma/core: Document confusing code (Don Dutile) [1499363] - [infiniband] mlx5: Avoid that mlx5_ib_sg_to_klms() overflows the klms[] array (Don Dutile) [1499363 1456694] - [infiniband] ib/hfi1: Ensure dd->gi_mask can not be overflowed (Don Dutile) [1499363 1452789] - [netdrv] mlx4_en: remove unnecessary returned value check (Don Dutile) [1499363 1456692] - [net] xprtrdma: Fix documenting comments in frwr_ops.c (Don Dutile) [1499363] - [net] xprtrdma: Replace PAGE_MASK with offset_in_page() (Don Dutile) [1499363] - [net] xprtrdma: FMR does not need list_del_init() (Don Dutile) [1499363] - [net] xprtrdma: Demote "connect" log messages (Don Dutile) [1499363] - [net] xprtrdma: Don't defer MR recovery if ro_map fails (Don Dutile) [1499363] - [net] xprtrdma: Fix FRWR invalidation error recovery (Don Dutile) [1499363] - [net] xprtrdma: Fix client lock-up after application signal fires (Don Dutile) [1499363] - [net] xprtrdma: Rename rpcrdma_req::rl_free (Don Dutile) [1499363] - [net] xprtrdma: Pass only the list of registered MRs to ro_unmap_sync (Don Dutile) [1499363] - [net] xprtrdma: Pre-mark remotely invalidated MRs (Don Dutile) [1499363] - [net] xprtrdma: On invalidation failure, remove MWs from rl_registered (Don Dutile) [1499363] - [net] svcrdma: fix an incorrect check on -E2BIG and -EINVAL (Don Dutile) [1499363] - [infiniband] ib/rxe: do not copy extra stack memory to skb (Don Dutile) [1499363] - [net] svcrdma: Remove svc_rdma_chunk_ctxt::cc_dir field (Don Dutile) [1499363] - [net] svcrdma: use offset_in_page() macro (Don Dutile) [1499363] - [net] svcrdma: Clean up after converting svc_rdma_recvfrom to rdma_rw API (Don Dutile) [1499363] - [net] svcrdma: Clean-up svc_rdma_unmap_dma (Don Dutile) [1499363] - [net] svcrdma: Remove frmr cache (Don Dutile) [1499363] - [net] svcrdma: Remove unused Read completion handlers (Don Dutile) [1499363] - [net] svcrdma: Properly compute .len and .buflen for received RPC Calls (Don Dutile) [1499363] - [net] svcrdma: Use generic RDMA R/W API in RPC Call path (Don Dutile) [1499363] - [net] svcrdma: Clean up svc_rdma_build_read_chunk() (Don Dutile) [1499363] - [net] svcrdma: Add recvfrom helpers to svc_rdma_rw.c (Don Dutile) [1499363] - [netdrv] qed: Fix printk option passed when printing ipv6 addresses (Don Dutile) [1499363 1462433] - [infiniband] ib/iser: Handle lack of memory management extentions correctly (Don Dutile) [1499363] - [infiniband] iser-target: Avoid isert_conn->cm_id dereference in isert_login_recv_done (Don Dutile) [1499363] - [infiniband] ib/srpt: Make a debug statement in srpt_abort_cmd() more informative (Don Dutile) [1499363] - [infiniband] ib/core, opa_vnic, hfi1, mlx5: Properly free rdma_netdev (Don Dutile) [1499363] - [infiniband] rdma/uverbs: Check port number supplied by user verbs cmds (Don Dutile) [1499363] - [netdrv] mlx4_en: make mlx4_log_num_mgm_entry_size static (Don Dutile) [1499363 1456692] - [netdrv] qed: Add iWARP support for physical queue allocation (Don Dutile) [1499363 1462435] - [netdrv] qed: Add iWARP protocol support in context allocation (Don Dutile) [1499363 1462435] - [netdrv] qed: iWARP CM add error handling (Don Dutile) [1499363 1462435] - [netdrv] qed: iWARP implement disconnect flows (Don Dutile) [1499363 1462435] - [netdrv] qed: iWARP CM add active side connect (Don Dutile) [1499363 1462435] - [netdrv] qed: iWARP CM add passive side connect (Don Dutile) [1499363 1462435] - [netdrv] qed: initialize ll2_syn_handle at start of function (Don Dutile) [1499363 1462433] - [netdrv] qed: iWARP CM add listener functions and initial SYN processing (Don Dutile) [1499363 1462435] - [netdrv] qed: iWARP CM - setup a ll2 connection for handling SYN packets (Don Dutile) [1499363 1462435] - [netdrv] qed: Add iWARP support in ll2 connections (Don Dutile) [1499363 1462435] - [netdrv] qed: Rename some ll2 related defines (Don Dutile) [1499363 1462435] - [netdrv] qed: Implement iWARP initialization, teardown and qp operations (Don Dutile) [1499363 1462435] - [netdrv] qed: Introduce iWARP personality (Don Dutile) [1499363 1462435] - [netdrv] mlx4_en: Do not allocate redundant TX queues when TC is disabled (Don Dutile) [1499363 1456692] - [netdrv] mlx4_en: Add dynamic variable to hold the number of user priorities (UP) (Don Dutile) [1499363 1456692] - [infiniband] ib/opa_vnic: Use spinlock instead of mutex for stats_lock (Don Dutile) [1499363 1452831] - [infiniband] ib/opa_vnic: Use GFP_ATOMIC while sending trap (Don Dutile) [1499363 1452831] - [netdrv] mlx4: fix spelling mistake: "enforcment" -> "enforcement" (Don Dutile) [1499363 1456692] - [net] svcrdma: Don't account for Receive queue "starvation" (Don Dutile) [1499363] - [net] svcrdma: Improve Reply chunk sanity checking (Don Dutile) [1499363] - [net] svcrdma: Improve Write chunk sanity checking (Don Dutile) [1499363] - [net] svcrdma: Improve Read chunk sanity checking (Don Dutile) [1499363] - [net] svcrdma: Remove svc_rdma_marshal.c (Don Dutile) [1499363] - [net] svcrdma: Avoid Send Queue overflow (Don Dutile) [1499363] - [net] svcrdma: Squelch disconnection messages (Don Dutile) [1499363] - [netdrv] mlx5e: IPSec, Innova IPSec offload infrastructure (Don Dutile) [1499363 1456694] - [netdrv] mlx4: fix spelling mistake: "coalesing" -> "coalescing" (Don Dutile) [1499363 1456692] - [netdrv] mlx5e: IPoIB, Support the flash device ethtool callback (Don Dutile) [1499363 1466367] - [netdrv] mlx5e: Support the flash device ethtool callback (Don Dutile) [1499363 1466367] - [netdrv] mlx5: Add mlxfw callbacks (Don Dutile) [1499363 1466367] - [netdrv] mlx5: Add helper functions to set/query MCC/MCDA/MCQI registers (Don Dutile) [1499363 1466367] - [netdrv] mlx5: Enhance MCAM reg to allow query on access reg support (Don Dutile) [1499363 1466367] - [netdrv] mlx5: Add MCC (Management Component Control) register definitions (Don Dutile) [1499363 1466367] - [netdrv] qed*: Rename qed_roce_if.h to qed_rdma_if.h (Don Dutile) [1499363 1462433] - [netdrv] qed: Split rdma content between qed_rdma and qed_roce (Don Dutile) [1499363 1462433] - [netdrv] qed: Duplicate qed_roce.[ch] to qed_rdma.[ch] (Don Dutile) [1499363 1462433] - [netdrv] qed: Cleanup qed_roce before duplicating it (Don Dutile) [1499363 1462433] - [netdrv] qede: Fix compilation without QED_RDMA (Don Dutile) [1499363 1462433] - [netdrv] qed: SPQ async callback registration (Don Dutile) [1499363 1462433] - [netdrv] qed: Wait for resources before FUNC_CLOSE (Don Dutile) [1499363 1462433] - [netdrv] qed*: Set rdma generic functions prefix (Don Dutile) [1499363 1462433] - [netdrv] qed*: qede_roce.[ch] -> qede_rdma.[ch] (Don Dutile) [1499363 1462433] - [netdrv] qed: Disable RoCE dpm when DCBx change occurs (Don Dutile) [1499363 1462433] - [netdrv] qed: RoCE EDPM to honor PFC (Don Dutile) [1499363 1462433] - [netdrv] qed: Chain support for external PBL (Don Dutile) [1499363 1462433] - [netdrv] mlx5e: IPoIB, Add ioctl support to IPoIB device driver (Don Dutile) [1499363 1385325] - [netdrv] mlx5e: IPoIB, Add PTP support to IPoIB device driver (Don Dutile) [1499363 1385325] - [netdrv] mlx5e: IPoIB, Get more TX statistics (Don Dutile) [1499363 1385325] - [netdrv] mlx5e: IPoIB, Handle change_mtu (Don Dutile) [1499363 1385325] - [netdrv] mlx5e: Use hard_mtu as part of the mlx5e_priv struct (Don Dutile) [1499363 1385325] - [netdrv] mlx5e: IPoIB, Change parameters default values (Don Dutile) [1499363 1385325] - [netdrv] mlx5e: Add new profile function update_carrier (Don Dutile) [1499363 1385325] - [netdrv] mlx5e: IPoIB, Add ethtool support (Don Dutile) [1499363 1385325] - [netdrv] mlx5e: Prevent PFC call for non ethernet ports (Don Dutile) [1499363 1385325] - [netdrv] mlx5e: IPoIB, Move to a separate directory (Don Dutile) [1499363 1385325] - [netdrv] mlx4_en: Refactor mlx4_en_free_tx_desc (Don Dutile) [1499363 1456692] - [netdrv] mlx4_en: Replace TXBB_SIZE multiplications with shift operations (Don Dutile) [1499363 1456692] - [netdrv] mlx4_en: Increase default TX ring size (Don Dutile) [1499363 1456692] - [netdrv] mlx4_en: Improve stack xmit function (Don Dutile) [1499363 1456692] - [netdrv] mlx4_en: Improve transmit CQ polling (Don Dutile) [1499363 1456692] - [netdrv] mlx4_en: Improve receive data-path (Don Dutile) [1499363 1456692] - [netdrv] mlx4_en: Optimized single ring steering (Don Dutile) [1499363 1456692] - [netdrv] mlx4_en: Remove unused argument in TX datapath function (Don Dutile) [1499363 1456692] - [netdrv] qed: Fix an off by one bug (Don Dutile) [1499363 1462433] - [infiniband] ib: nes: convert to use DRIVER_ATTR_RW (Don Dutile) [1499363 1462433] - [netdrv] qed: add qed_int_sb_init() stub function (Don Dutile) [1499363 1462433] - [netdrv] qed: collect GSI port statistics (Don Dutile) [1499363 1462433] - [netdrv] qed: Call rx_release_cb() when flushing LL2 (Don Dutile) [1499363 1462433] - [netdrv] qed: No need for LL2 frags indication (Don Dutile) [1499363 1462433] - [netdrv] qed*: LL2 callback operations (Don Dutile) [1499363 1462433] - [netdrv] qed: LL2 code relocations (Don Dutile) [1499363 1462433] - [netdrv] qed: Cleaner seperation of LL2 inputs (Don Dutile) [1499363 1462433] - [netdrv] qed: Revise ll2 Rx completion (Don Dutile) [1499363 1462433] - [netdrv] qed: LL2 to use packed information for tx (Don Dutile) [1499363 1462433] - [netdrv] mlx5e: Remove limitation of single NIC offloaded TC action per rule (Don Dutile) [1499363 1456694] - [infiniband] ib/mlx4: Bump driver version (Don Dutile) [1499363 1456692] - [netdrv] mlx4_en: Bump driver version (Don Dutile) [1499363 1456692] - [netdrv] mlx4_core: Bump driver version (Don Dutile) [1499363 1456692] - [netdrv] qed: VFs to try utilizing the doorbell bar (Don Dutile) [1499363 1462433] - [netdrv] qed: Multiple qzone queues for VFs (Don Dutile) [1499363 1462433] - [netdrv] qed: IOV db support multiple queues per qzone (Don Dutile) [1499363 1462433] - [netdrv] qed: Make VF legacy a bitfield (Don Dutile) [1499363 1462433] - [netdrv] qed: Assign a unique per-queue index to queue-cid (Don Dutile) [1499363 1462433] - [netdrv] qed: Pass vf_params when creating a queue-cid (Don Dutile) [1499363 1462433] - [netdrv] qed*: L2 interface to use the SB structures directly (Don Dutile) [1499363 1462433] - [netdrv] qed: Create L2 queue database (Don Dutile) [1499363 1462433] - [netdrv] qed: Add bitmaps for VF CIDs (Don Dutile) [1499363 1462433] - [netdrv] qed: Add support for changing iSCSI mac (Don Dutile) [1499363 1462433] - [netdrv] qed: No need to reset SBs on IOV init (Don Dutile) [1499363 1462433] - [netdrv] qed: Reset IGU CAM to default on init (Don Dutile) [1499363 1462433] - [netdrv] qed: Hold a single array for SBs (Don Dutile) [1499363 1462433] - [netdrv] qed: Provide auxiliary for getting free VF SB (Don Dutile) [1499363 1462433] - [netdrv] qed: Remove assumption on SB order in IGU (Don Dutile) [1499363 1462433] - [netdrv] qed: Encapsulate interrupt counters in struct (Don Dutile) [1499363 1462433] - [netdrv] qed: Add aux. function translating sb_id -> igu_sb_id (Don Dutile) [1499363 1462433] - [netdrv] qed: Distinguish between sb_id and igu_sb_id (Don Dutile) [1499363] - [netdrv] qed: IGU read revised (Don Dutile) [1499363 1462433] - [netdrv] qed: Minor refactoring in interrupt code (Don Dutile) [1499363 1462433] - [netdrv] qed: Make qed_int_cau_conf_pi() static (Don Dutile) [1499363 1462433] - [netdrv] qed: Cache alignemnt padding to match host (Don Dutile) [1499363 1462433] - [netdrv] qed: Mask parities after occurance (Don Dutile) [1499363 1462433] - [netdrv] qed: Print multi-bit attentions properly (Don Dutile) [1499363 1462433] - [netdrv] qed: Diffrentiate adapter-specific attentions (Don Dutile) [1499363 1462433] - [netdrv] qed: Get rid of the attention-arrays (Don Dutile) [1499363 1462433] - [netdrv] qed: Support dynamic s-tag change (Don Dutile) [1499363 1462433] - [netdrv] qed: QL41xxx VF MSI-x table (Don Dutile) [1499363 1462433] - [netdrv] qed: Don't inherit RoCE DCBx for V2 (Don Dutile) [1499363 1462433] - [netdrv] qed: Correct DCBx update scheme (Don Dutile) [1499363 1462433] - [netdrv] qed: Add missing static/local dcbx info (Don Dutile) [1499363 1462433] - [netdrv] mlxfw: Properly handle dependancy with non-loadable mlx5 (Don Dutile) [1499363 1466367] - [netdrv] mlxfw: Make the module selectable (Don Dutile) [1499363 1466367] - [netdrv] mlxfw: fix a NULL dereference (Don Dutile) [1499363 1466367] - [netdrv] mlxfw: remove redundant goto on error check (Don Dutile) [1499363 1466367] - [netdrv] mlxfw: select CONFIG_XZ_DEC (Don Dutile) [1499363 1466367] - [netdrv] Add the mlxfw module for Mellanox firmware flash process (Don Dutile) [1499363 1466367] - [netdrv] qed: Replace set_id() api with set_name() (Don Dutile) [1499363 1462433] - [netdrv] qede: Log probe of PCI device (Don Dutile) [1499363 1462433] - [netdrv] qed: Provide MBI information in dev_info (Don Dutile) [1499363 1462433] - [netdrv] qed: Enable RoCE parser searching on fp init (Don Dutile) [1499363 1462433] - [netdrv] qed: Flush slowpath tasklet on stop (Don Dutile) [1499363 1462433] - [netdrv] qed: Remove BB_A0 references (Don Dutile) [1499363 1462433] - [netdrv] qed: Drop the 's' from num_ports_in_engines (Don Dutile) [1499363 1462433] - [netdrv] qed: Log incorrectly installed board (Don Dutile) [1499363 1462433] - [netdrv] qed: !main_ptt for tunnel configuration (Don Dutile) [1499363 1462433] - [netdrv] qed: Align DP_ERR style with other DP macros (Don Dutile) [1499363 1462433] - [netdrv] qede: Fix sparse warnings (Don Dutile) [1499363 1462433] - [netdrv] update drivers to handle HWTSTAMP_FILTER_NTP_ALL (Don Dutile) [1499363] - [netdrv] qede: Support 1G advertisment (Don Dutile) [1499363 1462433] - [netdrv] qed: Fix setting of Management bitfields (Don Dutile) [1499363 1462433] - [netdrv] qede: qedr closure after setting state (Don Dutile) [1499363 1462433] - [netdrv] qed: Correct print in iscsi error-flow (Don Dutile) [1499363 1462433] - [netdrv] qed: Revise alloc/setup/free flow (Don Dutile) [1499363 1462433] - [netdrv] qed: Free previous connections when releasing iSCSI (Don Dutile) [1499363] - [netdrv] qede: Don't use an internal MAC field (Don Dutile) [1499363 1462433] - [netdrv] qede: Add missing Status-block free (Don Dutile) [1499363 1462433] - [netdrv] qede: Honor user request for Tx buffers (Don Dutile) [1499363 1462433] - [netdrv] qede: Allow WoL to activate by default (Don Dutile) [1499363] - [netdrv] mlx5e: Fix possible memory leak (Don Dutile) [1499363 1456694] - [netdrv] qed: Remove unused including (Don Dutile) [1499363 1462433] - [netdrv] qed: Utilize FW 8.20.0.0 (Don Dutile) [1499363 1462433] - [infiniband] ib/mlx5: Bump driver version (Don Dutile) [1499363 1456694] - [netdrv] mlx5: Bump driver version (Don Dutile) [1499363 1456694] - [netdrv] mlx5: FPGA, Add basic support for Innova (Don Dutile) [1499363 1456672] - [netdrv] mlx5: Introduce trigger_health_work function (Don Dutile) [1499363 1456694] - [netdrv] mlx5: Update the list of the PCI supported devices (Don Dutile) [1499363 1456690] - [netdrv] {net, ib}/mlx5: Replace mlx5_vzalloc with kvzalloc (Don Dutile) [1499363 1456694] - [infiniband] ib/core: Fix static analysis warning in ib_policy_change_task (Don Dutile) [1499363 1464478] - [infiniband] ib/core: Fix uninitialized variable use in check_qp_port_pkey_settings (Don Dutile) [1499363 1464478] - [security] selinux: Add a cache for quicker retreival of PKey SIDs (Don Dutile) [1499363 1464478] - [security] selinux: Add IB Port SMP access vector (Don Dutile) [1499363 1464478] - [security] selinux: Implement Infiniband PKey "Access" access vector (Don Dutile) [1499363 1464478] - [security] selinux: Allocate and free infiniband security hooks (Don Dutile) [1499363 1464478] - [security] selinux: Create policydb version for Infiniband support (Don Dutile) [1499363 1464478] - [infiniband] ib/core: Enforce security on management datagrams (Don Dutile) [1499363 1464478] - [security] selinux lsm ib/core: Implement LSM notification system (Don Dutile) [1499363 1464478] - [infiniband] ib/core: Enforce PKey security on QPs (Don Dutile) [1499363 1464478] - [infiniband] ib/core: IB cache enhancements to support Infiniband security (Don Dutile) [1499363 1464478] - [security] selinux: Update policy version to support constraints info (Don Dutile) [1499363 1464478]- [infiniband] i40iw: Fix port number for query QP (Stefan Assmann) [1466401] - [infiniband] i40iw: Add missing memory barriers (Stefan Assmann) [1466401] - [infiniband] i40iw: Add support for port reuse on active side connections (Stefan Assmann) [1466401] - [infiniband] i40iw: Add missing VLAN priority (Stefan Assmann) [1466401] - [infiniband] i40iw: Call i40iw_cm_disconn on modify QP to disconnect (Stefan Assmann) [1466401] - [infiniband] i40iw: Prevent multiple netdev event notifier registrations (Stefan Assmann) [1466401] - [infiniband] i40iw: Fail open if there are no available MSI-X vectors (Stefan Assmann) [1466401] - [infiniband] i40iw: make some structures const (Stefan Assmann) [1466401] - [infiniband] rdma/i40iw: Remove unused argument (Stefan Assmann) [1466401] - [infiniband] i40iw: Improve CQP timeout logic (Stefan Assmann) [1466401] - [infiniband] i40iw: Fix potential fcn_id_array out of bounds (Stefan Assmann) [1466401] - [infiniband] i40iw: Use correct alignment for CQ0 memory (Stefan Assmann) [1466401] - [infiniband] i40iw: Fix typecast of tcp_seq_num (Stefan Assmann) [1466401] - [infiniband] i40iw: Correct variable names (Stefan Assmann) [1466401] - [infiniband] i40iw: Fix parsing of query/commit FPM buffers (Stefan Assmann) [1466401] - [infiniband] i40iw: fix spelling mistake: "allloc_buf" -> "alloc_buf" (Stefan Assmann) [1466401] - [infiniband] i40iw: Fixes for static checker warnings (Stefan Assmann) [1466401] - [infiniband] i40iw: Simplify code (Stefan Assmann) [1466401] - [infiniband] ib/i40iw: Fix error code in i40iw_create_cq() (Stefan Assmann) [1466401] - [infiniband] i40iw: Free QP PBLEs when the QP is destroyed (Stefan Assmann) [1466401] - [infiniband] i40iw: Avoid memory leak of CQP request objects (Stefan Assmann) [1466401] - [infiniband] i40iw: Update list correctly (Stefan Assmann) [1466401] - [infiniband] i40iw: Add missing memory barrier (Stefan Assmann) [1466401] - [infiniband] i40iw: Free QP resources on CQP destroy QP failure (Stefan Assmann) [1466401] - [infiniband] i40iw: Release cm_id ref on PCI function reset (Stefan Assmann) [1466401] - [infiniband] i40iw: Utilize iwdev->reset during PCI function reset (Stefan Assmann) [1466401] - [infiniband] i40iw: Do not poll CCQ after it is destroyed (Stefan Assmann) [1466401] - [infiniband] i40iw: Fix order of cleanup in close (Stefan Assmann) [1466401] - [infiniband] rdma/i40iw: fix duplicated code for different branches (Stefan Assmann) [1466401] - [infiniband] rdma/i40iw: Fix device initialization error path (Stefan Assmann) [1466401] - [infiniband] rdma/i40iw: ACK MPA Reject frame (Stefan Assmann) [1466401] - [infiniband] rdma/i40iw: Don't set 0-length FULPDU RTR indication control flag (Stefan Assmann) [1466401] - [infiniband] ib/i40iw: use setup_timer (Stefan Assmann) [1466401]- [scsi] remove various unused blist flags (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: remove synchronous STPG support (Mike Snitzer) [1499107] - [scsi] scsi_devinfo: remove synchronous ALUA for NETAPP devices (Mike Snitzer) [1499107] - [scsi] scsi_dh: move .rescan to an auxiliary structure (Mike Snitzer) [1499107] - [scsi] scsi_dh: fix RHEL7 kABI breakage (Mike Snitzer) [1475380] - [scsi] revert: scsi: handle more device handler setup/teardown in common code (Mike Snitzer) [1475380] - [scsi] Add scsi_vpd_tpg_id() (Mike Snitzer) [1475380] - [scsi] Add scsi_vpd_lun_id() (Mike Snitzer) [1475380] - [scsi] scsi_dh_alua: Warn if the first argument of alua_rtpg_queue() is NULL (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: Ensure that alua_activate() calls the completion function (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: Check scsi_device_get() return value (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: Fix RCU annotations (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: Fix a reference counting bug (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: fix missing kref_put() in alua_rtpg_work() (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: Fix memory leak in alua_rtpg() (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: do not fail for unknown VPD identification (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: uninitialized variable in alua_rtpg() (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: Declare local functions static (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: Update version to 2.0 (Mike Snitzer) [1499107] - [scsi] scsi_dh: add 'rescan' callback (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: Send TEST UNIT READY to poll for transitioning (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: update all port states (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: Recheck state on unit attention (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: Add new blacklist flag 'BLIST_SYNC_ALUA' (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: Allow workqueue to run synchronously (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: Use workqueue for RTPG (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: remove 'rel_port' from alua_dh_data structure (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: move optimize_stpg evaluation (Mike Snitzer) [1499107] - [scsi] revert commit a8e5a2d593cb ("[scsi] scsi_dh_alua: ALUA handler attach should succeed while TPG is transitioning") (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: simplify alua_initialize() (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: use unique device id (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: Use separate alua_port_group structure (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: allocate RTPG buffer separately (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: switch to scsi_execute_req_flags() (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: call alua_rtpg() if stpg fails (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: Make stpg synchronous (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: separate out alua_stpg() (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: Pass buffer as function argument (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: Remove stale variables (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: use scsi_vpd_tpg_id() (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: simplify sense code handling (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: rework alua_check_tpgs() to return the tpgs mode (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: use unaligned access macros (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: use flag for RTPG extended header (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: fixup description of stpg_endio() (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: return standard SCSI return codes in submit_rtpg (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: use standard logging functions (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: sanitze sense code handling (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: improved logging (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: Use vpd_pg83 information (Mike Snitzer) [1499107] - [scsi] scsi_dh_alua: Disable ALUA handling for non-disk devices (Mike Snitzer) [1499107] - [scsi] fix device handler detach oops (Mike Snitzer) [1499107] - [scsi] handle more device handler setup_teardown in common code (Mike Snitzer) [1499107] - [scsi] device handlers must have attach and detach methods (Mike Snitzer) [1499107] - [scsi] remove struct scsi_dh_devlist (Mike Snitzer) [1499107] - [scsi] use container_of to get at device handler private data (Mike Snitzer) [1499107] - [scsi] scsi_dh: get module reference outside of device handler (Mike Snitzer) [1499107] - [scsi] scsi_dh_hp_sw: fix return value on failed allocation (Mike Snitzer) [1499107] - [scsi] revert "scsi_dh_alua: Fix memory leak in alua_bus_attach()" (Mike Snitzer) [1499107]- [pinctrl] intel: Read back TX buffer state (Xiaolong Wang) [1511744] - [pinctrl] intel: Add Intel Denverton pin controller support (Xiaolong Wang) [1384731] - [net] revert "net: use lib/percpu_counter API for fragmentation mem accounting" (Jesper Brouer) [1508499] - [net] inet_diag: Fix up addresses in v4-mapped SYN-RECV TCP pseudo sockets (Stefano Brivio) [1372520] - [net] netfilter: nf_ct_sip: allow tab character in SIP headers (Davide Caratti) [1461348] - [net] netfilter: nf_ct_sip: correct allowed characters in Call-ID SIP header (Davide Caratti) [1461348] - [net] netfilter: nf_ct_sip: correct parsing of continuation lines in SIP headers (Davide Caratti) [1461348] - [net] ipvs: update real-server binding of outgoing connections in SIP-pe (Davide Caratti) [1461348] - [net] ipvs: make drop_entry protection effective for SIP-pe (Davide Caratti) [1461348] - [net] ipvs: don't alter conntrack in OPS mode (Davide Caratti) [1461348] - [net] ipvs: optimize release of connections in OPS mode (Davide Caratti) [1461348] - [net] ipvs: handle connections started by real-servers (Davide Caratti) [1461348] - [net] ipvs: rerouting to local clients is not needed anymore (Davide Caratti) [1461348] - [net] ipv4: Namespecify the tcp_keepalive_intvl sysctl knob (Hangbin Liu) [1476667] - [net] ipv4: Namespecify tcp_keepalive_probes sysctl knob (Hangbin Liu) [1476667] - [net] ipv4: Namespaceify tcp_keepalive_time sysctl knob (Hangbin Liu) [1476667] - [mm] mm/memory_hotplug: define find_{smallest|biggest}_section_pfn as unsigned long (Yasuaki Ishimatsu) [1500440] - [mm] mm/memory_hotplug: change pfn_to_section_nr/section_nr_to_pfn macro to inline function (Yasuaki Ishimatsu) [1500440] - [mm] filemap: don't plant shadow entries without radix tree node (Waiman Long) [1509891] - [mm] Fix panic due to NULL pointer dereference in __memcg_kmem_get_cache() (Larry Woodman) [1490495] - [usb] xhci: set missing SuperSpeedPlus Link Protocol bit in roothub descriptor (Torez Smith) [1496645] - [drm] i915: Add interface to reserve fence registers for vGPU (Paul Lai) [1449711] - [drm] i915/gvt: Fix GPU hang after reusing vGPU instance across different guest OS (Paul Lai) [1458689] - [pci] pci/msi: Ignore affinity if pre/post vector count is more than min_vecs (Myron Stowe) [1509390] - [pci] pci/msi: fix the pci_alloc_irq_vectors_affinity stub (Myron Stowe) [1509390] - [virt] vfio/pci: Virtualize Maximum Read Request Size (Alex Williamson) [1499021] - [virt] vfio/pci: Virtualize Maximum Payload Size (Alex Williamson) [1499021] - [virt] vfio: Stall vfio_del_group_dev() for container group detach (Alex Williamson) [1499022] - [virt] vfio: fix noiommu vfio_iommu_group_get reference count (Alex Williamson) [1499022] - [virt] vfio/pci: Fix handling of RC integrated endpoint PCIe capability size (Alex Williamson) [1499022] - [virt] vfio/pci: Use pci_try_reset_function() on initial open (Alex Williamson) [1499022] - [virt] vfio: Remove unnecessary uses of vfio_container.group_lock (Alex Williamson) [1499022] - [virt] vfio: New external user group/file match (Alex Williamson) [1499022] - [virt] kvm-vfio: Decouple only when we match a group (Alex Williamson) [1499022] - [virt] vfio: Fix group release deadlock (Alex Williamson) [1499022] - [virt] vfio: fix a typo in comment of function vfio_pin_pages (Alex Williamson) [1499022] - [scsi] virtio_scsi: let host do exception handling (Paolo Bonzini) [1501309] - [edac] skx_edac: Handle systems with segmented PCI busses (Yasuyuki Kobayashi) [1492511 1500572] - [block] loop: Add PF_LESS_THROTTLE to block/loop device thread (Ming Lei) [1511107] - [crypto] x86/sha1 - Fix reads beyond the number of blocks passed (Herbert Xu) [1469200] - [netdrv] sfc: remove redundant variable start (Jarod Wilson) [1479400] - [netdrv] sfc: don't warn on successful change of MAC (Jarod Wilson) [1479400] - [netdrv] sfc: support rx-fcs and rx-all (Jarod Wilson) [1479400] - [kernel] percpu-refcount: support synchronous switch to atomic mode (Prarit Bhargava) [1511619] - [kernel] percpu_ref: allow operation mode switching operations to be called concurrently (Prarit Bhargava) [1511619] - [kernel] percpu_ref: restructure operation mode switching (Prarit Bhargava) [1511619] - [kernel] percpu_ref: unify staggered atomic switching wait behavior (Prarit Bhargava) [1511619] - [kernel] percpu_ref: reorganize __percpu_ref_switch_to_atomic() and relocate percpu_ref_switch_to_atomic() (Prarit Bhargava) [1511619] - [kernel] percpu_ref: remove unnecessary RCU grace period for staggered atomic switching confirmation (Prarit Bhargava) [1511619]- [netdrv] mlx5e: Avoid doing a cleanup call if the profile doesn't have it (Don Dutile) [1456694 1499362] - [netdrv] mlx5: Properly check applicability of devlink eswitch commands (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Fix min inline value for VF rep SQs (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Fix timestamping capabilities reporting (Don Dutile) [1456694 1499362] - [netdrv] mlx5: Wait for FW readiness before initializing command interface (Don Dutile) [1456694 1499362] - [infiniband] ib/ipoib: Fix memory leak in create child syscall (Don Dutile) [1456699 1499362] - [infiniband] ib/ipoib: Fix access to un-initialized napi struct (Don Dutile) [1456699 1499362] - [infiniband] ib/ipoib: Delete napi in device uninit default (Don Dutile) [1456699 1499362] - [infiniband] ib/ipoib: Limit call to free rdma_netdev for capable devices (Don Dutile) [1456699 1499362] - [infiniband] ib/ipoib: Fix memory leaks for child interfaces priv (Don Dutile) [1456699 1499362] - [infiniband] rxe: Fix a sleep-in-atomic bug in post_one_send (Don Dutile) [1456704 1499362] - [infiniband] rdma/qedr: Add 64KB PAGE_SIZE support to user-space queues (Don Dutile) [1462433 1499362] - [infiniband] rdma/qedr: Initialize byte_len in WC of READ and SEND commands (Don Dutile) [1462433 1499362] - [netdrv] qed: fix dump of context data (Don Dutile) [1462433 1499362] - [netdrv] mlx5: Enable 4K UAR only when page size is bigger than 4K (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Fix wrong indications in DIM due to counter wraparound (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Added BW check for DIM decision mechanism (Don Dutile) [1456694 1499362] - [netdrv] mlx5: Remove several module events out of ethtool stats (Don Dutile) [1456694 1499362] - [netdrv] mlx5: Continue health polling until it is explicitly stopped (Don Dutile) [1456694 1499362] - [netdrv] mlx5: Fix create vport flow table flow (Don Dutile) [1385325 1499362] - [netdrv] mlx4: Check if Granular QoS per VF has been enabled before updating QP qos_vport (Don Dutile) [1456692 1499362] - [netdrv] mlx4: Fix the check in attaching steering rules (Don Dutile) [1456692 1499362] - [infiniband] rdma/sa: Fix kernel panic in CMA request handler flow (Don Dutile) [1499362] - [infiniband] rdma/umem: Fix missing mmap_sem in get umem ODP call (Don Dutile) [1499362] - [infiniband] rdma/core: not to set page dirty bit if it's already set (Don Dutile) [1499362] - [infiniband] rdma/uverbs: Declare local function static and add brackets to sizeof (Don Dutile) [1499362] - [infiniband] rdma/netlink: Reduce exposure of RDMA netlink functions (Don Dutile) [1499362] - [infiniband] rdma/srp: Fix NULL deref at srp_destroy_qp() (Don Dutile) [1499362] - [infiniband] rdma/ipoib: Limit the ipoib_dev_uninit_default scope (Don Dutile) [1456699 1499362] - [infiniband] rdma/ipoib: Replace netdev_priv with ipoib_priv for ipoib_get_link_ksettings (Don Dutile) [1456699 1499362] - [infiniband] rdma/qedr: add null check before pointer dereference (Don Dutile) [1462433 1499362] - [infiniband] rdma/mlx5: set UMR wqe fence according to HCA cap (Don Dutile) [1456694 1499362] - [netdrv] mlx5: Define interface bits for fencing UMR wqe (Don Dutile) [1456694 1499362] - [infiniband] rdma/mlx4: Fix MAD tunneling when SRIOV is enabled (Don Dutile) [1456692 1499362] - [infiniband] rdma/hfi1: change PCI bar addr assignments to Linux API functions (Don Dutile) [1452789 1499362] - [infiniband] rdma/hfi1: fix array termination by appending NULL to attr array (Don Dutile) [1452789 1499362] - [infiniband] rdma/nes: ACK MPA Reply frame (Don Dutile) [1499362] - [infiniband] rdma/nes: Don't set 0-length FULPDU RTR indication control flag (Don Dutile) [1499362] - [netdrv] mlx5: avoid build warning for uniprocessor (Don Dutile) [1456694 1499362] - [net] xprtrdma: Delete an error message for a failed memory allocation in xprt_rdma_bc_setup() (Don Dutile) [1499362] - [netdrv] mlx5: fix bug reading rss_hash_type from CQE (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: IPoIB, handle RX packet correctly (Don Dutile) [1385325 1499362] - [netdrv] mlx5e: Use the correct delete call on offloaded TC encap entry detach (Don Dutile) [1462433 1499362] - [netdrv] mlx5e: add CONFIG_INET dependency (Don Dutile) [1462433 1499362] - [netdrv] qed: Fix uninitialized data in aRFS infrastructure (Don Dutile) [1462433 1499362] - [netdrv] mlx4_core: Use min3 to select number of MSI-X vectors (Don Dutile) [1456692 1499362] - [netdrv] mlx5: Use underlay QPN from the root name space (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: IPoIB, Only support regular RQ for now (Don Dutile) [1385325 1499362] - [netdrv] mlx5e: Fix setup TC ndo (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Fix ethtool pause support and advertise reporting (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Use the correct pause values for ethtool advertising (Don Dutile) [1456694 1499362] - [uapi] smc_diag.h: fix include from userland (Don Dutile) [1499362] - [uapi] includes linux/types.h before exporting files (Don Dutile) [1499362] - [netdrv] qede: Split PF/VF ndos (Don Dutile) [1462433 1499362] - [netdrv] qed: Correct doorbell configuration for !4Kb pages (Don Dutile) [1462433 1499362] - [netdrv] qed: Tell QM the number of tasks (Don Dutile) [1462433 1499362] - [netdrv] qed: Fix VF removal sequence (Don Dutile) [1462433 1499362] - [netdrv] mlx4_core: Reduce harmless SRIOV error message to debug level (Don Dutile) [1456692 1499362] - [netdrv] mlx4_en: Avoid adding steering rules with invalid ring (Don Dutile) [1456692 1499362] - [kernel] treewide: spelling: correct diffrent[iate] and banlance typos (Don Dutile) [1499362] - [infiniband] ib/srpt: Avoid that aborting a command triggers a kernel warning (Don Dutile) [1499362] - [infiniband] ib/srpt: Fix abort handling (Don Dutile) [1499362] - [infiniband] rxe: expose num_possible_cpus() cnum_comp_vectors (Don Dutile) [1456704 1499362] - [infiniband] ib/rxe: Update caller's CRC for RXE_MEM_TYPE_DMA memory type (Don Dutile) [1456704 1499362] - [infiniband] ib/hfi1: Clean up on context initialization failure (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Fix an assign/ordering issue with shared context IDs (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Clean up context initialization (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Correctly clear the pkey (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Search shared contexts on the opened device, not all devices (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Remove atomic operations for SDMA_REQ_HAVE_AHG bit (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Use filedata rather than filepointer (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Name function prototype parameters (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Fix a subcontext memory leak (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Return an error on memory allocation failure (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Adjust default eager_buffer_size to 8MB (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Get rid of divide when setting the tx request header (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Fix yield logic in send engine (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1, ib/rdmavt: Move r_adefered to r_lock cache line (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Fix checks for Offline transient state (Don Dutile) [1452789 1499362] - [netdrv] mlx5: Enable IPoIB acceleration (Don Dutile) [1456694 1499362] - [netdrv] qede: Fix possible misconfiguration of advertised autoneg value (Don Dutile) [1462433 1499362] - [netdrv] qed: Fix overriding of supported autoneg value (Don Dutile) [1462433 1499362] - [netdrv] qed*: Fix possible overflow for status block id field (Don Dutile) [1462433 1499362] - [netdrv] qed*: Fix issues in the ptp filter config implementation (Don Dutile) [1462433 1499362] - [netdrv] qede: Fix concurrency issue in PTP Tx path processing (Don Dutile) [1462433 1499362] - [infiniband] ib/ocrdma: fix out of bounds access to local buffer (Don Dutile) [1499362] - [infiniband] ib/mlx4: Fix incorrect order of formal and actual parameters (Don Dutile) [1456692 1499362] - [infiniband] ib/mlx4: Change flush logic so it adheres to the variable name (Don Dutile) [1456692 1499362] - [infiniband] mlx5: Fix mlx5_ib_map_mr_sg mr length (Don Dutile) [1456694 1499362] - [infiniband] ib/rxe: Don't clamp residual length to mtu (Don Dutile) [1456704 1499362] - [infiniband] ib/sa: Add support to query OPA path records (Don Dutile) [1499362] - [infiniband] ib/sa: Add OPA path record type (Don Dutile) [1499362] - [infiniband] ib/sa: Add OPA addr header (Don Dutile) [1499362] - [infiniband] ib/sa: Split struct sa_path_rec based on IB and ROCE specific fields (Don Dutile) [1499362] - [infiniband] ib/sa: Introduce path record specific types (Don Dutile) [1499362] - [infiniband] ib/sa: Rename ib_sa_path_rec to sa_path_rec (Don Dutile) [1499362] - [infiniband] ib/cm: Add braces when using sizeof (Don Dutile) [1499362] - [infiniband] ib/core: Define 'opa' rdma_ah_attr type (Don Dutile) [1499362] - [infiniband] ib/core: Define 'ib' and 'roce' rdma_ah_attr types (Don Dutile) [1499362] - [infiniband] ib/core: Use rdma_ah_attr accessor functions (Don Dutile) [1499362] - [infiniband] ib/core: Add accessor functions for rdma_ah_attr fields (Don Dutile) [1499362] - [infiniband] ib/pvrdma: Rename ib_ah_attr related functions (Don Dutile) [1454965 1499362] - [infiniband] ib/mthca: Rename to_ib_ah_attr to to_rdma_ah_attr (Don Dutile) [1499362] - [infiniband] ib/mlx5: Rename to_ib_ah_attr to to_rdma_ah_attr (Don Dutile) [1456694 1499362] - [infiniband] ib/mlx4: Rename to_ib_ah_attr to to_rdma_ah_attr (Don Dutile) [1456692 1499362] - [infiniband] ib/core: Rename ib_destroy_ah to rdma_destroy_ah (Don Dutile) [1499362] - [infiniband] ib/core: Rename ib_query_ah to rdma_query_ah (Don Dutile) [1499362] - [infiniband] ib/core: Rename ib_modify_ah to rdma_modify_ah (Don Dutile) [1499362] - [infiniband] ib/core: Rename ib_create_ah to rdma_create_ah (Don Dutile) [1499362] - [infiniband] ib/core: Rename struct ib_ah_attr to rdma_ah_attr (Don Dutile) [1499362] - [infiniband] ib/rxe: Initialize ib_ah_attr during query_ah (Don Dutile) [1456704 1499362] - [infiniband] ib/core: Check for global flag when using ah_attr (Don Dutile) [1499362] - [infiniband] ib/core: Add braces when using sizeof (Don Dutile) [1499362] - [infiniband] ib/ipoib: Remove 'else' when the 'if' has a return (Don Dutile) [1456699 1499362] - [infiniband] ib/ocrdma: Add identifier names to function definitions (Don Dutile) [1499362] - [netdrv] qed: Prevent warning without CONFIG_RFS_ACCEL (Don Dutile) [1462433 1499362] - [netdrv] qed: output the DPM status and WID count (Don Dutile) [1462433 1499362] - [netdrv] qed: align DPI configuration to HW requirements (Don Dutile) [1462433 1499362] - [netdrv] qed: verify RoCE resource bitmaps are released (Don Dutile) [1462433 1499362] - [netdrv] qed: add error handling flow to TID deregistratin posting failure (Don Dutile) [1462433 1499362] - [netdrv] qed: remove unused SQ error state (Don Dutile) [1462433 1499362] - [netdrv] qed: configure the RoCE max message size (Don Dutile) [1462433 1499362] - [netdrv] qed: Unlock on error in qed_vf_pf_acquire() (Don Dutile) [1462433 1499362] - [netdrv] mlx5: E-Switch, Avoid redundant memory allocation (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Disable HW LRO when PCI is slower than link on striding RQ (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Use u8 as ownership type in mlx5e_get_cqe() (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Use prefetchw when a write is to follow (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Optimize poll ICOSQ completion queue (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Act on delay probe time updates (Don Dutile) [1456687 1499362] - [kernel] [netdrv] mlx5e: Update neighbour 'used' state using HW flow rules counters (Don Dutile) [1456687 1499362] - [netdrv] mlx5e: Add support to neighbour update flow (Don Dutile) [1499362 1456687] - [netdrv] mlx5e: Add neighbour hash table to the representors (Don Dutile) [1456687 1499362] - [net] add addrconf.h to ip6_route.h (Don Dutile) [1499362] - [kernel] locking/refcount: Remove the half-implemented refcount_sub() API (Don Dutile) [1499362] - [lib] locking/refcount: Create unchecked atomic_t implementation (Don Dutile) [1499362] - [lib] refcount: change EXPORT_SYMBOL markings (Don Dutile) [1499362] - [lib] locking/refcount: Add refcount_t API kernel-doc comments (Don Dutile) [1499362 1456687] - [lib] locking/refcounts: Change WARN() to WARN_ONCE() (Don Dutile) [1499362 1456687] - [kernel] locking/refcounts: Add missing kernel.h header to have UINT_MAX defined (Don Dutile) [1456687 1499362] - [lib] locking/refcounts: Out-of-line everything (Don Dutile) [1456687 1499362] - [lib] refcount_t: Introduce a special purpose refcount type (Don Dutile) [1456687 1499362] - [kernel] locking/atomics: Add _{acquire|release|relaxed}() variants of some atomic operations (Don Dutile) [1456687 1499362] - [netdrv] mlx5e: Read neigh parameters with proper locking (Don Dutile) [1456687 1499362] - [netdrv] mlx5e: Use flag to properly monitor a flow rule offloading state (Don Dutile) [1456687 1499362] - [netdrv] mlx5e: Remove output device parameter from create encap header helpers definition (Don Dutile) [1456687 1499362] - [netdrv] mlx5e: Move the encap entry structure from the eswitch header (Don Dutile) [1456694 1499362] - [netdrv] mlx5: Remove encap entry pointer from the eswitch flow attributes (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Extendable vport representor netdev private data (Don Dutile) [1499362 1456694] - [infiniband] ib/sa: Add support to query opa classport info (Don Dutile) [1499362] - [trace] iommu: Remove pci.h include from trace/events/iommu.h (Don Dutile) [1499362] - [infiniband] ib/core: Move opa_class_port_info definition to header file (Don Dutile) [1499362] - [infiniband] ib/core: Add rdma_cap_opa_ah to expose opa address handles (Don Dutile) [1499362] - [infiniband] ib/sa: Modify SA to implicitly cache Class Port info (Don Dutile) [1499362] - [infiniband] ib/sa: Move functions update_sm_ah() and ib_sa_event() (Don Dutile) [1499362] - [infiniband] ib/sa: Remove unwanted braces (Don Dutile) [1499362] - [infiniband] ib/sa: Add braces when using sizeof (Don Dutile) [1499362] - [infiniband] ib/sa: Fix lines longer than 80 columns (Don Dutile) [1499362] - [infiniband] ib/hfi1: Use bool in process_ecn (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi: Protect against writable mmap (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Fix unbalanced braces around else (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Convert Lx to llx (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Fix misspelling in comment (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Permanently enable P_Key checking in HFI (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Cache neighbor secure data after link up (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Adjust high temperature warning for QSFP cable (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Fix softlockup issue (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Use defines from common headers (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Add functions to parse 9B headers (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Rename hdr2sc to hfi1_9B_get_sc5 (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Return SC2VL mappings to FM with VL15 instead of ILLEGAL_VL (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Validate the TID count before using it (Don Dutile) [1452789 1499362] - [infiniband] ib/rdmavt/hfi1/qib: Use the MGID and MLID for multicast addressing (Don Dutile) [1452789 1499362] - [infiniband] ib/core: For multicast functions, verify that LIDs are multicast LIDs (Don Dutile) [1499362] - [infiniband] ib/hfi1: Correct MulticastMask/CollectiveMask info to SMA output (Don Dutile) [1452789 1499362] - [infiniband] ib/core: If the MGID/MLID pair is not on the list return an error (Don Dutile) [1499362] - [infiniband] ib/qib: use setup_timer (Don Dutile) [1499362] - [infiniband] ib/nes: use setup_timer (Don Dutile) [1499362] - [infiniband] ib/nes: Fix incorrect type in assignment (Don Dutile) [1499362] - [infiniband] ib/usnic: Simplify the code to balance loc/unlock calls (Don Dutile) [1499362] - [infiniband] ib/usnic: Explicitly include usnic headers (Don Dutile) [1499362] - [infiniband] ib/core: Mark local uverbs_std_types functions to be static (Don Dutile) [1499362] - [infiniband] ib/rxe: fix typo: "algorithmi" -> "algorithm" (Don Dutile) [1456704 1499362] - [infiniband] ib/rdmavt: restore IRQs on error path in rvt_create_ah() (Don Dutile) [1452789 1499362] - [infiniband] rdma/qedr: add support for send+invalidate in poll CQ (Don Dutile) [1462433 1499362] - [infiniband] rdma/qedr: destroy CQ only after HW releases it (Don Dutile) [1462433 1499362] - [infiniband] rdma/qedr: enhance destroy flow for GSI QP (Don Dutile) [1462433 1499362] - [infiniband] rdma/qedr: properly check atomic capabilities (Don Dutile) [1462433 1499362] - [infiniband] rdma/qedr: reset access control when registering a MR (Don Dutile) [1462433 1499362] - [netdrv] qed: Acquire/release ptt_ptp lock when enabling/disabling PTP (Don Dutile) [1462433 1499362] - [netdrv] qed: Remove the un-needed ptp header file (Don Dutile) [1462433 1499362] - [netdrv] qede: Add support for PTP resource locking (Don Dutile) [1462433 1499362] - [netdrv] qed: Add support for PTP resource locking (Don Dutile) [1462433 1499362] - [netdrv] qed: Add support for MFW resource locking (Don Dutile) [1462433 1499362] - [net] svcrdma: Clean out old XDR encoders (Don Dutile) [1499362] - [net] svcrdma: Remove the req_map cache (Don Dutile) [1499362] - [net] svcrdma: Remove unused RDMA Write completion handler (Don Dutile) [1499362] - [net] svcrdma: Reduce size of sge array in struct svc_rdma_op_ctxt (Don Dutile) [1499362] - [net] svcrdma: Clean up RPC-over-RDMA backchannel reply processing (Don Dutile) [1499362] - [net] svcrdma: Report Write/Reply chunk overruns (Don Dutile) [1499362] - [net] svcrdma: Clean up RDMA_ERROR path (Don Dutile) [1499362] - [net] svcrdma: Use rdma_rw API in RPC reply path (Don Dutile) [1499362] - [net] svcrdma: Introduce local rdma_rw API helpers (Don Dutile) [1499362] - [net] svcrdma: Clean up svc_rdma_get_inv_rkey() (Don Dutile) [1499362] - [net] svcrdma: Add helper to save pages under I/O (Don Dutile) [1499362] - [net] svcrdma: Eliminate RPCRDMA_SQ_DEPTH_MULT (Don Dutile) [1499362] - [net] svcrdma: Add svc_rdma_map_reply_hdr() (Don Dutile) [1499362] - [net] svcrdma: Move send_wr to svc_rdma_op_ctxt (Don Dutile) [1499362] - [net] xprtrdma: Remove rpcrdma_buffer::rb_pool (Don Dutile) [1499362] - [net] xprtrdma: Squelch ENOBUFS warnings (Don Dutile) [1499362] - [net] xprtrdma: Annotate receive workqueue (Don Dutile) [1499362] - [net] xprtrdma: Revert commit d0f36c46deea (Don Dutile) [1499362] - [net] xprtrdma: Restore transport after device removal (Don Dutile) [1499362] - [net] xprtrdma: Refactor rpcrdma_ep_connect (Don Dutile) [1499362] - [net] xprtrdma: Support unplugging an HCA from under an NFS mount (Don Dutile) [1499362] - [net] xprtrdma: Use same device when mapping or syncing DMA buffers (Don Dutile) [1499362] - [net] xprtrdma: Refactor rpcrdma_ia_open() (Don Dutile) [1499362] - [net] xprtrdma: Detect unreachable NFS/RDMA servers more reliably (Don Dutile) [1499362] - [net] sunrpc: Export xprt_force_disconnect() (Don Dutile) [1499362] - [net] xprtrdma: Cancel refresh worker during buffer shutdown (Don Dutile) [1499362] - [infiniband] ib/vmw_pvrdma: Spare annotate imm_data (Don Dutile) [1454965 1499362] - [infiniband] ib/mlx5: Add ODP support to MW (Don Dutile) [1456694 1499362] - [infiniband] ib/mlx5: Extract page fault code (Don Dutile) [1456694 1499362] - [infiniband] ib/umem: Add support to huge ODP (Don Dutile) [1499362] - [infiniband] ib/mlx5: Add contiguous ODP support (Don Dutile) [1456694 1499362] - [infiniband] ib/umem: Add contiguous ODP support (Don Dutile) [1499362] - [infiniband] ib/mlx5: Decrease verbosity level of ODP errors (Don Dutile) [1456694 1499362] - [infiniband] ib/mlx5: Fix implicit MR GC (Don Dutile) [1456694 1499362] - [infiniband] ib/mlx5: Fix UMR size calculation (Don Dutile) [1456694 1499362] - [infiniband] ib/mlx5: Fix function updating xlt emergency path (Don Dutile) [1456694 1499362] - [infiniband] ib: Replace ib_umem page_size by page_shift (Don Dutile) [1499362] - [infiniband] ib/hfi1: Use pcie_flr() instead of duplicating it (Don Dutile) [1452789 1499362] - [kernel] pci: Export pcie_flr() (Don Dutile) [1452789 1499362] - [infiniband] ib/core: change the return type to void (Don Dutile) [1499362] - [infiniband] ib/hfi: Fix up comments in engine mapping (Don Dutile) [1452789 1499362] - [infiniband] uverbs: Fix integer overflows (Don Dutile) [1499362] - [infiniband] {net, ib}/{rxe, usnic}: Utilize generic mac to eui32 function (Don Dutile) [1456704 1499362] - [infiniband] ib/usnic: Remove unused functions (Don Dutile) [1499362] - [infiniband] ib/iser: fix spelling mistake: "unexepected" -> "unexpected" (Don Dutile) [1499362] - [netdrv] qed: fix invalid use of sizeof in qed_alloc_qm_data() (Don Dutile) [1462433 1499362] - [netdrv] qed - VF tunnelling support [VXLAN/GENEVE/GRE] (Don Dutile) [1462433 1499362] - [netdrv] qed/qede: Add UDP ports in bulletin board (Don Dutile) [1462433 1499362] - [netdrv] qede: Disable tunnel offloads for non offloaded UDP ports (Don Dutile) [1462433 1499362] - [netdrv] qed/qede: Enable tunnel offloads based on hw configuration (Don Dutile) [1462433 1499362] - [netdrv] qed: refactor tunnelling - API/Structs (Don Dutile) [1462433 1499362] - [kernel] [netdrv] qed: Add support for static dcbx (Don Dutile) [1462433 1499362] - [netdrv] qed: Support dcbnl IEEE selector field (Don Dutile) [1462433 1499362] - [netdrv] qed: Add additional DCBx debug messages (Don Dutile) [1462433 1499362] - [netdrv] qed: Separate RoCE DCBx support for V2 (Don Dutile) [1462433 1499362] - [netdrv] qed: Cleanup DCBx unnecessary parameters (Don Dutile) [1462433 1499362] - [netdrv] mlx5: fix warning about missing prototype (Don Dutile) [1456694 1499362] - [netdrv] mlx5: hide unused functions (Don Dutile) [1456694 1499362] - [netdrv] mlx5: E-Switch, Add control for encapsulation (Don Dutile) [1499362] - [netdrv] mlx5: E-Switch, Refactor fast path FDB table creation in switchdev mode (Don Dutile) [1456694 1499362] - [infiniband] ib/mlx5: Add support for active_width and active_speed in RoCE (Don Dutile) [1456694 1499362] - [infiniband] ib/mlx5: Set mlx5_query_roce_port's return value to void (Don Dutile) [1456694 1499362] - [infiniband] ib/core: Add HDR speed enum (Don Dutile) [1499362] - [infiniband] ib/mlx5: Set correct SL in completion for RoCE (Don Dutile) [1456694 1499362] - [infiniband] ib/cma: Send MRA for reply messages (Don Dutile) [1499362] - [infiniband] ib/mlx5: Support congestion related counters (Don Dutile) [1456663 1499362] - [infiniband] ib/mthca: Check validity of output parameter pointer (Don Dutile) [1499362] - [infiniband] ib/mlx5: Add drop flow steering rule support (Don Dutile) [1456687 1499362] - [infiniband] ib/core: Introduce drop flow specification (Don Dutile) [1456687 1499362] - [infiniband] ib/mlx5: Use IP version matching to classify IP traffic (Don Dutile) [1456694 1499362] - [infiniband] ib/mlx5: Add inner spec and IPv6 validation in user's flow attribute list (Don Dutile) [1456694 1499362] - [infiniband] ib/mlx5: Fix wrong use of kfree at bad flow in create_cq_user (Don Dutile) [1456694 1499362] - [infiniband] ib/mlx5: Enlarge autogroup flow table (Don Dutile) [1456694 1499362] - [infiniband] ib/mlx5: Check supported flow table size (Don Dutile) [1456694 1499362] - [infiniband] ib/mlx5: Change vma from shared to private (Don Dutile) [1456694 1499362] - [infiniband] ib/mlx5: Take write semaphore when changing the vma struct (Don Dutile) [1456694 1499362] - [infiniband] ib/mlx4: Change vma from shared to private (Don Dutile) [1456692 1499362] - [infiniband] ib/mlx4: Take write semaphore when changing the vma struct (Don Dutile) [1456692 1499362] - [infiniband] ib/mlx4: Reduce SRIOV multicast cleanup warning message to debug level (Don Dutile) [1456692 1499362] - [infiniband] ib/mlx4: Fix ib device initialization error flow (Don Dutile) [1456692 1499362] - [infiniband] ib/mlx4: Support RAW Ethernet when RoCE is disabled (Don Dutile) [1456692 1499362] - [infiniband] ib/core: Fix sysfs registration error flow (Don Dutile) [1499362] - [infiniband] ib/core: Fix kernel crash during fail to initialize device (Don Dutile) [1499362] - [infiniband] ib/ipoib: Fix deadlock between ipoib_stop and mcast join flow (Don Dutile) [1456699 1499362] - [infiniband] ib/rxe: Cache dst in QP instead of getting it for each send (Don Dutile) [1456704 1499362] - [infiniband] ib/rxe: Offload CRC calculation when possible (Don Dutile) [1456704 1499362] - [infiniband] ib/rxe: Do not export module's private function (Don Dutile) [1456704 1499362] - [infiniband] ib/rxe: Avoid accessing timers for non RC QPs (Don Dutile) [1456704 1499362] - [infiniband] ib/rxe: Add port protocol stats (Don Dutile) [1456664 1499362] - [netdrv] mlx5e: IPoIB, Fix error handling in mlx5_rdma_netdev_alloc() (Don Dutile) [1385325 1499362] - [infiniband] ib/hfi1: Coding style improvement (make sizeof use safer) (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Remove intermediate var in hfi1_user_sdma_alloc_queues() (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Use kcalloc() in hfi1_user_sdma_alloc_queues() (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Use kcalloc() in hfi1_user_exp_rcv_init() (Don Dutile) [1452789 1499362] - [netdrv] qede: allocate enough data for ->arfs_fltr_bmap (Don Dutile) [1462433 1499362] - [infiniband] cxgb3: Convert PDBG to pr_debug (Don Dutile) [1499362] - [net] locking/atomic, kref: Add kref_read() (Don Dutile) [1499362] - [infiniband] cxgb3: Use more common logging style (Don Dutile) [1499362] - [infiniband] ib/ipoib: Support acceleration options callbacks (Don Dutile) [1456699 1499362] - [infiniband] ib/ipoib: Use defined function for netdev_priv function (Don Dutile) [1456699 1499362] - [infiniband] ib/ipoib: Rename qpn to be dqpn in ipoib_send and post_send functions (Don Dutile) [1456699 1499362] - [infiniband] ib/ipoib: Separate control from HW operation on ipoib_open/stop ndo (Don Dutile) [1456699 1499362] - [infiniband] ib/ipoib: Separate control and data related initializations (Don Dutile) [1456699 1499362] - [infiniband] ib/ipoib: Introduce RDMA netdev interface and IPoIB structs (Don Dutile) [1456699 1499362] - [infiniband] ib/hfi1: VNIC SDMA support (Don Dutile) [1452831 1499362] - [infiniband] ib/hfi1: Virtual Network Interface Controller (VNIC) HW support (Don Dutile) [1452831 1499362] - [netdrv] mlx4: suppress 'may be used uninitialized' warning (Don Dutile) [1456692 1499362] - [infiniband] ib/hfi1: OPA_VNIC RDMA netdev support (Don Dutile) [1452831 1499362] - [infiniband] ib/opa-vnic: VNIC Ethernet Management Agent (VEMA) function (Don Dutile) [1499362] - [infiniband] ib/opa-vnic: VNIC Ethernet Management Agent (VEMA) interface (Don Dutile) [1452831 1499362] - [infiniband] ib/opa-vnic: VNIC MAC table support (Don Dutile) [1452831 1499362] - [infiniband] ib/opa-vnic: VNIC statistics support (Don Dutile) [1452831 1499362] - [infiniband] ib/opa-vnic: VNIC Ethernet Management (EM) structure definitions (Don Dutile) [1452831 1499362] - [infiniband] ib/opa-vnic: Virtual Network Interface Controller (VNIC) netdev (Don Dutile) [1452831 1499362] - [infiniband] ib/opa-vnic: Virtual Network Interface Controller (VNIC) interface (Don Dutile) [1452831 1499362] - [infiniband] ib/opa-vnic: RDMA NETDEV interface (Don Dutile) [1452831 1499362] - [infiniband] rdma/uverbs: Initialize cq_context appropriately (Don Dutile) [1499362] - [infiniband] ib/core: Rename uverbs event file structure (Don Dutile) [1499362] - [infiniband] ib/core: Don't use is_async in event files to infer events size (Don Dutile) [1499362] - [infiniband] ib/core: A small refactor in destroy WQ handler (Don Dutile) [1499362] - [infiniband] ib/core: Nullify ib_uobject during allocation (Don Dutile) [1499362] - [infiniband] ib/core: Don't pass the lock state to _rdma_remove_commit_uobject (Don Dutile) [1499362] - [infiniband] ib/core: Rename write flag to exclusive in rdma_core (Don Dutile) [1499362] - [netdrv] qede: Add aRFS support (Don Dutile) [1462433 1499362] - [netdrv] qed: aRFS infrastructure support (Don Dutile) [1462433 1499362] - [infiniband] hw/mlx5: Add New bit to check over QP creation (Don Dutile) [1385325 1499362] - [netdrv] mlx5e: E-switch vport manager is valid for ethernet only (Don Dutile) [1385325 1499362] - [netdrv] mlx5e: IPoIB, RX handler (Don Dutile) [1385325 1499362] - [netdrv] mlx5e: RX handlers per netdev profile (Don Dutile) [1385325 1499362] - [netdrv] mlx5e: IPoIB, Xmit flow (Don Dutile) [1385325 1499362] - [netdrv] mlx5e: Xmit flow break down (Don Dutile) [1385325 1499362] - [netdrv] mlx5e: IPoIB, Underlay QP (Don Dutile) [1385325 1499362] - [netdrv] mlx5e: IPoIB, Basic netdev ndos open/close (Don Dutile) [1385325 1499362] - [netdrv] mlx5e: IPoIB, TX TIS creation (Don Dutile) [1385325 1499362] - [netdrv] mlx5e: IPoIB, RSS flow steering tables (Don Dutile) [1385325 1499362] - [netdrv] mlx5e: IPoIB, RX steering RSS RQTs and TIRs (Don Dutile) [1385325 1499362] - [netdrv] mlx5e: IPoIB, Add netdevice profile skeleton (Don Dutile) [1385325 1499362] - [netdrv] mlx5e: More generic netdev management API (Don Dutile) [1385325 1499362] - [netdrv] mlx5: Enable flow-steering for IB link (Don Dutile) [1385325 1499362] - [netdrv] mlx5: Refactor create flow table method to accept underlay QP (Don Dutile) [1385325 1499362] - [netdrv] mlx5: Add IPoIB enhanced offloads bits to mlx5_ifc (Don Dutile) [1385325 1499362] - [netdrv] cxgb3: Use net_device_stats from struct net_device (Don Dutile) [1499362] - [netdrv] qede: Add support for ingress headroom (Don Dutile) [1462433 1499362] - [netdrv] qede: Update receive statistic once per NAPI (Don Dutile) [1462433 1499362] - [netdrv] mlx5e: Set default RX moderation parameters on driver load (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Reuse alloc cq code for all CQs allocation (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Show board id in ethtool driver information (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Change FW sub_minor display to 4 zeros padding (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Make mlx5e_modify_rqs_vsd a static function (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Add support for RXFCS feature flag (Don Dutile) [1456694 1499362] - [netdrv] mlx5: Update the list of the PCI supported devices (Don Dutile) [1481607 1499362] - [netdrv] qed: Make OOO archipelagos into an array (Don Dutile) [1462433 1499362] - [netdrv] qed: Provide iSCSI statistics to management (Don Dutile) [1462433 1499362] - [netdrv] qed: Add missing stat for new isles (Don Dutile) [1462433 1499362] - [netdrv] qed: Don't close the OUT_EN during init (Don Dutile) [1462433 1499362] - [netdrv] qed: Configure cacheline size in HW (Don Dutile) [1462433 1499362] - [netdrv] qed: Don't use main-ptt in unrelated flows (Don Dutile) [1462433 1499362] - [netdrv] qed: Warn PTT usage by wrong hw-function (Don Dutile) [1462433 1499362] - [netdrv] mlx4: trust shinfo->gso_segs (Don Dutile) [1456692 1499362] - [netdrv] qed: fix missing break in OOO_LB_TC case (Don Dutile) [1462433 1499362] - [netdrv] mlx5e: fix build error without CONFIG_SYSFS (Don Dutile) [1456694 1499362] - [infiniband] ib/hfi1: Eliminate synchronize_rcu() in mr delete (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Add transmit fault injection feature (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Add receive fault injection feature (Don Dutile) [1452789 1499362] - [lib] fault-inject: add ratelimit option (Don Dutile) [1499362] - [infiniband] ib/hfi1: Ensure VL index is within bounds (Don Dutile) [1452789 1499362] - [infiniband] ib/rdmavt: Avoid reseting wqe send_flags in unreserve (Don Dutile) [1452789 1499362] - [infiniband] ib/rdmavt, ib/hfi1: Fix timer migration regressions (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Add a patch value to the firmware version string (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Check for QSFP presence before attempting reads (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Check device id early during init (Don Dutile) [1452789 1499362] - [infiniband] ib/rdmavt: Add swqe completion trace (Don Dutile) [1452789 1499362] - [infiniband] ib/rdmavt: Add tracing for cq entry and poll (Don Dutile) [1452789 1499362] - [infiniband] ib/rdmavt: Add additional fields to post send trace (Don Dutile) [1452789 1499362] - [infiniband] ib/rdmavt, ib/hfi1, ib/qib: Make wc opcode translation driver dependent (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: NULL pointer dereference when freeing rhashtable (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Cache registers during state change (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Race hazard avoidance in user SDMA driver (Don Dutile) [1452789 1499362] - [infiniband] ib/hfi1: Force logical link down (Don Dutile) [1452789 1499362] - [infiniband] ib/ipoib: ibx: failed to create mcg debug file (Don Dutile) [1456699 1499362] - [infiniband] ib/core: Change completion channel to use the reworked objects schema (Don Dutile) [1499362] - [infiniband] ib/core: Add support for fd objects (Don Dutile) [1499362] - [infiniband] ib/core: Add lock to multicast handlers (Don Dutile) [1499362] - [infiniband] ib/core: Change idr objects to use the new schema (Don Dutile) [1499362] - [infiniband] ib/core: Add idr based standard types (Don Dutile) [1499362] - [infiniband] ib/core: Add support for idr types (Don Dutile) [1499362] - [infiniband] ib/core: Refactor idr to be per uverbs_file (Don Dutile) [1499362] - [netdrv] qed: Add a missing error code (Don Dutile) [1462433 1499362] - [netdrv] qed: Manage with less memory regions for RoCE (Don Dutile) [1462433 1499362] - [netdrv] qed: RoCE doesn't need to use SRC (Don Dutile) [1462433 1499362] - [netdrv] qed: Correct TM ILT lines in presence of VFs (Don Dutile) [1462433 1499362] - [netdrv] qed: Fix TM block ILT allocation (Don Dutile) [1462433 1499362] - [netdrv] qed: Revise QM cofiguration (Don Dutile) [1462433 1499362] - [netdrv] ethernet/mellanox/mlx5/core/en_ethtool.c: fix build with gcc-4.4.4 (Don Dutile) [1499362] - [netdrv] ethernet/mellanox/mlx5/core/en_main.c: fix build with gcc-4.4.4 (Don Dutile) [1456694 1499362] - [net] add explicit interrupt.h includes (Don Dutile) [1499362] - [netdrv] qed: Use BDQ resource for storage protocols (Don Dutile) [1462433 1499362] - [netdrv] qed: Utilize resource-lock based scheme (Don Dutile) [1462433 1499362] - [netdrv] qed: Support management-based resource locking (Don Dutile) [1462433 1499362] - [netdrv] qed: Send pf-flr as part of initialization (Don Dutile) [1462433 1499362] - [netdrv] qed: Move to new load request scheme (Don Dutile) [1462433 1499362] - [netdrv] qed: hw_init() to receive parameter-struct (Don Dutile) [1462433 1499362] - [netdrv] qed: Correct HW stop flow (Don Dutile) [1462433 1499362] - [netdrv] mlx5e: Add offloading of E-Switch TC pedit (header re-write) actions (Don Dutile) [1456687 1499362] - [netdrv] mlx5: Introduce alloc/dealloc modify header context commands (Don Dutile) [1456687 1499362] - [netdrv] mlx5: Introduce modify header structures, commands and steering action definitions (Don Dutile) [1456687 1499362] - [netdrv] mlx5: Reorder few command cases to reflect their natural order (Don Dutile) [1456687 1499362] - [netdrv] mlx5: Add helper to initialize a flow steering actions struct instance (Don Dutile) [1456687 1499362] - [netdrv] mlx5e: Properly deal with resource cleanup when adding TC flow fails (Don Dutile) [1499362 1456687] - [netdrv] mlx5e: Add intermediate struct for TC flow parsing attributes (Don Dutile) [1456687 1499362] - [netdrv] mlx5e: Add NIC attributes for offloaded TC flows (Don Dutile) [1499362] - [netdrv] mlx5e: Add prefix for e-switch offloaded TC flow attributes (Don Dutile) [1499362 1456687] - [netdrv] mlx5e: Fail safe mtu and lro setting (Don Dutile) [1499362 1456659] - [netdrv] mlx5e: Fail safe tc setup (Don Dutile) [1499362 1456659] - [netdrv] mlx5e: Fail safe cqe compressing/moderation mode setting (Don Dutile) [1456659 1499362] - [netdrv] mlx5e: Fail safe ethtool settings (Don Dutile) [1456659 1499362] - [netdrv] mlx5e: Introduce switch channels (Don Dutile) [1456659 1499362] - [netdrv] mlx5e: Minimize mlx5e_{open/close}_locked (Don Dutile) [1456659 1499362] - [netdrv] mlx5e: CQ and RQ don't need priv pointer (Don Dutile) [1456659 1499362] - [netdrv] mlx5e: Isolate open_channels from priv->params (Don Dutile) [1456659 1499362] - [netdrv] mlx5e: Split open/close channels to stages (Don Dutile) [1456659 1499362] - [netdrv] mlx5e: Refactor refresh TIRs (Don Dutile) [1456659 1499362] - [netdrv] mlx5e: Redirect RQT refactoring (Don Dutile) [1456659 1499362] - [netdrv] mlx5e: Introduce mlx5e_channels (Don Dutile) [1456659 1499362] - [netdrv] mlx5e: Set netdev->rx_cpu_rmap on netdev creation (Don Dutile) [1456659 1499362] - [netdrv] mlx5e: Set SQ max rate on mlx5e_open_txqsq rather on open_channel (Don Dutile) [1456659 1499362] - [netdrv] mlx5e: Different SQ types (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Generalize SQ create/modify/destroy functions (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Proper names for SQ/RQ/CQ functions (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Generalize tx helper functions for different SQ types (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Move mlx5e_rq struct declaration (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: XDP TX forwarding support (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Single bfreg (UAR) for all mlx5e SQs and netdevs (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Xmit, no write combining (Don Dutile) [1456694 1499362] - [netdrv] mlx5e: Use dma_rmb rather than rmb in CQE fetch routine (Don Dutile) [1456694 1499362] - [netdrv] qed: Reserve VF feature before PF (Don Dutile) [1462433 1499362] - [netdrv] qed: Don't waste SBs unused by RoCE (Don Dutile) [1462433 1499362] - [netdrv] qed: Reduce verbosity of unimplemented MFW messages (Don Dutile) [1462433 1499362] - [netdrv] qed: Correct endian order of MAC passed to MFW (Don Dutile) [1462433 1499362] - [netdrv] qed: Pass src/dst sizes when interacting with MFW (Don Dutile) [1462433 1499362] - [netdrv] qed: Revise MFW command locking (Don Dutile) [1462433 1499362] - [netdrv] qed: Always publish VF link from leading hwfn (Don Dutile) [1462433 1499362] - [netdrv] qed: Raise verbosity of Malicious VF indications (Don Dutile) [1462433 1499362] - [netdrv] qed: Make qed_iov_mark_vf_flr() return bool (Don Dutile) [1462433 1499362] - [netdrv] qed: Deprecate VF multiple queue-stop (Don Dutile) [1462433 1499362] - [netdrv] qed: Uniform IOV queue validation (Don Dutile) [1462433 1499362] - [netdrv] qed: Correct default VF coalescing configuration (Don Dutile) [1462433 1499362] - [netdrv] qed: Set HW-channel to ready before ACKing VF (Don Dutile) [1462433 1499362] - [netdrv] qed: Clean VF malicious indication when disabling IOV (Don Dutile) [1462433 1499362] - [netdrv] qed: Increase verbosity of VF -> PF errors (Don Dutile) [1462433 1499362] - [infiniband] utilize the new cdev_set_parent function (Don Dutile) [1499362] - [infiniband] ib/ucm: utilize new cdev_device_add helper function (Don Dutile) [1499362] - [kernel] chardev: add helper function to register char devs with a struct device (Don Dutile) [1499362] - [netdrv] mlx4: remove duplicate code in mlx4_en_process_rx_cq() (Don Dutile) [1456692 1499362] - [netdrv] mlx4: make validate_loopback() more generic (Don Dutile) [1456692 1499362] - [netdrv] mlx4: factorize page_address() calls (Don Dutile) [1456692 1499362] - [netdrv] mlx4: do not access rx_desc from mlx4_en_process_rx_cq() (Don Dutile) [1456692 1499362] - [netdrv] mlx4: add rx_alloc_pages counter in ethtool -S (Don Dutile) [1456692 1499362] - [netdrv] mlx4: add page recycling in receive path (Don Dutile) [1456692 1499362] - [netdrv] mlx4: use order-0 pages for RX (Don Dutile) [1456692 1499362] - [netdrv] mlx4: removal of frag_sizes[] (Don Dutile) [1456692 1499362] - [netdrv] mlx4: reduce rx ring page_cache size (Don Dutile) [1456692 1499362] - [netdrv] mlx4: rx_headroom is a per port attribute (Don Dutile) [1456692 1499362] - [netdrv] mlx4: get rid of frag_prefix_size (Don Dutile) [1456692 1499362] - [netdrv] mlx4: remove order field from mlx4_en_frag_info (Don Dutile) [1456692 1499362] - [netdrv] mlx4: dma_dir is a mlx4_en_priv attribute (Don Dutile) [1456692 1499362] - [netdrv] mlx4: xdp: Reserve headroom for receiving packet when XDP prog is active (Don Dutile) [1456692 1499362] - [netdrv] mellanox: use core min/max MTU checking (Don Dutile) [1456692 1499362] - [netdrv] mlx4_en: use napi_complete_done() return value (Don Dutile) [1456692 1499362] - [infiniband] ib/rxe: double free on error (Don Dutile) [1499362] - [infiniband] ib/rxe: Suppress sparse warnings (Don Dutile) [1456704 1499362] - [infiniband] ib/bnxt_re: Fix frame stack compilation warning (Don Dutile) [1384857 1499362] - [net] xprtrdma: fix double include of module.h (Don Dutile) [1499362] - [infiniband] vmw_pvrdma: fix [un]register_netdevice_notifier (Don Dutile) [1454965 1499362]- [x86] intel_rdt: Turn off most RDT features on Skylake (Jiri Olsa) [1486121] - [x86] intel_rdt: Add command line options for resource director technology (Jiri Olsa) [1486121] - [x86] intel_rdt: Move special case code for Haswell to a quirk function (Jiri Olsa) [1486121] - [x86] intel_rdt: Remove redundant ternary operator on return (Jiri Olsa) [1457533] - [x86] intel_rdt/cqm: Improve limbo list processing (Jiri Olsa) [1457533] - [x86] intel_rdt/mbm: Fix MBM overflow handler during CPU hotplug (Jiri Olsa) [1457533] - [x86] intel_rdt: Modify the intel_pqr_state for better performance (Jiri Olsa) [1457533] - [x86] intel_rdt/cqm: Clear the default RMID during hotcpu (Jiri Olsa) [1457533] - [x86] intel_rdt: Show bitmask of shareable resource with other executing units (Jiri Olsa) [1457533] - [x86] intel_rdt/cqm: Documentation for resctrl based RDT Monitoring (Jiri Olsa) [1457533] - [x86] intel_rdt: Fix a typo in Documentation (Jiri Olsa) [1457533] - [x86] documentation, x86, resctrl: Recommend locking for resctrlfs (Jiri Olsa) [1457533] - [x86] intel_rdt/mbm: Handle counter overflow (Jiri Olsa) [1457533] - [x86] intel_rdt/mbm: Add mbm counter initialization (Jiri Olsa) [1457533] - [x86] intel_rdt/mbm: Basic counting of MBM events (total and local) (Jiri Olsa) [1457533] - [x86] intel_rdt/cqm: Add CPU hotplug support (Jiri Olsa) [1457533] - [x86] intel_rdt/cqm: Add sched_in support (Jiri Olsa) [1457533] - [x86] intel_rdt: Introduce rdt_enable_key for scheduling (Jiri Olsa) [1457533] - [x86] intel_rdt/cqm: Add mount,umount support (Jiri Olsa) [1457533] - [x86] intel_rdt/cqm: Add rmdir support (Jiri Olsa) [1457533] - [x86] intel_rdt: Separate the ctrl bits from rmdir (Jiri Olsa) [1457533] - [x86] intel_rdt/cqm: Add mon_data (Jiri Olsa) [1457533] - [x86] intel_rdt: Prepare for RDT monitor data support (Jiri Olsa) [1457533] - [x86] intel_rdt/cqm: Add cpus file support (Jiri Olsa) [1457533] - [x86] intel_rdt: Prepare to add RDT monitor cpus file support (Jiri Olsa) [1457533] - [x86] intel_rdt/cqm: Add tasks file support (Jiri Olsa) [1457533] - [x86] intel_rdt: Change closid type from int to u32 (Jiri Olsa) [1457533] - [x86] intel_rdt/cqm: Add mkdir support for RDT monitoring (Jiri Olsa) [1457533] - [x86] intel_rdt: Prepare for RDT monitoring mkdir support (Jiri Olsa) [1457533] - [x86] intel_rdt/cqm: Add info files for RDT monitoring (Jiri Olsa) [1457533] - [x86] intel_rdt: Simplify info and base file lists (Jiri Olsa) [1457533] - [x86] intel_rdt/cqm: Add RMID (Resource monitoring ID) management (Jiri Olsa) [1457533] - [x86] intel_rdt/cqm: Add RDT monitoring initialization (Jiri Olsa) [1457533] - [x86] intel_rdt: Make rdt_resources_all more readable (Jiri Olsa) [1457533] - [x86] intel_rdt: Cleanup namespace to support RDT monitoring (Jiri Olsa) [1457533] - [x86] intel_rdt: Mark rdt_root and closid_alloc as static (Jiri Olsa) [1457533] - [x86] intel_rdt: Change file names to accommodate RDT monitor code (Jiri Olsa) [1457533] - [x86] maintainers: Add maintainer for Intel RDT resource allocation (Jiri Olsa) [1457533] - [x86] intel_rdt: Introduce a common compile option for RDT (Jiri Olsa) [1457533] - [x86] intel_rdt: Select KERNFS when enabling INTEL_RDT_A (Jiri Olsa) [1457533] - [x86] perf/cqm: Wipe out perf based cqm (Jiri Olsa) [1457533] - [x86] documentation, x86: Intel Memory bandwidth allocation (Jiri Olsa) [1379551] - [x86] intel_rdt: Fix memory leak on mount failure (Jiri Olsa) [1379551] - [x86] intel_rdt: Return error for incorrect resource names in schemata (Jiri Olsa) [1379551] - [x86] intel_rdt: Trim whitespace while parsing schemata input (Jiri Olsa) [1379551] - [x86] intel_rdt: Fix padding when resource is enabled via mount (Jiri Olsa) [1379551] - [x86] intel_rdt: Get rid of anon union (Jiri Olsa) [1379551] - [x86] intel_rdt/mba: Add schemata file support for MBA (Jiri Olsa) [1379551] - [x86] intel_rdt: Make schemata file parsers resource specific (Jiri Olsa) [1379551] - [x86] intel_rdt/mba: Add info directory files for Memory Bandwidth Allocation (Jiri Olsa) [1379551] - [x86] intel_rdt: Make information files resource specific (Jiri Olsa) [1379551] - [x86] intel_rdt/mba: Add primary support for Memory Bandwidth Allocation (MBA) (Jiri Olsa) [1379551] - [x86] intel_rdt/mba: Memory bandwith allocation feature detect (Jiri Olsa) [1379551] - [x86] intel_rdt: Add resource specific msr update function (Jiri Olsa) [1379551] - [x86] intel_rdt: Move CBM specific data into a struct (Jiri Olsa) [1379551] - [x86] intel_rdt: Cleanup namespace to support multiple resource types (Jiri Olsa) [1379551] - [x86] intel_rdt: Organize code properly (Jiri Olsa) [1379551] - [x86] intel_rdt: Init padding only if a device exists (Jiri Olsa) [1379551] - [x86] intel_rdt: Add cpus_list rdtgroup file (Jiri Olsa) [1379551] - [x86] intel_rdt: Cleanup kernel-doc (Jiri Olsa) [1379551] - [x86] intel_rdt: Update schemata read to show data in tabular format (Jiri Olsa) [1379551] - [x86] intel_rdt: Implement "update" mode when writing schemata file (Jiri Olsa) [1379551] - [kernel] tracing/kprobes: Allow to create probe with a module name starting with a digit (Jiri Olsa) [1422117] - [kernel] trace/kprobes: Allow return probes with offsets and absolute addresses (Jiri Olsa) [1422117]- [netdrv] ibmvnic: Fix calculation of number of TX header descriptors (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: generalize napi_complete_done() (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: constify vio_device_id (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Correct 'unused variable' warning in build (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Add netdev_dbg output for debugging (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Clean up resources on probe failure (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Report rx buffer return codes as netdev_dbg (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Implement .get_channels (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Implement .get_ringparam (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Convert vnic server reported statistics to cpu endian (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Implement per-queue statistics reporting (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Initialize SCRQ's during login renegotiation (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Check for transport event on driver resume (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Fix assignment of RX/TX IRQ's (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Correct return code checking for ibmvnic_init during probe (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Fix error handling when registering long-term-mapped buffers (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Fix incorrectly defined ibmvnic_request_map_rsp structure (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Return from ibmvnic_resume if not in VNIC_OPEN state (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: driver initialization for kdump/kexec (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Exit polling routine correctly during adapter reset (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Remove VNIC_CLOSING check from pending_scrq (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Sanitize entire SCRQ buffer on reset (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Ensure that TX queues are disabled in __ibmvnic_close (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Activate disabled RX buffer pools on reset (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Remove netdev notify for failover resets (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Client-initiated failover (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Return failure on attempted mtu change (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Remove module author mailing address (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Reset sub-crqs during driver reset (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Reset tx/rx pools on driver reset (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Reset the CRQ queue during driver reset (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Check adapter state during ibmvnic_poll (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Deactivate RX pool buffer replenishment on H_CLOSED (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Halt TX and report carrier off on H_CLOSED return code (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Non-fatal error handling (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Fix cleanup of SKB's on driver close (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Send gratuitous arp on reset (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Handle failover after failed init crq (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Track state of adapter napis (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: fix missing unlock on error in __ibmvnic_reset() (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Move queue restarting in ibmvnic_tx_complete (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Record SKB RX queue during poll (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Continue skb processing after skb completion error (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Check for driver reset first in ibmvnic_xmit (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Wait for any pending scrqs entries at driver close (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Clean up tx pools when closing (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Whitespace correction in release_rx_pools (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Delete napi's when releasing driver resources (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Updated reset handling (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Replace is_closed with state field (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Move resource initialization to its own routine (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Move initialization of sub crqs to ibmvnic_init (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Split initialization of scrqs to its own routine (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Free skb's in cases of failure in transmit (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Validate napi exist before disabling them (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Add set_link_state routine for setting adapter link state (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Move initialization of the stats token to ibmvnic_open (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Only retrieve error info if present (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Insert header on VLAN tagged received frame (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Set real number of rx queues (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Remove unused bouce buffer (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Allocate zero-filled memory for sub crqs (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Disable irq prior to close (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Correct crq and resource releasing (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Remove inflight list (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Do not disable IRQ after scheduling tasklet (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Fixup atomic API usage (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Unmap longer term buffer before free (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Fix ibmvnic_change_mac_addr struct format (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Report errors when failing to release sub-crqs (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Cleanup failure path in ibmvnic_open (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Create init/release routines for stats token (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Merge the two release_sub_crq_queue routines (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Create init and release routines for the rx pool (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Create init and release routines for the tx pool (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Create init and release routines for the bounce buffer (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Update main crq initialization and release (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Remove debugfs support (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Remove unused net_stats member from struct ibmvnic_adapter (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Correct ibmvnic handling of device open/close (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Move ibmvnic adapter intialization to its own routine (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Move login to its own routine (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Move login and queue negotiation into ibmvnic_open (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Free tx/rx scrq pointer array when releasing sub-crqs (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Allocate number of rx/tx buffers agreed on by firmware (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Fix overflowing firmware/hardware TX queue (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Make CRQ interrupt tasklet wait for all capabilities crqs (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Use common counter for capabilities checks (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Handle processing of CRQ messages in a tasklet (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Fix endian errors in error reporting output (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Fix endian error when requesting device capabilities (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Fix initial MTU settings (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Call napi_disable instead of napi_enable in failure path (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Initialize completion variables before starting work (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: use new api ethtool_{get|set}_link_ksettings (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: drop duplicate header seq_file.h (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: Fix size of debugfs name buffer (Gustavo Duarte) [1391561] - [netdrv] ibmvnic: use net core MTU range checking (Gustavo Duarte) [1391561]- [fs] gfs2: Take inode off order_write list when setting jdata flag (Robert S Peterson) [1492678] - [fs] gfs2: flush the log and all pages for jdata as we do for WB_SYNC_ALL (Robert S Peterson) [1492678] - [fs] gfs2: Move log buffer accounting to transaction (Robert S Peterson) [1492678] - [fs] gfs2: Move log buffer lists into transaction (Robert S Peterson) [1492678] - [fs] gfs2: Fix use-after-free race when calling gfs2_remove_from_ail (Robert S Peterson) [1492678] - [fs] gfs2: aggressively issue revokes in gfs2_log_flush (Robert S Peterson) [1492678] - [fs] xfs: reinit btree pointer on attr tree inactivation walk (Carlos Maiolino) [1469296] - [fs] xfs: toggle readonly state around xfs_log_mount_finish (Eric Sandeen) [1395978] - [fs] xfs: write unmount record for ro mounts (Eric Sandeen) [1395978] - [netdrv] xen-netfront: reset skb network header before checksum (Vitaly Kuznetsov) [1487854] - [netdrv] xen-netfront: add support for IPv6 offloads (Vitaly Kuznetsov) [1487854] - [netdrv] xen-netfront: use new skb_checksum_setup function (Vitaly Kuznetsov) [1487854] - [net] consolidate duplicate code is skb_checksum_setup() helpers (Vitaly Kuznetsov) [1487854] - [net] add skb_checksum_setup (Vitaly Kuznetsov) [1487854] - [xen] xen-netback: handle IPv6 TCP GSO packets from the guest (Vitaly Kuznetsov) [1487854] - [x86] x86/vmware: Skip timer_irq_works() check on VMware (Vitaly Kuznetsov) [1507026 1507025] - [x86] x86/vmware: Skip lapic calibration on VMware (Vitaly Kuznetsov) [1507026 1507025] - [scsi] ipr: Set no_report_opcodes for RAID arrays (Gustavo Duarte) [1456498] - [scsi] ipr: Fix scsi-mq lockdep issue (Gustavo Duarte) [1456498] - [s390] mm: fix write access check in gup_huge_pmd() (Hendrik Brueckner) [1506126] - [s390] cpcmd, vmcp: avoid GFP_DMA allocations (Hendrik Brueckner) [1496111] - [powerpc] hotplug-mem: Fix missing endian conversion of aa_index (Serhii Popovych) [1508331] - [security] Introduce v3 namespaced file capabilities ("Eric W. Biederman") [1467386] - [security] selinux: Perform both commoncap and selinux xattr checks ("Eric W. Biederman") [1467386]- [mm] userfaultfd: provide pid in userfault msg - add feat union (Andrea Arcangeli) [1476833] - [mm] userfaultfd: provide pid in userfault msg (Andrea Arcangeli) [1476833] - [mm] userfaultfd: add feature to request for a signal delivery (Andrea Arcangeli) [1476833] - [mm] fs/userfaultfd.c: drop dead code (Andrea Arcangeli) [1476833] - [mm] userfaultfd: report UFFDIO_ZEROPAGE as available for shmem VMAs (Andrea Arcangeli) [1476833] - [mm] userfaultfd: shmem: wire up shmem_mfill_zeropage_pte (Andrea Arcangeli) [1476833] - [mm] userfaultfd: mcopy_atomic: introduce mfill_atomic_pte helper (Andrea Arcangeli) [1476833] - [mm] userfaultfd: shmem: add shmem_mfill_zeropage_pte for userfaultfd support (Andrea Arcangeli) [1476833] - [mm] shmem: introduce shmem_inode_acct_block (Andrea Arcangeli) [1476833] - [mm] userfaultfd: non-cooperative: notify about unmap of destination during mremap (Andrea Arcangeli) [1476833] - [mm] userfaultfd: non-cooperative: closing the uffd without triggering SIGBUS (Andrea Arcangeli) [1476833] - [mm] userfaultfd: non-cooperative: flush event_wqh at release time (Andrea Arcangeli) [1476833] - [mm] userfaultfd: replace ENOSPC with ESRCH in case mm has gone during copy/zeropage (Andrea Arcangeli) [1476833] - [mm] userfaultfd_zeropage: return -ENOSPC in case mm has gone (Andrea Arcangeli) [1476833] - [mm] userfaultfd: hugetlbfs: prevent UFFDIO_COPY to fill beyond the end of i_size (Andrea Arcangeli) [1476833] - [mm] userfaultfd: non-cooperative: fix fork use after free (Andrea Arcangeli) [1476833] - [mm] userfaultfd: hugetlbfs: remove superfluous page unlock in VM_SHARED case (Andrea Arcangeli) [1476833] - [mm] zram, ppc64: enable zram on ppc64 (Jerome Marchand) [1441166] - [mm] mm/zsmalloc: simplify zs_max_alloc_size handling (Jerome Marchand) [1441166] - [kernel] cpuset: Allow v2 behavior in v1 cgroup (Waiman Long) [947004] - [kernel] cgroup: Add mount flag to enable cpuset to use v2 behavior in v1 cgroup (Waiman Long) [947004] - [kernel] cpuset: fix the WARN_ON() in update_nodemasks_hier() (Waiman Long) [947004] - [kernel] cpuset: export effective masks to userspace (Waiman Long) [947004] - [kernel] cpuset: allow writing offlined masks to cpuset.cpus/mems (Waiman Long) [947004] - [kernel] cpuset: enable onlined cpu/node in effective masks (Waiman Long) [947004] - [kernel] cpuset: refactor cpuset_hotplug_update_tasks() (Waiman Long) [947004] - [kernel] cpuset: make cs->{cpus, mems}_allowed as user-configured masks (Waiman Long) [947004] - [kernel] cpuset: apply cs->effective_{cpus,mems} (Waiman Long) [947004] - [kernel] cpuset: initialize top_cpuset's configured masks at mount (Waiman Long) [947004] - [kernel] cpuset: use effective cpumask to build sched domains (Waiman Long) [947004] - [kernel] cpuset: inherit ancestor's masks if effective_{cpus, mems} becomes empty (Waiman Long) [947004] - [kernel] cpuset: update cs->effective_{cpus, mems} when config changes (Waiman Long) [947004] - [kernel] cpuset: update cpuset->effective_{cpus, mems} at hotplug (Waiman Long) [947004] - [kernel] cpuset: add cs->effective_cpus and cs->effective_mems (Waiman Long) [947004] - [kernel] cpuset: Add a dummy cgroup_on_dfl() function (Waiman Long) [947004] - [kernel] cpuset: fix a regression in validating config change (Waiman Long) [947004] - [kernel] cpuset: rename @cont to @cgrp (Waiman Long) [947004] - [kernel] cpuset: fix to migrate mm correctly in a corner case (Waiman Long) [947004] - [kernel] cpuset: allow to move tasks to empty cpusets (Waiman Long) [947004] - [kernel] cpuset: allow to keep tasks in empty cpusets (Waiman Long) [947004] - [kernel] cpuset: introduce effective_{cpumask|nodemask}_cpuset() (Waiman Long) [947004] - [kernel] cpuset: record old_mems_allowed in struct cpuset (Waiman Long) [947004] - [kernel] cpuset: remove async hotplug propagation work (Waiman Long) [947004] - [kernel] cpuset: let hotplug propagation work wait for task attaching (Waiman Long) [947004] - [kernel] cpuset: re-structure update_cpumask() a bit (Waiman Long) [947004] - [kernel] cpuset: remove cpuset_test_cpumask() (Waiman Long) [947004] - [kernel] cpuset: remove unnecessary variable in cpuset_attach() (Waiman Long) [947004] - [kernel] cpuset: cleanup guarantee_online_{cpus|mems}() (Waiman Long) [947004] - [kernel] cpuset: remove redundant check in cpuset_cpus_allowed_fallback() (Waiman Long) [947004]- [fs] xfs: add support for superblock writeback list (Brian Foster) [1497235] - [fs] fs/fs-writeback.c: add a new writeback list for sync (Brian Foster) [1497235] - [fs] inode: rename i_wb_list to i_io_list (Brian Foster) [1497235] - [fs] sync: serialise per-superblock sync operations (Brian Foster) [1497235] - [fs] inode: convert inode_sb_list_lock to per-sb (Brian Foster) [1497235] - [fs] xfs: use iomap new flag for newly allocated delalloc blocks (Brian Foster) [1479473] - [fs] xfs: Honor FALLOC_FL_KEEP_SIZE when punching ends of files (Brian Foster) [1479473] - [fs] xfs: resurrect debug mode drop buffered writes mechanism (Brian Foster) [1479473] - [fs] xfs: clear delalloc and cache on buffered write failure (Brian Foster) [1479473] - [fs] xfs: defer should abort intent items if the trans roll fails (Brian Foster) [1479473] - [fs] xfs: add xfs_trim_extent (Brian Foster) [1479473] - [fs] libxfs: v3 inodes are only valid on crc-enabled filesystems (Brian Foster) [1479473] - [fs] xfs: unset MS_ACTIVE if mount fails (Brian Foster) [1479473] - [fs] xfs: don't take the IOLOCK exclusive for direct I/O page invalidation (Brian Foster) [1479473] - [fs] xfs: add some 'static' annotations (Brian Foster) [1479473] - [fs] xfs: refactor swapext code (Brian Foster) [1479473] - [fs] xfs: various swapext cleanups (Brian Foster) [1479473] - [fs] xfs: return work remaining at the end of a bunmapi operation (Brian Foster) [1479473] - [fs] xfs: update atime before I/O in xfs_file_dio_aio_read (Brian Foster) [1479473] - [fs] xfs: remote attribute blocks aren't really userdata (Brian Foster) [1479473] - [fs] xfs: Propagate dentry down to inode_change_ok() (Brian Foster) [1479473] - [fs] xfs: defer should allow ->finish_item to request a new transaction (Brian Foster) [1479473] - [fs] xfs: count the blocks in a btree (Brian Foster) [1479473] - [fs] xfs: create a standard btree size calculator code (Brian Foster) [1479473] - [fs] xfs: track log done items directly in the deferred pending work item (Brian Foster) [1479473] - [fs] xfs: don't log the entire end of the AGF (Brian Foster) [1479473] - [fs] xfs: don't perform lookups on zero-height btrees (Brian Foster) [1479473] - [fs] xfs: fix bogus space reservation in xfs_iomap_write_allocate (Brian Foster) [1479473] - [fs] xfs: move (and rename) the deferred bmap-free tracepoints (Brian Foster) [1479473] - [fs] xfs: collapse single use static functions (Brian Foster) [1479473] - [fs] xfs: remove unnecessary parentheses from log redo item recovery functions (Brian Foster) [1479473] - [fs] xfs: remove unnecesary lshift/rshift key initialization (Brian Foster) [1479473] - [fs] xfs: add tracepoints and error injection for deferred extent freeing (Brian Foster) [1479473] - [fs] xfs: refactor redo intent item processing (Brian Foster) [1479473] - [fs] xfs: rename flist/free_list to dfops (Brian Foster) [1479473] - [fs] xfs: change xfs_bmap_{finish, cancel, init, free} -> xfs_defer_* (Brian Foster) [1479473] - [fs] xfs: rework xfs_bmap_free callers to use xfs_defer_ops (Brian Foster) [1479473] - [fs] xfs: enable the xfs_defer mechanism to process extents to free (Brian Foster) [1479473] - [fs] xfs: clean up typedef usage in the EFI/EFD handling code (Brian Foster) [1479473] - [fs] xfs: add tracepoints for the deferred ops mechanism (Brian Foster) [1479473] - [fs] xfs: move deferred operations into a separate file (Brian Foster) [1479473] - [fs] xfs: refactor btree owner change into a separate visit-blocks function (Brian Foster) [1479473] - [fs] xfs: add function pointers for get/update keys to the btree (Brian Foster) [1479473] - [fs] xfs: during btree split, save new block key & ptr for future insertion (Brian Foster) [1479473] - [fs] xfs: set *stat=1 after iroot realloc (Brian Foster) [1479473] - [fs] xfs: fix locking of the rt bitmap/summary inodes (Brian Foster) [1479473] - [fs] xfs: fix attr shortform structure alignment on cris (Brian Foster) [1479473] - [fs] xfs: remove EXPERIMENTAL tag from sparse inode feature (Brian Foster) [1479473] - [fs] libxfs: directory node splitting does not have an extra block (Brian Foster) [1479473] - [fs] xfs: remove dax code from object file when disabled (Brian Foster) [1479473] - [fs] xfs: remove __arch_pack (Brian Foster) [1479473] - [fs] xfs: kill xfs_dir2_inou_t (Brian Foster) [1479473] - [fs] xfs: kill xfs_dir2_sf_off_t (Brian Foster) [1479473] - [fs] xfs: remove the magic numbers in xfs_btree_block-related len macros (Brian Foster) [1479473] - [fs] xfs: indentation fix in xfs_btree_get_iroot() (Brian Foster) [1479473] - [fs] xfs: don't allow negative error tags (Brian Foster) [1479473] - [fs] xfs: refactor btree maxlevels computation (Brian Foster) [1479473] - [fs] xfs: convert list of extents to free into a regular list (Brian Foster) [1479473] - [fs] xfs: separate freelist fixing into a separate helper (Brian Foster) [1479473] - [fs] xfs: rearrange xfs_bmap_add_free parameters (Brian Foster) [1479473] - [fs] xfs: check for a valid error_tag in errortag_add (Brian Foster) [1479473] - [fs] xfs: enable buffer deadlock postmortem diagnosis via ftrace (Brian Foster) [1479473] - [fs] xfs: check offsets of variable length structures (Brian Foster) [1479473] - [fs] xfs: refactor xfs_reserve_blocks() to handle ENOSPC correctly (Brian Foster) [1479473] - [fs] xfs: reduce lock hold times in buffer writeback (Brian Foster) [1479473] - [fs] xfs: define XFS_IOC_FREEZE even if FIFREEZE is defined (Brian Foster) [1479473] - [fs] xfs: make several functions static (Brian Foster) [1479473] - [fs] xfs: remove spurious shutdown type check from xfs_bmap_finish() (Brian Foster) [1479473]- [fs] xfs: report zeroed or not correctly in xfs_zero_range() (Eric Sandeen) [1496513] - [fs] iomap: fix integer truncation issues in the zeroing and dirtying helpers (Eric Sandeen) [1496513] - [fs] xfs: disable per-inode DAX flag (Eric Sandeen) [1496513] - [fs] xfs: actually report xattr extents via iomap (Eric Sandeen) [1496513] - [fs] mm, fs: check for fatal signals in do_generic_file_read() (Eric Sandeen) [1496513] - [fs] fs: break out of iomap_file_buffered_write on fatal signals (Eric Sandeen) [1496513] - [fs] dax: Fix sleep in atomic contex in grab_mapping_entry() (Eric Sandeen) [1496513] - [fs] dax: rip out get_block based IO support (Eric Sandeen) [1496513] - [fs] ext4: rip out DAX handling from direct IO path (Eric Sandeen) [1496513] - [fs] ext4: convert DAX faults to iomap infrastructure (Eric Sandeen) [1496513] - [fs] ext4: avoid split extents for DAX writes (Eric Sandeen) [1496513] - [fs] ext4: DAX iomap write support (Eric Sandeen) [1496513] - [fs] ext4: use iomap for zeroing blocks in DAX mode (Eric Sandeen) [1496513] - [fs] ext4: factor out checks from ext4_file_write_iter() (Eric Sandeen) [1496513] - [fs] ext4: convert DAX reads to iomap infrastructure (Eric Sandeen) [1496513] - [fs] dax: Introduce IOMAP_FAULT flag (Eric Sandeen) [1496513] - [fs] xfs: use struct iomap based DAX PMD fault path (Eric Sandeen) [1496513] - [fs] dax: add struct iomap based DAX PMD support (Eric Sandeen) [1496513] - [fs] dax: dax_iomap_fault() needs to call iomap_end() (Eric Sandeen) [1496513] - [fs] dax: add dax_iomap_sector() helper function (Eric Sandeen) [1496513] - [fs] dax: correct dax iomap code namespace (Eric Sandeen) [1496513] - [fs] xfs: use iomap to implement DAX (Eric Sandeen) [1496513] - [fs] xfs: refactor xfs_setfilesize (Eric Sandeen) [1496513] - [fs] xfs: take the ilock shared if possible in xfs_file_iomap_begin (Eric Sandeen) [1496513] - [fs] dax: provide an iomap based fault handler (Eric Sandeen) [1496513] - [fs] dax: provide an iomap based dax read/write path (Eric Sandeen) [1496513] - [fs] fs: Do to trim high file position bits in iomap_page_mkwrite_actor (Eric Sandeen) [1496513] - [fs] iomap: add IOMAP_REPORT (Eric Sandeen) [1496513] - [fs] iomap: expose iomap_apply outside iomap.c (Eric Sandeen) [1496513] - [fs] iomap: add IOMAP_F_NEW flag (Eric Sandeen) [1496513] - [fs] xfs: Add buffered IO support back to get_block for splice (Eric Sandeen) [1496513] - [fs] xfs: rewrite and optimize the delalloc write path (Eric Sandeen) [1496513] - [fs] xfs: make xfs_inode_set_eofblocks_tag cheaper for the common case (Eric Sandeen) [1496513] - [fs] xfs: factor our a helper to calculate the EOF alignment (Eric Sandeen) [1496513] - [fs] xfs: move xfs_bmbt_to_iomap up (Eric Sandeen) [1496513] - [fs] iomap: add a flag to report shared extents (Eric Sandeen) [1496513] - [fs] fs: add iomap_file_dirty (Eric Sandeen) [1496513] - [fs] iomap: don't set FIEMAP_EXTENT_MERGED for extent based filesystems (Eric Sandeen) [1496513] - [fs] xfs: (re-)implement FIEMAP_FLAG_XATTR (Eric Sandeen) [1496513] - [fs] xfs: simplify xfs_file_iomap_begin (Eric Sandeen) [1496513] - [fs] iomap: mark ->iomap_end as optional (Eric Sandeen) [1496513] - [fs] iomap: prepare iomap_fiemap for attribute mappings (Eric Sandeen) [1496513] - [fs] iomap: fiemap should honor the FIEMAP_FLAG_SYNC flag (Eric Sandeen) [1496513] - [fs] xfs: kill xfs_zero_remaining_bytes (Eric Sandeen) [1496513] - [fs] xfs: split xfs_free_file_space in manageable pieces (Eric Sandeen) [1496513] - [fs] xfs: use xfs_zero_range in xfs_zero_eof (Eric Sandeen) [1496513] - [fs] xfs: handle 64-bit length in xfs_iozero (Eric Sandeen) [1496513] - [fs] xfs: use iomap infrastructure for DAX zeroing (Eric Sandeen) [1496513] - [fs] xfs: use iomap fiemap implementation (Eric Sandeen) [1496513] - [fs] xfs: implement iomap based buffered write path (Eric Sandeen) [1496513] - [fs] xfs: reorder zeroing and flushing sequence in truncate (Eric Sandeen) [1496513] - [fs] xfs: make xfs_bmbt_to_iomap available outside of xfs_pnfs.c (Eric Sandeen) [1496513] - [fs] fs: iomap based fiemap implementation (Eric Sandeen) [1496513] - [fs] fs: support DAX based iomap zeroing (Eric Sandeen) [1496513] - [fs] fs: introduce iomap infrastructure (Eric Sandeen) [1496513] - [fs] fs: move struct iomap from exportfs.h to a separate header (Eric Sandeen) [1496513] - [fs] block_dev: remove DAX leftovers (Eric Sandeen) [1496513] - [fs] block: remove BLK_DEV_DAX config option (Eric Sandeen) [1496513]- [kernel] livepatch: __klp_disable_patch() should never be called for disabled patches (Josh Poimboeuf) [1430637] - [kernel] livepatch: Correctly call klp_post_unpatch_callback() in error paths (Josh Poimboeuf) [1430637] - [kernel] livepatch: add transition notices (Josh Poimboeuf) [1430637] - [kernel] livepatch: move transition "complete" notice into klp_complete_transition() (Josh Poimboeuf) [1430637] - [kernel] livepatch: add (un)patch callbacks (Josh Poimboeuf) [1430637] - [kernel] ftrace: Add more checks for FTRACE_FL_DISABLED in processing ip records (Josh Poimboeuf) [1430637] - [x86] stacktrace: Avoid recording save_stack_trace() wrappers (Josh Poimboeuf) [1430637] - [x86] x86/dumpstack: Remove raw stack dump (Josh Poimboeuf) [1430637] - [x86] unwind: Fix oprofile module link error (Josh Poimboeuf) [1430637] - [x86] dumpstack: Fix show_stack() task pointer regression (Josh Poimboeuf) [1430637] - [x86] dumpstack: Remove dump_trace() and related callbacks (Josh Poimboeuf) [1430637] - [x86] dumpstack: Convert show_trace_log_lvl() to use the new unwinder (Josh Poimboeuf) [1430637] - [x86] oprofile/x86: Convert x86_backtrace() to use the new unwinder (Josh Poimboeuf) [1430637] - [x86] stacktrace: Convert save_stack_trace_*() to use the new unwinder (Josh Poimboeuf) [1430637] - [x86] perf/x86: Convert perf_callchain_kernel() to use the new unwinder (Josh Poimboeuf) [1430637] - [x86] dumpstack: Remove NULL task pointer convention (Josh Poimboeuf) [1430637] - [x86] dumpstack: Remove unnecessary stack pointer arguments (Josh Poimboeuf) [1430637] - [x86] oprofile/x86: Add regs->ip to oprofile trace (Josh Poimboeuf) [1430637] - [x86] perf/x86: Check perf_callchain_store() error (Josh Poimboeuf) [1430637] - [kernel] livepatch: unpatch all klp_objects if klp_module_coming fails (Josh Poimboeuf) [1430637] - [kernel] livepatch: Small shadow variable documentation fixes (Josh Poimboeuf) [1430637] - [kernel] livepatch: __klp_shadow_get_or_alloc() is local to shadow.c (Josh Poimboeuf) [1430637] - [kernel] livepatch: introduce shadow variable API (Josh Poimboeuf) [1430637] - [x86] x86/dumpstack: Fix interrupt and exception stack boundary checks (Josh Poimboeuf) [1430637] - [kernel] livepatch: Fix stacking of patches with respect to RCU (Josh Poimboeuf) [1430637] - [kernel] livepatch: Make livepatch dependent on !TRIM_UNUSED_KSYMS (Josh Poimboeuf) [1430637] - [kernel] livepatch: Reduce the time of finding module symbols (Josh Poimboeuf) [1430637] - [kernel] livepatch: add missing printk newlines (Josh Poimboeuf) [1430637] - [kernel] livepatch: Cancel transition a safe way for immediate patches (Josh Poimboeuf) [1430637] - [kernel] livepatch: make klp_mutex proper part of API (Josh Poimboeuf) [1430637] - [kernel] livepatch: allow removal of a disabled patch (Josh Poimboeuf) [1430637] - [kernel] livepatch: add /proc//patch_state (Josh Poimboeuf) [1430637] - [kernel] livepatch: change to a per-task consistency model (Josh Poimboeuf) [1430637] - [kernel] livepatch: store function sizes (Josh Poimboeuf) [1430637] - [kernel] livepatch: use kstrtobool() in enabled_store() (Josh Poimboeuf) [1430637] - [kernel] livepatch: move patching functions into patch.c (Josh Poimboeuf) [1430637] - [kernel] livepatch: remove unnecessary object loaded check (Josh Poimboeuf) [1430637] - [kernel] livepatch: separate enabled and patched states (Josh Poimboeuf) [1430637] - [kernel] livepatch/x86: add TIF_PATCH_PENDING thread flag (Josh Poimboeuf) [1430637] - [kernel] livepatch: create temporary klp_update_patch_state() stub (Josh Poimboeuf) [1430637] - [x86] x86/entry: define _TIF_ALLWORK_MASK flags explicitly (Josh Poimboeuf) [1430637] - [kernel] stacktrace/x86: add function for detecting reliable stack traces (Josh Poimboeuf) [1430637] - [x86] x86/unwind: update unwinder for livepatch (Josh Poimboeuf) [1430637] - [kernel] x86/entry: annotate entry code call locations for livepatch unwinder (Josh Poimboeuf) [1430637] - [kernel] livepatch: doc: remove the limitation for schedule() patching (Josh Poimboeuf) [1430637] - [kernel] documentation/livepatch: Fix stale link to gmame (Josh Poimboeuf) [1430637] - [x86] x86/boot: Move the _stext marker to before the boot code (Josh Poimboeuf) [1430637] - [x86] x86/boot/64: Put a real return address on the idle task stack (Josh Poimboeuf) [1430637] - [x86] x86/boot/64: Use a common function for starting CPUs (Josh Poimboeuf) [1430637] - [x86] x86/unwind: Add new unwind interface and implementations (Josh Poimboeuf) [1430637] - [x86] x86/dumpstack: Add recursion checking for all stacks (Josh Poimboeuf) [1430637] - [x86] x86/dumpstack: Add support for unwinding empty IRQ stacks (Josh Poimboeuf) [1430637] - [x86] dumpstack: Add get_stack_info() interface (Josh Poimboeuf) [1430637] - [x86] dumpstack: Simplify in_exception_stack() (Josh Poimboeuf) [1430637] - [x86] dumpstack: Allow preemption in show_stack_log_lvl() and dump_trace() (Josh Poimboeuf) [1430637] - [x86] dumpstack: Add get_stack_pointer() and get_frame_pointer() (Josh Poimboeuf) [1430637] - [x86] x86/dumpstack: Make printk_stack_address() more generally useful (Josh Poimboeuf) [1430637] - [x86] x86/dumpstack/ftrace: Don't print unreliable addresses in print_context_stack_bp() (Josh Poimboeuf) [1430637] - [x86] x86/dumpstack/ftrace: Mark function graph handler function as unreliable (Josh Poimboeuf) [1430637] - [x86] ftrace/x86: Implement HAVE_FUNCTION_GRAPH_RET_ADDR_PTR (Josh Poimboeuf) [1430637] - [x86] x86/dumpstack/ftrace: Convert dump_trace() callbacks to use ftrace_graph_ret_addr() (Josh Poimboeuf) [1430637] - [kernel] ftrace: Add ftrace_graph_ret_addr() stack unwinding helpers (Josh Poimboeuf) [1430637] - [kernel] ftrace: Add return address pointer to ftrace_ret_stack (Josh Poimboeuf) [1430637] - [kernel] ftrace: Remove CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST from config (Josh Poimboeuf) [1430637] - [kernel] ftrace: Only allocate the ret_stack 'fp' field when needed (Josh Poimboeuf) [1430637] - [x86] dumpstack: Remove 64-byte gap at end of irq stack (Josh Poimboeuf) [1430637] - [kernel] x86/dumpstack: Remove extra brackets around "" (Josh Poimboeuf) [1430637] - [kernel] x86/asm/head: Rename 'stack_start' -> 'initial_stack' (Josh Poimboeuf) [1430637] - [kernel] x86/dumpstack: Remove show_trace() (Josh Poimboeuf) [1430637] - [kernel] livepatch: use arch_klp_init_object_loaded() to finish arch-specific tasks (Josh Poimboeuf) [1430637] - [kernel] x86/dumpstack: Try harder to get a call trace on stack overflow (Josh Poimboeuf) [1430637] - [kernel] x86/dumpstack: Honor supplied @regs arg (Josh Poimboeuf) [1430637] - [kernel] x86: avoid avoid passing around 'thread_info' in stack dumping code (Josh Poimboeuf) [1430637] - [kernel] livepatch: make object/func-walking helpers more robust (Josh Poimboeuf) [1430637] - [kernel] livepatch: Add some basic livepatch documentation (Josh Poimboeuf) [1430637] - [kernel] livepatch: robustify klp_register_patch() API error checking (Josh Poimboeuf) [1430637] - [kernel] livepatch: Allow architectures to specify an alternate ftrace location (Josh Poimboeuf) [1430637] - [kernel] livepatch: reuse module loader code to write relocations (Josh Poimboeuf) [1430637] - [kernel] module: preserve Elf information for livepatch modules (Josh Poimboeuf) [1430637] - [kernel] elf: add livepatch-specific Elf constants (Josh Poimboeuf) [1430637] - [kernel] sscanf: implement basic character sets (Josh Poimboeuf) [1430637] - [kernel] livepatch/module: remove livepatch module notifier (Josh Poimboeuf) [1430637] - [kernel] modules: split part of complete_formation() into prepare_coming_module() (Josh Poimboeuf) [1430637] - [kernel] livepatch: Fix the error message about unresolvable ambiguity (Josh Poimboeuf) [1430637] - [kernel] klp: remove CONFIG_LIVEPATCH dependency from klp headers (Josh Poimboeuf) [1430637] - [kernel] klp: remove superfluous errors in asm/livepatch.h (Josh Poimboeuf) [1430637] - [kernel] perf: generalize perf_callchain (Josh Poimboeuf) [1430637] - [kernel] ftrace/module: remove ftrace module notifier (Josh Poimboeuf) [1430637] - [kernel] ftrace/module: Call clean up function when module init fails early (Josh Poimboeuf) [1430637] - [kernel] livepatch: change the error message in asm/livepatch.h header files (Josh Poimboeuf) [1430637] - [kernel] ftrace: Fix the race between ftrace and insmod (Josh Poimboeuf) [1430637] - [kernel] ftrace: Add infrastructure for delayed enabling of module functions (Josh Poimboeuf) [1430637] - [kernel] ftrace: Cleanup of global variables ftrace_new_pgs and ftrace_update_cnt (Josh Poimboeuf) [1430637] - [kernel] livepatch: Cleanup module page permission changes (Josh Poimboeuf) [1430637] - [kernel] livepatch: function, sympos scheme in livepatch sysfs directory (Josh Poimboeuf) [1430637] - [kernel] livepatch: add sympos as disambiguator field to klp_reloc (Josh Poimboeuf) [1430637] - [kernel] livepatch: add old_sympos as disambiguator field to klp_func (Josh Poimboeuf) [1430637] - [kernel] module: Add module_{enable,disable}_ro() (Josh Poimboeuf) [1430637] - [kernel] module: Use the same logic for setting and unsetting RO/NX (Josh Poimboeuf) [1430637] - [kernel] livepatch: x86: fix relocation computation with kASLR (Josh Poimboeuf) [1430637] - [kernel] livepatch: Fix crash with !CONFIG_DEBUG_SET_MODULE_RONX (Josh Poimboeuf) [1430637] - [kernel] livepatch: Improve error handling in klp_disable_func() (Josh Poimboeuf) [1430637] - [kernel] ftrace: Format MCOUNT_ADDR address as type unsigned long (Josh Poimboeuf) [1430637] - [kernel] livepatch: add module locking around kallsyms calls (Josh Poimboeuf) [1430637] - [kernel] livepatch: annotate klp_init() with __init (Josh Poimboeuf) [1430637] - [kernel] livepatch: introduce patch/func-walking helpers (Josh Poimboeuf) [1430637] - [kernel] livepatch: make kobject in klp_object statically allocated (Josh Poimboeuf) [1430637] - [kernel] livepatch: Prevent patch inconsistencies if the coming module notifier fails (Josh Poimboeuf) [1430637] - [kernel] livepatch: match return value to function signature (Josh Poimboeuf) [1430637] - [kernel] livepatch: x86: make kASLR logic more accurate (Josh Poimboeuf) [1430637] - [kernel] livepatch: add support on s390 (Josh Poimboeuf) [1430637] - [kernel] livepatch: Fix subtle race with coming and going modules (Josh Poimboeuf) [1430637] - [kernel] livepatch: remove unnecessary call to klp_find_object_module() (Josh Poimboeuf) [1430637] - [kernel] livepatch: fix RCU usage in klp_find_external_symbol() (Josh Poimboeuf) [1430637] - [kernel] x86/kernel: Fix output of show_stack_log_lvl() (Josh Poimboeuf) [1430637] - [kernel] livepatch: RCU protect struct klp_func all the time when used in klp_ftrace_handler() (Josh Poimboeuf) [1430637] - [kernel] livepatch: remove extern specifier from header files (Josh Poimboeuf) [1430637] - [kernel] livepatch: fix format string in kobject_init_and_add() (Josh Poimboeuf) [1430637] - [kernel] livepatch: simplify disable error path (Josh Poimboeuf) [1430637] - [kernel] livepatch: add missing newline to error message (Josh Poimboeuf) [1430637] - [kernel] livepatch: rename config to CONFIG_LIVEPATCH (Josh Poimboeuf) [1430637] - [kernel] livepatch: fix uninitialized return value (Josh Poimboeuf) [1430637] - [kernel] livepatch: change ARCH_HAVE_LIVE_PATCHING to HAVE_LIVE_PATCHING (Josh Poimboeuf) [1430637] - [kernel] livepatch: support for repatching a function (Josh Poimboeuf) [1430637] - [kernel] livepatch: enforce patch stacking semantics (Josh Poimboeuf) [1430637] - [kernel] livepatch: fix deferred module patching order (Josh Poimboeuf) [1430637] - [kernel] livepatch: handle ancient compilers with more grace (Josh Poimboeuf) [1430637] - [kernel] livepatch: kconfig: use bool instead of boolean (Josh Poimboeuf) [1430637] - [kernel] livepatch: samples: fix usage example comments (Josh Poimboeuf) [1430637] - [kernel] livepatch: use FTRACE_OPS_FL_IPMODIFY (Josh Poimboeuf) [1430637] - [kernel] livepatch: move x86 specific ftrace handler code to arch/x86 (Josh Poimboeuf) [1430637] - [kernel] livepatch: samples: add sample live patching module (Josh Poimboeuf) [1430637] - [kernel] livepatch: kernel: add support for live patching (Josh Poimboeuf) [1430637] - [kernel] powerpc/ftrace: simplify prepare_ftrace_return (Josh Poimboeuf) [1430637] - [kernel] x86: Fix dumpstack_64 irq stack handling (Josh Poimboeuf) [1430637] - [kernel] x86: Fix dumpstack_64 to keep state of "used" variable in loop (Josh Poimboeuf) [1430637] - [kernel] x86: Clean up dumpstack_64.c code (Josh Poimboeuf) [1430637] - [x86] dumpstack: Fix printk_address for direct addresses (Josh Poimboeuf) [1430637] - [kernel] s390/ftrace: prepare_ftrace_return() function call order (Josh Poimboeuf) [1430637] - [x86] revert "dumpstack: Remove raw stack dump" (Josh Poimboeuf) [1430637]- [usb] xhci: Bad Ethernet performance plugged in ASM1042A host (Torez Smith) [1459020] - [usb] lib/string: add sysfs_match_string helper (Torez Smith) [1456565] - [usb] typec: include linux/device.h in ucsi.h (Torez Smith) [1456565] - [usb] typec: ucsi: Add ACPI driver (Torez Smith) [1456565] - [usb] typec: Add support for UCSI interface (Torez Smith) [1456565] - [usb] typec: Add a sysfs node to manage port type (Torez Smith) [1456565] - [usb] typec: update partner power delivery support with opmode (Torez Smith) [1456565] - [usb] typec: Don't prevent using constant typec_mode_desc initializers (Torez Smith) [1456565] - [usb] typec: add driver for Intel Whiskey Cove PMIC USB Type-C PHY (Torez Smith) [1456565] - [usb] USB Type-C connector class (Torez Smith) [1456565] - [usb] usb-storage: enable use of host wide tags for UAS driver (Torez Smith) [1435752] - [usb] hso: register netdev later to avoid a race condition (Torez Smith) [1435752] - [usb] hso: fix module unloading (Torez Smith) [1435752] - [usb] plusb: Add support for PL-27A1 (Torez Smith) [1435752] - [usb] kaweth: use skb_cow_head() to deal with cloned skbs (Torez Smith) [1435752] - [usb] ch9200: use skb_cow_head() to deal with cloned skbs (Torez Smith) [1435752] - [usb] lan78xx: use skb_cow_head() to deal with cloned skbs (Torez Smith) [1435752] - [usb] sr9700: use skb_cow_head() to deal with cloned skbs (Torez Smith) [1435752] - [usb] cx82310_eth: use skb_cow_head() to deal with cloned skbs (Torez Smith) [1435752] - [usb] smsc75xx: use skb_cow_head() to deal with cloned skbs (Torez Smith) [1435752] - [usb] smsc95xx: Use skb_cow_head to deal with cloned skbs (Torez Smith) [1435752] - [usb] qmi_wwan: add QMI_QUIRK_SET_DTR for Telit PID 0x1201 (Torez Smith) [1435752] - [usb] usbnet: make sure no NULL pointer is passed through (Torez Smith) [1435752] - [usb] r8152: The Microsoft Surface docks also use R8152 v2 (Torez Smith) [1435752] - [usb] xhci: Manually give back cancelled URB if we can't queue it for cancel (Torez Smith) [1435752] - [usb] xhci: Set URB actual length for stopped control transfers (Torez Smith) [1435752] - [usb] fix linked-list corruption in rh_call_control() (Torez Smith) [1435752] - [usb] r8152: prevent the driver from transmitting packets with carrier off (Torez Smith) [1435752] - [usb] r8152: fix the rx early size of RTL8153 (Torez Smith) [1435752] - [usb] r8152: set the RMS of RTL8153 according to the mtu (Torez Smith) [1435752] - [usb] qmi_wwan: Add USB IDs for MDM6600 modem on Motorola Droid 4 (Torez Smith) [1435752] - [usb] qmi_wwan: add Dell DW5811e (Torez Smith) [1435752] - [usb] r8152: fix the list rx_done may be used without initialization (Torez Smith) [1435752] - [usb] serial: qcserial: add Dell DW5811e (Torez Smith) [1435752] - [usb] hub: Fix crash after failure to read BOS descriptor (Torez Smith) [1435752] - [usb] usbtmc: fix probe error path (Torez Smith) [1435752] - [usb] usbtmc: add missing endpoint sanity check (Torez Smith) [1435752] - [usb] serial: option: add Quectel UC15, UC20, EC21, and EC25 modems (Torez Smith) [1435752] - [usb] usb-core: Add LINEAR_FRAME_INTR_BINTERVAL USB quirk (Torez Smith) [1435752] - [usb] wusbcore: fix NULL-deref at probe (Torez Smith) [1435752] - [usb] uss720: fix NULL-deref at probe (Torez Smith) [1435752] - [usb] lvtest: fix NULL-deref at probe (Torez Smith) [1435752] - [usb] idmouse: fix NULL-deref at probe (Torez Smith) [1435752] - [usb] scripts/spelling.txt: add "disble(d)" pattern and fix typo instances (Torez Smith) [1435752] - [usb] host: xhci-dbg: HCIVERSION should be a binary number (Torez Smith) [1435752] - [usb] xhci: remove dummy extra_priv_size for size of xhci_hcd struct (Torez Smith) [1435752] - [usb] xhci-mtk: check hcc_params after adding primary hcd (Torez Smith) [1435752] - [usb] usb-storage: Add ignore-residue quirk for Initio INIC-3619 (Torez Smith) [1435752] - [usb] iowarrior: fix NULL-deref in write (Torez Smith) [1435752] - [usb] iowarrior: fix NULL-deref at probe (Torez Smith) [1435752] - [usb] serial: safe_serial: fix information leak in completion handler (Torez Smith) [1435752] - [usb] serial: io_ti: fix information leak in completion handler (Torez Smith) [1435752] - [usb] serial: omninet: drop open callback (Torez Smith) [1435752] - [usb] serial: omninet: fix reference leaks at open (Torez Smith) [1435752] - [usb] serial: io_ti: fix NULL-deref in interrupt callback (Torez Smith) [1435752] - [usb] serial: digi_acceleport: fix OOB-event processing (Torez Smith) [1435752] - [usb] asix_devices: fix missing return code check on call to asix_write_medium_mode (Torez Smith) [1435752] - [usb] cdc-wdm: remove logically dead code (Torez Smith) [1435752] - [usb] serial: keyspan: drop header file (Torez Smith) [1435752] - [usb] serial: io_edgeport: drop io-tables header file (Torez Smith) [1435752] - [usb] misc: usbtest: remove redundant check on retval < 0 (Torez Smith) [1435752] - [usb] serial: upd78f0730: sort device ids (Torez Smith) [1435752] - [usb] serial: upd78f0730: add ID for EVAL-ADXL362Z (Torez Smith) [1435752] - [usb] lan78xx: fix build errors when linux/phy*.h is removed from dsa.h (Torez Smith) [1435752] - [usb] ohci-hub: fix typo in dbg_port macro (Torez Smith) [1435752] - [usb] serial: mos7840: fix another NULL-deref at open (Torez Smith) [1435752] - [usb] serial: console: clean up sanity checks (Torez Smith) [1435752] - [usb] serial: metro-usb: drop redundant URB reinitialisation (Torez Smith) [1435752] - [usb] serial: metro-usb: drop function-tracing debugging (Torez Smith) [1435752] - [usb] serial: metro-usb: drop redundant URB unlink (Torez Smith) [1435752] - [usb] serial: metro-usb: drop unused interrupt-out callback (Torez Smith) [1435752] - [usb] xhci-mtk: make the reference clock optional (Torez Smith) [1435752] - [usb] usb-misc: sisusbvga: remove dead code (Torez Smith) [1435752] - [usb] serial: sierra: fix bogus alternate-setting assumption (Torez Smith) [1435752] - [usb] serial: ftdi_sio: fix line-status over-reporting (Torez Smith) [1435752] - [usb] serial: cp210x: add new IDs for GE Bx50v3 boards (Torez Smith) [1435752] - [usb] misc: adutux: remove redundant error check on copy_to_user return code (Torez Smith) [1435752] - [usb] serial: keyspan_pda: fix receive sanity checks (Torez Smith) [1435752] - [usb] serial: digi_acceleport: fix incomplete rx sanity check (Torez Smith) [1435752] - [usb] serial: digi_acceleport: fix OOB data sanity check (Torez Smith) [1435752] - [usb] serial: ark3116: use port device for info and error messages (Torez Smith) [1435752] - [usb] serial: ark3116: remove redundant interrupt-urb check (Torez Smith) [1435752] - [usb] serial: ark3116: fix endpoint-check return value (Torez Smith) [1435752] - [usb] uvcvideo: (cosmetic) Remove a superfluous assignment (Torez Smith) [1435752] - [usb] cdc-acm: fix TIOCGSERIAL flags (Torez Smith) [1435752] - [usb] serial: add uPD78F0730 USB to Serial Adaptor Driver (Torez Smith) [1435752] - [usb] serial: drop unused ASYNC flags (Torez Smith) [1435752] - [usb] serial: ftdi_sio: clean up ioctl handler (Torez Smith) [1435752] - [usb] r8152: fix the wrong spelling (Torez Smith) [1435752] - [usb] serial: ftdi_sio: fix extreme low-latency setting (Torez Smith) [1435752] - [usb] xhci: refactor xhci_urb_enqueue (Torez Smith) [1435752] - [usb] xhci: simplify how we store TDs in urb private data (Torez Smith) [1435752] - [usb] xhci: Rename variables related to transfer descritpors (Torez Smith) [1435752] - [usb] xhci: rename size variable to num_tds (Torez Smith) [1435752] - [usb] host: xhci: add xhci_virt_device tracer (Torez Smith) [1435752] - [usb] host: xhci: remove newline from tracer (Torez Smith) [1435752] - [usb] host: xhci: convert several if() to a single switch statement (Torez Smith) [1435752] - [usb] host: xhci: add urb_enqueue/dequeue/giveback tracers (Torez Smith) [1435752] - [usb] host: xhci: make a generic TRB tracer (Torez Smith) [1435752] - [usb] host: xhci: combine event TRB completion debugging messages (Torez Smith) [1435752] - [usb] host: xhci: convert to list_for_each_entry_safe() (Torez Smith) [1435752] - [usb] xhci: use the trb_to_noop() helper for command trbs (Torez Smith) [1435752] - [usb] xhci: Introduce helper to turn one TRB into a no-op (Torez Smith) [1435752] - [usb] host: xhci: unconditionally call xhci_unmap_td_bounce_buffer() (Torez Smith) [1435752] - [usb] host: xhci: check for a valid ring when unmapping bounce buffer (Torez Smith) [1435752] - [usb] host: xhci: remove bogus __releases()/__acquires() annotation (Torez Smith) [1435752] - [usb] host: xhci: introduce xhci_td_cleanup() (Torez Smith) [1435752] - [usb] host: xhci: reorder variable definitions (Torez Smith) [1435752] - [usb] host: xhci: use slightly better list helpers (Torez Smith) [1435752] - [usb] host: xhci: remove unneded semicolon (Torez Smith) [1435752] - [usb] host: xhci: simplify irq handler return (Torez Smith) [1435752] - [usb] host: xhci: rename completion codes to match spec (Torez Smith) [1435752] - [usb] host: xhci: print HCIVERSION on debug (Torez Smith) [1435752] - [usb] host: xhci: change pre-increments to post-increments (Torez Smith) [1435752] - [usb] xhci: remove unnecessary return in xhci_pci_setup() (Torez Smith) [1435752] - [usb] xhci: use list_is_singular for cmd_list (Torez Smith) [1435752] - [usb] xhci: avoid unnecessary calculation (Torez Smith) [1435752] - [usb] xhci: remove unnecessary assignment (Torez Smith) [1435752] - [usb] xhci: add quirk flag for broken PED bits (Torez Smith) [1435752] - [usb] xhci: Put warning message on a single line (Torez Smith) [1435752] - [usb] host: xhci: Remove unused 'addr_64' variable in xhci_hcd structure (Torez Smith) [1435752] - [usb] xhci: remove unnecessary second abort try (Torez Smith) [1435752] - [usb] xhci: remove unnecessary check for pending timer (Torez Smith) [1435752] - [usb] xhci: detect stop endpoint race using pending timer instead of counter (Torez Smith) [1435752] - [usb] xhci: rename EP_HALT_PENDING to EP_STOP_CMD_PENDING (Torez Smith) [1435752] - [usb] xhci: simplify if statement to make it more readable (Torez Smith) [1435752] - [usb] storage: sddr09: Remove a set-but-not-used variable (Torez Smith) [1435752] - [usb] ulpi: Support device discovery via DT (Torez Smith) [1435752] - [usb] xhci-mtk: add reference clock (Torez Smith) [1435752] - [usb] hcd: initialize hcd->flags to 0 when rm hcd (Torez Smith) [1435752] - [usb] storage: ene_ub6250: remove unused variable (Torez Smith) [1435752] - [usb] core: update comments for send message functions (Torez Smith) [1435752] - [usb] serial: opticon: fix CTS retrieval at open (Torez Smith) [1435752] - [usb] serial: ti_usb_3410_5052: fix control-message error handling (Torez Smith) [1435752] - [usb] serial: ssu100: fix control-message error handling (Torez Smith) [1435752] - [usb] serial: spcp8x5: fix modem-status handling (Torez Smith) [1435752] - [usb] serial: quatech2: fix control-message error handling (Torez Smith) [1435752] - [usb] serial: pl2303: fix line-setting error handling (Torez Smith) [1435752] - [usb] serial: mos7840: fix control-message error handling (Torez Smith) [1435752] - [usb] serial: mos7720: fix control-message error handling (Torez Smith) [1435752] - [usb] serial: mct_u232: fix modem-status error handling (Torez Smith) [1435752] - [usb] serial: iuu_phoenix: remove unused buffer from open (Torez Smith) [1435752] - [usb] serial: io_edgeport: fix descriptor error handling (Torez Smith) [1435752] - [usb] serial: io_edgeport: fix epic-descriptor handling (Torez Smith) [1435752] - [usb] serial: ftdi_sio: fix latency-timer error handling (Torez Smith) [1435752] - [usb] serial: ftdi_sio: fix modem-status error handling (Torez Smith) [1435752] - [usb] serial: ark3116: fix open error handling (Torez Smith) [1435752] - [usb] serial: ark3116: fix register-accessor error handling (Torez Smith) [1435752] - [usb] serial: kl5kusb105: remove unused termios structure (Torez Smith) [1435752] - [usb] serial: kl5kusb105: clean up struct definition (Torez Smith) [1435752] - [usb] serial: kl5kusb105: remove dead code (Torez Smith) [1435752] - [usb] serial: kl5kusb105: make logging less verbose (Torez Smith) [1435752] - [usb] serial: ch341: change initial line-control settings (Torez Smith) [1435752] - [usb] serial: ch341: rename LCR variable in set_termios (Torez Smith) [1435752] - [usb] serial: ch341: rename modem-status register (Torez Smith) [1435752] - [usb] serial: ch341: rename shadow modem-control register (Torez Smith) [1435752] - [usb] serial: ch341: clean up control debug messages (Torez Smith) [1435752] - [usb] serial: ch341: fix modem-status handling (Torez Smith) [1435752] - [usb] serial: cypress_m8: remove unused variable (Torez Smith) [1435752] - [usb] locking/atomic, kref: Avoid more abuse (Torez Smith) [1435752] - [usb] cdc-ether: usbnet_cdc_zte_status() can be static (Torez Smith) [1435752] - [usb] Increase usbfs transfer limit (Torez Smith) [1435752] - [usb] make the MTK XHCI driver compile for older MIPS SoCs (Torez Smith) [1435752] - [usb] Replace with globally (Torez Smith) [1435752] - [usb] treewide: remove redundant #include (Torez Smith) [1435752] - [usb] Skip auto handoff for TI and RENESAS usb controllers (Torez Smith) [1435752] - [usb] xhci: Fix race related to abort operation (Torez Smith) [1435752] - [usb] xhci: Use delayed_work instead of timer for command timeout (Torez Smith) [1435752] - [usb] tty: vt, cleanup and document con_scroll (Torez Smith) [1435752] - [usb] r8152: reset the bmu (Torez Smith) [1435752] - [usb] uas: remove can_queue set in host template (Torez Smith) [1435752] - [usb] scsi: rename SCSI_MAX_{SG, SG_CHAIN}_SEGMENTS (Torez Smith) [1435752] - [usb] uas: Limit qdepth at the scsi-host level (Torez Smith) [1435752] - [usb] uas: Fix slave queue_depth not being set (Torez Smith) [1435752] - [usb] usb-storage: Fix scsi-sd failure "Invalid field in cdb" for USB adapter JMicron (Torez Smith) [1435752] - [usb] scsi: use host wide tags by default (Torez Smith) [1435752] - [usb] scsi: always assign block layer tags if enabled (Torez Smith) [1435752]- [netdrv] i40e/i40evf: don't trust VF to reset itself (Stefan Assmann) [1454890] - [netdrv] i40e: Retry AQC GetPhyAbilities to overcome I2CRead hangs (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: bundle more descriptors when allocating buffers (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: bump tail only in multiples of 8 (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: always set the CLEARPBA flag when re-enabling interrupts (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: fix incorrect default ITR values on driver load (Stefan Assmann) [1454890] - [netdrv] i40evf: fix mac filter removal timing issue (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: organize and re-number feature flags (Stefan Assmann) [1454890] - [netdrv] i40evf: enable support for VF VLAN tag stripping control (Stefan Assmann) [1454890] - [netdrv] i40e: Display error message if module does not meet thermal requirements (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: use DECLARE_BITMAP for state (Stefan Assmann) [1454890] - [netdrv] i40e: redfine I40E_PHY_TYPE_MAX (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: spread CPU affinity hints across online CPUs only (Stefan Assmann) [1454890] - [netdrv] i40e: Stop dropping 802.1ad tags - eth proto 0x88a8 (Stefan Assmann) [1454890] - [netdrv] i40e: make i40evf_map_rings_to_vectors void (Stefan Assmann) [1454890] - [netdrv] i40evf: Enable VF to request an alternate queue allocation (Stefan Assmann) [1454890] - [netdrv] i40e: use admin queue for setting LEDs behavior (Stefan Assmann) [1454890] - [netdrv] i40e: Add support for 'ethtool -m' (Stefan Assmann) [1454890] - [netdrv] i40e: Fix reporting of supported link modes (Stefan Assmann) [1454890] - [netdrv] i40e: refactor FW version checking (Stefan Assmann) [1454890] - [netdrv] i40evf: fix ring to vector mapping (Stefan Assmann) [1454890] - [netdrv] i40e: shutdown all IRQs and disable MSI-X when suspended (Stefan Assmann) [1454890] - [netdrv] i40evf: lower message level (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: rename bytes_per_int to bytes_per_usec (Stefan Assmann) [1454890] - [netdrv] i40evf: use setup_timer() helper (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: avoid dynamic ITR updates when polling or low packet rate (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: remove ULTRA latency mode (Stefan Assmann) [1454890] - [netdrv] i40e: invert logic for checking incorrect cpu vs irq affinity (Stefan Assmann) [1454890] - [netdrv] i40e: initialize our affinity_mask based on cpu_possible_mask (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: support for VF VLAN tag stripping control (Stefan Assmann) [1454890] - [netdrv] i40evf: fix possible snprintf truncation of q_vector->name (Stefan Assmann) [1454890] - [netdrv] i40e: prevent snprintf format specifier truncation (Stefan Assmann) [1454890] - [netdrv] i40e: Store the requested FEC information (Stefan Assmann) [1454890] - [netdrv] i40evf: use netdev variable in reset task (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: use cmpxchg64 when updating private flags in ethtool (Stefan Assmann) [1454890] - [netdrv] i40e: separate hw_features from runtime changing flags (Stefan Assmann) [1454890] - [netdrv] i40evf: prevent VF close returning before state transitions to DOWN (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: adjust packet size to account for double VLANs (Stefan Assmann) [1454890] - [netdrv] i40evf: remove unnecessary __packed (Stefan Assmann) [1454890] - [netdrv] i40evf: Use le32_to_cpu before evaluating HW desc fields (Stefan Assmann) [1454890] - [netdrv] i40evf: add some missing includes (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: remove mismatched type warnings (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: update WOL and I40E_AQC_ADDR_VALID_MASK flags (Stefan Assmann) [1454890] - [netdrv] i40evf: assign num_active_queues inside i40evf_alloc_queues (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: proper update of the page_offset field (Stefan Assmann) [1454890] - [netdrv] i40evf: Add support for Adaptive Virtual Function (Stefan Assmann) [1454890] - [netdrv] virtchnl: finish conversion to virtchnl interface (Stefan Assmann) [1454890] - [netdrv] i40evf/virtchnl: whitespace cleanups (Stefan Assmann) [1454890] - [netdrv] virtchnl: rename i40e to generic virtchnl (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: create and use new unified header file (Stefan Assmann) [1454890] - [netdrv] i40evf: drop i40e_type.h include (Stefan Assmann) [1454890] - [netdrv] i40evf: disable unused flags (Stefan Assmann) [1454890] - [netdrv] i40evf: fix merge error in older patch (Stefan Assmann) [1454890] - [netdrv] i40evf: fix duplicate lines (Stefan Assmann) [1454890] - [netdrv] i40evf: hide unused variable (Stefan Assmann) [1454890] - [netdrv] i40evf: allocate queues before we setup the interrupts and q_vectors (Stefan Assmann) [1454890] - [netdrv] i40evf: remove I40E_FLAG_FDIR_ATR_ENABLED (Stefan Assmann) [1454890] - [netdrv] i40evf: remove needless min_t() on num_online_cpus()*2 (Stefan Assmann) [1454890] - [netdrv] i40e: use DECLARE_BITMAP for state fields (Stefan Assmann) [1454890] - [netdrv] i40e: separate PF and VSI state flags (Stefan Assmann) [1454890] - [netdrv] i40e: remove unnecessary msleep() delay in i40e_free_vfs (Stefan Assmann) [1454890] - [netdrv] i40e: remove I40E_FLAG_IN_NETPOLL entirely (Stefan Assmann) [1454890] - [netdrv] i40e: new AQ commands (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: Add tracepoints (Stefan Assmann) [1454890] - [netdrv] i40e: Fix support for flow director programming status (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: Remove VF Rx csum offload for tunneled packets (Stefan Assmann) [1454890] - [netdrv] i40evf: Use net_device_stats from struct net_device (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: Use build_skb to build frames (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: Add support for padding start of frames (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: Add support for using order 1 pages with a 3K buffer (Stefan Assmann) [1454890] - [netdrv] i40e: remove I40E_FLAG_NEED_LINK_UPDATE (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: Add capability exchange for outer checksum (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: Change the way we limit the maximum frame size for Rx (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: Add legacy-rx private flag to allow fallback to old Rx flow (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: Break i40e_fetch_rx_buffer up to allow for reuse of frag code (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: Pull out code for cleaning up Rx buffers (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: Pull code for grabbing and syncing rx_buffer from fetch_buffer (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: Use length to determine if descriptor is done (Stefan Assmann) [1454890] - [netdrv] i40e: use register for XL722 control register read/write (Stefan Assmann) [1454890] - [netdrv] i40evf: enforce descriptor write-back mechanism for VF (Stefan Assmann) [1454890] - [netdrv] i40evf: dereference VSI after VSI has been null checked (Stefan Assmann) [1454890] - [netdrv] i40e: Drop FCoE code from core driver files (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: Clean-up process_skb_fields (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: Fix use after free in Rx cleanup path (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: Update code to better handle incrementing page count (Stefan Assmann) [1454890] - [netdrv] i40evf: use new api ethtool_{get|set}_link_ksettings (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: Change version from 1.6.27 to 2.1.7 (Stefan Assmann) [1454890] - [netdrv] i40e/i40evf: Add support for mapping pages with DMA attributes (Stefan Assmann) [1454890] - [netdrv] i40evf: add client interface (Stefan Assmann) [1454890] - [netdrv] intel: use core min/max MTU checking (Stefan Assmann) [1454890]- [netdrv] i40e/i40evf: don't trust VF to reset itself (Stefan Assmann) [1454892] - [netdrv] i40e: fix link reporting (Stefan Assmann) [1454892] - [netdrv] i40e: Fix memory leak related filter programming status (Stefan Assmann) [1454892] - [netdrv] i40e: Fix comment about locking for __i40e_read_nvm_word() (Stefan Assmann) [1454892] - [netdrv] i40e: Avoid some useless variables and initializers in NVM functions (Stefan Assmann) [1454892] - [netdrv] i40e: fix a typo (Stefan Assmann) [1454892] - [netdrv] i40e: use a local variable instead of calculating multiple times (Stefan Assmann) [1454892] - [netdrv] i40e: Retry AQC GetPhyAbilities to overcome I2CRead hangs (Stefan Assmann) [1454892] - [netdrv] i40e: add check for return from find_first_bit call (Stefan Assmann) [1454892] - [netdrv] i40e: allow XPS with QoS enabled (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: bundle more descriptors when allocating buffers (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: bump tail only in multiples of 8 (Stefan Assmann) [1454892] - [netdrv] i40e: reduce lrxqthresh from 2 to 1 (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: always set the CLEARPBA flag when re-enabling interrupts (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: fix incorrect default ITR values on driver load (Stefan Assmann) [1454892] - [netdrv] i40e: use the safe hash table iterator when deleting mac filters (Stefan Assmann) [1454892] - [netdrv] i40e: fix flags declaration (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: organize and re-number feature flags (Stefan Assmann) [1454892] - [netdrv] i40e: ignore skb->xmit_more when deciding to set RS bit (Stefan Assmann) [1454892] - [netdrv] i40e: do not enter PHY debug mode while setting LEDs behaviour (Stefan Assmann) [1454892] - [netdrv] i40e: implement split PCI error reset handler (Stefan Assmann) [1454892] - [netdrv] i40e: Properly maintain flow director filters list (Stefan Assmann) [1454892] - [netdrv] i40e: Display error message if module does not meet thermal requirements (Stefan Assmann) [1454892] - [netdrv] i40e: fix merge error (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: use DECLARE_BITMAP for state (Stefan Assmann) [1454892] - [netdrv] i40e: fix incorrect register definition (Stefan Assmann) [1454892] - [netdrv] i40e: redfine I40E_PHY_TYPE_MAX (Stefan Assmann) [1454892] - [netdrv] i40e: re-enable PTP L4 capabilities for XL710 if FW >6.0 (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: spread CPU affinity hints across online CPUs only (Stefan Assmann) [1454892] - [netdrv] i40e: add private flag to control source pruning (Stefan Assmann) [1454892] - [netdrv] i40e: fix a typo in i40e_pf documentation (Stefan Assmann) [1454892] - [netdrv] i40e: Stop dropping 802.1ad tags - eth proto 0x88a8 (Stefan Assmann) [1454892] - [netdrv] i40e: fix client notify of VF reset (Stefan Assmann) [1454892] - [netdrv] i40e: fix handling of vf_states variable (Stefan Assmann) [1454892] - [netdrv] i40e: ensure reset occurs when disabling VF (Stefan Assmann) [1454892] - [netdrv] i40e: make use of i40e_vc_disable_vf (Stefan Assmann) [1454892] - [netdrv] i40e: drop i40e_pf *pf from i40e_vc_disable_vf() (Stefan Assmann) [1454892] - [netdrv] i40e: don't hold spinlock while resetting VF (Stefan Assmann) [1454892] - [netdrv] i40e: use admin queue for setting LEDs behavior (Stefan Assmann) [1454892] - [netdrv] i40e: Add support for 'ethtool -m' (Stefan Assmann) [1454892] - [netdrv] i40e: Fix reporting of supported link modes (Stefan Assmann) [1454892] - [netdrv] i40e: Fix a potential NULL pointer dereference (Stefan Assmann) [1454892] - [netdrv] i40e: remove logically dead code (Stefan Assmann) [1454892] - [netdrv] i40e: limit lan queue count in large CPU count machine (Stefan Assmann) [1454892] - [netdrv] i40e: refactor FW version checking (Stefan Assmann) [1454892] - [netdrv] i40e: Enable VF to negotiate number of allocated queues (Stefan Assmann) [1454892] - [netdrv] virtchnl: Add compile time static asserts to validate structure sizes (Stefan Assmann) [1454892] - [netdrv] i40e: shutdown all IRQs and disable MSI-X when suspended (Stefan Assmann) [1454892] - [netdrv] i40e: prevent service task from running while we're suspended (Stefan Assmann) [1454892] - [netdrv] i40e: don't clear suspended state until we finish resuming (Stefan Assmann) [1454892] - [netdrv] i40e: use newer generic PM support instead of legacy PM callbacks (Stefan Assmann) [1454892] - [netdrv] i40e: use separate state bit for miscellaneous IRQ setup (Stefan Assmann) [1454892] - [netdrv] i40e: fix for flow director counters not wrapping as expected (Stefan Assmann) [1454892] - [netdrv] i40e: relax warning message in case of version mismatch (Stefan Assmann) [1454892] - [netdrv] i40e: simplify member variable accesses (Stefan Assmann) [1454892] - [netdrv] i40e: Fix link down message when interface is brought up (Stefan Assmann) [1454892] - [netdrv] i40e: Fix unqualified module message while bringing link up (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: rename bytes_per_int to bytes_per_usec (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: avoid dynamic ITR updates when polling or low packet rate (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: remove ULTRA latency mode (Stefan Assmann) [1454892] - [netdrv] i40e: invert logic for checking incorrect cpu vs irq affinity (Stefan Assmann) [1454892] - [netdrv] i40e: initialize our affinity_mask based on cpu_possible_mask (Stefan Assmann) [1454892] - [netdrv] i40e: move enabling icr0 into i40e_update_enable_itr (Stefan Assmann) [1454892] - [netdrv] i40e: remove workaround for resetting XPS (Stefan Assmann) [1454892] - [netdrv] i40e: Fix for unused value issue found by static analysis (Stefan Assmann) [1454892] - [netdrv] i40e: 25G FEC status improvements (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: support for VF VLAN tag stripping control (Stefan Assmann) [1454892] - [netdrv] i40e: force VMDQ device name truncation (Stefan Assmann) [1454892] - [netdrv] i40e: Use correct flag to enable egress traffic for unicast promisc (Stefan Assmann) [1454892] - [netdrv] i40e: prevent snprintf format specifier truncation (Stefan Assmann) [1454892] - [netdrv] i40e: Store the requested FEC information (Stefan Assmann) [1454892] - [netdrv] i40e: Update state variable for adminq subtask (Stefan Assmann) [1454892] - [netdrv] i40e: synchronize nvmupdate command and adminq subtask (Stefan Assmann) [1454892] - [netdrv] i40e: prevent changing ITR if adaptive-rx/tx enabled (Stefan Assmann) [1454892] - [netdrv] i40e: move check for avoiding VID=0 filters into i40e_vsi_add_vlan (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: use cmpxchg64 when updating private flags in ethtool (Stefan Assmann) [1454892] - [netdrv] i40e: Detect ATR HW Evict NVM issue and disable the feature (Stefan Assmann) [1454892] - [netdrv] i40e: remove workaround for Open Firmware MAC address (Stefan Assmann) [1454892] - [netdrv] i40e: separate hw_features from runtime changing flags (Stefan Assmann) [1454892] - [netdrv] i40e: Fix a bug with VMDq RSS queue allocation (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: adjust packet size to account for double VLANs (Stefan Assmann) [1454892] - [netdrv] i40e: Initialize 64-bit statistics TX ring seqcount (Stefan Assmann) [1454892] - [netdrv] i40e: handle setting administratively set MAC address back to zero (Stefan Assmann) [1454892] - [netdrv] i40e: display correct UDP tunnel type name (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: remove mismatched type warnings (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: make IPv6 ATR code clearer (Stefan Assmann) [1454892] - [netdrv] i40e: fix odd formatting and indent (Stefan Assmann) [1454892] - [netdrv] i40e: fix up 32 bit timespec references (Stefan Assmann) [1454892] - [netdrv] i40e: Handle admin Q timeout when releasing NVM (Stefan Assmann) [1454892] - [netdrv] i40e: remove WQ_UNBOUND and the task limit of our workqueue (Stefan Assmann) [1454892] - [netdrv] i40e: Fix for trace found with S4 state (Stefan Assmann) [1454892] - [netdrv] i40e: fix incorrect variable assignment (Stefan Assmann) [1454892] - [netdrv] i40e: don't hold RTNL lock for the entire reset (Stefan Assmann) [1454892] - [netdrv] i40e: Handle PE_CRITERR properly with IWARP enabled (Stefan Assmann) [1454892] - [netdrv] i40e: clear only cause_ena bit (Stefan Assmann) [1454892] - [netdrv] i40e: fix disabling overflow promiscuous mode (Stefan Assmann) [1454892] - [netdrv] i40e: Add support for OEM firmware version (Stefan Assmann) [1454892] - [netdrv] i40e: genericize the partition bandwidth control (Stefan Assmann) [1454892] - [netdrv] i40e: Add message for unsupported MFP mode (Stefan Assmann) [1454892] - [netdrv] i40e: Support firmware CEE DCB UP to TC map re-definition (Stefan Assmann) [1454892] - [netdrv] i40e: Fix potential out of bound array access (Stefan Assmann) [1454892] - [netdrv] i40e: comment that udp_port must be in host byte order (Stefan Assmann) [1454892] - [netdrv] i40e: use dev_dbg instead of dev_info when warning about missing routine (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: update WOL and I40E_AQC_ADDR_VALID_MASK flags (Stefan Assmann) [1454892] - [netdrv] networking: make skb_put & friends return void pointers (Stefan Assmann) [1454892] - [netdrv] i40e: Fix a sleep-in-atomic bug (Stefan Assmann) [1454892] - [netdrv] i40e: fix handling of HW ATR eviction (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: proper update of the page_offset field (Stefan Assmann) [1454892] - [netdrv] i40e: Fix state flags for bit set and clean operations of PF (Stefan Assmann) [1454892] - [netdrv] i40e/virtchnl: move function to virtchnl (Stefan Assmann) [1454892] - [netdrv] virtchnl: finish conversion to virtchnl interface (Stefan Assmann) [1454892] - [netdrv] i40evf/virtchnl: whitespace cleanups (Stefan Assmann) [1454892] - [netdrv] i40e/virtchnl: refactor code for validate checks (Stefan Assmann) [1454892] - [netdrv] virtchnl: convert to new macros (Stefan Assmann) [1454892] - [netdrv] virtchnl: move some code to core driver (Stefan Assmann) [1454892] - [netdrv] virtchnl: rename i40e to generic virtchnl (Stefan Assmann) [1454892] - [netdrv] i40e: use new unified virtchnl header file (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: create and use new unified header file (Stefan Assmann) [1454892] - [netdrv] i40e: Check for memory allocation failure (Stefan Assmann) [1454892] - [netdrv] i40e: check for Tx timestamp timeouts during watchdog (Stefan Assmann) [1454892] - [netdrv] i40e: use pf data structure directly in i40e_ptp_rx_hang (Stefan Assmann) [1454892] - [netdrv] i40e: add statistic indicating number of skipped Tx timestamps (Stefan Assmann) [1454892] - [netdrv] i40e: avoid permanent lock of *_PTP_TX_IN_PROGRESS (Stefan Assmann) [1454892] - [netdrv] i40e: fix race condition with PTP_TX_IN_PROGRESS bits (Stefan Assmann) [1454892] - [netdrv] i40e: remove hw_disabled_flags in favor of using separate flag bits (Stefan Assmann) [1454892] - [netdrv] i40e: use DECLARE_BITMAP for state fields (Stefan Assmann) [1454892] - [netdrv] i40e: separate PF and VSI state flags (Stefan Assmann) [1454892] - [netdrv] i40e: remove unnecessary msleep() delay in i40e_free_vfs (Stefan Assmann) [1454892] - [netdrv] i40e: amortize wait time when disabling lots of VFs (Stefan Assmann) [1454892] - [netdrv] i40e: Reprogram port offloads after reset (Stefan Assmann) [1454892] - [netdrv] i40e: rename index to port to avoid confusion (Stefan Assmann) [1454892] - [netdrv] i40e: make use of i40e_reset_all_vfs when initializing new VFs (Stefan Assmann) [1454892] - [netdrv] i40e: properly spell I40E_VF_STATE_* flags (Stefan Assmann) [1454892] - [netdrv] i40e: use i40e_stop_rings_no_wait to implement PORT_SUSPENDED state (Stefan Assmann) [1454892] - [netdrv] i40e: reset all VFs in parallel when rebuilding PF (Stefan Assmann) [1454892] - [netdrv] i40e: split some code in i40e_reset_vf into helpers (Stefan Assmann) [1454892] - [netdrv] i40e: fix CONFIG_BUSY checks in i40e_set_settings function (Stefan Assmann) [1454892] - [netdrv] i40e: factor out queue control from i40e_vsi_control_(tx|rx) (Stefan Assmann) [1454892] - [netdrv] i40e: don't hold RTNL lock while waiting for VF reset to finish (Stefan Assmann) [1454892] - [netdrv] i40e: new AQ commands (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: Add tracepoints (Stefan Assmann) [1454892] - [netdrv] i40e: dump VF information in debugfs (Stefan Assmann) [1454892] - [netdrv] i40e: Fix support for flow director programming status (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: Use build_skb to build frames (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: Add support for padding start of frames (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: Add support for using order 1 pages with a 3K buffer (Stefan Assmann) [1454892] - [netdrv] i40e: clean up historic deprecated flag definitions (Stefan Assmann) [1454892] - [netdrv] i40e: remove I40E_FLAG_NEED_LINK_UPDATE (Stefan Assmann) [1454892] - [netdrv] i40e: remove extraneous loop in i40e_vsi_wait_queues_disabled (Stefan Assmann) [1454892] - [netdrv] i40e: allow look-up of MAC address from Open Firmware or IDPROM (Stefan Assmann) [1454892] - [netdrv] i40e: Simplify i40e_detect_recover_hung_queue logic (Stefan Assmann) [1454892] - [netdrv] i40e: Decrease the scope of rtnl lock (Stefan Assmann) [1454892] - [netdrv] i40e: Swap use of pf->flags and pf->hw_disabled_flags for ATR Eviction (Stefan Assmann) [1454892] - [netdrv] i40e: update error message when trying to add invalid filters (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: Add capability exchange for outer checksum (Stefan Assmann) [1454892] - [netdrv] i40e: fix for queue timing delays (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: Change the way we limit the maximum frame size for Rx (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: Add legacy-rx private flag to allow fallback to old Rx flow (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: Break i40e_fetch_rx_buffer up to allow for reuse of frag code (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: Pull out code for cleaning up Rx buffers (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: Pull code for grabbing and syncing rx_buffer from fetch_buffer (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: Use length to determine if descriptor is done (Stefan Assmann) [1454892] - [netdrv] i40e: remove FDIR_REQUIRES_REINIT driver flag (Stefan Assmann) [1454892] - [netdrv] i40e: remove a useless goto statement (Stefan Assmann) [1454892] - [netdrv] i40e: Check for new arq elements before leaving the adminq subtask loop (Stefan Assmann) [1454892] - [netdrv] i40e: use register for XL722 control register read/write (Stefan Assmann) [1454892] - [netdrv] i40e: Clean up handling of private flags (Stefan Assmann) [1454892] - [netdrv] i40e: Drop FCoE code that always evaluates to false or 0 (Stefan Assmann) [1454892] - [netdrv] i40e: Drop FCoE code from core driver files (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: Clean-up process_skb_fields (Stefan Assmann) [1454892] - [netdrv] i40e: removed no longer needed delays (Stefan Assmann) [1454892] - [netdrv] i40e: Fixed race conditions in VF reset (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: Fix use after free in Rx cleanup path (Stefan Assmann) [1454892] - [netdrv] i40e: fix configuration of RSS table with DCB (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: Update code to better handle incrementing page count (Stefan Assmann) [1454892] - [netdrv] i40e: make use of hlist_for_each_entry_continue (Stefan Assmann) [1454892] - [netdrv] i40e: add support for SCTPv4 FDir filters (Stefan Assmann) [1454892] - [netdrv] i40e: implement support for flexible word payload (Stefan Assmann) [1454892] - [netdrv] i40e: add parsing of flexible filter fields from userdef (Stefan Assmann) [1454892] - [netdrv] i40e: partition the ring_cookie to get VF index (Stefan Assmann) [1454892] - [netdrv] i40e: allow changing input set for ntuple filters (Stefan Assmann) [1454892] - [netdrv] i40e: restore default input set for each flow type (Stefan Assmann) [1454892] - [netdrv] i40e: check current configured input set when adding ntuple filters (Stefan Assmann) [1454892] - [netdrv] i40e: correctly honor the mask fields for ETHTOOL_SRXCLSRLINS (Stefan Assmann) [1454892] - [netdrv] i40e: always remove old filter when adding new FDir filter (Stefan Assmann) [1454892] - [netdrv] i40e: explicitly fail on extended MAC field for ethtool_rx_flow_spec (Stefan Assmann) [1454892] - [netdrv] i40e: add counters for UDP/IPv4 and IPv4 filters (Stefan Assmann) [1454892] - [netdrv] i40e: don't re-enable ATR when flushing filters if SB has TCP4/IPv4 rules (Stefan Assmann) [1454892] - [netdrv] i40e: reset fd_tcp_rule count when restoring filters (Stefan Assmann) [1454892] - [netdrv] i40e: remove redundant check for fd_tcp_rule when restoring filters (Stefan Assmann) [1454892] - [netdrv] i40e: exit ATR mode only when adding TCP/IPv4 filter succeeds (Stefan Assmann) [1454892] - [netdrv] i40e: return immediately when failing to add fdir filter (Stefan Assmann) [1454892] - [netdrv] i40e: rework exit flow of i40e_add_fdir_ethtool (Stefan Assmann) [1454892] - [netdrv] i40e: don't use arrays for (src|dst)_ip (Stefan Assmann) [1454892] - [netdrv] i40e: send correct port number to AdminQ when enabling UDP tunnels (Stefan Assmann) [1454892] - [netdrv] i40e: use new api ethtool_{get|set}_link_ksettings (Stefan Assmann) [1454892] - [netdrv] i40e: rename auto_disable_flags to hw_disabled_flags (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: Change version from 1.6.27 to 2.1.7 (Stefan Assmann) [1454892] - [netdrv] i40e: Allow untrusted VFs to have more filters (Stefan Assmann) [1454892] - [netdrv] i40e/i40evf: Add support for mapping pages with DMA attributes (Stefan Assmann) [1454892] - [netdrv] i40e: Clarify steps in MAC/VLAN filters initialization routine (Stefan Assmann) [1454892] - [netdrv] i40e: fix ethtool to get EEPROM data from X722 interface (Stefan Assmann) [1454892] - [netdrv] intel: use core min/max MTU checking (Stefan Assmann) [1454892]- [net] rename ndo_setup_tc callback and remove it from kABI (Ivan Vecera) [1445420] - [net] sched: avoid matching qdisc with zero handle (Ivan Vecera) [1445420] - [net] sched: cls_flower: Set egress_dev mark when calling into the HW driver (Ivan Vecera) [1445420] - [net] net_sched: remove cls_flower idr on failure (Ivan Vecera) [1445420] - [net] sched: don't use GFP_KERNEL under spin lock (Ivan Vecera) [1445420] - [net] sched: fix use-after-free in tcf_action_destroy and tcf_del_walker (Ivan Vecera) [1445420] - [net] sched: Change act_api and act_xxx modules to use IDR (Ivan Vecera) [1445420] - [net] sched: Change cls_flower to use IDR (Ivan Vecera) [1445420] - [lib] idr: implement extended variant of idr (Ivan Vecera) [1445420] - [lib] idr: fix NULL pointer dereference when ida_remove(unallocated_id) (Ivan Vecera) [1445420] - [lib] idr: fix unexpected ID-removal when idr_remove(unallocated_id) (Ivan Vecera) [1445420] - [lib] idr: fix overflow bug during maximum ID calculation at maximum height (Ivan Vecera) [1445420] - [net] net_sched: fix order of queue length updates in qdisc_replace() (Ivan Vecera) [1445420] - [net] sched: hfsc: fix curve activation in hfsc_change_class() (Ivan Vecera) [1445420] - [net] net_sched: always reset qdisc backlog in qdisc_reset() (Ivan Vecera) [1445420] - [net] net_sched: gen_estimator: fix scaling error in bytes/packets samples (Ivan Vecera) [1445420] - [net] net_sched: carefully handle tcf_block_put() (Ivan Vecera) [1445420] - [net] net_sched: fix reference counting of tc filter chain (Ivan Vecera) [1445420] - [net] net_sched: get rid of tcfa_rcu (Ivan Vecera) [1445420] - [net] sched: fix pointer check in gen_handle (Ivan Vecera) [1445420] - [net] sched: fix memleak for chain zero (Ivan Vecera) [1445420] - [net] sched: Use __qdisc_drop instead of kfree_skb in sch_prio and sch_qfq (Ivan Vecera) [1445420] - [net] net_sched: add reverse binding for tc class (Ivan Vecera) [1445420] - [net] sch_tbf: fix two null pointer dereferences on init failure (Ivan Vecera) [1445420] - [net] sch_sfq: fix null pointer dereference on init failure (Ivan Vecera) [1445420] - [net] sch_netem: avoid null pointer deref on init failure (Ivan Vecera) [1445420] - [net] sch_fq_codel: avoid double free on init failure (Ivan Vecera) [1445420] - [net] sch_cbq: fix null pointer dereferences on init failure (Ivan Vecera) [1445420] - [net] sch_hfsc: fix null pointer deref and double free on init failure (Ivan Vecera) [1445420] - [net] sch_hhf: fix null pointer dereference on init failure (Ivan Vecera) [1445420] - [net] sch_multiq: fix double free on init failure (Ivan Vecera) [1445420] - [net] sch_htb: fix crash on init failure (Ivan Vecera) [1445420] - [net] act_ife: use registered ife_type as fallback (Ivan Vecera) [1445420] - [net] if_ether: add forces ife lfb type (Ivan Vecera) [1445420] - [net] sched: sfq: drop packets after root qdisc lock is released (Ivan Vecera) [1445420] - [net] net_sched: fix a refcount_t issue with noop_qdisc (Ivan Vecera) [1445420] - [net] net_sched: kill u32_node pointer in Qdisc (Ivan Vecera) [1445420] - [net] net_sched: remove tc class reference counting (Ivan Vecera) [1445420] - [net] net_sched: introduce tclass_del_notify() (Ivan Vecera) [1445420] - [net] net_sched: get rid of more forward declarations (Ivan Vecera) [1445420] - [net] sched: add couple of goto_chain helpers (Ivan Vecera) [1445420] - [net] sched: don't do tcf_chain_flush from tcf_chain_destroy (Ivan Vecera) [1445420] - [net] sched: fix use after free when tcf_chain_destroy is called multiple times (Ivan Vecera) [1445420] - [net] sched: Fix the logic error to decide the ingress qdisc (Ivan Vecera) [1445420] - [net] sched: fix p_filter_chain check in tcf_chain_flush (Ivan Vecera) [1445420] - [net] sched: Add the invalid handle check in qdisc_class_find (Ivan Vecera) [1445420] - [net] sched: fix NULL pointer dereference when action calls some targets (Ivan Vecera) [1445420] - [net] sched: cls_flower: fix ndo_setup_tc type for stats call (Ivan Vecera) [1445420] - [net] qdisc: add tracepoint qdisc:qdisc_dequeue for dequeued SKBs (Ivan Vecera) [1445420] - [net] sched: hfsc: opencode trivial set_active() and set_passive() (Ivan Vecera) [1445420] - [net] net_sched: call qlen_notify only if child qdisc is empty (Ivan Vecera) [1445420] - [net] net_sched: remove warning from qdisc_hash_add (Ivan Vecera) [1445420] - [net] sched: sfq: update hierarchical backlog when drop packet (Ivan Vecera) [1445420] - [net] net_sched: reset pointers to tcf blocks in classful qdiscs' destructors (Ivan Vecera) [1445420] - [net] sched: hfsc: allocate tcf block for hfsc root class (Ivan Vecera) [1445420] - [net] sched: remove cops->tcf_cl_offload (Ivan Vecera) [1445420] - [net] sched: use newly added classid identity helpers (Ivan Vecera) [1445420] - [net] sched: propagate classid down to offload drivers (Ivan Vecera) [1445420] - [net] sched: Add helpers to identify classids (Ivan Vecera) [1445420] - [net] sched: set xt_tgchk_param par.nft_compat as 0 in ipt_init_target (Ivan Vecera) [1445420] - [net] sched: set xt_tgchk_param par.net properly in ipt_init_target (Ivan Vecera) [1445420] - [net] net_sched: get rid of some forward declarations (Ivan Vecera) [1445420] - [net] sched: get rid of struct tc_to_netdev (Ivan Vecera) [1445420] - [net] sched: change return value of ndo_setup_tc for driver supporting mqprio only (Ivan Vecera) [1445420] - [net] sched: move prio into cls_common (Ivan Vecera) [1445420] - [net] sched: push cls related args into cls_common structure (Ivan Vecera) [1445420] - [netdrv] mlxsw: spectrum: rename cls arg in matchall processing (Ivan Vecera) [1445420] - [netdrv] mlxsw: spectrum: push cls_flower and cls_matchall setup_tc processing into separate functions (Ivan Vecera) [1445420] - [netdrv] mlx5e_rep: push cls_flower setup_tc processing into a separate function (Ivan Vecera) [1445420] - [netdrv] mlx5e: push cls_flower and mqprio setup_tc processing into separate functions (Ivan Vecera) [1445420] - [netdrv] ixgbe: push cls_u32 and mqprio setup_tc processing into separate functions (Ivan Vecera) [1445420] - [netdrv] cxgb4: push cls_u32 setup_tc processing into a separate function (Ivan Vecera) [1445420] - [net] sched: make egress_dev flag part of flower offload struct (Ivan Vecera) [1445420] - [net] sched: rename TC_SETUP_MATCHALL to TC_SETUP_CLSMATCHALL (Ivan Vecera) [1445420] - [net] sched: make type an argument for ndo_setup_tc (Ivan Vecera) [1445420] - [net] net_sched: use void pointer for filter handle (Ivan Vecera) [1445420] - [net] net_sched: refactor notification code for RTM_DELTFILTER (Ivan Vecera) [1445420] - [net] sched: avoid atomic swap in tcf_exts_change (Ivan Vecera) [1445420] - [net] sched: cls_u32: no need to call tcf_exts_change for newly allocated struct (Ivan Vecera) [1445420] - [net] sched: cls_route: no need to call tcf_exts_change for newly allocated struct (Ivan Vecera) [1445420] - [net] sched: cls_flow: no need to call tcf_exts_change for newly allocated struct (Ivan Vecera) [1445420] - [net] sched: cls_cgroup: no need to call tcf_exts_change for newly allocated struct (Ivan Vecera) [1445420] - [net] sched: cls_bpf: no need to call tcf_exts_change for newly allocated struct (Ivan Vecera) [1445420] - [net] sched: cls_basic: no need to call tcf_exts_change for newly allocated struct (Ivan Vecera) [1445420] - [net] sched: cls_matchall: no need to call tcf_exts_change for newly allocated struct (Ivan Vecera) [1445420] - [net] sched: cls_fw: no need to call tcf_exts_change for newly allocated struct (Ivan Vecera) [1445420] - [net] sched: cls_flower: no need to call tcf_exts_change for newly allocated struct (Ivan Vecera) [1445420] - [net] sched: cls_fw: rename fw_change_attrs function (Ivan Vecera) [1445420] - [net] sched: cls_bpf: rename cls_bpf_modify_existing function (Ivan Vecera) [1445420] - [net] sched: use tcf_exts_has_actions instead of exts->nr_actions (Ivan Vecera) [1445420] - [net] sched: remove check for number of actions in tcf_exts_exec (Ivan Vecera) [1445420] - [net] sched: fix return value of tcf_exts_exec (Ivan Vecera) [1445420] - [net] sched: remove redundant helpers tcf_exts_is_predicative and tcf_exts_is_available (Ivan Vecera) [1445420] - [net] sched: use tcf_exts_has_actions in tcf_exts_exec (Ivan Vecera) [1445420] - [net] sched: change names of action number helpers to be aligned with the rest (Ivan Vecera) [1445420] - [net] sched: remove unneeded tcf_em_tree_change (Ivan Vecera) [1445420] - [net] sched: sch_atm: use Qdisc_class_common structure (Ivan Vecera) [1445420] - [net] sched: actions: add time filter for action dumping (Ivan Vecera) [1445420] - [net] sched: actions: dump more than TCA_ACT_MAX_PRIO actions per batch (Ivan Vecera) [1445420] - [net] sched: actions: Use proper root attribute table for actions (Ivan Vecera) [1445420] - [net] netlink: Add new type NLA_BITFIELD32 (Ivan Vecera) [1445420] - [net] sched: actions: rename act_get_notify() to tcf_get_notify() (Ivan Vecera) [1445420] - [net] sched: Fix one possible panic when no destroy callback (Ivan Vecera) [1445420] - [net] sched: act_tunnel_key: make UDP checksum configurable (Ivan Vecera) [1445420] - [net] sched: act_tunnel_key: request UDP checksum by default (Ivan Vecera) [1445420] - [net] act_pedit: fix an error code (Ivan Vecera) [1445420] - [net] net_sched: move tcf_lock down after gen_replace_estimator() (Ivan Vecera) [1445420] - [net] propagate tc filter chain index down the ndo_setup_tc call (Ivan Vecera) [1445420] - [net] sched: introduce helper to identify gact trap action (Ivan Vecera) [1445420] - [net] sched: introduce a TRAP control action (Ivan Vecera) [1445420] - [net] sched: select cls when cls_act is enabled (Ivan Vecera) [1445420] - [net] sched: cls_flower: add support for matching on ip tos and ttl (Ivan Vecera) [1445420] - [net] sched: add helper for updating statistics on all actions (Ivan Vecera) [1445420] - [net] net_sched: only create filter chains for new filters/actions (Ivan Vecera) [1445420] - [net] sched: flower: add support for matching on tcp flags (Ivan Vecera) [1445420] - [net] sched: cls_api: make reclassify return all the way back to the original tp (Ivan Vecera) [1445420] - [net] sched: cls_matchall: fix null pointer dereference (Ivan Vecera) [1445420] - [net] sched: fix filter flushing (Ivan Vecera) [1445420] - [net] sched: properly assign RCU pointer in tcf_chain_tp_insert/remove (Ivan Vecera) [1445420] - [net] sched: add termination action to allow goto chain (Ivan Vecera) [1445420] - [net] sched: push tp down to action init (Ivan Vecera) [1445420] - [net] sched: introduce multichain support for filters (Ivan Vecera) [1445420] - [net] sched: push chain dump to a separate function (Ivan Vecera) [1445420] - [net] sched: introduce helpers to work with filter chains (Ivan Vecera) [1445420] - [net] sched: move TC_H_MAJ macro call into tcf_auto_prio (Ivan Vecera) [1445420] - [net] sched: replace nprio by a bool to make the function more readable (Ivan Vecera) [1445420] - [net] sched: rename tcf_destroy_chain helper (Ivan Vecera) [1445420] - [net] sched: introduce tcf block infractructure (Ivan Vecera) [1445420] - [net] sched: move tc_classify function to cls_api.c (Ivan Vecera) [1445420] - [net] fix compile error in skb_orphan_partial() (Ivan Vecera) [1445420] - [net] netem: fix skb_orphan_partial() (Ivan Vecera) [1445420] - [net] sched: optimize class dumps (Ivan Vecera) [1445420] - [net] sched: act_csum: Add accessors for offloading drivers (Ivan Vecera) [1445420] - [net] sched: remove redundant null check on head (Ivan Vecera) [1445420] - [net] sched: add helpers to handle extended actions (Ivan Vecera) [1445420] - [net] flower: check unused bits in MPLS fields (Ivan Vecera) [1445420] - [net] sched: actions: Complete the JUMPX opcode (Ivan Vecera) [1445420] - [net] cls_flower: add support for matching MPLS fields (v2) (Ivan Vecera) [1445420] - [net] net_sched: remove useless NULL to tp->root (Ivan Vecera) [1445420] - [net] net_sched: move the empty tp check from ->destroy() to ->delete() (Ivan Vecera) [1445420] - [net] allow configuring default qdisc (Ivan Vecera) [1445420] - [net] net_sched: check noop_qdisc before qdisc_hash_add() (Ivan Vecera) [1445420] - [net] sched: choke: remove some dead code (Ivan Vecera) [1445420] - [net] net_sched: use setup_deferrable_timer (Ivan Vecera) [1445420] - [net] sched: choke: remove dead filter classify code (Ivan Vecera) [1445420] - [net] sched: act_csum: don't mangle TCP and UDP GSO packets (Ivan Vecera) [1445420] - [net] sch_dsmark: fix invalid skb_cow() usage (Ivan Vecera) [1445420] - [net] sched: fq_codel: Avoid set-but-unused variable (Ivan Vecera) [1445420] - [net] sched: act_ife: Staticfy find_decode_metaid() (Ivan Vecera) [1445420] - [net] mqprio: Modify mqprio to pass user parameters via ndo_setup_tc (Ivan Vecera) [1445420] - [net] mqprio: Change handling of hw u8 to allow for multiple hardware offload modes (Ivan Vecera) [1445420] - [net] replace callings of .ndo_setup_tc by wrapper (Ivan Vecera) [1445420] - [net] netem: apply correct delay when rate throttling (Ivan Vecera) [1445420] - [net] sch_tbf: Remove bogus semicolon in if() conditional. (Ivan Vecera) [1445420] - [net] act_connmark: avoid crashing on malformed nlattrs with null parms (Ivan Vecera) [1445420] - [net] sched: make default fifo qdiscs appear in the dump (Ivan Vecera) [1445420] - [net] sched: act_skbmod: remove unneeded rcu_read_unlock in tcf_skbmod_dump (Ivan Vecera) [1445420] - [net] sched: actions: decrement module reference count after table flush. (Ivan Vecera) [1445420] - [net] pkt_sched: Remove useless qdisc_stab_lock (Ivan Vecera) [1445420] - [net] sched: cls_u32: Reflect HW offload status (Ivan Vecera) [1445420] - [net] sched: have stub for tcf_destroy_chain in case NET_CLS is not configured (Ivan Vecera) [1445420] - [net] sched: Fix accidental removal of errout goto (Ivan Vecera) [1445420] - [net] net_sched: fix error recovery at qdisc creation (Ivan Vecera) [1445420] - [net] sched: check negative err value to safe one level of indent (Ivan Vecera) [1445420] - [net] sched: add missing curly braces in else branch in tc_ctl_tfilter (Ivan Vecera) [1445420] - [net] sched: move err set right before goto errout in tc_ctl_tfilter (Ivan Vecera) [1445420] - [net] sched: push TC filter protocol creation into a separate function (Ivan Vecera) [1445420] - [net] sched: move tcf_proto_destroy and tcf_destroy_chain helpers into cls_api (Ivan Vecera) [1445420] - [net] sched: rename tcf_destroy to tcf_destroy_proto (Ivan Vecera) [1445420] - [net] act_pedit: Introduce 'add' operation (Ivan Vecera) [1445420] - [net] act_pedit: Support using offset relative to the conventional network headers (Ivan Vecera) [1445420] - [net] sched: act_mirred: remove duplicated include from act_mirred.c (Ivan Vecera) [1445420] - [net] sched: act_ife: Change to use ife module (Ivan Vecera) [1445420] - [net] Introduce ife encapsulation module (Ivan Vecera) [1445420] - [net] sched: act_ife: Unexport ife_tlv_meta_encode (Ivan Vecera) [1445420] - [net] sched: act_psample: Remove unnecessary ASSERT_RTNL (Ivan Vecera) [1445420] - [net] sched: act_sample: Fix error path in init (Ivan Vecera) [1445420] - [net] sched: Introduce sample tc action (Ivan Vecera) [1445420] - [net] Introduce psample, a new genetlink channel for packet sampling (Ivan Vecera) [1445420] - [net] sched: Add accessor functions to pedit keys for offloading drivers (Ivan Vecera) [1445420] - [net] fq_codel: Avoid regenerating skb flow hash unless necessary (Ivan Vecera) [1445420] - [net] sched: actions: fix refcnt when GETing of action after bind (Ivan Vecera) [1445420] - [net] sched: act_csum: compute crc32c on SCTP packets (Ivan Vecera) [1445420] - [net] sched: Kconfig: select LIBCRC32C if NET_ACT_CSUM is selected (Ivan Vecera) [1445420] - [net] cls_u32: don't bother explicitly initializing ->divisor to zero (Ivan Vecera) [1445420] - [net] tc: convert tc_at to tc_at_ingress (Ivan Vecera) [1445420] - [net] tc: convert tc_verd to integer bitfields (Ivan Vecera) [1445420] - [net] tc: extract skip classify bit from tc_verd (Ivan Vecera) [1445420] - [net] tc: make MAX_RECLASSIFY_LOOP local (Ivan Vecera) [1445420] - [net] tc: remove unused tc_verd fields (Ivan Vecera) [1445420] - [net] dev_weight: TX/RX orthogonality (Ivan Vecera) [1445420] - [net] sched: fix soft lockup in tc_classify (Ivan Vecera) [1445420] - [net] net_sched: sch_netem: use rb_entry() (Ivan Vecera) [1445420] - [net] net_sched: sch_fq: use rb_entry() (Ivan Vecera) [1445420] - [net] net_sched: gen_estimator: complete rewrite of rate estimators (Ivan Vecera) [1445420] - [net] uapi: export tc_skbmod.h (Ivan Vecera) [1445420] - [net] net_sched: gen_estimator: account for timer drifts (Ivan Vecera) [1445420] - [net] sched: pedit: make sure that offset is valid (Ivan Vecera) [1445420] - [net] sched: Export tc_tunnel_key so its UAPI accessible (Ivan Vecera) [1445420] - [net] bpf: reuse dev_is_mac_header_xmit for redirect (Ivan Vecera) [1445420] - [net] sched: filters: fix filter handle ID in tfilter_notify_chain() (Ivan Vecera) [1445420] - [net] net_sched: sch_fq: use hash_ptr() (Ivan Vecera) [1445420] - [net] sched: filters: pass netlink message flags in event notification (Ivan Vecera) [1445420] - [net] tc_act: Remove tcf_act macro (Ivan Vecera) [1445420] - [net] qdisc: catch misconfig of attaching qdisc to tx_queue_len zero device (Ivan Vecera) [1445420] - [net] qdisc: IFF_NO_QUEUE drivers should use consistent TX queue len (Ivan Vecera) [1445420] - [net] make default TX queue length a defined constant (Ivan Vecera) [1445420] - [net] net_sched: actions: use nla_parse_nested() (Ivan Vecera) [1445420] - [net] sched: filters: fix notification of filter delete with proper handle (Ivan Vecera) [1445420] - [net] skbedit: allow the user to specify bitmask for mark (Ivan Vecera) [1445420] - [net] sch_htb: do not report fake rate estimators (Ivan Vecera) [1445420] - [net] sched: em_meta: Fix 'meta vlan' to correctly recognize zero VID frames (Ivan Vecera) [1445420] - [net] sched: act_mirred: Implement ingress actions (Ivan Vecera) [1445420] - [net] sched: act_mirred: Refactor detection whether dev needs xmit at mac header (Ivan Vecera) [1445420] - [net] sched: act_mirred: Rename tcfm_ok_push to tcfm_mac_header_xmit and make it a bool (Ivan Vecera) [1445420] - [net] net_sched: reorder pernet ops and act ops registrations (Ivan Vecera) [1445420] - [net] net_sched: do not broadcast RTM_GETTFILTER result (Ivan Vecera) [1445420] - [net] skbuff: Limit skb_vlan_pop/push() to expect skb->data at mac header (Ivan Vecera) [1445420] - [net] sched: act_vlan: Push skb->data to mac_header prior calling skb_vlan_*() functions (Ivan Vecera) [1445420] - [net] sched: pkt_cls: change tc actions order to be as the user sets (Ivan Vecera) [1445420] - [net] act_ife: Fix false encoding (Ivan Vecera) [1445420] - [net] act_ife: Fix external mac header on encode (Ivan Vecera) [1445420] - [net] net_sched: sch_fq: account for schedule/timers drifts (Ivan Vecera) [1445420] - [net] net_sched: sch_fq: add low_rate_threshold parameter (Ivan Vecera) [1445420] - [net] sched: actions: fix GETing actions (Ivan Vecera) [1445420] - [net] sched: act_vlan: Introduce TCA_VLAN_ACT_MODIFY vlan action (Ivan Vecera) [1445420] - [net] skbuff: Export __skb_vlan_pop (Ivan Vecera) [1445420] - [net] net_sched: check NULL on error path in route4_change() (Ivan Vecera) [1445420] - [net] sched: actions police: peg drop stats for conforming traffic (Ivan Vecera) [1445420] - [net] sched: ife action: Introduce skb tcindex metadata encap decap (Ivan Vecera) [1445420] - [net] sched: ife action: add 16 bit helpers (Ivan Vecera) [1445420] - [net] sched: add and use qdisc_skb_head helpers (Ivan Vecera) [1445420] - [net] sched: replace __skb_dequeue with __qdisc_dequeue_head (Ivan Vecera) [1445420] - [net] sched: remove qdisc arg from __qdisc_dequeue_head (Ivan Vecera) [1445420] - [net] sched: don't use skb queue helpers (Ivan Vecera) [1445420] - [net] pie: use qdisc_dequeue_head wrapper (Ivan Vecera) [1445420] - [net] pkt_sched: fq: use proper locking in fq_dump_stats() (Ivan Vecera) [1445420] - [net] net_sched: Introduce skbmod action (Ivan Vecera) [1445420] - [net] sched: use IS_ENABLED() instead of checking for built-in or module (Ivan Vecera) [1445420] - [net] minor optimization in qdisc_qstats_cpu_drop() (Ivan Vecera) [1445420] - [net] qdisc: fix a module refcount leak in qdisc_create_dflt() (Ivan Vecera) [1445420] - [net] sched: fix encoding to use real length (Ivan Vecera) [1445420] - [net] net_sched: properly handle failure case of tcf_exts_init() (Ivan Vecera) [1445420] - [net] sched: avoid duplicates in qdisc dump (Ivan Vecera) [1445420] - [net] sched: fix handling of singleton qdiscs with qdisc_hash (Ivan Vecera) [1445420] - [net] net_sched: allow flushing tc police actions (Ivan Vecera) [1445420] - [net] net_sched: unify the init logic for act_police (Ivan Vecera) [1445420] - [net] net_sched: convert tcf_exts from list to pointer array (Ivan Vecera) [1445420] - [net] net_sched: remove an unnecessary list_del() (Ivan Vecera) [1445420] - [net] net_sched: remove the leftover cleanup_a() (Ivan Vecera) [1445420] - [net] fix up a few missing hashtable.h conflict resolutions (Ivan Vecera) [1445420] - [net] sched: convert qdisc linked list to hashtable (Ivan Vecera) [1445420] - [net] resolve symbol conflicts with generic hashtable.h (Ivan Vecera) [1445420] - [net] sched: sch_hfsc: remove unused cl_myfadj (Ivan Vecera) [1445420] - [net] sched: sch_hfsc: keep fsc and virtual times in sync; fix an old bug (Ivan Vecera) [1445420] - [net] net_sched: get rid of struct tcf_common (Ivan Vecera) [1445420] - [net] net_sched: move tc_action into tcf_common (Ivan Vecera) [1445420] - [net] sched: sch_htb: clamp xstats tokens to fit into 32-bit int (Ivan Vecera) [1445420] - [net] hfsc: reduce hfsc_sched to 14 cachelines (Ivan Vecera) [1445420] - [net] sched: actions: skbedit convert to use more modern nla_put_xxx (Ivan Vecera) [1445420] - [net] sched: actions: skbedit add support for mod-ing skb pkt_type (Ivan Vecera) [1445420] - [net] simplify and make pkt_type_ok() available for other users (Ivan Vecera) [1445420] - [net] sched: sch_hfsc: anchor virtual curve at proper vt in hfsc_change_fsc() (Ivan Vecera) [1445420] - [net] sched: sch_hfsc: go passive after vt update (Ivan Vecera) [1445420] - [net] sched: sch_hfsc: remove leftover dlist and droplist (Ivan Vecera) [1445420] - [net] sched: sch_hfsc: add unlikely() in qdisc_peek_len() (Ivan Vecera) [1445420] - [net] sched: sch_hfsc: handle corner cases where head may change invalidating calculated deadline (Ivan Vecera) [1445420] - [net] net_sched: netem: do not call qdisc_drop() with a NULL skb (Ivan Vecera) [1445420] - [net] net_sched: generalize bulk dequeue (Ivan Vecera) [1445420] - [net] net_sched: sch_htb: export class backlog in dumps (Ivan Vecera) [1445420] - [net] net_sched: fq_codel: cache skb->truesize into skb->cb (Ivan Vecera) [1445420] - [net] net_sched: drop packets after root qdisc lock is released (Ivan Vecera) [1445420] - [net] act_ife: acquire ife_mod_lock before reading ifeoplist (Ivan Vecera) [1445420] - [net] act_ife: only acquire tcf_lock for existing actions (Ivan Vecera) [1445420] - [net] htb: call qdisc_root with rcu read lock held (Ivan Vecera) [1445420] - [net] net_sched: sch_fq: defer skb freeing (Ivan Vecera) [1445420] - [net] net_sched: sch_pie: defer skb freeing (Ivan Vecera) [1445420] - [net] net_sched: sch_netem: defer skb freeing (Ivan Vecera) [1445420] - [net] net_sched: sch_htb: defer skb freeing (Ivan Vecera) [1445420] - [net] net_sched: sch_hhf: defer skb freeing (Ivan Vecera) [1445420] - [net] net_sched: fq_codel: defer skb freeing (Ivan Vecera) [1445420] - [net] net_sched: sch_fq: defer skb freeing (Ivan Vecera) [1445420] - [net] net_sched: sch_codel: defer skb freeing in codel_change() (Ivan Vecera) [1445420] - [net] net_sched: sch_choke: defer skb freeing (Ivan Vecera) [1445420] - [net] net_sched: add the ability to defer skb freeing (Ivan Vecera) [1445420] - [net] net sched actions: bug fix dumping actions directly didnt produce NLMSG_DONE (Ivan Vecera) [1445420] - [net] net_sched: make tcf_hash_check() boolean (Ivan Vecera) [1445420] - [net] act_ipt: fix a bind refcnt leak (Ivan Vecera) [1445420] - [net] net_sched: prio: insure proper transactional behavior (Ivan Vecera) [1445420] - [net] act_police: rename tcf_act_police_locate() to tcf_act_police_init() (Ivan Vecera) [1445420] - [net] net_sched: remove internal use of TC_POLICE_* (Ivan Vecera) [1445420] - [net] net_sched: prio: properly report out of memory errors (Ivan Vecera) [1445420] - [net] sched: remove NET_XMIT_POLICED (Ivan Vecera) [1445420] - [net] net_sched: remove generic throttled management (Ivan Vecera) [1445420] - [net] net_sched: netem: remove qdisc_is_throttled() use (Ivan Vecera) [1445420] - [net] net_sched: cbq: remove a flaky use of qdisc_is_throttled() (Ivan Vecera) [1445420] - [net] net_sched: sch_plug: use a private throttled status (Ivan Vecera) [1445420] - [net] sched: fix qdisc->running lockdep annotations (Ivan Vecera) [1445420] - [net] sched: place state, next_sched and gso_skb in same cacheline again (Ivan Vecera) [1445420] - [net] sched: remove qdisc->drop (Ivan Vecera) [1445420] - [net] sched: remove qdisc_rehape_fail (Ivan Vecera) [1445420] - [net] cbq: remove TCA_CBQ_POLICE support (Ivan Vecera) [1445420] - [net] cbq: remove TCA_CBQ_OVL_STRATEGY support (Ivan Vecera) [1445420] - [net] qfq: don't leak skb if kzalloc fails (Ivan Vecera) [1445420] - [net] cls_u32: be more strict about skip-sw flag for knodes (Ivan Vecera) [1445420] - [net] cls_u32: catch all hardware offload errors (Ivan Vecera) [1445420] - [net] sched: fix missing doc annotations (Ivan Vecera) [1445420] - [net] net_sched: add missing paddattr description (Ivan Vecera) [1445420] - [net] sched: fix tc_should_offload for specific clsact classes (Ivan Vecera) [1445420] - [net] act_police: fix a crash during removal (Ivan Vecera) [1445420] - [net] sched: do not acquire qdisc spinlock in qdisc/class stats dump (Ivan Vecera) [1445420] - [net] net_sched: transform qdisc running bit into a seqcount (Ivan Vecera) [1445420] - [net] cls_u32: fix error code for invalid flags (Ivan Vecera) [1445420] - [net] net_sched: avoid too many hrtimer_start() calls (Ivan Vecera) [1445420] - [net] also make sch_handle_egress() drop monitor ready (Ivan Vecera) [1445420] - [net] net sched: ife action fix late binding (Ivan Vecera) [1445420] - [net] net sched: skbedit action fix late binding (Ivan Vecera) [1445420] - [net] net sched: simple action fix late binding (Ivan Vecera) [1445420] - [net] net sched: mirred action fix late binding (Ivan Vecera) [1445420] - [net] net sched: ipt action fix late binding (Ivan Vecera) [1445420] - [net] net sched: vlan action fix late binding (Ivan Vecera) [1445420] - [net] export tc ife uapi header (Ivan Vecera) [1445420] - [net] make sch_handle_ingress() drop monitor ready (Ivan Vecera) [1445420] - [net] add __sock_wfree() helper (Ivan Vecera) [1445420] - [net] sched: align nlattr properly when needed (Ivan Vecera) [1445420] - [net] qdisc: constify meta_type_ops structures (Ivan Vecera) [1445420] - [net] net_sched: fix a memory leak in tc action (Ivan Vecera) [1445420] - [net] net_sched: dsmark: use qdisc_dequeue_peeked() (Ivan Vecera) [1445420] - [net] act_ife: fix a typo in kmemdup() parameters (Ivan Vecera) [1445420] - [net] sched: use pfifo_fast for non real queues (Ivan Vecera) [1445420] - [net] sch_mqprio: Fix build with older gcc. (Ivan Vecera) [1445420] - [net] Support to encoding decoding skb prio on IFE action (Ivan Vecera) [1445420] - [net] Support to encoding decoding skb mark on IFE action (Ivan Vecera) [1445420] - [net] introduce IFE action (Ivan Vecera) [1445420] - [net] net_sched: update hierarchical backlog too (Ivan Vecera) [1445420] - [net] net_sched: add network namespace support for tc actions (Ivan Vecera) [1445420] - [net] net_sched: prepare tcf_hashinfo_destroy() for netns support (Ivan Vecera) [1445420] - [net] bpf: try harder on clones when writing into skb (Ivan Vecera) [1445420] - [net] net_sched: Improve readability of filter processing (Ivan Vecera) [1445420] - [net] net_sched fix: reclassification needs to consider ether protocol changes (Ivan Vecera) [1445420] - [net] pack tc_cls_u32_knode struct slighter better (Ivan Vecera) [1445420] - [net] net_sched: drr: check for NULL pointer in drr_dequeue (Ivan Vecera) [1445420] - [kernel] timer: add setup_deferrable_timer macro (Ivan Vecera) [1445420] - [net] sched: add clsact qdisc (Ivan Vecera) [1445420] - [net] sched: add skb_at_tc_ingress helper (Ivan Vecera) [1445420] - [net] net_sched: make qdisc_tree_decrease_qlen() work for non mq (Ivan Vecera) [1445420] - [net] net_sched: fix qdisc_tree_decrease_qlen() races (Ivan Vecera) [1445420] - [net] sched: kill dead code in sch_choke.c (Ivan Vecera) [1445420] - [net] sch_hhf: fix return value of hhf_drop() (Ivan Vecera) [1445420] - [net] sched: make sch_blackhole.c explicitly non-modular (Ivan Vecera) [1445420] - [net] act_mirred: always release tcf hash (Ivan Vecera) [1445420] - [net] revert "net_sched: move tp->root allocation into fw_init()" (Ivan Vecera) [1445420] - [net] act_connmark: Remember the struct net instead of guessing it. (Ivan Vecera) [1445420] - [net] sch_dsmark: improve memory locality (Ivan Vecera) [1445420] - [net] sched: don't break line in tc_classify loop notification (Ivan Vecera) [1445420] - [net] sched: consolidate tc_classify{, _compat} (Ivan Vecera) [1445420] - [net] net_sched: convert rsvp to call tcf_exts_destroy from rcu callback (Ivan Vecera) [1445420] - [net] net_sched: convert tcindex to call tcf_exts_destroy from rcu callback (Ivan Vecera) [1445420] - [net] net_sched: make tcf_hash_destroy() static (Ivan Vecera) [1445420] - [net] netfilter: nf_conntrack: add direction support for zones (Ivan Vecera) [1445420] - [net] act_mirred: avoid calling tcf_hash_release() when binding (Ivan Vecera) [1445420] - [net] sch_choke: drop all packets in queue during reset (Ivan Vecera) [1445420] - [net] sch_plug: purge buffered packets during reset (Ivan Vecera) [1445420] - [net] net_sched: fix a use-after-free in sfq (Ivan Vecera) [1445420] - [net] pkt_sched: sch_qfq: remove unused member of struct qfq_sched (Ivan Vecera) [1445420] - [net] net_sched: gen_estimator: extend pps limit (Ivan Vecera) [1445420] - [net] sched: Simplify em_ipset_match (Ivan Vecera) [1445420] - [net] pkt_sched: sch_qfq: remove redundant -if- control statement (Ivan Vecera) [1445420] - [net] sched: pkt_cls: remove unused macros from uapi (Ivan Vecera) [1445420] - [net] dev: reduce both ingress hook ifdefs (Ivan Vecera) [1445420] - [net] add CONFIG_NET_INGRESS to enable ingress filtering (Ivan Vecera) [1445420] - [net] sched: deprecate enqueue_root() (Ivan Vecera) [1445420] - [net] net_sched: gred: use correct backlog value in WRED mode (Ivan Vecera) [1445420] - [net] sched: Call skb_get_hash_perturb in sch_hhf (Ivan Vecera) [1445420] - [net] sched: act_connmark: don't zap skb->nfct (Ivan Vecera) [1445420] - [net] net_sched: move tp->root allocation into fw_init() (Ivan Vecera) [1445420] - [net] net_sched: move tp->root allocation into route4_init() (Ivan Vecera) [1445420] - [net] sched: export tc_connmark.h so it is uapi accessible (Ivan Vecera) [1445420] - [net] Remove state argument from skb_find_text() (Ivan Vecera) [1445420] - [net] ematch: Fix auto-loading of ematch modules. (Ivan Vecera) [1445420] - [net] gen_stats.c: Duplicate xstats buffer for later use (Ivan Vecera) [1445420] - [net] act_connmark: fix dependencies better (Ivan Vecera) [1445420] - [net] cls_basic: return from walking on match in basic_get (Ivan Vecera) [1445420] - [net] cls_bpf: fix auto generation of per list handles (Ivan Vecera) [1445420] - [net] cls_bpf: fix size mismatch on filter preparation (Ivan Vecera) [1445420] - [net] act_connmark: Add missing dependency on NF_CONNTRACK_MARK (Ivan Vecera) [1445420] - [net] sched: Introduce connmark action (Ivan Vecera) [1445420] - [net] sched: sch_teql: Remove unused function (Ivan Vecera) [1445420] - [net] skbuff: don't zero tc members when freeing skb (Ivan Vecera) [1445420] - [net] kconfig: use bool instead of boolean for type definition attributes (Ivan Vecera) [1445420] - [net] Update old iproute2 and Xen Remus links (Ivan Vecera) [1445420] - [net] tc_act: export uapi header file (Ivan Vecera) [1445420] - [net] sched: fix act file names in header comment (Ivan Vecera) [1445420] - [net] add rbnode to struct sk_buff (Ivan Vecera) [1445420] - [net] sch_pie: schedule the timer after all init succeed (Ivan Vecera) [1445420] - [net] net_sched: restore qdisc quota fairness limits after bulk dequeue (Ivan Vecera) [1445420] - [net] ematch: Fix early ending of inverted containers. (Ivan Vecera) [1445420] - [net] sched: implement qstat helper routines (Ivan Vecera) [1445420] - [net] ematch: Fix matching of inverted containers. (Ivan Vecera) [1445420] - [net] sched: fix compile warning in cls_u32 (Ivan Vecera) [1445420] - [net] sched: cls_u32: rcu can not be last node (Ivan Vecera) [1445420] - [net] sched: use __skb_queue_head_init() where applicable (Ivan Vecera) [1445420] - [net] net_sched: sfq: remove unused macro (Ivan Vecera) [1445420] - [net] netfilter: xt_string: Remove unnecessary initialization of struct ts_state (Ivan Vecera) [1445420] - [net] cbq: now_rt removal (Ivan Vecera) [1445420] - [net] cbq: incorrectly low bandwidth setting blocks limited traffic (Ivan Vecera) [1445420] - [net] net_sched: remove exceptional & on function name (Ivan Vecera) [1445420] - [net] net_sched: cancel nest attribute on failure in tcf_exts_dump() (Ivan Vecera) [1445420] - [net] em_canid: remove useless statements from em_canid_change (Ivan Vecera) [1445420] - [net] net_sched: drr: warn when qdisc is not work conserving (Ivan Vecera) [1445420] - [net] use the new API kvfree() (Ivan Vecera) [1445420] - [net] sch_hhf: fix comparison of qlen and limit (Ivan Vecera) [1445420] - [net] sched: lock imbalance in hhf qdisc (Ivan Vecera) [1445420] - [net] Allow tc changes in user namespaces (Ivan Vecera) [1445420] - [net] net_sched: return nla_nest_end() instead of skb->len (Ivan Vecera) [1445420] - [net] sch_tbf: Remove holes in struct tbf_sched_data. (Ivan Vecera) [1445420] - [net] sch_netem: replace magic numbers with enumerate in get_loss_clg (Ivan Vecera) [1445420] - [net] sch_netem: replace magic numbers with enumerate in GE model (Ivan Vecera) [1445420] - [net] sch_netem: change some func's param from "struct Qdisc *" to "struct netem_sched_data *" (Ivan Vecera) [1445420] - [net] sch_netem: return errcode before setting params (Ivan Vecera) [1445420] - [net] sched: Cleanup PIE comments (Ivan Vecera) [1445420] - [net] add and use skb_gso_transport_seglen() (Ivan Vecera) [1445420] - [net] sch_netem: replace magic numbers with enumerate (Ivan Vecera) [1445420] - [net] net_sched: act: pick a different type for act_xt (Ivan Vecera) [1445420] - [net] replace macros net_random and net_srandom with direct calls to prandom (Ivan Vecera) [1445420] - [net] hhf qdisc: fix jiffies-time conversion. (Ivan Vecera) [1445420] - [net] pkt_sched: PIE AQM scheme (Ivan Vecera) [1445420] - [net] sch: fix the typo in register_qdisc() (Ivan Vecera) [1445420] - [net] hhf: make qdisc ops static (Ivan Vecera) [1445420] - [net] sch_dsmark: use correct func name in print messages (Ivan Vecera) [1445420] - [net] sch_htb: use /* comments (Ivan Vecera) [1445420] - [net] net_sched: replace pr_warning with pr_warn (Ivan Vecera) [1445420] - [net] sch_cbq: remove unnecessary null pointer check (Ivan Vecera) [1445420] - [net] act_police: remove unnecessary null pointer check (Ivan Vecera) [1445420] - [net] qdisc: hhf: Heavy-Hitter Filter (HHF) qdisc (Ivan Vecera) [1445420] - [net] sch_htb: remove unnecessary NULL pointer judgment (Ivan Vecera) [1445420] - [net] net_sched: expand control flow of macro SKIP_NONLOCAL (Ivan Vecera) [1445420] - [net] net_sched: sfq: put sfq_unlink in a do - while loop (Ivan Vecera) [1445420] - [net] net_sched: add space around '>' and before '(' (Ivan Vecera) [1445420] - [net] net_sched: cls_bpf: use tabs to do indent (Ivan Vecera) [1445420] - [net] sched: htb: fix the calculation of quantum (Ivan Vecera) [1445420] - [net] Fix FSF address in file headers (Ivan Vecera) [1445420] - [net] include/net/: Fix FSF address in file headers (Ivan Vecera) [1445420] - [net] netem: fix loss 4 state model (Ivan Vecera) [1445420] - [net] netem: markov loss model transition fix (Ivan Vecera) [1445420] - [net] netem: free skb's in tree on reset (Ivan Vecera) [1445420] - [net] tc: export tc_defact.h to userspace (Ivan Vecera) [1445420] - [net] qdisc: basic classifier - remove unnecessary initialization (Ivan Vecera) [1445420] - [net] qdisc: meta return ENOMEM on alloc failure (Ivan Vecera) [1445420] - [net] netem: Introduce skb_orphan_partial() helper (Ivan Vecera) [1445420] - [net] pkt_sched: sch_qfq: remove forward declaration of qfq_update_agg_ts (Ivan Vecera) [1445420] - [net] pkt_sched: sch_qfq: improve efficiency of make_eligible (Ivan Vecera) [1445420] - [net] sched: Add __GFP_NOWARN to k.alloc calls with v.alloc fallbacks (Ivan Vecera) [1445420] - [net] kabi: prepare protection for struct Qdisc (Ivan Vecera) [1445420] - [net] kabi: remove RH_KABI_ macros from sch_generic.h (Ivan Vecera) [1445420] - [net] kabi: use different sch_generic.h for checksums generation (Ivan Vecera) [1445420] - [net] kabi: introduce shadow sch_generic.h for generating correct checksums (Ivan Vecera) [1445420]- [fs] nfs: RPC_MAX_AUTH_SIZE is in bytes ("J. Bruce Fields") [1495321] - [fs] gfs2: Support negative atimes (Andreas Grunbacher) [1505849] - [fs] gfs2: Update ctime in setflags ioctl (Andreas Grunbacher) [1505822] - [fs] gfs2: Fix xattr fsync (Andreas Grunbacher) [1505552] - [fs] locks: Remove fl_nspid and use fs-specific l_pid for remote locks (Benjamin Coddington) [1449486] - [fs] locks: Filter /proc/locks output on proc pid ns (Benjamin Coddington) [1449486] - [fs] Make file credentials available to the seqfile interfaces (Benjamin Coddington) [1449486] - [fs] locks: Use allocation rather than the stack in fcntl_getlk() (Benjamin Coddington) [1449486] - [fs] locks: pass kernel struct flock to fcntl_getlk/setlk (Benjamin Coddington) [1449486] - [x86] perf/x86: Fix incorrect use of do_div() in NMI warning (Prarit Bhargava) [1501587] - [iommu] amd: don't sleep in invalid context (Jerry Snitselaar) [1505837] - [block] blktrace: Fix potential deadlock between delete & sysfs ops (Waiman Long) [1351904] - [video] video/logo: tidyup fb_logo_late_init initcall timing (Rob Clark) [1509707] - [video] video/logo: prevent use of logos after they have been freed (Rob Clark) [1509707] - [video] fbdev: Nuke FBINFO_MODULE (Rob Clark) [1509707] - [netdrv] xen-netfront, xen-netback: Use correct minimum MTU values (Mohammed Gamal) [1502554] - [netdrv] use core MTU range checking in virt drivers (Mohammed Gamal) [1502554 1497228] - [netdrv] cxgb3: Check and handle the dma mapping errors (Arjun Vynipadath) [1459387 953400] - [netdrv] amd: fix pci device ids (Prarit Bhargava) [1486046] - [kernel] module_device_table: fix some callsites (Prarit Bhargava) [1486046] - [kernel] module: fix types of device tables aliases (Prarit Bhargava) [1486046] - [kernel] module: remove MODULE_GENERIC_TABLE (Prarit Bhargava) [1486046] - [kernel] module: allow multiple calls to MODULE_DEVICE_TABLE() per module (Prarit Bhargava) [1486046] - [kernel] sched/topology: Fix memory leak in __sdt_alloc() (Lauro Ramos Venancio) [1373534] - [kernel] sched/topology: Simplify sched_group_mask() usage (Lauro Ramos Venancio) [1373534] - [kernel] sched/topology: Rewrite get_group() (Lauro Ramos Venancio) [1373534] - [kernel] sched: Use cached value of span instead of calling sched_domain_span() (Lauro Ramos Venancio) [1373534] - [kernel] sched: Fix memory leakage in build_sched_groups() (Lauro Ramos Venancio) [1373534] - [kernel] sched/topology: Add a few comments (Lauro Ramos Venancio) [1373534] - [kernel] sched/topology: Fix overlapping sched_group_capacity (Lauro Ramos Venancio) [1373534] - [kernel] sched/topology: Small cleanup (Lauro Ramos Venancio) [1373534] - [kernel] sched/topology: Fix overlapping sched_group_mask (Lauro Ramos Venancio) [1373534] - [kernel] sched/topology: Remove FORCE_SD_OVERLAP (Lauro Ramos Venancio) [1373534] - [kernel] sched/topology: Move comment about asymmetric node setups (Lauro Ramos Venancio) [1373534] - [kernel] sched/topology: Optimize build_group_mask() (Lauro Ramos Venancio) [1373534] - [kernel] sched/topology: Verify the first group matches the child domain (Lauro Ramos Venancio) [1373534] - [kernel] sched/topology: Simplify build_overlap_sched_groups() (Lauro Ramos Venancio) [1373534] - [kernel] sched/topology: Fix building of overlapping sched-groups (Lauro Ramos Venancio) [1373534] - [kernel] sched/fair, cpumask: Export for_each_cpu_wrap() (Lauro Ramos Venancio) [1373534] - [kernel] sched/topology: Refactor function build_overlap_sched_groups() (Lauro Ramos Venancio) [1373534] - [kernel] sched: Rename a misleading variable in build_overlap_sched_groups() (Lauro Ramos Venancio) [1373534] - [powerpc] uprobes: Implement arch_uretprobe_is_alive() (Gustavo Duarte) [1357435] - [security] capabilities: fix logic for effective root or real root (Richard Guy Briggs) [1465626]- [md] raid5-ppl: check recovery_offset when performing ppl recovery (Nigel Croxon) [1455932] - [md] raid5-ppl: don't resync after rebuild (Nigel Croxon) [1455932] - [md] raid5: preserve STRIPE_ON_UNPLUG_LIST in break_stripe_batch_list (Nigel Croxon) [1455932] - [md] raid5: fix a race condition in stripe batch (Nigel Croxon) [1455932] - [md] bitmap: disable bitmap_resize for file-backed bitmaps (Nigel Croxon) [1455932] - [md] raid5-ppl: Recovery support for multiple partial partiy logs (Nigel Croxon) [1455932] - [md] Runtime support for multiple ppls (Nigel Croxon) [1455932] - [md] cleanup mddev flag clear for takeover (Nigel Croxon) [1455932] - [md] notify about new spare disk in the container (Nigel Croxon) [1455932] - [md] raid5: add thread_group worker async_tx_issue_pending_all (Nigel Croxon) [1455932] - [md] Raid5 should update rdev->sectors after reshape (Nigel Croxon) [1455932] - [md] don't use flush_signals in userspace processes (Nigel Croxon) [1455932] - [md] md0: optimize raid0 discard handling (Nigel Croxon) [1455932] - [md] don't return -EAGAIN in md_allow_write for external metadata arrays (Nigel Croxon) [1455932] - [md] raid5-ppl: use a single mempool for ppl_io_unit and header_page (Nigel Croxon) [1455932] - [md] raid5-ppl: partial parity calculation optimization (Nigel Croxon) [1455932] - [md] raid5-ppl: use resize_stripes() when enabling or disabling ppl (Nigel Croxon) [1455932] - [md] raid5: use consistency_policy to remove journal feature (Nigel Croxon) [1455932] - [md] raid5-ppl: move no_mem_stripes to struct ppl_conf (Nigel Croxon) [1455932] - [md] add raid4/5/6 journal mode switching API (Nigel Croxon) [1455932] - [md] raid1: stop using bi_phys_segment (Nigel Croxon) [1455932] - [md] raid1, raid10: move rXbio accounting closer to allocation (Nigel Croxon) [1455932] - [md] r5cache: disable write back for degraded array (Nigel Croxon) [1455932] - [md] revert "fix suspend/write deadlock" (Nigel Croxon) [1455932] - [md] revert "fix single core deadlock" (Nigel Croxon) [1455932]- [scsi] megaraid_sas: driver version 07.702.06.00-rh2 (Tomas Henzl) [1506606] - [scsi] megaraid_sas: Resize MFA frame used for IOC INIT to 4k (Tomas Henzl) [1506606] - [scsi] megaraid_sas: Update current host time to FW during IOC Init (Tomas Henzl) [1506606] - [nvme] nvme-fc: remove NVME_FC_MAX_SEGMENTS (Ewan Milne) [1508065] - [nvme] nvme-fc: add support for duplicate_connect option (Ewan Milne) [1508065] - [nvme] nvme-rdma: add support for duplicate_connect option (Ewan Milne) [1508065] - [nvme] nvme-fabrics: fixup "nvme: add helper to compare options to controller" (Ewan Milne) [1508065] - [nvme] add helper to compare options to controller (Ewan Milne) [1508065] - [nvme] add duplicate_connect option (Ewan Milne) [1508065] - [nvme] nvme-fabrics: fixup "nvme: add hostid token to fabric options" (Ewan Milne) [1508065] - [nvme] add hostid token to fabric options (Ewan Milne) [1508065] - [nvme] nvme-fc: fix backporting error (Ewan Milne) [1508065] - [scsi] mpt3sas: Bump mpt3sas driver version to v16.100.00.00 (Tomas Henzl) [1458161] - [scsi] mpt3sas: Adding support for SAS3616 HBA device (Tomas Henzl) [1458161] - [scsi] mpt3sas: Fix possibility of using invalid Enclosure Handle for SAS device after host reset (Tomas Henzl) [1458161] - [scsi] mpt3sas: Display chassis slot information of the drive (Tomas Henzl) [1458161] - [scsi] mpt3sas: Updated MPI headers to v2.00.48 (Tomas Henzl) [1458161] - [scsi] mpt3sas: Fix IO error occurs on pulling out a drive from RAID1 volume created on two SATA drive (Tomas Henzl) [1458161] - [scsi] mpt3sas: Fix removal and addition of vSES device during host reset (Tomas Henzl) [1458161] - [scsi] mpt3sas: Reduce memory footprint in kdump kernel (Tomas Henzl) [1458161] - [scsi] mpt3sas: Fixed memory leaks in driver (Tomas Henzl) [1458161] - [scsi] mpt3sas: Processing of Cable Exception events (Tomas Henzl) [1458161] - [scsi] mpt3sas: remove redundant copy_from_user in _ctl_getiocinfo (Tomas Henzl) [1458161] - [scsi] mpt3sas: fix pr_info message continuation (Tomas Henzl) [1458161] - [scsi] mpt3sas: Fix memory allocation failure test in 'mpt3sas_base_attach()' (Tomas Henzl) [1458161] - [scsi] mpt3sas: fix format overflow warning (Tomas Henzl) [1458161] - [scsi] mpt3sas: Replace PCI pool old API (Tomas Henzl) [1458161] - [scsi] mpt3sas: remove redundant wmb (Tomas Henzl) [1458161] - [scsi] libfc: fix a deadlock in fc_rport_work (Govindarajulu Varadarajan) [1507105] - [scsi] libfc: Fixup disc_mutex handling (Govindarajulu Varadarajan) [1507105] - [scsi] fcoe: Stop fc_rport_priv structure leak (Govindarajulu Varadarajan) [1507105] - [scsi] libfc: Update rport reference counting (Govindarajulu Varadarajan) [1507105]- [net] ipv6: remove from fib tree aged out RTF_CACHE dst (Paolo Abeni) [1412920] - [net] netfilter: allow logging from non-init namespaces (Stefano Brivio) [1506324] - [net] openvswitch: add ct_clear action (Eric Garver) [1501415] - [net] geneve: Fix function matching VNI and tunnel ID on big-endian (Jakub Sitnicki) [1467288] - [net] geneve: maximum value of VNI cannot be used (Jakub Sitnicki) [1467288] - [net] geneve: add missing rx stats accounting (Jakub Sitnicki) [1467288] - [net] geneve: fix needed_headroom and max_mtu for collect_metadata (Jakub Sitnicki) [1467288] - [net] geneve: fix fill_info when using collect_metadata (Jakub Sitnicki) [1467288] - [net] geneve: fix incorrect setting of UDP checksum flag (Jakub Sitnicki) [1467288] - [net] geneve: lock RCU on TX path (Jakub Sitnicki) [1467288] - [net] geneve: fix ip_hdr_len reserved for geneve6 tunnel (Jakub Sitnicki) [1467288] - [net] geneve: Optimize geneve device lookup (Jakub Sitnicki) [1467288] - [net] geneve: Remove redundant socket checks (Jakub Sitnicki) [1467288] - [net] geneve: Merge ipv4 and ipv6 geneve_build_skb() (Jakub Sitnicki) [1467288] - [net] geneve: Unify LWT and netdev handling (Jakub Sitnicki) [1467288] - [net] geneve: avoid using stale geneve socket (Jakub Sitnicki) [1467288] - [net] geneve: use core MTU range checking in core net infra (Jakub Sitnicki) [1467288] - [net] devlink: Prevent port_type_set() callback when it's not needed (Ivan Vecera) [1497105] - [net] devlink: rename devlink_eswitch_fill to devlink_nl_eswitch_fill (Eelco Chaudron) [1497105] - [net] devlink: use nla_put_failure goto label instead of out (Eelco Chaudron) [1497105] - [net] devlink: allow to fillup eswitch attrs even if mode_get op does not exist (Eelco Chaudron) [1497105] - [net] devlink: fix potential memort leak (Eelco Chaudron) [1497105] - [net] devlink: fix return value check in devlink_dpipe_header_put() (Eelco Chaudron) [1497105] - [net] devlink: Support for pipeline debug (dpipe) (Eelco Chaudron) [1497105] - [net] devlink: Add E-Switch encapsulation control (Eelco Chaudron) [1497105] - [net] devlink: fix the name of eswitch commands (Eelco Chaudron) [1497105] - [crypto] aesni: add generic gcm(aes) (Sabrina Dubroca) [1493112] - [crypto] scatterwalk: Remove unnecessary BUG in scatterwalk_start (Sabrina Dubroca) [1493112] - [crypto] aesni: make AVX2 AES-GCM work with all valid auth_tag_len (Sabrina Dubroca) [1493112] - [crypto] aesni: make AVX2 AES-GCM work with any aadlen (Sabrina Dubroca) [1493112] - [crypto] aesni: make AVX AES-GCM work with all valid auth_tag_len (Sabrina Dubroca) [1493112] - [crypto] aesni: make AVX AES-GCM work with any aadlen (Sabrina Dubroca) [1493112] - [crypto] aesni: make non-AVX AES-GCM work with all valid auth_tag_len (Sabrina Dubroca) [1493112] - [crypto] aesni: make non-AVX AES-GCM work with any aadlen (Sabrina Dubroca) [1493112] - [crypto] aesni: fix build on x86 (32bit) (Sabrina Dubroca) [1493112] - [crypto] aesni: AVX and AVX2 version of AESNI-GCM encode and decode (Sabrina Dubroca) [1493112] - [net] vsock: always call vsock_init_tables() (Stefano Brivio) [1470203] - [tools] vsock: add tools/testing/vsock/vsock_diag_test (Stefano Brivio) [1470203] - [net] vsock: add sock_diag interface (Stefano Brivio) [1470203] - [net] vsock: use TCP state constants for sk_state (Stefano Brivio) [1470203] - [net] vsock: move __vsock_in_bound/connected_table() to af_vsock.h (Stefano Brivio) [1470203] - [net] vsock: export socket tables for sock_diag interface (Stefano Brivio) [1470203]- [drm] upstream sync to v4.14-rc4 (Rob Clark) [1450372 1457050 1457047 1451447 1453043 1421907 1441862 1449539 1469438 1457374 1457377 1458281 1458625 1470097] - [sound] alsa: x86: Register multiple PCM devices for the LPE audio card (Rob Clark) [1450372 1457050 1457047 1451447 1453043 1421907 1441862 1449539 1469438 1457374 1457377 1458281 1458625 1470097] - [sound] drm/i915: Clean up the LPE audio platform data (Rob Clark) [1450372 1457050 1457047 1451447 1453043 1421907 1441862 1449539 1469438 1457374 1457377 1458281 1458625 1470097] - [sound] drm/i915: Remove hdmi_connected from LPE audio pdata (Rob Clark) [1450372 1457050 1457047 1451447 1453043 1421907 1441862 1449539 1469438 1457374 1457377 1458281 1458625 1470097] - [sound] drm/i915: Replace tmds_clock_speed and link_rate with just ls_clock (Rob Clark) [1450372 1457050 1457047 1451447 1453043 1421907 1441862 1449539 1469438 1457374 1457377 1458281 1458625 1470097] - [drm] upstream sync to v4.13 (Rob Clark) [1450372 1457050 1457047 1451447 1453043 1421907 1441862 1449539 1469438 1457374 1457377 1458281 1458625 1470097] - [kernel] workqueue: Provide destroy_delayed_work_on_stack() (Rob Clark) [1470097] - [lib] bitmap: add alignment offset for bitmap_find_next_zero_area() (Rob Clark) [1470097] - [x86] platform/intel/iosf_mbi: Add a PMIC bus access notifier (Rob Clark) [1470097] - [x86] platform/intel/iosf_mbi: Add a mutex for P-Unit access (Rob Clark) [1470097] - [x86] platform/iosf_mbi: Source cleanup (Rob Clark) [1470097] - [x86] platform/iosf_mbi: Move to dedicated folder (Rob Clark) [1470097] - [x86] platform/intel/iosf: Add debugfs config option for IOSF (Rob Clark) [1470097] - [x86] platform/intel/iosf: Add Braswell PCI ID (Rob Clark) [1470097] - [x86] iosf: Add debugfs support (Rob Clark) [1470097] - [kernel] workqueue: declare system_highpri_wq (Rob Clark) [1470097] - [kernel] linux/kernel.h: Add ALIGN_DOWN macro (Rob Clark) [1470097] - [kernel] sched/headers: Prepare for new header dependencies before moving code to (Rob Clark) [1470097] - [kernel] sched/headers: Prepare for new header dependencies before moving code to (Rob Clark) [1470097] - [kernel] sched/headers: Prepare for new header dependencies before moving code to (Rob Clark) [1470097] - [kernel] sched/headers: Prepare for new header dependencies before moving code to (Rob Clark) [1470097] - [kernel] pci: Recognize Thunderbolt devices (Rob Clark) [1470097] - [kernel] locking/atomic, kref: Add kref_read() (Rob Clark) [1470097] - [dma] dma-buf: avoid scheduling on fence status query v2 (Rob Clark) [1478422]- [acpi] ghes: invert logic for enabling GHES (Aristeu Rozanski) [1451916] - [edac] Fix PAGES_TO_MiB macro misuse (Aristeu Rozanski) [1451916] - [edac] ghes_edac: Remove redundant memory_type array (Aristeu Rozanski) [1451916] - [edac] ghes_edac: Use snprintf() to silence a static checker warning (Aristeu Rozanski) [1451916] - [x86] x86: kvm: use alternatives for VMCALL vs. VMMCALL if kernel text is read-only (Rafael Aquini) [1048983] - [x86] x86: cpufeature: Fix AMD AVIC bit (Rafael Aquini) [1048983] - [mm] configs: Enable DEBUG_PAGEALLOC on debug kernels (Waiman Long) [1481847] - [mm] s390: query dynamic DEBUG_PAGEALLOC setting (Waiman Long) [1481847] - [mm] powerpc: query dynamic DEBUG_PAGEALLOC setting (Waiman Long) [1481847] - [mm] x86/mm: Disable 1GB direct mappings when disabling 2MB mappings (Waiman Long) [1481847] - [mm] x86: also use debug_pagealloc_enabled() for free_init_pages (Waiman Long) [1481847] - [mm] x86: query dynamic DEBUG_PAGEALLOC setting (Waiman Long) [1481847] - [mm] x86/mm/pat: Make split_page_count() check for empty levels to fix /proc/meminfo output (Waiman Long) [1481847] - [mm] sound: query dynamic DEBUG_PAGEALLOC setting (Waiman Long) [1481847] - [mm] vmalloc: query dynamic DEBUG_PAGEALLOC setting (Waiman Long) [1481847] - [mm] slub: query dynamic DEBUG_PAGEALLOC setting (Waiman Long) [1481847] - [mm] slab: clean up DEBUG_PAGEALLOC processing code (Waiman Long) [1481847] - [mm] debug_pagealloc: ask users for default setting of debug_pagealloc (Waiman Long) [1481847] - [mm] debug-pagealloc: make debug-pagealloc boottime configurable (Waiman Long) [1481847] - [mm] debug-pagealloc: prepare boottime configurable on/off (Waiman Long) [1481847] - [mm] page_ext: resurrect struct page extending code for debugging (Waiman Long) [1481847] - [mm] debug-pagealloc: cleanup page guard code (Waiman Long) [1481847] - [mm] debug-pagealloc: correct freepage accounting and order resetting (Waiman Long) [1481847] - [scsi] scsi_dh_alua: Fix memory leak in alua_bus_attach() (Waiman Long) [1448308] - [kernel] module: Fix memory leakage of module_ext structure (Waiman Long) [1448308] - [kernel] debugobjects: Make kmemleak ignore debug objects (Waiman Long) [1452625 1448308] - [kernel] s390/kexec: consolidate crash_map/unmap_reserved_pages() and arch_kexec_protect(unprotect)_crashkres() (Xunlei Pang) [1486982] - [kernel] kexec: do a cleanup for function kexec_load (Xunlei Pang) [1486982] - [kernel] kexec: make a pair of map/unmap reserved pages in error path (Xunlei Pang) [1486982] - [kernel] kexec: provide arch_kexec_protect(unprotect)_crashkres() (Xunlei Pang) [1486982] - [kernel] kexec: introduce a protection mechanism for the crashkernel reserved memory (Xunlei Pang) [1486982] - [kernel] ptrace: fix wait_on_bit(JOBCTL_TRAPPING_BIT) on big endian machines (Oleg Nesterov) [1481590]- [fs] nfsv4.2: fix size storage for nfs42_proc_copy (Steve Dickson) [1468276] - [fs] nfsv4.1: Fix a race where CB_NOTIFY_LOCK fails to wake a waiter (Benjamin Coddington) [1476344] - [fs] xfs: Capture state of the right inode in xfs_iflush_done (Carlos Maiolino) [1352385] - [fs] xfs: Properly retry failed inode items in case of error during buffer writeback (Carlos Maiolino) [1352385] - [fs] xfs: Add infrastructure needed for error propagation during buffer IO failure (Carlos Maiolino) [1352385] - [fs] xfs: remove xfs_trans_ail_delete_bulk (Carlos Maiolino) [1352385] - [fs] smb3: Work around mount failure when using SMB3 dialect to Macs (Leif Sahlberg) [1506433] - [fs] Set unicode flag on cifs echo request to avoid Mac error (Leif Sahlberg) [1506433] - [mm] filemap: fix mapping->nrpages double accounting in fuse (Waiman Long) [1493455] - [mm] Using BUG_ON() as an assert() is _never_ acceptable (Waiman Long) [1493455] - [mm] fix deadlock when using dm-thin on loopback device (Mikulas Patocka) [1382654] - [mm] memcg, slab: never try to merge memcg caches (Aristeu Rozanski) [1442618] - [x86] boot/kaslr: Work around firmware bugs by excluding EFI_BOOT_SERVICES_* and EFI_LOADER_* from KASLR's choice (Kazuhito Hagio) [1458129] - [net] netfilter: x_tables: don't use seqlock when fetching old counters (Florian Westphal) [1503702] - [net] netfilter: x_tables: make xt_replace_table wait until old rules are not used anymore (Florian Westphal) [1503702] - [edac] edac, skx_edac: Fix non static symbol warnings (Aristeu Rozanski) [1482253] - [edac] edac, ie31200: Add Intel Kaby Lake CPU support (Aristeu Rozanski) [1482253] - [edac] edac, ie31200_edac: Add Skylake support (Aristeu Rozanski) [1482253] - [tools] perf scripting python: Add ppc64le to audit uname list (Gustavo Duarte) [1487498] - [sound] alsa: hda: Abort capability probe on invalid capability (Jaroslav Kysela) [1456631] - [sound] alsa: hda: Abort capability probe at invalid register read (Jaroslav Kysela) [1456631] - [virtio] virtio-balloon: coding format cleanup (David Hildenbrand) [1503473] - [virtio] virtio-balloon: deflate via a page list (David Hildenbrand) [1503473] - [virtio] virtio_balloon: disable VIOMMU support (David Hildenbrand) [1503473] - [virtio] allow drivers to validate features (David Hildenbrand) [1503473] - [netdrv] aquantia: Bad udp rate on default interrupt coalescing (David Arcari) [1505539] - [netdrv] aquantia: Enable coalescing management via ethtool interface (David Arcari) [1505539] - [netdrv] aquantia: mmio unmap was not performed on driver removal (David Arcari) [1505539] - [netdrv] aquantia: Fixed transient link up/down/up notification (David Arcari) [1505539] - [netdrv] aquantia: Add queue restarts stats counter (David Arcari) [1505539] - [netdrv] aquantia: Reset nic statistics on interface up/down (David Arcari) [1505539] - [kernel] sched: Move h_load calculation to task_h_load() (Lauro Ramos Venancio) [1460641] - [powerpc] mm/hugetlb: Filter out hugepage size not supported by page table layout (Steve Best) [1495748]- [hid] wacom: Always increment hdev refcount within wacom_get_hdev_data (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Clear ABS_MISC when tool leaves proximity (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Send MSC_SERIAL and ABS_MISC when leaving prox (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Correct coordinate system of touchring and pen twist (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Properly report negative values from Intuos Pro 2 Bluetooth (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: leds: Dont try to control the EKRs read-only LEDs (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: bits shifted too much for 9th and 10th buttons (Aristeu Rozanski) [1475409 1462363] - [hid] hid_wacom: revert hid_wacom: temporaly disable power_supply usage from driver (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Do not completely map WACOM_HID_WD_TOUCHRINGSTATUS usage (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Improve generic name generation (Aristeu Rozanski) [1475409 1462363] - [hid] introduce hid_is_using_ll_driver (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Remove comparison of u8 mode with zero and simplify (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: fix mistake in printk (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Refactor generic battery handling (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Add ability to provide explicit battery status info (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Report AES battery information (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Ignore HID_DG_BATTERYSTRENTH == 0 (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Scale battery capacity measurements to percentages (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Have wacom_tpc_irq guard against possible NULL dereference (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Override incorrect logical maximum contact identifier (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Treat HID_DG_TOOLSERIALNUMBER as unsigned (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Move wacom_remote_irq and wacom_remote_status_irq (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: sync pad events only for actual packets (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Bamboo One Medium does not have touch (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: call _query_tablet_data() for BAMBOO_TOUCH (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Dont add ghost interface as shared data (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Wacom mouse is only provided for opaque tablets (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: dont manually release resources for the EKR (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Correct Intuos Pro 2 resolution (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: support touch on/off softkey (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: add mode change touch key (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: add 3 tablet touch keys (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Bluetooth IRQ for Intuos Pro should handle prox/range (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: dont apply generic settings to old devices (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Fix poor prox handling in wacom_pl_irq (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: support generic touch switch (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: add vendor defined touch (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: add support for touchring (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: remove input_event_flag (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Support 2nd-gen Intuos Pros Bluetooth classic interface (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Move WAC_CMD_* into wacom_wac.h (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Enable HID_GENERIC codepath for Bluetooth devices (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: do not attempt to switch mode while in probe (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: remove warning while disconnecting devices (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: release the resources before leaving despite devm (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Fix sibling detection regression (Aristeu Rozanski) [1475409 1462363] - [hid] remove use of DRIVER_LICENSE (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Dont sync input on empty input packets (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Pad supports more than buttons (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Send data only when the interface is defined (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Dont return a value for wacom_wac_event (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Declare tool ID 0x84a as an Intuos eraser (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Dont clear bits unintentionally (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Extend pad support (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Add support for battery status on pen and pad interfaces (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Introduce pad support (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Add support for sensor offsets (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Fix sensor outbounds and redefine as offsets from each edge (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Support tool ID and additional tool types (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Read and internally use corrected Intuos tool IDs (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Add support for vendor-defined "Sense" usage (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Add support for vendor-defined "Fingerwheel" usage (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Add support for vendor-defined "Distance" usage (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Support and use Custom HID mode and usages (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Add support for height, tilt, and twist usages (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: generic: Strip off excessive name prefixing (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Detect and correct descriptors missing HID_DG_BARRELSWITCH2 (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Refactor button-to-key translation into function (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Have WACOM_PEN_FIELD and WACOM_FINGER_FIELD recgonize more fields (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: Update vendor-defined usage names to better match standards (Aristeu Rozanski) [1475409 1462363] - [hid] power_supply: fix return value of get_property (Aristeu Rozanski) [1475409 1462363] - [hid] power_supply: Fix possible NULL pointer dereference on early uevent (Aristeu Rozanski) [1475409 1462363] - [hid] power_supply: Fix NULL pointer dereference during bq27x00_battery probe (Aristeu Rozanski) [1475409 1462363] - [hid] power_supply: Increment power supply use counter when obtaining references (Aristeu Rozanski) [1475409 1462363] - [hid] power_supply: Add power_supply_put for decrementing device reference counter (Aristeu Rozanski) [1475409 1462363] - [hid] wacom: switch battery to devres (Aristeu Rozanski) [1475409 1462363] - [hid] power_supply: Change ownership from driver to core (Aristeu Rozanski) [1475409 1462363] - [hid] power_supply: Add API for safe access of power supply function attrs (Aristeu Rozanski) [1475409 1462363] - [hid] power_supply: Move run-time configuration to separate structure (Aristeu Rozanski) [1475409 1462363] - [hid] power_supply: Add driver private data (Aristeu Rozanski) [1475409 1462363] - [hid] power_supply: Move of_node out of the #ifdef CONFIG_OF (Aristeu Rozanski) [1475409 1462363]- [s390] hwrng: remember rng chosen by user (Hendrik Brueckner) [1375266] - [s390] hwrng: use rng source with best quality (Hendrik Brueckner) [1375266] - [s390] trng: Introduce s390 TRNG device driver (Hendrik Brueckner) [1375266] - [s390] crypto: Provide s390 specific arch random functionality (Hendrik Brueckner) [1375266] - [s390] crypto: Add new subfunctions to the cpacf PRNO function (Hendrik Brueckner) [1375266] - [s390] crypto: Renaming PPNO to PRNO (Hendrik Brueckner) [1375266] - [s390] qeth: use diag26c to get MAC address on L2 (Hendrik Brueckner) [1479463] - [s390] diag: add diag26c support (Hendrik Brueckner) [1479463] - [s390] qeth: no ETH header for outbound AF_IUCV (Hendrik Brueckner) [1479461] - [s390] qeth: size calculation outbound buffers (Hendrik Brueckner) [1479461] - [s390] qdio: clear DSCI prior to scanning multiple input queues (Hendrik Brueckner) [1467954] - [s390] pageattr: handle numpages parameter correctly (Hendrik Brueckner) [1489742] - [s390] pageattr: avoid unnecessary page table splitting (Hendrik Brueckner) [1489742] - [s390] add no-execute support (Hendrik Brueckner) [1489742] - [s390] mm: align swapper_pg_dir to 16k (Hendrik Brueckner) [1489742] - [s390] vmem: simplify vmem code for read-only mappings (Hendrik Brueckner) [1489742] - [s390] pageattr: allow kernel page table splitting (Hendrik Brueckner) [1489742] - [s390] pgtable: make pmd and pud helper functions available (Hendrik Brueckner) [1489742] - [s390] mm: always use PAGE_KERNEL when mapping pages (Hendrik Brueckner) [1489742] - [s390] vmem: introduce and use SEGMENT_KERNEL and REGION3_KERNEL (Hendrik Brueckner) [1489742] - [s390] vmem: align segment and region tables to 16k (Hendrik Brueckner) [1489742] - [s390] pgtable: introduce and use generic csp inline asm (Hendrik Brueckner) [1489742] - [s390] pageattr: do a single TLB flush for change_page_attr (Hendrik Brueckner) [1489742] - [s390] mm: make use of ipte range facility (Hendrik Brueckner) [1489742] - [s390] mm: remove change bit override support (Hendrik Brueckner) [1489742] - [s390] mm: implement dirty bits for large segment table entries (Hendrik Brueckner) [1489742] - [s390] s390/ptrace: guarded storage regset for the current task (Hendrik Brueckner) [1375261] - [s390] s390/gs: add regset for the guarded storage broadcast control block (Hendrik Brueckner) [1375261] - [s390] add a system call for guarded storage (Hendrik Brueckner) [1375261] - [s390] s390/3270: fix allocation of tty3270_screen structure (Daniel Vacek) [1495587] - [s390] s390/3270: fix use after free of tty3270_screen structure (Daniel Vacek) [1495587] - [s390] s390/3270: fix return value check in tty3270_resize_work() (Daniel Vacek) [1495587]- [net] netfilter: ipset: pernet ops must be unregistered last (Florian Westphal) [1505215] - [net] ipvs: fix ipv6 route unreach panic (Davide Caratti) [1503766] - [net] macsec: add genl family module alias (Sabrina Dubroca) [1467335] - [net] macsec: double accounting of dropped rx/tx packets (Sabrina Dubroca) [1467335] - [net] macsec: fix validation failed in asynchronous operation. (Sabrina Dubroca) [1467335] - [net] macsec: remove first zero and add attribute name in comments (Sabrina Dubroca) [1467335] - [net] macsec: Fix header length if SCI is added if explicitly disabled (Sabrina Dubroca) [1467335] - [net] macsec: use core MTU range checking in core net infra (Sabrina Dubroca) [1467335] - [net] macsec: set network devtype (Sabrina Dubroca) [1467335] - [net] macsec: enable GRO and RPS on macsec devices (Sabrina Dubroca) [1467335] - [net] gro_cells: gro_cells_receive now return error code (Sabrina Dubroca) [1467335] - [net] bridge: switchdev: Use an helper to clear forward mark (Ivan Vecera) [1500896] - [net] bridge: switchdev: Clear forward mark when transmitting packet (Ivan Vecera) [1500896] - [net] bridge: add tracepoint in br_fdb_update (Ivan Vecera) [1500896] - [net] bridge: fdb add and delete tracepoints (Ivan Vecera) [1500896] - [net] bridge: check for null fdb->dst before notifying switchdev drivers (Ivan Vecera) [1500896] - [net] bridge: fix dest lookup when vlan proto doesn't match (Ivan Vecera) [1500896] - [net] bridge: mdb: fix leak on complete_info ptr on fail path (Ivan Vecera) [1500896] - [net] bridge: allow ext learned entries to change ports (Ivan Vecera) [1500896] - [net] bridge: constify attribute_group structures. (Ivan Vecera) [1500896] - [net] bridge: Receive notification about successful FDB offload (Ivan Vecera) [1500896] - [net] bridge: Add support for notifying devices about FDB add/del (Ivan Vecera) [1500896] - [net] switchdev: Change notifier chain to be atomic (Ivan Vecera) [1500896] - [net] bridge: Add support for calling FDB external learning under rcu (Ivan Vecera) [1500896] - [net] bridge: Add support for offloading port attributes (Ivan Vecera) [1500896] - [net] switchdev: Add support for querying supported bridge flags by hardware (Ivan Vecera) [1500896] - [net] bridge: fix a null pointer dereference in br_afspec (Ivan Vecera) [1500896] - [net] bridge: Export multicast enabled state (Ivan Vecera) [1500896] - [net] bridge: Export VLAN filtering state (Ivan Vecera) [1500896] - [net] bridge: netlink: account for IFLA_BRPORT_{B, M}CAST_FLOOD size and policy (Ivan Vecera) [1500896] - [net] bridge: Fix improper taking over HW learned FDB (Ivan Vecera) [1500896] - [net] bridge: add per-port broadcast flood flag (Ivan Vecera) [1500896] - [net] bridge: notify on hw fdb takeover (Ivan Vecera) [1500896] - [net] bridge: allow to add externally learned entries from user-space (Ivan Vecera) [1500896] - [net] bridge: allow SW learn to take over HW fdb entries (Ivan Vecera) [1500896] - [net] bridge: resolve a false alarm of lockdep (Ivan Vecera) [1500896] - [net] bridge: Fix error path in nbp_vlan_init (Ivan Vecera) [1500896] - [net] bridge: don't indicate expiry on NTF_EXT_LEARNED fdb entries (Ivan Vecera) [1500896] - [net] bridge: vlan_tunnel: explicitly reset metadata attrs to NULL on failure (Ivan Vecera) [1500896] - [net] bridge: fdb: converge fdb_delete_by functions into one (Ivan Vecera) [1500896] - [net] bridge: fdb: add proper lock checks in searching functions (Ivan Vecera) [1500896] - [net] bridge: fdb: converge fdb searching functions into one (Ivan Vecera) [1500896] - [net] switchdev: bridge: Offload mc router ports (Ivan Vecera) [1500896] - [net] bridge: mcast: Merge the mc router ports deletions to one function (Ivan Vecera) [1500896] - [net] switchdev: bridge: Offload multicast disabled (Ivan Vecera) [1500896] - [net] bridge: vlan tunnel id info range fill size calc cleanups (Ivan Vecera) [1500896] - [net] bridge: avoid unnecessary read of jiffies (Ivan Vecera) [1500896] - [net] bridge: remove unnecessary check for vtbegin in br_fill_vlan_tinfo_range (Ivan Vecera) [1500896] - [net] bridge: tunnel: fix attribute checks in br_parse_vlan_tunnel_info (Ivan Vecera) [1500896] - [net] bridge: remove redundant check to see if err is set (Ivan Vecera) [1500896] - [net] bridge: fdb: write to used and updated at most once per jiffy (Ivan Vecera) [1500896] - [net] bridge: move write-heavy fdb members in their own cache line (Ivan Vecera) [1500896] - [net] bridge: move to workqueue gc (Ivan Vecera) [1500896] - [net] bridge: modify bridge and port to have often accessed fields in one cache line (Ivan Vecera) [1500896] - [net] bridge: vlan dst_metadata hooks in ingress and egress paths (Ivan Vecera) [1500896] - [net] bridge: per vlan dst_metadata netlink support (Ivan Vecera) [1500896] - [net] bridge: uapi: add per vlan tunnel info (Ivan Vecera) [1500896] - [net] bridge: move maybe_deliver_addr() inside #ifdef (Ivan Vecera) [1500896] - [net] bridge: multicast to unicast (Ivan Vecera) [1500896] - [net] bridge: sparse fixes in br_ip6_multicast_alloc_query() (Ivan Vecera) [1500896] - [net] bridge: Replace with globally (Ivan Vecera) [1500896] - [net] bridge: shorten ageing time on topology change (Ivan Vecera) [1500896] - [net] bridge: add helper to set topology change (Ivan Vecera) [1500896] - [net] bridge: add helper to offload ageing time (Ivan Vecera) [1500896] - [net] bridge: mcast: add MLDv2 querier support (Ivan Vecera) [1500896] - [net] bridge: mcast: add IGMPv3 query support (Ivan Vecera) [1500896] - [net] switchdev: Remove redundant variable (Ivan Vecera) [1500896] - [net] bridge: use core MTU range checking in core net infra (Ivan Vecera) [1500896] - [net] netfilter: nf_tables: set pktinfo->thoff at AH header if found (Stefano Brivio) [1358624] - [net] nf_log: Report attempt to load conflicting logger (Stefano Brivio) [1349358] - [net] arp: fixed -Wuninitialized compiler warning (Eric Garver) [1450205] - [net] arp: always override existing neigh entries with gratuitous ARP (Eric Garver) [1450205] - [net] arp: postpone addr_type calculation to as late as possible (Eric Garver) [1450205] - [net] arp: decompose is_garp logic into a separate function (Eric Garver) [1450205] - [net] arp: fixed error in a comment (Eric Garver) [1450205] - [net] neighbour: update neigh timestamps iff update is effective (Eric Garver) [1450205] - [net] arp: honour gratuitous ARP _replies_ (Eric Garver) [1450205] - [net] ipv4: arp: update neighbour address when a gratuitous arp is received and arp_accept is set (Eric Garver) [1450205] - [net] vxlan: factor out VXLAN-GPE next protocol (Jiri Benc) [1467280] - [net] ether: add NSH ethertype (Jiri Benc) [1467280] - [net] vxlan: fix remcsum when GRO on and CHECKSUM_PARTIAL boundary is outer UDP (Jiri Benc) [1467280] - [net] geneve/vxlan: offload ports on register/unregister events (Jiri Benc) [1308630 1467280] - [net] geneve/vxlan: add support for NETDEV_UDP_TUNNEL_DROP_INFO (Jiri Benc) [1308630 1467280] - [net] call udp_tunnel_get_rx_info when NETIF_F_RX_UDP_TUNNEL_PORT is toggled (Jiri Benc) [1308630 1467280] - [net] add infrastructure to un-offload UDP tunnel port (Jiri Benc) [1308630 1467280] - [net] check UDP tunnel RX port offload feature before calling tunnel ndo ndo (Jiri Benc) [1308630 1467280] - [net] add new netdevice feature for offload of RX port for UDP tunnels (Jiri Benc) [1308630 1467280] - [net] vxlan: correctly set vxlan->net when creating the device in a netns (Jiri Benc) [1467280] - [net] vxlan: fix incorrect nlattr access in MTU check (Jiri Benc) [1467280] - [net] vxlan: allow multiple VXLANs with same VNI for IPv6 link-local addresses (Jiri Benc) [1467280] - [net] vxlan: fix snooping for link-local IPv6 addresses (Jiri Benc) [1467280] - [net] vxlan: check valid combinations of address scopes (Jiri Benc) [1467280] - [net] vxlan: improve validation of address family configuration (Jiri Benc) [1467280] - [net] vxlan: get rid of redundant vxlan_dev.flags (Jiri Benc) [1467280] - [net] vxlan: refactor verification and application of configuration (Jiri Benc) [1467280] - [net] vxlan: dont migrate permanent fdb entries during learn (Jiri Benc) [1467280] - [net] vxlan: use a more suitable function when assigning NULL (Jiri Benc) [1467280] - [net] vxlan: fix ND proxy when skb doesn't have transport header offset (Jiri Benc) [1467280] - [net] vxlan: vxlan dev should inherit lowerdev's gso_max_size (Jiri Benc) [1467280] - [net] vxlan: don't age NTF_EXT_LEARNED fdb entries (Jiri Benc) [1467280] - [net] vxlan: fix ovs support (Jiri Benc) [1467280] - [net] vxlan: use appropriate family on L3 miss (Jiri Benc) [1467280] - [net] vxlan: lock RCU on TX path (Jiri Benc) [1467280] - [net] vxlan: don't allow overwrite of config src addr (Jiri Benc) [1467280] - [net] vxlan: correctly validate VXLAN ID against VXLAN_N_VID (Jiri Benc) [1467280] - [net] vxlan: remove unused variable saddr in neigh_reduce (Jiri Benc) [1467280] - [net] vxlan: add changelink support (Jiri Benc) [1467280] - [net] vxlan: remove vni zero check and drop for COLLECT_METADATA (Jiri Benc) [1467280] - [net] vxlan: support fdb and learning in COLLECT_METADATA mode (Jiri Benc) [1467280] - [net] ip_tunnels: new IP_TUNNEL_INFO_BRIDGE flag for ip_tunnel_info mode (Jiri Benc) [1467280] - [net] vxlan: do not age static remote mac entries (Jiri Benc) [1467280] - [net] vxlan: don't flush static fdb entries on admin down (Jiri Benc) [1467280] - [net] vxlan: preserve type of dst_port parm for encap_bypass_if_local() (Jiri Benc) [1467280] - [net] vxlan: fix byte order of vxlan-gpe port number (Jiri Benc) [1467280] - [net] vxlan: Set ports in flow key when doing route lookups (Jiri Benc) [1467280] - [net] vxlan: fix a potential issue when create a new vxlan fdb entry (Jiri Benc) [1467280] - [net] vxlan: Fix uninitialized variable warnings (Jiri Benc) [1467280] - [net] vxlan: remove unsed vxlan_dev_dst_port() (Jiri Benc) [1467280] - [net] vxlan: simplify vxlan xmit (Jiri Benc) [1467280] - [net] vxlan: simplify RTF_LOCAL handling (Jiri Benc) [1467280] - [net] vxlan: improve vxlan route lookup checks (Jiri Benc) [1467280] - [net] vxlan: simplify exception handling (Jiri Benc) [1467280] - [net] vxlan: avoid checking socket multiple times (Jiri Benc) [1467280] - [net] vxlan: avoid vlan processing in vxlan device (Jiri Benc) [1467280] - [net] vxlan: hide unused local variable (Jiri Benc) [1467280] - [net] vxlan: avoid using stale vxlan socket (Jiri Benc) [1467280] - [net] vxlan: use core MTU range checking in core net infra (Jiri Benc) [1467280] - [net] vxlan: Update tx_errors statistics if vxlan_build_skb return err (Jiri Benc) [1467280] - [net] vxlan: call peernet2id() in fdb notification (Jiri Benc) [1467280] - [net] vxlan: remove the useless header file protocol.h (Jiri Benc) [1467280] - [net] vxlan: lwt: Fix vxlan local traffic (Jiri Benc) [1467280] - [net] vxlan: lwt: Use source ip address during route lookup (Jiri Benc) [1467280] - [net] fixup comments after "Future-proof tunnel offload handlers" (Jiri Benc) [1467280] - [net] vxlan/geneve: Remove deprecated tunnel specific UDP offload functions (Jiri Benc) [1467280] - [netdrv] fm10k: Replace ndo_add/del_vxlan_port with ndo_add/del_udp_enc_port (Jiri Benc) [1467280] - [net] ipv6: fix net.ipv6.conf.all.accept_dad behaviour for real (Matteo Croce) [1334439] - [net] ipv6: fix net.ipv6.conf.all interface DAD handlers (Matteo Croce) [1334439] - [net] ipv6: addrconf: Fix recursive spin lock call (Matteo Croce) [1334439] - [net] ipv6: Add a sysctl to make optimistic addresses useful candidates (Matteo Croce) [1334439]- [hid] i2c-hid: Limit reads to wMaxInputLength bytes for input events (Benjamin Tissoires) [1452237] - [hid] multitouch: do not blindly set EV_KEY or EV_ABS bits (Benjamin Tissoires) [1452237] - [hid] multitouch: optimize the sticky fingers timer (Benjamin Tissoires) [1452237] - [hid] multitouch: fix rare Win 8 cases when the touch up event gets missing (Benjamin Tissoires) [1452237] - [hid] multitouch: use BIT macro (Benjamin Tissoires) [1452237] - [hid] multitouch: Support PTP Stick and Touchpad device (Benjamin Tissoires) [1452237] - [hid] multitouch: change for touch height/width (Benjamin Tissoires) [1452237] - [hid] multitouch: fix LG Melfas touchscreen (Benjamin Tissoires) [1452237] - [hid] multitouch: do not retrieve all reports for all devices (Benjamin Tissoires) [1452237] - [hid] multitouch: handle external buttons for Precision Touchpads (Benjamin Tissoires) [1452237] - [hid] multitouch: enable palm rejection for Windows Precision Touchpad (Benjamin Tissoires) [1452237] - [hid] input: automatically set EV_ABS bit in input_set_abs_params (Benjamin Tissoires) [1452237] - [hid] revert "hid: multitouch: enable palm rejection if device implements confidence usage" (Benjamin Tissoires) [1452237] - [hid] multitouch: Add MT_QUIRK_NOT_SEEN_MEANS_UP to Surface Pro 3 (Benjamin Tissoires) [1452237] - [hid] alps: fix multitouch cursor issue (Benjamin Tissoires) [1489630] - [hid] alps: fix error return code in alps_input_configured() (Benjamin Tissoires) [1489630] - [hid] alps: fix stick device not working after resume (Benjamin Tissoires) [1489630] - [hid] alps: Fix memory leak (Benjamin Tissoires) [1489630] - [hid] alps: a few cleanups (Benjamin Tissoires) [1489630] - [hid] alps: pass correct sizes to hid_hw_raw_request() (Benjamin Tissoires) [1489630] - [hid] alps: struct u1_dev *priv is internal to the driver (Benjamin Tissoires) [1489630] - [hid] alps: match alps devices in core (Benjamin Tissoires) [1489630] - [hid] add Alps I2C HID Touchpad-Stick support (Benjamin Tissoires) [1489630] - [hid] i2c: Call acpi_device_fix_up_power for ACPI-enumerated devices (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: move header file out of I2C realm (Benjamin Tissoires) [1452237 1489630] - [hid] remove initial reading of reports at connect (Benjamin Tissoires) [1411429] - [hid] i2c-hid: Add sleep between POWER ON and RESET (Benjamin Tissoires) [1452237 1489630] - [hid] fix missing irq field (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: fix build (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: Disable IRQ before freeing buffers (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: force the IRQ level trigger only when not set (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: add a simple quirk to fix device defects (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: set power sleep before shutdown (Benjamin Tissoires) [1452237 1489630] - [hid] i2c_hid: enable i2c-hid devices to suspend/resume asynchronously (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: fix OOB write in i2c_hid_set_or_send_report() (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: Add hid-over-i2c name to i2c id table (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: Prevent sending reports from racing with device reset (Benjamin Tissoires) [1452237 1489630] - [hid] Drop owner assignment from i2c_driver (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: Fill in physical device providing HID functionality (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: Do not set the ACPI companion field in the HID device (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: fix harmless test_bit() issue (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: The interrupt should be level sensitive (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: Do not free buffers in i2c_hid_stop() (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: prevent buffer overflow in early IRQ (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: fix race condition reading reports (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: print the correct data in dbg msg (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: hid report descriptor retrieval changes (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: don't push static constants on stack for *ph (Benjamin Tissoires) [1452237 1489630] - [hid] acpi / i2c-hid: replace open-coded _DSM code with helper functions (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: Stop querying for init reports (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: convert acpi_evaluate_object() to acpi_evaluate_integer() (Benjamin Tissoires) [1452237 1489630] - [hid] i2c-hid: use correct type for ACPI _DSM parameter (Benjamin Tissoires) [1452237 1489630]- [x86] perf/x86/msr: Merge fixes (Jiri Olsa) [1457458] - [x86] perf/x86/msr: Add missing Intel models (Jiri Olsa) [1457458] - [x86] perf/x86/msr: Use Intel family macros for MSR events code (Jiri Olsa) [1457458] - [x86] perf/x86/msr: Fix SMI overflow (Jiri Olsa) [1457458] - [x86] perf/x86/msr: Add AMD PTSC (Performance Time-Stamp Counter) support (Jiri Olsa) [1457458] - [x86] perf/x86: Move perf_event_msr.c .............. => x86/events/msr.c (Jiri Olsa) [1457458] - [x86] arch/x86/kernel/cpu/perf_event_msr.c: use sign_extend64() for sign extension (Jiri Olsa) [1457458] - [x86] perf/x86: Change test_aperfmperf() and test_intel() to static (Jiri Olsa) [1457458] - [x86] perf/x86/msr: Fix the MSR driver build (Jiri Olsa) [1457458] - [x86] perf/x86: Fix MSR PMU driver (Jiri Olsa) [1457458] - [x86] perf/x86: Add an MSR PMU driver (Jiri Olsa) [1457458] - [x86] perf stat: Add support to measure SMI cost (Jiri Olsa) [1457458] - [x86] tools lib api fs: Add sysfs__write_int function (Jiri Olsa) [1457458] - [x86] perf/x86: Add sysfs entry to freeze counters on SMI (Jiri Olsa) [1457458] - [tools] perf tests attr: Make hw events optional (Jiri Olsa) [1308907] - [tools] perf tests attr: Fix group stat tests (Jiri Olsa) [1308907] - [tools] perf test attr: Fix ignored test case result (Jiri Olsa) [1308907] - [tools] perf test attr: Fix python error on empty result (Jiri Olsa) [1308907] - [tools] perf tests attr: Fix task term values (Jiri Olsa) [1308907] - [tools] perf tests attr: Add optional term (Jiri Olsa) [1308907] - [tools] perf tests attr: Fix stat sample_type setup (Jiri Olsa) [1308907] - [tools] perf tests attr: Fix precise_ip setup (Jiri Olsa) [1308907] - [tools] perf tests attr: Fix sample_period setup (Jiri Olsa) [1308907] - [tools] perf tests attr: Fix cpu test disabled term setup (Jiri Olsa) [1308907] - [tools] perf tests attr: Add proper return values (Jiri Olsa) [1308907] - [tools] perf tests attr: Fix no-delay test (Jiri Olsa) [1308907] - [tools] perf tests attr: Fix record dwarf test (Jiri Olsa) [1308907] - [tools] perf tests attr: Add 1s for exclude_kernel and task base bits (Jiri Olsa) [1308907] - [tools] perf tests attr: Rename compare_data to data_equal (Jiri Olsa) [1308907] - [tools] perf tests attr: Make compare_data global (Jiri Olsa) [1308907] - [tools] perf tests attr: Add test_attr__ready function (Jiri Olsa) [1308907] - [tools] perf tests attr: Do not store failed events (Jiri Olsa) [1308907] - [tools] perf tests: Add platform dependency to test 15 (Jiri Olsa) [1308907]- [block] fix warning when I/O elevator is changed as request_queue is being removed (Ming Lei) [1492441] - [block] warn if sharing request queue across gendisks (Ming Lei) [1492441] - [block] move .issue_stat from request to request_aux (Ming Lei) [1458104] - [block] disable blk-stat (Ming Lei) [1458104] - [block] blk-mq: use rq_aux()->internal_tag (Ming Lei) [1458104] - [block] blk-mq: introduce request_aux (Ming Lei) [1458104] - [block] blk-tag: don't touch .internal_tag (Ming Lei) [1458104] - [block] configs: add CONFIG_BLK_DEBUG_FS (Ming Lei) [1458104] - [block] configs: add CONFIG_MQ_IOSCHED_KYBER (Ming Lei) [1458104] - [block] configs: add CONFIG_MQ_IOSCHED_DEADLINE (Ming Lei) [1458104] - [block] blk-mq-sched: mark_tech_preview on mq-deadline and kyber (Ming Lei) [1458104] - [block] blk-mq: fix another kabi warning (Ming Lei) [1458104] - [block] blk-mq: fix kabi warning (Ming Lei) [1458104] - [block] avoid to break kabi for blk-mq io scheduler backporting (Ming Lei) [1458104] - [block] call elevator callback via aux->ops (Ming Lei) [1458104] - [block] kyber: pass mq callback to aux->ops.mq (Ming Lei) [1458104] - [block] mq-deadline: pass mq callback to aux->ops.mq (Ming Lei) [1458104] - [block] cfq: pass new callback to aux->ops.sq (Ming Lei) [1458104] - [block] introduce elevator_type_aux for fixing kabi violation (Ming Lei) [1458104] - [block] blk-mq: use RH_KABI_EXTEND for sched_data and sched_tags (Ming Lei) [1458104] - [block] blk-mq-debugfs: remove poll_stat (Ming Lei) [1458104] - [block] scsi_error: fix nasty allocating request on stack (Ming Lei) [1458104] - [block] blk-mq-debugfs: fix device sched directory for default scheduler (Ming Lei) [1458104] - [block] mq-deadline: add debugfs attributes (Ming Lei) [1458104] - [block] kyber: add debugfs attributes (Ming Lei) [1458104] - [block] blk-mq-debugfs: allow schedulers to register debugfs attributes (Ming Lei) [1458104] - [block] blk-mq: untangle debugfs and sysfs (Ming Lei) [1458104] - [block] blk-mq: move debugfs declarations to a separate header file (Ming Lei) [1458104] - [block] blk-mq: Do not invoke queue operations on a dead queue (Ming Lei) [1458104] - [block] blk-mq-debugfs: get rid of a bunch of boilerplate (Ming Lei) [1458104] - [block] blk-mq-debugfs: rename hw queue directories from to hctx (Ming Lei) [1458104] - [block] blk-mq-debugfs: don't open code strstrip() (Ming Lei) [1458104] - [block] blk-mq-debugfs: error on long write to queue "state" file (Ming Lei) [1458104] - [block] blk-mq-debugfs: clean up flag definitions (Ming Lei) [1458104] - [block] blk-mq-debugfs: separate flags with | (Ming Lei) [1458104] - [block] blk-mq: Show operation, cmd_flags and rq_flags names (Ming Lei) [1458104] - [block] blk-mq: Make blk_flags_show() callers append a newline character (Ming Lei) [1458104] - [block] blk-mq: Move the "state" debugfs attribute one level down (Ming Lei) [1458104] - [block] blk-mq: Unregister debugfs attributes earlier (Ming Lei) [1458104] - [block] blk-mq: Only unregister hctxs for which registration succeeded (Ming Lei) [1458104] - [block] blk-mq-debugfs: Rename functions for registering and unregistering the mq directory (Ming Lei) [1458104] - [block] blk-mq: Let blk_mq_debugfs_register() look up the queue name (Ming Lei) [1458104] - [block] blk-mq: Register /queue/mq after having registered /queue (Ming Lei) [1458104] - [block] blk-mq: register device instead of disk (Ming Lei) [1458104] - [block] blk-mq: Show symbolic names for hctx state and flags (Ming Lei) [1458104] - [block] blk-mq: Export queue state through /sys/kernel/debug/block/*/state (Ming Lei) [1458104] - [block] mq-deadline: Enable auto-loading when built as module (Ming Lei) [1458104] - [block] add code to track actual device queue depth (Ming Lei) [1458104] - [block] blk-mq: merge bio into sw queue before plugging (Ming Lei) [1458104 1154525] - [block] blk-mq: ensure that bd->last is always set correctly (Ming Lei) [1458104] - [block] blk-mq: fix performance regression with shared tags (Ming Lei) [1458104] - [block] blk-mq: Restart a single queue if tag sets are shared (Ming Lei) [1458104] - [block] blk-mq: Make it safe to use RCU to iterate over blk_mq_tag_set.tag_list (Ming Lei) [1458104] - [block] mtip32xx: avoid to read HOST_CAP from HW in .queue_rq() (Ming Lei) [1458104] - [block] blk-mq-sched: fix performance regression of mq-deadline (Ming Lei) [1458104] - [block] blk-stat: convert blk-stat bucket callback to signed (Ming Lei) [1458104] - [block] blk-mq: introduce Kyber multiqueue I/O scheduler (Ming Lei) [1458104] - [block] blk-mq-sched: make completed_request() callback more useful (Ming Lei) [1458104] - [block] blk-mq: export helpers (Ming Lei) [1458104] - [block] blk-mq: add shallow depth option for blk_mq_get_tag() (Ming Lei) [1458104] - [block] sbitmap: add sbitmap_get_shallow() operation (Ming Lei) [1458104] - [block] scsi: add new scsi-command flag for tagged commands (Ming Lei) [1458104] - [block] blk-mq: fix leak of q->stats (Ming Lei) [1458104] - [block] fix stacked driver stats init and free (Ming Lei) [1458104] - [block] blk-stat: convert to callback-based statistics reporting (Ming Lei) [1458104] - [block] blk-stat: move BLK_RQ_STAT_BATCH definition to blk-stat.c (Ming Lei) [1458104] - [block] blk-stat: use READ and WRITE instead of BLK_STAT_{READ, WRITE} (Ming Lei) [1458104] - [block] blk-stat: fix blk_stat_sum() if all samples are batched (Ming Lei) [1458104] - [block] blk-mq: move debugfs_remove() of disk dir to blk_release_queue() (Ming Lei) [1458104] - [block] use same block debugfs directory for blk-mq and blktrace (Ming Lei) [1458104] - [block] blktrace: make do_blk_trace_setup() static (Ming Lei) [1458104] - [block] fix debugfs config conditional in struct request_queue (Ming Lei) [1458104] - [block] blk-mq-debug: Introduce debugfs_create_files() (Ming Lei) [1458104] - [block] blk-mq-debug: Make show() operations interruptible (Ming Lei) [1458104] - [block] blk-mq-debug: Avoid that sparse complains about req_flags_t usage (Ming Lei) [1458104] - [block] blk-mq-debugfs: Add missing __acquires() / __releases() annotations (Ming Lei) [1458104] - [block] blk-mq: fix debugfs compilation issues (Ming Lei) [1458104] - [block] blk-mq: move hctx and ctx counters from sysfs to debugfs (Ming Lei) [1458104] - [block] blk-mq: move hctx io_poll, stats, and dispatched from sysfs to debugfs (Ming Lei) [1458104] - [block] blk-mq: add tags and sched_tags bitmaps to debugfs (Ming Lei) [1458104] - [block] blk-mq: move tags and sched_tags info from sysfs to debugfs (Ming Lei) [1458104] - [block] blk-mq: export software queue pending map to debugfs (Ming Lei) [1458104] - [block] sbitmap: add helpers for dumping to a seq_file (Ming Lei) [1458104] - [block] blk-mq: add extra request information to debugfs (Ming Lei) [1458104] - [block] blk-mq: move hctx->dispatch and ctx->rq_list from sysfs to debugfs (Ming Lei) [1458104] - [block] blk-mq: add hctx->{state,flags} to debugfs (Ming Lei) [1458104] - [block] blk-mq: create debugfs directory tree (Ming Lei) [1458104] - [block] blk-stat: fix a few cases of missing batch flushing (Ming Lei) [1458104] - [block] blk-stat: fix a typo (Ming Lei) [1458104] - [block] add scalable completion tracking of requests (Ming Lei) [1458104] - [block] mtip32xx: convert internal command issue to block IO path (Ming Lei) [1458104] - [block] mtip32xx: abstract out "are any commands active" helper (Ming Lei) [1458104] - [block] mtip32xx: kill atomic argument to mtip_quiesce_io() (Ming Lei) [1458104] - [block] mtip32xx: get rid of 'atomic' argument to mtip_exec_internal_command() (Ming Lei) [1458104] - [block] mtip32xx: use runtime tag to initialize command header (Ming Lei) [1458104] - [block] blk-mq: fix direct issue (Ming Lei) [1458104] - [block] blk-mq: pass correct hctx to blk_mq_try_issue_directly (Ming Lei) [1458104] - [block] get rid of blk-mq default scheduler choice Kconfig entries (Ming Lei) [1458104] - [block] blk-mq: Fix preempt count imbalance (Ming Lei) [1458104] - [block] blk-mq: fix schedule-while-atomic with scheduler attached (Ming Lei) [1458104] - [block] blk-mq: use true instead of 1 for blk_mq_queue_data.last (Ming Lei) [1458104] - [block] blk-mq: make driver tag failure path easier to follow (Ming Lei) [1458104] - [block] blk-mq-sched: provide hooks for initializing hardware queue data (Ming Lei) [1458104] - [block] blk-mq-sched: separate mark hctx and queue restart operations (Ming Lei) [1458104] - [block] blk-mq: use sbq wait queues instead of restart for driver tags (Ming Lei) [1458104] - [block] blk-mq: fix schedule-under-preempt for blocking drivers (Ming Lei) [1458104] - [block] block-mq: don't re-queue if we get a queue error (Ming Lei) [1458104] - [block] blk-mq: streamline blk_mq_make_request (Ming Lei) [1458104] - [block] blk-mq: split the plug and sync cases in blk_mq_make_request (Ming Lei) [1458104] - [block] blk-mq: improve blk_mq_try_issue_directly (Ming Lei) [1458104] - [block] blk-mq: merge mq and sq make_request instances (Ming Lei) [1458104] - [block] deal with stale req count of plug list (Ming Lei) [1458104] - [block] blk-mq: remove BLK_MQ_F_DEFER_ISSUE (Ming Lei) [1458104] - [block] blk-mq: immediately dispatch big size request (Ming Lei) [1458104] - [block] immediately dispatch big size request (Ming Lei) [1458104] - [block] blk-mq: remap queues when adding/removing hardware queues (Ming Lei) [1458104] - [block] blk-mq-sched: fix crash in switch error path (Ming Lei) [1458104] - [block] blk-mq-sched: set up scheduler tags when bringing up new queues (Ming Lei) [1458104] - [block] blk-mq-sched: refactor scheduler initialization (Ming Lei) [1458104] - [block] blk-mq: use the right hctx when getting a driver tag fails (Ming Lei) [1458104] - [block] blk-mq: errors in did_work calculation (Ming Lei) [1458104] - [block] do not put mq context in blk_mq_alloc_request_hctx (Ming Lei) [1458104] - [block] blk-mq-sched: don't run the queue async from blk_mq_try_issue_directly() (Ming Lei) [1458104] - [block] blk-mq: move update of tags->rqs to __blk_mq_alloc_request() (Ming Lei) [1458104] - [block] blk-mq: kill blk_mq_set_alloc_data() (Ming Lei) [1458104] - [block] blk-mq: make blk_mq_alloc_request_hctx() allocate a scheduler request (Ming Lei) [1458104] - [block] blk-mq-sched: Allocate sched reserved tags as specified in the original queue tagset (Ming Lei) [1458104] - [block] don't defer flushes on blk-mq + scheduling (Ming Lei) [1458104] - [block] blk-mq-sched: ask scheduler for work, if we failed dispatching leftovers (Ming Lei) [1458104] - [block] blk-mq: don't special case flush inserts for blk-mq-sched (Ming Lei) [1458104] - [block] blk-mq-sched: don't add flushes to the head of requeue queue (Ming Lei) [1458104] - [block] blk-mq: have blk_mq_dispatch_rq_list() return if we queued IO or not (Ming Lei) [1458104] - [block] do not allow updates through sysfs until registration completes (Ming Lei) [1458104] - [block] blk-mq-sched: don't hold queue_lock when calling exit_icq (Ming Lei) [1458104] - [block] set make_request_fn manually in blk_mq_update_nr_hw_queues (Ming Lei) [1458104] - [block] blk-mq: pass bio to blk_mq_sched_get_rq_priv (Ming Lei) [1458104] - [block] move req_set_nomerge to blk.h (Ming Lei) [1458104] - [block] factor out req_set_nomerge (Ming Lei) [1458104] - [block] blk-mq-sched: (un)register elevator when (un)registering queue (Ming Lei) [1458104] - [block] free merged request in the caller (Ming Lei) [1458104] - [block] blk-mq-sched: bypass the scheduler for flushes entirely (Ming Lei) [1458104] - [block] blk-merge: return the merged request (Ming Lei) [1458104] - [block] elevator: fix loading wrong elevator type for blk-mq devices (Ming Lei) [1458104] - [block] blk-mq: don't fail allocating driver tag for stopped hw queue (Ming Lei) [1458104] - [block] blk-mq-sched: add flush insertion into blk_mq_sched_insert_request() (Ming Lei) [1458104] - [block] blk-mq-sched: change ->dispatch_requests() to ->dispatch_request() (Ming Lei) [1458104] - [block] blk-mq-sched: fix starvation for multiple hardware queues and shared tags (Ming Lei) [1458104] - [block] blk-mq: release driver tag on a requeue event (Ming Lei) [1458104] - [block] blk-mq: fix potential race in queue restart and driver tag allocation (Ming Lei) [1458104] - [block] blk-mq: improve scheduler queue sync/async running (Ming Lei) [1458104] - [block] blk-mq-sched: check for successful allocation before assigning tag (Ming Lei) [1458104] - [block] blk-mq: don't lose flags passed in to blk_mq_alloc_request() (Ming Lei) [1458104] - [block] blk-mq: only apply active queue tag throttling for driver tags (Ming Lei) [1458104] - [block] blk-mq: allow resize of scheduler requests (Ming Lei) [1458104] - [block] blk-mq: stop hardware queue in blk_mq_delay_queue() (Ming Lei) [1458104] - [block] blk-mq-tag: remove redundant check for 'data->hctx' being non-NULL (Ming Lei) [1458104] - [block] elevator: fix unnecessary put of elevator in failure case (Ming Lei) [1458104] - [block] blk-cgroup: don't quiesce the queue on policy activate/deactivate (Ming Lei) [1458104] - [block] sbitmap: fix wakeup hang after sbq resize (Ming Lei) [1458104] - [block] sbitmap: use smp_mb__after_atomic() in sbq_wake_up() (Ming Lei) [1458104] - [block] blk-cgroup: ensure that we clear the stop bit on quiesced queues (Ming Lei) [1458104] - [block] blk-mq-sched: allow setting of default IO scheduler (Ming Lei) [1458104] - [block] mq-deadline: add blk-mq adaptation of the deadline IO scheduler (Ming Lei) [1458104] - [block] blk-mq-sched: add framework for MQ capable IO schedulers (Ming Lei) [1458104] - [block] blk-mq: split tag ->rqs[] into two (Ming Lei) [1458104] - [block] blk-mq: abstract out helpers for allocating/freeing tag maps (Ming Lei) [1458104] - [block] blk-mq-tag: cleanup the normal/reserved tag allocation (Ming Lei) [1458104] - [block] blk-mq: export some helpers we need to the scheduling framework (Ming Lei) [1458104] - [block] blk-mq: un-export blk_mq_free_hctx_request() (Ming Lei) [1458104] - [block] move rq_ioc() to blk.h (Ming Lei) [1458104] - [block] move existing elevator ops to union (Ming Lei) [1458104] - [block] blk-flush: run the queue when inserting blk-mq flush (Ming Lei) [1458104] - [block] elevator: make the rqhash helpers exported (Ming Lei) [1458104] - [block] blk-mq: abstract out blk_mq_dispatch_rq_list() helper (Ming Lei) [1458104] - [block] cfq-iosched: fix the setting of IOPS mode on SSDs (Ming Lei) [1458104] - [block] Make CFQ default to IOPS mode on SSDs (Ming Lei) [1458104] - [block] do not merge requests without consulting with io scheduler (Ming Lei) [1458104] - [block] blk-mq: get rid of confusing blk_map_ctx structure (Ming Lei) [1458104] - [block] blk-mq: remove non-blocking pass in blk_mq_map_request (Ming Lei) [1458104] - [block] blk-mq: get rid of manual run of queue with __blk_mq_run_hw_queue() (Ming Lei) [1458104] - [block] sbitmap: initialize weight to zero (Ming Lei) [1458104] - [block] sbitmap: don't update the allocation hint on clear after resize (Ming Lei) [1458104] - [block] sbitmap: re-initialize allocation hints after resize (Ming Lei) [1458104] - [block] sbitmap: randomize initial alloc_hint values (Ming Lei) [1458104] - [block] sbitmap: push alloc policy into sbitmap_queue (Ming Lei) [1458104] - [block] sbitmap: push per-cpu last_tag into sbitmap_queue (Ming Lei) [1458104] - [block] sbitmap: allocate wait queues on a specific node (Ming Lei) [1458104] - [block] blk-mq: abstract tag allocation out into sbitmap library (Ming Lei) [1458104] - [block] blk-mq: add tag allocation policy (Ming Lei) [1458104] - [block] support different tag allocation policy (Ming Lei) [1458104] - [block] revert "blk-mq-tag: fix wakeup hang after tag resize" (Ming Lei) [1458104]- [scsi] fnic: do not call host reset from command abort (Govindarajulu Varadarajan) [1448553] - [scsi] fnic: fix format string overflow warning (Govindarajulu Varadarajan) [1448553] - [scsi] fnic: changing queue command to return result DID_IMM_RETRY when rport is init (Govindarajulu Varadarajan) [1448553] - [scsi] fnic: correct speed display and add support for 25, 40 and 100G (Govindarajulu Varadarajan) [1448553] - [scsi] fnic: added timestamp reporting in fnic debug stats (Govindarajulu Varadarajan) [1448553] - [scsi] fnic: Zero io_cmpl_skip on fw reset completion (Govindarajulu Varadarajan) [1448553] - [scsi] fnic: Adding debug IO and Abort latency counter to fnic stats (Govindarajulu Varadarajan) [1448553] - [scsi] fnic: Adding Check Condition counter to misc fnicstats (Govindarajulu Varadarajan) [1448553] - [scsi] fnic: Avoid false out-of-order detection for aborted command (Govindarajulu Varadarajan) [1448553] - [scsi] fnic: Fix for "Number of Active IOs" in fnicstats becoming negative (Govindarajulu Varadarajan) [1448553] - [scsi] fnic: minor cleanup in fnic_fcpio_itmf_cmpl_handler, removing else case (Govindarajulu Varadarajan) [1448553] - [scsi] fnic: Ratelimit printks to avoid flooding when vlan is not set by the switch.i (Govindarajulu Varadarajan) [1448553] - [scsi] fnic: switch to pci_alloc_irq_vectors (Govindarajulu Varadarajan) [1448553] - [nvme] nvme-fabrics: Convert nvmf_transports_mutex to an rwsem (Ewan Milne) [1503181] - [nvme] nvme-fc: retry initial controller connections 3 times (Ewan Milne) [1503181] - [nvme] nvme-fc: fix iowait hang (Ewan Milne) [1503181] - [nvme] nvmet: synchronize sqhd update (Ewan Milne) [1503181] - [nvme] nvme-fc: correct io timeout behavior (Ewan Milne) [1503181] - [nvme] nvme-fc: correct io termination handling (Ewan Milne) [1503181] - [nvme] nvme-fc: move remote port get/put/free location (Ewan Milne) [1503181] - [nvme] nvme-fc: create fc class and transport device (Ewan Milne) [1503181] - [nvme] nvme-fc: add uevent for auto-connect (Ewan Milne) [1503181] - [nvme] nvmet: bump NVMET_NR_QUEUES to 128 (Ewan Milne) [1503181] - [nvme] nvme-fcloop: fix port deletes and callbacks (Ewan Milne) [1503181] - [nvme] nvmet-fc: sync header templates with comments (Ewan Milne) [1503181] - [nvme] nvmet-fc: ensure target queue id within range (Ewan Milne) [1503181] - [nvme] nvmet-fc: on port remove call put outside lock (Ewan Milne) [1503181] - [nvme] fix sqhd reference when admin queue connect fails (Ewan Milne) [1503181] - [nvme] nvmet: implement valid sqhd values in completions (Ewan Milne) [1503181] - [nvme] allow timed-out ios to retry (Ewan Milne) [1503181] - [nvme] stop aer posting if controller state not live (Ewan Milne) [1503181] - [nvme] nvmet-fc: fix failing max io queue connections (Ewan Milne) [1503181] - [nvme] nvme-fc: use transport-specific sgl format (Ewan Milne) [1503181] - [nvme] nvme: add transport SGL definitions (Ewan Milne) [1503181] - [nvme] remove FC transport-specific error values (Ewan Milne) [1503181] - [scsi] qla2xxx: remove use of FC-specific error codes (Ewan Milne) [1503181] - [scsi] lpfc: remove use of FC-specific error codes (Ewan Milne) [1503181] - [nvme] nvmet-fcloop: remove use of FC-specific error codes (Ewan Milne) [1503181] - [nvme] nvmet-fc: remove use of FC-specific error codes (Ewan Milne) [1503181] - [nvme] nvme-fc: remove use of FC-specific error codes (Ewan Milne) [1503181] - [nvme] nvmet-fc: simplify sg list handling (Ewan Milne) [1503181] - [nvme] nvme-fc: Reattach to localports on re-registration (Ewan Milne) [1503181] - [nvme] nvmet-fcloop: remove ALL_OPTS define (Ewan Milne) [1503181] - [scsi] sd: Implement blacklist option for WRITE SAME w/ UNMAP (Ewan Milne) [1462594]- [x86] dumpstack: Remove raw stack dump (Scott Wood) [1479560] - [x86] kvm: hyperv: fix locking of struct kvm_hv fields (Ladi Prosek) [1504524] - [x86] kvm: document lock orders (Ladi Prosek) [1504524] - [x86] kvm: x86: Hyper-V tsc page setup (Ladi Prosek) [1504524] - [x86] kvm: x86: always fill in vcpu->arch.hv_clock (Ladi Prosek) [1504524] - [x86] kvm/x86: Hyper-V internal helper to read MSR HV_X64_MSR_TIME_REF_COUNT (Ladi Prosek) [1504524] - [x86] mm: add page_cache_get_speculative() protection when .flush_tlb_others is overridden (Vitaly Kuznetsov) [1465471] - [x86] mm: add IPIs to pmdp_invalidate() when .flush_tlb_others is overridden (Vitaly Kuznetsov) [1465471] - [x86] hyperv: Fix hypercalls with extended CPU ranges for TLB flushing (Vitaly Kuznetsov) [1465471] - [x86] hyperv: Don't use percpu areas for pcpu_flush/pcpu_flush_ex structures (Vitaly Kuznetsov) [1465471] - [x86] hyperv: Clear vCPU banks between calls to avoid flushing unneeded vCPUs (Vitaly Kuznetsov) [1465471] - [x86] tracing/hyper-v: Trace hyperv_mmu_flush_tlb_others() (Vitaly Kuznetsov) [1465471] - [x86] hyper-v: Support extended CPU ranges for TLB flush hypercalls (Vitaly Kuznetsov) [1465471] - [x86] hyper-v: Use hypercall for remote TLB flush (Vitaly Kuznetsov) [1465471] - [x86] mm: Enable RCU based page table freeing (CONFIG_HAVE_RCU_TABLE_FREE=y) (Vitaly Kuznetsov) [1465471] - [x86] hyper-v: Globalize vp_index (Vitaly Kuznetsov) [1465471] - [x86] hyper-v: Implement rep hypercalls (Vitaly Kuznetsov) [1465471] - [x86] hyper-v: Use fast hypercall for HVCALL_SIGNAL_EVENT (Vitaly Kuznetsov) [1465471] - [x86] hyper-v: Introduce fast hypercall implementation (Vitaly Kuznetsov) [1465471] - [x86] hyper-v: Make hv_do_hypercall() inline (Vitaly Kuznetsov) [1465471] - [x86] hyper-v: Include hyperv/ only when CONFIG_HYPERV is set (Vitaly Kuznetsov) [1465471] - [x86] hv: Issue explicit EOI when autoeoi is not enabled (Vitaly Kuznetsov) [1465471] - [x86] hyperv: fix warning about missing prototype (Vitaly Kuznetsov) [1465471] - [x86] vmbus: remove no longer used signal_policy (Vitaly Kuznetsov) [1465471] - [x86] kvm/x86: Rename Hyper-V long spin wait hypercall (Vitaly Kuznetsov) [1465471] - [x86] hv: Move VMBus hypercall codes into Hyper-V UAPI header (Vitaly Kuznetsov) [1465471]- [pinctrl] intel: Add Intel Gemini Lake pin controller support (Steve Best) [1457198] - [char] Do not disable driver and bus shutdown hook when class shutdown hook is set (Jerry Snitselaar) [1500155] - [char] tpm: Issue a TPM2_Shutdown for TPM2 devices (Jerry Snitselaar) [1500155] - [drivers] Add "shutdown" to "struct class" (Jerry Snitselaar) [1500155] - [kernel] rh_taint: Add management approval to documentation (Prarit Bhargava) [1505972] - [kernel] cgroup: kill css_id (Aristeu Rozanski) [1470325] - [mm] memcontrol: fix cgroup creation failure after many small jobs (Aristeu Rozanski) [1470325] - [mm] memcg: fix thresholds for 32b architectures (Waiman Long) [1487852] - [mm] hmm: synchronize hmm with upstream (Jerome Glisse) [1470733] - [nvme] revert "kick requeue list when requeueing a request instead of when starting the queues" (David Milburn) [1504584] - [nvme] nvmet: preserve controller serial number between reboots (David Milburn) [1480179] - [nvme] fix uninitialized prp2 value on small transfers (David Milburn) [1493707] - [netdrv] tun: add device name(iff) field to proc fdinfo entry (John Linville) [1503209] - [netdrv] tg3: use setup_timer() helper (Jonathan Toppins) [1459662] - [netdrv] tg3: clean up redundant initialization of tnapi (Jonathan Toppins) [1459662] - [netdrv] tg3: Be drop monitor friendly (Jonathan Toppins) [1459662] - [netdrv] tg3: Add the ability to conditionally build w/ HWMON (Jonathan Toppins) [1459662] - [netdrv] enic: use setup_timer() helper (Stefan Assmann) [1448560] - [netdrv] enic: use setup_timer() helper (Stefan Assmann) [1448560] - [netdrv] cisco: enic: Fic an error handling path in 'vnic_dev_init_devcmd2()' (Stefan Assmann) [1448560] - [netdrv] enic: Fix format truncation warning (Stefan Assmann) [1448560] - [netdrv] enic: unmask intr only when napi is complete (Stefan Assmann) [1448560] - [security] selinux: Generalize support for NNP/nosuid SELinux domain transitions (Paul Moore) [1480521] - [security] selinux: allow per-file labeling for cgroupfs (Paul Moore) [1429573] - [security] selinux: wrap cgroup seclabel support with its own policy capability (Paul Moore) [1429573] - [security] selinux: allow changing labels for cgroupfs (Paul Moore) [1429573] - [security] selinux: renumber the superblock options (Paul Moore) [1429573] - [security] selinux: rename SE_SBLABELSUPP to SBLABEL_MNT (Paul Moore) [1429573]- [bluetooth] Add support for Intel Bluetooth device 9460/9560 [8087:0aaa] (Gopal Tiwari) [1457085] - [bluetooth] hci_ldisc: Add protocol check to hci_uart_tx_wakeup() (Gopal Tiwari) [1457085] - [bluetooth] hci_ldisc: Add protocol check to hci_uart_dequeue() (Gopal Tiwari) [1457085] - [bluetooth] hci_ldisc: Add protocol check to hci_uart_send_frame() (Gopal Tiwari) [1457085] - [bluetooth] hci_ldisc: Add missing clear HCI_UART_PROTO_READY (Gopal Tiwari) [1457085] - [bluetooth] hci_ldisc: Ensure hu->hdev set to NULL before freeing hdev (Gopal Tiwari) [1457085] - [bluetooth] hci_ldisc: Add missing return in hci_uart_init_work() (Gopal Tiwari) [1457085] - [bluetooth] hci_uart: remove unused hci_uart_init_tty (Gopal Tiwari) [1457085] - [bluetooth] hci_uart: add support for word alignment (Gopal Tiwari) [1457085] - [bluetooth] btmrvl: remove unnecessary wakeup interrupt number sanity check (Gopal Tiwari) [1457085] - [bluetooth] btmrvl: disable platform wakeup interrupt in suspend failure path (Gopal Tiwari) [1457085] - [bluetooth] hci_intel: add missing tty-device sanity check (Gopal Tiwari) [1457085] - [bluetooth] hci_bcm: add missing tty-device sanity check (Gopal Tiwari) [1457085] - [bluetooth] btmrvl: cleanup code in return from btmrvl_sdio_suspend() (Gopal Tiwari) [1457085] - [bluetooth] hci_bcm: Support platform enumeration (Gopal Tiwari) [1457085] - [bluetooth] btrtl: Change message for missing config file (Gopal Tiwari) [1457085] - [bluetooth] Added support for Rivet Networks Killer 1535 (Gopal Tiwari) [1457085] - [bluetooth] hci_intel: Add support Intel Bluetooth device 9160/9260 for UART (Gopal Tiwari) [1457085] - [bluetooth] hci_intel: Fix firmware file name to use hw_variant (Gopal Tiwari) [1457085] - [bluetooth] btusb: Add support for Intel Bluetooth devices 9160/9260 [8087:0025] (Gopal Tiwari) [1457085] - [bluetooth] Use switch statement for Intel hardware variants (Gopal Tiwari) [1457085] - [bluetooth] bluecard: use setup_timer (Gopal Tiwari) [1457085] - [bluetooth] hci_bcm: Fix clock (un)prepare (Gopal Tiwari) [1457085] - [bluetooth] btmrvl: fix spelling mistake: "unregester" -> "unregister" (Gopal Tiwari) [1457085] - [bluetooth] btqcomsmd: fix compile-test dependency (Gopal Tiwari) [1457085] - [bluetooth] hci_qca: fix spelling mistake: "Spurrious" -> "Spurious" (Gopal Tiwari) [1457085] - [bluetooth] btmrvl: fix spelling mistake: "caibration" -> "calibration" (Gopal Tiwari) [1457085] - [bluetooth] btqcomsmd: Allow driver to build if COMPILE_TEST is enabled (Gopal Tiwari) [1457085] - [bluetooth] Add another AR3012 04ca:3018 device (Gopal Tiwari) [1457085] - [bluetooth] hci_bcm: Add support for BCM2E95 and BCM2E96 (Gopal Tiwari) [1457085] - [bluetooth] btbcm: Add a delay for module reset (Gopal Tiwari) [1457085] - [bluetooth] btusb: Add support for 413c:8143 (Gopal Tiwari) [1457085] - [bluetooth] btusb: Use an error label for error paths (Gopal Tiwari) [1457085] - [bluetooth] btqcomsmd: Fix module autoload (Gopal Tiwari) [1457085] - [bluetooth] btusb: add support for 0bb4:0306 (Gopal Tiwari) [1457085]- [md] dm ioctl: fix alignment of event number in the device list (Mike Snitzer) [1475380] - [md] dm raid: fix incorrect status output at the end of a "recover" process (Mike Snitzer) [1492250] - [md] dm ioctl: constify ioctl lookup table (Mike Snitzer) [1492250] - [md] dm: constify argument arrays (Mike Snitzer) [1492250] - [md] dm rq: do not update rq partially in each ending bio (Mike Snitzer) [1492250] - [md] dm rq: make dm-sq requeuing behavior consistent with dm-mq behavior (Mike Snitzer) [1492250] - [md] dm mpath: do not lock up a CPU with requeuing activity (Mike Snitzer) [1492250] - [md] dm raid: avoid mddev->suspended access (Mike Snitzer) [1492250] - [md] dm raid: fix activation check in validate_raid_redundancy() (Mike Snitzer) [1492250] - [md] dm raid: remove WARN_ON() in raid10_md_layout_to_format() (Mike Snitzer) [1492250] - [md] dm raid: stop using BUG() in __rdev_sectors() (Mike Snitzer) [1492250] - [md] dm: fix printk() rate limiting code (Mike Snitzer) [1492250] - [md] dm: convert DM printk macros to pr_ macros (Mike Snitzer) [1492250] - [md] dm bio prison: use rb_entry() rather than container_of() (Mike Snitzer) [1492250] - [md] dm ioctl: report event number in DM_LIST_DEVICES (Mike Snitzer) [1475380] - [md] dm ioctl: add a new DM_DEV_ARM_POLL ioctl (Mike Snitzer) [1475380] - [md] dm: add basic support for using the select or poll function (Mike Snitzer) [1475380] - [md] dm thin: do not queue freed thin mapping for next stage processing (Mike Snitzer) [1492250] - [md] dm bufio: make the parameter 'retain_bytes' unsigned long (Mike Snitzer) [1492250] - [md] dm bufio: check new buffer allocation watermark every 30 seconds (Mike Snitzer) [1492250] - [md] dm bufio: avoid a possible ABBA deadlock (Mike Snitzer) [1492250] - [md] dm mpath: make it easier to detect unintended I_O request flushes (Mike Snitzer) [1492250] - [md] dm mpath: cleanup QUEUE_IF_NO_PATH bit manipulation by introducing assign_bit() (Mike Snitzer) [1492250] - [md] dm mpath: micro-optimize the hot path relative to MPATHF_QUEUE_IF_NO_PATH (Mike Snitzer) [1492250] - [md] dm: introduce enum dm_queue_mode to cleanup related code (Mike Snitzer) [1492250] - [md] dm mpath: verify __pg_init_all_paths locking assumptions at runtime (Mike Snitzer) [1492250] - [md] dm: verify suspend_locking assumptions at runtime (Mike Snitzer) [1492250] - [md] dm rq: check blk_mq_register_dev() return value in dm_mq_init_request_queue() (Mike Snitzer) [1492250] - [md] dm mpath: delay requeuing while path initialization is in progress (Mike Snitzer) [1492250] - [md] dm mpath: avoid that path removal can trigger an infinite loop (Mike Snitzer) [1492250] - [md] dm mpath: split and rename activate_path() to prepare for its expanded use (Mike Snitzer) [1492250] - [md] dm ioctl: prevent stack leak in dm ioctl call (Mike Snitzer) [1492250] - [md] dm ioctl: remove double parentheses (Mike Snitzer) [1492250] - [md] dm: remove dummy dm_table definition (Mike Snitzer) [1492250] - [md] dm table: replace while loops with for loops (Mike Snitzer) [1492250] - [md] dm raid: select the Kconfig option CONFIG_MD_RAID0 (Mike Snitzer) [1492250] - [md] dm crypt: replace custom implementation of hex2bin() (Mike Snitzer) [1492250] - [md] dm crypt: remove obsolete references to per-CPU state (Mike Snitzer) [1492250] - [md] dm crypt: use WQ_HIGHPRI for the IO and crypt workqueues (Mike Snitzer) [1492250] - [md] dm block manager: remove an unused argument from dm_block_manager_create() (Mike Snitzer) [1492250]- [net] udp: fix bcast packet reception (Paolo Abeni) [1493238] - [net] udp: perform source validation for mcast early demux (Paolo Abeni) [1493238] - [net] ipv4: early demux can return an error code (Paolo Abeni) [1493238] - [net] ipv6: expose RFC4191 route preference via rtnetlink (Hangbin Liu) [1500463] - [net] check type when freeing metadata dst (Paolo Abeni) [1497116] - [net] store port/representator id in metadata_dst (Paolo Abeni) [1497116] - [net] tcp: avoid fragmenting peculiar skbs in SACK (Hangbin Liu) [1499039] - [net] handle NAPI_GRO_FREE_STOLEN_HEAD case also in napi_frags_finish() (Hangbin Liu) [1469357] - [net] Drop secpath on free after gro merge (Hangbin Liu) [1469357] - [net] adjust skb->truesize in ___pskb_trim() (Hangbin Liu) [1469357] - [net] tcp: do not underestimate skb->truesize in tcp_trim_head() (Hangbin Liu) [1469357] - [net] skb_condense() can also deal with empty skbs (Hangbin Liu) [1469357] - [net] udp: under rx pressure, try to condense skbs (Hangbin Liu) [1469357] - [drm] i915: Revert "don't rcu-sync from shrinker" (Waiman Long) [1488956] - [kernel] cpu/hotplug: Disable prove_locking for cpu_hotplug.mutex (Waiman Long) [1488956] - [kernel] rcu: Eliminate deadlock between CPU hotplug and expedited grace periods (Waiman Long) [1488956] - [powerpc] kvm: ppc: book3s hv: Prevent double-free on HPT resize commit path (David Gibson) [1305400] - [powerpc] kvm: ppc: book3s hv: Advertise availablity of HPT resizing on KVM HV (David Gibson) [1305400] - [powerpc] kvm: ppc: book3s hv: KVM-HV HPT resizing implementation (David Gibson) [1305400] - [powerpc] kvm: ppc: book3s hv: Outline of KVM-HV HPT resizing implementation (David Gibson) [1305400] - [powerpc] kvm: ppc: book3s hv: Create kvmppc_unmap_hpte_helper() (David Gibson) [1305400] - [powerpc] kvm: ppc: book3s hv: Allow KVM_PPC_ALLOCATE_HTAB ioctl() to change HPT size (David Gibson) [1305400] - [powerpc] kvm: ppc: book3s hv: Split HPT allocation from activation (David Gibson) [1305400] - [powerpc] kvm: ppc: book3s hv: Don't store values derivable from HPT order (David Gibson) [1305400] - [powerpc] kvm: ppc: book3s hv: Gather HPT related variables into sub-structure (David Gibson) [1305400] - [powerpc] kvm: ppc: book3s hv: Rename kvm_alloc_hpt() for clarity (David Gibson) [1305400] - [powerpc] kvm: ppc: book3s hv: HPT resizing documentation and reserved numbers (David Gibson) [1305400]- [x86] kvm: mmu: fix permission_fault() (Paolo Bonzini) [1469685] - [x86] kvm: mmu: use ept a/d in vmcs02 iff used in vmcs12 (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: fix AD condition when handling EPT violation (Paolo Bonzini) [1469685] - [x86] kvm: vmx: Don't use INVVPID when EPT is enabled (Paolo Bonzini) [1469685] - [x86] kvm: x86: mmu: allow A/D bits to be disabled in an mmu (Paolo Bonzini) [1469685] - [x86] kvm: mmu: make spte mmio mask more explicit (Paolo Bonzini) [1469685] - [x86] kvm: mmu: dead code thanks to access tracking (Paolo Bonzini) [1469685] - [x86] mmu: don't pass *kvm to spte_write_protect and spte_*_dirty (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: fix EPT permissions as reported in exit qualification (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: off by one in vmx_write_pml_buffer() (Paolo Bonzini) [1469685] - [x86] nvmx: Advertise PML to L1 hypervisor (Paolo Bonzini) [1469685] - [x86] nvmx: Implement emulated Page Modification Logging (Paolo Bonzini) [1469685] - [x86] kvm: x86: Add a hook for arch specific dirty logging emulation (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: support EPT accessed/dirty bits (Paolo Bonzini) [1469685] - [x86] kvm: x86: MMU support for EPT accessed/dirty bits (Paolo Bonzini) [1469685] - [x86] kvm: vmx: remove bogus check for invalid EPT violation (Paolo Bonzini) [1469685] - [x86] vmx: refine validity check for guest linear address (Paolo Bonzini) [1469685] - [x86] kvm: x86: mmu: Verify that restored PTE has needed perms in fast page fault (Paolo Bonzini) [1469685] - [x86] kvm: x86: mmu: Move pgtbl walk inside retry loop in fast_page_fault (Paolo Bonzini) [1469685] - [x86] kvm: x86: mmu: Update comment in mark_spte_for_access_track (Paolo Bonzini) [1469685] - [x86] kvm: x86: mmu: Set SPTE_SPECIAL_MASK within mmu.c (Paolo Bonzini) [1469685] - [x86] kvm: x86: mmu: Rename EPT_VIOLATION_READ/WRITE/INSTR constants (Paolo Bonzini) [1469685] - [x86] kvm: x86: mmu: Lockless access tracking for Intel CPUs without EPT A bits (Paolo Bonzini) [1469685] - [x86] kvm: x86: mmu: Do not use bit 63 for tracking special SPTEs (Paolo Bonzini) [1469685] - [x86] kvm: x86: mmu: Introduce a no-tracking version of mmu_spte_update (Paolo Bonzini) [1469685] - [x86] kvm: x86: Fix typos (Paolo Bonzini) [1469685] - [x86] kvm: x86: mmu: Refactor accessed/dirty checks in mmu_spte_update/clear (Paolo Bonzini) [1469685] - [x86] kvm: x86: mmu: Fast Page Fault path retries (Paolo Bonzini) [1469685] - [x86] kvm: x86: mmu: Use symbolic constants for EPT Violation Exit Qualifications (Paolo Bonzini) [1469685] - [x86] kvm: hyperv: support HV_X64_MSR_TSC_FREQUENCY and HV_X64_MSR_APIC_FREQUENCY (Paolo Bonzini) [1469685] - [x86] kvm/x86: Hyper-V HV_X64_MSR_VP_RUNTIME support (Paolo Bonzini) [1469685] - [x86] kvm/x86: Hyper-V HV_X64_MSR_VP_INDEX export for QEMU (Paolo Bonzini) [1469685] - [x86] kvm/x86: Hyper-V HV_X64_MSR_RESET msr (Paolo Bonzini) [1469685] - [x86] kvm: mmu: speedup update_permission_bitmask (Paolo Bonzini) [1469685] - [x86] doc: add "an user" pattern and fix typo instances (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: Correct a VMX instruction error code for VMPTRLD (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: Don't validate disabled secondary controls (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: Shadow "high" parts of shadowed 64-bit VMCS fields (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: Check memory operand to INVVPID (Paolo Bonzini) [1469685] - [x86] kvm: vmx: Raise #UD on unsupported RDSEED (Paolo Bonzini) [1469685] - [x86] kvm: vmx: Raise #UD on unsupported RDRAND (Paolo Bonzini) [1469685] - [x86] kvm: vmx: cache secondary exec controls (Paolo Bonzini) [1469685] - [x86] kvm: x86: use general helpers for some cpuid manipulation (Paolo Bonzini) [1469685] - [x86] kvm: x86: generalize guest_cpuid_has_ helpers (Paolo Bonzini) [1469685] - [x86] kvm: x86: X86_FEATURE_NRIPS is not scattered anymore (Paolo Bonzini) [1469685] - [x86] kvm: vmx: allow host to access guest MSR_IA32_BNDCFGS (Paolo Bonzini) [1469685] - [x86] kvm: vmx: Check value written to IA32_BNDCFGS (Paolo Bonzini) [1469685] - [x86] kvm: x86: Guest BNDCFGS requires guest MPX support (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: INVPCID support (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: don't flush VMCS12 during VMXOFF or VCPU teardown (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: do not pin the VMCS12 (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: Refactor handle_vmptrld() (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: mark vmcs12 pages dirty on L2 exit (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: Fix interrupt window request with "Acknowledge interrupt on exit" (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: support RDRAND and RDSEED exiting (Paolo Bonzini) [1469685] - [x86] kvm: vmx: add missing exit reasons (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: Fix posted intr delivery when vcpu is in guest mode (Paolo Bonzini) [1469685] - [x86] irq: Define a global vector for nested posted interrupts (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: vmx_complete_nested_posted_interrupt() can't fail (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: kmap() can't fail (Paolo Bonzini) [1469685] - [x86] kvm: vmx: remove unused field (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: Fix loss of L2's NMI blocking state (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: track NMI blocking state separately for each VMCS (Paolo Bonzini) [1469685] - [x86] kvm: vmx: Fix invalid guest state detection after task-switch emulation (Paolo Bonzini) [1469685] - [x86] kvm: async_pf: avoid async pf injection when in guest mode (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: we support 1GB EPT pages (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: keep preemption timer enabled during L2 execution (Paolo Bonzini) [1469685] - [x86] kvm: vmx: introduce vm_{entry, exit}_control_reset_shadow (Paolo Bonzini) [1469685] - [x86] revert "kvm: nested vmx: disable perf cpuid reporting" (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: Fix exception injection (Paolo Bonzini) [1469685] - [x86] kvm: vmx: Don't enable EPT A/D feature if EPT feature is disabled (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: fix nested EPT detection (Paolo Bonzini) [1469685] - [x86] kvm: vmx: Fix enable VPID conditions (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: Fix nested VPID vmx exec control (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: reset nested_run_pending if the vCPU is going to be reset (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: Fix pending events injection (Paolo Bonzini) [1469685] - [x86] kvm: nvmx: do not warn when MSR bitmap address is not backed (Paolo Bonzini) [1469685] - [x86] kvm: vmx: advertise support for ept execute only (Paolo Bonzini) [1469685] - [x86] kvm: mmu: track read permission explicitly for shadow EPT page tables (Paolo Bonzini) [1469685] - [x86] kvm: mmu: don't set the present bit unconditionally (Paolo Bonzini) [1469685] - [x86] kvm: mmu: remove is_present_gpte() (Paolo Bonzini) [1469685] - [x86] kvm: mmu: extend the is_present check to 32 bits (Paolo Bonzini) [1469685] - [x86] kvm: x86: mmu: Consolidate BUG_ON checks for reverse-mapped sptes (Paolo Bonzini) [1469685] - [x86] kvm: x86: mmu: Remove is_rmap_spte() and use is_shadow_present_pte() (Paolo Bonzini) [1469685] - [x86] kvm: x86: mmu: Rename spte_is_locklessly_modifiable() (Paolo Bonzini) [1469685]- [scsi] be2iscsi: Update driver version (Chris Leech) [1457833] - [scsi] be2iscsi: Remove A-circumflex character in copyright marking (Chris Leech) [1457833] - [scsi] be2iscsi: Fix misc static analysis errors (Chris Leech) [1457833] - [scsi] be2iscsi: Add cmd to set host data (Chris Leech) [1457833] - [scsi] be2iscsi: Modify IOCTL to fetch user configured IQN (Chris Leech) [1457833] - [scsi] be2iscsi: Fix _get_initname buffer overflow (Chris Leech) [1457833] - [scsi] be2iscsi: Fix _modify_eq_delay buffer overflow (Chris Leech) [1457833] - [scsi] be2iscsi: Free msi_name and disable HW intr (Chris Leech) [1457833] - [scsi] be2iscsi: Fix return value in mgmt_open_connection (Chris Leech) [1457833] - [scsi] be2iscsi: Fix boot flags in sysfs (Chris Leech) [1457833] - [scsi] be2iscsi: Replace PCI pool old API (Chris Leech) [1457833] - [scsi] be2iscsi: switch to pci_alloc_irq_vectors (Chris Leech) [1457833] - [scsi] be2iscsi: Update driver version (Chris Leech) [1457833] - [scsi] be2iscsi: Update Copyright (Chris Leech) [1457833] - [scsi] be2iscsi: Check size before copying ASYNC handle (Chris Leech) [1457833] - [scsi] be2iscsi: Remove free_list for ASYNC handles (Chris Leech) [1457833] - [scsi] be2iscsi: Use num_cons field in Rx CQE (Chris Leech) [1457833] - [scsi] be2iscsi: Increase HDQ default queue size (Chris Leech) [1457833] - [scsi] qla2xxx: Update driver version to 10.00.00.02.07.5-k (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Query FC4 type during RSCN processing (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Use ql2xnvmeenable to enable Q-Pair for FC-NVMe (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Changes to support N2N logins (Chad Dupuis) [1316281] - [scsi] qla2xxx: Allow MBC_GET_PORT_DATABASE to query and save the port states (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Add ATIO-Q processing for INTx mode (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Add module param ql2xenablemsix (Chad Dupuis) [1316281] - [scsi] qla2xxx: Update driver version to 10.00.00.00.07.5-k (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Move #include qla_nvme.h to fix compile errors on RHEL 7 (Chad Dupuis) [1316281] - [scsi] qla2xxx: Allow SCSI-MQ to be enabled selectively (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Reset the logo flag, after target re-login (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Add LR distance support from nvram bit (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Add support for minimum link speed (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Clear fc4f_nvme flag (Himanshu Madhani) [1316281] - [scsi] qla2xxx: add missing includes for qla_isr (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Fix WWPN/WWNN in debug message (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Add command completion for error path (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Fix remoteport disconnect for FC-NVMe (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Simpify unregistration of FC-NVMe local/remote ports (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Added change to enable ZIO for FC-NVMe devices (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Move function prototype to correct header (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Cleanup FC-NVMe code (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Fix NVMe entry_type for iocb packet on BE system (Himanshu Madhani) [1316281] - [scsi] qla2xxx: avoid unused-function warning (Himanshu Madhani) [1316281] - [scsi] qla2xxx: fix a bunch of typos and spelling mistakes (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Use FC-NVMe FC4 type for FDMI registration (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Send FC4 type NVMe to the management server (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Add FC-NVMe F/W initialization and transport registration (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Add FC-NVMe command handling (Himanshu Madhani) [1316281] - [scsi] qla2xxx: Add FC-NVMe port discovery and PRLI handling (Himanshu Madhani) [1316281] - [target] iscsi-target: Set session_fall_back_to_erl0 when forcing reinstatement (Maurizio Lombardi) [1366062] - [target] iscsi-target: Always wait for kthread_should_stop() before kthread exit (Maurizio Lombardi) [1366062] - [target] iscsi-target: Fix initial login PDU asynchronous socket close OOPs (Maurizio Lombardi) [1366062] - [target] target/iscsi: Fix indentation in iscsi_target_start_negotiation() (Maurizio Lombardi) [1366062] - [target] iscsi-target: Fix early sk_data_ready LOGIN_FLAGS_READY race (Maurizio Lombardi) [1366062] - [target] Fix missing complete during ABORT_TASK + CMD_T_FABRIC_STOP (Maurizio Lombardi) [1366062] - [target] target/iscsi: Fix double free in lio_target_tiqn_addtpg() (Maurizio Lombardi) [1366062] - [target] Fix race between iscsi-target connection shutdown + ABORT_TASK (Maurizio Lombardi) [1366062] - [target] Fix missing complete during ABORT_TASK + CMD_T_FABRIC_STOP (Maurizio Lombardi) [1366062] - [target] configfs: make configfs compatible with new API (Maurizio Lombardi) [1366062] - [target] allow ALUA setup for some passthrough backends (Maurizio Lombardi) [1366062] - [target] tcmu: Allow cmd_time_out to be set to zero (disabled) (Maurizio Lombardi) [1366062] - [target] target/user: PGR Support (Maurizio Lombardi) [1366062] - [target] tcmu: Convert cmd_time_out into backend device attribute (Maurizio Lombardi) [1366062] - [target] export lio pgr/alua support as device attr (Maurizio Lombardi) [1366062] - [target] add a new add_wwn_groups fabrics method (Maurizio Lombardi) [1366062] - [target] initialize the nacl base CIT begfore init_nodeacl (Maurizio Lombardi) [1366062] - [target] remove ->fabric_cleanup_nodeacl (Maurizio Lombardi) [1366062] - [target] ib_srpt: Convert acl lookup to modern get_initiator_node_acl usage (Maurizio Lombardi) [1366062] - [target] configfs: switch ->default groups to a linked list (Maurizio Lombardi) [1366062] - [target] Fix target_release_cmd_kref shutdown comp leak (Maurizio Lombardi) [1366062] - [target] Avoid DataIN transfers for non-GOOD SAM status (Maurizio Lombardi) [1366062] - [target] Remove enum transport_lunflags_table (Maurizio Lombardi) [1366062] - [target] target/iblock: pass WRITE_SAME to device if possible (Maurizio Lombardi) [1366062] - [target] tcm_fc: Convert to TARGET_SCF_ACK_KREF I/O + TMR krefs (Maurizio Lombardi) [1366062] - [target] sbp-target: Convert to TARGET_SCF_ACK_KREF I/O krefs (Maurizio Lombardi) [1366062] - [target] sbp-target: Conversion to percpu_ida tag pre-allocation (Maurizio Lombardi) [1366062] - [target] tcm_fc: Convert to target_alloc_session usage (Maurizio Lombardi) [1366062] - [target] Convert demo-mode only drivers to target_alloc_session (Maurizio Lombardi) [1366062] - [target] Add target_alloc_session() helper function (Maurizio Lombardi) [1366062] - [target] Drop incorrect ABORT_TASK put for completed commands (Maurizio Lombardi) [1366062] - [target] target/transport: add flag to indicate CPU Affinity is observed (Maurizio Lombardi) [1366062] - [target] Fix incorrect unmap_zeroes_data_store return (Maurizio Lombardi) [1366062] - [target] Drop legacy se_cmd->task_stop_comp + REQUEST_STOP usage (Maurizio Lombardi) [1366062] - [target] Fix race with SCF_SEND_DELAYED_TAS handling (Maurizio Lombardi) [1366062] - [target] Fix remote-port TMR ABORT + se_cmd fabric stop (Maurizio Lombardi) [1366062] - [target] Fix TAS handling for multi-session se_node_acls (Maurizio Lombardi) [1366062] - [target] Fix LUN_RESET active TMR descriptor handling (Maurizio Lombardi) [1366062] - [target] Fix LUN_RESET active I/O handling for ACK_KREF (Maurizio Lombardi) [1366062] - [target] Fix WRITE_SAME/DISCARD conversion to linux 512b sectors (Maurizio Lombardi) [1366062] - [target] Obtain se_node_acl->acl_kref during get_initiator_node_acl (Maurizio Lombardi) [1366062] - [target] Convert ACL change queue_depth se_session reference usage (Maurizio Lombardi) [1366062] - [target] iscsi-target: Fix potential dead-lock during node acl delete (Maurizio Lombardi) [1366062] - [target] tcm_fc: Convert acl lookup to modern get_initiator_node_acl usage (Maurizio Lombardi) [1366062] - [target] tcm_fc: Wait for command completion before freeing a session (Maurizio Lombardi) [1366062] - [target] Fix a memory leak in target_dev_lba_map_store() (Maurizio Lombardi) [1366062] - [target] Support aborting tasks with a 64-bit tag (Maurizio Lombardi) [1366062] - [target] Remove an unused variable (Maurizio Lombardi) [1366062] - [target] Fix indentation in target_core_configfs.c (Maurizio Lombardi) [1366062] - [target] target/fcoe: Add tag support to tcm_fc (Maurizio Lombardi) [1366062] - [target] qla2xxx: Add selective command queuing (Maurizio Lombardi) [1366062] - [target] use offset_in_page macro (Maurizio Lombardi) [1366062] - [target] fix deprecated attribute names in dmesg (Maurizio Lombardi) [1366062] - [target] target/sbc: Add LBPRZ attribute + control CDB emulation (Maurizio Lombardi) [1366062] - [target] sbp-target: Remove a superfluous forward declaration (Maurizio Lombardi) [1366062] - [target] iscsi-target: Fix indentation + spelling + unreachable code (Maurizio Lombardi) [1366062] - [target] Fix spelling + remove set-but-not-used variables (Maurizio Lombardi) [1366062] - [kernel] configfs: Drop unused parameter from configfs_undepend_item() (Maurizio Lombardi) [1366062] - [target] tcm_loop: Show address of tpg in configfs (Maurizio Lombardi) [1366062] - [target] fix COMPARE_AND_WRITE non zero SGL offset data corruption (Maurizio Lombardi) [1366062] - [target] Invoke release_cmd() callback without holding a spinlock (Maurizio Lombardi) [1366062] - [target] Fix race for SCF_COMPARE_AND_WRITE_POST checking (Maurizio Lombardi) [1366062] - [target] iscsi-target: return -ENOMEM instead of -1 in case of failed kmalloc() (Maurizio Lombardi) [1366062] - [target] use per-attribute show and store methods (Maurizio Lombardi) [1366062] - [target] iscsi-target: Avoid OFMarker + IFMarker negotiation (Maurizio Lombardi) [1366062] - [target] Make TCM_WRITE_PROTECT failure honor D_SENSE bit (Maurizio Lombardi) [1366062] - [target] Fix target_sense_desc_format NULL pointer dereference (Maurizio Lombardi) [1366062] - [target] Propigate backend read-only to core_tpg_add_lun (Maurizio Lombardi) [1366062] - [target] Fix PR registration + APTPL RCU conversion regression (Maurizio Lombardi) [1366062] - [target] Remove no-op conditional (Maurizio Lombardi) [1366062] - [target] Fix max_cmd_sn increment w/o cmdsn mutex regressions (Maurizio Lombardi) [1366062] - [target] Attach EXTENDED_COPY local I/O descriptors to xcopy_pt_sess (Maurizio Lombardi) [1366062] - [target] target/qla2xxx: Honor max_data_sg_nents I/O transfer limit (Maurizio Lombardi) [1366062] - [target] Drop iSCSI use of mutex around max_cmd_sn increment (Maurizio Lombardi) [1366062] - [target] Drop unlikely before IS_ERR(_OR_NULL) (Maurizio Lombardi) [1366062] - [target] Shrink struct se_cmd by rearranging fields (Maurizio Lombardi) [1366062] - [target] Remove cmd->se_ordered_id (unused except debug log lines) (Maurizio Lombardi) [1366062] - [target] add support for START_STOP_UNIT SCSI opcode (Maurizio Lombardi) [1366062] - [target] improve unsupported opcode message (Maurizio Lombardi) [1366062] - [target] allow underflow/overflow for PR OUT etc. commands (Maurizio Lombardi) [1366062] - [target] remove initiatorname field in se_acl_lun (Maurizio Lombardi) [1366062] - [target] remove unused lun_flags field from se_lun (Maurizio Lombardi) [1366062] - [target] Return descriptor format sense data in case the LU spans 64bit sectors (Maurizio Lombardi) [1366062] - [target] Return ABORTED_COMMAND sense key for PI errors (Maurizio Lombardi) [1366062] - [target] Split transport_send_check_condition_and_sense() (Maurizio Lombardi) [1366062] - [target] Inline transport_get_sense_codes() (Maurizio Lombardi) [1366062] - [target] tcm_loop: Send I_T_NEXUS_LOSS_OCCURRED UA (Maurizio Lombardi) [1366062] - [target] tcm_loop: Remove SAS vestigies (Maurizio Lombardi) [1366062] - [target] target/rd: always chain S/G list (Maurizio Lombardi) [1366062] - [target] Fix handling of small allocation lengths in REPORT LUNS (Maurizio Lombardi) [1366062] - [target] REPORT LUNS should return LUN 0 even for dynamic ACLs (Maurizio Lombardi) [1366062] - [target] target/iscsi: Fix double free of a TUR followed by a solicited NOPOUT (Maurizio Lombardi) [1366062] - [target] Perform RCU callback barrier before backend/fabric unload (Maurizio Lombardi) [1366062] - [target] target/configfs: handle match_int() errors (Maurizio Lombardi) [1366062] - [target] Do not return 0 from aptpl and alua configfs store functions (Maurizio Lombardi) [1366062] - [target] Indicate success if writing 0 to pi_prot_type (Maurizio Lombardi) [1366062] - [target] target/rd: Set ramdisk as non rotational device (Maurizio Lombardi) [1366062] - [target] Add extra TYPE_DISK + protection checks for INQUIRY SPT (Maurizio Lombardi) [1366062] - [target] target/spc: Set SPT correctly in Extended INQUIRY Data VPD page (Maurizio Lombardi) [1366062] - [target] target/pr: Fix possible uninitialized variable usage (Maurizio Lombardi) [1366062] - [target] Bump core version to v5.0 (Maurizio Lombardi) [1366062] - [target] remove target_core_configfs.h (Maurizio Lombardi) [1366062] - [target] remove unused TARGET_CORE_CONFIG_ROOT define (Maurizio Lombardi) [1366062] - [target] consolidate version defines (Maurizio Lombardi) [1366062] - [target] implement WRITE_SAME with UNMAP bit using ->execute_unmap (Maurizio Lombardi) [1366062] - [target] simplify UNMAP handling (Maurizio Lombardi) [1366062] - [target] replace se_cmd->execute_rw with a protocol_data field (Maurizio Lombardi) [1366062] - [target] Send UA when changing LUN inventory (Maurizio Lombardi) [1366062] - [target] Send UA upon LUN RESET tmr completion (Maurizio Lombardi) [1366062] - [target] Send UA on ALUA target port group change (Maurizio Lombardi) [1366062] - [target] Convert se_lun->lun_deve_lock to normal spinlock (Maurizio Lombardi) [1366062] - [target] use 'se_dev_entry' when allocating UAs (Maurizio Lombardi) [1366062] - [target] Remove 'ua_nacl' pointer from se_ua structure (Maurizio Lombardi) [1366062] - [target] Remove TARGET_MAX_LUNS_PER_TRANSPORT (Maurizio Lombardi) [1366062] - [target] use 64-bit LUNs (Maurizio Lombardi) [1366062] - [target] Drop duplicate + unused se_dev_check_wce (Maurizio Lombardi) [1366062] - [target] Drop unnecessary core_tpg_register TFO parameter (Maurizio Lombardi) [1366062] - [target] Drop se_lun->lun_active for existing percpu lun_ref (Maurizio Lombardi) [1366062] - [target] Drop lun_sep_lock for se_lun->lun_se_dev RCU usage (Maurizio Lombardi) [1366062] - [target] Subsume se_port + t10_alua_tg_pt_gp_member into se_lun (Maurizio Lombardi) [1366062] - [target] Simplify LUN shutdown code (Maurizio Lombardi) [1366062] - [target] simplify backend attribute implementation (Maurizio Lombardi) [1366062] - [target] consolidate backend attribute implementations (Maurizio Lombardi) [1366062] - [target] simplify backend driver registration (Maurizio Lombardi) [1366062] - [target] Drop left-over se_lun->lun_status (Maurizio Lombardi) [1366062] - [target] Only reset specific dynamic entries during lun_group creation (Maurizio Lombardi) [1366062] - [target] Drop unused se_lun->lun_acl_list (Maurizio Lombardi) [1366062] - [target] Convert core_tpg_deregister to use list splice (Maurizio Lombardi) [1366062] - [target] Convert se_tpg->acl_node_lock to ->acl_node_mutex (Maurizio Lombardi) [1366062] - [target] Convert se_portal_group->tpg_lun_list to RCU hlist (Maurizio Lombardi) [1366062] - [target] target/pr: cleanup core_scsi3_pr_seq_non_holder (Maurizio Lombardi) [1366062] - [target] target/pr: Change alloc_registration to avoid pr_reg_tg_pt_lun (Maurizio Lombardi) [1366062] - [target] target/pr: Use atomic bitop for se_dev_entry->deve_flags reservation check (Maurizio Lombardi) [1366062] - [target] Convert se_node_acl->device_list to RCU hlist (Maurizio Lombardi) [1366062] - [target] iscsi-target: fix variable name typo in iscsi_check_acceptor_state() (Maurizio Lombardi) [1366062] - [target] fix a log message in se_dev_set_emulate_rest_reord() (Maurizio Lombardi) [1366062] - [target] remove ->put_session method (Maurizio Lombardi) [1366062] - [target] target_core_configfs.h is not needed in fabric drivers (Maurizio Lombardi) [1366062] - [target] remove struct target_fabric_configfs_template (Maurizio Lombardi) [1366062] - [target] put struct target_fabric_configfs on a diet (Maurizio Lombardi) [1366062] - [target] don't copy fabric ops (Maurizio Lombardi) [1366062] - [target] Remove set-but-not-used-variables (Maurizio Lombardi) [1366062] - [target] Move task tag into struct se_cmd + support 64-bit tags (Maurizio Lombardi) [1366062] - [target] move transport ID handling to the core (Maurizio Lombardi) [1366062] - [lib] introduce crc_t10dif_update() (Maurizio Lombardi) [1366062] - [target] remove the get_fabric_proto_ident method (Maurizio Lombardi) [1366062] - [target] change core_tpg_register prototype (Maurizio Lombardi) [1366062] - [target] tcm_fc: stop using se_tpg_fabric_ptr (Maurizio Lombardi) [1366062] - [target] tcm_loop: stop using se_tpg_fabric_ptr (Maurizio Lombardi) [1366062] - [target] target/iscsi: stop using se_tpg_fabric_ptr (Maurizio Lombardi) [1366062] - [target] handle odd SG mapping for data transfer memory (Maurizio Lombardi) [1366062] - [target] Fix inconsistent address passed to kunmap_atomic() in sbc_dif_copy_prot() (Maurizio Lombardi) [1366062] - [target] move node ACL allocation to core code (Maurizio Lombardi) [1366062] - [target] refactor node ACL allocation (Maurizio Lombardi) [1366062] - [target] refactor init/drop_nodeacl methods (Maurizio Lombardi) [1366062] - [target] make the tpg_get_default_depth method optional (Maurizio Lombardi) [1366062] - [target] sbp_target: remove struct sbp_nacl (Maurizio Lombardi) [1366062] - [target] tcm_loop: remove struct tcm_loop_nacl (Maurizio Lombardi) [1366062] - [target] target/transport: Always initialize bidi fields in se_cmd (Maurizio Lombardi) [1366062] - [target] target/loop: Enable VARLEN CDB support (Maurizio Lombardi) [1366062] - [target] iscsi-target: remove support for obsolete markers (Maurizio Lombardi) [1366062] - [target] fix DPO and FUA bit checks (Maurizio Lombardi) [1366062] - [target] target/sbc: Fix sbc_dif_verify inconsistent map/unmap (Maurizio Lombardi) [1366062] - [target] target/file: Remove fd_prot bounce buffer (Maurizio Lombardi) [1366062] - [target] Merge sbc_verify_dif_read|write (Maurizio Lombardi) [1366062] - [target] use kvfree() in session alloc and free (Maurizio Lombardi) [1366062] - [target] Correct a comment (Maurizio Lombardi) [1366062] - [target] Move passthrough CDB parsing into a common function (Maurizio Lombardi) [1366062] - [target] Fix se_tpg_tfo->tf_subsys regression + remove tf_subsystem (Maurizio Lombardi) [1366062] - [target] Drop signal_pending checks after interruptible lock acquire (Maurizio Lombardi) [1366062] - [target] Add missing parentheses (Maurizio Lombardi) [1366062] - [target] Fix bidi command handling (Maurizio Lombardi) [1366062] - [target] iscsi: fix minor memory leak (Maurizio Lombardi) [1366062] - [target] Make core_tmr_abort_task() skip TMFs (Maurizio Lombardi) [1366062] - [target] target/sbc: Update sbc_dif_generate pr_debug output (Maurizio Lombardi) [1366062] - [target] target/sbc: Make internal DIF emulation honor ->prot_checks (Maurizio Lombardi) [1366062] - [target] target/sbc: Return INVALID_CDB_FIELD if DIF + sess_prot_type disabled (Maurizio Lombardi) [1366062] - [target] Ensure sess_prot_type is saved across session restart (Maurizio Lombardi) [1366062] - [target] target/rd: Don't pass incomplete scatterlist entries to sbc_dif_verify_* (Maurizio Lombardi) [1366062] - [target] Remove the unused flag SCF_ACK_KREF (Maurizio Lombardi) [1366062] - [target] simplify the target template registration API (Maurizio Lombardi) [1366062] - [target] Update fabric_ops to latest code (Maurizio Lombardi) [1366062] - [target] replace strict_strtoul() with kstrtoul() (Maurizio Lombardi) [1366062] - [target] simplify target_xcopy_init_pt_lun (Maurizio Lombardi) [1366062] - [target] remove the unused SCF_CMD_XCOPY_PASSTHROUGH flag (Maurizio Lombardi) [1366062] - [target] target/rd: reduce code duplication in rd_execute_rw() (Maurizio Lombardi) [1366062] - [target] tcm_loop: fixup tpgt string to integer conversion (Maurizio Lombardi) [1366062] - [target] iscsi/iser-target: Add fabric_prot_type attribute support (Maurizio Lombardi) [1366062] - [target] loopback: Add fabric_prot_type attribute support (Maurizio Lombardi) [1366062] - [target] target/rd: Add checks for backend DIF emulation (Maurizio Lombardi) [1366062] - [target] target/iblock: Add checks for backend DIF emulation (Maurizio Lombardi) [1366062] - [target] target/file: Add checks for backend DIF emulation (Maurizio Lombardi) [1366062] - [target] Add internal READ_INSERT support (Maurizio Lombardi) [1366062] - [target] Move cmd->prot_op check into target_read_prot_action (Maurizio Lombardi) [1366062] - [target] Add internal WRITE_STRIP support (Maurizio Lombardi) [1366062] - [target] Move cmd->prot_op check into target_write_prot_action (Maurizio Lombardi) [1366062] - [target] Update SPC/SBC emulation for sess_prot_type (Maurizio Lombardi) [1366062] - [target] Add protected fabric + unprotected device support (Maurizio Lombardi) [1366062] - [target] Convert DIF emulation to use cmd->prot_type (Maurizio Lombardi) [1366062] - [target] add missing sense_reason_t annotations (Maurizio Lombardi) [1366062] - [target] add __releases annotation to target_release_cmd_kref (Maurizio Lombardi) [1366062] - [target] mark tcm_loop_primary static (Maurizio Lombardi) [1366062] - [target] move external declarations to a headers (Maurizio Lombardi) [1366062] - [target] Better handling of AllRegistrants reservations (Maurizio Lombardi) [1366062] - [target] iscsi-target: Drop legacy iscsi_target_tq.c logic (Maurizio Lombardi) [1366062] - [target] iscsi-target: don't export static symbol (Maurizio Lombardi) [1366062] - [target] Convert fabric module autoload failures to pr_debug (Maurizio Lombardi) [1366062] - [target] iscsi-target: Expose per endpoint dynamic_sessions attribute (Maurizio Lombardi) [1366062] - [target] Add target_show_dynamic_sessions attribute helper (Maurizio Lombardi) [1366062]- [kernel] radix-tree: RHEL-only kABI patch (Larry Woodman) [1383492] - [kernel] radix-tree tests: properly initialize mutex (Larry Woodman) [1383492] - [kernel] radix-tree tests: add iteration test (Larry Woodman) [1383492] - [kernel] radix tree: fix sibling entry handling in radix_tree_descend() (Larry Woodman) [1383492] - [kernel] radix tree test suite: Test radix_tree_replace_slot() for multiorder entries (Larry Woodman) [1383492] - [kernel] radix-tree: fix comment about "exceptional" bits (Larry Woodman) [1383492] - [kernel] tools/testing/radix-tree/linux/gfp.h: fix bitrotted value (Larry Woodman) [1383492] - [kernel] radix-tree: implement radix_tree_maybe_preload_order() (Larry Woodman) [1383492] - [kernel] testing/radix-tree: fix a macro expansion bug (Larry Woodman) [1383492] - [kernel] radix-tree: fix radix_tree_iter_retry() for tagged iterators (Larry Woodman) [1383492] - [kernel] radix-tree: free up the bottom bit of exceptional entries for reuse (Larry Woodman) [1383492] - [kernel] radix-tree: make radix_tree_descend() more useful (Larry Woodman) [1383492] - [kernel] radix-tree: introduce radix_tree_replace_clear_tags() (Larry Woodman) [1383492] - [kernel] radix-tree: tidy up __radix_tree_create() (Larry Woodman) [1383492] - [kernel] radix-tree: tidy up range_tag_if_tagged (Larry Woodman) [1383492] - [kernel] radix-tree: tidy up next_chunk (Larry Woodman) [1383492] - [kernel] radix-tree: change naming conventions in radix_tree_shrink (Larry Woodman) [1383492] - [kernel] radix-tree: rename radix_tree_is_indirect_ptr() (Larry Woodman) [1383492] - [kernel] radix-tree: rename indirect_to_ptr() to entry_to_node() (Larry Woodman) [1383492] - [kernel] radix-tree: rename ptr_to_indirect() to node_to_entry() (Larry Woodman) [1383492] - [kernel] radix-tree: rename INDIRECT_PTR to INTERNAL_NODE (Larry Woodman) [1383492] - [kernel] radix-tree: remove root->height (Larry Woodman) [1383492] - [kernel] radix tree test suite: remove dependencies on height (Larry Woodman) [1383492] - [kernel] radix-tree: remove a use of root->height from delete_node (Larry Woodman) [1383492] - [kernel] radix-tree: replace node->height with node->shift (Larry Woodman) [1383492] - [kernel] radix-tree: split node->path into offset and height (Larry Woodman) [1383492] - [kernel] radix-tree: miscellaneous fixes (Larry Woodman) [1383492] - [kernel] radix-tree: add copyright statements (Larry Woodman) [1383492] - [kernel] radix-tree: fix radix_tree_dump() for multi-order entries (Larry Woodman) [1383492] - [kernel] radix-tree: fix radix_tree_range_tag_if_tagged() for multiorder entries (Larry Woodman) [1383492] - [kernel] radix-tree: add test for radix_tree_locate_item() (Larry Woodman) [1383492] - [kernel] radix-tree: rewrite radix_tree_locate_item (Larry Woodman) [1383492] - [kernel] radix-tree: fix radix_tree_create for sibling entries (Larry Woodman) [1383492] - [kernel] radix-tree test suite: add multi-order tag test (Larry Woodman) [1383492] - [kernel] radix-tree: rewrite radix_tree_tag_get (Larry Woodman) [1383492] - [kernel] radix-tree: rewrite radix_tree_tag_clear (Larry Woodman) [1383492] - [kernel] radix-tree: rewrite radix_tree_tag_set (Larry Woodman) [1383492] - [kernel] radix tree test suite: multi-order iteration test (Larry Woodman) [1383492] - [kernel] radix-tree: add support for multi-order iterating (Larry Woodman) [1383492] - [kernel] radix-tree: fix multiorder BUG_ON in radix_tree_insert (Larry Woodman) [1383492] - [kernel] radix-tree: rewrite __radix_tree_lookup (Larry Woodman) [1383492] - [kernel] radix-tree: fix several shrinking bugs with multiorder entries (Larry Woodman) [1383492] - [kernel] radix tree test suite: start adding multiorder tests (Larry Woodman) [1383492] - [kernel] radix-tree: fix extending the tree for multi-order entries at offset 0 (Larry Woodman) [1383492] - [kernel] radix-tree: introduce radix_tree_load_root() (Larry Woodman) [1383492] - [kernel] radix-tree: remove restriction on multi-order entries (Larry Woodman) [1383492] - [kernel] radix-tree: fix deleting a multi-order entry through an alias (Larry Woodman) [1383492] - [kernel] radix-tree: fix sibling entry insertion (Larry Woodman) [1383492] - [kernel] radix-tree: add missing sibling entry functionality (Larry Woodman) [1383492] - [kernel] radix-tree: introduce CONFIG_RADIX_TREE_MULTIORDER (Larry Woodman) [1383492] - [kernel] radix-tree: remove unused looping macros (Larry Woodman) [1383492] - [kernel] radix tree test suite: rebuild when headers change (Larry Woodman) [1383492] - [kernel] radix tree test suite: keep regression test runs short (Larry Woodman) [1383492] - [kernel] radix tree test suite: allow testing other fan-out values (Larry Woodman) [1383492] - [kernel] radix tree test suite: add tests for radix_tree_locate_item() (Larry Woodman) [1383492] - [kernel] radix tree test suite: fix build (Larry Woodman) [1383492] - [kernel] radix-tree: introduce radix_tree_empty (Larry Woodman) [1383492] - [kernel] radix-tree tests: add test for radix_tree_iter_next (Larry Woodman) [1383492] - [kernel] radix-tree tests: add regression3 test (Larry Woodman) [1383492] - [kernel] radix-tree, shmem: introduce radix_tree_iter_next() (Larry Woodman) [1383492] - [kernel] radix_tree: add radix_tree_dump (Larry Woodman) [1383492] - [kernel] radix_tree: add support for multi-order entries (Larry Woodman) [1383492] - [kernel] radix_tree: loop based on shift count, not height (Larry Woodman) [1383492] - [kernel] radix_tree: tag all internal tree nodes as indirect pointers (Larry Woodman) [1383492] - [kernel] radix tree test harness (Larry Woodman) [1383492] - [kernel] radix-tree: add an explicit of bitops.h (Larry Woodman) [1383492] - [kernel] radix-tree: fix oops after radix_tree_iter_retry (Larry Woodman) [1383492] - [kernel] linux/radix-tree.h: fix error in docs about locks (Larry Woodman) [1383492] - [kernel] radix-tree: replace preallocated node array with linked list (Larry Woodman) [1383492] - [kernel] lib/radix-tree.c: change to simpler include (Larry Woodman) [1383492] - [kernel] lib/radix-tree.c: kernel-doc warning fix (Larry Woodman) [1383492] - [kernel] mm: replace __get_cpu_var uses with this_cpu_ptr (Larry Woodman) [1383492] - [kernel] lib/radix-tree.c: swapoff tmpfs radix_tree: remember to rcu_read_unlock (Larry Woodman) [1383492]- [powerpc] perf: Cleanup of PM_BR_CMPL vs. PM_BRU_CMPL in Power9 event list (Mauricio Oliveira) [1494439] - [powerpc] perf: Add PM_LD_MISS_L1 and PM_BR_2PATH to power9 event list (Mauricio Oliveira) [1494439] - [powerpc] perf: Factor out PPMU_ONLY_COUNT_RUN check code from power8 (Mauricio Oliveira) [1494439] - [powerpc] perf: Update default sdar_mode value for power9 (Mauricio Oliveira) [1494439] - [powerpc] perf: Add POWER9 alternate PM_RUN_CYC and PM_RUN_INST_CMPL events (Mauricio Oliveira) [1494439] - [powerpc] perf: Fix SDAR_MODE value for continous sampling on Power9 (Mauricio Oliveira) [1494439] - [powerpc] perf: Fix branch event code for power9 (Mauricio Oliveira) [1494439] - [powerpc] perf: Fix oops when kthread execs user process (Mauricio Oliveira) [1494439] - [powerpc] perf: Fix Power9 test_adder fields (Mauricio Oliveira) [1494439] - [powerpc] perf: Add Power8 mem_access event to sysfs (Mauricio Oliveira) [1494439] - [powerpc] perf: Support to export SIERs bit in Power9 (Mauricio Oliveira) [1494439] - [powerpc] perf: Support to export SIERs bit in Power8 (Mauricio Oliveira) [1494439] - [powerpc] perf: Support to export MMCRA[TEC*] field to userspace (Mauricio Oliveira) [1494439] - [powerpc] perf: Export memory hierarchy info to user space (Mauricio Oliveira) [1494439] - [powerpc] perf: Handle sdar_mode for marked event in power9 (Mauricio Oliveira) [1494439] - [powerpc] perf: Fix perf_get_data_addr() for power9 DD1 (Mauricio Oliveira) [1494439] - [powerpc] perf: use is_kernel_addr macro in perf_get_misc_flags() (Mauricio Oliveira) [1494439] - [powerpc] perf: Avoid FAB_*_MATCH checks for power9 (Mauricio Oliveira) [1494439] - [powerpc] perf: Add restrictions to PMC5 in power9 DD1 (Mauricio Oliveira) [1494439] - [powerpc] perf: Use Instruction Counter value (Mauricio Oliveira) [1494439] - [powerpc] perf: Use PM_INST_DISP for generic instructions sample (Mauricio Oliveira) [1494439] - [powerpc] perf: Add alternative event table and function for power9 (Mauricio Oliveira) [1494439] - [powerpc] perf: Add PM_INST_DISP event to Power9 event list (Mauricio Oliveira) [1494439] - [powerpc] perf: Factor out event_alternative function (Mauricio Oliveira) [1494439] - [powerpc] perf: Use MSR to report privilege level on P9 DD1 (Mauricio Oliveira) [1494439] - [powerpc] perf: Fix PM_BRU_CMPL event code for power9 (Mauricio Oliveira) [1494439] - [powerpc] perf: macros for power9 format encoding (Mauricio Oliveira) [1494439] - [powerpc] perf: power9 raw event format encoding (Mauricio Oliveira) [1494439] - [powerpc] perf: update attribute_group data structure (Mauricio Oliveira) [1494439] - [powerpc] perf: factor out the event format field (Mauricio Oliveira) [1494439] - [powerpc] sparse: Make a bunch of things static (Mauricio Oliveira) [1494439] - [powerpc] perf: Fix incorrect event codes in power9-event-list (Mauricio Oliveira) [1494439] - [powerpc] perf: Export Power9 generic and cache events to sysfs (Mauricio Oliveira) [1494439] - [powerpc] perf: Power9 PMU support (Mauricio Oliveira) [1494439] - [powerpc] perf: Add power9 event list macros for generic and cache events (Mauricio Oliveira) [1494439] - [powerpc] perf: factor out power8 pmu functions (Mauricio Oliveira) [1494439] - [powerpc] perf: factor out power8 pmu macros and defines (Mauricio Oliveira) [1494439] - [powerpc] perf: Fix ABIv2 kernel backtraces (Mauricio Oliveira) [1494439] - [powerpc] perf: Clear all MMCR settings before calling compute_mmcr() (Mauricio Oliveira) [1494439] - [powerpc] perf: Replace raw event hex values with #defines (Mauricio Oliveira) [1494439] - [powerpc] perf: Fix misleading comment in pmao_restore_workaround() (Mauricio Oliveira) [1494439] - [powerpc] perf/hv-gpci: Increase request buffer size (Mauricio Oliveira) [1494439] - [powerpc] perf: Remove PPMU_HAS_SSLOT flag for Power8 (Mauricio Oliveira) [1494439] - [powerpc] perf/powerpc: Add support for PERF_SAMPLE_BRANCH_CALL (Mauricio Oliveira) [1494439] - [powerpc] perf: Change type of the bhrb_users variable (Mauricio Oliveira) [1494439] - [powerpc] book3s: Add a cpu table entry for different POWER9 revs (Mauricio Oliveira) [1494439] - [powerpc] Add POWER9 cputable entry (Mauricio Oliveira) [1494439] - [powerpc] Add HWCAP bits for Power9 (Mauricio Oliveira) [1494439] - [powerpc] Use defines for __init_tlb_power[78] (Mauricio Oliveira) [1494439] - [powerpc] book3s: Fix flush_tlb cpu_spec hook to take a generic argument (Mauricio Oliveira) [1494439]- [s390] virtio/s390: deprecate old transport (Thomas Huth) [1495285] - [s390] virtio: change virtio_feature_desc:features type to __le32 (Thomas Huth) [1495285] - [s390] virtio/s390: virtio: constify virtio_config_ops structures (Thomas Huth) [1495285] - [s390] virtio/s390: add missing \n to end of dev_err message (Thomas Huth) [1495285] - [s390] virtio/s390: support READ_STATUS command for virtio-ccw (Thomas Huth) [1495285] - [s390] virtio: make ccw explicitly non-modular (Thomas Huth) [1495285] - [s390] virtio/s390: size of SET_IND payload (Thomas Huth) [1495285] - [s390] virtio/s390: use dev_to_virtio (Thomas Huth) [1495285] - [s390] virtio: make find_vqs() checkpatch.pl-friendly [s390x part] (Thomas Huth) [1495285] - [s390] virtio/s390: handle error values in irb (Thomas Huth) [1495285] - [s390] virtio/s390: handle failures of READ_VQ_CONF ccw (Thomas Huth) [1495285] - [s390] virtio/s390: rename s390/kvm -> drivers/s390/virtio (Thomas Huth) [1495285] - [s390] kvm: s390: virtio-ccw: don't overwrite config space values (Thomas Huth) [1495285] - [s390] kvm: s390: virtio_ccw: remove unused variable (Thomas Huth) [1495285] - [s390] s390/crypt: use the correct module alias for paes_s390 (Hendrik Brueckner) [1380348] - [s390] s390/crypt: fix missing unlock in ctr_paes_crypt on error path (Hendrik Brueckner) [1380348] - [s390] s390/crypt: Add protected key AES module (Hendrik Brueckner) [1380348] - [iommu] vt-d: Tylersburg isoch identity map check is done too late (Jerry Snitselaar) [1457037] - [pinctrl] pinctrl/amd: save pin registers over suspend/resume (Prarit Bhargava) [1499279] - [pinctrl] pinctrl: amd: fix error return code in amd_gpio_probe() (Prarit Bhargava) [1499279] - [pinctrl] pinctrl/amd: Use regular interrupt instead of chained (Prarit Bhargava) [1499279] - [pinctrl] pinctrl/amd: Update contact information for AMD pinctrl/amd (Prarit Bhargava) [1499279] - [pinctrl] pinctrl: amd: make use of raw_spinlock variants (Prarit Bhargava) [1499279] - [cpufreq] Fix suspend/resume (Prarit Bhargava) [1499802]- [iommu] kvm: svm: Add irqchip_split() checks before enabling AVIC (Jerry Snitselaar) [1484757] - [iommu] kvm: Add struct kvm_vcpu pointer parameter to get_enable_apicv() (Jerry Snitselaar) [1484757] - [iommu] kvm: svm: Refactor AVIC vcpu initialization into avic_init_vcpu() (Jerry Snitselaar) [1484757] - [iommu] amd: Check if domain is NULL in get_domain() and return -EBUSY (Jerry Snitselaar) [1062729] - [iommu] amd: Fix section mismatch warning (Jerry Snitselaar) [1062729] - [iommu] amd: Fix compiler warning in copy_device_table() (Jerry Snitselaar) [1062729] - [iommu] amd: Disable iommu only if amd_iommu=off is specified (Jerry Snitselaar) [1062729] - [iommu] amd: Disable IOMMUs at boot if they are enabled (Jerry Snitselaar) [1062729] - [iommu] amd: Don't copy GCR3 table root pointer (Jerry Snitselaar) [1062729] - [iommu] amd: Allocate memory below 4G for dev table if translation pre-enabled (Jerry Snitselaar) [1062729] - [iommu] amd: Use is_attach_deferred call-back (Jerry Snitselaar) [1062729] - [iommu] Add is_attach_deferred call-back to iommu-ops (Jerry Snitselaar) [1062729] - [iommu] amd: Do sanity check for address translation and irq remap of old dev table entry (Jerry Snitselaar) [1062729] - [iommu] amd: Copy old trans table from old kernel (Jerry Snitselaar) [1062729] - [iommu] amd: Add function copy_dev_tables() (Jerry Snitselaar) [1062729] - [iommu] amd: Define bit fields for DTE particularly (Jerry Snitselaar) [1062729] - [iommu] amd: Add several helper functions (Jerry Snitselaar) [1062729] - [iommu] amd: Detect pre enabled translation (Jerry Snitselaar) [1062729] - [iommu] amd: Enable ga_log_intr when enabling guest_mode (Jerry Snitselaar) [1411581] - [iommu] amd: Fix interrupt remapping when disable guest_mode (Jerry Snitselaar) [1411581] - [iommu] vt-d: Fix IOMMU lookup for SR-IOV Virtual Functions (Jerry Snitselaar) [1499325] - [iommu] vt-d: Make sure RMRRs are mapped before domain goes public (Jerry Snitselaar) [1499325] - [iommu] vt-d: Split up get_domain_for_dev function (Jerry Snitselaar) [1499325] - [iommu] kvm: svm: fix unsigned compare less than zero comparison (Jerry Snitselaar) [1133711] - [iommu] svm: Implements update_pi_irte hook to setup posted interrupt (Jerry Snitselaar) [1133711] - [iommu] svm: Introduce AMD IOMMU avic_ga_log_notifier (Jerry Snitselaar) [1133711] - [iommu] svm: Introduces AVIC per-VM ID (Jerry Snitselaar) [1133711] - [iommu] kvm: Provide function for VCPU lookup by id (Jerry Snitselaar) [1411581] - [iommu] amd: Fix the left value check of cmd buffer (Jerry Snitselaar) [1411581] - [iommu] amd: Missing error code in amd_iommu_init_device() (Jerry Snitselaar) [1411581] - [iommu] amd: Fix group refcounting (Jerry Snitselaar) [1411581] - [iommu] amd: Tell kmemleak about the irq_remap_table (Jerry Snitselaar) [1411581] - [iommu] Allow taking a reference on a group directly (Jerry Snitselaar) [1411581] - [iommu] Use irte_ops->set_affinity() function hook (Jerry Snitselaar) [1411581] - [iommu] Handle 32 and 128-bit interrupt remapping table entry (Jerry Snitselaar) [1411581] - [iommu] amd: Enable vAPIC interrupt remapping mode by default (Jerry Snitselaar) [1411581] - [iommu] amd: Implements irq_set_vcpu_affinity() hook to setup vapic mode for pass-through devices (Jerry Snitselaar) [1411581] - [iommu] amd: Introduce amd_iommu_update_ga() (Jerry Snitselaar) [1411581] - [iommu] amd: Adding GALOG interrupt handler (Jerry Snitselaar) [1411581] - [iommu] amd: Detect and initialize guest vAPIC log (Jerry Snitselaar) [1411581] - [iommu] amd: Add support for multiple IRTE formats (Jerry Snitselaar) [1411581] - [iommu] x86/irq: Add struct amd_ir_data pointer in struct irq_2_irte (Jerry Snitselaar) [1411581] - [iommu] amd: Introduce interrupt remapping ops structure (Jerry Snitselaar) [1411581] - [iommu] amd: Move and introduce new IRTE-related unions and structures (Jerry Snitselaar) [1411581] - [iommu] amd: Detect and enable guest vAPIC support (Jerry Snitselaar) [1411581] - [iommu] amd: Fix boot warning when device 00:00.0 is not iommu covered (Jerry Snitselaar) [1411581] - [iommu] amd: Adding Extended Feature Register check for PC support (Jerry Snitselaar) [1411581] - [iommu] amd: No need to wait iommu completion if no dte irq entry change (Jerry Snitselaar) [1411581] - [iommu] amd: Free domain id when free a domain of struct dma_ops_domain (Jerry Snitselaar) [1411581] - [iommu] amd: Use standard bitmap operation to set bitmap (Jerry Snitselaar) [1411581] - [iommu] amd: Clean up the cmpxchg64 invocation (Jerry Snitselaar) [1411581] - [iommu] amd: Don't put completion-wait semaphore on stack (Jerry Snitselaar) [1411581] - [iommu] amd: Remove AMD_IOMMU_STATS (Jerry Snitselaar) [1411581] - [iommu] amd: Fix non static symbol warning (Jerry Snitselaar) [1411581] - [iommu] Simplify and fix ida handling (Jerry Snitselaar) [1499325] - [iommu] Simplify init function (Jerry Snitselaar) [1499325] - [iommu] vt-d: Remove unnecassary qi clflushes (Jerry Snitselaar) [1499325] - [iommu] vt-d: Don't reject NTB devices due to scope mismatch (Jerry Snitselaar) [1499325] - [iommu] amd: Initialize dma-ops domains with 3-level page-table (Jerry Snitselaar) [1411581] - [iommu] amd: Update Alias-DTE in update_device_table() (Jerry Snitselaar) [1411581] - [iommu] amd: Use container_of to get dma_ops_domain (Jerry Snitselaar) [1411581] - [iommu] amd: Flush iova queue before releasing dma_ops_domain (Jerry Snitselaar) [1411581] - [iommu] amd: Handle IOMMU_DOMAIN_DMA in ops->domain_free call-back (Jerry Snitselaar) [1411581] - [iommu] amd: Use dev_data->domain in get_domain() (Jerry Snitselaar) [1411581] - [iommu] amd: Optimize map_sg and unmap_sg (Jerry Snitselaar) [1411581] - [iommu] amd: Introduce dir2prot() helper (Jerry Snitselaar) [1411581] - [iommu] amd: Implement timeout to flush unmap queues (Jerry Snitselaar) [1411581] - [iommu] amd: Implement flush queue (Jerry Snitselaar) [1411581] - [iommu] amd: Allow NULL pointer parameter for domain_flush_complete() (Jerry Snitselaar) [1411581] - [iommu] amd: Set up data structures for flush queue (Jerry Snitselaar) [1411581] - [iommu] amd: Remove align-parameter from __map_single() (Jerry Snitselaar) [1411581] - [iommu] amd: Remove other remains of old address allocator (Jerry Snitselaar) [1411581] - [iommu] amd: Make use of the generic IOVA allocator (Jerry Snitselaar) [1411581] - [iommu] amd: Remove special mapping code for dma_ops path (Jerry Snitselaar) [1411581] - [iommu] amd: Pass gfp-flags to iommu_map_page() (Jerry Snitselaar) [1411581] - [iommu] amd: Implement apply_dm_region call-back (Jerry Snitselaar) [1411581] - [iommu] amd: Create a list of reserved iova addresses (Jerry Snitselaar) [1411581] - [iommu] amd: Allocate iova_domain for dma_ops_domain (Jerry Snitselaar) [1411581] - [iommu] amd: Select IOMMU_IOVA for AMD IOMMU (Jerry Snitselaar) [1499325] - [iommu] Add apply_dm_region call-back to iommu-ops (Jerry Snitselaar) [1411581] - [iommu] remove unused priv field from struct iommu_ops (Jerry Snitselaar) [1411581] - [iommu] Add MMIO mapping type (Jerry Snitselaar) [1411581] - [iommu] provide of_xlate pointer unconditionally (Jerry Snitselaar) [1411581] - [iommu] Update struct iommu_ops comments (Jerry Snitselaar) [1411581] - [iommu] amd: Init unity mappings only for dma_ops domains (Jerry Snitselaar) [1411581] - [iommu] amd: Remove create_workqueue (Jerry Snitselaar) [1411581] - [iommu] amd: Set AMD iommu callbacks for platform bus driver (Jerry Snitselaar) [1411581] - [iommu] vt-d: Fix infinite loop in free_all_cpu_cached_iovas (Jerry Snitselaar) [1499325] - [iommu] amd: Initialize devid variable before using it (Jerry Snitselaar) [1411581] - [iommu] vt-d: Fix overflow of iommu->domains array (Jerry Snitselaar) [1499325] - [iommu] iova: Disable preemption around use of this_cpu_ptr() (Jerry Snitselaar) [1499325] - [iommu] vt-d: Enable QI on all IOMMUs before setting root entry (Jerry Snitselaar) [1499325] - [iommu] vt-d: Use per-cpu IOVA caching (Jerry Snitselaar) [1499325] - [iommu] iova: introduce per-cpu caching to iova allocation (Jerry Snitselaar) [1411581] - [iommu] vt-d: change intel-iommu to use IOVA frame numbers (Jerry Snitselaar) [1499325] - [iommu] vt-d: only unmap mapped entries (Jerry Snitselaar) [1499325] - [iommu] intel-iommu: integrate DMA CMA (Jerry Snitselaar) [1499325] - [iommu] vt-d: correct flush_unmaps pfn usage (Jerry Snitselaar) [1499325] - [iommu] vt-d: per-cpu deferred invalidation queues (Jerry Snitselaar) [1499325] - [iommu] vt-d: refactoring of deferred flush entries (Jerry Snitselaar) [1499325] - [iommu] amd: Remove statistics code (Jerry Snitselaar) [1411581] - [iommu] amd: Don't use IS_ERR_VALUE to check integer values (Jerry Snitselaar) [1411581] - [iommu] amd: Signedness bug in acpihid_device_group() (Jerry Snitselaar) [1411581] - [iommu] amd: Set AMD iommu callbacks for amba bus (Jerry Snitselaar) [1411581] - [iommu] amd: Manage iommu_group for ACPI HID devices (Jerry Snitselaar) [1411581] - [iommu] amd: Add iommu support for ACPI HID devices (Jerry Snitselaar) [1411581] - [iommu] acpi: Add acpi_device_uid() for convenience (Jerry Snitselaar) [1411581] - [iommu] amd: Make call-sites of get_device_id aware of its return value (Jerry Snitselaar) [1411581] - [iommu] amd: Introduces ivrs_acpihid kernel parameter (Jerry Snitselaar) [1411581] - [iommu] amd: Add new map for storing IVHD dev entry type HID (Jerry Snitselaar) [1411581] - [iommu] amd: Fix checking of pci dma aliases (Jerry Snitselaar) [1411581] - [iommu] amd: Use the most comprehensive IVHD type that the driver can support (Jerry Snitselaar) [1411581] - [iommu] amd: Modify ivhd_header structure to support type 11h and 40h (Jerry Snitselaar) [1411581] - [iommu] Allow selecting page sizes per domain (Jerry Snitselaar) [1411581] - [iommu] x86/vt-d: Fix comment for dma_pte_free_pagetable() (Jerry Snitselaar) [1499325] - [iommu] vt-d: Improve fault handler error messages (Jerry Snitselaar) [1499325] - [iommu] vt-d: Ratelimit fault handler (Jerry Snitselaar) [1499325] - [iommu] vt-d: Silence an uninitialized variable warning (Jerry Snitselaar) [1499325] - [iommu] Don't overwrite domain pointer when there is no default_domain (Jerry Snitselaar) [1499325] - [iommu] Fix second argument of trace_map() to report correct paddr (Jerry Snitselaar) [1499325] - [iommu] amd: Make a symbol static (Jerry Snitselaar) [1411581] - [iommu] perf/x86/amd: Add IOMMU Performance Counter resource management (Jerry Snitselaar) [1411581] - [iommu] vt-d: Use BUS_NOTIFY_REMOVED_DEVICE in hotplug path (Jerry Snitselaar) [1499325] - [iommu] amd: Detach device from domain before removal (Jerry Snitselaar) [1411581] - [iommu] amd: Apply workaround for ATS write permission check (Jerry Snitselaar) [1411581] - [iommu] amd: Correct the wrong setting of alias DTE in do_attach (Jerry Snitselaar) [1411581] - [iommu] vt-d: Fix 64-bit accesses to 32-bit DMAR_GSTS_REG (Jerry Snitselaar) [1499325] - [iommu] vt-d: Fix up error handling in alloc_iommu (Jerry Snitselaar) [1499325] - [iommu] vt-d: Check the return value of iommu_device_create() (Jerry Snitselaar) [1499325] - [iommu] amd: Preallocate dma_ops apertures based on dma_mask (Jerry Snitselaar) [1411581] - [iommu] amd: Use trylock to aquire bitmap_lock (Jerry Snitselaar) [1411581] - [iommu] amd: Make dma_ops_domain->next_index percpu (Jerry Snitselaar) [1411581] - [iommu] amd: Relax locking in dma_ops path (Jerry Snitselaar) [1411581] - [iommu] amd: Initialize new aperture range before making it visible (Jerry Snitselaar) [1411581] - [iommu] amd: Build io page-tables with cmpxchg64 (Jerry Snitselaar) [1411581] - [iommu] amd: Allocate new aperture ranges in dma_ops_alloc_addresses (Jerry Snitselaar) [1411581] - [iommu] amd: Optimize dma_ops_free_addresses (Jerry Snitselaar) [1411581] - [iommu] amd: Remove need_flush from struct dma_ops_domain (Jerry Snitselaar) [1411581] - [iommu] amd: Iterate over all aperture ranges in dma_ops_area_alloc (Jerry Snitselaar) [1411581] - [iommu] amd: Flush iommu tlb in dma_ops_free_addresses (Jerry Snitselaar) [1411581] - [iommu] amd: Rename dma_ops_domain->next_address to next_index (Jerry Snitselaar) [1411581] - [iommu] amd: Remove 'start' parameter from dma_ops_area_alloc (Jerry Snitselaar) [1411581] - [iommu] amd: Flush iommu tlb in dma_ops_aperture_alloc() (Jerry Snitselaar) [1411581] - [iommu] amd: Retry address allocation within one aperture (Jerry Snitselaar) [1411581] - [iommu] amd: Move aperture_range.offset to another cache-line (Jerry Snitselaar) [1411581] - [iommu] amd: Add dma_ops_aperture_alloc() function (Jerry Snitselaar) [1411581] - [iommu] amd: Pass correct shift to iommu_area_alloc() (Jerry Snitselaar) [1411581] - [iommu] amd: Flush the IOMMU TLB before the addresses are freed (Jerry Snitselaar) [1411581] - [iommu] amd: Flush IOMMU TLB on __map_single error path (Jerry Snitselaar) [1411581] - [iommu] amd: Introduce bitmap_lock in struct aperture_range (Jerry Snitselaar) [1411581] - [iommu] amd: Move 'struct dma_ops_domain' definition to amd_iommu.c (Jerry Snitselaar) [1411581] - [iommu] amd: Warn only once on unexpected pte value (Jerry Snitselaar) [1411581] - [iommu] amd: Constify mmu_notifier_ops structures (Jerry Snitselaar) [1411581] - [iommu] amd: Cleanup error handling in do_fault() (Jerry Snitselaar) [1411581] - [iommu] amd: Do proper access checking before calling handle_mm_fault() (Jerry Snitselaar) [1411581] - [iommu] Move default domain allocation to iommu_group_get_for_dev() (Jerry Snitselaar) [1499325] - [iommu] Remove is_pci_dev() fall-back from iommu_group_get_for_dev (Jerry Snitselaar) [1499325] - [iommu] Add device_group call-back to x86 iommu drivers (Jerry Snitselaar) [1411581] - [iommu] Add generic_device_group() function (Jerry Snitselaar) [1411581] - [iommu] Export and rename iommu_group_get_for_pci_dev() (Jerry Snitselaar) [1411581] - [iommu] Revive device_group iommu-ops call-back (Jerry Snitselaar) [1411581] - [iommu] amd: Remove find_last_devid_on_pci() (Jerry Snitselaar) [1411581] - [iommu] amd: Remove first/last_device handling (Jerry Snitselaar) [1411581] - [iommu] amd: Initialize amd_iommu_last_bdf for DEV_ALL (Jerry Snitselaar) [1411581] - [iommu] amd: Cleanup buffer allocation (Jerry Snitselaar) [1411581] - [iommu] amd: Remove cmd_buf_size and evt_buf_size from struct amd_iommu (Jerry Snitselaar) [1411581] - [iommu] amd: Align DTE flag definitions (Jerry Snitselaar) [1411581] - [iommu] amd: Remove old alias handling code (Jerry Snitselaar) [1411581] - [iommu] amd: Set alias DTE in do_attach/do_detach (Jerry Snitselaar) [1411581] - [iommu] amd: WARN when __[attach|detach]_device are called with irqs enabled (Jerry Snitselaar) [1411581] - [iommu] amd: Don't disable IRQs in __detach_device (Jerry Snitselaar) [1411581] - [iommu] amd: Do not iterate over alias-list in __[attach|detach]_device (Jerry Snitselaar) [1411581] - [iommu] amd: Do not BUG_ON in __detach_device() (Jerry Snitselaar) [1411581] - [iommu] vt-d: Fix return value check of parse_ioapics_under_ir() (Jerry Snitselaar) [1499325] - [iommu] vt-d: Propagate error-value from ir_parse_ioapic_hpet_scope() (Jerry Snitselaar) [1499325] - [iommu] vt-d: Adjust the return value of the parse_ioapics_under_ir (Jerry Snitselaar) [1499325] - [iommu] vt-d: Fix ATSR handling for Root-Complex integrated endpoints (Jerry Snitselaar) [1499325] - [iommu] vt-d: Switch from ioremap_cache to memremap (Jerry Snitselaar) [1499325] - [iommu] amd: Don't clear DTE flags when modifying it (Jerry Snitselaar) [1411581] - [iommu] amd: Fix BUG when faulting a PROT_NONE VMA (Jerry Snitselaar) [1411581] - [iommu] amd: Fix NULL pointer deref on device detach (Jerry Snitselaar) [1411581] - [iommu] amd: Prevent binding other PCI drivers to IOMMU PCI devices (Jerry Snitselaar) [1411581] - [iommu] amd: Drop null test before destroy functions (Jerry Snitselaar) [1411581] - [iommu] amd: Return positive value in amd_iommu_detect() (Jerry Snitselaar) [1411581] - [iommu] vt-d: Fix memory leak in dmar_insert_one_dev_info() (Jerry Snitselaar) [1499325] - [iommu] vt-d: Access iomem correctly (Jerry Snitselaar) [1499325] - [iommu] vt-d: Make two functions static (Jerry Snitselaar) [1499325] - [iommu] vt-d: Use BUG_ON instead of if () BUG() (Jerry Snitselaar) [1499325] - [iommu] vt-d: Return false instead of 0 in irq_remapping_cap() (Jerry Snitselaar) [1499325] - [iommu] amd: Use BUG_ON instead of if () BUG() (Jerry Snitselaar) [1411581] - [iommu] vt-d: Report domain usage in sysfs (Jerry Snitselaar) [1499325] - [iommu] vt-d: Avoid format string leaks into iommu_device_create (Jerry Snitselaar) [1499325] - [iommu] Make the iova library a module (Jerry Snitselaar) [1411581] - [iommu] iova: Export symbols (Jerry Snitselaar) [1411581] - [iommu] iova: Move iova cache management to the iova library (Jerry Snitselaar) [1411581] - [iommu] iova: Avoid over-allocating when size-aligned (Jerry Snitselaar) [1499325]- [netdrv] igbvf: convert msleep to mdelay in atomic context (Corinna Vinschen) [1454905] - [netdrv] igbvf: after mailbox write, wait for reply (Corinna Vinschen) [1454905] - [netdrv] igbvf: add lock around mailbox ops (Corinna Vinschen) [1454905] - [netdrv] igbvf: Use net_device_stats from struct net_device (Corinna Vinschen) [1454905] - [netdrv] igb/igbvf: Add VF MAC filter request capabilities (Corinna Vinschen) [1454905] - [netdrv] igbvf: use new API ethtool_{get|set}_link_ksettings (Corinna Vinschen) [1454905] - [netdrv] intel: use core min/max MTU checking (Corinna Vinschen) [1454905] - [netdrv] igb: do not drop PF mailbox lock after read of VF message (Corinna Vinschen) [1454902] - [netdrv] igb: expose mailbox unlock method (Corinna Vinschen) [1454902] - [netdrv] igb: add argument names to mailbox op function declarations (Corinna Vinschen) [1454902] - [netdrv] igb: Remove incorrect "unexpected SYS WRAP" log message (Corinna Vinschen) [1454902] - [netdrv] igb: protect TX timestamping from API misuse (Corinna Vinschen) [1454902] - [netdrv] igb: Fix error of RX network flow classification (Corinna Vinschen) [1454902] - [netdrv] igb: make a few local functions static (Corinna Vinschen) [1454902] - [netdrv] igb: Remove useless argument (Corinna Vinschen) [1454902] - [netdrv] igb: check for Tx timestamp timeouts during watchdog (Corinna Vinschen) [1454902] - [netdrv] igb: add statistic indicating number of skipped Tx timestamps (Corinna Vinschen) [1454902] - [netdrv] igb: avoid permanent lock of *_PTP_TX_IN_PROGRESS (Corinna Vinschen) [1454902] - [netdrv] igb: fix race condition with PTP_TX_IN_PROGRESS bits (Corinna Vinschen) [1454902] - [netdrv] igb: mark PM functions as __maybe_unused (Corinna Vinschen) [1454902] - [netdrv] igb: Explicitly select page 0 at initialization (Corinna Vinschen) [1454902] - [netdrv] igb: Enable reading of wake up packet (Corinna Vinschen) [1454902] - [netdrv] igb/igbvf: Add VF MAC filter request capabilities (Corinna Vinschen) [1454902] - [netdrv] igb: improve MAC filter handling (Corinna Vinschen) [1454902] - [netdrv] igb: use new API ethtool_{get|set}_link_ksettings (Corinna Vinschen) [1454902] - [netdrv] igb/ixgbe: Fix typo in igb_build_skb and/or ixgbe_build_skb code comment (Corinna Vinschen) [1454902] - [netdrv] igb: Re-add support for build_skb in igb (Corinna Vinschen) [1454902] - [netdrv] igb: Break out Rx buffer page management (Corinna Vinschen) [1454902] - [netdrv] igb: Add support for padding packet (Corinna Vinschen) [1454902] - [netdrv] igb: Add support for using order 1 pages to receive large frames (Corinna Vinschen) [1454902] - [netdrv] igb: Add support for ethtool private flag to allow use of legacy Rx (Corinna Vinschen) [1454902] - [netdrv] igb: Use page_address offset from page instead of masking virtual address (Corinna Vinschen) [1454902] - [netdrv] igb: Only sync size of expected frame in ethtool testing (Corinna Vinschen) [1454902] - [netdrv] igb: Limit maximum frame Rx based on MTU (Corinna Vinschen) [1454902] - [netdrv] igb: Don't bother clearing Tx buffer_info in igb_clean_tx_ring (Corinna Vinschen) [1454902] - [netdrv] igb: Clear Rx buffer_info in configure instead of clean (Corinna Vinschen) [1454902] - [netdrv] igb: Use length to determine if descriptor is done (Corinna Vinschen) [1454902] - [netdrv] igb: Add support for DMA_ATTR_WEAK_ORDERING (Corinna Vinschen) [1454902] - [netdrv] scripts/spelling.txt: add "overwritting" pattern and fix typo instances (Corinna Vinschen) [1454902] - [netdrv] mm: rename __page_frag functions to __page_frag_cache, drop order from drain (Corinna Vinschen) [1454902] - [netdrv] igb: update code to better handle incrementing page count (Corinna Vinschen) [1454902] - [netdrv] igb: update driver to make use of DMA_ATTR_SKIP_CPU_SYNC (Corinna Vinschen) [1454902] - [netdrv] ptp: igb: Use the high resolution frequency method (Corinna Vinschen) [1454902] - [netdrv] intel: use core min/max MTU checking (Corinna Vinschen) [1454902]- [netdrv] netxen_nic: netxen_netdev_ops fields for MTU range checking (Tony Camuso) [1457478] - [netdrv] qlogic: make device_attribute const (Tony Camuso) [1457478] - [netdrv] netxen: fix incorrect loop counter decrement (Tony Camuso) [1457478] - [netdrv] netxen_nic: Remove unused pointer hdr in netxen_setup_minidump() (Tony Camuso) [1457478] - [netdrv] netxen_nic: set rcode to the return status from the call to netxen_issue_cmd (Tony Camuso) [1457478] - [netdrv] netxen_nic: remove redundant check if retries is zero (Tony Camuso) [1457478] - [netdrv] qlogic: netxen: constify bin_attribute structures (Tony Camuso) [1457478] - [netdrv] qlogic: netxen: use new api ethtool_{get|set}_link_ksettings (Tony Camuso) [1457478] - [netdrv] generalize napi_complete_done() (Tony Camuso) [1457478] - [netdrv] use net core MTU range checking in more drivers (Tony Camuso) [1457478] - [netdrv] be2net: fix TSO6/GSO issue causing TX-stall on Lancer/BEx (Ivan Vecera) [1449601] - [netdrv] benet: fix set but not used warning (Ivan Vecera) [1449601] - [netdrv] benet: Use time_before_eq for time comparison (Ivan Vecera) [1449601] - [netdrv] ethernet: use net core MTU range checking in more drivers (Ivan Vecera) [1449601] - [netdrv] bnx2x: Use pci_ari_enabled() instead of local copy (Michal Schmidt) [1479145] - [netdrv] bnx2x: use setup_timer() helper (Michal Schmidt) [1479145] - [netdrv] bnx2x: use core min/max MTU checking (Michal Schmidt) [1479145] - [netdrv] bnx2x: fix format overflow warning (Michal Schmidt) [1479145] - [netdrv] bnx2x: make a couple of const arrays static (Michal Schmidt) [1479145] - [netdrv] bnx2x: Don't log mc removal needlessly (Michal Schmidt) [1479145] - [netdrv] bnx2x: fix pf2vf bulletin DMA mapping leak (Michal Schmidt) [1479145] - [netdrv] bnx2x: Fix Multi-Cos (Michal Schmidt) [1479145] - [netdrv] bnx2x: Remove open coded carrier check (Michal Schmidt) [1479145] - [netdrv] bnx2x: spelling: correct diffrent[iate] and banlance typos (Michal Schmidt) [1479145] - [netdrv] bnx2x: Get rid of useless temporary variable (Michal Schmidt) [1479145] - [netdrv] bnx2x: Reuse bnx2x_null_format_ver() (Michal Schmidt) [1479145] - [netdrv] bnx2x: Replace custom scnprintf() (Michal Schmidt) [1479145] - [netdrv] bnx2x: fix spelling mistake in macros HW_INTERRUT_ASSERT_SET_* (Michal Schmidt) [1479145] - [netdrv] bnx2x: fix typos in comment (Michal Schmidt) [1479145] - [netdrv] bnx2x: generalize napi_complete_done() (Michal Schmidt) [1479145] - [netdrv] bnx2x: switch to napi_complete_done() (Michal Schmidt) [1479145] - [netdrv] intel: use core min/max MTU checking (Ken Cox) [1454899] - [netdrv] ixgbevf: Bump version number (Ken Cox) [1454899] - [netdrv] ixgbevf: Resolve warnings for -Wimplicit-fallthrough (Ken Cox) [1454899] - [netdrv] ixgbevf: Resolve truncation warning for q_vector->name (Ken Cox) [1454899] - [netdrv] ixgbe/ixgbevf: Enables TSO for MPLS encapsulated packets (Ken Cox) [1454899] - [netdrv] ixgbevf: Check for RSS key before setting value (Ken Cox) [1454899] - [netdrv] ixgbevf: Fix errors in retrieving RETA and RSS from PF (Ken Cox) [1454899] - [netdrv] ixgbevf: fix size of queue stats length (Ken Cox) [1454899] - [netdrv] ixgbevf: use new api ethtool_{get|set}_link_ksettings (Ken Cox) [1454899] - [netdrv] ixgbevf: get rid of custom busy polling code (Ken Cox) [1454899] - [netdrv] ixgbe: Return error when getting PHY address if PHY access is not supported (Ken Cox) [1372079] - [netdrv] i40e: use cpumask_copy instead of direct assignment (Stefano Brivio) [1483724]- [x86] kvm: nvmx: Don't allow L2 to access the hardware CR8 (Paolo Bonzini) [1498473] - [x86] kvm: x86: do not use KVM_REQ_EVENT for APICv interrupt injection (Paolo Bonzini) [1498473] - [x86] kvm/x86: update the comment of memory barrier in the vcpu_enter_guest() (Paolo Bonzini) [1498473] - [x86] kvm/x86: Call smp_wmb() before increasing tlbs_dirty (Paolo Bonzini) [1498473] - [x86] kvm: x86: do not scan IRR twice on APICv vmentry (Paolo Bonzini) [1498473] - [x86] kvm: vmx: move sync_pir_to_irr from apic_find_highest_irr to callers (Paolo Bonzini) [1498473] - [x86] kvm: x86: preparatory changes for APICv cleanups (Paolo Bonzini) [1498473] - [x86] kvm: x86: avoid atomic operations on APICv vmentry (Paolo Bonzini) [1498473] - [x86] kvm: nvmx: move nested events check to kvm_vcpu_running (Paolo Bonzini) [1498473] - [x86] kvm: lapic: do not scan IRR when delivering an interrupt (Paolo Bonzini) [1498473] - [x86] kvm: lapic: do not set KVM_REQ_EVENT unnecessarily on PPR update (Paolo Bonzini) [1498473] - [x86] kvm: lapic: remove unnecessary KVM_REQ_EVENT on PPR update (Paolo Bonzini) [1498473] - [x86] kvm: vmx: speed up TPR below threshold vmexits (Paolo Bonzini) [1498473] - [x86] kvm: x86: add VCPU stat for KVM_REQ_EVENT processing (Paolo Bonzini) [1498473] - [x86] kvm: vmx: clear pending interrupts on KVM_SET_LAPIC (Paolo Bonzini) [1498473] - [x86] kvm: x86: make hwapic_isr_update and hwapic_irr_update look the same (Paolo Bonzini) [1498473] - [x86] kvm: lapic: Fix reentrancy issues with preempt notifiers (Paolo Bonzini) [1498473] - [x86] kvm: lapic: Fix lapic timer injection delay (Paolo Bonzini) [1498473] - [x86] kvm: lapic: reorganize restart_apic_timer (Paolo Bonzini) [1498473] - [x86] kvm: lapic: reorganize start_hv_timer (Paolo Bonzini) [1498473] - [x86] kvm: x86: Fix preempt the preemption timer cancel (Paolo Bonzini) [1498473] - [x86] kvm: x86: make function static to avoid compiling warning (Paolo Bonzini) [1498473] - [x86] kvm: x86: use ktime_get instead of seeking the hrtimer_clock_base (Paolo Bonzini) [1498473] - [x86] kvm: lapic: add APIC Timer periodic/oneshot mode VMX preemption timer support (Paolo Bonzini) [1498473] - [x86] kvm: lapic: rename start/cancel_hv_tscdeadline to start/cancel_hv_timer (Paolo Bonzini) [1498473] - [x86] kvm: lapic: introduce kvm_get_lapic_target_expiration_tsc() (Paolo Bonzini) [1498473] - [x86] kvm: lapic: guarantee the timer is in tsc-deadline mode (Paolo Bonzini) [1498473] - [x86] kvm: lapic: extract start_sw_period() to handle periodic/oneshot mode (Paolo Bonzini) [1498473] - [x86] kvm: lapic: adjust preemption timer correctly when goes TSC backward (Paolo Bonzini) [1498473] - [x86] kvm: lapic: fix access preemption timer stuff even if kernel_irqchip=off (Paolo Bonzini) [1498473] - [x86] kvm: nvmx: avoid incorrect preemption timer vmexit in nested guest (Paolo Bonzini) [1498473] - [x86] kvm: vmx: fix missed cancellation of TSC deadline timer (Paolo Bonzini) [1498473] - [x86] kvm: x86: introduce cancel_hv_tscdeadline (Paolo Bonzini) [1498473] - [x86] kvm: vmx: fix underflow in TSC deadline calculation (Paolo Bonzini) [1498473] - [x86] kvm: vmx: hook preemption timer support (Paolo Bonzini) [1498473] - [x86] kvm: x86: support using the vmx preemption timer for tsc deadline timer (Paolo Bonzini) [1498473] - [x86] kvm: lapic: separate start_sw_tscdeadline from start_apic_timer (Paolo Bonzini) [1498473] - [x86] kvm: x86: make backwards_tsc_observed a per-VM variable (Paolo Bonzini) [1498473] - [x86] kvm: Introduce kvm_write_guest_offset_cached() (Paolo Bonzini) [1498473] - [x86] kvm: x86: Fix residual mmio emulation request to userspace (Paolo Bonzini) [1498473] - [x86] kvm: mmu: Fix softlockup due to mmu_lock is held too long (Paolo Bonzini) [1498473] - [x86] kvm: x86: use list_last_entry (Paolo Bonzini) [1498473] - [x86] kvm: x86: Fix load damaged SSEx MXCSR register (Paolo Bonzini) [1498473] - [x86] kvm: x86: fix maintaining of kvm_clock stability on guest CPU hotplug (Paolo Bonzini) [1498473] - [x86] kvm: x86: remaster kvm_write_tsc code (Paolo Bonzini) [1498473] - [x86] kvm: nvmx: Disallow userspace-injected exceptions in guest mode (Paolo Bonzini) [1498473] - [x86] kvm: x86: fix user triggerable warning in kvm_apic_accept_events() (Paolo Bonzini) [1498473] - [x86] kvm: x86: cleanup the page tracking SRCU instance (Paolo Bonzini) [1498473] - [x86] kvm/x86: Avoid async PF to end RCU read-side critical section early in PREEMPT=n kernel (Paolo Bonzini) [1498473] - [x86] kvm/x86: Handle async PF in RCU read-side critical sections (Paolo Bonzini) [1498473] - [x86] kvm: async_pf: make rcu irq exit if not triggered from idle task (Paolo Bonzini) [1498473] - [x86] kvm: async_pf: fix rcu_irq_enter() with irqs enabled (Paolo Bonzini) [1498473] - [x86] kvm, powerpc: Serialize wq active checks in ops->vcpu_kick (Paolo Bonzini) [1498473] - [x86] kvm: Serialize wq active checks in kvm_vcpu_wake_up() (Paolo Bonzini) [1498473] - [x86] kvm,async_pf: Use swq_has_sleeper() (Paolo Bonzini) [1498473] - [x86] sched/wait: Add swq_has_sleeper() (Paolo Bonzini) [1498473] - [x86] kvm, x86: Fix apf_task_wake_one() wq serialization (Paolo Bonzini) [1498473] - [x86] kvm,lapic: Justify use of swait_active() (Paolo Bonzini) [1498473] - [x86] sched/wait: Remove the lockless swait_active() check in swake_up*() (Paolo Bonzini) [1498473] - [x86] kvm, rt: change async pagefault code locking for PREEMPT_RT (Paolo Bonzini) [1498473] - [x86] kvm: Use simple waitqueue for vcpu->wq (Paolo Bonzini) [1498473] - [x86] wait.[ch]: Introduce the simple waitqueue (swait) implementation (Paolo Bonzini) [1498473] - [x86] iommu/vt-d: Add a command line parameter for VT-d posted-interrupts (Paolo Bonzini) [1498473] - [x86] kvm: vmx: simplify and fix vmx_vcpu_pi_load (Paolo Bonzini) [1498473] - [x86] kvm: vmx: avoid double list add with VT-d posted interrupts (Paolo Bonzini) [1498473] - [x86] kvm: vmx: extract __pi_post_block (Paolo Bonzini) [1498473] - [x86] kvm: vmx: rename vmx_pre/post_block to pi_pre/post_block (Paolo Bonzini) [1498473] - [x86] kvm: vmx: do not change SN bit in vmx_update_pi_irte() (Paolo Bonzini) [1498473] - [x86] fix hot-unplug races in VT-d posted interrupt patches (Paolo Bonzini) [1498473]- [net] xfrm: move xfrm_garbage_collect out of xfrm_policy_flush (Paul Moore) [1453103] - [net] l2tp: initialise session's refcount before making it reachable (Sabrina Dubroca) [1492006] - [net] l2tp: fix race condition in l2tp_tunnel_delete (Sabrina Dubroca) [1492006] - [net] l2tp: prevent creation of sessions on terminated tunnels (Sabrina Dubroca) [1492006] - [net] l2tp: fix duplicate session creation (Sabrina Dubroca) [1492006] - [net] l2tp: fix race in l2tp_recv_common() (Sabrina Dubroca) [1492006] - [net] ipv6: do not set sk_destruct in IPV6_ADDRFORM sockopt (Xin Long) [1499475] - [net] use is_vlan_dev() helper function (Ivan Vecera) [1500976] - [net] constify netif_is_* helpers net_device param (Ivan Vecera) [1500976] - [net] hyper-v: hv_sock mark as Tech Preview (Cathy Avery) [1485358] - [netdrv] vmbus: don't acquire the mutex in vmbus_hvsock_device_unregister() (Cathy Avery) [1485358] - [net] hv_sock: implements Hyper-V transport for Virtual Sockets (AF_VSOCK) (Cathy Avery) [1485358] - [net] sk_buff: remove support for csum_bad in sk_buff (Sabrina Dubroca) [1497092] - [net] switchdev: add SET_SWITCHDEV_OPS helper (Jiri Benc) [1497085] - [net] introduce __skb_put_[zero, data, u8] (Jiri Benc) [1497085] - [net] add and use skb_put_u8() (Jiri Benc) [1497085] - [net] make skb_push & __skb_push return void pointers (Jiri Benc) [1497085] - [net] make skb_pull & friends return void pointers (Jiri Benc) [1497085] - [net] make skb_put & friends return void pointers (Jiri Benc) [1497085] - [net] pktgen: use reset to set mac header (Jiri Benc) [1497085] - [net] move pskb_put() to core code (Jiri Benc) [1497085] - [net] introduce and use skb_put_data() (Jiri Benc) [1497085] - [net] convert many more places to skb_put_zero() (Jiri Benc) [1497085] - [net] skbuff: make skb_put_zero() return void (Jiri Benc) [1497085] - [net] skbuff: introduce skb_put_zero() (Jiri Benc) [1497085] - [net] ether: MAC address helpers (Jiri Benc) [1497085] - [kernel] params: Add module param type 'ullong' (Jiri Benc) [1497085] - [kernel] params: improve standard definitions (Jiri Benc) [1497085] - [kernel] params: fix handling of signed integer types (Jiri Benc) [1497085] - [kernel] replace strict_strto*() with kstrto*() (Jiri Benc) [1497085] - [net] flow_dissector: add support for dissection of misc ip header fields (Jonathan Toppins) [1497129] - [net] flow_dissector: add support for dissection of tcp flags (Jonathan Toppins) [1497129] - [net] flow_dissector: add mpls support (v2) (Jonathan Toppins) [1497129] - [net] flow_dissector: correct size of storage for ARP (Jonathan Toppins) [1497129] - [net] flow_dissector: Move GRE dissection into a separate function (Jonathan Toppins) [1497129] - [net] flow_dissector: rename "proto again" goto label (Jonathan Toppins) [1497129] - [net] flow_dissector: Fix GRE header error path (Jonathan Toppins) [1497129] - [net] flow_dissector: Move MPLS dissection into a separate function (Jonathan Toppins) [1497129] - [net] flow_dissector: Move ARP dissection into a separate function (Jonathan Toppins) [1497129] - [net] tcp: __tcp_hdrlen() helper (Jonathan Toppins) [1497129] - [net] tun: handle register_netdevice() failures properly (Sabrina Dubroca) [1497100] - [net] mac80211: free netdev on dev_alloc_name() error (Sabrina Dubroca) [1497100] - [net] Fix inconsistent teardown and release of private netdev state (Sabrina Dubroca) [1497100] - [net] vsock: Add virtio vsock vsockmon hooks (Stefano Brivio) [1470219] - [net] vsock: Add vsockmon device (Stefano Brivio) [1470219] - [net] vsock: Add vsockmon tap functions (Stefano Brivio) [1470219] - [net] ethtool: add CRC32 as an RSS hash function (Ivan Vecera) [1481580]- [s390] pkey: Introduce new API for secure key verification (Hendrik Brueckner) [1380349] - [s390] pkey: Fix wrong handling of secure key with old MKVP (Hendrik Brueckner) [1380349] - [s390] pkey: Introduce pkey kernel module (Hendrik Brueckner) [1380349] - [s390] crypto: Add PCKMO inline function (Hendrik Brueckner) [1380349] - [s390] crypto: simplify CPACF encryption / decryption functions (Hendrik Brueckner) [1380349] - [s390] crypto: cpacf function detection (Hendrik Brueckner) [1380349] - [s390] crypto: simplify init / exit functions (Hendrik Brueckner) [1380349] - [s390] crypto: simplify return code handling (Hendrik Brueckner) [1380349] - [s390] crypto: cleanup cpacf function codes (Hendrik Brueckner) [1380349] - [s390] crypto: allow to query all known cpacf functions (Hendrik Brueckner) [1380349] - [s390] crypto: cleanup and move the header with the cpacf definitions (Hendrik Brueckner) [1380349] - [s390] zcrypt: Fix missing newlines at some debug feature messages (Hendrik Brueckner) [1380349] - [s390] zcrypt: Add some debug messages on failure (Hendrik Brueckner) [1380349] - [s390] zcrypt: Removed unneeded debug feature directory creation (Hendrik Brueckner) [1380349] - [s390] zcrypt: tracepoint definitions for zcrypt device driver (Hendrik Brueckner) [1380349] - [s390] zcrypt: Rework ap init in case of out of range domain param (Hendrik Brueckner) [1380349] - [s390] zcrypt: Rework debug feature invocations (Hendrik Brueckner) [1380349] - [s390] zcrypt: Fix blocking queue device after unbind/bind (Hendrik Brueckner) [1380349] - [s390] zcrypt: export additional symbols (Hendrik Brueckner) [1380349] - [s390] zcrypt: Enable request count reset for cards and queues (Hendrik Brueckner) [1380349] - [s390] zcrypt: use spin_lock_bh for all queue locks and unlocks (Hendrik Brueckner) [1380349] - [s390] zcrypt: get rid of variable length arrays (Hendrik Brueckner) [1380349] - [s390] zcrypt: add missing memory clobber to ap_qci inline assembly (Hendrik Brueckner) [1380349] - [s390] zcrypt: Fix ap_max_domain_id for older machine types (Hendrik Brueckner) [1380349] - [s390] zcrypt: Correct function bits for CEX2x and CEX3x cards (Hendrik Brueckner) [1380349] - [s390] zcrypt: Fixed attrition of AP adapters and domains (Hendrik Brueckner) [1380349] - [s390] zcrypt: Introduce new zcrypt device status API (Hendrik Brueckner) [1380349] - [s390] zcrypt: add multi domain support (Hendrik Brueckner) [1380349] - [s390] zcrypt: Introduce workload balancing (Hendrik Brueckner) [1380349] - [s390] zcrypt: get rid of ap_poll_requests (Hendrik Brueckner) [1380349] - [s390] zcrypt: header for the AP inline assmblies (Hendrik Brueckner) [1380349] - [s390] zcrypt: simplify message type handling (Hendrik Brueckner) [1380349] - [s390] zcrypt: Move the ap bus into kernel (Hendrik Brueckner) [1380349] - [s390] zcrypt: Fix zcrypt suspend/resume behavior (Hendrik Brueckner) [1380349] - [s390] crypto: use basic blocks for ap bus inline assemblies (Hendrik Brueckner) [1380349] - [s390] zcrypt: Fix cryptographic device id in kernel messages (Hendrik Brueckner) [1380349] - [s390] zcrypt: Fix AP queue handling if queue is full (Hendrik Brueckner) [1380349] - [s390] zcrypt: Fix initialisation when zcrypt is built-in (Hendrik Brueckner) [1380349] - [s390] zcrypt: Fix kernel crash on systems without AP bus support (Hendrik Brueckner) [1380349] - [s390] zcrypt: use system work queue for ap_scan_bus (Hendrik Brueckner) [1380349] - [s390] zcrypt: remove support for PCICC and PCICA cards (Hendrik Brueckner) [1380349] - [s390] zcrypt: introduce state machine for the AP bus (Hendrik Brueckner) [1380349] - [s390] zcrypt: use explicit return code for flushed requests (Hendrik Brueckner) [1380349] - [s390] zcrypt: cleanup AP bus timer code (Hendrik Brueckner) [1380349] - [s390] zcrypt: fix suspend/resume of AP bus devices (Hendrik Brueckner) [1380349] - [s390] zcrypt: fix memory leak with ap configuration data (Hendrik Brueckner) [1380349] - [s390] zcrypt: remove duplicate low level functions (Hendrik Brueckner) [1380349] - [s390] zcrypt: enable odd RSA modulus sizes in CRT format (Hendrik Brueckner) [1380349] - [s390] zcrypt: enable s390 hwrng to seed kernel entropy (Hendrik Brueckner) [1380349] - [s390] zcrypt: Fix invalid domain handling during ap module unload (Hendrik Brueckner) [1380349] - [s390] zcrypt: fixed ap poll timer behavior (Hendrik Brueckner) [1380349] - [s390] ap_bus: remove 31 bit support (Hendrik Brueckner) [1380349] - [s390] zcrypt: Fixed possible race condition in zcrypt module handling (Hendrik Brueckner) [1380349] - [s390] ap_bus: Make modules parameters visible in sysfs (Hendrik Brueckner) [1380349] - [s390] zcrypt: add length check for aligned data to avoid overflow in msg-type 6 (Hendrik Brueckner) [1380349] - [s390] zcrypt: additional check to avoid overflow in msg-type 6 requests (Hendrik Brueckner) [1380349]- [fs] nfsd: Fix general protection fault in release_lock_stateid() ("J. Bruce Fields") [1500815] - [fs] nfs/filelayout: fix oops when freeing filelayout segment (Steve Dickson) [1463784] - [fs] nfs/filelayout: Fix racy setting of fl->dsaddr in filelayout_check_deviceid() (Steve Dickson) [1463784] - [fs] nfs/filelayout: fix NULL pointer dereference in fl_pnfs_update_layout() (Steve Dickson) [1463784] - [fs] nfs/filelayout: call GETDEVICEINFO after pnfs_layout_process completes (Steve Dickson) [1463784] - [fs] NFS store nfs4_deviceid in struct nfs4_filelayout_segment (Steve Dickson) [1463784] - [fs] nfs: flexfilelayout: remove v3-only data server limitation (Scott Mayhew) [1495198] - [mm] mm, hugetlb: use pte_present() instead of pmd_present() in follow_huge_pmd() (Rafael Aquini) [1472460] - [mm] fix invalid node in alloc_migrate_target() (Rafael Aquini) [1472460] - [mm] add !pte_present() check on existing hugetlb_entry callbacks (Rafael Aquini) [1472460] - [mm] fs/proc/meminfo.c: include cma info in proc/meminfo (Serhii Popovych) [1430990] - [mm] cma: split cma-reserved in dmesg log (Serhii Popovych) [1430990] - [lib] swiotlb: ensure that page-sized mappings are page-aligned (Stanislaw Gruszka) [1487054] - [sound] alsa - fix saa7134-alsa module unload oops (Jaroslav Kysela) [1474569] - [block] blk-mq: map all HWQ also in hyperthreaded system (Ming Lei) [1489737] - [x86] pinctrl: intel: Add Intel Lewisburg GPIO support (Prarit Bhargava) [1490513] - [x86] apic: Update TSC_DEADLINE quirk with additional SKX stepping (Vitaly Kuznetsov) [1503160] - [x86] apic: Silence "FW_BUG TSC_DEADLINE disabled due to Errata" on hypervisors (Vitaly Kuznetsov) [1503160] - [x86] apic: Silence "FW_BUG TSC_DEADLINE disabled due to Errata" on CPUs without the feature (Vitaly Kuznetsov) [1503160] - [x86] apic: Add TSC_DEADLINE quirk due to errata (Vitaly Kuznetsov) [1503160] - [x86] apic: Change the lapic name in deadline mode (Vitaly Kuznetsov) [1503160] - [x86] timers/apic: Fix imprecise timer interrupts by eliminating TSC clockevents frequency roundoff error (Vitaly Kuznetsov) [1503160] - [x86] apic: Serialize LVTT and TSC_DEADLINE writes (Vitaly Kuznetsov) [1503160] - [x86] kaslr: Enable KASLR by default (Baoquan He) [1491226] - [x86] x86/boot/kaslr: Prefer mirrored memory regions for the kernel physical address (Baoquan He) [1446684] - [x86] efi: Introduce efi_early_memdesc_ptr to get pointer to memmap descriptor (Baoquan He) [1446684] - [x86] x86/boot/kaslr: Rename process_e820_entry() into process_mem_region() (Baoquan He) [1446684] - [x86] x86/boot/kaslr: Switch to pass struct mem_vector to process_e820_entry() (Baoquan He) [1446684] - [x86] x86/boot/kaslr: Wrap e820 entries walking code into new function process_e820_entries() (Baoquan He) [1446684] - [x86] ftrace/x86: Set ftrace_stub to weak to prevent gcc from using short jumps to it (Jerome Marchand) [1502872] - [x86] pci: vmd: Free up IRQs on suspend path (Myron Stowe) [1498945] - [x86] x86/intel_idle: add Gemini Lake support (Steve Best) [1464886] - [x86] intel_idle: add BXT support (Steve Best) [1464886] - [mfd] intel-lpss: Add Intel Gemini Lake PCI IDs (Steve Best) [1457134] - [mfd] lpss: Add PCI IDs for Intel Broxton B-Step platform (Steve Best) [1457134] - [mfd] lpss: Add Intel Broxton PCI IDs (Steve Best) [1457134] - [kernel] audit: add ambient capabilities to CAPSET and BPRM_FCAPS records (Richard Guy Briggs) [1465614] - [kernel] audit: remove unnecessary curly braces from switch/case statements (Richard Guy Briggs) [1465614] - [kernel] sched: add macros to define bitops for task atomic flags (Bruno Eduardo de Oliveira Meneguele) [1458278] - [kernel] seccomp: Replace BUG(!spin_is_locked()) with assert_spin_lock (Bruno Eduardo de Oliveira Meneguele) [1458278] - [kernel] sched: fix confusing PFA_NO_NEW_PRIVS constant (Bruno Eduardo de Oliveira Meneguele) [1458278] - [kernel] seccomp: implement SECCOMP_FILTER_FLAG_TSYNC (Bruno Eduardo de Oliveira Meneguele) [1458278] - [kernel] seccomp: allow mode setting across threads (Bruno Eduardo de Oliveira Meneguele) [1458278] - [kernel] seccomp: introduce writer locking (Bruno Eduardo de Oliveira Meneguele) [1458278] - [kernel] seccomp: split filter prep from check and apply (Bruno Eduardo de Oliveira Meneguele) [1458278] - [kernel] sched: move no_new_privs into new atomic flags (Bruno Eduardo de Oliveira Meneguele) [1458278] - [kernel] seccomp: add "seccomp" syscall (Bruno Eduardo de Oliveira Meneguele) [1458278] - [kernel] seccomp: split mode setting routines (Bruno Eduardo de Oliveira Meneguele) [1458278] - [kernel] seccomp: extract check/assign mode helpers (Bruno Eduardo de Oliveira Meneguele) [1458278] - [kernel] seccomp: create internal mode-setting function (Bruno Eduardo de Oliveira Meneguele) [1458278] - [kernel] maintainers: create seccomp entry (Bruno Eduardo de Oliveira Meneguele) [1458278]- [net] netfilter: xtables: add scheduling opportunity in get_counters (Florian Westphal) [1485515] - [net] netfilter: x_tables: pack percpu counter allocations (Florian Westphal) [1485515] - [net] netfilter: x_tables: pass xt_counters struct to counter allocator (Florian Westphal) [1485515] - [net] netfilter: x_tables: pass xt_counters struct instead of packet counter (Florian Westphal) [1485515] - [net] sched: cls_matchall: fix crash when used with classful qdisc (Davide Caratti) [1460213] - [net] Define SCM_TIMESTAMPING_PKTINFO on all architectures (Hangbin Liu) [1421164] - [net] ethernet: update drivers to make both SW and HW TX timestamps (Hangbin Liu) [1421164] - [net] allow simultaneous SW and HW transmit timestamping (Hangbin Liu) [1421164] - [net] add new control message for incoming HW-timestamped packets (Hangbin Liu) [1421164] - [net] add function to retrieve original skb device using NAPI ID (Hangbin Liu) [1421164] - [net] tcp: fix SCM_TIMESTAMPING_OPT_STATS for normal skbs (Hangbin Liu) [1421164] - [net] skbuff: Introduce skb_mac_offset() (Hangbin Liu) [1421164] - [net] ip6_tunnel: do not allow loading ip6_tunnel if ipv6 is disabled in cmdline (Xin Long) [1491091] - [net] ip6_gre: skb_push ipv6hdr before packing the header in ip6gre_header (Xin Long) [1491105] - [net] ipv6: avoid unregistering inet6_dev for loopback (Hangbin Liu) [1491465] - [net] ipv4: do metrics match when looking up and deleting a route (Xin Long) [1475642] - [net] udp: force symbol checksum change for lookup functions (Paolo Abeni) [1444980] - [net] udp: inuse checks can quit early for reuseport (Paolo Abeni) [1444980] - [net] udp reuseport: fix packet of same flow hashed to different socket (Paolo Abeni) [1444980] - [net] soreuseport: Resolve merge conflict for v4/v6 ordering fix (Paolo Abeni) [1444980] - [net] revert: "udp_offload: put sk before returning" (Paolo Abeni) [1444980] - [net] udp: no longer use SLAB_DESTROY_BY_RCU (Paolo Abeni) [1444980] - [net] add SOCK_RCU_FREE socket flag (Paolo Abeni) [1444980] - [net] sock: introduce sk_destruct() (Paolo Abeni) [1444980] - [net] soreuseport: fix ordering for mixed v4/v6 sockets (Paolo Abeni) [1444980] - [net] soreuseport: fix NULL ptr dereference SO_REUSEPORT after bind (Paolo Abeni) [1444980] - [net] udp: fix potential infinite loop in SO_REUSEPORT logic (Paolo Abeni) [1444980] - [net] soreuseport: fast reuseport UDP socket selection (Paolo Abeni) [1444980] - [net] soreuseport: define reuseport groups (Paolo Abeni) [1444980] - [net] udp6: Drop SCORE2_MAX optimization in socket lookup (Paolo Abeni) [1444980] - [net] udp: Neaten and reduce size of compute_score functions (Paolo Abeni) [1444980] - [net] udp: Neaten function pointer calls and add braces (Paolo Abeni) [1444980] - [net] udp: remove blank line between set and test (Paolo Abeni) [1444980] - [net] udp: remove else after return (Paolo Abeni) [1444980]- [sound] alsa: SoC - codecs - regmap fix (Jaroslav Kysela) [1463624] - [sound] alsa: SoC - codecs - fix the of header files (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: uapi: Add new tokens for module common data (Jaroslav Kysela) [1463624] - [sound] alsa: SoC - Intel SST Haswell - add missing trace header file (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: codecs: add const to snd_soc_codec_driver structures (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt298: Add DMI match for Geminilake reference platform (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt298: disable IRQ when jack is NULL (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt298: fix jack type detect error (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: codec duplicated callback function goes to component on rt298 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt298: Add DMI match for Broxton-P reference platform (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt298: fix null deref on acpi driver data (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt298: fix capture doesn't work at some cases (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt298: reset AD dilter is there is no MCLK (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt298: Don't enable IRQ in i2c_probe (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt298: enable IRQ for jack detection (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt298: fix remove unnedded clk setting (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt298: fix wrong setting of gpio2_en (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt298: Make rt298_index_def const (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt298: correct index default value (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt298: set register non-volatile by default (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rl6347a: Clean up unneeded inclusion of header files (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt298: remove meanless pr_info (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Drop owner assignment from i2c_driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: add rt298 codec driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: topology: Allow bespoke configuration post widget creation (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: make function stub static (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: atom: fix boot warning (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Constify reg_default tables (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: codecs: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1463624] - [sound] alsa: dmi: Mark all struct dmi_system_id instances const (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: constify gpio_chip structures (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Constify snd_soc_dai_ops variables (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: codecs: add const to snd_soc_codec_driver structures (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: constify snd_pcm_ops structures (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: reset dma_offset at hw_params (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: Add the sanity checks of the buffer related address (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: Support the DSP recording continuously after the hotwording triggered (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514-spi: Remove unneeded linux/miscdevice.h include (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: Remove superfluous linux/kthread.h inclusion (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514-spi: Convert to use devm_* API (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: Fix the issue that the variable dereferenced before checking (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: Guard Hotword Model bytes loading (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: expose Hotword Model control (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: make array rt5514_dai static (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: Eliminate the noise in the ASRC case (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: Use the IS_ENABLED to supports the module build (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: constify acpi_device_id (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: Add the I2S ASRC support (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: Support the TDM docking mode (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: constify snd_soc_dai_ops structure (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: Move the auto disable DSP function to set_bias_level() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: Add ACPI match ID (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: Add more width and channels support in the TDM mode (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: fix gcc-7 warning (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: Unconfuse the rt5514 at probe / resume time (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: Avoid relying on uninitialized "val" value (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: Mark rt5514_i2c_driver as static (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: Add the DMIC initial delay to wait it ready (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: make the volume TLV to match the units 0.01dB (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: codec duplicated callback function goes to component on rt5514 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: Add the MCLK handling (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: add rt5514 SPI driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5514: add rt5514 codec driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: max98927: Changed device property read function (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: max98927: Modified DAPM widget and map to enable/disable VI sense path (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: max98927: Added PM suspend and resume function (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: max98927: Modified chip default register values (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: max98927: Added missing \n to end of dev_err messages (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: max98927: Updated volatile register list (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: remove cache_bypass from snd_soc_codec (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Add support for Maxim Integrated MAX98927 Amplifier (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: Add delay for jack plug in (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: Fine tune for the headphone output pop sound (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: Seprate the DC offset between headphone and headset (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: Add the delay time to correct the calibration (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: constify acpi_device_id (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: Correct the mixer switch setting and remove redundant routing path (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: Modify the default value for ASRC function (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: constify snd_soc_dai_ops structure (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: Add the manual offset field to compensate the DC offset (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: add in missing loop counter to avoid infinite loop (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: Modify the power sequence for reducing the pop sound (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: Optimize the Jack Type detection (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: Update the calibration funciton (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: Update the HW default values based on the shipping version (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: Check the JD status in the resume function (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: Fix the IRQ issue (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: rename rt5668 as rt5663 v2 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Add jd function for rt5663 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: fix a debug statement (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: fix sparse warnings (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5663: refine error handling (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: add rt5663 codec driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: add es8316 codec driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7213: Update driver to use device_property* FW functions (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7213: Fix incorrect usage of bitwise '&' operator for SRM check (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7213: add ACPI support (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: codec duplicated callback function goes to component on da7213 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7213: Improve 32KHz mode PLL locking (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7213: Refactor sysclk(), pll() functions to improve handling (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7213: Improve driver efficiency with regards to MCLK usage (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7213: Default to 64 BCLKs per WCLK to support all formats (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7213: Allow PLL disable/bypass when using 32KHz sysclk (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7213: Update PLL ranges to improve locking at frequency boundary (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7213: Default PC counter to free-running when DAI disabled (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7213: Add checking of SRM lock status before enabling DAI (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7213: Add DAI DAPM event to control DAI clocks (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7213: Add support to handle mclk data provided to driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7213: Add DT support to codec driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7213: Replace TLV_DB_RANGE_HEAD with DECLARE_TLV_DB_RANGE (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Drop owner assignment from i2c_driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7213: Replace direct snd_soc_codec dapm field access (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Move bias level update to the core (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Add snd_soc_kcontrol_codec() helper function (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: codec: Simplify ASoC probe code (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7213: Use SOC_ENUM_SINGLE_DECL() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7213: Use params_width() rather than memory format (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7213: Fix setting dmic_samplephase and dmic_clk_rate (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: codecs: Add da7213 codec (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: max98090: remove superflous check for 'micbias' (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Drop owner assignment from i2c_driver (Jaroslav Kysela) [1463624] - [sound] alsa: spi: Drop owner assignment from spi_drivers (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Revise the wrong name in the header file (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Remove never used variables (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Refactor code to avoid comparison unsigned >= 0 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Hide platform data in the module sources (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Move platform code to board file (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Introduce proper table for ACPI enumeration (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Add OF device ID table (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Add ACPI support (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: codec duplicated callback function goes to component on rt5677 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: use gpiochip data pointer (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Avoid duplicate the same test in each switch case (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: set PLL_CTRL2 non-volatile (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Reconfigure PLL1 after resume (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: use 'active low' logic for reset pin (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Avoid the pop sound that comes from the filter power (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Allow arbitrary block read/write via SPI (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: fix rt5677 spi driver build (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Replace TLV_DB_RANGE_HEAD with DECLARE_TLV_DB_RANGE (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Add function "rl6231_get_pre_div" to correct the dmic clock calculation (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Return error if devm_gpiod_get_optional return ERR_PTR (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Remove NULL test for desc before gpiod_set_value_cansleep call (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Switch to use unified device property API (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Switch to use descriptor-based gpiod API (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Include gpio driver header (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Prefix hexadecimal ID register value with 0x in error print (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Replace direct snd_soc_codec dapm field access (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Add reset-gpio dts option (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Add DMIC ASRC detect function (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: add i2s asrc clk src selection (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: fixed wrong DMIC ref clock (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Move bias level update to the core (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Route all bias level updates through the core (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: add register patch for PLL (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: add API to select ASRC clock source (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Keep the LDO2 powered while used in the suspend mode (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Add the chip type to distinguish the setting of the clock source (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Correct the routing paths of that after IF1/2 DACx Mux (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: fix SPI dependency (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Replace w->codec snd_soc_dapm_to_codec(w->dapm) (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Add the slot_width "25" support in the TDM mode (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Use the regmap functions instead of the snd_soc functions (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Modify the behavior that updates the PLL parameter (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Add the MICBIAS VDD setting in the platform data (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Adjust the routing of "PLL1" (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Add the ASRC support (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Revise the filter powers (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: fixed rt5677_dsp_vad_put rt5677_dsp_vad_get panic (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: make volume TLV closer to reality (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Fix the issue that the regmap_range "rt5677_ranges" cannot be accessed (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Set the slow charge of the vref in the end of the power sequences (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Follow the gpio naming rule to rename the irq function (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Align the reg_default table with tab character (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Modify the default value of the MX-8E[4] for ASRC function (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Add TDM channel mux in DAC side of IF1 and IF2 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Use specific r/w function for DSP mode (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Minor coding style and typo fix (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Add TDM channel mapping function (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: rt5677_irq_init() can be static (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: add GPIO IRQ support (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: fix build when kernel compiled without GPIOLIB support (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Print more information if setting DAI clock failed (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Support DSP function for VAD application (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Add option to configure gpio as floating/pullup/pulldown (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Add dts properties for input/output differential configuration (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Add a configuration option for LDO2_POW pin (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Add sidetone function (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Add the TDM function (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Remove return value checking for gpiochip_remove() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Add the GPIO function (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Add DMIC2 clock selection (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Remove the redundant definition in head file (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: correct mismatch widget name (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Modify the voltage level in the BIAS OFF stage (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Convert to use rl6231_pll_calc (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Add a PMD case to MICBIAS1 event (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Replace the string "Gain" to "Volume" (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Replace the string "source" to "Source" (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Replace the string "micbias1" to "MICBIAS1" (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Remove unneeded goto in rt5677_i2c_probe (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Convert to use rl6231_calc_dmic_clk (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Convert to use rl6231_get_clk_info (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5677: Convert to use module_i2c_driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: add RT5677 CODEC driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Fix HP detection procedure for all MCLK frequencies (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Connect output enable register to DAIOUT (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Improve pop/click performance for sensitive HPs (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: fix inappropriate condition statement (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Disable AAD if codec is not a wake-up source (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Reset codec gracefully, if still active (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Support HP detect procedure when MCLK not present (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: software reset codec at probe (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: codec duplicated callback function goes to component on da7219 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Make more efficient use of MCLK within driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Convert driver to use generic device/fwnode functions (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7129: Add missing of acpi.h (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Add initial ACPI id for device (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Disallow unsupported 32KHz clock setting in set_dai_sysclk() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Update PLL ranges and dividers to improve locking (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Correct BCLK inversion for DSP DAI format mode (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Add regmap patch to support old silicon (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Remove support for 32KHz PLL mode (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Add support for 1.6V micbias level (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Remove internal LDO features of codec (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Update REFERENCES reg default, in-line with HW (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Disable regulators on probe() failure (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Fix Sidetone to work regardless of DAI capture (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Use logical instead of bitwise OR for boolean expression (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Fix da7219->alc_en state when enabling ALC (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Improve error checking of mclk enable/disable (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Use of_match_ptr() when assigning match table (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: da7219: Improve error handling for regulator supplies (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: codecs: Add da7219 codec driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: nau8825: correct typo of semaphore comment (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: nau8825: change crosstalk-bypass property to bool type (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: nau8825: debug message of crosstalk bypass (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: nau8825: make crosstalk function optional (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: nau8825: fix jack type detection issue after resume (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: nau8825: default value for property (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: nau8825: automatic BCLK and LRC divde in master mode (Jaroslav Kysela) [1463624] - [sound] alsa: rt286: add Thinkpad Helix 2 to force_combo_jack_table (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5640: Add "10EC3276" ACPI ID (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5640: use msleep() for long delays (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5640: move DAC2 Power to rt5640_dapm_widgets (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5645: set high voltage for capless power (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5645: Add jack detection workaround for MINIX Z83-4 based devices (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5645: make rt5645_platform_data const (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: codecs: rt5645: add quirks for Asus T100HA (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5645: Add quirk override by module option (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5645: enable speaker protection features (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5645: del btn_check_timer on remove (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5645: Add jack detection workaround for GPD Win (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5645: add inv_jd1_1 flag (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5645: rename jd_invert flag in platform data (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5645: read jd1_1 status for jd detection (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5645: Add OF device ID table (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5645: fix error handling for gpio detection (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5645: add ACPI ID 10EC3270 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: codecs: rt5670: add jack detection quirk for Dell Venue 5585 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5670: add symmetric_rates flag (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5670: merge ADC L/R Mux (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5670: fix incompatible pointer type of set_sysclk (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5670: move set_sysclk to codec level (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5670: remove duplicate route (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5670: fix wrong audio route (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: codecs: rt5670: fix jd mode for Lenovo Miix 2 10 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: codecs: rt5670: add Thinkpad Tablet 10 quirk (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: codecs: rt5670: add quirk for Lenovo Thinkpad 10 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5651: remove unexisting Muxes (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: ssm4567: Add OF device ID table (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: hdac_hdmi: Add the vendor nid for Geminilake HDMI (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: hdac_hdmi: constify snd_soc_dai_ops structure (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: hdac_hdmi: Update sig_bits based on converter capability (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: hdac_hdmi: don't update the iterator in pcm list remove (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: hdac_hdmi: avoid reference to invalid variable of the pin list (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: hdac_hdmi: Add device id for Geminilake (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: hdac_hdmi: Add machine pin widget for each port (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: hdac_hdmi: Use ASoC jack instead of snd_jack (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: hdac_hdmi: Add support for multiple ports to a PCM (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: hdac_hdmi: Configure pin verbs for MST (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: hdac_hdmi: Handle MST pin jack detection at boot/resume (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: hdac_hdmi: Add MST verb support (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: hdac_hdmi: Add support to handle MST capable pin (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: hdac_hdmi: Begin to add support for DP Multi-stream audio (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: hdac_hdmi: Move channel info from pin to PCM structure (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: hdac_hdmi: Register widget event handlers (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: hdac_hdmi: use audio component framework to read ELD (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: hdac_hdmi: Enable pin and converter in prepare (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: codec: use enable pin to control dmic start and stop (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: codec: add DT support in dmic codec (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: soc-utils: make snd_soc_platform_driver const (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: topology: show index in debug when adding DAPM routes (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: topology: Dont free template strings whilst they are in use (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: topology: rephrase deferred binding warning (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: topology: Fix usage of SND_SOC_TPLG_INDEX_ALL during load (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: topology: remove unused 'err' (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: dapm: Add new widget type for constructing DAPM graphs on DSPs (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: topology: Allow bespoke configuration post widget creation (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: topology: use j for internal loop counter (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: topology: Fix to store enum text values (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: do not close shared backend dailink (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: jack: Manage gpios via devres (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: jack: fix snd_soc_codec_set_jack return error (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: dapm: handle probe deferrals (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: dapm: fix some pointer error handling (Jaroslav Kysela) [1463624] - [sound] alsa: device property: Fix usecount for of_graph_get_port_parent() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: soc-core: snd_soc_unregister_component() unregister all component (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: use snd_soc_component_get_dapm() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Add a sanity check before using dai driver name (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: soc-core: Allow searching dai driver name in snd_soc_find_dai (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: add Component level set_jack (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: add Component level set_pll (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: add Component level set_sysclk (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: remove duplicate definition of dapm_routes/num_dapm_routes (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: remove duplicate definition of dapm_widgets/num_dapm_widgets (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: remove duplicate definition of controls/num_controls (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: use snd_soc_rtdcom_add() and convert to consistent operation (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: soc-core: add snd_soc_rtdcom_xxx() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: bunch up bit field for snd_soc_pcm_runtime (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: remove snd_soc_platform_trigger() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: remove .bespoke_trigger from snd_soc_platform_driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: remove .delay from snd_soc_platform_driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Introduce SOC_SINGLE_S8_TLV() macro (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: remove snd_soc_pcm_set/get_drvdata() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: jack - check status of GPIO-based pins on resume (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: jack: add snd_soc_codec_set_jack (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: soc-pcm: Remove unused 'debugfs_dpcm_state' entry (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: remove cache_bypass from snd_soc_codec (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: soc-core: remove duplicate mutex_unlock from snd_soc_unregister_component() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: soc-core: rename "cmpnt" to "component" (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: soc-core: Use IS_ERR_OR_NULL() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: soc-core: Remove unneeded dentry member from snd_soc_codec (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: fix pcm-creation regression (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: fix semicolon.cocci warnings (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Drop invalid DMI fields when setting card long name from DMI info (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: add snd_soc_get_dai_id() function (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Provide a dummy wrapper of snd_soc_set_dmi_name() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: soc-core: verify Sound Card normality (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: core: remove pointless auxiliary from snd_soc_component (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: don't dereference NULL pcm_{new,free} (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Add space around '=' (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Drop unnecessary debugfs ifdef (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: soc-core: remove OF adjusting for snd_soc_of_parse_card_name (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: soc-core: remove OF adjusting for snd_soc_of_parse_audio_prefix (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: soc-core: remove OF adjusting for snd_soc_of_parse_audio_simple_widgets (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: soc-core: remove OF adjusting for snd_soc_of_parse_audio_routing (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: core: add optional pcm_new callback for DAI driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: core: Add API to use DMI name in sound card long name (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Fixup some small kernel-doc typos (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: add Component level pcm_new/pcm_free (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Fix use-after-free at card unregistration (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: soc-core: enable "dai-format" on snd_soc_of_parse_daifmt() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: compress: Set reasonable compress id string (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: compress: Delete error messages for a failed memory allocation in snd_soc_new_compress() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: compress: Derive substream from stream based on direction (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add IPC to configure the copier secondary pins (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: kbl: Add map for Maxim IV Feedback (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: kbl: Add jack port initialize in kbl machine drivers (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: kbl: Add MST route change to kbl machine drivers (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Update module id in pin connections (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Parse and update module config structure (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Populate module data from topology manifest (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add driver structures to be filled from topology manifest (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Commonize parsing of format tokens (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Parse multiple manifest data blocks (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Fix uninitialized return (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Fix DSP core ref count for init failure (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Fix to free correct dev id in free_irq (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Fix to free resources for dsp_init failure (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Fix to free dsp resource on ipc_init failure (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5670: Fix GPIO headset detection regression (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: Remove superfluous snd_soc_jack_free_gpios() call (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: Headset button support in kabylake machine driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: kbl: Enabling ASRC for RT5663 codec on kabylake platform (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: atom: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: kbl_rt5663_rt5514_max98927: Add rt5514 spi dailink (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: medfield: Delete an error message for a failed memory allocation in snd_mfld_mc_probe() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: constify snd_compr_codec_caps structures (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: make skl_dsp_fw_ops const (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: kbl: make snd_pcm_hw_constraint_list const (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: constify snd_pcm_ops structures (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: make snd_soc_platform_driver const (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: constify pci_device_id (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: cnl: add pci id for cnl (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: cnl: add dsp ops for cannonlake (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: cnl: Add sst library functions for cnl platform (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: cnl: Unstatify common ipc functions (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Move platform specific init to platform dsp_init() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: cnl: Add cnl dsp functions and registers (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add dsp cores management (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Use num_core to allocate instead of macro (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add num of cores in dsp ops (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: kbl: Add map for new DAIs for Multi-Playback & Echo Ref (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: kbl: Add DAI links for Multi-Playback & Echo-reference (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: kbl: Add new FEs for Multi-Playback & Echo-Reference (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Use correct nuvoton codec ID (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Fix potential null pointer dereference (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Remove return check for skl_codec_create() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: bxtn: Remove code loader reference in cleanup (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Reset the controller in probe (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: Enabling 4 slot IV feedback for max98927 on Kabylake platform (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: Use MCLK instead of BLCK as the sysclock for RT5514 codec on kabylake platform (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: Enabling ASRC for RT5663 codec on kabylake platform (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: Add Kabylake RT5663 machine driver entry (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: Add Kabylake machine driver for RT5663 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: board: Fix missing sentinel for bxt_board_id (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Fix missing sentinels in sst_acpi_mach (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: board: Add Geminilake platform support (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: board: Remove .owner initialization in bxt_rt298 driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: atom: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: fix type in debug message (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Fix default dma_buffer_size (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Remove driver debugfs exit (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: explicitly add the headers sst-dsp.h (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add support to read firmware registers (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add sram address to sst_addr structure (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Debugfs facility to dump module config (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add debugfs support (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: cht_bsw_rt5672: 19.2MHz clock for Baytrail platforms (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: bxt: Move codec sysclk config to codec_init function (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: skl_rt286: Add deepbuffer dai link (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Fix dma buffer size calculation (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add deep buffer support (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: Add Kabylake RT5663+RT5514+MAX98927 machine driver entry (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: Convert all sst_codecs data definition to c99 style (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: Add Kabylake machine driver for RT5514, RT5663 and MAX98927 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: bxt: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: byt-max98090: Add GPIO ACPI mapping table (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skl: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: byt: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: add machine driver for BYT/CHT + ES8316 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: boards: Add 4-channel DMIC fixup (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add enum control for mic selection (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add mic-select module type (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: sst: Delete sst_shim_regs64; saved regs are never used (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: Add Kabylake RT5663+MAX98927 machine driver entry (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: Add Kabylake Realtek Maxim machine driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Improve machine driver selection based on quirk data (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Move quirk to identify correct machine driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: Create a helper to search for matching machine (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: Convert skl machine data to C99 style (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: Convert atom machine data to C99 style (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Support for multiple data blocks (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Fix to parse consecutive string tkns in manifest (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Fix IPC rx_list corruption (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: sst: Remove unused function sst_restore_shim64() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: cht_bsw_max98090_ti: Remove unused function cht_get_codec_dai() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: sst: fix spelling mistake: "allocationf" -> "allocation" (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: atom: localize variable without external linkage (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Fix typo for token d0i3 caps (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Move i915 registration to worker thread (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Return negative error code (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Fix unused variable warning (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: fix uninitialized pointer use (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add loadable module support on KBL platform (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Modify load_lib_ipc arguments for a nowait version (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Register dsp_fw_ops for kabylake (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Modify arguments to reuse module transfer function (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Commonize library load (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Move sst common initialization to a helper function (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: bytcr_rt5640: log quirk configuration errors (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: bytcr_rt5640: Fix a typo and quirk parameter type (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: Fix PM and non-atomic crash in bytcr drivers (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: bytcr_rt5640: Allow quirk set via module option (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: Call snd_soc_set_dmi_name() unconditionally (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Fix a couple user after free bugs (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Uninitialized variable in probe_codec() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: atom: update Thinkpad 10 quirk (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add support for deferred DSP module bind (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: bxtn: fix spelling mistake: "Timout" -> "Timeout" (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Fix module state after unbind and delete (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Fix DMA position reporting for capture stream (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Rearrangement of code to cleanup SKL SST library (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: remove hard coded ACPI path (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Remove redundant vmixer handler (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Don't unload module when in use (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add 16-bit constraint to FE bxt_rt298 machine (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Use the sig_bits to define dai bps capability (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: remove unused variable data and associated code (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: Don't print FW version repeatedly (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: Update bxt_da7219_max98357a to add a new (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Fix parameter overwrite for KPB Module (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Fix module load when module size > DMA buffer size (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Remove get dsp_ops in cleanup routine (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Disable notifications at boot after DSP FW init (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Remove BE prepare ops (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: bxtn: Reload the firmware in case of D3 failure (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: bxtn: Update DSP core state in D0 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: bxtn: Disable interrupt when DSP is in D3 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Fix not to stop src pipe in pre pmd event handler (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Fix to delete DSP pipe after stopping pipe (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: Enable bytcht_nocodec machine driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: boards: add card for MinnowBoardMax/Up I2S access (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: atom: enable BYT/CHT+DA7213 machine driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: add machine driver for BYT/CHT + DA7213 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: code cleanup for pin fixup limitation (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: use a helper macro to rounding-up calculation (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: fix invalid memory access due to wrong reference of pointer (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: bxtn: optimize ROM init retries (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: bxtn: Store the FW/Library context at boot (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: bdw-rt5677: Use devm_gpiod_get() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: fix spelling mistake: "allocationf" -> "allocation" (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: bxt: Add jack port initialize in bxt_rt298 machine (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add Geminlake IDs (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Check device type to get endpoint configuration (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: bxt: Add jack port initialize in da7219_max98357a machine (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add jack port initialize in nau88l25_ssm4567 machine (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add jack port initialize in nau88l25_max98357a machine (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add jack port initialize in rt286 machine (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: bxt: Create ASoC jack for hdmi in bxt_da7219_max98357 machine (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: bxt: Create ASoC jack for hdmi in bxt_rt298 machine (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Create ASoC jack for hdmi in nau88l25_ssm4567 machine (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Create ASoC jack for hdmi in skl_nau88l25_max98357a machine (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Create ASoC jack for hdmi in rt286 machine (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add route change to nau88l25_ssm4567 machine (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add route change to nau88l25_max98357a machine (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: bxt: Add route change to rt298 machine (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Report Platform ID info from NHLT (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: bxt: add channel map support in bxt_da7219_max98357a machine (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: bxt: Add route change to da7219_max98357a machine (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add route change to rt286 machine (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: bxt: add channel map support in rt298 machine (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: cht-bsw-rt5645: fix unused variable compiler warning (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: cht-bsw-rt5645: fix DAI formats (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: add support for ALC3270 codec (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: cht-bsw-rt5645: select ASRC source based on routing quirk (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: cht-bsw-rt5645: add quirks for SSP0/AIF1/AIF2 routing (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: baytrail: add quirk for Lenovo Thinkpad 10 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: cht_bsw_rt5645: harden ACPI device detection (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: atom: add machine driver for baytrail-rt5645 hardware (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: rt5645: add support for RT5648 (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: add support for Realtek 5651 on Cherrytrail (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: atom: Add HP Pavilion x2 10-p000 machine entry (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: cht_bsw_rt5645: add Baytrail MCLK support (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: atom: fix frame polarity (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: boards: remove .pm_ops in all Atom/DPCM machine drivers (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: atom: Configure media_loop1 and sprot_loop in stereo (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Use set_tdm_slot to set the dma channel (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: boards: Remove ignore_suspend for WoV streams (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: set the resume point to LPIB (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Don't reset pass-through pipe in BE prepare (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: Use DMI name for sound card long name in Broadwell machine driver (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: remove ignored dependencies (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: select DW_DMAC_CORE since it's mandatory (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: rename SND_SST_MFLD_PLATFORM to SND_SST_ATOM_HIFI2_PLATFORM (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: remove redundant select SND_SOC_INTEL_SST (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: bxtn: Use DSP poll API to poll FW status (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: common: Update dsp register poll implementation (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Clean up manifest info (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: bytcr_rt5640: quirks for Insyde devices (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Removed unused skl_get_format() (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Add helper function to setup host/link dma (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Configure DMA in PRE_PMD handler of Mixer (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: Update link_index and format in pipe params (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: sst: remove unused 'ret_val' (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: sst: remove unused 'msg_high' (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: sst: remove unused 'ops' (Jaroslav Kysela) [1463624] - [sound] alsa: asoc: intel: skylake: remove unused 'ret' (Jaroslav Kysela) [1463624] - [sound] alsa: revert "[sound] alsa: dmaengine: dw: pass platform data via struct dw_dma_chip" (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: export probe()/remove() and Co to users (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: some Intel devices has no memcpy support (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: define DW_DMA_MAX_NR_MASTERS (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: amend description of dma_dev field (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: split dma-dw.h to platform and private parts (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: move private definitions to regs.h (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: move dw_dmac.h to where it belongs to (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: pci: add ID for WildcatPoint PCH (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: use dw_dmac autoconfiguration in PCI driver (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: always export dw_dma_{en,dis}able (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: add PCI IDs for Braswell DMAs (Jaroslav Kysela) [1463624] - [sound] alsa: dma: remove DEFINE_PCI_DEVICE_TABLE macro (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: convert to use SET_LATE_SYSTEM_SLEEP_PM_OPS (Jaroslav Kysela) [1463624] - [sound] alsa: dma: dw: Add suspend and resume handling for PCI mode DW_DMAC (Jaroslav Kysela) [1463624] - [sound] alsa: dma: dw: add a PCI ID for Intel Haswell SoC (Jaroslav Kysela) [1463624] - [sound] alsa: dma: dw: add PCI part of the driver (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: introduce dw_dma_on() helper (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: move clock operations to platform.c (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: introduce generic filter function (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: apply both HS interfaces and remove slave_id usage (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: convert dw_dma_slave to use explicit HS interfaces (Jaroslav Kysela) [1463624] - [sound] alsa: avr32: at32ap700x: don't rely on default DMA masters (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: don't perform DMA when dmaengine_submit is called (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: add debug message to dwc_dostart_first_queued (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: introduce dwc_dostart_first_queued() helper (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: check return code of dma_async_device_register() (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: fix regression in dw_probe() function (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: enable clock before access (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: went back to plain {request,free}_irq() calls (Jaroslav Kysela) [1463624] - [sound] alsa: dma: dw: allocate memory in two stages in probe (Jaroslav Kysela) [1463624] - [sound] alsa: dma: dw: remove leftovers in the comment blocks (Jaroslav Kysela) [1463624] - [sound] alsa: dma: dw: use pad instead of casting dma_addr_t (Jaroslav Kysela) [1463624] - [sound] alsa: dma: dw: join split up messages (Jaroslav Kysela) [1463624] - [sound] alsa: dma: dw: fix style of multiline comment (Jaroslav Kysela) [1463624] - [sound] alsa: dmaengine: dw: use DMA_COMPLETE for dma completion status (Jaroslav Kysela) [1463624] - [sound] alsa: dma: dw: return DMA_PAUSED only if cookie status is DMA_IN_PROGRESS (Jaroslav Kysela) [1463624] - [sound] alsa: dma: dw: return DMA_SUCCESS immediately from device_tx_status() (Jaroslav Kysela) [1463624] - [sound] alsa: dma: dw: allow shared interrupts (Jaroslav Kysela) [1463624] - [sound] alsa: dma: dw: improve comparison with ~0 (Jaroslav Kysela) [1463624] - [sound] alsa: dma: dw: split driver to library part and platform code (Jaroslav Kysela) [1463624] - [sound] alsa: dma: move dw_dmac driver to an own directory (Jaroslav Kysela) [1463624] - [sound] alsa: gpio: acpi: Add managed variant of acpi_dev_add_driver_gpios() (Jaroslav Kysela) [1463624] - [sound] alsa: acpi / gpio: Driver GPIO mappings for ACPI GPIOs (Jaroslav Kysela) [1463624] - [sound] alsa: regmap: Mark reg_defaults in regmap_multi_reg_write as const (Jaroslav Kysela) [1463624] - [sound] alsa: regmap: new API regmap_multi_reg_write() definition (Jaroslav Kysela) [1463624] - [sound] alsa: device property: Add function to search for named child of device (Jaroslav Kysela) [1463624] - [sound] alsa: of_graph: add of_graph_get_endpoint_count() (Jaroslav Kysela) [1463624] - [sound] alsa: of_graph: add of_graph_get_port_parent() (Jaroslav Kysela) [1463624] - [sound] alsa: of_graph: add of_graph_get_remote_endpoint() (Jaroslav Kysela) [1463624] - [sound] alsa: of: introduce of_graph_get_remote_node (Jaroslav Kysela) [1463624] - [sound] alsa: of: errno.h in of_graph.h (Jaroslav Kysela) [1463624] - [sound] alsa: of: fix a build error to of_graph_get_endpoint_by_regs function (Jaroslav Kysela) [1463624] - [sound] alsa: of: add helper for getting endpoint node of specific identifiers (Jaroslav Kysela) [1463624] - [sound] alsa: of: Explicitly linux/types.h in of_graph.h (Jaroslav Kysela) [1463624] - [sound] alsa: of: Add of_graph_get_port_by_id function (Jaroslav Kysela) [1463624] - [sound] alsa: of: Add for_each_endpoint_of_node helper macro (Jaroslav Kysela) [1463624] - [sound] alsa: of: Fix of_graph_parse_endpoint stub for !CONFIG_OF builds (Jaroslav Kysela) [1463624] - [sound] alsa: of: move common endpoint parsing to of (Jaroslav Kysela) [1463624] - [sound] alsa: v4l: of: Remove struct v4l2_of_endpoint remote field (Jaroslav Kysela) [1463624] - [sound] alsa: of: move graph helpers from media/v4l2-core to of (Jaroslav Kysela) [1463624] - [sound] alsa: v4l: of: Return an int in v4l2_of_parse_endpoint() (Jaroslav Kysela) [1463624] - [sound] alsa: drm/i915: Avoid MST pipe handling for LPE audio (Jaroslav Kysela) [1463624] - [sound] alsa: drm/i915: Remove the unused pending_notify from LPE platform data (Jaroslav Kysela) [1463624] - [sound] alsa: drm/i915: Stop pretending to mask/unmask LPE audio interrupts (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Split snd_intelhad into card and PCM specific structures (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Prepare LPE audio ctls for multiple PCMs (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Clear the pdata.notify_lpe_audio pointer before teardown (Jaroslav Kysela) [1463624] - [sound] alsa: drm/i915: Fix runtime PM for LPE audio (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Don't enable runtime PM as default (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Use runtime PM autosuspend (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Don't bail out from PCM ops when disconnected (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Minor code rearrangement (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Stop the stream when buffer is processed after disconnection (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Avoid register accesses during disconnection (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Don't return an error from chmap ctl at disconnected (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Fix memory leak in had_build_channel_allocation_map() (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Use snd_pcm_stop_xrun() for connection / disconnection paths (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Implement jack control (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Drop unused stream.running field (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Handle reset at prepare callback (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Support S16 format (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Support S32 format (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Allow no-period-wakeup setup (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Allow single period PCM operation (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Don't pass SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Cache AUD_CONFIG register value (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Rearrange defines (Jaroslav Kysela) [1463624] - [sound] alsa: x86: mark hdmi suspend/resume functions as __maybe_unused (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Fix driver name string overflow (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Rename had_enable_audio_int() to had_ack_irqs() (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Drop suspicious U24 format support (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Refactor PCM process engine (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Unify local function prefix (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Minor cleanup of reset buffer procedure (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Don't check connection in lowlevel accessors (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Explicit specify 32bit DMA (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Rename drv_status to connected (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Yet more tidy-up and clean-ups (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Simplify comments (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Set CA bits for DisplayPort too (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Create ELD control element (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Clean up unused defines and inclusions (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Reduce redundant register field names (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Use the standard ELD bytes definitions (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Move stream status into pcm_stream_info (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Implement runtime PM (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Properly manage PCM substream lifetype (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Drop unused fields from pcm_stream_info (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Drop redundant had_stream_pvt (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Drop superfluous state field (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Drop flag_underrun field (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Fix racy access to chmap (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Remove superfluous irqsave flags (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Constfy tables (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Remove _v[12] suffices (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Tidy up codes (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Drop had_get_hwstate() (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Remove superfluous check at resume (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Fix sleep-in-atomic via i915 notification (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Drop superfluous PCM private_free (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Drop unused fields from snd_intelhad struct (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Remove indirect call of snd_pcm_period_elapsed() (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Fix for CONFIG_PM=n (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Replace pr_xxx() with dev_xxx() (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Fold intel_hdmi_audio_if.c into main file (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Flatten two abstraction layers (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Drop unused hdmi_audio_query() (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Call snd_card_register() at the end (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Embed snd_intelhad into snd_card (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Move dma_mask debug print into intel_hdmi_lpe_audio.c (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Drop unused hw_silence field (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Move the global underrun_count to struct snd_intelhad (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Drop the global platform device reference (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Fix possible stale interrupt calls (Jaroslav Kysela) [1463624] - [sound] alsa: drm/i915: Fix use after free in lpe_audio_platdev_destroy() (Jaroslav Kysela) [1463624] - [sound] alsa: gpu: drm: i915l intel_lpe_audio: Fix kerneldoc comments (Jaroslav Kysela) [1463624] - [sound] alsa: drm/i915: Pass platform device to LPE audio notifier (Jaroslav Kysela) [1463624] - [sound] alsa: drm/i915: Pass pipe to LPE audio notification (Jaroslav Kysela) [1463624] - [sound] alsa: drm/i915: add DisplayPort amp unmute for LPE audio mode (Jaroslav Kysela) [1463624] - [sound] alsa: drm/i915: add DP support in LPE audio mode (Jaroslav Kysela) [1463624] - [sound] alsa: drm/i915: Add support for audio driver notifications (Jaroslav Kysela) [1463624] - [sound] alsa: drm/i915: setup bridge for HDMI LPE audio driver (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Handle the error from hdmi_audio_probe() properly (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Use config base depending on the pipe (Jaroslav Kysela) [1463624] - [sound] alsa: x86: fix resource_size.cocci warnings (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Drop unused mid_hdmi_audio_is_busy() (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Call event callback directly (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Drop useless mutex at probe (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Pass snd_intelhad object to helpers (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Drop snd_intel_had_interface indirect calls (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Replace indirect query_ops with direct calls (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Replace indirect register ops with direct calls (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Don't set PCM state to DISCONNECTED (Jaroslav Kysela) [1463624] - [sound] alsa: x86: hdmi: fix returnvar.cocci warnings (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Drop indirect calls of had_ops (Jaroslav Kysela) [1463624] - [sound] alsa: x86: Remove v1 ops and structs (Jaroslav Kysela) [1463624] - [sound] alsa: x86: intel_hdmi: add definitions and logic for DP audio (Jaroslav Kysela) [1463624] - [sound] alsa: x86: hdmi: continue playback even when display resolution changes (Jaroslav Kysela) [1463624] - [sound] alsa: x86: hdmi: Add audio support for BYT and CHT (Jaroslav Kysela) [1463624] - [sound] alsa: add Intel HDMI LPE audio driver for BYT/CHT-T (Jaroslav Kysela) [1463624] - [sound] alsa: 6fire: Use common error handling code in usb6fire_chip_probe() (Jaroslav Kysela) [1463624] - [sound] alsa: usx2y: Use common error handling code in submit_urbs() (Jaroslav Kysela) [1463624] - [sound] alsa: us122l: Use common error handling code in us122l_create_card() (Jaroslav Kysela) [1463624] - [sound] alsa: usx2y: Put missing KERN_CONT prefix (Jaroslav Kysela) [1463624] - [sound] alsa: usb-audio: Put missing KERN_CONT prefix (Jaroslav Kysela) [1463624] - [sound] alsa: usb-midi: Use common error handling code in __snd_usbmidi_create() (Jaroslav Kysela) [1463624] - [sound] alsa: usb-audio: Add delay quirk for H650e/Jabra 550a USB headsets (Jaroslav Kysela) [1463624] - [sound] alsa: usb-audio: add DSD support for new Amanero PID (Jaroslav Kysela) [1463624] - [sound] alsa: usb-audio: don't retry snd_usb_ctl_msg after timeout (Jaroslav Kysela) [1463624] - [sound] alsa: usb-audio: Add mute TLV for playback volumes on C-Media devices (Jaroslav Kysela) [1463624] - [sound] alsa: usb-audio: Apply sample rate quirk to Sennheiser headset (Jaroslav Kysela) [1463624] - [sound] alsa: usb: caiaq: audio: Delete two error messages for a failed memory allocation in alloc_urbs() (Jaroslav Kysela) [1463624] - [sound] alsa: usb: Delete an error message for a failed memory allocation in two functions (Jaroslav Kysela) [1463624] - [sound] alsa: usx2y: Delete an error message for a failed memory allocation in two functions (Jaroslav Kysela) [1463624] - [sound] alsa: line6: remove unnecessary initialization to PODHD500X (Jaroslav Kysela) [1463624] - [sound] alsa: line6: add support for POD HD500X (Jaroslav Kysela) [1463624] - [sound] alsa: usb: Avoid VLA in mixer_us16x08.c (Jaroslav Kysela) [1463624] - [sound] alsa: usb: Fix a typo in Tascam US-16x08 mixer element (Jaroslav Kysela) [1463624] - [sound] alsa: revert "alsa: usb-audio: purge needless variable length array" (Jaroslav Kysela) [1463624] - [sound] alsa: us122l: enable compile testing (Jaroslav Kysela) [1463624] - [sound] alsa: us122l: clean up US144 handling (Jaroslav Kysela) [1463624] - [sound] alsa: usb-audio: fix Amanero Combo384 quirk on big-endian hosts (Jaroslav Kysela) [1463624] - [sound] alsa: usb-audio: replace /proc/bus/usb by /dev/bus/usb (Jaroslav Kysela) [1463624] - [sound] alsa: usb-audio: constify snd_kcontrol_new structures (Jaroslav Kysela) [1463624] - [sound] alsa: usb-audio: Fake also USB device id when alias is given (Jaroslav Kysela) [1463624] - [sound] alsa: lib/vsprintf.c: remove Z support (Jaroslav Kysela) [1463624] - [sound] alsa: usb-audio: Tidy up mixer_us16x08.c (Jaroslav Kysela) [1463624] - [sound] alsa: usb-audio: Fix memory leak and corruption in mixer_us16x08.c (Jaroslav Kysela) [1463624] - [sound] alsa: usb-audio: purge needless variable length array (Jaroslav Kysela) [1463624] - [sound] alsa: usb-audio: localize function without external linkage (Jaroslav Kysela) [1463624] - [sound] alsa: usb-audio: localize one-referrer variable (Jaroslav Kysela) [1463624] - [sound] alsa: usb-audio: Tascam US-16x08 DSP mixer quirk (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Implement mic-mute LED mode enum (Jaroslav Kysela) [1463624] - [sound] alsa: hda - rename dell_led_set_func to dell_micmute_led_set_func (Jaroslav Kysela) [1463624] - [sound] alsa: hda - use dell_micmute_led_set() instead of dell_app_wmi_led_set() (Jaroslav Kysela) [1463624] - [sound] alsa: hda_intel: add card number to irq description (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Remove superfluous header inclusions (Jaroslav Kysela) [1463624] - [sound] alsa: hda/ca0132 - Fix memory leak at error path (Jaroslav Kysela) [1463624] - [sound] alsa: hda: Fix forget to free resource in error handling code path in hda_codec_driver_probe (Jaroslav Kysela) [1463624] - [sound] alsa: hda/realtek - Enable jack detection function for Intel ALC700 (Jaroslav Kysela) [1463624] - [sound] alsa: hda: Fix regression of hdmi eld control created based on invalid pcm (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Add stereo mic quirk for Lenovo G50-70 (17aa:3978) (Jaroslav Kysela) [1463624] - [sound] alsa: hda/realtek - Fix pincfg for Dell XPS 13 9370 (Jaroslav Kysela) [1463624] - [sound] alsa: 6fire: constify usb_device_id (Jaroslav Kysela) [1463624] - [sound] alsa: hda: Add Cannonlake PCI ID (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Fix speaker output from VAIO VPCL14M1R (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Add mute led support for HP ProBook 440 G4 (Jaroslav Kysela) [1463624] - [sound] alsa: hda/realtek - No loopback on ALC225/ALC295 codec (Jaroslav Kysela) [1463624] - [sound] alsa: hda/realtek - Update headset mode for ALC225 (Jaroslav Kysela) [1463624] - [sound] alsa: hda/realtek - Update headset mode for ALC298 (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Add missing NVIDIA GPU codec IDs to patch table (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Add hdmi id for a Geminilake variant (Jaroslav Kysela) [1463624] - [sound] alsa: hda/realtek - New codec device ID for ALC1220 (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Protect call to dma_mmap_coherent() by check for HAS_DMA (Jaroslav Kysela) [1463624] - [sound] alsa: hda/realtek - change the location for one of two front microphones (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Fix unbalance of i915 module refcount (Jaroslav Kysela) [1463624] - [sound] alsa: hda/realtek - Remove GPIO_MASK (Jaroslav Kysela) [1463624] - [sound] alsa: hda/realtek - Fix typo of pincfg for Dell quirk (Jaroslav Kysela) [1463624] - [sound] alsa: hda/realtek - New codecs support for ALC215/ALC285/ALC289 (Jaroslav Kysela) [1463624] - [sound] alsa: hda/realtek - Remove ALC285 device ID (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Fix doubly initialization of i915 component (Jaroslav Kysela) [1463624] - [sound] alsa: hda: constify attribute_group structures (Jaroslav Kysela) [1463624] - [sound] alsa: hda/realtek - Support Dell headset mode for ALC3271 (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Minor code refactoring for Intel HDMI codec parsers (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Bind with i915 component before codec binding (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Skip card registration when no codec is found (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Fix endless loop of codec configure (Jaroslav Kysela) [1463624] - [sound] alsa: hda - set input_path bitmap to zero after moving it to new place (Jaroslav Kysela) [1463624] - [sound] alsa: hda/realtek - There is no loopback mixer in the ALC234/274/294 (Jaroslav Kysela) [1463624] - [sound] alsa: hda/realtek - Add default procedure for suspend and resume state (Jaroslav Kysela) [1463624] - [sound] alsa: hda/realtek - Support headset mode for ALC234/ALC274/ALC294 (Jaroslav Kysela) [1463624] - [sound] alsa: hda: Fix potential race at unregistration and unsol events (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Add AZX_DRIVER_SKL for simplification (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Apply quirks to Broxton-T, too (Jaroslav Kysela) [1463624] - [sound] alsa: hda/realtek - Add ALC256 HP depop function (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Add Coffelake PCI ID (Jaroslav Kysela) [1463624] - [sound] alsa: hda/realtek - Reorder ALC269 ASUS quirk entries (Jaroslav Kysela) [1463624] - [sound] alsa: hda/realtek: Fix mic and headset jack sense on Asus X705UD (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Fix applying MSI dual-codec mobo quirk (Jaroslav Kysela) [1463624] - [sound] alsa: hda - apply STAC_9200_DELL_M22 quirk for Dell Latitude D430 (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Provide dual-codecs model option for a few Realtek codecs (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Apply dual-codec quirk for MSI Z270-Gaming mobo (Jaroslav Kysela) [1463624] - [sound] alsa: opl3: Kill unused set_fs() (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Fix a typo in comment (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Remove the use of set_fs() (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Remove the generic bind ctl helpers (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Move bind-mixer switch codes to generic parser (Jaroslav Kysela) [1463624] - [sound] alsa: hda: Fix cpu lockup when stopping the cmd dmas (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Add mute led support for HP EliteBook 840 G3 (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Add HP ZBook 15u G3 Conexant CX20724 GPIO mute leds (Jaroslav Kysela) [1463624] - [sound] alsa: hda: Move common haswell init to a helper (Jaroslav Kysela) [1463624] - [sound] alsa: hda - add DP MST audio support (Jaroslav Kysela) [1463624] - [sound] alsa: hda: Add Geminilake id to SKL_PLUS (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Allow to enable/disable vmaster build explicitly (Jaroslav Kysela) [1463624] - [sound] alsa: hda - set intel audio clock to a proper value (Jaroslav Kysela) [1463624] - [sound] alsa: hda - add more ML register definitions (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Improved position reporting on SKL+ (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Move SKL+ vendor specific register definitions to hda_register.h (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Avoid tricky macros (Jaroslav Kysela) [1463624] - [sound] alsa: hda/ca0132: Limit values for chip addresses to 32-bit (Jaroslav Kysela) [1463624] - [sound] alsa: hda: Fix LLCH register read (Jaroslav Kysela) [1463624] - [sound] alsa: hda/ca0132: Remove double parentheses (Jaroslav Kysela) [1463624] - [sound] alsa: platform/x86: dell-laptop: import dell_micmute_led_set() from leds/dell-led.c (Jaroslav Kysela) [1463624] - [sound] alsa: hda: Add Geminilake HDMI codec ID (Jaroslav Kysela) [1463624] - [sound] alsa: hda - Add Geminilake PCI ID (Jaroslav Kysela) [1463624] - [sound] alsa: hda: check stream decoupled register state (Jaroslav Kysela) [1463624] - [sound] alsa: Fix forgotten dependency fix for tristate OSS sequencer kconfig (Jaroslav Kysela) [1463624] - [sound] alsa: emux: Fix/cleanup old ifdef CONFIG_PROC_FS (Jaroslav Kysela) [1463624] - [sound] alsa: atmel: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1463624] - [sound] alsa: atmel_abdac: clk_round_rate() can return a zero upon error (Jaroslav Kysela) [1463624] - [sound] alsa: atmel: Fix possible array overflow (Jaroslav Kysela) [1463624] - [sound] alsa: oxygen: xonar dg(x): make model_xonar_dg const (Jaroslav Kysela) [1463624] - [sound] alsa: asihpi: Kill BUG_ON() usages (Jaroslav Kysela) [1463624] - [sound] alsa: ymfpci: Use common error handling code in snd_ymfpci_create() (Jaroslav Kysela) [1463624] - [sound] alsa: ymfpci: Use common error handling code in snd_card_ymfpci_probe() (Jaroslav Kysela) [1463624] - [sound] alsa: hdspm: Use common error handling code in snd_hdspm_probe() (Jaroslav Kysela) [1463624] - [sound] alsa: rme9652: Use common code in hdsp_get_iobox_version() (Jaroslav Kysela) [1463624] - [sound] alsa: maestro3: Use common error handling code in two functions (Jaroslav Kysela) [1463624] - [sound] alsa: ctxfi: Remove null check before kfree (Jaroslav Kysela) [1463624] - [sound] alsa: asihpi: Put missing KERN_CONT prefix (Jaroslav Kysela) [1463624] - [sound] alsa: vx: Put missing KERN_CONT prefix (Jaroslav Kysela) [1463624] - [sound] alsa: opl3: Put missing KERN_CONT prefix (Jaroslav Kysela) [1463624] - [sound] alsa: cmipci: Use common error handling code in snd_cmipci_probe() (Jaroslav Kysela) [1463624] - [sound] alsa: ctxfi: Use common error handling code in two functions (Jaroslav Kysela) [1463624] - [sound] alsa: pcsp: Use common error handling code in snd_card_pcsp_probe() (Jaroslav Kysela) [1463624] - [sound] alsa: ice1712: Add support for STAudio ADCIII (Jaroslav Kysela) [1463624] - [sound] alsa: emu10k1: Fix forgotten user-copy conversion in init code (Jaroslav Kysela) [1463624] - [sound] alsa: rme9652: Use common error handling code in two functions (Jaroslav Kysela) [1463624] - [sound] alsa: mpu401: Adjust four checks for null pointers (Jaroslav Kysela) [1463624] - [sound] alsa: mpu401: Use common error handling code in snd_mpu401_uart_new() (Jaroslav Kysela) [1463624] - [sound] alsa: mpu401: Delete an error message for a failed memory allocation in snd_mpu401_uart_new() (Jaroslav Kysela) [1463624] - [sound] alsa: opl3: Delete an error message for a failed memory allocation in snd_opl3_new() (Jaroslav Kysela) [1463624] - [sound] alsa: ca0106: Delete an error message for a failed memory allocation in snd_ca0106_pcm_open_capture_channel() (Jaroslav Kysela) [1463624] - [sound] alsa: mixart: Delete an error message for a failed memory allocation in snd_mixart_create() (Jaroslav Kysela) [1463624] - [sound] alsa: pcxhr: Delete an error message for a failed memory allocation in pcxhr_create() (Jaroslav Kysela) [1463624] - [sound] alsa: rme9652: Adjust seven checks for null pointers (Jaroslav Kysela) [1463624] - [sound] alsa: rme9652: Improve eight size determinations (Jaroslav Kysela) [1463624] - [sound] alsa: rme9652: Delete an error message for a failed memory allocation in snd_hdspm_create() (Jaroslav Kysela) [1463624] - [sound] alsa: rme96: Adjust five checks for null pointers (Jaroslav Kysela) [1463624] - [sound] alsa: rme96: Use common error handling code in snd_rme96_probe() (Jaroslav Kysela) [1463624] - [sound] alsa: rme96: Delete two error messages for a failed memory allocation in snd_rme96_probe() (Jaroslav Kysela) [1463624] - [sound] alsa: trident: Delete an error message for a failed memory allocation in snd_trident_tlb_alloc() (Jaroslav Kysela) [1463624] - [sound] alsa: pcxhr: fix string overflow warnings (Jaroslav Kysela) [1463624] - [sound] alsa: rme9652: fix format overflow warnings (Jaroslav Kysela) [1463624] - [sound] alsa: mixart: fix string overflow warning (Jaroslav Kysela) [1463624] - [sound] alsa: fm801: Initialize chip after IRQ handler is registered (Jaroslav Kysela) [1463624] - [sound] alsa: opl4: Move inline before return type (Jaroslav Kysela) [1463624] - [sound] alsa: synth: Select snd-emux-synth explicitly (Jaroslav Kysela) [1463624] - [sound] alsa: vx: vx_pcm: constify vx_pcm_playback_ops and vx_pcm_capture_ops (Jaroslav Kysela) [1463624] - [sound] alsa: alsa : pcsp: pcsp_lib: constify snd_pcsp_playback_ops (Jaroslav Kysela) [1463624] - [sound] alsa: rme32: Deliver indirect-PCM transfer error (Jaroslav Kysela) [1463624] - [sound] alsa: emu10k1: Deliver indirect-PCM transfer error (Jaroslav Kysela) [1463624] - [sound] alsa: cs46xx: Deliver indirect-PCM transfer error (Jaroslav Kysela) [1463624] - [sound] alsa: emu10k1: Get rid of set_fs() usage (Jaroslav Kysela) [1463624] - [sound] alsa: cs4281: Fix the leftover comment (Jaroslav Kysela) [1463624] - [sound] alsa: ak411x: Use array instead of offsetof() (Jaroslav Kysela) [1463624] - [sound] alsa: vx222: Use container_of() (Jaroslav Kysela) [1463624] - [sound] alsa: ali5451: fix spelling mistake in "ali_capture_preapre" (Jaroslav Kysela) [1463624] - [sound] alsa: oxygen: simply setting of the shortname for Xonar DG cards (Jaroslav Kysela) [1463624] - [sound] alsa: au88x0: avoid theoretical uninitialized access (Jaroslav Kysela) [1463624] - [sound] alsa: ctxfi: Fix the incorrect check of dma_set_mask() call (Jaroslav Kysela) [1463624] - [sound] alsa: ctxfi: Fallback DMA mask to 32bit (Jaroslav Kysela) [1463624] - [sound] alsa: vx: remove 'out of memory' message (Jaroslav Kysela) [1463624] - [sound] alsa: scripts/spelling.txt: add "overwriten" pattern and fix typo instances (Jaroslav Kysela) [1463624] - [sound] alsa: scripts/spelling.txt: add "an union" pattern and fix typo instances (Jaroslav Kysela) [1463624] - [sound] alsa: scripts/spelling.txt: add "swith" pattern and fix typo instances (Jaroslav Kysela) [1463624] - [sound] alsa: nm256: constify snd_ac97_res_table (Jaroslav Kysela) [1463624] - [sound] alsa: ctxfi: make hw structures const (Jaroslav Kysela) [1463624] - [sound] alsa: intel8x0: constify ac97_pcm structures (Jaroslav Kysela) [1463624] - [sound] alsa: atiixp: constify ac97_pcm structures (Jaroslav Kysela) [1463624] - [sound] alsa: usb: constify snd_pcm_ops structures (Jaroslav Kysela) [1463624] - [sound] alsa: constify snd_pcm_ops structures (Jaroslav Kysela) [1463624] - [sound] alsa: usb: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: pci: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: mpu401: constify pnp_device_id (Jaroslav Kysela) [1463624] - [sound] alsa: hda: make snd_kcontrol_new const (Jaroslav Kysela) [1463624] - [sound] alsa: pcxhr: make snd_kcontrol_new const (Jaroslav Kysela) [1463624] - [sound] alsa: pci: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: ymfpci: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: trident: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: rme9652: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: riptide: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: pcxhr: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: ctxfi: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: mixart: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: lx6464es: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: lola: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: emu10k1: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: cs5535audio: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: korg1212: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: cs46xx: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: ca0106: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: aw2: make snd_pcm_hardware const (Jaroslav Kysela) [1463624] - [sound] alsa: trident: constify snd_pcm_ops structures (Jaroslav Kysela) [1463624] - [sound] alsa: sis7019: constify snd_pcm_ops structures (Jaroslav Kysela) [1463624] - [sound] alsa: intel8x0m: constify snd_pcm_ops structures (Jaroslav Kysela) [1463624] - [sound] alsa: intel8x0: constify snd_pcm_ops structures (Jaroslav Kysela) [1463624] - [sound] alsa: echoaudio: constify snd_pcm_ops structures (Jaroslav Kysela) [1463624] - [sound] alsa: au88x0: constify snd_pcm_ops structures (Jaroslav Kysela) [1463624] - [sound] alsa: ali5451: constify snd_pcm_ops structures (Jaroslav Kysela) [1463624] - [sound] alsa: usbusx2y: constify usb_device_id (Jaroslav Kysela) [1463624] - [sound] alsa: us122l: constify usb_device_id (Jaroslav Kysela) [1463624] - [sound] alsa: ua101: constify usb_device_id (Jaroslav Kysela) [1463624] - [sound] alsa: usb-audio: constify usb_device_id (Jaroslav Kysela) [1463624] - [sound] alsa: snd-usb-caiaq: constify usb_device_id (Jaroslav Kysela) [1463624] - [sound] alsa: bcd2000: constify usb_device_id (Jaroslav Kysela) [1463624] - [sound] alsa: ice1712: add const to snd_akm4xxx structures (Jaroslav Kysela) [1463624] - [sound] alsa: ice1712: add const to snd_ak4xxx_private structures (Jaroslav Kysela) [1463624] - [sound] alsa: hda: constify pci_device_id (Jaroslav Kysela) [1463624] - [sound] alsa: via82xx: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: sonicvibes: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: rme9652: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: hdspm: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: hdsp: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: rme96: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: rme32: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: nm256: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: intel8x0: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: ice1724: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: ice1712: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: hda: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: es1938: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: ens137x: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: fm801: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: emu10k1: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: cs46xx: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: cmipci: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: bt87x: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: azt3328: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: au88x0: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: atiixp: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: ali5451: Constify hw_constraints (Jaroslav Kysela) [1463624] - [sound] alsa: mixart: constify snd_kcontrol_new structures (Jaroslav Kysela) [1463624] - [sound] alsa: cs46xx: constify snd_kcontrol_new structures (Jaroslav Kysela) [1463624] - [sound] alsa: ice1712: constify snd_kcontrol_new structures (Jaroslav Kysela) [1463624] - [sound] alsa: usb-line6: constify snd_kcontrol_new strucutre array (Jaroslav Kysela) [1463624] - [sound] alsa: line6: constify snd_kcontrol_new structures (Jaroslav Kysela) [1463624] - [sound] alsa: usb-audio: constify snd_kcontrol_new structures (Jaroslav Kysela) [1463624] - [sound] alsa: pci: constify snd_kcontrol_new structures (Jaroslav Kysela) [1463624] - [sound] alsa: emu10k1: constify snd_emux_operators structure (Jaroslav Kysela) [1463624] - [sound] alsa: control: cage TLV_DB_RANGE_HEAD in kernel land because it was obsoleted (Jaroslav Kysela) [1463624] - [sound] alsa: rename TLV-related macros so that they're friendly to user applications (Jaroslav Kysela) [1463624] - [sound] alsa: control: move layout of TLV payload to UAPI header (Jaroslav Kysela) [1463624] - [sound] alsa: topology: Export ID types for TLV controls (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Fix negative appl_ptr handling in pcm-indirect helpers (Jaroslav Kysela) [1463624] - [sound] alsa: doc: Fix enum snd_jack_types comments (Jaroslav Kysela) [1463624] - [sound] alsa: compress: fix documentation errors (Jaroslav Kysela) [1463624] - [sound] alsa: memalloc.h - fix wrong truncation of dma_addr_t (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: probe events when parameters are changed actually (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: add tracepoints for final selection process of hardware parameters (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Skip ack callback without actual appl_ptr update (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: add 'applptr' event of tracepoint (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: unify codes to operate application-side position on PCM buffer (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: localize snd_pcm_hw_params_choose() (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: add local header file for snd-pcm module (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Remove unused functions declaration (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Remove unused SNDRV_PCM_IOCTL1_{FALSE,TRUE} defines (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: fix the comments that refers to kernel-doc (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Use static inline for snd_pcm_lib_alloc_vmalloc_buffer() (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Fix kerneldoc for params_*() functions (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Convert params_*() with static inline functions (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Define dummy snd_pcm_suspend() for CONFIG_PM=n (Jaroslav Kysela) [1463624] - [sound] alsa: Use IS_ENABLED() in common headers (Jaroslav Kysela) [1463624] - [sound] alsa: compress: Remove unused variable (Jaroslav Kysela) [1463624] - [sound] alsa: hwdep: prevent a harmless shift wrapping bug (Jaroslav Kysela) [1463624] - [sound] alsa: seq: Cancel pending autoload work at unbinding device (Jaroslav Kysela) [1463624] - [sound] alsa: core: Use pS printk format for direct addresses (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Unify ioctl functions for playback and capture streams (Jaroslav Kysela) [1463624] - [sound] alsa: Get rid of card power_lock (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Fix power lock unbalance via OSS emulation (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Correct broken procfs set up (Jaroslav Kysela) [1463624] - [sound] alsa: control: TLV data is unavailable at initial state of user-defined element set (Jaroslav Kysela) [1463624] - [sound] alsa: control: queue TLV event for a set of user-defined element (Jaroslav Kysela) [1463624] - [sound] alsa: control: delegate TLV eventing to each driver (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Adjust nine function calls together with a variable assignment (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Use common error handling code in _snd_pcm_new() (Jaroslav Kysela) [1463624] - [sound] alsa: core: Fix unexpected error at replacing user TLV (Jaroslav Kysela) [1463624] - [sound] alsa: control: use counting semaphore as write lock for ELEM_WRITE operation (Jaroslav Kysela) [1463624] - [sound] alsa: control: code refactoring for ELEM_READ/ELEM_WRITE operations (Jaroslav Kysela) [1463624] - [sound] alsa: control: queue events within locking of controls_rwsem for ELEM_WRITE operation (Jaroslav Kysela) [1463624] - [sound] alsa: seq: 2nd attempt at fixing race creating a queue (Jaroslav Kysela) [1463624] - [sound] alsa: seq: Fix CONFIG_SND_SEQ_MIDI dependency (Jaroslav Kysela) [1463624] - [sound] alsa: control: code refactoring for TLV request handler to user element set (Jaroslav Kysela) [1463624] - [sound] alsa: control: code refactoring TLV ioctl handler (Jaroslav Kysela) [1463624] - [sound] alsa: control: obsolete user_ctl_lock (Jaroslav Kysela) [1463624] - [sound] alsa: control: use counting semaphore as write lock for TLV write/command operations (Jaroslav Kysela) [1463624] - [sound] alsa: control: queue events within locking of controls_rwsem for TLV operation (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Simplify check for dma_mmap_coherent() availability (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: constify attribute_group structures (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Disable only control mmap for explicit appl_ptr sync (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Add an ioctl to specify the supported protocol version (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Add the explicit appl_ptr sync support (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Fix possible inconsistent appl_ptr update via mmap (Jaroslav Kysela) [1463624] - [sound] alsa: core: Follow standard EXPORT_SYMBOL() declarations (Jaroslav Kysela) [1463624] - [sound] alsa: seq: Follow standard EXPORT_SYMBOL() declarations (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Follow standard EXPORT_SYMBOL() declarations (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Don't treat NULL chmap as a fatal error (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: remove SNDRV_PCM_IOCTL1_INFO internal command (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Use common PCM_RUNTIME_CHECK() for sanity checks (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Preprocess PAUSED or SUSPENDED stream before PREPARE (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Allow dropping stream directly after resume (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Apply power lock globally to common ioctls (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Clean up SNDRV_PCM_IOCTL_PAUSE code (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: use s instead of c for format of PCM buffer tracepoints (Jaroslav Kysela) [1463624] - [sound] alsa: seq: Allow the modular sequencer registration (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: return error immediately for parameters handling (Jaroslav Kysela) [1463624] - [sound] alsa: seq: Reorganize kconfig and build (Jaroslav Kysela) [1463624] - [sound] alsa: seq: Allow the tristate build of OSS emulation (Jaroslav Kysela) [1463624] - [sound] alsa: Make CONFIG_SND_OSSEMUL user-selectable (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: use friendly name for id of PCM substream in trace print (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: move fixup of info flag after selecting single parameters (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: calculate non-mask/non-interval parameters always when possible (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: use helper functions to refer parameters as constants (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: add comment about application of rule to PCM parameters (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: use helper functions to check whether parameters are determined (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: adaption of code formatting (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: remove function local variable with alternative evaluation (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: use goto statement instead of while statement to reduce indentation (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: add a helper function to apply parameter rules (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: add a helper function to constrain interval-type parameters (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: add a helper function to constrain mask-type parameters (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: obsolete RULES_DEBUG local macro (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: enable parameter tracepoints only when CONFIG_SND_DEBUG is enabled (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: tracepoints for refining PCM parameters (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Build OSS writev/readv helpers conditionally (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Kill set_fs() in PCM OSS layer (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Direct in-kernel read/write support (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Simplify snd_pcm_playback_silence() (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Unify read/write loop (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: More unification of PCM transfer codes (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Call directly the common read/write helpers (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Shuffle codes (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Check PCM state by a common helper function (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Drop the old copy and silence ops (Jaroslav Kysela) [1463624] - [sound] alsa: hdsp: Convert to the new PCM ops (Jaroslav Kysela) [1463624] - [sound] alsa: rme9652: Convert to the new PCM ops (Jaroslav Kysela) [1463624] - [sound] alsa: rme96: Convert to the new PCM ops (Jaroslav Kysela) [1463624] - [sound] alsa: rme32: Convert to the new PCM copy ops (Jaroslav Kysela) [1463624] - [sound] alsa: korg1212: Convert to the new PCM ops (Jaroslav Kysela) [1463624] - [sound] alsa: nm256: Convert to new PCM copy ops (Jaroslav Kysela) [1463624] - [sound] alsa: es1938: Convert to the new PCM copy ops (Jaroslav Kysela) [1463624] - [sound] alsa: dummy: Convert to new PCM copy ops (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Introduce copy_user, copy_kernel and fill_silence ops (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: pcm_local.h and remove some extraneous tabs (Jaroslav Kysela) [1463624] - [sound] alsa: declare snd_kcontrol_new structures as const (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Call ack() whenever appl_ptr is updated (Jaroslav Kysela) [1463624] - [sound] alsa: control: remove entry limitation for list operation (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Remove set_fs() in PCM core code (Jaroslav Kysela) [1463624] - [sound] alsa: control: Simplify snd_ctl_elem_list() implementation (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Simplify forward/rewind codes (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Use a common helper for PCM state check and hwsync (Jaroslav Kysela) [1463624] - [sound] alsa: pcm/oss: mark snd_pcm_plug_slave_format arg as const (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: use "do {} while (0)" for empty macro (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: constify function local and read-only table (Jaroslav Kysela) [1463624] - [sound] alsa: pcm/oss: refer to parameters instead of copying to reduce usage of kernel stack (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: use helper function to refer parameter as read-only (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: add const qualifier for read-only table for sampling rate (Jaroslav Kysela) [1463624] - [sound] alsa: opl4: Use IS_REACHABLE() (Jaroslav Kysela) [1463624] - [sound] alsa: pcm: Build pcm notifier code conditionally (Jaroslav Kysela) [1463624] - [sound] alsa: seq: Don't break snd_use_lock_sync() loop by timeout (Jaroslav Kysela) [1463624] - [sound] alsa: seq: Fix race during FIFO resize (Jaroslav Kysela) [1463624] - [sound] alsa: seq: Fix racy cell insertions during snd_seq_pool_done() (Jaroslav Kysela) [1463624] - [sound] alsa: seq: Fix link corruption by event error handling (Jaroslav Kysela) [1463624]- [scsi] qla2xxx: Move initialization of work element earlier (Himanshu Madhani) [1500417] - [scsi] qla2xxx: Fix uninitialized work element (Himanshu Madhani) [1500417] - [scsi] lpfc: change version to 11.4.0.4 (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: correct nvme sg segment count check (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix oops of nvme host during driver unload (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Extend RDP support (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Ensure io aborts interlocked with the target (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix secure firmware updates (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix crash in lpfc_nvme_fcp_io_submit during LIP (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Disable NPIV support if NVME is enabled (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix oops if nvmet_fc_register_targetport fails (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Revise NVME module parameter descriptions for better clarity (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Set missing abort context (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Reduce log spew on controller reconnects (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix FCP hba_wqidx assignment (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Move CQ processing to a soft IRQ (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Make ktime sampling more accurate (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: PLOGI failures during NPIV testing (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix warning messages when NVME_TARGET_FC not defined (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix lpfc nvme host rejecting IO with Not Ready message (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix crash receiving ELS while detaching driver (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: fix pci hot plug crash in list_add call (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: fix pci hot plug crash in timer management routines (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Cocci spatch "pool_zalloc-simple" (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: remove redundant null check on eqe (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: use proper format string for dma_addr_t (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: avoid false-positive gcc-8 warning (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: avoid an unused function warning (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: lpfc version bump 11.4.0.3 (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: fix "integer constant too large" error on 32bit archs (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Add Buffer to Buffer credit recovery support (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: remove console log clutter (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix bad sgl reposting after 2nd adapter reset (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix nvme target failure after 2nd adapter reset (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix relative offset error on large nvmet target ios (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix MRQ > 1 context list handling (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Limit amount of work processed in IRQ (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Correct issues with FAWWN and FDISCs (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix NVME PRLI handling during RSCN (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix crash in lpfc nvmet when fc port is reset (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix duplicate NVME rport entries and namespaces (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix handling of FCP and NVME FC4 types in Pt2Pt topology (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Correct return error codes to align with nvme_fc transport (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: convert info messages to standard messages (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix oops when NVME Target is discovered in a nonNVME environment (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix rediscovery on switch blade pull (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix loop mode target discovery (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix plogi collision that causes illegal state transition (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: remove useless code in lpfc_sli4_bsg_link_diag_test (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Replace PCI pool old API (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: support nvmet_fc defer_rcv callback (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: don't double count abort errors (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: spin_lock_irq() is not nestable (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: fix refcount error on node list (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix nvme io stoppage after link bounce (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: update to revision to 11.4.0.1 (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Driver responds LS_RJT to Beacon Off ELS - Linux (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix crash in lpfc_sli_ringtxcmpl_put when nvmet gets an abort request (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix crash doing IO with resets (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix crash after firmware flash when IO is running (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix SLI3 drivers attempting NVME ELS commands (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Break up IO ctx list into a separate get and put list (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Reduce time spent in IRQ for received NVME commands (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Vport creation is failing with "Link Down" error (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix nvme_info sysfs output to be consistent (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix system panic when express lane enabled (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: update to revision to 11.4.0.0 (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Add auto EQ delay logic (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix defects reported by Coverity Scan (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix vports not logging into target (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix PRLI retry handling when target rejects it (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix System panic after loading the driver (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix crash on powering off BFS VM with passthrough device (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix return value of board_mode store routine in case of online failure (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix counters so outstandng NVME IO count is accurate (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix Port going offline after multiple resets (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix nvmet node ref count handling (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix Lun Priority level shown as NA (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Add changes to assist in NVMET debugging (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix nvme port role handling in sysfs and debugfs handlers (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix transition nvme-i rport handling to nport only (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Add nvme initiator devloss support (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: make a couple of functions static (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: fix spelling mistake "entrys" -> "entries" (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: debugfs: get rid of pointless access_ok() (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: prevent potential null pointer dereference (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Avoid NULL pointer dereference in lpfc_els_abort() (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: nvmet_fc: fix format string (Dick Kennedy) [1385844 1461977 1387768] - [scsi] nvmet-fc: remove target cpu scheduling flag (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: fix build issue if NVME_FC_TARGET is not defined (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix NULL pointer dereference during PCI error recovery (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: update version to 11.2.0.14 (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Add MDS Diagnostic support (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix NVMEI's handling of NVMET's PRLI response attributes (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Cleanup entry_repost settings on SLI4 queues (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix debugfs root inode "lpfc" not getting deleted on driver unload (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix NVME I+T not registering NVME as a supported FC4 type (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Added recovery logic for running out of NVMET IO context resources (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Separate NVMET RQ buffer posting from IO resources SGL/iocbq/context (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Separate NVMET data buffer pool fir ELS/CT (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix NMI watchdog assertions when running nvmet IOPS tests (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix NVMEI driver not decrementing counter causing bad rport state (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix nvmet RQ resource needs for large block writes (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Adding additional stats counters for nvme (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix system crash when port is reset (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix used-RPI accounting problem (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: ensure els_wq is being checked before destroying it (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: double lock typo in lpfc_ns_rsp() (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: lpfc_get_wwpn at wrong offset (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix memory corruption of the lpfc_ncmd->list pointers (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: revison 11.2.0.12 (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Update ABORT processing for NVMET (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix implicit logo and RSCN handling for NVMET (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Add Fabric assigned WWN support (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix max_sgl_segments settings for NVME / NVMET (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix crash after issuing lip reset (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix driver load issues when MRQ=8 (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Remove hba lock from NVMET issue WQE (Dick Kennedy) [1385844 1461977 1387768] - [scsi] Fix nvme initiator handling when not enabled (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix driver usage of 128B WQEs when WQ_CREATE is V1 (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix driver unload/reload operation (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix PRLI ACC rsp for NVME (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix extra line print in rqpair debug print (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Remove NULL ptr check before kfree (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Remove unused defines for NVME PostBuf (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix spelling in comments (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Add debug messages for nvme/fcp resource allocation (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix log message in completion path (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix rejected nvme LS Req (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix nvme unregister port timeout (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Standardize nvme SGL segment count (Dick Kennedy) [1385844 1461977 1387768] - [scsi] nvmet_fc: Rework target side abort handling (Dick Kennedy) [1385844 1461977 1387768] - [scsi] nvmet_fc: add req_release to lldd api (Dick Kennedy) [1385844 1461977 1387768] - [scsi] nvmet_fc: add target feature flags for upcall isr contexts (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: fix potential buffer overflow (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: fix building without debugfs support (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix PT2PT PRLI reject (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc version bump for rhel7.5 nvme to 11.2.0.11 (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Finalize Kconfig options for nvme (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Rework lpfc Kconfig for NVME options (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: add missing Kconfig NVME dependencies (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: replace init_timer by setup_timer (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: code cleanups in NVME initiator discovery (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: use div_u64 for 64-bit division (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: code cleanups in NVME initiator base (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: remove dead sli3 nvme code (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: correct double print (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Rename LPFC_MAX_EQ_DELAY to LPFC_MAX_EQ_DELAY_EQID_CNT (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: add NVME exchange aborts (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix nvme allocation bug on failed nvme_fc_register_localport (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix IO submission if WQ is full (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix NVME CMD IU byte swapped word 1 problem (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Fix RCTL value on NVME LS request and response (Dick Kennedy) [1385844 1461977 1387768] - [lpfc] Fix crash during Hardware error recovery on SLI3 adapters (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: fix missing spin_unlock on sql_list_lock (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: don't dereference dma_buf-> iocbq before null check (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: sanity check hrq is null before dereferencing it (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: remove redundant assignment of sgel (Dick Kennedy) [1385844 1461977 1387768] - [scsi] Update lpfc version to 11.2.0.8 for rhel7.5 with NVME support (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: Update copyrights (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: NVME: Target: Add debugfs support (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: NVME: Target: bind to nvmet_fc api (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: nvme: Target: Merge into FC discovery (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: nvme: Target: Receive buffer updates (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: nvme: Target: Base modifications (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: nvme: Initiator: Add debugfs support (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: nvme: Initiator: bind to nvme_fc api (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: nvme: Initiator: Merge into FC discovery (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: nvme: Initiator: Base modifications (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: refactor debugfs queue dump routines (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: refactor debugfs queue prints (Dick Kennedy) [1385844 1461977 1387768] - [scsi] lpfc: minor code cleanups (Dick Kennedy) [1385844 1461977 1387768]- [infiniband] lx5e: Fix race in mlx5e_sw_stats and mlx5e_vport_stats (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5e: Fix ETHTOOL_GRXCLSRLALL handling (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5e: Fix small packet threshold (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5: Fix UAR memory leak (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5e: Make sure the FW max encap size is enough for ipv6 tunnels (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5e: Make sure the FW max encap size is enough for ipv4 tunnels (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5: Fix driver load bad flow when having fw initializing timeout (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qed: Fix issue in populating the PFC config paramters (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qed: Fix possible system hang in the dcbnl-getdcbx() path (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qed: Fix sending an invalid PFC error mask to MFW (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qed: Fix possible error in populating max_tc field (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] svcrdma: set XPT_CONG_CTRL flag for bc xprt (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/qib: fix false-postive maybe-uninitialized warning (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/cq: Don't process more than the given budget (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/rxe: increment msn only when completing a request (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] uapi: fix rdma/mlx5-abi.h userspace compilation errors (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/rxe: Update documentation link (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/ocrdma: fix a type issue in ocrdma_put_pd_num() (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/vmw_pvrdma: Activate device on link up (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/vmw_pvrdma: Dont hardcode QP header page (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/vmw_pvrdma: Cleanup unused variables (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] Fix alignment of mmap cookies to support VIPT caching (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/core: Protect against self-requeue of a cq work item (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5e: Avoid supporting udp tunnel port ndo for VF reps (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5e: Use the proper UAPI values when offloading TC vlan actions (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] xprtrdma: Squelch kbuild sparse complaint (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qed: Fix interrupt flags on Rx LL2 (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qed: Prevent creation of too-big u32-chains (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5e: add IPV6 dependency (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qed: Don't use attention PTT for configuring BW (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qed: Fix race with multiple VFs (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] sunrpc: flag transports as having congestion control (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx4_en: Use __skb_fill_page_desc() (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx4: Change ENOTSUPP to EOPNOTSUPP (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma_cm: fail iwarp accepts w/o connection params (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qed*: Fix link indication race (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qed: Don't allocate SBs using main PTT (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qede: Prevent index problems in loopback test (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qed: Reflect PF link when initializing VF (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qede: Free netdevice only after stoping slowpath (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qede: Initialize lock and slowpath workqueue early (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qed: Reserve doorbell BAR space for present CPUs (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qed: Read queue state before releasing buffer (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qed: Release CQ resource under lock on failure (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] mlx4: fix potential divide by 0 in mlx4_en_auto_moderation() (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/srp: Drain the send queue before destroying a QP (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/core: Add support for draining IB_POLL_DIRECT completion queues (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/srp: Improve an error path (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/srp: Make a diagnostic message more informative (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/srp: Document locking conventions (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/qedr: Fix some error handling (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/vmw_pvrdma: Expose vendor error to ULPs (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/hfi1: use size_t for passing array length (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/ipoib: Remove redudant label (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/ipoib: remove the unnecessary memory free (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/hfi1: Code reuse with memdup_copy (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/hfi1, qib, rdmavt: Move AETH defines to rdma/ib_hdrs.h (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/hfi1: Add rvt_rnr_tbl_to_usec function (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/hfi1: Do not set physical link state if DC is in the shutdown state (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/hfi1: Modify logging frequency of DCC errors (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/rdmavt, ib/hfi1, ib/qib: Correct ack count for passive (RTR) QPs (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/qib: Updates to use rdmavt's SGE helper routines (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/hfi1, rdmavt: Move SGE state helper routines into rdmavt (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/hfi1, rdmavt: Update copy_sge to use boolean arguments (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/qib: Use new rdmavt timers (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/hfi1: Use new rdmavt timers (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/rdmavt: Adding timer logic to rdmavt (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/hfi1, qib, rdmavt: Move AETH credit functions into rdmavt (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/hfi1, qib, rdmavt: Move two IB event functions into rdmavt (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/hfi1: Check upper-case EFI variables (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/hfi1: Reduce oversized fields in struct hfi1_packet (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/hfi1: Add additional fields to qp_stats (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/hfi1: Allocate context data on memory node (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/rdmavt: Use per-CPU reference count for MRs (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/hfi1: Access hfi1_ibport through rcd pointer (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/hfi1: Correct error calldown locking (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/hfi1: Use static CTLE with Preset 6 for integrated HFIs (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/hfi1: Ensure read of producer s_head is correct (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/hfi1: Correct defered count after processing qp_wait_list (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/rxe: use setup_timer to simplify the code (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/iser: Protect completion context active_qps update (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] mlx4: do not fire tasklet unless necessary (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qede: Add driver support for PTP (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qed: Add infrastructure for PTP support (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] mlx4: do not use rwlock in fast path (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/cma: Destination and source addr families must match (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/cma: Add default RoCE TOS to CMA configfs (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/core: Remove pointer casting from void to net_device (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Fix configuration of port capabilities (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Fix blue flame buffer size calculation (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx4: Remove unused variable from function declaration (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib: Query ports via the core instead of direct into the driver (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib: Add protocol for USNIC (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx4: Support raw packet protocol (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Support raw packet protocol (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/core: Add raw packet protocol (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Add implicit MR support (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Expose MR cache for mlx5_ib (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Add null_mkey access (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/umem: Indicate that process is being terminated (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/umem: Update on demand page (ODP) support (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/core: Add implicit MR flag (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Add port counter support for Receive WQs (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Expose Q counters groups only if they are supported by FW (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Remove deprecated module parameter (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Assign DSCP for R-RoCE QPs Address Path (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Avoid SMP MADs from VFs (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Add additional checks before processing MADs (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Return error for unsupported signature type (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Fix out-of-bound access (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rhel-only: Add CONFIG_INFINIBAND_BNXT_RE (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/bnxt_re: fix for "bnxt_en: Update to firmware interface spec 1.7.0." (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/bnxt_re: Add bnxt_re driver build support (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/bnxt_re: Add bnxt_re RoCE driver (Don Dutile) [1456687 1456667 1409099 1386645 1385649 1385309] - [infiniband] xprtrdma: Refactor management of mw_list field (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] xprtrdma: Handle stale connection rejection (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] xprtrdma: Properly recover FRWRs with in-flight FASTREG WRs (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] sunrpc: fix build errors when linux/phy*.h is removed from sa.h (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] svcrdma: Poll CQs in "workqueue" mode (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] svcrdma: Combine list fields in struct svc_rdma_op_ctxt (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] svcrdma: Remove unused sc_dto_q field (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] svcrdma: Clean up backchannel send header encoding (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] svcrdma: Clean up RPC-over-RDMA Call header decoder (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] svcrdma: Clean up RPC-over-RDMA Reply header encoder (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] svcrdma: Another sendto chunk list parsing update (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5e: fix another maybe-uninitialized false-positive (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx4_en: fix a condition (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5e: Bring back bfreg uar map dedicated pointer (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5e: Tx, no inline copy on ConnectX-5 (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5: TX WQE update (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5: Configure cache line size for start and end padding (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5: Fix static checker warnings (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] cxgb4: get rid of custom busy poll code (Don Dutile) [1456687 1456667 1409099 1386645 1385649 1385309] - [infiniband] lx4_en: Check the enabling pptx/pprx flags in SET_PORT wrapper flow (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx4_en: Check the enabling mtu flag in SET_PORT wrapper flow (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx4_en: Pass user MTU value to Firmware at set port command (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx4_core: Get num_tc using netdev_get_num_tc (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx4_core: Add resource alloc/dealloc debugging (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx4_core: Device revision support (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx4: Replace ENOSYS with better fitting error codes (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/core: Add inline function to validate port (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/cma: Fix reversed test (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/ipoib: Remove the unnecessary error check (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/qib: Remove empty function (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/core: create struct ib_port_cache (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/ipoib: function interface change (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/cma: Allow port reuse for rdma_id (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/cma: Add debug messages to error flows (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/ipoib: Remove unnecessary returned value check (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/isert: fix spelling mistake: "teminating" -> "terminating" (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mad: Add port_num to error message (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/vmw_pvrdma: Remove unused qp_type (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/core: Fix typo in comment (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5e: CQE compression control code reuse (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5e: Reduce memory consumption on kdump kernel (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Enable Eth VFs to query their min-inline value for user-space (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5: Push min-inline mode resolution helper into the core (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5: Add support for setting VF min rate (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5e: Support SRIOV TC encapsulation offloads for IPv6 tunnels (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5e: Maximize ip tunnel key usage on the TC offloading path (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5e: Use the full tunnel key info for encapsulation offload house-keeping (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5e: TC ipv4 tunnel encap offload cosmetic changes (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5e: Add TC offloads matching on IPv6 encapsulation headers (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5: Use exact encap header size for the FW input buffer (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx4: use rb_entry() (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] mlx4: support __GFP_MEMALLOC for rx (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5e: Receive s-tagged packets in promiscuous mode (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5: Add support to s-tag in mlx5 firmware interface (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5: Fix version printout in case of health issue (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5: Remove information print after attempt to load mlx5_ib module (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qed: Replace memset with eth_zero_addr (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/cma: use cached port state when bind loopback (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/cma: resolve to first active ib port (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/core: export ib_get_cached_port_state (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/core: add port state cache (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/ipoib: Change list_del to list_del_init in the tx object (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/ipoib: Replace list_del of the neigh->list with list_del_init (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/ipoib: Use debug prints instead of warnings in RNR WC status (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/ipoib: Add detailed error message to dev_queue_xmit call (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/ipoib: rtnl_unlock can not come after free_netdev (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/ipoib: Fix deadlock between rmmod and set_mode (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/ipoib: Fix deadlock over vlan_mutex (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/ipoib: Set device connection mode only when needed (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/ipoib: When given an invalid UD MTU, give debug msg (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/ocrdma: Replace BUG() with BUG_ON() (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/core: Fix incorrect structure packing for booleans (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/qedr: restructure functions that create/destroy QPs (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/qib: use rb_entry() (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/hfi1: drop pci_link_reset() (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/qib: drop qib_pci_link_reset() (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/nes: use designated initializers (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/rxe: Fix an skb leak (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/rxe: Fix reference leaks in memory key invalidation code (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/rxe: Fix a MR reference leak in check_rkey() (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/rxe: Generate a completion for all failed work requests (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/rxe: Introduce functions for queue draining (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/rxe: Add a runtime check in alloc_index() (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/rxe: Issue warnings once (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/rxe: Let the compiler check the type of the cleanup functions (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/rxe: Enable type checking on SKB_TO_PKT() and PKT_TO_SKB() arguments (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/rxe: Remove superfluous casts (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/rxe: Remove an unused variable and an unused argument (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/rxe: Remove an unused function (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/rxe: Constify the pool name (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma: Adding ethertype ETH_P_IBOE (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/core: Unify style of IOCTL commands (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/core: Rename RDMA magic number (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/core: Move HFI1 IOCTL declarations to common file (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/hfi1: Avoid redeclaration error (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/core: Move legacy MAD IOCTL declarations to common file (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] rdma/core: Commonize RDMA IOCTL declarations location (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5: Activate support for 4K UARs (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Support 4k UAR for libmlx5 (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Allow future extension of libmlx5 input data (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Use blue flame register allocator in mlx5_ib (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5: Add interface to get reference to a UAR (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5: Introduce blue flame register allocator (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Fix retrieval of index to first hi class bfreg (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] mlx5: Fix naming convention with respect to UARs (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Fix error handling order in create_kernel_qp (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Fix kernel to user leak prevention logic (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Improve MR check (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Add ODP atomics support (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] {net,ib}/mlx5: Refactor page fault handling (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5: Update PAGE_FAULT_RESUME layout (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Add MR cache for large UMR regions (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Add support for big MRs (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Refactor UMR post send format (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5: Support new MR features (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Add helper mlx5_ib_post_send_wait (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] ib/mlx5: Reorder code in query device command (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] lx5: Fix offset naming for reserved fields in hca_cap_bits (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687] - [infiniband] qed*: Add support for ndo_set_vf_trust (Don Dutile) [1385309 1385649 1386645 1409099 1456667 1456687]- [kernel] audit: ensure that 'audit=1' actually enables audit for PID 1 (Paul Moore) [1487352] - [tools] perf c2c: Fix remote HITM detection for Skylake (Jiri Olsa) [1485994] - [tools] perf test: Add test cases for new data source encoding (Jiri Olsa) [1485994] - [tools] perf tools: Add support for printing new mem_info encodings (Jiri Olsa) [1485994] - [uapi] perf/x86: Fix data source decoding for Skylake (Jiri Olsa) [1485994] - [x86] perf/x86: Move Nehalem PEBS code to flag (Jiri Olsa) [1485994] - [x86] kvm: x86: Fix potential preemption when get the current kvmclock timestamp (Marcelo Tosatti) [1496522] - [x86] kvm: x86: remove irq disablement around KVM_SET_CLOCK/KVM_GET_CLOCK (Marcelo Tosatti) [1496522] - [x86] nmi: Use raw lock (Scott Wood) [1465546] - [dma] s390, ppc: Remove dma_supported for s390 and powerpc (Don Dutile) [1499440] - [s390] Cleanup arch/s390/Kconfig DMA_ATTRS (Don Dutile) [1499440] - [s390] qdio: avoid reschedule of outbound tasklet once killed (Hendrik Brueckner) [1499699] - [s390] lib: export udelay_simple for systemtap (Hendrik Brueckner) [1499014] - [scsi] csiostor: fail probe if fw does not support FCoE (Arjun Vynipadath) [1458318] - [scsi] csiostor: update module version (Arjun Vynipadath) [1458318] - [scsi] csiostor: add check for supported fw version (Arjun Vynipadath) [1458318] - [scsi] csiostor: Avoid content leaks and casts (Arjun Vynipadath) [1458318] - [scsi] csiostor: add support for Chelsio T6 adapters (Arjun Vynipadath) [1458318] - [scsi] csiostor: fix use after free in csio_hw_use_fwconfig() (Arjun Vynipadath) [1458318] - [scsi] csiostor: Fix completion usage (Arjun Vynipadath) [1458318] - [scsi] csiostor: fix an error code in csio_hw_init() (Arjun Vynipadath) [1458318] - [scsi] csiostor: Use firmware version from cxgb4/t4fw_version.h (Arjun Vynipadath) [1458318] - [scsi] csiostor: T5 Firmware fix and cleanup (Arjun Vynipadath) [1458318] - [scsi] csiostor: Removed file csio_hw_t4.c (Arjun Vynipadath) [1458318] - [scsi] csiostor: Remove T4 FCoE Support (Arjun Vynipadath) [1458318] - [scsi] csiostor: fix sparse warnings (Arjun Vynipadath) [1458318] - [scsi] csiostor: firmware upgrade fix (Arjun Vynipadath) [1458318] - [scsi] csiostor: Use pci_enable_msix_range() instead of pci_enable_msix() (Arjun Vynipadath) [1458318] - [scsi] csiostor: Remove superfluous call to pci_disable_msix() (Arjun Vynipadath) [1458318] - [char] ipmi:ssif: Add missing unlock in error branch (Tony Camuso) [1457807] - [char] ipmi: constify bmc_dev_attr_group and bmc_device_type (Tony Camuso) [1457807] - [char] ipmi: get rid of field-by-field __get_user() (Tony Camuso) [1457807] - [char] ipmi: get COMPAT_IPMICTL_RECEIVE_MSG in sync with the native one (Tony Camuso) [1457807] - [char] ipmi:ssif: Use i2c_adapter_id instead of adapter->nr (Tony Camuso) [1457807] - [char] ipmi: Use the proper default value for register size in ACPI (Tony Camuso) [1457807] - [char] ipmi_ssif: remove redundant null check on array client->adapter->name (Tony Camuso) [1457807] - [char] ipmi: Pick up slave address from SMBIOS on an ACPI device (Tony Camuso) [1457807] - [char] ipmi/watchdog: fix watchdog timeout set on reboot (Tony Camuso) [1457807] - [char] ipmi_ssif: unlock on allocation failure (Tony Camuso) [1457807] - [char] ipmi/watchdog: fix wdog hang on panic waiting for ipmi response (Tony Camuso) [1457807] - [char] ipmi_si: use smi_num for init_name (Tony Camuso) [1457807] - [char] Move platform device creation earlier in the initialization (Tony Camuso) [1457807] - [char] ipmi: bt-bmc: Add ast2500 compatible string (Tony Camuso) [1457807] - [char] ipmi/bt-bmc: change compatible node to 'aspeed, ast2400-ibt-bmc' (Tony Camuso) [1457807] - [char] ipmi_ssif: use setup_timer (Tony Camuso) [1457807] - [char] ipmi: Fix kernel panic at ipmi_ssif_thread() (Tony Camuso) [1457807] - [char] ipmi_si: Clean up printks (Tony Camuso) [1457807] - [mm] page_cgroup: Fix Kernel bug during boot with memory cgroups enabled (Larry Woodman) [1483747] - [fs] ext4: fix off-by-one on max nr_pages in ext4_find_unwritten_pgoff() (Bill O'Donnell) [1458728] - [fs] flexfiles: fix leak of nfs4_ff_ds_version arrays (Steve Dickson) [1496533] - [fs] nfs: Fix 2 use after free issues in the I/O code (Steve Dickson) [1496506] - [fs] pnfs: Use the standard I/O stateid when calling LAYOUTGET (Steve Dickson) [1496503] - [fs] nfsv4: Use correct inode in _nfs4_opendata_to_nfs4_state() (Steve Dickson) [1496500] - [fs] nfsv4.1: Fix a race in nfs4_proc_layoutget (Steve Dickson) [1478509] - [fs] nfsv4: fix a reference leak caused WARNING messages (Steve Dickson) [1478507] - [fs] nfsv4: Fix an rcu lock leak (Steve Dickson) [1478505] - [fs] nfs: Don't write back further requests if there is a pending write error (Steve Dickson) [1478486] - [fs] nfs: flexfiles: fix kernel OOPS if MDS returns unsupported DS type (Steve Dickson) [1478511] - [fs] pnfs/flexfiles: Handle expired layout segments in ff_layout_initiate_commit() (Steve Dickson) [1478511] - [fs] nfs: Fix another COMMIT race in pNFS (Steve Dickson) [1478511] - [fs] nfs: Fix a COMMIT race in pNFS (Steve Dickson) [1478511] - [fs] pnfs: Ensure we commit the layout if it has been invalidated (Steve Dickson) [1478487] - [fs] flexfiles: Fix up the ff_layout_write_pagelist failure path (Steve Dickson) [1478487] - [fs] PNFS for stateid errors retry against MDS first (Steve Dickson) [1458863] - [fs] PNFS fix EACCESS on commit to DS handling (Steve Dickson) [1458863] - [fs] PNFS fix fallback to MDS if got error on commit to DS (Steve Dickson) [1458863] - [fs] pnfs: Fix a deadlock when coalescing writes and returning the layout (Steve Dickson) [1478500] - [fs] pnfs: Don't clear the layout return info if there are segments to return (Steve Dickson) [1478500]- [nvme] fix the definition of the doorbell buffer config support bit (David Milburn) [1454365 1456486 1457880] - [nvme] pci: use dma memory for the host memory buffer descriptors (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: default MR page size to 4k (David Milburn) [1457880 1456486 1454365] - [nvme] pci: set cqe_seen on polled completions (David Milburn) [1457880 1456486 1454365] - [nvme] fabrics: fix reporting of unrecognized options (David Milburn) [1457880 1456486 1454365] - [nvme] fc: eliminate incorrect static markers on local variables (David Milburn) [1457880 1456486 1454365] - [nvme] fc: correct use after free on list teardown (David Milburn) [1457880 1456486 1454365] - [nvme] don't overwrite identify sn/fr with 0-bytes (David Milburn) [1457880 1456486 1454365] - [nvme] fix nvme reset command timeout handling (David Milburn) [1457880 1456486 1454365] - [nvme] pci: fix CMB sysfs file removal in reset path (David Milburn) [1457880 1456486 1454365] - [nvme] fc: add defer_req callback for deferment of cmd buffer return (David Milburn) [1457880 1456486 1454365] - [nvme] strip trailing 0-bytes in wwid_show (David Milburn) [1457880 1456486 1454365] - [nvme] pci: fix HMB size calculation (David Milburn) [1457880 1456486 1454365] - [nvme] fc: revise TRADDR parsing (David Milburn) [1457880 1456486 1454365] - [nvme] fc: address target disconnect race conditions in fcp io submit (David Milburn) [1457880 1456486 1454365] - [nvme] fabrics commands should use the fctype field for data direction (David Milburn) [1457880 1456486 1454365] - [nvme] also provide a UUID in the WWID sysfs attribute (David Milburn) [1457880 1456486 1454365] - [nvme] don't report 0-bytes in serial number (David Milburn) [1457880 1456486 1454365] - [nvme] Move serial number from controller to subsystem (David Milburn) [1457880 1456486 1454365] - [nvme] prefix version configfs file with attr (David Milburn) [1457880 1456486 1454365] - [nvme] pci: Fix an error handling path in 'nvme_probe()' (David Milburn) [1457880 1456486 1454365] - [nvme] pci: Remove nvme_setup_prps BUG_ON (David Milburn) [1457880 1456486 1454365] - [nvme] fc: fix byte swapping in nvmet_fc_ls_create_association (David Milburn) [1457880 1456486 1454365] - [nvme] pci: add module parameter for io queue depth (David Milburn) [1457880 1456486 1454365] - [nvme] pci: compile warnings in nvme_alloc_host_mem() (David Milburn) [1457880 1456486 1454365] - [nvme] fc: Accept variable pad lengths on Create Association LS (David Milburn) [1457880 1456486 1454365] - [nvme] fc: revise Create Association descriptor length (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: unconditionally recycle the request mr (David Milburn) [1457880 1456486 1454365] - [nvme] split nvme_uninit_ctrl into stop and uninit (David Milburn) [1457880 1456486 1454365] - [nvme] kick requeue list when requeueing a request instead of when starting the queues (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: remove race conditions from IB signalling (David Milburn) [1457880 1456486 1454365] - [nvme] fc: use blk_mq_delay_run_hw_queue instead of open-coding it (David Milburn) [1457880 1456486 1454365] - [nvme] fc: update tagset nr_hw_queues after queues reinit (David Milburn) [1457880 1456486 1454365] - [nvme] loop: update tagset nr_hw_queues after reconnecting/resetting (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: update tagset nr_hw_queues after reconnecting/resetting (David Milburn) [1457880 1456486 1454365] - [nvme] fc: don't override opts->nr_io_queues (David Milburn) [1457880 1456486 1454365] - [nvme] pci: rename to nvme_pci_configure_admin_queue (David Milburn) [1457880 1456486 1454365] - [nvme] move ctrl cap to struct nvme_ctrl (David Milburn) [1457880 1456486 1454365] - [nvme] move queue_count to the nvme_ctrl (David Milburn) [1457880 1456486 1454365] - [nvme] Quirks for PM1725 controllers (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: register ib_client to not deadlock in device removal (David Milburn) [1457880 1456486 1454365] - [nvme] fc: fix error recovery on link down (David Milburn) [1457880 1456486 1454365] - [nvme] fc: fix crashes on bad opcodes (David Milburn) [1457880 1456486 1454365] - [nvme] fc: Fix crash when nvme controller connection fails (David Milburn) [1457880 1456486 1454365] - [nvme] fc: replace ioabort msleep loop with completion (David Milburn) [1457880 1456486 1454365] - [nvme] fc: fix double calls to nvme_cleanup_cmd() (David Milburn) [1457880 1456486 1454365] - [nvme] fabrics: verify that a controller returns the correct NQN (David Milburn) [1457880 1456486 1454365] - [nvme] simplify nvme_dev_attrs_are_visible (David Milburn) [1457880 1456486 1454365] - [nvme] read the subsystem NQN from Identify Controller (David Milburn) [1457880 1454365 1456486] - [nvme] remove a misleading comment on struct nvme_ns (David Milburn) [1457880 1456486 1454365] - [nvme] explicitly disable APST on quirked devices (David Milburn) [1389600] - [nvme] use a single NVME_AQ_DEPTH and relax it to 32 (David Milburn) [1457880 1456486 1454365] - [nvme] pci: factor out the cqe reading mechanics from __nvme_process_cq (David Milburn) [1457880 1456486 1454365] - [nvme] pci: factor out cqe handling into a dedicated routine (David Milburn) [1457880 1456486 1454365] - [nvme] pci: Introduce nvme_ring_cq_doorbell (David Milburn) [1457880 1456486 1454365] - [nvme] pci: Fix stuck nvme reset (David Milburn) [1457880 1456486 1454365] - [nvme] implement NS Optimal IO Boundary from 1.3 Spec (David Milburn) [1457880 1456486 1454365] - [nvme] no need to wait for the reset when keepalive fails (David Milburn) [1457880 1456486 1454365] - [nvme] move reset workqueue handling to common code (David Milburn) [1454365 1456486 1457880] - [nvme] pci: Remove watchdog timer (David Milburn) [1457880 1456486 1454365] - [nvme] move protection information check into nvme_setup_rw (David Milburn) [1457880 1456486 1454365] - [nvme] mark shutdown_timeout static (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: fix error code in nvme_rdma_create_ctrl() (David Milburn) [1457880 1456486 1454365] - [nvme] fabrics: keep track of nvmet connect error status (David Milburn) [1457880 1456486 1454365] - [nvme] add fields into identify controller data structure (David Milburn) [1457880 1456486 1454365] - [nvme] fc: Remove a set-but-not-used variable (David Milburn) [1457880 1456486 1454365] - [nvme] use ctrl->device consistently for logging (David Milburn) [1457880 1456486 1454365] - [nvme] allow overriding the NVMe VS via configfs (David Milburn) [1457880 1456486 1454365] - [nvme] add uuid field to nvme_ns and populate via configfs (David Milburn) [1451199] - [nvme] implement namespace identify descriptor list (David Milburn) [1451199] - [nvme] provide UUID value to userspace (David Milburn) [1451199] - [nvme] get list of namespace descriptors (David Milburn) [1451199] - [nvme] rename uuid to nguid in nvme_ns (David Milburn) [1451199] - [nvme] introduce NVMe Namespace Identification Descriptor structures (David Milburn) [1457880 1456486 1454365] - [nvme] use NVME_IDENTIFY_DATA_SIZE (David Milburn) [1457880 1456486 1454365] - [nvme] [lib] add sg_zero_buffer() helper (David Milburn) [1457880 1456486 1454365] - [nvme] nvme-pci: remove redundant includes (David Milburn) [1454365 1456486 1457880] - [nvme] nvme-pci: remap BAR0 to cover admin CQ doorbell for large stride (David Milburn) [1457880 1456486 1454365] - [nvme] move nr_reconnects to nvme_ctrl (David Milburn) [1457880 1456486 1454365] - [nvme] queue ns scanning and async request from nvme_wq (David Milburn) [1457880 1456486 1454365] - [nvme] Move transports to use nvme-core workqueue (David Milburn) [1457880 1456486 1454365] - [nvme] Don't allow to reset a reconnecting controller (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: Get rid of CONNECTED state (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: rework rdma connection establishment error path (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: make nvme_rdma_(create|destroy)_queue_ib symmetrical (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: Make queue flags bit numbers and not shifts (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: get rid of unused ctrl lock (David Milburn) [1457880 1456486 1454365] - [nvme] loop: get rid of unused controller lock (David Milburn) [1457880 1456486 1454365] - [nvme] pci: implement host memory buffer support (David Milburn) [1454365 1456486 1457880] - [nvme] [kernel] dma-mapping: introduce the DMA_ATTR_NO_WARN attribute (David Milburn) [1457880 1456486 1454365] - [nvme] save hmpre and hmmin in struct nvme_ctrl (David Milburn) [1457880 1456486 1454365] - [nvme] add dword 12 - 15 fields to struct nvme_features (David Milburn) [1457880 1456486 1454365] - [nvme] add struct nvme_host_mem_buf_desc and HMB flags (David Milburn) [1457880 1456486 1454365] - [nvme] relax APST default max latency to 100ms (David Milburn) [1389600] - [nvme] only consider exit latency when choosing useful non-op power states (David Milburn) [1457880 1456486 1454365] - [nvme] fc: fix missing put reference on controller create failure (David Milburn) [1457880 1456486 1454365] - [nvme] fc: on lldd/transport io error, terminate association (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: fast fail incoming requests while we reconnect (David Milburn) [1468743] - [nvme] pci: fix multiple ctrl removal scheduling (David Milburn) [1454365 1456486 1457880] - [nvme] fix hang in remove path (David Milburn) [1457880 1456486 1454365] - [nvme] Quirk APST on Intel 600P/P3100 devices (David Milburn) [1389600] - [nvme] replace is_flags field in nvme_ctrl_ops with a flags field (David Milburn) [1457880 1456486 1454365] - [nvme] pci: consistencly use ctrl->device for logging (David Milburn) [1457880 1456486 1454365] - [nvme] fc: remove extra controller reference taken on reconnect (David Milburn) [1457880 1456486 1454365] - [nvme] fc: correct nvme status set on abort (David Milburn) [1457880 1456486 1454365] - [nvme] fc: set logging level on resets/deletes (David Milburn) [1457880 1456486 1454365] - [nvme] fc: revise comment on teardown (David Milburn) [1457880 1456486 1454365] - [nvme] fc: Support ctrl_loss_tmo (David Milburn) [1457880 1456486 1454365] - [nvme] fc: get rid of local reconnect_delay (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: support devices with queue size < 32 (David Milburn) [1457880 1456486 1454365] - [nvme] release the sq ref on rdma read errors (David Milburn) [1457880 1456486 1454365] - [nvme] fc: remove target cpu scheduling flag (David Milburn) [1457880 1456486 1454365] - [nvme] fc: stop queues on error detection (David Milburn) [1457880 1456486 1454365] - [nvme] fc: require target or discovery role for fc-nvme targets (David Milburn) [1457880 1456486 1454365] - [nvme] fc: correct port role bits (David Milburn) [1457880 1456486 1454365] - [nvme] unmap CMB and remove sysfs file in reset path (David Milburn) [1457880 1456486 1454365] - [nvme] scsi: remove nvme_trans_security_protocol (David Milburn) [1457880 1456486 1454365] - [nvme] scsi: Consider LBA format in IO splitting calculation (David Milburn) [1457880 1456486 1454365] - [nvme] fc: avoid memory corruption caused by calling nvmf_free_options() twice (David Milburn) [1457880 1456486 1454365] - [nvme] Add nvme_core.force_apst to ignore the NO_APST quirk (David Milburn) [1389600] - [nvme] Display raw APST configuration via DYNAMIC_DEBUG (David Milburn) [1389600] - [nvme] Fix APST comment (David Milburn) [1389600] - [nvme] fcloop: mark two symbols static (David Milburn) [1457880 1456486 1454365] - [nvme] fc: properly endian swap sq_head (David Milburn) [1457880 1456486 1454365] - [nvme] fc: mark the sqhd field as __le16 (David Milburn) [1457880 1456486 1454365] - [nvme] fc: fix endianess annoations for nvmet_fc_format_rsp_hdr (David Milburn) [1457880 1456486 1454365] - [nvme] fc: mark nvmet_fc_handle_fcp_rqst static (David Milburn) [1457880 1456486 1454365] - [nvme] fc: mark two symbols static (David Milburn) [1457880 1456486 1454365] - [nvme] fc: add controller reset support (David Milburn) [1457880 1456486 1454365] - [nvme] fc: add aen abort to teardown (David Milburn) [1457880 1456486 1454365] - [nvme] fc: fix command id check (David Milburn) [1457880 1456486 1454365] - [nvme] fc: Change traddr field separator to a colon (David Milburn) [1457880 1456486 1454365] - [nvme] fc: Add ls aborts on remote port teardown (David Milburn) [1457880 1456486 1454365] - [nvme] fc: Move LS's to rport (David Milburn) [1457880 1456486 1454365] - [nvme] fc: add missing reference in add_port (David Milburn) [1457880 1456486 1454365] - [nvme] fc: Rework target side abort handling (David Milburn) [1457880 1456486 1454365] - [nvme] fcloop: split job struct from transport for req_release (David Milburn) [1457880 1456486 1454365] - [nvme] fc: add req_release to lldd api (David Milburn) [1457880 1456486 1454365] - [nvme] fc: add target feature flags for upcall isr contexts (David Milburn) [1457880 1456486 1454365] - [nvme] convert from kmap to nvmet_copy_from_sgl (David Milburn) [1457880 1456486 1454365] - [nvme] improve performance for virtual NVMe devices (David Milburn) [1454365 1456486 1457880] - [nvme] pci: Don't set reserved SQ create flags (David Milburn) [1457880 1456486 1454365] - [nvme] Quirk APST off on THNSF5256GPUK TOSHIBA (David Milburn) [1389600] - [nvme] Adjust the Samsung APST quirk (David Milburn) [1389600] - [nvme] make nvme_error_status private (David Milburn) [1457880 1456486 1454365] - [nvme] split nvme status from block req->errors (David Milburn) [1454365 1456486 1457880] - [nvme] fc: fix status code handling in nvme_fc_fcpio_done (David Milburn) [1457880 1456486 1454365] - [nvme] fc: Fix sqsize wrong assignment based on ctrl MQES capability (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: Fix sqsize wrong assignment based on ctrl MQES capability (David Milburn) [1457880 1456486 1454365] - [nvme] loop: Fix sqsize wrong assignment based on ctrl MQES capability (David Milburn) [1457880 1456486 1454365] - [nvme] move the retries count to struct nvme_request (David Milburn) [1454365 1456486 1457880] - [nvme] mark nvme_max_retries static (David Milburn) [1457880 1456486 1454365] - [nvme] cleanup nvme_req_needs_retry (David Milburn) [1457880 1456486 1454365] - [nvme] move ->retries setup to nvme_setup_cmd (David Milburn) [1457880 1456486 1454365] - [nvme] factor request completion code into a common helper (David Milburn) [1457880 1456486 1454365] - [nvme] fc: drop ctrl for all command completions (David Milburn) [1457880 1456486 1454365] - [nvme] fc: increment request retries counter before requeuing (David Milburn) [1457880 1456486 1454365] - [nvme] loop: increment request retries counter before requeuing (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: increment request retries counter before requeuing (David Milburn) [1457880 1456486 1454365] - [nvme] fc: Clean up host fcpio done status handling (David Milburn) [1457880 1456486 1454365] - [nvme] fc: Clear SG list to avoid double frees (David Milburn) [1457880 1456486 1454365] - [nvme] fc: correct LS validation (David Milburn) [1457880 1456486 1454365] - [nvme] fc: Sync NVME LS reject reasons with spec (David Milburn) [1457880 1456486 1454365] - [nvme] fc: Add check of status_code in ERSP_IU (David Milburn) [1457880 1456486 1454365] - [nvme] fc: Sync FC-NVME header with standard (David Milburn) [1457880 1456486 1454365] - [nvme] loop: retrieve iod from the cqe command_id (David Milburn) [1457880 1456486 1454365] - [nvme] loop: remove unneeded (David Milburn) [1457880 1456486 1454365] - [nvme] fc: fix module_init (theoretical) error path (David Milburn) [1457880 1456486 1454365] - [nvme] loop: fix module_init (theoretical) error path (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: fix module_init (theoretical) error path (David Milburn) [1457880 1456486 1454365] - [nvme] use symbolic constants for log identifiers (David Milburn) [1457880 1456486 1454365] - [nvme] Introduced helper routine for controller status check (David Milburn) [1457880 1456486 1454365] - [nvme] fixed avoided printing nvmet: twice in error logs (David Milburn) [1457880 1456486 1454365] - [nvme] loop: remove some code duplication (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: Give some more grace for rdma connection establishment (David Milburn) [1457880 1456486 1454365] - [nvme] fix byte swap in nvmet_parse_io_cmd (David Milburn) [1457880 1456486 1454365] - [nvme] add missing byte swap in nvmet_get_smart_log (David Milburn) [1457880 1456486 1454365] - [nvme] loop: handle cpu unplug when re-establishing the controller (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: handle cpu unplug when re-establishing the controller (David Milburn) [1457880 1456486 1454365] - [nvme] confirm sq percpu has scheduled and switched to atomic (David Milburn) [1457880 1456486 1454365] - [nvme] loop: fix a possible use-after-free when destroying the admin queue (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: add support for host_traddr (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: Fix error handling (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: use nvme cm status helper (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: move nvme cm status helper to .h file (David Milburn) [1457880 1456486 1454365] - [nvme] rdma: use rdma connection reject helper functions (David Milburn) [1457880 1456486 1454365] - [nvme] fc: don't bother to validate ioccsz and iorcsz (David Milburn) [1457880 1456486 1454365] - [nvme] pci: No special case for queue busy on IO (David Milburn) [1457880 1456486 1454365] - [nvme] core: Fix race kicking freed request_queue (David Milburn) [1457880 1456486 1454365] - [nvme] pci: Disable on removal when disconnected (David Milburn) [1457880 1456486 1454365] - [nvme] Enable autonomous power state transitions (David Milburn) [1457880 1456486 1454365] - [nvme] [base] pm/qos: Export dev_pm_qos_update_user_latency_tolerance (David Milburn) [1457880 1456486 1454365] - [nvme] [base] pm/qos: Fix writing 'auto' to pm_qos_latency_tolerance_us (David Milburn) [1457880 1456486 1454365] - [nvme] [base] pm/qos: Improve sysfs pm_qos_latency_tolerance validation (David Milburn) [1457880 1456486 1454365] - [nvme] Add a quirk mechanism that uses identify_ctrl (David Milburn) [1454365 1456486 1457880] - [nvme] make nvmf_register_transport require a create_ctrl callback (David Milburn) [1457880 1456486 1454365] - [nvme] Use CNS as 8-bit field and avoid endianness conversion (David Milburn) [1457880 1456486 1454365] - [nvme] add semicolon in nvme_command setting (David Milburn) [1457880 1456486 1454365] - [nvme] fix build with gcc-4.4.4 (David Milburn) [1457880 1456486 1454365] - [nvme] avoid dereferencing nvmet_req (David Milburn) [1457880 1456486 1454365] - [nvme] Make controller state visible via sysfs (David Milburn) [1457880 1456486 1454365] - [nvme] Make cntlid globally unique (David Milburn) [1457880 1456486 1454365] - [nvme] fc: cleanup of abort flag processing in fcp_op_done (David Milburn) [1457880 1456486 1454365] - [nvme] admin-cmd: fix spelling mistake: Counld -> Could (David Milburn) [1457880 1456486 1454365] - [nvme] pci: Don't mark IOD as aborted if abort wasn't sent (David Milburn) [1457880 1456486 1454365] - [nvme] scsi: don't rely on BLK_MAX_CDB (David Milburn) [1457880 1456486 1454365]- [s390] pci: correct hotplug related issues (Hendrik Brueckner) [1486403] - [s390] pci: recognize name clashes with uids (Hendrik Brueckner) [1486403] - [s390] pci: provide more debug information (Hendrik Brueckner) [1486403] - [s390] pci: fix handling of PEC 306 (Hendrik Brueckner) [1486403] - [s390] pci: improve pci hotplug (Hendrik Brueckner) [1486403] - [s390] pci: introduce clp_get_state (Hendrik Brueckner) [1486403] - [s390] pci: improve error handling during fmb (de)registration (Hendrik Brueckner) [1486403] - [s390] pci: improve unreg_ioat error handling (Hendrik Brueckner) [1486403] - [s390] pci: improve error handling during interrupt deregistration (Hendrik Brueckner) [1486403] - [s390] pci: don't cleanup in arch_setup_msi_irqs (Hendrik Brueckner) [1486403] - [s390] scsi: zfcp: trace HBA FSF response by default on dismiss or timedout late response (Hendrik Brueckner) [1494576] - [s390] scsi: zfcp: fix payload with full FCP_RSP IU in SCSI trace records (Hendrik Brueckner) [1494576] - [s390] scsi: zfcp: fix missing trace records for early returns in TMF eh handlers (Hendrik Brueckner) [1494576] - [s390] scsi: zfcp: fix passing fsf_req to SCSI trace on TMF to correlate with HBA (Hendrik Brueckner) [1494576] - [s390] scsi: zfcp: fix capping of unsuccessful GPN_FT SAN response trace records (Hendrik Brueckner) [1494576] - [media] stk1160: Remove '.' from Kconfig (Prarit Bhargava) [1498552] - [scripts] kconfig: Regenerate *.c_shipped files after previous changes (Prarit Bhargava) [1498552] - [scripts] kconfig: Introduce the "imply" keyword (Prarit Bhargava) [1498552] - [scripts] kconfig: Regenerate shipped zconf.{hash, lex}.c files (Prarit Bhargava) [1498552] - [scripts] kconfig: warn of unhandled characters in Kconfig commands (Prarit Bhargava) [1498552] - [scripts] kconfig: allow use of relations other than (in)equality (Prarit Bhargava) [1498552] - [scripts] kconfig: re-generate *.c_shipped files after previous change (Prarit Bhargava) [1498552] - [scripts] kconfig: don't silently ignore unhandled characters (Prarit Bhargava) [1498552] - [scripts] kbuild: trivial - use tabs for code indent where possible (Prarit Bhargava) [1498552] - [scripts] kconfig: make allnoconfig disable options behind EMBEDDED and EXPERT (Prarit Bhargava) [1498552] - [scripts] kconfig: remove unused definition from scanner (Prarit Bhargava) [1498552] - [scripts] kconfig: regenerate bison parser (Prarit Bhargava) [1498552] - [scripts] kconfig: do not special-case 'MODULES' symbol (Prarit Bhargava) [1498552] - [kernel] modules: do not depend on kconfig to set 'modules' option to symbol MODULES (Prarit Bhargava) [1498552] - [acpi] acpi / dptf: move int340x_thermal.c to the DPTF folder (Prarit Bhargava) [1496811] - [acpi] acpi / dptf: Add DPTF power participant driver (Prarit Bhargava) [1496811] - [scsi] storvsc: fix memory leak on ring buffer busy (Cathy Avery) [1469095] - [scsi] storvsc: use default I/O timeout handler for FC devices (Cathy Avery) [1469095] - [scsi] storvsc: remove unnecessary channel inbound lock (Cathy Avery) [1469095] - [scsi] storvsc: use in place iterator function (Cathy Avery) [1469095] - [scsi] storvsc: Add support for FC rport (Cathy Avery) [1469095] - [scsi] scsi_transport_fc: Add dummy initiator role to rport (Cathy Avery) [1469095] - [scsi] storvsc: remove return at end of void function (Cathy Avery) [1469095] - [tools] perf bench: Copy kernel files needed to build mem{cpy, set} x86_64 benchmarks (Jeff Moyer) [1437205] - [x86] mce: Fix copy/paste error in exception table entries (Jeff Moyer) [1437205] - [x86] mce: Improve memcpy_mcsafe() (Jeff Moyer) [1437205] - [x86] mm, x86/mce: Fix return type/value for memcpy_mcsafe() (Jeff Moyer) [1437205] - [x86] mm, x86/mce: Add memcpy_mcsafe() (Jeff Moyer) [1437205] - [x86] mce: Check for faults tagged in EXTABLE_CLASS_FAULT exception table entries (Jeff Moyer) [1437205] - [x86] mce: Add PCI quirks to identify Xeons with machine check recovery (Jeff Moyer) [1437205] - [x86] x86/cpufeature: Carve out X86_FEATURE_* (Jeff Moyer) [1437205] - [x86] x86/headers: Don't asm/processor.h in asm/atomic.h (Jeff Moyer) [1437205] - [kernel] jump_label: remove bug.h, atomic.h dependencies for HAVE_JUMP_LABEL (Jeff Moyer) [1437205] - [x86] x86/mm: add mcsafe exception table mechanism (Jeff Moyer) [1437205] - [tools] perf bench mem: Prepare the x86-64 build for upstream memcpy_mcsafe() changes (Jeff Moyer) [1437205] - [pci] dpc: Add local struct device pointers (Myron Stowe) [1499031] - [pci] dpc: Add eDPC support (Myron Stowe) [1499031] - [pci] dpc: Fix control register setting (Myron Stowe) [1499031] - [pci] dpc: Skip DPC event if device is not present (Myron Stowe) [1499031] - [pci] dpc: Wait for Root Port busy to clear (Myron Stowe) [1499031] - [pci] dpc: Decode extended reasons (Myron Stowe) [1499031] - [pci] Make DPC explicitly non-modular (Myron Stowe) [1499031] - [pci] Remove DPC tristate module option (Myron Stowe) [1499031] - [pci] Bind DPC to Root Ports as well as Downstream Ports (Myron Stowe) [1499031] - [pci] Fix whitespace in struct dpc_dev (Myron Stowe) [1499031] - [pci] Convert Downstream Port Containment driver to use devm_* functions (Myron Stowe) [1499031] - [security] selinux: fix double free in selinux_parse_opts_str() (Paul Moore) [1456843] - [s390] report new vector facilities (Hendrik Brueckner) [1375265] - [s390] scsi: zfcp: fix queuecommand for scsi_eh commands when DIX enabled (Hendrik Brueckner) [1494577] - [s390] qeth: fix L3 next-hop in xmit qeth hdr (Hendrik Brueckner) [1490787] - [ata] libata: Fix device_rh removal warning (Prarit Bhargava) [1455942] - [i2c] i801: Add support for Intel Gemini Lake (Steve Best) [1457268] - [tools] power turbostat: initial Gemini Lake SOC support (Steve Best) [1465246] - [powercap] intel_rapl: Add support for Gemini Lake (Steve Best) [1464887]- [fs] ext4: in ext4_seek_{hole, data}, return -ENXIO for negative offsets (Bill O'Donnell) [1494317] - [fs] cifs: show 'soft' in the mount options for hard mounts (Leif Sahlberg) [1490774] - [fs] cifs: Reconnect expired SMB sessions (Leif Sahlberg) [1477052] - [fs] nfsd: give out fewer session slots as limit approaches (Dave Wysochanski) [1492234] - [fs] nfsd: increase DRC cache limit (Dave Wysochanski) [1492234] - [fs] ext4: fix off-by-in loop termination in ext4_find_unwritten_pgoff() (Bill O'Donnell) [1469363] - [fs] ext4: fix SEEK_HOLE (Bill O'Donnell) [1469363] - [netdrv] atlantic: fix iommu errors (David Arcari) [1490698] - [netdrv] aquantia: Fix transient invalid link down/up indications (David Arcari) [1452077] - [netdrv] aquantia: Fix Tx queue hangups (David Arcari) [1452077] - [netdrv] aquantia: use centralized core mtu check (David Arcari) [1452077] - [netdrv] aquantia: Setup max_mtu in ndev to enable jumbo frames (David Arcari) [1452077] - [netdrv] aquantia: set net_device mtu when mtu is changed (David Arcari) [1452077] - [netdrv] aquantia: Fixes for aq_ndev_change_mtu (David Arcari) [1452077] - [netdrv] aquantia: Show info message if bad firmware version detected (David Arcari) [1452077] - [netdrv] aquantia: Fix for multicast filter handling (David Arcari) [1452077] - [netdrv] aquantia: Fix for incorrect speed index (David Arcari) [1452077] - [netdrv] aquantia: Workaround for HW checksum bug (David Arcari) [1452077] - [netdrv] aquantia: Fix for number of RSS queues (David Arcari) [1452077] - [netdrv] aquantia: Extra spinlocks removed (David Arcari) [1452077] - [netdrv] aquantia: atlantic: remove declaration of hw_atl_utils_hw_set_power (David Arcari) [1452077] - [netdrv] aquantia: remove redundant checks on error status (David Arcari) [1452077] - [netdrv] intel: use core min/max MTU checking (David Arcari) [1454906] - [netdrv] e1000e: Initial Support for IceLake (David Arcari) [1454906] - [netdrv] e1000e: add check on e1e_wphy() return value (David Arcari) [1454906] - [netdrv] e1000e: Undo e1000e_pm_freeze if __e1000_shutdown fails (David Arcari) [1454906] - [netdrv] e1000e: add statistic indicating number of skipped Tx timestamps (David Arcari) [1454906] - [netdrv] e1000e: fix race condition around skb_tstamp_tx() (David Arcari) [1454906] - [netdrv] update drivers to make both SW and HW TX timestamps (David Arcari) [1454906] - [netdrv] e1000e: fix PTP on e1000_pch_lpt variants (David Arcari) [1454906] - [netdrv] sfc: don't try and read ef10 data on non-ef10 NIC (Jarod Wilson) [1479400] - [netdrv] sfc: Add ethtool -m support for QSFP modules (Jarod Wilson) [1479400] - [netdrv] sfc: don't read beyond unicast address list (Jarod Wilson) [1474250 1479400] - [netdrv] sfc: correct comment on efx_mcdi_process_event (Jarod Wilson) [1479400] - [netdrv] sfc: change Unknown MCDI event message to print full event (Jarod Wilson) [1479400] - [netdrv] sfc: fix attempt to translate invalid filter ID (Jarod Wilson) [1479400] - [netdrv] sfc: Fix MCDI command size for filter operations (Jarod Wilson) [1449449 1479400] - [netdrv] sfc: remove duplicate up_write on VF filter_sem (Jarod Wilson) [1479400] - [netdrv] sfc: revert changes to NIC revision numbers (Jarod Wilson) [1479400] - [netdrv] sfc: don't rearm interrupts if busy polling (Jarod Wilson) [1479400] - [netdrv] sfc: use core min/max MTU checking (Jarod Wilson) [1479400] - [scsi] cxgb4i: assign rxqs in round robin mode (Arjun Vynipadath) [1458307] - [scsi] cxgbi: fix build with EXTRA_CFLAGS (Arjun Vynipadath) [1458307] - [scsi] cxgb4i: Call into recently added cxgb4 ipv6 api (Arjun Vynipadath) [1458307] - [iscsi] target: fix invalid flags in text response (Arjun Vynipadath) [1458312] - [iscsi] target: fix memory leak in iscsit_setup_text_cmd() (Arjun Vynipadath) [1458312] - [iscsi] cxgbit: add missing __kfree_skb() (Arjun Vynipadath) [1458312] - [iscsi] cxgbit: fix sg_nents calculation (Arjun Vynipadath) [1458312] - [iscsi] cxgbit: Add an #include directive (Arjun Vynipadath) [1458312] - [infiniband] iw_cxgb4: don't use WR keys/addrs for 0 byte reads (Arjun Vynipadath) [1458304] - [infiniband] cxgb4: Fix error codes in c4iw_create_cq() (Arjun Vynipadath) [1458304] - [infiniband] rdma/cxgb4: Fix memory leaks during module exit (Arjun Vynipadath) [1458304] - [infiniband] rdma/iw_cxgb4: Avoid touch after free error in ARP failure handlers (Arjun Vynipadath) [1458304] - [infiniband] iw_cxgb4: check return value of alloc_skb (Arjun Vynipadath) [1458304] - [infiniband] cxgb4: Use more common logging style (Arjun Vynipadath) [1458304] - [infiniband] iw_cxgb4: clean up send_connect() (Arjun Vynipadath) [1458304] - [infiniband] rdma/cxgb4: Use AF_INET for sin_family field (Arjun Vynipadath) [1458304] - [infiniband] rdma/cxgb4: Handle NET_XMIT return codes (Arjun Vynipadath) [1458304] - [infiniband] rdma/cxgb4: Wake up waiters after flushing the qp (Arjun Vynipadath) [1458304] - [infiniband] rdma/cxgb4: Limit MRs to < 8GB for T4/T5 devices (Arjun Vynipadath) [1458304]- [netdrv] ixgbe: Disable flow control for XFI (Ken Cox) [1452423] - [netdrv] ixgbe: Do not support flow control autonegotiation for X553 (Ken Cox) [1452423] - [netdrv] ixgbe: Update NW_MNG_IF_SEL support for X553 (Ken Cox) [1452423] - [netdrv] ixgbe: Enable LASI interrupts for X552 devices (Ken Cox) [1452423] - [netdrv] ixgbe: Ensure MAC filter was added before setting MACVLAN (Ken Cox) [1452423] - [netdrv] ixgbe: pci_set_drvdata must be called before register_netdev (Ken Cox) [1452423] - [netdrv] ixgbe: Resolve cppcheck format string warning (Ken Cox) [1452423] - [netdrv] ixgbe: fix writes to PFQDE (Ken Cox) [1452423] - [netdrv] ixgbe: Bump version number (Ken Cox) [1452423] - [netdrv] ixgbe: check for Tx timestamp timeouts during watchdog (Ken Cox) [1452423] - [netdrv] ixgbe: add statistic indicating number of skipped Tx timestamps (Ken Cox) [1452423] - [netdrv] ixgbe: avoid permanent lock of *_PTP_TX_IN_PROGRESS (Ken Cox) [1452423] - [netdrv] ixgbe: fix race condition with PTP_TX_IN_PROGRESS bits (Ken Cox) [1452423] - [netdrv] ixgbe: Resolve warnings for -Wimplicit-fallthrough (Ken Cox) [1452423] - [netdrv] ixgbe: Resolve truncation warning for q_vector->name (Ken Cox) [1452423] - [netdrv] ixgbe: Add error checking to setting VF MAC (Ken Cox) [1452423] - [netdrv] ixgbe: Correct thermal sensor event check (Ken Cox) [1452423] - [netdrv] ixgbe: enable L3/L4 filtering for Tx switched packets (Ken Cox) [1452423] - [netdrv] ixgbe: Remove MAC X550EM_X 1Gbase-t led_[on|off] support (Ken Cox) [1452423] - [netdrv] ixgbe: initialize u64_stats_sync structures early at ixgbe_probe (Ken Cox) [1452423] - [netdrv] ixgbe/ixgbevf: Enables TSO for MPLS encapsulated packets (Ken Cox) [1452423] - [netdrv] ixgbe: Check for RSS key before setting value (Ken Cox) [1452423] - [netdrv] ixgbe: Add 1000Base-T device based on X550EM_X MAC (Ken Cox) [1452905 1452423] - [netdrv] ixgbe: Allow setting zero MAC address for VF (Ken Cox) [1452423] - [netdrv] ixgbe: clean macvlan MAC filter table on VF reset (Ken Cox) [1452423] - [netdrv] ixgbe: Acquire PHY semaphore before device reset (Ken Cox) [1452423] - [netdrv] ixgbe: Fix output from ixgbe_dump (Ken Cox) [1452423] - [netdrv] ixgbe: Add support for maximum headroom when using build_skb (Ken Cox) [1452423] - [netdrv] ixgbe: add check for VETO bit when configuring link for KR (Ken Cox) [1452423] - [netdrv] ixgbe: Remove unused define (Ken Cox) [1452423] - [netdrv] ixgbe: do not use adapter->num_vfs when setting VFs via module parameter (Ken Cox) [1452423] - [netdrv] ixgbe: return early instead of wrap block in if statement (Ken Cox) [1452423] - [netdrv] ixgbe: move num_vfs_macvlans allocation into separate function (Ken Cox) [1452423] - [netdrv] ixgbe: add default setup_link for x550em_a MAC type (Ken Cox) [1452423] - [netdrv] ixgbe: list X553 backplane speeds correctly (Ken Cox) [1452908 1452423] - [netdrv] ixgbe: Add X552 XFI backplane support (Ken Cox) [1452908 1452423] - [netdrv] ixgbe: Complete support for X553 sgmii (Ken Cox) [1452908 1452423] - [netdrv] ixgbe: Remove driver config for KX4 PHY (Ken Cox) [1452423] - [netdrv] ixgbe: Remove pr_cont uses (Ken Cox) [1452423] - [netdrv] ixgbe: Avoid Tx hang by not allowing more than the number of VFs supported (Ken Cox) [1452423] - [netdrv] igb/ixgbe: Fix typo in igb_build_skb and/or ixgbe_build_skb code comment (Ken Cox) [1452423] - [netdrv] intel: ixgbe: use new api ethtool_{get|set}_link_ksettings (Ken Cox) [1452423] - [netdrv] ixgbe: Limit use of 2K buffers on architectures with 256B or larger cache lines (Ken Cox) [1452423] - [netdrv] ixgbe: update the rss key on h/w, when ethtool ask for it (Ken Cox) [1452423] - [netdrv] scripts/spelling.txt: add "applys" pattern and fix typo instances (Ken Cox) [1452423] - [netdrv] ixgbe: Don't bother clearing buffer memory for descriptor rings (Ken Cox) [1452423] - [netdrv] ixgbe: Add support for build_skb (Ken Cox) [1452423] - [netdrv] ixgbe: Add private flag to control buffer mode (Ken Cox) [1452423] - [netdrv] ixgbe: Add support for padding packet (Ken Cox) [1452423] - [netdrv] ixgbe: Break out Rx buffer page management (Ken Cox) [1452423] - [netdrv] ixgbe: Use length to determine if descriptor is done (Ken Cox) [1452423] - [netdrv] ixgbe: Make use of order 1 pages and 3K buffers independent of FCoE (Ken Cox) [1452423] - [netdrv] ixgbe: Update code to better handle incrementing page count (Ken Cox) [1452423] - [netdrv] ixgbe: Update driver to make use of DMA attributes in Rx path (Ken Cox) [1452423] - [netdrv] ixgbe: Only DMA sync frame length (Ken Cox) [1452423] - [netdrv] ixgbe: Add function for checking to see if we can reuse page (Ken Cox) [1452423] - [netdrv] ixgbe: prefix Data Center Bridge ops struct (Ken Cox) [1452423] - [netdrv] ixgbe: Support 2.5Gb and 5Gb speed (Ken Cox) [1452423] - [netdrv] ixgbe: get rid of custom busy polling code (Ken Cox) [1452423] - [netdrv] ixgbe: Flip to the new dev walk API (Ken Cox) [1452423] - [netdrv] intel: use core min/max MTU checking (Ken Cox) [1452423] - [netdrv] ixgbe: Error handler for duplicate filter locations in hardware for cls_u32 offloads (Ken Cox) [1452423] - [netdrv] ixgbe: Fix deleting link filters for cls_u32 offloads (Ken Cox) [1452423] - [netdrv] ixgbe: Match on multiple headers for cls_u32 offloads (Ken Cox) [1452423] - [netdrv] ixgbe: Add support for redirect action to cls_u32 offloads (Ken Cox) [1452423] - [netdrv] ixgbe: Extend cls_u32 offload to support UDP headers (Ken Cox) [1452423] - [netdrv] ixgbe: Fix cls_u32 offload support for L4 ports (Ken Cox) [1452423] - [netdrv] ixgbe: Fix cls_u32 offload support for fields with masks (Ken Cox) [1452423] - [netdrv] ixgbe: fix error handling in TC cls_u32 offload routines (Ken Cox) [1452423] - [netdrv] cls_u32: move TC offload feature bit into cls_u32 offload logic (Ken Cox) [1452423] - [netdrv] ixgbe: abort with cls u32 divisor groups greater than 1 (Ken Cox) [1452423] - [netdrv] ixgbe: add support for tc_u32 offload (Ken Cox) [1452423] - [netdrv] ixgbe: limit combined total of macvlan and SR-IOV VFs (Ken Cox) [1452423] - [netdrv] bnx2: use setup_timer() helper (Ken Cox) [1479143] - [netdrv] generalize napi_complete_done() (Ken Cox) [1479143] - [netdrv] bnx2: use READ_ONCE() instead of barrier() (Ken Cox) [1479143] - [netdrv] bnx2: use new api ethtool_{get|set}_link_ksettings (Ken Cox) [1479143] - [netdrv] bnx2: Wait for in-flight DMA to complete at probe stage (Ken Cox) [1374594 1479143] - [netdrv] bnx2: RHEL only patch to use new min/max MTU code without breaking KABI (Ken Cox) [1479143] - [netdrv] ethernet/broadcom: use core min/max MTU checking (Ken Cox) [1479143]- [fs] ceph: fix __choose_mds() for LSSNAP request (Ilya Dryomov) [1489426] - [fs] ceph: avoid panic in create_session_open_msg() if utsname() returns NULL (Ilya Dryomov) [1489426] - [fs] libceph: don't allow bidirectional swap of pg-upmap-items (Ilya Dryomov) [1489426] - [fs] ceph: stop on-going cached readdir if mds revokes FILE_SHARED cap (Ilya Dryomov) [1489426] - [fs] ceph: fix message order check in handle_cap_export() (Ilya Dryomov) [1489426] - [fs] ceph: fix NULL pointer dereference in ceph_flush_snaps() (Ilya Dryomov) [1489426] - [fs] ceph: adjust 36 checks for NULL pointers (Ilya Dryomov) [1489426] - [fs] ceph: delete an unnecessary return statement in update_dentry_lease() (Ilya Dryomov) [1489426] - [fs] ceph: ENOMEM pr_err in __get_or_create_frag() is redundant (Ilya Dryomov) [1489426] - [fs] ceph: check negative offsets in ceph_llseek() (Ilya Dryomov) [1489426] - [fs] ceph: more accurate statfs (Ilya Dryomov) [1489426] - [fs] ceph: properly set snap follows for cap reconnect (Ilya Dryomov) [1489426] - [fs] ceph: don't use CEPH_OSD_FLAG_ORDERSNAP (Ilya Dryomov) [1489426] - [fs] ceph: include snapc in debug message of write (Ilya Dryomov) [1489426] - [fs] ceph: make sure flushsnap messages are sent in proper order (Ilya Dryomov) [1489426] - [fs] ceph: fix -EOLDSNAPC handling (Ilya Dryomov) [1489426] - [fs] ceph: send LSSNAP request to auth mds of directory inode (Ilya Dryomov) [1489426] - [fs] ceph: cleanup ceph_readdir_prepopulate() (Ilya Dryomov) [1489426] - [fs] ceph: new cap message flags indicate if there is pending capsnap (Ilya Dryomov) [1489426] - [fs] ceph: nuke startsync op (Ilya Dryomov) [1489426] - [fs] rbd: silence bogus uninitialized use warning in rbd_acquire_lock() (Ilya Dryomov) [1489426] - [fs] ceph: validate correctness of some mount options (Ilya Dryomov) [1489426] - [fs] ceph: limit osd write size (Ilya Dryomov) [1489426] - [fs] ceph: limit osd read size to CEPH_MSG_MAX_DATA_LEN (Ilya Dryomov) [1489426] - [fs] ceph: remove unused cap_release_safety mount option (Ilya Dryomov) [1489426] - [fs] libceph: make RECOVERY_DELETES feature create a new interval (Ilya Dryomov) [1489426] - [fs] libceph: upmap semantic changes (Ilya Dryomov) [1489426] - [fs] crush: assume weight_set != null imples weight_set_size > 0 (Ilya Dryomov) [1489426] - [fs] libceph: fallback for when there isn't a pool-specific choose_arg (Ilya Dryomov) [1489426] - [fs] libceph: don't call ->reencode_message() more than once per message (Ilya Dryomov) [1489426] - [fs] libceph: make encode_request_*() work with r_mempool requests (Ilya Dryomov) [1489426] - [fs] libceph: potential NULL dereference in ceph_msg_data_create() (Ilya Dryomov) [1489426] - [fs] ceph: fix race in concurrent readdir (Ilya Dryomov) [1489426] - [fs] libceph: don't call encode_request_finish() on MOSDBackoff messages (Ilya Dryomov) [1489426] - [fs] libceph: use alloc_pg_mapping() in __decode_pg_upmap_items() (Ilya Dryomov) [1489426] - [fs] libceph: set -EINVAL in one place in crush_decode() (Ilya Dryomov) [1489426] - [fs] libceph: NULL deref on osdmap_apply_incremental() error path (Ilya Dryomov) [1489426] - [fs] libceph: fix old style declaration warnings (Ilya Dryomov) [1489426] - [fs] libceph: advertise support for NEW_OSDOP_ENCODING and SERVER_LUMINOUS (Ilya Dryomov) [1489426] - [fs] libceph: osd_state is 32 bits wide in luminous (Ilya Dryomov) [1489426] - [fs] crush: remove an obsolete comment (Ilya Dryomov) [1489426] - [fs] crush: crush_init_workspace starts with struct crush_work (Ilya Dryomov) [1489426] - [fs] libceph, crush: per-pool crush_choose_arg_map for crush_do_rule() (Ilya Dryomov) [1489426] - [fs] crush: implement weight and id overrides for straw2 (Ilya Dryomov) [1489426] - [fs] libceph: apply_upmap() (Ilya Dryomov) [1489426] - [fs] libceph: compute actual pgid in ceph_pg_to_up_acting_osds() (Ilya Dryomov) [1489426] - [fs] libceph: pg_upmap[_items] infrastructure (Ilya Dryomov) [1489426] - [fs] libceph: ceph_decode_skip_* helpers (Ilya Dryomov) [1489426] - [fs] libceph: kill __{insert, lookup, remove}_pg_mapping() (Ilya Dryomov) [1489426] - [fs] libceph: introduce and switch to decode_pg_mapping() (Ilya Dryomov) [1489426] - [fs] libceph: don't pass pgid by value (Ilya Dryomov) [1489426] - [fs] libceph: respect RADOS_BACKOFF backoffs (Ilya Dryomov) [1489426] - [fs] libceph: make DEFINE_RB_* helpers more general (Ilya Dryomov) [1489426] - [fs] libceph: avoid unnecessary pi lookups in calc_target() (Ilya Dryomov) [1489426] - [fs] libceph: use target pi for calc_target() calculations (Ilya Dryomov) [1489426] - [fs] libceph: always populate t->target_{oid, oloc} in calc_target() (Ilya Dryomov) [1489426] - [fs] libceph: make sure need_resend targets reflect latest map (Ilya Dryomov) [1489426] - [fs] libceph: delete from need_resend_linger before check_linger_pool_dne() (Ilya Dryomov) [1489426] - [fs] libceph: resend on PG splits if OSD has RESEND_ON_SPLIT (Ilya Dryomov) [1489426] - [fs] libceph: drop need_resend from calc_target() (Ilya Dryomov) [1489426] - [fs] libceph: MOSDOp v8 encoding (actual spgid + full hash) (Ilya Dryomov) [1489426] - [fs] libceph: ceph_connection_operations::reencode_message() method (Ilya Dryomov) [1489426] - [fs] libceph: encode_{pgid,oloc}() helpers (Ilya Dryomov) [1489426] - [fs] libceph: introduce ceph_spg, ceph_pg_to_primary_shard() (Ilya Dryomov) [1489426] - [fs] libceph: new pi->last_force_request_resend (Ilya Dryomov) [1489426] - [fs] libceph: fold [l]req->last_force_resend into ceph_osd_request_target (Ilya Dryomov) [1489426] - [fs] libceph: support SERVER_JEWEL feature bits (Ilya Dryomov) [1489426] - [fs] libceph: advertise support for OSD_POOLRESEND (Ilya Dryomov) [1489426] - [fs] libceph: handle non-empty dest in ceph_{oloc, oid}_copy() (Ilya Dryomov) [1489426] - [fs] libceph: new features macros (Ilya Dryomov) [1489426] - [fs] libceph: remove ceph_sanitize_features() workaround (Ilya Dryomov) [1489426] - [fs] ceph: update ceph_dentry_info::lease_session when necessary (Ilya Dryomov) [1489426] - [fs] ceph: avoid accessing freeing inode in ceph_check_delayed_caps() (Ilya Dryomov) [1489426] - [fs] ceph: avoid invalid memory dereference in the middle of umount (Ilya Dryomov) [1489426] - [fs] ceph: getattr before read on ceph.* xattrs (Ilya Dryomov) [1489426] - [fs] ceph: don't re-send interrupted flock request (Ilya Dryomov) [1489426] - [fs] ceph: cleanup writepage_nounlock() (Ilya Dryomov) [1489426] - [fs] ceph: redirty page when writepage_nounlock() skips unwritable page (Ilya Dryomov) [1489426] - [fs] ceph: remove useless page->mapping check in writepage_nounlock() (Ilya Dryomov) [1489426] - [fs] ceph: update the 'approaching max_size' code (Ilya Dryomov) [1489426] - [fs] ceph: re-request max size after importing caps (Ilya Dryomov) [1489426] - [fs] ceph: unify inode i_ctime update (Ilya Dryomov) [1489426] - [fs] ceph: check i_nlink while converting a file handle to dentry (Ilya Dryomov) [1489426] - [fs] ceph: check that the new inode size is within limits in ceph_fallocate() (Ilya Dryomov) [1489426] - [fs] libceph: cleanup old messages according to reconnect seq (Ilya Dryomov) [1489426] - [fs] libceph: NULL deref on crush_decode() error path (Ilya Dryomov) [1489426] - [fs] libceph: fix error handling in process_one_ticket() (Ilya Dryomov) [1489426] - [fs] libceph: validate blob_struct_v in process_one_ticket() (Ilya Dryomov) [1489426] - [fs] libceph: drop version variable from ceph_monmap_decode() (Ilya Dryomov) [1489426] - [fs] libceph: make ceph_msg_data_advance() return void (Ilya Dryomov) [1489426] - [fs] libceph: use kbasename() and kill ceph_file_part() (Ilya Dryomov) [1489426]- [netdrv] liquidio: fix build errors when CONFIG_DYNAMIC_DEBUG=y and both PF and VF drivers are built as loadable modules (Felix Manlunas) [1451436] - [netdrv] liquidio: fix crash in presence of zeroed-out base address regs (Felix Manlunas) [1451436] - [netdrv] liquidio: show NIC's U-Boot version in a dev_info() message (Felix Manlunas) [1451436] - [netdrv] liquidio: change manner of detecting whether or not NIC firmware is loaded (Felix Manlunas) [1451436] - [netdrv] liquidio: make VF driver notify NIC firmware of MTU change (Felix Manlunas) [1451436] - [netdrv] liquidio: move macro definition to a proper place (Felix Manlunas) [1451436] - [netdrv] liquidio: fix use of pf in pass-through mode in a virtual machine (Felix Manlunas) [1451436] - [netdrv] liquidio: remove support for deprecated f/w cmd OCTNET_CMD_RESET_PF (Felix Manlunas) [1451436] - [netdrv] liquidio: fix Smatch error (Felix Manlunas) [1451436] - [netdrv] liquidio: with embedded f/w, issue droq credits before enablement (Felix Manlunas) [1451436] - [netdrv] liquidio: with embedded f/w, don't reload f/w, issue pf flr at exit (Felix Manlunas) [1451436] - [netdrv] liquidio: fix spelling mistake: "interuupt" -> "interrupt" (Felix Manlunas) [1451436] - [netdrv] liquidio: update VF's netdev->extended->max_mtu if there's a change in PF's MTU (Felix Manlunas) [1451436] - [netdrv] liquidio: added support for ethtool --set-channels feature (Felix Manlunas) [1451436] - [netdrv] liquidio: moved octeon_setup_interrupt to lio_core.c (Felix Manlunas) [1451436] - [netdrv] liquidio: moved liquidio_legacy_intr_handler to lio_core.c (Felix Manlunas) [1451436] - [netdrv] liquidio: moved liquidio_msix_intr_handler to lio_core.c (Felix Manlunas) [1451436] - [netdrv] liquidio: fix issues with fw_type module parameter (Felix Manlunas) [1451436] - [netdrv] liquidio: added support for ethtool --set-ring feature (Felix Manlunas) [1451436] - [netdrv] liquidio: moved liquidio_setup_io_queues to lio_core.c (Felix Manlunas) [1451436] - [netdrv] liquidio: moved liquidio_napi_poll to lio_core.c (Felix Manlunas) [1451436] - [netdrv] liquidio: moved liquidio_napi_drv_callback to lio_core.c (Felix Manlunas) [1451436] - [netdrv] liquidio: moved liquidio_push_packet to lio_core.c (Felix Manlunas) [1451436] - [netdrv] liquidio: moved octeon_setup_droq to lio_core.c (Felix Manlunas) [1451436] - [netdrv] liquidio: moved update_txq_status to lio_core.c (Felix Manlunas) [1451436] - [netdrv] liquidio: moved wait_for_pending_requests to octeon_network.h (Felix Manlunas) [1451436] - [netdrv] liquidio: fix duplicated code for different branches (Felix Manlunas) [1451436] - [netdrv] liquidio: update debug console logging mechanism (Felix Manlunas) [1451436] - [netdrv] liquidio: moved ptp_enable to octeon_device structure (Felix Manlunas) [1451436] - [netdrv] liquidio: removed check for queue size alignment (Felix Manlunas) [1451436] - [netdrv] liquidio: rx/tx queue cleanup (Felix Manlunas) [1451436] - [netdrv] liquidio: napi cleanup (Felix Manlunas) [1451436] - [netdrv] liquidio: fix misspelled firmware image filenames (Felix Manlunas) [1451436] - [netdrv] liquidio: fix wrong info about vf rx/tx ring parameters reported to ethtool (Felix Manlunas) [1451436] - [netdrv] liquidio: moved console_bitmask module param to lio_main.c (Felix Manlunas) [1451436] - [netdrv] liquidio: add missing strings in oct_dev_state_str array (Felix Manlunas) [1451436] - [netdrv] liquidio: set sriov_totalvfs correctly (Felix Manlunas) [1451436] - [netdrv] liquidio: bump up driver version to match newer NIC firmware (Felix Manlunas) [1451436] - [netdrv] liquidio: cleanup: removed cryptic and misleading macro (Felix Manlunas) [1451436] - [netdrv] liquidio: standardization: use min_t instead of custom macro (Felix Manlunas) [1451436] - [netdrv] liquidio: fix implicit irq include causing build failures (Felix Manlunas) [1451436] - [netdrv] liquidio: lio_main: remove unnecessary static in setup_io_queues() (Felix Manlunas) [1451436] - [netdrv] liquidio: lio_vf_main: remove unnecessary static in setup_io_queues() (Felix Manlunas) [1451436] - [netdrv] liquidio: lowmem: init allocated memory to 0 (Felix Manlunas) [1451436] - [netdrv] liquidio: lowmem: do not dereference null ptr (Felix Manlunas) [1451436] - [netdrv] liquidio: lowmem: init allocated memory to 0 (Felix Manlunas) [1451436] - [netdrv] liquidio: support new firmware statistic fw_err_pki (Felix Manlunas) [1451436] - [netdrv] liquidio: fix possible eeprom format string overflow (Felix Manlunas) [1451436] - [netdrv] liquidio: fix bug in soft reset failure detection (Felix Manlunas) [1451436] - [netdrv] liquidio: stop using huge static buffer, save 4096k in .data (Felix Manlunas) [1451436] - [netdrv] liquidio: replace info-pointer mode with buffer-pointer-only mode (Felix Manlunas) [1451436] - [netdrv] liquidio: implement vlan filter enable and disable (Felix Manlunas) [1451436] - [netdrv] liquidio: fix VF driver off-by-one bug when setting ethtool -C ethX rx-frames (Felix Manlunas) [1451436] - [netdrv] liquidio: disallow enabling firmware debug from a VF (Felix Manlunas) [1451436] - [netdrv] liquidio: Fix checkpatch errors with references crossing single line (Felix Manlunas) [1451436] - [netdrv] liquidio: VF interrupt initialization cleanup (Felix Manlunas) [1451436] - [netdrv] liquidio: fix inaccurate count of napi-processed rx packets reported to Octeon (Felix Manlunas) [1451436] - [netdrv] liquidio: fix rare pci_driver.probe failure of VF driver (Felix Manlunas) [1451436] - [netdrv] liquidio: handle HWTSTAMP_FILTER_NTP_ALL (Felix Manlunas) [1451436] - [netdrv] liquidio: make the spinlock octeon_devices_lock static (Felix Manlunas) [1451436] - [netdrv] liquidio: fix PF falsely indicating success at setting MAC address of a nonexistent VF (Felix Manlunas) [1451436] - [netdrv] liquidio: fix insmod failure when multiple NICs are plugged in (Felix Manlunas) [1451436] - [netdrv] liquidio: silence a locking static checker warning (Felix Manlunas) [1451436] - [netdrv] liquidio: remove unnecessary variable assignment (Felix Manlunas) [1451436] - [netdrv] liquidio: fix VF incorrectly indicating that it successfully set its VLAN (Felix Manlunas) [1451436] - [netdrv] liquidio: fix Octeon core watchdog timeout false alarm (Felix Manlunas) [1451436] - [netdrv] liquidio: clear the correct memory (Felix Manlunas) [1451436] - [netdrv] liquidio: add explicit interrupt.h includes (Felix Manlunas) [1451436] - [netdrv] liquidio: refactor interrupt moderation code (Felix Manlunas) [1451436] - [netdrv] liquidio: do not reset Octeon if NIC firmware was preloaded (Felix Manlunas) [1451436] - [netdrv] liquidio: fix tx completions in napi poll (Felix Manlunas) [1451436] - [netdrv] liquidio: allocate RX buffers in OOM conditions in PF and VF (Felix Manlunas) [1451436] - [netdrv] liquidio: fix Coverity scan errors (Felix Manlunas) [1451436] - [netdrv] liquidio: fix for vf mac addr command sent to nic firmware (Felix Manlunas) [1451436] - [netdrv] liquidio: add debug error messages to report command timeout (Felix Manlunas) [1451436] - [netdrv] liquidio: remove duplicate code (Felix Manlunas) [1451436] - [netdrv] liquidio: fix wrong information about link modes reported to ethtool (Felix Manlunas) [1451436] - [netdrv] liquidio: use meaningful names for IRQs (Felix Manlunas) [1451436] - [netdrv] liquidio: remove/replace invalid code (Felix Manlunas) [1451436] - [netdrv] liquidio: optimize DMA in NUMA systems (Felix Manlunas) [1451436] - [netdrv] liquidio: add support for XPS (Felix Manlunas) [1451436] - [netdrv] liquidio: improve UDP TX performance (Felix Manlunas) [1451436] - [netdrv] liquidio: fix build errors when linux/phy*.h is removed from dsa.h (Felix Manlunas) [1451436] - [netdrv] liquidio: do not dereference pointer if it's NULL (Felix Manlunas) [1451436] - [netdrv] liquidio: fix for iq and droq cnts going negative (Felix Manlunas) [1451436] - [netdrv] liquidio: generalize napi_complete_done() (Felix Manlunas) [1451436] - [netdrv] liquidio: Avoid accessing skb after submitting to input queue (Felix Manlunas) [1451436] - [netdrv] liquidio: Remove usage of net_device last_rx member (Felix Manlunas) [1451436] - [netdrv] liquidio: use fallback for selecting txq (Felix Manlunas) [1451436] - [netdrv] liquidio vf: reduce load time of module (Felix Manlunas) [1451436] - [netdrv] liquidio: remove unnecessary code (Felix Manlunas) [1451436] - [netdrv] liquidio: store the L4 hash of rx packets in skb (Felix Manlunas) [1451436] - [netdrv] liquidio: simplify octeon_flush_iq() (Felix Manlunas) [1451436] - [netdrv] liquidio: fix wrong information about channels reported to ethtool (Felix Manlunas) [1451436] - [netdrv] liquidio vf: fix incorrect struct being used (Felix Manlunas) [1451436] - [netdrv] liquidio: remove PTP support in 23XX adapters (Felix Manlunas) [1451436] - [netdrv] liquidio: optimize reads from Octeon PCI console (Felix Manlunas) [1451436] - [netdrv] liquidio VF error handling (Felix Manlunas) [1451436] - [netdrv] liquidio VF timestamp (Felix Manlunas) [1451436] - [netdrv] liquidio VF ethtool stats (Felix Manlunas) [1451436] - [netdrv] liquidio VF vxlan (Felix Manlunas) [1451436] - [netdrv] liquidio VF vlan support (Felix Manlunas) [1451436] - [netdrv] liquidio VF rx data and ctl path (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: VF TX buffers (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: VF xmit (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: VF scatter gather lists (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: VF mac address (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: VF link status (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: VF offload features (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: VF init and destroy (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: VF interrupt (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: VF mailbox (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: init VF softcommand queues (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: VF register access (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: VF queue setup (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: VF config setup (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: VF registration (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: VF register definitions (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: bitwise vs logical AND typo (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: fix for new check patch errors (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: copyrights changes and alignment (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: code cleanup (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: device states (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: VF related operations (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: mailbox interrupt processing (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: Mailbox support (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: sysfs VF config support (Felix Manlunas) [1451436] - [netdrv] liquidio cn23xx: HW config for VF support (Felix Manlunas) [1451436] - [netdrv] liquidio: use core min/max MTU checking (Felix Manlunas) [1451436] - [netdrv] liquidio: cn23xx: fix a loop timeout (Felix Manlunas) [1451436] - [netdrv] liquidio: CN23XX pause frame support (Felix Manlunas) [1451436] - [netdrv] liquidio: CN23XX napi support (Felix Manlunas) [1451436] - [netdrv] liquidio: CN23XX health monitoring (Felix Manlunas) [1451436] - [netdrv] liquidio: ethtool and led control support (Felix Manlunas) [1451436] - [netdrv] liquidio: CN23XX octeon3 instruction (Felix Manlunas) [1451436] - [netdrv] liquidio: CN23XX IQ access (Felix Manlunas) [1451436] - [netdrv] liquidio: RX control commands (Felix Manlunas) [1451436] - [netdrv] liquidio: link and control commands (Felix Manlunas) [1451436] - [netdrv] liquidio: CN23XX firmware download (Felix Manlunas) [1451436] - [netdrv] liquidio: MSIX support for CN23XX (Felix Manlunas) [1451436] - [netdrv] liquidio: CN23XX queue manipulation (Felix Manlunas) [1451436] - [netdrv] liquidio: CN23XX register setup (Felix Manlunas) [1451436] - [netdrv] liquidio: CN23XX device init and sriov config (Felix Manlunas) [1451436] - [netdrv] liquidio: CN23XX queue definitions (Felix Manlunas) [1451436] - [netdrv] liquidio: CN23XX register definitions (Felix Manlunas) [1451436] - [netdrv] liquidio: Common enable irq function (Felix Manlunas) [1451436] - [netdrv] liquidio: Firmware version management (Felix Manlunas) [1451436] - [netdrv] liquidio: Consolidate common functionality (Felix Manlunas) [1451436] - [netdrv] liquidio: declare liquidio_set_rxcsum_command static (Felix Manlunas) [1451436] - [netdrv] liquidio: Response header changes (Felix Manlunas) [1451436] - [netdrv] liquidio: Remove redundant code (Felix Manlunas) [1451436] - [netdrv] liquidio: Droq validation (Felix Manlunas) [1451436] - [netdrv] liquidio: MTU limits (Felix Manlunas) [1451436] - [netdrv] liquidio: free resources during shutdown (Felix Manlunas) [1451436] - [netdrv] liquidio: iq/oq limits (Felix Manlunas) [1451436] - [netdrv] liquidio: softcommand delay (Felix Manlunas) [1451436] - [netdrv] liquidio: IQ synchronization (Felix Manlunas) [1451436] - [netdrv] liquidio: Macro replacements (Felix Manlunas) [1451436] - [netdrv] liquidio: Vxlan support (Felix Manlunas) [1451436] - [netdrv] liquidio: remove unused including (Felix Manlunas) [1451436] - [netdrv] liquidio: ddr timeout (Felix Manlunas) [1451436] - [netdrv] liquidio: Support priv flag (Felix Manlunas) [1451436] - [netdrv] liquidio: ptp info (Felix Manlunas) [1451436] - [netdrv] liquidio: New xaui info (Felix Manlunas) [1451436] - [netdrv] liquidio: New statistics support (Felix Manlunas) [1451436] - [netdrv] liquidio: tx rx interrupt moderation (Felix Manlunas) [1451436] - [netdrv] liquidio: chip reset changes (Felix Manlunas) [1451436] - [netdrv] liquidio: New unload state (Felix Manlunas) [1451436] - [netdrv] liquidio: Firmware image download (Felix Manlunas) [1451436] - [netdrv] liquidio: Napi rx/tx traffic (Felix Manlunas) [1451436] - [netdrv] liquidio: Vlan filtering (Felix Manlunas) [1451436] - [netdrv] liquidio: Vlan offloads changes (Felix Manlunas) [1451436] - [netdrv] liquidio: soft command buffer limits (Felix Manlunas) [1451436] - [netdrv] liquidio: Introduce new octeon2/3 header (Felix Manlunas) [1451436] - [netdrv] liquidio: Replace ifidx for FW commands (Felix Manlunas) [1451436] - [netdrv] liquidio: New driver FW command structure (Felix Manlunas) [1451436] - [netdrv] liquidio: Consider PTP for packet size calculations (Felix Manlunas) [1451436] - [netdrv] liquidio: RX desc alloc changes (Felix Manlunas) [1451436] - [netdrv] liquidio: RX queue alloc changes (Felix Manlunas) [1451436] - [netdrv] liquidio: Scatter gather list per IQ (Felix Manlunas) [1451436] - [netdrv] liquidio: Host queue mapping changes (Felix Manlunas) [1451436] - [netdrv] liquidio: Avoid double free during soft command (Felix Manlunas) [1451436] - [netdrv] cavium: liquidio: Remove deprecated create_workqueue (Felix Manlunas) [1451436] - [netdrv] cavium: liquidio: request_manager: Remove create_workqueue (Felix Manlunas) [1451436] - [netdrv] cavium: liquidio: response_manager: Remove create_workqueue (Felix Manlunas) [1451436] - [netdrv] liquidio: use kmemdup (Felix Manlunas) [1451436] - [netdrv] liquidio: replace netdev->trans_start update with helper (Felix Manlunas) [1451436] - [netdrv] cavium: liquidio: fix check for in progress flag (Felix Manlunas) [1451436] - [netdrv] cavium: liquidio: Return correct error code (Felix Manlunas) [1451436] - [netdrv] cavium: liquidio: use helpers ns_to_timespec64() (Felix Manlunas) [1451436] - [netdrv] cavium: liquidio: constify pci_error_handlers structures (Felix Manlunas) [1451436] - [netdrv] liquidio: get rid of unnecessary initializations in .get_drvinfo() (Felix Manlunas) [1451436] - [netdrv] liquidio: use kzalloc in setup_glist() (Felix Manlunas) [1451436] - [netdrv] liquidio: Delete unnecessary checks before the function call "vfree" (Felix Manlunas) [1451436] - [netdrv] liquidio: fix some error handling in lio_set_phys_id() (Felix Manlunas) [1451436] - [netdrv] Modify liquidio Kconfig for crc lib (Felix Manlunas) [1451436] - [netdrv] Fix Cavium liquidio build related errors and warnings (Felix Manlunas) [1451436] - [netdrv] reference new cavium directory in Makefile and Kconfig (Felix Manlunas) [1451436] - [netdrv] Add support of Cavium liquidio ethernet adapters (Felix Manlunas) [1451436] - [kernel] pci: Add Cavium PCI vendor id (Felix Manlunas) [1451436]- [char] tpm: do not suspend/resume if power stays on (Jerry Snitselaar) [1456939] - [char] tpm: use tpm2_pcr_read() in tpm2_do_selftest() (Jerry Snitselaar) [1456939] - [char] tpm: use tpm_buf functions in tpm2_pcr_read() (Jerry Snitselaar) [1456939] - [char] tpm_tis: make ilb_base_addr static (Jerry Snitselaar) [1456939] - [char] tpm: consolidate the TPM startup code (Jerry Snitselaar) [1456939] - [char] tpm: Enable CLKRUN protocol for Braswell systems (Jerry Snitselaar) [1456939] - [char] tpm/tpm_crb: fix priv->cmd_size initialisation (Jerry Snitselaar) [1456939] - [char] tpm: fix a kernel memory leak in tpm-sysfs.c (Jerry Snitselaar) [1456939] - [char] tpm/tpm_atmel: remove unnecessary NULL check (Jerry Snitselaar) [1456939] - [char] tpm: vtpm_proxy: Prevent userspace from sending driver command (Jerry Snitselaar) [1456939] - [char] tpm: vtpm_proxy: Implement request_locality function (Jerry Snitselaar) [1456939] - [char] tpm: vtpm_proxy: Suppress error logging when in closed state (Jerry Snitselaar) [1456939] - [char] tpm, tpmrm: Mark tpmrm_write as static (Jerry Snitselaar) [1456939] - [char] tpm: remove struct tpm_pcrextend_in (Jerry Snitselaar) [1456939] - [char] tpm, tpm_infineon: remove useless snprintf() calls (Jerry Snitselaar) [1456939] - [char] tpm: fix byte order related arithmetic inconsistency in tpm_getcap() (Jerry Snitselaar) [1456939] - [char] tpm: Apply a sane minimum adapterlimit value for retransmission (Jerry Snitselaar) [1456939] - [char] tpm_tis: Consolidate the platform and acpi probe flow (Jerry Snitselaar) [1456939] - [char] tpm_tis: Use platform_get_irq (Jerry Snitselaar) [1456939] - [char] tpm_tis: Fix IRQ autoprobing when using platform_device (Jerry Snitselaar) [1456939] - [char] tpm_tis: convert to using locality callbacks (Jerry Snitselaar) [1456939] - [char] tpm: move TPM 1.2 code of tpm_pcr_extend() to tpm1_pcr_extend() (Jerry Snitselaar) [1456939] - [char] tpm: move endianness conversion of ordinals to tpm_input_header (Jerry Snitselaar) [1456939] - [char] tpm: move endianness conversion of TPM_TAG_RQU_COMMAND to tpm_input_header (Jerry Snitselaar) [1456939] - [char] acpica: Add header support for TPM2 table changes (Jerry Snitselaar) [1456939] - [char] tpm: Fix reference count to main device (Jerry Snitselaar) [1456939] - [char] tpm: fix handling of the TPM 2.0 event logs (Jerry Snitselaar) [1456939] - [char] tpm_crb: remove a cruft constant (Jerry Snitselaar) [1456939] - [char] tpm/tpm_crb: Enable TPM CRB interface for ARM64 (Jerry Snitselaar) [1456939] - [char] acpica: Update TPM2 ACPI table (Jerry Snitselaar) [1456939] - [char] tpm/tpm_crb: fix unused warnings on suspend/resume functions (Jerry Snitselaar) [1456939] - [char] tpm: add sleep only for retry in i2c_nuvoton_write_status() (Jerry Snitselaar) [1456939] - [char] vtpm: Fix missing NULL check (Jerry Snitselaar) [1456939] - [char] tpm2: add session handle context saving and restoring to the space code (Jerry Snitselaar) [1456939] - [char] tpm: expose spaces via a device link /dev/tpmrm (Jerry Snitselaar) [1456939] - [char] tpm: split out tpm-dev.c into tpm-dev.c and tpm-common-dev.c (Jerry Snitselaar) [1456939] - [char] tpm: infrastructure for TPM spaces (Jerry Snitselaar) [1456939] - [char] tpm: validate TPM 2.0 commands (Jerry Snitselaar) [1456939] - [char] tpm: export tpm2_flush_context_cmd (Jerry Snitselaar) [1456939] - [char] tpm: move length validation to tpm_transmit() (Jerry Snitselaar) [1456939] - [char] tpm: select CONFIG_CRYPTO (Jerry Snitselaar) [1456939] - [char] tpm: msleep() delays - replace with usleep_range() in i2c nuvoton driver (Jerry Snitselaar) [1456939] - [char] tpm_tis_core: Choose appropriate timeout for reading burstcount (Jerry Snitselaar) [1456939] - [char] tpm: declare tpm2_get_pcr_allocation() as static (Jerry Snitselaar) [1456939] - [char] tpm: Fix expected number of response bytes of TPM1.2 PCR Extend (Jerry Snitselaar) [1456939] - [char] tpm: fix misspelled "facilitate" in module parameter description (Jerry Snitselaar) [1456939] - [char] tpm: silence an array overflow warning (Jerry Snitselaar) [1456939] - [char] tpm: fix the type of owned field in cap_t (Jerry Snitselaar) [1456939] - [char] tpm: add securityfs support for TPM 2.0 firmware event log (Jerry Snitselaar) [1456939] - [char] tpm: enhance read_log_of() to support Physical TPM event log (Jerry Snitselaar) [1456939] - [char] tpm: enhance TPM 2.0 PCR extend to support multiple banks (Jerry Snitselaar) [1456939] - [char] tpm: implement TPM 2.0 capability to get active PCR banks (Jerry Snitselaar) [1456939] - [char] tpm: fix RC value check in tpm2_seal_trusted (Jerry Snitselaar) [1456939] - [char] tpm_tis: fix iTPM probe via probe_itpm() function (Jerry Snitselaar) [1456939] - [char] tpm: Begin the process to deprecate user_read_timer (Jerry Snitselaar) [1456939] - [char] tpm: remove tpm_read_index and tpm_write_index from tpm.h (Jerry Snitselaar) [1456939] - [char] tpm: Check size of response before accessing data (Jerry Snitselaar) [1456939] - [char] tpm_tis: use default timeout value if chip reports it as zero (Jerry Snitselaar) [1456939] - [char] tpm: Do not print an error message when doing TPM auto startup (Jerry Snitselaar) [1456939] - [char] tpm, tpm_crb: Handle 64-bit resource in crb_check_resource() (Jerry Snitselaar) [1456939] - [char] tpm/tpm_tis_spi: drop duplicate header module.h (Jerry Snitselaar) [1456939] - [char] tpm/st33zp24: Remove unneeded linux/miscdevice.h include (Jerry Snitselaar) [1456939] - [char] tpm/vtpm: fix kdoc warnings (Jerry Snitselaar) [1456939] - [char] tmp: use pdev for parent device in tpm_chip_alloc (Jerry Snitselaar) [1456939] - [char] tpm/tpm2-chip: fix kdoc errors (Jerry Snitselaar) [1456939] - [char] tpm: add kdoc for tpm_transmit and tpm_transmit_cmd (Jerry Snitselaar) [1456939] - [char] tpm: adjust return value of tpm_read_log (Jerry Snitselaar) [1456939] - [char] tpm: vtpm_proxy: conditionally call tpm_chip_unregister (Jerry Snitselaar) [1456939] - [char] tpm: Fix handling of missing event log (Jerry Snitselaar) [1456939] - [char] tpm: Check the bios_dir entry for NULL before accessing it (Jerry Snitselaar) [1456939] - [char] tpm: return -ENODEV if np is not set (Jerry Snitselaar) [1456939] - [char] tpm: cleanup of printk error messages (Jerry Snitselaar) [1456939] - [char] tpm: replace of_find_node_by_name() with dev of_node property (Jerry Snitselaar) [1456939] - [char] tpm: redefine read_log() to handle ACPI/OF at runtime (Jerry Snitselaar) [1456939] - [char] tpm: fix the missing .owner in tpm_bios_measurements_ops (Jerry Snitselaar) [1456939] - [char] tpm: have event log use the tpm_chip (Jerry Snitselaar) [1456939] - [char] tpm: drop tpm1_chip_register(/unregister) (Jerry Snitselaar) [1456939] - [char] tpm: replace dynamically allocated bios_dir with a static array (Jerry Snitselaar) [1456939] - [char] tpm: replace symbolic permission with octal for securityfs files (Jerry Snitselaar) [1456939] - [char] tpm: fix kerneldoc tpm2_unseal_trusted name typo (Jerry Snitselaar) [1456939] - [char] tpm_tis: Allow tpm_tis to be bound using DT (Jerry Snitselaar) [1456939] - [char] tpm, tpm_vtpm_proxy: add kdoc comments for VTPM_PROXY_IOC_NEW_DEV (Jerry Snitselaar) [1456939] - [char] tpm: define a generic open() method for ascii & bios measurements (Jerry Snitselaar) [1456939] - [char] documentation: tpm: add the Physical TPM device tree binding documentation (Jerry Snitselaar) [1456939] - [char] documentation: tpm: add the IBM Virtual TPM device tree binding documentation (Jerry Snitselaar) [1456939] - [char] tpm: Get rid of TPM_CHIP_FLAG_REGISTERED (Jerry Snitselaar) [1456939] - [char] tpm tis: Do not print timeout messages twice (Jerry Snitselaar) [1456939] - [char] tpm_tis: Check return values from get_burstcount (Jerry Snitselaar) [1456939] - [char] tpm: place kdoc just above tpm_pcr_extend (Jerry Snitselaar) [1456939] - [char] tpm: sanitize constant expressions (Jerry Snitselaar) [1456939] - [char] tpm: Clean up reading of timeout and duration capabilities (Jerry Snitselaar) [1456939] - [char] tpm: Check return code of wait_for_tpm_stat (Jerry Snitselaar) [1456939] - [char] ima: the reason for TPM-bypass mode (Jerry Snitselaar) [1456939]- [scsi] bnx2fc: Plug CPU hotplug race (Maurizio Lombardi) [1461963] - [scsi] bnx2fc: remove obsolete bnx2fc_eh_host_reset() definition (Maurizio Lombardi) [1461963] - [scsi] bnx2fc: Update version number to 2.11.8 (Maurizio Lombardi) [1461963] - [scsi] bnx2fc: Make rport_terminate_io callback a NOOP (Maurizio Lombardi) [1461963] - [scsi] bnx2fc: If IO is still in cleanup then do not return to SCSI layer (Maurizio Lombardi) [1461963] - [scsi] bnx2fc: Adjust bnx2fc_npiv_create_vports for WWNNs from NVRAM that are zero (Maurizio Lombardi) [1461963] - [scsi] bnx2fc: Update copyright for 2017 (Maurizio Lombardi) [1461963] - [scsi] bnx2fc: Check for connection offload before sending RRQ (Maurizio Lombardi) [1461963] - [scsi] bnx2fc: Add filters to the non-offload FCoE receive path (Maurizio Lombardi) [1461963] - [scsi] smartpqi: update driver version (Don Brace) [1457414] - [scsi] smartpqi: cleanup raid map warning message (Don Brace) [1457414] - [scsi] smartpqi: update controller ids (Don Brace) [1457414] - [scsi] smartpqi: remove the smp_handler stub (Don Brace) [1457414] - [scsi] smartpqi: change driver version to 1.1.2-125 (Don Brace) [1457414] - [scsi] smartpqi: add in new controller ids (Don Brace) [1457414] - [scsi] smartpqi: update kexec and power down support (Don Brace) [1457414] - [scsi] smartpqi: cleanup doorbell register usage (Don Brace) [1457414] - [scsi] smartpqi: update pqi passthru ioctl (Don Brace) [1457414] - [scsi] smartpqi: enhance BMIC cache flush (Don Brace) [1457414] - [scsi] smartpqi: add pqi reset quiesce support (Don Brace) [1457414] - [scsi] smartpqi: remove sanitize_inquiry_string (Don Brace) [1457414] - [scsi] smartpqi: limit transfer length to 1MB (Don Brace) [1457414] - [scsi] smartpqi: mark PM functions as __maybe_unused (Don Brace) [1457414] - [scsi] smartpqi: bump driver version (Don Brace) [1457414] - [scsi] smartpqi: remove writeq/readq function definitions (Don Brace) [1457414] - [scsi] smartpqi: add module parameters (Don Brace) [1457414] - [scsi] smartpqi: cleanup list initialization (Don Brace) [1457414] - [scsi] smartpqi: add raid level show (Don Brace) [1457414] - [scsi] smartpqi: make ioaccel references consistent (Don Brace) [1457414] - [scsi] smartpqi: enhance device add and remove messages (Don Brace) [1457414] - [scsi] smartpqi: update timeout on admin commands (Don Brace) [1457414] - [scsi] smartpqi: map more raid errors to SCSI errors (Don Brace) [1457414] - [scsi] smartpqi: cleanup controller branding (Don Brace) [1457414] - [scsi] smartpqi: update rescan worker (Don Brace) [1457414] - [scsi] smartpqi: update device offline (Don Brace) [1457414] - [scsi] smartpqi: correct aio error path (Don Brace) [1457414] - [scsi] smartpqi: add lockup action (Don Brace) [1457414] - [scsi] smartpqi: remove qdepth calculations for logical volumes (Don Brace) [1457414] - [scsi] smartpqi: change return value for LUN reset operations (Don Brace) [1457414] - [scsi] smartpqi: add ptraid support (Don Brace) [1457414] - [scsi] smartpqi: update copyright (Don Brace) [1457414] - [scsi] smartpqi: cleanup messages (Don Brace) [1457414] - [scsi] smartpqi: add new PCI device IDs (Don Brace) [1457414] - [scsi] smartpqi: minor driver cleanup (Don Brace) [1457414] - [scsi] smartpqi: correct BMIC identify physical drive (Don Brace) [1457414] - [scsi] smartpqi: eliminate redundant error messages (Don Brace) [1457414] - [scsi] smartpqi: make pdev pointer names consistent (Don Brace) [1457414] - [scsi] smartpqi: add pqi_wait_for_completion_io (Don Brace) [1457414] - [scsi] smartpqi: correct bdma hw bug (Don Brace) [1457414] - [scsi] smartpqi: add heartbeat check (Don Brace) [1457414] - [scsi] smartpqi: add suspend and resume support (Don Brace) [1457414] - [scsi] smartpqi: enhance resets (Don Brace) [1457414] - [scsi] smartpqi: add supporting events (Don Brace) [1457414] - [scsi] smartpqi: add in controller checkpoint for controller lockups (Don Brace) [1457414] - [scsi] smartpqi: set pci completion timeout (Don Brace) [1457414] - [scsi] smartpqi: cleanup interrupt management (Don Brace) [1457414] - [scsi] smartpqi: correct remove scsi devices (Don Brace) [1457414] - [scsi] smartpqi: raid bypass lba calculation fix (Don Brace) [1457414] - [scsi] bnx2i: missing error code in bnx2i_ep_connect() (Maurizio Lombardi) [1461965] - [scsi] qla2xxx: Update driver version to 9.00.00.00.07.5-k (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix an integer overflow in sysfs code (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix slow mem alloc behind lock (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Do not call abort handler function during chip reset (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Ability to process multiple SGEs in Command SGL for CT passthrough commands (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Skip zero queue count entry during FW dump capture (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Increase ql2xmaxqdepth to 64 (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Enable Async TMF processing (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Cleanup NPIV host in target mode during config teardown (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Remove potential macro parameter side-effect in ql_dump_regs() (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Print correct mailbox registers in failed summary (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix task mgmt handling for NPIV (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Allow SNS fabric login to be retried (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Add timeout ability to wait_for_sess_deletion() (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Move logging default mask to execute once only (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Use sp->free instead of hard coded call (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Prevent sp->free null/uninitialized pointer dereference (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Add ability to autodetect SFP type (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Use fabric name for Get Port Speed command (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Change ha->wq max_active value to default (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Remove extra register read (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix NPIV host enable after chip reset (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Use BIT_6 to acquire FAWWPN from switch (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Handle PCIe error for driver (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Update fw_started flags at qpair creation (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix target multiqueue configuration (Himanshu Madhani) [1460030] - [scsi] qla2xxx: fix spelling mistake of variable sfp_additonal_info (Himanshu Madhani) [1460030] - [scsi] qla2xxx: use dma_mapping_error to check map errors (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix system crash while triggering FW dump (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Off by one in qlt_ctio_to_cmd() (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix crash due to NULL pointer dereference of ctx (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Protect access to qpair members with qpair->qp_lock (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Include Exchange offload/Extended Login into FW dump (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Move target stat counters from vha to qpair (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Remove datasegs_per_cmd and datasegs_per_cont field (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Remove unused tgt_enable_64bit_addr flag (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Add debug logging routine for qpair (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Add function call to qpair for door bell (Himanshu Madhani) [1460030] - [scsi] qla2xxx: use shadow register for ISP27XX (Himanshu Madhani) [1460030] - [scsi] qla2xxx: move fields from qla_hw_data to qla_qpair (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Add fw_started flags to qpair (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix mailbox failure while deleting Queue pairs (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Enable Target Multi Queue (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Preparation for Target MQ (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Combine Active command arrays (Himanshu Madhani) [1460030] - [scsi] qla2xxx: don't include (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix compile warning (Himanshu Madhani) [1460030] - [scsi] qla2xxx: remove redundant null check on tgt (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Remove extra register read (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Remove unused irq_cmd_count field (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Accelerate SCSI BUSY status generation in target mode (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Remove redundant wait when target is stopped (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Add ql2xiniexchg parameter (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Turn on FW option for exchange check (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Cleanup debug message IDs (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Change scsi host lookup method (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix name server relogin (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Convert 32-bit LUN usage to 64-bit (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Use flag PFLG_DISCONNECTED (Himanshu Madhani) [1460030] - [scsi] tcm_qla2xxx: Do not allow aborted cmd to advance (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix path recovery (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Retain loop test for fwdump length exceeding buffer length (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Replace usage of spin_lock with spin_lock_irqsave (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Allow ABTS, PURX, RIDA on ATIOQ for ISP83XX/27XX (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Remove an unused structure member (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix crash due to mismatch mumber of Q-pair creation for Multi queue (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix NULL pointer access due to redundant fc_host_port_name call (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix recursive loop during target mode configuration for ISP25XX leaving system unresponsive (Himanshu Madhani) [1460030] - [scsi] qla2xxx: don't disable a not previously enabled PCI device (Himanshu Madhani) [1460030] - [scsi] qla2xxx: remove some redundant pointer assignments (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix delayed response to command for loop mode/direct connect (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Add DebugFS node to display Port Database (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Only allow operational MBX to proceed during RESET (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Use IOCB interface to submit non-critical MBX (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Add async new target notification (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Export DIF stats via debugfs (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Improve T10-DIF/PI handling in driver (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Allow relogin to proceed if remote login did not finish (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix sess_lock & hardware_lock lock order problem (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix inadequate lock protection for ABTS (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix request queue corruption (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix memory leak for abts processing (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix ql_dump_buffer (Himanshu Madhani) [1460030] - [scsi] qla2xxx: fix spelling mistake: "seperator" -> "separator" (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix response queue count for Target mode (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Fix a warning reported by the "smatch" static checker (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Avoid using variable-length arrays (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Simplify usage of SRB structure in driver (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Improve RSCN handling in driver (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Remove unused reverse_ini_mode (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Add Dual mode support in the driver (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Add framework for async fabric discovery (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Track I-T nexus as single fc_port struct (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Use d_id instead of s_id for more clarity (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Remove direct access of scsi_status field in se_cmd (Himanshu Madhani) [1460030] - [scsi] qla2xxx: Properly initialize IO statistics (Himanshu Madhani) [1460030] - [scsi] hpsa: fix spelling mistake: "encrypytion" -> "encryption" (Joseph Szczypek) [1457412]- [netdrv] cxgb4: ptp_clock_register() returns error pointers (Arjun Vynipadath) [1466404] - [netdrv] cxgb4: Support for get_ts_info ethtool method (Arjun Vynipadath) [1466404] - [netdrv] cxgb4: Add PTP Hardware Clock (PHC) support (Arjun Vynipadath) [1466404] - [netdrv] cxgb4: time stamping interface for PTP (Arjun Vynipadath) [1466404] - [netdrv] cxgb4: fix memory leak (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: Fix pause frame count in t4_get_port_stats (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: Ignore MPS_TX_INT_CAUSE Bubble for T6 (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: Fix stack out-of-bounds read due to wrong size to t4_record_mbox() (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: update latest firmware version supported (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: update latest firmware version supported (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: update latest firmware version supported (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: update latest firmware version supported (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: Clear On FLASH config file after a FW upgrade (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: display serial config and vpd versions (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: Update register ranges of T4/T5/T6 adapters (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: Use Firmware params to get buffer-group map (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: Update T6 Buffer Group and Channel Mappings (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: add new T6 pci device id's (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: fix memory leak in init_one() (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: Fix tids count for ipv6 offload connection (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: implement ndo_set_vf_rate() (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: fix incorrect cim_la output for T6 (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: FW upgrade fixes (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: keep carrier off before registering netdev (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: add new T5 pci device id (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: add new T5 pci device id (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: Remove redundant code in t4_uld_clean_up() (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: Add new T5 and T6 pci device id's (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: Update proper netdev stats for rx drops (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: hide unused warnings (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: Remove redundant memset before memcpy (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: Fix misleading packet/frame count stats (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: Support compressed error vector for T6 (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: mark cxgb_setup_tc() static (Arjun Vynipadath) [1458296] - [netdrv] cxgb4: Fix missing initialization of win0_lock (Arjun Vynipadath) [1458296]- [mfd] intel-lpss: Add Intel Cannonlake PCI IDs (David Arcari) [1457647] - [clk] fractional-divider: support for divider bypassing (David Arcari) [1457647] - [i2c] i801: Add support for Intel Cannon Lake (David Arcari) [1457647] - [i2c] i801: sort IDs alphabetically (David Arcari) [1457647] - [i2c] i801: Cleanup Intel Kaby Lake support (David Arcari) [1457647] - [vt] fix Scroll Lock LED trigger name (Benjamin Tissoires) [1470932 1256895] - [vt] keyboard: define LED triggers for VT keyboard lock states (Benjamin Tissoires) [1470932 1256895] - [vt] keyboard: define LED triggers for VT LED states (Benjamin Tissoires) [1470932 1256895] - [input] export LEDs as class devices in sysfs (Benjamin Tissoires) [1470932 1256895] - [edac] pnd2: Properly toggle hidden state for P2SB PCI device (Aristeu Rozanski) [1479627 1273769] - [edac] pnd2: Build in a minimal sideband driver for Apollo Lake (Aristeu Rozanski) [1479627 1273769] - [edac] pnd2: Conditionally unhide/hide the P2SB PCI device to read BAR (Aristeu Rozanski) [1479627 1273769] - [edac] pnd2: Mask off the lower four bits of a BAR (Aristeu Rozanski) [1479627 1273769] - [edac] pnd2: Fix Apollo Lake DIMM detection (Aristeu Rozanski) [1479627 1273769] - [edac] pnd2: Make function sbi_send() static (Aristeu Rozanski) [1479627 1273769] - [edac] pnd2: Return proper error value from apl_rd_reg() (Aristeu Rozanski) [1479627 1273769] - [edac] pnd2_edac: Fix reported DIMM number (Aristeu Rozanski) [1479627 1273769] - [edac] pnd2_edac: Fix !EDAC_DEBUG build (Aristeu Rozanski) [1479627 1273769] - [edac] pnd2_edac: Add new EDAC driver for Intel SoC platforms (Aristeu Rozanski) [1479627 1273769] - [kernel] rh_taint: Document functions (Prarit Bhargava) [1489896] - [cpufreq] revert "intel_pstate: skip scheduler hook when in "performance" mode" (Prarit Bhargava) [1497253]- [fs] nfsv4: Fix memory and state leak in _nfs4_open_and_get_state (Steve Dickson) [1478450] - [fs] nfsv4: Fix a hang in OPEN related to server reboot (Steve Dickson) [1478458] - [fs] flexfiles: never nfs4_mark_deviceid_unavailable (Steve Dickson) [1478456] - [fs] flexfiles: If the layout is invalid, it must be updated before retrying (Steve Dickson) [1478454] - [fs] pnfs: Fix a reference leak in _pnfs_return_layout (Steve Dickson) [1478449] - [fs] nfsv4.1: Fix a deadlock in layoutget (Steve Dickson) [1478447] - [fs] nfsv4: Fix client recovery when server reboots multiple times (Steve Dickson) [1478443] - [fs] flexfiles: delete deviceid, don't mark inactive (Steve Dickson) [1478439] - [fs] flexfiles: Fix ff_layout_add_ds_error_locked() (Steve Dickson) [1478438] - [fs] pnfs: Release NFS_LAYOUT_RETURN when invalidating the layout stateid (Steve Dickson) [1478431] - [fs] pnfs: Fix use after free issues in pnfs_do_read() (Steve Dickson) [1478460] - [fs] pnfs: Ensure we check layout segment validity in the pg_init() callback (Steve Dickson) [1478460] - [fs] cifs: store results of cifs_reopen_file to avoid infinite wait (Leif Sahlberg) [1496637] - [fs] cifs: remove bad_network_name flag (Leif Sahlberg) [1496637] - [fs] cifs: reconnect thread reschedule itself (Leif Sahlberg) [1496637] - [fs] cifs: handle guest access errors to Windows shares (Leif Sahlberg) [1496637] - [fs] Reset TreeId to zero on SMB2 TREE_CONNECT (Leif Sahlberg) [1496637] - [fs] cifs: Fix build failure with smb2 (Leif Sahlberg) [1496637] - [fs] cifs: Fix maximum SMB2 header size (Leif Sahlberg) [1484099] - [fs] cifs: Add support for writing attributes on SMB2+ (Leif Sahlberg) [1110709] - [fs] cifs: Add support for reading attributes on SMB2+ (Leif Sahlberg) [1110709] - [fs] cifs: Use smb 2 - 3 and cifsacl mount options setacl function (Leif Sahlberg) [1110709] - [fs] cifs: prototype declaration and definition to set acl for smb 2 - 3 and cifsacl mount options (Leif Sahlberg) [1110709] - [fs] cifs: Use smb 2 - 3 and cifsacl mount options getacl functions (Leif Sahlberg) [1110709] - [fs] cifs: prototype declaration and definition for smb 2 - 3 and cifsacl mount options (Leif Sahlberg) [1110709] - [fs] Minor cleanup of xattr query function (Leif Sahlberg) [1110709] - [fs] cifs: implement get_dfs_refer for SMB2+ (Leif Sahlberg) [1481303] - [fs] cifs: use DFS pathnames in SMB2+ Create requests (Leif Sahlberg) [1481303] - [fs] cifs: set signing flag in SMB2+ TreeConnect if needed (Leif Sahlberg) [1481303] - [fs] cifs: let ses->ipc_tid hold smb2 TreeIds (Leif Sahlberg) [1481303] - [fs] cifs: add use_ipc flag to SMB2_ioctl() (Leif Sahlberg) [1481303] - [fs] cifs: add build_path_from_dentry_optional_prefix() (Leif Sahlberg) [1481303] - [fs] cifs: move DFS response parsing out of SMB1 code (Leif Sahlberg) [1481303] - [fs] cifs: Fix null pointer deref during read resp processing (Leif Sahlberg) [1403319] - [fs] cifs: Handle mismatched open calls (Leif Sahlberg) [1403319] - [fs] revert "cifs: Fix null pointer deref during read resp processing" (Leif Sahlberg) [1403319]- [x86] perf/x86/intel: Add Goldmont Plus CPU PMU support (Jiri Olsa) [1464895] - [x86] x86/mce: Enable PPIN for Knights Landing/Mill (Scott Wood) [1440834] - [x86] x86/mce: Include the PPIN in MCE records when available (Scott Wood) [1440834] - [x86] xen/vcpu: Handle xen_vcpu_setup() failure at boot (Vitaly Kuznetsov) [1482594] - [x86] xen/vcpu: Handle xen_vcpu_setup() failure in hotplug (Vitaly Kuznetsov) [1482594] - [x86] xen/pvh*: Support > 32 VCPUs at domain restore (Vitaly Kuznetsov) [1482594] - [x86] xen/vcpu: Simplify xen_vcpu related code (Vitaly Kuznetsov) [1482594] - [x86] xen: globalize have_vcpu_info_placement (Vitaly Kuznetsov) [1482594] - [xen] grant: Implement an grant frame array struct (Vitaly Kuznetsov) [1482876] - [xen] grant-table: Refactor gnttab_init (Vitaly Kuznetsov) [1482876] - [xen] grants: Remove gnttab_max_grant_frames dependency on gnttab_init (Vitaly Kuznetsov) [1482876] - [xen] Grant table address, xen_hvm_resume_frames, is a phys_addr not a pfn (Vitaly Kuznetsov) [1482876] - [misc] mei: drop amthif internal client (Jeremy McNicoll) [1457532] - [misc] mei: replace callback structures used as list head by list_head (Jeremy McNicoll) [1457532] - [misc] mei: drop unreachable code in mei_start (Jeremy McNicoll) [1457532] - [misc] mei: validate the message header only in first fragment (Jeremy McNicoll) [1457532] - [misc] mei: hw: fix a spelling mistake (Jeremy McNicoll) [1457532] - [misc] mei: make mei_cl_bus_rescan static (Jeremy McNicoll) [1457532] - [misc] mei: implement fsync (Jeremy McNicoll) [1457532] - [misc] mei: bus: elminate variable length arrays (Jeremy McNicoll) [1457532] - [misc] mei: hbm: remove variable length arrays (Jeremy McNicoll) [1457532] - [misc] mei: add pci driver ops shutdown handler (Jeremy McNicoll) [1457532]- [fs] nfsv4: Fix up mirror allocation (Scott Mayhew) [1483654] - [fs] xfs: bad assertion for delalloc an extent that start at i_size (Carlos Maiolino) [1449075] - [fs] pnfs: Force a retry of LAYOUTGET if the stateid doesn't match our cache (Steve Dickson) [1477346] - [fs] nfsv4: Don't check file access when reclaiming state (Steve Dickson) [1477353] - [fs] pnfs: Don't mark the layout as freed if the last lseg is marked for return (Steve Dickson) [1477353] - [fs] pnfs: Sync the layout state bits in pnfs_cache_lseg_for_layoutreturn (Steve Dickson) [1477353] - [fs] pnfs: Fix bugs in _pnfs_return_layout (Steve Dickson) [1477353] - [fs] pnfs: Clear all layout segment state in pnfs_mark_layout_stateid_invalid (Steve Dickson) [1477353] - [fs] pnfs: Prevent unnecessary layoutreturns after delegreturn (Steve Dickson) [1477353] - [fs] pnfs: Enable layoutreturn operation for return-on-close (Steve Dickson) [1477353] - [fs] nfsv4: Add encode/decode of the layoutreturn op in OPEN_DOWNGRADE (Steve Dickson) [1477353] - [fs] pnfs: Clean up - add a helper to initialise struct layoutreturn_args (Steve Dickson) [1477353] - [fs] nfsv4: Add encode/decode of the layoutreturn op in DELEGRETURN (Steve Dickson) [1477353] - [fs] nfsv4: Add encode/decode of the layoutreturn op in CLOSE (Steve Dickson) [1477353] - [fs] nfsv4: Fix missing operation accounting in NFS4_dec_delegreturn_sz (Steve Dickson) [1477353] - [fs] pnfs: Don't mark layout segments invalid on layoutreturn in pnfs_roc (Steve Dickson) [1477353] - [fs] pnfs: Get rid of unnecessary layout parameter in encode_layoutreturn callback (Steve Dickson) [1477353] - [fs] nfsv4: Ignore LAYOUTRETURN result if the layout doesn't match or is invalid (Steve Dickson) [1477353] - [fs] pnfs: Skip checking for return-on-close if the layout is invalid (Steve Dickson) [1477353] - [fs] pnfs: Fix race in pnfs_wait_on_layoutreturn (Steve Dickson) [1477353] - [fs] pnfs: Remove spurious wake up in pnfs_layout_remove_lseg() (Steve Dickson) [1477353] - [fs] pnfs: Do not free layout segments that are marked for return (Steve Dickson) [1477353] - [fs] pnfs: On error, do not send LAYOUTGET until the LAYOUTRETURN has completed (Steve Dickson) [1477353] - [fs] pnfs: Delay getting the layout header in CB_LAYOUTRECALL handlers (Steve Dickson) [1477353] - [fs] nfsv4: Don't ask for the change attribute when reclaiming state (Steve Dickson) [1477353] - [fs] pnfs: Clear NFS_LAYOUT_RETURN_REQUESTED when invalidating the layout stateid (Steve Dickson) [1477353] - [fs] pnfs: Don't clear the layout stateid if a layout return is outstanding (Steve Dickson) [1477353] - [fs] nfs: nfs_prime_dcache must validate the filename (Steve Dickson) [1477353] - [fs] nfsv4: Optimise away forced revalidation when we know the attributes are OK (Steve Dickson) [1477353] - [fs] nfsv4: Don't request close-to-open attribute when holding a delegation (Steve Dickson) [1477353] - [fs] nfsv4: Don't request a GETATTR on open_downgrade (Steve Dickson) [1477353] - [fs] nfsv4: If recovery failed for a specific open stateid, then don't retry (Steve Dickson) [1477336] - [fs] nfsv4.1: Even if the stateid is OK, we may need to recover the open modes (Steve Dickson) [1477336] - [fs] nfsv4: Fix retry issues with nfs41_test/free_stateid (Steve Dickson) [1477336] - [fs] nfsv4: Open state recovery must account for file permission changes (Steve Dickson) [1477336] - [fs] nfsv4: nfs4_copy_delegation_stateid() must fail if the delegation is invalid (Steve Dickson) [1477336] - [fs] nfsv4: Mark the lock and open stateids as invalid after freeing them (Steve Dickson) [1477336] - [fs] nfsv4: Don't test open_stateid unless it is set (Steve Dickson) [1477336] - [fs] nfs: Always call nfs_inode_find_state_and_recover() when revoking a delegation (Steve Dickson) [1477336] - [fs] nfsv4: Don't report revoked delegations as valid in nfs_have_delegation() (Steve Dickson) [1477336]- [mm] swap: Remove WARN_ON_ONCE() in free_swap_slot() (Jerome Marchand) [1400689] - [mm] swap: don't BUG_ON() due to uninitialized swap slot cache (Jerome Marchand) [1400689] - [mm] swapfile.c: fix swap space leak in error path of swap_free_entries() (Jerome Marchand) [1400689] - [mm] swap: Fix a race in free_swap_and_cache() (Jerome Marchand) [1400689] - [mm] swap: skip readahead only when swap slot cache is enabled (Jerome Marchand) [1400689] - [mm] swap: enable swap slots cache usage (Jerome Marchand) [1400689] - [mm] swap: add cache for swap slots allocation (Jerome Marchand) [1400689] - [mm] swap: free swap slots in batch (Jerome Marchand) [1400689] - [mm] swap: allocate swap slots in batches (Jerome Marchand) [1400689] - [mm] swap: skip readahead for unreferenced swap slots (Jerome Marchand) [1400689] - [mm] swap: split swap cache into 64MB trunks (Jerome Marchand) [1400689] - [mm] swap: add cluster lock (Jerome Marchand) [1400689] - [mm] swap: fix kernel message in swap_info_get() (Jerome Marchand) [1400689] - [mm] don't use radix tree writeback tags for pages in swap cache (Jerome Marchand) [1400689] - [mm] swap: add swap_cluster_list (Jerome Marchand) [1400689] - [mm] swap: make cluster allocation per-cpu (Jerome Marchand) [1400689] - [mm] swap: fix races exposed by swap discard (Jerome Marchand) [1400689] - [mm] swap: make swap discard async (Jerome Marchand) [1400689] - [mm] swap: change block allocation algorithm for SSD (Jerome Marchand) [1400689] - [mmc] mmc: sdhci-pci: Add support for Intel CNP (David Arcari) [1457650] - [mmc] mmc: sdhci-pci: Use macros in pci_ids definition (David Arcari) [1457650] - [mmc] mmc: sdhci-pci: Move a function to avoid later forward declaration (David Arcari) [1457650] - [netdrv] bonding: use ETH_MAX_MTU as max mtu (Jarod Wilson) [1493777] - [netdrv] bonding: fix tlb_dynamic_lb default value (Jarod Wilson) [1493777] - [netdrv] bonding: Fix transmit load balancing in balance-alb mode if specified by sysfs (Jarod Wilson) [1493777 1492980] - [netdrv] bonding: ratelimit failed speed/duplex update warning (Jarod Wilson) [1493777] - [netdrv] bonding: require speed/duplex only for 802.3ad, alb and tlb (Jarod Wilson) [1493777] - [netdrv] bonding: constify attribute_group structures (Jarod Wilson) [1493777] - [netdrv] bonding: warn user when 802.3ad speed is unknown (Jarod Wilson) [1493777] - [netdrv] bonding: fix 802.3ad support for 14G speed (Jarod Wilson) [1493777] - [netdrv] bonding: Prevent duplicate userspace notification (Jarod Wilson) [1493777] - [netdrv] bonding: Don't update slave->link until ready to commit (Jarod Wilson) [1493777] - [netdrv] bonding: check nla_put_be32 return value (Jarod Wilson) [1493777] - [netdrv] bonding: deliver link-local packets with skb->dev set to link that packets arrived on (Jarod Wilson) [1493777] - [netdrv] bonding: trivial: style fixes (Jarod Wilson) [1493777] - [netdrv] add definition of ETH_MAX_MTU (Jarod Wilson) [1493777 1480542]- [netdrv] hv_netvsc: Fix the real number of queues of non-vRSS cases (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] hv_netvsc: make const array ver_list static, reduces object code size (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] hv_netvsc: fix send buffer failure on MTU change (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: increase default receive buffer size (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] hv_netvsc: avoid unnecessary wakeups on subchannel creation (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] hv_netvsc: fix deadlock on hotplug (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] hv_netvsc: Fix the channel limit in netvsc_set_rxfh() (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] hv_netvsc: Simplify the limit check in netvsc_set_channels() (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] hv_netvsc: Simplify num_chn checking in rndis_filter_device_add() (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] hv_netvsc: Clean up an unused parameter in rndis_filter_set_rss_param() (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: allow driver to be removed even if VF is present (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: cleanup datapath switch (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: fix deadlock betwen link status and removal (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] hv_netvsc: Fix rndis_filter_close error during netvsc_remove (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] hv_netvsc: Add ethtool handler to set and get UDP hash levels (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] hv_netvsc: Clean up unused parameter from netvsc_get_rss_hash_opts() (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] hv_netvsc: Clean up unused parameter from netvsc_get_hash() (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] vmbus: remove unused vmbus_sendpacket_ctl (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] vmbus: remove unused vmubs_sendpacket_pagebuffer_ctl (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] vmbus: remove unused vmbus_sendpacket_multipagebuffer (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: keep track of some non-fatal overload conditions (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: allow controlling send/recv buffer size (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: remove unnecessary check for NULL hdr (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: remove unnecessary cast of void pointer (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: whitespace cleanup (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: no need to allocate send/receive on numa node (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: check error return when restoring channels and mtu (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: propagate MAC address change to VF slave (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: don't signal host twice if empty (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: delay setup of VF device (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: make sure and unregister datapath (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: fix rtnl deadlock on unregister of vf (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: transparent VF management (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] hyperv: netvsc: Neaten netvsc_send_pkt by using a temporary (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: signal host if receive ring is emptied (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: fix error unwind on device setup failure (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: optimize receive completions (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: remove unnecessary indirection of page_buffer (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: don't print pointer value in error message (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: fix warnings reported by lockdep (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: fix return value for set_channels (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: remove no longer used max_num_rss queues (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: rtnetlink.h (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: fix netvsc_set_channels (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: prefetch the first incoming ring element (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: Remove redundant use of ipv6_hdr() (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: remove bogus rtnl_unlock (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: fix ptr_ret.cocci warnings (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: add rtnl annotations in rndis (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: save pointer to parent netvsc_device in channel table (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: need rcu_derefence when accessing internal device info (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: use ERR_PTR to avoid dereference issues (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: change logic for change mtu and set_queues (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: change order of steps in setting queues (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: add some rtnl_dereference annotations (Vitaly Kuznetsov) [1474300 1477784] - [netdrv] netvsc: force link update after MTU change (Vitaly Kuznetsov) [1474300 1477784]- [rdma] ib/core: Restore I/O MMU, s390 and powerpc support (Don Dutile) [1494648] - [rdma] ib/rxe, ib/rdmavt: Use dma_virt_ops instead of duplicating it (Don Dutile) [1494648] - [lib] dma-virt: remove dma_supported and mapping_error methods (Don Dutile) [1494648] - [rdma] ib/core: Remove ib_device.dma_device (Don Dutile) [1494648] - [nvme] nvme-rdma: Switch from dma_device to dev.parent (Don Dutile) [1494648] - [infiniband] ib/srpt: Modify a debug statement (Don Dutile) [1494648] - [infiniband] ib/ipath: Switch from dma_device to dev.parent (Don Dutile) [1494648] - [infiniband] ib/ehca: Switch from dma_device to dev.parent (Don Dutile) [1494648] - [infiniband] ib/srp: Switch from dma_device to dev.parent (Don Dutile) [1494648] - [infiniband] ib/iser: Switch from dma_device to dev.parent (Don Dutile) [1494648] - [infiniband] ib/ipoib: Switch from dma_device to dev.parent (Don Dutile) [1494648] - [infiniband] ib/rxe: Switch from dma_device to dev.parent (Don Dutile) [1494648] - [infiniband] ib/vmw_pvrdma: Switch from dma_device to dev.parent (Don Dutile) [1494648] - [infiniband] ib/rxe: Remove a pointless indirection layer (Don Dutile) [1494648] - [infiniband] ib/usnic: Switch from dma_device to dev.parent (Don Dutile) [1494648] - [infiniband] ib/qib: Switch from dma_device to dev.parent (Don Dutile) [1494648] - [infiniband] ib/qedr: Switch from dma_device to dev.parent (Don Dutile) [1494648] - [infiniband] ib/ocrdma: Switch from dma_device to dev.parent (Don Dutile) [1494648] - [infiniband] ib/nes: Remove a superfluous assignment statement (Don Dutile) [1494648] - [infiniband] ib/mthca: Switch from dma_device to dev.parent (Don Dutile) [1494648] - [infiniband] ib/mlx5: Switch from dma_device to dev.parent (Don Dutile) [1494648] - [infiniband] ib/mlx4: Switch from dma_device to dev.parent (Don Dutile) [1494648] - [infiniband] ib/i40iw: Remove a superfluous assignment statement (Don Dutile) [1494648] - [infiniband] ib/hfi1: Switch from dma_device to dev.parent (Don Dutile) [1494648] - [infiniband] ib/cxgb4: Set dev.parent instead of dma_device (Don Dutile) [1494648] - [infiniband] ib/cxgb3: Set dev.parent instead of dma_device (Don Dutile) [1494648] - [infiniband] ib/core: Use dev.parent instead of dma_device (Don Dutile) [1494648] - [infiniband] ib/core: Initialize ib_device.dev.parent earlier (Don Dutile) [1494648] - [infiniband] ib/qib: Remove DMA mapping code (Don Dutile) [1494648] - [infiniband] ib/hf1: Remove DMA mapping code (Don Dutile) [1494648] - [net] ib/core: Change the type of an ib_dma_alloc_coherent() argument (Don Dutile) [1494648] - [rdma] ib/core: Remove ib_dma_*map_single_attrs() (Don Dutile) [1494648] - [lib] dma-virt: Add dma_virt_ops (Don Dutile) [1494648] - [kernel] treewide: Consolidate get_dma_ops() implementations (Don Dutile) [1494648] - [kernel] treewide: Consolidate set_dma_ops() implementations (Don Dutile) [1494648] - [iommu] treewide: Move dma_ops from struct dev_archdata into struct device (Don Dutile) [1494648] - [kernel] dma: add calls for dma_map_page_attrs and dma_unmap_page_attrs (Don Dutile) [1494648] - [kernel] dma-mapping.h: preserve unmap info for CONFIG_DMA_API_DEBUG (Don Dutile) [1494648] - [kernel] dma-mapping: add dma_{map,unmap}_resource (Don Dutile) [1494648] - [lib] dma-debug: add support for resource mappings (Don Dutile) [1494648] - [lib] dma-debug: Fix dma_debug_entry offset calculation (Don Dutile) [1494648] - [lib] dma-debug: prevent early callers from crashing (Don Dutile) [1494648] - [lib] dma-debug: introduce dma_debug_disabled (Don Dutile) [1494648] - [lib] dma debug: account for cachelines and read-only mappings in overlap tracking (Don Dutile) [1494648] - [lib] dma-debug: fix overlap detection (Don Dutile) [1494648] - [mm] dma-debug: introduce debug_dma_assert_idle() (Don Dutile) [1494648] - [kernel] dma-mapping: add {map, unmap}_resource to dma_map_ops (Don Dutile) [1494648] - [kernel] dma-mapping: avoid oops when parameter cpu_addr is null (Don Dutile) [1494648] - [kernel] dma-mapping: use offset_in_page macro (Don Dutile) [1494648] - [kernel] dma-mapping: always provide the dma_map_ops based implementation (Don Dutile) [1494648] - [kernel] dma-mapping: tidy up dma_parms default handling (Don Dutile) [1494648] - [kernel] dma-mapping: Clarify output of dma_map_sg (Don Dutile) [1494648] - [kernel] dma-mapping: consolidate dma_set_mask (Don Dutile) [1494648] - [kernel] dma-mapping: consolidate dma_supported (Don Dutile) [1494648] - [kernel] dma-mapping: cosolidate dma_mapping_error (Don Dutile) [1494648] - [kernel] dma-mapping: consolidate dma_{alloc, free}_noncoherent (Don Dutile) [1494648] - [x86] dma-mapping: Fix arch_dma_alloc_attrs() oops with NULL dev (Don Dutile) [1494648] - [x86] pci/dma: Fix gfp flags for coherent DMA memory allocation (Don Dutile) [1494648] - [kernel] dma-mapping: consolidate dma_{alloc, free}_{attrs, coherent} (Don Dutile) [1494648] - [kernel] arm: 7795/1: mm: dma-mapping: Add dma_max_pfn(dev) helper function (Don Dutile) [1494648] - [s390] Use bool function return values of true/false not 1/0 (Don Dutile) [1494648] - [s390] Implement dma_{alloc,free}_attrs() (Don Dutile) [1494648] - [s390] dma: remove gratuitous brackets (Don Dutile) [1494648] - [x86] Deinline dma_free_attrs() (Don Dutile) [1494648] - [x86] Deinline dma_alloc_attrs() (Don Dutile) [1494648] - [of] platform: Allocate rh extension to device struct earlier (Don Dutile) [1494648]- [netdrv] netvsc: fix race on sub channel creation (Mohammed Gamal) [1465469] - [netdrv] netvsc: Initialize 64-bit stats seqcount (Mohammed Gamal) [1465469] - [netdrv] revert "netvsc: optimize calculation of number of slots" (Mohammed Gamal) [1465469] - [netdrv] hv_netvsc: Fix the carrier state error when data path is off (Mohammed Gamal) [1465469] - [netdrv] hv_netvsc: Remove unnecessary var link_state from struct netvsc_device_info (Mohammed Gamal) [1465469] - [netdrv] netvsc: don't access netdev->num_rx_queues directly (Mohammed Gamal) [1465469] - [netdrv] netvsc: fold in get_outbound_net_device (Mohammed Gamal) [1465469] - [netdrv] netvsc: pass net_device to netvsc_init_buf and netvsc_connect_vsp (Mohammed Gamal) [1465469] - [netdrv] netvsc: mark error cases as unlikely (Mohammed Gamal) [1465469] - [netdrv] netvsc: use typed pointer for internal state (Mohammed Gamal) [1465469] - [netdrv] netvsc: use hv_get_bytes_to_read (Mohammed Gamal) [1465469] - [netdrv] netvsc: optimize calculation of number of slots (Mohammed Gamal) [1465469] - [netdrv] netvsc: move filter setting to rndis_device (Mohammed Gamal) [1465469] - [netdrv] netvsc: fix net poll mode (Mohammed Gamal) [1465469] - [netdrv] netvsc: fix rcu dereference warning from ethtool (Mohammed Gamal) [1465469] - [netdrv] netvsc: Add #include's for csum_* function declarations (Mohammed Gamal) [1465469] - [netdrv] netvsc: make sure napi enabled before vmbus_open (Mohammed Gamal) [1465469] - [netdrv] netvsc: fix calculation of available send sections (Mohammed Gamal) [1465469] - [netdrv] netvsc: fix use after free on module removal (Mohammed Gamal) [1465469] - [netdrv] netvsc: Deal with rescinded channels correctly (Mohammed Gamal) [1465469] - [netdrv] netvsc: fix RCU warning in get_stats (Mohammed Gamal) [1465469] - [netdrv] hv_netvsc: Exclude non-TCP port numbers from vRSS hashing (Mohammed Gamal) [1465469] - [netdrv] hv_netvsc: Fix the queue index computation in forwarding case (Mohammed Gamal) [1465469] - [netdrv] netvsc: use napi_consume_skb (Mohammed Gamal) [1465469] - [netdrv] netvsc: Initialize all channel related state prior to opening the channel (Mohammed Gamal) [1465469] - [netdrv] netvsc: fix dereference before null check errors (Mohammed Gamal) [1465469] - [netdrv] netvsc: Properly initialize the return value (Mohammed Gamal) [1465469] - [netdrv] netvsc: Fix a bug in sub-channel handling (Mohammed Gamal) [1465469] - [netdrv] netvsc: fix and cleanup rndis_filter_set_packet_filter (Mohammed Gamal) [1465469] - [netdrv] netvsc: eliminate unnecessary skb == NULL checks (Mohammed Gamal) [1465469] - [netdrv] netvsc: use refcount_t for keeping track of sub channels (Mohammed Gamal) [1465469] - [netdrv] netvsc: remove unnecessary lock on shutdown (Mohammed Gamal) [1465469] - [netdrv] netvsc: uses RCU instead of removal flag (Mohammed Gamal) [1465469] - [netdrv] netvsc: use RCU to protect inner device structure (Mohammed Gamal) [1465469] - [netdrv] netvsc: change max channel calculation (Mohammed Gamal) [1465469] - [netdrv] netvsc: handle offline mtu and channel change (Mohammed Gamal) [1465469] - [netdrv] netvsc: fix NAPI performance regression (Mohammed Gamal) [1465469] - [netdrv] netvsc: remove unused #define (Mohammed Gamal) [1465469] - [netdrv] netvsc: add comments about callback's and NAPI (Mohammed Gamal) [1465469] - [netdrv] netvsc: avoid race with callback (Mohammed Gamal) [1465469] - [netdrv] netvsc: fix hang on netvsc module removal (Mohammed Gamal) [1465469] - [netdrv] netvsc: need napi scheduled during removal (Mohammed Gamal) [1465469] - [netdrv] netvsc: handle select_queue when device is being removed (Mohammed Gamal) [1465469] - [netdrv] hyperv: use new api ethtool_{get|set}_link_ksettings (Mohammed Gamal) [1465469] - [netdrv] netvsc: replace netdev_alloc_skb_ip_align with napi_alloc_skb (Mohammed Gamal) [1465469] - [netdrv] netvsc: enable GRO (Mohammed Gamal) [1465469 1408651] - [netdrv] netvsc: implement NAPI (Mohammed Gamal) [1465469] - [kernel] vmbus: introduce in-place packet iterator (Mohammed Gamal) [1465469] - [netdrv] netvsc: don't overload variable in same function (Mohammed Gamal) [1465469] - [netdrv] netvsc: fix use-after-free in netvsc_change_mtu() (Mohammed Gamal) [1465469] - [netdrv] netvsc: fix typo on statistics (Mohammed Gamal) [1465469] - [netdrv] netvsc: call netif_receive_skb (Mohammed Gamal) [1465469] - [netdrv] netvsc: simplify get next send section (Mohammed Gamal) [1465469] - [netdrv] netvsc: report per-channel stats in ethtool statistics (Mohammed Gamal) [1465469] - [netdrv] netvsc: account for packets/bytes transmitted after completion (Mohammed Gamal) [1465469] - [netdrv] netvsc: eliminate per-device outstanding send counter (Mohammed Gamal) [1465469] - [netdrv] netvsc: simplify rndis_filter_remove (Mohammed Gamal) [1465469] - [netdrv] netvsc: don't pass void * to internal device_add (Mohammed Gamal) [1465469] - [netdrv] netvsc: optimize receive path (Mohammed Gamal) [1465469] - [netdrv] netvsc: group all per-channel state together (Mohammed Gamal) [1465469] - [netdrv] netvsc: remove unused variables (Mohammed Gamal) [1465469] - [netdrv] netvsc: enhance transmit select_queue (Mohammed Gamal) [1465469] - [netdrv] netvsc: allow get/set of RSS indirection table (Mohammed Gamal) [1465469] - [netdrv] netvsc: allow more flexible setting of number of channels (Mohammed Gamal) [1465469] - [netdrv] netvsc: add ethtool ops to get/set RSS key (Mohammed Gamal) [1465469] - [netdrv] netvsc: report rss field values (Mohammed Gamal) [1465469] - [netdrv] netvsc: report number of rx queues in ethtool (Mohammed Gamal) [1465469] - [netdrv] netvsc: negotiate checksum and segmentation parameters (Mohammed Gamal) [1465469] - [netdrv] netvsc: remove no longer needed receive staging buffers (Mohammed Gamal) [1465469]- [mm] introduce dedicated WQ_MEM_RECLAIM workqueue to do lru_add_drain_all (Waiman Long) [1476040] - [mfd] lpc_ich: Add support for Intel Bay Trail SoC (David Arcari) [1491814] - [xen] xen: don't copy bogus duplicate entries into kernel page tables (Vitaly Kuznetsov) [1487754] - [xen] xen/pvh: MMU changes for PVH (Vitaly Kuznetsov) [1487754] - [tty] serial: 8250_pnp: Enable PNP_CONSOLE for console ports (Prarit Bhargava) [1489468] - [tty] pnp: Allow console to override ACPI device sleep (Prarit Bhargava) [1489468] - [tty] tty: serial: 8250_core: provide a function to export uart_8250_port (Prarit Bhargava) [1489468] - [tty] serial: Move "uart_console" def to core header file (Prarit Bhargava) [1489468] - [pci] Allow PCI express root ports to find themselves (Myron Stowe) [1492839] - [pci] fix oops when try to find Root Port for a PCI device (Myron Stowe) [1492839] - [pci] Disable Relaxed Ordering for some Intel processors (Myron Stowe) [1492839] - [pci] Disable PCIe Relaxed Ordering if unsupported (Myron Stowe) [1492839] - [x86] x86/hyperv: Read TSC frequency from a synthetic MSR (Vitaly Kuznetsov) [1457866] - [x86] x86/hyperv: Handle unknown NMIs on one CPU when unknown_nmi_panic (Vitaly Kuznetsov) [1457866] - [x86] x86/mm/kaslr: Do not adapt the size of the direct mapping section for SGI UV system (Baoquan He) [1457046] - [x86] x86/uv: Introduce a helper function to check UV system at earlier stage (Baoquan He) [1457046] - [x86] amd: Limit cpu_core_id fixup to families older than F17h (Suravee Suthikulpanit) [1477397] - [x86] cpu/amd: Fix Zen SMT topology (Suravee Suthikulpanit) [1477397] - [x86] cpu/amd: Bring back Compute Unit ID (Suravee Suthikulpanit) [1477397] - [x86] cpu/amd: Fix Bulldozer topology (Suravee Suthikulpanit) [1477397] - [x86] cpu/amd: Clean up cpu_llc_id assignment per topology feature (Suravee Suthikulpanit) [1477397] - [x86] cpu: Get rid of compute_unit_id (Suravee Suthikulpanit) [1477397] - [x86] kvm: vmx: Do not BUG() on out-of-bounds guest IRQ (Paolo Bonzini) [1490781] {CVE-2017-1000} - [sound] alsa: timer: Use common error handling code in alsa_timer_init() (Jaroslav Kysela) [1465999] {CVE-2017-1000380} - [sound] alsa: timer: Adjust a condition check in snd_timer_resolution() (Jaroslav Kysela) [1465999] {CVE-2017-1000380} - [sound] alsa: timer: Follow standard EXPORT_SYMBOL() declarations (Jaroslav Kysela) [1465999] {CVE-2017-1000380} - [sound] alsa: timer: Wrap with spinlock for queue access (Jaroslav Kysela) [1465999] {CVE-2017-1000380} - [sound] alsa: timer: Improve user queue reallocation (Jaroslav Kysela) [1465999] {CVE-2017-1000380} - [sound] alsa: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT (Jaroslav Kysela) [1465999] {CVE-2017-1000380} - [sound] alsa: timer: Fix race between read and ioctl (Jaroslav Kysela) [1465999] {CVE-2017-1000380} - [sound] alsa: timer: Info leak in snd_timer_user_tinterrupt() (Jaroslav Kysela) [1465999] {CVE-2017-1000380} - [sound] alsa: timer: remove some dead code (Jaroslav Kysela) [1465999] {CVE-2017-1000380} - [sound] alsa: timer: Reject user params with too small ticks (Jaroslav Kysela) [1465999] {CVE-2017-1000380} - [kernel] procfs: treat parked tasks as sleeping for task state (Joe Lawrence) [1488504] - [kernel] rcutree: Fix panic_on_rcu_stall() (Pratyush Anand) [1490673] - [netdrv] mlx5: Avoid using pending command interface slots (Don Dutile) [1463367] - [powerpc] perf: Fix book3s kernel to userspace backtraces (Gustavo Duarte) [1492669]- [tools] perf probe: Fix probe definition for inlined functions (Jiri Olsa) [1480522] - [tools] perf unwind: Report module before querying isactivation in dwfl unwind (Jiri Olsa) [1480522] - [tools] perf tools: Fix build with ARCH=x86_64 (Jiri Olsa) [1480522] - [tools] perf clang: Update test case to use real BPF script (Jiri Olsa) [1480522] - [tools] perf evsel: Fix probing of precise_ip level for default cycles event (Jiri Olsa) [1480522] - [tools] perf symbols: Kill dso__build_id_is_kmod() (Jiri Olsa) [1480522] - [tools] perf symbols: Keep DSO->symtab_type after decompress (Jiri Olsa) [1480522] - [tools] perf tests: Decompress kernel module before objdump (Jiri Olsa) [1480522] - [tools] perf tools: Consolidate error path in __open_dso() (Jiri Olsa) [1480522] - [tools] perf tools: Decompress kernel module when reading DSO data (Jiri Olsa) [1480522] - [tools] perf annotate: Use dso__decompress_kmodule_path() (Jiri Olsa) [1480522] - [tools] perf tools: Introduce dso__decompress_kmodule_{fd, path} (Jiri Olsa) [1480522] - [tools] perf tools: Fix a memory leak in __open_dso() (Jiri Olsa) [1480522] - [tools] perf annotate: Fix symbolic link of build-id cache (Jiri Olsa) [1480522] - [tools] perf script python: Remove dups in documentation examples (Jiri Olsa) [1480522] - [tools] perf script python: Updated trace_unhandled() signature (Jiri Olsa) [1480522] - [tools] perf script python: Fix wrong code snippets in documentation (Jiri Olsa) [1480522] - [tools] perf script: Fix documentation errors (Jiri Olsa) [1480522] - [tools] perf script: Fix outdated comment for perf-trace-python (Jiri Olsa) [1480522] - [tools] perf probe: Fix examples section of documentation (Jiri Olsa) [1480522] - [tools] perf annotate: Add missing powerpc triplet (Jiri Olsa) [1480522] - [tools] perf symbols: Use correct filename for compressed modules in build-id cache (Jiri Olsa) [1480522] - [tools] perf symbols: Set module info when build-id event found (Jiri Olsa) [1480522] - [tools] perf header: Set proper module name when build-id event found (Jiri Olsa) [1480522] - [tools] perf stat: Only print NMI watchdog hint when enabled (Jiri Olsa) [1480522] - [tools] perf annotate: Fix branch instruction with multiple operands (Jiri Olsa) [1480522] - [tools] perf annotate: Fix failure when filename has special chars (Jiri Olsa) [1480522] - [tools] perf tools: Put caller above callee in --children mode (Jiri Olsa) [1480522] - [tools] perf report: Do not drop last inlined frame (Jiri Olsa) [1480522] - [tools] perf report: Always honor callchain order for inlined nodes (Jiri Olsa) [1480522] - [tools] perf script: Add --inline option for debugging (Jiri Olsa) [1480522] - [tools] perf report: Fix off-by-one for non-activation frames (Jiri Olsa) [1480522] - [tools] perf report: Fix memory leak in addr2line when called by addr2inlines (Jiri Olsa) [1480522] - [tools] perf report: Don't crash on invalid maps in `-g srcline` mode (Jiri Olsa) [1480522] - [tools] tools build: Fixup sched_getcpu feature test (Jiri Olsa) [1480522] - [tools] perf tests kmod-path: Don't fail if compressed modules aren't supported (Jiri Olsa) [1480522] - [tools] perf annotate: Fix AArch64 comment char (Jiri Olsa) [1480522] - [tools] perf tools: Fix spelling mistakes (Jiri Olsa) [1480522] - [tools] perf config: Refactor a duplicated code for obtaining config file name (Jiri Olsa) [1480522] - [tools] perf symbols: Allow user probes on versioned symbols (Jiri Olsa) [1480522] - [tools] tools lib string: Adopt prefixcmp() from perf and subcmd (Jiri Olsa) [1480522] - [tools] perf units: Move parse_tag_value() to units.[ch] (Jiri Olsa) [1480522] - [tools] perf ui gtk: Move gtk .so name to the only place where it is used (Jiri Olsa) [1480522] - [tools] perf tools: Move HAS_BOOL define to where perl headers are used (Jiri Olsa) [1480522] - [tools] perf memswap: Split the byteswap memory range wrappers from util.[ch] (Jiri Olsa) [1480522] - [tools] perf tools: Move event prototypes from util.h to event.h (Jiri Olsa) [1480522] - [tools] perf buildid: Move prototypes from util.h to build-id.h (Jiri Olsa) [1480522] - [tools] powerpc/perf: Define big-endian version of perf_mem_data_src (Jiri Olsa) [1480522] - [tools] treewide: Fix typos in printk (Jiri Olsa) [1480522] - [tools] perf tools: Fix the code to strip command name (Jiri Olsa) [1480522] - [tools] perf tools: Use just forward declarations for struct thread where possible (Jiri Olsa) [1480522] - [tools] perf tools: Add the right header to obtain PERF_ALIGN() (Jiri Olsa) [1480522] - [tools] perf tools: Remove poll.h and wait.h from util.h (Jiri Olsa) [1480522] - [tools] perf tools: Remove string.h, unistd.h and sys/stat.h from util.h (Jiri Olsa) [1480522] - [tools] perf tools: Remove stale prototypes from builtin.h (Jiri Olsa) [1480522] - [tools] perf tools: Remove string.h from util.h (Jiri Olsa) [1480522] - [tools] perf tools: Remove sys/ioctl.h from util.h (Jiri Olsa) [1480522] - [tools] perf tools: Remove a few more needless includes from util.h (Jiri Olsa) [1480522] - [tools] perf tools: Include sys/param.h where needed (Jiri Olsa) [1480522] - [tools] perf callchain: Move callchain specific routines from util.[ch] (Jiri Olsa) [1480522] - [tools] perf tools: Add compress.h for the *_decompress_to_file() headers (Jiri Olsa) [1480522] - [tools] perf mem: Fix display of data source snoop indication (Jiri Olsa) [1480522] - [tools] perf debug: Move dump_stack() and sighandler_dump_stack() to debug.h (Jiri Olsa) [1480522] - [tools] perf kvm: Make function only used by 'perf kvm' static (Jiri Olsa) [1480522] - [tools] perf tools: Move timestamp routines from util.h to time-utils.h (Jiri Olsa) [1480522] - [tools] perf tools: Move units conversion/formatting routines to separate object (Jiri Olsa) [1480522] - [tools] perf tools: Add signal.h to places using its definitions (Jiri Olsa) [1480522] - [tools] perf unwind: Provide only forward declarations for pointer types (Jiri Olsa) [1480522] - [tools] perf tools: Ditch unused strchrnul() reimplementation (Jiri Olsa) [1480522] - [tools] perf tools: Remove regex.h and fnmatch.h from util.h (Jiri Olsa) [1480522] - [tools] perf tools: Remove include dirent.h from util.h (Jiri Olsa) [1480522] - [tools] perf tools: Remove misplaced __maybe_unused in some functions (Jiri Olsa) [1480522] - [tools] perf tools: Use api/fs/tracing_path.h where needed (Jiri Olsa) [1480522] - [tools] perf tools: No need to include bitops.h in util.h (Jiri Olsa) [1480522] - [tools] perf tools: Move path related functions to util/path.h (Jiri Olsa) [1480522] - [tools] perf tools: Don't include terminal handling headers in util.h (Jiri Olsa) [1480522] - [tools] perf str{filter, list}: Disentangle headers (Jiri Olsa) [1480522] - [tools] perf tools: Include errno.h where needed (Jiri Olsa) [1480522] - [tools] perf tools: Move extra string util functions to util/string2.h (Jiri Olsa) [1480522] - [tools] perf tools: Move srcline definitions to separate header (Jiri Olsa) [1480522] - [tools] perf tools: Move print_binary definitions to separate files (Jiri Olsa) [1480522] - [tools] tools include: Include missing headers for fls() and types in linux/log2.h (Jiri Olsa) [1480522] - [tools] perf tools: Move sane ctype stuff from util.h to sane_ctype.h (Jiri Olsa) [1480522] - [tools] perf tools: Ditch unused PATH_SEP, STRIP_EXTENSION (Jiri Olsa) [1480522] - [tools] perf tools: Replace STR() calls with __stringify() (Jiri Olsa) [1480522] - [tools] perf tools: Remove PRI[xu] macros from perf.h (Jiri Olsa) [1480522] - [tools] perf tools: Including missing inttypes.h header (Jiri Olsa) [1480522] - [tools] perf tools: Remove unused macros from util.h (Jiri Olsa) [1480522] - [tools] tools include: Drop ARRAY_SIZE() definition from linux/hashtable.h (Jiri Olsa) [1480522] - [tools] perf tools: Add include where ARRAY_SIZE() is used (Jiri Olsa) [1480522] - [tools] objtool: Drop ARRAY_SIZE() definition, tools/include/linux/kernel.h has it now (Jiri Olsa) [1480522] - [tools] tools include: Move ARRAY_SIZE() to linux/kernel.h (Jiri Olsa) [1480522] - [tools] tools include: Adopt __same_type() and __must_be_array() from the kernel (Jiri Olsa) [1480522] - [tools] tools include: Introduce linux/bug.h, from the kernel sources (Jiri Olsa) [1480522] - [tools] perf tools: Remove FLEX_ARRAY definition (Jiri Olsa) [1480522] - [tools] perf unwind arm64: Add missing errno.h header (Jiri Olsa) [1480522] - [tools] revert "perf tools: Fix include of linux/mman.h" (Jiri Olsa) [1480522] - [tools] perf util: Hint missing file when tool tips fail to load (Jiri Olsa) [1480522] - [tools] tools build: Fix feature detection redefinion of build flags (Jiri Olsa) [1480522] - [tools] perf tools: Disable JVMTI if no ELF support available (Jiri Olsa) [1480522] - [tools] perf trace: Add usage of --no-syscalls in man page (Jiri Olsa) [1480522] - [tools] perf stat: Fix bug in handling events in error state (Jiri Olsa) [1480522] - [tools] perf tools: Pass PYTHON config to feature detection (Jiri Olsa) [1480522] - [tools] perf annotate: Use stripped line instead of raw disassemble line (Jiri Olsa) [1480522] - [tools] perf annotate: Refactor the code to parse disassemble lines with {l, r}trim() (Jiri Olsa) [1480522] - [tools] perf tools: Do not print missing features in pipe-mode (Jiri Olsa) [1480522] - [tools] perf session: Don't rely on evlist in pipe mode (Jiri Olsa) [1480522] - [tools] perf annotate: Process attr and build_id records (Jiri Olsa) [1480522] - [tools] perf tools: Describe pipe mode in perf.data-file-fomat.txt (Jiri Olsa) [1480522] - [tools] perf inject: Copy events when reordering events in pipe mode (Jiri Olsa) [1480522] - [tools] perf inject: Don't proceed if perf_session__process_event() fails (Jiri Olsa) [1480522] - [tools] perf annotate s390: Implement jump types for perf annotate (Jiri Olsa) [1480522] - [tools] perf string: Simplify ltrim() implementation (Jiri Olsa) [1480522] - [tools] perf tools: Refactor the code to strip command name with {l, r}trim() (Jiri Olsa) [1480522] - [tools] perf pmu: Refactor wordwrap() with ltrim() (Jiri Olsa) [1480522] - [tools] perf ui browser: Refactor the code to parse color configs with ltrim() (Jiri Olsa) [1480522] - [tools] perf stat: Refactor the code to strip csv output with ltrim() (Jiri Olsa) [1480522] - [tools] perf evsel: Return exact sub event which failed with EPERM for wildcards (Jiri Olsa) [1480522] - [tools] perf script: Use strtok_r() when parsing output field list (Jiri Olsa) [1480522] - [tools] perf callchains: Switch from strtok() to strtok_r() when parsing options (Jiri Olsa) [1480522] - [tools] perf annotate: Fix missing number of samples for source_line_samples (Jiri Olsa) [1480522] - [tools] perf tools: Don't die on a print function (Jiri Olsa) [1480522] - [tools] perf tools: Handle allocation failures gracefully (Jiri Olsa) [1480522] - [tools] perf tools: Remove die() call (Jiri Olsa) [1480522] - [tools] perf vendor events intel: Add missing space in json descriptions (Jiri Olsa) [1480522] - [tools] perf vendor events intel: Add uncore_arb JSON support (Jiri Olsa) [1480522] - [tools] perf vendor events intel: Add uncore events for Skylake client (Jiri Olsa) [1480522] - [tools] perf vendor events intel: Add uncore events for Broadwell client (Jiri Olsa) [1480522] - [tools] perf vendor events intel: Add uncore events for Haswell client (Jiri Olsa) [1480522] - [tools] perf vendor events intel: Add uncore events for Ivy Bridge client (Jiri Olsa) [1480522] - [tools] perf vendor events intel: Add uncore events for Sandy Bridge client (Jiri Olsa) [1480522] - [tools] perf vendor events intel: Add missing UNC_M_DCLOCKTICKS for Broadwell DE uncore (Jiri Olsa) [1480522] - [tools] perf sdt powerpc: Add argument support (Jiri Olsa) [1480522] - [tools] perf trace: Beautify statx syscall 'flag' and 'mask' arguments (Jiri Olsa) [1480522] - [tools] perf tools: Do not fail in case of empty HOME env variable (Jiri Olsa) [1480522] - [tools] tools include uapi: Grab copies of stat.h and fcntl.h (Jiri Olsa) [1480522] - [tools] perf utils: fix spelling mistake: "Invalud" -> "Invalid" (Jiri Olsa) [1480522] - [tools] perf trace: Handle unpaired raw_syscalls:sys_exit event (Jiri Olsa) [1480522] - [tools] perf report: Drop cycles 0 for LBR print (Jiri Olsa) [1480522] - [tools] perf/sdt/x86: Move OP parser to tools/perf/arch/x86/ (Jiri Olsa) [1480522] - [tools] perf/sdt/x86: Add renaming logic for (missing) 8 bit registers (Jiri Olsa) [1480522] - [tools] perf tools: Remove support for command aliases (Jiri Olsa) [1480522] - [tools] perf utils: Readlink /proc/self/exe to find the perf binary (Jiri Olsa) [1480522] - [tools] perf utils: Null terminate buf in read_ftrace_printk() (Jiri Olsa) [1480522] - [tools] perf utils: use sizeof(buf) - 1 in readlink() call (Jiri Olsa) [1480522] - [tools] perf tests: Do not assume that readlink() returns a null terminated string (Jiri Olsa) [1480522] - [tools] perf test: Add a test case for SDT event (Jiri Olsa) [1480522] - [tools] perf buildid: Do not assume that readlink() returns a null terminated string (Jiri Olsa) [1480522] - [tools] perf buildid: Do not update SDT cache with null filename (Jiri Olsa) [1480522] - [tools] perf annotate: Fix a bug of division by zero when calculating percent (Jiri Olsa) [1480522] - [tools] perf annotate: Fix a bug following symbolic link of a build-id file (Jiri Olsa) [1480522] - [tools] perf report: Enable sorting by srcline as key (Jiri Olsa) [1480522] - [tools] perf report: Show inline stack for browser mode (Jiri Olsa) [1480522] - [tools] perf report: Show inline stack for stdio mode (Jiri Olsa) [1480522] - [tools] perf report: Introduce --inline option (Jiri Olsa) [1480522] - [tools] perf report: Find the inline stack for a given address (Jiri Olsa) [1480522] - [tools] perf report: Refactor common code in srcline.c (Jiri Olsa) [1480522] - [tools] perf tools: Remove unused 'prefix' from builtin functions (Jiri Olsa) [1480522] - [tools] perf list sdt: Show option in man page (Jiri Olsa) [1480522] - [tools] perf auxtrace: Fix no_size logic in addr_filter__resolve_kernel_syms() (Jiri Olsa) [1480522] - [tools] perf trace: Fixup thread refcounting (Jiri Olsa) [1480522] - [tools] perf trace: Fix up error path indentation (Jiri Olsa) [1480522] - [tools] perf trace: Check for vfs_getname.pathname length (Jiri Olsa) [1480522] - [tools] perf list: Move extra details printing to new option (Jiri Olsa) [1480522] - [tools] perf pmu: Add support for MetricName JSON attribute (Jiri Olsa) [1480522] - [tools] perf list: Support printing MetricExpr with --debug (Jiri Olsa) [1480522] - [tools] perf stat: Output JSON MetricExpr metric (Jiri Olsa) [1480522] - [tools] perf pmu: Support MetricExpr header in JSON event list (Jiri Olsa) [1480522] - [tools] perf vendor events intel: Update Intel uncore JSON event files (Jiri Olsa) [1480522] - [tools] perf tools: Add a simple expression parser for JSON (Jiri Olsa) [1480522] - [tools] perf pmu: Special case uncore_ prefix (Jiri Olsa) [1480522] - [tools] perf pmu: Expand PMU events by prefix match (Jiri Olsa) [1480522] - [tools] perf tools: Factor out PMU matching in parser (Jiri Olsa) [1480522] - [tools] perf stat: Handle partially bad results with merging (Jiri Olsa) [1480522] - [tools] perf stat: Collapse identically named events (Jiri Olsa) [1480522] - [tools] perf stat: Factor out callback for collecting event values (Jiri Olsa) [1480522] - [tools] perf annotate: Add comment clarifying how the source code line is parsed (Jiri Olsa) [1480522] - [tools] perf annotate: More exactly grep -v of the objdump command (Jiri Olsa) [1480522] - [tools] perf sdt x86: Add renaming logic for rNN and other registers (Jiri Olsa) [1480522] - [tools] perf probe: Add sdt probes arguments into the uprobe cmd string (Jiri Olsa) [1480522] - [tools] perf sdt: Add scanning of sdt probes arguments (Jiri Olsa) [1480522] - [tools] perf probe: Return errno when not hitting any event (Jiri Olsa) [1480522] - [tools] perf probe: Change MAX_CMDLEN (Jiri Olsa) [1480522] - [tools] tools headers: Sync {tools/, }arch/powerpc/include/uapi/asm/kvm.h (Jiri Olsa) [1480522] - [tools] perf probe: Fix concat_probe_trace_events (Jiri Olsa) [1480522] - [tools] perf stat: Correct --no-aggr description (Jiri Olsa) [1480522] - [tools] perf tools: Handle partial AUX records and print a warning (Jiri Olsa) [1480522] - [tools] tools include: Sync {, tools/}include/uapi/linux/perf_event.h (Jiri Olsa) [1480522] - [tools] tools lib api fs: Introduce sysfs__read_bool (Jiri Olsa) [1480522] - [tools] perf timechart: Use OPT_PARENT for common options (Jiri Olsa) [1480522] - [tools] perf lock: Make 'f' part of the common 'lock_options' (Jiri Olsa) [1480522] - [tools] perf lock: Subcommands should include common options (Jiri Olsa) [1480522] - [tools] perf script: Add 'brstackinsn' for branch stacks (Jiri Olsa) [1480522] - [tools] perf tools: Make perf_event__synthesize_mmap_events() scale (Jiri Olsa) [1480522] - [tools] perf probe: Introduce util func is_sdt_event() (Jiri Olsa) [1480522] - [tools] perf powerpc: Choose local entry point with kretprobes (Jiri Olsa) [1480522] - [tools] perf kretprobes: Offset from reloc_sym if kernel supports it (Jiri Olsa) [1480522] - [tools] perf probe: Factor out the ftrace README scanning (Jiri Olsa) [1480522] - [tools] perf sched timehist: Add --next option (Jiri Olsa) [1480522] - [tools] perf hists browser: Fix typo in function switch_data_file (Jiri Olsa) [1480522] - [tools] perf report: Document +field style argument support for --field option (Jiri Olsa) [1480522] - [tools] perf sort: Fix segfault with basic block 'cycles' sort dimension (Jiri Olsa) [1480522] - [tools] perf tools: Ignore generated files pmu-events/{jevents, pmu-events.c} for git (Jiri Olsa) [1480522] - [tools] perf tools: Missing c2c command in command-list (Jiri Olsa) [1480522] - [tools] perf c2c: Fix display bug when using pipe (Jiri Olsa) [1480522] - [tools] perf c2c: Clarify help message of --stats option (Jiri Olsa) [1480522] - [tools] perf report: Hide tip message when -q option is given (Jiri Olsa) [1480522] - [tools] tools build: Use the same CC for feature detection and actual build (Jiri Olsa) [1480522] - [tools] perf bench futex: Fix build on musl + clang (Jiri Olsa) [1480522] - [tools] perf bench futex: Use __maybe_unused (Jiri Olsa) [1480522] - [tools] tools build: Add test for sched_getcpu() (Jiri Olsa) [1480522] - [tools] perf tools: Force uncore events to system wide monitoring (Jiri Olsa) [1480522] - [tools] perf intel-pt/bts: Add missing initialization (Jiri Olsa) [1480522] - [tools] perf probe: Generalize probe event file open routine (Jiri Olsa) [1480522] - [tools] perf ftrace: Use pager for displaying result (Jiri Olsa) [1480522] - [tools] perf ftrace: Add support for -a and -C option (Jiri Olsa) [1480522] - [tools] perf cpumap: Introduce cpu_map__snprint_mask() (Jiri Olsa) [1480522] - [tools] perf ftrace: Add support for --pid option (Jiri Olsa) [1480522] - [tools] perf tools: Allow sorting by symbol size (Jiri Olsa) [1480522] - [tools] perf evlist: Clarify a bit the use of perf_mmap->refcnt (Jiri Olsa) [1480522] - [tools] perf thread_map: Convert thread_map.refcnt from atomic_t to refcount_t (Jiri Olsa) [1480522] - [tools] perf thread: convert thread.refcnt from atomic_t to refcount_t (Jiri Olsa) [1480522] - [tools] perf evlist: Convert perf_map.refcnt from atomic_t to refcount_t (Jiri Olsa) [1480522] - [tools] perf map: Convert map_groups.refcnt from atomic_t to refcount_t (Jiri Olsa) [1480522] - [tools] perf map: Convert map.refcnt from atomic_t to refcount_t (Jiri Olsa) [1480522] - [tools] perf dso: Convert dso.refcnt from atomic_t to refcount_t (Jiri Olsa) [1480522] - [tools] perf comm: Convert comm_str.refcnt from atomic_t to refcount_t (Jiri Olsa) [1480522] - [tools] perf cpumap: Convert cpu_map.refcnt from atomic_t to refcount_t (Jiri Olsa) [1480522] - [tools] perf cgroup: Convert cgroup_sel.refcnt from atomic_t to refcount_t (Jiri Olsa) [1480522] - [tools] tools include: Adopt kernel's refcount.h (Jiri Olsa) [1480522] - [tools] tools include: Add UINT_MAX def to kernel.h (Jiri Olsa) [1480522] - [tools] tools include: Provide gcc based cmpxchg fallback for !x86 (Jiri Olsa) [1480522] - [tools] tools include: Introduce atomic_cmpxchg_{relaxed, release}() (Jiri Olsa) [1480522] - [tools] tools arch x86: Introduce atomic_cmpxchg() (Jiri Olsa) [1480522] - [tools] tools arch x86: Include asm/cmpxchg.h (Jiri Olsa) [1480522] - [tools] tools include: Adopt __compiletime_error (Jiri Olsa) [1480522] - [tools] perf stat: Issue a HW watchdog disable hint (Jiri Olsa) [1480522] - [tools] perf vendor events: Add mapping for KnightsMill PMU events (Jiri Olsa) [1480522] - [x86] perf/x86/intel: Add 1G DTLB load/store miss support for SKL (Jiri Olsa) [1480522] - [kernel] perf/aux: Correct return code of rb_alloc_aux() if !has_aux(ev) (Jiri Olsa) [1480522] - [kernel] perf/callchain: Force USER_DS when invoking perf_callchain_user() (Jiri Olsa) [1480522] - [x86] perf/x86: Fix Broadwell-EP DRAM RAPL events (Jiri Olsa) [1480522] - [x86] perf/x86: Fix spurious NMI with PEBS Load Latency event (Jiri Olsa) [1480522] - [x86] perf/x86/intel/pt: Allow the disabling of branch tracing (Jiri Olsa) [1480522] - [x86] perf/x86/intel/pt: Handle VMX better (Jiri Olsa) [1480522] - [kernel] perf/core: Add a flag for partial AUX records (Jiri Olsa) [1480522] - [kernel] perf/core: Keep AUX flags in the output handle (Jiri Olsa) [1480522] - [x86] perf/x86: Add Top Down events to Intel Goldmont (Jiri Olsa) [1480522]- [x86] kvm, pkeys: do not use PKRU value in vcpu->arch.guest_fpu.state (Paul Lai) [1387360] - [x86] kvm: x86: simplify handling of PKRU (Paul Lai) [1387360] - [x86] kvm: x86: block guest protection keys unless the host has them enabled (Paul Lai) [1387360] - [x86] kvm, pkeys: expose CPUID/CR4 to guest (Paul Lai) [1387360] - [x86] kvm, pkeys: add pkeys support for permission_fault (Paul Lai) [1387360] - [x86] kvm, pkeys: introduce pkru_mask to cache conditions (Paul Lai) [1387360] - [x86] kvm, pkeys: save/restore PKRU when guest/host switches (Paul Lai) [1387360] - [x86] kvm, pkeys: add pkeys support for xsave state (Paul Lai) [1387360] - [x86] kvm, pkeys: disable pkeys for guests in non-paging mode (Paul Lai) [1387360] - [x86] kvm: x86: remove magic number with enum cpuid_leafs (Paul Lai) [1387360] - [x86] kvm: mmu: return page fault error code from permission_fault (Paul Lai) [1387360] - [kernel] s390/mm: simplify arch_get_unmapped_area[_topdown] (Adrian Reber) [1466682] - [kernel] s390/mm: make TASK_SIZE independent from the number of page table levels (Adrian Reber) [1466682] - [kernel] s390: wire up separate socketcalls system calls (Adrian Reber) [1466682] - [kernel] s390: wire up memfd_create syscall (Adrian Reber) [1466682] - [kernel] s390/gup: handle zero nr_pages case correctly (Adrian Reber) [1466682] - [kernel] s390: TASK_SIZE for kernel threads (Adrian Reber) [1466682] - [netdrv] ena: implement RHEL7.5 version of change_mtu (John Linville) [1478896] - [netdrv] ena: update ena driver to version 1.2.0 (John Linville) [1478896] - [netdrv] ena: update driver's rx drop statistics (John Linville) [1478896] - [netdrv] ena: use lower_32_bits()/upper_32_bits() to split dma address (John Linville) [1478896] - [netdrv] ena: separate skb allocation to dedicated function (John Linville) [1478896] - [netdrv] ena: use napi_schedule_irqoff when possible (John Linville) [1478896] - [netdrv] ena: add support for out of order rx buffers refill (John Linville) [1478896] - [netdrv] ena: add reset reason for each device FLR (John Linville) [1478896] - [netdrv] ena: change sizeof() argument to be the type pointer (John Linville) [1478896] - [netdrv] ena: add hardware hints capability to the driver (John Linville) [1478896] - [netdrv] ena: change return value for unsupported features unsupported return value (John Linville) [1478896] - [netdrv] ena: update ena driver to version 1.1.7 (John Linville) [1478896] - [netdrv] ena: bug fix in lost tx packets detection mechanism (John Linville) [1478896] - [netdrv] ena: disable admin msix while working in polling mode (John Linville) [1478896] - [netdrv] ena: fix theoretical Rx hang on low memory systems (John Linville) [1478896] - [netdrv] ena: add missing unmap bars on device removal (John Linville) [1478896] - [netdrv] ena: fix race condition between submit and completion admin command (John Linville) [1478896] - [netdrv] ena: add missing return when ena_com_get_io_handlers() fails (John Linville) [1478896] - [netdrv] ena: fix bug that might cause hang after consecutive open/close interface (John Linville) [1478896] - [netdrv] ena: fix rare uncompleted admin command false alarm (John Linville) [1478896] - [netdrv] ena: remove superfluous check in ena_remove() (John Linville) [1478896] - [netdrv] ena: update driver version to 1.1.2 (John Linville) [1478896] - [netdrv] ena: change condition for host attribute configuration (John Linville) [1478896] - [netdrv] ena: change driver's default timeouts (John Linville) [1478896] - [netdrv] ena: reduce the severity of ena printouts (John Linville) [1478896] - [netdrv] ena: use READ_ONCE to access completion descriptors (John Linville) [1478896] - [netdrv] ena: fix potential access to freed memory during device reset (John Linville) [1478896] - [netdrv] ena: refactor ena_get_stats64 to be atomic context safe (John Linville) [1478896] - [netdrv] ena: fix NULL dereference when removing the driver after device reset failed (John Linville) [1478896] - [netdrv] ena: fix RSS default hash configuration (John Linville) [1478896] - [netdrv] ena: fix ethtool RSS flow configuration (John Linville) [1478896] - [netdrv] ena: fix queues number calculation (John Linville) [1478896] - [netdrv] ena: remove ntuple filter support from device feature list (John Linville) [1478896] - [netdrv] ena: use setup_timer() and mod_timer() (John Linville) [1478896]- [fs] vfs: clear remainder of 'full_fds_bits' in dup_fd() (Mateusz Guzik) [1462034] - [fs] vfs: Fix pathological performance case for __alloc_fd() (Mateusz Guzik) [1462034] - [fs] vfs: conditionally clear close-on-exec flag (Mateusz Guzik) [1462034] - [fs] file.c: don't acquire files->file_lock in fd_install() (Mateusz Guzik) [1462034] - [fs] gfs2: Fix debugfs glocks dump (Andreas Grunbacher) [1493067] - [fs] gfs2: Replace rhashtable_walk_init with rhashtable_walk_enter (Andreas Grunbacher) [1493067] - [fs] gfs2: Deduplicate gfs2_{glocks,glstats}_open (Andreas Grunbacher) [1493067] - [net] remove explicit do_softirq() from busy_poll_stop() (Ivan Vecera) [1489406] - [net] Busy polling should ignore sender CPUs (Ivan Vecera) [1489406] - [net] solve a NAPI race (Ivan Vecera) [1489406] - [net] napi_watchdog() can use napi_schedule_irqoff() (Ivan Vecera) [1489406] - [net] remove __napi_complete() (Ivan Vecera) [1489406] - [net] netpoll: more efficient locking (Ivan Vecera) [1489406] - [net] busy-poll: return busypolling status to drivers (Ivan Vecera) [1489406] - [net] busy-poll: remove need_resched() from sk_can_busy_loop() (Ivan Vecera) [1489406] - [net] busy-poll: allow preemption in sk_busy_loop() (Ivan Vecera) [1489406] - [net] netpoll: Drop budget parameter from NAPI polling call hierarchy (Ivan Vecera) [1489406] - [net] netpoll: Close race condition between poll_one_napi and napi_disable (Ivan Vecera) [1489406] - [net] ip6_gre: update mtu properly in ip6gre_err (Xin Long) [1487475] - [net] sctp: fix missing wake ups in some situations (Marcelo Leitner) [1442784] - [net] tcp: don't annotate mark on control socket from tcp_v6_send_response() (Matteo Croce) [1469857] - [net] netfilter: use fwmark_reflect in nf_send_reset (Matteo Croce) [1469857] - [net] tcp: fix mark propagation with fwmark_reflect enabled (Matteo Croce) [1469857] - [net] Documentation: Add missing descriptions for fwmark_reflect for ipv4 and ipv6 (Matteo Croce) [1469857] - [net] ipv6: data of fwmark_reflect sysctl needs to be updated on netns construction (Matteo Croce) [1469857] - [net] Use fwmark reflection in PMTU discovery (Matteo Croce) [1469857] - [net] add a sysctl to reflect the fwmark on replies (Matteo Croce) [1469857] - [net] team: fix memory leaks (Matteo Croce) [1448266] - [net] ipv6: accept 64k - 1 packet length in ip6_find_1stfragopt() (Stefano Brivio) [1477010] {CVE-2017-7542} - [net] ipv6: avoid overflow of offset in ip6_find_1stfragopt (Sabrina Dubroca) [1477010] {CVE-2017-7542} - [scsi] ses: Fix wrong page error (Maurizio Lombardi) [1380720] - [scsi] ses: make page2 support optional (Maurizio Lombardi) [1380720] - [scsi] ses: Fixup error message 'failed to get diagnostic page 0xffffffea' (Maurizio Lombardi) [1380720] - [scsi] ses: check return code from ses_recv_diag() (Maurizio Lombardi) [1380720] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1458133] - [scsi] megaraid_sas: call megasas_dump_frame with correct IO frame size (Tomas Henzl) [1458133] - [scsi] megaraid_sas: modified few prints in OCR and IOC INIT path (Tomas Henzl) [1458133] - [scsi] megaraid_sas: replace internal FALSE/TRUE definitions with false/true (Tomas Henzl) [1458133] - [scsi] megaraid_sas: Return pended IOCTLs with cmd_status MFI_STAT_WRONG_STATE in case adapter is dead (Tomas Henzl) [1458133] - [scsi] megaraid_sas: use vmalloc for crash dump buffers and driver's local RAID map (Tomas Henzl) [1458133] - [scsi] megaraid_sas: Use SMID for Task abort case only (Tomas Henzl) [1458133] - [scsi] megaraid_sas: Check valid aen class range to avoid kernel panic (Tomas Henzl) [1458133] - [scsi] megaraid_sas: Fix endianness issues in DCMD handling (Tomas Henzl) [1458133] - [scsi] megaraid_sas: Do not re-fire shutdown DCMD after OCR (Tomas Henzl) [1458133] - [scsi] megaraid_sas: Call megasas_complete_cmd_dpc_fusion every 1 second while there are pending commands (Tomas Henzl) [1458133] - [scsi] megaraid_sas: Use synchronize_irq in target reset case (Tomas Henzl) [1458133] - [scsi] megaraid_sas: set minimum value of resetwaittime to be 1 secs (Tomas Henzl) [1458133] - [scsi] megaraid_sas: mismatch of allocated MFI frame size and length exposed in MFI MPT pass through command (Tomas Henzl) [1458133] - [scsi] megaraid_sas: fix allocate instance->pd_info twice (Tomas Henzl) [1458133] - [scsi] megaraid: remove DRIVER_ATTR() usage (Tomas Henzl) [1458133] - [scsi] megaraid: Replace PCI pool old API (Tomas Henzl) [1458133] - [scsi] megaraid_sas: fix memleak in megasas_alloc_cmdlist_fusion (Tomas Henzl) [1458133] - [scsi] megaraid: remove expensive inline from megasas_return_cmd (Tomas Henzl) [1458133] - [scsi] qedi: off by one in qedi_get_cmd_from_tid() (Chad Dupuis) [1461962] - [scsi] qedi: Limit number for CQ queues (Chad Dupuis) [1461962] - [scsi] qedi: Fix return code in qedi_ep_connect() (Chad Dupuis) [1461962] - [scsi] qedi: Add ISCSI_BOOT_SYSFS to Kconfig (Chad Dupuis) [1461962] - [scsi] qedi: fix another spelling mistake: "alloction" -> "allocation" (Chad Dupuis) [1461962] - [scsi] qedf: drop bus reset handler (Chad Dupuis) [1461960] - [scsi] qedf: Update driver version to 8.20.5.0 (Chad Dupuis) [1461960] - [scsi] qedf: Fix up modinfo parameter name for 'debug' in modinfo output (Chad Dupuis) [1461960] - [scsi] qedf: Covert single-threaded workqueues to regular workqueues (Chad Dupuis) [1461960] - [scsi] qedf: Corrent VLAN tag insertion in fallback VLAN case (Chad Dupuis) [1461960] - [scsi] qedf: Use granted MAC from the FCF for the FCoE source address if it is available (Chad Dupuis) [1461960] - [scsi] qedf: Set WWNN and WWPN based on values from qed (Chad Dupuis) [1461960] - [scsi] qedf: fix spelling mistake: "offlading" -> "offloading" (Chad Dupuis) [1461960] - [scsi] qedf: Merge a few quoted strings split across lines (Chad Dupuis) [1461960] - [scsi] qedf: Use 'dma_zalloc_coherent' to reduce code verbosity (Chad Dupuis) [1461960] - [scsi] qedf: Fix a return value in case of error in 'qedf_alloc_global_queues' (Chad Dupuis) [1461960] - [scsi] qedf: Check if sense buffer has been allocated during completion (Chad Dupuis) [1461960] - [scsi] qedf: Update version number to 8.18.22.0 (Chad Dupuis) [1461960] - [scsi] qedf: Add change_queue_depth member to scsi_host_template() (Chad Dupuis) [1461960] - [scsi] qedf: Change cmd_per_lun in scsi_host_template to 32 to increase performance (Chad Dupuis) [1461960] - [scsi] qedf: Move some prints to a debug level so they do not print when no debugging is enabled (Chad Dupuis) [1461960] - [scsi] qedf: Fixup unnecessary parantheses around test_bit operations (Chad Dupuis) [1461960] - [scsi] qedf: Add non-offload receive filters (Chad Dupuis) [1461960] - [scsi] qedf: Add bus_reset No-op (Chad Dupuis) [1461960] - [scsi] qedf: Use same logic for SCSI host reset and FC lip_reset (Chad Dupuis) [1461960] - [scsi] qedf: Set qed logging level to QED_LEVEL_NOTICE (Chad Dupuis) [1461960] - [scsi] qedf: Add fka_period SCSI host attribute to show fip keep alive period (Chad Dupuis) [1461960] - [scsi] qedf: Check that fcport is offloaded before dereferencing pointers in initiate_abts|cleanup (Chad Dupuis) [1461960] - [scsi] qedf: Look at all descriptors when processing a clear virtual link (Chad Dupuis) [1461960] - [scsi] qedf: Honor qed_ops->common->set_fp_int() return code (Chad Dupuis) [1461960] - [scsi] qedf: Update copyright to 2017 (Chad Dupuis) [1461960] - [scsi] qedf: Enable basic FDMI information (Chad Dupuis) [1461960] - [scsi] qedf: Avoid reading past end of buffer (Chad Dupuis) [1461960] - [scsi] qedf: Cleanup the type of io_log->op (Chad Dupuis) [1461960] - [scsi] qedf: properly update arguments position in function call (Chad Dupuis) [1461960] - [scsi] qedi: qedf: Use designated initializers (Chad Dupuis) [1461960] - [scsi] qedf: Fix crash due to unsolicited FIP VLAN response (Chad Dupuis) [1461960] - [scsi] qedf: Use vsprintf extension pad (Chad Dupuis) [1461960]- [block] blk_mq: linux/blk-mq.h does not include all the headers it depends on (Ming Lei) [1389540 1458104] - [block] blk-mq: kill unused blk_mq_create_mq_map() (Ming Lei) [1389540 1458104] - [kernel] blk-mq: get rid of the cpumask in struct blk_mq_tags (Ming Lei) [1389540 1458104] - [nvme] remove the post_scan callout (Ming Lei) [1389540] - [nvme] switch to use pci_alloc_irq_vectors (Ming Lei) [1389540] - [kernel] blk-mq: provide a default queue mapping for PCI device (Ming Lei) [1389540 1458104] - [kernel] blk-mq: remove ->map_queue (Ming Lei) [1389540 1458104] - [block] blk-mq: really fix plug list flushing for nomerge queues (Ming Lei) [1389540 1458104] - [block] fix plug list flushing for nomerge queues (Ming Lei) [1389540 1458104] - [block] blk-mq: free hctx->ctxs in queue's release handler (Ming Lei) [1389540 1458104] - [kernel] blk-mq: fix iteration of busy bitmap (Ming Lei) [1389540 1458104] - [block] blk-mq: reduce unnecessary software queue looping (Ming Lei) [1389540 1458104] - [kernel] genirq/affinity: Fix calculating vectors to assign (Ming Lei) [1389540] - [kernel] irq/affinity: Fix extra vecs calculation (Ming Lei) [1389540] - [kernel] irq/affinity: Fix CPU spread for unbalanced nodes (Ming Lei) [1389540] - [pci] msi: Update MSI/MSI-X bits in PCIEBUS-HOWTO (Ming Lei) [1389540] - [pci] msi: Document pci_alloc_irq_vectors(), deprecate pci_enable_msi() (Ming Lei) [1389540] - [pci] msi: Return -ENOSPC if pci_enable_msi_range() can't get enough vectors (Ming Lei) [1389540] - [pci] portdrv: Use pci_irq_alloc_vectors() (Ming Lei) [1389540] - [pci] msi: Check that we have a legacy interrupt line before using it (Ming Lei) [1389540] - [pci] msi: Return failure when msix_setup_entries() fails (Ming Lei) [1389540] - [netdrv] amd-xgbe: Update PCI support to use new IRQ functions (Ming Lei) [1389540] - [pci] msi: Fix msi_capability_init() kernel-doc warnings (Ming Lei) [1389540] - [pci] msi: Don't apply affinity if there aren't enough vectors left (Ming Lei) [1389540] - [kernel] genirq/affinity: Fix node generation from cpumask (Ming Lei) [1389540] - [pci] msi: Check for NULL affinity mask in pci_irq_get_affinity() (Ming Lei) [1389540] - [kernel] genirq/affinity: Use default affinity mask for reserved vectors (Ming Lei) [1389540] - [kernel] genirq/affinity: Take reserved vectors into account when spreading irqs (Ming Lei) [1389540] - [kernel] pci: Remove the irq_affinity mask from struct pci_dev (Ming Lei) [1389540] - [kernel] pci/msi: Provide pci_alloc_irq_vectors_affinity() (Ming Lei) [1389540] - [pci] msi: Propagate IRQ affinity description through the MSI code (Ming Lei) [1389540] - [kernel] genirq/affinity: Handle pre/post vectors in irq_create_affinity_masks() (Ming Lei) [1389540] - [kernel] genirq/affinity: Handle pre/post vectors in irq_calc_affinity_vectors() (Ming Lei) [1389540] - [kernel] genirq/affinity: Introduce struct irq_affinity (Ming Lei) [1389540] - [pci] doc: Add missing parameter for msi_setup (Ming Lei) [1389540] - [kernel] pci/msi: Retrieve affinity for a vector (Ming Lei) [1389540] - [kernel] genirq/affinity: Remove old irq spread infrastructure (Ming Lei) [1389540] - [kernel] genirq/msi: Switch to new irq spreading infrastructure (Ming Lei) [1389540] - [kernel] genirq/affinity: Provide smarter irq spreading infrastructure (Ming Lei) [1389540] - [kernel] genirq/msi: Add cpumask allocation to alloc_msi_entry (Ming Lei) [1389540] - [pci] Call pci_intx() when using legacy interrupts in pci_alloc_irq_vectors() (Ming Lei) [1389540] - [kernel] pci: Use positive flags in pci_alloc_irq_vectors() (Ming Lei) [1389540] - [kernel] genirq/affinity: Use get/put_online_cpus around cpumask operations (Ming Lei) [1389540] - [kernel] pci: Spread interrupt vectors in pci_alloc_irq_vectors() (Ming Lei) [1389540] - [kernel] pci: Provide sensible IRQ vector alloc/free routines (Ming Lei) [1389540] - [pci] Make the "entries" argument to pci_enable_msix() optional (Ming Lei) [1389540] - [pci] Switch msix_program_entries() to use pci_msix_desc_addr() (Ming Lei) [1389540] - [pci] Add pci_msix_desc_addr() helper (Ming Lei) [1389540] - [kernel] genirq: Add a helper to spread an affinity mask for MSI/MSI-X vectors (Ming Lei) [1389540] - [kernel] genirq/msi: Make use of affinity aware allocations (Ming Lei) [1389540] - [kernel] genirq: introduce _affinity version of irq_alloc_hwirq (Ming Lei) [1389540] - [kernel] genirq: Use affinity hint in irqdesc allocation (Ming Lei) [1389540] - [kernel] genirq: Add affinity hint to irq allocation (Ming Lei) [1389540] - [kernel] genirq: Introduce IRQD_AFFINITY_MANAGED flag (Ming Lei) [1389540] - [kernel] genirq: Provide and use __irq_can_set_affinity() (Ming Lei) [1389540]- [fs] pnfs: Fix a deadlock between read resends and layoutreturn (Steve Dickson) [1477350] - [fs] pnfs: Ensure LAYOUTGET and LAYOUTRETURN are properly serialised (Steve Dickson) [1477343] - [fs] nfsv4.1: Fix regression in callback retry handling (Steve Dickson) [1477306] - [fs] nfsv4: Ensure we don't re-test revoked and freed stateids (Dave Wysochanski) [1459733] - [fs] nfsd: Limit end of page list when decoding NFSv4 WRITE ("J. Bruce Fields") [1485509] - [fs] xfs: stop searching for free slots in an inode chunk when there are none (Carlos Maiolino) [1472639] - [fs] xfs: remove bli from AIL before release on transaction abort (Bill O'Donnell) [1428663] - [fs] xfs: release bli from transaction properly on fs shutdown (Bill O'Donnell) [1428663] - [fs] gfs2: Fix non-recursive truncate bug (Robert S Peterson) [1486061] - [fs] ext4: drop the EXT4_STATE_DELALLOC_RESERVED flag (Lukas Czerner) [1433215] - [fs] ext4: prepare to drop EXT4_STATE_DELALLOC_RESERVED (Lukas Czerner) [1433215] - [fs] ext4: pass allocation_request struct to ext4_(alloc, splice)_branch (Lukas Czerner) [1433215] - [fs] cifs: Fix null pointer deref during read resp processing (Sachin Prabhu) [1429710] - [fs] cifs: Fix possible use after free in demultiplex thread (Sachin Prabhu) [1429710] - [fs] cifs: Allow to switch on encryption with seal mount option (Sachin Prabhu) [1429710] - [fs] cifs: RHEL 7 Changes to replace bvec iter (Sachin Prabhu) [1429710] - [fs] cifs: Add capability to decrypt big read responses (Sachin Prabhu) [1429710] - [fs] cifs: Add a modified cifs_read_page_from_socket() (Sachin Prabhu) [1429710] - [fs] cifs: RHEL 7 Changes to replace kvec iter (Sachin Prabhu) [1429710] - [fs] cifs: Decrypt and process small encrypted packets (Sachin Prabhu) [1429710] - [fs] cifs: Add copy into pages callback for a read operation (Sachin Prabhu) [1429710] - [fs] cifs: Add mid handle callback (Sachin Prabhu) [1429710] - [fs] cifs: Add transform header handling callbacks (Sachin Prabhu) [1429710] - [fs] cifs: RHEL 7 modifications for aead differences (Sachin Prabhu) [1429710] - [fs] cifs: Encrypt SMB3 requests before sending (Sachin Prabhu) [1429710] - [fs] cifs: Enable encryption during session setup phase (Sachin Prabhu) [1429710] - [fs] cifs: Add capability to transform requests before sending (Sachin Prabhu) [1429710] - [fs] cifs: Separate RFC1001 length processing for SMB2 read (Sachin Prabhu) [1429710] - [fs] cifs: Separate SMB2 sync header processing (Sachin Prabhu) [1429710] - [fs] cifs: Send RFC1001 length in a separate iov (Sachin Prabhu) [1429710] - [fs] cifs: Make send_cancel take rqst as argument (Sachin Prabhu) [1429710] - [fs] cifs: Make SendReceive2() takes resp iov (Sachin Prabhu) [1429710] - [fs] cifs: Separate SMB2 header structure (Sachin Prabhu) [1429710] - [fs] cifs: Add soft dependencies (Sachin Prabhu) [1429710] - [fs] cifs: Only select the required crypto modules (Sachin Prabhu) [1429710] - [fs] cifs: Simplify SMB2 and SMB311 dependencies (Sachin Prabhu) [1429710] - [fs] Fix default behaviour for empty domains and add domainauto option (Sachin Prabhu) [1429710] - [fs] cifs: use 16phN for formatting md5 sum (Sachin Prabhu) [1429710] - [fs] cifs_readv_receive: use cifs_read_from_socket() (Sachin Prabhu) [1429710] - [fs] cifs: merge the hash calculation helpers (Sachin Prabhu) [1429710] - [fs] cifs: Check for timeout on Negotiate stage (Leif Sahlberg) [1426555] - [fs] cifs: Fix df output for users with quota limits (Leif Sahlberg) [1464155]- [infiniband] ib/vmw_pvrdma: Fix incorrect cleanup on pvrdma_pci_probe error path (Don Dutile) [1454965] - [infiniband] ib/vmw_pvrdma: Don't leak info from alloc_ucontext (Don Dutile) [1454965] - [kernel] vmxnet3: Move PCI Id to pci_ids.h (Don Dutile) [1454965] - [pinctrl] intel: Add Intel Cannon Lake PCH-H pin controller support (David Arcari) [1457654] - [pinctrl] intel: Add Intel Cannon Lake PCH pin controller support (David Arcari) [1457654] - [pinctrl] intel: Make it possible to specify mode per pin in a group (David Arcari) [1457654] - [pinctrl] intel: Add support for variable size pad groups (David Arcari) [1457654] - [pinctrl] intel: unlock on error in intel_config_set_pull() (David Arcari) [1457654] - [pinctrl] intel: Add support for 1k additional pull-down (David Arcari) [1457654] - [pinctrl] intel: Add support for hardware debouncer (David Arcari) [1457654] - [kernel] pinctrl / gpio: Introduce .set_config() callback for GPIO chips (David Arcari) [1457654] - [kernel] pinctrl: Allow configuration of pins from gpiolib based drivers (David Arcari) [1457654] - [vhost] vhost_net: correctly check tx avail during rx busy polling (Jason Wang) [1487551] - [tools] power/cpupower: allow running without cpu0 (Prarit Bhargava) [1375782] - [xen] balloon: don't online new memory initially (Vitaly Kuznetsov) [1490770] - [kernel] audit: unswing cap_* fields in PATH records (Richard Guy Briggs) [1465558] - [kernel] module: keep percpu symbols in module's symtab (Joe Lawrence) [1451907] - [security] selinux: remove AVC init audit log message (Richard Guy Briggs) [1465625]- [s390] syscalls: Fix out of bounds arguments access (Jiri Olsa) [1436323] - [x86] ras/therm_throt: Do not log a fake MCE for thermal events (Prarit Bhargava) [1465345] - [x86] early_ioremap: Increase FIX_BTMAPS_SLOTS to 8 (Lenny Szubowicz) [1487221] - [pci] Identify Enhanced Allocation (EA) BAR Equivalent resources in sysfs (Myron Stowe) [1489540] - [pci] Use cached copy of PCI_EXP_SLTCAP_HPC bit (Myron Stowe) [1489540] - [pci] Supply CPU physical address (not bus address) to iomem_is_exclusive() (Myron Stowe) [1489540] - [pci] Add Downstream Port Containment driver (Myron Stowe) [1489540] - [pci] Add Downstream Port Containment portdrv service type (Myron Stowe) [1489540] - [pci] Widen portdrv service type from 4 bits to 8 bits (Myron Stowe) [1489540] - [pci] Fix spelling errors (Myron Stowe) [1489540] - [pci] pci: acpiphp_ibm: Avoid uninitialized variable reference (Myron Stowe) [1489540] - [pci] pci: Refine PCI support check in pcibios_init() (Myron Stowe) [1489540] - [netdrv] fm10k: do not enqueue mailbox when host not ready (Neil Horman) [1454908] - [netdrv] fm10k: disable receive queue when configuring ring (Neil Horman) [1454908] - [netdrv] fm10k: update function header comment for fm10k_get_stats64 (Neil Horman) [1454908] - [netdrv] fm10k: allow service task to reschedule itself (Neil Horman) [1454908] - [netdrv] fm10k: future-proof state bitmaps using DECLARE_BITMAP (Neil Horman) [1454908] - [netdrv] fm10k: use a BITMAP for flags to avoid race conditions (Neil Horman) [1454908] - [netdrv] fm10k: correctly check if interface is removed (Neil Horman) [1454908] - [netdrv] fm10k: remove FM10K_FLAG_DEBUG_STATS (Neil Horman) [1454908] - [netdrv] fm10k: report the receive timestamp in FM10K_CB(skb)->tstamp (Neil Horman) [1454908] - [netdrv] fm10k: Limit dma sync of RX buffers to actual packet size (Neil Horman) [1454908] - [netdrv] fm10k: bump version number (Neil Horman) [1454908] - [netdrv] fm10k: do not clear global mailbox interrupt bits (Neil Horman) [1454908] - [netdrv] fm10k: request reset when mbx->state changes (Neil Horman) [1454908] - [netdrv] fm10k: remove extraneous variable definition in fm10k_ethtool.c (Neil Horman) [1454908] - [netdrv] fm10k-shared: use mac-> instead of hw->mac (Neil Horman) [1454908] - [netdrv] i40e: point wb_desc at the nvm_wb_desc during i40e_read_nvm_aq (Stefan Assmann) [1484232] - [netdrv] i40e: avoid NVM acquire deadlock during NVM update (Stefan Assmann) [1484232] - [netdrv] cxgb4vf: Initialize mdio_addr before using it (Arjun Vynipadath) [1458299] - [target] fix SAM_STAT_BUSY/TASK_SET_FULL handling (Mike Christie) [1480052] - [target] do not require a transport_complete for SCF_TRANSPORT_TASK_SENSE (Mike Christie) [1412979] - [tcmu] fix sense handling during completion (Mike Christie) [1412979] - [tcmu] target: add helper to copy sense to se_cmd buffer (Mike Christie) [1412979] - [tcmu] export alua support in configfs (Mike Christie) [1469773] - [net] l2cap: prevent stack overflow on incoming bluetooth packet (Neil Horman) [1489789] {CVE-2017-1000251} - [lib] rbtree: Make lockless searches non-fatal (Waiman Long) [1472994]- [cpufreq] intel_pstate: Correct the busy calculation for KNL (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Fix ratio setting for min_perf_pct (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: constify attribute_group structures (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: skip scheduler hook when in "performance" mode (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Remove max/min fractions to limit performance (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Avoid division by 0 in min_perf_pct_min() (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: use updated msr-index.h HWP.EPP values (Prarit Bhargava) [1465349] - [x86] msr-index.h: define HWP.EPP values (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Eliminate intel_pstate_get_min_max() (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Do not walk policy->cpus (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Drop struct cpu_defaults (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Modify check in intel_pstate_update_status() (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Drop driver_registered variable (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Skip unnecessary PID resets on init (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Set HWP sampling interval once (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Clean up intel_pstate_busy_pid_reset() (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Fold intel_pstate_reset_all_pid() into the caller (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Initialize pid_params statically (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Drop pointless initialization of PID parameters (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Eliminate struct perf_limits (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Avoid transient updates of cpuinfo.max_freq (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Active mode P-state limits rework (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Use load-based P-state selection more widely (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Support HWP processors in all operation modes (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Fix policy data management in passive mode (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: One set of global limits in active mode (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Avoid percentages in limits-related computations (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Correct frequency setting in the HWP mode (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Update pid_params.sample_rate_ns in pid_param_set() (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Drop redundant wrapper function (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Do not reinit performance limits in ->setpolicy (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Fix intel_pstate_verify_policy() (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Fix global settings in active mode (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Avoid triggering cpu_frequency tracepoint unnecessarily (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Fix intel_cpufreq_verify_policy() (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Do not use performance_limits in passive mode (Prarit Bhargava) [1465349] - [kernel] sched/headers: Prepare for new header dependencies before moving code to (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Fix limits issue with operation mode switching (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Calculate guaranteed performance for HWP (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Make HWP limits compatible with legacy (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Lower frequency than expected under no_turbo (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Operation mode control from sysfs (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Expose global sysfs attributes upfront (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Fix sysfs limits enforcement for performance policy (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Always keep all limits settings in sync (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Use locking in intel_cpufreq_verify_policy() (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Use locking in intel_pstate_resume() (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Do not expose PID parameters in passive mode (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Support for energy performance hints with HWP (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Add locking around HWP requests (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: fix intel_pstate_exit_perf_limits() prototype (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Set EPP/EPB to 0 in performance mode (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: increase precision of performance limits (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: round up min_perf limits (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Generic governors support (Prarit Bhargava) [1465349] - [kernel] cpufreq: Support for fast frequency switching (Prarit Bhargava) [1465349] - [cpufreq] acpi-cpufreq: Make read and write operations more efficient (Prarit Bhargava) [1465349] - [cpufreq] Introduce cpufreq_start_governor() (Prarit Bhargava) [1465349] - [cpufreq] Rename __cpufreq_governor() to cpufreq_governor() (Prarit Bhargava) [1465349] - [acpi] cpufreq: intel_pstate: Request P-states control from SMM if needed (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Use CPU load based algorithm for PM_MOBILE (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: protect limits variable (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Reduce impact due to rounding error (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Per CPU P-State limits (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Always set max P-state in performance mode (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Set P-state upfront in performance mode (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Remove PID debugfs when not used (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Fix struct pstate_adjust_policy kerneldoc (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Clarify comment in get_target_pstate_use_performance() (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Add more out-of-band IDs (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Check cpuid for MSR_HWP_INTERRUPT (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Update cpu_frequency tracepoint every time (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: clean remnant struct element (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Fix MSR_CONFIG_TDP_x addressing in core_get_max_pstate() (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Replace MSR_NHM_TURBO_RATIO_LIMIT (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Declare pid_params/pstate_funcs/hwp_active __read_mostly (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Fix incorrect placement of __initdata (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Do not clear utilization update hooks on policy changes (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Adjust _PSS[0] freqeuency if needed (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Fix ->set_policy() interface for no_turbo (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Downgrade print level for _PPC (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Simplify conditional in intel_pstate_set_policy() (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Clean up get_target_pstate_use_performance() (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Use sample.core_avg_perf in get_avg_pstate() (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Clarify average performance computation (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Avoid unnecessary synchronize_sched() during initialization (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Clean up intel_pstate_get() (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Ignore _PPC processing under HWP (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Fix intel_pstate_get() (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Fix HWP on boot CPU after system resume (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Enable PPC enforcement for servers (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Adjust policy->max (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Enforce _PPC limits (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Fix processing for turbo activation ratio (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Use average P-State instead of current P-State (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Avoid getting stuck in high P-states when idle (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Use pr_fmt (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Avoid pointless FRAC_BITS shifts under div_fp() (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Documenation for structures (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: fix inconsistency in setting policy limits (Prarit Bhargava) [1465349] - [kernel] cpufreq: Move scheduler-related code to the sched directory (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Avoid extra invocation of intel_pstate_sample() (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Do not set utilization update hook too early (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Do not call wrmsrl_on_cpu() with disabled interrupts (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Do not skip samples partially (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Remove freq calculation from intel_pstate_calc_busy() (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Move intel_pstate_calc_busy() into get_target_pstate_use_performance() (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Optimize calculation for max/min_perf_adj (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Remove extra conversions in pid calculation (Prarit Bhargava) [1465349] - [kernel] cpufreq: Add mechanism for registering utilization update callbacks (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Replace timers with utilization update callbacks (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: disable HWP notifications (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Account for IO wait time (Prarit Bhargava) [1465349] - [cpufreq] cpufreq / cppc: Initialize policy->min to lowest nonlinear performance (Prarit Bhargava) [1465349] - [mailbox] Make startup and shutdown ops optional (Prarit Bhargava) [1465349] - [sound] scripts/spelling.txt: add regsiter -> register spelling mistake (Prarit Bhargava) [1465349] - [mailbox] skip complete wait event if timer expired (Prarit Bhargava) [1465349] - [mailbox] handle empty message in tx_tick (Prarit Bhargava) [1465349] - [mailbox] always wait in mbox_send_message for blocking Tx mode (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: add sysfs entries for CPPC perf capabilities (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: Read lowest nonlinear perf in cppc_get_perf_caps() (Prarit Bhargava) [1465349] - [mailbox] check ->last_tx_done for NULL in case of timer-based polling (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: Fix per-CPU pointer management in acpi_cppc_processor_probe() (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: Fix crash in acpi_cppc_processor_exit() (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: set an error code on probe error path (Prarit Bhargava) [1465349] - [cpufreq] sched/x86: Change CONFIG_SCHED_ITMT to CONFIG_SCHED_MC_PRIO (Prarit Bhargava) [1465349] - [x86] sched: Add SD_ASYM_PACKING flags to x86 ITMT CPU (Prarit Bhargava) [1465349] - [kernel] acpi/bus: Set _OSC for diverse core support (Prarit Bhargava) [1465349] - [acpi] bus: Enable HWP CPPC objects (Prarit Bhargava) [1465349] - [cpufreq] intel_pstate: Use CPPC to get max performance (Prarit Bhargava) [1465349] - [x86] sysctl: Add sysctl for ITMT scheduling feature (Prarit Bhargava) [1465349] - [x86] topology: Define x86's arch_update_cpu_topology (Prarit Bhargava) [1465349] - [x86] Enable Intel Turbo Boost Max Technology 3.0 (Prarit Bhargava) [1465349] - [kernel] sched: Extend scheduler's asym packing (Prarit Bhargava) [1465349] - [kernel] sched: Move CFS tasks to CPUs with higher capacity (Prarit Bhargava) [1465349] - [kernel] sched: Add struct rq::cpu_capacity_orig (Prarit Bhargava) [1465349] - [cpufreq] cpufreq / cppc: Add MODULE_DEVICE_TABLE for cppc_cpufreq driver (Prarit Bhargava) [1465349] - [cpufreq] cppc: Correct desired_perf calculation (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: Support PCC with interrupt flag (Prarit Bhargava) [1465349] - [cpufreq] cppc: Avoid overflow when calculating desired_perf (Prarit Bhargava) [1465349] - [cpufreq] cppc: Force reporting values in KHz to fix user space interface (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: Add prefix cppc to cpudata structure name (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: Add support for functional fixed hardware address (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: check for error bit in PCC status field (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: move all PCC related information into pcc_data (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: add sysfs support to compute delivered performance (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: set a non-zero value for transition_latency (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: support for batching CPPC requests (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: acquire pcc_lock only while accessing PCC subspace (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: restructure read/writes for efficient sys mapped reg ops (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: Prevent cpc_desc_ptr points to the invalid data (Prarit Bhargava) [1465349] - [acpi] cppc: Return error if _CPC is invalid on a CPU (Prarit Bhargava) [1465349] - [cpufreq] acpi / cppc: Add module support for cppc_cpufreq driver (Prarit Bhargava) [1465349] - [mailbox] Stop using ENOSYS for anything other than unimplemented syscalls (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: use MRTT/MPAR to decide if/when a req can be sent (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: replace writeX/readX to PCC with relaxed version (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: optimized cpc_read and cpc_write (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: Optimize PCC Read Write operations (Prarit Bhargava) [1465349] - [cpufreq] cppc: Initialize and check CPUFreq CPU co-ord type correctly (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: Use h/w reduced version of the PCCT structure (Prarit Bhargava) [1465349] - [cpufreq] cppc: Delete an unnecessary check before the function call kfree() (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: Fix potential memory leak (Prarit Bhargava) [1465349] - [acpi] acpi / cppc: signedness bug in register_pcc_channel() (Prarit Bhargava) [1465349] - [cpufreq] acpi / cppc: Add a CPUFreq driver for use with CPPC (Prarit Bhargava) [1465349] - [acpi] Introduce CPU performance controls using CPPC (Prarit Bhargava) [1465349] - [kernel] mailbox: switch to hrtimer for tx_complete polling (Prarit Bhargava) [1465349] - [kernel] mailbox: Add ability for clients to request channels by name (Prarit Bhargava) [1465349] - [mailbox] Fix up error handling in mbox_request_channel() (Prarit Bhargava) [1465349] - [kernel] mailbox: Make mbox_chan_ops const (Prarit Bhargava) [1465349] - [mailbox] check for bit set before polling (Prarit Bhargava) [1465349] - [mailbox] Add support for Platform Communication Channel (Prarit Bhargava) [1465349] - [kernel] mailbox: add tx_prepare client callback (Prarit Bhargava) [1465349] - [mailbox] Don't unnecessarily re-arm the polling timer (Prarit Bhargava) [1465349] - [kernel] mailbox: Introduce framework for mailbox (Prarit Bhargava) [1465349] - [acpi] acpica: acpi 5.1: Update for PCCT table changes (Prarit Bhargava) [1465349] - [acpi] acpica: tables: Add full support for the PCCT table, update table definition (Prarit Bhargava) [1465349] - [kernel] acpi / i915: Fix incorrect inclusions via (Prarit Bhargava) [1465349] - [kernel] of: make of_property_for_each_{u32|string}() use parameters if OF is not enabled (Prarit Bhargava) [1465349] - [x86] io: implement dummy relaxed accessor macros for writes (Prarit Bhargava) [1465349]- [hv] vmbus: re-enable channel tasklet (Mohammed Gamal) [1467258] - [hv] x86/mshyperv: Remove excess #includes from mshyperv.h (Mohammed Gamal) [1467258] - [hv] x86/hyperv: Check frequency MSRs presence according to the specification (Mohammed Gamal) [1467258] - [hv] vmbus: Close timing hole that can corrupt per-cpu page (Mohammed Gamal) [1467258] - [hv] vmbus: Reuse uuid_le_to_bin() helper (Mohammed Gamal) [1467258] - [hv] vmbus: Increase the time between retries in vmbus_post_msg() (Mohammed Gamal) [1491843 1467258] - [hv] vmbus: Get the current time from the current clocksource (Mohammed Gamal) [1467258] - [hv] properly delay KVP packets when negotiation is in progress (Mohammed Gamal) [1467258] - [hv] vmbus: Fix rescind handling (Mohammed Gamal) [1467258] - [hv] util: Make hv_poll_channel() a little more efficient (Mohammed Gamal) [1467258] - [hv] vmbus: Fix error code returned by vmbus_post_msg() (Mohammed Gamal) [1467258] - [hv] Base autoeoi enablement based on hypervisor hints (Mohammed Gamal) [1467258] - [hv] Fix a typo (Mohammed Gamal) [1467258] - [hv] vmbus: expose debug info for drivers (Mohammed Gamal) [1467258] - [hv] vmbus: make channel_message table constant (Mohammed Gamal) [1467258] - [hv] vmbus: make channel_message table constant (Mohammed Gamal) [1467258] - [hv] hyperv: remove unnecessary return variable (Mohammed Gamal) [1467258] - [hv] vmbus: fix spelling errors (Mohammed Gamal) [1467258] - [hv] vmbus: remove unnecessary initialization (Mohammed Gamal) [1467258] - [hv] vmbus: remove useless return's (Mohammed Gamal) [1467258] - [hv] vmbus: only reschedule tasklet if time limit exceeded (Mohammed Gamal) [1467258] - [hv] vmbus: Don't leak memory when a channel is rescinded (Mohammed Gamal) [1467258] - [hv] vmbus: Don't leak channel ids (Mohammed Gamal) [1467258] - [hv] util: move waiting for release to hv_utils_transport itself (Mohammed Gamal) [1467258] - [hv] vmbus: remove hv_event_tasklet_disable/enable (Mohammed Gamal) [1467258] - [hv] vmbus: use rcu for per-cpu channel list (Mohammed Gamal) [1467258] - [hv] vmbus: replace modulus operation with subtraction (Mohammed Gamal) [1467258] - [hv] vmbus: constify parameters where possible (Mohammed Gamal) [1467258] - [hv] vmbus: expose hv_begin/end_read (Mohammed Gamal) [1467258] - [hv] vmbus: remove conditional locking of vmbus_write (Mohammed Gamal) [1467258] - [hv] vmbus: add direct isr callback mode (Mohammed Gamal) [1467258] - [hv] vmbus: change to per channel tasklet (Mohammed Gamal) [1467258] - [hv] vmbus: callback is in softirq not workqueue (Mohammed Gamal) [1467258] - [hv] vmbus: put related per-cpu variable together (Mohammed Gamal) [1467258] - [hv] vmbus: remove unused kickq argument to sendpacket (Mohammed Gamal) [1467258] - [hv] vmbus: drop no longer used kick_q argument (Mohammed Gamal) [1467258] - [hv] vmbus: use kernel bitops for traversing interrupt mask (Mohammed Gamal) [1467258] - [hv] Fix the bug in generating the guest ID (Mohammed Gamal) [1467258] - [hv] Log the negotiated IC versions (Mohammed Gamal) [1467258] - [hv] vmbus: Use all supported IC versions to negotiate (Mohammed Gamal) [1467258] - [hv] balloon: add a fall through comment to hv_memory_notifier() (Mohammed Gamal) [1467258] - [hv] hv: vmbus: Cleanup hyperv_vmbus.h (Mohammed Gamal) [1467258] - [hv] vmbus: Define an APIs to manage interrupt state (Mohammed Gamal) [1467258] - [hv] vmbus: Define an API to retrieve virtual processor index (Mohammed Gamal) [1467258] - [hv] vmbus: Define APIs to manipulate the synthetic interrupt controller (Mohammed Gamal) [1467258] - [hv] vmbus: Define APIs to manipulate the event page (Mohammed Gamal) [1467258] - [hv] vmbus: Define APIs to manipulate the message page (Mohammed Gamal) [1467258] - [hv] vmbus: Get rid of an unsused variable (Mohammed Gamal) [1467258] - [hv] vmbus: Restructure the clockevents code (Mohammed Gamal) [1467258] - [hv] hv: Move struct hv_timer_message_payload into UAPI Hyper-V x86 header (Mohammed Gamal) [1467258] - [hv] vmbus: Move the code to signal end of message (Mohammed Gamal) [1467258] - [hv] hv: Move struct hv_message into UAPI Hyper-V x86 header (Mohammed Gamal) [1467258] - [hv] hv: Move HV_SYNIC_STIMER_COUNT into Hyper-V UAPI x86 header (Mohammed Gamal) [1467258] - [hv] util: backup: Fix a rescind processing issue (Mohammed Gamal) [1467258] - [hv] util: fcopy: Fix a rescind processing issue (Mohammed Gamal) [1467258] - [hv] util: kvp: Fix a rescind processing issue (Mohammed Gamal) [1467258] - [hv] vmbus: Get rid of the unused irq variable (Mohammed Gamal) [1467258] - [hv] hv: vmbus: Prevent sending data on a rescinded channel (Mohammed Gamal) [1467258] - [hv] vmbus: Fix a rescind handling bug (Mohammed Gamal) [1467258]- [net] tcp: initialize rcv_mss to TCP_MIN_MSS instead of 0 (Davide Caratti) [1487061] {CVE-2017-14106} - [net] tcp: fix 0 divide in __tcp_select_window() (Davide Caratti) [1487061] {CVE-2017-14106} - [net] ip6mr: fix notification device destruction (Matteo Croce) [1445046] - [net] ip6mr: fix static mfc/dev leaks on table destruction (Matteo Croce) [1445046] - [net] openvswitch: Use inverted tuple in ovs_ct_find_existing() if NATted (Aaron Conole) [1457439] - [net] dev: add per net_device packet type chains (Florian Westphal) [1462344] - [net] add a postfix to old ndo_change_mtu (Ivan Vecera) [1480542] - [net] report right mtu value in error message (Ivan Vecera) [1480542] - [net] deprecate eth_change_mtu, remove usage (Ivan Vecera) [1480542] - [net] centralize net_device min/max MTU checking (Ivan Vecera) [1480542] - [net] sit: use __GFP_NOWARN for user controlled allocation (Matteo Croce) [1472074] - [mm] add documentation for page fragment APIs (Ivan Vecera) [1476339] - [mm] rename __page_frag functions to __page_frag_cache, drop order from drain (Ivan Vecera) [1476339] - [mm] rename __alloc_page_frag to page_frag_alloc and __free_page_frag to page_frag_free (Ivan Vecera) [1476339] - [mm] add support for releasing multiple instances of a page (Ivan Vecera) [1476339] - [netdrv] pppoe: fix memory corruption in padt work structure (Matteo Croce) [1382363] - [net] tcp: reset sk_rx_dst in tcp_disconnect() (Jamie Bainbridge) [1467770] - [net] mangle zero checksum in skb_checksum_help() (Xin Long) [1485791] - [net] sctp: Avoid out-of-bounds reads from address storage (Stefano Brivio) [1484355] {CVE-2017-7558} - [net] netfilter: nft_ct: fix expiration getter (Matteo Croce) [1427111] - [net] make ndo_get_stats64 a void function (Ivan Vecera) [1481795] - [net] ipv4: Do not allow MAIN to be alias for new LOCAL w/ custom rules (Ivan Vecera) [1464119] - [net] ipv4: Fix memory leak in exception case for splitting tries (Ivan Vecera) [1464119] - [net] ipv4: Restore fib_trie_flush_external function and fix call ordering (Ivan Vecera) [1464119] - [net] ipv4: Remove fib_local variable (Ivan Vecera) [1464119] - [net] ipv4: fill in table id when replacing a route (Ivan Vecera) [1464119] - [net] fib_trie: Cleanup ip_fib_net_exit code path (Ivan Vecera) [1464119] - [net] fib_trie: Fix warning on fib4_rules_exit (Ivan Vecera) [1464119] - [net] fib_trie: Provide a deterministic order for fib_alias w/ tables merged (Ivan Vecera) [1464119] - [net] fib_trie: Avoid NULL pointer if local table is not allocated (Ivan Vecera) [1464119] - [net] fib_trie: Only display main table in /proc/net/route (Ivan Vecera) [1464119] - [net] fib_trie: Fix uninitialized variable warning (Ivan Vecera) [1464119] - [net] ipv4: FIB Local/MAIN table collapse (Ivan Vecera) [1464119] - [net] fib_trie: Make fib_table rcu safe (Ivan Vecera) [1464119] - [net] ipv6: dad: don't remove dynamic addresses if link is down (Matteo Croce) [1319674] - [pci] dma: add calls for dma_map_page_attrs and dma_unmap_page_attrs (Ivan Vecera) [1477162] - [net] add missing dev_put() in __netdev_adjacent_dev_insert (Lance Richardson) [1467801] - [net] sctp: ensure ep is not destroyed before doing the dump (Xin Long) [1466107] - [net] sctp: return next obj by passing pos + 1 into sctp_transport_get_idx (Xin Long) [1466107] - [net] xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder (Hannes Frederic Sowa) [1435670] {CVE-2017-7184} - [net] xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window (Hannes Frederic Sowa) [1435670] {CVE-2017-7184}- [block] blk-mq-tag: fix wakeup hang after tag resize (Ming Lei) [1472434] - [x86] xen/x86: Don't BUG on CPU0 offlining (Vitaly Kuznetsov) [1464095] - [ipc] mqueue: fix a use-after-free in sys_mq_notify() (Davide Caratti) [1476126] {CVE-2017-11176} - [net] ping: check minimum size on ICMP header length (Matteo Croce) [1481573] {CVE-2016-8399} - [net] udp: consistently apply ufo or fragmentation (Davide Caratti) [1481535] {CVE-2017-1000112} - [net] udp: account for current skb length when deciding about UFO (Davide Caratti) [1481535] {CVE-2017-1000112} - [net] ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output (Davide Caratti) [1481535] {CVE-2017-1000112} - [net] packet: fix tp_reserve race in packet_set_ring (Stefano Brivio) [1481940] {CVE-2017-1000111} - [net] ethernet: update drivers to handle HWTSTAMP_FILTER_NTP_ALL (Ivan Vecera) [1481817] - [net] define receive timestamp filter for NTP (Ivan Vecera) [1481817] - [net] netfilter: ipset: move registration message to init from net_init (Sabrina Dubroca) [1226051] - [net] netfilter: ipset: Add net namespace for ipset (Sabrina Dubroca) [1226051] - [net] netfilter: ipset: Rename simple macro names to avoid namespace issues (Sabrina Dubroca) [1226051] - [net] netfilter: ipset: order matches and targets separatedly in xt_set.c (Sabrina Dubroca) [1226051] - [net] sunrpc: fix regression in connection error reporting (Davide Caratti) [1446453] - [net] tcp: remove poll() flakes when receiving RST (Davide Caratti) [1446453] - [net] ipv6: only call ip6_route_dev_notify() once for NETDEV_UNREGISTER (Matteo Croce) [1468935] - [net] sctp: fix ICMP processing if skb is non-linear (Matteo Croce) [1450529] - [net] Remove usage of net_device last_rx member (Ivan Vecera) [1476348] - [net] batch of last_rx update avoidance in ethernet drivers (Ivan Vecera) [1476348] - [net] add a comment on netdev->last_rx (Ivan Vecera) [1476348] - [net] tcp: don't use F-RTO on non-recurring timeouts (Jakub Sitnicki) [1257096] - [hv] x86/vdso: Add VCLOCK_HVCLOCK vDSO clock read method (Vitaly Kuznetsov) [1410023] - [hv] x86/hyperv: Move TSC reading method to asm/mshyperv.h (Vitaly Kuznetsov) [1410023] - [hv] x86/hyperv: Implement hv_get_tsc_page() (Vitaly Kuznetsov) [1410023] - [hv] x86/hyperv: Hide unused label (Vitaly Kuznetsov) [1410023] - [hv] Turn off write permission on the hypercall page (Vitaly Kuznetsov) [1410023] - [hv] export current Hyper-V clocksource (Vitaly Kuznetsov) [1410023] - [hv] restore TSC page cleanup before kexec (Vitaly Kuznetsov) [1410023] - [hv] restore hypervcall page cleanup before kexec (Vitaly Kuznetsov) [1410023] - [hv] vmbus: Move the check for hypercall page setup (Vitaly Kuznetsov) [1410023] - [hv] vmbus: Move the crash notification function (Vitaly Kuznetsov) [1410023] - [hv] vmbus: Move the extracting of Hypervisor version information (Vitaly Kuznetsov) [1410023] - [hv] hv: vmbus: Consolidate all Hyper-V specific clocksource code (Vitaly Kuznetsov) [1410023] - [hv] hv: vmbus: Move Hypercall invocation code out of common code (Vitaly Kuznetsov) [1410023] - [hv] hv vmbus: Move Hypercall page setup out of common code (Vitaly Kuznetsov) [1410023] - [hv] vmbus: Move the definition of generate_guest_id() (Vitaly Kuznetsov) [1410023] - [hv] vmbus: Move the definition of hv_x64_msr_hypercall_contents (Vitaly Kuznetsov) [1410023] - [hv] x86, hyperv: Move a variable to avoid an unused variable warning (Vitaly Kuznetsov) [1410023] - [fs] lockd: fix lockd shutdown race (Scott Mayhew) [1430517] - [fs] xfs: use GPF_NOFS when allocating btree cursors (Carlos Maiolino) [1238562] - [fs] gfs2: Withdraw for IO errors writing to the journal or statfs (Robert S Peterson) [1429547] - [fs] gfs2: stuffed directories not setting nfs cookies (Robert S Peterson) [1397414] - [fs] cifs: Fix SMB3 mount without specifying a security mechanism (Leif Sahlberg) [1083869] - [fs] smb2: Enforce sec= mount option (Leif Sahlberg) [1083869] - [fs] nfsv4: Add missing nfs_put_lock_context() (Benjamin Coddington) [1476826] - [fs] nfs: discard nfs_lockowner structure (Benjamin Coddington) [1476826] - [fs] nfsv4: enhance nfs4_copy_lock_stateid to use a flock stateid if there is one (Benjamin Coddington) [1476826] - [fs] nfsv4: change nfs4_select_rw_stateid to take a lock_context inplace of lock_owner (Benjamin Coddington) [1476826] - [fs] nfsv4: change nfs4_do_setattr to take an open_context instead of a nfs4_state (Benjamin Coddington) [1476826] - [fs] nfsv4: add flock_owner to open context (Benjamin Coddington) [1476826] - [fs] nfs: remove l_pid field from nfs_lockowner (Benjamin Coddington) [1476826] - [mm] fix huge zero page accounting in smaps report (Oleg Nesterov) [1409913 1447952] - [mm] workingset: turn shadow node shrinker bugs into warnings (Waiman Long) [1441710] - [mm] workingset: fix crash in shadow node shrinker caused by replace_page_cache_page() (Waiman Long) [1441710] - [mm] hugetlb: warn the user when issues arise on boot due to hugepages (Steve Best) [1484498] - [powerpc] mm: use hugetlb_bad_size() (Steve Best) [1484498]- [scsi] ses: do not add a device to an enclosure if enclosure_add_links() fails (Maurizio Lombardi) [1473286] - [scsi] tcm_qla2xxx: Mark Target Mode operation as Tech Preview (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Enable Exchange offload support (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Enable Extended Logins support (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Fix wrong argument in sp done callback (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Remove SRR code (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Make trace flags more readable (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Cleanup TMF code translation from qla_target (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Disable out-of-order processing by default in firmware (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Fix erroneous invalid handle message (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Reduce exess wait during chip reset (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Terminate exchange if corrupted (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Fix crash due to null pointer access (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Collect additional information to debug fw dump (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Reset reserved field in firmware options to 0 (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Set tcm_qla2xxx version to automatically track qla2xxx version (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Include ATIO queue in firmware dump when in target mode (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Fix wrong IOCB type assumption (Himanshu Madhani) [1327621] - [scsi] tcm_qla2xxx: Add SCSI command jammer/discard capability (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Add DebugFS node for target sess list (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Use ATIO type to send correct tmr response (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Fix stale pointer access (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Fix TMR ABORT interaction issue between qla2xxx and TCM (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Fix warning reported by static checker (Himanshu Madhani) [1327621] - [scsi] qla2xxxx: avoid type mismatch in comparison (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Check for online flag instead of active reset when transmitting responses (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Set all queues to 4k (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Disable ZIO at start time (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Move atioq to a different lock to reduce lock contention (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Add irq affinity notification (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Remove dependency on hardware_lock to reduce lock contention (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Replace QLA_TGT_STATE_ABORTED with a bit (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Wait for all conflicts before ack'ing PLOGI (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Delete session if initiator is gone from FW (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Added interface to send explicit LOGO (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Add FW resource count in DebugFS (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Enable Target counters in DebugFS (Himanshu Madhani) [1327621] - [scsi] qla2xxx: terminate exchange when command is aborted by LIO (Himanshu Madhani) [1327621] - [scsi] qla2xxx: added sess generations to detect RSCN update races (Himanshu Madhani) [1327621] - [scsi] qla2xxx: drop cmds/tmrs arrived while session is being deleted (Himanshu Madhani) [1327621] - [scsi] qla2xxx: disable scsi_transport_fc registration in target mode (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Abort stale cmds on qla_tgt_wq when plogi arrives (Himanshu Madhani) [1327621] - [scsi] qla2xxx: delay plogi/prli ack until existing sessions are deleted (Himanshu Madhani) [1327621] - [scsi] qla2xxx: cleanup cmd in qla workqueue before processing TMR (Himanshu Madhani) [1327621] - [scsi] qla2xxx: kill sessions/log out initiator on RSCN and port down events (Himanshu Madhani) [1327621] - [scsi] qla2xxx: fix command initialization in target mode (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Remove msleep in qlt_send_term_exchange (Himanshu Madhani) [1327621] - [scsi] qla2xxx: release request queue reservation (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Add flush after updating ATIOQ consumer index (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Enable target mode for ISP27XX (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Fix hardware lock/unlock issue causing kernel panic (Himanshu Madhani) [1327621] - [scsi] qla2xxx: adjust debug flags (Himanshu Madhani) [1327621] - [scsi] tcm_qla2xxx: pass timeout as HZ independent value (Himanshu Madhani) [1327621] - [treewide] Add missing vmalloc.h inclusion (Himanshu Madhani) [1327621] - [scsi] tcm_qla2xxx: Set TARGET_PROT_ALL for sup_prot_ops (Himanshu Madhani) [1327621] - [qla2_target] remove MSG_*_TAG defines (Himanshu Madhani) [1327621] - [qla_target] improve qlt_unmap_sg() (Himanshu Madhani) [1327621] - [qla_target] make some global functions static (Himanshu Madhani) [1327621] - [qla_target] remove unused parameter (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Add memory barrier before ringing doorbell (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Add flags for tracing the target commands (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Fix hang due to cmd_kref not decrementing (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Do not send SS_RESIDUAL_UNDER with SAM_STAT_BUSY (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Add support for QFull throttling and Term Exchange retry (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Increase the request queue size to 8K for ISP2031 (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Host reset handling in ABTS path (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Handle chip reset in target mode (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Add Host reset handling in target mode (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Add counter for message (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Enable SLER conditionally in target mode (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Remove verbose messages in target mode (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Use correct offset to req-q-out for reserve calculation (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Fix schedule_delayed_work() for target timeout calculations (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Fix sparse warnings in tcm_qla2xxx.c (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Fix sparse warning in qla_target.c (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Fix qlt_lport_register base_vha callback race (Himanshu Madhani) [1327621] - [scsi] qla2xxx: ABTS cause double free of qla_tgt_cmd + (Himanshu Madhani) [1327621] - [scsi] qla2xxx: fix sparse warnings introduced by previous target mode t10-dif patch (Himanshu Madhani) [1327621] - [scsi] qla2xxx: fix kernel NULL pointer access (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Convert to percpu_ida session tag pre-allocation (Himanshu Madhani) [1327621] - [scsi] qla2xxx: T10-Dif: add T10-PI support (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Fix kernel panic on selective retransmission request (Himanshu Madhani) [1327621] - [scsi] tcm_qla2xxx: Fix NAA formatted name for NPIV WWPNs (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Check + fail when npiv_vports_inuse exists in shutdown (Himanshu Madhani) [1327621] - [scsi] tcm_qla2xxx: Perform configfs depend/undepend for base_tpg (Himanshu Madhani) [1327621] - [scsi] tcm_qla2xxx: Add NPIV specific enable/disable attribute logic (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Configure NPIV fc_vport via tcm_qla2xxx_npiv_make_lport (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Enhancements to enable NPIV support for QLOGIC ISPs with TCM/LIO (Himanshu Madhani) [1327621] - [target] Add TFO->abort_task for aborted task resources release (Himanshu Madhani) [1327621] - [target] make queue_tm_rsp() return void (Himanshu Madhani) [1327621] - [target] Remove TF_CIT_TMPL macro (Himanshu Madhani) [1327621] - [qla_target] remove qlt_check_fcport_exist (Himanshu Madhani) [1327621] - [target] Pass in transport supported PI at session initialization (Himanshu Madhani) [1327621] - [target] qla2xxx: Remove QLA_TPG_ATTRIB macro (Himanshu Madhani) [1327621] - [target] qla2xxx: Make demo_mode_login_only modifiable (Himanshu Madhani) [1327621] - [scsi] qla2xxx: rename vendor|hba _indentifer to vendor|hba _identifer (Himanshu Madhani) [1327621] - [scsi] qla2xxx: make msix_entries const (Himanshu Madhani) [1327621] - [scsi] qla2xxx: silence -Wformat-security warning (Himanshu Madhani) [1327621] - [scsi] qla2xxx: Enable CONFIG_TCM_QLA2XXX (Himanshu Madhani) [1327621]- [x86] x86/mm: Remove CONFIG_DEBUG_NX_TEST (Rafael Aquini) [1301699] - [x86] x86/boot/kaslr: Fix kexec crash due to 'virt_addr' calculation bug (Baoquan He) [1467561] - [x86] x86/boot/kaslr: Add checking for the offset of kernel virtual address randomization (Baoquan He) [1467561] - [x86] revert "boot/kaslr: Skip kernel text relocation if no kaslr action is done" (Baoquan He) [1467561] - [x86] dell-laptop: Add keyboard backlight timeout AC settings (Gopal Tiwari) [1457415] - [x86] amd: Derive L3 shared_cpu_map from cpu_llc_shared_mask (Suravee Suthikulpanit) [1477399] - [mm] page_alloc: ratelimit PFNs busy info message (Jonathan Toppins) [1383179] - [pci] Fix source include in drivers/pci/Kconfig (Prarit Bhargava) [1484168] - [lib] devres: add a helper function for ioremap_wc (Ivan Vecera) [1482223] - [s390] Disable KVM code in the s390x kernel (Thomas Huth) [1456183] - [netdrv] igb: support BCM54616 PHY (John Linville) [1471984] - [netdrv] mlx4_en: don't set CHECKSUM_COMPLETE on SCTP packets (Davide Caratti) [1462059] - [netdrv] brcmfmac: fix possible buffer overflow in brcmf_cfg80211_mgmt_tx() (Stanislaw Gruszka) [1474784] {CVE-2017-7541} - [kernel] radix-tree: 'slot' can be NULL in radix_tree_next_slot() (Larry Woodman) [1471710] - [kernel] ftrace/graph: Add ftrace_graph_max_depth kernel parameter (Pratyush Anand) [1478331] - [kernel] sched: fix typo on topology error message ("Bruno E. O. Meneguele") [1477479] - [powerpc] tm: Fix saving of TM SPRs in core dump (Gustavo Duarte) [1480652] - [cpupower] Add support for new AMD family 0x17 (Suravee Suthikulpanit) [1477317] - [cpupower] Fix bug where return value was not used (Suravee Suthikulpanit) [1477317]- [tools] perf tools: Update x86's syscall_64.tbl, adding pkey_(alloc, free, mprotect) (Rui Wang) [1272615] - [x86] mm/pkeys: Do not skip PKRU register if debug registers are not used (Rui Wang) [1272615] - [x86] debug: Only print out DR registers if they are not power-on defaults (Rui Wang) [1272615] - [x86] cpufeature, x86/mm/pkeys: Fix broken compile-time disabling of pkeys (Rui Wang) [1272615] - [x86] pkeys: remove cruft from never-merged syscalls (Rui Wang) [1272615] - [powerpc] Ignore the pkey system calls for now (Rui Wang) [1272615] - [s390] ignore pkey system calls (Rui Wang) [1272615] - [kernel] x86/pkeys: Fix pkeys build breakage for some non-x86 arches (Rui Wang) [1272615] - [uapi] generic syscalls: kill cruft from removed pkey syscalls (Rui Wang) [1272615] - [x86] pkeys: Update documentation (Rui Wang) [1272615] - [x86] pkeys: Allow configuration of init_pkru (Rui Wang) [1272615] - [kernel] x86/pkeys: Default to a restrictive init PKRU (Rui Wang) [1272615] - [x86] pkeys: Add details of system call use to Documentation/ (Rui Wang) [1272615] - [x86] mm/pkeys: Add missing Documentation (Rui Wang) [1272615] - [uapi] generic syscalls: Wire up memory protection keys syscalls (Rui Wang) [1272615] - [x86] Wire up protection keys system calls (Rui Wang) [1272615] - [mm] x86/pkeys: Allocation/free syscalls (Rui Wang) [1272615] - [mm] x86/pkeys: Make mprotect_key() mask off additional vm_flags (Rui Wang) [1272615] - [mm] Implement new pkey_mprotect() system call (Rui Wang) [1272615] - [mm] mprotect.c: don't imply PROT_EXEC on non-exec fs (Rui Wang) [1272615] - [x86] mm/pkeys: Fix compact mode by removing protection keys' XSAVE buffer manipulation (Rui Wang) [1272615] - [x86] pkey: introduce write_pkru() for KVM (Rui Wang) [1272615] - [x86] mm/pkeys: Fix mismerge of protection keys CPUID bits (Rui Wang) [1272615] - [uapi] mm/pkeys: Fix siginfo ABI breakage caused by new u64 field (Rui Wang) [1272615] - [x86] mm/pkeys: Fix access_error() denial of writes to write-only VMA (Rui Wang) [1272615] - [mm] core, x86/mm/pkeys: Add execute-only protection keys support (Rui Wang) [1272615] - [mm] mmap: use offset_in_page macro (Rui Wang) [1272615] - [x86] mm/pkeys: Create an x86 arch_calc_vm_prot_bits() for VMA flags (Rui Wang) [1272615] - [kernel] x86/mm/pkeys: Allow kernel to modify user pkey rights register (Rui Wang) [1272615] - [x86] fpu: Allow setting of XSAVE state (Rui Wang) [1272615] - [x86] mm: Factor out LDT init from context init (Rui Wang) [1272615] - [mm] core, x86/mm/pkeys: Add arch_validate_pkey() (Rui Wang) [1272615] - [mm] core, arch, powerpc: Pass a protection key in to calc_vm_flag_bits() (Rui Wang) [1272615] - [mm] mpx: add "vm_flags_t vm_flags" arg to do_mmap_pgoff() (Rui Wang) [1272615] - [mm] do_mmap_pgoff: cleanup the usage of file_inode() (Rui Wang) [1272615] - [x86] mm/pkeys: Actually enable Memory Protection Keys in the CPU (Rui Wang) [1272615] - [x86] mm/pkeys: Add Kconfig prompt to existing config option (Rui Wang) [1272615] - [fs] x86/mm/pkeys: Dump pkey from VMA in /proc/pid/smaps (Rui Wang) [1272615] - [x86] mm/pkeys: Dump PKRU with other kernel registers (Rui Wang) [1272615] - [mm] core, x86/mm/pkeys: Differentiate instruction fetches (Rui Wang) [1272615] - [x86] mm/pkeys: Optimize fault handling in access_error() (Rui Wang) [1272615] - [mm] core: Do not enforce PKEY permissions on remote mm access (Rui Wang) [1272615] - [iommu] amd: Correctly set flags for handle_mm_fault call (Rui Wang) [1272615] - [mm] gup, x86/mm/pkeys: Check VMAs and PTEs for protection keys (Rui Wang) [1272615] - [mm] gup: Factor out VMA fault permission checking (Rui Wang) [1272615] - [x86] mm/pkeys: Add functions to fetch PKRU (Rui Wang) [1272615] - [x86] mm/pkeys: Fill in pkey field in siginfo (Rui Wang) [1272615] - [kernel] signals, pkeys: Notify userspace about protection key faults (Rui Wang) [1272615] - [x86] mm/pkeys: Pass VMA down in to fault signal generation code (Rui Wang) [1272615] - [mm] vm: add VM_FAULT_SIGSEGV handling support (Rui Wang) [1272615] - [kernel] x86/mm/pkeys: Add arch-specific VMA protection bits (Rui Wang) [1272615] - [mm] core, x86/mm/pkeys: Store protection bits in high VMA flags (Rui Wang) [1272615] - [x86] mm/pkeys: Add new 'PF_PK' page fault error code bit (Rui Wang) [1272615] - [x86] mm/pkeys: Add PTE bits for storing protection key (Rui Wang) [1272615] - [x86] fpu, x86/mm/pkeys: Add PKRU xsave fields and data structures (Rui Wang) [1272615] - [x86] cpu, x86/mm/pkeys: Define new CR4 bit (Rui Wang) [1272615] - [x86] cpufeature, x86/mm/pkeys: Add protection keys related CPUID definitions (Rui Wang) [1272615] - [x86] mm/pkeys: Add Kconfig option (Rui Wang) [1272615] - [media] ivtv: Convert to get_user_pages_unlocked() (Rui Wang) [1272615] - [virt] mm/gup: Introduce get_user_pages_remote() (Rui Wang) [1272615] - [mm] gup: use get_user_pages_unlocked (Rui Wang) [1272615] - [mm] process_vm_access: tidy up a bit (Rui Wang) [1272615] - [mm] process_vm_access: don't bother with returning the amounts of bytes copied (Rui Wang) [1272615] - [mm] process_vm_rw_pages(): pass accurate amount of bytes (Rui Wang) [1272615] - [mm] process_vm_access: take get_user_pages/put_pages one level up (Rui Wang) [1272615] - [mm] process_vm_access: switch to copy_page_to_iter/iov_iter_copy_from_user (Rui Wang) [1272615] - [mm] process_vm_access: switch to iov_iter (Rui Wang) [1272615] - [mm] untangling process_vm_..., part 4 (Rui Wang) [1272615] - [mm] untangling process_vm_..., part 3 (Rui Wang) [1272615] - [mm] untangling process_vm_..., part 2 (Rui Wang) [1272615] - [mm] untangling process_vm_..., part 1 (Rui Wang) [1272615]- [tools] perf symbols: Fix symbols__fixup_end heuristic for corner cases (Jiri Olsa) [1478485] - [tools] scripts/spelling.txt: add "overide" pattern and fix typo instances (Jiri Olsa) [1478485] - [kernel] scripts/spelling.txt: add "disble(d)" pattern and fix typo instances (Jiri Olsa) [1478485] - [tools] Provide a definition of WARN_ON (Jiri Olsa) [1478485] - [tools] perf record: Honor --quiet option properly (Jiri Olsa) [1478485] - [tools] perf annotate: Add -q/--quiet option (Jiri Olsa) [1478485] - [tools] perf diff: Add -q/--quiet option (Jiri Olsa) [1478485] - [tools] perf report: Add -q/--quiet option (Jiri Olsa) [1478485] - [tools] perf utils: Check verbose flag properly (Jiri Olsa) [1478485] - [tools] perf utils: Add perf_quiet_option() (Jiri Olsa) [1478485] - [tools] perf record: Add -a as default target (Jiri Olsa) [1478485] - [tools] perf stat: Add -a as default target (Jiri Olsa) [1478485] - [tools] perf tools: Fail on using multiple bits long terms without value (Jiri Olsa) [1478485] - [tools] perf tools: Move new_term arguments into struct parse_events_term template (Jiri Olsa) [1478485] - [tools] perf build: Add special fixdep cleaning rule (Jiri Olsa) [1478485] - [tools] perf tools: Replace _SC_NPROCESSORS_CONF with max_present_cpu in cpu_topology_map (Jiri Olsa) [1478485] - [tools] perf header: Make build_cpu_topology skip offline/absent CPUs (Jiri Olsa) [1478485] - [tools] perf cpumap: Add cpu__max_present_cpu() (Jiri Olsa) [1478485] - [tools] perf session: Fix DEBUG=1 build with clang (Jiri Olsa) [1478485] - [tools] tools lib traceevent: It's preempt not prempt (Jiri Olsa) [1478485] - [tools] perf python: Filter out -specs=/a/b/c from the python binding cc options (Jiri Olsa) [1478485] - [tools] tools perf scripting python: clang doesn't have -spec, remove it (Jiri Olsa) [1478485] - [tools] scripts/spelling.txt: add "an one" pattern and fix typo instances (Jiri Olsa) [1478485] - [tools] scripts/spelling.txt: add "an union" pattern and fix typo instances (Jiri Olsa) [1478485] - [tools] scripts/spelling.txt: add "an user" pattern and fix typo instances (Jiri Olsa) [1478485] - [tools] cgroup, perf_event: make perf_event controller work on cgroup2 hierarchy (Jiri Olsa) [1478485] - [tools] lib/find_bit.c: micro-optimise find_next_*_bit (Jiri Olsa) [1478485] - [tools] lib, traceevent: add PRINT_HEX_STR variant (Jiri Olsa) [1478485] - [tools] perf tools: Add missing parse_events_error() prototype (Jiri Olsa) [1478485] - [tools] perf pmu: Fix check for unset alias->unit array (Jiri Olsa) [1478485] - [tools] perf intel pt decoder: clang has no -Wno-override-init (Jiri Olsa) [1478485] - [tools] perf evsel: Do not put a variable sized type not at the end of a struct (Jiri Olsa) [1478485] - [tools] perf probe: Avoid accessing uninitialized 'map' variable (Jiri Olsa) [1478485] - [tools] perf tools: Do not put a variable sized type not at the end of a struct (Jiri Olsa) [1478485] - [tools] perf record: Do not put a variable sized type not at the end of a struct (Jiri Olsa) [1478485] - [tools] perf tests: Synthesize struct instead of using field after variable sized type (Jiri Olsa) [1478485] - [tools] perf bench numa: Make sure dprintf() is not defined (Jiri Olsa) [1478485] - [tools] revert "perf bench futex: Sanitize numeric parameters" (Jiri Olsa) [1478485] - [tools] tools lib subcmd: Make it an error to pass a signed value to OPTION_UINTEGER (Jiri Olsa) [1478485] - [tools] Set the maximum optimization level according to the compiler being used (Jiri Olsa) [1478485] - [tools] Suppress request for warning options not existent in clang (Jiri Olsa) [1478485] - [tools] perf symbols: dso->name is an array, no need to check it against NULL (Jiri Olsa) [1478485] - [tools] perf tests record: No need to test an array against NULL (Jiri Olsa) [1478485] - [tools] perf symbols: No need to check if sym->name is NULL (Jiri Olsa) [1478485] - [tools] perf evsel: Inform how to make a sysctl setting permanent (Jiri Olsa) [1478485] - [tools] tools lib traceevent plugin function: Initialize 'index' variable (Jiri Olsa) [1478485] - [tools] tools lib traceevent: Initialize lenght on OLD_RING_BUFFER_TYPE_TIME_STAMP (Jiri Olsa) [1478485] - [tools] perf scripting perl: Fix compile error with some perl5 versions (Jiri Olsa) [1478485] - [tools] perf diff: Change default setting to "delta-abs" (Jiri Olsa) [1478485] - [tools] perf diff: Add diff.compute config option (Jiri Olsa) [1478485] - [tools] perf diff: Add diff.order config option (Jiri Olsa) [1478485] - [tools] perf diff: Add 'delta-abs' compute method (Jiri Olsa) [1478485] - [tools] tools include: Introduce linux/compiler-gcc.h (Jiri Olsa) [1478485] - [tools] perf intel-pt: Use __fallthrough (Jiri Olsa) [1478485] - [tools] perf tests: Avoid possible truncation with dirent->d_name + snprintf (Jiri Olsa) [1478485] - [tools] perf bench numa: Avoid possible truncation when using snprintf() (Jiri Olsa) [1478485] - [tools] perf header: Fix handling of PERF_EVENT_UPDATE__SCALE (Jiri Olsa) [1478485] - [tools] perf thread_map: Correctly size buffer used with dirent->dt_name (Jiri Olsa) [1478485] - [tools] perf top: Use __fallthrough (Jiri Olsa) [1478485] - [tools] tools strfilter: Use __fallthrough (Jiri Olsa) [1478485] - [tools] tools string: Use __fallthrough in perf_atoll() (Jiri Olsa) [1478485] - [tools] tools include: Add a __fallthrough statement (Jiri Olsa) [1478485] - [tools] perf vendor events intel: Add uncore events for Broadwell DE (Jiri Olsa) [1478485] - [tools] perf vendor events intel: Add uncore events for Xeon Phi (Knights Landing) (Jiri Olsa) [1478485] - [tools] perf vendor events intel: Add uncore events for Sandy Bridge Server (Jiri Olsa) [1478485] - [tools] perf vendor events intel: Add uncore events for IvyBridge Server (Jiri Olsa) [1478485] - [tools] perf vendor events intel: Add uncore events for Broadwell Server (Jiri Olsa) [1478485] - [tools] perf vendor events intel: Add uncore events for Haswell Server processor (Jiri Olsa) [1478485] - [tools] perf tools: Fix include of linux/mman.h (Jiri Olsa) [1478485] - [tools] tools lib traceevent: Robustify do_generate_dynamic_list_file (Jiri Olsa) [1478485] - [tools] perf tools: Use zfree() to avoid keeping dangling pointers (Jiri Olsa) [1478485] - [tools] perf tools: Use zfree() instead of ad hoc equivalent (Jiri Olsa) [1478485] - [tools] perf tools: Add missing check for failure in a zalloc() call (Jiri Olsa) [1478485] - [tools] perf tools: Only increase index if perf_evsel__new_idx() succeeds (Jiri Olsa) [1478485] - [tools] perf probe: Add option --symfs (Jiri Olsa) [1478485] - [tools] perf symbols: Take into account symfs setting when reading file build ID (Jiri Olsa) [1478485] - [tools] perf sdt: Show proper hint when event not yet in place via 'perf probe' (Jiri Olsa) [1478485] - [tools] perf list: Add debug support for outputing alias string (Jiri Olsa) [1478485] - [tools] perf pmu: Support event aliases for non cpu// pmus (Jiri Olsa) [1478485] - [tools] perf pmu: Support per pmu json aliases (Jiri Olsa) [1478485] - [tools] perf jevents: Add support for parsing uncore json files (Jiri Olsa) [1478485] - [tools] perf jevents: Parse eventcode as number (Jiri Olsa) [1478485] - [tools] x86/events: Remove last remnants of old filenames (Jiri Olsa) [1478485] - [x86] perf/x86: Avoid exposing wrong/stale data in intel_pmu_lbr_read_32() (Jiri Olsa) [1478485] - [kernel] perf/core: Better explain the inherit magic (Jiri Olsa) [1478485] - [kernel] perf/core: Simplify perf_event_free_task() (Jiri Olsa) [1478485] - [kernel] perf/core: Fix event inheritance on fork() (Jiri Olsa) [1478485] - [kernel] perf/core: Fix use-after-free in perf_release() (Jiri Olsa) [1478485] - [kernel] perf/core: Fix the perf_cpu_time_max_percent check (Jiri Olsa) [1478485] - [kernel] perf/core: Fix perf_event_enable_on_exec() timekeeping (again) (Jiri Olsa) [1478485] - [kernel] perf/core: Remove confusing comment and move put_ctx() (Jiri Olsa) [1478485] - [x86] perf/x86/intel: Add Kaby Lake support (Jiri Olsa) [1478485] - [kernel] perf/core: Allow kernel filters on CPU events (Jiri Olsa) [1478485] - [kernel] perf/core: Do error out on a kernel filter on an exclude_filter event (Jiri Olsa) [1478485]- [fs] sunrpc: Handle EADDRNOTAVAIL on connection failures (Dave Wysochanski) [1479043] - [fs] gfs2: Defer deleting inodes under memory pressure (Andreas Grunbacher) [1321079] - [fs] gfs2: gfs2_evict_inode: Put glocks asynchronously (Andreas Grunbacher) [1321079] - [fs] gfs2: Get rid of gfs2_set_nlink (Andreas Grunbacher) [1321079] - [fs] gfs2: gfs2_glock_get: Wait on freeing glocks (Andreas Grunbacher) [1321079] - [fs] gfs2: gfs2_create_inode: Keep glock across iput (Andreas Grunbacher) [1321079] - [fs] gfs2: Clean up glock work enqueuing (Andreas Grunbacher) [1321079] - [fs] gfs2: Protect gl->gl_object by spin lock (Andreas Grunbacher) [1321079] - [fs] gfs2: Get rid of flush_delayed_work in gfs2_evict_inode (Andreas Grunbacher) [1321079] - [fs] revert "gfs2: Wait for iopen glock dequeues" (Andreas Grunbacher) [1321079] - [fs] gfs2: fix code parameter error in inode_go_lock (Andreas Grunbacher) [1480789] - [fs] gfs2: Clear gl_object when deleting an inode in gfs2_delete_inode (Robert S Peterson) [1471151] - [fs] gfs2: Clear gl_object if gfs2_create_inode fails (Robert S Peterson) [1471151] - [fs] gfs2: Set gl_object in inode lookup only after block type check (Robert S Peterson) [1471151] - [fs] gfs2: Introduce helpers for setting and clearing gl_object (Robert S Peterson) [1471151] - [fs] gfs2: Switch to rhashtable_lookup_get_insert_fast (Andreas Grunbacher) [1477688] - [fs] rhashtable: Add rhashtable_lookup_get_insert_fast (Andreas Grunbacher) [1477688] - [fs] gfs2: forcibly flush ail to relieve memory pressure (Abhijith Das) [1389079] - [fs] gfs2: Fix glock rhashtable rcu bug (Andreas Grunbacher) [1477721] - [fs] gfs2: Non-recursive delete (Robert S Peterson) [1359239] - [fs] gfs2: Remove gl_spin define (Andreas Grunbacher) [1433507] - [fs] xfs: Move handling of missing page into one place in xfs_find_get_desired_pgoff() (Bill O'Donnell) [1460446] - [fs] xfs: Fix off-by-in in loop termination in xfs_find_get_desired_pgoff() (Bill O'Donnell) [1460446] - [fs] xfs: Fix missed holes in SEEK_HOLE implementation (Bill O'Donnell) [1460446] - [fs] locks: don't check for race with close when setting OFD lock (Jeff Layton) [1444778] - [fs] locks: only validate the lock vs. f_mode in F_SETLK codepaths (Jeff Layton) [1444778] - [fs] locks: rename FL_FILE_PVT and IS_FILE_PVT to use "*_OFDLCK" instead (Jeff Layton) [1444778] - [fs] arm: fix handling of F_OFD_... in oabi_fcntl64() (Jeff Layton) [1444778] - [fs] locks: rename file-private locks to "open file description locks" (Jeff Layton) [1444778] - [fs] locks: require that flock->l_pid be set to 0 for file-private locks (Jeff Layton) [1444778] - [fs] locks: add new fcntl cmd values for handling file private locks (Jeff Layton) [1444778] - [fs] locks: skip deadlock detection on FL_FILE_PVT locks (Jeff Layton) [1444778] - [fs] locks: pass the cmd value to fcntl_getlk/getlk64 (Jeff Layton) [1444778] - [fs] locks: report l_pid as -1 for FL_FILE_PVT locks (Jeff Layton) [1444778] - [fs] locks: make /proc/locks show IS_FILE_PVT locks as type "FLPVT" (Jeff Layton) [1444778] - [fs] locks: rename locks_remove_flock to locks_remove_file (Jeff Layton) [1444778] - [fs] locks: consolidate checks for compatible filp->f_mode values in setlk handlers (Jeff Layton) [1444778] - [fs] locks: fix posix lock range overflow handling (Jeff Layton) [1444778] - [fs] locks: add __acquires and __releases annotations to locks_start and locks_stop (Jeff Layton) [1444778] - [fs] locks: remove "inline" qualifier from fl_link manipulation functions (Jeff Layton) [1444778] - [fs] cifs: Add new system calls to cifs in kABI compatible way (Sachin Prabhu) [1416385] - [fs] cifs: do not return number of bytes written for ioctl CIFS_IOC_COPYCHUNK_FILE (Sachin Prabhu) [1416385] - [fs] cifs: introduce cifs_copy_file_range() (Sachin Prabhu) [1416385] - [fs] smb3: Rename clone_range to copychunk_range (Sachin Prabhu) [1416385] - [fs] cifs: Fix duplicate line introduced by clone_file_range patch (Sachin Prabhu) [1416385] - [fs] cifs: avoid unused variable and label (Sachin Prabhu) [1416385] - [fs] vfs: pull btrfs clone API to vfs layer(cifs_only) (Sachin Prabhu) [1416385] - [fs] include/linux/printk.h: include pr_fmt in pr_debug_ratelimited (Sachin Prabhu) [1472823] - [fs] printk: pr_debug_ratelimited: check state first to reduce "callbacks suppressed" messages (Sachin Prabhu) [1472823]- [kernel] clocksource: Use a plain u64 instead of cycle_t (Ivan Vecera) [1476351] - [net] gso: Validate assumption of frag_list segementation (Matteo Croce) [1447695] - [net] gso: Support frag_list splitting with head_frag (Matteo Croce) [1447695] - [net] tcp: tcp_make_synack() should clear skb->tstamp (Matteo Croce) [1473533] - [net] vlan: Set correct source MAC address with TX VLAN offload enabled (Jarod Wilson) [1474741] - [net] ipv4: ip_do_fragment: fix headroom tests (Stefano Brivio) [1474927] - [net] netfilter: ipt_CLUSTERIP: fix use-after-free of proc entry (Stefano Brivio) [1474438] - [net] netfilter: ipt_CLUSTERIP: do not hold dev (Stefano Brivio) [1472892] - [net] netfilter: ipt_CLUSTERIP: fix build error without procfs (Stefano Brivio) [1472892] - [net] netfilter: ipt_CLUSTERIP: check duplicate config when initializing (Stefano Brivio) [1472892] - [net] ipv6: Don't increase IPSTATS_MIB_FRAGFAILS twice in ip6_fragment() (Stefano Brivio) [1470627] - [net] ipv6: ip6_fragment: fix headroom tests and skb leak (Stefano Brivio) [1470627] - [net] netfilter: kill the fake untracked conntrack objects (Paolo Abeni) [1317099] - [net] netfilter: add and use nf_ct_set helper (Paolo Abeni) [1317099] - [net] skbuff: add and use skb_nfct helper (Paolo Abeni) [1317099] - [net] netfilter: reduce direct skb->nfct usage (Paolo Abeni) [1317099] - [net] netfilter: reset netfilter state when duplicating packet (Paolo Abeni) [1317099] - [net] netfilter: conntrack: no need to pass ctinfo to error handler (Paolo Abeni) [1317099] - [net] l2tp: Make l2tp_ip6 namespace aware (Xin Long) [1465711] - [net] udp: avoid ufo handling on IP payload compression packets (Stefano Brivio) [1464161] - [net] don't global ICMP rate limit packets originating from loopback (Jesper Brouer) [1461282] - [net] ip6_tunnel: disable caching when the traffic class is inherited (Stefano Brivio) [1396593] - [net] ipv6: use TOS marks from sockets for routing decision (Stefano Brivio) [1396593] - [net] neighbour: Really delete an arp/neigh entry on "ip neigh delete" or "arp -d" (Hangbin Liu) [1383691] - [net] neighbour: fix nlmsg_pid in notifications (Hangbin Liu) [1383691] - [net] neighbour: remove dynamic neigh table registration support (Hangbin Liu) [1383691] - [net] neigh: guard against NULL solicit() method (Xin Long) [1463887] - [net] packet: Allow packets with only a header (but no payload) (Jakub Sitnicki) [1444521] - [net] packet: bail out of packet_snd() if L2 header creation fails (Jakub Sitnicki) [1444521] - [net] packet: make packet_snd fail on len smaller than l2 header (Jakub Sitnicki) [1444521]- [scsi] bnx2fc: fix race condition in bnx2fc_get_host_stats() (Maurizio Lombardi) [1455520] - [scsi] hpsa: bump driver version (Joseph Szczypek) [1404073] - [scsi] hpsa: remove abort handler (Joseph Szczypek) [1404073] - [scsi] hpsa: send ioaccel requests with 0 length down raid path (Joseph Szczypek) [1404073] - [scsi] hpsa: separate monitor events from rescan worker (Joseph Szczypek) [1404073] - [scsi] hpsa: correct queue depth for externals (Joseph Szczypek) [1404073] - [scsi] hpsa: cleanup reset handler (Joseph Szczypek) [1404073] - [scsi] hpsa: correct resets on retried commands (Joseph Szczypek) [1404073] - [scsi] hpsa: rescan later if reset in progress (Joseph Szczypek) [1404073] - [scsi] hpsa: do not reset enclosures (Joseph Szczypek) [1404073] - [scsi] hpsa: update reset handler (Joseph Szczypek) [1404073] - [scsi] hpsa: do not get enclosure info for external devices (Joseph Szczypek) [1404073] - [scsi] hpsa: update identify physical device structure (Joseph Szczypek) [1404073] - [scsi] qedi: Add support for offload iSCSI Boot (Chad Dupuis) [1459312] - [net] qed: Support NVM-image reading API (Chad Dupuis) [1459312] - [net] qed: Share additional information with qedf (Chad Dupuis) [1459312] - [net] qed: Correct order of wwnn and wwpn (Chad Dupuis) [1459312] - [net] qed: Inform qedi the number of possible CQs (Chad Dupuis) [1459312] - [net] vti: Add pmtu handling to vti_xmit (Xin Long) [1467521] - [s390] af_iucv: correctly copy SKB data (add missing hunk from 04d0ec) (Hendrik Brueckner) [1459782] - [net] sctp: change to save MSG_MORE flag into assoc (Xin Long) [1409365] - [net] sctp: add support for MSG_MORE (Xin Long) [1409365] - [net] dccp: call inet_add_protocol after register_pernet_subsys in dccp_v6_init (Xin Long) [1462417] - [net] dccp: call inet_add_protocol after register_pernet_subsys in dccp_v4_init (Xin Long) [1462417] - [net] 6lowpan: fix fragmentation hash locking (David Arcari) [1461542] - [net] 6lowpan: re-enable support for the secret rebuild timer (David Arcari) [1461542] - [net] sctp: disable BH in sctp_for_each_endpoint (Xin Long) [1451569] - [net] dst: Fix an intermittent pr_emerg warning about lo becoming free (Xin Long) [1458111] - [net] ipv6: fix calling in6_ifa_hold incorrectly for dad work (Xin Long) [1459493] - [net] sctp: fix src address selection if using secondary addresses for ipv6 (Xin Long) [1460106] - [net] ipv6: check sk sk_type and protocol early in ip_mroute_set/getsockopt (Xin Long) [1460115] - [net] packet: deliver VLAN TPID to userspace (Eric Garver) [1427245] - [net] packet: fill the gap of TPACKET_ALIGNMENT with zeros (Eric Garver) [1427245] - [net] ipv6: check raw payload size correctly in ioctl (Jamie Bainbridge) [1447240] - [net] bridge: netlink: check vlan_default_pvid range (Ivan Vecera) [1464444] - [net] fix mistake with TCP cgroup memory pressure check (Florian Westphal) [1456547]- [fs] ceph: use pd to print dentry (Ilya Dryomov) [1450262] - [fs] ceph: fix memory leak in __ceph_setxattr() (Ilya Dryomov) [1450262] - [fs] ceph: fix file open flags on ppc64 (Ilya Dryomov) [1450262] - [fs] ceph: choose readdir frag based on previous readdir reply (Ilya Dryomov) [1450262] - [fs] rbd: exclusive map option (Ilya Dryomov) [1450262] - [fs] rbd: return ResponseMessage result from rbd_handle_request_lock() (Ilya Dryomov) [1450262] - [fs] rbd: kill rbd_is_lock_supported() (Ilya Dryomov) [1450262] - [fs] rbd: support updating the lock cookie without releasing the lock (Ilya Dryomov) [1450262] - [fs] rbd: store lock cookie (Ilya Dryomov) [1450262] - [fs] rbd: ignore unlock errors (Ilya Dryomov) [1450262] - [fs] rbd: fix error handling around rbd_init_disk() (Ilya Dryomov) [1450262] - [fs] rbd: move rbd_unregister_watch() call into rbd_dev_image_release() (Ilya Dryomov) [1450262] - [fs] rbd: move rbd_dev_destroy() call out of rbd_dev_image_release() (Ilya Dryomov) [1450262] - [fs] ceph: when seeing write errors on an inode, switch to sync writes (Ilya Dryomov) [1450262] - [fs] ceph: handle epoch barriers in cap messages (Ilya Dryomov) [1450262] - [fs] libceph: add an epoch_barrier field to struct ceph_osd_client (Ilya Dryomov) [1450262] - [fs] libceph: abort already submitted but abortable requests when map or pool goes full (Ilya Dryomov) [1450262] - [fs] libceph: allow requests to return immediately on full conditions if caller wishes (Ilya Dryomov) [1450262] - [fs] libceph: remove req->r_replay_version (Ilya Dryomov) [1450262] - [fs] ceph: make seeky readdir more efficient (Ilya Dryomov) [1450262] - [fs] ceph: close stopped mds' session (Ilya Dryomov) [1450262] - [fs] ceph: fix potential use-after-free (Ilya Dryomov) [1450262] - [fs] ceph: allow connecting to mds whose rank >= mdsmap::m_max_mds (Ilya Dryomov) [1450262] - [fs] ceph: fix wrong check in ceph_renew_caps() (Ilya Dryomov) [1450262] - [fs] libceph: supported_features module parameter (Ilya Dryomov) [1450262] - [fs] libceph, ceph: always advertise all supported features (Ilya Dryomov) [1450262] - [fs] ceph: fix recursion between ceph_set_acl() and __ceph_setattr() (Ilya Dryomov) [1450262] - [fs] libceph: force GFP_NOIO for socket allocations (Ilya Dryomov) [1450262] - [fs] libceph: osd_request_timeout option (Ilya Dryomov) [1450262] - [fs] rbd: supported_features bus attribute (Ilya Dryomov) [1450262] - [fs] libceph: fix crush_decode() for older maps (Ilya Dryomov) [1450262] - [fs] libceph, rbd, ceph: WRITE | ONDISK -> WRITE (Ilya Dryomov) [1450262] - [fs] libceph: get rid of ack vs commit (Ilya Dryomov) [1450262] - [fs] ceph: remove special ack vs commit behavior (Ilya Dryomov) [1450262] - [fs] ceph: tidy some white space in get_nonsnap_parent() (Ilya Dryomov) [1450262] - [fs] crush: fix dprintk compilation (Ilya Dryomov) [1450262] - [fs] crush: do is_out test only if we do not collide (Ilya Dryomov) [1450262] - [fs] ceph: remove req from unsafe list when unregistering it (Ilya Dryomov) [1450262] - [fs] rbd: constify device_type structure (Ilya Dryomov) [1450262] - [fs] rbd: kill obj_request->object_name and rbd_segment_name_cache (Ilya Dryomov) [1450262] - [fs] rbd: store and use obj_request->object_no (Ilya Dryomov) [1450262] - [fs] rbd: RBD_V{1,2}_DATA_FORMAT macros (Ilya Dryomov) [1450262] - [fs] rbd: factor out __rbd_osd_req_create() (Ilya Dryomov) [1450262] - [fs] rbd: set offset and length outside of rbd_obj_request_create() (Ilya Dryomov) [1450262] - [fs] rbd: support for data-pool feature (Ilya Dryomov) [1450262] - [fs] rbd: introduce rbd_init_layout() (Ilya Dryomov) [1450262] - [fs] rbd: use rbd_obj_bytes() more (Ilya Dryomov) [1450262] - [fs] rbd: remove now unused rbd_obj_request_wait() and helpers (Ilya Dryomov) [1450262] - [fs] rbd: switch rbd_obj_method_sync() to ceph_osdc_call() (Ilya Dryomov) [1450262] - [fs] libceph: pass reply buffer length through ceph_osdc_call() (Ilya Dryomov) [1450262] - [fs] rbd: do away with obj_request in rbd_obj_read_sync() (Ilya Dryomov) [1450262] - [fs] rbd: initialize rbd_dev->header_oloc early (Ilya Dryomov) [1450262] - [fs] rbd: kill rbd_image_header::{crypt_type, comp_type} (Ilya Dryomov) [1450262] - [fs] rbd: use kstrndup() in rbd_header_from_disk() (Ilya Dryomov) [1450262] - [fs] libceph: bump CEPH_PG_MAX_SIZE to 32 (Ilya Dryomov) [1450262] - [fs] libceph: don't go through with the mapping if the PG is too wide (Ilya Dryomov) [1450262] - [fs] crush: merge working data and scratch (Ilya Dryomov) [1450262] - [fs] crush: remove mutable part of CRUSH map (Ilya Dryomov) [1450262] - [fs] libceph: add osdmap_set_crush() helper (Ilya Dryomov) [1450262] - [fs] libceph: remove unneeded stddef.h include (Ilya Dryomov) [1450262] - [fs] ceph: do a LOOKUP in d_revalidate instead of GETATTR (Ilya Dryomov) [1450262] - [fs] ceph: call update_dentry_lease even when r_locked dir is not set (Ilya Dryomov) [1450262] - [fs] ceph: vet the target and parent inodes before updating dentry lease (Ilya Dryomov) [1450262] - [fs] ceph: don't update_dentry_lease unless we actually got one (Ilya Dryomov) [1450262] - [fs] ceph: add a new flag to indicate whether parent is locked (Ilya Dryomov) [1450262] - [fs] ceph: convert bools in ceph_mds_request to a new r_req_flags field (Ilya Dryomov) [1450262] - [fs] ceph: drop session argument to ceph_fill_trace (Ilya Dryomov) [1450262] - [fs] ceph: remove "Debugging hook" from ceph_fill_trace (Ilya Dryomov) [1450262] - [fs] ceph: avoid calling ceph_renew_caps() infinitely (Ilya Dryomov) [1450262] - [fs] ceph: make sure flushing inode in proper session's cap_flushing list (Ilya Dryomov) [1450262] - [fs] ceph: update readpages osd request according to size of pages (Ilya Dryomov) [1450262] - [fs] ceph: fix bogus endianness change in ceph_ioctl_set_layout (Ilya Dryomov) [1450262] - [fs] libceph: use BUG() instead of BUG_ON(1) (Ilya Dryomov) [1450262] - [fs] ceph: avoid updating mds_wanted too frequently (Ilya Dryomov) [1450262] - [fs] ceph: pass parent inode info to ceph_encode_dentry_release if we have it (Ilya Dryomov) [1450262] - [fs] ceph: fix unsafe dcache access in ceph_encode_dentry_release (Ilya Dryomov) [1450262] - [fs] ceph: pass parent dir ino info to build_dentry_path (Ilya Dryomov) [1450262] - [fs] ceph: clean up unsafe d_parent accesses in build_dentry_path (Ilya Dryomov) [1450262] - [fs] ceph: clean up unsafe d_parent access in __choose_mds (Ilya Dryomov) [1450262] - [fs] ceph: fix bad endianness handling in parse_reply_info_extra (Ilya Dryomov) [1450262] - [fs] ceph: fix endianness bug in frag_tree_split_cmp (Ilya Dryomov) [1450262] - [fs] ceph: fix endianness of getattr mask in ceph_d_revalidate (Ilya Dryomov) [1450262] - [fs] libceph: make sure ceph_aes_crypt() IV is aligned (Ilya Dryomov) [1450262] - [fs] ceph: fix ceph_get_caps() interruption (Ilya Dryomov) [1450262] - [fs] ceph: fix get_oldest_context() (Ilya Dryomov) [1450262] - [fs] ceph: fix mds cluster availability check (Ilya Dryomov) [1450262] - [fs] libceph: remove now unused finish_request() wrapper (Ilya Dryomov) [1450262] - [fs] libceph: always signal completion when done (Ilya Dryomov) [1450262] - [fs] ceph: avoid creating orphan object when checking pool permission (Ilya Dryomov) [1450262] - [fs] ceph: properly set issue_seq for cap release (Ilya Dryomov) [1450262] - [fs] ceph: add flags parameter to send_cap_msg (Ilya Dryomov) [1450262] - [fs] ceph: update cap message struct version to 10 (Ilya Dryomov) [1450262] - [fs] ceph: define new argument structure for send_cap_msg (Ilya Dryomov) [1450262] - [fs] ceph: move xattr initialzation before the encoding past the ceph_mds_caps (Ilya Dryomov) [1450262] - [fs] ceph: fix minor typo in unsafe_request_wait (Ilya Dryomov) [1450262] - [fs] ceph: record truncate size/seq for snap data writeback (Ilya Dryomov) [1450262] - [fs] ceph: check availability of mds cluster on mount (Ilya Dryomov) [1450262] - [fs] ceph: try getting buffer capability for readahead/fadvise (Ilya Dryomov) [1450262] - [fs] ceph: fix scheduler warning due to nested blocking (Ilya Dryomov) [1450262] - [fs] ceph: fix printing wrong return variable in ceph_direct_read_write() (Ilya Dryomov) [1450262] - [fs] crush: include mapper.h in mapper.c (Ilya Dryomov) [1450262] - [fs] fix ceph_write_end() (Ilya Dryomov) [1450262] - [fs] ceph: don't set req->r_locked_dir in ceph_d_revalidate (Ilya Dryomov) [1450262] - [fs] libceph: initialize last_linger_id with a large integer (Ilya Dryomov) [1450262] - [fs] ceph: fix uninitialized dentry pointer in ceph_real_mount() (Ilya Dryomov) [1450262] - [fs] ceph: fix readdir vs fragmentation race (Ilya Dryomov) [1450262] - [fs] ceph: fix error handling in ceph_read_iter (Ilya Dryomov) [1450262] - [fs] crush: remove redundant local variable (Ilya Dryomov) [1450262] - [fs] crush: don't normalize input of crush_ln iteratively (Ilya Dryomov) [1450262] - [fs] libceph: ceph_build_auth() doesn't need ceph_auth_build_hello() (Ilya Dryomov) [1450262] - [fs] libceph: use CEPH_AUTH_UNKNOWN in ceph_auth_build_hello() (Ilya Dryomov) [1450262] - [fs] rbd: use kmalloc_array() in rbd_header_from_disk() (Ilya Dryomov) [1450262] - [fs] ceph: use list_move instead of list_del/list_add (Ilya Dryomov) [1450262] - [fs] ceph: handle CEPH_SESSION_REJECT message (Ilya Dryomov) [1450262] - [fs] ceph: avoid accessing / when mounting a subpath (Ilya Dryomov) [1450262] - [fs] ceph: fix mandatory flock check (Ilya Dryomov) [1450262] - [fs] ceph: ignore error from invalidate_inode_pages2_range() in direct write (Ilya Dryomov) [1450262] - [fs] ceph: fix error handling of start_read() (Ilya Dryomov) [1450262] - [fs] rbd: add rbd_obj_request_error() helper (Ilya Dryomov) [1450262] - [fs] rbd: img_data requests don't own their page array (Ilya Dryomov) [1450262] - [fs] rbd: don't call rbd_osd_req_format_read() for !img_data requests (Ilya Dryomov) [1450262] - [fs] rbd: rework rbd_img_obj_exists_submit() error paths (Ilya Dryomov) [1450262] - [fs] rbd: don't crash or leak on errors in rbd_img_obj_parent_read_full_callback() (Ilya Dryomov) [1450262] - [fs] rbd: move bumping img_request refcount into rbd_obj_request_submit() (Ilya Dryomov) [1450262] - [fs] rbd: mark the original request as done if stat request fails (Ilya Dryomov) [1450262] - [fs] rbd: clean up asserts in rbd_img_obj_request_submit() helpers (Ilya Dryomov) [1450262] - [fs] rbd: change rbd_obj_request_submit() signature (Ilya Dryomov) [1450262] - [fs] ceph: do not modify fi->frag in need_reset_readdir() (Ilya Dryomov) [1450262] - [fs] ceph: initialize pathbase in the !dentry case in encode_caps_cb() (Ilya Dryomov) [1450262] - [fs] rbd: nuke the 32-bit pool id check (Ilya Dryomov) [1450262] - [fs] ceph: fix null pointer dereference in ceph_flush_snaps() (Ilya Dryomov) [1450262] - [fs] ceph: Correctly return NXIO errors from ceph_llseek (Ilya Dryomov) [1450262] - [fs] ceph: Mark the file cache as unreclaimable (Ilya Dryomov) [1450262] - [fs] ceph: optimize cap flush waiting (Ilya Dryomov) [1450262] - [fs] ceph: cleanup ceph_flush_snaps() (Ilya Dryomov) [1450262] - [fs] ceph: kick cap flushes before sending other cap message (Ilya Dryomov) [1450262] - [fs] ceph: introduce an inode flag to indicates if snapflush is needed (Ilya Dryomov) [1450262] - [fs] ceph: avoid sending duplicated cap flush message (Ilya Dryomov) [1450262] - [fs] ceph: unify cap flush and snapcap flush (Ilya Dryomov) [1450262] - [fs] ceph: use list instead of rbtree to track cap flushes (Ilya Dryomov) [1450262] - [fs] ceph: update types of some local varibles (Ilya Dryomov) [1450262] - [fs] ceph: include 'follows' of pending snapflush in cap reconnect message (Ilya Dryomov) [1450262] - [fs] ceph: update cap reconnect message to version 3 (Ilya Dryomov) [1450262] - [fs] ceph: mount non-default filesystem by name (Ilya Dryomov) [1450262] - [fs] libceph: fsmap.user subscription support (Ilya Dryomov) [1450262] - [fs] ceph: handle LOOKUP_RCU in ceph_d_revalidate (Ilya Dryomov) [1450262] - [fs] ceph: allow dentry_lease_is_valid to work under RCU walk (Ilya Dryomov) [1450262] - [fs] ceph: clear d_fsinfo pointer under d_lock (Ilya Dryomov) [1450262] - [fs] ceph: remove ceph_mdsc_lease_release (Ilya Dryomov) [1450262] - [fs] ceph: fix NULL dereference in ceph_queue_cap_snap() (Ilya Dryomov) [1450262] - [fs] ceph: wait unsafe sync writes for evicting inode (Ilya Dryomov) [1450262] - [fs] ceph: fix use-after-free bug in ceph_direct_read_write() (Ilya Dryomov) [1450262] - [fs] ceph: reduce i_nr_by_mode array size (Ilya Dryomov) [1450262] - [fs] ceph: set user pages dirty after direct IO read (Ilya Dryomov) [1450262] - [fs] ceph: fix d_obtain_alias() misuses (Ilya Dryomov) [1450262] - [fs] ceph: fix wake_up_session_cb() (Ilya Dryomov) [1450262] - [fs] ceph: don't use truncate_pagecache() to invalidate read cache (Ilya Dryomov) [1450262] - [fs] ceph: handle interrupted ceph_writepage() (Ilya Dryomov) [1450262] - [fs] ceph: make ceph_update_writeable_page() uninterruptible (Ilya Dryomov) [1450262] - [fs] libceph: make ceph_osdc_wait_request() uninterruptible (Ilya Dryomov) [1450262] - [fs] ceph: handle -EAGAIN returned by ceph_update_writeable_page() (Ilya Dryomov) [1450262] - [fs] ceph: make fault/page_mkwrite return VM_FAULT_OOM for -ENOMEM (Ilya Dryomov) [1450262] - [fs] ceph: block non-fatal signals for fault/page_mkwrite (Ilya Dryomov) [1450262] - [fs] ceph: make logical calculation functions return bool (Ilya Dryomov) [1450262] - [fs] ceph: improve fragtree change detection (Ilya Dryomov) [1450262] - [fs] ceph: keep leaf frag when updating fragtree (Ilya Dryomov) [1450262] - [fs] ceph: fix dir_auth check in ceph_fill_dirfrag() (Ilya Dryomov) [1450262] - [fs] ceph: don't assume frag tree splits in mds reply are sorted (Ilya Dryomov) [1450262] - [fs] ceph: using hash value to compose dentry offset (Ilya Dryomov) [1450262] - [fs] ceph: don't forbid marking directory complete after forward seek (Ilya Dryomov) [1450262] - [fs] ceph: record 'offset' for each entry of readdir result (Ilya Dryomov) [1450262] - [fs] ceph: define 'end/complete' in readdir reply as bit flags (Ilya Dryomov) [1450262] - [fs] ceph: define struct for dir entry in readdir reply (Ilya Dryomov) [1450262] - [fs] ceph: simplify 'offset in frag' (Ilya Dryomov) [1450262] - [fs] ceph: remove unnecessary checks in __dcache_readdir (Ilya Dryomov) [1450262] - [fs] ceph: search cache postion for dcache readdir (Ilya Dryomov) [1450262] - [fs] ceph: use CEPH_MDS_OP_RMXATTR request to remove xattr (Ilya Dryomov) [1450262] - [fs] ceph: report mount root in session metadata (Ilya Dryomov) [1450262] - [fs] ceph: don't show symlink target in debugfs/mdsc (Ilya Dryomov) [1450262] - [fs] ceph: don't call truncate_pagecache in ceph_writepages_start (Ilya Dryomov) [1450262] - [fs] ceph: renew caps for read/write if mds session got killed. (Ilya Dryomov) [1450262] - [fs] ceph: CEPH_FEATURE_MDSENC support (Ilya Dryomov) [1450262] - [fs] ceph_fill_trace(): don't bother with d_instantiate(dn, NULL) (Ilya Dryomov) [1450262] - [fs] rbd: replace IS_ERR and PTR_ERR with PTR_ERR_OR_ZERO (Ilya Dryomov) [1450262]- [fs] dentry name snapshots (Miklos Szeredi) [1470403] {CVE-2017-7533} - [fs] Make statfs properly return read-only state after emergency remount (Carlos Maiolino) [1411446] - [fs] xfs: fix off-by-one on max nr_pages in xfs_find_get_desired_pgoff() (Eryu Guan) [1458997] - [fs] xfs: rework the inline directory verifiers (Brian Foster) [1440716] - [fs] xfs: verify inline directory data forks (Brian Foster) [1440716] - [fs] xfs: sanity check inode di_mode (Brian Foster) [1440716] - [fs] xfs: sanity check inode mode when creating new dentry (Brian Foster) [1440716] - [fs] xfs: replace xfs_mode_to_ftype table with switch statement (Brian Foster) [1440716] - [fs] xfs: add missing include dependencies to xfs_dir2.h (Brian Foster) [1440716] - [fs] xfs: sanity check directory inode di_size (Brian Foster) [1440716] - [fs] xfs: make the ASSERT() condition likely (Brian Foster) [1440716] - [fs] xfs: don't allow di_size with high bit set (Brian Foster) [1440716] - [fs] xfs: return an error when an inline directory is too small (Brian Foster) [1440716] - [fs] nfs: Always wait for I/O completion before unlock (Benjamin Coddington) [1462270] - [fs] locks: fix unlock when fcntl_setlk races with a close (Benjamin Coddington) [1462270] - [fs] locks: remove conditional lock release in middle of flock_lock_file (Jeff Layton) [1461552] - [pci] pci/aspm: Handle PCI-to-PCIe bridges as roots of PCIe hierarchies (Myron Stowe) [1441156] - [pci] pci/aspm: Don't retrain link if ASPM not possible (Myron Stowe) [1441156] - [pci] Enumerate switches below PCI-to-PCIe bridges (Myron Stowe) [1441156] - [scsi] Add STARGET_CREATED_REMOVE state to scsi_target_state (Ewan Milne) [1468727] - [scsi] qla2xxx: Fix extraneous ref on sp's after adapter break (Himanshu Madhani) [1448909] - [s390] compat: fix sys_sched_getattr compat wrapper (Arjun Vynipadath) [1471677] - [nvme] Test unit Ready broken for nvme drvices (David Milburn) [1478457] - [netdrv] aquantia: Switch to use napi_gro_receive (David Arcari) [1444348]- [x86] efi: Setup separate EFI page tables in kexec paths (Bhupesh Sharma) [1102454] - [x86] platform/uv: Fix support for EFI_OLD_MEMMAP after BIOS callback updates (Bhupesh Sharma) [1102454] - [x86] efi: Map in physical addresses in efi_map_region_fixed (Bhupesh Sharma) [1102454] - [x86] platform/uv: Skip UV runtime services mapping in the efi_runtime_disabled case (Bhupesh Sharma) [1102454] - [x86] uv: Update uv_bios_call() to use efi_call_virt_pointer() (Bhupesh Sharma) [1102454] - [x86] efi: Convert efi_call_virt() to efi_call_virt_pointer() (Bhupesh Sharma) [1102454] - [x86] efi: Enable runtime call flag checking (Bhupesh Sharma) [1102454] - [firmware] efi/runtime-wrappers: Remove redundant #ifdefs (Bhupesh Sharma) [1102454] - [x86] efi: Move to generic {__, }efi_call_virt() (Bhupesh Sharma) [1102454] - [firmware] efi/runtime-wrappers: Add {__, }efi_call_virt() templates (Bhupesh Sharma) [1102454] - [x86] efi: Build our own page table structures (Bhupesh Sharma) [1102454] - [x86] efi: Hoist page table switching code into efi_call_virt() (Bhupesh Sharma) [1102454] - [x86] efi: Clean up the efi_call_phys_[prolog|epilog]() save/restore interaction (Bhupesh Sharma) [1102454] - [x86] efi: Fix 7-parameter efi_call()s (Bhupesh Sharma) [1102454] - [x86] asm/efi: Create a stack frame in efi_call() (Bhupesh Sharma) [1102454] - [x86] platform/uv: Bring back the call to map_low_mmrs in uv_system_init (Bhupesh Sharma) [1102454] - [x86] mm/pat: Ensure cpa->pfn only contains page frame numbers (Bhupesh Sharma) [1102454] - [kernel] efi/x86: Move UEFI Runtime Services wrappers to generic code (Bhupesh Sharma) [1102454] - [x86] platform/uv: Remove EFI memmap quirk for UV2+ (Bhupesh Sharma) [1102454] - [kernel] efi: Use correct type for struct efi_memory_map::phys_map (Bhupesh Sharma) [1102454] - [x86] efi: Fix boot crash by mapping EFI memmap entries bottom-up at runtime, instead of top-down (Bhupesh Sharma) [1102454] - [x86] efi: Disable interrupts around EFI calls, not in the epilog/prolog calls (Bhupesh Sharma) [1102454] - [x86] efi: Mark initialization code as such (Bhupesh Sharma) [1102454] - [x86] efi: Update comment regarding required phys mapped EFI services (Bhupesh Sharma) [1102454] - [x86] efi: Clear EFI_RUNTIME_SERVICES if failing to enter virtual mode (Bhupesh Sharma) [1102454] - [kernel] efi: Move noefi early param code out of x86 arch code (Bhupesh Sharma) [1102454] - [x86] arch/x86: Do not access EFI memory map if it is not available (Bhupesh Sharma) [1102454] - [firmware] efi: Use early_mem*() instead of early_io*() (Bhupesh Sharma) [1102454] - [x86] efi: Use early_memunmap() to squelch sparse errors (Bhupesh Sharma) [1102454] - [x86] mm: sparse warning fix for early_memremap (Bhupesh Sharma) [1102454] - [x86] efi: Move all workarounds to a separate file quirks.c (Bhupesh Sharma) [1102454] - [x86] efi: Delete out-of-date comments of efi_query_variable_store (Bhupesh Sharma) [1102454] - [kernel] efi: Move facility flags to struct efi (Bhupesh Sharma) [1102454]- [pci] aer: Log aer_inject error injections (Myron Stowe) [1466886] - [pci] aer: Log actual error causes in aer_inject (Myron Stowe) [1466886] - [pci] aer: Use dev_warn() in aer_inject (Myron Stowe) [1466886] - [pci] aer: Fix aer_inject error codes (Myron Stowe) [1466886] - [pci] aer: Use list_first_entry_or_null() to simplify code (Myron Stowe) [1466886] - [pci] aer: Restore pci_ops pointer while calling original pci_ops (Myron Stowe) [1466886] - [pci] aer: Rename pci_ops_aer to aer_inj_pci_ops (Myron Stowe) [1466886] - [pci] aer: Flush workqueue on device remove to avoid use-after-free (Myron Stowe) [1466886] - [pci] Fix unaligned accesses in VC code (Myron Stowe) [1466891] - [pci] Do not treat EPROBE_DEFER as device attach failure (Myron Stowe) [1466891] - [pci] Fix BUG on device attach failure (Myron Stowe) [1466891] - [pci] Simplify pci_create_attr() control flow (Myron Stowe) [1466891] - [pci] Don't leak memory if sysfs_create_bin_file() fails (Myron Stowe) [1466891] - [pci] Wait for up to 1000ms after FLR reset (Myron Stowe) [1466891] - [pci] Support SR-IOV on any function type (Myron Stowe) [1466891] - [pci] Consolidate PCI DMA constants and interfaces in linux/pci-dma-compat.h (Myron Stowe) [1466891] - [pci] Move pci_dma_* helpers to common code (Myron Stowe) [1466891] - [pci] Cleanup pci/pcie/Kconfig whitespace (Myron Stowe) [1466891] - [pci] Include pci/hotplug Kconfig directly from pci/Kconfig (Myron Stowe) [1466891] - [pci] Include pci/pcie/Kconfig directly from pci/Kconfig (Myron Stowe) [1466891] - [pci] Fix broken URL for Dell biosdevname (Myron Stowe) [1466891] - [pci] Remove includes of asm/pci-bridge.h (Myron Stowe) [1466891] - [pci] Remove empty asm-generic/pci-bridge.h (Myron Stowe) [1466891] - [pci] Remove includes of empty asm-generic/pci-bridge.h (Myron Stowe) [1466891] - [pci] pme: Restructure pcie_pme_suspend() to prevent compiler warning (Myron Stowe) [1466891] - [pci] pme: Remove redundant port lookup (Myron Stowe) [1466891] - [pci] Check device_attach() return value always (Myron Stowe) [1466891] - [pci] pci / pm: handle failure to enable wakeup on PCIe PME (Myron Stowe) [1466891] - [pci] pci / pm: Make PCIe PME interrupts wake up from suspend-to-idle (Myron Stowe) [1466891] - [pci] shpchp: Constify hpc_ops structure (Myron Stowe) [1462837] - [pci] Use to_pci_dev() instead of open-coding it (Myron Stowe) [1462837] - [pci] Add function 1 DMA alias quirk for Lite-On/Plextor M6e/Marvell 88SS9183 (Myron Stowe) [1462837] - [pci] Avoid iterating through memory outside the resource window (Myron Stowe) [1462837] - [pci] Fix minimum allocation address overwrite (Myron Stowe) [1462837] - [pci] ibmphp: Remove unneeded NULL test (Myron Stowe) [1462837] - [pci] hotplug: Use list_for_each_entry() to simplify code (Myron Stowe) [1462837] - [pci] acpiphp_ibm: Fix null dereferences on null ibm_slot (Myron Stowe) [1462837] - [x86] pci: Simplify pci_bios_{read,write} (Myron Stowe) [1462837] - [pci] Simplify config space size computation (Myron Stowe) [1462837] - [x86] pci: Clarify AMD Fam10h config access restrictions comment (Myron Stowe) [1462837] - [pci] Print warnings for all invalid expansion ROM headers (Myron Stowe) [1462837] - [pci] Check for PCI_HEADER_TYPE_BRIDGE equality, not bitmask (Myron Stowe) [1462837] - [pci] aspm: Make sysfs link_state_store() consistent with link_state_show() (Myron Stowe) [1462837]- [pinctrl] intel: Set pin direction properly (David Arcari) [1467490] - [pinctrl] intel: set default handler to be handle_bad_irq() (David Arcari) [1467490] - [pinctrl] intel: Only restore pins that are used by the driver (David Arcari) [1467490] - [pinctrl] intel: Configure GPIO chip IRQ as wakeup interrupts (David Arcari) [1467490] - [pinctrl] intel: Protect set wake flow by spin lock (David Arcari) [1467490] - [pinctrl] intel: Prevent force threading of the interrupt handler (David Arcari) [1467490] - [pinctrl] intel: Use raw_spinlock for locking (David Arcari) [1467490] - [pinctrl] intel: implement gpio_irq_enable (David Arcari) [1467490] - [pinctrl] intel: fix offset calculation issue of register PAD_OWN (David Arcari) [1467490] - [pinctrl] intel: fix bug of register offset calculation (David Arcari) [1467490] - [pinctrl] intel: make the high level interrupt working (David Arcari) [1467490] - [pinctrl] intel: Use devm_pinctrl_register() for pinctrl registration (David Arcari) [1467490] - [kernel] gpio/pinctrl: sunxi: stop poking around in private vars (David Arcari) [1467490] - [pinctrl] intel: use gpiochip data pointer (David Arcari) [1467490] - [kernel] gpio: add a data pointer to gpio_chip (David Arcari) [1467490] - [pinctrl] intel: Allow requesting pins which are in ACPI mode as GPIOs (David Arcari) [1467490] - [pinctrl] intel: Add support for multiple GPIO chips sharing the interrupt (David Arcari) [1467490] - [gpio] handle also nested irqchips in the chained handler set-up (David Arcari) [1467490] - [gpio] set parent irq on chained handlers (David Arcari) [1467490] - [gpio] do not set up hardware for IRQ_TYPE_NONE (David Arcari) [1467490] - [kernel] gpio: support threaded interrupts in irqchip helpers (David Arcari) [1467490] - [kernel] gpio: unmap gpio irqs properly (David Arcari) [1467490] - [gpio] set data first, then chip and handler (David Arcari) [1467490] - [i2c] i801: Allow ACPI SystemIO OpRegion to conflict with PCI BAR (David Arcari) [1464196] - [i2c] i801: Add runtime PM support with autosuspend (David Arcari) [1464196] - [rtc] interface: Validate alarm-time before handling rollover (Steve Best) [1458401] - [rtc] interface: fix infinite loop in initializing the alarm (Steve Best) [1458401] - [rtc] opal: Handle disabled TPO in opal_get_tpo_time() (Steve Best) [1458401] - [hid] plantronics: Update to map volume up/down controls (Torez Smith) [1245271] - [hid] plantronics: remove superfluous .probe() (Torez Smith) [1245271] - [hid] plantronics: fix errant mouse events (Torez Smith) [1245271] - [misc] mei: make sysfs modalias format similar as uevent modalias (Pratyush Anand) [1451599] - [netdrv] e1000e: Add Support for 38.4MHZ frequency (David Arcari) [1475413] - [netdrv] e1000e: Add Support for CannonLake (David Arcari) [1475413] - [netdrv] e1000e: Initial Support for CannonLake (David Arcari) [1475413] - [netdrv] bonding: commit link status change after propose (Jarod Wilson) [1469987 1469790] - [netdrv] bonding: avoid NETDEV_CHANGEMTU event when unregistering slave (Jarod Wilson) [1470603]- [x86] platform/uv/bau: Disable BAU on single hub configurations (Frank Ramsay) [1473353 1472455] - [x86] platform/uv/bau: Fix congested_response_us not taking effect (Frank Ramsay) [1472455] - [x86] mce: Look in genpool instead of mcelog for pending error records (Oleksandr Natalenko) [1468257] - [x86] Avoid using object after free in genpool (Oleksandr Natalenko) [1468257] - [x86] kvm: svm: suppress unnecessary NMI singlestep on GIF=0 and nested exit (Ladi Prosek) [1440025] - [x86] kvm: svm: don't NMI singlestep over event injection (Ladi Prosek) [1440025] - [x86] kvm: svm: hide TF/RF flags used by NMI singlestep (Ladi Prosek) [1440025] - [x86] kvm: nsvm: do not forward NMI window singlestep VM exits to L1 (Ladi Prosek) [1440025] - [x86] kvm: svm: introduce disable_nmi_singlestep helper (Ladi Prosek) [1440025] - [x86] intel-family.h: Add GEMINI_LAKE SOC (Steve Best) [1461882] - [tools] perf machine: Fix segfault for kernel.kptr_restrict=2 (Jiri Olsa) [1464682] - [tools] perf symbols: Accept symbols starting at address 0 (Jiri Olsa) [1464682] - [powerpc] perf: Add per-event excludes on Power8 (Jiri Olsa) [1458868] - [powerpc] perf: Pass the struct perf_events down to compute_mmcr() (Jiri Olsa) [1458868] - [powerpc] fadump: provide a helpful error message (Pingfan Liu) [1438695] - [powerpc] fadump: avoid holes in boot memory area when fadump is registered (Pingfan Liu) [1438695] - [powerpc] fadump: avoid duplicates in crash memory ranges (Pingfan Liu) [1438695] - [powerpc] fadump: Update fadump documentation (Pingfan Liu) [1438695] - [powerpc] fadump: Reserve memory at an offset closer to bottom of RAM (Pingfan Liu) [1438695] - [powerpc] Fix dedotify for binutils >= 2.26 (Gustavo Duarte) [1464009] - [powerpc] Simplify module TOC handling (Gustavo Duarte) [1464009]- [mm] rmap: use pte lock not mmap_sem to set PageMlocked (Andrea Arcangeli) [1450367] - [mm] rmap: cleanup ttu_flags (Andrea Arcangeli) [1450367] - [mm] rmap: don't call mmu_notifier_invalidate_page() during munlock (Andrea Arcangeli) [1450367] - [mm] thp: respect MPOL_PREFERRED policy with non-local node (Larry Woodman) [1476709] - [mm] page-writeback.c: fix divide by zero in bdi_dirty_limits() (Jerome Marchand) [1465430] - [fs] proc: revert /proc//maps [stack:TID] annotation (Waiman Long) [1448534] - [x86] kvm: vmx: check apicv is active before using VT-d posted interrupt (Paul Lai) [1377197] - [x86] vmware: Use tsc_khz value for calibrate_cpu() (Prarit Bhargava) [1475716] - [x86] apic: Handle zero vector gracefully in clear_vector_irq() (Prarit Bhargava) [1441091] - [char] ipmi: use rcu lock around call to intf->handlers->sender() (Tony Camuso) [1419765] - [misc] cxl: Force context lock during EEH flow (Steve Best) [1457389] - [kernel] alarmtimer: Prevent overflow of relative timers (Prarit Bhargava) [1458643] - [netdrv] cxgb4: Fix netdev_features flag (Arjun Vynipadath) [1361097] - [netdrv] cxgb4: avoid crash on PCI error recovery path (Gustavo Duarte) [1456990] - [netdrv] bonding: fix 802.3ad support for 5G and 50G speeds (Jarod Wilson) [1461334] - [cpufreq] intel_pstate: Fix unsafe HWP MSR access (Steve Best) [1457552]- [fs] xfs: use ->b_state to fix buffer I/O accounting release race (Brian Foster) [1452228] - [fs] fix the regression from "direct-io: Fix negative return from dio read beyond eof" (Eric Sandeen) [1473549] - [fs] direct-io: Fix negative return from dio read beyond eof (Eric Sandeen) [1473549] - [pci] hv: Use vPCI protocol version 1.2 (Vitaly Kuznetsov) [1459202] - [pci] hv: Add vPCI version protocol negotiation (Vitaly Kuznetsov) [1459202] - [pci] hv: Use page allocation for hbus structure (Vitaly Kuznetsov) [1459202] - [pci] hv: Fix comment formatting and use proper integer fields (Vitaly Kuznetsov) [1459202] - [nvme] Free bio_aux struct when done with bio (David Milburn) [1455553] - [nvme] nvmet-rdma: occasionally flush ongoing controller teardown (Slava Shwartsman) [1467998] - [crypto] api - Move alg ref count init to crypto_check_alg (Herbert Xu) [1473593] - [netdrv] cxgb4: reduce resource allocation in kdump kernel (Sai Vemuri) [1379762] - [netdrv] cxgb4: fix a NULL dereference (Sai Vemuri) [1379762] - [netdrv] cxgb4: fix BUG() on interrupt deallocating path of ULD (Mauricio Oliveira) [1465554] - [netdrv] bonding: Fix transmit load balancing in balance-alb mode (Jarod Wilson) [1473481] - [powerpc] eeh: Fix partial hotplug criterion (Gustavo Duarte) [1458508] - [powerpc] eeh: Fix wrong argument passed to eeh_rmv_device() (Gustavo Duarte) [1458508] - [firewire] net: guard against rx buffer overflows (Neil Horman) [1393792] {CVE-2016-8633}- [x86] crypto: sha1-ssse3 - Disable avx2 (Benjamin Coddington) [1346106] - [net] geneve: fix hlist corruption (Jiri Benc) [1464292] - [net] vxlan: fix hlist corruption (Jiri Benc) [1464292] - [net] vxlan: fix use-after-free on deletion (Jiri Benc) [1464292]- [pci] Avoid FLR for Intel 82579 NICs (Jarod Wilson) [966840] - [net] netfilter: nf_ct_dccp/sctp: fix memory leak after netns cleanup (Davide Caratti) [1458687] - [net] netfilter: udplite: Remove duplicated udplite4/6 declaration (Davide Caratti) [1458687] - [net] netfilter: nat: merge udp and udplite helpers (Davide Caratti) [1458687] - [net] netfilter: merge udp and udplite conntrack helpers (Davide Caratti) [1458687] - [netdrv] mlx5: Tolerate irq_set_affinity_hint() failures (Kamal Heib) [1465830] - [netdrv] bonding: Restore old symlink names in sysfs to preserve ABI (Neil Horman) [1461892]- [redhat] spec: Update dracut dependency to enable more algorithms as FIPS compliant (Rafael Aquini) [1466097]- [mm] fix new crash in unmapped_area_topdown() (Larry Woodman) [1463241] {CVE-2017-1000364} - [mm] larger stack guard gap, between vmas (Larry Woodman) [1463241] {CVE-2017-1000364} - [mm] Revert "enlarge stack guard gap" (Larry Woodman) [1463241] {CVE-2017-1000364} - [crypto] testmgr - Reenable sha1/aes in FIPS mode (Herbert Xu) [1465234] - [crypto] testmgr - mark more algorithms as FIPS compliant (Herbert Xu) [1465234] - [target] tcmu: break up free_device callback (Mike Christie) [1430225] - [target] tcmu: perfom device add and del synchronously (Mike Christie) [1430225] - [target] tcmu: use idr for se_device dev index (Mike Christie) [1430225] - [target] tcmu: prep for sync add/rm device support (Mike Christie) [1430225]- [net] bridge: allow IPv6 when multicast flood is disabled (Ivan Vecera) [1464167]- [s390] move _text symbol to address higher than zero (Jiri Olsa) [1464800] - [netdrv] cxgb4: notify uP to route ctrlq compl to rdma rspq (Sai Vemuri) [1463324] - [powerpc] Add HAVE_PERF_USER_STACK_DUMP support (Jiri Olsa) [1449182] - [tools] perf report: Ensure the perf DSO mapping matches what libdw sees (Jiri Olsa) [1449182] - [tools] perf report: Include partial stacks unwound with libdw (Jiri Olsa) [1449182] - [tools] perf: libdw support for powerpc (Jiri Olsa) [1449182] - [firmware] efi/esrt: Cleanup bad memory map log messages (Prarit Bhargava) [1380812] - [firmware] efi/esrt: Fix typo in pr_err() message (Prarit Bhargava) [1380812] - [firmware] efi/esrt: Use memremap not ioremap to access ESRT table in memory (Prarit Bhargava) [1380812] - [firmware] efi: Work around ia64 build problem with ESRT driver (Prarit Bhargava) [1380812] - [firmware] efi/esrt: Don't preformat name (Prarit Bhargava) [1380812] - [firmware] efi: Make efi/esrt.c driver explicitly non-modular (Prarit Bhargava) [1380812] - [firmware] efi/esrt: Fix some compiler warnings (Prarit Bhargava) [1380812] - [firmware] efi: Add esrt support (Prarit Bhargava) [1380812] - [firmware] efi: Rename efi_guid_unparse to efi_guid_to_str (Prarit Bhargava) [1380812]- [fs] mntns: Remove incorrect put_mnt_ns ("Eric W. Biederman") [1463072] - [md] dm raid: fix oops on upgrading to extended superblock format (Mike Snitzer) [1464274] - [md] dm io: fix duplicate bio completion due to missing ref count (Mike Snitzer) [1461519] - [net] gro_cells: mark napi struct as not busy poll candidates (Eelco Chaudron) [1460078] - [x86] boot/kaslr: Skip kernel text relocation if no kaslr action is done (Baoquan He) [1458738] - [char] tpm/tpm_crb: enter the low power state upon device suspend (Jerry Snitselaar) [1463001] - [input] wacom: fix Wacom Cintiq 27QHD max pressure (Aristeu Rozanski) [1461910] - [kernel] nohz: Fix spurious warning when hrtimer and clockevent get out of sync (Frederic Weisbecker) [1366043] - [kernel] nohz: Fix buggy tick delay on IRQ storms (Frederic Weisbecker) [1366043] - [kernel] nohz: Reset next_tick cache even when the timer has no regs (Frederic Weisbecker) [1366043] - [kernel] nohz: Fix collision between tick and other hrtimers, again (Frederic Weisbecker) [1366043] - [kernel] nohz: Add hrtimer sanity check (Frederic Weisbecker) [1366043] - [kernel] revert "nohz: Fix collision between tick and other hrtimers" (Frederic Weisbecker) [1366043] - [powerpc] do not make the entire heap executable (Denys Vlasenko) [1330064]- [fs] nfsv4.1: Keep a reference on lock states while checking (Scott Mayhew) [1458721] - [fs] nfsv4.1: Handle NFS4ERR_OLD_STATEID in nfs4_reclaim_open_state (Scott Mayhew) [1458721] - [fs] nfsv4: Don't call close if the open stateid has already been cleared (Scott Mayhew) [1458721] - [fs] nfsv4: Fix CLOSE races with OPEN (Scott Mayhew) [1458721] - [fs] nfsv4.1: Fix a regression in DELEGRETURN (Scott Mayhew) [1458721] - [fs] nfs: nfs_rename() - revalidate directories on -ERESTARTSYS (Benjamin Coddington) [1459404] - [fs] revert "nfs: nfs_rename() handle -ERESTARTSYS dentry left behind" (Benjamin Coddington) [1459404] - [s390] pci: moving check and allocation of device_rh ahead (Wei Xu) [1455117] - [netdrv] cxgb4: handle serial flash interrupt (Sai Vemuri) [1462266] - [netdrv] cxgb4: fix to bring link down after adapter crash (Sai Vemuri) [1462266] - [netdrv] cxgb4: handle interrupt raised when FW crashes (Sai Vemuri) [1462266] - [security] keys: Change the name of the dead type to ".dead" to prevent user access (David Howells) [1439264] {CVE-2017-6951} - [security] keys: Protect request_key() against a type with no match function (David Howells) [1433216] {CVE-2017-2647} - [security] keys: Disallow keyrings beginning with '.' to be joined as session keyrings (David Howells) [1389309] {CVE-2016-9604}- [mm] enlarge stack guard gap (Larry Woodman) [1452733] {CVE-2017-1000364} - [mm] userfaultfd: shmem: handle coredumping in handle_userfault() (Andrea Arcangeli) [1462267] - [fs] nfs: Don't send mode again in post-EXCLUSIVE4_1 SETATTR with umask (Benjamin Coddington) [1449466] - [hid] hid_wacom: temporaly disable power_supply usage from driver (Aristeu Rozanski) [1458348] - [drm] mgag200: Fix to always set HiPri for G200e4 V2 (Rob Clark) [1461985] - [nvme] submit nvme_admin_activate_fw to admin queue (David Milburn) [1456978] - [netdrv] i40e: set VFs to untrusted mode by default (Stefan Assmann) [1462105] - [netdrv] tun: use symmetric hash (Jason Wang) [1458645] - [crypto] qat: copy back iv on completion (Neil Horman) [1446394] - [crypto] chcr - Fix txq ids (Sai Vemuri) [1457392] - [crypto] chcr - fix itnull.cocci warnings (Sai Vemuri) [1426189] - [crypto] chcr - Change flow IDs (Sai Vemuri) [1426189] - [crypto] chcr - Check device is allocated before use (Sai Vemuri) [1426189]- [crypto] cryptd - process CRYPTO_ALG_INTERNAL (Herbert Xu) [1459191] - [crypto] testmgr - don't use interruptible wait in tests (Herbert Xu) [1459191] - [crypto] testmgr - use CRYPTO_ALG_INTERNAL (Herbert Xu) [1459191] - [crypto] testmgr - Disable fips-allowed for authenc() and des() ciphers (Herbert Xu) [1459191] - [x86] crypto: twofish_avx - mark Twofish AVX helper ciphers (Herbert Xu) [1459191] - [x86] crypto: serpent_sse2 - mark Serpent SSE2 helper ciphers (Herbert Xu) [1459191] - [x86] crypto: serpent_avx - mark Serpent AVX helper ciphers (Herbert Xu) [1459191] - [x86] crypto: serpent_avx2 - mark Serpent AVX2 helper ciphers (Herbert Xu) [1459191] - [x86] crypto: cast6_avx - mark CAST6 helper ciphers (Herbert Xu) [1459191] - [x86] crypto: camellia_aesni_avx - mark AVX Camellia helper ciphers (Herbert Xu) [1459191] - [x86] crypto: cast5_avx - mark CAST5 helper ciphers (Herbert Xu) [1459191] - [x86] crypto: camellia_aesni_avx2 - mark AES-NI Camellia helper ciphers (Herbert Xu) [1459191] - [x86] crypto: clmulni - mark ghash clmulni helper ciphers (Herbert Xu) [1459191] - [x86] crypto: aesni - mark AES-NI helper ciphers (Herbert Xu) [1459191] - [crypto] testmgr - add aead cbc des, des3_ede tests (Herbert Xu) [1459191] - [crypto] testmgr - add aead null encryption test vectors (Herbert Xu) [1459191] - [crypto] algif_skcipher - initialize upon init request (Herbert Xu) [1459191] - [crypto] af_alg - zeroize key data (Herbert Xu) [1459191] - [crypto] fix broken crypto_register_instance() module handling (Herbert Xu) [1459191] - [crypto] api - remove instance when test failed (Herbert Xu) [1459191] - [crypto] api - Change crypto_unregister_instance argument type (Herbert Xu) [1459191] - [crypto] api - Fix races in crypto_unregister_instance (Herbert Xu) [1459191] - [crypto] rng - Zero seed in crypto_rng_reset (Herbert Xu) [1459191] - [crypto] cmac - allow usage in FIPS mode (Herbert Xu) [1459191] - [crypto] drbg - remove FIPS 140-2 continuous test (Herbert Xu) [1459191] - [crypto] testmgr - mark authenticated ctr(aes) also as FIPS able (Herbert Xu) [1459191] - [crypto] drbg - do not call drbg_instantiate in healt test (Herbert Xu) [1459191] - [crypto] rsa - allow keys >= 2048 bits in FIPS mode (Herbert Xu) [1459191] - [crypto] testmgr - mark ctr(des3_ede) as fips_allowed (Herbert Xu) [1459191] - [crypto] testmgr - Allow ecb(cipher_null) in FIPS mode (Herbert Xu) [1459191] - [crypto] ansi_cprng - ANSI X9.31 DRNG is not allowed in FIPS 140-2 (Herbert Xu) [1459191]- [mm] hmm: RHEL specific, properly handle pte_file() case within HMM (Jerome Glisse) [1460044] - [mm] hmm: remove extra sanity check to avoid crash (Jerome Glisse) [1459259] - [md] revert "dm mirror: use all available legs on multiple failures" (Mike Snitzer) [1436374] - [md] dm-raid: up target version to show MD deadlock fixes are present (Heinz Mauelshagen) [1443999] - [md] fix suspend/write deadlock (Heinz Mauelshagen) [1443999] - [md] fix single core deadlock (Heinz Mauelshagen) [1443999] - [x86] complete introduction of feature word 16 (Paolo Bonzini) [1413348] - [drm] amdgpu: Program ring for vce instance 1 at its register space (Rob Clark) [1458391] - [drm] amdgpu: change wptr to 64 bits (Rob Clark) [1458391] - [scsi] lpfc: Null pointer dereference when log_verbose is set to 0xffffffff (Maurizio Lombardi) [1459443] - [kernel] sched/deadline: Use the revised wakeup rule for suspending constrained dl tasks (Xunlei Pang) [1433064] - [kernel] sched/deadline: Fix dl_bw comment (Xunlei Pang) [1433064] - [kernel] sched/deadline: Zero out positive runtime after throttling constrained tasks (Xunlei Pang) [1433064] - [kernel] sched/deadline: Use deadline instead of period when calculating overflow (Xunlei Pang) [1433064] - [kernel] sched/deadline: Throttle a constrained deadline task activated after the deadline (Xunlei Pang) [1433064] - [kernel] sched/deadline: Make sure the replenishment timer fires in the next period (Xunlei Pang) [1433064] - [kernel] sched/deadline: Add missing update_rq_clock() in dl_task_timer() (Xunlei Pang) [1433064] - [target] tcmu: increase ring buffer size (Mike Christie) [1407015] - [netdrv] bnx2x: Don't post statistics to malicious VFs (Michal Schmidt) [1449872] - [netdrv] bnx2x: Allow vfs to disable txvlan offload (Michal Schmidt) [1449872] - [infiniband] rdma/iw_cxgb4: fix the calculation of ipv6 header size (Sai Vemuri) [1458389]- [char] random: Fix crashes with sparse node ids (Herbert Xu) [1457281 1270982] - [char] random: use for_each_online_node() to iterate over NUMA nodes (Herbert Xu) [1457281 1270982] - [char] random: strengthen input validation for RNDADDTOENTCNT (Herbert Xu) [1457281 1270982] - [char] random: add backtracking protection to the CRNG (Herbert Xu) [1270982 1457281] - [char] random: make /dev/urandom scalable for silly userspace programs (Herbert Xu) [1270982 1457281] - [char] random: replace non-blocking pool with a Chacha20-based CRNG (Herbert Xu) [1270982 1457281] - [char] random: properly align get_random_int_hash (Herbert Xu) [1270982 1457281] - [char] random: print a warning for the first ten uninitialized random users (Herbert Xu) [1270982 1457281] - [char] random: initialize the non-blocking pool via add_hwgenerator_randomness() (Herbert Xu) [1270982 1457281] - [kernel] random: Add callback API for random pool readiness (Herbert Xu) [1270982 1457281] - [char] random: Fix fast_mix() function (Herbert Xu) [1270982 1457281] - [char] random: limit the contribution of the hw rng to at most half (Herbert Xu) [1270982 1457281] - [char] random: check for increase of entropy_count because of signed conversion (Herbert Xu) [1270982 1457281] - [char] random: use registers from interrupted code for CPU's w/o a cycle counter (Herbert Xu) [1270982 1457281] - [char] random: use an improved fast_mix() function (Herbert Xu) [1270982 1457281] - [char] random: clean up interrupt entropy accounting for archs w/o cycle counters (Herbert Xu) [1270982 1457281] - [char] random: only update the last_pulled time if we actually transferred entropy (Herbert Xu) [1270982 1457281] - [char] random: remove unneeded hash of a portion of the entropy pool (Herbert Xu) [1270982 1457281] - [char] random: always update the entropy pool under the spinlock (Herbert Xu) [1270982 1457281] - [char] random: fix nasty entropy accounting bug (Herbert Xu) [1270982 1457281] - [char] random: fix BUG_ON caused by accounting simplification (Herbert Xu) [1270982 1457281] - [kernel] random: Add arch_has_random[_seed]() (Herbert Xu) [1270982 1457281] - [char] random: If we have arch_get_random_seed*(), try it before blocking (Herbert Xu) [1270982 1457281] - [char] random: Use arch_get_random_seed*() at init time and once a second (Herbert Xu) [1270982 1457281] - [kernel] x86, random: Enable the RDSEED instruction (Herbert Xu) [1270982 1457281] - [char] random: use the architectural HWRNG for the SHA's IV in extract_buf() (Herbert Xu) [1270982 1457281] - [char] random: clarify bits/bytes in wakeup thresholds (Herbert Xu) [1270982 1457281] - [char] random: entropy_bytes is actually bits (Herbert Xu) [1270982 1457281] - [char] random: simplify accounting code (Herbert Xu) [1270982 1457281] - [char] random: tighten bound on random_read_wakeup_thresh (Herbert Xu) [1270982 1457281] - [char] random: forget lock in lockless accounting (Herbert Xu) [1270982 1457281] - [char] random: simplify accounting logic (Herbert Xu) [1270982 1457281] - [char] random: fix comment on "account" (Herbert Xu) [1270982 1457281] - [char] random: simplify loop in random_read (Herbert Xu) [1270982 1457281] - [char] random: fix description of get_random_bytes (Herbert Xu) [1270982 1457281] - [char] random: fix comment on proc_do_uuid (Herbert Xu) [1270982 1457281] - [char] random: fix typos / spelling errors in comments (Herbert Xu) [1270982 1457281] - [char] random: add debugging code to detect early use of get_random_bytes() (Herbert Xu) [1270982 1457281] - [char] random: initialize the last_time field in struct timer_rand_state (Herbert Xu) [1270982 1457281] - [char] random: don't zap entropy count in rand_initialize() (Herbert Xu) [1270982 1457281] - [char] random: make add_timer_randomness() fill the nonblocking pool first (Herbert Xu) [1270982 1457281] - [char] random: convert DEBUG_ENT to tracepoints (Herbert Xu) [1270982 1457281] - [char] random: push extra entropy to the output pools (Herbert Xu) [1270982 1457281] - [char] random: drop trickle mode (Herbert Xu) [1270982 1457281] - [char] random: adjust the generator polynomials in the mixing function slightly (Herbert Xu) [1270982 1457281] - [char] random: speed up the fast_mix function by a factor of four (Herbert Xu) [1270982 1457281] - [char] random: cap the rate which the /dev/urandom pool gets reseeded (Herbert Xu) [1270982 1457281] - [char] random: optimize the entropy_store structure (Herbert Xu) [1270982 1457281] - [char] random: optimize spinlock use in add_device_randomness() (Herbert Xu) [1270982 1457281] - [char] random: fix the tracepoint for get_random_bytes(_arch) (Herbert Xu) [1270982 1457281] - [char] random: mix in architectural randomness earlier in extract_buf() (Herbert Xu) [1270982 1457281]- [fs] mnt: Move unprivileged use of the mntns to tech preview ("Eric W. Biederman") [1350553] - [fs] nfs: Don't print a pNFS error if we aren't using pNFS (Benjamin Coddington) [1459899] - [fs] pnfs: add a new mechanism to select a layout driver according to an ordered list (Benjamin Coddington) [1459899] - [fs] pnfs: track multiple layout types in fsinfo structure (Benjamin Coddington) [1459899] - [fs] nfsd: Fix up the "supattr_exclcreat" attributes ("J. Bruce Fields") [1460376] - [fs] nfsd: encoders mustn't use unitialized values in error cases ("J. Bruce Fields") [1460365] - [fs] nfs: Fix initialization of nfs_page_array->npages (Benjamin Coddington) [1457284] - [net] ipv6: Fix leak in ipv6_gso_segment() (Eric Garver) [1459950] {CVE-2017-9074} - [net] ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt() (Eric Garver) [1459950] {CVE-2017-9074} - [net] ipv6: Check ip6_find_1stfragopt() return value properly (Eric Garver) [1459950] {CVE-2017-9074} - [net] ipv6: Prevent overrun when parsing v6 header options (Eric Garver) [1459950] {CVE-2017-9074} - [net] document that no more GSO bits can be added (Jiri Benc) [1439252] - [net] fix GSO_PARTIAL support (Jiri Benc) [1439252] - [net] udp: remove remote checksum offload (Jiri Benc) [1439252] - [net] vxlan: remove remote checksum offload for egress (Jiri Benc) [1439252] - [net] ip6_offload: check segs for NULL in ipv6_gso_segment (Jiri Benc) [1439252] - [net] vxlan: eliminate cached dst leak (Lance Richardson) [1396552] - [net] bridge: start hello timer only if device is up (Xin Long) [1452093] - [net] bridge: fix hello and hold timers starting/stopping (Xin Long) [1452093] - [net] bridge: start hello_timer when enabling KERNEL_STP in br_stp_start (Xin Long) [1452093] - [net] vlan: Propagate MAC address to VLANs (Jarod Wilson) [1446356] - [s390] crash: Fix KEXEC_NOTE_BYTES definition (Xunlei Pang) [1458988] - [scsi] cxgb4i, libcxgbi: in error case RST tcp conn (Sai Vemuri) [1457996] - [scsi] cxgb4i: update module description (Sai Vemuri) [1457995] - [netdrv] cxgb4: Update IngPad and IngPack values (Sai Vemuri) [1439468] - [netdrv] cxgb4: avoid enabling napi twice to the same queue (Sai Vemuri) [1457993] - [netdrv] cxgb4: retrieve port information from firmware (Sai Vemuri) [1457987] - [netdrv] cxgb4: save tid while creating server filter (Sai Vemuri) [1451448] - [netdrv] qed: Don't log missing periodic stats by default (Harish Patil) [1456338] - [netdrv] qed: Fix error in the dcbx app meta data initialization (Harish Patil) [1456338] - [crypto] algif_skcipher - Add key check exception for cipher_null ("Bruno E. O. Meneguele") [1386234] {CVE-2015-8970} - [crypto] algif_hash - Require setkey before accept(2) ("Bruno E. O. Meneguele") [1386234] {CVE-2015-8970} - [crypto] hash - Add crypto_ahash_has_setkey ("Bruno E. O. Meneguele") [1386234] {CVE-2015-8970} - [crypto] algif_skcipher - Add nokey compatibility path ("Bruno E. O. Meneguele") [1386234] {CVE-2015-8970} - [crypto] af_alg - Add nokey compatibility path ("Bruno E. O. Meneguele") [1386234] {CVE-2015-8970} - [crypto] af_alg - Fix socket double-free when accept fails ("Bruno E. O. Meneguele") [1386234] {CVE-2015-8970} - [crypto] af_alg - Disallow bind/setkey/... after accept(2) ("Bruno E. O. Meneguele") [1386234] {CVE-2015-8970} - [crypto] algif_skcipher - Require setkey before accept(2) ("Bruno E. O. Meneguele") [1386234] {CVE-2015-8970} - [kernel] ptrace: fix fork event messages across pid namespaces ("Eric W. Biederman") [1458353] - [infiniband] rdma/cxgb4: Increase epd buff size for debug interface (Sai Vemuri) [1457999] - [infiniband] rdma/iser: Fix possible mr leak on device removal event (Sai Vemuri) [1457984] - [infiniband] rdma/iw_cxgb4: calculate t4_eq_status_entries properly (Sai Vemuri) [1458002] - [infiniband] iw_cxgb4: Guard against null cm_id in dump_ep/qp (Sai Vemuri) [1457403]- [fs] buffer.c: call thaw_super during emergency thaw (Mateusz Guzik) [1375033] - [fs] block_dev.c: return the right error in thaw_bdev() (Mateusz Guzik) [1375033] - [fs] revert "xfs: fix bogus space reservation in xfs_iomap_write_allocate" (Bill O'Donnell) [1446484] - [hv] vmbus: Raise retry/wait limits in vmbus_post_msg() (Vitaly Kuznetsov) [1452009] - [md] raid1: ignore discard error (Nigel Croxon) [1435822] - [usb] ohci-pci: add qemu quirk (Gerd Hoffmann) [1301872] - [x86] boot/kaslr: Change the 'KASLR disabled' message from warning to debug printing (Baoquan He) [1458644] - [drm] nouveau/tmr: fully separate alarm execution/pending lists (Ben Skeggs) [1450742] - [drm] nouveau: enable autosuspend only when it'll actually be used (Ben Skeggs) [1450742] - [drm] nouveau: replace multiple open-coded runpm support checks with function (Ben Skeggs) [1450742] - [virt] kvm: fix spin_lock_init order on x86 (Luiz Capitulino) [1459739] - [acpi] nfit: Fix memory corruption/Unregister mce decoder on failure (Prarit Bhargava) [1448312] - [tools] perf trace: Add mmap alias for s390 (Jiri Olsa) [1436323 1347055] - [tools] perf test: Disable breakpoint signal tests for powerpc (Jiri Olsa) [1436323 1347055] - [netdrv] sfc-falcon: register proper netdevice_notifier (Jarod Wilson) [1389671] - [netdrv] mlx5: E-Switch, Correctly deal with inline mode on ConnectX-5 (Kamal Heib) [1456551] - [netdrv] vfio/pci: Add Intel XXV710 to hidden INTx devices (Stefan Assmann) [1458160] - [netdrv] pci: Add Intel XXV710 to broken INTx masking quirk (Stefan Assmann) [1458160] - [netdrv] cxgb4: Shutdown adapter if firmware times out or errors out (Sai Vemuri) [1385866] - [netdrv] cxgb4: Increase max number of tc u32 links (Sai Vemuri) [1385866] - [netdrv] cxgb4: Fix uld_send() for ctrl pkts (Sai Vemuri) [1385866] - [netdrv] cxgb4: add support for drop and redirect actions (Sai Vemuri) [1385866] - [netdrv] cxgb4: add support for offloading u32 filters (Sai Vemuri) [1385866] - [security] selinux: allow security_sb_clone_mnt_opts to enable/disable native labeling behavior (Scott Mayhew) [1454617] - [infiniband] target: Fix unknown fabric callback queue-full errors (Sai Vemuri) [1454788] - [infiniband] iscsi-target: Propigate queue_data_in + queue_status errors (Sai Vemuri) [1454788] - [infiniband] iser-target: Fix queue-full response handling (Sai Vemuri) [1454788] - [infiniband] iser-target: avoid posting a recv buffer twice (Sai Vemuri) [1454788] - [infiniband] ib/addr: Fix setting source address in addr6_resolve() (Paolo Abeni) [1414097] - [infiniband] avoid dereferencing uninitialized dst on error path (Paolo Abeni) [1414097] - [infiniband] call ipv6 route lookup via the stub interface (Paolo Abeni) [1414097] - [infiniband] ib/rxe: Fix kernel panic in send (Kamal Heib) [1459549]- [scsi] kabi workaround for scsi_internal_device_block (Tomas Henzl) [1450206] - [scsi] mpt3sas: Avoid sleeping in interrupt context (Tomas Henzl) [1450206] - [scsi] scsi-mq: Wait for .queue_rq() if necessary (Tomas Henzl) [1450206] - [fs] nfsd: fix supported attributes for acl & labels (Scott Mayhew) [1449877] - [fs] nfsd4: fix null dereference on replay ("J. Bruce Fields") [1452242] - [fs] pnfs: Fix the check for requests in range of layout segment (Benjamin Coddington) [1452929] - [fs] vfs: fix locks_lock_file_wait() on overlayfs (Miklos Szeredi) [1456242] - [hv] hv_utils: fix TimeSync work on pre-TimeSync-v4 hosts (Vitaly Kuznetsov) [1447906] - [hv] hv_utils: drop .getcrosststamp() support from PTP driver (Vitaly Kuznetsov) [1447906] - [mm] mempolicy.c: fix error handling in set_mempolicy and mbind ("Bruno E. O. Meneguele") [1443541] {CVE-2017-7616} - [mm] shmem: fix shm fallocate() list corruption (Waiman Long) [1438389] - [md] raid1: prefer disk without bad blocks (Nigel Croxon) [1456741] - [dma] dmaengine: ioatdma: add BDX-EP PCI dev IDs (Xiaolong Wang) [1369330] - [drm] i915: Do not drop pagetables when empty (Lyude Paul) [1454339] - [drm] i915/gvt: not to restore in-context mmio (Paul Lai) [1448762] - [char] ipmi: create hardware-independent softdep for ipmi_devintf (Tony Camuso) [1456865] - [nvme] Correct NVMF enum values to match NVMe-oF rev 1.0 (David Milburn) [1455784] - [block] blk-mq: remove blk_mq_abort_requeue_list() (Ming Lei) [1445595] - [nvme] avoid to use blk_mq_abort_requeue_list() (Ming Lei) [1445595] - [nvme] use blk_mq_start_hw_queues() in nvme_kill_queues() (Ming Lei) [1445595] - [block] block new I/O just after queue is set as dying (Ming Lei) [1445595] - [block] rename blk_mq_freeze_queue_start() (Ming Lei) [1445595] - [block] add a read barrier in blk_queue_enter() (Ming Lei) [1445595] - [block] blk-mq: comment on races related with timeout handler (Ming Lei) [1445595] - [netdrv] net, virtio_net: replace the magic value (Jason Wang) [1450300] - [netdrv] ixgbe: fix incorrect status check (Ken Cox) [1452421] - [netdrv] ixgbe: add missing configuration for rate select 1 (Ken Cox) [1452421] - [netdrv] ixgbe: always call setup_mac_link for multispeed fiber (Ken Cox) [1452421] - [netdrv] ixgbe: add write flush when configuring CS4223/7 (Ken Cox) [1452421] - [netdrv] ixgbe: correct CS4223/7 PHY identification (Ken Cox) [1452421] - [netdrv] ath9k_htc: fix NULL-deref at probe (Stanislaw Gruszka) [1449094] - [netdrv] ath9k_htc: Add support of AirTies 1eda:2315 AR9271 device (Stanislaw Gruszka) [1449094] - [netdrv] mwifiex: pcie: fix cmd_buf use-after-free in remove/reset (Stanislaw Gruszka) [1449094] - [netdrv] rtlwifi: rtl8821ae: setup 8812ae RFE according to device type (Stanislaw Gruszka) [1449094] - [netdrv] brcmfmac: Ensure pointer correctly set if skb data location changes (Stanislaw Gruszka) [1449094] - [netdrv] brcmfmac: Make skb header writable before use (Stanislaw Gruszka) [1449094] - [netdrv] be2net: Update the driver version to 11.4.0.0 (Ivan Vecera) [1455768] - [netdrv] be2net: Fix UE detection logic for BE3 (Ivan Vecera) [1455768] - [netdrv] e1000e: Don't return uninitialized stats (Jarod Wilson) [1455721] - [infiniband] rdma/i40iw: Remove MSS change support (Stefan Assmann) [1448168] - [infiniband] ib/hfi1: Prevent kernel QP post send hard lockups (Alex Estrin) [1451917] - [infiniband] ib/hfi1: Protect the global dev_cntr_names and port_cntr_names (Alex Estrin) [1454919]- [net] pending_confirm is not used anymore (Lance Richardson) [1450203] - [net] use dst_confirm_neigh for UDP, RAW, ICMP, L2TP (Lance Richardson) [1450203] - [net] add confirm_neigh method to dst_ops (Lance Richardson) [1450203] - [net] tcp: replace dst_confirm with sk_dst_confirm (Lance Richardson) [1450203] - [net] sctp: add dst_pending_confirm flag (Lance Richardson) [1450203] - [net] add dst_pending_confirm flag to skbuff (Lance Richardson) [1450203] - [net] sock: add sk_dst_pending_confirm flag (Lance Richardson) [1450203] - [net] macvlan: Fix performance issues with vlan tagged packets (Vlad Yasevich) [1289475] - [net] sctp: do not inherit ipv6_{mc|ac|fl}_list from parent (Florian Westphal) [1455609] {CVE-2017-8890 CVE-2017-9075 CVE-2017-9076 CVE-2017-9077} - [net] ipv6/dccp: do not inherit ipv6_mc_list from parent (Florian Westphal) [1455609] {CVE-2017-8890 CVE-2017-9075 CVE-2017-9076 CVE-2017-9077} - [net] dccp/tcp: do not inherit mc_list from parent (Florian Westphal) [1455609] {CVE-2017-8890 CVE-2017-9075 CVE-2017-9076 CVE-2017-9077} - [net] tcp: do not inherit fastopen_req from parent (Florian Westphal) [1455609] {CVE-2017-8890 CVE-2017-9075 CVE-2017-9076 CVE-2017-9077} - [netdrv] virtio_net: enable TSO/checksum offloads for Q-in-Q vlans (Eric Garver) [1423935] - [netdrv] be2net: Fix offload features for Q-in-Q packets (Eric Garver) [1423935] - [net] vlan: Fix tcp checksum offloads in Q-in-Q vlans (Eric Garver) [1423935] - [net] sched: act_mirred: Use passed lastuse argument (Ivan Vecera) [1455296] - [net] sched: act_mirred: allow statistic updates from offloaded actions (Ivan Vecera) [1455296] - [net] sctp: set new_asoc temp when processing dupcookie (Xin Long) [1450786] - [net] netfilter: conntrack: fix false CRC32c mismatch using paged skb (Davide Caratti) [1353218] - [net] ipv6: fix out of bound writes in __ip6_append_data() (Hangbin Liu) [1453057] - [net] skbuff: improve description of CHECKSUM_{COMPLETE, UNNECESSARY} (Davide Caratti) [1072503] - [net] openvswitch: more accurate checksumming in queue_userspace_packet() (Davide Caratti) [1072503] - [net] more accurate checksumming in validate_xmit_skb() (Davide Caratti) [1072503] - [net] use skb->csum_not_inet to identify packets needing crc32c (Davide Caratti) [1072503] - [net] introduce skb_crc32c_csum_help (Davide Caratti) [1072503] - [net] Elaborate on checksum offload interface description (Davide Caratti) [1072503] - [net] skbuff: add stub to help computing crc32c on SCTP packets (Davide Caratti) [1072503] - [net] ipv6: reorder ip6_route_dev_notifier after ipv6_dev_notf (Xin Long) [1450281] - [net] ipv6: initialize route null entry in addrconf_init() (Xin Long) [1450281] - [net] l2tp: hold tunnel socket when handling control frames in l2tp_ip and l2tp_ip6 (Florian Westphal) [1441554] {CVE-2016-10200} - [net] l2tp: fix address test in __l2tp_ip6_bind_lookup() (Florian Westphal) [1441554] {CVE-2016-10200} - [net] l2tp: fix lookup for sockets not bound to a device in l2tp_ip (Florian Westphal) [1441554] {CVE-2016-10200} - [net] l2tp: fix racy socket lookup in l2tp_ip and l2tp_ip6 bind() (Florian Westphal) [1441554] {CVE-2016-10200} - [net] l2tp: hold socket before dropping lock in l2tp_ip{, 6}_recv() (Florian Westphal) [1441554] {CVE-2016-10200} - [net] ipv6: lock socket in ip6_datagram_connect() (Florian Westphal) [1441554] - [net] l2tp: fix racy SOCK_ZAPPED flag check in l2tp_ip{, 6}_bind() (Florian Westphal) [1441554] {CVE-2016-10200} - [net] sched: cls: also reject deleting all filters when TCA_KIND present (Ivan Vecera) [1450137] - [net] sched: cls: allow for deleting all filters for given parent (Ivan Vecera) [1450137] - [net] sched: act_vlan: Add priority option (Ivan Vecera) [1450145] - [net] sched: indentation and other OCD stylistic fixes (Ivan Vecera) [1450145]- [powerpc] fadump: update about offset where fadump is reserved (Gustavo Duarte) [1384941] - [powerpc] fadump: add a warning when 'fadump_reserve_mem=' is specified (Gustavo Duarte) [1384941] - [powerpc] fadump: update documentation about crashkernel parameter reuse (Gustavo Duarte) [1384941] - [powerpc] fadump: reuse crashkernel parameter for fadump memory reservation (Gustavo Duarte) [1384941] - [powerpc] fadump: remove dependency with CONFIG_KEXEC (Gustavo Duarte) [1384941] - [kernel] ia64: reuse append_elf_note() and final_note() functions (Gustavo Duarte) [1384941] - [kernel] crash: move crashkernel parsing and vmcore related code under CONFIG_CRASH_CORE (Gustavo Duarte) [1384941] - [kernel] sched/cputime: Fix NO_HZ_FULL getrusage() monotonicity regression (Aaron Tomlin) [1452621] - [kernel] sched/cputime: Guarantee stime + utime == rtime (Aaron Tomlin) [1452621] - [kernel] sched: Use swap() macro in scale_stime() (Aaron Tomlin) [1452621] - [kernel] sched, time: Fix build error with 64 bit cputime_t on 32 bit systems (Aaron Tomlin) [1452621] - [kernel] userns: Preserve bug compatibility on failure for chrome ("Eric W. Biederman") [1443482] - [kernel] ptrace: fix PTRACE_LISTEN race corrupting task->state (Oleg Nesterov) [1450683] - [x86] kvm: x86: Expose Intel VPOPCNTDQ feature to guest (Paul Lai) [1415961] - [x86] cpufeature: Add AVX512_VPOPCNTDQ feature (Paul Lai) [1415961] - [x86] kvm: x86: Expose Intel AVX512IFMA/AVX512VBMI/SHA features to guest (Paul Lai) [1415961] - [x86] cpufeatures: Enable new AVX512 cpu features (Paul Lai) [1415961] - [x86] kaslr: Use the right memcpy() implementation (Baoquan He) [1440928] - [x86] documentation/kernel-parameters.txt: Update 'memmap=' boot option description (Baoquan He) [1440928] - [x86] kaslr: Handle the memory limit specified by the 'memmap=' and 'mem=' boot options (Baoquan He) [1440928] - [x86] kaslr: Parse all 'memmap=' boot option entries (Baoquan He) [1440928] - [x86] boot/param: Move next_arg() function to lib/cmdline.c for later reuse (Baoquan He) [1440928] - [x86] params: handle quotes properly for values not of form foo="bar" (Baoquan He) [1440928] - [x86] efi: Correct ident mapping of efi old_map when kalsr enabled (Baoquan He) [1441185] - [x86] kaslr: Fix kexec kernel boot crash when KASLR randomization fails (Baoquan He) [1449443] - [x86] efi-bgrt: Fix kernel panic when mapping BGRT data (Gopal Tiwari) [1447685] - [x86] mark AMD Naples SP3 processors supported (David Arcari) [1455601] - [x86] set x86_model_id in early_identify_cpu for unsupported check (David Arcari) [1455601] - [s390] cpum_cf: use perf software context for hardware counters (Hendrik Brueckner) [1454881] - [perf] symbols: Accept symbols starting at address 0 (Jiri Olsa) [1140522] - [perf] tools: Be consistent on the type of map->symbols[] interator (Jiri Olsa) [1140522]- [mm] hmm: workaround kABI breakage because of new migrate mode enum (Jerome Glisse) [1444991] - [mm] migrate: allow migrate_vma() to alloc new page on empty entry v2 (Jerome Glisse) [1444991] - [mm] migrate: support un-addressable ZONE_DEVICE page in migration v2 (Jerome Glisse) [1444991] - [mm] migrate: migrate_vma() unmap page from vma while collecting pages (Jerome Glisse) [1444991] - [mm] migrate: new memory migration helper for use with device memory v4 (Jerome Glisse) [1444991] - [mm] migrate: new migrate mode MIGRATE_SYNC_NO_COPY (Jerome Glisse) [1444991] - [mm] hmm/devmem: support device memory in CPU snapshot helpers (Jerome Glisse) [1444991] - [mm] hmm/devmem: dummy HMM device for ZONE_DEVICE memory v3 (Jerome Glisse) [1444991] - [mm] hmm/devmem: device memory hotplug using ZONE_DEVICE v4 (Jerome Glisse) [1444991] - [mm] private-memory: new type of ZONE_DEVICE for unaddressable memory v2 (Jerome Glisse) [1444991] - [mm] put_page: move ZONE_DEVICE page reference decrement v2 (Jerome Glisse) [1444991] - [mm] memory_hotplug: introduce add_pages (Jerome Glisse) [1444991] - [mm] hmm/mirror: device page fault handler (Jerome Glisse) [1444991] - [mm] hmm/mirror: helper to snapshot CPU page table v3 (Jerome Glisse) [1444991] - [mm] hmm/mirror: mirror process address space on device with HMM helpers v3 (Jerome Glisse) [1444991] - [mm] hmm: heterogeneous memory management (HMM for short) v3 (Jerome Glisse) [1444991] - [mm] hmm: heterogeneous memory management documentation (Jerome Glisse) [1444991] - [mm] hmm: remove old code to prepare for lastest patchset backport (Jerome Glisse) [1444991]- [mm] hugetlbfs: fix offset overflow in hugetlbfs mmap (Andrea Arcangeli) [1455315] - [mm] hugetlbfs: initialize shared policy as part of inode allocation (Andrea Arcangeli) [1455315] - [mm] hugetlb: don't call region_abort if region_chg fails (Andrea Arcangeli) [1455315] - [mm] ksm: optimize refile of stable_node_dup at the head of the chain (Andrea Arcangeli) [1447745] - [mm] ksm: swap the two output parameters of chain/chain_prune (Andrea Arcangeli) [1447745] - [mm] ksm: cleanup stable_node chain collapse case (Andrea Arcangeli) [1447745] - [mm] ksm: fix use after free with merge_across_nodes = 0 (Andrea Arcangeli) [1447745] - [mm] vmscan: Do not wait for page writeback for GFP_NOFS allocations (Rafael Aquini) [1433103] - [mm] vmscan: disable memcg direct reclaim stalling if cgroup writeback support is in use (Rafael Aquini) [1433103] - [mm] add private lock to serialize memory hotplug operations (Jeff Moyer) [1438579] - [mm] validate device_hotplug is held for memory hotplug (Jeff Moyer) [1438579] - [mm] devm_memremap_pages: hold device_hotplug lock over mem_hotplug_{begin, done} (Jeff Moyer) [1438579] - [mm] fix devm_memremap_pages crash, use mem_hotplug_{begin, done} (Jeff Moyer) [1438579] - [mm] hotplug: fix concurrent memory hot-add deadlock (Jeff Moyer) [1438579] - [mm] mem-hotplug: implement get/put_online_mems (Jeff Moyer) [1438579] - [mm] cpu/mem hotplug: add try_online_node() for cpu_up() (Jeff Moyer) [1438579] - [mm] x86/mm/hotplug: Don't remove PGD entries in remove_pagetable() (Jeff Moyer) [1438579] - [x86] mm: Tighten x86 /dev/mem with zeroing reads ("Bruno E. O. Meneguele") [1449677] {CVE-2017-7889} - [x86] mce/amd: Give a name to MCA bank 3 when accessed with legacy MSRs (David Arcari) [1454807] - [x86] boot/kaslr: Disable KASLR by default (Baoquan He) [1449762] - [x86] microcode/intel: access the initrd at the relocated address (Pingfan Liu) [1448767] - [x86] toshiba_acpi: Do not register vendor backlight when acpi_video bl is available (Jeremy McNicoll) [1305617] - [drm] i915: don't rcu-sync from shrinker (Rob Clark) [1443028] - [pci] msi: Stop disabling MSI/MSI-X in pci_device_shutdown() (Prarit Bhargava) [1207693] - [kernel] workqueue: schedule WORK_CPU_UNBOUND work on wq_unbound_cpumask CPUs (Waiman Long) [1452675] - [kernel] workqueue: handle NUMA_NO_NODE for unbound pool_workqueue (Waiman Long) [1452675]- [target] Add target_core_user.h to included headers (Andy Grover) [1451522] - [scsi] qedi: Fix endpoint NULL panic during recovery (Chad Dupuis) [1452748] - [scsi] qedi: set max_fin_rt default value (Chad Dupuis) [1452748] - [scsi] qedi: Set firmware tcp msl timer value (Chad Dupuis) [1452748] - [scsi] qedi: Fix endpoint NULL panic in qedi_set_path (Chad Dupuis) [1452748] - [scsi] qedi: Set dma_boundary to 0xfff (Chad Dupuis) [1452748] - [scsi] qedi: Correctly set firmware max supported BDs (Chad Dupuis) [1452748] - [scsi] qedi: Fix bad pte call trace when iscsiuio is stopped (Chad Dupuis) [1452748] - [fs] nfs: Fix use after free in write error path (Steve Dickson) [1441883] - [fs] fs: return -EOPNOTSUPP if clone is not supported ("J. Bruce Fields") [1449156] - [fs] btrfs: use linux/sizes.h to represent constants (Bill O'Donnell) [1451546] - [fs] cifs: Do not send echoes before Negotiate is complete (Sachin Prabhu) [1452060] - [md] raid1: Use a new variable to count flighting sync requests (Xiao Ni) [1379764] - [md] raid1: handle flush request correctly (Xiao Ni) [1379764] - [md] raid1: fix a use-after-free bug (Xiao Ni) [1379764] - [md] raid1: avoid unnecessary spin locks in I/O barrier code (Xiao Ni) [1379764] - [md] raid1: a new I/O barrier implementation to remove resync window (Xiao Ni) [1379764] - [md] raid1: Refactor raid1_make_request (Xiao Ni) [1379764] - [md] handle read-only member devices better (Nigel Croxon) [1442776] - [base] pm / sleep: prohibit devices probing during suspend/hibernation (Don Zickus) [1184229] - [base] drivercore: Make probe deferral more quiet (Don Zickus) [1184229] - [base] drivercore: deferral race condition fix (Don Zickus) [1184229] - [nvme] nvme-rdma: Support ctrl_loss_tmo (David Milburn) [1452321 1442735] - [nvme] nvme-fabrics: Allow ctrl loss timeout configuration (David Milburn) [1452321 1442735] - [nvme] nvme-rdma: get rid of local reconnect_delay (David Milburn) [1452321 1442735] - [nvme] nvmet-rdma: Fix a possible uninitialized variable dereference (David Milburn) [1437723] - [block] fix bio_will_gap() for first bvec with offset (Ming Lei) [1443807] - [tools] power turbostat: denverton: use HW CC1 counter, skip C3, C7 (Prarit Bhargava) [1447265] - [tools] power turbostat: bug fixes to --add, --show/--hide features (Prarit Bhargava) [1447265] - [tools] power turbostat: Add --show and --hide parameters (Prarit Bhargava) [1447265] - [tools] power turbostat: fix bugs in --add option (Prarit Bhargava) [1447265] - [netdrv] bonding: fix randomly populated arp target array (Jarod Wilson) [1450184] - [netdrv] bonding: fix accounting of active ports in 3ad (Jarod Wilson) [1368265] - [netdrv] vmxnet3: ensure that adapter is in proper state during force_close (Neil Horman) [1449021] - [netdrv] tg3: don't clear stats while tg3_close (Jonathan Toppins) [1455222] - [netdrv] tg3: Fix race condition in tg3_get_stats64() (Jonathan Toppins) [1455222] - [infiniband] ib/ipoib: add get_link_ksettings in ethtool (Kamal Heib) [1450970] - [infiniband] ib/device: Convert ib-comp-wq to be CPU-bound (Kamal Heib) [1437727]- [drm] nouveau/kms/nv50: skip core channel cursor update on position-only chang (Ben Skeggs) [1451524] - [drm] nouveau/kms/nv50: fix source-rect-only plane updates (Ben Skeggs) [1451524] - [drm] nouveau/kms: Increase max retries in scanout position queries (Ben Skeggs) [1451524] - [drm] nouveau/therm: remove ineffective workarounds for alarm bugs (Ben Skeggs) [1449338] - [drm] nouveau/tmr: avoid processing completed alarms when adding a new one (Ben Skeggs) [1449338] - [drm] nouveau/tmr: fix corruption of the pending list when rescheduling an ala (Ben Skeggs) [1449338] - [drm] nouveau/tmr: handle races with hw when updating the next alarm time (Ben Skeggs) [1449338] - [drm] nouveau/tmr: ack interrupt before processing alarms (Ben Skeggs) [1449338] - [drm] nouveau/fb/ram/gf100-: remove 0x10f200 read (Ben Skeggs) [1371629] - [drm] nouveau/fb/gf100-: Fix 32 bit wraparound in new ram detection (Ben Skeggs) [1371629] - [drm] nouveau/fb/gf100-: rework ram detection (Ben Skeggs) [1371629] - [drm] nouveau/fb/gm200: split ram implementation from gm107 (Ben Skeggs) [1371629] - [drm] nouveau/fb/gf108: split implementation from gf100 (Ben Skeggs) [1371629] - [drm] nouveau/fb/gf100-: modify constructors to allow more customisation (Ben Skeggs) [1371629] - [media] usb: uvc: remove unnecessary & operation (Torez Smith) [1444758] - [media] usb: uvc: make use of new usb_endpoint_maxp_mult() (Torez Smith) [1444758] - [media] uvcvideo: Correct speed testing (Torez Smith) [1444758] - [media] uvcvideo: Disable hardware timestamps by default (Torez Smith) [1444758] - [media] uvcvideo: Fix incorrect bandwidth with Chicony device 04f2:b50b (Torez Smith) [1444758] - [media] uvcvideo: Set buffer field to V4L2_FIELD_NONE (Torez Smith) [1444758] - [media] v4l: uvcvideo: Fix buffer completion size check (Torez Smith) [1444758] - [media] v4l2: uvcvideo: Allow using larger buffers (Torez Smith) [1444758] - [media] uvc: fix sparse warning (Torez Smith) [1444758] - [media] uvcvideo: Fix clock param realtime setting (Torez Smith) [1444758] - [media] uvcvideo: Fix marking buffer erroneous in case of FID toggling (Torez Smith) [1444758] - [media] uvcvideo: Do not use usb_set_interface on bulk EP (Torez Smith) [1444758] - [media] uvcvideo: Update uvc_endpoint_max_bpi to handle USB_SPEED_WIRELESS devices (Torez Smith) [1444758] - [media] uvc/lirc_serial: Fix some warnings on parisc arch (Torez Smith) [1444758] - [sound] alsa: hda - Simplify bound-beep mute control for ALC268 (Jaroslav Kysela) [1422328] - [sound] alsa: hda - No loopback on ALC299 codec (Jaroslav Kysela) [1422328] - [sound] alsa: hda/realtek - Add Dual Codecs support for Lenovo P520/420 (Jaroslav Kysela) [1422328] - [sound] alsa: hda - Use a helper function for renaming kctl names (Jaroslav Kysela) [1422328] - [sound] alsa: hda - Support Gigabyte Gaming board with dual Realtek codecs (Jaroslav Kysela) [1422328] - [sound] alsa: hda - Fix headset microphone detection for ASUS N551 and N751 (Jaroslav Kysela) [1422328] - [sound] alsa: hda - fix a problem for lineout on a Dell AIO machine (Jaroslav Kysela) [1422328] - [sound] alsa: hda - Adding a group of pin definition to fix headset problem (Jaroslav Kysela) [1422328] - [sound] alsa: hda/realtek - Fix speaker support for Asus AiO ZN270IE (Jaroslav Kysela) [1422328] - [sound] alsa: hda/realtek - Fix headset mic and speaker on Asus X441SA/X441UV (Jaroslav Kysela) [1422328] - [sound] alsa: hda/realtek - Fix headset and mic on several Asus laptops with ALC256 (Jaroslav Kysela) [1422328] - [sound] alsa: hda/realtek - Fix headset mic on several Asus laptops with ALC255 (Jaroslav Kysela) [1422328] - [sound] alsa: hda/realtek - Add support for Acer Aspire E5-475 headset mic (Jaroslav Kysela) [1422328] - [sound] alsa: hda - Add subwoofer support for Dell Inspiron 17 7000 Gaming (Jaroslav Kysela) [1422328] - [sound] alsa: hda - Fix micmute hotkey problem for a lenovo AIO machine (Jaroslav Kysela) [1422328] - [sound] alsa: hda - Allow to enable/disable vmaster build explicitly (Jaroslav Kysela) [1422328] - [sound] alsa: hda - A new flag to enforce prefix to each pin (Jaroslav Kysela) [1422328]- [netdrv] bnxt_en: Call bnxt_dcb_init() after getting firmware DCBX configuration (Jonathan Toppins) [1451915] - [netdrv] bnxt_en: Check status of firmware DCBX agent before setting DCB_CAP_DCBX_HOST (Jonathan Toppins) [1451915] - [netdrv] bnxt_en: allocate enough space for ->ntp_fltr_bmap (Jonathan Toppins) [1451915] - [netdrv] bnxt_en: Check the FW_LLDP_AGENT flag before allowing DCBX host agent (Jonathan Toppins) [1451915] - [netdrv] bnxt_en: Update firmware interface spec to 1.7.6.2 (Jonathan Toppins) [1451915] - [netdrv] bnxt_en: Fix VF attributes reporting (Jonathan Toppins) [1451915] - [netdrv] bnxt_en: Cap the msix vector with the max completion rings (Jonathan Toppins) [1451915] - [netdrv] mlx5: E-Switch, Don't allow changing inline mode when flows are configured (Jonathan Toppins) [1446112] - [netdrv] mlx5e: Change the TC offload rule add/del code path to be per NIC or E-Switch (Jonathan Toppins) [1446112] - [netdrv] mlx5: Add missing entries for set/query rate limit commands (Jonathan Toppins) [1446112] - [netdrv] mlx5: E-Switch, Enlarge the FDB size for the switchdev mode (Jonathan Toppins) [1446117] - [netdrv] mlx5e: Avoid wrong identification of rules on deletion (Jonathan Toppins) [1446119] - [netdrv] mlx5e: Support adding ingress tc rule when egress device flag is set (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Disable preemption when doing TC statistics upcall (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Support TC encapsulation offloads with upper devices (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Fix a -Wmaybe-uninitialized warning (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Properly handle FW errors while adding TC rules (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Fix kbuild warnings for uninitialized parameters (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Set inline mode requirements for matching on IP fragments (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Properly get address type of encapsulation IP headers (Jonathan Toppins) [1383217] - [netdrv] mlx5e: TC ipv4 tunnel encap offload error flow fixes (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Warn when rejecting offload attempts of IP tunnels (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Properly handle offloading of source udp port for IP tunnels (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Offload TC matching on packets being IP fragments (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Remove flow encap entry in the correct place (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Refactor tc del flow to accept mlx5e_tc_flow instance (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Remove redundant hashtable lookup in configure flower (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Correct cleanup order when deleting offloaded TC rules (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Enforce min inline mode when offloading flows (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Support HW (offloaded) and SW counters for SRIOV switchdev mode (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Add basic TC tunnel set action for SRIOV offloads (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Add TC tunnel release action for SRIOV offloads (Jonathan Toppins) [1383217] - [netdrv] mlx5: Support encap id when setting new steering entry (Jonathan Toppins) [1383217] - [netdrv] mlx5: Add creation flags when adding new flow table (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Handle matching on vlan priority for offloaded TC rules (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Add tc support for FWD rule with counter (Jonathan Toppins) [1383217] - [netdrv] mlx5: Add multi dest support (Jonathan Toppins) [1383217] - [netdrv] sched: tc_mirred: Rename public predicates 'is_tcf_mirred_redirect' and 'is_tcf_mirred_mirror' (Jonathan Toppins) [1383217] - [netdrv] mlx5e: shut up maybe-uninitialized warning (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Add TC vlan match parsing (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Add TC vlan action for SRIOV offloads (Jonathan Toppins) [1383217] - [netdrv] mlx5: Put elements related to offloaded TC rule in one struct (Jonathan Toppins) [1383217] - [netdrv] mlx5: E-Switch, Set the vport when registering the uplink rep (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Use correct flow dissector key on flower offloading (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Add TC offload support for the VF representors netdevice (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Add TC HW support for FDB (SRIOV e-switch) offloads (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Add TC drop and mirred/redirect action parsing for SRIOV offloads (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Adjustments in the TC offload code towards reuse for SRIOV (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Offload TC flow counters only when supported (Jonathan Toppins) [1383217] - [netdrv] mlx5: Refactor mlx5_add_flow_rule (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Hardware offloaded flower filter statistics support (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Refactor mlx5e flow steering structs (Jonathan Toppins) [1383217] - [netdrv] mlx5: Add user chosen levels when allocating flow tables (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Support offload cls_flower with skbedit mark action (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Support offload cls_flower with drop action (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Improve set features ndo resiliency (Jonathan Toppins) [1383217] - [netdrv] mlx5e: Introduce tc offload support (Jonathan Toppins) [1383217] - [netdrv] mlx5e: revert commented out flow dissector changes (Jonathan Toppins) [1383217] - [netdrv] mlx5: Add devlink interface (Jonathan Toppins) [1383217] - [net] net_sched: act_vlan: add helper inlines to access tcf_vlan info (Jonathan Toppins) [1383217]- [scsi] smartpqi: bump driver version for RHEL-7.4 (Don Brace) [1441396] - [scsi] smartpqi: ensure controller is in SIS mode at init (Don Brace) [1441396] - [scsi] smartpqi: enhance kdump (Don Brace) [1441396] - [scsi] lpfc: Fix scsi task management error message (Maurizio Lombardi) [1451022] - [scsi] lpfc: Fix Express lane queue creation (Maurizio Lombardi) [1451022] - [scsi] lpfc: correct rdp diag portnames (Maurizio Lombardi) [1451022] - [scsi] lpfc: Correct WQ creation for pagesize (Maurizio Lombardi) [1451022] - [net] mac80211: reject ToDS broadcast data frames (Stanislaw Gruszka) [1449091] - [net] mac80211: fix MU-MIMO follow-MAC mode (Stanislaw Gruszka) [1449091] - [net] mac80211: unconditionally start new netdev queues with iTXQ support (Stanislaw Gruszka) [1449091] - [net] cfg80211: check rdev resume callback only for registered wiphy (Stanislaw Gruszka) [1449091] - [netdrv] iwlwifi: mvm: support ibss in dqa mode (Stanislaw Gruszka) [1449091] - [netdrv] iwlwifi: mvm: writing zero bytes to debugfs causes a crash (Stanislaw Gruszka) [1449091] - [netdrv] iwlwifi: mvm: fix accessing fw_id_to_mac_id (Stanislaw Gruszka) [1449091] - [net] nl80211: fix dumpit error path RTNL deadlocks (Stanislaw Gruszka) [1449091] - [netdrv] ath10k: fix incorrect wlan_mac_base in qca6174_regs (Stanislaw Gruszka) [1449091] - [powerpc] kvm: ppc: book 3s: xics: Don't lock twice when checking for resend (David Gibson) [1430371] - [powerpc] kvm: ppc: book 3s: xics: Implement ICS P/Q states (David Gibson) [1430371] - [powerpc] kvm: ppc: book3s hv: Counters for passthrough IRQ stats (David Gibson) [1430371] - [powerpc] kvm: ppc: book3s hv: Set server for passed-through interrupts (David Gibson) [1430371] - [powerpc] opal: Add real mode call wrappers (David Gibson) [1430371] - [powerpc] kvm: ppc: book3s hv: Update irq stats for IRQs handled in real mode (David Gibson) [1430371] - [powerpc] kvm: ppc: book3s hv: Handle passthrough interrupts in guest (David Gibson) [1430371] - [powerpc] kvm: ppc: book3s hv: Convert kvmppc_read_intr to a C function (David Gibson) [1430371] - [powerpc] Add simple cache inhibited MMIO accessors (David Gibson) [1430371] - [powerpc] kvm: ppc: book3s hv: Enable IRQ bypass (David Gibson) [1430371] - [powerpc] kvm: ppc: select IRQ_BYPASS_MANAGER (David Gibson) [1430371] - [powerpc] powernv: Provide facilities for EOI, usable from real mode (David Gibson) [1430371] - [powerpc] kvm: ppc: book3s hv: Introduce kvmppc_passthru_irqmap (David Gibson) [1430371] - [powerpc] kvm: ppc: book 3s: xics: Fix potential issue with duplicate IRQ resends (David Gibson) [1430371] - [powerpc] kvm: ppc: book 3s: xics: correct the real mode ICP rejecting counter (David Gibson) [1430371] - [powerpc] kvm: ppc: book 3s: xics cleanup: remove XICS_RM_REJECT (David Gibson) [1430371] - [powerpc] 64: Fix race condition in setting lock bit in idle/wakeup code (David Gibson) [1430371] - [powerpc] powernv: Rename idle_power7.S to idle_book3s.S (David Gibson) [1430371]- [fs] NFS append COMMIT after synchronous COPY (Steve Dickson) [1445418] - [fs] nfs: Fix O_DIRECT verifier problems (Steve Dickson) [1445418] - [fs] nfsv4: Fix reboot recovery in copy offload (Steve Dickson) [1445418] - [fs] nfsv4.2: Fix writeback races in nfs4_copy_file_range (Steve Dickson) [1445418] - [fs] nfs: Ensure we reset the write verifier 'committed' value on resend (Steve Dickson) [1445418] - [fs] nfs: Cache aggressively when file is open for writing (Scott Mayhew) [1415203] - [fs] nfs: Don't flush caches for a getattr that races with writeback (Scott Mayhew) [1415203] - [fs] super.c: fix race between freeze_super() and thaw_super() (Brian Foster) [1383739] - [md] dm space map disk: fix some book keeping in the disk space map (Mike Snitzer) [1450419] - [md] dm thin metadata: call precommit before saving the roots (Mike Snitzer) [1450419] - [usb] revert "xhci: Workaround to get Intel xHCI reset working more reliably" (Torez Smith) [1376639] - [pci] Add ACS quirk for Intel Union Point (Myron Stowe) [1449796] - [drm] virtio: fix virtio_gpu_cursor_formats (Laurent Vivier) [1436557] - [drm] virtio: fix virtio_gpu_mode_dumb_create (Laurent Vivier) [1436960] - [drm] virtio: add virtio_gpu_translate_format (Laurent Vivier) [1436960] - [x86] kvm: x86: lower default for halt_poll_ns (Paolo Bonzini) [1365428] - [x86] kvm: nvmx: initialize PML fields in vmcs02 (Paolo Bonzini) [1440022] - [x86] kvm: nvmx: do not leak PML full vmexit to L1 (Paolo Bonzini) [1440022] - [scsi] virtio_scsi: Always try to read VPD pages (David Gibson) [1436675] - [tools] perf annotate s390: Fix perf annotate error -95 (Jiri Olsa) [1443651] - [vhost] tun: rx batching (Wei Xu) [1401433] - [vhost] tun: tx batching (Wei Xu) [1401433] - [vhost] better detection of available buffers (Wei Xu) [1401433] - [vhost] tun: Use netif_receive_skb instead of netif_rx (Wei Xu) [1401433] - [netdrv] mlx5e: Fix loopback selftest (Jonathan Toppins) [1448565] - [netdrv] mlx5e: remove IEEE/CEE mode check when setting DCBX mode (Jonathan Toppins) [1448565] - [netdrv] mlx5: Don't save PCI state when PCI error is detected (Jonathan Toppins) [1448565] - [netdrv] mlx5: Fix create autogroup prev initializer (Jonathan Toppins) [1448565] - [netdrv] mlx5e: Fix wrong CQE decompression (Jonathan Toppins) [1448565] - [netdrv] mlx5e: Update MPWQE stride size when modifying CQE compress state (Jonathan Toppins) [1448565] - [netdrv] mlx5e: Fix broken CQE compression initialization (Jonathan Toppins) [1448565] - [netdrv] mlx5e: Do not reduce LRO WQE size when not using build_skb (Jonathan Toppins) [1448565] - [netdrv] mlx5e: Register/unregister vport representors on interface attach/detach (Jonathan Toppins) [1448565] - [netdrv] mlx5e: s390 system compilation fix (Jonathan Toppins) [1448565] - [netdrv] bnx2x: Align RX buffers (Michal Schmidt) [1440648] - [netdrv] mlx5: Avoid dereferencing uninitialized pointer (Kamal Heib) [1450735] - [netdrv] i40e: reduce wait time for adminq command completion (Stefan Assmann) [1447212] - [netdrv] xen-netfront: avoid crashing on resume after a failure in talk_to_netback() (Vitaly Kuznetsov) [1447293] - [netdrv] cxgb4: avoid disabling FEC by default (Sai Vemuri) [1449482] - [netdrv] hv_netvsc: change netvsc device default duplex to FULL (Vitaly Kuznetsov) [1450371] - [powerpc] kprobe: Fix oops when kprobed on 'stdu' instruction (Pratyush Anand) [1448286] - [powerpc] mm: Ensure IRQs are off in switch_mm() (David Gibson) [1437794] - [infiniband] ib/srp: Fix race conditions related to task management (Don Dutile) [1444155] - [infiniband] ib/srp: Avoid that duplicate responses trigger a kernel bug (Don Dutile) [1444155] - [infiniband] ib/srp: Avoid using IB_MR_TYPE_SG_GAPS (Don Dutile) [1444155] - [infiniband] ib/qib, ib/hfi1: Fix MR reference count leak on write with immediate (Don Dutile) [1366458] - [infiniband] ib/hfi1: Defer setting VL15 credits to link-up interrupt (Alex Estrin) [1451290]- [md] dm cache metadata: fail operations if fail_io mode has been established (Mike Snitzer) [1448904] - [md] dm cache: handle kmalloc failure allocating background_tracker struct (Mike Snitzer) [1450483] - [md] dm cache policy smq: don't do any writebacks unless IDLE (Mike Snitzer) [1450483] - [md] dm cache: simplify the IDLE vs BUSY state calculation (Mike Snitzer) [1450483] - [md] dm cache: track all IO to the cache rather than just the origin device's IO (Mike Snitzer) [1450483] - [md] dm cache policy smq: stop preemptively demoting blocks (Mike Snitzer) [1450483] - [md] dm cache policy smq: put newly promoted entries at the top of the multiqueue (Mike Snitzer) [1450483] - [md] dm cache policy smq: be more aggressive about triggering a writeback (Mike Snitzer) [1450483] - [md] dm cache policy smq: only demote entries in bottom half of the clean multiqueue (Mike Snitzer) [1450483] - [md] dm cache: fix incorrect 'idle_time' reset in IO tracker (Mike Snitzer) [1450483] - [acpi] button: Do not propagate wakeup-from-suspend events (Lenny Szubowicz) [1246944] - [acpi] button: fix button driver compile error when CONFIG_PM_SLEEP is undefined (Lenny Szubowicz) [1246944] - [s390] dasd: allow 0 for path_threshold attribute (Hendrik Brueckner) [1447738] - [s390] dasd: suppress command reject error for query host access command (Hendrik Brueckner) [1440709] - [s390] dasd: check if query host access feature is supported (Hendrik Brueckner) [1440709] - [x86] mm: Fix boot crash caused by incorrect loop count calculation in sync_global_pgds() (Baoquan He) [1440196] - [x86] efi: Consolidate region mapping logic (Bhupesh Sharma) [1446102] - [x86] efi: Map RAM into the identity page table for mixed mode (Bhupesh Sharma) [1446102] - [powerpc] mm: Add support for runtime configuration of ASLR limits (Bhupesh Sharma) [1412802] - [mm] aslr: use get_random_long() (Bhupesh Sharma) [1412802] - [kernel] char: random: add get_random_long() (Bhupesh Sharma) [1412802] - [x86] mm: support ARCH_MMAP_RND_BITS (Bhupesh Sharma) [1412802] - [mm] mmap: add new /proc tunable for mmap_base ASLR (Bhupesh Sharma) [1412802] - [x86] use simpler API for random address requests (Bhupesh Sharma) [1412802] - [kernel] random: simplify API for random address requests (Bhupesh Sharma) [1412802] - [kernel] powerpc: Wire up sys_seccomp(), sys_getrandom() and sys_memfd_create() (Herbert Xu) [1432218] - [kernel] s390: wire up seccomp and getrandom syscalls (Herbert Xu) [1432218] - [netdrv] mlx4_en: Change the error print to debug print (Kamal Heib) [1334054] - [netdrv] nfp: add missing .ndo_size to net_device_ops structure (John Linville) [1449381] - [netdrv] enic: Add missing ndo_size param to net_device_ops struct (Stefan Assmann) [1449376] - [netdrv] aquantia: Fix "ethtool -S" crash when adapter down (David Arcari) [1446250] - [netdrv] cxgb4: Add missing ndo_size param to net_device_ops struct (Don Dutile) [1449379] - [netdrv] fjes: Do not load fjes driver if extended socket device is not power on (Yasuaki Ishimatsu) [1436380] - [netdrv] fjes: Do not load fjes driver if system does not have extended socket device (Yasuaki Ishimatsu) [1436380]- [net] ethtool: remove unused __ethtool_get_settings (Ivan Vecera) [1449330] - [net] core: use __ethtool_get_ksettings (Ivan Vecera) [1449330] - [net] sysfs: Print link speed as signed integer (Ivan Vecera) [1449330] - [net] 8021q: use __ethtool_get_ksettings (Ivan Vecera) [1449330] - [scsi] fcoe: use __ethtool_get_ksettings (Ivan Vecera) [1449330] - [net] team: use __ethtool_get_ksettings (Ivan Vecera) [1449330] - [net] macvlan: use __ethtool_get_ksettings (Ivan Vecera) [1449330] - [net] sched: actions: allocate act cookie early (Ivan Vecera) [1447674] - [net] sched: actions: do not overwrite status of action creation (Ivan Vecera) [1447674] - [net] sched: actions: Add support for user cookies (Ivan Vecera) [1447674] - [net] netlink: Add nla_memdup() to wrap kmemdup() use on nlattr (Ivan Vecera) [1447674] - [net] sched: act_tunnel_key: Fix setting UDP dst port in metadata under IPv6 (Ivan Vecera) [1445398] - [net] sched: act_tunnel_key: Add UDP dst port option (Ivan Vecera) [1445398] - [net] dst: Add dst port to dst_metadata utility functions (Ivan Vecera) [1445398] - [net] sched: act_tunnel_key: add helper inlines to access tcf_tunnel_key (Ivan Vecera) [1445398] - [net] sched: act_tunnel_key: Remove rcu_read_lock protection (Ivan Vecera) [1445398] - [net] sched: Introduce act_tunnel_key (Ivan Vecera) [1445398] - [net] vxlan: do not output confusing error message (Jiri Benc) [1445054] - [net] vxlan: correctly handle ipv6.disable module parameter (Jiri Benc) [1445054] - [net] sched: actions: aggregate dumping of actions timeinfo (Ivan Vecera) [1442088] - [net] sched: actions: introduce timestamp for firsttime use (Ivan Vecera) [1442088] - [net] sched: actions: use tcf_lastuse_update for consistency (Ivan Vecera) [1442088] - [net] sched: actions: policer missing timestamp processing (Ivan Vecera) [1442088] - [net] sched: align nlattr properly when needed (Ivan Vecera) [1442088] - [net] ipvs: explicitly forbid ipv6 service/dest creation if ipv6 mod is disabled (Paolo Abeni) [1439235] - [net] ipv6: implement ipv6_mod_enabled (Paolo Abeni) [1439235]- [fs] sunrpc: fix refcounting problems with auth_gss messages (Steve Dickson) [1406925] - [fs] sunrpc: allow for upcalls for same uid but different gss service (Steve Dickson) [1406925] - [fs] nfs: move rw_mode to nfs_pageio_header (Benjamin Coddington) [1441370] - [fs] nfs: move nfs_pgarray_set() to open code (Benjamin Coddington) [1441370] - [fs] nfs: Use GFP_NOIO for two allocations in writeback (Benjamin Coddington) [1441370] - [fs] nfsd: move blocked lock handling under a dedicated spinlock (Benjamin Coddington) [1377710] - [fs] nfsd: set the MAY_NOTIFY_LOCK flag in OPEN replies (Benjamin Coddington) [1377710] - [fs] nfsd: add a LRU list for blocked locks (Benjamin Coddington) [1377710] - [fs] nfsd: have nfsd4_lock use blocking locks for v4.1+ locks (Benjamin Coddington) [1377710] - [fs] nfsd: plumb in a CB_NOTIFY_LOCK operation (Benjamin Coddington) [1377710] - [fs] nfsd: Get reference of lockowner when coping file_lock (Benjamin Coddington) [1377710] - [fs] nfsd: New helper nfs4_get_stateowner() for atomic_inc sop reference (Benjamin Coddington) [1377710] - [fs] locks: Copy fl_lmops information for conflock in locks_copy_conflock() (Benjamin Coddington) [1377710] - [fs] locks: defer freeing locks in locks_delete_lock until after i_lock has been dropped (Benjamin Coddington) [1377710] - [fs] locks: don't reuse file_lock in __posix_lock_file (Benjamin Coddington) [1377710] - [fs] locks: New ops in lock_manager_operations for get/put owner (Benjamin Coddington) [1377710] - [fs] locks: Rename __locks_copy_lock() to locks_copy_conflock() (Benjamin Coddington) [1377710] - [fs] nfs: allow blocking locks to be awoken by lock callbacks (Benjamin Coddington) [1377710] - [fs] nfs: move nfs4 lock retry attempt loop to a separate function (Benjamin Coddington) [1377710] - [fs] nfs: move nfs4_set_lock_state call into caller (Benjamin Coddington) [1377710] - [fs] nfs: add handling for CB_NOTIFY_LOCK in client (Benjamin Coddington) [1377710] - [fs] nfs: track whether server sets MAY_NOTIFY_LOCK flag (Benjamin Coddington) [1377710] - [fs] nfs: add a new NFS4_OPEN_RESULT_MAY_NOTIFY_LOCK constant (Benjamin Coddington) [1377710] - [fs] nfs: use safe, interruptible sleeps when waiting to retry LOCK (Benjamin Coddington) [1377710] - [fs] nfs: eliminate pointless and confusing do_vfs_lock wrappers (Benjamin Coddington) [1377710] - [fs] nfs: the length argument to read_buf should be unsigned (Benjamin Coddington) [1377710] - [fs] Move locks API users to locks_lock_inode_wait() (Benjamin Coddington) [1377710] - [fs] locks: introduce locks_lock_inode_wait() (Benjamin Coddington) [1377710] - [scsi] lpfc: Fix panic on BFS configuration (Maurizio Lombardi) [1443116] - [scsi] lpfc: The lpfc driver does not issue RFF_ID and RFT_ID in the correct sequence (Ewan Milne) [1430272]- [i2c] piix4: Request the SMBUS semaphore inside the mutex (David Arcari) [1446660] - [i2c] piix4: Fix request_region size (David Arcari) [1446660] - [i2c] piix4: Avoid race conditions with IMC (David Arcari) [1446660] - [i2c] piix4: Pre-shift the port number (David Arcari) [1446660] - [i2c] piix4: Always use the same type for port (David Arcari) [1446660] - [i2c] piix4: Support alternative port selection register (David Arcari) [1446660] - [i2c] piix4: don't regress on bus names (David Arcari) [1446660] - [i2c] piix4: Fully initialize SB800 before it is registered (David Arcari) [1446660] - [i2c] piix4: Fix SB800 locking (David Arcari) [1446660] - [i2c] piix4: remove unneeded assignments (David Arcari) [1446660] - [i2c] piix4: Add adapter port name support for SB800 chipset (David Arcari) [1446660] - [i2c] piix4: Add support for multiplexed main adapter in SB800 (David Arcari) [1446660] - [i2c] piix4: Convert piix4_main_adapter to array (David Arcari) [1446660] - [i2c] i2c-piix4: Use Macro for AMD CZ SMBus device ID (David Arcari) [1446660] - [i2c] delete non-required instances of include (David Arcari) [1446660] - [i2c] piix4: Standardize log messages (David Arcari) [1446660] - [i2c] piix4: Use different message for AMD Auxiliary SMBus Controller (David Arcari) [1446660] - [i2c] piix4: Add support for AMD ML and CZ SMBus changes (David Arcari) [1446660] - [i2c] piix4: Add support for secondary SMBus on AMD SB800 and AMD FCH chipsets (David Arcari) [1446660] - [hwmon] (jc42) Add I2C_CLASS_HWMON to detection class (David Arcari) [1446660] - [hwmon] (jc42) Add support for Microchip MCP9808 temperature sensor (David Arcari) [1446660] - [hwmon] (jc42) Add support for additional IDT temperature sensors (David Arcari) [1446660] - [hwmon] (jc42) Allow negative hysteresis temperatures (David Arcari) [1446660] - [hwmon] (jc42) Fix integer overflow when writing hysteresis value (David Arcari) [1446660] - [hwmon] (jc42) Fix integer overflow (David Arcari) [1446660] - [hwmon] (jc42) Use sign_extend32 for sign extension (David Arcari) [1446660] - [hwmon] (jc42) Add support for STTS2004 and AT30TSE004 (David Arcari) [1446660] - [hwmon] (jc42) Convert function macros into functions (David Arcari) [1446660] - [hwmon] (jc42) Rearrange code to avoid forward declarations (David Arcari) [1446660] - [hwmon] (jc42) fix coccinelle warnings (David Arcari) [1446660] - [hwmon] (jc42) Convert to use devm_hwmon_device_register_with_groups (David Arcari) [1446660]- [scsi] qla2xxx: Allow vref count to timeout on vport delete (Himanshu Madhani) [1441897] - [vfio] type1: Reduce repetitive calls in vfio_pin_pages_remote() (Alex Williamson) [1438403] - [vfio] type1: Prune vfio_pin_page_external() (Alex Williamson) [1438403] - [vfio] type1: Remove locked page accounting workqueue (Alex Williamson) [1438403] - [acpi] acpica: tables: Update FADT handling (Lenny Szubowicz) [1411246] - [acpi] acpica: acpi 6.0: Add changes for FADT table (Lenny Szubowicz) [1411246] - [misc] vmci: Use 32bit atomics for queue headers on X86_32 (Cathy Avery) [1437109] - [misc] vmci: Guard against overflow in queue pair allocation (Cathy Avery) [1437109] - [misc] vmci: Check userland-provided datagram size (Cathy Avery) [1437109] - [misc] vmci: Fix two UVA mapping bugs (Cathy Avery) [1437109] - [misc] vmci: integer overflow in vmci_datagram_dispatch() (Cathy Avery) [1437109] - [misc] vmci: fix error handling path when registering guest driver (Cathy Avery) [1437109] - [misc] vmw_vmci: Convert driver to use get_user_pages_fast() (Cathy Avery) [1437109] - [misc] vmci: Add support for virtual IOMMU (Cathy Avery) [1437109] - [misc] vmci: Remove non-blocking/pinned queuepair support (Cathy Avery) [1437109] - [net] vsock: Only check error on skb_recv_datagram when skb is NULL (Cathy Avery) [1437109] - [x86] xen: don't crash under Xen hypervisors which present bogus topology (Vitaly Kuznetsov) [1443627] - [fs] gfs2: Allow glocks to be unlocked after withdraw (Robert S Peterson) [1404005] - [fs] svcrpc: fix memory leak in gssp_accept_sec_context_upcall ("J. Bruce Fields") [1447776] - [fs] cifs_get_root shouldn't use path with tree name (Sachin Prabhu) [1373153] - [fs] Fix match_prepath() (Sachin Prabhu) [1418107] - [fs] locks: __break_lease cleanup in preparation of allowing direct removal of leases (Scott Mayhew) [1444338] - [fs] xfs: bufferhead chains are invalid after end_page_writeback (Brian Foster) [1445158] - [md] dm cache policy smq: cleanup free_target_met() and clean_target_met() (Mike Snitzer) [1448210] - [md] dm cache policy smq: allow demotions to happen even during continuous IO (Mike Snitzer) [1448210] - [md] dm cache policy smq: make the cleaner policy write-back more aggressively (Mike Snitzer) [1437251] - [md] dm cache: set/clear the cache core's dirty_bitset when loading mappings (Mike Snitzer) [1437251] - [md] dm crypt: rewrite (wipe) key in crypto layer using random data (Mike Snitzer) [1444337 1445816] - [md] dm mpath: requeue after a small delay if blk_get_request() fails (Mike Snitzer) [1445816] - [md] dm era: save spacemap metadata root after the pre-commit (Mike Snitzer) [1445816] - [md] dm thin: fix a memory leak when passing discard bio down (Mike Snitzer) [1445816] - [md] dm btree: fix for dm_btree_find_lowest_key() (Mike Snitzer) [1445816] - [block] fix blk_integrity_register to use template's interval_exp if not 0 (Mike Snitzer) [1445816] - [block] blk: Ensure users for current->bio_list can see the full list (Ming Lei) [1447313] - [block] blk: improve order of bio handling in generic_make_request() (Ming Lei) [1447313] - [netdrv] macvtap: read skb from skb array (Wei Xu) [1447143] - [netdrv] Change TECH Preview message to match driver name (David Arcari) [1444721] - [netdrv] aquantia: Fix driver name reported by ethtool (David Arcari) [1444721] - [netdrv] ib/mlx5: Add port_xmit_wait to counter registers read (Kamal Heib) [1448020 1447995 1447788] - [netdrv] ib/mlx5: Add missing hw counters (Kamal Heib) [1448020 1447995 1447788] - [netdrv] mlx5e: Initialize ndo_size (Kamal Heib) [1448020 1447995 1447788] - [powerpc] eeh: Refactor EEH PE reset functions (Gustavo Duarte) [1428706]- [fs] nfsd: stricter decoding of write-like NFSv2/v3 ops ("J. Bruce Fields") [1443204] {CVE-2017-7895} - [fs] nfsd4: minor NFSv2/v3 write decoding cleanup ("J. Bruce Fields") [1443204] {CVE-2017-7895} - [fs] nfsd: check for oversized NFSv2/v3 arguments ("J. Bruce Fields") [1442407] {CVE-2017-7645} - [net] macsec: dynamically allocate space for sglist (Sabrina Dubroca) [1445545] {CVE-2017-7477} - [net] macsec: avoid heap overflow in skb_to_sgvec (Sabrina Dubroca) [1445545] {CVE-2017-7477} - [net] bridge: move bridge multicast cleanup to ndo_uninit (Xin Long) [1434682] - [net] bridge: netlink: register netdevice before executing changelink (Xin Long) [1434682] - [net] bridge: implement missing ndo_uninit() (Xin Long) [1434682] - [net] team: call netdev_change_features out of team lock (Xin Long) [1429679] - [net] netfilter: nf_tables: add support for inverted logic in nft_lookup (Hangbin Liu) [1441103] - [netdrv] bonding: avoid defaulting hard_header_len to ETH_HLEN on slave removal (Honggang Li) [1425030] - [kernel] kallsyms: don't overload absolute symbol type for percpu symbols (Josh Poimboeuf) [1447175] - [kernel] kallsyms: fix percpu vars on x86-64 with relocation (Josh Poimboeuf) [1447175] - [kernel] kallsyms: generalize address range checking (Josh Poimboeuf) [1447175] - [powerpc] Update TM user feature bits in scan_features() (David Gibson) [1445883] - [powerpc] Update cpu_user_features2 in scan_features() (David Gibson) [1445883] - [powerpc] tm: Abort syscalls in active transactions (David Gibson) [1445883] - [powerpc] selftests/powerpc: Add transactional syscall test (David Gibson) [1445883] - [powerpc] selftests/powerpc: Make git ignore all binaries in powerpc test suite (David Gibson) [1445883] - [powerpc] Disable CPU_FTR_TM if TM is disabled by firmware (David Gibson) [1445883]- [x86] kvm: x86: fix emulation of RSM and IRET instructions (Ladi Prosek) [1441510] - [pci] hv: Allocate interrupt descriptors with GFP_ATOMIC (Vitaly Kuznetsov) [1442282] - [pci] hv: Specify CPU_AFFINITY_ALL for MSI affinity when >= 32 CPUs (Vitaly Kuznetsov) [1442282] - [pci] hv: Lock PCI bus on device eject (Vitaly Kuznetsov) [1442282] - [pci] hv: Properly handle PCI bus remove (Vitaly Kuznetsov) [1442282] - [edac] sb_edac: Add Knights Mill support (Aristeu Rozanski) [1432437] - [edac] {sb, skx}_edac: Use Intel model macros instead of open-coding them (Aristeu Rozanski) [1432437] - [edac] sb_edac: Fix Knights Landing (Aristeu Rozanski) [1432437] - [edac] sb_edac: Readd accidentally dropped Broadwell-D support (Aristeu Rozanski) [1432437] - [edac] sb_edac: Use cpu family/model in driver detection (Aristeu Rozanski) [1432437] - [netdrv] bnx2x: add missing configuration of VF VLAN filters (Michal Schmidt) [1445770] - [netdrv] bnx2x: fix incorrect filter count in an error message (Michal Schmidt) [1445770] - [netdrv] bnx2x: do not rollback VF MAC/VLAN filters we did not configure (Michal Schmidt) [1445770] - [netdrv] bnx2x: fix detection of VLAN filtering feature for VF (Michal Schmidt) [1445770] - [netdrv] bnx2x: lower verbosity of VF stats debug messages (Michal Schmidt) [1445770] - [powerpc] powernv: Expose OPAL firmware symbol map (Gustavo Duarte) [1444807]- [drm] config: enable GVT (Rob Clark) [1380115] - [drm] makefile: update DRM version (Rob Clark) [1422186] - [drm] i915/gvt: set the correct default value of CTX STATUS PTR (Rob Clark) [1422186] - [drm] fb-helper: Allow var->x/yres(_virtual) < fb->width/height again (Rob Clark) [1422186] - [drm] nouveau: initial support (display-only) for GP107 (Rob Clark) [1422186] - [drm] nouveau/kms/nv50: fix double dma_fence_put() when destroying plane state (Rob Clark) [1422186] - [drm] nouveau/mmu/nv4a: use nv04 mmu rather than the nv44 one (Rob Clark) [1422186] - [drm] nouveau/mpeg: mthd returns true on success now (Rob Clark) [1422186] - [drm] i915: Do .init_clock_gating() earlier to avoid it clobbering watermarks (Rob Clark) [1422186] - [drm] i915: Avoid rcu_barrier() from reclaim paths (shrinker) (Rob Clark) [1422186] - [drm] i915: Stop using RP_DOWN_EI on Baytrail (Rob Clark) [1422186] - [drm] i915: Drop support for I915_EXEC_CONSTANTS_* execbuf parameters (Rob Clark) [1422186] - [drm] i915: Only enable hotplug interrupts if the display interrupts are enabled (Rob Clark) [1422186] - [drm] i915: Reject HDMI 12bpc if the sink doesn't indicate support (Rob Clark) [1422186] - [drm] i915: Avoid tweaking evaluation thresholds on Baytrail v3 (Rob Clark) [1422186] - [drm] i915: Nuke debug messages from the pipe update critical section (Rob Clark) [1422186] - [drm] i915: Store a permanent error in obj->mm.pages (Rob Clark) [1422186] - [drm] i915/gen9: Increase PCODE request timeout to 50ms (Rob Clark) [1422186] - [drm] i915: Squelch any ktime/jiffie rounding errors for wait-ioctl (Rob Clark) [1422186] - [drm] i915/fbdev: Stop repeating tile configuration on stagnation (Rob Clark) [1422186] - [drm] i915: Move updating color management to before vblank evasion (Rob Clark) [1422186] - [drm] i915: Fix forcewake active domain tracking (Rob Clark) [1422186] - [drm] i915: actually drive the BDW reserved IDs (Rob Clark) [1422186] - [drm] i915: more .is_mobile cleanups for BDW (Rob Clark) [1422186] - [drm] i915: fix INTEL_BDW_IDS definition (Rob Clark) [1422186] - [drm] edid: constify edid quirk list (Rob Clark) [1422186] - [drm] vmwgfx: fix integer overflow in vmw_surface_define_ioctl() (Rob Clark) [1422186] - [drm] vmwgfx: Remove getparam error message (Rob Clark) [1422186] - [drm] ttm, drm/vmwgfx: Relax permission checking when opening surfaces (Rob Clark) [1422186] - [drm] vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_cap_3d_ioctl() (Rob Clark) [1422186] - [drm] vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl() (Rob Clark) [1422186] - [drm] vmwgfx: Type-check lookups of fence objects (Rob Clark) [1422186] - [drm] i915: Split intel_engine allocation and initialisation (Rob Clark) [1380115] - [drm] nouveau/kms/nv50: fix setting of HeadSetRasterVertBlankDmi method (Rob Clark) [1422186] - [drm] vfio: Rework group release notifier warning (Rob Clark) [1380115] - [drm] i915/gvt: Fix firmware loading interface for GVT-g golden HW state (Rob Clark) [1380115] - [drm] i915/gvt: remove the redundant info NULL check (Rob Clark) [1380115] - [drm] i915/gvt: adjust mem size for low resolution type (Rob Clark) [1380115] - [drm] i915/gvt: exclude cfg space from failsafe mode (Rob Clark) [1380115] - [drm] i915/gvt: Activate/de-activate vGPU in mdev ops (Rob Clark) [1380115] - [drm] i915/gvt: Use force single submit flag to distinguish gvt request from i915 request (Rob Clark) [1380115] - [drm] i915: make context status notifier head be per engine (Rob Clark) [1380115] - [drm] i915/gvt: set shadow entry to scratch page while p2m failed (Rob Clark) [1380115] - [drm] i915/gvt: Fix guest fail to read EDID leading to black guest console issue (Rob Clark) [1380115] - [drm] i915/gvt: fix wrong offset when loading RCS mocs (Rob Clark) [1380115] - [drm] i915/gvt: add write handler for mmio mbctl (Rob Clark) [1380115] - [drm] i915/gvt: Fix gvt scheduler interval time (Rob Clark) [1380115] - [drm] i915/gvt: scan shadow indirect context image when valid (Rob Clark) [1380115] - [drm] i915/kvmgt: fix suspicious rcu dereference usage (Rob Clark) [1380115] - [drm] i915/gvt: Remove bogus retry around i915_wait_request (Rob Clark) [1380115] - [drm] i915/gvt: correct the ggtt valid bit check in pipe control command (Rob Clark) [1380115] - [drm] i915/gvt: replace the gvt_err with gvt_vgpu_err (Rob Clark) [1380115] - [drm] i915/gvt: handle force-nonpriv registers, cmd parser part (Rob Clark) [1380115] - [drm] i915/gvt: set ring buffer size to default for guc submission (Rob Clark) [1380115] - [drm] i915/gvt: change some gvt_err to gvt_dbg_cmd (Rob Clark) [1380115] - [drm] i915/gvt: protect RO and Rsvd bits of virtual vgpu configuration space (Rob Clark) [1380115] - [drm] i915/gvt: handle workload lifecycle properly (Rob Clark) [1380115] - [drm] i915/gvt: fix an error for F_RO flag (Rob Clark) [1380115] - [drm] i915/gvt: use pfn_valid for better checking (Rob Clark) [1380115] - [drm] i915/gvt: set SFUSE_STRAP properly for vitual monitor detection (Rob Clark) [1380115] - [drm] i915/gvt: fix an error for one register (Rob Clark) [1380115] - [drm] i915/gvt: add more registers into handlers list (Rob Clark) [1380115] - [drm] i915/gvt: have more registers with F_CMD_ACCESS flags set (Rob Clark) [1380115] - [drm] i915/gvt: add some new MMIOs to cmd_access white list (Rob Clark) [1380115] - [drm] i915/gvt: fix pcode mailbox write emulation of BDW (Rob Clark) [1380115] - [drm] i915/gvt: add resolution definition for vGPU type (Rob Clark) [1380115] - [drm] i915/gvt: Add more edid definition support (Rob Clark) [1380115] - [drm] i915/gvt: adjust to fixed vGPU types (Rob Clark) [1380115] - [drm] i915/gvt: remove unnecessary error msg from gtt write (Rob Clark) [1380115] - [drm] i915/gvt: refine pcode write emulation (Rob Clark) [1380115] - [drm] i915/gvt: clear the vGPU reset logic (Rob Clark) [1380115] - [drm] i915/gvt: decrease priority of output msg for untracked mmio (Rob Clark) [1380115] - [drm] i915/gvt: set default value to 0 for unhandled mmio regs (Rob Clark) [1380115] - [drm] i915/gvt: add cmd_access to GEN7_HALF_SLICE_CHICKEN1 (Rob Clark) [1380115] - [drm] i915/gvt: force-nopriv register handling (Rob Clark) [1380115] - [drm] i915/gvt: add more registers to context save/restore list (Rob Clark) [1380115] - [drm] i915/gvt: fix unhandled mmio warnings (Rob Clark) [1380115] - [drm] i915/gvt: add a NULL pointer check to avoid kernel panic (Rob Clark) [1380115] - [drm] i915/gvt: enter failsafe mode when guest requires more resources (Rob Clark) [1380115] - [drm] i915/gvt: handle fence reg access during GPU reset (Rob Clark) [1380115] - [drm] i915/gvt: introduced failsafe mode into vgpu (Rob Clark) [1380115] - [drm] i915/gvt: Fix check error on opregion.c (Rob Clark) [1380115] - [drm] i915/gvt: return error code if dma map iova failed (Rob Clark) [1380115] - [drm] i915/gvt: optimize the inhibit context mmio load (Rob Clark) [1380115] - [drm] i915/gvt: add sprite plane flip done support (Rob Clark) [1380115] - [drm] i915/gvt: add missing display part reset for vGPU reset (Rob Clark) [1380115] - [drm] i915/gvt: Fix shadow context descriptor (Rob Clark) [1380115] - [drm] i915/gvt: fix crash at function release_shadow_wa_ctx (Rob Clark) [1380115] - [drm] i915/gvt: enable IOMMU for gvt (Rob Clark) [1380115] - [drm] i915/gvt: map pfn for PTE entry in kvm (Rob Clark) [1380115] - [drm] i915/gvt: Map shadow page before using it in shadow page table (Rob Clark) [1380115] - [drm] i915/gvt: reduce the line of interrupt logs and log friendly (Rob Clark) [1380115] - [drm] i915/gvt: remove a redundant end of line in debug log (Rob Clark) [1380115] - [drm] i915/gvt: remove a noisy unimportant log in sched_policy (Rob Clark) [1380115] - [drm] i915/gvt/kvmgt: remove some dead code (Rob Clark) [1380115] - [drm] i915/gvt: fix vgpu type size init (Rob Clark) [1380115] - [drm] i915/gvt: use normal mmio read function for firmware exposure (Rob Clark) [1380115] - [drm] i915/gvt: remove detect_host() MPT hook (Rob Clark) [1380115] - [drm] i915/gvt: move intel iommu detection to intel_gvt_init() (Rob Clark) [1380115] - [drm] i915: make intel_gvt_init() later instead of too early (Rob Clark) [1380115] - [drm] i915/gvt: add more resolutions in virtual edid (Rob Clark) [1380115] - [drm] i915: A hotfix for making aliasing PPGTT work for GVT-g (Rob Clark) [1380115 1422186] - [drm] i915: Let execlist_update_context() cover !FULL_PPGTT mode (Rob Clark) [1380115 1422186] - [drm] i915: Move the release of PT page to the upper caller (Rob Clark) [1380115 1422186] - [drm] i915/kvmgt: Hold struct kvm reference (Rob Clark) [1422186] - [drm] radeon: Override fpfn for all VRAM placements in radeon_evict_flags (Rob Clark) [1422186] - [drm] reference count event->completion (Rob Clark) [1422186] - [drm] amd/amdgpu: add POLARIS12 PCI ID (Rob Clark) [1422186] - [drm] amdgpu: reinstate oland workaround for sclk (Rob Clark) [1422186] - [drm] amdgpu/si: add dpm quirk for Oland (Rob Clark) [1422186] - [drm] i915/lspcon: Fix resume time initialization due to unasserted HPD (Rob Clark) [1422186] - [drm] i915/gen9+: Enable hotplug detection early (Rob Clark) [1422186] - [drm] i915/lspcon: Enable AUX interrupts for resume time initialization (Rob Clark) [1422186] - [drm] i915/gvt: Fix superfluous newline in GVT_DISPLAY_READY env var (Rob Clark) [1380115 1422186] - [drm] i915: Fix not finding the VBT when it overlaps with OPREGION_ASLE_EXT (Rob Clark) [1422186] - [drm] i915: Pass timeout==0 on to i915_gem_object_wait_fence() (Rob Clark) [1422186] - [drm] i915: Check for timeout completion when waiting for the rq to submitted (Rob Clark) [1422186] - [drm] i915: Avoid spurious WARNs about the wrong pipe in the PPS code (Rob Clark) [1422186] - [drm] i915: Recreate internal objects with single page segments if dmar fails (Rob Clark) [1422186] - [drm] Cancel drm_fb_helper_resume_work on unload (Rob Clark) [1422186] - [drm] Cancel drm_fb_helper_dirty_work on unload (Rob Clark) [1422186] - [drm] i915/gvt: Disable access to stolen memory as a guest (Rob Clark) [1422186] - [drm] atomic: fix an error code in mode_fixup() (Rob Clark) [1422186] - [drm] ttm: Make sure BOs being swapped out are cacheable (Rob Clark) [1422186] - [drm] edid: Add EDID_QUIRK_FORCE_8BPC quirk for Rotel RSX-1058 (Rob Clark) [1422186] - [drm] radeon: handle vfct with multiple vbios images (Rob Clark) [1422186] - [drm] ast: Fix AST2400 POST failure without BMC FW or VBIOS (Rob Clark) [1422186] - [drm] ast: Call open_key before enable_mmio in POST code (Rob Clark) [1422186] - [drm] ast: Fix test for VGA enabled (Rob Clark) [1422186] - [drm] revert "drm/amdgpu: update tile table for oland/hainan" (Rob Clark) [1422186] - [drm] amdgpu/pm: check for headless before calling compute_clocks (Rob Clark) [1422186] - [drm] amdgpu: add more cases to DCE11 possible crtc mask setup (Rob Clark) [1422186]- [scsi] sd: Consider max_xfer_blocks if opt_xfer_blocks is unusable (Ewan Milne) [1436582] - [scsi] revert "lpfc: Revert: Fix eh_deadline setting for sli3 adapters" (Ewan Milne) [1444045] - [scsi] revert "lpfc: Correct WQ creation for pagesize" (Ewan Milne) [1444045] - [scsi] revert "lpfc: minor code cleanups" (Ewan Milne) [1444045] - [scsi] revert "lpfc: refactor debugfs queue prints" (Ewan Milne) [1444045] - [scsi] revert "lpfc: refactor debugfs queue dump routines" (Ewan Milne) [1444045] - [scsi] revert "lpfc: NVME Initiator: Base modifications" (Ewan Milne) [1444045] - [scsi] revert "lpfc: NVME Initiator: Merge into FC discovery" (Ewan Milne) [1444045] - [scsi] revert "lpfc: NVME Initiator: bind to nvme_fc api" (Ewan Milne) [1444045] - [scsi] revert "lpfc: NVME Initiator: Add debugfs support" (Ewan Milne) [1444045] - [scsi] revert "lpfc: NVME Target: Base modifications" (Ewan Milne) [1444045] - [scsi] revert "lpfc: NVME Target: Receive buffer updates" (Ewan Milne) [1444045] - [scsi] revert "lpfc: NVME Target: Merge into FC discovery" (Ewan Milne) [1444045] - [scsi] revert "lpfc: NVME Target: bind to nvmet_fc api" (Ewan Milne) [1444045] - [scsi] revert "lpfc: NVME Target: Add debugfs support" (Ewan Milne) [1444045] - [scsi] revert "lpfc: Update copyrights" (Ewan Milne) [1444045] - [scsi] revert "Update lpfc version to 11.2.0.8 with NVME support" (Ewan Milne) [1444045] - [scsi] revert "lpfc: remove redundant assignment of sgel" (Ewan Milne) [1444045] - [scsi] revert "lpfc: sanity check hrq is null before dereferencing it" (Ewan Milne) [1444045] - [scsi] revert "lpfc: don't dereference dma_buf-> iocbq before null check" (Ewan Milne) [1444045] - [scsi] revert "lpfc: fix missing spin_unlock on sql_list_lock" (Ewan Milne) [1444045] - [scsi] revert "lpfc: Fix crash during Hardware error recovery on SLI3 adapters" (Ewan Milne) [1444045] - [scsi] revert "lpfc: Fix RCTL value on NVME LS request and response" (Ewan Milne) [1444045] - [scsi] revert "lpfc: Fix NVME CMD IU byte swapped word 1 problem" (Ewan Milne) [1444045] - [scsi] revert "lpfc: Fix IO submission if WQ is full" (Ewan Milne) [1444045] - [scsi] revert "lpfc: Fix nvme allocation bug on failed nvme_fc_register_localport" (Ewan Milne) [1444045] - [scsi] revert "lpfc: add NVME exchange aborts" (Ewan Milne) [1444045] - [scsi] revert "lpfc: Rename LPFC_MAX_EQ_DELAY to LPFC_MAX_EQ_DELAY_EQID_CNT" (Ewan Milne) [1444045] - [scsi] revert "lpfc: correct double print" (Ewan Milne) [1444045] - [scsi] revert "lpfc: remove dead sli3 nvme code" (Ewan Milne) [1444045] - [scsi] revert "lpfc: correct rdp diag portnames" (Ewan Milne) [1444045] - [scsi] revert "lpfc: code cleanups in NVME initiator discovery" (Ewan Milne) [1444045] - [scsi] revert "lpfc: Fix eh_deadline setting for sli3 adapters" (Ewan Milne) [1444045] - [scsi] revert "lpfc: replace init_timer by setup_timer" (Ewan Milne) [1444045] - [scsi] revert "lpfc: add missing Kconfig NVME dependencies" (Ewan Milne) [1444045] - [scsi] revert "lpfc: Rework lpfc Kconfig for NVME options" (Ewan Milne) [1444045] - [scsi] revert "lpfc: Finalize Kconfig options for nvme" (Ewan Milne) [1444045] - [scsi] revert "lpfc: The lpfc driver does not issue RFF_ID and RFT_ID in the correct sequence" (Ewan Milne) [1444045] - [scsi] revert "lpfc version bump for nvme to 11.2.0.11" (Ewan Milne) [1444045] - [nvme] revert "nvmet_fc: cleanup of abort flag processing in fcp_op_done" (Ewan Milne) [1444045] - [nvme] revert "nvme-fc: don't bother to validate ioccsz and iorcsz" (Ewan Milne) [1444045] - [nvme] revert "nvme_fc: Sync FC-NVME header with standard" (Ewan Milne) [1444045] - [nvme] revert "nvme_fc: Add check of status_code in ERSP_IU" (Ewan Milne) [1444045] - [nvme] revert "nvmet_fc: Sync NVME LS reject reasons with spec" (Ewan Milne) [1444045] - [nvme] revert "nvme_fc: correct LS validation" (Ewan Milne) [1444045] - [nvme] revert "nvmet_fc: Clear SG list to avoid double frees" (Ewan Milne) [1444045] - [nvme] revert "nvme_fc: Clean up host fcpio done status handling" (Ewan Milne) [1444045] - [nvme] revert "nvmet_fc: add target feature flags for upcall isr contexts" (Ewan Milne) [1444045] - [nvme] revert "nvmet_fc: add req_release to lldd api" (Ewan Milne) [1444045] - [nvme] revert "nvme_fcloop: split job struct from transport for req_release" (Ewan Milne) [1444045] - [nvme] revert "nvmet_fc: Rework target side abort handling" (Ewan Milne) [1444045] - [nvme] revert "nvmet_fc: add missing reference in add_port" (Ewan Milne) [1444045] - [nvme] revert "nvme_fc: Move LS's to rport" (Ewan Milne) [1444045] - [nvme] revert "nvme_fc: Add ls aborts on remote port teardown" (Ewan Milne) [1444045] - [nvme] revert "nvme_fc: fix command id check" (Ewan Milne) [1444045] - [nvme] revert "nvme_fc: add aen abort to teardown" (Ewan Milne) [1444045] - [nvme] revert "nvme_fc: add controller reset support" (Ewan Milne) [1444045] - [nvme] revert "nvme-fc: add .map_queue entry to blk_mq_ops" (Ewan Milne) [1444045] - [nvme] revert "nvme_fc: avoid double kfree(), don't call nvme_cleanup_cmd() in nvme_fc_unmap_data()" (Ewan Milne) [1444045] - [scsi] revert "lpfc: Mark NVMe and NVMe Target support as tech preview" (Ewan Milne) [1444045] - [scsi] revert "lpfc: code cleanups in NVME initiator base" (Ewan Milne) [1444045] - [scsi] qla2xxx: Update message for module parameter (Himanshu Madhani) [1445879]- [kernel] tick/broadcast-hrtimer: Set name of the ce_broadcast_hrtimer (Prarit Bhargava) [1443846] - [kernel] sched: Transform resched_task() into resched_curr() (Waiman Long) [1418778] - [kernel] sched/core: Remove false-positive warning from wake_up_process() (Waiman Long) [1436128] - [iommu] vt-d: Make sure IOMMUs are off when intel_iommu=off (Baoquan He) [1441413] - [fs] xfs: drop iolock from reclaim context to appease lockdep (Brian Foster) [1441364] - [fs] xfs: fix eofblocks race with file extending async dio writes (Brian Foster) [1441364] - [fs] xfs: sync eofblocks scans under iolock are livelock prone (Brian Foster) [1441364] - [fs] xfs: pull up iolock from xfs_free_eofblocks() (Brian Foster) [1441364] - [mm] memblock: fix memblock_next_valid_pfn() (Frank Ramsay) [1438940] - [mm] page_alloc: skip over regions of invalid pfns where possible (Frank Ramsay) [1438940] - [x86] llvmlinux: Fix "incomplete type const struct x86cpu_device_id" (Ming Lei) [1367596 1437476] - [x86] xen: do not re-use pirq number cached in pci device msi msg data (Vitaly Kuznetsov) [1433831] - [x86] kvm: x86: Add MSR_AMD64_DC_CFG to the list of ignored MSRs (Ladi Prosek) [1440025] - [x86] perf/intel/rapl: Fix module name collision with powercap intel-rapl (David Arcari) [1445833] - [x86] Mark AMD Naples/Ryzen as unsupported (David Arcari) [1444841] - [x86] mpx: saving FPU in do_bounds() (Rui Wang) [1443281] - [x86] mm: fix gup_pte_range() vs DAX mappings (Jeff Moyer) [1443284] - [x86] mm/gup: Simplify get_user_pages() PTE bit handling (Jeff Moyer) [1443284] - [x86] revert "mm: Fix gup_huge_p?d() to handle large PAT bit" (Jeff Moyer) [1443284] - [x86] revert "mm: Simplify get_user_pages() PTE bit handling" (Jeff Moyer) [1443284] - [x86] revert "mm: fix gup_pte_range() vs DAX mappings" (Jeff Moyer) [1443284] - [scsi] Avoid that SCSI queues get stuck (Ming Lei) [1441114] - [scsi] blk-mq: Introduce blk_mq_delay_run_hw_queue() (Ming Lei) [1441114] - [scsi] qedi: Add PCI device-ID for QL41xxx adapters (Chad Dupuis) [1432622] - [netdrv] qed: Correct MSI-x for storage (Harish Patil) [1432196] - [netdrv] qed*: Add support for QL41xxx adapters (Harish Patil) [1432196] - [netdrv] qedf: fix wrong le16 conversion (Harish Patil) [1432196] - [netdrv] qed*: Utilize Firmware 8.15.3.0 (Harish Patil) [1432196] - [netdrv] qed: Don't free a QP more than once (Harish Patil) [1432196] - [netdrv] be2net: VxLAN offload should be re-enabled when only 1 UDP port is left (Ivan Vecera) [1427258]- [virtio] virtio_balloon: prevent uninitialized variable use (David Hildenbrand) [1439570] - [virtio] virtio-balloon: use actual number of stats for stats queue buffers (David Hildenbrand) [1439570] - [virtio] virtio_balloon: init 1st buffer in stats vq (David Hildenbrand) [1439570] - [virtio] update balloon size in balloon "probe" (David Hildenbrand) [1439570] - [virtio] virtio_balloon: Allow to resize and update the balloon stats in parallel (David Hildenbrand) [1439570] - [virtio] virtio_balloon: Use a workqueue instead of "vballoon" kthread (David Hildenbrand) [1439570] - [virtio] virtio-balloon: do not call blocking ops when !TASK_RUNNING (David Hildenbrand) [1439570] - [netdrv] e1000e: fix timing for 82579 Gigabit Ethernet controller (Jarod Wilson) [1442918 1383529] - [netdrv] revert "e1000e: driver trying to free already-free irq" (Jarod Wilson) [1442918 1383529] - [netdrv] sfc: tx ring can only have 2048 entries for all EF10 NICs (Jarod Wilson) [1389480] - [netdrv] sfc: limit the number of receive queues (Jarod Wilson) [1389480] - [netdrv] sfc: don't insert mc_list on low-latency firmware if it's too long (Jarod Wilson) [1389480] - [netdrv] sfc: cleanup a condition in efx_udp_tunnel_del() (Jarod Wilson) [1389480] - [netdrv] sfc: fix IPID endianness in TSOv2 (Jarod Wilson) [1389480] - [netdrv] sfc: avoid max() in array size (Jarod Wilson) [1389480] - [netdrv] sfc: fix "an one" typo instances (Jarod Wilson) [1389480] - [netdrv] bnx2x: prevent crash when accessing PTP with interface down (Michal Schmidt) [1344743] - [netdrv] bnx2x: fix possible overrun of VFPF multicast addresses array (Michal Schmidt) [1445814] - [netdrv] ib/mlx5: Verify that Q counters are supported (Kamal Heib) [1442597] - [netdrv] mlx5e: Count LRO packets correctly (Kamal Heib) [1440660] - [netdrv] mlx5e: Count GSO packets correctly (Kamal Heib) [1440660] - [powerpc] Emulation support for load/store instructions on LE (Bhupesh Sharma) [1436294] - [powerpc] sstep: Return directly after a failed address_ok() in emulate_step() (Bhupesh Sharma) [1436294] - [powerpc] sstep: Fix emulation fall-through (Bhupesh Sharma) [1436294] - [powerpc] sstep: Fix sstep.c compile on powerpcspe (Bhupesh Sharma) [1436294] - [powerpc] Fix compilation of emulate_step() (Bhupesh Sharma) [1436294] - [powerpc] Implement emulation of string loads and stores (Bhupesh Sharma) [1436294] - [powerpc] Emulate icbi, mcrf and conditional-trap instructions (Bhupesh Sharma) [1436294] - [powerpc] Split out instruction analysis part of emulate_step() (Bhupesh Sharma) [1436294]- [netdrv] qed: Enable iSCSI Out-of-Order (Harish Patil) [1432632] - [netdrv] qed: Correct out-of-bound access in OOO history (Harish Patil) [1432632] - [netdrv] qed: Fix mapping leak on LL2 rx flow (Harish Patil) [1432632] - [netdrv] qed: Align CIDs according to DORQ requirement (Harish Patil) [1432632] - [vhost] introduce O(1) vq metadata cache (Wei Xu) [1425127 1283257] - [vhost] add missing __user annotations (Wei Xu) [1283257 1425127] - [vhost] make interval tree static inline (Wei Xu) [1283257 1425127] - [vhost] detect 32 bit integer wrap around (Wei Xu) [1283257 1425127] - [uapi] vhost: new device IOTLB API (Wei Xu) [1425127 1283257] - [vhost] convert pre sorted vhost memory array to interval tree (Wei Xu) [1425127 1283257] - [vhost] introduce vhost memory accessors (Wei Xu) [1425127 1283257] - [vhost] remove unnecessary forward declarations in vhost.h (Wei Xu) [1283257 1425127] - [vhost] replace with & on data path (Wei Xu) [1283257 1425127] - [uapi] virtio: new feature to detect IOMMU device quirk (Wei Xu) [1425127 1283257] - [virtio] virtio_pci: Use the DMA API if enabled (Wei Xu) [1283257 1425127] - [virtio] virtio_mmio: Use the DMA API if enabled (Wei Xu) [1283257 1425127] - [virtio] Silence uninitialized variable warning (Wei Xu) [1283257 1425127] - [kernel] virtio: Add improved queue allocation API (Wei Xu) [1283257 1425127] - [tools] virtio_ring: Support DMA APIs (Wei Xu) [1283257 1425127] - [virtio] vring: Introduce vring_use_dma_api() (Wei Xu) [1283257 1425127] - [kernel] s390/dma: Allow per device dma ops (Wei Xu) [1425127 1283257] - [lib] dma: Provide simple noop dma ops (Wei Xu) [1283257 1425127] - [fs] ext4: fix an ext3 collapse range regression in xfstests (Lukas Czerner) [1435541] - [fs] btrfs: Use __u64 in exported linux/btrfs.h (Bill O'Donnell) [1437489] - [fs] nfs: Fix missing pg_cleanup after nfs_pageio_cond_complete() (Benjamin Coddington) [1358574] - [fs] pnfs: return status from nfs4_pnfs_ds_connect (Benjamin Coddington) [1350261] - [fs] lockd: Introduce nlmclnt_operations (Benjamin Coddington) [1240357] - [fs] nfs: Add an iocounter wait function for async RPC tasks (Benjamin Coddington) [1240357] - [fs] nfs: Use wait_on_atomic_t() for unlock after readahead (Benjamin Coddington) [1240357] - [fs] locks: Set FL_CLOSE when removing flock locks on close() (Benjamin Coddington) [1240357] - [fs] nfs: Move the flock open mode check into nfs_flock() (Benjamin Coddington) [1240357] - [fs] nfs4: remove a redundant lock range check (Benjamin Coddington) [1240357] - [fs] sunrpc: don't pass on-stack memory to sg_set_buf (Benjamin Coddington) [1346106] - [fs] nfs: Fix old dentry rehash after move (Benjamin Coddington) [1349647] - [fs] locks: allow __break_lease to sleep even when break_time is 0 ("J. Bruce Fields") [1088012] - [fs] nfsd: opt in to labeled nfs per export ("J. Bruce Fields") [1406885] - [fs] NFSv4.1 fix infinite loop on IO BAD_STATEID error (Steve Dickson) [1437584] - [fs] NFS prevent double free in async nfs4_exchange_id (Steve Dickson) [1431756] - [fs] NFSv4.1 respect server's max size in CREATE_SESSION (Steve Dickson) [1431757] - [fs] nfs: Don't disconnect open-owner on NFS4ERR_BAD_SEQID (Steve Dickson) [1431755] - [fs] nfs: fix the fault nrequests decreasing for nfs_inode COPY (Steve Dickson) [1436301] - [fs] sunrpc, nfs: Add and use dprintk_cont macros (Steve Dickson) [1436301] - [fs] vfs: guard end of device for mpage interface (Ming Lei) [1309318] - [fs] vfs: make guard_bh_eod() more generic (Ming Lei) [1309318] - [fs] autofs: dont hold spin lock over direct mount expire (Ian Kent) [1320588] - [fs] autofs: constify misc struct path instances (Ian Kent) [1320588] - [fs] autofs: use path_has_submounts() to fix unreliable have_submount() checks (Ian Kent) [1320588] - [fs] autofs: use path_is_mountpoint() to fix unreliable d_mountpoint() checks (Ian Kent) [1320588] - [fs] autofs: change autofs4_wait() to take struct path (Ian Kent) [1320588] - [fs] autofs: change autofs4_expire_wait()/do_expire_wait() to take struct path (Ian Kent) [1320588] - [fs] vfs: add path_has_submounts() (Ian Kent) [1320588] - [fs] vfs: add path_is_mountpoint() helper (Ian Kent) [1320588] - [fs] vfs: change d_manage() to take a struct path (Ian Kent) [1320588] - [fs] xfs: handle array index overrun in xfs_dir2_leaf_readbuf() (Carlos Maiolino) [1440860] - [fs] xfs: use dedicated log worker wq to avoid deadlock with cil wq (Brian Foster) [1422225] - [fs] xfs: fix bogus space reservation in xfs_iomap_write_allocate (Brian Foster) [1435738]- [md] dm raid: fix table line argument order in status (Mike Snitzer) [1435020] - [fs] proc: fix GPF in /proc/$PID/map_files (Carlos Maiolino) [1438001] - [fs] gfs2: Re-enable fallocate for the rindex (Andrew Price) [1399830] - [fs] config: enable dlm for ppc64le (Andrew Price) [1429822] - [fs] configs: enable gfs2 for ppc64le (Andrew Price) [1429830] - [fs] nfs: Allow getattr to also report readdirplus cache hits (Dave Wysochanski) [1442068] - [fs] nfs: Be more targeted about readdirplus use when doing lookup/revalidation (Dave Wysochanski) [1442068] - [fs] nfs: Fix a performance regression in readdir (Dave Wysochanski) [1442068] - [fs] nfs: tidy up nfs_show_mountd_netid (Steve Dickson) [1395068] - [fs] pnfs: consolidate the different range intersection tests (Steve Dickson) [1436736] - [fs] pnfs/flexfiles: Only send layoutstats updates for mirrors that were updated (Steve Dickson) [1436736] - [fs] pnfs/flexfiles: Don't attempt to send layoutstats if there are no entries (Steve Dickson) [1436736] - [x86] cpufeature: Enable RING3MWAIT for Knights Mill (Xiaolong Wang) [1387697] - [x86] cpufeature: Enable RING3MWAIT for Knights Landing (Xiaolong Wang) [1387697] - [x86] cpufeature: Add RING3MWAIT to CPU features (Xiaolong Wang) [1387697] - [x86] elf: Add HWCAP2 to expose ring 3 MONITOR/MWAIT (Xiaolong Wang) [1387697] - [x86] msr: Add MSR_MISC_FEATURE_ENABLES and RING3MWAIT bit (Xiaolong Wang) [1387697] - [x86] Fix typo preventing msr_set/clear_bit from having an effect (Xiaolong Wang) [1387697] - [x86] kvm: x86: bump KVM_(SOFT_)MAX_VCPUS to 384 (Radim Krcmar) [1433954] - [x86] kvm: x86: fix out-of-bounds accesses of rtc_eoi map (Radim Krcmar) [1433954] - [x86] kvm: x86: bump KVM_MAX_VCPU_ID to 1023 (Radim Krcmar) [1433954] - [x86] kvm: introduce KVM_MAX_VCPU_ID (Radim Krcmar) [1433954] - [x86] kvm: fix page struct leak in handle_vmon (Paolo Bonzini) [1417825] {CVE-2017-2596} - [x86] intel_rdt: Fix the notifier priority crash (Jiri Olsa) [1442204] - [xen] balloon: Set balloon's initial state to number of existing RAM pages (Vitaly Kuznetsov) [1437309] - [pci] Avoid output of ioapic probe error (David Arcari) [1377960] - [scsi] storvsc: remove bogus code to transfer struct scatterlist (Cathy Avery) [1429882] - [scsi] storvsc: properly handle SRB_ERROR when sense message is present (Cathy Avery) [1429882] - [scsi] storvsc: use tagged SRB requests if supported by the device (Cathy Avery) [1429882] - [scsi] storvsc: Enable multi-queue support (Cathy Avery) [1429882] - [scsi] storvsc: Remove the restriction on max segment size (Cathy Avery) [1429882] - [gpio] acpi: Return -EPROBE_DEFER if the gpiochip was not found (Gopal Tiwari) [1415450] - [block] blk-mq: don't complete un-started request in timeout handler (Ming Lei) [1429353] - [kernel] compiler-gcc: integrate the various compiler-gcc[345].h files (Rafael Aquini) [1367596] - [kernel] compiler-gcc.h: neatening (Rafael Aquini) [1367596] - [kernel] lib: make memzero_explicit more robust against dead store elimination (Rafael Aquini) [1367596] - [kernel] lib: memzero_explicit: use barrier instead of OPTIMIZER_HIDE_VAR (Rafael Aquini) [1367596] - [kernel] compiler: introduce __alias(symbol) shortcut (Rafael Aquini) [1367596] - [kernel] compiler-intel.h: Remove duplicate definition (Rafael Aquini) [1367596] - [powerpc] mm: Add missing global TLB invalidate if cxl is active (Steve Best) [1440776]- [documentation] ipvs: Document sysctl pmtu_disc (Hangbin Liu) [1415642] - [documentation] ipvs: Document sysctl sync_ports (Hangbin Liu) [1415642] - [documentation] ipvs: Document sysctl sync_qlen_max and sync_sock_size (Hangbin Liu) [1415642] - [documentation] ipvs: fix sync_threshold description and add sync_refresh_period, sync_retries (Hangbin Liu) [1415642] - [net] neigh: do not modify unlinked entries (Jakub Sitnicki) [1389292] - [net] revert "tcp: fix the timid additive increase on stretch ACKs" (Hannes Frederic Sowa) [1418870] - [net] revert "tcp: fix stretch ACK bugs in Reno" (Hannes Frederic Sowa) [1418870] - [net] revert "tcp: fix tcp_cong_avoid_ai() credit accumulation bug with decreases in w" (Hannes Frederic Sowa) [1418870] - [netdrv] macvtap: fix use after free for skb_array during release (Wei Xu) [1414006] - [netdrv] macvtap: correctly free skb during socket destruction (Wei Xu) [1414006] - [netdrv] macvtap: switch to use skb array (Wei Xu) [1414006] - [netdrv] macvtap: Do not double-count received packets (Wei Xu) [1414006] - [netdrv] macvlan: fix leak in macvlan_handle_frame (Wei Xu) [1414006] - [net] tun: remove unnecessary sk_receive_queue (Wei Xu) [1352741] - [net] tun: Don't assume type tun in tun_device_event (Wei Xu) [1352741] - [net] tun: fix build warnings (Wei Xu) [1352741] - [net] tun: switch to use skb array for tx (Wei Xu) [1352741] - [net] introduce NETDEV_CHANGE_TX_QUEUE_LEN (Wei Xu) [1352741] - [net] ptr_ring: fix race conditions when resizing (Wei Xu) [1352741] - [net] skb_array: add wrappers for resizing (Wei Xu) [1352741] - [net] ptr_ring: support resizing multiple queues (Wei Xu) [1352741] - [net] skb_array: minor tweak (Wei Xu) [1352741] - [net] ptr_ring: support zero length ring (Wei Xu) [1352741] - [net] skb_array: resize support (Wei Xu) [1352741] - [net] ptr_ring: resize support (Wei Xu) [1352741] - [net] skb_array: array based FIFO for skbs (Wei Xu) [1352741] - [net] ptr_ring: array based FIFO for pointers (Wei Xu) [1352741] - [net] packet: fix overflow in check for tp_reserve (Hangbin Liu) [1441172] {CVE-2017-7308} - [net] packet: fix overflow in check for tp_frame_nr (Hangbin Liu) [1441172] {CVE-2017-7308} - [net] packet: fix overflow in check for priv area size (Hangbin Liu) [1441172] {CVE-2017-7308} - [net] tcp: minimize false-positives on TCP/GRO check (Marcelo Leitner) [1438309] - [net] audit: normalize NETFILTER_PKT (Richard Guy Briggs) [1382494] - [net] netfilter: use consistent ipv4 network offset in xt_AUDIT (Richard Guy Briggs) [1382494] - [net] netfilter: Convert uses of __constant_ to (Richard Guy Briggs) [1382494]- [scsi] sg: check length passed to SG_NEXT_CMD_LEN ("Ewan D. Milne") [1439047] {CVE-2017-7187} - [scsi] ipr: do not set DID_PASSTHROUGH on CHECK CONDITION (Steve Best) [1441747] - [scsi] storvsc: Support manual scan of FC hosts on Hyper-V (Cathy Avery) [1425469] - [fs] proc/kcore: update physical address for kcore ram and text (Pratyush Anand) [1419888] - [pci] pciehp: Leave power indicator on when enabling already-enabled slot (Myron Stowe) [1435818] - [pci] pciehp: Prioritize data-link event over presence detect (Myron Stowe) [1435818] - [pci] cpqphp: Add missing call to pci_disable_device() (Myron Stowe) [1435818] - [pci] pciehp: Remove useless pciehp_get_latch_status() calls (Myron Stowe) [1435818] - [pci] pciehp: Clean up dmesg "Slot(s)" messages (Myron Stowe) [1435818] - [pci] pciehp: Remove unnecessary guard (Myron Stowe) [1435818] - [pci] pciehp: Don't re-read Slot Status when handling surprise event (Myron Stowe) [1435818] - [pci] pciehp: Don't re-read Slot Status when queuing hotplug event (Myron Stowe) [1435818] - [pci] pciehp: Process all hotplug events before looking for new ones (Myron Stowe) [1435818] - [pci] pciehp: Return IRQ_NONE when we can't read interrupt status (Myron Stowe) [1435818] - [pci] pciehp: Rename pcie_isr() locals for clarity (Myron Stowe) [1435818] - [pci] Fix all whitespace issues (Myron Stowe) [1435818] - [pci] pciehp: Always protect pciehp_disable_slot() with hotplug mutex (Myron Stowe) [1435818] - [netdrv] bonding: handle link transition from FAIL to UP correctly (Jarod Wilson) [1412921] - [netdrv] bonding: attempt to better support longer hw addresses (Jarod Wilson) [1412921] - [netdrv] bonding: fix active-backup transition (Jarod Wilson) [1412921] - [netdrv] bonding: refine bond_fold_stats() wrap detection (Jarod Wilson) [1412921] - [netdrv] bonding: avoid printing while holding a spinlock (Jarod Wilson) [1412921] - [netdrv] bonding: correctly update link status during mii-commit phase (Jarod Wilson) [1412921] - [netdrv] bonding: make speed, duplex setting consistent with link state (Jarod Wilson) [1412921] - [netdrv] bonding: improve link-status update in mii-monitoring (Jarod Wilson) [1412921] - [netdrv] bonding: split bond_set_slave_link_state into two parts (Jarod Wilson) [1412921] - [netdrv] bonding: reduce scope of some global variables (Jarod Wilson) [1412921] - [netdrv] bonding: remove "port-moved" state that was never implemented (Jarod Wilson) [1412921] - [netdrv] bonding: remove hardcoded value (Jarod Wilson) [1412921] - [netdrv] bonding: Remove unnecessary returned value check (Jarod Wilson) [1412921] - [netdrv] bonding: quit messing with IOCTL (Jarod Wilson) [1412921] - [netdrv] bonding: Fix bonding crash (Jarod Wilson) [1412921] - [netdrv] bonding: fix the typo (Jarod Wilson) [1412921] - [netdrv] bonding: Enforce active-backup policy for IPoIB bonds (Jarod Wilson) [1412921] - [kernel] uapi: Fix exposed undefined u32 and u64 types to userland through /usr/include/linux/md_p.h (Rafael Aquini) [1443158] - [powerpc] mm: Use appropriate ESID mask in copro_calculate_slb() (Gustavo Duarte) [1437942]- [kernel] x86/e820: Don't merge consecutive E820_PRAM ranges (Jeff Moyer) [1351098] - [kernel] x86/boot: Fix kdump, cleanup aborted E820_PRAM max_pfn manipulation (Jeff Moyer) [1351098] - [kernel] scripts/sortextable: support objects with more than 64K sections (Joe Lawrence) [1440222] - [kernel] sched/idle: Add missing checks to the exit condition of cpu_idle_poll() (Gustavo Duarte) [1437869] - [md] raid5-ppl: runtime PPL enabling or disabling (Nigel Croxon) [1434872] - [md] raid5-ppl: support disk hot add/remove with PPL (Nigel Croxon) [1434872] - [md] raid5-ppl: load and recover the log (Nigel Croxon) [1434872] - [md] add sysfs entries for PPL (Nigel Croxon) [1434872] - [md] raid5-ppl: Partial Parity Log write logging implementation (Nigel Croxon) [1434872] - [md] raid5: separate header for log functions (Nigel Croxon) [1434872] - [md] superblock changes for PPL (Nigel Croxon) [1434872] - [x86] mm: fix gup_pte_range() vs DAX mappings (Jeff Moyer) [1436283] - [x86] mm: Simplify get_user_pages() PTE bit handling (Jeff Moyer) [1436283] - [x86] mm: Fix gup_huge_p?d() to handle large PAT bit (Jeff Moyer) [1436283] - [x86] Mark Intel Knights Mill processor as supported (Steve Best) [1381298] - [x86] kvm: x86: Add AVX512_4VNNIW and AVX512_4FMAPS support (Paul Lai) [1382116] - [x86] cpuid: Provide get_scattered_cpuid_leaf() (Paul Lai) [1382116] - [x86] cpuid: Cleanup cpuid_regs definitions (Paul Lai) [1382116] - [x86] cpufeature: Add AVX512_4VNNIW and AVX512_4FMAPS features (Paul Lai) [1382116 1380821] - [x86] smpboot: Prevent false positive out of bounds cpumask access warning (Baoquan He) [1440629] - [hid] hid-wacom: support 27QHDT using the new driver (Aristeu Rozanski) [1391668] - [scsi] ses: don't get power status of SES device slot on probe (Gustavo Duarte) [1434768] - [char] tpm_tis_spi: Add small delay after last transfer (Jerry Snitselaar) [1385571] - [char] tpm_tis_spi: Remove limitation of transfers to MAX_SPI_FRAMESIZE bytes (Jerry Snitselaar) [1385571] - [char] tpm_tis_spi: Check correct byte for wait state indicator (Jerry Snitselaar) [1385571] - [char] tpm_tis_spi: Abort transfer when too many wait states are signaled (Jerry Snitselaar) [1385571] - [char] tpm_tis_spi: Use single function to transfer data (Jerry Snitselaar) [1385571] - [block] nvme: Complete all stuck requests (David Milburn) [1439623] - [block] blk-mq: Provide freeze queue timeout (David Milburn) [1439623] - [block] blk-mq: Export blk_mq_freeze_queue_wait (David Milburn) [1439623] - [netdrv] mlx5: Increase number of max QPs in default profile (Kamal Heib) [1436238] - [netdrv] i40e: only register client on iWarp-capable devices (Stefan Assmann) [1437246] - [netdrv] i40e: close client on remove and shutdown (Stefan Assmann) [1429866] - [netdrv] i40e: register existing client on probe (Stefan Assmann) [1429866] - [netdrv] i40e: remove client instance on driver unload (Stefan Assmann) [1429866] - [netdrv] i40e: fix RSS queues only operating on PF0 (Stefan Assmann) [1429866] - [netdrv] i40e: initialize params before notifying of l2_param_changes (Stefan Assmann) [1429866] - [netdrv] i40e: KISS the client interface (Stefan Assmann) [1429866] - [netdrv] i40e: fix up recent proxy and wol bits for X722_SUPPORT (Stefan Assmann) [1429866] - [netdrv] i40e: Acquire NVM lock before reads on all devices (Stefan Assmann) [1429866] - [netdrv] i40e: Do not enable NAPI on q_vectors that have no rings (Stefan Assmann) [1429866] - [infiniband] i40iw: Receive netdev events post INET_NOTIFIER state (Stefan Assmann) [1429866] - [powerpc] prom: Increase minimum RMA size to 512MB (Gustavo Duarte) [1411321]- [scsi] qla2xxx: Turn ql2xmqsupport off by default (Himanshu Madhani) [1441782] - [scsi] lpfc: code cleanups in NVME initiator base (Ewan Milne) [1384922] - [scsi] lpfc: Mark NVMe and NVMe Target support as tech preview (Ewan Milne) [1384922] - [nvme] nvme_fc: avoid double kfree(), don't call nvme_cleanup_cmd() in nvme_fc_unmap_data() (Ewan Milne) [1384922] - [nvme] nvme-fc: add .map_queue entry to blk_mq_ops (Ewan Milne) [1384922] - [nvme] nvme_fc: add controller reset support (Ewan Milne) [1384922] - [nvme] nvme_fc: add aen abort to teardown (Ewan Milne) [1384922] - [nvme] nvme_fc: fix command id check (Ewan Milne) [1384922] - [nvme] nvme_fc: Add ls aborts on remote port teardown (Ewan Milne) [1384922] - [nvme] nvme_fc: Move LS's to rport (Ewan Milne) [1384922] - [nvme] nvmet_fc: add missing reference in add_port (Ewan Milne) [1384922] - [nvme] nvmet_fc: Rework target side abort handling (Ewan Milne) [1384922] - [nvme] nvme_fcloop: split job struct from transport for req_release (Ewan Milne) [1384922] - [nvme] nvmet_fc: add req_release to lldd api (Ewan Milne) [1384922] - [nvme] nvmet_fc: add target feature flags for upcall isr contexts (Ewan Milne) [1384922] - [nvme] nvme_fc: Clean up host fcpio done status handling (Ewan Milne) [1384922] - [nvme] nvmet_fc: Clear SG list to avoid double frees (Ewan Milne) [1384922] - [nvme] nvme_fc: correct LS validation (Ewan Milne) [1384922] - [nvme] nvmet_fc: Sync NVME LS reject reasons with spec (Ewan Milne) [1384922] - [nvme] nvme_fc: Add check of status_code in ERSP_IU (Ewan Milne) [1384922] - [nvme] nvme_fc: Sync FC-NVME header with standard (Ewan Milne) [1384922] - [nvme] nvme-fc: don't bother to validate ioccsz and iorcsz (Ewan Milne) [1384922] - [nvme] nvmet_fc: cleanup of abort flag processing in fcp_op_done (Ewan Milne) [1384922] - [scsi] lpfc version bump for nvme to 11.2.0.11 (Ewan Milne) [1384922] - [scsi] lpfc: The lpfc driver does not issue RFF_ID and RFT_ID in the correct sequence (Ewan Milne) [1384922] - [scsi] lpfc: Finalize Kconfig options for nvme (Ewan Milne) [1384922] - [scsi] lpfc: Rework lpfc Kconfig for NVME options (Ewan Milne) [1384922] - [scsi] lpfc: add missing Kconfig NVME dependencies (Ewan Milne) [1384922] - [scsi] lpfc: replace init_timer by setup_timer (Ewan Milne) [1384922] - [scsi] lpfc: Fix eh_deadline setting for sli3 adapters (Ewan Milne) [1384922] - [scsi] lpfc: code cleanups in NVME initiator discovery (Ewan Milne) [1384922] - [scsi] lpfc: correct rdp diag portnames (Ewan Milne) [1384922] - [scsi] lpfc: remove dead sli3 nvme code (Ewan Milne) [1384922] - [scsi] lpfc: correct double print (Ewan Milne) [1384922] - [scsi] lpfc: Rename LPFC_MAX_EQ_DELAY to LPFC_MAX_EQ_DELAY_EQID_CNT (Ewan Milne) [1384922] - [scsi] lpfc: add NVME exchange aborts (Ewan Milne) [1384922] - [scsi] lpfc: Fix nvme allocation bug on failed nvme_fc_register_localport (Ewan Milne) [1384922] - [scsi] lpfc: Fix IO submission if WQ is full (Ewan Milne) [1384922] - [scsi] lpfc: Fix NVME CMD IU byte swapped word 1 problem (Ewan Milne) [1384922] - [scsi] lpfc: Fix RCTL value on NVME LS request and response (Ewan Milne) [1384922] - [scsi] lpfc: Fix crash during Hardware error recovery on SLI3 adapters (Ewan Milne) [1384922] - [scsi] lpfc: fix missing spin_unlock on sql_list_lock (Ewan Milne) [1384922] - [scsi] lpfc: don't dereference dma_buf-> iocbq before null check (Ewan Milne) [1384922] - [scsi] lpfc: sanity check hrq is null before dereferencing it (Ewan Milne) [1384922] - [scsi] lpfc: remove redundant assignment of sgel (Ewan Milne) [1384922] - [scsi] Update lpfc version to 11.2.0.8 with NVME support (Ewan Milne) [1384922] - [scsi] lpfc: Update copyrights (Ewan Milne) [1384922] - [scsi] lpfc: NVME Target: Add debugfs support (Ewan Milne) [1384922] - [scsi] lpfc: NVME Target: bind to nvmet_fc api (Ewan Milne) [1384922] - [scsi] lpfc: NVME Target: Merge into FC discovery (Ewan Milne) [1384922] - [scsi] lpfc: NVME Target: Receive buffer updates (Ewan Milne) [1384922] - [scsi] lpfc: NVME Target: Base modifications (Ewan Milne) [1384922] - [scsi] lpfc: NVME Initiator: Add debugfs support (Ewan Milne) [1384922] - [scsi] lpfc: NVME Initiator: bind to nvme_fc api (Ewan Milne) [1384922] - [scsi] lpfc: NVME Initiator: Merge into FC discovery (Ewan Milne) [1384922] - [scsi] lpfc: NVME Initiator: Base modifications (Ewan Milne) [1384922] - [scsi] lpfc: refactor debugfs queue dump routines (Ewan Milne) [1384922] - [scsi] lpfc: refactor debugfs queue prints (Ewan Milne) [1384922] - [scsi] lpfc: minor code cleanups (Ewan Milne) [1384922] - [scsi] lpfc: Correct WQ creation for pagesize (Ewan Milne) [1384922] - [scsi] lpfc: Revert: Fix eh_deadline setting for sli3 adapters (Ewan Milne) [1384922]- [gpu] drm/ast: Handle configuration without P2A bridge (Rob Clark) [1422342 1415055 1351050 1406119] - [gpu] drm/vmwgfx: Work around drm removal of control nodes (Rob Clark) [1425111 1406119] - [video] efifb: prevent null-deref when iterating dmi_list (Rob Clark) [1358107 1406119] - [kernel] pm / sleep: add configurable delay for pm_test (Rob Clark) [1406119] - [gpu] drm/mgag200: Added support for the new device G200eH3 (Rob Clark) [1385845 1385100 1406119] - [documentation] rhel: remove drm from DocBook build (Rob Clark) [1406119] - [drm] upstream sync to v4.10 (Rob Clark) [1390444 1390443 1330441 1330436 1310324 1406119 1386946 1385880 1385851 1385820 1385760 1385757 1384392 1380814 1377723 1373255 1339127 1305619 1211380] - [acpi] acpi / video: Fix lockdep issue (Rob Clark) [1406119] - [kernel] virtio: make find_vqs() checkpatch.pl-friendly (Rob Clark) [1406119] - [kernel] sched: Export sched_setscheduler_nocheck (Rob Clark) [1406119] - [kernel] relay: add global mode support for buffer-only channels (Rob Clark) [1406119] - [kernel] kthread: export kthread functions (Rob Clark) [1406119] - [x86] locking/atomic, arch/x86: Implement atomic{, 64}_fetch_{add, sub, and, or, xor}() (Rob Clark) [1406119] - [sound] drm/i915/dp: DP audio API changes for MST (Rob Clark) [1406119] - [x86] drm/i915: Remove .is_mobile field from platform struct (Rob Clark) [1406119] - [x86] drm/i915: Account for TSEG size when determining 865G stolen base (Rob Clark) [1406119] - [x86] Silence 32bit compiler warning in intel_graphics_stolen() (Rob Clark) [1406119] - [x86] drm/i915: Function per early graphics quirk (Rob Clark) [1406119] - [x86] drm/i915: Canonicalize stolen memory calculations (Rob Clark) [1406119] - [x86] Provide atomic_{or,xor,and} (Rob Clark) [1406119] - [x86] Force inlining of atomic ops (Rob Clark) [1406119] - [x86] asm: Always inline atomics (Rob Clark) [1406119] - [asm-generic] locking, arch: Use ACCESS_ONCE() instead of cast to volatile in atomic_read() (Rob Clark) [1406119] - [x86] locking,x86: Kill atomic_or_long() (Rob Clark) [1406119] - [kernel] kernel.h: add u64_to_user_ptr() (Rob Clark) [1406119] - [kernel] io-mapping: Fixup for different names of writecombine (Rob Clark) [1406119] - [kernel] io-mapping.h: s/PAGE_KERNEL_IO/PAGE_KERNEL/ (Rob Clark) [1406119] - [kernel] io-mapping: Always create a struct to hold metadata about the io-mapping (Rob Clark) [1406119] - [kernel] io-mapping: Specify mapping size for io_mapping_map_wc() (Rob Clark) [1406119] - [kernel] rcu: Add rcu_pointer_handoff() (Rob Clark) [1406119]- [netdrv] mlxsw: spectrum_flower: Remove bogus warns in mlxsw_sp_flower_destroy (Ivan Vecera) [1434591] - [netdrv] mlxsw: acl: Use PBS type for forward action (Ivan Vecera) [1434591] - [netdrv] spectrum: flower: Treat ETH_P_ALL as a special case and translate for HW (Ivan Vecera) [1434591] - [netdrv] mlxsw: acl: Fix mlxsw_afa_block_commit error path (Ivan Vecera) [1434591] - [netdrv] spectrum: acl_tcam: Fix catchall prio value (Ivan Vecera) [1434591] - [netdrv] mlxsw: spectrum: Implement TC flower offload (Ivan Vecera) [1434591] - [netdrv] mlxsw: spectrum: Introduce ACL core with simple TCAM implementation (Ivan Vecera) [1434591] - [netdrv] mlxsw: resources: Add ACL related resources (Ivan Vecera) [1434591] - [netdrv] mlxsw: spectrum: Introduce basic set of flexible key blocks (Ivan Vecera) [1434591] - [netdrv] mlxsw: core: Introduce flexible actions support (Ivan Vecera) [1434591] - [netdrv] mlxsw: core: Introduce flexible keys support (Ivan Vecera) [1434591] - [kernel] include/linux/rwsem.h: add '' include (Ivan Vecera) [1434591] - [netdrv] mlxsw: reg: Add Policy-Engine Extended Flexible Action Register (Ivan Vecera) [1434591] - [netdrv] mlxsw: reg: Add Policy-Engine Policy Based Switching Register (Ivan Vecera) [1434591] - [netdrv] mlxsw: reg: Add Policy-Engine Rules Copy Register (Ivan Vecera) [1434591] - [netdrv] mlxsw: reg: Add Policy-Engine Port Binding Table (Ivan Vecera) [1434591] - [netdrv] mlxsw: reg: Add Policy-Engine TCAM Entry Register Version 2 (Ivan Vecera) [1434591] - [netdrv] mlxsw: reg: Add Policy-Engine TCAM Allocation Register (Ivan Vecera) [1434591] - [netdrv] mlxsw: reg: Add Policy-Engine ACL Group Table register (Ivan Vecera) [1434591] - [netdrv] mlxsw: reg: Add Policy-Engine ACL Register (Ivan Vecera) [1434591] - [netdrv] mlxsw: item: Add helpers for getting pointer into payload for char buffer item (Ivan Vecera) [1434591] - [netdrv] mlxsw: item: Add 8bit item helpers (Ivan Vecera) [1434591] - [netdrv] mlxsw: spectrum_router: Add support for route replace (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: Add support for route append (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: Correctly handle identical routes (Ivan Vecera) [1434587] - [net] ipv4: fib: Add events for FIB replace and append (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: Don't reflect LINKDOWN nexthops (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: Flush resources when RIF is deleted (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: Reflect nexthop status changes (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: Use trap action only for some route types (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: Determine offload status using generic function (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: More accurately set offload flag (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: Refactor nexthop init routine (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: Remove FIB info from FIB entry struct (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: Store routes in a more generic way (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: Add gateway indication to nexthop group (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: Use nexthop's scope to set action type (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: Store nexthops in a hash table (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: Store nexthop groups in a hash table (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: Nullify nexthop's neigh pointer (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: Fix typo in comment (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: Don't read 'nud_state' without lock (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: Remove redundant check (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: Simplify neighbour reflection (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum_router: Use ordered workqueue for neigh updates (Ivan Vecera) [1434587] - [netdrv] mlxsw: core: Queue work immediately instead of delaying it (Ivan Vecera) [1434587] - [netdrv] mlxsw: pci: Fix EQE structure definition (Ivan Vecera) [1434587] - [netdrv] mlxsw: switchx2: Fix memory leak at skb reallocation (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum: Fix memory leak at skb reallocation (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum: Change ENOTSUPP to EOPNOTSUPP (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum: Fix order of commands in port remove function (Ivan Vecera) [1434587] - [netdrv] mlxsw: spectrum: Make the add_matchall_tc_entry symmetric (Ivan Vecera) [1434587]- [net] sctp: get sock from transport in sctp_transport_update_pmtu (Xin Long) [1412865] - [net] sctp: check for dst and pathmtu update in sctp_packet_config (Xin Long) [1412865] - [net] sctp: remove return value from sctp_packet_init/config (Xin Long) [1412865] - [net] revert "inet: frag: remove hash size assumptions from callers" (David Arcari) [1431878] - [scsi] qla2xxx: Update driver version to 8.07.00.38.07.4-k1 (Himanshu Madhani) [1436940] - [scsi] qla2xxx: Defer marking device lost when receiving an RSCN (Himanshu Madhani) [1436940] - [scsi] qla2xxx: Fix typo in driver (Himanshu Madhani) [1436940] - [scsi] qla2xxx: Fix crash in qla2xxx_eh_abort on bad ptr (Himanshu Madhani) [1436940] - [scsi] qla2xxx: Avoid that issuing a LIP triggers a kernel crash (Himanshu Madhani) [1436940] - [scsi] qla2xxx: Add fix to read correct register value for ISP82xx (Himanshu Madhani) [1436940] - [scsi] qla2xxx: Disable the adapter and skip error recovery in case of register disconnect (Himanshu Madhani) [1436940] - [scsi] ses: Fix SAS device detection in enclosure (Maurizio Lombardi) [1394089] - [scsi] lpfc: Make default for lpfc_use_blk_mq to off (Ewan Milne) [1438933] - [scsi] hpsa: cleanup PCI IDs in hpsa driver (Joseph Szczypek) [1433008] - [scsi] storvsc: Workaround for virtual DVD SCSI version (Cathy Avery) [1437552] - [scsi] drivers: add blist flags (Cathy Avery) [1437552] - [iommu] vt-d: fix range computation when making room for large pages (Alex Williamson) [1435612] - [target] replace ALUA transition wait/flush with mutex (Mike Christie) [1429008 1407016] - [target] tcmu: Allow cmd_time_out to be set to zero (disabled) (Mike Christie) [1429008 1407016] - [target] fix race during implicit transition work flushes (Mike Christie) [1429008 1407016] - [target] allow userspace to set state to transitioning (Mike Christie) [1429008 1407016] - [target] fix ALUA transition timeout handling (Mike Christie) [1429008 1407016] - [target] export protocol identifier (Mike Christie) [1429008 1407016] - [target] Use system workqueue for ALUA transitions (Mike Christie) [1429008 1407016] - [target] fail ALUA transitions for pscsi (Mike Christie) [1429008 1407016] - [target] allow ALUA setup for some passthrough backends (Mike Christie) [1429008 1407016] - [target] Use a PASSTHROUGH flag instead of transport_types (Mike Christie) [1429008 1407016] - [target] user: Fix use-after-free of tcmu_cmds if they are expired (Mike Christie) [1429008 1407016] - [target] tcmu: Convert cmd_time_out into backend device attribute (Mike Christie) [1429008 1407016] - [target] tcmu: make cmd timeout configurable (Mike Christie) [1429008 1407016] - [target] tcmu: add helper to check if dev was configured (Mike Christie) [1429008 1407016] - [target] tcmu: return on first Opt parse failure (Mike Christie) [1429008 1407016] - [target] tcmu: allow hw_max_sectors greater than 128 (Mike Christie) [1429008 1407016] - [infiniband] ib/mlx5: Support creation of a WQ with scatter FCS offload (Kamal Heib) [1409510] - [infiniband] ib/mlx5: Enable QP creation with cvlan offload (Kamal Heib) [1409510] - [infiniband] ib/mlx5: Enable WQ creation and modification with cvlan offload (Kamal Heib) [1409510] - [infiniband] ib/mlx5: Expose vlan offloads capabilities (Kamal Heib) [1409510] - [infiniband] ib/uverbs: Enable QP creation with cvlan offload (Kamal Heib) [1409510] - [uapi] ib/uverbs: Enable WQ creation and modification with cvlan offload (Kamal Heib) [1409510] - [uapi] ib/uverbs: Expose vlan offloads capabilities (Kamal Heib) [1409510] - [rdma] ib/core: Add scatter FCS flag to use in WQ creation (Kamal Heib) [1409510] - [rdma] ib/core: Enable QP creation with cvlan offload (Kamal Heib) [1409510] - [rdma] ib/core: Enable WQ creation and modification with cvlan offload (Kamal Heib) [1409510] - [rdma] ib/core: Expose vlan offloads capabilities (Kamal Heib) [1409510] - [netdrv] mlx4: reduce OOM risk on arches with large pages (Kamal Heib) [1438409] - [netdrv] ib/mlx4: Take source GID by index from HW GID table (Kamal Heib) [1438404] - [netdrv] mlx4_en: fix overflow in mlx4_en_init_timestamp() (Kamal Heib) [1438400] - [netdrv] mlx4_core: Fix VF overwrite of module param which disables DMFS on new probed PFs (Kamal Heib) [1438385] - [netdrv] mlx4: && vs & typo (Kamal Heib) [1438373] - [netdrv] mlx4: Spoofcheck and zero MAC can't coexist (Kamal Heib) [1438373] - [netdrv] mlx4_core: Avoid delays during VF driver device shutdown (Kamal Heib) [1438365] - [powerpc] Add ppc64 hard lockup detector support (Gustavo Duarte) [1226123] - [powerpc] oprofile: Disable oprofile NMI timer on ppc64 (Gustavo Duarte) [1226123] - [powerpc] boot: Fix zImage TOC alignment (Gustavo Duarte) [1395838] - [powerpc] pseries: Don't give a warning when HPT resizing isn't available (David Gibson) [1431922]- [netdrv] mlxsw: spectrum_router: Avoid potential packets loss (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Remove unused variable (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Correctly reallocate adjacency entries (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Correctly remove nexthop groups (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Mark split ports as such (Ivan Vecera) [1414400] - [net] ipv4: fib: Replay events when registering FIB notifier (Ivan Vecera) [1414400] - [netdrv] rocker: Register FIB notifier before creating ports (Ivan Vecera) [1414400] - [netdrv] rocker: Implement FIB offload in deferred work (Ivan Vecera) [1414400] - [netdrv] rocker: Create an ordered workqueue for FIB offload (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Implement FIB offload in deferred work (Ivan Vecera) [1414400] - [netdrv] mlxsw: core: Create an ordered workqueue for FIB offload (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Don't reflect dead neighs (Ivan Vecera) [1414400] - [netdrv] mlxsw: core: Change order of operations in removal path (Ivan Vecera) [1414400] - [netdrv] mlxsw: core: Add missing rollback in error path (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_buffers: Limit size of pools (Ivan Vecera) [1414400] - [netdrv] mlxsw: resources: Add maximum buffer size (Ivan Vecera) [1414400] - [netdrv] mlxsw: switchib: add MLXSW_PCI dependency (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Add policers for trap groups (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Add QoS Policer Configuration Register (Ivan Vecera) [1414400] - [netdrv] mlxsw: resources: Add max cpu policers resource (Ivan Vecera) [1414400] - [netdrv] mlxsw: Create a different trap group list for each device (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Add BGP trap (Ivan Vecera) [1414400] - [netdrv] mlxsw: Change trap groups setting (Ivan Vecera) [1414400] - [netdrv] mlxsw: resources: Add max trap groups resource (Ivan Vecera) [1414400] - [netdrv] mlxsw: core: Change emad trap group settings (Ivan Vecera) [1414400] - [netdrv] mlxsw: Add option to choose trap group (Ivan Vecera) [1414400] - [netdrv] mlxsw: Change trap set function (Ivan Vecera) [1414400] - [netdrv] mlxsw: switchib: Use generic listener struct for events (Ivan Vecera) [1414400] - [netdrv] mlxsw: switchx2: Use generic listener struct for events (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Use generic listener struct for events (Ivan Vecera) [1414400] - [netdrv] mlxsw: core: Introduce generic macro for event (Ivan Vecera) [1414400] - [netdrv] mlxsw: switchx2: Use generic listener struct for rx traps (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Use generic listener struct for rx traps (Ivan Vecera) [1414400] - [netdrv] mlxsw: core: Expose generic macros for rx trap (Ivan Vecera) [1414400] - [netdrv] mlxsw: core: Create a generic function to register / unregister traps (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Remove unused traps (Ivan Vecera) [1414400] - [netdrv] mlxsw: core: Implement thermal zone (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Add Management Fan Speed Limit register (Ivan Vecera) [1414400] - [netdrv] mlxsw: minimal: Add I2C support for Mellanox ASICs (Ivan Vecera) [1414400] - [netdrv] mlxsw: Invoke driver's init/fini methods only if defined (Ivan Vecera) [1414400] - [netdrv] mlxsw: Introduce support for I2C bus (Ivan Vecera) [1414400] - [netdrv] mlxsw: Add bus capability flag (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Flush FIB tables during fini (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Add FIB abort warning (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Fix pwm_frequency field size in MFCR register (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Correctly dump neighbour activity (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Fix refcount bug on span entries (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Ignore FIB notification events for non-init namespaces (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Fix handling of neighbour structure (Ivan Vecera) [1414400] - [netdrv] mlxsw: pci: Fix the FW ready mask length (Ivan Vecera) [1414400] - [netdrv] mlxsw: Remove unused including (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Fix incorrect reuse of MID entries (Ivan Vecera) [1414400] - [netdrv] mlxsw: switchib: Introduce SwitchIB and SwitchIB silicon driver (Ivan Vecera) [1414400] - [netdrv] mlxsw: switchx2: Add IB port support (Ivan Vecera) [1414400] - [netdrv] mlxsw: switchx2: Add eth prefix to port create and remove (Ivan Vecera) [1414400] - [netdrv] mlxsw: core: Add port type (Eth/IB) set API (Ivan Vecera) [1414400] - [netdrv] mlxsw: core: Add "eth" prefix to mlxsw_core_port_set (Ivan Vecera) [1414400] - [netdrv] mlxsw: switchx2: Add Infiniband switch partition (Ivan Vecera) [1414400] - [netdrv] mlxsw: Make devlink port instances independent of spectrum/switchx2 port instances (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Add local-port to Infiniband port mapping (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Add Infiniband support to PTYS (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Add eth prefix to PTYS pack and unpack (Ivan Vecera) [1414400] - [netdrv] mlxsw: switchx2: Fix port speed configuration (Ivan Vecera) [1414400] - [netdrv] mlxsw: switchx2: Add support for physical port names (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Move port used check outside port remove function (Ivan Vecera) [1414400] - [netdrv] mlxsw: switchx2: Move port used check outside port remove function (Ivan Vecera) [1414400] - [netdrv] mlxsw: switchx2: Check if port is usable before calling port create (Ivan Vecera) [1414400] - [netdrv] mlxsw: core: Zero payload buffers for couple of registers (Ivan Vecera) [1414400] - [netdrv] mlxsw: switchx2: Set physical device for port netdevice (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Set physical device for port netdevice (Ivan Vecera) [1414400] - [netdrv] mlxsw: Move PCI id table definitions into driver modules (Ivan Vecera) [1414400] - [netdrv] mlxsw: pci: Rename header with HW definitions (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Remove extra whitespace (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Compare only trees which are in use during tree get (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Save requested prefix bitlist when creating tree (Ivan Vecera) [1414400] - [netdrv] mlxsw: Convert resources into array (Ivan Vecera) [1414400] - [netdrv] mlxsw: cmd: Push resource query defines to cmd.h (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Generare register names automatically (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Use helper macro to define registers (Ivan Vecera) [1414400] - [netdrv] mlxsw: item: Make char *buf arg constant for getters (Ivan Vecera) [1414400] - [netdrv] mlxsw: item: Make struct mlxsw_item args const (Ivan Vecera) [1414400] - [netdrv] mlxsw: pci: Fix reset wait for SwitchX2 (Ivan Vecera) [1414400] - [netdrv] mlxsw: switchx2: Fix ethernet port initialization (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Make mlxsw_sp_router_fib4_del return void and remove warn (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Use correct tree index for binding (Ivan Vecera) [1414400] - [netdrv] mlxsw: Flip to the new dev walk API (Ivan Vecera) [1414400] - [netdrv] mlxsw: switchx2: Fix misuse of hard_header_len (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Fix misuse of hard_header_len (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: avoid potential uninitialized data usage (Ivan Vecera) [1414400] - [netdrv] doc: update switchdev L3 section (Ivan Vecera) [1414400] - [net] switchdev: remove FIB offload infrastructure (Ivan Vecera) [1414400] - [netdrv] rocker: use FIB notifications instead of switchdev calls (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Use FIB notifications instead of switchdev calls (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: remove redundant check if err is zero (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Implement max rif resource (Ivan Vecera) [1414400] - [netdrv] mlxsw: pci: Add max router interface resource (Ivan Vecera) [1414400] - [netdrv] mlxsw: pci: Add some miscellaneous resources (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Implement max virtual routers resource (Ivan Vecera) [1414400] - [netdrv] mlxsw: pci: Add max virtual routers resource (Ivan Vecera) [1414400] - [netdrv] mlxsw: profile: Add KVD resources to profile config (Ivan Vecera) [1414400] - [netdrv] mlxsw: pci: Add KVD size relate resources (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: lag resources- use resources data instead of consts (Ivan Vecera) [1414400] - [netdrv] mlxsw: pci: Add lag related resources to resources query (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Make offloads stats functions static (Ivan Vecera) [1414400] - [netdrv] mlxsw: Change the RX LAG hash function from XOR to CRC (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Fix sparse warnings (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Implement offload stats ndo and expose HW stats by default (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Add support for new ethtool API (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Indicate support of multiple port types (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Report port type according to operational speed (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Report link partner's advertised speeds (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Correctly report autonegotiation (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Set port type before setting its address (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Fix error path in mlxsw_sp_router_init (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Use existing flood setup when adding VLANs (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Don't take multiple references on a FID (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Fix netevent notifier registration (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Fix error path in mlxsw_sp_module_init (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Fix fib entry update path (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Fix failure caused by double fib removal from HW (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Mirror certain packets to CPU (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Allow different traps to have different actions (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Simplify traps definition (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Don't set learning when creating vPorts (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Remove unnecessary check in FDB processing (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Offload learning to the switch ASIC (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Configure learning for VLAN-aware bridge port (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Don't abort on first error when removing VLANs (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Make VLAN deletion function symmetric (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Limit number of FDB records per learning session (Ivan Vecera) [1414400] - [netdrv] mlxsw: router: Enable neighbors to be created on stacked devices (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Add missing flood to router port (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_buffers: Fix pool value handling in mlxsw_sp_sb_tc_pool_bind_set (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Allow packets to be trapped from any PG (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Unmap 802.1Q FID before destroying it (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Add missing rollbacks in error path (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Fix missing op field fill-up (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Trap loop-backed packets (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Add missing packet traps (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Mark port as active before registering it (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Create PVID vPort before registering netdevice (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Remove redundant errors from the code (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Don't return upon error in removal path (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Fix use after free (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Add missing DCB rollback in error path (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Do not override PAUSE settings (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Do not assume PAUSE frames are disabled (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Fix compilation error when CLS_ACT isn't set (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Add support in matchall mirror TC offloading (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Add the Monitoring Port Analyzer register (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Add Monitoring Port Analyzer Table register (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Add Shared Buffer Internal Buffer register (Ivan Vecera) [1414400] - [netdrv] mlxsw: pci: Add max span resources to resources query (Ivan Vecera) [1414400] - [netdrv] mlxsw: pci: Add resources query implementation (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Expose per-tc counters via ethtool (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Expose per-priority counters via ethtool (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Prevent invalid ingress buffer mapping (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Prevent overwrite of DCB capability fields (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Don't emit errors when PFC is disabled (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Indicate support for autonegotiation (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Force link training according to admin state (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Return -ENOENT in case of error (Ivan Vecera) [1414400] - [netdrv] mlxsw: core: Trace EMAD messages (Ivan Vecera) [1414400] - [netdrv] mlxsw: Add the unresolved next-hops probes (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Add the nexthop neigh activity update (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Implement next-hop routing (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Add Router Algorithmic LPM ECMP Update Register (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Add Router Adjacency Table register (Ivan Vecera) [1414400] - [netdrv] mlxsw: Introduce simplistic KVD linear area manager (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Define sizes of KVD areas (Ivan Vecera) [1414400] - [netdrv] mlxsw: Add KVD sizes configuration into profile (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Offload neighbours based on NUD state change (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Periodically update the kernel's neigh table (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Add Router Algorithmic LPM Unicast Host Table Dump register (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Add Router Algorithmic LPM Unicast Host Table register (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Add private neigh table (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Enable L3 interfaces on top of bridge devices (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Configure FIDs based on bridge events (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Unsplit the vFID range (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Introduce support for router interfaces (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Edit RIF properties based on netdev events (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Add couple of lower device helper functions (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Implement fib4 add/del switchdev obj ops (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Add Router Algorithmic LPM Unicast Entry Register definition (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Add virtual router management (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Implement LPM trees management (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Add Router Algorithmic LPM Tree Binding Register definition (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Add Router Algorithmic LPM Structure Tree Register definition (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Add Router Algorithmic LPM Tree Allocation Register definition (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Implement private fib (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Add traps needed for router implementation (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Use action 'discard' when removing traps (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Add Router Interface Table Register (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Add FDB action to forward to router (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Add router interface struct (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum_router: Add basic ipv4 router initialization (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Initialize ports at the end of init sequence (Ivan Vecera) [1414400] - [netdrv] mlxsw: reg: Add Router General Configuration Register (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Remove RIF from PVID vPort when joining / leaving LAG (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Sync PVID vPort LAG status (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Remove VLANs configuration via SELF flag (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Send untagged packets through a port netdev (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Add debug prints (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Free resources upon vPort destruction (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Refactor FDB flushing logic (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Don't count on FID being present (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Add FID get / set functions (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Check if port is vPort using its VID (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Use per-FID struct for the VLAN-aware bridge (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Remove unused function argument (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Use join / leave functions for vFID operations (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Make vFID struct generic (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Use FID instead of vFID to setup flooding (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Create a function to map vPort's FID (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Use only one function to create vFIDs (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Remove redundant function argument (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Use DECLARE_BITMAP() macro (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Centralize VLAN-aware bridge ref counting (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Remove unnecessary function argument (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Make unlinking functions return void (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Use WARN_ON() return value (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Remove unnecessary checks from event processing (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Forbid LAG slave from having VLAN uppers (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Sanitize port netdev upper devices (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Use notifier_from_errno() in notifier block (Ivan Vecera) [1414400] - [netdrv] mlxsw: switchx2: Don't count internal TX header bytes to stats (Ivan Vecera) [1414400] - [netdrv] mlxsw: spectrum: Don't count internal TX header bytes to stats (Ivan Vecera) [1414400] - [netdrv] mlxsw: core: Remove deprecated create_workqueue (Ivan Vecera) [1414400]- [x86] intel_rdt: Put group node in rdtgroup_kn_unlock (Jiri Olsa) [1288964] - [x86] intel_rdt: Remove duplicate inclusion of linux/cpu.h (Jiri Olsa) [1288964] - [x86] intel_rdt: Implement show_options() for resctrlfs (Jiri Olsa) [1288964] - [x86] intel_rdt: Call intel_rdt_sched_in() with preemption disabled (Jiri Olsa) [1288964] - [x86] intel_rdt: Update task closid immediately on CPU in rmdir and unmount (Jiri Olsa) [1288964] - [x86] intel_rdt: Fix setting of closid when adding CPUs to a group (Jiri Olsa) [1288964] - [x86] intel_rdt: Update percpu closid immeditately on CPUs affected by changee (Jiri Olsa) [1288964] - [x86] intel_rdt: Reset per cpu closids on unmount (Jiri Olsa) [1288964] - [x86] intel_rdt: Prevent deadlock against hotplug lock (Jiri Olsa) [1288964] - [x86] intel_rdt: Protect info directory from removal (Jiri Olsa) [1288964] - [x86] intel_rdt: Add info files to Documentation (Jiri Olsa) [1288964] - [x86] intel_rdt: Export the minimum number of set mask bits in sysfs (Jiri Olsa) [1288964] - [x86] intel_rdt: Propagate error in rdt_mount() properly (Jiri Olsa) [1288964] - [x86] intel_rdt: Add a missing #include (Jiri Olsa) [1288964] - [x86] intel_rdt: Add scheduler hook (Jiri Olsa) [1288964] - [x86] intel_rdt: Add schemata file (Jiri Olsa) [1288964] - [x86] intel_rdt: Add tasks files (Jiri Olsa) [1288964] - [x86] intel_rdt: Add cpus file (Jiri Olsa) [1288964] - [x86] intel_rdt: Add mkdir to resctrl file system (Jiri Olsa) [1288964] - [x86] intel_rdt: Add "info" files to resctrl file system (Jiri Olsa) [1288964] - [x86] intel_rdt: Add basic resctrl filesystem support (Jiri Olsa) [1288964] - [x86] intel_rdt: Build structures for each resource based on cache topology (Jiri Olsa) [1288964] - [x86] documentation, x86: Documentation for Intel resource allocation user interface (Jiri Olsa) [1288964] - [x86] cqm: Share PQR_ASSOC related data between CQM and CAT (Jiri Olsa) [1288964] - [x86] intel_rdt: Pick up L3/L2 RDT parameters from CPUID (Jiri Olsa) [1288964] - [x86] intel_rdt: Add Haswell feature discovery (Jiri Olsa) [1288964] - [x86] intel_rdt: Add CONFIG, Makefile, and basic initialization (Jiri Olsa) [1288964] - [x86] cpufeature: Add RDT CPUID feature bits (Jiri Olsa) [1288964] - [x86] cpufeature: Move some of the scattered feature bits to x86_capability (Jiri Olsa) [1288964] - [x86] intel: Add get_cpu_cache_id function (Jiri Olsa) [1288964] - [x86] intel_cacheinfo: Enable cache id in cache info (Jiri Olsa) [1288964] - [x86] cacheinfo: Introduce cache id (Jiri Olsa) [1288964]- [tty] n_hdlc: get rid of racy n_hdlc.tbuf ("Herton R. Krzesinski") [1429920] {CVE-2017-2636} - [fs] mnt: Prevent pivot_root from creating a loop in the mount tree (Aristeu Rozanski) [1151483] {CVE-2014-7970} - [fs] ceph: remove bogus warnings from ceph_releasepage (Jeff Layton) [1428973] - [fs] ceph: get caps when handling splice() (Jeff Layton) [1428973] - [fs] jbd2: avoid infinite loop when destroying aborted journal (Lukas Czerner) [1433886] - [fs] jbd2: fix checkpoint list cleanup (Lukas Czerner) [1433886] - [fs] jbd2: simplify calling convention around __jbd2_journal_clean_checkpoint_list (Lukas Czerner) [1433886] - [fs] sunrpc: Silence WARN_ON when NFSv4.1 over RDMA is in use (Sachin Prabhu) [1428039] - [fs] sunrpc: Don't engage exponential backoff when connection attempt is rejected ("J. Bruce Fields") [1433390] - [net] ping: implement proper locking (Jakub Sitnicki) [1438998] {CVE-2017-2671} - [lib] Remove string from parman config selection (Ivan Vecera) [1382040] - [net] sched: cls_matchall: Reflect HW offloading status (Ivan Vecera) [1382040] - [net] sched: cls_matchall: Dump the classifier flags (Ivan Vecera) [1382040] - [net] ipv4: fib: Send notification before deleting FIB alias (Ivan Vecera) [1382040] - [net] ipv4: fib: Send deletion notification with actual FIB alias type (Ivan Vecera) [1382040] - [net] ipv4: fib: Notify about nexthop status changes (Ivan Vecera) [1382040] - [lib] Introduce priority array area manager (Ivan Vecera) [1382040] - [kernel] list: introduce list_for_each_entry_from_reverse helper (Ivan Vecera) [1382040] - [net] sched: tc_mirred: Rename public predicates 'is_tcf_mirred_redirect' and 'is_tcf_mirred_mirror' (Ivan Vecera) [1382040] - [net] ipv4: fix value of ->nlmsg_flags reported in RTM_NEWROUTE events (Ivan Vecera) [1382040] - [net] ipv4: include NLM_F_APPEND flag in append route notifications (Ivan Vecera) [1382040] - [net] for rate-limited ICMP replies save one atomic operation (Sabrina Dubroca) [1428684] - [net] reduce cycles spend on ICMP replies that gets rate limited (Sabrina Dubroca) [1428684] - [net] icmp: add a global rate limitation (Sabrina Dubroca) [1428684] - [net] diag: add missing declarations (Xin Long) [1430276] - [net] sctp: use GFP_USER for user-controlled kmalloc (Xin Long) [1430276] - [net] sctp: Add process name and pid to deprecation warnings (Xin Long) [1430276] - [net] sctp: Reduce log spamming for sctp setsockopt (Xin Long) [1430276] - [net] sctp: sctp_association_init: put refs in reverse order (Xin Long) [1430276] - [net] sctp: process fwd tsn chunk only when prsctp is enabled (Xin Long) [1430276] - [net] sctp: sctp gso should set feature with NETIF_F_SG when calling skb_segment (Xin Long) [1430276] - [net] sctp: sctp_transport_lookup_process should rcu_read_unlock when transport is null (Xin Long) [1430276] - [net] sctp: change sk state only when it has assocs in sctp_shutdown (Xin Long) [1430276] - [net] sctp: assign assoc_id earlier in __sctp_connect (Xin Long) [1430276] - [net] sctp: fix SSN comparision (Xin Long) [1430276] - [net] sctp: forbid negative length (Xin Long) [1430276] - [net] sctp: remove the old ttl expires policy (Xin Long) [1430276] - [net] sctp: change to check peer prsctp_capable when using prsctp polices (Xin Long) [1430276] - [net] sctp: remove prsctp_param from sctp_chunk (Xin Long) [1430276] - [net] sctp: move sent_count to the memory hole in sctp_chunk (Xin Long) [1430276] - [net] sctp: fix the handling of SACK Gap Ack blocks (Xin Long) [1430276] - [net] sctp: fix overrun in sctp_diag_dump_one() (Xin Long) [1430276] - [net] sctp: always initialise sctp_ht_iter::start_fail (Xin Long) [1430276] - [net] sctp: terminate rhashtable walk correctly (Xin Long) [1430276] - [net] sctp: fix error return code in sctp_init() (Xin Long) [1430276] - [net] sctp: use in_compat_syscall for sctp_getsockopt_connectx3 (Xin Long) [1430276] - [net] sctp: keep owned chunk in destructor_arg instead of skb->cb (Xin Long) [1430276] - [x86] build: Build compressed x86 kernels as PIE when !CONFIG_RELOCATABLE as well (Scott Wood) [1438995] - [x86] build: Build compressed x86 kernels as PIE (Scott Wood) [1438995] - [block] blk-mq: Fix tagset reinit in the presence of cpu hot-unplug (David Milburn) [1437721]- [fs] kernfs: Enable kernfs build by default in RHEL7 (Carlos Maiolino) [1396983] - [fs] kernfs: Fix kernfs interface differences (Carlos Maiolino) [1396983] - [fs] kernfs: move the last knowledge of sysfs out from kernfs (Carlos Maiolino) [1396983] - [fs] sysfs: fix namespace refcnt leak (Carlos Maiolino) [1396983] - [fs] kernfs, sysfs, cgroup: restrict extra perm check on open to sysfs (Carlos Maiolino) [1396983] - [fs] kernfs: add back missing error check in kernfs_fop_mmap() (Carlos Maiolino) [1396983] - [fs] kernfs: fix a subdir count leak (Carlos Maiolino) [1396983] - [fs] kernfs: protect lazy kernfs_iattrs allocation with mutex (Carlos Maiolino) [1396983] - [fs] kernfs: cache atomic_write_len in kernfs_open_file (Carlos Maiolino) [1396983] - [fs] kernfs: fix off by one error. (Carlos Maiolino) [1396983] - [fs] kernfs: fix kernfs_node_from_dentry() (Carlos Maiolino) [1396983] - [fs] kernfs: fix hash calculation in kernfs_rename_ns() (Carlos Maiolino) [1396983] - [fs] kernfs: add CONFIG_KERNFS (Carlos Maiolino) [1396983] - [fs] kernfs: implement kernfs_get_parent(), kernfs_name/path() and friends (Carlos Maiolino) [1396983] - [fs] kernfs: implement kernfs_node_from_dentry(), kernfs_root_from_sb() and kernfs_rename() (Carlos Maiolino) [1396983] - [fs] kernfs: add kernfs_open_file->priv (Carlos Maiolino) [1396983] - [fs] kernfs: implement kernfs_ops->atomic_write_len (Carlos Maiolino) [1396983] - [fs] kernfs: allow nodes to be created in the deactivated state (Carlos Maiolino) [1396983] - [fs] kernfs: add missing kernfs_active() checks in directory operations (Carlos Maiolino) [1396983] - [fs] kernfs: implement kernfs_syscall_ops->remount_fs() and ->show_options() (Carlos Maiolino) [1396983] - [fs] kernfs: rename kernfs_dir_ops to kernfs_syscall_ops (Carlos Maiolino) [1396983] - [fs] kernfs: invoke dir_ops while holding active ref of the target node (Carlos Maiolino) [1396983] - [fs] kernfs, sysfs, driver-core: implement kernfs_remove_self() and its wrappers (Carlos Maiolino) [1396983] - [fs] kernfs: remove KERNFS_REMOVED (Carlos Maiolino) [1396983] - [fs] kernfs: remove KERNFS_ACTIVE_REF and add kernfs_lockdep() (Carlos Maiolino) [1396983] - [fs] kernfs: remove kernfs_addrm_cxt (Carlos Maiolino) [1396983] - [fs] kernfs: invoke kernfs_unmap_bin_file() directly from kernfs_deactivate() (Carlos Maiolino) [1396983] - [fs] kernfs: restructure removal path to fix possible premature return (Carlos Maiolino) [1396983] - [fs] kernfs: replace kernfs_node->u.completion with kernfs_root->deactivate_waitq (Carlos Maiolino) [1396983] - [fs] kernfs: make kernfs_deactivate() honor KERNFS_LOCKDEP flag (Carlos Maiolino) [1396983] - [fs] kernfs: associate a new kernfs_node with its parent on creation (Carlos Maiolino) [1396983] - [fs] kernfs: add struct dentry declaration in kernfs.h (Carlos Maiolino) [1396983] - [fs] kernfs: fix get_active failure handling in kernfs_seq_*() (Carlos Maiolino) [1396983] - [fs] kernfs: add kernfs_dir_ops (Carlos Maiolino) [1396983] - [fs] kernfs: allow negative dentries (Carlos Maiolino) [1396983] - [fs] kernfs: update kernfs_rename_ns() to consider KERNFS_STATIC_NAME (Carlos Maiolino) [1396983] - [fs] kernfs: mark static names with KERNFS_STATIC_NAME (Carlos Maiolino) [1396983] - [fs] kernfs: add REMOVED check to create and rename paths (Carlos Maiolino) [1396983] - [fs] kernfs: add @mode to kernfs_create_dir[_ns]() (Carlos Maiolino) [1396983] - [fs] kernfs: s/sysfs/kernfs/ in internal functions and whatever is left (Carlos Maiolino) [1396983] - [fs] kernfs: s/sysfs/kernfs/ in global variables (Carlos Maiolino) [1396983] - [fs] kernfs: s/sysfs/kernfs/ in constants (Carlos Maiolino) [1396983] - [fs] kernfs: s/sysfs/kernfs/ in various data structures (Carlos Maiolino) [1396983] - [fs] kernfs: drop s_ prefix from kernfs_node members (Carlos Maiolino) [1396983] - [fs] kernfs: s/sysfs_dirent/kernfs_node/ and rename its friends accordingly (Carlos Maiolino) [1396983] - [fs] sysfs: bail early from kernfs_file_mmap() to avoid spurious lockdep warning (Carlos Maiolino) [1396983] - [fs] kernfs: implement "trusted.*" xattr support (Carlos Maiolino) [1396983] - [fs] kernfs: update sysfs_init_inode_attrs() (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: remove cross inclusions of internal headers (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: implement kernfs_ns_enabled() (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: make sysfs_dirent definition public (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: move mount core code to fs/kernfs/mount.c (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: prepare mount path for kernfs (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: make inode number ida per kernfs_root (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: implement kernfs_create/destroy_root() (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: move symlink core code to fs/kernfs/symlink.c (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: move file core code to fs/kernfs/file.c (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: move dir core code to fs/kernfs/dir.c (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: move inode code to fs/kernfs/inode.c (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: move internal decls to fs/kernfs/kernfs-internal.h (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: introduce kernfs[_find_and]_get() and kernfs_put() (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: revamp sysfs_dirent active_ref lockdep annotation (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: introduce kernfs_notify() (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: add kernfs_ops->seq_{start|next|stop}() (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: introduce kernfs_create_file[_ns]() (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: introduce kernfs_ops (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: move sysfs_open_file to include/linux/kernfs.h (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: introduce kernfs_create_dir[_ns]() (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: introduce kernfs_setattr() (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: introduce kernfs_rename[_ns]() (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: introduce kernfs_create_link() (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: introduce kernfs_remove[_by_name[_ns]]() (Carlos Maiolino) [1396983] - [fs] sysfs, kernfs: add skeletons for kernfs (Carlos Maiolino) [1396983]- [ntb] ntb_netdev not covering all receive errors (Suravee Suthikulpanit) [1303727] - [ntb] use ethtool_cmd_speed_set helper to set ethtool speed value (Suravee Suthikulpanit) [1303727] - [ntb] ntb_netdev: Fix list_for_each_entry exit issue (Suravee Suthikulpanit) [1303727] - [ntb] ntb_netdev: Fix skb free issue in open (Suravee Suthikulpanit) [1303727] - [ntb] correct ntb_peer_spad_read for case when callback is not supplied (Suravee Suthikulpanit) [1303727] - [ntb] correct ntb_spad_count comment typo (Suravee Suthikulpanit) [1303727] - [ntb] Make _addr functions optional in the API (Suravee Suthikulpanit) [1303727] - [ntb] Fix documentation for ntb_peer_db_clear (Suravee Suthikulpanit) [1303727] - [ntb] ntb_transport: Remove unnecessary call to ntb_peer_spad_read (Suravee Suthikulpanit) [1303727] - [ntb] Fix 'request_irq()' and 'free_irq()' inconsistancy (Suravee Suthikulpanit) [1303727] - [ntb] fix SKX NTB config space size register offsets (Suravee Suthikulpanit) [1303727] - [ntb] ntb_transport: Limit memory windows based on available, scratchpads (Suravee Suthikulpanit) [1303727] - [ntb] Register and offset values fix for memory window (Suravee Suthikulpanit) [1303727] - [ntb] add support for hotplug feature (Suravee Suthikulpanit) [1303727] - [ntb] Adding Skylake Xeon NTB support (Suravee Suthikulpanit) [1303727] - [ntb] ntb_perf: potential info leak in debugfs (Suravee Suthikulpanit) [1303727] - [ntb] ntb_hw_intel: init peer_addr in struct intel_ntb_dev (Suravee Suthikulpanit) [1303727] - [ntb] make DMA_OUT_RESOURCE_TO HZ independent (Suravee Suthikulpanit) [1303727] - [ntb] ntb_transport: make DMA_OUT_RESOURCE_TO HZ independent (Suravee Suthikulpanit) [1303727] - [ntb] ntb_hw_intel: Fix typo in module parameter descriptions (Suravee Suthikulpanit) [1303727] - [ntb] ntb_pingpong: Fix db_init parameter description (Suravee Suthikulpanit) [1303727] - [ntb] add DMA error handling for RX DMA (Suravee Suthikulpanit) [1303727] - [ntb] add DMA error handling for TX DMA (Suravee Suthikulpanit) [1303727] - [ntb] ntb_hw_intel: use local variable pdev (Suravee Suthikulpanit) [1303727] - [ntb] ntb_hw_intel: show BAR size in debugfs info (Suravee Suthikulpanit) [1303727] - [ntb] ntb_perf: clear link_is_up flag when the link goes down (Suravee Suthikulpanit) [1303727] - [ntb] ntb_pingpong: Add a debugfs file to get the ping count (Suravee Suthikulpanit) [1303727] - [ntb] ntb_tool: Add link status and files to debugfs (Suravee Suthikulpanit) [1303727] - [ntb] ntb_tool: Postpone memory window initialization for the user (Suravee Suthikulpanit) [1303727] - [ntb] ntb_perf: Wait for link before running test (Suravee Suthikulpanit) [1303727] - [ntb] ntb_perf: Return results by reading the run file (Suravee Suthikulpanit) [1303727] - [ntb] ntb_perf: Improve thread handling to increase robustness (Suravee Suthikulpanit) [1303727] - [ntb] ntb_perf: Schedule based on time not on performance (Suravee Suthikulpanit) [1303727] - [ntb] ntb_transport: Check the number of spads the hardware supports (Suravee Suthikulpanit) [1303727] - [ntb] ntb_tool: Add memory window debug support (Suravee Suthikulpanit) [1303727] - [ntb] ntb_perf: Allow limiting the size of the memory windows (Suravee Suthikulpanit) [1303727] - [ntb] allocate number transport entries depending on size of ring size (Suravee Suthikulpanit) [1303727] - [ntb] ntb_tool: bug: Ensure the buffer size is large enough to return all spads (Suravee Suthikulpanit) [1303727] - [ntb] ntb_tool: Fix infinite loop bug when writing spad/peer_spad file (Suravee Suthikulpanit) [1303727] - [ntb] Remove _addr functions from ntb_hw_amd (Suravee Suthikulpanit) [1303727] - [ntb] Fix incorrect clean up routine in ntb_perf (Suravee Suthikulpanit) [1303727] - [ntb] Fix incorrect return check in ntb_perf (Suravee Suthikulpanit) [1303727] - [ntb] fix possible NULL dereference (Suravee Suthikulpanit) [1303727] - [ntb] add missing setup of translation window (Suravee Suthikulpanit) [1303727] - [ntb] stop link work when we do not have memory (Suravee Suthikulpanit) [1303727] - [ntb] stop tasklet from spinning forever during shutdown (Suravee Suthikulpanit) [1303727] - [ntb] perf test: fix address space confusion (Suravee Suthikulpanit) [1303727] - [ntb] Fix macro parameter conflict with field name (Suravee Suthikulpanit) [1303727] - [ntb] Add support for AMD PCI-Express Non-Transparent Bridge (Suravee Suthikulpanit) [1303727] - [ntb] ntb perf tool (Suravee Suthikulpanit) [1303727] - [ntb] Address out of DMA descriptor issue with NTB (Suravee Suthikulpanit) [1303727] - [ntb] Clear property bits in BAR value (Suravee Suthikulpanit) [1303727] - [ntb] ntb_process_tx error path bug (Suravee Suthikulpanit) [1303727] - [ntb] fix 32-bit compiler warning (Suravee Suthikulpanit) [1303727] - [ntb] unify translation addresses (Suravee Suthikulpanit) [1303727] - [ntb] invalid buf pointer in multi-MW setups (Suravee Suthikulpanit) [1303727] - [ntb] remove unused variable (Suravee Suthikulpanit) [1303727] - [ntb] fix access of free-ed pointer (Suravee Suthikulpanit) [1303727] - [ntb] Fix issue where we may be accessing NULL ptr (Suravee Suthikulpanit) [1303727] - [ntb] Fix range check on memory window index (Suravee Suthikulpanit) [1303727] - [ntb] Improve index handling in B2B MW workaround (Suravee Suthikulpanit) [1303727] - [ntb] Use unique DMA channels for TX and RX (Suravee Suthikulpanit) [1303727] - [ntb] Remove dma_sync_wait from ntb_async_rx (Suravee Suthikulpanit) [1303727] - [ntb] Clean up QP stats info (Suravee Suthikulpanit) [1303727] - [ntb] Make the transport list in order of discovery (Suravee Suthikulpanit) [1303727] - [ntb] Add PCI Device IDs for Broadwell Xeon (Suravee Suthikulpanit) [1303727] - [ntb] Add flow control to the ntb_netdev (Suravee Suthikulpanit) [1303727] - [ntb] avoid format string in dev_set_name (Suravee Suthikulpanit) [1303727] - [ntb] Fix dereference before check (Suravee Suthikulpanit) [1303727] - [ntb] Fix zero size or integer overflow in ntb_set_mw (Suravee Suthikulpanit) [1303727] - [ntb] Schedule to receive on QP link up (Suravee Suthikulpanit) [1303727] - [ntb] Fix oops in debugfs when transport is half-up (Suravee Suthikulpanit) [1303727] - [ntb] Fix transport stats for multiple devices (Suravee Suthikulpanit) [1303727] - [ntb] Fix ntb_transport out-of-order RX update (Suravee Suthikulpanit) [1303727] - [ntb] Add split BAR output for debugfs stats (Suravee Suthikulpanit) [1303727] - [ntb] Change WARN_ON_ONCE to pr_warn_once on unsafe (Suravee Suthikulpanit) [1303727] - [ntb] Print driver name and version in module init (Suravee Suthikulpanit) [1303727] - [ntb] Increase transport MTU to 64k from 16k (Suravee Suthikulpanit) [1303727] - [ntb] Rename Intel code names to platform names (Suravee Suthikulpanit) [1303727] - [ntb] Default to CPU memcpy for performance (Suravee Suthikulpanit) [1303727] - [ntb] Improve performance with write combining (Suravee Suthikulpanit) [1303727] - [ntb] Use NUMA memory in Intel driver (Suravee Suthikulpanit) [1303727] - [ntb] Use NUMA memory and DMA chan in transport (Suravee Suthikulpanit) [1303727] - [ntb] Rate limit ntb_qp_link_work (Suravee Suthikulpanit) [1303727] - [ntb] Add tool test client (Suravee Suthikulpanit) [1303727] - [ntb] Add ping pong test client (Suravee Suthikulpanit) [1303727] - [ntb] Add parameters for Intel SNB B2B addresses (Suravee Suthikulpanit) [1303727] - [ntb] Reset transport QP link stats on down (Suravee Suthikulpanit) [1303727] - [ntb] Do not advance transport RX on link down (Suravee Suthikulpanit) [1303727] - [ntb] Differentiate transport link down messages (Suravee Suthikulpanit) [1303727] - [ntb] Check the device ID to set errata flags (Suravee Suthikulpanit) [1303727] - [ntb] Enable link for Intel root port mode in probe (Suravee Suthikulpanit) [1303727] - [ntb] Read peer info from local SPAD in transport (Suravee Suthikulpanit) [1303727] - [ntb] Split ntb_hw_intel and ntb_transport drivers (Suravee Suthikulpanit) [1303727] - [ntb] Add NTB hardware abstraction layer (Suravee Suthikulpanit) [1303727] - [ntb] Move files in preparation for NTB abstraction (Suravee Suthikulpanit) [1303727] - [ntb] initialize max_mw for Atom before using it (Suravee Suthikulpanit) [1303727] - [ntb] iounmap MW reg and vbase in error path (Suravee Suthikulpanit) [1303727] - [ntb] Adding split BAR support for Haswell platforms (Suravee Suthikulpanit) [1303727] - [ntb] use errata flag set via DID to implement workaround (Suravee Suthikulpanit) [1303727] - [ntb] conslidate reading of PPD to move platform detection earlier (Suravee Suthikulpanit) [1303727] - [ntb] move platform detection to separate function (Suravee Suthikulpanit) [1303727] - [ntb] debugfs device entry (Suravee Suthikulpanit) [1303727] - [ntb] Add alignment check to meet hardware requirement (Suravee Suthikulpanit) [1303727] - [ntb] correct the spread of queues over mw's (Suravee Suthikulpanit) [1303727] - [ntb] Use pci_enable_msix_range() instead of pci_enable_msix() (Suravee Suthikulpanit) [1303727] - [ntb] Split ntb_setup_msix() into separate BWD/SNB routines (Suravee Suthikulpanit) [1303727] - [ntb] Use pci_msix_vec_count() to obtain number of MSI-Xs (Suravee Suthikulpanit) [1303727] - [ntb] Code Style Clean-up (Suravee Suthikulpanit) [1303727] - [ntb] client event cleanup (Suravee Suthikulpanit) [1303727] - [ntb] Fix leakage of ntb_device::msix_entries[] array (Suravee Suthikulpanit) [1303727] - [ntb] Fix typo in setting one translation register (Suravee Suthikulpanit) [1303727] - [ntb] Disable interrupts and poll under high load (Suravee Suthikulpanit) [1303727] - [ntb] Enable Snoop on Primary Side (Suravee Suthikulpanit) [1303727] - [ntb] Document HW errata (Suravee Suthikulpanit) [1303727] - [ntb] remove duplicate defines (Suravee Suthikulpanit) [1303727] - [ntb] correct dmaengine_get/put usage (Suravee Suthikulpanit) [1303727] - [ntb] Fix ntb_transport link down race (Suravee Suthikulpanit) [1303727] - [ntb] Fix missed call to pci_enable_msix() (Suravee Suthikulpanit) [1303727] - [ntb] Fix NTB-RP Link Up (Suravee Suthikulpanit) [1303727] - [ntb] Xeon Doorbell errata workaround (Suravee Suthikulpanit) [1303727] - [ntb] convert to dmaengine_unmap_data (Suravee Suthikulpanit) [1303727] - [ntb] clean up unnecessary MSI/MSI-X capability find (Suravee Suthikulpanit) [1303727] - [ntb] Update Version (Suravee Suthikulpanit) [1303727] - [ntb] Comment Fix (Suravee Suthikulpanit) [1303727] - [ntb] Remove unused variable (Suravee Suthikulpanit) [1303727] - [ntb] Remove References of non-B2B BWD HW (Suravee Suthikulpanit) [1303727] - [ntb] NTB-RP support (Suravee Suthikulpanit) [1303727] - [ntb] Rename Variables for NTB-RP (Suravee Suthikulpanit) [1303727] - [ntb] Use DMA Engine to Transmit and Receive (Suravee Suthikulpanit) [1303727] - [ntb] Enable 32bit Support (Suravee Suthikulpanit) [1303727] - [ntb] Update Device IDs (Suravee Suthikulpanit) [1303727] - [ntb] BWD Link Recovery (Suravee Suthikulpanit) [1303727] - [ntb] Xeon Errata Workaround (Suravee Suthikulpanit) [1303727] - [dma] async_memcpy: convert to dmaengine_unmap_data (Suravee Suthikulpanit) [1303727] - [dma] dmaengine: reference counted unmap data (Suravee Suthikulpanit) [1303727] - [dma] dmaengine: add support to provide error result from a DMA transation (Suravee Suthikulpanit) [1303727] - [dma] dmaengine: Add helper function to prep for error reporting (Suravee Suthikulpanit) [1303727] - [dma] dmaengine: prepare for generic 'unmap' data (Suravee Suthikulpanit) [1303727]- [kernel] userns: Avoid panics by reserving space in user_table for future ucounts ("Eric W. Biederman") [1340238] - [mm] slab.h: fix argument order in cache_from_obj's error message (Aristeu Rozanski) [1437645] - [x86] platform/uv: Fix calculation of Global Physical Address (Frank Ramsay) [1434837] - [pci] Support INTx masking on ConnectX-4 with firmware x.14.1100+ (Myron Stowe) [1437132] - [pci] Convert Mellanox broken INTx quirks to be for listed devices only (Myron Stowe) [1437132] - [pci] Convert broken INTx masking quirks from HEADER to FINAL (Myron Stowe) [1437132] - [acpi] apei: Fix leaked resources (Jerome Marchand) [1173433] - [acpi] apei: erst: Fixed leaked resources in erst_init (Jerome Marchand) [1173433] - [scsi] ipr: Driver version 2.6.4 (Gustavo Duarte) [1406512] - [scsi] ipr: Fix SATA EH hang (Gustavo Duarte) [1406512] - [scsi] ipr: Error path locking fixes (Gustavo Duarte) [1406512] - [scsi] ipr: Fix abort path race condition (Gustavo Duarte) [1406512] - [scsi] ipr: Remove redundant initialization (Gustavo Duarte) [1406512] - [scsi] ipr: Fix missed EH wakeup (Gustavo Duarte) [1406512] - [netdrv] be2net: Fix endian issue in logical link config command (David Arcari) [1384389] - [netdrv] fjes: Fix wrong netdevice feature flags (Yasuaki Ishimatsu) [1435603] - [netdrv] bnxt_en: Correct the order of arguments to netdev_err() in bnxt_set_tpa() (Jonathan Toppins) [1433476] - [netdrv] bnxt_en: Fix NULL pointer dereference in reopen failure path (Jonathan Toppins) [1433476] - [netdrv] bnxt_en: Ignore 0 value in autoneg supported speed from firmware (Jonathan Toppins) [1433476] - [netdrv] bnxt_en: Check if firmware LLDP agent is running (Jonathan Toppins) [1433476] - [netdrv] bnxt_en: Call bnxt_ulp_stop() during tx timeout (Jonathan Toppins) [1433476] - [netdrv] bnxt_en: Perform function reset earlier during probe (Jonathan Toppins) [1433476] - [netdrv] bnxt_en: use eth_hw_addr_random() (Jonathan Toppins) [1433476] - [netdrv] bnxt_en: fix pci cleanup in bnxt_init_one() failure path (Jonathan Toppins) [1433476] - [netdrv] bnxt_en: Fix NULL pointer dereference in a failure path during open (Jonathan Toppins) [1433476] - [netdrv] bnxt_en: Reject driver probe against all bridge devices (Jonathan Toppins) [1433476] - [netdrv] mlx5e: Reorder update stats (Kamal Heib) [1409101] - [netdrv] mlx5: Move cached hca caps to designated caps struct (Kamal Heib) [1409101] - [netdrv] mlx5e: Expose PCIe statistics to ethtool (Kamal Heib) [1409101] - [netdrv] mlx5: Add MPCNT register infrastructure (Kamal Heib) [1409101] - [netdrv] mlx5e: Expose physical layer statistical counters to ethtool (Kamal Heib) [1409101] - [netdrv] mlx5: Add PPCNT physical layer statistical group infrastructure (Kamal Heib) [1409101] - [netdrv] mlx5: Query and cache PCAM, MCAM registers on initialization (Kamal Heib) [1409101] - [netdrv] mlx5: Implement PCAM, MCAM access register commands (Kamal Heib) [1409101] - [netdrv] mlx5: Expose PCAM, MCAM registers infrastructure (Kamal Heib) [1409101] - [netdrv] mlx5e: Implement 1PPS support (Kamal Heib) [1386723] - [netdrv] mlx5: Add MTPPS and MTPPSE registers infrastructure (Kamal Heib) [1386723] - [infiniband] ib/mlx5: Replace ENOTSUPP usage with EOPNOTSUPP (Kamal Heib) [1386747] - [infiniband] ib/mlx5: Add flow tag support (Kamal Heib) [1386747] - [infiniband] ib/uverbs: Add support for flow tag (Kamal Heib) [1386747] - [rdma] ib/core: Introduce flow tag specification (Kamal Heib) [1386747] - [netdrv] mlx5: Consolidate flow rules regardless their flow tag (Kamal Heib) [1386747]- [net] flow_dissector: check if arp_eth is null rather than arp (Jonathan Toppins) [1393375] - [net] sched: cls_rsvp: complete rcu conversion (Jonathan Toppins) [1393375] - [net] sched: cls_tcindex: fix another crash in cls_tcindex (Jonathan Toppins) [1393375] - [net] sched: act_mirred: fix a typo in get_dev (Jonathan Toppins) [1393375] - [net] sched: cls_flower: mark tech preview (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Reflect HW offload status (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Properly handle classifier flags dumping (Jonathan Toppins) [1393375] - [net] sched: cls_flower: expose priority to offloading netdevice (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Correct matching on ICMPv6 code (Jonathan Toppins) [1393375] - [net] sched: cls_flower: reduce fl_change stack size (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Disallow duplicate internal elements (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Support matching on ARP (Jonathan Toppins) [1393375] - [net] flow_disector: ARP support (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Fix missing addr_type in classify (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Mandate mask when matching on flags (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Use masked key when calling HW offloads (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Use mask for addr_type (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Support matching on ICMP type and code (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Add support for matching on flags (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Set the filter Hardware device for all use-cases (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Add offload support using egress Hardware device (Jonathan Toppins) [1393375] - [net] sched: move tc offload macros to pkt_cls.h (Jonathan Toppins) [1393375] - [net] sched: avoid unused variable warning (Jonathan Toppins) [1393375] - [net] sched: act_mirred: Add new tc_action_ops get_dev() (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Provide a filter to replace/destroy hardware filter functions (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Try to offload only if skip_hw flag isn't set (Jonathan Toppins) [1393375] - [net] sched: Add separate check for skip_hw flag (Jonathan Toppins) [1393375] - [net] sched: cls_flower: remove from hashtable only in case skip sw flag is not set (Jonathan Toppins) [1393375] - [net] sched: cls_flower: respect rcu grace period on cls destruction (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Add UDP port to tunnel parameters (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Allow setting encapsulation fields as used key (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Support matching on SCTP ports (Jonathan Toppins) [1393375] - [net] sched: cls_flower: merge filter delete/destroy common code (Jonathan Toppins) [1393375] - [net] sched: cls_flower: add missing unbind call when destroying flows (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Use a proper mask value for enc key id parameter (Jonathan Toppins) [1393375] - [net] sched: stylistic cleanups (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Specify vlan attributes format in the UAPI header (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Remove an unused field from the filter key structure (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Support masking for matching on tcp/udp ports (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Classify packet in ip tunnels (Jonathan Toppins) [1393375] - [net] dst: Utility functions to build dst_metadata without supplying an skb (Jonathan Toppins) [1393375] - [net] ip_tunnels: Introduce tunnel_id_to_key32() and key32_to_tunnel_id() (Jonathan Toppins) [1393375] - [net] sched: cls_flower: fix use of uninitialized ethertype variable in cls_flower (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Add vlan support (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Avoid dissection of unmasked keys (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Return error when hw can't offload and skip_sw is set (Jonathan Toppins) [1393375] - [net] sched: fix tc_should_offload for specific clsact classes (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Introduce support in SKIP SW flag (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Hardware offloaded filters statistics support (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Fix pointer cast (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Introduce hardware offload support (Jonathan Toppins) [1393375] - [net] sched: cls_flower: set key address type when present (Jonathan Toppins) [1393375] - [net] sched: cls_flower: fix panic on filter replace (Jonathan Toppins) [1393375] - [net] sched: cls_flower: flower fix typo (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Add full IPv6 addresses to flow_keys (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Get skb hash over flow_keys structure (Jonathan Toppins) [1393375] - [net] sched: cls_flower: Fix compile error (Jonathan Toppins) [1393375] - [net] sched: cls_flower: introduce Flower classifier (Jonathan Toppins) [1393375]- [pci] Enable access to non-standard VPD for Chelsio devices (Sai Vemuri) [1241921] - [x86] efi: Do not handle BGRT image in kdump kernel (Bhupesh Sharma) [1268946] - [net] qed: Add support for hardware offloaded FCoE (Chad Dupuis) [1384085] - [scsi] qedf: Add QLogic FastLinQ offload FCoE driver framework (Chad Dupuis) [1384085] - [scsi] qedi: Fix memory leak in tmf response processing (Chad Dupuis) [1384083] - [scsi] qedi: Fix possible memory leak in qedi_iscsi_update_conn() (Chad Dupuis) [1384083] - [scsi] qedi: fix build, depends on UIO (Chad Dupuis) [1384083] - [scsi] qedi: Add QLogic FastLinQ offload iSCSI driver framework (Chad Dupuis) [1384083] - [misc] mei: don't wait for os version message reply (Jerry Snitselaar) [1435102] - [misc] mei: me: add lewisburg device ids (Jerry Snitselaar) [1435102] - [char] tpm_crb: request and relinquish locality 0 (Jerry Snitselaar) [1402149] - [char] tpm: make check_locality return bool (Jerry Snitselaar) [1402149] - [char] tpm_crb: check for bad response size (Jerry Snitselaar) [1402149] - [char] tpm_crb: encapsulate crb_wait_for_reg_32 (Jerry Snitselaar) [1402149] - [char] tpm_crb: map locality registers (Jerry Snitselaar) [1402149] - [char] tpm crb: Work around BIOS's that report the wrong ACPI region size (Jerry Snitselaar) [1402149] - [tools] perf bench numa: Add more comment for -c option (Jiri Olsa) [1018964] - [crypto] ccp - Assign DMA commands to the channel's CCP (Suravee Suthikulpanit) [1420977] - [netdrv] iwlwifi: mvm: cleanup pending frames in DQA mode (Stanislaw Gruszka) [1431840] - [netdrv] mlx4_en: Adding support of turning off link autonegotiation via ethtool (Kamal Heib) [1409502] - [cpufreq] intel_pstate: Disable energy efficiency optimization (Prarit Bhargava) [1408828] - [powerpc] powernv: Handle OPAL_WRONG_STATE in opal_get_sensor_data() (Steve Best) [1412551] - [powerpc] powerpc/64: Fix checksum folding in csum_add() (Gustavo Duarte) [1430834] - [powerpc] powerpc/64: Use optimized checksum routines on little-endian (Gustavo Duarte) [1430834] - [powerpc] powerpc/64: Fix checksum folding in csum_tcpudp_nofold and ip_fast_csum_nofold (Gustavo Duarte) [1430834] - [powerpc] Update parameters for csum_tcpudp_magic & csum_tcpudp_nofold (Gustavo Duarte) [1430834] - [powerpc] powerpc/32: Fix again csum_partial_copy_generic() (Gustavo Duarte) [1430834] - [powerpc] powerpc/32: Fix csum_partial_copy_generic() (Gustavo Duarte) [1430834] - [powerpc] lib: Clarify that adde is an instruction and we mean plural (Gustavo Duarte) [1430834] - [powerpc] simplify csum_add(a, b) in case a or b is constant 0 (Gustavo Duarte) [1430834] - [powerpc] powerpc/32: optimise csum_partial() loop (Gustavo Duarte) [1430834] - [powerpc] powerpc/32: optimise a few instructions in csum_partial() (Gustavo Duarte) [1430834] - [powerpc] powerpc/32: rewrite csum_partial_copy_generic() based on copy_tofrom_user() (Gustavo Duarte) [1430834] - [powerpc] inline ip_fast_csum() (Gustavo Duarte) [1430834] - [powerpc] powerpc/32: checksum_wrappers_64 becomes checksum_wrappers (Gustavo Duarte) [1430834] - [powerpc] mark xer clobbered in csum_add() (Gustavo Duarte) [1430834] - [powerpc] add support for csum_add() (Gustavo Duarte) [1430834] - [powerpc] put csum_tcpudp_magic inline (Gustavo Duarte) [1430834] - [firmware] efi: Expose underlying UEFI firmware platform size to userland (Lenny Szubowicz) [1434959]- [x86] mm/kaslr: EFI region is mistakenly included into KASLR VA space for randomization (Baoquan He) [1424943] - [x86] kconfig: Remove misleading note regarding hibernation and KASLR (Baoquan He) [1424943] - [kernel] uaccess.h: Include linux/sched.h (Baoquan He) [1424943] - [x86] microcode/amd: Fix load of builtin microcode with randomized memory (Baoquan He) [1424943] - [x86] microcode/amd: Make amd_ucode_patch[] static (Baoquan He) [1424943] - [x86] microcode/amd: Fix initrd loading with CONFIG_RANDOMIZE_MEMORY=y (Baoquan He) [1424943] - [x86] asm, x86/microcode: Add __PAGE_OFFSET_BASE define on 32-bit (Baoquan He) [1424943] - [x86] microcode/intel: Fix initrd loading with CONFIG_RANDOMIZE_MEMORY=y (Baoquan He) [1424943] - [x86] microcode: Fix loading precedence (Baoquan He) [1424943] - [kernel] kexec: export the value of phys_base instead of symbol address (Baoquan He) [1424943] - [kernel] kexec: export KERNEL_IMAGE_SIZE to vmcoreinfo (Baoquan He) [1424943] - [x86] revert "kdump, vmcoreinfo: report memory sections virtual addresses" (Baoquan He) [1424943] - [kernel] kdump, vmcoreinfo: report memory sections virtual addresses (Baoquan He) [1424943] - [x86] mm/64: Enable KASLR for vmemmap memory region (Baoquan He) [1424943] - [x86] ptdump: Add section for EFI runtime services (Baoquan He) [1424943] - [x86] mm/kaslr: Increase BRK pages for KASLR memory randomization (Baoquan He) [1424943] - [x86] mm/kaslr: Fix physical memory calculation on KASLR memory randomization (Baoquan He) [1424943] - [x86] mm: Do not reference phys addr beyond kernel (Baoquan He) [1424943] - [x86] mm: Add memory hotplug support for KASLR memory randomization (Baoquan He) [1424943] - [x86] mm: Enable KASLR for vmalloc memory regions (Baoquan He) [1424943] - [x86] mm: Enable KASLR for physical mapping memory regions (Baoquan He) [1424943] - [x86] asm: Remove unused L3_PAGE_OFFSET (Baoquan He) [1424943] - [x86] mm: Implement ASLR for kernel memory regions (Baoquan He) [1424943] - [x86] mm: Separate variable for trampoline PGD (Baoquan He) [1424943] - [x86] mm: Add PUD VA support for physical mapping (Baoquan He) [1424943] - [x86] mm: Use pte_none() to test for empty PTE (Baoquan He) [1424943] - [x86] mm: Update physical mapping variable names (Baoquan He) [1424943] - [x86] revert "Use pte_none() to test for empty PTE" (Baoquan He) [1424943] - [kernel] sched: Remove lockdep check in sched_move_task() (Oleg Nesterov) [1388158] - [kernel] sched/autogroup: Do not use autogroup->tg in zombie threads (Oleg Nesterov) [1388158] - [kernel] sched/autogroup: Fix autogroup_move_group() to never skip sched_move_task() (Oleg Nesterov) [1388158] - [kernel] sched: Change autogroup_move_group() to use for_each_thread() (Oleg Nesterov) [1388158] - [kernel] audit: log module name on delete_module (Richard Guy Briggs) [1426659] - [kernel] audit: add feature audit_lost reset (Richard Guy Briggs) [1249813] - [kernel] audit: Audit proc//cmdline aka proctitle (Richard Guy Briggs) [1299527] - [kernel] mm: Create utility function for accessing a tasks commandline value (Richard Guy Briggs) [1299527] - [kernel] perf/core: Introduce PMU_EV_CAP_READ_ACTIVE_PKG (Jiri Olsa) [1434753] {CVE-2017-6001} - [kernel] perf/core: Generalize event->group_flags (Jiri Olsa) [1434753] {CVE-2017-6001} - [kernel] perf/core: Fix concurrent sys_perf_event_open() vs. 'move_group' race (Jiri Olsa) [1434753] {CVE-2017-6001} - [kernel] powerpc: Fix copy_file_range syscall (Prarit Bhargava) [1436879] - [kernel] s390: set NR_syscalls to 376 (Prarit Bhargava) [1436879] - [kernel] userns: Remove user namespaces from tech preview status ("Eric W. Biederman") [1340238] - [kernel] userns: By default allow 0 user namespaces in RHEL7 ("Eric W. Biederman") [1340238] - [kernel] ucount: Remove the atomicity from ucount->count ("Eric W. Biederman") [1340238] - [kernel] userns: Make ucounts lock irq-safe ("Eric W. Biederman") [1340238] - [kernel] userns: When the per user per user namespace limit is reached return ENOSPC ("Eric W. Biederman") [1340238] - [kenrel] userns: Document per user per user namespace limits ("Eric W. Biederman") [1340238] - [kernel] mntns: Add a limit on the number of mount namespaces ("Eric W. Biederman") [1340238 1322495] {CVE-2016-6213} - [kernel] netns: Add a limit on the number of net namespaces ("Eric W. Biederman") [1340238] - [kernel] ipcns: Add a limit on the number of ipc namespaces ("Eric W. Biederman") [1340238] - [kernel] ipc: Initialize ipc_namespace->user_ns early ("Eric W. Biederman") [1340238] - [kernel] utsns: Add a limit on the number of uts namespaces ("Eric W. Biederman") [1340238] - [kernel] pidns: Add a limit on the number of pid namespaces ("Eric W. Biederman") [1340238] - [kernel] userns: Generalize the user namespace count into ucount ("Eric W. Biederman") [1340238] - [kernel] userns: Make the count of user namespaces per user ("Eric W. Biederman") [1340238] - [kernel] userns: Add a limit on the number of user namespaces ("Eric W. Biederman") [1340238] - [kernel] userns: Add per user namespace sysctls ("Eric W. Biederman") [1340238] - [kernel] userns: Free user namespaces in process context ("Eric W. Biederman") [1340238] - [kernel] sysctl: Stop implicitly passing current into sysctl_table_root.lookup ("Eric W. Biederman") [1340238]- [md] dm error: add DAX support (Jeff Moyer) [1384648 1384644] - [dax] rhel: device-dax: only support page-sized faults (Jeff Moyer) [1383489] - [md] dm: allow bio-based table to be upgraded to bio-based with DAX support (Jeff Moyer) [1384648 1384644] - [md] dm snap: add fake origin_direct_access (Jeff Moyer) [1384648 1384644] - [md] dm stripe: add DAX support (Jeff Moyer) [1384644] - [md] dm linear: add DAX support (Jeff Moyer) [1384648] - [uapi] dm: add infrastructure for DAX support (Jeff Moyer) [1384648 1384644] - [kernel] dax: enable dax in the presence of known media errors (badblocks) (Jeff Moyer) [1383825] - [dax] device-dax: fix pmd/pte fault fallback handling (Jeff Moyer) [1383489] - [dax] fix debug output typo (Jeff Moyer) [1383489] - [nvdimm] libnvdimm, pfn: fix memmap reservation size versus 4K alignment (Jeff Moyer) [1383825] - [acpi] nfit: fix acpi_nfit_flush_probe() crash (Jeff Moyer) [1383825] - [nvdimm] libnvdimm, namespace: do not delete namespace-id 0 (Jeff Moyer) [1383827] - [nvdimm] constify device_type structures (Jeff Moyer) [1383825] - [nvdimm] libnvdimm, namespace: fix pmem namespace leak, delete when size set to zero (Jeff Moyer) [1383827] - [nvdimm] pmem: return EIO on read_pmem() failure (Jeff Moyer) [1383825] - [nvdimm] libnvdimm: fix mishandled nvdimm_clear_poison() return value (Jeff Moyer) [1383825] - [nvdimm] libnvdimm: replace mutex_is_locked() warnings with lockdep_assert_held (Jeff Moyer) [1383825] - [nvdimm] libnvdimm, pfn: fix align attribute (Jeff Moyer) [1383825] - [tools] testing/nvdimm: unit test acpi_nfit_ctl() (Jeff Moyer) [1383825] - [acpi] nfit: fix bus vs dimm confusion in xlat_status (Jeff Moyer) [1383825] - [acpi] nfit: validate ars_status output buffer size (Jeff Moyer) [1383825] - [kernel] acpi, nfit, libnvdimm: fix / harden ars_status output length handling (Jeff Moyer) [1383825] - [acpi] nfit: fix extended status translations for ACPI DSMs (Jeff Moyer) [1383825] - [nvdimm] libnvdimm, e820: use module_platform_driver (Jeff Moyer) [1383825] - [nvdimm] libnvdimm, namespace: use octal for permissions (Jeff Moyer) [1383827] - [nvdimm] libnvdimm, namespace: avoid multiple sector calculations (Jeff Moyer) [1383825] - [nvdimm] libnvdimm: remove else after return in nsio_rw_bytes() (Jeff Moyer) [1383827] - [nvdimm] libnvdimm, namespace: fix the type of name variable (Jeff Moyer) [1383827] - [nvdimm] libnvdimm: use consistent naming for request_mem_region() (Jeff Moyer) [1383825] - [dax] add region 'id', 'size', and 'align' attributes (Jeff Moyer) [1383489] - [dax] device-dax: fix private mapping restriction, permit read-only (Jeff Moyer) [1383489] - [dax] device-dax: fail all private mapping attempts (Jeff Moyer) [1383489] - [dax] device-dax: check devm_nsio_enable() return value (Jeff Moyer) [1383489] - [dax] device-dax: fix percpu_ref_exit ordering (Jeff Moyer) [1383489] - [dax] use correct dev_t value (Jeff Moyer) [1383489] - [dax] convert devm_create_dax_dev to PTR_ERR (Jeff Moyer) [1383489] - [dax] fix mapping size check (Jeff Moyer) [1383489] - [dax] fix device-dax region base (Jeff Moyer) [1383489] - [dax] check resource alignment at dax region/device create (Jeff Moyer) [1383489] - [dax] unmap/truncate on device shutdown (Jeff Moyer) [1383489] - [uapi] dax: define a unified inode/address_space for device-dax mappings (Jeff Moyer) [1383489] - [dax] convert to the cdev api (Jeff Moyer) [1383489] - [dax] embed a struct device in dax_dev (Jeff Moyer) [1383489] - [dax] rename fops from dax_dev_ to dax_ (Jeff Moyer) [1383489] - [dax] reorder dax_fops function definitions (Jeff Moyer) [1383489] - [dax] cleanup needlessly global symbol warnings (Jeff Moyer) [1383489] - [dax] use devm_add_action_or_reset() (Jeff Moyer) [1383489] - [nvdimm] use the right length of "pmem" (Jeff Moyer) [1383825] - [nvdimm] libnvdimm: check and clear poison before writing to pmem (Jeff Moyer) [1383825] - [nvdimm] make CONFIG_NVDIMM_DAX 'bool' (Jeff Moyer) [1383489] - [nvdimm] pmem: report error on clear poison failure (Jeff Moyer) [1383825] - [nvdimm] libnvdimm, namespace: potential NULL deref on allocation error (Jeff Moyer) [1383827] - [nvdimm] libnvdimm: allow a platform to force enable label support (Jeff Moyer) [1383827] - [nvdimm] libnvdimm: use generic iostat interfaces (Jeff Moyer) [1383825] - [kernel] blk: introduce generic io stat accounting help function (Jeff Moyer) [1383825] - [nvdimm] /dev/dax: fix Kconfig dependency build breakage (Jeff Moyer) [1383489] - [nvdimm] libnvdimm, namespace: allow creation of multiple pmem-namespaces per region (Jeff Moyer) [1383827] - [nvdimm] libnvdimm, namespace: lift single pmem limit in scan_labels() (Jeff Moyer) [1383827] - [nvdimm] libnvdimm, namespace: filter out of range labels in scan_labels() (Jeff Moyer) [1383827] - [nvdimm] libnvdimm, namespace: enable allocation of multiple pmem namespaces (Jeff Moyer) [1383827] - [nvdimm] libnvdimm, namespace: update label implementation for multi-pmem (Jeff Moyer) [1383827] - [nvdimm] libnvdimm, namespace: expand pmem device naming scheme for multi-pmem (Jeff Moyer) [1383827] - [nvdimm] libnvdimm, region: update nd_region_available_dpa() for multi-pmem support (Jeff Moyer) [1383827] - [kernel] libnvdimm, namespace: sort namespaces by dpa at init (Jeff Moyer) [1383827] - [kernel] libnvdimm, namespace: allow multiple pmem-namespaces per region at scan time (Jeff Moyer) [1383827] - [nvdimm] libnvdimm, namespace: unify blk and pmem label scanning (Jeff Moyer) [1383827] - [nvdimm] libnvdimm, namespace: refactor uuid_show() into a namespace_to_uuid() helper (Jeff Moyer) [1383827] - [nvdimm] libnvdimm, label: convert label tracking to a linked list (Jeff Moyer) [1383827] - [kernel] libnvdimm, region: move region-mapping input-paramters to nd_mapping_desc (Jeff Moyer) [1383825] - [nvdimm] reduce duplicated wpq flushes (Jeff Moyer) [1383825] - [kernel] libnvdimm: clear the internal poison_list when clearing badblocks (Jeff Moyer) [1383825] - [nvdimm] pmem: reduce kmap_atomic sections to the memcpys only (Jeff Moyer) [1383825] - [kernel] x86, pmem: use memcpy_mcsafe() for memcpy_from_pmem() (Jeff Moyer) [1383825] - [acpi] nfit: don't start a full scrub by default for an MCE (Jeff Moyer) [1383825] - [nvdimm] libnvdimm, region: fix flush hint table thinko (Jeff Moyer) [1383825] - [nvdimm] remove duplicate nd_mapping declaration (Jeff Moyer) [1383825] - [nvdimm] libnvdimm, namespace: debug invalid interleave-set-cookie values (Jeff Moyer) [1383825] - [acpi] nfit: fail DSMs that return non-zero status by default (Jeff Moyer) [1383825] - [nvdimm] libnvdimm: fix devm_nvdimm_memremap() error path (Jeff Moyer) [1383825] - [nvdimm] fix PHYS_PFN/PFN_PHYS mixup (Jeff Moyer) [1428115] - [nvdimm] libnvdimm: allow legacy (e820) pmem region to clear bad blocks (Jeff Moyer) [1383825] - [acpi] nfit, mce: Fix SPA matching logic in MCE handler (Jeff Moyer) [1383825] - [nvdimm] libnvdimm: Fix nvdimm_probe error on NVDIMM-N (Jeff Moyer) [1385037] - [nvdimm] Spelling s/unacknoweldged/unacknowledged/ (Jeff Moyer) [1383825] - [tools] testing/nvdimm: unit test for acpi_nvdimm_notify() (Jeff Moyer) [1383825] - [kernel] acpi, nfit: add dimm device notification support (Jeff Moyer) [1383825] - [tools] testing/nvdimm: unit test for acpi_nfit_notify() (Jeff Moyer) [1383825] - [tools] testing/nvdimm: fix SIGTERM vs hotplug crash (Jeff Moyer) [1383825] - [acpi] nfit: check for the correct event code in notifications (Jeff Moyer) [1369563] - [nvdimm] btt: add a size attribute for BTTs (Jeff Moyer) [1379275] - [acpi] libnvdimm, nd_blk: mask off reserved status bits (Jeff Moyer) [1383825] - [nvdimm] libnvdimm-btt: Delete an unnecessary check before the function call "__nd_device_register" (Jeff Moyer) [1379275] - [tools] nfit: do an ARS scrub on hitting a latent media error (Jeff Moyer) [1383825] - [acpi] nfit: move to nfit/ sub-directory (Jeff Moyer) [1383825] - [mm] /dev/dax, core: file operations and dax-mmap (Jeff Moyer) [1383489] - [tools] /dev/dax, pmem: direct access to persistent memory (Jeff Moyer) [1383489] - [kernel] nfit, libnvdimm: allow an ARS scrub to be triggered on demand (Jeff Moyer) [1383825] - [nvdimm] libnvdimm: register nvdimm_bus devices with an nd_bus driver (Jeff Moyer) [1383825] - [nvdimm] pmem: clarify a debug print in pmem_clear_poison (Jeff Moyer) [1383825] - [tools] nfit, tools/testing/nvdimm/: unify shutdown paths (Jeff Moyer) [1383825] - [tools] libnvdimm: move ->module to struct nvdimm_bus_descriptor (Jeff Moyer) [1383825] - [tools] nfit: cleanup acpi_nfit_init calling convention (Jeff Moyer) [1383825] - [acpi] nfit: fix _FIT evaluation memory leak + use after free (Jeff Moyer) [1383825] - [acpi] nfit: treat virtual ramdisk SPA as pmem region (Jeff Moyer) [1383825] - [kernel] block: add QUEUE_FLAG_DAX for devices to advertise their DAX support (Jeff Moyer) [1384648 1384644] - [nvdimm] libnvdimm: IS_ERR() usage cleanup (Jeff Moyer) [1383825]- [netdrv] mark the aquantia ethernet driver as tech-preview (David Arcari) [1406021] - [netdrv] aquantia: Reset is_gso flag when EOP reached (David Arcari) [1406021] - [netdrv] aquantia: Fix for LSO with IPv6 (David Arcari) [1406021] - [netdrv] aquantia: Missing spinlock initialization (David Arcari) [1406021] - [netdrv] aquantia: Fix packet type detection (TCP/UDP) for IPv6 (David Arcari) [1406021] - [netdrv] aquantia: Remove adapter re-opening when MTU changed (David Arcari) [1406021] - [netdrv] aquantia: Fix for RX checksum offload (David Arcari) [1406021] - [netdrv] aquantia: Copying tx buffers is not needed (David Arcari) [1406021] - [netdrv] aquantia: Fixed memory allocation if AQ_CFG_RX_FRAME_MAX > 1 page (David Arcari) [1406021] - [netdrv] aquantia: Fixed incorrect buff->len calculation (David Arcari) [1406021] - [netdrv] aquantia: Call netdev_register after all initialized (David Arcari) [1406021] - [netdrv] aquantia: Null pointer check for aq_nic_ndev_alloc (David Arcari) [1406021] - [netdrv] aquantia: Using NETDEV_TX_OK instead 0 (David Arcari) [1406021] - [netdrv] aquantia: Fixed missing rtnl_unlock (David Arcari) [1406021] - [netdrv] aquantia: Superfluous initialization of "err" (David Arcari) [1406021] - [netdrv] aquantia: Using module_pci_driver (David Arcari) [1406021] - [netdrv] aquantia: Removed busy_count field (David Arcari) [1406021] - [netdrv] aquantia: Removed extra assignment for skb->dev (David Arcari) [1406021] - [netdrv] aquantia: remove function aq_ring_tx_deinit (David Arcari) [1406021] - [netdrv] aquantia: Add 2500/5000 mbit link modes support (David Arcari) [1406021] - [netdrv] aquantia: fix dma_mapping_error test (David Arcari) [1406021] - [netdrv] aquantia: atlantic: use new api ethtool_{get|set}_link_ksettings (David Arcari) [1406021] - [netdrv] generalize napi_complete_done() (David Arcari) [1406021] - [netdrv] aquantia: return -ETIME in macro AQ_HW_WAIT_FOR (David Arcari) [1406021] - [netdrv] aquantia: remove another redundant err check (David Arcari) [1406021] - [netdrv] aquantia: remove redundant err check (David Arcari) [1406021] - [netdrv] aquantia: Integrate AQtion 2.5/5 GB NIC driver (David Arcari) [1406021] - [netdrv] aquantia: Receive side scaling (David Arcari) [1406021] - [netdrv] aquantia: Ethtool support (David Arcari) [1406021] - [netdrv] aquantia: Hardware interface and utility functions (David Arcari) [1406021] - [netdrv] aquantia: Atlantic hardware abstraction layer (David Arcari) [1406021] - [netdrv] aquantia: PCI operations (David Arcari) [1406021] - [netdrv] aquantia: Vector operations (David Arcari) [1406021] - [netdrv] aquantia: Atlantic A0 and B0 specific functions (David Arcari) [1406021] - [netdrv] aquantia: Support for NIC-specific code (David Arcari) [1406021] - [netdrv] aquantia: Low-level hardware interfaces (David Arcari) [1406021] - [netdrv] aquantia: Add ring support code (David Arcari) [1406021] - [netdrv] aquantia: Common functions and definitions (David Arcari) [1406021] - [netdrv] aquantia: Make and configuration files (David Arcari) [1406021] - [uapi] ethtool: add support for 2500BaseT and 5000BaseT link modes (David Arcari) [1406021] - [uapi] ethtool: add support for 1000BaseX and missing 10G link modes (David Arcari) [1406021]- [netdrv] ieee802154: atusb: fix driver to work with older firmware versions (David Arcari) [1415327] - [netdrv] at86rf230: Allow slow GPIO pins for "rstn" (David Arcari) [1415327] - [netdrv] ieee802154: atusb: do not use the stack for address fetching to make it DMA able (David Arcari) [1415327] - [netdrv] ieee802154: atusb: make sure we set a randaom extended address if fetching fails (David Arcari) [1415327] - [netdrv] ieee802154: atusb: do not use the stack for buffers to make them DMA able (David Arcari) [1415327] - [bluetooth] btmrvl: drop duplicate header slab.h (David Arcari) [1415327] - [netdrv] ieee802154: atusb: implement .set_frame_retries ops callback (David Arcari) [1415327] - [netdrv] ieee802154: atusb: try to read permanent extended address from device (David Arcari) [1415327] - [netdrv] ieee802154: atusb: store firmware version after retrieval for later use (David Arcari) [1415327] - [netdrv] ieee802154: atusb: sync header file from firmware for new features (David Arcari) [1415327] - [netdrv] ieee802154: fakelb: print number of created fake devices during probe (David Arcari) [1415327] - [netdrv] at86rf230: fix cca ed values for rf233 (David Arcari) [1415327] - [net] ieee802154: check device type (David Arcari) [1415327] - [bluetooth] hci_qca: Use setup_timer Kernel API instead of init_timer (David Arcari) [1415327] - [bluetooth] hci_h5: Use setup_timer Kernel API instead of init_timer (David Arcari) [1415327] - [bluetooth] hci_bcsp: Use setup_timer Kernel API instead of init_timer (David Arcari) [1415327] - [net] bluetooth: __ variants of u8 and friends are not neccessary inside kernel (David Arcari) [1415327] - [netdrv] ieee802154: drop duplicate header delay.h (David Arcari) [1415327] - [net] bluetooth: Fix using the correct source address type (David Arcari) [1415327] - [netdrv] ieee802154: constify ieee802154_ops structures (David Arcari) [1415327] - [bluetooth] btwilink: Fix probe return value (David Arcari) [1415327] - [net] bluetooth: Fix append max 11 bytes of name to scan rsp data (David Arcari) [1415327] - [bluetooth] hci_bcm: Fix autosuspend PM for Lenovo ThinkPad 8 (David Arcari) [1415327] - [bluetooth] btusb: Fix atheros firmware download error (David Arcari) [1415327] - [net] bluetooth: Refactor append name and appearance (David Arcari) [1415327] - [net] bluetooth: Add appearance to default scan rsp data (David Arcari) [1415327] - [net] bluetooth: Fix local name in scan rsp (David Arcari) [1415327] - [bluetooth] btusb: add entry for Marvell 8997 chipset (David Arcari) [1415327] - [bluetooth] Use single return in hci_uart_tty_ioctl() call (David Arcari) [1415327] - [bluetooth] BCSP fails to ACK re-transmitted frames from the peer (David Arcari) [1415327] - [bluetooth] Tidy-up coding style in hci_bcsp.c (David Arcari) [1415327] - [bluetooth] btwilink: Save the packet type before sending (David Arcari) [1415327] - [net] bluetooth: Fix not updating scan rsp when adv off (David Arcari) [1415327] - [bluetooth] Add a new 04ca:3011 QCA_ROME device (David Arcari) [1415327] - [net] bluetooth: Fix NULL pointer dereference in mgmt context (David Arcari) [1415327] - [net] bluetooth: Set appearance only for LE capable controllers (David Arcari) [1415327] - [net] bluetooth: Fix missing ext info event when setting appearance (David Arcari) [1415327] - [net] bluetooth: Add supported data types to ext info changed event (David Arcari) [1415327] - [net] bluetooth: Add appearance to Read Ext Controller Info command (David Arcari) [1415327] - [net] bluetooth: Factor appending EIR to separate helper (David Arcari) [1415327] - [net] bluetooth: Refactor read_ext_controller_info handler (David Arcari) [1415327] - [bluetooth] hci_uart: Add Marvell support (David Arcari) [1415327] - [bluetooth] hci_uart: Add Nokia Protocol identifier (David Arcari) [1415327] - [bluetooth] hci_bcm: Change protocol name (David Arcari) [1415327] - [net] bluetooth: Increment management interface revision (David Arcari) [1415327] - [net] bluetooth: Fix advertising instance validity check for flags (David Arcari) [1415327] - [net] bluetooth: Unify advertising instance flags check (David Arcari) [1415327] - [net] bluetooth: Remove unused parameter from tlv_data_is_valid function (David Arcari) [1415327] - [net] bluetooth: Add support for appearance in scan rsp (David Arcari) [1415327] - [net] bluetooth: Add support for local name in scan rsp (David Arcari) [1415327] - [bluetooth] btrtl: Add RTL8822BE Bluetooth device (David Arcari) [1415327] - [net] bluetooth: Fix not registering BR/EDR SMP channel with force_bredr flag (David Arcari) [1415327] - [net] bluetooth: Use kzalloc instead of kmalloc/memset (David Arcari) [1415327] - [net] bluetooth: Increase the subsystem minor version number (David Arcari) [1415327] - [net] bluetooth: Fix reason code used for rejecting SCO connections (David Arcari) [1415327] - [bluetooth] btqca: remove null checks on edl->data as it is an array (David Arcari) [1415327] - [net] bluetooth: Fix wrong New Settings event when closing HCI User Channel (David Arcari) [1415327] - [net] bluetooth: Send control open and close messages for HCI user channels (David Arcari) [1415327] - [netdrv] fakelb: fix schedule while atomic (David Arcari) [1415327] - [net] bluetooth: Append local name and CoD to Extended Controller Info (David Arcari) [1415327] - [net] bluetooth: Add framework for Extended Controller Information (David Arcari) [1415327] - [bluetooth] btusb: Mark CW6622 devices to have broken link key commands (David Arcari) [1415327] - [bluetooth] Remove deprecated create_singlethread_workqueue (David Arcari) [1415327] - [net] bluetooth: Handle HCI raw socket transition from unbound to bound (David Arcari) [1415327] - [net] bluetooth: Send control open and close messages for HCI raw sockets (David Arcari) [1415327] - [net] bluetooth: Add extra channel checks for control open/close messages (David Arcari) [1415327] - [net] bluetooth: Assign the channel early when binding HCI sockets (David Arcari) [1415327] - [net] bluetooth: Send control open and close only when cookie is present (David Arcari) [1415327] - [net] bluetooth: Use numbers for subsystem version string (David Arcari) [1415327] - [net] bluetooth: Introduce helper functions for socket cookie handling (David Arcari) [1415327] - [bluetooth] add WCNSS dependency for HCI driver (David Arcari) [1415327] - [net] bluetooth: Use command status event for Set IO Capability errors (David Arcari) [1415327] - [net] bluetooth: Fix wrong Get Clock Information return parameters (David Arcari) [1415327] - [net] bluetooth: Use individual flags for certain management events (David Arcari) [1415327] - [net] bluetooth: mgmt: Fix sending redundant event for Advertising Instance (David Arcari) [1415327] - [net] bluetooth: Add support for sending MGMT commands and events to monitor (David Arcari) [1415327] - [net] bluetooth: Add support for sending MGMT open and close to monitor (David Arcari) [1415327] - [net] bluetooth: Introduce helper to pack mgmt version information (David Arcari) [1415327] - [net] bluetooth: Store control socket cookie and comm information (David Arcari) [1415327] - [net] bluetooth: Check SOL_HCI for raw socket options (David Arcari) [1415327] - [bluetooth] bcm203x: don't print error when allocating urb fails (David Arcari) [1415327] - [bluetooth] btusb: Add support for 0cf3:e009 (David Arcari) [1415327] - [net] bluetooth: add printf format attribute to hci_set_[fh]w_info() (David Arcari) [1415327] - [bluetooth] btusb, hci_intel: Fix wait_on_bit_timeout() return value checks (David Arcari) [1415327] - [bluetooth] Introduce Qualcomm WCNSS SMD based HCI driver (David Arcari) [1415327] - [net] bluetooth: Add HCI device identifier for Qualcomm SMD (David Arcari) [1415327] - [net] 6lowpan: ndisc: no overreact if no short address is available (David Arcari) [1415327] - [net] bluetooth: Add combined LED trigger for controller power (David Arcari) [1415327] - [net] bluetooth: Put led_trigger field behind CONFIG_BT_LEDS (David Arcari) [1415327] - [char] miscdevice: Use module_misc_device() macro (David Arcari) [1415327] - [kernel] miscdevice: Add helper macro for misc device boilerplate (David Arcari) [1415327] - [net] bluetooth: Fix hci_sock_recvmsg when MSG_TRUNC is not set (David Arcari) [1415327] - [net] bluetooth: Fix bt_sock_recvmsg when MSG_TRUNC is not set (David Arcari) [1415327] - [net] bluetooth: split sk_filter in l2cap_sock_recv_cb (David Arcari) [1415327] - [net] bluetooth: Fix memory leak at end of hci requests (David Arcari) [1415327] - [net] mac802154: use rate limited warnings for malformed frames (David Arcari) [1415327] - [net] mac802154: don't warn on unsupported frames (David Arcari) [1415327] - [net] mac802154: set phy net namespace for new ifaces (David Arcari) [1415327] - [bluetooth] btmrvl: reset is_suspending flag in failure path (David Arcari) [1415327] - [bluetooth] bpa10x: Add support for hci_set_fw_info (David Arcari) [1415327] - [net] bluetooth: Add debugfs fields for hardware and firmware info (David Arcari) [1415327] - [lib] kasprintf.c: introduce kvasprintf_const (David Arcari) [1415327] - [net] bluetooth: Move hci_recv_frame and hci_recv_diag prototypes (David Arcari) [1415327] - [net] bluetooth: Fix l2cap_sock_setsockopt() with optname BT_RCVMTU (David Arcari) [1415327] - [kernel] misc: ti-st: Use int instead of fuzzy char for callback status (David Arcari) [1415327] - [net] bluetooth: Increment management interface revision (David Arcari) [1415327] - [net] bluetooth: Add Authentication Failed reason to Disconnected Mgmt event (David Arcari) [1415327] - [netdrv] mrf24j40: avoid uninitialized byte in SPI transfer to radio (David Arcari) [1415327] - [bluetooth] Add support of 13d3:3490 AR3012 device (David Arcari) [1415327] - [bluetooth] hci_intel: Remove LPM enabling from setup procedure (David Arcari) [1415327] - [net] bluetooth: Rename HCI_BREDR into HCI_PRIMARY (David Arcari) [1415327] - [netdrv] fakelb: allow to run as monitor (David Arcari) [1415327] - [net] ieee802154: cleanup WARN_ON for fc fetch (David Arcari) [1415327] - [netdrv] atusb: don't change csma settings while set channel (David Arcari) [1415327] - [net] 6lowpan: ndisc: set invalid unicast short addr to unspec (David Arcari) [1415327] - [net] ieee802154: fix skb get fc on big endian (David Arcari) [1415327] - [net] ieee802154: 6lowpan: fix intra pan id check (David Arcari) [1415327] - [net] ieee802154: add ieee802154_skb_src_pan helper (David Arcari) [1415327] - [net] ieee802154: add ieee802154_skb_dst_pan helper (David Arcari) [1415327] - [bluetooth] btusb: add support for device 0489:e092 (David Arcari) [1415327] - [bluetooth] btmrvl: fix slab-out-of-bounds access in btmrvl_sdio (David Arcari) [1415327] - [net] bluetooth: Fix hci_sock_recvmsg return value (David Arcari) [1415327] - [net] bluetooth: Fix bt_sock_recvmsg return value (David Arcari) [1415327] - [net] ieee802154: allow netns create of lowpan interface (David Arcari) [1415327] - [net] ieee802154: add netns support (David Arcari) [1415327] - [net] nl802154: move PAD to right position (David Arcari) [1415327] - [net] 6lowpan: ndisc: add missing 802.15.4 only check (David Arcari) [1415327] - [net] 6lowpan: ndisc: fix double read unlock (David Arcari) [1415327] - [net] 6lowpan: add support for 802.15.4 short addr handling (David Arcari) [1415327] - [net] 6lowpan: add support for getting short address (David Arcari) [1415327] - [net] 6lowpan: introduce 6lowpan-nd (David Arcari) [1415327] - [net] ipv6: introduce neighbour discovery ops (David Arcari) [1415327] - [net] ipv6: export several functions (David Arcari) [1415327] - [net] ndisc: add __ndisc_fill_addr_option function (David Arcari) [1415327] - [net] ndisc: add __ndisc_opt_addr_data function (David Arcari) [1415327] - [net] ndisc: add __ndisc_opt_addr_space function (David Arcari) [1415327] - [net] addrconf: put prefix address add in an own function (David Arcari) [1415327] - [net] 6lowpan: remove ipv6 module request (David Arcari) [1415327] - [net] 6lowpan: add 802.15.4 short addr slaac (David Arcari) [1415327] - [net] 6lowpan: add private neighbour data (David Arcari) [1415327] - [net] ieee802154: fix logic error in ieee802154_llsec_parse_dev_addr (David Arcari) [1415327] - [netdrv] ieee802154/adf7242: syntax error ifdef DEBUG (David Arcari) [1415327] - [bluetooth] Add USB ID 13D3:3487 to ath3k (David Arcari) [1415327] - [net] bluetooth: fix power_on vs close race (David Arcari) [1415327] - [bluetooth] hci_intel: Fix null gpio desc pointer dereference (David Arcari) [1415327] - [bluetooth] btmrvl: add platform specific wakeup interrupt support (David Arcari) [1415327] - [net] bluetooth: Add defines for SPI and I2C (David Arcari) [1415327] - [bluetooth] ath3k: Silence uninitialized variable warning (David Arcari) [1415327] - [netdrv] ieee802154: atusb: update my copyright years for this driver (David Arcari) [1415327] - [netdrv] ieee802154: atusb: implement .set_cca_mode ops callback (David Arcari) [1415327] - [netdrv] ieee802154: atusb: implement .set_cca_ed_level ops callback (David Arcari) [1415327] - [netdrv] ieee802154: atusb: implement .set_csma_params ops callback (David Arcari) [1415327] - [netdrv] at86rf230: increase sleep to off timings (David Arcari) [1415327] - [net] 6lowpan: move mac802154 header (David Arcari) [1415327] - [net] 6lowpan: add lowpan_is_ll function (David Arcari) [1415327] - [net] 6lowpan: move eui64 uncompress function (David Arcari) [1415327] - [net] 6lowpan: iphc: remove unnecessary zero data (David Arcari) [1415327] - [net] 6lowpan: iphc: rename add lowpan prefix (David Arcari) [1415327] - [net] 6lowpan: move lowpan_802154_dev to 6lowpan (David Arcari) [1415327] - [net] 6lowpan: change naming for lowpan private data (David Arcari) [1415327] - [net] ieee802154: 6lowpan: fix short addr hash (David Arcari) [1415327] - [net] nl802154: avoid address change while running lowpan (David Arcari) [1415327] - [net] ieee802154: add short address helpers (David Arcari) [1415327] - [kernel] ieee802154: cleanups for ieee802154.h (David Arcari) [1415327] - [netdrv] mrf24j40: apply the security-enabled bit on secured outbound frames (David Arcari) [1415327] - [netdrv] mrf24j40: fix security-enabled processing on inbound frames (David Arcari) [1415327] - [kernel] ieee802154: add security bit check function (David Arcari) [1415327] - [bluetooth] hci_bcsp: fix code style (David Arcari) [1415327] - [netdrv] ieee802154/adf7242: fix memory leak of firmware (David Arcari) [1415327] - [net] 6lowpan: iphc: fix handling of link-local compression (David Arcari) [1415327] - [net] bluetooth: Allow setting BT_SECURITY_FIPS with setsockopt (David Arcari) [1415327] - [bluetooth] hci_ldisc: Fix null pointer derefence in case of early data (David Arcari) [1415327] - [bluetooth] hci_bcm: Add BCM2E71 ACPI ID (David Arcari) [1415327] - [net] bluetooth: Ignore unknown advertising packet types (David Arcari) [1415327] - [net] bluetooth: Fix setting NO_BREDR advertising flag (David Arcari) [1415327] - [net] ipv6: Add checks for 6LOWPAN ARP type (David Arcari) [1415327] - [net] tcp: avoid infinite loop in tcp_splice_read() (Davide Caratti) [1430580] {CVE-2017-6214} - [net] ipv4: keep skb->dst around in presence of IP options (Sabrina Dubroca) [1433201] {CVE-2017-5970} - [net] neigh: only allow init_net to change the default neigh_parms (Hangbin Liu) [1434277] - [net] neigh: no need to call lookup_neigh_parms in neigh_parms_alloc (Hangbin Liu) [1434277] - [net] ipv6: Paritially checksum full MTU frames (Vlad Yasevich) [1420109] - [net] ipv6: Should use consistent conditional judgement for ip6 fragment between __ip6_append_data and ip6_finish_output (Vlad Yasevich) [1420109] - [net] udp: disallow UFO for sockets with SO_NO_CHECK option (Vlad Yasevich) [1420109] - [net] udp: only allow UFO for packets from SOCK_DGRAM sockets (Vlad Yasevich) [1420109] - [net] ipv6: make ECMP route replacement less greedy (Xin Long) [1430267] - [net] ipv6: fix multipath route replace error recovery (Xin Long) [1430267] - [net] ipv6: fix ECMP route replacement (Xin Long) [1430267] - [net] ipv6: do not delete previously existing ECMP routes if add fails (Xin Long) [1430267]- [net] flow_dissector: skb_flow_get_be16() can be static (Jonathan Toppins) [1428557] - [net] flow_dissector: Update pptp handling to avoid null pointer deref. (Jonathan Toppins) [1428557] - [net] flow dissector: ICMP support (Jonathan Toppins) [1428557] - [net] flow_dissector: __skb_flow_dissect() must cap its return value (Jonathan Toppins) [1428557] - [net] flow_dissector: Add enums for encapsulation keys (Jonathan Toppins) [1428557] - [net] flow_dissector: __skb_get_hash_symmetric arg can be const (Jonathan Toppins) [1428557] - [net] flow_dissector: fix vlan tag handling (Jonathan Toppins) [1428557] - [net] flow_dissector: Check skb for VLAN only if skb specified. (Jonathan Toppins) [1428557] - [net] flow_dissector: rps: Fix uninitialized flow_keys used in __skb_get_hash possibly (Jonathan Toppins) [1428557] - [net] flow_dissector: rps: Add the const for the parameter of flow_keys_have_l4 (Jonathan Toppins) [1428557] - [net] flow_dissector: Get vlan priority in addition to vlan id (Jonathan Toppins) [1428557] - [net] flow_dissector: For stripped vlan, get vlan info from skb->vlan_tci (Jonathan Toppins) [1428557] - [net] rps: Inspect PPTP encapsulated by GRE to get flow hash (Jonathan Toppins) [1428557] - [net] pptp: fix byte order warnings (Jonathan Toppins) [1428557] - [net] packet: Use symmetric hash for PACKET_FANOUT_HASH. (Jonathan Toppins) [1428557] - [net] flow_dissector: Make dissector_uses_key() and skb_flow_dissector_target() public (Jonathan Toppins) [1428557] - [net] eth: Pull header from first fragment via eth_get_headlen (Jonathan Toppins) [1428557] - [net] flow_dissector: Use same pointer for IPv4 and IPv6 addresses (Jonathan Toppins) [1428557] - [net] flow_dissector: Correctly handle parsing FCoE (Jonathan Toppins) [1428557] - [net] flow_dissector: Fix fragment handling for header length computation (Jonathan Toppins) [1428557] - [net] flow_dissector: Check for IP fragmentation even if not using IPv4 address (Jonathan Toppins) [1428557] - [net] flow_dissector: Copy inner L3 and L4 headers as unaligned on GRE TEB (Jonathan Toppins) [1428557] - [net] flow_dissector: Fix unaligned access in __skb_flow_dissector when used by eth_get_headlen (Jonathan Toppins) [1428557] - [net] flow_dissector: Use 'const' where possible. (Jonathan Toppins) [1428557] - [net] flow_dissector: Fix function argument ordering dependency (Jonathan Toppins) [1428557] - [net] flow_dissector: Move __get_hash_from_flowi{4, 6} into flow_dissector.c (Jonathan Toppins) [1428557] - [net] flow_dissector: Don't use bit fields. (Jonathan Toppins) [1428557] - [net] flow_dissector: Ignore flow dissector return value from ___skb_get_hash (Jonathan Toppins) [1428557] - [net] flow_dissector: Add control/reporting of encapsulation (Jonathan Toppins) [1428557] - [net] flow_dissector: Add flag to stop parsing when an IPv6 flow label is seen (Jonathan Toppins) [1428557] - [net] flow_dissector: Add flag to stop parsing at L3 (Jonathan Toppins) [1428557] - [net] flow_dissector: Support IPv6 fragment header (Jonathan Toppins) [1428557] - [net] ipv6: introduce ipv6_authlen and IP6_OFFSET (Jonathan Toppins) [1428557] - [net] flow_dissector: Add control/reporting of fragmentation (Jonathan Toppins) [1428557] - [net] flow_dissector: Add flags argument to skb_flow_dissector functions (Jonathan Toppins) [1428557] - [net] flow_dissector: Jump to exit code in __skb_flow_dissect (Jonathan Toppins) [1428557] - [net] flowi: Abstract out functions to get flow hash based on flowi (Jonathan Toppins) [1428557] - [net] Make __skb_set_sw_hash a general function (Jonathan Toppins) [1428557] - [net] flow_dissector: Add functions to get skb->hash based on flow structures (Jonathan Toppins) [1428557] - [net] Set sk_txhash from a random number (Jonathan Toppins) [1428557] - [net] break flow vs skbuff header dependency (Jonathan Toppins) [1428557] - [net] flow_dissector: Move skb related functions to skbuff.h (Jonathan Toppins) [1428557] - [net] flow_dissector: Pre-initialize ip_proto in __skb_flow_dissect() (Jonathan Toppins) [1428557] - [net] flow_dissector: fix ipv6 dst, hop-by-hop and routing ext hdrs (Jonathan Toppins) [1428557] - [net] flow_dissector: add support for dst, hop-by-hop and routing ext hdrs (Jonathan Toppins) [1428557] - [net] flow_dissector: Fix MPLS entropy label handling in flow dissector (Jonathan Toppins) [1428557] - [net] flow_dissector: Add MPLS entropy label in flow_keys (Jonathan Toppins) [1428557] - [net] mpls: Change reserved label names to be consistent with netbsd (Jonathan Toppins) [1428557] - [net] mpls: Move reserved label definitions (Jonathan Toppins) [1428557] - [net] flow_dissector: Add GRE keyid in flow_keys (Jonathan Toppins) [1428557] - [net] flow_dissector: Add IPv6 flow label to flow_keys (Jonathan Toppins) [1428557] - [net] flow_dissector: Add VLAN ID to flow_keys (Jonathan Toppins) [1428557] - [net] flow_dissector: Get rid of IPv6 hash addresses flow keys (Jonathan Toppins) [1428557] - [net] flow_dissector: Add keys for TIPC address (Jonathan Toppins) [1428557] - [net] flow_dissector: Add full IPv6 addresses to flow_keys (Jonathan Toppins) [1428557] - [net] flow_dissector: Get skb hash over flow_keys structure (Jonathan Toppins) [1428557] - [net] flow_dissector: Remove superfluous setting of key_basic (Jonathan Toppins) [1428557] - [net] mpls: Add definition for IPPROTO_MPLS (Jonathan Toppins) [1428557] - [net] flow_dissector: Simplify GRE case in flow_dissector (Jonathan Toppins) [1428557] - [net] flow_dissector: do not break if ports are not needed in flowlabel (Jonathan Toppins) [1428557] - [net] flow_dissector: remove bogus return in tipc section (Jonathan Toppins) [1428557] - [net] flow_dissector: call init_default_flow_dissectors() earlier (Jonathan Toppins) [1428557] - [net] flow_dissector: change port array into src, dst tuple (Jonathan Toppins) [1428557] - [net] flow_dissector: introduce support for Ethernet addresses (Jonathan Toppins) [1428557] - [net] flow_dissector: introduce support for ipv6 addressses (Jonathan Toppins) [1428557] - [net] flow_dissector: add missing header includes (Jonathan Toppins) [1428557] - [net] flow_dissector: use programable dissector in skb_flow_dissect and friends (Jonathan Toppins) [1428557] - [net] flow_dissector: introduce programable flow_dissector (Jonathan Toppins) [1428557] - [net] flow_dissector: fix doc for skb_get_poff (Jonathan Toppins) [1428557] - [net] move __skb_tx_hash to dev.c (Jonathan Toppins) [1428557] - [net] move __skb_get_hash function declaration to flow_dissector.h (Jonathan Toppins) [1428557] - [net] flow_dissector: fix doc for __skb_get_hash and remove couple of empty lines (Jonathan Toppins) [1428557] - [net] move *skb_get_poff declarations into correct header (Jonathan Toppins) [1428557] - [net] flow_dissector: remove unused function flow_get_hlen declaration (Jonathan Toppins) [1428557] - [net] change name of flow_dissector header to match the .c file name (Jonathan Toppins) [1428557] - [net] sched: sch_choke: Use flow_keys_digest (Jonathan Toppins) [1428557] - [net] flow_dissector: Add flow_keys digest (Jonathan Toppins) [1428557] - [net] sched: Call skb_get_hash_perturb in sch_sfq (Jonathan Toppins) [1428557] - [net] sched: Call skb_get_hash_perturb in sch_sfb (Jonathan Toppins) [1428557] - [net] sched: Call skb_get_hash_perturb in sch_fq_codel (Jonathan Toppins) [1428557] - [net] flow_dissector: add tipc support (Jonathan Toppins) [1428557] - [net] sched: fix skb->protocol use in case of accelerated vlan path (Jonathan Toppins) [1428557] - [net] flow_dissector: Fix alignment issue in __skb_flow_get_ports (Jonathan Toppins) [1428557] - [net] fix comments for __skb_flow_get_ports() (Jonathan Toppins) [1428557] - [net] flow_dissector: Use IPv6 flow label in flow_dissector (Jonathan Toppins) [1428557] - [net] Convert uses of __constant_ to (Jonathan Toppins) [1428557] - [net] flow_dissector: small optimizations in IPv4 dissect (Jonathan Toppins) [1428557] - [net] flow_dissector: add 802.1ad support (Jonathan Toppins) [1428557] - [net] flow_dissector: add support for IPPROTO_IPV6 (Jonathan Toppins) [1428557] - [net] flow_dissector: clean up IPIP case (Jonathan Toppins) [1428557]- [scsi] megaraid_sas: Driver version upgrade (Tomas Henzl) [1433861] - [scsi] megaraid_sas: raid6 also require cpuSel check same as raid5 (Tomas Henzl) [1433861] - [scsi] megaraid_sas: add correct return type check for ldio hint logic for raid1 (Tomas Henzl) [1433861] - [scsi] hpsa: fix volume offline state (Joseph Szczypek) [1384611] - [scsi] hpsa: update version to 3.4.18-0-RH1 (Joseph Szczypek) [1384611] - [scsi] hpsa: do not timeout reset operations (Joseph Szczypek) [1384611] - [scsi] hpsa: limit outstanding rescans (Joseph Szczypek) [1384611] - [scsi] hpsa: update check for logical volume status (Joseph Szczypek) [1384611] - [scsi] hpsa: remove coalescing settings for ioaccel2 (Joseph Szczypek) [1384611] - [scsi] hpsa: remove memory allocate failure message (Joseph Szczypek) [1384611] - [scsi] hpsa: fallback to use legacy REPORT PHYS command (Joseph Szczypek) [1384611] - [scsi] hpsa: use phN for short hex dumps (Joseph Szczypek) [1384611] - [scsi] hpsa: add 'ctlr_num' sysfs attribute (Joseph Szczypek) [1384611] - [scsi] hpsa: use correct DID_NO_CONNECT hostbyte (Joseph Szczypek) [1384611] - [scsi] hpsa: use bus '3' for legacy HBA devices (Joseph Szczypek) [1384611] - [scsi] hpsa: correct logical resets (Joseph Szczypek) [1384611] - [scsi] hpsa: Remove unneeded void pointer cast (Joseph Szczypek) [1384611] - [scsi] hpsa: correct call to hpsa_do_reset (Joseph Szczypek) [1384611] - [scsi] hpsa: correct scsi 6byte lba calculation (Joseph Szczypek) [1384611] - [scsi] hpsa: Check for null devices in ioaccel submission patch (Joseph Szczypek) [1384611] - [scsi] hpsa: Prevent sending bmic commands to externals (Joseph Szczypek) [1384611] - [scsi] hpsa: Check for vpd support before sending (Joseph Szczypek) [1384611] - [scsi] hpsa: Check for null device pointers (Joseph Szczypek) [1384611] - [scsi] hpsa: Determine device external status earlier (Joseph Szczypek) [1384611] - [scsi] hpsa: change hpsa_passthru_ioctl timeout (Joseph Szczypek) [1384611] - [scsi] hpsa: update driver to 3.4.16-0-RH1 (Joseph Szczypek) [1384611] - [scsi] hpsa: correct handling of HBA device removal (Joseph Szczypek) [1384611] - [scsi] hpsa: correct ioaccel2 error procecssing (Joseph Szczypek) [1384611] - [scsi] hpsa: correct ioaccel state change operation (Joseph Szczypek) [1384611] - [scsi] hpsa: add timeouts for driver initiated commands (Joseph Szczypek) [1384611] - [scsi] hpsa: add sas_address to sysfs device attibute (Joseph Szczypek) [1384611] - [scsi] hpsa: correct initialization order issue (Joseph Szczypek) [1384611] - [scsi] hpsa: set the enclosure identifier to zero (Joseph Szczypek) [1384611] - [scsi] hpsa: remove function definition for sanitize_inquiry_string (Joseph Szczypek) [1384611]- [infiniband] ib/hfi1: Process qp wait list in IRQ thread periodically (Don Dutile) [1382806 1417286] - [infiniband] ib/ipoib: Add destination address when re-queue packet (Don Dutile) [1417286] - [netdrv] mlx4_core: Use cq quota in SRIOV when creating completion EQs (Don Dutile) [1429188 1417286] - [uapi] rdma: Don't reference kernel private header from UAPI header (Don Dutile) [1385326 1417286] - [infiniband] ib/rxe: Fix mem_check_range integer overflow (Don Dutile) [1384574 1417286] - [infiniband] ib/rxe: Fix resid update (Don Dutile) [1384574 1417286] - [netdrv] mlx4: Invoke softirqs after napi_reschedule (Don Dutile) [1417286] - [netdrv] mlx4: Fix memory leak after mlx4_en_update_priv() (Don Dutile) [1385329 1417286] - [netdrv] mlx4_core: Avoid command timeouts during VF driver device shutdown (Don Dutile) [1385329 1417286 1429188] - [netdrv] mlx5e: Check ets capability before ets query FW command (Don Dutile) [1385330 1417286] - [netdrv] mlx5e: Fix update of hash function/key via ethtool (Don Dutile) [1385330 1417286] - [netdrv] mlx5e: Modify TIRs hash only when it's needed (Don Dutile) [1385330 1417286] - [netdrv] mlx5: E-Switch, Re-enable RoCE on mode change only after FDB destroy (Don Dutile) [1385330 1417286] - [netdrv] mlx5: E-Switch, Err when retrieving steering name-space fails (Don Dutile) [1385330 1417286] - [netdrv] mlx5: Return EOPNOTSUPP when failing to get steering name-space (Don Dutile) [1385330 1417286] - [netdrv] mlx5: Change ENOTSUPP to EOPNOTSUPP (Don Dutile) [1385330 1417286] - [infiniband] rdma/cma: Fix unknown symbol when CONFIG_IPV6 is not enabled (Don Dutile) [1417286] - [infiniband] ib/rxe: Prevent from completer to operate on non valid QP (Don Dutile) [1384574 1417286] - [infiniband] ib/rxe: Fix rxe dev insertion to rxe_dev_list (Don Dutile) [1384574 1417286] - [infiniband] ib/umem: Release pid in error and ODP flow (Don Dutile) [1417286] - [infiniband] rdma/qedr: Dispatch port active event from qedr_add (Don Dutile) [1275823 1417286] - [infiniband] rdma/qedr: Fix and simplify memory leak in PD alloc (Don Dutile) [1275823 1417286] - [infiniband] rdma/qedr: Fix RDMA CM loopback (Don Dutile) [1275823 1417286] - [infiniband] rdma/qedr: Fix formatting (Don Dutile) [1275823 1417286] - [infiniband] rdma/qedr: Mark three functions as static (Don Dutile) [1275823 1417286] - [infiniband] rdma/qedr: Don't reset QP when queues aren't flushed (Don Dutile) [1275823 1417286] - [infiniband] rdma/qedr: Don't spam dmesg if QP is in error state (Don Dutile) [1275823 1417286] - [infiniband] rdma/qedr: Remove CQ spinlock from CM completion handlers (Don Dutile) [1275823 1417286] - [infiniband] rdma/qedr: Return max inline data in QP query result (Don Dutile) [1275823 1417286] - [uapi] rdma/qedr: Add uapi header qedr-abi.h (Don Dutile) [1275823 1417286] - [infiniband] rdma/qedr: Fix MTU returned from QP query (Don Dutile) [1275823 1417286] - [rdma] core: Add the function ib_mtu_int_to_enum (Don Dutile) [1417286] - [uapi] ib/cxgb3: fix misspelling in header guard (Don Dutile) [1417286] - [infiniband] ib/iser: remove unused variable from iser_conn struct (Don Dutile) [1417286] - [infiniband] ib/iser: Fix sg_tablesize calculation (Don Dutile) [1417286] - [infiniband] ib/srp: fix invalid indirect_sg_entries parameter value (Don Dutile) [1417286] - [infiniband] ib/srp: fix mr allocation when the device supports sg gaps (Don Dutile) [1417286] - [netdrv] mlx5e: Do not recycle pages from emergency reserve (Don Dutile) [1385330 1417286] - [netdrv] qed: avoid possible stack overflow in qed_ll2_acquire_connection (Don Dutile) [1275823 1417286] - [netdrv] mlx5e: Remove unused variable (Don Dutile) [1385330 1417286] - [netdrv] mlx5e: Remove unnecessary checks when setting num channels (Don Dutile) [1385330 1417286] - [netdrv] mlx4_en: Remove unnecessary checks when setting num channels (Don Dutile) [1385329 1417286] - [netdrv] mlx4_core: Eliminate warning messages for SRQ_LIMIT under SRIOV (Don Dutile) [1385329 1417286] - [netdrv] mlx4_core: Fix when to save some qp context flags for dynamic VST to VGT transitions (Don Dutile) [1385329 1417286 1429188] - [netdrv] mlx4_core: Fix racy CQ (Completion Queue) free (Don Dutile) [1385329 1417286 1429188] - [netdrv] mlx4: do not call napi_schedule() without care (Don Dutile) [1385329 1417286] - [net] svcrdma: avoid duplicate dma unmapping during error recovery (Don Dutile) [1417286] - [netdrv] mlx5: Only cancel recovery work when cleaning up device (Don Dutile) [1385330 1417286] - [netdrv] mlx5e: Remove WARN_ONCE from adaptive moderation code (Don Dutile) [1385330 1417286] - [netdrv] mlx5e: Un-register uplink representor on nic_disable (Don Dutile) [1385330 1417286] - [infiniband] iw_cxgb4: do not send RX_DATA_ACK CPLs after close/abort (Don Dutile) [1385866 1417286] - [infiniband] iw_cxgb4: free EQ queue memory on last deref (Don Dutile) [1417517 1385866 1417286] - [infiniband] iw_cxgb4: refactor sq/rq drain logic (Don Dutile) [1416914 1385866 1417286] - [kernel] mlx4_core: Fix raw qp flow steering rules under SRIOV (Don Dutile) [1385329 1417286] - [netdrv] mlx4_en: Fix type mismatch for 32-bit systems (Don Dutile) [1385329 1417286] - [netdrv] mlx4: Remove BUG_ON from ICM allocation routine (Don Dutile) [1385329 1417286] - [netdrv] mlx4_en: Fix bad WQE issue (Don Dutile) [1385329 1417286 1429188] - [netdrv] mlx4_core: Use-after-free causes a resource leak in flow-steering detach (Don Dutile) [1385329 1417286] - [netdrv] mlx5e: Disable netdev after close (Don Dutile) [1385330 1417286] - [netdrv] mlx5e: Don't sync netdev state when not registered (Don Dutile) [1385330 1417286] - [netdrv] mlx5e: Check ets capability before initializing ets settings (Don Dutile) [1386547 1385330 1417286] - [kernel] revert "net/mlx5: Add MPCNT register infrastructure" (Don Dutile) [1385330 1417286] - [netdrv] revert "net/mlx5e: Expose PCIe statistics to ethtool" (Don Dutile) [1385330 1417286] - [netdrv] mlx5: Prevent setting multicast macs for VFs (Don Dutile) [1385330 1417286] - [netdrv] mlx5: Release FTE lock in error flow (Don Dutile) [1385330 1417286] - [netdrv] mlx5: Mask destination mac value in ethtool steering rules (Don Dutile) [1385330 1417286] - [netdrv] mlx5: Avoid shadowing numa_node (Don Dutile) [1385330 1417286] - [netdrv] mlx5: Cancel recovery work in remove flow (Don Dutile) [1385330 1417286] - [netdrv] mlx5: Check FW limitations on log_max_qp before setting it (Don Dutile) [1385330 1417286] - [netdrv] mlx5: Disable RoCE on the e-switch management port under switchdev mode (Don Dutile) [1385330 1417286] - [netdrv] mlx4_en: Fix user prio field in XDP forward (Don Dutile) [1385329 1417286] - [infiniband] ib/rxe: Don't check for null ptr in send() (Don Dutile) [1384574 1417286] - [infiniband] ib/rxe: Drop future atomic/read packets rather than retrying (Don Dutile) [1384574 1417286] - [infiniband] ib/rxe: Use BTH_PSN_MASK when ACKing duplicate sends (Don Dutile) [1384574 1417286] - [infiniband] qedr: Always notify the verb consumer of flushed CQEs (Don Dutile) [1275823 1417286] - [infiniband] qedr: clear the vendor error field in the work completion (Don Dutile) [1275823 1417286] - [infiniband] qedr: post_send/recv according to QP state (Don Dutile) [1275823 1417286] - [infiniband] qedr: ignore inline flag in read verbs (Don Dutile) [1275823 1417286] - [infiniband] qedr: modify QP state to error when destroying it (Don Dutile) [1275823 1417286] - [infiniband] qedr: return correct value on modify qp (Don Dutile) [1275823 1417286] - [infiniband] qedr: return error if destroy CQ failed (Don Dutile) [1275823 1417286] - [infiniband] qedr: configure the number of CQEs on CQ creation (Don Dutile) [1275823 1417286] - [rdma] ib/cma: Fix a race condition in iboe_addr_get_sgid() (Don Dutile) [1417286] - [net] rds: use rb_entry() (Don Dutile) [1417286] - [netdrv] mlx5: use rb_entry() (Don Dutile) [1385330 1417286] - [infiniband] ib/rxe: Fix a memory leak in rxe_qp_cleanup() (Don Dutile) [1384574 1417286] - [netdrv] chelsio: cxgb3: use new api ethtool_{get|set}_link_ksettings (Don Dutile) [1417286] - [infiniband] ib/mlx4: fix improper return value (Don Dutile) [1385329 1417286] - [infiniband] ib/ocrdma: fix bad initialization (Don Dutile) [1385876 1417286] - [infiniband] nes: return value of skb_linearize should be handled (Don Dutile) [1417286] - [infiniband] ib/core: fix unmap_sg argument (Don Dutile) [1417286] - [infiniband] ib/mthca: Replace pci_pool_alloc by pci_pool_zalloc (Don Dutile) [1417286] - [infiniband] mlx5, calc_sq_size(): Make a debug message more informative (Don Dutile) [1385330 1417286] - [infiniband] mlx5: Remove a set-but-not-used variable (Don Dutile) [1385330 1417286] - [infiniband] mlx5: Use { } instead of { 0 } to init struct (Don Dutile) [1385330 1417286] - [infiniband] ib/srp: Make writing the add_target sysfs attr interruptible (Don Dutile) [1417286] - [infiniband] ib/srp: Make mapping failures easier to debug (Don Dutile) [1417286] - [infiniband] ib/srp: Make login failures easier to debug (Don Dutile) [1417286] - [infiniband] ib/srp: Introduce a local variable in srp_add_one() (Don Dutile) [1417286] - [infiniband] ib/multicast: Check ib_find_pkey() return value (Don Dutile) [1417286] - [infiniband] ipoib: Avoid reading an uninitialized member variable (Don Dutile) [1417286] - [infiniband] ib/mad: Fix an array index check (Don Dutile) [1417286] - [infiniband] ib/mlx4: Rework special QP creation error path (Don Dutile) [1385329 1417286] - [infiniband] ib/usnic: simplify IS_ERR_OR_NULL to IS_ERR (Don Dutile) [1417286] - [infiniband] ib/core: Issue DREQ when receiving REQ/REP for stale QP (Don Dutile) [1417286] - [infiniband] ib/nes: use new api ethtool_{get|set}_link_ksettings (Don Dutile) [1417286] - [infiniband] ib/isert: do not ignore errors in dma_map_single() (Don Dutile) [1417286] - [infiniband] rdma: fix buggy code that the compiler warns about (Don Dutile) [1385848 1417286] - [infiniband] ib/rdmavt: Avoid queuing work into a destroyed cq kthread worker (Don Dutile) [1385848 1417286] - [infiniband] ib/mlx5: avoid bogus -Wmaybe-uninitialized warning (Don Dutile) [1385330 1417286] - [uapi] rdma uapi: Use __kernel_sockaddr_storage (Don Dutile) [1417286] - [infiniband] ib_isert: log the connection reject message (Don Dutile) [1417286] - [net] rds_rdma: log the connection reject message (Don Dutile) [1417286] - [infiniband] ib_iser: log the connection reject message (Don Dutile) [1417286] - [rdma] rdma_cm: add rdma_consumer_reject_data helper function (Don Dutile) [1417286] - [rdma] rdma_cm: add rdma_is_consumer_reject() helper function (Don Dutile) [1417286] - [rdma] rdma_cm: add rdma_reject_msg() helper function (Don Dutile) [1417286] - [infiniband] qedr: remove pointless NULL check in qedr_post_send() (Don Dutile) [1275823 1417286] - [infiniband] qedr: Use list_move_tail instead of list_del/list_add_tail (Don Dutile) [1275823 1417286] - [infiniband] qedr: Fix possible memory leak in qedr_create_qp() (Don Dutile) [1275823 1417286] - [infiniband] qedr: return -EINVAL if pd is null and avoid null ptr dereference (Don Dutile) [1275823 1417286] - [rdma] ib/mad: Eliminate redundant SM class version defines for OPA (Don Dutile) [1417286] - [infiniband] ib/mlx5: Properly adjust rate limit on QP state transitions (Don Dutile) [1385326 1385330 1417286] - [uapi] ib/uverbs: Extend modify_qp and support packet pacing (Don Dutile) [1385326 1417286] - [rdma] ib/core: Support rate limit for packet pacing (Don Dutile) [1385326 1417286] - [uapi] ib/mlx5: Report mlx5 packet pacing capabilities when querying device (Don Dutile) [1385326 1385330 1417286] - [infiniband] ib/mlx5: Support RAW Ethernet when RoCE is disabled (Don Dutile) [1385330 1417286] - [infiniband] ib/mlx5: Rename RoCE related helpers to reflect being Eth ones (Don Dutile) [1385330 1417286] - [infiniband] ib/mlx5: Refactor registration to netdev notifier (Don Dutile) [1385330 1417286] - [infiniband] ib/mlx5: Use u64 for UMR length (Don Dutile) [1385330 1417286] - [infiniband] ib/mlx5: Avoid system crash when enabling many VFs (Don Dutile) [1385330 1417286] - [infiniband] ib/mlx5: Assign SRQ type earlier (Don Dutile) [1385330 1417286] - [infiniband] ib/mlx4: Fix out-of-range array index in destroy qp flow (Don Dutile) [1385329 1417286] - [infiniband] ib/mlx5: Make create/destroy_ah available to userspace (Don Dutile) [1385330 1417286] - [uapi] ib/mlx5: Use kernel driver to help userspace create ah (Don Dutile) [1385330 1417286] - [rdma] ib/core: Let create_ah return extended response to user (Don Dutile) [1417286] - [uapi] ib/mlx5: Report that device has udata response in create_ah (Don Dutile) [1385330 1417286] - [rdma] ib/core: Change ib_resolve_eth_dmac to use it in create AH (Don Dutile) [1417286] - [infiniband] ib/mlx5: Add support to match inner packet fields (Don Dutile) [1386703 1385330 1417286] - [rdma] ib/core: Introduce inner flow steering (Don Dutile) [1386703 1417286] - [infiniband] ib/mlx5: Support Vxlan tunneling specification (Don Dutile) [1385330 1417286] - [uapi] ib/uverbs: Add support for Vxlan protocol (Don Dutile) [1386703 1417286] - [rdma] ib/core: Align structure ib_flow_spec_type (Don Dutile) [1386703 1417286] - [rdma] ib/core: Add flow spec tunneling support (Don Dutile) [1386703 1417286] - [uapi] ib/mlx5: Add support for CQE compressing (Don Dutile) [1385330 1417286] - [uapi] ib/mlx5: Report mlx5 CQE compression caps during query (Don Dutile) [1385330 1417286] - [uapi] ib/mlx5: Report mlx5 multi packet WQE caps during query (Don Dutile) [1385330 1417286] - [kernel] mlx5: Report multi packet WQE capabilities (Don Dutile) [1385330 1417286] - [infiniband] ib/rxe: Increase max number of completions to 32k (Don Dutile) [1384574 1417286] - [infiniband] ib/mlx4: Check if GRH is available before using it (Don Dutile) [1385329 1417286] - [infiniband] ib/mlx4: When no DMFS for IPoIB, don't allow NET_IF QPs (Don Dutile) [1385329 1417286] - [infiniband] ib/rxe: Hold refs when running tasklets (Don Dutile) [1384574 1417286] - [infiniband] ib/rxe: Wait for tasklets to finish before tearing down QP (Don Dutile) [1384574 1417286] - [infiniband] ib/rxe: Fix ref leak in duplicate_request() (Don Dutile) [1384574 1417286] - [infiniband] ib/rxe: Fix ref leak in rxe_create_qp() (Don Dutile) [1384574 1417286] - [infiniband] ib/rxe: Add support for IB_CQ_REPORT_MISSED_EVENTS (Don Dutile) [1384574 1417286] - [infiniband] ib/rxe: Add support for zero-byte operations (Don Dutile) [1384574 1417286] - [infiniband] ib/rxe: Unblock loopback by moving skb_out increment (Don Dutile) [1384574 1417286] - [infiniband] ib/rxe: Don't update the response PSN unless it's going forwards (Don Dutile) [1384574 1417286] - [infiniband] ib/rxe: Advance the consumer pointer before posting the CQE (Don Dutile) [1384574 1417286] - [infiniband] ib/rxe: Remove buffer used for printing IP address (Don Dutile) [1384574 1417286] - [infiniband] ib/rxe: Remove unneeded cast in rxe_srq_from_attr() (Don Dutile) [1384574 1417286] - [infiniband] ib/rxe: Use DEFINE_SPINLOCK() for spinlock (Don Dutile) [1384574 1417286] - [infiniband] ib/rxe: avoid putting a large struct rxe_qp on stack (Don Dutile) [1384574 1417286] - [infiniband] ib/hfi1: Define platform_config_table_limits once (Don Dutile) [1382806 1417286] - [infiniband] ib/hfi1: constify mmu_notifier_ops structure (Don Dutile) [1382806 1417286] - [rdma] ib/rdmavt, ib/hfi1, ib/qib: Add inlines for mtu division (Don Dutile) [1382806 1381986 1417286] - [infiniband] ib/hfi1, ib/qib: use rvt swqe mr deref helper (Don Dutile) [1382806 1381986 1417286] - [rdma] ib/rdmavt: Add swqe mr deref helper (Don Dutile) [1385848 1417286] - [infiniband] ib/hfi1: Avoid credit return allocation for cpu-less NUMA nodes (Don Dutile) [1382806 1417286] - [infiniband] ib/hfi1, ib/qib: Use new send completion helper (Don Dutile) [1382806 1381986 1417286] - [rdma] ib/rdmavt: Add a send completion helper (Don Dutile) [1385848 1417286] - [infiniband] ib/qib: Use standard refcount wrapper for QPs (Don Dutile) [1381986 1417286] - [infiniband] ib/hfi1: Use reference count wrapper for MRs (Don Dutile) [1382806 1417286] - [infiniband] ib/hfi1: Replace qp->refcount release code with standard driver wrapper (Don Dutile) [1382806 1417286] - [infiniband] ib/hfi1: Preserve external device completed bit (Don Dutile) [1382806 1417286] - [infiniband] ib/hfi1: Remove critical section gap in sc_buffer_alloc() (Don Dutile) [1382806 1417286] - [infiniband] ib/hfi1: Remove usage of qp->s_cur_sge (Don Dutile) [1382806 1417286] - [infiniband] ib/rdmavt: Add trace of MR segs (Don Dutile) [1385848 1417286] - [infiniband] ib/hfi1: Add special setting for low power AOC (Don Dutile) [1382806 1417286] - [infiniband] ib/hfi1: Remove definition of unused hfi1_affinity struct (Don Dutile) [1382806 1417286] - [infiniband] ib/hfi1: Remove dependence on qp->s_cur_size (Don Dutile) [1382806 1417286] - [infiniband] ib/hfi1: Show statistics counters under IB stats interface (Don Dutile) [1382806 1417286] - [infiniband] ib/rdmavt: Fix trace hierarchy (Don Dutile) [1385848 1417286] - [uapi] ib/hfi1: Disable header suppression for short packets (Don Dutile) [1382806 1417286] - [infiniband] ib/hfi1: Export 8051 memory and LCB registers via debugfs (Don Dutile) [1382806 1417286] - [infiniband] ib/hfi1: Use non-atomic __test_and_clear_bit in hot path (Don Dutile) [1382806 1417286] - [infiniband] ib/hfi1: Fix dc8051 multiple qword memory reads (Don Dutile) [1382806 1417286] - [infiniband] ib/hfi1: Read new EPROM format (Don Dutile) [1382806 1417286] - [netdrv] mlx5e: use pad format string for dma_addr_t (Don Dutile) [1385330 1417286] - [netdrv] cxgb4/cxgb4vf: Remove deprecated module parameters (Don Dutile) [1385866 1417286] - [infiniband] iw_cxgb4: Fix error return code in c4iw_rdev_open() (Don Dutile) [1385866 1417286] - [crypto] chcr - checking for IS_ERR() instead of NULL (Don Dutile) [1417286] - [netdrv] mlx4: use reset to set mac header (Don Dutile) [1385329 1417286] - [infiniband] remove WARN that is not kernel bug (Don Dutile) [1417286] - [infiniband] ib/ipoib: Remove and fix debug prints after allocation failure (Don Dutile) [1417286] - [infiniband] ib/isert: Remove and fix debug prints after allocation failure (Don Dutile) [1417286] - [infiniband] ib/rxe: Remove and fix debug prints after allocation failure (Don Dutile) [1384574 1417286] - [infiniband] ib/ocrdma: Remove and fix debug prints after allocation failure (Don Dutile) [1385876 1417286] - [infiniband] ib/usninc: Remove and fix debug prints after allocation failure (Don Dutile) [1417286] - [infiniband] ib/mthca: Remove debug prints after allocation failure (Don Dutile) [1417286] - [infiniband] ib/nes: Remove debug prints after allocation failure (Don Dutile) [1417286] - [infiniband] ib/qib: Remove debug prints after allocation failure (Don Dutile) [1381986 1417286] - [infiniband] ib/cxgb4: Remove debug prints after allocation failure (Don Dutile) [1385866 1417286] - [infiniband] ib/cxgb3: Remove debug prints after allocation failure (Don Dutile) [1417286] - [infiniband] ib/hfi1: Remove debug prints after allocation failure (Don Dutile) [1382806 1417286] - [infiniband] ib/mlx5: Remove debug prints after allocation failure (Don Dutile) [1385330 1417286] - [infiniband] ib/mlx4: Remove debug prints after allocation failure (Don Dutile) [1385329 1417286] - [infiniband] ib/core: Release allocated memory in cache setup failure (Don Dutile) [1417286] - [infiniband] ib/core: Remove debug prints after allocation failure (Don Dutile) [1417286] - [infiniband] ib/mad: Remove debug prints after allocation failure (Don Dutile) [1417286] - [netdrv] mlx4: fix use-after-free in mlx4_en_fold_software_stats() (Don Dutile) [1385329 1417286] - [netdrv] mlx5e: Save the represntor netdevice as part of the representor (Don Dutile) [1385330 1417286] - [netdrv] mlx5e: skip loopback selftest with !CONFIG_INET (Don Dutile) [1386660 1385330 1417286] - [netdrv] mlx5e: Create UMR MKey per RQ (Don Dutile) [1385330 1417286] - [netdrv] mlx5e: Move function mlx5e_create_umr_mkey (Don Dutile) [1385330 1417286] - [kernel] mlx5e: Implement Fragmented Work Queue (WQ) (Don Dutile) [1368400 1428349 1417286 1385330] - [net] svcrdma: Further clean-up of svc_rdma_get_inv_rkey() (Don Dutile) [1417286] - [net] svcrdma: Break up dprintk format in svc_rdma_accept() (Don Dutile) [1417286] - [net] svcrdma: Remove unused variable in rdma_copy_tail() (Don Dutile) [1417286] - [net] svcrdma: Remove unused variables in xprt_rdma_bc_allocate() (Don Dutile) [1417286] - [net] svcrdma: Remove svc_rdma_op_ctxt::wc_status (Don Dutile) [1417286] - [net] svcrdma: Remove DMA map accounting (Don Dutile) [1417286] - [net] svcrdma: Remove BH-disabled spin locking in svc_rdma_send() (Don Dutile) [1417286] - [net] svcrdma: Renovate sendto chunk list parsing (Don Dutile) [1417286] - [net] svcrdma: Clear xpt_bc_xps in xprt_setup_rdma_bc() error exit arm (Don Dutile) [1417286] - [netdrv] ethernet :mellanox :mlx5: Replace pci_pool_alloc by pci_pool_zalloc (Don Dutile) [1385330 1417286] - [netdrv] ethernet :mellanox :mlx4: Replace pci_pool_alloc by pci_pool_zalloc (Don Dutile) [1385329 1417286] - [kernel] pci: mm: add pci_pool_zalloc() call (Don Dutile) [1417286] - [crypto] chcr - Move tfm ctx variable to request context (Don Dutile) [1417286] - [crypto] chcr - Use SHASH_DESC_ON_STACK (Don Dutile) [1417286] - [crypto] chcr - Adjust Dest. buffer size (Don Dutile) [1417286] - [crypto] chcr - Calculate Reverse round key in setkey callback (Don Dutile) [1417286] - [crypto] chcr - Remove dynamic allocation (Don Dutile) [1417286] - [crypto] chcr - Fixes Unchecked dereference inside function (Don Dutile) [1417286] - [crypto] chcr - Added new structure chcr_wr (Don Dutile) [1417286] - [crypto] chcr - Cosmetic change (Don Dutile) [1417286] - [net] xprtrdma: Relocate connection helper functions (Don Dutile) [1417286] - [net] xprtrdma: Update dprintk in rpcrdma_count_chunks (Don Dutile) [1417286] - [net] xprtrdma: Shorten QP access error message (Don Dutile) [1417286] - [net] xprtrdma: Squelch "max send, max recv" messages at connect time (Don Dutile) [1417286] - [net] xprtrdma: Update documenting comment (Don Dutile) [1417286] - [net] xprtrdma: Refactor FRMR invalidation (Don Dutile) [1417286] - [net] xprtrdma: Avoid calls to ro_unmap_safe() (Don Dutile) [1417286] - [net] xprtrdma: Address coverity complaint about wait_for_completion() (Don Dutile) [1417286] - [net] xprtrdma: Support for SG_GAP devices (Don Dutile) [1417286] - [net] xprtrdma: Make FRWR send queue entry accounting more accurate (Don Dutile) [1417286] - [net] xprtrdma: Cap size of callback buffer resources (Don Dutile) [1417286] - [netdrv] mlx4: give precise rx/tx bytes/packets counters (Don Dutile) [1385329 1417286] - [scsi] srp_transport: Move queuecommand() wait code to SCSI core (Don Dutile) [1417286] - [netdrv] mlx5e: Add CQE compression user control (Don Dutile) [1385330 1417286] - [netdrv] mlx5e: Moves pflags to priv->params (Don Dutile) [1385330 1417286] - [netdrv] mlx5e: Add support for loopback selftest (Don Dutile) [1386660 1385330 1417286] - [netdrv] mlx5e: Add support for ethtool self diagnostics test (Don Dutile) [1386660 1385330 1417286] - [netdrv] mlx5e: Add DCBX control interface (Don Dutile) [1386547 1385330 1417286] - [netdrv] mlx5e: ConnectX-4 firmware support for DCBX (Don Dutile) [1386547 1385330 1417286] - [kernel] mlx5: Add DCBX firmware commands support (Don Dutile) [1386547 1385330 1417286] - [netdrv] mlx5e: Read ETS settings directly from firmware (Don Dutile) [1386547 1385330 1417286] - [kernel] mlx5e: Support DCBX CEE API (Don Dutile) [1386547 1385330 1417286] - [netdrv] mlx5e: Add qos capability check (Don Dutile) [1385330 1417286] - [netdrv] mlx4: do not use priv->stats_lock in mlx4_en_auto_moderation() (Don Dutile) [1385329 1417286] - [netdrv] mlx5: remove a duplicate condition (Don Dutile) [1385330 1417286] - [netdrv] cxgb4: fix memory leak on txq_info (Don Dutile) [1385330 1385866 1417286] - [netdrv] mlx4: reorganize struct mlx4_en_tx_ring (Don Dutile) [1385330 1385329 1417286] - [netdrv] mlx5: E-Switch, Add control for inline mode (Don Dutile) [1385330 1417286] - [kernel] mlx5: Enable to query min inline for a specific vport (Don Dutile) [1385330 1417286] - [netdrv] mlx5e: Support VF vport link state control for SRIOV switchdev mode (Don Dutile) [1385330 1417286] - [netdrv] mlx4: avoid unnecessary dirtying of critical fields (Don Dutile) [1385329 1417286] - [target] cxgb4: Allocate Tx queues dynamically (Don Dutile) [1385866 1417286] - [netdrv] mlx5e: Expose PCIe statistics to ethtool (Don Dutile) [1385330 1417286] - [kernel] mlx5: Add MPCNT register infrastructure (Don Dutile) [1385330 1417286] - [netdrv] mlx5: Set driver version into firmware (Don Dutile) [1385330 1417286] - [kernel] mlx5: Set driver version infrastructure (Don Dutile) [1385330 1417286] - [netdrv] mlx5e: Add port module event counters to ethtool stats (Don Dutile) [1385330 1417286] - [kernel] mlx5: Add handling for port module event (Don Dutile) [1385330 1417286] - [kernel] mlx5: Port module event hardware structures (Don Dutile) [1385330 1417286] - [kernel] mlx5: Make the command interface cache more flexible (Don Dutile) [1385330 1417286] - [netdrv] mlx4_core: Use device ID defines (Don Dutile) [1385329 1417286] - [kernel] pci: Add Mellanox device IDs (Don Dutile) [1387321 1417286] - [net] rds: tcp: Force every connection to be initiated by numerically smaller IP address (Don Dutile) [1417286] - [net] rds: tcp: Track peer's connection generation number (Don Dutile) [1417286] - [net] rds: tcp: set RDS_FLAG_RETRANSMITTED in cp_retrans list (Don Dutile) [1417286] - [netdrv] mlx5e: remove napi_hash_del() calls (Don Dutile) [1385330 1417286] - [netdrv] mlx4_en: remove napi_hash_del() call (Don Dutile) [1385329 1417286] - [infiniband] ib/mlx4: Fix port query for 56Gb Ethernet links (Don Dutile) [1385329 1417286] - [infiniband] ib/mlx4: Put non zero value in max_ah device attribute (Don Dutile) [1385329 1417286] - [infiniband] ib/mlx4: Handle well-known-gid in mad_demux processing (Don Dutile) [1385329 1417286] - [rdma] ib/mlx4: Handle IPv4 header when demultiplexing MAD (Don Dutile) [1385329 1417286] - [infiniband] ib/mlx4: Set traffic class in AH (Don Dutile) [1385329 1417286] - [infiniband] ib/ipoib: Remove can't use GFP_NOIO warning (Don Dutile) [1362586 1417286] - [infiniband] ib/mlx5: Limit mkey page size to 2GB (Don Dutile) [1385330 1417286] - [infiniband] ib/mlx5: Fix reported max SGE calculation (Don Dutile) [1385330 1417286] - [infiniband] ib/mlx5: Wait for all async command completions to complete (Don Dutile) [1385330 1417286] - [infiniband] ib/mlx5: Put non zero value in max_ah (Don Dutile) [1385330 1417286] - [infiniband] ib/mlx5: Fix atomic cap in indirect UMR (Don Dutile) [1385330 1417286] - [infiniband] ib/mlx5: Replace numerical constant with predefined MACRO (Don Dutile) [1385330 1417286] - [infiniband] ib/core: Save QP in ib_flow structure (Don Dutile) [1417286] - [infiniband] ib/hfi1: Optimize pio_buf and send_context structs (Don Dutile) [1382806 1417286] - [infiniband] ib/hfi1: Get rid of divide in pio buffer allocator (Don Dutile) [1382806 1417286] - [infiniband] ib/hfi1: Add active channel and backplane support for integrated devices (Don Dutile) [1382806 1417286] - [infiniband] ib/hfi1: Optimize devdata cachelines (Don Dutile) [1382806 1417286] - [infiniband] ib/hfi1: Unify access to GUID entries (Don Dutile) [1382806 1417286] - [infiniband] ib/hfi1: Optimize pio cachelines (Don Dutile) [1382806 1417286] - [rdma] ib/rdmvat: Organize hot path calldowns into a single cacheline (Don Dutile) [1382806 1417286] - [rdma] ib/hfi1: Optimize lkey validation structures (Don Dutile) [1382806 1417286] - [infiniband] ib/hfi1: Inline sdma_txclean() for verbs pio (Don Dutile) [1382806 1417286] - [infiniband] ib/hfi1: Add unique txwait_lock for txreq events (Don Dutile) [1382806 1417286] - [netdrv] mlx5e: Add basic TC tunnel set action for SRIOV offloads (Don Dutile) [1385330 1417286] - [netdrv] mlx5e: Add ndo_udp_tunnel_add to VF representors (Don Dutile) [1385330 1417286] - [kernel] mlx5: Support encap id when setting new steering entry (Don Dutile) [1385330 1417286] - [kernel] mlx5: Add creation flags when adding new flow table (Don Dutile) [1385330 1417286] - [netdrv] mlx5: Check max encap header size capability (Don Dutile) [1385330 1417286] - [netdrv] mlx5: Move alloc/dealloc encap commands declarations to common header file (Don Dutile) [1385330 1417286] - [net] rds: tcp: start multipath acceptor loop at 0 (Don Dutile) [1417286] - [net] rds: tcp: report addr/port info based on TCP socket in rds-info (Don Dutile) [1417286] - [scsi] replace custom approach to hexdump small buffers (Don Dutile) [1417286] - [netdrv] mlx4_en: Refactor the XDP forwarding rings scheme (Don Dutile) [1385329 1417286] - [netdrv] mlx4_en: add xdp forwarding and data write support (Don Dutile) [1385329 1417286] - [netdrv] mlx4_en: Add TX_XDP for CQ types (Don Dutile) [1385329 1417286] - [netdrv] mlx5e: Add tc support for FWD rule with counter (Don Dutile) [1385330 1417286] - [netdrv] mlx5: Add option to add fwd rule with counter (Don Dutile) [1385330 1417286] - [kernel] mlx5: Add multi dest support (Don Dutile) [1385330 1417286] - [netdrv] mlx5: Group similer rules under the same fte (Don Dutile) [1385330 1417286] - [netdrv] mlx5: Refactor find_flow_rule (Don Dutile) [1385330 1417286] - [netdrv] mlx5: Use fte status to decide on firmware command (Don Dutile) [1385330 1417286] - [netdrv] mlx5: Don't unlock fte while still using it (Don Dutile) [1385330 1417286] - [netdrv] mlx5: Add SRIOV VF max rate configuration support (Don Dutile) [1386713 1385330 1417286] - [netdrv] mlx5: Introduce E-switch QoS management (Don Dutile) [1386713 1385330 1417286] - [kernel] mlx5: Introduce TSAR manipulation firmware commands (Don Dutile) [1386713 1385330 1417286] - [netdrv] mlx5: Add ConnectX-5 PCIe 4.0 VF device ID (Don Dutile) [1385330 1387321 1417286] - [netdrv] mlx5: Fix length of async_event_mask (Don Dutile) [1385330 1417286] - [kernel] mlx5: Ensure SRQ physical address structure endianness (Don Dutile) [1385330 1417286] - [kernel] mlx5: Update struct mlx5_ifc_xrqc_bits (Don Dutile) [1385330 1417286] - [infiniband] ib/mlx5: Skip handling unknown events (Don Dutile) [1385330 1417286] - [infiniband] ib/ipoib: Flip to new dev walk API (Don Dutile) [1417286] - [infiniband] ib/core: Flip to the new dev walk API (Don Dutile) [1417286] - [net] rds: Remove duplicate prefix from rds_conn_path_error use (Don Dutile) [1417286] - [net] rds: Remove unused rds_conn_error (Don Dutile) [1417286] - [infiniband] ib/rxe: Fix sending out loopback packet on netdev interface (Don Dutile) [1384574 1417286] - [infiniband] ib/rxe: Avoid scheduling tasklet for userspace QP (Don Dutile) [1384574 1417286]- [net] pktgen: add needed include file (Ivan Vecera) [1382040] - [net] Add net-device param to the get offloaded stats ndo (Ivan Vecera) [1382040] - [net] core: Correctly iterate over lower adjacency list (Ivan Vecera) [1382040] - [net] switchdev: Execute bridge ndos only for bridge ports (Ivan Vecera) [1382040] - [net] Fix compilation error when CLS_ACT isn't set (Ivan Vecera) [1382040] - [net] Add couple of lower device helper functions (Ivan Vecera) [1382040] - [net] pktgen: fix UDP checksum computation (Ivan Vecera) [1382040] - [net] pktgen: Add UDPCSUM flag to support UDP checksums (Ivan Vecera) [1382040] - [net] devlink: Add E-Switch inline mode control (Ivan Vecera) [1382040] - [net] neigh: Fix netevent NETEVENT_DELAY_PROBE_TIME_UPDATE notification (Ivan Vecera) [1382040] - [net] sched: cls_matchall: Fix error path (Ivan Vecera) [1382040] - [net] sched: matchall: Fix configuration race (Ivan Vecera) [1382040] - [net] ipv4: fib: Allow for consistent FIB dumping (Ivan Vecera) [1382040] - [net] ipv4: fib: Convert FIB notification chain to be atomic (Ivan Vecera) [1382040] - [net] ipv4: fib: Add fib_info_hold() helper (Ivan Vecera) [1382040] - [net] ipv4: fib: Export free_fib_info() (Ivan Vecera) [1382040] - [net] neigh: Send netevent after marking neigh as dead (Ivan Vecera) [1382040] - [net] sched: respect rcu grace period on cls destruction (Ivan Vecera) [1382040] - [net] fib: introduce FIB info offload flag helpers (Ivan Vecera) [1382040] - [net] fib: introduce FIB notification infrastructure (Ivan Vecera) [1382040] - [net] core: Add offload stats to if_stats_msg (Ivan Vecera) [1382040] - [net] netdevice: Add offload statistics ndo (Ivan Vecera) [1382040] - [net] sched: act_mirred: Add helper inlines to access tcf_mirred info. (Ivan Vecera) [1382040] - [net] sched: act_mirred: add helper inlines to access tcf_mirred info (Ivan Vecera) [1382040] - [net] sched: Add match-all classifier hw offloading. (Ivan Vecera) [1382040] - [net] sched: introduce Match-all classifier (Ivan Vecera) [1382040] - [kernel] devlink: fix trace format string (Ivan Vecera) [1382040] - [kernel] tracing: change owner name to driver name for devlink hwmsg tracepoint (Ivan Vecera) [1382040] - [net] devlink: add hardware messages tracing facility (Ivan Vecera) [1382040] - [net] neigh: Send a notification when DELAY_PROBE_TIME changes (Ivan Vecera) [1382040] - [kernel] list_nulls: fix missing header (Ivan Vecera) [1382040] - [net] gro: use min_t() in skb_gro_reset_offset() (Slava Shwartsman) [1371812] - [net] gro: Disable frag0 optimization on IPv6 ext headers (Slava Shwartsman) [1371812] - [net] gro: Enter slow-path if there is no tailroom (Slava Shwartsman) [1371812] - [scsi] be2iscsi: do not lock the session->lock spinlock twice (Maurizio Lombardi) [1436346] - [scsi] be2iscsi: Fix closing of connection (Maurizio Lombardi) [1394016] - [scsi] be2iscsi: Check tag in beiscsi_mccq_compl_wait (Maurizio Lombardi) [1394016]- [tools] perf diff: Fix -o/--order option behavior (again) (Jiri Olsa) [1425612] - [tools] perf diff: Fix segfault on 'perf diff -o N' option (Jiri Olsa) [1425612] - [tools] perf ftrace: Add ftrace.tracer config option (Jiri Olsa) [1425612] - [tools] perf tools: Create for_each_event macro for tracepoints iteration (Jiri Olsa) [1425612] - [tools] tools lib api fs: Add bpf_fs filesystem detector (Jiri Olsa) [1425612] - [tools] tools perf util: Make rm_rf(path) argument const (Jiri Olsa) [1425612] - [tools] perf callchain: Reference count maps (Jiri Olsa) [1425612] - [tools] perf tools: Propagate perf_config() errors (Jiri Olsa) [1425612] - [tools] perf config: Do not consider an error not to have any perfconfig file (Jiri Olsa) [1425612] - [tools] perf ftrace: Remove needless code setting default tracer (Jiri Olsa) [1425612] - [tools] perf ftrace: Make 'function_graph' be the default tracer (Jiri Olsa) [1425612] - [tools] perf ftrace: Introduce new 'ftrace' tool (Jiri Olsa) [1425612] - [tools] perf util: Add more debug message on failure path (Jiri Olsa) [1425612] - [tools] perf util: Save pid-cmdline mapping into tracing header (Jiri Olsa) [1425612] - [tools] perf scripting perl: Do not die() when not founding event for a type (Jiri Olsa) [1425612] - [tools] perf probe: Delete an unnecessary assignment in try_to_find_absolute_address() (Jiri Olsa) [1425612] - [tools] perf probe: Delete an unnecessary check in try_to_find_absolute_address() (Jiri Olsa) [1425612] - [tools] perf probe: Fix wrong register name for arm64 (Jiri Olsa) [1425612] - [tools] perf c2c report: Coalesce by default only by pid, iaddr (Jiri Olsa) [1425612] - [tools] perf c2c report: Display Total records column in offset view (Jiri Olsa) [1425612] - [tools] perf hists browser: Add e/c hotkeys to expand/collapse callchain for current entry (Jiri Olsa) [1425612] - [tools] perf hists browser: Put hist_entry folding logic into single function (Jiri Olsa) [1425612] - [tools] perf unwind: Fix looking up dwarf unwind stack info (Jiri Olsa) [1425612] - [tools] perf evlist: Fix typo in deliver_sample() (Jiri Olsa) [1425612] - [tools] perf tools: Move two variables usied in libperf from perf.c (Jiri Olsa) [1425612] - [tools] perf sched timehist: Show total wait times for summary (Jiri Olsa) [1425612] - [tools] perf sched timehist: Add --state option (Jiri Olsa) [1425612] - [tools] perf sched timehist: Account thread wait time separately (Jiri Olsa) [1425612] - [tools] perf script: Also allow forcing reading of non-root owned files by root (Jiri Olsa) [1425612] - [tools] perf script: Fix man page about --dump-raw-trace option (Jiri Olsa) [1425612] - [tools] tools lib subcmd: Fix missing member name (Jiri Olsa) [1425612] - [tools] perf tools: Remove unneccessary feature-dwarf warning (Jiri Olsa) [1425612] - [tools] perf pmu: Factor out scale conversion code (Jiri Olsa) [1425612] - [tools] perf record: Add switch-output time option argument (Jiri Olsa) [1425612] - [tools] perf record: Add switch-output size warning (Jiri Olsa) [1425612] - [tools] perf record: Add switch-output size option argument (Jiri Olsa) [1425612] - [tools] perf record: Change switch-output option to take optional argument (Jiri Olsa) [1425612] - [tools] perf record: Add struct switch_output (Jiri Olsa) [1425612] - [tools] perf tools: Add unit_number__scnprintf function (Jiri Olsa) [1425612] - [tools] perf evlist: Fix typo in perf_evlist__start_workload() (Jiri Olsa) [1425612] - [tools] perf trace: Allow specifying list of syscalls and events in -e/--expr/--event (Jiri Olsa) [1425612] - [tools] perf kallsyms: Introduce tool to look for extended symbol information on the running kernel (Jiri Olsa) [1425612] - [tools] perf machine: Add a kallsyms loading constructor (Jiri Olsa) [1425612] - [tools] tools lib subcmd: Add missing linux/kernel.h include to subcmd.h (Jiri Olsa) [1425612] - [tools] perf jvmti: Create libdir directory before installing libperf-jvmti.so (Jiri Olsa) [1425612] - [tools] perf probe: Fix to probe on gcc generated functions in modules (Jiri Olsa) [1425612] - [tools] perf probe: Add error checks to offline probe post-processing (Jiri Olsa) [1425612] - [tools] perf probe: Fix to show correct locations for events on modules (Jiri Olsa) [1425612] - [tools] perf probe: Fix to probe on gcc generated symbols for offline kernel (Jiri Olsa) [1425612] - [tools] perf probe: Fix --funcs to show correct symbols for offline module (Jiri Olsa) [1425612] - [tools] perf symbols: Robustify reading of build-id from sysfs (Jiri Olsa) [1425612] - [tools] perf tools: Install tools/lib/traceevent plugins with install-bin (Jiri Olsa) [1425612] - [tools] tools lib traceevent: Fix prev/next_prio for deadline tasks (Jiri Olsa) [1425612] - [tools] perf record: Fix --switch-output documentation and comment (Jiri Olsa) [1425612] - [tools] perf record: Make __record_options static (Jiri Olsa) [1425612] - [tools] tools lib subcmd: Add OPT_STRING_OPTARG_SET option (Jiri Olsa) [1425612] - [tools] perf probe: Fix to get correct modname from elf header (Jiri Olsa) [1425612] - [tools] perf sched timehist: Show total scheduling time (Jiri Olsa) [1425612] - [tools] perf sched timehist: Fix invalid period calculation (Jiri Olsa) [1425612] - [tools] perf sched timehist: Remove hardcoded 'comm_width' check at print_summary (Jiri Olsa) [1425612] - [tools] perf sched timehist: Enlarge default 'comm_width' (Jiri Olsa) [1425612] - [tools] perf sched timehist: Honour 'comm_width' when aligning the headers (Jiri Olsa) [1425612] - [tools] perf diff: Do not overwrite valid build id (Jiri Olsa) [1425612] - [tools] perf annotate: Don't throw error for zero length symbols (Jiri Olsa) [1425612] - [tools] perf bench futex: Fix lock-pi help string (Jiri Olsa) [1425612] - [tools] perf annotate: Fix jump target outside of function address range (Jiri Olsa) [1425612] - [tools] perf annotate: Support jump instruction with target as second operand (Jiri Olsa) [1425612] - [tools] perf record: Force ignore_missing_thread for uid option (Jiri Olsa) [1425612] - [tools] perf evsel: Allow to ignore missing pid (Jiri Olsa) [1425612] - [tools] perf thread_map: Add thread_map__remove function (Jiri Olsa) [1425612] - [tools] perf evsel: Use variable instead of repeating lengthy FD macro (Jiri Olsa) [1425612] - [tools] perf mem: Fix --all-user/--all-kernel options (Jiri Olsa) [1425612] - [tools] perf tools: Remove some needless __maybe_unused (Jiri Olsa) [1425612] - [tools] perf sched timehist: Show callchains for idle stat (Jiri Olsa) [1425612] - [tools] perf sched timehist: Add -I/--idle-hist option (Jiri Olsa) [1425612] - [tools] perf sched timehist: Skip non-idle events when necessary (Jiri Olsa) [1425612] - [tools] perf sched timehist: Save callchain when entering idle (Jiri Olsa) [1425612] - [tools] perf sched timehist: Introduce struct idle_time_data (Jiri Olsa) [1425612] - [tools] perf sched timehist: Split is_idle_sample() (Jiri Olsa) [1425612] - [tools] perf tools: Move headers check into bash script (Jiri Olsa) [1425612] - [tools] make use of make variable CURDIR instead of calling pwd (Jiri Olsa) [1425612] - [tools] add more bitmap functions (Jiri Olsa) [1425612] - [tools] perf tools: Explicitly document that --children is enabled by default (Jiri Olsa) [1425612] - [tools] perf sched timehist: Cleanup idle_max_cpu handling (Jiri Olsa) [1425612] - [tools] perf sched timehist: Handle zero sample->tid properly (Jiri Olsa) [1425612] - [tools] perf callchain: Introduce callchain_cursor__copy() (Jiri Olsa) [1425612] - [tools] perf sched: Cleanup option processing (Jiri Olsa) [1425612] - [tools] perf sched timehist: Improve error message when analyzing wrong file (Jiri Olsa) [1425612] - [tools] perf tools: Move perf build related variables under non fixdep leg (Jiri Olsa) [1425612] - [tools] perf tools: Force fixdep compilation at the start of the build (Jiri Olsa) [1425612] - [tools] perf tools: Move PERF-VERSION-FILE target into rules area (Jiri Olsa) [1425612] - [tools] perf build: Check LLVM version in feature check (Jiri Olsa) [1425612] - [tools] perf annotate: Show raw form for jump instruction with indirect target (Jiri Olsa) [1425612] - [tools] perf tools: Add non config targets (Jiri Olsa) [1425612] - [tools] perf tools: Cleanup build directory before each test (Jiri Olsa) [1425612] - [tools] perf tools: Move python/perf.so target into rules area (Jiri Olsa) [1425612] - [tools] perf tools: Move install-gtk target into rules area (Jiri Olsa) [1425612] - [tools] tools build: Move tabs to spaces where suitable (Jiri Olsa) [1425612] - [tools] tools build: Make the .cmd file more readable (Jiri Olsa) [1425612] - [tools] perf build: Add clang and llvm compile and linking support (Jiri Olsa) [1425612] - [tools] tools build: Add feature detection for clang (Jiri Olsa) [1425612] - [tools] tools build: Add feature detection for LLVM (Jiri Olsa) [1425612] - [tools] perf tools: Pass context to perf hook functions (Jiri Olsa) [1425612] - [tools] tools build: Fix objtool build with clang (Jiri Olsa) [1425612] - [tools] tools build: Make fixdep parsing wait for last target (Jiri Olsa) [1425612] - [tools] perf annotate: AArch64 support (Jiri Olsa) [1425612] - [tools] perf annotate: Use arch->objdump.comment_char in dec__parse() (Jiri Olsa) [1425612] - [tools] perf report: Add option to specify time window of interest (Jiri Olsa) [1425612] - [tools] perf kmem: Add option to specify time window of interest (Jiri Olsa) [1425612] - [tools] perf sched timehist: Add option to specify time window of interest (Jiri Olsa) [1425612] - [tools] perf script: Add option to specify time window of interest (Jiri Olsa) [1425612] - [tools] perf tools: Move parse_nsec_time to time-utils.c (Jiri Olsa) [1425612] - [tools] perf tools: Add time-based utility functions (Jiri Olsa) [1425612] - [tools] perf script: Add option to stop printing callchain (Jiri Olsa) [1425612] - [tools] perf kmem stat: Track memory freed (Jiri Olsa) [1425612] - [tools] perf test: Remove "test" and similar strings from test descriptions (Jiri Olsa) [1425612] - [tools] perf tools: Introduce perf hooks (Jiri Olsa) [1425612] - [tools] perf trace: Update tid/pid filtering option to leverage symbol_conf (Jiri Olsa) [1425612] - [tools] perf sched timehist: Handle cpu migration events (Jiri Olsa) [1425612] - [tools] perf annotate: Show invalid jump offset in error message (Jiri Olsa) [1425612] - [tools] perf ui helpline: Provide a printf variant (Jiri Olsa) [1425612] - [tools] perf tools: Add missing struct definition in probe_event.h (Jiri Olsa) [1425612] - [tools] perf record: Fix segfault when running with suid and kptr_restrict is 1 (Jiri Olsa) [1425612] - [tools] perf sched timehist: Enlarge max stack depth by 2 (Jiri Olsa) [1425612] - [tools] perf sched timehist: Mark schedule function in callchains (Jiri Olsa) [1425612] - [tools] perf callchain: Add option to skip ignore symbol when printing callchains (Jiri Olsa) [1425612] - [tools] perf annotate: Initial PowerPC support (Jiri Olsa) [1425612] - [tools] perf annotate: Improve support for ARM (Jiri Olsa) [1425612] - [tools] perf annotate: Allow arches to have a init routine and a priv area (Jiri Olsa) [1425612] - [tools] perf annotate: Introduce alternative method of keeping instructions table (Jiri Olsa) [1425612] - [tools] perf annotate: Remove duplicate 'name' field from disasm_line (Jiri Olsa) [1425612] - [tools] perf sched timehist: Add -V/--cpu-visual option (Jiri Olsa) [1425612] - [tools] perf sched timehist: Add call graph options (Jiri Olsa) [1425612] - [tools] perf sched timehist: Add -w/--wakeups option (Jiri Olsa) [1425612] - [tools] perf sched timehist: Add summary options (Jiri Olsa) [1425612] - [tools] perf sched timehist: Introduce timehist command (Jiri Olsa) [1425612] - [tools] perf evsel: Support printing callchains with arrows (Jiri Olsa) [1425612] - [tools] perf symbols: Print symbol offsets conditionally (Jiri Olsa) [1425612] - [tools] perf c2c: Support cascading options (Jiri Olsa) [1425612] - [tools] perf c2c report: Display total HITMs on default (Jiri Olsa) [1425612] - [tools] perf c2c report: Add struct c2c_stats::tot_hitm field (Jiri Olsa) [1425612] - [tools] perf c2c report: Add -f/--force option (Jiri Olsa) [1425612] - [tools] perf c2c report: Setup browser after opening perf.data (Jiri Olsa) [1425612] - [tools] perf tools: Show event fd in debug output (Jiri Olsa) [1425612] - [tools] tools lib traceevent: Add retrieval of preempt count and latency flags (Jiri Olsa) [1425612] - [tools] tools lib traceevent: Use USECS_PER_SEC instead of hardcoded number (Jiri Olsa) [1425612] - [tools] perf annotate: Add per arch instructions annotate handlers (Jiri Olsa) [1425612] - [tools] perf annotate: Allow arches to specify functions to skip (Jiri Olsa) [1425612] - [tools] perf annotate: Start supporting cross arch annotation (Jiri Olsa) [1425612] - [tools] perf report: Show branch info in callchain entry for browser mode (Jiri Olsa) [1425612] - [tools] perf report: Show branch info in callchain entry for stdio mode (Jiri Olsa) [1425612] - [tools] perf report: Calculate and return the branch flag counting (Jiri Olsa) [1425612] - [tools] perf report: Create a symbol_conf flag for showing branch flag counting (Jiri Olsa) [1425612] - [tools] perf report: Add branch flag to callchain cursor node (Jiri Olsa) [1425612] - [tools] perf config: Mark where are config items from (user or system) (Jiri Olsa) [1425612] - [tools] perf config: Add support setting variables in a config file (Jiri Olsa) [1425612] - [tools] perf config: Validate config variable arguments before trying use them (Jiri Olsa) [1425612] - [tools] perf config: Add support for getting config key-value pairs (Jiri Olsa) [1425612] - [tools] perf kvmti: Remove unused Makefile file (Jiri Olsa) [1425612] - [tools] perf jvmti: Plug compilation into perf build (Jiri Olsa) [1425612] - [tools] tools build: Add jvmti feature detection support (Jiri Olsa) [1425612] - [tools] tools build: Add CFLAGS_REMOVE_* support (Jiri Olsa) [1425612] - [tools] perf intel-pt: Update documentation about context switch events (Jiri Olsa) [1425612] - [tools] perf callchain: Fixup help/config for no-unwinding (Jiri Olsa) [1425612] - [tools] perf tools: Add missing object file to the python binding linkage list (Jiri Olsa) [1425612] - [tools] perf scripting: Don't die if scripting can't be setup, disable it (Jiri Olsa) [1425612] - [tools] perf scripting: Avoid leaking the scripting_context variable (Jiri Olsa) [1425612] - [tools] Update asm-generic/mman-common.h copy from the kernel (Jiri Olsa) [1425612] - [tools] perf list: Support matching by topic (Jiri Olsa) [1425612] - [tools] perf tools: Introduce timestamp__scnprintf_usec() (Jiri Olsa) [1425612] - [tools] perf sched map: Always show task comm with -v (Jiri Olsa) [1425612] - [tools] perf sched map: Apply cpu color when there's an activity (Jiri Olsa) [1425612] - [tools] perf sched: Make common options cascading (Jiri Olsa) [1425612] - [tools] tools lib subcmd: Suppport cascading options (Jiri Olsa) [1425612] - [tools] perf bench futex: Sanitize numeric parameters (Jiri Olsa) [1425612] - [tools] perf bench futex: Avoid worker cacheline bouncing (Jiri Olsa) [1425612] - [tools] perf list: Make vendor event matching case insensitive (Jiri Olsa) [1425612] - [tools] perf trace: Use the syscall raw_syscalls:sys_enter timestamp (Jiri Olsa) [1425612] - [tools] perf trace: Remove thread_trace->exit_time (Jiri Olsa) [1425612] - [tools] perf bench futex: Cache align the worker struct (Jiri Olsa) [1425612] - [tools] perf tools: Use normal error reporting when processing PERF_RECORD_READ events (Jiri Olsa) [1425612] - [tools] perf tools: Normalize sq_quote_argv() error reporting (Jiri Olsa) [1425612] - [tools] perf bench mem: Move boilerplate memory allocation to the infrastructure (Jiri Olsa) [1425612] - [tools] perf trace: Implement --delay (Jiri Olsa) [1425612] - [tools] perf hists browser: Dynamically change verbosity level (Jiri Olsa) [1425612] - [tools] perf pmu: Only print Using CPUID message once (Jiri Olsa) [1425612] - [tools] perf jit: Add jitdump format specification document (Jiri Olsa) [1425612] - [tools] perf jit: Check JITHEADER_VERSION (Jiri Olsa) [1425612] - [tools] perf jit: Generate .eh_frame/.eh_frame_hdr in DSO (Jiri Olsa) [1425612] - [tools] perf jit: Add unwinding support (Jiri Olsa) [1425612] - [tools] perf jit: Do not assume pgoff is zero (Jiri Olsa) [1425612] - [tools] perf jit: Make perf skip unknown records (Jiri Olsa) [1425612] - [tools] perf jit: Remove unecessary padding in jitdump file (Jiri Olsa) [1425612] - [tools] perf jit: Enable jitdump support without dwarf (Jiri Olsa) [1425612] - [tools] perf jit: Improve error messages from JVMTI (Jiri Olsa) [1425612] - [tools] perf jit: Add NT_GNU_BUILD_ID definition for older distros (Jiri Olsa) [1425612] - [tools] perf jit: Avoid returning garbage for a ret variable (Jiri Olsa) [1425612] - [tools] perf tools: Implement branch_type event parameter (Jiri Olsa) [1425612] - [tools] perf record: Improve documentation of event parameters (Jiri Olsa) [1425612] - [tools] perf header: Display feature name on write failure (Jiri Olsa) [1425612] - [tools] perf header: Display missing features (Jiri Olsa) [1425612] - [tools] perf report: Move captured info to generic header info (Jiri Olsa) [1425612] - [tools] tools lib: Add for_each_clear_bit macro (Jiri Olsa) [1425612] - [tools] tools lib traceevent: Add version for traceevent shared object (Jiri Olsa) [1425612] - [tools] tools lib traceevent: Rename LIB_FILE to LIB_TARGET (Jiri Olsa) [1425612] - [tools] tools lib traceevent: Add do_install_mkdir Makefile function (Jiri Olsa) [1425612] - [tools] tools lib traceevent: Add install_headers target (Jiri Olsa) [1425612] - [tools] perf script: Support insn and insnlen (Jiri Olsa) [1425612] - [tools] perf intel-pt/bts: Report instruction bytes and length in sample (Jiri Olsa) [1425612] - [tools] perf intel-pt/bts: Tidy instruction buffer size usage (Jiri Olsa) [1425612] - [tools] perf c2c report: Add --show-all option (Jiri Olsa) [1425612] - [tools] perf c2c report: Add --no-source option (Jiri Olsa) [1425612] - [tools] perf c2c: Add man page and credits (Jiri Olsa) [1425612] - [tools] perf c2c report: Add help windows (Jiri Olsa) [1425612] - [tools] perf c2c report: Iterate node display in browser (Jiri Olsa) [1425612] - [tools] perf c2c report: Add support to manage symbol name length (Jiri Olsa) [1425612] - [tools] perf c2c report: Add cacheline index entry (Jiri Olsa) [1425612] - [tools] perf c2c report: Recalc width of global sort entries (Jiri Olsa) [1425612] - [tools] perf c2c report: Allow to set cacheline sort fields (Jiri Olsa) [1425612] - [tools] perf c2c report: Add support to choose local HITMs (Jiri Olsa) [1425612] - [tools] perf c2c report: Limit the cachelines table entries (Jiri Olsa) [1425612] - [tools] perf c2c report: Allow to report callchains (Jiri Olsa) [1425612] - [tools] perf c2c report: Add c2c related stats stdio output (Jiri Olsa) [1425612] - [tools] perf c2c report: Add shared cachelines stats stdio output (Jiri Olsa) [1425612] - [tools] perf c2c report: Add global stats stdio output (Jiri Olsa) [1425612] - [tools] perf c2c report: Add TUI cacheline browser (Jiri Olsa) [1425612] - [tools] perf c2c report: Add main TUI browser (Jiri Olsa) [1425612] - [tools] perf c2c report: Add stdio output support (Jiri Olsa) [1425612] - [tools] perf c2c report: Set final resort fields (Jiri Olsa) [1425612] - [tools] perf c2c report: Setup number of header lines for hists (Jiri Olsa) [1425612] - [tools] perf c2c report: Add src line sort key (Jiri Olsa) [1425612] - [tools] perf c2c report: Add 'cpucnt' sort key (Jiri Olsa) [1425612] - [tools] perf c2c report: Add stats related sort keys (Jiri Olsa) [1425612] - [tools] perf c2c report: Add 'node' sort key (Jiri Olsa) [1425612] - [tools] perf c2c report: Add 'symbol' and 'dso' sort keys (Jiri Olsa) [1425612] - [tools] perf c2c report: Add 'tid' sort key (Jiri Olsa) [1425612] - [tools] perf c2c report: Add 'pid' sort key (Jiri Olsa) [1425612] - [tools] perf c2c report: Add dram related sort keys (Jiri Olsa) [1425612] - [tools] perf c2c report: Add hitm/store percent related sort keys (Jiri Olsa) [1425612] - [tools] perf c2c report: Add hitm percent sort key (Jiri Olsa) [1425612] - [tools] perf c2c report: Add total loads sort key (Jiri Olsa) [1425612] - [tools] perf c2c report: Add total record sort key (Jiri Olsa) [1425612] - [tools] perf c2c report: Add llc load miss dimension key (Jiri Olsa) [1425612] - [tools] perf c2c report: Add llc and remote loads related dimension keys (Jiri Olsa) [1425612] - [tools] perf c2c report: Add loads related dimension keys (Jiri Olsa) [1425612] - [tools] perf c2c report: Add stores related dimension keys (Jiri Olsa) [1425612] - [tools] perf c2c report: Add hitm related dimension keys (Jiri Olsa) [1425612] - [tools] perf c2c report: Add 'iaddr' dimension key (Jiri Olsa) [1425612] - [tools] perf c2c report: Add 'offset' dimension key (Jiri Olsa) [1425612] - [tools] perf c2c report: Add 'dcacheline' dimension key (Jiri Olsa) [1425612] - [tools] perf c2c report: Add header macros (Jiri Olsa) [1425612] - [tools] perf c2c report: Decode c2c_stats for hist entries (Jiri Olsa) [1425612] - [tools] perf c2c report: Add cacheline hists processing (Jiri Olsa) [1425612] - [tools] perf c2c report: Add sample processing (Jiri Olsa) [1425612] - [tools] perf c2c report: Fallback to standard dimensions (Jiri Olsa) [1425612] - [tools] perf c2c report: Add sort_entry dimension support (Jiri Olsa) [1425612] - [tools] perf c2c report: Add dimension support (Jiri Olsa) [1425612] - [tools] perf c2c: Add report subcommand (Jiri Olsa) [1425612] - [tools] perf c2c: Add record subcommand (Jiri Olsa) [1425612] - [tools] perf c2c: Add c2c command (Jiri Olsa) [1425612] - [tools] perf c2c: Introduce c2c_add_stats function (Jiri Olsa) [1425612] - [tools] perf c2c: Introduce c2c_decode_stats function (Jiri Olsa) [1425612] - [tools] perf vendor events: Support couple more POWER8 PVRs in mapfile (Jiri Olsa) [1425612] - [tools] perf vendor events: Add power8 PMU events (Jiri Olsa) [1425612] - [tools] perf vendor events: Add WestmereEX V2 event file (Jiri Olsa) [1425612] - [tools] perf vendor events: Add WestmereEP-SP V2 event file (Jiri Olsa) [1425612] - [tools] perf vendor events: Add WestmereEP-DP V2 event file (Jiri Olsa) [1425612] - [tools] perf vendor events: Add SandyBridge V15 event file (Jiri Olsa) [1425612] - [tools] perf vendor events: Add Silvermont V13 event file (Jiri Olsa) [1425612] - [tools] perf vendor events: Add Skylake V24 event file (Jiri Olsa) [1425612] - [tools] perf vendor events: Add NehalemEX V2 event file (Jiri Olsa) [1425612] - [tools] perf vendor events: Add NehalemEP V2 event file (Jiri Olsa) [1425612] - [tools] perf vendor events: Add KnightsLanding V9 event file (Jiri Olsa) [1425612] - [tools] perf vendor events: Add Jaketown V20 event file (Jiri Olsa) [1425612] - [tools] perf vendor events: Add IvyTown V19 event file (Jiri Olsa) [1425612] - [tools] perf vendor events: Add IvyBridge V18 event file (Jiri Olsa) [1425612] - [tools] perf vendor events: Add HaswellX V17 event file (Jiri Olsa) [1425612] - [tools] perf vendor events: Add Haswell V24 event file (Jiri Olsa) [1425612] - [tools] perf vendor events: Add Goldmont V8 event file (Jiri Olsa) [1425612] - [tools] perf vendor events: Add Bonnell V4 event file (Jiri Olsa) [1425612] - [tools] perf vendor events: Add BroadwellX V10 event file (Jiri Olsa) [1425612] - [tools] perf vendor events: Add Broadwell V17 event file (Jiri Olsa) [1425612] - [tools] perf vendor events: Add BroadwellDE V5 event file (Jiri Olsa) [1425612] - [x86] perf/x86/intel/pt: Add format strings for PTWRITE and power event tracing (Jiri Olsa) [1425612] - [kernel] perf/core: Try parent PMU first when initializing a child event (Jiri Olsa) [1425612] - [kernel] perf/core: Optimize event rescheduling on active contexts (Jiri Olsa) [1425612] - [kernel] perf/core: Don't re-schedule CPU flexible events needlessly (Jiri Olsa) [1425612] - [kernel] perf/core: Fix PERF_RECORD_MMAP2 prot/flags for anonymous memory (Jiri Olsa) [1425612] - [kernel] perf/core: Fix use-after-free bug (Jiri Olsa) [1425612] - [x86] perf/x86/intel: Handle exclusive threadid correctly on CPU hotplug (Jiri Olsa) [1425612] - [x86] perf/x86: Reject non sampling events with precise_ip (Jiri Olsa) [1425612] - [kernel] perf/x86/intel: Account interrupts for PEBS errors (Jiri Olsa) [1425612] - [kernel] perf/core: Fix sys_perf_event_open() vs. hotplug (Jiri Olsa) [1425612] - [x86] perf/x86/intel: Use ULL constant to prevent undefined shift behaviour (Jiri Olsa) [1425612] - [x86] perf/x86: Fix overlap counter scheduling bug (Jiri Olsa) [1425612] - [x86] perf/x86/pebs: Fix handling of PEBS buffer overflows (Jiri Olsa) [1425612] - [tools] hw_breakpoint: Allow watchpoint of length 3, 5, 6 and 7 (Jiri Olsa) [1425612] - [x86] perf/x86: Fix exclusion of BTS and LBR for Goldmont (Jiri Olsa) [1425612]- [crypto] tcrypt - Add new mode for sha512_mb (Herbert Xu) [1379518] - [crypto] sha512-mb - Crypto computation (x4 AVX2) (Herbert Xu) [1379518] - [crypto] sha512-mb - Algorithm data structures (Herbert Xu) [1379518] - [crypto] sha512-mb - submit/flush routines for AVX2 (Herbert Xu) [1379518] - [crypto] sha512-mb - Enable SHA512 multibuffer support (Herbert Xu) [1379518] - [crypto] sha512-mb - SHA512 multibuffer job manager and glue code (Herbert Xu) [1379518] - [crypto] tcrypt - Add speed tests for SHA multibuffer algorithms (Herbert Xu) [1379518] - [crypto] sha256-mb - Crypto computation (x8 AVX2) (Herbert Xu) [1379518] - [crypto] sha256-mb - Algorithm data structures (Herbert Xu) [1379518] - [crypto] sha256-mb - submit/flush routines for AVX2 (Herbert Xu) [1379518] - [crypto] sha256-mb - Enable multibuffer support (Herbert Xu) [1379518] - [crypto] sha256-mb - SHA256 multibuffer job manager and glue code (Herbert Xu) [1379518] - [crypto] sha1-mb - async implementation for sha1-mb (Herbert Xu) [1379518] - [crypto] sha1-mb - stylistic cleanup (Herbert Xu) [1379518] - [crypto] sha-mb - Fix load failure (Herbert Xu) [1379518] - [crypto] mcryptd - Fix load failure (Herbert Xu) [1379518] - [crypto] sha-mb - mark Multi buffer SHA1 helper cipher (Herbert Xu) [1379518] - [crypto] tcrypt - print cra driver name in tcrypt tests output (Herbert Xu) [1379518] - [crypto] tcrypt - Added speed tests for AEAD crypto alogrithms in tcrypt test suite (Herbert Xu) [1379518] - [crypto] jitterentropy - drop duplicate header module.h (Herbert Xu) [1270982] - [crypto] jitterentropy - use ktime_get_ns as fallback (Herbert Xu) [1270982] - [crypto] jitterentropy - remove unnecessary information from a comment (Herbert Xu) [1270982] - [crypto] jitterentropy - use safe format string parameters (Herbert Xu) [1270982] - [crypto] jitterentropy - Delete unnecessary checks before the function call "kzfree" (Herbert Xu) [1270982] - [crypto] jitterentropy - avoid compiler warnings (Herbert Xu) [1270982] - [crypto] drbg - use pragmas for disabling optimization (Herbert Xu) [1270982] - [crypto] jitterentropy - remove timekeeping_valid_for_hres (Herbert Xu) [1270982] - [crypto] jitterentropy - add jitterentropy RNG (Herbert Xu) [1270982] - [crypto] algif_rng - zeroize buffer with random data (Herbert Xu) [1270982] - [crypto] algif_rng - fix sparse non static symbol warning (Herbert Xu) [1270982] - [crypto] algif_rng - enable RNG interface compilation (Herbert Xu) [1270982] - [crypto] algif_rng - add random number generator support (Herbert Xu) [1270982] - [crypto] fips - allow tests to be disabled in FIPS mode (Herbert Xu) [1314179] - [crypto] xts - fix compile errors (Herbert Xu) [1314179] - [crypto] xts - consolidate sanity check for keys (Herbert Xu) [1314179] - [crypto] memneq - fix for archs without efficient unaligned access (Herbert Xu) [1314179] - [crypto] more robust crypto_memneq (Herbert Xu) [1314179] - [crypto] crypto_memneq - add equality testing of memory regions w/o timing leaks (Herbert Xu) [1314179] - [crypto] testmgr - Fix GCM test vector IV overrun (Herbert Xu) [1386657] - [crypto] qat - Fix DMA on stack memory (Herbert Xu) [1364724] - [crypto] algif_hash - Only export and import on sockets with data (Herbert Xu) [1387632] {CVE-2016-8646}- [fs] userfaultfd: remove wrong comment from userfaultfd_ctx_get() (Andrea Arcangeli) [1373606] - [mm] userfaultfd: shmem: use __SetPageSwapBacked in shmem_mcopy_atomic_pte() (Andrea Arcangeli) [1373606] - [mm] userfaultfd: non-cooperative: userfaultfd_remove revalidate vma in MADV_DONTNEED (Andrea Arcangeli) [1373606] - [fs] userfaultfd: non-cooperative: fix fork fctx->new memleak (Andrea Arcangeli) [1373606] - [fs] userfaultfd: shmem: __do_fault requires VM_FAULT_NOPAGE (Andrea Arcangeli) [1373606] - [fs] userfaultfd: non-cooperative: release all ctx in dup_userfaultfd_complete (Andrea Arcangeli) [1373606] - [fs] userfaultfd: non-cooperative: robustness check (Andrea Arcangeli) [1373606] - [kernel] userfaultfd: non-cooperative: rollback userfaultfd_exit (Andrea Arcangeli) [1373606] - [documentation] userfaultfd: documentation update (Andrea Arcangeli) [1373606] - [fs] scripts/spelling.txt: add "an user" pattern and fix typo instances (Andrea Arcangeli) [1373606] - [fs] userfaultfd_copy: return -ENOSPC in case mm has gone (Andrea Arcangeli) [1373606] - [mm] userfaultfd: mcopy_atomic: return -ENOENT when no compatible VMA found (Andrea Arcangeli) [1373606] - [kernel] userfaultfd: non-cooperative: add event for exit() notification (Andrea Arcangeli) [1373606] - [mm] userfaultfd: non-cooperative: add event for memory unmap to mm/fremap.c (Andrea Arcangeli) [1373606] - [mm] userfaultfd: non-cooperative: add event for memory unmaps (Andrea Arcangeli) [1373606] - [mm] userfaultfd: non-cooperative: rename *EVENT_MADVDONTNEED to *EVENT_REMOVE (Andrea Arcangeli) [1373606] - [mm] userfaultfd: non-cooperative: add madvise() event for MADV_REMOVE request (Andrea Arcangeli) [1373606] - [mm] mprotect: use pmd_trans_unstable instead of taking the pmd_lock (Andrea Arcangeli) [1373606] - [mm] userfaultfd: hugetlbfs: backport build fixes (Andrea Arcangeli) [1373606] - [mm] userfaultfd: hugetlbfs: add UFFDIO_COPY support for shared mappings (Andrea Arcangeli) [1373606] - [uapi] userfaultfd: hugetlbfs: UFFD_FEATURE_MISSING_SHMEM (Andrea Arcangeli) [1373606] - [mm] userfaultfd: shmem: backport build fixes (Andrea Arcangeli) [1373606] - [mm] userfaultfd: shmem: avoid a lockup resulting from corrupted page->flags (Andrea Arcangeli) [1373606] - [mm] userfaultfd: shmem: avoid leaking blocks and used blocks in UFFDIO_COPY (Andrea Arcangeli) [1373606] - [mm] userfaultfd: shmem: lock the page before adding it to pagecache (Andrea Arcangeli) [1373606] - [uapi] userfaultfd: shmem: allow registration of shared memory ranges (Andrea Arcangeli) [1373606] - [mm] userfaultfd: shmem: add userfaultfd hook for shared memory faults (Andrea Arcangeli) [1373606] - [mm] userfaultfd: shmem: use shmem_mcopy_atomic_pte for shared memory (Andrea Arcangeli) [1373606] - [mm] userfaultfd: shmem: introduce vma_is_shmem (Andrea Arcangeli) [1373606] - [mm] userfaultfd: shmem: add shmem_mcopy_atomic_pte for userfaultfd support (Andrea Arcangeli) [1373606] - [fs] userfaultfd: introduce vma_can_userfault (Andrea Arcangeli) [1373606] - [uapi] userfaultfd: hugetlbfs: UFFD_FEATURE_MISSING_HUGETLBFS (Andrea Arcangeli) [1373606] - [mm] userfaultfd: hugetlbfs: reserve count on error in __mcopy_atomic_hugetlb (Andrea Arcangeli) [1373606] - [mm] userfaultfd: hugetlbfs: gup: support VM_FAULT_RETRY (Andrea Arcangeli) [1373606] - [fs] userfaultfd: hugetlbfs: userfaultfd_huge_must_wait for hugepmd ranges (Andrea Arcangeli) [1373606] - [uapi] userfaultfd: hugetlbfs: allow registration of ranges containing huge pages (Andrea Arcangeli) [1373606] - [mm] userfaultfd: hugetlbfs: add userfaultfd hugetlb hook (Andrea Arcangeli) [1373606] - [mm] userfaultfd: hugetlbfs: fix __mcopy_atomic_hugetlb retry/error processing (Andrea Arcangeli) [1373606] - [mm] userfaultfd: hugetlbfs: add __mcopy_atomic_hugetlb for huge page UFFDIO_COPY (Andrea Arcangeli) [1373606] - [mm] userfaultfd: hugetlbfs: add hugetlb_mcopy_atomic_pte for userfaultfd support (Andrea Arcangeli) [1373606] - [mm] userfaultfd: hugetlbfs: add copy_huge_page_from_user for hugetlb userfaultfd support (Andrea Arcangeli) [1373606] - [fs] userfaultfd: non-cooperative: wake userfaults after UFFDIO_UNREGISTER (Andrea Arcangeli) [1373606] - [mm] userfaultfd: non-cooperative: avoid MADV_DONTNEED race condition (Andrea Arcangeli) [1373606] - [mm] userfaultfd: non-cooperative: add madvise() event for MADV_DONTNEED request (Andrea Arcangeli) [1373606] - [mm] userfaultfd: non-cooperative: optimize mremap_userfaultfd_complete() (Andrea Arcangeli) [1373606] - [mm] userfaultfd: non-cooperative: add mremap() event (Andrea Arcangeli) [1373606] - [fs] userfaultfd: non-cooperative: dup_userfaultfd: use mm_count instead of mm_users (Andrea Arcangeli) [1373606] - [kernel] userfaultfd: non-cooperative: Add fork() event (Andrea Arcangeli) [1373606] - [fs] userfaultfd: non-cooperative: report all available features to userland (Andrea Arcangeli) [1373606] - [fs] userfaultfd: non-cooperative: add ability to report non-PF events from uffd descriptor (Andrea Arcangeli) [1373606] - [fs] userfaultfd: non-cooperative: Split the find_userfault() routine (Andrea Arcangeli) [1373606] - [mm] userfaultfd: use vma_is_anonymous (Andrea Arcangeli) [1373606] - [fs] userfaultfd: convert BUG() to WARN_ON_ONCE() (Andrea Arcangeli) [1373606] - [fs] userfaultfd: correct comment about UFFD_FEATURE_PAGEFAULT_FLAG_WP (Andrea Arcangeli) [1373606] - [uapi] userfaultfd: document _IOR/_IOW (Andrea Arcangeli) [1373606] - [mm] introduce vma_is_anonymous(vma) helper (Andrea Arcangeli) [1373606] - [fs] userfaultfd: fix SIGBUS resulting from false rwsem wakeups (Andrea Arcangeli) [1373606]- [mm] hugetlb.c: fix reservation race when freeing surplus pages (Andrea Arcangeli) [1430172] - [mm] hugetlb.c: use huge_pte_lock instead of opencoding the lock (Andrea Arcangeli) [1430172] - [mm] hugetlb.c: use the right pte val for compare in hugetlb_cow (Andrea Arcangeli) [1430172] - [mm] hugetlb: fix huge page reservation leak in private mapping error paths (Andrea Arcangeli) [1430172] - [mm] remove unnecessary condition in remove_inode_hugepages (Andrea Arcangeli) [1430172] - [mm] hugetlb: improve locking in dissolve_free_huge_pages() (Andrea Arcangeli) [1430172] - [mm] hugetlb: check for reserved hugepages during memory offline (Andrea Arcangeli) [1430172] - [mm] hugetlb: fix memory offline with hugepage size > memory block size (Andrea Arcangeli) [1430172] - [mm] hugetlb: fix incorrect hugepages count during mem hotplug (Andrea Arcangeli) [1430172] - [mm] hugetlb: fix huge_pte_alloc BUG_ON (Andrea Arcangeli) [1430172] - [mm] hugetlb: avoid soft lockup in set_max_huge_pages() (Andrea Arcangeli) [1430172] - [mm] hwpoison: remove incorrect comments (Andrea Arcangeli) [1430172] - [mm] hugetlb: simplify hugetlb unmap (Andrea Arcangeli) [1430172] - [mm] hugetlb: fix huge page reserve accounting for private mappings (Andrea Arcangeli) [1430172] - [mm] hugetlb: add same zone check in pfn_range_valid_gigantic() (Andrea Arcangeli) [1430172] - [mm] hugetlb.c: use first_memory_node (Andrea Arcangeli) [1430172] - [mm] hugetlb: introduce hugetlb_bad_size() (Andrea Arcangeli) [1430172] - [mm] hugetlb: optimize minimum size (min_size) accounting (Andrea Arcangeli) [1430172] - [mm] hugetlb: hugetlb_no_page: rate-limit warning message (Andrea Arcangeli) [1430172] - [mm] hugetlb.c: fix incorrect proc nr_hugepages value (Andrea Arcangeli) [1430172] - [fs] hugetlbfs: unmap pages if page fault raced with hole punch update locking (Andrea Arcangeli) [1430172] - [fs] mm/hugetlbfs: unmap pages if page fault raced with hole punch (Andrea Arcangeli) [1430172] - [fs] hugetlbfs/inode.c: fix bugs in hugetlb_vmtruncate_list() (Andrea Arcangeli) [1430172] - [mm] fix locking order in mm_take_all_locks() (Andrea Arcangeli) [1430172] - [mm] hugetlb.c: fix resv map memory leak for placeholder entries (Andrea Arcangeli) [1430172] - [mm] hugetlb: fix hugepage memory leak caused by wrong reserve count (Andrea Arcangeli) [1430172] - [fs] mm/hugetlbfs: fix bugs in fallocate hole punch of areas with holes (Andrea Arcangeli) [1430172] - [mm] hugetlb: trivial comment fix (Andrea Arcangeli) [1430172] - [mm] hugetlbfs: optimize when NUMA=n (Andrea Arcangeli) [1430172] - [mm] hugetlb: use memory policy when available (Andrea Arcangeli) [1430172] - [mm] hugetlb: make node_hstates array static (Andrea Arcangeli) [1430172] - [fs] hugetlbfs: add hugetlbfs_fallocate() update locking (Andrea Arcangeli) [1430172] - [mm] hugetlbfs: add hugetlbfs_fallocate() (Andrea Arcangeli) [1430172] - [mm] hugetlbfs: New huge_add_to_page_cache helper routine (Andrea Arcangeli) [1430172] - [mm] hugetlb: alloc_huge_page handle areas hole punched by fallocate (Andrea Arcangeli) [1430172] - [mm] hugetlb: vma_has_reserves() needs to handle fallocate hole punch (Andrea Arcangeli) [1430172] - [mm] hugetlbfs: truncate_hugepages() takes a range of pages (Andrea Arcangeli) [1430172] - [fs] hugetlbfs: hugetlb_vmtruncate_list() needs to take a range to delete (Andrea Arcangeli) [1430172] - [mm] hugetlb: expose hugetlb fault mutex for use by fallocate (Andrea Arcangeli) [1430172] - [mm] hugetlb: add region_del() to delete a specific range of entries (Andrea Arcangeli) [1430172] - [mm] hugetlb: add cache of descriptors to resv_map for region_add (Andrea Arcangeli) [1430172] - [mm] hugetlb: compute/return the number of regions added by region_add() (Andrea Arcangeli) [1430172] - [mm] hugetlb.c: make vma_has_reserves() return bool (Andrea Arcangeli) [1430172] - [mm] hugetlb.c: make vma_shareable() return bool (Andrea Arcangeli) [1430172] - [mm] hugetlb: handle races in alloc_huge_page and hugetlb_reserve_pages (Andrea Arcangeli) [1430172] - [mm] hugetlb: document the reserve map/region tracking routines (Andrea Arcangeli) [1430172] - [mm] hugetlb: introduce minimum hugepage order (Andrea Arcangeli) [1430172] - [mm] hugetlbfs: accept subpool min_size mount option and setup accordingly (Andrea Arcangeli) [1430172] - [mm] hugetlbfs: add minimum size accounting to subpools (Andrea Arcangeli) [1430172] - [mm] hugetlbfs: add minimum size tracking fields to subpool structure (Andrea Arcangeli) [1430172] - [mm] hugetlb: abort __get_user_pages if current has been oom killed (Andrea Arcangeli) [1430172] - [mm] hugetlb: close race when setting PageTail for gigantic pages (Andrea Arcangeli) [1430172] - [mm] hugetlb: fix type of hugetlb_treat_as_movable variable (Andrea Arcangeli) [1430172] - [mm] hugetlb: move the error handle logic out of normal code path (Andrea Arcangeli) [1430172] - [mm] hugetlb: use vma_resv_map() map types (Andrea Arcangeli) [1430172] - [mm] hugetlb: remove resv_map_put (Andrea Arcangeli) [1430172] - [mm] hugetlb: use already existing interface huge_page_shift (Andrea Arcangeli) [1430172]- [lib] locking/rwsem: Fix rwsem kABI issues (Waiman Long) [1416924] - [lib] locking/rwsem: Scan the wait_list for readers only once (Waiman Long) [1416924] - [lib] locking/rwsem: Return void in __rwsem_mark_wake() (Waiman Long) [1416924] - [lib] locking/rwsem: Streamline the rwsem_optimistic_spin() code (Waiman Long) [1416924] - [lib] locking/rwsem: Improve reader wakeup code (Waiman Long) [1416924] - [kernel] locking/rwsem: Protect all writes to owner by WRITE_ONCE() (Waiman Long) [1416924] - [lib] locking/rwsem: Add reader-owned state to the owner field (Waiman Long) [1416924] - [asm-generic] locking/rwsem: Remove rwsem_atomic_add() and rwsem_atomic_update() (Waiman Long) [1416924] - [lib] locking/rwsem: Convert sem->count to 'atomic_long_t' (Waiman Long) [1416924] - [lib] locking/rwsem: Optimize write lock by reducing operations in slowpath (Waiman Long) [1416924] - [lib] locking/rwsem: Rework zeroing reader waiter->task (Waiman Long) [1416924] - [lib] locking/rwsem: Enable lockless waiter wakeup(s) (Waiman Long) [1416924] - [lib] locking/rwsem: Reduce spinlock contention in wakeup after up_read()/up_write() (Waiman Long) [1416924] - [lib] locking/rwsem: Fix lock optimistic spinning when owner is not running (Waiman Long) [1416924] - [lib] locking: Remove ACCESS_ONCE() usage (Waiman Long) [1416924] - [lib] locking/rwsem: Check for active lock before bailing on spinning (Waiman Long) [1416924] - [lib] locking/rwsem: Avoid deceiving lock spinners (Waiman Long) [1416924] - [lib] locking/rwsem: Set lock ownership ASAP (Waiman Long) [1416924] - [lib] locking/rwsem: Document barrier need when waking tasks (Waiman Long) [1416924] - [lib] locking/rwsem: Use task->state helpers (Waiman Long) [1416924] - [kernel] locking/mcs: Better differentiate between MCS variants (Waiman Long) [1416924] - [lib] locking/rwsem: Avoid double checking before try acquiring write lock (Waiman Long) [1416924] - [lib] locking/rwsem: Move EXPORT_SYMBOL() lines to follow function definition (Waiman Long) [1416924] - [lib] locking/rwsem: Add CONFIG_RWSEM_SPIN_ON_OWNER (Waiman Long) [1416924] - [kernel] locking/rwsem: Reduce the size of struct rw_semaphore (Waiman Long) [1416924] - [kernel] locking/spinlocks/mcs: Micro-optimize osq_unlock() (Waiman Long) [1416924] - [lib] locking/spinlocks/mcs: Introduce and use init macro and function for osq locks (Waiman Long) [1416924] - [lib] locking/spinlocks/mcs: Convert osq lock to atomic_t to reduce overhead (Waiman Long) [1416924] - [kernel] locking/spinlocks/mcs: Rename optimistic_spin_queue() to optimistic_spin_node() (Waiman Long) [1416924] - [lib] locking/rwsem: Allow conservative optimistic spinning when readers have lock (Waiman Long) [1416924] - [lib] locking/rwsem: Fix checkpatch.pl warnings (Waiman Long) [1416924] - [kernel] locking/rwsem: Fix warnings for CONFIG_RWSEM_GENERIC_SPINLOCK (Waiman Long) [1416924] - [lib] locking/rwsem: Support optimistic spinning (Waiman Long) [1416924] - [lib] rwsem: Add comments to explain the meaning of the rwsem's count field (Waiman Long) [1416924] - [lib] asmlinkage: Mark rwsem functions that can be called from assembler asmlinkage (Waiman Long) [1416924]- [md] dm cache metadata: fix metadata2 format's blocks_are_clean_separate_dirty (Mike Snitzer) [1434155] - [pci] hv: Use device serial number as PCI domain (Vitaly Kuznetsov) [1429743] - [pci] hv: Fix wslot_to_devfn() to fix warnings on device removal (Vitaly Kuznetsov) [1429743] - [net] bridge: netlink: call br_changelink() during br_dev_newlink() (Ivan Vecera) [1433293] - [net] Reduce queue allocation to one in kdump kernel (Sai Vemuri) [1379762] - [net] sched: Reflect HW offload status (Ivan Vecera) [1390693] - [net] sched: cls_u32: be more strict about skip-sw flag (Ivan Vecera) [1390693] - [net] sched: fix a typo in tc_for_each_action() (Ivan Vecera) [1390693] - [net] sched: act_gact: Update statistics when offloaded to hardware (Ivan Vecera) [1390693] - [net] sched: Enable netdev drivers to update statistics of offloaded actions (Ivan Vecera) [1390693] - [net] sched: cls_u32: Add support for skip-sw flag to tc u32 classifier. (Ivan Vecera) [1390693] - [net] sched: Move TCA_CLS_FLAGS_SKIP_HW to uapi header file. (Ivan Vecera) [1390693] - [net] sched: act_skbedit: Utility functions for mark action (Ivan Vecera) [1390693] - [net] sched: Macro instead of CONFIG_NET_CLS_ACT ifdef (Ivan Vecera) [1390693] - [net] sched: cls_u32 add bit to specify software only rules (Ivan Vecera) [1390693] - [net] sched: cls_u32: move TC offload feature bit into cls_u32 offload logic (Ivan Vecera) [1390693] - [net] sched: consolidate offload decision in cls_u32 (Ivan Vecera) [1390693] - [net] sched: tc: helper functions to query action types (Ivan Vecera) [1390693] - [net] sched: add cls_u32 offload hooks for netdevs (Ivan Vecera) [1390693] - [net] sched: avoid calling tcf_unbind_filter() in call_rcu callback (Ivan Vecera) [1390693] - [net] sched: cls_u32 changes to knode must appear atomic to readers (Ivan Vecera) [1390693] - [net] sched: cls_u32: fix missed pcpu_success free_percpu (Ivan Vecera) [1390693] - [net] sched: cls_u32: add missing rcu_assign_pointer and annotation (Ivan Vecera) [1390693] - [x86] platform/uv/bau: Fix HUB errors by remove initial write to sw-ack register (Frank Ramsay) [1422564] - [x86] platform/uv/bau: Implement uv4_wait_completion with read_status (Frank Ramsay) [1422564] - [x86] platform/uv/bau: Add wait_completion to bau_operations (Frank Ramsay) [1422564] - [x86] platform/uv/bau: Add status mmr location fields to bau_control (Frank Ramsay) [1422564] - [x86] platform/uv/bau: Cleanup bau_operations declaration and instances (Frank Ramsay) [1422564] - [x86] platform/uv/bau: Add payload descriptor qualifier (Frank Ramsay) [1422564] - [x86] platform/uv/bau: Add uv_bau_version enumerated constants (Frank Ramsay) [1422564] - [x86] platform: Remove warning message for duplicate NMI handlers (Frank Ramsay) [1433021] - [s390] vmlogrdr: fix IUCV buffer allocation (Hendrik Brueckner) [1431699] - [s390] dcssblk: fix device size calculation in dcssblk_direct_access() (Hendrik Brueckner) [1431700] - [tools] power turbostat: Support Knights Mill (KNM) (Steve Best) [1381293] - [vhost] lockless enqueuing (Wei Xu) [1401436] - [vhost] simplify work flushing (Wei Xu) [1401436] - [netdrv] i40e: don't add more vectors to num_lan_msix than number of CPUs (Stefan Assmann) [1396127] - [netdrv] bonding: add 802.3ad support for 25G speeds (Jarod Wilson) [1431202] - [powercap] rapl: Add Knights Mill CPUID (Steve Best) [1381291] - [wireless] Update rt2x00 driver to work with cfg80211 from linux-4.11-rc1 (Stanislaw Gruszka) [1421597] - [wireless] Update mwifiex driver to compile with cfg80211 from linux-4.11-rc1 (Stanislaw Gruszka) [1421597] - [wireless] Update brcmfmac driver to compile with cfg80211 from linux-4.11-rc1 (Stanislaw Gruszka) [1421597] - [wireless] Update iwlegacy driver to compile with cfg80211 from linux-4.11-rc1 (Stanislaw Gruszka) [1421597] - [wireless] Backport iwlwifi driver from linux-4.11-rc1 (Stanislaw Gruszka) [1387986 1385917 1385746 1351045 1421597] - [wireless] Backport wil6210 driver from linux-4.11-rc1 (Stanislaw Gruszka) [1421597] - [wireless] Backport ath10k driver from linux-4.11-rc1 (Stanislaw Gruszka) [1385738 1351053 1351049 1421597] - [wireless] Backport ath9k driver from linux-4.11-rc1 (Stanislaw Gruszka) [1421597] - [wireless] Backport net/mac80211 from linux-4.11-rc1 (Stanislaw Gruszka) [1421597] - [wireless] Backport net/wireless from linux-4.11-rc1 (Stanislaw Gruszka) [1421597]- [staging] usbip: remove staged driver (Torez Smith) [1383823] - [netdrv] sierra_net: Skip validating irrelevant fields for IDLE LSIs (Torez Smith) [1383823] - [netdrv] sierra_net: Add support for IPv6 and Dual-Stack Link Sense Indications (Torez Smith) [1383823] - [netdrv] catc: Use heap buffer for memory size test (Torez Smith) [1383823] - [netdrv] catc: Combine failure cleanup code in catc_probe() (Torez Smith) [1383823] - [netdrv] rtl8150: Use heap buffers for all register access (Torez Smith) [1383823] - [netdrv] pegasus: Use heap buffers for all register access (Torez Smith) [1383823] - [usb] serial: pl2303: add ATEN device ID (Torez Smith) [1383823] - [netdrv] r8152: check rx after napi is enabled (Torez Smith) [1383823] - [netdrv] r8152: re-schedule napi for tx (Torez Smith) [1383823] - [netdrv] r8152: avoid start_xmit to schedule napi when napi is disabled (Torez Smith) [1383823] - [netdrv] r8152: avoid start_xmit to call napi_schedule during autosuspend (Torez Smith) [1383823] - [usb] Add quirk for WORLDE easykey.25 MIDI keyboard (Torez Smith) [1383823] - [netdrv] qmi_wwan/cdc_ether: add device ID for HP lt2523 (Novatel E371) WWAN card (Torez Smith) [1383823] - [netdrv] r8152: don't execute runtime suspend if the tx is not empty (Torez Smith) [1383823] - [usb] serial: option: add device ID for HP lt2523 (Novatel E371) (Torez Smith) [1383823] - [netdrv] r8152: fix rtl8152_post_reset function (Torez Smith) [1383823] - [usb] serial: qcserial: add Dell DW5570 QDL (Torez Smith) [1383823] - [netdrv] r8152: fix the sw rx checksum is unavailable (Torez Smith) [1383823] - [usb] xhci: fix deadlock at host remove by running watchdog correctly (Torez Smith) [1383823] - [usb] serial: ch341: fix control-message error handling (Torez Smith) [1383823] - [netdrv] r8152: fix rx issue for runtime suspend (Torez Smith) [1383823] - [netdrv] r8152: split rtl8152_suspend function (Torez Smith) [1383823] - [usb] wusbcore: Fix one more crypto-on-the-stack bug (Torez Smith) [1383823] - [usb] serial: kl5kusb105: fix line-state error handling (Torez Smith) [1383823] - [usb] serial: ch341: fix baud rate and line-control handling (Torez Smith) [1383823] - [usb] serial: ch341: fix line settings after reset-resume (Torez Smith) [1383823] - [usb] serial: ch341: fix open error handling (Torez Smith) [1383823] - [usb] serial: ch341: fix modem-control and B0 handling (Torez Smith) [1383823] - [usb] serial: ch341: fix open and resume after B0 (Torez Smith) [1383823] - [usb] serial: ch341: fix initial modem-control state (Torez Smith) [1383823] - [usb] fix problems with duplicate endpoint addresses (Torez Smith) [1383823] - [usb] storage: unusual_uas: Add JMicron JMS56x to unusual device (Torez Smith) [1383823] - [usb] hub: Move hub_port_disable() to fix warning if PM is disabled (Torez Smith) [1383823] - [netdrv] usb: asix_devices: add .reset_resume for USB PM (Torez Smith) [1383823] - [usb] serial: ti_usb_3410_5052: fix NULL-deref at open (Torez Smith) [1383823] - [usb] serial: spcp8x5: fix NULL-deref at open (Torez Smith) [1383823] - [usb] serial: quatech2: fix sleep-while-atomic in close (Torez Smith) [1383823] - [usb] serial: pl2303: fix NULL-deref at open (Torez Smith) [1383823] - [usb] serial: oti6858: fix NULL-deref at open (Torez Smith) [1383823] - [usb] serial: omninet: fix NULL-derefs at open and disconnect (Torez Smith) [1383823] - [usb] serial: mos7840: fix misleading interrupt-URB comment (Torez Smith) [1383823] - [usb] serial: mos7840: remove unused write URB (Torez Smith) [1383823] - [usb] serial: mos7840: fix NULL-deref at open (Torez Smith) [1383823] - [usb] serial: mos7720: remove obsolete port initialisation (Torez Smith) [1383823] - [usb] serial: mos7720: fix parallel probe (Torez Smith) [1383823] - [usb] serial: mos7720: fix parport use-after-free on probe errors (Torez Smith) [1383823] - [usb] serial: mos7720: fix use-after-free on probe errors (Torez Smith) [1383823] - [usb] serial: mos7720: fix NULL-deref at open (Torez Smith) [1383823] - [usb] serial: kobil_sct: fix NULL-deref in write (Torez Smith) [1383823] - [usb] serial: keyspan_pda: verify endpoints at probe (Torez Smith) [1383823] - [usb] serial: iuu_phoenix: fix NULL-deref at open (Torez Smith) [1383823] - [usb] serial: io_ti: bind to interface after fw download (Torez Smith) [1383823] - [usb] serial: io_ti: fix I/O after disconnect (Torez Smith) [1383823] - [usb] serial: io_ti: fix another NULL-deref at open (Torez Smith) [1383823] - [usb] serial: io_ti: fix NULL-deref at open (Torez Smith) [1383823] - [usb] serial: io_edgeport: fix NULL-deref at open (Torez Smith) [1383823] - [usb] serial: garmin_gps: fix memory leak on failed URB submit (Torez Smith) [1383823] - [usb] serial: cyberjack: fix NULL-deref at open (Torez Smith) [1383823] - [usb] host: xhci: handle COMP_STOP from SETUP phase too (Torez Smith) [1383823] - [usb] xhci: apply XHCI_PME_STUCK_QUIRK to Intel Apollo Lake (Torez Smith) [1383823] - [usb] xhci: hold lock over xhci_abort_cmd_ring() (Torez Smith) [1383823] - [usb] xhci: Handle command completion and timeout race (Torez Smith) [1383823] - [usb] host: xhci: Fix possible wild pointer when handling abort command (Torez Smith) [1383823] - [usb] xhci: fix possible wild pointer (Torez Smith) [1383823] - [usb] return error code when platform_get_irq fails (Torez Smith) [1383823] - [usb] xhci: fix return value of xhci_setup_device() (Torez Smith) [1383823] - [usb] xhci: free xhci virtual devices with leaf nodes first (Torez Smith) [1383823] - [usb] serial: option: add dlink dwm-158 (Torez Smith) [1383823] - [usb] serial: option: add support for Telit LE922A PIDs 0x1040, 0x1041 (Torez Smith) [1383823] - [netdrv] lan78xx: add LAN7801 MAC only support (Torez Smith) [1383823] - [kernel] usb: cdc_mbim: add quirk for supporting Telit LE922A (Torez Smith) [1383823] - [usb] misc: rio500: fix result type for error message (Torez Smith) [1383823] - [usb] core: usbport: Use proper LED API to fix potential crash (Torez Smith) [1383823] - [netdrv] usb: set error code when usb_alloc_urb fails (Torez Smith) [1383823] - [kernel] usb: hcd.h: construct hub class request constants from simpler constants (Torez Smith) [1383823] - [usb] cdc-acm: add device id for GW Instek AFG-125 (Torez Smith) [1383823] - [kernel] fsl/usb: Workarourd for USB erratum-A005697 (Torez Smith) [1383823] - [usb] hub: Wait for connection to be reestablished after port reset (Torez Smith) [1383823] - [netdrv] usb: qmi_wwan: add support for Telit LE922A PID 0x1040 (Torez Smith) [1383823] - [netdrv] cdc_ether: Fix handling connection notification (Torez Smith) [1383823] - [netdrv] asix: Fix AX88772_suspend() USB vendor commands failure issues (Torez Smith) [1383823] - [usb] serial: kl5kusb105: abort on open exception path (Torez Smith) [1383823] - [usb] serial: kl5kusb105: fix open error path (Torez Smith) [1383823] - [usb] fix improper return value when kzalloc fails (Torez Smith) [1383823] - [usb] return correct errno on failures (Torez Smith) [1383823] - [usb] return correct errno code when krealloc fails (Torez Smith) [1383823] - [usb] ohci: use dma_pool_zalloc (Torez Smith) [1383823] - [usb] serial: cp210x: use tcflag_t to fix incompatible pointer type (Torez Smith) [1383823] - [usb] cdc-acm: handle read pipe errors (Torez Smith) [1383823] - [usb] cdc-acm: remove is_int_ep from acm structure (Torez Smith) [1383823] - [usb] cdc-acm: store in and out pipes in acm structure (Torez Smith) [1383823] - [usb] cdc-acm: refactor killing urbs (Torez Smith) [1383823] - [usb] cdc-acm: avoid interface_to_usbdev call (Torez Smith) [1383823] - [usb] cdc-acm: reindent log messages (Torez Smith) [1383823] - [usb] core: urb make use of usb_endpoint_maxp_mult (Torez Smith) [1383823] - [usb] hub: Fix auto-remount of safely removed or ejected USB-3 devices (Torez Smith) [1383823] - [usb] serial: cp210x: add ID for the Zone DPMX (Torez Smith) [1383823] - [netdrv] usb: lan78xx: Utilize phy_ethtool_nway_reset (Torez Smith) [1383823] - [usb] Fix USB CB/CBI storage devices with CONFIG_VMAP_STACK=y (Torez Smith) [1383823] - [usb] xhci-mem: use passed in GFP flags instead of GFP_KERNEL (Torez Smith) [1383823] - [usb] xhci: move slot_id from xhci_hcd to xhci_command structure (Torez Smith) [1383823] - [usb] xhci: remove the use of xhci->addr_dev (Torez Smith) [1383823] - [usb] xhci: cleanup cmd_completion in xhci_virt_device (Torez Smith) [1383823] - [usb] xhci: add helper to get the endpoint state of a endpoint context (Torez Smith) [1383823] - [usb] xhci: clean up error_bitmask usage (Torez Smith) [1383823] - [usb] xhci: Remove duplicate xhci urb giveback functions (Torez Smith) [1383823] - [usb] xhci: Giveback urb in finish_td directly (Torez Smith) [1383823] - [usb] xhci: refactor handle_tx_event() urb giveback (Torez Smith) [1383823] - [usb] xhci: fix non static symbol warning (Torez Smith) [1383823] - [usb] xhci: cleanup and refactor td_to_noop() (Torez Smith) [1383823] - [usb] xhci: refactor and cleanup process_isoc_td() (Torez Smith) [1383823] - [usb] xhci: rename endpoint related trb variables (Torez Smith) [1383823] - [usb] xhci: cleanup and refactor process_bulk_intr_td() (Torez Smith) [1383823] - [usb] xhci: cleanup and refactor process_ctrl_td() (Torez Smith) [1383823] - [usb] xhci: remove extra URB_SHORT_NOT_OK checks in xhci, core handles most cases (Torez Smith) [1383823] - [usb] xhci: add trb_is_noop() helper function (Torez Smith) [1383823] - [usb] xhci: use trb helper functions when possible (Torez Smith) [1383823] - [usb] xhci: don't try to reset the host if it is unaccessible (Torez Smith) [1383823] - [usb] xhci: cleanup error message if halting the host failed (Torez Smith) [1383823] - [usb] xhci: remove unnecessary xhci_quiesce call before xhci_halt (Torez Smith) [1383823] - [netdrv] r8152: Fix error path in open function (Torez Smith) [1383823] - [usb] uhci: report non-PME wakeup signalling for Intel hardware (Torez Smith) [1383823] - [usb] serial: fix invalid user-pointer checks (Torez Smith) [1383823] - [usb] cdc-acm: use get_icount tty operation (Torez Smith) [1383823] - [usb] cdc-acm: fix invalid user-pointer check (Torez Smith) [1383823] - [usb] cdc-acm: fix TIOCMIWAIT (Torez Smith) [1383823] - [netdrv] net driver: Add Cypress GX3 VID=04b4 PID=3610 (Torez Smith) [1383823] - [usb] serial: ftdi_sio: add support for TI CC3200 LaunchPad (Torez Smith) [1383823] - [usb] storage: drop freezer.h usage (Torez Smith) [1383823] - [usb] wusbcore: wusbhc: use permission-specific DEVICE_ATTR variants (Torez Smith) [1383823] - [usb] wusbcore: dev-sysfs: use permission-specific DEVICE_ATTR variants (Torez Smith) [1383823] - [usb] cdc-acm: fix uninitialized variable (Torez Smith) [1383823] - [usb] misc: usbtest: remove unnecessary & operation (Torez Smith) [1383823] - [usb] host: ehci: remove unnecessary max_packet() macro (Torez Smith) [1383823] - [usb] core: endpoint: remove unnecessary & operation (Torez Smith) [1383823] - [usb] core: devices: remove unnecessary & operation (Torez Smith) [1383823] - [usb] host: xhci: purge GET_MAX_PACKET() (Torez Smith) [1383823] - [uapi] usb: ch9: make usb_endpoint_maxp() return only packet size (Torez Smith) [1383823] - [usb] misc: usbtest: make use of new usb_endpoint_maxp_mult() (Torez Smith) [1383823] - [usb] host: xhci: make use of new usb_endpoint_maxp_mult() (Torez Smith) [1383823] - [usb] host: ehci: make use of new usb_endpoint_maxp_mult() (Torez Smith) [1383823] - [usb] core: devices: make use of new usb_endpoint_maxp_mult() (Torez Smith) [1383823] - [netdrv] lan78xx: Use irq_domain for phy interrupt from USB Int. EP (Torez Smith) [1383823] - [uapi] usb: add helper to extract bits 12:11 of wMaxPacketSize (Torez Smith) [1383823] - [netdrv] r8152: Fix broken RX checksums (Torez Smith) [1383823] - [usb] core: add missing license information to some files (Torez Smith) [1383823] - [netdrv] kalmia: avoid potential uninitialized variable use (Torez Smith) [1383823] - [usb] xhci-mtk: make IPPC register optional (Torez Smith) [1383823] - [usb] ohci: make ohci-da8xx a separate driver (Torez Smith) [1383823] - [usb] core: Added devspec sysfs entry for devices behind the usb hub (Torez Smith) [1383823] - [kernel] tty: vgacon+sisusb, move scrolldelta to a common helper (Torez Smith) [1383823] - [usb] serial: ch341: add debug output for chip version (Torez Smith) [1383823] - [usb] serial: ch341: add support for parity, frame length, stop bits (Torez Smith) [1383823] - [usb] serial: ch341: reinitialize chip on reconfiguration (Torez Smith) [1383823] - [usb] serial: ch341: add register and USB request definitions (Torez Smith) [1383823] - [usb] ohci-da8xx: Remove code that references mach (Torez Smith) [1383823] - [usb] hwrng: chaoskey - drop workaround for old hwrng core limitation (Torez Smith) [1383823] - [usb] ehci: merge all cases that disable the IO watchdog (Torez Smith) [1383823] - [usb] ehci: elide I/O watchdog on AMD parts (Torez Smith) [1383823] - [usb] usbtmc: Add, clarify and fix comments (Torez Smith) [1383823] - [kernel] usb: fix a typo in usb_class_driver documentation (Torez Smith) [1383823] - [usb] increase ohci watchdog delay to 275 msec (Torez Smith) [1383823] - [usb] serial: cp210x: return -EIO on short control transfers (Torez Smith) [1383823] - [usb] serial: cp210x: clean up CSIZE handling (Torez Smith) [1383823] - [usb] serial: fix potential NULL-dereference at probe (Torez Smith) [1383823] - [usb] xhci: use default USB_RESUME_TIMEOUT when resuming ports (Torez Smith) [1383823] - [usb] xhci: workaround for hosts missing CAS bit (Torez Smith) [1383823] - [usb] xhci: add restart quirk for Intel Wildcatpoint PCH (Torez Smith) [1383823] - [usb] serial: cp210x: fix tiocmget error handling (Torez Smith) [1383823] - [usb] wusb: fix error return code in wusb_prf() (Torez Smith) [1383823] - [netdrv] r8152: add new products of Lenovo (Torez Smith) [1383823] - [usb] serial: ftdi_sio: add support for Infineon TriBoard TC2X7 (Torez Smith) [1383823] - [usb] wusb: Stop using the stack for sg crypto scratch space (Torez Smith) [1383823] - [netdrv] asix: Avoid looping when the device does not respond (Torez Smith) [1383823] - [netdrv] qmi_wwan: add support for Quectel EC21 and EC25 (Torez Smith) [1383823] - [netdrv] usb: lan78xx: use new api ethtool_{get|set}_link_ksettings (Torez Smith) [1383823] - [usb] host: ehci-sead3: Remove SEAD-3 EHCI code (Torez Smith) [1383823] - [usb] revert "usbtmc: convert to devm_kzalloc" (Torez Smith) [1383823] - [usb] serial: cp210x: Add ID for a Juniper console (Torez Smith) [1383823] - [usb] kconfig: using select for USB_COMMON dependency (Torez Smith) [1383823] - [usb] hub: change CLEAR_FEATURE to SET_FEATURE (Torez Smith) [1383823] - [usb] core: Introduce a USB port LED trigger (Torez Smith) [1383823] - [usb] core: hcd: add missing header dependencies (Torez Smith) [1383823] - [usb] misc: legousbtower: Fix NULL pointer deference (Torez Smith) [1383823] - [usb] cdc-acm: hardening against malicious devices (Torez Smith) [1383823] - [netdrv] r8152: disable ALDPS and EEE before setting PHY (Torez Smith) [1383823] - [netdrv] r8152: remove r8153_enable_eee (Torez Smith) [1383823] - [netdrv] r8152: move PHY settings to hw_phy_cfg (Torez Smith) [1383823] - [netdrv] r8152: move enabling PHY (Torez Smith) [1383823] - [netdrv] r8152: move some functions (Torez Smith) [1383823] - [usb] change bInterval default to 10 ms (Torez Smith) [1383823] - [usb] ohci: Allow ohci on omap5 also (Torez Smith) [1383823] - [usb] host: xhci-tegra: Fix error return code in tegra_xusb_probe() (Torez Smith) [1383823] - [usb] ezusb: constify local structures (Torez Smith) [1383823] - [usb] wusbcore: add in missing white space in error message text (Torez Smith) [1383823] - [usb] cdc-acm: cleaning up debug in data submission path (Torez Smith) [1383823] - [usb] cdc-acm: cleanup debugging in submission path (Torez Smith) [1383823] - [kernel] scsi: introduce a quirk for false cache reporting (Torez Smith) [1383823] - [usb] kconfig: let USB_ULPI_BUS depends on USB_COMMON (Torez Smith) [1383823] - [usb] serial: simple: add support for another Infineon flashloader (Torez Smith) [1383823] - [usb] cdc-acm: delete obsolete debug messages (Torez Smith) [1383823] - [usb] cdc-wdm: add terminating newline (Torez Smith) [1383823] - [usb] kconfig: move ulpi bus support out of host (Torez Smith) [1383823] - [usb] xhci: fix null pointer dereference in stop command timeout function (Torez Smith) [1383823] - [netdrv] kaweth: remove obsolete debugging statements (Torez Smith) [1383823] - [netdrv] lan78xx: mark symbols static where possible (Torez Smith) [1383823] - [netdrv] hso: Convert printk to pr_ (Torez Smith) [1383823] - [netdrv] hso: Use a more common logging style (Torez Smith) [1383823] - [netdrv] smsc95xx: Add mdix control via ethtool (Torez Smith) [1383823] - [netdrv] smsc95xx: Add register define (Torez Smith) [1383823] - [kernel] usb: ulpi: make ops struct constant (Torez Smith) [1383823] - [kernel] usb: ulpi: remove "dev" field from struct ulpi_ops (Torez Smith) [1383823] - [kernel] usb: ulpi: rename operations {read|write}_dev to simply {read|write} (Torez Smith) [1383823] - [kernel] usb: ulpi: remove calls to old api callbacks (Torez Smith) [1383823] - [kernel] usb: ulpi: add new api functions, {read|write}_dev() (Torez Smith) [1383823] - [usb] ulpi: move setting of ulpi->dev parent up in ulpi_register() (Torez Smith) [1383823] - [usb] core: use IS_ENABLED() instead of checking for built-in or module (Torez Smith) [1383823] - [netdrv] pegasus: Remove deprecated create_singlethread_workqueue (Torez Smith) [1383823] - [netdrv] r8152: fix the coding style with checkpatch.pl (Torez Smith) [1383823] - [netdrv] asix: autoneg will set WRITE_MEDIUM reg (Torez Smith) [1383823] - [netdrv] asix: see 802.3 spec for phy reset (Torez Smith) [1383823] - [netdrv] asix: Fix AX88772x resume failures (Torez Smith) [1383823] - [netdrv] asix: Avoid looping when the device is disconnected (Torez Smith) [1383823] - [netdrv] asix: Add in_pm parameter (Torez Smith) [1383823] - [netdrv] r8152: constify ethtool_ops structures (Torez Smith) [1383823] - [usb] wusbcore: wa-nep: don't print on ENOMEM (Torez Smith) [1383823] - [usb] wusbcore: security: don't print on ENOMEM (Torez Smith) [1383823] - [usb] wusbcore: crypto: don't print on ENOMEM (Torez Smith) [1383823] - [usb] usb-skeleton: don't print on ENOMEM (Torez Smith) [1383823] - [usb] storage: sddr09: don't print on ENOMEM (Torez Smith) [1383823] - [usb] storage: alauda: don't print on ENOMEM (Torez Smith) [1383823] - [usb] misc: yurex: don't print on ENOMEM (Torez Smith) [1383823] - [usb] misc: uss720: don't print on ENOMEM (Torez Smith) [1383823] - [usb] misc: usbsevseg: don't print on ENOMEM (Torez Smith) [1383823] - [usb] misc: usblcd: don't print on ENOMEM (Torez Smith) [1383823] - [usb] misc: trancevibrator: don't print on ENOMEM (Torez Smith) [1383823] - [usb] misc: lvstest: don't print on ENOMEM (Torez Smith) [1383823] - [usb] misc: legousbtower: don't print on ENOMEM (Torez Smith) [1383823] - [usb] misc: ldusb: don't print on ENOMEM (Torez Smith) [1383823] - [usb] misc: iowarrior: don't print on ENOMEM (Torez Smith) [1383823] - [usb] misc: idmouse: don't print on ENOMEM (Torez Smith) [1383823] - [usb] misc: ftdi-elan: don't print on ENOMEM (Torez Smith) [1383823] - [usb] misc: cytherm: don't print on ENOMEM (Torez Smith) [1383823] - [usb] misc: cypress_cy7c63: don't print on ENOMEM (Torez Smith) [1383823] - [usb] misc: appledisplay: don't print on ENOMEM (Torez Smith) [1383823] - [usb] misc: adutux: don't print on ENOMEM (Torez Smith) [1383823] - [usb] host: xhci: don't print on ENOMEM (Torez Smith) [1383823] - [usb] host: xhci-tegra: don't print on ENOMEM (Torez Smith) [1383823] - [usb] host: uhci-hcd: don't print on ENOMEM (Torez Smith) [1383823] - [usb] core: urb: don't print on ENOMEM (Torez Smith) [1383823] - [usb] core: message: don't print on ENOMEM (Torez Smith) [1383823] - [usb] core: hub: don't print on ENOMEM (Torez Smith) [1383823] - [usb] core: hcd: don't print on ENOMEM (Torez Smith) [1383823] - [usb] class: usbtmc: don't print on ENOMEM (Torez Smith) [1383823] - [usb] atm: usbatm: don't print on ENOMEM (Torez Smith) [1383823] - [usb] atm: ueagle-atm: don't print on ENOMEM (Torez Smith) [1383823] - [usb] atm: speedtch: don't print on ENOMEM (Torez Smith) [1383823] - [usb] atm: cxacru: don't print on ENOMEM (Torez Smith) [1383823] - [usb] serial: option: add WeTelecom 0x6802 and 0x6803 products (Torez Smith) [1383823] - [usb] avoid left shift by -1 (Torez Smith) [1383823] - [usb] fix typo in wMaxPacketSize validation (Torez Smith) [1383823] - [usb] serial: ti_usb_3410_5052: remove unused variables (Torez Smith) [1383823] - [usb] serial: ti_usb_3410_5052: use C_X macros (Torez Smith) [1383823] - [usb] serial: ti_usb_3410_5052: remove useless NULL-testing (Torez Smith) [1383823] - [usb] serial: ti_usb_3410_5052: remove useless dev_dbg messages (Torez Smith) [1383823] - [usb] serial: ti_usb_3410_5052: do not use __uX types (Torez Smith) [1383823] - [usb] serial: use IS_ENABLED() instead of checking for built-in or module (Torez Smith) [1383823] - [usb] serial: option: add WeTelecom WM-D200 (Torez Smith) [1383823] - [netdrv] kaweth: fix oops upon failed memory allocation (Torez Smith) [1383823] - [netdrv] kaweth: fix firmware download (Torez Smith) [1383823] - [usb] xhci: don't dereference a xhci member after removing xhci (Torez Smith) [1383823] - [usb] xhci: Fix panic if disconnect (Torez Smith) [1383823] - [usb] xhci: really enqueue zero length TRBs (Torez Smith) [1383823] - [usb] xhci: always handle "Command Ring Stopped" events (Torez Smith) [1383823] - [usb] cdc-acm: fix wrong pipe type on rx interrupt xfers (Torez Smith) [1383823] - [kernel] usb: bcma: support old USB 2.0 controller on Northstar devices (Torez Smith) [1383823] - [usb] whci: Remove deprecated create_singlethread_workqueue (Torez Smith) [1383823] - [usb] cdc-wdm: cleanup debug messages (Torez Smith) [1383823] - [usb] wusbcore: wa-xfer: don't print error when allocating urb fails (Torez Smith) [1383823] - [usb] wusbcore: wa-nep: don't print error when allocating urb fails (Torez Smith) [1383823] - [usb] usb-skeleton: don't print error when allocating urb fails (Torez Smith) [1383823] - [usb] storage: usb: don't print error when allocating urb fails (Torez Smith) [1383823] - [usb] misc: yurex: don't print error when allocating urb fails (Torez Smith) [1383823] - [usb] misc: uss720: don't print error when allocating urb fails (Torez Smith) [1383823] - [usb] misc: sisusbvga: sisusb: don't print error when allocating urb fails (Torez Smith) [1383823] - [usb] misc: lvstest: don't print error when allocating urb fails (Torez Smith) [1383823] - [usb] misc: legousbtower: don't print error when allocating urb fails (Torez Smith) [1383823] - [usb] misc: ldusb: don't print error when allocating urb fails (Torez Smith) [1383823] - [usb] misc: iowarrior: don't print error when allocating urb fails (Torez Smith) [1383823] - [usb] misc: ftdi-elan: don't print error when allocating urb fails (Torez Smith) [1383823] - [usb] misc: appledisplay: don't print error when allocating urb fails (Torez Smith) [1383823] - [usb] misc: adutux: don't print error when allocating urb fails (Torez Smith) [1383823] - [usb] class: usbtmc: don't print error when allocating urb fails (Torez Smith) [1383823] - [usb] atm: usbatm: don't print error when allocating urb fails (Torez Smith) [1383823] - [usb] atm: ueagle-atm: don't print error when allocating urb fails (Torez Smith) [1383823] - [usb] atm: cxacru: don't print error when allocating urb fails (Torez Smith) [1383823] - [usb] serial: mos7840: fix non-atomic allocation in write path (Torez Smith) [1383823] - [usb] serial: mos7720: fix non-atomic allocation in write path (Torez Smith) [1383823] - [netdrv] usb: usbnet: don't print error when allocating urb fails (Torez Smith) [1383823] - [netdrv] usb: lan78xx: don't print error when allocating urb fails (Torez Smith) [1383823] - [netdrv] usb: hso: don't print error when allocating urb fails (Torez Smith) [1383823] - [usb] misc: usbtest: add fix for driver hang (Torez Smith) [1383823] - [usb] cdc-wdm: Clear read pipeline in case of error (Torez Smith) [1383823] - [usb] core: of.c: fix defined but not declare warning (Torez Smith) [1383823] - [usb] remove redundant dependency on USB_SUPPORT (Torez Smith) [1383823] - [usb] remove race condition in usbfs/libusb when using reap-after-disconnect (Torez Smith) [1383823] - [usb] devio, do not warn when allocation fails (Torez Smith) [1383823] - [usb] ehci: change order of register cleanup during shutdown (Torez Smith) [1383823] - [usb] validate wMaxPacketValue entries in endpoint descriptors (Torez Smith) [1383823] - [kernel] usb: ulpi: Automatically set driver::owner with ulpi_driver_register() (Torez Smith) [1383823] - [usb] storage: fix runtime pm issue in usb_stor_probe2 (Torez Smith) [1383823] - [usb] cdc-wdm: fix "out-of-sync" due to missing notifications (Torez Smith) [1383823] - [usb] ftdi-elan: Remove deprecated create_singlethread_workqueue (Torez Smith) [1383823] - [usb] appledisplay: Remove deprecated create_singlethread_workqueue (Torez Smith) [1383823] - [usb] lvstest: Remove deprecated create_singlethread_workqueue (Torez Smith) [1383823] - [usb] misc: Add driver for usb4604 (Torez Smith) [1383823] - [usb] misc: ftdi-elan: Fix off-by-one memory corruptions (Torez Smith) [1383823] - [usb] misc: usbtest: usbtest_do_ioctl may return positive integer (Torez Smith) [1383823] - [usb] hub: change the locking in hub_activate (Torez Smith) [1383823] - [usb] hub: fix up early-exit pathway in hub_activate (Torez Smith) [1383823] - [usb] hub: Fix unbalanced reference count/memory leak/deadlocks (Torez Smith) [1383823] - [usb] serial: fix memleak in driver-registration error path (Torez Smith) [1383823] - [usb] serial: option: add support for Telit LE920A4 (Torez Smith) [1383823] - [usb] serial: ftdi_sio: add device ID for WICED USB UART dev board (Torez Smith) [1383823] - [usb] serial: ftdi_sio: add PIDs for Ivium Technologies devices (Torez Smith) [1383823] - [usb] serial: option: add D-Link DWM-156/A3 (Torez Smith) [1383823] - [netdrv] cdc_ether: Improve ZTE MF823/831/910 handling (Torez Smith) [1383823] - [usb] cdc-acm: beautify probe() (Torez Smith) [1383823] - [usb] cdc-wdm: use the common CDC parser (Torez Smith) [1383823] - [usb] cdc-acm: cleanup error handling (Torez Smith) [1383823] - [usb] cdc-acm: use the common parser (Torez Smith) [1383823] - [usb] usbnet: move the CDC parser into USB core (Torez Smith) [1383823] - [netdrv] rndis_host: Set valid random MAC on buggy devices (Torez Smith) [1383823] - [usb] serial: use variable for status (Torez Smith) [1383823] - [usb] serial: option: add support for Telit LE910 PID 0x1206 (Torez Smith) [1383823] - [netdrv] r8152: add MODULE_VERSION (Torez Smith) [1383823] - [usb] serial: cp210x: use kmemdup (Torez Smith) [1383823] - [usb] serial: ti_usb_3410_5052: use functions rather than macros (Torez Smith) [1383823] - [usb] serial: ti_usb_3410_5052: remove ti_usb_3410_5052.h (Torez Smith) [1383823] - [usb] serial: ti_usb_3410_5052: use __packed (Torez Smith) [1383823] - [usb] serial: ti_usb_3410_5052: remove useless comments (Torez Smith) [1383823] - [usb] quirks: Add no-lpm quirk for Elan (Torez Smith) [1383823] - [netdrv] r8152: Add support for setting pass through MAC address on RTL8153-AD (Torez Smith) [1383823] - [netdrv] r8152: remove cancel_delayed_work_sync in rtl8152_set_speed (Torez Smith) [1383823] - [netdrv] r8152: remove a netif_carrier_off in rtl8152_open function (Torez Smith) [1383823] - [netdrv] r8152: remove rtl_phy_reset function (Torez Smith) [1383823] - [netdrv] r8152: remove the setting of LAN_WAKE_EN (Torez Smith) [1383823] - [netdrv] r8152: fix runtime function for RTL8152 (Torez Smith) [1383823] - [netdrv] cdc_ncm: workaround for EM7455 "silent" data interface (Torez Smith) [1383823] - [usb] xhci: free the correct ring (Torez Smith) [1383823] - [netdrv] r8152: clear LINK_OFF_WAKE_EN after autoresume (Torez Smith) [1383823] - [netdrv] usbnet: Stop RX Q on MTU change (Torez Smith) [1383823] - [usb] don't free bandwidth_mutex too early (Torez Smith) [1383823] - [kernel] xhci: get rid of platform data (Torez Smith) [1383823] - [usb] xhci: rename and simplify last_trb_on_last_seg() helper (Torez Smith) [1383823] - [usb] xhci: remove enqueue_is_link() helper (Torez Smith) [1383823] - [usb] xhci: rework inc_deq() and fix off by one error (Torez Smith) [1383823] - [usb] xhci: use and add separate function for checking for link trbs (Torez Smith) [1383823] - [usb] xhci: clean up event ring checks from inc_enq() (Torez Smith) [1383823] - [usb] xhci: TD-fragment, align the unsplittable case with a bounce buffer (Torez Smith) [1383823] - [usb] xhci: align the last trb before link if it is easily splittable (Torez Smith) [1383823] - [usb] xhci: don't rely on precalculated value of needed trbs in the enqueue loop (Torez Smith) [1383823] - [usb] xhci: use boolean to indicate last trb in td remainder calculation (Torez Smith) [1383823] - [usb] xhci: properly prepare zero packet TD after normal bulk TD (Torez Smith) [1383823] - [usb] xhci: rename ep_ring variable in queue_bulk_tx(), no functional change (Torez Smith) [1383823] - [kernel] tty: vt, convert more macros to functions (Torez Smith) [1383823] - [kernel] tty: vt, remove consw->con_bmove (Torez Smith) [1383823] - [kernel] tty: vt, consw->con_set_palette cleanup (Torez Smith) [1383823] - [kernel] tty: vt, consw->con_scrolldelta cleanup (Torez Smith) [1383823] - [usb] sisusb: remove dummy variables (Torez Smith) [1383823] - [kernel] usb: ehci: declare hostpc register as zero-length array (Torez Smith) [1383823] - [usb] gadget: move gadget API functions to udc-core (Torez Smith) [1383823] - [usb] misc: remove outdated USB LED driver (Torez Smith) [1383823] - [netdrv] r8152: modify the check of the flag of PHY_RESET in set_speed function (Torez Smith) [1383823] - [netdrv] r8152: correct the rx early size (Torez Smith) [1383823] - [netdrv] r8152: disable MAC clock speed down (Torez Smith) [1383823] - [netdrv] r8152: save the speed (Torez Smith) [1383823] - [netdrv] r8152: move the setting for the default speed (Torez Smith) [1383823] - [netdrv] r8152: move the settings of PHY to a work queue (Torez Smith) [1383823] - [usb] common: otg-fsm: add license to usb-otg-fsm (Torez Smith) [1383823] - [netdrv] r8152: replace netdev_alloc_skb_ip_align with napi_alloc_skb (Torez Smith) [1383823] - [usb] misc: usb3503: Clean up on driver unbind (Torez Smith) [1383823] - [usb] misc: usb3503: Set platform data (Torez Smith) [1383823] - [usb] microtek: Use "foo *bar" instead of "foo * bar" (Torez Smith) [1383823] - [usb] cdc-acm: Space prohibited before close parenthesis ')' (Torez Smith) [1383823] - [usb] echi-hcd: Add ehci_setup check before echi_shutdown (Torez Smith) [1383823] - [usb] ohci: Don't mark EDs as ED_OPER if scheduling fails (Torez Smith) [1383823] - [usb] hwrng: chaoskey - Fix URB warning due to timeout on Alea (Torez Smith) [1383823] - [usb] hwrng: chaoskey - Add support for Araneus Alea I USB RNG (Torez Smith) [1383823] - [usb] ehci: avoid undefined pointer arithmetic and placate UBSAN (Torez Smith) [1383823] - [usb] quirks: Add no-lpm quirk for Acer C120 LED Projector (Torez Smith) [1383823] - [usb] quirks: Fix sorting (Torez Smith) [1383823] - [usb] xhci: fix platform quirks overwrite regression in 4.7-rc1 (Torez Smith) [1383823] - [netdrv] usbnet: smsc95xx: fix link detection for disabled autonegotiation (Torez Smith) [1383823] - [netdrv] pegasus: simplify logical constraint (Torez Smith) [1383823] - [netdrv] usb: ch9200: use kmemdup (Torez Smith) [1383823] - [netdrv] cdc_ncm: update datagram size after changing mtu (Torez Smith) [1383823] - [netdrv] revert "net: pegasus: remove dead coding" (Torez Smith) [1383823] - [netdrv] pegasus: remove dead coding (Torez Smith) [1383823] - [netdrv] asix: Fix offset calculation in asix_rx_fixup() causing slow transmissions (Torez Smith) [1383823] - [usb] ohci-jz4740: Remove obsolete driver (Torez Smith) [1383823] - [usb] serial: ti_usb_3410_5052: add MOXA UPORT 11x0 support (Torez Smith) [1383823] - [usb] serial: fix minor-number allocation (Torez Smith) [1383823] - [usb] serial: quatech2: fix use-after-free in probe error path (Torez Smith) [1383823] - [usb] serial: keyspan: fix debug and error messages (Torez Smith) [1383823] - [usb] serial: keyspan: fix URB unlink (Torez Smith) [1383823] - [usb] serial: keyspan: fix use-after-free in probe error path (Torez Smith) [1383823] - [usb] serial: io_edgeport: fix memory leaks in probe error path (Torez Smith) [1383823] - [usb] serial: io_edgeport: fix memory leaks in attach error path (Torez Smith) [1383823] - [usb] host: xhci-rcar: Avoid long wait in xhci_reset() (Torez Smith) [1383823] - [usb] wusbcore: Do not initialise statics to 0 (Torez Smith) [1383823] - [usb] wusbcore: Remove space before ', ' and '(' (Torez Smith) [1383823] - [usb] serial: cp210x: clean up CRTSCTS flag code (Torez Smith) [1383823] - [usb] serial: cp210x: get rid of magic numbers in CRTSCTS flag code (Torez Smith) [1383823] - [usb] serial: cp210x: fix hardware flow-control disable (Torez Smith) [1383823] - [netdrv] usbnet: smsc95xx: silence an uninitialized variable warning (Torez Smith) [1383823] - [netdrv] usbnet/smsc75xx: silence uninitialized variable warning (Torez Smith) [1383823] - [usb] serial: option: add even more ZTE device ids (Torez Smith) [1383823] - [usb] serial: option: add more ZTE device ids (Torez Smith) [1383823] - [usb] sisusbvga: correct speed testing (Torez Smith) [1383823] - [usb] misc: usbtest: fix pattern tests for scatterlists (Torez Smith) [1383823] - [kernel] usb: leave LPM alone if possible when binding/unbinding interface drivers (Torez Smith) [1383823] - [netdrv] rtl8152: correct speed testing (Torez Smith) [1383823] - [netdrv] usbnet: correct speed testing (Torez Smith) [1383823] - [usb] serial: option: add support for Cinterion PH8 and AHxx (Torez Smith) [1383823] - [kernel] tty: vt, make color_table const (Torez Smith) [1383823] - [net] tty: Replace TTY_THROTTLED bit tests with tty_throttled() (Torez Smith) [1383823] - [usb] ehci: make all debugging depend on CONFIG_DYNAMIC_DEBUG (Torez Smith) [1383823] - [usb] Add driver for UCSI (Torez Smith) [1383823] - [usb] xhci: tegra: Add Tegra210 support (Torez Smith) [1383823] - [usb] xhci: Add NVIDIA Tegra XUSB controller driver (Torez Smith) [1383823] - [usb] core: move root hub's device node assignment after it is added to bus (Torez Smith) [1383823] - [usb] Use "foo *bar" instead of "foo * bar" (Torez Smith) [1383823] - [usb] Remove unnecessary space before function pointer arguments (Torez Smith) [1383823] - [kernel] usb: core: hub: hub_port_init lock controller instead of bus (Torez Smith) [1383823] - [usb] devio: declare usbdev_vm_ops as static (Torez Smith) [1383823] - [usb] misc: usbtest: fix error of urb allocation (Torez Smith) [1383823] - [usb] core: buffer: avoid NULL pointer dereferrence (Torez Smith) [1383823] - [usb] hcd: do not call whc_clean_up on wch_init call failure (Torez Smith) [1383823] - [usb] xhci: remove duplicate code of interval checking (Torez Smith) [1383823] - [usb] xhci: remove duplicate function xhci_urb_to_transfer_ring (Torez Smith) [1383823] - [usb] xhci: merge xhci_queue_bulk_tx and queue_bulk_sg_tx functions (Torez Smith) [1383823] - [usb] usb: core: Minimize irq disabling in usb_sg_cancel() (Torez Smith) [1383823] - [usb] usb: core: Don't disable irqs in usb_sg_wait() during URB submit (Torez Smith) [1383823] - [usb] storage: fix multi-line comment style (Torez Smith) [1383823] - [usb] storage: scsiglue: limit USB3 devices to 2048 sectors (Torez Smith) [1383823] - [usb] storage: scsiglue: further describe our 240 sector limit (Torez Smith) [1383823] - [usb] hub: admit devices are SS+ (Torez Smith) [1383823] - [kernel] usb: correct intervals for SS+ (Torez Smith) [1383823] - [kernel] usb: LTM also for USB 3.1 (Torez Smith) [1383823] - [usb] serial: use IS_ENABLED() instead of checking for FOO || FOO_MODULE (Torez Smith) [1383823] - [usb] serial: ftdi_sio: constify ftdi_sio_quirk structures (Torez Smith) [1383823] - [usb] wusbcore: remove unreachable code (Torez Smith) [1383823] - [usb] whci-hcd: add more checks for dma mapping error (Torez Smith) [1383823] - [usb] xhci: fix typo in babble endpoint handling comment (Torez Smith) [1383823] - [uapi] usb: pd: additional feature selectors (Torez Smith) [1383823] - [uapi] usb: pd: define specific requests (Torez Smith) [1383823] - [uapi] usb: add descriptors from USB Power Delivery spec (Torez Smith) [1383823] - [usb] common: rework CONFIG_USB_COMMON logic (Torez Smith) [1383823] - [kernel] usb: otg-fsm: support multiple instances (Torez Smith) [1383823] - [kernel] usb: otg-fsm: Add documentation for struct otg_fsm (Torez Smith) [1383823] - [acpi] acpica: linux: Allow ACPICA inclusion for CONFIG_ACPI=n builds (Prarit Bhargava) [1432953 1383823] - [acpi] acpica: linux: Add support to exclude inclusion (Prarit Bhargava) [1432953 1383823] - [acpi] acpica: linux headers: Add to remove mis-ordered inclusion of (Prarit Bhargava) [1432953 1383823] - [acpi] acpica: linux headers: Add (Prarit Bhargava) [1432953 1383823] - [acpi] acpica: linux header: Add support for stubbed externals (Prarit Bhargava) [1432953 1383823] - [acpi] acpica: osl: Add configurability for generic external functions (Prarit Bhargava) [1383823 1432953] - [acpi] acpica: Add support to allow host OS to redefine individual OSL prototypes (Prarit Bhargava) [1432953 1383823]- [netdrv] nfp: consolidate two PCI device tables/structures into one (John Linville) [1406197] - [netdrv] nfp: don't tell FW about the reserved buffer space (John Linville) [1406197] - [netdrv] nfp: allow application firmware to limit number of SR-IOV VFs (John Linville) [1406197] - [netdrv] nfp: return nfp_rtsym_read_le() errors correctly (John Linville) [1406197] - [netdrv] nfp: add very basic access to NSP logs (John Linville) [1406197] - [netdrv] nfp: report NSP ABI version in ethtool FW version (John Linville) [1406197] - [netdrv] nfp: store NSP ABI version in state structure (John Linville) [1406197] - [netdrv] nfp: report manufacturing info on load (John Linville) [1406197] - [netdrv] nfp: refactor NSP initialization and add error message (John Linville) [1406197] - [netdrv] nfp: add the PF driver (John Linville) [1406197] - [netdrv] nfp: allocate irqs in lower driver (John Linville) [1406197] - [netdrv] nfp: add port layer to debugfs directories (John Linville) [1406197] - [netdrv] nfp: add support for service processor access (John Linville) [1406197] - [netdrv] nfp: add rtsym support (John Linville) [1406197] - [netdrv] nfp: add MIP reading support (John Linville) [1406197] - [netdrv] nfp: add support for reading nffw info (John Linville) [1406197] - [netdrv] nfp: add hwinfo support (John Linville) [1406197] - [netdrv] nfp: add support for resources (John Linville) [1406197] - [netdrv] nfp: add CPP access core (John Linville) [1406197] - [netdrv] nfp: rename the driver and add new main file (John Linville) [1406197] - [kernel] bitfield.h: add FIELD_FIT() helper (John Linville) [1406197] - [kernel] add basic register-field manipulation macros (John Linville) [1406197] - [netdrv] netronome: don't access real_num_rx_queues directly (John Linville) [1406197] - [netdrv] nfp: reorganize nfp_net_rx() to get packet offsets early (John Linville) [1406197] - [netdrv] nfp: add support for ethtool .set_channels (John Linville) [1406197] - [netdrv] nfp: move RSS indirection table init into a separate function (John Linville) [1406197] - [netdrv] nfp: add helper to reassign rings to IRQ vectors (John Linville) [1406197] - [netdrv] nfp: loosen relation between rings and IRQs vectors (John Linville) [1406197] - [netdrv] nfp: reuse ring helpers on .ndo_open() path (John Linville) [1406197] - [netdrv] nfp: rename ring allocation helpers (John Linville) [1406197] - [netdrv] nfp: centralize runtime reconfiguration logic (John Linville) [1406197] - [netdrv] nfp: add support for ethtool .get_channels (John Linville) [1406197] - [netdrv] nfp: bring back support for different ring counts (John Linville) [1406197] - [netdrv] nfp: replace num_irqs with max_r_vecs (John Linville) [1406197] - [netdrv] nfp: remove nfp_net_irqs_wanted() (John Linville) [1406197] - [netdrv] nfp: use unsigned int for vector/ring counts (John Linville) [1406197] - [netdrv] nfp: create separate define for max number of vectors (John Linville) [1406197] - [netdrv] nfp: use AND instead of modulo to get ring indexes (John Linville) [1406197] - [netdrv] nfp: add separate buffer allocation function for napi (John Linville) [1406197] - [netdrv] nfp: use alloc_frag() and build_skb() (John Linville) [1406197] - [netdrv] nfp: add buffer drop/recycle helper for RX (John Linville) [1406197] - [netdrv] nfp: centralize the buffer size calculation (John Linville) [1406197] - [netdrv] nfp: remove inline attributes and dead code (John Linville) [1406197] - [netdrv] nfp: remove unnecessary call to ether_setup() (John Linville) [1406197] - [netdrv] nfp: remove support for nfp3200 (John Linville) [1406197] - [netdrv] nfp: backport definitions of nn_{read,write}* (John Linville) [1406197] - [netdrv] nfp: simplify nfp_net_poll() (John Linville) [1406197] - [netdrv] xen-netfront: Delete rx_refill_timer in xennet_disconnect_backend() (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: Improve error handling during initialization (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: Rework the fix for Rx stall during OOM and network stress (Vitaly Kuznetsov) [1102638] - [netdrv] xen/netfront: set default upper limit of tx/rx queues to 8 (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: Fix Rx stall during network stress and OOM (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: cast grant table reference first to type int (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: do not cast grant table reference to signed short (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: only napi_synchronize() if running (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: Use setup_timer (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: request Tx response events more often (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: update num_queues to real created (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: always set num queues if possible (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: respect user provided max_queues (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: Remove the meaningless code (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: only clean up queues if present (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: properly destroy queues when removing device (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: refactor making Tx requests (Vitaly Kuznetsov) [1102638] - [xen] add page_to_mfn() (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: refactor skb slot counting (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: use different locks for Rx and Tx stats (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: remove residual dead code (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: always keep the Rx ring full of requests (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: print correct number of queues (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: release per-queue Tx and Rx resource when disconnecting (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: fix locking in connect error path (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: call netif_carrier_off() only once when disconnecting (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: don't nest queue locks in xennet_connect() (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: recreate queues correctly when reconnecting (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: fix oops when disconnected from backend (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: initialise queue name in xennet_init_queue (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: Add support for multiple queues (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: Factor queue-specific data into queue struct (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: fix array initialization bug (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: Call dev_kfree_skb_any instead of dev_kfree_skb (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: handle backend CLOSED without CLOSING (Vitaly Kuznetsov) [1102638] - [netdrv] xen-netfront: fix missing rx_refill_timer when allocate memory failed (Vitaly Kuznetsov) [1102638]- [net] sched: cls_u32: complete the check for non-forced case in u32_destroy() (Ivan Vecera) [1428588] - [net] sched: fix a use-after-free in tc_ctl_tfilter() (Ivan Vecera) [1428588] - [net] sched: destroy proto tp when all filters are gone (Ivan Vecera) [1428588] - [net] sched: fq_codel: return non zero qlen in class dumps (Ivan Vecera) [1428588] - [net] sched: close another race condition in tcf_mirred_release() (Ivan Vecera) [1428588] - [net] sched: Add description for cpu_bstats argument (Ivan Vecera) [1428588] - [net] sched: fix missing free per cpu on qstats (Ivan Vecera) [1428588] - [net] sched: act_pedit: check binding before calling tcf_hash_release() (Ivan Vecera) [1428588] - [net] sched: fix refcount imbalance in actions (Ivan Vecera) [1428588] - [net] sched: act_mirred: remove spinlock in fast path (Ivan Vecera) [1428588] - [net] sched: act_gact: remove spinlock in fast path (Ivan Vecera) [1428588] - [net] sched: act_gact: read tcfg_ptype once (Ivan Vecera) [1428588] - [net] sched: act_gact: use a separate packet counters for gact_determ() (Ivan Vecera) [1428588] - [net] sched: act_gact: make tcfg_pval non zero (Ivan Vecera) [1428588] - [net] sched: add percpu stats to actions (Ivan Vecera) [1428588] - [net] sched: extend percpu stats helpers (Ivan Vecera) [1428588] - [net] sched: invoke ->attach() after setting dev->qdisc (Ivan Vecera) [1428588] - [net] set qdisc pkt len before tc_classify (Ivan Vecera) [1428588] - [net] kill useless net_*_ingress_queue() definitions when NET_CLS_ACT is unset (Ivan Vecera) [1428588] - [net] sched: use counter to break reclassify loops (Ivan Vecera) [1428588] - [net] sched: fix typo in net_device ifdef (Ivan Vecera) [1428588] - [net] sched: further simplify handle_ing (Ivan Vecera) [1428588] - [net] sched: consolidate handle_ing and ing_filter (Ivan Vecera) [1428588] - [net] tc: remove unused redirect ttl (Ivan Vecera) [1428588] - [net] sched: run ingress qdisc without locks (Ivan Vecera) [1428588] - [net] sched: remove TC_MUNGED bits (Ivan Vecera) [1428588] - [net] use jump label patching for ingress qdisc in __netif_receive_skb_core (Ivan Vecera) [1428588] - [net] sched: fix panic in rate estimators (Ivan Vecera) [1428588] - [net] sched: cls: use nla_nest_cancel instead of nlmsg_trim (Ivan Vecera) [1428588] - [net] sched: cls_basic: fix error path in basic_change() (Ivan Vecera) [1428588] - [net] sched: cls: remove unused op put from tcf_proto_ops (Ivan Vecera) [1428588] - [net] sched: cls_cgroup: remove unnecessary if (Ivan Vecera) [1428588] - [net] sched: cls_flow: remove duplicate assignments (Ivan Vecera) [1428588] - [net] sched: cls_flow: remove faulty use of list_for_each_entry_rcu (Ivan Vecera) [1428588] - [net] sched: cls_bpf: remove faulty use of list_for_each_entry_rcu (Ivan Vecera) [1428588] - [net] sched: cls_bpf: remove unnecessary iteration and use passed arg (Ivan Vecera) [1428588] - [net] sched: cls_basic: remove unnecessary iteration and use passed arg (Ivan Vecera) [1428588] - [net] sched: tc_vlan: fix type of tcfv_push_vid (Ivan Vecera) [1428588] - [net] sched: introduce vlan action (Ivan Vecera) [1428588] - [net] sched: initialize bstats syncp (Ivan Vecera) [1428588] - [net] sched: fix unused variables in __gnet_stats_copy_basic_cpu() (Ivan Vecera) [1428588] - [net] sched: do not use tcf_proto 'tp' argument from call_rcu (Ivan Vecera) [1428588] - [net] sched: remove tcf_proto from ematch calls (Ivan Vecera) [1428588] - [net] sched: enable per cpu qstats (Ivan Vecera) [1428588] - [net] sched: restrict use of qstats qlen (Ivan Vecera) [1428588] - [net] sched: make bstats per cpu and estimator RCU safe (Ivan Vecera) [1428588] - [net] sched: fix errno in tcindex_set_parms() (Ivan Vecera) [1428588] - [net] sched: remove the first parameter from tcf_exts_destroy() (Ivan Vecera) [1428588] - [net] sched: hold tcf_lock in netdevice notifier (Ivan Vecera) [1428588] - [net] sched: add cond_resched() to class and qdisc dump (Ivan Vecera) [1428588] - [net] sched: do not use rcu in tc_dump_qdisc() (Ivan Vecera) [1428588] - [net] sched: move the sanity test in qdisc_list_add() (Ivan Vecera) [1428588] - [net] sched: htb: do not acquire qdisc lock in dump operations (Ivan Vecera) [1428588] - [net] sched: act: clean up tca_action_flush() (Ivan Vecera) [1428588] - [net] sched: act: refuse to remove bound action outside (Ivan Vecera) [1428588] - [net] sched: act: move tcf_hashinfo_init() into tcf_register_action() (Ivan Vecera) [1428588] - [net] sched: act: remove capab from struct tc_action_ops (Ivan Vecera) [1428588] - [net] sched: act: refactor cleanup ops (Ivan Vecera) [1428588] - [net] sched: act: hide struct tcf_common from API (Ivan Vecera) [1428588] - [net] sched: act: export tcf_hash_search() instead of tcf_hash_lookup() (Ivan Vecera) [1428588] - [net] sched: act: fetch hinfo from a->ops->hinfo (Ivan Vecera) [1428588] - [net] sched: replace macros net_random and net_srandom with direct calls to prandom (Ivan Vecera) [1428588] - [net] sched: act: use tcf_hash_release() in net/sched/act_police.c (Ivan Vecera) [1428588] - [net] sched: act: remove struct tcf_act_hdr (Ivan Vecera) [1428588] - [net] sched: act: clean up notification functions (Ivan Vecera) [1428588] - [net] sched: act: move idx_gen into struct tcf_hashinfo (Ivan Vecera) [1428588] - [net] sched: action: make local function static (Ivan Vecera) [1428588] - [net] sched: act: action flushing missaccounting (Ivan Vecera) [1428588] - [net] sched: Remove unnecessary checks for act->ops (Ivan Vecera) [1428588] - [net] sched: act: Dont increment refcnt on replace (Ivan Vecera) [1428588] - [net] sched: set root qdisc before change() in attach_default_qdiscs() (Ivan Vecera) [1428588] - [net] sched: remove unnecessary parentheses while return (Ivan Vecera) [1428588] - [net] sched: give visibility to mq slave qdiscs (Ivan Vecera) [1428588] - [net] netem: missing break in ge loss generator (Ivan Vecera) [1428588] - [net] netem: fix gemodel loss generator (Ivan Vecera) [1428588] - [net] gen_stats: Remove extern from function prototypes (Ivan Vecera) [1428588]- [nvme] redhat: mark NVMe over FC as tech preview (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet-rdma: Fix missing dma sync to nvme data structures (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet: Call fatal_error from keep-alive timout expiration (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet: cancel fatal error and flush async work before free controller (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet: delete controllers deletion upon subsystem release (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet_fc: correct logic in disconnect queue LS handling (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: fix nvme_rdma_queue_is_ready (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet/fcloop: remove some logically dead code performing redundant ret checks (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet: fix KATO offset in Set Features (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] fc: simplify error handling of nvme_fc_create_hw_io_queues (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] fc: correct some printk information (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] scsi: Remove START STOP emulation (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] pci: Delete misleading queue-wrap comment (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] simplify stripe quirk (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme : Use correct scnprintf in cmb show (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] pci: Log PCI_STATUS when the controller dies (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-fabrics: Add FC LLDD loopback driver to test FC-NVME (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-fabrics: Add target support for FC transport (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-fabrics: Add host support for FC transport (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] admin-cmd: Added smart-log command support (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-fabrics: Add host_traddr options field to host infrastructure (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] untangle 0 and BLK_MQ_RQ_QUEUE_OK (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] don't pass the full CQE to nvme_complete_async_event (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] nvme: introduce struct nvme_request (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] nvme-fabrics: Add FC transport LLDD api definitions (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] nvme-fabrics: Add FC transport FC-NVME definitions (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] nvme-fabrics: Add FC transport error codes to nvme.h (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [uapi] Add type 0x28 NVME type code to scsi fc headers (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-fabrics: patch target code in prep for FC transport support (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-fabrics: set sqe.command_id in core not transports (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [lib] parser: add u64 number parser (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: align to generic ib_event logging helper (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet-rdma: align to generic ib_event logging helper (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: remove redundant define (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-fabrics: Adjust source code indentation (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] scsi: Remove set-but-not-used variables (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet: Fix possible infinite loop triggered on hot namespace removal (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-fabrics: Fix a memory leak in an nvmf_create_ctrl() error path (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-fabrics: Fix memory leaks in nvmf_parse_options() (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: force queue size to respect controller capability (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet-rdma: Fix REJ status code (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] nvme: move NVMe class code to pci_ids.h (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [block] blk-mq: blk_account_io_start() takes a bool (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] don't schedule multiple resets (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] pci: Don't free queues on error (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet-rdma: drain the queue-pair just before freeing it (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: stop and free io queues on connect failure (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet-rdma: don't forget to delete a queue from the list of connection failed (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet: Don't queue fatal error work if csts.cfs is set (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: reject non-connect commands before the queue is live (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet-rdma: Fix possible NULL deref when handling rdma cm events (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet: use symbolic constants for CNS values (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] use symbolic constants for CNS values (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] nvme.h: add an enum for cns values (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] nvme.h: resync with nvme-cli (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] nvme: Add tertiary number to NVME_VS (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme : Add sysfs entry for NVMe CMBs when appropriate (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] Delete created IO queues on reset (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] Stop probing a removed device (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] Pass pointers, not dma addresses, to nvme_get/set_features() (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] scsi: Remove power management support (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet: Make dsm number of ranges zero based (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet: Use direct IO for writes (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-fabrics: revise host transport option descriptions (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-fabrics: rework nvmf_get_address() for variable options (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [block] blk-mq: account higher order dispatch (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] blk-mq: allow the driver to pass in a queue mapping (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] blk-mq: only allocate a single mq_map per tag_set (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [block] blk-mq: don't redistribute hardware queues on a CPU hotplug event (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [block] blk-mq: skip unmapped queues in blk_mq_alloc_request_hctx (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: only clear queue flags after successful connect (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: fix null pointer dereference on req->mr (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: use ib_client API to detect device removal (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: add DELETING queue flag (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: destroy nvme queue rdma resources on connect failure (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme_rdma: keep a ref on the ctrl during delete/flush (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: Get rid of redundant defines (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: Get rid of duplicate variable (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-fabrics: get a reference when reusing a nvme_host structure (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] nvme-fabrics: change NQN UUID to big-endian format (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-loop: set sqsize to 0-based value, per spec (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: fix sqsize/hsqsize per spec (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] fabrics: define admin sqsize min default, per spec (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet-rdma: +1 to *queue_size from hsqsize/hrqsize (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet-rdma: Fix use after free (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: initialize ret to zero to avoid returning garbage (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: start async event handler after reconnecting to a controller (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet: Fix controller serial number inconsistency (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet-rdma: Don't use the inline buffer in order to avoid allocation for small reads (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet-rdma: Correctly handle RDMA device hot removal (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: Make sure to shutdown the controller if we can (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-loop: Remove duplicate call to nvme_remove_namespaces (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: Free the I/O tags when we delete the controller (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: Remove duplicate call to nvme_remove_namespaces (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: Fix device removal handling (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: Queue ns scanning after a sucessful reconnection (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: Don't leak uninitialized memory in connect request private data (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] make NVME_RDMA depend on BLOCK (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] fabrics drivers don't need the nvme-pci driver (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] quirk: Add a delay before checking device ready for memblaze device (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] Fix nvme_get/set_features() with a NULL result pointer (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [block] Fix race triggered by blk_set_queue_dying() (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] Prevent controller state invalid transition (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [block] blk-mq: fix deadlock in blk_mq_register_disk() error path (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] pci: Provide SR-IOV support (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] don't allocate unused nvme_major (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] Limit command retries (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-loop: fix nvme-loop Kconfig dependencies (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet: fix return value check in nvmet_subsys_alloc() (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-fabrics: add-remove ctrl repeat fix (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-fabrics: Remove tl_retry_count (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: Don't use tl_retry_count (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: fix the return value of nvme_rdma_reinit_request() (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: use IB_PD_UNSAFE_GLOBAL_RKEY (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] ib/core: add support to create a unsafe global rkey to ib_create_pd (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-rdma: add a NVMe over Fabrics RDMA host driver (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet-rdma: add a NVMe over Fabrics RDMA target driver (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] nvme-rdma.h: Add includes for nvme rdma_cm negotiation (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] add new reconnecting controller state (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] blk-mq: Introduce blk_mq_reinit_tagset (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvmet: fix an error code (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-loop: add configfs dependency (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-loop: add a NVMe loopback host driver (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [lib] scatterlist: move SG pool code from SCSI driver to lib/sg_pool.c (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [scsi] rename SG related struct and functions (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [scsi] replace "mq" with "first_chunk" in SG functions (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [scsi] replace "scsi_data_buffer" with "sg_table" in SG functions (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] nvmet: add a generic NVMe target (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] configfs: switch ->default groups to a linked list (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] add keep-alive support (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] nvme.h: Add keep-alive opcode and identify controller attribute (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] nvme-fabrics: add a generic NVMe over Fabrics library (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] nvme.h: add NVMe over Fabrics definitions (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] add fabrics sysfs attributes (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] Modify and export sync command submission for fabrics (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] allow transitioning from NEW to LIVE state (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] blk-mq: add blk_mq_alloc_request_hctx (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] move the workaround for I/O queue-less controllers from PCIe to core (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] nvme: factor out a add nvme_is_write helper (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] blk-mq: add a flags parameter to blk_mq_alloc_request (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] allow for size limitations from transport drivers (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] nvme.h: add AER constants (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] nvme.h: add constants for PSDT and FUSE values (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] nvme.h: add NVM command set SQE/CQE size defines (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] nvme.h: Add get_log_page command strucure (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] nvme.h: add RTD3R, RTD3E and OAES fields (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [block] blk-mq: actually hook up defer list when running requests (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] Fix removal in case of active namespace list scanning method (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] move nvme_cancel_request() to common code (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [nvme] update and rename nvme_cancel_io to nvme_cancel_request (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [kernel] block: add REQ_OP definitions and helpers (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [lib] drivers/scsi/scsi_debug.c: resolve sg buffer const-ness issue (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [lib] scatterlist: mark input buffer parameters as 'const' (David Milburn) [1384526 1389755 1366753 1374291 1383834] - [lib] scatterlist.c: fix kerneldoc for sg_pcopy_{to, from}_buffer() (David Milburn) [1384526 1389755 1366753 1374291 1383834]- [scsi] aacraid: Fix potential null access (Scott Benesh) [1384213] - [scsi] aacraid: Fix typo in blink status (Scott Benesh) [1384213] - [scsi] aacraid: remove redundant zero check on ret (Scott Benesh) [1384213] - [scsi] aacraid: Fixed expander hotplug for SMART family (Scott Benesh) [1384213] - [scsi] aacraid: Update driver version (Scott Benesh) [1384213] - [scsi] aacraid: Fix a potential spinlock double unlock bug (Scott Benesh) [1384213] - [scsi] aacraid: Save adapter fib log before an IOP reset (Scott Benesh) [1384213] - [scsi] aacraid: Reorder Adapter status check (Scott Benesh) [1384213] - [scsi] aacraid: Skip IOP reset on controller panic (SMART Family) (Scott Benesh) [1384213] - [scsi] aacraid: Decrease adapter health check interval (Scott Benesh) [1384213] - [scsi] aacraid: Reload offlined drives after controller reset (Scott Benesh) [1384213] - [scsi] aacraid: Skip wellness sync on controller failure (Scott Benesh) [1384213] - [scsi] aacraid: Fix sync fibs time out on controller reset (Scott Benesh) [1384213] - [scsi] aacraid: Added sysfs for driver version (Scott Benesh) [1384213] - [scsi] aacraid: Fix memory leak in fib init path (Scott Benesh) [1384213] - [scsi] aacraid: Prevent E3 lockup when deleting units (Scott Benesh) [1384213] - [scsi] aacraid: Fix for excessive prints on EEH (Scott Benesh) [1384213] - [scsi] aacraid: Use correct channel number for raw srb (Scott Benesh) [1384213] - [scsi] aacraid: Fix camel case (Scott Benesh) [1384213] - [scsi] aacraid: avoid open-coded upper_32_bits (Scott Benesh) [1384213] - [scsi] aacraid: rcode is unsigned and should be signed int (Scott Benesh) [1384213] - [scsi] aacraid: update version (Scott Benesh) [1384213] - [scsi] aacraid: Change Driver Version Prefix (Scott Benesh) [1384213] - [scsi] aacraid: Update copyrights (Scott Benesh) [1384213] - [scsi] aacraid: Retrieve HBA host information ioctl (Scott Benesh) [1384213] - [scsi] aacraid: Added ioctl to trigger IOP/IWBR reset (Scott Benesh) [1384213] - [scsi] aacraid: Added new IWBR reset (Scott Benesh) [1384213] - [scsi] aacraid: VPD 83 type3 support (Scott Benesh) [1384213] - [scsi] aacraid: Added support to abort cmd and reset lun (Scott Benesh) [1384213] - [scsi] aacraid: Add task management functionality (Scott Benesh) [1384213] - [scsi] aacraid: Include HBA direct interface (Scott Benesh) [1384213] - [scsi] aacraid: Added support for hotplug (Scott Benesh) [1384213] - [scsi] aacraid: Added support to set QD of attached drives (Scott Benesh) [1384213] - [scsi] aacraid: Retrieve Queue Depth from Adapter FW (Scott Benesh) [1384213] - [scsi] aacraid: Added support for periodic wellness sync (Scott Benesh) [1384213] - [scsi] aacraid: Reworked aac_command_thread (Scott Benesh) [1384213] - [scsi] aacraid: Added support for read medium error (Scott Benesh) [1384213] - [scsi] aacraid: Added support for response path (Scott Benesh) [1384213] - [scsi] aacraid: Process Error for response I/O (Scott Benesh) [1384213] - [scsi] aacraid: Reworked scsi command submission path (Scott Benesh) [1384213] - [scsi] aacraid: Retrieve and update the device types (Scott Benesh) [1384213] - [scsi] aacraid: Added sa firmware support (Scott Benesh) [1384213] - [scsi] aacraid: added support for init_struct_8 (Scott Benesh) [1384213] - [scsi] aacraid: Added aacraid.h include guard (Scott Benesh) [1384213] - [scsi] aacraid: Remove duplicate irq management code (Scott Benesh) [1384213] - [scsi] aacraid: Replace with globally (Scott Benesh) [1384213] - [scsi] aacraid: Fix INTx/MSI-x issue with older controllers (Scott Benesh) [1384213] - [scsi] aacraid: mark aac_src_select_comm() static (Scott Benesh) [1384213] - [scsi] aacraid: use kmemdup (Scott Benesh) [1384213] - [scsi] qla2xxx: Fix apparent cut-n-paste error (Chad Dupuis) [1414957] - [scsi] qla2xxx: Fix Target mode handling with Multiqueue changes (Chad Dupuis) [1414957] - [scsi] qla2xxx: Add Block Multi Queue functionality (Chad Dupuis) [1414957] - [scsi] qla2xxx: Add multiple queue pair functionality (Chad Dupuis) [1414957] - [scsi] qla2xxx: Fix NULL pointer deref in QLA interrupt (Chad Dupuis) [1414957] - [scsi] qla2xxx: Add irq affinity notification (Chad Dupuis) [1414957]- [fs] vfs: In d_path don't call d_dname on a mount point (Aristeu Rozanski) [1418962] - [hv] util: don't forget to init host_ts.lock (Vitaly Kuznetsov) [1388419] - [hv] hv_utils: implement Hyper-V PTP source (Vitaly Kuznetsov) [1388419] - [hv] export current Hyper-V clocksource (Vitaly Kuznetsov) [1388419] - [hv] utils: Fix the mapping between host version and protocol to use (Vitaly Kuznetsov) [1388419] - [hv] hv_util: Avoid dynamic allocation in time synch (Vitaly Kuznetsov) [1388419] - [hv] utils: Support TimeSync version 4.0 protocol samples (Vitaly Kuznetsov) [1388419] - [hv] utils: Use TimeSync samples to adjust the clock after boot (Vitaly Kuznetsov) [1388419] - [mm] memory_hotplug: set magic number to page->freelist instead of page->lru.next (Yasuaki Ishimatsu) [1417692] - [mm] sparse: use page_private() to get page->private value (Yasuaki Ishimatsu) [1417692] - [mm] sparsemem: fix a bug in free_map_bootmem when CONFIG_SPARSEMEM_VMEMMAP (Yasuaki Ishimatsu) [1417696] - [mm] sparsemem: use PAGES_PER_SECTION to remove redundant nr_pages parameter (Yasuaki Ishimatsu) [1417696] - [x86] numa: Online memory-less nodes at boot time (Rui Wang) [1405893] - [x86] mm/numa: Drop dead code and rename setup_node_data() to setup_alloc_data() (Rui Wang) [1405893] - [x86] revert "mce: Do not panic when single core has reached a timeout" (Xunlei Pang) [1256375] - [x86] mce: Handle broadcasted MCE gracefully with kexec (Xunlei Pang) [1256375] - [net] dccp/tcp: fix routing redirect race (Eric Garver) [1387485] - [net] ipv6: don't increase size when refragmenting forwarded ipv6 skbs (Florian Westphal) [1430571] - [net] bridge: drop netfilter fake rtable unconditionally (Florian Westphal) [1430571] - [net] ipv6: avoid write to a possibly cloned skb (Florian Westphal) [1430571] - [net] netfilter: bridge: honor frag_max_size when refragmenting (Florian Westphal) [1430571] - [net] l2tp: Avoid schedule while atomic in exit_net (Lance Richardson) [1429687] - [net] l2tp: protect tunnel->del_work by ref_count (Lance Richardson) [1429687] - [net] sctp: deny peeloff operation on asocs with threads sleeping on it (Hangbin Liu) [1429497] {CVE-2017-5986 CVE-2017-6353} - [net] sctp: avoid BUG_ON on sctp_wait_for_sndbuf (Hangbin Liu) [1429497] {CVE-2017-5986 CVE-2017-6353} - [net] sctp: set sin_port for addr param when checking duplicate address (Xin Long) [1308362] - [net] sctp: sctp_transport_dst_check should check if transport pmtu is dst mtu (Xin Long) [1412865] - [net] sctp: call rcu_read_lock before checking for duplicate transport nodes (Xin Long) [1383938] - [net] sctp: check duplicate node before inserting a new transport (Xin Long) [1383938] - [net] sctp: sctp_epaddr_lookup_transport should be protected by rcu_read_lock (Xin Long) [1383938] - [net] sctp: use new rhlist interface on sctp transport rhashtable (Xin Long) [1383938] - [net] Add netdev all_adj_list refcnt propagation to fix panic (Adrian Reber) [1425010] - [hid] usbhid: change return error of usbhid_output_report (Benjamin Tissoires) [1401381] - [scsi] storvsc: properly set residual data length on errors (Cathy Avery) [1364282] - [sound] alsa: hda - add support for docking station for HP 840 G3 (Jaroslav Kysela) [1312217] - [sound] alsa: hda - add support for docking station for HP 820 G2 (Jaroslav Kysela) [1312217] - [kernel] rcu: Reverse rcu_dereference_check() conditions (Waiman Long) [1432967] - [kernel] signals: avoid unnecessary taking of sighand->siglock (Waiman Long) [1412194]- [fs] autofs: take more care to not update last_used on path walk (Ian Kent) [1413523] - [fs] autofs: remove duplicated AUTOFS_DEV_IOCTL_SIZE definition (Ian Kent) [1413523] - [fs] autofs: add command enum/macros for root-dir ioctls (Ian Kent) [1413523] - [fs] autofs: update ioctl documentation regarding struct autofs_dev_ioctl (Ian Kent) [1413523] - [fs] autofs: fix wrong ioctl documentation regarding devid (Ian Kent) [1413523] - [fs] autofs: fix typo in Documentation (Ian Kent) [1413523] - [fs] autofs: remove wrong comment (Ian Kent) [1413523] - [fs] autofs: constify find_autofs_mount() callback (Ian Kent) [1413523] - [fs] autofs: refactor ioctl fn vector in iookup_dev_ioctl() (Ian Kent) [1413523] - [fs] autofs: remove possibly misleading /* #define DEBUG */ (Ian Kent) [1413523] - [fs] autofs4: move linux/auto_dev-ioctl.h to uapi/linux (Ian Kent) [1413523] - [fs] autofs: move inclusion of linux/limits.h to uapi (Ian Kent) [1413523] - [fs] autofs: fix print format for ioctl warning message (Ian Kent) [1413523] - [fs] autofs: add autofs_dev_ioctl_version() for AUTOFS_DEV_IOCTL_VERSION_CMD (Ian Kent) [1413523] - [fs] autofs: fix dev ioctl number range check (Ian Kent) [1413523] - [fs] autofs: fix pr_debug() message (Ian Kent) [1413523] - [fs] autofs: update struct autofs_dev_ioctl in Documentation (Ian Kent) [1413523] - [fs] autofs: fix Documentation regarding devid on ioctl (Ian Kent) [1413523] - [fs] autofs: remove AUTOFS_DEVID_LEN (Ian Kent) [1413523] - [fs] autofs: don't fail to free_dev_ioctl(param) (Ian Kent) [1413523] - [fs] autofs: remove obsolete sb fields (Ian Kent) [1413523] - [fs] autofs: use autofs4_free_ino() to kfree dentry data (Ian Kent) [1413523] - [fs] autofs: remove ino free in autofs4_dir_symlink() (Ian Kent) [1413523] - [fs] autofs: add WARN_ON(1) for non dir/link inode case (Ian Kent) [1413523] - [fs] autofs: fix autofs4_fill_super() error exit handling (Ian Kent) [1413523] - [fs] autofs: test autofs versions first on sb initialization (Ian Kent) [1413523] - [fs] autofs: drop unnecessary extern in autofs_i.h (Ian Kent) [1413523] - [fs] autofs: fix typos in Documentation/filesystems/autofs4.txt (Ian Kent) [1413523] - [fs] autofs: use dentry flags to block walks during expire (Ian Kent) [1413523] - [fs] qstr: constify instances in autofs4 (Ian Kent) [1413523] - [fs] autofs: don't get stuck in a loop if vfs_write() returns an error (Ian Kent) [1413523] - [fs] autofs races (Ian Kent) [1413523] - [fs] autofs4: fix string.h include in auto_dev-ioctl.h (Ian Kent) [1413523] - [fs] autofs4: use pr_xxx() macros directly for logging (Ian Kent) [1413523] - [fs] autofs4: change log print macros to not insert newline (Ian Kent) [1413523] - [fs] autofs4: make autofs log prints consistent (Ian Kent) [1413523] - [fs] autofs4: fix some white space errors (Ian Kent) [1413523] - [fs] autofs4: fix invalid ioctl return in autofs4_root_ioctl_unlocked() (Ian Kent) [1413523] - [fs] autofs4: fix coding style line length in autofs4_wait() (Ian Kent) [1413523] - [fs] autofs4: fix coding style problem in autofs4_get_set_timeout() (Ian Kent) [1413523] - [fs] autofs4: coding style fixes (Ian Kent) [1413523] - [fs] autofs: show pipe inode in mount options (Ian Kent) [1413523] - [fs] autofs4: don't bother with d_instantiate(dentry, NULL) in ->lookup() (Ian Kent) [1413523] - [fs] vfs: normal filesystems (and lustre): d_inode() annotations (Ian Kent) [1413523] - [fs] vfs: Convert S_ISLNK/DIR/REG(dentry->d_inode) to d_is_*(dentry) (Ian Kent) [1413523] - [fs] autofs4 copy_dev_ioctl(): keep the value of ->size we'd used for allocation (Ian Kent) [1413523] - [fs] autofs4: Wrong format for printing dentry (Ian Kent) [1413523] - [fs] assorted conversions to p[dD] (Ian Kent) [1413523] - [fs] autofs: the documentation I wanted to read (Ian Kent) [1413523] - [fs] autofs4: d_manage() should return -EISDIR when appropriate in rcu-walk mode (Ian Kent) [1413523] - [fs] autofs4: avoid taking fs_lock during rcu-walk (Ian Kent) [1413523] - [fs] autofs4: make "autofs4_can_expire" idempotent (Ian Kent) [1413523] - [fs] autofs4: factor should_expire() out of autofs4_expire_indirect (Ian Kent) [1413523] - [fs] autofs4: allow RCU-walk to walk through autofs4 (Ian Kent) [1413523] - [fs] autofs4: comment typo: remove a a doubled word (Ian Kent) [1413523] - [fs] autofs4: remove some unused inline functions (Ian Kent) [1413523] - [fs] autofs4: don't take spinlock when not needed in autofs4_lookup_expiring (Ian Kent) [1413523] - [fs] autofs4: remove a redundant assignment (Ian Kent) [1413523] - [fs] autofs4: remove unused autofs4_ispending() (Ian Kent) [1413523] - [fs] vfs: allow ->d_manage() to declare -EISDIR in rcu_walk mode (Ian Kent) [1413523] - [fs] autofs4: fix false positive compile error (Ian Kent) [1413523] - [fs] autofs4/dev-ioctl.c: add __init to autofs_dev_ioctl_init (Ian Kent) [1413523] - [fs] autofs4: check dev ioctl size before allocating (Ian Kent) [1413523] - [fs] autofs: use IS_ROOT to replace root dentry checks (Ian Kent) [1413523] - [fs] autofs4: close the races around autofs4_notify_daemon() (Ian Kent) [1413523]- [fs] fix unpaired rcu lock in prepend_path() ("Eric W. Biederman") [1247935] - [fs] Add may_detach_mounts sysctl to hide new behavior ("Eric W. Biederman") [1247935] - [fs] proc: Update proc_flush_task_mnt to use d_invalidate ("Eric W. Biederman") [1247935] - [fs] mnt: Protect the mountpoint hashtable with mount_lock ("Eric W. Biederman") [1247935] - [fs] mnt: Clear mnt_expire during pivot_root ("Eric W. Biederman") [1247935] - [fs] clone_private_mount() doesn't need to touch namespace_sem ("Eric W. Biederman") [1247935] - [fs] remove a bogus claim about namespace_sem being held by callers of mnt_alloc_id() ("Eric W. Biederman") [1247935] - [fs] namespace: update event counter when umounting a deleted dentry ("Eric W. Biederman") [1247935] - [fs] mnt: In detach_mounts detach the appropriate unmounted mount ("Eric W. Biederman") [1247935] - [fs] mnt: Clarify and correct the disconnect logic in umount_tree ("Eric W. Biederman") [1247935] - [fs] mnt: Update detach_mounts to leave mounts connected ("Eric W. Biederman") [1247935] - [fs] mnt: Fix the error check in __detach_mounts ("Eric W. Biederman") [1247935] - [fs] mnt: Honor MNT_LOCKED when detaching mounts ("Eric W. Biederman") [1247935] - [fs] fs_pin: Allow for the possibility that m_list or s_list go unused ("Eric W. Biederman") [1247935] - [fs] mnt: Factor umount_mnt from umount_tree ("Eric W. Biederman") [1247935] - [fs] mnt: Factor out unhash_mnt from detach_mnt and umount_tree ("Eric W. Biederman") [1247935] - [fs] mnt: Fail collect_mounts when applied to unmounted mounts ("Eric W. Biederman") [1247935] - [fs] mnt: Don't propagate unmounts to locked mounts ("Eric W. Biederman") [1247935] - [fs] mnt: On an unmount propagate clearing of MNT_LOCKED ("Eric W. Biederman") [1247935] - [fs] mnt: Delay removal from the mount hash ("Eric W. Biederman") [1247935] - [fs] mnt: Add MNT_UMOUNT flag ("Eric W. Biederman") [1247935] - [fs] mnt: In umount_tree reuse mnt_list instead of mnt_hash ("Eric W. Biederman") [1247935] - [fs] mnt: Don't propagate umounts in __detach_mounts ("Eric W. Biederman") [1247935] - [fs] mnt: Improve the umount_tree flags ("Eric W. Biederman") [1247935] - [fs] mnt: Use hlist_move_list in namespace_unlock ("Eric W. Biederman") [1247935] - [fs] switch the IO-triggering parts of umount to fs_pin ("Eric W. Biederman") [1247935] - [fs] new fs_pin killing logics ("Eric W. Biederman") [1247935] - [fs] allow attaching fs_pin to a group not associated with some superblock ("Eric W. Biederman") [1247935] - [fs] get rid of the second argument of acct_kill() ("Eric W. Biederman") [1247935] - [fs] take count and rcu_head out of fs_pin ("Eric W. Biederman") [1247935] - [fs] pull bumping refcount into ->kill() ("Eric W. Biederman") [1247935] - [fs] kill pin_put() ("Eric W. Biederman") [1247935] - [fs] btrfs: don't invalidate root dentry when subvolume deletion fails ("Eric W. Biederman") [1247935] - [fs] mnt: Fix a memory stomp in umount ("Eric W. Biederman") [1247935] - [fs] vfs: Remove d_drop calls from d_revalidate implementations ("Eric W. Biederman") [1247935] - [fs] vfs: Make d_invalidate return void ("Eric W. Biederman") [1247935] - [fs] vfs: Merge check_submounts_and_drop and d_invalidate ("Eric W. Biederman") [1247935] - [fs] vfs: Remove unnecessary calls of check_submounts_and_drop ("Eric W. Biederman") [1247935] - [fs] vfs: Lazily remove mounts on unlinked files and directories ("Eric W. Biederman") [1247935] - [fs] vfs: More precise tests in d_invalidate ("Eric W. Biederman") [1247935] - [fs] vfs: Document the effect of d_revalidate on d_find_alias ("Eric W. Biederman") [1247935] - [fs] autofs - remove obsolete d_invalidate() from expire ("Eric W. Biederman") [1247935] - [fs] vfs: Add a function to lazily unmount all mounts from any dentry ("Eric W. Biederman") [1247935] - [fs] vfs: factor out lookup_mountpoint from new_mountpoint ("Eric W. Biederman") [1247935] - [fs] vfs: Keep a list of mounts on a mount point ("Eric W. Biederman") [1247935] - [fs] vfs: Don't allow overwriting mounts in the current mount namespace ("Eric W. Biederman") [1247935] - [fs] delayed mntput ("Eric W. Biederman") [1247935] - [fs] Add a missing permission check to do_umount ("Eric W. Biederman") [1247935] - [fs] fix EBUSY on umount() from MNT_SHRINKABLE ("Eric W. Biederman") [1247935] - [fs] get rid of propagate_umount() mistakenly treating slaves as busy ("Eric W. Biederman") [1247935] - [fs] fix copy_tree() regression ("Eric W. Biederman") [1247935] - [fs] death to mnt_pinned ("Eric W. Biederman") [1247935] - [fs] make fs/{namespace, super}.c forget about acct.h ("Eric W. Biederman") [1247935] - [fs] take fs_pin stuff to fs/* ("Eric W. Biederman") [1247935] - [fs] start carving bsd_acct_struct up ("Eric W. Biederman") [1247935] - [fs] acct: move mnt_pin() upwards ("Eric W. Biederman") [1247935] - [fs] make acct_kill() wait for file closing ("Eric W. Biederman") [1247935] - [fs] drop ->s_umount around acct_auto_close() ("Eric W. Biederman") [1247935] - [fs] acct: get rid of acct_lock for acct->count ("Eric W. Biederman") [1247935] - [fs] acct: get rid of acct_list ("Eric W. Biederman") [1247935] - [fs] acct: simplify check_free_space() ("Eric W. Biederman") [1247935] - [fs] acct: new lifetime rules ("Eric W. Biederman") [1247935] - [fs] acct: serialize acct_on() ("Eric W. Biederman") [1247935] - [fs] acct() should honour the limits from the very beginning ("Eric W. Biederman") [1247935] - [fs] split the slow path in acct_process() off ("Eric W. Biederman") [1247935] - [fs] separate namespace-independent parts of filling acct_t ("Eric W. Biederman") [1247935] - [fs] acct: switch to __kernel_write() ("Eric W. Biederman") [1247935] - [fs] acct: encode_comp_t(0) is 0, fortunately.. ("Eric W. Biederman") [1247935] - [fs] vfs: Make delayed_free() call free_vfsmnt() ("Eric W. Biederman") [1247935] - [fs] switch mnt_hash to hlist ("Eric W. Biederman") [1247935] - [fs] keep shadowed vfsmounts together ("Eric W. Biederman") [1247935] - [fs] resizable namespace.c hashes ("Eric W. Biederman") [1247935] - [fs] vfs: Is mounted should be testing mnt_ns for NULL or error ("Eric W. Biederman") [1247935] - [fs] fix bogus read_seqretry() checks introduced in b37199e ("Eric W. Biederman") [1247935] - [fs] rcuwalk: recheck mount_lock after mountpoint crossing attempts ("Eric W. Biederman") [1247935] - [fs] fix bogus path_put() of nd->root after some unlazy_walk() failures ("Eric W. Biederman") [1247935] - [fs] get rid of {lock, unlock}_rcu_walk() ("Eric W. Biederman") [1247935] - [fs] Use RH_KABI_EXTEND to wrap nameidata.m_seq ("Eric W. Biederman") [1247935] - [fs] RCU'd vfsmounts ("Eric W. Biederman") [1247935] - [fs] pid_namespace: make freeing struct pid_namespace rcu-delayed ("Eric W. Biederman") [1247935] - [fs] fuse: rcu-delay freeing fuse_conn ("Eric W. Biederman") [1247935] - [fs] ncpfs: rcu-delay unload_nls() and freeing ncp_server ("Eric W. Biederman") [1247935] - [fs] fat: rcu-delay unloading nls and freeing sbi ("Eric W. Biederman") [1247935] - [fs] adfs: delayed freeing of sbi ("Eric W. Biederman") [1247935] - [fs] hpfs: make freeing sbi and codetables rcu-delayed ("Eric W. Biederman") [1247935] - [fs] make freeing super_block rcu-delayed ("Eric W. Biederman") [1247935] - [fs] move taking vfsmount_lock down into prepend_path() ("Eric W. Biederman") [1247935] - [fs] vfs: make d_path() get the root path under RCU ("Eric W. Biederman") [1247935] - [fs] vfs: don't copy things to user space holding the rcu readlock ("Eric W. Biederman") [1247935] - [fs] vfs: make getcwd() get the root and pwd path under rcu ("Eric W. Biederman") [1247935] - [fs] vfs: move get_fs_root_and_pwd() to single caller ("Eric W. Biederman") [1247935] - [fs] split __lookup_mnt() in two functions ("Eric W. Biederman") [1247935] - [fs] Readd include of linux/lglock.h in fs/internal.h to preserve the kabi ("Eric W. Biederman") [1247935] - [fs] new helpers: lock_mount_hash/unlock_mount_hash ("Eric W. Biederman") [1247935] - [fs] don't bother with vfsmount_lock in mounts_poll() ("Eric W. Biederman") [1247935] - [fs] namespace.c: get rid of mnt_ghosts ("Eric W. Biederman") [1247935] - [fs] fold dup_mnt_ns() into its only surviving caller ("Eric W. Biederman") [1247935] - [fs] mnt_set_expiry() doesn't need vfsmount_lock ("Eric W. Biederman") [1247935] - [fs] finish_automount() doesn't need vfsmount_lock for removal from expiry list ("Eric W. Biederman") [1247935] - [fs] namespace.c: bury long-dead define ("Eric W. Biederman") [1247935] - [fs] fold mntfree() into mntput_no_expire() ("Eric W. Biederman") [1247935] - [fs] do_remount(): pull touch_mnt_namespace() up ("Eric W. Biederman") [1247935] - [fs] dup_mnt_ns(): get rid of pointless grabbing of vfsmount_lock ("Eric W. Biederman") [1247935] - [fs] initialize namespace_sem statically ("Eric W. Biederman") [1247935] - [fs] put_mnt_ns(): use drop_collected_mounts() ("Eric W. Biederman") [1247935]- [fs] ext4: unmap metadata when zeroing blocks (Eric Sandeen) [1430424] - [fs] ext4: handle transient ENOSPC properly for DAX (Eric Sandeen) [1347247 1430424] - [mm] dax: fix deadlock with DAX 4k holes (Eric Sandeen) [1430424] - [fs] ext4: avoid split extents for DAX writes (Eric Sandeen) [1430424] - [fs] ext4: only set S_DAX if DAX is really supported (Eric Sandeen) [1430424] - [fs] dax: move put_(un)locked_mapping_entry() in dax.c (Eric Sandeen) [1430424] - [fs] dax: move RADIX_DAX_* defines to dax.h (Eric Sandeen) [1430424] - [fs] dax: remove dax_pmd_fault() (Eric Sandeen) [1430424] - [mm] dax: coordinate locking for offsets in PMD range (Eric Sandeen) [1430424] - [fs] dax: consistent variable naming for DAX entries (Eric Sandeen) [1430424] - [fs] dax: remove the last BUG_ON() from fs/dax.c (Eric Sandeen) [1430424] - [fs] dax: make 'wait_table' global variable static (Eric Sandeen) [1430424] - [fs] dax: remove buffer_size_valid() (Eric Sandeen) [1430424] - [fs] ext4: tell DAX the size of allocation holes (Eric Sandeen) [1430424] - [fs] ext4: more efficient SEEK_DATA implementation (Eric Sandeen) [1430424] - [fs] ext4: return hole from ext4_map_blocks() (Eric Sandeen) [1430424] - [fs] ext4: factor out determining of hole size (Eric Sandeen) [1430424] - [fs] ext4: allow DAX writeback for hole punch (Eric Sandeen) [1430424] - [fs] xfs: fix locking for DAX writes (Eric Sandeen) [1430424] - [fs] dax: don't pass buffer_head to copy_user_dax (Eric Sandeen) [1430424] - [fs] dax: don't pass buffer_head to dax_insert_mapping (Eric Sandeen) [1430424] - [mm] silently skip readahead for DAX inodes (Eric Sandeen) [1366943 1430424] - [fs] xfs: don't invalidate whole file on DAX read/write (Eric Sandeen) [1430424] - [fs] dax: remote unused fault wrappers (Eric Sandeen) [1430424] - [fs] dax: Remove i_mmap_lock protection (Eric Sandeen) [1430424] - [mm] dax: Use radix tree entry lock to protect cow faults (Eric Sandeen) [1430424] - [mm] dax: New fault locking (Eric Sandeen) [1430424] - [mm] dax: Allow DAX code to replace exceptional entries (Eric Sandeen) [1430424] - [fs] dax: Define DAX lock bit for radix tree exceptional entry (Eric Sandeen) [1430424] - [fs] dax: Make huge page handling depend of CONFIG_BROKEN (Eric Sandeen) [1430424] - [fs] dax: Fix condition for filling of PMD holes (Eric Sandeen) [1430424] - [fs] dax: fix a comment in dax_zero_page_range and dax_truncate_page (Eric Sandeen) [1430424] - [fs] dax: for truncate/hole-punch, do zeroing through the driver if possible (Eric Sandeen) [1430424] - [fs] dax: export a low-level __dax_zero_page_range helper (Eric Sandeen) [1430424] - [fs] dax: use sb_issue_zerout instead of calling dax_clear_sectors (Eric Sandeen) [1430424] - [fs] dax: fallback from pmd to pte on error (Eric Sandeen) [1430424] - [fs] dax: Remove redundant inode size checks (Eric Sandeen) [1430424] - [fs] dax: Remove pointless writeback from dax_do_io() (Eric Sandeen) [1430424] - [fs] dax: Remove zeroing from dax_io() (Eric Sandeen) [1430424] - [fs] dax: Remove dead zeroing code from fault handlers (Eric Sandeen) [1430424] - [fs] dax: Remove complete_unwritten argument (Eric Sandeen) [1430424] - [fs] dax: move RADIX_DAX_ definitions to dax.c (Eric Sandeen) [1430424] - [fs] dax: call get_blocks() with create == 1 for write faults to unwritten extents (Eric Sandeen) [1430424] - [fs] ext4: cleanup handling of bh->b_state in DAX mmap (Eric Sandeen) [1430424] - [fs] ext4: fix bh->b_state corruption (Eric Sandeen) [1430424] - [fs] xfs: split direct I/O and DAX path (Eric Sandeen) [1430424] - [fs] xfs: direct calls in the direct I/O path (Eric Sandeen) [1430424] - [fs] xfs: fold xfs_vm_do_dio into xfs_vm_direct_IO (Eric Sandeen) [1430424] - [fs] xfs: using generic_file_direct_write() is unnecessary (Eric Sandeen) [1430424] - [fs] xfs: stop using generic_file_read_iter for direct I/O (Eric Sandeen) [1430424] - [fs] xfs: split xfs_file_read_iter into buffered and direct I/O helpers (Eric Sandeen) [1430424] - [fs] xfs: remove s_maxbytes enforcement in xfs_file_read_iter (Eric Sandeen) [1430424] - [fs] xfs: kill ioflags (Eric Sandeen) [1430424] - [fs] xfs: don't pass ioflags around in the ioctl path (Eric Sandeen) [1430424]- [fs] vfs: pull btrfs clone API to vfs layer (Bill O'Donnell) [1399590] - [fs] btrfs: add .copy_file_range file operation (Bill O'Donnell) [1399590] - [fs] btrfs: fix btrfs_compat_ioctl failures on non-compat ioctls (Bill O'Donnell) [1399590] - [fs] btrfs: fix truncate down when no_holes feature is enabled (Bill O'Donnell) [1399590] - [fs] btrfs: Fix deadlock between direct IO and fast fsync (Bill O'Donnell) [1399590] - [fs] btrfs: fix false enospc error when truncating heavily reflinked file (Bill O'Donnell) [1399590] - [fs] btrfs: adjust outstanding_extents counter properly when dio write is split (Bill O'Donnell) [1399590] - [fs] btrfs: fix lockdep warning about log_mutex (Bill O'Donnell) [1399590] - [fs] btrfs: use down_read_nested to make lockdep silent (Bill O'Donnell) [1399590] - [fs] btrfs: fix locking when we put back a delayed ref that's too new (Bill O'Donnell) [1399590] - [fs] btrfs: fix error handling when run_delayed_extent_op fails (Bill O'Donnell) [1399590] - [fs] btrfs: return the actual error value from from btrfs_uuid_tree_iterate (Bill O'Donnell) [1399590] - [fs] btrfs: fix race in btrfs_free_dummy_fs_info() (Bill O'Donnell) [1399590] - [fs] btrfs: limit async_work allocation and worker func duration (Bill O'Donnell) [1399590] - [fs] btrfs: fix tree search logic when replaying directory entry deletes (Bill O'Donnell) [1399590] - [fs] btrfs: fix deadlock caused by fsync when logging directory entries (Bill O'Donnell) [1399590] - [fs] btrfs: fix enospc in hole punching (Bill O'Donnell) [1399590] - [fs] btrfs: improve delayed refs iterations (Bill O'Donnell) [1399590] - [fs] btrfs: qgroup: Add comments explaining how btrfs qgroup works (Bill O'Donnell) [1399590] - [fs] btrfs: Ensure proper sector alignment for btrfs_free_reserved_data_space (Bill O'Donnell) [1399590] - [fs] btrfs: abort transaction if fill_holes() fails (Bill O'Donnell) [1399590] - [fs] btrfs: fix file extent corruption (Bill O'Donnell) [1399590] - [fs] btrfs: cleanup: use already calculated value in btrfs_should_throttle_delayed_refs() (Bill O'Donnell) [1399590] - [fs] btrfs: fix qgroup rescan worker initialization (Bill O'Donnell) [1399590] - [fs] btrfs: fix emptiness check for dirtied extent buffers at check_leaf() (Bill O'Donnell) [1399590] - [fs] btrfs: fix BUG_ON in btrfs_mark_buffer_dirty (Bill O'Donnell) [1399590] - [fs] btrfs: fix relocation incorrectly dropping data references (Bill O'Donnell) [1399590] - [fs] btrfs: fix races on root_log_ctx lists (Bill O'Donnell) [1399590] - [fs] btrfs: fix WARNING in btrfs_select_ref_head() (Bill O'Donnell) [1399590] - [fs] btrfs: remove some no-op casts (Bill O'Donnell) [1399590] - [fs] btrfs: pass correct args to btrfs_async_run_delayed_refs() (Bill O'Donnell) [1399590] - [fs] btrfs: make file clone aware of fatal signals (Bill O'Donnell) [1399590] - [fs] btrfs: qgroup: Prevent qgroup->reserved from going subzero (Bill O'Donnell) [1399590] - [fs] btrfs: kill BUG_ON in do_relocation (Bill O'Donnell) [1399590] - [fs] btrfs: fix incremental send failure caused by balance (Bill O'Donnell) [1399590] - [fs] revert "btrfs: let btrfs_delete_unused_bgs() to clean relocated bgs" (Bill O'Donnell) [1399590] - [fs] btrfs: tests: uninline member definitions in free_space_extent (Bill O'Donnell) [1399590] - [fs] btrfs: tests: constify free space extent specs (Bill O'Donnell) [1399590] - [fs] btrfs: expand free space tree sanity tests to catch endianness bug (Bill O'Donnell) [1399590] - [fs] btrfs: fix extent buffer bitmap tests on big-endian systems (Bill O'Donnell) [1399590] - [fs] btrfs: catch invalid free space trees (Bill O'Donnell) [1399590] - [fs] btrfs: fix mount -o clear_cache, space_cache=v2 (Bill O'Donnell) [1399590] - [fs] btrfs: fix free space tree bitmaps on big-endian systems (Bill O'Donnell) [1399590] - [fs] btrfs: remove unnecessary btrfs_mark_buffer_dirty in split_leaf (Bill O'Donnell) [1399590] - [fs] btrfs: don't BUG() during drop snapshot (Bill O'Donnell) [1399590] - [fs] btrfs: fix btrfs_no_printk stub helper (Bill O'Donnell) [1399590] - [fs] btrfs: memset to avoid stale content in btree leaf (Bill O'Donnell) [1399590] - [fs] btrfs: parent_start initialization cleanup (Bill O'Donnell) [1399590] - [fs] btrfs: Remove already completed TODO comment (Bill O'Donnell) [1399590] - [fs] btrfs: Do not reassign count in btrfs_run_delayed_refs (Bill O'Donnell) [1399590] - [fs] btrfs: fix a possible umount deadlock (Bill O'Donnell) [1399590] - [fs] btrfs: fix memory leak in do_walk_down (Bill O'Donnell) [1399590] - [fs] btrfs: unsplit printed strings (Bill O'Donnell) [1399590] - [fs] btrfs: clean the old superblocks before freeing the device (Bill O'Donnell) [1399590] - [fs] btrfs: kill BUG_ON in run_delayed_tree_ref (Bill O'Donnell) [1399590] - [fs] btrfs: don't leak reloc root nodes on error (Bill O'Donnell) [1399590] - [fs] btrfs: squash lines for simple wrapper functions (Bill O'Donnell) [1399590] - [fs] btrfs: improve check_node to avoid reading corrupted nodes (Bill O'Donnell) [1399590] - [fs] btrfs: add error handling for extent buffer in print tree (Bill O'Donnell) [1399590] - [fs] btrfs: remove BUG_ON in start_transaction (Bill O'Donnell) [1399590] - [fs] btrfs: memset to avoid stale content in btree node block (Bill O'Donnell) [1399590] - [fs] btrfs: return gracefully from balance if fs tree is corrupted (Bill O'Donnell) [1399590] - [fs] btrfs: kill BUG_ON()'s in btrfs_mark_extent_written (Bill O'Donnell) [1399590] - [fs] btrfs: kill the start argument to read_extent_buffer_pages (Bill O'Donnell) [1399590] - [fs] btrfs: add a flags field to btrfs_fs_info (Bill O'Donnell) [1399590] - [fs] btrfs: extend btrfs_set_extent_delalloc and its friends to support in-band dedupe and subpage size patchset (Bill O'Donnell) [1399590] - [fs] btrfs: add dynamic debug support (Bill O'Donnell) [1399590] - [fs] btrfs: Fix warning "variable 'gen' set but not used" (Bill O'Donnell) [1399590] - [fs] btrfs: Fix warning "variable 'blocksize' set but not used" (Bill O'Donnell) [1399590] - [fs] btrfs: let btrfs_delete_unused_bgs() to clean relocated bgs (Bill O'Donnell) [1399590] - [fs] btrfs: bail out if block group has different mixed flag (Bill O'Donnell) [1399590] - [fs] btrfs: fix memory leak in reading btree blocks (Bill O'Donnell) [1399590] - [fs] btrfs: fix check_shared for fiemap ioctl (Bill O'Donnell) [1399590] - [fs] btrfs: create example debugfs file only in debugging build (Bill O'Donnell) [1399590] - [fs] btrfs: fix perms on demonstration debugfs interface (Bill O'Donnell) [1399590] - [fs] btrfs: fix memory leak of block group cache (Bill O'Donnell) [1399590] - [fs] btrfs: ensure that file descriptor used with subvol ioctls is a dir (Bill O'Donnell) [1399590] - [fs] btrfs: handle quota reserve failure properly (Bill O'Donnell) [1399590] - [fs] btrfs: use filemap_check_errors() (Bill O'Donnell) [1399590] - [mm] export filemap_check_errors() to modules (Bill O'Donnell) [1399590] - [fs] btrfs: introduce tickets_id to determine whether asynchronous metadata reclaim work makes progress (Bill O'Donnell) [1399590] - [fs] btrfs: remove root_log_ctx from ctx list before btrfs_sync_log returns (Bill O'Donnell) [1399590] - [fs] btrfs: do not decrease bytes_may_use when replaying extents (Bill O'Donnell) [1399590] - [fs] btrfs: fix one bug that process may endlessly wait for ticket in wait_reserve_ticket() (Bill O'Donnell) [1399590] - [fs] btrfs: fix endless loop in balancing block groups (Bill O'Donnell) [1399590] - [fs] btrfs: kill invalid ASSERT() in process_all_refs() (Bill O'Donnell) [1399590] - [fs] btrfs: fix lockdep warning on deadlock against an inode's log mutex (Bill O'Donnell) [1399590] - [fs] btrfs: detect corruption when non-root leaf has zero item (Bill O'Donnell) [1399590] - [fs] btrfs: check btree node's nritems (Bill O'Donnell) [1399590] - [fs] btrfs: don't create or leak aliased root while cleaning up orphans (Bill O'Donnell) [1399590] - [fs] btrfs: fix em leak in find_first_block_group (Bill O'Donnell) [1399590] - [fs] btrfs: do not background blkdev_put() (Bill O'Donnell) [1399590] - [fs] btrfs: clarify do_chunk_alloc()'s return value (Bill O'Donnell) [1399590] - [fs] btrfs: fix fsfreeze hang caused by delayed iputs deal (Bill O'Donnell) [1399590] - [fs] btrfs: update btrfs_space_info's bytes_may_use timely (Bill O'Donnell) [1399590] - [fs] btrfs: divide btrfs_update_reserved_bytes() into two functions (Bill O'Donnell) [1399590] - [fs] btrfs: use correct offset for reloc_inode in prealloc_file_extent_cluster() (Bill O'Donnell) [1399590] - [fs] btrfs: qgroup: Fix qgroup incorrectness caused by log replay (Bill O'Donnell) [1399590] - [fs] btrfs: relocation: Fix leaking qgroups numbers on data extents (Bill O'Donnell) [1399590] - [fs] btrfs: qgroup: Refactor btrfs_qgroup_insert_dirty_extent() (Bill O'Donnell) [1399590] - [fs] btrfs: waiting on qgroup rescan should not always be interruptible (Bill O'Donnell) [1399590] - [fs] btrfs: properly track when rescan worker is running (Bill O'Donnell) [1399590] - [fs] btrfs: flush_space: treat return value of do_chunk_alloc properly (Bill O'Donnell) [1399590] - [fs] btrfs: add ASSERT for block group's memory leak (Bill O'Donnell) [1399590] - [fs] btrfs: backref: Fix soft lockup in __merge_refs function (Bill O'Donnell) [1399590] - [fs] btrfs: fix memory leak of reloc_root (Bill O'Donnell) [1399590] - [fs] btrfs: fix __MAX_CSUM_ITEMS (Bill O'Donnell) [1399590] - [fs] btrfs: remove unused function btrfs_add_delayed_qgroup_reserve() (Bill O'Donnell) [1399590] - [fs] btrfs: improve performance on fsync against new inode after rename/unlink (Bill O'Donnell) [1399590] - [fs] btrfs: be more precise on errors when getting an inode from disk (Bill O'Donnell) [1399590] - [fs] btrfs: send, don't bug on inconsistent snapshots (Bill O'Donnell) [1399590] - [fs] btrfs: send, avoid incorrect leaf accesses when sending utimes operations (Bill O'Donnell) [1399590] - [fs] btrfs: send, add missing error check for calls to path_loop() (Bill O'Donnell) [1399590] - [fs] btrfs: send, fix failure to move directories with the same name around (Bill O'Donnell) [1399590] - [fs] btrfs: add missing check for writeback errors on fsync (Bill O'Donnell) [1399590] - [fs] btrfs: btrfs_relocate_chunk pass extent_root to btrfs_end_transaction (Bill O'Donnell) [1399590] - [fs] btrfs: convert nodesize macros to static inlines (Bill O'Donnell) [1399590] - [fs] btrfs: introduce BTRFS_MAX_ITEM_SIZE (Bill O'Donnell) [1399590] - [fs] btrfs: cleanup, remove prototype for btrfs_find_root_ref (Bill O'Donnell) [1399590] - [fs] btrfs: copy_to_sk drop unused root parameter (Bill O'Donnell) [1399590] - [fs] btrfs: simpilify btrfs_subvol_inherit_props (Bill O'Donnell) [1399590] - [fs] btrfs: tests, use BTRFS_FS_STATE_DUMMY_FS_INFO instead of dummy root (Bill O'Donnell) [1399590] - [fs] btrfs: tests, require fs_info for root (Bill O'Donnell) [1399590] - [fs] btrfs: tests, move initialization into tests/ (Bill O'Donnell) [1399590] - [fs] btrfs: btrfs_test_opt and friends should take a btrfs_fs_info (Bill O'Donnell) [1399590] - [fs] btrfs: plumb fs_info into btrfs_work (Bill O'Donnell) [1399590] - [fs] btrfs: remove obsolete part of comment in statfs (Bill O'Donnell) [1399590] - [fs] btrfs: hide test-only member under ifdef (Bill O'Donnell) [1399590] - [fs] btrfs: Add ratelimit to btrfs printing (Bill O'Donnell) [1399590] - [kernel] ratelimit: add initialization macro (Bill O'Donnell) [1399590] - [fs] btrfs: fix unexpected balance crash due to BUG_ON (Bill O'Donnell) [1399590] - [fs] btrfs: fix panic in balance due to EIO (Bill O'Donnell) [1399590] - [fs] btrfs: fix eb memory leak due to readpage failure (Bill O'Donnell) [1399590] - [fs] btrfs: change BUG_ON()'s to ASSERT()'s in backref_cache_cleanup() (Bill O'Donnell) [1399590] - [fs] btrfs: fix free space calculation in dump_space_info() (Bill O'Donnell) [1399590] - [fs] btrfs: subpage-blocksize: Rate limit scrub error message (Bill O'Donnell) [1399590] - [fs] btrfs: expand cow_file_range() to support in-band dedup and subpage-blocksize (Bill O'Donnell) [1399590] - [fs] btrfs: make sure device is synced before return (Bill O'Donnell) [1399590] - [fs] btrfs: reorg btrfs_close_one_device() (Bill O'Donnell) [1399590] - [fs] btrfs: Cleanup compress_file_range() (Bill O'Donnell) [1399590] - [fs] btrfs: cleanup BUG_ON in merge_bio (Bill O'Donnell) [1399590] - [fs] btrfs: Fix slab accounting flags (Bill O'Donnell) [1399590] - [fs] btrfs: Replace -ENOENT by -ERANGE in btrfs_get_acl() (Bill O'Donnell) [1399590] - [fs] btrfs: Handle uninitialised inode eviction (Bill O'Donnell) [1399590] - [fs] btrfs: fix read_node_slot to return errors (Bill O'Donnell) [1399590] - [fs] btrfs: fix double free of fs root (Bill O'Donnell) [1399590] - [fs] btrfs: error out if generic_bin_search get invalid arguments (Bill O'Donnell) [1399590] - [fs] btrfs: check inconsistence between chunk and block group (Bill O'Donnell) [1399590] - [fs] btrfs: add missing bytes_readonly attribute file in sysfs (Bill O'Donnell) [1399590] - [fs] btrfs: fix delalloc accounting after copy_from_user faults (Bill O'Donnell) [1399590] - [fs] btrfs: avoid deadlocks during reservations in btrfs_truncate_block (Bill O'Donnell) [1399590] - [fs] btrfs: use FLUSH_LIMIT for relocation in reserve_metadata_bytes (Bill O'Donnell) [1399590] - [fs] btrfs: fill relocation block rsv after allocation (Bill O'Donnell) [1399590] - [fs] btrfs: always use trans->block_rsv for orphans (Bill O'Donnell) [1399590] - [fs] btrfs: change how we calculate the global block rsv (Bill O'Donnell) [1399590] - [fs] btrfs: use root when checking need_async_flush (Bill O'Donnell) [1399590] - [fs] btrfs: don't bother kicking async if there's nothing to reclaim (Bill O'Donnell) [1399590] - [fs] btrfs: fix release reserved extents trace points (Bill O'Donnell) [1399590] - [fs] btrfs: add tracepoints for flush events (Bill O'Donnell) [1399590] - [fs] btrfs: fix delalloc reservation amount tracepoint (Bill O'Donnell) [1399590] - [fs] btrfs: trace pinned extents (Bill O'Donnell) [1399590] - [fs] btrfs: introduce ticketed enospc infrastructure (Bill O'Donnell) [1399590] - [fs] btrfs: add tracepoint for adding block groups (Bill O'Donnell) [1399590] - [fs] btrfs: warn_on for unaccounted spaces (Bill O'Donnell) [1399590] - [fs] btrfs: change delayed reservation fallback behavior (Bill O'Donnell) [1399590] - [fs] btrfs: always reserve metadata for delalloc extents (Bill O'Donnell) [1399590] - [fs] btrfs: fix callers of btrfs_block_rsv_migrate (Bill O'Donnell) [1399590] - [fs] btrfs: add bytes_readonly to the spaceinfo at once (Bill O'Donnell) [1399590] - [fs] btrfs: Force stripesize to the value of sectorsize (Bill O'Donnell) [1399590] - [fs] btrfs: fix disk_i_size update bug when fallocate() fails (Bill O'Donnell) [1399590] - [fs] btrfs: fix error handling in map_private_extent_buffer (Bill O'Donnell) [1399590] - [fs] btrfs: fix error return code in btrfs_init_test_fs() (Bill O'Donnell) [1399590] - [fs] btrfs: don't do nocow check unless we have to (Bill O'Donnell) [1399590] - [fs] btrfs: fix deadlock in delayed_ref_async_start (Bill O'Donnell) [1399590] - [fs] btrfs: track transid for delayed ref flushing (Bill O'Donnell) [1399590] - [fs] btrfs: btrfs_check_super_valid: Allow 4096 as stripesize (Bill O'Donnell) [1399590] - [fs] btrfs: remove build fixup for qgroup_account_snapshot (Bill O'Donnell) [1399590] - [fs] btrfs: use new error message helper in qgroup_account_snapshot (Bill O'Donnell) [1399590] - [fs] btrfs: avoid blocking open_ctree from cleaner_kthread (Bill O'Donnell) [1399590] - [fs] btrfs: don't BUG_ON() in btrfs_orphan_add (Bill O'Donnell) [1399590] - [fs] btrfs: account for non-CoW'd blocks in btrfs_abort_transaction (Bill O'Donnell) [1399590] - [fs] btrfs: check if extent buffer is aligned to sectorsize (Bill O'Donnell) [1399590] - [fs] btrfs: Use correct format specifier (Bill O'Donnell) [1399590] - [fs] btrfs: self-tests: Fix extent buffer bitmap test fail on BE system (Bill O'Donnell) [1399590] - [fs] btrfs: self-tests: Fix test_bitmaps fail on 64k sectorsize (Bill O'Donnell) [1399590] - [fs] btrfs: self-tests: Use macros instead of constants and add missing newline (Bill O'Donnell) [1399590] - [fs] btrfs: self-tests: Support testing all possible sectorsizes and nodesizes (Bill O'Donnell) [1399590] - [fs] btrfs: self-tests: Execute page straddling test only when nodesize < PAGE_SIZE (Bill O'Donnell) [1399590] - [fs] btrfs: advertise which crc32c implementation is being used at module load (Bill O'Donnell) [1399590] - [fs] btrfs: add validadtion checks for chunk loading (Bill O'Donnell) [1399590] - [fs] btrfs: add more validation checks for superblock (Bill O'Donnell) [1399590] - [fs] btrfs: clear uptodate flags of pages in sys_array eb (Bill O'Donnell) [1399590] - [fs] btrfs: deal with duplciates during extent_map insertion in btrfs_get_extent (Bill O'Donnell) [1399590] - [fs] btrfs: self-tests: Support non-4k page size (Bill O'Donnell) [1399590] - [fs] btrfs: Fix integer overflow when calculating bytes_per_bitmap (Bill O'Donnell) [1399590] - [fs] btrfs: test_check_exists: Fix infinite loop when searching for free space entries (Bill O'Donnell) [1399590] - [fs] btrfs: end transaction if we abort when creating uuid root (Bill O'Donnell) [1399590] - [fs] btrfs: fix race between device replace and read repair (Bill O'Donnell) [1399590] - [fs] btrfs: fix race between device replace and discard (Bill O'Donnell) [1399590] - [fs] btrfs: fix race between device replace and chunk allocation (Bill O'Donnell) [1399590] - [fs] btrfs: fix race setting block group back to RW mode during device replace (Bill O'Donnell) [1399590] - [fs] btrfs: fix unprotected assignment of the left cursor for device replace (Bill O'Donnell) [1399590] - [fs] btrfs: fix race setting block group readonly during device replace (Bill O'Donnell) [1399590] - [fs] btrfs: fix race between device replace and block group removal (Bill O'Donnell) [1399590] - [fs] btrfs: fix race between readahead and device replace/removal (Bill O'Donnell) [1399590] - [fs] btrfs: fix handling of faults from btrfs_copy_from_user (Bill O'Donnell) [1399590] - [fs] btrfs: scrub: Set bbio to NULL before calling btrfs_map_block (Bill O'Donnell) [1399590] - [fs] btrfs: fix unexpected return value of fiemap (Bill O'Donnell) [1399590] - [fs] btrfs: free sys_array eb as soon as possible (Bill O'Donnell) [1399590] - [fs] btrfs: fix memory leak during RAID 5/6 device replacement (Bill O'Donnell) [1399590] - [fs] btrfs: add semaphore to synchronize direct IO writes with fsync (Bill O'Donnell) [1399590] - [fs] btrfs: fix race between block group relocation and nocow writes (Bill O'Donnell) [1399590] - [fs] btrfs: fix race between fsync and direct IO writes for prealloc extents (Bill O'Donnell) [1399590] - [fs] btrfs: pin log earlier when renaming (Bill O'Donnell) [1399590] - [fs] btrfs: unpin log if rename operation fails (Bill O'Donnell) [1399590] - [fs] btrfs: don't do unnecessary delalloc flushes when relocating (Bill O'Donnell) [1399590] - [fs] btrfs: don't wait for unrelated IO to finish before relocation (Bill O'Donnell) [1399590] - [fs] btrfs: fix empty symlink after creating symlink and fsync parent dir (Bill O'Donnell) [1399590] - [fs] btrfs: fix for incorrect directory entries after fsync log replay (Bill O'Donnell) [1399590] - [fs] btrfs: build fixup for qgroup_account_snapshot (Bill O'Donnell) [1399590] - [fs] btrfs: qgroup: Fix qgroup accounting when creating snapshot (Bill O'Donnell) [1399590] - [fs] btrfs: fix fspath error deallocation (Bill O'Donnell) [1399590] - [fs] btrfs: make find_workspace warn if there are no workspaces (Bill O'Donnell) [1399590] - [fs] btrfs: make find_workspace always succeed (Bill O'Donnell) [1399590] - [fs] btrfs: preallocate compression workspaces (Bill O'Donnell) [1399590] - [fs] btrfs: rename and document compression workspace members (Bill O'Donnell) [1399590] - [fs] btrfs: GFP_NOFS does not GFP_HIGHMEM (Bill O'Donnell) [1399590] - [fs] btrfs: switch to common message helpers in open_ctree, adjust messages (Bill O'Donnell) [1399590] - [fs] btrfs: fix int32 overflow in shrink_delalloc() (Bill O'Donnell) [1399590] - [fs] btrfs: don't force mounts to wait for cleaner_kthread to delete one or more subvolumes (Bill O'Donnell) [1399590] - [fs] btrfs: add write protection to SET_FEATURES ioctl (Bill O'Donnell) [1399590] - [fs] btrfs: fix lock dep warning move scratch super outside of chunk_mutex (Bill O'Donnell) [1399590] - [fs] btrfs: Fix BUG_ON condition in scrub_setup_recheck_block() (Bill O'Donnell) [1399590] - [fs] btrfs: remove BUG_ON()'s in btrfs_map_block (Bill O'Donnell) [1399590] - [fs] btrfs: fix divide error upon chunk's stripe_len (Bill O'Donnell) [1399590] - [fs] btrfs: sysfs: protect reading label by lock (Bill O'Donnell) [1399590] - [fs] btrfs: add check to sysfs handler of label (Bill O'Donnell) [1399590] - [fs] btrfs: add read-only check to sysfs handler of features (Bill O'Donnell) [1399590] - [fs] btrfs: reuse existing variable in scrub_stripe, reduce stack usage (Bill O'Donnell) [1399590] - [fs] btrfs: use dynamic allocation for root item in create_subvol (Bill O'Donnell) [1399590] - [fs] btrfs: clone: use vmalloc only as fallback for nodesize bufer (Bill O'Donnell) [1399590] - [fs] btrfs: send: use vmalloc only as fallback for clone_sources_tmp (Bill O'Donnell) [1399590] - [fs] btrfs: send: use vmalloc only as fallback for clone_roots (Bill O'Donnell) [1399590] - [fs] btrfs: send: use temporary variable to store allocation size (Bill O'Donnell) [1399590] - [fs] btrfs: send: use vmalloc only as fallback for read_buf (Bill O'Donnell) [1399590] - [fs] btrfs: send: use vmalloc only as fallback for send_buf (Bill O'Donnell) [1399590] - [fs] btrfs: fix lock dep warning, move scratch dev out of device_list_mutex and uuid_mutex (Bill O'Donnell) [1399590] - [fs] btrfs: send: silence an integer overflow warning (Bill O'Donnell) [1399590] - [fs] btrfs: avoid overflowing f_bfree (Bill O'Donnell) [1399590] - [fs] btrfs: fix mixed block count of available space (Bill O'Donnell) [1399590] - [fs] btrfs: allow balancing to dup with multi-device (Bill O'Donnell) [1399590] - [fs] btrfs: ioctl: reorder exclusive op check in RM_DEV (Bill O'Donnell) [1399590] - [fs] btrfs: cleanup assigning next active device with a check (Bill O'Donnell) [1399590] - [fs] btrfs: s_bdev is not null after missing replace (Bill O'Donnell) [1399590] - [fs] btrfs: pass the right error code to the btrfs_std_error (Bill O'Donnell) [1399590] - [fs] btrfs: sink gfp parameter to convert_extent_bit (Bill O'Donnell) [1399590] - [fs] btrfs: make state preallocation more speculative in __set_extent_bit (Bill O'Donnell) [1399590] - [fs] btrfs: untangle gotos a bit in convert_extent_bit (Bill O'Donnell) [1399590] - [fs] btrfs: untangle gotos a bit in __clear_extent_bit (Bill O'Donnell) [1399590] - [fs] btrfs: sink gfp parameter to set_record_extent_bits (Bill O'Donnell) [1399590] - [fs] btrfs: sink gfp parameter to set_extent_new (Bill O'Donnell) [1399590] - [fs] btrfs: sink gfp parameter to set_extent_defrag (Bill O'Donnell) [1399590] - [fs] btrfs: sink gfp parameter to set_extent_delalloc (Bill O'Donnell) [1399590] - [fs] btrfs: sink gfp parameter to clear_extent_dirty (Bill O'Donnell) [1399590] - [fs] btrfs: sink gfp parameter to clear_record_extent_bits (Bill O'Donnell) [1399590] - [fs] btrfs: sink gfp parameter to clear_extent_bits (Bill O'Donnell) [1399590] - [fs] btrfs: sink gfp parameter to set_extent_bits (Bill O'Donnell) [1399590] - [fs] btrfs: uapi/linux/btrfs_tree.h migration, item types and defines (Bill O'Donnell) [1399590] - [fs] btrfs: uapi/linux/btrfs.h migration, move struct btrfs_ioctl_defrag_range_args (Bill O'Donnell) [1399590] - [fs] btrfs: uapi/linux/btrfs.h migration, move balance flags (Bill O'Donnell) [1399590] - [fs] btrfs: uapi/linux/btrfs.h migration, move feature flags (Bill O'Donnell) [1399590] - [fs] btrfs: uapi/linux/btrfs.h migration, qgroup limit flags (Bill O'Donnell) [1399590] - [fs] btrfs: uapi/linux/btrfs.h migration, move BTRFS_LABEL_SIZE (Bill O'Donnell) [1399590] - [fs] btrfs: refactor btrfs_dev_replace_start for reuse (Bill O'Donnell) [1399590] - [fs] btrfs: use fs_info directly (Bill O'Donnell) [1399590] - [fs] btrfs: rename flags for vol args v2 (Bill O'Donnell) [1399590] - [fs] btrfs: rename btrfs_find_device_by_user_input (Bill O'Donnell) [1399590] - [fs] btrfs: use existing device constraints table btrfs_raid_array (Bill O'Donnell) [1399590] - [fs] btrfs: introduce raid-type to error-code table, for minimum device constraint (Bill O'Donnell) [1399590] - [fs] btrfs: pass number of devices to btrfs_check_raid_min_devices (Bill O'Donnell) [1399590] - [fs] btrfs: rename __check_raid_min_devices (Bill O'Donnell) [1399590] - [fs] btrfs: optimize check for stale device (Bill O'Donnell) [1399590] - [fs] btrfs: introduce device delete by devid (Bill O'Donnell) [1399590] - [fs] btrfs: make use of btrfs_scratch_superblocks() in btrfs_rm_device() (Bill O'Donnell) [1399590] - [fs] btrfs: enhance btrfs_find_device_by_user_input() to check device path (Bill O'Donnell) [1399590] - [fs] btrfs: make use of btrfs_find_device_by_user_input() (Bill O'Donnell) [1399590] - [fs] btrfs: create helper btrfs_find_device_by_user_input() (Bill O'Donnell) [1399590] - [fs] btrfs: clean up and optimize __check_raid_min_device() (Bill O'Donnell) [1399590] - [fs] btrfs: create helper function __check_raid_min_devices() (Bill O'Donnell) [1399590] - [fs] btrfs: create a helper function to read the disk super (Bill O'Donnell) [1399590] - [fs] btrfs: do not create empty block group if we have allocated data (Bill O'Donnell) [1399590] - [fs] btrfs: __btrfs_buffered_write: Pass valid file offset when releasing delalloc space (Bill O'Donnell) [1399590] - [fs] btrfs: cleanup error handling in extent_write_cached_pages (Bill O'Donnell) [1399590] - [fs] btrfs: make mapping->writeback_index point to the last written page (Bill O'Donnell) [1399590] - [fs] btrfs: bugfix: handle FS_IOC32_{GETFLAGS, SETFLAGS, GETVERSION} in btrfs_ioctl (Bill O'Donnell) [1399590] - [fs] btrfs: fix typos in comments (Bill O'Donnell) [1399590] - [fs] btrfs: Refactor btrfs_lock_cluster() to kill compiler warning (Bill O'Donnell) [1399590] - [fs] btrfs: remove save_error_info() (Bill O'Donnell) [1399590] - [fs] btrfs: Simplify conditions about compress while mapping btrfs flags to inode flags (Bill O'Donnell) [1399590] - [fs] btrfs: move error handling code together in ctree.h (Bill O'Donnell) [1399590] - [fs] btrfs: remove unused function btrfs_assert() (Bill O'Donnell) [1399590] - [fs] btrfs: rename btrfs_std_error to btrfs_handle_fs_error (Bill O'Donnell) [1399590] - [fs] btrfs: fix file/data loss caused by fsync after rename and new inode (Bill O'Donnell) [1399590] - [fs] btrfs: Reset IO error counters before start of device replacing (Bill O'Donnell) [1399590] - [fs] btrfs: Add qgroup tracing (Bill O'Donnell) [1399590] - [fs] btrfs: don't use src fd for printk (Bill O'Donnell) [1399590] - [fs] btrfs: fallback to vmalloc in btrfs_compare_tree (Bill O'Donnell) [1399590] - [fs] btrfs: handle non-fatal errors in btrfs_qgroup_inherit() (Bill O'Donnell) [1399590] - [fs] btrfs: Output more info for enospc_debug mount option (Bill O'Donnell) [1399590] - [fs] btrfs: fix invalid reference in replace_path (Bill O'Donnell) [1399590] - [fs] btrfs: Improve FL_KEEP_SIZE handling in fallocate (Bill O'Donnell) [1399590] - [fs] btrfs: transaction_kthread() is not freezable (Bill O'Donnell) [1399590] - [fs] btrfs: cleaner_kthread() doesn't need explicit freeze (Bill O'Donnell) [1399590] - [fs] btrfs: do not write corrupted metadata blocks to disk (Bill O'Donnell) [1399590] - [fs] btrfs: csum_tree_block: return proper errno value (Bill O'Donnell) [1399590] - [fs] btrfs: use radix_tree_iter_retry() (Bill O'Donnell) [1399590] - [fs] btrfs: Fix misspellings in comments (Bill O'Donnell) [1399590] - [fs] btrfs: Print Warning only if ENOSPC_DEBUG is enabled (Bill O'Donnell) [1399590] - [fs] btrfs: scrub: silence an uninitialized variable warning (Bill O'Donnell) [1399590] - [fs] btrfs: move btrfs_compression_type to compression.h (Bill O'Donnell) [1399590] - [fs] btrfs: rename btrfs_print_info to btrfs_print_mod_info (Bill O'Donnell) [1399590] - [fs] btrfs: Show a warning message if one of objectid reaches its highest value (Bill O'Donnell) [1399590] - [fs] btrfs: use kbasename in btrfsic_mount (Bill O'Donnell) [1399590] - [fs] btrfs: do not collect ordered extents when logging that inode exists (Bill O'Donnell) [1399590] - [fs] btrfs: fix race when checking if we can skip fsync'ing an inode (Bill O'Donnell) [1399590] - [fs] btrfs: fix listxattrs not listing all xattrs packed in the same item (Bill O'Donnell) [1399590] - [fs] btrfs: fix deadlock between direct IO reads and buffered writes (Bill O'Donnell) [1399590] - [fs] btrfs: fix extent_same allowing destination offset beyond i_size (Bill O'Donnell) [1399590] - [fs] btrfs: fix file loss on log replay after renaming a file and fsync (Bill O'Donnell) [1399590] - [fs] btrfs: fix unreplayable log after snapshot delete + parent dir fsync (Bill O'Donnell) [1399590] - [fs] btrfs: fix lockdep deadlock warning due to dev_replace (Bill O'Donnell) [1399590] - [fs] btrfs: drop unused argument in btrfs_ioctl_get_supported_features (Bill O'Donnell) [1399590] - [fs] btrfs: add GET_SUPPORTED_FEATURES to the control device ioctls (Bill O'Donnell) [1399590] - [fs] btrfs: change max_inline default to 2048 (Bill O'Donnell) [1399590] - [fs] btrfs: remove error message from search ioctl for nonexistent tree (Bill O'Donnell) [1399590] - [fs] btrfs: avoid uninitialized variable warning (Bill O'Donnell) [1399590] - [fs] btrfs: fix memory leak of fs_info in block group cache (Bill O'Donnell) [1399590] - [fs] btrfs: Continue write in case of can_not_nocow (Bill O'Donnell) [1399590] - [fs] btrfs: drop null testing before destroy functions (Bill O'Donnell) [1399590] - [fs] btrfs: fix build warning (Bill O'Donnell) [1399590] - [fs] btrfs: use proper type for failrec in extent_state (Bill O'Donnell) [1399590] - [fs] btrfs: Replace CURRENT_TIME by current_fs_time() (Bill O'Donnell) [1399590] - [fs] btrfs: remove open-coded swap() in backref.c:__merge_refs (Bill O'Donnell) [1399590] - [fs] btrfs: remove redundant error check (Bill O'Donnell) [1399590] - [fs] btrfs: simplify expression in btrfs_calc_trans_metadata_size() (Bill O'Donnell) [1399590] - [fs] btrfs: check reserved when deciding to background flush (Bill O'Donnell) [1399590] - [fs] btrfs: add transaction space reservation tracepoints (Bill O'Donnell) [1399590] - [fs] btrfs: fix truncate_space_check (Bill O'Donnell) [1399590] - [fs] btrfs: change how we update the global block rsv (Bill O'Donnell) [1399590] - [fs] btrfs: reada: ignore creating reada_extent for a non-existent device (Bill O'Donnell) [1399590] - [fs] btrfs: reada: avoid undone reada extents in btrfs_reada_wait (Bill O'Donnell) [1399590] - [fs] btrfs: reada: limit max works count (Bill O'Donnell) [1399590] - [fs] btrfs: reada: simplify dev->reada_in_flight processing (Bill O'Donnell) [1399590] - [fs] btrfs: reada: Fix a debug code typo (Bill O'Donnell) [1399590] - [fs] btrfs: reada: Jump into cleanup in direct way for __readahead_hook() (Bill O'Donnell) [1399590] - [fs] btrfs: reada: Use fs_info instead of root in __readahead_hook's argument (Bill O'Donnell) [1399590] - [fs] btrfs: reada: Pass reada_extent into __readahead_hook directly (Bill O'Donnell) [1399590] - [fs] btrfs: reada: move reada_extent_put to place after __readahead_hook() (Bill O'Donnell) [1399590] - [fs] btrfs: reada: Remove level argument in severial functions (Bill O'Donnell) [1399590] - [fs] btrfs: reada: bypass adding extent when all zone failed (Bill O'Donnell) [1399590] - [fs] btrfs: reada: add all reachable mirrors into reada device list (Bill O'Donnell) [1399590] - [fs] btrfs: reada: Move is_need_to_readahead contition earlier (Bill O'Donnell) [1399590] - [fs] btrfs: reada: Avoid many times of empty loop (Bill O'Donnell) [1399590] - [fs] btrfs: reada: Add missed segment checking in reada_find_zone (Bill O'Donnell) [1399590] - [fs] btrfs: reada: reduce additional fs_info->reada_lock in reada_find_zone (Bill O'Donnell) [1399590] - [fs] btrfs: reada: Fix in-segment calculation for reada (Bill O'Donnell) [1399590] - [fs] btrfs: Introduce new mount option alias for nologreplay (Bill O'Donnell) [1399590] - [fs] btrfs: Introduce new mount option to disable tree log replay (Bill O'Donnell) [1399590] - [fs] btrfs: Introduce new mount option usebackuproot to replace recovery (Bill O'Donnell) [1399590] - [fs] btrfs: teach print_leaf about temporary item subtypes (Bill O'Donnell) [1399590] - [fs] btrfs: teach print_leaf about permanent item subtypes (Bill O'Donnell) [1399590] - [fs] btrfs: switch dev stats item to the permanent item key (Bill O'Donnell) [1399590] - [fs] btrfs: introduce key type for persistent permanent items (Bill O'Donnell) [1399590] - [fs] btrfs: switch balance item to the temporary item key (Bill O'Donnell) [1399590] - [fs] btrfs: introduce key type for persistent temporary items (Bill O'Donnell) [1399590] - [fs] btrfs: switch to kcalloc in btrfs_cmp_data_prepare (Bill O'Donnell) [1399590] - [fs] btrfs: extent same: use GFP_KERNEL for page array allocations (Bill O'Donnell) [1399590] - [fs] btrfs: device add and remove: use GFP_KERNEL (Bill O'Donnell) [1399590] - [fs] btrfs: readdir: use GFP_KERNEL (Bill O'Donnell) [1399590] - [fs] btrfs: fallocate: use GFP_KERNEL (Bill O'Donnell) [1399590] - [fs] btrfs: let callers of btrfs_alloc_root pass gfp flags (Bill O'Donnell) [1399590] - [fs] btrfs: scrub: use GFP_KERNEL on the submission path (Bill O'Donnell) [1399590] - [fs] btrfs: reada: use GFP_KERNEL everywhere (Bill O'Donnell) [1399590] - [fs] btrfs: send: use GFP_KERNEL everywhere (Bill O'Donnell) [1399590] - [fs] btrfs: remove no longer used function extent_read_full_page_nolock() (Bill O'Donnell) [1399590] - [fs] btrfs: btrfs_ioctl_clone: Truncate complete page after performing clone operation (Bill O'Donnell) [1399590] - [fs] btrfs: Fix block size returned to user space (Bill O'Donnell) [1399590] - [fs] btrfs: Limit inline extents to root->sectorsize (Bill O'Donnell) [1399590] - [fs] btrfs: btrfs_submit_direct_hook: Handle map_length < bio vector length (Bill O'Donnell) [1399590] - [fs] btrfs: Use eb->start, seq as search key for tree modification log (Bill O'Donnell) [1399590] - [fs] btrfs: Search for all ordered extents that could span across a page (Bill O'Donnell) [1399590] - [fs] btrfs: btrfs_page_mkwrite: Reserve space in sectorsized units (Bill O'Donnell) [1399590] - [fs] btrfs: fallocate: Work with sectorsized blocks (Bill O'Donnell) [1399590] - [fs] btrfs: direct i/o read: Work on sectorsized blocks (Bill O'Donnell) [1399590] - [fs] btrfs: __btrfs_buffered_write: Reserve/release extents aligned to block size (Bill O'Donnell) [1399590] - [fs] btrfs: revert: btrfs: synchronize incompat feature bits with sysfs files (Bill O'Donnell) [1399590] - [fs] btrfs: don't use GFP_HIGHMEM for free-space-tree bitmap kzalloc (Bill O'Donnell) [1399590] - [fs] btrfs: sysfs: check initialization state before updating features (Bill O'Donnell) [1399590] - [fs] btrfs: fix race between fsync and lockless direct IO writes (Bill O'Donnell) [1399590] - [fs] btrfs: add free space tree to the cow-only list (Bill O'Donnell) [1399590] - [fs] btrfs: add free space tree to lockdep classes (Bill O'Donnell) [1399590] - [fs] btrfs: tweak free space tree bitmap allocation (Bill O'Donnell) [1399590] - [fs] btrfs: tests: switch to GFP_KERNEL (Bill O'Donnell) [1399590] - [fs] btrfs: synchronize incompat feature bits with sysfs files (Bill O'Donnell) [1399590] - [fs] btrfs: sysfs: introduce helper for syncing bits with sysfs files (Bill O'Donnell) [1399590] - [fs] btrfs: sysfs: add free-space-tree bit attribute (Bill O'Donnell) [1399590] - [fs] btrfs: sysfs: fix typo in compat_ro attribute definition (Bill O'Donnell) [1399590] - [fs] btrfs: raid56: Use raid_write_end_io for scrub (Bill O'Donnell) [1399590] - [fs] btrfs: Remove unnecessary ClearPageUptodate for raid56 (Bill O'Donnell) [1399590] - [fs] btrfs: use rbio->nr_pages to reduce calculation (Bill O'Donnell) [1399590] - [fs] btrfs: Use unified stripe_page's index calculation (Bill O'Donnell) [1399590] - [fs] btrfs: Fix calculation of rbio->dbitmap's size calculation (Bill O'Donnell) [1399590] - [fs] btrfs: merge functions for wait snapshot creation (Bill O'Donnell) [1399590] - [fs] btrfs: delete unused argument in btrfs_copy_from_user (Bill O'Donnell) [1399590] - [fs] btrfs: Use direct way to determine raid56 write/recover mode (Bill O'Donnell) [1399590] - [fs] btrfs: Small cleanup for get index_srcdev loop (Bill O'Donnell) [1399590] - [fs] btrfs: Enhance chunk validation check (Bill O'Donnell) [1399590] - [fs] btrfs: Enhance super validation check (Bill O'Donnell) [1399590] - [fs] btrfs: fix typo in log message when starting a balance (Bill O'Donnell) [1399590] - [fs] btrfs: remove duplicate const specifier (Bill O'Donnell) [1399590] - [fs] btrfs: clean up an error code in btrfs_init_space_info() (Bill O'Donnell) [1399590] - [fs] btrfs: fix iterator with update error in backref.c (Bill O'Donnell) [1399590] - [fs] btrfs: fix output of compression message in btrfs_parse_options() (Bill O'Donnell) [1399590] - [fs] btrfs: cleanup, stop casting for extent_map->lookup everywhere (Bill O'Donnell) [1399590] - [fs] btrfs: Check metadata redundancy on balance (Bill O'Donnell) [1399590] - [fs] btrfs: preallocate path for snapshot creation at ioctl time (Bill O'Donnell) [1399590] - [fs] btrfs: allocate root item at snapshot ioctl time (Bill O'Donnell) [1399590] - [fs] btrfs: do an allocation earlier during snapshot creation (Bill O'Donnell) [1399590] - [fs] btrfs: use smaller type for btrfs_path locks (Bill O'Donnell) [1399590] - [fs] btrfs: use smaller type for btrfs_path lowest_level (Bill O'Donnell) [1399590] - [fs] btrfs: use smaller type for btrfs_path reada (Bill O'Donnell) [1399590] - [fs] btrfs: cleanup, use enum values for btrfs_path reada (Bill O'Donnell) [1399590] - [fs] btrfs: constify static arrays (Bill O'Donnell) [1399590] - [fs] btrfs: constify remaining structs with function pointers (Bill O'Donnell) [1399590] - [fs] btrfs tests: replace whole ops structure for free space tests (Bill O'Donnell) [1399590] - [fs] btrfs: use list_for_each_entry* in backref.c (Bill O'Donnell) [1399590] - [fs] btrfs: use list_for_each_entry_safe in free-space-cache.c (Bill O'Donnell) [1399590] - [fs] btrfs: use list_for_each_entry* in check-integrity.c (Bill O'Donnell) [1399590] - [fs] btrfs: use linux/sizes.h to represent constants (Bill O'Donnell) [1399590] - [fs] btrfs: cleanup, remove stray return statements (Bill O'Donnell) [1399590] - [fs] btrfs: zero out delayed node upon allocation (Bill O'Donnell) [1399590] - [fs] btrfs: pass proper enum type to start_transaction() (Bill O'Donnell) [1399590] - [fs] btrfs: switch __btrfs_fs_incompat return type from int to bool (Bill O'Donnell) [1399590] - [fs] btrfs: remove unused inode argument from uncompress_inline() (Bill O'Donnell) [1399590] - [fs] btrfs: don't use slab cache for struct btrfs_delalloc_work (Bill O'Donnell) [1399590] - [fs] btrfs: drop duplicate prefix from scrub workqueues (Bill O'Donnell) [1399590] - [fs] btrfs: verbose error when we find an unexpected item in sys_array (Bill O'Donnell) [1399590] - [fs] btrfs: better packing of btrfs_delayed_extent_op (Bill O'Donnell) [1399590] - [fs] btrfs: Support convert to -d dup for btrfs-convert (Bill O'Donnell) [1399590] - [fs] btrfs: don't leave dangling dentry if symlink creation failed (Bill O'Donnell) [1399590] - [fs] btrfs: fix race between free space endio workers and space cache writeout (Bill O'Donnell) [1399590] - [fs] btrfs: don't run delayed references while we are creating the free space tree (Bill O'Donnell) [1399590] - [fs] btrfs: fix compiling with CONFIG_BTRFS_DEBUG enabled (Bill O'Donnell) [1399590] - [fs] btrfs: fix unprotected list operations at btrfs_write_dirty_block_groups (Bill O'Donnell) [1399590] - [fs] btrfs: fix locking bugs when defragging leaves (Bill O'Donnell) [1399590] - [fs] btrfs: add free space tree mount option (Bill O'Donnell) [1399590] - [fs] btrfs: wire up the free space tree to the extent tree (Bill O'Donnell) [1399590] - [fs] btrfs: add free space tree sanity tests (Bill O'Donnell) [1399590] - [fs] btrfs: implement the free space B-tree (Bill O'Donnell) [1399590] - [fs] btrfs: introduce the free space B-tree on-disk format (Bill O'Donnell) [1399590] - [fs] btrfs: refactor caching_thread() (Bill O'Donnell) [1399590] - [fs] btrfs: add helpers for read-only compat bits (Bill O'Donnell) [1399590] - [fs] btrfs: add extent buffer bitmap sanity tests (Bill O'Donnell) [1399590] - [fs] btrfs: add extent buffer bitmap operations (Bill O'Donnell) [1399590] - [fs] btrfs: fix deadlock between direct IO write and defrag/readpages (Bill O'Donnell) [1399590] - [fs] btrfs: fix memory leaks after transaction is aborted (Bill O'Donnell) [1399590] - [fs] btrfs: fix race when finishing dev replace leading to transaction abort (Bill O'Donnell) [1399590] - [fs] btrfs: make set_range_writeback return void (Bill O'Donnell) [1399590] - [fs] btrfs: make extent_range_redirty_for_io return void (Bill O'Donnell) [1399590] - [fs] btrfs: make extent_range_clear_dirty_for_io return void (Bill O'Donnell) [1399590] - [fs] btrfs: make end_extent_writepage return void (Bill O'Donnell) [1399590] - [fs] btrfs: make extent_clear_unlock_delalloc return void (Bill O'Donnell) [1399590] - [fs] btrfs: make clear_extent_buffer_uptodate return void (Bill O'Donnell) [1399590] - [fs] btrfs: make set_extent_buffer_uptodate return void (Bill O'Donnell) [1399590] - [fs] btrfs: remove a trivial helper btrfs_set_buffer_uptodate (Bill O'Donnell) [1399590] - [fs] btrfs: use GFP_KERNEL for xattr and acl allocations (Bill O'Donnell) [1399590] - [fs] btrfs: use GFP_KERNEL for allocations of workqueues (Bill O'Donnell) [1399590] - [fs] btrfs: use GFP_KERNEL for allocations in ioctl handlers (Bill O'Donnell) [1399590] - [fs] btrfs: remove wait from struct btrfs_delalloc_work (Bill O'Donnell) [1399590] - [fs] btrfs: sink parameter wait to btrfs_alloc_delalloc_work (Bill O'Donnell) [1399590] - [fs] btrfs: make btrfs_close_one_device static (Bill O'Donnell) [1399590] - [fs] btrfs: make lock_extent static inline (Bill O'Donnell) [1399590] - [fs] btrfs: drop unused parameter from lock_extent_bits (Bill O'Donnell) [1399590] - [fs] btrfs: make clear_extent_bit helpers static inline (Bill O'Donnell) [1399590] - [fs] btrfs: make set_extent_bit helpers static inline (Bill O'Donnell) [1399590]- [mmc] core: fix multi-bit bus width without high-speed mode (Don Zickus) [1430497] - [mmc] sdhci: Ignore unexpected CARD_INT interrupts (Don Zickus) [1430497] - [mmc] core: Restore parts of the polling policy when switch to HS/HS DDR (Don Zickus) [1430497] - [mmc] sdhci-acpi: Only powered up enabled acpi child devices (Don Zickus) [1430497] - [mmc] sd: Meet alignment requirements for raw_ssr DMA (Don Zickus) [1430497] - [mmc] core: Further fix thread wake-up (Don Zickus) [1430497] - [mmc] sdhci: Fix to handle MMC_POWER_UNDEFINED (Don Zickus) [1430497] - [mmc] sdhci-cadence: add Socionext UniPhier specific compatible string (Don Zickus) [1430497] - [mmc] block: Move files to core (Don Zickus) [1430497] - [mmc] sdhci-cadence: add Cadence SD4HC support (Don Zickus) [1430497] - [mmc] sdhci: export sdhci_execute_tuning() (Don Zickus) [1430497] - [mmc] sdhci: Tidy tuning loop (Don Zickus) [1430497] - [mmc] sdhci: Simplify tuning block size logic (Don Zickus) [1430497] - [mmc] sdhci: Factor out tuning helper functions (Don Zickus) [1430497] - [mmc] sdhci: Use mmc_abort_tuning() (Don Zickus) [1430497] - [mmc] mmc: Introduce mmc_abort_tuning() (Don Zickus) [1430497] - [mmc] sdhci: Always allow tuning to fall back to fixed sampling (Don Zickus) [1430497] - [mmc] sdhci: Fix tuning reset after exhausting the maximum number of loops (Don Zickus) [1430497] - [mmc] sdhci: Fix recovery from tuning timeout (Don Zickus) [1430497] - [mmc] revert "mmc: sdhci: Reset cmd and data circuits after tuning failure" (Don Zickus) [1430497] - [mmc] mmc: Relax checking for switch errors after HS200 switch (Don Zickus) [1430497] - [mmc] sdhci-acpi: support 80860F14 UID 2 SDIO bus (Don Zickus) [1430497] - [mmc] sdhci-pci: Use ACPI to get max frequency for Intel NI byt sdio (Don Zickus) [1430497] - [mmc] sdhci-pci: Add PCI ID for Intel NI byt sdio (Don Zickus) [1430497] - [mmc] mmc_test: remove BUG_ONs and deploy error handling (Don Zickus) [1430497] - [mmc] queue: remove BUG_ON for bounce_sg (Don Zickus) [1430497] - [mmc] sdio_uart: remove meaningless BUG_ON (Don Zickus) [1430497] - [mmc] core: remove BUG_ONs from core.c (Don Zickus) [1430497] - [mmc] core: remove BUG_ONs from sd (Don Zickus) [1430497] - [mmc] core: remove BUG_ONs from mmc (Don Zickus) [1430497] - [mmc] debugfs: remove BUG_ON from mmc_ext_csd_open (Don Zickus) [1430497] - [mmc] core: remove BUG_ONs from sdio (Don Zickus) [1430497] - [mmc] mmc: Add Command Queue definitions (Don Zickus) [1430497] - [mmc] queue: Introduce queue depth and use it to allocate and free (Don Zickus) [1430497] - [mmc] queue: Factor out mmc_queue_reqs_free_bufs() (Don Zickus) [1430497] - [mmc] queue: Factor out mmc_queue_alloc_sgs() (Don Zickus) [1430497] - [mmc] queue: Factor out mmc_queue_alloc_bounce_sgs() (Don Zickus) [1430497] - [mmc] queue: Factor out mmc_queue_alloc_bounce_bufs() (Don Zickus) [1430497] - [mmc] queue: Fix queue thread wake-up (Don Zickus) [1430497] - [mmc] block: Fix 4K native sector check (Don Zickus) [1430497] - [mmc] block: Restore line inadvertently removed with packed commands (Don Zickus) [1430497] - [mmc] sdhci-of-esdhc: fix host version for T4240-R1.0-R2.0 (Don Zickus) [1430497] - [mmc] block: delete packed command support (Don Zickus) [1430497] - [mmc] delete is_first_req parameter from pre-request callback (Don Zickus) [1430497] - [mmc] core: Update CMD13 polling policy when switch to HS DDR mode (Don Zickus) [1430497] - [mmc] core: Allow CMD13 polling when switching to HS mode for mmc (Don Zickus) [1430497] - [mmc] core: Enable __mmc_switch() to change bus speed timing for the host (Don Zickus) [1430497] - [mmc] core: Check SWITCH_ERROR bit from each CMD13 response when polling (Don Zickus) [1430497] - [mmc] core: Rename ignore_crc to retry_crc_err to reflect its purpose (Don Zickus) [1430497] - [mmc] core: Remove redundant __mmc_send_status() (Don Zickus) [1430497] - [mmc] core: Retry instead of ignore at CRC errors when polling for busy (Don Zickus) [1430497] - [mmc] sdhci-pci: Allow deferred probe for sd card detect gpio (Don Zickus) [1430497] - [mmc] sdhci-pci: Add support for Intel GLK (Don Zickus) [1430497] - [mmc] sdhci: Factor out sdhci_enable_clk (Don Zickus) [1430497] - [mmc] dw_mmc: use the cookie's enum values for post/pre_req() (Don Zickus) [1430497] - [mmc] block: move packed command struct init (Don Zickus) [1430497] - [mmc] block: rename data to blkdata (Don Zickus) [1430497] - [mmc] mmc_test: Uninitialized return value (Don Zickus) [1430497] - [mmc] sdhci: remove unneeded (void *) casts in sdhci_(pltfm_)priv() (Don Zickus) [1430497] - [mmc] core: Add helper to see if a host can be retuned (Don Zickus) [1430497] - [mmc] core: use enum mmc_blk_status properly (Don Zickus) [1430497] - [mmc] block: convert ecc_err to a bool (Don Zickus) [1430497] - [mmc] block: make gen_err a bool variable (Don Zickus) [1430497] - [mmc] sdhci: Use sdhci-caps-mask and sdhci-caps to change the caps read during __sdhci_read_caps (Don Zickus) [1430497] - [mmc] core: Don't power off the card when starting the host (Don Zickus) [1430497] - [mmc] core: expose the capability of gpio card detect (Don Zickus) [1430497] - [mmc] core: Don't use ->card_busy() and CMD13 in combination when polling (Don Zickus) [1430497] - [mmc] core: Factor out code related to polling in __mmc_switch() (Don Zickus) [1430497] - [mmc] core: Clarify code which deals with polling in __mmc_switch() (Don Zickus) [1430497] - [mmc] core: Make mmc_switch_status() available for mmc core (Don Zickus) [1430497] - [mmc] rtsx_usb_sdmmc: Enable runtime PM autosuspend (Don Zickus) [1430497] - [mmc] sdhci: put together into one condition checking (Don Zickus) [1430497] - [mmc] sdhci-of-esdhc: fixup PRESENT_STATE read (Don Zickus) [1430497] - [mmc] mmc: Use 500ms as the default generic CMD6 timeout (Don Zickus) [1430497] - [mmc] mmc_test: Fix "Commands during non-blocking write" tests (Don Zickus) [1430497] - [mmc] sdhci: Fix missing enhanced strobe setting during runtime resume (Don Zickus) [1430497] - [mmc] sdhci: Reset cmd and data circuits after tuning failure (Don Zickus) [1430497] - [mmc] sdhci: Fix unexpected data interrupt handling (Don Zickus) [1430497] - [mmc] sdhci: Fix CMD line reset interfering with ongoing data transfer (Don Zickus) [1430497] - [mmc] rtsx_usb_sdmmc: Handle runtime PM while changing the led (Don Zickus) [1430497] - [mmc] rtsx_usb_sdmmc: Avoid keeping the device runtime resumed when unused (Don Zickus) [1430497] - [mmc] sdhci: cast unsigned int to unsigned long long to avoid unexpeted error (Don Zickus) [1430497] - [mmc] sdhci-pci: Fix bus power failing to enable for some Intel controllers (Don Zickus) [1430497] - [mmc] sdhci-pci: Let devices define their own sdhci_ops (Don Zickus) [1430497] - [mmc] sdhci: Rename sdhci_set_power() to sdhci_set_power_noreg() (Don Zickus) [1430497] - [mmc] sdhci: Fix SDHCI_QUIRK2_STOP_WITH_TC (Don Zickus) [1430497] - [mmc] core: Annotate cmd_hdr as __le32 (Don Zickus) [1430497] - [mmc] core: changes frequency to hs_max_dtr when selecting hs400es (Don Zickus) [1430497] - [mmc] core: switch to 1V8 or 1V2 for hs400es mode (Don Zickus) [1430497] - [mmc] block: add missing header dependencies (Don Zickus) [1430497] - [mmc] mfd: rtsx_usb: Avoid setting ucr->current_sg.status (Don Zickus) [1430497] - [mmc] core: don't try to switch block size for dual rate mode (Don Zickus) [1430497] - [mmc] sdhci-of-arasan: Set controller to test mode when no CD bit (Don Zickus) [1430497] - [mmc] rtsx_usb: use new macro for R1 without CRC (Don Zickus) [1430497] - [mmc] rtsx_pci: use new macro for R1 without CRC (Don Zickus) [1430497] - [mmc] add define for R1 response without CRC (Don Zickus) [1430497] - [mmc] card: do away with indirection pointer (Don Zickus) [1430497] - [mmc] sdhci-acpi: Set MMC_CAP_CMD_DURING_TFR for Intel eMMC controllers (Don Zickus) [1430497] - [mmc] sdhci-pci: Set MMC_CAP_CMD_DURING_TFR for Intel eMMC controllers (Don Zickus) [1430497] - [mmc] sdhci: Support cap_cmd_during_tfr requests (Don Zickus) [1430497] - [mmc] mmc_test: Add tests for sending commands during transfer (Don Zickus) [1430497] - [mmc] core: Add support for sending commands during data transfer (Don Zickus) [1430497] - [mmc] sdhci-brcmstb: Fix incorrect capability (Don Zickus) [1430497] - [mmc] core: Optimize the mmc erase size alignment (Don Zickus) [1430497] - [mmc] core: Factor out the alignment of erase size (Don Zickus) [1430497] - [mmc] core: Use a default maximum erase timeout (Don Zickus) [1430497] - [mmc] sdhci-pci: enable SD card interface on Merrifield (Don Zickus) [1430497] - [mmc] sdhci-pci: enable SDIO interface on Intel Merrifield (Don Zickus) [1430497] - [mmc] sdhci-pci: refactor intel_mrfld_mmc_probe_slot() (Don Zickus) [1430497] - [mmc] dw_mmc: add reset support to dwmmc host controller (Don Zickus) [1430497] - [mmc] block: don't use CMD23 with very old MMC cards (Don Zickus) [1430497] - [mmc] sdhci: Remove ->platform_init() callback as it's no longer used (Don Zickus) [1430497] - [mmc] sdhci-pci: Convert to use managed functions (part2) (Don Zickus) [1430497] - [mmc] sdio: deploy error handling instead of triggering BUG_ON (Don Zickus) [1430497] - [mmc] block: remove the check of packed for packed request routine (Don Zickus) [1430497] - [mmc] core: Add error message when switching fails in mmc_select_hs() (Don Zickus) [1430497] - [mmc] sdhci: Do not allow tuning procedure to be interrupted (Don Zickus) [1430497] - [mmc] sdhci-brcmstb: Delete owner assignment (Don Zickus) [1430497] - [mmc] sd: Export SD Status via "ssr" device attribute (Don Zickus) [1430497] - [mmc] vub300: don't print error when allocating urb fails (Don Zickus) [1430497] - [mmc] rtsx_pci: Remove deprecated create_singlethread_workqueue (Don Zickus) [1430497] - [mmc] rtsx_pci: Enable MMC_CAP_ERASE to allow erase/discard/trim requests (Don Zickus) [1430497] - [mmc] rtsx_pci: Use the provided busy timeout from the mmc core (Don Zickus) [1430497] - [mmc] sdhci-pltfm: Drop define for SDHCI_PLTFM_PMOPS (Don Zickus) [1430497] - [mmc] sdhci-pltfm: Convert to use the SET_SYSTEM_SLEEP_PM_OPS (Don Zickus) [1430497] - [mmc] sdhci-pltfm: Make sdhci_pltfm_suspend|resume() static (Don Zickus) [1430497] - [mmc] sdhci-acpi: Simplify code by using SET_SYSTEM_SLEEP_PM_OPS (Don Zickus) [1430497] - [mmc] sdhci-pci-core: Simplify code by using SET_SYSTEM_SLEEP_PM_OPS (Don Zickus) [1430497] - [mmc] Change the max discard sectors and erase response when HW busy detect (Don Zickus) [1430497] - [mmc] sdhci: Request regulators before reading capabilities (Don Zickus) [1430497] - [mmc] sdhci-pci: Use MRFLD as abbreviation of Merrifield (Don Zickus) [1430497] - [mmc] sdhci: add standard hw auto retuning support (Don Zickus) [1430497] - [mmc] sdhci: using common mmc_regulator_set_vqmmc() (Don Zickus) [1430497] - [mmc] sdhci-pci: Convert to use managed functions pcim_* and devm_* (Don Zickus) [1430497] - [mmc] core: Extend sysfs with DSR register (Don Zickus) [1430497] - [mmc] core: expose MMC_CAP2_NO_* to dt (Don Zickus) [1430497] - [mmc] core: Extend sysfs with OCR register (Don Zickus) [1430497] - [mmc] sdhci: add define for suspend/resume capability (Don Zickus) [1430497] - [mmc] core: Allow hosts to specify non-support for MMC commands (Don Zickus) [1430497] - [mmc] sdhci: sdhci_execute_tuning() must delete timer (Don Zickus) [1430497] - [mmc] sdhci: Avoid STOP cmd triggering warning in sdhci_send_command() (Don Zickus) [1430497] - [mmc] sdhci: Do not reset cmd or data circuits that are in use (Don Zickus) [1430497] - [mmc] sdhci: Factor out sdhci_auto_cmd12() (Don Zickus) [1430497] - [mmc] sdhci: Allow for finishing multiple requests (Don Zickus) [1430497] - [mmc] sdhci: Separate timer timeout for command and data requests (Don Zickus) [1430497] - [mmc] sdhci: Factor out sdhci_data_line_cmd() (Don Zickus) [1430497] - [mmc] sdhci: Ensure all requests get errored out (Don Zickus) [1430497] - [mmc] sdhci: Clear pointers when a request finishes (Don Zickus) [1430497] - [mmc] sdhci: Track whether a reset is pending (Don Zickus) [1430497] - [mmc] sdhci: Factor out sdhci_needs_reset() (Don Zickus) [1430497] - [mmc] sdhci: Factor out sdhci_finish_mrq() (Don Zickus) [1430497] - [mmc] sdhci: Move host->data warning (Don Zickus) [1430497] - [mmc] sdhci: Reduce the use of host->mrq (Don Zickus) [1430497] - [mmc] sdhci: Get rid of host->busy_handle (Don Zickus) [1430497] - [mmc] sdhci: Record what command is using the data lines (Don Zickus) [1430497] - [mmc] sdhci: Simplify sdhci_finish_command() by clearing host->cmd at the start (Don Zickus) [1430497] - [mmc] sdhci: Get rid of redundant BUG_ONs (Don Zickus) [1430497] - [mmc] sdhci: Move busy signal handling into sdhci_finish_cmd() (Don Zickus) [1430497] - [mmc] sdhci-pci: Do not runtime suspend at the end of sdhci_pci_probe() (Don Zickus) [1430497] - [mmc] sdhci: Add sdhci_read_caps() (Don Zickus) [1430497] - [mmc] sdhci: Tidy caps variables in sdhci_setup_host() (Don Zickus) [1430497] - [mmc] sdhci: Make signal voltage support explicit (Don Zickus) [1430497] - [mmc] sdhci: Split sdhci_add_host() (Don Zickus) [1430497] - [mmc] sdhci: Do not call implementations of mmc host ops directly (Don Zickus) [1430497] - [mmc] dw_mmc: remove the quirks flags (Don Zickus) [1430497] - [mmc] core: Allow hosts to specify non-support for SD commands (Don Zickus) [1430497] - [mmc] sdhci: use pr_err for sdhci_dumpregs (Don Zickus) [1430497] - [mmc] host: use the defined function to check whether card is removable (Don Zickus) [1430497] - [mmc] sdhci-of-arasan: Add ability to export card clock (Don Zickus) [1430497] - [mmc] sdhci-brcmstb: Add driver for Broadcom BRCMSTB SoCs (Don Zickus) [1430497] - [mmc] block: Fix tag condition with packed writes (Don Zickus) [1430497] - [mmc] core: Disable HPI for certain Hynix eMMC cards (Don Zickus) [1430497] - [mmc] core: Only change mode if mmc_select_bus_width() is successful (Don Zickus) [1430497] - [mmc] Set pref erase size based on size (Don Zickus) [1430497] - [mmc] mmc: Fix HS switch failure in mmc_select_hs400() (Don Zickus) [1430497] - [mmc] mmc: fix switch timeout issue caused by jiffies precision (Don Zickus) [1430497] - [mmc] mmc: do not use CMD13 to get status after speed mode switch (Don Zickus) [1430497] - [mmc] mmc: Use ->card_busy() to detect busy cards in __mmc_switch() (Don Zickus) [1430497] - [mmc] sdhci: Fix sdhci_card_busy() (Don Zickus) [1430497] - [mmc] debugfs: add HS400 enhanced strobe description (Don Zickus) [1430497] - [mmc] core: implement enhanced strobe support (Don Zickus) [1430497] - [mmc] core: add mmc-hs400-enhanced-strobe support (Don Zickus) [1430497] - [mmc] sdhci: fix wakeup configuration (Don Zickus) [1430497] - [mmc] block: correct 4KB alignment check (Don Zickus) [1430497] - [mmc] sdhci: remove comment regarding timeout during tuning (Don Zickus) [1430497] - [mmc] block: fix packed command header endianness (Don Zickus) [1430497] - [mmc] block: fix free of uninitialized 'idata->buf' (Don Zickus) [1430497] - [mmc] x86, mmc: Use Intel family name macros for mmc driver (Don Zickus) [1430497] - [mmc] fix mmc mode selection for HS-DDR and higher (Don Zickus) [1430497] - [mmc] remove lots of IS_ERR_VALUE abuses (Don Zickus) [1430497] - [mmc] sdhci-acpi: Remove MMC_CAP_BUS_WIDTH_TEST for Intel controllers (Don Zickus) [1430497] - [mmc] sdhci-pci: Remove MMC_CAP_BUS_WIDTH_TEST for Intel controllers (Don Zickus) [1430497] - [mmc] longer timeout for long read time quirk (Don Zickus) [1430497] - [mmc] block: Pause re-tuning while switched to the RPMB partition (Don Zickus) [1430497] - [mmc] block: Always switch back to main area after RPMB access (Don Zickus) [1430497] - [mmc] core: Add a facility to "pause" re-tuning (Don Zickus) [1430497] - [mmc] mmc: Fix partition switch timeout for some eMMCs (Don Zickus) [1430497] - [mmc] sdio: fall back to SDIO 1.0 for broken 1.1 cards (Don Zickus) [1430497] - [mmc] block: improve logging of handling emmc timeouts (Don Zickus) [1430497] - [mmc] sdhci: removed unneeded function wrappers (Don Zickus) [1430497] - [mmc] core: remove the invalid message in mmc_select_timing (Don Zickus) [1430497] - [mmc] core: fix using wrong io voltage if mmc_select_hs200 fails (Don Zickus) [1430497] - [mmc] mmc: Attempt to flush cache before reset (Don Zickus) [1430497] - [mmc] sh_mmcif: remove obsolete support for sh7372 (Don Zickus) [1430497] - [mmc] block: Convert to IDA for partition device indexes (Don Zickus) [1430497] - [mmc] block: Release index in partition allocation error path (Don Zickus) [1430497] - [mmc] core: Convert from IDR to IDA for host indexes (Don Zickus) [1430497] - [mmc] sdhci: use IS_ENABLE(CONFIG_LEDS_CLASS) to enable LED struct members (Don Zickus) [1430497] - [mmc] sdhci: use IS_REACHABLE(CONFIG_LEDS_CLASS) to enable LED code (Don Zickus) [1430497] - [mmc] sdhci: Remove SDHCI_SDR104_NEEDS_TUNING (Don Zickus) [1430497] - [mmc] sdhci-pltfm: call platform_get_irq() before sdhci_alloc_host() (Don Zickus) [1430497] - [mmc] sdhci-pltfm: move devm_ioremap_resource() up (Don Zickus) [1430497] - [mmc] sdhci-pltfm: use devm_ioremap_resource() (Don Zickus) [1430497] - [mmc] sdhci-pltfm: use devm_ioremap() (Don Zickus) [1430497] - [mmc] sdhci-pltfm: use devm_request_mem_region() (Don Zickus) [1430497] - [mmc] sdhci-pltfm: check return value of platform_get_irq() (Don Zickus) [1430497] - [mmc] sdhci-pltfm: drop error message for too small MMIO resource size (Don Zickus) [1430497] - [mmc] core: drop unnecessary bit checking (Don Zickus) [1430497] - [mmc] sdhci: Tidy together LED code (Don Zickus) [1430497] - [mmc] sdhci: Fix error paths in sdhci_add_host() (Don Zickus) [1430497] - [mmc] sdhci: Remove redundant condition (Don Zickus) [1430497] - [mmc] sdhci-acpi: Set MMC_CAP_AGGRESSIVE_PM for Broxton controllers (Don Zickus) [1430497] - [mmc] sdhci-pci: Set MMC_CAP_AGGRESSIVE_PM for Broxton controllers (Don Zickus) [1430497] - [mmc] sdhci: Remove SDHCI_QUIRK2_NEED_DELAY_AFTER_INT_CLK_RST (Don Zickus) [1430497] - [mmc] sdhci: Introduce sdhci_calc_clk() (Don Zickus) [1430497] - [mmc] sdhci: Move sdhci_runtime_pm_bus_off|on() to avoid pre-definition (Don Zickus) [1430497] - [mmc] sdhci-pic32: remove owner assignment (Don Zickus) [1430497] - [mmc] sdhci: Remove redundant runtime PM calls (Don Zickus) [1430497] - [mmc] core: Do regular power cycle when lacking eMMC HW reset support (Don Zickus) [1430497] - [mmc] sdhci-pci: Remove redundant runtime PM calls (Don Zickus) [1430497] - [mmc] sdhci-acpi: Remove redundant runtime PM calls (Don Zickus) [1430497] - [mmc] dw_mmc: remove unused EVENT_XFER_ERROR (Don Zickus) [1430497] - [mmc] dw_mmc: fix warning reported by kernel-doc (Don Zickus) [1430497] - [mmc] host: add note that set_ios needs to handle 0Hz properly (Don Zickus) [1430497] - [mmc] core: Provide tracepoints for request processing (Don Zickus) [1430497] - [mmc] sdhci-acpi: Reduce Baytrail eMMC/SD/SDIO hangs (Don Zickus) [1430497] - [mmc] block: Use the mmc host device index as the mmcblk device index (Don Zickus) [1430497] - [mmc] sdhci-pci: Add support and PCI IDs for more Broxton host controllers (Don Zickus) [1430497] - [mmc] sdhci: Fix regression setting power on Trats2 board (Don Zickus) [1430497] - [mmc] sdhci-pci: Do not set DMA mask in enable_dma() (Don Zickus) [1430497] - [mmc] sdhci-acpi: Remove enable_dma() hook (Don Zickus) [1430497] - [mmc] sdhci: Set DMA mask when adding host (Don Zickus) [1430497] - [mmc] block: fix ABI regression of mmc_blk_ioctl (Don Zickus) [1430497] - [mmc] core: remove redundant memset of sdio_read_cccr (Don Zickus) [1430497] - [mmc] core: remove redundant memset of mmc_decode_cid (Don Zickus) [1430497] - [mmc] sdhci: Fix override of timeout clk wrt max_busy_timeout (Don Zickus) [1430497] - [mmc] sdhci-acpi: add QCOM controllers (Don Zickus) [1430497] - [mmc] sdhci-pltfm: remove priv variable from sdhci_pltfm_host (Don Zickus) [1430497] - [mmc] sdhci: further code simplication (Don Zickus) [1430497] - [mmc] sdhci: consolidate the DMA/ADMA size/address quicks (Don Zickus) [1430497] - [mmc] sdhci: prepare DMA address/size quirk handling consolidation (Don Zickus) [1430497] - [mmc] sdhci: cleanup DMA un-mapping (Don Zickus) [1430497] - [mmc] sdhci: clean up host cookie handling (Don Zickus) [1430497] - [mmc] sdhci: always unmap a mapped data transfer in sdhci_post_req() (Don Zickus) [1430497] - [mmc] sdhci: pass the cookie into sdhci_pre_dma_transfer() (Don Zickus) [1430497] - [mmc] sdhci: factor out sdhci_pre_dma_transfer() from sdhci_adma_table_pre() (Don Zickus) [1430497] - [mmc] sdhci: move sdhci_pre_dma_transfer() (Don Zickus) [1430497] - [mmc] sdhci: factor out common DMA cleanup in sdhci_finish_data() (Don Zickus) [1430497] - [mmc] sdhci: avoid walking SG list for writes (Don Zickus) [1430497] - [mmc] sdhci: clean up coding style in sdhci_adma_table_pre() (Don Zickus) [1430497] - [mmc] sdhci: allocate alignment and DMA descriptor buffer together (Don Zickus) [1430497] - [mmc] sdhci: fix data timeout (part 2) (Don Zickus) [1430497] - [mmc] sdhci: fix data timeout (part 1) (Don Zickus) [1430497] - [mmc] sdhci: further fix for DMA unmapping in sdhci_post_req() (Don Zickus) [1430497] - [mmc] sdhci: plug DMA mapping leak on error (Don Zickus) [1430497] - [mmc] sdhci: avoid unnecessary mapping/unmapping of align buffer (Don Zickus) [1430497] - [mmc] sdhci: fix command response CRC error handling (Don Zickus) [1430497] - [mmc] sdhci: clean up command error handling (Don Zickus) [1430497] - [mmc] sdhci: move initialisation of command error member (Don Zickus) [1430497] - [mmc] sdhci: Allow CAPS check for SDHCI_CAN_64BIT to use overridden caps (Don Zickus) [1430497] - [mmc] sdhci-pic32: Add PIC32 SDHCI host controller driver (Don Zickus) [1430497] - [mmc] dw_mmc: remove DW_MCI_QUIRK_BROKEN_CARD_DETECTION quirk (Don Zickus) [1430497] - [mmc] dw_mmc: remove struct block_settings (Don Zickus) [1430497] - [mmc] core: report tuning command execution failure reason (Don Zickus) [1430497] - [mmc] block: shut up "retrying because a re-tune was needed" message (Don Zickus) [1430497] - [mmc] core: improve mmc_of_parse_voltage() to return better status (Don Zickus) [1430497] - [mmc] core: shut up "voltage-ranges unspecified" pr_info() (Don Zickus) [1430497] - [mmc] block: don't use the OR operation for flag of data (Don Zickus) [1430497] - [mmc] core: remove the MMC_DATA_STREAM flag (Don Zickus) [1430497] - [mmc] sanitize 'bus width' in debug output (Don Zickus) [1430497] - [mmc] core: use the defined function to check whether card is removable (Don Zickus) [1430497] - [mmc] mmc_test: mention that '0' runs all tests (Don Zickus) [1430497] - [mmc] mmcif: don't depend on MMC_BLOCK (Don Zickus) [1430497] - [mmc] make MAN_BKOPS_EN message a debug (Don Zickus) [1430497] - [mmc] sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously (Don Zickus) [1430497] - [mmc] core: enable mmc host device to suspend/resume asynchronously (Don Zickus) [1430497] - [mmc] debugfs: Add a restriction to mmc debugfs clock setting (Don Zickus) [1430497] - [mmc] remove unnecessary assignment statements before return (Don Zickus) [1430497]- [fs] cifs: initialize file_info_lock (Sachin Prabhu) [1416808] - [fs] cifs: Fix a possible double locking of mutex during reconnect (Sachin Prabhu) [1416808] - [fs] cifs: Fix a possible memory corruption during reconnect (Sachin Prabhu) [1416808] - [fs] cifs: Fix a possible memory corruption in push locks (Sachin Prabhu) [1416808] - [fs] cifs: Fix missing nls unload in smb2_reconnect() (Sachin Prabhu) [1416808] - [fs] cifs: Decrease verbosity of ioctl call (Sachin Prabhu) [1416808] - [fs] smb3: parsing for new snapshot timestamp mount parm (Sachin Prabhu) [1416808] - [fs] Call echo service immediately after socket reconnect (Sachin Prabhu) [1416808] - [fs] cifs: Retrieve uid and gid from special sid if enabled (Sachin Prabhu) [1416808] - [fs] cifs: Add new mount option to set owner uid and gid from special sids in acl (Sachin Prabhu) [1416808] - [fs] cifs: Reset read oplock to NONE if we have mandatory locks after reopen (Sachin Prabhu) [1416808] - [fs] cifs: Fix persistent handles re-opening on reconnect (Sachin Prabhu) [1416808] - [fs] smb2: Separate RawNTLMSSP authentication from SMB2_sess_setup (Sachin Prabhu) [1416808] - [fs] smb2: Separate Kerberos authentication from SMB2_sess_setup (Sachin Prabhu) [1416808] - [fs] Expose cifs module parameters in sysfs (Sachin Prabhu) [1416808] - [fs] Cleanup missing frees on some ioctls (Sachin Prabhu) [1416808] - [fs] Enable previous version support (Sachin Prabhu) [1416808] - [fs] Do not send SMB3 SET_INFO request if nothing is changing (Sachin Prabhu) [1416808] - [fs] smb3: Add mount parameter to allow user to override max credits (Sachin Prabhu) [1416808] - [fs] cifs: reopen persistent handles on reconnect (Sachin Prabhu) [1416808] - [fs] Clarify locking of cifs file and tcon structures and make more granular (Sachin Prabhu) [1416808] - [fs] cifs: keep guid when assigning fid to fileinfo (Sachin Prabhu) [1416808] - [fs] smb3: GUIDs should be constructed as random but valid uuids (Sachin Prabhu) [1416808] - [fs] Set previous session id correctly on SMB3 reconnect (Sachin Prabhu) [1416808] - [fs] cifs: Limit the overall credit acquired (Sachin Prabhu) [1416808] - [fs] Display number of credits available (Sachin Prabhu) [1416808] - [fs] cifs: get rid of unused arguments of CIFSSMBWrite() (Sachin Prabhu) [1416808] - [fs] cifs: don't use ->d_time (Sachin Prabhu) [1416808] - [fs] cifs: Fix a possible invalid memory access in smb2_query_symlink() (Sachin Prabhu) [1416808] - [fs] cifs: fix crash due to race in hmac(md5) handling (Sachin Prabhu) [1416808] - [fs] cifs: unbreak TCP session reuse (Sachin Prabhu) [1416808] - [fs] File names with trailing period or space need special case conversion (Sachin Prabhu) [1416808] - [fs] Fix reconnect to not defer smb3 session reconnect long after socket reconnect (Sachin Prabhu) [1416808] - [fs] cifs: check hash calculating succeeded (Sachin Prabhu) [1416808] - [fs] cifs: stuff the fl_owner into "pid" field in the lock request (Sachin Prabhu) [1416808] - [fs] cifs: Remove some obsolete comments (Sachin Prabhu) [1416808] - [fs] remove directory incorrectly tries to set delete on close on non-empty directories (Sachin Prabhu) [1416808] - [fs] Update cifs.ko version to 2.09 (Sachin Prabhu) [1416808] - [fs] cifs: Fix removexattr for os2.* xattrs (Sachin Prabhu) [1416808] - [fs] cifs: Check for equality with ACL_TYPE_ACCESS and ACL_TYPE_DEFAULT (Sachin Prabhu) [1416808] - [fs] cifs: Fix xattr name checks (Sachin Prabhu) [1416808] - [fs] cifs: kill more bogus checks in ->...xattr() methods (Sachin Prabhu) [1416808] - [fs] don't bother with ->d_inode->i_sb - it's always equal to ->d_sb (Sachin Prabhu) [1416808] - [fs] mm, fs: remove remaining PAGE_CACHE_* and page_cache_{get, release} usage(cifs only) (Sachin Prabhu) [1416808] - [fs] mm, fs: get rid of PAGE_CACHE_* and page_cache_{get, release} macros(cifs only) (Sachin Prabhu) [1416808] - [fs] lib: update single-char callers of strtobool()(cifs only) (Sachin Prabhu) [1416808] - [fs] Add helper kstrtobool_from_user (Sachin Prabhu) [1416808] - [fs] cifs_get_root(): use lookup_one_len_unlocked() (Sachin Prabhu) [1416808] - [fs] Fix cifs_uniqueid_to_ino_t() function for s390x (Sachin Prabhu) [1416808] - [fs] wrappers for ->i_mutex access (Sachin Prabhu) [1416808] - [fs] cifs: remove redundant check for null string pointer (Sachin Prabhu) [1416808] - [fs] cifs: Add decryption and encryption key generation (Sachin Prabhu) [1416808] - [fs] cifs: Allow using O_DIRECT with cache=loose (Sachin Prabhu) [1416808] - [fs] posix acls: Remove duplicate xattr name definitions (cifs only) (Sachin Prabhu) [1416808] - [fs] libceph: don't set weight to IN when OSD is destroyed (Ilya Dryomov) [1427556] - [fs] xfs: allocate log vector buffers outside CIL context lock (Brian Foster) [1410906] - [fs] procfs: expose umask in /proc//status (Miklos Szeredi) [1391413] - [fs] gfs2: Prevent BUG from occurring when normal Withdraws occur (Robert S Peterson) [1404005] - [fs] ext4: fix mmp use after free during unmount (Lukas Czerner) [1386651] - [fs] jbd2: fix incorrect unlock on j_list_lock (Lukas Czerner) [1403346] - [fs] nfs: nfs_rename() handle -ERESTARTSYS dentry left behind (Benjamin Coddington) [1349647] - [fs] nfsv4.0: always send mode in SETATTR after EXCLUSIVE4 (Benjamin Coddington) [1415780] - [fs] xfs: split indlen reservations fairly when under reserved (Brian Foster) [1423393] - [fs] xfs: handle indlen shortage on delalloc extent merge (Brian Foster) [1423393] - [netdrv] bna: use new api ethtool_{get|set}_link_ksettings (Jonathan Toppins) [1386007] - [netdrv] bna: use correct type specifier (2) (Jonathan Toppins) [1386007] - [netdrv] bna: use correct type specifications (Jonathan Toppins) [1386007] - [scsi] bfa: Increase requested firmware version to 3.2.5.1 (Jonathan Toppins) [1386007] - [netdrv] bna: Update the Driver and Firmware Version (Jonathan Toppins) [1386007] - [kernel] watchdog: prevent false hardlockup on overloaded system (Don Zickus) [1399881] - [security] keys: request_key() should reget expired keys rather than give EKEYEXPIRED (David Howells) [1408330] - [security] keys: Simplify KEYRING_SEARCH_{NO, DO}_STATE_CHECK flags (David Howells) [1408330]- [net] sched: sch_sfb: keep backlog updated with qlen (Ivan Vecera) [1382040] - [net] sched: sch_qfq: keep backlog updated with qlen (Ivan Vecera) [1382040] - [net] switchdev: Fix return value of switchdev_port_fdb_dump() (Ivan Vecera) [1382040] - [net] sched: netem: fix a use after free (Ivan Vecera) [1382040] - [net] sched: fix pfifo_head_drop behavior vs backlog (Ivan Vecera) [1382040] - [net] sched: fq_codel: fix NET_XMIT_CN behavior (Ivan Vecera) [1382040] - [net] sched: keep backlog updated with qlen (Ivan Vecera) [1382040] - [net] sched: sch_tbf: update backlog as well (Ivan Vecera) [1382040] - [net] sched: sch_red: update backlog as well (Ivan Vecera) [1382040] - [net] sched: sch_drr: update backlog as well (Ivan Vecera) [1382040] - [net] sched: sch_prio: update backlog as well (Ivan Vecera) [1382040] - [net] sched: sch_hfsc: always keep backlog updated (Ivan Vecera) [1382040] - [net] sched: fq_codel: fix memory limitation drift (Ivan Vecera) [1382040] - [net] sched: fq_codel: add memory limitation per queue (Ivan Vecera) [1382040] - [net] sched: fq_codel: add batch ability to fq_codel_drop() (Ivan Vecera) [1382040] - [net] sched: fq_codel: explicitly reset flows in ->reset() (Ivan Vecera) [1382040] - [net] sched: fq_codel: fix return value of fq_codel_drop() (Ivan Vecera) [1382040] - [net] sched: fq_codel: fix a use-after-free (Ivan Vecera) [1382040] - [net] rtnetlink: fix FDB size computation (Ivan Vecera) [1382040] - [net] dev: Fix non-RCU based lower dev walker (Ivan Vecera) [1382040] - [net] Introduce new api for walking upper and lower devices (Ivan Vecera) [1382040] - [net] rtnetlink: fdb dump: optimize by saving last interface markers (Ivan Vecera) [1382040] - [net] rtnetlink: wrap .ndo_fdb_dump calls (Ivan Vecera) [1382040] - [net] rtnetlink: Pass VLAN ID to rtnl_fdb_notify (Ivan Vecera) [1382040] - [net] rtnetlink: fix fdb notification flags (Ivan Vecera) [1382040] - [net] fq: Port memory limit mechanism from fq_codel (Ivan Vecera) [1382040] - [net] fq: split out backlog update logic (Ivan Vecera) [1382040] - [net] fq: add fair queuing framework (Ivan Vecera) [1382040] - [net] codel: split into multiple files (Ivan Vecera) [1382040] - [net] codel: generalize the implementation (Ivan Vecera) [1382040] - [net] Add skb_get_hash_perturb (Ivan Vecera) [1382040] - [net] Only do flow_dissector hash computation once per packet (Ivan Vecera) [1382040] - [net] sch_dsmark: update backlog as well (Ivan Vecera) [1382040] - [net] sch_htb: update backlog as well (Ivan Vecera) [1382040] - [net] sched: update hierarchical backlog too (Ivan Vecera) [1382040] - [net] sched: introduce qdisc_replace() helper (Ivan Vecera) [1382040] - [net] codel: add ce_threshold attribute (Ivan Vecera) [1382040] - [net] codel: fix maxpacket/mtu confusion (Ivan Vecera) [1382040] - [net] use ktime_get_ns() and ktime_get_real_ns() helpers (Ivan Vecera) [1382040] - [net] codel: Avoid undefined behavior from signed overflow (Ivan Vecera) [1382040] - [net] sock: backport __sock_queue_rcv_skb() (Ivan Vecera) [1382040] - [net] sock: convert sk_peek_offset functions to WRITE_ONCE (Ivan Vecera) [1382040] - [net] Add and use skb_copy_datagram_msg() helper (Ivan Vecera) [1382040] - [net] ipv6: Export fib6_get_table and nd_tbl (Ivan Vecera) [1382040]- [fs] nfsv4: Label stateids with the type (Steve Dickson) [1349668] - [fs] pnfs: Files and flexfiles always need to commit before layoutcommit (Steve Dickson) [1349668] - [fs] pnfs/flexfiles: Clean up calls to pnfs_set_layoutcommit() (Steve Dickson) [1349668] - [fs] pnfs/flexfiles: Fix layoutcommit after a commit to DS (Steve Dickson) [1349668] - [fs] pnfs/files: Fix layoutcommit after a commit to DS (Steve Dickson) [1349668] - [fs] pnfs/flexfiles: Fix a deadlock on LAYOUTGET (Steve Dickson) [1349668] - [fs] nfs: Fix used uninitialized warn in nfs4_slot_seqid_in_use() (Steve Dickson) [1349668] - [fs] nfs4: fix missing-braces warning (Steve Dickson) [1349668] - [fs] nfsv4.2: Fix a reference leak in nfs42_proc_layoutstats_generic (Steve Dickson) [1349668] - [fs] pnfs: Fix atime updates on pNFS clients (Steve Dickson) [1349668] - [fs] nfsv4: Fix a race when updating an open_stateid (Steve Dickson) [1349668] - [fs] nfsv4: Fix a race in nfs_inode_reclaim_delegation() (Steve Dickson) [1349668] - [fs] nfsv4: Pass the stateid to the exception handler in nfs4_read/write_done_cb (Steve Dickson) [1349668] - [fs] nfsv4.1: nfs4_layoutget_handle_exception handle revoked state (Steve Dickson) [1349668] - [fs] nfsv4: nfs4_handle_setlk_error() handle expiration as revoke case (Steve Dickson) [1349668] - [fs] nfsv4: nfs4_handle_delegation_recall_error() handle expiration as revoke case (Steve Dickson) [1349668] - [fs] nfsv4: nfs4_do_handle_exception() handle revoke/expiry of a single stateid (Steve Dickson) [1349668] - [fs] nfsv4: nfs_inode_find_state_and_recover() should check all stateids (Steve Dickson) [1349668] - [fs] nfsv4.1: Ensure we call FREE_STATEID if needed on close/delegreturn/locku (Steve Dickson) [1349668] - [fs] nfsv4.1: FREE_STATEID can be asynchronous (Steve Dickson) [1349668] - [fs] nfsv4.1: Ensure we always run TEST/FREE_STATEID on locks (Steve Dickson) [1349668] - [fs] nfsv4.1: Allow revoked stateids to skip the call to TEST_STATEID (Steve Dickson) [1349668] - [fs] nfsv4.1: Don't deadlock the state manager on the SEQUENCE status flags (Steve Dickson) [1349668] - [fs] nfsv4.1: Remove obsolete and incorrrect assignment in nfs4_callback_sequence (Steve Dickson) [1349668] - [fs] nfsv4.1: Close callback races for OPEN, LAYOUTGET and LAYOUTRETURN (Steve Dickson) [1349668] - [fs] nfsv4.1: Defer bumping the slot sequence number until we free the slot (Steve Dickson) [1349668] - [fs] nfsv4.1: Delay callback processing when there are referring triples (Steve Dickson) [1349668] - [fs] nfsv4.1: Fix Oopsable condition in server callback races (Steve Dickson) [1349668] - [fs] nfsv4.1: Fix the CREATE_SESSION slot number accounting (Steve Dickson) [1349668] - [fs] pnfs: Don't forget the layout stateid if there are outstanding LAYOUTGETs (Steve Dickson) [1349668] - [fs] pnfs: Clear out all layout segments if the server unsets lrp->res.lrs_present (Steve Dickson) [1349668] - [fs] pnfs: Fix pnfs_set_layout_stateid() to clear NFS_LAYOUT_INVALID_STID (Steve Dickson) [1349668] - [fs] nfsv4.1: Don't recheck delegations that have already been checked (Steve Dickson) [1349668] - [fs] nfsv4.1: Deal with server reboots during delegation expiration recovery (Steve Dickson) [1349668] - [fs] nfsv4.1: Test delegation stateids when server declares "some state revoked" (Steve Dickson) [1349668] - [fs] nfsv4.x: Allow callers of nfs_remove_bad_delegation() to specify a stateid (Steve Dickson) [1349668] - [fs] nfsv4.1: Add a helper function to deal with expired stateids (Steve Dickson) [1349668] - [fs] nfsv4.1: Allow test_stateid to handle session errors without waiting (Steve Dickson) [1349668] - [fs] nfsv4.1: Don't check delegations that are already marked as revoked (Steve Dickson) [1349668] - [fs] pnfs/flexfiles: Fix an Oopsable condition when connection to the DS fails (Steve Dickson) [1349668] - [fs] pnfs: The client must not do I/O to the DS if it's lease has expired (Steve Dickson) [1349668] - [fs] pnfs/flexfiles: Set reasonable default retrans values for the data channel (Steve Dickson) [1349668] - [fs] nfs: Allow the mount option retrans=0 (Steve Dickson) [1349668] - [fs] pnfs: Handle NFS4ERR_OLD_STATEID correctly in LAYOUTSTAT calls (Steve Dickson) [1349668] - [fs] pnfs/flexfiles: Fix layoutstat periodic reporting (Steve Dickson) [1349668] - [fs] Remove "tech preview" label for flexfile driver (Steve Dickson) [1349668] - [fs] nfsv4: Cap the transport reconnection timer at 1/2 lease period (Steve Dickson) [1349668] - [fs] sunrpc: Limit the reconnect backoff timer to the max RPC message timeout (Steve Dickson) [1349668] - [fs] sunrpc: Fix reconnection timeouts (Steve Dickson) [1349668] - [fs] sunrpc: Reduce latency when send queue is congested (Steve Dickson) [1349668] - [fs] sunrpc: RPC transport queue must be low latency (Steve Dickson) [1349668] - [fs] sunrpc: Consolidate xs_tcp_data_ready and xs_data_ready (Steve Dickson) [1349668] - [fs] sunrpc: Small optimisation of client receive (Steve Dickson) [1349668] - [fs] nfsv4: Clean up lookup of SECINFO_NO_NAME (Steve Dickson) [1349668] - [fs] pnfs: Remove redundant smp_mb() from pnfs_init_lseg() (Steve Dickson) [1349668] - [fs] pnfs: Cleanup - do layout segment initialisation in one place (Steve Dickson) [1349668] - [fs] pnfs: Remove redundant stateid invalidation (Steve Dickson) [1349668] - [fs] pnfs: Remove redundant pnfs_mark_layout_returned_if_empty() (Steve Dickson) [1349668] - [fs] pnfs: Clear the layout metadata if the server changed the layout stateid (Steve Dickson) [1349668] - [fs] pnfs: Cleanup - don't open code pnfs_mark_layout_stateid_invalid() (Steve Dickson) [1349668] - [fs] nfs: pnfs_mark_matching_lsegs_return() should match the layout sequence id (Steve Dickson) [1349668] - [fs] pnfs: Do not set plh_return_seq for non-callback related layoutreturns (Steve Dickson) [1349668] - [fs] pnfs: Ensure layoutreturn acts as a completion for layout callbacks (Steve Dickson) [1349668] - [fs] pnfs: Fix CB_LAYOUTRECALL stateid verification (Steve Dickson) [1349668] - [fs] pnfs: Always update the layout barrier seqid on LAYOUTGET (Steve Dickson) [1349668] - [fs] pnfs: Always update the layout stateid if NFS_LAYOUT_INVALID_STID is set (Steve Dickson) [1349668] - [fs] pnfs: Clear the layout return tracking on layout reinitialisation (Steve Dickson) [1349668] - [fs] pnfs: LAYOUTRETURN should only update the stateid if the layout is valid (Steve Dickson) [1349668] - [fs] pnfs/files: filelayout_write_done_cb must call nfs_writeback_update_inode() (Steve Dickson) [1349668] - [fs] mount: use sec= that was specified on the command line (Steve Dickson) [1349668] - [fs] fixing infinite OPEN loop in 4.0 stateid recovery (Steve Dickson) [1349668] - [fs] nfs/pnfs: Do not clobber existing pgio_done_cb in nfs4_proc_read_setup (Steve Dickson) [1349668] - [fs] sunrpc: Detect immediate closure of accepted sockets (Steve Dickson) [1349668] - [fs] sunrpc: accept() may return sockets that are still in SYN_RECV (Steve Dickson) [1349668] - [fs] pnfs: Fix post-layoutget error handling in pnfs_update_layout() (Steve Dickson) [1349668] - [fs] pnfs: Fix LAYOUTGET handling of NFS4ERR_BAD_STATEID and NFS4ERR_EXPIRED (Steve Dickson) [1349668] - [fs] pnfs: Handle NFS4ERR_RECALLCONFLICT correctly in LAYOUTGET (Steve Dickson) [1349668] - [fs] pnfs: Separate handling of NFS4ERR_LAYOUTTRYLATER and RECALLCONFLICT (Steve Dickson) [1349668] - [fs] nfs: Fix another OPEN_DOWNGRADE bug (Steve Dickson) [1349668] - [fs] nfs: Fix potential race in nfs_fhget() (Steve Dickson) [1349668] - [fs] nfsv4.1/pnfs: Mark the layout stateid invalid when all segments are removed (Steve Dickson) [1349668] - [fs] nfs: Fix a double page unlock (Steve Dickson) [1349668] - [fs] pnfs_nfs: fix _cancel_empty_pagelist (Steve Dickson) [1349668] - [fs] nfs/pnfs: handle bad delegation stateids in nfs4_layoutget_handle_exception (Steve Dickson) [1349668] - [fs] nfsv4.1/pnfs: Add sparse lock annotations for pnfs_find_alloc_layout (Steve Dickson) [1349668] - [fs] nfsv4.1/pnfs: Layout stateids start out as being invalid (Steve Dickson) [1349668] - [fs] nfsv4.1/pnfs: Ensure we handle delegation errors in nfs4_proc_layoutget() (Steve Dickson) [1349668] - [fs] nfs: fix anonymous member initializer build failure with older compilers (Steve Dickson) [1349668] - [fs] pnfs: pnfs_update_layout needs to consider if strict iomode checking is on (Steve Dickson) [1349668] - [fs] nfs/flexfiles: Use the layout segment for reading unless it a IOMODE_RW and reading is disabled (Steve Dickson) [1349668] - [fs] nfs/flexfiles: Helper function to detect FF_FLAGS_NO_READ_IO (Steve Dickson) [1349668] - [fs] nfs: avoid race that crashes nfs_init_commit (Steve Dickson) [1349668] - [fs] pnfs: make pnfs_layout_process more robust (Steve Dickson) [1349668] - [fs] pnfs: rework LAYOUTGET retry handling (Steve Dickson) [1349668] - [fs] pnfs: lift retry logic from send_layoutget to pnfs_update_layout (Steve Dickson) [1349668] - [fs] pnfs: fix bad error handling in send_layoutget (Steve Dickson) [1349668] - [fs] flexfiles: add kerneldoc header to nfs4_ff_layout_prepare_ds (Steve Dickson) [1349668] - [fs] flexfiles: remove pointless setting of NFS_LAYOUT_RETURN_REQUESTED (Steve Dickson) [1349668] - [fs] pnfs: only tear down lsegs that precede seqid in LAYOUTRETURN args (Steve Dickson) [1349668] - [fs] pnfs: keep track of the return sequence number in pnfs_layout_hdr (Steve Dickson) [1349668] - [fs] pnfs: record sequence in pnfs_layout_segment when it's created (Steve Dickson) [1349668] - [fs] pnfs: don't merge new ff lsegs with ones that have LAYOUTRETURN bit set (Steve Dickson) [1349668] - [fs] pnfs/flexfiles: When initing reads or writes, we might have to retry connecting to DSes (Steve Dickson) [1349668] - [fs] pnfs/flexfiles: When checking for available DSes, conditionally check for MDS io (Steve Dickson) [1349668] - [fs] pnfs/flexfile: Fix erroneous fall back to read/write through the MDS (Steve Dickson) [1349668] - [fs] nfs: Reclaim writes via writepage are opportunistic (Steve Dickson) [1349668] - [fs] pnfs: Fix a leaked layoutstats flag (Steve Dickson) [1349668] - [fs] nfs4: client: do not send empty SETATTR after OPEN_CREATE (Steve Dickson) [1349668] - [fs] Fixing oops in callback path (Steve Dickson) [1349668] - [fs] nfs: don't share mounts between network namespaces (Steve Dickson) [1349668] - [fs] nfs: Save struct inode * inside nfs_commit_info to clarify usage of i_lock (Steve Dickson) [1349668] - [fs] pnfs: set NFS_IOHDR_REDO in pnfs_read_resend_pnfs (Steve Dickson) [1349668] - [fs] nfs: missing wakeup in nfs_unblock_sillyrename() (Steve Dickson) [1349668] - [fs] nfsv4.x/pnfs: Fix a race between layoutget and bulk recalls (Steve Dickson) [1349668] - [fs] nfsv4.x/pnfs: Fix a race between layoutget and pnfs_destroy_layout (Steve Dickson) [1349668] - [fs] nfs4: fix stateid handling for the NFS v4.2 operations (Steve Dickson) [1349668] - [fs] pnfs: Always set NFS_LAYOUT_RETURN_REQUESTED with lo->plh_return_iomode (Steve Dickson) [1349668] - [fs] pnfs: Fix pnfs_mark_matching_lsegs_return() (Steve Dickson) [1349668] - [fs] nfsv4.x: Fix NFS4ERR_RETRY_UNCACHED_REP in nfs4_callback_sequence (Steve Dickson) [1349668] - [fs] nfs: Cleanup - rename NFS_LAYOUT_RETURN_BEFORE_CLOSE (Steve Dickson) [1349668] - [fs] pnfs: Fix missing layoutreturn calls (Steve Dickson) [1349668] - [fs] nfsv4.x: Allow multiple callbacks in flight (Steve Dickson) [1349668] - [fs] nfsv4.x: Fix wraparound issues when validing the callback sequence id (Steve Dickson) [1349668] - [fs] nfsv4.x: Enforce the ca_maxresponsesize_cached on the back channel (Steve Dickson) [1349668] - [fs] nfsv4.x: CB_SEQUENCE should return NFS4ERR_DELAY if still executing (Steve Dickson) [1349668] - [fs] nfsv4.x: Remove hard coded slotids in callback channel (Steve Dickson) [1349668] - [fs] nfs: Simplify nfs_request_add_commit_list() arguments (Steve Dickson) [1349668] - [fs] pnfs/flexfiles: Improve merging of errors in LAYOUTRETURN (Steve Dickson) [1349668] - [fs] nfs: Fix a compile warning about unused variable in nfs_generic_pg_pgios() (Steve Dickson) [1349668] - [fs] nfsv4.1/pnfs: Cleanup constify struct pnfs_layout_range arguments (Steve Dickson) [1349668] - [fs] nfsv4.1/pnfs: Cleanup copying of pnfs_layout_range structures (Steve Dickson) [1349668] - [fs] nfsv4.1/pnfs: Cleanup pnfs_mark_matching_lsegs_invalid() (Steve Dickson) [1349668] - [fs] nfsv4.1/pnfs: Fix a race in initiate_file_draining() (Steve Dickson) [1349668] - [fs] nfsv4.1/pnfs: pnfs_error_mark_layout_for_return() must always return layout (Steve Dickson) [1349668] - [fs] nfsv4.1/pnfs: pnfs_mark_matching_lsegs_return() should set the iomode (Steve Dickson) [1349668] - [fs] nfsv4.1/pnfs: Use nfs4_stateid_copy for copying stateids (Steve Dickson) [1349668] - [fs] nfsv4.1/pnfs: Don't pass stateids by value to pnfs_send_layoutreturn() (Steve Dickson) [1349668] - [fs] nfs: Relax requirements in nfs_flush_incompatible (Steve Dickson) [1349668] - [fs] nfsv4.1/pnfs: Don't queue up a new commit if the layout segment is invalid (Steve Dickson) [1349668] - [fs] nfs: Allow multiple commit requests in flight per file (Steve Dickson) [1349668] - [fs] nfs/pnfs: Fix up pNFS write reschedule layering violations and bugs (Steve Dickson) [1349668] - [fs] nfs: Ensure we revalidate attributes before using execute_ok() (Steve Dickson) [1349668] - [fs] nfsv4: List stateid information in the callback tracepoints (Steve Dickson) [1349668] - [fs] nfsv4.1/pnfs: Don't return NFS4ERR_DELAY unnecessarily in CB_LAYOUTRECALL (Steve Dickson) [1349668] - [fs] nfsv4.1/pnfs: Ensure we enforce RFC5661 Section 12.5.5.2.1 (Steve Dickson) [1349668] - [fs] pnfs: If we have to delay the layout callback, mark the layout for return (Steve Dickson) [1349668] - [fs] nfsv4.1/pnfs: Add a helper to mark the layout as returned (Steve Dickson) [1349668] - [fs] pnfs: Ensure nfs4_layoutget_prepare returns the correct error (Steve Dickson) [1349668] - [fs] pnfs/flexfiles: Ensure we record layoutstats even if RPC is terminated early (Steve Dickson) [1349668] - [fs] pnfs: Add flag to track if we've called nfs4_ff_layout_stat_io_start_read/write (Steve Dickson) [1349668] - [fs] pnfs/flexfiles: Fix a statistics gathering imbalance (Steve Dickson) [1349668] - [fs] pnfs/flexfiles: Don't mark the entire layout as failed, when returning it (Steve Dickson) [1349668] - [fs] pnfs/flexfiles: count io stat in rpc_count_stats callback (Steve Dickson) [1349668] - [fs] pnfs/flexfiles: do not mark delay-like status as DS failure (Steve Dickson) [1349668] - [fs] pnfs/flexfiles: Support server-supplied layoutstats sampling period (Steve Dickson) [1349668] - [fs] nfs: Flush reclaim writes using FLUSH_COND_STABLE (Steve Dickson) [1349668] - [fs] nfs: Background flush should not be low priority (Steve Dickson) [1349668] - [fs] nfs: do not initialise statics to 0 (Steve Dickson) [1349668] - [fs] nfsv4: Fix unused variable warnings in nfs4_init_*_client_string() (Steve Dickson) [1349668] - [fs] Adding tracepoint to cached open (Steve Dickson) [1349668] - [fs] nfs: fix missing assignment in nfs4_sequence_done tracepoint (Steve Dickson) [1349668] - [fs] nfs42: handle layoutstats stateid error (Steve Dickson) [1349668] - [fs] sunrpc: set SOCK_FASYNC (Steve Dickson) [1349668] - [fs] sunrpc: init xdr_stream for zero iov_len, page_len (Steve Dickson) [1349668] - [fs] sunrpc/cache: fix off-by-one in qword_get() (Steve Dickson) [1349668] - [fs] sunrpc: Fix a missing break in rpc_anyaddr() (Steve Dickson) [1349668] - [fs] sunrpc: drop unused xs_reclassify_socketX() helpers (Steve Dickson) [1349668]- [net] sctp: also copy sk_tsflags when copying the socket (Hangbin Liu) [1389283] - [net] timestamp: allow reading recv cmsg on errqueue with origin tstamp (Hangbin Liu) [1389283] - [net] timestamp: only report sw timestamp if reporting bit is set (Hangbin Liu) [1389283] - [net] timestamp: move timestamp flags out of sk_flags (Hangbin Liu) [1389283] - [net] timestamp: extend SCM_TIMESTAMPING ancillary data struct (Hangbin Liu) [1389283] - [net] Improve SO_TIMESTAMPING documentation and fix a minor code bug (Hangbin Liu) [1389283] - [net] ipv6: make IPV6_RECVPKTINFO work for ipv4 datagrams (Hangbin Liu) [1389283] - [net] ipv6: transp_v6.h: style neatening (Hangbin Liu) [1389283] - [net] ipv6: Clean up indentation in net/ipv6/transp_v6.h (Hangbin Liu) [1389283] - [net] tunnel: set inner protocol in network gro hooks (Paolo Abeni) [1427781] - [net] gro_cells: remove spinlock protecting receive queues (Jiri Benc) [1429597] - [netdrv] virtio-net: Update the mtu code to match virtio spec (Aaron Conole) [1412234] - [netdrv] virtio_net: Update the feature bit to comply with spec (Aaron Conole) [1412234] - [netdrv] virtio-net: Add initial MTU advice feature (Aaron Conole) [1412234] - [net] ipv6: Set skb->protocol properly for local output (Jakub Sitnicki) [1336001] - [net] ipv4: Set skb->protocol properly for local output (Jakub Sitnicki) [1336001] - [net] sit: fix a double free on error path (Jakub Sitnicki) [1336001] - [net] ipv6: pointer math error in ip6_tnl_parse_tlv_enc_lim() (Jakub Sitnicki) [1336001] - [net] ipv6: fix ip6_tnl_parse_tlv_enc_lim() (Jakub Sitnicki) [1336001] - [net] ip6_tunnel: must reload ipv6h in ip6ip6_tnl_xmit() (Jakub Sitnicki) [1336001] - [net] ip6_tunnel: Clear IP6CB in ip6tunnel_xmit() (Jakub Sitnicki) [1336001] - [net] ip6_tunnel: fix ip6_tnl_lookup (Jakub Sitnicki) [1336001] - [net] sit: correct IP protocol used in ipip6_err (Jakub Sitnicki) [1336001] - [net] tunnel: Clear IPCB(skb)->opt before dst_link_failure called (Jakub Sitnicki) [1336001] - [net] ip_tunnel: fix ipv4 pmtu check to honor inner ip header df (Jakub Sitnicki) [1336001] - [net] ipip: fix one sparse error (Jakub Sitnicki) [1336001] - [net] sit: fix some __be16/u16 mismatches (Jakub Sitnicki) [1336001] - [net] fou: Fix typo in returning flags in netlink (Jakub Sitnicki) [1336001] - [net] ipip, sit: fix ipv4_{update_pmtu,redirect} calls (Jakub Sitnicki) [1336001] - [net] openvswitch: add NETIF_F_HW_VLAN_STAG_TX to internal dev (Eric Garver) [1155732] - [net] openvswitch: fix vlan subtraction from packet length (Eric Garver) [1155732] - [net] openvswitch: vlan: remove wrong likely statement (Eric Garver) [1155732] - [net] openvswitch: 802.1AD Flow handling, actions, vlan parsing, netlink attributes (Eric Garver) [1155732] - [net] vlan: Check for vlan ethernet types for 8021.q or 802.1ad (Eric Garver) [1155732] - [net] fib_trie: Correct /proc/net/route off by one error (Hannes Frederic Sowa) [1426372] - [net] ipv4: panic in leaf_walk_rcu due to stale node pointer (Hannes Frederic Sowa) [1426372] - [net] documentation: ipv6: add documentation for stable_secret, idgen_delay and idgen_retries knobs (Hannes Frederic Sowa) [1418812] - [net] ipv6: addrconf: always initialize sysctl table data (Hannes Frederic Sowa) [1418812] - [net] ipv6: addrconf: use stable address generator for ARPHRD_NONE (Hannes Frederic Sowa) [1418812] - [net] ipv6: automatically enable stable privacy mode if stable_secret set (Hannes Frederic Sowa) [1418812] - [net] ipv6: fix sparse warnings in privacy stable addresses generation (Hannes Frederic Sowa) [1418812] - [net] ipv6: introduce idgen_delay and idgen_retries knobs (Hannes Frederic Sowa) [1418812] - [net] ipv6: do retries on stable privacy addresses (Hannes Frederic Sowa) [1418812] - [net] ipv6: collapse state_lock and lock (Hannes Frederic Sowa) [1418812] - [net] ipv6: introduce IFA_F_STABLE_PRIVACY flag (Hannes Frederic Sowa) [1418812] - [net] ipv6: generation of stable privacy addresses for link-local and autoconf (Hannes Frederic Sowa) [1418812] - [net] ipv6: introduce secret_stable to ipv6_devconf (Hannes Frederic Sowa) [1418812] - [net] ipv6: remove unused function ipv6_inherit_linklocal() (Hannes Frederic Sowa) [1418812] - [net] tcp/dccp: avoid starving bh on connect (Paolo Abeni) [1401419]- [hid] hid-wacom: rename driver and dont use it on already supported devices (Aristeu Rozanski) [1346348 1388646 1385026] - [lib] kobject: grab an extra reference on kobject->sd to allow duplicate deletes (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Update last_slot_field during pre_report phase (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom - add touch_arbitration parameter to wacom module (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Augment oVid and oPid with heuristics for HID_GENERIC (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Add WACOM_DEVICETYPE_DIRECT for Cintiqs and similar (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: power_supply: provide the actual model_name (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: power_supply: remove ac information (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: power_supply: mark the type as USB (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: ekr: attach the power_supply on first connection (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: ekr: have one power_supply per remote (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: ekr: allocate one input node per remote (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: ekr: have one array of struct remotes instead of many arrays (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: ekr: use devres groups to manage resources (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: ekr: have proper allocator and destructor (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: rework fail path in probe() and parse_and_register() (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: ekr: have the wacom resources dynamically allocated (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: ekr: add a worker to add/remove resources on addition/removal (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: leds: dynamically allocate LED groups (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: devres manage the shared data too (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: use devres to allocate driver data (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: use devm_kasprintf for allocating the name of the remote (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: convert LEDs to devres (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: put the managed resources in a group (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: switch inputs to devres (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: switch battery to devres (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: use one work queue per task (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: untie leds from inputs (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: remove cleanup of wacom->remote_dir from wacom_clean_inputs() (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: store the type in wacom->shared for INTUOSHT and INTUOSHT2 (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: actually report the battery level for wireless connected (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: add missed stylus_in_proximity line back (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Add fuzz factor to distance and tilt axes (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Add support for DTK-1651 (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Support switching from vendor-defined device mode on G9 and G11 (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Initialize hid_data.inputmode to -1 (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: fix Bamboo ONE oops (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: close the wireless receiver on remove() (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: cleanup input devices (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: reuse wacom_parse_and_register() in wireless_work (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: move down wireless_work() (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: break out parsing of device and registering of input (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: break out wacom_intuos_get_tool_type (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom - Add quirks for INTUOSHT2 in range events (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom - Cleanup touch arbitration logic (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom - make sure wacom_intuos_inout only process in/out events (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom - request tool info only when we get general events (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Use correct report to query pen ID from INTUOSHT2 devices (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] use kobj_to_dev() (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] use to_hid_device() (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Fix pad button range for CINTIQ_COMPANION_2 (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Fix touchring value reporting (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Report strip2 values in ABS_RY (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Limit touchstrip data to 13 bits (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: bitwise vs logical ORs (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Apply lowres quirk to BAMBOO_TOUCH devices (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Rename wacom ID report ID macros (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Clean up value reading (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Further clean up wacom_intuos_general packet decoder (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Replace magic masks and comparisons with switch cases (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Centralize Intuos pen packet decoding (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Slim down wacom_intuos_pad processing (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Move Intuos pad handling code into dedicated function (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Delete an unnecessary check before kobject_put() (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: fixup quirks setup for WACOM_DEVICETYPE_PAD (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Add outbounding area for DTU1141 (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Call wacom_query_tablet_data only after hid_hw_start (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Fix ABS_MISC reporting for Cintiq Companion 2 (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Remove useless conditions from wacom_query_tablet_data (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: fix Intuos wireless report id issue (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Expect touch_max touches if HID_DG_CONTACTCOUNT not present (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Tie cached HID_DG_CONTACTCOUNT indices to report ID (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Report full pressure range for Intuos, Cintiq 13HD Touch (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Add support for Cintiq Companion 2 (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Add four new Intuos devices (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Cleanup unsupported device_type for BAMBOO_PT (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: wacom_setup_numbered_buttons is local to wacom_wac (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Add support for Express Key Remote (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Set button bits based on a new numbered_buttons (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Use tablet-provided touch height/width values for INTUOSHT (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Simplify wacom_pl_irq (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Report correct device resolution when using the wireless adapater (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Do not repeatedly attempt to set device mode on error (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Remove WACOM_QUIRK_NO_INPUT (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Replace WACOM_QUIRK_MONITOR with WACOM_DEVICETYPE_WL_MONITOR (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Use calculated pkglen for wireless touch interface (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Report touch width/height/orientation for GENERIC devices (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Ignore contacts in excess of declared contact count (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Perform all event processing as part of report processing (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Set default device name to value from wacom->features (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Properly free inputs if wacom_allocate_inputs fails (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: remove the extra Pen interface for Wacom Bamboo PAD (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Delete unnecessary checks before the function call "input_free_device" (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Enable pad device for older Bamboo Touch tablets (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: NULL dereferences on error in probe() (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Introduce new touch_input device (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Split apart wacom_setup_pentouch_input_capabilites (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Introduce a new WACOM_DEVICETYPE_PAD device_type (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Treat features->device_type values as flags (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Simplify wacom_update_name (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Handle failing HID_DG_CONTACTMAX requests (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Have wacom_{get, set}_report retry on -EAGAIN, not -EPIPE (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: fix an Oops caused by wacom_wac_finger_count_touches (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Fail probe if HID_GENERIC device has unknown device_type (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Discover device_type from HID descriptor for all devices (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Do not add suffix to name of devices with an unknown type (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: retrieve name from HID descriptor for generic devices (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Add support for DTU-1141 (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Simplify check for presence of single-finger touch (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: remove unused packet lengths (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: move unit and unitExpo initialization to wacom_calculate_res (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: move all quirks to wacom_setup_device_quirks (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Add support for Cintiq 13HD Touch (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: set stylus_in_proximity before checking touch_down (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: use wacom_wac_finger_count_touches to set touch_down (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: remove hardcoded WACOM_QUIRK_MULTI_INPUT (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: check for wacom->shared before following the pointer (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: ask for a in-prox report when it was missed (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Add battery presence indicator to wireless tablets (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: drop WACOM_PKGLEN_STATUS (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Status packet provides charging, not powered bit (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Report battery status for Intuos Pro and Intuos5 (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Provide battery charge state to system over USB if available (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Allow dynamic battery creation/destruction (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Centralize updating of wacom_wac battery status (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Move handling of Intuos status packets to seperate function (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: rely on actual touch down count to decide touch_down (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: do not send pen events before touch is up/forced out (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: add full support of the Wacom Bamboo PAD (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: store the hid_device pointers of the sibling devices (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Add support for I2C connected devices (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: do not directly use input_mt_report_pointer_emulation (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Add missing ABS_MISC event and feature declaration for 27QHD (Aristeu Rozanski) [1346348 1388646 1385026] - [uapi] hid: wacom: add support for Cintiq 27QHD and 27QHD touch (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: consolidate input capability settings for pen and touch (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: make sure touch arbitration is applied consistently (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Report ABS_MISC event for Cintiq Companion Hybrid (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: peport In Range event according to the spec (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: process invalid Cintiq and Intuos data in wacom_intuos_inout() (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: add support of the Pen of the Bamboo Pad (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: use WACOM_*_FIELD macros in wacom_usage_mapping() (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Report input events for each finger on generic devices (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Initialize MT slots for generic devices at post_parse_hid (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Update maximum X/Y accounding to outbound offset (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Add support for DTU-1031X (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: add defines for new Cintiq and DTU outbound tracking (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Consult the application usage when determining field type (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: PAD is independent with pen/touch (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Add angular resolution data to some ABS axes (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Report ABS_TILT_{X, Y} as signed values (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom - Bamboo pen-only tablet does not support PAD (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom - Cleanup input_capabilities for Graphire 4 and Bamboo Fun (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom - return ENODEV for failed wacom_setup_pad_input_capabilities (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Add support for Intuos Pen Medium (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom - make sure touch_input is valid before using it (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] make hid_report_len as a static inline function in hid.h (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: fix freeze on open when autosuspend is on (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: re-add accidentally dropped Lenovo PID (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: implement the finger part of the HID generic handling (Aristeu Rozanski) [1346348 1388646 1385026] - [kernel] hid: wacom: implement generic HID handling for pen generic devices (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: move allocation of inputs earlier (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: split out input allocation and registration (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: rename failN with some meaningful information (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: fix timeout on probe for some wacoms (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: make the WL connection friendly for the desktop (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom - enable LED support for Wireless Intuos5/Pro (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom - remove report_id from wacom_get_report interface (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom - Clean up of sysfs (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom - Add default permission defines for sysfs attributes (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] wacom: Add support for the Cintiq Companion (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] input: wacom - cleanup multitouch code when touch_max is 2 (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] input: wacom - fix compiler warning if !CONFIG_PM (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] input: wacom - only register once the MODULE_* macros (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] input: wacom - add copyright note and bump version to 2.0 (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] input: wacom - remove passing id for wacom_set_report (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] input: wacom - check for bluetooth protocol while setting OLEDs (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] input: HID - remove hid-wacom Bluetooth driver (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] input: wacom - handle Intuos 4 BT in wacom.ko (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] input: wacom - handle Graphire BT tablets in wacom.ko (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] input: wacom - prepare the driver to include BT devices (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] input: wacom - add support for 0x12C ISDv4 sensor (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] input: wacom - register an ac power supply for wireless devices (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] input: wacom - use a uniq name for the battery device (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] input: wacom - enhance Wireless Receiver battery reporting (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] input: wacom - put a flag when the led are initialized (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] input: wacom - support up to 2048 pressure levels with ISDv4 (Aristeu Rozanski) [1346348 1388646 1385026] - [hid] input: wacom - move the USB (now hid) Wacom driver in drivers/hid (Aristeu Rozanski) [1346348 1388646 1385026] - [uapi] input: add SW_MUTE_DEVICE switch definition (Aristeu Rozanski) [1346348 1388646 1385026] - [kernel] input: wacom - switch from an USB driver to a HID driver (Aristeu Rozanski) [1346348 1388646 1385026] - [kernel] power_supply core: support use of devres to register/unregister a power supply (Aristeu Rozanski) [1346348 1388646 1385026] - [kernel] power_supply: allow power supply devices registered w/o wakeup source (Aristeu Rozanski) [1346348 1388646 1385026] - [kernel] power_supply: Prevent suspend until power supply events are processed (Aristeu Rozanski) [1346348 1388646 1385026]- [fs] ext4: fix NULL pointer dereference in ext4_mark_inode_dirty() (Lukas Czerner) [1429223] - [fs] ext4: reject inodes with negative size (Lukas Czerner) [1429223] - [fs] ext4: return EROFS if device is r/o and journal replay is needed (Lukas Czerner) [1429223] - [fs] ext4: preserve the needs_recovery flag when the journal is aborted (Lukas Czerner) [1429223] - [fs] jbd2: don't leak modified metadata buffers on an aborted journal (Lukas Czerner) [1429223] - [fs] ext4: trim allocation requests to group size (Lukas Czerner) [1429223] - [fs] ext4: return -ENOMEM instead of success (Lukas Czerner) [1429223] - [fs] ext4: add sanity checking to count_overhead() (Lukas Czerner) [1429223] - [fs] ext4: use more strict checks for inodes_per_block on mount (Lukas Czerner) [1429223] - [fs] ext4: fix in-superblock mount options processing (Lukas Czerner) [1429223] - [fs] ext4: fix stack memory corruption with 64k block size (Lukas Czerner) [1429223] - [fs] ext4: fix mballoc breakage with 64k block size (Lukas Czerner) [1429223] - [fs] ext4: release bh in make_indexed_dir (Lukas Czerner) [1429223] - [fs] ext4: bugfix for mmaped pages in mpage_release_unused_pages() (Lukas Czerner) [1429223] - [fs] ext4: reinforce check of i_dtime when clearing high fields of uid and gid (Lukas Czerner) [1429223] - [fs] ext4: avoid deadlock when expanding inode size (Lukas Czerner) [1429223] - [fs] ext4: properly align shifted xattrs when expanding inodes (Lukas Czerner) [1429223] - [fs] ext4: fix xattr shifting when expanding inodes part 2 (Lukas Czerner) [1429223] - [fs] ext4: fix xattr shifting when expanding inodes (Lukas Czerner) [1429223] - [fs] ext4: validate that metadata blocks do not overlap superblock (Lukas Czerner) [1429223] - [fs] ext4: short-cut orphan cleanup on error (Lukas Czerner) [1429223] - [fs] ext4: fix reference counting bug on block allocation error (Lukas Czerner) [1429223] - [fs] ext4: validate s_reserved_gdt_blocks on mount (Lukas Czerner) [1429223] - [fs] ext4: don't call ext4_should_journal_data() on the journal inode (Lukas Czerner) [1429223] - [fs] ext4: check for extents that wrap around (Lukas Czerner) [1429223] - [fs] ext4: silence UBSAN in ext4_mb_init() (Lukas Czerner) [1429223] - [fs] ext4: address UBSAN warning in mb_find_order_for_block() (Lukas Czerner) [1429223] - [fs] ext4: fix oops on corrupted filesystem (Lukas Czerner) [1429223] - [fs] ext4: fix hang when processing corrupted orphaned inode list (Lukas Czerner) [1429223] - [fs] ext4: add lockdep annotations for i_data_sem (Lukas Czerner) [1429223] - [fs] jbd2: fix FS corruption possibility in jbd2_journal_destroy() on umount path (Lukas Czerner) [1429223] - [fs] ext4: iterate over buffer heads correctly in move_extent_per_page() (Lukas Czerner) [1429223] - [fs] ext4: don't read blocks from disk after extents being swapped (Lukas Czerner) [1429223] - [fs] jbd2: Fix unreclaimed pages after truncate in data=journal mode (Lukas Czerner) [1429223] - [fs] ext4, jbd2: ensure entering into panic after recording an error in superblock (Lukas Czerner) [1429223] - [fs] fix calculation of meta_bg descriptor backups (Lukas Czerner) [1429223] - [fs] ext4: replace open coded nofail allocation in ext4_free_blocks() (Lukas Czerner) [1429223] - [fs] ext4: don't retry file block mapping on bigalloc fs with non-extent file (Lukas Czerner) [1429223] - [fs] jbd2: fix ocfs2 corrupt when updating journal superblock fails (Lukas Czerner) [1429223] - [fs] jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail() (Lukas Czerner) [1429223] - [fs] jbd2: fix r_count overflows leading to buffer overflow in journal recovery (Lukas Czerner) [1429223] - [fs] ext4: move check under lock scope to close a race (Lukas Czerner) [1429223] - [fs] ext4: Define EFSCORRUPTED error value (Lukas Czerner) [1429223] - [fs] ext4: fix deadlock during page writeback (Lukas Czerner) [1321523] - [fs] ext4: fix data exposure after a crash (Lukas Czerner) [1321523] - [fs] ext4: fix fencepost in s_first_meta_bg validation (Lukas Czerner) [1332503] {CVE-2016-10208} - [fs] ext4: sanity check the block and cluster size at mount time (Lukas Czerner) [1332503] {CVE-2016-10208} - [fs] ext4: validate s_first_meta_bg at mount time (Lukas Czerner) [1332503] {CVE-2016-10208}- [kernel] audit: Fix sleep in atomic (Paul Moore) [1410862] - [uio] uio-hv-generic: mark as Tech Preview (Vitaly Kuznetsov) [1396534] - [uio] uio-hv-generic: store physical addresses instead of virtual (Vitaly Kuznetsov) [1396534] - [documentation] doc: add documentation for uio-hv-generic (Vitaly Kuznetsov) [1396534] - [uio] uio-hv-generic: new userspace i/o driver for VMBus (Vitaly Kuznetsov) [1396534] - [kernel] vmbus: add support for dynamic device id's (Vitaly Kuznetsov) [1396534] - [kernel] hv: vmbus: add a hvsock flag in struct hv_driver (Vitaly Kuznetsov) [1396534] - [scsi] cxlflash: Cancel scheduled workers before stopping AFU (Gustavo Duarte) [1427396] - [vfio] Replace module request with softdep (Alex Williamson) [1420572] - [vfio] mdev: Use a module softdep for vfio_mdev (Alex Williamson) [1420572] - [x86] kvm: x86: bump KVM_SOFT_MAX_VCPUS to 288 (Radim Krcmar) [1388961] - [x86] kvm: x86: allow hotplug of VCPU with APIC ID over 0xff (Radim Krcmar) [1388961] - [x86] kvm: x86: make interrupt delivery fast and slow path behave the same (Radim Krcmar) [1388961] - [x86] kvm: x86: replace kvm_apic_id with kvm_{x, x2}apic_id (Radim Krcmar) [1388961] - [x86] pci: vmd: Synchronize with RCU freeing MSI IRQ descs (Myron Stowe) [1388664] - [x86] pci: vmd: Fix infinite loop executing irq's (Myron Stowe) [1388664] - [x86] pci: vmd: Initialize list item in IRQ disable (Myron Stowe) [1388688] - [pci] Allow additional bus numbers for hotplug bridges (Myron Stowe) [1388688] - [x86] pci/vmd: Use untracked irq handler (Myron Stowe) [1388688] - [kernel] genirq: Add untracked irq handler (Myron Stowe) [1388688] - [x86] pci: Retrofit Intel Volume Management Device (VMD) driver (Myron Stowe) [1388688] - [x86] pci: Allow DMA ops specific to a PCI domain (Myron Stowe) [1388688] - [x86] kvm/page_track: export symbols for external usage (Paul Lai) [1380113] - [x86] kvm/page_track: call notifiers with kvm_page_track_notifier_node (Paul Lai) [1380113] - [x86] kvm: x86: add track_flush_slot page track notifier (Paul Lai) [1380113] - [x86] kvm: mtrr: fix kvm_mtrr_check_gfn_range_consistency page fault (Paul Lai) [1380113] - [x86] kvm: mtrr: remove MSR 0x2f8 (Paul Lai) [1380113] {CVE-2016-3713} - [x86] kvm: page_track: fix access to NULL slot (Paul Lai) [1380113] - [x86] kvm: mmu: apply page track notifier (Paul Lai) [1380113] - [x86] kvm: mmu: simplify mmu_need_write_protect (Paul Lai) [1380113] - [x86] kvm: mmu: use page track for non-leaf shadow pages (Paul Lai) [1380113] - [x86] kvm: page track: add notifier support (Paul Lai) [1380113] - [x86] kvm: mmu: clear write-flooding on the fast path of tracked page (Paul Lai) [1380113] - [x86] kvm: mmu: let page fault handler be aware tracked page (Paul Lai) [1380113] - [x86] kvm: page track: introduce kvm_slot_page_track_{add, remove}_page (Paul Lai) [1380113] - [x86] kvm: page track: add the framework of guest page tracking (Paul Lai) [1380113] - [x86] kvm: mmu: introduce kvm_mmu_slot_gfn_write_protect (Paul Lai) [1380113] - [x86] kvm: mmu: introduce kvm_mmu_gfn_{allow, disallow}_lpage (Paul Lai) [1380113] - [x86] kvm: mmu: rename has_wrprotected_page to mmu_gfn_lpage_is_disallowed (Paul Lai) [1380113] - [x86] kvm: x86: mmu: Move handle_mmio_page_fault() call to kvm_mmu_page_fault() (Paul Lai) [1380113] - [x86] kvm: x86: mmu: Consolidate quickly_check_mmio_pf() and is_mmio_page_fault() (Paul Lai) [1380113] - [x86] kvm: mtrr: treat memory as writeback if MTRR is disabled in guest CPUID (Paul Lai) [1380113] - [x86] kvm: mtrr: observe maxphyaddr from guest CPUID, not host (Paul Lai) [1380113] - [x86] kvm: mtrr: fix fixed MTRR segment look up (Paul Lai) [1380113] - [x86] kvm: x86: mmu: Encapsulate the type of rmap-chain head in a new struct (Paul Lai) [1380113] - [x86] kvm: x86: mmu: Eliminate an extra memory slot search in mapping_level() (Paul Lai) [1380113] - [x86] kvm: x86: mmu: Remove mapping_level_dirty_bitmap() (Paul Lai) [1380113] - [x86] kvm: x86: mmu: Move mapping_level_dirty_bitmap() call in mapping_level() (Paul Lai) [1380113] - [x86] kvm: x86: mmu: Simplify force_pt_level calculation code in FNAME(page_fault)() (Paul Lai) [1380113] - [x86] kvm: x86: mmu: Make force_pt_level bool (Paul Lai) [1380113] - [x86] kvm: mtrr: Use default type for non-MTRR-covered gfn before WARN_ON (Paul Lai) [1380113] - [x86] kvm: mtrr: simplify kvm_mtrr_get_guest_memory_type (Paul Lai) [1380113] - [x86] kvm: mtrr: fix memory type handling if MTRR is completely disabled (Paul Lai) [1380113] - [x86] kvm: mtrr: do not map huge page for non-consistent range (Paul Lai) [1380113] - [x86] kvm: mtrr: simplify kvm_mtrr_get_guest_memory_type (Paul Lai) [1380113] - [x86] kvm: mtrr: introduce mtrr_for_each_mem_type (Paul Lai) [1380113] - [x86] kvm: mtrr: introduce fixed_mtrr_addr_* functions (Paul Lai) [1380113] - [x86] kvm: mtrr: sort variable MTRRs (Paul Lai) [1380113] - [x86] kvm: mtrr: introduce var_mtrr_range (Paul Lai) [1380113] - [x86] kvm: mtrr: introduce fixed_mtrr_segment table (Paul Lai) [1380113] - [x86] kvm: mtrr: improve kvm_mtrr_get_guest_memory_type (Paul Lai) [1380113] - [x86] kvm: mtrr: do not split 64 bits MSR content (Paul Lai) [1380113] - [x86] kvm: mtrr: clean up mtrr default type (Paul Lai) [1380113] - [x86] kvm: mtrr: remove mtrr_state.have_fixed (Paul Lai) [1380113] - [x86] kvm: mtrr: handle MSR_MTRRcap in kvm_mtrr_get_msr (Paul Lai) [1380113] - [x86] kvm: x86: move MTRR related code to a separate file (Paul Lai) [1380113]- [md] dm cache: significant rework to leverage dm-bio-prison-v2 (Mike Snitzer) [1430028] - [md] dm bio prison v2: new interface for the bio prison (Mike Snitzer) [1430028] - [md] dm: flush queued bios when process blocks to avoid deadlock (Mike Snitzer) [1430028] - [md] dm stats: fix a leaked s->histogram_boundaries array (Mike Snitzer) [1430028] - [md] dm space map metadata: constify dm_space_map structures (Mike Snitzer) [1430028] - [md] dm cache metadata: use cursor api in blocks_are_clean_separate_dirty() (Mike Snitzer) [1430028] - [md] dm persistent data: add cursor skip functions to the cursor APIs (Mike Snitzer) [1430028] - [md] dm cache metadata: use dm_bitset_new() to create the dirty bitset in format 2 (Mike Snitzer) [1430028] - [md] dm bitset: add dm_bitset_new() (Mike Snitzer) [1430028] - [md] dm cache metadata: name the cache block that couldn't be loaded (Mike Snitzer) [1430028] - [md] dm cache metadata: add "metadata2" feature (Mike Snitzer) [1430028] - [md] dm cache metadata: use bitset cursor api to load discard bitset (Mike Snitzer) [1430028] - [md] dm bitset: introduce cursor api (Mike Snitzer) [1430028] - [md] dm btree: use GFP_NOFS in dm_btree_del() (Mike Snitzer) [1430028] - [md] dm space map common: memcpy the disk root to ensure it's arch aligned (Mike Snitzer) [1430028] - [md] dm block manager: add unlikely() annotations on dm_bufio error paths (Mike Snitzer) [1430028] - [md] dm cache: fix corruption seen when using cache > 2TB (Mike Snitzer) [1430028] - [md] dm raid: bump the target version (Mike Snitzer) [1430028] - [md] dm raid: fix data corruption on reshape request (Mike Snitzer) [1430028] - [md] dm raid: fix raid "check" regression due to improper cleanup in raid_message() (Mike Snitzer) [1430028] - [md] dm raid: cleanup awkward branching in raid_message() option processing (Mike Snitzer) [1430028] - [md] dm raid: use mddev rather than rdev->mddev (Mike Snitzer) [1430028] - [md] dm raid: use read_disk_sb() throughout (Mike Snitzer) [1430028] - [md] dm raid: add raid4/5/6 journaling support (Mike Snitzer) [1430028] - [md] dm raid: be prepared to accept arbitrary '- -' tuples (Mike Snitzer) [1430028] - [md] dm raid: fix transient device failure processing (Mike Snitzer) [1430028] - [md] dm mpath: cleanup -Wbool-operation warning in choose_pgpath() (Mike Snitzer) [1430028] - [powerpc] pseries: Advertise HPT resizing support via CAS (David Gibson) [1305399] - [kernel] rh_kabi: Provide better error messages for size and align checks (Prarit Bhargava) [1425864] - [kernel] sched: Move p->nr_cpus_allowed check to select_task_rq() (Lauro Ramos Venancio) [1428028] - [char] random: printk notifications for urandom pool initialization (Herbert Xu) [1298643] - [acpi] acpica: utilities: Fix local printf issue (Prarit Bhargava) [1430397] - [block] relax check on sg gap (Cathy Avery) [1413656] - [block] check virt boundary in bio_will_gap() (Cathy Avery) [1413656] - [block] Check for gaps on front and back merges (Cathy Avery) [1413656] - [block] blk-mq: Avoid memory reclaim when remapping queues (Gustavo Duarte) [1356663] - [block] block: kmemleak: Track the page allocations for struct request (Gustavo Duarte) [1356663] - [block] blk-mq: Fix failed allocation path when mapping queues (Gustavo Duarte) [1356663] - [block] blk-mq: Always schedule hctx->next_cpu (Gustavo Duarte) [1356663] - [block] fix use-after-free in seq file (Denys Vlasenko) [1418551] {CVE-2016-7910} - [netdrv] ixgbe: Update driver version for RHEL 7.4 (Ken Cox) [1383524] - [netdrv] libcxgb: fix error check for ip6_route_output() (Sai Vemuri) [1385866] - [netdrv] libcxgb: remove unused including (Sai Vemuri) [1385866] - [target] libcxgb: export ppm release and tagmask set api (Sai Vemuri) [1385866] - [scsi] libcxgbi: return error if interface is not up (Sai Vemuri) [1385866] - [scsi] cxgb4i: libcxgbi: add missing module_put() (Sai Vemuri) [1385866] - [scsi] cxgb4i: Add a missing call to neigh_release (Sai Vemuri) [1385866] - [scsi] libcxgbi: fix incorrect DDP resource cleanup (Sai Vemuri) [1385866] - [scsi] cxgb4i: Set completion bit in work request (Sai Vemuri) [1385866] - [scsi] cxgb3i, cxgb4i: fix symbol not declared sparse warning (Sai Vemuri) [1385866] - [scsi] cxgb3i: add iSCSI DDP support (Sai Vemuri) [1385866] - [scsi] cxgb4i,libcxgbi: add iSCSI DDP support (Sai Vemuri) [1385866] - [scsi] cxgb3i, cxgb4i, libcxgbi: remove iSCSI DDP support (Sai Vemuri) [1385866] - [iscsi] iscsi-target: fix iscsi cmd leak (Sai Vemuri) [1429179] - [iscsi] target/iscsi: Fix unsolicited data seq_end_offset calculation (Sai Vemuri) [1429179] - [iscsi] target/cxgbit: add T6 iSCSI DDP completion feature (Sai Vemuri) [1429179] - [iscsi] target/cxgbit: Enable DDP for T6 only if data sequence and pdu are in order (Sai Vemuri) [1429179] - [iscsi] target/cxgbit: Use T6 specific macros to get ETH/IP hdr len (Sai Vemuri) [1429179] - [iscsi] target/cxgbit: use cxgb4_tp_smt_idx() to get smt idx (Sai Vemuri) [1429179] - [iscsi] target/iscsi: split iscsit_check_dataout_hdr() (Sai Vemuri) [1429179] - [iscsi] target/cxgbit: Use T6 specific macro to set the force bit (Sai Vemuri) [1429179] - [iscsi] target/cxgbit: Fix endianness annotations (Sai Vemuri) [1429179] - [netdrv] cxgb4: Implement ndo_get_phys_port_id for mgmt dev (Sai Vemuri) [1138664] - [netdrv] cxgb4: Initialize mbox lock and list for mgmt dev (Sai Vemuri) [1138664] - [netdrv] cxgb4: Synchronize access to mailbox (Sai Vemuri) [1138664] - [netdrv] cxgb4: Add port description for new cards (Sai Vemuri) [1416916] - [netdrv] cxgb4/cxgb4vf: Display 25G and 100G link speed (Sai Vemuri) [1416916] - [infiniband] iw_cxgb4: set correct FetchBurstMax for QPs (Sai Vemuri) [1416910]- [char] tpm: Only call pm_runtime_get_sync if device has a parent (Jerry Snitselaar) [1402539] - [char] tmp/tpm_crb: implement runtime pm for tpm_crb (Jerry Snitselaar) [1402539] - [char] tpm/tpm_crb: open code the crb_init into acpi_add (Jerry Snitselaar) [1402539] - [char] tmp/tpm_crb: fix Intel PTT hw bug during idle state (Jerry Snitselaar) [1402539] - [char] tpm/tpm_crb: implement tpm crb idle state (Jerry Snitselaar) [1402539] - [char] tpm_tis: fix the error handling of init_tis() (Jerry Snitselaar) [1383554] - [char] tpm: remove invalid min length check from tpm_do_selftest() (Jerry Snitselaar) [1383554] - [char] tpm: add check for minimum buffer size in tpm_transmit() (Jerry Snitselaar) [1383554] - [char] tpm: constify TPM 1.x header structures (Jerry Snitselaar) [1383554] - [char] tpm/tpm_crb: fix the over 80 characters checkpatch warring (Jerry Snitselaar) [1383554] - [char] tpm/tpm_crb: drop useless cpu_to_le32 when writing to registers (Jerry Snitselaar) [1383554] - [char] tpm/tpm_crb: cache cmd_size register value (Jerry Snitselaar) [1383554] - [char] tmp/tpm_crb: drop include to platform_device (Jerry Snitselaar) [1383554] - [char] tpm/tpm_tis: remove unused itpm variable (Jerry Snitselaar) [1383554] - [char] tpm_crb: fix incorrect values of cmdReady and goIdle bits (Jerry Snitselaar) [1383554] - [char] tpm_crb: refine the naming of constants (Jerry Snitselaar) [1383554] - [char] tpm_crb: remove wmb()'s (Jerry Snitselaar) [1383554] - [char] tpm_crb: fix crb_req_canceled behavior (Jerry Snitselaar) [1383554] - [char] tpm: use tpm_pcr_read_dev() in tpm_do_selftest() (Jerry Snitselaar) [1383554] - [char] tpm: use tpm_transmit_cmd() in tpm2_probe() (Jerry Snitselaar) [1383554] - [char] tpm: replace tpm_gen_interrupt() with tpm_tis_gen_interrupt() (Jerry Snitselaar) [1383554] - [char] tpm: remove unnecessary externs from tpm.h (Jerry Snitselaar) [1383554] - [char] tpm/st33zp24: Remove useless tpm_gen_interrupt (Jerry Snitselaar) [1383554] - [char] tpm: fix a race condition in tpm2_unseal_trusted() (Jerry Snitselaar) [1383554] - [char] tpm: invalid self test error message (Jerry Snitselaar) [1383554] - [char] tpm: Add TPM 2.0 support to the Nuvoton i2c driver (NPCT6xx family) (Jerry Snitselaar) [1383554] - [char] tpm: Factor out common startup code (Jerry Snitselaar) [1383554] - [char] tpm: use devm_add_action_or_reset (Jerry Snitselaar) [1383554] - [char] tpm2_i2c_nuvoton: add irq validity check (Jerry Snitselaar) [1383554] - [char] tpm: read burstcount from TPM_STS in one 32-bit transaction (Jerry Snitselaar) [1383554] - [char] tpm: fix byte-order for the value read by tpm2_get_tpm_pt (Jerry Snitselaar) [1383554] - [char] tpm_tis_core: convert max timeouts from msec to jiffies (Jerry Snitselaar) [1383554] - [char] tpm_crb: fix address space of the return pointer in crb_map_res() (Jerry Snitselaar) [1383554] - [char] tpm_vtpm_proxy: fix address space of a user pointer in vtpmx_fops_ioctl() (Jerry Snitselaar) [1383554] - [char] tpm/tpm_tis_spi: Add support for spi phy (Jerry Snitselaar) [1383554] - [char] tpm/tpm_tis: Split tpm_tis driver into a core and TCG TIS compliant phy (Jerry Snitselaar) [1383554] - [char] tpm_tis: Introduce intermediate layer for TPM access (Jerry Snitselaar) [1383554] - [char] tpm: tpm_tis: Share common data between phys (Jerry Snitselaar) [1383554] - [char] tpm: Add include guards in tpm.h (Jerry Snitselaar) [1383554] - [char] tpm: Fix suspend regression (Jerry Snitselaar) [1383554] - [char] tpm: fix for typo in tpm/tpm_ibmvtpm.c (Jerry Snitselaar) [1383554] - [char] tpm: select ANON_INODES for proxy driver (Jerry Snitselaar) [1383554] - [char] tpm: Fix IRQ unwind ordering in TIS (Jerry Snitselaar) [1383554] - [char] tpm: Proxy driver for supporting multiple emulated TPMs (Jerry Snitselaar) [1383554] - [char] tpm: Introduce TPM_CHIP_FLAG_VIRTUAL (Jerry Snitselaar) [1383554] - [char] tpm: Remove all uses of drvdata from the TPM Core (Jerry Snitselaar) [1383554] - [char] tpm: Remove useless priv field in struct tpm_vendor_specific (Jerry Snitselaar) [1383554] - [char] tpm: Move tpm_vendor_specific data related with PTP specification to tpm_chip (Jerry Snitselaar) [1383554] - [char] tpm: drop 'locality' from struct tpm_vendor_specific (Jerry Snitselaar) [1383554] - [char] tpm: drop 'read_queue' from struct tpm_vendor_specific (Jerry Snitselaar) [1383554] - [char] tpm: drop 'irq' from struct tpm_vendor_specific (Jerry Snitselaar) [1383554] - [char] tpm: drop 'iobase' from struct tpm_vendor_specific (Jerry Snitselaar) [1383554] - [char] tpm: drop list from struct tpm_vendor_specific (Jerry Snitselaar) [1383554] - [char] tpm: drop the field 'time_expired' from struct tpm_chip (Jerry Snitselaar) [1383554] - [char] tpm: drop 'base' from struct tpm_vendor_specific (Jerry Snitselaar) [1383554] - [char] tpm: drop manufacturer_id from struct tpm_vendor_specific (Jerry Snitselaar) [1383554] - [char] tpm: drop tpm_atmel specific fields from tpm_vendor_specific (Jerry Snitselaar) [1383554] - [char] tpm: drop int_queue from tpm_vendor_specific (Jerry Snitselaar) [1383554] - [char] tpm: check for TPM_CHIP_FLAG_TPM2 before calling tpm2_shutdown() (Jerry Snitselaar) [1383554] - [char] tpm/st33zp24: Remove unneeded tpm_reg in get_burstcount (Jerry Snitselaar) [1383554] - [char] tpm/st33zp24/spi: Drop two useless checks in ACPI probe path (Jerry Snitselaar) [1383554] - [char] tpm/st33zp24/i2c: Drop two useless checks in ACPI probe path (Jerry Snitselaar) [1383554] - [char] tpm: fix crash in tpm_tis deinitialization (Jerry Snitselaar) [1383554] - [char] tpm: cleanup tpm_tis_remove() (Jerry Snitselaar) [1383554] - [char] tpm: fix tpm_bios_log_setup stub prototype (Jerry Snitselaar) [1383554] - [char] tpm: Replace device number bitmap with IDR (Jerry Snitselaar) [1383554] - [char] tpm: Split out the devm stuff from tpmm_chip_alloc (Jerry Snitselaar) [1383554] - [char] tpm: Get rid of module locking (Jerry Snitselaar) [1383554] - [char] tpm: Provide strong locking for device removal (Jerry Snitselaar) [1383554] - [char] tpm: Get rid of devname (Jerry Snitselaar) [1383554] - [char] tpm: Get rid of chip->pdev (Jerry Snitselaar) [1383554] - [char] tpm/st33zp24/spi: Change xxx_request_resources header (Jerry Snitselaar) [1383554] - [char] tpm/st33zp24/i2c: Change xxx_request_resources header (Jerry Snitselaar) [1383554] - [char] tpm: st33zp24: Add support for acpi probing for spi device (Jerry Snitselaar) [1383554] - [char] tpm/st33zp24: Add support for acpi probing for i2c device (Jerry Snitselaar) [1383554] - [char] tpm/st33zp24: Extend Copyright headers (Jerry Snitselaar) [1383554] - [char] tpm/st33zp24/spi: Improve st33zp24_spi_evaluate_latency (Jerry Snitselaar) [1383554] - [char] tpm/st33zp24: Auto-select core module (Jerry Snitselaar) [1383554] - [char] tpm/st33zp24: Remove unneeded CONFIG_OF switches (Jerry Snitselaar) [1383554] - [char] tpm/st33zp24/spi: Remove field spi_xfer from st33zp24_spi_phy structure (Jerry Snitselaar) [1383554] - [char] tpm/st33zp24/spi: Remove useless use of memcpy (Jerry Snitselaar) [1383554] - [char] tpm/st33zp24/spi: Use functions name with st33zp24_spi_ prefix (Jerry Snitselaar) [1383554] - [char] tpm/st33zp24/spi: Remove nbr_dummy_bytes variable usage (Jerry Snitselaar) [1383554] - [char] tpm/st33zp24/spi: Add missing device table for spi phy (Jerry Snitselaar) [1383554] - [char] tpm/st33zp24/spi: Add st33zp24 spi phy (Jerry Snitselaar) [1383554]- [net] sched: respect rcu grace period on cls destruction (Ivan Vecera) [1420506] - [net] sched: cls_cgroup tear down exts and ematch from rcu callback (Ivan Vecera) [1420506] - [net] sched: act_mirred: fix a race condition on mirred_list (Ivan Vecera) [1420506] - [net] sched: cls_flow: fix panic on filter replace (Ivan Vecera) [1420506] - [net] sched: cls_bpf: fix panic on filter replace (Ivan Vecera) [1420506] - [net] sched: fix call_rcu() race on classifier module unloads (Ivan Vecera) [1420506] - [net] sched: fix struct tc_u_hnode layout in u32 (Ivan Vecera) [1420506] - [net] sched: fix suspicious rcu_dereference_check in net/sched/sch_fq_codel.c (Ivan Vecera) [1420506] - [net] sched: fix another regression in cls_tcindex (Ivan Vecera) [1420506] - [net] sched: cls_cgroup need tcf_exts_init in all cases (Ivan Vecera) [1420506] - [net] sched: cls_u32: fix unsued cpu variable (Ivan Vecera) [1420506] - [net] sched: cls_fw: add missing tcf_exts_init call in fw_change() (Ivan Vecera) [1420506] - [net] sched: fix a null pointer dereference in tcindex_set_parms() (Ivan Vecera) [1420506] - [net] sched: fix memory leak in cls_tcindex (Ivan Vecera) [1420506] - [net] sched: use tcindex_filter_result_init() (Ivan Vecera) [1420506] - [net] sched: fix suspicious RCU usage in tcindex_classify() (Ivan Vecera) [1420506] - [net] sched: fix an allocation bug in tcindex_set_parms() (Ivan Vecera) [1420506] - [net] sched: fix suspicious RCU usage in cls_bpf_classify() (Ivan Vecera) [1420506] - [net] sched: suspicious RCU usage in qdisc_watchdog (Ivan Vecera) [1420506] - [net] sched: cls_cgroup fix possible memory leak of 'new' (Ivan Vecera) [1420506] - [net] sched: fix error return code in fw_change_attrs() (Ivan Vecera) [1420506] - [net] sched: rcu'ify cls_bpf (Ivan Vecera) [1420506] - [net] sched: rcu'ify cls_rsvp (Ivan Vecera) [1420506] - [net] sched: make cls_u32 lockless (Ivan Vecera) [1420506] - [net] sched: avoid generating same handle for u32 filters (Ivan Vecera) [1420506] - [net] sched: change "foo* bar" to "foo *bar" (Ivan Vecera) [1420506] - [net] sched: make cls_u32 per cpu (Ivan Vecera) [1420506] - [net] sched: RCU cls_tcindex (Ivan Vecera) [1420506] - [net] sched: RCU cls_route (Ivan Vecera) [1420506] - [net] sched: fw use RCU (Ivan Vecera) [1420506] - [net] sched: cls_flow use RCU (Ivan Vecera) [1420506] - [net] sched: cls_cgroup use RCU (Ivan Vecera) [1420506] - [net] sched: cls_basic use RCU (Ivan Vecera) [1420506] - [net] sched: rcu-ify tcf_proto (Ivan Vecera) [1420506] - [net] sched: qdisc: use rcu prefix and silence sparse warnings (Ivan Vecera) [1420506] - [net] sched: use no more than one page in struct fw_head (Ivan Vecera) [1420506] - [net] sched: optimize tcf_match_indev() (Ivan Vecera) [1420506] - [net] sched: add struct net pointer to tcf_proto_ops->dump (Ivan Vecera) [1420506] - [net] sched: Fix dumping of non-existing actions' stats (Ivan Vecera) [1420506] - [net] sched: copy exts->type in tcf_exts_change() (Ivan Vecera) [1420506] - [net] sched: fix an oops in tcindex filter (Ivan Vecera) [1420506] - [net] sched: act: allow to clear all actions as well (Ivan Vecera) [1420506] - [net] sched: cls: check if we could overwrite actions when changing a filter (Ivan Vecera) [1420506] - [net] sched: sch_htb: let skb->priority refer to non-leaf class (Ivan Vecera) [1420506] - [net] sched: avoid casting void pointer (Ivan Vecera) [1420506] - [net] sched: fix regression in tc_action_ops (Ivan Vecera) [1420506] - [net] sched: fix a regression in tcf_proto_lookup_ops() (Ivan Vecera) [1420506] - [net] sched: fix a regression in tc actions (Ivan Vecera) [1420506] - [net] sched: convert tcf_proto_ops to use struct list_head (Ivan Vecera) [1420506] - [net] sched: convert tc_action_ops to use struct list_head (Ivan Vecera) [1420506] - [net] sched: convert tcf_hashinfo to hlist and use spinlock (Ivan Vecera) [1420506] - [net] sched: init struct tcf_hashinfo at register time (Ivan Vecera) [1420506] - [net] sched: cls: refactor out struct tcf_ext_map (Ivan Vecera) [1420506] - [net] sched: act: use standard struct list_head (Ivan Vecera) [1420506] - [net] sched: remove get_stats from tc_action_ops (Ivan Vecera) [1420506] - [net] sched: Use default action walker methods (Ivan Vecera) [1420506] - [net] sched: Provide default walker function for actions (Ivan Vecera) [1420506] - [net] sched: Use default action lookup functions (Ivan Vecera) [1420506] - [net] sched: Default action lookup method for actions (Ivan Vecera) [1420506] - [net] sched: Fail if missing mandatory action operation methods (Ivan Vecera) [1420506]- [misc] mei: bus: enable OS version only for SPT and newer (Jerry Snitselaar) [1404064] - [misc] mei: send OS type to the FW (Jerry Snitselaar) [1404064] - [misc] mei: enable to set the internal flag for client write (Jerry Snitselaar) [1404064] - [watchdog] mei_wdt: use module_mei_cl_driver macro (Jerry Snitselaar) [1404064] - [kernel] mei: bus: add module_mei_cl_driver helper macro (Jerry Snitselaar) [1404064] - [nfc] mei: bus: fix received data size check in NFC fixup (Jerry Snitselaar) [1404064] - [misc] mei: bus: demote error to debug level upon disconnect (Jerry Snitselaar) [1404064] - [misc] mei: show the HBM protocol versions in the device attributes (Jerry Snitselaar) [1404064] - [documentation] mei: add ABI documentation for fw_status exported through sysfs (Jerry Snitselaar) [1404064] - [documentation] mei: sysfs: add Documentation mei class attributes (Jerry Snitselaar) [1404064] - [misc] mei: txe: don't clean an unprocessed interrupt cause (Jerry Snitselaar) [1404064] - [misc] mei: stop the stall timer worker if not needed (Jerry Snitselaar) [1404064] - [misc] mei: me: add kaby point device ids (Jerry Snitselaar) [1404064] - [misc] mei: amthif: fix deadlock in initialization during a reset (Jerry Snitselaar) [1404064] - [misc] mei: drop unused file transaction states (Jerry Snitselaar) [1404064] - [misc] mei: amthif: drop mei_amthif_read (Jerry Snitselaar) [1404064] - [misc] mei: enqueue consecutive reads (Jerry Snitselaar) [1404064] - [misc] mei: add wrapper for queuing control commands (Jerry Snitselaar) [1404064] - [misc] mei: use consistent naming for TX control flow credits (Jerry Snitselaar) [1404064] - [misc] mei: rx flow control counter (Jerry Snitselaar) [1404064] - [misc] mei: prepare read cb for fixed address clients on the receive path only (Jerry Snitselaar) [1404064] - [misc] mei: drop redundant krealloc and checks in irq read (Jerry Snitselaar) [1404064] - [misc] mei: amthif: drop mei_clear_lists function (Jerry Snitselaar) [1404064] - [misc] mei: add read callback on demand for fixed_address clients (Jerry Snitselaar) [1404064] - [misc] mei: add file pointer to the host client structure (Jerry Snitselaar) [1404064] - [misc] mei: move read cb to complete queue if not connected (Jerry Snitselaar) [1404064] - [misc] mei: fix return value on disconnection (Jerry Snitselaar) [1404064] - [misc] mei: drop read complete queue emptiness check (Jerry Snitselaar) [1404064] - [misc] mei: hbm: add missing argument in the kdoc (Jerry Snitselaar) [1404064] - [misc] mei: recover after errors in runtime pm flow (Jerry Snitselaar) [1404064] - [misc] mei: drop mei_io_cb_alloc_buf (Jerry Snitselaar) [1404064] - [misc] mei: amthif: use mei_cl_alloc_cb for allocating cbs (Jerry Snitselaar) [1404064] - [misc] mei: amthif: drop mei_amthif_send_cmd (Jerry Snitselaar) [1404064] - [misc] mei: amthif: enable poll for async events (Jerry Snitselaar) [1404064] - [misc] mei: amthif: drop iamthif_current_cb (Jerry Snitselaar) [1404064] - [misc] mei: amthif: fix request cancel (Jerry Snitselaar) [1404064] - [misc] mei: amthif: drop READ_COMPLETE state (Jerry Snitselaar) [1404064] - [misc] mei: don't use wake_up_interruptible for wr_ctrl (Jerry Snitselaar) [1404064] - [misc] mei: drop wr_msg from the mei_dev structure (Jerry Snitselaar) [1404064] - [misc] mei: bus: call mei_cl_read_start under device lock (Jerry Snitselaar) [1404064] - [misc] mei: fix waiting for wr_ctrl for corner cases (Jerry Snitselaar) [1404064] - [misc] mei: don't clean control queues on notify request timeout (Jerry Snitselaar) [1404064] - [misc] mei: amthif: discard not read messages (Jerry Snitselaar) [1404064] - [misc] mei: fix NULL dereferencing during FW initiated disconnection (Jerry Snitselaar) [1404064] - [misc] mei: drop global me_client_index (Jerry Snitselaar) [1404064] - [misc] mei: do not pin module if cldrv->probe() failed (Jerry Snitselaar) [1404064] - [misc] mei: bus: use scnprintf in *_show (Jerry Snitselaar) [1404064] - [misc] mei: me: add broxton pci device ids (Jerry Snitselaar) [1404064] - [misc] mei: fix format string in debug prints (Jerry Snitselaar) [1404064] - [misc] mei: fix double freeing of a cb during link reset (Jerry Snitselaar) [1404064] - [misc] mei: split amthif client init from end of clients enumeration (Jerry Snitselaar) [1404064] - [misc] mei: hbm: send immediate reply flag in enum request (Jerry Snitselaar) [1404064] - [misc] mei: bus: run rescan on me_clients list change (Jerry Snitselaar) [1404064] - [misc] mei: drop reserved host client ids (Jerry Snitselaar) [1404064] - [misc] mei: hbm: warn about fw-initiated disconnect (Jerry Snitselaar) [1404064] - [misc] mei: fixed address clients for the new platforms (Jerry Snitselaar) [1404064] - [misc] mei: fill file pointer in read cb for fixed address client (Jerry Snitselaar) [1404064] - [misc] mei: discard replies from unconnected fixed address clients (Jerry Snitselaar) [1404064] - [misc] mei: clean write queues and wake waiters on disconnect (Jerry Snitselaar) [1404064] - [misc] mei: wake blocked write on link reset (Jerry Snitselaar) [1404064] - [misc] mei: drop superfluous closing bracket from write traces (Jerry Snitselaar) [1404064] - [misc] mei: bus: check if the device is enabled before data transfer (Jerry Snitselaar) [1404064] - [misc] mei: bus: fix notification event delivery (Jerry Snitselaar) [1404064] - [misc] mei: bus: fix RX event scheduling (Jerry Snitselaar) [1404064] - [misc] mei: amthif: interrupt reader on link reset (Jerry Snitselaar) [1404064] - [misc] mei: amthif: use rx_wait queue also for amthif client (Jerry Snitselaar) [1404064] - [misc] mei: amthif: drop parameter validation from mei_amthif_write (Jerry Snitselaar) [1404064] - [misc] mei: amthif: replace amthif_rd_complete_list with rd_completed (Jerry Snitselaar) [1404064] - [misc] mei: amthif: allow only one request at a time (Jerry Snitselaar) [1404064] - [misc] mei: rename variable names 'file_object' to fp (Jerry Snitselaar) [1404064] - [misc] mei: constify struct file pointer (Jerry Snitselaar) [1404064] - [misc] mei: amthif: don't drop read packets on timeout (Jerry Snitselaar) [1404064] - [misc] mei: amthif: don't copy from an empty buffer (Jerry Snitselaar) [1404064] - [misc] mei: call stop on failed char device register (Jerry Snitselaar) [1404064] - [misc] mei: fix possible integer overflow issue (Jerry Snitselaar) [1404064] - [misc] mei: debugfs: allow hbm features list dump in earlier stages (Jerry Snitselaar) [1404064] - [misc] mei: debugfs: adjust active clients print buffer (Jerry Snitselaar) [1404064] - [misc] mei: trace pci configuration space io (Jerry Snitselaar) [1404064] - [misc] mei: bus: whitelist the watchdog client (Jerry Snitselaar) [1404064] - [watchdog] mei_wdt: re-register device on event (Jerry Snitselaar) [1404064] - [watchdog] mei_wdt: add activation debugfs entry (Jerry Snitselaar) [1404064] - [watchdog] mei_wdt: register wd device only if required (Jerry Snitselaar) [1404064] - [watchdog] mei_wdt: add status debugfs entry (Jerry Snitselaar) [1404064] - [watchdog] mei_wdt: implement MEI iAMT watchdog driver (Jerry Snitselaar) [1404064] - [kernel] mei: bus: complete variable rename of type struct mei_cl_device (Jerry Snitselaar) [1404064] - [kernel] mei: fixup function prototypes in mei_cl_bus.h (Jerry Snitselaar) [1404064] - [misc] mei: wd: drop the watchdog code from the core mei driver (Jerry Snitselaar) [1404064] - [misc] mei: drop nfc leftovers from the mei driver (Jerry Snitselaar) [1404064] - [misc] mei: always copy the read buffer if data is ready (Jerry Snitselaar) [1404064] - [misc] mei: prevent queuing new flow control credit (Jerry Snitselaar) [1404064] - [misc] mei: bus: remove redundant uuid string in debug messages (Jerry Snitselaar) [1404064] - [kernel] debugfs: Export bool read/write functions (Jerry Snitselaar) [1404064]- [infiniband] ib: Query ports via the core instead of direct into the driver (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Set maj_err and min_err in i40iw_sc_cqp_create (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: fix some indenting in i40iw_sc_vsi_init() (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] rdma/i40iw: use designated initializers (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Set 128B as the only supported RQ WQE size (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Reorganize structures to align with HW capabilities (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Fix incorrect check for error (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Assign MSS only when it is a new MTU (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Fix race condition in terminate timer's handler (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Fix memory leak in CQP destroy when in reset (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Fix QP flush to not hang on empty queues or failure (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Fix double free of QP (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Use correct src address in memcpy to rdma stats counters (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Remove macros I40IW_STAG_KEY_FROM_STAG and I40IW_STAG_INDEX_FROM_STAG (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Add request for reset on CQP timeout (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Code cleanup, remove check of PBLE pages (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Correctly fail loopback connection if no listener (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Fill in IRD value when on connect request (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Set TOS field in IP header (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Add NULL check for ibqp event handler (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Replace list_for_each_entry macro with safe version (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Add IP addr handling on netdev events (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Add missing cleanup on device close (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Add 2MB page support (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Utilize physically mapped memory regions (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Fix incorrect assignment of SQ head (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Remove variable flush_code and check to set qp->sq_flush (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Remove check on return from device_init_pestat() (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Use runtime check for IS_ENABLED(CONFIG_IPV6) (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Use actual page size (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Remove NULL check for cm_node->iwdev (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Remove checks for more than 48 bytes inline data (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Query device accounts for internal rsrc (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Optimize inline data copy (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Fix for LAN handler removal (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Correct values for max_recv_sge, max_send_sge (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Use vector when creating CQs (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Convert page_size to encoded value (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Set MAX IRD, MAX ORD size to max supported value (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Remove workaround for pre-production errata (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Enable message packing (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw: Add Quality of Service support (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] ib/i40iw: Remove debug prints after allocation failure (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw_cm: Remove deprecated create_singlethread_workqueue (Stefan Assmann) [1381753 1381749 1381740] - [infiniband] i40iw_main: Remove deprecated create_singlethread_workqueue (Stefan Assmann) [1381753 1381749 1381740] - [netdrv] enic: add vxlan offload on tx path (Stefan Assmann) [1388239] - [netdrv] enic: add udp_tunnel ndo for vxlan offload (Stefan Assmann) [1388239] - [netdrv] enic: add devcmds for vxlan offload (Stefan Assmann) [1388239] - [netdrv] enic: Remove local ndo_busy_poll() implementation (Stefan Assmann) [1388239] - [netdrv] generalize napi_complete_done() (Stefan Assmann) [1388239] - [netdrv] enic: set skb->hash type properly (Stefan Assmann) [1388239] - [netdrv] enic: fix rq disable (Stefan Assmann) [1388239] - [netdrv] enic: use correct type specifier (Stefan Assmann) [1388239] - [netdrv] enic: move to new ethtool api {get|set}_link_ksettings (Stefan Assmann) [1388239] - [netdrv] enic: add support for set/get rss hash key (Stefan Assmann) [1388239] - [netdrv] enic: use netdev_rss_key_fill() helper (Stefan Assmann) [1388239] - [netdrv] enic: remove #ifdef CONFIG_RFS_ACCEL around filter structures (Stefan Assmann) [1388239] - [netdrv] enic: Add Accelerated RFS support (Stefan Assmann) [1388239] - [netdrv] enic: Add tunable_ops support for rx_copybreak (Stefan Assmann) [1388239] - [netdrv] enic: use pci_zalloc_consistent (Stefan Assmann) [1388239] - [netdrv] enic: use spin_lock(wq_lock) instead of spin_lock_irqsave(wq_lock) (Stefan Assmann) [1388239] - [netdrv] enic: support skb->xmit_more (Stefan Assmann) [1388239] - [netdrv] enic: use napi_schedule_irqoff() (Stefan Assmann) [1388239]- [netdrv] i40e: mark the value passed to csum_replace_by_diff as __wsum (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf: Fix TSO checksum pseudo-header adjustment (Stefan Assmann) [1383523] - [netdrv] i40e: refactor AQ CMD buffer debug printing (Stefan Assmann) [1383523] - [netdrv] i40e: Fix Adaptive ITR enabling (Stefan Assmann) [1383523] - [netdrv] i40evf: add comment (Stefan Assmann) [1383523] - [netdrv] i40evf: free rings in remove function (Stefan Assmann) [1383523] - [netdrv] i40e: Save link FEC info from link up event (Stefan Assmann) [1383523] - [netdrv] i40e: Add bus number info to i40e_bus_info struct (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf : Changed version from 1.6.25 to 1.6.27 (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf: eliminate i40e_pull_tail() (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf: Moves skb from i40e_rx_buffer to i40e_ring (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf: Limit DMA sync of RX buffers to actual packet size (Stefan Assmann) [1383523] - [netdrv] i40evf: track outstanding client request (Stefan Assmann) [1383523] - [netdrv] i40e: Remove FPK HyperV VF device ID (Stefan Assmann) [1383523] - [netdrv] i40e: Quick refactor to start moving data off stack and into Tx buffer info (Stefan Assmann) [1383523] - [netdrv] i40evf: remove unused device ID (Stefan Assmann) [1383523] - [netdrv] i40e: Deprecating unused macro (Stefan Assmann) [1383523] - [netdrv] i40e: Add functions which apply correct PHY access method for read and write operation (Stefan Assmann) [1383523] - [netdrv] i40e: Add FEC for 25g (Stefan Assmann) [1383523] - [netdrv] i40e: Add support for 25G devices (Stefan Assmann) [1383523] - [netdrv] Changed version from 1.6.21 to 1.6.25 (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf: napi_poll must return the work done (Stefan Assmann) [1383523] - [netdrv] i40e: simplify txd use count calculation (Stefan Assmann) [1383523] - [netdrv] i40evf: protect against NULL msix_entries and q_vectors pointers (Stefan Assmann) [1383523] - [netdrv] i40evf: check for msix_entries null dereference (Stefan Assmann) [1383523] - [netdrv] i40evf: Move some i40evf_reset_task code to separate function (Stefan Assmann) [1383523] - [netdrv] i40e: Add protocols over MCTP to i40e_aq_discover_capabilities (Stefan Assmann) [1383523] - [netdrv] i40evf: Be much more verbose about what we can and cannot offload (Stefan Assmann) [1383523] - [netdrv] i40e: Implementation of ERROR state for NVM update state machine (Stefan Assmann) [1383523] - [netdrv] i40e: Reorder logic for coalescing RS bits (Stefan Assmann) [1383523] - [netdrv] i40evf: avoid an extra msleep while (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf: Changed version from 1.6.19 to 1.6.21 (Stefan Assmann) [1383523] - [netdrv] i40e: Drop redundant Rx descriptor processing code (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf: Changed version from 1.6.16 to 1.6.19 (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf: fix interrupt affinity bug (Stefan Assmann) [1383523] - [netdrv] i40e: group base mode VF offload flags (Stefan Assmann) [1383523] - [netdrv] i40evf: support queue-specific settings for interrupt moderation (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf: Add txring_txq function to match fm10k and ixgbe (Stefan Assmann) [1383523] - [netdrv] i40e: Fix Flow Director raw_buf cleanup (Stefan Assmann) [1383523] - [netdrv] i40evf: enable adaptive interrupt throttling (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf: Changed version to 1.6.16 (Stefan Assmann) [1383523] - [netdrv] i40e: add encap csum VF offload flag (Stefan Assmann) [1383523] - [netdrv] i40evf: remove unnecessary error checking against i40e_shutdown_adminq (Stefan Assmann) [1383523] - [netdrv] i40e: Limit TX descriptor count in cases where frag size is greater than 16K (Stefan Assmann) [1383523] - [netdrv] i40evf: remove unnecessary error checking against i40evf_up_complete (Stefan Assmann) [1383523] - [netdrv] i40evf: Fix link state event handling (Stefan Assmann) [1383523] - [netdrv] i40e: avoid potential null pointer dereference when assigning len (Stefan Assmann) [1383523] - [netdrv] i40evf: Open RDMA Client after reset (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf: Fix indentation (Stefan Assmann) [1383523] - [netdrv] i40e: Add support for HMC resource and profile for X722 (Stefan Assmann) [1383523] - [netdrv] i40e: Fix byte ordering in ARP NS code for X722 (Stefan Assmann) [1383523] - [netdrv] i40e: refactor tail_bump check (Stefan Assmann) [1383523] - [netdrv] i40evf: report link speed (Stefan Assmann) [1383523] - [netdrv] i40e: use alloc_workqueue instead of create_singlethread_workqueue (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf-Bump version from 1.6.11 to 1.6.12 (Stefan Assmann) [1383523] - [netdrv] i40evf: add missing rtnl_lock() around i40evf_set_interrupt_capability (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf-bump version to 1.6.11 (Stefan Assmann) [1383523] - [netdrv] i40evf: add hyperv dev ids (Stefan Assmann) [1383523] - [netdrv] i40e: Remove device ID 0x37D4 (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf: remove useless initializer (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf: Fix i40e_rx_checksum (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf: Bump version from 1.5.16 to 1.6.4 (Stefan Assmann) [1383523] - [netdrv] i40evf: always activate correct MAC address filter (Stefan Assmann) [1383523] - [netdrv] i40evf: don't overflow buffer (Stefan Assmann) [1383523] - [netdrv] i40e: Add allmulti support for the VF (Stefan Assmann) [1383523] - [netdrv] i40evf: Allocate Rx buffers properly (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf: Remove unused hardware receive descriptor code (Stefan Assmann) [1383523] - [netdrv] i40evf: refactor receive routine (Stefan Assmann) [1383523] - [netdrv] i40evf: Drop packet split receive routine (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf: Remove reference to ring->dtype (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf: Refactor tunnel interpretation (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf: Add support for GSO partial with UDP_TUNNEL_CSUM and GRE_CSUM (Stefan Assmann) [1383523] - [netdrv] i40evf: make use of BIT() macro to avoid signed left shift (Stefan Assmann) [1383523] - [netdrv] i40e/i40evf: fix I40E_MASK signed shift overflow warnings (Stefan Assmann) [1383523]- [infiniband] rdma/qedr: Return success when not changing QP state (Don Dutile) [1414913 1417285] - [net] xprtrdma: Shrink send SGEs array (Don Dutile) [1416849 1417285] - [net] xprtrdma: Reduce required number of send SGEs (Don Dutile) [1416849 1417285] - [net] xprtrdma: Disable pad optimization by default (Don Dutile) [1416849 1417285] - [net] xprtrdma: Per-connection pad optimization (Don Dutile) [1416849 1417285] - [net] xprtrdma: Fix Read chunk padding (Don Dutile) [1416849 1417285] - [netdrv] mlx5: Fix Kconfig help text (Don Dutile) [1385330 1417285] - [netdrv] cxgb4/cxgb4vf: Assign netdev->dev_port with port ID (Don Dutile) [1385866 1417285] - [netdrv] mlx5e: Change the SQ/RQ operational state to positive logic (Don Dutile) [1385330 1417285] - [netdrv] mlx5e: Don't flush SQ on error (Don Dutile) [1385330 1417285] - [netdrv] mlx5e: Don't notify HW when filling the edge of ICO SQ (Don Dutile) [1385330 1417285] - [netdrv] mlx5: Fix query ISSI flow (Don Dutile) [1238192 1385330 1417285] - [netdrv] mlx5: Remove duplicate pci dev name print (Don Dutile) [1385330 1417285] - [netdrv] mlx5: Verify module parameters (Don Dutile) [1385330 1417285] - [net] rds: tcp: unregister_netdevice_notifier() in error path of rds_tcp_init_net (Don Dutile) [1417285] - [netdrv] cxgb4: Add PCI device ID for new adapter (Don Dutile) [1385866 1417285] - [netdrv] mlx4: Fix uninitialized fields in rule when adding promiscuous mode to device managed flow steering (Don Dutile) [1385329 1417285] - [kernel] revert "net/mlx4_en: Avoid unregister_netdev at shutdown flow" (Don Dutile) [1385329 1417285] - [netdrv] mlx5: drop duplicate header delay.h (Don Dutile) [1385330 1417285] - [netdrv] mlx4_en: Free netdev resources under state lock (Don Dutile) [1385329 1417285] - [infiniband] iw_cxgb4: invalidate the mr when posting a read_w_inv wr (Don Dutile) [1385866 1417285] - [infiniband] ib/rxe: Update qp state for user query (Don Dutile) [1384574 1417285] - [infiniband] ib/rxe: Clear queue buffer when modifying QP to reset (Don Dutile) [1384574 1417285] - [infiniband] ib/rxe: Fix handling of erroneous WR (Don Dutile) [1384574 1417285] - [infiniband] ib/rxe: Fix kernel panic in UDP tunnel with GRO and RX checksum (Don Dutile) [1384574 1417285] - [infiniband] ib/mlx4: Fix create CQ error flow (Don Dutile) [1385329 1417285] - [infiniband] ib/mlx4: Check gid_index return value (Don Dutile) [1385329 1417285] - [infiniband] ib/mlx5: Fix NULL pointer dereference on debug print (Don Dutile) [1385330 1417285] - [infiniband] ib/mlx5: Fix fatal error dispatching (Don Dutile) [1385330 1417285] - [infiniband] ib/mlx5: Resolve soft lock on massive reg MRs (Don Dutile) [1385330 1417285] - [infiniband] ib/mlx5: Use cache line size to select CQE stride (Don Dutile) [1385330 1417285] - [infiniband] ib/mlx5: Validate requested RQT size (Don Dutile) [1385330 1417285] - [infiniband] ib/mlx5: Fix memory leak in query device (Don Dutile) [1385330 1417285] - [infiniband] ib/core: Avoid unsigned int overflow in sg_alloc_table (Don Dutile) [1417285] - [infiniband] ib/core: Add missing check for addr_resolve callback return value (Don Dutile) [1417285] - [infiniband] ib/core: Set routable RoCE gid type for ipv4/ipv6 networks (Don Dutile) [1417285] - [infiniband] ib/cm: Mark stale CM id's whenever the mad agent was unregistered (Don Dutile) [1417285] - [infiniband] ib/uverbs: Fix leak of XRC target QPs (Don Dutile) [1417285] - [netdrv] cxgb4: do not call napi_hash_del() (Don Dutile) [1385866 1417285] - [infiniband] ib/hfi1: Remove incorrect IS_ERR check (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Prevent hardware counter names from being cut off (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Fix ECN processing in prescan_rxq (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Fix status error code for unsupported packets (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Relocate rcvhdrcnt module parameter check (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Fix rnr_timer addition (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Delete unused lock (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Clean up unused argument (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Remove leftover snoop references (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Fix a potential memory leak in hfi1_create_ctxts() (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Return ENODEV for unsupported PCI device ids (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Fix an Oops on pci device force remove (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Fix integrity check flags default values (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Remove redundant sysfs irq affinity entry (Don Dutile) [1382806 1417285] - [infiniband] ib/rdmavt: rdmavt can handle non aligned page maps (Don Dutile) [1385848 1417285] - [infiniband] shut up a maybe-uninitialized warning (Don Dutile) [1417285] - [net] xprtrdma: Fix DMAR failure in frwr_op_map() after reconnect (Don Dutile) [1417285] - [netdrv] mlx5: Fix invalid pointer reference when prof_sel parameter is invalid (Don Dutile) [1385330 1417285] - [netdrv] mlx5: E-Switch, Set the actions for offloaded rules properly (Don Dutile) [1385330 1417285] - [netdrv] mlx5e: Disallow changing name-space for VF representors (Don Dutile) [1385330 1417285] - [netdrv] cxgb4: correct device ID of T6 adapter (Don Dutile) [1385866 1417285] - [net] svcrdma: backchannel cannot share a page for send and rcv buffers (Don Dutile) [1417285] - [netdrv] mlx5: Simplify a test (Don Dutile) [1385330 1417285] - [netdrv] mlx4_en: Save slave ethtool stats command (Don Dutile) [1385329 1417285] - [netdrv] mlx4_en: Fix potential deadlock in port statistics flow (Don Dutile) [1385329 1417285] - [kernel] mlx4: Fix firmware command timeout during interrupt test (Don Dutile) [1385329 1417285] - [netdrv] mlx4_core: Do not access comm channel if it has not yet been initialized (Don Dutile) [1385329 1417285] - [netdrv] mlx4_en: Process all completions in RX rings after port goes up (Don Dutile) [1385329 1417285] - [netdrv] mlx4_en: Resolve dividing by zero in 32-bit system (Don Dutile) [1385329 1417285] - [netdrv] mlx4_core: Change the default value of enable_qos (Don Dutile) [1385329 1417285] - [netdrv] mlx4_core: Avoid setting ports to auto when only one port type is supported (Don Dutile) [1385329 1417285] - [netdrv] mlx4_core: Fix the resource-type enum in res tracker to conform to FW spec (Don Dutile) [1385329 1417285] - [net] rds: debug messages are enabled by default (Don Dutile) [1417285] - [netdrv] cxgb4: Fix error handling in alloc_uld_rxqs() (Don Dutile) [1385866 1417285] - [netdrv] ib/mlx4: avoid a -Wmaybe-uninitialize warning (Don Dutile) [1385329 1417285] - [netdrv] mlx5: Avoid passing dma address 0 to firmware (Don Dutile) [1385330 1417285] - [kernel] mlx5: PCI error recovery health care simulation (Don Dutile) [1385330 1417285] - [kernel] mlx5: Fix race between PCI error handlers and health work (Don Dutile) [1385330 1417285] - [netdrv] mlx5: Clear health sick bit when starting health poll (Don Dutile) [1385330 1417285] - [netdrv] mlx5: Change the acl enable prototype to return status (Don Dutile) [1385330 1417285] - [netdrv] mlx5e: Unregister netdev before detaching it (Don Dutile) [1385330 1417285] - [netdrv] mlx5e: Choose best nearest LRO timeout (Don Dutile) [1385330 1417285] - [netdrv] mlx5: Correctly initialize last use of flow counters (Don Dutile) [1385330 1417285] - [netdrv] mlx5: Fix autogroups groups num not decreasing (Don Dutile) [1385330 1417285] - [netdrv] mlx5: Keep autogroups list ordered (Don Dutile) [1385330 1417285] - [netdrv] mlx5: Always Query HCA caps after setting them (Don Dutile) [1385330 1417285] - [kernel] {net, ib}/mlx5: Make cache line size determination at runtime (Don Dutile) [1385330 1417285] - [net] sunrpc: fix some missing rq_rbuffer assignments (Don Dutile) [1275823 1417285] - [netdrv] cxgb4: Fix number of queue sets corssing the limit (Don Dutile) [1385866 1417285] - [netdrv] cxgb4: fix memory leak of qe on error exit path (Don Dutile) [1385866 1417285] - [infiniband] qedr: Add events support and register IB device (Don Dutile) [1275823 1417285] - [infiniband] qedr: Add GSI support (Don Dutile) [1275823 1417285] - [infiniband] qedr: Add LL2 RoCE interface (Don Dutile) [1275823 1417285] - [infiniband] qedr: Add support for data path (Don Dutile) [1275823 1417285] - [infiniband] qedr: Add support for memory registeration verbs (Don Dutile) [1275823 1417285] - [uapi] qedr: Add support for QP verbs (Don Dutile) [1275823 1417285] - [uapi] qedr: Add support for PD,PKEY and CQ verbs (Don Dutile) [1275823 1417285] - [uapi] qedr: Add support for user context verbs (Don Dutile) [1275823 1417285] - [infiniband] qedr: Add support for RoCE HW init (Don Dutile) [1275823 1417285] - [uapi] qedr: Add RoCE driver framework (Don Dutile) [1275823 1417285] - [kernel] mlx5: Add MLX5_ARRAY_SET64 to fix BUILD_BUG_ON (Don Dutile) [1385330 1417285] - [netdrv] iw_cxgb4: add fast-path for small REG_MR operations (Don Dutile) [1385866 1417285] - [netdrv] cxgb4: advertise support for FR_NSMR_TPTE_WR (Don Dutile) [1385866 1417285] - [infiniband] ib/core: correctly handle rdma_rw_init_mrs() failure (Don Dutile) [1417285] - [infiniband] ib/srp: Fix infinite loop when FMR sg[0].offset != 0 (Don Dutile) [1417285] - [infiniband] ib/srp: Remove an unused argument (Don Dutile) [1417285] - [infiniband] ib/core: Improve ib_map_mr_sg() documentation (Don Dutile) [1417285] - [kernel] ib/mlx4: Fix possible vl/sl field mismatch in LRH header in QP1 packets (Don Dutile) [1385329 1417285] - [uapi] ib/mthca: Move user vendor structures (Don Dutile) [1417285] - [uapi] ib/nes: Move user vendor structures (Don Dutile) [1417285] - [uapi] ib/ocrdma: Move user vendor structures (Don Dutile) [1385876 1417285] - [uapi] ib/mlx4: Move user vendor structures (Don Dutile) [1385329 1417285] - [uapi] ib/cxgb4: Move user vendor structures (Don Dutile) [1385866 1417285] - [uapi] ib/cxgb3: Move user vendor structures (Don Dutile) [1417285] - [uapi] ib/mlx5: Move and decouple user vendor structures (Don Dutile) [1385330 1417285] - [rdma] ib/{core,hw}: Add constant for node_desc (Don Dutile) [1417285] - [infiniband] ipoib: Make ipoib_warn ratelimited (Don Dutile) [1417285] - [infiniband] ib/mlx4/alias_guid: Remove deprecated create_singlethread_workqueue (Don Dutile) [1417285] - [infiniband] ib/ipoib_verbs: Remove deprecated create_singlethread_workqueue (Don Dutile) [1417285] - [infiniband] ib/ipoib: Remove deprecated create_singlethread_workqueue (Don Dutile) [1417285] - [infiniband] ib/nes: Remove deprecated create_singlethread_workqueue (Don Dutile) [1417285] - [infiniband] ib/mlx4/mcg: Remove deprecated create_singlethread_workqueue (Don Dutile) [1417285] - [infiniband] ib/mlx4/mad: Remove deprecated create_singlethread_workqueue (Don Dutile) [1417285] - [infiniband] ib/mlx4: Remove deprecated create_singlethread_workqueue (Don Dutile) [1417285] - [infiniband] ib/mlx5/odp: Remove deprecated create_singlethread_workqueue (Don Dutile) [1417285] - [infiniband] ib/mlx5: Remove deprecated create_singlethread_workqueue (Don Dutile) [1417285] - [infiniband] ib/mthca: Remove deprecated create_singlethread_workqueue (Don Dutile) [1417285] - [infiniband] iw_cxgb4: Remove deprecated create_singlethread_workqueue (Don Dutile) [1417285] - [infiniband] ib/qib: Remove deprecated create_singlethread_workqueue (Don Dutile) [1417285] - [infiniband] iw_cxgb3: Remove deprecated create_singlethread_workqueue (Don Dutile) [1417285] - [infiniband] ib/iwcm: Remove deprecated create_singlethread_workqueue (Don Dutile) [1417285] - [infiniband] ib/addr: Remove deprecated create_singlethread_workqueue (Don Dutile) [1417285] - [infiniband] ib/cma: Remove deprecated create_singlethread_workqueue (Don Dutile) [1417285] - [infiniband] ib/ucma: Remove deprecated create_singlethread_workqueue (Don Dutile) [1417285] - [infiniband] ib/multicast: Remove deprecated create_singlethread_workqueue (Don Dutile) [1417285] - [infiniband] ib/mad: Remove deprecated create_singlethread_workqueue (Don Dutile) [1417285] - [infiniband] ib/sa : Remove deprecated create_singlethread_workqueue (Don Dutile) [1417285] - [infiniband] ib/mlx5: LAG QP load balancing (Don Dutile) [1385219 1385330 1417285] - [infiniband] ib/mlx5: Set unique device name on LAG (Don Dutile) [1385219 1385330 1417285] - [infiniband] ib/mlx5: Port status track LAG master, when LAG is active (Don Dutile) [1385219 1385330 1417285] - [infiniband] ib/mlx5: Merge vports flow steering during LAG (Don Dutile) [1385219 1385330 1417285] - [infiniband] ib/mlx5: Port events in RoCE now rely on netdev events (Don Dutile) [1385330 1417285] - [infiniband] ib/mlx5: Track asynchronous events on a receive work queue (Don Dutile) [1385330 1417285] - [infiniband] ib/mlx5: Add support of more IPv6 fields to flow steering (Don Dutile) [1385308 1385330 1417285] - [infiniband] ib/mlx5: Add support in TOS and protocol to flow steering (Don Dutile) [1385308 1385330 1417285] - [uapi] ib/core: Add more fields to IPv6 flow specification (Don Dutile) [1385308 1385330 1417285] - [uapi] ib/uverbs: Add more fields to IPv4 flow specification (Don Dutile) [1385308 1385330 1417285] - [rdma] ib/uverbs: Add support to extend flow steering specifications (Don Dutile) [1385308 1385330 1417285] - [infiniband] ib/mlx5: Add validation to flow specifications parsing (Don Dutile) [1385308 1385330 1417285] - [infiniband] ib/mlx4: Add validation to flow specifications parsing (Don Dutile) [1385308 1385330 1417285] - [infiniband] ib/mlx5: Add sniffer support to steering (Don Dutile) [1385256 1385330 1417285] - [infiniband] ib/mlx5: Increase flow table reference count in create rule (Don Dutile) [1385256 1385330 1417285] - [infiniband] ib/mlx5: Fix coverity warning (Don Dutile) [1385256 1385330 1417285] - [infiniband] ib/mlx5: Save flow table priority handler instead of index (Don Dutile) [1385256 1385330 1417285] - [infiniband] ib/mlx5: Fix steering resource leak (Don Dutile) [1385256 1385330 1417285] - [infiniband] ib/mlx5: Add port counter support for raw packet QP (Don Dutile) [1385307 1385330 1417285] - [infiniband] ib/mlx5: Refactor raw packet QP modify function (Don Dutile) [1385307 1385330 1417285] - [infiniband] ib/mlx5: Expose RSS related capabilities (Don Dutile) [1385330 1417285] - [uapi] ib/uverbs: Expose RSS related capabilities (Don Dutile) [1417285] - [rdma] ib/core: Expose RSS related capabilities (Don Dutile) [1417285] - [infiniband] ib/rxe: improved debug prints & code cleanup (Don Dutile) [1384574 1417285] - [infiniband] rdma_rxe: Ensure rdma_rxe init occurs at correct time (Don Dutile) [1384574 1417285] - [infiniband] ib/rxe: Properly honor max IRD value for rd/atomic (Don Dutile) [1384574 1417285] - [rdma] ib/{rxe, core, rdmavt}: Fix kernel crash for reg MR (Don Dutile) [1385848 1384574 1417285] - [infiniband] ib/rdmavt: Trivial function comment corrected (Don Dutile) [1385848 1417285] - [netdrv] cxgb4: unexport cxgb4_dcb_enabled (Don Dutile) [1385866 1417285] - [infiniband] ib/hfi1: Fix trace of atomic ack (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Update SMA ingress checks for response packets (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Use EPROM platform configuration read (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Add ability to read platform config from the EPROM (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Restore EPROM read ability (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Add new debugfs sdma_cpu_list file (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Add irq affinity notification handler (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Add a new VL sysfs attribute for sdma engines (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Add sysfs interface for affinity setup (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Fix resource release in context allocation (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Remove unused variable from devdata (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Cleanup tasklet refs in comments (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Adjust hardware buffering parameter (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Act on external device timeout (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Fix defered ack race with qp destroy (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Combine shift copy and byte copy for SGE reads (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Do not read more than a SGE length (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Extend i2c timeout (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Increase default settings of max_cqes and max_qps (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Remove filtering of Set(PkeyTable) in HFI SMA (Don Dutile) [1382806 1417285] - [infiniband] ib/qib: Remove qpt_mask global (Don Dutile) [1381986 1417285] - [infiniband] ib/hfi1: Consolidate pio control masks into single definition (Don Dutile) [1382806 1417285] - [infiniband] ib/rdmavt, ib/hfi1: Add lockdep asserts for lock debug (Don Dutile) [1385848 1417285] - [infiniband] ib/rdmavt: Add qp init function (Don Dutile) [1385848 1417285] - [infiniband] ib/rdmavt: Move reset calldown to reset path (Don Dutile) [1385848 1417285] - [infiniband] ib/hfi1: Move iowait_init() to priv allocate (Don Dutile) [1382806 1417285] - [infiniband] ib/rdmavt: Correct sparse annotation (Don Dutile) [1385848 1417285] - [infiniband] ib/hfi1: Fix locking scheme for affinity settings (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Fix user-space buffers mapping with IOMMU enabled (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Fix the count of user packets submitted to an SDMA engine (Don Dutile) [1382806 1417285] - [infiniband] ib/hfi1: Move serdes tune inside link start function (Don Dutile) [1382806 1417285] - [infiniband] ib/qib,ib/hfi: Use core common header file (Don Dutile) [1382806 1417285] - [rdma] ib/core: Add ib headers for general use (Don Dutile) [1417285] - [netdrv] mlx5: Add ndo_poll_controller() implementation (Don Dutile) [1385330 1417285] - [netdrv] mlx4: remove unused fields (Don Dutile) [1385329 1417285] - [netdrv] cxgb4: mark symbols static where possible (Don Dutile) [1385866 1417285] - [netdrv] cxgb4: fix -ve error check on a signed iq (Don Dutile) [1385866 1417285] - [kernel] mlx4: Add VF vlan protocol 802.1ad support (Don Dutile) [1386553 1385329 1417285] - [netdrv] mlx4_en: Disable vlan HW acceleration when in VF vlan protocol 802.1ad mode (Don Dutile) [1386553 1385329 1417285] - [kernel] mlx4_core: Preparation for VF vlan protocol 802.1ad (Don Dutile) [1386553 1385329 1417285] - [netdrv] mlx4_core: Fix QUERY FUNC CAP flags (Don Dutile) [1386553 1385329 1417285] - [rdma] ib/core: remove ib_get_dma_mr (Don Dutile) [1417285] - [infiniband] ib/srp: use IB_PD_UNSAFE_GLOBAL_RKEY (Don Dutile) [1417285] - [infiniband] ib/iser: use IB_PD_UNSAFE_GLOBAL_RKEY (Don Dutile) [1417285] - [net] ib/core: add support to create a unsafe global rkey to ib_create_pd (Don Dutile) [1417285] - [rdma] ib/core: rename pd->local_mr to pd->__internal_mr (Don Dutile) [1417285] - [net] svcrdma: support Remote Invalidation (Don Dutile) [1417285] - [net] svcrdma: Server-side support for rpcrdma_connect_private (Don Dutile) [1417285] - [net] svcrdma: Skip put_page() when send_reply() fails (Don Dutile) [1417285] - [net] svcrdma: Tail iovec leaves an orphaned DMA mapping (Don Dutile) [1417285] - [net] xprtrdma: use complete() instead complete_all() (Don Dutile) [1417285] - [netdrv] cxgb4: fix signed wrap around when decrementing index idx (Don Dutile) [1385866 1417285] - [netdrv] mlx5: E-Switch, Support VLAN actions in the offloads mode (Don Dutile) [1385330 1417285] - [netdrv] mlx5e: Refactor retrival of skb from rx completion element (cqe) (Don Dutile) [1385330 1417285] - [netdrv] mlx5: Put elements related to offloaded TC rule in one struct (Don Dutile) [1385330 1417285] - [netdrv] mlx5: E-Switch, Allow fine tuning of eswitch vport push/pop vlan (Don Dutile) [1385330 1417285] - [netdrv] mlx5: E-Switch, Set vport representor fields explicitly on registration (Don Dutile) [1385330 1417285] - [netdrv] mlx5: E-Switch, Set the vport when registering the uplink rep (Don Dutile) [1385330 1417285] - [netdrv] cxgb4: Convert to use simple_open() (Don Dutile) [1385330 1417285] - [netdrv] mlx5e: Have a clear separation between different SQ types (Don Dutile) [1385330 1417285] - [netdrv] mlx5e: Dynamic RQ type infrastructure (Don Dutile) [1385330 1417285] - [netdrv] mlx5e: Slightly reduce hardware LRO size (Don Dutile) [1385330 1417285] - [netdrv] mlx5e: Union RQ RX info per RQ type (Don Dutile) [1385330 1417285] - [netdrv] mlx5e: Build RX SKB on demand (Don Dutile) [1385330 1417285] - [kernel] ptp_clock: future-proofing drivers against PTP subsystem becoming optional (Don Dutile) [1417285] - [netdrv] cxgb4: add parser to translate u32 filters to internal spec (Don Dutile) [1385866 1417285] - [netdrv] cxgb4: add common api support for configuring filters (Don Dutile) [1385866 1417285] - [netdrv] cxgb4: move common filter code to separate file (Don Dutile) [1385866 1417285] - [netdrv] mlx4_core: Fix deadlock when switching between polling and event fw commands (Don Dutile) [1385329 1417285] - [netdrv] mlx4_core: Use RCU to perform radix tree lookup for SRQ (Don Dutile) [1385329 1417285] - [netdrv] mlx4_en: Fix wrong indentation (Don Dutile) [1385329 1417285] - [netdrv] mlx4_en: Add branch prediction hints in RX data-path (Don Dutile) [1385329 1417285] - [netdrv] mlx4_en: add page recycle to prepare rx ring for tx support (Don Dutile) [1385329 1417285] - [netdrv] mlx5: clean function declarations in eswitch.c up (Don Dutile) [1385330 1417285] - [net] xprtrdma: Eliminate rpcrdma_receive_worker() (Don Dutile) [1417285] - [net] xprtrdma: Rename rpcrdma_receive_wc() (Don Dutile) [1417285] - [net] xprtrmda: Report address of frmr, not mw (Don Dutile) [1417285] - [net] xprtrdma: Support larger inline thresholds (Don Dutile) [1417285] - [net] xprtrdma: Use gathered Send for large inline messages (Don Dutile) [1417285] - [net] xprtrdma: Basic support for Remote Invalidation (Don Dutile) [1417285] - [net] xprtrdma: Client-side support for rpcrdma_connect_private (Don Dutile) [1417285] - [kernel] rpcrdma: RDMA/CM private message data structure (Don Dutile) [1417285] - [net] xprtrdma: Move recv_wr to struct rpcrdma_rep (Don Dutile) [1417285] - [net] xprtrdma: Move send_wr to struct rpcrdma_req (Don Dutile) [1417285] - [net] xprtrdma: Simplify rpcrdma_ep_post_recv() (Don Dutile) [1417285] - [net] xprtrdma: Eliminate "ia" argument in rpcrdma_{alloc, free}_regbuf (Don Dutile) [1417285] - [net] xprtrdma: Delay DMA mapping Send and Receive buffers (Don Dutile) [1417285] - [net] xprtrdma: Replace DMA_BIDIRECTIONAL (Don Dutile) [1417285] - [net] xprtrdma: Use smaller buffers for RPC-over-RDMA headers (Don Dutile) [1417285] - [net] xprtrdma: Initialize separate RPC call and reply buffers (Don Dutile) [1417285] - [net] sunrpc: Add a transport-specific private field in rpc_rqst (Don Dutile) [1417285] - [net] sunrpc: Separate buffer pointers for RPC Call and Reply messages (Don Dutile) [1417285] - [net] sunrpc: Generalize the RPC buffer release API (Don Dutile) [1417285] - [net] sunrpc: Generalize the RPC buffer allocation API (Don Dutile) [1417285] - [net] sunrpc: Refactor rpc_xdr_buf_init() (Don Dutile) [1417285] - [net] xprtrdma: Eliminate INLINE_THRESHOLD macros (Don Dutile) [1417285] - [netdrv] cxgb4: Fix return value check in cfg_queues_uld() (Don Dutile) [1385866 1417285] - [crypto] chcr - Fix memory corruption (Don Dutile) [1385866 1417285] - [target] chcr/cxgb4i/cxgbit/rdma/cxgb4: Allocate resources dynamically for all cxgb4 ULD's (Don Dutile) [1385866 1417285] - [crypto] chcr: Fix non static symbol warning (Don Dutile) [1385866 1417285] - [crypto] Added Chelsio Menu to the Kconfig file (Don Dutile) [1385866 1417285] - [crypto] chcr: Support for Chelsio's Crypto Hardware (Don Dutile) [1385866 1417285] - [netdrv] mlx5e: Implement RX mapped page cache for page recycle (Don Dutile) [1385310 1385330 1417285] - [netdrv] mlx5e: Introduce API for RX mapped pages (Don Dutile) [1385310 1385330 1417285] - [netdrv] mlx5e: Single flow order-0 pages for Striding RQ (Don Dutile) [1385310 1385330 1417285] - [infiniband] ib/rdmavt, ib/qib, ib/hfi1: Use new QP put get routines (Don Dutile) [1381986 1382806 1385848 1417285] - [rdma] ib/rdmavt: Add functions to get and release QP references (Don Dutile) [1385848 1417285] - [target] libcxgb, iw_cxgb4, cxgbit: add cxgb_mk_rx_data_ack() (Don Dutile) [1385866 1417285] - [target] libcxgb, iw_cxgb4, cxgbit: add cxgb_mk_abort_rpl() (Don Dutile) [1385866 1417285] - [target] libcxgb, iw_cxgb4, cxgbit: add cxgb_mk_abort_req() (Don Dutile) [1385866 1417285] - [target] libcxgb, iw_cxgb4, cxgbit: add cxgb_mk_close_con_req() (Don Dutile) [1385866 1417285] - [target] libcxgb, iw_cxgb4, cxgbit: add cxgb_mk_tid_release() (Don Dutile) [1385866 1417285] - [target] libcxgb, iw_cxgb4, cxgbit: add cxgb_compute_wscale() (Don Dutile) [1385866 1417285] - [target] libcxgb, iw_cxgb4, cxgbit: add cxgb_best_mtu() (Don Dutile) [1385866 1417285] - [target] libcxgb, iw_cxgb4, cxgbit: add cxgb_is_neg_adv() (Don Dutile) [1385866 1417285] - [target] libcxgb, iw_cxgb4, cxgbit: add cxgb_find_route6() (Don Dutile) [1385866 1417285] - [target] libcxgb, iw_cxgb4, cxgbit: add cxgb_find_route() (Don Dutile) [1385866 1417285] - [target] libcxgb, iw_cxgb4, cxgbit: add cxgb_get_4tuple() (Don Dutile) [1385866 1417285] - [netdrv] cxgb4vf: don't offload Rx checksums for IPv6 fragments (Don Dutile) [1385866 1417285] - [netdrv] mlx5: Organize device list API in one place (Don Dutile) [1385214 1385330 1417285] - [netdrv] mlx5e: Restore vlan filter after seamless reset (Don Dutile) [1385214 1385330 1417285] - [netdrv] mlx5e: Implement mlx5e interface attach/detach callbacks (Don Dutile) [1385214 1385330 1417285] - [netdrv] mlx5: Implement vports admin state backup/restore (Don Dutile) [1385214 1385330 1417285] - [netdrv] mlx5: Align sriov/eswitch modules with the new load/unload flow (Don Dutile) [1385214 1385330 1417285] - [netdrv] mlx5: Implement eswitch attach/detach flows (Don Dutile) [1385214 1385330 1417285] - [netdrv] mlx5: Implement SRIOV attach/detach flows (Don Dutile) [1385214 1385330 1417285] - [netdrv] mlx5: Split the load/unload flow into hardware and software flows (Don Dutile) [1385214 1385330 1417285] - [kernel] mlx5: Introduce attach/detach to interface API (Don Dutile) [1385214 1385330 1417285] - [kernel] mlx5: SRIOV core code refactoring (Don Dutile) [1385214 1385330 1417285] - [netdrv] mlx5: Skip waiting for vf pages in internal error (Don Dutile) [1385214 1385330 1417285] - [netdrv] cxgb4: Add support for ndo_get_vf_config (Don Dutile) [1385866 1417285] - [netdrv] cxgb4/cxgb4vf: fix spelling mistake "provissioned" -> "provisioned" (Don Dutile) [1385866 1417285] - [netdrv] cxgb4: Remove unused including (Don Dutile) [1385866 1417285] - [netdrv] cxgb4: add support for tx max rate limiting (Don Dutile) [1385866 1417285] - [netdrv] cxgb4: add support for per queue tx scheduling (Don Dutile) [1385866 1417285] - [netdrv] cxgb4: add support for tx traffic scheduling classes (Don Dutile) [1385866 1417285] - [netdrv] mlx5/core: Use memdup_user() rather than duplicating its implementation (Don Dutile) [1385330 1417285] - [netdrv] cxgb4: Simplify the return expression (Don Dutile) [1385866 1417285] - [netdrv] cxgb4: Register changes and fw defines for crypto (Don Dutile) [1385866 1417285] - [netdrv] cxgb4: Add support for dynamic allocation of resources for ULD (Don Dutile) [1385866 1417285] - [kernel] mlx5: Add sniffer namespaces (Don Dutile) [1385256 1385330 1417285] - [kernel] mlx5: Introduce sniffer steering hardware capabilities (Don Dutile) [1385256 1385330 1417285] - [netdrv] mlx5: Configure IB devices according to LAG state (Don Dutile) [1385219 1385330 1417285] - [kernel] mlx5: Vport LAG creation support (Don Dutile) [1385219 1385330 1417285] - [kernel] mlx5: Add LAG flow steering namespace (Don Dutile) [1385219 1385330 1417285] - [kernel] mlx5: LAG demux flow table support (Don Dutile) [1385219 1385330 1417285] - [netdrv] mlx5: LAG and SRIOV cannot be used together (Don Dutile) [1385219 1385330 1417285] - [netdrv] mlx5e: Avoid port remapping of mlx5e netdev TISes (Don Dutile) [1385219 1385330 1417285] - [kernel] mlx5: Get RoCE netdev (Don Dutile) [1385219 1385330 1417285] - [kernel] mlx5: Implement RoCE LAG feature (Don Dutile) [1385219 1385330 1417285] - [kernel] mlx5: Add HW interfaces used by LAG (Don Dutile) [1385219 1385330 1417285] - [kernel] mlx5: Separate query_port_proto_oper for IB and EN (Don Dutile) [1385330 1417285] - [kernel] mlx5: Expose mlx5e_link_mode (Don Dutile) [1385330 1417285] - [kernel] mlx5: Update struct mlx5_ifc_xrqc_bits (Don Dutile) [1385330 1417285] - [kernel] mlx5: Modify RQ bitmask from mlx5 ifc (Don Dutile) [1385330 1417285] - [netdrv] mlx5: Introduce alloc_encap and dealloc_encap commands (Don Dutile) [1385330 1417285] - [kernel] mlx5: Update mlx5_ifc.h for vxlan encap/decap (Don Dutile) [1385330 1417285] - [kernel] mlx5: Enable setting minimum inline header mode for VFs (Don Dutile) [1385330 1417285] - [netdrv] mlx5: Improve driver log messages (Don Dutile) [1385330 1417285] - [kernel] mlx5: Unify and improve command interface (Don Dutile) [1385330 1417285] - [kernel] {net, ib}/mlx5: Modify QP commands via mlx5 ifc (Don Dutile) [1385330 1417285] - [kernel] {net, ib}/mlx5: QP/XRCD commands via mlx5 ifc (Don Dutile) [1385330 1417285] - [kernel] {net, ib}/mlx5: MKey/PSV commands via mlx5 ifc (Don Dutile) [1385330 1417285] - [kernel] {net,ib}/mlx5: CQ commands via mlx5 ifc (Don Dutile) [1385330 1417285] - [kernel] mlx5: EQ commands via mlx5 ifc (Don Dutile) [1385330 1417285] - [netdrv] mlx5: Pages management commands via mlx5 ifc (Don Dutile) [1385330 1417285] - [kernel] mlx5: MCG commands via mlx5 ifc (Don Dutile) [1385330 1417285] - [netdrv] mlx5: PD and UAR commands via mlx5 ifc (Don Dutile) [1385330 1417285] - [kernel] mlx5: Access register and MAD IFC commands via mlx5 ifc (Don Dutile) [1385330 1417285] - [kernel] mlx5: Init/Teardown hca commands via mlx5 ifc (Don Dutile) [1385330 1417285] - [net] rds: add __printf format attribute to error reporting functions (Don Dutile) [1417285]- [netdrv] qed: Conserve RDMA resources when !QEDR (Harish Patil) [1391272] - [netdrv] qed: Support Multicast on Tx-switching (Harish Patil) [1391272] - [netdrv] qed*: RSS indirection based on queue-handles (Harish Patil) [1391272] - [netdrv] qede: Remove unnecessary datapath dereference (Harish Patil) [1391272] - [netdrv] qede - mark SKB as encapsulated (Harish Patil) [1391272] - [netdrv] qede: Postpone reallocation until NAPI end (Harish Patil) [1391272] - [netdrv] qed*: Change maximal number of queues (Harish Patil) [1391272] - [netdrv] qede: Split filtering logic to its own file (Harish Patil) [1391272] - [netdrv] qede: Break datapath logic into its own file (Harish Patil) [1391272] - [netdrv] qed*: Update to dual-license (Harish Patil) [1391272] - [netdrv] qed*: Advance driver versions to 8.10.10.20 (Harish Patil) [1391272] - [netdrv] qed: fix old-style function definition (Harish Patil) [1391272] - [netdrv] qede: fix general protection fault may occur on probe (Harish Patil) [1391272] - [netdrv] qede: use reset to set network header (Harish Patil) [1391272] - [netdrv] qed: Add iSCSI out of order packet handling (Harish Patil) [1391272] - [netdrv] qed: Add support for hardware offloaded iSCSI (Harish Patil) [1391272] - [netdrv] qede: Better utilize the qede_[rt]x_queue (Harish Patil) [1391272] - [netdrv] qede: Don't check netdevice for rx-hash (Harish Patil) [1391272] - [netdrv] qed*: Handle-based L2-queues (Harish Patil) [1391272] - [netdrv] qede: Revise state locking scheme (Harish Patil) [1391272] - [netdrv] qede: Refactor data-path Rx flow (Harish Patil) [1391272] - [netdrv] qede: Refactor statistics gathering (Harish Patil) [1391272] - [netdrv] qede: Remove 'num_tc' (Harish Patil) [1391272] - [netdrv] qed: Optimize qed_chain datapath usage (Harish Patil) [1391272] - [netdrv] qede: Optimize aggregation information size (Harish Patil) [1391272] - [netdrv] qed: Correct rdma params configuration (Harish Patil) [1391272] - [netdrv] qed: configure ll2 RoCE v1/v2 flavor correctly (Harish Patil) [1391272] - [netdrv] qed: Prevent stack corruption on MFW interaction (Harish Patil) [1391272] - [netdrv] qede: Correctly map aggregation replacement pages (Harish Patil) [1391272] - [netdrv] qed: Correct VF mac number (Harish Patil) [1391272] - [netdrv] qede: Don't override priv_flags (Harish Patil) [1391272] - [netdrv] qed: Learn resources from management firmware (Harish Patil) [1391272] - [netdrv] qed: Use VF-queue feature (Harish Patil) [1391272] - [netdrv] qed: Learn of RDMA capabilities per-device (Harish Patil) [1391272] - [netdrv] qede: Decouple ethtool caps from qed (Harish Patil) [1391272] - [netdrv] qed*: Add support for WoL (Harish Patil) [1391272] - [netdrv] qed: Add nvram selftest (Harish Patil) [1391272] - [netdrv] qed*: Management firmware - notifications and defaults (Harish Patil) [1391272] - [netdrv] qede: Fix statistics' strings for Tx/Rx queues (Harish Patil) [1391272] - [netdrv] qede: Fix out-of-bound fastpath memory access (Harish Patil) [1391272] - [netdrv] qede: Fix incorrrect usage of APIs for un-mapping DMA memory (Harish Patil) [1391272] - [netdrv] qed: Zero-out the buffer paased to dcbx_query() API (Harish Patil) [1391272] - [netdrv] qede: Reconfigure rss indirection direction table when rss count is updated (Harish Patil) [1391272] - [netdrv] qed*: Reduce the memory footprint for Rx path (Harish Patil) [1391272] - [netdrv] qede: Loopback implementation should ignore the normal traffic (Harish Patil) [1391272] - [netdrv] qede: get_channels() need to populate max tx/rx coalesce values (Harish Patil) [1391272] - [netdrv] qed: Use list_move_tail instead of list_del/list_add_tail (Harish Patil) [1391272] - [netdrv] qed: Remove useless set memory to zero use memset() (Harish Patil) [1391272] - [netdrv] qed: Fix possible race when reading firmware return code (Harish Patil) [1391272] - [netdrv] qed: Handle malicious VFs events (Harish Patil) [1391272] - [netdrv] qed: Allow chance for fast ramrod completions (Harish Patil) [1391272] - [netdrv] qed*: Allow unicast filtering (Harish Patil) [1391272] - [netdrv] qede: Prevent GSO on long Geneve headers (Harish Patil) [1391272] - [netdrv] qede: GSO support for tunnels with outer csum (Harish Patil) [1391272] - [netdrv] qed: Pass MAC hints to VFs (Harish Patil) [1391272] - [netdrv] qed: Additional work toward cleaning C=1 (Harish Patil) [1391272] - [netdrv] qede: Do not allow RSS config for 100G devices (Harish Patil) [1391272] - [netdrv] qed*: Fix Kconfig dependencies with INFINIBAND_QEDR (Harish Patil) [1391272] - [netdrv] qed: Fix static checker warning (Harish Patil) [1391272] - [netdrv] qed: fix old-style function definition (Harish Patil) [1391272] - [netdrv] qed: Fix to use list_for_each_entry_safe() when delete items (Harish Patil) [1391272] - [netdrv] qed: Add RoCE ll2 & GSI support (Harish Patil) [1391272] - [netdrv] qed: Add support for memory registeration verbs (Harish Patil) [1391272] - [netdrv] qed: Add support for QP verbs (Harish Patil) [1391272] - [netdrv] qed: PD,PKEY and CQ verb support (Harish Patil) [1391272] - [netdrv] qed: Add support for RoCE hw init (Harish Patil) [1391272] - [netdrv] qede: Add qedr framework (Harish Patil) [1391272] - [netdrv] qed: Add Light L2 support (Harish Patil) [1391272] - [netdrv] qed: Fix stack corruption on probe (Harish Patil) [1391272] - [netdrv] qed: mark symbols static where possible (Harish Patil) [1391272] - [netdrv] qede: mark qede_set_features() static (Harish Patil) [1391272] - [netdrv] qed*: Add support for the ethtool get_regs operation (Harish Patil) [1391272] - [netdrv] qed: Add support for debug data collection (Harish Patil) [1391272] - [netdrv] qed: add missing header dependencies (Harish Patil) [1391272] - [netdrv] qed: Add infrastructure for debug data collection (Harish Patil) [1391272] - [netdrv] qed: Remove OOM messages (Harish Patil) [1391272] - [netdrv] qed: fix kzalloc-simple.cocci warnings (Harish Patil) [1391272] - [netdrv] qed: Clear dcbx memory buffers before the usage (Harish Patil) [1391272] - [netdrv] qed: Set selection-field while configuring the app entry in ieee mode (Harish Patil) [1391272] - [netdrv] qed*: Disallow dcbx configuration for VF interfaces (Harish Patil) [1391272] - [netdrv] qede: hide 32-bit compile warning (Harish Patil) [1391272] - [netdrv] qede: Add support for Tx/Rx-only queues (Harish Patil) [1391272] - [netdrv] qed: Fix address macros (Harish Patil) [1391272] - [netdrv] qed: Change locking scheme for VF channel (Harish Patil) [1391272] - [netdrv] qed*: Add support for VFs over legacy PFs (Harish Patil) [1391272] - [netdrv] qed: Prevent VFs from pause flooding (Harish Patil) [1391272] - [netdrv] qed: Add support for legacy VFs (Harish Patil) [1391272] - [netdrv] qed: FLR of active VFs might lead to FW assert (Harish Patil) [1391272] - [netdrv] qed: utilize FW 8.10.10.0 (Harish Patil) [1391272] - [netdrv] qede: Fix forcing high speeds (Harish Patil) [1391272] - [netdrv] qed*: Fix pause setting (Harish Patil) [1391272] - [netdrv] qede: Fix Tx timeout due to xmit_more (Harish Patil) [1391272] - [netdrv] qed: Add support for NCSI statistics (Harish Patil) [1391272] - [netdrv] qede: Add support for per-queue stats (Harish Patil) [1391272] - [netdrv] qede: Add support for capturing additional stats in ethtool-stats display (Harish Patil) [1391272] - [netdrv] qed*: Add and modify some prints (Harish Patil) [1391272] - [netdrv] qed*: Trivial modifications (Harish Patil) [1391272] - [netdrv] qed*: Semantic changes (Harish Patil) [1391272] - [netdrv] qed: Fix possible memory leak in qed_dcbnl_get_ieee_pfc() (Harish Patil) [1391272] - [netdrv] qed*: Add support for ethtool link_ksettings callbacks (Harish Patil) [1391272] - [netdrv] qed: Update app count when adding a new dcbx app entry to the table (Harish Patil) [1391272] - [netdrv] qed: Add dcbx app support for IEEE Selection Field (Harish Patil) [1391272] - [netdrv] qed: Use ieee mfw-mask to get ethtype in ieee-dcbx mode (Harish Patil) [1391272] - [netdrv] qed: Remove the endian-ness conversion for pri_to_tc value (Harish Patil) [1391272] - [netdrv] qed: Use DEFINE_SPINLOCK() for spinlock (Harish Patil) [1391272] - [netdrv] qed: Fail driver load in 100g MSI mode (Harish Patil) [1391272] - [netdrv] qed: Fix error return code in qed_resc_alloc() (Harish Patil) [1391272] - [netdrv] qed: do not use unitialized variable (Harish Patil) [1391272] - [netdrv] qed: Prevent over-usage of vlan credits by PF (Harish Patil) [1391272] - [netdrv] qed: Correct min bandwidth for 100g (Harish Patil) [1391272] - [netdrv] qede: Reset statistics on explicit down (Harish Patil) [1391272] - [netdrv] qed: Don't over-do producer cleanup for Rx (Harish Patil) [1391272] - [netdrv] qed: Fix removal of spoof checking for VFs (Harish Patil) [1391272] - [netdrv] qede: Don't try removing unconfigured vlans (Harish Patil) [1391272] - [netdrv] qed: Fix setting/clearing bit in completion bitmap (Harish Patil) [1391272] - [netdrv] qede: Bump up driver version to 8.10.1.20 (Harish Patil) [1391272] - [netdrv] qede: Add get/set rx copy break tunable support (Harish Patil) [1391272] - [netdrv] qede: Utilize xmit_more (Harish Patil) [1391272] - [netdrv] qede: qede_poll refactoring (Harish Patil) [1391272] - [netdrv] qede: Add support for handling IP fragmented packets (Harish Patil) [1391272] - [netdrv] qed: Protect the doorbell BAR with the write barriers (Harish Patil) [1391272] - [netdrv] qede: Fix the static checker warnings (Harish Patil) [1391272] - [netdrv] qed: Fix static checker warnings (Harish Patil) [1391272] - [netdrv] qede: Add support for coalescing config read/update (Harish Patil) [1391272] - [netdrv] qed: Add support for coalescing config read/update (Harish Patil) [1391272] - [netdrv] qed: Add missing port-mode (Harish Patil) [1391272] - [netdrv] qed: Fix returning unlimited SPQ entries (Harish Patil) [1391272] - [netdrv] qed*: Don't reset statistics on inner reload (Harish Patil) [1391272] - [netdrv] qed: Prevent VF from Tx-switching 'promisc' (Harish Patil) [1391272] - [netdrv] qed: Correct default vlan behavior (Harish Patil) [1391272] - [netdrv] qede: Add dcbnl support (Harish Patil) [1391272] - [netdrv] qed: Add dcbnl support (Harish Patil) [1391272] - [netdrv] qed: Add support for query/config dcbx (Harish Patil) [1391272] - [netdrv] qed: potential overflow in qed_cxt_src_t2_alloc() (Harish Patil) [1391272] - [netdrv] qed: PF to reply to unknown messages (Harish Patil) [1391272] - [netdrv] qed: PF enforce MAC limitation of VFs (Harish Patil) [1391272] - [netdrv] qed: Move doorbell calculation from VF to PF (Harish Patil) [1391272] - [netdrv] qed: Make PF more robust against malicious VF (Harish Patil) [1391272] - [netdrv] qed: PF-VF resource negotiation (Harish Patil) [1391272] - [netdrv] qed: Relax VF firmware requirements (Harish Patil) [1391272] - [netdrv] qed: Fix next-ptr chains for BE / 32-bit (Harish Patil) [1391272] - [netdrv] qed: Initialize hardware for new protocols (Harish Patil) [1391272] - [netdrv] qed: Add iscsi/rdma personalities (Harish Patil) [1391272] - [netdrv] qed: Add common HSI for new protocols (Harish Patil) [1391272] - [netdrv] qed: Revisit chain implementation (Harish Patil) [1391272] - [netdrv] qed: fix qed_fill_link() error handling (Harish Patil) [1391272] - [netdrv] qed: Don't config min BW on 100g on link flap (Harish Patil) [1391272] - [netdrv] qed: Prevent 100g from working in MSI (Harish Patil) [1391272] - [netdrv] qed: Add missing 100g init mode (Harish Patil) [1391272] - [netdrv] qed: Save min/max accross dcbx-change (Harish Patil) [1391272] - [netdrv] qed: Fix allocation in interrupt context (Harish Patil) [1391272] - [netdrv] qede: Don't expose self-test for VFs (Harish Patil) [1391272] - [netdrv] qede: Reload on GRO changes (Harish Patil) [1391272] - [netdrv] qede: Fix VF minimum BW setting (Harish Patil) [1391272] - [netdrv] qed/qede: update driver version to 8.7.1.43 (Harish Patil) [1372930]- [scsi] qla2xxx: Update driver version to 8.07.00.38.07.4-k (Chad Dupuis) [1384091] - [scsi] qla2xxx: Fix scsi scan hang triggered if adapter fails during init (Chad Dupuis) [1384091] - [scsi] qla2xxx: fix spelling mistake "retyring" -> "retrying" (Chad Dupuis) [1384091] - [scsi] qla2xxx: small cleanup in qla2x00_wait_for_hba_ready() (Chad Dupuis) [1384091] - [scsi] qla2xxx: Fix BBCR offset (Chad Dupuis) [1384091] - [scsi] qla2xxx: Fix duplicate message id (Chad Dupuis) [1384091] - [scsi] qla2xxx: Separate ISP type bits out from device type (Chad Dupuis) [1384091] - [scsi] qla2xxx: Correction to function qla26xx_dport_diagnostics() (Chad Dupuis) [1384091] - [scsi] qla2xxx: Add support to handle Loop Init error Asynchronus event (Chad Dupuis) [1384091] - [scsi] qla2xxx: Let DPORT be enabled purely by nvram (Chad Dupuis) [1384091] - [scsi] qla2xxx: Add bsg interface to support statistics counter reset (Chad Dupuis) [1384091] - [scsi] qla2xxx: Add bsg interface to support D_Port Diagnostics (Chad Dupuis) [1384091] - [scsi] qla2xxx: Check for device state before unloading the driver (Chad Dupuis) [1384091] - [scsi] qla2xxx: Properly reset firmware statistics (Chad Dupuis) [1384091] - [scsi] qla2xxx: Make debug buffer log easier to view (Chad Dupuis) [1384091] - [scsi] qla2xxx: Add module parameter alternate/short names (Chad Dupuis) [1384091] - [scsi] qla2xxx: Set FLOGI retry in additional firmware options for P2P (N2N) mode (Chad Dupuis) [1384091] - [scsi] qla2xxx: Shutdown board on thermal shutdown aen (Chad Dupuis) [1384091] - [scsi] qla2xxx: Add ram area DDR for fwdump template entry T262 (Chad Dupuis) [1384091] - [scsi] qla2xxx: Remove sysfs node fw_dump_template (Chad Dupuis) [1384091] - [scsi] qla2xxx: setup data needed in ISR before setting up the ISR (Chad Dupuis) [1384091] - [scsi] qla2xxx: Remove erroneous unused macro qla82xx_get_temp_val1() (Chad Dupuis) [1384091] - [scsi] qla2xxx: Indicate out-of-memory with -ENOMEM (Chad Dupuis) [1384091] - [scsi] be2iscsi: Reinit SGL handle, CID tables after TPE (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Use GFP_ATOMIC under spin lock (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Update driver version (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Add checks to validate CID alloc/free (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Remove wq_name from beiscsi_hba (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Remove unused struct members (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Remove redundant receive buffers posting (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Fix iSCSI cmd cleanup IOCTL (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Set WRB invalid bit for SkyHawk (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Take iscsi_task ref in abort handler (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Fix for crash in beiscsi_eh_device_reset (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Fix use of invalidate command table req (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: set errno on error path (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: set errno on error path (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: allocate enough memory in beiscsi_boot_get_sinfo() (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: mark symbols static where possible (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Replace _bh with _irqsave/irqrestore (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: _bh for io_sgl_lock and mgmt_sgl_lock (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Add missing unlock for mbox_lock (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Remove redundant iscsi_wrb desc memset (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Fix error return code (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Update the driver version (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Update copyright information (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Fix queue and connection parameters (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Fix async PDU handling path (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Add FUNCTION_RESET during driver unload (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Fail the sessions immediately after TPE (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Add TPE recovery feature (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Add V1 of EPFW cleanup IOCTL (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Fix POST check and reset sequence (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Move functions to right files (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Add IOCTL to check UER supported (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Fix to add timer for UE detection (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Fix to make boot discovery non-blocking (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Fix checks for HBA in error state (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Remove isr_lock and dead code (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Remove alloc_mcc_tag & beiscsi_pci_soft_reset (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Check all zeroes IP before issuing IOCTL (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Handle only NET_PARAM in iface_get_param (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Rename iface get/set/create/destroy APIs (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Update iface handle before any set param (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Move VLAN code to common iface_set_param (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Fix release of DHCP IP in static mode (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Fix gateway APIs to support IPv4 & IPv6 (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Set and return right iface v4/v6 states (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Reduce driver load/unload time (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Replace _bh version for mcc_lock spinlock (Maurizio Lombardi) [1382263] - [scsi] be2iscsi: Fix to use correct configuration values (Maurizio Lombardi) [1382263] - [scsi] megaraid_sas: handle dma_addr_t right on 32-bit (Tomas Henzl) [1417038] - [scsi] megaraid_sas: array overflow in megasas_dump_frame() (Tomas Henzl) [1417038] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1417038] - [scsi] megaraid_sas: Change RAID_1_10_RMW_CMDS to RAID_1_PEER_CMDS and set value to 2 (Tomas Henzl) [1417038] - [scsi] megaraid_sas: Indentation and smatch warning fixes (Tomas Henzl) [1417038] - [scsi] megaraid_sas: Cleanup VD_EXT_DEBUG and SPAN_DEBUG related debug prints (Tomas Henzl) [1417038] - [scsi] megaraid_sas: Increase internal command pool (Tomas Henzl) [1417038] - [scsi] megaraid_sas: Use synchronize_irq to wait for IRQs to complete (Tomas Henzl) [1417038] - [scsi] megaraid_sas: Bail out the driver load if ld_list_query fails (Tomas Henzl) [1417038] - [scsi] megaraid_sas: Change build_mpt_mfi_pass_thru to return void (Tomas Henzl) [1417038] - [scsi] megaraid_sas: During OCR, if get_ctrl_info fails do not continue with OCR (Tomas Henzl) [1417038] - [scsi] megaraid_sas: Do not set fp_possible if TM capable for non-RW syspdIO, change fp_possible to bool (Tomas Henzl) [1417038] - [scsi] megaraid_sas: Remove unused pd_index from megasas_build_ld_nonrw_fusion (Tomas Henzl) [1417038] - [scsi] megaraid_sas: megasas_return_cmd does not memset IO frame to zero (Tomas Henzl) [1417038] - [scsi] megaraid_sas: max_fw_cmds are decremented twice, remove duplicate (Tomas Henzl) [1417038] - [scsi] megaraid_sas: update can_queue only if the new value is less (Tomas Henzl) [1417038] - [scsi] megaraid_sas: Change max_cmd from u32 to u16 in all functions (Tomas Henzl) [1417038] - [scsi] megaraid_sas: set pd_after_lb from MR_BuildRaidContext and initialize pDevHandle to MR_DEVHANDLE_INVALID (Tomas Henzl) [1417038] - [scsi] megaraid_sas: latest controller OCR capability from FW before sending shutdown DCMD (Tomas Henzl) [1417038] - [scsi] megaraid_sas: avoid unaligned access in ioctl path (Tomas Henzl) [1417038] - [scsi] megaraid_sas: big endian support changes (Tomas Henzl) [1417038] - [scsi] megaraid_sas: Big endian RDPQ mode fix (Tomas Henzl) [1417038] - [scsi] megaraid_sas: MR_TargetIdToLdGet u8 to u16 and avoid invalid raid-map access (Tomas Henzl) [1417038] - [scsi] megaraid_sas: In validate raid map, raid capability is not converted to cpu format for all lds (Tomas Henzl) [1417038] - [scsi] megaraid_sas: reduce size of fusion_context and use vmalloc if kmalloc fails (Tomas Henzl) [1417038] - [scsi] megaraid_sas: add print in device removal path (Tomas Henzl) [1417038] - [scsi] megaraid_sas: enhance debug logs in OCR context (Tomas Henzl) [1417038] - [scsi] megaraid_sas: set residual bytes count during IO completion (Tomas Henzl) [1417038] - [scsi] megaraid_sas: raid 1 write performance for large io (Tomas Henzl) [1417038] - [scsi] megaraid_sas: NVME fast path io support (Tomas Henzl) [1417038] - [scsi] megaraid_sas: NVME interface target prop added (Tomas Henzl) [1417038] - [scsi] megaraid_sas: NVME Interface detection and prop settings (Tomas Henzl) [1417038] - [scsi] megaraid_sas: change issue_dcmd to return void from int (Tomas Henzl) [1417038] - [scsi] megaraid_sas: megasas_get_request_descriptor always return valid desc (Tomas Henzl) [1417038] - [scsi] megaraid_sas: Use DID_REQUEUE (Tomas Henzl) [1417038] - [scsi] megaraid_sas: RAID map is accessed for SYS PDs when use_seqnum_jbod_fp is not set (Tomas Henzl) [1417038] - [scsi] megaraid_sas: Refactor MEGASAS_IS_LOGICAL macro using sdev (Tomas Henzl) [1417038] - [scsi] megaraid_sas: 32 bit descriptor fire cmd optimization (Tomas Henzl) [1417038] - [scsi] megaraid_sas: raid 1 fast path code optimize (Tomas Henzl) [1417038] - [scsi] megaraid_sas: cpu select rework (Tomas Henzl) [1417038] - [scsi] megaraid: Revert "scsi: megaraid_sas: Enable or Disable Fast path based on the PCI Threshold Bandwidth" (Tomas Henzl) [1417038] - [maintainers] Updating maintainers list for Cisco FNI and SNIC drivers (Maurizio Lombardi) [1388217] - [scsi] fnic: Avoid sending reset to firmware when another reset is in progress (Maurizio Lombardi) [1388217] - [scsi] fnic: Correcting rport check location in fnic_queuecommand_lck (Maurizio Lombardi) [1388217] - [scsi] fnic: use kernel's 'pM' format option to print MAC (Maurizio Lombardi) [1388217] - [scsi] fnic: pci_dma_mapping_error() doesn't return an error code (Maurizio Lombardi) [1388217]- [powerpc] pseries: Automatically resize HPT for memory hot add/remove (David Gibson) [1305399] - [mm] memblock: don't mark memblock_phys_mem_size() as __init (David Gibson) [1305399] - [powerpc] mm: Split hash page table sizing heuristic into a helper (David Gibson) [1305399] - [powerpc] pseries: Add support for hash table resizing (David Gibson) [1305399] - [powerpc] pseries: Add hypercall wrappers for hash page table resizing (David Gibson) [1305399] - [powerpc] Remove the celleb support (David Gibson) [1305399] - [tty] hvc: remove celleb-only beat driver (David Gibson) [1305399] - [powerpc] ptrace: Fix cppcheck issue in gpr32_set_common/gpr32_get_common() (Gustavo Duarte) [1187582] - [powerpc] ptrace: Fix coredump since ptrace TM changes (Gustavo Duarte) [1187582] - [powerpc] ptrace: Enable support for Performance Monitor registers (Gustavo Duarte) [1187582] - [powerpc] ptrace: Enable support for EBB registers (Gustavo Duarte) [1187582] - [powerpc] ptrace: Enable support for NT_PPPC_TAR, NT_PPC_PPR, NT_PPC_DSCR (Gustavo Duarte) [1187582] - [powerpc] ptrace: Enable NT_PPC_TM_CTAR, NT_PPC_TM_CPPR, NT_PPC_TM_CDSCR (Gustavo Duarte) [1187582] - [powerpc] ptrace: Enable support for TM SPR state (Gustavo Duarte) [1187582] - [powerpc] ptrace: Enable support for NT_PPC_CVSX (Gustavo Duarte) [1187582] - [powerpc] ptrace: Enable support for NT_PPC_CVMX (Gustavo Duarte) [1187582] - [powerpc] ptrace: Enable support for NT_PPC_CFPR (Gustavo Duarte) [1187582] - [powerpc] ptrace: Enable support for NT_PPC_CGPR (Gustavo Duarte) [1187582] - [powerpc] ptrace: Adapt gpr32_get, gpr32_set functions for transaction (Gustavo Duarte) [1187582] - [powerpc] ptrace: Enable in transaction NT_PPC_VSX ptrace requests (Gustavo Duarte) [1187582] - [powerpc] ptrace: Enable in transaction NT_PPC_VMX ptrace requests (Gustavo Duarte) [1187582] - [powerpc] ptrace: Enable in transaction NT_PRFPREG ptrace requests (Gustavo Duarte) [1187582] - [powerpc] process: Add the function flush_tmregs_to_thread (Gustavo Duarte) [1187582] - [powerpc] elf: Add powerpc specific core note sections (Gustavo Duarte) [1187582] - [powerpc] tm: Drop tm_orig_msr from thread_struct (Gustavo Duarte) [1187582] - [powerpc] pseries: Advertise Hot Plug Event support to firmware (Thomas Huth) [1305399 1323417] - [powerpc] prom: Switch to using structs for ibm_architecture_vec (Thomas Huth) [1305399 1323417] - [powerpc] prom: Define structs for client architecture vectors (Thomas Huth) [1305399 1323417] - [powerpc] prom: Fix sub-processor option passed to ibm, client-architecture-support (Thomas Huth) [1305399 1323417] - [powerpc] Add macros for the ibm_architecture_vec[] lengths (Thomas Huth) [1305399 1323417] - [powerpc] pseries: Implement indexed-count hotplug memory remove (Thomas Huth) [1323417] - [powerpc] pseries: Implement indexed-count hotplug memory add (Thomas Huth) [1323417] - [powerpc] pseries: Fix build break when MEMORY_HOTREMOVE=n (Thomas Huth) [1323417] - [powerpc] pseries: Introduce memory hotplug READD operation (Thomas Huth) [1323417] - [powerpc] pseries: Revert 'Auto-online hotplugged memory' (Thomas Huth) [1323417] - [powerpc] pseries: Make the acquire/release of the drc for memory a seperate step (Thomas Huth) [1323417] - [powerpc] pseries: Remove call to memblock_add() (Thomas Huth) [1323417] - [powerpc] pseries: Auto-online hotplugged memory (Thomas Huth) [1323417] - [powerpc] pseries: Use lmb_is_removable() to check removability (Thomas Huth) [1323417] - [powerpc] Fix unused function warning 'lmb_to_memblock' (Thomas Huth) [1323417] - [powerpc] of: Introduce device tree node flag helpers (Thomas Huth) [1323417] - [powerpc] pseries: Correct possible read beyond dlpar sysfs buffer (Thomas Huth) [1323417] - [powerpc] pseries: fix memory leak in queue_hotplug_event() error path (Thomas Huth) [1323417] - [powerpc] pseries: Use kernel hotplug queue for PowerVM hotplug events (Thomas Huth) [1323417] - [powerpc] pseries: Add support for hotplug interrupt source (Thomas Huth) [1323417] - [powerpc] pseries: Add pseries hotplug workqueue (Thomas Huth) [1323417] - [powerpc] pseries: Dynamic add entires to associativity lookup array (Thomas Huth) [1323417] - [powerpc] pseries: Move property cloning into its own routine (Thomas Huth) [1323417] - [powerpc] pseries: Update LMB associativity index during DLPAR add/remove (Thomas Huth) [1323417] - [powerpc] pseries: Refactor dlpar_add_lmb() code (Thomas Huth) [1323417] - [powerpc] pseries: Consolidate CPU hotplug code to hotplug-cpu.c (Thomas Huth) [1323417] - [powerpc] Ensure global functions include their prototype (Thomas Huth) [1323417] - [powerpc] arch/powerpc: replace obsolete strict_strto* calls (Thomas Huth) [1323417] - [powerpc] pseries: Verify CPU doesn't exist before adding (Thomas Huth) [1323417] - [powerpc] pseries: Release DRC when configure_connector fails (Thomas Huth) [1323417] - [powerpc] pseries: use kmemdup rather than duplicating its implementation (Thomas Huth) [1323417] - [powerpc] pseries: Fix possible leaked device node reference (Thomas Huth) [1323417] - [powerpc] pseries: Fix compile of memory hotplug without CONFIG_MEMORY_HOTREMOVE (Thomas Huth) [1323417] - [powerpc] pseries: Correct memory hotplug locking (Thomas Huth) [1323417] - [powerpc] pseries: Implement memory hotplug remove in the kernel (Thomas Huth) [1323417] - [powerpc] pseries: Implement memory hotplug add in the kernel (Thomas Huth) [1323417] - [powerpc] pseries: Create new device hotplug entry point (Thomas Huth) [1323417] - [powerpc] pseries: Declare the acquire/release drc index routines (Thomas Huth) [1323417] - [powerpc] Remove ppc_md.remove_memory (Thomas Huth) [1323417] - [powerpc] Fix comment typos in hotplug-memory.c (Thomas Huth) [1323417] - [powerpc] pseries: Define rtas hotplug event sections (Thomas Huth) [1323417]- [kernel] tracing: Do not have 'comm' filter override event 'comm' field (Pratyush Anand) [1399999] - [kernel] tracing: Allow triggers to filter for CPU ids and process names (Pratyush Anand) [1399999] - [x86] apic: Order irq_enter/exit() calls correctly vs. ack_APIC_irq() (George Beshers) [1404816] - [x86] apic: Fix suspicious RCU usage in smp_trace_call_function_interrupt() (George Beshers) [1404816] - [x86] Consolidate irq entering inlines (George Beshers) [1404816] - [net] ip_tunnel: Create percpu gro_cell (Jiri Benc) [1424076] - [net] udp: fix errorneous sk_filter removal (Paolo Abeni) [1388467] - [net] l2tp: do not use udp_ioctl() (Paolo Abeni) [1388467] - [net] udp: properly cope with csum errors (Paolo Abeni) [1388467] - [net] udp: be less conservative with sock rmem accounting (Paolo Abeni) [1388467] - [net] udplite: fix NULL pointer dereference (Paolo Abeni) [1388467] - [net] udp: do fwd memory scheduling on dequeue (Paolo Abeni) [1388467] - [net] sock: add an explicit sk argument for ip_cmsg_recv_offset() (Paolo Abeni) [1388467] - [net] udp: use it's own memory accounting schema (Paolo Abeni) [1388467] - [net] udp: implement memory accounting helpers (Paolo Abeni) [1388467] - [net] sock: factor out helpers for memory and queue manipulation (Paolo Abeni) [1388467] - [net] Fix inverted test in __skb_recv_datagram (Paolo Abeni) [1388467] - [net] enable more fine-grained datagram reception control (Paolo Abeni) [1388467] - [net] add common accessor for setting dropcount on packets (Paolo Abeni) [1388467] - [net] ipvs: SH fallback and L4 hashing (Jakub Sitnicki) [1365002] - [net] ipvs: provide iph to schedulers (Jakub Sitnicki) [1365002] - [acpi] acpi / sysfs: Fix an issue for LoadTable opcode (Prarit Bhargava) [1425195] - [acpi] acpica: tables: Add new table events indicating table installation/uninstallation (Prarit Bhargava) [1425195] - [acpi] acpica: tables: Remove wrong table event macros (Prarit Bhargava) [1425195] - [misc] cxl: fix nested locking hang during EEH hotplug (Steve Best) [1429625] - [misc] cxl: Prevent read/write to AFU config space while AFU not configured (Steve Best) [1429625] - [edac] enable skx_edac (Aristeu Rozanski) [1273747] - [edac] skx_edac: Add EDAC driver for Skylake (Aristeu Rozanski) [1273747] - [netdrv] broadcom: bnx2x: use new api ethtool_{get|set}_link_ksettings (Michal Schmidt) [1391238] - [netdrv] bnx2x: avoid two atomic ops per page on x86 (Michal Schmidt) [1391238] - [netdrv] bnx2x: Fix printk() message errors (Michal Schmidt) [1391238] - [netdrv] bnx2x: Prevent tunnel config for 577xx (Michal Schmidt) [1391238] - [netdrv] bnx2x: Correct ringparam estimate when DOWN (Michal Schmidt) [1391238] - [netdrv] bnx2x: fix improper return value (Michal Schmidt) [1391238] - [netdrv] bnx2x: use reset to set network header (Michal Schmidt) [1391238] - [netdrv] bnx2x: switch to napi_complete_done() (Michal Schmidt) [1391238] - [netdrv] bnx2x: cleanup ETH_* defines (Michal Schmidt) [1391238] - [netdrv] bnx2x: free the mac filter group list before freeing the cmd (Michal Schmidt) [1391238] - [netdrv] bnx2x: allocate mac filtering pending list in PAGE_SIZE increments (Michal Schmidt) [1391238] - [netdrv] bnx2x: allocate mac filtering 'mcast_list' in PAGE_SIZE increments (Michal Schmidt) [1391238] - [netdrv] bnx2x: don't reset chip on cleanup if PCI function is offline (Michal Schmidt) [1391238] - [netdrv] bnx2x: Add support for segmentation of tunnels with outer checksums (Michal Schmidt) [1391238] - [netdrv] bnx2x: Don't flush multicast MACs (Michal Schmidt) [1391238] - [netdrv] bnx2x: Move all UDP port notifiers to single function (Michal Schmidt) [1391238] - [netdrv] cxgb4vf: Fix queue allocation for 40G adapter (Sai Vemuri) [1250931] - [netdrv] cxgb4: Fix issue while re-registering VF mgmt netdev (Sai Vemuri) [1250931] - [netdrv] cxgb4/cxgb4vf: Add set VF mac address support (Sai Vemuri) [1250931] - [netdrv] cxgb4: Add control net_device for configuring PCIe VF (Sai Vemuri) [1250931] - [infiniband] iw_cxgb4: set *bad_wr for post_send/post_recv errors (Sai Vemuri) [1416917]- [netdrv] e1000e: driver trying to free already-free irq (Jarod Wilson) [1383529] - [netdrv] e1000e/ptp_clock: future-proofing drivers against PTP subsystem becoming optional (Jarod Wilson) [1383529] - [netdrv] e1000e: Use pci_(request|release)_mem_regions (Jarod Wilson) [1383529] - [netdrv] e1000e: don't modify SYSTIM registers during SIOCSHWTSTAMP ioctl (Jarod Wilson) [1383529] - [netdrv] e1000e: mark shifted values as unsigned (Jarod Wilson) [1383529] - [netdrv] e1000e: use BIT() macro for bit defines (Jarod Wilson) [1383529] - [netdrv] e1000e: e1000e_cyclecounter_read(): do overflow check only if needed (Jarod Wilson) [1383529] - [netdrv] e1000e: e1000e_cyclecounter_read(): fix er32(SYSTIML) overflow check (Jarod Wilson) [1383529] - [netdrv] e1000e: Cleanup consistency in ret_val variable usage (Jarod Wilson) [1383529] - [netdrv] e1000e: fix ethtool autoneg off for non-copper (Jarod Wilson) [1383529] - [netdrv] e1000e: call ndo_stop() instead of dev_close() when running offline selftest (Jarod Wilson) [1383529] - [netdrv] sfc: do not device_attach if a reset is pending (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: forget filters from sw table if hw replies ENOENT on removing them (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: fix filter_id misinterpretation in edge case (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: only fall back to a lower interrupt mode if it is supported (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: MSI-X is the only interrupt mode for EF10 VFs (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: fix swapped arguments to efx_ef10_handle_rx_event_errors (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: configure UDP tunnel offload ports (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: update mcdi_pcol definitions for MC_CMD_SET_TUNNEL_ENCAP_UDP_PORTS (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: call mcdi_reboot_detected() when MC reboots during an MCDI command (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: harden driver against MC resets during initial probe (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: set csum_level for encapsulated packets (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: process RX event inner checksum flags (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: report 4-tuple UDP hashing to ethtool, if it's enabled (Jarod Wilson) [1389480 1386061 1385378 1385133] - [netdrv] sfc: enable 4-tuple RSS hashing for UDP (Jarod Wilson) [1385133 1385378 1386061 1389480] - [net] Delete trailing semi-colon from definition of netdev_WARN() (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: fix an off by one bug (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc-falcon: get rid of custom busy polling code (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: get rid of custom busy polling code (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: fix an off-by-one compare on an array size (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: generalize napi_complete_done() (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: insert catch-all filters for encapsulated traffic (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: refactor debug-or-warnings printks (Jarod Wilson) [1385133 1385378 1386061 1389480] - [net] implement netif_cond_dbg macro (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: fixes to filter restore handling (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: reduce severity of PIO buffer alloc failures (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: read back RX hash config from the NIC when querying it with ethtool -x (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: support setting RSS hash key through ethtool API (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: get PIO buffer size from the NIC (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: allow PIO more often (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: Replace memset with eth_zero_addr (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: efx_get_phys_port_id() can be static (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: stop setting dev_port (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: implement ndo_get_phys_port_name (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: support ndo_get_phys_port_id even when !CONFIG_SFC_SRIOV (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: don't report RX hash keys to ethtool when RSS wasn't enabled (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc-falcon: declare module version (same as ethtool drvinfo version) (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: declare module version (same as ethtool drvinfo version) (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: remove EFX_BUG_ON_PARANOID, use EFX_WARN_ON_[ONCE_]PARANOID instead (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: remove RESET_TYPE_RX_RECOVERY (Jarod Wilson) [1385133 1385378 1386061 1389480 1389671] - [netdrv] ethernet: sfc: Add Kconfig entry for vendor Solarflare (Jarod Wilson) [1385133 1385378 1386061 1389480 1389671] - [netdrv] sfc: don't select SFC_FALCON (Jarod Wilson) [1385133 1385378 1386061 1389480 1389671] - [netdrv] sfc: fix debug message format string in efx_farch_handle_rx_not_ok (Jarod Wilson) [1385133 1385378 1386061 1389480 1389671] - [netdrv] sfc: separate out SFC4000 ("Falcon") support into new sfc-falcon driver (Jarod Wilson) [1385133 1385378 1386061 1389480 1389671] - [netdrv] sfc: remove unneeded variable (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: remove Software TSO (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: handle failure to allocate TSOv2 contexts (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: Firmware-Assisted TSO version 2 (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: Update EF10 register definitions (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: Update MCDI protocol definitions (Jarod Wilson) [1385133 1385378 1386061 1389480] - [netdrv] sfc: remove napi_hash_del() call (Jarod Wilson) [1385133 1385378 1386061 1389480]- [netdrv] igb/igbvf: Don't use lco_csum to compute IPv4 checksum (Corinna Vinschen) [1383528] - [netdrv] igbvf: bump version to igbvf-2.4.0 (Corinna Vinschen) [1383528] - [netdrv] igb/igbvf: Add support for GSO partial (Corinna Vinschen) [1383528] - [netdrv] igb: Fix hw_dbg logging in igb_update_flash_i210 (Corinna Vinschen) [1383527] - [netdrv] igb: add i211 to i210 PHY workaround (Corinna Vinschen) [1383527] - [netdrv] igb: close/suspend race in netif_device_detach (Corinna Vinschen) [1383527] - [netdrv] igb: reset the PHY before reading the PHY ID (Corinna Vinschen) [1383527] - [netdrv] igb: use igb_adapter->io_addr instead of e1000_hw->hw_addr (Corinna Vinschen) [1383527] - [netdrv] igb: Workaround for igb i210 firmware issue (Corinna Vinschen) [1383527] - [netdrv] igb: correct register comments (Corinna Vinschen) [1383527] - [netdrv] igb: Realign bad indentation (Corinna Vinschen) [1383527] - [netdrv] igb/igbvf: Don't use lco_csum to compute IPv4 checksum (Corinna Vinschen) [1383527] - [netdrv] igb: restore PPS signal on igb_ptp_reset (Corinna Vinschen) [1383527] - [netdrv] igb: bump version to igb-5.4.0 (Corinna Vinschen) [1383527] - [netdrv] igb: fix non static symbol warning (Corinna Vinschen) [1383527] - [netdrv] ptp_clock: future-proofing drivers against PTP subsystem becoming optional (Corinna Vinschen) [1383527] - [netdrv] igb: fix error code in igb_add_ethtool_nfc_entry() (Corinna Vinschen) [1383527] - [netdrv] igb: support RX flow classification by VLAN (Corinna Vinschen) [1383527] - [netdrv] igb: support RX flow classification by ethertype (Corinna Vinschen) [1383527] - [netdrv] igb: add support of RX network flow classification (Corinna Vinschen) [1383527] - [netdrv] igb: fix adjusting PTP timestamps for Tx/Rx latency (Corinna Vinschen) [1383527] - [netdrv] igb: Only DMA sync frame length (Corinna Vinschen) [1383527] - [netdrv] igb: call igb_ptp_suspend during suspend/resume cycle (Corinna Vinschen) [1383527] - [netdrv] igb: implement igb_ptp_suspend (Corinna Vinschen) [1383527] - [netdrv] igb: re-use igb_ptp_reset in igb_ptp_init (Corinna Vinschen) [1383527] - [netdrv] igb: introduce IGB_PTP_OVERFLOW_CHECK flag (Corinna Vinschen) [1383527] - [netdrv] igb: introduce ptp_flags variable and use it to replace IGB_FLAG_PTP (Corinna Vinschen) [1383527] - [netdrv] ethernet/intel: Use pci_(request|release)_mem_regions (Corinna Vinschen) [1383527] - [netdrv] igb/igbvf: Add support for GSO partial (Corinna Vinschen) [1383527] - [netdrv] igb: adjust PTP timestamps for Tx/Rx latency (Corinna Vinschen) [1383527] - [netdrv] igb: make igb_update_pf_vlvf static (Corinna Vinschen) [1383527] - [netdrv] igb: use BIT() macro or unsigned prefix (Corinna Vinschen) [1383527] - [netdrv] generalize napi_complete_done() (Ivan Vecera) [1382354] - [netdrv] be2net: get rid of custom busy poll code (Ivan Vecera) [1382354] - [netdrv] be2net: fix initial MAC setting (Ivan Vecera) [1382354] - [netdrv] be2net: fix MAC addr setting on privileged BE3 VFs (Ivan Vecera) [1382354] - [netdrv] be2net: don't delete MAC on close on unprivileged BE3 VFs (Ivan Vecera) [1382354] - [netdrv] be2net: fix status check in be_cmd_pmac_add() (Ivan Vecera) [1382354] - [netdrv] be2net: fix unicast list filling (Ivan Vecera) [1382354] - [netdrv] be2net: fix accesses to unicast list (Ivan Vecera) [1382354] - [netdrv] benet: stricter vxlan offloading check in be_features_check (Ivan Vecera) [1382354] - [netdrv] emulex: benet: use new api ethtool_{get|set}_link_ksettings (Ivan Vecera) [1382354] - [netdrv] be2net: Add DEVSEC privilege to SET_HSW_CONFIG command (Ivan Vecera) [1382354] - [netdrv] be2net: do not call napi_hash_del() (Ivan Vecera) [1382354] - [netdrv] be2net: Enable VF link state setting for BE3 (Ivan Vecera) [1382354] - [netdrv] be2net: Fix TX stats for TSO packets (Ivan Vecera) [1382354] - [netdrv] be2net: Update Copyright string in be_hw.h (Ivan Vecera) [1382354] - [netdrv] be2net: NCSI FW section should be properly updated with ethtool for BE3 (Ivan Vecera) [1382354] - [netdrv] be2net: Provide an alternate way to read pf_num for BEx chips (Ivan Vecera) [1382354] - [netdrv] be2net: fix non static symbol warnings (Ivan Vecera) [1382354] - [netdrv] be2net: mark symbols static where possible (Ivan Vecera) [1382354] - [netdrv] be2net: Update the driver version to 11.1.0.0 (Ivan Vecera) [1382354] - [netdrv] be2net: Fix mac address collision in some configurations (Ivan Vecera) [1382354] - [netdrv] be2net: Avoid redundant addition of mac address in HW (Ivan Vecera) [1382354] - [netdrv] be2net: Add privilege level check for OPCODE_COMMON_GET_EXT_FAT_CAPABILITIES SLI cmd (Ivan Vecera) [1382354] - [netdrv] be2net: Issue COMMON_RESET_FUNCTION cmd during driver unload (Ivan Vecera) [1382354] - [netdrv] be2net: Support UE recovery in BEx/Skyhawk adapters (Ivan Vecera) [1382354] - [netdrv] be2net: replace polling with sleeping in the FW completion path (Ivan Vecera) [1382354] - [netdrv] be2net: Avoid unnecessary firmware updates of multicast list (Ivan Vecera) [1382354] - [netdrv] be2net: do not remove vids from driver table if be_vid_config() fails (Ivan Vecera) [1382354] - [netdrv] be2net: clear vlan-promisc setting before programming the vlan list (Ivan Vecera) [1382354]- [netdrv] amd-xgbe: Check xgbe_init() return code (David Arcari) [1339783] - [netdrv] amd-xgbe: Add a hardware quirk for register definitions (David Arcari) [1339783] - [netdrv] amd-xgbe: Fix IRQ processing when running in single IRQ mode (David Arcari) [1339783] - [netdrv] Rename CONFIG_PM to CONFIG_PM_SLEEP in XGBE driver (David Arcari) [1339783] - [netdrv] amd-xgbe: Update connection validation for backplane mode (David Arcari) [1339783] - [netdrv] amd-xgbe: Fix maximum GPIO value check (David Arcari) [1339783] - [netdrv] amd-xgbe: Fix possible uninitialized variable (David Arcari) [1339783] - [netdrv] amd-xgbe: Fix up some coccinelle identified warnings (David Arcari) [1339783] - [netdrv] amd-xgbe: Fix mask appliciation for Clause 37 register (David Arcari) [1339783] - [netdrv] amd-xgbe: Add support for a KR redriver (David Arcari) [1339783] - [netdrv] amd-xgbe: Add support for MDIO attached PHYs (David Arcari) [1339783] - [netdrv] amd-xgbe: Add support for SFP+ modules (David Arcari) [1339783] - [netdrv] amd-xgbe: Add I2C support for sideband communication (David Arcari) [1339783] - [netdrv] amd-xgbe: Add ECC status support for the device memory (David Arcari) [1339783] - [netdrv] amd-xgbe: Add support for new DMA interrupt mode (David Arcari) [1339783] - [netdrv] amd-xgbe: Allow for a greater number of Rx queues (David Arcari) [1339783] - [netdrv] amd-xgbe: Add PCI device support (David Arcari) [1339783] - [netdrv] amd-xgbe: Add a workaround for Tx timestamp issue (David Arcari) [1339783] - [netdrv] amd-xgbe: Guard against incorrectly generated interrupts (David Arcari) [1339783] - [netdrv] xgbe: use new api ethtool_{get|set}_link_ksettings (David Arcari) [1339783] - [netdrv] amd-xgbe: Prepare for supporting PCI devices (David Arcari) [1339783] - [netdrv] amd-xgbe: Update how to determine DMA channel status (David Arcari) [1339783] - [netdrv] amd-xgbe: Support for 64-bit management counter registers (David Arcari) [1339783] - [netdrv] amd-xgbe: Prepare for a new PCS register access method (David Arcari) [1339783] - [netdrv] amd-xgbe: Add support for clause 37 auto-negotiation (David Arcari) [1339783] - [netdrv] amd-xgbe: Prepare for introduction of clause 37 autoneg (David Arcari) [1339783] - [netdrv] amd-xgbe: Prepare for working with more than one type of phy (David Arcari) [1339783] - [netdrv] amd-xgbe: Perform priority-based hardware FIFO allocation (David Arcari) [1339783] - [netdrv] amd-xgbe: Prepare for priority-based FIFO allocation (David Arcari) [1339783] - [netdrv] amd-xgbe: Fix formatting of PCS register dump (David Arcari) [1339783] - [netdrv] amd-xgbe: Fix error return code in xgbe_probe() (David Arcari) [1339783] - [netdrv] xgbe: constify get_netdev_ops and get_ethtool_ops (David Arcari) [1339783] - [netdrv] amd-xgbe: Reset running devices after resume from hibernate (David Arcari) [1339783] - [netdrv] amd-xgbe: use correct format specifier (David Arcari) [1339783] - [netdrv] relax setup_tc ndo op handle restriction (David Arcari) [1339783] - [netdrv] amd-xgbe: Mask auto-negotiation interrupts in ISR (David Arcari) [1339783] - [netdrv] amd-xgbe: Check Rx queue fifos before stopping Rx DMA (David Arcari) [1339783] - [netdrv] amd-xgbe: Do traffic class setup when called through dcbnl (David Arcari) [1339783] - [netdrv] amd-xgbe: Fix the mapping of priorities to traffic classes (David Arcari) [1339783] - [netdrv] amd-xgbe: Enable/disable PFC per traffic class (David Arcari) [1339783] - [netdrv] amd-xgbe: Verify forced speed matches the active speedset (David Arcari) [1339783] - [netdrv] amd-xgbe: Use __napi_schedule_irqoff (David Arcari) [1339783] - [netdrv] amd-xgbe: Change from napi_complete to napi_complete_done (David Arcari) [1339783] - [netdrv] amd-xgbe: Disable VLAN filtering when in promiscuous mode (David Arcari) [1339783] - [netdrv] rework setup_tc ndo op to consume general tc operand (David Arcari) [1339783] - [netdrv] rework ndo tc op to consume additional qdisc handle parameter (David Arcari) [1339783] - [netdrv] amd-xgbe: fix a couple timeout loops (David Arcari) [1339783] - [netdrv] move skb_mark_napi_id() into core networking stack (David Arcari) [1339783] - [netdrv] device property: acpi: Make use of the new DMA Attribute APIs (David Arcari) [1339783] - [netdrv] amd-xgbe: Fix race between access of desc and desc index (David Arcari) [1339783] - [netdrv] amd-xgbe: Use wmb before updating current descriptor count (David Arcari) [1339783] - [netdrv] get rid of unnecessary initializations in .get_drvinfo() (David Arcari) [1339783] - [netdrv] amd-xgbe: Use system workqueue for device restart (David Arcari) [1339783] - [netdrv] amd-xgbe: Check for successful buffer allocation before use (David Arcari) [1339783] - [netdrv] amd-xgbe: Remove the XGBE_LINK state bit (David Arcari) [1339783] - [netdrv] amd-xgbe: Use device workqueue instead of system workqueue (David Arcari) [1339783] - [netdrv] amd-xgbe: Add receive buffer unavailable statistic (David Arcari) [1339783] - [netdrv] amd-xgbe: Simplify calculation and setting of queue fifos (David Arcari) [1339783] - [netdrv] amd-xgbe: Add ethtool error and debug messages (David Arcari) [1339783] - [netdrv] amd-xgbe: Add ethtool support for setting the msglevel (David Arcari) [1339783] - [netdrv] amd-xgbe: Use proper DT / ACPI precedence checking (David Arcari) [1339783] - [netdrv] amd-xgbe: Remove an unneeded semicolon on a switch statement (David Arcari) [1339783] - [netdrv] amd-xgbe: fix potential memory leak in xgbe-debugfs (David Arcari) [1339783] - [netdrv] treewide: fix typos in comment blocks (David Arcari) [1339783] - [netdrv] amd-xgbe: Fix DMA API debug warning (David Arcari) [1339783] - [netdrv] amd-xgbe: Add the __GFP_NOWARN flag to Rx buffer allocation (David Arcari) [1339783] - [netdrv] amd-xgbe: Unify coherency checking logic with device_dma_is_coherent() (David Arcari) [1339783] - [netdrv] amd-xgbe: Use disable_irq_nosync from within timer function (David Arcari) [1339783] - [netdrv] amd-xgbe: Add more netif_dbg output to the driver (David Arcari) [1339783] - [netdrv] amd-xgbe: Fix initial mode when auto-negotiation is disabled (David Arcari) [1339783] - [netdrv] amd-xgbe: Add setting of a missing hardware feature (David Arcari) [1339783] - [netdrv] amd-xgbe: Remove manual check and set of dma_mask pointer (David Arcari) [1339783] - [netdrv] amd-xgbe: Fix flow control setting logic (David Arcari) [1339783] - [netdrv] amd-xgbe: Support defining PHY resources in ETH device node (David Arcari) [1339783] - [netdrv] amd-xgbe: Move the PHY support into amd-xgbe (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: Fix initial mode when autoneg is disabled (David Arcari) [1339783] - [netdrv] amd-xgbe: Rework the Rx path SKB allocation (David Arcari) [1339783] - [netdrv] amd-xgbe: Add netif_* message support to the driver (David Arcari) [1339783] - [netdrv] amd-xgbe: Add additional stats to be reported via ethtool (David Arcari) [1339783] - [netdrv] batch of last_rx update avoidance in ethernet drivers (David Arcari) [1339783] - [netdrv] amd-xgbe: Add hardware dependency (David Arcari) [1339783] - [netdrv] ethernet: amd: AMD_XGBE should depend on HAS_DMA (David Arcari) [1339783] - [netdrv] amd-xgbe: Add support for the netdev Tx watchdog (David Arcari) [1339783] - [netdrv] amd-xgbe: Move Rx mode configuration into init (David Arcari) [1339783] - [netdrv] amd-xgbe: Allow rx-frames coalescing to be changed anytime (David Arcari) [1339783] - [netdrv] ptp: xgbe: convert to the 64 bit get/set time methods (David Arcari) [1339783] - [netdrv] amd-xgbe: Use napi_alloc_skb when allocating skb in softirq (David Arcari) [1339783] - [netdrv] amd-xgbe: Fix Rx coalescing reporting (David Arcari) [1339783] - [netdrv] amd-xgbe: Remove Tx coalescing (David Arcari) [1339783] - [netdrv] amd-xgbe: Set DMA mask based on hardware register value (David Arcari) [1339783] - [netdrv] amd-xgbe: Use the new DMA memory barriers where appropriate (David Arcari) [1339783] - [netdrv] amd-xgbe: Clarify output message about queues (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: Provide support for auto-negotiation timeout (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: Use the phy_driver flags field (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: Use phydev advertising field vs supported (David Arcari) [1339783] - [netdrv] ethernet: codespell comment spelling fixes (David Arcari) [1339783] - [netdrv] amd-xgbe: Request IRQs only after driver is fully setup (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: PHY KX/KR mode differences (David Arcari) [1339783] - [netdrv] amd-xgbe: Check per channel DMA interrupt use in main ISR (David Arcari) [1339783] - [netdrv] amd-xgbe: Set RSS enablement based on hardware features (David Arcari) [1339783] - [netdrv] amd-xgbe: Adjust for zero-based traffic class count (David Arcari) [1339783] - [netdrv] amd-xgbe: Use proper Rx flow control register (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: Allow certain PHY settings to be set by UEFI (David Arcari) [1339783] - [netdrv] amd-xgbe: Add ACPI support (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: Use the proper auto-negotiation XNP registers (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: Properly support the FEC auto-negotiation (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: Change auto-negotiation logic (David Arcari) [1339783] - [netdrv] amd-xgbe: Remove need for Tx path spinlock (David Arcari) [1339783] - [netdrv] amd-xgbe: Simplify the Rx desciptor ring tracking (David Arcari) [1339783] - [netdrv] amd-xgbe: Clear all state during a device restart (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: On suspend, save CTRL1 reg for use on resume (David Arcari) [1339783] - [netdrv] amd-xgbe: Add check to be sure amd-xgbe-phy driver is used (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: Checkpatch fixes (David Arcari) [1339783] - [netdrv] amd-xgbe: Checkpatch fixes (David Arcari) [1339783] - [netdrv] rename vlan_tx_* helpers since "tx" is misleading there (David Arcari) [1339783] - [netdrv] xgbe: convert to timecounter adjtime (David Arcari) [1339783] - [netdrv] time: move the timecounter/cyclecounter code into its own file (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: Let AMD_XGBE_PHY depend on HAS_IOMEM (David Arcari) [1339783] - [netdrv] amd-xgbe: Use disable_irq_nosync when in IRQ context (David Arcari) [1339783] - [netdrv] amd-xgbe: Prevent Tx cleanup stall (David Arcari) [1339783] - [netdrv] amd-xgbe: Associate Tx SKB with proper ring descriptor (David Arcari) [1339783] - [netdrv] amd-xgbe: Do not clear interrupt indicator (David Arcari) [1339783] - [netdrv] amd-xgbe: IRQ names require allocated memory (David Arcari) [1339783] - [netdrv] ethtool: Support for configurable RSS hash function (David Arcari) [1339783] - [netdrv] amd-xgbe: Add support for the skb->xmit_more flag (David Arcari) [1339783] - [netdrv] amd-xgbe: Perform Tx coalescing on a packet basis (David Arcari) [1339783] - [netdrv] amd-xgbe: Remove unused variable (David Arcari) [1339783] - [netdrv] amd-xgbe: Add BQL support (David Arcari) [1339783] - [netdrv] amd-xgbe: Separate Tx/Rx ring data fields into new structs (David Arcari) [1339783] - [netdrv] amd-xgbe: Incorporate Smatch coding suggestion (David Arcari) [1339783] - [netdrv] amd-xgbe: Tx engine must not be active before stopping it (David Arcari) [1339783] - [netdrv] amd-xgbe: Add a read memory barrier to Tx/Rx path (David Arcari) [1339783] - [netdrv] amd-xgbe: use netdev_rss_key_fill() helper (David Arcari) [1339783] - [netdrv] amd-xgbe: fix ->rss_hash_type (David Arcari) [1339783] - [netdrv] amd-xgbe: Fix sparse endian warnings (David Arcari) [1339783] - [netdrv] amd-xgbe: Check for complete packet on skb allocation error (David Arcari) [1339783] - [netdrv] amd-xgbe: Free channel/ring structures later (David Arcari) [1339783] - [netdrv] amd-xgbe: Let AMD_XGBE depend on HAS_IOMEM (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: Sync PCS and PHY modes after reset (David Arcari) [1339783] - [netdrv] amd-xgbe: Fix a spelling error (David Arcari) [1339783] - [netdrv] amd-xgbe: Add receive side scaling ethtool support (David Arcari) [1339783] - [netdrv] amd-xgbe: Provide support for receive side scaling (David Arcari) [1339783] - [netdrv] amd-xgbe: Add support for per DMA channel interrupts (David Arcari) [1339783] - [netdrv] amd-xgbe: Implement split header receive support (David Arcari) [1339783] - [netdrv] amd-xgbe: Use page allocations for Rx buffers (David Arcari) [1339783] - [netdrv] amd-xgbe: Use the u32 data type for descriptors (David Arcari) [1339783] - [netdrv] amd-xgbe: Rename pre_xmit function to dev_xmit (David Arcari) [1339783] - [netdrv] amd-xgbe: Move ring allocation to device open (David Arcari) [1339783] - [netdrv] amd-xgbe: Fix napi Rx budget accounting (David Arcari) [1339783] - [netdrv] amd-xgbe: Properly handle feature changes via ethtool (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: Fix build break for missing declaration (David Arcari) [1339783] - [netdrv] amd-xgbe: Enable interrupts for all management counters (David Arcari) [1339783] - [netdrv] amd-xgbe: Treat certain counter registers as 64 bit (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: Checkpatch driver fixes (David Arcari) [1339783] - [netdrv] amd-xgbe: Checkpatch driver fixes (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: Enhance parallel detection to support KR speed (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: Check device for current speed mode (KR/KX) (David Arcari) [1339783] - [netdrv] amd-xgbe: Fix initialization of the wrong spin lock (David Arcari) [1339783] - [netdrv] amd-xgbe: Use the Tx queue count for Tx flow control support (David Arcari) [1339783] - [netdrv] amd-xgbe: Fix the xpcs mmd debugfs support (David Arcari) [1339783] - [netdrv] amd-xgbe: Reported fifo size from hardware is not correct (David Arcari) [1339783] - [netdrv] amd-xgbe: Check for Tx hardware queue flushing support (David Arcari) [1339783] - [netdrv] amd: xgbe: fix duplicate #include of linux/phy.h (David Arcari) [1339783] - [netdrv] amd-xgbe: Perform phy connect/disconnect at dev open/stop (David Arcari) [1339783] - [netdrv] amd-xgbe: Use dma_set_mask_and_coherent to set DMA mask (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: Allow more time for Rx/Tx to become ready (David Arcari) [1339783] - [netdrv] amd-xgbe: Remove unnecessary spinlocks (David Arcari) [1339783] - [netdrv] amd-xgbe: Add traffic class support (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: Print out the auto-negotiation method used (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: Updates to KR training initiation (David Arcari) [1339783] - [netdrv] amd-xgbe-phy: Updates to rate change complete check (David Arcari) [1339783] - [netdrv] amd-xgbe: Base queue fifo size and enablement on ring count (David Arcari) [1339783] - [netdrv] amd-xgbe: Update/fix 2.5GbE support (David Arcari) [1339783] - [netdrv] amd-xgbe: Add hardware timestamp support (David Arcari) [1339783] - [netdrv] amd-xgbe: Add dma-coherent to device bindings documentation (David Arcari) [1339783] - [netdrv] amd-xgbe: Fix error return code in xgbe_probe() (David Arcari) [1339783] - [netdrv] amd-xgbe: Remove the adjustments needed for fixed speed (David Arcari) [1339783] - [netdrv] amd-xgbe: Base AXI DMA cache settings on device tree (David Arcari) [1339783] - [netdrv] amd-xgbe: Performance enhancements (David Arcari) [1339783] - [netdrv] amd-xgbe: Call netif_napi_del on ndo_stop operation (David Arcari) [1339783] - [netdrv] amd-xgbe: Clear the proper MTL interrupt register (David Arcari) [1339783] - [netdrv] amd-xgbe: Fix debugfs compatibility change with kstrtouint (David Arcari) [1339783] - [netdrv] amd-xgbe: Resolve checkpatch warning about sscanf usage (David Arcari) [1339783] - [netdrv] amd-xgbe: Change destination address filtering support (David Arcari) [1339783] - [netdrv] amd-xgbe: Add support for VLAN filtering (David Arcari) [1339783] - [netdrv] amd-xgbe: VLAN Rx tag stripping fix (David Arcari) [1339783] - [netdrv] amd-xgbe: VLAN Tx tag insertion fix (David Arcari) [1339783] - [netdrv] amd-xgbe: Make defines in xgbe.h unique (David Arcari) [1339783] - [netdrv] amd-xgbe: unwind on error in xgbe_mdio_register() (David Arcari) [1339783] - [netdrv] amd-xgbe: Rename MAX_DMA_CHANNELS to avoid powerpc conflict (David Arcari) [1339783] - [netdrv] amd-xgbe: fix unused variable compilation warning in phylib driver (David Arcari) [1339783] - [netdrv] amd-xgbe: Remove unnecessary include (David Arcari) [1339783] - [netdrv] amd-xgbe: Maintainer information (David Arcari) [1339783] - [netdrv] amd-xgbe: Configuration and build support (David Arcari) [1339783] - [netdrv] amd-xgbe: Initial AMD 10GbE phylib driver (David Arcari) [1339783] - [netdrv] amd-xgbe: Initial AMD 10GbE platform driver (David Arcari) [1339783] - [netdrv] amd-xgbe: AMD 10GbE device bindings documentation (David Arcari) [1339783]- [netdrv] ixgbevf: Add support for VF promiscuous mode (Ken Cox) [1383525] - [netdrv] ixgbevf: restore hw_addr on resume or error (Ken Cox) [1383525] - [netdrv] ixgbevf: fix AER error handling (Ken Cox) [1383525] - [netdrv] ixgbevf: handle race between close and suspend on shutdown (Ken Cox) [1383525] - [netdrv] ixgbevf: Handle previously-freed msix_entries (Ken Cox) [1383525] - [netdrv] ixgbevf: add spinlocks for MTU change calls (Ken Cox) [1383525] - [netdrv] ixgbevf: fix incorrect MAC address on load (Ken Cox) [1383525] - [netdrv] ixgbevf: only check Tx queue enablement when debugging (Ken Cox) [1383525] - [netdrv] ixgbevf: change hw_dbg to use netdev_dbg (Ken Cox) [1383525] - [netdrv] ixgbevf: Commonize mailbox write/read (Ken Cox) [1383525] - [netdrv] ixgbevf: Add range checking for setting MTU (Ken Cox) [1383525] - [netdrv] ixgbevf: Protect ixgbevf_reset_subtask from remove event (Ken Cox) [1383525] - [netdrv] ixgbevf: Add lock around ixgbevf_reinit_locked call (Ken Cox) [1383525] - [netdrv] ixgbevf: add VF support for new hardware (Ken Cox) [1383525] - [netdrv] ixgbevf: bump version number (Ken Cox) [1383525] - [netdrv] ixgbevf: fix NACK check in ixgbevf_set_uc_addr_vf() (Ken Cox) [1383525] - [netdrv] ixgbevf: ixgbevf_write/read_posted_mbx should use IXGBE_ERR_MBX to initialize ret_val (Ken Cox) [1383525] - [netdrv] ixgbe: Add PF support for VF promiscuous mode (Ken Cox) [1383524] - [netdrv] ixgbe: Implement support for firmware-controlled PHYs (Ken Cox) [1333482 1383524] - [netdrv] ixgbe: Implement firmware interface to access some PHYs (Ken Cox) [1383524] - [netdrv] ixgbe: Remove unused firmware version functions and method (Ken Cox) [1383524] - [netdrv] ixgbe: Fix issues with EEPROM access (Ken Cox) [1383524] - [netdrv] ixgbe: Configure advertised speeds correctly for KR/KX backplane (Ken Cox) [1383524] - [netdrv] ixgbe: Fix incorrect bitwise operations of PTP Rx timestamp flags (Ken Cox) [1383524] - [netdrv] ixgbe: fix AER error handling (Ken Cox) [1383524] - [netdrv] ixgbe: handle close/suspend race with netif_device_detach/present (Ken Cox) [1383524] - [netdrv] ixgbe: Fix reporting of 100Mb capability (Ken Cox) [1383524] - [netdrv] ixgbe: Reduce I2C retry count on X550 devices (Ken Cox) [1383524] - [netdrv] ixgbe: Add bounds check for x540 LED functions (Ken Cox) [1383524] - [netdrv] ixgbe: add mask for 64 RSS queues (Ken Cox) [1383524] - [netdrv] ixgbe: Fix check for ixgbe_phy_x550em_ext_t reset (Ken Cox) [1383524] - [netdrv] ixgbe: Report driver version to firmware for x550 devices (Ken Cox) [1383524] - [netdrv] ixgbe: do not disable FEC from the driver (Ken Cox) [1383524] - [netdrv] ixgbe/ixgbevf: Don't use lco_csum to compute IPv4 checksum (Ken Cox) [1383524] - [netdrv] ixgbe: ixgbe_atr() compute l4_proto only if non-paged data has network/transport headers (Ken Cox) [1383524] - [netdrv] ixgbe: ixgbe_atr() should access udp_hdr(skb) only for UDP packets (Ken Cox) [1383524] - [netdrv] ixgbe: Correct X550 phy ID (Ken Cox) [1383524] - [netdrv] ixgbe: Add X553 FW ALEF support (Ken Cox) [1371722 1383524] - [netdrv] ixgbe: set device if before calling get_invariants (Ken Cox) [1383524] - [netdrv] ixgbe: use link instead of I2C combined abstraction (Ken Cox) [1383524] - [netdrv] ixgbe: remove SFP ixfi support (Ken Cox) [1383524] - [netdrv] ixgbe: Handle previously-freed msix_entries (Ken Cox) [1383524] - [netdrv] ixgbe: Add X553 PHY FC autoneg support (Ken Cox) [1371722 1383524] - [netdrv] ixgbe: fix link status check for copper X550em (Ken Cox) [1383524] - [netdrv] ixgbe: do not use ixgbe specific mdio defines (Ken Cox) [1383524] - [netdrv] ixgbe: Update setup PHY link to unset all speeds (Ken Cox) [1371722 1383524] - [netdrv] ixgbe: Add support to retrieve and store LED link active (Ken Cox) [1371722 1383524] - [netdrv] ixgbe: Add X552 iXFI configuration helper function (Ken Cox) [1371722 1383524] - [netdrv] ixgbe: fix panic when using macvlan with l2-fwd-offload enabled (Ken Cox) [1383524] - [netdrv] ixgbe: enable tx queues after link up (Ken Cox) [1383524] - [netdrv] ixgbe: reset before SRIOV init to avoid mailbox issues (Ken Cox) [1383524] - [netdrv] ixgbe: Support 4 queue RSS on VFs with 1 or 2 queue RSS on PF (Ken Cox) [1383524] - [netdrv] ixgbe: Limit reporting of redirection table if SR-IOV is enabled (Ken Cox) [1383524] - [netdrv] ixgbe: Allow setting multiple queues when SR-IOV is enabled (Ken Cox) [1383524] - [netdrv] ixgbe: Use MDIO_PRTAD_NONE consistently (Ken Cox) [1383524] - [netdrv] ixgbe: Indicate support for pause frames in all cases (Ken Cox) [1383524] - [netdrv] ixgbe: Resolve NULL reference by setting {read, write}_reg_mdi (Ken Cox) [1383524] - [netdrv] ixgbe: make ixgbe_led_on/off_t_x550em static (Ken Cox) [1383524] - [netdrv] ixgbe: simplify the logic for setting VLAN filtering (Ken Cox) [1383524] - [netdrv] ptp_clock: future-proofing drivers against PTP subsystem becoming optional (Ken Cox) [1383524] - [netdrv] ixgbe: use IS_ENABLED() instead of checking for built-in or module (Ken Cox) [1383524] - [netdrv] ixgbe: Add support for new X557 device (Ken Cox) [1383524] - [netdrv] ixgbe: add device to MDIO speed setting (Ken Cox) [1383524] - [netdrv] ixgbe: Fix led interface for X557 devices (Ken Cox) [1383524] - [netdrv] ixgbe: add support for geneve Rx offload (Ken Cox) [1383524] - [netdrv] ixgbe: fully disable hardware RSC logic when disabling RSC (Ken Cox) [1383524] - [netdrv] ixgbe: report correct media type for KR, KX and KX4 interfaces (Ken Cox) [1383524] - [netdrv] ixgbe: Do not clear RAR entry when clearing VMDq for SAN MAC (Ken Cox) [1383524] - [netdrv] ixgbe: use atomic bitwise operations when handling reset requests (Ken Cox) [1383524] - [netdrv] ixgbe: only check Tx queue enablement when debugging (Ken Cox) [1383524] - [netdrv] ixgbe: Re-enable ability to toggle VLAN filtering (Ken Cox) [1383524] - [netdrv] ixgbe: Force VLNCTRL.VFE to be set in all VMDq paths (Ken Cox) [1383524] - [netdrv] ixgbe: cleanup crosstalk fix (Ken Cox) [1383524] - [netdrv] ixgbe: remove redundant check on ret_val (Ken Cox) [1383524] - [netdrv] ixgbe: Add missing destroy_workqueue() on error in ixgbe_init_module() (Ken Cox) [1383524] - [netdrv] ixgbe: Fix minor typo while freeing irq (Ken Cox) [1383524] - [netdrv] ixgbe: Change register variable to unsigned (Ken Cox) [1383524] - [netdrv] ixgbevf: Correct parameter sent to LED function (Ken Cox) [1383524] - [netdrv] ixgbe: napi_poll must return the work done (Ken Cox) [1383524] - [netdrv] ixgbe: fixup comments after "Future-proof tunnel offload handlers" (Ken Cox) [1383524] - [netdrv] ixgbe: Correct reporting of timestamping for x550 (Ken Cox) [1383524] - [netdrv] ethernet/intel: Use pci_(request|release)_mem_regions (Ken Cox) [1383524] - [netdrv] ixgbe: Replace ndo_add/del_vxlan_port with ndo_add/del_udp_enc_port (Ken Cox) [1383524] - [netdrv] ixgbe: Fix VLAN features error (Ken Cox) [1383524] - [netdrv] ixgbe/ixgbevf: Add support for GSO partial (Ken Cox) [1383524] - [netdrv] ixgbe/ixgbevf: Add support for bulk free in Tx cleanup & cleanup boolean logic (Ken Cox) [1383524] - [netdrv] ixgbe: add a callback to set the maximum transmit bitrate (Ken Cox) [1383524] - [netdrv] ixgbe: use eth_platform_get_mac_address() (Ken Cox) [1383524] - [netdrv] ixgbe: bulk free SKBs during TX completion cleanup cycle (Ken Cox) [1383524]- [net] bridge: set error code on failure (Ivan Vecera) [1352289] - [net] bridge: multicast: restore perm router ports on multicast enable (Ivan Vecera) [1352289] - [net] bridge: add the multicast_flood flag attribute to brport_attrs (Ivan Vecera) [1352289] - [net] bridge: add address and vlan to fdb warning messages (Ivan Vecera) [1352289] - [net] netfilter: bridge: clarify bridge/netfilter message (Ivan Vecera) [1352289] - [net] bridge: add helper to call /sbin/bridge-stp (Ivan Vecera) [1352289] - [net] bridge: add per-port multicast flood flag (Ivan Vecera) [1352289] - [net] bridge: change unicast boolean to exact pkt_type (Ivan Vecera) [1352289] - [net] bridge: don't increment tx_dropped in br_do_proxy_arp (Ivan Vecera) [1352289] - [net] bridge: re-introduce 'fix parsing of MLDv2 reports' (Ivan Vecera) [1352289] - [net] bridge: switchdev: Add forward mark support for stacked devices (Ivan Vecera) [1352289] - [net] switchdev: Support parent ID comparison for stacked devices (Ivan Vecera) [1352289] - [net] team: loadbalance: push lacpdus to exact delivery (Ivan Vecera) [1352289] - [net] bridge: export also pvid flag in the xstats flags (Ivan Vecera) [1352289] - [net] bridge: export vlan flags with the stats (Ivan Vecera) [1352289] - [net] bridge: consolidate bridge and port linkxstats calls (Ivan Vecera) [1352289] - [net] switchdev: Put export declaration in the right place (Ivan Vecera) [1352289] - [net] bridge: Fix problems around fdb entries pointing to the bridge device (Ivan Vecera) [1352289] - [net] bridge: Fix incorrect re-injection of LLDP packets (Ivan Vecera) [1352289] - [net] bridge: br_set_ageing_time takes a clock_t (Ivan Vecera) [1352289] - [net] bridge: fix br_stp_enable_bridge comment (Ivan Vecera) [1352289] - [net] switchdev: change ageing_time type to clock_t (Ivan Vecera) [1352289] - [net] bridge: remove _deliver functions and consolidate forward code (Ivan Vecera) [1352289] - [net] bridge: drop skb2/skb0 variables and use a local_rcv boolean (Ivan Vecera) [1352289] - [net] bridge: rearrange flood vs unicast receive paths (Ivan Vecera) [1352289] - [net] bridge: minor style adjustments in br_handle_frame_finish (Ivan Vecera) [1352289] - [net] bridge: extend MLD/IGMP query stats (Ivan Vecera) [1352289] - [net] net_sched: fix mirrored packets checksum (Ivan Vecera) [1352289] - [net] ipv4: Fix ip_skb_dst_mtu to use the sk passed by ip_finish_output (Ivan Vecera) [1352289] - [net] bridge: add support for IGMP/MLD stats and export them via netlink (Ivan Vecera) [1352289] - [net] rtnetlink: add support for the IFLA_STATS_LINK_XSTATS_SLAVE attribute (Ivan Vecera) [1352289] - [net] bridge: fix vlan stats continue counter (Ivan Vecera) [1352289] - [net] bridge: Fix ipv6 mc snooping if bridge has no ipv6 address (Ivan Vecera) [1352289] - [net] bridge: Fix incorrect re-injection of STP packets (Ivan Vecera) [1352289] - [net] bridge: fix igmp / mld query parsing (Ivan Vecera) [1352289] - [net] bridge: fix old ioctl unlocked net device walk (Ivan Vecera) [1352289] - [net] bridge: netlink: export per-vlan stats (Ivan Vecera) [1352289] - [net] bridge: vlan: learn to count (Ivan Vecera) [1352289] - [net] rtnetlink: add linkxstats callbacks and attribute (Ivan Vecera) [1352289] - [net] rtnetlink: allow rtnl_fill_statsinfo to save private state counter (Ivan Vecera) [1352289] - [net] bridge: fix potential use-after-free when hook returns QUEUE or STOLEN verdict (Ivan Vecera) [1352289] - [net] bridge: mcast: add support for more router port information dumping (Ivan Vecera) [1352289] - [net] bridge: mcast: add support for temporary port router (Ivan Vecera) [1352289] - [net] bridge: mcast: do nothing if port's multicast_router is set to the same val (Ivan Vecera) [1352289] - [net] bridge: mcast: use names for the different multicast_router types (Ivan Vecera) [1352289] - [net] fix bridge multicast packet checksum validation (Ivan Vecera) [1352289] - [net] bridge: use kobj_to_dev instead of to_dev (Ivan Vecera) [1352289] - [net] netlink: Rightsize IFLA_AF_SPEC size calculation (Ivan Vecera) [1352289] - [net] inet: ip_skb_dst_mtu() should use sk_fullsock() (Ivan Vecera) [1352289] - [net] bridge: Add br_netif_receive_skb remove netif_receive_skb_sk (Ivan Vecera) [1352289] - [net] bridge: Introduce br_send_bpdu_finish (Ivan Vecera) [1352289] - [net] bridge: fix igmpv3 / mldv2 report parsing (Ivan Vecera) [1352289] - [net] netfilter: bridge: fix IPv6 packets not being bridged with CONFIG_IPV6=n (Ivan Vecera) [1352289] - [net] fix wrong skb_get() usage / crash in IGMP/MLD parsing code (Ivan Vecera) [1352289] - [net] bridge: netlink: account for the IFLA_BRPORT_PROXYARP_WIFI attribute size and policy (Ivan Vecera) [1352289] - [net] bridge: netlink: account for the IFLA_BRPORT_PROXYARP attribute size and policy (Ivan Vecera) [1352289] - [net] bridge: Don't segment multiple tagged packets on bridge device (Ivan Vecera) [1352289] - [net] bridge: stp: when using userspace stp stop kernel hello and hold timers (Ivan Vecera) [1352289] - [net] bridge: mdb: notify on router port add and del (Ivan Vecera) [1352289] - [net] bridge: Fix setting a flag in br_fill_ifvlaninfo_range(). (Ivan Vecera) [1352289] - [net] bridge: mcast: fix br_multicast_dev_del warn when igmp snooping is not defined (Ivan Vecera) [1352289] - [net] bridge: multicast: treat igmpv3 report with INCLUDE and no sources as a leave (Ivan Vecera) [1352289] - [net] bridge: multicast: add a comment to br_port_state_selection about blocking state (Ivan Vecera) [1352289] - [net] bridge: multicast: restore router configuration on port link down/up (Ivan Vecera) [1352289] - [net] bridge: fix multicast router rlist endless loop (Ivan Vecera) [1352289] - [net] bridge: fix br_multicast_query_expired() bug (Ivan Vecera) [1352289] - [net] bridge: skip fdb add if the port shouldn't learn (Ivan Vecera) [1352289] - [net] bridge: allow setting hash_max + multicast_router if interface is down (Ivan Vecera) [1352289] - [net] bridge: change BR_GROUPFWD_RESTRICTED to allow forwarding of LLDP frames (Ivan Vecera) [1352289] - [net] fix two sparse warnings introduced by IGMP/MLD parsing exports (Ivan Vecera) [1352289] - [net] Export IGMP/MLD message validation code (Ivan Vecera) [1352289] - [net] bridge: multicast: call skb_checksum_{simple_, }validate (Ivan Vecera) [1352289] - [net] bridge/mdb: remove wrong use of NLM_F_MULTI (Ivan Vecera) [1352289] - [net] act_mirred: Fix bogus header when redirecting from VLAN (Ivan Vecera) [1352289] - [net] bridge: Extend Proxy ARP design to allow optional rules for Wi-Fi (Ivan Vecera) [1352289] - [net] bridge: add compile-time assert for cb struct size (Ivan Vecera) [1352289] - [net] mark some potential candidates __read_mostly (Ivan Vecera) [1352289] - [net] bridge: reject DSA-enabled master netdevices as bridge members (Ivan Vecera) [1352289] - [net] bridge: use MDBA_SET_ENTRY_MAX for maxtype in nlmsg_parse() (Ivan Vecera) [1352289] - [net] bridge: only provide proxy ARP when CONFIG_INET is enabled (Ivan Vecera) [1352289] - [net] bridge: Add ability to enable TSO (Ivan Vecera) [1352289] - [net] bridge: Add missing policy entry for IFLA_BRPORT_FAST_LEAVE (Ivan Vecera) [1352289] - [net] bridge: Add support for IEEE 802.11 Proxy ARP (Ivan Vecera) [1352289] - [net] udp_tunnel: Only build ip6_udp_tunnel.c when IPV6 is selected (Ivan Vecera) [1352289] - [net] dsa: reduce number of protocol hooks (Ivan Vecera) [1352289] - [net] br_multicast: Replace rcu_assign_pointer() with RCU_INIT_POINTER() (Ivan Vecera) [1352289] - [net] bridge: export knowledge about the presence of IGMP/MLD queriers (Ivan Vecera) [1352289] - [net] bridge: adding stubs for multicast exports (Ivan Vecera) [1352289] - [net] bridge: fix smatch warning / potential null pointer dereference (Ivan Vecera) [1352289] - [net] bridge: fix compile error when compiling without IPv6 support (Ivan Vecera) [1352289] - [net] bridge: memorize and export selected IGMP/MLD querier port (Ivan Vecera) [1352289] - [net] bridge: un-comment br_multicast_list_adjacent() (Ivan Vecera) [1352289] - [net] bridge: adhere to querier election mechanism specified by RFCs (Ivan Vecera) [1352289] - [net] vlan: rename __vlan_find_dev_deep() to __vlan_find_dev_deep_rcu() (Ivan Vecera) [1352289] - [net] netpoll: Remove gfp parameter from __netpoll_setup (Ivan Vecera) [1352289] - [net] bridge: Use ether_addr_copy and ETH_ALEN (Ivan Vecera) [1352289] - [net] bridge: fix netconsole setup over bridge (Ivan Vecera) [1352289] - [net] bridge: use spin_lock_bh() in br_multicast_set_hash_max (Ivan Vecera) [1352289] - [net] netlink: cleanup rntl_af_register (Ivan Vecera) [1352289] - [net] bridge: change "foo* bar" to "foo *bar" (Ivan Vecera) [1352289] - [net] bridge: add space before '(/{', after ', ', etc. (Ivan Vecera) [1352289] - [net] bridge: remove unnecessary condition judgment (Ivan Vecera) [1352289] - [net] more spelling fixes (Ivan Vecera) [1352289] - [net] revert "bridge: only expire the mdb entry when query is received" (Ivan Vecera) [1352289] - [net] bridge: update mdb expiration timer upon reports. (Ivan Vecera) [1352289] - [net] Miscellaneous conversions to ETH_ALEN (Ivan Vecera) [1352289] - [net] bridge: correct the comment for file br_sysfs_br.c (Ivan Vecera) [1352289] - [net] bridge: fix rcu check warning in multicast port group (Ivan Vecera) [1352289] - [net] bridge: cleanup netpoll code (Ivan Vecera) [1352289] - [net] bridge: do not call setup_timer() multiple times (Ivan Vecera) [1352289] - [net] bridge: fix some kernel warning in multicast timer (Ivan Vecera) [1352289] - [net] bridge: fix a typo in comments (Ivan Vecera) [1352289] - [net] bridge: only expire the mdb entry when query is received (Ivan Vecera) [1352289] - [netdrv] phy: Don't increment MDIO bus refcount unless it's a different owner (Ivan Vecera) [1382040] - [netdrv] phy: fixed_phy: fix of_node leak in fixed_phy_unregister (Ivan Vecera) [1382040] - [netdrv] revert "phy: IRQ cannot be shared" (Ivan Vecera) [1382040] - [netdrv] phy: Manage fixed PHY address space using IDA (Ivan Vecera) [1382040] - [netdrv] phy: fixed: Fix removal of phys (Ivan Vecera) [1382040] - [netdrv] phy: Avoid polling PHY with PHY_IGNORE_INTERRUPTS (Ivan Vecera) [1382040] - [netdrv] phy: fix PHY_RUNNING in phy_state_machine (Ivan Vecera) [1382040] - [netdrv] phy: Fix phy_mac_interrupt() (Ivan Vecera) [1382040] - [netdrv] phy: fixed_phy: pass 'irq' to fixed_phy_add() (Ivan Vecera) [1382040] - [netdrv] phy: fixed_phy: Add gpio to determine link up/down. (Ivan Vecera) [1382040] - [netdrv] phy: fixed_phy: handle link-down case (Ivan Vecera) [1382040] - [netdrv] phy: adjust fixed_phy_register() return value (Ivan Vecera) [1382040] - [netdrv] revert "net: phy: Set the driver when registering an MDIO bus device" (Ivan Vecera) [1382040] - [netdrv] phy: resume phydev when going to RESUMING (Ivan Vecera) [1382040] - [netdrv] phy: Check for aneg completion before setting state to PHY_RUNNING (Ivan Vecera) [1382040] - [netdrv] phylib: Remove unnecessary condition check in phy (Ivan Vecera) [1382040] - [netdrv] phy: re-apply PHY fixups during phy_register_device (Ivan Vecera) [1382040] - [netdrv] phy: expose phy_aneg_done API for use by drivers (Ivan Vecera) [1382040] - [net] ethtool: export conversion function between u32 and link mode (Ivan Vecera) [1382040] - [netdrv] mdio: Move mdiobus_read/write operatings into mdio.h (Ivan Vecera) [1382040] - [netdrv] phy: Add nested variants of mdiobus read/write (Ivan Vecera) [1382040] - [netdrv] phy: add phy_device_remove() (Ivan Vecera) [1382040] - [netdrv] phy: fixed-phy: properly validate phy in fixed_phy_update_state() (Ivan Vecera) [1382040] - [netdrv] of_mdio: fix MDIO phy device refcounting (Ivan Vecera) [1382040] - [netdrv] phy: add proper phy struct device refcounting (Ivan Vecera) [1382040] - [netdrv] phy: fix mdiobus module safety (Ivan Vecera) [1382040] - [netdrv] phy: fix of_mdio_find_bus() device refcount leak (Ivan Vecera) [1382040] - [netdrv] phy: add fixed_phy_update_state() - update state of fixed_phy (Ivan Vecera) [1382040] - [netdrv] phy: Allow FIXED_PHY to be modular (Ivan Vecera) [1382040] - [netdrv] phy: export fixed_phy_register() (Ivan Vecera) [1382040] - [netdrv] phy: provide stub for fixed_phy_set_link_update (Ivan Vecera) [1382040] - [netdrv] phy: fix sparse warning in fixed.c (Ivan Vecera) [1382040] - [netdrv] phy: fixed: return an error for Clause 45 over 22 reads (Ivan Vecera) [1382040] - [netdrv] phy: extend fixed driver with fixed_phy_register() (Ivan Vecera) [1382040] - [netdrv] phy: decouple PHY id and PHY address in fixed PHY driver (Ivan Vecera) [1382040] - [netdrv] phy: Ensure the MDIO bus module is held (Ivan Vecera) [1382040] - [netdrv] phy: Set the driver when registering an MDIO bus device (Ivan Vecera) [1382040] - [netdrv] mdio_bus: fix devm_mdiobus_alloc_size export (Ivan Vecera) [1382040] - [netdrv] mdio_bus: implement devm_mdiobus_alloc/devm_mdiobus_free (Ivan Vecera) [1382040] - [netdrv] phy: allow driver to implement their own aneg_done (Ivan Vecera) [1382040] - [netdrv] phy: add genphy_aneg_done() (Ivan Vecera) [1382040] - [netdrv] phy: cleanup 10g code (Ivan Vecera) [1382040] - [netdrv] phylib: Support attaching to generic 10g driver (Ivan Vecera) [1382040] - [netdrv] phylib: Add generic 10G driver (Ivan Vecera) [1382040] - [netdrv] phylib: turn genphy_driver to an array (Ivan Vecera) [1382040] - [netdrv] phylib: introduce PHY_INTERFACE_MODE_XGMII for 10G PHY (Ivan Vecera) [1382040] - [netdrv] phylib: Add Clause 45 read/write functions (Ivan Vecera) [1382040] - [netdrv] phylib: make phy_scan_fixups() static (Ivan Vecera) [1382040] - [netdrv] phylib: remove unused adjust_state() callback (Ivan Vecera) [1382040] - [netdrv] phy: kill excess empty lines (Ivan Vecera) [1382040] - [netdrv] phy: kill excess code (Ivan Vecera) [1382040] - [netdrv] phy: kill useless local variables (Ivan Vecera) [1382040] - [netdrv] phy: coding style fixes (Ivan Vecera) [1382040] - [netdrv] phy: coding style fixes (Ivan Vecera) [1382040] - [netdrv] phy: IRQ cannot be shared (Ivan Vecera) [1382040] - [netdrv] phy: fix checkpatch errors (Ivan Vecera) [1382040] - [netdrv] phy: suspend phydev when going to HALTED (Ivan Vecera) [1382040] - [netdrv] phy: resume/suspend PHYs on attach/detach (Ivan Vecera) [1382040] - [netdrv] phy: provide phy_resume/phy_suspend helpers (Ivan Vecera) [1382040] - [netdrv] phy: consolidate PHY reset in phy_init_hw() (Ivan Vecera) [1382040] - [netdrv] phy: use phy_init_hw instead of open-coding it (Ivan Vecera) [1382040] - [netdrv] phy: allow drivers to flag a PHY device as internal (Ivan Vecera) [1382040] - [netdrv] phy: add phy_mac_interrupt() to use with PHY_IGNORE_INTERRUPT (Ivan Vecera) [1382040] - [netdrv] phy: fix the use of PHY_IGNORE_INTERRUPT (Ivan Vecera) [1382040] - [netdrv] phylib: queue work on system_power_efficient_wq (Ivan Vecera) [1382040]- [fs] fsnotify: Remove fsnotify_duplicate_mark() (Miklos Szeredi) [1427454] - [fs] fsnotify: Fix possible use-after-free in inode iteration on umount (Miklos Szeredi) [1427454] - [fs] fsnotify: constify the places working with ->f_path (Miklos Szeredi) [1427454] - [fs] constify fsnotify_parent() (Miklos Szeredi) [1427454] - [fs] fsnotify: constify 'data' (Miklos Szeredi) [1427454] - [fs] fsnotify: constify 'data' passed to ->handle_event() (Miklos Szeredi) [1427454] - [fs] fsnotify: clean up spinlock assertions (Miklos Szeredi) [1427454] - [fs] fanotify: fix possible false warning when freeing events (Miklos Szeredi) [1427454] - [fs] fanotify: use notification_lock instead of access_lock (Miklos Szeredi) [1427454] - [fs] fsnotify: convert notification_mutex to a spinlock (Miklos Szeredi) [1427454] - [fs] fsnotify: drop notification_mutex before destroying event (Miklos Szeredi) [1427454] - [fs] fsnotify: support overlayfs (Miklos Szeredi) [1427454] - [fs] fsnotify: avoid spurious EMFILE errors from inotify_init() (Miklos Szeredi) [1421964] - [fs] fsnotify: turn fsnotify reaper thread into a workqueue job (Miklos Szeredi) [1427454] - [fs] fs/notify/inode_mark.c: use list_next_entry in fsnotify_unmount_inodes (Miklos Szeredi) [1427454] - [fs] inotify: actually check for invalid bits in sys_inotify_add_watch() (Miklos Szeredi) [1427454] - [fs] inotify: hide internal kernel bits from fdinfo (Miklos Szeredi) [1427454] - [fs] fsnotify: get rid of fsnotify_destroy_mark_locked() (Miklos Szeredi) [1427454] - [fs] fsnotify: remove mark->free_list (Miklos Szeredi) [1427454] - [fs] fsnotify: document mark locking (Miklos Szeredi) [1427454] - [fs] fsnotify: fix check in inotify fdinfo printing (Miklos Szeredi) [1427454] - [fs] notify: optimize inotify/fsnotify code for unwatched files (Miklos Szeredi) [1427454] - [fs] fsnotify: remove obsolete documentation (Miklos Szeredi) [1427454] - [fs] notify: don't use module_init for non-modular inotify_user code (Miklos Szeredi) [1427454] - [fs] fanotify: fix event filtering with FAN_ONDIR set (Miklos Szeredi) [1427454] - [fs] fanotify: don't set FAN_ONDIR implicitly on a marks ignored mask (Miklos Szeredi) [1427454] - [fs] fanotify: don't recalculate a marks mask if only the ignored mask changed (Miklos Szeredi) [1427454] - [fs] fanotify: only destroy mark when both mask and ignored_mask are cleared (Miklos Szeredi) [1427454] - [fs] sched, fanotify: Deal with nested sleeps (Miklos Szeredi) [1427454] - [fs] fsnotify: remove destroy_list from fsnotify_mark (Miklos Szeredi) [1427454] - [fs] fsnotify: unify inode and mount marks handling (Miklos Szeredi) [1427454] - [fs] sched, inotify: Deal with nested sleeps (Miklos Szeredi) [1427454] - [fs] fanotify: enable close-on-exec on events' fd when requested in fanotify_init() (Miklos Szeredi) [1427454] - [fs] fsnotify: don't put user context if it was never assigned (Miklos Szeredi) [1427454] - [fs] fs/notify/group.c: make fsnotify_final_destroy_group() static (Miklos Szeredi) [1427454] - [fs] notify: don't show f_handle if exportfs_encode_inode_fh failed (Miklos Szeredi) [1427454] - [fs] fsnotify/fdinfo: use named constants instead of hardcoded values (Miklos Szeredi) [1427454] - [fs] inotify: convert use of typedef ctl_table to struct ctl_table (Miklos Szeredi) [1427454] - [fs] fanotify: check file flags passed in fanotify_init (Miklos Szeredi) [1427454] - [fs] fs/notify/fanotify/fanotify_user.c: fix FAN_MARK_FLUSH flag checking (Miklos Szeredi) [1427454] - [fs] fs/notify/mark.c: trivial cleanup (Miklos Szeredi) [1427454] - [fs] fanotify: fan_mark_flush: avoid having to provide a fake/invalid fd and path (Miklos Szeredi) [1427454] - [fs] fanotify: move unrelated handling from copy_event_to_user() (Miklos Szeredi) [1427454] - [fs] fanotify: reorganize loop in fanotify_read() (Miklos Szeredi) [1427454] - [fs] fsnotify: update comments concerning locking scheme (Miklos Szeredi) [1427454] - [fs] inotify: fix race when adding a new watch (Miklos Szeredi) [1427454] - [fs] dnotify: replace dnotify_mark_mutex with mark mutex of dnotify_group (Miklos Szeredi) [1427454] - [fs] fanotify: put duplicate code for adding vfsmount/inode marks into an own function (Miklos Szeredi) [1427454] - [fs] fanotify: fix races when adding/removing marks (Miklos Szeredi) [1427454] - [fs] fanotify: quit wanking with FASYNC in ->release() (Miklos Szeredi) [1427454] - [fs] devpts: clean up interface to pty drivers (Miklos Szeredi) [1421008] - [fs] devpts: if initialization failed, don't crash when opening /dev/ptmx (Miklos Szeredi) [1421008]- [fs] xfs: undo block reservation correctly in xfs_trans_reserve() (Eric Sandeen) [1425557] - [fs] xfs: reset b_first_retry_time when clear the retry status of xfs_buf_t (Eric Sandeen) [1425557] - [fs] xfs: clear _XBF_PAGES from buffers when readahead page (Eric Sandeen) [1425557] - [fs] xfs: don't wrap ID in xfs_dq_get_next_id (Eric Sandeen) [1425557 1418182 1405626] - [fs] xfs: don't print warnings when xfs_log_force fails (Eric Sandeen) [1425557] - [fs] xfs: fix max_retries _show and _store functions (Eric Sandeen) [1425557] - [fs] xfs: ignore leaf attr ichdr.count in verifier during log replay (Eric Sandeen) [1425557] - [fs] xfs: pass state not whichfork to trace_xfs_extlist (Eric Sandeen) [1425557] - [fs] xfs: set AGI buffer type in xlog_recover_clear_agi_bucket (Eric Sandeen) [1425557] - [fs] xfs: fix unbalanced inode reclaim flush locking (Eric Sandeen) [1425557] - [fs] xfs: check minimum block size for CRC filesystems (Eric Sandeen) [1425557] - [fs] xfs: fix up xfs_swap_extent_forks inline extent handling (Eric Sandeen) [1425557 1412945] - [fs] xfs: don't call xfs_sb_quota_from_disk twice (Eric Sandeen) [1425557] - [fs] xfs: clean up _calc_dquots_per_chunk (Eric Sandeen) [1425557] - [fs] xfs: normalize "infinite" retries in error configs (Eric Sandeen) [1425557] - [fs] xfs: fix signed integer overflow (Eric Sandeen) [1425557] - [fs] xfs: fix superblock inprogress check (Eric Sandeen) [1425557] - [fs] gfs2: Avoid alignment hole in struct lm_lockname (Robert S Peterson) [1425450] - [fs] gfs2: Add missing rcu locking for glock lookup (Robert S Peterson) [1425450] - [fs] nfs: Ignore connections that have cl_rpcclient uninitialized (Benjamin Coddington) [1421557] - [fs] nfsv4: fix getacl ERANGE for some ACL buffer sizes ("J. Bruce Fields") [1427974] - [fs] nfsv4: fix getacl head length estimation ("J. Bruce Fields") [1427974] - [fs] sunrpc: replace generic auth_cred hash with auth-specific function (Frank Sorenson) [1371693] - [fs] sunrpc: add RPCSEC_GSS hash_cred() function (Frank Sorenson) [1371693] - [fs] sunrpc: add auth_unix hash_cred() function (Frank Sorenson) [1371693] - [fs] sunrpc: add generic_auth hash_cred() function (Frank Sorenson) [1371693] - [fs] sunrpc: add hash_cred() function to rpc_authops struct (Frank Sorenson) [1371693]- [netdrv] scripts/spelling.txt: add "varible" pattern and fix typo instances (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Invoke softirqs after napi_reschedule (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: remove duplicate device id from PCI table (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: mark the value passed to csum_replace_by_diff as __wsum (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Error handling for link event (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: properly convert le16 value to CPU format (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: convert to cpu from le16 to generate switch_id correctly (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: refactor AQ CMD buffer debug printing (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Fix Adaptive ITR enabling (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: remove unnecessary call to i40e_update_link_info (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: enable mc magic pkt wakeup during power down (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: fix disable overflow promiscuous mode (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Save more link abilities when using ethtool (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: avoid race condition when sending filters to firmware for addition (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: allow i40e_update_filter_state to skip broadcast filters (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: don't warn every time we clear an Rx timestamp register (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Save link FEC info from link up event (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Add bus number info to i40e_bus_info struct (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Clean up dead code (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf : Changed version from 1.6.25 to 1.6.27 (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: update comment explaining where FDIR buffers are freed (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: eliminate i40e_pull_tail() (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: Moves skb from i40e_rx_buffer to i40e_ring (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: Limit DMA sync of RX buffers to actual packet size (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: don't check params until after checking for client instance (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: add interrupt rate limit verbosity (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: refactor macro INTRL_USEC_TO_REG (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: remove unused function (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Quick refactor to start moving data off stack and into Tx buffer info (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: remove unnecessary __packed (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Deprecating unused macro (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: when adding or removing MAC filters, correctly handle VLANs (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: avoid O(n^2) loop when deleting all filters (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: rename i40e_put_mac_in_vlan and i40e_del_mac_all_vlan (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: no need to check is_vsi_in_vlan before calling i40e_del_mac_all_vlan (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: fold the i40e_is_vsi_in_vlan check into i40e_put_mac_in_vlan (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: don't allow i40e_vsi_(add|kill)_vlan to operate when VID<1 (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: don't truncate match_method assignment (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: move all updates for VLAN mode into i40e_sync_vsi_filters (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: use (add|rm)_vlan_all_mac helper functions when changing PVID (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: factor out addition/deletion of VLAN per each MAC address (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: delete filter after adding its replacement when converting (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: refactor i40e_update_filter_state to avoid passing aq_err (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: recalculate vsi->active_filters from hash contents (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: defeature support for PTP L4 frame detection on XL710 (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: lock service task correctly (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Add functions which apply correct PHY access method for read and write operation (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Add FEC for 25g (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Add support for 25G devices (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: use unsigned printf format specifier for active_filters count (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] Changed version from 1.6.21 to 1.6.25 (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Blink LED on 1G BaseT boards (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: remove code to handle dev_addr specially (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: napi_poll must return the work done (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: restore workaround for removing default MAC filter (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: simplify txd use count calculation (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Driver prints log message on link speed change (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: change message to only appear when extra debug info is wanted (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: replace for memcpy with single memcpy call in ethtool (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: set broadcast promiscuous mode for each active VLAN (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Fix for ethtool Supported link modes (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Pass unknown PHY type for unknown PHYs (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Remove unreachable code (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: fix panic on SPARC while changing num of desc (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Add protocols over MCTP to i40e_aq_discover_capabilities (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: fix trivial typo in naming of i40e_sync_filters_subtask (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Add Clause22 implementation (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: avoid duplicate private flags definitions (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: remove second check of VLAN_N_VID in i40e_vlan_rx_add_vid (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: remove error_param_int label from i40e_vc_config_promiscuous_mode_msg (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Be much more verbose about what we can and cannot offload (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: removed unreachable code (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Implementation of ERROR state for NVM update state machine (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Fix for division by zero (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: clear mac filter count on reset (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Reorder logic for coalescing RS bits (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Add common function for finding VSI by type (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: replace PTP Rx timestamp hang logic (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: use a mutex instead of spinlock in PTP user entry points (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: correct check for reading TSYNINDX from the receive descriptor (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: remove duplicate add/delete adminq command code for filters (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: avoid looping to check whether we're in VLAN mode (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: fix MAC filters when removing VLANs (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: properly cleanup on allocation failure in i40e_sync_vsi_filters (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: store MAC/VLAN filters in a hash with the MAC Address as key (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: implement __i40e_del_filter and use where applicable (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: When searching all MAC/VLAN filters, ignore removed filters (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: refactor i40e_put_mac_in_vlan to avoid changing f->vlan (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: move i40e_put_mac_in_vlan and i40e_del_mac_all_vlan (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: make use of __dev_uc_sync and __dev_mc_sync (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: drop is_vf and is_netdev fields in struct i40e_mac_filter (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Add missing \n to end of dev_err message (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: disable MSI-X interrupts if we cannot reserve enough vectors (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Fix configure TCs after initial DCB disable (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Clean up handling of msglevel flags and debug parameter (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Fix bit logic error in failure case (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: Changed version from 1.6.19 to 1.6.21 (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Removal of workaround for simple MAC address filter deletion (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Fix for long link down notification time (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Drop redundant Rx descriptor processing code (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: fix confusing dmesg info for ethtool -L option (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Make struct i40e_stats const (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: Changed version from 1.6.16 to 1.6.19 (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: fix interrupt affinity bug (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: group base mode VF offload flags (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: reopen client after reset (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Drop code for unsupported flow types (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Remove unused function i40e_vsi_lookup (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Bit test mask correction (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Rewrite Flow Director busy wait loop (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Fix client interaction (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: avoid NULL pointer dereference and recursive errors on early PCI error (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: fix sideband flow director vector allocation (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: fix MSI-X vector redistribution if hw limit is reached (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: check if vectors are already depleted when doing VMDq allocation (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40evf: support queue-specific settings for interrupt moderation (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: don't configure zero-size RSS table (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Strip out debugfs hook for Flow Director filter programming (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Split Flow Director descriptor config into separate function (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: Add txring_txq function to match fm10k and ixgbe (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Fix Flow Director raw_buf cleanup (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Increase minimum number of allocated VSI (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: Changed version to 1.6.16 (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: removing unreachable code (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: check conflicting ntuple/sideband rules when re-enabling ATR (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: cleanup ATR auto_disable_flags use (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: add encap csum VF offload flag (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: fix deleting mac filters (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Remove 100 Mbps SGMII support for X722 (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Limit TX descriptor count in cases where frag size is greater than 16K (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Fix for extra byte swap in tunnel setup (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Fix to check for NULL (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: return correct opcode to VF (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: fix "dump port" command when NPAR enabled (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: fix setting user defined RSS hash key (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] ptp_clock: future-proofing drivers against PTP subsystem becoming optional (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Fix kernel panic on enable/disable LLDP (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: Fix indentation (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Remove XSTRINGIFY macro definitions and uses (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: use matching format identifiers (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Add support for HMC resource and profile for X722 (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Fix byte ordering in ARP NS code for X722 (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: refactor tail_bump check (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: use alloc_workqueue instead of create_singlethread_workqueue (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Expose 'trust' flag to userspace via ndo_get_vf_config (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: remove a stray unlock (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf-Bump version from 1.6.11 to 1.6.12 (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Allow RSS Hash set with less than four parameters (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: fix memory leak (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: fix lookup table when RSS disabled/enabled (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Don't notify client of VF reset during VF creation (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: don't allow reduction of channels below active FD rules (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Fix static analysis tool warning (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: reset RX csum error stat with other pf stats (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: Reset VLAN filter count when resetting (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Fix a bug where a client close can be called before an open is complete (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Use list_move instead of list_del/list_add (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] ethernet/intel: Use pci_(request|release)_mem_regions (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Explicitly write platform-specific mac address after PF reset (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: add missing link advertise setting (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf-bump version to 1.6.11 (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: refactor Rx filter handling (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Remove device ID 0x37D4 (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: remove useless initializer (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Fix to show correct Advertised Link Modes when link is down (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: avoid null pointer dereference (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: use valid online CPU on q_vector initialization (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: enable VSI broadcast promiscuous mode instead of adding broadcast filter (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: Fix i40e_rx_checksum (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: Bump version from 1.5.16 to 1.6.4 (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: add VSI info to macaddr messages (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: set default VSI without a reset (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Fix RSS to not be limited by the number of CPUs (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Removing unnecessary code which caused supported link mode bug (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: fix missing DA cable check (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Save PCI state before suspend (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Clean up MSIX IRQs before suspend (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Add a call to set the client interface down (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: write HENA for VFs (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: add hw struct local variable (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: add functions to control default VSI (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Move all UDP port notifiers to single function (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: fix an uninitialized variable bug (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Bump version from 1.5.10 to 1.5.16 (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: don't add broadcast filter for VFs (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: properly report Rx packet hash (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: set context to use VSI RSS LUT for SR-IOV (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Correct UDP packet header for non_tunnel-ipv6 (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: change Rx hang message into a WARN_ONCE (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Refactor ethtool get_settings (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: lie to the VF (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Add vf-true-promisc-support priv flag (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Implement the API function for aq_set_switch_config (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Add support for disabling all link and change bits needed for PHY interactions (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: fix misleading indentation (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Test memory before ethtool alloc succeeds (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: Remove unused hardware receive descriptor code (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40evf: Drop packet split receive routine (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Refactor receive routine (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: Remove reference to ring->dtype (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: Drop packet split receive routine (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: Refactor tunnel interpretation (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: Add support for GSO partial with UDP_TUNNEL_CSUM and GRE_CSUM (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: make use of BIT() macro to prevent left shift of signed values (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e/i40evf: fix I40E_MASK signed shift overflow warnings (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: keep VFs trusted by default (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: fixup of commit 4e312a9e3b (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: fixup of commit f77ccd1220 (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: fixup of commit e306fbc5e1 (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40e: remove RHEL-only FCOE message (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521] - [netdrv] i40iw: remove tech-preview (Stefan Assmann) [1374546 1390452 1390449 1385344 1384456 1378964 1371500 1348490 1383521]- [kernel] acpi / hotplug / pci: Make device_is_managed_by_native_pciehp() public (Myron Stowe) [1418060] - [pci] acpi / hotplug / pci: Use cached copy of PCI_EXP_SLTCAP_HPC bit (Myron Stowe) [1418060] - [pci] Unfold conditions to block runtime PM on PCIe ports (Myron Stowe) [1418060] - [pci] Consolidate conditions to allow runtime PM on PCIe ports (Myron Stowe) [1418060] - [pci] Activate runtime PM on a PCIe port only if it can suspend (Myron Stowe) [1418060] - [pci] Speed up algorithm in pci_bridge_d3_update() (Myron Stowe) [1418060] - [pci] Autosense device removal in pci_bridge_d3_update() (Myron Stowe) [1418060] - [pci] Don't acquire ref on parent in pci_bridge_d3_update() (Myron Stowe) [1418060] - [pci] pciehp: Clear attention LED on device add (Myron Stowe) [1418060] - [pci] Fix bridge_d3 update on device removal (Myron Stowe) [1418060] - [pci] acpi / hotplug / pci: Runtime resume bridges before bus rescans (Myron Stowe) [1418060] - [pci] pciehp: Ignore interrupts during D3cold (Myron Stowe) [1418060] - [pci] Add runtime PM support for PCIe ports (Myron Stowe) [1418060] - [pci] Power on bridges before scanning new devices (Myron Stowe) [1418060] - [kernel] pci: Put PCIe ports into D3 during suspend (Myron Stowe) [1418060] - [pci] Don't clear d3cold_allowed for PCIe ports (Myron Stowe) [1418060] - [pci] pci / pm: Tune down retryable runtime suspend error messages (Myron Stowe) [1418060] - [acpi] invoke acpi_device_wakeup() with correct parameters (Myron Stowe) [1418060] - [pci] Shuffle pci-acpi.c functions to group them logically (Myron Stowe) [1418060] - [acpi] acpi / pm: Always enable wakeup GPEs when enabling device wakeup (Myron Stowe) [1418060] - [kernel] acpi / pm: Revork the handling of ACPI device wakeup notifications (Myron Stowe) [1418060] - [kernel] pm: Create PM workqueue if runtime PM is not configured too (Myron Stowe) [1418060] - [kernel] acpi: Clean up inclusions of ACPI header files (Myron Stowe) [1418060] - [kernel] tracing: Fix return value of ftrace_raw_output_prep() (Pratyush Anand) [1365958] - [kernel] tracing: remove unused ftrace_output_event() prototype (Pratyush Anand) [1365958] - [kernel] tracing: Fix hwlat kthread migration (Pratyush Anand) [1365958] - [kernel] tracing: Have max_latency be defined for HWLAT_TRACER as well (Pratyush Anand) [1365958] - [kernel] tracing: #ifdef out uses of max trace when CONFIG_TRACER_MAX_TRACE is not set (Pratyush Anand) [1365958] - [kernel] tracing: Add NMI tracing in hwlat detector (Pratyush Anand) [1365958] - [kernel] tracing: Have hwlat trace migrate across tracing_cpumask CPUs (Pratyush Anand) [1365958] - [kernel] tracing: Add documentation for hwlat_detector tracer (Pratyush Anand) [1365958] - [kernel] tracing: Added hardware latency tracer (Pratyush Anand) [1365958] - [kernel] tracing: Make tracing_cpumask available for all instances (Pratyush Anand) [1365958] - [kernel] tracing: Set up infrastructure to allow tracers for instances (Pratyush Anand) [1365958] - [kernel] tracing: Move tracing_max_latency into trace_array (Pratyush Anand) [1365958] - [kernel] tracing: Pass trace_array to flag_changed callback (Pratyush Anand) [1365958] - [kernel] tracing: Pass trace_array to set_flag callback (Pratyush Anand) [1365958] - [kernel] tracing: Add trace_seq_has_overflowed() and trace_handle_return() (Pratyush Anand) [1365958] - [kernel] tracing: Move raw output code from macro to standalone function (Pratyush Anand) [1365958] - [kernel] tracing: Add entry->next_cpu to trace_ctxwake_bin() (Pratyush Anand) [1365958] - [kernel] tracing: Use trace_seq_puts()/trace_seq_putc() where possible (Pratyush Anand) [1365958] - [kernel] x86/xen/kdump: Replace CONFIG_KEXEC with CONFIG_KEXEC_CORE (Xunlei Pang) [1415443] - [kernel] revert "x86/panic: Replace CONFIG_KEXEC_CORE with CONFIG_KEXEC" (Xunlei Pang) [1415443] - [kernel] kexec: move some memembers and definitions within the scope of CONFIG_KEXEC_FILE (Xunlei Pang) [1415443] - [kernel] kexec: split kexec_load syscall from kexec core code (Xunlei Pang) [1415443] - [kernel] kexec: split kexec_file syscall code to kexec_file.c (Xunlei Pang) [1415443] - [kernel] use macros from compiler.h instead of __attribute__((...)) (Xunlei Pang) [1415443] - [kernel] kexec, kconfig: spell "architecture" properly (Xunlei Pang) [1415443] - [kernel] kexec: simplify conditional (Xunlei Pang) [1415443] - [kernel] kexec: remove never used member destination in kimage (Xunlei Pang) [1415443] - [kernel] kexec: fix a typo in comment (Xunlei Pang) [1415443] - [kernel] kexec: allocate the kexec control page with KEXEC_CONTROL_MEMORY_GFP (Xunlei Pang) [1415443] - [kernel] kexec: remove unnecessary KERN_ERR from kexec.c (Xunlei Pang) [1415443] - [kernel] kexec: remove the unused function parameter (Xunlei Pang) [1415443] - [kernel] kexec: take the segment adding out of locate_mem_hole functions (Xunlei Pang) [1415443] - [net] netfilter: conntrack: validate SCTP crc32c in PREROUTING (Davide Caratti) [1353218] - [net] netfilter: select LIBCRC32C together with SCTP conntrack (Davide Caratti) [1353218] - [net] netfilter: nat: skip checksum on offload SCTP packets (Davide Caratti) [1401578] - [net] dccp: fix freeing skb too early for IPV6_RECVPKTINFO (Hannes Frederic Sowa) [1423463] {CVE-2017-6074} - [scsi] lpfc: Fix eh_deadline setting for sli3 adapters (Ewan Milne) [1366564] - [scsi] mpt2sas: fix a print at driver exit and change version string (Tomas Henzl) [1417040] - [scsi] mpt3sas: Updating driver version to v15.100.00.00 (Tomas Henzl) [1417040] - [scsi] mpt3sas: Fix Firmware fault state 0x2100 during heavy 4K RR FIO stress test (Tomas Henzl) [1417040] - [scsi] mpt3sas: Fix for Crusader to achieve product targets with SAS devices (Tomas Henzl) [1417040] - [scsi] mpt3sas: Added print to notify cable running at a degraded speed (Tomas Henzl) [1417040] - [scsi] mpt3sas: disable ASPM for MPI2 controllers (Tomas Henzl) [1417040] - [scsi] mpt3sas: Force request partial completion alignment (Tomas Henzl) [1418286] - [scsi] libfc: Don't have fc_exch_find log errors on a new exchange (Chris Leech) [1378320] - [net-next] treewide: use is_vlan_dev() helper function (Maurizio Lombardi) [1385134] - [scsi] bnx2fc: Mark symbols static where possible (Maurizio Lombardi) [1385134] - [scsi] bnx2fc: Simplify code (Maurizio Lombardi) [1385134]- [md] dm round robin: revert "use percpu 'repeat_count' and 'current_path'" (Mike Snitzer) [1422567] - [md] dm rq: cope with DM device destruction while in dm_old_request_fn() (Mike Snitzer) [1412854] - [x86] ptp_kvm: try to detect hypercall availability (Marcelo Tosatti) [1419783] - [x86] ptp: add kvm PTP driver (Marcelo Tosatti) [1419783] - [x86] kvm: x86: add KVM_HC_CLOCK_PAIRING hypercall (Marcelo Tosatti) [1419783] - [x86] kvmclock: export kvmclock clocksource pointer (Marcelo Tosatti) [1419783] - [x86] perf/x86/amd/uncore: Update sysfs attributes for Family17h processors (Suravee Suthikulpanit) [1391664 1391662] - [x86] perf/x86/amd/uncore: Update the number of uncore counters (Suravee Suthikulpanit) [1391664 1391662] - [x86] perf/x86/amd/uncore: Rename 'L2' to 'LLC' (Suravee Suthikulpanit) [1391664 1391662] - [fs] binfmt_elf.c:load_elf_binary(): return -EINVAL on zero-length mappings (Bhupesh Sharma) [1415893] - [kernel] mm: fold arch_randomize_brk into ARCH_HAS_ELF_RANDOMIZE (Bhupesh Sharma) [1415893] - [fs] mm: split ET_DYN ASLR from mmap ASLR (Bhupesh Sharma) [1415893] - [s390] redefine randomize_et_dyn for ELF_ET_DYN_BASE (Bhupesh Sharma) [1415893] - [kernel] mm: expose arch_mmap_rnd when available (Bhupesh Sharma) [1415893] - [s390] standardize mmap_rnd() usage (Bhupesh Sharma) [1415893] - [s390] mmap: randomize mmap base for bottom up direction (Bhupesh Sharma) [1415893] - [powerpc] standardize mmap_rnd() usage (Bhupesh Sharma) [1415893] - [x86] standardize mmap_rnd() usage (Bhupesh Sharma) [1415893] - [fs] binfmt_elf.c: fix bug in loading of PIE binaries (Bhupesh Sharma) [1415893] - [lib] locking/spinlock/debug: Remove spinlock lockup detection code (Waiman Long) [1425209] - [tools] cpupower: Fix no-rounding MHz frequency output (Prarit Bhargava) [1427742] - [crypto] mcryptd - Check mcryptd algorithm compatibility (Herbert Xu) [1402133] {CVE-2016-10147} - [crypto] mcryptd - process CRYPTO_ALG_INTERNAL (Herbert Xu) [1402133] {CVE-2016-10147} - [crypto] vmx - Fix memory corruption caused by p8_ghash (Gustavo Duarte) [1403693] - [crypto] ghash-generic - move common definitions to a new header file (Gustavo Duarte) [1403693] - [crypto] vmx - Increase priority of aes-cbc cipher (Gustavo Duarte) [1403693] - [crypto] vmx - Fix ABI detection (Gustavo Duarte) [1403693] - [crypto] vmx - comply with ABIs that specify vrsave as reserved (Gustavo Duarte) [1403693] - [crypto] vmx - fix null dereference in p8_aes_xts_crypt (Gustavo Duarte) [1391563] - [crypto] vmx - Fix aes_p8_xts_decrypt build failure (Gustavo Duarte) [1391563] - [crypto] vmx - Adding asm subroutines for XTS (Gustavo Duarte) [1391563] - [crypto] vmx - Adding support for XTS (Gustavo Duarte) [1391563] - [kernel] printk: Do not disable preemption for accessing printk_func (Scott Wood) [1427305] - [firmware] dmi_scan: add SBMIOS entry and DMI tables (Prarit Bhargava) [1386195] - [firmware] efi: dmi: List SMBIOS3 table before SMBIOS table (Prarit Bhargava) [1386195] - [platform] x86: thinkpad_acpi: Initialize local in_tablet_mode and type (Lyude Paul) [1389438] - [platform] x86: thinkpad_acpi: Add support for X1 Yoga (2016) Tablet Mode (Lyude Paul) [1389438] - [platform] x86: thinkpad_acpi: Move tablet detection into separate function (Lyude Paul) [1389438]- [documentation] x86/boot: Fix KASLR and memmap= collision (Baoquan He) [1290840] - [documentation] x86, boot: Fix warning due to undeclared strlen() (Baoquan He) [1290840] - [documentation] x86/mm: Refactor KASLR entropy functions (Baoquan He) [1290840] - [documentation] x86/power/64: Use __pa() for physical address computation (Baoquan He) [1290840] - [documentation] x86/power/64: Always create temporary identity mapping correctly (Baoquan He) [1290840] - [documentation] x86/power/64: Do not refer to __PAGE_OFFSET from assembly code (Baoquan He) [1290840] - [documentation] x86/kaslr, x86/power: Remove x86 hibernation restrictions (Baoquan He) [1290840] - [documentation] x86/power/64: Fix kernel text mapping corruption during image restoration (Baoquan He) [1290840] - [documentation] x86/asm, x86/power/hibernate: Use local labels in asm (Baoquan He) [1290840] - [documentation] x86/doc: Correct limits in Documentation/x86/x86_64/mm.txt (Baoquan He) [1290840] - [documentation] x86/kaslr: Fix typo in the KASLR_FLAG documentation (Baoquan He) [1290840] - [x86] 64: Disable the mm track code during boot stage (Baoquan He) [1290840] - [x86] __force_order doesn't need to be an actual variable (Baoquan He) [1290840] - [x86] kaslr: Fix boot crash with certain memory configurations (Baoquan He) [1290840] - [x86] kaslr: Allow randomization below the load address (Baoquan He) [1290840] - [x86] kaslr: Extend kernel image physical address randomization to addresses larger than 4G (Baoquan He) [1290840] - [x86] kaslr: Randomize virtual address separately (Baoquan He) [1290840] - [x86] kaslr: Clarify identity map interface (Baoquan He) [1290840] - [x86] boot: Refuse to build with data relocations (Baoquan He) [1290840] - [x86] kaslr: Clarify purpose of each get_random_long() (Baoquan He) [1290840] - [x86] kaslr: Add virtual address choosing function (Baoquan He) [1290840] - [x86] kaslr: Return earliest overlap when avoiding regions (Baoquan He) [1290840] - [x86] kaslr: Add 'struct slot_area' to manage random_addr slots (Baoquan He) [1290840] - [x86] boot: Add missing file header comments (Baoquan He) [1290840] - [x86] kaslr: Initialize mapping_info every time (Baoquan He) [1290840] - [x86] boot: Comment what finalize_identity_maps() does (Baoquan He) [1290840] - [x86] kaslr: Build identity mappings on demand (Baoquan He) [1290840] - [x86] boot: Split out kernel_ident_mapping_init() (Baoquan He) [1290840] - [x86] boot: Clean up indenting for asm/boot.h (Baoquan He) [1290840] - [x86] boot: Double BOOT_HEAP_SIZE to 64KB (Baoquan He) [1290840] - [x86] kaslr: Improve comments around the mem_avoid[] logic (Baoquan He) [1290840] - [x86] boot: Simplify pointer casting in choose_random_location() (Baoquan He) [1290840] - [x86] kaslr: Consolidate mem_avoid[] entries (Baoquan He) [1290840] - [x86] boot: Clean up pointer casting (Baoquan He) [1290840] - [x86] boot: Warn on future overlapping memcpy() use (Baoquan He) [1290840] - [x86] boot: Extract error reporting functions (Baoquan He) [1290840] - [x86] boot: Correctly bounds-check relocations (Baoquan He) [1290840] - [x86] kaslr: Clean up unused code from old 'run_size' and rename it to 'kernel_total_size' (Baoquan He) [1290840] - [x86] boot: Fix "run_size" calculation (Baoquan He) [1290840] - [x86] boot: Calculate decompression size during boot not build (Baoquan He) [1290840] - [x86] boot: Move compressed kernel to the end of the decompression buffer (Baoquan He) [1290840] - [x86] mm: Page align the '_end' symbol to avoid pfn conversion bugs (Baoquan He) [1290840] - [x86] kaslr: Handle kernel relocations above 2G correctly (Baoquan He) [1290840] - [x86] boot: Rename overlapping memcpy() to memmove() (Baoquan He) [1290840] - [x86] kaslr: Warn when KASLR is disabled (Baoquan He) [1290840] - [x86] boot: Make memcpy() handle overlaps (Baoquan He) [1290840] - [x86] boot: Clean up things used by decompressors (Baoquan He) [1290840] - [x86] kaslr: Drop CONFIG_RANDOMIZE_BASE_MAX_OFFSET (Baoquan He) [1290840] - [x86] kaslr: Update description for decompressor worst case size (Baoquan He) [1290840] - [x86] kaslr: Rename "random" to "random_addr" (Baoquan He) [1290840] - [x86] kaslr: Clarify purpose of kaslr.c (Baoquan He) [1290840] - [x86] boot: Clarify purpose of functions in misc.c (Baoquan He) [1290840] - [x86] boot: Rename "real_mode" to "boot_params" (Baoquan He) [1290840] - [x86] kaslr: Remove unneeded boot_params argument (Baoquan He) [1290840] - [x86] kaslr: Rename aslr.c to kaslr.c (Baoquan He) [1290840] - [x86] boot: Don't compile early_serial_console.c when !CONFIG_EARLY_PRINTK (Baoquan He) [1290840] - [x86] boot: Don't compile aslr.c when !CONFIG_RANDOMIZE_BASE (Baoquan He) [1290840] - [x86] boot: Use the usual -y -n mechanism for objects in vmlinux (Baoquan He) [1290840] - [lib] decompressors: use real out buf size for gunzip with kernel (Baoquan He) [1290840] - [lib] decompressors: fix "no limit" output buffer length (Baoquan He) [1290840] - [lib] initramfs: support initramfs that is bigger than 2GiB (Baoquan He) [1290840] - [lib] decompress_inflate.c: include appropriate header file (Baoquan He) [1290840] - [x86] boot: Add hex output for debugging (Baoquan He) [1290840] - [x86] kaslr: fix build due to missing ALIGN definition (Baoquan He) [1290840] - [x86] introduce kaslr_offset() (Baoquan He) [1290840] - [x86] mm/kaslr: Propagate KASLR status to kernel proper (Baoquan He) [1290840] - [x86] revert "x86/mm/aslr: Propagate base load address calculation" (Baoquan He) [1290840] - [x86] asm/boot/64: Use __BOOT_TSS instead of literal $0x20 (Baoquan He) [1290840] - [x86] mm/aslr: Avoid PAGE_SIZE redefinition for UML subarch (Baoquan He) [1290840] - [x86] mm/aslr: Propagate base load address calculation (Baoquan He) [1290840] - [x86] asm/boot: Use already defined KEEP_SEGMENTS macro in head_{32, 64}.S (Baoquan He) [1290840] - [x86] build: replace Perl script with Shell script (Baoquan He) [1290840] - [x86] boot: Skip relocs when load address unchanged (Baoquan He) [1290840] - [x86] Use $(OBJDUMP) instead of plain objdump (Baoquan He) [1290840] - [x86] kaslr: Handle Gold linker for finding bss/brk (Baoquan He) [1290840] - [x86] x86-64: Use RIP-relative addressing for most per-CPU accesses (Baoquan He) [1290840] - [x86] x86-64: Handle PC-relative relocations on per-CPU data (Baoquan He) [1290840] - [x86] kaslr: Prevent .bss from overlaping initrd (Baoquan He) [1290840] - [x86] boot: Document intermediates more clearly (Baoquan He) [1290840] - [x86] boot, kaslr: Fix nuisance warning on 32-bit builds (Baoquan He) [1290840] - [x86] kaslr: Avoid the setup_data area when picking location (Baoquan He) [1290840] - [kernel] x86, kaslr: boot-time selectable with hibernation (Baoquan He) [1290840] - [kernel] pm / hibernate: introduce "nohibernate" boot parameter (Baoquan He) [1290840] - [x86] kaslr: fix module lock ordering problem (Baoquan He) [1290840] - [x86] kaslr: randomize module base load address (Baoquan He) [1290840] - [x86] mm/arch: use NUMA_NO_NODE (Baoquan He) [1290840] - [x86] kaslr: add missed "static" declarations (Baoquan He) [1290840] - [x86] kaslr: export offset in VMCOREINFO ELF notes (Baoquan He) [1290840] - [x86] kaslr: Clarify RANDOMIZE_BASE_MAX_OFFSET (Baoquan He) [1290840] - [x86] kaslr: Remove unused including (Baoquan He) [1290840] - [x86] kaslr: Use char array to gain sizeof sanity (Baoquan He) [1290840] - [x86] kaslr: Add a circular multiply for better bit diffusion (Baoquan He) [1290840] - [x86] kaslr: Mix entropy sources together as needed (Baoquan He) [1290840] - [x86] relocs: Add percpu fixup for GNU ld 2.23 (Baoquan He) [1290840] - [x86] boot: Rename get_flags() and check_flags() to *_cpuflags() (Baoquan He) [1290840] - [x86] kaslr: Raise the maximum virtual address to -1 GiB on x86_64 (Baoquan He) [1290840] - [x86] kaslr: Report kernel offset on panic (Baoquan He) [1290840] - [x86] kaslr: Select random position from e820 maps (Baoquan He) [1290840] - [x86] kaslr: Provide randomness functions (Baoquan He) [1290840] - [x86] kaslr: Return location from decompress_kernel (Baoquan He) [1290840] - [x86] boot: Move CPU flags out of cpucheck (Baoquan He) [1290840] - [x86] relocs: Add more per-cpu gold special cases (Baoquan He) [1290840] - [x86] mkpiggy.c: Explicitly close the output file (Baoquan He) [1290840] - [x86] relocs: Move ELF relocation handling to C (Baoquan He) [1290840]- [kernel] tasklist_lock: Change from rwlock_t to qrwlock_t (Waiman Long) [1241990] - [kernel] qrwlock: Build wrapper headers and functions on top of qrwlock (Waiman Long) [1241990] - [kernel] locking/qrwlock: Reduce reader/writer to reader lock transfer latency (Waiman Long) [1241990] - [kernel] locking/qrwlock: Better optimization for interrupt context readers (Waiman Long) [1241990] - [kernel] locking/qrwlock: Rename functions to queued_*() (Waiman Long) [1241990] - [kernel] locking/qrwlock: Don't contend with readers when setting _QW_WAITING (Waiman Long) [1241990] - [kernel] locking/qrwlock: Rename QUEUE_RWLOCK to QUEUED_RWLOCKS (Waiman Long) [1241990] - [kernel] x86, locking/rwlocks: Enable qrwlocks on x86 (Waiman Long) [1241990] - [kernel] locking/rwlocks: Introduce 'qrwlocks' - fair, queued rwlocks (Waiman Long) [1241990] - [kernel] locking/pvqspinlock: Block kernel module loading on old kernel (Waiman Long) [1241990] - [kernel] locking/qspinlock: Handle ticket unlock code in old kernel modules (Waiman Long) [1241990] - [kernel] locking/qspinlock: Maintain same kABI signature as ticket locks (Waiman Long) [1241990] - [kernel] locking/pvqspinlock: Fix double hash race (Waiman Long) [1241990] - [kernel] locking/qspinlock: Fix spin_unlock_wait() some more (Waiman Long) [1241990] - [kernel] locking/pvstat: Separate wait_again and spurious wakeup stats (Waiman Long) [1241990] - [kernel] locking, qspinlock: Fix spin_is_locked() and spin_unlock_wait() (Waiman Long) [1241990] - [kernel] locking/pvqspinlock: Fix division by zero in qstat_read() (Waiman Long) [1241990] - [kernel] locking/qspinlock: Move __ARCH_SPIN_LOCK_UNLOCKED to qspinlock_types.h (Waiman Long) [1241990] - [kernel] x86/locking: Create stack frame in PV unlock (Waiman Long) [1241990] - [kernel] locking/pvqspinlock: Queue node adaptive spinning (Waiman Long) [1241990] - [kernel] locking/pvqspinlock: Allow limited lock stealing (Waiman Long) [1241990] - [kernel] locking/pvqspinlock: Collect slowpath lock statistics (Waiman Long) [1241990] - [kernel] locking/pvqspinlock, x86: Optimize the PV unlock code path (Waiman Long) [1241990] - [kernel] locking/qspinlock: Avoid redundant read of next pointer (Waiman Long) [1241990] - [kernel] locking/qspinlock: Prefetch the next node cacheline (Waiman Long) [1241990] - [kernel] locking/pvqspinlock: Kick the PV CPU unconditionally when _Q_SLOW_VAL (Waiman Long) [1241990] - [kernel] locking/qspinlock: Fix performance regression under unaccelerated VMs (Waiman Long) [1241990] - [kernel] locking/pvqspinlock: Only kick CPU at unlock time (Waiman Long) [1241990] - [kernel] locking/pvqspinlock: Order pv_unhash() after cmpxchg() on unlock slowpath (Waiman Long) [1241990] - [kernel] locking: Clean up pvqspinlock warning (Waiman Long) [1241990] - [kernel] locking/pvqspinlock: Fix kernel panic in locking-selftest (Waiman Long) [1241990] - [kernel] locking/pvqspinlock: Rename QUEUED_SPINLOCK to QUEUED_SPINLOCKS (Waiman Long) [1241990] - [kernel] locking/pvqspinlock: replace xchg() by the more descriptive set_mb() (Waiman Long) [1241990] - [kernel] locking/pvqspinlock, x86: Enable PV qspinlock for Xen (Waiman Long) [1241990] - [kernel] locking/pvqspinlock, x86: Enable PV qspinlock for KVM (Waiman Long) [1241990] - [kernel] locking/pvqspinlock, x86: Implement the paravirt qspinlock call patching (Waiman Long) [1241990] - [kernel] locking/pvqspinlock: Implement simple paravirt support for the qspinlock (Waiman Long) [1241990] - [kernel] locking/qspinlock: Revert to test-and-set on hypervisors (Waiman Long) [1241990] - [kernel] locking/qspinlock: Use a simple write to grab the lock (Waiman Long) [1241990] - [kernel] locking/qspinlock: Optimize for smaller NR_CPUS (Waiman Long) [1241990] - [kernel] locking/qspinlock: Extract out code snippets for the next patch (Waiman Long) [1241990] - [kernel] locking/qspinlock: Add pending bit (Waiman Long) [1241990] - [kernel] locking/qspinlock, x86: Enable x86-64 to use queued spinlocks (Waiman Long) [1241990] - [kernel] locking/qspinlock: Introduce a simple generic 4-byte queued spinlock (Waiman Long) [1241990] - [kernel] percpu: Make __verify_pcu_ptr handle per cpu pointers to arrays (Waiman Long) [1241990] - [kernel] compiler: Allow 1- and 2-byte smp_load_acquire() and smp_store_release() (Waiman Long) [1241990]- [sound] alsa: remove unused dmaengine bits (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: Replace MBI_REG_READ with constant 0x10 (Jaroslav Kysela) [1399503] - [sound] alsa: usb-midi: correct speed checking (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: correct speed checking (Jaroslav Kysela) [1399503] - [sound] alsa: pcm: Allow 32 bit sample format in IEC958 channel status helper (Jaroslav Kysela) [1399503] - [sound] alsa: pcm: add IEC958 channel status helper for hw_params (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: rt5645: set sel_i2s_pre_div1 to 2 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: codec duplicated callback function goes to component on rt5645 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: rt5645: Add ACPI ID 10EC5640 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: rt5645: add DAC1 soft volume func control (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: rt5645: set RT5645_PRIV_INDEX as volatile (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: rt5645: fix reg-2f default value (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: rt5645: patch reg-0x8a (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: rl6347a: Use dev_err for I2C communication error prints (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: codec duplicated callback function goes to component on ssm4567 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: codec duplicated callback function goes to component on ssm2518 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: codec duplicated callback function goes to component on sn95031 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: rt5670: Add missing 10EC5072 ACPI ID (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: rt5670: Enable Braswell platform workaround for Dell Wyse 3040 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: rt5670: increse LDO power (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: rt5670: Enable MCLK detection (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: codec duplicated callback function goes to component on rt5670 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: rt5670: patch reg-0x8a (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: rt5670: fix HP Playback Volume control (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: codec duplicated callback function goes to component on rt5651 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: rt5645: polling jd status in all conditions (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: rt5645: Add dmi_system_id "Google Setzer" (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: rt5640: add Mono ADC Capture Switch control (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: rt5640: enable MCLK detection (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: rt5640: add internal clock source support (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: codec duplicated callback function goes to component on rt5640 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: codec duplicated callback function goes to component on rt286 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: rt286: set combo jack for Kabylake (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: rl6231: add 19.2M to 4.096M pll preset table (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: fix invalid configuration in Pre-Scalar of FLL (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: correct the function name of register (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: disable sinc filter for high THD of ADC (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: lock longer to avoid playback pop upon resume (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: FLL parameters finetune (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: AD/DA over sampling rate configuration (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: Disable short Frame Sync detection logic (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: fix bug in FLL parameter (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: codec duplicated callback function goes to component on nau8825 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: fix static check error about semaphone control (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: fix bug in playback when suspend (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: drop redundant idiom when converting integer to boolean (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: jack connection decision with different insertion logic (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: mark pm functions __maybe_unused (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: cross talk suppression measurement function (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: correct typo in biquad filter coefficients (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: non-clock jack detection for power saving at standby (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: add programmable biquad filter control (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: Export I2C module alias information (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: assign DAC Ch to match headset L/R (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: change output power for interrupt (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: reduce standby power consumption (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: improve FLL function for better performance (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: nau8825: support different clock source for FLL function (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: codec duplicated callback function goes to component on wm98357a (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: hdac_hdmi: fix spelling mistake "montior" -> "monitor" (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: hdac_hdmi: Add device id for Kabylake (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: hdac_hdmi: Increase loglevel of hex dump printed (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: hdac_hdmi: Fix potential NULL dereference (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: hdac_hdmi: Remove the unused 'timeout' variable (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: hdac_hdmi: add link management (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: hdac_hdmi: Potential NULL deref in hdac_hdmi_get_spk_alloc() (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: hdac_hdmi: Register chmap controls and ops (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: hdac_hdmi: Add multichannel support (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: hdac_hdmi: parse eld for channel map capability (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: codec duplicated callback function goes to component on dmic (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: core: Add component pin control functions (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: dpcm: Avoid putting stream state to STOP when FE stream is paused (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: Make return type of dpcm_state_string() const char * (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: dpcm: print dai_link name of BE other than FE (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: dpcm: Don't apply symmetry for BE with hw param fixup (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: dpcm: play nice with CODEC<->CODEC links (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: core: fix shift used for second item in snd_soc_get_enum_double (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: dapm: Implement stereo mixer control support (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: dapm: Support second register for DAPM control updates (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: dapm: Fix kcontrol creation for output driver widget (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: dapm: Fix value setting for _ENUM_DOUBLE MUX's second channel (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: dapm: Fix possible uninitialized variable in snd_soc_dapm_get_volsw() (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: dapm: Fix typos in comment (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: dapm: Add a dummy snd_pcm_runtime to avoid NULL pointer access (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: dapm: Export snd_soc_dapm_new_control (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: dapm: Fix to return correct path list in is_connected_ep (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: dapm: support user-defined stop condition in dai_get_connected_widgets (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: compress: Add support for compress dai ops (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: compress: Fix leak of a widget list in soc_compr_open_fe (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: compress: Pass error out of soc_compr_pointer (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: soc-core: adjust for graph on snd_soc_of_parse_audio_simple_widgets (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: soc-core: adjust for graph on snd_soc_of_parse_card_name (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: soc-core: adjust for graph on snd_soc_of_parse_audio_prefix (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: soc-core: snd_soc_get_dai_name() become non static (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: soc-core: adjust for graph on snd_soc_of_parse_audio_routing (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: core: If a platform doesn't have an of_node use parent's node (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: core: Clean up DAPM before the card debugfs (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: Fix leak of rtd in soc_bind_dai_link (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: remove codec duplicated callback function (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: use of_property_read_bool (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: Add kerneldoc comments for snd_soc_find_dai (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: Export snd_soc_find_dai() (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: Define API to find a dai link (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: Fix binding and probing of auxiliary components (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: add Component level suspend/resume (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: core: replace aux_comp_list to component_dev_list (Jaroslav Kysela) [1399503] - [sound] alsa: bump PCM protocol to 2.0.13 (Jaroslav Kysela) [1399503] - [sound] alsa: Provide a CLOCK_MONOTONIC_RAW timestamp type (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: ABI - Update physical DAI link configuration for version 5 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: ABI - Rename be_dai_elems to dai_elems in manifest (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: kfree kcontrol->private_value before freeing kcontrol (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: avoid uninitialized kcontrol_type (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: Only free TLV for volume mixers of a widget (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: Allow a widget to have multiple enum controls (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: Check name strings of physical DAI links (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: ABI - Add voice wake up flag for DAI links (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: Rename functions & variables for physical DAIs (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: ABI - Rename struct and type for physical DAIs (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: Rename the function to create a FE link (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: Add support to configure existing physical DAI links (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: ABI - Add flags and private data to PCM (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: Only use valid names of PCM for the kernel DAI & DAI link (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: Make PCM backward compatible from ABI v4 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: Make manifest backward compatible from ABI v4 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: Fix error return code in soc_tplg_dapm_widget_create() (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: Add support for configuring existing BE DAIs (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: Fix memory leak in widget creation (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: Check size mismatch of ABI objects before parsing (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: Check failure to create a widget (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: Set CPU DAI name and enable DPCM by default for FE link (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: Support topology file of ABI v4 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: ABI - Define DAI physical PCM data formats (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: Reenable use from userspace (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: ABI - Add sig_bits to stream caps (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: ABI - Add the types for BE DAI (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: Set the link ID when creating a FE DAI link (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: topology: ABI - Define types for vendor tuples (Jaroslav Kysela) [1399503] - [sound] alsa: hda/realtek - Cannot adjust speaker's volume on a Dell AIO (Jaroslav Kysela) [1399503] - [sound] alsa: hda - add sanity check to force the separate stream tags (Jaroslav Kysela) [1399503] - [sound] alsa: hda - fix Lewisburg audio issue (Jaroslav Kysela) [1399503] - [sound] alsa: hda/patch_sigmatel: Add AmigaOne X1000 pinconfigs (Jaroslav Kysela) [1399503] - [sound] alsa: line6: Always setup isochronous transfer properties (Jaroslav Kysela) [1399503] - [sound] alsa: cs46xx: constify snd_pcm_ops structures (Jaroslav Kysela) [1399503] - [sound] alsa: hda/realtek - Add support headphone Mic for ALC221 of HP platform (Jaroslav Kysela) [1399503] - [sound] alsa: hda/realtek - New codec support of ALC1220 (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Make single_cmd option to stop the fallback mechanism (Jaroslav Kysela) [1399503] - [sound] alsa: usb: Constify snd_rawmidi_ops (Jaroslav Kysela) [1399503] - [sound] alsa: pci: Constify snd_rawmidi_ops (Jaroslav Kysela) [1399503] - [sound] alsa: Constify snd_rawmidi_ops (Jaroslav Kysela) [1399503] - [sound] alsa: seq: Constify snd_rawmidi_ops (Jaroslav Kysela) [1399503] - [sound] alsa: rawmidi: Add const to snd_rawmidi_ops (Jaroslav Kysela) [1399503] - [sound] alsa: hda/ca0132 - fix possible NULL pointer use (Jaroslav Kysela) [1399503] - [sound] alsa: hda - add DP mst verb support (Jaroslav Kysela) [1399503] - [sound] alsa: vx: Don't try to update capture stream before running (Jaroslav Kysela) [1399503] - [sound] alsa: vx: Fix possible transfer overflow (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Fix deadlock of controller device lock at unbinding (Jaroslav Kysela) [1399503] - [sound] alsa: hda/realtek - Add new codec ID ALC299 (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Fix click noises on Samsung Ativ Book 8 (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Apply ALC269_FIXUP_NO_SHUTUP on HDA_FIXUP_ACT_PROBE (Jaroslav Kysela) [1399503] - [sound] alsa: mixart: fix a comment typo (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: Support both DSD LE/BE Amanero firmware versions (Jaroslav Kysela) [1399503] - [sound] alsa: cs5535audio: fix unused warnings on resume/suspend (Jaroslav Kysela) [1399503] - [sound] alsa: hda - adding a new NV HDMI/DP codec ID in the driver (Jaroslav Kysela) [1399503] - [sound] alsa: seq: Fix race at creating a queue (Jaroslav Kysela) [1399503] - [sound] alsa: revert "alsa: line6: Only determine control port properties if needed" (Jaroslav Kysela) [1399503] - [sound] alsa: seq: Don't handle loop timeout at snd_seq_pool_done() (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: Add a quirk for Plantronics BT600 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Release FW ctx in cleanup (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: bytcr-rt5640: fix settings in internal clock mode (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: test EP_FLAG_RUNNING at urb completion (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: Fix irq/process data synchronization (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Apply asus-mode8 fixup to ASUS X71SL (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Fix up GPIO for ASUS ROG Ranger (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Fix to fail safely if module not available in path (Jaroslav Kysela) [1399503] - [sound] alsa: revert "alsa: usb-audio: Fix race at stopping the stream" (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: bytcr_rt5640: fallback mechanism if MCLK is not enabled (Jaroslav Kysela) [1399503] - [sound] alsa: printk/sound: handle more message headers (Jaroslav Kysela) [1399503] - [sound] alsa: hiface: Fix M2Tech hiFace driver sampling rate change (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: Eliminate noise at the start of DSD playback (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: Add native DSD support for TEAC 501/503 DAC (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: Add QuickCam Communicate Deluxe/S7500 to volume_control_quirks (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: add implicit fb quirk for Axe-Fx II (Jaroslav Kysela) [1399503] - [sound] alsa: cs46xx: add a new line (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: update bxt_da7219_max98357a to support quad ch dmic capture (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: more tolerant packetsize (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: avoid setting of sample rate multiple times on bus (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Gate the mic jack on HP Z1 Gen3 AiO (Jaroslav Kysela) [1399503] - [sound] alsa: hda: when comparing pin configurations, ignore assoc in addition to seq (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: atom: save FW version (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: atom: Add sysfs entry in order to store FW version (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: Fix race at stopping the stream (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: core: replace codec_dev_list to component_dev_list on Card (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: cht_bsw_rt5672: Use HID translation unit (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: Fix crash at suspend/resume without card registration (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: Replace kthread with work (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: Add missing 10EC5672 ACPI ID matching for Cherry Trail (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: Fix bogus error return in snd_usb_create_stream() (Jaroslav Kysela) [1399503] - [sound] alsa: line6: Claim pod x3 usb data interface (Jaroslav Kysela) [1399503] - [sound] alsa: echoaudio: Fix improper return value in function load_asic (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: atom: Make some messages to debug level (Jaroslav Kysela) [1399503] - [sound] alsa: hda/realtek - Add support for headset MIC for ALC622 (Jaroslav Kysela) [1399503] - [sound] alsa: hda/ca0132 - Add quirk for Alienware 15 R2 2016 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Removed the unused I2S blob structure (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Don't use dma I2S config structure in kernel (Jaroslav Kysela) [1399503] - [sound] alsa: hda - fix headset-mic problem on a Dell laptop (Jaroslav Kysela) [1399503] - [sound] alsa: hda - ignore the assoc and seq when comparing pin configurations (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: cht_bsw_rt5645: Fix leftover kmalloc (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: mfld: Make static string arrays 'const 'char * const []' (Jaroslav Kysela) [1399503] - [sound] alsa: emu10k1: Use workqueue instead of kthread for emu1010 fw polling (Jaroslav Kysela) [1399503] - [sound] alsa: emu10k1: Simplify firmware loader code (Jaroslav Kysela) [1399503] - [sound] alsa: emu10k1: Fix emu1010 dock attach check (Jaroslav Kysela) [1399503] - [sound] alsa: ac97: Fix kernel-doc error with sphinx formatter (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: Fix use-after-free of usb_device at disconnect (Jaroslav Kysela) [1399503] - [sound] alsa: pci: don't opencode IS_REACHABLE() (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: bytct_rt5640: change default capture settings (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: detect audio routing with CHAN package (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: common: add ACPI package extraction utility (Jaroslav Kysela) [1399503] - [sound] alsa: oss: don't opencode IS_REACHABLE() (Jaroslav Kysela) [1399503] - [sound] alsa: rawmidi: don't opencode IS_REACHABLE() (Jaroslav Kysela) [1399503] - [sound] alsa: opl3: don't opencode IS_REACHABLE() (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Fix mic regression by ASRock mobo fixup (Jaroslav Kysela) [1399503] - [sound] alsa: hda - add a new condition to check if it is thinkpad (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Flush pending D0i3 request on suspend (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: remove pci device enabling calls on suspend (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Fix typo (Jaroslav Kysela) [1399503] - [sound] alsa: info: Return error for invalid read/write (Jaroslav Kysela) [1399503] - [sound] alsa: info: Limit the proc text input size (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Add D0i3 mode ref counting (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Add support for specifying D0i3 configuration (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Add support for LPMode (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Add D0iX callbacks (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Add support for programming D0i3C (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Add D0iX IPCs (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: Add sst_ipc_tx_message_nopm (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: Add check_dsp_lp_on callback on IPC (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: atom: Add debug information related to FW version (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Fix to turn off hdmi power on probe failure (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: Add quirk for Syntek STK1160 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Fix a shift wrapping bug (Jaroslav Kysela) [1399503] - [sound] alsa: seq: Fix time account regression (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Fix surround output pins for ASRock B150M mobo (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: constify snd_soc_ops structures (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: broadwell: constify snd_soc_ops structures (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: sst-bxt-da7219_max98357a: fix obsoleted initializer for array (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Always acquire runtime pm ref on unload (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: atom: add terminate entry for dmi_system_id tables (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Fix headset mic detection problem for two Dell laptops (Jaroslav Kysela) [1399503] - [sound] alsa: asihpi: fix kernel memory disclosure (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Adding a new group of pin cfg into ALC295 pin quirk table (Jaroslav Kysela) [1399503] - [sound] alsa: hda - allow 40 bit DMA mask for NVidia devices (Jaroslav Kysela) [1399503] - [sound] alsa: line6: fix a crash in line6_hwdep_write() (Jaroslav Kysela) [1399503] - [sound] alsa: seq: fix passing wrong pointer in function call of compatibility layer (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Fix a failure of micmute led when having multi adcs (Jaroslav Kysela) [1399503] - [sound] alsa: treewide: remove redundant #include (Jaroslav Kysela) [1399503] - [sound] alsa: kthread: kthread worker API cleanup (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: haswell depends on sst-firmware (Jaroslav Kysela) [1399503] - [sound] alsa: line6: Fix POD X3 Live audio input (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: report JACK_LINEOUT event (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Use DPIB to update position for Playback stream (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: fix memory leak of module on error exit path (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: sst-bxt-rt298: fix obsoleted initializers for array (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: sst-bxt-da7219_max98357a: fix obsoleted initializers for array (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Add the top speaker pin config for HP Spectre x360 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: Add DMIC channel constraint for bxt machine (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Adding one more ALC255 pin definition for headset problem (Jaroslav Kysela) [1399503] - [sound] alsa: usb-line6: use the same declaration as definition in header for MIDI manufacturer ID (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: boards: Add bdw-rt5677 machine driver (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: remove status, it is shadowing status of a higher scope (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: atom: add missing \n to end of dev_err/dev_dbg messages (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: add missing \n to end of dev_* messages (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Add table for module id for quick ref (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Update to use instance ids generated (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Use private instance id of modules in IPC (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Add module instance id generation APIs (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: Extend DragonFly dB scale quirk to cover other variants (Jaroslav Kysela) [1399503] - [sound] alsa: ali5451: Fix out-of-bound position reporting (Jaroslav Kysela) [1399503] - [sound] alsa: line6: snd-usb-line6 depends on CONFIG_SND_HWDEP (Jaroslav Kysela) [1399503] - [sound] alsa: line6: fix ifnullfree.cocci warnings (Jaroslav Kysela) [1399503] - [sound] alsa: line6: Add hwdep interface to access the POD control messages (Jaroslav Kysela) [1399503] - [sound] alsa: line6: Cleanup podhd initialization (Jaroslav Kysela) [1399503] - [sound] alsa: line6: Only determine control port properties if needed (Jaroslav Kysela) [1399503] - [sound] alsa: line6: Add support for POD X3 Live (only USB ID differs from POD X3) (Jaroslav Kysela) [1399503] - [sound] alsa: line6: Add support for POD X3 (Jaroslav Kysela) [1399503] - [sound] alsa: line6: Allow processing of raw incoming messages (Jaroslav Kysela) [1399503] - [sound] alsa: line6: Distinguish device init (ctrl EP) and MIDI data transfer (int EP) (Jaroslav Kysela) [1399503] - [sound] alsa: line6: Add LINE6_CAP_IN_NEEDS_OUT, a void playback stream during capture (Jaroslav Kysela) [1399503] - [sound] alsa: line6: Allow different channel numbers for in/out (Jaroslav Kysela) [1399503] - [sound] alsa: line6: Support assymetrical in/out configurations (Jaroslav Kysela) [1399503] - [sound] alsa: line6: Add high-speed USB support (Jaroslav Kysela) [1399503] - [sound] alsa: line6: Enable different number of URBs for frame transfers (Jaroslav Kysela) [1399503] - [sound] alsa: compress: fix some missing and misplaced \n in messages (Jaroslav Kysela) [1399503] - [sound] alsa: hdac: add missing \n to end of dev_err messages (Jaroslav Kysela) [1399503] - [sound] alsa: au88x0: Add missing \n to end of dev_err message (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Add 32bit support (Jaroslav Kysela) [1399503] - [sound] alsa: seq: fix to copy from/to user space (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: constify snd_pcm_ops structures (Jaroslav Kysela) [1399503] - [sound] alsa: pci: constify local structures (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Fix headset mic detection problem for several Dell laptops (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Skip Realtek SKU check for Lenovo machines (Jaroslav Kysela) [1399503] - [sound] alsa: rawmidi: Fix possible deadlock with virmidi registration (Jaroslav Kysela) [1399503] - [sound] alsa: timer: Fix zero-division by continue of uninitialized instance (Jaroslav Kysela) [1399503] - [sound] alsa: squash lines for simple wrapper functions (Jaroslav Kysela) [1399503] - [sound] alsa: pcm: Fix avail to return error if stream is suspended (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: atom: fix IOSF_MBI dependency (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: sst: fix to spelling mistake: "susupend" -> "suspend" (Jaroslav Kysela) [1399503] - [sound] alsa: timer: fix NULL pointer dereference in read()/ioctl() race (Jaroslav Kysela) [1399503] - [sound] alsa: bt87x: constify snd_pcm_ops structures (Jaroslav Kysela) [1399503] - [sound] alsa: oxygen: constify snd_pcm_ops structures (Jaroslav Kysela) [1399503] - [sound] alsa: ad1889: constify snd_pcm_ops structures (Jaroslav Kysela) [1399503] - [sound] alsa: constify snd_pcm_ops structures (Jaroslav Kysela) [1399503] - [sound] alsa: cs5535audio: constify snd_pcm_ops structures (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Unload all the loadable modules (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Fix DMA control config size (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Fix the inverted logic check (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: check manifest size (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: atom: add a missing star in a memcpy call (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: atom: Fix message handling during drop stream (Jaroslav Kysela) [1399503] - [sound] alsa: cs46xx: fix typo "seconadry" -> "secondary" (Jaroslav Kysela) [1399503] - [sound] alsa: seq: initialize whole fields of automatic variable with union type (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Enable subwoofer on Dell Inspiron 7559 (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Add headset mic quirk for Dell Inspiron 5468 (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: Add sample rate inquiry quirk for B850V3 CP2114 (Jaroslav Kysela) [1399503] - [sound] alsa: timer: fix NULL pointer dereference on memory allocation failure (Jaroslav Kysela) [1399503] - [sound] alsa: timer: fix division by zero after SNDRV_TIMER_IOCTL_CONTINUE (Jaroslav Kysela) [1399503] - [sound] alsa: hda/realtek - fix headset mic detection for MSI MS-B120 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Parse manifest data (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: uapi: intel: skylake: Define vendor specific tokens (Jaroslav Kysela) [1399503] - [sound] alsa: uapi: Add three missing header files to Kbuild file (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Remove dfw config and associated structures (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Parse vendor tokens to build module data (Jaroslav Kysela) [1399503] - [sound] alsa: hdspm: fix spelling mistake "Externel" -> "External" (Jaroslav Kysela) [1399503] - [sound] alsa: compress: Use memdup_user() rather than duplicating its implementation (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: rmove print for failure of kmalloc (Jaroslav Kysela) [1399503] - [sound] alsa: usb: fine-tune Tenor error compensation value (Jaroslav Kysela) [1399503] - [sound] alsa: usb: use TEAC UD-H01 quirk for more devices (Jaroslav Kysela) [1399503] - [sound] alsa: usb: move udh01_fb_quirk setting to quirks.c (Jaroslav Kysela) [1399503] - [sound] alsa: line6: Fix POD sysfs attributes segfault (Jaroslav Kysela) [1399503] - [sound] alsa: line6: Give up on the lock while URBs are released (Jaroslav Kysela) [1399503] - [sound] alsa: line6: Remove double line6_pcm_release() after failed acquire (Jaroslav Kysela) [1399503] - [sound] alsa: seq: obsolete change of address limit (Jaroslav Kysela) [1399503] - [sound] alsa: seq: change ioctl command operation to get data in kernel space (Jaroslav Kysela) [1399503] - [sound] alsa: seq: add an alternative way to handle ioctl requests (Jaroslav Kysela) [1399503] - [sound] alsa: seq: add documentation for snd_seq_kernel_client_ctl (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: sst: fix ix spelling mistake: "capablities" -> "capabilites" (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: bytcr_rt5640: quirk for Acer Aspire SWS-012 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: atom: fix 0-day warnings (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: bytcr_rt5640: log quirks (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: bytcr_rt5640: Add quirk for Teclast X98 Air 3G tablet (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: Add quirks for MinnowBoard MAX (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: bytcr_rt5640: add MCLK support (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: bytcr_rt5640: add IN3 map (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: bytcr_rt5640: default routing and quirks on Baytrail-CR (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: bytcr_rt5640: fix dai/clock setup for SSP0 routing (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: bytcr_rt56040: additional routing quirks (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: Change DAI link's be_id to a generic id (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: bytcr_rt5640: add SSP2_AIF2 routing (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: atom: enable configuration of SSP0 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: atom: add definitions for modem/SSP0 interface (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: atom: auto-detection of Baytrail-CR (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: bytcr_rt5640: enable differential mic quirk (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: bytcr_rt5640: quirk for mono speaker (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: bytcr-rt5640: add Asus T100TAF quirks (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Fix error return code in skl_probe() (Jaroslav Kysela) [1399503] - [sound] alsa: usb: caiaq: audio: don't print error when allocating urb fails (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: remove module id query at runtime (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Populate modules after loading (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: modify snd_skl_get_module_info args (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Manage power well properly for resume (Jaroslav Kysela) [1399503] - [sound] alsa: alsa - hda: Add support for link audio time reporting (Jaroslav Kysela) [1399503] - [sound] alsa: alsa - hda: Add support for parsing new HDA capabilities (Jaroslav Kysela) [1399503] - [sound] alsa: alsa - ext hda: remove bus_parse_capabilities (Jaroslav Kysela) [1399503] - [sound] alsa: convert users to core bus_parse_capabilities (Jaroslav Kysela) [1399503] - [sound] alsa: hda - move bus_parse_capabilities to core (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: Add quirk for ELP HD USB Camera (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: Add a sample rate quirk for Creative Live! Cam Socialize HD (VF0610) (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Add module processing domain support (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Fix a comment style (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Add library loading support (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: fix noderef.cocci warnings (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Add library loading IPCs (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: bxt: Parse UUIDs once (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Parse UUIDs once (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: add additional args to module parsing (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: add support for tplg manifest load (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: split fw and dsp initialization (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: modify skl_get_dsp_ops() (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Move modules query to runtime (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Fix headset mic detection problem for two dell machines (Jaroslav Kysela) [1399503] - [sound] alsa: hda: Fix krealloc() with __GFP_ZERO usage (Jaroslav Kysela) [1399503] - [sound] alsa: hda: add AMD Bonaire AZ PCI ID with proper driver caps (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Check list empty while getting module info (Jaroslav Kysela) [1399503] - [sound] alsa: hda - On-board speaker fixup on ACER Veriton (Jaroslav Kysela) [1399503] - [sound] alsa: hda/realtek - Can't adjust speaker's volume on a Dell AIO (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Delete an unnecessary check before the function call "release_firmware" (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Fix NULL Pointer exception in dynamic_debug (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: Fix quirks code is not called (Jaroslav Kysela) [1399503] - [sound] alsa: echoaudio: purge contradictions between dimension matrix members and total number of members (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: Fix conflicting pcm dev drvdata on haswell (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: board: add kabylake nau88l25_ssm4567 machine id (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: board: add kabylake nau88l25_max98357a machine id (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: kbl: add kabylake additional machine entries (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: reduce machine name for skl_nau88l25_max98357a (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: reduce machine name for skl_nau88l25_ssm4567 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Fix fw reload failure (Jaroslav Kysela) [1399503] - [sound] alsa: mixart: don't print an unintialized variable on error (Jaroslav Kysela) [1399503] - [sound] alsa: ak4114: remove redundant check on err being < 0 (Jaroslav Kysela) [1399503] - [sound] alsa: ak4117: remove redundant check on err being < 0 (Jaroslav Kysela) [1399503] - [sound] alsa: hda: add AMD Stoney PCI ID with proper driver caps (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: board: add kabylake machine id (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: add kablake device IDs (Jaroslav Kysela) [1399503] - [sound] alsa: hda - fix use-after-free after module unload (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: Fix sst-dsp dependency on dw stuff (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: atom: statify cht_quirk (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: cht: fix uninit variable warning (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Fix to use the actual size for TLV control (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: Add surface3 entry in CHT-RT5645 machine (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: atom: Add quirk for Surface 3 (Jaroslav Kysela) [1399503] - [sound] alsa: pcm: Free chmap at PCM free callback, too (Jaroslav Kysela) [1399503] - [sound] alsa: ctl: Stop notification after disconnection (Jaroslav Kysela) [1399503] - [sound] alsa: hda/realtek - add new pin definition in alc225 pin quirk table (Jaroslav Kysela) [1399503] - [sound] alsa: control: add dimension validator for userspace elements (Jaroslav Kysela) [1399503] - [sound] alsa: hda/realtek: Add Lenovo L460 to docking unit fixup (Jaroslav Kysela) [1399503] - [sound] alsa: timer: Fix negative queue usage by racy accesses (Jaroslav Kysela) [1399503] - [sound] alsa: riptide: Use DIV_ROUND_UP (Jaroslav Kysela) [1399503] - [sound] alsa: au88x0: Fix calculation in vortex_wtdma_bufshift() (Jaroslav Kysela) [1399503] - [sound] alsa: echoaudio: Fix memory allocation (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Increase loglevel of debug messages (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: common: increase the loglevel of "FW Poll Status" (Jaroslav Kysela) [1399503] - [sound] alsa: hda - fix read before array start (Jaroslav Kysela) [1399503] - [sound] alsa: dummy: Fix a use-after-free at closing (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: atom: fix missing breaks that would cause the wrong operation to execute (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Fix the headset mic jack detection on Dell machine (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Support multi-core in Broxton (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Support multi-core in Skylake (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Add DSP muti-core infrastructure (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Update comment style (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Add pm ops for broxton-rt298 machine (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Disable async suspend (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: revert "asoc: intel: Add support for PM ops in bxt-rt298" (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: kconfig: formatting update (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: kconfig: fix build when ACPI is not enabled (Jaroslav Kysela) [1399503] - [sound] alsa: hda/tegra: iomem fixups for sparse warnings (Jaroslav Kysela) [1399503] - [sound] alsa: seq_timer: use monotonic times internally (Jaroslav Kysela) [1399503] - [sound] alsa: ctxfi: Change structure initialisation to C99 style (Jaroslav Kysela) [1399503] - [sound] alsa: usb-audio: Change structure initialisation to C99 style (Jaroslav Kysela) [1399503] - [sound] alsa: hda: fix some klockwork scan warnings (Jaroslav Kysela) [1399503] - [sound] alsa: seq_oss: Change structure initialisation to C99 style (Jaroslav Kysela) [1399503] - [sound] alsa: hda/realtek - ALC891 headset mode for Dell (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Check for module list being NULL (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Initialize module list for Broxton (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: Add support for PM ops in bxt-rt298 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Update DSP stall bits (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Update FW purge for Broxton (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Enable firmware reload in suspend (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: Update ignore suspend for bxt-rt298 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: Add FE rate & channel constraints for bxt-rt298 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: Add DMIC 4 channel support for bxt machine (Jaroslav Kysela) [1399503] - [sound] alsa: compress: Add function to indicate the stream has gone bad (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Add DSP firmware manifest parsing (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Report position in pointer query (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Copy the pipe parameter by pipe type (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Set the DSP pipe type (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Create Pipe to widget list in soc probe (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Clean up of driver resources in suspend (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Avoid freeing up of unallocated memory/mcps (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Disable SRAM Retention before D3 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Don't pause stopped pipeline while deleting (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Set the pipe state to paused when paused (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Reset DSP pipe when host/link DMA is reset (Jaroslav Kysela) [1399503] - [sound] alsa: hda/realtek: Add T560 docking unit fixup (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Fix headset mic detection problem for Dell machine (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Turn off loopback mixing as default (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: Add Broxton-P Dialog+Maxim machine driver entry (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: Add Broxton-P Dialog Maxim machine driver (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: boards: configure DMIC for machine sklnau8825max (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: boards: configure DMIC for machine sklnau8825adi (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Find uuids for Broxton (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Find uuids for Skylake (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Add strip extended manifest utility (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Use UUID in binary format (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Strip manifest for Broxton platform (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Strip manifest for Skylake platform (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Don't use local pointer for firmware (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: bxtn: Add Broxton DSP support (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Add api to retrieve dmic array info from nhlt (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Use refcap device for mono recording (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Add channel constraints for refcap (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: add function stub when ACPI is not enabled (Jaroslav Kysela) [1399503] - [sound] alsa: hda/realtek - Add support for new codecs ALC700/ALC701/ALC703 (Jaroslav Kysela) [1399503] - [sound] alsa: hda/realtek - ALC256 speaker noise issue (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Fix headset mic detection problem for one Dell machine (Jaroslav Kysela) [1399503] - [sound] alsa: hda - Fix headphone noise on Dell XPS 13 9360 (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: add link management (Jaroslav Kysela) [1399503] - [sound] alsa: hdac: add link pm and ref counting (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: fix up for DAI link's be_id change (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: Fix printk formatting (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: Add Broxton-P machine driver (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Add more SSP DAIs (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Fix memory leak in nhlt init (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: boards: remove ignore_suspend for WoV streams (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Suspend PCMs when marked as active suspend (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Prevent sending Set DMA Control IPC if the widget is "On" (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Fix memory leak during init instance (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Fix the NULL pointer exception in dsp_clean up (Jaroslav Kysela) [1399503] - [sound] alsa: dmaengine: dw: pass platform data via struct dw_dma_chip (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Update channel map based on runtime params (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: skylake: Add multichannel support for HDMI (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: boards: Update skl_nau88l25_ssm4567 driver to support chmap (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: intel: boards: Update skl_nau88l25_max98357a driver to support chmap (Jaroslav Kysela) [1399503] - [sound] alsa: asoc: skl_rt286: Fix to support hdmi channel map support (Jaroslav Kysela) [1399503] - [sound] alsa: hda - add helper to get channels from cap bits (Jaroslav Kysela) [1399503]- [kernel] locking/mutex: Explicitly mark task as running after wakeup (Gustavo Duarte) [1423397] - [kernel] sched/core: Fix an SMP ordering race in try_to_wake_up() vs. schedule() (Gustavo Duarte) [1423400] - [kernel] sched/fair: Fix nohz.next_balance update (Lauro Ramos Venancio) [1420450] - [kernel] sched: Improve load balancing in the presence of idle CPUs (Lauro Ramos Venancio) [1420450] - [kernel] sched/fair: Fix stale overloaded status in the busiest group finding logic (Lauro Ramos Venancio) [1420450] - [kernel] sched: Improve sysbench performance by fixing spurious active migration (Lauro Ramos Venancio) [1420450] - [kernel] sched: Assign correct scheduling domain to 'sd_llc' (Lauro Ramos Venancio) [1420450] - [kernel] sched: Avoid NULL dereference on sd_busy (Lauro Ramos Venancio) [1420450] - [kernel] sched: Remove unnecessary iteration over sched domains to update nr_busy_cpus (Lauro Ramos Venancio) [1420450] - [kernel] sched: Pass 'struct rq' to rebalance_domains() (Lauro Ramos Venancio) [1420450] - [kernel] sched: Pass 'struct rq' to nohz_idle_balance() (Lauro Ramos Venancio) [1420450] - [kernel] sched: Use this_rq() helper (Lauro Ramos Venancio) [1420450] - [kernel] sched: Fix potential near-infinite distribute_cfs_runtime() loop (Lauro Ramos Venancio) [1399391] - [kernel] percpu-refcount: fix reference leak during percpu-atomic transition (Jeff Moyer) [1418333] - [kernel] prctl: take mmap sem for writing to protect against others (Mateusz Guzik) [1374860] - [fs] proc: read mm's {arg, env}_{start, end} with mmap semaphore taken (Mateusz Guzik) [1374860] - [fs] vfs: fix put_compat_statfs64() does not handle errors (Larry Woodman) [1366543] - [mm] hugetlb: don't use reserved during VM_SHARED mapping cow (Larry Woodman) [1385473] - [mm] filemap: optimize copy_page_to/from_iter_iovec (Mikulas Patocka) [1362715] - [mm] vma_merge: correct false positive from __vma_unlink->validate_mm_rb (Andrea Arcangeli) [1374548] - [mm] vma_merge: fix race vm_page_prot race condition against rmap_walk (Andrea Arcangeli) [1374548] - [mm] fix use-after-free if memory allocation failed in vma_adjust() (Andrea Arcangeli) [1374548] - [mm] thp: really limit transparent hugepage allocation to local node (Aaron Tomlin) [1425895] - [mm] mempolicy.c: merge alloc_hugepage_vma to alloc_pages_vma (Aaron Tomlin) [1425895] - [mm] thp: allocate transparent hugepages on local node (Aaron Tomlin) [1425895] - [mm] mempolicy: unexport get_vma_policy() and remove its "task" arg (Aaron Tomlin) [1425895] - [mm] mempolicy: kill do_set_mempolicy()->down_write(&mm->mmap_sem) (Aaron Tomlin) [1425895] - [mm] mempolicy: fix show_numa_map() vs exec() + do_set_mempolicy() race (Aaron Tomlin) [1425895] - [mm] mempolicy: introduce __get_vma_policy(), export get_task_policy() (Aaron Tomlin) [1425895] - [mm] mempolicy: remove the "task" arg of vma_policy_mof() and simplify it (Aaron Tomlin) [1425895] - [mm] mempolicy: sanitize the usage of get_task_policy() (Aaron Tomlin) [1425895] - [mm] mempolicy: change get_task_policy() to return default_policy rather than NULL (Aaron Tomlin) [1425895] - [mm] mempolicy: change alloc_pages_vma() to use mpol_cond_put() (Aaron Tomlin) [1425895] - [mm] proc/maps: make vm_is_stack() logic namespace-friendly (Aaron Tomlin) [1425895] - [fs] proc/maps: replace proc_maps_private->pid with "struct inode *inode" (Aaron Tomlin) [1425895] - [fs] proc/task_mmu.c: update m->version in the main loop in m_start() (Aaron Tomlin) [1425895] - [fs] proc/task_mmu.c: reintroduce m->version logic (Aaron Tomlin) [1425895] - [fs] proc/task_mmu.c: introduce m_next_vma() helper (Aaron Tomlin) [1425895] - [fs] proc/task_mmu.c: simplify m_start() to make it readable (Aaron Tomlin) [1425895] - [fs] proc/task_mmu.c: kill the suboptimal and confusing m->version logic (Aaron Tomlin) [1425895] - [fs] proc/task_mmu.c: shift "priv->task = NULL" from m_start() to m_stop() (Aaron Tomlin) [1425895] - [fs] proc/task_mmu.c: cleanup the "tail_vma" horror in m_next() (Aaron Tomlin) [1425895] - [fs] proc/task_mmu.c: simplify the vma_stop() logic (Aaron Tomlin) [1425895] - [fs] proc/task_mmu.c: shift mm_access() from m_start() to proc_maps_open() (Aaron Tomlin) [1425895] - [fs] proc: introduce proc_mem_open() (Aaron Tomlin) [1425895] - [fs] proc/task_mmu.c: unify/simplify do_maps_open() and numa_maps_open() (Aaron Tomlin) [1425895] - [fs] proc/task_mmu.c: don't use task->mm in m_start() and show_*map() (Aaron Tomlin) [1425895] - [mm] mempolicy.c: parameter doc uniformization (Aaron Tomlin) [1425895] - [mm] mempolicy: return NULL if node is NUMA_NO_NODE in get_task_policy (Aaron Tomlin) [1425895]- [hv] make CPU offlining prevention fine-grained (Vitaly Kuznetsov) [1396335] - [hv] switch to cpuhp state machine for synic init/cleanup (Vitaly Kuznetsov) [1396335] - [hv] don't reset hv_context.tsc_page on crash (Vitaly Kuznetsov) [1396335] - [hv] init percpu_list in hv_synic_alloc() (Vitaly Kuznetsov) [1396335] - [hv] allocate synic pages for all present CPUs (Vitaly Kuznetsov) [1396335] - [hv] change clockevents unbind tactics (Vitaly Kuznetsov) [1396335] - [x86] Make sure IDT is page aligned (Lenny Szubowicz) [1422235] - [drm] virtio-gpu: disable VIRGL with BE kernel (Laurent Vivier) [1413817] - [s390] topology/sysfs: provide drawer id and siblings attributes (Hendrik Brueckner) [1380774] - [s390] topology: add drawer scheduling domain level (Hendrik Brueckner) [1380774] - [scsi] cxgb4i: libcxgbi: cxgb4: add T6 iSCSI completion feature (Sai Vemuri) [1417523] - [scsi] cxgb4i: libcxgbi: add active open cmd for T6 adapters (Sai Vemuri) [1417523] - [scsi] cxgb4i: use cxgb4_tp_smt_idx() to get smt_idx (Sai Vemuri) [1417523] - [block] mtip32xx: set error code on failure (David Milburn) [1384915 1385883] - [block] mtip32xx: Improvement in code readability when memdup_user() fails (David Milburn) [1384915 1385883] - [block] mtip32xx: mark symbols static where possible (David Milburn) [1384915 1385883] - [block] mtip32xx: fix checks for dma mapping errors (David Milburn) [1384915 1385883] - [iommu] vt-d: Don't over-free page table directories (Myron Stowe) [1418404] - [netdrv] be2net: Increase skb headroom size to 256 bytes (Ivan Vecera) [1379825] - [powerpc] eeh: Null check uses of eeh_pe_bus_get (Steve Best) [1427224] - [powerpc] pseries: Use H_CLEAR_HPT to clear MMU hash table during kexec (Steve Best) [1423396] - [security] don't crash when selinux is disabled (Miklos Szeredi) [1425499] - [security] selinux: fix off-by-one in setprocattr (Paul Moore) [1422369] {CVE-2017-2618}- [netdrv] bnxt_en: Fix bnxt_setup_tc() error message (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Print FEC settings as part of the linkup dmesg (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Do not setup PHY unless driving a single PF (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Allow NETIF_F_NTUPLE to be enabled on VFs (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Retry failed NVM_INSTALL_UPDATE with defragmentation flag (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Update to firmware interface spec 1.7.0 (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: remove useless memset's in drivers get_stats64 (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Fix RTNL lock usage on bnxt_get_port_module_status() (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Fix RTNL lock usage on bnxt_update_link() (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Fix bnxt_reset() in the slow path task (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Fix "uninitialized variable" bug in TPA code path (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Add the ulp_sriov_cfg hooks for bnxt_re RDMA driver (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Add support for ethtool -p (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Update to firmware interface spec to 1.6.1 (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Clear TPA flags when BNXT_FLAG_NO_AGG_RINGS is set (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Fix compiler warnings when CONFIG_RFS_ACCEL is not defined (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Handle no aggregation ring gracefully (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Set default completion ring for async events (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Implement new scheme to reserve tx rings (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Assign additional vnics to VFs (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Add new hardware RFS mode (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Refactor code that determines RFS capability (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Add function to get vnic capability (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Refactor TPA code path (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Fix and clarify link_info->advertising (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Improve the IRQ disable sequence during shutdown (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Remove busy poll logic in the driver (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Add interface to support RDMA driver (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Refactor the driver registration function with firmware (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Reserve RDMA resources by default (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Improve completion ring allocation for VFs (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Move function reset to bnxt_init_one() (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Enable MSIX early in bnxt_init_one() (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Add bnxt_set_max_func_irqs() (Jonathan Toppins) [1382378] - [netdrv] broadcom: propagate error code (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Add PFC statistics (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Implement DCBNL to support host-based DCBX (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Update firmware header file to latest 1.6.0 (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Re-factor bnxt_setup_tc() (Jonathan Toppins) [1382378] - [netdrv] bnxt: do not busy-poll when link is down (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Fix a VXLAN vs GENEVE issue (Jonathan Toppins) [1382378] - [netdrv] bnxt: add a missing rcu synchronization (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Add ethtool -n|-N rx-flow-hash support (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Add UDP RSS support for 57X1X chips (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Enhance autoneg support (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Update firmware interface spec to 1.5.4 (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Fix VF virtual link state (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Fix ring arithmetic in bnxt_setup_tc() (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: do not call napi_hash_add() (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Fix build error for kernesl without RTC-LIB (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Fixed the VF link status after a link state change (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Support for "ethtool -r" command (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Pad TX packets below 52 bytes (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Call firmware to approve the random VF MAC address (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Re-arrange bnxt_hwrm_func_qcaps() (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Fix ethtool -l|-L inconsistent channel counts (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Added support for Secure Firmware Update (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Update to firmware interface spec 1.5.1 (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Simplify PCI device names and add additinal PCI IDs (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Use RSS flags defined in the bnxt_hsi.h file (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Fix TX push operation on ARM64 (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Log a message, if enabling NTUPLE filtering fails (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Improve ntuple filters by checking destination MAC address (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Remove locking around txr->dev_state (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Add BCM58700 PCI device ID for NS2 Nitro (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Workaround Nitro A0 RX hardware bug (part 4) (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Workaround Nitro A0 hardware RX bug (part 3) (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Workaround Nitro A0 hardware RX bug (part 2) (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Workaround Nitro A0 hardware RX bug (part 1) (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Add basic support for Nitro in North Star 2 (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: initialize rc to zero to avoid returning garbage (Jonathan Toppins) [1382378] - [netdrv] bnxt: fix a condition (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Allow statistics DMA to be configurable using ethtool -C (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Assign netdev->dev_port with port ID (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Allow promiscuous mode for VF if default VLAN is enabled (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Increase maximum supported MTU to 9500 (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Enable MRU enables bit when configuring VNIC MRU (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Add support for firmware updates for additional processors (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Request firmware reset after successful firwmare update (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Add support for updating flash more securely (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Do function reset on the 1st PF open only (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Update firmware spec. to 1.3.0 (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: VF/NPAR should return -EOPNOTSUPP for unsupported ethtool ops (Jonathan Toppins) [1382378] - [netdrv] bnxt: Move GENEVE support from hard-coded port to using port notifier (Jonathan Toppins) [1382378] - [netdrv] bnxt: Update drivers to support unified UDP encapsulation offload functions (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Support new ETHTOOL_{G|S}LINKSETTINGS API (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Don't allow autoneg on cards that don't support it (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Handle VF_CFG_CHANGE event from firmware (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Add new function bnxt_reset() (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Add function for VF driver to query default VLAN (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Simplify VLAN receive logic (Jonathan Toppins) [1382378] - [netdrv] bnxt_en: Enable and disable RX CTAG and RX STAG VLAN acceleration together (Jonathan Toppins) [1382378] - [netdrv] bnxt: Add support for segmentation of tunnels with outer checksums (Jonathan Toppins) [1382378]- [acpi] tools/power/acpi: Update Intel copyright (Prarit Bhargava) [1425180] - [acpi] tools/power/acpi: Remove direct kernel source include reference (Prarit Bhargava) [1425180] - [acpi] acpica: macosx: Fix wrong sem_destroy definition (Prarit Bhargava) [1425180] - [acpi] acpica: macosx: Fix anonymous semaphore implementation (Prarit Bhargava) [1425180] - [acpi] tools/power/acpi: fix typo in printk in ec help message (Prarit Bhargava) [1425180] - [acpi] acpica: Cleanup for all string-to-integer conversions (Prarit Bhargava) [1425180] - [acpi] acpica: clib: Eliminate acpi_os_XXXFile()/acpi_log_error and link clibrary fxxx()/errno/perror() instead (Prarit Bhargava) [1425180] - [acpi] acpica: clib: Add -nostdinc support for EFI layer (Prarit Bhargava) [1425180] - [acpi] acpica: msvc9: Fix inclusion order issue (Prarit Bhargava) [1425180] - [acpi] acpica: clib: Fix wrong mini C library usage (Prarit Bhargava) [1425180] - [acpi] acpica: clib/efi: Fix wrong order of standard integer types/IO handles (Prarit Bhargava) [1425180] - [acpi] acpica: clib: Fix build issues when ACPI_USE_STANDARD_HEADERS is not defined by converting size_t to acpi_size (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Fix a duplicate variable definition (Prarit Bhargava) [1425180] - [acpi] acpica: osl: Add correct acpi_gbl_debug_timeout export to allow acpiexec to link (Prarit Bhargava) [1425180] - [acpi] acpica: iasl/disassembler: Add a check for missing filename (Prarit Bhargava) [1425180] - [acpi] tools/acpi: use CROSS_COMPILE to define prefix (Prarit Bhargava) [1425180] - [acpi] acpica: Move all ASCII utilities to a common file (Prarit Bhargava) [1425180] - [acpi] acpica: divergence: remove unwanted spaces for typedef (Prarit Bhargava) [1425180] - [acpi] tools/power/acpi: close file only if it is open (Prarit Bhargava) [1425180] - [acpi] acpica: utilities: Update for strtoul64 merger (Prarit Bhargava) [1425180] - [acpi] acpica: Add support for QNX 6.6 platform (Prarit Bhargava) [1425180] - [acpi] acpica: getopt: Comment update, no functional change (Prarit Bhargava) [1425180] - [acpi] acpica: core: Major update for code formatting, no functional changes (Prarit Bhargava) [1425180] - [acpi] tools/power/acpi: Add userspace AML interface support (Prarit Bhargava) [1425180] - [acpi] acpica: iasl: General cleanup of the file suffix #defines (Prarit Bhargava) [1425180] - [acpi] tools/power/acpi: Enable build for EC userspace tool (Prarit Bhargava) [1425180] - [acpi] tools/power/acpi: Add descend support in ACPI tools Makefile (Prarit Bhargava) [1425180] - [acpi] acpica: De-macroize calls to standard C library functions (Prarit Bhargava) [1425180] - [acpi] acpi / acpidump: Update acpidump manual (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Convert the default behavior to dump from /sys/firmware/acpi/tables (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Allow customized tables to be dumped without accessing /dev/mem (Prarit Bhargava) [1425180] - [acpi] acpica: Add dragon_fly support to unix file mapping file (Prarit Bhargava) [1425180] - [acpi] acpica: Fix a sscanf format string (Prarit Bhargava) [1425180] - [acpi] acpica: unix: Cleanup to use ACPI_TO_INTEGER() to calc page offset (Prarit Bhargava) [1425180] - [acpi] acpica: acpiexec: Do not put STDIN into raw mode unless it is a terminal (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Add ACPI 1.0 RSDP support (Prarit Bhargava) [1425180] - [acpi] acpica: acpihelp: Add UUID support, restructure some existing files (Prarit Bhargava) [1425180] - [acpi] acpica: utprint/oslibcfs: cleanup - no functional change (Prarit Bhargava) [1425180] - [acpi] acpica: osl: Update acpidump to reduce source code differences (Prarit Bhargava) [1425180] - [acpi] acpica: utilities: Introduce acpi_log_error() to improve portability (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Reduce freopen() invocations to improve portability (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Replace file IOs with new APIs to improve portability (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Remove exit() from generic layer to improve portability (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Add memory/string OSL usage to improve portability (Prarit Bhargava) [1425180] - [acpi] acpica: common: Enhance acpi_getopt() to improve portability (Prarit Bhargava) [1425180] - [acpi] acpica: common: Enhance cm_get_file_size() to improve portability (Prarit Bhargava) [1425180] - [acpi] acpica: application: Enhance ACPI_USAGE_xxx/ACPI_OPTION with acpi_os_printf() to improve portability (Prarit Bhargava) [1425180] - [acpi] acpica: utilities: Add formatted printing APIs (Prarit Bhargava) [1425180] - [acpi] acpica: osl: Add portable file IO to improve portability (Prarit Bhargava) [1425180] - [acpi] acpica: osl: Clean up acpi_os_printf()/acpi_os_vprintf() stubs (Prarit Bhargava) [1425180] - [acpi] acpica: utilities: Cleanup DEFINE_ACPI_GLOBALS by moving acpi_ut_init_global() from utglobal.c to utinit.c (Prarit Bhargava) [1425180] - [acpi] acpica: osl: Update environments to improve portability (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Add support for ACPI 1.0 GUID in Linux (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Fix repetitive table dump in -n mode (Prarit Bhargava) [1425180] - [acpi] acpica: tables: Add new mechanism to skip NULL entries in RSDT and XSDT (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Add support to force using RSDT (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Fix truncated RSDP signature validation (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Fix code issue in invoking fread in the loop (Prarit Bhargava) [1425180] - [acpi] acpi / tools: Introduce ec_access.c - tool to access the EC (Prarit Bhargava) [1425180] - [acpi] tools/power/acpi: Minor bugfixes (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Update man page (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Remove old acpidump source (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Update Makefile to build acpidump from ACPICA (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Cleanup tools/power/acpi makefiles (Prarit Bhargava) [1425180] - [acpi] acpica: Remove bool usage from ACPICA (Prarit Bhargava) [1425180] - [acpi] Fix x86 regression related to early mapping size limitation (Prarit Bhargava) [1425180] - [acpi] acpica: tables: Add mechanism to control early table checksum verification (Prarit Bhargava) [1425180] - [acpi] acpica: Fix buffer allocation issue for generic_serial_bus region accesses (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Add support to generate acpidump release (Prarit Bhargava) [1425180] - [acpi] acpica: table manager: Split tbinstal.c into two files (Prarit Bhargava) [1425180] - [acpi] acpica: table manager: Misc cleanup and renames, no functional change (Prarit Bhargava) [1425180] - [acpi] acpica: tables: Add acpi_install_table() API for early table installation (Prarit Bhargava) [1425180] - [acpi] acpica: tables: Avoid SSDT installation with acpi_gbl_disable_ssdt_table_load (Prarit Bhargava) [1425180] - [acpi] acpica: tables: Cleanup ACPI_TABLE_ORIGIN_xxx flags (Prarit Bhargava) [1425180] - [acpi] acpica: tables: Fix table checksums verification before installation (Prarit Bhargava) [1425180] - [acpi] acpica: tables: Fix unbalanced table validations (Prarit Bhargava) [1425180] - [acpi] acpica: tables: Clean up split INSTALLED/VALIDATED table state logics (Prarit Bhargava) [1425180] - [acpi] acpica: tables: Fix multiple ACPI_FREE()s around acpi_tb_add_table() (Prarit Bhargava) [1425180] - [acpi] acpica: tables: Fix the issues in handling virtual addressed tables (Prarit Bhargava) [1425180] - [acpi] acpica: Remove indent divergences to reduce maintenance overhead (Prarit Bhargava) [1425180] - [acpi] acpica: Add a missing field for debug dump of mutex objects (Prarit Bhargava) [1425180] - [acpi] acpica: Update use of acpi_os_wait_events_complete interface (Prarit Bhargava) [1425180] - [acpi] acpica: disassembler: Add decoding of Notify() values (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Update new structures and add missing file (Prarit Bhargava) [1425180] - [acpi] acpica: disassembler: Add support to decode _HID and _CID values (Prarit Bhargava) [1425180] - [acpi] acpica: unload operator: Emit a warning if and when it is ever used (Prarit Bhargava) [1425180] - [acpi] acpica: Update comments for ACPICA name - no functional change (Prarit Bhargava) [1425180] - [acpi] acpica: utstring: Check array index bound before use (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Remove integer types translation protection (Prarit Bhargava) [1425180] - [acpi] acpica: acpidump: Add sparse declarators support (Prarit Bhargava) [1425180] - [acpi] acpica: utilities: Cleanup declarations of the acpi_gbl_debug_file global (Prarit Bhargava) [1425180] - [acpi] acpica: Cleanup the option of forcing the use of the RSDT (Prarit Bhargava) [1425180] - [acpi] acpica: Cleanup asmlinkage for ACPICA APIs (Prarit Bhargava) [1425180] - [acpi] acpica: Update acpidump related header file changes (Prarit Bhargava) [1425180] - [acpi] acpica: Cleanup exception codes (Prarit Bhargava) [1425180] - [acpi] Export acpi_os_get*() functions (Prarit Bhargava) [1425180] - [acpi] acpica: Add new statistics interface (Prarit Bhargava) [1425180] - [acpi] acpica: Add EXPORT_ACPI_INTERFACES macro to external interface modules (Prarit Bhargava) [1425180] - [acpi] acpica: Cleanup memory allocation macros and configurability (Prarit Bhargava) [1425180] - [acpi] acpica: tablemanager: Export acpi_tb_scan_memory_for_rsdp() (Prarit Bhargava) [1425180] - [acpi] acpica: Export acpi_tb_validate_rsdp() (Prarit Bhargava) [1425180]- [x86] kvm: vmx: use correct vmcs_read/write for guest segment selector/base (Radim Krcmar) [1420755] - [x86] kvm: x86: do not save guest-unsupported XSAVE state (Radim Krcmar) [1420755] - [x86] kvm: x86: fix emulation of "MOV SS, null selector" (Radim Krcmar) [1420755] {CVE-2017-2583} - [x86] kvm: x86: flush pending lapic jump label updates on module unload (Radim Krcmar) [1420755] - [kernel] jump_labels: API for flushing deferred jump label updates (Radim Krcmar) [1420755] - [x86] kvm: x86: reset MMU on KVM_SET_VCPU_EVENTS (Radim Krcmar) [1420755] - [x86] kvm: x86: check for pic and ioapic presence before use (Radim Krcmar) [1420755] - [x86] kvm: x86: drop error recovery in em_jmp_far and em_ret_far (Radim Krcmar) [1420755] - [x86] kvm: x86: fix out-of-bounds access in lapic (Radim Krcmar) [1420755] - [x86] kvm: x86: fix missed SRCU usage in kvm_lapic_set_vapic_addr (Radim Krcmar) [1420755] - [x86] kvm: Disable irq while unregistering user notifier (Radim Krcmar) [1420755] - [x86] kvm: nvmx: VMCLEAR an active shadow VMCS after last use (Radim Krcmar) [1420755] - [x86] kvm: x86: fix wbinvd_dirty_mask use-after-free (Radim Krcmar) [1420755] - [x86] kvm: nvmx: Fix kernel panics induced by illegal INVEPT/INVVPID types (Radim Krcmar) [1420755] - [x86] kvm: x86: memset whole irq_eoi (Radim Krcmar) [1420755] - [x86] kvm: nvmx: Fix the NMI IDT-vectoring handling (Radim Krcmar) [1420755] - [x86] kvm: nvmx: postpone VMCS changes on MSR_IA32_APICBASE write (Radim Krcmar) [1420755] - [x86] kvm: nvmx: fix msr bitmaps to prevent L2 from accessing L0 x2APIC (Radim Krcmar) [1420755] - [x86] kvm: x86: nvmx: maintain internal copy of current VMCS (Radim Krcmar) [1420755] - [x86] kvm: vmx: handle PML full VMEXIT that occurs during event delivery (Radim Krcmar) [1420755] - [virt] kvm: nvmx: Fix memory corruption when using VMCS shadowing (Radim Krcmar) [1420755] - [virt] kvm: vmx: ensure VMCS is current while enabling PML (Radim Krcmar) [1420755] - [virt] kvm: nvmx: vmx instructions: fix segment checks when L1 is in long mode (Radim Krcmar) [1420755] - [virt] kvm: Fix irq route entries exceeding KVM_MAX_IRQ_ROUTES (Radim Krcmar) [1420755] - [x86] svm: bitwise vs logical op typo (Radim Krcmar) [1420755] - [virt] kvm: cap halt polling at exactly halt_poll_ns (Radim Krcmar) [1420755] - [virt] kvm: async_pf: do not warn on page allocation failures (Radim Krcmar) [1420755] - [x86] kvm: x86: fix conversion of addresses to linear in 32-bit protected mode (Radim Krcmar) [1420755] - [x86] kvm: x86: only channel 0 of the i8254 is linked to the HPET (Radim Krcmar) [1420755] - [x86] kvm: vmx: fix the writing POSTED_INTR_NV (Radim Krcmar) [1420755] - [x86] kvm: x86: correctly print #AC in traces (Radim Krcmar) [1420755] - [kernel] static_key: WARN on usage before jump_label_init was called (Radim Krcmar) [1420755] - [x86] kvm: nvmx: check host CR3 on vmentry and vmexit (Ladi Prosek) [1326138] - [x86] kvm: nvmx: introduce nested_vmx_load_cr3 and call it on vmentry (Ladi Prosek) [1326138] - [x86] kvm: nvmx: propagate errors from prepare_vmcs02 (Ladi Prosek) [1326138] - [x86] kvm: nvmx: fix CR3 load if L2 uses PAE paging and EPT (Ladi Prosek) [1326138] - [x86] kvm: nvmx: support descriptor table exits (Ladi Prosek) [1326138] - [x86] kvm: nvmx: invvpid handling improvements (Ladi Prosek) [1326138] - [x86] kvm: vmx: clean up declaration of VPID/EPT invalidation types (Ladi Prosek) [1326138] - [x86] nvmx: mark ept single context invalidation as supported (Ladi Prosek) [1326138] - [x86] kvm: x86: drop TSC offsetting kvm_x86_ops to fix KVM_GET/SET_CLOCK (Marcelo Tosatti) [1415766] - [x86] kvm: x86: do not go through vcpu in __get_kvmclock_ns (Marcelo Tosatti) [1415766] - [uapi] kvm: kvmclock: let KVM_GET_CLOCK return whether the master clock is in use (Marcelo Tosatti) [1415766] - [x86] kvm: x86: introduce get_kvmclock_ns (Marcelo Tosatti) [1415766] - [x86] kvm: x86: initialize kvmclock_offset (Marcelo Tosatti) [1415766] - [x86] pvclock: introduce seqcount-like API (Marcelo Tosatti) [1415766] - [x86] pvclock: Get rid of __pvclock_read_cycles in function pvclock_read_flags (Marcelo Tosatti) [1415766] - [x86] pvclock: Cleanup to remove function pvclock_get_nsec_offset (Marcelo Tosatti) [1415766]- [crypto] ccp - Fix double add when creating new DMA command (Suravee Suthikulpanit) [1390820 1420977] - [crypto] ccp - Fix DMA operations when IOMMU is enabled (Suravee Suthikulpanit) [1390820 1420977] - [crypto] ccp: Do not support CCP crypto API in RHEL7 (Suravee Suthikulpanit) [1390820] - [dma] dmaengine: Make channel allocation callbacks optional (Suravee Suthikulpanit) [1390820] - [dma] dmaengine: Rework dma_chan_get (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Fix handling of RSA exponent on a v5 device (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Clean up the LSB slot allocation code (Suravee Suthikulpanit) [1390820] - [crypto] ccp - remove unneeded code (Suravee Suthikulpanit) [1390820] - [crypto] ccp - change bitfield type to unsigned ints (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Fix non static symbol warning (Suravee Suthikulpanit) [1390820] - [crypto] ccp - change type of struct member lsb to signed (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Make syslog errors human-readable (Suravee Suthikulpanit) [1390820] - [crypto] ccp - clean up data structure (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Fix return value check in ccp_dmaengine_register() (Suravee Suthikulpanit) [1390820] - [crypto] ccp - use kmem_cache_zalloc instead of kmem_cache_alloc/memset (Suravee Suthikulpanit) [1390820] - [crypto] ccp - add missing release in ccp_dmaengine_register (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Fix non static symbol warning (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Enable use of the additional CCP (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Enable DMA service on a v5 CCP (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Add support for the RNG in a version 5 CCP (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Let a v5 CCP provide the same function as v3 (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Refactor code to enable checks for queue space (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Refactor code supporting the CCP's RNG (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Refactor the storage block allocation code (Suravee Suthikulpanit) [1390820] - [crypto] ccp - refactoring: symbol cleanup (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Shorten the fields of the action structure (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Abstract PCI info for the CCP (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Fix non-conforming comment style (Suravee Suthikulpanit) [1390820] - [crypto] ccp - constify ccp_actions structure (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Ensure all dependencies are specified (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Register the CCP as a DMA resource (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Fix RT breaking #include (Suravee Suthikulpanit) [1390820] - [crypto] ccp - fix lock acquisition code (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Add abstraction for device-specific calls (Suravee Suthikulpanit) [1390820] - [crypto] ccp - CCP versioning support (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Support for multiple CCPs (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Remove check for x86 family and model (Suravee Suthikulpanit) [1390820] - [crypto] ccp - use to_pci_dev and to_platform_device (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Use precalculated hash from headers (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Use module name in driver structures (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Change references to accelerator to offload (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Replace BUG_ON with WARN_ON and a return code (Suravee Suthikulpanit) [1390820] - [crypto] drivers - Fix Kconfig selects (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Protect against poorly marked end of sg list (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Remove unused structure field (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Convert calls to their devm_ counterparts (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Update CCP build support (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Updates for checkpatch warnings/errors (Suravee Suthikulpanit) [1390820] - [crypto] ccp - terminate ccp_support array with empty element (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Check for CCP before registering crypto algs (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Do not sign extend input data to CCP (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Remove "select OF" from Kconfig (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Base AXI DMA cache settings on device tree (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Modify PCI support in prep for arm64 support (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Use pci_enable_msix_range() instead of pci_enable_msix() (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Perform completion callbacks using a tasklet (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Move HMAC calculation down to ccp ops file (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Fix ccp_run_passthru_cmd dma variable assignments (Suravee Suthikulpanit) [1390820] - [crypto] ccp - CCP device enabled/disabled changes (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Change data length declarations to u64 (Suravee Suthikulpanit) [1390820] - [crypto] ccp - Remove redundant dev_set_drvdata (Suravee Suthikulpanit) [1390820] - [crypto] ccp - CCP Kconfig fixes (Suravee Suthikulpanit) [1390820] - [crypto] crytpo: ccp - fix coccinelle warnings (Suravee Suthikulpanit) [1390820] - [crypto] crytpo: ccp - CCP device driver build files (Suravee Suthikulpanit) [1390820] - [crypto] ccp - CCP device driver and interface support (Suravee Suthikulpanit) [1390820] - [acpi] revert "acpi / apd: Remove CLK_IS_ROOT" (Suravee Suthikulpanit) [1422966] - [tty] serial: 8250dw: Add device HID for future AMD UART controller (Suravee Suthikulpanit) [1422966]- [fs] red hat kabi: Added flag signifying the use of file_operations_extend structure (Steve Dickson) [1356123] - [fs] red hat kabi: Remove the file operations that cause the kABI breakage (Steve Dickson) [1356123] - [fs] red hat kabi: Add new system call to nfs in a kABI compatible way (Steve Dickson) [1356123] - [fs] red hat kabi: introduce new calls to file_operations_extend (Steve Dickson) [1356123] - [fs] red hat kabi: Use #ifndef __GENKSYMS__ to maintain kAPI (Steve Dickson) [1356123] - [fs] try to clone files first in vfs_copy_file_range (Steve Dickson) [1356123] - [fs] nfs: Add COPY nfs operation (Steve Dickson) [1356123] - [fs] nfs: Add nfs_commit_file() (Steve Dickson) [1356123] - [fs] vfs: pull btrfs clone API to vfs layer (Steve Dickson) [1356123] - [fs] locks: new locks_mandatory_area calling convention (Steve Dickson) [1356123] - [fs] locks: make locks_mandatory_area check for file-private locks (Steve Dickson) [1356123] - [fs] vfs: Add vfs_copy_file_range() support for pagecache copies (Steve Dickson) [1356123] - [fs] powerpc: Wire up copy_file_range() syscall (Steve Dickson) [1356123] - [fs] s390: wire up copy_file_range syscall (Steve Dickson) [1356123] - [fs] x86: add sys_copy_file_range to syscall tables (Steve Dickson) [1356122 1356123] - [fs] vfs: add copy_file_range syscall and vfs helper (Steve Dickson) [1356123] - [fs] sunrpc: don't call sleeping functions from the notifier block callbacks (Scott Mayhew) [1422910] - [fs] lockd: unregister notifier blocks if the service fails to come up completely (Scott Mayhew) [1422910] - [fs] lockd: Register callbacks on the inetaddr_chain and inet6addr_chain (Scott Mayhew) [1422910] - [fs] nfsd: Implement the COPY call (Steve Dickson) [1356122] - [fs] nfsd: implement the NFSv4.2 CLONE operation (Steve Dickson) [1356122] - [fs] nfs: Don't take a reference on fl->fl_file for LOCK operation (Benjamin Coddington) [1386924] - [fs] gfs2: mark the journal idle to fix ro mounts (Robert S Peterson) [1213119] - [fs] auth_gss: fix panic in gss_pipe_downcall() in fips mode (Dave Wysochanski) [1316251] - [fs] fuse: add support for SEEK_HOLE and SEEK_DATA in lseek (Carlos Maiolino) [1306396] - [fs] ext4: Fix handling of extended tv_sec (Carlos Maiolino) [1278465]- [net] fix creation adjacent device symlinks (Adrian Reber) [1412898] - [net] prevent of emerging cross-namespace symlinks (Adrian Reber) [1412898] - [netdrv] macvlan: unregister net device when netdev_upper_dev_link() fails (Adrian Reber) [1412898] - [net] netfilter: nft_range: add the missing NULL pointer check (Phil Sutter) [1418969] - [net] netfilter: nf_tables: simplify the basic expressions' init routine (Phil Sutter) [1418969] - [net] netfilter: nf_tables: avoid uninitialized variable warning (Phil Sutter) [1418969] - [net] netfilter: nft_range: validate operation netlink attribute (Phil Sutter) [1418969] - [net] netfilter: nf_tables: add range expression (Phil Sutter) [1418969] - [net] netfilter: nf_tables: remove useless U8_MAX validation (Phil Sutter) [1418969] - [net] netfilter: nf_tables: fix type mismatch with error return from nft_parse_u32_check (Phil Sutter) [1418969] - [net] netfilter: nft_exthdr: fix error handling in nft_exthdr_init() (Phil Sutter) [1418969] - [net] netfilter: nf_tables: underflow in nft_parse_u32_check() (Phil Sutter) [1418969] - [net] netfilter: nf_tables: validate maximum value of u32 netlink attributes (Phil Sutter) [1418969] - [net] netfilter: nft_exthdr: Add size check on u8 nft_exthdr attributes (Phil Sutter) [1418969] - [net] ipv6: Don't use ufo handling on later transformed packets (Jakub Sitnicki) [1388846] - [net] vxlan: fix oops in dev_fill_metadata_dst (Paolo Abeni) [1423068] - [net] ip_forward: Drop frames with attached skb->sk (Florian Westphal) [1421006] - [net] ipv4: ip_forward: perform skb->pkt_type check at the beginning (Florian Westphal) [1421006] - [lib] rhashtable-test: Get rid of previous workaround (Phil Sutter) [1393817] - [lib] rhashtable-test: Fix max_size parameter description (Phil Sutter) [1393817] - [lib] rhashtable-test: allow to retry even if -ENOMEM was returned (Phil Sutter) [1393817] - [lib] rhashtable-test: retry insert operations (Phil Sutter) [1393817] - [lib] rhashtable-test: add cond_resched() to thread test (Phil Sutter) [1393817] - [lib] rhashtable: Add rhlist interface (Phil Sutter) [1393817] - [lib] rhashtable: fix a memory leak in alloc_bucket_locks() (Phil Sutter) [1393817] - [lib] rhashtable: add rhashtable_lookup_get_insert_key() (Phil Sutter) [1393817] - [lib] rhashtable: Remove GFP flag from rhashtable_walk_init (Phil Sutter) [1393817] - [lib] rhashtable: fix shift by 64 when shrinking (Phil Sutter) [1393817] - [lib] rhashtable: avoid large lock-array allocations (Phil Sutter) [1393817] - [lib] rhashtable: accept GFP flags in rhashtable_walk_init (Phil Sutter) [1393817] - [net] netfilter: built-in NAT support for UDPlite (Davide Caratti) [1357840] - [net] netfilter: built-in NAT support for SCTP (Davide Caratti) [1357840] - [net] netfilter: built-in NAT support for DCCP (Davide Caratti) [1357840] - [net] netfilter: conntrack: built-in support for UDPlite (Davide Caratti) [1387537] - [net] netfilter: conntrack: built-in support for SCTP (Davide Caratti) [1387537] - [net] netfilter: conntrack: built-in support for DCCP (Davide Caratti) [1387537] - [net] netfilter: conntrack: simplify init/uninit of L4 protocol trackers (Davide Caratti) [1387537] - [net] igmp, mld: Fix memory leak in igmpv3/mld_del_delrec() (Hangbin Liu) [1420972] - [net] mld: do not remove mld souce list info when set link down (Hangbin Liu) [1383584] - [net] openvswitch: maintain correct checksum state in conntrack actions (Lance Richardson) [1409558]- [net] introduce net_device_extended (Jiri Benc) [1382040] - [net] bonding: update documentation section after dev->trans_start removal (Ivan Vecera) [1382040] - [net] deprecate dev->trans_start (Ivan Vecera) [1382040] - [netdrv] replace dev->trans_start update with helper (Ivan Vecera) [1382040] - [net] netdevice: add helper to update trans_start (Ivan Vecera) [1382040] - [netdrv] replace dev->trans_start accesses with dev_trans_start (Ivan Vecera) [1382040] - [net] sched: make dev_trans_start return vlan's real dev trans_start (Ivan Vecera) [1382040] - [net] ptp: Introduce a high resolution frequency adjustment method (Ivan Vecera) [1382040] - [net] ipip: Properly mark ipip GRO packets as encapsulated (Ivan Vecera) [1382040] - [net] introduce csum_replace_by_diff() helper (Ivan Vecera) [1382040] - [net] ipv6: gro: support sit protocol (Ivan Vecera) [1382040] - [net] skb_segment() should preserve backpressure (Ivan Vecera) [1382040] - [net] skb_segment() provides list head and tail (Ivan Vecera) [1382040] - [net] ipip: Add gro callbacks to ipip offload (Ivan Vecera) [1382040] - [kernel] list: fix order of arguments for hlist_add_after(_rcu) (Ivan Vecera) [1382040] - [kernel] list: make hlist_add_after() argument names match hlist_add_after_rcu() (Ivan Vecera) [1382040] - [net] rtnl: stats - add missing netlink message size checks (Ivan Vecera) [1382040] - [net] rtnl: info leak in rtnl_fill_vfinfo() (Ivan Vecera) [1382040] - [net] rtnl: avoid uninitialized data in IFLA_VF_VLAN_LIST handling (Ivan Vecera) [1382040] - [net] Update API for VF vlan protocol 802.1ad support (Ivan Vecera) [1382040] - [net] introduce default neigh_construct/destroy ndo calls for L2 upper devices (Ivan Vecera) [1382040] - [net] add dev arg to ndo_neigh_construct/destroy (Ivan Vecera) [1382040] - [net] add netdev_lockdep_set_classes() helper (Ivan Vecera) [1382040] - [documentation] taskstats: fix nl parsing in accounting/getdelays.c (Ivan Vecera) [1382040] - [net] neigh: align nlattr properly when needed (Ivan Vecera) [1382040] - [net] rtnl: align nlattr properly when needed (Ivan Vecera) [1382040] - [net] openvswitch: align nlattr properly when needed (Ivan Vecera) [1382040] - [net] sock_diag: align nlattr properly when needed (Ivan Vecera) [1382040] - [fs] quota: use nla_put_u64_64bit() (Ivan Vecera) [1382040] - [net] macsec: use nla_put_u64_64bit() (Ivan Vecera) [1382040] - [net] wireless: use nla_put_u64_64bit() (Ivan Vecera) [1382040] - [net] ieee802154: use nla_put_u64_64bit() (Ivan Vecera) [1382040] - [net] l2tp: use nla_put_u64_64bit() (Ivan Vecera) [1382040] - [net] bridge: use nla_put_u64_64bit() (Ivan Vecera) [1382040] - [net] openvswitch: use nla_put_u64_64bit() (Ivan Vecera) [1382040] - [net] sched: use nla_put_u64_64bit() (Ivan Vecera) [1382040] - [net] rtnl: use nla_put_u64_64bit() (Ivan Vecera) [1382040] - [kernel] taskstats: use the libnl API to align nlattr on 64-bit (Ivan Vecera) [1382040] - [net] xfrm: align nlattr properly when needed (Ivan Vecera) [1382040] - [net] libnl: add nla_put_u64_64bit() helper (Ivan Vecera) [1382040] - [net] libnl: nla_put_msecs(): align on a 64-bit area (Ivan Vecera) [1382040] - [net] libnl: nla_put_s64(): align on a 64-bit area (Ivan Vecera) [1382040] - [net] libnl: nla_put_net64(): align on a 64-bit area (Ivan Vecera) [1382040] - [net] libnl: nla_put_be64(): align on a 64-bit area (Ivan Vecera) [1382040] - [net] libnl: nla_put_le64(): align on a 64-bit area (Ivan Vecera) [1382040] - [net] libnl: fix help of _64bit functions (Ivan Vecera) [1382040] - [net] ip6mr: align RTA_MFC_STATS on 64-bit (Ivan Vecera) [1382040] - [net] ipmr: align RTA_MFC_STATS on 64-bit (Ivan Vecera) [1382040] - [net] rtnl: use the new API to align IFLA_STATS* (Ivan Vecera) [1382040] - [net] libnl: add more helpers to align attributes on 64-bit (Ivan Vecera) [1382040] - [net] nla_align_64bit() needs to test the right pointer. (Ivan Vecera) [1382040] - [net] rtnetlink: add new RTM_GETSTATS message to dump link stats (Ivan Vecera) [1382040] - [net] fix HAVE_EFFICIENT_UNALIGNED_ACCESS typos (Ivan Vecera) [1382040] - [net] Add helpers for 64-bit aligning netlink attributes. (Ivan Vecera) [1382040] - [net] Align IFLA_STATS64 attributes properly on architectures that need it. (Ivan Vecera) [1382040] - [net] rtnetlink: rtnl_fill_stats: avoid an unnecssary stats copy (Ivan Vecera) [1382040] - [net] sched: do not requeue a NULL skb (Ivan Vecera) [1382040] - [net] netlink: use nla_get_in_addr and nla_put_in_addr for ipv4 address (Ivan Vecera) [1382040] - [net] rtnetlink: fix frame size warning in rtnl_fill_ifinfo (Ivan Vecera) [1382040] - [net] netfilter: nfnetlink_cthelper: Remove 'const' and '&' to avoid warnings (Ivan Vecera) [1382040] - [net] qdisc: validate skb without holding lock (Ivan Vecera) [1382040] - [net] netlink: Fix shadow warning on jiffies (Ivan Vecera) [1382040] - [net] sch_tbf: Fix potential memory leak in tbf_change() (Ivan Vecera) [1382040] - [net] sch_netem: support of 64bit rates (Ivan Vecera) [1382040] - [net] sch_netem: more precise length of packets (Ivan Vecera) [1382040] - [net] sch_tbf: add TBF_BURST/TBF_PBURST attribute (Ivan Vecera) [1382040] - [net] sch_tbf: use do_div() for 64-bit divide (Ivan Vecera) [1382040] - [net] sched: tbf: fix the calculation of max_size (Ivan Vecera) [1382040] - [kernel] taskstats: add nla_nest_cancel() for failure processing between nla_nest_start() and nla_nest_end() (Ivan Vecera) [1382040] - [net] net_sched: tbf: support of 64bit rates (Ivan Vecera) [1382040] - [net] netevent/netlink.h: Remove extern from function prototypes (Ivan Vecera) [1382040] - [net] net_sched: htb: support of 64bit rates (Ivan Vecera) [1382040] - [net] net_sched: add u64 rate to psched_ratecfg_precompute() (Ivan Vecera) [1382040] - [net] ipv4: Update parameters for csum_tcpudp_magic to their original types (Ivan Vecera) [1382040] - [net] tcp: reserve tcp_skb_mss() to tcp stack (Ivan Vecera) [1382040] - [net] ipvs: properly declare tunnel encapsulation (Ivan Vecera) [1382040] - [net] sit: use kfree_skb to replace dev_kfree_skb (Ivan Vecera) [1382040]- [netdrv] cxgb4/cxgb4vf: Allocate more queues for 25G and 100G adapter (Don Dutile) [1385866 1417284] - [netdrv] mlx5: E-Switch, Handle mode change failures (Don Dutile) [1385330 1417284] - [netdrv] mlx5: E-Switch, Fix error flow in the SRIOV e-switch init code (Don Dutile) [1385330 1417284] - [netdrv] mlx5: Fix flow counter bulk command out mailbox allocation (Don Dutile) [1385330 1417284] - [infiniband] ib/rdmavt: Don't vfree a kzalloc'ed memory region (Don Dutile) [1385848 1417284] - [infiniband] ib/rxe: Fix kmem_cache leak (Don Dutile) [1417284] - [infiniband] ib/rxe: Fix race condition between requester and completer (Don Dutile) [1417284] - [infiniband] ib/rxe: Fix duplicate atomic request handling (Don Dutile) [1417284] - [infiniband] ib/rxe: Fix kernel panic in udp_setup_tunnel (Don Dutile) [1417284] - [infiniband] ib/mlx5: Set source mac address in FTE (Don Dutile) [1417284] - [infiniband] ib/mlx5: Enable MAD_IFC commands for IB ports only (Don Dutile) [1417284] - [infiniband] ib/mlx4: Diagnostic HW counters are not supported in slave mode (Don Dutile) [1385329 1417284] - [infiniband] ib/mlx4: Use correct subnet-prefix in QP1 mads under SR-IOV (Don Dutile) [1385329 1417284] - [infiniband] ib/mlx4: Fix code indentation in QP1 MAD flow (Don Dutile) [1385329 1417284] - [infiniband] ib/mlx4: Fix incorrect MC join state bit-masking on SR-IOV (Don Dutile) [1385329 1417284] - [infiniband] ib/ipoib: Don't allow MC joins during light MC flush (Don Dutile) [1417284] - [infiniband] ib/rxe: fix GFP_KERNEL in spinlock context (Don Dutile) [1417284] - [netdrv] mlx4_en: fix off by one in error handling (Don Dutile) [1385329 1417284] - [netdrv] mlx4_en: Fix panic on xmit while port is down (Don Dutile) [1385329 1417284] - [netdrv] mlx4_en: Fixes for DCBX (Don Dutile) [1385329 1417284] - [netdrv] mlx4_en: Fix the return value of mlx4_en_dcbnl_set_state() (Don Dutile) [1385329 1417284] - [netdrv] mlx4_en: Fix the return value of mlx4_en_dcbnl_set_all() (Don Dutile) [1385329 1417284] - [netdrv] mlx5e: Fix parsing of vlan packets when updating lro header (Don Dutile) [1417284] - [netdrv] mlx5e: Fix global PFC counters replication (Don Dutile) [1417284] - [netdrv] mlx5e: Prevent casting overflow (Don Dutile) [1417284] - [netdrv] mlx5e: Move an_disable_cap bit to a new position (Don Dutile) [1417284] - [netdrv] mlx5e: Fix xmit_more counter race issue (Don Dutile) [1417284] - [net] xprtrdma: Fix receive buffer accounting (Don Dutile) [1417284] - [net] xprtrdma: revert 3d4cf35bd4fa ("xprtrdma: Reply buffer exhaustion...") (Don Dutile) [1417284] - [infiniband] iw_cxgb4: block module unload until all ep resources are released (Don Dutile) [1385866 1417284] - [infiniband] iw_cxgb4: call dev_put() on l2t allocation failure (Don Dutile) [1385866 1417284] - [infiniband] ib/hfi1: Rework debugfs to use SRCU (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Make n_krcvqs be an unsigned long integer (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Add QSFP sanity pre-check (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Fix AHG KDETH Intr shift (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Fix SGE length for misaligned PIO copy (Don Dutile) [1382806 1417284] - [infiniband] ib/mlx5: Don't return errors from poll_cq (Don Dutile) [1385330 1417284] - [infiniband] ib/mlx5: Use TIR number based on selector (Don Dutile) [1385330 1417284] - [infiniband] ib/mlx5: Simplify code by removing return variable (Don Dutile) [1385330 1417284] - [infiniband] ib/mlx5: Return EINVAL when caller specifies too many SGEs (Don Dutile) [1385330 1417284] - [infiniband] ib/mlx4: Don't return errors from poll_cq (Don Dutile) [1417284] - [infiniband] revert "ib/mlx4: Return EAGAIN for any error in mlx4_ib_poll_one" (Don Dutile) [1417284] - [infiniband] ib/ipoib: Fix memory corruption in ipoib cm mode connect flow (Don Dutile) [1417284] - [infiniband] ib/core: Fix use after free in send_leave function (Don Dutile) [1417284] - [infiniband] ib/cxgb4: Make _free_qp static to silence build warning (Don Dutile) [1385866 1417284] - [infiniband] ib/isert: Properly release resources on DEVICE_REMOVAL (Don Dutile) [1417284] - [infiniband] ib/hfi1: Fix the size parameter to find_first_bit (Don Dutile) [1382806 1417284] - [infiniband] ib/mlx5: Fix the size parameter to find_first_bit (Don Dutile) [1385330 1417284] - [netdrv] mlx5: Increase number of ethtool steering priorities (Don Dutile) [1385330 1417284] - [netdrv] mlx5: Add error prints when validate ETS failed (Don Dutile) [1385330 1417284] - [netdrv] mlx5e: Fix memory leak if refreshing TIRs fails (Don Dutile) [1417284] - [netdrv] mlx5e: Add ethtool counter for TX xmit_more (Don Dutile) [1417284] - [netdrv] mlx5e: Fix ethtool -g/G rx ring parameter report with striding RQ (Don Dutile) [1417284] - [netdrv] mlx5e: Don't wait for SQ completions on close (Don Dutile) [1417284] - [netdrv] mlx5e: Don't post fragmented MPWQE when RQ is disabled (Don Dutile) [1417284] - [netdrv] mlx5e: Don't wait for RQ completions on close (Don Dutile) [1417284] - [netdrv] mlx5e: Limit UMR length to the device's limitation (Don Dutile) [1417284] - [infiniband] ib/hfi1: Clean up type used and casting (Don Dutile) [1382806 1417284] - [infiniband] ib/srpt: Update sport->port_guid with each port refresh (Don Dutile) [1417284] - [infiniband] ib/mlx5: Remove superfluous include of io-mapping.h (Don Dutile) [1385330 1417284] - [infiniband] i40iw: Do not set self-referencing pointer to NULL after kfree (Don Dutile) [1417284] - [infiniband] iw_cxgb4: Fix cxgb4 arm CQ logic w/IB_CQ_REPORT_MISSED_EVENTS (Don Dutile) [1385866 1417284] - [rdma] ib/core: Use memdup_user() rather than duplicating its implementation (Don Dutile) [1417284] - [infiniband] ib/qib: Use memdup_user() rather than duplicating its implementation (Don Dutile) [1381986 1417284] - [infiniband] iw_cxgb4: use the MPA initiator's IRD if < our ORD (Don Dutile) [1385866 1417284] - [infiniband] iw_cxgb4: limit IRD/ORD advertised to ULP by device max (Don Dutile) [1385866 1417284] - [infiniband] ib/rdmvat: Fix double vfree() in rvt_create_qp() error path (Don Dutile) [1385848 1417284] - [infiniband] ib/hfi1: Improve J_KEY generation (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Return invalid field for non-QSFP CableInfo queries (Don Dutile) [1382806 1417284] - [infiniband] ib/usnic: Fix error return code (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Add missing error code assignment before test (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Using kfree_rcu() to simplify the code (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Validate header in set_armed_active (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Pass packet ptr to set_armed_active (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Fetch monitor values on-demand for CableInfo query (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1, ib/qib: Fix qp_stats sleep with rcu read lock held (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Remove duplicated include from affinity.c (Don Dutile) [1382806 1417284] - [infiniband] ib/isert: fix error return code in isert_alloc_login_buf() (Don Dutile) [1417284] - [infiniband] ib/core: Fix possible memory leak in cma_resolve_iboe_route() (Don Dutile) [1417284] - [infiniband] ib/hfi1: Allocate cpu mask on the heap to silence warning (Don Dutile) [1382806 1417284] - [infiniband] ib/mlx4: Return EAGAIN for any error in mlx4_ib_poll_one (Don Dutile) [1385329 1417284] - [infiniband] ib/mlx4: Make function use_tunnel_data return void (Don Dutile) [1385329 1417284] - [netdrv] mlx5: E-Switch, Avoid ACLs in the offloads mode (Don Dutile) [1417284] - [netdrv] mlx5: E-Switch, Set the send-to-vport rules in the correct table (Don Dutile) [1417284] - [netdrv] mlx5: E-Switch, Return the correct devlink e-switch mode (Don Dutile) [1417284] - [netdrv] mlx5e: Retrieve the switchdev id from the firmware only once (Don Dutile) [1417284] - [netdrv] mlx5: Update last-use statistics for flow rules (Don Dutile) [1385330 1417284] - [netdrv] mlx5: Added missing check of msg length in verifying its signature (Don Dutile) [1385330 1417284] - [netdrv] mlx5: Fix pci error recovery flow (Don Dutile) [1385330 1417284] - [netdrv] mlx5e: Optimization for MTU change (Don Dutile) [1417284] - [netdrv] mlx5e: Set port MTU on netdev creation rather on open (Don Dutile) [1417284] - [netdrv] cxgb4: Fixes resource allocation for ULD's in kdump kernel (Don Dutile) [1385866 1417284] - [infiniband] Soft RoCE driver (Don Dutile) [1384574 1417284] - [infiniband] ib/uverbs: Fix race between uverbs_close and remove_one (Don Dutile) [1417284] - [infiniband] ib/mthca: Clean up error unwind flow in mthca_reset() (Don Dutile) [1417284] - [infiniband] ib/mthca: NULL arg to pci_dev_put is OK (Don Dutile) [1417284] - [infiniband] ib/hfi1: NULL arg to sc_return_credits is OK (Don Dutile) [1382806 1417284] - [infiniband] Use smaller 512 byte messages for portmapper messages (Don Dutile) [1417284] - [infiniband] ib/ipoib: Report SG feature regardless of HW UD CSUM capability (Don Dutile) [1385329 1417284] - [infiniband] ib/mlx4: Don't use GFP_ATOMIC for CQ resize struct (Don Dutile) [1385329 1417284] - [infiniband] ib/hfi1: Expand reported serial number (Don Dutile) [1382806 1417284] - [uapi] ib/hfi1: Allow for non-double word multiple message sizes for user SDMA (Don Dutile) [1382806 1417284] - [rdma] ib/rdmavt: Eliminate redundant opcode test in mr ref clear (Don Dutile) [1385848 1417284] - [infiniband] ib/hfi1: Handle kzalloc failure in init_pervl_scs (Don Dutile) [1382806 1417284] - [infiniband] ib/qib, ib/hfi1: Fix grh creation in ud loopback (Don Dutile) [1381986 1417284] - [infiniband] ib/hfi1: Use hdr2sc function to calculate 5-bit SC (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Cleanup UD packet handler (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Rename hfi1_pio_header to hfi1_sdma_header (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Rename struct ahg_ib_header to struct hfi1_ahg_info (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Remove unused elements from struct ahg_ib_header (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Reset QSFP on every run through channel tuning (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Ignore QSFP interrupts until power stabilizes (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Disable external device configuration requests (Don Dutile) [1382806 1417284] - [rdma] ib/rdmavt, hfi1: Fix NFSoRDMA failure with FRMR enabled (Don Dutile) [1382806 1417284] - [rdma] ib/hfi1: Add the capability for reserved operations (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Fix trace message units (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Add sysfs entry to override SDMA interrupt affinity (Don Dutile) [1382806 1417284] - [lib] cpumask: factor out show_cpumap into separate helper function (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Add static PCIe Gen3 CTLE tuning (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Fix "suspicious rcu_dereference_check() usage" warnings (Don Dutile) [1382806 1417284] - [infiniband] ib/rdmavt: Add missing spin_lock_init call for rdi->n_cqs_lock (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Read all firmware versions (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Explain state complete frame details (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Modify the default number of kernel receive conexts (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Add support for extended memory management (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Work request processing for fast register mr and invalidate (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Handle send with invalidate opcode in the RC recv path (Don Dutile) [1382806 1417284] - [rdma] ib/rdmavt: Handle local operations in post send (Don Dutile) [1382806 1417284] - [rdma] ib/rdmavt: Add mechanism to invalidate MR keys (Don Dutile) [1382806 1417284] - [infiniband] ib/rdmavt: Add support for ib_map_mr_sg (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Pull FECN/BECN processing to a common place (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Fix to fully initialize send context area (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Fix integrity errors counter value calculation (Don Dutile) [1382806 1417284] - [infiniband] ib/rdmavt: Use new driver specific post send table (Don Dutile) [1382806 1417284] - [infiniband] ib/qib: Add qib post send table (Don Dutile) [1381986 1417284] - [infiniband] ib/hfi1: Add hfi1 post send tables (Don Dutile) [1382806 1417284] - [rdma] ib/rdmavt: Add data structures and routines for table driven post send (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Correct receive packet handler assignment (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Improve SDMA engine assignment for user SDMA (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Refine user process affinity algorithm (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Reserve and collapse CPU cores for contexts (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Add global structure for affinity assignments (Don Dutile) [1382806 1417284] - [infiniband] iw_cm: free cm_id resources on the last deref (Don Dutile) [1385866 1417284] - [infiniband] iw_cxgb4: don't block in destroy_qp awaiting the last deref (Don Dutile) [1385866 1417284] - [infiniband] iw_cxgb4: explicitly move the qp to ERROR state during flush (Don Dutile) [1385866 1417284] - [infiniband] iw_cxgb4: stop MPA_REPLY timer when disconnecting (Don Dutile) [1385866 1417284] - [infiniband] ib/core: Add flow control to the portmapper netlink calls (Don Dutile) [1385866 1417284] - [infiniband] rdma/cxgb3: Use AF_INET for sin_family field (Don Dutile) [1385866 1417284] - [infiniband] rdma/iw_cxgb4: Use kfree_skb instead of kfree (Don Dutile) [1385866 1417284] - [infiniband] ib/mlx5: Fix duplicate const warning (Don Dutile) [1385330 1417284] - [infiniband] ib/isert: Remove an unused member variable (Don Dutile) [1417284] - [infiniband] ib/srpt: Simplify srpt_queue_response() (Don Dutile) [1417284] - [infiniband] ib/srpt: Limit the number of SG elements per work request (Don Dutile) [1417284] - [rdma] ib/core, rdma rw api: Do not exceed QP SGE send limit (Don Dutile) [1417284] - [infiniband] ib/core: Make rdma_rw_ctx_init() initialize all used fields (Don Dutile) [1417284] - [infiniband] ib/hfi1: Add counter to track unsupported packets drop (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Add VL XmitDiscards counters to the opapmaquery (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Fix trace sparse errors (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Separate tracepoints into specific headers (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Fix typo (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Remove unnecessary done label in hfi1_write_iter (Don Dutile) [1382806 1417284] - [rdma] ib/hfi1: Clean up port state structure definition (Don Dutile) [1382806 1417284] - [netdrv] mlx5_core/health: Remove deprecated create_singlethread_workqueue (Don Dutile) [1385330 1417284] - [netdrv] mlx4_core: Check device state before unregistering it (Don Dutile) [1385329 1417284] - [netdrv] mlx5e: Query minimum required header copy during xmit (Don Dutile) [1383787 1417284] - [netdrv] mlx5e: Check the minimum inline header mode before xmit (Don Dutile) [1383787 1417284] - [target] libcxgb: add library module for Chelsio drivers (Don Dutile) [1417284] - [netdrv] mlx5: Use PTR_ERR_OR_ZERO() to simplify the code (Don Dutile) [1385330 1417284] - [netdrv] mlx4_en: break out tx_desc write into separate function (Don Dutile) [1385329 1417284] - [net] xprtrdma: fix semicolon.cocci warnings (Don Dutile) [1417284] - [net] rds: tcp: Enable multipath RDS for TCP (Don Dutile) [1417284] - [net] rds: tcp: Reduce code duplication in rds_tcp_reset_callbacks() (Don Dutile) [1417284] - [net] rds: tcp: avoid bad page reference in rds_tcp_listen_data_ready (Don Dutile) [1417284] - [netdrv] mlx5: E-Switch, Add API to configure rules for the offloaded mode (Don Dutile) [1385330 1417284] - [netdrv] mlx5: E-Switch, Use two priorities for SRIOV offloads mode (Don Dutile) [1385330 1417284] - [netdrv] mlx5: Introduce bulk reading of flow counters (Don Dutile) [1385330 1417284] - [netdrv] mlx5: Store counters in rbtree instead of list (Don Dutile) [1385330 1417284] - [net] xprtrdma: No direct data placement with krb5i and krb5p (Don Dutile) [1401797 1417284] - [net] xprtrdma: Clean up fixup_copy_count accounting (Don Dutile) [1401797 1417284] - [net] xprtrdma: Update only specific fields in private receive buffer (Don Dutile) [1401797 1417284] - [net] xprtrdma: Do not update {head, tail}.iov_len in rpcrdma_inline_fixup() (Don Dutile) [1401797 1417284] - [net] xprtrdma: rpcrdma_inline_fixup() overruns the receive page list (Don Dutile) [1401797 1417284] - [net] xprtrdma: Chunk list encoders no longer share one rl_segments array (Don Dutile) [1401797 1417284] - [net] xprtrdma: Place registered MWs on a per-req list (Don Dutile) [1401797 1417284] - [net] xprtrdma: Release orphaned MRs immediately (Don Dutile) [1401797 1417284] - [net] xprtrdma: Allocate MRs on demand (Don Dutile) [1401797 1417284] - [net] xprtrdma: Chunk list encoders must not return zero (Don Dutile) [1401797 1417284] - [net] xprtrdma: Honor ->send_request API contract (Don Dutile) [1401797 1417284] - [net] xprtrdma: Reply buffer exhaustion can be catastrophic (Don Dutile) [1401797 1417284] - [net] xprtrdma: Clean up device capability detection (Don Dutile) [1401797 1417284] - [net] xprtrdma: Remove rpcrdma_map_one() and friends (Don Dutile) [1401797 1417284] - [net] xprtrdma: Remove ALLPHYSICAL memory registration mode (Don Dutile) [1401797 1417284] - [net] xprtrdma: Do not leak an MW during a DMA map failure (Don Dutile) [1401797 1417284] - [net] xprtrdma: Refactor MR recovery work queues (Don Dutile) [1401797 1417284] - [net] xprtrdma: Use scatterlist for DMA mapping and unmapping under FMR (Don Dutile) [1401797 1417284] - [net] xprtrdma: Rename fields in rpcrdma_fmr (Don Dutile) [1401797 1417284] - [net] xprtrdma: Move init and release helpers (Don Dutile) [1401797 1417284] - [net] xprtrdma: Create common scatterlist fields in rpcrdma_mw (Don Dutile) [1401797 1417284] - [net] xprtrdma: Remove FMRs from the unmap list after unmapping (Don Dutile) [1401797 1417284] - [netdrv] mlx5e: Expose flow control counters to ethtool (Don Dutile) [1383601 1417284] - [netdrv] mlx5e: Expose RDMA VPort counters to ethtool (Don Dutile) [1383601 1417284] - [netdrv] mlx5e: Add support to get ethtool flow rules (Don Dutile) [1383601 1417284] - [netdrv] mlx5e: Support l3/l4 flow type specs in ethtool flow steering (Don Dutile) [1383601 1417284] - [netdrv] mlx5e: Add ethtool flow steering support (Don Dutile) [1383601 1417284] - [netdrv] mlx5: Properly remove all steering objects (Don Dutile) [1383601 1417284] - [netdrv] mlx5: Introduce mlx5_flow_steering structure (Don Dutile) [1383601 1417284] - [netdrv] mlx5: Refactor mlx5_add_flow_rule (Don Dutile) [1383601 1417284] - [netdrv] mlx4: Fix some indent inconsistancy (Don Dutile) [1385329 1417284] - [netdrv] mlx5e: Introduce SRIOV VF representors (Don Dutile) [1383788 1417284] - [netdrv] mlx5: Add Representors registration API (Don Dutile) [1383788 1417284] - [netdrv] mlx5e: Add support for multiple profiles (Don Dutile) [1383788 1417284] - [netdrv] mlx5e: Mark enabled RQTs instances explicitly (Don Dutile) [1383788 1417284] - [netdrv] mlx5e: TIRs management refactoring (Don Dutile) [1383788 1417284] - [netdrv] mlx5e: Create NIC global resources only once (Don Dutile) [1417284] - [netdrv] mlx5e: Add devlink based SRIOV mode changes (Don Dutile) [1383792 1417284] - [netdrv] mlx5: Add devlink interface (Don Dutile) [1383792 1417284] - [net] devlink: Add E-Switch mode control (Don Dutile) [1383792 1417284] - [netdrv] mlx5: E-Switch, Add API to create vport rx rules (Don Dutile) [1383792 1417284] - [netdrv] mlx5: E-Switch, Add offloads table (Don Dutile) [1383792 1417284] - [netdrv] mlx5: Introduce offloads steering namespace (Don Dutile) [1383792 1417284] - [netdrv] mlx5: E-Switch, Add API to create send-to-vport rules (Don Dutile) [1383792 1417284] - [netdrv] mlx5: E-Switch, Add miss rule for offloads mode (Don Dutile) [1383792 1417284] - [netdrv] mlx5: E-Switch, Add support for the sriov offloads mode (Don Dutile) [1383792 1417284] - [netdrv] mlx5: E-Switch, Add operational mode to the SRIOV e-Switch (Don Dutile) [1383792 1417284] - [net] rds: Do not send a pong to an incoming ping with 0 src port (Don Dutile) [1417284] - [net] rds: tcp: Simplify reconnect to avoid duelling reconnnect attempts (Don Dutile) [1417284] - [net] rds: tcp: Hooks to set up a single connection path (Don Dutile) [1417284] - [net] rds: tcp: make receive path use the rds_conn_path (Don Dutile) [1417284] - [net] rds: tcp: make ->sk_user_data point to a rds_conn_path (Don Dutile) [1417284] - [net] rds: tcp: Refactor connection destruction to handle multiple paths (Don Dutile) [1417284] - [net] rds: tcp: Make rds_tcp_connection track the rds_conn_path (Don Dutile) [1417284] - [net] rds: tcp: Remove dead logic around c_passive in rds-tcp (Don Dutile) [1417284] - [net] rds: Rework path specific indirections (Don Dutile) [1417284] - [netdrv] be2net: signedness bug in be_msix_enable() (Don Dutile) [1417284] - [netdrv] mlx5e: Report correct auto negotiation and allow toggling (Don Dutile) [1383786 1417284] - [netdrv] mlx5e: Use new ethtool get/set link ksettings API (Don Dutile) [1417284] - [netdrv] mlx5e: Add missing 50G baseSR2 link mode (Don Dutile) [1417284] - [uapi] ethtool: Add 50G baseSR2 link mode (Don Dutile) [1417284] - [netdrv] mlx5e: Toggle link only after modifying port parameters (Don Dutile) [1383595 1417284] - [netdrv] mlx5e: Support adaptive RX coalescing (Don Dutile) [1383595 1417284] - [netdrv] mlx5e: CQE based moderation (Don Dutile) [1383595 1417284] - [netdrv] mlx5e: Introduce net device priv flags infrastructure (Don Dutile) [1417284] - [netdrv] mlx5e: Add TXQ set max rate support (Don Dutile) [1383785 1417284] - [netdrv] mlx5: Rate limit tables support (Don Dutile) [1383785 1417284] - [netdrv] be2net: Change copyright markings in source files (Don Dutile) [1417284] - [netdrv] be2net: support asymmetric rx/tx queue counts (Don Dutile) [1417284] - [netdrv] be2net: fix definition of be_max_eqs() (Don Dutile) [1417284] - [netdrv] cxgb4vf: Synchronize access to mailbox (Don Dutile) [1385866 1417284] - [netdrv] mlx4_en: Add DCB PFC support through CEE netlink commands (Don Dutile) [1383796 1417284] - [infiniband] ib/hfi1: Add device FW version string (Don Dutile) [1382806 1417284] - [infiniband] ib/core: Export a common fw_ver sysfs entry (Don Dutile) [1417284] - [infiniband] ib/ipoib: Use new device FW version string (Don Dutile) [1417284] - [infiniband] ib/usnic: Support device FW version string (Don Dutile) [1417284] - [infiniband] ib/ocrdma: Support device FW version string (Don Dutile) [1385876 1417284] - [infiniband] ib/nes: Support device FW version string (Don Dutile) [1417284] - [infiniband] ib/mthca: Supprot device FW version string (Don Dutile) [1417284] - [infiniband] ib/mlx5: Support device FW version string (Don Dutile) [1385330 1417284] - [infiniband] ib/mlx4: Support device FW version string (Don Dutile) [1385329 1417284] - [infiniband] ib/i40iw: Support device FW version string (Don Dutile) [1417284] - [infiniband] ib/cxgb4: Support device FW version string (Don Dutile) [1385866 1417284] - [infiniband] ib/cxgb3: Support device FW version string (Don Dutile) [1385866 1417284] - [rdma] ib/core: Add get FW version string to the core (Don Dutile) [1417284] - [netdrv] {net, ib}/mlx5: Refactor internal SRQ API (Don Dutile) [1385330 1417284] - [netdrv] ib/mlx5: Fix MODIFY_QP command input structure (Don Dutile) [1385330 1417284] - [infiniband] ib/mlx5: Report mlx5 TSO capabilities when querying device (Don Dutile) [1384619 1417284] - [infiniband] ib/mlx5: Enable flow steering for IPv6 traffic (Don Dutile) [1384580 1417284] - [uapi] ib/core: Add IPv6 support to flow steering (Don Dutile) [1384580 1417284] - [netdrv] ib/mlx5: Reset flow support for IB kernel ULPs (Don Dutile) [1384614 1417284] - [infiniband] ib/mlx5: Implements disassociate_ucontext API (Don Dutile) [1385330 1417284] - [infiniband] ib/mlx5: Add RSS QP support (Don Dutile) [1384576 1417284] - [uapi] ib/uverbs: Extend create QP to get RWQ indirection table (Don Dutile) [1384576 1417284] - [rdma] ib/core: Extend create QP to get indirection table (Don Dutile) [1384576 1417284] - [infiniband] ib/mlx5: Add Receive Work Queue Indirection table operations (Don Dutile) [1384576 1417284] - [uapi] ib/uverbs: Introduce RWQ Indirection table (Don Dutile) [1384576 1417284] - [rdma] ib/core: Introduce Receive Work Queue indirection table (Don Dutile) [1384576 1417284] - [infiniband] ib/mlx5: Add receive Work Queue verbs (Don Dutile) [1384576 1417284] - [uapi] ib/uverbs: Add WQ support (Don Dutile) [1384576 1417284] - [rdma] ib/core: Introduce Work Queue object and its verbs (Don Dutile) [1384576 1417284] - [netdrv] mlx5: Export required core functions to support RSS (Don Dutile) [1384576 1417284] - [infiniband] rdma/iw_cxgb4: Low resource fixes for Completion queue (Don Dutile) [1385866 1417284] - [infiniband] rdma/iw_cxgb4: Low resource fixes for Memory registration (Don Dutile) [1385866 1417284] - [infiniband] rdma/cxgb4: Configure 0B MRs to match HW implementation (Don Dutile) [1385866 1417284] - [infiniband] rdma/iw_cxgb4: Low resource fixes for connection manager (Don Dutile) [1385866 1417284] - [netdrv] rdma/iw_cxgb4: Add missing error codes for act open cmd (Don Dutile) [1385866 1417284] - [infiniband] rdma/iw_cxgb4: clean up c4iw_reject_cr() (Don Dutile) [1385866 1417284] - [infiniband] rdma/iw_cxgb4: allocate enough space for debugfs "qps" dump (Don Dutile) [1385866 1417284] - [infiniband] rdma/iw_cxgb4: only read markers_enabled mod param once (Don Dutile) [1385866 1417284] - [net] rds: tcp: Fix non static symbol warnings (Don Dutile) [1417284] - [netdrv] mlx5_en: Replace ndo_add/del_vxlan_port with ndo_add/del_udp_enc_port (Don Dutile) [1385330 1417284] - [netdrv] mlx4_en: Replace ndo_add/del_vxlan_port with ndo_add/del_udp_enc_port (Don Dutile) [1385329 1417284] - [netdrv] benet: Replace ndo_add/del_vxlan_port with ndo_add/del_udp_enc_port (Don Dutile) [1417284] - [netdrv] cxgb4/cxgb4vf: Synchronize all MAC addresses (Don Dutile) [1385866 1417284] - [netdrv] cxgb4: Enable SR-IOV configuration via PCI sysfs interface (Don Dutile) [1385866 1417284] - [netdrv] cxgb4: Force cxgb4 driver as MASTER in kdump kernel (Don Dutile) [1385866 1417284] - [net] rds: Update rds_conn_destroy to be MP capable (Don Dutile) [1417284] - [net] rds: Update rds_conn_shutdown to work with rds_conn_path (Don Dutile) [1417284] - [net] rds: Initialize all RDS_MPATH_WORKERS in __rds_conn_create (Don Dutile) [1417284] - [net] rds: Add rds_conn_path_error() (Don Dutile) [1417284] - [net] rds: update rds-info related functions to traverse multiple conn_paths (Don Dutile) [1417284] - [net] rds: Add rds_conn_path_connect_if_down() for MP-aware callers (Don Dutile) [1417284] - [net] rds: Make rds_send_pong() take a rds_conn_path argument (Don Dutile) [1417284] - [net] rds: Extract rds_conn_path from i_conn_path in rds_send_drop_to() for MP-capable transports (Don Dutile) [1417284] - [net] rds: fix possible double free on sock tear down (Don Dutile) [1417284] - [net] rds: Pass rds_conn_path to rds_send_xmit() (Don Dutile) [1417284] - [net] rds: Make rds_send_queue_rm() rds_conn_path aware (Don Dutile) [1417284] - [net] rds: Remove stale function rds_send_get_message() (Don Dutile) [1417284] - [net] rds: Add rds_send_path_drop_acked() (Don Dutile) [1417284] - [net] rds: Add rds_send_path_reset() (Don Dutile) [1417284] - [net] rds: rds_inc_path_init() helper function for MP capable transports (Don Dutile) [1417284] - [net] rds: recv path gets the conn_path from rds_incoming for MP capable transports (Don Dutile) [1417284] - [net] rds: add t_mp_capable bit to be set by MP capable transports (Don Dutile) [1417284] - [net] rds: split out connection specific state from rds_connection to rds_conn_path (Don Dutile) [1417284] - [net] rds: call rds_conn_drop instead of open code it at rds_connect_complete (Don Dutile) [1417284] - [net] rds: rds_cong_queue_updates needs to defer the congestion update transmission (Don Dutile) [1417284] - [net] rds: ib: Remove deprecated create_workqueue (Don Dutile) [1417284] - [netdrv] {net,ib}/mlx5: mlx5_ifc updates (Don Dutile) [1385330 1417284] - [netdrv] mlx4_en: fix ethtool -x (Don Dutile) [1385329 1417284] - [netdrv] mlx4_en: mlx4_en_netpoll() should schedule TX, not RX (Don Dutile) [1385329 1417284] - [infiniband] ib/hfi1: Correct issues with sc5 computation (Don Dutile) [1382806 1417284] - [netdrv] mlx5e: Fix del vxlan port command buffer memset (Don Dutile) [1417284] - [netdrv] mlx5e: start/stop all tx queues upon open/close netdev (Don Dutile) [1417284] - [netdrv] mlx5e: Fix TX Timeout to detect queues stuck on BQL (Don Dutile) [1417284] - [netdrv] cxgb4: update latest firmware version supported (Don Dutile) [1385866 1417284] - [netdrv] mlx5: Avoid setting unused var when modifying vport node GUID (Don Dutile) [1385330 1417284] - [net] rds: fix rds_tcp_init() error path (Don Dutile) [1417284] - [netdrv] mlx5e: Validate BW weight values of ETS (Don Dutile) [1417284] - [netdrv] mlx5e: Fix select queue callback (Don Dutile) [1417284] - [netdrv] mlx5e: Copy all L2 headers into inline segment (Don Dutile) [1417284] - [netdrv] mlx5e: Handle RQ flush in error cases (Don Dutile) [1417284] - [netdrv] mlx5e: Implement ndo_tx_timeout callback (Don Dutile) [1417284] - [netdrv] mlx5e: Timeout if SQ doesn't flush during close (Don Dutile) [1417284] - [netdrv] mlx5: Add timeout handle to commands with callback (Don Dutile) [1385330 1417284] - [netdrv] mlx5: Fix potential deadlock in command mode change (Don Dutile) [1385330 1417284] - [netdrv] mlx5: Use ktime_get_ns() (Don Dutile) [1385330 1417284] - [netdrv] mlx5: Fix wait_vital for VFs and remove fixed sleep (Don Dutile) [1385330 1417284] - [netdrv] mlx5: Fix incorrect page count when in internal error (Don Dutile) [1385330 1417284] - [netdrv] mlx5: Avoid calling sleeping function by the health poll thread (Don Dutile) [1385330 1417284] - [netdrv] mlx5: Fix teardown errors that happen in pci error handler (Don Dutile) [1385330 1417284] - [netdrv] mlx5e: Reorganize ethtool statistics (Don Dutile) [1417284] - [netdrv] mlx5e: Fix number of PFC counters reported to ethtool (Don Dutile) [1417284] - [netdrv] mlx5e: Prevent adding the same vxlan port (Don Dutile) [1417284] - [netdrv] mlx5e: Check for BlueFlame capability before allocating SQ uar (Don Dutile) [1417284] - [netdrv] mlx5e: Change enum to better reflect usage (Don Dutile) [1417284] - [netdrv] mlx5: Add ConnectX-5 PCIe 4.0 to list of supported devices (Don Dutile) [1385330 1417284] - [netdrv] mlx5: Update command strings (Don Dutile) [1385330 1417284] - [netdrv] mlx5: use mlx5_buf_alloc_node instead of mlx5_buf_alloc in mlx5_wq_ll_create (Don Dutile) [1385330 1417284] - [infiniband] ib/srpt: Reduce QP buffer size (Don Dutile) [1417284] - [rdma] ib/rdmavt: Correct qp_priv_alloc() return value test (Don Dutile) [1385848 1417284] - [infiniband] ib/hfi1: Don't zero out qp->s_ack_queue in rvt_reset_qp (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Fix deadlock with txreq allocation slow path (Don Dutile) [1382806 1417284] - [infiniband] ib/mlx4: Prevent cross page boundary allocation (Don Dutile) [1385329 1417284] - [infiniband] ib/mlx4: Fix memory leak if QP creation failed (Don Dutile) [1385329 1417284] - [infiniband] ib/mlx4: Verify port number in flow steering create flow (Don Dutile) [1385329 1417284] - [infiniband] ib/mlx4: Fix error flow when sending mads under SRIOV (Don Dutile) [1385329 1417284] - [infiniband] ib/mlx4: Fix the SQ size of an RC QP (Don Dutile) [1385329 1417284] - [netdrv] ib/mlx5: Fix post send fence logic (Don Dutile) [1385330 1417284] - [infiniband] ib/core: Fix false search of the IB_SA_WELL_KNOWN_GUID (Don Dutile) [1417284] - [infiniband] ib/core: Fix no default GIDs when netdevice reregisters (Don Dutile) [1417284] - [netdrv] mlx4_en: Avoid unregister_netdev at shutdown flow (Don Dutile) [1385329 1417284] - [net] rds: fix coding style issues (Don Dutile) [1417284] - [net] rds: tcp: rds_tcp_accept_one() should transition socket from RESETTING to UP (Don Dutile) [1417284] - [infiniband] ib/hfi1: Send a pkey change event on driver pkey update (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Remove FULL_MGMT_P_KEY from pkey table at link up (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Fix potential buffer overflow (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Fix potential NULL ptr dereference (Don Dutile) [1382806 1417284] - [infiniband] ib/qib: Prevent context loss (Don Dutile) [1381986 1417284] - [infiniband] ib/hfi1: Prevent context loss (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Increase packet egress timeout (Don Dutile) [1382806 1417284] - [infiniband] ib/rdmavt: Correct warning during QPN allocation (Don Dutile) [1385848 1417284] - [infiniband] ib/rdmavt: Correct required callback functions for MODIFY_QP (Don Dutile) [1385848 1417284] - [infiniband] ib/hfi1: Fix credit return threshold adjustment (Don Dutile) [1382806 1417284] - [infiniband] ib/cma: Make the code easier to verify (Don Dutile) [1417284] - [infiniband] ib/mlx4: Properly initialize GRH TClass and FlowLabel in AHs (Don Dutile) [1385329 1417284] - [netdrv] mlx4e: Do not attempt to offload VXLAN ports that are unrecognized (Don Dutile) [1385329 1417284] - [netdrv] mlx4_en: initialize cmd.context_lock spinlock earlier (Don Dutile) [1385329 1417284] - [netdrv] mlx5: E-Switch, always set mc_promisc for allmulti vports (Don Dutile) [1385330 1417284] - [netdrv] mlx5: E-Switch, Fix vport enable flow (Don Dutile) [1385330 1417284] - [netdrv] mlx5: E-Switch, Use the correct error check on returned pointers (Don Dutile) [1385330 1417284] - [netdrv] mlx5: E-Switch, Use the correct free() function (Don Dutile) [1385330 1417284] - [netdrv] mlx5: Fix flow steering NIC capabilities check (Don Dutile) [1385330 1417284] - [netdrv] mlx5: Fix E-Switch flow steering capabilities check (Don Dutile) [1385330 1417284] - [netdrv] mlx5: Fix MLX5_CMD_OP_MAX to be defined correctly (Don Dutile) [1385330 1417284] - [netdrv] cxgb4: Add device id of T540-BT adapter (Don Dutile) [1385866 1417284] - [net] rds: tcp: fix race windows in send-path quiescence by rds_tcp_accept_one() (Don Dutile) [1417284] - [net] rds: tcp: Retransmit half-sent datagrams when switching sockets in rds_tcp_reset_callbacks (Don Dutile) [1417284] - [net] rds: tcp: Add/use rds_tcp_reset_callbacks to reset tcp socket safely (Don Dutile) [1417284] - [infiniband] ib/ipoib: Don't update neigh validity for unresolved entries (Don Dutile) [1417284] - [infiniband] ib/ipoib: Disable bottom half when dealing with device address (Don Dutile) [1417284] - [infiniband] ib/ipoib: Fix race between ipoib_remove_one to sysfs functions (Don Dutile) [1417284] - [infiniband] ib/hfi1: Suppress sparse warnings (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Use bit 0 instead of bit 1 (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: Fix indentation (Don Dutile) [1382806 1417284] - [infiniband] ib/rdmavt: Annotate rvt_reset_qp() (Don Dutile) [1385848 1417284] - [infiniband] ib/mad: Fix indentation (Don Dutile) [1417284] - [infiniband] rdma/core: Fix indentation (Don Dutile) [1417284] - [infiniband] ib/usnic: Remove unused DMA attributes (Don Dutile) [1417284] - [infiniband] ib/core: fix an error code in ib_core_init() (Don Dutile) [1417284] - [infiniband] ib/hfi1: Avoid large frame size warning (Don Dutile) [1382806 1417284] - [infiniband] ib/hfi1: fix some indenting (Don Dutile) [1382806 1417284] - [net] rds: fix an infoleak in rds_inc_info_copy (Don Dutile) [1417284] - [infiniband] ib/ipoib: Allow setting the device address (Don Dutile) [1417284] - [infiniband] ib/ipoib: Support SendOnlyFullMember MCG for SendOnly join (Don Dutile) [1417284] - [infiniband] ib/core: Support new type of join-state for multicast (Don Dutile) [1417284] - [net] rds: tcp: Avoid rds connection churn from rogue SYNs (Don Dutile) [1417284] - [net] rds: tcp: rds_tcp_accept_worker() must exit gracefully when terminating rds-tcp (Don Dutile) [1417284] - [net] rds: tcp: block BH in TCP callbacks (Don Dutile) [1417284] - [net] xprtrdma: Remove qplock (Don Dutile) [1417284] - [net] xprtrdma: Faster server reboot recovery (Don Dutile) [1417284] - [net] xprtrdma: Remove ro_unmap() from all registration modes (Don Dutile) [1417284] - [net] xprtrdma: Add ro_unmap_safe memreg method (Don Dutile) [1417284] - [net] xprtrdma: Refactor __fmr_dma_unmap() (Don Dutile) [1417284] - [net] xprtrdma: Move fr_xprt and fr_worker to struct rpcrdma_mw (Don Dutile) [1417284] - [net] xprtrdma: Refactor the FRWR recovery worker (Don Dutile) [1417284] - [net] xprtrdma: Reset MRs in frwr_op_unmap_sync() (Don Dutile) [1417284] - [net] xprtrdma: Save I/O direction in struct rpcrdma_frwr (Don Dutile) [1417284] - [net] xprtrdma: Rename rpcrdma_frwr::sg and sg_nents (Don Dutile) [1417284] - [net] xprtrdma: Use core ib_drain_qp() API (Don Dutile) [1417284] - [net] xprtrdma: Allow Read list and Reply chunk simultaneously (Don Dutile) [1417284] - [net] xprtrdma: Update comments in rpcrdma_marshal_req() (Don Dutile) [1417284] - [net] xprtrdma: Avoid using Write list for small NFS READ requests (Don Dutile) [1417284] - [net] xprtrdma: Prevent inline overflow (Don Dutile) [1417284] - [net] xprtrdma: Limit number of RDMA segments in RPC-over-RDMA headers (Don Dutile) [1417284] - [net] xprtrdma: Bound the inline threshold values (Don Dutile) [1417284] - [net] sunrpc: Advertise maximum backchannel payload size (Don Dutile) [1417284] - [netdrv] mlx5_core: Flow counters infrastructure (Don Dutile) [1385330 1417284] - [netdrv] mlx5_core: Introduce flow steering destination of type counter (Don Dutile) [1385330 1417284] - [netdrv] mlx5_core: Firmware commands to support flow counters (Don Dutile) [1385330 1417284] - [netdrv] mlx5_core: Use a macro in mlx5_command_str() (Don Dutile) [1385330 1417284] - [infiniband] rdma/nes: replace custom print_hex_dump() (Don Dutile) [1417284] - [infiniband] ib/nes: Deinline nes_free_qp_mem, save 1072 bytes (Don Dutile) [1417284] - [infiniband] rdma/nes: Adding queue drain functions (Don Dutile) [1417284] - [infiniband] rdma/nes: Fix for passing a valid QP pointer to the user space library (Don Dutile) [1417284] - [infiniband] ib/ipoib: Add readout of statistics using ethtool (Don Dutile) [1417284] - [infiniband] ulp/ipoib: remove pkey_mutex (Don Dutile) [1417284] - [infiniband] iw_cxgb4: Convert a __force cast (Don Dutile) [1385866 1417284] - [net] svcrdma: Generalize svc_rdma_xdr_decode_req() (Don Dutile) [1417284] - [net] svcrdma: Eliminate code duplication in svc_rdma_recvfrom() (Don Dutile) [1417284] - [net] svcrdma: Drain QP before freeing svcrdma_xprt (Don Dutile) [1417284] - [net] svcrdma: Post Receives only for forward channel requests (Don Dutile) [1417284] - [net] svcrdma: svc_rdma_put_context() is invoked twice in Send error path (Don Dutile) [1417284] - [net] svcrdma: Support IPv6 with NFS/RDMA (Don Dutile) [1417284] - [infiniband] ib/isert: convert to the generic RDMA READ/WRITE API (Don Dutile) [1417284] - [infiniband] ib/srpt: convert to the generic RDMA READ/WRITE API (Don Dutile) [1417284] - [target] enhance and export target_alloc_sgl/target_free_sgl (Don Dutile) [1417284] - [target] ensure se_cmd->t_prot_sg is allocated when required (Don Dutile) [1417284] - [netdrv] mlx5e: Enable CQE compression when PCI is slower than link (Don Dutile) [1383356 1417284] - [netdrv] mlx5e: Expand WQE stride when CQE compression is enabled (Don Dutile) [1383356 1417284] - [netdrv] mlx5e: CQE compression (Don Dutile) [1383356 1417284] - [netdrv] mlx5: Fix merge errors (Don Dutile) [1385330 1417284] - [netdrv] cxgb4: Reset dcb state machine and tx queue prio only if dcb is enabled (Don Dutile) [1385866 1417284] - [netdrv] i40e: constify i40e_client_ops structure (Don Dutile) [1417284] - [netdrv] replace dev->trans_start accesses with dev_trans_start (Don Dutile) [1417284] - [netdrv] mlx5: E-Switch, Implement trust vf ndo (Don Dutile) [1383280 1417284] - [netdrv] mlx5: E-Switch, Implement promiscuous rx modes vf request handling (Don Dutile) [1383280 1417284] - [netdrv] mlx5: E-Switch, Add promiscuous and allmulti FDB flowtable groups (Don Dutile) [1383280 1417284] - [netdrv] mlx5: E-Switch, Use vport event handler for vport cleanup (Don Dutile) [1383280 1417284] - [netdrv] mlx5: E-Switch, Enable/disable ACL tables on demand (Don Dutile) [1383290 1417284] - [netdrv] mlx5: E-Switch, Vport ingress/egress ACLs rules for spoofchk (Don Dutile) [1383290 1417284] - [netdrv] mlx5: E-Switch, Vport ingress/egress ACLs rules for VST mode (Don Dutile) [1383290 1417284] - [netdrv] mlx5: E-Switch, Introduce VST vport ingress/egress ACLs (Don Dutile) [1383290 1417284] - [netdrv] mlx5: E-Switch, Fix error flow memory leak (Don Dutile) [1383290 1417284] - [netdrv] mlx5: E-Switch, Replace vport spin lock with synchronize_irq() (Don Dutile) [1383290 1417284] - [netdrv] mlx5: Flow steering, Add vport ACL support (Don Dutile) [1383290 1417284] - [netdrv] mlx5e: Fix aRFS compilation dependency (Don Dutile) [1385330 1417284] - [netdrv] cxgb4: Check for firmware errors in the mailbox command loop (Don Dutile) [1385866 1417284] - [netdrv] cxgb4: Don't sleep when mbox cmd is issued from interrupt context (Don Dutile) [1385866 1417284] - [netdrv] mlx5e: Fix IPv6 tunnel checksum offload (Don Dutile) [1417284] - [netdrv] mlx5e: Add support for UDP tunnel segmentation with outer checksum offload (Don Dutile) [1417284] - [netdrv] mlx4_en: Add support for UDP tunnel segmentation with outer checksum offload (Don Dutile) [1385329 1417284] - [netdrv] mlx5e: Enabling aRFS mechanism (Don Dutile) [1383273 1417284] - [netdrv] mlx5e: Add accelerated RFS support (Don Dutile) [1383273 1417284] - [netdrv] mlx5e: Create aRFS flow tables (Don Dutile) [1383273 1417284] - [netdrv] mlx5: Initializing CPU reverse mapping (Don Dutile) [1383273 1417284] - [netdrv] mlx5e: Split the main flow steering table (Don Dutile) [1383273 1417284] - [netdrv] mlx5e: Refactor mlx5e flow steering structs (Don Dutile) [1383273 1417284] - [netdrv] mlx5: Support different attributes for priorities in namespace (Don Dutile) [1383273 1417284] - [netdrv] mlx5: Add user chosen levels when allocating flow tables (Don Dutile) [1383273 1417284] - [netdrv] mlx5e: Introduce tc offload support (Don Dutile) [1417284] - [netdrv] mlx5: Set number of allowed levels in priority (Don Dutile) [1383273 1417284] - [netdrv] mlx5: Introduce modify flow rule destination (Don Dutile) [1383273 1417284] - [netdrv] mlx5e: Direct TIR per RQ (Don Dutile) [1383273 1417284] - [netdrv] cxgb4: Add support to enable logging of firmware mailbox commands (Don Dutile) [1385866 1417284] - [infiniband] rdma/i40iw: Adding queue drain functions (Don Dutile) [1417284] - [infiniband] treewide: Fix typos in printk (Don Dutile) [1417284] - [infiniband] rdma/nes: remove use of NETDEV_TX_LOCKED (Don Dutile) [1417284] - [netdrv] cxgb4: Decode link down reason code obtained from firmware (Don Dutile) [1385866 1417284] - [netdrv] cxgb4: DCB message handler needs to use correct portid to netdev mapping (Don Dutile) [1385866 1417284] - [netdrv] cxgb4: Refactor t4_port_init function (Don Dutile) [1385866 1417284] - [netdrv] cxgb4: Properly decode port module type (Don Dutile) [1385866 1417284] - [netdrv] cxgb4: Avoids race and deadlock while freeing tx descriptor (Don Dutile) [1385866 1417284] - [netdrv] cxgb4: Add llseek operation for flash debugfs entry (Don Dutile) [1385866 1417284] - [netdrv] cxgb4: add new routine to get adapter info (Don Dutile) [1385866 1417284] - [scsi] rename SCSI_MAX_{SG, SG_CHAIN}_SEGMENTS (Don Dutile) [1417284] - [netdrv] cxgb3: fix out of bounds read (Don Dutile) [1385866 1417284] - [infiniband] rdma/nes: don't leak skb if carrier down (Don Dutile) [1417284] - [infiniband] iw_cxgb4: handle draining an idle qp (Don Dutile) [1385866 1417284] - [infiniband] iw_cxgb3: initialize ibdev.iwcm->ifname for port mapping (Don Dutile) [1385866 1417284] - [infiniband] iw_cxgb4: initialize ibdev.iwcm->ifname for port mapping (Don Dutile) [1385866 1417284] - [infiniband] iser-target: Use ib_drain_qp (Don Dutile) [1417284] - [infiniband] ib_srpt: fix a WARN_ON() message (Don Dutile) [1417284] - [infiniband] iw_cxgb3: support for iWARP port mapping (Don Dutile) [1385866 1417284] - [infiniband] iw_nes: remove port mapper related code (Don Dutile) [1417284] - [infiniband] rdma/nes: Report the actual address of the remote connecting peer (Don Dutile) [1417284] - [infiniband] rdma/nes: Add support for iWARP Port Mapper user space service (Don Dutile) [1417284] - [infiniband] rdma/nes: Fix error return code (Don Dutile) [1417284] - [net] xprtrdma: Use new CQ API for RPC-over-RDMA client send CQs (Don Dutile) [1417284] - [net] xprtrdma: Use an anonymous union in struct rpcrdma_mw (Don Dutile) [1417284] - [net] xprtrdma: Use new CQ API for RPC-over-RDMA client receive CQs (Don Dutile) [1417284] - [net] xprtrdma: Serialize credit accounting again (Don Dutile) [1417284] - [net] xprtrdma: Properly handle RDMA_ERROR replies (Don Dutile) [1417284] - [net] xprtrdma: Do not wait if ib_post_send() fails (Don Dutile) [1417284] - [net] xprtrdma: Segment head and tail XDR buffers on page boundaries (Don Dutile) [1417284] - [net] xprtrdma: Clean up dprintk format string containing a newline (Don Dutile) [1417284] - [net] xprtrdma: Clean up physical_op_map() (Don Dutile) [1417284] - [infiniband] iser-target: Kill the ->isert_cmd back pointer in struct iser_tx_desc (Don Dutile) [1417284] - [infiniband] iser-target: Kill struct isert_rdma_wr (Don Dutile) [1417284] - [infiniband] iser-target: Convert to new CQ API (Don Dutile) [1417284] - [infiniband] iser-target: Split and properly type the login buffer (Don Dutile) [1417284] - [infiniband] iser-target: Remove ISER_RECV_DATA_SEG_LEN (Don Dutile) [1417284] - [infiniband] iser-target: Remove impossible condition from isert_wait_conn (Don Dutile) [1417284] - [infiniband] iser-target: Remove redundant wait in release_conn (Don Dutile) [1417284] - [infiniband] iser-target: Rework connection termination (Don Dutile) [1417284] - [infiniband] iser-target: Separate flows for np listeners and connections cma events (Don Dutile) [1417284] - [infiniband] iser-target: Add new state ISER_CONN_BOUND to isert_conn (Don Dutile) [1417284] - [infiniband] iser-target: Fix identification of login rx descriptor type (Don Dutile) [1417284] - [infiniband] iser: Accept arbitrary sg lists mapping if the device supports it (Don Dutile) [1417284] - [infiniband] ib/ocrdma: Skip using unneeded intermediate variable (Don Dutile) [1385876 1417284] - [infiniband] ib/ocrdma: Skip using unneeded intermediate variable (Don Dutile) [1385876 1417284] - [infiniband] ib/ocrdma: Delete unnecessary variable initialisations in 11 functions (Don Dutile) [1385876 1417284] - [infiniband] ib/ipoib: Add handling for sending of skb with many frags (Don Dutile) [1417284] - [net] svcrdma: Use new CQ API for RPC-over-RDMA server send CQs (Don Dutile) [1417284] - [net] svcrdma: Use new CQ API for RPC-over-RDMA server receive CQs (Don Dutile) [1417284] - [net] svcrdma: Remove close_out exit path (Don Dutile) [1417284] - [net] svcrdma: Hook up the logic to return ERR_CHUNK (Don Dutile) [1417284] - [net] rpcrdma: Add RPCRDMA_HDRLEN_ERR (Don Dutile) [1417284] - [net] svcrdma: Close connection when a send error occurs (Don Dutile) [1417284] - [net] svcrdma: Do not send Write chunk XDR pad with inline content (Don Dutile) [1417284] - [net] svcrdma: Do not write xdr_buf::tail in a Write chunk (Don Dutile) [1417284] - [net] svcrdma: Find client-provided write and reply chunks once per reply (Don Dutile) [1417284] - [infiniband] ib/srpt: Fix wait list processing (Don Dutile) [1417284] - [infiniband] ib/srpt: Introduce srpt_process_wait_list() (Don Dutile) [1417284] - [infiniband] ib/srpt: Log out all initiators if a port is disabled (Don Dutile) [1417284] - [infiniband] ib/srpt: Fix srpt_write_pending() (Don Dutile) [1417284] - [infiniband] ib/srpt: Detect session shutdown reliably (Don Dutile) [1417284] - [infiniband] ib/srpt: Use a mutex to protect the channel list (Don Dutile) [1417284] - [infiniband] ib/srpt: Log private data associated with REJ (Don Dutile) [1417284] - [infiniband] ib/srpt: Eliminate srpt_find_channel() (Don Dutile) [1417284] - [infiniband] ib/srpt: Inline trivial CM callback functions (Don Dutile) [1417284] - [infiniband] ib/srpt: Fix how aborted commands are processed (Don Dutile) [1417284] - [infiniband] ib/srpt: Fix srpt_handle_cmd() error paths (Don Dutile) [1417284] - [infiniband] ib/srpt: Fix srpt_close_session() (Don Dutile) [1417284] - [infiniband] ib/srpt: Simplify srpt_shutdown_session() (Don Dutile) [1417284] - [infiniband] ib/srpt: Simplify channel state management (Don Dutile) [1417284] - [infiniband] ib/srpt: Use scsilun_to_int() (Don Dutile) [1417284] - [infiniband] ib/srpt: Introduce target_reverse_dma_direction() (Don Dutile) [1417284] - [infiniband] ib/srpt: Inline srpt_get_ch_state() (Don Dutile) [1417284] - [infiniband] ib/srpt: Inline srpt_sdev_name() (Don Dutile) [1417284] - [infiniband] ib/srpt: Add parentheses around sizeof argument (Don Dutile) [1417284] - [infiniband] nes: handling failed allocation when creating workqueue (Don Dutile) [1417284] - [infiniband] ib/mlx4: Use boottime (Don Dutile) [1385329 1417284] - [infiniband] ib/iser: Use ib_drain_sq() (Don Dutile) [1417284] - [netdrv] mlx4: use new ETHTOOL_G/SSETTINGS API (Don Dutile) [1385329 1417284] - [infiniband] usnic: use __ethtool_get_ksettings (Don Dutile) [1417284] - [infiniband] usnic: use __ethtool_get_settings (Don Dutile) [1417284] - [infiniband] usnic: remove unused call to ethtool_ops::get_settings (Don Dutile) [1417284] - [infiniband] rdma/nes: Replace LRO with GRO (Don Dutile) [1417284] - [infiniband] treewide: Fix typo in printk (Don Dutile) [1417284]- [tools] tools/power turbostat: RHEL Add additional RAPL features to Intel processors (Prarit Bhargava) [1422076] - [tools] power turbostat: remove obsolete -M, -m, -C, -c options (Prarit Bhargava) [1422076] - [tools] power turbostat: Make extensible via the --add parameter (Prarit Bhargava) [1422076] - [tools] power turbostat: line up headers when -M is used (Prarit Bhargava) [1422076] - [tools] power turbostat: fix SKX PKG_CSTATE_LIMIT decoding (Prarit Bhargava) [1422076] - [tools] power turbostat: fix error case overflow read of slm_freq_table[] (Prarit Bhargava) [1422076] - [tools] power turbostat: Allocate correct amount of fd and irq entries (Prarit Bhargava) [1422076] - [tools] power turbostat: switch to tab delimited output (Prarit Bhargava) [1422076] - [tools] power turbostat: Gracefully handle ACPI S3 (Prarit Bhargava) [1422076] - [tools] power turbostat: tidy up output on Joule counter overflow (Prarit Bhargava) [1422076] - [tools] turbostat: allow user to alter DESTDIR and PREFIX (Prarit Bhargava) [1422076] - [tools] power turbostat: work around RC6 counter wrap (Prarit Bhargava) [1422076] - [tools] power turbostat: print IRTL MSRs (Prarit Bhargava) [1422076] - [tools] power turbostat: SGX state should print only if --debug (Prarit Bhargava) [1422076] - [tools] power turbostat: bugfix: TDP MSRs print bits fixing (Prarit Bhargava) [1422076] - [tools] power turbostat: correct output for MSR_NHM_SNB_PKG_CST_CFG_CTL dump (Prarit Bhargava) [1422076] - [tools] power turbostat: call __cpuid() instead of __get_cpuid() (Prarit Bhargava) [1422076] - [tools] power turbostat: indicate SMX and SGX support (Prarit Bhargava) [1422076] - [tools] power turbostat: detect and work around syscall jitter (Prarit Bhargava) [1422076] - [tools] power turbostat: show GFXrc6 (Prarit Bhargava) [1422076] - [tools] power turbostat: show GFXMHz (Prarit Bhargava) [1422076] - [tools] power turbostat: show IRQs per CPU (Prarit Bhargava) [1422076] - [tools] power turbostat: make fewer systems calls (Prarit Bhargava) [1422076] - [tools] power turbostat: add --out option for saving output in a file (Prarit Bhargava) [1422076] - [tools] power turbostat: re-name "Busy" field to "Busy" (Prarit Bhargava) [1422076] - [tools] power turbostat: decode more CPUID fields (Prarit Bhargava) [1422076] - [tools] power turbostat: CPUID(0x16) leaf shows base, max, and bus frequency (Prarit Bhargava) [1422076] - [tools] power turbostat: decode HWP registers (Prarit Bhargava) [1422076] - [tools] power turbostat: Decode MSR_MISC_PWR_MGMT (Prarit Bhargava) [1422076] - [tools] power turbostat: fix various build warnings (Prarit Bhargava) [1422076] - [tools] power turbostat: allow sub-sec intervals (Prarit Bhargava) [1422076]- [netdrv] nfp: add to redhat build configuration (John Linville) [1377767] - [netdrv] nfp: fix error return code in nfp_net_netdev_open() (John Linville) [1377767] - [netdrv] nfp: don't pad frames on receive (John Linville) [1377767] - [netdrv] nfp: drop support for old firmware ABIs (John Linville) [1377767] - [netdrv] nfp: remove linux/version.h includes (John Linville) [1377767] - [netdrv] nfp: check idx is -ENOSPC before using it is an index (John Linville) [1377767] - [netdrv] nfp: implement ethtool .get_link() callback (John Linville) [1377767] - [netdrv] nfp: remove unused parameter from nfp_net_write_mac_addr() (John Linville) [1377767] - [netdrv] nfp: correct name of control BAR define (John Linville) [1377767] - [netdrv] nfp: Replace ndo_add/del_vxlan_port with ndo_add/del_udp_enc_port (John Linville) [1377767] - [netdrv] nfp: use correct index to mask link state irq (John Linville) [1377767] - [netdrv] nfp: add async reconfiguration mechanism (John Linville) [1377767] - [netdrv] nfp: remove buggy RX buffer length validation (John Linville) [1377767] - [netdrv] nfp: remove unused suspicious mask defines (John Linville) [1377767] - [netdrv] nfp: correct names of constants in comments (John Linville) [1377767] - [netdrv] nfp: remove unnecessary static (John Linville) [1377767] - [netdrv] nfp: check the right pointer for errors (John Linville) [1377767] - [netdrv] nfp: allow ring size reconfiguration at runtime (John Linville) [1377767] - [netdrv] nfp: pass ring count as function parameter (John Linville) [1377767] - [netdrv] nfp: convert .ndo_change_mtu() to prepare/commit paradigm (John Linville) [1377767] - [netdrv] nfp: propagate list buffer size in struct rx_ring (John Linville) [1377767] - [netdrv] nfp: sync ring state during FW reconfiguration (John Linville) [1377767] - [netdrv] nfp: slice .ndo_open() and .ndo_stop() up (John Linville) [1377767] - [netdrv] nfp: move filling ring information to FW config (John Linville) [1377767] - [netdrv] nfp: preallocate RX buffers early in .ndo_open (John Linville) [1377767] - [netdrv] nfp: reorganize initial filling of RX rings (John Linville) [1377767] - [netdrv] nfp: cleanup tx ring flush and rename to reset (John Linville) [1377767] - [netdrv] nfp: allocate ring SW structs dynamically (John Linville) [1377767] - [netdrv] nfp: make *x_ring_init do all the init (John Linville) [1377767] - [netdrv] nfp: break up nfp_net_{alloc|free}_rings (John Linville) [1377767] - [netdrv] nfp: move link state interrupt request/free calls (John Linville) [1377767] - [netdrv] nfp: correct RX buffer length calculation (John Linville) [1377767] - [netdrv] nfp: call netif_carrier_off() during init (John Linville) [1377767] - [netdrv] nfp: clear ring delayed kick counters (John Linville) [1377767] - [netdrv] net: Rename NETIF_F_ALL_CSUM to NETIF_F_CSUM_MASK (John Linville) [1377767] - [netdrv] net: add driver for Netronome NFP4000/NFP6000 NIC VFs (John Linville) [1377767]- [net] mac80211: fix legacy and invalid rx-rate report (Stanislaw Gruszka) [1411078] - [pci] msi: Simplify PCI MSI code by initializing msi_desc.nvec_used earlier (Prarit Bhargava) [1417650] - [x86] perf/x86/intel/rapl: Make package handling more robust (Jiri Olsa) [1418688] - [x86] perf/x86/intel/rapl: Convert to hotplug state machine (Jiri Olsa) [1418688] - [x86] perf/x86: Set pmu->module in Intel PMU modules (Jiri Olsa) [1418688] - [x86] kvm: vmx: enable guest access to LMCE related MSRs (Paul Lai) [1402102] - [x86] kvm: vmx: validate individual bits of guest MSR_IA32_FEATURE_CONTROL (Paul Lai) [1402102] - [x86] kvm: vmx: move msr_ia32_feature_control to vcpu_vmx (Paul Lai) [1402102] - [x86] pci: vmd: Use x86_vector_domain as parent domain (Myron Stowe) [1395404] - [x86] asm/irq: Stop relying on magic JMP behavior for early_idt_handlers (Prarit Bhargava) [1422146] - [s390] scsi: zfcp: fix use-after-free by not tracing WKA port open/close on failed send (Hendrik Brueckner) [1421749] - [s390] scsi: zfcp: fix rport unblock race with LUN recovery (Hendrik Brueckner) [1421750] - [s390] scsi: zfcp: do not trace pure benign residual HBA responses at default level (Hendrik Brueckner) [1421751] - [s390] scsi: zfcp: fix use-after-"free" in FC ingress path after TMF (Hendrik Brueckner) [1421752] - [block] Copy a user iovec if it includes gaps (Jeff Moyer) [1421263] - [tools] toops: Sync tools/include/uapi/linux/perf_event.h with the kernel (Jiri Olsa) [1391242] - [tools] perf record: Add clockid parameter (Jiri Olsa) [1391242] - [kernel] perf: Add per event clockid support (Jiri Olsa) [1391242 1404539] - [kernel] perf: Pass the event to arch_perf_update_userpage() (Jiri Olsa) [1391242] - [kernel] time: Introduce tk_fast_raw (Jiri Olsa) [1391242] - [kernel] time: Parametrize all tk_fast_mono users (Jiri Olsa) [1391242] - [kernel] timekeeping: Pass readout base to update_fast_timekeeper() (Jiri Olsa) [1391242] - [kernel] timekeeping: Provide fast and NMI safe access to CLOCK_MONOTONIC (Jiri Olsa) [1391242] - [kernel] seqcount: Add raw_write_seqcount_latch() (Jiri Olsa) [1391242] - [kernel] audit: consistently record PIDs with task_tgid_nr() (Richard Guy Briggs) [1379453] - [kernel] audit: Simplify and correct audit_log_capset (Richard Guy Briggs) [1379453] - [kernel] audit: log module name on init_module (Richard Guy Briggs) [1382500] - [crypto] rsa - add .gitignore for crypto/*.-asn1.[ch] files (Prarit Bhargava) [1422663] - [netdrv] iwlwifi: mvm: fix txq aggregation bug (Stanislaw Gruszka) [1362524] - [powerpc] Convert cmp to cmpd in idle enter sequence (Steve Best) [1418770] - [powerpc] powerpc/vdso64: Use double word compare on pointers (Steve Best) [1418770]- [net] ipv6: Don't unset flowi6_proto in ipxip6_tnl_xmit() (Jakub Sitnicki) [1369158] - [net] ipv6: fix 4in6 tunnel receive path (Jakub Sitnicki) [1369158] - [net] gre6: add Kconfig dependency for NET_IPGRE_DEMUX (Jakub Sitnicki) [1369158] - [net] ip6_tunnel: Account for tunnel header in tunnel MTU (Jakub Sitnicki) [1369158] - [net] gre: use nla_get_be32() to extract flowinfo (Jakub Sitnicki) [1369158] - [net] ip6_gre: fix flowi6_proto value in ip6gre_xmit_other() (Jakub Sitnicki) [1369158] - [net] gre: set inner_protocol on xmit (Jakub Sitnicki) [1369158] - [net] gre: fix error handler (Jakub Sitnicki) [1369158] - [net] ipv4: Add ability to have GRE ignore DF bit in IPv4 payloads (Jakub Sitnicki) [1369158] - [net] ip6gre: Allow live link address change (Jakub Sitnicki) [1369158] - [net] ip6_gre: Set flowi6_proto as IPPROTO_GRE in xmit path. (Jakub Sitnicki) [1369158] - [net] ip6_gre: Fix MTU setting for ip6gretap (Jakub Sitnicki) [1369158] - [net] gre: do not keep the GRE header around in collect medata mode (Jakub Sitnicki) [1369158] - [net] gre: Fix wrong tpi->proto in WCCP (Jakub Sitnicki) [1369158] - [net] ip6_gre: Fix get_size calculation for gre6 tunnel (Jakub Sitnicki) [1369158] - [net] ip6_gre: Use correct flags for reading TUNNEL_SEQ (Jakub Sitnicki) [1369158] - [net] ip6_gre: Set inner protocol correctly in __gre6_xmit (Jakub Sitnicki) [1369158] - [net] ip6_gre: Fix MTU setting (Jakub Sitnicki) [1369158] - [net] gre6: Fix flag translations (Jakub Sitnicki) [1369158] - [net] gre: receive also TEB packets for lwtunnels (Jakub Sitnicki) [1369158] - [net] gre: move iptunnel_pull_header down to ipgre_rcv (Jakub Sitnicki) [1369158] - [net] gre: change gre_parse_header to return the header length (Jakub Sitnicki) [1369158] - [net] gre: remove superfluous pskb_may_pull (Jakub Sitnicki) [1369158] - [net] gre6: Cleanup GREv6 transmit path, call common GRE functions (Jakub Sitnicki) [1369158] - [net] ipv6: Generic tunnel cleanup (Jakub Sitnicki) [1369158] - [net] gre: Create common functions for transmit (Jakub Sitnicki) [1369158] - [net] ipv6: Create ip6_tnl_xmit (Jakub Sitnicki) [1369158] - [net] gre6: Cleanup GREv6 receive path, call common GRE functions (Jakub Sitnicki) [1369158] - [net] gre: Move utility functions to common headers (Jakub Sitnicki) [1369158] - [net] ipv6: Cleanup IPv6 tunnel receive path (Jakub Sitnicki) [1369158] - [net] ip6gre: Add support for GSO (Jakub Sitnicki) [1369158] - [net] gre: Add support for GRO/GSO of IPv6 GRE traffic (Jakub Sitnicki) [1369158] - [net] ip6gre: Add support for basic offloads offloads excluding GSO (Jakub Sitnicki) [1369158] - [net] ip6gretap: Fix MTU to allow for Ethernet header (Jakub Sitnicki) [1369158] - [net] gre: clear IFF_TX_SKB_SHARING (Jakub Sitnicki) [1369158] - [net] gre6: allow to update all parameters via rtnl (Jakub Sitnicki) [1369158] - [net] ip6_gre: Reduce log level in ip6gre_err() to debug (Jakub Sitnicki) [1369158] - [net] gre: use be16 variants of netlink functions (Jakub Sitnicki) [1369158] - [net] ip6_gre: fix endianness errors in ip6gre_err (Jakub Sitnicki) [1369158] - [net] gre: allow live address change (Jakub Sitnicki) [1369158] - [net] gre: Set inner mac header in gro complete (Jakub Sitnicki) [1369158] - [net] gre: Fix typo in returning flags in netlink (Jakub Sitnicki) [1369158] - [net] ip6gre: add a rtnl link alias for ip6gretap (Jakub Sitnicki) [1369158] - [net] gre: allow changing mac address when device is up (Jakub Sitnicki) [1369158] - [net] ip6_gre: don't allow to remove the fb_tunnel_dev (Jakub Sitnicki) [1369158] - [net] gre: use icmp_hdr() to get inner ip header (Jakub Sitnicki) [1369158] - [net] ipv6: Fix the upper MTU limit in GRE tunnel (Jakub Sitnicki) [1369158] - [net] geneve: avoid use-after-free of skb->data (Sabrina Dubroca) [1326309] - [net] vxlan: Add new UDP encapsulation offload type for VXLAN-GPE (Sabrina Dubroca) [1326309] - [net] Merge VXLAN and GENEVE push notifiers into a single notifier (Sabrina Dubroca) [1326309] - [net] Combine GENEVE and VXLAN port notifiers into single functions (Sabrina Dubroca) [1326309] - [net] vxlan/geneve: Include udp_tunnel.h in vxlan/geneve.h and fixup includes (Sabrina Dubroca) [1326309] - [net] geneve: fix max_mtu setting (Sabrina Dubroca) [1326309] - [net] geneve: fix tx_errors statistics (Sabrina Dubroca) [1326309] - [net] geneve: testing the wrong variable in geneve6_build_skb() (Sabrina Dubroca) [1326309] - [net] ip_tunnel_core: iptunnel_handle_offloads returns int and doesn't free skb (Sabrina Dubroca) [1326309] - [net] geneve: make access to tunnel options similar to vxlan (Sabrina Dubroca) [1326309] - [net] Optimize local checksum offload (Sabrina Dubroca) [1326318] - [net] documentation/networking: more accurate LCO explanation (Sabrina Dubroca) [1326318] - [net] documentation/networking: add checksum-offloads.txt to explain LCO (Sabrina Dubroca) [1326318] - [net] ip_tunnel: remove 'csum_help' argument to iptunnel_handle_offloads (Sabrina Dubroca) [1326318] - [net] gre: Implement LCO for GRE over IPv4 (Sabrina Dubroca) [1326318] - [net] vxlan: enable local checksum offload (Sabrina Dubroca) [1326318] - [net] enable LCO for udp_tunnel_handle_offloads() users (Sabrina Dubroca) [1326318] - [net] udp: always set up for CHECKSUM_PARTIAL offload (Sabrina Dubroca) [1326318] - [net] local checksum offload for encapsulation (Sabrina Dubroca) [1326318] - [net] gso: Support partial splitting at the frag_list pointer (Eric Garver) [1405429] - [net] Add support for IP ID mangling TSO in cases that require encapsulation (Eric Garver) [1405429] - [net] Fix netdev_fix_features so that TSO_MANGLEID is only available with TSO (Eric Garver) [1405429] - [net] gso: Only allow GSO_PARTIAL if we can checksum the inner protocol (Eric Garver) [1405429] - [net] gso: Do not perform partial GSO if number of partial segments is 1 or less (Eric Garver) [1405429] - [net] gso: Reload iph after pskb_may_pull (Eric Garver) [1326353] - [net] relax expensive skb_unclone() in iptunnel_handle_offloads() (Eric Garver) [1326353] - [net] documentation: Add documentation for TSO and GSO features (Eric Garver) [1326353] - [net] gso: Support partial segmentation offload (Eric Garver) [1326353] - [net] gro: Add support for TCP with fixed IPv4 ID field, limit tunnel IP ID values (Eric Garver) [1326353] - [net] gso: Add GSO type for fixed IPv4 ID (Eric Garver) [1326353] - [net] ethtool: Add support for toggling any of the GSO offloads (Eric Garver) [1326353] - [net] Reset encap_level to avoid resetting features on inner IP headers (Eric Garver) [1326353] - [net] bridge: update max_gso_segs and max_gso_size (Eric Garver) [1326353] - [net] rtnetlink: add IFLA_GSO_MAX_SEGS and IFLA_GSO_MAX_SIZE attributes (Eric Garver) [1326353] - [net] bridge: reset bridge mtu after deleting an interface (Eric Garver) [1326353] - [net] gso/udp: Use skb->len instead of udph->len to determine length of original skb (Eric Garver) [1326353] - [net] gso: Provide software checksum of tunneled UDP fragmentation offload (Eric Garver) [1326353] - [net] Allow tunnels to use inner checksum offloads with outer checksums needed (Eric Garver) [1326353] - [net] udp: Use uh->len instead of skb->len to compute checksum in segmentation (Eric Garver) [1326353] - [net] udp: Clean up the use of flags in UDP segmentation offload (Eric Garver) [1326353] - [net] gre: Use inner_proto to obtain inner header protocol (Eric Garver) [1326353] - [net] gre: Use GSO flags to determine csum need instead of GRE flags (Eric Garver) [1326353] - [net] Move skb_has_shared_frag check out of GRE code and into segmentation (Eric Garver) [1326353] - [net] Store checksum result for offloaded GSO checksums (Eric Garver) [1326353] - [net] Update remote checksum segmentation to support use of GSO checksum (Eric Garver) [1326353] - [net] Move GSO csum into SKB_GSO_CB (Eric Garver) [1326353] - [net] fix two sparse errors (Eric Garver) [1326353] - [net] Drop unecessary enc_features variable from tunnel segmentation functions (Eric Garver) [1326353]- [vhost] vsock: lookup and setup guest_cid inside vhost_vsock_lock (Stefan Hajnoczi) [1291282] - [net] vsock/virtio: fix src/dst cid format (Stefan Hajnoczi) [1291282] - [net] vsock/virtio: mark an internal function static (Stefan Hajnoczi) [1291282] - [net] vsock/virtio: add a missing __le annotation (Stefan Hajnoczi) [1291282] - [vhost] vhost-vsock: fix orphan connection reset (Stefan Hajnoczi) [1291282] - [vhost] vhost-vsock: remove unused vq variable (Stefan Hajnoczi) [1291282] - [net] vsock: add loopback to virtio_transport (Stefan Hajnoczi) [1291282] - [net] vsock: Don't dec ack backlog twice for rejected connections (Stefan Hajnoczi) [1291282] - [net] vhost/vsock: drop space available check for TX vq (Stefan Hajnoczi) [1291282] - [vhost] vsock: fix vhost virtio_vsock_pkt use-after-free (Stefan Hajnoczi) [1291282] - [vhost] vsock: Use kvfree() (Stefan Hajnoczi) [1291282] - [net] vsock: Add Makefile and Kconfig (Stefan Hajnoczi) [1291282] - [maintainers] vsock: Introduce vhost_vsock.ko (Stefan Hajnoczi) [1291282] - [maintainers] vsock: Introduce virtio_transport.ko (Stefan Hajnoczi) [1291282] - [uapi] vsock: Introduce virtio_vsock_common.ko (Stefan Hajnoczi) [1291282] - [net] vsock: defer sock removal to transports (Stefan Hajnoczi) [1291282] - [net] vsock: transport-specific vsock_transport functions (Stefan Hajnoczi) [1291282] - [net] vsock: make listener child lock ordering explicit (Stefan Hajnoczi) [1291282] - [net] vsock: do not disconnect socket when peer has shutdown SEND only (Stefan Hajnoczi) [1291282] - [net] af_vsock: Shrink the area influenced by prepare_to_wait (Stefan Hajnoczi) [1291282] - [net] vsock: define VSOCK_SS_LISTEN once only (Stefan Hajnoczi) [1291282] - [net] vsock: fix missing cleanup when misc_register failed (Stefan Hajnoczi) [1291282] - [uapi] fix to export linux/vm_sockets.h (Stefan Hajnoczi) [1291282] - [net] vmci_transport: switch ->enqeue_dgram, ->enqueue_stream and ->dequeue_stream to msghdr (Stefan Hajnoczi) [1291282] - [uapi] add missing network related headers to kbuild (Stefan Hajnoczi) [1291282] - [net] vsock: Make transport the proto owner (Stefan Hajnoczi) [1291282] - [net] vsock: Move af_vsock.h and vsock_addr.h to include/net (Stefan Hajnoczi) [1291282] - [net] vsock: Fix VSOCK_HASH and VSOCK_CONN_HASH (Stefan Hajnoczi) [1291282] - [net] vsock: Introduce vsock_auto_bind helper (Stefan Hajnoczi) [1291282]- [x86] edac, amd64: Don't treat ECC disabled as failure (Suravee Suthikulpanit) [1303712] - [x86] edac: Add routine to check if MC devices list is empty (Suravee Suthikulpanit) [1303712] - [x86] amd_nb: Fix boot crash on non-AMD systems (Suravee Suthikulpanit) [1303712] - [kernel] edac: Document HW_EVENT_ERR_DEFERRED type (Suravee Suthikulpanit) [1303712] - [edac] amd64: Autoload amd64_edac_mod on Fam17h systems (Suravee Suthikulpanit) [1303712] - [edac] amd64: Autoload module using x86_cpu_id (Suravee Suthikulpanit) [1303712] - [edac] amd64: Define and register UMC error decode function (Suravee Suthikulpanit) [1303712] - [edac] amd64_edac: Simplify code around decode_bus_error (Suravee Suthikulpanit) [1303712] - [edac] amd64: Determine EDAC capabilities on Fam17h systems (Suravee Suthikulpanit) [1303712] - [edac] amd64: Determine EDAC MC capabilities on Fam17h (Suravee Suthikulpanit) [1303712] - [edac] amd64: Add Fam17h debug output (Suravee Suthikulpanit) [1303712] - [edac] amd64: Add Fam17h scrubber support (Suravee Suthikulpanit) [1303712] - [edac] amd64_edac: Extend scrub rate support to F15hM60h (Suravee Suthikulpanit) [1303712] - [edac] amd64: Read MC registers on AMD Fam17h (Suravee Suthikulpanit) [1303712] - [edac] amd64: Reserve correct PCI devices on AMD Fam17h (Suravee Suthikulpanit) [1303712] - [edac] amd64: Add AMD Fam17h family type and ops (Suravee Suthikulpanit) [1303712] - [edac] amd64_edac: Drop pci_register_driver() use (Suravee Suthikulpanit) [1303712] - [edac] amd64: Extend ecc_enabled() to Fam17h (Suravee Suthikulpanit) [1303712] - [edac] amd64: Don't force-enable ECC checking on newer systems (Suravee Suthikulpanit) [1303712] - [x86] mce/amd: Add system physical address translation for AMD Fam17h (Suravee Suthikulpanit) [1303712] - [kernel] edac, amd64: Add Deferred Error type (Suravee Suthikulpanit) [1303712] - [edac] amd64: Rename __log_bus_error() to be more specific (Suravee Suthikulpanit) [1303712] - [edac] amd64: Change target of pci_name from F2 to F3 (Suravee Suthikulpanit) [1303712] - [edac] mce_amd: Rename nb_bus_decoder to dram_ecc_decoder (Suravee Suthikulpanit) [1303712] - [kernel] edac: Add LRDDR4 DRAM type (Suravee Suthikulpanit) [1303712] - [x86] amd_nb: Add SMN and Indirect Data Fabric access for AMD Fam17h (Suravee Suthikulpanit) [1303712] - [x86] amd_nb: Add Fam17h Data Fabric as "Northbridge" (Suravee Suthikulpanit) [1303712] - [x86] amd_nb: Make all exports EXPORT_SYMBOL_GPL (Suravee Suthikulpanit) [1303712] - [x86] amd_nb: Make amd_northbridges internal to amd_nb.c (Suravee Suthikulpanit) [1303712] - [x86] mce/amd: Fix HWID_MCATYPE calculation by grouping arguments (Suravee Suthikulpanit) [1303712] - [edac] x86/ras: Rename smca_bank_names to smca_names (Suravee Suthikulpanit) [1303712] - [edac] x86/ras: Simplify SMCA HWID descriptor struct (Suravee Suthikulpanit) [1303712] - [x86] ras: Simplify SMCA bank descriptor struct (Suravee Suthikulpanit) [1303712] - [x86] mce: Update AMD mcheck init to use cpu_has() facilities (Suravee Suthikulpanit) [1303712] - [x86] mce: Detect local MCEs properly (Suravee Suthikulpanit) [1303712] - [x86] mce: Carve out writes to MCx_STATUS and MCx_CTL (Suravee Suthikulpanit) [1303712] - [x86] mce: Grade uncorrected errors for SMCA-enabled systems (Suravee Suthikulpanit) [1303712]- [hv] vmbus: finally fix hv_need_to_signal_on_read() (Vitaly Kuznetsov) [1406404 1418889] - [hv] acquire vmbus_connection.channel_mutex in vmbus_free_channels() (Vitaly Kuznetsov) [1406404 1418889] - [hv] hyperv: Fix spelling of HV_UNKOWN (Vitaly Kuznetsov) [1406404 1418889] - [hv] vmbus: On the read path cleanup the logic to interrupt the host (Vitaly Kuznetsov) [1406404 1418889] - [hv] vmbus: On write cleanup the logic to interrupt the host (Vitaly Kuznetsov) [1406404 1418889] - [hv] vmbus: Base host signaling strictly on the ring state (Vitaly Kuznetsov) [1406404 1418889] - [hv] balloon: Fix info request to show max page count (Vitaly Kuznetsov) [1406404 1418889] - [hv] vss: Operation timeouts should match host expectation (Vitaly Kuznetsov) [1406404 1418889] - [hv] vss: Improve log messages (Vitaly Kuznetsov) [1406404 1418889] - [hv] balloon: Add logging for dynamic memory operations (Vitaly Kuznetsov) [1406404 1418889] - [hv] balloon: Disable hot add when CONFIG_MEMORY_HOTPLUG is not set (Vitaly Kuznetsov) [1406404 1418889] - [hv] utils: reduce HV_UTIL_NEGO_TIMEOUT timeout (Vitaly Kuznetsov) [1406404 1418889] - [hv] ring_buffer: count on wrap around mappings in get_next_pkt_raw() (v2) (Vitaly Kuznetsov) [1406404 1418889] - [hv] vmbus: make sysfs names consistent with PCI (Vitaly Kuznetsov) [1406404 1418889] - [hv] get rid of id in struct vmbus_channel (Vitaly Kuznetsov) [1406404 1418889] - [hv] make VMBus bus ids persistent (Vitaly Kuznetsov) [1406404 1418889] - [hv] utils: Rename version definitions to reflect protocol version (Vitaly Kuznetsov) [1406404 1418889] - [hv] vmbus: suppress some "hv_vmbus: Unknown GUID" warnings (Vitaly Kuznetsov) [1406404 1418889] - [hv] vmbus: Make mmio resource local (Vitaly Kuznetsov) [1406404 1418889] - [hv] utils: Check VSS daemon is listening before a hot backup (Vitaly Kuznetsov) [1406404 1418889] - [hv] utils: Continue to poll VSS channel after handling requests (Vitaly Kuznetsov) [1406404 1418889] - [hv] Introduce a policy for controlling channel affinity (Vitaly Kuznetsov) [1406404 1418889] - [hv] ring_buffer: use wrap around mappings in hv_copy{from, to}_ringbuffer() (Vitaly Kuznetsov) [1406404 1418889] - [hv] ring_buffer: wrap around mappings for ring buffers (Vitaly Kuznetsov) [1406404 1418889] - [hv] cleanup vmbus_open() for wrap around mappings (Vitaly Kuznetsov) [1406404 1418889] - [hv] vmbus: Implement a mechanism to tag the channel for low latency (Vitaly Kuznetsov) [1406404 1418889] - [hv] vmbus: Reduce the delay between retries in vmbus_post_msg() (Vitaly Kuznetsov) [1406404 1418889] - [hv] vmbus: Enable explicit signaling policy for NIC channels (Vitaly Kuznetsov) [1406404 1418889] - [hv] vmbus: fix the race when querying & updating the percpu list (Vitaly Kuznetsov) [1406404 1418889] - [hv] utils: fix a race on userspace daemons registration (Vitaly Kuznetsov) [1406404 1418889] - [hv] get rid of timeout in vmbus_open() (Vitaly Kuznetsov) [1406404 1418889] - [hv] vmbus: Give control over how the ring access is serialized (Vitaly Kuznetsov) [1406404 1418889] - [hv] vmbus: Eliminate the spin lock on the read path (Vitaly Kuznetsov) [1406404 1418889] - [hv] vmbus: add an API vmbus_hvsock_device_unregister() (Vitaly Kuznetsov) [1406404 1418889] - [hv] vmbus: add a per-channel rescind callback (Vitaly Kuznetsov) [1406404 1418889] - [hv] vmbus: vmbus_sendpacket_ctl: hvsock: avoid unnecessary signaling (Vitaly Kuznetsov) [1406404 1418889] - [hv] vmbus: define the new offer type for Hyper-V socket (hvsock) (Vitaly Kuznetsov) [1406404 1418889] - [hv] vmbus: add a helper function to set a channel's pending send size (Vitaly Kuznetsov) [1406404 1418889]- [tools] power turbostat: Denverton uses a 25 MHz crystal, not 19.2 MHz (Steve Best) [1379780] - [tools] power turbostat: fix Denverton BCLK (Steve Best) [1379780] - [tools] power turbostat: use intel-family.h model strings (Steve Best) [1379780] - [scsi] fcoe: fix reset of fip selection time (Neil Horman) [1410765] - [scsi] ipr: Fix async error WARN_ON (Gustavo Duarte) [1384383] - [scsi] ipr: Remove redundant messages at adapter init time (Gustavo Duarte) [1384383] - [scsi] ipr: Don't log unnecessary 9084 error details (Gustavo Duarte) [1384383] - [scsi] ipr: Add asynchronous error notification (Gustavo Duarte) [1384383] - [x86] kvm/x86: add sending hyper-v crash notification to user space (Bandan Das) [1357828] - [x86] kvm/x86: added hyper-v crash msrs into kvm hyperv context (Bandan Das) [1357828] - [x86] kvm: add hyper-v crash msrs values (Bandan Das) [1357828] - [x86] kvm: Add KVM_EXIT_SYSTEM_EVENT to user space API header (Bandan Das) [1357828] - [net] ethtool: page allocation failure (David Arcari) [1362219] - [net] audit: log 32-bit socketcalls (Richard Guy Briggs) [1382499] - [lib] bug.c: use common WARN helper (Pratyush Anand) [1310539] - [lib] bug.c: convert printk to pr_foo() (Pratyush Anand) [1310539] - [lib] bug.c: make panic_on_warn available for all architectures (Pratyush Anand) [1310539] - [kernel] panic: add cpu/pid to warn_slowpath_common in WARNING printk()s (Pratyush Anand) [1310539] - [kernel] ring-buffer: Prevent overflow of size in ring_buffer_resize() (Pratyush Anand) [1339451] - [kernel] ring-buffer: Use long for nr_pages to avoid overflow failures (Pratyush Anand) [1339451] - [kernel] tracing: Fix showing function event in available_events (Pratyush Anand) [1311824] - [kernel] nohz: Fix collision between tick and other hrtimers (Frederic Weisbecker) [1366043] - [netdrv] virtio-net: correctly enable multiqueue (Maxime Coquelin) [1396578] - [netdrv] virtio-net: enable multiqueue by default (Maxime Coquelin) [1396578] - [netdrv] alx: work around hardware bug in interrupt fallback path (Jarod Wilson) [1396261] - [netdrv] alx: fix fallback to msi or legacy interrupts (Jarod Wilson) [1396261] - [netdrv] alx: fix wrong condition to free descriptor memory (Jarod Wilson) [1396261] - [netdrv] ibmveth: Add a proper check for the availability of the checksum features (Thomas Huth) [1414232] - [powerpc] fadump: Fix the race in crash_fadump() (Steve Best) [1420077] - [cpufreq] intel_pstate: Add Knights Mill CPUID (Steve Best) [1381264]- [net] sctp: check af before verify address in sctp_addr_id2transport (Xin Long) [1414389] - [net] vti6: fix input path (Hangbin Liu) [1419421] - [net] xfrm_input: fix possible NULL deref of tunnel.ip6->parms.i_key (Hangbin Liu) [1419421] - [net] ipv6: addrconf: fix dev refcont leak when DAD failed (Hangbin Liu) [1416105] - [net] dctcp: avoid bogus doubling of cwnd after loss (Florian Westphal) [1386923] - [net] revert "dctcp: update cwnd on congestion event" (Florian Westphal) [1386923] - [net] avoid signed overflows for SO_{SND|RCV}BUFFORCE (Sabrina Dubroca) [1412474] {CVE-2016-9793} - [net] skbuff: Fix skb checksum partial check (Lance Richardson) [1411480] - [net] skbuff: Fix skb checksum flag on skb pull (Lance Richardson) [1411480] - [net] sctp: not copying duplicate addrs to the assoc's bind address list (Xin Long) [1308362] - [net] sctp: reduce indent level in sctp_copy_local_addr_list (Xin Long) [1308362] - [net] bonding: set carrier off for devices created through netlink (Beniamino Galvani) [1356197] - [net] bridge: a netlink notification should be sent when those attributes are changed by ioctl (Xin Long) [950243] - [net] bridge: a netlink notification should be sent when those attributes are changed by br_sysfs_if (Xin Long) [950243] - [net] bridge: a netlink notification should be sent when those attributes are changed by br_sysfs_br (Xin Long) [950243] - [net] bridge: simplify the stp_state_store by calling store_bridge_parm (Xin Long) [950243] - [net] bridge: simplify the forward_delay_store by calling store_bridge_parm (Xin Long) [950243] - [net] bridge: simplify the flush_store by calling store_bridge_parm (Xin Long) [950243] - [net] ipv6: correctly add local routes when lo goes up (Eelco Chaudron) [1386304] - [net] rtnetlink: Don't export empty RTAX_FEATURES (Phil Sutter) [1369421]- [fs] Make __xfs_xattr_put_listen preperly report errors (Brian Foster) [1419532] - [fs] xfs: in _attrlist_by_handle, copy the cursor back to userspace (Brian Foster) [1419532] - [fs] xfs: fix type confusion in xfs_ioc_swapext (Brian Foster) [1419532] - [fs] xfs: fix warning in xfs_finish_page_writeback for non-debug builds (Brian Foster) [1419532] - [fs] xfs: concurrent readdir hangs on data buffer locks (Brian Foster) [1419532] - [fs] xfs: move reclaim tagging functions (Brian Foster) [1419532] - [fs] xfs: simplify inode reclaim tagging interfaces (Brian Foster) [1419532] - [fs] xfs: rename variables in xfs_iflush_cluster for clarity (Brian Foster) [1419532] - [fs] xfs: xfs_iflush_cluster has range issues (Brian Foster) [1419532] - [fs] xfs: mark reclaimed inodes invalid earlier (Brian Foster) [1419532] - [fs] xfs: xfs_inode_free() isn't RCU safe (Brian Foster) [1419532] - [fs] xfs: optimise xfs_iext_destroy (Brian Foster) [1419532] - [fs] xfs: skip stale inodes in xfs_iflush_cluster (Brian Foster) [1419532] - [fs] xfs: fix inode validity check in xfs_iflush_cluster (Brian Foster) [1419532] - [fs] xfs: xfs_iflush_cluster fails to abort on error (Brian Foster) [1419532] - [fs] xfs: remove xfs_fs_evict_inode() (Brian Foster) [1419532] - [fs] xfs: buffer ->bi_end_io function requires irq-safe lock (Brian Foster) [1419532] - [fs] xfs: mute some sparse warnings (Brian Foster) [1419532] - [fs] xfs: improve kmem_realloc (Brian Foster) [1419532] - [fs] xfs: Add caller function output to xfs_log_force tracepoint (Brian Foster) [1419532] - [fs] xfs: remove transaction types (Brian Foster) [1419532] - [fs] xfs: better xfs_trans_alloc interface (Brian Foster) [1419532] - [fs] xfs: optimize bio handling in the buffer writeback path (Brian Foster) [1419532] - [fs] xfs: don't release bios on completion immediately (Brian Foster) [1419532] - [fs] xfs: build bios directly in xfs_add_to_ioend (Brian Foster) [1419532] - [fs] xfs: collapse cases in xfs_attr3_leaf_list_int (Brian Foster) [1419532] - [fs] xfs: remove put_value from attr ->put_listent context (Brian Foster) [1419532] - [fs] xfs: don't pass value into attr ->put_listent (Brian Foster) [1419532] - [fs] xfs: only return -errno or success from attr ->put_listent (Brian Foster) [1419532] - [fs] xfs: set up inode operation vectors later (Brian Foster) [1419532] - [fs] xfs: factor out a helper to initialize a local format inode fork (Brian Foster) [1419532] - [fs] xfs: add missing break in xfs_parseargs() (Brian Foster) [1419532] - [fs] xfs: Don't wrap growfs AGFL indexes (Brian Foster) [1419532] - [fs] xfs: always set rvalp in xfs_dir2_node_trim_free (Brian Foster) [1419532] - [fs] xfs: ensure committed is initialized in xfs_trans_roll (Brian Foster) [1419532] - [fs] xfs: borrow indirect blocks from freed extent when available (Brian Foster) [1419532] - [fs] xfs: refactor delalloc indlen reservation split into helper (Brian Foster) [1419532] - [fs] xfs: update freeblocks counter after extent deletion (Brian Foster) [1419532] - [fs] xfs: debug mode forced buffered write failure (Brian Foster) [1419532] - [fs] xfs: remove impossible condition (Brian Foster) [1419532] - [fs] xfs: check sizes of XFS on-disk structures at compile time (Brian Foster) [1419532] - [fs] xfs: use named array initializers for log item dumping (Brian Foster) [1419532] - [fs] xfs: fix computation of inode btree maxlevels (Brian Foster) [1419532] - [fs] xfs: reinitialise per-AG structures if geometry changes during recovery (Brian Foster) [1419532] - [fs] xfs: remove xfs_trans_get_block_res (Brian Foster) [1419532] - [fs] xfs: fix up inode32/64 (re)mount handling (Brian Foster) [1419532] - [fs] xfs: fix format specifier , should be llx and not llu (Brian Foster) [1419532] - [fs] xfs: sanitize remount options (Brian Foster) [1419532] - [fs] xfs: convert mount option parsing to tokens (Brian Foster) [1419532] - [fs] xfs: XFS_DIFLAG2_DAX limited by PAGE_SIZE (Brian Foster) [1419532] - [fs] xfs: dynamically switch modes when XFS_DIFLAG2_DAX is set/cleared (Brian Foster) [1419532] - [fs] xfs: S_DAX is only for regular files (Brian Foster) [1419532] - [fs] xfs: XFS_DIFLAG_DAX is only for regular files or directories (Brian Foster) [1419532] - [fs] xfs: remove XFS_BUF_ZEROFLAGS macro (Brian Foster) [1419532] - [fs] xfs: remove XBF_STALE flag wrapper macros (Brian Foster) [1419532] - [fs] xfs: remove XBF_WRITE flag wrapper macros (Brian Foster) [1419532] - [fs] xfs: remove XBF_READ flag wrapper macros (Brian Foster) [1419532] - [fs] xfs: remove XBF_ASYNC flag wrapper macros (Brian Foster) [1419532] - [fs] xfs: remove XBF_DONE flag wrapper macros (Brian Foster) [1419532] - [fs] xfs: mode di_mode to vfs inode (Brian Foster) [1419532] - [fs] xfs: move di_changecount to VFS inode (Brian Foster) [1419532] - [fs] xfs: move inode generation count to VFS inode (Brian Foster) [1419532] - [fs] xfs: use vfs inode nlink field everywhere (Brian Foster) [1419532] - [fs] xfs: reinitialise recycled VFS inode correctly (Brian Foster) [1419532] - [fs] xfs: move v1 inode conversion to xfs_inode_from_disk (Brian Foster) [1419532] - [fs] xfs: cull unnecessary icdinode fields (Brian Foster) [1419532] - [fs] xfs: remove timestamps from incore inode (Brian Foster) [1419532] - [fs] xfs: introduce inode log format object (Brian Foster) [1419532] - [fs] xfs: RT bitmap and summary buffers need verifiers (Brian Foster) [1419532] - [fs] xfs: RT bitmap and summary buffers are not typed (Brian Foster) [1419532] - [fs] xfs: move struct xfs_attr_shortform to xfs_da_format.h (Brian Foster) [1419532] - [fs] xfs: Make xfsaild freezeable again (Brian Foster) [1419532] - [fs] xfs: remove unused function definitions (Brian Foster) [1419532] - [fs] xfs: move buffer invalidation to xfs_btree_free_block (Brian Foster) [1419532] - [fs] xfs: factor btree block freeing into a helper (Brian Foster) [1419532] - [fs] xfs: handle errors from ->free_blocks in xfs_btree_kill_iroot (Brian Foster) [1419532] - [fs] xfs: lock rt summary inode on allocation (Brian Foster) [1419532] - [fs] xfs: Change how listxattr generates synthetic attributes (Brian Foster) [1419532]- [crypto] qat - zero esram only for DH85x devices (Neil Horman) [1382849] - [crypto] qat - fix bar discovery for c62x (Neil Horman) [1382849] - [crypto] qat - fix leak on error path (Neil Horman) [1382849] - [crypto] qat - fix incorrect accelerator mask for C3X devices (Neil Horman) [1382849] - [crypto] qat - fix constants table DMA (Neil Horman) [1382849] - [crypto] qat - fix aes-xts key sizes (Neil Horman) [1382849] - [crypto] qat - Stop dropping leading zeros from RSA output (Neil Horman) [1382849] - [crypto] qat - Add DH support (Neil Horman) [1382849] - [crypto] qat - Add RSA CRT mode (Neil Horman) [1382849] - [crypto] rsa - Store rest of the private key components (Neil Horman) [1382849] - [crypto] qat - Use alternative reset methods depending on the specific device (Neil Horman) [1382849] - [crypto] qat - Switch to new rsa_helper functions (Neil Horman) [1382849] - [crypto] ecdh - Add ECDH software support (Neil Horman) [1382849] - [crypto] dh - Add DH software implementation (Neil Horman) [1382849] - [crypto] kpp - Key-agreement Protocol Primitives API (KPP) (Neil Horman) [1382849] - [crypto] rsa - return raw integers for the ASN.1 parser (Neil Horman) [1382849] - [crypto] qat - Remove deprecated create_workqueue (Neil Horman) [1382849] - [crypto] qat - fix typos sizeof for ctx (Neil Horman) [1382849] - [crypto] qat - change the adf_ctl_stop_devices to void (Neil Horman) [1382849] - [crypto] qat - make adf_vf_isr.c dependant on IOV config (Neil Horman) [1382849] - [crypto] qat - Fix typo in comments (Neil Horman) [1382849] - [crypto] qat - fix adf_ctl_drv.c:undefined reference to adf_init_pf_wq (Neil Horman) [1382849] - [crypto] qat - fix invalid pf2vf_resp_wq logic (Neil Horman) [1382849] - [crypto] qat - fix section mismatch warning (Neil Horman) [1382849] - [crypto] qat - interrupts need to be enabled when VFs are disabled (Neil Horman) [1382849] - [crypto] qat - check if PF is running (Neil Horman) [1382849] - [crypto] qat - move vf2pf_init and vf2pf_exit to common (Neil Horman) [1382849] - [crypto] qat - adf_dev_stop should not be called in atomic context (Neil Horman) [1382849] - [crypto] qat - changed adf_dev_stop to void (Neil Horman) [1382849] - [crypto] qat - explicitly stop all VFs first (Neil Horman) [1382849] - [crypto] qat - fix address leaking of RSA public exponent (Neil Horman) [1382849] - [crypto] qat - avoid memory corruption or undefined behaviour (Neil Horman) [1382849] - [crypto] qat - Remove redundant nrbg rings (Neil Horman) [1382849] - [crypto] qat - make sure const_tab is 1024 bytes aligned (Neil Horman) [1382849] - [crypto] qat - remove redundant arbiter configuration (Neil Horman) [1382849] - [crypto] qat - Change the definition of icp_qat_uof_regtype (Neil Horman) [1382849] - [crypto] qat - The AE id should be less than the maximal AE number (Neil Horman) [1382849] - [crypto] qat - fix leak on error path (Neil Horman) [1382849] - [crypto] qat - Reduced reqsize in qat_algs (Neil Horman) [1382849] - [crypto] qat - Pack cfg ctl structs (Neil Horman) [1382849] - [crypto] qat - remove redundant function call (Neil Horman) [1382849] - [crypto] qat - change name for c6xx dev type (Neil Horman) [1382849]- [x86] platform/uv: Clean up the NMI code to match current coding style (Frank Ramsay) [1416460] - [x86] platform/uv: Ensure uv_system_init is called when necessary (Frank Ramsay) [1416460] - [x86] platform/uv: Initialize PCH GPP_D_0 NMI Pin to be NMI source (Frank Ramsay) [1416460] - [x86] platform/uv: Verify NMI action is valid, default is standard (Frank Ramsay) [1416460] - [x86] platform/uv: Add basic CPU NMI health check (Frank Ramsay) [1416460] - [x86] platform/uv: Add Support for UV4 Hubless NMIs (Frank Ramsay) [1416460] - [x86] platform/uv: Add Support for UV4 Hubless systems (Frank Ramsay) [1416460] - [x86] platform/uv: Fix 2 socket config problem (Frank Ramsay) [1416460] - [x86] platform/uv: Fix panic with missing UVsystab support (Frank Ramsay) [1416460] - [fs] posix_acl: Clear SGID bit when setting file permissions (Andreas Grunbacher) [1371253] {CVE-2016-7097} - [fs] sunrpc: Remove unused callback xpo_adjust_wspace() ("J. Bruce Fields") [1314076] - [fs] sunrpc: Change TCP socket space reservation ("J. Bruce Fields") [1314076] - [fs] sunrpc: Add a server side per-connection limit ("J. Bruce Fields") [1314076] - [fs] sunrpc: Micro optimisation for svc_data_ready ("J. Bruce Fields") [1314076] - [fs] sunrpc: Call the default socket callbacks instead of open coding ("J. Bruce Fields") [1314076] - [fs] sunrpc: lock the socket while detaching it ("J. Bruce Fields") [1314076] - [fs] sunrpc: Add tracepoints for dropped and deferred requests ("J. Bruce Fields") [1314076] - [fs] sunrpc: Add a tracepoint for server socket out-of-space conditions ("J. Bruce Fields") [1314076] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1356672] - [scsi] megaraid_sas: Implement the PD Map support for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1356672] - [scsi] megaraid_sas: ldio_outstanding variable is not decremented in completion path (Tomas Henzl) [1356672] - [scsi] megaraid_sas: Enable or Disable Fast path based on the PCI Threshold Bandwidth (Tomas Henzl) [1356672] - [scsi] megaraid_sas: Add the Support for SAS3.5 Generic Megaraid Controllers Capabilities (Tomas Henzl) [1356672] - [scsi] megaraid_sas: Dynamic Raid Map Changes for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1356672] - [scsi] megaraid_sas: SAS3.5 Generic Megaraid Controllers Fast Path for RAID 1/10 Writes (Tomas Henzl) [1356672] - [scsi] megaraid_sas: SAS3.5 Generic Megaraid Controllers Stream Detection and IO Coalescing (Tomas Henzl) [1356672] - [scsi] megaraid_sas: EEDP Escape Mode Support for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1356672] - [scsi] megaraid_sas: 128 MSIX Support (Tomas Henzl) [1356672] - [scsi] megaraid_sas: Add new pci device Ids for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1356672]- [fs] rpc: share one xps between all backchannels (Steve Dickson) [1336886] - [fs] sunrpc: fix xprt leak on xps allocation failure (Steve Dickson) [1336886] - [fs] sunrpc: Clear xpt_bc_xprt if xs_setup_bc_tcp failed (Steve Dickson) [1336886] - [fs] nfsd4/rpc: move backchannel create logic into rpc code (Steve Dickson) [1336886] - [fs] sunrpc: Fix suspicious RCU usage (Steve Dickson) [1336886] - [fs] NFS pnfs data server multipath session trunking (Steve Dickson) [1336886] - [fs] nfs4: clnt: respect noresvport when establishing connections to DSes (Steve Dickson) [1336886] - [fs] nfs: Fix an Oops in the pNFS files and flexfiles connection setup to the DS (Steve Dickson) [1336886] - [fs] NFS test session trunking with exchange id (Steve Dickson) [1336886] - [fs] NFS add xprt switch addrs test to match client (Steve Dickson) [1336886] - [fs] sunrpc: rpc_clnt_add_xprt setup function for NFS layer (Steve Dickson) [1336886] - [fs] SUNRPC search xprt switch for sockaddr (Steve Dickson) [1336886] - [fs] SUNRPC rpc_clnt_xprt_switch_add_xprt (Steve Dickson) [1336886] - [fs] SUNRPC rpc_clnt_xprt_switch_put (Steve Dickson) [1336886] - [fs] nfsv4: Cleanup the setting of the nfs4 lease period (Steve Dickson) [1336886] - [fs] SUNRPC remove rpc_task_release_client from rpc_task_set_client (Steve Dickson) [1336886] - [fs] NFS detect session trunking (Steve Dickson) [1336886] - [fs] NFS refactor nfs4_check_serverowner_major_id (Steve Dickson) [1336886] - [fs] NFS refactor nfs4_match_clientids (Steve Dickson) [1336886] - [fs] NFS setup async exchange_id (Steve Dickson) [1336886] - [fs] sunrpc: Fix infinite looping in rpc_clnt_iterate_for_each_xprt (Steve Dickson) [1336886] - [fs] NFS add callback_ops to nfs4_proc_bind_conn_to_session_callback (Steve Dickson) [1336886] - [fs] pnfs/nfsv4.1: Add multipath capabilities to pNFS flexfiles servers over NFSv3 (Steve Dickson) [1336886] - [fs] sunrpc: Allow addition of new transports to a struct rpc_clnt (Steve Dickson) [1336886] - [fs] nfsv4.1: nfs4_proc_bind_conn_to_session must iterate over all connections (Steve Dickson) [1336886] - [fs] sunrpc: Make NFS swap work with multipath (Steve Dickson) [1336886] - [fs] sunrpc: Add a helper to apply a function to all the rpc_clnt's transports (Steve Dickson) [1336886] - [fs] sunrpc: Allow caller to specify the transport to use (Steve Dickson) [1336886] - [fs] sunrpc: Use the multipath iterator to assign a transport to each task (Steve Dickson) [1336886] - [fs] sunrpc: Make rpc_clnt store the multipath iterators (Steve Dickson) [1336886] - [fs] sunrpc: Add a structure to track multiple transports (Steve Dickson) [1336886] - [fs] sunrpc: Make freeing of struct xprt rcu-safe (Steve Dickson) [1336886] - [fs] sunrpc: Uninline xprt_get(); It isn't performance critical (Steve Dickson) [1336886] - [fs] sunrpc: Reorder rpc_task to put waitqueue related info in same cachelines (Steve Dickson) [1336886] - [fs] sunrpc: Remove unused function rpc_task_reset_client (Steve Dickson) [1336886]- [fs] ovl: fix d_real() for stacked fs (Miklos Szeredi) [1414761] - [fs] ovl: fsync after copy-up (Miklos Szeredi) [1414757] - [fs] ovl: fix get_acl() on tmpfs (Miklos Szeredi) [1412247] - [fs] ovl: update S_ISGID when setting posix ACLs (Miklos Szeredi) [1414755] - [fs] ovl: use generic_readlink (Miklos Szeredi) [1414769] - [fs] ovl: explain error values when removing acl from workdir (Miklos Szeredi) [1414769] - [fs] ovl: Fix info leak in ovl_lookup_temp() (Miklos Szeredi) [1414754] - [fs] ovl: lookup: do getxattr with mounter's permission (Miklos Szeredi) [1414751] - [fs] ovl: copy_up_xattr(): use strnlen (Miklos Szeredi) [1412277] - [fs] vfs: do get_write_access() on upper layer of overlayfs (Miklos Szeredi) [1414746] - [fs] vfs: make argument of d_real_inode() const (Miklos Szeredi) [1414746] - [fs] locks: fix file locking on overlayfs (Miklos Szeredi) [1414738] - [fs] locks: fix locks_mandatory_locked to respect file-private locks (Miklos Szeredi) [1414738] - [fs] vfs: update ovl inode before relatime check (Miklos Szeredi) [1351860] - [fs] vfs: move permission checking into notify_change() for utimes(NULL) (Miklos Szeredi) [1413988] - [fs] ovl: fix workdir creation (Miklos Szeredi) [1410842] - [fs] ovl: update doc (Miklos Szeredi) [1414769] - [fs] ovl: listxattr: use strnlen() (Miklos Szeredi) [1412277] - [fs] ovl: Switch to generic_getxattr (Miklos Szeredi) [1414769] - [fs] ovl: Fix OVL_XATTR_PREFIX (Miklos Szeredi) [1412270] - [fs] ovl: fix spelling mistake: "directries" -> "directories" (Miklos Szeredi) [1414769] - [fs] ovl: use cached acl on underlying layer (Miklos Szeredi) [1412247] - [fs] fs: add get_acl helper (Miklos Szeredi) [1412247] - [fs] ovl: proper cleanup of workdir (Miklos Szeredi) [1410873] - [fs] ovl: remove posix_acl_default from workdir (Miklos Szeredi) [1410842] - [fs] ovl: don't copy up opaqueness (Miklos Szeredi) [1365150] - [fs] revert "vfs: add lookup_hash() helper" (Miklos Szeredi) [1414769] - [fs] ovl: simplify empty checking (Miklos Szeredi) [1414769] - [fs] qstr: constify instances in overlayfs (Miklos Szeredi) [1414769] - [fs] ovl: disallow overlayfs as upperdir (Miklos Szeredi) [1410813] - [fs] ovl: fix warning (Miklos Szeredi) [1414769] - [fs] ovl: remove duplicated include from super.c (Miklos Szeredi) [1414769] - [fs] ovl: permission: return ECHILD instead of ENOENT (Miklos Szeredi) [1414769] - [fs] ovl: update atime on upper (Miklos Szeredi) [1351860] - [fs] ovl: fixed coding style warning (Miklos Szeredi) [1414769] - [fs] ovl: honor flag MS_SILENT at mount (Miklos Szeredi) [1414769] - [fs] fs/overlayfs/super.c needs pagemap.h (Miklos Szeredi) [1414769] - [fs] wrappers for ->i_mutex access (Miklos Szeredi) [1414769] - [fs] nfs: Fix inode corruption in nfs_prime_dcache() (Benjamin Coddington) [1416532] - [fs] nfs: Don't let readdirplus revalidate an inode that was marked as stale (Benjamin Coddington) [1416532] - [fs] gfs2: Reduce contention on gfs2_log_lock (Robert S Peterson) [1406850] - [fs] gfs2: Inline function meta_lo_add (Robert S Peterson) [1406850] - [fs] gfs2: Switch tr_touched to flag in transaction (Robert S Peterson) [1406850] - [fs] gfs2: Wake up io waiters whenever a flush is done (Robert S Peterson) [1404301] - [fs] gfs2: Made logd daemon take into account log demand (Robert S Peterson) [1404301] - [fs] gfs2: Limit number of transaction blocks requested for truncates (Robert S Peterson) [1404301]- [fs] fscache: Fix dead object requeue (David Howells) [1415402] - [fs] fscache: Clear outstanding writes when disabling a cookie (David Howells) [1371381] - [fs] fs-cache: Initialise stores_lock in netfs cookie (David Howells) [1371381] - [fs] dlm: free workqueues after the connections (Marcelo Leitner) [1383710] - [fs] xfs: Document error handlers behavior (Carlos Maiolino) [1077671] - [fs] xfs: remove racy hasattr check from attr ops (Brian Foster) [1395538] - [fs] xfs: ioends require logically contiguous file offsets (Brian Foster) [1398005] - [fs] xfs: don't chain ioends during writepage submission (Brian Foster) [1398005] - [fs] xfs: factor mapping out of xfs_do_writepage (Brian Foster) [1398005] - [fs] xfs: xfs_cluster_write is redundant (Brian Foster) [1398005] - [fs] xfs: Introduce writeback context for writepages (Brian Foster) [1398005] - [fs] xfs: remove xfs_cancel_ioend (Brian Foster) [1398005] - [fs] xfs: remove nonblocking mode from xfs_vm_writepage (Brian Foster) [1398005] - [fs] mm/filemap.c: make global sync not clear error status of individual inodes (Brian Foster) [1398005] - [mm] mmap.c: fix arithmetic overflow in __vm_enough_memory() (Jerome Marchand) [1413503] - [lib] uuid.c: use correct offset in uuid parser (Tarun Gupta) [1412840] - [scsi] virtio-scsi: Fix endianess bug in virtscsi_queuecommand (Thomas Huth) [1413921] - [nvme] apply DELAY_BEFORE_CHK_RDY quirk at probe time too (Gustavo Duarte) [1409122] - [misc] genwqe: Fix bad page access during abort of resource allocation (Gustavo Duarte) [1384401] - [misc] genwqe: ensure zero initialization (Gustavo Duarte) [1384401] - [netdrv] r8169: fix the typo in the comment (Corinna Vinschen) [1394855] - [netdrv] r8169: add support for RTL8168 series add-on card (Corinna Vinschen) [1394855] - [netdrv] r8169: Add support for restarting auto-negotiation (Corinna Vinschen) [1394855] - [netdrv] r8169: set coherent DMA mask as well as streaming DMA mask (Corinna Vinschen) [1394855] - [netdrv] r8169: fix nic may not work after changing mac address (Corinna Vinschen) [1394855] - [netdrv] r8169: add checking driver's runtime pm status in rtl8169_get_ethtool_stats() (Corinna Vinschen) [1394855] - [netdrv] r8169: fix kernel log spam when set or get hardware wol setting (Corinna Vinschen) [1394855] - [netdrv] r8169: default to 64-bit DMA on recent PCIe chips (Corinna Vinschen) [1394855] - [netdrv] revert "bnx2: Reset device during driver initialization" (Neil Horman) [1417836] - [cpuidle] menu: Fix menu_select() for CPUIDLE_DRIVER_STATE_START == 0 (Gustavo Duarte) [1409211] - [powercap] rapl: reduce message loglevel (Prarit Bhargava) [1178491]- [xen] events: use xen_vcpu_id mapping for EVTCHNOP_status (Vitaly Kuznetsov) [1396554] - [xen] change the type of xen_vcpu_id to uint32_t (Vitaly Kuznetsov) [1396554] - [x86] xen/pvhvm: run xen_vcpu_setup() for the boot CPU (Vitaly Kuznetsov) [1396554] - [xen] events: use xen_vcpu_id mapping in events_base (Vitaly Kuznetsov) [1396554] - [x86] xen: use xen_vcpu_id mapping when pointing vcpu_info to shared_info (Vitaly Kuznetsov) [1396554] - [x86] xen: use xen_vcpu_id mapping for HYPERVISOR_vcpu_op (Vitaly Kuznetsov) [1396554] - [xen] introduce xen_vcpu_id mapping (Vitaly Kuznetsov) [1396554] - [x86] acpi: store ACPI ids from MADT for future usage (Vitaly Kuznetsov) [1396554] - [x86] x86 / acpi: simplify _acpi_map_lsapic() (Vitaly Kuznetsov) [1396554] - [x86] kvm: x86: Introduce segmented_write_std (Bandan Das) [1356762] - [x86] kvm: x86: emulate FXSAVE and FXRSTOR (Bandan Das) [1356762] - [x86] kvm: x86: add asm_safe wrapper (Bandan Das) [1356762] - [x86] kvm: x86: save one bit in ctxt->d (Bandan Das) [1356762] - [x86] kvm: x86: add Align16 instruction flag (Bandan Das) [1356762] - [x86] kvm: x86: don't print warning messages for unimplemented msrs (Bandan Das) [1297021] - [x86] intel_idle: Add Knights Mill CPUID (Steve Best) [1381259] - [x86] cpufreq: Use Intel family name macros for the intel_pstate cpufreq driver (Steve Best) [1416559] - [x86] perf/x86: Honor the architectural performance monitoring version (Cathy Avery) [1370023] - [vfio] vfio/type1: Remove pid_namespace.h include (Tarun Gupta) [1412329] - [vfio] iommu type1: fix the testing of capability for remote task (Tarun Gupta) [1412329] - [kernel] capability: export has_capability (Tarun Gupta) [1412329] - [kernel] taint/module: Fix problems when out-of-kernel driver defines true or false (Joe Lawrence) [1369704] - [kernel] taint/module: Clean up global and module taint flags handling (Joe Lawrence) [1369704] - [kernel] kernel/panic.c: reduce 1 byte usage for print tainted buffer (Joe Lawrence) [1369704] - [kernel] livepatch/module: print notice of TAINT_LIVEPATCH (Joe Lawrence) [1369704] - [kernel] livepatch/module: make TAINT_LIVEPATCH module-specific (Joe Lawrence) [1369704] - [kernel] debugobjects: Reduce contention on the global pool_lock (Waiman Long) [1078823] - [kernel] debugobjects: Scale thresholds with # of CPUs (Waiman Long) [1078823] - [kernel] debugobjects: track number of kmem_cache_alloc/kmem_cache_free done (Waiman Long) [1078823] - [kernel] debugobjects: Allow bigger number of early boot objects (Waiman Long) [1078823]- [scsi] mpt3sas: fix hang on ata passthrough commands (Tomas Henzl) [1306453] - [scsi] mpt3sas: Unblock device after controller reset (Tomas Henzl) [1306453] - [scsi] mpt3sas: Fix secure erase premature termination (Tomas Henzl) [1306453] - [scsi] mpt3sas: Fix for block device of raid exists even after deleting raid disk (Tomas Henzl) [1306453] - [scsi] mpt3sas: fix some spelling mistakes in message and comments (Tomas Henzl) [1306453] - [scsi] mpt3sas: Bump driver version as "14.101.00.00" (Tomas Henzl) [1306453] - [scsi] mpt3sas: Fix for Endianness issue (Tomas Henzl) [1306453] - [scsi] mpt3sas: Use the new MPI 2.6 32-bit Atomic Request Descriptors for SAS35 devices (Tomas Henzl) [1306453] - [scsi] mpt3sas: set EEDP-escape-flags for SAS35 devices (Tomas Henzl) [1306453] - [scsi] mpt3sas: Increased/Additional MSIX support for SAS35 devices (Tomas Henzl) [1306453] - [scsi] mpt3sas: Added Device ID's for SAS35 devices and updated MPI header (Tomas Henzl) [1306453] - [scsi] mpt3sas: Bump driver version as "14.100.00.00" (Tomas Henzl) [1306453] - [scsi] mpt3sas: Remove unused macro "MPT_DEVICE_TLR_ON" (Tomas Henzl) [1306453] - [scsi] mpt3sas: Implement device_remove_in_progress check in IOCTL path (Tomas Henzl) [1306453] - [scsi] mpt3sas: Fix for incorrect numbers for MSIX vectors enabled when non RDPQ card is enumerated first (Tomas Henzl) [1306453] - [scsi] mpt3sas: Fix for improper info displayed in var log, while blocking or unblocking the device (Tomas Henzl) [1306453] - [scsi] mpt3sas: Fix resume on WarpDrive flash cards (Tomas Henzl) [1306453] - [scsi] mpt3sas: Don't spam logs if logging level is 0 (Tomas Henzl) [1306453] - [scsi] mpt3sas: Fix warnings exposed by W=1 (Tomas Henzl) [1306453] - [scsi] mpt3sas: Eliminate dead sleep_flag code (Tomas Henzl) [1306453] - [scsi] mpt3sas: Eliminate conditional locking in mpt3sas_scsih_issue_tm() (Tomas Henzl) [1306453] - [scsi] mpt3sas: Ensure the connector_name string is NUL-terminated (Tomas Henzl) [1306453] - [scsi] mpt3sas: avoid mpt3sas_transport_port_add NULL parent_dev (Tomas Henzl) [1306453] - [scsi] mpt3sas: set num_phys after allocating phy space (Tomas Henzl) [1306453] - [scsi] mpt3sas: add missing curly braces (Tomas Henzl) [1306453]- [net] sctp: sctp_addr_id2transport should verify the addr before looking up assoc (Xin Long) [1414389] - [net] netlink: Fix dump skb leak/double free (Hangbin Liu) [1414293] {CVE-2016-9806} - [net] openvswitch: Remove incorrect WARN_ONCE() (Lance Richardson) [1414587] - [net] ipv4: use l4 hash for locally generated multipath flows (Paolo Abeni) [1278833] - [net] flowi: introduce get_hash_from_flowi4 (Paolo Abeni) [1278833] - [net] sctp: do not loose window information if in rwnd_over (Marcelo Leitner) [1084802] - [net] sctp: fix recovering from 0 win with small data chunks (Marcelo Leitner) [1084802] - [net] igmp: Make igmp group member RFC 3376 compliant (Hangbin Liu) [1391428] - [net] tcp: take care of truncations done by sk_filter() (Davide Caratti) [1400217] {CVE-2016-8645} - [net] add sk_filter_trim_cap (Davide Caratti) [1400217] {CVE-2016-8645} - [net] tcp: allow to enable the repair mode for non-listening sockets (Adrian Reber) [1406475] - [net] flow: Fix CPU hotplug callback registration (Florian Westphal) [1401795] - [net] tcp: warn on bogus MSS and try to amend it (Marcelo Leitner) [1401701] - [net] netfilter: ipt_CLUSTERIP: use proper net namespace to operate CLUSTERIP (Eelco Chaudron) [1385923] - [net] netfilter: ipt_CLUSTERIP: create proc entry under proper ipt_CLUSTERIP directory (Eelco Chaudron) [1385923] - [net] netfilter: ipt_CLUSTERIP: add parameter net in clusterip_config_find_get (Eelco Chaudron) [1385923] - [net] netfilter: ipt_CLUSTERIP: make clusterip_lock per net namespace (Eelco Chaudron) [1385923] - [net] netfilter: ipt_CLUSTERIP: make clusterip_list per net namespace (Eelco Chaudron) [1385923] - [net] netfilter: ipt_CLUSTERIP: make proc directory per net namespace (Eelco Chaudron) [1385923] - [net] sctp: implement rfc6458, 8.1.31. SCTP_DEFAULT_SNDINFO support (Xin Long) [1339791] - [net] sctp: implement rfc6458, 5.3.6. SCTP_NXTINFO cmsg support (Xin Long) [1339791] - [net] sctp: implement rfc6458, 5.3.5. SCTP_RCVINFO cmsg support (Xin Long) [1339791] - [net] sctp: implement rfc6458, 5.3.4. SCTP_SNDINFO cmsg support (Xin Long) [1339791] - [net] sctp: fix information leaks in ulpevent layer (Xin Long) [1339791] - [net] openvswitch: avoid resetting flow key while installing new flow (Thadeu Lima de Souza Cascardo) [1391696] - [net] openvswitch: Fix Frame-size larger than 1024 bytes warning (Thadeu Lima de Souza Cascardo) [1391696] - [net] openvswitch: use percpu flow stats (Thadeu Lima de Souza Cascardo) [1391696] - [net] openvswitch: fix flow stats accounting when node 0 is not possible (Thadeu Lima de Souza Cascardo) [1391696] - [net] sctp: hold transport instead of assoc when lookup assoc in rx path (Xin Long) [1371028] - [net] sctp: return back transport in __sctp_rcv_init_lookup (Xin Long) [1371028] - [net] sctp: hold transport instead of assoc in sctp_diag (Xin Long) [1371028] - [net] sctp: fix the issue sctp_diag uses lock_sock in rcu_read_lock (Xin Long) [1371028] - [net] tcp: allow dctcp alpha to drop to zero (Florian Westphal) [1370638] - [net] inet: add IP_BIND_ADDRESS_NO_PORT to overcome bind(0) limitations (Davide Caratti) [1374498] - [net] tcp: add an ability to dump and restore window parameters (Jacob Tanenbaum) [1352642]- [scsi] sg_write()/bsg_write() is not fit to be called under KERNEL_DS (Ewan Milne) [1414834] {CVE-2016-10088 CVE-2016-9576} - [scsi] Add intermediate STARGET_REMOVE state to scsi_target_state (Ewan Milne) [1365651] - [scsi] restart list search after unlock in scsi_remove_target (Ewan Milne) [1365651] - [scsi] lpfc: driver update for rhel7.4 rev 11.2.0.6 (Rob Evers) [1382101] - [scsi] lpfc: Adding the lpfc_use_blk_mq module parameter (Rob Evers) [1382101] - [scsi] lpfc: Fix few small typos in lpfc_scsi.c (Rob Evers) [1382101] - [scsi] lpfc: Fix sg_reset on SCSI device causing kernel crash (Rob Evers) [1382101] - [scsi] lpfc: Correct issue leading to oops during link reset (Rob Evers) [1382101] - [scsi] lpfc: Correct error in setting OS Driver Version with FW (Rob Evers) [1382101] - [scsi] lpfc: Clear the VendorVersion in the PLOGI/PLOGI ACC payload (Rob Evers) [1382101] - [scsi] lpfc: Correct host name in symbolic_name field (Rob Evers) [1382101] - [scsi] lpfc: FCoE VPort enable-disable does not bring up the VPort (Rob Evers) [1382101] - [scsi] lpfc: Fix Xlane dynamic LUN set for LUN priority (Rob Evers) [1382101] - [scsi] lpfc: Deprecate lpfc_prot_sg_seg_cnt parameter (Rob Evers) [1382101] - [scsi] lpfc: Correct oops on vport port resets (Rob Evers) [1382101] - [scsi] lpfc: Add missing memory barrier (Rob Evers) [1382101] - [scsi] lpfc: fix oops/BUG in lpfc_sli_ringtxcmpl_put() (Rob Evers) [1382101] - [scsi] lpfc: Fix possible NULL pointer dereference (Rob Evers) [1382101] - [scsi] lpfc: Use zd format string for size_t (Rob Evers) [1382101] - [scsi] lpfc: Fix fw download on SLI-4 FC adapters (Rob Evers) [1382101] - [scsi] lpfc: Synchronize link speed with boot driver (Rob Evers) [1382101] - [scsi] lpfc: Correct panics with eh_timeout and eh_deadline (Rob Evers) [1382101] - [scsi] lpfc: Fix lost target in pt-to-pt connect (Rob Evers) [1382101] - [scsi] lpfc: Revise strings with full lpfc parameter name (Rob Evers) [1382101] - [scsi] lpfc: Code cleanup for lpfc_sriov_nr_virtfn parameter (Rob Evers) [1382101] - [scsi] lpfc: Code cleanup for lpfc_max_scsicmpl_time parameter (Rob Evers) [1382101] - [scsi] lpfc: Code cleanup for lpfc_topology parameter (Rob Evers) [1382101] - [scsi] lpfc: Code cleanup for lpfc_aer_support parameter (Rob Evers) [1382101] - [scsi] lpfc: Code cleanup for lpfc_enable_rrq parameter (Rob Evers) [1382101] - [scsi] lpfc: Code clean up for lpfc_iocb_cnt parameter (Rob Evers) [1382101] - [scsi] lpfc: Set driver environment data on adapter (Rob Evers) [1382101] - [scsi] lpfc: Correct embedded io wq element size (Rob Evers) [1382101] - [scsi] lpfc: Mark symbols static where possible (Rob Evers) [1382101] - [scsi] lpfc: fix oops in lpfc_sli4_scmd_to_wqidx_distr() from lpfc_send_taskmgmt() (Rob Evers) [1382101] - [scsi] lpfc: Add support for using block multi-queue (Rob Evers) [1382101] - [scsi] lpfc: avoid harmless comparison warning (Rob Evers) [1382101] - [scsi] lpfc: call lpfc_sli_validate_fcp_iocb() with the hbalock held (Rob Evers) [1382101] - [scsi] lpfc: Copyright updates (Rob Evers) [1382101] - [scsi] lpfc: Correct issue with ioremap() call on 32bit kernel (Rob Evers) [1382101] - [scsi] lpfc: Re-organize source for easier driver attribute management (Rob Evers) [1382101] - [scsi] lpfc: Remove global lpfc_sli_mode attribute in leiu of per-hba lpfc_sli_mode (Rob Evers) [1382101] - [scsi] lpfc: Remove global lpfc_delay_discovery attribute in leiu of per-hba lpfc_delay_discovery (Rob Evers) [1382101] - [scsi] lpfc: Remove global lpfc_enable_npiv attribute in leiu of per-hba lpfc_enable_npiv (Rob Evers) [1382101] - [scsi] lpfc: Correct Port reset resulting in FC port going offline (Rob Evers) [1382101] - [scsi] lpfc: Add support for XLane LUN priority (Rob Evers) [1382101] - [scsi] lpfc: Correct RDP response Revision location (Rob Evers) [1382101] - [scsi] lpfc: Re-organize source for easier device-id management (Rob Evers) [1382101] - [scsi] lpfc: Correct FCOE discovery to avoid loss of storage devices after system reboot (Rob Evers) [1382101] - [scsi] lpfc: Fix SLI mode 2 config failure (Rob Evers) [1382101] - [scsi] lpfc: Add MDS Diagnostics Support (Rob Evers) [1382101] - [scsi] lpfc: Add recovery from adapter parity errors on some SLI4 adapters (Rob Evers) [1382101] - [scsi] lpfc: Utilize embedded CDB logic to minimize IO latency (Rob Evers) [1382101] - [scsi] lpfc: Add sysfs proc_name support (Rob Evers) [1382101] - [scsi] lpfc: Disable FDMI probing if not connected to a fabric (Rob Evers) [1382101] - [scsi] lpfc: Reject RDP ELS if port has no login (Rob Evers) [1382101] - [scsi] lpfc: Correct Buffer credit descriptor values in RDP response (Rob Evers) [1382101] - [scsi] lpfc: Correct RDP response sizing issue (Rob Evers) [1382101] - [scsi] lpfc: Fix Transgression Flag of Optical Element descriptor for RDP on Linux (Rob Evers) [1382101]- [md] raid5: Use correct IS_ERR() variation on pointer check (Jes Sorensen) [1380016] - [md] separate flags for superblock changes (Jes Sorensen) [1380016] - [md] MD_RECOVERY_NEEDED is set for mddev->recovery (Jes Sorensen) [1380016] - [md] takeover should clear unrelated bits (Jes Sorensen) [1380016] - [md] r5cache: after recovery, increase journal seq by 10000 (Jes Sorensen) [1380016] - [md] raid5-cache: fix crc in rewrite_data_only_stripes() (Jes Sorensen) [1380016] - [md] raid5-cache: no recovery is required when create super-block (Jes Sorensen) [1380016] - [md] fix refcount problem on mddev when stopping array (Jes Sorensen) [1380016] - [md] r5cache: do r5c_update_log_state after log recovery (Jes Sorensen) [1380016] - [md] raid5-cache: adjust the write position of the empty block if no data blocks (Jes Sorensen) [1380016] - [md] r5cache: run_no_space_stripes() when R5C_LOG_CRITICAL == 0 (Jes Sorensen) [1380016] - [md] raid5: limit request size according to implementation limits (Jes Sorensen) [1380016] - [md] raid5-cache: do not need to set STRIPE_PREREAD_ACTIVE repeatedly (Jes Sorensen) [1380016] - [md] raid5-cache: remove the unnecessary next_cp_seq field from the r5l_log (Jes Sorensen) [1380016] - [md] raid5-cache: release the stripe_head at the appropriate location (Jes Sorensen) [1380016] - [md] raid5-cache: use ring add to prevent overflow (Jes Sorensen) [1380016] - [md] raid5-cache: remove unnecessary function parameters (Jes Sorensen) [1380016] - [md] raid5-cache: don't set STRIPE_R5C_PARTIAL_STRIPE flag while load stripe into cache (Jes Sorensen) [1380016] - [md] raid5-cache: add another check conditon before replaying one stripe (Jes Sorensen) [1380016] - [md] r5cache: enable IRQs on error path (Jes Sorensen) [1380016] - [md] r5cache: handle alloc_page failure (Jes Sorensen) [1380016] - [md] stop write should stop journal reclaim (Jes Sorensen) [1380016] - [md] raid10: add failfast handling for writes (Jes Sorensen) [1380016] - [md] raid10: add failfast handling for reads (Jes Sorensen) [1380016] - [md] raid1: add failfast handling for writes (Jes Sorensen) [1380016] - [md] raid1: add failfast handling for reads (Jes Sorensen) [1380016] - [md] Use REQ_FAILFAST_* on metadata writes where appropriate (Jes Sorensen) [1380016] - [md] failfast: add failfast flag for md to be used by some personalities (Jes Sorensen) [1380016] - [md] r5cache: r5cache recovery: part 2 (Jes Sorensen) [1380016] - [md] r5cache: r5cache recovery: part 1 (Jes Sorensen) [1380016] - [md] r5cache: refactoring journal recovery code (Jes Sorensen) [1380016] - [md] r5cache: sysfs entry journal_mode (Jes Sorensen) [1380016] - [md] r5cache: write-out phase and reclaim support (Jes Sorensen) [1380016] - [md] r5cache: caching phase of r5cache (Jes Sorensen) [1380016] - [md] r5cache: State machine for raid5-cache write back mode (Jes Sorensen) [1380016] - [md] r5cache: move some code to raid5.h (Jes Sorensen) [1380016] - [md] r5cache: Check array size in r5l_init_log (Jes Sorensen) [1380016] - [md] raid5-cache: fix lockdep warning (Jes Sorensen) [1380016] - [md] remove md_super_wait() call after bitmap_flush() (Jes Sorensen) [1380016] - [md] raid1: fix: IO can block resync indefinitely (Jes Sorensen) [1379764 1380016] - [md] bitmap: Don't write bitmap while earlier writes might be in-flight (Jes Sorensen) [1380016] - [md] perform async updates for metadata where possible (Jes Sorensen) [1380016] - [md] raid5-cache: restrict the use area of the log_offset variable (Jes Sorensen) [1380016] - [md] raid5: change printk() to pr_*() (Jes Sorensen) [1380016] - [md] raid10: change printk() to pr_*() (Jes Sorensen) [1380016] - [md] raid1: change printk() to pr_*() (Jes Sorensen) [1380016] - [md] raid0: replace printk() with pr_*() (Jes Sorensen) [1380016] - [md] multipath: replace printk() with pr_*() (Jes Sorensen) [1380016] - [md] linear: replace printk() with pr_*() (Jes Sorensen) [1380016] - [md] bitmap: change all printk() to pr_*() (Jes Sorensen) [1380016] - [md] change all printk() to pr_err() or pr_warn() etc (Jes Sorensen) [1380016] - [md] fix some issues with alloc_disk_sb() (Jes Sorensen) [1380016] - [md] bitmap: call bitmap_file_unmap once bitmap_storage_alloc returns -ENOMEM (Jes Sorensen) [1380016] - [md] raid5: revert commit 11367799f3d1 (Jes Sorensen) [1380016] - [md] wake up personality thread after array state update (Jes Sorensen) [1380016] - [md] don't fail an array if there are unacknowledged bad blocks (Jes Sorensen) [1380016] - [md] add bad block support for external metadata (Jes Sorensen) [1380016] - [md] be careful not lot leak internal curr_resync value into metadata. -- (all) (Jes Sorensen) [1380016] - [md] raid1: handle read error also in readonly mode (Jes Sorensen) [1380016] - [md] raid5-cache: correct condition for empty metadata write (Jes Sorensen) [1380016] - [md] report 'write_pending' state when array in sync (Jes Sorensen) [1380016] - [md] raid5: write an empty meta-block when creating log super-block (Jes Sorensen) [1380016] - [md] raid5: initialize next_checkpoint field before use (Jes Sorensen) [1380016] - [md] set rotational bit (Jes Sorensen) [1380016] - [md] fix a potential deadlock (Jes Sorensen) [1380016] - [md] raid5: allow arbitrary max_hw_sectors (Jes Sorensen) [1380016] - [md] lib/raid6: Add AVX512 optimized recovery functions (Jes Sorensen) [1380016] - [md] lib/raid6: Add AVX512 optimized gen_syndrome functions (Jes Sorensen) [1380016] - [md] changes for MD_STILL_CLOSED flag (Jes Sorensen) [1380016] - [md] raid5: fix a small race condition (Jes Sorensen) [1380016] - [md] raid5: guarantee enough stripes to avoid reshape hang (Jes Sorensen) [1380016] - [md] raid5-cache: fix a deadlock in superblock write (Jes Sorensen) [1380016] - [md] raid5: avoid unnecessary bio data set (Jes Sorensen) [1380016] - [md] raid5: fix memory leak of bio integrity data (Jes Sorensen) [1380016] - [md] raid10: record correct address of bad block (Jes Sorensen) [1380016] - [md] r5cache: set MD_JOURNAL_CLEAN correctly (Jes Sorensen) [1380016] - [md] don't print the same repeated messages about delayed sync operation (Jes Sorensen) [1380016] - [md] do not count journal as spare in GET_ARRAY_INFO (Jes Sorensen) [1380016] - [md] Prevent IO hold during accessing to faulty raid5 array (Jes Sorensen) [1380016] - [md] hold mddev lock to change bitmap location (Jes Sorensen) [1380016] - [md] raid5: fix incorrectly counter of conf->empty_inactive_list_nr (Jes Sorensen) [1380016] - [md] fix null pointer deference (Jes Sorensen) [1380016] - [md] raid10: improve random reads performance (Jes Sorensen) [1380016] - [md] add missing sysfs_notify on array_state update (Jes Sorensen) [1380016] - [md] Fix kernel module refcount handling (Jes Sorensen) [1380016] - [md] documentation: fix wrong value in md.txt (Jes Sorensen) [1380016] - [md] reduce the number of synchronize_rcu() calls when multiple devices fail (Jes Sorensen) [1380016] - [md] be extra careful not to take a reference to a Faulty device (Jes Sorensen) [1380016] - [md] multipath: add rcu protection to rdev access in multipath_status (Jes Sorensen) [1380016] - [md] raid5: add rcu protection to rdev accesses in raid5_status (Jes Sorensen) [1380016] - [md] raid5: add rcu protection to rdev accesses in want_replace (Jes Sorensen) [1380016] - [md] raid5: add rcu protection to rdev accesses in handle_failed_sync (Jes Sorensen) [1380016] - [md] raid1: add rcu protection to rdev in fix_read_error (Jes Sorensen) [1380016] - [md] raid1: small code cleanup in end_sync_write (Jes Sorensen) [1380016] - [md] raid1: small cleanup in raid1_end_read/write_request (Jes Sorensen) [1380016] - [md] raid10: simplify print_conf a little (Jes Sorensen) [1380016] - [md] raid10: minor code improvement in fix_read_error() (Jes Sorensen) [1380016] - [md] raid10: add rcu protection to rdev access during reshape (Jes Sorensen) [1380016] - [md] raid10: add rcu protection to rdev access in raid10_sync_request (Jes Sorensen) [1380016] - [md] raid10: add rcu protection in raid10_status (Jes Sorensen) [1380016] - [md] raid10: fix refounct imbalance when resyncing an array with a replacement device (Jes Sorensen) [1380016] - [md] raid1, raid10: don't recheck "Faulty" flag in read-balance (Jes Sorensen) [1380016] - [md] disconnect device from personality before trying to remove it (Jes Sorensen) [1380016] - [md] MD:Update superblock when err == 0 in size_store (Jes Sorensen) [1380016] - [md] use a mutex to protect a global list (Jes Sorensen) [1380016] - [md] simplify the code with md_kick_rdev_from_array (Jes Sorensen) [1380016] - [md] right meaning of PARITY_ENABLE_RMW and PARITY_PREFER_RMW (Jes Sorensen) [1380016] - [md] set MD_CHANGE_PENDING in a atomic region (Jes Sorensen) [1380016] - [md] md.c: fix oops in mddev_suspend for raid0 (Jes Sorensen) [1380016] - [md] bitmap: clear bitmap if bitmap_create failed (Jes Sorensen) [1380016] - [md] warn for potential deadlock (Jes Sorensen) [1380016]- [acpi] acpi / apd: Add clock frequency for future AMD I2C controller (Suravee Suthikulpanit) [1354637] - [acpi] acpi / apd: Add APM X-Gene ACPI I2C device support (Suravee Suthikulpanit) [1354637] - [acpi] Remove clk.h include (Suravee Suthikulpanit) [1354637] - [acpi] acpi / apd: Remove CLK_IS_ROOT (Suravee Suthikulpanit) [1354637] - [i2c] designware: Add device HID for future AMD I2C controller (Suravee Suthikulpanit) [1354637] - [i2c] designware: fix IO timeout issue for AMD controller (Suravee Suthikulpanit) [1354637] - [include] gpio: Increase ARCH_NR_GPIOs to 512 (Suravee Suthikulpanit) [1329005] - [pinctrl] amd: Drop pinctrl_unregister for devm_ registered device (Suravee Suthikulpanit) [1329005] - [pinctrl] amd: avoid maybe-uninitalized warning (Suravee Suthikulpanit) [1329005] - [pinctrl] amd: white space cleanups in amd_gpio_dbg_show() (Suravee Suthikulpanit) [1329005] - [pinctrl] amd: fix compilation warning (Suravee Suthikulpanit) [1329005] - [pinctrl] amd: Set the level based on ACPI tables (Suravee Suthikulpanit) [1329005] - [pinctrl] amd: Add support for additional GPIO (Suravee Suthikulpanit) [1329005] - [gpio] amdpt: Add a new ACPI HID (Suravee Suthikulpanit) [1329005] - [gpio] driver for AMD Promontory (Suravee Suthikulpanit) [1329005] - [pinctrl] amd: Use devm_pinctrl_register() for pinctrl registration (Suravee Suthikulpanit) [1329005] - [pinctrl] amd: Add device HID for future AMD GPIO controller (Suravee Suthikulpanit) [1329005] - [pinctrl] amd: switch to using a bool for level (Suravee Suthikulpanit) [1329005] - [pinctrl] amd: Configure GPIO register using BIOS settings (Suravee Suthikulpanit) [1329005] - [pinctrl] amd: Remove the default de-bounce time (Suravee Suthikulpanit) [1329005] - [pinctrl] Fix return value check in amd_gpio_probe() (Suravee Suthikulpanit) [1329005] - [pinctrl] Use irq_desc_get_xxx() to avoid redundant lookup of irq_desc (Suravee Suthikulpanit) [1329005] - [pinctrl] make pinctrl_register() return proper error code (Suravee Suthikulpanit) [1329005] - [pinctrl] Remove .owner field (Suravee Suthikulpanit) [1329005] - [pinctrl] Fix inconsistent spinlock of AMD GPIO driver which can be recognized by static analysis tool smatch. Declare constant Variables with Sparse's suggestion (Suravee Suthikulpanit) [1329005] - [pinctrl] Turn AMD support to tristate (Suravee Suthikulpanit) [1329005] - [pinctrl] add AMD GPIO driver support (Suravee Suthikulpanit) [1329005] - [kernel] genirq: Export handle_bad_irq (Suravee Suthikulpanit) [1329005] - [pinctrl] zynq: Use devm_pinctrl_register() for pinctrl registration (Suravee Suthikulpanit) [1329005] - [gpio] pinctrl: Add devm_ apis for pinctrl_{register, unregister} (Suravee Suthikulpanit) [1329005] - [base] platform_device: use a macro instead of platform_driver_register (Suravee Suthikulpanit) [1329005] - [acpi] acpica: Add "Windows 2015" string to _OSI support (Suravee Suthikulpanit) [1329005 1354637]- [netdrv] igb: re-assign hw address pointer on reset after PCI error (Gustavo Duarte) [1413043] - [netdrv] netvsc: add rcu_read locking to netvsc callback (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: remove excessive logging on MTU change (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: fix a race between netvsc_send() and netvsc_init_buf() (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: fix comments (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: count multicast packets received (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: remove VF in flight counters (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: use RCU to protect vf_netdev (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: improve VF device matching (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: simplify callback event code (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: dev hold/put reference to VF (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: use consume_skb (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: make variable local (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: make netvsc_destroy_buf void (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: refactor completion function (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: init completion during alloc (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: make device_remove void (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: use ARRAY_SIZE() for NDIS versions (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: style cleanups (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: Add handler for physical link speed change (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: Add query for initial physical link speed (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: use kcalloc (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: make RSS hash key static (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: fix rtnl locking in callback (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: Implement batching of receive completions (Vitaly Kuznetsov) [1395600] - [netdrv] netvsc: Use the new in-place consumption APIs in the rx path (Vitaly Kuznetsov) [1395600] - [netdrv] netvsc: get rid of completion timeouts (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: pass struct net_device to rndis_filter_set_offload_params() (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: pass struct net_device to rndis_filter_set_device_mac() (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: pass struct netvsc_device to rndis_filter_{open, close}() (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: introduce {net, hv}_device_to_netvsc_device() helpers (Vitaly Kuznetsov) [1395600] - [netdrv] hv_netvsc: remove redundant assignment in netvsc_recv_callback() (Vitaly Kuznetsov) [1395600] - [netdrv] hv: vmbus: Implement APIs to support "in place" consumption of vmbus packets (Vitaly Kuznetsov) [1395600] - [netdrv] hv: vmbus: Move some ring buffer functions to hyperv.h (Vitaly Kuznetsov) [1395600] - [netdrv] hv: vmbus: Export the vmbus_set_event() API (Vitaly Kuznetsov) [1395600] - [netdrv] hv: vmbus: define a new VMBus message type for hvsock (Vitaly Kuznetsov) [1395600]- [kernel] timekeeping: Increment clock_was_set_seq in timekeeping_init() (Prarit Bhargava) [1409214] - [kernel] timekeeping: Use timekeeping_update() instead of memcpy() (Prarit Bhargava) [1409214] - [s390] pci: query fmb length (Hendrik Brueckner) [1400157] - [s390] pci: fmb enhancements (Hendrik Brueckner) [1400157] - [s390] pci: use unique UIDs for domain enumeration (Hendrik Brueckner) [1380776] - [s390] pci: add some new arch specific pci attributes (Hendrik Brueckner) [1380776] - [s390] pci: use macro for attribute creation (Hendrik Brueckner) [1380776] - [s390] add support for ipl devices in subchannel sets > 0 (Hendrik Brueckner) [1381848] - [s390] ipl: cleanup macro usage (Hendrik Brueckner) [1381848] - [s390] ipl: cleanup shutdown_action attributes (Hendrik Brueckner) [1381848] - [s390] ipl: cleanup bin attr usage (Hendrik Brueckner) [1381848] - [s390] dasd: Add new ioctl BIODASDCHECKFMT (Hendrik Brueckner) [1380773] - [s390] dasd: Refactor dasd format functions (Hendrik Brueckner) [1380773] - [s390] dasd: Simplify code in format logic (Hendrik Brueckner) [1380773] - [s390] dasd: Improve dasd format code (Hendrik Brueckner) [1380773] - [s390] dasd: channel path aware error recovery (Hendrik Brueckner) [1380771] - [s390] dasd: extend dasd path handling (Hendrik Brueckner) [1380771] - [s390] dasd: fix double free in dasd_eckd_read_conf (Hendrik Brueckner) [1380771] - [s390] cio: introduce pathmask_to_pos (Hendrik Brueckner) [1380771] - [s390] dasd: make query host access interruptible (Hendrik Brueckner) [1274412] - [s390] dasd: add query host access to volume support (Hendrik Brueckner) [1274412] - [s390] dasd: fix failing CUIR assignment under LPAR (Hendrik Brueckner) [1274456] - [s390] dasd: enhance CUIR scope detection (Hendrik Brueckner) [1274456] - [s390] dasd: add support for control unit initiated reconfiguration (Hendrik Brueckner) [1274456] - [s390] kernel/ap_bus: Fix hang condition on crypto card config-off (Hendrik Brueckner) [1413663] - [s390] sysinfo: show partition extended name and UUID if available (Hendrik Brueckner) [1413122] - [s390] zcrypt: Improved invalid domain response handling (Hendrik Brueckner) [1413662]- [kernel] vfio-mdev: fix non-standard ioctl return val causing i386 build fail (Tarun Gupta) [1116064] - [vfio] vfio-pci: Handle error from pci_iomap (Tarun Gupta) [1116064] - [samples] vfio-mdev: Make mdev_device private and abstract interfaces (Tarun Gupta) [1116064] - [samples] vfio-mdev: Make mdev_parent private (Tarun Gupta) [1116064] - [samples] vfio-mdev: de-polute the namespace, rename parent_device & parent_ops (Tarun Gupta) [1116064] - [vfio] vfio-mdev: Fix remove race (Tarun Gupta) [1116064] - [vfio] type1: Restore mapping performance with mdev support (Tarun Gupta) [1116064] - [vfio] vfio iommu type1: Fix size argument to vfio_find_dma() in pin_pages/unpin_pages (Tarun Gupta) [1116064] - [vfio] vfio iommu type1: Fix size argument to vfio_find_dma() during DMA UNMAP (Tarun Gupta) [1116064] - [vfio] vfio iommu type1: WARN_ON if notifier block is not unregistered (Tarun Gupta) [1116064] - [virt] kvm: set/clear kvm to/from vfio_group when group add/delete (Tarun Gupta) [1116064] - [kernel] vfio: support notifier chain in vfio_group (Tarun Gupta) [1116064] - [kernel] vfio: vfio_register_notifier: classify iommu notifier (Tarun Gupta) [1116064] - [vfio] Fix handling of error returned by 'vfio_group_get_from_dev()' (Tarun Gupta) [1116064] - [vfio] fix vfio_info_cap_add/shift (Tarun Gupta) [1116064] - [maintainers] maintainers: Add entry VFIO based Mediated device drivers (Tarun Gupta) [1116064] - [samples] docs: Sample driver to demonstrate how to use Mediated device framework (Tarun Gupta) [1116064] - [documentation] docs: Sysfs ABI for mediated device framework (Tarun Gupta) [1116064] - [vfio] docs: Add Documentation for Mediated devices (Tarun Gupta) [1116064] - [uapi] vfio: Define device_api strings (Tarun Gupta) [1116064] - [vfio] vfio_pci: Updated to use vfio_set_irqs_validate_and_prepare() (Tarun Gupta) [1116064] - [kernel] vfio: Introduce vfio_set_irqs_validate_and_prepare() (Tarun Gupta) [1116064] - [vfio] vfio_pci: Update vfio_pci to use vfio_info_add_capability() (Tarun Gupta) [1116064] - [kernel] vfio: Introduce common function to add capabilities (Tarun Gupta) [1116064] - [kernel] vfio iommu: Add blocking notifier to notify DMA_UNMAP (Tarun Gupta) [1116064] - [vfio] vfio iommu type1: Add support for mediated devices (Tarun Gupta) [1116064] - [vfio] vfio iommu type1: Add task structure to vfio_dma (Tarun Gupta) [1116064] - [vfio] vfio iommu type1: Add find_iommu_group() function (Tarun Gupta) [1116064] - [vfio] vfio iommu type1: Update argument of vaddr_get_pfn() (Tarun Gupta) [1116064] - [vfio] vfio iommu type1: Update arguments of vfio_lock_acct (Tarun Gupta) [1116064] - [kernel] vfio iommu: Added pin and unpin callback functions to vfio_iommu_driver_ops (Tarun Gupta) [1116064] - [vfio] Common function to increment container_users (Tarun Gupta) [1116064] - [vfio] Rearrange functions to get vfio_group from dev (Tarun Gupta) [1116064] - [vfio] VFIO based driver for Mediated devices (Tarun Gupta) [1116064] - [kernel] vfio: Mediated device Core driver (Tarun Gupta) [1116064] - [lib] uuid.c: introduce a few more generic helpers (Tarun Gupta) [1116064] - [lib] uuid.c: move generate_random_uuid() to uuid.c (Tarun Gupta) [1116064] - [virt] kvm: mmu: try to fix up page faults before giving up (Tarun Gupta) [1116064] - [virt] kvm: mmu: prepare to support mapping of VM_IO and VM_PFNMAP frames (Tarun Gupta) [1116064] - [vfio] pci: Fix typos in comments (Tarun Gupta) [1116064] - [vfio] fix possible use after free of vfio group (Tarun Gupta) [1116064] - [vfio] vfio-pci: Allow to mmap sub-page MMIO BARs if the mmio page is exclusive (Tarun Gupta) [1116064] - [vfio] type1: Fix build warning (Tarun Gupta) [1116064] - [vfio] vfio_pci: Test for extended capabilities if config space > 256 bytes (Tarun Gupta) [1116064] - [vfio] pci: return -EFAULT if copy_to_user fails (Tarun Gupta) [1116064] - [vfio] pci: Enable virtual register in PCI config space (Tarun Gupta) [1116064] - [vfio] pci: Add infrastructure for additional device specific regions (Tarun Gupta) [1116064] - [uapi] vfio: Define device specific region type capability (Tarun Gupta) [1116064] - [vfio] pci: Include sparse mmap capability for MSI-X table regions (Tarun Gupta) [1116064] - [uapi] vfio: Define sparse mmap capability for regions (Tarun Gupta) [1116064] - [kernel] vfio: Add capability chain helpers (Tarun Gupta) [1116064] - [uapi] vfio: Define capability chains (Tarun Gupta) [1116064] - [vfio] If an IOMMU backend fails, keep looking (Tarun Gupta) [1116064] - [vfio] fix a warning message (Tarun Gupta) [1116064] - [vfio] vfio-pci: constify pci_error_handlers structures (Tarun Gupta) [1116064]- [kernel] perf/core: Fix sideband list-iteration vs. event ordering NULL pointer deference crash (Jiri Olsa) [1412115] - [tools] perf trace: Check if MAP_32BIT is defined (again) (Jiri Olsa) [1405101] - [tools] perf hists: Fix column length on --hierarchy (Jiri Olsa) [1405101] - [tools] perf hists browser: Fix column indentation on --hierarchy (Jiri Olsa) [1405101] - [tools] perf hists browser: Show folded sign properly on --hierarchy (Jiri Olsa) [1405101] - [tools] perf hists browser: Fix indentation of folded sign on --hierarchy (Jiri Olsa) [1405101] - [tools] perf hist browser: Fix hierarchy column counts (Jiri Olsa) [1405101] - [tools] perf jit: Fix build issue on Ubuntu (Jiri Olsa) [1405101] - [tools] perf header: Set nr_numa_nodes only when we parsed all the data (Jiri Olsa) [1405101] - [tools] perf top: Fix refreshing hierarchy entries on TUI (Jiri Olsa) [1405101] - [tools] tools build: Add feature detection for g++ (Jiri Olsa) [1405101] - [tools] tools build: Support compiling C++ source file (Jiri Olsa) [1405101] - [tools] perf top/report: Add tips about a list option (Jiri Olsa) [1405101] - [tools] perf report/top: Add a tip about system-wide collection from all CPUs (Jiri Olsa) [1405101] - [tools] perf report/top: Add a tip about source line numbers with overhead (Jiri Olsa) [1405101] - [tools] perf jevents: Fix Intel JSON fixed counter conversions (Jiri Olsa) [1405101] - [tools] tools lib traceevent: Fix kbuffer_read_at_offset() (Jiri Olsa) [1405101] - [tools] perf intel-pt: Fix MTC timestamp calculation for large MTC periods (Jiri Olsa) [1405101] - [tools] perf intel-pt: Fix estimated timestamps for cycle-accurate mode (Jiri Olsa) [1405101] - [tools] perf uretprobe ppc64le: Fix probe location (Jiri Olsa) [1405101] - [tools] perf pmu-events: Add Skylake frontend MSR support (Jiri Olsa) [1405101] - [tools] perf pmu-events: Fix fixed counters on Intel (Jiri Olsa) [1405101] - [tools] perf tools: Make alias matching case-insensitive (Jiri Olsa) [1405101] - [tools] perf tools: Allow period= in perf stat CPU event descriptions (Jiri Olsa) [1405101] - [tools] perf tools: Add README for info on parsing JSON/map files (Jiri Olsa) [1405101] - [tools] perf list jevents: Add support for event list topics (Jiri Olsa) [1405101] - [tools] perf list: Support long jevents descriptions (Jiri Olsa) [1405101] - [tools] perf jevents: Add support for long descriptions (Jiri Olsa) [1405101] - [tools] perf pmu: Add override support for event list CPUID (Jiri Olsa) [1405101] - [tools] perf list: Add a --no-desc flag (Jiri Olsa) [1405101] - [tools] perf tools: Query terminal width and use in perf list (Jiri Olsa) [1405101] - [tools] perf pmu: Support alias descriptions (Jiri Olsa) [1405101] - [tools] perf jevents: Handle header line in mapfile (Jiri Olsa) [1405101] - [tools] perf tools: Support CPU id matching for x86 v2 (Jiri Olsa) [1405101] - [tools] perf powerpc: Support CPU ID matching for Powerpc (Jiri Olsa) [1405101] - [tools] perf pmu: Use pmu_events table to create aliases (Jiri Olsa) [1405101] - [tools] perf jevents: Program to convert JSON file (Jiri Olsa) [1405101] - [tools] perf tools: Add jsmn `jasmine' JSON parser (Jiri Olsa) [1405101] - [tools] tools build: Make fixdep a hostprog (Jiri Olsa) [1405101] - [tools] tools build: Add support for host programs format (Jiri Olsa) [1405101] - [tools] perf tools: Experiment with cppcheck (Jiri Olsa) [1405101] - [tools] perf probe: Check if *ptr2 is zero and not ptr2 (Jiri Olsa) [1405101] - [tools] perf tests: Add dwarf unwind test for powerpc (Jiri Olsa) [1405101] - [tools] perf probe: Match linkage name with mangled name (Jiri Olsa) [1405101] - [tools] perf probe: Fix to cut off incompatible chars from group name (Jiri Olsa) [1405101] - [tools] perf probe: Skip if the function address is 0 (Jiri Olsa) [1405101] - [tools] perf probe: Ignore the error of finding inline instance (Jiri Olsa) [1405101] - [tools] perf intel-pt: Fix decoding when there are address filters (Jiri Olsa) [1405101] - [tools] perf intel-pt: Enable decoder to handle TIP.PGD with missing IP (Jiri Olsa) [1405101] - [tools] perf intel-pt: Read address filter from AUXTRACE_INFO event (Jiri Olsa) [1405101] - [tools] perf intel-pt: Record address filter in AUXTRACE_INFO event (Jiri Olsa) [1405101] - [tools] perf intel-pt: Add a helper function for processing AUXTRACE_INFO (Jiri Olsa) [1405101] - [tools] perf intel-pt: Fix missing error codes processing auxtrace_info (Jiri Olsa) [1405101] - [tools] perf intel-pt: Add support for recording the max non-turbo ratio (Jiri Olsa) [1405101] - [tools] perf intel-pt: Fix snapshot overlap detection decoder errors (Jiri Olsa) [1405101] - [tools] perf probe: Increase debug level of SDT debug messages (Jiri Olsa) [1405101] - [tools] perf record: Add support for using symbols in address filters (Jiri Olsa) [1405101] - [tools] perf symbols: Add dso__last_symbol() (Jiri Olsa) [1405101] - [tools] perf record: Fix error paths (Jiri Olsa) [1405101] - [tools] perf record: Rename label 'out_symbol_exit' (Jiri Olsa) [1405101] - [tools] perf script: Fix vanished idle symbols (Jiri Olsa) [1405101] - [tools] perf evsel: Add support for address filters (Jiri Olsa) [1405101] - [tools] perf evsel: New tracepoint specific function (Jiri Olsa) [1405101] - [tools] perf tools: Make perf_evsel__append_filter() generic (Jiri Olsa) [1405101] - [tools] perf tools: Update documentation info about quipper (Jiri Olsa) [1405101] - [tools] perf trace: Beautify sched_[gs]et_attr return value (Jiri Olsa) [1405101] - [tools] perf data: Fix building in 32 bit platform with libbabeltrace (Jiri Olsa) [1405101] - [tools] perf tools: Fix MMAP event synthesis broken by MAP_HUGETLB change (Jiri Olsa) [1405101] - [tools] perf record: Fix documentation 'event_sources' -> 'event_source' (Jiri Olsa) [1405101] - [tools] perf hists: Make hists__fprintf_headers function global (Jiri Olsa) [1405101] - [tools] perf hists: Make __hist_entry__snprintf function global (Jiri Olsa) [1405101] - [tools] perf tools: Make several display functions global (Jiri Olsa) [1405101] - [tools] perf tools: Make several sorting functions global (Jiri Olsa) [1405101] - [tools] perf tools: Make output_field_add and sort_dimension__add global (Jiri Olsa) [1405101] - [tools] perf tools: Make reset_dimensions global (Jiri Olsa) [1405101] - [tools] perf hists: Add __hist_entry__snprintf function (Jiri Olsa) [1405101] - [tools] perf tools: Add PMU configuration to tools (Jiri Olsa) [1405101] - [tools] perf pmu: Push configuration down to PMU driver (Jiri Olsa) [1405101] - [tools] perf tools: Confine __get_cpuid() to x86 architecture (Jiri Olsa) [1405101] - [tools] perf hists: Use bigger buffer for stdio headers (Jiri Olsa) [1405101] - [tools] perf evsel: Remove superfluous initialization of weight (Jiri Olsa) [1405101] - [tools] perf symbols: Do not open device files (Jiri Olsa) [1405101] - [tools] perf hists: Factor out hists__reset_column_width() (Jiri Olsa) [1405101] - [tools] perf ui/tui: Reset output width for hierarchy (Jiri Olsa) [1405101] - [tools] perf annotate: Resolve 'call' operands to function names (Jiri Olsa) [1405101] - [tools] perf annotate: Pass the symbol's map/dso to the instruction parsers (Jiri Olsa) [1405101] - [tools] perf annotate: Do not ignore call instruction with indirect target (Jiri Olsa) [1405101] - [tools] perf hists: Fix width computation for srcline sort entry (Jiri Olsa) [1405101] - [tools] perf trace beauty mmap: Add missing MADV_FREE (Jiri Olsa) [1405101] - [tools] perf tools: Add infrastructure for PMU specific configuration (Jiri Olsa) [1405101] - [tools] perf report: Enable group view with hierarchy (Jiri Olsa) [1405101] - [tools] perf ui/stdio: Rename print_hierarchy_header() (Jiri Olsa) [1405101] - [tools] perf ui/stdio: Always reset output width for hierarchy (Jiri Olsa) [1405101] - [tools] perf hist: Initialize hierarchy tree explicitly (Jiri Olsa) [1405101] - [tools] perf hists: Introduce hists__link_hierarchy() (Jiri Olsa) [1405101] - [tools] perf hists: Introduce hists__match_hierarchy() (Jiri Olsa) [1405101] - [tools] perf build: Compare mman.h related headers against kernel originals (Jiri Olsa) [1405101] - [tools] perf tools: Do hugetlb handling in more systems (Jiri Olsa) [1405101] - [tools] perf trace beauty mmap: Fix defines for non !x86_64 (Jiri Olsa) [1405101] - [tools] tools include: Add uapi mman.h for each architecture (Jiri Olsa) [1405101] - [tools] perf hists browser: Fix event group display (Jiri Olsa) [1405101] - [tools] perf probe: Fix dwarf regs table for x86_64 (Jiri Olsa) [1405101] - [tools] perf powerpc: Fix build-test failure (Jiri Olsa) [1405101] - [tools] perf pmu: Support alternative sysfs cpumask (Jiri Olsa) [1405101] - [tools] perf evlist: Only open events on CPUs an evsel permits (Jiri Olsa) [1405101] - [tools] perf annotate: Add branch stack / basic block (Jiri Olsa) [1405101] - [tools] perf record: Mark MAP_HUGETLB when synthesizing mmap events (Jiri Olsa) [1405101] - [tools] tools lib api fs: Add hugetlbfs filesystem detector (Jiri Olsa) [1405101] - [tools] perf tools: Recognize hugetlb mapping as anon mapping (Jiri Olsa) [1405101] - [tools] perf symbols: Remove symbol_filter_t machinery (Jiri Olsa) [1405101] - [tools] perf test vmlinux: Remove dead symbol_filter_t code (Jiri Olsa) [1405101] - [tools] perf machine: Remove machine->symbol_filter and friends (Jiri Olsa) [1405101] - [tools] perf top: Remove old kernel-only symbol filter (Jiri Olsa) [1405101] - [tools] perf symbols: Mark if a symbol is idle in the library (Jiri Olsa) [1405101] - [tools] perf symbols: Fixup symbol sizes before picking best ones (Jiri Olsa) [1405101] - [tools] perf symbols: Check symbol_conf.allow_aliases for kallsyms loading too (Jiri Olsa) [1405101] - [tools] perf test vmlinux: Tolerate symbol aliases (Jiri Olsa) [1405101] - [tools] perf test vmlinux: Avoid printing headers for empty lists (Jiri Olsa) [1405101] - [tools] perf test vmlinux: Clarify which -v lines are errors or warning (Jiri Olsa) [1405101] - [tools] perf probe: Ignore vmlinux Build-id when offline vmlinux given (Jiri Olsa) [1405101] - [tools] perf probe: Support probing on offline cross-arch binary (Jiri Olsa) [1405101] - [tools] perf probe: Ignore vmlinux buildid if offline kernel is given (Jiri Olsa) [1405101] - [tools] perf probe: Show trace event definition (Jiri Olsa) [1405101] - [tools] perf config: Show default report configuration in example and docs (Jiri Olsa) [1405101] - [tools] perf symbols: Demangle symbols for synthesized @plt entries (Jiri Olsa) [1405101] - [tools] perf probe: Do not use map_load filters for function (Jiri Olsa) [1405101] - [tools] perf symbols: Rename ->ignore to ->idle (Jiri Olsa) [1405101] - [tools] perf annotate: Initialize the priv are in symbol__new() (Jiri Olsa) [1405101] - [tools] perf tools: Fix error handling of lzma decompression (Jiri Olsa) [1405101] - [tools] perf probe: Remove unused tracing_dir variable (Jiri Olsa) [1405101] - [tools] perf record: Fix spelling mistake "Finshed" -> "Finished" (Jiri Olsa) [1405101] - [tools] perf tools: fix typo: "ehough" -> "enough" (Jiri Olsa) [1405101] - [tools] perf probe: Add supported for type casting by the running kernel (Jiri Olsa) [1405101] - [tools] perf hists browser: Remove superfluous null check on map (Jiri Olsa) [1405101] - [tools] perf tools: Skip running the feature tests for 'make install-doc' (Jiri Olsa) [1405101] - [tools] perf tools: Use __weak definition from linux/compiler.h (Jiri Olsa) [1405101] - [tools] perf report: Allow configuring the default sort order in ~/.perfconfig (Jiri Olsa) [1405101] - [tools] perf disassemble: Extract logic to find file to pass to objdump to a separate function (Jiri Olsa) [1405101] - [tools] perf disassemble: Simplify logic for picking the filename to disassemble (Jiri Olsa) [1405101] - [tools] perf disassemble: Move check for kallsyms + !kcore (Jiri Olsa) [1405101] - [tools] perf hists: Add support for header span (Jiri Olsa) [1405101] - [tools] perf tools stdio: Display multiple header lines (Jiri Olsa) [1405101] - [tools] perf tools tui: Display multiple header lines (Jiri Olsa) [1405101] - [tools] perf hists: Add line argument into perf_hpp_fmt's header callback (Jiri Olsa) [1405101] - [tools] perf hists: Introduce nr_header_lines into struct perf_hpp_list (Jiri Olsa) [1405101] - [tools] perf top: Use MSEC_PER_SEC (Jiri Olsa) [1405101] - [tools] perf bench futex: Use NSEC_PER_USEC (Jiri Olsa) [1405101] - [tools] perf kvm: Use NSEC_PER_USEC (Jiri Olsa) [1405101] - [tools] perf record: Use USEC_PER_MSEC (Jiri Olsa) [1405101] - [tools] perf bench sched-messaging: Use USEC_PER_MSEC (Jiri Olsa) [1405101] - [tools] perf bench mem: Use USEC_PER_SEC (Jiri Olsa) [1405101] - [tools] perf stat: Use *SEC_PER_*SEC macros (Jiri Olsa) [1405101] - [tools] perf bench sched-pipe: Use linux/time64.h, USEC_PER_SEC (Jiri Olsa) [1405101] - [tools] perf timechart: Use NSEC_PER_U?SEC (Jiri Olsa) [1405101] - [tools] perf sched: Use linux/time64.h (Jiri Olsa) [1405101] - [tools] perf bench numa: Use NSEC_PER_U?SEC (Jiri Olsa) [1405101] - [tools] Introduce tools/include/linux/time64.h for *SEC_PER_*SEC macros (Jiri Olsa) [1405101] - [x86] perf/intel/rapl: Make the Intel RAPL PMU driver modular (Jiri Olsa) [1405101] - [kernel] bitmap.h, perf/core: Fix the mask in perf_output_sample_regs() (Jiri Olsa) [1405101] - [x86] perf/x86: Fix NMI measurements (Jiri Olsa) [1405101] - [x86] Warn when NMI handlers take large amounts of time (Jiri Olsa) [1405101] - [x86] perf/x86: Fix full width counter, counter overflow (Jiri Olsa) [1405101] - [x86] perf/x86/intel/uncore: Allow only a single PMU/box within an events group (Jiri Olsa) [1405101] - [x86] perf/x86/intel: Cure bogus unwind from PEBS entries (Jiri Olsa) [1405101] - [kernel] perf/core: Fix address filter parser (Jiri Olsa) [1405101] - [x86] perf/x86/uncore: Fix crash by removing bogus event_list[] handling for SNB client uncore IMC (Jiri Olsa) [1405101] - [x86] perf/x86/intel/uncore: Add more Intel uncore IMC PCI IDs for SkyLake (Jiri Olsa) [1405101] - [x86] perf/x86/intel: Honour the CPUID for number of fixed counters in hypervisors (Jiri Olsa) [1405101] - [kernel] perf/core: Protect PMU device removal with a 'pmu_bus_running' check, to fix CONFIG_DEBUG_TEST_DRIVER_REMOVE=y kernel panic (Jiri Olsa) [1405101] - [x86] perf/x86/intel/uncore: Add Knights Mill CPUID (Jiri Olsa) [1405101] - [x86] perf/x86/intel: Add Knights Mill CPUID (Jiri Olsa) [1405101] - [x86] perf/x86/intel: Remove an inconsistent NULL check (Jiri Olsa) [1405101] - [x86] perf/x86/intel/pt: Add support for PTWRITE and power event tracing (Jiri Olsa) [1405101] - [x86] perf/x86/intel/uncore: Add Skylake server uncore support (Jiri Olsa) [1405101] - [kernel] perf/core: Fix aux_mmap_count vs aux_refcount order (Jiri Olsa) [1405101] - [kernel] perf/core: Don't pass PERF_EF_START to the PMU ->start callback (Jiri Olsa) [1405101] - [x86] perf/x86: Fix PEBS threshold initialization (Jiri Olsa) [1405101] - [x86] perf/x86/intel/uncore: Handle non-standard counter offset (Jiri Olsa) [1405101] - [x86] perf/x86/intel/uncore: Remove hard-coded implementation for Node ID mapping location (Jiri Olsa) [1405101] - [x86] perf/x86/intel/uncore: Add enable_box for client MSR uncore (Jiri Olsa) [1405101] - [x86] perf/x86/intel/uncore: Add support for the Intel Skylake client uncore PMU (Jiri Olsa) [1405101] - [x86] perf/x86/uncore: Use Intel family name macros for uncore (Jiri Olsa) [1405101] - [x86] perf/intel/uncore: Make the Intel uncore PMU driver modular (Jiri Olsa) [1405101] - [x86] perf/x86: Fix embarrasing typo (Jiri Olsa) [1405101] - [x86] perf/x86: Fix compile warnings for intel_uncore (Jiri Olsa) [1405101] - [x86] perf/x86/intel: Clean up LBR state tracking (Jiri Olsa) [1405101] - [x86] perf/x86/intel: Remove redundant test from intel_pmu_lbr_add() (Jiri Olsa) [1405101] - [x86] perf/x86/intel: Eliminate dead code in intel_pmu_lbr_del() (Jiri Olsa) [1405101] - [x86] perf/x86: Ensure perf_sched_cb_{inc, dec}() is only called from pmu::{add, del}() (Jiri Olsa) [1405101] - [kernel] perf/x86/intel: Rework the large PEBS setup code (Jiri Olsa) [1405101] - [kernel] perf/core: Sched out groups atomically (Jiri Olsa) [1405101]- [s390] mm: add support for 2GB hugepages (Hendrik Brueckner) [1380775] - [mm] hugetlb: don't require CMA for runtime gigantic pages (Hendrik Brueckner) [1380775] - [s390] scm_block: fix off by one during cluster reservation (Hendrik Brueckner) [1274409] - [s390] scm_block: make the number of reqs per HW req configurable (Hendrik Brueckner) [1274409] - [s390] scm_block: handle multiple requests in one HW request (Hendrik Brueckner) [1274409] - [s390] scm_block: allocate aidaw pages only when necessary (Hendrik Brueckner) [1274409] - [s390] scm_block: use mempool to manage aidaw requests (Hendrik Brueckner) [1274409] - [kernel] audit: add support for session ID user filter (Richard Guy Briggs) [1382504] - [kernel] audit: skip sessionid sentinel value when auto-incrementing (Richard Guy Briggs) [1382504] - [kernel] audit: convert all sessionid declaration to unsigned int (Richard Guy Briggs) [1382504] - [kernel] audit: add exclude filter extension to feature bitmap (Richard Guy Briggs) [1382508] - [kernel] audit: add fields to exclude filter by reusing user filter (Richard Guy Briggs) [1382508] - [kernel] audit: fix some horrible switch statement style crimes (Richard Guy Briggs) [1382508] - [kernel] audit: fixup: log on errors from filter user rules (Richard Guy Briggs) [1382508] - [security] selinux: Convert isec->lock into a spinlock (Andreas Grunbacher) [437984] - [security] selinux: Clean up initialization of isec->sclass (Andreas Grunbacher) [437984] - [security] proc: Pass file mode to proc_pid_make_inode (Andreas Grunbacher) [437984] - [security] selinux: Minor cleanups (Andreas Grunbacher) [437984] - [security] selinux: check ss_initialized before revalidating an inode label (Andreas Grunbacher) [437984] - [security] selinux: delay inode label lookup as long as possible (Andreas Grunbacher) [437984] - [security] selinux: don't revalidate an inode's label when explicitly setting it (Andreas Grunbacher) [437984] - [security] selinux: simply inode label states to INVALID and INITIALIZED (Andreas Grunbacher) [437984] - [security] selinux: don't revalidate inodes in selinux_socket_getpeersec_dgram() (Andreas Grunbacher) [437984] - [security] selinux: Don't sleep inside inode_getsecid hook (Andreas Grunbacher) [437984] - [security] selinux: Inode label revalidation performance fix (Andreas Grunbacher) [437984] - [security] gfs2: Invalid security labels of inodes when they go invalid (Andreas Grunbacher) [437984] - [security] selinux: Revalidate invalid inode security labels (Andreas Grunbacher) [437984] - [security] Add hook to invalidate inode security labels (Andreas Grunbacher) [437984] - [security] selinux: Add accessor functions for inode->i_security (Andreas Grunbacher) [437984] - [security] Make inode argument of inode_getsecid non-const (Andreas Grunbacher) [437984] - [security] Make inode argument of inode_getsecurity non-const (Andreas Grunbacher) [437984] - [security] selinux: Remove unused variable in selinux_inode_init_security (Andreas Grunbacher) [437984]- [scsi] avoid a permanent stop of the scsi device's request queue (Ewan Milne) [1400044] - [scsi] scsi_lib: correctly retry failed zero length REQ_TYPE_FS commands (Ewan Milne) [1403849] - [scsi] qla2xxx: Get mutex lock before checking optrom_state (Chad Dupuis) [1408387] - [edac] amd64: Fix channel decode on Fam15hMod60h systems (Suravee Suthikulpanit) [1275714] - [tty] 8250_pci: Fix potential use-after-free in error path (Steve Best) [1414297] - [md] dm btree: fix a bug in dm_btree_find_next_single() (Mike Snitzer) [1414453] - [mm] memcontrol: do not recurse in direct reclaim (Rik van Riel) [1397330] - [x86] x86/smpboot: Make logical package management more robust (Prarit Bhargava) [1414054] - [x86] x86/cpu: Deal with broken firmware (VMWare/XEN) (Prarit Bhargava) [1414054] - [s390] zcrypt: Introduce CEX6 toleration (Hendrik Brueckner) [1380777] - [s390] net/af_iucv: don't use paged skbs for TX on HiperSockets (Hendrik Brueckner) [1413659] - [kernel] x86/panic: Replace CONFIG_KEXEC_CORE with CONFIG_KEXEC (Xunlei Pang) [726846] - [kernel] mm, pcp: allow restoring percpu_pagelist_fraction default (Dave Anderson) [1405920] - [kernel] locking: Optimize lock_bh functions (Lauro Ramos Venancio) [1403356] - [kernel] sched/preempt, locking: Rework local_bh_{dis, en}able() (Lauro Ramos Venancio) [1403356] - [kernel] locking/rtmutex: Implement lockless top-waiter wakeup (Lauro Ramos Venancio) [1403356] - [kernel] locking/mutex: Allow next waiter lockless wakeup (Lauro Ramos Venancio) [1403356] - [kernel] futex: Force hot variables into a single cache line (Lauro Ramos Venancio) [1403356] - [kernel] futex: Implement lockless wakeups (Lauro Ramos Venancio) [1403356] - [kernel] futex: Add another early deadlock detection check (Lauro Ramos Venancio) [1403356] - [kernel] sched/core: Reset task's lockless wake-queues on fork() (Lauro Ramos Venancio) [1403356] - [kernel] sched: Implement lockless wake-queues (Lauro Ramos Venancio) [1403356] - [virtio] balloon: check the number of available pages in leak balloon (David Hildenbrand) [1401615] - [drivers] Set dev->device_rh to NULL after free (Prarit Bhargava) [1414064] - [powerpc] kvm: Add halt polling documentation (Thomas Huth) [1399882] - [powerpc] kvm: ppc: book3s hv: Comment style and print format fixups (Thomas Huth) [1399882] - [powerpc] kvm: ppc: Decrease the powerpc default halt poll max value (Thomas Huth) [1399882] - [powerpc] kvm: ppc: book3s hv: Add check for module parameter halt_poll_ns (Thomas Huth) [1399882] - [powerpc] kvm: ppc: book3s hv: Use generic kvm module parameters (Thomas Huth) [1399882] - [powerpc] kvm: Export kvm module parameter variables (Thomas Huth) [1399882] - [powerpc] kvm: halt_polling: improve grow/shrink settings (Thomas Huth) [1399882] - [powerpc] kvm: ppc: Implement existing and add new halt polling vcpu stats (Thomas Huth) [1399882] - [powerpc] kvm: Add provisioning for ulong vm stats and u64 vcpu stats (Thomas Huth) [1399882] - [powerpc] kvm: ppc: book3s hv: Implement halt polling (Thomas Huth) [1399882] - [powerpc] kvm: ppc: book3s hv: Change vcore element runnable_threads from linked-list to array (Thomas Huth) [1399882] - [powerpc] kvm: disable halt_poll_ns as default for s390x (Thomas Huth) [1399882] - [infiniband] ib/rdmavt: Only put mmap_info ref if it exists (Jonathan Toppins) [1391299]- [hv] balloon: Use available memory value in pressure report (Vitaly Kuznetsov) [1406413] - [perf] powerpc: Don't call perf_event_disable() from atomic context (Jiri Olsa) [1327164] - [tools] objtool: Resync vcvtph2ps definition (Prarit Bhargava) [1414095] - [kernel] hung_task: decrement sysctl_hung_task_warnings only if it is positive (Waiman Long) [1410295] - [kernel] hung_task: allow hung_task_panic when hung_task_warnings is 0 (Waiman Long) [1410295] - [kernel] hung_task: Display every hung task warning (Waiman Long) [1410295] - [netdrv] netxen: netxen_rom_fast_read() doesn't return -1 (Harish Patil) [1391273] - [netdrv] netxen: reversed condition in netxen_nic_set_link_parameters() (Harish Patil) [1391273] - [netdrv] netxen: fix error handling in netxen_get_flash_block() (Harish Patil) [1391273] - [netdrv] netxen: Use kobj_to_dev() (Harish Patil) [1391273] - [netdrv] qlogic: use pci_zalloc_consistent (Harish Patil) [1391273] - [netdrv] netxen: Use pci_enable_msix_range() instead of pci_enable_msix() (Harish Patil) [1391273] - [netdrv] ethernet: Fix FSF address in file headers (Harish Patil) [1391273] - [netdrv] qlge: remove superfluous statement (Harish Patil) [1391271] - [netdrv] qlge: Avoids recursive EEH error (Harish Patil) [1391271] - [netdrv] qlge: Replace create_singlethread_workqueue with alloc_ordered_workqueue (Harish Patil) [1391271] - [netdrv] qlge: Update version to 1.00.00.35 (Harish Patil) [1391271] - [netdrv] qlge: Fix receive packets drop (Harish Patil) [1391271] - [netdrv] qlge: fix a timeout loop in ql_change_rx_buffers() (Harish Patil) [1391271] - [netdrv] qlge: Move jiffies_to_usecs immediately before loop (Harish Patil) [1391271] - [netdrv] qlge: Use eth__addr instead of memset (Harish Patil) [1391271] - [netdrv] qlge: Fix compilation warning (Harish Patil) [1391271] - [netdrv] qlogic: use pci_zalloc_consistent (Harish Patil) [1391271] - [netdrv] qlge: Use pci_enable_msix_range() instead of pci_enable_msix() (Harish Patil) [1391271] - [powerpc] kvm: ppc: Always select KVM_VFIO, plus Makefile cleanup (Thomas Huth) [1399880] - [powerpc] kvm: ppc: do not compile in vfio.o unconditionally (Thomas Huth) [1399880] - [powerpc] vfio: Enable VFIO device for powerpc (Thomas Huth) [1399880] - [powerpc] kvm: ppc: Add support for multiple-TCE hcalls (Thomas Huth) [1399880] - [powerpc] kvm: ppc: Move reusable bits of H_PUT_TCE handler to helpers (Thomas Huth) [1399880] - [powerpc] kvm: ppc: Replace SPAPR_TCE_SHIFT with IOMMU_PAGE_SHIFT_4K (Thomas Huth) [1399880] - [powerpc] Make vmalloc_to_phys() public (Thomas Huth) [1399880]- [x86] perf/x86: Add perf support for AMD family-17h processors (Suravee Suthikulpanit) [1391660] - [x86] kvm: svm: Do not support AVIC if not CONFIG_X86_LOCAL_APIC (Suravee Suthikulpanit) [1133711] - [x86] kvm: svm: Fix implicit declaration for __default_cpu_present_to_apicid() (Suravee Suthikulpanit) [1133711] - [x86] svm: Manage vcpu load/unload when enable AVIC (Suravee Suthikulpanit) [1133711] - [x86] svm: Do not intercept CR8 when enable AVIC (Suravee Suthikulpanit) [1133711] - [x86] svm: Do not expose x2APIC when enable AVIC (Suravee Suthikulpanit) [1133711] - [x86] kvm: x86: Introducing kvm_x86_ops.apicv_post_state_restore (Suravee Suthikulpanit) [1133711] - [x86] svm: Add VMEXIT handlers for AVIC (Suravee Suthikulpanit) [1133711] - [x86] svm: Add interrupt injection via AVIC (Suravee Suthikulpanit) [1133711] - [x86] kvm: x86: Detect and Initialize AVIC support (Suravee Suthikulpanit) [1133711] - [x86] svm: Introduce new AVIC VMCB registers (Suravee Suthikulpanit) [1133711] - [x86] kvm: split kvm_vcpu_wake_up from kvm_vcpu_kick (Suravee Suthikulpanit) [1133711] - [x86] kvm: x86: Introducing kvm_x86_ops VCPU blocking/unblocking hooks (Suravee Suthikulpanit) [1133711] - [x86] kvm: Add kvm_arch_vcpu_{un}blocking callbacks (Suravee Suthikulpanit) [1133711] - [x86] kvm: x86: Introducing kvm_x86_ops VM init/destroy hooks (Suravee Suthikulpanit) [1133711] - [x86] kvm: x86: Rename kvm_apic_get_reg to kvm_lapic_get_reg (Suravee Suthikulpanit) [1133711] - [x86] kvm: x86: Misc LAPIC changes to expose helper functions (Suravee Suthikulpanit) [1133711] - [x86] kvm/x86: per-vcpu apicv deactivation support (Suravee Suthikulpanit) [1133711] - [x86] cpufeature: Add AMD AVIC bit (Suravee Suthikulpanit) [1133711] - [scsi] be2iscsi: Add checks to validate completions (Maurizio Lombardi) [1324918] - [scsi] be2iscsi: Fix bad WRB index error (Maurizio Lombardi) [1324918] - [scsi] be2iscsi: Add lock to protect WRB alloc and free (Maurizio Lombardi) [1324918] - [char] ipmi: fix crash on reading version from proc after unregisted bmc (Tony Camuso) [1410859] - [char] ipmi/bt-bmc: remove redundant return value check of platform_get_resource() (Tony Camuso) [1410859] - [char] ipmi/bt-bmc: add a dependency on ARCH_ASPEED (Tony Camuso) [1410859] - [char] ipmi: Fix ioremap error handling in bt-bmc (Tony Camuso) [1410859] - [char] ipmi: add an Aspeed BT IPMI BMC driver (Tony Camuso) [1410859] - [char] ipmi: remove trydefaults parameter and default init (Tony Camuso) [1410859] - [char] ipmi: Fix the I2C address extraction from SPMI tables (Tony Camuso) [1410859] - [char] ipmi: reserve memio regions separately (Tony Camuso) [1410859] - [char] ipmi: Fix some minor coding style issues (Tony Camuso) [1410859] - [char] ipmi: do not probe ACPI devices if si_tryacpi is unset (Tony Camuso) [1410859] - [char] ipmi_si: Avoid a wrong long timeout on transaction done (Tony Camuso) [1410859] - [char] ipmi_si: Fix module parameter doc names (Tony Camuso) [1410859] - [char] ipmi_ssif: Fix logic around alert handling (Tony Camuso) [1410859] - [scripts] nmi_backtrace: generate one-line reports for idle cpus (David Arcari) [1386012] - [idle] x86/cpu: Rename "WESTMERE2" family to "NEHALEM_G" (David Arcari) [1386012] - [idle] drivers/idle: make intel_idle.c driver more explicitly non-modular (David Arcari) [1386012] - [idle] x86/intel_idle: Use Intel family macros for intel_idle (David Arcari) [1386012] - [idle] intel_idle: Clean up all registered devices on exit (David Arcari) [1386012] - [idle] intel_idle: Propagate hot plug errors (David Arcari) [1386012] - [idle] intel_idle: Don't overreact to a cpuidle registration failure (David Arcari) [1386012] - [idle] intel_idle: Setup the timer broadcast only on successful driver load (David Arcari) [1386012] - [idle] intel_idle: Avoid a double free of the per-CPU data (David Arcari) [1386012] - [idle] intel_idle: Fix dangling registration on error path (David Arcari) [1386012] - [idle] intel_idle: Fix deallocation order on the driver exit path (David Arcari) [1386012] - [idle] intel_idle: Remove redundant initialization calls (David Arcari) [1386012] - [idle] intel_idle: Fix a helper function's return value (David Arcari) [1386012] - [idle] intel_idle: remove useless return from void function (David Arcari) [1386012] - [kernel] cpuidle: Invert CPUIDLE_FLAG_TIME_VALID logic (David Arcari) [1386012] - [idle] intel_idle: allow sparse sub-state numbering, for Bay Trail (David Arcari) [1386012] - [idle] intel_idle: mark some functions with __init tag (David Arcari) [1386012]- [platform] dell-wmi: Ignore WMI event 0xe00e (David Arcari) [1396495] - [platform] dell-wmi: Add a WMI event code for display on/off (David Arcari) [1396495] - [platform] dell-wmi: Generate one sparse keymap for all machines (David Arcari) [1396495] - [platform] dell-wmi: Add information about other WMI event codes (David Arcari) [1396495] - [platform] dell-wmi: Sort WMI event codes and update comments (David Arcari) [1396495] - [platform] dell-wmi: Ignore WMI event code 0xe045 (David Arcari) [1396495] - [platform] dell-wmi: support Dell Inspiron M5110 (David Arcari) [1396495] - [platform] dell-wmi: properly process Dell Instant Launch hotkey (David Arcari) [1396495] - [platform] dell-rbtn: Ignore ACPI notifications if device is suspended (David Arcari) [1396495] - [platform] dell-wmi: enable receiving WMI events on Dell Vostro V131 (David Arcari) [1396495] - [platform] dell-smbios: rename dell_smi_error() to dell_smbios_error() (David Arcari) [1396495] - [platform] dell-laptop: move dell_smi_error() to dell-smbios (David Arcari) [1396495] - [platform] dell-rbtn: Add a comment about the XPS 13 9350 (David Arcari) [1396495] - [platform] dell-wmi: Support new hotkeys on the XPS 13 9350 (Skylake) (David Arcari) [1396495] - [platform] dell-wmi: Clean up hotkey table size check (David Arcari) [1396495] - [platform] dell-wmi: Stop storing pointers to DMI tables (David Arcari) [1396495] - [platform] dell-smbios: make da_tokens static (David Arcari) [1396495] - [platform] dell-smbios: remove find_token_{id, location}() (David Arcari) [1396495] - [platform] dell-laptop: use dell_smbios_find_token() instead of find_token_location() (David Arcari) [1396495] - [platform] dell-laptop: use dell_smbios_find_token() instead of find_token_id() (David Arcari) [1396495] - [platform] dell-smbios: implement new function for finding DMI table 0xDA tokens (David Arcari) [1396495] - [platform] dell-smbios: make the SMBIOS buffer static (David Arcari) [1396495] - [platform] dell-smbios: return the SMBIOS buffer from dell_smbios_get_buffer() (David Arcari) [1396495] - [platform] dell-smbios: don't return an SMBIOS buffer from dell_smbios_send_request() (David Arcari) [1396495] - [platform] dell-smbios: don't pass an SMBIOS buffer to dell_smbios_send_request() (David Arcari) [1396495] - [platform] dell-smbios: rename dell_send_request() to dell_smbios_send_request() (David Arcari) [1396495] - [platform] dell-smbios: rename release_buffer() to dell_smbios_release_buffer() (David Arcari) [1396495] - [platform] dell-smbios: rename clear_buffer() to dell_smbios_clear_buffer() (David Arcari) [1396495] - [platform] dell-smbios: rename get_buffer() to dell_smbios_get_buffer() (David Arcari) [1396495] - [platform] dell-laptop: extract SMBIOS-related code to a separate module (David Arcari) [1396495] - [platform] dell-wmi: Process only one event on devices with interface version 0 (David Arcari) [1396495] - [platform] dell-wmi: Check if Dell WMI descriptor structure is valid (David Arcari) [1396495] - [platform] dell-wmi: Improve unknown hotkey handling (David Arcari) [1396495] - [platform] dell_wmi: Use a C99-style array for bios_to_linux_keycode (David Arcari) [1396495] - [platform] dell-laptop: Do not cache hwswitch state (David Arcari) [1396495] - [platform] dell-laptop: Check return value of each SMBIOS call (David Arcari) [1396495] - [platform] dell-laptop: Clear buffer before each SMBIOS call (David Arcari) [1396495] - [platform] dell-laptop: Fix allocating & freeing SMI buffer page (David Arcari) [1396495] - [platform] dell-laptop: Show info about WiGig and UWB in debugfs (David Arcari) [1396495] - [platform] dell-laptop: Update information about wireless control (David Arcari) [1396495] - [platform] dell-laptop: Use dell-rbtn instead i8042 filter when possible (David Arcari) [1396495] - [platform] dell-rbtn: Export notifier for other kernel modules (David Arcari) [1396495] - [platform] dell-rbtn: Dell Airplane Mode Switch driver (David Arcari) [1396495] - [platform] x86: dell-laptop: Add support for keyboard backlight (David Arcari) [1396495] - [platform] revert "platform: x86: dell-laptop: Add support for keyboard backlight" (David Arcari) [1396495] - [platform] dell-smo8800: Add more ACPI ids and change description of driver (David Arcari) [1396495] - [platform] x86: dell-laptop: Add support for keyboard backlight (David Arcari) [1396495] - [kernel] leds: add led-class attribute-group support (David Arcari) [1396495] - [platform] dell-wmi: Don't report keypresses on keybord illumination change (David Arcari) [1396495] - [platform] dell-wmi: Don't report keypresses for radio state changes (David Arcari) [1396495] - [platform] dell-wmi: Update code for processing WMI events (David Arcari) [1396495] - [platform] dell-wmi: Fix access out of memory (David Arcari) [1396495] - [platform] dell-laptop: Mark dell_quirks[] DMI table as __initconst (David Arcari) [1396495] - [platform] x86: dell-smo8800: Dell Latitude freefall driver (ACPI SMO8800/SMO8810) (David Arcari) [1396495] - [platform] dell-laptop: Only install the i8042 filter when rfkill is active (David Arcari) [1396495] - [platform] dell-laptop: rkill whitelist Precision models (David Arcari) [1396495] - [platform] dell-laptop: fix to return error code in dell_send_intensity() (David Arcari) [1396495] - [platform] acpi: Clean up inclusions of ACPI header files (David Arcari) [1396495] - [platform] dell-wmi: Add KEY_MICMUTE to bios_to_linux_keycode (David Arcari) [1396495] - [platform] dell-laptop: Only enable rfkill functionality on laptops with a hw killswitch (David Arcari) [1396495] - [platform] dell-laptop: Add a force_rfkill module parameter (David Arcari) [1396495] - [platform] dell-laptop: Wait less long before updating rfkill after an rfkill keypress (David Arcari) [1396495] - [platform] dell-laptop: Do not skip setting blocked bit rfkill_set while hw-blocked (David Arcari) [1396495] - [platform] dell-laptop: Sync current block state to BIOS on hw switch change (David Arcari) [1396495] - [platform] dell-laptop: Allow changing the sw_state while the radio is blocked by hw (David Arcari) [1396495] - [platform] dell-laptop: Don't read-back sw_state on machines with a hardware switch (David Arcari) [1396495] - [platform] dell-laptop: Don't set sw_state from the query callback (David Arcari) [1396495] - [platform] dell-laptop: Only get status from BIOS once when updating (David Arcari) [1396495] - [platform] dell-laptop: If there is no hwswitch, then clear all hw-controlled bits (David Arcari) [1396495] - [platform] dell-laptop: Only enable rfkill on Latitudes (David Arcari) [1396495] - [platform] revert "dell-laptop: Remove rfkill code" (David Arcari) [1396495] - [platform] dell-laptop: fix error return code in dell_init() (David Arcari) [1396495]- [md] dm thin: fix a race condition between discarding and provisioning a block (Mike Snitzer) [1368193 1405225] - [md] dm thin: unroll issue_discard() to create longer discard bio chains (Mike Snitzer) [1368193 1405225] - [md] dm thin: use __blkdev_issue_discard for async discard support (Mike Snitzer) [1368193 1405225] - [md] dm flakey: introduce "error_writes" feature (Mike Snitzer) [1368193 1405225] - [md] dm space map: always set ev if sm_ll_mutate() succeeds (Mike Snitzer) [1368193 1405225] - [md] dm space map metadata: skip useless memcpy in metadata_ll_init_index() (Mike Snitzer) [1368193 1405225] - [md] dm space map metadata: fix 'struct sm_metadata' leak on failed create (Mike Snitzer) [1368193 1405225] - [documentation] dm raid: define data_offset status field (Mike Snitzer) [1368193 1405225] - [md] dm raid: fix discard support regression (Mike Snitzer) [1368193 1405225] - [md] dm raid: don't allow "write behind" with raid4_5_6 (Mike Snitzer) [1368193 1405225] - [md] dm mpath: use hw_handler_params if attached hw_handler is same as requested (Mike Snitzer) [1368193 1405225] - [md] dm array: remove a dead assignment in populate_ablock_with_values() (Mike Snitzer) [1368193 1405225] - [md] dm ioctl: use offsetof() instead of open-coding it (Mike Snitzer) [1368193 1405225] - [md] dm rq: simplify use_blk_mq initialization (Mike Snitzer) [1368193 1405225] - [md] dm: use blk_set_queue_dying() in __dm_destroy() (Mike Snitzer) [1368193 1405225] - [md] dm bufio: drop the lock when doing GFP_NOIO allocation (Mike Snitzer) [1368193 1405225] - [md] dm bufio: avoid sleeping while holding the dm_bufio lock (Mike Snitzer) [1368193 1405225] - [md] dm table: simplify dm_table_determine_type() (Mike Snitzer) [1368193 1405225] - [md] dm table: an 'all_blk_mq' table must be loaded for a blk-mq DM device (Mike Snitzer) [1368193 1405225] - [md] dm table: fix 'all_blk_mq' inconsistency when an empty table is loaded (Mike Snitzer) [1368193 1405225] - [md] dm mpath: do not modify *__clone if blk_mq_alloc_request() fails (Mike Snitzer) [1368193 1405225] - [md] dm mpath: change return type of pg_init_all_paths() from int to void (Mike Snitzer) [1368193 1405225] - [md] dm mpath: add checks for priority group count to avoid invalid memory access (Mike Snitzer) [1368193 1405225] - [md] dm mpath: add m->hw_handler_name NULL pointer check in parse_hw_handler() (Mike Snitzer) [1368193 1405225] - [md] dm flakey: return -EINVAL on interval bounds error in flakey_ctr() (Mike Snitzer) [1368193 1405225] - [md] dm crypt: constify crypt_iv_operations structures (Mike Snitzer) [1368193 1405225] - [md] dm raid: correct error messages on old metadata validation (Mike Snitzer) [1368193 1405225] - [documentation] dm raid: fix typos in Documentation_device-mapper_dm-raid.txt (Mike Snitzer) [1368193 1405225] - [md] dm cache: add missing cache device name to DMERR in set_cache_mode() (Mike Snitzer) [1368193 1405225] - [md] dm cache metadata: remove an extra newline in DMERR and code (Mike Snitzer) [1368193 1405225] - [md] dm verity: fix incorrect error message (Mike Snitzer) [1368193 1405225] - [md] dm crypt: rename crypt_setkey_allcpus to crypt_setkey (Mike Snitzer) [1368193 1405225] - [md] dm crypt: mark key as invalid until properly loaded (Mike Snitzer) [1368193 1405225] - [md] dm rq: fix a race condition in rq_completed() (Mike Snitzer) [1368193 1405225] - [md] dm block manager: make block locking optional (Mike Snitzer) [1368193 1405225] - [md] dm: Fix a race condition related to stopping and starting queues (Mike Snitzer) [1368193 1405225] - [md] dm: Use BLK_MQ_S_STOPPED instead of QUEUE_FLAG_STOPPED in blk-mq code (Mike Snitzer) [1368193 1405225] - [kernel] blk-mq: Add a kick_requeue_list argument to blk_mq_requeue_request() (Mike Snitzer) [1368193 1405225] - [block] blk-mq: blk_mq_try_issue_directly() should lookup hardware queue (Mike Snitzer) [1368193 1405225] - [kernel] blk-mq: Introduce blk_mq_quiesce_queue() (Mike Snitzer) [1368193 1405225] - [kernel] blk-mq: Remove blk_mq_cancel_requeue_work() (Mike Snitzer) [1368193 1405225] - [scsi] blk-mq: Avoid that requeueing starts stopped queues (Mike Snitzer) [1368193 1405225] - [block] blk-mq: Move more code into blk_mq_direct_issue_request() (Mike Snitzer) [1368193 1405225] - [kernel] blk-mq: Introduce blk_mq_queue_stopped() (Mike Snitzer) [1368193 1405225] - [block] blk-mq: Introduce blk_mq_hctx_stopped() (Mike Snitzer) [1368193 1405225] - [block] blk-mq: Do not invoke .queue_rq() for a stopped queue (Mike Snitzer) [1368193 1405225] - [kernel] blk-mq: add flag for drivers wanting blocking ->queue_rq() (Mike Snitzer) [1368193 1405225] - [md] dm table: fix missing dm_put_target_type() in dm_table_add_target() (Mike Snitzer) [1368193 1405225] - [md] dm rq: clear kworker_task if kthread_run() returned an error (Mike Snitzer) [1368193 1405225] - [md] dm rq: check kthread_run return for .request_fn request-based DM (Mike Snitzer) [1368193 1405225] - [md] dm mirror: use all available legs on multiple failures (Mike Snitzer) [1368193 1405225] - [md] dm mpath: always return reservation conflict without failing over (Mike Snitzer) [1368193 1405225] - [md] dm bufio: remove dm_bufio_cond_resched() (Mike Snitzer) [1368193 1405225] - [md] dm crypt: fix crash on exit (Mike Snitzer) [1368193 1405225] - [md] dm cache metadata: switch to using the new cursor api for loading metadata (Mike Snitzer) [1368193 1405225] - [md] dm array: introduce cursor api (Mike Snitzer) [1368193 1405225] - [md] dm btree: introduce cursor api (Mike Snitzer) [1368193 1405225] - [md] dm cache policy smq: distribute entries to random levels when switching to smq (Mike Snitzer) [1368193 1405225] - [md] dm cache: speed up writing of the hint array (Mike Snitzer) [1368193 1405225] - [md] dm array: add dm_array_new() (Mike Snitzer) [1368193 1405225] - [md] dm mpath: delay the requeue of blk-mq requests while all paths down (Mike Snitzer) [1368193 1405225] - [md] dm mpath: use dm_mq_kick_requeue_list() (Mike Snitzer) [1368193 1405225] - [md] dm rq: introduce dm_mq_kick_requeue_list() (Mike Snitzer) [1368193 1405225] - [md] dm rq: reduce arguments passed to map_request() and dm_requeue_original_request() (Mike Snitzer) [1368193 1405225] - [kernel] dm rq: add DM_MAPIO_DELAY_REQUEUE to delay requeue of blk-mq requests (Mike Snitzer) [1368193 1405225] - [md] dm: convert wait loops to use autoremove_wake_function() (Mike Snitzer) [1368193 1405225] - [md] dm: use signal_pending_state() in dm_wait_for_completion() (Mike Snitzer) [1368193 1405225] - [md] dm: rename task state function arguments (Mike Snitzer) [1368193 1405225] - [md] dm: add two lockdep_assert_held() statements (Mike Snitzer) [1368193 1405225] - [md] dm rq: simplify dm_old_stop_queue() (Mike Snitzer) [1368193 1405225] - [md] dm mpath: check if path's request_queue is dying in activate_path() (Mike Snitzer) [1368193 1405225] - [md] dm rq: take request_queue lock while clearing QUEUE_FLAG_STOPPED (Mike Snitzer) [1368193 1405225] - [md] dm rq: factor out dm_mq_stop_queue() (Mike Snitzer) [1368193 1405225] - [md] dm: mark request_queue dead before destroying the DM device (Mike Snitzer) [1368193 1405225] - [md] dm: return correct error code in dm_resume()'s retry loop (Mike Snitzer) [1368193 1405225] - [kernel] blk-mq: introduce blk_mq_delay_kick_requeue_list() (Mike Snitzer) [1368193 1405225] - [md] dm crypt: fix free of bad values after tfm allocation failure (Mike Snitzer) [1368193 1405225] - [md] dm flakey: fix reads to be issued if drop_writes configured (Mike Snitzer) [1368193 1405225] - [md] dm crypt: increase mempool reserve to better support swapping (Mike Snitzer) [1368193 1405225] - [md] dm round robin: do not use this_cpu_ptr() without having preemption disabled (Mike Snitzer) [1368193 1405225] - [kernel] dm mpath: add optional "queue_mode" feature (Mike Snitzer) [1368193 1405225] - [md] dm mpath: remove bio-based bloat from struct dm_mpath_io (Mike Snitzer) [1368193 1405225] - [md] dm mpath: reinstate bio-based support (Mike Snitzer) [1368193 1405225]- [x86] kvm: nvmx: Allow L1 to intercept software exceptions (#BP and #OF) (Bandan Das) [1404928] {CVE-2016-9588} - [x86] perf/x86/intel/uncore: Fix hardcoded socket 0 assumption in the Haswell init code (Prarit Bhargava) [1373738] - [pci] Add helpers to request/release memory and I/O regions (Myron Stowe) [1392577] - [pci] Move pci_set_flags() from asm-generic/pci-bridge.h to linux/pci.h (Myron Stowe) [1392577] - [char] random: Wake up all getrandom(2) callers when pool is ready (Herbert Xu) [1330000] - [char] random: introduce getrandom(2) system call (Herbert Xu) [1330000] - [iommu] vt-d: Flush old iommu caches for kdump when the device gets context mapped (Myron Stowe) [1340547] - [netdrv] i40e: Fix corruption when transferring large files (Stefan Assmann) [1404060 1406126] - [netdrv] netvsc: reduce maximum GSO size (Vitaly Kuznetsov) [1406926] - [netdrv] fjes: fix format string for trace output (Yasuaki Ishimatsu) [1388716] - [netdrv] fjes: update fjes driver version : 1.2 (Yasuaki Ishimatsu) [1388716] - [netdrv] fjes: Add debugfs entry for EP status information in fjes driver (Yasuaki Ishimatsu) [1388716] - [netdrv] fjes: ethtool -w and -W support for fjes driver (Yasuaki Ishimatsu) [1388716] - [netdrv] fjes: Add tracepoints in fjes driver (Yasuaki Ishimatsu) [1388716] - [netdrv] fjes: Enhance ethtool -S for fjes driver (Yasuaki Ishimatsu) [1388716] - [netdrv] fjes: ethtool -d support for fjes driver (Yasuaki Ishimatsu) [1388716] - [netdrv] fjes: fjes_main: Remove create_workqueue (Yasuaki Ishimatsu) [1388716] - [kernel] tracing: Add array printing helper (Yasuaki Ishimatsu) [1388716] - [kernel] tracing: Add __get_dynamic_array_len() macro for trace events (Yasuaki Ishimatsu) [1388716] - [netdrv] bnx2x: Use the correct divisor value for PHC clock readings (Michal Schmidt) [1175585]- [fs] pnfs/blocklayout: fix last_write_offset incorrectly set to page boundary (Benjamin Coddington) [1404245] - [fs] pnfs/blocklayout: update last_write_offset atomically with extents (Benjamin Coddington) [1404245] - [fs] seq_file: reset iterator to first record for zero offset (Miklos Szeredi) [1386642] - [fs] nfs: fix false positives in nfs40_walk_client_list() ("J. Bruce Fields") [1372782] - [fs] nfsd4: setclientid_confirm with unmatched verifier should fail ("J. Bruce Fields") [1372782] - [fs] nfsd: randomize SETCLIENTID reply to help distinguish servers ("J. Bruce Fields") [1372782] - [fs] nfsd: add support for the umask attribute ("J. Bruce Fields") [1217546] - [fs] nfsd: catch errors in decode_fattr earlier ("J. Bruce Fields") [1217546] - [fs] nfsd: clean up supported attribute handling ("J. Bruce Fields") [1217546] - [fs] nfs: add support for the umask attribute ("J. Bruce Fields") [1217546] - [fs] nfs4: remove unused CHANGE_SECURITY_LABEL ("J. Bruce Fields") [1217546] - [fs] libceph: no need to drop con->mutex for ->get_authorizer() (Ilya Dryomov) [1408170] - [fs] libceph: drop len argument of *verify_authorizer_reply() (Ilya Dryomov) [1408170] - [fs] libceph: verify authorize reply on connect (Ilya Dryomov) [1408170] - [fs] libceph: no need for GFP_NOFS in ceph_monc_init() (Ilya Dryomov) [1408170] - [fs] libceph: stop allocating a new cipher on every crypto request (Ilya Dryomov) [1408170] - [fs] libceph: uninline ceph_crypto_key_destroy() (Ilya Dryomov) [1408170] - [fs] libceph: remove now unused ceph_*{en, de}crypt*() functions (Ilya Dryomov) [1408170] - [fs] libceph: switch ceph_x_decrypt() to ceph_crypt() (Ilya Dryomov) [1408170] - [fs] libceph: switch ceph_x_encrypt() to ceph_crypt() (Ilya Dryomov) [1408170] - [fs] libceph: tweak calcu_signature() a little (Ilya Dryomov) [1408170] - [fs] libceph: rename and align ceph_x_authorizer::reply_buf (Ilya Dryomov) [1408170] - [fs] libceph: introduce ceph_crypt() for in-place en/decryption (Ilya Dryomov) [1408170] - [fs] libceph: introduce ceph_x_encrypt_offset() (Ilya Dryomov) [1408170] - [fs] libceph: old_key in process_one_ticket() is redundant (Ilya Dryomov) [1408170] - [fs] libceph: ceph_x_encrypt_buflen() takes in_len (Ilya Dryomov) [1408170] - [fs] libceph: Remove unnecessary ivsize variables (Ilya Dryomov) [1408170] - [fs] libceph: Use skcipher (Ilya Dryomov) [1408170] - [fs] nfs: Trim extra slash in v4 nfs_path (Benjamin Coddington) [1130893] - [fs] blocklayout: put deviceid node after releasing bl_ext_lock (Benjamin Coddington) [1348596] - [fs] xfs: don't BUG() on mixed direct and mapped I/O (Brian Foster) [1364856] - [fs] xfs: skip dirty pages in ->releasepage() (Brian Foster) [1079818] - [fs] sunrpc: svc_age_temp_xprts_now should not call setsockopt on non-tcp transports (Scott Mayhew) [1372444] - [fs] xfs: fix two memory leaks in xfs_attr_list.c error paths (Bill O'Donnell) [1391223] {CVE-2016-9685}- [mm] meminit: initialise more memory for inode/dentry hash tables in early boot (Yasuaki Ishimatsu) [1404584] - [s390] mem_detect: Revert "add DAT sanity check" (Hendrik Brueckner) [1391540] - [s390] cpuinfo: show maximum thread id (Hendrik Brueckner) [1399563] - [s390] qeth: omit outbound queue 3 for unicast packets in Priority Queuing on HiperSockets (Hendrik Brueckner) [1380787] - [s390] qeth: Add new priority queueing options (Hendrik Brueckner) [1380787] - [s390] qeth: Extend priority queueing to IPv6 (Hendrik Brueckner) [1380787] - [s390] qeth: Fix default queue setting in priority queueing (Hendrik Brueckner) [1380787] - [s390] qeth: Fix IP version detection for VLAN traffic (Hendrik Brueckner) [1380787] - [s390] qeth: Removed unused parameter (Hendrik Brueckner) [1380787] - [s390] qeth: add network device features for VLAN devices (Hendrik Brueckner) [1274455] - [s390] qeth: add layer 2 RX/TX checksum offloading (Hendrik Brueckner) [1274455] - [s390] qeth: fix rx checksum offload handling (Hendrik Brueckner) [1274455] - [s390] qeth: Include error message for "OS Mismatch" (Hendrik Brueckner) [1200409] - [s390] qeth: BRIDGEPORT "sanity check" (Hendrik Brueckner) [1200409] - [s390] qeth: OSA version of SETBRIDGEPORT command (Hendrik Brueckner) [1200409] - [s390] qeth: IFF_PROMISC flag to BRIDGE PORT mode (Hendrik Brueckner) [1200409] - [s390] qeth: fix handling of IPA return codes (Hendrik Brueckner) [1380770] - [s390] qeth: fix build of s390 allmodconfig (Hendrik Brueckner) [1380770] - [s390] qeth: bridgeport support - address notifications (Hendrik Brueckner) [1380770] - [s390] qdio: bridgeport support - CHSC part (Hendrik Brueckner) [1380770] - [s390] qeth: bridgeport support - basic control (Hendrik Brueckner) [1380770] - [s390] qeth: check not more than 16 SBALEs on the completion queue (Hendrik Brueckner) [1399544] - [s390] time: LPAR offset handling (Hendrik Brueckner) [1391531] - [s390] time: move PTFF definitions (Hendrik Brueckner) [1391531] - [s390] mm: handle PTE-mapped tail pages in fast gup (Hendrik Brueckner) [1391532] - [s390] cio: fix accidental interrupt enabling during resume (Hendrik Brueckner) [1391533] - [block] xen-blkfront: don't call talk_to_blkback when already connected to blkback (Vitaly Kuznetsov) [1404734] - [block] xen-blkfront: Fix crash if backend doesn't follow the right states (Vitaly Kuznetsov) [1404734] - [block] xen-blkfront: only talk_to_blkback() when in XenbusStateInitialising (Vitaly Kuznetsov) [1404734] - [block] xen-blkfront: move talk_to_blkback to a more suitable place (Vitaly Kuznetsov) [1404734] - [kernel] stop_machine: touch_nmi_watchdog() after MULTI_STOP_PREPARE (Oleg Nesterov) [1354850]- [netdrv] fm10k: wrap long line for alloc_workqueue (Neil Horman) [1383526] - [netdrv] fm10k: use generic ethtool_op_get_ts_info callback (Neil Horman) [1383526] - [netdrv] fm10k: don't re-map queues when a mailbox message suffices (Neil Horman) [1383526] - [netdrv] fm10k: don't clear the RXQCTL register when enabling or disabling queues (Neil Horman) [1383526] - [netdrv] fm10k: remove unnecessary extra parenthesis around ((~value)) (Neil Horman) [1383526] - [netdrv] fm10k: don't try to stop queues if we've lost hw_addr (Neil Horman) [1383526] - [netdrv] fm10k: don't continue probe if PCI device not in normal IO state (Neil Horman) [1383526] - [netdrv] fm10k: print error code when pci_enable_device_mem fails during probe (Neil Horman) [1383526] - [netdrv] fm10k: NAPI polling routine must return actual work done (Neil Horman) [1383526] - [netdrv] fm10k: prefer READ_ONCE instead of ACCESS_ONCE (Neil Horman) [1383526] - [netdrv] fm10k: remove fm10k_get_reta_size from namespace (Neil Horman) [1383526] - [netdrv] fm10k: use variadic form of alloc_workqueue (Neil Horman) [1383526] - [netdrv] fm10k: use software values when checking for Tx hangs in hot path (Neil Horman) [1383526] - [netdrv] fm10k: fix PCI device enable_cnt leak in .io_slot_reset (Neil Horman) [1383526] - [netdrv] fm10k: bump version number (Neil Horman) [1383526] - [netdrv] fm10k: return proper error code when pci_enable_msix_range fails (Neil Horman) [1383526] - [netdrv] fm10k: force link to remain down for at least a second on resume events (Neil Horman) [1383526] - [netdrv] fm10k: implement request_lport_map pointer (Neil Horman) [1383526] - [netdrv] fm10k: check if PCIe link is restored (Neil Horman) [1383526] - [netdrv] fm10k: enable bus master after every reset (Neil Horman) [1383526] - [netdrv] fm10k: use common flow for suspend and resume (Neil Horman) [1383526] - [netdrv] fm10k: implement reset_notify handler for PCIe FLR events (Neil Horman) [1383526] - [netdrv] fm10k: use common reset flow when handling io errors from PCI stack (Neil Horman) [1383526] - [netdrv] fm10k: implement prepare_suspend and handle_resume (Neil Horman) [1383526] - [netdrv] fm10k: split fm10k_reinit into two functions (Neil Horman) [1383526] - [netdrv] fm10k: wait for queues to drain if stop_hw() fails once (Neil Horman) [1383526] - [netdrv] fm10k: only warn when stop_hw fails with FM10K_ERR_REQUESTS_PENDING (Neil Horman) [1383526] - [netdrv] fm10k: use actual hardware registers when checking for pending Tx (Neil Horman) [1383526] - [netdrv] fm10k: perform data path reset even when switch is not ready (Neil Horman) [1383526] - [netdrv] fm10k: don't stop reset due to FM10K_ERR_REQUESTS_PENDING (Neil Horman) [1383526] - [netdrv] fm10k: Reset mailbox global interrupts (Neil Horman) [1383526] - [netdrv] fm10k: prevent multiple threads updating statistics (Neil Horman) [1383526] - [netdrv] fm10k: avoid possible null pointer dereference in fm10k_update_stats (Neil Horman) [1383526] - [netdrv] fm10k: no need to continue in fm10k_down if __FM10K_DOWN already set (Neil Horman) [1383526] - [netdrv] fm10k: Remove create_workqueue (Neil Horman) [1383526] - [netdrv] fm10k: fix incorrect index calculation in fm10k_write_reta (Neil Horman) [1383526] - [netdrv] fm10k: Align Rx buffers to 512B blocks (Neil Horman) [1383526] - [netdrv] fm10k: don't use BIT() macro where the value isn't a bitmask (Neil Horman) [1383526] - [netdrv] fm10k: fix incorrect IPv6 extended header checksum (Neil Horman) [1383526] - [netdrv] fm10k: consistently use Intel(R) for driver names (Neil Horman) [1383526] - [netdrv] fm10k: fix possible null pointer deref after kcalloc (Neil Horman) [1383526] - [netdrv] fm10k: Reset multicast mode when deleting lport (Neil Horman) [1383526] - [netdrv] fm10k: update comment regarding reserved bits check (Neil Horman) [1383526] - [netdrv] fm10k: use different name than FM10K_VLAN_CLEAR for override bit (Neil Horman) [1383526] - [netdrv] fm10k: use 8bit notation instead of 10bit notation for diagram (Neil Horman) [1383526] - [netdrv] fm10k: fix documentation of fm10k_tlv_parse_attr (Neil Horman) [1383526] - [netdrv] fm10k: do not disable PCI device in fm10k_io_error_detected (Neil Horman) [1383526] - [netdrv] fm10k: correctly handle LPORT_MAP error (Neil Horman) [1383526] - [netdrv] fm10k: Fix multicast mode sync issues (Neil Horman) [1383526] - [netdrv] fm10k: drop 1588 support (Neil Horman) [1383526] - [netdrv] fm10k: prevent RCU issues during AER events (Neil Horman) [1383526] - [netdrv] fm10k: use DRV_SUMMARY to reduce code duplication (Neil Horman) [1383526] - [netdrv] fm10k: Add support for bulk Tx cleanup & cleanup boolean logic (Neil Horman) [1383526] - [netdrv] fm10k: remove debug-statistics support (Neil Horman) [1383526] - [netdrv] fm10k: add helper functions to set strings and data for ethtool stats (Neil Horman) [1383526] - [netdrv] fm10k: fix multi-bit VLAN update requests from VF (Neil Horman) [1383526] - [netdrv] fm10k: use ethtool_rxfh_indir_default for default redirection table (Neil Horman) [1383526] - [netdrv] fm10k: fix a minor typo in some comments (Neil Horman) [1383526] - [netdrv] fm10k: correctly clean up when init_queueing_scheme fails (Neil Horman) [1383526] - [netdrv] fm10k: prevent possibly uninitialized variable (Neil Horman) [1383526] - [netdrv] fm10k: add helper functions to set strings and data for ethtool stats (Neil Horman) [1383526] - [netdrv] fm10k: free MBX IRQ before clearing interrupt scheme (Neil Horman) [1383526] - [netdrv] fm10k: print error message when stop_hw fails (Neil Horman) [1383526] - [netdrv] fm10k: base queue scheme covered by RSS (Neil Horman) [1383526] - [netdrv] fm10k: don't initialize service task until later in probe (Neil Horman) [1383526] - [netdrv] fm10k: prevent null pointer dereference of msix_entries table (Neil Horman) [1383526] - [netdrv] fm10k: use ether_addr_copy to copy MAC address (Neil Horman) [1383526] - [netdrv] fm10k: cleanup SPACE_BEFORE_TAB checkpatch warning (Neil Horman) [1383526] - [netdrv] fm10k: demote BUG_ON() to WARN_ON() where appropriate (Neil Horman) [1383526] - [netdrv] fm10k: cleanup remaining right-bit-shifted 1 (Neil Horman) [1383526] - [netdrv] fm10k: Move constants to the right of binary operators (Neil Horman) [1383526] - [netdrv] fm10k: don't reinitialize RSS flow table when RXFH configured (Neil Horman) [1383526] - [netdrv] fm10k: IS_ENABLED() is not appropriate for boolean kconfig option (Neil Horman) [1383526] - [netdrv] fm10k: cleanup mailbox code comments etc (Neil Horman) [1383526] - [netdrv] fm10k: use true/false for boolean get_host_state (Neil Horman) [1383526] - [netdrv] fm10k: remove unused struct element (Neil Horman) [1383526] - [netdrv] fm10k: constify fm10k_mac_ops, fm10k_iov_ops and fm10k_info structures (Neil Horman) [1383526] - [netdrv] fm10k: address operator not needed when declaring function pointers (Neil Horman) [1383526] - [netdrv] fm10k: use ether_addr_equal instead of memcmp (Neil Horman) [1383526] - [netdrv] fm10k: Cleanup exception handling for changing queues (Neil Horman) [1383526] - [netdrv] fm10k: correctly pack TLV structures and explain reasoning (Neil Horman) [1383526] - [netdrv] fm10k: don't initialize fm10k_workqueue at global level (Neil Horman) [1383526] - [netdrv] fm10k: initialize xps at driver load (Neil Horman) [1383526] - [netdrv] fm10k: cleanup overly long lines (Neil Horman) [1383526] - [netdrv] fm10k: cleanup namespace pollution (Neil Horman) [1383526] - [netdrv] fm10k: use BIT() macro instead of open-coded bit-shifting (Neil Horman) [1383526] - [netdrv] fm10k: whitespace cleanups (Neil Horman) [1383526] - [netdrv] fm10k: do not inline fm10k_iov_select_vid() (Neil Horman) [1383526] - [netdrv] fm10k: Cleanup exception handling for mailbox interrupt (Neil Horman) [1383526] - [netdrv] fm10k: Cleanup MSI-X interrupts in case of failure (Neil Horman) [1383526] - [netdrv] fm10k: conditionally compile DCB and DebugFS support (Neil Horman) [1383526] - [netdrv] fm10k: bump driver version (Neil Horman) [1383526] - [netdrv] fm10k: consistently refer to VLANs and VLAN IDs (Neil Horman) [1383526] - [netdrv] fm10k: remove namespace pollution of fm10k_iov_msg_data_pf (Neil Horman) [1383526] - [netdrv] fm10k: remove unnecessary else block from if statements with return (Neil Horman) [1383526] - [netdrv] fm10k: do not use CamelCase (Neil Horman) [1383526] - [netdrv] fm10k: use ether_addr_copy to copy MAC address (Neil Horman) [1383526] - [netdrv] fm10k: TRIVIAL cleanup order at top of fm10k_xmit_frame (Neil Horman) [1383526] - [netdrv] fm10k: TRIVIAL fix typo of hardware (Neil Horman) [1383526] - [netdrv] fm10k: change default Tx ITR to 25usec (Neil Horman) [1383526] - [netdrv] fm10k: use macro for default Tx and Rx ITR values (Neil Horman) [1383526] - [netdrv] fm10k: Update adaptive ITR algorithm (Neil Horman) [1383526] - [netdrv] fm10k: introduce ITR_IS_ADAPTIVE macro (Neil Horman) [1383526] - [netdrv] fm10k: Add support for ITR scaling based on PCIe link speed (Neil Horman) [1383526] - [netdrv] fm10k: rename mbx_tx_oversized statistic to mbx_tx_dropped (Neil Horman) [1383526] - [netdrv] fm10k: add statistics for actual DWORD count of mbmem mailbox (Neil Horman) [1383526] - [netdrv] fm10k: explicitly typecast vlan values to u16 (Neil Horman) [1383526] - [netdrv] fm10k: Correct typecast in fm10k_update_xc_addr_pf (Neil Horman) [1383526] - [netdrv] fm10k: reinitialize queuing scheme after calling init_hw (Neil Horman) [1383526] - [netdrv] fm10k: always check init_hw for errors (Neil Horman) [1383526] - [netdrv] fm10k: reset max_queues on init_hw_vf failure (Neil Horman) [1383526] - [netdrv] fm10k: set netdev features in one location (Neil Horman) [1383526] - [netdrv] fm10k: use napi_schedule_irqoff() (Neil Horman) [1383526] - [netdrv] fm10k: Fix handling of NAPI budget when multiple queues are enabled per vector (Neil Horman) [1383526] - [netdrv] fm10k: Correct MTU for jumbo frames (Neil Horman) [1383526] - [netdrv] fm10k: do not assume VF always has 1 queue (Neil Horman) [1383526] - [netdrv] fm10k: fix memory leak (Neil Horman) [1383526]- [thermal] powerclamp: add back module device table (Steve Best) [1410139] - [cpufreq] intel_pstate: Fix code ordering in intel_pstate_set_policy() (Prarit Bhargava) [1398072] - [x86] kvm: x86: make lapic hrtimer pinned (Luiz Capitulino) [1392593] - [kernel] sched/nohz: Fix affine unpinned timers mess (Luiz Capitulino) [1392593] - [kernel] nohz: Affine unpinned timers to housekeepers (Luiz Capitulino) [1392593] - [kernel] tick-sched: add housekeeping_mask cpumask (Luiz Capitulino) [1392593] - [kernel] kmod: use system_unbound_wq instead of khelper (Luiz Capitulino) [1395860] - [kernel] tracing/uprobes: Pass 'is_return' to traceprobe_parse_probe_arg() (Jiri Olsa) [1374759 1376533 1385781] - [kernel] tracing/uprobes: Add @+file_offset fetch method (Jiri Olsa) [1374759 1376533 1385781] - [kernel] uprobes: Allocate ->utask before handler_chain() for tracing handlers (Jiri Olsa) [1374759 1376533 1385781] - [kernel] tracing/uprobes: Add support for full argument access methods (Jiri Olsa) [1374759 1376533 1385781] - [kernel] tracing/probes: Implement 'memory' fetch method for uprobes (Jiri Olsa) [1374759 1376533 1385781] - [kernel] tracing/probes: Add fetch{, _size} member into deref fetch method (Jiri Olsa) [1374759 1376533 1385781] - [kernel] tracing/probes: Move 'symbol' fetch method to kprobes (Jiri Olsa) [1374759 1376533 1385781] - [kernel] tracing/probes: Implement 'stack' fetch method for uprobes (Jiri Olsa) [1374759 1376533 1385781] - [kernel] tracing/probes: Split [ku]probes_fetch_type_table (Jiri Olsa) [1374759 1376533 1385781] - [kernel] tracing/probes: Move fetch function helpers to trace_probe.h (Jiri Olsa) [1374759 1376533 1385781] - [kernel] tracing/probes: Fix basic print type functions (Jiri Olsa) [1374759 1376533 1385781] - [tools] perf probe: Move dwarf specific functions to dwarf-aux.c (Jiri Olsa) [1374759 1376533 1385781] - [tools] perf uprobe: Skip prologue if program compiled without optimization (Jiri Olsa) [1374759 1376533 1385781] - [tools] perf probe: Add helper function to check if probe with variable (Jiri Olsa) [1374759 1376533 1385781]- [tools] perf evsel: Do not access outside hw cache name arrays (Jiri Olsa) [1387909] - [tools] tools lib: Reinstate strlcpy() header guard with __UCLIBC__ (Jiri Olsa) [1387909] - [tools] perf unwind: Use addr_location::addr instead of ip for entries (Jiri Olsa) [1387909] - [tools] perf intel-pt: Fix occasional decoding errors when tracing system-wide (Jiri Olsa) [1387909] - [tools] perf probe: Release resources on error when handling exit paths (Jiri Olsa) [1387909] - [tools] perf probe: Check for dup and fdopen failures (Jiri Olsa) [1387909] - [tools] perf symbols: Fix annotation of objects with debuginfo files (Jiri Olsa) [1387909] - [tools] perf script: Don't disable use_callchain if input is pipe (Jiri Olsa) [1387909] - [tools] perf script: Show proper message when failed list scripts (Jiri Olsa) [1387909] - [tools] perf jitdump: Add the right header to get the major()/minor() definitions (Jiri Olsa) [1387909] - [tools] perf ppc64le: Fix build failure when libelf is not present (Jiri Olsa) [1376534 1387909] - [tools] perf intel-pt: Fix ip compression (Jiri Olsa) [1387909] - [tools] perf probe ppc64le: Fix probe location when using DWARF (Jiri Olsa) [1376534 1387909] - [tools] perf probe: Add function to post process kernel trace events (Jiri Olsa) [1376534 1387909] - [tools] perf probe: Support signedness casting (Jiri Olsa) [1387909] - [tools] perf stat: Avoid skew when reading events (Jiri Olsa) [1387909] - [tools] perf probe: Fix module name matching (Jiri Olsa) [1387909] - [tools] perf probe: Adjust map->reloc offset when finding kernel symbol from map (Jiri Olsa) [1387909] - [tools] perf hists: Trim libtraceevent trace_seq buffers (Jiri Olsa) [1387909] - [tools] perf tests: objdump output can contain multi byte chunks (Jiri Olsa) [1387909] - [tools] perf record: Add --sample-cpu option (Jiri Olsa) [1387909] - [tools] perf hists: Introduce output_resort_cb method (Jiri Olsa) [1387909] - [tools] perf tools: Move config/Makefile into Makefile.config (Jiri Olsa) [1387909] - [tools] perf tests: Add test for bitmap_scnprintf function (Jiri Olsa) [1387909] - [tools] tools lib: Add bitmap_and function (Jiri Olsa) [1387909] - [tools] tools lib: Add bitmap_scnprintf function (Jiri Olsa) [1387909] - [tools] tools lib: Add bitmap_alloc function (Jiri Olsa) [1387909] - [tools] tools lib traceevent: Ignore generated library files (Jiri Olsa) [1387909] - [tools] perf tools: Fix build failure on perl script context (Jiri Olsa) [1387909] - [tools] perf annotate: Plug filename string leak (Jiri Olsa) [1387909] - [tools] perf annotate: Introduce strerror for handling symbol__disassemble() errors (Jiri Olsa) [1387909] - [tools] perf annotate: Rename symbol__annotate() to symbol__disassemble() (Jiri Olsa) [1387909] - [tools] perf target: str_error_r() always returns the buffer it receives (Jiri Olsa) [1387909] - [tools] perf annotate: Use pipe + fork instead of popen (Jiri Olsa) [1387909] - [tools] perf evsel: Introduce constructor for cycles event (Jiri Olsa) [1387909] - [tools] tools lib api: Add str_error_c to libapi (Jiri Olsa) [1387909] - [tools] perf s390: Fix 'start' address of module's map (Jiri Olsa) [1387909] - [tools] revert "perf tools: event.h needs asm/perf_regs.h" (Jiri Olsa) [1387909] - [tools] tools build: Fix objtool build with ARCH=x86_64 (Jiri Olsa) [1387909] - [tools] tools build: Add HOSTARCH Makefile variable (Jiri Olsa) [1387909] - [tools] perf tests kmod-path: Fix build on ubuntu:16.04-x-armhf (Jiri Olsa) [1387909] - [tools] perf tools: Add AVX-512 instructions to the new instructions test (Jiri Olsa) [1387909] - [tools] perf tools: Add AVX-512 support to the instruction decoder used by Intel PT (Jiri Olsa) [1387909] - [tools] x86/insn: perf tools: Fix vcvtph2ps instruction decoding (Jiri Olsa) [1387909] - [tools] perf tests: Add is_printable_array test (Jiri Olsa) [1387909] - [tools] perf tools: Make is_printable_array global (Jiri Olsa) [1387909] - [tools] perf script python: Fix string vs byte array resolving (Jiri Olsa) [1387909] - [tools] perf probe: Warn unmatched function filter correctly (Jiri Olsa) [1387909] - [tools] perf cpu_map: Add more helpers (Jiri Olsa) [1387909] - [tools] perf stat: Balance opening and reading events (Jiri Olsa) [1387909] - [tools] Copy linux/{hash, poison}.h and check for drift (Jiri Olsa) [1387909] - [tools] perf tools: Remove include/linux/list.h from perf's MANIFEST (Jiri Olsa) [1387909] - [tools] Copy the bitops files accessed from the kernel and check for drift (Jiri Olsa) [1387909] - [tools] remove: kernel unistd*h files from perf's MANIFEST, not used (Jiri Olsa) [1387909] - [tools] perf tools: Remove tools/perf/util/include/linux/const.h (Jiri Olsa) [1387909] - [tools] perf tools: Remove tools/perf/util/include/asm/byteorder.h (Jiri Olsa) [1387909] - [tools] perf tools: Add missing linux/compiler.h include to perf-sys.h (Jiri Olsa) [1387909] - [tools] perf jit: Remove some no-op error handling (Jiri Olsa) [1387909] - [tools] perf jit: Add missing curly braces (Jiri Olsa) [1387909] - [tools] perf record: Add --tail-synthesize option (Jiri Olsa) [1387909] - [tools] perf session: Don't warn about out of order event if write_backward is used (Jiri Olsa) [1387909] - [tools] perf tools: Enable overwrite settings (Jiri Olsa) [1387909] - [tools] perf evlist: Make {pause, resume} internal helpers (Jiri Olsa) [1387909] - [tools] perf record: Read from overwritable ring buffer (Jiri Olsa) [1387909] - [tools] perf evlist: Setup backward mmap state machine (Jiri Olsa) [1387909] - [tools] perf evlist: Drop evlist->backward (Jiri Olsa) [1387909] - [tools] perf evlist: Map backward events to backward_mmap (Jiri Olsa) [1387909] - [tools] perf evlist: Introduce backward_mmap array for evlist (Jiri Olsa) [1387909] - [tools] perf evlist: Extract common code in mmap failure processing (Jiri Olsa) [1387909] - [tools] perf evlist: Record mmap cookie into fdarray private field (Jiri Olsa) [1387909] - [tools] perf record: Decouple record__mmap_read() and evlist (Jiri Olsa) [1387909] - [tools] perf evlist: Update mmap related APIs and helpers (Jiri Olsa) [1387909] - [tools] tools lib fd array: Allow associating a pointer cookie with each entry (Jiri Olsa) [1387909] - [tools] Simplify BITS_PER_LONG define (Jiri Olsa) [1387909] - [tools] perf evlist: Drop redundant evsel->overwrite indicator (Jiri Olsa) [1387909] - [tools] tools lib api fs: Use base 0 in filename__read_ull (Jiri Olsa) [1387909] - [tools] perf tools: Bail out at "--sort dcacheline" and cacheline_size not known (Jiri Olsa) [1387909] - [tools] perf tools: Just pr_debug() about not being able to read cacheline_size (Jiri Olsa) [1387909] - [tools] Make "__always_inline" just "inline" on Android (Jiri Olsa) [1387909] - [tools] perf tools: Do not provide dup sched_getcpu() prototype on Android (Jiri Olsa) [1387909] - [tools] tools lib traceevent: Add correct header for ipv6 definitions (Jiri Olsa) [1387909] - [tools] perf build: Add sdt feature detection (Jiri Olsa) [1387909] - [tools] perf probe: Support a special SDT probe format (Jiri Olsa) [1387909] - [tools] perf probe: Support @BUILDID or @FILE suffix for SDT events (Jiri Olsa) [1387909] - [tools] perf list: Show SDT and pre-cached events (Jiri Olsa) [1387909] - [tools] perf probe: Search SDT/cached event from all probe caches (Jiri Olsa) [1387909] - [tools] perf probe: Allow wildcard for cached events (Jiri Olsa) [1387909] - [tools] perf probe-cache: Add for_each_probe_cache_entry() wrapper (Jiri Olsa) [1387909] - [tools] perf probe: Make --list show only available cached events (Jiri Olsa) [1387909] - [tools] perf probe: Accept sdt and cached event name (Jiri Olsa) [1387909] - [tools] perf probe: Fix to show correct error message for $vars and $params (Jiri Olsa) [1387909] - [tools] perf event parser: Add const qualifier to evt_name and sys_name (Jiri Olsa) [1387909] - [tools] Fix up BITS_PER_LONG setting (Jiri Olsa) [1387909] - [tools] Work around BITS_PER_LONG related build failure in objtool (Jiri Olsa) [1387909] - [tools] tools lib traceevent: Add filter on task CPU id (Jiri Olsa) [1387909] - [tools] perf python: Add tracepoint example (Jiri Olsa) [1387909] - [tools] perf python: Add support to resolve tracepoint fields (Jiri Olsa) [1387909] - [tools] perf python: Add struct evsel into struct pyrf_event (Jiri Olsa) [1387909] - [tools] perf python: Add perf.tracepoint method (Jiri Olsa) [1387909] - [tools] perf python: Put perf.event objects into dictionary (Jiri Olsa) [1387909] - [tools] perf python: Fix pyrf_evlist__read_on_cpu event consuming (Jiri Olsa) [1387909] - [tools] perf python: Init perf_event_attr::size in perf.evsel constructor (Jiri Olsa) [1387909] - [tools] perf tools: Introduce trace_event__tp_format_id() (Jiri Olsa) [1387909] - [tools] perf evlist: Make event2evsel public (Jiri Olsa) [1387909] - [tools] perf symbols: Add Rust demangling (Jiri Olsa) [1387909] - [tools] perf tools: Add feature detection for gelf_getnote() (Jiri Olsa) [1387909] - [tools] perf intel-pt-decoder: Avoid checking code drift on busibox's diff (Jiri Olsa) [1387909] - [tools] perf tools: Don't add kernel directories to the header search path (Jiri Olsa) [1387909] - [tools] perf tools: Add the tools/ stringify copy to the MANIFEST (Jiri Olsa) [1387909] - [tools] Copy the bitsperlong.h files from the kernel (Jiri Olsa) [1387909] - [tools] perf script python: Silence -Werror=maybe-uninitialized on gcc 5.3.0 (Jiri Olsa) [1387909] - [tools] perf symbols: Provide a GElf_Nhdr typedef (Jiri Olsa) [1387909] - [tools] perf trace beauty seccomp: Remove seccomp.h include (Jiri Olsa) [1387909] - [tools] perf trace beauty futex_op: Add missing defines for older systems (Jiri Olsa) [1387909] - [tools] perf tools: Fallback to reading sysfs to get cacheline size (Jiri Olsa) [1387909] - [tools] Copy the header files needed by perf tools (Jiri Olsa) [1387909] - [tools] perf trace: Remove unused sys/ptrace.h include (Jiri Olsa) [1387909] - [tools] perf tools: Remove unneeded magic.h include from util.h (Jiri Olsa) [1387909] - [tools] perf tools: Introduce weak alternative to sched_getcpu() (Jiri Olsa) [1387909] - [tools] Copy uapi/linux/hw_breakpoint.h from the kernel (Jiri Olsa) [1387909] - [tools] Copy uapi/asm/perf_regs.h from the kernel (Jiri Olsa) [1387909] - [tools] tools lib bpf: Copy bpf.h and bpf_common.h from the kernel (Jiri Olsa) [1387909] - [tools] Add copy of perf_event.h to tools/include/linux/ (Jiri Olsa) [1387909] - [tools] perf tools: event.h needs asm/perf_regs.h (Jiri Olsa) [1387909] - [tools] perf bench futex: Add missing compiler.h header (Jiri Olsa) [1387909] - [tools] tools lib subcmd: Use str_error_r() (Jiri Olsa) [1387909] - [tools] tools lib: Guard the strlcpy() header with __GLIBC__ (Jiri Olsa) [1387909] - [tools] tools lib api fs: Use str_error_r() (Jiri Olsa) [1387909] - [tools] tools lib traceevent: Use str_error_r() (Jiri Olsa) [1387909] - [tools] perf tools: Uninline scnprintf() and vscnprint() (Jiri Olsa) [1387909] - [tools] perf evsel: Uninline the is_function_event method (Jiri Olsa) [1387909] - [tools] perf tools: Remove needless includes from cache.h (Jiri Olsa) [1387909] - [tools] perf llvm: Use realpath to canonicalize paths (Jiri Olsa) [1387909] - [tools] perf tools: Add missing header to color.c (Jiri Olsa) [1387909] - [tools] perf tests x86 rdpmc: Add missing headers (Jiri Olsa) [1387909] - [tools] perf test fdarray: Add missing poll.h header (Jiri Olsa) [1387909] - [tools] perf tests cpumap: Add missing headers (Jiri Olsa) [1387909] - [tools] perf quote: Disentangle headers (Jiri Olsa) [1387909] - [tools] perf strbuf: Add missing headers (Jiri Olsa) [1387909] - [tools] perf tools: Move syscall number fallbacks from perf-sys.h to tools/arch/x86/include/asm/ (Jiri Olsa) [1387909] - [tools] perf bench: Disentangle headers (Jiri Olsa) [1387909] - [tools] perf tests openat-syscall-tp-fields: Add some conditional defines (Jiri Olsa) [1387909] - [tools] perf trace: Add conditional define for AT_FDCWD (Jiri Olsa) [1387909] - [tools] perf tests: Add missing pthread.h include for CPU_*() macros (Jiri Olsa) [1387909] - [tools] perf bench: Add missing pthread.h include for CPU_*() macros (Jiri Olsa) [1387909] - [tools] Introduce str_error_r() (Jiri Olsa) [1387909] - [tools] perf trace beauty open_flags: Add more conditional defines (Jiri Olsa) [1387909] - [tools] perf trace beauty flock: Add more conditional defines (Jiri Olsa) [1387909] - [tools] perf trace beauty mmap: Add more conditional defines (Jiri Olsa) [1387909] - [tools] perf trace beauty open_flags: Add missing headers (Jiri Olsa) [1387909] - [tools] perf trace beauty flock: Add missing fcntl.h include (Jiri Olsa) [1387909] - [tools] perf trace beauty msg_flags: Remove MSG_TRYHARD (Jiri Olsa) [1387909] - [tools] perf report: Introduce --stdio-color to setup the color output mode selection (Jiri Olsa) [1387909] - [tools] perf annotate: Introduce --stdio-color to setup the color output mode selection (Jiri Olsa) [1387909] - [tools] perf ui stdio: Add way to setup the color output mode selection (Jiri Olsa) [1387909] - [tools] perf hists: Introduce hists__add_entry_ops function (Jiri Olsa) [1387909] - [tools] perf hists: Introduce hist_entry_ops (Jiri Olsa) [1387909] - [tools] perf hists: Introduce hist_entry__init function (Jiri Olsa) [1387909] - [tools] perf tools: Update android build documentation (Jiri Olsa) [1387909] - [tools] tools lib subcmd: Respect WERROR=0 for build (Jiri Olsa) [1387909] - [tools] tools lib api: Respect WERROR=0 for build (Jiri Olsa) [1387909] - [tools] perf unwind: Call unwind__prepare_access for forked thread (Jiri Olsa) [1387909] - [tools] perf unwind: Add initialized arg into unwind__prepare_access (Jiri Olsa) [1387909] - [tools] perf tests: Fix hist accumulation test (Jiri Olsa) [1387909] - [tools] perf header: Transform nodes string info to struct (Jiri Olsa) [1387909] - [tools] perf buildid-cache: Scan and import user SDT events to probe cache (Jiri Olsa) [1387909] - [tools] perf probe: Add group name support (Jiri Olsa) [1387909] - [tools] perf sdt: ELF support for SDT (Jiri Olsa) [1387909] - [tools] perf build: Add feature detection for libelf's elf_getshdrstrndx() (Jiri Olsa) [1387909] - [tools] perf probe: Remove caches when --cache is given (Jiri Olsa) [1387909] - [tools] perf probe: Show all cached probes (Jiri Olsa) [1387909] - [tools] perf probe: Use cache entry if possible (Jiri Olsa) [1387909] - [tools] perf tools: Change cpu_map__fprintf output (Jiri Olsa) [1387909] - [tools] perf test: Add -F/--dont-fork option (Jiri Olsa) [1387909] - [tools] perf tests: Fix thread map test for -F option (Jiri Olsa) [1387909] - [tools] perf tools: Allow to reset open files counter (Jiri Olsa) [1387909] - [tools] perf trace beauty eventfd: No need to include eventfd.h (Jiri Olsa) [1387909] - [tools] perf trace beauty sched_policy: Define SCHED_RESET_ON_FORK for older systems (Jiri Olsa) [1387909] - [tools] perf annotate: Add number of samples to the header (Jiri Olsa) [1387909] - [tools] perf annotate: Simplify header dotted line sizing (Jiri Olsa) [1387909] - [tools] perf evsel: Utility function to fetch arch (Jiri Olsa) [1387909] - [tools] perf tools: Add documentation for perf.data on disk format (Jiri Olsa) [1387909] - [tools] perf data ctf: Generate fork and exit events to CTF output (Jiri Olsa) [1387909] - [tools] perf data ctf: Add '--all' option for 'perf data convert' (Jiri Olsa) [1387909] - [tools] perf data ctf: Generate comm event to CTF output (Jiri Olsa) [1387909] - [tools] perf data ctf: Prepare collect non-sample events (Jiri Olsa) [1387909] - [tools] perf data ctf: Add 'all' option (Jiri Olsa) [1387909] - [tools] perf data ctf: Pass convert options through opts structure (Jiri Olsa) [1387909] - [tools] perf data ctf: Add value_set_string() helper (Jiri Olsa) [1387909] - [tools] perf symbols: Use proper dso name for is_regular_file (Jiri Olsa) [1387909] - [tools] perf record: Prepare picking perf_event_mmap_page from multiple evlists (Jiri Olsa) [1387909] - [tools] perf record: Prepare reading from multiple evlists in record__mmap_read_all() (Jiri Olsa) [1387909] - [tools] perf record: Move mmap setup block to separate function (Jiri Olsa) [1387909] - [tools] perf data convert: Include config.h header (Jiri Olsa) [1387909] - [tools] perf build: Add libbabeltrace to build-test (Jiri Olsa) [1387909] - [tools] perf tools: Add more toolchain triplets (Jiri Olsa) [1387909] - [tools] perf annotate: Generalize handling of 'ret' instructions (Jiri Olsa) [1387909] - [tools] perf tools: Update makefile message for installing slang devel package (Jiri Olsa) [1387909] - [tools] perf annotate: Remove unused hist_entry__annotate function (Jiri Olsa) [1387909] - [tools] perf config: Reimplement show_config() using config_set__for_each (Jiri Olsa) [1387909] - [tools] perf config: Introduce new init() and exit() (Jiri Olsa) [1387909] - [tools] perf script: Add callindent option (Jiri Olsa) [1387909] - [tools] perf auxtrace: Add option to feed branches to the thread stack (Jiri Olsa) [1387909] - [tools] perf script: Print sample flags more nicely (Jiri Olsa) [1387909] - [tools] perf intlist: Rename for_each() macros to for_each_entry() (Jiri Olsa) [1387909] - [tools] perf rb_resort: Rename for_each() macros to for_each_entry() (Jiri Olsa) [1387909] - [tools] perf tools: Rename strlist_for_each() macros to for_each_entry() (Jiri Olsa) [1387909] - [tools] perf evlist: Rename for_each() macros to for_each_entry() (Jiri Olsa) [1387909] - [tools] perf unwind: Fix wrongly used regs for aarch64 unwind (Jiri Olsa) [1387909] - [tools] perf unwind: Fix wrongly used regs for x86_32 unwind (Jiri Olsa) [1387909] - [tools] perf unwind: Change macro names of perf register (Jiri Olsa) [1387909] - [tools] perf tools: Find right DSO taking into account if binary is 32 or 64-bit (Jiri Olsa) [1387909] - [tools] perf config: Move config declarations from util/cache.h to util/config.h (Jiri Olsa) [1387909] - [tools] perf tools: Let python use correct gcc for build_ext (Jiri Olsa) [1387909] - [tools] perf machine: Destructors should accept NULL (Jiri Olsa) [1387909] - [tools] perf tests time-to-tsc: No need to disable an event before deleting it (Jiri Olsa) [1387909] - [tools] perf session: Destructors should accept NULL (Jiri Olsa) [1387909] - [tools] perf evlist: Destructors should accept NULL (Jiri Olsa) [1387909] - [tools] perf hists: Enlarge pid sort entry size (Jiri Olsa) [1387909] - [tools] perf hists browser: Introduce init() (Jiri Olsa) [1387909] - [tools] perf hists browser: Introduce perf_evsel_browser constructor (Jiri Olsa) [1387909] - [tools] perf hists browser: Move horizontal scroll init to new() (Jiri Olsa) [1387909] - [tools] perf hists browser: Introduce struct hist_browser title callback (Jiri Olsa) [1387909] - [tools] perf hists browser: Make (new|delete|run) public (Jiri Olsa) [1387909] - [tools] perf hists browser: Move hist_browser into header file (Jiri Olsa) [1387909] - [tools] perf script stackcollapse: Remove reference to the perl interpreter (Jiri Olsa) [1387909] - [tools] perf script: Add stackcollapse.py script (Jiri Olsa) [1387909] - [tools] perf evsel: Fix write_backwards fallback (Jiri Olsa) [1387909] - [tools] perf record: Add --dry-run option to check cmdline options (Jiri Olsa) [1387909] - [tools] perf tools: Remove --perf-dir and --work-dir (Jiri Olsa) [1387909] - [tools] perf tools: Remove some unused functions (Jiri Olsa) [1387909] - [tools] perf hists: Rename __hists__add_entry to hists__add_entry (Jiri Olsa) [1387909] - [tools] perf script: Fix documentation of '-f' when it should be '-F' (Jiri Olsa) [1387909] - [tools] perf probe: Add --cache option to cache the probe definitions (Jiri Olsa) [1387909] - [tools] perf probe: Introduce perf_cache interfaces (Jiri Olsa) [1387909] - [tools] perf hists: Replace perf_evsel arg perf_hpp_fmt's width callback (Jiri Olsa) [1387909] - [tools] perf hists: Replace perf_evsel arg perf_hpp_fmt's header callback (Jiri Olsa) [1387909] - [tools] perf stdio: Add use_callchain parameter to hists__fprintf (Jiri Olsa) [1387909] - [tools] perf stdio: Do not pass hists in hist_entry__fprintf (Jiri Olsa) [1387909] - [tools] perf stdio: Separate standard headers output (Jiri Olsa) [1387909] - [tools] perf stdio: Separate hierarchy headers output (Jiri Olsa) [1387909] - [tools] perf stdio: Separate headers output (Jiri Olsa) [1387909] - [tools] perf tui: Separate hierarchy and standard headers output (Jiri Olsa) [1387909] - [tools] perf tools: Fix Data Object sort entry width index (Jiri Olsa) [1387909] - [tools] perf mem: Add --ldlat option (Jiri Olsa) [1387909] - [tools] perf unwind: Fix compile error for static cross build (Jiri Olsa) [1387909] - [tools] perf probe: Uncomment and export synthesize_perf_probe_point() (Jiri Olsa) [1387909] - [tools] perf probe: Add perf_probe_event__copy() (Jiri Olsa) [1387909] - [tools] perf buildid: Rename and export build_id_cache__cachedir() (Jiri Olsa) [1387909] - [tools] perf probe: Fix to add NULL check for strndup (Jiri Olsa) [1387909] - [tools] perf tools: Fix rm_rf() to handle non-regular files correctly (Jiri Olsa) [1387909] - [tools] perf config: Handle NULL at perf_config_set__delete() (Jiri Olsa) [1387909] - [tools] perf callchain: Support aarch64 cross-platform (Jiri Olsa) [1387909] - [tools] perf callchain: Support x86 target platform (Jiri Olsa) [1387909] - [tools] perf unwind: Introduce flag to separate local/remote unwind compilation (Jiri Olsa) [1387909] - [tools] perf unwind: Change fixed name of libunwind__arch_reg_id to macro (Jiri Olsa) [1387909] - [tools] perf unwind: Check the target platform before assigning unwind methods (Jiri Olsa) [1387909] - [tools] perf tools: Export normalize_arch() function (Jiri Olsa) [1387909] - [tools] perf tools: Extract common API out of unwind-libunwind-local.c (Jiri Olsa) [1387909] - [tools] perf unwind: Rename unwind-libunwind.c to unwind-libunwind-local.c (Jiri Olsa) [1387909] - [tools] perf unwind: Separate local/remote libunwind config (Jiri Olsa) [1387909] - [tools] perf unwind: Don't mix LIBUNWIND_LIBS into LIBUNWIND_LDFLAGS (Jiri Olsa) [1387909] - [tools] perf unwind: Move unwind__prepare_access from thread_new into thread__insert_map (Jiri Olsa) [1387909] - [tools] perf unwind: Introduce 'struct unwind_libunwind_ops' for local unwind (Jiri Olsa) [1387909] - [tools] perf unwind: Decouple thread->address_space on libunwind (Jiri Olsa) [1387909] - [tools] perf unwind: Use LIBUNWIND_DIR for remote libunwind feature check (Jiri Olsa) [1387909] - [tools] perf config: Use new perf_config_set__init() to initialize config set (Jiri Olsa) [1387909] - [tools] perf config: Constructor should free its allocated memory when failing (Jiri Olsa) [1387909] - [tools] perf tools: Fix crash in build_id_cache__kallsyms_path() (Jiri Olsa) [1387909] - [tools] perf config: Handle the error when config set is NULL at collect_config() (Jiri Olsa) [1387909] - [tools] perf config: Fix abnormal termination at perf_parse_file() (Jiri Olsa) [1387909] - [tools] perf stat: Add missing aggregation headers for --metric-only CSV (Jiri Olsa) [1387909] - [tools] perf stat: Print topology/time headers with --metric-only (Jiri Olsa) [1387909] - [tools] perf stat: Add computation of TopDown formulas (Jiri Olsa) [1387909] - [tools] perf stat: Basic support for TopDown in perf stat (Jiri Olsa) [1387909] - [tools] perf test: Ignore .scale and other special files (Jiri Olsa) [1387909] - [tools] perf script: Show call graphs when 1st event doesn't have it but some other has (Jiri Olsa) [1387909] - [tools] tools lib api: Respect CROSS_COMPILE for the linker (Jiri Olsa) [1387909] - [tools] perf evlist: Fix alloc_mmap() failure path (Jiri Olsa) [1387909] - [tools] perf evsel: Provide way to extract integer value from format_field (Jiri Olsa) [1387909] - [tools] perf: Handle -EOPNOTSUPP for sampling events (Jiri Olsa) [1387909] - [tools] perf buildid-cache: Use path/to/bin/buildid/elf instead of path/to/bin/buildid (Jiri Olsa) [1387909] - [tools] perf symbols: Cleanup the code flow of dso__find_kallsyms (Jiri Olsa) [1387909] - [tools] perf symbols: Introduce filename__readable to check readability (Jiri Olsa) [1387909] - [tools] perf tools: Add arch/*/include/generated/ to .gitignore (Jiri Olsa) [1387909] - [tools] Pass arg to fdarray__filter's call back function (Jiri Olsa) [1387909] - [tools] perf evlist: Choose correct reading direction according to evlist->backward (Jiri Olsa) [1387909] - [tools] perf evlist: Check 'base' pointer before checking refcnt when put a mmap (Jiri Olsa) [1387909] - [tools] perf evlist: Don't poll and mmap overwritable events (Jiri Olsa) [1387909] - [tools] perf record: Robustify perf_event__synth_time_conv() (Jiri Olsa) [1387909] - [tools] perf thread: Adopt get_main_thread from db-export.c (Jiri Olsa) [1387909] - [kernel] perf/core: Limit matching exclusive events to one PMU (Jiri Olsa) [1387909] - [x86] perf/x86/intel/bts: Make it an exclusive PMU (Jiri Olsa) [1387909] - [x86] perf/x86/intel/bts: Make sure debug store is valid (Jiri Olsa) [1387909] - [x86] perf/x86/amd: Make HW_CACHE_REFERENCES and HW_CACHE_MISSES measure L2 (Jiri Olsa) [1387909] - [x86] perf/x86/intel/pt: Do validate the size of a kernel address filter (Jiri Olsa) [1387909] - [x86] perf/x86/intel/pt: Fix kernel address filter's offset validation (Jiri Olsa) [1387909] - [x86] perf/x86/intel/pt: Fix an off-by-one in address filter configuration (Jiri Olsa) [1387909] - [x86] perf/x86/intel: Don't disable "intel_bts" around "intel" event batching (Jiri Olsa) [1387909] - [x86] perf/x86/intel: Fix PEBSv3 record drain (Jiri Olsa) [1387909] - [x86] perf/x86/intel/bts: Kill a silly warning (Jiri Olsa) [1387909] - [x86] perf/x86/intel/bts: Fix BTS PMI detection (Jiri Olsa) [1387909] - [x86] perf/x86/intel/bts: Fix confused ordering of PMU callbacks (Jiri Olsa) [1387909] - [x86] perf/x86/amd/uncore: Prevent use after free (Jiri Olsa) [1387909] - [kernel] perf/core: Remove WARN from perf_event_read() (Jiri Olsa) [1387909] - [kernel] perf/core: Use this_cpu_ptr() when stopping AUX events (Jiri Olsa) [1387909] - [kernel] perf/core: Check return value of the perf_event_read() IPI (Jiri Olsa) [1387909] - [kernel] perf/core: Enable mapping of the stop filters (Jiri Olsa) [1387909] - [kernel] perf/core: Update filters only on executable mmap (Jiri Olsa) [1387909] - [kernel] perf/core: Fix file name handling for start/stop filters (Jiri Olsa) [1387909] - [kernel] perf/core: Fix event_function_local() (Jiri Olsa) [1387909] - [x86] perf/x86/intel/uncore: Fix uncore num_counters (Jiri Olsa) [1387909] - [x86] perf/x86/intel/uncore: Remove redundant pci_get_drvdata() (Jiri Olsa) [1387909] - [x86] perf/x86/intel: Use Intel family macros for core perf events (Jiri Olsa) [1387909] - [kernel] perf/core: Fix crash due to account/unaccount_sb_event() inconsistency (Jiri Olsa) [1387909] - [kernel] perf/abi: Change the errno for sampling event not supported in hardware (Jiri Olsa) [1387909] - [x86] perf/x86/intel/uncore: Locate specific box by checking full device info (Jiri Olsa) [1387909] - [x86] perf/x86/intel: Add 'static' keyword to locally used arrays (Jiri Olsa) [1387909] - [kernel] perf/core: Fix implicitly enable dynamic interrupt throttle (Jiri Olsa) [1387909] - [kernel] perf/core: Rename the perf_event_aux*() APIs to perf_event_sb*(), to separate them from AUX ring-buffer records (Jiri Olsa) [1387909] - [kernel] perf/core: Optimize side-band event delivery (Jiri Olsa) [1387909]- [tty] console: Move userspace I/O out of console_lock to fix lockdep warning (Waiman Long) [1371886] - [net] dctcp: update cwnd on congestion event (Florian Westphal) [1386923] - [net] packet: fix race condition in packet_set_ring (Hangbin Liu) [1401853] {CVE-2016-8655} - [net] ipv4: allow local fragmentation in ip_finish_output_gso() (Lance Richardson) [1387662] - [i2c] i2c / acpi: Assign IRQ for devices that have GpioInt automatically (David Arcari) [1383814] - [i2c] i2c / acpi: Use 0 to indicate that device does not have interrupt assigned (David Arcari) [1383814] - [gpio] gpio / acpi: Add support for retrieving GpioInt resources from a device (David Arcari) [1383814] - [gpio] gpio / acpi: Add support for _DSD device properties (David Arcari) [1383814] - [pinctrl] intel: sunrisepoint: Add Intel Sunrisepoint-H support (David Arcari) [1383814] - [pinctrl] intel: Add Intel Sunrisepoint pin controller and GPIO support (David Arcari) [1383814] - [kernel] pm / sleep: Add macro to define common late/early system PM callbacks (David Arcari) [1383814] - [kernel] pinctrl: Pass all configs to driver on pin_config_set() (David Arcari) [1383814] - [pinctrl] pinconf: fix comparison of different types (David Arcari) [1383814] - [pinctrl] shut up a couple of pinctrl warnings (David Arcari) [1383814] - [kernel] pinctrl: rip out the direct pinconf API (David Arcari) [1383814] - [kernel] gpio: add IRQ chip helpers in gpiolib (David Arcari) [1383814] - [kernel] genirq: Provide irq_request/release_resources chip callbacks (David Arcari) [1383814] - [netdrv] ena: change the return type of ena_set_push_mode() to be void (Vitaly Kuznetsov) [1357491] - [netdrv] ena: Fix error return code in ena_device_init() (Vitaly Kuznetsov) [1357491] - [netdrv] ena: Remove unnecessary pci_set_drvdata() (Vitaly Kuznetsov) [1357491] - [netdrv] ena: Add a driver for Amazon Elastic Network Adapters (Vitaly Kuznetsov) [1357491] - [netdrv] ibmveth: calculate gso_segs for large packets (Gustavo Duarte) [1361958] - [netdrv] ibmveth: set correct gso_size and gso_type (Gustavo Duarte) [1361958] - [scsi] cxlflash: Fix crash in cxlflash_restore_luntable() (Gustavo Duarte) [1400524] - [scsi] cxlflash: Improve context_reset() logic (Gustavo Duarte) [1400524] - [scsi] cxlflash: Avoid command room violation (Gustavo Duarte) [1400524] - [s390] zfcp: close window with unblocked rport during rport gone (Hendrik Brueckner) [1391440] - [s390] zfcp: fix ELS/GS request&response length for hardware data router (Hendrik Brueckner) [1391435] - [s390] zfcp: fix fc_host port_type with NPIV (Hendrik Brueckner) [1391436] - [s390] scsi: zfcp: spin_lock_irqsave() is not nestable (Hendrik Brueckner) [1391534] - [s390] zfcp: trace full payload of all SAN records (req, resp, iels) (Hendrik Brueckner) [1391534] - [s390] zfcp: fix payload trace length for SAN request&response (Hendrik Brueckner) [1391534] - [s390] zfcp: fix D_ID field with actual value on tracing SAN responses (Hendrik Brueckner) [1391534] - [s390] zfcp: restore tracing of handle for port and LUN with HBA records (Hendrik Brueckner) [1391534] - [s390] zfcp: trace on request for open and close of WKA port (Hendrik Brueckner) [1391534] - [s390] zfcp: restore: Dont use 0 to indicate invalid LUN in rec trace (Hendrik Brueckner) [1391534] - [s390] zfcp: retain trace level for SCSI and HBA FSF response records (Hendrik Brueckner) [1391534]- [kernel] genirq: Add default affinity mask command line option (Clark Williams) [1336556] - [kernel] tick: hrtimer-broadcast: Prevent endless restarting when broadcast device is unused (Prarit Bhargava) [1393589] - [netdrv] ibmvnic: Start completion queue negotiation at server-provided optimum values (Steve Best) [1403396] - [netdrv] ibmvnic: Fix missing brackets in init_sub_crq_irqs (Steve Best) [1403396] - [netdrv] ibmvnic: Fix releasing of sub-CRQ IRQs in interrupt context (Steve Best) [1403396] - [netdrv] ibmvnic: Update MTU after device initialization (Steve Best) [1403396] - [netdrv] ibmvnic: Fix GFP_KERNEL allocation in interrupt context (Steve Best) [1403396] - [netdrv] ibmvnic: fix error return code in ibmvnic_probe() (Steve Best) [1403396] - [netdrv] ibmvnic: convert to use simple_open() (Steve Best) [1403396] - [netdrv] slip: Fix deadlock in write_wakeup (Steve Best) [1403497] - [netdrv] slip: fix spinlock variant (Steve Best) [1403497] - [netdrv] ibmvnic: Handle backing device failover and reinitialization (Steve Best) [1403692] - [scsi] storvsc: Use the specified target ID in device lookup (Cathy Avery) [1308632] - [scsi] storvsc: Install the storvsc specific timeout handler for FC devices (Cathy Avery) [1308632] - [scsi] storvsc: Fix typo in MODULE_PARM_DESC (Cathy Avery) [1308632] - [scsi] storvsc: Tighten up the interrupt path (Cathy Avery) [1308632] - [scsi] storvsc: Refactor the code in storvsc_channel_init() (Cathy Avery) [1308632] - [scsi] storvsc: Properly support Fibre Channel devices (Cathy Avery) [1308632] - [scsi] storvsc: Fix a bug in the layout of the hv_fc_wwn_packet (Cathy Avery) [1308632] - [char] random: add interrupt callback to VMBus IRQ handler (Vitaly Kuznetsov) [1391433] - [x86] hyperv: manually clear IO-APIC IRR bit for migrating IRQs (Vitaly Kuznetsov) [1358691] - [x86] kvm: nvmx: fix nested tsc scaling (Bandan Das) [1370163] - [x86] smp: Don't try to poke disabled/non-existent APIC (Prarit Bhargava) [1373738] - [x86] revert "perf/uncore: Disable uncore on kdump kernel" (Prarit Bhargava) [1373738] - [x86] smpboot: Init apic mapping before usage (Prarit Bhargava) [1373738] - [x86] Handle non enumerated CPU after physical hotplug (Prarit Bhargava) [1373738] - [pci] hv: Allocate physically contiguous hypercall params buffer (Cathy Avery) [1364313] - [pci] hv: Delete the device earlier from hbus->children for hot-remove (Cathy Avery) [1364313] - [pci] hv: Fix hv_pci_remove() for hot-remove (Cathy Avery) [1364313] - [pci] hv: Use the correct buffer size in new_pcichild_device() (Cathy Avery) [1364313] - [pci] hv: Handle hv_pci_generic_compl() error case (Cathy Avery) [1364313] - [pci] hv: Handle vmbus_sendpacket() failure in hv_compose_msi_msg() (Cathy Avery) [1364313] - [pci] hv: Remove the unused 'wrk' in struct hv_pcibus_device (Cathy Avery) [1364313] - [pci] hv: Use pci_function_description[0] in struct definitions (Cathy Avery) [1364313] - [pci] hv: Use zero-length array in struct pci_packet (Cathy Avery) [1364313] - [pci] hv: Use list_move_tail() instead of list_del() + list_add_tail() (Cathy Avery) [1364313] - [drm] i915/kbl: Remove preliminary_hw_support protection from KBL. (Rob Clark) [1305702] - [tty] serial: 8250_pci: Detach low-level driver during PCI error recovery (Steve Best) [1400506] - [mm] Change memory hotplug normal message to use pr_debug (Cathy Avery) [1370415]- [vfio] pci: make an array larger (Myron Stowe) [1405700] - [kernel] arm/pci: Move align_resource function pointer to pci_host_bridge structure (Myron Stowe) [1405700] - [pci] Wait 1 second between disabling VFs and clearing NumVFs (Myron Stowe) [1405700] - [pci] Remove VFs in reverse order if virtfn_add() fails (Myron Stowe) [1405700] - [pci] Remove redundant validation of SR-IOV offset/stride registers (Myron Stowe) [1405700] - [pci] Enable SR-IOV ARI Capable Hierarchy before reading TotalVFs (Myron Stowe) [1405700] - [pci] Expand Enhanced Allocation BAR output (Myron Stowe) [1405700] - [uapi] pci: Make Enhanced Allocation bitmasks more obvious (Myron Stowe) [1405700] - [pci] Handle Enhanced Allocation capability for SR-IOV devices (Myron Stowe) [1405700] - [pci] Add support for Enhanced Allocation devices (Myron Stowe) [1405700] - [uapi] pci: Add Enhanced Allocation register entries (Myron Stowe) [1405700] - [pci] Handle IORESOURCE_PCI_FIXED when assigning resources (Myron Stowe) [1405700] - [pci] Handle IORESOURCE_PCI_FIXED when sizing resources (Myron Stowe) [1405700] - [pci] Clear IORESOURCE_UNSET when reverting to firmware-assigned address (Myron Stowe) [1405700] - [pci] msi: Export all remapped MSIs to sysfs attributes (Myron Stowe) [1405700] - [pci] Disable MSI on SiS 761 (Myron Stowe) [1405700] - [kernel] pci: Turn off Request Attributes to avoid Chelsio T5 Completion erratum (Myron Stowe) [1405700] - [x86] pci: Make pci_subsys_init() static (Myron Stowe) [1405700] - [pci] Remove unnecessary "if" statement (Myron Stowe) [1405700] - [pci] pciehp: Queue power work requests in dedicated function (Myron Stowe) [1405700]- [pci] Disable async suspend/resume for JMicron multi-function SATA/AHCI (Myron Stowe) [1403464] - [kernel] pci: Add pci_scan_root_bus_msi() (Myron Stowe) [1403464] - [pci] pciehp: Remove ignored MRL sensor interrupt events (Myron Stowe) [1403464] - [pci] pciehp: Remove unused interrupt events (Myron Stowe) [1403464] - [pci] pciehp: Handle invalid data when reading from non-existent devices (Myron Stowe) [1403464] - [kernel] pci: Hold pci_slot_mutex while searching bus->slots list (Myron Stowe) [1403464] - [kernel] pci: Protect pci_bus->slots with pci_slot_mutex, not pci_bus_sem (Myron Stowe) [1403464] - [pci] msi: Free legacy IRQ when enabling MSI/MSI-X (Myron Stowe) [1403464] - [kernel] pci: Add pcibios_alloc_irq() and pcibios_free_irq() (Myron Stowe) [1403464] - [pci] Restore ACS configuration as part of pci_restore_state() (Myron Stowe) [1403464] - [pci] pciehp: Simplify pcie_poll_cmd() (Myron Stowe) [1403464] - [pci] Use "slot" and "pci_slot" for struct hotplug_slot and struct pci_slot (Myron Stowe) [1403464] - [pci] pci / acpi: Fix pci_acpi_optimize_delay() comment (Myron Stowe) [1403464] - [pci] Remove a broken link in quirks.c (Myron Stowe) [1403464] - [pci] Remove useless redundant code (Myron Stowe) [1403464] - [pci] Simplify pci_find_(ext_)capability() return value checks (Myron Stowe) [1403464] - [pci] Move PCI_FIND_CAP_TTL to pci.h and use it in quirks (Myron Stowe) [1403464] - [pci] Add pcie_downstream_port() (true for Root and Switch Downstream Ports) (Myron Stowe) [1403464] - [pci] Fix pcie_port_device_resume() comment (Myron Stowe) [1403464] - [pci] Shift PCI_CLASS_NOT_DEFINED consistently with other classes (Myron Stowe) [1403464] - [pci] revert aeb30016fec3 ("pci: add Intel USB specific reset method") (Myron Stowe) [1403464] - [pci] Fix TI816X class code quirk (Myron Stowe) [1403464] - [pci] Fix generic NCR 53c810 class code quirk (Myron Stowe) [1403464] - [pci] Add quirk for Intersil/Techwell TW686[4589] AV capture cards (Myron Stowe) [1403464] - [pci] Remove Intel Cherrytrail D3 delays (Myron Stowe) [1403464] - [kernel] pci/msi: Rename "struct msi_chip" to "struct msi_controller" (Myron Stowe) [1403464]- [nvme] switch abort to blk_execute_rq_nowait (David Milburn) [1392923] - [nvme] Remove RCU namespace protection (David Milburn) [1384066] - [nvme] Only release requested regions (David Milburn) [1384066] - [block] blk-mq: clear q->mq_ops if init fail (David Milburn) [1384066] - [nvme] Short-cut removal on surprise hot-unplug (David Milburn) [1384066] - [uapi] nvme: Allow user initiated rescan (David Milburn) [1384066] - [nvme] Reduce driver log spamming (David Milburn) [1384066] - [nvme] Unbind driver on failure (David Milburn) [1384066] - [nvme] Delete only created queues (David Milburn) [1384066] - [block] blk-mq: fix undefined behaviour in order_to_size() (David Milburn) [1384066] - [nvme] fix nvme_ns_remove() deadlock (David Milburn) [1384066] - [nvme] switch to RCU freeing the namespace (David Milburn) [1384066] - [nvme] correct comment for offset enum of controller registers in nvme.h (David Milburn) [1384066] - [nvme] add helper nvme_cleanup_cmd() (David Milburn) [1384066] - [nvme] move AER handling to common code (David Milburn) [1384066] - [nvme] move namespace scanning to core (David Milburn) [1384066] - [nvme] tighten up state check for namespace scanning (David Milburn) [1384066] - [nvme] introduce a controller state machine (David Milburn) [1384066] - [nvme] remove the io_incapable method (David Milburn) [1384066] - [nvme] nvme_core_exit() should do cleanup in the reverse order as nvme_core_init does (David Milburn) [1384066] - [nvme] Fix check_flush_dependency warning (David Milburn) [1384066] - [nvme] small typo in section BLK_DEV_NVME_SCSI of host/Kconfig (David Milburn) [1384066] - [nvme] fix cntlid type (David Milburn) [1384066] - [nvme] silence warning about unused 'dev' (David Milburn) [1384066] - [block] blk-mq: Make blk_mq_all_tag_busy_iter static (David Milburn) [1384066] - [block] mtip32xx: Convert to use blk_mq_tagset_busy_iter (David Milburn) [1384066] - [nvme] Use blk-mq helper for IO termination (David Milburn) [1384066] - [nvme] Skip async events for degraded controllers (David Milburn) [1384066] - [nvme] add helper nvme_setup_cmd() (David Milburn) [1384066] - [nvme] rewrite discard support (David Milburn) [1384066] - [block] add offset in blk_add_request_payload() (David Milburn) [1384066] - [nvme] add helper nvme_map_len() (David Milburn) [1384066] - [block] blk-mq: Export tagset iter function (David Milburn) [1384066] - [nvme] avoid cqe corruption when update at the same time as read (David Milburn) [1384066] - [block] blk-mq: Use proper cpumask iterator (David Milburn) [1384066] - [nvme] Expose ns wwid through single sysfs entry (David Milburn) [1384066] - [nvme] Remove unused sq_head read in completion path (David Milburn) [1384066] - [nvme] expose cntlid in sysfs (David Milburn) [1384066] - [nvme] return the whole CQE through the request passthrough interface (David Milburn) [1384066] - [nvme] split pci module out of core module (David Milburn) [1384066] - [nvme] make SG_IO support optional (David Milburn) [1384066] - [nvme] split dev_list_lock (David Milburn) [1384066] - [nvme] move timeout variables to core.c (David Milburn) [1384066] - [nvme] host: reference the fabric module for each bdev open callout (David Milburn) [1384066] - [nvme] fix drvdata setup for the nvme device (David Milburn) [1384066] - [nvme] Log the ctrl device name instead of the underlying pci device name (David Milburn) [1384066] - [block] blk-mq: add bounds check on tag-to-rq conversion (David Milburn) [1384066] - [block] blk-mq: Fix NULL pointer updating nr_requests (David Milburn) [1384066]- [kernel] audit: move calcs after alloc and check when logging set loginuid (Richard Guy Briggs) [1155608] - [kernel] audit: add tty field to LOGIN event (Richard Guy Briggs) [1155608] - [netdrv] alx: enable multiple tx queues (Jarod Wilson) [1396261] - [netdrv] alx: enable msi-x interrupts by default (Jarod Wilson) [1396261] - [netdrv] alx: prepare tx path for multi queue support (Jarod Wilson) [1396261] - [netdrv] alx: prepare resource allocation for multi queue support (Jarod Wilson) [1396261] - [netdrv] alx: prepare interrupt functions for multiple queues (Jarod Wilson) [1396261] - [netdrv] alx: switch to per queue data structures (Jarod Wilson) [1396261] - [netdrv] alx: add ability to allocate and free alx_napi structures (Jarod Wilson) [1396261] - [netdrv] alx: extend data structures for multi queue support (Jarod Wilson) [1396261] - [netdrv] alx: refactor descriptor allocation (Jarod Wilson) [1396261] - [netdrv] alx: fix error handling in __alx_open (Jarod Wilson) [1396261] - [netdrv] alx: add module parameter to enable msi-x support (Jarod Wilson) [1396261] - [netdrv] alx: add msi-x support (Jarod Wilson) [1396261] - [netdrv] alx: factor out part of the interrupt handler (Jarod Wilson) [1396261] - [netdrv] alx: refactor msi enablement and disablement (Jarod Wilson) [1396261] - [netdrv] Add Killer E2500 device ID in alx driver (Jarod Wilson) [1396261] - [netdrv] alx: add tso support (Jarod Wilson) [1396261] - [netdrv] alx: Work around the DMA RX overflow issue (Jarod Wilson) [1396261] - [netdrv] alx: use custom skb allocator (Jarod Wilson) [1396261] - [netdrv] bnx2: fix locking when netconsole is used (Neil Horman) [1391233] - [netdrv] bnx2: Reset device during driver initialization (Neil Horman) [1391233] - [netdrv] bnx2: use IS_ENABLED() instead of checking for built-in or module (Neil Horman) [1391233] - [netdrv] qed: Utilize FW 8.10.3.0 (Harish Patil) [1368248] - [pci] Limit config space size for Netronome NFP4000 (John Linville) [1377765] - [pci] Add Netronome NFP4000 PF device ID (John Linville) [1377765] - [pci] Limit config space size for Netronome NFP6000 family (John Linville) [1377765] - [pci] Add Netronome vendor and device IDs (John Linville) [1377765] - [pci] Support PCIe devices with short cfg_size (John Linville) [1377765] - [x86] perf/x86/intel/rapl: Add Knights Mill CPUID (Jiri Olsa) [1381288] - [x86] perf/x86/rapl: Enable Apollo Lake RAPL support (Jiri Olsa) [1381288] - [x86] perf/x86/rapl: Add Skylake server model detection (Jiri Olsa) [1381288] - [x86] perf/x86/rapl: Use Intel family macros for RAPL (Jiri Olsa) [1381288] - [x86] perf/rapl: Add missing Broadwell model (Jiri Olsa) [1381288] - [x86] perf/rapl: Reorder model numbers (Jiri Olsa) [1381288] - [x86] perf/x86/intel/rapl: Support Skylake RAPL domains (Jiri Olsa) [1381288] - [x86] perf/intel/rapl: Make the Intel RAPL PMU driver modular (Jiri Olsa) [1381288]- [net] sctp: validate chunk len before actually using it (Hangbin Liu) [1399459] {CVE-2016-9555} - [net] sctp: rename WORD_TRUNC/ROUND macros (Hangbin Liu) [1399459] {CVE-2016-9555} - [net] sctp: keep fragmentation point aligned to word size (Hangbin Liu) [1399459] {CVE-2016-9555} - [net] ipv6: bump genid when the IFA_F_TENTATIVE flag is clear (Paolo Abeni) [1380022] - [net] iucv: use basic blocks for iucv inline assemblies (Neil Horman) [1364038] - [net] add alloc_skb_with_frags() helper (Neil Horman) [1364038] - [net] af_iucv: Validate socket address length in iucv_sock_bind() (Neil Horman) [1364038] - [net] af_iucv: use paged SKBs for big outbound messages (Neil Horman) [1364038] - [net] af_iucv: use paged SKBs for big inbound messages (Neil Horman) [1364038] - [net] af_iucv: remove fragment_skb() to use paged SKBs (Neil Horman) [1364038] - [net] new helper memcpy_from_msg() (Neil Horman) [1364038] - [net] sctp: fix the panic caused by route update (Xin Long) [1380226] - [net] ipv6: Fix wrong direct fetch of hw_enc_features in ipv6_gso_segment() (Hangbin Liu) [1398723] - [net] Reserve skb headroom and set skb->dev even if using __alloc_skb (Hangbin Liu) [1395163] - [net] igmp: do not remove igmp souce list info when set link down (Hangbin Liu) [1383578] - [net] ipv4: fix all space errors in file igmp.c (Hangbin Liu) [1383578] - [documentation] net: ipv6: mld: document force_mld_version in ip-sysctl.txt (Hangbin Liu) [1389611] - [documentation] igmp: Document sysctl force_igmp_version (Hangbin Liu) [1383570] - [documentation] net: Fix indentation of the conf/ documentation block (Hangbin Liu) [1383570] - [net] rtnetlink: fix rtnl_vfinfo_size (Sabrina Dubroca) [1392128] - [net] l2tp: fix use-after-free during module unload (Eelco Chaudron) [1371621] - [net] tcp: fix race during timewait sk creation (Florian Westphal) [1376420] - [netdrv] bna: Add synchronization for tx ring (Jonathan Toppins) [1379588] - [netdrv] tg3: Avoid NULL pointer dereference in tg3_io_error_detected() (Jonathan Toppins) [1382379] - [netdrv] tg3: Report the correct number of RSS queues through tg3_get_rxnfc (Jonathan Toppins) [1382379]- [powerpc] eeh: Reworked eeh_pe_bus_get() (Gustavo Duarte) [1315131] - [powerpc] eeh: Synchronize recovery in host/guest (Gustavo Duarte) [1315131] - [powerpc] eeh: Don't remove passed VFs (Gustavo Duarte) [1315131] - [powerpc] eeh: Don't propagate error to guest (Gustavo Duarte) [1315131] - [powerpc] eeh: powerpc/eeh: Support error recovery for VF PE (Gustavo Duarte) [1315131] - [powerpc] powernv: Support PCI config restore for VFs (Gustavo Duarte) [1315131] - [powerpc] powernv: Support EEH reset for VF PE (Gustavo Duarte) [1315131] - [powerpc] eeh: Create PE for VFs (Gustavo Duarte) [1315131] - [powerpc] eeh: EEH device for VF (Gustavo Duarte) [1315131] - [powerpc] eeh: Cache normal BARs, not windows or IOV BARs (Gustavo Duarte) [1315131] - [powerpc] pci: Remove VFs prior to PF (Gustavo Duarte) [1315131] - [powerpc] pci: Add pcibios_bus_add_device() weak function (Gustavo Duarte) [1315131] - [powerpc] pci/iov: Rename and export virtfn_{add, remove} (Gustavo Duarte) [1315131] - [powerpc] powernv: allocate sparse PE# when using M64 BAR in Single PE mode (Gustavo Duarte) [1315131] - [powerpc] powernv: boundary the total VF BAR size instead of the individual one (Gustavo Duarte) [1315131] - [powerpc] powernv: replace the hard coded boundary with gate (Gustavo Duarte) [1315131] - [powerpc] powernv: use one M64 BAR in Single PE mode for one VF BAR (Gustavo Duarte) [1315131] - [powerpc] powernv: simplify the calculation of iov resource alignment (Gustavo Duarte) [1315131] - [powerpc] powernv: don't enable SRIOV when VF BAR has non 64bit-prefetchable BAR (Gustavo Duarte) [1315131] - [powerpc] eeh: More relaxed hotplug criterion (Gustavo Duarte) [1315131] - [powerpc] iommu: Set default DMA offset in dma_dev_setup (Gustavo Duarte) [1315131] - [powerpc] pci: Don't try to restore VF BARs (Gustavo Duarte) [1315131] - [powerpc] powernv: Unfreeze VF PE on releasing it (Gustavo Duarte) [1315131] - [powerpc] powernv: Include VF PE in PELTV of PF PE (Gustavo Duarte) [1315131] - [powerpc] powernv: Fix the log message when disabling VF (Gustavo Duarte) [1315131] - [powerpc] eeh: remove unused macro IS_BRIDGE (Gustavo Duarte) [1315131] - [powerpc] eeh: fix powernv_eeh_wait_state delay logic (Gustavo Duarte) [1315131] - [powerpc] eeh: fix comment for wait_state() (Gustavo Duarte) [1315131] - [powerpc] eeh: fix start/end/flags type in struct pci_io_addr_range{} (Gustavo Duarte) [1315131] - [powerpc] pci: Add PCI resource alignment documentation (Gustavo Duarte) [1315131] - [powerpc] powernv: Group VF PE when IOV BAR is big on PHB3 (Gustavo Duarte) [1315131] - [powerpc] powernv: Reserve additional space for IOV BAR, with m64_per_iov supporte (Gustavo Duarte) [1315131] - [powerpc] powernv: Implement pcibios_iov_resource_alignment() on powernv (Gustavo Duarte) [1315131] - [powerpc] pci: Don't unset PCI resources for VFs (Gustavo Duarte) [1315131]- [kernel] audit: fix formatting of AUDIT_CONFIG_CHANGE events (Paul Moore) [1399823] - [kernel] x86/panic: replace smp_send_stop() with kdump friendly version in panic path (Xunlei Pang) [1182375 726846] - [kernel] kexec: use core_param for crash_kexec_post_notifiers boot option (Xunlei Pang) [1182375 726846] - [kernel] panic/kexec: fix "crash_kexec_post_notifiers" option issue in oops path (Xunlei Pang) [1182375 726846] - [kernel] panic: call the 2nd crash_kexec() only if crash_kexec_post_notifiers is enabled (Xunlei Pang) [1182375 726846] - [kernel] panic: add "crash_kexec_post_notifiers" option for kdump after panic_notifers (Xunlei Pang) [1182375 726846] - [kernel] panic: call panic handlers before kmsg_dump (Xunlei Pang) [1182375 726846] - [acpi] acpi / apd: Add device HID for future AMD UART controller (Suravee Suthikulpanit) [1329004] - [tty] serial: 8250_dw: add support for AMD SOC Carrizo (Suravee Suthikulpanit) [1329004] - [x86] acpi: add AMD ACPI2Platform device support for x86 system (Suravee Suthikulpanit) [1329004] - [vfio] pci: Fix integer overflows, bitmask check (Mateusz Guzik) [1394628 1394992] {CVE-2016-9083 CVE-2016-9084} - [x86] kvm: x86: Check memopp before dereference (Mateusz Guzik) [1395806] {CVE-2016-8630} - [x86] Mark Intel Purley supported (Steve Best) [1371748] - [x86] platform/uv/bau: Add UV4-specific functions (Frank Ramsay) [1386692] - [x86] platform/uv/bau: Fix payload queue setup on UV4 hardware (Frank Ramsay) [1386692] - [x86] platform/uv/bau: Disable software timeout on UV4 hardware (Frank Ramsay) [1386692] - [x86] platform/uv/bau: Populate ->uvhub_version with UV4 version information (Frank Ramsay) [1386692] - [x86] platform/uv/bau: Use generic function pointers (Frank Ramsay) [1386692] - [x86] platform/uv/bau: Add generic function pointers (Frank Ramsay) [1386692] - [x86] platform/uv/bau: Convert uv_physnodeaddr() use to uv_gpa_to_offset() (Frank Ramsay) [1386692] - [x86] platform/uv/bau: Clean up pq_init() (Frank Ramsay) [1386692] - [x86] platform/uv/bau: Clean up and update printks (Frank Ramsay) [1386692] - [x86] platform/uv/bau: Clean up vertical alignment (Frank Ramsay) [1386692] - [x86] Mark Kaby Lake with Kaby Lake PCH as supported (David Arcari) [1391219] - [mfd] lpss: Fix Intel Kaby Lake PCH-H properties (David Arcari) [1391219] - [lib] mpi: Fix NULL ptr dereference in mpi_powm() (Mateusz Guzik) [1398458] {CVE-2016-8650} - [mm] tmpfs: fix SEEK_DATA/SEEK_HOLE regression (Adrian Reber) [1396390] - [powercap] rapl: Add support for Ivy Bridge server (Prarit Bhargava) [1379590]- [x86] mce/amd: Extract the error address on SMCA systems (David Arcari) [1389383] - [edac] x86/mce, edac/mce_amd: Print MCA_SYND and MCA_IPID during MCE on SMCA systems (David Arcari) [1389383] - [trace] x86/mce/amd: Save MCA_IPID in MCE struct on SMCA systems (David Arcari) [1389383] - [x86] mce/amd: Ensure the deferred error interrupt is of type APIC on SMCA systems (David Arcari) [1389383] - [x86] mce/amd: Update sysfs bank names for SMCA systems (David Arcari) [1389383] - [edac] x86/mce/amd, edac/mce_amd: Define and use tables for known SMCA IP types (David Arcari) [1389383] - [edac] mce_amd: Use SMCA prefix for error descriptions arrays (David Arcari) [1389383] - [edac] mce_amd: Add missing SMCA error descriptions (David Arcari) [1389383] - [x86] mce/amd: Read MSRs on the CPU allocating the threshold blocks (David Arcari) [1389383] - [edac] mce_amd: Print syndrome register value on SMCA systems (David Arcari) [1389383] - [trace] x86/mce: Add support for new MCA_SYND register (David Arcari) [1389383] - [x86] mce/amd: Use msr_ops.misc() in allocate_threshold_blocks() (David Arcari) [1389383] - [x86] mce/amd: Increase size of the bank_map type (David Arcari) [1389383] - [edac] mce_amd: Detect SMCA using X86_FEATURE_SMCA (David Arcari) [1389383] - [x86] cpu: Add detection of AMD RAS Capabilities (David Arcari) [1389383] - [x86] cpufeature: Cleanup get_cpu_cap() (David Arcari) [1389383] - [x86] mce/amd: Save an indentation level in prepare_threshold_block() (David Arcari) [1389383] - [x86] mce/amd: Disable LogDeferredInMcaStat for SMCA systems (David Arcari) [1389383] - [x86] mce/amd: Log Deferred Errors using SMCA MCA_DE{STAT, ADDR} registers (David Arcari) [1389383] - [x86] mce: Detect and use SMCA-specific msr_ops (David Arcari) [1389383] - [x86] mce: Define vendor-specific MSR accessors (David Arcari) [1389383] - [x86] mce/amd: Document some functionality (David Arcari) [1389383] - [x86] mce: Clarify comments regarding deferred error (David Arcari) [1389383] - [x86] mce/amd: Fix logic to obtain block address (David Arcari) [1389383] - [edac] x86/mce/amd, edac: Enable error decoding of Scalable MCA errors (David Arcari) [1389383] - [x86] mce: Move MCx_CONFIG MSR definitions (David Arcari) [1389383] - [x86] mce/amd: Set MCAX Enable bit (David Arcari) [1389383] - [x86] mce/amd: Carve out threshold block preparation (David Arcari) [1389383] - [x86] mce/amd: Fix LVT offset configuration for thresholding (David Arcari) [1389383] - [x86] mce/amd: Reduce number of blocks scanned per bank (David Arcari) [1389383] - [x86] mce/amd: Do not perform shared bank check for future processors (David Arcari) [1389383] - [x86] mce: Fix order of AMD MCE init function call (David Arcari) [1389383] - [edac] mce_amd: Don't emit 'CE' for Deferred error (David Arcari) [1389383] - [edac] mce, amd: Correct formatting of decoded text (David Arcari) [1389383] - [edac] mce, amd: Remove leftover unused mask (David Arcari) [1389383] - [edac] mce, amd: Fix decoding module loading on unsupported hw (David Arcari) [1389383] - [platform] intel-hid: Remove duplicated acpi_remove_notify_handler (David Arcari) [1389598] - [platform] intel-hid: add a workaround to ignore an event after waking up from S4 (David Arcari) [1389598] - [platform] intel-hid: allocate correct amount of memory for private struct (David Arcari) [1389598] - [platform] intel-hid: fix incorrect entries in intel_hid_keymap (David Arcari) [1389598] - [platform] intel-hid: new hid event driver for hotkeys (David Arcari) [1389598]- [iommu] vt-d: Fix dead-locks in disable_dmar_iommu() path (Myron Stowe) [1374426] - [iommu] vt-d: Return error code in domain_context_mapping_one() (Myron Stowe) [1374426] - [iommu] vt-d: Reduce extra first level entry in iommu->domains (Myron Stowe) [1374426] - [iommu] vt-d: Avoid duplicate device_domain_info structures (Myron Stowe) [1374426] - [iommu] vt-d: Only insert alias dev_info if there is an alias (Myron Stowe) [1374426] - [iommu] vt-d: Pass device_domain_info to __dmar_remove_one_dev_info (Myron Stowe) [1374426] - [iommu] vt-d: Remove dmar_global_lock from device_notifier (Myron Stowe) [1374426] - [iommu] vt-d: Get rid of domain->iommu_lock (Myron Stowe) [1374426] - [iommu] vt-d: Only call domain_remove_one_dev_info to detach old domain (Myron Stowe) [1374426] - [iommu] vt-d: Unify domain->iommu attach/detachment (Myron Stowe) [1374426] - [iommu] vt-d: Establish domain<->iommu link in dmar_insert_one_dev_info (Myron Stowe) [1374426] - [iommu] vt-d: Pass an iommu pointer to domain_init() (Myron Stowe) [1374426] - [iommu] vt-d: Rename iommu_detach_dependent_devices() (Myron Stowe) [1374426] - [iommu] vt-d: Rename domain_remove_one_dev_info() (Myron Stowe) [1374426] - [iommu] vt-d: Rename dmar_insert_dev_info() (Myron Stowe) [1374426] - [iommu] vt-d: Simplify domain_remove_dev_info() (Myron Stowe) [1374426] - [iommu] vt-d: Simplify domain_remove_one_dev_info() (Myron Stowe) [1374426] - [iommu] vt-d: Simplify io/tlb flushing in intel_iommu_unmap (Myron Stowe) [1374426] - [iommu] vt-d: Replace iommu_bmp with a refcount (Myron Stowe) [1374426] - [iommu] vt-d: Kill dmar_domain->id (Myron Stowe) [1374426] - [iommu] vt-d: Don't pre-allocate domain ids for si_domain (Myron Stowe) [1374426] - [iommu] vt-d: Pass dmar_domain directly into iommu_flush_iotlb_psi (Myron Stowe) [1374426] - [iommu] vt-d: Simplify domain_context_mapping_one (Myron Stowe) [1374426] - [iommu] vt-d: Get rid of iommu_attach_vm_domain() (Myron Stowe) [1374426] - [iommu] vt-d: Split up iommu->domains array (Myron Stowe) [1374426] - [iommu] vt-d: Add access functions for iommu->domains (Myron Stowe) [1374426] - [iommu] vt-d: Keep track of per-iommu domain ids (Myron Stowe) [1374426] - [iommu] revert "vt-d: Disable passthrough mode on Kexec kernel" (Myron Stowe) [1374426]- [mmc] sdhci-acpi: Ensure connected devices are powered when probing (Rui Wang) [1320820] - [acpi] pm: Export acpi_device_fix_up_power() (Rui Wang) [1320820] - [x86] kvm: x86: export TSC information to user-space (David Hildenbrand) [1379361] - [virt] kvm: create per-vcpu dirs in debugfs (David Hildenbrand) [1379361] - [kernel] kvm: add stubs for arch specific debugfs support (David Hildenbrand) [1379361] - [virt] kvm: kvm_destroy_vm_debugfs(): check debugfs_stat_data pointer (David Hildenbrand) [1379361] - [x86] kvm: x86: drop read_tsc_offset() (David Hildenbrand) [1379361] - [x86] kvm: x86: add tsc_offset field to struct kvm_vcpu_arch (David Hildenbrand) [1379361] - [virt] kvm: don't use anon_inode_getfd() before possible failures (David Hildenbrand) [1379361] - [virt] kvm: Create debugfs dir and stat files for each VM (David Hildenbrand) [1379361] - [virt] kvm: Remove unnecessary debugfs dentry references (David Hildenbrand) [1379361] - [scsi] qla2xxx: do not abort all commands in the adapter during EEH recovery (Gustavo Duarte) [1393254] - [scsi] qla2xxx: fix invalid DMA access after command aborts in PCI device remove (Gustavo Duarte) [1393254] - [scsi] qla2xxx: do not queue commands when unloading (Gustavo Duarte) [1393254] - [scsi] cxlflash: Improve EEH recovery time (Steve Best) [1397588] - [scsi] cxlflash: Fix to avoid EEH and host reset collisions (Steve Best) [1397588] - [scsi] cxlflash: Remove the device cleanly in the system shutdown path (Steve Best) [1397588] - [scsi] cxlflash: Scan host only after the port is ready for I/O (Steve Best) [1397588] - [thermal] powerclamp: correct cpu support check (Steve Best) [1396121] - [thermal] powerclamp: Prevent division by zero when counting interval (Steve Best) [1396121]- [kernel] module: When modifying a module's text ignore modules which are going away too (Aaron Tomlin) [1386313] - [kernel] module: Ensure a module's state is set accordingly during module coming cleanup code (Aaron Tomlin) [1386313] - [netdrv] sfc: clear napi_hash state when copying channels (Jarod Wilson) [1394304] - [acpi] sleep: Do not save NVS for new machines to accelerate S3 (Prarit Bhargava) [1385527] - [misc] cxl: Fix coredump generation when cxl_get_fd() is used (Gustavo Duarte) [1397943] - [pci] cxl: use pcibios_free_controller_deferred() when removing vPHBs (Gustavo Duarte) [1395323] - [pci] Set Read Completion Boundary to 128 iff Root Port supports it (_HPX) (Myron Stowe) [1387674] - [pci] Export pcie_find_root_port() (Myron Stowe) [1387674] - [x86] pci: Mark Haswell Power Control Unit as having non-compliant BARs (Prarit Bhargava) [1395104] - [x86] amd: Fix cpu_llc_id for AMD Fam17h systems (Suravee Suthikulpanit) [1395399] - [x86] perf/intel/cqm: Check cqm/mbm enabled state in event init (Jiri Olsa) [1372344] - [powerpc] kvm: ppc: book3s hv: Add tunable to control H_IPI redirection (Thomas Huth) [1384437] - [powerpc] kvm: ppc: book3s hv: Send IPI to host core to wake VCPU (Thomas Huth) [1384437] - [powerpc] kvm: ppc: book3s hv: Host side kick VCPU when poked by real-mode KVM (Thomas Huth) [1384437] - [powerpc] kvm: ppc: book3s hv: kvmppc_host_rm_ops - handle offlining CPUs (Thomas Huth) [1384437] - [powerpc] kvm: ppc: book3s hv: Manage core host state (Thomas Huth) [1384437] - [powerpc] kvm: ppc: book3s hv: Host-side RM data structures (Thomas Huth) [1384437] - [powerpc] xics: Add icp_native_cause_ipi_rm (Thomas Huth) [1384437] - [powerpc] smp: Add smp_muxed_ipi_set_message (Thomas Huth) [1384437] - [powerpc] smp: Support more IPI messages (Thomas Huth) [1384437] - [powerpc] kvm: ppc: book3s hv: Fix TB corruption in guest exit path on HMI interrupt (Thomas Huth) [1373335] - [powerpc] powernv: Call opal_pci_poll() if needed (Steve Best) [1398577] - [powerpc] powernv: Fix stale PE primary bus (Steve Best) [1395275]- [net] i40e: fix call of ndo_dflt_bridge_getlink() (Ivan Vecera) [1297841] - [net] switchdev: Drop EXPERIMENTAL from description (Ivan Vecera) [1275772] - [net] switchdev: Export the same parent ID service function (Ivan Vecera) [1275772] - [net] switchdev: pass pointer to fib_info instead of copy (Ivan Vecera) [1275772] - [netdrv] mlxsw: spectrum: Don't sleep during ndo_get_phys_port_name() (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Make split flow match firmware requirements (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Fix ordering in mlxsw_sp_fini (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Add missing rollback in flood configuration (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Fix rollback order in LAG join failure (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: Don't insert unnecessary local fdb entry on changing mac address (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: mdb: Marking port-group as offloaded (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: mdb: Common function for mdb entry translation (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: mdb: allow the user to delete mdb entry if there's a querier (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: Adding complete operation to deferred switchdev ops (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum_buffers: Use MLXSW_SP_PB_UNUSED define for unused pb (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum_buffers: Use designated initializers for mlxsw_sp_pbs (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum_buffers: Implement occupancy monitoring (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: core: Introduce support for asynchronous EMAD register access (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: core: Add mlxsw specific workqueue and use it for FDB notif. processing (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Extend SBPM register for occupancy control (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add Shared Buffer Status register definition (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: core: Add devlink shared buffer occupancy callbacks (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum_buffers: Implement shared buffer configuration (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: core: Add mlxsw_core_port_driver_priv helper (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum_buffers: Get max_buff defaults into limits exposed to user (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum_buffers: Change initialization of PG 9 (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum_buffers: Remove eg pool 3 default init and CPU port TC binding to it (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum_buffers: Cache shared buffer configuration (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum_buffers: Rename "pool" to "pr" in initialization (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum_buffers: Push out indexes and direction out of SB structs (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum_buffers: Push out shared buffer register writes (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: core: Add devlink shared buffer callbacks (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Fix SBPM register name (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Share direction enum between SBPR, SBCM, SBPM (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Do not pass around driver_priv directly (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Pass mlxsw_core as a param of mlxsw_core_skb_transmit* (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Move devlink port registration into common core code (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Add IEEE 802.1Qbb PFC support (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Introduce per priority counters (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Add support for PAUSE frames (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add lossless settings for PBMC register (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add Port Flow Control Configuration register (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Allow setting maximum rate for a TC (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Add IEEE 802.1Qaz ETS support (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Introduce support for Data Center Bridging (DCB) (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Initialize egress scheduling (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add QoS Switch Traffic Class Table register (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add QoS ETS Element Configuration register (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Set port's shared buffer size to 0 (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Use correct PBMC register length (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Correctly configure headroom size (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Add bytes to cells helper (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Map all switch priorities to priority group 0 (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add Port Prio To Buffer register (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Add support for physical port names (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: Use switch ID in suggested udev rule (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Reduce number of supported 802.1D bridges (Ivan Vecera) [1275772 1297841 1331748] - [net] rtnl: fix msg size calculation in if_nlmsg_size() (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: Allow set bridge ageing time when switchdev disabled (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: fix typo in comments/doc (Ivan Vecera) [1275772 1297841 1331748] - [net] add description for len argument of dev_get_phys_port_name (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: pci: Implement reset done check (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: move ageing_time from struct rocker to struct ofdpa (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: allow zero ageing time (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: set FDB cleanup timer according to lowest ageing time (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Check requested ageing time is valid (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: pci: Correctly determine if descriptor queue is full (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Always decrement bridge's ref count (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: add DEVLINK dependencies (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Introduce port splitting (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Mark unused ports using NULL (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Store local port to module mapping during init (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Unmap local port from module during teardown (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: core: Add devlink port splitter callbacks (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Implement devlink interface (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: fix an error code (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: ndo_fdb_dump should report -EMSGSIZE to rtnl_fdb_dump (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: use __ethtool_get_ksettings (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: fix rocker_world_port_obj_vlan_add() (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: mdb: add support for more attributes and export timer (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: mdb: reduce the indentation level in br_mdb_fill_info (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: log port STP state on change (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: switchdev: Offload VLAN flags to hardware bridge (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Allow for PVID deletion (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add the Switch Port Acceptable Frame Types register (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: return -EOPNOTSUPP for undefined world ops (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: move OF-DPA stuff into separate file (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: call rocker_cmd_exec function with "nowait" boolean instead of flags (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: remove trans parameter to rocker_cmd_exec function (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: pre-allocate wait structures during cmd ring init (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: pass "learning" value as a parameter to rocker_port_set_learning (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: introduce worlds infrastructure (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: move rocker and rocker_port structs into header (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: implement get settings mode command (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: push tlv processing into separate files (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: rename rocker.c to rocker_main.c (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: rename rocker.h to rocker_hw.h (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: remove unused rocker_port param from alloc funcs and shorten their names (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Set STP state when leaving 802.1D bridge (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Treat local port 64 as valid (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: mdb: avoid uninitialized variable warning (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: mdb: Passing the port-group pointer to br_mdb module (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: mdb: Separate br_mdb_entry->state from net_bridge_port_group->state (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: mdb: add support for offloaded mdb entries (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: Require RTNL mutex to be held when sending FDB notifications (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Use correct offset in field definiton (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Compare local ports instead of pointers (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Dump LAG FDB records only once (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Use correct netdev when notifying bridge (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Don't report VLAN for 802.1D FDB entries (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Notify bridge's FDB only based on learning_sync (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Disable learning according to STP state (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Don't forward packets when STP state is DISABLED (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Flush FDB when leaving bridge (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add the Switch Filtering DB Flush register (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Handle port leaving LAG while bridged (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: fix lockdep addr_list_lock false positive splat (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: fix SWITCHDEV_OBJ_ID_PORT_MDB (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Add FDB lock to prevent session interleaving (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: Adding IGMP snooping documentation (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Adding layer 2 multicast support (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Adding VID to FID translatation (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Changing the maximum number of multicast group to a define (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Adding SMID register (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add definition of multicast record for SFD register (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: Reflect MDB entries to hardware (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: Adding MDB entry offload (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: remove FDB entry in case we get unknown object notification (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: pass local_port to mlxsw_sp_port_fdb_uc_op (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: core: remove an unnecessary condition (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Remember untagged VLANs (Ivan Vecera) [1275772 1297841 1331748] - [net] mlxsw: Disable vlan_filtering for non .1D bridge (Ivan Vecera) [1275772] - [netdrv] mlxsw: Renaming local variable names for consistency (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Fixing vlans init range (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: add vlan filtering change for new bridged device (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: add vlan filtering change notification (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: add bridge vlan_filtering attribute (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: Propagate vlan add failure to user (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: pci: Adjust value of CPU egress traffic class (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: Only call /sbin/bridge-stp for the initial network namespace (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Change bridge port attributes only when bridged (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Set bridge status in appropriate functions (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Return NOTIFY_BAD on bridge failure (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Initialize PVID only once (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: core: Use devm_kzalloc to allocate mlxsw_hwmon structure (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: core: Allow to reset temperature history via hwmon interface (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: bridge: Pass ageing time as clock_t instead of jiffies (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Add support for VLAN devices on top of LAG (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Enable FDB records for VLAN devices on top of LAG (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add lag_vid field to SFD register (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Add support for VLAN devices bridging (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Handle VLAN devices linking / unlinking (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Adjust FDB notifications for VLAN devices (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Adjust switchdev ops for VLAN devices (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Use FID instead of VID when accessing FDB (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Add another flood table for vFIDs (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Use appropriate parameter name (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Split vFID range in two (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Allocate active VLANs only for port netdevs (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: Pass original device to port netdev driver (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: vlan: Use switchdev_port* in vlan_netdev_ops (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: core: Fix temperature sensor index during initialization (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Fix max temperature getting (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: core: remove an unneeded condition (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: fix some error handling (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: core: Change BUG to WARN in hwmon code (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Implement LAG tx enabled lower state change (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Implement FDB add/remove/dump for LAG (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Implement LAG port join/leave (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add definition of LAG unicast record for SFN register (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add definition of LAG unicast record for SFD register (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add link aggregation configuration registers definitions (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: pci: Implement LAG processing for received packets (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: core: Add support for packets received from LAG port (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Add set_rx_mode ndo stub (Ivan Vecera) [1275772 1297841 1331748] - [net] bonding: set inactive flags on release (Ivan Vecera) [1275772 1297841 1331748] - [net] bonding: implement lower state change propagation (Ivan Vecera) [1275772 1297841 1331748] - [net] bonding: allow notifications for bond_set_slave_link_state (Ivan Vecera) [1275772 1297841 1331748] - [net] team: implement lower state change propagation (Ivan Vecera) [1275772 1297841 1331748] - [net] introduce lower state changed info structure for LAG lowers (Ivan Vecera) [1275772 1297841 1331748] - [net] introduce change lower state notifier (Ivan Vecera) [1275772 1297841 1331748] - [net] bonding: fill-up LAG changeupper info struct and pass it along (Ivan Vecera) [1275772 1297841 1331748] - [net] team: fill-up LAG changeupper info struct and pass it along (Ivan Vecera) [1275772 1297841 1331748] - [net] add info struct for LAG changeupper (Ivan Vecera) [1275772 1297841 1331748] - [net] add possibility to pass information about upper device via notifier (Ivan Vecera) [1275772 1297841 1331748] - [net] propagate upper priv via netdev_master_upper_dev_link (Ivan Vecera) [1275772 1297841 1331748] - [net] add netif_is_lag_port helper (Ivan Vecera) [1275772 1297841 1331748] - [net] add netif_is_lag_master helper (Ivan Vecera) [1275772 1297841 1331748] - [net] add netif_is_team_port helper (Ivan Vecera) [1275772 1297841 1331748] - [net] add netif_is_team_master helper (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: core: Implement fan control using hwmon (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add definition of fan management registers (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: core: Implement temperature hwmon interface (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add definition of temperature management registers (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Add support for port identification (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add Management LED Control register definition (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Add error paths to __mlxsw_sp_port_vlans_add (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Unify setting of HW VLAN filters (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Use correct PVID value when removing VLANs (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: fix return code of fdb_dump stub (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: bridge: Check return code is not EOPNOTSUPP (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: respect SKIP_EOPNOTSUPP flag in case there is no recursion (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: vlan: Use rcu_dereference instead of rtnl_dereference (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: vlan: Use correct flag name in comment (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: vlan: Prevent possible use-after-free (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: fix: pass correct obj size when deferring obj add (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: fix: erasing too much of vlan obj when handling multiple vlan specs (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Make mlxsw_sp_port_switchdev_ops static (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Put braces on all arms of branch statement (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Put constant on the right side of comparisons (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Fix ageing time value (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Avoid unnecessary line wrap for mlxsw_reg_sfd_uc_unpack (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Fix desription typos of couple of SFN items (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Fix description for reg_sfd_uc_sub_port (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Add support for flood control (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Add support for VLAN ranges in flooding configuration (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: move "bridged" bool to u8 flags (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: Make flood to CPU optional (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: Add support for flood control (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: set is_local and is_static before fdb entry is added to the fdb hashtable (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: Adding switchdev ageing notification on port bridged (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: spectrum: Add initial support for Spectrum ASIC (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add Switch Port VLAN MAC Learning register definition (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add Switch Filtering Database Aging Time register definition (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add Switch Virtual-Port Enabling register definition (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add Switch VID to FID Allocation register definition (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add Switch FID Management register definition (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add shared buffer configuration registers definitions (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add Switch Port VID and Switch Port VLAN Membership registers definitions (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add Switch FDB Notification register definition (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Add Switch Filtering Database register definition (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: item: Add MLXSW_ITEM_BUF_INDEXED helper (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: item: Make src arg of memcpy_to helper const (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: cmd: Introduce FID-offset flooding tables (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: cmd: Introduce per-FID flooding tables (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Enable configuration of flooding domains (Ivan Vecera) [1275772 1297841 1331748] - [net] introduce pre-change upper device notifier (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: cmd: Update CONFIG_PROFILE command documentation (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Add trap group for control packets (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Simplify traps creation (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Introduce mlxsw_reg_spms_vid_pack helper and use it (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Adjust definition of enum mlxsw_reg_sfgc_type (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Remove extra space in SFGC ID define (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: reg: Uppercase letters in register IDs (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Use dev_level_ratelimited instead of net_ratelimit & dev_level (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: core: Do not use EMADs in mlxsw_emad_fini (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: pci: Limit number of entries being sent in single MAP_FA cmd (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: pci: Remove MLXSW_PCI_RDQS/SDQS defines and checks (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: pci: Do not use MLXSW_PCI_SDQS_COUNT define (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: pci: Use MLXSW_PCI_CQS_MAX instead of MLXSW_PCI_CQS_COUNT (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: switchx2: Use ETH_ALEN for mac address length (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Remove multicast ID configuration (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: assert rtnl mutex when going over lower netdevs (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: remove nowait from switchdev callbacks (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: defer switchdev fdb del call in fdb_del_external_learn (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: introduce possibility to defer obj_add/del (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: remove pointers from switchdev objects (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: allow caller to explicitly request attr_set as deferred (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: make struct switchdev_attr parameter const for attr_set calls (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: introduce switchdev deferred ops infrastructure (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: core: Fix race condition in __mlxsw_emad_transmit (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: vlan: move back vlan_flush (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: vlan: drop unnecessary flush code (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: vlan: use rcu for vlan_list traversal in br_fill_ifinfo (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: vlan: use proper rcu for the vlgrp member (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: fix gc_timer mod/del race condition (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: check if the vlan id is in the proper vlan range (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: enforce no pvid flag in vlan ranges (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: vlan: enforce no pvid flag in vlan ranges (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: try switchdev op first in __vlan_vid_add/del (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: handle setting bridge ageing_time (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: push bridge setting ageing_time down to switchdev (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: skip over ports returning -EOPNOTSUPP when recursing ports (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: add bridge ageing_time attribute (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: allow adding of fdb entries pointing to the bridge device (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Fix bug in __mlxsw_item_bit_array_offset (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: switchx2: changing order of exit fallbacks (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: fix warnings for big-endian 32-bit dma_addr_t (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: add support for port's multicast_router attribute (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: allow to flush port's fdb (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: export port's timer values (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: export port's topology_change_ack and config_pending (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: export port's id and number (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: export port's designated cost and port (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: export port's bridge id (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: export port's root id (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: make br_fill_info's frame size smaller (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: add support for default_pvid (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: add support for netfilter tables config (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: add support for igmp's intervals (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: add support for multicast_startup_query_count (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: add support for multicast_last_member_count (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: add support for igmp's hash_max (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: add support for igmp's hash_elasticity (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: add support for multicast_querier (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: add support for multicast_query_use_ifaddr (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: add support for multicast_snooping (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: add support for multicast_router (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: add fdb flush (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: add group_addr support (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: export all timers (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: export topology_change and topology_change_detected (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: export root path cost (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: export root port (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: export bridge id (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: export root id (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: add group_fwd_mask support (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: vlan: use br_vlan_should_use to simplify __vlan_add/del (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: vlan: drop master_flags from __vlan_add (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: vlan: use br_vlan_(get|put)_master to deal with refcounts (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: vlan: use rcu list for the ordered vlan list (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: push object ID back to object structure (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: bring back switchdev_obj and use it as a generic object param (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: rename switchdev_obj_fdb to switchdev_obj_port_fdb (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: rename switchdev_obj_vlan to switchdev_obj_port_vlan (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: rename SWITCHDEV_ATTR_* enum values to SWITCHDEV_ATTR_ID_* (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: rename SWITCHDEV_OBJ_* enum values to SWITCHDEV_OBJ_ID_* (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: vlan: don't pass flags when creating context only (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: vlan: fix possible null ptr derefs on port init and deinit (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: vlan: move pvid inside net_bridge_vlan_group (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: vlan: fix possible null vlgrp deref while registering new port (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: vlan: adjust rhashtable initial size and hash locks size (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: extract struct switchdev_obj_* (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: abstract object in add/del ops (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: pass callback to dump operation (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: remove dev from switchdev_obj cb (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: move dev in switchdev_fdb_dump (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: remove dev in port_vlan_dump_put (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: vlan: add per-vlan struct and move to rhashtables (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: reduce transaction phase enum down to a boolean (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: remove "ABORT" transaction phase (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: remove "NONE" transaction phase (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: use switchdev transaction queue for allocated memory (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: push struct switchdev_trans down through rocker code (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: add switchdev_trans_ph_prepare/commit helpers (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: move transaction phase enum under transaction structure (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: introduce transaction item queue for attr_set and obj_add (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: rename "trans" to "trans_ph". (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: update documentation on FDB ageing_time (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: don't age externally added FDB entries (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: add FDB cleanup timer (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: adding port ageing_time for ageing out FDB entries (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: define some min/max/default ageing time constants (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: store rocker_port in fdb key rather than pport (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: track when FDB entry is touched. (Ivan Vecera) [1275772 1297841 1331748] - [net] rtnetlink: catch -EOPNOTSUPP errors from ndo_bridge_getlink (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: remove unnecessary switchdev include (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: check __vlan_vid_del for error (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: fix return value of switchdev_port_fdb_dump in case of error (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Make mailboxes 4KB aligned (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: adjust transmit fail log message level in __mlxsw_emad_transmit (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Remove duplicate included header (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: use change upper info (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: use new helper to figure out master kind (Ivan Vecera) [1275772 1297841 1331748] - [net] add netif_is_bridge_master helper (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: Add netlink support for vlan_protocol attribute (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: fix error return code (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: fix netlink max attr size (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: hook ndo_neigh_destroy to cleanup neigh refs in driver (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: print switch ID consistent with phys_switch_id sysfs node (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: support static FDB addresses (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Use 'zx' to print size_t format (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: add support for vlan_filtering attribute (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Fix use-after-free bug in mlxsw_sx_port_xmit (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Use correct skb length when dumping payload (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Simplify mlxsw_sx_port_xmit function (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Strip FCS from incoming packets (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Make pci module dependent on HAS_DMA and HAS_IOMEM (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Make system port to local port mapping explicit (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Call free_netdev when removing port (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: use netdev_err after register_netdev (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: NULL port if port probe fails (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: mdb: fix vlan_enabled access when vlans are not configured (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: mdb: add/del entry on all vlans if vlan_filter is enabled and vid is 0 (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: linearize skb in case frags would not fit into tx descriptor (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: enable support for scattered packets (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: free netdevice during netdevice removal (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Introduce Mellanox SwitchX-2 ASIC support (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Add interface to access registers and process events (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Add PCI bus implementation (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] mlxsw: Introduce Mellanox switch driver core (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: mdb: fix delmdb state in the notification (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: mcast: give fast leave precedence over multicast router and querier (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink: fix slave_changelink/br_setport race conditions (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: update documentation for offload_fwd_mark (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: add offload_fwd_mark support (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: add offload_fwd_mark generator helper (Ivan Vecera) [1275772 1297841 1331748] - [net] add phys ID compare helper to test if two IDs are the same (Ivan Vecera) [1275772 1297841 1331748] - [net] don't reforward packets already forwarded by offload device (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: forward packets to CPU when port is joined to openvswitch (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: multicast: fix handling of temp and perm entries (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: multicast: notify on group delete (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: Handle protodown notifications (Ivan Vecera) [1275772 1297841 1331748] - [net] netlink: changes for setting and clearing protodown via netlink (Ivan Vecera) [1275772 1297841 1331748] - [net] Add protodown support (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: mdb: add vlan support for user entries (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: don't abort unsupported operations (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: mdb: fill state in br_mdb_notify (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: add change MTU support (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: mdb: zero out the local br_ip variable before use (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: mdb: start delete timer for temp static entries (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: vlan: flush the dynamically learned entries on port vlan delete (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: ignore unsupported bridge flags (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: call correct unregister function on error (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: change BUG_ON to WARN for attr set failure case (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: add VLAN support for port's bridge_getlink (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: rename vlan vid_start to vid_begin (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: multicast: start querier timer when running user-space stp (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: fdb filter_dev is always NULL for self (device), so remove check (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: fix br_stp_set_bridge_priority race conditions (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: del external_learned fdbs from device on flush or ageout (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: move port stop to 'no wait' processing (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: move MAC learn event back to 'no wait' processing (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: mark STP update as 'no wait' processing (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: mark neigh update event processing as 'no wait' (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: revert back to support for nowait processes (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: fix neigh tbl index increment race (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: gaurd against NULL rocker_port when removing ports (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: use either ndo VLAN ops or switchdev VLAN ops to install MASTER vlans (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: fix BUG when port driver doesn't support set attr op (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: fix handling for drivers not supporting IPv4 fib add/del ops (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: make br_fdb_delete also check if the port matches (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: documentation: use switchdev_port_obj_xxx for IPv4 FIB add/modify/delete ops (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: documentation: for static FDB ops, use switchdev_port_fdb_xxx ops (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: documentation: fix grammer error (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: documentation: fix longer-than-80-char lines (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: remove support for legacy VLAN ndo ops (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: install/remove router MAC for untagged VLAN when joining/leaving bridge (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: install untagged VLAN (vid=0) support for each port (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: cleanup vlan table on error adding vlan (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: zero allocate ports array (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: remove rocker parameter from functions that have rocker_port parameter (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: mark parameters and local variables as const (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: remove unused rocker_port parameter from rocker_port_kfree (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: fix lockdep splat (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: make rocker_port_internal_vlan_id_{get, put}() non-transactional (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: do not make neighbour entry changes when preparing transactions (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: do not modify fdb table in rocker_port_fdb() when preparing transactions (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: do not delete fdb entries in rocker_port_fdb_flush() when preparing transactions (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: add support for fdb add/del/dump via switchdev_port_obj ops. (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: fix a neigh entry leak issue (Ivan Vecera) [1275772 1297841 1331748] - [net] rename RTNH_F_EXTERNAL to RTNH_F_OFFLOAD (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: don't use anonymous union on switchdev attr/obj structs (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: apply review comments on documentation (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: align comment with other comments in block (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: sparse warning: pass ipv4 fib dst as network-byte order (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: sparse warning: make __switchdev_port_obj_add static (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: bring documentation up-to-date (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: make checkpatch -f clean (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: remove NETIF_F_HW_SWITCH_OFFLOAD feature flag (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: convert fib_ipv4_add/del over to switchdev_port_obj_add/del (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: cut over to new switchdev_port_bridge_getlink (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: add new switchdev_port_bridge_getlink (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: revert br_dellink change back to original (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: remove unused switchdev_port_bridge_dellink (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: cut over to new switchdev_port_bridge_dellink (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: add new switchdev_port_bridge_dellink (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: restore br_setlink back to original (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: remove old switchdev_port_bridge_setlink (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: cut over to new switchdev_port_bridge_setlink (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: add new switchdev bridge setlink (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: add bridge port flags attr (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: use switchdev add/del obj for bridge port vlans (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: add port vlan obj (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: introduce switchdev add/del obj ops (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: convert STP update to switchdev attr set (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: support prepare-commit transaction model (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: convert parent_id_get to switchdev attr get (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: introduce get/set attrs ops (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: s/swdev_/switchdev_/ (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: s/netdev_switch_/switchdev_/ and s/NETDEV_SWITCH_/SWITCHDEV_/ (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: Use ether_addr_equal (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: fix error return code in rocker_probe() (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: handle non-bridge master change (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: fix stp update API to work with layered netdevices (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: kernel-doc cleanup on swithdev ops (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: add ageing_time, stp_state, priority over netlink (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: add support for phys_port_name (Ivan Vecera) [1275772 1297841 1331748] - [net] add support for phys_port_name (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: replace fixed stack allocation with dynamic allocation (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: remove ndo ops for switchdev (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: use new swdev ops (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: add swdev ops (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: correct spelling of notifier in comments (Ivan Vecera) [1275772 1297841 1331748] - [net] fib_trie: call fib_table_flush_external under RTNL (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: add netlink flags to IPv4 FIB add op (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: use gpl variant of symbol export (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: sparse: fix dynamic allocation on stack warning (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: quiet sparce endianess warnings (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: fib: make netdev_switch_fib_ipv4_abort in header file static inline (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: fix some sparse warnings (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: fix CONFIG_IP_MULTIPLE_TABLES compile issue (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: implement IPv4 fib offloading (Ivan Vecera) [1275772 1297841 1331748] - [net] fib: hook IPv4 fib for hardware offload (Ivan Vecera) [1275772 1297841 1331748] - [net] ipv4: add net bool fib_offload_disabled (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: implement IPv4 fib ndo wrappers (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: don't support custom ip rules, for now (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: add IPv4 fib ndo ops wrappers (Ivan Vecera) [1275772 1297841 1331748] - [net] netdevice: add IPv4 fib add/del ops (Ivan Vecera) [1275772 1297841 1331748] - [net] rtnetlink: add RTNH_F_EXTERNAL flag for fib offload (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: fix bridge netlink RCU usage (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: add a check for NULL in rocker_probe_ports() (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: fix link notification skb size calculation to include vlan ranges (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: put port in FORWADING state after leaving bridge (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: rename lport to pport (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: fix non-portable err return codes (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: add vlan info to bridge setlink and dellink notification messages (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: Fix inability to add non-vlan fdb entry (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: add missing bridge port check for offloads (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: Add support for retrieving port level statistics (Ivan Vecera) [1275772 1297841 1331748] - [net] team: handle NETIF_F_HW_SWITCH_OFFLOAD flag and add ndo_bridge_setlink/dellink handlers (Ivan Vecera) [1275772 1297841 1331748] - [net] bonding: handle NETIF_F_HW_SWITCH_OFFLOAD flag and add ndo_bridge_setlink/dellink handlers (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: set feature NETIF_F_HW_SWITCH_OFFLOAD (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: offload bridge port attributes to switch asic if feature flag set (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: add new apis to set and del bridge port attributes (Ivan Vecera) [1275772 1297841 1331748] - [net] netdev: introduce new NETIF_F_HW_SWITCH_OFFLOAD feature flag for switch device offloads (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: fix typo in inline function definition (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: Add basic netdev counters (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: replace br_fdb_external_learn_* calls with switchdev notifier events (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: introduce switchdev notifier (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: fix harmless warning on 32-bit machines (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: Do not call ndo_dflt_fdb_dump if ndo_fdb_dump is defined (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: remove mode BRIDGE_MODE_SWDEV (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: remove swdev mode (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: Add dependency to CONFIG_BRIDGE in Kconfig (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: fix eth_type type in struct rocker_ctrl (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: introduce be put/get variants and use it when appropriate (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: Use logical operators on booleans (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: Add proper validation of Netlink attributes (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: add ndo_bridge_setlink/getlink support for learning policy (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: implement ndo_fdb_dump (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: implement L2 bridge offloading (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: implement rocker ofdpa flow table manipulation (Ivan Vecera) [1275772 1297841 1331748] - [netdrv] rocker: introduce rocker switch driver (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: add new hwmode swdev (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: add API to notify bridge driver of learned FBD on offloaded device (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: call netdev_sw_port_stp_update when bridge port STP status changes (Ivan Vecera) [1275772 1297841 1331748] - [net] sysfs: expose physical switch id for particular device (Ivan Vecera) [1275772 1297841 1331748] - [net] rtnl: expose physical switch id for particular device (Ivan Vecera) [1275772 1297841 1331748] - [net] switchdev: introduce generic switch devices support (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: convert flags in fbd entry into bitfields (Ivan Vecera) [1275772 1297841 1331748] - [net] neigh: sort Neighbor Cache Entry Flags (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: rename fdb_*_hw to fdb_*_hw_addr to avoid confusion (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: add a br_set_state helper function (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: Fix br_should_learn to check vlan_enabled (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: Allow clearing of pvid and untagged bitmap (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: Check if vlan filtering is enabled only once (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: implement rtnl_link_ops->changelink (Ivan Vecera) [1275772 1297841 1331748] - [net] revise "bridge: implement rtnl_link_ops->get_size and rtnl_link_ops->fill_info" (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: implement rtnl_link_ops->slave_changelink (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: implement rtnl_link_ops->get_slave_size and rtnl_link_ops->fill_slave_info (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: switch order of rx_handler reg and upper dev link (Ivan Vecera) [1275772 1297841 1331748] - [documentation] net: ABI/testing: Spelling s/calss/class/ (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: Update outdated comment on promiscuous mode (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: netlink dump interface at par with brctl (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: Support 802.1ad vlan filtering (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: Prepare for forwarding another bridge group addresses (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: Add 802.1ad tx vlan acceleration (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: rename struct bridge_mcast_query/querier (Ivan Vecera) [1275772 1297841 1331748] - [net] revert "bridge: Program port vlan filters only if filtering is enabled in bridge" (Ivan Vecera) [1275772 1297841 1331748] - [documentation] net: sysfs: add missing phys_port_id documentation (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: make br_device_notifier static (Ivan Vecera) [1275772 1297841 1331748] - [documentation] net: sysfs: add Documentation entries for basic set of attributes (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: use is_skb_forwardable in forward path (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: move br_net_exit() to br.c (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: use DEVICE_ATTR_xx macros (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: remove unnecessary parentheses (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: spelling fixes (Ivan Vecera) [1275772 1297841 1331748] - [net] bridge: use the bridge IP addr as source addr for querier (Ivan Vecera) [1275772 1297841 1331748] - [net] devlink: fix sb register stub in case devlink is disabled (Ivan Vecera) [1297841] - [net] devlink: implement shared buffer occupancy monitoring interface (Ivan Vecera) [1275772 1297841 1331748] - [net] devlink: add shared buffer configuration (Ivan Vecera) [1275772 1297841 1331748] - [net] devlink: add missing install of header (Ivan Vecera) [1275772 1297841 1331748] - [net] devlink: share user_ptr pointer for both devlink and devlink_port (Ivan Vecera) [1275772 1297841 1331748] - [net] devlink: remove implicit type set in port register (Ivan Vecera) [1275772 1297841 1331748]- [tools] perf ctf: Convert invalid chars in a string before set value (Jiri Olsa) [1373817] - [tools] perf record: Fix crash when kptr is restricted (Jiri Olsa) [1373817] - [tools] perf symbols: Check kptr_restrict for root (Jiri Olsa) [1373817] - [tools] kbuild: rename cmd_cc_i_c to cmd_cpp_i_c (Jiri Olsa) [1373817] - [tools] perf record: Read from backward ring buffer (Jiri Olsa) [1373817] - [tools] perf record: Rename variable to make code clear (Jiri Olsa) [1373817] - [tools] perf record: Prevent reading invalid data in record__mmap_read (Jiri Olsa) [1373817] - [tools] perf evlist: Add API to pause/resume (Jiri Olsa) [1373817] - [tools] perf trace: Use the ptr->name beautifier as default for "filename" args (Jiri Olsa) [1373817] - [tools] perf trace: Use the fd->name beautifier as default for "fd" args (Jiri Olsa) [1373817] - [tools] perf report: Add srcline_from/to branch sort keys (Jiri Olsa) [1373817] - [tools] perf evsel: Record fd into perf_mmap (Jiri Olsa) [1373817] - [tools] perf evsel: Add overwrite attribute and check write_backward (Jiri Olsa) [1373817] - [tools] perf tools: Set buildid dir under symfs when --symfs is provided (Jiri Olsa) [1373817] - [tools] perf trace: Only auto set call-graph to "dwarf" when syscalls are being traced (Jiri Olsa) [1373817] - [tools] perf annotate: Sort list of recognised instructions (Jiri Olsa) [1373817] - [tools] perf annotate: Fix identification of ARM blt and bls instructions (Jiri Olsa) [1373817] - [tools] perf trace: Fix exit_group() formatting (Jiri Olsa) [1373817] - [tools] perf top: Use machine->kptr_restrict_warned (Jiri Olsa) [1373817] - [tools] perf trace: Warn when trying to resolve kernel addresses with kptr_restrict=1 (Jiri Olsa) [1373817] - [tools] perf machine: Do not bail out if not managing to read ref reloc symbol (Jiri Olsa) [1373817] - [tools] perf symbols: Introduce DSO__NAME_KALLSYMS and DSO__NAME_KCORE (Jiri Olsa) [1373817] - [tools] perf stat: Use cpu-clock event for cpu targets (Jiri Olsa) [1373817] - [tools] perf stat: Update runtime using cpu-clock event (Jiri Olsa) [1373817] - [tools] perf stat: Fix indentation of stalled backend cycle (Jiri Olsa) [1373817] - [tools] perf symbols: Store vdso buildid unconditionally (Jiri Olsa) [1373817] - [tools] perf stat: Avoid fractional digits for integer scales (Jiri Olsa) [1373817] - [tools] perf tools: Fix perf regs mask generation (Jiri Olsa) [1373817] - [tools] perf/powerpc: Add support for unwinding perf-stackdump (Jiri Olsa) [1373817] - [tools] perf: Fix misspellings in comments (Jiri Olsa) [1373817] - [tools] perf buildid-cache: Use lsdir() for looking up buildid caches (Jiri Olsa) [1373817] - [tools] perf symbols: Use lsdir() for the search in kcore cache directory (Jiri Olsa) [1373817] - [tools] perf tools: Use SBUILD_ID_SIZE where applicable (Jiri Olsa) [1373817] - [tools] perf tools: Fix lsdir to set errno correctly (Jiri Olsa) [1373817] - [tools] perf trace: Move seccomp args beautifiers to tools/perf/trace/beauty/ (Jiri Olsa) [1373817] - [tools] perf trace: Move flock op beautifier to tools/perf/trace/beauty/ (Jiri Olsa) [1373817] - [tools] perf build: Add build-test for debug-frame on arm/arm64 (Jiri Olsa) [1373817] - [tools] perf build: Add build-test for libunwind cross-platforms support (Jiri Olsa) [1373817] - [tools] perf script: Fix export of callchains with recursion in db-export (Jiri Olsa) [1373817] - [tools] perf script: Fix callchain addresses in db-export (Jiri Olsa) [1373817] - [tools] perf script: Fix symbol insertion behavior in db-export (Jiri Olsa) [1373817] - [tools] perf symbols: Add dso__insert_symbol function (Jiri Olsa) [1373817] - [tools] perf scripting python: Use Py_FatalError instead of die() (Jiri Olsa) [1373817] - [tools] perf tools: Remove xrealloc and ALLOC_GROW (Jiri Olsa) [1373817] - [tools] perf help: Do not use ALLOC_GROW in add_cmd_list (Jiri Olsa) [1373817] - [tools] perf pmu: Make pmu_formats_string to check return value of strbuf (Jiri Olsa) [1373817] - [tools] perf header: Make topology checkers to check return value of strbuf (Jiri Olsa) [1373817] - [tools] perf tools: Make alias handler to check return value of strbuf (Jiri Olsa) [1373817] - [tools] perf help: Make check_emacsclient_version to check strbuf APIs (Jiri Olsa) [1373817] - [tools] perf probe: Check the return value of strbuf APIs (Jiri Olsa) [1373817] - [tools] perf tools: Rewrite strbuf not to die() (Jiri Olsa) [1373817] - [tools] perf symbols: Fix handling of zero-length symbols (Jiri Olsa) [1373817] - [tools] perf evsel: Print state of perf_event_attr.write_backward (Jiri Olsa) [1373817] - [tools] perf tests: Add test to check backward ring buffer (Jiri Olsa) [1373817] - [tools] perf tools: Support reading from backward ring buffer (Jiri Olsa) [1373817] - [tools] perf script: Fix incorrect python db-export error message (Jiri Olsa) [1373817] - [tools] perf stat: Scale values by unit before metrics (Jiri Olsa) [1373817] - [tools] perf callchain: Recording 'dwarf' callchains do not need DWARF unwinding support (Jiri Olsa) [1373817] - [tools] perf trace: Move futex_op beautifier to tools/perf/trace/beauty/ (Jiri Olsa) [1373817] - [tools] perf trace: Move open_flags beautifier to tools/perf/trace/beauty/ (Jiri Olsa) [1373817] - [tools] perf trace: Move signum beautifier to tools/perf/trace/beauty/ (Jiri Olsa) [1373817] - [tools] perf stat: Add extra output of counter values with -vv (Jiri Olsa) [1373817] - [tools] perf script: Update export-to-postgresql to support callchain export (Jiri Olsa) [1373817] - [tools] perf script: Expose usage of the callchain db export via the python api (Jiri Olsa) [1373817] - [tools] perf script: Add call path id to exported sample in db export (Jiri Olsa) [1373817] - [tools] perf script: Enable db export to output sampled callchains (Jiri Olsa) [1373817] - [tools] perf tools: Refactor code to move call path handling out of thread-stack (Jiri Olsa) [1373817] - [tools] perf callchain: Fix incorrect ordering of entries (Jiri Olsa) [1373817] - [tools] perf trace: Do not print raw args list for syscalls with no args (Jiri Olsa) [1373817] - [tools] perf evlist: Rename variable in perf_mmap__read() (Jiri Olsa) [1373817] - [tools] perf evlist: Extract perf_mmap__read() (Jiri Olsa) [1373817] - [tools] perf symbols: Fix kallsyms perf test on ppc64le (Jiri Olsa) [1373817 1376534] - [tools] perf powerpc: Fix kprobe and kretprobe handling with kallsyms on ppc64le (Jiri Olsa) [1373817 1376534] - [tools] perf hists: Move sort__has_comm into struct perf_hpp_list (Jiri Olsa) [1373817] - [tools] perf hists: Move sort__has_thread into struct perf_hpp_list (Jiri Olsa) [1373817] - [tools] perf hists: Move sort__has_socket into struct perf_hpp_list (Jiri Olsa) [1373817] - [tools] perf hists: Move sort__has_dso into struct perf_hpp_list (Jiri Olsa) [1373817] - [tools] perf hists: Move sort__has_sym into struct perf_hpp_list (Jiri Olsa) [1373817] - [tools] perf hists: Move sort__has_parent into struct perf_hpp_list (Jiri Olsa) [1373817] - [tools] perf hists: Move sort__need_collapse into struct perf_hpp_list (Jiri Olsa) [1373817] - [tools] perf tools powerpc: Add support for generating bpf prologue (Jiri Olsa) [1373817] - [tools] perf trace: Do not show the runtime_ms for a thread when not collecting it (Jiri Olsa) [1373817] - [tools] perf trace: Sort syscalls stats by msecs in --summary (Jiri Olsa) [1373817] - [tools] perf trace: Sort summary output by number of events (Jiri Olsa) [1373817] - [tools] perf tools: Add template for generating rbtree resort class (Jiri Olsa) [1373817] - [tools] perf machine: Introduce number of threads member (Jiri Olsa) [1373817] - [tools] perf tests: Do not use sizeof on pointer type (Jiri Olsa) [1373817] - [tools] perf trace: Move msg_flags beautifier to tools/perf/trace/beauty/ (Jiri Olsa) [1373817] - [tools] perf record: Generate tracking events for process forked by perf (Jiri Olsa) [1373817] - [tools] perf record: Disable buildid cache options by default in switch output mode (Jiri Olsa) [1373817] - [tools] perf record: Force enable --timestamp-filename when --switch-output is provided (Jiri Olsa) [1373817] - [tools] perf record: Split output into multiple files via '--switch-output' (Jiri Olsa) [1373817] - [tools] perf tools: Derive trigger class from auxtrace_snapshot (Jiri Olsa) [1373817] - [tools] perf tools: Introduce trigger class (Jiri Olsa) [1373817] - [tools] perf probe: Use strbuf for making strings (Jiri Olsa) [1373817] - [tools] perf evsel: Remove two extraneous ending newlines in open_strerror() (Jiri Olsa) [1373817] - [tools] perf evsel: Handle ENOMEM for perf_event_max_stack + PERF_SAMPLE_CALLCHAIN (Jiri Olsa) [1373817] - [tools] perf tools: Set the maximum allowed stack from /proc/sys/kernel/perf_event_max_stack (Jiri Olsa) [1373817] - [tools] perf bench: Remove one more die() call (Jiri Olsa) [1373817] - [tools] perf probe: Fix module probe issue if no dwarf support (Jiri Olsa) [1373817] - [tools] perf probe: Fix offline module name missmatch issue (Jiri Olsa) [1373817] - [tools] perf trace: Read thread's COMM from /proc when not set (Jiri Olsa) [1373817] - [tools] perf thread: Introduce method to set comm from /proc/pid/self (Jiri Olsa) [1373817] - [tools] lib api fs: Add helper to read string from procfs file (Jiri Olsa) [1373817] - [tools] perf trace: Do not beautify the 'pid' parameter as a simple integer (Jiri Olsa) [1373817] - [tools] perf trace: Move perf_flags beautifier to tools/perf/trace/beauty/ (Jiri Olsa) [1373817] - [tools] perf probe: Set default kprobe group name if it is not given (Jiri Olsa) [1373817] - [tools] perf probe: Let probe_file__add_event return 0 if succeeded (Jiri Olsa) [1373817] - [tools] perf tools: Add lsdir() helper to read a directory (Jiri Olsa) [1373817] - [tools] perf probe: Close target file on error path (Jiri Olsa) [1373817] - [tools] perf evlist: Enforce ring buffer reading (Jiri Olsa) [1373817] - [tools] perf hists: Clear dummy entry accumulated period (Jiri Olsa) [1373817] - [tools] perf intel-pt: Fix off-by-one comparison on maximum code (Jiri Olsa) [1373817] - [tools] perf bench futex: Simplify wrapper for LOCK_PI (Jiri Olsa) [1373817] - [tools] perf tests: Replace assignment with comparison on assert check (Jiri Olsa) [1373817] - [tools] perf tools: Remove duplicate const qualifier (Jiri Olsa) [1373817] - [tools] perf tools: Make the x86 clean quiet (Jiri Olsa) [1373817] - [tools] perf evlist: Decode perf_event_attr->branch_sample_type (Jiri Olsa) [1373817] - [tools] perf trace: Make --pf honour --min-stack too (Jiri Olsa) [1373817] - [tools] perf trace: Make --event honour --min-stack too (Jiri Olsa) [1373817] - [tools] perf script: Fix segfault when printing callchains (Jiri Olsa) [1373817] - [tools] perf trace: Make --pf maj/min/all use callchains too (Jiri Olsa) [1373817] - [tools] perf trace: Extract evsel contructor from perf_evlist__add_pgfault (Jiri Olsa) [1373817] - [tools] perf buildid: Fix off-by-one in write_buildid() (Jiri Olsa) [1373817] - [tools] perf test: Add missing verbose output explaining the reason for failure (Jiri Olsa) [1373817] - [tools] perf test: Ignore kcore files in the "vmlinux matches kallsyms" test (Jiri Olsa) [1373817] - [tools] perf symbols: Allow loading kallsyms without considering kcore files (Jiri Olsa) [1373817] - [tools] perf build: Remove x86 references from arch-neutral Build (Jiri Olsa) [1373817] - [tools] perf jit: memset() variable 'st' using the correct size (Jiri Olsa) [1373817] - [tools] perf script: Fix postgresql ubuntu install instructions (Jiri Olsa) [1373817] - [tools] perf top: Use callchain_param.enabled instead of symbol_conf.use_callchain (Jiri Olsa) [1373817] - [tools] perf hists browser: Fold two consecutive symbol_conf.use_callchain ifs (Jiri Olsa) [1373817] - [tools] perf tools: Ditch record_opts.callgraph_set (Jiri Olsa) [1373817] - [tools] perf report: Use callchain_param.enabled instead of tool specific knob (Jiri Olsa) [1373817] - [tools] perf callchain: Set callchain_param.enabled when parsing --call-graph (Jiri Olsa) [1373817] - [tools] perf script: Check sample->callchain before using it (Jiri Olsa) [1373817] - [tools] perf evsel: Add missign class prefix to has_branch_stack method (Jiri Olsa) [1373817] - [tools] perf trace: Fix build when DWARF unwind isn't available (Jiri Olsa) [1373817] - [tools] perf trace: Bump --mmap-pages when --call-graph is used by the root user (Jiri Olsa) [1373817] - [tools] perf evlist: Expose perf_event_mlock_kb_in_pages() helper (Jiri Olsa) [1373817] - [tools] perf trace: Make --(min, max}-stack imply "--call-graph dwarf" (Jiri Olsa) [1373817] - [tools] perf record: Export record_opts based callchain parsing helper (Jiri Olsa) [1373817] - [tools] perf trace: Introduce --min-stack filter (Jiri Olsa) [1373817] - [tools] perf trace: Do not print interrupted syscalls when using --duration (Jiri Olsa) [1373817] - [tools] perf evsel: Move fprintf methods to separate source file (Jiri Olsa) [1373817] - [tools] perf trace: Add --max-stack knob (Jiri Olsa) [1373817] - [tools] perf script: Add --max-stack knob (Jiri Olsa) [1373817] - [tools] perf tools: Remove addr_location argument to sample__fprintf_callchain (Jiri Olsa) [1373817] - [tools] perf evsel: Require that callchains be resolved before calling fprintf_{sym, callchain} (Jiri Olsa) [1373817] - [tools] perf symbols: Move fprintf routines to separate object file (Jiri Olsa) [1373817] - [tools] perf evsel: Remove symbol_conf usage (Jiri Olsa) [1373817] - [tools] perf callchain: Start moving away from global per thread cursors (Jiri Olsa) [1373817] - [tools] perf trace: Move socket_type beautifier to tools/perf/trace/beauty/ (Jiri Olsa) [1373817] - [tools] perf config: Make show_config() use perf_config_set (Jiri Olsa) [1373817] - [tools] perf config: Introduce perf_config_set class (Jiri Olsa) [1373817] - [tools] perf record: Add '--timestamp-filename' option to append timestamp to output file name (Jiri Olsa) [1373817] - [tools] perf record: Turns auxtrace_snapshot_enable into 3 states (Jiri Olsa) [1373817] - [tools] perf data: Add perf_data_file__switch() helper (Jiri Olsa) [1373817] - [tools] perf session: Make ordered_events reusable (Jiri Olsa) [1373817] - [tools] perf ordered_events: Introduce reinit() (Jiri Olsa) [1373817] - [tools] perf trace: Move eventfd beautifiers to trace/beauty/ directory (Jiri Olsa) [1373817] - [tools] perf trace: Move mmap beautifiers to trace/beauty/ directory (Jiri Olsa) [1373817] - [tools] perf trace: Do not accept --no-syscalls together with -e (Jiri Olsa) [1373817] - [tools] perf evsel: Move some methods from session.[ch] to evsel.[ch] (Jiri Olsa) [1373817] - [tools] perf sched map: Display only given cpus (Jiri Olsa) [1373817] - [tools] perf sched map: Color given cpus (Jiri Olsa) [1373817] - [tools] perf sched map: Color given pids (Jiri Olsa) [1373817] - [tools] perf thread_map: Make new_by_tid_str constructor public (Jiri Olsa) [1373817] - [tools] perf sched: Use color_fprintf for output (Jiri Olsa) [1373817] - [tools] perf sched: Add compact display option (Jiri Olsa) [1373817] - [tools] perf cpu_map: Add has() method (Jiri Olsa) [1373817] - [tools] perf thread_map: Add has() method (Jiri Olsa) [1373817] - [tools] perf trace: Support callchains for --event too (Jiri Olsa) [1373817] - [tools] perf trace: Print unresolved symbol names as addresses (Jiri Olsa) [1373817] - [tools] perf evsel: Allow unresolved symbol names to be printed as addresses (Jiri Olsa) [1373817] - [tools] perf trace: Make "--call-graph" affect just "raw_syscalls:sys_exit" (Jiri Olsa) [1373817] - [tools] perf evsel: Rename config_callgraph() to config_callchain() and make it public (Jiri Olsa) [1373817] - [tools] perf evlist: Add (reset, set)_sample_bit methods (Jiri Olsa) [1373817] - [tools] perf evsel: Do not use globals in config() (Jiri Olsa) [1373817] - [tools] perf trace: Exclude the kernel part of the callchain leading to a syscall (Jiri Olsa) [1373817] - [tools] perf evsel: Introduce fprintf_callchain() method out of fprintf_sym() (Jiri Olsa) [1373817] - [tools] perf evsel: Rename print_ip() to fprintf_sym() (Jiri Olsa) [1373817] - [tools] perf trace: Add support for printing call chains on sys_exit events (Jiri Olsa) [1373817] - [tools] perf evsel: Allow passing a left alignment when printing a symbol (Jiri Olsa) [1373817] - [tools] perf evsel: Allow specifying a file to output in perf_evsel__print_ip (Jiri Olsa) [1373817] - [tools] perf symbols: Adjust symbol for shared objects (Jiri Olsa) [1373817] - [tools] perf symbols: Record text offset in dso to calculate objdump address (Jiri Olsa) [1373817] - [tools] perf tools: Build syscall table .c header from kernel's syscall_64.tbl (Jiri Olsa) [1373817] - [tools] perf tools: Allow generating per-arch syscall table arrays (Jiri Olsa) [1373817] - [tools] perf trace: Move syscall table id <-> name routines to separate class (Jiri Olsa) [1373817] - [tools] perf trace: Beautify mode_t arguments (Jiri Olsa) [1373817] - [tools] perf script: Process event update events (Jiri Olsa) [1373817] - [tools] perf tools: Add dedicated unwind addr_space member into thread struct (Jiri Olsa) [1373817] - [tools] perf tools: Introduce trim function (Jiri Olsa) [1373817] - [tools] perf trace: Beautify pid_t arguments (Jiri Olsa) [1373817] - [tools] perf trace: Beautify set_tid_address, getpid, getppid return values (Jiri Olsa) [1373817] - [tools] perf trace: Infrastructure to show COMM strings for syscalls returning PIDs (Jiri Olsa) [1373817] - [tools] perf trace: Beautify wait4/waitid 'options' argument (Jiri Olsa) [1373817] - [tools] perf trace: Beautify sched_setscheduler 'policy' argument (Jiri Olsa) [1373817] - [tools] perf list: Document event specifications better (Jiri Olsa) [1373817] - [tools] perf tools: Remove superfluous ARCH Makefile includes (Jiri Olsa) [1373817] - [tools] perf script perl: Do error checking on new backtrace routine (Jiri Olsa) [1373817] - [tools] perf config: Fix build with older toolchain (Jiri Olsa) [1373817] - [tools] perf trace: Don't set the base timestamp using events without PERF_SAMPLE_TIME (Jiri Olsa) [1373817] - [tools] perf trace: Introduce function to set the base timestamp (Jiri Olsa) [1373817] - [tools] perf tools: Fix PMU term format max value calculation (Jiri Olsa) [1373817] - [tools] perf intel-pt/bts: Define JITDUMP_USE_ARCH_TIMESTAMP (Jiri Olsa) [1373817] - [tools] perf jit: Add support for using TSC as a timestamp (Jiri Olsa) [1373817] - [tools] perf tools: Add time conversion event (Jiri Olsa) [1373817] - [tools] perf trace: Add getrandom beautifier related defines for older systems (Jiri Olsa) [1373817] - [tools] perf trace: Add seccomp beautifier related defines for older systems (Jiri Olsa) [1373817] - [tools] perf trace: Pretty print getrandom() args (Jiri Olsa) [1373817] - [tools] perf trace: Pretty print seccomp() args (Jiri Olsa) [1373817] - [tools] perf trace: Do not process PERF_RECORD_LOST twice (Jiri Olsa) [1373817] - [tools] perf tools: Add support for skipping itrace instructions (Jiri Olsa) [1373817] - [tools] perf script perl: Perl scripts now get a backtrace, like the python ones (Jiri Olsa) [1373817] - [tools] perf config: Rename 'v' to 'home' in set_buildid_dir() (Jiri Olsa) [1373817] - [tools] perf config: Rework buildid_dir_command_config to perf_buildid_config (Jiri Olsa) [1373817] - [tools] perf config: Remove duplicated set_buildid_dir calls (Jiri Olsa) [1373817] - [tools] perf tests: Add test to check for event times (Jiri Olsa) [1373817] - [tools] perf tools: Make -f/--force option documentation consistent across tools (Jiri Olsa) [1373817] - [tools] perf tools: Make hists__collapse_insert_entry static (Jiri Olsa) [1373817] - [tools] perf mem: Add -U/-K (--all-user/--all-kernel) options (Jiri Olsa) [1373817] - [x86] perf/x86/intel: Update event constraints when HT is off (Jiri Olsa) [1373817] - [kernel] perf/core: Remove a redundant check (Jiri Olsa) [1373817] - [x86] perf/x86/intel/uncore: Remove SBOX support for Broadwell server (Jiri Olsa) [1373817] - [x86] perf/x86/intel/rapl: Fix pmus free during cleanup (Jiri Olsa) [1373817] - [x86] perf/x86/intel/p4: Trival indentation fix, remove space (Jiri Olsa) [1373817] - [kernel] perf: optimize perf_fetch_caller_regs (Jiri Olsa) [1373817] - [x86] perf/x86/intel/pt: Convert ACCESS_ONCE()s (Jiri Olsa) [1373817] - [x86] perf/x86/intel/pt: Export CPU frequency ratios needed by PT decoders (Jiri Olsa) [1373817] - [x86] perf/x86/intel/pt: Bypass PT vs. LBR exclusivity if the core supports it (Jiri Olsa) [1373817] - [kernel] perf/core: Let userspace know if the PMU supports address filters (Jiri Olsa) [1373817] - [x86] perf/x86/intel/pt: Add support for address range filtering in PT (Jiri Olsa) [1373817] - [kernel] perf/core: Introduce address range filtering (Jiri Olsa) [1373817] - [kernel] perf/core: Extend perf_event_aux_ctx() to optionally iterate through more events (Jiri Olsa) [1373817] - [x86] perf/x86/intel/pt: Add IP filtering register/CPUID bits (Jiri Olsa) [1373817] - [x86] perf/x86/intel/pt: Move PT specific MSR bit definitions to a private header (Jiri Olsa) [1373817] - [kernel] perf/core: Move set_filter() out of CONFIG_EVENT_TRACING (Jiri Olsa) [1373817] - [kernel] perf/core: Add ::write_backward attribute to perf event (Jiri Olsa) [1373817] - [x86] perf/x86/intel: Add LBR filter support for Silvermont and Airmont CPUs (Jiri Olsa) [1373817] - [x86] perf/x86/amd/uncore: Do not register a task ctx for uncore PMUs (Jiri Olsa) [1373817] - [x86] perf/x86/intel/pt: Use boot_cpu_has() because it's there (Jiri Olsa) [1373817] - [kernel] perf/ring_buffer: Prepare writing into the ring-buffer from the end (Jiri Olsa) [1373817] - [kernel] perf/core: Set event's default ::overflow_handler() (Jiri Olsa) [1373817] - [kernel] perf/ring_buffer: Introduce new ioctl options to pause and resume the ring-buffer (Jiri Olsa) [1373817] - [x86] perf/x86/intel/bts: Move transaction start/stop to start/stop callbacks (Jiri Olsa) [1373817] - [x86] perf/x86/intel/pt: Move transaction start/stop to PMU start/stop callbacks (Jiri Olsa) [1373817] - [kernel] perf/ring_buffer: Document AUX API usage (Jiri Olsa) [1373817] - [kernel] perf/core: Free AUX pages in unmap path (Jiri Olsa) [1373817] - [kernel] perf/ring_buffer: Refuse to begin AUX transaction after rb->aux_mmap_count drops (Jiri Olsa) [1373817] - [kernel] perf/core: Verify we have a single perf_hw_context PMU (Jiri Olsa) [1373817]- [kernel] rcu: sysctl: Panic on RCU Stall (Lauro Ramos Venancio) [1360867] - [kernel] sched/core: Panic on scheduling while atomic bugs if kernel.panic_on_warn is set (Lauro Ramos Venancio) [1360867] - [kernel] sched: Fix possible divide by zero in avg_atom() calculation (Mateusz Guzik) [1392466] - [kernel] printk: avoid livelock if another CPU printks continuously (Denys Vlasenko) [1294066] - [x86] smp: Fix __max_logical_packages value setup (Prarit Bhargava) [1394239] - [x86] revert "smp: Fix __max_logical_packages value setup" (Prarit Bhargava) [1394239] - [net] ipv6: add mtu lock check in __ip6_rt_update_pmtu (Xin Long) [1389210] - [net] Fix use after free in the recvmmsg exit path (Davide Caratti) [1390047] {CVE-2016-7117} - [net] pktgen: fix pkt_size (Paolo Abeni) [1381652] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1396165] - [scsi] megaraid_sas: Do not set MPI2_TYPE_CUDA for JBOD FP path for FW which does not support JBOD sequence map (Tomas Henzl) [1380441] - [scsi] megaraid_sas: Send SYNCHRONIZE_CACHE for VD to firmware (Tomas Henzl) [1380447] - [scsi] megaraid_sas: Do not fire DCMDs during PCI shutdown/detach (Tomas Henzl) [1396165] - [scsi] megaraid_sas: Send correct PhysArm to FW for R1 VD downgrade (Tomas Henzl) [1396165] - [scsi] megaraid_sas: For SRIOV enabled firmware, ensure VF driver waits for 30secs before reset (Tomas Henzl) [1396165] - [scsi] megaraid_sas: Fix data integrity failure for JBOD (passthrough) devices (Tomas Henzl) [1380447] - [scsi] megaraid_sas: fix macro MEGASAS_IS_LOGICAL to avoid regression (Tomas Henzl) [1380447] - [scsi] megaraid_sas: clean function declarations in megaraid_sas_base.c up (Tomas Henzl) [1396165] - [scsi] megaraid_sas: add in missing white space in error message text (Tomas Henzl) [1396165] - [scsi] megaraid_sas: Fix the search of first memory bar (Tomas Henzl) [1396165] - [scsi] megaraid_sas: Use memdup_user() rather than duplicating its implementation (Tomas Henzl) [1396165] - [scsi] megaraid_sas: Fix probing cards without io port (Tomas Henzl) [1396165] - [scsi] vmw_pvscsi: return SUCCESS for successful command aborts (Ewan Milne) [1394172] - [virtio] virtio-pci: alloc only resources actually used (Laurent Vivier) [1375153] - [netdrv] ibmvnic: Unmap ibmvnic_statistics structure (Steve Best) [1394911] - [netdrv] ibmveth: Add function to enable live MAC address changes (Laurent Vivier) [1375165] - [security] keys: Fix short sprintf buffer in /proc/keys show function (Frantisek Hrbata) [1375209] {CVE-2016-7042}- [netdrv] net/hyperv: avoid uninitialized variable (Vitaly Kuznetsov) [1392220] - [netdrv] netvsc: Remove mistaken udp.h inclusion (Vitaly Kuznetsov) [1392220] - [netdrv] netvsc: fix checksum on UDP IPV6 (Vitaly Kuznetsov) [1392220] - [netdrv] hv_netvsc: add ethtool statistics for tx packet issues (Vitaly Kuznetsov) [1392220] - [netdrv] hv_netvsc: rearrange start_xmit (Vitaly Kuznetsov) [1392220] - [netdrv] allow macvlans to move to net namespace (Jarod Wilson) [1368830] - [netdrv] ixgbe: test for trust in macvlan adjustments for vf (Ken Cox) [1379787] - [kernel] timekeeping: Copy the shadow-timekeeper over the real timekeeper last (Prarit Bhargava) [1344747] - [x86] tsc: Add additional Intel CPU models to the crystal quirk list (Prarit Bhargava) [1369419] - [x86] tsc: Use cpu id defines instead of hex constants (Prarit Bhargava) [1369419] - [x86] kexec: Fix kexec crash in syscall kexec_file_load() (Pingfan Liu) [1385109] - [char] hwrng: core - sleep interruptible in read (Amit Shah) [1081431 1271481 1376397 1377050] - [char] hwrng: core - correct error check of kthread_run call (Amit Shah) [1081431 1271481 1376397 1377050] - [char] hwrng: core - Move hwrng_init call into set_current_rng (Amit Shah) [1081431 1271481 1376397 1377050] - [char] hwrng: core - Drop current rng in set_current_rng (Amit Shah) [1081431 1271481 1376397 1377050] - [char] hwrng: core - Do not register device opportunistically (Amit Shah) [1081431 1271481 1376397 1377050] - [char] hwrng: core - Fix current_rng init/cleanup race yet again (Amit Shah) [1081431 1271481 1376397 1377050] - [char] hwrng: core - Use struct completion for cleanup_done (Amit Shah) [1081431 1271481 1376397 1377050] - [char] hwrng: don't init list element we're about to add to list (Amit Shah) [1081431 1271481 1376397 1377050] - [char] hwrng: don't double-check old_rng (Amit Shah) [1081431 1271481 1376397 1377050] - [char] hwrng: fix unregister race (Amit Shah) [1081431 1271481 1376397 1377050] - [char] hwrng: use reference counts on each struct hwrng (Amit Shah) [1081431 1271481 1376397 1377050] - [char] hwrng: move some code out mutex_lock for avoiding underlying deadlock (Amit Shah) [1081431 1271481 1376397 1377050] - [char] hwrng: place mutex around read functions and buffers (Amit Shah) [1081431 1271481 1376397 1377050] - [char] virtio-rng: skip reading when we start to remove the device (Amit Shah) [1081431 1271481 1376397 1377050] - [char] virtio-rng: fix stuck of hot-unplugging busy device (Amit Shah) [1081431 1271481 1376397 1377050] - [misc] cxl: Prevent adapter reset if an active context exists (Gustavo Duarte) [1388222] - [powerpc] rtas: Validate rtas.entry before calling enter_rtas() (Gustavo Duarte) [1386560] - [powerpc] powernv: Drop reference added by kset_find_obj() (Steve Best) [1394164] - [powerpc] mm: Prevent unlikely crash in copro_calculate_slb() (Steve Best) [1392448] - [powerpc] xmon: Add xmon command to dump process/task similar to ps(1) (Steve Best) [1391565] - [watchdog] hpwdt: remove email address from doc (Linda Knippers) [1323290] - [watchdog] hpwdt: Adjust documentation to match latest kernel module parameters (Linda Knippers) [1323290]- [fs] Retry operation on EREMOTEIO on an interrupted slot (Steve Dickson) [1378981] - [fs] ext4: pre-zero allocated blocks for DAX IO (Eric Sandeen) [1367989] - [x86] apic, doc: Justification for disabling IO APIC before Local APIC (Prarit Bhargava) [1384277] - [x86] apic: Disable I/O APIC before shutdown of the local APIC (Prarit Bhargava) [1384277] - [scsi] megaraid-sas: request irqs later (Tomas Henzl) [1392978] - [netdrv] i40e: Fix errors resulted while turning off TSO (Stefan Assmann) [1378509] - [powerpc] eeh: eeh_pci_enable(): fix checking of post-request state (Steve Best) [1383670]- [firmware] efi: Fix usage of illegal alignment on efi_low_alloc (Lenny Szubowicz) [1387689] - [net] tcp: fix use after free in tcp_xmit_retransmit_queue() (Mateusz Guzik) [1379531] {CVE-2016-6828} - [net] team: Fixing a bug in team driver due to incorrect 'unsigned int' to 'int' conversion (Hangbin Liu) [1382098] - [net] sctp: not return ENOMEM err back in sctp_packet_transmit (Xin Long) [1371362] - [net] sctp: make sctp_outq_flush/tail/uncork return void (Xin Long) [1371362] - [net] sctp: save transmit error to sk_err in sctp_outq_flush (Xin Long) [1371362] - [net] sctp: free msg->chunks when sctp_primitive_SEND return err (Xin Long) [1371362] - [net] sctp: do not return the transmit err back to sctp_sendmsg (Xin Long) [1371362] - [net] sctp: remove the unnecessary state check in sctp_outq_tail (Xin Long) [1371362] - [net] vxlan: fix duplicated and wrong error messages (Jiri Benc) [1366024] - [net] vxlan: reject multicast destination without an interface (Jiri Benc) [1366024] - [net] netdev, sched/wait: Fix sleeping inside wait event (Paolo Abeni) [1382175] - [net] Separate the close_list and the unreg_list (Paolo Abeni) [1382175]- [hv] do not lose pending heartbeat vmbus packets (Vitaly Kuznetsov) [1378615] - [net] openvswitch: avoid deferred execution of recirc actions (Lance Richardson) [1370643] - [net] ipv4: Use math to point per net sysctls into the appropriate struct net (Eric Garver) [1363661] - [x86] cpu/intel: Add Knights Mill to Intel family (Steve Best) [1380829] - [x86] kvm: lapic: cap __delay at lapic_timer_advance_ns (Marcelo Tosatti) [1389431] - [x86] kvm: x86: move nsec_to_cycles from x86.c to x86.h (Marcelo Tosatti) [1389431] - [tty] serial/8250: Touch NMI watchdog in wait_for_xmitr (Jiri Olsa) [1377938] - [acpi] acpi / scan: use platform bus type by default for _HID enumeration (Tony Camuso) [1383505] - [acpi] acpi / scan: introduce platform_id device PNP type flag (Tony Camuso) [1383505] - [char] ipmi: Convert the IPMI SI ACPI handling to a platform device (Tony Camuso) [1383505] - [vfio] pci: Fix ordering of eventfd vs virqfd shutdown (Alex Williamson) [1322026] - [netdrv] netvsc: fix incorrect receive checksum offloading (Vitaly Kuznetsov) [1388702] - [watchdog] hpwdt: add support for iLO5 (Linda Knippers) [1382798]- [spi] spi-gpio: Fix compiler warning when building for 64 bit systems (Prarit Bhargava) [1373655] - [spi] spi-gpio: Add dt support for a single device with no chip select (Prarit Bhargava) [1373655] - [misc] mei: me: disable driver on SPT SPS firmware (Jeremy McNicoll) [1369645] - [acpi] acpi / ipmi: Cleanup coding styles (David Arcari) [1373703] - [acpi] acpi / ipmi: Cleanup some inclusion codes (David Arcari) [1373703] - [acpi] acpi / ipmi: Cleanup some initialization codes (David Arcari) [1373703] - [acpi] acpi / ipmi: Cleanup several acpi_ipmi_device members (David Arcari) [1373703] - [acpi] acpi / ipmi: Add reference counting for ACPI IPMI transfers (David Arcari) [1373703] - [acpi] acpi / ipmi: Use global IPMI operation region handler (David Arcari) [1373703] - [acpi] acpi / ipmi: Fix race caused by the unprotected ACPI IPMI user (David Arcari) [1373703] - [acpi] acpi / ipmi: Fix race caused by the timed out ACPI IPMI transfers (David Arcari) [1373703] - [acpi] acpi / ipmi: Fix race caused by the unprotected ACPI IPMI transfers (David Arcari) [1373703] - [acpi] acpi / ipmi: Fix potential response buffer overflow (David Arcari) [1373703] - [kernel] sched/core, x86/topology: Fix NUMA in package topology bug (Jiri Olsa) [1369832] - [kernel] sched: Allow hotplug notifiers to be setup early (Jiri Olsa) [1369832] - [cpufreq] Ref the policy object sooner (Oleksandr Natalenko) [1382608] - [cpufreq] expose scaling_cur_freq sysfs file for set_policy() drivers (Oleksandr Natalenko) [1382608] - [lib] kobject: WARN as tip when call kobject_get() to a kobject not initialized (Oleksandr Natalenko) [1382608] - [cpufreq] Set cpufreq_cpu_data to NULL before putting kobject (Oleksandr Natalenko) [1382608]- [fs] fanotify: fix list corruption in fanotify_get_response() (Miklos Szeredi) [1362421] - [fs] fsnotify: add a way to stop queueing events on group shutdown (Miklos Szeredi) [1362421] - [fs] dlm: Remove lock_sock to avoid scheduling while atomic (Robert S Peterson) [1377391] - [fs] sunrpc: move NO_CRKEY_TIMEOUT to the auth->au_flags (Dave Wysochanski) [1384666] - [fs] rbd: don't retry watch reregistration if header object is gone (Ilya Dryomov) [1378186] - [fs] rbd: don't wait for the lock forever if blacklisted (Ilya Dryomov) [1378186] - [fs] rbd: lock_on_read map option (Ilya Dryomov) [1378186] - [fs] ovl: during copy up, switch to mounter's creds early (Vivek Goyal) [1297929] - [fs] lsm, audit, selinux: Introduce a new audit data type LSM_AUDIT_DATA_FILE (Vivek Goyal) [1297929] - [fs] selinux: Institute file_path_has_perm() (Vivek Goyal) [1297929] - [fs] selinux: Implement dentry_create_files_as() hook (Vivek Goyal) [1297929] - [fs] security, overlayfs: Provide hook to correctly label newly created files (Vivek Goyal) [1297929] - [fs] selinux: Pass security pointer to determine_inode_label() (Vivek Goyal) [1297929] - [fs] selinux: Implementation for inode_copy_up_xattr() hook (Vivek Goyal) [1297929] - [fs] security, overlayfs: Provide security hook for copy up of xattrs for overlay file (Vivek Goyal) [1297929] - [fs] selinux: Implementation for inode_copy_up() hook (Vivek Goyal) [1297929] - [fs] security, overlayfs: provide copy up security hook for unioned files (Vivek Goyal) [1297929] - [fs] selinux: Create a common helper to determine an inode label (Vivek Goyal) [1297929] - [fs] nfsd: don't return an unhashed lock stateid after taking mutex ("J. Bruce Fields") [1368577] - [fs] nfsd: Fix race between FREE_STATEID and LOCK ("J. Bruce Fields") [1368577] - [fs] nfsd: Close race between nfsd4_release_lockowner and nfsd4_lock ("J. Bruce Fields") [1368577] - [fs] nfsd: Extend the mutex holding region around in nfsd4_process_open2() ("J. Bruce Fields") [1368577] - [fs] nfsd: Always lock state exclusively ("J. Bruce Fields") [1368577] - [fs] Fix regression which breaks DFS mounting (Sachin Prabhu) [1302329] - [fs] Move check for prefix path to within cifs_get_root() (Sachin Prabhu) [1302329] - [fs] Compare prepaths when comparing superblocks (Sachin Prabhu) [1302329] - [fs] Fix memory leaks in cifs_do_mount() (Sachin Prabhu) [1302329] - [fs] cifs: make share unaccessible at root level mountable (Sachin Prabhu) [1302329]- [md] dm: free io_barrier after blk_cleanup_queue call (Mike Snitzer) [1385813] - [md] dm raid: fix activation of existing raid4/10 devices (Mike Snitzer) [1385149] - [rtc] cmos: Initialize hpet timer before irq is registered (Pratyush Anand) [1299001] - [x86] Add support for missing Kabylake Sunrise Point PCH (David Arcari) [1379401] - [x86] pci: vmd: Request userspace control of PCIe hotplug indicators (Myron Stowe) [1380181] - [pci] pciehp: Allow exclusive userspace control of indicators (Myron Stowe) [1380181] - [acpi] acpica: Fix for a Store->ArgX when ArgX contains a reference to a field (Lenny Szubowicz) [1330897] - [misc] cxl: Flush PSL cache before resetting the adapter (Steve Best) [1383478] - [scsi] ibmvfc: Fix I/O hang when port is not mapped (Steve Best) [1378001] - [netdrv] xen-netfront: avoid packet loss when ethernet header crosses page boundary (Vitaly Kuznetsov) [1348581] - [powerpc] ppc64: Fix incorrect return value from __copy_tofrom_user (Steve Best) [1387244] - [powerpc] pseries: use pci_host_bridge.release_fn() to kfree(phb) (Steve Best) [1385635] - [powerpc] pseries: Fix stack corruption in htpe code (Steve Best) [1384099] - [powerpc] eeh: Fix stale cached primary bus (Steve Best) [1383281] - [infiniband] ib/ipoib: move back IB LL address into the hard header (Jonathan Toppins) [1378656]- [kernel] sched/core: Fix a race between try_to_wake_up() and a woken up task (Lauro Ramos Venancio) [1379256] - [kernel] pm/sleep: Fix request_firmware() error at resume (Don Zickus) [1375203] - [block] blk-mq: improve warning for running a queue on the wrong CPU (Gustavo Duarte) [1376948] - [block] blk-mq: don't overwrite rq->mq_ctx (Gustavo Duarte) [1376948] - [nvme] Don't suspend admin queue that wasn't created (Gustavo Duarte) [1370507] - [nvme] Suspend all queues before deletion (Gustavo Duarte) [1370507] - [scsi] cxgb4i: Increased the value of MAX_IMM_TX_PKT_LEN from 128 to 256 bytes (Sai Vemuri) [1379954] - [scsi] cxgb4i: fix credit check for tx_data_wr (Sai Vemuri) [1379954] - [vfio] vfio-pci: Disable INTx after MSI/X teardown (Alex Williamson) [1371495] - [vfio] vfio-pci: Virtualize PCIe & AF FLR (Alex Williamson) [1371495] - [misc] hpilo: Changes to support new security states in iLO5 FW (Nigel Croxon) [1376576] - [misc] genwqe: Change default access rights for device node (Steve Best) [1325797] - [hid] i2c-hid: exit if the IRQ is not valid (David Arcari) [1376599] - [x86] fix call location of smp_quirk_init_udelay() (Prarit Bhargava) [1377296] - [x86] hpet: Re-enable HPET on Purley 4S (Prarit Bhargava) [1372853] - [x86] hpet: Reduce HPET counter read contention (Prarit Bhargava) [1372853] - [powerpc] kvm: ppc: book3s hv: Take out virtual core piggybacking code (Thomas Huth) [1350719] - [powerpc] kvm: ppc: book3s: Treat VTB as a per-subcore register, not per-thread (Thomas Huth) [1350719] - [powerpc] kvm: ppc: book3s hv: Move struct kvmppc_vcore from kvm_host.h to kvm_book3s.h (Thomas Huth) [1350719] - [infiniband] ib/iser: Fix max_sectors calculation (Jonathan Toppins) [1380515]- [mm] remove gup_flags FOLL_WRITE games from __get_user_pages() (Larry Woodman) [1385124] {CVE-2016-5195}- [md] dm raid: fix compat_features validation (Mike Snitzer) [1383726]- [fs] revert "ext4: pre-zero allocated blocks for DAX IO" (Eric Sandeen) [1380571] - [fs] nfsd: fix corruption in notifier registration ("J. Bruce Fields") [1378363] - [fs] xfs: log recovery tracepoints to track current lsn and buffer submission (Brian Foster) [1362730] - [fs] xfs: update metadata LSN in buffers during log recovery (Brian Foster) [1362730] - [fs] xfs: don't warn on buffers not being recovered due to LSN (Brian Foster) [1362730] - [fs] xfs: pass current lsn to log recovery buffer validation (Brian Foster) [1362730] - [fs] xfs: rework log recovery to submit buffers on LSN boundaries (Brian Foster) [1362730] - [x86] perf/uncore: Disable uncore on kdump kernel (Jiri Olsa) [1379569] - [netdrv] mlx4_core: Fix to clean devlink resources (Kamal Heib) [1379504]- [net] add recursion limit to GRO (Sabrina Dubroca) [1374191] {CVE-2016-7039} - [mm] cgroup: fix hugetlb_cgroup_read() (Jerome Marchand) [1378236] - [fs] nfs: change invalidatepage prototype to accept length (Benjamin Coddington) [1366131] - [fs] xfs: quiesce the filesystem after recovery on readonly mount (Eric Sandeen) [1375457] - [fs] xfs: rework buffer dispose list tracking (Brian Foster) [1349175] - [fs] ext4: pre-zero allocated blocks for DAX IO (Eric Sandeen) [1367989] - [fs] gfs2: Initialize atime of I_NEW inodes (Andreas Grunbacher) [1379447] - [fs] gfs2: Update file times after grabbing glock (Andreas Grunbacher) [1379447] - [x86] topology: Handle CPUID bogosity gracefully (Vitaly Kuznetsov) [1377988] - [netdrv] sfc: check async completer is !NULL before calling (Jarod Wilson) [1368201] - [infiniband] ib/mlx5: Fix iteration overrun in GSI qps (Don Dutile) [1376941]- [kernel] audit: fix exe_file access in audit_exe_compare (Richard Guy Briggs) [1374478] - [kernel] mm: introduce get_task_exe_file (Richard Guy Briggs) [1374478] - [kernel] prctl: avoid using mmap_sem for exe_file serialization (Richard Guy Briggs) [1374478] - [kernel] mm: rcu-protected get_mm_exe_file() (Richard Guy Briggs) [1374478] - [dm] dm-raid: reverse validation of nosync+rebuild flags (Heinz Mauelshagen) [1371717] - [x86] kvm: correctly reset dest_map->vector when restoring LAPIC state (Paolo Bonzini) [1367716] - [s390] dasd: fix hanging device after clear subchannel (Gustavo Duarte) [1368068] - [netdrv] bna: fix crash in bnad_get_strings() (Ivan Vecera) [1376508] - [netdrv] bna: add missing per queue ethtool stat (Ivan Vecera) [1376508] - [powerpc] kvm: Implement kvm_arch_intc_initialized() for PPC (David Gibson) [1375778] - [powerpc] kvm: book3s: Don't crash if irqfd used with no in-kernel XICS emulation (David Gibson) [1375778]- [mm] sparse: use memblock apis for early memory allocations (Koki Sanagi) [1375453] - [mm] memblock: add memblock memory allocation apis (Koki Sanagi) [1375453] - [mm] thp: harden the debug kernel with a strict check for thp_mmu_gather (Andrea Arcangeli) [1369365] - [mm] thp: initialize thp_mmu_gather for newly allocated migrated pages (Andrea Arcangeli) [1369365] - [mm] thp: put_huge_zero_page() with MMU gather #2 (Andrea Arcangeli) [1369365] - [fs] nfs: fix BUG() crash in notify_change() with patch to chown_common() ("J. Bruce Fields") [1342695] - [net] ipv6: gro: fix forwarding of tunneled packets (Jiri Benc) [1375438] - [net] sctp: hold the transport before using it in sctp_hash_cmp (Xin Long) [1368884] - [net] sctp: identify chunks that need to be fragmented at IP level (Xin Long) [1371377] - [scsi] be2iscsi: revert: _bh for io_sgl_lock and mgmt_sgl_lock (Maurizio Lombardi) [1374223] - [block] blk-mq: Allow timeouts to run while queue is freezing (Gustavo Duarte) [1372483] - [block] defer timeouts to a workqueue (Gustavo Duarte) [1372483] - [netdrv] tg3: Fix for disallow tx coalescing time to be 0 (Ivan Vecera) [1368885] - [netdrv] tg3: Fix for diasllow rx coalescing time to be 0 (Ivan Vecera) [1368885] - [infiniband] rdma/ocrdma: Support user AH creation for RoCE-v2 (Don Dutile) [1376120] - [infiniband] rdma/ocrdma: Support RoCE-v2 in the RC path (Don Dutile) [1376120] - [infiniband] rdma/ocrdma: Support RoCE-v2 in the UD path (Don Dutile) [1376120] - [infiniband] rdma/ocrdma: Export udp encapsulation capability (Don Dutile) [1376120] - [infiniband] ib/mlx5: Fix wrong naming of port_rcv_data counter (Don Dutile) [1374862]- [drm] i915: Add GEN7_PCODE_MIN_FREQ_TABLE_GT_RATIO_OUT_OF_RANGE to SNB (Lyude Paul) [1341633 1355776] - [drm] i915/gen9: implement missing case for SKL watermarks calculation (Lyude Paul) [1341633 1355776] - [drm] i915/gen9: fix the watermark res_blocks value (Lyude Paul) [1341633 1355776] - [drm] i915/gen9: fix plane_blocks_per_line on watermarks calculations (Lyude Paul) [1341633 1355776] - [drm] i915/gen9: minimum scanlines for Y tile is not always 4 (Lyude Paul) [1341633 1355776] - [drm] i915/gen9: fix the WaWmMemoryReadLatency implementation (Lyude Paul) [1341633 1355776] - [drm] i915/skl: Don't try to update plane watermarks if they haven't changed (Lyude Paul) [1341633 1355776] - [drm] i915/skl: Update DDB values atomically with wms/plane attrs (Lyude Paul) [1341633 1355776] - [drm] i915: Move CRTC updating in atomic_commit into it's own hook (Lyude Paul) [1341633 1355776] - [drm] i915/skl: Ensure pipes with changed wms get added to the state (Lyude Paul) [1341633 1355776] - [drm] i915/skl: Update plane watermarks atomically during plane updates (Lyude Paul) [1341633 1355776] - [drm] i915/gen9: Only copy WM results for changed pipes to skl_hw (Lyude Paul) [1341633 1355776] - [drm] i915/skl: Add support for the SAGV, fix underrun hangs (Lyude Paul) [1341633 1355776] - [drm] i915/gen6+: Interpret mailbox error flags (Lyude Paul) [1341633 1355776] - [drm] i915/gen9: Only copy WM results for changed pipes to skl_hw (Lyude Paul) [1341633 1355776]- [netdrv] ixgbe: fix spoofed packets with macvlans (Ken Cox) [1324631] - [tools] perf mem: Fix -t store option for record command (Jiri Olsa) [1357531 1357543] - [x86] clock: Fix kvm guest tsc initialization (Prarit Bhargava) [1372759] - [x86] tsc: Enumerate BXT tsc_khz via CPUID (Prarit Bhargava) [1372759] - [drm] i915: Enable polling when we don't have hpd (Lyude Paul) [1277863] - [drm] i915/vlv: Disable HPD in valleyview_crt_detect_hotplug() (Lyude Paul) [1277863] - [drm] i915/vlv: Reset the ADPA in vlv_display_power_well_init() (Lyude Paul) [1277863] - [drm] i915/vlv: Make intel_crt_reset() per-encoder (Lyude Paul) [1277863] - [fs] Fix NULL pointer dereference in bl_free_device() (Benjamin Coddington) [1356796] - [fs] nfs/blocklayout: support RH/Fedora dm-mpath device nodes (Benjamin Coddington) [1356796] - [fs] nfs/blocklayout: refactor open-by-wwn (Benjamin Coddington) [1356796] - [fs] nfs/blocklayout: use proper fmode for opening block devices (Benjamin Coddington) [1356796] - [fs] sunrpc: fix UDP memory accounting (Paolo Abeni) [1298899]- [kernel] timekeeping: Cap adjustments so they don't exceed the maxadj value (Marcelo Tosatti) [1246218] - [kernel] fork: allocate idle task for a CPU always on its local node (Oleg Nesterov) [1339635] - [kernel] sys: do_sysinfo() use get_monotonic_boottime() (Milos Vyletel) [1373224] - [fs] proc/uptime: uptime_proc_show() use get_monotonic_boottime() (Milos Vyletel) [1373224] - [fs] exec: de_thread: mt-exec should update ->real_start_time (Milos Vyletel) [1373224] - [fs] ovl: clear nlink on rmdir (Miklos Szeredi) [1373787] - [fs] ovl: share inode for hard link (Miklos Szeredi) [1373787] - [fs] ovl: use generic_delete_inode (Miklos Szeredi) [1373787] - [fs] ovl: handle umask and posix_acl_default correctly on creation (Miklos Szeredi) [1351863] - [fs] ovl: fix sgid on directory (Miklos Szeredi) [1351863] - [fs] ovl: copyattr after setting POSIX ACL (Miklos Szeredi) [1371638] - [fs] ovl: Switch to generic_removexattr (Miklos Szeredi) [1371651] - [fs] ovl: Get rid of ovl_xattr_noacl_handlers array (Miklos Szeredi) [1371651] - [fs] ext4: print ext4 mount option data_err=abort correctly (Lukas Czerner) [1342403] - [fs] nfs4: Avoid migration loops (Benjamin Coddington) [1355977] - [fs] nfs: don't create zero-length requests (Benjamin Coddington) [1324635] - [fs] xfs: don't assert fail on non-async buffers on ioacct decrement (Brian Foster) [1363822] - [fs] btrfs: set S_IOPS_WRAPPER consistently (Eric Sandeen) [1182456] - [fs] xfs: prevent dropping ioend completions during buftarg wait (Brian Foster) [1370177] - [fs] gfs2: Fix extended attribute readahead optimization (Robert S Peterson) [1256539] - [mm] page_alloc: don't re-init pageset in zone_pcp_update() (Yasuaki Ishimatsu) [1374114] - [mm] readahead: Move readahead limit outside of readahead, and advisory syscalls (Kyle Walker) [1351353] - [net] veth: sctp: add NETIF_F_SCTP_CRC to device features (Xin Long) [1367105] - [net] veth: Update features to include all tunnel GSO types (Xin Long) [1367105] - [tty] serial: 8250_dw: add ability to handle the peripheral clock (Prarit Bhargava) [1367476] - [x86] mm: Fix regression panic at boot time seen on some NUMA systems (Larry Woodman) [1372047] - [x86] mm: non-linear virtual memory fix for KNL4 erratum (Larry Woodman) [1372047] - [x86] tsc: Add rdtscll() merge helper (Mitsuhiro Tanino) [1372398] - [x86] kvm: Expose more Intel AVX512 feature to guest (Paolo Bonzini) [1369038] - [s390] pci: remove iomap sanity checks (Jason Wang) [1373503] - [nvme] Add device ID's with stripe quirk (David Milburn) [1371642] - [scsi] mpt3sas: Fix panic when aer correct error occurred (Frank Ramsay) [1374745] - [iommu] vt-d: Disable passthrough mode on Kexec kernel (Myron Stowe) [1367621] - [netdrv] ixgbe: Eliminate useless message and improve logic (Ken Cox) [1369519] - [netdrv] sfc: check MTU against minimum threshold (Jarod Wilson) [1363683]- [hv] balloon: replace ha_region_mutex with spinlock (Vitaly Kuznetsov) [1361245] - [hv] balloon: don't wait for ol_waitevent when memhp_auto_online is enabled (Vitaly Kuznetsov) [1361245] - [hv] balloon: account for gaps in hot add regions (Vitaly Kuznetsov) [1361245] - [hv] balloon: keep track of where ha_region starts (Vitaly Kuznetsov) [1361245] - [mm] memory-hotplug: add hot-added memory ranges to memblock before allocate node_data for a node (Yasuaki Ishimatsu) [1365766] - [mm] memory-hotplug: fix wrong edge when hot add a new node (Yasuaki Ishimatsu) [1365766] - [rtc] rtc-rx8581: Mark tech preview (Prarit Bhargava) [1362164] - [rtc] rtc-rx8581.c: add SMBus-only adapters support (Prarit Bhargava) [1362164] - [rtc] rtc-rx8581.c: remove empty function (Prarit Bhargava) [1362164] - [pci] Restore original checksums of pci symbols (Stanislav Kozina) [1370477] - [net] reserve kABI fields in struct packet_type (Jiri Benc) [1358738] - [net] openvswitch: Ignore negative headroom value (Jakub Sitnicki) [1369642] - [scsi] qla2xxx: Update the driver version to 8.07.00.33.07.3-k1 (Chad Dupuis) [1367530] - [scsi] qla2xxx: Set FLOGI retry in additional firmware options for P2P (N2N) mode (Chad Dupuis) [1361279] - [scsi] qla2xxx: prevent board_disable from running during EEH (Chad Dupuis) [1367530] - [kernel] sched/fair: Fix typo in sync_throttle() (Xunlei Pang) [1341003] - [kernel] sched/fair: Rework throttle_count sync (Xunlei Pang) [1341003] - [kernel] sched/fair: Do not announce throttled next buddy in dequeue_task_fair() (Xunlei Pang) [1341003] - [kernel] sched/fair: Initialize throttle_count for new task-groups lazily (Xunlei Pang) [1341003] - [kernel] audit: fix a double fetch in audit_log_single_execve_arg() (Paul Moore) [1359306] {CVE-2016-6136} - [powerpc] revert "pci: Assign fixed PHB number based on device-tree properties" (Gustavo Duarte) [1360353 1373109] - [powerpc] revert "pci: Fix endian bug in fixed PHB numbering" (Gustavo Duarte) [1360353 1373109] - [infiniband] rdma/ocrdma: Fix the max_sge reported from FW (Honggang Li) [1369540]- [fs] dax: disable dax on ext2 and ext3 (Jeff Moyer) [1369900] - [fs] dax: mark tech preview (Jeff Moyer) [1369825] - [fs] pmem: disable dax mounting in the prsence of media errors (Jeff Moyer) [1367132] - [fs] xfs: Add alignment check for DAX mount (Jeff Moyer) [1367132] - [fs] ext4: Add alignment check for DAX mount (Jeff Moyer) [1367132] - [fs] block: Add bdev_dax_supported() for dax mount checks (Jeff Moyer) [1367132] - [fs] block: Add vfs_msg() interface (Jeff Moyer) [1367132] - [tools] x86/insn: remove pcommit (Jeff Moyer) [1350153] - [x86] revert "kvm: x86: add pcommit support" (Jeff Moyer) [1350153] - [tools] pmem: kill __pmem address space (Jeff Moyer) [1350153] - [kernel] pmem: kill wmb_pmem() (Jeff Moyer) [1350153] - [nvdimm] libnvdimm, pmem: use nvdimm_flush() for namespace I/O writes (Jeff Moyer) [1350153] - [fs] dax: remove wmb_pmem() (Jeff Moyer) [1350153] - [kernel] libnvdimm, pmem: flush posted-write queues on shutdown (Jeff Moyer) [1350153] - [nvdimm] libnvdimm, pmem: use REQ_FUA, REQ_FLUSH for nvdimm_flush() (Jeff Moyer) [1350153] - [nvdimm] libnvdimm: cycle flush hints (Jeff Moyer) [1350153] - [kernel] libnvdimm: introduce nvdimm_flush() and nvdimm_has_flush() (Jeff Moyer) [1350153] - [nvdimm] libnvdimm: keep region data alive over namespace removal (Jeff Moyer) [1350153] - [tools] testing/nvdimm: simulate multiple flush hints per-dimm (Jeff Moyer) [1350153] - [kernel] libnvdimm, nfit: move flush hint mapping to region-device driver-data (Jeff Moyer) [1350153] - [kernel] libnvdimm, nfit: remove nfit_spa_map() infrastructure (Jeff Moyer) [1350153] - [kernel] libnvdimm: introduce devm_nvdimm_memremap(), convert nfit_spa_map() users (Jeff Moyer) [1350153] - [acpi] nfit: don't override return value of nfit_mem_init (Jeff Moyer) [1350153] - [acpi] nfit: always associate flush hints (Jeff Moyer) [1350153] - [tools] testing/nvdimm: remove __wrap_devm_memremap_pages placeholder (Jeff Moyer) [1350153] - [kernel] devm: add helper devm_add_action_or_reset() (Jeff Moyer) [1350153]- [scsi] sas: remove is_sas_attached() (Ewan Milne) [1370231] - [scsi] ses: use scsi_is_sas_rphy instead of is_sas_attached (Ewan Milne) [1370231] - [scsi] sas: provide stub implementation for scsi_is_sas_rphy (Ewan Milne) [1370231] - [target] lio: assume a maximum of 1024 iovecs (Andy Grover) [1367597] - [scsi] smartpqi: bump driver version (Scott Benesh) [1370631] - [scsi] smartpqi: add smartpqi.txt (Scott Benesh) [1370631] - [scsi] smartpqi: update maintainers (Scott Benesh) [1370631] - [scsi] smartpqi: update Kconfig (Scott Benesh) [1370631] - [scsi] smartpqi: remove timeout for cache flush operations (Scott Benesh) [1370631] - [scsi] smartpqi: scsi queuecommand cleanup (Scott Benesh) [1370631] - [scsi] smartpqi: minor tweaks to update time support (Scott Benesh) [1370631] - [scsi] smartpqi: minor function reformating (Scott Benesh) [1370631] - [scsi] smartpqi: correct event acknowledgement timeout issue (Scott Benesh) [1370631] - [scsi] smartpqi: correct controller offline issue (Scott Benesh) [1370631] - [scsi] smartpqi: add kdump support (Scott Benesh) [1370631] - [scsi] smartpqi: enhance reset logic (Scott Benesh) [1370631] - [scsi] smartpqi: enhance drive offline informational message (Scott Benesh) [1370631] - [scsi] smartpqi: simplify spanning (Scott Benesh) [1370631] - [scsi] smartpqi: change tmf macro names (Scott Benesh) [1370631] - [scsi] smartpqi: change aio sg processing (Scott Benesh) [1370631]- [fs] rbd: add force close option (Ilya Dryomov) [1196119] - [fs] rbd: add 'config_info' sysfs rbd device attribute (Ilya Dryomov) [1196119] - [fs] rbd: add 'snap_id' sysfs rbd device attribute (Ilya Dryomov) [1196119] - [fs] rbd: add 'cluster_fsid' sysfs rbd device attribute (Ilya Dryomov) [1196119] - [fs] rbd: add 'client_addr' sysfs rbd device attribute (Ilya Dryomov) [1196119] - [fs] rbd: print capacity in decimal and features in hex (Ilya Dryomov) [1196119] - [fs] rbd: support for exclusive-lock feature (Ilya Dryomov) [1196119] - [fs] rbd: retry watch re-registration periodically (Ilya Dryomov) [1196119] - [fs] rbd: introduce a per-device ordered workqueue (Ilya Dryomov) [1196119] - [fs] libceph: rename ceph_client_id() -> ceph_client_gid() (Ilya Dryomov) [1196119] - [fs] libceph: support for blacklisting clients (Ilya Dryomov) [1196119] - [fs] libceph: support for lock.lock_info (Ilya Dryomov) [1196119] - [fs] libceph: support for advisory locking on RADOS objects (Ilya Dryomov) [1196119] - [fs] libceph: add ceph_osdc_call() single-page helper (Ilya Dryomov) [1196119] - [fs] libceph: support for CEPH_OSD_OP_LIST_WATCHERS (Ilya Dryomov) [1196119] - [fs] libceph: rename ceph_entity_name_encode() -> ceph_auth_entity_name_encode() (Ilya Dryomov) [1196119] - [fs] libceph: make cancel_generic_request() static (Ilya Dryomov) [1196119] - [fs] libceph: fix return value check in alloc_msg_with_page_vector() (Ilya Dryomov) [1196119] - [fs] ceph: fix symbol versioning for ceph_monc_do_statfs (Ilya Dryomov) [1196119] - [fs] libceph: add start en/decoding block helpers (Ilya Dryomov) [1196119] - [fs] libceph: add an ONSTACK initializer for oids (Ilya Dryomov) [1196119] - [fs] libceph: fix some missing includes (Ilya Dryomov) [1196119] - [mm] swap: flush lru pvecs on compound page arrival (Jerome Marchand) [1341766 1343920] - [md] raid1/raid10: slow down resync if there is non-resync activity pending (Jes Sorensen) [1371545] - [x86] hibernate: Use hlt_play_dead() when resuming from hibernation (Lenny Szubowicz) [1229590] - [x86] Mark Intel Purley 2 socket processor as supported (Steve Best) [1362645] - [i2c] i801: Add support for Kaby Lake PCH-H (David Arcari) [1310953] - [mfd] lpss: Add Intel Kaby Lake PCH-H PCI IDs (David Arcari) [1310953] - [usb] dwc3: pci: add Intel Kabylake PCI ID (David Arcari) [1310953] - [edac] sb_edac: Fix channel reporting on Knights Landing (Aristeu Rozanski) [1367330] - [include] bluetooth: Fix kabi breakage in struct hci_core (Don Zickus) [1370583] - [powerpc] pci: Fix endian bug in fixed PHB numbering (Gustavo Duarte) [1360353] - [powerpc] pci: Assign fixed PHB number based on device-tree properties (Gustavo Duarte) [1360353]- [netdrv] sfc: work around TRIGGER_INTERRUPT command not working on SFC9140 (Jarod Wilson) [1368201] - [netdrv] sfc: remove duplicate assignment (Jarod Wilson) [1368201] - [netdrv] sfc: include size-binned TX stats on sfn8542q (Jarod Wilson) [1368201] - [netdrv] sfc: fix potential stack corruption from running past stat bitmask (Jarod Wilson) [1368201] - [netdrv] sfc: avoid division by zero (Jarod Wilson) [1368201] - [netdrv] sfc: get timer configuration from adapter (Jarod Wilson) [1368201] - [netdrv] sfc: set interrupt moderation via MCDI (Jarod Wilson) [1368201] - [netdrv] sfc: use new performance based event queue init (Jarod Wilson) [1368201] - [netdrv] sfc: retrieve second word of datapath capabilities (Jarod Wilson) [1368201] - [netdrv] sfc: allow asynchronous MCDI without completion function (Jarod Wilson) [1368201] - [netdrv] sfc: update MCDI protocol headers (Jarod Wilson) [1368201] - [netdrv] sfc: avoid -Wtype-limits warning (Jarod Wilson) [1368201] - [netdrv] sfc: Fix VLAN filtering feature if vPort has VLAN_RESTRICT flag (Jarod Wilson) [1368201] - [netdrv] sfc: Update MCDI protocol definitions (Jarod Wilson) [1368201] - [netdrv] sfc: Disable VLAN filtering by default if not strictly required (Jarod Wilson) [1368201] - [netdrv] sfc: VLAN filters must only be created if the firmware supports this (Jarod Wilson) [1368201] - [netdrv] sfc: Fix dup unknown multicast/unicast filters after datapath reset (Jarod Wilson) [1368201] - [netdrv] sfc: Refactor checks for invalid filter ID (Jarod Wilson) [1368201] - [netdrv] sfc: Take mac_lock before calling efx_ef10_filter_table_probe (Jarod Wilson) [1368201] - [netdrv] sfc: Implement ndo_vlan_rx_{add, kill}_vid() callbacks (Jarod Wilson) [1368201] - [netdrv] sfc: Implement list of VLANs added over interface (Jarod Wilson) [1368201] - [netdrv] sfc: Make EF10 filter management helper functions VLAN-aware (Jarod Wilson) [1368201] - [netdrv] sfc: Store unicast and multicast promisc flag with address cache (Jarod Wilson) [1368201] - [netdrv] sfc: Move filter IDs to per-VLAN data structure (Jarod Wilson) [1368201] - [netdrv] sfc: Forget filter ID when the filter is marked old (Jarod Wilson) [1368201] - [netdrv] sfc: Assert filter_sem write locked when required (Jarod Wilson) [1368201] - [netdrv] sfc: Add efx_nic member with fixed netdev features (Jarod Wilson) [1368201] - [netdrv] sfc: Move last mc_promisc flag to EF10 filter table state (Jarod Wilson) [1368201] - [netdrv] sfc: Define macro with EF10 offload feature (Jarod Wilson) [1368201] - [netdrv] sfc: on MC reset, clear PIO buffer linkage in TXQs (Jarod Wilson) [1368201] - [netdrv] sfc: disable RSS when unsupported (Jarod Wilson) [1368201] - [netdrv] sfc: implement IPv6 NFC (and IPV4_USER_FLOW) (Jarod Wilson) [1368201] - [netdrv] i40iw: Receive notification events correctly (Stefan Assmann) [1371734] - [netdrv] i40iw: Update hw_iwarp_state (Stefan Assmann) [1371734] - [netdrv] i40iw: Send last streaming mode message for loopback connections (Stefan Assmann) [1371734] - [netdrv] i40iw: Avoid writing to freed memory (Stefan Assmann) [1371734] - [netdrv] i40iw: Fix double free of allocated_buffer (Stefan Assmann) [1371734] - [netdrv] i40iw: Add missing NULL check for MPA private data (Stefan Assmann) [1371734] - [netdrv] i40iw: Add missing check for interface already open (Stefan Assmann) [1371734] - [netdrv] i40iw: Protect req_resource_num update (Stefan Assmann) [1371734] - [netdrv] i40iw: Change mem_resources pointer to a u8 (Stefan Assmann) [1371734] - [netdrv] hv_netvsc: fix bonding devices check in netvsc_netdev_event() (Vitaly Kuznetsov) [1364333] - [netdrv] hv_netvsc: protect module refcount by checking net_device_ctx->vf_netdev (Vitaly Kuznetsov) [1364333] - [netdrv] hv_netvsc: reset vf_inject on VF removal (Vitaly Kuznetsov) [1364333] - [netdrv] hv_netvsc: avoid deadlocks between rtnl lock and vf_use_cnt wait (Vitaly Kuznetsov) [1364333] - [netdrv] hv_netvsc: don't lose VF information (Vitaly Kuznetsov) [1364333] - [netdrv] mlx4_en: Add resilience in low memory systems (kamal heib) [1367818] - [netdrv] net/mlx4_en: Move filters cleanup to a proper location (kamal heib) [1367818]- [drm] amdgpu: Disable RPM helpers while reprobing connectors on resume (Rob Clark) [1348329 1349064] - [drm] i915/kbl: Kabylake uses the same GMS values as Skylake (Rob Clark) [1348329 1349064] - [drm] i915/bxt: Broxton uses the same GMS values as Skylake (Rob Clark) [1348329 1349064] - [drm] i915/skl: Add the additional graphics stolen sizes (Rob Clark) [1348329 1349064] - [drm] x86/gpu: Sprinkle const, __init and __initconst to stolen memory quirks (Rob Clark) [1348329 1349064] - [drm] x86/gpu: Implement stolen memory size early quirk for CHV (Rob Clark) [1348329 1349064] - [drm] x86/gpu: Fix sign extension issue in Intel graphics stolen memory quirks (Rob Clark) [1348329 1349064] - [drm] makefile: update DRM version (Rob Clark) [1348329 1349064] - [drm] i915: Revert DisplayPort fast link training feature (Rob Clark) [1348329 1349064] - [drm] vmwgfx: Fix error paths when mapping framebuffer (Rob Clark) [1348329 1349064] - [drm] vmwgfx: Fix corner case screen target management (Rob Clark) [1348329 1349064] - [drm] vmwgfx: Delay pinning fbdev framebuffer until after mode set (Rob Clark) [1348329 1349064] - [drm] vmwgfx: Check pin count before attempting to move a buffer (Rob Clark) [1348329 1349064] - [drm] vmwgfx: Work around mode set failure in 2D VMs (Rob Clark) [1348329 1349064] - [drm] vmwgfx: Add an option to change assumed FB bpp (Rob Clark) [1348329 1349064] - [drm] ttm: Make ttm_bo_mem_compat available (Rob Clark) [1348329 1349064] - [drm] atomic: Make drm_atomic_legacy_backoff reset crtc->acquire_ctx (Rob Clark) [1348329 1349064] - [drm] amd/powerplay: fix incorrect voltage table value for tonga (Rob Clark) [1348329 1349064] - [drm] amd/powerplay: incorrectly use of the function return value (Rob Clark) [1348329 1349064] - [drm] amd/powerplay: fix logic error (Rob Clark) [1348329 1349064] - [drm] amd/powerplay: need to notify system bios pcie device ready (Rob Clark) [1348329 1349064] - [drm] amd/powerplay: fix bug that function parameter was incorect (Rob Clark) [1348329 1349064] - [drm] make drm_atomic_set_mode_prop_for_crtc() more reliable (Rob Clark) [1348329 1349064] - [drm] add missing drm_mode_set_crtcinfo call (Rob Clark) [1348329 1349064] - [drm] i915: Refresh cached DP port register value on resume (Rob Clark) [1348329 1349064] - [drm] i915/ilk: Don't disable SSC source if it's in use (Rob Clark) [1348329 1349064] - [drm] nouveau/disp/sor/gf119: select correct sor when poking training pattern (Rob Clark) [1348329 1349064] - [drm] nouveau: fix for disabled fbdev emulation (Rob Clark) [1348329 1349064] - [drm] nouveau/ltc/gm107-: fix typo in the address of NV_PLTCG_LTC0_LTS0_INTR (Rob Clark) [1348329 1349064] - [drm] nouveau/gr/gf100-: update sm error decoding from gk20a nvgpu headers (Rob Clark) [1348329 1349064] - [drm] nouveau/bios/disp: fix handling of "match any protocol" entries (Rob Clark) [1348329 1349064] - [drm] dp/mst: Always clear proposed vcpi table for port (Rob Clark) [1348329 1349064] - [drm] amdgpu: initialize amdgpu_cgs_acpi_eval_object result value (Rob Clark) [1348329 1349064] - [drm] amdgpu: fix num_rbs exposed to userspace (v2) (Rob Clark) [1348329 1349064] - [drm] amdgpu/gfx7: fix broken condition check (Rob Clark) [1348329 1349064] - [drm] radeon: fix asic initialization for virtualized environments (Rob Clark) [1348329 1349064] - [drm] i915: Removing PCI IDs that are no longer listed as Kabylake (Rob Clark) [1348329 1349064] - [drm] i915: Add more Kabylake PCI IDs (Rob Clark) [1348329 1349064] - [drm] i915/kbl: Introduce the first official DMC for Kabylake (Rob Clark) [1348329 1349064] - [drm] i915/bxt: Reject DMC firmware versions with known bugs (Rob Clark) [1348329 1349064] - [drm] i915/gen9: implement WaConextSwitchWithConcurrentTLBInvalidate (Rob Clark) [1348329 1349064] - [drm] i915: implement WaClearTdlStateAckDirtyBits (Rob Clark) [1348329 1349064] - [drm] i915/kbl: Add WaClearSlmSpaceAtContextSwitch (Rob Clark) [1348329 1349064] - [drm] i915/kbl: Add WaDisableSbeCacheDispatchPortSharing (Rob Clark) [1348329 1349064] - [drm] i915/kbl: Add WaDisableGafsUnitClkGating (Rob Clark) [1348329 1349064] - [drm] i915/kbl: Add WaForGAMHang (Rob Clark) [1348329 1349064] - [drm] i915: Add WaInsertDummyPushConstP for bxt and kbl (Rob Clark) [1348329 1349064] - [drm] i915/kbl: Add WaDisableDynamicCreditSharing (Rob Clark) [1348329 1349064] - [drm] i915/kbl: Add WaDisableLSQCROPERFforOCL (Rob Clark) [1348329 1349064] - [drm] i915/kbl: Add WaDisableFenceDestinationToSLM for A0 (Rob Clark) [1348329 1349064] - [drm] i915/kbl: Add WaEnableGapsTsvCreditFix (Rob Clark) [1348329 1349064] - [drm] i915: Mimic skl with WaForceEnableNonCoherent (Rob Clark) [1348329 1349064] - [drm] i915/gen9: Always apply WaForceContextSaveRestoreNonCoherent (Rob Clark) [1348329 1349064] - [drm] i915/kbl: Add WaSkipStolenMemoryFirstPage for A0 (Rob Clark) [1348329 1349064] - [drm] i915/kbl: Add REVID macro (Rob Clark) [1348329 1349064] - [drm] i915/kbl: Init gen9 workarounds (Rob Clark) [1348329 1349064] - [drm] i915/gen9: implement WaEnableSamplerGPGPUPreemptionSupport (Rob Clark) [1348329 1349064] - [drm] i915/gen9: add WaClearFlowControlGpgpuContextSave (Rob Clark) [1348329 1349064] - [drm] i915/skl: Add WaDisableGafsUnitClkGating (Rob Clark) [1348329 1349064] - [drm] i915/gen9: Add WaVFEStateAfterPipeControlwithMediaStateClear (Rob Clark) [1348329 1349064] - [drm] i915: Introduce Kabypoint PCH for Kabylake H/DT (Rob Clark) [1348329 1349064] - [drm] revert "drm/i915: Exit cherryview_irq_handler() after one pass" (Rob Clark) [1348329 1349064] - [drm] core: Do not preserve framebuffer on rmfb, v4 (Rob Clark) [1348329 1349064] - [drm] i915: Pass the correct crtc state to .update_plane() (Rob Clark) [1348329 1349064] - [drm] Add helper for DP++ adaptors (Rob Clark) [1348329 1349064] - [drm] i915: Fix watermarks for VLV/CHV (Rob Clark) [1348329 1349064] - [drm] i915: Don't leave old junk in ilk active watermarks on readout (Rob Clark) [1348329 1349064] - [drm] i915: Enable/disable TMDS output buffers in DP++ adaptor as needed (Rob Clark) [1348329 1349064] - [drm] i915: Respect DP++ adaptor TMDS clock limit (Rob Clark) [1348329 1349064] - [drm] i915/psr: Try to program link training times correctly (Rob Clark) [1348329 1349064] - [drm] amdgpu: Fix hdmi deep color support (Rob Clark) [1348329 1349064] - [drm] amdgpu: use drm_mode_vrefresh() rather than mode->vrefresh (Rob Clark) [1348329 1349064] - [drm] vmwgfx: Kill some lockdep warnings (Rob Clark) [1348329 1349064] - [drm] gma500: Fix possible out of bounds read (Rob Clark) [1348329 1349064]- [drm] i915/hsw: Disable PSR by default (Lyude Paul) [1367930] - [x86] nmi: Enable nested do_nmi() handling for 64-bit kernels (Jiri Olsa) [1365704] - [net] ipv4: igmp: Allow removing groups from a removed interface (Jiri Benc) [1369427] - [net] netfilter: ebtables: put module reference when an incorrect extension is found (Sabrina Dubroca) [1369325] - [net] sctp: linearize early if it's not GSO (Marcelo Leitner) [1058148] - [net] sctp_diag: Respect ss adding TCPF_CLOSE to idiag_states (Phil Sutter) [1361728] - [net] sctp_diag: Fix T3_rtx timer export (Phil Sutter) [1361728] - [net] sctp: Export struct sctp_info to userspace (Phil Sutter) [1361728] - [net] macsec: ensure rx_sa is set when validation is disabled (Sabrina Dubroca) [1368429] - [net] macsec: use after free when deleting the underlying device (Sabrina Dubroca) [1368429] - [target] target/user: Fix failure to unlock a spinlock upon function return (Andy Grover) [1367873] - [target] target/user: Fix comments to not refer to data ring (Andy Grover) [1367873] - [target] target/user: Return an error if cmd data size is too large (Andy Grover) [1367873] - [target] target/user: Use sense_reason_t in tcmu_queue_cmd_ring (Andy Grover) [1367873] - [target] Backport tcm-user from 4.6 (Andy Grover) [1367873] - [uio] Export definition of struct uio_device (Andy Grover) [1367873] - [netdrv] i40iw: Add NULL check for puda buffer (Stefan Assmann) [1367425] - [netdrv] i40iw: Change dup_ack_thresh to u8 (Stefan Assmann) [1367425] - [netdrv] i40iw: Remove unnecessary check for moving CQ head (Stefan Assmann) [1367425] - [netdrv] i40iw: Simplify code to set fragments in SQ WQE (Stefan Assmann) [1367425] - [netdrv] i40iw: Remove unnecessary parameter to i40iw_cq_poll_completion (Stefan Assmann) [1367425] - [netdrv] i40iw: Do not access pointer after free (Stefan Assmann) [1367425] - [netdrv] i40iw: Correct and use size parameter to i40iw_reg_phys_mr (Stefan Assmann) [1367425] - [netdrv] i40iw: Fix return codes (Stefan Assmann) [1367425] - [netdrv] i40e: Correcting mutex usage in client code (Stefan Assmann) [1367425] - [netdrv] i40e: Initialize pointer in client_release function (Stefan Assmann) [1367425] - [netdrv] i40e: Check client is open before calling client ops (Stefan Assmann) [1367425] - [netdrv] i40e: Force register writes to mitigate sync issues with iwarp VF driver (Stefan Assmann) [1367425] - [netdrv] i40e: Move the mutex lock in i40e_client_unregister (Stefan Assmann) [1367425] - [infiniband] ib/uverbs: Initialize ib_qp_init_attr with zeros (Honggang Li) [1365720]- [scsi] aacraid: Check size values after double-fetch from user (Maurizio Lombardi) [1369771] {CVE-2016-6480} - [fs] block_dev.c: Remove WARN_ON() when inode writeback fails (Eric Sandeen) [1229014] - [fs] ext4: call sync_blockdev() before invalidate_bdev() in put_super() (Eric Sandeen) [1229014] - [mm] page_alloc: rename setup_pagelist_highmark() to match naming of pageset_set_batch() (Pankaj Gupta) [1320834] - [mm] page_alloc: in zone_pcp_update(), uze zone_pageset_init() (Pankaj Gupta) [1320834] - [mm] page_alloc: factor zone_pageset_init() out of setup_zone_pageset() (Pankaj Gupta) [1320834] - [mm] page_alloc: relocate comment to be directly above code it refers to (Pankaj Gupta) [1320834] - [mm] page_alloc: factor setup_pageset() into pageset_init() and pageset_set_batch() (Pankaj Gupta) [1320834] - [mm] page_alloc: when handling percpu_pagelist_fraction, don't unneedly recalulate high (Pankaj Gupta) [1320834] - [mm] page_alloc: convert zone_pcp_update() to rely on memory barriers instead of stop_machine() (Pankaj Gupta) [1320834] - [mm] page_alloc: protect pcp->batch accesses with ACCESS_ONCE (Pankaj Gupta) [1320834] - [mm] page_alloc: insert memory barriers to allow async update of pcp batch and high (Pankaj Gupta) [1320834] - [mm] page_alloc: prevent concurrent updaters of pcp ->batch and ->high (Pankaj Gupta) [1320834] - [mm] page_alloc: factor out setting of pcp->high and pcp->batch (Pankaj Gupta) [1320834] - [hid] i2c-hid: Fix suspend/resume when already runtime suspended (David Arcari) [1361625] - [hid] i2c-hid: Only disable irq wake if it was successfully enabled during suspend (David Arcari) [1361625] - [hid] i2c-hid: Call device suspend callback before disabling irq (David Arcari) [1361625] - [hid] i2c-hid: call the hid driver's suspend and resume callbacks (David Arcari) [1361625] - [hid] i2c-hid: add runtime PM support (David Arcari) [1361625] - [hid] i2c-hid: disable interrupt on suspend (David Arcari) [1361625] - [lib] rhashtable-test: calculate max_entries value by default (Phil Sutter) [1238749] - [x86] tsc: Enumerate SKL cpu_khz and tsc_khz via CPUID (Prarit Bhargava) [1366396] - [x86] Block HPET on Purley 4S (Prarit Bhargava) [1365997] - [base] regmap: Skip read-only registers in regcache_sync() (Jaroslav Kysela) [1365905 1367789] - [tools] perf: Add sample_reg_mask to include all perf_regs (Steve Best) [1368934] - [netdrv] i40e: Change some init flow for the client (Stefan Assmann) [1369275] - [netdrv] mlx5e: Log link state changes (kamal heib) [1367822]- [kernel] ftrace: fix traceoff_on_warning handling on boot command line ("Luis Claudio R. Goncalves") [1367650] - [netdrv] ixgbe: fix setup_fc for x550em (Ken Cox) [1364896] - [netdrv] cxgb4/cxgb4vf: Fixes regression in perf when tx vlan offload is disabled (Sai Vemuri) [1319437] - [netdrv] cxgb4/cxgb4vf: Add link mode mask API to cxgb4 and cxgb4vf (Sai Vemuri) [1365689] - [netdrv] cxgb4: Don't assume FW_PORT_CMD reply is always port info msg (Sai Vemuri) [1365689] - [netdrv] ethtool: add support for 25G/50G/100G speed modes (Sai Vemuri) [1365689] - [netdrv] i40e: use configured RSS key and lookup table in i40e_vsi_config_rss (Stefan Assmann) [1359439] - [netdrv] i40e: fix broken i40e_config_rss_aq function (Stefan Assmann) [1359439] - [netdrv] i40e: move i40e_vsi_config_rss below i40e_get_rss_aq (Stefan Assmann) [1359439] - [netdrv] i40e: Remove redundant memset (Stefan Assmann) [1359439] - [netdrv] brcmfmac: restore stopping netdev queue when bus clogs up (Stanislaw Gruszka) [1365575] - [netdrv] iwlwifi: add new 8265 (Stanislaw Gruszka) [1365575] - [netdrv] iwlwifi: add new 8260 PCI IDs (Stanislaw Gruszka) [1365575] - [netdrv] iwlwifi: pcie: fix a race in firmware loading flow (Stanislaw Gruszka) [1365575] - [netdrv] iwlwifi: pcie: enable interrupts before releasing the NIC's CPU (Stanislaw Gruszka) [1365575] - [net] mac80211: fix purging multicast PS buffer queue (Stanislaw Gruszka) [1365575] - [net] cfg80211: handle failed skb allocation (Stanislaw Gruszka) [1365575] - [net] nl80211: Move ACL parsing later to avoid a possible memory leak (Stanislaw Gruszka) [1365575] - [net] cfg80211: fix proto in ieee80211_data_to_8023 for frames without LLC header (Stanislaw Gruszka) [1365575] - [net] mac80211: Fix mesh estab_plinks counting in STA removal case (Stanislaw Gruszka) [1365575] - [netdrv] ath9k: fix GPIO mask for AR9462 and AR9565 (Stanislaw Gruszka) [1365575] - [netdrv] ath10k: fix deadlock while processing rx_in_ord_ind (Stanislaw Gruszka) [1365575] - [netdrv] iwlwifi: mvm: fix a few firmware capability checks (Stanislaw Gruszka) [1365575] - [netdrv] iwlwifi: mvm: set the encryption type of an IGTK key (Stanislaw Gruszka) [1365575] - [netdrv] iwlwifi: mvm: fix potential NULL-dereference in iwl_mvm_reorder() (Stanislaw Gruszka) [1365575] - [netdrv] iwlwifi: mvm: fix RCU splat in TKIP's update_key (Stanislaw Gruszka) [1365575] - [netdrv] iwlwifi: mvm: increase scan timeout to 20 seconds (Stanislaw Gruszka) [1365575] - [net] cfg80211: remove get/set antenna and tx power warnings (Stanislaw Gruszka) [1365575] - [netdrv] ath10k: fix crash related to printing features (Stanislaw Gruszka) [1365575] - [netdrv] ath10k: fix deadlock when peer cannot be created (Stanislaw Gruszka) [1365575] - [net] mac80211: fix fast_tx header alignment (Stanislaw Gruszka) [1365575] - [net] mac80211: mesh: flush mesh paths unconditionally (Stanislaw Gruszka) [1365575] - [netdrv] rtlwifi: Fix scheduling while atomic error from commit 49f86ec21c01 (Stanislaw Gruszka) [1365575] - [netdrv] brcmfmac: add fallback for devices that do not report per-chain values (Stanislaw Gruszka) [1365575]- [infiniband] rdma/ocrdma: display ocrdma tech preview status (Honggang Li) [1334675] - [infiniband] ib/rdma_cm: fix panic when trying access default_roce_mode configfs (kamal heib) [1360276] - [infiniband] ib/hfi1: Fix mm_struct use after free (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Add cache evict LRU list (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Fix memory leak during unexpected shutdown (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Remove unneeded mm argument in remove function (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Consistently call ops->remove outside spinlock (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Use evict mmu rb operation (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Add evict operation to the mmu rb handler (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Fix TID caching actions (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Make the cache handler own its rb tree root (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Make use of mm consistent (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Fix user SDMA racy user request claim (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Fix error condition that needs to clean up (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Release node on insert failure (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Validate SDMA user iovector count (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Validate SDMA user request index (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Use the same capability state for all shared contexts (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Prevent null pointer dereference (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Rename TID mmu_rb_* functions (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Remove unneeded empty check in hfi1_mmu_rb_unregister() (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Restructure hfi1_file_open (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Make iovec loop index easy to understand (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Use "false" not 0 (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Remove unused sub-context parameter (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Consolidate __mmu_rb_remove and hfi1_mmu_rb_remove (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Always expect ops functions (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Add parameter names to callback declarations (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Add parameter names to function declarations (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Remove unused function hfi1_mmu_rb_search (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Remove unused uctxt->subpid and uctxt->pid (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Fix minor format error (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Remove TWSI references (Alex Estrin) [1360929] - [infiniband] ib/hfi1: Use built-in i2c bit-shift bus adapter (Alex Estrin) [1360929]- [fs] ovl: append MAY_READ when diluting write checks (Miklos Szeredi) [1361590] - [fs] ovl: dilute permission checks on lower only if not special file (Miklos Szeredi) [1361590] - [fs] ovl: fix POSIX ACL setting (Miklos Szeredi) [1361590] - [fs] ovl: store real inode pointer in ->i_private (Miklos Szeredi) [1361590] - [fs] ovl: simplify permission checking (Miklos Szeredi) [1361590] - [fs] ovl: do not require mounter to have MAY_WRITE on lower (Miklos Szeredi) [1361590] - [fs] ovl: do operations on underlying file system in mounter's context (Miklos Szeredi) [1361590] - [fs] ovl: modify ovl_permission() to do checks on two inodes (Miklos Szeredi) [1361590] - [fs] ovl: define ->get_acl() for overlay inodes (Miklos Szeredi) [1361590] - [fs] ovl: move some common code in a function (Miklos Szeredi) [1361590] - [fs] ovl: store ovl_entry in inode->i_private for all inodes (Miklos Szeredi) [1361590] - [fs] ovl: check mounter creds on underlying lookup (Miklos Szeredi) [1361590] - [fs] gfs2: Remove dirty buffer warning from gfs2_releasepage (Andreas Gruenbacher) [1222972] - [fs] xfs: copy correct inode info in xfs_qm_scall_getqstat (Eric Sandeen) [1359098] - [fs] vfs: fix deadlock in file_remove_privs() on overlayfs (Miklos Szeredi) [1362392] - [fs] cifs: Use file_dentry() (Miklos Szeredi) [1343388] - [fs] btrfs: fix crash/invalid memory access on fsync when using overlayfs (Miklos Szeredi) [1343388] - [fs] nfs: use file_dentry() (Miklos Szeredi) [1343388] - [fs] vfs: document ->d_real() (Miklos Szeredi) [1343388] - [fs] vfs: merge .d_select_inode() into .d_real() (Miklos Szeredi) [1343388] - [fs] add file_dentry() (Miklos Szeredi) [1343388] - [fs] cifs: correctly to anonymous authentication for the NTLM(v2) authentication (Sachin Prabhu) [1361407] - [fs] cifs: correctly to anonymous authentication for the NTLM(v1) authentication (Sachin Prabhu) [1361407] - [fs] cifs: correctly to anonymous authentication for the LANMAN authentication (Sachin Prabhu) [1361407] - [fs] cifs: correctly to anonymous authentication via NTLMSSP (Sachin Prabhu) [1361407] - [scsi] Revert: restart list search after unlock in scsi_remove_target (Ewan Milne) [1369084] - [scsi] qla2xxx: Remove double scsi_host_put() from qla2x00_remove_one() (Ewan Milne) [1368149] - [netdrv] qlcnic: Update version to 5.3.65 (Harish Patil) [1367116] - [netdrv] qlcnic: fix napi budget alteration (Harish Patil) [1367116] - [netdrv] qlcnic: fix data structure corruption in async mbx command handling (Harish Patil) [1367116] - [netdrv] qlcnic: avoid superfluous assignement (Harish Patil) [1367116] - [netdrv] qlcnic: add wmb() call in transmit data path (Harish Patil) [1367116] - [netdrv] qlcnic: use the correct ring in qlcnic_83xx_process_rcv_ring_diag() (Harish Patil) [1367116] - [netdrv] qlcnic: don't set unused function argument (Harish Patil) [1367116]- [firmware] revert "Be a bit more verbose about direct firmware loading failure" (Stanislaw Gruszka) [1351206] - [firmware] revert "Introduce request_firmware_direct()" (Stanislaw Gruszka) [1351206] - [x86] revert "microcode: Use request_firmware_direct()" (Stanislaw Gruszka) [1351206] - [x86] smpboot: Re-enable init_udelay=0 by default on modern CPUs (Steve Best) [1365413] - [x86] smpboot: Fix CPU (Steve Best) [1365413] - [x86] smpboot: Fix cpu_init_udelay=10000 corner case boot parameter misbehavior (Steve Best) [1365413] - [x86] smpboot: Remove SIPI delays from cpu_up() (Steve Best) [1365413] - [x86] smpboot: Fix legacy SMP bootup slow-boot bug (Steve Best) [1365413] - [x86] smpboot: Remove 10ms delay from cpu_up() on modern processors (Steve Best) [1365413] - [x86] smpboot: Add cmdline "cpu_init_udelay=N" to specify cpu_up() delay (Steve Best) [1365413] - [x86] platform/uv: Fix kernel panic running RHEL kdump kernel on UV systems (Frank Ramsay) [1366020] - [x86] platform/uv: Fix problem with UV4 BIOS providing incorrect PXM values (Frank Ramsay) [1366020] - [x86] platform/uv: Fix bug with iounmap() of the UV4 EFI System Table causing a crash (Frank Ramsay) [1366020] - [x86] platform/uv: Fix problem with UV4 Socket IDs not being contiguous (Frank Ramsay) [1366020] - [x86] Add support for Kabylake H/S (David Arcari) [1306013] - [x86] smp: Fix __max_logical_packages value setup (Frank Ramsay) [1358312] - [fs] proc: convert /proc/$PID/schedstat to seq_file interface (Joe Lawrence) [1363745] - [fs] revert "userfaultfd: call mark_tech_preview" (Andrea Arcangeli) [1366639] - [x86] mm: Improve switch_mm() barrier comments (Rafael Aquini) [1332602] {CVE-2016-2069} - [x86] mm: Add barriers and document switch_mm()-vs-flush synchronization (Rafael Aquini) [1332602] {CVE-2016-2069} - [mm] dax,kabi: add special handling for ZONE_DEVICE (Jeff Moyer) [1367133 1367257] - [md] dm-raid: support raid0 with missing metadata devices (Mike Snitzer) [1364133 1367223] - [md] dm raid: enhance attempt_restore_of_faulty_devices() to support more devices (Mike Snitzer) [1364133] - [md] dm raid: fix restoring of failed devices regression (Mike Snitzer) [1364133] - [md] dm raid: fix frozen recovery regression (Mike Snitzer) [1364133] - [md] dm raid: fix use of wrong status char during resynchronization (Mike Snitzer) [1361328 1364133] - [md] dm raid: constructor fails on non-zero incompat_features (Mike Snitzer) [1361328 1364133] - [md] dm raid: fix processing of max_recovery_rate constructor flag (Mike Snitzer) [1361328 1364133] - [md] dm: set DMF_SUSPENDED* _before_ clearing DMF_NOFLUSH_SUSPENDING (Mike Snitzer) [1361328 1364133] - [md] dm rq: fix the starting and stopping of blk-mq queues (Mike Snitzer) [1361328 1364133] - [md] dm mpath: add locking to multipath_resume and must_push_back (Mike Snitzer) [1361328 1364133] - [md] dm flakey: error READ bios during the down_interval (Mike Snitzer) [1361328 1364133] - [md] dm: move request-based code out to dm-rq.[hc] (Mike Snitzer) [1361328 1364133] - [i2c] designware: fixup return handling of wait_for_completion_timeout (David Arcari) [1365529] - [i2c] designware: fix race between subsequent xfers (David Arcari) [1365529] - [i2c] designware: prevent signals from aborting I2C transfers (David Arcari) [1365529] - [net] openvswitch: do not ignore netdev errors when creating tunnel vports (Thadeu Lima de Souza Cascardo) [1367917] - [net] multicast: should not send source list records when have filter mode change (Hangbin Liu) [1322008] - [net] netfilter: physdev: add missed blank (Hangbin Liu) [1346175] - [net] netfilter: physdev: physdev-is-out should not work with OUTPUT chain (Hangbin Liu) [1346175] - [net] sctp: use event->chunk when it's valid (Xin Long) [1278912] - [net] openvswitch: fix conntrack netlink event delivery (Lance Richardson) [1321068] - [net] netfilter: ebtables: Fix extension lookup with identical name (Sabrina Dubroca) [1317751] - [net] sched: fix act_ipt for LOG target (Sabrina Dubroca) [1314398] - [net] vti: flush x-netns xfrm cache when vti interface is removed (Lance Richardson) [1332403] - [scsi] restart list search after unlock in scsi_remove_target (Ewan Milne) [1365651] - [scsi] smartpqi: add config files (Scott Benesh) [1273115] - [scsi] smartpqi and aacraid: remove wildcard for series 9 controllers (Scott Benesh) [1273115] - [scsi] smartpqi: port to RHEL73 (Scott Benesh) [1273115] - [scsi] smartpqi: initial commit of Microsemi smartpqi driver (Scott Benesh) [1273115] - [scsi] smartpqi: add smartpqi to drivers/scsi/Makefile (Scott Benesh) [1273115] - [scsi] smartpqi: add smartpqi to scsi Kconfig (Scott Benesh) [1273115] - [scsi] smartpqi: add smartpqi to MAINTAINERS (Scott Benesh) [1273115] - [vfio] pci: Fix NULL pointer oops in error interrupt setup handling (Alex Williamson) [1367906] - [misc] cxl: Set psl_fir_cntl to production environment value (Steve Best) [1365970] - [netdrv] e1000e: fix PTP on e1000_pch_lpt variants (Jarod Wilson) [1357921] - [netdrv] e1000e: factor out systim sanitization (Jarod Wilson) [1357921] - [netdrv] bna: remove global bnad_list_mutex (Ivan Vecera) [1359566] - [netdrv] bna: change type of bna_id to atomic_t (Ivan Vecera) [1359566] - [netdrv] bna: remove useless linked list (Ivan Vecera) [1359566] - [netdrv] i40e: check for and deal with non-contiguous TCs (Stefan Assmann) [1354052] - [kernel] module: Issue warnings when tainting kernel (Stanislav Kozina) [1366179]- [powerpc] mm: use get_user_pages_unlocked within get_user_pages_fast (Laurent Vivier) [1362454] - [net] udp_offload: put sk before returning (Florian Westphal) [1366515] - [fs] jbd2: limit number of reserved credits (Lukas Czerner) [1172496] - [fs] cachefiles: Fix attempt to read i_blocks after deleting file (David Howells) [1357234] - [fs] cachefiles: Fix race between inactivating and culling a cache object (David Howells) [1357234] - [fs] svcrdma: Remove superfluous line from rdma_read_chunks() (Sachin Prabhu) [1353408] - [fs] svcrdma: Do not add XDR padding to xdr_buf page vector (Sachin Prabhu) [1353408] - [fs] svcrdma: Use correct XID in error replies (Sachin Prabhu) [1353408] - [fs] svcrdma: Make RDMA_ERROR messages work (Sachin Prabhu) [1353408] - [fs] svcrdma: svc_rdma_post_recv() should close connection on error (Sachin Prabhu) [1353408] - [fs] svcrdma: Backport merge conflict resolution ab9f2faf (Sachin Prabhu) [1353408] - [fs] svcrdma: Find rmsgp more reliably (Sachin Prabhu) [1353408] - [fs] svcrdma: Remove unused variable (Sachin Prabhu) [1353408] - [md] revert "raid10: make sync_request_write() call bio_copy_data()" (Jes Sorensen) [1354469]- [target] iscsi-target: Rework the configfs of cxgbit (Sai Vemuri) [1211351] - [target] iscsi-target: Convert transport drivers to signal rdma_shutdown (Sai Vemuri) [1211351] - [target] cxgbit: add files for cxgbit.ko (Sai Vemuri) [1211351] - [target] iscsi-target: export symbols (Sai Vemuri) [1211351] - [target] iscsi-target: call complete on conn_logout_comp (Sai Vemuri) [1211351] - [target] iscsi-target: clear tx_thread_active (Sai Vemuri) [1211351] - [target] iscsi-target: use conn_transport->transport_type in text rsp (Sai Vemuri) [1211351] - [target] iscsi-target: move iscsit_thread_check_cpumask() (Sai Vemuri) [1211351] - [target] iscsi-target: add void (*iscsit_get_r2t_ttt)() (Sai Vemuri) [1211351] - [target] iscsi-target: add int (*iscsit_validate_params)() (Sai Vemuri) [1211351] - [target] iscsi-target: split iscsi_target_rx_thread() (Sai Vemuri) [1211351] - [target] iscsi-target: Fix rx_login_comp hang after login failure (Sai Vemuri) [1211351] - [target] iscsi-target: add void (*iscsit_get_rx_pdu)() (Sai Vemuri) [1211351] - [target] iscsi-target: add void (*iscsit_release_cmd)() (Sai Vemuri) [1211351] - [target] iscsi-target: add int (*iscsit_xmit_pdu)() (Sai Vemuri) [1211351] - [target] iscsi-target: Use shash and ahash (Sai Vemuri) [1211351] - [netdrv] cxgb4: update Kconfig and Makefile (Sai Vemuri) [1211351] - [netdrv] cxgb4: add iSCSI DDP page pod manager (Sai Vemuri) [1211351] - [netdrv] cxgb4, iw_cxgb4: move delayed ack macro definitions (Sai Vemuri) [1211351] - [netdrv] cxgb4: move VLAN_NONE macro definition (Sai Vemuri) [1211351] - [netdrv] cxgb4: update struct cxgb4_lld_info definition (Sai Vemuri) [1211351] - [netdrv] cxgb4: add definitions for iSCSI target ULD (Sai Vemuri) [1211351] - [netdrv] cxgb4, cxgb4i: move struct cpl_rx_data_ddp definition (Sai Vemuri) [1211351] - [netdrv] cxgb4, iw_cxgb4, cxgb4i: remove duplicate definitions (Sai Vemuri) [1211351] - [netdrv] cxgb4, iw_cxgb4: move definitions to common header file (Sai Vemuri) [1211351] - [netdrv] cxgb4: large receive offload support (Sai Vemuri) [1211351] - [netdrv] cxgb4: allocate resources for CXGB4_ULD_ISCSIT (Sai Vemuri) [1211351] - [netdrv] cxgb4: add new ULD type CXGB4_ULD_ISCSIT (Sai Vemuri) [1211351]- [net] ipv6: kill sk_dst_lock (Florian Westphal) [1350349] - [net] ipv6: remove useless spin_lock/spin_unlock (Florian Westphal) [1350349] - [net] macsec: RXSAs don't need to hold a reference on RXSCs (Sabrina Dubroca) [1354332] - [net] macsec: fix reference counting on RXSC in macsec_handle_frame (Sabrina Dubroca) [1354332] - [net] macsec: fix negative refcnt on parent link (Sabrina Dubroca) [1354232] - [net] rtnetlink: fix a memory leak when ->newlink fails (Sabrina Dubroca) [1354232] - [net] rtnetlink: correct error path in rtnl_newlink() (Sabrina Dubroca) [1354232] - [net] rtnetlink: remove an unneeded test (Sabrina Dubroca) [1354232] - [net] tcp: fix ipv4 mapped request socks (Hangbin Liu) [1360685] - [net] inet: introduce ireq_family (Hangbin Liu) [1360685] - [net] sctp: change to use TCP_CLOSE_WAIT as SCTP_SS_CLOSING (Xin Long) [1359219] - [net] sctp: allow receiving msg when TCP-style sk is in CLOSED state (Xin Long) [1358092] - [net] sctp: allow delivering notifications after receiving SHUTDOWN (Xin Long) [1251528] - [net] sctp: fix the issue sctp requeue auth chunk incorrectly (Xin Long) [1359378] - [net] af_packet: don't pass empty blocks for PACKET_V3 (Paolo Abeni) [1360213] - [net] packet: Fixed TPACKET V3 to signal poll when block is closed rather than every packet (Paolo Abeni) [1360213] - [x86] paravirt: Do not trace _paravirt_ident_*() functions (Steven Rostedt) [1339118] - [x86] pci: vmd: Separate MSI and MSI-X vector sharing (Myron Stowe) [1364796] - [x86] pci: vmd: Use lock save/restore in interrupt enable path (Myron Stowe) [1364796] - [x86] pci: vmd: Select device dma ops to override (Myron Stowe) [1364796] - [pci] Remove return values from pcie_port_platform_notify() and relatives (Myron Stowe) [1364796] - [pci] acpi: Allow all PCIe services on non-ACPI host bridges (Myron Stowe) [1364796] - [x86] pci: vmd: Remove development dev_info(s) (Myron Stowe) [1364796] - [x86] pci: vmd: Compose MSI message with correct IRQ index and clear useless data member (Myron Stowe) [1364796] - [x86] pci: vmd: Fix teardown_msi_irqs to upstream msi_free (Myron Stowe) [1364796] - [x86] pci: vmd: Add irq_mask/irq_unmaks ops (Myron Stowe) [1364796] - [x86] kvm: bump MAX_VCPUS to 288 (Radim Krcmar) [1273718] - [x86] kvm: add a flag to disable KVM x2apic broadcast quirk (Radim Krcmar) [1273718] - [x86] kvm: add KVM_CAP_X2APIC_API (Radim Krcmar) [1273718] - [x86] kvm: pass struct kvm to kvm_set_routing_entry (Radim Krcmar) [1273718] - [x86] kvm: reset APIC ID when enabling LAPIC (Radim Krcmar) [1273718] - [x86] kvm: use hardware-compatible format for APIC ID register (Radim Krcmar) [1273718] - [x86] kvm: use generic function for MSI parsing (Radim Krcmar) [1273718] - [x86] kvm: dynamic kvm_apic_map (Radim Krcmar) [1273718] - [x86] kvm: use physical LAPIC array for logical x2APIC (Radim Krcmar) [1273718] - [x86] kvm: add kvm_apic_map_get_dest_lapic (Radim Krcmar) [1273718] - [x86] kvm: Unify traced vector format (Radim Krcmar) [1273718] - [x86] kvm: cleanup kvm_irq_delivery_to_apic_fast (Radim Krcmar) [1273718] - [scsi] ipr: Fix sync scsi scan (Steve Best) [1365824] - [virtio] virtio-input: reset device and detach unused during remove (Jason Wang) [1248933] - [infiniband] ib/core: Support for CMA multicast join flags (Don Dutile) [1363579] - [infiniband] ib/sa: Add cached attribute containing SM information to SA port (Don Dutile) [1363579] - [infiniband] ib/sa: agent: Add support for SA agent get ClassPortInfo (Don Dutile) [1363579]- [tools] testing/nvdimm: open code dma_coerce_mask_and_coherent() (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [acpi] nfit: make DIMM DSMs optional (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [acpi] nfit: fix format interface code byte order (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [tools] testing/nvdimm: replace CONFIG_DMA_CMA dependency with vmalloc() (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [tools] libnvdimm, pmem: allow nfit_test to override pmem_direct_access() (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [acpi] nfit: fix acpi_check_dsm() vs zero functions implemented (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, pfn, dax: fix initialization vs autodetect for mode + alignment (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [uapi] nfit: add Microsoft NVDIMM DSM command set to white list (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, dax: fix deletion (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, dax: fix alignment validation (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, dax: autodetect support (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm: release ida resources (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm: stop requiring a driver ->remove() method (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, dax: record the specified alignment of a dax-device instance (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, dax: reserve space to store labels for device-dax (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, dax: introduce device-dax infrastructure (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, pfn: fix ARCH=alpha allmodconfig build failure (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [acpi] nfit: add sysfs dimm 'family' and 'dsm_mask' attributes (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [tools] testing/nvdimm: ND_CMD_CALL support (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [acpi] nfit: disable vendor specific commands (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [acpi] nfit: fix translation of command status results (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, pfn: fix memmap reservation sizing (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [acpi] nfit: export subsystem ids as attributes (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [acpi] nfit: fix format interface code byte order per ACPI6.1 (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [uapi] nfit, libnvdimm: limited/whitelisted dimm command marshaling mechanism (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [tools] nfit, libnvdimm: clarify "commands" vs "_DSMs" (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [kernel] libnvdimm: increase max envelope size for ioctl (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [acpi] nfit: Add sysfs "id" for NVDIMM ID (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [acpi] acpica: acpi 6.1: Update NFIT table for additional new fields (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [acpi] nfit: Update nfit driver to comply with ACPI 6.1 (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm: cleanup nvdimm_namespace_common_probe(), kill 'host' (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, pmem: kill ->pmem_queue and ->pmem_disk (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, pmem, pfn: move pfn setup to the core (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [tools] libnvdimm, pmem, pfn: make pmem_rw_bytes generic and refactor pfn setup (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, pmem: clean up resource print / request (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, pmem: use devm_add_action to release bdev resources (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, blk: move i/o infrastructure to nd_namespace_blk (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, blk: quiet i/o error reporting (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, pmem: use ->queuedata for driver private data (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, blk: use ->queuedata for driver private data (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, blk: use devm_add_action to release bdev resources (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, btt: add btt startup debug (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, btt, convert nd_btt_probe() to devm (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, pfn, convert nd_pfn_probe() to devm (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, pmem: kill pmem->ndns (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, pmem: clarify the write+clear_poison+write flow (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [acpi] widen acpi_evaluate_dsm() revision and function-index arguments (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [acpi] libnvdimm, nfit: Use ACPI_SIG_NFIT instead of hard coded string (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [tools] libnvdimm, test: add mock SMART data payload (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [acpi] libnvdimm, nfit: report multiple interface codes per-dimm (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, pfn: fix nvdimm_namespace_add_poison() vs section alignment (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, pfn: fix uuid validation (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm: fix smart data retrieval (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [mm] ZONE_DEVICE depends on SPARSEMEM_VMEMMAP (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [mm] exclude ZONE_DEVICE from GFP_ZONE_TABLE (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [kernel] libnvdimm, pmem: clear poison on write (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, pmem: fix kmap_atomic() leak in error path (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] btt: don't allocate unused major device number (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] blk: don't allocate unused major device number (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] pmem: don't allocate unused major device number (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, pmem: fix ia64 build, use PHYS_PFN (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [tools] nfit, libnvdimm: clear poison command support (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [tools] testing/nvdimm: expand ars unit testing (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [tools] nfit, tools/testing/nvdimm: test multiple control regions per-dimm (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, pfn: 'resource'-address and 'size' attributes for pfn devices (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, pmem: adjust for section collisions with 'System RAM' (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [kernel] mm: add PHYS_PFN, use it in __phys_to_pfn() (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [mm] fix type cast in __pfn_to_phys() (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm, pmem: fix 'pfn' support for section-misaligned namespaces (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm: Fix security issue with DSM IOCTL (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm: Clean-up access mode check (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [kernel] nfit: disable userspace initiated ars during scrub (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [acpi] nfit: scrub and register regions in a workqueue (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [kernel] nfit, libnvdimm: async region scrub workqueue (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [tools] nfit, tools/testing/nvdimm: unify common init for acpi_nfit_desc (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [kernel] libnvdimm: async notification support (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] libnvdimm: protect nvdimm_{bus|namespace}_add_poison() with nvdimm_bus_lock() (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [tools] libnvdimm, nfit: centralize command status translation (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [tools] nfit, tools/testing/nvdimm: add format interface code definitions (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] - [nvdimm] arm: 8522/1: nvdimm: ensure no negative value gets returned on positive match (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792]- [infiniband] ib/mlx4: Add diagnostic hardware counters (kamal heib) [1360924] - [netdrv] mlx4: Query performance and diagnostics counters (kamal heib) [1360924] - [netdrv] mlx4: Add diagnostic counters capability bit (kamal heib) [1360924] - [netdrv] bnxt_en: Add new NPAR and dual media device IDs (John Linville) [1360126] - [scsi] ipr: Fix error return code in ipr_probe_ioa() (Steve Best) [1364138] - [scsi] ipr: Wait to do async scan until scsi host is initialized (Steve Best) [1364138] - [scsi] ipr: Increase MSIX vectors number (Steve Best) [1364138] - [scsi] ipr: Add new CCIN for new adapters support (Steve Best) [1364138] - [acpi] Change NFIT driver to insert new resource (Jeff Moyer) [1342696] - [kernel] resource: Export insert_resource and remove_resource (Jeff Moyer) [1342696] - [kernel] resource: Add remove_resource interface (Jeff Moyer) [1342696] - [kernel] resource: Change __request_region to inherit from immediate parent (Jeff Moyer) [1342696] - [acpi] apei/einj: Allow memory error injection to NVDIMM (Jeff Moyer) [1342696] - [kernel] resource: Add region_intersects_pmem() (Jeff Moyer) [1342696] - [kernel] resource: Add @flags to region_intersects() (Jeff Moyer) [1342696] - [acpi] apei: Cleanup alignment-aware accesses (Jeff Moyer) [1342696] - [acpi] apei, einj: Changes to the ACPI/APEI/EINJ debugfs interface (Jeff Moyer) [1342696] - [acpi] apei: Add parameter check before error injection (Jeff Moyer) [1342696] - [acpi] apei, einj: Fix error return code in einj_init() (Jeff Moyer) [1342696]- [block] revert "remove struct bio_batch" (Mike Snitzer) [1361484] - [block] revert "add __blkdev_issue_discard" (Mike Snitzer) [1361484] - [block] revert "reinstate early return of -EOPNOTSUPP from blkdev_issue_discard" (Mike Snitzer) [1361484] - [block] revert "missing bio_put following submit_bio_wait" (Mike Snitzer) [1361484] - [md] revert "dm thin: use __blkdev_issue_discard for async discard support" (Mike Snitzer) [1361484] - [md] revert "dm thin: unroll issue_discard() to create longer discard bio chains" (Mike Snitzer) [1361484] - [nvme] avoid crashes when node 0 is memoryless node (David Milburn) [1350682] - [mm] oom: ensure memoryless node zonelist always includes zones (David Milburn) [1350682] - [mm] hmm: select mmu-notifier (Andrew Jones) [1230959] - [rtc] opal: Enable alarms only when opal supports tpo (Steve Best) [1361858] - [x86] pci: vmd: Attach VMD resources to parent domain's resource tree (Myron Stowe) [1249224] - [x86] pci: vmd: Set bus resource start to 0 (Myron Stowe) [1249224] - [x86] pci: vmd: Document code for maintainability (Myron Stowe) [1249224] - [x86] pci: Add driver for Intel Volume Management Device (Myron Stowe) [1249224] - [x86] PCI bus specific MSI operations (Myron Stowe) [1249224] - [pci] aer: Use 32 bit PCI domain numbers (Myron Stowe) [1249224] - [x86] perf: Fix copy_from_user_nmi() return if range is not ok (Jiri Olsa) [1361670] - [x86] perf: Fix arch_perf_out_copy_user default (Jiri Olsa) [1361670] - [x86] perf: Further optimize copy_from_user_nmi() (Jiri Olsa) [1361670] - [x86] perf: Change offcore response masks for Knights Landing (Jiri Olsa) [1336681] - [gpio] use kzalloc to allocate gpio_device (Steve Best) [1358979] - [gpio] gpiolib: rewrite gpiodev_add_to_list (Prarit Bhargava) [1358979] - [gpio] reflect base and ngpio into gpio_device (Prarit Bhargava) [1358979] - [gpio] make the gpiochip a real device (Prarit Bhargava) [1358979] - [gpio] gpiolib: fix chip order in gpio list (Prarit Bhargava) [1358979] - [gpio] fix warning about iterator (Prarit Bhargava) [1358979] - [gpio] gpiolib: improve overlap check of range of gpio (Prarit Bhargava) [1358979] - [gpio] sysfs: rename gpiochip registration functions (Prarit Bhargava) [1358979] - [gpio] remove gpio_descs global array (Prarit Bhargava) [1358979] - [netdrv] be2net: perform temperature query in adapter regardless of its interface state (Gustavo Duarte) [1361226] - [crypto] qat - make qat_asym_algs.o depend on asn1 headers (Herbert Xu) [1351563] - [powerpc] kvm: book3s_hv: Save/restore TM state in H_CEDE (David Gibson) [1349244] {CVE-2016-5412} - [powerpc] kvm: book3s_hv: Pull out TM state save/restore into separate procedures (David Gibson) [1349244] {CVE-2016-5412} - [powerpc] pseries: Fix PCI config address for DDW (Gustavo Duarte) [1357809] - [powerpc] iommu: Remove the dependency on EEH struct in DDW mechanism (Gustavo Duarte) [1357809] - [powerpc] tm: Always reclaim in start_thread() for exec() class syscalls (David Gibson) [1349238] {CVE-2016-5828}- [infiniband] i40iw: Enable remote access rights for stag allocation (Stefan Assmann) [1283405] - [infiniband] i40iw: do not print unitialized variables in error message (Stefan Assmann) [1283405] - [infiniband] i40iw: Enable level-1 PBL for fast memory registration (Stefan Assmann) [1283405] - [infiniband] i40iw: Return correct max_fast_reg_page_list_len (Stefan Assmann) [1283405] - [infiniband] i40iw: Correct status check on i40iw_get_pble (Stefan Assmann) [1283405] - [infiniband] i40iw: Correct CQ arming (Stefan Assmann) [1283405] - [infiniband] ib/core: Make device counter infrastructure dynamic (Stefan Assmann) [1283405] - [infiniband] i40iw: pass hw_stats by reference rather than by value (Stefan Assmann) [1283405] - [infiniband] i40iw: Remove unnecessary synchronize_irq() before free_irq() (Stefan Assmann) [1283405] - [infiniband] i40iw: constify i40iw_vf_cqp_ops structure (Stefan Assmann) [1283405] - [infiniband] ib/core: Enhance ib_map_mr_sg() (Stefan Assmann) [1283405] - [infiniband] ib/core: Add passing an offset into the SG to ib_map_mr_sg (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Fix for removing quad hash entries (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Fix for checking if the QP is destroyed (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Fix for using one sge for RDMA READ (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Fix for the size of kernel mode SQ (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Fix for a NOP WQE size (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Correct STag mask to min of 14 bits (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Fixes for WQE alignment (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Fix SD calculation for initial HMC creation (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Fix endian issues and warnings (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Add base memory management extensions (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Initialize max enabled vfs variable (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Correct return code check in add_pble_pool (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Add virtual channel message queue (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Remove unused code and fix warning (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Populate vendor_id and vendor_part_id fields (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Set vendor_err only if there is an actual error (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Add qp table lock around AE processing (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Do not set self-referencing pointer to NULL after free (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Correct max message size in query port (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Fix refused connections (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Correct QP size calculation (Stefan Assmann) [1283405] - [infiniband] rdma/i40iw: Fix overflow of region length (Stefan Assmann) [1283405] - [infiniband] i40iw: avoid potential uninitialized variable use (Stefan Assmann) [1283405] - [infiniband] i40iw: mark as tech-preview (Stefan Assmann) [1283405] - [infiniband] i40iw: fix for missing commit 2f8e2c877784a0b23f02b41550170a24e14f5c95 (Stefan Assmann) [1283405] - [infiniband] i40iw: changes for build of i40iw module (Stefan Assmann) [1283405] - [infiniband] i40iw: Replace the obsolete crypto hash interface with shash (Stefan Assmann) [1283405] - [infiniband] i40iw: Kconfig and Makefile for iwarp module (Stefan Assmann) [1283405] - [infiniband] i40iw: virtual channel handling files (Stefan Assmann) [1283405] - [infiniband] i40iw: user kernel shared files (Stefan Assmann) [1283405] - [infiniband] i40iw: add X722 register file (Stefan Assmann) [1283405] - [infiniband] i40iw: add hardware related header files (Stefan Assmann) [1283405] - [infiniband] i40iw: add file to handle cqp calls (Stefan Assmann) [1283405] - [infiniband] i40iw: use shared code for port mapper (Stefan Assmann) [1283405] - [infiniband] i40iw: add files for iwarp interface (Stefan Assmann) [1283405] - [infiniband] i40iw: add hw and utils files (Stefan Assmann) [1283405] - [infiniband] i40iw: add hmc resource files (Stefan Assmann) [1283405] - [infiniband] i40iw: add pble resource files (Stefan Assmann) [1283405] - [infiniband] i40iw: add puda code (Stefan Assmann) [1283405] - [infiniband] i40iw: add connection management code (Stefan Assmann) [1283405] - [infiniband] i40iw: add main, hdr, status (Stefan Assmann) [1283405] - [uapi] i40iw: add entry in rdma_netlink (Stefan Assmann) [1283405]- [mm] vfs: prevent buffered I/O reads to DAX inodes (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] xfs, ext4, splice: avoid the page cache for DAX (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] dax: check return value of dax_radix_entry() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] mm: fix mixed zone detection in devm_memremap_pages (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [lib] list: kill list_force_poison() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [acpi] nfit: Continue init even if ARS commands are unimplemented (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] ext2, ext4: fix issue with missing journal entry in ext4_dax_mkwrite() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [mm] dax: move writeback calls into the filesystems (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] dax: give DAX clearing code correct bdev (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] ext4: online defrag not supported with DAX (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] ext2, ext4: only set S_DAX for regular inodes (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] block: disable block device DAX by default (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] use 'u64' for pfn flags (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] devm_memremap: Fix error value when memremap failed (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [uapi] nfit: update address range scrub commands to the acpi 6.1 format (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [tools] libnvdimm, tools/testing/nvdimm: fix 'ars_status' output buffer sizing (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [acpi] nfit: fix multi-interface dimm handling, acpi6.1 compatibility (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] devm_memremap_release(): fix memremap'd addr handling (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [x86] mm, x86: fix pte_page() crash in gup_pte_range() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [x86] mm: Fix vmalloc_fault() to handle large pages properly (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [x86] uaccess/64: Handle the caching of 4-byte nocache copies properly in __copy_user_nocache() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [x86] uaccess/64: Make the __copy_user_nocache() assembly code more readable (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] mm: fix pfn_t vs highmem (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] dax: dirty inode only if required (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [lib] radix-tree: fix race in gang lookup (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [tools] phys_to_pfn_t: use phys_addr_t (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [mm] fix pfn_t to page conversion in vm_insert_mixed (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] block: use DAX for partition table reads (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] fs, block: force direct-I/O for dax-enabled block devices (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] devm_memremap_pages: fix vmem_altmap lifetime + alignment handling (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] libnvdimm, pfn: fix restoring memmap location (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] libnvdimm: fix mode determination for e820 devices (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] dax: never rely on bh.b_dev being set by get_block() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] xfs: call dax_pfn_mkwrite() for DAX fsync/msync (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] ext4: call dax_pfn_mkwrite() for DAX fsync/msync (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] ext2: call dax_pfn_mkwrite() for DAX fsync/msync (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [mm] dax: add support for fsync/sync (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [mm] add find_get_entries_tag() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [mm] dax: support dirty DAX entries in radix tree (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] pmem: add wb_cache_pmem() to the PMEM API (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [mm] x86: get_user_pages() for dax mappings (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [lib] mm, dax, pmem: introduce {get|put}_dev_pagemap() for dax-gup (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] libnvdimm, pmem: move request_queue allocation earlier in probe (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [mm] dax: convert vmf_insert_pfn_pmd() to pfn_t (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [mm] dax, gpu: convert vm_insert_mixed to pfn_t (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [x86] mm: introduce _PAGE_DEVMAP (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] hugetlb: fix compile error on tile (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] libnvdimm, pfn, pmem: allocate memmap array in persistent memory (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [mm] x86, mm: introduce vmem_altmap to augment vmemmap_populate() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [mm] move __phys_to_pfn and __pfn_to_phys to asm/generic/memory_model.h (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] mm: introduce find_dev_pagemap() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] mm: skip memory block registration for ZONE_DEVICE (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] mm, dax, pmem: introduce pfn_t (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [virt] kvm: rename pfn_t to kvm_pfn_t (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [mm] dax: fix livelock, allow dax pmd mappings to become writeable (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] dax: fix lifetime of in-kernel dax mappings with dax_map_atomic() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] dax: guarantee page aligned results from bdev_direct_access() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] dax: increase granularity of dax_clear_blocks() operations (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] pmem, dax: clean up clear_pmem() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] block: kill disk_{check|set|clear|alloc}_badblocks (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] libnvdimm, pmem: nvdimm_read_bytes() badblocks support (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] pmem: fail io-requests to known bad blocks (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] libnvdimm: convert to statically allocated badblocks (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] libnvdimm: don't fail init for full badblocks list (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] block, badblocks: introduce devm_init_badblocks (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [block] clarify badblocks lifetime (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] badblocks: rename badblocks_free to badblocks_exit (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] libnvdimm, pmem: move definition of nvdimm_namespace_add_poison to nd.h (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] libnvdimm: Add a poison list and export badblocks (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [tools] nfit_test: Enable DSMs for all test NFITs (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [md] convert to use the generic badblocks code (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] block: Add badblock management for gendisks (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] badblocks: Add core badblock management code (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [block] fix del_gendisk() vs blkdev_ioctl crash (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] block: introduce bdev_file_inode() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] libnvdimm: fix namespace object confusion in is_uuid_busy() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [x86] mm/pat: Change free_memtype() to support shrinking case (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [mm] x86/mm/pat: Add untrack_pfn_moved for mremap (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] xfs: introduce per-inode DAX enablement (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] xfs: fix recursive splice read locking with DAX (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] xfs: Don't use reserved blocks for data blocks with DAX (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] libnvdimm, pfn: move 'memory mode' indication to sysfs (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [tools] testing/libnvdimm: cleanup mock resource lookup (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] libnvdimm, pfn: fix nd_pfn_validate() return value handling (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [tools] libnvdimm, pfn: enable pfn sysfs interface unit testing (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] libnvdimm, pfn: fix pfn seed creation (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] libnvdimm, pfn: add parent uuid validation (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] libnvdimm, pfn: add 'align' attribute, default to HPAGE_SIZE (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] libnvdimm, pfn: clean up pfn create parameters (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] libnvdimm, pfn: kill ND_PFN_ALIGN (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] do not show pfn_seed for non pmem regions (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] improve diagnosibility of namespaces (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] ext4: use pre-zeroed blocks for DAX page faults (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [trace] ext4: implement allocation of pre-zeroed blocks (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] ext4: provide ext4_issue_zeroout() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [trace] ext4: get rid of EXT4_GET_BLOCKS_NO_LOCK flag (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] ext4: fix races of writeback with punch hole and zero range (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] ext4: fix races between buffered IO and collapse / insert range (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] ext4: move unlocked dio protection from ext4_alloc_file_blocks() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] ext4: fix races between page faults and hole punching (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] ext4: wait for existing dio workers in ext4_alloc_file_blocks() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [acpi] nfit: acpi_nfit_notify(): Do not leave device locked (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [tools] nfit: Adjust for different _FIT and NFIT headers (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [acpi] nfit: Fix the check for a successful NFIT merge (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [acpi] nfit: Account for table size length variation (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [x86] libnvdimm, e820: skip module loading when no type-12 (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] block: protect rw_page against device teardown (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] dax: disable pmd mappings (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] ext2, ext4: warn when mounting with dax enabled (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] dax: fix __dax_pmd_fault crash (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [documentation] libnvdimm: documentation clarifications (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] libnvdimm, pmem: fix size trim in pmem_direct_access() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [nvdimm] libnvdimm, e820: fix numa node for e820-type-12 pmem ranges (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [tools] testing/nvdimm, acpica: fix flag rename build breakage (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] coredump: add DAX filtering for FDPIC ELF coredumps (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] coredump: add DAX filtering for ELF coredumps (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] xfs: xfs_filemap_pmd_fault treats read faults as write faults (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] xfs: add ->pfn_mkwrite support for DAX (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] xfs: DAX does not use IO completion callbacks (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] xfs: Don't use unwritten extents for DAX (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] xfs: introduce BMAPI_ZERO for allocating zeroed extents (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] xfs: fix inode size update overflow in xfs_map_direct() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [tools] acpi: nfit: Add support for hot-add (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [acpi] nfit: in acpi_nfit_init, break on a 0-length table (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [acpi] acpica: Update NFIT table to rename a flags field (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] block: blk_flush_integrity() for bio-based drivers (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] block: generic request_queue reference counting (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] block: use an atomic_t for mq_freeze_depth (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [fs] ext2: Add locking for DAX faults (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] pmem, memremap: convert to numa aware allocations (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] devm_memremap_pages: use numa_mem_id (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] devm: make allocations numa aware by default (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] devm_memremap: convert to return ERR_PTR (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] devm_memunmap: use devres_release() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [kernel] pmem: kill memremap_pmem() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [x86] mm: quiet arch_add_memory() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [edac] Don't allow empty DIMM labels (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [edac] Fix sysfs dimm_label store operation (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] - [edac] Fix sysfs dimm_label show operation (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806]- [mm] percpu: fix synchronization between synchronous map extension and chunk destruction (Joe Lawrence) [1344569] {CVE-2016-4794} - [mm] percpu: fix synchronization between chunk->map_extend_work and chunk destruction (Joe Lawrence) [1344569] {CVE-2016-4794} - [mm] percpu: fix locking regression in the failure path of pcpu_alloc() (Joe Lawrence) [1344569] {CVE-2016-4794} - [s390] qeth: delete napi struct when removing a qeth device (Hendrik Brueckner) [1357030] - [s390] kprobes: Fix conflict between jprobes and function graph tracing (Jiri Olsa) [1347620] - [hid] hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands (Yauheni Kaliuta) [1360029] {CVE-2016-5829} - [scsi] cxlflash: Verify problem state area is mapped before notifying shutdown (Steve Best) [1361359] - [scsi] cxlflash: Shutdown notify support for CXL Flash cards (Steve Best) [1361359] - [scsi] cxlflash: Add device dependent flags (Steve Best) [1361359] - [scsi] cxlflash: Fix to drain operations from previous reset (Steve Best) [1361359] - [scsi] cxl: Make vPHB device node match adapter's (Steve Best) [1361359] - [scsi] cxlflash: Fix to resolve dead-lock during EEH recovery (Steve Best) [1361359] - [scsi] fix race between simultaneous decrements of ->host_failed (Gustavo Duarte) [1357946] - [input] Enable VMMOUSE support (Lauro Ramos Venancio) [1331578] - [input] vmmouse - remove port reservation (Lauro Ramos Venancio) [1331578] - [input] vmmouse - fix absolute device registration (Lauro Ramos Venancio) [1331578] - [input] add vmmouse driver (Lauro Ramos Venancio) [1331578] - [kernel] modules: Add kernel parameter to blacklist modules (Prarit Bhargava) [1361585] - [kernel] rcu: Fix attempt to avoid unsolicited offloading of callbacks (Luiz Capitulino) [1356726] - [kernel] rcu: Fix CONFIG_RCU_NOCB_CPU_ALL panic on machines with sparse CPU mask (Luiz Capitulino) [1356726] - [kernel] rcu: Convert rcutree_plugin.h printk calls (Luiz Capitulino) [1356726] - [kernel] watchdog, sysctl: fix pointer to watch_cpumask in kernel_table (Jerome Marchand) [1360787] - [netdrv] ibmvnic: Fix passive VNIC server login process (Gustavo Duarte) [1357915] - [netdrv] ibmvnic: simplify and improve driver probe function (Gustavo Duarte) [1357915] - [netdrv] ibmvnic: dispose irq mappings (Gustavo Duarte) [1357915] - [netdrv] ibmvnic: properly start and stop tx queues (Gustavo Duarte) [1357915] - [netdrv] ibmvnic: fix to use list_for_each_safe() when delete items (Gustavo Duarte) [1357915]- [net] geneve: fixup netdevice_notifier registration (Sabrina Dubroca) [1353790] - [wireless] convert to use netdev_notifier_info (Sabrina Dubroca) [1353790] - [netdrv] hyperv: convert to use netdev_notifier_info (Sabrina Dubroca) [1353790] - [net] netfilter: nf_nat: on-stack struct netdev_notifier_info (Sabrina Dubroca) [1353790] - [net] ipv4: ip_check_defrag should not assume that skb_network_offset is zero (Paolo Abeni) [1354448] - [net] ipv4: ip_check_defrag should correctly check return value of skb_copy_bits (Paolo Abeni) [1354448] - [net] macsec: validate ICV length on link creation (Davide Caratti) [1360273] - [net] macsec: fix error codes when a SA is created (Davide Caratti) [1360273] - [net] macsec: limit ICV length to 16 octets (Davide Caratti) [1360273] - [net] sctp: also point GSO head_skb to the sk when it's available (Marcelo Leitner) [1278912] - [net] sctp: fix GSO for IPv6 (Marcelo Leitner) [1278912] - [net] sctp: support ipv6 nonlocal bind (Xin Long) [1355769] - [net] sctp: use inet_recvmsg to support sctp RFS well (Marcelo Leitner) [981353] - [net] netfilter: x_tables: speed up jump target validation (Florian Westphal) [1318693] {CVE-2016-3134} - [net] pktgen: fix null ptr deref in skb allocation (Vitaly Kuznetsov) [1356443] - [net] pktgen: Observe needed_headroom of the device (Vitaly Kuznetsov) [1356443] - [net] pktgen: ipv6: numa: consolidate skb allocation to pktgen_alloc_skb (Vitaly Kuznetsov) [1356443] - [net] xfrm: Fix crash observed during device unregistration and decryption (Florian Westphal) [1243602] - [net] xfrm: Reset encapsulation field of the skb before transformation (Florian Westphal) [1243602] - [net] xfrm: dst_entries_init() per-net dst_ops (Florian Westphal) [1243602] - [net] xfrm: Increment statistic counter on inner mode error (Florian Westphal) [1243602] - [net] xfrm4: Reload skb header pointers after calling pskb_may_pull (Florian Westphal) [1243602] - [net] xfrm4: Fix header checks in _decode_session4 (Florian Westphal) [1243602] - [net] xfrm: Fix unaligned access to stats in copy_to_user_state() (Florian Westphal) [1243602] - [net] xfrm: Fix state threshold configuration from userspace (Florian Westphal) [1243602] - [net] xfrm: fix race between netns cleanup and state expire notification (Florian Westphal) [1243602] - [net] xfrm: Fix unlink race when policies are deleted (Florian Westphal) [1243602] - [net] xfrm: Clone states properly on migration (Florian Westphal) [1243602] - [net] xfrm: Take xfrm_state_lock in xfrm_migrate_state_find (Florian Westphal) [1243602] - [net] xfrm: avoid creating temporary SA when there are no listeners (Florian Westphal) [1243602] - [net] xfrm: Correct xfrm_state_lock usage in xfrm_stateonly_find (Florian Westphal) [1243602] - [net] xfrm: export verify_userspi_info for pkfey and netlink interface (Florian Westphal) [1243602] - [net] Documentation: Document xfrm4_gc_thresh and xfrm6_gc_thresh (Florian Westphal) [1243602] - [net] xfrm: Increase the garbage collector threshold (Florian Westphal) [1243602] - [net] xfrm: prevent ipcomp scratch buffer race condition (Florian Westphal) [1243602] - [net] xfrm: Force SA to be lookup again if SA in acquire state (Florian Westphal) [1243602] - [net] xfrm: Fix replay size checking on async events (Florian Westphal) [1243602] - [net] xfrm: Make xfrm_state timer monotonic (Florian Westphal) [1243602] - [net] xfrm: Delete hold_timer when destroy policy (Florian Westphal) [1243602]- [fs] nfsv4: Don't perform cached access checks before we've OPENed the file (Steve Dickson) [1359944] - [fs] ovl: fix copy-up warning (Miklos Szeredi) [1354293] - [fs] nfsv4: Allow retry of operations that used a returned delegation stateid (Steve Dickson) [1358308] - [fs] nfsv4: Label stateids with the type (Steve Dickson) [1358308] - [fs] sunrpc: Ensure get_rpccred() and put_rpccred() can take NULL arguments (Steve Dickson) [1358308] - [fs] nfsv4: Use the right stateid for delegations in setattr, read and write (Steve Dickson) [1358308] - [fs] nfs: have flexfiles mirror keep creds for both ro and rw layouts (Benjamin Coddington) [1358386] - [fs] nfs: get a reference to the credential in ff_layout_alloc_lseg (Benjamin Coddington) [1358386] - [fs] nfs: have ff_layout_get_ds_cred take a reference to the cred (Benjamin Coddington) [1358386] - [fs] nfs: don't call nfs4_ff_layout_prepare_ds from ff_layout_get_ds_cred (Benjamin Coddington) [1358386] - [fs] sunrpc: add a get_rpccred_rcu inline (Benjamin Coddington) [1358386] - [fs] sunrpc: add rpc_lookup_generic_cred (Benjamin Coddington) [1358386] - [fs] sunrpc: plumb gfp_t parm into crcreate operation (Benjamin Coddington) [1358386] - [fs] nfs4: nfs4_ff_layout_prepare_ds should return NULL if connection failed (Benjamin Coddington) [1358386] - [fs] pnfs: Don't prevent flexfiles client from retrying LAYOUTGET (Benjamin Coddington) [1358386] - [fs] pnfs: Modify pnfs_update_layout tracepoints to use layout stateid (Benjamin Coddington) [1358386] - [fs] nfs: add new tracepoint for pnfs_update_layout (Benjamin Coddington) [1358386] - [fs] Adding stateid information to tracepoints (Benjamin Coddington) [1358386] - [fs] xfs: track and serialize in-flight async buffers against unmount (Brian Foster) [1347744] - [fs] xfs: exclude never-released buffers from buftarg I/O accounting (Brian Foster) [1347744] - [fs] xfs: fix duplicate buffer flag bits (Brian Foster) [1347744 1358817]- [iscsi-target] Fix iser explicit logout TX kthread leak (Andy Grover) [1278224] - [iscsi-target] Fix iscsit_start_kthreads failure OOPs (Andy Grover) [1278224] - [iscsi-target] Fix use-after-free during TPG session shutdown (Andy Grover) [1278224] - [bnx2fc] replace printk() with BNX2FC_IO_DBG() (Maurizio Lombardi) [1360305] - [fs] cifs: dynamic allocation of ntlmssp blob (Jerome Marchand) [1358676] - [fs] cifs: use CIFS_MAX_DOMAINNAME_LEN when converting the domain name (Jerome Marchand) [1358676] - [mm] hmm: adjust HMM backport to work properly with rhel7 mm context (Jerome Glisse) [1230959] - [mm] hmm: only allow use of HMM through a kernel parameter (Jerome Glisse) [1230959] - [mm] hmm: mirror process address space on device with HMM helpers (Jerome Glisse) [1230959] - [mm] hmm: migration through heterogeneous memory management (Jerome Glisse) [1230959] - [mm] hmm: helper to walk CPU page table in parallel with generic table (Jerome Glisse) [1230959] - [mm] hmm: heterogeneous memory management support (Jerome Glisse) [1230959] - [mm] gpt: generic page table structure (Jerome Glisse) [1230959] - [x86] device: export device_rh_alloc() with EXPORT_SYMBOL (Vitaly Kuznetsov) [1360400] - [s390] dasd: fix incorrect locking order for LCU device add/remove (Hendrik Brueckner) [1330095] - [acpi] battery: Accelerate battery resume callback (Jeremy McNicoll) [1270522] - [virtio] virtio_balloon: export 'available' memory to balloon statistics (Luiz Capitulino) [1351660] - [mm] page_alloc: calculate 'available' memory in a separate function (Luiz Capitulino) [1351660] - [fs] proc: meminfo: estimate available memory more conservatively (Luiz Capitulino) [1351660] - [fs] proc: meminfo: meminfo_proc_show() fix typo in comment (Luiz Capitulino) [1351660] - [kernel] sched/core: Fix sched_rt_global_validate (Luiz Capitulino) [1357928] - [netdrv] hv_netvsc: Fix VF register on bonding devices (Vitaly Kuznetsov) [1357850] - [netdrv] hv_netvsc: Fix VF register on vlan devices (Vitaly Kuznetsov) [1357850] - [security] keys: Don't leak a key reference if request_key() tries to use a revoked keyring (David Howells) [1282584] - [infiniband] hfi1: Fix sleep inside atomic issue in init_asic_data (Alex Estrin) [1355901]- [fs] gfs2: Extended attribute readahead optimization (Andreas Gruenbacher) [1256539] - [fs] gfs2: Extended attribute readahead (Andreas Gruenbacher) [1256539] - [fs] gfs2: Add meta readahead field in directory entries (Andreas Gruenbacher) [1256539] - [fs] lift file_*_write out of do_splice_direct() (Miklos Szeredi) [1359094] - [fs] lift file_*_write out of do_splice_from() (Miklos Szeredi) [1359094] - [fs] ovl: verify upper dentry in ovl_remove_and_whiteout() (Miklos Szeredi) [1359829] - [fs] ovl: Copy up underlying inode's ->i_mode to overlay inode (Miklos Szeredi) [1351861] - [fs] ovl: handle ATTR_KILL* (Miklos Szeredi) [1351861] - [fs] ovl: get_write_access() in truncate (Miklos Szeredi) [1359786] - [fs] ovl: xattr filter fix (Miklos Szeredi) [1359807] - [fs] libceph: use s instead of pE in seq_printf() in dump_target() (Ilya Dryomov) [1360323] - [fs] libceph: apply new_state before new_up_client on incrementals (Ilya Dryomov) [1359746] - [fs] cifs: Fix SMB2+ interim response processing for read requests (Sachin Prabhu) [1305657] - [fs] make nfs_atomic_open() call d_drop() on all ->open_context() errors (Benjamin Coddington) [1342305] - [fs] gfs2: Fix gfs2_replay_incr_blk for multiple journal sizes (Robert S Peterson) [1358926] - [fs] xfs: don't reset b_retries to 0 on every failure (Carlos Maiolino) [1357663] - [fs] xfs: remove extraneous buffer flag changes (Carlos Maiolino) [1357663] - [fs] xfs: fix xfs_error_get_cfg for negative errnos (Carlos Maiolino) [1357663] - [fs] userfaultfd: don't pin the user memory in userfaultfd_file_create() (Andrea Arcangeli) [1358957] - [mm] ksm: fix conflict between mmput and scan_get_next_rmap_item (Andrea Arcangeli) [1358958] - [mm] meminit: ensure node is online before checking whether pages are uninitialised (Koki Sanagi) [1359649] - [mm] meminit: always return a valid node from early_pfn_to_nid (Koki Sanagi) [1359649] - [mm] shm: add memfd.h to UAPI export list (Yauheni Kaliuta) [1282530 1354407] - [mm] slub: do not drop slab_mutex for sysfs_slab_add (Larry Woodman) [1282934] - [hv] don't leak memory in vmbus_establish_gpadl() (Vitaly Kuznetsov) [1341065] - [hv] get rid of redundant messagecount in create_gpadl_header() (Vitaly Kuznetsov) [1341065] - [hv] avoid vfree() on crash (Vitaly Kuznetsov) [1337074] - [x86] hyperv: Avoid reporting bogus NMI status for Gen2 instances (Vitaly Kuznetsov) [1337074] - [x86] Use pte_none() to test for empty PTE (Larry Woodman) [1347159] - [x86] Disallow running with 32-bit PTEs to work around erratum (Larry Woodman) [1347159] - [x86] Ignore A/D bits in pte/pmd/pud_none() (Larry Woodman) [1347159] - [x86] Move swap offset/type up in PTE to work around erratum (Larry Woodman) [1347159] - [pci] hyper-v: Fix crash in interrupt cleanup path (Cathy Avery) [1348475] - [i2c] designware: Add runtime PM hooks (David Arcari) [1358747] - [s390] fix test_fp_ctl inline assembly contraints (Hendrik Brueckner) [1356199] - [s390] qeth: switch to napi_gro_receive (Hendrik Brueckner) [1342108] - [kernel] sched: CONFIG_SCHEDSTATS kabi fix (Josh Poimboeuf) [1333444] - [kernel] kmod: remove unecessary explicit wide CPU affinity setting (Frederic Weisbecker) [1056801] - [netdrv] be2net: Fix broadcast echoes from EVB in BE3 (Ivan Vecera) [1249881] - [powerpc] Wire up sys_userfaultfd() (Laurent Vivier) [1353468] - [cpufreq] powernv: del_timer_sync when global and local pstate are equal (Gustavo Duarte) [1346255] - [cpufreq] powernv: Move smp_call_function_any() out of irq safe block (Gustavo Duarte) [1346255] - [cpufreq] powernv: Ramp-down global pstate slower than local-pstate (Gustavo Duarte) [1346255] - [cpufreq] Add support for per-policy driver data (Gustavo Duarte) [1346255]- [md] dm: call PR reserve_unreserve on each underlying device (Mike Snitzer) [1357031] - [scsi] sd: don't use the ALL_TG_PT bit for reservations (Mike Snitzer) [1357031] - [md] dm raid: fix random optimal_io_size for raid0 (Mike Snitzer) [1356244 1357031] - [md] dm raid: address checkpatch.pl complaints (Mike Snitzer) [1356244 1357031] - [md] dm raid: change logical functions to actually return bool (Mike Snitzer) [1356244 1357031] - [md] dm raid: use rdev_for_each in status (Mike Snitzer) [1356244 1357031] - [md] dm raid: use rs->raid_disks to avoid memory leaks on free (Mike Snitzer) [1356244 1357031] - [md] dm raid: support delta_disks for raid1, fix table output (Mike Snitzer) [1356244 1357031] - [md] dm raid: enhance reshape check and factor out reshape setup (Mike Snitzer) [1356244 1357031] - [md] dm raid: allow resize during recovery (Mike Snitzer) [1356244 1357031] - [md] dm raid: fix rs_is_recovering() to allow for lvextend (Mike Snitzer) [1356244 1357031] - [md] dm raid: fix rebuild and catch bogus sync_resync flags (Mike Snitzer) [1356244 1357031] - [md] dm raid: fix ctr memory leaks on error paths (Mike Snitzer) [1356244 1357031] - [md] dm raid: fix typo in write_mostly flag (Mike Snitzer) [1356244 1357031] - [md] dm raid: also reject size change during recovery (Mike Snitzer) [1356244 1357031] - [md] dm raid: fix new superblock_bitmap creation on disk addition (Mike Snitzer) [1356244 1357031] - [md] dm raid: add comments and fix typos (Mike Snitzer) [1356244 1357031] - [md] dm raid: fix raid10 device size error on out-of-place reshape (Mike Snitzer) [1356244 1357031] - [md] dm raid: prohibit 'nosync' on new raid6 and reject resize during reshape (Mike Snitzer) [1356244 1357031] - [md] dm raid: clarify and fix recovery (Mike Snitzer) [1356244 1357031] - [md] dm raid: fix rs_set_capacity on growing reshape (Mike Snitzer) [1356244 1357031] - [md] dm raid: make rs_set_capacity to work on shrinking reshape (Mike Snitzer) [1356244 1357031] - [md] dm raid: enhance comments in takeover checks (Mike Snitzer) [1356244 1357031] - [md] dm raid: remove bogus comment and fix comment typos (Mike Snitzer) [1356244 1357031] - [md] dm raid: more restricting data_offset value checks (Mike Snitzer) [1356244 1357031] - [md] dm raid: reject too many write_mostly devices (Mike Snitzer) [1356244 1357031] - [md] dm raid: the sync_page_io() metadata_op argument is bool (Mike Snitzer) [1356244 1357031] - [md] dm raid: prohibit to pass in both sync and nosync ctr flags (Mike Snitzer) [1356244 1357031] - [md] dm raid: avoid superfluous memory barriers on static metadata (Mike Snitzer) [1356244 1357031] - [md] dm thin: unroll issue_discard() to create longer discard bio chains (Mike Snitzer) [1356244 1357031] - [md] dm thin: use __blkdev_issue_discard for async discard support (Mike Snitzer) [1356244 1357031] - [block] missing bio_put following submit_bio_wait (Mike Snitzer) [1356244 1357031] - [block] reinstate early return of -EOPNOTSUPP from blkdev_issue_discard (Mike Snitzer) [1356244 1357031] - [block] add __blkdev_issue_discard (Mike Snitzer) [1356244 1357031] - [block] remove struct bio_batch (Mike Snitzer) [1356244 1357031] - [md] dm: fix second blk_delay_queue() parameter to be in msec units not jiffies (Mike Snitzer) [1356244 1357031] - [md] dm ioctl: Simplify parameter buffer management code (Mike Snitzer) [1356244 1357031]- [crypto] rsa-pkcs1pad - fix rsa-pkcs1pad request struct (Neil Horman) [1356718] - [crypto] gcm - Fix rfc4543 decryption crash (Herbert Xu) [1298642] - [crypto] crc32 - Rename generic implementation (Herbert Xu) [1314773] - [crypto] x86/sha512_ssse3 - fixup for asm function prototype change (Herbert Xu) [1267049] - [crypto] x86/sha - Add build support for Intel SHA Extensions optimized SHA1 and SHA256 (Herbert Xu) [1267049] - [crypto] x86/sha - glue code for Intel SHA extensions optimized SHA1 & SHA256 (Herbert Xu) [1267049] - [crypto] x86/sha - Intel SHA Extensions optimized SHA256 transform function (Herbert Xu) [1267049] - [crypto] x86/sha - Intel SHA Extensions optimized SHA1 transform function (Herbert Xu) [1267049] - [crypto] x86/sha512_ssse3 - move SHA-384/512 SSSE3 implementation to base layer (Herbert Xu) [1267049] - [crypto] x86/sha256_ssse3 - move SHA-224/256 SSSE3 implementation to base layer (Herbert Xu) [1267049] - [crypto] x86/sha1_ssse3 - move SHA-1 SSSE3 implementation to base layer (Herbert Xu) [1267049] - [crypto] sha512-generic - move to generic glue implementation (Herbert Xu) [1267049] - [crypto] sha256-generic - move to generic glue implementation (Herbert Xu) [1267049] - [crypto] sha1-generic - move to generic glue implementation (Herbert Xu) [1267049] - [crypto] sha512 - implement base layer for SHA-512 (Herbert Xu) [1267049] - [crypto] sha256 - implement base layer for SHA-256 (Herbert Xu) [1267049] - [crypto] sha1 - implement base layer for SHA-1 (Herbert Xu) [1267049] - [crypto] sha - replace memset by memzero_explicit (Herbert Xu) [1267049] - [crypto] memzero_explicit - make sure to clear out sensitive data (Herbert Xu) [1267049] - [crypto] sha512_ssse3 - fix byte count to bit count conversion (Herbert Xu) [1267049] - [crypto] sha256_ssse3 - use correct module alias for sha224 (Herbert Xu) [1267049] - [crypto] sha256_ssse3 - add sha224 support (Herbert Xu) [1267049] - [crypto] sha512_ssse3 - add sha384 support (Herbert Xu) [1267049]- [netdrv] i40e: Don't notify client(s) for DCB changes on all VSIs (Stefan Assmann) [1276184] - [netdrv] virtio_net: add gro capability (Jason Wang) [1251908] - [powerpc] mm: don't do tlbie for updatepp request with NO HPTE fault (Gustavo Duarte) [1287289] - [infiniband] ib/mlx5: Fix port counter ID association to QP offset (Don Dutile) [1258655] - [infiniband] ib/mlx5: Add per port counters (Don Dutile) [1258655] - [infiniband] ib/mlx5: Add port protocol stats (Don Dutile) [1258655] - [infiniband] ib core sysfs: Add port_xmit_wait_counter V2 (Don Dutile) [1258655 1356294] - [infiniband] ib/core: Initialize sysfs attributes before sysfs create group (Don Dutile) [1258655] - [infiniband] ib/core: fix error unwind in sysfs hw counters code (Don Dutile) [1258655] - [infiniband] ib/core: Fix array length allocation (Don Dutile) [1258655] - [infiniband] ib/core: fix null pointer deref and mem leak in error handling (Don Dutile) [1258655] - [infiniband] ib/core: Make device counter infrastructure dynamic (Don Dutile) [1258655]- [infiniband] ib/srpt: Simplify srpt_handle_tsk_mgmt() (Honggang Li) [1309411 1342604] - [infiniband] ib/srp: Fix srp_map_sg_dma() (Honggang Li) [1309411 1342604] - [infiniband] ib/srp: Always initialize use_fast_reg and use_fmr (Honggang Li) [1309411 1342604] - [infiniband] ib/srp: Fix a debug kernel crash (Honggang Li) [1309411 1342604] - [infiniband] ib/srp: Do not register memory if never_register has been set (Honggang Li) [1309411 1342604] - [infiniband] ib/srp: Prevent mapping failures (Honggang Li) [1309411 1342604] - [infiniband] ib/srp: Swap two code blocks in srp_add_one() (Honggang Li) [1309411 1342604] - [infiniband] ib/core: Enhance ib_map_mr_sg() (Honggang Li) [1309411 1342604] - [infiniband] ib/srp: Fix srp_create_target() error handling (Honggang Li) [1309411 1342604] - [infiniband] ib/srp: Fix a memory descriptor leak in an error path (Honggang Li) [1309411 1342604] - [infiniband] ib/srp: print "ib_srp: " prefix once (Honggang Li) [1309411 1342604] - [infiniband] ib/srp: Move common code into the caller (Honggang Li) [1309411 1342604] - [infiniband] ib/srp: Move code out of a loop (Honggang Li) [1309411 1342604] - [infiniband] ib/srp: Avoid that mapping failure triggers an infinite loop (Honggang Li) [1309411 1342604] - [infiniband] ib/srp: Introduce target->mr_pool_size (Honggang Li) [1309411 1342604] - [infiniband] ib/srp: Fix srp_map_data() error paths (Honggang Li) [1309411 1342604] - [infiniband] ib/srp: Document srp_map_data() return value (Honggang Li) [1309411 1342604] - [infiniband] ib/srp: Fix a comment (Honggang Li) [1309411 1342604] - [infiniband] ib/srp: Fix a spelling error in a source code comment (Honggang Li) [1309411 1342604] - [infiniband] ib/srp: Use ib_drain_rq() (Honggang Li) [1309411 1342604] - [infiniband] ib/core: Introduce capabilitymask2 field in ClassPortInfo mad (Honggang Li) [1309411 1342604] - [infiniband] ib/core: Add IP to GID netlink offload (Honggang Li) [1309411 1342604] - [infiniband] ib/core: Register SA ibnl client during ib_core initialization (Honggang Li) [1309411 1342604] - [infiniband] ib/netlink: Add a new local service operation (Honggang Li) [1309411 1342604] - [infiniband] ib/sa: Integrate ib_sa module into ib_core module (Honggang Li) [1309411 1342604] - [infiniband] ib/mad: Integrate ib_mad module into ib_core module (Honggang Li) [1309411 1342604] - [infiniband] ib/core: Integrate IB address resolution module into core (Honggang Li) [1309411 1342604] - [infiniband] ib/sa: Use correct free function (Honggang Li) [1309411 1342604] - [infiniband] ib/core: Fix a potential array overrun in CMA and SA agent (Honggang Li) [1309411 1342604] - [infiniband] ib/core: Remove unnecessary check in ibnl_rcv_msg (Honggang Li) [1309411 1342604] - [infiniband] ib/iwpm: Fix a potential skb leak (Honggang Li) [1309411 1342604] - [infiniband] iwcm: Fix a sparse warning (Honggang Li) [1309411 1342604] - [infiniband] ib/core: add RW API support for signature MRs (Honggang Li) [1309411 1342604] - [infiniband] ib/core: generic RDMA READ/WRITE API (Honggang Li) [1309411 1342604] - [infiniband] ib/core: add a need_inval flag to struct ib_mr (Honggang Li) [1309411 1342604] - [infiniband] ib/core: add a simple MR pool (Honggang Li) [1309411 1342604] - [infiniband] ib/core: refactor ib_create_qp (Honggang Li) [1309411 1342604] - [infiniband] ib/core: add a helper to check for READ WITH INVALIDATE support (Honggang Li) [1309411 1342604] - [infiniband] ib/core: Add passing an offset into the SG to ib_map_mr_sg (Honggang Li) [1309411 1342604] - [net] rds: tcp: Synchronize accept() and connect() paths on t_conn_lock (Honggang Li) [1309411 1342604] - [net] rds: tcp: Synchronize rds_tcp_accept_one with rds_send_xmit when resetting t_sock (Honggang Li) [1309411 1342604] - [net] rds: tcp: Call pskb_extract() helper function (Honggang Li) [1309411 1342604] - [net] rds: Fix the atomicity for congestion map update (Honggang Li) [1309411 1342604] - [net] rds: fix endianness for dp_ack_seq (Honggang Li) [1309411 1342604] - [net] rds: fix congestion map corruption for PAGE_SIZE > 4k (Honggang Li) [1309411 1342604] - [net] rds: memory allocated must be align to 8 (Honggang Li) [1309411 1342604] - [net] rds: tcp: Remove unused constant (Honggang Li) [1309411 1342604] - [net] rds: tcp: Add sysctl tunables for sndbuf/rcvbuf on rds-tcp socket (Honggang Li) [1309411 1342604] - [net] rds: ib: Support Fastreg MR (FRMR) memory registration mode (Honggang Li) [1309411 1342604] - [net] rds: ib: allocate extra space on queues for FRMR support (Honggang Li) [1309411 1342604] - [net] rds: ib: add Fastreg MR (FRMR) detection support (Honggang Li) [1309411 1342604] - [net] rds: ib: add mr reused stats (Honggang Li) [1309411 1342604] - [net] rds: ib: handle the RDMA CM time wait event (Honggang Li) [1309411 1342604] - [net] rds: ib: add connection info to ibmr (Honggang Li) [1309411 1342604] - [net] rds: ib: move FMR code to its own file (Honggang Li) [1309411 1342604] - [net] rds: ib: create struct rds_ib_fmr (Honggang Li) [1309411 1342604] - [net] rds: ib: Re-organise ibmr code (Honggang Li) [1309411 1342604] - [net] rds: ib: Remove the RDS_IB_SEND_OP dependency (Honggang Li) [1309411 1342604] - [net] rds: Add support for SO_TIMESTAMP for incoming messages (Honggang Li) [1309411 1342604] - [net] rds: Drop stale iWARP RDMA transport (Honggang Li) [1309411 1342604] - [net] rds: duplicate include net/tcp.h (Honggang Li) [1309411 1342604] - [infiniband] ib/cma: pass the port number to ib_create_qp (Honggang Li) [1309411 1342604] - [infiniband] ib/core: Don't drain non-existent rq queue-pair (Honggang Li) [1309411 1342604] - [infiniband] iwpm: crash fix for large connections test (Honggang Li) [1309411 1342604] - [infiniband] iw_cxgb4: remove port mapper related code (Honggang Li) [1309411 1342604] - [infiniband] iwcm: common code for port mapper (Honggang Li) [1309411 1342604] - [infiniband] iw_cxgb4: add queue drain functions (Honggang Li) [1309411 1342604] - [infiniband] ib: new common API for draining queues (Honggang Li) [1309411 1342604] - [infiniband] rdma: use __ethtool_get_ksettings (Honggang Li) [1309411 1342604]- [scsi] cxgbi: fix uninitialized flowi6 (Sai Vemuri) [1275829] - [netdrv] cxgb4vf: Add support to enable logging of firmware mailbox commands for VF (Sai Vemuri) [1275829] - [netdrv] cxgb4vf: Set number of queues in pci probe only (Sai Vemuri) [1275829] - [netdrv] cxgb4vf: Add a couple more checks for invalid provisioning configurations (Sai Vemuri) [1275829] - [netdrv] cxgb4vf: Configure queue based on resource and interrupt type (Sai Vemuri) [1275829] - [netdrv] cxgb4vf: Enable interrupts before we register our network devices (Sai Vemuri) [1275829] - [netdrv] cxgb4: Stop Rx Queues before freeing it up (Sai Vemuri) [1275829] - [netdrv] cxgb4/cxgb4vf: Deprecate module parameter dflt_msg_enable (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: Add arp failure handlers to send_mpa_reply/reject() (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: Always wake up waiter in c4iw_peer_abort_intr() (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: Handle ret value of process_mpa_reply() in rx_data (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: atomic find and reference for listening endpoints (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: Handle ULP accept/reject during ABORTING (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: Release ep for for FPDU_MODE and MPA_REQ_RCVD in process_timeout (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: Free skb in case of arp failure in _c4iw_free_ep() (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: atomically lookup ep and get a reference (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: Handle return value of c4iw_ofld_send() in abort_arp_failure() (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: in process_timeout() don't move ep state to ABORTING (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: handle return value of c4iw_l2t_send() and send_mpa_req() (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: stop_ep_timer() after MPA negotiation (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: Do not stop timer in case of incomplete messages (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: parent_ep has to be dereferenced in case of passive accept failure (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: set the correct FID value in DSGL commands (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: Correct RFC number of MPA (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: Add few history bits for ep (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: remove abort_connection() usage from ep_timeout() (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: move QP -> ERROR on fatal disconnect errors (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: don't use abort_connection in process_mpa_request() (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: remove abort_connection() usage from accept/reject (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: free resources when send_flowc() fails (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: remove connection abort from process_mpa_reply (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: ensure eps don't get freed while the mutex is held (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: stop ep timer on close failure (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: release ep resources on accept arp failure (Sai Vemuri) [1275829] - [infiniband] rdma/iw_cxgb4: Fix bar2 virt addr calculation for T4 chips (Sai Vemuri) [1275829] - [netdrv] cxgb4: Add pci device id for chelsio t520-cr adapter (Sai Vemuri) [1275829] - [netdrv] cxgb4vf: Remove dead functions collect_netdev_[um]c_list_addrs (Sai Vemuri) [1275829] - [netdrv] cxgb4vf: Use __dev_uc_sync/__dev_mc_sync to sync MAC address (Sai Vemuri) [1275829] - [netdrv] cxgb4vf: Fix ethtool get_settings for VF driver (Sai Vemuri) [1275829] - [netdrv] cxgb4vf: Remove redundant adapter ready check during probe (Sai Vemuri) [1275829] - [netdrv] cxgb4vf: Make sge init code more readable (Sai Vemuri) [1275829] - [netdrv] cxgb4/cxgb4vf: For T6 adapter, set FBMIN to 64 bytes (Sai Vemuri) [1275829] - [netdrv] cxgb4/cxgb4vf: Use fl capacity to check if fl needs to be replenished (Sai Vemuri) [1275829] - [infiniband] cxgb4: use pR format string for printing resources (Sai Vemuri) [1275829] - [infiniband] iw_cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1275829] - [infiniband] iw_cxgb4: remove false error log entry (Sai Vemuri) [1275829] - [infiniband] iw_cxgb4: make queue allocation code more readable (Sai Vemuri) [1275829] - [infiniband] iw_cxgb4: Cleanup register defines/MACROS defined in t4fw_ri_api.h (Sai Vemuri) [1275829] - [netdrv] iw_cxgb4: Cleanup register defines/MACROS defined in t4.h (Sai Vemuri) [1275829] - [netdrv] cxgb4: Use __dev_uc_sync/__dev_mc_sync to sync MAC address (Sai Vemuri) [1275829] - [netdrv] cxgb4/iw_cxgb4: TOS support (Sai Vemuri) [1275829] - [netdrv] vfs: Fix up some ->d_inode accesses in the chelsio driver (Sai Vemuri) [1275829] - [scsi] libcxgbi: use kvfree() in cxgbi_free_big_mem() (Sai Vemuri) [1275829] - [scsi] cxgb4i: set the initial sequence number (Sai Vemuri) [1275829] - [scsi] cxgbi: update driver versions (Sai Vemuri) [1275829] - [scsi] cxgbi: update copyright to 2015 (Sai Vemuri) [1275829] - [scsi] cxgbi: use per-connection link-speed dependent send/recv windows (Sai Vemuri) [1275829] - [infiniband] iw_cxgb4: use wildcard mapping for getting remote addr info (Sai Vemuri) [1275829] - [infiniband] rdma/cxgb4: Report the actual address of the remote connecting peer (Sai Vemuri) [1275829]- [net] vlan: use a valid default mtu value for vlan over macsec (Paolo Abeni) [1355938] - [net] tcp: enable per-socket rate limiting of all 'challenge acks' (Florian Westphal) [1355605] {CVE-2016-5696} - [net] tcp: uninline tcp_oow_rate_limited() (Florian Westphal) [1355605] {CVE-2016-5696} - [net] tcp: make challenge acks less predictable (Florian Westphal) [1355605] {CVE-2016-5696} - [net] sctp: recvmsg should be able to run even if sock is in closing state (Xin Long) [1251529] - [net] sctp: implement prsctp PRIO policy (Xin Long) [965453] - [net] sctp: implement prsctp RTX policy (Xin Long) [965453] - [net] sctp: implement prsctp TTL policy (Xin Long) [965453] - [net] sctp: add SCTP_PR_ASSOC_STATUS on sctp sockopt (Xin Long) [965453] - [net] sctp: add SCTP_DEFAULT_PRINFO into sctp sockopt (Xin Long) [965453] - [net] sctp: add SCTP_PR_SUPPORTED on sctp sockopt (Xin Long) [965453] - [net] sctp: fix checkpatch errors with indent (Xin Long) [965453] - [net] sctp: remove the duplicate initialize (Xin Long) [965453] - [net] sctp: fix panic when sending auth chunks (Marcelo Leitner) [1352767] - [net] sctp: do not clear chunk->ecn_ce_done flag (Marcelo Leitner) [1354384] - [net] sctp: allow GSO frags to access the chunk too (Marcelo Leitner) [1354384] - [net] sctp: allow others to use sctp_input_cb (Marcelo Leitner) [1354384] - [net] sctp: reorder sctp_ulpevent and shrink msg_flags (Marcelo Leitner) [1354384] - [net] include/net/ip_fib: add missing semi-colon (Ivan Vecera) [1268334] - [net] remove incorrect assignment to skb->sender_cpu (Ivan Vecera) [1268334] - [net] netlink: Fix bugs in nlmsg_end() conversions (Ivan Vecera) [1268334] - [net] netlink: make nlmsg_end() and genlmsg_end() void (Ivan Vecera) [1268334] - [kernel] bitops: Fix shift overflow in GENMASK macros (Ivan Vecera) [1268334] - [net] rtnl: do_setlink(): notify when a netdev is modified (Ivan Vecera) [1268334] - [net] rtnl: do_setlink(): last arg is now a set of flags (Ivan Vecera) [1268334] - [net] rtnl: do_setlink(): set modified when IFLA_LINKMODE is updated (Ivan Vecera) [1268334] - [net] rtnl: do_setlink(): set modified when IFLA_TXQLEN is updated (Ivan Vecera) [1268334] - [net] bridge: fdb dumping takes a filter device (Ivan Vecera) [1268334] - [net] sysfs: expose number of carrier on/off changes (Ivan Vecera) [1268334] - [net] ipv6: fix checkpatch errors with assignment in if condition (Ivan Vecera) [1268334] - [net] fix build break when DEBUG is enabled (Ivan Vecera) [1268334] - [net] bonding: Fix potential bad memory access during bonding events (Ivan Vecera) [1268334]- [scsi] megaraid_sas: Do not fire MR_DCMD_PD_LIST_QUERY to controllers which do not support it (Tomas Henzl) [1353946] - [scsi] hpsa: correct skipping masked peripherals (Joseph Szczypek) [1328271] - [fs] file.c: __const_max is actually __const_min (Mateusz Guzik) [1346114] - [fs] get rid of files_defer_init() (Mateusz Guzik) [1346114] - [fs] initmpfs: use initramfs if rootfstype= or root= specified (Carlos Maiolino) [1126102] - [fs] initmpfs: make rootfs use tmpfs when CONFIG_TMPFS enabled (Carlos Maiolino) [1126102] - [fs] initmpfs: move rootfs code from fs/ramfs/ to init/ (Carlos Maiolino) [1126102] - [fs] initmpfs: move bdi setup from init_rootfs to init_ramfs (Carlos Maiolino) [1126102] - [fs] direct-io: fix direct write stale data exposure from concurrent buffered read (Eryu Guan) [1349252] - [fs] cifs: remove any preceding delimiter from prefix_path (Sachin Prabhu) [1252721] - [fs] cifs: Create dedicated keyring for spnego operations (Sachin Prabhu) [1356500] - [fs] dax: fix offset overflow in dax_io (Jeff Moyer) [1347093] - [fs] ext4: add remap_file_pages support for dax mounts (Jeff Moyer) [1348428] - [fs] dax: fix partial completions for readv/writev (Jeff Moyer) [1348379] - [mm] avoid walking hugetlb pages in stratus memory tracking (David Bulkow) [1351779] - [nvme] quirk: Add a delay before checking for adapter readiness (David Milburn) [1356434] - [nvme] Create discard zero quirk white list (David Milburn) [1356434] - [nvme] Avoid reset work on watchdog timer function during error recovery (David Milburn) [1353264] - [nvme] Fix reset/remove race (David Milburn) [1353264] - [nvme] replace the kthread with a per-device watchdog timer (David Milburn) [1353264] - [nvme] don't poll the CQ from the kthread (David Milburn) [1353264] - [nvme] use a work item to submit async event requests (David Milburn) [1353264] - [kernel] revert "sched: Compute runnable load avg in cpu_load and cpu_avg_load_per_task" (Jiri Olsa) [1339165] - [kernel] revert "sched: Consider runnable load average in move_tasks()" (Jiri Olsa) [1339165] - [kernel] revert "sched: Change cfs_rq load avg to unsigned long" (Jiri Olsa) [1339165] - [kernel] revert "sched: Move h_load calculation to task_h_load()" (Jiri Olsa) [1339165] - [kernel] revert "sched: Fix cfs_rq->task_h_load calculation" (Jiri Olsa) [1339165] - [kernel] sched/docbook: Fix 'make htmldocs' warnings caused by missing description (Lauro Ramos Venancio) [1352969] - [kernel] sched/core: Fix htmldocs warnings (Lauro Ramos Venancio) [1352969] - [kernel] sched: Fix sched_policy < 0 comparison (Lauro Ramos Venancio) [1352969] - [kernel] sched: Disallow sched_attr::sched_policy < 0 (Lauro Ramos Venancio) [1352969] - [kernel] sched: Make sched_setattr() correctly return -EFBIG (Lauro Ramos Venancio) [1352969] - [kernel] sched: Add 'flags' argument to sched_{set, get}attr() syscalls (Lauro Ramos Venancio) [1352969] - [kernel] sched: Fix information leak in sys_sched_getattr() (Lauro Ramos Venancio) [1352969] - [kernel] sched: Fix __sched_setscheduler() nice test (Lauro Ramos Venancio) [1352969] - [base] platform: Move device_remove_property_set() before device_del() (Prarit Bhargava) [1357318] - [acpi] ACPICA: acpi_get_sleep_type_data: Reduce warnings (Prarit Bhargava) [1287163] - [ata] libata: alloc device_rh for ata_port elements (Prarit Bhargava) [1356095] - [ata] Revert "libata: Allocate device_rh() before use" (Prarit Bhargava) [1356095]- [net] ipv6: Clear flush_id to make GRO work (Jakub Sitnicki) [1326401] - [net] tcp: increase size at which tcp_bound_to_half_wnd bounds to > TCP_MSS_DEFAULT (Davide Caratti) [1353271] - [net] loopback: sctp: add NETIF_F_SCTP_CSUM to device features (Xin Long) [1353078] - [netdrv] mlx5e: Call vxlan_get_rx_port() with rtnl lock (Jiri Benc) [1297504] - [net] vxlan: Accept user specified MTU value when create new vxlan link (Jiri Benc) [1297504] - [net] udp: prevent skbs lingering in tunnel socket queues (Jiri Benc) [1297504] - [net] vxlan: set mac_header correctly in GPE mode (Jiri Benc) [1297504] - [net] udp_offload: Set encapsulation before inner completes (Jiri Benc) [1297504] - [net] udp_tunnel: Remove redundant udp_tunnel_gro_complete() (Jiri Benc) [1297504] - [net] vxlan: Add checksum check to the features check function (Jiri Benc) [1297504] - [net] Disable segmentation if checksumming is not supported (Jiri Benc) [1297504] - [net] vxlan: fix initialization with custom link parameters (Jiri Benc) [1297504] - [net] geneve: break dependency with netdev drivers (Jiri Benc) [1297504] - [net] vxlan: break dependency with netdev drivers (Jiri Benc) [1297504] - [netdrv] mlx4: protect mlx4_en_start_port in mlx4_en_restart with rtnl_lock (Jiri Benc) [1297504] - [netdrv] fm10k: protect fm10k_open in fm10k_io_resume with rtnl_lock (Jiri Benc) [1297504] - [net] vxlan: reduce usage of synchronize_net in ndo_stop (Jiri Benc) [1277131 1297504] - [net] vxlan: synchronously and race-free destruction of vxlan sockets (Jiri Benc) [1277131 1297504] - [net] vxlan: fix incorrect type (Jiri Benc) [1297504] - [net] udp: Resolve NULL pointer dereference over flow-based vxlan device (Jiri Benc) [1297504] - [net] udp: Remove udp_offloads (Jiri Benc) [1297504] - [net] geneve: change to use UDP socket GRO (Jiri Benc) [1297504] - [net] vxlan: change vxlan to use UDP socket GRO (Jiri Benc) [1297504] - [net] udp: Add socket based GRO and config (Jiri Benc) [1297504] - [net] udp: Add GRO functions to UDP socket (Jiri Benc) [1297504] - [net] udp: Add udp6_lib_lookup_skb and udp4_lib_lookup_skb (Jiri Benc) [1297504] - [net] Checks skb_dst to be NULL in inet_iif (Jiri Benc) [1297504] - [net] udp: Set SKB_GSO_UDP_TUNNEL* in UDP GRO path (Jiri Benc) [1297504] - [net] udp: Fix ipv6 multicast socket filter regression (Jiri Benc) [1297504] - [net] udp: Use hash2 for long hash1 chains in __udp*_lib_mcast_deliver (Jiri Benc) [1297504] - [net] udp: Simplify __udp*_lib_mcast_deliver (Jiri Benc) [1297504] - [net] udp: fix dst races with multicast early demux (Jiri Benc) [1297504] - [net] merge cases where sock_efree and sock_edemux are the same function (Jiri Benc) [1297504] - [net] ipv4: fix broadcast packets reception (Jiri Benc) [1297504] - [net] udp: ipv4: Verify multicast group is ours in upd_v4_early_demux() (Jiri Benc) [1297504] - [net] udp: ipv4: do not waste time in __udp4_lib_mcast_demux_lookup (Jiri Benc) [1297504] - [net] udp: ipv4: do not use sk_dst_lock from softirq context (Jiri Benc) [1297504] - [net] udp: ipv4: must add synchronization in udp_sk_rx_dst_set() (Jiri Benc) [1297504] - [net] udp: ipv4: fix potential use after free in udp_v4_early_demux() (Jiri Benc) [1297504] - [net] udp: ipv4: fix an use after free in __udp4_lib_rcv() (Jiri Benc) [1297504] - [net] udp: fix a typo in __udp4_lib_mcast_demux_lookup (Jiri Benc) [1297504] - [net] ipv4 only populate IP_PKTINFO when needed (Jiri Benc) [1297504] - [net] udp: ipv4: Add udp early demux (Jiri Benc) [1297504] - [net] vxlan: implement GPE (Jiri Benc) [1297504] - [net] ip_tunnel: implement __iptunnel_pull_header (Jiri Benc) [1297504] - [net] vxlan: move fdb code to common location in vxlan_xmit (Jiri Benc) [1297504] - [net] vxlan: move Ethernet initialization to a separate function (Jiri Benc) [1297504] - [net] tunnels: Remove encapsulation offloads on decap (Jiri Benc) [1297504] - [net] tunnels: Don't apply GRO to multiple layers of encapsulation (Jiri Benc) [1297504] - [net] vxlan: fix too large pskb_may_pull with remote checksum (Jiri Benc) [1297504] - [net] csum: Update csum_block_add to use rotate instead of byteswap (Jiri Benc) [1297504] - [net] gro: Defer clearing of flush bit in tunnel paths (Jiri Benc) [1297504] - [net] vxlan: use reset to set header pointers (Jiri Benc) [1297504] - [net] ndo_fdb_dump should report -EMSGSIZE to rtnl_fdb_dump (Jiri Benc) [1297504] - [net] vxlan: change VXLAN_F_UDP_CSUM to VXLAN_F_UDP_ZERO_CSUM_TX (Jiri Benc) [1297504] - [net] openvswitch: geneve: fix rtnl notifications on iface deletion (Eric Garver) [1297476] - [net] openvswitch: gre: fix rtnl notifications on iface deletion (Eric Garver) [1297476] - [net] openvswitch: vxlan: fix rtnl notifications on iface deletion (Eric Garver) [1297476] - [net] openvswitch: gre, geneve: fix error path when creating an iface (Eric Garver) [1297476] - [net] openvswitch: update checksum in {push, pop}_mpls (Eric Garver) [1297476] - [net] openvswitch: use flow protocol when recalculating ipv6 checksums (Eric Garver) [1297476] - [net] netfilter: connlabels: change nf_connlabels_get bit arg to 'highest used' (Eric Garver) [1297476] - [net] openvswitch: Convert to using IFF_NO_QUEUE (Eric Garver) [1297476] - [net] openvswitch: add netif_is_ovs_master helper with IFF_OPENVSWITCH private flag (Eric Garver) [1297476] - [net] openvswitch: allow output of MPLS packets on tunnel vports (Eric Garver) [1297476] - [net] openvswitch: allow nl 'flow set' to use ufid without flow key (Eric Garver) [1297476] - [net] openvswitch: allow management from inside user namespaces (Eric Garver) [1297476] - [net] openvswitch: fix trivial comment typo (Eric Garver) [1297476] - [net] openvswitch: Remove invalid comment (Eric Garver) [1297476] - [net] Drop unlikely before IS_ERR(_OR_NULL) (Eric Garver) [1297476] - [net] openvswitch: Zero flows on allocation (Eric Garver) [1297476] - [net] openvswitch: retain parsed IPv6 header fields in flow on error skipping extension headers (Eric Garver) [1297476] - [net] openvswitch: Make 100 percents packets sampled when sampling rate is 1 (Eric Garver) [1297476] - [net] openvswitch: allocate nr_node_ids flow_stats instead of num_possible_nodes (Eric Garver) [1297476] - [net] openvswitch: Use eth_proto_is_802_3 (Eric Garver) [1297476] - [net] ethernet: Fix sparse error, make test usable by other functions (Eric Garver) [1297476] - [net] ethernet: Avoid unnecessary byte swap in check for Ethertype (Eric Garver) [1297476] - [net] ethernet: use likely() for common Ethernet encap (Eric Garver) [1297476] - [net] macsec: set actual real device for xmit when !protect_frames (Sabrina Dubroca) [1104151] - [net] macsec: fix SA initialization (Sabrina Dubroca) [1104151] - [net] macsec: allocate sg and iv on the heap (Sabrina Dubroca) [1104151] - [net] macsec: add rcu_barrier() on module exit (Sabrina Dubroca) [1104151] - [net] macsec: Convert to using IFF_NO_QUEUE (Sabrina Dubroca) [1104151] - [net] macsec: fix netlink attribute for key id (Sabrina Dubroca) [1104151] - [net] macsec: key identifier is 128 bits, not 64 (Sabrina Dubroca) [1104151] - [net] macsec: fix netlink attribute validation (Sabrina Dubroca) [1104151] - [net] macsec: add missing macsec prefix in uapi (Sabrina Dubroca) [1104151] - [net] macsec: fix SA leak if initialization fails (Sabrina Dubroca) [1104151] - [net] macsec: fix memory leaks around rx_handler (un)registration (Sabrina Dubroca) [1104151] - [net] macsec: add consistency check to netlink dumps (Sabrina Dubroca) [1104151] - [net] macsec: fix rx_sa refcounting with decrypt callback (Sabrina Dubroca) [1104151] - [net] macsec: don't put a NULL rxsa (Sabrina Dubroca) [1104151] - [net] macsec: take rtnl lock before for_each_netdev (Sabrina Dubroca) [1104151] - [net] macsec: add missing NULL check after kmalloc (Sabrina Dubroca) [1104151] - [net] macsec: introduce IEEE 802.1AE driver (Sabrina Dubroca) [1104151] - [net] add MACsec netdevice priv_flags and helper (Sabrina Dubroca) [1104151] - [net] uapi: add MACsec bits (Sabrina Dubroca) [1104151]- [scsi] libfc: sanity check cpu number extracted from xid (Chris Leech) [1190204] - [scsi] aacraid: do not activate events on non-SRC adapters (Scott Benesh) [1274365] - [scsi] aacraid: Update driver version (Scott Benesh) [1274365] - [scsi] aacraid: Fix for KDUMP driver hang (Scott Benesh) [1274365] - [scsi] aacraid: Remove code to needlessly complete fib (Scott Benesh) [1274365] - [scsi] aacraid: Log firmware AIF messages (Scott Benesh) [1274365] - [scsi] aacraid: Fix for aac_command_thread hang (Scott Benesh) [1274365] - [scsi] aacraid: Disable MSI mode for series 6, 7, 8 cards (Scott Benesh) [1274365] - [scsi] aacraid: Relinquish CPU during timeout wait (Scott Benesh) [1274365] - [scsi] aacraid: Start adapter after updating number of MSIX vectors (Scott Benesh) [1274365] - [scsi] aacraid: Fix incorrectly named MACRO (Scott Benesh) [1274365] - [scsi] aacraid: Removed unnecessary checks for NULL (Scott Benesh) [1274365] - [scsi] aacraid: add missing curly braces (Scott Benesh) [1274365] - [scsi] aacraid: Update driver version (Scott Benesh) [1274365] - [scsi] aacraid: Fix character device re-initialization (Scott Benesh) [1274365] - [scsi] aacraid: Fix AIF triggered IOP_RESET (Scott Benesh) [1274365] - [scsi] aacraid: Created new mutex for ioctl path (Scott Benesh) [1274365] - [scsi] aacraid: Fundamental reset support for Series 7 (Scott Benesh) [1274365] - [scsi] aacraid: Set correct msix count for EEH recovery (Scott Benesh) [1274365] - [scsi] aacraid: Fix memory leak in aac_fib_map_free (Scott Benesh) [1274365] - [scsi] aacraid: Added EEH support (Scott Benesh) [1274365] - [scsi] aacraid: Fix RRQ overload (Scott Benesh) [1274365] - [scsi] aacraid: SCSI blk tag support (Scott Benesh) [1274365] - [scsi] aacraid: aac_release_resources() can be static (Scott Benesh) [1274365] - [scsi] aacraid: Update driver version (Scott Benesh) [1274365] - [scsi] aacraid: Use pci_enable_msix_range() (Scott Benesh) [1274365] - [scsi] aacraid: IOCTL fix (Scott Benesh) [1274365] - [scsi] aacraid: Reset irq affinity hints (Scott Benesh) [1274365] - [scsi] aacraid: Tune response path if IsFastPath bit set (Scott Benesh) [1274365] - [scsi] aacraid: Enable 64bit write to controller register (Scott Benesh) [1274365] - [scsi] aacraid: Change interrupt mode to MSI for Series 6 (Scott Benesh) [1274365] - [scsi] aacraid: Add Power Management support (Scott Benesh) [1274365] - [scsi] aacraid: Fix for LD name and UID not exposed to OS (Scott Benesh) [1274365] - [scsi] aacraid: aac_src_intr_message() can be static (Scott Benesh) [1274365]- [x86] kvm: Add output operand in vmx_handle_external_intr inline asm (Josh Poimboeuf) [1320250] - [watchdog] hpwdt: Create stack frame in asminline_call() (Josh Poimboeuf) [1320250] - [watchdog] lto, watchdog/hpwdt.c: make assembler label global (Josh Poimboeuf) [1320250] - [x86] asm: Create stack frames in rwsem functions (Josh Poimboeuf) [1320250] - [x86] asm/power: Create stack frames in hibernate_asm_64.S (Josh Poimboeuf) [1320250] - [x86] asm/xen: Set ELF function type for xen_adjust_exception_frame() (Josh Poimboeuf) [1320250] - [x86] asm/xen: Create stack frames in xen-asm.S (Josh Poimboeuf) [1320250] - [x86] kvm: Make test_cc() always inline (Josh Poimboeuf) [1320250] - [x86] kvm: Set ELF function type for fastop functions (Josh Poimboeuf) [1320250] - [x86] kvm: Add stack frame dependency to fastop() inline asm (Josh Poimboeuf) [1320250] - [x86] xen: Add stack frame dependency to hypercall inline asm calls (Josh Poimboeuf) [1320250] - [x86] uaccess: Add stack frame output operand in get_user() inline asm (Josh Poimboeuf) [1320250] - [x86] paravirt: Create a stack frame in PV_CALLEE_SAVE_REGS_THUNK (Josh Poimboeuf) [1320250] - [x86] asmlinkage, paravirt: Make paravirt thunks global (Josh Poimboeuf) [1320250] - [x86] asm/acpi: Create a stack frame in do_suspend_lowlevel() (Josh Poimboeuf) [1320250] - [x86] paravirt: Add stack frame dependency to PVOP inline asm calls (Josh Poimboeuf) [1320250] - [x86] crypto: sha1-mb - make sha1_x8_avx2() conform to C function ABI (Josh Poimboeuf) [1320250] - [x86] asm/crypto: Move jump_table to .rodata section (Josh Poimboeuf) [1320250] - [x86] asm/crypto: Create stack frames in crypto functions (Josh Poimboeuf) [1320250] - [x86] asm/crypto: Don't use RBP as a scratch register (Josh Poimboeuf) [1320250] - [x86] asm/crypto: Simplify stack usage in sha-mb functions (Josh Poimboeuf) [1320250] - [x86] asm/crypto: Move .Lbswap_mask data to .rodata section (Josh Poimboeuf) [1320250] - [x86] asm/bpf: Create stack frames in bpf_jit.S (Josh Poimboeuf) [1320250] - [x86] asm/bpf: Annotate callable functions (Josh Poimboeuf) [1320250] - [x86] entry/64: Fix stack return address retrieval in thunk (Josh Poimboeuf) [1320250] - [x86] asm/entry: Create stack frames in thunk functions (Josh Poimboeuf) [1320250] - [x86] asm/64: Open-code register save/restore in trace_hardirqs*() thunks (Josh Poimboeuf) [1320250] - [x86] asmlinkage: Make kprobes code visible and fix assembler code (Josh Poimboeuf) [1320250] - [x86] asm: Add several arch/x86/lib files to objtool whitelist (Josh Poimboeuf) [1320250] - [x86] asm/efi: Add efi stub code to objtool whitelist (Josh Poimboeuf) [1320250] - [kernel] sched: Mark __schedule() stack frame as non-standard (Josh Poimboeuf) [1320250] - [x86] xen: Mark xen_cpuid() stack frame as non-standard (Josh Poimboeuf) [1320250] - [x86] kprobes: Mark kretprobe_trampoline() stack frame as non-standard (Josh Poimboeuf) [1320250] - [tools] objtool: Allow building with older libelf (Josh Poimboeuf) [1320250] - [tools] objtool: Detect falling through to the next function (Josh Poimboeuf) [1320250] - [tools] objtool: Add workaround for GCC switch jump table bug (Josh Poimboeuf) [1320250] - [tools] objtool: Only print one warning per function (Josh Poimboeuf) [1320250] - [tools] objtool: Add several performance improvements (Josh Poimboeuf) [1320250] - [tools] objtool: Fix false positive warnings for functions with multiple switch statements (Josh Poimboeuf) [1320250] - [tools] objtool: Rename some variables and functions (Josh Poimboeuf) [1320250] - [tools] objtool: Remove superflous INIT_LIST_HEAD (Josh Poimboeuf) [1320250] - [tools] objtool: Add helper macros for traversing instructions (Josh Poimboeuf) [1320250] - [tools] objtool: Fix false positive warnings related to sibling calls (Josh Poimboeuf) [1320250] - [tools] objtool: Compile with debugging symbols (Josh Poimboeuf) [1320250] - [tools] objtool: Detect infinite recursion (Josh Poimboeuf) [1320250] - [tools] objtool: Prevent infinite recursion in noreturn detection (Josh Poimboeuf) [1320250] - [scripts] objtool: Detect and warn if libelf is missing and don't break the build (Josh Poimboeuf) [1320250] - [tools] objtool: Support CROSS_COMPILE (Josh Poimboeuf) [1320250] - [tools] x86/asm/decoder: Use explicitly signed chars (Josh Poimboeuf) [1320250] - [x86] objtool: Enable stack metadata validation on 64-bit x86 (Josh Poimboeuf) [1320250] - [scripts] objtool: Add CONFIG_STACK_VALIDATION option (Josh Poimboeuf) [1320250] - [tools] objtool: Add tool to perform compile-time stack metadata validation (Josh Poimboeuf) [1320250] - [scripts] objtool: Mark non-standard object files and directories (Josh Poimboeuf) [1320250] - [include] objtool: Add STACK_FRAME_NON_STANDARD() macro (Josh Poimboeuf) [1320250] - [x86] asm: Add C versions of frame pointer macros (Josh Poimboeuf) [1320250] - [x86] asm: Clean up frame pointer macros (Josh Poimboeuf) [1320250] - [x86] jump-label: Use best default nops for inital jump label calls (Josh Poimboeuf) [1320250] - [x86] asm/decoder: Create artificial 3rd byte for 2-byte VEX (Josh Poimboeuf) [1320250] - [tools] lib: kill arch_fast_hash library bits (Josh Poimboeuf) [1320250] - [fs] replace remaining users of arch_fast_hash with jhash (Josh Poimboeuf) [1320250] - [x86] asm: Extend definitions of _ASM_* with a raw format (Josh Poimboeuf) [1320250] - [x86] asmlinkage, xen, kvm: Make {xen, kvm}_lock_spinning global and visible (Josh Poimboeuf) [1320250]- [block] blk: Fix bio_io_vec index when checking bvec gaps (David Milburn) [1283326] - [block] Replace SG_GAPS with new queue limits mask (David Milburn) [1283326] - [block] don't honor chunk sizes for data-less IO (David Milburn) [1283326] - [block] only honor SG gap prevention for merges that contain data (David Milburn) [1283326] - [block] fix blk_rq_get_max_sectors for driver private requests (David Milburn) [1349920] - [block] Initialize max_dev_sectors to 0 (David Milburn) [1349920] - [usb] printk: add and use LOGLEVEL_ defines for KERN_ equivalents (Torez Smith) [1356205] - [usb] revert "printk: add and use LOGLEVEL_ defines for KERN_ equivalents" (Torez Smith) [1356205] - [x86] build: Pass in additional -mno-mmx, -mno-sse options (Lenny Szubowicz) [1352386] - [fs] Add MF-Symlinks support for SMB 2.0 (Sachin Prabhu) [1334548] - [fs] cifs: Check for existing directory when opening file with O_CREAT (Sachin Prabhu) [1346118] - [fs] cachefiles: Provide read-and-reset release counters for cachefilesd (David Howells) [1356085] - [fs] fs-cache: Add missing initialization of ret in cachefiles_write_page() (David Howells) [1306442] - [fs] fs-cache: Handle a write to the page immediately beyond the EOF marker (David Howells) [1305112 1306442] - [fs] cachefiles: perform test on s_blocksize when opening cache file (David Howells) [1306442] - [fs] fs-cache: Don't override netfs's primary_index if registering failed (David Howells) [1306442] - [fs] fs-cache: Increase reference of parent after registering, netfs success (David Howells) [1306442] - [fs] gfs2: writeout truncated pages (Benjamin Marzinski) [1221210] - [fs] export __block_write_full_page (Benjamin Marzinski) [1221210] - [fs] gfs2: Lock holder cleanup (Robert S Peterson) [1336011] - [fs] gfs2: Large-filesystem fix for 32-bit systems (Robert S Peterson) [1336011] - [fs] gfs2: Get rid of gfs2_ilookup (Robert S Peterson) [1336011] - [fs] gfs2: Fix gfs2_lookup_by_inum lock inversion (Robert S Peterson) [1336011] - [fs] gfs2: Initialize iopen glock holder for new inodes (Robert S Peterson) [1336011] - [fs] gfs2: Eliminate parameter non_block on gfs2_inode_lookup (Robert S Peterson) [1336011] - [fs] gfs2: Don't filter out I_FREEING inodes anymore (Robert S Peterson) [1336011] - [fs] gfs2: Check if iopen is held when deleting inode (Robert S Peterson) [1336011] - [fs] gfs2: Don't do glock put on when inode creation fails (Robert S Peterson) [1336011] - [fs] gfs2: Prevent delete work from occurring on glocks used for create (Robert S Peterson) [1336011] - [fs] gfs2: Always use iopen glock for gl_deletes (Robert S Peterson) [1336011] - [fs] gfs2: Release iopen glock in gfs2_create_inode error cases (Robert S Peterson) [1336011] - [fs] gfs2: Wait for iopen glock dequeues (Robert S Peterson) [1336011] - [fs] gfs2: Update master statfs buffer with sd_statfs_spin locked (Robert S Peterson) [1336011] - [fs] locks: use file_inode() (Miklos Szeredi) [1348902] - [fs] locks: Use more file_inode and fix a comment (Miklos Szeredi) [1348902] - [fs] nfs4: Fix potential use after free of state in nfs4_do_reclaim (Benjamin Coddington) [1339271] - [fs] nfs41: map NFS4ERR_LAYOUTUNAVAILABLE to ENODATA (Benjamin Coddington) [1339271] - [fs] nfs: only remove page from mapping if launder_page fails (Benjamin Coddington) [1339271] - [fs] nfs: handle request add failure properly (Benjamin Coddington) [1339271] - [fs] nfs: Don't use d_inode as a variable name (Benjamin Coddington) [1339271] - [fs] nfs: centralize pgio error cleanup (Benjamin Coddington) [1339271] - [fs] nfs: clean up rest of reqs when failing to add one (Benjamin Coddington) [1339271] - [fs] nfs41: pop some layoutget errors to application (Benjamin Coddington) [1339271] - [fs] nfs: Fix an LOCK/OPEN race when unlinking an open file (Benjamin Coddington) [1339271] - [fs] sunrpc/cache: drop reference when sunrpc_cache_pipe_upcall() detects a race (Benjamin Coddington) [1339271] - [fs] pnfs/flexfiles: Fix an XDR encoding bug in layoutreturn (Benjamin Coddington) [1339271] - [fs] pnfs/flexfiles: Fix an Oopsable typo in ff_mirror_match_fh() (Benjamin Coddington) [1339271] - [fs] nfs: Fix attribute cache revalidation (Benjamin Coddington) [1339271] - [fs] nfsv4.1/pnfs: Fixup an lo->plh_block_lgets imbalance in layoutreturn (Benjamin Coddington) [1339271] - [fs] nfs: Fix race in __update_open_stateid() (Benjamin Coddington) [1339271]- [kernel] memremap: fix highmem support (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [mm] dax: fix DAX deadlocks (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [fs] dax: fix NULL pointer in __dax_pmd_fault() (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [mm] dax: VMA with vm_ops->pfn_mkwrite wants to be write-notified (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [nvdimm] pmem: add proper fencing to pmem_rw_page() (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [nvdimm] libnvdimm: pfn_devs: Fix locking in namespace_store (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [nvdimm] libnvdimm: btt_devs: Fix locking in namespace_store (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [scripts] checkpatch: add __pmem to $Sparse annotations (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [fs] dax: update PMD fault handler with PMEM API (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [mm] take i_mmap_lock in unmap_mapping_range() for DAX (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [fs] dax: use linear_page_index() (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [fs] dax: ensure that zero pages are removed from other processes (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [mm] dax: don't use set_huge_zero_page() (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [mm] thp: fix zap_huge_pmd() for DAX (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [mm] thp: decrement refcount on huge zero page if it is split (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [mm] dax: fix race between simultaneous faults (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [fs] ext4: start transaction before calling into DAX (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [fs] ext4: add ext4_get_block_dax() (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [fs] dax: improve comment about truncate race (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [mm] thp: change insert_pfn's return type to void (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [fs] ext4: use ext4_get_block_write() for DAX (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [fs] dax.c: fix typo in #endif comment (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [fs] xfs: huge page fault support (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [fs] ext4: huge page fault support (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [fs] ext2: huge page fault support (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [fs] dax: add huge page fault support (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [mm] add vmf_insert_pfn_pmd() (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [mm] export various functions for the benefit of DAX (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [mm] add a pmd_fault handler (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [mm] thp: prepare for DAX huge pages (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [mm] dax: revert userfaultfd change (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [mm] thp: do not mark zero-page pmd write-protected explicitly (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [fs] dax: move DAX-related functions to a new header (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [mm] thp: vma_adjust_trans_huge(): adjust file-backed VMA too (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [mm] make GUP handle pfn mapping unless FOLL_GET is requested (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [mm] move get_user_pages()-related code to separate file (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [x86] mm/srat: Print non-volatile flag in SRAT (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [include] libnvdimm, pmem: direct map legacy pmem by default (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [tools] libnvdimm, pmem: 'struct page' for pmem (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [tools] libnvdimm, pfn: 'struct page' provider infrastructure (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [include] x86, pmem: clarify that ARCH_HAS_PMEM_API implies PMEM mapped WB (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [kernel] add devm_memremap_pages (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [mm] ZONE_DEVICE for "device memory" (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [powerpc] memory-hotplug: ppc: suitable memory should go to ZONE_MOVABLE (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [tools] nd_blk: change aperture mapping from WC to WB (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [nvdimm] change to use generic kvfree() (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [x86] mm/pat: Add comments to cachemode translation tables (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [kernel] pmem, dax: have direct_access use __pmem annotation (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [fs] dax: update I/O path to do proper PMEM flushing (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [x86] pmem: add copy_from_iter_pmem() and clear_pmem() (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [x86] pmem: clean up conditional pmem includes (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [x86] pmem: remove layer when calling arch_has_wmb_pmem() (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [x86] pmem: move x86 PMEM API to new pmem.h header (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [tools] libnvdimm, e820: make CONFIG_X86_PMEM_LEGACY a tristate option (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [tools] pmem: switch to devm_ allocations (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [kernel] devres: add devm_memremap (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [nvdimm] libnvdimm, btt: write and validate parent_uuid (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [nvdimm] libnvdimm, btt: consolidate arena validation (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [nvdimm] libnvdimm, btt: clean up internal interfaces (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [tools] pmem: convert to generic memremap (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [iommu] vt-d: Fix leaked ioremap mapping (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [nvdimm] fix inline function return type warning (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [acpi] nfit: Don't check _STA on NVDIMM devices (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [nvdimm] libnvdimm, pmem: Change pmem physical sector size to PAGE_SIZE (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [tools] libnvdimm: Add DSM support for Address Range Scrub commands (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [include] libnvdimm: Update name of the ars_status_record mask field (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] - [nvdimm] libnvdimm, btt: sparse fix (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156]- [net] ipv6: Fix mem leak in rt6i_pcpu (Hannes Frederic Sowa) [1353128] - [net] skb: preserve value for head_frag and xmit more (Paolo Abeni) [1334175] - [net] sctp: sctp_diag should fill RMEM_ALLOC with asoc->rmem_alloc when rcvbuf_policy is set (Xin Long) [1350871] - [net] team: Fix possible deadlock during team enslave (Xin Long) [1350865] - [net] Handle csum for CHECKSUM_COMPLETE VXLAN forwarding (Jakub Sitnicki) [1321674] - [net] bridge: disable softirqs around br_fdb_update to avoid lockup (Davide Caratti) [1330674] - [net] tcp: fix tcp_mark_head_lost to check skb len before fragmenting (Thadeu Lima de Souza Cascardo) [1215352] - [net] sctp: change sk state to CLOSED instead of CLOSING in sctp_sock_migrate (Xin Long) [1251529] - [net] sctp: sctp should change socket state when shutdown is received (Xin Long) [1251529] - [net] Add trace events for all receive entry points, exposing more skb fields (Davide Caratti) [1330669] - [net] netfilter: cttimeout: add netns support (Eric Garver) [1257397] - [net] netfilter: cttimeout: add rcu_barrier() on module removal (Eric Garver) [1257397] - [net] netfilter: conntrack: fix crash on timeout object removal (Eric Garver) [1257397] - [net] netfilter: cttimeout: allow to set/get default protocol timeouts (Eric Garver) [1257397] - [x86] kvm: set vector hashing default to false (Radim Krcmar) [1354561] - [ata] libata: Allocate device_rh() before use (Prarit Bhargava) [1354380] - [i2c] i2c-core: Allocate device_rh() before use (Prarit Bhargava) [1354389] - [usb] xhci: Add broken streams quirk for Frescologic device id 1009 (Torez Smith) [1342092] - [edac] sb_edac: Fix rank lookup on Broadwell (Aristeu Rozanski) [1275160] - [input] wacom: Fix a Cintiq 27QHD touch issue (Aristeu Rozanski) [1342989] - [input] hid: wacom: Add missing ABS_MISC event and feature declaration for 27QHD (Aristeu Rozanski) [1342989] - [input] hid: wacom: add support for Cintiq 27QHD and 27QHD touch (Aristeu Rozanski) [1342989] - [input] hid: wacom: add defines for new Cintiq and DTU outbound tracking (Aristeu Rozanski) [1342989] - [input] wacom - process outbound for newer Cintiqs (Aristeu Rozanski) [1342989] - [iommu] amd: Fix unity mapping initialization race (Myron Stowe) [1340546] - [kernel] replace some read_lock(&tasklist_lock)'s with tasklist_read_lock() (Oleg Nesterov) [1243748] - [kernel] replace write_lock_irq(&tasklist_lock) with tasklist_write_lock_irq() (Oleg Nesterov) [1243748] - [kernel] introduce tasklist_read_lock() and tasklist_write_lock_irq() (Oleg Nesterov) [1243748] - [netdrv] e1000e: prevent division by zero if TIMINCA is zero (Denys Vlasenko) [1340499] - [netdrv] e1000e: e1000e_cyclecounter_read(): incvalue is 32 bits, not 64 (Denys Vlasenko) [1340499] - [powerpc] jit: Disable classic BPF JIT on ppc64le (Thadeu Lima de Souza Cascardo) [1342922] - [powerpc] pseries: start rtasd before PCI probing (David Gibson) [1261718]- [fs] nfsd: allow SCSI layout support without Block layout (Benjamin Coddington) [1305094] - [fs] nfsd: better layoutupdate bounds-checking (Benjamin Coddington) [1305094] - [fs] nfsd: block and scsi layout drivers need to depend on CONFIG_BLOCK (Benjamin Coddington) [1305094] - [fs] nfsd: add SCSI layout support (Benjamin Coddington) [1305094] - [fs] nfsd: add a new config option for the block layout driver (Benjamin Coddington) [1305094] - [fs] nfsd: move some blocklayout code (Benjamin Coddington) [1305094] - [fs] nfsd/blocklayout: accept any minlength (Benjamin Coddington) [1305094] - [fs] nfsd: Printk blocklayout length and offset as format 0xllx (Benjamin Coddington) [1305094] - [fs] nfs: Mark block and SCSI layouts as tech preview on client (Benjamin Coddington) [1305092] - [fs] nfs/blocklayout: make sure making a aligned read request (Benjamin Coddington) [1305092] - [fs] pnfs/blocklayout: fix a memeory leak when using, vmalloc_to_page (Benjamin Coddington) [1305092] - [fs] rpc_pipefs.c: get rid of f_dentry (Benjamin Coddington) [1305092] - [fs] nfs/blocklayout: add SCSI layout support (Benjamin Coddington) [1305092] - [fs] lib/vsprintf.c: fix potential NULL deref in hex_string (Benjamin Coddington) [1305092] - [fs] nfs4.h: add SCSI layout definitions (Benjamin Coddington) [1305092] - [fs] ovl: fix dentry leak for default_permissions (Miklos Szeredi) [1350818] - [fs] gfs2: Check rs_free with rd_rsspin protection (Robert S Peterson) [1349596] - [fs] xfs: cancel eofblocks background trimming on remount read-only (Brian Foster) [1339414] - [fs] ext4: verify block bitmap even after fresh initialization (Lukas Czerner) [1079962] - [fs] ext4: fix reservation release on invalidatepage for delalloc fs (Lukas Czerner) [1039029] - [fs] ext4: update c/mtime on truncate up (Lukas Czerner) [1227225] - [fs] ext4: only call ext4_truncate when size <= isize (Lukas Czerner) [1227225]- [bluetooth] Replace constant hw_variant from Intel Bluetooth firmware filename (Don Zickus) [1353256] - [bluetooth] Add support for Intel Bluetooth device 3168 [8087:0aa7] (Don Zickus) [1353256] - [bluetooth] Add support for Intel Bluetooth device 8265 [8087:0a2b] (Don Zickus) [1353256] - [net] bluetooth: 6lowpan: Fix memory corruption of ipv6 destination address (Don Zickus) [1353035] - [bluetooth] vhci: Fix race at creating hci device (Don Zickus) [1353035] - [bluetooth] vhci: purge unhandled skbs (Don Zickus) [1353035] - [bluetooth] vhci: fix open_timeout vs. hdev race (Don Zickus) [1353035] - [net] bluetooth: Fix potential buffer overflow with Add Advertising (Don Zickus) [1353035] - [net] bluetooth: Fix setting correct flags in AD (Don Zickus) [1353035] - [net] bluetooth: Increment management interface revision (Don Zickus) [1353035] - [net] bluetooth: Add support for limited privacy mode (Don Zickus) [1353035] - [net] bluetooth: Fix adding discoverable to adv instance flags (Don Zickus) [1353035] - [net] bluetooth: Move memset closer to where it's needed (Don Zickus) [1353035] - [bluetooth] btmrvl_sdio: fix firmware activation failure (Don Zickus) [1353035] - [bluetooth] btusb: Add a new AR3012 ID 13d3:3472 (Don Zickus) [1353035] - [bluetooth] hci_bcm: Add BCM2E55 ACPI ID used in Lenovo ThinkPad Tablet 8 (Don Zickus) [1353035] - [bluetooth] hci_uart: Add diag and address support for Intel/AG6xx (Don Zickus) [1353035] - [bluetooth] btusb: Add a new AR3012 ID 04ca:3014 (Don Zickus) [1353035] - [bluetooth] hci_uart: Add Intel/AG6xx support (Don Zickus) [1353035] - [net] bluetooth: hci_core: cancel power off delayed work properly (Don Zickus) [1353035] - [bluetooth] Add new AR3012 ID 0489:e095 (Don Zickus) [1353035] - [bluetooth] btbcm: Fix handling of firmware not found (Don Zickus) [1353035] - [bluetooth] hci_bcm: Add BCM2E7C ACPI ID (Don Zickus) [1353035] - [bluetooth] hci_bcm: Add new ACPI ID for bcm43241 (Don Zickus) [1353035] - [bluetooth] btusb: Add new AR3012 ID 13d3:3395 (Don Zickus) [1353035] - [bluetooth] hci_intel: Fix a wrong comparison (Don Zickus) [1353035] - [net] bluetooth: Use managed version of led_trigger_register in LED trigger (Don Zickus) [1353035] - [bluetooth] ath3k: Fixed a blank line after declaration issue (Don Zickus) [1353035] - [net] bluetooth: add LED trigger for indicating HCI is powered up (Don Zickus) [1353035]- [kernel] printk: git rid of sched_delayed message for printk_deferred (Jeremy McNicoll) [1340919] - [kernel] printk: enable interrupts before calling console_trylock_for_printk() (Jeremy McNicoll) [1340919] - [kernel] timer: Fix lock inversion between hrtimer_bases.lock and scheduler locks (Jeremy McNicoll) [1340919] - [kernel] revert "printk: enable interrupts before calling console_trylock_for_printk()" (Jeremy McNicoll) [1340919] - [kernel] timekeeping: use printk_deferred when holding timekeeping seqlock (Jeremy McNicoll) [1340919] - [kernel] printk: rename printk_sched to printk_deferred (Jeremy McNicoll) [1340919] - [kernel] printk: Add printk_deferred_once (Jeremy McNicoll) [1340919] - [kernel] printk: disable preemption for printk_sched (Jeremy McNicoll) [1340919] - [kernel] printk: remove separate printk_sched buffers and use printk buf instead (Jeremy McNicoll) [1340919] - [kernel] printk: enable interrupts before calling console_trylock_for_printk() (Jeremy McNicoll) [1340919] - [kernel] printk: release lockbuf_lock before calling console_trylock_for_printk() (Jeremy McNicoll) [1340919] - [x86] cpufeature: Enable new AVX-512 features (Rui Wang) [1349737] - [x86] fpu: Disable dependent CPU features on "noxsave" (Rui Wang) [1349737] - [x86] Mark Kabylake-U/Y client processors as supported (David Arcari) [1305700] - [x86] Mark Intel Knights Landing-F processor as supported (Steve Best) [1333551] - [scsi] ipr: Clear interrupt on croc/crocodile when running with LSI (Steve Best) [1352978] - [netdrv] bonding: fix enslavement slave link notifications (Jarod Wilson) [1353686] - [cpufreq] powernv: Remove flag use-case of policy->driver_data (Gustavo Duarte) [1346246] - [cpufreq] powernv: Introduce ->ready() callback for cpufreq drivers (Gustavo Duarte) [1346246] - [cpufreq] powernv: Add sysfs attributes to show throttle stats (Gustavo Duarte) [1346246] - [cpufreq] Fix formatting issues in 'struct cpufreq_driver' (Gustavo Duarte) [1346246] - [infiniband] rdma/cxgb3: device driver frees DMA memory with different size (Honggang Li) [1296807]- [fwnode] introduce get_rh_dev_fwnode() and set_rh_dev_fwnode() (Prarit Bhargava) [1331018] - [x86] mfd: Add ACPI support (Prarit Bhargava) [1331018] - [x86] mfd: intel-lpss: Pass HSUART configuration via properties (Prarit Bhargava) [1331018] - [x86] i2c: designware: Convert to use unified device property API (Prarit Bhargava) [1331018] - [x86] i2c: add ACPI support for I2C mux ports (Prarit Bhargava) [1331018] - [x86] i2c: designware: reverts "i2c: designware: Add support for AMD I2C controller" (Prarit Bhargava) [1331018] - [x86] i2c: designware: Do not use parameters from ACPI on Dell Inspiron 7348 (Prarit Bhargava) [1331018] - [x86] i2c: designware: Move common probe code into i2c_dw_probe() (Prarit Bhargava) [1331018] - [x86] i2c: designware: Make sure the device is suspended before disabling runtime PM (Prarit Bhargava) [1331018] - [x86] acpi: Introduce has_acpi_companion() (Prarit Bhargava) [1331018] - [x86] i2c: designware: Suppress error message if platform_get_irq() < 0 (Prarit Bhargava) [1331018] - [x86] i2c: remove FSF address (Prarit Bhargava) [1331018] - [x86] i2c: designware: Add support for AMD I2C controller (Prarit Bhargava) [1331018] - [x86] i2c: designware: Rework probe() to get clock a bit later (Prarit Bhargava) [1331018] - [x86] i2c: designware: Default to fast mode in case of ACPI (Prarit Bhargava) [1331018] - [x86] i2c: designware: add support of platform data to set I2C mode (Prarit Bhargava) [1331018] - [x86] i2c: designware: add support of I2C standard mode (Prarit Bhargava) [1331018] - [x86] i2c: designware: Disable device on system suspend (Prarit Bhargava) [1331018] - [x86] i2c: designware: make SCL and SDA falling time configurable (Prarit Bhargava) [1331018] - [x86] i2c: designware: add new ACPI IDs (Prarit Bhargava) [1331018] - [x86] i2c: i2c-designware-platdrv: replace platform_driver_probe to support deferred probing (Prarit Bhargava) [1331018] - [x86] i2c: designware: get SDA hold time, HCNT and LCNT configuration from ACPI (Prarit Bhargava) [1331018] - [x86] i2c: designware: add CONFIG_PM_SLEEP to suspend/resume functions (Prarit Bhargava) [1331018] - [x86] i2c-designware: use div_u64 to fix link (Prarit Bhargava) [1331018] - [x86] i2c-designware: make SDA hold time configurable (Prarit Bhargava) [1331018] - [x86] drivers/i2c/busses: don't check resource with devm_ioremap_resource (Prarit Bhargava) [1331018] - [x86] mfd: intel-lpss: Pass SDA hold time to I2C host controller driver (Prarit Bhargava) [1331018] - [x86] mfd: intel-lpss: Add support for passing device properties (Prarit Bhargava) [1331018] - [x86] driver core: Do not overwrite secondary fwnode with NULL if it is set (Prarit Bhargava) [1331018] - [x86] mfd: core: propagate device properties to sub devices drivers (Prarit Bhargava) [1331018] - [x86] driver core: platform: Add support for built-in device properties (Prarit Bhargava) [1331018] - [x86] acpi / property: fix data node parsing in acpi_get_next_subnode() (Prarit Bhargava) [1331018] - [x86] device property: fix for a case of use-after-free (Prarit Bhargava) [1331018] - [x86] device property: fwnode->secondary may contain ERR_PTR(-ENODEV) (Prarit Bhargava) [1331018] - [x86] device property: avoid allocations of 0 length (Prarit Bhargava) [1331018] - [x86] device property: the secondary fwnode needs to depend on the primary (Prarit Bhargava) [1331018] - [x86] device property: add spaces to PROPERTY_ENTRY_STRING macro (Prarit Bhargava) [1331018] - [x86] include/linux/property.h: fix build issues with gcc-4.4.4 (Prarit Bhargava) [1331018] - [x86] device property: Take a copy of the property set (Prarit Bhargava) [1331018] - [x86] device property: Fallback to secondary fwnode if primary misses the property (Prarit Bhargava) [1331018] - [x86] device property: return -EINVAL when property isn't found in ACPI (Prarit Bhargava) [1331018] - [x86] device property: improve readability of macros (Prarit Bhargava) [1331018] - [x86] device property: helper macros for property entry creation (Prarit Bhargava) [1331018] - [x86] device property: keep single value inplace (Prarit Bhargava) [1331018] - [x86] device property: refactor built-in properties support (Prarit Bhargava) [1331018] - [x86] device property: rename helper functions (Prarit Bhargava) [1331018] - [x86] device property: always check for fwnode type (Prarit Bhargava) [1331018] - [x86] rhel: remove temporary device_dma_is_coherent() (Prarit Bhargava) [1331018] - [x86] device property: Adding DMA Attribute APIs for Generic Devices (Prarit Bhargava) [1331018] - [x86] device property: Introducing enum dev_dma_attr (Prarit Bhargava) [1331018] - [x86] acpi / property: Fix subnode lookup scope for data-only subnodes (Prarit Bhargava) [1331018] - [x86] device property: Add fwnode_property_match_string() (Prarit Bhargava) [1331018] - [x86] acpi / property: Extend device_get_next_child_node() to data-only nodes (Prarit Bhargava) [1331018] - [x86] acpi / property: Extend fwnode_property_* to data-only subnodes (Prarit Bhargava) [1331018] - [x86] acpi / property: Expose data-only subnodes via sysfs (Prarit Bhargava) [1331018] - [x86] acpi / scan: Move sysfs-related device code to a separate file (Prarit Bhargava) [1331018] - [x86] acpi / property: Add support for data-only subnodes (Prarit Bhargava) [1331018] - [x86] acpi / property: Add routine for extraction of _DSD properties (Prarit Bhargava) [1331018] - [x86] device property: Don't overwrite addr when failing in device_get_mac_address (Prarit Bhargava) [1331018] - [x86] device property: Return -ENXIO if there is no suitable FW interface (Prarit Bhargava) [1331018] - [x86] device property: attach 'else if' to the proper 'if' (Prarit Bhargava) [1331018] - [x86] device property: fallback to pset when gettng one string (Prarit Bhargava) [1331018] - [x86] device property: Add ETH_ALEN check, update comments (Prarit Bhargava) [1331018] - [x86] Add a matching set of device_ functions for determining mac/phy (Prarit Bhargava) [1331018] - [x86] phy: re-design phy_modes to be self-contained (Prarit Bhargava) [1331018] - [x86] device property: fix potential NULL pointer dereference (Prarit Bhargava) [1331018] - [x86] acpi / of: Rename of_node() and acpi_node() to to_of_node() and to_acpi_node() (Prarit Bhargava) [1331018] - [x86] rhel: add device_dma_is_coherent() (Prarit Bhargava) [1331018] - [x86] acpi / property: Define a symbol for PRP0001 (Prarit Bhargava) [1331018] - [x86] acpi / scan: Rework modalias creation when "compatible" is present (Prarit Bhargava) [1331018] - [x86] acpi / scan: Simplify acpi_match_device() (Prarit Bhargava) [1331018] - [x86] acpi / property: Refine consistency check for PRP0001 (Prarit Bhargava) [1331018] - [x86] acpi: Allow drivers to match using Device Tree compatible property (Prarit Bhargava) [1331018] - [x86] acpi: fix create_modalias() return value handling (Prarit Bhargava) [1331018] - [x86] device property: Introduce firmware node type for platform data (Prarit Bhargava) [1331018] - [x86] device property: Make it possible to use secondary firmware nodes (Prarit Bhargava) [1331018] - [x86] driver core: Implement device property accessors through fwnode ones (Prarit Bhargava) [1331018] - [x86] driver core: property: Update fwnode_property_read_string_array() (Prarit Bhargava) [1331018] - [x86] driver core: Fix missing whitespace in function argument (Prarit Bhargava) [1331018] - [x86] driver core: Add comments about returning array counts (Prarit Bhargava) [1331018] - [x86] driver core / acpi: Represent ACPI companions using fwnode_handle (Prarit Bhargava) [1331018] - [x86] acpi / property: Drop size_prop from acpi_dev_get_property_reference() (Prarit Bhargava) [1331018] - [x86] device, add device_rh_alloc() (Prarit Bhargava) [1331018] - [x86] mfd: Add support for Intel Sunrisepoint LPSS devices (Prarit Bhargava) [1331018] - [x86] dmaengine: add a driver for Intel integrated DMA 64-bit (Prarit Bhargava) [1331018] - [x86] mfd: make mfd_remove_devices() iterate in reverse order (Prarit Bhargava) [1331018] - [x86] driver core: wakeup the parent device before trying probe (Prarit Bhargava) [1331018] - [x86] acpi / pm: Attach ACPI power domain only once (Prarit Bhargava) [1331018] - [x86] driver core: implement device_for_each_child_reverse() (Prarit Bhargava) [1331018] - [x86] klist: implement klist_prev() (Prarit Bhargava) [1331018] - [x86] pm / qos: Make it possible to expose device latency tolerance to userspace (Prarit Bhargava) [1331018] - [x86] clkdev: add clkdev_create() helper (Prarit Bhargava) [1331018] - [x86] dmaengine: Create a generic dma_slave_caps callback (Prarit Bhargava) [1331018] - [x86] dmaengine: Introduce a device_config callback (Prarit Bhargava) [1331018] - [x86] dmaengine: Add device_terminate_all callback (Prarit Bhargava) [1331018] - [x86] dmaengine: split out pause/resume operations from device_control (Prarit Bhargava) [1331018] - [x86] dmaengine: Make the destination abbreviation coherent (Prarit Bhargava) [1331018] - [x86] acpi: Use ACPI companion to match only the first physical device (Prarit Bhargava) [1331018] - [x86] dma: Indicate residue granularity in dma_slave_caps (Prarit Bhargava) [1331018] - [x86] mfd: Stop setting refcounting pointers in original mfd_cell arrays (Prarit Bhargava) [1331018] - [x86] dma-api: provide a helper to setup DMA masks (Prarit Bhargava) [1331018] - [x86] dmaengine: use DMA_COMPLETE for dma completion status (Prarit Bhargava) [1331018] - [x86] dmaengine: dma_slave_caps: remove sg entries (Prarit Bhargava) [1331018] - [x86] dmaengine: add dma_slave_get_caps api (Prarit Bhargava) [1331018] - [x86] dmaengine: Remove the need to declare device_control (Prarit Bhargava) [1331018]- [virt] kvm: x86: Check dest_map->vector to match eoi signals for rtc (Paolo Bonzini) [1347370] - [virt] kvm: x86: Track irq vectors in ioapic->rtc_status.dest_map (Paolo Bonzini) [1347370] - [virt] kvm: x86: Convert ioapic->rtc_status.dest_map to a struct (Paolo Bonzini) [1347370] - [virt] kvm: add missing memory barrier in kvm_{make, check}_request (Paolo Bonzini) [1347370] - [virt] kvm: x86: remove eager_fpu field of struct kvm_vcpu_arch (Paolo Bonzini) [1347370] - [virt] kvm: x86: disable MPX if host did not enable MPX XSAVE features (Paolo Bonzini) [1347370] - [virt] kvm: x86: consolidate different ways to test for in-kernel LAPIC (Paolo Bonzini) [1347370] - [virt] kvm: x86: consolidate "has lapic" checks into irq.c (Paolo Bonzini) [1347370] - [virt] kvm: apic: remove unnecessary double checks on APIC existence (Paolo Bonzini) [1347370] - [virt] kvm: x86: mmu: Use clear_page() instead of init_shadow_page_table() (Paolo Bonzini) [1347370] - [virt] kvm: x86: don't notify userspace IOAPIC on edge EOI (Paolo Bonzini) [1347370] - [virt] kvm: x86: request interrupt window when IRQ chip is split (Paolo Bonzini) [1347370] - [virt] kvm: x86: set KVM_REQ_EVENT on local interrupt request from user space (Paolo Bonzini) [1347370] - [virt] kvm: x86: split kvm_vcpu_ready_for_interrupt_injection out of dm_request_for_irq_injection (Paolo Bonzini) [1347370] - [virt] kvm: x86: fix interrupt window handling in split IRQ chip case (Paolo Bonzini) [1347370] - [virt] kvm: x86: Add support for local interrupt requests from userspace (Paolo Bonzini) [1347370] - [virt] kvm: x86: Add EOI exit bitmap inference (Paolo Bonzini) [1347370] - [virt] kvm: x86: Add KVM exit for IOAPIC EOIs (Paolo Bonzini) [1347370] - [virt] kvm: x86: Split the APIC from the rest of IRQCHIP (Paolo Bonzini) [1347370] - [virt] kvm: x86: unify handling of interrupt window (Paolo Bonzini) [1347370] - [virt] kvm: x86: introduce lapic_in_kernel (Paolo Bonzini) [1347370] - [virt] kvm: x86: replace vm_has_apicv hook with cpu_uses_apicv (Paolo Bonzini) [1347370] - [virt] kvm: x86: store IOAPIC-handled vectors in each VCPU (Paolo Bonzini) [1347370] - [virt] kvm: x86: set TMR when the interrupt is accepted (Paolo Bonzini) [1347370] - [virt] kvm: introduce vcpu_debug = kvm_debug + vcpu context (Paolo Bonzini) [1347370] - [virt] kvm/x86: move Hyper-V MSR's/hypercall code into hyperv.c file (Paolo Bonzini) [1347370] - [virt] kvm: x86: move kvm_set_irq_inatomic to legacy device assignment (Paolo Bonzini) [1347370] - [virt] kvm: device assignment: remove pointless #ifdefs (Paolo Bonzini) [1347370] - [virt] kvm: ppc: book3s hv: Re-enable XICS fast path for irqfd-generated interrupts (Paolo Bonzini) [1347370] - [virt] kvm: x86: merge kvm_arch_set_irq with kvm_set_msi_inatomic (Paolo Bonzini) [1347370] - [virt] kvm/irqchip: allow only multiple irqchip routes per GSI (Paolo Bonzini) [1347370] - [virt] kvm/eventfd: add arch-specific set_irq (Paolo Bonzini) [1347370] - [virt] kvm/eventfd: factor out kvm_notify_acked_gsi() (Paolo Bonzini) [1347370] - [virt] kvm/eventfd: avoid loop inside irqfd_update() (Paolo Bonzini) [1347370] - [virt] kvm: robustify steal time record (Paolo Bonzini) [1347370] - [virt] kvm: x86: optimize steal time calculation (Paolo Bonzini) [1347370] - [virt] kvm: set page dirty only if page has been writable (Paolo Bonzini) [1347370] - [virt] kvm: mmu: fix reserved bit check for ept=0/CR0.WP=0/CR4.SMEP=1/EFER.NX=0 (Paolo Bonzini) [1347370] - [virt] kvm: mmu: fix ept=0/pte.u=1/pte.w=0/CR0.WP=0/CR4.SMEP=1/EFER.NX=0 combo (Paolo Bonzini) [1347370] - [virt] kvm: mmu: micro-optimize gpte_access (Paolo Bonzini) [1347370] - [virt] kvm: mmu: simplify last_pte_bitmap (Paolo Bonzini) [1347370] - [virt] kvm: vmx: use vmcs_clear/set_bits for debug register exits (Paolo Bonzini) [1347370] - [virt] kvm: i8254: change PIT discard tick policy (Paolo Bonzini) [1347370] - [virt] kvm: x86: mmu: fix ubsan index-out-of-range warning (Paolo Bonzini) [1347370] - [virt] kvm: x86: fix *NULL on invalid low-prio irq (Paolo Bonzini) [1347370] - [virt] kvm: vmx: Fix guest debugging while in L2 (Paolo Bonzini) [1347370] - [virt] kvm: vmx: Factor out is_exception_n helper (Paolo Bonzini) [1347370] - [virt] iommu, x86: Properly handle posted interrupts for IOMMU hotplug (Paolo Bonzini) [1347370] - [virt] kvm: x86: rename process_smi to enter_smm, process_smi_request to process_smi (Paolo Bonzini) [1347370] - [virt] kvm: x86: avoid simultaneous queueing of both IRQ and SMI (Paolo Bonzini) [1347370] - [virt] kvm: x86: fix ordering of cr0 initialization code in vmx_cpu_reset (Paolo Bonzini) [1347370] - [virt] kvm: x86: fix OOPS after invalid KVM_SET_DEBUGREGS (Paolo Bonzini) [1347370] - [virt] kvm: x86: avoid vmalloc(0) in the KVM_SET_CPUID (Paolo Bonzini) [1347370] - [virt] kvm: irqfd: fix NULL pointer dereference in kvm_irq_map_gsi (Paolo Bonzini) [1347370] - [virt] kvm: fail KVM_SET_VCPU_EVENTS with invalid exception number (Paolo Bonzini) [1347370] - [virt] kvm: x86: avoid vmalloc(0) in the KVM_SET_CPUID (Paolo Bonzini) [1347370] - [virt] kvm: x86: avoid warning on repeated KVM_SET_TSS_ADDR (Paolo Bonzini) [1347370] - [virt] kvm: Handle MSR_IA32_PERF_CTL (Paolo Bonzini) [1347370] - [virt] kvm: x86: avoid write-tearing of TDP (Paolo Bonzini) [1347370] - [virt] kvm: x86: emulate: correct page fault error code for NoWrite instructions (Paolo Bonzini) [1347370] - [virt] kvm: x86: Emulation of call may use incorrect stack size (Paolo Bonzini) [1347370] - [virt] kvm: x86: 32-bit wraparound read/write not emulated correctly (Paolo Bonzini) [1347370] - [virt] kvm: x86: Fix defines in emulator.c (Paolo Bonzini) [1347370] - [virt] kvm: x86: ARPL emulation can cause spurious exceptions (Paolo Bonzini) [1347370] - [virt] kvm: x86: Wrong operand size for far ret (Paolo Bonzini) [1347370] - [virt] kvm: x86: #PF error-code on R/W operations is wrong (Paolo Bonzini) [1347370] - [virt] kvm: x86: Access to LDT/GDT that wraparound is incorrect (Paolo Bonzini) [1347370] - [virt] kvm: x86: Do not set access bit on accessed segments (Paolo Bonzini) [1347370] - [virt] kvm: x86: POP [ESP] is not emulated correctly (Paolo Bonzini) [1347370] - [virt] kvm: x86: em_call_far should return failure result (Paolo Bonzini) [1347370] - [virt] kvm: x86: JMP/CALL using call- or task-gate causes exception (Paolo Bonzini) [1347370] - [virt] kvm: x86: fnstcw and fnstsw may cause spurious exception (Paolo Bonzini) [1347370] - [virt] kvm: x86: pop sreg accesses only 2 bytes (Paolo Bonzini) [1347370] - [virt] kvm: x86: Inject pending interrupt even if pending nmi exist (Paolo Bonzini) [1347370] - [virt] kvm: x86: reduce default value of halt_poll_ns parameter (Paolo Bonzini) [1347370] - [virt] kvm: x86: do not leak guest xcr0 into host interrupt handlers (Paolo Bonzini) [1347370] - [virt] kvm: x86: mask CPUID(0xD, 0x1).EAX against host value (Paolo Bonzini) [1347370]- [scsi] sd: Fix rw_max for devices that report an optimal xfer size (Maurizio Lombardi) [1298281] - [net] vmw_vsock/af_vsock: drop unneeded semicolon (Neil Horman) [1349017] - [net] vsock: Detach QP check should filter out non matching QPs (Neil Horman) [1349017] - [x86] perf: Add Goldmont support (Jiri Olsa) [1273758] - [x86] perf: Add model number for Skylake Server to perf (Jiri Olsa) [1273753] - [x86] Mark Intel Denverton processor as supported (Steve Best) [1312184] - [vhost] vhost-net: extend device allocation to vmalloc (Jason Wang) [1290392] - [sound] alsa: hda / realtek - add two more Thinkpad IDs (5050,5053) for tpt460 fixup (Jaroslav Kysela) [1349539] - [sound] alsa: hda - Add PCI ID for Kabylake-H (Jaroslav Kysela) [1304284] - [sound] alsa: hda - Add PCI ID for Kabylake (Jaroslav Kysela) [1304284] - [sound] alsa: regmap: hdac_regmap - fix the register access for runtime PM (Jaroslav Kysela) [1285520] - [sound] alsa: regmap: regcache: allow read-only regs to be cached (Jaroslav Kysela) [1285520] - [sound] alsa: regmap: rbtree: When adding a reg do a bsearch for target node (Jaroslav Kysela) [1285520] - [sound] alsa: regmap: regcache-rbtree: Clean new present bits on present bitmap resize (Jaroslav Kysela) [1285520] - [netdrv] mlx4_en: Fix the return value of a failure in VLAN VID add/kill (kamal heib) [1243338] - [netdrv] mlx5: E-Switch, Modify node guid on vf set MAC (kamal heib) [1350475] - [netdrv] mlx4_en: Add support for inner IPv6 checksum offloads and TSO (kamal heib) [1192585] - [netdrv] bonding: prevent out of bound accesses (Jarod Wilson) [1352086] - [kernel] ptrace: task_clear_jobctl_trapping()->wake_up_bit() needs mb() (Daniel Bristot de Oliveira) [1350624] - [powerpc] powernv: Handle irq_happened flag correctly in off-line loop (David Gibson) [1344224] - [powerpc] perf: Export Power8 generic and cache events to sysfs (Gustavo Duarte) [1305079] - [powerpc] perf: Remove PME_ prefix for power7 events (Gustavo Duarte) [1305079] - [powerpc] powerpc/pseries/eeh: Refactor the configure_bridge RTAS tokens (Gustavo Duarte) [1343071] - [powerpc] powerpc/pseries/eeh: Handle RTAS delay requests in configure_bridge (Gustavo Duarte) [1343071]- [net] dcb: fix accessing to extended ops (Ivan Vecera) [1341005] - [net] netlabel: handle sparse category maps in netlbl_catmap_getlong() (Paul Moore) [1321176] - [security] selinux: import NetLabel category bitmaps correctly (Paul Moore) [1321176] - [net] netlabel: fix a problem with netlbl_secattr_catmap_setrng() (Paul Moore) [1321176] - [net] sctp: do not leak chunks that are sent to unconfirmed paths (Marcelo Leitner) [1337639] - [net] sctp: consolidate local_bh_disable/enable + spin_lock/unlock to _bh variant (Marcelo Leitner) [1337639] - [net] sctp: fix copying more bytes than expected in sctp_add_bind_addr (Marcelo Leitner) [1337639] - [net] sctp: Fix port hash table size computation (Marcelo Leitner) [1337639] - [net] sctp: move rcu_read_lock from __sctp_lookup_association to sctp_lookup_association (Marcelo Leitner) [1337639] - [net] sctp: remove rcu_read_lock in sctp_seq_dump_remote_addrs() (Marcelo Leitner) [1337639] - [net] sctp: remove the unused sctp_datamsg_free() (Marcelo Leitner) [1337639] - [net] sctp: allow setting SCTP_SACK_IMMEDIATELY by the application (Marcelo Leitner) [1337639] - [net] sctp: fix use-after-free in pr_debug statement (Marcelo Leitner) [1337639] - [net] sctp: prevent writes to cookie_hmac_alg from accessing invalid memory (Marcelo Leitner) [1337639] - [net] sctp: use GFP_USER for user-controlled kmalloc (Marcelo Leitner) [1337639] - [net] sctp: dynamically enable or disable pf state (Marcelo Leitner) [1337639] - [net] sctp: clone options to avoid use after free (Marcelo Leitner) [1337639] - [net] sctp: only drop the reference on the datamsg after sending a msg (Marcelo Leitner) [1337639] - [net] sctp: hold the chunks only after the chunk is enqueued in outq (Marcelo Leitner) [1337639] - [net] sctp: implement sctp_v6_destroy_sock() (Marcelo Leitner) [1337639] - [net] sctp: avoid incorrect time_t use (Marcelo Leitner) [1337639] - [net] sctp: Don't use 64 kilobyte lookup table for four elements (Marcelo Leitner) [1337639] - [net] sctp: Do not try to search for the transport twice (Marcelo Leitner) [1337639] - [net] sctp: Fix mangled IPv4 addresses on a IPv6 listening socket (Marcelo Leitner) [1337639] - [net] sctp: fix passing wrong parameter header to param_type2af in sctp_process_param (Marcelo Leitner) [1337639] - [net] sctp: not send SCTP_PEER_ADDR_CHANGE notifications with failed probe (Marcelo Leitner) [1337639] - [net] sctp: fix possible seqlock seadlock in sctp_packet_transmit() (Marcelo Leitner) [1337639] - [net] fix the counter ICMP_MIB_INERRORS/ICMP6_MIB_INERRORS (Marcelo Leitner) [1337639] - [net] sctp: Fixup v4mapped behaviour to comply with Sock API (Marcelo Leitner) [1337639] - [net] sctp: fix incorrect type in gfp initializer (Marcelo Leitner) [1337639] - [net] sctp: add a checking for sctp_sysctl_net_register (Marcelo Leitner) [1337639] - [net] sctp: Don't transition to PF state when transport has exhausted 'Path.Max.Retrans'. (Marcelo Leitner) [1337639] - [net] sctp: fix skb leakage in COOKIE ECHO path of chunk->auth_chunk (Marcelo Leitner) [1337639] - [net] sctp: remove macros sctp_bh_[un]lock_sock (Marcelo Leitner) [1337639] - [net] sctp: remove macros sctp_{lock|release}_sock (Marcelo Leitner) [1337639] - [net] sctp: remove macros sctp_read_[un]lock (Marcelo Leitner) [1337639] - [net] sctp: remove macros sctp_write_[un]_lock (Marcelo Leitner) [1337639] - [net] sctp: remove macros sctp_spin_[un]lock (Marcelo Leitner) [1337639] - [net] sctp: remove macros sctp_local_bh_{disable|enable} (Marcelo Leitner) [1337639] - [net] sctp: remove macros sctp_spin_[un]lock_irqrestore (Marcelo Leitner) [1337639] - [net] sctp: Remove outqueue empty state (Marcelo Leitner) [1337639] - [net] sctp: fix checkpatch errors with open brace '{' and trailing statements (Marcelo Leitner) [1337639] - [net] sctp: fix checkpatch errors with space required or prohibited (Marcelo Leitner) [1337639] - [net] sctp: fix checkpatch errors with (foo*)|foo * bar|foo* bar (Marcelo Leitner) [1337639] - [net] sctp: remove redundant null check on asoc (Marcelo Leitner) [1337639] - [net] sctp: check the rto_min and rto_max in setsockopt (Marcelo Leitner) [1337639] - [net] sctp: properly latch and use autoclose value from sock to association (Marcelo Leitner) [1337639] - [net] sctp: disable max_burst when the max_burst is 0 (Marcelo Leitner) [1337639] - [net] sctp: find the correct highest_new_tsn in sack (Marcelo Leitner) [1337639] - [net] sctp: fix ASCONF to allow non SCTP_ADDR_SRC addresses in ipv6 (Marcelo Leitner) [1337639] - [net] sctp: Remove extern from function prototypes (Marcelo Leitner) [1337639] - [net] sctp: sctp_transport_destroy{, _rcu}: fix potential pointer corruption (Marcelo Leitner) [1337639] - [net] sctp: sctp_assoc_control_transport: fix MTU size in SCTP_PF state (Marcelo Leitner) [1337639] - [net] sctp: get rid of SCTP_DBG_TSNS entirely (Marcelo Leitner) [1337639] - [net] sctp: rework debugging framework to use pr_debug and friends (Marcelo Leitner) [1337639] - [net] sctp: remove TEST_FRAME ifdef (Marcelo Leitner) [1337639] - [net] sctp: decouple cleaning some socket data from endpoint (Marcelo Leitner) [1337639] - [net] sctp: remove SCTP_STATIC macro (Marcelo Leitner) [1337639] - [net] sctp: get rid of t_new macro for kzalloc (Marcelo Leitner) [1337639] - [net] sctp: sctp_sf_do_prm_asoc: do SCTP_CMD_INIT_CHOOSE_TRANSPORT first (Marcelo Leitner) [1337639] - [net] sctp: signal sk_data_ready earlier on data chunks reception (Marcelo Leitner) [1058148] - [net] sctp: simplify sk_receive_queue locking (Marcelo Leitner) [1058148] - [net] sctp: delay calls to sk_data_ready() as much as possible (Marcelo Leitner) [1058148] - [net] sctp: compress bit-wide flags to a bitfield on sctp_sock (Marcelo Leitner) [1058148] - [net] sctp: avoid refreshing heartbeat timer too often (Marcelo Leitner) [1058148] - [net] sctp: do not update a_rwnd if we are not issuing a sack (Marcelo Leitner) [1058148] - [net] sctp: improve timer slack calculation for transport HBs (Marcelo Leitner) [1058148] - [net] sctp: Fix warning in sctp_packet_transmit_chunk() (Marcelo Leitner) [1278912] - [net] sctp: improve debug message to also log curr pkt and new chunk size (Marcelo Leitner) [1278912] - [net] sctp: Add GSO support (Marcelo Leitner) [1278912] - [net] sctp: delay as much as possible skb_linearize (Marcelo Leitner) [1278912] - [net] skbuff: introduce skb_gso_validate_mtu (Marcelo Leitner) [1278912] - [net] ipv4: test for IPSKB_FORWARDED in ip_finish_output_gso (Marcelo Leitner) [1278912] - [net] skbuff: allow segmenting based on frag sizes (Marcelo Leitner) [1278912] - [net] skbuff: export skb_gro_receive (Marcelo Leitner) [1278912] - [net] loopback: make use of NETIF_F_GSO_SOFTWARE (Marcelo Leitner) [1278912] - [net] gso: Remove arbitrary checks for unsupported GSO (Marcelo Leitner) [1278912] - [net] netdev_features: Fold NETIF_F_ALL_TSO into NETIF_F_GSO_SOFTWARE (Marcelo Leitner) [1278912] - [net] gro: remove obsolete code from skb_gro_receive() (Marcelo Leitner) [1278912] - [net] do not export skb_gro_receive() (Marcelo Leitner) [1278912] - [net] sctp: remove the unnecessary assignment (Marcelo Leitner) [1278912] - [net] sctp: move skb_dst_set() a bit downwards in sctp_packet_transmit() (Marcelo Leitner) [1278912] - [net] sctp: Restore 'resent' bit to avoid retransmitted chunks for RTT measurements (Marcelo Leitner) [1278912] - [net] sctp: flush if we can't fit another DATA chunk (Marcelo Leitner) [1071985] - [net] sctp: really allow using GFP_KERNEL on sctp_packet_transmit (Marcelo Leitner) [1071985] - [net] sctp: allow sctp_transmit_packet and others to use gfp (Marcelo Leitner) [1071985] - [net] sctp: align MTU to a word (Marcelo Leitner) [1071985] - [net] sctp: use MAX_HEADER for headroom reserve in output path (Marcelo Leitner) [1071985] - [net] sctp: Open out the check for Nagle (Marcelo Leitner) [1071985] - [net] sctp: Fix data chunk fragmentation for MTU values which are not multiple of 4 (Marcelo Leitner) [1071985] - [net] sctp: Add rudimentary infrastructure to account for control chunks (Marcelo Leitner) [1071985]- [fs] Call security_ops->inode_killpriv on truncate (Eric Sandeen) [1197686] - [fs] Provide function telling whether file_remove_privs() will do anything (Eric Sandeen) [1197686] - [fs] Rename file_remove_suid() to file_remove_privs() (Eric Sandeen) [1197686] - [fs] Fix S_NOSEC handling (Eric Sandeen) [1197686] - [fs] fanotify: fix double free of pending permission events (Richard Guy Briggs) [1339092] - [fs] fsnotify: rename event handling functions (Richard Guy Briggs) [1339092] - [fs] fanotify: convert access_mutex to spinlock (Richard Guy Briggs) [1339092] - [fs] fanotify: use fanotify event structure for permission response processing (Richard Guy Briggs) [1339092] - [fs] fanotify: remove useless bypass_perm check (Richard Guy Briggs) [1339092] - [fs] nfsd: recover: fix memory leak ("J. Bruce Fields") [1344797] - [fs] nfsd: fix deadlock secinfo+readdir compound ("J. Bruce Fields") [1344797] - [fs] nfsd4: resfh unused in nfsd4_secinfo ("J. Bruce Fields") [1344797] - [fs] nfsd: Fix a memory leak when meeting unsupported state_protect_how4 ("J. Bruce Fields") [1344797] - [fs] nfsd4: fix bad bounds checking ("J. Bruce Fields") [1344797] - [fs] nfsd: add new io class tracepoint ("J. Bruce Fields") [1344797] - [fs] nfsd: don't hold i_mutex over userspace upcalls ("J. Bruce Fields") [1344797] - [fs] nfsd: give up on CB_LAYOUTRECALLs after two lease periods ("J. Bruce Fields") [1344797] - [fs] nfsd: Fix nfsd leaks sunrpc module references ("J. Bruce Fields") [1344797] - [fs] lockd: constify nlmsvc_binding structure ("J. Bruce Fields") [1344797] - [fs] nfsd: use to_delayed_work ("J. Bruce Fields") [1344797] - [fs] nfsd: Register callbacks on the inetaddr_chain and inet6addr_chain ("J. Bruce Fields") [1344797] - [fs] sunrpc: Add a function to close temporary transports immediately ("J. Bruce Fields") [1344797] - [fs] nfsd: don't base cl_cb_status on stale information ("J. Bruce Fields") [1344797] - [fs] nfsd: don't hold ls_mutex across a layout recall ("J. Bruce Fields") [1344797] - [fs] nfsd: Pass filehandle to nfs4_preprocess_stateid_op() ("J. Bruce Fields") [1344797] - [fs] nfsd: fix a warning message ("J. Bruce Fields") [1344797] - [fs] nfsd: constify nfsd4_callback_ops structure ("J. Bruce Fields") [1344797] - [fs] nfsd: recover: constify nfsd4_client_tracking_ops structures ("J. Bruce Fields") [1344797] - [fs] svcrpc: document lack of some memory barriers ("J. Bruce Fields") [1344797] - [fs] nfsd: fix race with open / open upgrade stateids ("J. Bruce Fields") [1344797] - [fs] nfsd: eliminate sending duplicate and repeated delegations ("J. Bruce Fields") [1344797] - [fs] sunrpc: drop stale comment in svc_setup_socket() ("J. Bruce Fields") [1344797] - [fs] nfsd: ensure that seqid morphing operations are atomic wrt to copies ("J. Bruce Fields") [1344797] - [fs] nfsd: serialize layout stateid morphing operations ("J. Bruce Fields") [1344797] - [fs] nfsd: improve client_has_state to check for unused openowners ("J. Bruce Fields") [1344797] - [fs] nfsd: fix clid_inuse on mount with security change ("J. Bruce Fields") [1344797] - [fs] nfsd: move include of state.h from trace.c to trace.h ("J. Bruce Fields") [1344797] - [fs] sunrpc: Use MSG_SENDPAGE_NOTLAST when calling sendpage() ("J. Bruce Fields") [1344797] - [fs] nfsd: switch unsigned char flags in svc_fh to bools ("J. Bruce Fields") [1344797] - [fs] nfsd: move svc_fh->fh_maxsize to just after fh_handle ("J. Bruce Fields") [1344797] - [fs] nfsd: drop null test before destroy functions ("J. Bruce Fields") [1344797] - [fs] nfsd: serialize state seqid morphing operations ("J. Bruce Fields") [1344797] - [fs] nfsd: deal with DELEGRETURN racing with CB_RECALL ("J. Bruce Fields") [1344797] - [fs] nfsd: return CLID_INUSE for unexpected SETCLIENTID_CONFIRM case ("J. Bruce Fields") [1344797] - [fs] nfsd: allow more than one laundry job to run at a time ("J. Bruce Fields") [1344797] - [fs] nfsd: don't WARN/backtrace for invalid container deployment. ("J. Bruce Fields") [1344797] - [fs] nfsd: Return word2 bitmask if setting security label in OPEN/CREATE ("J. Bruce Fields") [1344797] - [fs] nfsd: Set the attributes used to store the verifier for EXCLUSIVE4_1 ("J. Bruce Fields") [1344797] - [fs] nfsd: SUPPATTR_EXCLCREAT must be encoded before SECURITY_LABEL. ("J. Bruce Fields") [1344797] - [fs] nfsd: Fix an FS_LAYOUT_TYPES/LAYOUT_TYPES encode bug ("J. Bruce Fields") [1344797] - [fs] nfsd: Store parent's stat in a separate value ("J. Bruce Fields") [1344797] - [fs] nfsd: Fix two typos in comments ("J. Bruce Fields") [1344797] - [fs] nfsd: include linux/nfs4.h in export.h ("J. Bruce Fields") [1344797] - [fs] sunrpc/nfsd: Remove redundant code by exports seq_operations functions ("J. Bruce Fields") [1344797] - [fs] sunrpc: Store cache_detail in seq_file's private ("J. Bruce Fields") [1344797] - [fs] nfsd: New helper nfsd4_cb_sequence_done() for processing more cb errors ("J. Bruce Fields") [1344797] - [fs] nfsd: Remove unused clientid arguments from, find_lockowner_str{_locked} ("J. Bruce Fields") [1344797] - [fs] nfsd: Use lk_new_xxx instead of v.new.xxx for nfs4_lockowner ("J. Bruce Fields") [1344797] - [fs] nfsd: Remove macro LOFF_OVERFLOW ("J. Bruce Fields") [1344797] - [fs] nfsd: Remove duplicate checking of nfsd_net in nfs4_laundromat() ("J. Bruce Fields") [1344797] - [fs] nfsd: Remove nfs4_set_claim_prev() ("J. Bruce Fields") [1344797] - [fs] nfsd: Drop duplicate checking of seqid in nfsd4_create_session() ("J. Bruce Fields") [1344797] - [fs] nfsd: Remove unneeded values in nfsd4_open() ("J. Bruce Fields") [1344797] - [fs] nfsd: Add missing gen_confirm in nfsd4_setclientid() ("J. Bruce Fields") [1344797] - [fs] nfsd: New counter for generating client confirm verifier ("J. Bruce Fields") [1344797] - [fs] nfsd: Fix memory leak of so_owner.data in nfs4_stateowner ("J. Bruce Fields") [1344797] - [fs] nfsd: Add layouts checking in client_has_state() ("J. Bruce Fields") [1344797] - [fs] nfsd: Fix a memory leak of struct file_lock ("J. Bruce Fields") [1344797] - [fs] nfsd/sunrpc: factor svc_rqst allocation and freeing from sv_nrthreads refcounting ("J. Bruce Fields") [1344797] - [fs] nfsd/sunrpc: move pool_mode definitions into svc.h ("J. Bruce Fields") [1344797] - [fs] nfsd/sunrpc: abstract out svc_set_num_threads to sv_ops ("J. Bruce Fields") [1344797] - [fs] nfsd/sunrpc: turn enqueueing a svc_xprt into a svc_serv operation ("J. Bruce Fields") [1344797] - [fs] nfsd/sunrpc: move sv_module parm into sv_ops ("J. Bruce Fields") [1344797] - [fs] nfsd/sunrpc: move sv_function into sv_ops ("J. Bruce Fields") [1344797] - [fs] nfsd/sunrpc: add a new svc_serv_ops struct and move sv_shutdown into it ("J. Bruce Fields") [1344797] - [fs] nfsd: do nfs4_check_fh in nfs4_check_file instead of nfs4_check_olstateid ("J. Bruce Fields") [1344797] - [fs] nfsd: Add macro NFS_ACL_MASK for ACL ("J. Bruce Fields") [1344797] - [fs] nfsd: Remove duplicate define of IDMAP_NAMESZ/IDMAP_TYPE_xx ("J. Bruce Fields") [1344797] - [fs] nfsd: Drop including client's header file nfs_fs.h ("J. Bruce Fields") [1344797] - [fs] nfsd: Set lc_size_chg before ops->proc_layoutcommit ("J. Bruce Fields") [1344797] - [fs] nfsd: Fix a memory leak in nfsd4_list_rec_dir() ("J. Bruce Fields") [1344797] - [fs] nfsd: Fix a file leak on nfsd4_layout_setlease failure ("J. Bruce Fields") [1344797] - [fs] nfsd: wrap too long lines in nfsd4_encode_read ("J. Bruce Fields") [1344797] - [fs] nfsd: fput rd_file from XDR encode context ("J. Bruce Fields") [1344797] - [fs] nfsd: take struct file setup fully into nfs4_preprocess_stateid_op ("J. Bruce Fields") [1344797] - [fs] nfsd: refactor nfs4_preprocess_stateid_op ("J. Bruce Fields") [1344797] - [fs] nfsd: clean up raparams handling ("J. Bruce Fields") [1344797] - [fs] nfsd: use swap() in sort_pacl_range() ("J. Bruce Fields") [1344797] - [fs] nfsd: Update callback sequnce id only CB_SEQUENCE success ("J. Bruce Fields") [1344797] - [fs] nfsd: Reset cb_status in nfsd4_cb_prepare() at retrying ("J. Bruce Fields") [1344797] - [fs] sunrpc: Move EXPORT_SYMBOL for svc_process ("J. Bruce Fields") [1344797] - [fs] nfsd: Remove dead declarations ("J. Bruce Fields") [1344797] - [fs] nfsd: work around a gcc-5.1 warning ("J. Bruce Fields") [1344797] - [fs] nfsd: Checking for acl support does not require fetching any acls ("J. Bruce Fields") [1344797] - [fs] nfsd: Disable NFSv2 timestamp workaround for NFSv3+ ("J. Bruce Fields") [1344797] - [fs] nfsd: stop READDIRPLUS returning inconsistent attributes ("J. Bruce Fields") [1344797] - [fs] nfsd: remove nfsd_close ("J. Bruce Fields") [1344797] - [fs] nfsd: skip CB_NULL probes for 4.1 or later ("J. Bruce Fields") [1344797] - [fs] nfsd: fix callback restarts ("J. Bruce Fields") [1344797] - [fs] nfsd: split transport vs operation errors for callbacks ("J. Bruce Fields") [1344797] - [fs] nfsd: fix pNFS return on close semantics ("J. Bruce Fields") [1344797] - [fs] nfsd: fix the check for confirmed openowner in nfs4_preprocess_stateid_op ("J. Bruce Fields") [1344797] - [fs] nfsd4: fix READ permission checking ("J. Bruce Fields") [1344797] - [fs] nfsd: Remove duplicate macro define for max sec label length ("J. Bruce Fields") [1344797] - [fs] nfsd: allow setting acls with unenforceable DENYs ("J. Bruce Fields") [1344797] - [fs] nfsd: NFSD_FAULT_INJECTION depends on DEBUG_FS ("J. Bruce Fields") [1344797] - [fs] nfsd: remove unused status arg to nfsd4_cleanup_open_state ("J. Bruce Fields") [1344797] - [fs] nfsd: remove bogus setting of status in nfsd4_process_open2 ("J. Bruce Fields") [1344797] - [fs] nfsd: Use correct reply size calculating function ("J. Bruce Fields") [1344797] - [fs] nfsd: Using path_equal() for checking two paths ("J. Bruce Fields") [1344797] - [fs] nfsd: Fix bad update of layout in nfsd4_return_file_layout ("J. Bruce Fields") [1344797] - [fs] nfsd: Take care the return value from nfsd4_encode_stateid ("J. Bruce Fields") [1344797] - [fs] nfsd: Put exports after nfsd4_layout_verify fail ("J. Bruce Fields") [1344797] - [fs] nfsd: Take care the return value from nfsd4_decode_stateid ("J. Bruce Fields") [1344797] - [fs] nfsd: Check layout type when returning client layouts ("J. Bruce Fields") [1344797] - [fs] nfsd4: fix v3-less build ("J. Bruce Fields") [1344797] - [fs] nfsd: fix comparison in fh_fsid_match() ("J. Bruce Fields") [1344797] - [fs] sunrpc/lockd: fix references to the BKL ("J. Bruce Fields") [1344797] - [fs] nfsd: fix year-2038 nfs4 state problem ("J. Bruce Fields") [1344797] - [fs] nfsd: nfs4state: Remove unused function ("J. Bruce Fields") [1344797] - [fs] nfsd4: tweak rd_dircount accounting ("J. Bruce Fields") [1344797] - [fs] nfsd: fi_delegees doesn't need to be an atomic_t ("J. Bruce Fields") [1344797] - [fs] nfsd: don't keep a pointer to the lease in nfs4_file ("J. Bruce Fields") [1344797] - [fs] nfsd: fix fi_delegees leak when fi_had_conflict returns true ("J. Bruce Fields") [1344797] - [fs] sunrpc: only call test_bit once in svc_xprt_received ("J. Bruce Fields") [1344797] - [fs] nfsd: Fix signedness bug in compare_blob ("J. Bruce Fields") [1344797] - [fs] sunrpc: add some tracepoints around enqueue and dequeue of svc_xprt ("J. Bruce Fields") [1344797] - [fs] sunrpc: convert to lockless lookup of queued server threads ("J. Bruce Fields") [1344797] - [fs] sunrpc: fix potential races in pool_stats collection ("J. Bruce Fields") [1344797] - [fs] sunrpc: add a rcu_head to svc_rqst and use kfree_rcu to free it ("J. Bruce Fields") [1344797] - [fs] sunrpc: require svc_create callers to pass in meaningful shutdown routine ("J. Bruce Fields") [1344797] - [fs] sunrpc: have svc_wake_up only deal with pool 0 ("J. Bruce Fields") [1344797] - [fs] sunrpc: convert sp_task_pending flag to use atomic bitops ("J. Bruce Fields") [1344797] - [fs] sunrpc: move rq_cachetype field to better optimize space ("J. Bruce Fields") [1344797] - [fs] sunrpc: move rq_splice_ok flag into rq_flags ("J. Bruce Fields") [1344797] - [fs] sunrpc: move rq_dropme flag into rq_flags ("J. Bruce Fields") [1344797] - [fs] sunrpc: move rq_usedeferral flag to rq_flags ("J. Bruce Fields") [1344797] - [fs] sunrpc: move rq_local field to rq_flags ("J. Bruce Fields") [1344797] - [fs] sunrpc: add a generic rq_flags field to svc_rqst and move rq_secure to it ("J. Bruce Fields") [1344797] - [fs] nfsd: minor off by one checks in __write_versions() ("J. Bruce Fields") [1344797] - [fs] sunrpc: release svc_pool_map reference when serv allocation fails ("J. Bruce Fields") [1344797] - [fs] sunrpc: eliminate the XPT_DETACHED flag ("J. Bruce Fields") [1344797] - [fs] nfsd: Fix slot wake up race in the nfsv4.1 callback code ("J. Bruce Fields") [1344797] - [fs] nfsd_vfs_write(): use file_inode() ("J. Bruce Fields") [1344797] - [fs] nfsd: get rid of ->f_dentry ("J. Bruce Fields") [1344797] - [fs] nfsd/nfsctl.c: new helper ("J. Bruce Fields") [1344797] - [fs] nfsd: convert nfs4_file searches to use RCU ("J. Bruce Fields") [1344797] - [fs] sunrpc: off by one in BUG_ON() ("J. Bruce Fields") [1344797] - [fs] nfsd: clean up comments over nfs4_file definition ("J. Bruce Fields") [1344797] - [fs] nfsd: Always initialize cl_cb_addr ("J. Bruce Fields") [1344797] - [fs] nfsd: fix inclusive vfs_fsync_range() end ("J. Bruce Fields") [1344797] - [fs] nfsd4: fix crash on unknown operation number ("J. Bruce Fields") [1344797] - [fs] nfsd4: fix response size estimation for OP_SEQUENCE ("J. Bruce Fields") [1344797] - [fs] af_unix: fix hard linked sockets on overlay (Miklos Szeredi) [1273111] - [fs] vfs: add d_real_inode() helper (Miklos Szeredi) [1273111] - [fs] gfs2: Automatically set GFS2_DIF_SYSTEM flag on system files (Abhijith Das) [1272086] - [fs] ovl: fix uid/gid when creating over whiteout (Miklos Szeredi) [1348113] - [fs] ext4: set S_IOPS_WRAPPER flag in ext4_mkdir() (Eryu Guan) [1231802]- [fs] allow no_seek_end_llseek to actually seek (David Arcari) [1350836] - [usb] revert "make "nousb" a clear module parameter" (Torez Smith) [1351227] - [acpi] add ACPI_TYPE_LOCAL_REFERENCE support to acpi_extract_package() (David Arcari) [1350497] - [netdrv] e1000e: keep Rx/Tx HW_VLAN_CTAG in sync (Jarod Wilson) [1190077] - [netdrv] e1000e: keep VLAN interfaces functional after rxvlan off (Jarod Wilson) [1190077] - [powerpc] Uncomment and make enable_kernel_vsx() routine available (Gustavo Duarte) [1274481] - [crypto] vmx - IV size failing on skcipher API (Gustavo Duarte) [1274481] - [crypto] vmx: Only call enable_kernel_vsx() (Gustavo Duarte) [1274481] - [crypto] vmx - Fixing opcode issue (Gustavo Duarte) [1274481] - [crypto] vmx - Fixing GHASH Key issue on little endian (Gustavo Duarte) [1274481] - [crypto] vmx - Fixing AES-CTR counter bug (Gustavo Duarte) [1274481] - [crypto] vmx - Adding enable_kernel_vsx() to access VSX instructions (Gustavo Duarte) [1274481] - [crypto] sched/preempt, powerpc: Disable preemption in enable_kernel_altivec() explicitly (Gustavo Duarte) [1274481] - [crypto] vmx - Reindent to kernel style (Gustavo Duarte) [1274481] - [crypto] vmx - Remove duplicate PPC64 dependency (Gustavo Duarte) [1274481] - [crypto] vmx - fix two mistyped texts (Gustavo Duarte) [1274481] - [crypto] vmx - Fix assembler perl to use _GLOBAL (Gustavo Duarte) [1274481] - [crypto] vmx - Enabling VMX module for PPC64 (Gustavo Duarte) [1274481] - [crypto] vmx - Add support for VMS instructions by ASM (Gustavo Duarte) [1274481] - [crypto] vmx - Adding GHASH routines for VMX module (Gustavo Duarte) [1274481] - [crypto] vmx - Adding CTR routines for VMX module (Gustavo Duarte) [1274481] - [crypto] vmx - Adding CBC routines for VMX module (Gustavo Duarte) [1274481] - [crypto] vmx - Adding AES routines for VMX module (Gustavo Duarte) [1274481] - [crypto] vmx - Adding VMX module for Power 8 (Gustavo Duarte) [1274481] - [powerpc] kvm: ppc: book3s pr: Fix contents of SRR1 when injecting a program exception (Thomas Huth) [1349816] - [powerpc] kvm: ppc: book3s pr: Fix illegal opcode emulation (Thomas Huth) [1349816]- [net] netfilter: nf_dup_ipv6: set again FLOWI_FLAG_KNOWN_NH at flowi6_flags (Paolo Abeni) [1331757] - [net] netfilter: nft_compat: check match/targetinfo attr size (Paolo Abeni) [1331757] - [net] netfilter: nft_masq: support port range (Paolo Abeni) [1331757] - [net] netfilter: nft_counter: fix erroneous return values (Paolo Abeni) [1331757] - [net] netfilter: nfnetlink: use original skbuff when acking batches (Paolo Abeni) [1331757] - [net] netfilter: nft_ct: keep counters away from CONFIG_NF_CONNTRACK_LABELS (Paolo Abeni) [1331757] - [net] netfilter: nft_byteorder: avoid unneeded le/be conversion steps (Paolo Abeni) [1331757] - [net] netfilter: nft_ct: add byte/packet counter support (Paolo Abeni) [1331757] - [net] netfilter: nft_byteorder: provide 64bit le/be conversion (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: Add new attributes into nft_set to store user data. (Paolo Abeni) [1331757] - [net] netfilter: nft_limit: allow to invert matching criteria (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: remove check against removal of inactive objects (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: release objects on netns destruction (Paolo Abeni) [1331757] - [net] netfilter: nft_ct: include direction when dumping NFT_CT_L3PROTOCOL key (Paolo Abeni) [1331757] - [net] netfilter: meta: add support for setting skb->pkttype (Paolo Abeni) [1331757] - [net] netfilter: nfnetlink: fix splat due to incorrect socket memory accounting in skbuff clones (Paolo Abeni) [1331757] - [net] netfilter: nfnetlink: avoid recurrent netns lookups in call_batch (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: fix nf_log_trace based tracing (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: wrap tracing with a static key (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: extend tracing infrastructure (Paolo Abeni) [1331757] - [net] netfilter: nft_payload: add packet mangling support (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: remove unused struct members (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: add clone interface to expression operations (Paolo Abeni) [1331757] - [net] remove unnecessary semicolon in netdev_alloc_pcpu_stats() (Paolo Abeni) [1331757] - [net] add __netdev_alloc_pcpu_stats() to indicate gfp flags (Paolo Abeni) [1331757] - [net] netfilter: ipv6: code indentation (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: kill nft_pktinfo.ops (Paolo Abeni) [1331757] - [net] netfilter: nft_compat: skip family comparison in case of NFPROTO_UNSPEC (Paolo Abeni) [1331757] - [net] netfilter: nfnetlink: work around wrong endianess in res_id field (Paolo Abeni) [1331757] - [net] netfilter: nf_dup: fix sparse warnings (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: Use 32 bit addressing register from nft_type_to_reg() (Paolo Abeni) [1331757] - [net] netfilter: nft_payload: work around vlan header stripping (Paolo Abeni) [1331757] - [net] netfilter: nft_limit: add per-byte limiting (Paolo Abeni) [1331757] - [net] netfilter: nft_limit: constant token cost per packet (Paolo Abeni) [1331757] - [net] netfilter: nft_limit: add burst parameter (Paolo Abeni) [1331757] - [net] netfilter: nft_limit: factor out shared code with per-byte limiting (Paolo Abeni) [1331757] - [net] netfilter: nft_limit: convert to token-based limiting at nanosecond granularity (Paolo Abeni) [1331757] - [net] netfilter: nft_limit: rename to nft_limit_pkts (Paolo Abeni) [1331757] - [net] netfilter: nfnetlink: keep going batch handling on missing modules (Paolo Abeni) [1331757] - [net] configs: enable nft dup (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: add nft_dup expression (Paolo Abeni) [1331757] - [net] netfilter: tee: select NF_DUP_IPV6 unconditionally (Paolo Abeni) [1331757] - [net] netfilter: fix xt_TEE and xt_TPROXY dependencies (Paolo Abeni) [1331757] - [net] netfilter: xt_TEE: use IS_ENABLED(CONFIG_NF_DUP_IPV6) (Paolo Abeni) [1331757] - [net] netfilter: xt_TEE: fix NULL dereference (Paolo Abeni) [1331757] - [net] netfilter: nf_dup{4, 6}: fix build error when nf_conntrack disabled (Paolo Abeni) [1331757] - [net] netfilter: factor out packet duplication for IPv4/IPv6 (Paolo Abeni) [1331757] - [net] netfilter: move tee_active to core (Paolo Abeni) [1331757] - [net] netfilter: xt_TEE: get rid of WITH_CONNTRACK definition (Paolo Abeni) [1331757] - [net] netfilter: nft_counter: convert it to use per-cpu counters (Paolo Abeni) [1331757] - [net] netfilter: nftables: Do not run chains in the wrong network namespace (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: add nft_register_basechain() and nft_unregister_basechain() (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: consolidate Kconfig options (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: fix bogus warning in nft_data_uninit() (Paolo Abeni) [1331757] - [net] netfilter: x_tables: add context to know if extension runs from nft_compat (Paolo Abeni) [1331757] - [net] netfilter; Add some missing default cases to switch statements in nft_reject. (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: fix wrong length for jump/goto verdicts (Paolo Abeni) [1331757] - [net] netfilter: nft_dynset: dynamic stateful expression instantiation (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: add flag to indicate set contains expressions (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: mark stateful expressions (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: prepare for expressions associated to set elements (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: add helper functions for expression handling (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: variable sized set element keys / data (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: support variable sized data in nft_data_init() (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: switch registers to 32 bit addressing (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: add register parsing/dumping helpers (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: convert sets to u32 data pointers (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: kill nft_data_cmp() (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: convert expressions to u32 register pointers (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: use struct nft_verdict within struct nft_data (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: get rid of NFT_REG_VERDICT usage (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: introduce nft_validate_register_load() (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: kill nft_validate_output_register() (Paolo Abeni) [1331757] - [net] netfilter: nft_lookup: use nft_validate_register_store() to validate types (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: rename nft_validate_data_load() (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: validate len in nft_validate_data_load() (Paolo Abeni) [1331757] - [net] netfilter: Fix switch statement warnings with recent gcc. (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: support optional userdata for set elements (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: add support for dynamic set updates (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: support different set binding types (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: prepare set element accounting for async updates (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: fix set selection when timeouts are requested (Paolo Abeni) [1331757] - [net] netfilter: nft_meta: fix cgroup matching (Paolo Abeni) [1331757] - [net] netfilter: nft_hash: add support for timeouts (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: add GC synchronization helpers (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: add set garbage collection helpers (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: add set element timeout support (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: add set timeout API support (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: implement set transaction support (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: add transaction helper functions (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: return set extensions from ->lookup() (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: consolide set element destruction (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: convert hash and rbtree to set extensions (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: add set extensions (Paolo Abeni) [1331757] - [net] netfilter: nft_hash: convert to use rhashtable callbacks (Paolo Abeni) [1331757] - [net] netfilter: nft_hash: indent rhashtable parameters (Paolo Abeni) [1331757] - [net] netfilter: nft_hash: restore struct nft_hash (Paolo Abeni) [1331757] - [net] netfilter: nft_meta: use raw_smp_processor_id() (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: move struct net pointer to base chain (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: reject NFT_SET_ELEM_INTERVAL_END flag for non-interval sets (Paolo Abeni) [1331757] - [net] netfilter: nft_rbtree: fix locking (Paolo Abeni) [1331757] - [net] netfilter: nft_compat: set IP6T_F_PROTO flag if protocol is set (Paolo Abeni) [1331757] - [net] netfilter: restore rule tracing via nfnetlink_log (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: consolidate error path of nf_tables_newtable() (Paolo Abeni) [1331757] - [net] netfilter: use sk_fullsock() helper (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: allow to change chain policy without hook if it exists (Paolo Abeni) [1331757] - [net] netfilter: Fix potential crash in nft_hash walker (Paolo Abeni) [1331757] - [net] netfilter: fix sparse warnings in reject handling (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: limit maximum table name length to 32 bytes (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: cleanup nf_tables.h (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: consolidate tracing invocations (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: minor tracing cleanups (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: fix error handling of rule replacement (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: fix userdata length overflow (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: check for overflow of rule dlen field (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: fix transaction race condition (Paolo Abeni) [1331757] - [net] netfilter: bridge: rework reject handling (Paolo Abeni) [1331757] - [net] netfilter: reject: don't send icmp error if csum is invalid (Paolo Abeni) [1331757] - [net] netfilter: nft_compat: add support for arptables extensions (Paolo Abeni) [1331757] - [net] netfilter: nft_compat: don't truncate ethernet protocol type to u8 (Paolo Abeni) [1331757] - [net] netfilter: nft_compat: fix module refcount underflow (Paolo Abeni) [1331757] - [net] netfilter: Use rhashtable walk iterator (Paolo Abeni) [1331757] - [net] netfilter: nft_lookup: add missing attribute validation for NFTA_LOOKUP_SET_ID (Paolo Abeni) [1331757] - [net] netfilter: nft_compat: add ebtables support (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: fix leaks in error path of nf_tables_newchain() (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: disable preemption when restoring chain counters (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: validate hooks in NAT expressions (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: fix port natting in little endian archs (Paolo Abeni) [1331757] - [net] netfilter: nf_nat_redirect: add missing NULL pointer check (Paolo Abeni) [1331757] - [net] netfilter: combine IPv4 and IPv6 nf_nat_redirect code in one module (Paolo Abeni) [1331757] - [net] netfilter: nf_tables_bridge: replace nft_reject_ip*hdr_validate functions (Paolo Abeni) [1331757] - [net] netfilter: Deletion of unnecessary checks before two function calls (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: restore synchronous object release from commit/abort (Paolo Abeni) [1331757] - [net] netfilter: nft_compat: use the match->table to validate dependencies (Paolo Abeni) [1331757] - [net] netfilter: nft_compat: relax chain type validation (Paolo Abeni) [1331757] - [net] netfilter: nft_compat: use current net namespace (Paolo Abeni) [1331757] - [net] netfilter: nft_redir: fix sparse warnings (Paolo Abeni) [1331757] - [net] netfilter: nft_masq: fix uninitialized range in nft_masq_{ipv4, ipv6}_eval (Paolo Abeni) [1331757] - [net] netfilter: nft_meta: add cgroup support (Paolo Abeni) [1331757] - [net] netfilter: nft_reject_bridge: restrict reject to prerouting and input (Paolo Abeni) [1331757] - [net] netfilter: nft_reject_bridge: Fix powerpc build error (Paolo Abeni) [1331757] - [net] netfilter: nft_reject_bridge: don't use IP stack to reject traffic (Paolo Abeni) [1331757] - [net] netfilter: nf_reject_ipv6: split nf_send_reset6() in smaller functions (Paolo Abeni) [1331757] - [net] netfilter: nf_reject_ipv4: split nf_send_reset() in smaller functions (Paolo Abeni) [1331757] - [net] netfilter: missing module license in the nf_reject_ipvX modules (Paolo Abeni) [1331757] - [net] netfilter: kill nf_send_reset6() from include/net/netfilter/ipv6/nf_reject.h (Paolo Abeni) [1331757] - [net] netfilter: move nf_send_resetX() code to nf_reject_ipvX modules (Paolo Abeni) [1331757] - [net] netfilter: fix spelling errors (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: add new expression nft_redir (Paolo Abeni) [1331757] - [net] netfilter: fix unmet dependencies in NETFILTER_XT_TARGET_REDIRECT (Paolo Abeni) [1331757] - [net] netfilter: refactor NAT redirect IPv6 code to use it from nf_tables (Paolo Abeni) [1331757] - [net] netfilter: refactor NAT redirect IPv4 to use it from nf_tables (Paolo Abeni) [1331757] - [net] netfilter: nft_compat: fix wrong target lookup in nft_target_select_ops() (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: check for NULL in nf_tables_newchain pcpu stats allocation (Paolo Abeni) [1331757] - [net] netfilter: nft_nat: dump attributes if they are set (Paolo Abeni) [1331757] - [net] netfilter: nft_nat: NFTA_NAT_REG_ADDR_MAX depends on NFTA_NAT_REG_ADDR_MIN (Paolo Abeni) [1331757] - [net] netfilter: nft_nat: insufficient attribute validation (Paolo Abeni) [1331757] - [net] netfilter: nft_compat: validate chain type in match/target (Paolo Abeni) [1331757] - [net] netfilter: nft_compat: fix hook validation for non-base chains (Paolo Abeni) [1331757] - [net] netfilter: nf_tables: restrict nat/masq expressions to nat chain type (Paolo Abeni) [1331757] - [net] netfilter: fix wrong arithmetics regarding NFT_REJECT_ICMPX_MAX (Paolo Abeni) [1331757] - [net] netfilter: nfnetlink: use original skbuff when committing/aborting (Paolo Abeni) [1331757] - [net] netfilter: nfnetlink: deliver netlink errors on batch completion (Paolo Abeni) [1331757] - [net] netfilter: nfnetlink: Fix use after free when it fails to process batch (Paolo Abeni) [1331757] - [net] netfilter: x_tables: don't reject valid target size on some architectures (Florian Westphal) [1318693] {CVE-2016-3134} - [net] ipv6: Skip XFRM lookup if dst_entry in socket cache is valid (Jakub Sitnicki) [1332217]- [netdrv] bonding: fix 802.3ad aggregator reselection (Jarod Wilson) [1350953] - [netdrv] i40e: enable geneve offloading (Stefan Assmann) [1350780] - [s390] ensure that syscall arguments are properly masked on s390 (Paul Moore) [1321096] - [tty] Update code comment in __proc_set_tty() ("Herton R. Krzesinski") [1350798] - [tty] Serialize proc_set_tty() with tty_lock ("Herton R. Krzesinski") [1350798] - [tty] Fix multiple races when setting the controlling terminal ("Herton R. Krzesinski") [1350798] - [tty] Remove !tty condition from __proc_set_tty() ("Herton R. Krzesinski") [1350798] - [tty] Remove tsk parameter from proc_set_tty() ("Herton R. Krzesinski") [1350798] - [tty] Reorder proc_set_tty() and related fns ("Herton R. Krzesinski") [1350798] - [x86] efi: Avoid triple faults during EFI mixed mode calls (Lenny Szubowicz) [1310154] - [x86] efi: Remove unused efi_call* macros (Lenny Szubowicz) [1310154] - [x86] boot: EFI_MIXED should not prohibit loading above 4G (Lenny Szubowicz) [1310154] - [x86] efi: Implement a __efi_call_virt macro (Lenny Szubowicz) [1310154] - [x86] efi: Delete most of the efi_call* macros (Lenny Szubowicz) [1310154] - [firmware] efi: Add shared printk wrapper for consistent prefixing (Lenny Szubowicz) [1310154] - [firmware] efi: efi-stub-helper cleanup (Lenny Szubowicz) [1310154] - [firmware] efi: Pass correct file handle to efi_file_{read, close} (Lenny Szubowicz) [1310154] - [x86] efi: Correct EFI boot stub use of code32_start (Lenny Szubowicz) [1310154] - [x86] efi: Fix boot failure with EFI stub (Lenny Szubowicz) [1310154] - [firmware] x86, efi: Abstract x86 efi_early calls (Lenny Szubowicz) [1310154] - [x86] efi: Restore 'attr' argument to query_variable_info() (Lenny Szubowicz) [1310154] - [x86] efi: Rip out phys_efi_get_time() (Lenny Szubowicz) [1310154] - [x86] efi: Preserve segment registers in mixed mode (Lenny Szubowicz) [1310154] - [x86] boot: Correct max ramdisk size name (Lenny Szubowicz) [1310154] - [x86] boot: Fix non-EFI build (Lenny Szubowicz) [1310154] - [x86] tools: Fix up compiler warnings (Lenny Szubowicz) [1310154] - [x86] efi: Re-disable interrupts after calling firmware services (Lenny Szubowicz) [1310154] - [x86] boot: Don't overwrite cr4 when enabling PAE (Lenny Szubowicz) [1310154] - [x86] efi: Wire up CONFIG_EFI_MIXED (Lenny Szubowicz) [1310154] - [x86] efi: Add mixed runtime services support (Lenny Szubowicz) [1310154] - [x86] efi: Firmware agnostic handover entry points (Lenny Szubowicz) [1310154] - [x86] efi: Split the boot stub into 32/64 code paths (Lenny Szubowicz) [1310154] - [x86] efi: Add early thunk code to go from 64-bit to 32-bit (Lenny Szubowicz) [1310154] - [firmware] x86/efi: Build our own EFI services pointer table (Lenny Szubowicz) [1310154] - [x86] build: Restore efi_stub_entry in arch/x86/boot/zoffset.h (Lenny Szubowicz) [1310154] - [include] efi: Add separate 32-bit/64-bit definitions (Lenny Szubowicz) [1310154] - [x86] efi: Delete dead code when checking for non-native (Lenny Szubowicz) [1310154] - [x86] tools: Consolidate #ifdef code (Lenny Szubowicz) [1310154] - [x86] boot: Cleanup header.S by removing some #ifdefs (Lenny Szubowicz) [1310154] - [firmware] efi: Use NULL instead of 0 for pointer (Lenny Szubowicz) [1310154] - [x86] x86 efi: bugfix interrupt disabling sequence (Lenny Szubowicz) [1310154] - [x86] build: move build output statistics away from stderr (Lenny Szubowicz) [1310154] - [firmware] efi: resolve warnings found on ARM compile (Lenny Szubowicz) [1310154] - [firmware] efi: Fix types in EFI calls to match EFI function definitions (Lenny Szubowicz) [1310154] - [firmware] efi: Move unicode to ASCII conversion to shared function (Lenny Szubowicz) [1310154] - [firmware] efi: Move relocate_kernel() to shared file (Lenny Szubowicz) [1310154] - [firmware] efivars: Mark local function as static (Lenny Szubowicz) [1310154] - [x86] boot: Close opened file descriptor (Lenny Szubowicz) [1310154]- [fs] mntns: drop namespace reference if !CAP_SYS_ADMIN (Aristeu Rozanski) [1297446] - [usb] xhci: Cleanup only when releasing primary hcd (Torez Smith) [1334901] - [usb] xhci: Fix handling timeouted commands on hosts in weird states (Torez Smith) [1334901] - [char] ipmi: Remove smi_msg from waiting_rcv_msgs list before handle_one_recv_msg() (David Arcari) [1348013] - [netdrv] bnxt_en: Add BCM5731X and BCM5741X device IDs (John Linville) [1347031] - [netdrv] bnxt_en: Add GRO logic for BCM5731X chips (John Linville) [1347031] - [netdrv] bnxt_en: Refactor bnxt_gro_skb() (John Linville) [1347031] - [netdrv] bnxt_en: Define the supported chip numbers (John Linville) [1347031] - [netdrv] bnxt_en: Add PCI device ID for 57404 NPAR devices (John Linville) [1347031] - [netdrv] bnxt_en: Enable NPAR NIC Partitioning Support (John Linville) [1347031] - [netdrv] bnxt_en: Fix tx push race condition (John Linville) [1347031] - [kernel] include/linux/poison.h: fix LIST_POISON{1,2} offset (Dean Nelson) [1343802] - [kernel] sched/debug: Fix deadlock when enabling sched events (Josh Poimboeuf) [1333444] - [kernel] printk: Add printk_deferred_once (Josh Poimboeuf) [1333444] - [kernel] sched/debug: Fix 'schedstats=enable' cmdline option (Josh Poimboeuf) [1333444] - [kernel] sched/debug: Fix /proc/sched_debug regression (Josh Poimboeuf) [1333444] - [kernel] sched/debug: Make schedstats a runtime tunable that is disabled by default (Josh Poimboeuf) [1333444] - [kernel] sched/debug: Add sum_sleep_runtime to /proc//sched (Josh Poimboeuf) [1333444] - [kernel] sched/debug: Replace vruntime with wait_sum in /proc/sched_debug (Josh Poimboeuf) [1333444] - [kernel] sched/debug: Properly format runnable tasks in /proc/sched_debug (Josh Poimboeuf) [1333444] - [kernel] sched: Add statistic for newidle load balance cost (Josh Poimboeuf) [1333444] - [kernel] sched/core: Rearrange schedstats code to more closely match upstream (Josh Poimboeuf) [1333444] - [kernel] perf: Make sysctl_perf_cpu_time_max_percent conform to documentation (Jiri Olsa) [1341230] - [powerpc] hw_breakpoint: Fix oops when destroying hw_breakpoint event (Jiri Olsa) [1341230] - [kernel] perf/core: Fix time tracking bug with multiplexing (Jiri Olsa) [1341230] - [kernel] perf/core: Fix dynamic interrupt throttle (Jiri Olsa) [1341230] - [kernel] perf/core: Fix the unthrottle logic (Jiri Olsa) [1341230] - [kernel] perf: Robustify task_function_call() (Jiri Olsa) [1341230] - [kernel] perf: Fix scaling vs. perf_install_in_context() (Jiri Olsa) [1341230] - [kernel] perf: Fix scaling vs. perf_event_enable() (Jiri Olsa) [1341230] - [kernel] perf: Fix scaling vs. perf_event_enable_on_exec() (Jiri Olsa) [1341230] - [kernel] perf: Fix ctx time tracking by introducing EVENT_TIME (Jiri Olsa) [1341230] - [kernel] perf: Cure event->pending_disable race (Jiri Olsa) [1341230] - [kernel] perf: Fix cloning (Jiri Olsa) [1341230] - [kernel] perf: Only update context time when active (Jiri Olsa) [1341230] - [kernel] perf: Allow perf_release() with !event->ctx (Jiri Olsa) [1341230] - [kernel] perf: Do not double free (Jiri Olsa) [1341230] - [kernel] perf: Close install vs. exit race (Jiri Olsa) [1341230] - [kernel] perf: Remove/simplify lockdep annotation (Jiri Olsa) [1341230] - [kernel] perf: Synchronously clean up child events (Jiri Olsa) [1341230] - [kernel] perf: Untangle 'owner' confusion (Jiri Olsa) [1341230] - [kernel] perf: Add flags argument to perf_remove_from_context() (Jiri Olsa) [1341230] - [kernel] perf: Clean up sync_child_event() (Jiri Olsa) [1341230] - [kernel] perf: Robustify event->owner usage and SMP ordering (Jiri Olsa) [1341230] - [kernel] perf: Fix STATE_EXIT usage (Jiri Olsa) [1341230] - [kernel] perf: Update locking order (Jiri Olsa) [1341230] - [kernel] perf: Remove __free_event() (Jiri Olsa) [1341230] - [kernel] perf: Fix NULL deref (Jiri Olsa) [1341230] - [kernel] perf: Fix race in perf_event_exit_task_context() (Jiri Olsa) [1341230] - [kernel] perf: Fix orphan hole (Jiri Olsa) [1341230] - [kernel] perf: Fix perf_event_exit_task() race (Jiri Olsa) [1341230] - [kernel] perf: Add more assertions (Jiri Olsa) [1341230] - [kernel] perf: Collapse and fix event_function_call() users (Jiri Olsa) [1341230] - [kernel] perf: Specialize perf_event_exit_task() (Jiri Olsa) [1341230] - [kernel] perf: Fix task context scheduling (Jiri Olsa) [1341230] - [kernel] perf: Make ctx->is_active and cpuctx->task_ctx consistent (Jiri Olsa) [1341230] - [kernel] perf: Optimize perf_sched_events() usage (Jiri Olsa) [1341230] - [kernel] perf: Simplify/fix perf_event_enable() event scheduling (Jiri Olsa) [1341230] - [kernel] perf: Use task_ctx_sched_out() (Jiri Olsa) [1341230] - [kernel] perf: Fix perf_enable_on_exec() event scheduling (Jiri Olsa) [1341230] - [kernel] perf/core: Fix RCU problem with cgroup context switching code (Jiri Olsa) [1341230] - [kernel] sched,perf: Fix periodic timers (Jiri Olsa) [1341230] - [kernel] perf: Remove unused function perf_mux_hrtimer_cancel() (Jiri Olsa) [1341230] - [kernel] perf: perf_mux_hrtimer_cancel() can be static (Jiri Olsa) [1341230] - [kernel] perf: Fix mux_interval hrtimer wreckage (Jiri Olsa) [1341230] - [scripts] genksyms: Regenerate parser (Jiri Olsa) [1341230] - [scripts] genksyms: Duplicate function pointer type definitions segfault (Jiri Olsa) [1341230] - [scripts] genksyms: fix typeof() handling (Jiri Olsa) [1341230]- [infiniband] ib/hfi1: Move driver out of staging (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1, qib: Add ieth to the packet header definitions (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Use cache inhibitted and guarded mapping on powerpc (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove unused qib_7322_intr_msgs[] (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix pio map initialization (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Correct 8051 link parameter settings (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Update pkey table properly after link down or FM start (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdamvt: Fix rdmavt s_ack_queue sizing (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Max atomic value should be a u8 (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Add tracing support for send with invalidate opcode (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix hard lockup due to not using save/restore spin lock (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Do not free hfi1 cdev parent structure early (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Add trace message in user IOCTL handling (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Remove write(), use ioctl() for user cmds (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Add ioctl() interface for user commands (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Remove unused user command (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Remove snoop/diag interface (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Remove EPROM functionality from data device (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Remove UI char device (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Remove multiple device cdev (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Remove anti-pattern in cdev init (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix bug that blocks process on exit after port bounce (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Remove unnecessary comment (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix sdma_event_names[] build warning (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Use kzalloc_node (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Insure QP vmalloc variants zero memory (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix an interval RB node reference count leak (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: use RCU_INIT_POINTER() when NULLing (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Change hfi1_init loop to preserve error returns (Alex Estrin) [1272062 1273170] - [infiniband] ib_pack.h: Add opcode definition for send with invalidate (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Keep SC_USER as the last send context type (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Immediately apply congestion setting MAD (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Correct log message strings (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Increase CQ callback thread priority (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix hfi_rcvhdr tracepoint (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Remove unnecessary header (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Improve performance of interval RB trees (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix potential panic with sdma drained mechanism (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix pio wait counter double increment (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Remove no-op QSFP reset code (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Correct external device configuration shift (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Wait for QSFP modules to initialize (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Ignore non-temperature warnings on a downed link (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Serialize hrtimer function calls (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix MAD port poll for active cables (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Correctly report neighbor link down reason (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Use the neighbor link down reason only when valid (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Ignore link downgrade with 0 lanes (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Add RSM rule for user FECN handling (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Create a routine to set a receive side mapping rule (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Move QOS decision logic into its own function (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Extract RSM map table init from QOS (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Reduce kernel context pio buffer allocation (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: affinity.c backport for RHEL7.3 (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Change default number of user contexts (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Use global defines for upper bits in opcode (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Remove unreachable code (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix double QSFP resource acquire on cache refresh (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Guard against concurrent I2C access across all chains (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Remove module presence check outside pre-LNI checks (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Always turn on CDRs for low power QSFP modules (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Check P_KEY for all sent packets from user mode (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Adjust default MTU to be 10KB (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Simplify init_qpmap_table() (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Correctly obtain the full service class (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix QOS rule mappings (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Remove invalid QOS check (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix QOS num_vl bit width (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix i2c resource reservation checks (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix sysfs file offset usage (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt, hfi1, qib: Fix memory leak (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix buffer cache races which may cause corruption (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Extract and reinsert MMU RB node on lookup (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Correctly compute node interval (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Protect the interval RB tree when cleaning up (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix memory leak in user ExpRcv and SDMA (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Don't remove list entries if they are not in a list (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib, ib/hfi1: Fix up UD loopback use of irq flags (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Fix adaptive pio hang (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Use kernel default llseek for ui device (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Don't attempt to free resources if initialization failed (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix missing lock/unlock in verbs drain callback (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Fix send scheduling (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Prevent unpinning of wrong pages (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix deadlock caused by locking with wrong scope (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Prevent NULL pointer deferences in caching code (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: select CRC32 (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Add SDMA cache eviction algorithm (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Switch to using the pin query function (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Specify mm when releasing pages (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Add pin query function (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Implement SDMA-side buffer caching (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Adjust last address values for intervals (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Add filter callback (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Remove compare callback (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Add MMU tracing (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Use interval RB trees (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Notify remove MMU/RB callback of calling context (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Remove the use of add/remove RB function pointers (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Allow remove MMU callbacks to free nodes (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Prevent NULL pointer dereference (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Allow MMU function execution in IRQ context (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Re-factor MMU notification code (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Post receive for QP in ERR state (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Enable adaptive pio by default (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix adaptive pio packet corruption (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix panic in adaptive pio (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix PIO wakeup timing hole (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix ordering of trace for accuracy (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Add unique trace point for pio and sdma send (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Fix issues with qp_stats print (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Report pid in qp_stats to aid debug (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Improve LED beaconing (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Don't call cond_resched in atomic mode when sending packets (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Add adaptive cacheless verbs copy (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Handle host handshake timeout (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Add ASIC flag view/clear (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Hold i2c resource across debugfs open/close (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Reduce hardware mutex timeout (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Remove unused HFI1_DO_INIT_ASIC flag (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Change thermal init to use resource reservation (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Change QSFP functions to use resource reservation (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Change SBus handling to use resource reservation (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Change EPROM handling to use resource reservation (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Add ASIC resource reservation functions (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Add shared ASIC structure (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Remove ASIC block clear (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Move constant to the right in bitwise operations (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Add the break statement that was removed in an earlier patch (Alex Estrin) [1272062 1273170] - [infiniband] rdma: hfi1: file_ops: Replace ALIGN with PAGE_ALIGN (Alex Estrin) [1272062 1273170] - [infiniband] rdma: hfi1: driver: Replace IS_ALIGNED with PAGE_ALIGNED (Alex Estrin) [1272062 1273170] - [infiniband] rdma: hfi1: Replace ALIGN with PAGE_ALIGN (Alex Estrin) [1272062 1273170] - [infiniband] rdma: Use min macro instead of ternary operator (Alex Estrin) [1272062 1273170] - [infiniband] rdma: hfi1: user_sdma.c: Drop void pointer cast (Alex Estrin) [1272062 1273170] - [infiniband] rdma: hfi1: Remove unnecessary parantheses (Alex Estrin) [1272062 1273170] - [infiniband] rdma: hfi1: Remove casts of pointer to same type (Alex Estrin) [1272062 1273170] - [infiniband] rdma: hfi1: Remove useless return variables (Alex Estrin) [1272062 1273170] - [infiniband] rdma: hfi1: Remove unnecessary pci_set_drvdata() (Alex Estrin) [1272062 1273170] - [infiniband] rdma: hfi1: Remove unnecessary kfree (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix memory leaks (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix reporting of LED status in Get(LedInfo) and Get(PortInfo) (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Check interrupt registers mapping (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Avoid using upstream component if it is not accessible (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix header size calculation for RC/UC QPs with GRH enabled (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Check lkey_table_size value before use (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix counter read for cp (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Guard i2c access against cp (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdamvt: fix cross build with rdmavt (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Disclose more information when i2c fails (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix debugfs access race (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Cleanup comments and logs in PHY code (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix xmit discard error weight (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: fix 0-day syntax error (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix header (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove else after break (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Add braces on all arms of statement (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix code alignment (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix block comments (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Add comment for spinlock_t definition (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove void function return statement (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Use pointer instead of struct name (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove CamelCase (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix misspellings (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Split multiple assignments (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Use BIT_ULL macro (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove unnecessary parentheses (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Add blank link after declarations (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix logical continuations (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove blank line before close brace (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove blank line after an open brace (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix comparison to NULL (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove space after cast (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove multiple blank lines (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Add spaces around binary operators (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: add cq head and tail information to qpstats (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Add send context sw index (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Determine actual operational VLs (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Add qp to send context mapping for PIO (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi: fix CQ completion order issue (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib, rdma/hfi1, ib/rdmavt: progress selection changes (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Adaptive PIO for short messages (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: use u8 for vl/sl (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: fix panic in send engine (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: avoid passing pmtu (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Add s_sendcontext priv field (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: remove s_rdma_mr (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove header memcpy from sdma send path (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: move txreq header code (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmvt: close send engine struct holes (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: add s_avail to qp_stats (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Destroy SMI AH before de-allocating the protection domain (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Remove unnecessary exported functions (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Remove signal_supported and comments (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Remove RVT_FLAGs (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib, rdmavt: Move smi_ah to qib (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Setup notify free/create mad agent callbacks for rdmavt (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add per verb driver callback checking (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Clean up comments and add more documentation (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Put QPs into error state after SL->SC table changes (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add trace and error print statements in post_one_wr (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib, rdma/hfi1: add s_hlock for use in post send (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Rename several functions by adding a "qib_" prefix (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt, rdma/hfi1: use qps to dynamically scale timeout value (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Turning off LED without checking if stepping is Ax (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: actually use new RNR timer API in loopback path (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Tune for unknown channel if configuration file is absent (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fetch platform configuration data from EFI variable (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib, rdma/hfi1: use setup_timer api (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: remove unused qp field (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Insure last cursor is updated prior to complete (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Insure last cursor is updated prior to complete (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: add s_retry to diagnostics (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: remove duplicate timeout print (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: use new RNR timer (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: add unique rnr timer (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: use mod_timer when appropriate (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: use new timer routines (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: centralize timer routines into rc (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Removing unused struct hfi1_verbs_counters (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Adding support for hfi counters via sysfs (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Replacement of goto's for break/returns (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Change for data type of port number (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix bug that could block the process on context exit (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove unused variable nsbr (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Make EPROM check per device (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Add credits for VL0 to VL7 in snoop mode (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Improve performance of user SDMA (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1, ib/core: Fix LinkDownReason define for consistency (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove modify_port and port_immutable functions (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Support query gid in rdmavt (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Clean up init_cntrs() (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix snoop packet length calculation (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Correct TWSI reset (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove PCIe AER diagnostic message (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Implement LED beaconing for maintenance (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Split last 8 bytes of copy to user buffer (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix fabric serdes reset by re-downloading firmware (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Report physical state changes per device instead of globally (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Properly determine error status of SDMA slots (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: correctly check for post-interrupt packets (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Improve performance of SDMA transfers (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Use device file minor to identify EPROM (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Reduce syslog message severity and provide speed information (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Improve performance of TID cache look up (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix for module parameter rcvhdrcnt when it's 2097152 (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Allow a fair scheduling of QPs (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix for generic I2C interface (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Change send_schedule counter to a per cpu counter (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Verbs Mem affinity support (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Allocate send ctxt on device NUMA node (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Consolidate CPU/IRQ affinity support (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove unnecessary duplicated variable (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove unused code (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix SL->SC checks (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Add support for enabling/disabling PCIe ASPM (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Method to toggle "fast ECN" detection (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Correctly set RcvCtxtCtrl register (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix for 32-bit counter overflow in driver and hfi1stats (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Skip lcb init for simulation (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: No firmware retry for simulation (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Don't attempt to qualify or tune loopback plugs (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Make firmware failure messages warnings (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Only warn when board description is not found (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix per-VL transmit discard counts (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix missing firmware NULL dereference (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Support external device configuration requests from 8051 (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Get port type from configuration file (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Add active and optical cable support (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix QSFP memory read/write across 128 byte boundary (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: cleanup messages on qsfp_read() failure (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: HFI reports wrong offline disabled reason when cable removed (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove srq functionality (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove hfi1_query_qp function (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove create and free mad agents (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Use rdmavt device allocation function (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Clean up register device (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove post_recv and use rdmavt version (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove destroy qp verb (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove modify queue pair from hfi1 (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove multicast verbs functions (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Use rdmavt version of post_send (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Clean up return handling (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove CQ data structures and functions from hfi1 (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove query_device function (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove create_qp functionality (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove qpdev and qpn table from hfi1 (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Use rdmavt send flags and recv flags (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove user context allocation and de-alloction functions (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Use rdmavt pkey verbs function (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove mmap from hfi1 (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove ibport and use rdmavt version (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove srq from hfi1 (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove hfi1 MR and hfi1 specific qp type (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Implement hfi1 support for AH notification (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Use address handle in rdmavt and remove from hfi1 (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Use correct rdmavt header files after move (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Add device specific info prints (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove driver specific members from hfi1 qp type (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Remove MR data structures from hfi1 (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Use rdmavt protection domain (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Consolidate dma ops for hfi1 (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Add basic rdmavt capability flags for hfi1 (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Begin to use rdmavt for verbs (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove modify_port and port_immutable functions (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Support query gid in rdmavt (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove destroy queue pair code (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove modify queue pair code (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove qib_lookup_qpn and use rvt_lookup_qpn instead (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Clean up register_ib_device (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove srq functionality (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Properly pass gfp to hw driver function (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add support for query_port, modify_port and get_port_immutable (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add query gid support (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Clean up distinction between port number and index (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add Mem affinity support (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add hardware driver send work request check (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add srq functionality to rdmavt (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove qib_query_qp function (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove qib multicast verbs functions (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove qib_post_receive and use rdmavt version (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Use rdmavt version of post_send (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove completion queue data structures and functions from qib (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove create and free mad agents (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Use rdmavt device allocation function (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add support for rvt_query_qp (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Fix copyright date (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add mad agents to rdmavt (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add device structure allocation (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: add modify queue pair driver helpers (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Remove unused variable from Queue Pair (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add misc dev register functionality (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add multicast functions (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add post receive to rdmavt (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add destroy qp verb (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add modify qp (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add support for tracing events (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add post send to rdmavt (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add completion queue functions (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove create qp and create qp table functionality (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Use rdmavt send and receive flags (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove qib_query_device function (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Delete QIB user context allocation and de-alloction functions (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove qpn, qp tables and related variables from qib (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Use rdmavt pkey verbs function (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove mmap from qib (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Implement qib support for AH notification (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove ibport and use rdmavt version (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Support creating qps with GFP_NOIO flag (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add support for rvt_query_device function (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Allow reserving just one qpn (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Export reset_qp in rdmavt (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add create queue pair functionality (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add R and S flags for queue pairs (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add IB user context allocation and de-alloction functions (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove srq from qib (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Use address handle in rdmavt and remove from qib (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove qp and mr functionality from qib (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Add device specific info prints (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove driver specific members from qib qp type (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Use rdmavt lid defines in qib (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove most uses of QIB_PERMISSIVE_LID and QIB_MULTICAST_LID_BASE (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Use rdmavt protection domain (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Remove dma.c and use rdmavt version of dma functions (Alex Estrin) [1272062 1273170] - [infiniband] ib/qib: Begin to use rdmavt for verbs (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add pkey support (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add mmap related functions (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Initialize and teardown of qpn table (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Break rdma_vt main include header file up (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add driver notification for new AH (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add an ibport data structure to rdmavt (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Move SRQ data structure into rdmavt (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add AH to rdmavt (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add common LID defines to rdmavt (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Do not use rvt prints which rely on driver too early (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Move memory registration into rdmavt (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add the start of capability flags (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add device specific info prints (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Move driver helper functions to a common structure (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add queue pair data structure to rdmavt (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Move MR datastructures into rvt (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add post send and recv stubs (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add completion queue function stubs (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add get port immutable stub (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add mmap stub (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add process MAD stub (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add multicast stubs (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add SRQ stubs (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add memory region stubs (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add address handle stubs (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add queue pair function stubs (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Alloc and dealloc ucontexts (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add query gid stub (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add pkey query stub (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add query and modify port stubs (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add query and modify device stubs (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Macroize override checks during driver registration (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add ib core device attributes to rvt driver params list (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Add protection domain to rdmavt (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Consolidate dma ops in rdmavt (Alex Estrin) [1272062 1273170] - [infiniband] ib/rdmavt: Create module framework and handle driver registration (Alex Estrin) [1272062 1273170] - [infiniband] hfi1: check for ARMED->ACTIVE change in recv int (Alex Estrin) [1272062 1273170] - [infiniband] uapi/hfi1_user: Correct comment for capability bit (Alex Estrin) [1272062 1273170] - [infiniband] hfi1: Clean up comments (Alex Estrin) [1272062 1273170] - [infiniband] hfi1: Remove unneeded variable index (Alex Estrin) [1272062 1273170] - [infiniband] hfi1: add per SDMA engine stats to hfistats (Alex Estrin) [1272062 1273170] - [infiniband] hfi1: Change default krcvqs (Alex Estrin) [1272062 1273170] - [infiniband] hfi1: change krcvqs mod param from byte to uint (Alex Estrin) [1272062 1273170] - [infiniband] hfi1: Move s_sde to read mostly section of hfi1_qp (Alex Estrin) [1272062 1273170] - [infiniband] hfi1: Use BIT macro (Alex Estrin) [1272062 1273170] - [infiniband] hfi1: Enable TID caching feature (Alex Estrin) [1272062 1273170] - [infiniband] hfi1: Add TID entry program function body (Alex Estrin) [1272062 1273170] - [infiniband] hfi1: Add TID free/clear function bodies (Alex Estrin) [1272062 1273170] - [infiniband] hfi1: Add MMU notifier callback function (Alex Estrin) [1272062 1273170] - [infiniband] hfi1: Add TID cache receive init and free funcs (Alex Estrin) [1272062 1273170] - [infiniband] hfi1: Convert lock to mutex (Alex Estrin) [1272062 1273170] - [infiniband] hfi1: Add building blocks for TID caching (Alex Estrin) [1272062 1273170] - [infiniband] hfi1: TID group definitions and support funcs (Alex Estrin) [1272062 1273170] - [infiniband] hfi1: Remove un-needed variable (Alex Estrin) [1272062 1273170] - [infiniband] hfi1: Add definitions needed for TID cache (Alex Estrin) [1272062 1273170] - [infiniband] uapi/hfi1_user: Add command and event for TID caching (Alex Estrin) [1272062 1273170] - [infiniband] hfi1: Add function stubs for TID caching (Alex Estrin) [1272062 1273170] - [infiniband] rdma: hfi1: Remove header file (Alex Estrin) [1272062 1273170] - [infiniband] rdma: hfi1: Use offset_in_page macro (Alex Estrin) [1272062 1273170] - [infiniband] rdma: hfi1: Use DIV_ROUND_UP (Alex Estrin) [1272062 1273170] - [infiniband] rdma: hfi1: Replace kmalloc and memcpy with kmemdup (Alex Estrin) [1272062 1273170] - [infiniband] rdma: hfi1: Delete NULL check before vfree (Alex Estrin) [1272062 1273170] - [infiniband] rdma: Use kcalloc instead of kzalloc (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: Fix Xmit Wait calculation (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: add dd_dev_dbg (Alex Estrin) [1272062 1273170] - [infiniband] rdma/hfi1: set Gen3 half-swing for integrated devices (Alex Estrin) [1272062 1273170] - [infiniband] ib/hfi1: Add PSM2 user space header to header_install (Alex Estrin) [1272062 1273170]- [sound] alsa: pinctrl: export pinctrl_pm_select_*_state (Jaroslav Kysela) [1220299] - [sound] alsa: enable Intel SST audio (Jaroslav Kysela) [1220299] - [sound] alsa: gpio: move GPIOD flags outside #ifdef (Jaroslav Kysela) [1220299] - [sound] alsa: gpio: move varargs hack outside #ifdef GPIOLIB (Jaroslav Kysela) [1220299] - [sound] alsa: gpio: add flags argument to gpiod_get*() functions (Jaroslav Kysela) [1220299] - [sound] alsa: gpio: Add helpers for optional GPIOs (Jaroslav Kysela) [1220299] - [sound] alsa: regmap: Simplify the initiation of async I/O (Jaroslav Kysela) [1220299] - [sound] alsa: regmap: Don't generate gather writes for single register raw writes (Jaroslav Kysela) [1220299] - [sound] alsa: of: add functions to count number of elements in a property (Jaroslav Kysela) [1220299] - [sound] alsa: of: Fix overflow bug in string property parsing functions (Jaroslav Kysela) [1220299] - [sound] alsa: acpi / utils: Rename acpi_dev_present() (Jaroslav Kysela) [1220299] - [sound] alsa: hdac: Add macro for hda ext devices entry (Jaroslav Kysela) [1220299] - [sound] alsa: hdac: structure definition for ext_dma_params (Jaroslav Kysela) [1220299] - [sound] alsa: acpi: Provide acpi_dev_name accessor for struct acpi_device device name (Jaroslav Kysela) [1220299] - [sound] alsa: revert "asoc: intel: switch from ioremap_cache to memremap" (Jaroslav Kysela) [1220299] - [sound] alsa: doc: Fix uapi/sound/compress_offload.h kerneldoc comments (Jaroslav Kysela) [1220299] - [sound] alsa: compress: fix the struct alignment to 4 bytes (Jaroslav Kysela) [1220299] - [sound] alsa: compress: Cancel the optimization of compiler and fix the size of struct for all platform (Jaroslav Kysela) [1220299] - [sound] alsa: compress: Fix 64bit ABI incompatibility (Jaroslav Kysela) [1220299] - [sound] alsa: compress: add num_sample_rates in snd_codec_desc (Jaroslav Kysela) [1220299] - [sound] alsa: compress: update struct snd_codec_desc for sample rate (Jaroslav Kysela) [1220299] - [sound] alsa: compress: update comment for sample rate in snd_codec (Jaroslav Kysela) [1220299] - [sound] alsa: compress: change the way sample rates are sent to kernel (Jaroslav Kysela) [1220299] - [sound] alsa: Add params_set_format helper (Jaroslav Kysela) [1220299] - [sound] alsa: driver core: Unified interface for firmware node properties (Jaroslav Kysela) [1220299] - [sound] alsa: driver core: Unified device properties interface for platform firmware (Jaroslav Kysela) [1220299] - [sound] alsa: acpi: Add support for device specific properties (Jaroslav Kysela) [1220299] - [sound] alsa: Add params_width() helpers (Jaroslav Kysela) [1220299] - [sound] alsa: regmap: add regmap_parse_val api (Jaroslav Kysela) [1220299] - [sound] alsa: regmap: Provide asynchronous write and update bits operations (Jaroslav Kysela) [1220299] - [sound] alsa: devres: introduce API "devm_kmemdup (Jaroslav Kysela) [1220299] - [sound] alsa: devres: introduce API "devm_kstrdup" (Jaroslav Kysela) [1220299] - [sound] alsa: mm/util: add kstrdup_const (Jaroslav Kysela) [1220299] - [sound] alsa: pinctrl sleep and idle states in the core (Jaroslav Kysela) [1220299] - [sound] alsa: hda - add ASoC device type for hda core (Jaroslav Kysela) [1220299] - [sound] alsa: ALSA SoC tree cleanup - update the build files (Kconfig / Makefile) (Jaroslav Kysela) [1220299] - [sound] alsa: SoC tree cleanup - remove all old and unmaintaned files (Jaroslav Kysela) [1220299] - [sound] alsa: ALSA SoC tree sync from upstream v4.6 for intel sst (Jaroslav Kysela) [1220299]- [firmware] Simplify directory creation (Stanislav Kozina) [1347186] - [crypto] testmgr - don't copy from source IV too much (Jerome Marchand) [1340073] - [crypto] testmgr - fix out of bound read in __test_aead() (Jerome Marchand) [1340073] - [crypto] testmgr - limit IV copy length in aead tests (Jerome Marchand) [1340073] - [lib] assoc_array: don't call compare_object() on a node (Jerome Marchand) [1340073] - [lib] keys: Fix use-after-free in assoc_array_gc() (Jerome Marchand) [1340073] - [virtio] virtio_pci: fix use after free on release (Jerome Marchand) [1340073] - [crypto] ghash-clmulni: specify context size for ghash async algorithm (Jerome Marchand) [1340073] - [mm] completely remove dumping per-cpu lists from show_mem() (Larry Woodman) [1285530] - [mm] hide per-cpu lists in output of show_mem() (Larry Woodman) [1285530] - [scsi] storvsc: Filter out storvsc messages CD-ROM medium not present (Cathy Avery) [1338687] - [scsi] storvsc: add logging for error/warning messages (Cathy Avery) [1338687] - [tools] perf: Add sample_reg_mask to include all perf_regs (Gustavo Duarte) [1289663] - [tools] perf: Map the ID values with register names (Gustavo Duarte) [1289663] - [powerpc] perf: Add support for sampling interrupt register state (Gustavo Duarte) [1289663] - [powerpc] perf: Assign an id to each powerpc register (Gustavo Duarte) [1289663] - [tools] perf kvm/{x86, s390}: Remove const from kvm_events_tp (Gustavo Duarte) [1223849] - [tools] perf kvm/powerpc: Add support for HCALL reasons (Gustavo Duarte) [1223849] - [tools] perf kvm/{x86, s390}: Remove dependency on uapi/kvm_perf.h (Gustavo Duarte) [1223849] - [tools] perf kvm/powerpc: Port perf kvm stat to powerpc (Gustavo Duarte) [1223849] - [pinctrl] protect pinctrl_list add (Prarit Bhargava) [1349296] - [netdrv] enic: set netdev->vlan_features (Stefan Assmann) [1276104] - [netdrv] cisco: enic: Update logging macros and uses (Stefan Assmann) [1276104] - [netdrv] enic: Update driver to use __dev_uc/mc_sync/unsync calls (Stefan Assmann) [1276104] - [netdrv] qede: use proper notifier registration function (Ivan Vecera) [1348286]- [include] ib/core: Make all casts in ib_device_cap_flags enum consistent (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] ib/core: Fix bit curruption in ib_device_cap_flags structure (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/core: Fix removal of default GID cache entry (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/core: Fix query port failure in RoCE (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx4: Fix device managed flow steering support test (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/cm: Fix a recently introduced locking bug (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Fix blue flame quota logic (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Use ndo_stop explicitly at shutdown flow (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5: Fix root flow table update (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5: Fix masking of reserved bits in XRCD number (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5: Fix the size of modify QP mailbox (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Fix alternate path code (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] ib/mlx5: Fix pkey_index length in the QP path record (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Fix entries check in mlx5_ib_resize_cq (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Fix entries checks in mlx5_ib_create_cq (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Check BlueFlame HCA support (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Fix returned values of query QP (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Limit query HCA clock (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Fix FW version diaplay in sysfs (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Return PORT_ERR in Active to Initializing tranisition (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Set flow steering capability bit (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/core: Do not require CAP_NET_ADMIN for packet sniffing (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4_en: get rid of private net_device_stats (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4_en: get rid of ret_stats (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4_en: clear some TX ring stats in mlx4_en_clear_stats() (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4_en: fix tx_dropped bug (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Fire the CQ completion handler from tasklet (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5_core: Use tasklet for user-space CQ completion events (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx4: Fix unaligned access in send_reply_to_slave (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4_core: Fix access to uninitialized index (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Report Scatter FCS device capability when supported (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Add Scatter FCS support for Raw Packet QP (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] ib/core: Add Scatter FCS create flag (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] ib/core: Add Raw Scatter FCS device capability (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] ib/core: Add extended device capability flags (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Add UARs write-combining and non-cached mapping (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Allow mapping the free running counter on PROT_EXEC (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx4: Use list_for_each_entry_safe (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx4: trivial fix of spelling mistake on "argument" (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx4: Avoid wrong virtual mappings (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: avoid stack overflow in mlx5e_open_channels (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5: Fix typos in printk (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5e: Fix checksum handling for non-stripped vlan packets (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5e: Add ethtool support for rxvlan-offload (vlan stripping) (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5e: Add ethtool support for dump module EEPROM (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5e: Add ethtool support for interface identify (LED blinking) (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5e: Add support for RXALL netdev feature (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Improve set features ndo resiliency (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5e: Add link down events counter (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Add per priority group to PPort counters (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Rename VPort counters (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5e: Statistics handling refactoring (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Report additional error statistics in get stats ndo (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Add ethtool counter for RX buffer allocation failures (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Delay skb->data access (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Remove redundant barrier (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Use napi_alloc_skb for RX SKB allocations (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Add fragmented memory support for RX multi packet WQE (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Added ICO SQs (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5e: Support RX multi-packet WQE (Striding RQ) (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Use function pointers for RX data path handling (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Use only close NUMA node for default RSS (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Allocate set of queue counters per netdev (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5: Introduce device queue counters (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5: Fix typos in printk (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5: Update mlx5_ifc hardware features (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5: Fix mlx5 ifc cmd_hca_cap bad offsets (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: make VXLAN support conditional (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Use workqueue for vxlan ops (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Implement a mlx5e workqueue (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5: Unmap only the relevant IO memory mapping (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] ib/mlx5: Expose correct max_sge_rd limit (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4_en: fix spurious timestamping callbacks (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5: Add pci shutdown callback (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5_core: Remove static from local variable (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5e: Use vport MTU rather than physical port MTU (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Fix minimum MTU (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5e: Device's mtu field is u16 and not int (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5_core: Add ConnectX-5 to list of supported devices (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Fix MLX5E_100BASE_T define (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5_core: Fix soft lockup in steering error flow (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/core: Fix oops in ib_cache_gid_set_default_gid (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4_en: Split SW RX dropped counter per RX ring (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4_core: Don't allow to VF change global pause settings (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx4_core: Avoid repeated calls to pci enable/disable (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4_core: Implement pci_resume callback (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4_en: do batched put_page using atomic_sub (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4_en: allocate non 0-order pages for RX ring with __GFP_NOMEMALLOC (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: fix VFs callback function prototypes (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/ipoib: Allow mcast packets from other VFs (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] ib/mlx5: Implement callbacks for manipulating VFs (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5_core: Implement modify HCA vport command (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5_core: Add VF param when querying vport counter (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/ipoib: Add ndo operations for configuring VFs (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] ib/core: Add interfaces to control VF attributes (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] ib/core: Support accessing SA in virtualized environment (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] ib/core: Add subnet prefix to port info (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Fix decision on using MAD_IFC (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] IB/{core, ulp} Support above 32 possible device capability flags (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/core: Replace setting the zero values in ib_uverbs_ex_query_device (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5_core: Introduce offload arithmetic hardware capabilities (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5_core: Refactor device capability function (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5_core: Fix caching ATOMIC endian mode capability (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4: remove unused array zero_gid[] (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4_core: Fix backward compatibility on VFs (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4: add missing braces in verify_qp_parameters (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5: use napi_consume_skb API to get bulk free operations (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4: use napi_consume_skb API to get bulk free operations (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Add a new priority for kernel flow tables (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Relax ndo_setup_tc handle restriction (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5_core: Set flow steering dest only for forward rules (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] ib/mlx5: Add support for don't trap rules (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5_core: Introduce forward to next priority action (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5_core: Create anchor of last flow table (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] mlx5: Add arbitrary sg list support (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] ib/core: Add arbitrary sg_list support (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Expose correct max_fast_reg_page_list_len (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Make coding style more consistent (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Convert UMR CQ to new CQ API (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] ib/core: Documentation fix in the MAD header file (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/core: trivial prink cleanup (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/core: Replace memset with eth_zero_addr (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/core: Modify conditional on ucontext existence (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/core: ib/core: Allow legacy verbs through extended interfaces (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/core: Avoid duplicate code (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5: Fix global UAR mapping (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5: Make command timeout way shorter (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Set drop RQ's necessary parameters only (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Move common case counters within sq_stats struct (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Changed naming convention of tx queues in ethtool stats (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Placement changed for carrier state updates (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Replace async events spinlock with synchronize_irq() (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4: Implement port type setting via devlink interface (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx4: Implement devlink interface (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] ib/mlx5: Add memory windows allocation support (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] ib/core: Add vendor's specific data to alloc mw (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5: Refactor mlx5_core_mr to mkey (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Added support for re-registration of MRs (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Refactoring register MR code (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/cma: Print warning on different inner and header P_Keys (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Eliminate GSI RX QP's send buffers (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Pick the right GSI transmission QP for sending (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Reorder GSI completions (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Generate completions in software (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Create GSI transmission QPs when P_Key table is changed (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Create multiple transmission GSI QPs (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Add GSI QP wrapper (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Modify QP debugging prints (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] ib/mlx5: Add support for setting source QP number (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Add support for CSUM in RX flow (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx5: Implement UD QP offloads for IPoIB in the TX flow (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] ib/mlx5: Define interface bits for IPoIB offloads (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] ib/mlx5: Modify MAD reading counters method to use counter registers (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5_core: Add helper function to read IB error counters (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5_core: Add helper function to read virtual port counters (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] ib/mlx4: Add support for the don't trap rule (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] ib/core: Add don't trap flag to flow creation (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Add TX inner packet counters (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Add TX stateless offloads for tunneling (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Add netdev support for VXLAN tunneling (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Protect en header file from redefinitions (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Move to checksum complete (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5e: Wake On LAN support (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5e: Implement DCBNL IEEE max rate (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Support DCBNL IEEE PFC (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx5e: Support DCBNL IEEE ETS (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5: Introduce physical port TC/prio access functions (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5: Introduce physical port PFC access functions (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5: Introduce a new header file for physical port functions (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/cma: allocating too much memory in make_cma_ports() (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [infiniband] ib/mlx4: Optimize do_slave_init (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4_en: mlx4_en_set_tx_maxrate() can be static (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4_en: Add tx queue maxrate support (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4_en: Add QCN parameters and statistics handling (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx4_core: Add basic elements for QCN (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4: convert to timecounter adjtime (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5_core: Re-add MLX5_DEV_CAP_FLAG_ON_DMND_PG flag (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [include] mlx5_core: Remove unused dev cap enum fields (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4_en: Use the new tx_copybreak to set inline threshold (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4_en: Convert the normal skb free path to dev_consume_skb_any() (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] - [netdrv] mlx4: fix errors in printk (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425]- [vhost] vhost_net: basic polling support (Jason Wang) [1345714] - [vhost] introduce vhost_vq_avail_empty() (Jason Wang) [1345714] - [vhost] introduce vhost_has_work() (Jason Wang) [1345714] - [target] target/stat: print full t10_wwn.model buffer (Mike Christie) [1196117] - [target] iscsi-target: Add tpg_enabled_sendtargets for disabled discovery (Mike Christie) [1196117] - [target] check DPO/FUA usage for COMPARE AND WRITE (Mike Christie) [1196117] - [tools] tools/power/turbostat: Add Denverton RAPL support (Steve Best) [1273770] - [tools] tools/power/turbostat: Add Denverton support (Steve Best) [1273770] - [tools] tools/power turbostat: decode BXT TSC frequency via CPUID (Steve Best) [1273770] - [tools] tools/power turbostat: initial BXT support (Steve Best) [1273770] - [tools] tools/power/turbostat: split core MSR support into status + limit (Steve Best) [1273770] - [documentation] Fix DocBook build with relative $(srctree) (Stanislav Kozina) [1347186] - [makefile] tools: Support relative directory path for 'O=' (Stanislav Kozina) [1347186] - [tools] tools build: Fix Makefile(s) to properly invoke tools build (Stanislav Kozina) [1347186] - [makefile] kbuild: Use relative path when building in a subdir of the source tree (Stanislav Kozina) [1347186] - [makefile] kbuild: Use relative path when building in the source tree (Stanislav Kozina) [1347186] - [makefile] kbuild: Use relative path for $(objtree) (Stanislav Kozina) [1347186] - [pci] aer: Clear error status registers during enumeration and restore (Prarit Bhargava) [1347459] - [pci] hv: Handle all pending messages in hv_pci_onchannelcallback() (Vitaly Kuznetsov) [1341657] - [pci] hv: Don't leak buffer in hv_pci_onchannelcallback() (Vitaly Kuznetsov) [1341657] - [x86] xen: don't reset vcpu_info on a cancelled suspend (Vitaly Kuznetsov) [1141249 1339592] - [x86] xen: Fix USB interaction issues when resuming (Vitaly Kuznetsov) [1141249 1339592] - [x86] xen: Always freeze/thaw processes when suspend/resuming (Vitaly Kuznetsov) [1141249 1339592] - [x86] xen: resume timer irqs early (Vitaly Kuznetsov) [1141249 1339592] - [x86] xen: remove deprecated IRQF_DISABLED (Vitaly Kuznetsov) [1141249 1339592] - [hid] hyperv: match wait_for_completion_timeout return type (Vitaly Kuznetsov) [1347597] - [hid] hyperv: fix _raw_request() prototype (Vitaly Kuznetsov) [1347597] - [hid] hyperv: Implement a stub raw_request() entry point (Vitaly Kuznetsov) [1347597]- [md] dm raid: fix failed takeover_reshapes by keeping raid set frozen (Mike Snitzer) [1191641 1191955] - [md] dm raid: support to change bitmap region size (Mike Snitzer) [1191641 1191955] - [md] dm raid: update Documentation about reshaping_takeover_additonal RAID types (Mike Snitzer) [1191641 1191955] - [md] dm raid: add reshaping support to the target (Mike Snitzer) [1191641 1191955] - [md] dm raid: add prerequisite functions and definitions for reshaping (Mike Snitzer) [1191641 1191955] - [md] raid10: add prerequisite to run underneath dm-raid (Mike Snitzer) [1191641 1191955] - [md] raid5: add prerequisite to run underneath dm-raid (Mike Snitzer) [1191641 1191955] - [md] raid5: don't let shrink_slab shrink too far (Mike Snitzer) [1191641 1191955] - [md] raid5: avoid races when changing cache size (Mike Snitzer) [1191641 1191955] - [md] raid5: ignore released_stripes check (Mike Snitzer) [1191641 1191955] - [md] raid5: allow the stripe_cache to grow and shrink (Mike Snitzer) [1191641 1191955] - [md] dm raid: inverse check for flags from invalid to valid flags (Mike Snitzer) [1191641 1191955] - [md] dm raid: various code cleanups (Mike Snitzer) [1191641 1191955] - [md] dm raid: rename functions that alloc and free struct raid_set (Mike Snitzer) [1191641 1191955] - [md] dm raid: remove all the bitops wrappers (Mike Snitzer) [1191641 1191955] - [md] dm raid: rename _in_range to __within_range (Mike Snitzer) [1191641 1191955] - [md] dm raid: add missing "dm-raid0" module alias (Mike Snitzer) [1191641 1191955] - [md] dm raid: rename _argname_by_flag to dm_raid_arg_name_by_flag (Mike Snitzer) [1191641 1191955] - [md] dm raid: bump to v1.9.0 and make the extended SB feature flag reflect it (Mike Snitzer) [1191641 1191955] - [md] dm raid: remove ti_error_* wrappers (Mike Snitzer) [1191641 1191955] - [md] dm raid: tabify appropriate whitespace (Mike Snitzer) [1191641 1191955] - [md] dm raid: enhance status interface and fixup takeover_raid0 (Mike Snitzer) [1191641 1191955] - [md] dm raid: add raid level takeover support (Mike Snitzer) [1191641 1191955] - [md] dm raid: enhance super_sync() to support new superblock members (Mike Snitzer) [1191641 1191955] - [md] dm raid: add new reshaping_raid10 format table line options to parameter parser (Mike Snitzer) [1191641 1191955] - [md] dm raid: introduce extended superblock and new raid types to support takeover_reshaping (Mike Snitzer) [1191641 1191955] - [md] dm raid: use rt_is_raid*() in all appropriate checks (Mike Snitzer) [1191641 1191955] - [md] dm raid: more use of flag testing wrappers (Mike Snitzer) [1191641 1191955] - [md] dm raid: check constructor arguments for invalid raid level_argument combinations (Mike Snitzer) [1191641 1191955] - [md] dm raid: cleanup _ provide infrastructure (Mike Snitzer) [1191641 1191955] - [md] dm raid: use dm_arg_set API in constructor (Mike Snitzer) [1191641 1191955] - [md] dm raid: rename variable 'ret' to 'r' to conform to other dm code (Mike Snitzer) [1191641 1191955] - [netdrv] brcmfmac: add eth_type_trans back for PCIe full dongle (Stanislaw Gruszka) [1250889 1298446 1299383] - [netdrv] Remove old rtl818x directory (Stanislaw Gruszka) [1299383] - [netdrv] Backport rtl818x driver from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] - [netdrv] configs: add new rtlwifi drivers (Stanislaw Gruszka) [1299383 1314513] - [netdrv] Remove old rtlwifi directory (Stanislaw Gruszka) [1299383 1314513] - [netdrv] Backport rtlwifi drivers from linux-4.7-rc1 (Stanislaw Gruszka) [1299383 1314513] - [netdrv] Remove old mwifiex directory and mwl8k.c file (Stanislaw Gruszka) [1299383] - [netdrv] Backport marvell drivers to code from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] - [netdrv] configs: add new brcmfmac_pcie driver (Stanislaw Gruszka) [1250889 1298446 1299383] - [netdrv] Remove old brcm80211 directory (Stanislaw Gruszka) [1250889 1298446 1299383] - [netdrv] Backport brcm80211 drivers to code from linux-4.7-rc1 (Stanislaw Gruszka) [1250889 1298446 1299383] - [netdrv] Backport BCMA bus driver from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] - [netdrv] Backport SSB bus driver from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] - [netdrv] Remove old rt2x00 directory (Stanislaw Gruszka) [1299383] - [netdrv] Backport rt2x00 driver from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] - [netdrv] Backport wil6210 driver from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] - [netdrv] Backport carl9170 driver from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] - [netdrv] configs: add new ath10k driver (Stanislaw Gruszka) [1257698 1298484 1299383] - [netdrv] Backport ath10k driver from linux-4.7-rc1 (Stanislaw Gruszka) [1257698 1298484 1299383] - [netdrv] Backport ath9k driver from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] - [netdrv] Remove old iwlegacy directory (Stanislaw Gruszka) [1299383] - [netdrv] Backport iwlegacy from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] - [netdrv] Remove old iwlwifi directory (Stanislaw Gruszka) [1299383] - [netdrv] Backport iwlwifi driver from linux-4.7-rc1 (Stanislaw Gruszka) [1266685 1298113 1299383 1315535 1315537] - [netdrv] Backport mac80211 from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] - [netdrv] Backport wireless core from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] - [netdrv] gpio: drop retval check enforcing from gpiochip_remove() (Stanislaw Gruszka) [1299383] - [kernel] locking: osq: No need for load/acquire when acquire-polling (Lauro Ramos Venancio) [1342653] - [powerpc] Wire up sys_memfd_create() (Adrian Reber) [1348029] - [powercap] rapl: add support for Denverton (Steve Best) [1273778] - [powercap] rapl: Add Skylake Server model number (Steve Best) [1273778] - [powercap] rapl: Reorder CPU detection table (Steve Best) [1273778] - [powercap] rapl: Use Intel model macros intead of open-coding (Steve Best) [1273778] - [x86] cpu/intel: Introduce macros for Intel family numbers (Steve Best) [1273778]- [of] handle NULL node in next_child iterators (Torez Smith) [1348510] - [of] Create unlocked version of for_each_child_of_node() (Torez Smith) [1348510] - [scsi] vpd pages are mandatory for SPC-2 (Ewan Milne) [1347292] - [drm] revert "virtio: make find_vqs() checkpatch.pl-friendly" (Rob Clark) [1295900] - [drm] fix virtio backport (Rob Clark) [1295900] - [mm] hugetlb: use EOPNOTSUPP in hugetlb sysctl handlers (Jan Stancek) [1346873] - [vfio] pci: Allow VPD short read (Auger Eric) [1341417] - [kernel] rh_taint: introduce mark_hardware_deprecated() (Maurizio Lombardi) [1344392] - [gpu] drm/prime: fix error path deadlock fail (Rob Clark) [1335461] - [idle] intel: add denverton (Steve Best) [1273777] - [x86] Work around MPX erratum SKD046 (Rui Wang) [1340625] - [cpufreq] intel_pstate: Enable HWP by default (David Arcari) [1258085] - [security] keys: potential uninitialized variable (David Howells) [1341352] {CVE-2016-4470} - [lib] keys: Fix ASN.1 indefinite length object parsing (David Howells) [1308815] {CVE-2016-0758}- [fs] overlayfs: Warn instead of error if upper filesystem does not support d_type (Vivek Goyal) [1344057] - [fs] gfs2: don't set rgrp gl_object until it's inserted into rgrp tree (Robert S Peterson) [1344363] - [fs] xfs: disallow rw remount on fs with unknown ro-compat features (Eric Sandeen) [1321747] - [fs] dcache: d_walk/dentry_free race (Alexander Viro) [1344076] - [fs] bio: Need to free integrity payload if the split bio gets memory by itself (Xiao Ni) [1276454] - [fs] fanotify: fix notification of groups with inode & mount marks (Miklos Szeredi) [1308393] - [fs] libceph: use s instead of pE in dout()s (Ilya Dryomov) [1344930] - [fs] libceph: put request only if it's done in handle_reply() (Ilya Dryomov) [1344930] - [fs] libceph: change ceph_osdmap_flag() to take osdc (Ilya Dryomov) [1344930] - [fs] ceph: tolerate bad i_size for symlink inode (Ilya Dryomov) [1344930] - [fs] ceph: fix inode reference leak (Ilya Dryomov) [1344930] - [fs] ceph: multiple filesystem support (Ilya Dryomov) [1344930] - [fs] libceph: support for subscribing to "mdsmap." maps (Ilya Dryomov) [1344930] - [fs] libceph: replace ceph_monc_request_next_osdmap() (Ilya Dryomov) [1344930] - [fs] libceph: take osdc->lock in osdmap_show() and dump flags in hex (Ilya Dryomov) [1344930] - [fs] libceph: pool deletion detection (Ilya Dryomov) [1344930] - [fs] libceph: async MON client generic requests (Ilya Dryomov) [1344930] - [fs] libceph: support for checking on status of watch (Ilya Dryomov) [1344930] - [fs] libceph: support for sending notifies (Ilya Dryomov) [1344930] - [fs] libceph, rbd: ceph_osd_linger_request, watch/notify v2 (Ilya Dryomov) [1344930] - [fs] rbd: rbd_dev_header_unwatch_sync() variant (Ilya Dryomov) [1344930] - [fs] libceph: wait_request_timeout() (Ilya Dryomov) [1344930] - [fs] libceph: request_init() and request_release_checks() (Ilya Dryomov) [1344930] - [fs] libceph: a major OSD client update (Ilya Dryomov) [1344930] - [fs] libceph: protect osdc->osd_lru list with a spinlock (Ilya Dryomov) [1344930] - [fs] libceph: allocate ceph_osd with GFP_NOFAIL (Ilya Dryomov) [1344930] - [fs] libceph: osd_init() and osd_cleanup() (Ilya Dryomov) [1344930] - [fs] libceph: handle_one_map() (Ilya Dryomov) [1344930] - [fs] libceph: allocate dummy osdmap in ceph_osdc_init() (Ilya Dryomov) [1344930] - [fs] libceph: schedule tick from ceph_osdc_init() (Ilya Dryomov) [1344930] - [fs] libceph: move schedule_delayed_work() in ceph_osdc_init() (Ilya Dryomov) [1344930] - [fs] libceph: redo callbacks and factor out MOSDOpReply decoding (Ilya Dryomov) [1344930] - [fs] libceph: drop msg argument from ceph_osdc_callback_t (Ilya Dryomov) [1344930] - [fs] libceph: switch to calc_target(), part 2 (Ilya Dryomov) [1344930] - [fs] libceph: switch to calc_target(), part 1 (Ilya Dryomov) [1344930] - [fs] libceph: introduce ceph_osd_request_target, calc_target() (Ilya Dryomov) [1344930] - [fs] libceph: pi->min_size, pi->last_force_request_resend (Ilya Dryomov) [1344930] - [fs] libceph: make pgid_cmp() global (Ilya Dryomov) [1344930] - [fs] libceph: rename ceph_calc_pg_primary() (Ilya Dryomov) [1344930] - [fs] libceph: ceph_osds, ceph_pg_to_up_acting_osds() (Ilya Dryomov) [1344930] - [fs] libceph: rename ceph_oloc_oid_to_pg() (Ilya Dryomov) [1344930] - [fs] libceph: fix ceph_eversion encoding (Ilya Dryomov) [1344930] - [fs] libceph: DEFINE_RB_FUNCS macro (Ilya Dryomov) [1344930] - [fs] libceph: open-code remove_{all,old}_osds() (Ilya Dryomov) [1344930] - [fs] libceph: nuke unused fields and functions (Ilya Dryomov) [1344930] - [fs] rbd: use header_oid instead of header_name (Ilya Dryomov) [1344930] - [fs] libceph: variable-sized ceph_object_id (Ilya Dryomov) [1344930] - [fs] libceph: change how osd_op_reply message size is calculated (Ilya Dryomov) [1344930] - [fs] libceph: move message allocation out of ceph_osdc_alloc_request() (Ilya Dryomov) [1344930] - [fs] libceph: grab snapc in ceph_osdc_alloc_request() (Ilya Dryomov) [1344930] - [fs] libceph: make ceph_osdc_put_request() accept NULL (Ilya Dryomov) [1344930] - [fs] rbd: get/put img_request in rbd_img_request_submit() (Ilya Dryomov) [1344930] - [fs] rbd: report unsupported features to syslog (Ilya Dryomov) [1344930] - [fs] rbd: fix rbd map vs notify races (Ilya Dryomov) [1344930] - [fs] libceph: make authorizer destruction independent of ceph_auth_client (Ilya Dryomov) [1344930] - [fs] rbd: use GFP_NOIO consistently for request allocations (Ilya Dryomov) [1344930] - [fs] libceph: use KMEM_CACHE macro (Ilya Dryomov) [1344930] - [fs] ceph: use kmem_cache_zalloc (Ilya Dryomov) [1344930] - [fs] rbd: use KMEM_CACHE macro (Ilya Dryomov) [1344930] - [fs] ceph: use lookup request to revalidate dentry (Ilya Dryomov) [1344930] - [fs] ceph: kill ceph_get_dentry_parent_inode() (Ilya Dryomov) [1344930] - [fs] ceph: fix security xattr deadlock (Ilya Dryomov) [1344930] - [fs] ceph: don't request vxattrs from MDS (Ilya Dryomov) [1344930] - [fs] configs: enable ceph filesystem ACL support (Ilya Dryomov) [1344930] - [fs] ceph: add acl, noacl options for cephfs mount (Ilya Dryomov) [1344930] - [fs] ceph: include the initial ACL in create/mkdir/mknod MDS requests (Ilya Dryomov) [1344930] - [fs] ceph: add missing init_acl() for mkdir() and atomic_open() (Ilya Dryomov) [1344930] - [fs] ceph: remove useless ACL check (Ilya Dryomov) [1344930] - [fs] ceph: make ceph_forget_all_cached_acls() static inline (Ilya Dryomov) [1344930] - [fs] ceph: fix ceph_set_acl() (Ilya Dryomov) [1344930] - [fs] ceph: Remove get/set acl on symlinks (Ilya Dryomov) [1344930] - [fs] ceph: add acl for cephfs (Ilya Dryomov) [1344930] - [fs] ceph: fix mounting same fs multiple times (Ilya Dryomov) [1344930] - [fs] ceph: remove unnecessary NULL check (Ilya Dryomov) [1344930] - [fs] ceph: avoid updating directory inode's i_size accidentally (Ilya Dryomov) [1344930] - [fs] ceph: fix race during filling readdir cache (Ilya Dryomov) [1344930] - [fs] libceph: use sizeof_footer() more (Ilya Dryomov) [1344930] - [fs] ceph: kill ceph_empty_snapc (Ilya Dryomov) [1344930] - [fs] ceph: fix a wrong comparison (Ilya Dryomov) [1344930] - [fs] ceph: replace CURRENT_TIME by current_fs_time() (Ilya Dryomov) [1344930] - [fs] ceph: scattered page writeback (Ilya Dryomov) [1344930] - [fs] libceph: add helper that duplicates last extent operation (Ilya Dryomov) [1344930] - [fs] libceph: enable large, variable-sized OSD requests (Ilya Dryomov) [1344930] - [fs] libceph: osdc->req_mempool should be backed by a slab pool (Ilya Dryomov) [1344930] - [fs] libceph: make r_request msg_size calculation clearer (Ilya Dryomov) [1344930] - [fs] libceph: move r_reply_op_{len, result} into struct ceph_osd_req_op (Ilya Dryomov) [1344930] - [fs] libceph: rename ceph_osd_req_op::payload_len to indata_len (Ilya Dryomov) [1344930] - [fs] ceph: remove useless BUG_ON (Ilya Dryomov) [1344930] - [fs] ceph: don't enable rbytes mount option by default (Ilya Dryomov) [1344930] - [fs] ceph: encode ctime in cap message (Ilya Dryomov) [1344930] - [fs] libceph: behave in mon_fault() if cur_mon < 0 (Ilya Dryomov) [1344930] - [fs] libceph: reschedule tick in mon_fault() (Ilya Dryomov) [1344930] - [fs] libceph: introduce and switch to reopen_session() (Ilya Dryomov) [1344930] - [fs] libceph: monc hunt rate is 3s with backoff up to 30s (Ilya Dryomov) [1344930] - [fs] libceph: monc ping rate is 10s (Ilya Dryomov) [1344930] - [fs] libceph: pick a different monitor when reconnecting (Ilya Dryomov) [1344930] - [fs] libceph: revamp subs code, switch to SUBSCRIBE2 protocol (Ilya Dryomov) [1344930] - [fs] libceph: decouple hunting and subs management (Ilya Dryomov) [1344930] - [fs] libceph: move debugfs initialization into __ceph_open_session() (Ilya Dryomov) [1344930] - [fs] ceph: initial CEPH_FEATURE_FS_FILE_LAYOUT_V2 support (Ilya Dryomov) [1344930] - [fs] libceph: don't spam dmesg with stray reply warnings (Ilya Dryomov) [1344930] - [fs] libceph: use the right footer size when skipping a message (Ilya Dryomov) [1344930] - [fs] libceph: don't bail early from try_read() when skipping a message (Ilya Dryomov) [1344930] - [fs] libceph: MOSDOpReply v7 encoding (Ilya Dryomov) [1344930] - [fs] libceph: advertise support for TUNABLES5 (Ilya Dryomov) [1344930] - [fs] crush: decode and initialize chooseleaf_stable (Ilya Dryomov) [1344930] - [fs] crush: add chooseleaf_stable tunable (Ilya Dryomov) [1344930] - [fs] crush: ensure take bucket value is valid (Ilya Dryomov) [1344930] - [fs] crush: ensure bucket id is valid before indexing buckets array (Ilya Dryomov) [1344930] - [fs] ceph: fix snap context leak in error path (Ilya Dryomov) [1344930] - [fs] ceph: checking for IS_ERR instead of NULL (Ilya Dryomov) [1344930] - [fs] libceph: remove outdated comment (Ilya Dryomov) [1344930] - [fs] libceph: kill off ceph_x_ticket_handler::validity (Ilya Dryomov) [1344930] - [fs] libceph: invalidate AUTH in addition to a service ticket (Ilya Dryomov) [1344930] - [fs] libceph: fix authorizer invalidation, take 2 (Ilya Dryomov) [1344930] - [fs] libceph: clear messenger auth_retry flag if we fault (Ilya Dryomov) [1344930] - [fs] libceph: fix ceph_msg_revoke() (Ilya Dryomov) [1344930] - [fs] libceph: use list_for_each_entry_safe (Ilya Dryomov) [1344930] - [fs] ceph: use i_size_{read, write} to get/set i_size (Ilya Dryomov) [1344930] - [fs] ceph: re-send AIO write request when getting -EOLDSNAP error (Ilya Dryomov) [1344930] - [fs] ceph: Asynchronous IO support (Ilya Dryomov) [1344930] - [fs] ceph: Avoid to propagate the invalid page point (Ilya Dryomov) [1344930] - [fs] ceph: fix double page_unlock() in page_mkwrite() (Ilya Dryomov) [1344930] - [fs] rbd: delete an unnecessary check before rbd_dev_destroy() (Ilya Dryomov) [1344930] - [fs] libceph: use list_next_entry instead of list_entry_next (Ilya Dryomov) [1344930] - [fs] ceph: ceph_frag_contains_value can be boolean (Ilya Dryomov) [1344930] - [fs] ceph: remove unused functions in ceph_frag.h (Ilya Dryomov) [1344930] - [fs] rbd: don't put snap_context twice in rbd_queue_workfn() (Ilya Dryomov) [1344930] - [fs] libceph: clear msg->con in ceph_msg_release() only (Ilya Dryomov) [1344930] - [fs] libceph: add nocephx_sign_messages option (Ilya Dryomov) [1344930] - [fs] libceph: stop duplicating client fields in messenger (Ilya Dryomov) [1344930] - [fs] libceph: drop authorizer check from cephx msg signing routines (Ilya Dryomov) [1344930] - [fs] libceph: msg signing callouts don't need con argument (Ilya Dryomov) [1344930] - [fs] libceph: evaluate osd_req_op_data() arguments only once (Ilya Dryomov) [1344930] - [fs] libceph: introduce ceph_x_authorizer_cleanup() (Ilya Dryomov) [1344930] - [fs] rbd: remove duplicate calls to rbd_dev_mapping_clear() (Ilya Dryomov) [1344930] - [fs] rbd: set device_type::release instead of device::release (Ilya Dryomov) [1344930] - [fs] rbd: don't free rbd_dev outside of the release callback (Ilya Dryomov) [1344930] - [fs] rbd: return -ENOMEM instead of pool id if rbd_dev_create() fails (Ilya Dryomov) [1344930] - [fs] libceph: use local variable cursor instead of &msg->cursor (Ilya Dryomov) [1344930] - [fs] libceph: remove con argument in handle_reply() (Ilya Dryomov) [1344930] - [fs] ceph: combine as many iovec as possile into one OSD request (Ilya Dryomov) [1344930] - [fs] rbd: drop null test before destroy functions (Ilya Dryomov) [1344930] - [fs] rbd: require stable pages if message data CRCs are enabled (Ilya Dryomov) [1344930] - [fs] rbd: prevent kernel stack blow up on rbd map (Ilya Dryomov) [1344930] - [fs] rbd: don't leak parent_spec in rbd_dev_probe_parent() (Ilya Dryomov) [1344930] - [fs] rbd: use writefull op for object size writes (Ilya Dryomov) [1344930] - [fs] rbd: set max_sectors explicitly (Ilya Dryomov) [1344930] - [fs] libceph: advertise support for keepalive2 (Ilya Dryomov) [1344930] - [fs] libceph: don't access invalid memory in keepalive2 path (Ilya Dryomov) [1344930] - [fs] libceph: check data_len in ->alloc_msg() (Ilya Dryomov) [1344930] - [fs] libceph: use keepalive2 to verify the mon session is alive (Ilya Dryomov) [1344930] - [fs] rbd: plug rbd_dev->header.object_prefix memory leak (Ilya Dryomov) [1344930] - [fs] rbd: fix double free on rbd_dev->header_name (Ilya Dryomov) [1344930] - [fs] libceph: set 'exists' flag for newly up osd (Ilya Dryomov) [1344930] - [fs] libceph: rename con_work() to ceph_con_workfn() (Ilya Dryomov) [1344930] - [fs] libceph: Avoid holding the zero page on ceph_msgr_slab_init errors (Ilya Dryomov) [1344930] - [fs] libceph: remove the unused macro AES_KEY_SIZE (Ilya Dryomov) [1344930] - [fs] rbd: fix copyup completion race (Ilya Dryomov) [1344930] - [fs] libceph: treat sockaddr_storage with uninitialized family as blank (Ilya Dryomov) [1344930] - [fs] libceph: enable ceph in a non-default network namespace (Ilya Dryomov) [1344930] - [fs] rbd: use GFP_NOIO in rbd_obj_request_create() (Ilya Dryomov) [1344930] - [fs] crush: fix a bug in tree bucket decode (Ilya Dryomov) [1344930] - [fs] libceph: Fix ceph_tcp_sendpage()'s more boolean usage (Ilya Dryomov) [1344930] - [fs] libceph: Remove spurious kunmap() of the zero page (Ilya Dryomov) [1344930] - [fs] rbd: queue_depth map option (Ilya Dryomov) [1344930] - [fs] rbd: store rbd_options in rbd_device (Ilya Dryomov) [1344930] - [fs] rbd: terminate rbd_opts_tokens with Opt_err (Ilya Dryomov) [1344930] - [fs] rbd: bump queue_max_segments (Ilya Dryomov) [1344930] - [fs] ceph: rework dcache readdir (Ilya Dryomov) [1344930] - [fs] crush: sync up with userspace (Ilya Dryomov) [1344930] - [fs] crush: fix crash from invalid 'take' argument (Ilya Dryomov) [1344930] - [fs] libceph: fix wrong name "Ceph filesystem for Linux" (Ilya Dryomov) [1344930] - [fs] rbd: timeout watch teardown on unmap with mount_timeout (Ilya Dryomov) [1344930] - [fs] libceph: a couple tweaks for wait loops (Ilya Dryomov) [1344930] - [fs] libceph: nuke time_sub() (Ilya Dryomov) [1344930] - [fs] libceph: properly release STAT request's raw_data_in (Ilya Dryomov) [1344930] - [fs] Revert "libceph: clear r_req_lru_item in __unregister_linger_request()" (Ilya Dryomov) [1344930] - [fs] libceph: request a new osdmap if lingering request maps to no osd (Ilya Dryomov) [1344930] - [fs] ovl: Do d_type check only if work dir creation was successful (Miklos Szeredi) [1341795] - [fs] ovl: update documentation (Miklos Szeredi) [1341795] - [fs] ovl: override creds with the ones from the superblock mounter (Miklos Szeredi) [1341795] - [fs] ovl: ignore permissions on underlying lookup (Miklos Szeredi) [1341795] - [fs] vfs: add lookup_hash() helper (Miklos Szeredi) [1341795] - [fs] vfs: rename: check backing inode being equal (Miklos Szeredi) [1341795] - [fs] vfs: add vfs_select_inode() helper (Miklos Szeredi) [1341795] - [fs] ovl: cleanup unused var in rename2 (Miklos Szeredi) [1341795] - [fs] ovl: rename is_merge to is_lowest (Miklos Szeredi) [1341795] - [fs] ovl: verify upper dentry before unlink and rename (Miklos Szeredi) [1341795] - [fs] ovl: copy new uid/gid into overlayfs runtime inode (Miklos Szeredi) [1341795] - [fs] ovl: ignore lower entries when checking purity of non-directory entries (Miklos Szeredi) [1341795] - [fs] ovl: fix getcwd() failure after unsuccessful rmdir (Miklos Szeredi) [1341795] - [fs] ovl: fix working on distributed fs as lower layer (Miklos Szeredi) [1341795] - [fs] ovl: Remove email address from Documentation/filesystems/overlayfs.txt (Miklos Szeredi) [1341795] - [fs] ovl: document lower layer ordering (Miklos Szeredi) [1341795] - [fs] ovl: add testsuite to docs (Miklos Szeredi) [1341795] - [fs] ovl: update MAINTAINERS (Miklos Szeredi) [1341795]- [infiniband] ib/core: Use GRH when the path hop-limit > 0 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/{core, mlx5}: Fix input len in vendor part of create_qp/srq (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Avoid using user-index for SRQs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_core: Allow resetting VF admin mac to zero (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_core: Check the correct limitation on VFs for HA mode (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_core: Fix lockdep warning in handling of mac/vlan tables (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Provide correct packet/bytes statistics (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Add rx/tx bytes software counters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Correctly handle RSS indirection table when changing number of channels (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5e: Fix ethtool RX hash func configuration change (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Fix soft lockup when HW Timestamping is enabled (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Fix LRO modify (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Remove wrong poll CQ optimization (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: Fix missed clean call in registration path (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb3: fix up vpd strings for kstrto*() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_en: Avoid changing dev->features directly in run-time (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx4_core: Set UAR page size to 4KB regardless of system page size (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_core: Do not BUG_ON during reset when PCI is offline (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_core: Fix potential corruption in counters database (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_en: Choose time-stamping shift value according to HW frequency (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_en: Count HW buffer overrun only once (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: rpcrdma_bc_receive_call() should init rq_private_buf.len (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Add support for the port info class for RoCE ports (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Add support for extended counters over RoCE ports (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/ocrdma: Fix arm logic to align with new cq API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add pci device id for chelsio t540 lom adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Use static constant netdevice ndos (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Remove select queue ndo initialization (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5: Use offset based reserved field names in the IFC header file (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipoib: fix for rare multicast join race condition (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: Fix reading capability mask of the port info class (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4: fix some error handling in mlx4_multi_func_init() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] enic: increment devcmd2 result ring in case of timeout (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/ocrdma: Fixing ocrdma debugfs directory remove (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/ocrdma: Fix pkey_index returned by driver in rq work completion (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/ocrdma: populate max_sge_rd in device attributes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/ocrdma: Initialize stats resources in the driver before ib device registration (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/sysfs: remove unused va_list args (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipoib: Do not set skb truesize since using one linearskb (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1305593 1310156] - [infiniband] ib/core: Set correct payload length for RoCEv2 over IPv6 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Use MLX5_GET to correctly get end of padding mode (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Fix use of null pointer PD (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Fix reqlen validation in mlx5_ib_alloc_ucontext (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Add CREATE_CQ and CREATE_QP to uverbs_ex_cmd_mask (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Unify CQ create flags check (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Expose Raw Packet QP to user space consumers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] {ib, net}/mlx5: Move the modify QP operation table to mlx5_ib (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/mlx5: Support setting Ethernet priority for Raw Packet QPs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/mlx5: Add Raw Packet QP query functionality (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Add create and destroy functionality for Raw Packet QP (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Refactor mlx5_ib_qp to accommodate other QP types (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Allocate a Transport Domain for each ucontext (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5_core: Warn on unsupported events of QP/RQ/SQ (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Add RQ and SQ event handling (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Export transport objects (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Expose CQE version to user-space (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] ib/mlx5: Add CQE version 1 support to user QPs and SRQs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Fix data validation in mlx5_ib_alloc_ucontext (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/sa: Fix netlink local service GFP crash (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srpt: Remove redundant wc array (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/qib: Improve ipoib UD performance (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Advertise RoCE v2 support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Create and use another QP1 for RoCEv2 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/mlx4: Enable send of RoCE QP1 packets with IP/UDP headers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Enable RoCE v2 when the IB device is added (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/mlx4: Support modify_qp for RoCE v2 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Add definition for the standard RoCE V2 UDP port (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx4_core: Add support for RoCE v2 entropy (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx4_core: Add support for configuring RoCE v2 UDP port (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/mlx4: Add support for setting RoCEv2 gids in hardware (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_core: Configure mlx4 hardware for mixed RoCE v1/v2 modes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Add gid_type to GID properties (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx4: Query RoCE support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svc_rdma: use local_dma_lkey (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Add class for RDMA backwards direction transport (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Define maximum number of backchannel requests (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Make map_xdr non-static (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Remove last two __GFP_NOFAIL call sites (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Add gfp flags to svc_rdma_post_recv() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Remove unused req_map and ctxt kmem_caches (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Improve allocation of struct svc_rdma_req_map (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Improve allocation of struct svc_rdma_op_ctxt (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Clean up process_context() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Clean up rdma_create_xprt() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Use hop-limit from IP stack for RoCE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Rename rdma_addr_find_dmac_by_grh (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cm: Fix a recently introduced deadlock (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srpt: Fix the RDMA completion handlers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: Fix dereference before check (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: Eliminate sparse false context imbalance warning (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: sysfs.c: Fix PerfMgt ClassPortInfo handling (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: Remove set-but-not-used variable from ib_sg_to_pages() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Fix passing casted pointer in mlx5_query_port_roce (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mad: use CQ abstraction (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/mad: pass ib_mad_send_buf explicitly to the recv_handler (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] Replace memset with eth_zero_addr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Delete locally redefined variable (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx4: Remove unused macro (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Take source mac from AH instead from the port (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Initialize hop_limit when creating address handle (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Expose correct maximum number of CQE capacity (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iw_cxgb4: Take clip reference before starting IPv6 listen (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iw_cxgb4: Fixes GW-Basic labels to meaningful error names (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iw_cxgb4: Fixes static checker warning in c4iw_rdev_open() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/nes: checking for NULL instead of IS_ERR (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/qib: Support creating qps with GFP_NOIO flag (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/sysfs: Fix sparse warning on attr_id (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cma: Fix RDMA port validation for iWarp (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/qib: fix mcast detach when qp not attached (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipoib: Fix kernel panic on multicast flow (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Fix trimming down IRQ number (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/mlx5: Add flow steering support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5_core: Export flow steering API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Make ipv4/ipv6 location more clear (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Enable flow steering support for the IB driver (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5_core: Initialize namespaces only when supported by device (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5_core: Set priority attributes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5_core: Connect flow tables (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Introduce modify flow table command (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Managing root flow table (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5_core: Add utilities to find next and prev flow-tables (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Introduce flow steering autogrouped flow table (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Fixes static checker warning in mps_tcam_show() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iser-target: Fix non negative ERR_PTR isert_device_get usage (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Add PTP Hardware Clock (PHC) support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Add HW timestamping (TS) support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Introduce access function to read internal timer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Do not modify the TX SKB (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] chelsio: constify cphy_ops structures (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Support the remote invalidation exception (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Remove deprecated module parameters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Get TID calculation right for IPv6 mode (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Change the increment rkey flow logic (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/isert: Support the remote invalidation exception (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/isert: Declare correct flags when accepting a connection (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/isert: Remove unused file iser_proto.h (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/iser, isert: Create and use new shared header (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: set intuitive values for mr_valid (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Don't register memory for all immediate data writes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Reuse ib_sg_to_pages (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Fix module init not cleaning up on error flow (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: constify mmu_notifier_ops structures (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: constify iser_reg_ops structure (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/nes: constify nes_cm_ops structure (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: report tx/rx checksum cap in query results (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Convert kmalloc to kmalloc_array for checkpatch (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Suppress non-fatal memory allocations (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/mlx5: Advertise atomic capabilities in query device (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Add setting ATOMIC endian mode (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iw_cxgb3: Fix incorrectly returning error on success (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iw_cxgb4: Pass qid range to user space driver (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mad: Ensure fairness in ib_mad_completion_handler (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/mlx5: Add driver cross-channel support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Add cross-channel support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Align coding style of ib_device_cap_flags structure (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Mmap the HCA's core clock register to user-space (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/mlx5: Add hca_core_clock_offset to udata in init_ucontext (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/mlx5: Add support for hca_core_clock and timestamp_mask (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Add ib_is_udata_cleared (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Add create_cq extended command (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4vf: Update to 128 byte mailbox size for T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Update SGE context congestion map change for T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Update mps_tcam output to include T6 fields (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Update correct encoding of SGE Ingress DMA States for T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Update Congestion Channel map for T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Update register range and SGE registers for T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4/cxgb4vf: Update Ingress padding boundary values for T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Update pm_stats for T6 adapter family (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Pass correct argument to t4_link_l1cfg() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Display extended counter set if available (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: Specify attribute_id in port_table_attribute (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: Create get_perf_mad function in sysfs.c (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib: remove the write-only usecnt field from struct ib_mr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib: remove the struct ib_phys_buf definition (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] nes: simplify nes_reg_phys_mr calling conventions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] cxgb3: simplify iwch_get_dma_wr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib: remove in-kernel support for memory windows (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib: remove support for phys MRs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib: remove ib_query_mr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib: start documenting device capabilities (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipoib: Move multicast specific code out of ipoib_main.c (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipoib: factor out common multicast list removal code (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Support RoCE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/mlx5: Add RoCE fields to Address Vector (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/mlx5: Support IB device's callbacks for adding/deleting GIDs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/mlx5: Set network_hdr_type upon RoCE responder completion (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/mlx5: Extend query_device/port to support RoCE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Introduce access functions to query vport RoCE fields (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Introduce access functions to enable/disable RoCE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Support IB device's callback for getting its netdev (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Support IB device's callback for getting the link layer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Use napi_complete_done() api in napi handler (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Use the node info to alloc_ring() for RX queues (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: get naming correct for iscsi queues (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Warn if device doesn't have enough PCI bandwidth (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/usnic: delete unneeded IS_ERR test (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/usnic: Handle 0 counts in resource allocation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/usnic: Fix resource leak in error case (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/usnic: Support more QP state transitions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/usnic: Fix message typo (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/usnic: Fix incorrect cast in usnic_ib_fw_string_to_u64 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/usnic: Improve a failure message (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/usnic: Remove unused prototype (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/cma: Join and leave multicast groups with IGMP (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Initialize UD header structure with IP and UDP headers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cma: Add configfs for rdma_cm (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] configfs: add show and store methods to struct configfs_attribute (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/rdma_cm: Add wrapper for cma reference count (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Validate route when we init ah (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: Move rdma_is_upper_dev_rcu to header file (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Add rdma_network_type to wc (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Add ROCE_UDP_ENCAP (RoCE V2) type (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: Add gid attributes to sysfs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cm: Use the source GID index type (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Add gid_type to gid attribute (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: don't search the GID table twice (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: Change per-entry lock in RoCE GID table to one lock (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: Refactor GID cache's ib_dispatch_event (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Remove ib_query_device (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: don't pretend to use cpu notifiers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Avoid calling ib_query_device (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: Avoid calling ib_query_device (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ulps: Avoid calling ib_query_device (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: Avoid calling ib_query_device (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Save the device attributes on the device structure (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Fix module parameter spelling (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Remove incorrect link credit check (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Change num_rcv_contexts to num_user_contexts and its meaning (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Fix for module parameter hdrq_entsize when it's 0 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Fix a possible null pointer dereference (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: HFI now sends OPA Traps instead of IBTA (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: add definitions for OPA traps (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: convert buffers allocated atomic to per cpu (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: fix sdma build failures to always clean up (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: fix pio progress routine race with allocator (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Detect SDMA transmission error early (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Clean-up unnecessary goto statements (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Add page lock limit check for SDMA requests (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Convert to use get_user_pages_fast (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Unconditionally clean-up SDMA queues (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Return immediately on error (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Reduce snoop locking scope in IOCTL handler (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Further clean up hfi1_ioctl parameter checks (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: hfi1_ioctl remove setlink state (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Return early from hfi1_ioctl parameter errors (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Fix camel case variables (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: diag.c correct sizeof parameter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: diag.c add missing braces (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: diag.c change null comparisons (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: diag.c fix white space errors (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: diag.c fix logical continuations (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: diag.c fix alignment (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: diag.c use BIT macros (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Adding counter resolutions for DataPortCounters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Consider VL15 MTU also when calculating the maximum VL MTU (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: unknown frame messages are not errors (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: remove SPC freeze error messages (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Unexpected link up pkey values are not an error (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Destroy workqueues if hfi1_register_ib_device() call returns error (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Adds software counters for bitfields within various error status fields (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Correctly limit VLs against SDMA engines (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Add a credit push on diagpkt allocate fail (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Extend quiet timeout (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Add one-time LCB reset (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Fix qp.h comments (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Add aeth name syndrome decode (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Decode CNP opcode (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Support alternate firmware names (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Eliminate WARN_ON when VL is invalid (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Fix error in hfi1 driver build (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] staging/rdma/hfi1: Adjust EPROM partitions, add EPROM commands (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Read EFI variable for device description (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: rework is_a0() and is_bx() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Add space between concatenated string elements (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Remove rcv bubbles code (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: remove RxCtxRHQS from hfi1stats (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Fix downgrade race (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: revert commit e7104a2a9606 ('xprtrdma: Cap req_cqinit') (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Invalidate in the RPC reply handler (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Add ro_unmap_sync method for all-physical registration (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Add ro_unmap_sync method for FMR (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Add ro_unmap_sync method for FRWR (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Introduce ro_unmap_sync method (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Move struct ib_send_wr off the stack (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Disable RPC/RDMA backchannel debugging messages (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: xprt_rdma_free() must not release backchannel reqs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Fix additional uses of spin_lock_irqsave(rb_lock) (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: checking for NULL instead of IS_ERR() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: clean up some curly braces (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Replace arpq_head/arpq_tail with SKB double link-list code (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Use t4_mgmt_tx() API for sending write l2t request ctrl packets (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add API to alloc l2t entry; also update existing ones (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Use symbolic constant for VLAN priority calculation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Rename en_flow_table.c to en_fs.c (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5: Use flow steering infrastructure for mlx5_en (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Flow steering tree initialization (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5_core: Introduce flow steering API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5_core: Add flow steering lookup algorithms (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5_core: Add flow steering base data structures (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Introduce flow steering firmware commands (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Assign random MAC address if needed (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5: Fix query E-Switch capabilities (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Handle clip return values (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Fix incorrect 'c' suffix to pI4, use pISc instead (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Convert to CQ abstraction (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Use helper for container_of (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Use a dedicated descriptor for login (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: use the new CQ API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srpt: chain RDMA READ/WRITE requests (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib: add a proper completion queue abstraction (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Adds PCI device id for new T5 adapters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add FL DMA mapping error and low counter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Deal with wrap-around of queue for Work request (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: prevent simultaneous execution of service_ofldq() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Use ACCES_ONCE macro to read queue's consumer index (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4/cxgb4vf: update Kconfig file to include T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Align rest of the ethtool get stats (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb3: Convert simple_strtoul to kstrtox (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_core: Support the HA mode for SRIOV VFs too (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Use the VF base-port when demuxing mad from wire (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx4_core: Keep VLAN/MAC tables mirrored in multifunc HA mode (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_core: Support mirroring VF DMFS rules on both ports (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_core: Use both physical ports to dispatch link state events to VF (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_core: Use both physical ports to set the VF link state (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Add support for SR-IOV ndos (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5: E-Switch, Introduce get vf statistics (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5: E-Switch, Introduce set vport vlan (VST mode) (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5: E-Switch, Introduce HCA cap and E-Switch vport context (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5: E-Switch, Introduce Vport administration functions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5: E-Switch, Add SR-IOV (FDB) support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5: E-Switch, Introduce FDB hardware capabilities (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5: Introducing E-Switch and l2 table (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Write vlan list into vport context (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Write UC/MC list and promisc mode into vport context (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5: Introduce access functions to modify/query vport vlans (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5: Introduce access functions to modify/query vport promisc mode (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5: Introduce access functions to modify/query vport state (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5: Introduce access functions to modify/query vport mac lists (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5: Update access functions to Query/Modify vport MAC address (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5: Add HW capabilities and structs for SR-IOV E-Switch (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Add base sriov support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5_core: Modify enable/disable hca functions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Handle packets with invalid RHF on context 0 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Reduce number of parameters passed to send handlers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: add ACK coalescing logic (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: add common routine for queuing acks (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Workaround to prevent corruption during packet delivery (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: pre-compute sc and sde for RC/UC QPs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Use parallel workqueue for SDMA engines (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: move hfi1_migrate_qp (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: use one-shot LCB write (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Remove spurious error messages (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Fix for opaportconfig ledon by not checking for portNum (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Select only devices with active links (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Disable thermal polling before sensor initialization (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Always download SBus firmware (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Enable WFR PCIe extended tags from the driver (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Clear the QSFP reset that is asserted on FLR (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Convert dd_dev_info() to hfi1_cdbg() in process startup (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma: hfi1 : Prefer using the BIT macro (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: optionally prescan rx queue for {B, F}ECNs - UC, RC (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: don't cache "prescan head" (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Move macros to a common header (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Remove unnecessary include files (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] staging/rdma/hfi1: Clean up macro indentation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Remove file pointer macros (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma: hfi1: chip: Remove wrapper function (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma: hfi1: sdma: Remove wrapper functions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma: hfi1: Remove hfi1_nomsix() wrapper function (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma: hfi1: Remove unnecessary variable (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ehca: stop using struct ib_phys_buf (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipath: use kmalloc_array instead of kmalloc (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ipath: Remove unneeded vairable (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipath: ipath_init_chip: Use setup_timer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipath: ipath_sdma: Use setup_timer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipath: ipath_verbs: Use setup_timer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipath: ipath_driver: Use setup_timer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipath: remove sched.h header (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipath: use TASK_COMM_LEN in ipath_portdata (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipath: Replace kmalloc with kmalloc_array (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipath: ipath_eeprom: Remove useless intialisation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipath: ipath_init_chip: Remove useless initialisation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/path: Use kcalloc instead of kzalloc to allocate array (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipath: Use memdup_user (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ehca: fix handling idr_alloc result (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipath: use offset_in_page macro (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: correctly handling failed allocation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] rdma/be2net: Remove open and close entry points (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/ocrdma: Depend on async link events from CNA (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/ocrdma: Dispatch only port event when port state changes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/ocrdma: Fix vlan-id assignment in qp parameters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Replace kfree with kvfree in mlx4_ib_destroy_srq (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cma: cma_match_net_dev needs to take into account port_num (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_core: fix handling return value of mlx4_slave_convert_port (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Postpone remove_keys under knowledge of coming preemption (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Use vmalloc for WR buffers when needed (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] ib/mlx4: Use correct order of variables in log message (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iser-target: Remove explicit mlx4 work-around (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] mlx4: Expose correct max_sge_rd limit (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/mad: Require CM send method for everything except ClassPortInfo (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cma: Add a missing rcu_read_unlock() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib core: Fix ib_sg_to_pages() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Fix srp_map_sg_fr() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Fix indirect data buffer rkey endianness (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Initialize dma_length in srp_map_idb (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Fix possible send queue overflow (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Fix a memory leak (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/sa: Put netlink request into the request list before sending (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: use sector_div instead of do_div (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: use RCU for uverbs id lookup (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/qib: Minor fixes to qib per SFF 8636 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: Fix user mode post wr corruption (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/qib: Fix qib_mr structure (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: fix race condition when sending a message on unbound socket (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_core: Avoid returning success in case of an error flow (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_core: Fix sleeping while holding spinlock at rem_slave_counters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Use the right DMA free function on TX path (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Max mtu comparison fix (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5e: Added self loopback prevention (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Fix inline header size calculation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Allow activation of scsi-mq for SRP in driver (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] scsi: use host wide tags by default (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Fix LSO vlan insertion (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Re-eanble client vlan TX acceleration (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Return error in case mlx5e_set_features() fails (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Don't allow more than max supported channels (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5_core: Use the the real irqn in eq->irqn (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Wait for RX buffers initialization in a more proper manner (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Avoid NULL pointer access in case of configuration failure (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] nfs: Enable client side NFSv4.1 backchannel to use other transports (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] sunrpc: Abstract backchannel operations (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: convert bind hash table to re-sizable hashtable (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: changing the return type from int to void (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] enic: assign affinity hint to interrupts (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Add backward direction service for RPC/RDMA transport (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Handle incoming backward direction RPC calls (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Add support for sending backward direction RPC replies (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Pre-allocate Work Requests for backchannel (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Pre-allocate backward rpc_rqst and send/receive buffers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Saving IRQs no longer needed for rb_lock (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Remove reply tasklet (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Use workqueue to process RPC/RDMA replies (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Replace send and receive arrays (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Refactor reply handler error handling (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Prevent loss of completion signals (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Re-arm after missed events (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Enable swap-on-NFS/RDMA (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: don't log warnings for flushed completions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core, cma: Make __attribute_const__ declarations sparse-friendly (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Remove old fast registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] ib/hfi1: Remove fast registration from the code (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/nes: Remove old FRWR API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/qib: Remove old FRWR API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iw_cxgb4: Remove old FRWR API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/cxgb3: Remove old FRWR API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/ocrdma: Remove old FRWR API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Remove old FRWR API support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Remove old FRWR API support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Dont allocate a page vector when using fast_reg (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Remove srp_finish_mapping (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Convert to new registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Split srp_map_sg (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds/iw: Convert to new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Port to new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Port to new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iser-target: Port to new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Port to new fast registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/nes: Support the new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/qib: Support the new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iw_cxgb4: Support the new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/cxgb3: Support the new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/ocrdma: Support the new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Support the new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Support the new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Remove dead fmr code (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Introduce new fast registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ucma: Take the network namespace from the process (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] ib/cma: Add support for network namespaces (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cma: Separate port allocation to network namespaces (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/addr: Pass network namespace as a parameter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Enable SG clustering (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: set block queue_virt_boundary (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Update driver version string to 0.9-294 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: add additional rc traces (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Add unit # to verbs txreq cache name (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Load SBus firmware once per ASIC (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Thread the receive interrupt (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Add irqsaves in the packet processing path (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Increase SDMA descriptor queue size (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Allow tuning of SDMA interrupt rate (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Wrong cast breaks desired pointer arithmetic (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Prevent silent data corruption with user SDMA (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Fix port bounce issues with 0.22 DC firmware (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Add a schedule in send thread (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Reset firmware instead of reloading Sbus (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: close shared context security hole (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Add coalescing support for SDMA TX descriptors (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] staging/rdma/hfi1: Remove QSFP_ENABLED from HFI capability mask (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Prevent host software lock up (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Extend the offline timeout (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Fix code to reset ASIC CSRs on FLR (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: Fix regression in send performance (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] hfi1: sdma: Use setup_timer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] hfi1: driver: Use setup_timer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma: hfi1: chip: Use setup_timer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iser-target: Remove an unused variable (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Remove an unused variable (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Update ethtool get_drvinfo to get regdump len (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Use vmalloc, if kmalloc fails (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Return error if setup_rss is called before probe (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4/cxgb4vf: Update driver desc. to include Chelsio T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add info print to display number of MSI-X vectors allocated (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Restore L1 cfg, if FW rejects new L1 cfg settings (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Don't disallow turning off auto-negotiation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Align ethtool get stat settings (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Remove smac and vlan id from path record (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Remove smac and vlan id from qp_attr and ah_attr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cm: Remove the usage of smac and vid of qp_attr and cm_av (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Use GID table in AH creation and dmac resolution (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/cache: Add ib_find_gid_by_filter cache API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cma: cma_validate_port should verify the port and netdevice (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cm: cm_init_av_by_path should find a GID by its netdevice (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Add netdev to path record (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Expose and rename ib_find_cached_gid_by_port cache API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Add netdev and gid attributes paramteres to cache (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Add support for blocking multicast loopback QP creation user flag (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Add counter based implementation for QP multicast loopback block (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Add IB counters table (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_en: Implement mcast loopback prevention for ETH qps (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx4_core: Add support for filtering multicast loopback (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: Allow setting create flags in QP init attribute (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Extend ib_uverbs_create_qp (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] iw_cxgb4: Adds support for T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: T6 adapter lld support for iw_cxgb4 driver (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/ocrdma: Bump up ocrdma version number to 11.0.0.0 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/ocrdma: Prevent CQ-Doorbell floods (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/ocrdma: Check resource ids received in Async CQE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/ocrdma: Avoid a possible crash in ocrdma_rem_port_stats (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/ocrdma: Cleanup unused device list and rcu variables (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iw_cxgb4: reverse the ord/ird in the ESTABLISHED upcall (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iw_cxgb4: fix misuse of ep->ord for minimum ird calculation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iw_cxgb4: pass the ord/ird in connect reply events (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iw_cxgb4: detect fatal errors while creating listening filters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: avoid 32-bit warning (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/cxgb4: re-fix 32-bit build warning (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib_pack.h: Fix commentary IBA reference for CNP in IB opcode enum (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: fix a comment typo (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] usnic: correctly handle kzalloc return value (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] usnic: correctly check failed allocation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: fix rds-ping deadlock over TCP transport (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] ib/hfi1: use TASK_COMM_LEN in hfi1_ctxtdata (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma: hfi1: Prefer using BIT Macro (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma: hfi1: delete unneeded tabs in conditional statement block (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma: mad: Remove explicit cast (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma: hfi1: diag: Remove useless initialisation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma: hfi1: sysfs: Remove useless initialisation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma: hfi1: Remove unnecessary cast on void pointer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] mlx4: corretly check failed allocation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx4_core: Replace VF zero mac with random mac in mlx4_core (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Wait for FW readiness on startup (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Add pci error handlers to mlx5_core driver (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Fix internal error detection conditions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] mlx5: stop including (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds-tcp: Reset tcp callbacks if re-using an outgoing socket in rds_tcp_accept_one() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: Invoke ->laddr_check() in rds_bind() for explicitly bound transports (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma: hfi1: remove unnecessary out of memory messages (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma: hfi1: Use kcalloc instead of kzalloc to allocate array (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_core: Fix resource tracker error flow in add_res_range (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_core: Fix mailbox leak in error flow when performing update qp (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_en: Add steering rules after RSS creation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Use private health thread for each device (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5_core: Use accessor functions to read from device memory (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Prepare cmd interface to system errors handling (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5_core: Improve mlx5 messages (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib: remove xrc_remote_srq_num from struct ib_send_wr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipath: Remove fast registration from the code (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] ib: split struct ib_send_wr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: ib: split mr pool to improve 8K messages performance (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: ib: use max_mr from HCA caps than max_fmr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: ib: mark rds_ib_fmr_wq static (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: ib: use already available pool handle from ibmr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: ib: fix the rds_ib_fmr_wq kick call (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: ib: handle rds_ibdev release case instead of crashing the kernel (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: ib: split send completion handling and do batch ack (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: ib: ack more receive completions to improve performance (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: use rds_send_xmit() state instead of RDS_LL_SEND_FULL (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: defer the over_batch work to send worker (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] enic: do hang reset only in case of tx timeout (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] enic: handle spurious error interrupt (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Report correct link speed for unsupported ones (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Adds a new Device Log Facility FW_DEVLOG_FACILITY_CF (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: For T4, don't read the Firmware Mailbox Control register (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4 : Update T4/T5/T6 register ranges (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds-tcp: Set up MSG_MORE and MSG_SENDPAGE_NOTLAST as appropriate in rds_tcp_xmit (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds-tcp: Do not bloat sndbuf/rcvbuf in rds_tcp_tune (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: Use a single TCP socket for both send and receive (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] ib/hfi1: use offset_in_page macro (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: Use per-bucket rw lock for bind hash-table (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: fix rds_sock reference bug while doing bind (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: make socket bind/release locking scheme simple and more efficient (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: use kfree_rcu in rds_ib_remove_ipaddr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add HW timesptamp support for RX (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5_core: Update health syndromes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Fix wrong name in struct (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5_core: New init and exit flow for mlx5_core (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5_core: Fix notification of page supplement error (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5_core: Fix async commands return code (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5_core: Remove redundant "err" variable usage (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5_core: Fix struct type in the DESTROY_TIR/TIS device commands (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Priv state flag not rolled-back upon netdev open error (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma: add a blank line after function (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] ib/hfi1: class_name_user() should be static (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] ib/hfi1: use kvfree() in sdma.c (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] rdma/hfi1: do not use u8 to store a 32-bit integer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] hfi1: drop null test before destroy functions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] ib/hfi1: mask vs shift confusion (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] ib/hfi1: clean up some defines (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] ib/hfi1: info leak in get_ctxt_info() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] ib/hfi1: fix a locking bug (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] ib/hfi1: checking for NULL instead of IS_ERR (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] ib/hfi1: fix sdma_descq_cnt parameter parsing (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] ib/hfi1: fix copy_to/from_user() error handling (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/hfi1: fix pstateinfo from returning improperly byteswapped value (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] ib/hfi1: Add CSRs for CONFIG_SDMA_VERBOSITY (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] ib/hfi1: Support ib_alloc_mr verb (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [staging] hfi1: replace indent spaces with tabs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4: Copy/set only sizeof struct mlx4_eqe bytes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_en: Explicitly set no vlan tags in WQE ctrl segment when no vlan is present (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds-tcp: Recover correctly from pskb_pull()/pksb_trim() failure in rds_tcp_data_recv (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cm: Fix rb-tree duplicate free and use-after-free (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cma: Use inner P_Key to determine netdev (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ucma: check workqueue allocation before usage (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cma: Potential NULL dereference in cma_id_from_event (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: Fix use after free of ifa (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: Fix memory corruption in ib_cache_gid_set_default_gid (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipoib: For sendonly join free the multicast group on leave (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Fix NFS server crash triggered by 1MB NFS WRITE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5: Fix typo in mlx5_query_port_pvlc (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cma: Accept connection without a valid netdev on RoCE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Don't require LOCAL_DMA_LKEY support for fastreg (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] usnic: add missing clauses to BSD license (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: handle rdma read with a non-zero initial page offset (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipoib: increase the max mcast backlog queue (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipoib: Make sendonly multicast joins create the mcast group (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipoib: Expire sendonly multicast joins (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Remove pa_lkey usages (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/mlx5: Remove support for IB_DEVICE_LOCAL_DMA_LKEY (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Add module parameter for always register memory (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma: Replace global lkey with lkey local to PD (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_en: really allow to change RSS key (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: add device ID for few T5 adapters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iser-target: Skip data copy if all the command data comes as immediate (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iser-target: Change the recv buffers posting logic (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iser-target: Fix pending connections handling in target stack shutdown sequnce (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iser-target: Remove np_ prefix from isert_np members (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iser-target: Remove unused variables (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iser-target: Put the reference on commands waiting for unsol data (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iser-target: remove command with state ISTATE_REMOVE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: changes for new firmware 1.14.4.0 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: verify the underlying transport exists before creating a connection (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Fix for write-combining stats configuration (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: fix usage of uninitialized variable (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: rds_conn_lookup() should factor in the structfor a match (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipoib: Suppress warning for send only join failures (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipoib: Clean up send-only multicast joins (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Fix possible protection fault (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Move SM class defines from ib_mad.h to ib_smi.h (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Remove unnecessary defines from ib_mad.h (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] mlx5: Fix incorrect wc pkey_index assignment for GSI messages (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: avoid destroying a NULL mr in reg_user_mr error flow (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/uverbs: reject invalid or unknown opcodes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cxgb4: Fix if statement in pick_local_ip6adddrs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/sa: Fix rdma netlink message flags (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ucma: HW Device hot-removal support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4_ib: Disassociate support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/uverbs: Enable device removal when there are active user space applications (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/uverbs: Explicitly pass ib_dev to uverbs commands (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/uverbs: Fix race between ib_uverbs_open and remove_one (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/uverbs: Fix reference counting usage of event files (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] ib/core: Make ib_dealloc_pd return void (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Create an insecure all physical rkey only if needed (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Register the indirect data buffer descriptor (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Introduce srp_device.use_fmr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Remove use_mr argument from srp_map_sg_entry() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Remove the memory registration backtracking code (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Add memory descriptor array pointer range checking (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Use multiple registrations for large memory regions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Re-enable FMR for non-page aligned buffers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds/ib: Remove ib_get_dma_mr calls (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib_srpt: Remove ib_get_dma_mr calls (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Use pd->local_dma_lkey (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iser-target: Remove ib_get_dma_mr calls (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Use pd->local_dma_lkey (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Remove ib_get_dma_mr calls (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Remove ib_get_dma_mr calls (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipoib: Remove ib_get_dma_mr calls (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/mad: Remove ib_get_dma_mr calls (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Guarantee that a local_dma_lkey is available (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Chain all iser transaction send work requests (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Add debug prints to the various memory registration methods (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Support up to 8MB data transfer in a single command (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Pass registration pool a size parameter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Unify fast memory registration flows (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Make reg_desc_get a per device routine (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Rename iser_reg_page_vec to iser_fast_reg_fmr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Maintain connection fmr_pool under a single registration descriptor (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Introduce iser registration pool struct (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Move fastreg descriptor allocation to iser_create_fastreg_desc (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Introduce iser_reg_ops (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Remove dead code in fmr_pool alloc/free (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Rename struct fast_reg_descriptor -> iser_fr_desc (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Introduce struct iser_reg_resources (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Remove an unneeded print for unaligned memory (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Remove a redundant always-false condition (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Fix possible bogus DMA unmapping (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Get rid of un-maintained counters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Fix missing return status check in iser_send_data_out (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Remove '.' from log message (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Change minor assignments and logging prints (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Change some module parameters to be RO (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/sa: Route SA pathrecord query through netlink (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/sa: Allocate SA query with kzalloc (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Add rdma netlink helper functions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/netlink: Add defines for local service requests through netlink (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Stop the scsi_eh_ and scsi_tmf_ threads if login fails (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Bump driver version and release date (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Handle partial connection success correctly (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Constify a function argument (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Fix incorrect cq flushing in error state (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Use correct SL on AH query under RoCE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Forbid using sysfs to change RoCE pkeys (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Demote mcg message from warning to debug (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Fix potential deadlock when sending mad to wire (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: Remove needless bracketization (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/ocrdma: Incorporate the moving of GID Table mgmt to IB/Core (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Replace mechanism for RoCE GID management (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/mlx4: Implement ib_device callbacks (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx4: Postpone the registration of net_device (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_en: Port aggregation configuration (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: Add RoCE table bonding support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: missing curly braces in ib_find_gid() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Add RoCE GID table management (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: Make ib_alloc_device init the kobject (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Drop ib_alloc_fast_reg_mr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] qib: Support ib_alloc_mr verb (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] nes: Support ib_alloc_mr verb (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] cxgb3: Support ib_alloc_mr verb (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iw_cxgb4: Support ib_alloc_mr verb (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ocrdma: Support ib_alloc_mr verb (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] mlx4: Support ib_alloc_mr verb (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] mlx5: Drop mlx5_ib_alloc_fast_reg_mr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: Convert to ib_alloc_mr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: limit FRMR page list lengths to device max (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma, svcrdma: Convert to ib_alloc_mr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Convert to ib_alloc_mr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iser-target: Convert to ib_alloc_mr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Convert to ib_alloc_mr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib: Modify ib_create_mr API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Get rid of redundant verb ib_destroy_mr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cma: Fix net_dev reference leak with failed requests (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/cm: Remove compare_data checks (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cma: Share ib_cm_ids between rdma_cm_ids (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cma: Use found net_dev for passive connections (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cma: Validate routing of incoming requests (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cma: Add net_dev and private data checks to RDMA CM (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/cm: Expose BTH P_Key in CM and SIDR request events (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cma: Helper functions to access port space IDRs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/cma: Refactor RDMA IP CM private-data parsing code (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/cm: Share listening CM IDs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/cm: Expose service ID in request events (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipoib: Return IPoIB devices matching connection parameters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/core: Find the network device matching connection parameters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] ib/core: lock client data with lists_rwsem (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/core: Add rwsem to allow reading device list or client list (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] rdma/core: remove rdma_cap_read_multi_sge() helper (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Use max_sge_rd for destination read depths (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ipath,qib: Expose max_sge_rd correctly (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] mlx4, mlx5, mthca: Expose max_sge_rd correctly (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iw_cxgb4: Add support for clip (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/cma: fix IPv6 address resolution (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ucma: Fix theoretical user triggered use-after-free (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iw_cxgb4: set the default MPA version to 2 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/iser: Limit sgs to the device fastreg depth (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx5: Remove dead code from alloc_cached_mr() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/qib: Change lkey table allocation to support more MRs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] mlx5: Expose correct page_size_cap in device attributes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] mlx5: Fix missing device local_dma_lkey (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Force uninitialized state if FW in adapter is unsupported (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_core: Fix unintialized variable used in error path (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] target/iscsi: Replace __kernel_sockaddr_storage with sockaddr_storage (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] target/iscsi: Replace conn->login_ip with login_sockaddr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] target/iscsi: Keep local_ip as the actual sockaddr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: remove superfluous from rds_ib_alloc_fmr() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: flush the FMR pool less often (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: push FMR pool flush work to its own worker (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: fix fmr pool dirty_count (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: Fix rds MR reference count in rds_rdma_unuse() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: fix the dangling reference to rds_ib_incoming_slab (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] enic: reduce ioread in devcmd2 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: Fix improper gfp_t usage (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Avoid accessing NULL pointer at ndo_select_queue (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: check for valid cm_id before initiating connection (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: return EMSGSIZE for oversize requests before processing/queueing (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: make sure rds_send_drop_to properly takes the m_rs_lock (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: Don't destroy the rdma id until after we're done using it (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: Fix assertion level from fatal to warning (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: Make sure we do a signaled send for large-send (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: Mark message mapped before transmit (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: add a sock_destruct callback debug aid (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: check for congestion updates during rds_send_xmit (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: make sure not to loop forever inside rds_send_xmit (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: make sure we post recv buffers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: don't update ip address tables if the address hasn't changed (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: destroy the ib state earlier during shutdown (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: always free recv frag as we free its ring entry (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: restore return value in rds_cmsg_rdma_args() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] enic: Fix build failure with SRIOV disabled (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: memory corruption in debugfs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] enic: Fix namespace pollution causing build errors (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] enic: Fix sparse warning in vnic_devcmd_init() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] mlx5e: Fix sparse warnings in mlx5e_handle_csum() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Support RX CHECKSUM_COMPLETE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5e: Support ethtool get/set_pauseparam (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5e: Ethtool link speed setting fixes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: HW LRO changes/fixes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Support smaller RX/TX ring sizes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Add ethtool RSS configuration options (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Make RSS indirection table size a constant (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Have a single RSS Toeplitz hash key (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] enic: add devcmd2 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] enic: add devcmd2 resources (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] enic: use netdev_ or dev_ instead of pr_ (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] enic: move struct definition from .c to .h file (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add MPS tracing support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add debugfs support to dump tid info (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Differentiate between stids between server and filter region (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Differentiates between TIDs being used in TCAM and HASH (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add some more details to sge qinfo (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: cleanup some indenting (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Change maximum server payload back to RPCSVC_MAXPAYLOAD (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds-tcp: Support multiple RDS-TCP listen endpoints, one per netns (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: do proper house keeping if connection fails in rds_tcp_conn_connect (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds-tcp: Make RDS-TCP work correctly when it is set up in a netns other than init_net (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: rds-tcp: Always create a new rds_sock for an incoming connection (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Support physical port counters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Take advantage of the light-weight netdev open/stop (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Disable async events before unregister_netdev() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Rename/move functions following the ndo_stop flow change (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5e: Light-weight netdev open/stop (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5_core: Introduce access function to modify RSS/LRO params (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Introduce the "Drop RQ" (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Unify the RX flow (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Update T6 register ranges (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4/cxgb4vf: read the correct bits of PL Who Am I register (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add support to dump edc bist status (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add debugfs support to dump meminfo (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Remove the mlx5e_update_priv_params() function (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Introduce create/destroy RSS indir table access functions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Do not use netdev_err() before the netdev is registered (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Avoid redundant de-reference (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Remove redundant assignment of sq->user_index (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Remove redundant field mlx5e_priv->num_tc (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Use hard-coded 4K page size for RQ/SQ/CQ (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5_core: Check the return value of mlx5_command_exec() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_en: Hardware accelerated 802.1ad works only on the first port (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx4_en: Add support for hardware accelerated 802.1ad vlan (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx4: Prepare VLAN macros for 802.1ad Hardware accelerated support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_en: Prepare ethtool private flags to support more flags (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx4_core: Preparations for 802.1ad VLAN support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Input IPSEC.SPI into the RX RSS hash function (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: cosmetics: use BIT() instead of "1 <<", and others (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5e: TX latency optimization to save DMA reads (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx5e: Support TX packet copy into WQE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5e: Allocate DMA coherent memory on reader NUMA node (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] net/mlx5e: Support ETH_RSS_HASH_XOR (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4vf: Read correct FL congestion threshold for T5 and T6 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4vf: Adds SRIOV driver changes for T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Allow firmware flash, only if cxgb4 is the master driver (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add debugfs entry to enable backdoor access (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4 : Fill DCB priority in vlan control headers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4 : Fill in number of DCB traffic classes supported (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4 : Allow firmware DCB info to be queried in host state (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4 : Only pass app selector of 0 or 3 to firmware (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] enic: allow adaptive coalesce setting for msi/legacy intr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] enic: add adaptive coalescing intr for intx and msi poll (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Remove svc_rdma_fastreg() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Clean up svc_rdma_get_reply_array() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] NFS/RDMA Release resources in svcrdma when device is removed (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4vf: Fix check to use new User Doorbell mechanism (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Enable cim_la dump to support T6 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Read stats for only available channels (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Update register ranges for T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Don't use entire L2T table, use only its slice (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add PCI device ids for few more T5 and T6 adapters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_core: Add extra check for total vfs for SRIOV (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] mlx4: TCP/UDP packets have L4 hash (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: missing curly braces in t4_setup_debugfs() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: fix an integer overflow test in rds_info_getsockopt() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iw_cxgb4: gracefully handle unknown CQE status errors (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_core: Relieve cpu load average on the port sending flow (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] net/mlx4_core: Fix wrong index in propagating port change event to VFs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iser-target: Fix REJECT CM event use-after-free OOPs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/ocrdma: update ocrdma module license string (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/ocrdma: update ocrdma license to dual-license (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipoib: Fix CONFIG_INFINIBAND_IPOIB_CM (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] rdma/cxgb3: fail get_dma_mr on 64 bit arches (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Fix memory leak in do_slave_init (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/mlx4: Optimize freeing of items on error unwind (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ipath: Convert use of __constant_ to (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/srp: Avoid using uninitialized variable (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srpt: Convert use of __constant_cpu_to_beXX to cpu_to_beXX (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] net-rds: Delete an unnecessary check before the function call "module_put" (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] enic: fix issues in enic_poll (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/ehca: use kvfree() in ipz_queue_{cd}tor() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: use kvfree() in t4_free_mem() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb3: use kvfree() in cxgb_free_mem() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] enic: use atomic_t instead of spin_lock in busy poll (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add PCI device ID for custom T522 & T520 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb3: avoid needless buffer copy for firmware (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: use for_each_sg() for scatterlist parsing (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] xprtrdma, svcrdma: Switch to generic logging helpers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iw_cxgb4: support for bar2 qid densities exceeding the page size (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Support for user mode bar2 mappings with T4 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add debugfs entry to dump channel rate (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add debugfs entry to dump CIM PIF logic analyzer contents (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add a debugfs entry to dump CIM MA logic analyzer logs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iser-target: release stale iser connections (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Fix static checker warning (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Use FW LDST cmd to access TP_PIO_{ADDR, DATA} register first (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: program pci completion timeout (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Rename t4_link_start() to t4_link_l1cfg (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add sge ec context flush service (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Free Virtual Interfaces in remove routine (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Add a separate "max data segs macro for svcrdma (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Replace GFP_KERNEL in a loop with GFP_NOFAIL (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Keep rpcrdma_msg fields in network byte-order (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Handle additional inline content (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Move read list XDR round-up logic (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Support RDMA_NOMSG requests (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: rc_position sanity checking (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Plant reader function in struct svcxprt_rdma (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Clean up read chunk counting (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Clean up dprintk (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Fix byte-swapping in svc_rdma_sendto.c (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Remove WOL get/set ethtool support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add support to dump loopback port stats (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add support in ethtool to dump channel stats (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add ethtool support to get adapter stats (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] svcrdma: Remove svc_rdma_xdr_decode_deferred_req() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Adds support for T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [netdrv] cxgb4: Add is_t6 macro and T6 register ranges (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds Add getsockopt support for SO_RDS_TRANSPORT (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: Add setsockopt support for SO_RDS_TRANSPORT (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [net] rds: Declare SO_RDS_TRANSPORT and RDS_TRANS_* constants in uapi/linux/rds.h (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib_srpt: Remove set-but-not-used variables (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] target: Remove first argument of target_{get, put}_sess_cmd() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] iser-target: Align to generic logging helpers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/iser: Align to generic logging helpers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Align to generic logging helpers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] ib/srp: Add 64-bit LUN support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Remove !ch->target tests from the reconnect code (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Remove a superfluous check from srp_free_req_data() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Rearrange module description (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Remove superfluous casts (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [scsi] scsi_transport_srp: Reduce failover time (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Fix reconnection failure handling (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Fix connection state tracking (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Fix a connection setup race (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Remove an extraneous scsi_host_put() from an error path (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Add multichannel support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [infiniband] ib/srp: Use block layer tags (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [scsi] always assign block layer tags if enabled (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [scsi] scsi_transport_srp: Fix a race condition (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [scsi] scsi_transport_srp: Introduce srp_wait_for_queuecommand() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] - [include] scsi_transport_srp: Fix a race condition (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156]- [include] crypto: skcipher - Fix driver name helper (Torez Smith) [1332712] - [include] crypto: skcipher - Add helper to retrieve driver name (Torez Smith) [1332712] - [include] crypto: skcipher - Add helper to zero stack request (Torez Smith) [1332712] - [include] crypto: skcipher - Add default key size helper (Torez Smith) [1332712] - [include] crypto: skcipher - Add crypto_skcipher_has_setkey (Torez Smith) [1332712] - [include] crypto: skcipher - Add top-level skcipher interface (Torez Smith) [1332712] - [include] crypto: Resolve shadow warnings (Torez Smith) [1332712] - [usb] usbfs: fix potential infoleak in devio (Torez Smith) [1332712] - [include] usb: devio: Add ioctl to disallow detaching kernel USB drivers (Torez Smith) [1332712] - [netdrv] revert "lan78xx: add ndo_get_stats64" (Torez Smith) [1332712] - [netdrv] lan78xx: add ndo_get_stats64 (Torez Smith) [1332712] - [netdrv] lan78xx: handle statistics counter rollover (Torez Smith) [1332712] - [usb] fsl: drop USB_FSL_MPH_DR_OF Kconfig symbol (Torez Smith) [1332712] - [netdrv] lan78xx: add ethtool set & get pause functions (Torez Smith) [1332712] - [netdrv] lan78xx: remove unnecessary code (Torez Smith) [1332712] - [netdrv] lan78xx: replace devid to chipid & chiprev (Torez Smith) [1332712] - [include] usb: Add support for usbfs zerocopy (Torez Smith) [1332712] - [include] usb: core: rename mutex usb_bus_list_lock to usb_bus_idr_lock (Torez Smith) [1332712] - [usb] no locking for reading descriptors in sysfs (Torez Smith) [1332712] - [include] usb: sysfs: make locking interruptible (Torez Smith) [1332712] - [include] usb: define USB_SPEED_SUPER_PLUS speed for SuperSpeedPlus USB3.1 devices (Torez Smith) [1332712] - [netdrv] lan78xx: change to use updated phy-ignore-interrupts (Torez Smith) [1332712] - [fs] helpers: no_seek_end_llseek{, _size}() (Torez Smith) [1332712] - [netdrv] asix: silence log message from oversize packet (Torez Smith) [1332712] - [include] usb: musb: core: Fix handling of the phy notifications (Torez Smith) [1332712] - [netdrv] cdc_ncm: add "ndp_to_end" sysfs attribute (Torez Smith) [1332712] - [usb] whci: fhci: remove comparison to bool (Torez Smith) [1332712] - [include] usb: core: lpm: remove usb3_lpm_enabled in usb_device (Torez Smith) [1332712] - [usb] core: lpm: add sysfs node for usb3 lpm permit (Torez Smith) [1332712] - [include] usb: core: lpm: fix usb3_hardware_lpm sysfs node (Torez Smith) [1332712] - [include] uvcvideo: Enable UVC 1.5 device detection (Torez Smith) [1332712] - [usb] revert "usb / pm: Allow USB devices to remain runtime-suspended when sleeping" (Torez Smith) [1332712 1344296] - [netdrv] net/smscx5xx: use the device tree for mac address (Torez Smith) [1332712] - [netdrv] pegasus: fixes reported packet length (Torez Smith) [1332712] - [netdrv] pegasus: fixes URB buffer allocation size; (Torez Smith) [1332712] - [netdrv] lan78xx: workaround of forced 100 Full/Half duplex mode error (Torez Smith) [1332712] - [netdrv] lan78xx: fix statistics counter error (Torez Smith) [1332712] - [usb] serial: cp210x: add Straizona Focusers device ids (Torez Smith) [1332712] - [usb] serial: cp210x: add ID for Link ECU (Torez Smith) [1332712] - [netdrv] cdc_mbim: apply "NDP to end" quirk to all Huawei devices (Torez Smith) [1332712] - [usb] hcd: out of bounds access in for_each_companion (Torez Smith) [1332712] - [include] usb: uas: Add a new NO_REPORT_LUNS quirk (Torez Smith) [1332712] - [usb] xhci: fix 10 second timeout on removal of PCI hotpluggable xhci controllers (Torez Smith) [1332712] - [usb] xhci: fix wild pointers in xhci_mem_cleanup (Torez Smith) [1332712] - [usb] host: xhci: add a new quirk XHCI_NO_64BIT_SUPPORT (Torez Smith) [1332712] - [usb] xhci: resume USB 3 roothub first (Torez Smith) [1332712] - [usb] xhci: applying XHCI_PME_STUCK_QUIRK to Intel BXT B0 host (Torez Smith) [1332712] - [usb] cdc-acm: fix crash if flushed with nothing buffered (Torez Smith) [1332712] - [usb] option: add "D-Link DWM-221 B1" device id (Torez Smith) [1332712] - [usb] serial: cp210x: Adding GE Healthcare Device ID (Torez Smith) [1332712] - [usb] serial: ftdi_sio: Add support for ICP DAS I-756xU devices (Torez Smith) [1332712] - [netdrv] usb: cdc_ncm: adding Telit LE910 V2 mobile broadband card (Torez Smith) [1332712] - [usb] digi_acceleport: do sanity checking for the number of ports (Torez Smith) [1332712] - [usb] cypress_m8: add endpoint sanity check (Torez Smith) [1332712] - [usb] mct_u232: add sanity checking in probe (Torez Smith) [1332712] - [usb] fix regression in SuperSpeed endpoint descriptor parsing (Torez Smith) [1332712] - [usb] xhci: Workaround to get Intel xHCI reset working more reliably (Torez Smith) [1332712] - [include] usb: ch9: Fix SSP Device Cap wFunctionalitySupport type (Torez Smith) [1332712] - [netdrv] qmi_wwan: add "D-Link DWM-221 B1" device id (Torez Smith) [1332712] - [netdrv] usb/plusb.c: Fix typo (Torez Smith) [1332712] - [usb] uas: Reduce can_queue to MAX_CMNDS (Torez Smith) [1332712] - [usb] cdc-acm: more sanity checking (Torez Smith) [1332712] - [usb] usb_driver_claim_interface: add sanity checking (Torez Smith) [1332712] - [usb] core: usb_alloc_dev(): fix setting of ->portnum (Torez Smith) [1332712] - [usb] iowarrior: fix oops with malicious USB descriptors (Torez Smith) [1332712] - [netdrv] qmi_wwan: Added support for Gemalto's Cinterion PHxx WWAN interface (Torez Smith) [1332712] - [include] usb: core: let USB device know device node (Torez Smith) [1332712] - [usb] usb-host: Remove fusbh200 driver (Torez Smith) [1332712] - [include] usb: otg-fsm: add B_AIDL_BDIS timer (Torez Smith) [1332712] - [include] usb: common: otg-fsm: add HNP polling support (Torez Smith) [1332712] - [include] usb: add OTG status selector definition for HNP polling (Torez Smith) [1332712] - [include] usb: ch9: Add size macro for SSP dev cap descriptor (Torez Smith) [1332712] - [netdrv] asix: Continue processing URB if no RX netdev buffer (Torez Smith) [1332712] - [netdrv] asix: On RX avoid creating bad Ethernet frames (Torez Smith) [1332712] - [netdrv] asix: Simplify asix_rx_fixup_internal() netdev alloc (Torez Smith) [1332712] - [usb] xhci-mtk: use __maybe_unused to hide pm functions (Torez Smith) [1332712] - [netdrv] asix: Tidy-up 32-bit header word synchronisation (Torez Smith) [1332712] - [usb] host: unhide suspend/resume declarations (Torez Smith) [1332712] - [netdrv] asix: Rename remaining and size for clarity (Torez Smith) [1332712] - [usb] host: Host drivers relying on DMA should depend on HAS_DMA (Torez Smith) [1332712] - [usb] idmouse.c: Put the interface on error (Torez Smith) [1332712] - [usb] hub: fix a typo in hub_port_init() leading to wrong logic (Torez Smith) [1332712] - [usb] serial: cp210x: add new access functions for large registers (Torez Smith) [1332712] - [usb] serial: cp210x: add 8-bit and 32-bit register access functions (Torez Smith) [1332712] - [usb] serial: cp210x: add 16-bit register access functions (Torez Smith) [1332712] - [usb] serial: fix semicolon.cocci warnings (Torez Smith) [1332712] - [usb] serial: fix boolinit.cocci warnings (Torez Smith) [1332712] - [usb] serial: fix returnvar.cocci warnings (Torez Smith) [1332712] - [usb] serial: fix compare_const_fl.cocci warnings (Torez Smith) [1332712] - [usb] core: Allow compilation on platforms where NO_DMA=y (Torez Smith) [1332712] - [usb] storage: use usb_store_dbg instead of US_DEBUGPX (Torez Smith) [1332712] - [usb] usbtmc: Fix disconnect/poll interaction (Torez Smith) [1332712] - [usb] host: xhci-rcar: Use ARCH_RENESAS (Torez Smith) [1332712] - [usb] misc/chaoskey: introduce an URB for asynchronous reads (Torez Smith) [1332712] - [usb] misc/chaoskey: Cleanup probe failure paths (Torez Smith) [1332712] - [usb] revert "usb: add HAS_IOMEM dependency to USB_APPLEDISPLAY" (Torez Smith) [1332712] - [usb] retry reset if a device times out (Torez Smith) [1332712] - [usb] host: pci_quirks: fix memory leak, by adding iounmap (Torez Smith) [1332712] - [usb] add HAS_IOMEM dependency to USB_ISP1362_HCD (Torez Smith) [1332712] - [usb] add HAS_IOMEM dependency to USB_OXU210HP_HCD (Torez Smith) [1332712] - [usb] add HAS_IOMEM dependency to USB_OHCI_HCD (Torez Smith) [1332712] - [usb] add HAS_IOMEM dependency to USB_APPLEDISPLAY (Torez Smith) [1332712] - [usb] add HAS_IOMEM dependency to USB_FOTG210_HCD (Torez Smith) [1332712] - [usb] add HAS_IOMEM dependency to USB_XHCI_HCD (Torez Smith) [1332712] - [usb] add HAS_IOMEM dependency to USB_EHCI_HCD (Torez Smith) [1332712] - [usb] add HAS_IOMEM dependency to USB_SL811_HCD (Torez Smith) [1332712] - [usb] add HAS_IOMEM dependency to USB_C67X00_HCD (Torez Smith) [1332712] - [usb] add HAS_IOMEM dependency to USB_R8A66597_HCD (Torez Smith) [1332712] - [usb] add HAS_IOMEM dependency to USB_XHCI_MVEBU (Torez Smith) [1332712] - [usb] add HAS_IOMEM dependency to USB_ISP116X_HCD (Torez Smith) [1332712] - [usb] cdc-acm: implement put_char() and flush_chars() (Torez Smith) [1332712] - [usb] xhci: Support extended burst isoc TRB structure used by xhci 1.1 for USB 3.1 (Torez Smith) [1332712] - [usb] xhci: cleanup isoc tranfers queuing code (Torez Smith) [1332712] - [usb] xhci: Add SuperSpeedPlus high bandwidth isoc support to xhci endpoints (Torez Smith) [1332712] - [usb] xhci: refactor and cleanup endpoint initialization (Torez Smith) [1332712] - [include] usb: Add USB 3.1 Precision time measurement capability descriptor support (Torez Smith) [1332712] - [include] usb: Parse the new USB 3.1 SuperSpeedPlus Isoc endpoint companion descriptor (Torez Smith) [1332712] - [include] usb: Add USB3.1 SuperSpeedPlus Isoc Endpoint Companion descriptor (Torez Smith) [1332712] - [usb] usb: removed assignment of 0 to static variables (Torez Smith) [1332712] - [usb] pci: Remove includes of asm/pci-bridge.h (Torez Smith) [1332712] - [usb] ehci: fix compiler warning introduced by commit 2a40f324541e (Torez Smith) [1332712] - [include] Add ioctls to enable and disable local controls on an instrument (Torez Smith) [1332712] - [include] Add ioctl to retrieve USBTMC-USB488 capabilities (Torez Smith) [1332712] - [usb] Add support for receiving USBTMC USB488 SRQ notifications via poll/select (Torez Smith) [1332712] - [usb] Add support for USBTMC USB488 SRQ notification with fasync (Torez Smith) [1332712] - [include] Implement an ioctl to support the USMTMC-USB488 READ_STATUS_BYTE operation (Torez Smith) [1332712] - [usb] cxacru: fix an bounds check warning (Torez Smith) [1332712] - [include] usb/storage: misc fixes to comments in include/linux/usb/storage.h (Torez Smith) [1332712] - [usb] storage: ene_ub6250: Remove unnecessary cast in kfree (Torez Smith) [1332712] - [usb] host: ehci-sched: remove unnecessary braces (Torez Smith) [1332712] - [usb] host: ehci-sched: use sizeof operator with parens (Torez Smith) [1332712] - [usb] host: ehci-sched: add line after declarations (Torez Smith) [1332712] - [usb] host: ehci-sched: use C89-style comments (Torez Smith) [1332712] - [usb] host: ehci-sched: remove useless else branch (Torez Smith) [1332712] - [usb] host: ehci-sched: remove prohibited spaces (Torez Smith) [1332712] - [usb] host: ehci-sched: add spaces around operators (Torez Smith) [1332712] - [usb] host: ehci-sched: remove useless initializations (Torez Smith) [1332712] - [usb] host: ehci-sched: move constants to right (Torez Smith) [1332712] - [usb] host: ehci-sched: refactor scan_isoc function (Torez Smith) [1332712] - [usb] ehci: remove old stub_debug_files definition (Torez Smith) [1332712] - [usb] host: ehci-dbg: add function output_buf_tds_dir() (Torez Smith) [1332712] - [usb] host: ehci-dbg: prefer kmalloc_array over kmalloc times size (Torez Smith) [1332712] - [usb] host: ehci-dbg: enclose conditional blocks with braces (Torez Smith) [1332712] - [usb] host: ehci-dbg: replace sizeof operand (Torez Smith) [1332712] - [usb] host: ehci-dbg: remove blank line before close brace (Torez Smith) [1332712] - [usb] host: ehci-dbg: add blank line after declarations (Torez Smith) [1332712] - [usb] host: ehci-dbg: convert macro to inline function (Torez Smith) [1332712] - [usb] host: ehci-dbg: use a blank line after struct declarations (Torez Smith) [1332712] - [usb] host: ehci-dbg: fix up function definitions (Torez Smith) [1332712] - [usb] host: ehci-dbg: use scnprintf() in qh_lines() (Torez Smith) [1332712] - [usb] host: ehci-dbg: put spaces around operators (Torez Smith) [1332712] - [usb] host: ehci-dbg: fix up closing parenthesis (Torez Smith) [1332712] - [usb] host: ehci-dbg: move trailing statements to next line (Torez Smith) [1332712] - [usb] host: ehci-dbg: use C89-style comments (Torez Smith) [1332712] - [usb] host: ehci-dbg: remove space before open square bracket (Torez Smith) [1332712] - [usb] host: ehci-dbg: remove space before open parenthesis (Torez Smith) [1332712] - [usb] host: ehci.h: move constant to right (Torez Smith) [1332712] - [usb] host: ehci.h: move pointer operator to name side (Torez Smith) [1332712] - [usb] host: ehci.h: remove macros trailing semicolon (Torez Smith) [1332712] - [usb] host: ehci.h: use space after comma (Torez Smith) [1332712] - [usb] host: ehci.h: remove direct use of __attribute__ keyword (Torez Smith) [1332712] - [usb] host: ehci.h: fix single statement macros (Torez Smith) [1332712] - [usb] host: ehci.h: remove space before open square bracket (Torez Smith) [1332712] - [usb] host: ehci.h: remove space before function open parenthesis (Torez Smith) [1332712] - [usb] host: ehci.h: remove space before comma (Torez Smith) [1332712] - [include] usb: core: switch bus numbering to using idr (Torez Smith) [1332712] - [usb] xhci: set slot context speed field to SuperSpeedPlus for USB 3.1 SSP devices (Torez Smith) [1332712] - [usb] xhci: USB 3.1 add default Speed Attributes to SuperSpeedPlus device capability (Torez Smith) [1332712] - [usb] xhci: set roothub speed to USB_SPEED_SUPER_PLUS for USB3.1 capable controllers (Torez Smith) [1332712] - [usb] xhci: Make sure xhci handles USB_SPEED_SUPER_PLUS devices (Torez Smith) [1332712] - [usb] ehci: improvements to unlink_empty_async_suspended() (Torez Smith) [1332712] - [usb] ehci: add a delay when unlinking an active QH (Torez Smith) [1332712] - [usb] ehci: improve handling of the ehci->iaa_in_progress flag (Torez Smith) [1332712] - [usb] ehci: store reason for unlinking a QH (Torez Smith) [1332712] - [usb] wusb: Use skcipher (Torez Smith) [1332712] - [usb] usb-misc: sisusbvga: fix error path (Torez Smith) [1332712] - [usb] usb-misc: sisusbvga: Remove memory allocation logs (Torez Smith) [1332712] - [usb] usb-misc: sisusbvga: Remove null test before calls to kfree() (Torez Smith) [1332712] - [usb] usb-misc: sisusbvga: fix coding style: remove assignment from if tests (Torez Smith) [1332712] - [usb] usb-misc: sisusbvga: fix coding style: braces, parenthesis, comment (Torez Smith) [1332712] - [usb] usb-misc: sisusbvga: fix coding style: vertical whitespace changes (Torez Smith) [1332712] - [usb] usb-misc: sisusbvga: fix coding style: horizontal whitespace changes (Torez Smith) [1332712] - [usb] core, wusbcore: use bus_to_hcd (Torez Smith) [1332712] - [usb] core, devio: use to_usb_device (Torez Smith) [1332712] - [usb] uas: add full support for RESPONSE IU (Torez Smith) [1332712] - [usb] ehci-hcd: Disable memory-write-invalidate when the driver is removed (Torez Smith) [1332712] - [usb] ehci-hcd: Cleanup memory resources when ehci_halt fails (Torez Smith) [1332712] - [usb] core: use kbasename() instead of open-coded variant (Torez Smith) [1332712] - [include] usb: Support USB 3.1 extended port status request (Torez Smith) [1332712] - [usb] add device descriptor for usb 3.1 root hub (Torez Smith) [1332712] - [usb] show speed "10000" in sysfs for USB 3.1 SuperSpeedPlus devices (Torez Smith) [1332712] - [usb] set USB 3.1 roothub device speed to USB_SPEED_SUPER_PLUS (Torez Smith) [1332712] - [usb] Use memdup_user to reuse the code (Torez Smith) [1332712] - [usb] core: devio.c: Removed unnecessary space (Torez Smith) [1332712]- [pinctrl] baytrail: Be sure to clamp return value (Prarit Bhargava) [1339663] - [include] pinctrl: baytrail: Fix compilation warnings when !CONFIG_PM (Prarit Bhargava) [1339663] - [spi] spi-pxa2xx: Check status register to determine if SSSR_TINT is disabled (Prarit Bhargava) [1339663] - [pinctrl] baytrail: Use raw_spinlock for locking (Prarit Bhargava) [1339663] - [pinctrl] baytrail: Serialize all register access (Prarit Bhargava) [1339663] - [pinctrl] baytrail: Drop FSF mailing address (Prarit Bhargava) [1339663] - [x86] platform/intel/baytrail: Add comments about why we disabled HPET on Baytrail (Prarit Bhargava) [1339663] - [include] spi: pxa2xx: Prepare for new Intel LPSS SPI type (Prarit Bhargava) [1339663] - [usb] dwc3: pci: add quirk for Baytrails (Prarit Bhargava) [1339663] - [cpufreq] intel_pstate: set BYT MSR with wrmsrl_on_cpu() (Prarit Bhargava) [1339663] - [cpufreq] intel_pstate: Change the setpoint for Atom params (Prarit Bhargava) [1339663] - [x86] reboot: Add ASRock Q1900DC-ITX mainboard reboot quirk (Prarit Bhargava) [1339663] - [idle] intel_idle: Update support for Silvermont Core in Baytrail SOC (Prarit Bhargava) [1339663] - [idle] intel_idle: support Bay Trail (Prarit Bhargava) [1339663] - [i2c] designware-baytrail: baytrail_i2c_acquire() might sleep (Prarit Bhargava) [1339663] - [i2c] designware-baytrail: cross-check lock functions (Prarit Bhargava) [1339663] - [i2c] designware-baytrail: fix sparse warnings (Prarit Bhargava) [1339663] - [i2c] designware-baytrail: fix typo in error path (Prarit Bhargava) [1339663] - [i2c] designware-baytrail: describe magic numbers (Prarit Bhargava) [1339663] - [pinctrl] baytrail: Save pin context over system sleep (Prarit Bhargava) [1339663] - [pinctrl] baytrail: Rework interrupt handling (Prarit Bhargava) [1339663] - [pinctrl] baytrail: Clear interrupt triggering from pins that are in GPIO mode (Prarit Bhargava) [1339663] - [pinctrl] baytrail: Relax GPIO request rules (Prarit Bhargava) [1339663] - [i2c] designware-baytrail: another fixup for proper Kconfig dependencies (Prarit Bhargava) [1339663] - [acpi] acpi / lpss: Always disable I2C host controllers (Prarit Bhargava) [1339663] - [i2c] designware-baytrail: use proper Kconfig dependencies (Prarit Bhargava) [1339663] - [i2c] designware: Add i2c bus locking support (Prarit Bhargava) [1339663] - [i2c] designware-pci: no need to provide clk_khz (Prarit Bhargava) [1339663] - [include] acpi: Eliminate CONFIG_.*{, _MODULE} #ifdef in favor of IS_ENABLED() (Prarit Bhargava) [1339663] - [acpi] int340x_thermal: add missing CONFIG_ prefix (Prarit Bhargava) [1339663] - [acpi] int340x_thermal: enumerate INT3401 for Intel SoC DTS thermal driver (Prarit Bhargava) [1339663] - [thermal] acpi/int340x_thermal: enumerate INT340X devices even if they're not in _ART/_TRT (Prarit Bhargava) [1339663] - [thermal] int340x: Handle properly the case when _trt or _art acpi entry is missing (Prarit Bhargava) [1339663] - [thermal] int340x: Clear the error value of the last acpi_bus_get_device() call (Prarit Bhargava) [1339663] - [thermal] int340x: avoid unnecessary pointer casting (Prarit Bhargava) [1339663] - [thermal] introduce int3400 thermal driver (Prarit Bhargava) [1339663] - [thermal] acpi: introduce ACPI int340x thermal scan handler (Prarit Bhargava) [1339663] - [include] acpi: make acpi_create_platform_device() an external API (Prarit Bhargava) [1339663] - [pinctrl] Move Intel Baytrail pinctrl driver under intel directory (Prarit Bhargava) [1339663] - [pinctrl] baytrail: add missing module removal support (Prarit Bhargava) [1339663] - [pinctrl] baytrail: show output gpio state correctly on Intel Baytrail (Prarit Bhargava) [1339663] - [pinctrl] baytrail: Clear DIRECT_IRQ bit (Prarit Bhargava) [1339663] - [tty] serial: 8250_pci: remove rts_n override from Baytrail quirk (Prarit Bhargava) [1339663] - [pinctrl] baytrail: resolve unbalanced IRQ wake disable warning (Prarit Bhargava) [1339663] - [acpi] acpi / lpss: support for 133MHz I2C source clock on Baytrail (Prarit Bhargava) [1339663] - [idle] intel_idle: Disable Baytrail Core and Module C6 auto-demotion (Prarit Bhargava) [1339663] - [pinctrl] baytrail: Warn if direct IRQ GPIO set to output (Prarit Bhargava) [1339663] - [tty] serial: 8250_dw: clock rate handling for all ACPI platforms (Prarit Bhargava) [1339663] - [spi] pxa2xx: fix incorrect SW mode chipselect setting for BayTrail LPSS SPI (Prarit Bhargava) [1339663] - [i2c] designware-pci: Add Haswell PCI IDs (Prarit Bhargava) [1339663] - [pinctrl] baytrail: Add pull type, strength and open drain to debugfs output (Prarit Bhargava) [1339663] - [pinctrl] baytrail: Register GPIO chip after chip->to_irq is set (Prarit Bhargava) [1339663] - [pinctrl] baytrail: Add back Baytrail-T ACPI ID (Prarit Bhargava) [1339663] - [i2c] designware: Mask all interrupts during i2c controller enable (Prarit Bhargava) [1339663] - [x86] iosf: Add PCI ID macros for better readability (Prarit Bhargava) [1339663] - [x86] intel: Add quirk to disable HPET for the Baytrail platform (Prarit Bhargava) [1339663] - [x86] hpet: Make boot_hpet_disable extern (Prarit Bhargava) [1339663] - [tty] 8250_dw: Support all baudrates on baytrail (Prarit Bhargava) [1339663] - [tty] serial: 8250_dw: Report CTS asserted for auto flow (Prarit Bhargava) [1339663] - [spi] pxa2xx-pci: Add PCI mode support for BayTrail LPSS SPI (Prarit Bhargava) [1339663] - [net] rfkill: gpio: add ACPI IDs for a Broadcom bluetooth chip (Prarit Bhargava) [1339663] - [i2c] designware-pci: set ideal HCNT, LCNT and SDA hold time value (Prarit Bhargava) [1339663] - [pinctrl] pinctrl-baytrail: add function mux checking in gpio pin request (Prarit Bhargava) [1339663] - [i2c] designware-pci: add 10-bit addressing mode functionality for BYT I2C (Prarit Bhargava) [1339663] - [i2c] i801: enable Intel BayTrail SMBUS (Prarit Bhargava) [1339663] - [i2c] designware-pci: Add Baytrail PCI IDs (Prarit Bhargava) [1339663] - [tty] serial: 8250_pci: change BayTrail default uartclk (Prarit Bhargava) [1339663] - [tty] serial: 8250_pci: more BayTrail error-free bauds (Prarit Bhargava) [1339663] - [x86] tsc: Add missing Baytrail frequency to the table (Prarit Bhargava) [1339663] - [x86] tsc: Fallback to normal calibration if fast MSR calibration fails (Prarit Bhargava) [1339663] - [x86] tsc, apic: Unbreak static (MSR) calibration when CONFIG_X86_LOCAL_APIC=n (Prarit Bhargava) [1339663] - [x86] tsc: Add static (MSR) TSC calibration on Intel Atom SoCs (Prarit Bhargava) [1339663] - [acpi] acpi / lpss: Add Intel BayTrail ACPI mode PWM (Prarit Bhargava) [1339663] - [pinctrl] baytrail: lock IRQs when starting them (Prarit Bhargava) [1339663] - [pinctrl] pinctrl-baytrail: show pin label with the reset of the gpio debug data (Prarit Bhargava) [1339663] - [tty] serial: 8250_pci: add support for Intel BayTrail (Prarit Bhargava) [1339663] - [i2c] designware: make HCNT/LCNT values configurable (Prarit Bhargava) [1339663] - [pinctrl] pinctrl-baytrail: fix to avoid sparse warnings (Prarit Bhargava) [1339663] - [pinctrl] pinctrl-baytrail: introduce to_byt_gpio() macro (Prarit Bhargava) [1339663] - [pinctrl] pinctrl-baytrail: remove redundant ptr variable (Prarit Bhargava) [1339663] - [pinctrl] pinctrl-baytrail: change lvl to level (Prarit Bhargava) [1339663] - [pinctrl] pinctrl-baytrail: fix indentations (Prarit Bhargava) [1339663] - [include] pinctrl: add pin list based GPIO ranges (Prarit Bhargava) [1339663] - [pinctrl] add Intel BayTrail GPIO/pinctrl support (Prarit Bhargava) [1339663] - [spi] pxa2xx: add Intel BayTrail ACPI ID (Prarit Bhargava) [1339663]- [netdrv] be2net: Fix provisioning of RSS for VFs in multi-partition configurations (Ivan Vecera) [1274911] - [netdrv] be2net: Enable Wake-On-LAN from shutdown for Skyhawk (Ivan Vecera) [1274911] - [netdrv] be2net: use max-TXQs limit too while provisioning VF queue pairs (Ivan Vecera) [1274911] - [netdrv] benet: be_resume needs to protect be_open with rtnl_lock (Ivan Vecera) [1274911] - [netdrv] be2net: don't enable multicast flag in be_enable_if_filters() routine (Ivan Vecera) [1274911] - [netdrv] be2net: Fix a UE caused by passing large frames to the ASIC (Ivan Vecera) [1274911] - [netdrv] be2net: Declare some u16 fields as u32 to improve performance (Ivan Vecera) [1274911] - [netdrv] be2net: Fix pcie error recovery in case of NIC+RoCE adapters (Ivan Vecera) [1274911] - [netdrv] be2net: Interpret and log new data that's added to the port misconfigure async event (Ivan Vecera) [1274911] - [netdrv] be2net: Request RSS capability of Rx interface depending on number of Rx rings (Ivan Vecera) [1274911] - [netdrv] be2net: Fix interval calculation in interrupt moderation (Ivan Vecera) [1274911] - [netdrv] be2net: Add retry in case of error recovery failure (Ivan Vecera) [1274911] - [netdrv] be2net: Fix Lancer error recovery (Ivan Vecera) [1274911] - [netdrv] be2net: Don't run ethtool self-tests for VFs (Ivan Vecera) [1274911] - [netdrv] be2net: SRIOV Queue distribution should factor in EQ-count of VFs (Ivan Vecera) [1274911] - [netdrv] be2net: Fix be_vlan_rem_vid() to check vlan id being removed (Ivan Vecera) [1274911] - [netdrv] be2net: check for INSUFFICIENT_PRIVILEGES error (Ivan Vecera) [1274911] - [netdrv] be2net: return error status from be_set_phys_id() (Ivan Vecera) [1274911] - [netdrv] be2net: bump up the driver version to 11.0.0.0 (Ivan Vecera) [1274911] - [netdrv] be2net: fix port-res desc query of GET_PROFILE_CONFIG FW cmd (Ivan Vecera) [1274911] - [netdrv] be2net: remove unused error variables (Ivan Vecera) [1274911] - [netdrv] be2net: remove a line of code that has no effect (Ivan Vecera) [1274911] - [netdrv] be2net: log digital signature errors while flashing FW image (Ivan Vecera) [1274911] - [netdrv] be2net: move FW flash cmd code to be_cmds.c (Ivan Vecera) [1274911] - [netdrv] be2net: cleanup FW flash image related macro defines (Ivan Vecera) [1274911] - [netdrv] be2net: avoid configuring VEPA mode on BE3 (Ivan Vecera) [1274911] - [netdrv] be2net: fix VF link state transition from disabled to auto (Ivan Vecera) [1274911] - [netdrv] be2net: Avoid accessing eq object in be_msix_register routine, when i < 0 (Ivan Vecera) [1274911] - [netdrv] be2net: remove local variable 'status' (Ivan Vecera) [1274911] - [netdrv] be2net: replace hardcoded values with existing define (Ivan Vecera) [1274911] - [netdrv] be2net: remove unused local rsstable array (Ivan Vecera) [1274911] - [netdrv] be2net: set pci_func_num while issuing GET_PROFILE_CONFIG cmd (Ivan Vecera) [1274911] - [netdrv] be2net: pad skb to meet minimum TX pkt size in BE3 (Ivan Vecera) [1274911] - [netdrv] be2net: release mcc-lock in a failure case in be_cmd_notify_wait() (Ivan Vecera) [1274911] - [netdrv] be2net: allow offloading with the same port for IPv4 and IPv6 (Ivan Vecera) [1274911] - [netdrv] be2net: protect eqo->affinity_mask from getting freed twice (Ivan Vecera) [1274911] - [netdrv] be2net: post buffers before destroying RXQs in Lancer (Ivan Vecera) [1274911] - [netdrv] be2net: enable IFACE filters only after creating RXQs (Ivan Vecera) [1274911] - [netdrv] be2net: Support vxlan offload stats in the driver (Ivan Vecera) [1274911] - [netdrv] bna: fix error handling (Ivan Vecera) [1288625] - [netdrv] bna: fix interrupts storm caused by erroneous packets (Ivan Vecera) [1288625] - [netdrv] bna: remove superfluous parentheses (Ivan Vecera) [1288625] - [netdrv] bna: make pointers to read-only inputs const (Ivan Vecera) [1288625] - [netdrv] bna: remove unnecessary cast of BIT value (Ivan Vecera) [1288625] - [netdrv] bna: Mass conversion of smp_mb__*() (Ivan Vecera) [1288625] - [netdrv] bna: fix Rx data corruption with VLAN stripping enabled and MTU > 4096 (Ivan Vecera) [1183969] - [netdrv] bna: fix list corruption (Ivan Vecera) [1342457] - [netdrv] bnx2: free temp_stats_blk on error path (Ivan Vecera) [1275798] - [netdrv] bnx2: fix a Null Pointer for stats_blk (Ivan Vecera) [1275798] - [scsi] bnx2fc: Update version number to 2.10.3 (Maurizio Lombardi) [1273084] - [scsi] bnx2fc: Check sc_cmd device and host pointer before returning the command to the mid-layer (Maurizio Lombardi) [1273084] - [scsi] bnx2fc: Print netdev device name when FCoE is successfully initialized (Maurizio Lombardi) [1273084] - [scsi] bnx2fc: Print when we send a fip keep alive (Maurizio Lombardi) [1273084] - [scsi] bnx2fc: Add driver tunables (Maurizio Lombardi) [1273084] - [scsi] bnx2fc: bnx2fc_eh_abort(): fix wrong return code (Maurizio Lombardi) [1273084] - [scsi] bnx2fc: Show information about log levels in 'modinfo' (Maurizio Lombardi) [1273084] - [scsi] bnx2fc: Update version number to 2.9.6 (Maurizio Lombardi) [1273084] - [scsi] bnx2fc: Set ELS transfer length correctly for middle path commands (Maurizio Lombardi) [1273084] - [scsi] bnx2fc: Remove 'NetXtreme II' from source files (Maurizio Lombardi) [1273084] - [scsi] bnx2fc: Update copyright for 2015 (Maurizio Lombardi) [1273084] - [scsi] bnx2fc: reduce stack usage in __bnx2fc_enable (Maurizio Lombardi) [1273084] - [scsi] bnx2fc: Read npiv table from nvram and create vports (Maurizio Lombardi) [1273084] - [scsi] be2iscsi: Add warning message for unsupported adapter (Maurizio Lombardi) [1346307] - [scsi] bnx2i: fix spelling mistake "complection" -> "completion" (Maurizio Lombardi) [1273086] - [scsi] bnx2i: silence uninitialized variable warnings (Maurizio Lombardi) [1273086] - [net] Introduce devlink infrastructure (Ivan Vecera) [1268334] - [netdrv] get rid of unnecessary initializations in .get_drvinfo() (Ivan Vecera) [1268334] - [net] bridge/nl: remove wrong use of NLM_F_MULTI (Ivan Vecera) [1268334] - [net] netdevice.h: fix ndo_bridge_* comments (Ivan Vecera) [1268334] - [net] rename netdev_phys_port_id to more generic name (Ivan Vecera) [1268334] - [net] bridge: add flags argument to ndo_bridge_setlink and ndo_bridge_dellink (Ivan Vecera) [1268334] - [mm] new helper: memdup_user_nul() (Ivan Vecera) [1268334] - [include] Add IS_REACHABLE macro (Ivan Vecera) [1268334] - [kernel] timekeeping: Provide ktime_get[*]_ns() helpers (Ivan Vecera) [1268334] - [net] tso: add support for IPv6 (Ivan Vecera) [1268334] - [net] tso: fix unaligned access to crafted TCP header in helper API (Ivan Vecera) [1268334] - [net] tso: Export symbols for modular build (Ivan Vecera) [1268334] - [net] Add a software TSO helper API (Ivan Vecera) [1268334] - [include] average: provide macro to create static EWMA (Ivan Vecera) [1268334] - [net] Add support for configuring VF GUIDs (Ivan Vecera) [1268334] - [net] adjust napi_consume_skb to handle non-NAPI callers (Ivan Vecera) [1268334] - [net] Add skb_inner_transport_offset function (Ivan Vecera) [1268334] - [net] add SKB_GSO_TUNNEL_REMCSUM to SKB_GSO2_MASK (Ivan Vecera) [1268334] - [net] leave space to allow adding new GSO bits (Ivan Vecera) [1268334] - [net] bonding: Notify state change on slaves (Ivan Vecera) [1268334] - [net] Add event for a change in slave state (Ivan Vecera) [1268334] - [net] ipv6: Export addrconf_ifid_eui48 (Ivan Vecera) [1268334] - [net] openvswitch: Fix cached ct with helper (Lance Richardson) [1297465] - [net] openvswitch: __nf_ct_l{3, 4}proto_find() always return a valid pointer (Lance Richardson) [1297465] - [net] openvswitch: call only into reachable nf-nat code (Lance Richardson) [1297465] - [net] openvswitch: Fix checking for new expected connections (Lance Richardson) [1297465] - [net] openvswitch: Use proper buffer size in nla_memcpy (Lance Richardson) [1297465] - [net] openvswitch: Interface with NAT (Lance Richardson) [1297465] - [net] openvswitch: Delay conntrack helper call for new connections (Lance Richardson) [1297465] - [net] openvswitch: Handle NF_REPEAT in conntrack action (Lance Richardson) [1297465] - [net] openvswitch: Find existing conntrack entry after upcall (Lance Richardson) [1297465] - [net] openvswitch: Update the CT state key only after nf_conntrack_in() (Lance Richardson) [1297465] - [net] openvswitch: Add commentary to conntrack.c (Lance Richardson) [1297465] - [net] netfilter: Allow calling into nat helper without skb_dst (Lance Richardson) [1297465] - [net] netfilter: Remove IP_CT_NEW_REPLY definition (Lance Richardson) [1297465] - [net] Fix typo in netdev_intersect_features (Lance Richardson) [1297465] - [net] Eliminate NETIF_F_GEN_CSUM and NETIF_F_V[46]_CSUM (Lance Richardson) [1297465] - [net] openvswitch: Fix conntrack compilation without mark (Lance Richardson) [1297465] - [net] sctp: Potentially-Failed state should not be reached from unconfirmed state (Xin Long) [1333696] - [net] sctp: fix the transports round robin issue when init is retransmitted (Xin Long) [1333696] - [net] sctp: fix suboptimal edge-case on non-active active/retrans path selection (Xin Long) [1333696] - [net] sctp: spare unnecessary comparison in sctp_trans_elect_best (Xin Long) [1333696] - [net] sctp: improve sctp_select_active_and_retran_path selection (Xin Long) [1333696] - [net] sctp: migrate most recently used transport to ktime (Xin Long) [1333696] - [net] sctp: refactor active path selection (Xin Long) [1333696] - [net] sctp: remove NULL check in sctp_assoc_update_retran_path (Xin Long) [1333696] - [net] sctp: rework multihoming retransmission path selection to rfc4960 (Xin Long) [1333696] - [net] sctp: retran_path not set properly after transports recovering (Xin Long) [1333696] - [net] iucv: properly clone LSM attributes to newly created child sockets (Paul Moore) [1164429] - [net] tun: don't require serialization lock on tx (Paolo Abeni) [1328874] - [net] tun: use per cpu variables for stats accounting (Paolo Abeni) [1328874]- [kernel] sched/deadline: Disable SCHED_DEADLINE programmatically (Xunlei Pang) [1298387] - [kernel] sched: Fix sched_setparam() policy == -1 logic (Xunlei Pang) [1298387] - [kernel] sched: Move SCHED_RESET_ON_FORK into attr::sched_flags (Xunlei Pang) [1298387] - [kernel] sched: Preserve the nice level over sched_setscheduler() and sched_setparam() calls (Xunlei Pang) [1298387] - [kernel] sched/core: Clear the root_domain cpumasks in init_rootdomain() (Xunlei Pang) [1298387] - [kernel] sched/deadline: Remove dl_new from struct sched_dl_entity (Xunlei Pang) [1298387] - [kernel] sched/deadline: Remove superfluous call to (Xunlei Pang) [1298387] - [kernel] sched/deadline: Always calculate end of period on sched_yield() (Xunlei Pang) [1298387] - [kernel] sched/deadline: Optimize sequential update_curr_dl() (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix trivial typo in printk() message (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix the earliest_dl.next logic (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix migration of SCHED_DEADLINE tasks (Xunlei Pang) [1298387] - [kernel] sched/deadline, rtmutex: Fix open coded check in rt_mutex_waiter_less() (Xunlei Pang) [1298387] - [kernel] sched/deadline: Unify dl_time_before() usage (Xunlei Pang) [1298387] - [kernel] sched/deadline: Remove a redundant condition from task_woken_dl() (Xunlei Pang) [1298387] - [kernel] sched/deadline: Remove needless parameter in dl_runtime_exceeded() (Xunlei Pang) [1298387] - [kernel] sched: Remove superfluous resetting of the p->dl_throttled flag (Xunlei Pang) [1298387] - [kernel] sched/deadline: Reduce rq lock contention by eliminating locking of non-feasible target (Xunlei Pang) [1298387] - [kernel] sched/deadline: Make init_sched_dl_class() __init (Xunlei Pang) [1298387] - [kernel] sched/deadline: Optimize pull_dl_task() (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix sched class hopping CBS hole (Xunlei Pang) [1298387] - [kernel] sched/core: Fix regression in cpuset_cpu_inactive() for suspend (Xunlei Pang) [1298387] - [kernel] sched/core: Drop debugging leftover trace_printk call (Xunlei Pang) [1298387] - [kernel] sched/deadline: Support DL task migration during CPU hotplug (Xunlei Pang) [1298387] - [kernel] sched/deadline: Always enqueue on previous rq when dl_task_timer() fires (Xunlei Pang) [1298387] - [kernel] sched/core: Check for available DL bandwidth in cpuset_cpu_inactive() (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix rt runtime corruption when dl fails its global constraints (Xunlei Pang) [1298387] - [kernel] sched/deadline: Avoid a superfluous check (Xunlei Pang) [1298387] - [kernel] sched/deadline: Add rq->clock update skip for dl task yield (Xunlei Pang) [1298387] - [kernel] sched/deadline: Do update_rq_clock() in yield_task_dl() (Xunlei Pang) [1298387] - [kernel] sched/deadline: Prevent enqueue of a sleeping task in dl_task_timer() (Xunlei Pang) [1298387] - [kernel] sched: Make dl_task_time() use task_rq_lock() (Xunlei Pang) [1298387] - [kernel] sched/deadline: Remove cpu_active_mask from cpudl_find() (Xunlei Pang) [1298387] - [kernel] sched: Fix hrtick_start() on UP (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix stale yield state (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix hrtick for a non-leftmost task (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix deadline parameter modification handling (Xunlei Pang) [1298387] - [kernel] sched/deadline: Modify cpudl::free_cpus to reflect rd->online (Xunlei Pang) [1298387] - [kernel] sched: Fix crash if cpuset_cpumask_can_shrink() is passed an empty cpumask (Xunlei Pang) [1298387] - [kernel] sched/deadline: Avoid double-accounting in case of missed deadlines (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix migration of SCHED_DEADLINE tasks (Xunlei Pang) [1298387] - [kernel] sched/deadline: Introduce start_hrtick_dl() for !CONFIG_SCHED_HRTICK (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix rq->dl.pushable_tasks bug in push_dl_task() (Xunlei Pang) [1298387] - [kernel] sched/deadline: Don't check CONFIG_SMP in switched_from_dl() (Xunlei Pang) [1298387] - [kernel] sched/deadline: Reschedule from switched_from_dl() after a successful pull (Xunlei Pang) [1298387] - [kernel] sched/deadline: Push task away if the deadline is equal to curr during wakeup (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix artificial overrun introduced by yield_task_dl() (Xunlei Pang) [1298387] - [kernel] sched/core: Use dl_bw_of() under rcu_read_lock_sched() (Xunlei Pang) [1298387] - [kernel] sched/deadline: Implement cancel_dl_timer() to use in switched_from_dl() (Xunlei Pang) [1298387] - [kernel] sched/deadline: Don't balance during wakeup if wakee is pinned (Xunlei Pang) [1298387] - [kernel] sched/deadline: Don't check SD_BALANCE_FORK (Xunlei Pang) [1298387] - [kernel] sched/deadline: Ensure that updates to exclusive cpusets don't break AC (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix bandwidth check/update when migrating tasks between exclusive cpusets (Xunlei Pang) [1298387] - [kernel] sched/deadline: Do not try to push tasks if pinned task switches to dl (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix preemption checks (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix races between rt_mutex_setprio() and dl_task_timer() (Xunlei Pang) [1298387] - [kernel] sched/deadline: Don't replenish from a !SCHED_DEADLINE entity (Xunlei Pang) [1298387] - [kernel] sched/deadline: Use dl_bw_of() under rcu_read_lock_sched() (Xunlei Pang) [1298387] - [kernel] sched: Use dl_bw_of() under RCU read lock (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix inter- exclusive cpusets migrations (Xunlei Pang) [1298387] - [kernel] sched/deadline: Clear dl_entity params when setscheduling to different class (Xunlei Pang) [1298387] - [kernel] sched/deadline: Simplify pick_dl_task() (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix a precision problem in the microseconds range (Xunlei Pang) [1298387] - [kernel] sched/deadline: Delete extraneous extern for to_ratio() (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix race in dl_task_timer() (Xunlei Pang) [1298387] - [kernel] sched/deadline: Restrict user params max value to 2^63 ns (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix sched_yield() behavior (Xunlei Pang) [1298387] - [kernel] sched/deadline: Deny unprivileged users to set/change SCHED_DEADLINE policy (Xunlei Pang) [1298387] - [kernel] sched/deadline: Prevent rt_time growth to infinity (Xunlei Pang) [1298387] - [kernel] sched/deadline: Cleanup RT leftovers from {inc/dec}_dl_migration (Xunlei Pang) [1298387] - [kernel] sched/deadline: Remove useless dl_nr_total (Xunlei Pang) [1298387] - [kernel] sched/core: Make dl_b->lock IRQ safe (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix overflow to handle period==0 and deadline!=0 (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix bad accounting of nr_running (Xunlei Pang) [1298387] - [kernel] sched/deadline: Skip in switched_to_dl() if task is current (Xunlei Pang) [1298387] - [kernel] sched/deadline: No need to check p if dl_se is valid (Xunlei Pang) [1298387] - [kernel] sched: Fix up attr::sched_priority warning (Xunlei Pang) [1298387] - [kernel] sched: Fix up scheduler syscall LTP fails (Xunlei Pang) [1298387] - [kernel] sched/deadline: Remove unused variables (Xunlei Pang) [1298387] - [powerpc] Wire up sched_setattr and sched_getattr syscalls (Xunlei Pang) [1298387] - [s390] wire up sys_sched_setattr/sys_sched_getattr (Xunlei Pang) [1298387] - [kernel] sched/deadline: Replace NR_CPUS arrays (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix memory leak (Xunlei Pang) [1298387] - [kernel] sched/deadline: Switch CPU's presence test order (Xunlei Pang) [1298387] - [kernel] sched/deadline: Test for CPU's presence explicitly (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix sparse static warnings (Xunlei Pang) [1298387] - [documentation] sched/deadline: sched/deadline: Add deadline documentation (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix hotplug admission control (Xunlei Pang) [1298387] - [kernel] sched/deadline: Remove the sysctl_sched_dl knobs (Xunlei Pang) [1298387] - [kernel] sched/deadline: Fix up the smp-affinity mask tests (Xunlei Pang) [1298387] - [kernel] sched/deadline: speed up SCHED_DEADLINE pushes with a push-heap (Xunlei Pang) [1298387] - [kernel] sched/deadline: Add bandwidth management for SCHED_DEADLINE tasks (Xunlei Pang) [1298387] - [kernel] sched/deadline: Add SCHED_DEADLINE inheritance logic (Xunlei Pang) [1298387] - [kernel] rtmutex: Turn the plist into an rb-tree (Xunlei Pang) [1298387] - [kernel] sched/deadline: Add latency tracing for SCHED_DEADLINE tasks (Xunlei Pang) [1298387] - [kernel] sched/deadline: Add period support for SCHED_DEADLINE tasks (Xunlei Pang) [1298387] - [kernel] sched/deadline: Add SCHED_DEADLINE avg_update accounting (Xunlei Pang) [1298387] - [kernel] sched/deadline: Add SCHED_DEADLINE SMP-related data structures & logic (Xunlei Pang) [1298387] - [kernel] sched/deadline: Provide update_curr callback for dl_sched_class (Xunlei Pang) [1298387] - [kernel] sched: deadline: Use hrtimer_start() (Xunlei Pang) [1298387] - [kernel] sched/deadline: Add SCHED_DEADLINE structures & implementation (Xunlei Pang) [1298387] - [kernel] sched: Add sched_class->task_dead() method (Xunlei Pang) [1298387] - [kernel] sched: Add new scheduler syscalls to support an extended scheduling parameters ABI (Xunlei Pang) [1298387]- [x86] thinkpad_acpi: Fix inconsistent mute LED after resume (Jaroslav Kysela) [1261896 1288173] - [x86] thinkpad_acpi: Try to use full software mute control (Jaroslav Kysela) [1261896 1288173] - [x86] thinkpad_acpi: Add support for HKEY version 0x200 (Prarit Bhargava) [1344403] - [x86] thinkpad_acpi: off by one in adaptive_keyboard_hotkey_notify_hotkey() (Prarit Bhargava) [1344403] - [x86] thinkpad_acpi: Add support for more adaptive kbd buttons (Prarit Bhargava) [1344403] - [x86] thinkpad_acpi: Add adaptive_kbd_mode sysfs attr (Prarit Bhargava) [1344403] - [x86] thinkpad_acpi: Factor out get/set adaptive kbd mode (Prarit Bhargava) [1344403] - [x86] thinkpad_acpi: Remember adaptive kbd presence (Prarit Bhargava) [1344403] - [x86] thinkpad_acpi: Update mapping for F12 hotkey on *40 models to KEY_FILE (Prarit Bhargava) [1344403] - [x86] thinkpad_acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540 (Prarit Bhargava) [1344403] - [gpu] i915/fbc: Disable on HSW by default for now (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/nouveau/disp/sor/gm107: training pattern registers are like gm200 (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/nouveau/disp/sor/gf119: both links use the same training register (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/nouveau/fbcon: fix out-of-bounds memory accesses (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/radeon: hard reset r600 and newer GPU when hibernating (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/radeon: allow to force hard GPU reset (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/mgag200: Black screen fix for G200e rev 4 (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/amdkfd: destroy dbgmgr in notifier release (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/amdkfd: unbind only existing processes (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/i915: Remove wm_config from dev_priv/intel_atomic_state (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/i915/gen9: Reject display updates that exceed wm limitations (v2) (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/i915/gen9: Calculate watermarks during atomic 'check' (v2) (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/i915/gen9: Propagate watermark calculation failures up the call chain (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/i915/gen9: Use a bitmask to track dirty pipe watermarks (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/i915/gen9: Allow watermark calculation on in-flight atomic state (v3) (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/i915/gen9: Calculate plane WM's from state (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/i915/gen9: Drop re-allocation of DDB at atomic commit (v2) (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/i915/gen9: Compute DDB allocation at atomic check time (v4) (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/i915: Add distrust_bios_wm flag to dev_priv (v2) (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/i915/gen9: Allow skl_allocate_pipe_ddb() to operate on in-flight state (v3) (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/i915: Track whether an atomic transaction changes the active CRTC's (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/i915/gen9: Store plane minimum blocks in CRTC wm state (v2) (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/i915/gen9: Allow calculation of data rate for in-flight state (v2) (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/i915/gen9: Cache plane data rates in CRTC state (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/i915: Rename s/skl_compute_pipe_wm/skl_build_pipe_wm/ (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/i915: Reorganize WM structs/unions in CRTC state (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/atomic: Verify connector->funcs != NULL when clearing states (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/i915: Discard previous atomic state on resume if connectors change (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/fb_helper: Fix references to dev->mode_config.num_connector (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/i915/fbdev: Fix num_connector references in intel_fb_initial_config() (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [gpu] drm/i915: Change WARN_ON(!wm_changed) to I915_STATE_WARN_ON() (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] - [drm] upstream sync to v4.6 (Rob Clark) [1171268 1171270 1238635 1243336 1243398 1273363 1293302 1300583 1310232] - [kernel] time: Expose getrawmonotonic64 for in-kernel uses (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510]- [x86] revert "asmlinkage, xen, kvm: Make {xen, kvm}_lock_spinning global and visible" (Josh Poimboeuf) [1347232] - [x86] revert "asm: Extend definitions of _ASM_* with a raw format" (Josh Poimboeuf) [1347232] - [fs] revert "replace remaining users of arch_fast_hash with jhash" (Josh Poimboeuf) [1347232] - [tools] revert "lib: kill arch_fast_hash library bits" (Josh Poimboeuf) [1347232] - [x86] revert "asm/decoder: Create artificial 3rd byte for 2-byte VEX" (Josh Poimboeuf) [1347232] - [x86] revert "jump-label: Use best default nops for inital jump label calls" (Josh Poimboeuf) [1347232] - [x86] revert "asm: Clean up frame pointer macros" (Josh Poimboeuf) [1347232] - [x86] revert "asm: Add C versions of frame pointer macros" (Josh Poimboeuf) [1347232] - [include] revert "objtool: Add STACK_FRAME_NON_STANDARD() macro" (Josh Poimboeuf) [1347232] - [scripts] revert "objtool: Mark non-standard object files and directories" (Josh Poimboeuf) [1347232] - [tools] revert "objtool: Add tool to perform compile-time stack metadata validation" (Josh Poimboeuf) [1347232] - [scripts] revert "objtool: Add CONFIG_STACK_VALIDATION option" (Josh Poimboeuf) [1347232] - [x86] revert "objtool: Enable stack metadata validation on 64-bit x86" (Josh Poimboeuf) [1347232] - [tools] revert "x86/asm/decoder: Use explicitly signed chars" (Josh Poimboeuf) [1347232] - [tools] revert "objtool: Support CROSS_COMPILE" (Josh Poimboeuf) [1347232] - [makefile] revert "tools: Support relative directory path for 'O='" (Josh Poimboeuf) [1347232] - [scripts] revert "objtool: Detect and warn if libelf is missing and don't break the build" (Josh Poimboeuf) [1347232] - [tools] revert "objtool: Prevent infinite recursion in noreturn detection" (Josh Poimboeuf) [1347232] - [tools] revert "objtool: Detect infinite recursion" (Josh Poimboeuf) [1347232] - [tools] revert "objtool: Compile with debugging symbols" (Josh Poimboeuf) [1347232] - [tools] revert "objtool: Fix false positive warnings related to sibling calls" (Josh Poimboeuf) [1347232] - [tools] revert "objtool: Add helper macros for traversing instructions" (Josh Poimboeuf) [1347232] - [tools] revert "objtool: Remove superflous INIT_LIST_HEAD" (Josh Poimboeuf) [1347232] - [tools] revert "objtool: Rename some variables and functions" (Josh Poimboeuf) [1347232] - [tools] revert "objtool: Fix false positive warnings for functions with multiple switch statements" (Josh Poimboeuf) [1347232] - [tools] revert "objtool: Add several performance improvements" (Josh Poimboeuf) [1347232] - [tools] revert "objtool: Only print one warning per function" (Josh Poimboeuf) [1347232] - [tools] revert "objtool: Add workaround for GCC switch jump table bug" (Josh Poimboeuf) [1347232] - [tools] revert "objtool: Detect falling through to the next function" (Josh Poimboeuf) [1347232] - [tools] revert "objtool: Allow building with older libelf" (Josh Poimboeuf) [1347232] - [x86] revert "kprobes: Mark kretprobe_trampoline() stack frame as non-standard" (Josh Poimboeuf) [1347232] - [x86] revert "xen: Mark xen_cpuid() stack frame as non-standard" (Josh Poimboeuf) [1347232] - [kernel] revert "sched: Mark __schedule() stack frame as non-standard" (Josh Poimboeuf) [1347232] - [x86] revert "asm/efi: Add efi stub code to objtool whitelist" (Josh Poimboeuf) [1347232] - [x86] revert "asm: Add several arch/x86/lib files to objtool whitelist" (Josh Poimboeuf) [1347232] - [x86] revert "asmlinkage: Make kprobes code visible and fix assembler code" (Josh Poimboeuf) [1347232] - [x86] revert "asm/64: Open-code register save/restore in trace_hardirqs*() thunks" (Josh Poimboeuf) [1347232] - [x86] revert "asm/entry: Create stack frames in thunk functions" (Josh Poimboeuf) [1347232] - [x86] revert "entry/64: Fix stack return address retrieval in thunk" (Josh Poimboeuf) [1347232] - [x86] revert "asm/bpf: Annotate callable functions" (Josh Poimboeuf) [1347232] - [x86] revert "asm/bpf: Create stack frames in bpf_jit.S" (Josh Poimboeuf) [1347232] - [x86] revert "asm/crypto: Move .Lbswap_mask data to .rodata section" (Josh Poimboeuf) [1347232] - [x86] revert "asm/crypto: Simplify stack usage in sha-mb functions" (Josh Poimboeuf) [1347232] - [x86] revert "asm/crypto: Don't use RBP as a scratch register" (Josh Poimboeuf) [1347232] - [x86] revert "asm/crypto: Create stack frames in crypto functions" (Josh Poimboeuf) [1347232] - [x86] revert "asm/crypto: Move jump_table to .rodata section" (Josh Poimboeuf) [1347232] - [x86] revert "crypto: sha1-mb - make sha1_x8_avx2() conform to C function ABI" (Josh Poimboeuf) [1347232] - [x86] revert "paravirt: Add stack frame dependency to PVOP inline asm calls" (Josh Poimboeuf) [1347232] - [x86] revert "asm/acpi: Create a stack frame in do_suspend_lowlevel()" (Josh Poimboeuf) [1347232] - [x86] revert "asmlinkage, paravirt: Make paravirt thunks global" (Josh Poimboeuf) [1347232] - [x86] revert "paravirt: Create a stack frame in PV_CALLEE_SAVE_REGS_THUNK" (Josh Poimboeuf) [1347232] - [x86] revert "uaccess: Add stack frame output operand in get_user() inline asm" (Josh Poimboeuf) [1347232] - [x86] revert "xen: Add stack frame dependency to hypercall inline asm calls" (Josh Poimboeuf) [1347232] - [x86] revert "kvm: Add stack frame dependency to fastop() inline asm" (Josh Poimboeuf) [1347232] - [x86] revert "kvm: Set ELF function type for fastop functions" (Josh Poimboeuf) [1347232] - [x86] revert "kvm: Make test_cc() always inline" (Josh Poimboeuf) [1347232] - [x86] revert "asm/xen: Create stack frames in xen-asm.S" (Josh Poimboeuf) [1347232] - [x86] revert "asm/xen: Set ELF function type for xen_adjust_exception_frame()" (Josh Poimboeuf) [1347232] - [x86] revert "asm/power: Create stack frames in hibernate_asm_64.S" (Josh Poimboeuf) [1347232] - [x86] revert "asm: Create stack frames in rwsem functions" (Josh Poimboeuf) [1347232] - [watchdog] revert "lto, watchdog/hpwdt.c: make assembler label global" (Josh Poimboeuf) [1347232] - [watchdog] revert "hpwdt: Create stack frame in asminline_call()" (Josh Poimboeuf) [1347232] - [x86] revert "kvm: Add stack frame dependency to vmcs_readl()" (Josh Poimboeuf) [1347232]- [net] sctp: sctp_diag should dump sctp socket type (Xin Long) [1223783] - [net] sctp: fix double EPs display in sctp_diag (Xin Long) [1223783] - [net] fix INET_DIAG_MAX value (Xin Long) [1223783] - [net] use jiffies_to_msecs to replace EXPIRES_IN_MS in inet/sctp_diag (Xin Long) [1223783] - [net] sctp: fix some rhashtable functions using in sctp proc/diag (Xin Long) [1223783] - [net] sctp: merge the seq_start/next/exits in remaddrs and assocs (Xin Long) [1223783] - [net] sctp: add the sctp_diag.c file (Xin Long) [1223783] - [net] sctp: export some functions for sctp_diag in inet_diag (Xin Long) [1223783] - [net] sctp: export some apis or variables for sctp_diag and reuse some for proc (Xin Long) [1223783] - [net] sctp: add sctp_info dump api for sctp_diag (Xin Long) [1223783] - [net] sock_diag: specify info_size per inet protocol (Xin Long) [1223783] - [net] sock_diag: add SK_MEMINFO_DROPS (Xin Long) [1223783] - [net] inet_diag: factorize code in new inet_diag_msg_common_fill() helper (Xin Long) [1223783] - [net] inet_diag: add const to inet_diag_req_v2 (Xin Long) [1223783] - [net] inet_diag: cleanups (Xin Long) [1223783] - [net] constify sock_diag_check_cookie() (Xin Long) [1223783] - [net] inet_diag: remove duplicate code from inet_twsk_diag_dump() (Xin Long) [1223783] - [net] vxlan: allow setting ipv6 traffic class (dst_cache part) (Jiri Benc) [1323141] - [net] ip_tunnel: fix preempt warning in ip tunnel creation/updating (Jiri Benc) [1323141] - [net] Make DST_CACHE a silent config option (Jiri Benc) [1323141] - [net] tunnels: fix usage of dst_cache on xmit (Jiri Benc) [1323141] - [net] ipv4: add dst cache support for gre lwtunnels (Jiri Benc) [1323141] - [net] geneve: add dst caching support (Jiri Benc) [1323141] - [net] add dst_cache to ovs vxlan lwtunnel (Jiri Benc) [1323141] - [net] use dst_cache for vxlan device (Jiri Benc) [1323141] - [net] ip_tunnel: replace dst_cache with generic implementation (Jiri Benc) [1323141] - [net] replace dst_cache ip6_tunnel implementation with the generic one (Jiri Benc) [1323141] - [net] add dst_cache support (Jiri Benc) [1323141] - [net] ipv6: Check expire on DST_NOCACHE route (Jiri Benc) [1323141] - [net] ipv6: Check rt->dst.from for the DST_NOCACHE route (Jiri Benc) [1323141] - [net] ip6_tunnel: fix dst leak (Jiri Benc) [1323141] - [net] ipv6: Replace spinlock with seqlock and rcu in ip6_tunnel (Jiri Benc) [1323141] - [net] ipv6: Avoid double dst_free (Jiri Benc) [1323141] - [net] ipv6: Fix dst_entry refcnt bugs in ip6_tunnel (Jiri Benc) [1323141] - [net] ipv6: Rename the dst_cache helper functions in ip6_tunnel (Jiri Benc) [1323141] - [net] ipv6: Refactor common ip6gre_tunnel_init codes (Jiri Benc) [1323141] - [net] ipv6: Avoid creating RTF_CACHE from a rt that is not managed by fib6 tree (Jiri Benc) [1323141] - [net] ipv6: Don't call with rt6_uncached_list_flush_dev (Jiri Benc) [1323141] - [mm] kmemleak_alloc_percpu() should follow the gfp from per_alloc() (Jiri Benc) [1323141] - [net] ipv6: ipv6_select_ident() returns a __be32 (Jiri Benc) [1323141] - [net] ipv6: udp: Do a route lookup and update during release_cb (Jiri Benc) [1323141] - [net] ipv6: datagram: Update dst cache of a connected datagram sk during pmtu update (Jiri Benc) [1323141] - [net] ipv6: datagram: Refactor dst lookup and update codes to a new function (Jiri Benc) [1323141] - [net] ipv6: datagram: Refactor flowi6 init codes to a new function (Jiri Benc) [1323141] - [net] ipv6: Fix a potential deadlock when creating pcpu rt (Jiri Benc) [1323141] - [net] ipv6: Add rt6_make_pcpu_route() (Jiri Benc) [1323141] - [net] ipv6: Remove un-used argument from ip6_dst_alloc() (Jiri Benc) [1323141] - [net] ipv6: Initialize rt6_info properly in ip6_blackhole_route() (Jiri Benc) [1323141] - [net] ipv6: Move common init code for rt6_info to a new function rt6_info_init() (Jiri Benc) [1323141] - [net] ipv6: Create percpu rt6_info (Jiri Benc) [1323141] - [net] ipv6: Keep track of DST_NOCACHE routes in case of iface down/unregister (Jiri Benc) [1323141] - [net] ipv6: Create RTF_CACHE clone when FLOWI_FLAG_KNOWN_NH is set (Jiri Benc) [1323141] - [net] ipv6: Set FLOWI_FLAG_KNOWN_NH at flowi6_flags (Jiri Benc) [1323141] - [net] ipv6: Add rt6_get_cookie() function (Jiri Benc) [1323141] - [net] ipv6: Only create RTF_CACHE routes after encountering pmtu exception (Jiri Benc) [1323141] - [net] ipv6: Remove external dependency on rt6i_dst and rt6i_src (Jiri Benc) [1323141] - [net] ipv6: Clean up ipv6_select_ident() and ip6_fragment() (Jiri Benc) [1323141] - [net] ipv6: Remove DST_METRICS_FORCE_OVERWRITE and _rt6i_peer (Jiri Benc) [1323141] - [net] sit: fix sit0 percpu double allocations (Jiri Benc) [1323141] - [net] sit: Use ipip6_tunnel_init as the ndo_init function. (Jiri Benc) [1323141] - [net] ipv6: do not erase dst address with flow label destination (Jiri Benc) [1323141] - [net] ipv6: remove old conditions on flow label sharing (Jiri Benc) [1323141] - [net] ipv4: do not use this_cpu_ptr() in preemptible context (Jiri Benc) [1323141] - [net] ipv6: use addrconf_get_prefix_route() to remove peer addr (Jiri Benc) [1323141] - [net] ipv6: fix a refcnt leak with peer addr (Jiri Benc) [1323141] - [net] ipv6: use ipv6_addr_any() helper (Jiri Benc) [1323141] - [net] ipv6: minor fib6 cleanups like type safety, bool conversion, inline removal (Jiri Benc) [1323141] - [net] ipv6: remove parameter rt from fib6_prune_clones() (Jiri Benc) [1323141] - [net] ipv6: namespace cleanups (Jiri Benc) [1323141] - [net] ipv6: Remove rebundant rt6i_nsiblings initialization (Jiri Benc) [1323141] - [net] sctp: Don't lookup dst if transport dst is still valid (Jiri Benc) [1323141] - [net] ipv6: stop sending PTB packets for MTU < 1280 (Jiri Benc) [1323141] - [net] ipv4: ip_tunnel: use net namespace from rtable not socket (Jiri Benc) [1323141] - [net] ipv6: hash net ptr into fragmentation bucket selection (Jiri Benc) [1323141] - [net] ipv4: hash net ptr into fragmentation bucket selection (Jiri Benc) [1323141]- [x86] kvm: Add stack frame dependency to vmcs_readl() (Josh Poimboeuf) [1320250] - [watchdog] hpwdt: Create stack frame in asminline_call() (Josh Poimboeuf) [1320250] - [watchdog] lto, watchdog/hpwdt.c: make assembler label global (Josh Poimboeuf) [1320250] - [x86] asm: Create stack frames in rwsem functions (Josh Poimboeuf) [1320250] - [x86] asm/power: Create stack frames in hibernate_asm_64.S (Josh Poimboeuf) [1320250] - [x86] asm/xen: Set ELF function type for xen_adjust_exception_frame() (Josh Poimboeuf) [1320250] - [x86] asm/xen: Create stack frames in xen-asm.S (Josh Poimboeuf) [1320250] - [x86] kvm: Make test_cc() always inline (Josh Poimboeuf) [1320250] - [x86] kvm: Set ELF function type for fastop functions (Josh Poimboeuf) [1320250] - [x86] kvm: Add stack frame dependency to fastop() inline asm (Josh Poimboeuf) [1320250] - [x86] xen: Add stack frame dependency to hypercall inline asm calls (Josh Poimboeuf) [1320250] - [x86] uaccess: Add stack frame output operand in get_user() inline asm (Josh Poimboeuf) [1320250] - [x86] paravirt: Create a stack frame in PV_CALLEE_SAVE_REGS_THUNK (Josh Poimboeuf) [1320250] - [x86] asmlinkage, paravirt: Make paravirt thunks global (Josh Poimboeuf) [1320250] - [x86] asm/acpi: Create a stack frame in do_suspend_lowlevel() (Josh Poimboeuf) [1320250] - [x86] paravirt: Add stack frame dependency to PVOP inline asm calls (Josh Poimboeuf) [1320250] - [x86] crypto: sha1-mb - make sha1_x8_avx2() conform to C function ABI (Josh Poimboeuf) [1320250] - [x86] asm/crypto: Move jump_table to .rodata section (Josh Poimboeuf) [1320250] - [x86] asm/crypto: Create stack frames in crypto functions (Josh Poimboeuf) [1320250] - [x86] asm/crypto: Don't use RBP as a scratch register (Josh Poimboeuf) [1320250] - [x86] asm/crypto: Simplify stack usage in sha-mb functions (Josh Poimboeuf) [1320250] - [x86] asm/crypto: Move .Lbswap_mask data to .rodata section (Josh Poimboeuf) [1320250] - [x86] asm/bpf: Create stack frames in bpf_jit.S (Josh Poimboeuf) [1320250] - [x86] asm/bpf: Annotate callable functions (Josh Poimboeuf) [1320250] - [x86] entry/64: Fix stack return address retrieval in thunk (Josh Poimboeuf) [1320250] - [x86] asm/entry: Create stack frames in thunk functions (Josh Poimboeuf) [1320250] - [x86] asm/64: Open-code register save/restore in trace_hardirqs*() thunks (Josh Poimboeuf) [1320250] - [x86] asmlinkage: Make kprobes code visible and fix assembler code (Josh Poimboeuf) [1320250] - [x86] asm: Add several arch/x86/lib files to objtool whitelist (Josh Poimboeuf) [1320250] - [x86] asm/efi: Add efi stub code to objtool whitelist (Josh Poimboeuf) [1320250] - [kernel] sched: Mark __schedule() stack frame as non-standard (Josh Poimboeuf) [1320250] - [x86] xen: Mark xen_cpuid() stack frame as non-standard (Josh Poimboeuf) [1320250] - [x86] kprobes: Mark kretprobe_trampoline() stack frame as non-standard (Josh Poimboeuf) [1320250] - [tools] objtool: Allow building with older libelf (Josh Poimboeuf) [1320250] - [tools] objtool: Detect falling through to the next function (Josh Poimboeuf) [1320250] - [tools] objtool: Add workaround for GCC switch jump table bug (Josh Poimboeuf) [1320250] - [tools] objtool: Only print one warning per function (Josh Poimboeuf) [1320250] - [tools] objtool: Add several performance improvements (Josh Poimboeuf) [1320250] - [tools] objtool: Fix false positive warnings for functions with multiple switch statements (Josh Poimboeuf) [1320250] - [tools] objtool: Rename some variables and functions (Josh Poimboeuf) [1320250] - [tools] objtool: Remove superflous INIT_LIST_HEAD (Josh Poimboeuf) [1320250] - [tools] objtool: Add helper macros for traversing instructions (Josh Poimboeuf) [1320250] - [tools] objtool: Fix false positive warnings related to sibling calls (Josh Poimboeuf) [1320250] - [tools] objtool: Compile with debugging symbols (Josh Poimboeuf) [1320250] - [tools] objtool: Detect infinite recursion (Josh Poimboeuf) [1320250] - [tools] objtool: Prevent infinite recursion in noreturn detection (Josh Poimboeuf) [1320250] - [scripts] objtool: Detect and warn if libelf is missing and don't break the build (Josh Poimboeuf) [1320250] - [makefile] tools: Support relative directory path for 'O=' (Josh Poimboeuf) [1320250] - [tools] objtool: Support CROSS_COMPILE (Josh Poimboeuf) [1320250] - [tools] x86/asm/decoder: Use explicitly signed chars (Josh Poimboeuf) [1320250] - [x86] objtool: Enable stack metadata validation on 64-bit x86 (Josh Poimboeuf) [1320250] - [scripts] objtool: Add CONFIG_STACK_VALIDATION option (Josh Poimboeuf) [1320250] - [tools] objtool: Add tool to perform compile-time stack metadata validation (Josh Poimboeuf) [1320250] - [scripts] objtool: Mark non-standard object files and directories (Josh Poimboeuf) [1320250] - [include] objtool: Add STACK_FRAME_NON_STANDARD() macro (Josh Poimboeuf) [1320250] - [x86] asm: Add C versions of frame pointer macros (Josh Poimboeuf) [1320250] - [x86] asm: Clean up frame pointer macros (Josh Poimboeuf) [1320250] - [x86] jump-label: Use best default nops for inital jump label calls (Josh Poimboeuf) [1320250] - [x86] asm/decoder: Create artificial 3rd byte for 2-byte VEX (Josh Poimboeuf) [1320250] - [tools] lib: kill arch_fast_hash library bits (Josh Poimboeuf) [1320250] - [fs] replace remaining users of arch_fast_hash with jhash (Josh Poimboeuf) [1320250] - [x86] asm: Extend definitions of _ASM_* with a raw format (Josh Poimboeuf) [1320250] - [x86] asmlinkage, xen, kvm: Make {xen, kvm}_lock_spinning global and visible (Josh Poimboeuf) [1320250]- [x86] perf: Add constraint for IVB CYCLE_ACTIVITY:CYCLES_LDM_PENDING (Jiri Olsa) [1337884] - [x86] perf: Make L1D_PEND_MISS.FB_FULL not constrained on Haswell (Jiri Olsa) [1337884] - [x86] perf: Fix INTEL_FLAGS_UEVENT_CONSTRAINT_DATALA_NA macro (Jiri Olsa) [1337884] - [powerpc] eeh: Restore initial state in eeh_pe_reset_and_recover() (David Gibson) [1266833] - [powerpc] eeh: Don't report error in eeh_pe_reset_and_recover() (David Gibson) [1266833] - [powerpc] Fix definition of SIAR and SDAR registers (Thomas Huth) [1342027] - [powerpc] kvm: Fix emulated MMIO sign-extension (Thomas Huth) [1342027] - [powerpc] kvm: book3s_pr: Manage single-step mode (Thomas Huth) [1342027] - [powerpc] kvm: Account TCE-containing pages in locked_vm (Thomas Huth) [1342027] - [powerpc] kvm: Use RCU for arch.spapr_tce_tables (Thomas Huth) [1342027] - [powerpc] kvm: Rework H_PUT_TCE/H_GET_TCE handlers (Thomas Huth) [1342027] - [kernel] list: Add lockless list traversal primitives (Thomas Huth) [1342027] - [s390] ftrace: enforce DYNAMIC_FTRACE if FUNCTION_TRACER is selected (Jessica Yu) [1117927] - [s390] ftrace: add HAVE_DYNAMIC_FTRACE_WITH_REGS support (Jessica Yu) [1117927] - [s390] ftrace: optimize function graph caller code (Jessica Yu) [1117927] - [s390] pass march flag to assembly files as well (Jessica Yu) [1117927] - [scsi] libsas: remove task_collector mode (David Milburn) [1295910] - [scsi] libsas: use ata_dev_classify() (David Milburn) [1295910] - [scsi] isci: remove SCSI host before detaching from SAS transport (David Milburn) [1295910] - [scsi] isci: Spelling s/stucture/structure/ (David Milburn) [1295910] - [scsi] isci: Use pci_enable_msix_exact() instead of pci_enable_msix() (David Milburn) [1295910] - [scsi] isci: update version to 1.2 (David Milburn) [1295910] - [scsi] isci: Fix a infinite loop (David Milburn) [1295910] - [hv] vmbus: Use READ_ONCE() to read variables that are volatile (Vitaly Kuznetsov) [1339684] - [hv] vmbus: Introduce functions for estimating room in the ring buffer (Vitaly Kuznetsov) [1339684] - [hv] vmbus: Fix signaling logic in hv_need_to_signal_on_read() (Vitaly Kuznetsov) [1339684] - [md] dm thin: remove __bio_inc_remaining() and switch to using bio_inc_remaining() (Mike Snitzer) [1337254]- [acpi] acpi / lpss: Fix up acpi_lpss_create_device() (Myron Stowe) [1344513] - [acpi] x86/pci/acpi: Make all resources except io 0xcf8-0xcff available on PCI bus (Myron Stowe) [1344513] - [acpi] x86/pci/acpi: Relax ACPI resource descriptor checks to work around BIOS bugs (Myron Stowe) [1344513] - [x86] pci/acpi: Ignore resources consumed by host bridge itself (Myron Stowe) [1344513] - [acpi] acpi / resources: Change pr_info() to pr_debug() for debug information (Myron Stowe) [1344513] - [x86] pci/acpi: Use common ACPI resource interfaces to simplify implementation (Myron Stowe) [1344513] - [x86] pci: Fix the range check for IO resources (Myron Stowe) [1344513] - [include] pci: Use common resource list management code instead of private implementation (Myron Stowe) [1344513] - [kernel] resources: Move struct resource_list_entry from ACPI into resource core (Myron Stowe) [1344513] - [include] acpi: Introduce helper function acpi_dev_filter_resource_type() (Myron Stowe) [1344513] - [include] acpi: Add field offset to struct resource_list_entry (Myron Stowe) [1344513] - [acpi] Translate resource into master side address for bridge window resources (Myron Stowe) [1344513] - [include] acpi: Return translation offset when parsing ACPI address space resources (Myron Stowe) [1344513] - [acpi] Enforce stricter checks for address space descriptors (Myron Stowe) [1344513] - [acpi] Set flag IORESOURCE_UNSET for unassigned resources (Myron Stowe) [1344513] - [acpi] Normalize return value of resource parser functions (Myron Stowe) [1344513] - [acpi] Fix a bug in parsing ACPI Memory24 resource (Myron Stowe) [1344513] - [acpi] Add prefetch decoding to the address space parser (Myron Stowe) [1344513] - [acpi] Move the window flag logic to the combined parser (Myron Stowe) [1344513] - [acpi] Unify the parsing of address_space and ext_address_space (Myron Stowe) [1344513] - [acpi] Let the parser return false for disabled resources (Myron Stowe) [1344513] - [acpi] Use the length check for io resources as well (Myron Stowe) [1344513] - [acpi] Implement proper length checks for mem resources (Myron Stowe) [1344513] - [acpi] Remove redundant check in function acpi_dev_resource_address_space() (Myron Stowe) [1344513] - [include] acpica: resources: Provide common part for struct acpi_resource_address structures (Myron Stowe) [1344513] - [acpi] Correct return value of acpi_dev_resource_address_space() (Myron Stowe) [1344513] - [acpi] acpi / resources: only reject zero length resources based at address zero (Myron Stowe) [1344513] - [pnp] pnp / acpi: proper handling of ACPI IO/Memory resource parsing failures (Myron Stowe) [1344513] - [acpi] acpi / resources: ignore invalid ACPI device resources (Myron Stowe) [1344513] - [dma] acpi-dma: remove ugly conversion (Myron Stowe) [1344513] - [acpi] acpi / scan: Drop unnecessary label from acpi_create_platform_device() (Myron Stowe) [1344513] - [acpi] acpi / scan: Allow platform device creation without any IO resources (Myron Stowe) [1344513] - [sound] pci: hda/ca0132 - use generic parser for some models (Jaroslav Kysela) [918176] - [sound] alsa: hda/realtek - Add support for ALC295/ALC3254 (Jaroslav Kysela) [1331010] - [sound] revert "alsa: hda_intel: add card number to irq description" (Jaroslav Kysela) [1288993] - [s390] mm: fix asce_bits handling with dynamic pagetable levels (Hendrik Brueckner) [1337933] - [nvme] add missing lock nesting notation (David Milburn) [1344385] - [x86] amd: Fix last level cache topology for AMD Fam17h systems (Kim Naru) [1303705] - [x86] pci: Mark Intel Grangeville ixgbe variant 0x15AC as supported (Prarit Bhargava) [1342078] - [x86] efi: Include a .bss section within the PE/COFF headers (Denys Vlasenko) [1335188] - [x86] kvm: Conditionally register IRQ bypass consumer (Alex Williamson) [1341790] - [virt] irqbypass: Disallow NULL token (Alex Williamson) [1341790] - [pci] Work around Intel Sunrise Point PCH incorrect ACS capability (Alex Williamson) [1320742] - [pci] Reverse standard ACS vs device-specific ACS enabling (Alex Williamson) [1320742] - [vfio] pci: Add test for BAR restore (Alex Williamson) [1286274] - [pci] Hide broken INTx support from user (Alex Williamson) [1286274] - [vfio] make vfio run on s390 (Alex Williamson) [1286274] - [pci] Mark Intel i40e NIC INTx masking as broken (Alex Williamson) [1286274] - [powerpc] kernel: Enable seccomp filter (Gustavo Duarte) [1186835] - [powerpc] Use orig_gpr3 in syscall_get_arguments() (Gustavo Duarte) [1186835] - [powerpc] Drop unused syscall_get_error() (Gustavo Duarte) [1186835] - [powerpc] Rework syscall_get_arguments() so there is only one loop (Gustavo Duarte) [1186835] - [powerpc] kernel: Change the do_syscall_trace_enter() API (Gustavo Duarte) [1186835] - [powerpc] kernel: Add SIG_SYS support for compat tasks (Gustavo Duarte) [1186835] - [powerpc] Change syscall_get_nr() to return int (Gustavo Duarte) [1186835] - [powerpc] Don't negate error in syscall_set_return_value() (Gustavo Duarte) [1186835] - [powerpc] kernel: Switch to using MAX_ERRNO (0/9) (Gustavo Duarte) [1186835] - [powerpc] pseries: Fix IBM_ARCH_VEC_NRCORES_OFFSET since POWER8NVL was added (Thomas Huth) [1340445] - [powerpc] pseries: Add POWER8NVL support to ibm, client-architecture-support call (Thomas Huth) [1340445]- [md] block: make bio_inc_remaining() interface accessible again (Mike Snitzer) [1337254] - [md] dm raid: make sure no feature flags are set in metadata (Mike Snitzer) [1337254] - [md] dm ioctl: drop use of __GFP_REPEAT in copy_params()'s __vmalloc() call (Mike Snitzer) [1337254] - [md] dm stats: fix spelling mistake in Documentation (Mike Snitzer) [1337254] - [md] dm cache: update cache-policies.txt now that mq is an alias for smq (Mike Snitzer) [1337254] - [md] dm mpath: eliminate use of spinlock in IO fast-paths (Mike Snitzer) [1337254] - [md] dm mpath: move trigger_event member to the end of 'struct multipath' (Mike Snitzer) [1337254] - [md] dm mpath: use atomic_t for counting members of 'struct multipath' (Mike Snitzer) [1337254] - [md] dm mpath: switch to using bitops for state flags (Mike Snitzer) [1337254] - [md] dm thin: Remove return statement from void function (Mike Snitzer) [1337254] - [md] dm: remove unused mapped_device argument from free_tio() (Mike Snitzer) [1337254] - [mm] document improved handling of swappiness==0 (Jerome Marchand) [1341488] - [mm] vmstat: make vmstat_update deferrable (Jerome Marchand) [1294987] - [mm] vmstat: make quiet_vmstat lighter (Jerome Marchand) [1294987] - [mm] vmstat: Remove BUG_ON from vmstat_update (Jerome Marchand) [1294987] - [mm] vmstat: make vmstat_updater deferrable again and shut down on idle (Jerome Marchand) [1294987] - [mm] fix anon_vma->degree underflow in anon_vma endless growing prevention (Jerome Marchand) [1341497] - [mm] fix corner case in anon_vma endless growing prevention (Jerome Marchand) [1341497] - [mm] prevent endless growth of anon_vma hierarchy (Jerome Marchand) [1341497] - [mm] memory_hotplug: check for missing sections in test_pages_in_a_zone() (George Beshers) [1326837] - [mm] compaction: make isolate_freepages start at pageblock boundary ("Herton R. Krzesinski") [1344770] - [mm] compaction: detect when scanners meet in isolate_freepages ("Herton R. Krzesinski") [1344770] - [mm] compaction: reset cached scanner pfn's before reading them ("Herton R. Krzesinski") [1344770] - [mm] rmap: fix use-after-free in __put_anon_vma ("Herton R. Krzesinski") [1344770] - [kernel] sched: Use CPUPRI_NR_PRIORITIES instead of MAX_RT_PRIO in cpupri check ("Herton R. Krzesinski") [1344770] - [kernel] workqueue: fix a possible race condition between rescuer and pwq-release ("Herton R. Krzesinski") [1344770] - [kernel] workqueue: make rescuer_thread() empty wq->maydays list before exiting ("Herton R. Krzesinski") [1344770] - [kernel] workqueue: fix bugs in wq_update_unbound_numa() failure path ("Herton R. Krzesinski") [1344770] - [include] trace: module: Maintain a valid user count ("Herton R. Krzesinski") [1344770] - [kernel] hrtimer: Set expiry time before switch_hrtimer_base() ("Herton R. Krzesinski") [1344770] - [kernel] timer: Prevent overflow in apply_slack ("Herton R. Krzesinski") [1344770] - [mm] make fixup_user_fault() check the vma access rights too ("Herton R. Krzesinski") [1344770] - [kernel] futex: Prevent attaching to kernel threads ("Herton R. Krzesinski") [1344770] - [kernel] tracepoint: Do not waste memory on mods with no tracepoints ("Herton R. Krzesinski") [1344770] - [kernel] hung_task: check the value of "sysctl_hung_task_timeout_sec" ("Herton R. Krzesinski") [1344770] - [kernel] exit: call disassociate_ctty() before exit_task_namespaces() ("Herton R. Krzesinski") [1344770] - [kernel] wait: fix reparent_leader() vs EXIT_DEAD->EXIT_ZOMBIE race ("Herton R. Krzesinski") [1344770] - [kernel] tracing: Fix array size mismatch in format string ("Herton R. Krzesinski") [1344770] - [kernel] cpuset: fix a locking issue in cpuset_migrate_mm() (Mateusz Guzik) [1342400] - [kernel] ptrace: make wait_on_bit(JOBCTL_TRAPPING_BIT) in ptrace_attach() killable (Jiri Olsa) [1334503] - [kernel] sched/numa: Cap PTE scanning overhead to 3 of run time (Rik van Riel) [1276398] - [kernel] sched/numa: Fix math underflow in task_tick_numa() (Rik van Riel) [1276398]- [net] openvswitch: internal_set_rx_headroom() can be static (Jakub Sitnicki) [1322337] - [net] veth: implement ndo_set_rx_headroom (Jakub Sitnicki) [1322337] - [net] tun: implement ndo_set_rx_headroom (Jakub Sitnicki) [1322337] - [net] openvswitch: propagate per dp max headroom to all vports (Jakub Sitnicki) [1322337] - [net] bridge: notify enslaved devices of headroom changes (Jakub Sitnicki) [1322337] - [net] netdev: introduce ndo_set_rx_headroom (Jakub Sitnicki) [1322337] - [net] bridge: inherit slave devices needed_headroom (Jakub Sitnicki) [1322337] - [net] ndo: consolidate reserved fields (Jiri Benc) [1339642] - [net] move ndo_set_vf_trust to net_device_ops_extended (Jiri Benc) [1339642] - [net] move ndo_dfwd_add/del_station to net_device_ops_extended (Jiri Benc) [1339642] - [net] move ndo_set_tx_maxrate to net_device_ops_extended (Jiri Benc) [1339642] - [net] fix wrong merge of ndo_set_vf_rate documentation (Jiri Benc) [1339642] - [net] introduce net_device_ops_extended (Jiri Benc) [1339642] - [net] vlan: pull on __vlan_insert_tag error path and fix csum correction (Aaron Conole) [1328847] - [net] use skb_postpush_rcsum instead of own implementations (Aaron Conole) [1328847] - [net] add skb_postpush_rcsum and fix dev_forward_skb occasions (Aaron Conole) [1328847] - [net] sctp: add support for RPS and RFS (Marcelo Leitner) [981353]- [netdrv] sfc: report supported link speeds on SFP connections (Jarod Wilson) [1166525] - [netdrv] be2net: Don't leak iomapped memory on removal (Ivan Vecera) [1315715] - [netdrv] be2net: don't report EVB for older chipsets when SR-IOV is disabled (Ivan Vecera) [1304414] - [netdrv] be2net: remove vlan promisc capability from VF's profile descriptors (Ivan Vecera) [1251919] - [netdrv] be2net: support ethtool get-dump option (Ivan Vecera) [1271067] - [netdrv] tg3: Fix for tg3 transmit queue 0 timed out when too many gso_segs (Ivan Vecera) [1287875] - [netdrv] tg3: avoid uninitialized variable warning (Ivan Vecera) [1287875] - [netdrv] tg3: Fix temperature reporting (Ivan Vecera) [1287875] - [netdrv] tg3: use napi_complete_done() (Ivan Vecera) [1287875] - [netdrv] bnx2x, tg3: Replace put_page(virt_to_head_page()) with skb_free_frag() (Ivan Vecera) [1287875] - [netdrv] qlcnic: potential NULL dereference in qlcnic_83xx_get_minidump_template() (Harish Patil) [1275799] - [netdrv] qlcnic: Update version to 5.3.64 (Harish Patil) [1275799] - [netdrv] qlcnic: protect qlicnic_attach_func with rtnl_lock (Harish Patil) [1275799] - [netdrv] qlcnic: Fix mailbox completion handling during spurious interrupt (Harish Patil) [1275799] - [netdrv] qlcnic: Remove unnecessary usage of atomic_t (Harish Patil) [1275799] - [netdrv] qlcnic: correctly handle qlcnic_alloc_mbx_args (Harish Patil) [1275799] - [netdrv] qlcnic: constify qlcnic_dcb_ops structures (Harish Patil) [1275799] - [netdrv] qlcnic: fix a loop exit condition better (Harish Patil) [1275799] - [netdrv] qlcnic: fix a timeout loop (Harish Patil) [1275799] - [netdrv] qlcnic: constify qlcnic_mbx_ops structure (Harish Patil) [1275799] - [netdrv] qlcnic: track vxlan port count (Harish Patil) [1275799] - [netdrv] qlcnic: delete redundant memsets (Harish Patil) [1275799] - [netdrv] qlcnic: Update version to 5.3.63 (Harish Patil) [1275799] - [netdrv] qlcnic: Don't use kzalloc unncecessarily for allocating large chunk of memory (Harish Patil) [1275799] - [netdrv] qlcnic: Add new VF device ID 0x8C30 (Harish Patil) [1275799] - [netdrv] qlcnic: Print firmware minidump buffer and template header addresses (Harish Patil) [1275799] - [netdrv] qlcnic: Add support to enable capability to extend minidump for iSCSI (Harish Patil) [1275799] - [netdrv] qlcnic: Rearrange ordering of header files inclusion (Harish Patil) [1275799] - [netdrv] qlcnic: Fix corruption while copying (Harish Patil) [1275799] - [netdrv] qlcnic: Deletion of unnecessary memset (Harish Patil) [1275799] - [netdrv] qlcnic: clean up sysfs error codes (Harish Patil) [1275799] - [netdrv] ethernet: codespell comment spelling fixes (Harish Patil) [1275799] - [netdrv] treewide: Fix typo in printk messages (Harish Patil) [1275799] - [netdrv] bnx2x: allow adding VLANs while interface is down (Michal Schmidt) [1275795] - [netdrv] bnx2x: avoid leaking memory on bnx2x_init_one() failures (Michal Schmidt) [1275795] - [netdrv] bnx2x: Prevent false warning for lack of FC NPIV (Michal Schmidt) [1275795] - [netdrv] bnx2x: don't wait for Tx completion on recovery (Michal Schmidt) [1275795 1320748] - [netdrv] bnx2x: fix indentation in bnx2x_sp_task() (Michal Schmidt) [1275795] - [netdrv] bnx2x: define event data reserved fields as little-endian (Michal Schmidt) [1275795] - [netdrv] bnx2x: define fields of struct cfc_del_event_data as little-endian (Michal Schmidt) [1275795] - [netdrv] bnx2x: access cfc_del_event only if the opcode is CFC_DEL (Michal Schmidt) [1275795] - [netdrv] bnx2x: fix receive of VF->PF mailbox messages by the PF on big-endian (Michal Schmidt) [1275795] - [netdrv] bnx2x: fix sending VF->PF messages on big-endian (Michal Schmidt) [1275795] - [netdrv] bnx2x: fix crash on big-endian when adding VLAN (Michal Schmidt) [1275795] - [netdrv] bnx2x: add a separate GENEVE Kconfig symbol (Michal Schmidt) [1275795] - [netdrv] bnx2x: Fix 84833 phy command handler (Michal Schmidt) [1275795] - [netdrv] bnx2x: Fix led setting for 84858 phy (Michal Schmidt) [1275795] - [netdrv] bnx2x: Correct 84858 PHY fw version (Michal Schmidt) [1275795] - [netdrv] bnx2x: Fix 84833 RX CRC (Michal Schmidt) [1275795] - [netdrv] bnx2x: Fix link-forcing for KR2 (Michal Schmidt) [1275795] - [netdrv] bnx2x: Warn about grc timeouts in register dump (Michal Schmidt) [1271075 1275795] - [netdrv] bnx2x: Add missing HSI for big-endian machines (Michal Schmidt) [1275795] - [netdrv] bnx2x: extend DCBx support (Michal Schmidt) [1275795] - [netdrv] bnx2x: Add support for single-port DCBx (Michal Schmidt) [1275795] - [netdrv] bnx2x: Add Geneve inner-RSS support (Michal Schmidt) [1275795] - [netdrv] bnx2x: Remove unneccessary EXPORT_SYMBOL (Michal Schmidt) [1275795] - [netdrv] bnx2x: Prevent FW assertion when using Vxlan (Michal Schmidt) [1275795] - [netdrv] bnx2x: remove rx_pkt/rx_calls (Michal Schmidt) [1275795] - [netdrv] bnx2x: avoid soft lockup in bnx2x_poll() (Michal Schmidt) [1178598 1275795] - [netdrv] bnx2x: simplify distinction between port and func stats (Michal Schmidt) [1275795] - [netdrv] bnx2x: change FW GRO error message to WARN_ONCE (Michal Schmidt) [1275795] - [netdrv] bnx2x: drop redundant error message about allocation failure (Michal Schmidt) [1275795] - [netdrv] bnx2x: Utilize FW 7.13.1.0 (Michal Schmidt) [1275795] - [netdrv] bnx2x: Show port statistics in Multi-function (Michal Schmidt) [1275795] - [netdrv] bnx2x: Add new SW stat 'tx_exhaustion_events' (Michal Schmidt) [1275795] - [netdrv] bnx2x: Prevent UDP 4-tuple configurations on older adapters (Michal Schmidt) [1275795] - [netdrv] bnx2x: byte swap rss_key to comply to Toeplitz specs (Michal Schmidt) [1275795] - [netdrv] bnx2x: Fix vxlan removal (Michal Schmidt) [1275795] - [netdrv] bnx2x: track vxlan port count (Michal Schmidt) [1275795] - [netdrv] bnx2x: Add new device ids under the Qlogic vendor (Michal Schmidt) [1275795] - [netdrv] bnx2x: Fix vxlan endianity issue (Michal Schmidt) [1275795] - [netdrv] bnx2x: Add vxlan RSS support (Michal Schmidt) [1275795] - [netdrv] bnx2x: Fix bandwidth allocation for some MF modes (Michal Schmidt) [1275795] - [netdrv] bnx2x: Free NVRAM lock at end of each page (Michal Schmidt) [1275795] - [netdrv] bnx2x: Prevent null pointer dereference on SKB release (Michal Schmidt) [1275795] - [netdrv] bnx2x: Add BD support for storage (Michal Schmidt) [1275795] - [netdrv] cnic: Add the interfaces to get FC-NPIV table (Michal Schmidt) [1275795] - [netdrv] cnic: Populate upper layer driver state in MFW (Michal Schmidt) [1275795] - [netdrv] bnx2x: Correct logic for pvid configuration (Michal Schmidt) [1275795] - [netdrv] bnx2x: Fix VLANs null-pointer for 57710, 57711 (Michal Schmidt) [1275795] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1275795] - [netdrv] bnx2x: add vlan filtering offload (Michal Schmidt) [1275795] - [netdrv] bnx2x: Bump up driver version to 1.712.30 (Michal Schmidt) [1275795] - [netdrv] bnx2x: Add MFW dump support (Michal Schmidt) [1275795] - [netdrv] bnx2x: new Multi-function mode - BD (Michal Schmidt) [1275795] - [netdrv] bnx2x: Add 84858 phy support (Michal Schmidt) [1275795] - [netdrv] bnx2x: Rebrand from 'broadcom' into 'qlogic' (Michal Schmidt) [1275795] - [netdrv] bnx2x: Utilize FW 7.12.30 (Michal Schmidt) [1275795] - [netdrv] bnx2x: only report most generic filters in get_ts_info (Michal Schmidt) [1275795] - [netdrv] bnx2x: Replace put_page(virt_to_head_page()) with skb_free_frag() (Michal Schmidt) [1275795] - [netdrv] ptp: bnx2x: convert to the 64 bit get/set time methods (Michal Schmidt) [1275795] - [netdrv] bnx2x: convert to CYCLECOUNTER_MASK macro (Michal Schmidt) [1275795] - [netdrv] bnx2x: conversion of smp_mb__*() (Michal Schmidt) [1275795] - [net] can: replace timestamp as unique skb attribute (John Linville) [1333130] - [net] can: introduce new raw socket option to join the given CAN filters (John Linville) [1333130] - [net] can: fix loss of CAN frames in raw_rcv (John Linville) [1333130] - [netdrv] can: usb_8dev: fix urb leak on failure path in usb_8dev_start() (John Linville) [1333130] - [netdrv] can: esd_usb2: check index of array before accessing (John Linville) [1333130] - [net] can: add missing initialisations in CAN related skbuffs (John Linville) [1333130] - [netdrv] can: ems_usb: fix coding style (John Linville) [1333130] - [netdrv] can: ems_usb: Fix possible tx overflow (John Linville) [1333130] - [net] can: fix multiple delivery of a single CAN frame for overlapping CAN filters (John Linville) [1333130] - [netdrv] can: ems_usb: fix endianess of CAN ID (John Linville) [1333130] - [netdrv] can: kvaser_usb: Do not sleep in atomic context (John Linville) [1333130] - [netdrv] can: kvaser_usb: Reset all URB tx contexts upon channel close (John Linville) [1333130] - [netdrv] can: kvaser_usb: Don't free packets when tight on URBs (John Linville) [1333130] - [net] can: fix spelling errors (John Linville) [1333130] - [netdrv] can: peak_usb: fix multi-byte values endianess (John Linville) [1333130] - [netdrv] can: peak_usb: fix cleanup sequence order in case of error during init (John Linville) [1333130] - [netdrv] can: peak_usb: fix memset() usage (John Linville) [1333130] - [netdrv] can: esd_usb2: fix memory leak on disconnect (John Linville) [1333130] - [netdrv] can: sja1000_isa: add locking for indirect register access mode (John Linville) [1333130] - [netdrv] can: c_can: use proper type for 'instance' (John Linville) [1333130] - [netdrv] can: c_can: Provide protection in the xmit path (John Linville) [1333130] - [netdrv] can: c_can: Remove EOB exit (John Linville) [1333130] - [netdrv] can: move sanity check for bitrate and tq into can_get_bittiming (John Linville) [1333130] - [netdrv] can: preserve skbuff protocol in can_put_echo_skb (John Linville) [1333130] - [netdrv] can: peak_usb: fix mem leak in pcan_usb_pro_init() (John Linville) [1333130] - [netdrv] can: ems_usb: fix urb leaks on failure paths (John Linville) [1333130] - [netdrv] can: c_can: fix calculation of transmitted bytes on tx complete (John Linville) [1333130] - [netdrv] can: kvaser_usb: fix usb endpoints detection (John Linville) [1333130] - [netdrv] can: c_can: Fix RX message handling, handle lost message before EOB (John Linville) [1333130] - [netdrv] slip/slcan: added locking in wakeup function (John Linville) [1333130] - [netdrv] can: pcan_usb_core: fix memory leak on failure paths in peak_usb_start() (John Linville) [1333130] - [netdrv] can: c_can: fix error checking of priv->instance in probe() (John Linville) [1333130] - [netdrv] can: Convert to use devm_ioremap_resource (John Linville) [1333130]- [net] netfilter: fix oops with metadata dst (Lance Richardson) [1283886] - [net] gre: reject GUE and FOU in collect metadata mode (Lance Richardson) [1283886] - [net] gre: build header correctly for collect metadata tunnels (Lance Richardson) [1283886] - [net] gre: do not assign header_ops in collect metadata mode (Lance Richardson) [1283886] - [net] openvswitch: Orphan skbs before IPv6 defrag (Lance Richardson) [1283886] - [net] ip_tunnel: Fix returned tc and hoplimit values for route with IPv6 encapsulation (Lance Richardson) [1283886] - [net] vxlan: fix sparse warnings (Lance Richardson) [1283886] - [net] geneve: fix populating tclass in geneve_get_v6_dst (Lance Richardson) [1283886] - [net] vxlan: fix populating tclass in vxlan6_get_route (Lance Richardson) [1283886] - [net] geneve: support setting IPv6 flow label (Lance Richardson) [1283886] - [net] vxlan: support setting IPv6 flow label (Lance Richardson) [1283886] - [net] ip_tunnel: add support for setting flow label via collect metadata (Lance Richardson) [1283886] - [net] vxlan: allow setting ipv6 traffic class (Lance Richardson) [1283886] - [net] vxlan: fix missing options_len update on RX with collect metadata (Lance Richardson) [1283886] - [net] vxlan: simplify metadata_dst usage in vxlan_rcv (Lance Richardson) [1283886] - [net] vxlan: consolidate rx handling to a single function (Lance Richardson) [1283886] - [net] vxlan: move ECN decapsulation to a separate function (Lance Richardson) [1283886] - [net] vxlan: move inner L2 header processing to a separate function (Lance Richardson) [1283886] - [net] vxlan: consolidate GBP handling even more (Lance Richardson) [1283886] - [net] geneve: Support outer IPv4 Tx checksums by default (Lance Richardson) [1283886] - [net] lwtunnel: fix rx checksum setting for lwt devices tunneling over ipv6 (Lance Richardson) [1283886] - [net] vxlan: do not use fdb in metadata mode (Lance Richardson) [1283886] - [net] geneve: clear IFF_TX_SKB_SHARING (Lance Richardson) [1283886] - [net] vxlan: clear IFF_TX_SKB_SHARING (Lance Richardson) [1283886] - [net] iptunnel: scrub packet in iptunnel_pull_header (Lance Richardson) [1283886] - [net] vxlan: move vxlan device lookup before iptunnel_pull_header (Lance Richardson) [1283886] - [net] geneve: move geneve device lookup before iptunnel_pull_header (Lance Richardson) [1283886] - [net] geneve: implement geneve_get_sk_family helper (Lance Richardson) [1283886] - [net] geneve: Refine MTU limit (Lance Richardson) [1283886] - [net] vxlan: tun_id is 64bit, not 32bit (Lance Richardson) [1283886] - [net] vxlan: treat vni in metadata based tunnels consistently (Lance Richardson) [1283886] - [net] vxlan: clean up rx error path (Lance Richardson) [1283886] - [net] vxlan: clean up extension handling on rx (Lance Richardson) [1283886] - [net] vxlan: move GBP header parsing to a separate function (Lance Richardson) [1283886] - [net] vxlan: simplify vxlan_remcsum (Lance Richardson) [1283886] - [net] vxlan: keep flags and vni in network byte order (Lance Richardson) [1283886] - [net] vxlan: introduce vxlan_hdr (Lance Richardson) [1283886] - [net] vxlan: udp_tunnel duplicate include net/udp_tunnel.h (Lance Richardson) [1283886] - [net] vxlan, gre, geneve: Set a large MTU on ovs-created tunnel devices (Lance Richardson) [1283886] - [net] geneve: Relax MTU constraints (Lance Richardson) [1283886] - [net] vxlan: Relax MTU constraints (Lance Richardson) [1283886] - [net] vxlan: consolidate vxlan_xmit_skb and vxlan6_xmit_skb (Lance Richardson) [1283886] - [net] vxlan: consolidate csum flag handling (Lance Richardson) [1283886] - [net] vxlan: consolidate output route calculation (Lance Richardson) [1283886] - [net] vxlan: restructure vxlan.h definitions (Lance Richardson) [1283886] - [net] vxlan: remove duplicated macros (Lance Richardson) [1283886] - [net] vxlan: cleanup types (Lance Richardson) [1283886] - [net] vxlan: fix a out of bounds access in __vxlan_find_mac (Lance Richardson) [1283886] - [net] inet: frag: Always orphan skbs inside ip_defrag() (Lance Richardson) [1283886 1338099] - [net] tunnels: Allow IPv6 UDP checksums to be correctly controlled (Lance Richardson) [1283886] - [net] gro: Make GRO aware of lightweight tunnels (Lance Richardson) [1283886] - [net] openvswitch: update kernel doc for struct vport (Lance Richardson) [1283886] - [net] openvswitch: fix struct geneve_port member name (Lance Richardson) [1283886] - [net] udp: restrict offloads to one namespace (Lance Richardson) [1283886] - [net] vxlan: fix test which detect duplicate vxlan iface (Lance Richardson) [1283886] - [net] ipv4: fix endianness warnings in ip_tunnel_core.c (Lance Richardson) [1283886] - [net] ip6_tunnel: make ip6tunnel_xmit definition conditional (Lance Richardson) [1283886] - [net] ip_tunnel: Move stats update to iptunnel_xmit() (Lance Richardson) [1283886] - [net] geneve: initialize needed_headroom (Lance Richardson) [1283886] - [net] openvswitch: correct encoding of set tunnel action attributes (Lance Richardson) [1283886] - [net] geneve: Add geneve_get_rx_port support (Lance Richardson) [1283886] - [net] geneve: Add geneve udp port offload for ethernet devices (Lance Richardson) [1283886] - [net] geneve: UDP checksum configuration via netlink (Lance Richardson) [1283886] - [net] geneve: Fix IPv6 xmit stats update (Lance Richardson) [1283886] - [net] vxlan: interpret IP headers for ECN correctly (Lance Richardson) [1283886] - [net] vxlan: support ndo_fill_metadata_dst also for IPv6 (Lance Richardson) [1283886] - [net] vxlan: move IPv6 outpute route calculation to a function (Lance Richardson) [1283886] - [net] vxlan: fix incorrect RCO bit in VXLAN header (Lance Richardson) [1283886] - [net] openvswitch: fix hangup on vxlan/gre/geneve device deletion (Lance Richardson) [1283886] - [net] openvswitch: properly refcount vport-vxlan module (Lance Richardson) [1283886] - [net] ip_tunnel: disable preemption when updating per-cpu tstats (Lance Richardson) [1283886] - [net] tun_dst: Fix potential NULL dereference (Lance Richardson) [1283886] - [net] geneve: add IPv6 bits to geneve_fill_metadata_dst (Lance Richardson) [1283886] - [net] geneve: handle ipv6 priority like ipv4 tos (Lance Richardson) [1283886] - [net] geneve: implement support for IPv6-based tunnels (Lance Richardson) [1283886] - [net] openvswitch: Fix egress tunnel info (Lance Richardson) [1283886] - [net] openvswitch: Use dev_queue_xmit for vport send (Lance Richardson) [1283886] - [net] openvswitch: Fix incorrect type use (Lance Richardson) [1283886] - [net] openvswitch: Allocate memory for ovs internal device stats. (Lance Richardson) [1283886] - [net] tunnels: Don't require remote endpoint or ID during creation (Lance Richardson) [1283886] - [net] openvswitch: Scrub skb between namespaces (Lance Richardson) [1283886] - [net] openvswitch: netlink attributes for IPv6 tunneling (Lance Richardson) [1283886] - [net] openvswitch: add tunnel protocol to sw_flow_key (Lance Richardson) [1283886] - [net] openvswitch: Fix ovs_vport_get_stats() (Lance Richardson) [1283886] - [net] ipv4: fix reply_dst leakage on arp reply (Lance Richardson) [1283886] - [net] vxlan: support both IPv4 and IPv6 sockets in a single vxlan device (Lance Richardson) [1283886] - [net] vxlan: make vxlan_sock_add and vxlan_sock_release complementary (Lance Richardson) [1283886] - [net] lwtunnel: remove source and destination UDP port config option (Lance Richardson) [1283886] - [net] ipv4: send arp replies to the correct tunnel (Lance Richardson) [1283886] - [net] geneve: use network byte order for destination port config parameter (Lance Richardson) [1283886] - [net] geneve: ensure ECN info is handled properly in all tx/rx paths (Lance Richardson) [1283886] - [net] geneve: remove vlan-related feature assignment (Lance Richardson) [1283886] - [net] ip6tunnel: make rx/tx bytes counters consistent (Lance Richardson) [1283886] - [net] iptunnel: make rx/tx bytes counters consistent (Lance Richardson) [1283886] - [net] vxlan: reject IPv6 addresses if IPv6 is not configured (Lance Richardson) [1283886] - [net] vxlan: set needed headroom correctly (Lance Richardson) [1283886] - [net] openvswitch: Fix mask generation for nested attributes (Lance Richardson) [1283886] - [net] vxlan: Refactor vxlan_udp_encap_recv() to kill compiler warning (Lance Richardson) [1283886] - [net] ip_tunnel: Use API to access tunnel metadata options (Lance Richardson) [1283886] - [net] openvswitch: Remove vport-net (Lance Richardson) [1283886] - [net] openvswitch: Remove vport stats (Lance Richardson) [1283886] - [net] openvswitch: Remove egress_tun_info (Lance Richardson) [1283886] - [net] openvswitch: Remove vport get_name() (Lance Richardson) [1283886] - [net] geneve: Use GRO cells infrastructure (Lance Richardson) [1283886] - [net] vxlan: do not receive IPv4 packets on IPv6 socket (Lance Richardson) [1283886] - [net] ip_tunnels: record IP version in tunnel info (Lance Richardson) [1283886] - [net] ip_tunnels: convert the mode field of ip_tunnel_info to flags (Lance Richardson) [1283886] - [net] geneve: Move device hash table to geneve socket (Lance Richardson) [1283886] - [net] geneve: Consolidate Geneve functionality in single module (Lance Richardson) [1283886] - [net] openvswitch: Use Geneve device (Lance Richardson) [1283886] - [net] geneve: Add support to collect tunnel metadata (Lance Richardson) [1283886] - [net] geneve: Make dst-port configurable (Lance Richardson) [1283886] - [net] tunnel: introduce udp_tun_rx_dst() (Lance Richardson) [1283886] - [net] geneve: Use skb mark and protocol to lookup route (Lance Richardson) [1283886] - [net] geneve: Initialize ethernet address in device setup (Lance Richardson) [1283886] - [net] vxlan: fix multiple inclusion of vxlan.h (Lance Richardson) [1283886] - [net] route: fix a use-after-free (Lance Richardson) [1283886] - [net] lwtunnel: Add cfg argument to build_state (Lance Richardson) [1283886] - [net] vxlan: GRO support at tunnel layer (Lance Richardson) [1283886] - [net] gro: Fix remcsum offload to deal with frags in GRO (Lance Richardson) [1283886] - [net] ipv6: route: per route IP tunnel metadata via lightweight tunnel (Lance Richardson) [1283886] - [net] ipv6: route: extend flow representation with tunnel key (Lance Richardson) [1283886] - [net] vxlan: metadata based tunneling for IPv6 (Lance Richardson) [1283886] - [net] vxlan: do not shadow flags variable (Lance Richardson) [1283886] - [net] vxlan: provide access function for vxlan socket address family (Lance Richardson) [1283886] - [net] ipv6: drop metadata dst in ip6_route_input (Lance Richardson) [1283886] - [net] route: move lwtunnel state to dst_entry (Lance Richardson) [1283886] - [net] ip_tunnels: use tos and ttl fields also for IPv6 (Lance Richardson) [1283886] - [net] ip_tunnels: add IPv6 addresses to ip_tunnel_key (Lance Richardson) [1283886] - [net] ip_tunnels: use offsetofend (Lance Richardson) [1283886] - [net] ip_tunnels: use u8/u16/u32 (Lance Richardson) [1283886] - [net] ip_tunnels: remove custom alignment and packing (Lance Richardson) [1283886] - [net] ipv4: Make fib_encap_match static (Lance Richardson) [1283886] - [net] lwtunnel: Fix the sparse warnings in fib_encap_match (Lance Richardson) [1283886] - [net] lwtunnel: ip tunnel: fix multiple routes with different encap (Lance Richardson) [1283886] - [net] lwtunnel: fix memory leak (Lance Richardson) [1283886] - [net] geneve: convert to using IFF_NO_QUEUE (Lance Richardson) [1283886] - [net] lwtunnel: Add support to redirect dst.input (Lance Richardson) [1283886] - [net] lwtunnel: rename ip lwtunnel attributes (Lance Richardson) [1283886] - [net] vxlan: fix fdb_dump index calculation (Lance Richardson) [1283886] - [net] gre: Remove support for sharing GRE protocol hook (Lance Richardson) [1283886] - [net] openvswitch: Use regular GRE net_device instead of vport (Lance Richardson) [1283886] - [net] gre: Add support to collect tunnel metadata (Lance Richardson) [1283886] - [net] openvswitch: Move tunnel destroy function to oppenvswitch module (Lance Richardson) [1283886] - [net] vxlan: combine VXLAN_FLOWBASED into VXLAN_COLLECT_METADATA (Lance Richardson) [1283886] - [net] ipv4: apply lwtunnel encap for locally-generated packets (Lance Richardson) [1283886] - [net] lwtunnel: set skb protocol and dev (Lance Richardson) [1283886] - [net] vxlan: expose COLLECT_METADATA flag to user space (Lance Richardson) [1283886] - [net] ipv6: change ipv6_stub_impl.ipv6_dst_lookup to take net argument (Lance Richardson) [1283886] - [net] openvswitch: Re-add CONFIG_OPENVSWITCH_VXLAN (Lance Richardson) [1283886] - [net] lwtunnel: Make lwtun_encaps[] static (Lance Richardson) [1283886] - [net] lwtunnel: use kfree_skb() instead of vanilla kfree() (Lance Richardson) [1283886] - [net] lwtunnel: change prototype of lwtunnel_state_get() (Lance Richardson) [1283886] - [net] ipv6: copy lwtstate in ip6_rt_copy_init() (Lance Richardson) [1283886] - [net] ipv6: use lwtunnel_output6() only if flag redirect is set (Lance Richardson) [1283886] - [net] lwtunnel: export linux/lwtunnel.h to userspace (Lance Richardson) [1283886] - [net] openvswitch: Retrieve tunnel metadata when receiving from vport-netdev (Lance Richardson) [1283886] - [net] openvswitch: fix compilation when vxlan is a module (Lance Richardson) [1283886] - [net] ipv6: fix crash over flow-based vxlan device (Lance Richardson) [1283886] - [net] vxlan: Use proper endian type for vni in vxlan[6]_xmit_skb (Lance Richardson) [1283886] - [net] ip_tunnel: Call ip_tunnel_core_init() from inet_init() (Lance Richardson) [1283886] - [net] ip_tunnel: Provide tunnel metadata API for CONFIG_INET=n (Lance Richardson) [1283886] - [net] openvswitch: Use regular VXLAN net_device device (Lance Richardson) [1283886] - [net] openvswitch: Abstract vport name through ovs_vport_name() (Lance Richardson) [1283886] - [net] openvswitch: Make tunnel set action attach a metadata dst (Lance Richardson) [1283886] - [net] vxlan: Factor out device configuration (Lance Richardson) [1283886] - [net] fib: Add fib rule match on tunnel id (Lance Richardson) [1283886] - [net] route: Per route IP tunnel metadata via lightweight tunnel (Lance Richardson) [1283886] - [net] route: Extend flow representation with tunnel key (Lance Richardson) [1283886] - [net] vxlan: Flow based tunneling (Lance Richardson) [1283886] - [net] arp: Inherit metadata dst when creating ARP requests (Lance Richardson) [1283886] - [net] dst: Metadata destinations (Lance Richardson) [1283886] - [net] icmp: Don't leak original dst into ip_route_input() (Lance Richardson) [1283886] - [net] ip_tunnel: Make ovs_tunnel_info and ovs_key_ipv4_tunnel generic (Lance Richardson) [1283886] - [net] ipv6: rt6_info output redirect to tunnel output (Lance Richardson) [1283886] - [net] ipv4: redirect dst output to lwtunnel output (Lance Richardson) [1283886] - [net] lwtunnel: support dst output redirect function (Lance Richardson) [1283886] - [net] ipv6: support for fib route lwtunnel encap attributes (Lance Richardson) [1283886] - [net] ipv4: support for fib route lwtunnel encap attributes (Lance Richardson) [1283886] - [net] lwtunnel: infrastructure for handling light weight tunnels like mpls (Lance Richardson) [1283886] - [net] rtnetlink: introduce new RTA_ENCAP_TYPE and RTA_ENCAP attributes (Lance Richardson) [1283886] - [net] vxlan: Fix kernel unaligned access in __vxlan_find_mac (Lance Richardson) [1283886] - [include] stddef: move offsetofend inside #ifndef/#endif guard, neaten (Lance Richardson) [1283886] - [net] geneve: allow user to specify TOS info for tunnel frames (Lance Richardson) [1283886] - [net] geneve: allow user to specify TTL for tunnel frames (Lance Richardson) [1283886] - [net] vxlan: release lock after each bucket in vxlan_cleanup (Lance Richardson) [1283886] - [net] ipv6: Break up ip6_rt_copy() (Lance Richardson) [1283886] - [net] ipv6: Combine rt6_alloc_cow and rt6_alloc_clone (Lance Richardson) [1283886] - [net] ipv6: Remove external dependency on rt6i_gateway and RTF_ANYCAST (Lance Richardson) [1283886] - [net] vxlan: correct typo in call to unregister_netdevice_queue (Lance Richardson) [1283886] - [net] geneve: add initial netdev driver for GENEVE tunnels (Lance Richardson) [1283886] - [net] geneve: identify as driver library in modules description (Lance Richardson) [1283886] - [net] geneve: Rename support library as geneve_core (Lance Richardson) [1283886] - [net] geneve: move definition of geneve_hdr() to geneve.h (Lance Richardson) [1283886] - [net] geneve: remove MODULE_ALIAS_RTNL_LINK from net/ipv4/geneve.c (Lance Richardson) [1283886] - [net] vxlan: Correctly set flow*i_mark and flow4i_proto in route lookups (Lance Richardson) [1283886] - [net] ipv6: Check RTF_LOCAL on rt->rt6i_flags instead of rt->dst.flags (Lance Richardson) [1283886] - [net] ipv6: Stop rt6_info from using inet_peer's metrics (Lance Richardson) [1283886] - [net] ipv6: Stop /128 route from disappearing after pmtu update (Lance Richardson) [1283886] - [net] ipv6: Extend the route lookups to low priority metrics (Lance Richardson) [1283886] - [net] ipv6: Consider RTF_CACHE when searching the fib6 tree (Lance Richardson) [1283886] - [net] vxlan: remove the unnecessary codes (Lance Richardson) [1283886] - [net] rtnetlink: Mark name argument of rtnl_create_link() const (Lance Richardson) [1283886] - [net] vxlan: correct spelling in comments (Lance Richardson) [1283886] - [net] ipv6: call ipv6_proxy_select_ident instead of ipv6_select_ident in udp6_ufo_fragment (Lance Richardson) [1283886] - [net] vxlan: Don't set s_addr in vxlan_create_sock (Lance Richardson) [1283886] - [net] ipv6: Make __ipv6_select_ident static (Lance Richardson) [1283886] - [net] ipv6: Fix fragment id assignment on LE arches (Lance Richardson) [1283886] - [net] ipv6: Select fragment id during UFO segmentation if not set (Lance Richardson) [1283886] - [net] ipv6: Fix __ip6_route_redirect (Lance Richardson) [1283886] - [net] ipv6: add ipv6_proxy_select_ident() (Lance Richardson) [1283886] - [net] ipv6: Avoid redoing fib6_lookup() with reachable = 0 by saving fn (Lance Richardson) [1283886] - [net] ipv6: Avoid redoing fib6_lookup() for RTF_CACHE hit case (Lance Richardson) [1283886] - [net] ipv6: Remove BACKTRACK macro (Lance Richardson) [1283886] - [net] gre: Setup and TX path for gre/UDP foo-over-udp encapsulation (Lance Richardson) [1283886] - [net] sit: Setup and TX path for sit/UDP foo-over-udp encapsulation (Lance Richardson) [1283886] - [net] ip: make IP identifiers less predictable (Lance Richardson) [1283886] - [net] inetpeer: get rid of ip_id_count (Lance Richardson) [1283886] - [net] ipv6: Limit mtu to 65575 bytes (Lance Richardson) [1283886] - [net] inet: remove now unused flag DST_NOPEER (Lance Richardson) [1283886] - [net] ipv6: reuse ip6_frag_id from ip6_ufo_append_data (Lance Richardson) [1283886] - [net] ipv6: move IPV6_TCLASS_SHIFT into ipv6.h and define a helper (Lance Richardson) [1283886] - [net] ipv6: add the option to use anycast addresses as source addresses in echo reply (Lance Richardson) [1283886] - [net] gre: fix msg_name parsing for recvfrom/recvmsg (Lance Richardson) [1283886] - [net] ipv6: fix incorrect type in declaration (Lance Richardson) [1283886] - [net] ipv6: remove rcv_tclass of ipv6_pinfo (Lance Richardson) [1283886] - [net] ipv6: add flowinfo for tcp6 pkt_options for all cases (Lance Richardson) [1283886] - [net] ipv6: drop the judgement in rt6_alloc_cow() (Lance Richardson) [1283886] - [net] rtnetlink: Remove extern from function prototypes (Lance Richardson) [1283886] - [net] ipv6: fix ecmp lookup when oif is specified (Lance Richardson) [1283886] - [net] revert "rhel: use dummy net_device for tunnels" (Lance Richardson) [1283886]- [scsi] disable automatic target scan (Ewan Milne) [1088445] - [scsi] hpsa: update MAINTAINERS with new e-mail (Joseph Szczypek) [1274467] - [scsi] hpsa: update copyright information (Joseph Szczypek) [1274467] - [scsi] hpsa: correct abort tmf for hba devices (Joseph Szczypek) [1274467] - [scsi] hpsa: correct lun data caching bitmap definition (Joseph Szczypek) [1274467] - [scsi] hpsa: do not get enclosure info for external devices (Joseph Szczypek) [1274467] - [scsi] hpsa: Add box and bay information for enclosure devices (Joseph Szczypek) [1274467] - [scsi] hpsa: Change SAS transport devices to bus 0 (Joseph Szczypek) [1274467] - [scsi] hpsa: fix path_info_show (Joseph Szczypek) [1274467] - [scsi] hpsa: select CONFIG_SCSI_SAS_ATTR (Joseph Szczypek) [1274467] - [scsi] hpsa: logical vs bitwise AND typo (Joseph Szczypek) [1274467] - [scsi] hpsa: Update revision to reflect Red Hat version (Joseph Szczypek) [1274467] - [scsi] hpsa: bump the driver version (Joseph Szczypek) [1274467] - [scsi] hpsa: add in sas transport class (Joseph Szczypek) [1274467] - [scsi] hpsa: fix multiple issues in path_info_show (Joseph Szczypek) [1274467] - [scsi] hpsa: enhance device messages (Joseph Szczypek) [1274467] - [scsi] hpsa: disable report lun data caching (Joseph Szczypek) [1274467] - [scsi] hpsa: add discovery polling for PT RAID devices (Joseph Szczypek) [1274467] - [scsi] hpsa: eliminate fake lun0 enclosures (Joseph Szczypek) [1274467] - [scsi] hpsa: generalize external arrays (Joseph Szczypek) [1274467] - [scsi] hpsa: move scsi_add_device and scsi_remove_device calls to new function (Joseph Szczypek) [1274467] - [scsi] hpsa: refactor hpsa_figure_bus_target_lun (Joseph Szczypek) [1274467] - [scsi] hpsa: enhance hpsa_get_device_id (Joseph Szczypek) [1274467] - [scsi] hpsa: add function is_logical_device (Joseph Szczypek) [1274467] - [scsi] hpsa: simplify update scsi devices (Joseph Szczypek) [1274467] - [scsi] hpsa: simplify check for device exposure (Joseph Szczypek) [1274467] - [scsi] hpsa: correct ioaccel2 sg chain len (Joseph Szczypek) [1274467] - [scsi] hpsa: correct check for non-disk devices (Joseph Szczypek) [1274467] - [scsi] hpsa: fix physical target reset (Joseph Szczypek) [1274467] - [scsi] hpsa: fix hpsa_adjust_hpsa_scsi_table (Joseph Szczypek) [1274467] - [scsi] hpsa: correct transfer length for 6 byte read/write commands (Joseph Szczypek) [1274467] - [scsi] hpsa: abandon rescans on memory alloaction failures (Joseph Szczypek) [1274467] - [scsi] hpsa: allow driver requested rescans (Joseph Szczypek) [1274467] - [scsi] hpsa: fix null device issues (Joseph Szczypek) [1274467] - [scsi] hpsa: check for null arguments to dev_printk (Joseph Szczypek) [1274467] - [scsi] hpsa: change devtype to unsigned (Joseph Szczypek) [1274467] - [scsi] hpsa: remove unused hpsa_tag_discard_error_bits (Joseph Szczypek) [1274467] - [scsi] hpsa: stop zeroing reset_cmds_out and ioaccel_cmds_out during rescan (Joseph Szczypek) [1274467] - [scsi] hpsa: remove unused parameter hostno (Joseph Szczypek) [1274467] - [scsi] hpsa: add in new offline mode (Joseph Szczypek) [1274467] - [scsi] Change how controllers in mixed mode are handled (Joseph Szczypek) [1274467] - [scsi] hpsa: add in new controllers (Joseph Szczypek) [1274467] - [scsi] hpsa: cleanup update scsi devices (Joseph Szczypek) [1274467] - [scsi] hpsa: add sysfs entry path_info to show box and bay information (Joseph Szczypek) [1274467] - [scsi] hpsa: add PMC to copyright (Joseph Szczypek) [1274467] - [scsi] hpsa: correct static checker warnings on driver init cleanup (Joseph Szczypek) [1274467] - [scsi] hpsa: correct decode sense data (Joseph Szczypek) [1274467] - [scsi] hpsa: Correct double unlock of mutex (Joseph Szczypek) [1274467] - [scsi] hpsa: fix an sprintf() overflow in the reset handler (Joseph Szczypek) [1274467] - [scsi] sd: get disk reference in sd_check_events() (Ewan Milne) [1330047] - [scsi] lpfc: Revert: Add lockdep assertions (Rob Evers) [1340057] - [scsi] lpfc: Revert: remove incorrect lockdep assertion (Rob Evers) [1340057] - [scsi] be2iscsi: set the boot_kset pointer to NULL in case of failure (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Remove unnecessary synchronize_irq() before free_irq() (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Add missing error check in beiscsi_eeh_resume (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Fix memory leak in beiscsi_alloc_mem() (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: _bh for io_sgl_lock and mgmt_sgl_lock (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Fix ExpStatSn in management tasks (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Couple MCC tag and WRB alloc and free (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Fix MCC WRB leak in open_connection (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Cleanup processing of BMBX completion (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Fix be_mcc_compl_poll to use tag_state (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Remove be_mbox_notify_wait function (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Rename MCC and BMBX processing functions (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Remove redundant MCC processing code (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Use macros for MCC WRB and CQE fields (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Remove unused mcc_cq_lock (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: add checks for dma mapping errors (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Update the driver version (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Fix WRB leak in login/logout path (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Fix async link event processing (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Fix to process 25G link speed info from FW (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Fix IOPOLL implementation (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Fix return value for MCC completion (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Add FW config validation (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Fix to handle misconfigured optics events (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Fix VLAN support for IPv6 network (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Fix to remove shutdown entry point (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Added return value check for mgmt_get_all_if_id (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Set mbox timeout to 30s (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Fix to synchronize tag allocation using spin_lock (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Fix to use atomic bit operations for tag_state (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Fix mbox synchronization replacing spinlock with mutex (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Fix soft lockup in mgmt_get_all_if_id path using bmbx (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Fix bogus WARN_ON length check (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Bump the driver version (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Revert ownership to Emulex (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: change email domain (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: revert: Update the copyright year (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: fix memory leak in error path (Maurizio Lombardi) [1274912] - [scsi] be2iscsi: Fix memory leak in mgmt_set_ip() (Maurizio Lombardi) [1274912]- [netdrv] qed: Reset the enable flag for eth protocol (Harish Patil) [1275807 1275811] - [netdrv] qed: signedness bug in qed_dcbx_process_tlv() (Harish Patil) [1275807 1275811] - [netdrv] qede: Fix DMA address APIs usage (Harish Patil) [1275807 1275811] - [netdrv] mm: rename _count, field of the struct page, to _refcount (Harish Patil) [1275807 1275811] - [netdrv] mm/page_ref: use page_ref helper instead of direct modification of _count (Harish Patil) [1275807 1275811] - [netdrv] qed: add support for dcbx (Harish Patil) [1275807 1275811] - [netdrv] qed: Remove a stray tab (Harish Patil) [1275807 1275811] - [netdrv] qed: VFs gracefully accept lack of PM (Harish Patil) [1275807 1275811] - [netdrv] qed: Allow more than 16 VFs (Harish Patil) [1275807 1275811] - [netdrv] qed: Reset link on IOV disable (Harish Patil) [1275807 1275811] - [netdrv] qed: Improve VF interrupt reset (Harish Patil) [1275807 1275811] - [netdrv] qed: Correct PF-sanity check (Harish Patil) [1275807 1275811] - [netdrv] qed*: Tx-switching configuration (Harish Patil) [1275807 1275811] - [netdrv] qed*: support ndo_get_vf_config (Harish Patil) [1275807 1275811] - [netdrv] qed*: IOV support spoof-checking (Harish Patil) [1275807 1275811] - [netdrv] qed*: IOV link control (Harish Patil) [1275807 1275811] - [netdrv] qed*: Support forced MAC (Harish Patil) [1275807 1275811] - [netdrv] qed*: Support PVID configuration (Harish Patil) [1275807 1275811] - [netdrv] qede: Add VF support (Harish Patil) [1275807 1275811] - [netdrv] qed: Align TLVs (Harish Patil) [1275807 1275811] - [netdrv] qed: Bulletin and Link (Harish Patil) [1275807 1275811] - [netdrv] qed: IOV l2 functionality (Harish Patil) [1275807 1275811] - [netdrv] qed: IOV configure and FLR (Harish Patil) [1275807 1275811] - [netdrv] qed: Introduce VFs (Harish Patil) [1275807 1275811] - [netdrv] qed: Add VF->PF channel infrastructure (Harish Patil) [1275807 1275811] - [netdrv] qed: Add CONFIG_QED_SRIOV (Harish Patil) [1275807 1275811] - [netdrv] qede: uninitialized variable in qede_start_xmit() (Harish Patil) [1275807 1275811] - [netdrv] qede: prevent chip hang when increasing channels (Harish Patil) [1275807 1275811] - [netdrv] qed: Apply tunnel configurations after PF start (Harish Patil) [1275807 1275811] - [netdrv] qede: add implementation for internal loopback test (Harish Patil) [1275807 1275811] - [netdrv] qede: add support for selftests (Harish Patil) [1275807 1275811] - [netdrv] qed: add infrastructure for device self tests (Harish Patil) [1275807 1275811] - [netdrv] qed: Add PF min bandwidth configuration support (Harish Patil) [1275807 1275811] - [netdrv] qed: Add PF max bandwidth configuration support (Harish Patil) [1275807 1275811] - [netdrv] qed: Add vport WFQ configuration APIs (Harish Patil) [1275807 1275811] - [netdrv] qed: add support for link pause configuration (Harish Patil) [1275807 1275811] - [netdrv] qed*: Conditions for changing link (Harish Patil) [1275807 1275811] - [netdrv] qede: Add support for ethtool private flags (Harish Patil) [1275807 1275811] - [netdrv] qed*: Align statistics names (Harish Patil) [1275807 1275811] - [netdrv] qede: Fix single MTU sized packet from firmware GRO flow (Harish Patil) [1275807 1275811] - [netdrv] qede: Fix setting Skb network header (Harish Patil) [1275807 1275811] - [netdrv] qede: Fix various memory allocation error flows for fastpath (Harish Patil) [1275807 1275811] - [netdrv] qede: Add fastpath support for tunneling (Harish Patil) [1275807 1275811] - [netdrv] qed: Enable GRE tunnel slowpath configuration (Harish Patil) [1275807 1275811] - [netdrv] qed/qede: Add GENEVE tunnel slowpath configuration support (Harish Patil) [1275807 1275811] - [netdrv] qed/qede: Add VXLAN tunnel slowpath configuration support (Harish Patil) [1275807 1275811] - [netdrv] qed: Add infrastructure support for tunneling (Harish Patil) [1275807 1275811] - [netdrv] qed* - bump driver versions to 8.7.1.20 (Harish Patil) [1275807 1275811] - [netdrv] qede: add Rx flow hash/indirection support (Harish Patil) [1275807 1275811] - [netdrv] qed: add Rx flow hash/indirection support (Harish Patil) [1275807 1275811] - [netdrv] qed*: remove version dependency (Harish Patil) [1275807 1275811] - [netdrv] qed: initialize return rc to avoid returning garbage (Harish Patil) [1275807 1275811] - [netdrv] qed: Enlrage the drain timeout (Harish Patil) [1275807 1275811] - [netdrv] qed: Notify of transciever changes (Harish Patil) [1275807 1275811] - [netdrv] qed: Major changes to MB locking (Harish Patil) [1275807 1275811] - [netdrv] qed: Prevent MF link notifications (Harish Patil) [1275807 1275811] - [netdrv] qede: Fix net-next "make ARCH=x86_64" (Harish Patil) [1275807 1275811] - [netdrv] qede: Add slowpath/fastpath support and enable hardware GRO (Harish Patil) [1275807 1275811] - [netdrv] qed/qede: Add infrastructure support for hardware GRO (Harish Patil) [1275807 1275811] - [netdrv] qed: Remove unused NVM vendor ID (Harish Patil) [1275807 1275811] - [netdrv] qed: Fix error flow on slowpath start (Harish Patil) [1275807 1275811] - [netdrv] qed: Move statistics to L2 code (Harish Patil) [1275807 1275811] - [netdrv] qed: Support B0 instead of A0 (Harish Patil) [1275807 1275811] - [netdrv] qed: Correct BAR sizes for older MFW (Harish Patil) [1275807 1275811] - [netdrv] qed: Print additional HW attention info (Harish Patil) [1275807 1275811] - [netdrv] qed: Print HW attention reasons (Harish Patil) [1275807 1275811] - [netdrv] qed: Add support for HW attentions (Harish Patil) [1275807 1275811] - [netdrv] qed: Semantic refactoring of interrupt code (Harish Patil) [1275807 1275811] - [netdrv] qed, qede: rebrand module description (Harish Patil) [1275807 1275811] - [netdrv] qed: Prevent probe on previous error (Harish Patil) [1275807 1275811] - [netdrv] qed: add MODULE_FIRMWARE() (Harish Patil) [1275807 1275811] - [netdrv] qede: Don't report link change needlessly (Harish Patil) [1275807 1275811] - [netdrv] qede: Linearize SKBs when needed (Harish Patil) [1275807 1275811] - [netdrv] qede: Change pci DID for 10g device (Harish Patil) [1275807 1275811] - [netdrv] qed,qede: Bump driver versions to 8.7.0.0 (Harish Patil) [1275807 1275811] - [netdrv] qed: Introduce DMA_REGPAIR_LE (Harish Patil) [1275807 1275811] - [netdrv] qed: Change metadata needed for SPQ entries (Harish Patil) [1275807 1275811] - [netdrv] qed: Handle possible race in SB config (Harish Patil) [1275807 1275811] - [netdrv] qed: Turn most GFP_ATOMIC into GFP_KERNEL (Harish Patil) [1275807 1275811] - [netdrv] qede: Add vlan filtering offload support (Harish Patil) [1275807 1275811] - [netdrv] qed: Lay infrastructure for vlan filtering offload (Harish Patil) [1275807 1275811] - [netdrv] qed/qede: use 8.7.3.0 FW (Harish Patil) [1275807 1275811] - [netdrv] qed: Correct slowpath interrupt scheme (Harish Patil) [1275807 1275811] - [netdrv] qed: Fix BAR size split for some servers (Harish Patil) [1275807 1275811] - [netdrv] qed: fix handling of concurrent ramrods (Harish Patil) [1275807 1275811] - [netdrv] qede: Add support for {get, set}_pauseparam (Harish Patil) [1275807 1275811] - [netdrv] qed: Fix corner case for chain in-between pages (Harish Patil) [1275807 1275811] - [netdrv] qede: Add support for nway_reset (Harish Patil) [1275807 1275811] - [netdrv] qede: Add support for set_phys_id (Harish Patil) [1275807 1275811] - [netdrv] qed: Add support for changing LED state (Harish Patil) [1275807 1275811] - [netdrv] qede: Add support for {get, set}_ringparam (Harish Patil) [1275807 1275811] - [netdrv] qede: Add support for {get, set}_channels (Harish Patil) [1275807 1275811] - [netdrv] qed: select ZLIB_INFLATE (Harish Patil) [1275807 1275811] - [netdrv] qlogic: qed: fix error codes in qed_resc_alloc() (Harish Patil) [1275807 1275811] - [netdrv] qlogic: qed: fix a test for MODE_MF_SI (Harish Patil) [1275807 1275811] - [netdrv] qlogic/qed: remove bogus NULL check (Harish Patil) [1275807 1275811] - [netdrv] qede: Add basic ethtool support (Harish Patil) [1275807 1275811] - [netdrv] qed: Add statistics support (Harish Patil) [1275807 1275811] - [netdrv] qede: Add support for link (Harish Patil) [1275807 1275811] - [netdrv] qed: Add link support (Harish Patil) [1275807 1275811] - [netdrv] qede: classification configuration (Harish Patil) [1275807 1275811] - [netdrv] qede: Add basic network device support (Harish Patil) [1275807 1275811] - [netdrv] qed: Add slowpath L2 support (Harish Patil) [1275807 1275811] - [netdrv] qede: Add basic Network driver (Harish Patil) [1275807 1275811] - [netdrv] qed: Add basic L2 interface (Harish Patil) [1275807 1275811] - [netdrv] qed: Add module with basic common support (Harish Patil) [1275807 1275811]- [char] tpm_crb: fix mapping of the buffers (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_crb: drop struct resource res from struct crb_priv (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm: Allow compile test of GPIO consumers if !GPIOLIB (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_tis: fix build warning with tpm_tis_resume (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_crb: tpm2_shutdown() must be called before tpm_chip_unregister() (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_crb/tis: fix: use dev_name() for /proc/iomem (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_eventlog.c: fix binary_bios_measurements (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm: fix: return rc when devm_add_action() fails (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm: fix: set continueSession attribute for the unseal operation (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm: fix the cleanup of struct tpm_chip (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm: fix the rollback in tpm_chip_register() (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_crb: Use devm_ioremap_resource (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_crb: Drop le32_to_cpu(ioread32(..)) (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_tis: Clean up the force=1 module parameter (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_tis: Use devm_ioremap_resource (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_tis: Do not fall back to a hardcoded address for TPM2 (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_tis: Disable interrupt auto probing on a per-device basis (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_crb: Use the common ACPI definition of struct acpi_tpm2 (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [include] acpica: Update TPM2 ACPI table (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [include] acpica: Update definitions for the TCPA and TPM2 ACPI tables (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [security] tpm: fix checks for policy digest existence in tpm2_seal_trusted() (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [security] keys, trusted: seal with a TPM2 authorization policy (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [security] keys, trusted: select hash algorithm for TPM2 chips (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [security] keys, trusted: fix: *do not* allow duplicate key options (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_ibmvtpm: properly handle interrupted packet receptions (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_tis: Tighten IRQ auto-probing (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_tis: Refactor the interrupt setup (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_tis: Get rid of the duplicate IRQ probing code (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm: rework tpm_get_timeouts() (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_tis: Ensure interrupts are disabled when the driver starts (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_tis: Use devm_free_irq not free_irq (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_tis: further simplify calculation of ordinal duration (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm: fix compat 'ppi' link handling in tpm_chip_register() (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm: fix missing migratable flag in sealing functionality for TPM2 (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm: revert the list handling logic fixed in 398a1e7 (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm: Avoid reference to potentially freed memory (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_tis: restore IRQ vector in IO memory after failed probing (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_tis: free irq after probing (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm: remove unnecessary little endian conversion (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] vtpm: support little endian guests (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [powerpc] vtpm: get the buffer allocated for event log instead of the actual log (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [powerpc] vtpm: reformat event log to be byte-aligned (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] vtpm: fix searching for the right vTPM node in device tree (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [security] keys, trusted: seal/unseal with TPM 2.0 chips (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [include] tpm: seal/unseal for TPM 2.0 (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [security] keys, trusted: move struct trusted_key_options to trusted-type.h (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm: introduce tpm_buf (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [documentation] tpm: update PPI documentation to address the location change (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm: move the PPI attributes to character device directory (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [include] sysfs: added __compat_only_sysfs_link_entry_to_kobj() (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm, tpm_crb: fix unaligned read of the command buffer address (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm: Fix initialization of the cdev (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm, tpm_crb: fix le64_to_cpu conversions in crb_acpi_add() (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] vtpm: set virtual device before passing to ibmvtpm_reset_crq (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm_ibmvtpm: remove unneccessary message level (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm/st33zp24: Add proper wait for ordinal duration in case of irq mode (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm/tpm_infineon: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm: Update KConfig text to include TPM2.0 FIFO chips (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [include] tpm/tpm_i2c_stm_st33: Split tpm_i2c_tpm_st33 in 2 layers (core + phy) (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm/tpm_i2c_stm_st33: Replace access to io_lpcpd from struct st33zp24_platform_data to tpm_stm_dev (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] - [char] tpm: fix: sanitized code paths in tpm_chip_register() (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657]- [md] raid5: delete unnecessary warnning (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid0: fix uninitialized variable bug (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] fix a trivial typo in comments (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid1: fix a dead loop when read from a WriteMostly disk (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: Cleanup cpu hotplug notifier (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid10: include bio_end_io_list in nr_queued to prevent freeze_array hang (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid1: include bio_end_io_list in nr_queued to prevent freeze_array hang (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] fix typos for stipe (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] bitmap: remove redundant return in bitmap_checkpage (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid1: remove unnecessary BUG_ON (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: output stripe state for debug (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: preserve STRIPE_PREREAD_ACTIVE in break_stripe_batch_list (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] bitmap: remove redundant check (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] Drop sending a change uevent when stopping (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: revert e9e4c377e2f563 to fix a livelock (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: check_reshape() shouldn't call mddev_suspend (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: Compare apples to apples (or sectors to sectors) (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] rename some functions (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid: only permit hot-add of compatible integrity profiles (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: handle journal hotadd in quiesce (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] add journal with array suspended (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] set MD_HAS_JOURNAL in correct places (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] Remove 'ready' field from mddev (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] remove unnecesary md_new_event_inintr (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: allow r5l_io_unit allocations to fail (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: use a mempool for the metadata block (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: use a bio_set (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: add journal hot add/remove support (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] avoid warning for 32-bit sector_t (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: simplify r5l_move_io_unit_list (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] update comment for md_allow_write (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: remove redundant check in stripe_add_to_batch_list() (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] remove check for MD_RECOVERY_NEEDED in action_store (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] Fix remove_and_add_spares removes drive added as spare in slot_store (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] fix bug due to nested suspend (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] change journal disk role to disk 0 (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid10: fix data corruption and crash during resync (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] treewide: Fix typos in printk (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] when RAID journal is missing/faulty, block RESTART_ARRAY_RW (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] set journal disk ->raid_disk (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] kick out journal disk if it's not fresh (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: start raid5 readonly if journal is missing (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] add new bit to indicate raid array with journal (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: IO error handling (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: journal disk can't be removed (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: add trim support for log (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] fix info output for journal disk (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: small log->seq cleanup (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: new helper: r5_reserve_log_entry (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: inline r5l_alloc_io_unit into r5l_new_meta (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: take rdev->data_offset into account early on (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: refactor bio allocation (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: clean up r5l_get_meta (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: simplify state machine when caches flushes are not needed (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: factor out a helper to run all stripes for an I/O unit (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: rename flushed_ios to finished_ios (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: free I/O units earlier (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: move reclaim stop to quiesce (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] show journal for journal disk in disk state sysfs (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] skip match_mddev_units check for special roles (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: don't delay stripe captured in log (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: check stripe finish out of order (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] skip resync for raid array with journal (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: optimize FLUSH IO with log enabled (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: move functionality out of __r5l_set_io_unit_state (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: fix a user-after-free bug (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: switching to state machine for log disk cache flush (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: enable log for raid array with cache disk (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: don't allow resize/reshape with cache(log) support (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: disable batch with log enabled (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5-cache: use crc32c checksum (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] revert "md: allow a partially recovered device to be hot-added to an array." (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: fix locking in handle_stripe_clean_event() (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: log recovery (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: log reclaim support (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] rhel-only: EXPORT_SYMBOL(md_update_sb) (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: add basic stripe log (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: add a new state for stripe log handling (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: export some functions (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] override md superblock recovery_offset for journal device (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] add a new disk role to present write journal device (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] replace special disk roles with macros (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid10: fix the 'new' raid10 layout to work correctly (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] suspend i/o during runtime blk_integrity_unregister (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] remove_and_add_spares() to activate specific rdev (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] drop null test before destroy functions (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] clear CHANGE_PENDING in readonly array (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: don't index beyond end of array in need_this_block() (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: update analysis state for failed stripe (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] wait for pending superblock updates before switching to read-only (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: ensure device failure recorded before write request returns (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: use bio_list for the list of bios to return (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] setup safemode_timer before it's being used (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: handle possible race as reshape completes (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] sync sync_completed has correct value as recovery finishes (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] be careful when testing resync_max against curr_resync_completed (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] set MD_RECOVERY_RECOVER when starting a degraded array (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: remove incorrect "min_t()" when calculating writepos (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: strengthen check on reshape_position at run (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: switch to use conf->chunk_sectors in place of mddev->chunk_sectors where possible (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: always set conf->prev_chunk_sectors and ->prev_algo (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid10: fix a few typos in comments (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: consider updating reshape_position at start of reshape (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] close some races between setting and checking sync_action (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] Keep /proc/mdstat reporting recovery until fully DONE (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] simplify get_bitmap_file now that "file" is zeroed (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] use kzalloc() when bitmap is disabled (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: clear R5_NeedReplace when no longer needed (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] flush ->event_work before stopping array (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid10: always set reshape_safe when initializing reshape_position (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] unlock mddev_lock on an error path (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] clear mddev->private when it has been freed (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] doc: fix typo in md.txt (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] fix a build warning (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: per hash value and exclusive wait_for_stripe (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid5: split wait_for_stripe and introduce wait_for_quiescent (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] convert to kstrto*() (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] raid10: make sync_request_write() call bio_copy_data() (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] fix problems with freeing private data after ->run failure (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [md] Export and rename kick_rdev_from_array (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] - [kernel] wait: introduce wait_event_exclusive_cmd (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839]- [fs] xfs: add "fail at unmount" error handling configuration (Carlos Maiolino) [1267042] - [fs] xfs: add configuration handlers for specific errors (Carlos Maiolino) [1267042] - [fs] xfs: add configuration of error failure speed (Carlos Maiolino) [1267042] - [fs] xfs: introduce table-based init for error behaviors (Carlos Maiolino) [1267042] - [fs] xfs: add configurable error support to metadata buffers (Carlos Maiolino) [1267042] - [fs] xfs: introduce metadata IO error class (Carlos Maiolino) [1267042] - [fs] xfs: configurable error behavior via sysfs (Carlos Maiolino) [1267042] - [fs] cifs: fix out-of-bounds access in lease parsing (Sachin Prabhu) [1337587] - [fs] cifs: fix erroneous return value (Sachin Prabhu) [1337587] - [fs] cifs: fix potential overflow in cifs_compose_mount_options (Sachin Prabhu) [1337587] - [fs] cifs_dbg() outputs an uninitialized buffer in cifs_readdir() (Sachin Prabhu) [1337587] - [fs] cifs: fix race between call_async() and reconnect() (Sachin Prabhu) [1337587] - [fs] cifs: Make echo interval tunable (Sachin Prabhu) [1337587] - [fs] cifs: Check uniqueid for SMB2+ and return -ESTALE if necessary (Sachin Prabhu) [1337587] - [fs] Print IP address of unresponsive server (Sachin Prabhu) [1337587] - [fs] Allow copy offload (CopyChunk) across shares (Sachin Prabhu) [1337587] - [fs] Add resilienthandles mount parm (Sachin Prabhu) [1337587] - [fs] Send durable handle v2 contexts when use of persistent handles required (Sachin Prabhu) [1337587] - [fs] Display persistenthandles in /proc/mounts for SMB3 shares if enabled (Sachin Prabhu) [1337587] - [fs] Enable checking for continuous availability and persistent handle support (Sachin Prabhu) [1337587] - [fs] Add parsing for new mount option controlling persistent handles (Sachin Prabhu) [1337587] - [fs] Allow duplicate extents in SMB3 not just SMB3.1.1 (Sachin Prabhu) [1337587] - [fs] Update cifs version number (Sachin Prabhu) [1337587] - [fs] Do not fall back to SMBWriteX in set_file_size error cases (Sachin Prabhu) [1337587] - [fs] fs: Drop unlikely before IS_ERR(_OR_NULL) (Sachin Prabhu) [1337587] - [fs] Missing null tcon check (Sachin Prabhu) [1337587] - [fs] fix encryption error checks on mount (Sachin Prabhu) [1337587] - [fs] Fix sec=krb5 on smb3 mounts (Sachin Prabhu) [1337587] - [fs] cifs: use server timestamp for ntlmv2 authentication (Sachin Prabhu) [1337587] - [fs] disabling oplocks/leases via module parm enable_oplocks broken for SMB3 (Sachin Prabhu) [1337587] - [fs] mount option sec=none not displayed properly in /proc/mounts (Sachin Prabhu) [1337587] - [fs] cifs: Fix use-after-free on mid_q_entry (Sachin Prabhu) [1337587] - [fs] Update cifs version number (Sachin Prabhu) [1337587] - [fs] Add way to query server fs info for smb3 (Sachin Prabhu) [1337587] - [fs] cifs: Unset CIFS_MOUNT_POSIX_PATHS flag when following dfs mounts (Sachin Prabhu) [1337587] - [fs] Update negotiate protocol for SMB3.11 dialect (Sachin Prabhu) [1337587] - [fs] Add ioctl to set integrity (Sachin Prabhu) [1337587] - [fs] Add Get/Set Integrity Information structure definitions (Sachin Prabhu) [1337587] - [fs] Add reflink copy over SMB3.11 with new FSCTL_DUPLICATE_EXTENTS (Sachin Prabhu) [1337587] - [fs] Add SMB3.11 mount option synonym for new dialect (Sachin Prabhu) [1337587] - [fs] add struct FILE_STANDARD_INFO (Sachin Prabhu) [1337587] - [fs] Make dialect negotiation warning message easier to read (Sachin Prabhu) [1337587] - [fs] Add defines and structs for smb3.1 dialect (Sachin Prabhu) [1337587] - [fs] Allow parsing vers=3.11 on cifs mount (Sachin Prabhu) [1337587] - [fs] client MUST ignore EncryptionKeyLength if CAP_EXTENDED_SECURITY is set (Sachin Prabhu) [1337587] - [fs] cifs: Fix race condition on RFC1002_NEGATIVE_SESSION_RESPONSE (Sachin Prabhu) [1337587] - [fs] Fix to convert SURROGATE PAIR (Sachin Prabhu) [1337587] - [fs] cifs: potential missing check for posix_lock_file_wait (Sachin Prabhu) [1337587] - [fs] Fix to check Unique id and FileType when client refer file directly (Sachin Prabhu) [1337587] - [fs] cifs: remove an unneeded NULL check (Sachin Prabhu) [1337587] - [fs] fix null pointer check (Sachin Prabhu) [1337587] - [fs] Fix that several functions handle incorrect value of mapchars (Sachin Prabhu) [1337587] - [fs] cifs: Don't replace dentries for dfs mounts (Sachin Prabhu) [1337587] - [fs] vfs: normal filesystems and lustre d_inode() annotations - CIFS only (Sachin Prabhu) [1337587] - [fs] vfs: Add owner-filesystem positive/negative dentry checks (Sachin Prabhu) [1337587] - [fs] dlm: Save and restore socket callbacks properly (Robert S Peterson) [1267339] - [fs] dlm: Replace nodeid_to_addr with kernel_getpeername (Robert S Peterson) [1267339] - [fs] xfs: fix broken multi-fsb buffer logging (Brian Foster) [1334671] - [fs] propogate_mnt: Handle the first propogated copy being a slave (Miklos Szeredi) [1338808] {CVE-2016-4581} - [fs] pnode: treat zero mnt_group_id-s as unequal (Miklos Szeredi) [1331162] - [fs] svcrpc: autoload rdma module (Steve Dickson) [1337599] - [fs] nfsd: Drop BUG_ON and ignore SECLABEL on absent filesystem ("J. Bruce Fields") [1340690] - [fs] nfsd: fix nsfd startup race triggering BUG_ON ("J. Bruce Fields") [1340714]- [fs] dax: fix O_DIRECT I/O to the last block of a blockdev (Eric Sandeen) [1274459] - [acpi] nfit: Clarify memory device state flags strings (Eric Sandeen) [1028649 1269626 1271953 1274043] - [acpi] nfit, nd_blk: BLK status register is only 32 bits (Eric Sandeen) [1028649 1269626 1271953 1274043] - [fs] xfs: call dax_fault on read page faults for DAX (Eric Sandeen) [1274459] - [nvdimm] libnvdimm: fix namespace seed creation (Eric Sandeen) [1028649 1269626 1271953 1274043] - [acpi] nfit: add support for NVDIMM "latch" flag (Eric Sandeen) [1028649 1269626 1271953 1274043] - [acpi] nfit: update block I/O path to use PMEM API (Eric Sandeen) [1028649 1269626 1271953 1274043] - [tools] testing/nvdimm: add mock acpi_nfit_flush_address entries to nfit_test (Eric Sandeen) [1028649 1269626 1271953 1274043] - [tools] testing/nvdimm: fix return code for unimplemented commands (Eric Sandeen) [1028649 1269626 1271953 1274043] - [maintainers] pmem: add maintainer for include/linux/pmem.h (Eric Sandeen) [1028649 1269626 1271953 1274043] - [fs] dax: bdev_direct_access() may sleep (Eric Sandeen) [1274459] - [fs] block: Add support for DAX reads/writes to block devices (Eric Sandeen) [1274459] - [fs] dax: Use copy_from_iter_nocache (Eric Sandeen) [1274459] - [net] iovec.c: add memcpy_fromiovecend_nocache (Eric Sandeen) [1274459] - [acpi] nfit: fix smatch "use after null check" report (Eric Sandeen) [1028649 1269626 1271953 1274043] - [nvdimm] Fix return value of nvdimm_bus_init() if class_create() fails (Eric Sandeen) [1028649 1269626 1271953 1274043] - [nvdimm] libnvdimm: smatch cleanups in __nd_ioctl (Eric Sandeen) [1028649 1269626 1271953 1274043] - [include] sparse: fix misplaced __pmem definition (Eric Sandeen) [1028649 1269626 1271953 1274043] - [x86] pmem api for ensuring durability of persistent memory updates (Eric Sandeen) [1028649 1269626 1271953 1274043 1274459] - [include] libnvdimm: Add sysfs numa_node to NVDIMM devices (Eric Sandeen) [1028649 1269626 1271953 1274043] - [include] libnvdimm: Set numa_node to NVDIMM devices (Eric Sandeen) [1028649 1269626 1271953 1274043] - [include] acpi: Add acpi_map_pxm_to_online_node() (Eric Sandeen) [1028649 1269626 1271953 1274043] - [tools] libnvdimm, nfit: handle unarmed dimms, mark namespaces read-only (Eric Sandeen) [1028649 1269626 1271953 1274043] - [nvdimm] pmem: flag pmem block devices as non-rotational (Eric Sandeen) [1028649 1269626 1271953 1274043] - [nvdimm] libnvdimm: enable iostat (Eric Sandeen) [1028649 1269626 1271953 1274043] - [nvdimm] pmem: make_request cleanups (Eric Sandeen) [1028649 1269626 1271953 1274043] - [nvdimm] libnvdimm, pmem: fix up max_hw_sectors (Eric Sandeen) [1028649 1269626 1271953 1274043] - [nvdimm] libnvdimm, blk: add support for blk integrity (Eric Sandeen) [1028649 1269626 1271953 1274043] - [nvdimm] libnvdimm, btt: add support for blk integrity (Eric Sandeen) [1028649 1269626 1271953 1274043] - [fs] block_dev.c: skip rw_page if bdev has integrity (Eric Sandeen) [1028649 1269626 1271953 1274043] - [maintainers] libnvdimm: Non-Volatile Devices (Eric Sandeen) [1028649 1269626 1271953 1274043] - [tools] testing/nvdimm: libnvdimm unit test infrastructure (Eric Sandeen) [1028649 1269626 1271953 1274043] - [include] libnvdimm, nfit, nd_blk: driver for BLK-mode access persistent memory (Eric Sandeen) [1028649 1269626 1271953 1274043] - [include] nd_btt: atomic sector updates (Eric Sandeen) [1028649 1269626 1271953 1274043] - [include] libnvdimm: infrastructure for btt devices (Eric Sandeen) [1028649 1269626 1271953 1274043] - [nvdimm] libnvdimm: write blk label set (Eric Sandeen) [1028649 1269626 1271953 1274043] - [nvdimm] libnvdimm: write pmem label set (Eric Sandeen) [1028649 1269626 1271953 1274043] - [include] libnvdimm: blk labels and namespace instantiation (Eric Sandeen) [1028649 1269626 1271953 1274043] - [include] libnvdimm: pmem label sets and namespace instantiation (Eric Sandeen) [1028649 1269626 1271953 1274043] - [include] libnvdimm: namespace indices: read and validate (Eric Sandeen) [1028649 1269626 1271953 1274043] - [include] libnvdimm, nfit: add interleave-set state-tracking infrastructure (Eric Sandeen) [1028649 1269626 1271953 1274043] - [nvdimm] libnvdimm, pmem: add libnvdimm support to the pmem driver (Eric Sandeen) [1028649 1269626 1271953 1274043] - [nvdimm] libnvdimm, pmem: move pmem to drivers/nvdimm/ (Eric Sandeen) [1028649 1269626 1271953 1274043] - [include] libnvdimm: support for legacy (non-aliasing) nvdimms (Eric Sandeen) [1028649 1269626 1271953 1274043] - [include] libnvdimm, nfit: regions (block-data-window, persistent memory, volatile memory) (Eric Sandeen) [1028649 1269626 1271953 1274043] - [include] libnvdimm, nvdimm: dimm driver and base libnvdimm device-driver infrastructure (Eric Sandeen) [1028649 1269626 1271953 1274043] - [include] libnvdimm: control (ioctl) messages for nvdimm_bus and nvdimm devices (Eric Sandeen) [1028649 1269626 1271953 1274043] - [include] libnvdimm, nfit: dimm/memory-devices (Eric Sandeen) [1028649 1269626 1271953 1274043] - [include] libnvdimm: control character device and nvdimm_bus sysfs attributes (Eric Sandeen) [1028649 1269626 1271953 1274043] - [include] libnvdimm, nfit: initial libnvdimm infrastructure and NFIT support (Eric Sandeen) [1028649 1269626 1271953 1274043] - [fs] xfs: add initial DAX support (Eric Sandeen) [1274459] - [fs] xfs: add DAX IO path support (Eric Sandeen) [1274459] - [fs] xfs: add DAX truncate support (Eric Sandeen) [1274459] - [fs] xfs: add DAX block zeroing support (Eric Sandeen) [1274459] - [fs] xfs: add DAX file operations support (Eric Sandeen) [1274459] - [fs] xfs: simplify xfs_zero_remaining_bytes (Eric Sandeen) [1274459] - [include] dax: expose __dax_fault for filesystems with locking constraints (Eric Sandeen) [1274459] - [include] dax: don't abuse get_block mapping for endio callbacks (Eric Sandeen) [1274459] - [include] e820, efi: add ACPI 6.0 persistent memory types (Eric Sandeen) [1274459] - [x86] mm/mtrr: Enhance MTRR checks in kernel mapping helpers (Eric Sandeen) [1274459] - [x86] mm/mtrr: Clean up mtrr_type_lookup() (Eric Sandeen) [1274459] - [x86] mm/mtrr: Use symbolic define as a retval for disabled MTRRs (Eric Sandeen) [1274459] - [x86] mm/mtrr: Fix MTRR state checks in mtrr_type_lookup() (Eric Sandeen) [1274459] - [x86] mm/mtrr: Fix MTRR lookup to handle an inclusive entry (Eric Sandeen) [1274459] - [include] acpica: Fix for ill-formed GUID strings for NFIT tables (Eric Sandeen) [1028649 1269626 1271953 1274043] - [include] acpica: acpihelp: Update for new NFIT table GUIDs (Eric Sandeen) [1028649 1269626 1271953 1274043] - [include] acpica: acpi 6.0: Add support for NFIT table (Eric Sandeen) [1028649 1269626 1271953 1274043] - [x86] mm/mtrr: Remove incorrect address check in __mtrr_type_lookup() (Eric Sandeen) [1274459] - [x86] mm: Do not flush last cacheline twice in clflush_cache_range() (Eric Sandeen) [1274459] - [x86] Make page cache mode a real type (Eric Sandeen) [1274459] - [lib] x86, mm: support huge KVA mappings on x86 (Eric Sandeen) [1274459] - [x86] mm: support huge I/O mapping capability I/F (Eric Sandeen) [1274459] - [mm] change vunmap to tear down huge KVA mappings (Eric Sandeen) [1274459] - [lib] mm: change ioremap to set up huge I/O mappings (Eric Sandeen) [1274459] - [lib] ioremap: add huge I/O map capability interfaces (Eric Sandeen) [1274459] - [mm] change __get_vm_area_node() to use fls_long() (Eric Sandeen) [1274459] - [mm] fix pfn_mkwrite KABI (Eric Sandeen) [1274459] - [fs] dax: unify ext2/4_{dax,}_file_operations (Eric Sandeen) [1274459] - [include] dax: use pfn_mkwrite to update c/mtime + freeze protection (Eric Sandeen) [1274459] - [mm] new pfn_mkwrite same as page_mkwrite for VM_PFNMAP (Eric Sandeen) [1274459] - [mm] refactor do_wp_page handling of shared vma into a function (Eric Sandeen) [1274459] - [mm] refactor do_wp_page, extract the page copy flow (Eric Sandeen) [1274459] - [mm] refactor do_wp_page - rewrite the unlock flow (Eric Sandeen) [1274459] - [mm] refactor do_wp_page, extract the reuse case (Eric Sandeen) [1274459] - [block] drivers/block/pmem: Fix 32-bit build warning in pmem_alloc() (Eric Sandeen) [1028649 1269626 1271953 1274043] - [block] drivers/block/pmem: Add a driver for persistent memory (Eric Sandeen) [1028649 1269626 1271953 1274043] - [x86] mm: Add support for the non-standard protected e820 type (Eric Sandeen) [1274459] - [fs] dax: does not work correctly with virtual aliasing caches (Eric Sandeen) [1274459] - [block] brd: rename XIP to DAX (Eric Sandeen) [1274459] - [fs] ext4: add DAX functionality (Eric Sandeen) [1274459] - [fs] dax: add dax_zero_page_range (Eric Sandeen) [1274459] - [fs] ext2: get rid of most mentions of XIP in ext2 (Eric Sandeen) [1274459] - [fs] ext2: remove ext2_aops_xip (Eric Sandeen) [1274459] - [fs] vfs, ext2: remove CONFIG_EXT2_FS_XIP and rename CONFIG_FS_XIP to CONFIG_FS_DAX (Eric Sandeen) [1274459] - [fs] ext2: remove xip.c and xip.h (Eric Sandeen) [1274459] - [fs] ext2: remove ext2_use_xip (Eric Sandeen) [1274459] - [fs] ext2: remove ext2_xip_verify_sb() (Eric Sandeen) [1274459] - [mm] vfs: remove get_xip_mem (Eric Sandeen) [1274459] - [fs] dax: replace XIP documentation with DAX documentation (Eric Sandeen) [1274459] - [fs] dax, ext2: replace xip_truncate_page with dax_truncate_page (Eric Sandeen) [1274459] - [fs] dax, ext2: replace the XIP page fault handler with the DAX page fault handler (Eric Sandeen) [1274459] - [fs] dax, ext2: replace ext2_clear_xip_target with dax_clear_blocks (Eric Sandeen) [1274459] - [fs] dax, ext2: replace XIP read and write with DAX I/O (Eric Sandeen) [1274459] - [mm] vfs,ext2: introduce IS_DAX(inode) (Eric Sandeen) [1274459] - [mm] allow page fault handlers to perform the COW (Eric Sandeen) [1274459] - [mm] fix XIP fault vs truncate race (Eric Sandeen) [1274459] - [include] dax: drop size parameter to ->direct_access() (Eric Sandeen) [1274459] - [include] block: Change direct_access calling convention (Eric Sandeen) [1274459] - [block] brd: return -ENOSPC rather than -ENOMEM on page allocation failure (Eric Sandeen) [1274459] - [block] brd: add support for rw_page() (Eric Sandeen) [1274459] - [mm] swap: use bdev_read_page() / bdev_write_page() (Eric Sandeen) [1274459] - [fs] block_dev: add bdev_read_page() and bdev_write_page() (Eric Sandeen) [1274459] - [fs] mpage: factor page_endio() out of mpage_end_io() (Eric Sandeen) [1274459] - [fs] mpage: factor clean_buffers() out of __mpage_writepage() (Eric Sandeen) [1274459] - [fs] buffer: remove block_write_full_page_endio() (Eric Sandeen) [1274459] - [mm] consolidate code to setup pte (Eric Sandeen) [1274459] - [mm] consolidate code to call vm_ops->page_mkwrite() (Eric Sandeen) [1274459] - [mm] introduce do_shared_fault() and drop do_fault() (Eric Sandeen) [1274459] - [mm] introduce do_cow_fault() (Eric Sandeen) [1274459] - [mm] introduce do_read_fault() (Eric Sandeen) [1274459] - [mm] do_fault(): extract to call vm_ops->do_fault() to separate function (Eric Sandeen) [1274459] - [mm] rename __do_fault() -> do_fault() (Eric Sandeen) [1274459] - [fs] block: Convert various code to bio_for_each_segment() (Eric Sandeen) [1274459]- [netdrv] hv_netvsc: set nvdev link after populating chn_table (Vitaly Kuznetsov) [1333284] - [netdrv] hv_netvsc: synchronize netvsc_change_mtu()/netvsc_set_channels() with netvsc_remove() (Vitaly Kuznetsov) [1333284] - [netdrv] hv_netvsc: get rid of struct net_device pointer in struct netvsc_device (Vitaly Kuznetsov) [1333284] - [netdrv] hv_netvsc: untangle the pointer mess (Vitaly Kuznetsov) [1333284] - [netdrv] hv_netvsc: use start_remove flag to protect netvsc_link_change() (Vitaly Kuznetsov) [1333284] - [netdrv] hv_netvsc: move start_remove flag to net_device_context (Vitaly Kuznetsov) [1333284] - [netdrv] hv_netvsc: Fix the list processing for network change event (Vitaly Kuznetsov) [1333284] - [netdrv] hv_netvsc: Implement support for VF drivers on Hyper-V (Vitaly Kuznetsov) [1333284] - [pci] hv: Add explicit barriers to config space access (Vitaly Kuznetsov) [1302147] - [pci] hv: Report resources release after stopping the bus (Vitaly Kuznetsov) [1302147] - [hv] Separate out frame buffer logic when picking MMIO range (Vitaly Kuznetsov) [1302147] - [hv] Record MMIO range in use by frame buffer (Vitaly Kuznetsov) [1302147] - [hv] Track allocations of children of hv_vmbus in private resource tree (Vitaly Kuznetsov) [1302147] - [hv] Reverse order of resources in hyperv_mmio (Vitaly Kuznetsov) [1302147] - [video] hv: Use new vmbus_mmio_free() from client drivers (Vitaly Kuznetsov) [1302147] - [include] hv: Make a function to free mmio regions through vmbus (Vitaly Kuznetsov) [1302147] - [hv] Lock access to hyperv_mmio resource tree (Vitaly Kuznetsov) [1302147] - [pci] hv: Add paravirtual PCI front-end for Microsoft Hyper-V VMs (Vitaly Kuznetsov) [1302147] - [x86] export __ioapic_set_affinity to modules (Vitaly Kuznetsov) [1302147] - [x86] export x86_msi to modules (Vitaly Kuznetsov) [1302147] - [hv] Allow for MMIO claims that span ACPI _CRS records (Vitaly Kuznetsov) [1302147] - [include] stddef.h: Move offsetofend() from vfio.h to a generic kernel header (Vitaly Kuznetsov) [1302147] - [x86] nmi: Fix use of unallocated cpumask_var_t (Jerry Snitselaar) [1069217] - [x86] nmi: Perform a safe NMI stack trace on all CPUs (Jerry Snitselaar) [1069217] - [kernel] printk: Add per_cpu printk func to allow printk to be diverted (Jerry Snitselaar) [1069217] - [lib] seq: Add minimal support for seq_buf (Jerry Snitselaar) [1069217] - [scsi] ipr: Fix regression when loading firmware (Gustavo Duarte) [1274357] - [scsi] ipr: Fix out-of-bounds null overwrite (Gustavo Duarte) [1274357] - [scsi] ipr: Driver version 2.6.3 (Gustavo Duarte) [1274357] - [scsi] ipr: Issue Configure Cache Parameters command (Gustavo Duarte) [1274357] - [scsi] ipr: Inquiry IOA page 0xC4 during initialization (Gustavo Duarte) [1274357] - [scsi] ipr: Don't set NO_ULEN_CHK bit when resource is a vset (Gustavo Duarte) [1274357] - [scsi] ipr: Add delay to ensure coherent dumps (Gustavo Duarte) [1274357] - [scsi] ipr: Enable SIS pipe commands for SIS-32 devices (Gustavo Duarte) [1274357] - [scsi] ipr: Inhibit underlength data check for AFDASD in raw mode (Gustavo Duarte) [1274357] - [nvme] Allocate queues only for online cpus (David Milburn) [1331884] - [s390] mm: four page table levels vs. fork (Hendrik Brueckner) [1308879] {CVE-2016-2143} - [s390] cpumf: add missing lpp magic initialization (Hendrik Brueckner) [1339534] - [s390] cpumf: Fix lpp detection (Hendrik Brueckner) [1339534] - [s390] cpumf: Improve guest detection heuristics (Hendrik Brueckner) [1339534] - [s390] cpumf: rework program parameter setting to detect guest samples (Hendrik Brueckner) [1339534] - [s390] pci: fix use after free in dma_init (Hendrik Brueckner) [1338925] - [s390] compat: correct sign-extension of the brk() compat system call (Hendrik Brueckner) [1197172] - [s390] fix normalization bug in exception table sorting (Hendrik Brueckner) [1298601] - [net] iucv: call skb_linearize() when needed (Hendrik Brueckner) [1335607] - [x86] topology: Use total_cpus not nr_cpu_ids for logical packages (Jiri Olsa) [1337866] - [x86] topology: Fix Intel HT disable (Jiri Olsa) [1337866] - [x86] topology: Fix AMD core count (Jiri Olsa) [1337866] - [x86] cpu/amd: Give access to the number of nodes in a physical package (Jiri Olsa) [1337866] - [x86] thinkpad_acpi: Convert to snd_card_new() with a device pointer (Jarod Wilson) [1341744] - [x86] microcode: Use request_firmware_direct() (Prarit Bhargava) [1340431] - [firmware] Introduce request_firmware_direct() (Prarit Bhargava) [1340431] - [firmware] Be a bit more verbose about direct firmware loading failure (Prarit Bhargava) [1340431]- [netdrv] ixgbevf: update driver versions to indicate RHEL7.3 (Ken Cox) [1274175] - [netdrv] ixgbevf: Remove unused parameter (Ken Cox) [1274175] - [netdrv] ixgbevf: Change the relaxed order settings in VF driver for sparc (Ken Cox) [1274175] - [netdrv] ixgbevf: Use mac_ops instead of trying to identify NIC type (Ken Cox) [1274175] - [netdrv] ixgbevf: Support Windows hosts (Hyper-V) (Ken Cox) [1274175] - [netdrv] ixgbevf: Add the device ID's presented while running on Hyper-V (Ken Cox) [1274175] - [netdrv] ixgbevf: Move API negotiation function into mac_ops (Ken Cox) [1274175] - [netdrv] ixgbevf: make use of BIT() macro to avoid shift of signed values (Ken Cox) [1274175] - [netdrv] ixgbevf: add support for per-queue ethtool stats (Ken Cox) [1274175] - [netdrv] ixgbevf: refactor ethtool stats handling (Ken Cox) [1274175] - [netdrv] ixgbevf: Add support for generic Tx checksums (Ken Cox) [1274175] - [netdrv] ixgbevf: use bit operations for setting and checking resets (Ken Cox) [1274175] - [netdrv] ixgbevf: fix error code path when setting MAC address (Ken Cox) [1274175] - [netdrv] ixgbevf: call ndo_stop() instead of dev_close() when running offline selftest (Ken Cox) [1274175] - [netdrv] ixgbevf: minor cleanups for ixgbevf_set_itr() (Ken Cox) [1274175] - [netdrv] ixgbevf: Fix handling of NAPI budget when multiple queues are enabled per vector (Ken Cox) [1274175] - [netdrv] ixgbevf: Handle extended IPv6 headers in Tx path (Ken Cox) [1274175] - [netdrv] ixgbevf: Minor cleanups (Ken Cox) [1274175] - [netdrv] ixgbevf: Use a private workqueue to avoid certain possible hangs (Ken Cox) [1274175] - [netdrv] ixgbevf: Limit lowest interrupt rate for adaptive interrupt moderation to 12K (Ken Cox) [1274175] - [netdrv] ixgbevf: Enables TSO for stacked VLAN (Ken Cox) [1274175] - [netdrv] igbvf: use BIT() macro instead of shifts (Corinna Vinschen) [1274173] - [netdrv] igbvf: remove unused variable and dead code (Corinna Vinschen) [1274173] - [netdrv] igbvf: remove "link is Up" message when registering mcast address (Corinna Vinschen) [1274173] - [netdrv] igbvf: Add support for generic Tx checksums (Corinna Vinschen) [1274173] - [netdrv] igbvf: don't give up (Corinna Vinschen) [1274173] - [netdrv] igbvf: use napi_complete_done() (Corinna Vinschen) [1274173] - [netdrv] igbvf: get rid of unnecessary initializations in .get_drvinfo() (Corinna Vinschen) [1274173] - [netdrv] igbvf: Enable TSO for stacked VLAN (Corinna Vinschen) [1274173] - [netdrv] revert "igb: Fix a deadlock in igb_sriov_reinit" (Corinna Vinschen) [1274172] - [netdrv] igb: Garbled output for "ethtool -m" (Corinna Vinschen) [1274172] - [netdrv] igb: allow setting MAC address on i211 using a device tree blob (Corinna Vinschen) [1274172] - [netdrv] igb: Add support for bulk Tx cleanup & cleanup boolean logic (Corinna Vinschen) [1274172] - [netdrv] igb: Fix sparse warning about passing __beXX into leXX_to_cpup (Corinna Vinschen) [1274172] - [netdrv] igb: call ndo_stop() instead of dev_close() when running offline selftest (Corinna Vinschen) [1274172] - [netdrv] igb: Fix VLAN tag stripping on Intel i350 (Corinna Vinschen) [1274172] - [netdrv] igb: Add support for generic Tx checksums (Corinna Vinschen) [1274172] - [netdrv] igb: rename igb define to be more generic (Corinna Vinschen) [1274172] - [netdrv] igb: add conditions for I210 to generate periodic clock output (Corinna Vinschen) [1274172] - [netdrv] igb: enable WoL for OEM devices regardless of EEPROM setting (Corinna Vinschen) [1274172] - [netdrv] igb: constify e1000_phy_operations structure (Corinna Vinschen) [1274172] - [netdrv] igb: When GbE link up, wait for Remote receiver status condition (Corinna Vinschen) [1274172] - [netdrv] igb: Add workaround for VLAN tag stripping on 82576 (Corinna Vinschen) [1274172] - [netdrv] igb: Enable use of "bridge fdb add" to set unicast table entries (Corinna Vinschen) [1274172] - [netdrv] igb: Drop unnecessary checks in transmit path (Corinna Vinschen) [1274172] - [netdrv] igb: Add support for VLAN promiscuous with SR-IOV and NTUPLE (Corinna Vinschen) [1274172] - [netdrv] igb: Clean-up configuration of VF port VLANs (Corinna Vinschen) [1274172] - [netdrv] igb: Merge VLVF configuration into igb_vfta_set (Corinna Vinschen) [1274172] - [netdrv] igb: Always enable VLAN 0 even if 8021q is not loaded (Corinna Vinschen) [1274172] - [netdrv] igb: Do not factor VLANs into RLPML calculation (Corinna Vinschen) [1274172] - [netdrv] igb: Allow asymmetric configuration of MTU versus Rx frame size (Corinna Vinschen) [1274172] - [netdrv] igb: Refactor VFTA configuration (Corinna Vinschen) [1274172] - [netdrv] igb: clean up code for setting MAC address (Corinna Vinschen) [1274172] - [netdrv] igb: don't give up (Corinna Vinschen) [1274172] - [netdrv] igb: Unpair the queues when changing the number of queues (Corinna Vinschen) [1274172] - [netdrv] igb: Remove unnecessary flag setting in igb_set_flag_queue_pairs() (Corinna Vinschen) [1274172] - [netdrv] igb: Explicitly label self-test result indices (Corinna Vinschen) [1274172] - [netdrv] igb: Improve cable length function for I210, etc (Corinna Vinschen) [1274172] - [netdrv] igb: Don't add PHY address to PCDL address (Corinna Vinschen) [1274172] - [netdrv] igb: Remove GS40G specific defines/functions (Corinna Vinschen) [1274172] - [netdrv] igb: improve handling of disconnected adapters (Corinna Vinschen) [1274172] - [netdrv] igb: fix NULL derefs due to skipped SR-IOV enabling (Corinna Vinschen) [1274172] - [netdrv] igb: use the correct i210 register for EEMNGCTL (Corinna Vinschen) [1274172] - [netdrv] igb: don't unmap NULL hw_addr (Corinna Vinschen) [1274172] - [netdrv] igb: add 88E1543 initialization code (Corinna Vinschen) [1274172] - [netdrv] igb: use napi_complete_done() (Corinna Vinschen) [1274172] - [netdrv] igb: get rid of unnecessary initializations in .get_drvinfo() (Corinna Vinschen) [1274172] - [netdrv] igb: avoid using timespec (Corinna Vinschen) [1274172] - [netdrv] igb: Fix a memory leak in igb_probe (Corinna Vinschen) [1274172] - [netdrv] igb: Fix a deadlock in igb_sriov_reinit (Corinna Vinschen) [1274172] - [netdrv] igb: implement high frequency periodic output signals (Corinna Vinschen) [1274172] - [netdrv] igb: missing rtnl_unlock in igb_sriov_reinit() (Corinna Vinschen) [1274172] - [netdrv] igb: Fix oops caused by missing queue pairing (Corinna Vinschen) [1274172] - [netdrv] igb: bump version to igb-5.3.0 (Corinna Vinschen) [1274172] - [netdrv] igb: use ARRAY_SIZE to replace calculating sizeof(a)/sizeof(a[0]) (Corinna Vinschen) [1274172] - [netdrv] igb: report unsupported ethtool settings in set_coalesce (Corinna Vinschen) [1274172] - [netdrv] igb: Fix i354 88E1112 PHY on RCC boards using AutoMediaDetect (Corinna Vinschen) [1274172] - [netdrv] igb: Pull timestamp from fragment before adding it to skb (Corinna Vinschen) [1274172] - [netdrv] igb: only report generic filters in get_ts_info (Corinna Vinschen) [1274172] - [netdrv] igb: bump version of igb to 5.2.18 (Corinna Vinschen) [1274172] - [netdrv] igb: disable IPv6 extension header processing (Corinna Vinschen) [1274172] - [netdrv] igb: fix the start time for periodic output signals (Corinna Vinschen) [1274172]- [netdrv] ibmvnic: Enable use of multiple tx/rx scrqs (Steve Best) [1332848] - [netdrv] ibmvnic: enable RX checksum offload (Steve Best) [1332848] - [netdrv] ibmvnic: map L2/L3/L4 header descriptors to firmware (Steve Best) [1332848] - [netdrv] ibmvnic: Fix ibmvnic_capability struct (Steve Best) [1332848] - [x86] kvm: simplify kvm_apic_map (Paul Lai) [1319021] - [x86] vmx: Add host irq information in trace event when updating IRTE for posted interrupts (Paul Lai) [1319021] - [x86] kvm: Add lowest-priority support for vt-d posted-interrupts (Paul Lai) [1319021] - [x86] kvm: Use vector-hashing to deliver lowest-priority interrupts (Paul Lai) [1319021] - [x86] kvm: Recover IRTE to remapped mode if the interrupt is not single-destination (Paul Lai) [1319021] - [x86] kvm: avoid logical_map when it is invalid (Paul Lai) [1319021] - [x86] kvm: fix mixed APIC mode broadcast (Paul Lai) [1319021] - [x86] kvm: use MDA for interrupt matching (Paul Lai) [1319021] - [x86] kvm: fix x2apic logical address matching (Paul Lai) [1319021] - [x86] kvm: replace 0 with APIC_DEST_PHYSICAL (Paul Lai) [1319021] - [x86] kvm: cleanup kvm_apic_match_*() (Paul Lai) [1319021] - [x86] kvm: return bool from kvm_apic_match*() (Paul Lai) [1319021] - [tty] don't leak cdev in tty_cdev_add() (Prarit Bhargava) [1173155] - [tty] Avoid usb reset crashes by making tty_io cdevs truly dynamic (Prarit Bhargava) [1173155] - [pci] Set MPS to match upstream bridge (Myron Stowe) [1256951] - [pci] Move MPS configuration check to pci_configure_device() (Myron Stowe) [1256951] - [x86] perf: uncore: Remove WARN_ON_ONCE in uncore_pci_probe (Jiri Olsa) [1337804] - [x86] perf/intel/uncore: Fix CHA registers configuration procedure for Knights Landing platform (Jiri Olsa) [1334752] - [x86] uv: Disable UV BAU by default (Frank Ramsay) [1329656] - [hwmon] coretemp: Replace cpu_sibling_mask() with topology_sibling_cpumask() (David Arcari) [1338826] - [kernel] sched/topology: Rename topology_thread_cpumask() to topology_sibling_cpumask() (David Arcari) [1338826] - [hwmon] coretemp: Allow format checking (David Arcari) [1338826] - [hwmon] coretemp: Convert to use devm_hwmon_device_register_with_groups (David Arcari) [1338826] - [hwmon] coretemp: Allocate platform data with devm_kzalloc (David Arcari) [1338826] - [hwmon] coretemp: Use sysfs_create_group to create sysfs attributes (David Arcari) [1338826] - [hwmon] coretemp: Do not return -EAGAIN for low temperatures (David Arcari) [1338826] - [hwmon] coretemp: Add PCI device ID for CE41x0 CPUs (David Arcari) [1338826] - [hwmon] coretemp: Use PCI host bridge ID to identify CPU if necessary (David Arcari) [1338826] - [hwmon] coretemp: Fix truncated name of alarm attributes (David Arcari) [1338826] - [hwmon] coretemp: Remove redundant platform_set_drvdata() (David Arcari) [1338826] - [scsi] Add QEMU CD-ROM to VPD Inquiry Blacklist (Ewan Milne) [1340360] - [documentation] ip-sysctl.txt: clarify secure_redirects (Eric Garver) [1300442] - [net] avoid reference counter overflows on fib_rules in multicast forwarding (Eric Garver) [1335918] - [net] team: don't call netdev_change_features under team->lock (Ivan Vecera) [1339570] - [net] Add compatible kAPI for skb_get_rxhash (William Townsend) [1329650] - [net] multicast: Extend ip address command to enable multicast group join/leave on (Eric Garver) [1267398] - [net] ipv6: support IFA_F_MANAGETEMPADDR for address deletion too (Jakub Sitnicki) [1263384] - [net] ipv6: don't disable interface if last ipv6 address is removed (Jakub Sitnicki) [1263384] - [net] netfilter: nfnetlink_queue: Unregister pernet subsys in case of init failure (Paolo Abeni) [1337024] - [net] netfilter: nfnetlink_{log, queue}: Register pernet in first place (Paolo Abeni) [1337024] - [net] team: remove duplicate set of flag IFF_MULTICAST (Xin Long) [1302771] - [net] team: Replace rcu_read_lock with a mutex in team_vlan_rx_kill_vid (Xin Long) [1302771] - [net] team: Advertise tunneling offload features (Xin Long) [1302771] - [net] team: rtnl_lock for options set (Xin Long) [1302771] - [net] team: Don't segment multiple tagged packets on team device (Xin Long) [1302771] - [net] team: Remove dead code (Xin Long) [1302771] - [net] team: Simplify return path of team_newlink (Xin Long) [1302771] - [net] team: lb: use sizeof(*fprog) in __fprog_create (Xin Long) [1302771] - [net] team: fix vlan_features computing (Xin Long) [1302771] - [net] team: block mtu change before it happens via NETDEV_PRECHANGEMTU (Xin Long) [1302771] - [net] team: inherit addr_assign_type along with dev_addr (Xin Long) [1302771] - [net] team: cleanup netpoll clode (Xin Long) [1302771] - [net] make all team port device link events urgent (Xin Long) [1302771]- [infiniband] security: Restrict use of the write() interface (Don Dutile) [1316685] {CVE-2016-4565} - [mm] add support for __GFP_ZERO flag to dma_pool_alloc() (Torez Smith) [1337075] - [hv] balloon: reset host_specified_ha_region (Vitaly Kuznetsov) [1325967] - [hv] balloon: don't crash when memory is added in non-sorted order (Vitaly Kuznetsov) [1325967] - [hv] hv_balloon: match var type to return type of wait_for_completion (Vitaly Kuznetsov) [1325967] - [hv] balloon: check if ha_region_mutex was acquired in MEM_CANCEL_ONLINE case (Vitaly Kuznetsov) [1325967] - [pci] Add DMA alias quirk for mic_x200_dma (Jerry Snitselaar) [1299853] - [pci] Add support for multiple DMA aliases (Jerry Snitselaar) [1299853] - [pci] Move informational printk to pci_add_dma_alias() (Jerry Snitselaar) [1299853] - [pci] Add pci_add_dma_alias() to abstract implementation (Jerry Snitselaar) [1299853] - [drivers] avoid format strings in names passed to alloc_workqueue() ("Herton R. Krzesinski") [1336867] - [kernel] rcu: Improve diagnostics for spurious RCU CPU stall warnings ("Herton R. Krzesinski") [1320261] - [kernel] rcu: Don't use NMIs to dump other CPUs' stacks ("Herton R. Krzesinski") [1320261] - [kernel] rcu: Protect uses of jiffies_stall field with ACCESS_ONCE() ("Herton R. Krzesinski") [1320261] - [kernel] rcu: Print negatives for stall-warning counter wraparound ("Herton R. Krzesinski") [1320261] - [kernel] rcu: Convert rcutree.c printk calls ("Herton R. Krzesinski") [1320261] - [kernel] rcu: Kick CPU halfway to RCU CPU stall warning ("Herton R. Krzesinski") [1320261] - [kernel] rcu: Reject memory-order-induced stall-warning false positives ("Herton R. Krzesinski") [1320261] - [kernel] rcu: Drive quiescent-state-forcing delay from HZ ("Herton R. Krzesinski") [1320261] - [mm] memcg: reparent charges of children before processing parent ("Herton R. Krzesinski") [1336863] - [include] jiffies: Avoid undefined behavior from signed overflow ("Herton R. Krzesinski") [1336863] - [mm] compaction: break out of loop on !PageBuddy in isolate_freepages_block ("Herton R. Krzesinski") [1336863] - [ipc] Fix 2 bugs in msgrcv() MSG_COPY implementation ("Herton R. Krzesinski") [1336863] - [kernel] tracing: Do not add event files for modules that fail tracepoints ("Herton R. Krzesinski") [1336863] - [kernel] cpuset: fix a race condition in __cpuset_node_allowed_softwall() ("Herton R. Krzesinski") [1336863] - [kernel] genirq: Remove racy waitqueue_active check ("Herton R. Krzesinski") [1336863] - [kernel] workqueue: ensure @task is valid across kthread_stop() ("Herton R. Krzesinski") [1336863] - [mm] memcg: fix endless loop caused by mem_cgroup_iter ("Herton R. Krzesinski") [1297381 1336863] - [include] compiler/gcc4: Make quirk for asm_volatile_goto() unconditional ("Herton R. Krzesinski") [1336863] - [scripts] modpost: fixed USB alias generation for ranges including 0x9 and 0xA ("Herton R. Krzesinski") [1336863] - [kernel] timekeeping: Fix missing timekeeping_update in suspend path ("Herton R. Krzesinski") [1336863] - [kernel] timekeeping: Fix CLOCK_TAI timer/nanosleep delays ("Herton R. Krzesinski") [1336863] - [kernel] ftrace: Have function graph only trace based on global_ops filters ("Herton R. Krzesinski") [1336863] - [kernel] ftrace: Fix synchronization location disabling and freeing ftrace_ops ("Herton R. Krzesinski") [1336863] - [kernel] ftrace: Synchronize setting function_trace_op with ftrace_trace_function ("Herton R. Krzesinski") [1336863] - [mm] slub: Fix calculation of cpu slabs ("Herton R. Krzesinski") [1336863] - [kernel] tracing: Have trace buffer point back to trace_array ("Herton R. Krzesinski") [1336863] - [mm] mempolicy.c: fix mempolicy printing in numa_maps ("Herton R. Krzesinski") [1336863] - [kernel] sched/fair: Fix unlocked reads of some cfs_b->quota/period ("Herton R. Krzesinski") [1336863] - [kernel] sched/fair: Fix tg_set_cfs_bandwidth() deadlock on rq->lock ("Herton R. Krzesinski") [1336863] - [kernel] sched: Guarantee new group-entities always have weight ("Herton R. Krzesinski") [1336863] - [kernel] sched: Fix hrtimer_cancel()/rq->lock deadlock ("Herton R. Krzesinski") [1336863] - [kernel] sched: Fix cfs_bandwidth misuse of hrtimer_expires_remaining ("Herton R. Krzesinski") [1336863] - [kernel] sched: Fix race on toggling cfs_bandwidth_used ("Herton R. Krzesinski") [1336863]- [net] bluetooth: KABI cleanups (Don Zickus) [1296707] - [include] sched/wait: Introduce wait_on_bit_timeout() (Don Zickus) [1296707] - [include] netlink: add nla_get for le32 and le64 (Don Zickus) [1296707] - [include] 6lowpan: nuke net_ieee802154_lowpan() accessor when 6lowpan is disabled (Don Zickus) [1296707] - [include] 6lowpan: add helper to get 6lowpan namespace (Don Zickus) [1296707] - [include] if_arp: add ARPHRD_6LOWPAN type (Don Zickus) [1296707] - [include] net: ns: add ieee802154_6lowpan namespace (Don Zickus) [1296707] - [include] ipv6: add ipv6_addr_prefix_copy (Don Zickus) [1296707] - [include] netdevice: add ieee802154_ptr to net_device (Don Zickus) [1296707] - [net] 802154 and 6lowpan: Rebase to v4.5 (Don Zickus) [1296707] - [bluetooth] intel: Use request_firmware instead (Don Zickus) [1296707] - [include] of: restructure for_each macros to fix compile warnings (Don Zickus) [1296707] - [include] of: Add empty for_each_available_child_of_node() macro definition (Don Zickus) [1296707] - [include] of: make for_each_child_of_node() reference its args when CONFIG_OF=n (Don Zickus) [1296707] - [include] of: introduce of_get_available_child_count (Don Zickus) [1296707] - [kernel] sched/wait: Fix a kthread race with wait_woken() (Don Zickus) [1296707] - [kernel] sched/wait: Provide infrastructure to deal with nested blocking (Don Zickus) [1296707] - [include] device coredump: add new device coredump class (Don Zickus) [1296707] - [net] bluetooth: Rebase to v4.5 (Don Zickus) [1296707] - [drm] revert "drm/i915: start adding dp mst audio" (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1329087] - [drm] dp_mst: Restore primary hub guid on resume (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1336546] - [drm] dp_mst: Validate port in drm_dp_payload_send_msg() (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1329087 1331031] - [drm] dp_mst: Get validated port ref in drm_dp_update_payload_part1() (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1329087] - [drm] i915: Call intel_dp_mst_resume() before resuming displays (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1329087] - [drm] i915: Get rid of intel_dp_dpcd_read_wake() (Rob Clark) [1072036 1115530 1202702 1211398 1235963 1272159] - [drm] dp_helper: Perform throw-away read before actual read in drm_dp_dpcd_read() (Rob Clark) [1072036 1115530 1202702 1211398 1235963 1272159] - [drm] dp_helper: Retry aux transactions on all errors (Rob Clark) [1072036 1115530 1202702 1211398 1235963 1272159] - [drm] dp_helper: Always wait before retrying native aux transactions (Rob Clark) [1072036 1115530 1202702 1211398 1235963 1272159] - [drm] dp: move hw_mutex up the call stack (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1274157] - [drm] i915: Fix race condition in intel_dp_destroy_mst_connector() (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1329087] - [drm] upstream sync to v4.5 (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1310228 1310229 1310230 1310231] - [kernel] tracing: Add trace__enabled() function (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1310228 1310229 1310230 1310231] - [kernel] compat: add in_compat_syscall to ask whether we're in a compat syscall (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1310228 1310229 1310230 1310231] - [mm] Export nr_swap_pages (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1310228 1310229 1310230 1310231] - [lib] string: introduce match_string() helper (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1310228 1310229 1310230 1310231] - [kernel] async: export current_is_async() (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1310228 1310229 1310230 1310231] - [pci] Decouple quirks.c from i915_reg.h (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1310228 1310229 1310230 1310231] - [mm] introduce mapping_gfp_constraint() (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1310228 1310229 1310230 1310231] - [kernel] bitops.h: add sign_extend64() (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1310228 1310229 1310230 1310231] - [vga] vga_switcheroo: Constify vga_switcheroo_handler (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1310228 1310229 1310230 1310231] - [kernel] arch: introduce memremap() (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1310228 1310229 1310230 1310231] - [kernel] mm: enhance region_is_ram() to region_intersects() (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1310228 1310229 1310230 1310231] - [x86] mm: Remove region_is_ram() call from ioremap (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1310228 1310229 1310230 1310231] - [x86] mm: Move warning from __ioremap_check_ram() to the call site (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1310228 1310229 1310230 1310231] - [kernel] mm: Fix bugs in region_is_ram() (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1310228 1310229 1310230 1310231] - [kernel] locking: Add WARN_ON_ONCE lock assertion (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1310228 1310229 1310230 1310231] - [pwm] Add sysfs interface (Rob Clark) [1072036 1115530 1202702 1211398 1272159 1310228 1310229 1310230 1310231]- [netdrv] ixgbe: update driver versions to indicate RHEL7.3 (Ken Cox) [1274174] - [netdrv] ixgbe: use correct mask when enabling sriov (Ken Cox) [1274174] - [netdrv] ixgbe: replace dev->trans_start accesses with dev_trans_start (Ken Cox) [1274174] - [netdrv] ixgbe: Disable DCB and FCoE for X550EM_x and x550em_a (Ken Cox) [1274174] - [netdrv] ixgbe: Revise populating few registers and macro definitions (Ken Cox) [1274174] - [netdrv] ixgbe: Remove duplicate and unused device ID definitions (Ken Cox) [1274174] - [netdrv] ixgbe: Return 64 bit stats values (Ken Cox) [1274174] - [netdrv] ixgbe: check EEPROM for WOL support for X540 and above (Ken Cox) [1274174] - [netdrv] ixgbe: add WoL support for some 82599 subdevice IDs (Ken Cox) [1274174] - [netdrv] ixgbe: use msleep for long delays (Ken Cox) [1274174] - [netdrv] ixgbe: resolve shift of negative value warning (Ken Cox) [1274174] - [netdrv] ixgbe: use BIT() macro (Ken Cox) [1274174] - [netdrv] ixgbe: Add work around for empty SFP+ cage crosstalk (Ken Cox) [1274174] - [netdrv] ixgbe: Use correct FC setup function for x550em_a (Ken Cox) [1274174] - [netdrv] ixgbe: Add register wait for slow links (Ken Cox) [1274174] - [netdrv] ixgbe: make 'action' field in struct ixgbe_fdir_filter a u64 value (Ken Cox) [1274174] - [netdrv] ixgbe: fix default mac->ops.setup_link for X550EM (Ken Cox) [1274174] - [netdrv] ixgbe: set VLAN spoof checking unconditionally (Ken Cox) [1274174] - [netdrv] ixgbe: consolidate the configuration of spoof checking (Ken Cox) [1274174] - [netdrv] ixgbe: protect vxlan_get_rx_port in ixgbe_service_task with rtnl_lock (Ken Cox) [1274174] - [netdrv] ixgbe: Bump version number (Ken Cox) [1274174] - [netdrv] ixgbe: Add KR backplane support for x550em_a (Ken Cox) [1274174] - [netdrv] ixgbe: Add support for SGMII backplane interface (Ken Cox) [1274174] - [netdrv] ixgbe: Add support for SFPs with retimer (Ken Cox) [1274174] - [netdrv] ixgbe: Introduce function to control MDIO speed (Ken Cox) [1274174] - [netdrv] ixgbe: Read and parse NW_MNG_IF_SEL register (Ken Cox) [1274174] - [netdrv] ixgbe: Read and set instance id (Ken Cox) [1274174] - [netdrv] ixgbe: Use new methods for PHY access (Ken Cox) [1274174] - [netdrv] ixgbe: Add support for x550em_a 10G MAC type (Ken Cox) [1274174] - [netdrv] ixgbe: Use method pointer to access IOSF devices (Ken Cox) [1274174] - [netdrv] ixgbe: Add definitions for x550em_a 10G MAC (Ken Cox) [1274174] - [netdrv] ixgbe: Add support for single-port X550 device (Ken Cox) [1274174] - [netdrv] ixgbe: Take manageability semaphore for firmware commands (Ken Cox) [1274174] - [netdrv] ixgbe: Clean up interface for firmware commands (Ken Cox) [1274174] - [netdrv] ixgbe: Correct length check for round up (Ken Cox) [1274174] - [netdrv] ixgbe: Change the lan_id and func fields to a u8 to avoid casts (Ken Cox) [1274174] - [netdrv] ixgbe: Delete some unused register definitions (Ken Cox) [1274174] - [netdrv] ixgbe: Add support for toggling VLAN filtering flag via ethtool (Ken Cox) [1274174] - [netdrv] ixgbe: Place SWFW semaphore in known valid state at probe (Ken Cox) [1274174] - [netdrv] ixgbe: Fix flow control for Xeon D KR backplane (Ken Cox) [1274174] - [netdrv] ixgbe: Add support for generic Tx checksums (Ken Cox) [1274174] - [netdrv] ixgbe: Look up MAC address in Open Firmware or IDPROM (Ken Cox) [1274174] - [netdrv] ixgbe: Make all unchanging ops structures const (Ken Cox) [1274174] - [netdrv] ixgbe: Avoid adding VLAN 0 twice to VLVF and VFTA (Ken Cox) [1274174] - [netdrv] ixgbe: Do not allow PF to add VLVF entry unless it actually needs it (Ken Cox) [1274174] - [netdrv] ixgbe: Extend trust to allow guest to set unicast address (Ken Cox) [1274174] - [netdrv] ixgbe: slight optimization of addr compare (Ken Cox) [1274174] - [netdrv] ixgbe: make __ixgbe_setup_tc static (Ken Cox) [1274174] - [netdrv] ixgbe: call ndo_stop() instead of dev_close() when running offline selftest (Ken Cox) [1274174] - [netdrv] ixgbe: Use udelay to avoid sleeping while atomic (Ken Cox) [1274174] - [netdrv] ixgbe: Fix ATR so that it correctly handles IPv6 extension headers (Ken Cox) [1274174] - [netdrv] ixgbe: Store VXLAN port number in network order (Ken Cox) [1274174] - [netdrv] ixgbe: Fix for RAR0 not being set to default MAC addr (Ken Cox) [1274174] - [netdrv] ixgbe: fix dates on header of ixgbe_model.h (Ken Cox) [1274174] - [netdrv] ixgbe: use u32 instead of __u32 in model header (Ken Cox) [1274174] - [netdrv] ixgbe: add minimal parser details for ixgbe (Ken Cox) [1274174] - [netdrv] ixgbe: Make ATR recognize IPv6 extended headers (Ken Cox) [1274174] - [netdrv] ixgbe: Fix MDD events generated when FCoE+SRIOV are enabled (Ken Cox) [1274174] - [netdrv] ixgbe: Fix to get FDMI HBA attributes information with X550 (Ken Cox) [1274174] - [netdrv] ixgbe: Correct handling of any outer UDP checksum setting (Ken Cox) [1274174] - [netdrv] ixgbe: do not call check_link for ethtool in ixgbe_get_settings() (Ken Cox) [1274174] - [netdrv] ixgbe: fix broken PFC with X550 (Ken Cox) [1274174] - [netdrv] ixgbe: use correct FCoE DDP max check (Ken Cox) [1274174] - [netdrv] ixgbe: Fill at least min credits to a TC credit refills (Ken Cox) [1274174] - [netdrv] ixgbe: Fix bugs in ixgbe_clear_vf_vlans() (Ken Cox) [1274174] - [netdrv] ixgbe: Correct X550EM_x revision check (Ken Cox) [1274174] - [netdrv] ixgbe: fix RSS limit for X550 (Ken Cox) [1274174] - [netdrv] ixgbe: Clean up redundancy in hw_enc_features (Ken Cox) [1274174] - [netdrv] ixgbe: report correct media type for KR, KX and KX4 interfaces (Ken Cox) [1274174] - [netdrv] ixgbe: add support for QSFP PHY types in ixgbe_get_settings() (Ken Cox) [1274174] - [netdrv] ixgbe: do not report 2.5 Gbps as supported (Ken Cox) [1274174] - [netdrv] ixgbe: Clean stale VLANs when changing port VLAN or resetting (Ken Cox) [1274174] - [netdrv] ixgbe: Clear stale pool mappings (Ken Cox) [1274174] - [netdrv] ixgbe: Fix VLAN promisc in relation to SR-IOV (Ken Cox) [1274174] - [netdrv] ixgbe: Add support for VLAN promiscuous with SR-IOV (Ken Cox) [1274174] - [netdrv] ixgbe: fix inconsistent clearing of the multicast table (Ken Cox) [1274174] - [netdrv] ixgbe: Reorder search to work from the top down instead of bottom up (Ken Cox) [1274174] - [netdrv] ixgbe: Add support for adding/removing VLAN on PF bypassing the VLVF (Ken Cox) [1274174] - [netdrv] ixgbe: Simplify configuration of setting VLVF and VLVFB (Ken Cox) [1274174] - [netdrv] ixgbe: Reduce VT code indent in set_vfta by introducing jump label (Ken Cox) [1274174] - [netdrv] ixgbe: Simplify definitions for regidx and bit in set_vfta (Ken Cox) [1274174] - [netdrv] ixgbe: Fix SR-IOV VLAN pool configuration (Ken Cox) [1274174] - [netdrv] ixgbe: Return error on failure to allocate mac_table (Ken Cox) [1274174] - [netdrv] ixgbe: Reset interface after enabling SR-IOV (Ken Cox) [1274174] - [netdrv] ixgbe: Always turn PHY power on when requested (Ken Cox) [1274174] - [netdrv] ixgbe: Handle extended IPv6 headers in Tx path (Ken Cox) [1274174] - [netdrv] ixgbe: Save VF info and take references (Ken Cox) [1274174] - [netdrv] ixgbe: Wait for master disable to be set (Ken Cox) [1274174] - [netdrv] ixgbe: Correct spec violations by waiting after reset (Ken Cox) [1274174] - [netdrv] ixgbe: Update PTP to support X550EM_x devices (Ken Cox) [1274174] - [netdrv] ixgbe: convert to the 64 bit get/set time methods (Ken Cox) [1274174] - [netdrv] ixgbe: Allow FDB entries access to more RAR filters (Ken Cox) [1274174] - [netdrv] ixgbe: Use __dev_uc_sync and __dev_uc_unsync for unicast addresses (Ken Cox) [1274174] - [netdrv] ixgbe: Refactor MAC address configuration code (Ken Cox) [1274174] - [netdrv] ixgbe: Use private workqueue to avoid certain possible hangs (Ken Cox) [1274174] - [netdrv] ixgbe: Add support for newer thermal alarm (Ken Cox) [1274174] - [netdrv] ixgbe: Prevent KR PHY reset in ixgbe_init_phy_ops_x550em (Ken Cox) [1274174] - [netdrv] ixgbe: Remove CS4227 diagnostic code (Ken Cox) [1274174] - [netdrv] ixgbe/ixgbevf: use napi_schedule_irqoff() (Ken Cox) [1274174] - [netdrv] ixgbe: Add KR mode support for CS4227 chip (Ken Cox) [1274174] - [netdrv] ixgbe: Fix handling of NAPI budget when multiple queues are enabled per vector (Ken Cox) [1274174] - [netdrv] ixgbe: fix multiple kernel-doc errors (Ken Cox) [1274174] - [netdrv] ixgbe: Delete redundant include file (Ken Cox) [1274174] - [netdrv] ixgbe: drop null test before destroy functions (Ken Cox) [1274174] - [netdrv] ixgbe, ixgbevf: Add new mbox API xcast mode (Ken Cox) [1274174] - [netdrv] ixgbe: Add new ndo to trust VF (Ken Cox) [1274174] - [netdrv] ixgbe: use napi_complete_done() (Ken Cox) [1274174] - [netdrv] ixgbe: get rid of unnecessary initializations in .get_drvinfo() (Ken Cox) [1274174] - [netdrv] ixgbe: Check for setup_internal_link method (Ken Cox) [1274174] - [netdrv] ixgbe: Fix CS4227-related semaphore error on reset failure (Ken Cox) [1274174] - [netdrv] ixgbe: disable LRO by default (Ken Cox) [1274174] - [netdrv] ixgbe: add flow control ethertype to the anti-spoofing filter (Ken Cox) [1274174] - [netdrv] ixgbe: Advance version to 4.2.1 (Ken Cox) [1274174] - [netdrv] ixgbe: X540 thermal warning interrupt not a GPI (Ken Cox) [1274174] - [netdrv] ixgbe: Fix FCRTH value in VM-to-VM loopback mode (Ken Cox) [1274174] - [netdrv] ixgbe: Only clear adapter_stopped if ixgbe_setup_fc succeeded (Ken Cox) [1274174] - [netdrv] ixgbe: Correct several flaws with with DCA setup (Ken Cox) [1274174] - [netdrv] ixgbe: Add new X550EM SFP+ device ID (Ken Cox) [1274174] - [netdrv] ixgbe: Update ixgbe_disable_pcie_master flow for X550* (Ken Cox) [1274174] - [netdrv] ixgbe: Add small packet padding support for X550 (Ken Cox) [1274174] - [netdrv] ixgbe: Correct setting of RDRXCTL register for X550* devices (Ken Cox) [1274174] - [netdrv] ixgbe: Correct error path in semaphore handling (Ken Cox) [1274174] - [netdrv] ixgbe: Add I2C bus mux support (Ken Cox) [1274174] - [netdrv] ixgbe: Limit SFP polling rate (Ken Cox) [1274174] - [netdrv] ixgbe: Allow SFP+ on more than 82598 and 82599 (Ken Cox) [1274174] - [netdrv] ixgbe: Add logic to reset CS4227 when needed (Ken Cox) [1274174] - [netdrv] ixgbe: Fix 1G and 10G link stability for X550EM_x SFP+ (Ken Cox) [1274174] - [netdrv] ixgbe: Add X550EM_x dual-speed SFP+ support (Ken Cox) [1274174] - [netdrv] ixgbe: Allow reduced delays during SFP detection (Ken Cox) [1274174] - [netdrv] ixgbe: Clear I2C destination location (Ken Cox) [1274174] - [netdrv] ixgbe: Enable bit-banging mode on X550 (Ken Cox) [1274174] - [netdrv] ixgbe: Set lan_id before first I2C eeprom access (Ken Cox) [1274174] - [netdrv] ixgbe: Provide unlocked I2C methods (Ken Cox) [1274174] - [netdrv] ixgbe: Provide I2C combined on X550EM (Ken Cox) [1274174] - [netdrv] ixgbe: Add X550EM support for SFP insertion interrupt (Ken Cox) [1274174] - [netdrv] ixgbe: Accept SFP not present errors on all devices (Ken Cox) [1274174] - [netdrv] ixgbe: Add fdir support for SCTP on X550 (Ken Cox) [1274174] - [netdrv] ixgbe: Add SFP+ detection for X550 hardware (Ken Cox) [1274174] - [netdrv] ixgbe: Limit lowest interrupt rate for adaptive interrupt moderation to 12K (Ken Cox) [1274174] - [netdrv] ixgbe: fix issue with SFP events with new X550 devices (Ken Cox) [1274174] - [netdrv] ixgbe: Resolve "initialized field overwritten" warnings (Ken Cox) [1274174] - [netdrv] ixgbe: Add support for reporting 2.5G link speed (Ken Cox) [1274174] - [netdrv] ixgbe: fix bounds checking in ixgbe_setup_tc for 82598 (Ken Cox) [1274174] - [netdrv] ixgbe: support for ethtool set_rxfh (Ken Cox) [1274174] - [netdrv] ixgbe: Avoid needless PHY access on copper phys (Ken Cox) [1274174] - [netdrv] ixgbe: cleanup to use cached mask value (Ken Cox) [1274174] - [netdrv] ixgbe: Remove second instance of lan_id variable (Ken Cox) [1274174] - [netdrv] ixgbe: Remove unused PCI bus types (Ken Cox) [1274174] - [netdrv] ixgbe: add new bus type for intergrated I/O interface (IOSF) (Ken Cox) [1274174] - [netdrv] ixgbe: add get_bus_info method for X550 (Ken Cox) [1274174] - [netdrv] ixgbe: Add support for entering low power link up state (Ken Cox) [1274174] - [netdrv] ixgbe: Add support for VXLAN RX offloads (Ken Cox) [1274174] - [netdrv] ixgbe: Add support for UDP-encapsulated tx checksum offload (Ken Cox) [1274174] - [netdrv] ixgbe: add VXLAN offload support for X550 devices (Ken Cox) [1274174] - [netdrv] ixgbe: Check whether FDIRCMD writes actually complete (Ken Cox) [1274174] - [netdrv] ixgbe: Assign set_phy_power dynamically where needed (Ken Cox) [1274174] - [netdrv] ixgbe: add new function to check for management presence (Ken Cox) [1274174] - [netdrv] ixgbe: TRIVIAL fix up double 'the' and comment style (Ken Cox) [1274174] - [netdrv] ixgbe: Simplify port-specific macros (Ken Cox) [1274174] - [netdrv] ixgbe: Convert to use devm_hwmon_device_register_with_groups (Ken Cox) [1274174] - [netdrv] ixgbe: enable l2 forwarding acceleration for macvlans (Ken Cox) [1274174]- [netdrv] bnxt_en: Use dma_rmb() instead of rmb() (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Add BCM57314 device ID (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Simplify and improve unsupported SFP+ module reporting (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Fix length value in dmesg log firmware error message (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Improve the delay logic for firmware response (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Reduce maximum ring pages if page size is 64K (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Report PCIe link speed and width during driver load (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Add Support for ETHTOOL_GMODULEINFO and ETHTOOL_GMODULEEEPRO (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Fix invalid max channel parameter in ethtool -l (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Add workaround to detect bad opaque in rx completion (part 2) (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Add workaround to detect bad opaque in rx completion (part 1) (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Setup multicast properly after resetting device (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Need memory barrier when processing the completion ring (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Divide a page into 32K buffers for the aggregation ring if necessary (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Limit RX BD pages to be no bigger than 32K (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Don't fallback to INTA on VF (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Add async event handling for speed config changes (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Call firmware to approve VF MAC address change (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Shutdown link when device is closed (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Disallow forced speed for 10GBaseT devices (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Improve ethtool .get_settings() (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Check for valid forced speed during ethtool -s (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Add unsupported SFP+ module warnings (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Set async event bits when registering with the firmware (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Add get_eee() and set_eee() ethtool support (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Add EEE setup code (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Add basic EEE support (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Improve flow control autoneg with Firmware 1.2.1 interface (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Update to Firmware 1.2.2 spec (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Fix ethtool -a reporting (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Fix typo in bnxt_hwrm_set_pause_common() (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Implement proper firmware message padding (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Initialize CP doorbell value before ring allocation (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Enable AER support (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Include hardware port statistics in ethtool -S (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Include some hardware port statistics in ndo_get_stats64() (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Add port statistics support (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Extend autoneg to all speeds (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Use common function to get ethtool supported flags (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Add reporting of link partner advertisement (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Refactor bnxt_fw_to_ethtool_advertised_spds() (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Add hwrm_send_message_silent() (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Refactor _hwrm_send_message() (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Add installed-package firmware version reporting via Ethtool GDRVINFO (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Fix dmesg log firmware error messages (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Use firmware provided message timeout value (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Add coalescing support for tx rings (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Refactor bnxt_hwrm_set_coal() (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Store irq coalescing timer values in micro seconds (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Send PF driver unload notification to all VFs (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Improve bnxt_vf_update_mac() (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Fix zero padding of tx push data (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Failure to update PHY is not fatal condition (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Remove unnecessary call to update PHY settings (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Poll link at the end of __bnxt_open_nic() (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Reduce default ring sizes (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Fix implementation of tx push operation (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Remove 20G support and advertise only 40GbaseCR4 (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Cleanup and Fix flow control setup logic (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Fix ethtool autoneg logic (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Fix crash in bnxt_free_tx_skbs() during tx timeout (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Exclude rx_drop_pkts hw counter from the stack's rx_dropped counter (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Ring free response from close path should use completion ring (John Linville) [1184635 1312277] - [netdrv] bnxt: always return values from _bnxt_get_max_rings (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Reset embedded processor after applying firmware upgrade (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Zero pad firmware messages to 128 bytes (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Modify ethtool -l|-L to support combined or rx/tx rings (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Modify init sequence to support shared or non shared rings (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Modify bnxt_get_max_rings() to support shared or non shared rings (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Re-structure ring indexing and mapping (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Check for NULL rx or tx ring (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Separate bnxt_{rx|tx}_ring_info structs from bnxt_napi struct (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Refactor bnxt_dbg_dump_states() (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Add BCM57301 & BCM57402 devices (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Update to Firmware interface spec 1.0.0 (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Keep track of the ring group resource (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Improve VF resource accounting (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Cleanup bnxt_hwrm_func_cfg() (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Check hardware resources before enabling NTUPLE (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Don't treat single segment rx frames as GRO frames (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Allocate rx_cpu_rmap only if Accelerated RFS is enabled (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Increment checksum error counter only if NETIF_F_RXCSUM is set (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Add support for upgrading APE/NC-SI firmware via Ethtool FLASHDEV (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Optimize ring alloc and ring free functions (John Linville) [1184635 1312277] - [netdrv] bnxt_en: support hwrm_func_drv_unrgtr command (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Implement missing tx timeout reset logic (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Don't cancel sp_task from bnxt_close_nic() (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Change bp->state to bitmap (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Fix bitmap declaration to work on 32-bit arches (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Setup uc_list mac filters after resetting the chip (John Linville) [1184635 1312277] - [netdrv] bnxt_en: enforce proper storing of MAC address (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Fixed incorrect implementation of ndo_set_mac_address (John Linville) [1184635 1312277] - [netdrv] bnxt_en: More robust SRIOV cleanup sequence (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Fix comparison of u16 sw_id against negative value (John Linville) [1184635 1312277] - [netdrv] bnxt_en: map CAG_REG_LEGACY_INT_STATUS_MASK to GRC window #4 (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Determine tcp/ipv6 RSS hash type correctly (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Change sp events definitions to represent bit position (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Fix compile warnings when CONFIG_INET is not set (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Fix compile errors when CONFIG_BNXT_SRIOV is not set (John Linville) [1184635 1312277] - [netdrv] bnxt: rewrite flow dissector bits for RHEL 7.3 (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Backport bnxt portions of upstream commit 93d05d4a320c (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Backport bnxt portions of upstream commit 5eb4dce3b347 (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Backport bnxt portions of upstream commit 16e5cc647173 (John Linville) [1184635 1312277] - [netdrv] bnxt_en: Backport bnxt portions of upstream commit e4c6734eaab9 (John Linville) [1184635 1312277] - [netdrv] bnxt_en: New Broadcom ethernet driver (John Linville) [1184635 1312277]- [misc] cxl: Check periodically the coherent platform function's state (Steve Best) [1338865] - [misc] cxl: Allow initialization on timebase sync failures (Steve Best) [1338865] - [powercap] rapl: add support for skx (Steve Best) [1273742] - [virtio] virtio_balloon: fix PFN format for virtio-1 (Thomas Huth) [1337945] - [powerpc] perf/24x7: Eliminate domain suffix in event names (Jiri Olsa) [1320561] - [powerpc] perf/hv-24x7: Display domain indices in sysfs (Jiri Olsa) [1320561] - [powerpc] perf/hv-24x7: Display change in counter values (Jiri Olsa) [1320561] - [powerpc] perf/hv-24x7: Fix usage with chip events (Jiri Olsa) [1320561] - [mm] move MM_SHMEMPAGES counter into reserved slot of {task, mm}_struct (Jerome Marchand) [838926] - [mm] procfs: breakdown RSS for anon, shmem and file in /proc/pid/status (Jerome Marchand) [838926] - [mm] shmem: add internal shmem resident memory accounting (Jerome Marchand) [838926] - [mm] proc: reduce cost of /proc/pid/smaps for unpopulated shmem mappings (Jerome Marchand) [838926] - [mm] proc: reduce cost of /proc/pid/smaps for shmem mappings (Jerome Marchand) [838926] - [mm] proc: account for shmem swap in /proc/pid/smaps (Jerome Marchand) [838926] - [mm] documentation: clarify /proc/pid/status VmSwap limitations for shmem (Jerome Marchand) [838926] - [scsi] mpt3sas: Updating mpt3sas driver version to 13.100.00.00 (Tomas Henzl) [1270168] - [scsi] mpt3sas: Update MPI header to 2.00.42 (Tomas Henzl) [1270168] - [scsi] mpt3sas: Set maximum transfer length per IO to 4MB for VDs (Tomas Henzl) [1270168] - [scsi] mpt3sas: Handle active cable exception event (Tomas Henzl) [1270168] - [scsi] mpt3sas: Used "synchronize_irq()"API to synchronize timed-out IO & TMs (Tomas Henzl) [1270168] - [irq_poll] Fix irq_poll_sched() (Jeff Moyer) [1336479] - [irq_poll] remove unused data and max fields (Jeff Moyer) [1336479] - [irq_poll] mark __irq_poll_complete static (Jeff Moyer) [1336479] - [scsi] irq_poll: fold irq_poll_disable_pending into irq_poll_softirq (Jeff Moyer) [1336479] - [irq_poll] fold irq_poll_sched_prep into irq_poll_sched (Jeff Moyer) [1336479] - [irq_poll] don't disable new irq_poll instances (Jeff Moyer) [1336479] - [irq_poll] make blk-iopoll available outside the block layer (Jeff Moyer) [1336479] - [block] blk-iopoll.c: use iop instead of iopoll (Jeff Moyer) [1336479] - [block] remove old blk_iopoll_enabled variable (Jeff Moyer) [1336479] - [fs] nfsd: return correct lockowner when there is a race on hash insert ("J. Bruce Fields") [1329485] - [fs] nfsd: return correct openowner when there is a race to put one in the hash ("J. Bruce Fields") [1329485] - [fs] gfs2: Cache ACLs read from disk (Andreas Gruenbacher) [1334817] - [fs] revert "libxfs: pack the agfl header structure so XFS_AGFL_SIZE is correct" (Eric Sandeen) [1336918] - [fs] svcrdma: Fix send_reply() scatter/gather set-up (Steve Dickson) [1327280] - [fs] svcrdma: Scrub BUG_ON() and WARN_ON() call sites (Steve Dickson) [1327280]- [include] alsa: acpi / utils: Add acpi_dev_present() (Jaroslav Kysela) [1288993] - [include] alsa: pci: Add QEMU top-level IDs for (sub)vendor & device (Jaroslav Kysela) [1288993] - [include] alsa: drm/i915: Add get_eld audio component (Jaroslav Kysela) [1288993] - [include] alsa: drm/i915: set proper N/CTS in modeset (Jaroslav Kysela) [1288993] - [gpu] alsa: drm/i915: implement sync_audio_rate callback (Jaroslav Kysela) [1288993] - [include] alsa: drm/i915: Add audio sync_audio_rate callback (Jaroslav Kysela) [1288993] - [gpu] alsa: drm/i915: fix kernel-doc warnings in intel_audio.c (Jaroslav Kysela) [1288993] - [include] alsa: drm: Remove the 'mode' argument from drm_select_eld() (Jaroslav Kysela) [1288993] - [gpu] alsa: drm/i915: Add locks around audio component bind/unbind (Jaroslav Kysela) [1288993] - [gpu] alsa: drm/i915/audio: clarify HD audio documentation wrt modeset (Jaroslav Kysela) [1288993] - [gpu] alsa: drm/i915/audio: do not mess with audio registers if port is invalid (Jaroslav Kysela) [1288993] - [gpu] alsa: drm/i915/audio: remove duplicated include from intel_audio.c (Jaroslav Kysela) [1288993] - [gpu] alsa: drm/i915: Convert the ddi cdclk code to get_display_clock_speed (Jaroslav Kysela) [1288993] - [include] alsa: drm/i915: Drop port_mst_index parameter from pin/eld callback (Jaroslav Kysela) [1288993] - [gpu] alsa: drm/i915: Call audio pin/ELD notify function (Jaroslav Kysela) [1288993] - [include] alsa: drm/i915: Add audio pin sense / ELD callback (Jaroslav Kysela) [1288993] - [include] alsa: pm / runtime: Add new helper for conditional usage count incrementation (Jaroslav Kysela) [1288993] - [sound] revert "alsa: hda - Set patch_ops before calling auto-parser" (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Create AFG sysfs node at last (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Expose codec type sysfs (Jaroslav Kysela) [1288993] - [sound] alsa: hda - add hdac stream trace (Jaroslav Kysela) [1288993] - [sound] alsa: hda - add HDA default codec match function (Jaroslav Kysela) [1288993] - [sound] alsa: consolidate the reassignments of ->f_op in ->open() instances (Jaroslav Kysela) [1288993] - [sound] alsa: hrtimer: Handle start/stop more properly (Jaroslav Kysela) [1288993] - [sound] alsa: timer: Use mod_timer() for rearming the system timer (Jaroslav Kysela) [1288993] - [sound] alsa: timer: fix gparams ioctl compatibility for different architectures (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Bind with i915 only when Intel graphics is present (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix possible race on regmap bypass flip (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Don't trust the reported actual power state (Jaroslav Kysela) [1288993] - [sound] alsa: hda: add AMD Polaris-10/11 AZ PCI IDs with proper driver caps (Jaroslav Kysela) [1288993] - [sound] alsa: hda - add PCI ID for Intel Broxton-T (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix broken reconfig (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Keep powering up ADCs on Cirrus codecs (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix inconsistent monitor_present state until repoll (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix regression of monitor_present flag in eld proc file (Jaroslav Kysela) [1288993] - [sound] alsa: alsa - hda: hdmi check NULL pointer in hdmi_set_chmap (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix regression on ATI HDMI audio (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix subwoofer pin on ASUS N751 and N551 (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add dock support for ThinkPad X260 (Jaroslav Kysela) [1288993] - [sound] alsa: hda/realtek - Add ALC3234 headset mode for Optiplex 9020m (Jaroslav Kysela) [1288993] - [sound] alsa: hda/realtek - Enable the ALC292 dock fixup on the Thinkpad T460s (Jaroslav Kysela) [1288993] - [sound] alsa: hda - fix front mic problem for a HP desktop (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Apply fix for white noise on Asus N550JV, too (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix white noise on Asus N750JV headphone (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Asus N750JV external subwoofer fixup (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix white noise on Asus UX501VW headset (Jaroslav Kysela) [1288993] - [sound] alsa: pcxhr: Fix missing mutex unlock (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Skip volume controls triggers hangup on Dell USB Dock (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Yet another Phoneix Audio device quirk (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Quirk for yet another Phoenix Audio devices (v2) (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Add a sample rate quirk for Phoenix Audio TMX320 (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Add a quirk for Plantronics BT300 (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: add Microsoft HD-5001 to quirks (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Fix double-free in error paths after snd_usb_add_audio_stream() call (Jaroslav Kysela) [1288993] - [sound] alsa: au88x0: Fix zero clear of stream->resources (Jaroslav Kysela) [1288993] - [sound] alsa: pcm: Bail out when chmap is already present (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Clarify CONFIG_SND_HDA_RECONFIG usages (Jaroslav Kysela) [1288993] - [sound] alsa: compress: Replace complex if statement with switch (Jaroslav Kysela) [1288993] - [sound] alsa: compress: Fix poll error return codes (Jaroslav Kysela) [1288993] - [sound] alsa: compress: Remove pointless NULL check (Jaroslav Kysela) [1288993] - [sound] alsa: compress: Use snd_compr_get_poll on error path (Jaroslav Kysela) [1288993] - [sound] alsa: pcm: Fix poll error return codes (Jaroslav Kysela) [1288993] - [sound] alsa: hda: fix to wait for RIRB & CORB DMA to set (Jaroslav Kysela) [1288993] - [sound] alsa: hda: fix the missing ptr initialization (Jaroslav Kysela) [1288993] - [sound] alsa: hda/realtek - New codecs support for ALC234/ALC274/ALC294 (Jaroslav Kysela) [1288993] - [sound] alsa: timer: Fix leak in events via snd_timer_user_tinterrupt (Jaroslav Kysela) [1288993] - [sound] alsa: timer: Fix leak in events via snd_timer_user_ccallback (Jaroslav Kysela) [1288993] - [sound] alsa: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Limit retrying sample rate reads (Jaroslav Kysela) [1288993] - [sound] alsa: au88x0: Fix overlapped PCM pointer (Jaroslav Kysela) [1288993] - [sound] alsa: timer: remove legacy rtctimer (Jaroslav Kysela) [1288993] - [sound] alsa: ens1371: Fix "Line In->Rear Out Switch" control (Jaroslav Kysela) [1288993] - [sound] alsa: lx646es: Fix possible uninitialized variable reference (Jaroslav Kysela) [1288993] - [sound] alsa: pcm : Call kill_fasync() in stream lock (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add missing capture_hook calls for dyn-ADC PCM streams (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: allow clock source validity interrupts (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: add UAC2 clock sources as mixer controls (Jaroslav Kysela) [1288993] - [sound] alsa: constify ct_timer_ops structures (Jaroslav Kysela) [1288993] - [sound] alsa: intel8x0: Drop superfluous VM checks (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Update chmap tlv to report sink's capability (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix yet another i915 pointer leftover in error path (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Clear the leftover component assignment at snd_hdac_i915_exit() (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Enable i915 ELD notifier for Intel IronLake and Baytrail (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add the pin / port mapping on Intel ILK and VLV (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix missing ELD update at unplugging (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Update BCLK also at hotplug for i915 HSW/BDW (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Use eld notifier for Intel SandyBridge and IvyBridge HDMI/DP (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Introduce pin_cvt_fixup() ops to hdmi parser (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Override HDMI setup_stream ops for Intel HSW+ (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Apply AMP fix in hdmi_setup_audio_infoframe() generically (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Split out Intel-specific codes from patch_generic_hdmi() (Jaroslav Kysela) [1288993] - [sound] alsa: hda - hdmi defer to register acomp eld notifier (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Workaround for unbalanced i915 power refcount by concurrent probe (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix spurious kernel WARNING on Baytrail HDMI (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix forgotten HDMI monitor_present update (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Really restrict i915 notifier to HSW+ (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix mutex deadlock at HDMI/DP hotplug (Jaroslav Kysela) [1288993] - [sound] alsa: ctl: change return value in compatibility layer so that it's the same value in core implementation (Jaroslav Kysela) [1288993] - [sound] alsa: mixart: silence an uninitialized variable warning (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Add sanity checks for endpoint accesses (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Minor code cleanup in create_fixed_stream_quirk() (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Fix NULL dereference in create_fixed_stream_quirk() (Jaroslav Kysela) [1288993] - [sound] alsa: hda: use list macro for parsing on cleanup (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Limit i915 HDMI binding only for HSW and later (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix unconditional GPIO toggle via automute (Jaroslav Kysela) [1288993] - [sound] alsa: mixart: silence unitialized variable warnings (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fixes double fault in nvhdmi_chmap_cea_alloc_validate_get_type (Jaroslav Kysela) [1288993] - [sound] alsa: intel8x0: Add clock quirk entry for AD1981B on IBM ThinkPad X41 (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add new GPU codec ID 0x10de0082 to snd-hda (Jaroslav Kysela) [1288993] - [sound] alsa: hda - fix the mic mute button and led problem for a Lenovo AIO (Jaroslav Kysela) [1288993] - [sound] alsa: pcm: Avoid "BUG:" string for warnings again (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add a sanity check of pin / port mapping on i915 HDMI/DP (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Don't handle ELD notify from invalid port (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Apply reboot D3 fix for CX20724 codec, too (Jaroslav Kysela) [1288993] - [sound] alsa: pci: Add QEMU top-level IDs for (sub)vendor & device (Jaroslav Kysela) [1288993] - [sound] alsa: seq: Provide card number / PID via sequencer client info (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix unexpected resume through regmap code path (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Use snd_hdac namespace prefix for chmap exported APIs (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Move chmap support helpers/ops to core (Jaroslav Kysela) [1288993] - [sound] alsa: hda - chmap helper args modified to use generic hdac objs (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add hdmi chmap verb programming ops to chmap object (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Use hdac name space for CEA spk alloc structure (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Register chmap obj as priv data instead of codec (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Create common chmap object (Jaroslav Kysela) [1288993] - [sound] alsa: compress: fix more typos (Jaroslav Kysela) [1288993] - [sound] alsa: compress: fix some typos (Jaroslav Kysela) [1288993] - [sound] alsa: compress: Add SNDRV_PCM_STATE_PREPARED state explanation (Jaroslav Kysela) [1288993] - [sound] alsa: compress: allow writes in SNDRV_PCM_STATE_PREPARED state (Jaroslav Kysela) [1288993] - [sound] alsa: hda - hdmi add wmb barrier for audio component (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix mic issues on Acer Aspire E1-472 (Jaroslav Kysela) [1288993] - [sound] alsa: portman2x4: fix NULL pointer dereference (Jaroslav Kysela) [1288993] - [sound] alsa: seq: oss: Don't drain at closing a client (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Add a quirk for Plantronics DA45 (Jaroslav Kysela) [1288993] - [sound] alsa: hda - hdmi_find_pcm_slot return value bug fix (Jaroslav Kysela) [1288993] - [sound] alsa: hdsp: Fix wrong boolean ctl value accesses (Jaroslav Kysela) [1288993] - [sound] alsa: hdspm: Fix zero-division (Jaroslav Kysela) [1288993] - [sound] alsa: hdspm: Fix wrong boolean ctl value accesses (Jaroslav Kysela) [1288993] - [sound] alsa: mts64: fix NULL pointer dereference (Jaroslav Kysela) [1288993] - [sound] alsa: timer: Fix ioctls for X32 ABI (Jaroslav Kysela) [1288993] - [sound] alsa: timer: Fix broken compat timer user status ioctl (Jaroslav Kysela) [1288993] - [sound] alsa: rawmidi: Fix ioctls X32 ABI (Jaroslav Kysela) [1288993] - [sound] alsa: rawmidi: Use comapt_put_timespec() (Jaroslav Kysela) [1288993] - [sound] alsa: pcm: Fix ioctls for X32 ABI (Jaroslav Kysela) [1288993] - [sound] alsa: ctl: Fix ioctls for X32 ABI (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Autosuspend controller after probe even if codecs are already suspended (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Loop interrupt handling until really cleared (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix headset support and noise on HP EliteBook 755 G2 (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fixup speaker pass-through control for nid 0x14 on ALC225 (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fixing background noise on Dell Inspiron 3162 (Jaroslav Kysela) [1288993] - [sound] alsa: hda - hdmi eld control created based on pcm (Jaroslav Kysela) [1288993] - [sound] alsa: jack: Allow building the jack layer without input device (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Apply clock gate workaround to Skylake, too (Jaroslav Kysela) [1288993] - [sound] alsa: mts64: use new parport device model (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Use acpi_dev_present() (Jaroslav Kysela) [1288993] - [sound] alsa: hda - hdmi get jack from hda_jack_tbl when not dyn_pcm_assign (Jaroslav Kysela) [1288993] - [sound] alsa: pcm: Fix rwsem deadlock for non-atomic PCM stream (Jaroslav Kysela) [1288993] - [sound] alsa: portman2x4 - use new parport device model (Jaroslav Kysela) [1288993] - [sound] alsa: seq: Fix double port list deletion (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Cancel probe work instead of flush at remove (Jaroslav Kysela) [1288993] - [sound] alsa: seq: Fix leak of pool buffer at concurrent writes (Jaroslav Kysela) [1288993] - [sound] alsa: timer: Call notifier in the same spinlock (Jaroslav Kysela) [1288993] - [sound] alsa: timer: Protect the whole snd_timer_close() with open race (Jaroslav Kysela) [1288993] - [sound] alsa: timer: Fix race at concurrent reads (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix bad dereference of jack object (Jaroslav Kysela) [1288993] - [sound] alsa: timer: Fix race between stop and interrupt (Jaroslav Kysela) [1288993] - [sound] alsa: timer: Fix wrong instance passed to slave callbacks (Jaroslav Kysela) [1288993] - [sound] alsa: dummy: Implement timer backend switching more safely (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix speaker output from VAIO AiO machines (Jaroslav Kysela) [1288993] - [sound] alsa: revert "alsa: hda - Fix noise on Gigabyte Z170X mobo" (Jaroslav Kysela) [1288993] - [sound] alsa: pcm: Add snd_pcm_rate_range_to_bits() (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix static checker warning in patch_hdmi.c (Jaroslav Kysela) [1288993] - [sound] alsa: timer: Fix leftover link at closing (Jaroslav Kysela) [1288993] - [sound] alsa: seq: Fix lockdep warnings due to double mutex locks (Jaroslav Kysela) [1288993] - [sound] alsa: rawmidi: Fix race at copying & updating the position (Jaroslav Kysela) [1288993] - [sound] alsa: rawmidi: Make snd_rawmidi_transmit() race-free (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add fixup for Mac Mini 7,1 model (Jaroslav Kysela) [1288993] - [sound] alsa: hda/realtek - Support headset mode for ALC225 (Jaroslav Kysela) [1288993] - [sound] alsa: hda/realtek - Support Dell headset mode for ALC225 (Jaroslav Kysela) [1288993] - [sound] alsa: hda/realtek - New codec support of ALC225 (Jaroslav Kysela) [1288993] - [sound] alsa: hda - build chmap kctl based on pcm in hdmi audio (Jaroslav Kysela) [1288993] - [sound] alsa: timer: Sync timer deletion at closing the system timer (Jaroslav Kysela) [1288993] - [sound] alsa: timer: Fix link corruption due to double start or stop (Jaroslav Kysela) [1288993] - [sound] alsa: seq: Fix yet another races among ALSA timer accesses (Jaroslav Kysela) [1288993] - [sound] alsa: pcm: Fix potential deadlock in OSS emulation (Jaroslav Kysela) [1288993] - [sound] alsa: rawmidi: Remove kernel WARNING for NULL user-space buffer check (Jaroslav Kysela) [1288993] - [sound] alsa: seq: Fix race at closing in virmidi driver (Jaroslav Kysela) [1288993] - [sound] alsa: emu10k1: correctly handling failed thread creation (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Add quirk for Microsoft LifeCam HD-6000 (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Add native DSD support for PS Audio NuWave DAC (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Fix OPPO HA-1 vendor ID (Jaroslav Kysela) [1288993] - [sound] alsa: hda - disable dynamic clock gating on Broxton before reset (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Add quirk_alias option (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Refer to chip->usb_id for quirks and MIDI creation (Jaroslav Kysela) [1288993] - [sound] alsa: hda - hdmi create spdif ctl based on pcm (Jaroslav Kysela) [1288993] - [sound] alsa: hda - hdmi jack created based on pcm (Jaroslav Kysela) [1288993] - [sound] alsa: hda - add hdmi_pcm to manage hdmi pcm related features (Jaroslav Kysela) [1288993] - [sound] alsa: hda - hdmi setup pin when monitor hotplug in pcm dynamic assignment mode (Jaroslav Kysela) [1288993] - [sound] alsa: hda - hdmi dynamically bind PCM to pin when monitor hotplug (Jaroslav Kysela) [1288993] - [sound] alsa: hda - hdmi operate spdif based on pcm (Jaroslav Kysela) [1288993] - [sound] alsa: hda - hdmi playback without monitor in dynamic pcm bind mode (Jaroslav Kysela) [1288993] - [sound] alsa: hda - hdmi begin to support dynamic PCM assignment (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add new GPU codec ID 0x10de0083 to snd-hda (Jaroslav Kysela) [1288993] - [sound] alsa: dummy: Disable switching timer backend via sysfs (Jaroslav Kysela) [1288993] - [sound] alsa: timer: fix SND_PCM_TIMER Kconfig text (Jaroslav Kysela) [1288993] - [sound] alsa: Add missing dependency on CONFIG_SND_TIMER (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Fix TEAC UD-501/UD-503/NT-503 usb delay (Jaroslav Kysela) [1288993] - [sound] alsa: compress: Disable GET_CODEC_CAPS ioctl for some architectures (Jaroslav Kysela) [1288993] - [sound] alsa: seq: Degrade the error message for too many opens (Jaroslav Kysela) [1288993] - [sound] alsa: seq: Fix incorrect sanity check at snd_seq_oss_synth_cleanup() (Jaroslav Kysela) [1288993] - [sound] alsa: timer: Introduce disconnect op to snd_timer_instance (Jaroslav Kysela) [1288993] - [sound] alsa: timer: Handle disconnection more safely (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Flush the pending probe work at remove (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix missing module loading with model=generic option (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Degrade i915 binding failure message (Jaroslav Kysela) [1288993] - [sound] alsa: control: Avoid kernel warnings from tlv ioctl with numid 0 (Jaroslav Kysela) [1288993] - [sound] alsa: seq: Fix snd_seq_call_port_info_ioctl in compat mode (Jaroslav Kysela) [1288993] - [sound] alsa: pcm: Fix snd_pcm_hw_params struct copy in compat mode (Jaroslav Kysela) [1288993] - [sound] alsa: hrtimer: Fix stall by hrtimer_cancel() (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix bass pin fixup for ASUS N550JX (Jaroslav Kysela) [1288993] - [sound] alsa: timer: Code cleanup (Jaroslav Kysela) [1288993] - [sound] alsa: timer: Harden slave timer list handling (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add fixup for Dell Latitidue E6540 (Jaroslav Kysela) [1288993] - [sound] alsa: timer: Fix race among timer ioctls (Jaroslav Kysela) [1288993] - [sound] alsa: hda - add codec support for Kabylake display audio codec (Jaroslav Kysela) [1288993] - [sound] alsa: timer: Fix double unlink of active_list (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Fix mixer ctl regression of Native Instrument devices (Jaroslav Kysela) [1288993] - [sound] alsa: hda - fix the headset mic detection problem for a Dell laptop (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix white noise on Dell Latitude E5550 (Jaroslav Kysela) [1288993] - [sound] alsa: hda_intel: add card number to irq description (Jaroslav Kysela) [1288993] - [sound] alsa: seq: Fix race at timer setup and close (Jaroslav Kysela) [1288993] - [sound] alsa: seq: Fix missing NULL check at remove_events ioctl (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Avoid calling usb_autopm_put_interface() at disconnect (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fixup inverted internal mic for Lenovo E50-80 (Jaroslav Kysela) [1288993] - [sound] alsa: usb: Add native DSD support for Oppo HA-1 (Jaroslav Kysela) [1288993] - [sound] alsa: hdac: add snd_hdac_ext_bus_link_power_up_all (Jaroslav Kysela) [1288993] - [sound] alsa: hdac: Increase timeout value for link power check (Jaroslav Kysela) [1288993] - [sound] alsa: hdac: couple the hda DMA stream in cleanup (Jaroslav Kysela) [1288993] - [sound] alsa: hdac: Add support for hda DMA Resume capability (Jaroslav Kysela) [1288993] - [sound] alsa: dummy: constify dummy_timer_ops structures (Jaroslav Kysela) [1288993] - [sound] alsa: cs5535audio: constify cs5535audio_dma_ops structures (Jaroslav Kysela) [1288993] - [sound] alsa: atiixp: constify atiixp_dma_ops structures (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add keycode map for alc input device (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add mic mute hotkey quirk for Lenovo ThinkCentre AIO (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: use list_for_each_entry_continue_reverse (Jaroslav Kysela) [1288993] - [sound] alsa: hda/realtek - Fix silent headphone output on MacPro 4,1 (v2) (Jaroslav Kysela) [1288993] - [sound] alsa: fm801: restore TEA575x state on resume (Jaroslav Kysela) [1288993] - [sound] alsa: fm801: save context before suspend devices (Jaroslav Kysela) [1288993] - [sound] alsa: fm801: no need to suspend absent codec (Jaroslav Kysela) [1288993] - [sound] alsa: fm801: detect FM-only card earlier (Jaroslav Kysela) [1288993] - [sound] alsa: fm801: propagate TUNER_ONLY bit when autodetected (Jaroslav Kysela) [1288993] - [sound] alsa: fm801: store struct device instead of pci_dev (Jaroslav Kysela) [1288993] - [sound] alsa: fm801: put curly braces around empty if-body (Jaroslav Kysela) [1288993] - [sound] alsa: fm801: convert rest outw() / inw() to use helpers (Jaroslav Kysela) [1288993] - [sound] alsa: fm801: explicitly free IRQ line (Jaroslav Kysela) [1288993] - [sound] alsa: oss: consolidate kmalloc/memset 0 call to kzalloc (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Set SKL+ hda controller power at freeze() and thaw() (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Drop unused AZX_DCAPS_REVERSE_ASSIGN (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Drop AZX_DCAPS_POSFIX_VIA bit (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Raise AZX_DCAPS_RIRB_DELAY handling into top drivers (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Merge RIRB_PRE_DELAY into CTX_WORKAROUND caps (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add a fixup for Thinkpad X1 Carbon 2nd (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Set codec to D3 at reboot/shutdown on Thinkpads (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Apply click noise workaround for Thinkpads generically (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix headphone mic input on a few Dell ALC293 machines (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Increase default bdl_pos_adj for Baytrail/Braswell (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Clean up the code to check bdl_pos_adj option (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Move audio component accesses to hdac_i915.c (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Use component ops for i915 HDMI/DP audio jack handling (Jaroslav Kysela) [1288993] - [sound] alsa: treewide: Fix typos in printk (Jaroslav Kysela) [1288993] - [sound] alsa: pcm_dmaengine: Properly synchronize DMA on shutdown (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Add sample rate inquiry quirk for AudioQuest DragonFly (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Add a more accurate volume quirk for AudioQuest DragonFly (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: constify usb_protocol_ops structures (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix superfluous HDMI jack repoll (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Allow i915 binding later in codec driver (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Optimize audio component check in patch_hdmi.c (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Don't try to bind i915 unless CONFIG_SND_HDA_I915 is set (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Less grumbling about lack of i915 binding (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Implement loopback control switch for Realtek and other codecs (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Make snd_hda_parse_nid_path() local (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Remove unused snd_hda_get_nid_path() (Jaroslav Kysela) [1288993] - [sound] alsa: compress: add support for 32bit calls in a 64bit kernel (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Enable audio component for old Intel PCH devices (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Split ELD update code from hdmi_present_sense() (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Do zero-clear in snd_hdmi_parse_eld() itself (Jaroslav Kysela) [1288993] - [sound] alsa: Fix compat_ioctl handling for OSS emulations (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Skip ELD notification during PM process (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Enable power_save_node for CX20722 (Jaroslav Kysela) [1288993] - [sound] alsa: usx2y: fix inconsistent indenting on if statement (Jaroslav Kysela) [1288993] - [sound] alsa: compress: Pass id string to snd_compress_new (Jaroslav Kysela) [1288993] - [sound] alsa: compress: Add procfs info file for compressed nodes (Jaroslav Kysela) [1288993] - [sound] alsa: i2c: constify snd_i2c_ops structures (Jaroslav Kysela) [1288993] - [sound] alsa: pcm: constify action_ops structures (Jaroslav Kysela) [1288993] - [sound] alsa: midi: constify snd_rawmidi_global_ops structures (Jaroslav Kysela) [1288993] - [sound] alsa: azt3328: Remove unnecessary synchronize_irq() before free_irq() (Jaroslav Kysela) [1288993] - [sound] alsa: ua101: replace le16_to_cpu() with usb_endpoint_maxp() (Jaroslav Kysela) [1288993] - [sound] alsa: hda/ca0132 - quirk for Alienware 17 2015 (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix noise problems on Thinkpad T440s (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fixing speaker noise on the two latest thinkpad models (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add inverted dmic for Packard Bell DOTS (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix playback noise with 24/32 bit sample size on BXT (Jaroslav Kysela) [1288993] - [sound] alsa: rme96: Fix unexpected volume reset after rate changes (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add Conexant CX8200 (14f1:2008) codec entry (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Correct codec names for 14f1:50f1 and 14f1:50f3 (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Skip ELD notification during system suspend (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix noise on Gigabyte Z170X mobo (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix headphone noise after Dell XPS 13 resume back from S3 (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Apply HP headphone fixups more generically (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add fixup for Acer Aspire One Cloudbook 14 (Jaroslav Kysela) [1288993] - [sound] alsa: hda - apply SKL display power request/release patch to BXT (Jaroslav Kysela) [1288993] - [sound] alsa: hda - add PCI IDs for Intel Broxton (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: work around CH345 input SysEx corruption (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: prevent CH345 multiport output SysEx corruption (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: add packet size quirk for the Medeli DD305 (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix noise on Dell Latitude E6440 (Jaroslav Kysela) [1288993] - [sound] alsa: pci: depend on ZONE_DMA (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Simplify phantom jack handling for HDMI/DP (Jaroslav Kysela) [1288993] - [sound] alsa: hda/hdmi - apply Skylake fix-ups to Broxton display codec (Jaroslav Kysela) [1288993] - [sound] alsa: ctxfi: constify rsc ops structures (Jaroslav Kysela) [1288993] - [sound] alsa: usb: Add native DSD support for Aune X1S (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Apply pin fixup for HP ProBook 6550b (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix lost 4k BDL boundary workaround (Jaroslav Kysela) [1288993] - [sound] alsa: maestro3: Fix Allegro mute until master volume/mute is touched (Jaroslav Kysela) [1288993] - [sound] alsa: maestro3: Enable docking support for Dell Latitude C810 (Jaroslav Kysela) [1288993] - [sound] alsa: cs46xx: Fix suspend for all channels (Jaroslav Kysela) [1288993] - [sound] alsa: cs46xx: Fix Duplicate front for CS4294 and CS4298 codecs (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add / fix kernel doc comments (Jaroslav Kysela) [1288993] - [sound] alsa: Constify ratden/ratnum constraints (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Disable 64bit address for Creative HDA controllers (Jaroslav Kysela) [1288993] - [sound] alsa: hda/realtek - Dell XPS one ALC3260 speaker no sound after resume back (Jaroslav Kysela) [1288993] - [sound] alsa: hda/ca0132 - Convert leftover pr_info() and pr_err() (Jaroslav Kysela) [1288993] - [sound] alsa: Remove transfer_ack_{begin,end} callbacks from struct snd_pcm_runtime (Jaroslav Kysela) [1288993] - [sound] alsa: rme9652: Use snd_pcm_hw_constraint_single() (Jaroslav Kysela) [1288993] - [sound] alsa: rme96: Use snd_pcm_hw_constraint_single() (Jaroslav Kysela) [1288993] - [sound] alsa: rme32: Use snd_pcm_hw_constraint_single() (Jaroslav Kysela) [1288993] - [sound] alsa: lx6464es: Use snd_pcm_hw_constraint_single() (Jaroslav Kysela) [1288993] - [sound] alsa: korg1212: Use snd_pcm_hw_constraint_single() (Jaroslav Kysela) [1288993] - [include] alsa: Add helper function to add single value constraint (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix deadlock at error in building PCM (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Advertise MODALIAS in uevent (Jaroslav Kysela) [1288993] - [sound] alsa: hda - convert to hda_device_id (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add hdaudio bus modalias support (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add a common helper to give the codec modalias string (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add hduadio support to DEVTABLE (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Remove mixer entry from Zoom R16/24 quirk (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Adjust max packet size calculation for tx_length_quirk (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Add quirk for Zoom R16/24 playback (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Add offset parameter to copy_to_urb() (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Break out creation of silent urbs from prepare_outbound_urb() (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Also move out hwptr_done wrap from prepare_playback_urb() (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Break out copying to urb from prepare_playback_urb() (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Spell vga_switcheroo consistently (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Remove leftover snd_hda_bus() prototype (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix bogus codec address check for mixer name assignment (Jaroslav Kysela) [1288993] - [sound] alsa: timer: add config item to export PCM timer disabling for expert (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Add support for Novation Nocturn MIDIcontrol surface (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Update mixer name for the lower codec address (Jaroslav Kysela) [1288993] - [sound] alsa: hda - consolidate chip rename functions (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Enable widget power saving for Cirrus codecs (Jaroslav Kysela) [1288993] - [sound] alsa: oss: underflow in snd_mixer_oss_proc_write() (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Fix max packet size calculation for USB audio (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix inverted internal mic on Lenovo G50-80 (Jaroslav Kysela) [1288993] - [sound] alsa: hdac: Explicitly add io.h (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Allow any MIDI endpoint to drive use of interrupt transfer on newer Roland devices (Jaroslav Kysela) [1288993] - [sound] alsa: seq_oss: fix waitqueue_active without memory barrier in snd-seq-oss (Jaroslav Kysela) [1288993] - [sound] alsa: hda: make use of core codec fns (Jaroslav Kysela) [1288993] - [sound] alsa: hdac: Copy codec helpers to core (Jaroslav Kysela) [1288993] - [sound] alsa: hdac: Fix to check if stream not in use in release (Jaroslav Kysela) [1288993] - [sound] alsa: hdac: Fix incorrect update of stream id mapping (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Disable power_save_node for IDT 92HD73xx chips (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Apply SPDIF pin ctl to MacBookPro 12,1 (Jaroslav Kysela) [1288993] - [sound] alsa: hda: Add dock support for ThinkPad T550 (Jaroslav Kysela) [1288993] - [sound] alsa: pcm: Avoid double hw_free calls at releasing a stream (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: harmless underflow in snd_audigy2nx_led_put() (Jaroslav Kysela) [1288993] - [sound] alsa: hda - display audio call sync_audio_rate callback (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Disable power_save_node for Thinkpads (Jaroslav Kysela) [1288993] - [sound] alsa: hda/tegra - async probe for avoiding module loading deadlock (Jaroslav Kysela) [1288993] - [sound] alsa: core: check for underflow in snd_pcm_sw_params() (Jaroslav Kysela) [1288993] - [sound] alsa: pcm: remove structure member of 'struct snd_pcm_hwptr_log *' type because this structure had been removed (Jaroslav Kysela) [1288993] - [sound] alsa: hdsp: fix memory leak (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Change internal PCM order (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix white noise on Dell M3800 (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Use ALC880_FIXUP_FUJITSU for FSC Amilo M1437 (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Enable headphone jack detect on old Fujitsu laptops (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add some FIXUP quirks for white noise on Dell laptop (Jaroslav Kysela) [1288993] - [sound] alsa: drm/i915: Drop port_mst_index parameter from pin/eld callback (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Wake the codec up on pin/ELD notify events (Jaroslav Kysela) [1288993] - [sound] alsa: hda - allow codecs to access the i915 pin/ELD callback (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: correct the value cache check (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Handle normal and auto-suspend equally (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Replace probing flag with active refcount (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Avoid nested autoresume calls (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Remove superfluous pcm NULL check (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix widget sysfs tree corruption after refresh (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Refresh sysfs at snd_hda_codec_update_widgets() (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix path power activation (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Check all inputs for is_active_nid_for_any() (Jaroslav Kysela) [1288993] - [sound] alsa: hda: fix possible NULL dereference (Jaroslav Kysela) [1288993] - [sound] alsa: hdac: Add snd_hdac_get_hdac_stream() (Jaroslav Kysela) [1288993] - [sound] alsa: hdac: fix the spbmaxfifo API (Jaroslav Kysela) [1288993] - [sound] alsa: hdac: Fix size allocation for ext device allocation (Jaroslav Kysela) [1288993] - [sound] alsa: hdsp: silence a sprinft() overflow warning (Jaroslav Kysela) [1288993] - [sound] alsa: hdac: Remove the usage of key for host stream (Jaroslav Kysela) [1288993] - [sound] alsa: hdac: Add support to enable SPIB for hdac ext stream (Jaroslav Kysela) [1288993] - [include] alsa: hda - add new HDA registers (Jaroslav Kysela) [1288993] - [sound] alsa: hdac: Add snd_hdac_ext_bus_link_power_down_all() (Jaroslav Kysela) [1288993] - [sound] alsa: hdac: Fix to read the correct offset of spcap/link register (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Refresh widgets sysfs at probing Haswell+ HDMI codecs (Jaroslav Kysela) [1288993] - [sound] alsa: hdsp: silence and underflow warning (Jaroslav Kysela) [1288993] - [sound] alsa: hdac: add snd_hdac_refresh_widget_sysfs() (Jaroslav Kysela) [1288993] - [sound] alsa: hdac: add extended device driver registration (Jaroslav Kysela) [1288993] - [sound] alsa: hdac: add hdac extended device (Jaroslav Kysela) [1288993] - [sound] alsa: hdac: Add API for removing hdac extended device (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Shutdown CX20722 on reboot/free to avoid spurious noises (Jaroslav Kysela) [1288993] - [sound] alsa: usb: Add native DSD support for Gustard DAC-X20U (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Recurse before saving terminal properties (Jaroslav Kysela) [1288993] - [sound] alsa: hda/eld - Add const to possible places (Jaroslav Kysela) [1288993] - [sound] alsa: hda/proc - Fix racy string access for power states (Jaroslav Kysela) [1288993] - [sound] alsa: hda/proc - Add const to possible places (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Make some helper functions local (Jaroslav Kysela) [1288993] - [sound] alsa: usb: handle descriptor with SYNC_NONE illegal value (Jaroslav Kysela) [1288993] - [sound] alsa: usb: fix corrupted pointers due to interface setting change (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Fix parameter block size for UAC2 control requests (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix pin config and mapping on Alienware 15 (Jaroslav Kysela) [1288993] - [sound] alsa: echoaudio: Use standard C definitions of true and false (Jaroslav Kysela) [1288993] - [sound] alsa: hda - yet another fix for Dell headset mic with ALC3266 (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix Dell laptop for internal mic/headset mic (Jaroslav Kysela) [1288993] - [sound] alsa: hda - remove no physical connection pins from pin_quirk table (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Check the return value from pm_runtime_get/put*() (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix another race in runtime PM refcounting (Jaroslav Kysela) [1288993] - [sound] alsa: hda: fix kstrdup return value (Jaroslav Kysela) [1288993] - [sound] alsa: hda: Delete an unnecessary check before the function call "kobject_put" (Jaroslav Kysela) [1288993] - [sound] alsa: emu10k1: rename Audigy Analog Capture Boost control (Jaroslav Kysela) [1288993] - [sound] alsa: emu10k1: enable TAD mic out on Audigy (Jaroslav Kysela) [1288993] - [sound] alsa: emu10k1: remove unused AC'97 mixer controls on Audigy (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add dock support for Thinkpad W541 (17aa:2211) (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Fix runtime PM unbalance (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix the white noise on Dell laptop (Jaroslav Kysela) [1288993] - [sound] alsa: hda - one Dell machine needs the headphone white noise fixup (Jaroslav Kysela) [1288993] - [sound] alsa: hda: Dont check return for snd_hdac_chip_readl (Jaroslav Kysela) [1288993] - [sound] alsa: hda: Fix stream assignment for host in decoupled mode (Jaroslav Kysela) [1288993] - [sound] alsa: oxygen: Fix logical-not-parentheses warning (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix MacBook Pro 5,2 quirk (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix race between PM ops and HDA init/probe (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: add dB range mapping for some devices (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Apply a fixup to Dell Vostro 5480 (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add pin quirk for the headset mic jack detection on Dell laptop (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Apply fixup for another Toshiba Satellite S50D (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix the headset mic that will not work on Dell desktop machine (Jaroslav Kysela) [1288993] - [sound] alsa: hda - fix cs4210_spdif_automute() (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add headset mic pin quirk for a Dell device (Jaroslav Kysela) [1288993] - [sound] alsa: hda - remove one pin from ALC292_STANDARD_PINS (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add new GPU codec ID 0x10de007d to snd-hda (Jaroslav Kysela) [1288993] - [sound] alsa: hda: add new AMD PCI IDs with proper driver caps (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add headset mic support for Acer Aspire V5-573G (Jaroslav Kysela) [1288993] - [sound] alsa: pcm: Fix lockdep warning with nonatomic PCM ops (Jaroslav Kysela) [1288993] - [sound] alsa: hda/realtek: Enable HP amp and mute LED on HP Folio 9480m (v3) (Jaroslav Kysela) [1288993] - [sound] alsa: line6: Fix -EBUSY error during active monitoring (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix a wrong busy check in alt PCM open (Jaroslav Kysela) [1288993] - [sound] alsa: hda - add codec ID for Broxton display audio codec (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Add MIDI support for Steinberg MI2/MI4 (Jaroslav Kysela) [1288993] - [sound] alsa: Fix uninintialized error return (Jaroslav Kysela) [1288993] - [sound] alsa: hda: Delete an unnecessary check before the function call "snd_info_free_entry" (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add a fixup for Dell E7450 (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix the dock headphone output on Fujitsu Lifebook E780 (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Add headset support to Acer Aspire V5 (Jaroslav Kysela) [1288993] - [sound] alsa: hda - restore the MIC FIXUP for some Dell machines (Jaroslav Kysela) [1288993] - [sound] alsa: jack: Fix endless loop at unique index detection (Jaroslav Kysela) [1288993] - [sound] alsa: hda - set proper caps for newer AMD hda audio in KB/KV (Jaroslav Kysela) [1288993] - [sound] alsa: pcm: Fix pcm_class sysfs output (Jaroslav Kysela) [1288993] - [sound] alsa: hda-beep: Update authors dead email address (Jaroslav Kysela) [1288993] - [sound] alsa: hda: provide default bus io ops extended hdac (Jaroslav Kysela) [1288993] - [sound] alsa: hda: add hda link cleanup routine (Jaroslav Kysela) [1288993] - [sound] alsa: hda: add hdac_ext stream creation and cleanup routines (Jaroslav Kysela) [1288993] - [sound] alsa: hdac: move SND_HDA_PREALLOC_SIZE to core (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix noisy outputs on Dell XPS13 (2015 model) (Jaroslav Kysela) [1288993] - [sound] alsa: hda - Fix audio crackles on Dell Latitude E7x40 (Jaroslav Kysela) [1288993] - [sound] alsa: hda - adding a DAC/pin preference map for a HP Envy TS machine (Jaroslav Kysela) [1288993] - [sound] alsa: hda-beep: Update authors dead email address (Jaroslav Kysela) [1288993] - [sound] alsa: hdac_ext: add extended stream capabilities (Jaroslav Kysela) [1288993] - [sound] alsa: hdac_ext: add hdac extended controller (Jaroslav Kysela) [1288993] - [sound] alsa: hdac_ext: add extended HDA bus (Jaroslav Kysela) [1288993] - [sound] alsa: usb-audio: Set correct type for some UAC2 mixer controls (Jaroslav Kysela) [1288993] - [sound] alsa: hda: intel: enable automatic runtime pm for HDMI codecs by default (Jaroslav Kysela) [1288993]- [netdrv] i40e/i40evf : Bump driver version from 1.5.5 to 1.5.10 (Stefan Assmann) [1274177] - [netdrv] i40evf: RSS Hash Option parameters (Stefan Assmann) [1274177] - [netdrv] i40e: Remove HMC AQ API implementation (Stefan Assmann) [1274177] - [netdrv] i40evf: Add driver support for promiscuous mode (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Only offload VLAN tag if enabled (Stefan Assmann) [1274177] - [netdrv] i40e: Add DeviceID for X722 QSFP+ (Stefan Assmann) [1274177] - [netdrv] i40e: Add device capability which defines if update is available (Stefan Assmann) [1274177] - [netdrv] i40evf: Allow PF driver to configure RSS (Stefan Assmann) [1274177] - [netdrv] i40e: Specify AQ event opcode to wait for (Stefan Assmann) [1274177] - [netdrv] i40evf: Don't Panic (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Add support for IPIP and SIT offloads (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Clean up feature flags (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Limit TSO to 7 descriptors for payload instead of 8 per packet (Stefan Assmann) [1274177] - [netdrv] i40evf: properly handle VLAN features (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Bump patch from 1.5.2 to 1.5.5 (Stefan Assmann) [1274177] - [netdrv] i40e: Input set mask constants for RSS, flow director, and flex bytes (Stefan Assmann) [1274177] - [netdrv] i40e: Add RSS configuration to virtual channel (Stefan Assmann) [1274177] - [netdrv] i40e: Move NVM variable out of AQ struct (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Faster RX via avoiding FCoE (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Drop unused tx_ring argument (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Move stack var deeper (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Bump patch from 1.5.1 to 1.5.2 (Stefan Assmann) [1274177] - [netdrv] i40evf: Fix get_rss_aq (Stefan Assmann) [1274177] - [netdrv] i40evf: Add longer wait after remove module (Stefan Assmann) [1274177] - [netdrv] i40e: Add new device ID for X722 (Stefan Assmann) [1274177] - [netdrv] i40evf: Fix VLAN features (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Bump patch from 1.4.25 to 1.5.1 (Stefan Assmann) [1274177] - [netdrv] i40evf: Add additional check for reset (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Fix casting in transmit code (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Add support for bulk free in Tx cleanup (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Fix handling of boolean logic in polling routines (Stefan Assmann) [1274177] - [netdrv] i40evf: remove dead code (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Allow up to 12K bytes of data per Tx descriptor instead of 8K (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Bump i40e to 1.4.25 and i40evf to 1.4.15 (Stefan Assmann) [1274177] - [netdrv] i40e: implement and use Rx CTL helper functions (Stefan Assmann) [1274177] - [netdrv] i40e: add adminq commands for Rx CTL registers (Stefan Assmann) [1274177] - [netdrv] i40e: Add functions to blink led on 10GBaseT PHY (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Move Tx checksum closer to TSO (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Rewrite logic for 8 descriptor per packet check (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Break up xmit_descriptor_count from maybe_stop_tx (Stefan Assmann) [1274177] - [netdrv] i40evf: Update feature flags to reflect newly enabled features (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Enable support for SKB_GSO_UDP_TUNNEL_CSUM (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Clean-up Rx packet checksum handling (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Add exception handling for Tx checksum (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Do not write to descriptor unless we complete (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Handle IPv6 extension headers in checksum offload (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Add support for IPv4 encapsulated in IPv6 (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Replace header pointers with unions of pointers in Tx checksum path (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Consolidate all header changes into TSO function (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Factor out L4 header and checksum from L3 bits in TSO path (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Use u64 values instead of casting them in TSO function (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Drop outer checksum offload that was not requested (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Bump i40e to 1.4.15 and i40evf to 1.4.11 (Stefan Assmann) [1274177] - [netdrv] i40e: When in promisc mode apply promisc mode to Tx Traffic as well (Stefan Assmann) [1274177] - [netdrv] i40e: clean event descriptor before use (Stefan Assmann) [1274177] - [netdrv] i40evf: set adapter state on reset failure (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: avoid atomics (Stefan Assmann) [1274177] - [netdrv] i40e: Add a SW workaround for lost interrupts (Stefan Assmann) [1274177] - [netdrv] i40evf: support packet split receive (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1274177] - [netdrv] i40e: properly show packet split status in debugfs (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: use logical operators, not bitwise (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: use pages correctly in Rx (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: use __GFP_NOWARN (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: try again after failure (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: don't lose interrupts (Stefan Assmann) [1274177] - [netdrv] i40evf: Change vf driver string to reflect all products i40evf supports (Stefan Assmann) [1274177] - [netdrv] i40e: Refactor force_wb and WB_ON_ITR functionality code (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: bump version to 1.4.12/1.4.8 (Stefan Assmann) [1274177] - [netdrv] i40e: do TSO only if CHECKSUM_PARTIAL is set (Stefan Assmann) [1274177] - [netdrv] i40e: fix bug in dma sync (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Bump i40e to 1.4.11 and i40evf to 1.4.7 (Stefan Assmann) [1274177] - [netdrv] i40evf: enable bus master after reset (Stefan Assmann) [1274177] - [netdrv] i40e: fix write-back-on-itr to work with legacy itr (Stefan Assmann) [1274177] - [netdrv] i40e: Bump AQ minor version to 1.5 for new FW features (Stefan Assmann) [1274177] - [netdrv] i40e: AQ thermal sensor control struct (Stefan Assmann) [1274177] - [netdrv] i40e: AQ Add VXLAN-GPE tunnel type (Stefan Assmann) [1274177] - [netdrv] i40e: AQ Add set_switch_config (Stefan Assmann) [1274177] - [netdrv] i40e: AQ Shared resource flags (Stefan Assmann) [1274177] - [netdrv] i40e: AQ Add external power class to get link status (Stefan Assmann) [1274177] - [netdrv] i40e: AQ Geneve cloud tunnel type (Stefan Assmann) [1274177] - [netdrv] i40e: AQ Add Run PHY Activity struct (Stefan Assmann) [1274177] - [netdrv] i40e: add new proxy-wol bit for X722 (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Use private workqueue (Stefan Assmann) [1274177] - [netdrv] i40evf: add new write-back mode (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Fix for UDP/TCP RSS for X722 (Stefan Assmann) [1274177] - [netdrv] i40evf: null out ring pointers on free (Stefan Assmann) [1274177] - [netdrv] i40e: define function capabilities in only one place (Stefan Assmann) [1274177] - [netdrv] i40evf: allow channel bonding of VFs (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Fix RSS rx-flow-hash configuration through ethtool (Stefan Assmann) [1274177] - [netdrv] treewide: Fix typos in printk (Stefan Assmann) [1274177] - [netdrv] i40e: remove forever unused ID (Stefan Assmann) [1274177] - [netdrv] i40e: Fix Rx hash reported to the stack by our driver (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Bump i40e to 1.4.8 and i40evf to 1.4.4 (Stefan Assmann) [1274177] - [netdrv] i40evf: change version string generation (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 (Stefan Assmann) [1274177] - [netdrv] i40e: Opcode and structures required by OEM Post Update AQ command and add new NVM arq message (Stefan Assmann) [1274177] - [netdrv] i40evf: check rings before freeing resources (Stefan Assmann) [1274177] - [netdrv] i40e: trivial fixes (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Bump version to 1.4.7 for i40e and 1.4.3 for i40evf (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: use logical operator (Stefan Assmann) [1274177] - [netdrv] i40evf: use correct types (Stefan Assmann) [1274177] - [netdrv] i40evf: don't use atomic allocation (Stefan Assmann) [1274177] - [netdrv] i40e: Fix memory leaks, sideband filter programming (Stefan Assmann) [1274177] - [netdrv] i40e: Detection and recovery of TX queue hung logic moved to service_task from tx_timeout (Stefan Assmann) [1274177] - [netdrv] i40evf: remove duplicate string (Stefan Assmann) [1274177] - [netdrv] i40evf: set real num queues (Stefan Assmann) [1274177] - [netdrv] i40evf: increase max number of queues (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Bump i40e version to 1.4.4 and i40evf to 1.4.1 (Stefan Assmann) [1274177] - [netdrv] i40evf: allocate ring structs dynamically (Stefan Assmann) [1274177] - [netdrv] i40evf: allocate queue vectors dynamically (Stefan Assmann) [1274177] - [netdrv] i40evf: quoth the VF driver, Nevermore (Stefan Assmann) [1274177] - [netdrv] i40evf: add new fields to store user configuration of RSS (Stefan Assmann) [1274177] - [netdrv] i40evf: create a generic get RSS function (Stefan Assmann) [1274177] - [netdrv] i40evf: create a generic config RSS function (Stefan Assmann) [1274177] - [netdrv] i40evf: rename VF adapter specific RSS function (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: prefetch skb data on transmit (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Fix RS bit update in Tx path and disable force WB workaround (Stefan Assmann) [1274177] - [netdrv] i40evf: handle many MAC filters correctly (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: clean up error messages (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Add comment to #endif (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Add a stat to track how many times we have to do a force WB (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: remove unused tunnel parameter (Stefan Assmann) [1274177] - [netdrv] i40evf: fix compiler warning of unused variable (Stefan Assmann) [1274177] - [netdrv] i40evf: clean up local variable initialization (Stefan Assmann) [1274177] - [netdrv] i40evf: add missing kernel-doc argument (Stefan Assmann) [1274177] - [netdrv] i40e: re-use *ph specifier to hexdump a data (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Bump i40e to 1.3.46 and i40evf to 1.3.33 (Stefan Assmann) [1274177] - [netdrv] i40evf: use correct struct for list manipulation (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Add a workaround to drop all flow control frames (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Bump i40e to 1.3.38 and i40evf to 1.3.25 (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Fix an accidental error with BIT_ULL replacement (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: adjust interrupt throttle less frequently (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: change dynamic interrupt thresholds (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: fix bug in throttle rate math (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: refactor IRQ enable function (Stefan Assmann) [1274177] - [netdrv] i40evf: don't give up (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: use napi_schedule_irqoff() (Stefan Assmann) [1274177] - [netdrv] i40evf: fix overlong BIT defines (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Bump i40e to 1.3.34 and i40evf to 1.3.21 (Stefan Assmann) [1274177] - [netdrv] i40evf: relax and stagger init timing a bit (Stefan Assmann) [1274177] - [netdrv] i40evf: correctly populate vlan_features (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: moderate interrupts differently (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Fix compile issue related to const string (Stefan Assmann) [1274177] - [netdrv] i40evf: use napi_complete_done() (Stefan Assmann) [1274177] - [netdrv] i40evf: Add support for netpoll (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Drop useless "IN_NETPOLL" flag (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Fix handling of napi budget (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.28 and i40evf to 1.3.19 (Stefan Assmann) [1274177] - [netdrv] i40evf: speed up init (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: remove redundant declarations of a variable and a function (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Add WB_ON_ITR offload support (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.25 and i40evf to 1.3.17 (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Refactor PHY structure and add phy_capabilities enum (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Add module_types and update_link_info (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: split device ids into a separate file (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Add info to nvm info struct for OEM version data (Stefan Assmann) [1274177] - [netdrv] i40evf: properly handle ndo_set_mac_address calls (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Add new link status defines (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: pass QOS handle to VF (Stefan Assmann) [1274177] - [netdrv] i40evf: use capabilities flags properly (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: clean up some code (Stefan Assmann) [1274177] - [netdrv] i40evf: detect reset more reliably (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Explicitly assign enum index for VSI type (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Store CEE DCBX DesiredCfg and RemoteCfg (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: remove unused opcode (Stefan Assmann) [1274177] - [netdrv] i40evf: propagate interrupt allocation failure (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: Add a stat to keep track of linearization count (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: fix unicast mac address add (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: give up the __func__ (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: assure clean asq status report (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: fix a potential type compare issue (Stefan Assmann) [1274177] - [netdrv] i40e/i40evf: add driver support for new device ids (Stefan Assmann) [1274177]- [netdrv] i40e/i40evf: Bump driver version from 1.5.5 to 1.5.10 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Update device ids for X722 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Drop extra copy of function (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Use consistent type for vf_id (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: PTP - avoid aggregate return warnings (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Fix uninitialized variable (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Remove HMC AQ API implementation (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Prevent falling to promiscuous if the VF is not trusted (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Limit the number of MAC and VLAN addresses that can be added for VFs (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Change the default for VFs to be not privileged (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40evf: Add driver support for promiscuous mode (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Add VF promiscuous mode driver support (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Add promiscuous on VLAN support (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Only offload VLAN tag if enabled (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Remove zero check (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Add DeviceID for X722 QSFP+ (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Add device capability which defines if update is available (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Specify AQ event opcode to wait for (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Code cleanup in i40e_add_fdir_ethtool (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Add support for configuring VF RSS (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Add support for IPIP and SIT offloads (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Clean up feature flags (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Limit TSO to 7 descriptors for payload instead of 8 per packet (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: fix errant PCIe bandwidth message (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Bump patch from 1.5.2 to 1.5.5 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Input set mask constants for RSS, flow director, and flex bytes (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Move NVM event wait check to NVM code (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Add RSS configuration to virtual channel (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Move NVM variable out of AQ struct (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Restrict VF poll mode to only single function mode devices (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Patch to support trusted VF (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Faster RX via avoiding FCoE (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Drop unused tx_ring argument (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Move stack var deeper (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Move HW flush (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Leave debug_mask cleared at init (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Inserting a HW capability display info (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: add inline csum_replace_by_diff workaround (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Fix TSO checksum pseudo-header adjustment (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Bump patch from 1.5.1 to 1.5.2 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Request PHY media event at reset time (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Lower some message levels (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Fix for supported link modes in 10GBaseT PHY's (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Disable link polling (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Make VF resets more reliable (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Add new device ID for X722 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Remove unused variable (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Enable Geneve offload for FW API ver > 1.4 for XL710/X710 devices (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: remove redundant check on vsi->active_vlans (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Bump patch from 1.4.25 to 1.5.1 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Change comment to reflect correct function name (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Change unknown event error msg to ignore message (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Added code to prevent double resets (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Notify VFs of all resets (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Remove timer and task only if created (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Assure that adminq is alive in debug mode (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Remove MSIx only if created (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Fix up return code (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Save off VSI resource count when updating VSI (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Remove I40E_MAX_USER_PRIORITY define (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Fix casting in transmit code (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Add support for bulk free in Tx cleanup (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Fix handling of boolean logic in polling routines (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Allow up to 12K bytes of data per Tx descriptor instead of 8K (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: call ndo_stop() instead of dev_close() when running offline selftest (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Add support for client interface for IWARP driver (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/ethtool: support coalesce setting by queue (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/ethtool: support coalesce getting by queue (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: queue-specific settings for interrupt moderation (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Bump i40e to 1.4.25 and i40evf to 1.4.15 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: let go of the past (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: suspend scheduling during driver unload (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Use the new rx ctl register helpers. Don't use AQ calls from clear_hw (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: implement and use Rx CTL helper functions (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: add adminq commands for Rx CTL registers (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: add check for null VSI (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Expose some registers to program parser, FD and RSS logic (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Fix for unexpected messaging (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Do not wait for Rx queue disable in DCB reconfig (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Increase timeout when checking GLGEN_RSTAT_DEVSTATE bit (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Fix led blink capability for 10GBaseT PHY (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Add functions to blink led on 10GBaseT PHY (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Move Tx checksum closer to TSO (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Rewrite logic for 8 descriptor per packet check (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Break up xmit_descriptor_count from maybe_stop_tx (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Add support for ATR w/ IPv6 extension headers (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Update feature flags to reflect newly enabled features (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Do not drop support for IPv6 VXLAN or GENEVE tunnels (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Fix ATR in relation to tunnels (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Enable support for SKB_GSO_UDP_TUNNEL_CSUM (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Clean-up Rx packet checksum handling (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Add exception handling for Tx checksum (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Do not write to descriptor unless we complete (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Handle IPv6 extension headers in checksum offload (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Add support for IPv4 encapsulated in IPv6 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Replace header pointers with unions of pointers in Tx checksum path (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Consolidate all header changes into TSO function (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Factor out L4 header and checksum from L3 bits in TSO path (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Use u64 values instead of casting them in TSO function (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Drop outer checksum offload that was not requested (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Bump i40e to 1.4.15 and i40evf to 1.4.11 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: When in promisc mode apply promisc mode to Tx Traffic as well (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: clean event descriptor before use (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: better error reporting for nvmupdate (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: expand comment (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Do not disable queues in the Legacy/MSI Interrupt handler (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: avoid atomics (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Removal of code which relies on BASE VEB SEID (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Fix PROMISC mode for Multi-function per port (MFP) devices (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Add a SW workaround for lost interrupts (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: trivial: cleanup use of pf->hw (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: drop unused debugfs file "dump" (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: get rid of magic number (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: properly show packet split status in debugfs (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: use logical operators, not bitwise (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: use pages correctly in Rx (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: use __GFP_NOWARN (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: dump descriptor indexes in hex (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: try again after failure (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: don't lose interrupts (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Refactor force_wb and WB_ON_ITR functionality code (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: use new add_veb calling with VEB stats control (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: add VEB stat control and remove L2 cloud filter (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: set shared bit for multicast filters (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Make the DCB firmware checks for X710/XL710 only (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: move sync_vsi_filters up in service_task (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: use eth_platform_get_mac_address() (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: add priv flag for automatic rule eviction (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Enable Geneve offload for FW API ver > 1.4 for XL710/X710 devices (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: bump version to 1.4.12/1.4.8 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: avoid large memcpy by assigning struct (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: count allocation errors (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: drop unused function (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: negate PHY int mask bits (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: APIs to Add/remove port mirroring rules (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: fix: do not sleep in netdev_ops (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: allocate memory safer (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: do TSO only if CHECKSUM_PARTIAL is set (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: fix bug in dma sync (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: trivial: fix missing space (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: trivial: drop duplicate definition (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Bump i40e to 1.4.11 and i40evf to 1.4.7 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: trivial: remove unnecessary local var (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: remove VF device IDs from PF (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: add netdev info to VSI dump (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: add a little more to an NVM update debug message (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: refactor DCB function (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: add 20G speed for Tx bandwidth calculations (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: add counter for arq overflows (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: fix write-back-on-itr to work with legacy itr (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Store lan_vsi_idx and lan_vsi_id in the right size (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Bump AQ minor version to 1.5 for new FW features (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: AQ thermal sensor control struct (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: AQ Add VXLAN-GPE tunnel type (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: AQ Add set_switch_config (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: AQ Shared resource flags (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: add 100Mb ethtool reporting (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: AQ Add external power class to get link status (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: AQ Geneve cloud tunnel type (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: AQ Add Run PHY Activity struct (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Limit DCB FW version checks to X710/XL710 devices (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: add new proxy-wol bit for X722 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Use private workqueue (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40evf: add new write-back mode (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Fix for UDP/TCP RSS for X722 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Extend ethtool RSS hooks for X722 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: add new device IDs for X722 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: bump version to 1.4.10 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: update features with right offload (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Cleanup the code with respect to restarting autoneg (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: define function capabilities in only one place (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Replace X722 mac check in ethtool get_settings (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Fix RSS rx-flow-hash configuration through ethtool (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Add mac_filter_element at the end of the list instead of HEAD (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: shut up uninitialized variable warnings (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: fix build warnings (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: remove forever unused ID (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Fix Rx hash reported to the stack by our driver (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Look up MAC address in Open Firmware or IDPROM (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: allow zero MAC address for VFs (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: change log messages and error returns (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Call geneve_get_rx_port to get the existing Geneve ports (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: geneve tunnel offload support (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Bump i40e to 1.4.8 and i40evf to 1.4.4 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: clean whole mac filter list (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: hush little warnings (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Opcode and structures required by OEM Post Update AQ command and add new NVM arq message (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: use explicit cast from u16 to u8 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: don't add zero MAC filter (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: properly delete VF MAC filters (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: chomp the BIT(_ULL) (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: trivial fixes (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Bump version to 1.4.7 for i40e and 1.4.3 for i40evf (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: use logical operator (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: fix whitespace (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Remove separate functions gathering XOFF Rx stats (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: use priv flags to control packet split (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: propagate properly (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Fix memory leaks, sideband filter programming (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Detection and recovery of TX queue hung logic moved to service_task from tx_timeout (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Fix i40e_print_features() VEB mode output (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Bump i40e version to 1.4.4 and i40evf to 1.4.1 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: make error message more useful (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: fix confusing message (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Update error messaging (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: prefetch skb data on transmit (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: rename rss_size to alloc_rss_size in i40e_pf (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: add new fields to store user configuration (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Bump version to 1.4.2 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: create a generic configure rss function (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: rework the functions to configure RSS with similar parameters (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: return the number of enabled queues for ETHTOOL_GRXRINGS (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: clean up error messages (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Add comment to #endif (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Move the saving of old link info from handle_link_event to link_event (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Add a stat to track how many times we have to do a force WB (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Workaround fix for mss < 256 issue (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: remove BUG_ON from FCoE setup (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: remove BUG_ON from feature string building (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Change BUG_ON to WARN_ON in service event complete (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: remove unused tunnel parameter (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] intel: i40e: fix confused code (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: fix annoying message (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: fix stats offsets (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: fix unconditional execution of cpu_to_le16() (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: clean up local variable initialization (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: add missing kernel-doc argument (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: re-use *ph specifier to hexdump a data (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Bump i40e to 1.3.46 and i40evf to 1.3.33 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Disable VEB bridge mode with SR-IOV failure (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Fix an incorrect OEM version string (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: fix inconsistent statuses after a PF reset (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Fix VEB/VEPA bridge mode mismatch issue (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: fix a bug in debugfs with add/del macaddr (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Add a workaround to drop all flow control frames (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Bump i40e to 1.3.38 and i40evf to 1.3.25 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: declare rather than initialize int object (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: fix kernel-doc argument name (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Move error message to debug level (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Fix order of checks when enabling/disabling autoneg in ethtool (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Fix an accidental error with BIT_ULL replacement (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: fix for PHY NVM interaction problem (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Fix for Tools loopback test failing after driver load (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: adjust interrupt throttle less frequently (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: change dynamic interrupt thresholds (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: fix bug in throttle rate math (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: refactor IRQ enable function (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: use napi_schedule_irqoff() (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Lock for VSI's MAC filter list (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Bump i40e to 1.3.34 and i40evf to 1.3.21 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: increase AQ work limit (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Recognize 1000Base_T_Optical phy type when link is up (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: reset the invalid msg counter in vf when a valid msg is received (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: moderate interrupts differently (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Add support for non-willing Apps (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: priv flag for controlling VEB stats (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Removed unused defines (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: remove read/write failed messages from nvmupdate (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Fix compile issue related to const string (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: generate fewer startup messages (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: use napi_complete_done() (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Drop useless "IN_NETPOLL" flag (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Fix handling of napi budget (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] get rid of unnecessary initializations in .get_drvinfo() (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.28 and i40evf to 1.3.19 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: remove unnecessary string copy operations (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: X722 is on the IOSF bus and does not report the PCI bus info (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Store off PHY capabilities (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: remove redundant declarations of a variable and a function (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: remove FD atr control from debugfs (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: allow FD SB if MFP mode only has 1 partition (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: remove obsolete version check (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Add WB_ON_ITR offload support (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Remove 100M SGMII unless hw is X722 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Change some messages from info to debug only (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: use priv flags to control flow director (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Add missing parameter comment to ndo_bridge_setlink (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.25 and i40evf to 1.3.17 (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Refactor PHY structure and add phy_capabilities enum (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Add module_types and update_link_info (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: split device ids into a separate file (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: update fw version text string per previous product formats (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: don't panic on VSI allocation failure (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: remove redundant call (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Convert CEE App TLV selector to IEEE selector (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Add info to nvm info struct for OEM version data (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Use BIT() macro for priority map parsing (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Add new link status defines (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: print neato new features (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: pass QOS handle to VF (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: refactor code to remove indent (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: clean up some code (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Support FW CEE DCB UP to TC map nibble swap (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Explicitly assign enum index for VSI type (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: add switch for link polling (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Fix multiple link up messages (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Fix for extra Flow Director filter in table after error (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Store CEE DCBX DesiredCfg and RemoteCfg (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Add parsing for CEE DCBX TLVs (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: add more verbose error messages (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: inline interrupt enable (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: remove unused opcode (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Additional checks for CEE APP priority validity (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: Add a stat to keep track of linearization count (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: fix unicast mac address add (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: fix bug in return from get_link_status and avoid spurious link messages (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: add little endian conversion for checksum (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: give up the __func__ (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Never let speed get set to 0 in get_settings (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Fix for truncated interrupt name (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: assure clean asq status report (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: make i40e_init_pf_fcoe to void (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: fix bad CEE status shift value (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: fix a potential type compare issue (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e/i40evf: add driver support for new device ids (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: stop VF rings (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: enable WoL operation if config bit show WoL capable (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436] - [netdrv] i40e: Increase the amount of time we wait for reset to be done (Stefan Assmann) [1269238 1272322 1274176 1281279 1293277 1310436]- [kernel] param: convert some "on"/"off" users to strtobool (Jiri Olsa) [1331008] - [kernel] lib: add "on"/"off" support to kstrtobool (Jiri Olsa) [1331008] - [kernel] lib: move strtobool() to kstrtobool() (Jiri Olsa) [1331008] - [edac] sb_edac: Repair damage introduced when "fixing" channel address (Aristeu Rozanski) [1319939] - [edac] sb_edac: Take account of channel hashing when needed (Aristeu Rozanski) [1319939] - [edac] sb_edac: Fix computation of channel address (Aristeu Rozanski) [1319939] - [mm] thp: put_huge_zero_page() with MMU gather (Andrea Arcangeli) [1322616] - [mm] thp: introduce thp_mmu_gather to pin tail pages during MMU gather (Andrea Arcangeli) [1322616] - [net] bulk free SKBs that were delay free'ed due to IRQ context (Ivan Vecera) [1268334] - [net] remove a dubious unlikely() clause (Ivan Vecera) [1268334] - [mm] slub: clean up code for kmem cgroup support to kmem_cache_free_bulk (Ivan Vecera) [1268334] - [mm] introduce page reference manipulation functions (Ivan Vecera) [1268334] - [net] bulk free infrastructure for NAPI context, use napi_consume_skb (Ivan Vecera) [1268334] - [mm] slab/slub: adjust kmem_cache_alloc_bulk API (Ivan Vecera) [1268334] - [mm] slub: add missing kmem cgroup support to kmem_cache_free_bulk (Ivan Vecera) [1268334] - [mm] slub: fix kmem cgroup bug in kmem_cache_alloc_bulk (Ivan Vecera) [1268334] - [mm] slub: optimize bulk slowpath free by detached freelist (Ivan Vecera) [1268334] - [mm] slub: support for bulk free with SLUB freelists (Ivan Vecera) [1268334] - [mm] slub: mark the dangling ifdef #else of CONFIG_SLUB_DEBUG (Ivan Vecera) [1268334] - [mm] slub: avoid irqoff/on in bulk allocation (Ivan Vecera) [1268334] - [mm] slub: create new ___slab_alloc function that can be called with irqs disabled (Ivan Vecera) [1268334] - [mm] slub: add support for kmem_cache_debug in bulk calls (Ivan Vecera) [1268334] - [mm] slub: initial bulk free implementation (Ivan Vecera) [1268334] - [mm] slub: improve bulk alloc strategy (Ivan Vecera) [1268334] - [mm] slub: bulk alloc: extract objects from the per cpu slab (Ivan Vecera) [1268334] - [mm] slab: infrastructure for bulk object allocation and freeing (Ivan Vecera) [1268334] - [net] Add skb_free_frag to replace use of put_page in freeing skb->head (Ivan Vecera) [1268334] - [mm] rename and move page fragment handling from net/ to mm/ (Ivan Vecera) [1268334] - [net] Store virtual address instead of page in netdev_alloc_cache (Ivan Vecera) [1268334] - [net] Use cached copy of pfmemalloc to avoid accessing page (Ivan Vecera) [1268334] - [net] fix crash in build_skb() (Ivan Vecera) [1268334] - [net] do not deplete pfmemalloc reserve (Ivan Vecera) [1268334] - [net] dcb: Add IEEE QCN attribute (Ivan Vecera) [1268334] - [net] add netdev_txq_bql_{enqueue, complete}_prefetchw() helpers (Ivan Vecera) [1268334] - [net] fix feature changes on devices without ndo_set_features (Ivan Vecera) [1268334] - [net] ensure features get disabled on new lower devs (Ivan Vecera) [1268334] - [net] fix for_each_netdev_feature (Ivan Vecera) [1268334] - [net] generic support for disabling netdev features down stack (Ivan Vecera) [1268334] - [net] add NETDEV_PRECHANGEMTU to notify before mtu change happens (Ivan Vecera) [1268334] - [net] make dev_set_mtu() honor notification return code (Ivan Vecera) [1268334] - [net] etherdevice: add address inherit helper (Ivan Vecera) [1268334] - [net] Check CHANGEUPPER notifier return value (Ivan Vecera) [1268334] - [net] introduce change upper device notifier change info (Ivan Vecera) [1268334] - [net] netdev: remove potentially harmful checks (Ivan Vecera) [1268334] - [net] always pass struct netdev_notifier_info to netdevice notifiers (Ivan Vecera) [1268334] - [net] pass changed flags along with NETDEV_CHANGE event (Ivan Vecera) [1268334] - [net] pass info struct via netdevice notifier (Ivan Vecera) [1268334] - [net] sysfs: get_netdev_queue_index() cleanup (Ivan Vecera) [1268334] - [net] relax setup_tc ndo op handle restriction (Ivan Vecera) [1268334] - [net] avoid NULL deref in napi_get_frags() (Ivan Vecera) [1268334]- [crypto] qat - update init_esram for C3xxx dev type (Neil Horman) [1274179] - [crypto] qat - fix timeout issues (Neil Horman) [1274179] - [crypto] qat - remove to call get_sram_bar_id for qat_c3xxx (Neil Horman) [1274179] - [crypto] qat - fix SKU definiftion for c3xxx dev (Neil Horman) [1274179] - [crypto] qat - Fix random config build issue (Neil Horman) [1274179] - [crypto] qat - Rename dh895xcc mmp firmware (Neil Horman) [1274179] - [crypto] qat - use list_for_each_entry* (Neil Horman) [1274179] - [crypto] qat - fix some timeout tests (Neil Horman) [1274179] - [crypto] qat - fix CTX_ENABLES bits shift direction issue (Neil Horman) [1274179] - [crypto] qat - uint8_t is not large enough for accel_id (Neil Horman) [1274179] - [crypto] qat - enable VF irq after guest exits ungracefully (Neil Horman) [1274179] - [crypto] qat - select PCI_IOV when VF are enabled (Neil Horman) [1274179] - [crypto] qat - ring returning retry even though ring has BW (Neil Horman) [1274179] - [crypto] qat - add support for c62xvf accel type (Neil Horman) [1274179] - [crypto] qat - add support for c3xxxvf accel type (Neil Horman) [1274179] - [crypto] qat - add support for c62x accel type (Neil Horman) [1274179] - [crypto] qat - add support for c3xxx accel type (Neil Horman) [1274179] - [crypto] qat - move isr files to qat common so that they can be reused (Neil Horman) [1274179] - [crypto] qat - add support for new devices to FW loader (Neil Horman) [1274179] - [crypto] qat - add new device definitions (Neil Horman) [1274179] - [crypto] qat - constify pci_error_handlers structures (Neil Horman) [1274179] - [crypto] qat - remove superfluous check from adf_probe (Neil Horman) [1274179] - [crypto] qat - fix get instance function (Neil Horman) [1274179] - [crypto] qat - when stopping all devices make fure VF are stopped first (Neil Horman) [1274179] - [crypto] qat - fix crypto_get_instance_node function (Neil Horman) [1274179] - [include] crypto: akcipher - Changes to asymmetric key API (Neil Horman) [1274179] - [lib] mpi: Add mpi sgl helpers (Neil Horman) [1274179] - [crypto] qat - remove unneeded variable (Neil Horman) [1274179] - [crypto] qat - add support for ctr(aes) and xts(aes) (Neil Horman) [1274179] - [crypto] qat - remove empty functions and turn qat_uregister fn to void (Neil Horman) [1274179] - [crypto] qat - VF should never trigger SBR on PH (Neil Horman) [1274179] - [crypto] qat - Add load balancing across devices (Neil Horman) [1274179] - [crypto] qat - don't check for iommu (Neil Horman) [1274179] - [crypto] drivers/crypto/qat: use seq_hex_dump() to dump buffers (Neil Horman) [1274179] - [include] seq_file: provide an analogue of print_hex_dump() (Neil Horman) [1274179] - [lib] hexdump: make it return number of bytes placed in buffer (Neil Horman) [1274179] - [lib] hexdump: do a few calculations ahead (Neil Horman) [1274179] - [lib] hexdump: fix ascii column for the tail of a dump (Neil Horman) [1274179] - [lib] Provide a binary to hex conversion function (Neil Horman) [1274179] - [lib] introduce upper case hex ascii helpers (Neil Horman) [1274179] - [include] seq_file: Rename seq_overflow() to seq_has_overflowed() and make public (Neil Horman) [1274179] - [crypto] qat - enable legacy VFs (Neil Horman) [1274179] - [crypto] qat - silence a static checker warning (Neil Horman) [1274179] - [crypto] qat - Don't move data inside output buffer (Neil Horman) [1274179] - [crypto] qat - Remove reference to crypto_aead_crt (Neil Horman) [1274179] - [crypto] qat - fix simple_return.cocci warnings (Neil Horman) [1274179] - [crypto] qat - Fix unmet direct dependencies for QAT_DH895xCCVF (Neil Horman) [1274179] - [crypto] qat - Fix adf_isr_resource_free name clash (Neil Horman) [1274179] - [crypto] qat - Add FW const table (Neil Horman) [1274179] - [crypto] qat - Add qat dh895xcc VF driver (Neil Horman) [1274179] - [crypto] qat - Add support for SRIOV (Neil Horman) [1274179] - [crypto] qat - Move adf admin and adf hw arbitrer to common code (Neil Horman) [1274179] - [include] crypto: aead - Add crypto_aead_set_reqsize helper (Neil Horman) [1274179] - [crypto] qat - remove unnecessary list iteration (Neil Horman) [1274179] - [crypto] qat - Fix typo othewise->otherwise (Neil Horman) [1274179] - [crypto] qat - remove unused define (Neil Horman) [1274179] - [crypto] qat - fix bug in ADF_RING_SIZE_BYTES_MIN macro (Neil Horman) [1274179] - [crypto] qat - remove redundant struct elem (Neil Horman) [1274179] - [crypto] qat - Don't attempt to register algorithm multiple times (Neil Horman) [1274179] - [crypto] qat - Fix invalid synchronization between register/unregister sym algs (Neil Horman) [1274179] - [crypto] qat - fix invalid check for RSA keylen in fips mode (Neil Horman) [1274179] - [include] crypto: rsa - RSA padding algorithm (Neil Horman) [1274179] - [include] crypto: akcipher - add akcipher declarations needed by templates (Neil Horman) [1274179] - [include] crypto: api - Add crypto_grab_spawn primitive (Neil Horman) [1274179] - [include] crypto: api - Add instance free function to crypto_type (Neil Horman) [1274179] - [lib] scatterlist: introduce sg_nents_for_len (Neil Horman) [1274179] - [crypto] rsa - limit supported key lengths (Neil Horman) [1274179] - [crypto] qat - Add support for RSA algorithm (Neil Horman) [1274179] - [crypto] testmgr - add tests vectors for RSA (Neil Horman) [1274179] - [include] crypto: api - prevent helper ciphers from being used (Neil Horman) [1274179] - [crypto] testmgr - remove unused function argument (Neil Horman) [1274179] - [include] crypto: rsa - add a new rsa generic implementation (Neil Horman) [1274179] - [lib] mpilib: add mpi_read_buf() and mpi_get_size() helpers (Neil Horman) [1274179] - [include] crypto: akcipher - add PKE API (Neil Horman) [1274179] - [crypto] api - Add crypto_alg_extsize helper (Neil Horman) [1274179] - [crypto] qat - add MMP FW support to accel engine (Neil Horman) [1274179] - [crypto] qat - add support for MMP FW (Neil Horman) [1274179] - [crypto] qat - Deletion of unnecessary checks before two function calls (Neil Horman) [1274179] - [crypto] drivers - Fix Kconfig selects (Neil Horman) [1274179] - [crypto] qat: fix issue when mapping assoc to internal AD struct (Neil Horman) [1274179] - [crypto] qat - Set max request size (Neil Horman) [1274179] - [crypto] qat - rm unneeded header include (Neil Horman) [1274179] - [crypto] qat - remove unused structure members (Neil Horman) [1274179] - [crypto] qat - Use crypto_aead_set_reqsize helper (Neil Horman) [1274179] - [crypto] qat - Include internal/aead.h (Neil Horman) [1274179] - [crypto] qat - add driver version (Neil Horman) [1274179]- [scsi] scsi: Do not attach VPD to devices that don't support it (Ewan Milne) [1292896] - [scsi] sd: Fix excessive capacity printing on devices with blocks bigger than 512 bytes (Ewan Milne) [1292896] - [scsi] sg: fix dxferp in from_to case (Ewan Milne) [1292896] - [scsi] sd: Fix discard granularity when LBPRZ=1 (Ewan Milne) [1292896] - [scsi] st: Fix MTMKPART to work with newer drives (Ewan Milne) [1292896] - [scsi] Export function scsi_scan.c:sanitize_inquiry_string (Ewan Milne) [1292896] - [scsi] scsi_transport_iscsi: Add 25G and 40G speed definition (Ewan Milne) [1292896] - [scsi] Add Marvell configuration device to VPD blacklist (Ewan Milne) [1292896] - [scsi] Add Marvell Console to VPD blacklist (Ewan Milne) [1292896] - [scsi] scsi_dh_rdac: always retry MODE SELECT on command lock violation (Ewan Milne) [1292896] - [scsi] sg.c: mark VMA as VM_IO to prevent migration (Ewan Milne) [1292896] - [scsi] fix crashes in sd and sr runtime PM (Ewan Milne) [1292896] - [scsi] sd: Optimal I/O size is in bytes, not sectors (Ewan Milne) [1292896] - [scsi] scsi: add Synology to 1024 sector blacklist (Ewan Milne) [1292896] - [scsi] sd: Reject optimal transfer length smaller than page size (Ewan Milne) [1292896] - [scsi] Fix a memory leak in scsi_host_dev_release() (Ewan Milne) [1292896] - [scsi] scsi_transport_fc: Introduce scsi_host_get, scsi_host_put (Ewan Milne) [1292896] - [scsi] scsi: rescan VPD attributes (Ewan Milne) [1292896] - [scsi/block] sd: Fix device-imposed transfer length limits (Ewan Milne) [1292896] - [scsi] sd: Make discard granularity match logical block size when LBPRZ=1 (Ewan Milne) [1292896] - [scsi] sd: Clear PS bit before Mode Select (Ewan Milne) [1292896] - [scsi] scsi_sysfs: Fix queue_ramp_up_period return code (Ewan Milne) [1292896] - [scsi] scsi: Export SCSI Inquiry data to sysfs (Ewan Milne) [1292896] - [scsi] sg: Fix double-free when drives detach during SG_IO (Ewan Milne) [1292896] - [scsi] Increase REPORT_LUNS timeout (Ewan Milne) [1292896] - [scsi] fix bug in scsi_dev_info_list matching (Ewan Milne) [1292896] - [scsi] refactor device-matching code in scsi_devinfo.c (Ewan Milne) [1292896] - [scsi] Kconfig: remove comment about scsi_wait_scan module (Ewan Milne) [1292896] - [scsi] fix scsi_error_handler vs. scsi_host_dev_release race (Ewan Milne) [1292896] - [scsi] sd: Fix maximum I/O size for BLOCK_PC requests (Ewan Milne) [1292896] - [scsi] Fix printk typos in drivers/scsi (Ewan Milne) [1292896] - [scsi] retry MODE SENSE on unit attention (Ewan Milne) [1292896] - [scsi] sd: fix an error return in probe() (Ewan Milne) [1292896] - [scsi] scsi_scan: fix queue depth initialisation problem (Ewan Milne) [1292896] - [scsi] add 1024 max sectors black list flag (Ewan Milne) [1292896] - [scsi] sd: Unregister integrity profile (Ewan Milne) [1292896] - [scsi] proper state checking and module refcount handling in scsi_device_get (Ewan Milne) [1292896] - [scsi] scsi: always increment reference count (Ewan Milne) [1292896] - [scsi] sd: don't grab a device references from driver methods (Ewan Milne) [1292896] - [scsi] scsi: serialize ->rescan against ->remove (Ewan Milne) [1292896] - [scsi] sg: remove an unused variable (Ewan Milne) [1292896] - [scsi] sd: Fix max transfer length for 4k disks (Ewan Milne) [1292896] - [scsi] sd: Limit transfer length (Ewan Milne) [1292896] - [scsi] always use format argumets for dev_printk (Ewan Milne) [1292896] - [scsi] annotate sdev_prefix_printk and scmd_printk as printf-like (Ewan Milne) [1292896] - [scsi] scsi: fix scsi_error.c kernel-doc warning (Ewan Milne) [1292896] - [scsi] scsi: asc/ascq codes, sync to T10 2014/12/21 (Ewan Milne) [1292896] - [scsi] sd: tweak discard heuristics to work around QEMU SCSI issue (Ewan Milne) [1292896] - [scsi] scsi_debug: improve driver description in Kconfig (Ewan Milne) [1292896] - [scsi] blacklist RSOC for Microsoft iSCSI target devices (Ewan Milne) [1292896] - [scsi] sd: disable discard_zeroes_data for UNMAP (Ewan Milne) [1292896] - [scsi] PC partition tables are little endian (Ewan Milne) [1292896] - [scsi] resolve some missing-field-initializers warnings (Ewan Milne) [1292896] - [scsi] fix off-by-one LUN check in scsi_scan_host_selected() (Ewan Milne) [1292896] - [scsi] fix trivial typos in scsi_scan.c comment (Ewan Milne) [1292896] - [scsi] Fix "choir" and "beeing" malaprops (Ewan Milne) [1292896] - [scsi] fix the type for well known LUs (Ewan Milne) [1292896] - [scsi] fix for bidi use after free (Ewan Milne) [1292896] - [scsi] sd: Avoid sending medium write commands if device is write protected (Ewan Milne) [1292896] - [scsi] fix various kernel-doc problems in scsi_error.c (Ewan Milne) [1292896] - [scsi] scsi: use short driver name for per-driver cmd slab caches (Ewan Milne) [1292896] - [scsi] add a blacklist flag which enables VPD page inquiries (Ewan Milne) [1292896] - [scsi] scsi: handle flush errors properly (Ewan Milne) [1292896] - [block] SG_IO: add SG_FLAG_Q_AT_HEAD flag (Ewan Milne) [1292896] - [scsi] convert use of typedef ctl_table to struct ctl_table (Ewan Milne) [1292896] - [scsi] sd: convert class code to use dev_groups (Ewan Milne) [1292896]- [x86] microcode/intel: Drop orig_sum from ext signature checksum (Prarit Bhargava) [1253762] - [x86] microcode/intel: Improve microcode sanity-checking error messages (Prarit Bhargava) [1253762] - [x86] microcode/intel: Merge two consecutive if-statements (Prarit Bhargava) [1253762] - [x86] microcode/intel: Get rid of DWSIZE (Prarit Bhargava) [1253762] - [x86] microcode/intel: Change checksum variables to u32 (Prarit Bhargava) [1253762] - [x86] microcode: Use kmemdup() rather than duplicating its implementation (Prarit Bhargava) [1253762] - [x86] microcode: Remove unnecessary paravirt_enabled check (Prarit Bhargava) [1253762] - [x86] microcode/amd: Issue microcode updated message later (Prarit Bhargava) [1253762] - [x86] microcode/intel: Cleanup get_matching_model_microcode() (Prarit Bhargava) [1253762] - [x86] microcode/intel: Remove unused arg of get_matching_model_microcode() (Prarit Bhargava) [1253762] - [x86] microcode/intel: Rename mc_saved_in_initrd (Prarit Bhargava) [1253762] - [x86] microcode/intel: Use *wrmsrl variants (Prarit Bhargava) [1253762] - [x86] microcode/intel: Cleanup apply_microcode_intel() (Prarit Bhargava) [1253762] - [x86] microcode/intel: Move the BUG_ON up and turn it into WARN_ON (Prarit Bhargava) [1253762] - [x86] microcode/intel: Rename mc_intel variable to mc (Prarit Bhargava) [1253762] - [x86] microcode/intel: Rename mc_saved_count to num_saved (Prarit Bhargava) [1253762] - [x86] microcode/intel: Rename local variables of type struct mc_saved_data (Prarit Bhargava) [1253762] - [x86] microcode/amd: Drop redundant printk prefix (Prarit Bhargava) [1253762] - [x86] microcode: Issue update message only once (Prarit Bhargava) [1253762] - [x86] microcode: Remove an unneeded NULL check (Prarit Bhargava) [1253762] - [x86] microcode: Remove redundant __setup() param parsing (Prarit Bhargava) [1253762] - [x86] microcode/intel: Make early loader look for builtin microcode too (Prarit Bhargava) [1253762] - [x86] microcode: Untangle from BLK_DEV_INITRD (Prarit Bhargava) [1253762] - [x86] cpu: Unify CPU family, model, stepping calculation (Prarit Bhargava) [1253762] - [x86] microcode: Initialize the driver late when facilities are up (Prarit Bhargava) [1253762] - [x86] microcode/intel: Move #ifdef DEBUG inside the function (Prarit Bhargava) [1253762] - [x86] microcode/amd: Remove maintainers from comments (Prarit Bhargava) [1253762] - [x86] microcode: Remove modularization leftovers (Prarit Bhargava) [1253762] - [x86] microcode: Merge the early microcode loader (Prarit Bhargava) [1253762] - [x86] ramdisk: Export relocated ramdisk VA (Prarit Bhargava) [1253762] - [x86] microcode: Unmodularize the microcode driver (Prarit Bhargava) [1253762] - [x86] microcode/amd: Do not overwrite final patch levels (Prarit Bhargava) [1253762] - [x86] microcode/amd: Extract current patch level read to a function (Prarit Bhargava) [1253762] - [include] bus: subsys: update return type of ->remove_dev() to void (Prarit Bhargava) [1253762] - [x86] microcode: Correct CPU family related variable types (Prarit Bhargava) [1253762] - [x86] microcode: Disable builtin microcode loading on 32-bit for now (Prarit Bhargava) [1253762] - [x86] microcode/intel: Rename get_matching_sig() (Prarit Bhargava) [1253762] - [x86] microcode/intel: Simplify get_matching_sig() (Prarit Bhargava) [1253762] - [x86] microcode/intel: Simplify update_match_cpu() (Prarit Bhargava) [1253762] - [x86] microcode/intel: Rename get_matching_microcode (Prarit Bhargava) [1253762] - [x86] cpu/microcode: Zap changelog (Prarit Bhargava) [1253762] - [x86] microcode: Parse built-in microcode early (Prarit Bhargava) [1253762] - [x86] microcode/intel: Remove unused @rev arg of get_matching_sig() (Prarit Bhargava) [1253762] - [x86] microcode/intel: Get rid of revision_is_newer() (Prarit Bhargava) [1253762] - [x86] microcode/amd: Drop the pci_ids.h dependency (Prarit Bhargava) [1253762] - [x86] microcode/intel: Fix printing of microcode blobs in show_saved_mc() (Prarit Bhargava) [1253762] - [x86] microcode/intel: Check scan_microcode()'s retval (Prarit Bhargava) [1253762] - [x86] microcode/intel: Sanitize microcode_pointer() (Prarit Bhargava) [1253762] - [x86] microcode/intel: Move mc arg last in get_matching_{microcode|sig} (Prarit Bhargava) [1253762] - [x86] microcode/intel: Simplify generic_load_microcode_early() (Prarit Bhargava) [1253762] - [x86] microcode: Consolidate family, model, ... code (Prarit Bhargava) [1253762] - [x86] microcode/intel: Rename update_match_revision() (Prarit Bhargava) [1253762] - [x86] microcode/intel: Sanitize _save_mc() (Prarit Bhargava) [1253762] - [x86] microcode/intel: Make _save_mc() return the updated saved count (Prarit Bhargava) [1253762] - [x86] microcode/intel: Simplify load_ucode_intel_bsp() (Prarit Bhargava) [1253762] - [x86] microcode/intel: Get rid of last arg to load_ucode_intel_bsp() (Prarit Bhargava) [1253762] - [x86] microcode/intel: Do the mc_saved_src NULL check first (Prarit Bhargava) [1253762] - [x86] microcode/intel: Check if microcode was found before applying (Prarit Bhargava) [1253762] - [x86] microcode/intel: Fix out of bounds memory access to the extended header (Prarit Bhargava) [1253762] - [x86] microcode/intel: Handle truncated microcode images more robustly (Prarit Bhargava) [1253762] - [x86] microcode: Return error from driver init code when loader is disabled (Prarit Bhargava) [1253762] - [x86] microcode/intel: Fish out the stashed microcode for the BSP (Prarit Bhargava) [1253762] - [x86] microcode: Reload microcode on resume (Prarit Bhargava) [1253762] - [x86] microcode: Don't initialize microcode code on paravirt (Prarit Bhargava) [1253762] - [x86] microcode, intel: Drop unused parameter (Prarit Bhargava) [1253762] - [x86] microcode, amd: Do not use smp_processor_id() in preemtible context (Prarit Bhargava) [1253762] - [x86] microcode: Limit the microcode reloading to 64-bit for now (Prarit Bhargava) [1253762] - [x86] microcode: Update BSPs microcode on resume (Prarit Bhargava) [1253762] - [x86] microcode, amd: Fix ucode patch stashing on 32-bit (Prarit Bhargava) [1253762] - [x86] microcode: Fix accessing dis_ucode_ldr on 32-bit (Prarit Bhargava) [1253762] - [x86] microcode, amd: Fix early ucode loading on 32-bit (Prarit Bhargava) [1253762] - [x86] microcode, intel: Rename apply_microcode and declare it static (Prarit Bhargava) [1253762] - [x86] microcode, intel: Fix typos (Prarit Bhargava) [1253762] - [x86] microcode, intel: Add missing static declarations (Prarit Bhargava) [1253762] - [x86] microcode, amd: Fix missing static declaration (Prarit Bhargava) [1253762] - [x86] microcode, amd: Unify valid container checks (Prarit Bhargava) [1253762] - [x86] microcode: Move to a proper location (Prarit Bhargava) [1253762] - [x86] microcode, amd: Fix early ucode loading (Prarit Bhargava) [1253762] - [x86] microcode: Share native MSR accessing variants (Prarit Bhargava) [1253762] - [x86] microcode/amd: Tone down printk(), don't treat a missing firmware file as an error (Prarit Bhargava) [1253762] - [x86] revert "kernel: microcode, amd, avoid allocating with vmalloc & GFP_KERNEL when IRQs are disabled" (Prarit Bhargava) [1253762]- [mfd] avoid newly introduced compiler warning (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mfd: rtsx: Add support for rts522A (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mfd] rtsx: Simplify function return logic (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mfd] rtsx_usb: Prevent DMA from stack (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mfd] rtsx_usb: Defer autosuspend while card exists (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mfd] rtsx_usb: Fix runtime PM deadlock (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mfd] rtsx_usb: Fix decimal printf format specifiers prefixed with 0x (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mfd] drivers/mfd/rtsx_usb.c: export device table (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mfd] rtsx_usb: Add comment in rtsx_usb_suspend (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mfd] rtsx_usb: Fix possible race condition (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mfd: Add realtek USB card reader driver (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] revert "mmc: block: don't use parameter prefix if built as module" (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: Fix card detect race for Intel BXT/APL (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: Fix card detect race for Intel BXT/APL (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Allow override of get_cd() called from sdhci_request() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Allow override of mmc host operations (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] block: return error on failed mmc_blk_get() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdio_cis: fix unknown tuple for CISTPL_SDIO_STD (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] debugfs: correct wrong voltage value (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Enable tuning according to the actual timing (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sd: limit SD card power limit according to cards capabilities (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: dw_mmc: remove the unused quirks (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: use to_pci_dev() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] cb710: use to_platform_device() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: restore behavior when setting VDD via external regulator (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] It is not an error for the card to be removed while suspended (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] block: Allow more than 8 partitions per card (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Optimize boot time by detecting cards simultaneously (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: dw_mmc: use resource_size_t to store physical address (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: fix __mmc_switch timeout caused by preempt (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] enable MMC/SD/SDIO device to suspend/resume asynchronously (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Fix sdhci_runtime_pm_bus_on/off() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: 64-bit DMA actually has 4-byte alignment (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Fix DMA descriptor with zero data length (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdio: Fix invalid vdd in voltage switch power cycle (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Do not BUG on invalid vdd (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: Do not default to 33 Ohm driver strength for Intel SPT (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] mmc: Fix incorrect use of driver strength switching HS200 and HS400 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Introduce MMC_CAP2_NO_SDIO cap (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] mvsdio: delete platform data code path (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] fix mmc_{un, }register_pm_notifier prototypes (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Fix strings broken across multiple lines (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] block: change to use kmalloc when copy data from userspace (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Check for non-removable cards earlier in the error path (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Refactor code to register the MMC PM notifier (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Remove MMC_CAP_RUNTIME_RESUME as it's redundant (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Make runtime resume default behavior for MMC/SD (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Keep host claimed in mmc_rescan() while calling host ops (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Invoke ->card_event() callback only when needed (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: enable support for the standard "wakeup-source" property (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] remove bondage between REQ_META and reliable write (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] MMC_GOLDFISH should depend on HAS_DMA (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] mmc: Improve reliability of mmc_select_hs400() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] mmc: Move mmc_switch_status() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] mmc: Fix HS setting in mmc_select_hs400() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] mmc: Improve reliability of mmc_select_hs200() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: mmc: extend the mmc_send_tuning() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Add DT bindings for eMMC hardware reset support (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] omap_hsmmc: Enable omap_hsmmc for Keystone 2 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: Add more ACPI HIDs for Intel controllers (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: Add more PCI IDs for Intel controllers (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: dw_mmc: Add external dma interface support (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] skip reclaiming host on mmc_add_card() error (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] android-goldfish: Allow compiling the driver with COMPILE_TEST (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Add mmc_regulator_set_vqmmc() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: move ocr-bit to voltage translation into separate function (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Remove MMC_CLKGATE (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] kconfig: reconfigure MMC_SDHCI_OF_ESDHC option (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: Add another PCI ID for an Intel eMMC host controller (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: fix simple_return.cocci warnings (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: Make sdhci_pci_o2_fujin2_pci_init() static (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: Build o2micro support in the same module (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: enable tuning for DDR50 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: enable CMD19 tuning for DDR50 mode (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] block: copy resp[] data on err for MMC_IOC_MULTI_CMD (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] debugfs: implement ios show for SDR12 and SDR25 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] Wait for card_busy before starting sdio requests (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] Add mmc_is_io_op helper function (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: block: Add new ioctl to send multi commands (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] debugfs: implement ios show for driver type (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pltfm: Use of_property_read_u32 instead of open-coding it (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: call sdhci_init() before request irq (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Convert __mmc_switch() into an internal core function (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] vub300: Remove unneded semicolons (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sd: Remove superfluous error code assignment (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Keep host claimed while invoking mmc_power_off|up() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: detect sd card reader on asus x205ta (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] pci_ids: Add AMD KERNCZ device ID support (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Fix init_card in 52Mhz (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: add quirk SDHCI_QUIRK2_NEED_DELAY_AFTER_INT_CLK_RST (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: fix dead loop of mmc_retune (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Don't return an error for CD/WP GPIOs when GPIOLIB is unset (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: fix race condition in mmc_wait_data_done (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: also get preset value and driver type for MMC_DDR52 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: block: skip trim for some kingston eMMCs (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: fix dma memory leak in sdhci_pre_req() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] host: use of_property_read_bool() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: set the clear transfer mode register quirk for O2Micro (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Fixed bug in one erase-group budget TRIM (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: switch from programmable clock mode to divided one if needed (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] scatterlist: remove open coded sg_unmark_end instances (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: dw_mmc: add quirk for broken data transfer over scheme (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: dw_mmc: remove the unused blk_setting (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: dw_mmc: fix pio mode when internal dmac is enabled (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] block: add fixup of broken CMD23 for Sandisk card (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdio: avoid using NULL sdio_irq_thread pointer (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: properly check card present state when quirk NO_CARD_NO_RESET is set (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: don't use card state polling when CD GPIO is defined (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: let GPIO based card detection have higher precedence (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] block: don't use parameter prefix if built as module (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: add quirk SDHCI_QUIRK_CLOCK_DIV_ZERO_BROKEN (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Optimize case for exactly one erase-group budget (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: make max-frequency property in device tree work (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] block: Add missing mmc_blk_put() in power_ro_lock_show() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] MMC_MTK should depend on HAS_DMA (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci check parameters before call dma_free_coherent (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] block: have drivers use blk_queue_max_discard_sectors() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] queue: prevent soft lockups on PREEMPT=n (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: mediatek: Add Mediatek MMC driver (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] card: Fixup request missing in mmc_blk_issue_rw_rq (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: fix low memory corruption (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: Change AMD SDHCI quirk application scope (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] queue: use swap() in mmc_queue_thread() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Restore behavior while creating OCR mask (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Remove redundant ->power_restore() callback for SD (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Remove redundant ->power_restore() callback for MMC (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: Enable HS400 for some Intel host controllers (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci-pci: Add support for drive strength selection for SPT (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Add a callback to select drive strength (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: mmc: Add driver strength selection (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: mmc: Read card's valid driver strength mask (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Record card drive strength (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Factor out common code in drive strength selection (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Add 'card' to drive strength selection callback (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Simplify card drive strength mask (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Allow card drive strength to be different to host (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Reset driver type to default (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: fix driver type B and D handling in sdhci_do_set_ios() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] mmc-test: use swap() in mmc_test_nonblock_transfer() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Increase delay for voltage to stabilize from 3.3V to 1.8V (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: dw_mmc: Use core to handle absent write protect line (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] cast unsigned int to typeof(sector_t) to avoid unexpected error (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] cast u8 to unsigned long long to avoid unexpected error (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] host: sdhci: Use BUG_ON() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] card: mmc_test: Simplify a trivial if-return sequence (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] dt: Allow to specify that no write protect signal is present (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: Add support for disabling write-protect detection (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Don't print reset warning if reset is not supported (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] block: Retry errored data requests when re-tuning is needed (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] block: Check re-tuning in the recovery path (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Flag re-tuning is needed on CRC errors (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Change to new way of doing re-tuning (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Add support for HS400 re-tuning (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Separate out the mmc_switch status check so it can be re-used (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] mmc: Hold re-tuning in mmc_sleep() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Hold re-tuning while bkops ongoing (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Hold re-tuning during erase commands (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Hold re-tuning during switch commands (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Add support for re-tuning before each request (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Enable / disable re-tuning (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: host: Add facility to support re-tuning (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] rtsx: Constify platform_device_id (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-sirf: fake version and capbility registers (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdio: add reset callback to bus operations (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] card: Don't access RPMB partitions for normal read/write (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: add missing pm event in mmc_pm_notify to fix hib restore (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] revert "mmc: core: Convert mmc_driver to device_driver" (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: dw_mmc: fix fifo ordering in big endian (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Convert the error field in struct mmc_command|data into an int (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: fix 64 BIT DMA quirks for rtsx (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] Add support for marking hpi as broken through devicetree (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: dw_mmc: Add a timeout for sending CMD11 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Enable runtime PM management of host devices (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Remove the ->enable|disable() callbacks (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: fold mmc_set_bus_width calls into sdio_enable_4bit_bus (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: fix card presence logic in sdhci_request function (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci-spear: Remove exported header (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-spear: Simplify by adding build dependency to CONFIG_OF (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: Remove the sdhci exported header file (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pltfm: remove the unneeded check of disabled device (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] Fix hardware dependencies for sdhci-pxav3 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] kconfig: replace PPC_OF with PPC (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-iproc: add IPROC SDHCI driver (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: do not set AUTO_CMD12 for multi-block CMD53 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: add quirk for ACMD23 broken (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: disable the clock in sdhci_pltfm_unregister() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] treewide: Fix typo in printk messages (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: tmio: mmc: tmio: tmio_mmc_data has .chan_priv_?x (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] Add hardware dependencies for sdhci-pxav3 and sdhci-pxav2 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: switch voltage before sdhci_set_ios in runtime resume (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: Resolve BKOPS compatability issue (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] Fix menuconfig alignment of MMC_SDHCI_* options (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] Enable Ricoh MMC quirk by default (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] block: Remove unnecessary temporary variable (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] rtsx: check sg_count before long data xfer (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] rtsx: finish request if no card exist (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] vub300: remove unreachable return value handling (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] block: fix format string warning (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: tmio: remove TMIO_MMC_HAVE_CTL_DMA_REG flag (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sh_mobile_sdhi: remove .init/.cleanup (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: tmio: tmio_mmc_data has .dma_rx_offset (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: tmio: tmio_mmc_data has .alignment_shift (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: tmio: tmio_mmc_host has .bus_shift (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: tmio: tmio_mmc_host has .multi_io_quirk (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: tmio: tmio_mmc_host has .clk_disable (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: tmio: tmio_mmc_host has .clk_enable (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: tmio: tmio_mmc_host has .write16_hook (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: tmio: tmio_mmc_host has .dma (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: tmio: add tmio_mmc_host_alloc/free() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: host: add new f_sdh30 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: add a quirk for single block transactions (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: add a quirk for tuning work around (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: add a voltage switch callback function (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] host: sdhci: Added a space before ( (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Always init buf_ready_int (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Move mmc_card_removed() into mmc_start_request() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Simplify by adding mmc_execute_tuning() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: slot-gpio: Allow host driver to provide isr for card-detect interrupts (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: fix copy'n'paste typos in the comments (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sd: add reset bus_ops callback (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: refactor the hw_reset routines (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: always check status after reset (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] Add SDIO function devicetree subnode parsing (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: Remove redundant runtime PM idle callback (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: use pipeline mmc requests to improve performance (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Remove redundant ADMA page boundary warnings (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Make tuning block patterns static (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: Remove redundant runtime PM idle callback (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] rtsx: swap function position to avoid pre declaration (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] rtsx: add support for sdio card (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] rtsx: add helper function to simplify code (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] rtsx: init cookie at probe/card_event (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] rtsx: add dump_reg_range to simplify dump register (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: slot-gpio: Rework how to handle allocation of slot-gpio data (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Free all resources for the class device at ->dev_release() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] slot-gpio: Make mmc_gpio_alloc() available for MMC core (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] slot-gpio: Use the parent device while allocating data (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: slot-gpio: Remove option to explicitly free requested CD/WP GPIOs (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Return error at failure of request CD/WP in mmc_of_parse() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Support the optional init_card() callback for MMC and SD (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [documentation] mmc: sunxi: Convert MMC driver to the standard clock phase API (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Set SDHCI_POWER_ON with external vmmc (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: Add support for Intel SPT (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: Add ACPI HID INT344D (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Fix sleep in atomic after inserting SD card (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: Disable re-tuning for HS400 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Simplify use of tuning timer (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Add out_unlock to sdhci_execute_tuning (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Tuning should not change max_blk_count (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: stop trying to switch width when only one bit is supported (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Let mmc_send_tuning() to take struct mmc_host* as parameter (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] queue: Improve error handling during allocation of bounce buffers (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] mmc / pm: Replace CONFIG_PM_RUNTIME with CONFIG_PM (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: Add two host capabilities for Intel (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: Add two host capabilities for BYT (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: Add SDHCI_QUIRK_NO_ENDATTR_IN_NOPDESC (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: Add SDHCI_QUIRK_NO_ENDATTR_IN_NOPDESC to BYT (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: add core-level function for sending tuning commands (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: hold SD Clock before CMD11 during Signal (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: dw_mmc: add support for the other bit of sdio interrupt (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] block: Increase max_devices (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] dw_mmc: add support for ARM64 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: reset sdio card properly on resume (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: use card->ocr when negotiating voltage setting in mmc_sdio_power_restore (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] add Toshiba PCI SD controller driver (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: consistent handling of initial values (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: Add HS400 support to SDHCI driver (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: Clear also HS400 1.2V capability if 1.2V is not supported (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Fix vqmmc error setting (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Remove unused SDHCI_CTRL_HS_SDR200 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: dw_mmc: Add IDMAC 64-bit address mode support (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: enable sdhci doesn't support hs200 quirk for AMD sdhci (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: enable the clear transfer mode register quirk for AMD sdhci (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: Add a quirk for AMD SDHC transfer mode register need to be cleared for cmd without data (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: use mmc_send_status to check hw_reset (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] mmc_test: Extend "Badly aligned" tests for 8-byte alignment (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: Add 64-bit DMA support (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: Add 64-bit DMA support (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: Add 64-bit ADMA support (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Define ADMA descriptor structure (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Define ADMA constants (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Define maximum segments (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: Parameterize ADMA sizes and alignment (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: Use 'void *' for not 'u8 *' for ADMA data (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Add sdhci_adma_mark_end() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: Rename adma_desc to adma_table (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Rename two ADMA-related functions for consistency (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Fix ADMA table size warning (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Fix ADMA page boundary warnings (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Fix incorrect ADMA2 descriptor table size (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Convert to use kzalloc() for CXD register buffers (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Don't handle buffers on stack while fetching CXD registers (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Remove the redundant mmc_send_ext_csd() API (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Use mmc_get_ext_csd() instead of mmc_send_ext_csd() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] block: Use mmc_get_ext_csd() instead of mmc_send_ext_csd() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Export mmc_get_ext_csd() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Don't panic when fetching EXT_CSD (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Let's callers of from mmc_get_ext_csd() do error handling (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Fetch and decode EXT_CSD from mmc_read_ext_csd() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Add helper function for EXT_CSD support (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Remove unnecessary 'out of memory' message (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Remove redundant check of max_dtr while selecting timings (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Remove redundant check while selecting powerclass (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Remove duplicated definition of mmc_send_ext_csd() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Remove mmc_free_ext_csd() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: dw_mmc: Remove old card detect infrastructure (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: silence a shift wrapping warning (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Report firmware version for eMMC 5.0 devices (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Remove unused mmc_list_to_card() macro (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: block: Use dev_set|get_drvdata() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] msm_sdcc: Use platform_set|get_drvdata (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Convert mmc_driver to device_driver (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Convert the mmc_driver to use the modern PM ops (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Don't export the to_sdio_driver macro (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Remove superfluous ifdefs for SDIO bus' PM callbacks (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: fix prepared requests while doing bkops (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Fix error paths and messages in mmc_init_card (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Add debug message for SET_BLOCK_COUNT result (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Initialize SET_BLOCK_COUNT request fields (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: fix error conditions for controller reset (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Balance vmmc regulator_disable() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci-o2micro: Fix Dell E5440 issue (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] block: add newline to sysfs display of force_ro (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: fix card detection regression (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] host: drop owner assignment from platform_drivers (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: Fix Braswell eMMC timeout clock frequency (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: Pass HID and UID to probe_slot (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: Get UID directly from acpi_device (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: Fix Braswell eMMC timeout clock frequency (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Let a driver override timeout clock frequency (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: Add Bay Trail and Braswell SD card detect (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: Set SDHCI_QUIRK2_STOP_WITH_TC for Intel BYT host controllers (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: Add a HID and UID for a SD Card host controller (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: Set SDHCI_QUIRK2_STOP_WITH_TC for Intel host controllers (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: Add quirk for always getting TC with stop cmd (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: restore detect line inversion semantics (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] Fix incorrect warning when setting 0 Hz via debugfs (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] Fix use of wrong device in mmc_gpiod_free_cd() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] rtsx_pci: Set power related cap2 macros (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Add new power_mode MMC_POWER_UNDEFINED (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: execute tuning when device is not busy (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] Convert pr_warning to pr_warn (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: Consolidate emmc tuning blocks (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] don't request CD IRQ until mmc_start_host() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] block: change stop errors to info (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] Checks EXT_CSD_PARTITION_SETTING_COMPLETED before partitions computation (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: Replace "enhanced_area_en" attribute by "partition_setting_completed" (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] Move code that manages user area and gp partitions into functions (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] host: switch OF parser to use gpio descriptors (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: slot-gpio: add gpiod variant to get wp GPIO (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] card: Prevent partition scan for the eMMC boot areas (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: remove MMC_CAP2_NO_MULTI_READ flags (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: use .multi_io_quirk on tmio_mmc (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: disable preset register for Baytrail and Merrifield (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: Add .multi_io_quirk callback for multi I/O HW bug (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: check 1.2v IO capability for SDHC host (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Fix sequence for I/O voltage in DDR mode for eMMC (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: add probe_slot method for emmc/sd/sdio (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: enable runtime pm for Intel Merrifield platform (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: handle busy-end interrupt during command (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Make sdhci_disable_irq_wakeups() static (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: move timeout_clk dynamically calculation code into common code (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: calculate timeout_clk conditionally in sdhci_add_host (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: add platform set_timeout hook (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: add platform get_max_timeout_count hook (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: dw_mmc: Support voltage changes (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: dw_mmc: use mmc_regulator_get_supply to handle regulators (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: resolve divded by zero panic (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Add PCI IDs for Intel Braswell (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] dw_mmc: move rockchip related code to a separate file (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: tmio: add actual clock support as option (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: tmio: remove Renesas specific #ifdef (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: tmio: add TMIO_MMC_SDIO_STATUS_QUIRK (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: tmio: control multiple block transfer mode (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: tmio: care about DMA tx/rx addr offset (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Use regulator_get_voltage() if OCR mask is empty (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: implement Driver Stage Register handling (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi.c: Use SET_RUNTIME_PM_OPS macro to set runtime pm callbacks (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: Use SET_RUNTIME_PM_OPS macro to set runtime pm callbacks (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] remove .owner field for drivers using module_platform_driver (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: sdio: Fix unconditional wake_up_process() on sdio thread (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] dw_mmc: Add support for MIPS (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] dw_mmc: Add dependency on DMA (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci : recompute timeout_clk when needed (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci : handle busy timeout irq (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] rtsx_usb_sdmmc: fix incorrect last byte in R2 response (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] rtsx_pci_sdmmc: fix incorrect last byte in R2 response (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: Correct the value of MMC_NUM_PHY_PARTITION (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: fix the wrong type of curr (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pltfm: Do not use parent as the host's device (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Remove fixed voltage regulator logic (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] mmci: Add qcom dml support to the driver (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: dw_mmc: Slot quirk "disable-wp" is deprecated (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: remove PCI PM functions in suspend/resume callback (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] Do not advertise secure discard if it is blacklisted (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-msm: Get COMPILE_TEST support (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: add DDR50 1.8V mode support for BayTrail eMMC Controller (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Preset value not supported in Baytrail eMMC (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] MMC_USDHI6ROL0 should depend on HAS_DMA (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] MMC_SH_MMCIF should depend on HAS_DMA (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] MMC_OMAP_HS should depend on HAS_DMA (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-st: Intial support for ST SDHCI controller (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] rtsx: add support for async request (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] s3cmci: port DMA code to dmaengine API (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] Allow forward compatibility for eMMC (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Replace host->mmc with mmc where possible (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: avoid double-delay while transitioning to 1.8V (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: SDIO host controller support for Intel Quark X1000 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Remove blank line (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Improve external VDD regulator support (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sd: warn if card stays busy during init (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] quirks: Fixup debug message (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Remove unused ret variables (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: Use mmc core regulator infrastucture (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Remove redundant runtime_idle callback (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] simplify SDHCI Kconfig dependencies (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] omap: don't select TPS65010 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] add a driver for the Renesas usdhi6rol0 SD/SDIO host controller (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] dove: fix missing MACH_DOVE dependency (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: SD tuning is broken for some controllers (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sunxi: Add driver for SD/MMC hosts found on Allwinner sunxi SoCs (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: track whether preset mode is currently enabled in hardware (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: move remaining power handling into sdhci_set_power() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: move regulator handling into sdhci_set_power() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: remove platform_suspend/platform_resume callbacks (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: clean up sdhci_execute_tuning() decision (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: cache timing information locally (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: convert sdhci_set_uhs_signaling() into a library function (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: set_uhs_signaling() need not return a value (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: convert sdhci_set_clock() into a library function (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: move setting mmc->actual_clock into set_clock handlers (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: move setting host->clock into sdhci_do_set_ios() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: clean up sdhci_update_clock()/sdhci_set_clock() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: convert ADMA descriptors to a coherent allocation (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: avoid sync'ing the SG if there's no misalignment (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: move FSL ESDHC reset handling quirk into esdhc code (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: convert reset into a library function (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: convert generic bus width setup to library function (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: plug hole in disabling card detection interrupts (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: more efficient interrupt enable register handling (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: allow sdio interrupts while sdhci runtime suspended (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: push card_tasklet into threaded irq handler (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: convert to new SDIO IRQ handling (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: clean up sdio interrupt enable handling (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: clean up interrupt handling (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdio_irq: rework sdio irq handling (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: remove mdelay in eMMC tuning (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Improve support for deferred regulators (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] rtsx: fix possible linking error if built-in (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: add DT bindings for eMMC HS400 1.8/1.2V (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: add support for HS400 mode of eMMC5.0 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: rework selection of bus speed mode (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] step power class after final selection of bus mode (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: identify available device type to select (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: drop the speed mode of card's state (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Try other signal levels during power up (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] moxart: Add MOXA ART SD/MMC driver (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: dw_mmc: remove unused member variable (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] Add realtek USB sdmmc host driver (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] rtsx: add R1-no-CRC mmc command type handle (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Invoke sdio func driver's PM callbacks from the sdio bus (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Use maximum timeout values in case TACC field is zero (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] Convert to use ATTRIBUTE_GROUPS (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: card.h: Use NULL instead of 0 for END_FIXUP (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: Delay the card_event callback into the mmc_rescan worker (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: clarify DDR timing mode between SD-UHS and eMMC (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] rtsx: clarify DDR timing mode between SD-UHS and eMMC (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: clarify DDR timing mode between SD-UHS and eMMC (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: Intel SDIO has broken card detect (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-msm: Initial support for Qualcomm chipsets (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: only reprogram retuning timer when flag is set (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] rename ARCH_BCM to ARCH_BCM_MOBILE (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Allow for irq being shared (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: Add device id 80860F16 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: Fix broken card detect for ACPI HID 80860F14 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: slot-gpio: Add GPIO descriptor based CD GPIO API (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] slot-gpio: Split out CD IRQ request into a separate function (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] slot-gpio: Record GPIO descriptors instead of GPIO numbers (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: typo fix in printk specifier (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci-spear: remove support for power gpio (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] dw_mmc-socfpga: Remove the SOCFPGA specific platform for dw_mmc (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] ushc: Fix incorrect parameter in sizeof (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] block: Fixup busy detection while invoking stop cmd at recovery (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] block: Respect hw busy detection in card_busy_detect() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] block: Implement card_busy_detect() for busy detection (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] block: Use R1 responses for stop cmds for read requests (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Respect host's max_busy_timeout when sending sleep cmd (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Use generic CMD6 time while switching to eMMC HS200 mode (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Fixup busy detection for mmc switch operations (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Minor simplifications to __mmc_switch (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Add ignore_crc flag to __mmc_switch (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Rename cmd_timeout_ms to busy_timeout (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Rename max_discard_to to max_busy_timeout (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Add DT bindings for eMMC HS200 1.8/1.2V (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Add DT bindings for eMMC high-speed DDR 1.8/1.2V (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Add DT bindings for SD card's UHS bus speed modes (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] rtsx: fix card poweroff bug (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: add support for realtek rts5250 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Enable MMC_CAP2_CACHE_CTRL as default (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Use mmc_flush_cache() during mmc suspend (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Remove support for MMC_CAP2_NO_SLEEP_CMD (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Remove unused host cap MMC_CAP2_BROKEN_VOLTAGE (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: card: Remove host cap MMC_CAP2_SANITIZE (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Remove unnecessary validations for bus_ops callbacks (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: Fix possibility of chip->fixes being null (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: Fix BYT sd card getting stuck in runtime suspend (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Allow for long command timeouts (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdio: add a quirk for broken SDIO_CCCR_INTx polling (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: fix lockdep error in tuning routine (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: add broken HS200 quirk for Intel Merrifield (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: add quirk for broken HS200 support (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sh_mmcif: Enable driver compilation with COMPILE_TEST (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhi: Enable driver compilation with COMPILE_TEST (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: tmio: add new TMIO_MMC_HAVE_HIGH_REG flags (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: tmio: bus_shift become tmio_mmc_data member (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] Do not call get_cd for non removable cards (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: add new ACPI ID (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Setting the host->mrq to NULL before executing tuning (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] fix host release issue after discard operation (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pltfm: export pltfm suspend/resume api (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: mmc DDR mode should not depend on UHS_DDR50 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] msm_sdcc: Limit driver to platforms that use it (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: convert to use GPIO descriptor API (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: clear auto cmd setting bits for no data cmds (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Silence compiler warning in __mmc_switch (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Avoid needless loop while handling SDIO interrupts in sdhci_irq (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] dma-api: mmc: sdhci-acpi: use dma_coerce_mask_and_coherent() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Add MMC_CAP_RUNTIME_RESUME to resume at runtime_resume (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Improve runtime PM support during suspend/resume for sd/mmc (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Remove redundant mmc_power_up|off at runtime callbacks (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: Don't force card to active state when entering suspend/shutdown (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Remove deprecated mmc_suspend|resume_host APIs (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] via-sdmmc: Move away from using deprecated APIs (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] rtsx: Remove redundant suspend and resume callbacks (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] tifm_sd: Move away from using deprecated APIs (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Move away from using deprecated APIs (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] vub300: Move away from using deprecated APIs (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] msm_sdcc: Move away from using deprecated APIs (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] cb710: Move away from using deprecated APIs (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Signal wakeup event at card insert/removal (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Collect common code for card ocr validation (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Prevent violation of specs while initializing cards (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Move cached value of the negotiated ocr mask to card struct (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Cleanup code for setting ocr mask for SDIO (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Remove unnecessary retry mechanism at SDIO attach (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Let mmc_set_signal_voltage take ocr as parameter (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Let mmc_power_up|cycle take ocr as parameter (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Do not poll for busy with status cmd for all switch cmds (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: Add SDIO/MMC device ID support for Intel Clovertrail (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: remove unneeded call when have preset value quirk (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: report error once the maximum tuning loops exhausted or timeout (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: add Intel Merrifield support (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] convert bus code to use dev_groups (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: allow platform access of sdhci_send_command (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: add hooks for platform specific tuning (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: clean up duplicate macros (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] add ignorance case for CMD13 CRC error (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: dw_mmc: guarantee stop-abort cmd in data errors (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: dw_mmc: control card read threshold (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: dw_mmc: adjust the fifoth with block size (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: remove dead function mmc_try_claim_host (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] revert "mmc: tmio-mmc: Remove .set_pwr() callback from platform data" (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] memstick: rtsx: Modify copyright comments (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] rtsx: Clear SD_CLK toggle enable bit if switching voltage fail (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] dw_mmc: Add support for ARC (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: get voltage from sdhc host (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: parse voltage from device-tree (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] omap_hsmmc: use the generic config for omap2plus devices (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sh_mmcif: revision-specific CLK_CTRL2 handling (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sh_mmcif: revision-specific Command Completion Signal handling (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sh_mmcif: move header include from header into .c (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: tmio-mmc: Remove .set_pwr() callback from platform data (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: tmio-mmc: Remove .get_cd() callback from platform data (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sh_mobile_sdhi: Remove .set_pwr() callback from platform data (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sh_mobile_sdhi: Remove .get_cd() callback from platform data (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sh_mmcif: Remove .set_pwr() callback from platform data (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sh_mmcif: Remove .down_pwr() callback from platform data (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: slot-gpio: Add debouncing capability to mmc_gpio_request_cd() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] dw_mmc: add missing MFD_SYSCON dependency for SOCFPGA (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Set data timeout for mmc bus test commands (CMD14 and CMD19) (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] fix null pointer use in mmc_blk_remove_req (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] mmc_test: replace strict_strtol() with kstrtol_from_user() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: free mmc_card if cmd 3, 9, 7 fails in mmc_sd_init_card (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] host: Remove a duplicate line in Makefile (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: request irq after sdhci_init() is called (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] vub300: Staticize vub300_init_card (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Indicate that regulators may be absent (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Indicate that vmmcq may be absent (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] bcm281xx SDHCI driver (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: add card_event callback to sdhci (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Fixup Oops for SDIO shutdown (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: add another device id (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: esdhc: Fix bug when writing to SDHCI_HOST_CONTROL register (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: production year for eMMC 4.41 and later (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: fix ctrl_2 on super-speed selection (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [documentation] mmc: dw_mmc-pltfm: add Rockchip variant (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: add support for eMMC hardware reset for HID 80860F14 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: add support for eMMC hardware reset for BYT eMMC (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] dw_mmc: Add support DW SD/MMC driver on SOCFPGA (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: fix caps2 for HS200 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Add DT-bindings for MMC_CAP2_FULL_PWR_CYCLE (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Invent MMC_CAP2_FULL_PWR_CYCLE (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Enable power_off_notify for eMMC shutdown sequence (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: improve card removal check in sdhci_card_event() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [documentation] mmc: dw_mmc: Add the ability to set the ciu clock frequency (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [documentation] mmc: dw_mmc: Handle late vmmc regulators with EPROBE_DEFER (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] card: fixing an false identification of SANITIZE command (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] host: use platform_{get,set}_drvdata() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: fix error return code in sdhci_acpi_add_own_cd() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Update the ext-csd.rev check for eMMC5.1 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: return mmc_of_parse() errors to caller (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] msm_sdcc: Convert to clk_prepare/unprepare (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci: Add size for caller in init+register (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pci: support runtime PM for BYT SD cards (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-acpi: support runtime PM for ACPI HID 80860F14 SD cards (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhci: add ability to stay runtime-resumed if the card is powered up (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] remove unnecessary platform_set_drvdata() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] sdhci-pltfm: Allow drivers to set quirks2 from platform data (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhi/tmio: switch to using dmaengine_slave_config() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: sdhi/tmio: make DMA filter implementation specific (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Fix select power class after resume (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: card: Adding support for sanitize in eMMC 4.5 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] mmc: core: Re-use code for MMC_CAP2_DETECT_ON_ERR in polling mode (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [mmc] core: Only execute tuning for SDR50 and SDR104 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] gpiolib: include gpio/consumer.h in of_gpio.h for desc_to_gpio() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] gpio: consumer.h: Move forward declarations outside #ifdef (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] mcp23s08: depend on OF_GPIO (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] mcp23s08: Add irq functionality for i2c chips (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] gpio / acpi: get rid of acpi_gpio.h (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] gpio / acpi: register to ACPI events automatically (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] clps711x: Enable driver compilation with COMPILE_TEST (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] add GPIO support for SMSC SCH311x (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpio / acpi: return -ENOENT when no mapping exists (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] msm: Add module device table and mark table const (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] msm: Fix irq mask/unmask by writing bits instead of numbers (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib: return -ENOENT if no GPIO mapping exists (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] driver for Xtensa GPIO32 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib: update inline documentation of gpiod_get_index() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] gpiolib: convert gpiod_lookup description to kernel-doc (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib: introduce chip_* to print with chip->label prefix (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib: unify pr_* messages format (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] gpio: better lookup method for platform GPIOs (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [documentation] documentation: gpiolib: document new interface (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] gpio/pinctrl: make gpio_chip members typed boolean (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] rewrite gpiochip_offset_to_desc() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib: change a warning to debug message when failing to get gpio (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib: use platform GPIO mappings as fallback (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib: fix lookup of platform-mapped GPIOs (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] gpiolib: add missing declarations (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] Add MOXA ART GPIO driver (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpio-lynxpoint: Allow building as a module (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] gpio: Remove duplicate include of errno.h (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib: fix of_find_gpio() when OF not defined (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] fix memory leak in error path (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] msm: make msm_gpio.summary_irq signed for error handling (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] gpiolib: use dedicated flags for GPIO properties (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib: fix find_chip_by_name() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] pl061: don't depend on CONFIG_ARM (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] gpiolib: provide a declaration of seq_file in gpio/driver.h (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] gpio: provide stubs for devres gpio functions (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib: devres: add missing headers (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib: make GPIO_DEVRES depend on GPIOLIB (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib: devres: fix devm_gpiod_get_index() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib / acpi: allow passing GPIOF_ACTIVE_LOW for GpioInt resources (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib / acpi: add ACPI support for gpiod_get_index() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] gpiolib / acpi: convert to gpiod interfaces (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] gpiolib: add gpiod_get() and gpiod_put() functions (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] gpiolib: port of_ functions to use gpiod (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] gpiolib: export descriptor-based GPIO interface (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] pinctrl/gpio: non-linear GPIO ranges accesible from gpiolib (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [documentation] gpio: clean up gpio-ranges documentation (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] gpio: add API to be strict about GPIO IRQ usage (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib: let gpiod_request() return -EPROBE_DEFER (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib: safer implementation of desc_to_gpio() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib / acpi: move acpi_gpiochip_free_interrupts next to the request function (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] samsung: Use CONFIG_ARCH_S3C64XX to check for S3C64XX support (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] pcf857x: Add OF support (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] pca953x: Don't flip bits on PCA957x GPIO expanders when probing them (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] arm: plat-iop: move the GPIO driver to drivers/gpio (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] ucb1400: Can be built as a module (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib: factorize gpiod_get/set functions (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] emev2: gpiolib: Enable support for OF (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib: Include GPIO label in log messages for GPIOs (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib: Provide helper macros for logging of GPIO events (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] pcf857x: only use set_irq_flags() on ARM (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib-acpi: convert acpi_evaluate_object() to acpi_execute_simple_method() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] pcf857x: call the gpio user handler iff gpio_to_irq is done (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] pcf857x: remove the irq_demux_work and gpio->irq (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] pcf857x: change to devm_request_threaded_irq (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] return -ENOTSUPP if debounce cannot be set (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] improve error path in gpiolib (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] add GPIO support for F71882FG and F71889F (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] implement gpio-ranges binding document fix (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] samsung: Drop support for Exynos SoCs (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpio mips/octeon: Add a driver for OCTEON's on-chip GPIO pins (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] pcf857x: Remove pdata argument to pcf857x_irq_domain_init() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] pcf857x: Sort headers alphabetically (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] pca953x: fix gpio input on gpio offsets >= 8 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] msm: Staticize local variable 'msm_gpio' (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib-of.c: make error message more meaningful by adding the node name and index (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] use dev_get_platdata() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpio_msm: Fix build error due to missing err.h (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] Kontron PLD gpio driver (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib: replace strict_strtol() with kstrtol() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpio: msm: Fix the error condition for reading ngpio (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpiolib: remove warnning of allocations with IRQs disabled (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpio-langwell: remove Withney point support (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] arm: samsung: Introduce GPIO_SAMSUNG Kconfig entry (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpio_msm: Convert to use devm_ioremap_resource (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] devres: make comments proper (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] xilinx: Enable driver for Xilinx zynq (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] msm: Add device tree and irqdomain support for gpio-msm-v2 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] msm-v1: Remove errant __devinit to fix compile (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] arm: msm: Remove gpiomux-v2 and re-organize MSM_GPIOMUX configs (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] clps711x: Rewrite driver for using generic GPIO code (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpio-langwell: drop away explicit casting (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpio-langwell: amend error messages (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpio-langwell: use managed functions pcim_* and devm_* (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpio-langwell: do not use direct access to iomapped memory (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] gpio-langwell: initialize lock before usage (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] max7300: Fix trivial typo in Kconfig help text (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [gpio] langwell: remove unnecessary platform_set_drvdata() (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [include] regulator: Sync regulator/consumer.h with v4.5 (Don Zickus) [1127975 1277866 1280133 1286932 1297039] - [kernel] genirq: Provide synchronize_hardirq() (Don Zickus) [1127975 1277866 1280133 1286932 1297039]- [tools] perf stat: Fallback to user only counters when perf_event_paranoid > 1 (Jiri Olsa) [1336447] - [tools] perf evsel: Handle EACCESS + perf_event_paranoid=2 in fallback() (Jiri Olsa) [1336447] - [tools] perf evsel: Improve EPERM error handling in open_strerror() (Jiri Olsa) [1336447] - [tools] tools lib traceevent: Do not reassign parg after collapse_tree() (Jiri Olsa) [1336447] - [tools] perf probe: Check if dwarf_getlocations() is available (Jiri Olsa) [1336447] - [tools] perf dwarf: Guard !x86_64 definitions under #ifdef else clause (Jiri Olsa) [1336447] - [tools] perf tools: Use readdir() instead of deprecated readdir_r() (Jiri Olsa) [1336447] - [tools] perf thread_map: Use readdir() instead of deprecated readdir_r() (Jiri Olsa) [1336447] - [tools] perf script: Use readdir() instead of deprecated readdir_r() (Jiri Olsa) [1336447] - [tools] perf tools: Use readdir() instead of deprecated readdir_r() (Jiri Olsa) [1336447] - [tools] perf diff: Fix duplicated output column (Jiri Olsa) [1336447] - [tools] perf intel-pt: Fix segfault tracing transactions (Jiri Olsa) [1336447] - [tools] perf jit: genelf makes assumptions about endian (Jiri Olsa) [1336447] - [tools] perf hists: Fix determination of a callchain node's childlessness (Jiri Olsa) [1336447] - [tools] perf tools: Add missing initialization of perf_sample.cpumode in synthesized samples (Jiri Olsa) [1336447] - [tools] perf tools: Fix build break on powerpc (Jiri Olsa) [1336447] - [tools] perf bench: Fix detached tarball building due to missing 'perf bench memcpy' headers (Jiri Olsa) [1336447] - [tools] perf tests: Fix tarpkg build test error output redirection (Jiri Olsa) [1336447] - [tools] perf tools: Unexport some methods unused outside strbuf.c (Jiri Olsa) [1336447] - [tools] perf probe: No need to use formatting strbuf method (Jiri Olsa) [1336447] - [tools] perf help: Use asprintf instead of adhoc equivalents (Jiri Olsa) [1336447] - [tools] perf tools: Remove unused perf_pathdup, xstrdup functions (Jiri Olsa) [1336447] - [tools] perf tools: Do not include stringify.h from the kernel sources (Jiri Olsa) [1336447] - [tools] tools include: Copy linux/stringify.h from the kernel (Jiri Olsa) [1336447] - [tools] tools lib traceevent: Remove redundant CPU output (Jiri Olsa) [1336447] - [tools] perf tools: Remove needless 'extern' from function prototypes (Jiri Olsa) [1336447] - [tools] perf tools: Simplify die() mechanism (Jiri Olsa) [1336447] - [tools] perf tools: Remove unused DIE_IF macro (Jiri Olsa) [1336447] - [tools] perf script: Remove lots of unused arguments (Jiri Olsa) [1336447] - [tools] perf thread: Rename perf_event__preprocess_sample_addr to thread__resolve (Jiri Olsa) [1336447] - [tools] perf machine: Rename perf_event__preprocess_sample to machine__resolve (Jiri Olsa) [1336447] - [tools] perf tools: Add cpumode to struct perf_sample (Jiri Olsa) [1336447] - [tools] perf tests: Forward the perf_sample in the dwarf unwind test (Jiri Olsa) [1336447] - [tools] perf tools: Remove misplaced __maybe_unused (Jiri Olsa) [1336447] - [tools] perf list: Fix documentation of :ppp (Jiri Olsa) [1336447] - [tools] perf bench numa: Fix assertion for nodes bitfield (Jiri Olsa) [1336447] - [tools] perf symbols: Record text offset in dso to calculate objdump address (Jiri Olsa) [1336447] - [tools] Move utilities.mak from perf to tools/scripts/ (Jiri Olsa) [1336447] - [tools] perf test: Remove 'core_id' check in topo test (Jiri Olsa) [1336447] - [tools] Copy hashtable.h into tools directory (Jiri Olsa) [1336447] - [tools] tools, perf: make gfp_compact_table up to date (Jiri Olsa) [1336447] - [tools] perf stat: Add --metric-only support for -A (Jiri Olsa) [1336447] - [tools] perf stat: Implement --metric-only mode (Jiri Olsa) [1336447] - [tools] perf stat: Document CSV format in manpage (Jiri Olsa) [1336447] - [tools] perf hists browser: Check sort keys before hot key actions (Jiri Olsa) [1336447] - [tools] perf hists browser: Allow thread filtering for comm sort key (Jiri Olsa) [1336447] - [tools] perf tools: Add sort__has_comm variable (Jiri Olsa) [1336447] - [tools] perf tools: Recalc total periods using top-level entries in hierarchy (Jiri Olsa) [1336447] - [tools] perf tools: Remove nr_sort_keys field (Jiri Olsa) [1336447] - [tools] perf hists browser: Cleanup hist_browser__fprintf_hierarchy_entry() (Jiri Olsa) [1336447] - [tools] perf tools: Remove hist_entry->fmt field (Jiri Olsa) [1336447] - [tools] perf tools: Fix command line filters in hierarchy mode (Jiri Olsa) [1336447] - [tools] perf tools: Add more sort entry check functions (Jiri Olsa) [1336447] - [tools] perf tools: Fix hist_entry__filter() for hierarchy (Jiri Olsa) [1336447] - [tools] perf jitdump: Build only on supported archs (Jiri Olsa) [1336447] - [tools] tools lib traceevent: Add '~' operation within arg_num_eval() (Jiri Olsa) [1336447] - [tools] perf tools: Omit unnecessary cast in perf_pmu__parse_scale (Jiri Olsa) [1336447] - [tools] perf tools: Pass perf_hpp_list all the way through setup_sort_list (Jiri Olsa) [1336447] - [tools] perf tools: Fix perf script python database export crash (Jiri Olsa) [1336447] - [tools] perf jitdump: DWARF is also needed (Jiri Olsa) [1336447] - [tools] perf report: Use hierarchy hpp list on gtk (Jiri Olsa) [1336447] - [tools] perf hists browser: Use hierarchy hpp list (Jiri Olsa) [1336447] - [tools] perf report: Use hierarchy hpp list on stdio (Jiri Olsa) [1336447] - [tools] perf hists: Fix indent for multiple hierarchy sort key (Jiri Olsa) [1336447] - [tools] perf hists: Support multiple sort keys in a hierarchy level (Jiri Olsa) [1336447] - [tools] perf hists: Use own hpp_list for hierarchy mode (Jiri Olsa) [1336447] - [tools] perf hists: Introduce perf_hpp__setup_hists_formats() (Jiri Olsa) [1336447] - [tools] perf stat: Document --detailed option (Jiri Olsa) [1336447] - [tools] perf hists: Add level field to struct perf_hpp_fmt (Jiri Olsa) [1336447] - [tools] perf tools: Use 64-bit shifts with (TSC) time conversion (Jiri Olsa) [1336447] - [tools] perf jit: Move clockid validation (Jiri Olsa) [1336447] - [tools] perf jit: Let jit_process() return errors (Jiri Olsa) [1336447] - [tools] perf session: Simplify tool stubs (Jiri Olsa) [1336447] - [tools] perf inject: Hit all DSOs for AUX data in JIT and other cases (Jiri Olsa) [1336447] - [tools] perf tools: Explicitly declare inc_group_count as a void function (Jiri Olsa) [1336447] - [tools] perf stat: Check for frontend stalled for metrics (Jiri Olsa) [1336447] - [tools] perf tests: Initialize sa.sa_flags (Jiri Olsa) [1336447] - [tools] perf test: Fix hists related entries (Jiri Olsa) [1336447] - [tools] tools lib traceevent: Fix output of llu for 64 bit values read on 32 bit machines (Jiri Olsa) [1336447] - [tools] tools lib traceevent: Set int_array fields to NULL if freeing from error (Jiri Olsa) [1336447] - [tools] tools lib traceevent: Fix time stamp rounding issue (Jiri Olsa) [1336447] - [tools] perf script: Fix double free on command_line (Jiri Olsa) [1336447] - [tools] tools build: Use .s extension for preprocessed assembler code (Jiri Olsa) [1336447] - [tools] perf stat: Support metrics in --per-core/socket mode (Jiri Olsa) [1336447] - [tools] perf stat: Implement CSV metrics output (Jiri Olsa) [1336447] - [tools] perf record: Ensure return non-zero rc when mmap fail (Jiri Olsa) [1336447] - [tools] perf record: Introduce record__finish_output() to finish a perf.data (Jiri Olsa) [1336447] - [tools] perf record: Extract synthesize code to record__synthesize() (Jiri Olsa) [1336447] - [tools] perf record: Use WARN_ONCE to replace 'if' condition (Jiri Olsa) [1336447] - [tools] perf data: Explicitly set byte order for integer types (Jiri Olsa) [1336447] - [tools] perf data: Support converting data from bpf_perf_event_output() (Jiri Olsa) [1336447] - [tools] perf stat: Check existence of frontend/backed stalled cycles (Jiri Olsa) [1336447] - [tools] perf tools: Fix locale handling in pmu parsing (Jiri Olsa) [1336447] - [tools] tools lib traceevent: Split pevent_print_event() into specific functionality functions (Jiri Olsa) [1336447] - [tools] perf trace: Check and discard not only 'nr' but also '__syscall_nr' (Jiri Olsa) [1336447] - [tools] perf tools: Fix python extension build (Jiri Olsa) [1336447] - [tools] perf tools: Only set filter for tracepoints events (Jiri Olsa) [1336447] - [tools] perf config: Bring perf_default_config to the very beginning at main() (Jiri Olsa) [1336447] - [tools] perf report: Update column width of dynamic entries (Jiri Olsa) [1336447] - [tools] perf hists: Fix dynamic entry display in hierarchy (Jiri Olsa) [1336447] - [tools] perf report: Left align dynamic entries in hierarchy (Jiri Olsa) [1336447] - [tools] perf report: Fix indentation of dynamic entries in hierarchy (Jiri Olsa) [1336447] - [tools] perf hists: Fix comparing of dynamic entries (Jiri Olsa) [1336447] - [tools] perf report: Show message for percent limit on gtk (Jiri Olsa) [1336447] - [tools] perf hists browser: Show message for percent limit (Jiri Olsa) [1336447] - [tools] perf hists browser: Cleanup hist_browser__update_percent_limit() (Jiri Olsa) [1336447] - [tools] perf report: Show message for percent limit on stdio (Jiri Olsa) [1336447] - [tools] perf hists: Add more helper functions for the hierarchy mode (Jiri Olsa) [1336447] - [tools] perf script: Remove duplicated code and needless script_spec__findnew() (Jiri Olsa) [1336447] - [tools] perf script: Exception handling when the print fmt is empty (Jiri Olsa) [1336447] - [tools] perf tools: Fix parsing of pmu events with empty list of modifiers (Jiri Olsa) [1336447] - [tools] perf jvmti: improve error message in Makefile (Jiri Olsa) [1336447] - [tools] perf tools: Use asprintf() for simple string formatting/allocation (Jiri Olsa) [1336447] - [tools] perf top: Add --hierarchy option (Jiri Olsa) [1336447] - [tools] perf hists: Support decaying in hierarchy mode (Jiri Olsa) [1336447] - [tools] perf report: Add --hierarchy option (Jiri Olsa) [1336447] - [tools] perf ui/gtk: Implement hierarchy output mode (Jiri Olsa) [1336447] - [tools] perf hists browser: Align column header in hierarchy mode (Jiri Olsa) [1336447] - [tools] perf hists browser: Implement hierarchy output (Jiri Olsa) [1336447] - [tools] perf hists browser: Support collapsing/expanding whole entries in hierarchy (Jiri Olsa) [1336447] - [tools] perf hists browser: Count number of hierarchy entries (Jiri Olsa) [1336447] - [tools] perf ui/stdio: Align column header for hierarchy output (Jiri Olsa) [1336447] - [tools] perf ui/stdio: Implement hierarchy output mode (Jiri Olsa) [1336447] - [tools] perf hists: Count number of sort keys (Jiri Olsa) [1336447] - [tools] perf hists: Resort after filtering hierarchy (Jiri Olsa) [1336447] - [tools] perf hists: Support filtering in hierarchy mode (Jiri Olsa) [1336447] - [tools] perf hists: Introduce hist_entry__filter() (Jiri Olsa) [1336447] - [tools] perf hists: Add helper functions for hierarchy mode (Jiri Olsa) [1336447] - [tools] perf hists: Resort hist entries with hierarchy (Jiri Olsa) [1336447] - [tools] perf hists: Basic support of hierarchical report view (Jiri Olsa) [1336447] - [tools] perf tools: Add helper functions for some sort keys (Jiri Olsa) [1336447] - [tools] perf tools: Make binary data printer code in trace_event public available (Jiri Olsa) [1336447] - [tools] perf script: Display data_src values (Jiri Olsa) [1336447] - [tools] perf tools: Change perf_mem__lck_scnprintf to return nb of displayed bytes (Jiri Olsa) [1336447] - [tools] perf tools: Change perf_mem__snp_scnprintf to return nb of displayed bytes (Jiri Olsa) [1336447] - [tools] perf tools: Change perf_mem__lvl_scnprintf to return nb of displayed bytes (Jiri Olsa) [1336447] - [tools] perf tools: Change perf_mem__tlb_scnprintf to return nb of displayed bytes (Jiri Olsa) [1336447] - [tools] perf tools: Introduce perf_mem__lck_scnprintf function (Jiri Olsa) [1336447] - [tools] perf tools: Introduce perf_mem__snp_scnprintf function (Jiri Olsa) [1336447] - [tools] perf tools: Introduce perf_mem__lvl_scnprintf function (Jiri Olsa) [1336447] - [tools] perf tools: Introduce perf_mem__tlb_scnprintf function (Jiri Olsa) [1336447] - [tools] perf mem: Introduce perf_mem_events__name function (Jiri Olsa) [1336447] - [tools] perf mem record: Check for memory events support (Jiri Olsa) [1336447] - [tools] perf tools: Remove strbuf_{remove, splice}() (Jiri Olsa) [1336447] - [tools] perf help: No need to use strbuf_remove() (Jiri Olsa) [1336447] - [tools] perf tools: Dont stop PMU parsing on alias parse error (Jiri Olsa) [1336447] - [tools] perf script: Display addr/data_src/weight columns for raw events (Jiri Olsa) [1336447] - [tools] perf script: Add data_src and weight column definitions (Jiri Olsa) [1336447] - [tools] perf tools: Use ARRAY_SIZE in mem sort display functions (Jiri Olsa) [1336447] - [tools] perf mem: Add -e record option (Jiri Olsa) [1336447] - [tools] perf tools: Add monitored events array (Jiri Olsa) [1336447] - [tools] perf tools: Introduce cl_offset function (Jiri Olsa) [1336447] - [tools] perf tools: Make cl_address global (Jiri Olsa) [1336447] - [tools] tools lib traceevent: Implement '' operation (Jiri Olsa) [1336447] - [tools] perf tools: Fix assertion failure on dynamic entry (Jiri Olsa) [1336447] - [tools] perf tools: Fix column width setting on 'trace' sort key (Jiri Olsa) [1336447] - [tools] perf tools: Fix alignment on some sort keys (Jiri Olsa) [1336447] - [tools] perf tools: Update srcline/file if needed (Jiri Olsa) [1336447] - [tools] perf tools: Fix segfault on dynamic entries (Jiri Olsa) [1336447] - [tools] perf tools: Remove duplicate typedef config_term_func_t definition (Jiri Olsa) [1336447] - [tools] perf tools: Fix build on older systems (Jiri Olsa) [1336447] - [tools] perf report: Check error during report__collapse_hists() (Jiri Olsa) [1336447] - [tools] perf hists: Return error from hists__collapse_resort() (Jiri Olsa) [1336447] - [tools] perf callchain: Check return value of append_chain_children() (Jiri Olsa) [1336447] - [tools] perf callchain: Check return value of split_add_child() (Jiri Olsa) [1336447] - [tools] perf callchain: Add enum match_result for match_chain() (Jiri Olsa) [1336447] - [tools] perf callchain: Check return value of fill_node() (Jiri Olsa) [1336447] - [tools] perf callchain: Check return value of add_child() (Jiri Olsa) [1336447] - [tools] perf hists browser: Fix percentage update on key press (Jiri Olsa) [1336447] - [tools] perf tools: Enable config and setting names for legacy cache events (Jiri Olsa) [1336447] - [tools] perf tools: Enable config raw and numeric events (Jiri Olsa) [1336447] - [tools] perf tools: Introduce opt_event_config nonterminal (Jiri Olsa) [1336447] - [tools] perf tools: Rename and move pmu_event_name to get_config_name (Jiri Olsa) [1336447] - [tools] perf stat: Bail out on unsupported event config modifiers (Jiri Olsa) [1336447] - [tools] perf tools: Create config_term_names array (Jiri Olsa) [1336447] - [tools] perf tools: Fix checking asprintf return value (Jiri Olsa) [1336447] - [tools] perf stat: Handled scaled == -1 case for counters (Jiri Olsa) [1336447] - [tools] perf test: Reduce the sample_freq for the 'object code reading' test (Jiri Olsa) [1336447] - [tools] perf tests: Use perf_evlist__strerror_open() to provide hints about max_freq (Jiri Olsa) [1336447] - [tools] perf evlist: Handle -EINVAL for sample_freq > max_sample_rate in strerror_open() (Jiri Olsa) [1336447] - [tools] perf record: Add --all-user/--all-kernel options (Jiri Olsa) [1336447] - [tools] perf evlist: Reference count the cpu and thread maps at set_maps() (Jiri Olsa) [1336447] - [tools] perf stat: Move noise/running printing into printout (Jiri Olsa) [1336447] - [tools] perf stat: Add support for metrics in interval mode (Jiri Olsa) [1336447] - [tools] perf stat: Abstract stat metrics printing (Jiri Olsa) [1336447] - [tools] perf tools: Add perf data cache feature (Jiri Olsa) [1336447] - [tools] perf tools: Initialize libapi debug output (Jiri Olsa) [1336447] - [tools] perf debug: Rename __eprintf(va_list args) to veprintf (Jiri Olsa) [1336447] - [tools] tools lib api fs: Add sysfs__read_str function (Jiri Olsa) [1336447] - [tools] tools lib api fs: Adopt filename__read_str from perf (Jiri Olsa) [1336447] - [tools] tools lib api: Add debug output support (Jiri Olsa) [1336447] - [tools] perf jvmti: Add check for java alternatives cmd in Makefile (Jiri Olsa) [1336447] - [tools] perf tests: Fix build on older systems where 'signal' is reserved (Jiri Olsa) [1336447] - [tools] perf data: Fix releasing event_class (Jiri Olsa) [1336447] - [tools] perf tools: Rename parse_events__free_terms() to parse_events_terms__delete() (Jiri Olsa) [1336447] - [tools] perf tools: Free the terms list_head in parse_events__free_terms() (Jiri Olsa) [1336447] - [tools] perf tools: Use perf_event_terms__purge() for non-malloced terms (Jiri Olsa) [1336447] - [tools] perf tools: Introduce parse_events_terms__purge() (Jiri Olsa) [1336447] - [tools] perf tools: Unlink entries from terms list (Jiri Olsa) [1336447] - [tools] perf hists: Do column alignment on the format iterator (Jiri Olsa) [1336447] - [tools] perf tools: Add comment explaining the repsep_snprintf function (Jiri Olsa) [1336447] - [tools] perf python scripting: Append examples to err msg about audit-libs-python (Jiri Olsa) [1336447] - [tools] perf build: Add EXTRA_LDFLAGS option to makefile (Jiri Olsa) [1336447] - [tools] perf symbols: Fix symbols searching for module in buildid-cache (Jiri Olsa) [1336447] - [tools] perf config: Add '--system' and '--user' options to select which config file is used (Jiri Olsa) [1336447] - [tools] perf jit: add source line info support (Jiri Olsa) [1336447] - [tools] perf tools: add JVMTI agent library (Jiri Olsa) [1336447] - [tools] perf inject: Add jitdump mmap injection support (Jiri Olsa) [1336447] - [tools] perf inject: Make sure mmap records are ordered when injecting build_ids (Jiri Olsa) [1336447] - [tools] perf build: Add libcrypto feature detection (Jiri Olsa) [1336447] - [tools] perf symbols: add Java demangling support (Jiri Olsa) [1336447] - [tools] perf tools: handle spaces in file names obtained from /proc/pid/maps (Jiri Olsa) [1336447] - [tools] perf build tests: Do parallell builds with 'build-test' (Jiri Olsa) [1336447] - [tools] perf tools: Fix parallel build including 'clean' target (Jiri Olsa) [1336447] - [tools] perf config: Document 'record.build-id' variable in man page (Jiri Olsa) [1336447] - [tools] perf config: Document 'kmem.default' variable in man page (Jiri Olsa) [1336447] - [tools] perf config: Document 'pager.subcommand' variables in man page (Jiri Olsa) [1336447] - [tools] perf config: Document 'man.viewer' variable in man page (Jiri Olsa) [1336447] - [tools] perf config: Document 'top.children' variable in man page (Jiri Olsa) [1336447] - [tools] perf config: Document variables for 'report' section in man page (Jiri Olsa) [1336447] - [tools] perf config: Document variables for 'call-graph' section in man page (Jiri Olsa) [1336447] - [tools] perf config: Document 'ui.show-headers' variable in man page (Jiri Olsa) [1336447] - [tools] perf build tests: Move the feature related vars to the front of the make cmdline (Jiri Olsa) [1336447] - [tools] perf build tests: Elide "-f Makefile" from make invokation (Jiri Olsa) [1336447] - [tools] perf hists browser: Add 'L' hotkey to change percent limit (Jiri Olsa) [1336447] - [tools] perf report: Update documention of --percent-limit option (Jiri Olsa) [1336447] - [tools] perf report: Update documentation of --sort option (Jiri Olsa) [1336447] - [tools] perf hists: Introduce hists__for_each_sort_list macro (Jiri Olsa) [1336447] - [tools] perf hists: Introduce hists__for_each_format macro (Jiri Olsa) [1336447] - [tools] perf tools: Add hpp_list into struct hists object (Jiri Olsa) [1336447] - [tools] perf hists: Add struct perf_hpp_list argument to helper functions (Jiri Olsa) [1336447] - [tools] perf hists: Introduce perf_hpp_list__for_each_sort_list_safe macro (Jiri Olsa) [1336447] - [tools] perf hists: Introduce perf_hpp_list__for_each_sort_list macro (Jiri Olsa) [1336447] - [tools] perf hists: Introduce perf_hpp_list__for_each_format_safe macro (Jiri Olsa) [1336447] - [tools] perf hists: Introduce perf_hpp_list__for_each_format macro (Jiri Olsa) [1336447] - [tools] perf hists: Pass perf_hpp_list all the way through setup_output_list (Jiri Olsa) [1336447] - [tools] perf hists: Add perf_hpp_list register helpers (Jiri Olsa) [1336447] - [tools] perf hists: Introduce perf_hpp_list__init function (Jiri Olsa) [1336447] - [tools] perf hists: Introduce struct perf_hpp_list (Jiri Olsa) [1336447] - [tools] perf hists: Separate output fields parsing into setup_output_list function (Jiri Olsa) [1336447] - [tools] perf hists: Separate sort fields parsing into setup_sort_list function (Jiri Olsa) [1336447] - [tools] perf hists: Properly release format fields (Jiri Olsa) [1336447] - [tools] perf hists: Remove perf_hpp__column_(disable|enable) (Jiri Olsa) [1336447] - [tools] perf hists: Allocate output sort field (Jiri Olsa) [1336447] - [tools] perf top: Move UI initialization ahead of sort setup (Jiri Olsa) [1336447] - [tools] perf report: Move UI initialization ahead of sort setup (Jiri Olsa) [1336447] - [tools] perf hists: Make hpp setup function generic (Jiri Olsa) [1336447] - [tools] perf hists: Add 'hpp__equal' callback function (Jiri Olsa) [1336447] - [tools] perf hists: Add 'equal' method to perf_hpp_fmt struct (Jiri Olsa) [1336447] - [tools] perf hists: Use struct perf_hpp_fmt::idx in perf_hpp__reset_width (Jiri Olsa) [1336447] - [tools] perf hists: Add _idx fields into struct perf_hpp_fmt (Jiri Olsa) [1336447] - [tools] perf hists: Introduce perf_evsel__output_resort function (Jiri Olsa) [1336447] - [tools] perf hists: Factor output_resort from hists__output_resort (Jiri Olsa) [1336447] - [tools] perf report: Don't show blank lines if entry has no callchain (Jiri Olsa) [1336447] - [tools] perf hists browser: Fix percent display in callchains (Jiri Olsa) [1336447] - [tools] perf hists browser: Pass parent_total to callchain print functions (Jiri Olsa) [1336447] - [tools] perf hists browser: Fix dump to show correct callchain style (Jiri Olsa) [1336447] - [tools] perf report: Fix percent display in callchains on --stdio (Jiri Olsa) [1336447] - [tools] perf callchain: Pass parent_samples to __callchain__fprintf_graph() (Jiri Olsa) [1336447] - [tools] perf report: Get rid of hist_entry__callchain_fprintf() (Jiri Olsa) [1336447] - [tools] perf report: Apply --percent-limit to callchains also (Jiri Olsa) [1336447] - [tools] perf hists: Update hists' total period when adding entries (Jiri Olsa) [1336447] - [tools] perf hists: Fix min callchain hits calculation (Jiri Olsa) [1336447] - [tools] perf build: Align the names of the build tests: (Jiri Olsa) [1336447] - [tools] perf record: Use OPT_BOOLEAN_SET for buildid cache related options (Jiri Olsa) [1336447] - [tools] perf tools: Move timestamp creation to util (Jiri Olsa) [1336447] - [tools] perf test: Improve bp_signal (Jiri Olsa) [1336447] - [tools] perf buildid: Fix cpumode of buildid event (Jiri Olsa) [1336447] - [tools] perf auxtrace: Add perf_evlist pointer to *info_priv_size() (Jiri Olsa) [1336447] - [tools] perf tools: Speed up build-tests by reducing the number of builds tested (Jiri Olsa) [1336447] - [tools] perf build: Use feature dump file for build-test (Jiri Olsa) [1336447] - [tools] perf build: Remove all condition feature check {C, LD}FLAGS (Jiri Olsa) [1336447] - [tools] perf build: Fix feature-dump checks, we need to test all features (Jiri Olsa) [1336447] - [tools] tools build: Check basic headers for test-compile feature checker (Jiri Olsa) [1336447] - [tools] perf cpumap: Auto initialize cpu__max_{node, cpu} (Jiri Olsa) [1336447] - [tools] perf hists browser: Skip scripting when perf.data file not available (Jiri Olsa) [1336447] - [tools] perf build: Select all feature checkers for feature-dump (Jiri Olsa) [1336447] - [tools] tools build: Allow subprojects select all feature checkers (Jiri Olsa) [1336447] - [tools] perf test: Fixup aliases checking in the 'vmlinux matches kallsyms' test (Jiri Olsa) [1336447] - [tools] perf machine: Introduce machine__find_kernel_symbol_by_name() (Jiri Olsa) [1336447] - [tools] perf hists browser: Offer non-symbol specific menu options for --sort without 'sym' (Jiri Olsa) [1336447] - [tools] perf hists browser: Be a bit more strict about presenting CPU socket zoom (Jiri Olsa) [1336447] - [tools] perf hists browser: Offer 'Zoom into DSO'/'Map details' only when sort order has 'dso' (Jiri Olsa) [1336447] - [tools] perf hists browser: Only offer symbol scripting when a symbol is under the cursor (Jiri Olsa) [1336447] - [tools] perf hists browser: Only 'Zoom into thread' only when sort order has 'pid' (Jiri Olsa) [1336447] - [tools] perf sort: Provide a way to find out if per-thread bucketing is in place (Jiri Olsa) [1336447] - [tools] perf config: Document 'hist.percentage' variable in man page (Jiri Olsa) [1336447] - [tools] perf config: Document variables for 'annotate' section in man page (Jiri Olsa) [1336447] - [tools] perf config: Document 'buildid.dir' variable in man page (Jiri Olsa) [1336447] - [tools] perf config: Document variables for 'tui' and 'gtk' sections in man page (Jiri Olsa) [1336447] - [tools] perf config: Document variables for 'colors' section in man page (Jiri Olsa) [1336447] - [tools] perf annotate: Rename 'colors.code' to 'colors.jump_arrows' (Jiri Olsa) [1336447] - [tools] perf tools: Document the perf sysctls (Jiri Olsa) [1336447] - [tools] perf hists: Cleanup filtering functions (Jiri Olsa) [1336447] - [tools] perf hists: Remove parent filter check in DSO filter function (Jiri Olsa) [1336447] - [tools] perf stat: Making several helper functions static (Jiri Olsa) [1336447] - [tools] perf symbols: Do not read symbols/data from device files (Jiri Olsa) [1336447] - [tools] perf pmu: Fix misleadingly indented assignment (whitespace) (Jiri Olsa) [1336447] - [kernel] perf/core: Disable the event on a truncated AUX record (Jiri Olsa) [1336447] - [x86] perf/x86/intel/pt: Generate PMI in the STOP region as well (Jiri Olsa) [1336447] - [x86] perf/x86: Add model numbers for Kabylake CPUs (Jiri Olsa) [1336447] - [x86] perf/x86/intel: Fix incorrect lbr_sel_mask value (Jiri Olsa) [1336447] - [x86] perf/x86/intel/pt: Don't die on VMXON (Jiri Olsa) [1336447] - [x86] perf/x86/amd: Set the size of event map array to PERF_COUNT_HW_MAX (Jiri Olsa) [1336447] - [x86] perf/x86/intel/rapl: Add missing Haswell model (Jiri Olsa) [1336447] - [x86] perf/x86/amd/ibs: Fix pmu::stop() nesting (Jiri Olsa) [1336447] - [kernel] perf/core: Don't leak event in the syscall error path (Jiri Olsa) [1336447] - [x86] perf/x86/amd: Cleanup Fam10h NB event constraints (Jiri Olsa) [1336447] - [x86] perf/x86/intel/rapl: Add missing Broadwell models (Jiri Olsa) [1336447] - [x86] perf/x86/intel/uncore: Remove ev_sel_ext bit support for PCU (Jiri Olsa) [1336447] - [kernel] perf/core: Fix Undefined behaviour in rb_alloc() (Jiri Olsa) [1336447] - [x86] perf/x86/ibs: Add IBS interrupt to the dynamic throttle (Jiri Olsa) [1336447] - [x86] perf/x86/ibs: Fix race with IBS_STARTING state (Jiri Olsa) [1336447] - [x86] perf/x86/ibs: Fix IBS throttle (Jiri Olsa) [1336447] - [x86] perf/x86/intel/rapl: Simplify quirk handling even more (Jiri Olsa) [1336447] - [kernel] perf/core: Fix perf_sched_count derailment (Jiri Olsa) [1336447] - [x86] perf/x86/intel/rapl: Convert it to a per package facility (Jiri Olsa) [1336447] - [x86] perf/x86/intel/rapl: Utilize event->pmu_private (Jiri Olsa) [1336447] - [x86] perf/x86/intel/rapl: Make PMU lock raw (Jiri Olsa) [1336447] - [x86] perf/x86/intel/rapl: Refactor the code some more (Jiri Olsa) [1336447] - [x86] perf/x86/intel/rapl: Clean up the printk output (Jiri Olsa) [1336447] - [x86] perf/x86/intel/rapl: Calculate timing once (Jiri Olsa) [1336447] - [x86] perf/x86/intel/rapl: Sanitize the quirk handling (Jiri Olsa) [1336447] - [x86] perf/x86/intel/rapl: Add proper error handling (Jiri Olsa) [1336447]- [ata] ahci: don't mark HotPlugCapable Ports as external/removable (David Milburn) [1286946] - [include] libata: Align ata_device's id on a cacheline (David Milburn) [1286946] - [ata] sata_via: Implement hotplug for VT6421 (David Milburn) [1286946] - [ata] sata_via: Apply WD workaround only when needed on VT6421 (David Milburn) [1286946] - [ata] ahci: Cache host controller version (David Milburn) [1286946] - [ata] libata: fix unbalanced spin_lock_irqsave/spin_unlock_irq() in ata_scsi_park_show() (David Milburn) [1286946] - [include] libata: fix HDIO_GET_32BIT ioctl (David Milburn) [1286946] - [ata] libata: fix sff host state machine locking while polling (David Milburn) [1286946] - [ata] libata-sff: use WARN instead of BUG on illegal host state machine state (David Milburn) [1286946] - [ata] libata: disable forced PORTS_IMPL for >= AHCI 1.3 (David Milburn) [1286946] - [ata] sata_sx4: correctly handling failed allocation (David Milburn) [1286946] - [include] libata-eh.c: Introduce new ata port flag for controller which lockup on read log page (David Milburn) [1286946] - [ata] sata_sil: disable trim (David Milburn) [1286946] - [ata] ahci: Fix softreset failed issue of Port Multiplier (David Milburn) [1286946] - [ata] ahci: kill 'intr_status' (David Milburn) [1286946] - [ata] ahci: switch from 'threaded' to 'hardirq' interrupt handling (David Milburn) [1286946] - [ata] ahci: per-port msix support (David Milburn) [1286946] - [ata] ahci: Add Marvell 88se91a2 device id (David Milburn) [1286946] - [ata] ahci: cleanup ahci_host_activate_multi_irqs (David Milburn) [1286946] - [ata] ahci: ahci_host_activate: kill IRQF_SHARED (David Milburn) [1286946] - [ata] libata: enable LBA flag in taskfile for ata_scsi_pass_thru() (David Milburn) [1286946] - [ata] libata: add support for NCQ commands for SG interface (David Milburn) [1286946] - [ata] pata_it821x: use "const char *" for string literals (David Milburn) [1286946] - [ata] libata: cleanup ata_scsi_qc_complete (David Milburn) [1286946] - [include] ata: ahci: find eSATA ports and flag them as removable (David Milburn) [1286946] - [ata] Add factory recertified Crucial M500s to blacklist (David Milburn) [1286946] - [ata] sata_sx4: Check return code from pdc20621_i2c_read() (David Milburn) [1286946] - [include] revert "libata: Implement NCQ autosense" (David Milburn) [1286946] - [include] revert "libata: Implement support for sense data reporting" (David Milburn) [1286946] - [include] revert "libata-eh: Set 'information' field for autosense" (David Milburn) [1286946] - [ata] libata: Do not blacklist M510DC (David Milburn) [1286946] - [ata] libata: increase the timeout when setting transfer mode (David Milburn) [1286946] - [ata] libata: force disable trim for SuperSSpeed S238 (David Milburn) [1286946] - [include] libata: add ATA_HORKAGE_NOTRIM (David Milburn) [1286946] - [ata] libata: add ATA_HORKAGE_BROKEN_FPDMA_AA quirk for HP 250GB SATA disk VB0250EAVER (David Milburn) [1286946] - [ata] libata: Do not blacklist Micron M500DC (David Milburn) [1286946] - [ata] ahci, msix: Fix build error for !PCI_MSI (David Milburn) [1286946] - [ata] ahci: Add generic MSI-X support for single interrupts to SATA PCI driver (David Milburn) [1286946] - [ata] libata: finally use __initconst in ata_parse_force_one() (David Milburn) [1286946] - [ata] ahci: Store irq number in struct ahci_host_priv (David Milburn) [1286946] - [ata] ahci: Move interrupt enablement code to a separate function (David Milburn) [1286946] - [ata] doc: libata: Fix spelling typo found in libata.xml (David Milburn) [1286946] - [ata] sata_nv - Change 1 to true for bool type variable (David Milburn) [1286946] - [ata] libata: Fix regression when the NCQ Send and Receive log page is absent (David Milburn) [1286946] - [ata] hpt366: fix constant cast warning (David Milburn) [1286946] - [documentation] libata: Fix sysfs documentation bug (David Milburn) [1286946] - [include] libata: Fall back to unqueued READ LOG EXT if the DMA variant fails (David Milburn) [1286946] - [include] libata: READ LOG DMA EXT support can be in either page 119 or 120 (David Milburn) [1286946] - [ata] libata: Expose TRIM capability in sysfs (David Milburn) [1286946] - [ata] libata: Allow NCQ TRIM to be enabled or disabled with a module parameter (David Milburn) [1286946] - [include] libata: Ignore spurious PHY event on LPM policy change (David Milburn) [1286946] - [include] libata: Add helper to determine when PHY events should be ignored (David Milburn) [1286946] - [include] libata: Add tracepoints (David Milburn) [1286946] - [include] libata-eh: Set 'information' field for autosense (David Milburn) [1286946] - [include] libata: Implement support for sense data reporting (David Milburn) [1286946] - [include] libata: Implement NCQ autosense (David Milburn) [1286946] - [ata] libata: use status bit definitions in ata_dump_status() (David Milburn) [1286946] - [include] ide, ata: Rename ATA_IDX to ATA_SENSE (David Milburn) [1286946] - [ata] libata: whitespace fixes in ata_to_sense_error() (David Milburn) [1286946] - [ata] libata: whitespace cleanup in ata_get_cmd_descript() (David Milburn) [1286946] - [include] libata: use READ_LOG_DMA_EXT (David Milburn) [1286946] - [netdrv] fjes: Fix unnecessary spinlock_irqsave (Yasuaki Ishimatsu) [1328939] - [netdrv] fjes: update fjes driver version 1.1 (Yasuaki Ishimatsu) [1328939] - [netdrv] fjes: Introduce spinlock for rx_status (Yasuaki Ishimatsu) [1328939] - [netdrv] fjes: Enhance changing MTU related work (Yasuaki Ishimatsu) [1328939] - [netdrv] fjes: fix bitwise check bug in fjes_raise_intr_rxdata_task (Yasuaki Ishimatsu) [1328939] - [netdrv] fjes: fix incorrect statistics information in fjes_xmit_frame() (Yasuaki Ishimatsu) [1328939] - [netdrv] fjes: optimize timeout value (Yasuaki Ishimatsu) [1328939] - [netdrv] fjes: Use resource_size (Yasuaki Ishimatsu) [1328939] - [netdrv] fjes: fix inconsistent indenting (Yasuaki Ishimatsu) [1328939] - [netdrv] fjes: Delete an unnecessary check before the function call "vfree" (Yasuaki Ishimatsu) [1328939] - [netdrv] fjes: fix off-by-one error at fjes_hw_update_zone_task() (Yasuaki Ishimatsu) [1328939]- [security] capabilities: add a securebit to disable PR_CAP_AMBIENT_RAISE (Paul Moore) [1165316] - [security] selftests/capabilities: Add tests for capability evolution (Paul Moore) [1165316] - [security] capabilities: ambient capabilities (Paul Moore) [1165316] - [powercap] intel_rapl: Add support for Kabylake (David Arcari) [1310935] - [virtio] virtio 1.0 cs04 spec compliance for reset ("Michael S. Tsirkin") [1334106] - [tools] power turbostat: initial KBL support (David Arcari) [1310931] - [idle] intel_idle: Add KBL support (David Arcari) [1310933] - [acpi] acpica: dispatcher: Update thread ID for recursive method calls (Prarit Bhargava) [1336832] - [x86] pci: Mark Broadwell-EP Home Agent 1 as having non-compliant BARs (Prarit Bhargava) [1334199] - [x86] pci: Disable all BAR sizing for devices with non-compliant BARs (Prarit Bhargava) [1334199] - [x86] pci: Mark Broadwell-EP Home Agent & PCU as having non-compliant BARs (Prarit Bhargava) [1334199] - [x86] pci: Disable IO/MEM decoding for devices with non-compliant BARs (Prarit Bhargava) [1334199] - [x86] mm: update memory tracking for criu soft dirty (David Bulkow) [1329312] - [mm] Fix kmalloc slab creation sequence (Sterling Alexander) [1324668] - [mm] slab_common: support the slub_debug boot option on specific object size (Sterling Alexander) [1324668] - [mm] defer flush of writable TLB entries (George Beshers) [727269] - [mm] send one IPI per CPU to TLB flush all entries after unmapping pages (George Beshers) [727269] - [mm] meminit: initialize enough pages for struct page (George Beshers) [727269] - [mm] meminit: use early_pfn_to_nid for page_cgroup_init (George Beshers) [727269] - [mm] initialize hotplugged pages as reserved (George Beshers) [727269] - [mm] reinit files_stat.max_files after deferred memory initialisation (George Beshers) [727269] - [mm] Include file needed for next patch to compile (George Beshers) [727269] - [mm] meminit: replace rwsem with completion (George Beshers) [727269] - [mm] meminit: allow early_pfn_to_nid to be used during runtime (George Beshers) [727269] - [mm] meminit: suppress unused memory variable warning (George Beshers) [727269] - [mm] meminit: finish initialisation of struct pages before basic setup (George Beshers) [727269] - [mm] meminit: remove mminit_verify_page_links (George Beshers) [727269] - [mm] meminit: reduce number of times pageblocks are set during struct page in (George Beshers) [727269] - [mm] meminit: free pages in large chunks where possible (George Beshers) [727269] - [mm] enable deferred struct page initialisation on x86-64 (George Beshers) [727269] - [mm] meminit: minimise number of pfn->page lookups during initialisation (George Beshers) [727269] - [mm] meminit: initialise remaining struct pages in parallel with kswapd (George Beshers) [727269] - [mm] meminit: initialise a subset of struct pages if CONFIG_DEFERRED_STRUCT_PAGE_INIT is set (George Beshers) [727269] - [mm] meminit: inline some helper functions (George Beshers) [727269] - [mm] meminit: make __early_pfn_to_nid SMP-safe and introduce meminit_pfn_in_nid (George Beshers) [727269] - [mm] remove ifdef condition (George Beshers) [727269] - [mm] memblock: binary search node id (George Beshers) [727269] - [mm] page_alloc: pass PFN to __free_pages_bootmem (George Beshers) [727269] - [mm] bootmem: remove unused local `map' (George Beshers) [727269] - [mm] bootmem: remove duplicated declaration of __free_pages_bootmem() (George Beshers) [727269] - [mm] nobootmem: have __free_pages_memory() free in larger chunks (George Beshers) [727269] - [mm] meminit: only set page reserved in the memblock region (George Beshers) [727269] - [mm] memblock: introduce a for_each_reserved_mem_region iterator (George Beshers) [727269] - [mm] mem-hotplug: let memblock skip the hotpluggable memory regions in __next_mem_range() (George Beshers) [727269] - [mm] meminit: move page initialization into a separate function (George Beshers) [727269]- [scsi] cxlflash: scsi_change_queue_depth backport (Gustavo Duarte) [1182021] - [scsi] cxlflash: lun size in scsi_device (Gustavo Duarte) [1182021] - [scsi] cxlflash: Move to exponential back-off when cmd_room is not available (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix regression issue with re-ordering patch (Gustavo Duarte) [1182021] - [scsi] cxlflash: Use new cxl_pci_read_adapter_vpd() API (Gustavo Duarte) [1182021] - [scsi] cxlflash: Increase cmd_per_lun for better throughput (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix to avoid unnecessary scan with internal LUNs (Gustavo Duarte) [1182021] - [scsi] cxlflash: Reorder user context initialization (Gustavo Duarte) [1182021] - [scsi] cxlflash: Simplify attach path error cleanup (Gustavo Duarte) [1182021] - [scsi] cxlflash: Split out context initialization (Gustavo Duarte) [1182021] - [scsi] cxlflash: Unmap problem state area before detaching master context (Gustavo Duarte) [1182021] - [scsi] cxlflash: Simplify PCI registration (Gustavo Duarte) [1182021] - [scsi] cxlflash: Enable device id for future IBM CXL adapter (Gustavo Duarte) [1182021] - [scsi] cxlflash: Resolve oops in wait_port_offline (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix to resolve cmd leak after host reset (Gustavo Duarte) [1182021] - [scsi] cxlflash: Removed driver date print (Gustavo Duarte) [1182021] - [include] cxlflash: Fix to avoid virtual LUN failover failure (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix to escalate LINK_RESET also on port 1 (Gustavo Duarte) [1182021] - [scsi] cxlflash: drop unlikely before IS_ERR_OR_NULL (Gustavo Duarte) [1182021] - [scsi] cxlflash: a couple off by one bugs (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix to avoid bypassing context cleanup (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix to avoid lock instrumentation rejection (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix to avoid corrupting port selection mask (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix to escalate to LINK_RESET on login timeout (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix to avoid leaving dangling interrupt resources (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix to avoid potential deadlock on EEH (Gustavo Duarte) [1182021] - [scsi] cxlflash: Correct trace string (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix to avoid corrupting adapter fops (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix to double the delay each time (Gustavo Duarte) [1182021] - [maintainers] maintainers: Add cxlflash driver (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix to prevent stale AFU RRQ (Gustavo Duarte) [1182021] - [scsi] cxlflash: Correct spelling, grammar, and alignment mistakes (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix to prevent EEH recovery failure (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix MMIO and endianness errors (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix function prolog parameters and return codes (Gustavo Duarte) [1182021] - [scsi] cxlflash: Remove unnecessary scsi_block_requests (Gustavo Duarte) [1182021] - [scsi] cxlflash: Correct behavior in device reset handler following EEH (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix to prevent workq from accessing freed memory (Gustavo Duarte) [1182021] - [scsi] cxlflash: Correct usage of scsi_host_put() (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix AFU version access/storage and add check (Gustavo Duarte) [1182021] - [scsi] cxlflash: Remove dual port online dependency (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix async interrupt bypass logic (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix host link up event handling (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix location of setting resid (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix to avoid stall while waiting on TMF (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix to avoid spamming the kernel log (Gustavo Duarte) [1182021] - [scsi] cxlflash: Refine host/device attributes (Gustavo Duarte) [1182021] - [scsi] cxlflash: Make functions static (Gustavo Duarte) [1182021] - [scsi] cxlflash: Correct naming of limbo state and waitq (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix to avoid CXL services during EEH (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix context encode mask width (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix to avoid sizeof(bool) (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix data corruption when vLUN used over multiple cards (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix potential oops following LUN removal (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix read capacity timeout (Gustavo Duarte) [1182021] - [scsi] cxlflash: Replace magic numbers with literals (Gustavo Duarte) [1182021] - [scsi] cxlflash: Fix to avoid invalid port_sel value (Gustavo Duarte) [1182021] - [scsi] cxlflash: Remove unused variable from queuecommand (Gustavo Duarte) [1182021] - [scsi] cxlflash: shift wrapping bug in afu_link_reset() (Gustavo Duarte) [1182021] - [scsi] cxlflash: off by one bug in cxlflash_show_port_status() (Gustavo Duarte) [1182021] - [include] cxlflash: Virtual LUN support (Gustavo Duarte) [1182021] - [include] cxlflash: Superpipe support (Gustavo Duarte) [1182021] - [scsi] cxlflash: Base error recovery support (Gustavo Duarte) [1182021] - [scsi] cxlflash: Base support for IBM CXL Flash Adapter (Gustavo Duarte) [1182021] - [netdrv] xen-netfront: use napi_complete() correctly to prevent Rx stalling (Ivan Vecera) [1334372] - [netdrv] xen-netfront: convert to GRO API (Ivan Vecera) [1334372] - [netdrv] virtio_net: Fix napi poll list corruption (Ivan Vecera) [1334372] - [netdrv] caif: Fix napi poll list corruption (Ivan Vecera) [1334372] - [netdrv] bgmac: fix requests for extra polling calls from NAPI (Ivan Vecera) [1334372] - [netdrv] bgmac: leave interrupts disabled as long as there is work to do (Ivan Vecera) [1334372] - [net] Rearrange loop in net_rx_action (Ivan Vecera) [1334372] - [net] Always poll at least one device in net_rx_action (Ivan Vecera) [1334372] - [net] Detect drivers that reschedule NAPI and exhaust budget (Ivan Vecera) [1334372] - [net] Move napi polling code out of net_rx_action (Ivan Vecera) [1334372] - [net] less interrupt masking in NAPI (Ivan Vecera) [1334372] - [net] route: enforce hoplimit max value (Paolo Abeni) [1313892] - [net] netem: Segment GSO packets on enqueue (Neil Horman) [980835] - [netdrv] macvlan: resolve ENOENT errors on creation (Ivan Vecera) [1333314] - [net] rename sysfs symlinks on device name change (Ivan Vecera) [1333228] - [net] add sysfs helpers for netdev_adjacent logic (Ivan Vecera) [1333228]- [cpufreq] intel_pstate: Update frequencies of policy->cpus only from ->set_policy() (Prarit Bhargava) [1329088] - [kernel] kprobes: Add IPMODIFY flag to kprobe_ftrace_ops (Jessica Yu) [1113830] - [kernel] ftrace, kprobes: Support IPMODIFY flag to find IP modify conflict (Jessica Yu) [1113830] - [x86] kprobes/ftrace: Recover original IP if pre_handler doesn't change it (Jessica Yu) [1113830] - [kernel] ftrace: Simplify ftrace_hash_disable/enable path in ftrace_hash_move (Jessica Yu) [1113830] - [kernel] ftrace: Use macros for numbers in ftrace rec shift bits (Jessica Yu) [1113830] - [netdrv] cnic: call cp->stop_hw() in cnic_start_hw() on allocation failure (Ivan Vecera) [1327015] - [virtio] virtio-pci: use possible fallback queue size ("Michael S. Tsirkin") [1320152] - [input] synaptics - handle spurious release of trackstick buttons, again (Benjamin Tissoires) [1317809] - [nvme] host: Always use MSI/MSI-x interrupts (David Milburn) [1334462] - [misc] cxl: Poll for outstanding IRQs when detaching a context (Steve Best) [1332487] - [misc] cxl: Keep IRQ mappings on context teardown (Steve Best) [1332487] - [netdrv] cxgb4: Set VPD size so we can read both VPD structures (Myron Stowe) [1289561 1332667] - [pci] Add pci_set_vpd_size() to set VPD size (Myron Stowe) [1289561 1332667] - [pci] Prevent VPD access for buggy devices (Myron Stowe) [1289561 1332667] - [pci] Sleep rather than busy-wait for VPD access completion (Myron Stowe) [1289561 1332667] - [pci] Fold struct pci_vpd_pci22 into struct pci_vpd (Myron Stowe) [1289561 1332667] - [pci] Rename VPD symbols to remove unnecessary "pci22" (Myron Stowe) [1289561 1332667] - [pci] Remove struct pci_vpd_ops.release function pointer (Myron Stowe) [1289561 1332667] - [pci] Move pci_vpd_release() from header file to pci/access.c (Myron Stowe) [1289561 1332667] - [pci] Move pci_read_vpd() and pci_write_vpd() close to other VPD code (Myron Stowe) [1289561 1332667] - [pci] Determine actual VPD size on first access (Myron Stowe) [1289561 1332667] - [pci] Use bitfield instead of bool for struct pci_vpd_pci22.busy (Myron Stowe) [1289561 1332667] - [pci] Allow access to VPD attributes with size 0 (Myron Stowe) [1289561 1332667] - [pci] Update VPD definitions (Myron Stowe) [1289561 1332667] - [pci] Use kobj_to_dev() instead of open-coding it (Myron Stowe) [1289561 1332667] - [netdrv] cxgb4: Set mac addr from vpd, when we can't contact firmware (Myron Stowe) [1289561 1332667] - [x86] platform/uv: Fix incorrect nodes and pnodes for cpuless and memoryless nodes (Frank Ramsay) [1276458] - [misc] x86/platform/uv: Remove Obsolete GRU MMR address translation (Frank Ramsay) [1276458] - [x86] platform/uv: Update physical address conversions for UV4 (Frank Ramsay) [1276458] - [x86] platform/uv: Build GAM reference tables (Frank Ramsay) [1276458] - [x86] platform/uv: Support UV4 socket address changes (Frank Ramsay) [1276458] - [x86] platform/uv: Add obtaining GAM Range Table from UV BIOS (Frank Ramsay) [1276458] - [x86] platform/uv: Add UV4 addressing discovery function (Frank Ramsay) [1276458] - [x86] platform/uv: Fold blade info into per node hub info structs (Frank Ramsay) [1276458] - [x86] platform/uv: Allocate common per node hub info structs on local node (Frank Ramsay) [1276458] - [x86] platform/uv: Move blade local processor ID to the per cpu info struct (Frank Ramsay) [1276458] - [x86] platform/uv: Move scir info to the per cpu info struct (Frank Ramsay) [1276458] - [x86] platform/uv: Create per cpu info structs to replace per hub info structs (Frank Ramsay) [1276458] - [x86] platform/uv: Update MMIOH setup function to work for both UV3 and UV4 (Frank Ramsay) [1276458] - [x86] platform/uv: Clean up redunduncies after merge of UV4 MMR definitions (Frank Ramsay) [1276458] - [x86] platform/uv: Add UV4 Specific MMR definitions (Frank Ramsay) [1276458] - [x86] platform/uv: Prep for UV4 MMR updates (Frank Ramsay) [1276458] - [x86] platform/uv: Add UV MMR Illegal Access Function (Frank Ramsay) [1276458] - [x86] platform/uv: Add UV4 Specific Defines (Frank Ramsay) [1276458] - [x86] platform/uv: Add UV Architecture Defines (Frank Ramsay) [1276458] - [x86] platform/uv: Add Initial UV4 definitions (Frank Ramsay) [1276458] - [x86] kvm: vmx: fix nested vpid for old KVM guests (Bandan Das) [1319020] - [x86] kvm: vmx: avoid guest hang on invalid invvpid instruction (Bandan Das) [1319020] - [x86] kvm: vmx: avoid guest hang on invalid invept instruction (Bandan Das) [1319020] - [x86] setup/crash: Check memblock_reserve() retval (Baoquan He) [1241236] - [x86] setup/crash: Cleanup some more (Baoquan He) [1241236] - [x86] setup/crash: Remove alignment variable (Baoquan He) [1241236] - [x86] setup: Cleanup crashkernel reservation functions (Baoquan He) [1241236] - [x86] setup: Do not reserve crashkernel high memory if low reservation failed (Baoquan He) [1241236] - [x86] perf/x86/cqm: Factor out some common code (Jiri Olsa) [1084618] - [x86] perf/x86/mbm: Add support for MBM counter overflow handling (Jiri Olsa) [1084618] - [x86] perf/x86/mbm: Implement RMID recycling (Jiri Olsa) [1084618] - [x86] perf/x86/mbm: Add memory bandwidth monitoring event management (Jiri Olsa) [1084618] - [x86] perf/x86/mbm: Add Intel Memory B/W Monitoring enumeration and init (Jiri Olsa) [1084618] - [x86] perf/x86/cqm: Fix CQM memory leak and notifier leak (Jiri Olsa) [1084618] - [include] perf/x86/cqm: Fix CQM handling of grouping events into a cache_group (Jiri Olsa) [1084618] - [x86] perf/x86/intel/cqm: Use 'u32' data type for RMIDs (Jiri Olsa) [1084618] - [x86] perf/x86/intel/cqm: Add storage for 'closid' and clean up 'struct intel_pqr_state' (Jiri Olsa) [1084618] - [x86] perf/x86/intel/cqm: Remove useless wrapper function (Jiri Olsa) [1084618] - [x86] perf/x86/intel/cqm: Avoid pointless MSR write (Jiri Olsa) [1084618] - [x86] perf/x86/intel/cqm: Remove pointless spinlock from state cache (Jiri Olsa) [1084618] - [x86] perf/x86/intel/cqm: Document PQR MSR abuse (Jiri Olsa) [1084618] - [include] perf/x86/intel/cqm: Use proper data types (Jiri Olsa) [1084618] - [x86] topology: Fix logical package mapping (Jiri Olsa) [1084618] - [x86] topology: Create logical package id (Jiri Olsa) [1084618] - [x86] perf: Fix uncore build (Jiri Olsa) [1330700] - [perf] Allow storage of PMU private data in event (Jiri Olsa) [1330700]- [fs] cifs: fix type confusion in copy offload ioctl (Sachin Prabhu) [1335974] - [fs] locks: inline posix_lock_file_wait and flock_lock_file_wait (Benjamin Coddington) [1329488] - [fs] nfs4: have do_vfs_lock take an inode pointer (Benjamin Coddington) [1329488] - [fs] locks: new helpers - flock_lock_inode_wait and posix_lock_inode_wait (Benjamin Coddington) [1329488] - [fs] locks: have flock_lock_file take an inode pointer instead of a filp (Benjamin Coddington) [1329488] - [fs] revert "nfs: take extra reference to fl->fl_file when running a LOCKU operation" (Benjamin Coddington) [1329488] - [fs] ext4: correctly migrate a file with a hole at the beginning (Eryu Guan) [1187078] - [fs] ext4: be more strict when migrating to non-extent based file (Eryu Guan) [1187078] - [scsi] megaraid_sas: fix kerneldoc (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Downgrade two success messages to info (Tomas Henzl) [1262033] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1262033] - [scsi] megaraid_sas: task management code optimizations (Tomas Henzl) [1262033] - [scsi] megaraid_sas: call ISR function to clean up pending replies in OCR path (Tomas Henzl) [1262033] - [scsi] megaraid_sas: reduce memory footprints in kdump mode (Tomas Henzl) [1262033] - [scsi] megaraid_sas: add missing curly braces in ioctl handler (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Don't issue kill adapter for MFI controllers in case of PD list DCMD failure (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Add an i/o barrier (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Fix SMAP issue (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Fix for IO failing post OCR in SRIOV environment (Tomas Henzl) [1262033] - [scsi] megaraid: fix null pointer check in megasas_detach_one() (Tomas Henzl) [1262033] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1262033] - [scsi] megaraid_sas: SPERC OCR changes (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Introduce module parameter for SCSI command timeout (Tomas Henzl) [1262033] - [scsi] megaraid_sas: MFI adapter OCR changes (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Make adprecovery variable atomic (Tomas Henzl) [1262033] - [scsi] megaraid_sas: IO throttling support (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Dual queue depth support (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Code optimization build_and_issue_cmd return-type (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Reply Descriptor Post Queue (RDPQ) support (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Fastpath region lock bypass (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Update device queue depth based on interface type (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Task management support (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Syncing request flags macro names with firmware (Tomas Henzl) [1262033] - [scsi] megaraid_sas: MFI IO timeout handling (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Do not allow PCI access during OCR (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Fix sparse warning (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Make tape drives visible on PERC5 controllers (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Remove debug print from function megasas_update_span_set (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Driver version upgrade (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Make PI enabled VD 8 byte DMA aligned (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Indicate online firmware upgrade support for Secure JBOD feature (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Update OCR capability on controller properties change (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Do not use PAGE_SIZE for max_sectors (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Support for Cutlass (12 Gbps) controller (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Support for Intruder (12 Gbps) controller (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Remove PCI id checks (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Expose TAPE drives unconditionally (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Version update (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Print critical firmware event messages (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Support for max_io_size 1MB (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Code cleanup-use local variable drv_ops inside megasas_ioc_init_fusion (Tomas Henzl) [1262033] - [scsi] megaraid_sas: JBOD sequence number support (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Increase timeout to 60 secs for abort frames during shutdown (Tomas Henzl) [1262033] - [scsi] megaraid_sas: Synchronize driver headers with firmware APIs (Tomas Henzl) [1262033] - [scsi] megaraid_sas: fix whitespace errors (Tomas Henzl) [1262033] - [scsi] megaraid_sas: use dev_printk when possible (Tomas Henzl) [1262033] - [scsi] megaraid_sas: fix TRUE and FALSE re-define build error (Tomas Henzl) [1262033]- [scsi] st: fix potential null pointer dereference (Maurizio Lombardi) [902531] - [scsi] st: Destroy st_index_idr on module exit (Maurizio Lombardi) [902531] - [scsi] st: convert DRIVER_ATTR macros to DRIVER_ATTR_RO (Maurizio Lombardi) [902531] - [scsi] st: convert to using driver attr groups for sysfs (Maurizio Lombardi) [902531] - [scsi] st: implement tape statistics (Maurizio Lombardi) [902531] - [scsi] st: convert class code to use dev_groups (Maurizio Lombardi) [902531] - [scsi] st: call scsi_set_medium_removal directly (Maurizio Lombardi) [902531] - [scsi] mpt3sas: create two binaries from a single source (Tomas Henzl) [1262031] - [scsi] mpt3sas - remove unused fw_event_work elements (Tomas Henzl) [1262031] - [scsi] mpt3sas: Remove usage of 'struct timeval' (Tomas Henzl) [1262031] - [scsi] mpt3sas: Don't overreach ioc reply_post during initialization (Tomas Henzl) [1262031] - [scsi] mpt3sas: Remove unnecessary synchronize_irq before free_irq (Tomas Henzl) [1262031] - [scsi] mpt3sas: Free memory pools before retrying to allocate with different value (Tomas Henzl) [1262031] - [scsi] mpt3sas: Remove cpumask_clear for zalloc_cpumask_var and don't free free_cpu_mask_var before reply_q (Tomas Henzl) [1262031] - [scsi] mpt3sas: Updating mpt3sas driver version to 12.100.00.00 (Tomas Henzl) [1262031] - [scsi] mpt3sas: Updated MPI Header to 2.00.42 (Tomas Henzl) [1262031] - [scsi] mpt3sas: Add support for configurable Chain Frame Size (Tomas Henzl) [1262031] - [scsi] mpt3sas: Added smp_affinity_enable module parameter (Tomas Henzl) [1262031] - [scsi] mpt3sas: Make use of additional HighPriority credit message frames for sending SCSI IO's (Tomas Henzl) [1262031] - [scsi] mpt3sas: Never block the Enclosure device (Tomas Henzl) [1262031] - [scsi] mpt3sas: Fix static analyzer(coverity) tool identified defects (Tomas Henzl) [1262031] - [scsi] mpt3sas: Used IEEE SGL instead of MPI SGL while framing a SMP Passthrough request message (Tomas Henzl) [1262031] - [scsi] mpt3sas: Added support for high port count HBA variants (Tomas Henzl) [1262031] - [scsi] mpt3sas: A correction in unmap_resources (Tomas Henzl) [1262031] - [scsi] mpt3sas: fix Kconfig dependency problem for mpt2sas back compatibility (Tomas Henzl) [1262031] - [scsi] mpt3sas: Add dummy Kconfig option for backwards compatibility (Tomas Henzl) [1262031] - [scsi] mpt3sas: Fix use sas_is_tlr_enabled API before enabling MPI2_SCSIIO_CONTROL_TLR_ON flag (Tomas Henzl) [1262031] - [scsi] mpt3sas: fix inline markers on non inline function declarations (Tomas Henzl) [1262031] - [scsi] mpt3sas: Bump mpt3sas driver version to 09.102.00.00 (Tomas Henzl) [1262031] - [scsi] mpt3sas: Single driver module which supports both SAS 2.0 & SAS 3.0 HBAs (Tomas Henzl) [1262031] - [scsi] mpt2sas: mpt3sas: Update the driver versions (Tomas Henzl) [1262031] - [scsi] mpt3sas: setpci reset kernel oops fix (Tomas Henzl) [1262031] - [scsi] mpt3sas: Added OEM Gen2 PnP ID branding names (Tomas Henzl) [1262031] - [scsi] mpt3sas: Refcount fw_events and fix unsafe list usage (Tomas Henzl) [1262031] - [scsi] mpt3sas: Refcount sas_device objects and fix unsafe list usage (Tomas Henzl) [1262031] - [scsi] mpt3sas: sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [1262031] - [scsi] mpt3sas: Ported WarpDrive product SSS6200 support (Tomas Henzl) [1262031] - [scsi] mpt3sas: fix for driver fails EEH, recovery from injected pci bus error (Tomas Henzl) [1262031] - [scsi] mpt3sas: Manage MSI-X vectors according to HBA device type (Tomas Henzl) [1262031] - [scsi] mpt3sas: Don't send PHYDISK_HIDDEN RAID action request on SAS2 HBAs (Tomas Henzl) [1262031] - [scsi] mpt3sas: Build MPI SGL LIST on GEN2 HBAs and IEEE SGL LIST on GEN3 HBAs (Tomas Henzl) [1262031] - [scsi] mpt2sas, mpt3sas: Remove SCSI_MPTXSAS_LOGGING entry from Kconfig (Tomas Henzl) [1262031] - [scsi] mpt3sas: Define 'hba_mpi_version_belonged' IOC variable (Tomas Henzl) [1262031] - [scsi] mpt2sas: Remove .c and .h files from mpt2sas driver (Tomas Henzl) [1262031] - [scsi] mpt2sas: Move Gen2 HBA's device registration to a separate file (Tomas Henzl) [1262031] - [scsi] mpt3sas: Move Gen3 HBA's device registration to a separate file (Tomas Henzl) [1262031] - [scsi] mpt3sas: Added mpt2sas driver definitions (Tomas Henzl) [1262031] - [scsi] mpt2sas: Use mpi headers from mpt3sas (Tomas Henzl) [1262031] - [scsi] mpt2sas: setpci reset kernel oops fix (Tomas Henzl) [1262031] - [scsi] mpt2sas: Refcount fw_events and fix unsafe list usage (Tomas Henzl) [1262031] - [scsi] mpt2sas: Refcount sas_device objects and fix unsafe list usage (Tomas Henzl) [1262031] - [scsi] mpt3sas: Bump mpt3sas driver version to 9.100.00.00 (Tomas Henzl) [1262031] - [scsi] mpt3sas: When device is blocked followed by unblock fails, unfreeze the I/Os (Tomas Henzl) [1262031] - [scsi] mpt3sas: Call dma_mapping_error() API after mapping an address with dma_map_single() API (Tomas Henzl) [1262031] - [scsi] mpt3sas: Use alloc_ordered_workqueue() API instead of create_singlethread_workqueue() API (Tomas Henzl) [1262031] - [scsi] mpt3sas: Added support for customer specific branding (Tomas Henzl) [1262031] - [scsi] mpt3sas: Return host busy error status to SML when DMA mapping of scatter gather list fails for a SCSI command (Tomas Henzl) [1262031] - [scsi] mpt3sas: Complete the SCSI command with DID_RESET status for log_info value 0x0x32010081 (Tomas Henzl) [1262031] - [scsi] mpt3sas: MPI 2.5 Rev K (2.5.6) specifications (Tomas Henzl) [1262031] - [scsi] mpt3sas: Bump mpt3sas driver version to v6.100.00.00 (Tomas Henzl) [1262031] - [scsi] mpt3sas: Add branding string support for OEM custom HBA (Tomas Henzl) [1262031] - [scsi] mpt3sas: Add branding string support for OEM's HBA (Tomas Henzl) [1262031] - [scsi] mpt3sas: MPI 2.5 Rev J (2.5.5) specification and 2.00.34 header files (Tomas Henzl) [1262031] - [scsi] mpt3sas: Update MPI2 strings to MPI2.5 (Tomas Henzl) [1262031] - [scsi] mpt3sas: Bump mpt3sas Driver version to v5.100.00.00 (Tomas Henzl) [1262031] - [scsi] mpt3sas: Provides the physical location of sas drives (Tomas Henzl) [1262031] - [scsi] mpt3sas: MPI 2.5 Rev I (2.5.4) specifications (Tomas Henzl) [1262031] - [scsi] mpt3sas: Remove redundancy code while freeing the controller resources (Tomas Henzl) [1262031] - [scsi] mpt3sas: Don't block the drive when drive addition under the control of SML (Tomas Henzl) [1262031] - [scsi] mpt3sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state (Tomas Henzl) [1262031] - [scsi] mpt3sas: Added Combined Reply Queue feature to extend up-to 96 MSIX vector support (Tomas Henzl) [1262031] - [scsi] mpt2sas, mpt3sas: Abort initialization if no memory I/O resources detected (Tomas Henzl) [1262031] - [scsi] bfa: Update driver version to 3.2.25.0 (Chad Dupuis) [1273082] - [scsi] bfa: File header and user visible string changes (Chad Dupuis) [1273082] - [scsi] bfa: Updating copyright messages (Chad Dupuis) [1273082] - [scsi] bfa: Fix indentation (Chad Dupuis) [1273082] - [scsi] qla2xxx: Fix rwlock recursion (Chad Dupuis) [1273080] - [scsi] qla2xxx: Update the driver version to 8.07.00.33.07.3-k (Chad Dupuis) [1273080] - [scsi] qla2xxx: Set relogin flag when we fail to queue login requests (Chad Dupuis) [1273080] - [scsi] qla2xxx: Enable T10-DIF for ISP27XX (Chad Dupuis) [1273080] - [scsi] qla2xxx: Provide mbx info in BBCR data after mbx failure (Chad Dupuis) [1273080] - [scsi] qla2xxx: Avoid side effects when using endianizer macros (Chad Dupuis) [1273080] - [scsi] qla2xxx: Add support for Private link statistics counters (Chad Dupuis) [1273080] - [scsi] qla2xxx: Add support for buffer to buffer credit value for ISP27XX (Chad Dupuis) [1273080] - [scsi] qla2xxx: Add support for online flash update for ISP27XX (Chad Dupuis) [1273080] - [scsi] qla2xxx: Allow fw to hold status before sending ABTS response (Chad Dupuis) [1273080] - [scsi] qla2xxx: Seed init-cb login timeout from nvram exclusively (Chad Dupuis) [1273080] - [scsi] qla2xxx: Remove unneeded link offline message (Chad Dupuis) [1273080] - [scsi] qla2xxx: Add pci device id 0x2261 (Chad Dupuis) [1273080] - [scsi] qla2xxx: Fix missing device login retries (Chad Dupuis) [1273080] - [scsi] qla2xxx: Add support to show MPI and PEP FW version for ISP27xx (Chad Dupuis) [1273080] - [scsi] qla2xxx: Do not reset ISP for error entry with an out of range handle (Chad Dupuis) [1273080] - [scsi] qla2xxx: Add adapter checks for FAWWN functionality (Chad Dupuis) [1273080] - [scsi] qla2xxx: Pause risc before manipulating risc semaphore (Chad Dupuis) [1273080] - [scsi] qla2xxx: Use ssdid to gate semaphore manipulation (Chad Dupuis) [1273080] - [scsi] qla2xxx: Handle AEN8014 incoming port logout (Chad Dupuis) [1273080] - [scsi] qla2xxx: Add serdes register read/write support for ISP25xx (Chad Dupuis) [1273080] - [scsi] qla2xxx: Return the fabric command state for non-task management requests (Chad Dupuis) [1273080] - [scsi] qla2xxx: Avoid that sparse complains about context imbalances (Chad Dupuis) [1273080] - [scsi] qla2xxx: Remove dead code (Chad Dupuis) [1273080] - [scsi] qla2xxx: Remove a superfluous test (Chad Dupuis) [1273080] - [scsi] qla2xxx: Fix sparse annotations (Chad Dupuis) [1273080] - [scsi] qla2xxx: Avoid that sparse complains about duplicate (noderef) attributes (Chad Dupuis) [1273080] - [scsi] qla2xxx: Remove __constant_ prefix (Chad Dupuis) [1273080] - [scsi] qla2xxx: Replace two macros with an inline function (Chad Dupuis) [1273080] - [scsi] qla2xxx: Remove set-but-not-used variables (Chad Dupuis) [1273080] - [scsi] qla2xxx: Declare local functions static (Chad Dupuis) [1273080] - [scsi] qla2xxx: Report both rsp_info and rsp_info_len (Chad Dupuis) [1273080] - [scsi] qla2xxx: Fix indentation (Chad Dupuis) [1273080] - [scsi] qla2xxx: Comment out unreachable code (Chad Dupuis) [1273080] - [scsi] qla2xxx: Prevent probe and board_disable race (Chad Dupuis) [1273080] - [scsi] qla2xxx: Prevent removal and board_disable race (Chad Dupuis) [1273080] - [scsi] qla2xxx: Schedule board_disable only once (Chad Dupuis) [1273080] - [scsi] qla2xxx: Collect PCI register checks and board_disable scheduling (Chad Dupuis) [1273080] - [scsi] qla2xxx: Use qla2x00_clear_drv_active on probe failure (Chad Dupuis) [1273080] - [scsi] qla2xxx: Disable adapter when we encounter a PCI disconnect (Chad Dupuis) [1273080] - [scsi] qla2xxx: Fix shost use-after-free on device removal (Chad Dupuis) [1273080] - [scsi] qla2xxx: Refactor shutdown code so some functionality can be reused (Chad Dupuis) [1273080] - [scsi] fnic: Using rport->dd_data to check rport online instead of rport_lookup (Maurizio Lombardi) [1276102] - [scsi] fnic: Cleanup the I/O pending with fw and has timed out and is used to issue LUN reset (Maurizio Lombardi) [1276102] - [scsi] fnic: Fix to cleanup aborted IO to avoid device being offlined by mid-layer (Maurizio Lombardi) [1276102] - [scsi] fnic: Use the local variable instead of I/O flag to acquire io_req_lock in fnic_queuecommand() to avoid deadloack (Maurizio Lombardi) [1276102] - [netdrv] vmxnet3: set CHECKSUM_UNNECESSARY for IPv6 packets (Neil Horman) [1329403] - [netdrv] vmxnet3: fix lock imbalance in vmxnet3_tq_xmit() (Neil Horman) [1329403] - [netdrv] vmxnet3: avoid calling pskb_may_pull with interrupts disabled (Neil Horman) [1329403] - [netdrv] vmxnet3: Update Rx ring 2 max size (Neil Horman) [1329403] - [netdrv] vmxnet3: Fix regression caused by 5738a09 (Neil Horman) [1329403] - [netdrv] vmxnet3: fix checks for dma mapping errors (Neil Horman) [1329403] - [netdrv] vmxnet3: Fix use of mfTableLen for big endian architectures (Neil Horman) [1329403] - [netdrv] vmxnet3: get rid of unnecessary initializations in .get_drvinfo() (Neil Horman) [1329403] - [netdrv] vmxnet3: Extend register dump support (Neil Horman) [1329403] - [netdrv] vmxnet3: prevent receive getting out of sequence on napi poll (Neil Horman) [1329403] - [netdrv] vmxnet3: Bump up driver version number (Neil Horman) [1329403] - [netdrv] be2net: fix BE3-R FW download compatibility check (Ivan Vecera) [1306516] - [netdrv] mlx4_en: Fix endianness bug in IPV6 csum calculation (Kamal Heib) [1249733 1325358]- [x86] mm: Drop WARN from multi-BAR check (Jiri Olsa) [1318419] - [mm] fix mlock accouting (Hendrik Brueckner) [1334242] - [mm] vmstat: fix overflow in mod_zone_page_state() (Hendrik Brueckner) [1334242] - [s390] pci: add extra padding to function measurement block (Hendrik Brueckner) [1330111] - [s390] pci: enforce fmb page boundary rule (Hendrik Brueckner) [1330111] - [s390] pci: extract software counters from fmb (Hendrik Brueckner) [1330111] - [s390] pci: remove pdev pointer from arch data (Hendrik Brueckner) [1330099] - [s390] pci_dma: improve debugging of errors during dma map (Hendrik Brueckner) [1330100] - [s390] pci_dma: handle dma table failures (Hendrik Brueckner) [1330100] - [s390] pci_dma: unify label of invalid translation table entries (Hendrik Brueckner) [1330100] - [s390] pci_dma: fix DMA table corruption with > 4 TB main memory (Hendrik Brueckner) [1330112] - [s390] pci: use pci_rescan_remove_lock (Hendrik Brueckner) [1330092] - [kernel] sched: Fix potential kabi breakage on wait_bit_queue (Benjamin Coddington) [1333024] - [watchdog] hpwdt: use nmi_panic() when kernel panics in NMI handler (David Arcari) [1327401] - [ipmi] watchdog: use nmi_panic() when kernel panics in NMI handler (David Arcari) [1327401] - [kernel] panic: change nmi_panic from macro to function (David Arcari) [1327401] - [x86] nmi: Save regs in crash dump on external NMI (David Arcari) [1327401] - [x86] apic: Introduce apic_extnmi command line parameter (David Arcari) [1327401] - [kernel] kexec: Fix race between panic() and crash_kexec() (David Arcari) [1327401] - [kernel] panic, x86: Allow CPUs to save registers even if looping in NMI context (David Arcari) [1327401] - [kernel] panic, x86: Fix re-entrance problem due to panic on NMI (David Arcari) [1327401] - [kernel] watchdog: keep rhel7 old-behaviour compatibility (David Arcari) [1290573] - [x86] re-enable fixup_ht_bug (David Arcari) [1290573] - [lib] workqueue: implement lockup detector (David Arcari) [1290573] - [kernel] watchdog: introduce touch_softlockup_watchdog_sched() (David Arcari) [1290573] - [kernel] watchdog: fix race between proc_watchdog_thresh() and watchdog_timer_fn() (David Arcari) [1290573] - [kernel] watchdog: remove {get|put}_online_cpus() from watchdog_{park|unpark}_threads() (David Arcari) [1290573] - [kernel] watchdog: avoid races between /proc handlers and CPU hotplug (David Arcari) [1290573] - [kernel] watchdog: avoid race between lockup detector suspend/resume and CPU hotplug (David Arcari) [1290573] - [kernel] watchdog: add sysctl knob hardlockup_panic (David Arcari) [1290573] - [kernel] watchdog: perform all-CPU backtrace in case of hard lockup (David Arcari) [1290573] - [kernel] watchdog: do not unpark threads in watchdog_park_threads() on error (David Arcari) [1290573] - [kernel] watchdog: implement error handling in lockup_detector_suspend() (David Arcari) [1290573] - [kernel] watchdog: implement error handling in update_watchdog_all_cpus() and callers (David Arcari) [1290573] - [kernel] watchdog: move watchdog_disable_all_cpus() outside of ifdef (David Arcari) [1290573] - [kernel] watchdog: fix error handling in proc_watchdog_thresh() (David Arcari) [1290573] - [kernel] watchdog: is_hardlockup can be boolean (David Arcari) [1290573] - [kernel] watchdog: rename watchdog_suspend() and watchdog_resume() (David Arcari) [1290573] - [kernel] watchdog: use suspend/resume interface in fixup_ht_bug() (David Arcari) [1290573] - [kernel] watchdog: use park/unpark functions in update_watchdog_all_cpus() (David Arcari) [1290573] - [kernel] watchdog: introduce watchdog_suspend() and watchdog_resume() (David Arcari) [1290573] - [kernel] watchdog: introduce watchdog_park_threads() and watchdog_unpark_threads() (David Arcari) [1290573] - [kernel] watchdog: move NMI function header declarations from watchdog.h to nmi.h (David Arcari) [1290573] - [kernel] watchdog: add watchdog_cpumask sysctl to assist nohz (David Arcari) [1290573] - [kernel] smpboot: allow excluding cpus from the smpboot threads (David Arcari) [1290573] - [kernel] smpboot: Add common code for notification from dying CPU (David Arcari) [1290573] - [kernel] smpboot: Add missing get_online_cpus() in smpboot_register_percpu_thread() (David Arcari) [1290573] - [kernel] sched, smp: Correctly deal with nested sleeps (David Arcari) [1290573] - [kernel] watchdog: fix double lock in watchdog_nmi_enable_all (David Arcari) [1290573] - [kernel] watchdog: Fix merge 'conflict' (David Arcari) [1290573] - [kernel] watchdog: introduce the hardlockup_detector_disable() function (David Arcari) [1290573] - [kernel] watchdog: clean up some function names and arguments (David Arcari) [1290573] - [kernel] watchdog: enable the new user interface of the watchdog mechanism (David Arcari) [1290573] - [documentation] watchdog: Document watchdog_thresh sysctl (David Arcari) [1290573] - [kernel] watchdog: Disallow setting watchdog_thresh to -1 (David Arcari) [1290573] - [kernel] watchdog: implement error handling for failure to set up hardware perf events (David Arcari) [1290573] - [kernel] watchdog: introduce separate handlers for parameters in /proc/sys/kernel (David Arcari) [1290573] - [kernel] watchdog: introduce proc_watchdog_common() (David Arcari) [1290573] - [kernel] watchdog: move definition of 'watchdog_proc_mutex' outside of proc_dowatchdog() (David Arcari) [1290573] - [kernel] watchdog: introduce the proc_watchdog_update() function (David Arcari) [1290573] - [kernel] watchdog: new definitions and variables, initialization (David Arcari) [1290573] - [kernel] softlockup: make detector be aware of task switch of processes hogging cpu (David Arcari) [1290573] - [kernel] watchdog: Remove unnecessary header files (David Arcari) [1290573] - [kernel] watchdog: convert printk/pr_warning to pr_foo() (David Arcari) [1290573] - [kernel] watchdog: remove preemption restrictions when restarting lockup detector (David Arcari) [1290573]- [thermal] powerclamp: remove cpu whitelist (Steve Best) [1273740] - [acpi] srat: fix SRAT parsing order with both LAPIC and X2APIC present (Prarit Bhargava) [1331394] - [s390] spinlock: avoid yield to non existent cpu (Hendrik Brueckner) [1334236] - [tty] Drop krefs for interrupted tty lock ("Herton R. Krzesinski") [1327403] - [tty] rocket: Remove private close_wait ("Herton R. Krzesinski") [1327403] - [tty] Retry failed reopen if tty teardown in-progress ("Herton R. Krzesinski") [1327403] - [tty] Prevent hw state corruption in exclusive mode reopen ("Herton R. Krzesinski") [1327403] - [tty] Wait interruptibly for tty lock on reopen ("Herton R. Krzesinski") [1327403] - [tty] Remove wait_event_interruptible_tty() ("Herton R. Krzesinski") [1327403] - [tty] r3964: Replace/remove bogus tty lock use ("Herton R. Krzesinski") [1327403] - [tty] r3964: Use tty->read_wait waitqueue ("Herton R. Krzesinski") [1327403] - [tty] Remove tty_port::close_wait ("Herton R. Krzesinski") [1327403] - [tty] usb: gadget: gserial: Privatize close_wait ("Herton R. Krzesinski") [1327403] - [tty] usb: gadget: serial: fix re-ordering of tx data ("Herton R. Krzesinski") [1327403] - [tty] Remove ASYNC_CLOSING checks in open()/hangup() methods ("Herton R. Krzesinski") [1327403] - [tty] Remove tty_hung_up_p() tests from tty drivers' open() ("Herton R. Krzesinski") [1327403] - [tty] serial_core: fix uart PORT_UNKNOWN handling ("Herton R. Krzesinski") [1327403] - [tty] synclink: avoid sleep_on race ("Herton R. Krzesinski") [1327403] - [tty] Remove tty_wait_until_sent_from_close() ("Herton R. Krzesinski") [1327403] - [tty] Document locking for tty_port_close{, start, end}() ("Herton R. Krzesinski") [1327403] - [tty] Remove warning in tty_lock_slave() ("Herton R. Krzesinski") [1327403] - [tty] Fix timeout on pty set ldisc ("Herton R. Krzesinski") [1327403] - [tty] Fix hung task on pty hangup ("Herton R. Krzesinski") [1327403] - [tty] Prefix tty_ldisc_{lock, lock_nested, unlock} functions ("Herton R. Krzesinski") [1327403] - [tty] pty: Don't drop pty master tty lock to hangup slave ("Herton R. Krzesinski") [1327403] - [tty] Preset lock subclass for nested tty locks ("Herton R. Krzesinski") [1327403] - [tty] Change tty lock order to master->slave ("Herton R. Krzesinski") [1327403] - [tty] Simplify tty_release() state checks ("Herton R. Krzesinski") [1327403] - [tty] Simplify tty_release_checks() interface ("Herton R. Krzesinski") [1327403] - [tty] Simplify tty_ldisc_release() interface ("Herton R. Krzesinski") [1327403] - [tty] Fold pty pair handling into tty_flush_works() ("Herton R. Krzesinski") [1327403] - [tty] Simplify pty pair teardown logic ("Herton R. Krzesinski") [1327403] - [tty] Don't release tty locks for wait queue sanity check ("Herton R. Krzesinski") [1327403] - [tty] Don't take tty_mutex for tty count changes ("Herton R. Krzesinski") [1327403] - [tty] Remove TTY_CLOSING ("Herton R. Krzesinski") [1327403] - [tty] Drop tty_mutex before tty reopen ("Herton R. Krzesinski") [1327403] - [tty] Re-open /dev/tty without tty_mutex ("Herton R. Krzesinski") [1327403] - [tty] pty: Always return -EIO if slave BSD pty opened first ("Herton R. Krzesinski") [1327403] - [tty] Fix use-after-free in pty_common_install ("Herton R. Krzesinski") [1327403] - [tty] Merge alloc_tty_struct and initialize_tty_struct ("Herton R. Krzesinski") [1327403] - [tty] Check tty->count instead of TTY_CLOSING in tty_reopen() ("Herton R. Krzesinski") [1327403] - [tty] Clarify re-open behavior of master ptys ("Herton R. Krzesinski") [1327403] - [tty] Remove TTY_HUPPING ("Herton R. Krzesinski") [1327403] - [tty] Invert tty_lock/ldisc_sem lock order ("Herton R. Krzesinski") [1327403] - [tty] Don't hold tty_lock for ldisc release ("Herton R. Krzesinski") [1327403] - [tty] Reset hupped state on open ("Herton R. Krzesinski") [1327403] - [tty] Only hangup once ("Herton R. Krzesinski") [1327403] - [tty] Fix hangup race with TIOCSETD ioctl ("Herton R. Krzesinski") [1327403] - [tty] Clarify ldisc variable ("Herton R. Krzesinski") [1327403]- [scsi] 3w-9xxx: version string touch (Tomas Henzl) [1322447] - [scsi] 3w-9xxx: don't unmap bounce buffered commands (Tomas Henzl) [1322447] - [scsi] 3w-9xxx: fix command completion race (Tomas Henzl) [1322447] - [scsi] lpfc: update version for rhel7.3 to 11.1.0.2 (Rob Evers) [1274910] - [scsi] lpfc: remove incorrect lockdep assertion (Rob Evers) [1274910] - [scsi] lpfc: fix misleading indentation (Rob Evers) [1274910] - [scsi] lpfc: fix missing zero termination in debugfs (Rob Evers) [1274910] - [scsi] lpfc: Add lockdep assertions (Rob Evers) [1274910] - [scsi] lpfc: Remove redundant code block in lpfc_scsi_cmd_iocb_cmpl (Rob Evers) [1274910] - [scsi] lpfc: Grammar s/an negative/a negative/ (Rob Evers) [1274910] - [scsi] lpfc: Update modified file copyrights (Rob Evers) [1274910] - [scsi] lpfc: Fix interaction between fdmi_on and enable_SmartSAN (Rob Evers) [1274910] - [scsi] lpfc: Add support for SmartSAN 2.0 (Rob Evers) [1274910] - [scsi] lpfc: Fix Device discovery failures during switch reboot test (Rob Evers) [1274910] - [scsi] lpfc: Fix crash when unregistering default rpi (Rob Evers) [1274910] - [scsi] lpfc: Fix DMA faults observed upon plugging loopback connector (Rob Evers) [1274910] - [scsi] lpfc: Correct LOGO handling during login (Rob Evers) [1274910] - [scsi] lpfc: Use kzalloc instead of kmalloc (Rob Evers) [1274910] - [scsi] lpfc: Add logging for misconfigured optics (Rob Evers) [1274910] - [scsi] lpfc: Fix external loopback failure (Rob Evers) [1274910] - [scsi] lpfc: Fix mbox reuse in PLOGI completion (Rob Evers) [1274910] - [scsi] lpfc: Use new FDMI speed definitions for 10G, 25G and 40G FCoE (Rob Evers) [1274910] - [scsi] lpfc: Make write check error processing more resilient (Rob Evers) [1274910] - [scsi] lpfc: Fix RDP ACC being too long (Rob Evers) [1274910] - [scsi] lpfc: Fix RDP Speed reporting (Rob Evers) [1274910] - [scsi] lpfc: Modularize and cleanup FDMI code in driver (Rob Evers) [1274910] - [scsi] lpfc: Fix crash in fcp command completion path (Rob Evers) [1274910] - [scsi] lpfc: Fix driver crash when module parameter lpfc_fcp_io_channel set to 16 (Rob Evers) [1274910] - [scsi] lpfc: Fix RegLogin failed error seen on Lancer FC during port bounce (Rob Evers) [1274910] - [scsi] lpfc: Fix the FLOGI discovery logic to comply with T11 standards (Rob Evers) [1274910] - [scsi] lpfc: Fix FCF Infinite loop in lpfc_sli4_fcf_rr_next_index_get (Rob Evers) [1274910] - [scsi] lpfc: fix memory leak and NULL dereference (Rob Evers) [1274910] - [scsi] lpfc: Fix default RA_TOV and ED_TOV in the FC/FCoE driver for all topologies (Rob Evers) [1274910] - [scsi] lpfc: The linux driver does not reinitiate discovery after a failed FLOGI (Rob Evers) [1274910] - [scsi] lpfc: Fix for discovery failure in PT2PT when FLOGI's ELS ACC response gets aborted (Rob Evers) [1274910] - [scsi] lpfc: Add support for Lancer G6 and 32G FC links (Rob Evers) [1274910] - [scsi] lpfc: fix lpfc_send_rscn_event sends bigger buffer size (Rob Evers) [1274910] - [scsi] lpfc: remove set but not used variables (Rob Evers) [1274910] - [scsi] lpfc: Make the function lpfc_sli4_mbox_completions_pending static in order to comply with function prototype (Rob Evers) [1274910] - [scsi] lpfc: Fix kmalloc overflow in LPFC driver at large core count (Rob Evers) [1274910] - [scsi] lpfc: Destroy lpfc_hba_index IDR on module exit (Rob Evers) [1274910] - [scsi] lpfc: in sli3 use configured sg_seg_cnt for sg_tablesize (Rob Evers) [1274910] - [scsi] lpfc: Remove unnessary cast (Rob Evers) [1274910] - [scsi] lpfc: fix model description (Rob Evers) [1274910] - [scsi] lpfc: Fix possible use-after-free and double free in lpfc_mbx_cmpl_rdp_page_a2() (Rob Evers) [1274910] - [scsi] lpfc: Use && instead of & for boolean expression (Rob Evers) [1274910] - [scsi] lpfc: Update copyright to 2015 (Rob Evers) [1274910] - [scsi] lpfc: Update Copyright on changed files (Rob Evers) [1274910]- [fs] configfs: fix race between dentry put and lookup (Robert S Peterson) [1333473] - [fs] nfsd: use short read as well as i_size to set eof (Benjamin Coddington) [1332694] - [mm] vmscan: catch and fix shrinker overflows (Rafael Aquini) [1245773] - [i2c] ismt: Add Intel DNV PCI ID (Steve Best) [1334006] - [idle] intel_idle: prevent SKL-H boot failure when C8+C9+C10 enabled (Steve Best) [1322358] - [acpi] acpica: Remove extraneous error message for large number of GPEs (Prarit Bhargava) [1305532] - [s390] kdump: fix wrong BUG_ON() statement (Hendrik Brueckner) [1330093] - [s390] zcrypt: HWRNG registration cause kernel panic on CEX hotplug (Hendrik Brueckner) [1330094] - [include] pci/msi: Initialize MSI capability for all architectures (Myron Stowe) [1334107] - [include] pci: Make pci_msi_setup_pci_dev() non-static for use by arch code (Myron Stowe) [1334107] - [pci] pci, parisc: Enable 64-bit bus addresses on PA-RISC (Myron Stowe) [1334107] - [pci] Don't use 64-bit bus addresses on PA-RISC (Myron Stowe) [1334107] - [pci] Tolerate hierarchies with no Root Port (Myron Stowe) [1334107] - [include] pci: Restore PCI_MSIX_FLAGS_BIRMASK definition (Myron Stowe) [1334107] - [pci] pciehp: Inline the "handle event" functions into the ISR (Myron Stowe) [1334107] - [pci] pciehp: Rename queue_interrupt_event() to pciehp_queue_interrupt_event() (Myron Stowe) [1334107] - [pci] pciehp: Make queue_interrupt_event() void (Myron Stowe) [1334107] - [pci] pciehp: Clean up debug logging (Myron Stowe) [1334107] - [x86] pci: Use host bridge _CRS info on systems with >32 bit addressing (Myron Stowe) [1334107] - [include] pci: Remove unused pci_scan_bus_parented() (Myron Stowe) [1334107] - [pci] aspm: Simplify Clock Power Management setting (Myron Stowe) [1334107] - [x86] pci: Use host bridge _CRS info on Foxconn K8M890-8237A (Myron Stowe) [1334107] - [include] pci: Remove unused pci_dma_burst_advice() (Myron Stowe) [1334107] - [include] pci: Remove unused pcibios_select_root() (again) (Myron Stowe) [1334107] - [x86] pci: Remove unnecessary #includes of (Myron Stowe) [1334107] - [s390] pci: Include , not (Myron Stowe) [1334107] - [include] pci: Add pci_bus_addr_t (Myron Stowe) [1334107] - [pci] Use dev->has_secondary_link to find downstream PCIe links (Myron Stowe) [1334107] - [pci] aspm: Use dev->has_secondary_link to find downstream links (Myron Stowe) [1334107] - [include] pci: Propagate the "ignore hotplug" setting to parent (Myron Stowe) [1334107] - [pci] acpi / hotplug / pci: Check ignore_hotplug for all downstream devices (Myron Stowe) [1334107] - [pci] pciehp: Drop pointless label from pciehp_probe() (Myron Stowe) [1334107] - [include] pci: Add dev->has_secondary_link to track downstream PCIe links (Myron Stowe) [1334107] - [pci] Add function 1 DMA alias quirk for Marvell 9120 (Myron Stowe) [1334107] - [pci] aspm: Remove redundant PCIe port type checking (Myron Stowe) [1334107] - [include] pci/msi: Remove unused pci_msi_off() (Myron Stowe) [1334107] - [pci] msi: Drop pci_msi_off() calls from quirks (Myron Stowe) [1334107] - [ntb] Drop pci_msi_off() call during probe (Myron Stowe) [1334107] - [virtio] virtio_pci: drop pci_msi_off() call during probe (Myron Stowe) [1334107] - [pci] msi: Disable MSI at enumeration even if kernel doesn't support MSI (Myron Stowe) [1334107] - [pci] msi: Export pci_msi_set_enable(), pci_msix_clear_and_set_ctrl() (Myron Stowe) [1334107] - [pci] msi: Rename msi_set_enable(), msix_clear_and_set_ctrl() (Myron Stowe) [1334107]- [netdrv] cdc_ncm: do not call usbnet_link_change from cdc_ncm_bind (Torez Smith) [1303955] - [netdrv] cdc_ncm: toggle altsetting to force reset before setup (Torez Smith) [1303955] - [netdrv] usbnet: cleanup after bind() in probe() (Torez Smith) [1303955] - [netdrv] asix: do not free array priv->mdio->irq (Torez Smith) [1303955] - [netdrv] qmi_wwan: add Sierra Wireless EM74xx device ID (Torez Smith) [1303955] - [usb] qcserial: add Sierra Wireless EM74xx device ID (Torez Smith) [1303955] - [usb] revert "usb: serial: add Moxa UPORT 11x0 driver" (Torez Smith) [1303955] - [usb] serial: option: add support for Quectel UC20 (Torez Smith) [1303955] - [usb] serial: option: add support for Telit LE922 PID 0x1045 (Torez Smith) [1303955] - [usb] cp210x: Add ID for Parrot NMEA GPS Flight Recorder (Torez Smith) [1303955] - [usb] qcserial: add Dell Wireless 5809e Gobi 4G HSPA+ (rev3) (Torez Smith) [1303955] - [netdrv] Add Dell Wireless 5809e Gobi 4G HSPA+ Mobile Broadband Card (rev3) to qmi_wwan (Torez Smith) [1303955] - [usb] revert "usb: hub: do not clear BOS field during reset device" (Torez Smith) [1303955] - [netdrv] usb: cdc_subset: only build when one driver is enabled (Torez Smith) [1303955] - [usb] option: add "4G LTE usb-modem U901" (Torez Smith) [1303955] - [usb] cp210x: add IDs for GE B650V3 and B850V3 boards (Torez Smith) [1303955] - [usb] option: add support for SIM7100E (Torez Smith) [1303955] - [netdrv] qmi_wwan: add "4G LTE usb-modem U901" (Torez Smith) [1303955] - [usb] xhci: harden xhci_find_next_ext_cap against device removal (Torez Smith) [1303955] - [usb] xhci: Fix list corruption in urb dequeue at host removal (Torez Smith) [1303955] - [usb] xhci-mtk: fix AHB bus hang up caused by roothubs polling (Torez Smith) [1303955] - [usb] xhci-mtk: fix bpkts value of LS/HS periodic eps not behind TT (Torez Smith) [1303955] - [usb] xhci: apply XHCI_PME_STUCK_QUIRK to Intel Broxton-M platforms (Torez Smith) [1303955] - [usb] xhci: set SSIC port unused only if xhci_suspend succeeds (Torez Smith) [1303955] - [usb] xhci: add a quirk bit for ssic port unused (Torez Smith) [1303955] - [usb] xhci: handle both SSIC ports in PME stuck quirk (Torez Smith) [1303955] - [usb] revert "xhci: don't finish a TD if we get a short-transfer event mid TD" (Torez Smith) [1303955] - [netdrv] lan78xx: throttle TX path at slower than SuperSpeed USB (Torez Smith) [1303955] - [netdrv] lan78xx: Add to handle mux control per chip id (Torez Smith) [1303955] - [usb] option: fix Cinterion AHxx enumeration (Torez Smith) [1303955] - [usb] mxu11x0: fix memory leak on usb_serial private data (Torez Smith) [1303955] - [usb] serial: ftdi_sio: add support for Yaesu SCU-18 cable (Torez Smith) [1303955] - [usb] serial: option: Adding support for Telit LE922 (Torez Smith) [1303955] - [usb] serial: visor: fix crash on detecting device without write_urbs (Torez Smith) [1303955] - [usb] visor: fix null-deref at probe (Torez Smith) [1303955] - [usb] cp210x: add ID for IAI USB to RS485 adaptor (Torez Smith) [1303955] - [usb] hub: do not clear BOS field during reset device (Torez Smith) [1303955] - [usb] cdc-acm:exclude Samsung phone 04e8:685d (Torez Smith) [1303955] - [usb] cdc-acm: send zero packet for intel 7260 modem (Torez Smith) [1303955] - [usb] cdc-acm: handle unlinked urb in acm read callback (Torez Smith) [1303955] - [netdrv] net: qmi_wwan: Add SIMCom 7230E (Torez Smith) [1303955] - [netdrv] cdc-acm: fix NULL pointer reference (Torez Smith) [1303955] - [netdrv] r8152: adjust ALDPS function (Torez Smith) [1303955] - [netdrv] r8152: use test_and_clear_bit (Torez Smith) [1303955] - [netdrv] r8152: fix the wake event (Torez Smith) [1303955] - [usb] pm: Allow USB devices to remain runtime-suspended when sleeping (Torez Smith) [1303955] - [netdrv] net: lan78xx: Fix to write to OTP(One Time Programmable) per magic number (Torez Smith) [1303955] - [usb] usbmon: remove assignment from IS_ERR argument (Torez Smith) [1303955] - [usb] mxu11x0: drop redundant function name from error messages (Torez Smith) [1303955] - [usb] mxu11x0: fix debug-message typos (Torez Smith) [1303955] - [usb] mxu11x0: rename usb-serial driver (Torez Smith) [1303955] - [usb] mxu11x0: fix modem-control handling on B0-transitions (Torez Smith) [1303955] - [usb] mxu11x0: fix memory leak on firmware download (Torez Smith) [1303955] - [usb] mxu11x0: fix memory leak in port-probe error path (Torez Smith) [1303955] - [usb] serial: add Moxa UPORT 11x0 driver (Torez Smith) [1303955] - [usb] cp210x: add ID for ELV Marble Sound Board 1 (Torez Smith) [1303955] - [netdrv] net: qmi_wwan: ignore bogus CDC Union descriptors (Torez Smith) [1303955] - [usb] mos7840: remove redundant condition (Torez Smith) [1303955] - [usb] io_edgeport: remove redundant conditions (Torez Smith) [1303955] - [netdrv] usbnet: allow mini-drivers to consume L2 headers (Torez Smith) [1303955] - [netdrv] net: qmi_wwan: remove 1199:9070 device id (Torez Smith) [1303955] - [netdrv] net: qmi_wwan: MDM9x30 specific power management (Torez Smith) [1303955] - [usb] ehci: ohci: fix bool assignments (Torez Smith) [1303955] - [usb] xhci: refuse loading if nousb is used (Torez Smith) [1303955] - [usb] make "nousb" a clear module parameter (Torez Smith) [1303955] - [usb] Add connected retry on resume for non SS devices (Torez Smith) [1303955] - [usb] usbmon: Use 64bit timestamp for mon_bin_hdr (Torez Smith) [1303955] - [usb] misc: usbtest: Remove timeval usage (Torez Smith) [1303955] - [usb] usbmon: Remove timeval usage for timestamp (Torez Smith) [1303955] - [include] usb: constify usb_mon_operations structure (Torez Smith) [1303955] - [usb] misc: usbtest: improve the description for error message (Torez Smith) [1303955] - [usb] uas: no gfp argument to uas_submit_urbs() (Torez Smith) [1303955] - [usb] uas: use the BIT() macro (Torez Smith) [1303955] - [usb] usb-ehci: Delete unnecessary checks before the function call "dma_pool_destroy" (Torez Smith) [1303955] - [usb] replace dma_pool_alloc and memset with dma_pool_zalloc (Torez Smith) [1303955] - [usb] xhci: rework xhci extended capability list parsing functions (Torez Smith) [1303955] - [usb] xhci: use debug level when printing out interval rounding messages (Torez Smith) [1303955] - [usb] xhci: mediatek: support MTK xHCI host controller (Torez Smith) [1303955] - [usb] host: xhci: add a platform-private field (Torez Smith) [1303955] - [usb] host: xhci: cleanup hcd private size (Torez Smith) [1303955] - [usb] xhci: use the correct define to indicate port status suspend change (Torez Smith) [1303955] - [usb] ehci: warn on unexpectedly active QH (Torez Smith) [1303955] - [usb] ehci: enhance "async" debugfs output (Torez Smith) [1303955] - [usb] add usbfs snooping for REAP and DISCARD (Torez Smith) [1303955] - [usb] limit usbfs snooping of URB contents (Torez Smith) [1303955] - [usb] cp210x: add tx_empty() (Torez Smith) [1303955] - [usb] cp210x: work around cp2108 GET_LINE_CTL bug (Torez Smith) [1303955] - [usb] cp210x: relocate private data from USB interface to port (Torez Smith) [1303955] - [usb] cp210x: flush device queues at close (Torez Smith) [1303955] - [netdrv] net: qmi_wwan: Add WeTelecom-WPD600N (Torez Smith) [1303955] - [netdrv] r8152: add reset_resume function (Torez Smith) [1303955] - [include] net: cdc_ncm: avoid changing RX/TX buffers on MTU changes (Torez Smith) [1303955] - [netdrv] net: usb: cdc_ncm: Adding Dell DW5813 LTE AT&T Mobile Broadband Card (Torez Smith) [1303955] - [netdrv] net: usb: cdc_ncm: Adding Dell DW5812 LTE Verizon Mobile Broadband Card (Torez Smith) [1303955] - [usb] fix invalid memory access in hub_activate() (Torez Smith) [1303955] - [usb] ipaq.c: fix a timeout loop (Torez Smith) [1303955] - [include] usb: add quirk for devices with broken LPM (Torez Smith) [1303955] - [usb] xhci: fix usb2 resume timing and races (Torez Smith) [1303955] - [netdrv] r8152: fix lockup when runtime PM is enabled (Torez Smith) [1303955] - [netdrv] net: cdc_mbim: add "NDP to end" quirk for Huawei E3372 (Torez Smith) [1303955] - [usb] Quiet down false peer failure messages (Torez Smith) [1303955] - [usb] xhci: fix config fail of FS hub behind a HS hub with MTT (Torez Smith) [1303955] - [usb] xhci: Fix memory leak in xhci_pme_acpi_rtd3_enable() (Torez Smith) [1303955] - [usb] Use the USB_SS_MULT() macro to decode burst multiplier for log message (Torez Smith) [1303955] - [usb] whci-hcd: add check for dma mapping error (Torez Smith) [1303955] - [usb] core : hub: Fix BOS 'NULL pointer' kernel panic (Torez Smith) [1303955] - [usb] quirks: Fix another ELAN touchscreen (Torez Smith) [1303955] - [netdrv] net: cdc_ncm: fix NULL pointer deref in cdc_ncm_bind_common (Torez Smith) [1303955] - [usb] serial: Another Infineon flash loader USB ID (Torez Smith) [1303955] - [usb] cdc_acm: Ignore Infineon Flash Loader utility (Torez Smith) [1303955] - [usb] cp210x: Remove CP2110 ID from compatibility list (Torez Smith) [1303955] - [usb] usblp: do not set TASK_INTERRUPTIBLE before lock (Torez Smith) [1303955] - [usb] option: add XS Stick W100-2 from 4G Systems (Torez Smith) [1303955] - [netdrv] net: qmi_wwan: add XS Stick W100-2 from 4G Systems (Torez Smith) [1303955] - [usb] xhci: Fix a race in usb2 LPM resume, blocking U3 for usb2 devices (Torez Smith) [1303955] - [usb] xhci: fix checking ep busy for CFC (Torez Smith) [1303955] - [netdrv] net: usb: cdc_ether: add Dell DW5580 as a mobile broadband adapter (Torez Smith) [1303955] - [usb] qcserial: Fix support for HP lt4112 LTE/HSPA+ Gobi 4G Modem (Torez Smith) [1303955] - [usb] ti_usb_3410_5052: Add Honeywell HGI80 ID (Torez Smith) [1303955] - [usb] serial: option: add support for Novatel MiFi USB620L (Torez Smith) [1303955] - [usb] qcserial: Add support for Quectel EC20 Mini PCIe module (Torez Smith) [1303955] - [netdrv] usbnet: remove ifdefed out call to dma_supported (Torez Smith) [1303955] - [netdrv] kaweth: remove ifdefed out call to dma_supported (Torez Smith) [1303955] - [usb] dma: remove external references to dma_supported (Torez Smith) [1303955] - [include] kernel.h: make abs() work with 64-bit types (Torez Smith) [1303955] - [netdrv] usb: qmi_wwan: Add quirk for Quectel EC20 Mini PCIe module (Torez Smith) [1303955] - [netdrv] qmi_wwan: fix entry for HP lt4112 LTE/HSPA+ Gobi 4G Module (Torez Smith) [1303955] - [usb] core: Codestyle fix in urb.c (Torez Smith) [1303955] - [usb] misc: usb3503: Use i2c_add_driver helper macro (Torez Smith) [1303955] - [usb] qcserial: add Sierra Wireless MC74xx/EM74xx (Torez Smith) [1303955] - [usb] hcd: use USB_DT_* (Torez Smith) [1303955] - [usb] xhci: configure 32-bit DMA if the controller does not support 64-bit DMA (Torez Smith) [1303955] - [usb] xhci: makefile: move xhci-pci and xhci-plat-hcd after xhci-hcd (Torez Smith) [1303955] - [usb] xhci: replace custom implementation of readq / writeq (Torez Smith) [1303955] - [usb] xhci: create one unified function to calculate TRB TD remainder (Torez Smith) [1303955] - [include] usb-gadget: use per-attribute show and store methods (Torez Smith) [1303955] - [usb] misc: usbtest: add bulk queue test (Torez Smith) [1303955] - [usb] qcserial: update comment for Sierra Wireless MC7304/MC7354 (Torez Smith) [1303955] - [usb] revert "usb: qcserial/option: make AT URCs work for Sierra Wireless MC73xx" (Torez Smith) [1303955] - [usb] revert "usb: qcserial/option: make AT URCs work for Sierra Wireless MC7305/MC7355" (Torez Smith) [1303955] - [usb] qcserial: make AT URCs work for Sierra Wireless devices (Torez Smith) [1303955] - [usb] usb_wwan/option: generalize option_send_setup for other drivers (Torez Smith) [1303955] - [usb] option: revert introduction of struct option_private (Torez Smith) [1303955] - [usb] io_ti: Remove extra blank lines separating functions (Torez Smith) [1303955] - [usb] io_ti: Fix non-standard comment formatting (Torez Smith) [1303955] - [usb] io_ti: Move request_firmware from edge_startup to download_fw (Torez Smith) [1303955] - [usb] io_ti: Move download and boot mode code out of download_fw (Torez Smith) [1303955] - [usb] io_ti: Use serial->interface for messages in download_fw (Torez Smith) [1303955] - [usb] io_ti: Remove obsolete dev parameter from build_i2c_fw_hdr (Torez Smith) [1303955] - [usb] rewrite isd200_init_info for readability (Torez Smith) [1303955] - [usb] otg: don't set a_alt_hnp_support feature for OTG 2.0 device (Torez Smith) [1303955] - [usb] core: driver: Use kmalloc_array (Torez Smith) [1303955] - [usb] message: remove redundant declaration (Torez Smith) [1303955] - [usb] uas: also check for ESHUTDOWN in error reporting (Torez Smith) [1303955] - [usb] hub: remove redundant declarations (Torez Smith) [1303955] - [usb] core: hub: Removed some warnings generated by checkpatch.pl (Torez Smith) [1303955] - [usb] xhci: drop null test before destroy functions (Torez Smith) [1303955] - [usb] whci: drop null test before destroy functions (Torez Smith) [1303955] - [usb] xhci: support new USB 3.1 hub request to get extended port status (Torez Smith) [1303955] - [usb] xhci: check xhci hardware for USB 3.1 support (Torez Smith) [1303955] - [include] usb: define HCD_USB31 speed option for hosts that support USB 3.1 features (Torez Smith) [1303955] - [usb] xhci: define the new default speed ID for SuperSpeedPlus used by xhci hw (Torez Smith) [1303955] - [usb] xhci: Add a SuperSpeedPlus capability descriptor for xhci USB 3.1 roothub (Torez Smith) [1303955] - [usb] xhci: parse xhci protocol speed ID list for usb 3.1 usage (Torez Smith) [1303955] - [include] usb: store the new usb 3.1 SuperSpeedPlus device capability descriptor (Torez Smith) [1303955] - [include] usb: Add USB 3.1 SuperSpeedPlus device capability descriptor (Torez Smith) [1303955] - [usb] xhci: Read and parse new xhci 1.1 capability register (Torez Smith) [1303955] - [netdrv] lan78xx: Return 0 when lan78xx_suspend() has no error (Torez Smith) [1303955] - [include] usb: Added forgotten parameter description for authorized attribute in usb.h (Torez Smith) [1303955] - [include] usb: phy: change some comments (Torez Smith) [1303955] - [usb] misc: usbtest: format the data pattern according to max packet size (Torez Smith) [1303955] - [usb] misc: usbtest: using the same data format among write/compare/output (Torez Smith) [1303955] - [usb] misc: usbtest: delete useless memset for urbs array (Torez Smith) [1303955] - [usb] misc: usbtest: allocate size of urb array according to user parameter (Torez Smith) [1303955] - [netdrv] usbnet: remove invalid check (Torez Smith) [1303955] - [include] usb: interface authorization: Use a flag for the default device authorization (Torez Smith) [1303955] - [usb] interface authorization: SysFS part of USB interface authorization (Torez Smith) [1303955] - [usb] interface authorization: Introduces the USB interface authorization (Torez Smith) [1303955] - [usb] interface authorization: Control interface probing and claiming (Torez Smith) [1303955] - [include] usb: interface authorization: Introduces the default interface authorization (Torez Smith) [1303955] - [include] usb: interface authorization: Declare authorized attribute (Torez Smith) [1303955] - [netdrv] lan78xx: Remove not defined MAC_CR_GMII_EN_ bit from MAC_CR (Torez Smith) [1303955] - [netdrv] lan78xx: Create lan78xx_get_mdix_status() and lan78xx_set_mdix_status() for MDIX control (Torez Smith) [1303955] - [netdrv] lan78xx: Remove phy defines in lan78xx.h and use defines in include/linux/microchipphy.h (Torez Smith) [1303955] - [netdrv] lan78xx: Update to use phylib instead of mii_if_info (Torez Smith) [1303955] - [netdrv] lan78xx: Add PHYLIB and MICROCHIP_PHY as default config (Torez Smith) [1303955] - [netdrv] lan78xx: Check device ready bit (PMT_CTL_READY_) after reset the PHY (Torez Smith) [1303955] - [netdrv] net: fix cdc-phonet.c dependency and build error (Torez Smith) [1303955] - [include] cdc: add header guards (Torez Smith) [1303955] - [include] cdc: Fix build warning (Torez Smith) [1303955] - [netdrv] cdc-phonet: use common parser (Torez Smith) [1303955] - [netdrv] qmi-wwan: use common parser (Torez Smith) [1303955] - [netdrv] cdc-ether: switch to common CDC parser (Torez Smith) [1303955] - [netdrv] cdc-ncm: use common parser (Torez Smith) [1303955] - [include] cdc: common parser for extra headers (Torez Smith) [1303955] - [netdrv] qmi_wwan: add Sierra Wireless MC74xx/EM74xx (Torez Smith) [1303955] - [netdrv] net: asix: add support for the Billionton GUSB2AM-1G-B USB adapter (Torez Smith) [1303955] - [usb] xhci: Add spurious wakeup quirk for LynxPoint-LP controllers (Torez Smith) [1303955] - [usb] xhci: handle no ping response error properly (Torez Smith) [1303955] - [usb] xhci: don't finish a TD if we get a short transfer event mid TD (Torez Smith) [1303955] - [netdrv] net: usb: asix: Fix crash on skb alloc failure (Torez Smith) [1303955] - [usb] Add device quirk for Logitech PTZ cameras (Torez Smith) [1303955] - [usb] chaoskey read offset bug (Torez Smith) [1303955] - [usb] Add reset-resume quirk for two Plantronics usb headphones (Torez Smith) [1303955] - [usb] whiteheat: fix potential null-deref at probe (Torez Smith) [1303955] - [netdrv] ch9200: Convert to use module_usb_driver (Torez Smith) [1303955] - [usb] xhci: init command timeout timer earlier to avoid deleting it uninitialized (Torez Smith) [1303955] - [usb] xhci: change xhci 1.0 only restrictions to support xhci 1.1 (Torez Smith) [1303955] - [usb] xhci: exit early in xhci_setup_device() if we're halted or dying (Torez Smith) [1303955] - [usb] xhci: stop everything on the first call to xhci_stop (Torez Smith) [1303955] - [usb] xhci: Clear XHCI_STATE_DYING on start (Torez Smith) [1303955] - [usb] xhci: lock mutex on xhci_stop (Torez Smith) [1303955] - [usb] xhci: Move xhci_pme_quirk() behind #ifdef CONFIG_PM (Torez Smith) [1303955] - [usb] xhci: give command abortion one more chance before killing xhci (Torez Smith) [1303955] - [usb] Use the USB_SS_MULT() macro to get the burst multiplier (Torez Smith) [1303955] - [netdrv] usbnet: New driver for QinHeng CH9200 devices (Torez Smith) [1303955] - [usb] option: add ZTE PIDs (Torez Smith) [1303955] - [netdrv] r8152: fix the runtime suspend issues (Torez Smith) [1303955] - [netdrv] r8152: split DRIVER_VERSION (Torez Smith) [1303955] - [netdrv] usbnet: Fix a race between usbnet_stop() and the BH (Torez Smith) [1303955] - [netdrv] lan78xx: Fix ladv/radv error handling in lan78xx_link_reset() (Torez Smith) [1303955] - [netdrv] net: qmi_wwan: Sierra Wireless MC73xx -> Sierra Wireless MC7304/MC7354 (Torez Smith) [1303955] - [usb] qcserial: add HP lt4111 LTE/EV-DO/HSPA+ Gobi 4G Module (Torez Smith) [1303955] - [usb] ftdi_sio: Added custom PID for CustomWare products (Torez Smith) [1303955] - [usb] usb_wwan: silence read errors on disconnect (Torez Smith) [1303955] - [usb] option: silence interrupt errors (Torez Smith) [1303955] - [usb] symbolserial: Correct transferred data size (Torez Smith) [1303955] - [usb] symbolserial: Use usb_get_serial_port_data (Torez Smith) [1303955] - [usb] misc: usbtest: format max packet size for iso transfer (Torez Smith) [1303955] - [usb] host: ehci-sys: delete useless bus_to_hcd conversion (Torez Smith) [1303955] - [include] revert "usb: interface authorization: Declare authorized attribute" (Torez Smith) [1303955] - [include] revert "usb: interface authorization: Introduces the default interface authorization" (Torez Smith) [1303955] - [usb] revert "usb: interface authorization: Control interface probing and claiming" (Torez Smith) [1303955] - [usb] revert "usb: interface authorization: Introduces the USB interface authorization" (Torez Smith) [1303955] - [usb] revert "usb: interface authorization: SysFS part of USB interface authorization" (Torez Smith) [1303955] - [include] revert "usb: interface authorization: Use a flag for the default device authorization" (Torez Smith) [1303955] - [usb] core: hub: Removed some warnings generated by checkpatch.pl (Torez Smith) [1303955] - [usb] host: ohci-at91: depend on OF (Torez Smith) [1303955] - [include] usb: interface authorization: Use a flag for the default device authorization (Torez Smith) [1303955] - [usb] interface authorization: SysFS part of USB interface authorization (Torez Smith) [1303955] - [usb] interface authorization: Introduces the USB interface authorization (Torez Smith) [1303955] - [usb] interface authorization: Control interface probing and claiming (Torez Smith) [1303955] - [include] usb: interface authorization: Introduces the default interface authorization (Torez Smith) [1303955] - [include] usb: interface authorization: Declare authorized attribute (Torez Smith) [1303955] - [usb] hub: remove assignment from if condition (Torez Smith) [1303955] - [usb] endpoint: convert spaces to tabs (Torez Smith) [1303955] - [usb] otg_whitelist: remove whitespace (Torez Smith) [1303955] - [include] usb: fsl: Workaround for USB erratum-A005275 (Torez Smith) [1303955] - [netdrv] lan78xx: Remove BUG_ON() (Torez Smith) [1303955] - [netdrv] lan78xx: Fix Smatch Warnings (Torez Smith) [1303955] - [include] usb: hcd.h: Fix the values of SetHubDepth and GetPortErrorCount to match USB 3.1 specification (Torez Smith) [1303955] - [usb] core: hub.c: Removed some warnings generated by checkpatch.pl (Torez Smith) [1303955] - [usb] devio: fix spacing (Torez Smith) [1303955] - [usb] xhci: xhci 1.1: Stopped - Short Packet Capability (SPC) (Torez Smith) [1303955] - [usb] xhci: xhci 1.1: Contiguous Frame ID Capability (CFC) (Torez Smith) [1303955] - [usb] xhci: Add support for URB_ZERO_PACKET to bulk/sg transfers (Torez Smith) [1303955] - [usb] xhci: make USB_XHCI_PLATFORM selectable (Torez Smith) [1303955] - [usb] misc: ftdi-elan: Simplify return statement (Torez Smith) [1303955] - [usb] host: xhci: Simplify return statement (Torez Smith) [1303955] - [usb] devio: remove assignment from if condition (Torez Smith) [1303955] - [netdrv] r8152: disable the capability of zero length (Torez Smith) [1303955] - [netdrv] Microchip's LAN7800 family USB 2/3 to 10/100/1000 Ethernet device driver (Torez Smith) [1303955] - [usb] pl2303: fix baud-rate divisor calculations (Torez Smith) [1303955] - [include] usb: common: add API to update usb otg capabilities by device tree (Torez Smith) [1303955] - [include] usb: otg: add usb_otg_caps structure for otg capabilities (Torez Smith) [1303955] - [include] usb: add USB_OTG_ADP definition (Torez Smith) [1303955] - [include] usb: add usb_otg20_descriptor for OTG 2.0 and above (Torez Smith) [1303955] - [include] usb: fsl: Modify phy clk valid bit checking (Torez Smith) [1303955] - [include] usb: fsl: Introduce FSL_USB2_PHY_UTMI_DUAL macro (Torez Smith) [1303955] - [include] usb: fsl: Implement Workaround for USB Erratum A007792 (Torez Smith) [1303955] - [include] usb: fsl: Replace macros with enumerated type (Torez Smith) [1303955] - [usb] usleep_range is preferred over udelay where wakeup is flexible (Torez Smith) [1303955] - [usb] usbcore: add sysfs support to xHCI usb3 hardware LPM (Torez Smith) [1303955] - [usb] move assignment out of if condition (Torez Smith) [1303955] - [usb] host: xhci: remove typo in function documentation (Torez Smith) [1303955] - [usb] atm: cxacru: fix blank line after declaration (Torez Smith) [1303955] - [usb] class: Use USB_CLASS_PRINTER instead of number 7 (Torez Smith) [1303955] - [usb] fix coding style issue (Torez Smith) [1303955] - [netdrv] r8152: support the new RTL8153 chip (Torez Smith) [1303955] - [netdrv] qmi_wwan: Add support for Dell Wireless 5809e 4G Modem (Torez Smith) [1303955] - [usb] serial: ftdi_sio: Fix broken URL in comment (Torez Smith) [1303955] - [netdrv] usbnet: Get EVENT_NO_RUNTIME_PM bit before it is cleared (Torez Smith) [1303955] - [netdrv] net: qmi_wwan: add HP lt4111 LTE/EV-DO/HSPA+ Gobi 4G Module (Torez Smith) [1303955] - [usb] Delete XHCI command timer if necessary (Torez Smith) [1303955] - [usb] xhci: fix off by one error in TRB DMA address boundary check (Torez Smith) [1303955] - [netdrv] r8152: reset device when tx timeout (Torez Smith) [1303955] - [netdrv] r8152: add pre_reset and post_reset (Torez Smith) [1303955] - [usb] sierra: add 1199:68AB device ID (Torez Smith) [1303955] - [netdrv] r8152: don't enable napi before rx ready (Torez Smith) [1303955] - [netdrv] r8152: fix wakeup settings (Torez Smith) [1303955] - [netdrv] r8152: fix the issue about U1/U2 (Torez Smith) [1303955] - [usb] cdc-acm: Destroy acm_minors IDR on module exit (Torez Smith) [1303955] - [usb] usb-storage: Add ignore-device quirk for gm12u320 based usb mini projectors (Torez Smith) [1303955] - [usb] usb-storage: ignore ZTE MF 823 card reader in mode 0x1225 (Torez Smith) [1303955] - [usb] ohci: Fix race between ED unlink and URB submission (Torez Smith) [1303955] - [usb] core: lpm: set lpm_capable for root hub device (Torez Smith) [1303955] - [usb] xhci: do not report PLC when link is in internal resume state (Torez Smith) [1303955] - [usb] xhci: prevent bus_suspend if SS port resuming in phase 1 (Torez Smith) [1303955] - [usb] xhci: report U3 when link is in resume state (Torez Smith) [1303955] - [usb] xhci: Calculate old endpoints correctly on device reset (Torez Smith) [1303955] - [usb] xhci: Bugfix for NULL pointer deference in xhci_endpoint_init() function (Torez Smith) [1303955] - [usb] xhci: Workaround to get D3 working in Intel xHCI (Torez Smith) [1303955] - [usb] xhci: call BIOS workaround to enable runtime suspend on Intel Braswell (Torez Smith) [1303955] - [netdrv] qmi_wwan: add the second QMI/network interface for Sierra Wireless MC7305/MC7355 (Torez Smith) [1303955] - [usb] ulpi: ulpi_init should be executed in subsys_initcall (Torez Smith) [1303955] - [usb] qcserial: Add support for Dell Wireless 5809e 4G Modem (Torez Smith) [1303955] - [usb] qcserial/option: make AT URCs work for Sierra Wireless MC7305/MC7355 (Torez Smith) [1303955] - [fs] configfs: fix kernel infoleak through user-controlled format string (Torez Smith) [1303955] - [usb] serial: Destroy serial_minors IDR on module exit (Torez Smith) [1303955] - [netdrv] usb: add device id for NVIDIA Tegra USB 3.0 Ethernet (Torez Smith) [1303955] - [usb] cp210x: add ID for Aruba Networks controllers (Torez Smith) [1303955] - [usb] mos7720: rename registers (Torez Smith) [1303955] - [usb] option: add 2020:4000 ID (Torez Smith) [1303955] - [usb] mips: octeon: Set OHCI and EHCI MMIO byte order to match CPU (Torez Smith) [1303955] - [usb] cdc-acm: Add support of ATOL FPrint fiscal printers (Torez Smith) [1303955] - [usb] usbtmc: add device quirk for Rigol DS6104 (Torez Smith) [1303955] - [usb] serial: mos7840: Use setup_timer (Torez Smith) [1303955] - [usb] usb, hid: Remove Vernier devices from lsusb and hid_ignore_list (Torez Smith) [1303955] - [usb] fsl: Fix compilation error for fsl ehci drv (Torez Smith) [1303955] - [include] usb:fsl: Add support for USB controller version-2.5 (Torez Smith) [1303955] - [usb] core: Fix USB 3.0 devices lost in NOTATTACHED state after a hub port reset (Torez Smith) [1303955] - [include] usb: hcd.h : Removed an unnecessary function prototype usb_find_interface_driver() (Torez Smith) [1303955] - [usb] host: xhci: remove incorrect comment about mutex (Torez Smith) [1303955] - [usb] xhci: Return correct number of tranferred bytes for stalled control endpoints (Torez Smith) [1303955] - [usb] xhci: optimize xhci bus resume time (Torez Smith) [1303955] - [usb] xhci: Fix suspend/resume when used with OTG core (Torez Smith) [1303955] - [usb] xhci: fix xhci locking up during hcd remove (Torez Smith) [1303955] - [usb] xhci: Allow usb_add/remove_hcd() to be called repeatedly (Torez Smith) [1303955] - [usb] xhci: cleanup xhci_hcd allocation (Torez Smith) [1303955] - [include] usb: phy: add static inline wrapper for devm_usb_get_phy_by_node (Torez Smith) [1303955] - [include] usb: phy: Add interface to get phy give of device_node (Torez Smith) [1303955] - [include] usb: gadget: net2280: fix use of GPEP in both directions (Torez Smith) [1303955] - [include] usb: gadget: net2280: check interrupts for all endpoints (Torez Smith) [1303955] - [usb] serial: fix grammar in Kconfig help text for FTDI_SIO (Torez Smith) [1303955] - [usb] cdc-acm: use swap() in acm_probe() (Torez Smith) [1303955] - [usb] cdc-acm: add support for up to 256 devices (Torez Smith) [1303955] - [usb] cdc-acm: use idr to manage minor numbers (Torez Smith) [1303955] - [usb] devio: fix a condition in async_completed() (Torez Smith) [1303955] - [usb] fsl: Make fsl ehci drv an independent driver module (Torez Smith) [1303955] - [scripts] usb: add bus type for USB ULPI (Torez Smith) [1303955] - [usb] storage: fix module reference for scsi host (Torez Smith) [1303955] - [usb] xusbatm.c: move assignment out of if () block (Torez Smith) [1303955] - [usb] uss720.c: move assignment out of if () block (Torez Smith) [1303955] - [usb] usblp.c: move assignment out of if () block (Torez Smith) [1303955] - [usb] usbatm.c: move assignment out of if () block (Torez Smith) [1303955] - [usb] speedtch.c: move assignment out of if () block (Torez Smith) [1303955] - [usb] sisusb_con.c: move assignment out of if () block (Torez Smith) [1303955] - [usb] sisusb.c: move assignment out of if () block (Torez Smith) [1303955] - [usb] ohci-q.c: move assignment out of if () block (Torez Smith) [1303955] - [usb] ohci-hcd.c: move assignment out of if () block (Torez Smith) [1303955] - [usb] ohci-dbg.c: move assignment out of if () block (Torez Smith) [1303955] - [usb] mon_stat.c: move assignment out of if () block (Torez Smith) [1303955] - [usb] mon_main.c: move assignment out of if () block (Torez Smith) [1303955] - [usb] mon_bin.c: move assignment out of if () block (Torez Smith) [1303955] - [usb] hub.c: move assignment out of if () block (Torez Smith) [1303955] - [usb] hcd.c: move assignment out of if () block (Torez Smith) [1303955] - [usb] ehci-dbg.c: move assignment out of if () block (Torez Smith) [1303955] - [usb] core: buffer: fixed the checkpatch warning (Torez Smith) [1303955] - [usb] Enable LPM for USB 2.01+ full-speed devices (Torez Smith) [1303955] - [usb] storage: scsiglue: Remove SPRINTF macro use (Torez Smith) [1303955] - [usb] don't build PCI quirks if USB support isn't configured (Torez Smith) [1303955] - [usb] Set unused ports to "fixed" rather than "unknown" (Torez Smith) [1303955] - [usb] Prefer firmware values when determining whether a port is removable (Torez Smith) [1303955] - [mm] add dma_pool_zalloc() call to DMA API (Torez Smith) [1303955]- [powerpc] powernv: Fix OPAL_CONSOLE_FLUSH prototype and usages (Gustavo Duarte) [1313758] - [powerpc] powernv: Add a kmsg_dumper that flushes console output on panic (Gustavo Duarte) [1313758] - [kernel] change TRACE_EVENT(writeback_dirty_page) to check bdi->dev != NULL (Oleg Nesterov) [1306851] {CVE-2016-3070} - [kernel] hrtimer: Prevent remote enqueue of leftmost timers (David Bulkow) [1323752] - [s390] sclp: introduce check for SIE (Hendrik Brueckner) [1310710] - [s390] kvm: don't load kvm without virtualization support (Hendrik Brueckner) [1310710] - [s390] show virtualization support in /proc/cpuinfo (Hendrik Brueckner) [1310710] - [s390] sclp: correctly set eca siif bit (Hendrik Brueckner) [1310710] - [md] add rdev reference for super write (Xiao Ni) [1312720] - [pci] Fix sriov_enable() error path for pcibios_enable_sriov() failures (Myron Stowe) [1332667] - [pci] Reorder pcibios_sriov_disable() (Myron Stowe) [1332667] - [pci] Set SR-IOV NumVFs to zero after enumeration (Myron Stowe) [1332667] - [pci] Clear IORESOURCE_UNSET when clipping a bridge window (Myron Stowe) [1332667] - [pci] Preserve resource size during alignment reordering (Myron Stowe) [1332667] - [pci] Fix IOV resource sorting by alignment requirement (Myron Stowe) [1332667] - [pci] aspm: Drop __pci_disable_link_state() useless "force" parameter (Myron Stowe) [1332667] - [pci] Consider additional PF's IOV BAR alignment in sizing and assigning (Myron Stowe) [1332667] - [pci] Add pcibios_iov_resource_alignment() interface (Myron Stowe) [1332667] - [pci] Add pcibios_sriov_enable() and pcibios_sriov_disable() (Myron Stowe) [1332667] - [pci] Calculate maximum number of buses required for VFs (Myron Stowe) [1332667] - [pci] Refresh First VF Offset and VF Stride when updating NumVFs (Myron Stowe) [1332667] - [pci] Index IOV resources in the conventional style (Myron Stowe) [1332667] - [pci] Read capability list as dwords, not bytes (Myron Stowe) [1332667] - [pci] Don't clear ASPM bits when the FADT declares it's unsupported (Myron Stowe) [1332667] - [pci] Clarify policy for vendor IDs in pci.txt (Myron Stowe) [1332667] - [pci] Assign resources before drivers claim devices (pci_scan_root_bus()) (Myron Stowe) [1332667] - [pci] Fail pci_ioremap_bar() on unassigned resources (Myron Stowe) [1332667] - [pci] Show driver, BAR#, and resource on pci_ioremap_bar() failure (Myron Stowe) [1332667] - [pci] Mark invalid BARs as unassigned (Myron Stowe) [1332667] - [pci] Assign resources before drivers claim devices (pci_scan_bus()) (Myron Stowe) [1332667] - [pci] pnp: Don't check for overlaps with unassigned PCI BARs (Myron Stowe) [1332667] - [pci] Add helper functions pci_get[put]_host_bridge_device() (Myron Stowe) [1332667]- [hid] remove hid_output_raw_report transport implementations (Benjamin Tissoires) [1311883] - [hid] usbhid: remove duplicated code (Benjamin Tissoires) [1311883] - [hid] hidp: remove duplicated coded (Benjamin Tissoires) [1311883] - [hid] i2c-hid: use generic .request() implementation (Benjamin Tissoires) [1311883] - [hid] i2c-hid: implement ll_driver transport-layer callbacks (Benjamin Tissoires) [1311883] - [hid] sony: do not rely on hid_output_raw_report (Benjamin Tissoires) [1311883] - [hid] rmi: remove hdev->hid_output_raw_report() stubs (Benjamin Tissoires) [1311883] - [hid] aw: replace hid_output_raw_report() calls by appropriates ones (Benjamin Tissoires) [1311883] - [hid] multitouch: Synchronize MT frame on reset_resume (Benjamin Tissoires) [1311883] - [hid] multitouch: warn on sysfs group creation failure (Benjamin Tissoires) [1311883] - [hid] multitouch: Release all touch slots on reset_resume (Benjamin Tissoires) [1311883] - [hid] multitouch: force retrieving of Win8 signature blob (Benjamin Tissoires) [1311883] - [hid] fix ignore_special_drivers modparam description (Benjamin Tissoires) [1311883] - [hid] fix hid_ignore_special_drivers module parameter (Benjamin Tissoires) [1311883] - [hid] core: do not scan reports if the group is already set (Benjamin Tissoires) [1311883] - [hid] core: prevent out-of-bound readings (Benjamin Tissoires) [1311883] - [hid] fix out of bound access in extract() and implement() (Benjamin Tissoires) [1311883] - [hid] multitouch: fix input mode switching on some Elan panels (Benjamin Tissoires) [1311883] - [hid] multitouch: enable palm rejection if device implements confidence usage (Benjamin Tissoires) [1311883] - [hid] use to_hid_device() (Benjamin Tissoires) [1311883] - [hid] expose country code in sysfs (Benjamin Tissoires) [1311883] - [hid] move to_hid_device() to hid.h (Benjamin Tissoires) [1311883] - [hid] multitouch: Fetch feature reports on demand for Win8 devices (Benjamin Tissoires) [1311883] - [hid] multitouch: Add suffix for HID_DG_TOUCHPAD (Benjamin Tissoires) [1311883] - [hid] core: Avoid uninitialized buffer access (Benjamin Tissoires) [1311883] - [hid] input: allow input_configured callback return errors (Benjamin Tissoires) [1311883] - [hid] multitouch: Add support for CJTouch MultiTouch (Benjamin Tissoires) [1311883] - [hid] core: do not reject devices when they declare too many usages (Benjamin Tissoires) [1311883] - [hid] multitouch: Fix fields from pen report ID being interpreted for multitouch (Benjamin Tissoires) [1311883] - [hid] Export hid_field_extract() (Benjamin Tissoires) [1311883] - [hid] input: Fix coding style issue (Benjamin Tissoires) [1311883] - [hid] input: Simplify conditional expression (Benjamin Tissoires) [1311883] - [hid] input: Add parentheses to quell gcc warning (Benjamin Tissoires) [1311883] - [hid] remove 2 unused usb.h includes (Benjamin Tissoires) [1311883] - [hid] multitouch: Add support for button type usage (Benjamin Tissoires) [1311883] - [hid] multitouch: add support of clickpads (Benjamin Tissoires) [1311883] - [hid] make hid_report_len as a static inline function in hid.h (Benjamin Tissoires) [1311883] - [hid] multitouch: Add quirk for VTL touch panels (Benjamin Tissoires) [1311883] - [hid] core: cleanup .claimed field on disconnect (Benjamin Tissoires) [1311883] - [hid] usbhid: quirk for PM1610 and PM1640 Touchscreen (Benjamin Tissoires) [1311883] - [hid] core: add two new usages for digitizer (Benjamin Tissoires) [1311883] - [hid] core: fix validation of report id 0 (Benjamin Tissoires) [1311883] - [hid] core: fix computation of the report size (Benjamin Tissoires) [1311883] - [hid] multitouch: add support of EliteGroup 05D8 panels (Benjamin Tissoires) [1311883] - [hid] core: do not scan constant input report (Benjamin Tissoires) [1311883] - [hid] multitouch: add support for Win 8.1 multitouch touchpads (Benjamin Tissoires) [1311883] - [hid] multitouch: add support of other generic collections in hid-mt (Benjamin Tissoires) [1311883] - [hid] multitouch: remove pen special handling (Benjamin Tissoires) [1311883] - [hid] multitouch: remove registered devices with default behavior (Benjamin Tissoires) [1311883] - [hid] wiimote: replace hid_output_raw_report with hid_hw_output_report for output requests (Benjamin Tissoires) [1311883] - [hid] logitech-dj: remove hid_output_raw_report call (Benjamin Tissoires) [1311883] - [hid] revert "revert "hid: fix logitech-dj: missing Unifying device issue"" (Benjamin Tissoires) [1311883] - [hid] replace hid_output_raw_report with hid_hw_raw_request for feature requests (Benjamin Tissoires) [1311883] - [hid] make .raw_request mandatory (Benjamin Tissoires) [1311883] - [hid] core: check parameters when sending/receiving data from the device (Benjamin Tissoires) [1311883] - [hid] Add HID transport driver documentation (Benjamin Tissoires) [1311883] - [hid] input: hid-input remove hid_output_raw_report call (Benjamin Tissoires) [1311883] - [hid] core: implement generic .request() (Benjamin Tissoires) [1311883] - [hid] introduce helper to access hid_output_raw_report() (Benjamin Tissoires) [1311883] - [hid] remove hidinput_input_event handler (Benjamin Tissoires) [1311883] - [hid] usbhid: use generic hidinput_input_event() (Benjamin Tissoires) [1311883] - [hid] usbhid: update LED fields unlocked (Benjamin Tissoires) [1311883] - [hid] usbhid: make usbhid_set_leds() static (Benjamin Tissoires) [1311883] - [hid] i2c: use generic hidinput_input_event() (Benjamin Tissoires) [1311883] - [hid] uhid: use generic hidinput_input_event() (Benjamin Tissoires) [1311883] - [hid] uhid: implement .raw_request (Benjamin Tissoires) [1311883] - [hid] uhid: remove duplicated code (Benjamin Tissoires) [1311883] - [hid] remove hid_get_raw_report in struct hid_device (Benjamin Tissoires) [1311883] - [hid] aw: make comment more accurate and nicer (Benjamin Tissoires) [1311883] - [hid] hidp: remove hidp_hidinput_event (Benjamin Tissoires) [1311883] - [hid] logitech-dj: remove hidinput_input_event (Benjamin Tissoires) [1311883] - [hid] logitech-dj: Fix non-atomic kmalloc in logi_dj_ll_input_event() (Benjamin Tissoires) [1311883] - [hid] add inliners for ll_driver transport-layer callbacks (Benjamin Tissoires) [1311883] - [hid] Add the transport-driver functions to the HIDP driver (Benjamin Tissoires) [1311883] - [hid] bluetooth: hidp: implement hidinput_input_event callback (Benjamin Tissoires) [1311883] - [hid] Add the transport-driver function to the uhid driver (Benjamin Tissoires) [1311883] - [hid] Add transport-driver functions to the USB HID interface (Benjamin Tissoires) [1311883] - [hid] Add transport-driver callbacks to the hid_ll_driver struct (Benjamin Tissoires) [1311883] - [hid] fix buffer allocations (Benjamin Tissoires) [1311883] - [hid] multitouch: add FocalTech FTxxxx support (Benjamin Tissoires) [1311883] - [hid] remove SIS entries from hid_have_special_driver[] (Benjamin Tissoires) [1311883] - [hid] add support for SiS multitouch panel in the touch monitor LG 23ET83V (Benjamin Tissoires) [1311883] - [hid] usbhid: fix sis quirk (Benjamin Tissoires) [1311883] - [hid] usbhid: merge the sis quirk (Benjamin Tissoires) [1311883] - [hid] remove self-assignment from hid_input_report (Benjamin Tissoires) [1311883] - [hid] Fix unit exponent parsing again (Benjamin Tissoires) [1311883] - [hid] core: fix hid delimiter local tag parsing (Benjamin Tissoires) [1311883] - [hid] input: generic hidinput_input_event handler (Benjamin Tissoires) [1311883] - [hid] do not init input reports for Win 8 multitouch devices (Benjamin Tissoires) [1311883] - [hid] detect Win 8 multitouch devices in core (Benjamin Tissoires) [1311883] - [hid] Use hid_parser for pre-scanning the report descriptors (Benjamin Tissoires) [1311883] - [hid] multitouch: devm conversion (Benjamin Tissoires) [1311883] - [hid] explain out-of-range check better (Benjamin Tissoires) [1311883] - [hid] fix false positive out of range values (Benjamin Tissoires) [1311883] - [hid] core: fix reporting of raw events (Benjamin Tissoires) [1311883] - [hid] remove duplicate ID for D-WAV eGalax 0x7224 (Benjamin Tissoires) [1311883] - [hid] sort IDs for D-WAV eGalax multitouch devices (Benjamin Tissoires) [1311883] - [hid] multitouch: add support for Data Modul easyMaxTouch (Benjamin Tissoires) [1311883]- [powerpc] copro: Fix faulting kernel segments (Gustavo Duarte) [1275967] - [misc] cxl: Ignore probes for virtual afu pci devices (Gustavo Duarte) [1275967] - [include] cxl: Remove cxl_get_phys_dev() kernel API (Gustavo Duarte) [1275967] - [misc] cxl: Add tracepoints around the cxl hcall (Gustavo Duarte) [1275967] - [misc] cxl: Adapter failure handling (Gustavo Duarte) [1275967] - [include] cxl: Support the cxl kernel API from a guest (Gustavo Duarte) [1275967] - [misc] cxl: Parse device tree and create cxl device(s) at boot (Gustavo Duarte) [1275967] - [include] cxl: Support to flash a new image on the adapter from a guest (Gustavo Duarte) [1275967] - [misc] cxl: sysfs support for guests (Gustavo Duarte) [1275967] - [misc] cxl: Add guest-specific code (Gustavo Duarte) [1275967] - [misc] cxl: Separate bare-metal fields in adapter and AFU data structures (Gustavo Duarte) [1275967] - [misc] cxl: New hcalls to support cxl adapters (Gustavo Duarte) [1275967] - [powerpc] New possible return value from hcall (Gustavo Duarte) [1275967] - [misc] cxl: IRQ allocation for guests (Gustavo Duarte) [1275967] - [misc] cxl: Update cxl_irq() prototype (Gustavo Duarte) [1275967] - [misc] cxl: Isolate a few bare-metal-specific calls (Gustavo Duarte) [1275967] - [misc] cxl: Rename some bare-metal specific functions (Gustavo Duarte) [1275967] - [misc] cxl: Introduce implementation-specific API (Gustavo Duarte) [1275967] - [misc] cxl: Define process problem state area at attach time only (Gustavo Duarte) [1275967] - [misc] cxl: Move bare-metal specific code to specialized files (Gustavo Duarte) [1275967] - [misc] cxl: Move common code away from bare-metal-specific files (Gustavo Duarte) [1275967] - [misc] cxl: Increase timeout for detection of AFU mmio hang (Steve Best) [1329682] - [x86] Mark Intel Knights Landing-F processor as not supported (Steve Best) [1331516] - [block] sysfs/blk-sysfs: fix uninitialized var usage (Ewan Milne) [1301477] - [kernel] ftrace: Update dynamic ftrace calls only if necessary (Jiri Olsa) [1255039] - [kernel] ftrace: Make ftrace_hash_rec_enable return update bool (Jiri Olsa) [1255039] - [kernel] nohz: Fix !HIGH_RES_TIMERS hang (Prarit Bhargava) [1329357] - [netdrv] myri10ge: fix sleeping with bh disabled (Stanislaw Gruszka) [1287506] - [netdrv] ixgbevf: fix spoofed packets with random MAC (Ken Cox) [1247345] - [netdrv] ixgbevf: use ether_addr_copy instead of memcpy (Ken Cox) [1247345] - [cpufreq] powernv: Define per_cpu chip pointer to optimize hot-path (Steve Best) [1329176] - [cpufreq] powernv: Fix bugs in powernv_cpufreq_{init/exit} (Steve Best) [1329176] - [cpufreq] powernv: Replace pr_info with trace print for throttle event (Steve Best) [1329176] - [cpufreq] powernv/tracing: Add powernv_throttle tracepoint (Steve Best) [1329176] - [cpufreq] powernv: Remove cpu_to_chip_id() from hot-path (Steve Best) [1329176] - [cpufreq] powernv: Free 'chips' on module exit (Steve Best) [1329176]- [x86] compat: Add missing CLAC to entry_INT80_32 (Lauro Ramos Venancio) [1316055] - [net] netfilter: x_tables: enforce nul-terminated table name from getsockopt GET_ENTRIES (Florian Westphal) [1318693] {CVE-2016-3134} - [net] netfilter: x_tables: make sure e->next_offset covers remaining blob size (Florian Westphal) [1318693] {CVE-2016-3134} - [net] ipv4/fib: don't warn when primary address is missing if in_dev is dead (Paolo Abeni) [1318271] {CVE-2016-3156} - [net] ipv4: Don't do expensive useless work during inetdev destroy (Paolo Abeni) [1318271] {CVE-2016-3156} - [net] bridge: fdb: rearrange net_bridge_fdb_entry (Jakub Sitnicki) [1311131] - [net] ipv6: Count in extension headers in skb->network_header (Jakub Sitnicki) [1323716] - [net] if_link: Add control trust VF (Jakub Sitnicki) [1302101] - [net] rtnetlink: verify IFLA_VF_INFO attributes before passing them to driver (Jakub Sitnicki) [1302101] - [net] ip6_tunnel: set rtnl_link_ops before calling register_netdevice (Thadeu Lima de Souza Cascardo) [1306774] - [net] ipvs: correct initial offset of Call-ID header search in SIP persistence engine (Paolo Abeni) [1322716] - [net] ipvs: allow rescheduling after RST (Paolo Abeni) [1322716] - [net] ipvs: drop first packet to redirect conntrack (Paolo Abeni) [1322716] - [net] ipvs: handle ip_vs_fill_iph_skb_off failure (Paolo Abeni) [1322716] - [net] ipvs: replace ip_vs_fill_ip4hdr with ip_vs_fill_iph_skb_off (Paolo Abeni) [1322716] - [net] tuntap: restore default qdisc (Phil Sutter) [1152231] - [net] IFF_NO_QUEUE: Fix for drivers not calling ether_setup() (Phil Sutter) [1152231] - [net] macvlan: convert to use IFF_NO_QUEUE (Phil Sutter) [1152231] - [net] qdisc: enhance default_qdisc documentation (Phil Sutter) [1152231] - [net] sched: simplify attach_one_default_qdisc() (Phil Sutter) [1152231] - [net] sched: register noqueue qdisc (Phil Sutter) [1152231] - [net] sched: ignore tx_queue_len when assigning default qdisc (Phil Sutter) [1152231] - [net] fix IFF_NO_QUEUE for drivers using alloc_netdev (Phil Sutter) [1152231] - [net] sched: drop all special handling of tx_queue_len == 0 (Phil Sutter) [1152231] - [net] net_sched: gred: add TCA_GRED_LIMIT attribute (Phil Sutter) [1152231] - [net] warn if drivers set tx_queue_len = 0 (Phil Sutter) [1152231] - [net] bonding: convert to using IFF_NO_QUEUE (Phil Sutter) [1152231] - [net] bridge: convert to using IFF_NO_QUEUE (Phil Sutter) [1152231] - [net] 8021q: convert to using IFF_NO_QUEUE (Phil Sutter) [1152231] - [net] vxlan: convert to using IFF_NO_QUEUE (Phil Sutter) [1152231] - [net] team: convert to using IFF_NO_QUEUE (Phil Sutter) [1152231] - [net] nlmon: convert to using IFF_NO_QUEUE (Phil Sutter) [1152231] - [net] loopback: convert to using IFF_NO_QUEUE (Phil Sutter) [1152231] - [net] allow setting mac address of loopback device (Phil Sutter) [1152231] - [net] dummy: convert to using IFF_NO_QUEUE (Phil Sutter) [1152231] - [net] veth: enable noqueue operation by default (Phil Sutter) [1152231] - [net] sch_generic: react upon IFF_NO_QUEUE flag (Phil Sutter) [1152231] - [net] declare new net_device priv_flag IFF_NO_QUEUE (Phil Sutter) [1152231]- [hv] vmbus: handle various crash scenarios (Vitaly Kuznetsov) [1298093] - [hv] vmbus: Support kexec on ws2012 r2 and above (Vitaly Kuznetsov) [1298093] - [hv] vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload() (Vitaly Kuznetsov) [1298093] - [hv] vmbus: remove code duplication in message handling (Vitaly Kuznetsov) [1298093] - [hv] vmbus: avoid wait_for_completion() on crash (Vitaly Kuznetsov) [1298093] - [hv] vmbus: don't manipulate with clocksources on crash (Vitaly Kuznetsov) [1298093] - [hv] vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload() (Vitaly Kuznetsov) [1298093] - [hv] vmbus: do cleanup on all vmbus_open() failure paths (Vitaly Kuznetsov) [1298093] - [scsi] vmw_pvscsi: Fix the issue of DMA-API related warnings (Ewan Milne) [1287291] - [block] mtip32xx: remove unneeded variable in mtip_cmd_timeout() (David Milburn) [1269525 1273618] - [block] mtip32xx: Cleanup queued requests after surprise removal (David Milburn) [1269525 1273618] - [block] mtip32xx: Implement timeout handler (David Milburn) [1269525 1273618] - [block] mtip32xx: Handle FTL rebuild failure state during device initialization (David Milburn) [1269525 1273618] - [block] mtip32xx: Handle safe removal during IO (David Milburn) [1269525 1273618] - [block] mtip32xx: Fix for rmmod crash when drive is in FTL rebuild (David Milburn) [1269525 1273618] - [block] mtip32xx: Avoid issuing standby immediate cmd during FTL rebuild (David Milburn) [1269525 1273618] - [block] mtip32xx: Print exact time when an internal command is interrupted (David Milburn) [1269525 1273618] - [block] mtip32xx: Remove unwanted code from taskfile error handler (David Milburn) [1269525 1273618] - [block] mtip32xx: Fix broken service thread handling (David Milburn) [1269525 1273618 1284383] - [block] mtip32xx: restrict variables visible in current code module (David Milburn) [1269525 1273618] - [block] mtip32xx: don't open-code memdup_user() (David Milburn) [1269525 1273618] - [block] mtip32xx: Fix accessing freed memory (David Milburn) [1269525 1273618] - [block] mtip32xx: increase wait time for hba reset (David Milburn) [1269525 1273618] - [block] mtip32xx: fix minor number (David Milburn) [1269525 1273618] - [block] mtip32xx: remove unnecessary sleep in mtip_ftl_rebuild_poll() (David Milburn) [1269525 1273618] - [block] mtip32xx: fix crash on surprise removal of the drive (David Milburn) [1269525 1273618] - [block] mtip32xx: Abort I/O during secure erase operation (David Milburn) [1269525 1273618] - [block] mtip32xx: fix incorrectly setting MTIP_DDF_SEC_LOCK_BIT (David Milburn) [1269525 1273618] - [block] mtip32xx: remove unused variable 'port->allocated' (David Milburn) [1269525 1273618] - [block] mtip32xx: fix rmmod issue (David Milburn) [1269525 1273618]- [netdrv] e1000: Double Tx descriptors needed check for 82544 (Jarod Wilson) [1274170] - [netdrv] e1000: Do not overestimate descriptor counts in Tx pre-check (Jarod Wilson) [1274170] - [netdrv] e1000: Elementary checkpatch warnings and checks removed (Jarod Wilson) [1274170] - [netdrv] e1000: get rid of duplicate exit path (Jarod Wilson) [1274170] - [netdrv] e1000: fix kernel-doc argument being missing (Jarod Wilson) [1274170] - [netdrv] e1000: fix a typo in the comment (Jarod Wilson) [1274170] - [netdrv] e1000: clean up the checking logic (Jarod Wilson) [1274170] - [netdrv] e1000: Remove checkpatch coding style errors (Jarod Wilson) [1274170] - [netdrv] e1000: fix data race between tx_ring->next_to_clean (Jarod Wilson) [1274170] - [netdrv] e1000: make eeprom read/write scheduler friendly (Jarod Wilson) [1274170] - [netdrv] e1000: get rid of unnecessary initializations in .get_drvinfo() (Jarod Wilson) [1274170] - [netdrv] e1000: remove dead e1000_init_eeprom_params calls (Jarod Wilson) [1274170] - [netdrv] e1000: Use napi_alloc_skb (Jarod Wilson) [1274170] - [netdrv] e1000: Use eth_skb_pad and skb_put_padto helpers (Jarod Wilson) [1274170] - [netdrv] e1000: unset IFF_UNICAST_FLT on WMware 82545EM (Jarod Wilson) [1274170] - [netdrv] e1000: switch to napi_gro_frags api (Jarod Wilson) [1274170] - [netdrv] e1000: convert to build_skb (Jarod Wilson) [1274170] - [netdrv] e1000: rename struct e1000_buffer to e1000_tx_buffer (Jarod Wilson) [1274170] - [netdrv] e1000: add and use e1000_rx_buffer info for Rx (Jarod Wilson) [1274170] - [netdrv] e1000: perform copybreak ahead of DMA unmap (Jarod Wilson) [1274170] - [netdrv] e1000: move tbi workaround code into helper function (Jarod Wilson) [1274170] - [netdrv] e1000: move e1000_tbi_adjust_stats to where its used (Jarod Wilson) [1274170] - [netdrv] e1000: e1000_ethertool.c coding style fixes (Jarod Wilson) [1274170] - [netdrv] e1000: remove unnecessary break after return (Jarod Wilson) [1274170] - [netdrv] e1000: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Jarod Wilson) [1274170] - [netdrv] e1000: Use time_after() for time comparison (Jarod Wilson) [1274170] - [netdrv] e1000: remove the check: skb->len<=0 (Jarod Wilson) [1274170] - [netdrv] e1000: Use is_broadcast_ether_addr/is_multicast_ether_addr helpers (Jarod Wilson) [1274170] - [netdrv] e1000: get rid of SET_ETHTOOL_OPS (Jarod Wilson) [1274170] - [netdrv] e1000: remove open-coded skb_cow_head (Jarod Wilson) [1274170] - [netdrv] e1000: remove debug messages with function names (Jarod Wilson) [1274170] - [netdrv] e1000: delete non-required instances of include (Jarod Wilson) [1274170]- [netdrv] fm10k: use napi_complete_done() (Neil Horman) [1274178] - [netdrv] fm10k: get rid of unnecessary initializations in .get_drvinfo() (Neil Horman) [1274178] - [netdrv] fm10k: do not use enum as boolean (Neil Horman) [1274178] - [netdrv] fm10k: use snprintf() instead of sprintf() to avoid buffer overflow (Neil Horman) [1274178] - [netdrv] fm10k: add support for extra debug statistics (Neil Horman) [1274178] - [netdrv] fm10k: TRIVIAL remove unnecessary comma (Neil Horman) [1274178] - [netdrv] fm10k: create "correct" header for the remote end on connect (Neil Horman) [1274178] - [netdrv] fm10k: drop transmitted messages in Tx FIFO as part of reset_work (Neil Horman) [1274178] - [netdrv] fm10k: remove comment about rtnl_lock around mbx operations (Neil Horman) [1274178] - [netdrv] fm10k: fix iov_msg_mac_vlan_pf VID checks (Neil Horman) [1274178] - [netdrv] fm10k: Only trigger data path reset if fabric is up (Neil Horman) [1274178] - [netdrv] fm10k: re-enable VF after a full reset on detection of a Malicious event (Neil Horman) [1274178] - [netdrv] fm10k: TRIVIAL fix typo in fm10k_netdev.c (Neil Horman) [1274178] - [netdrv] fm10k: send traffic on default VID to VLAN device if we have one (Neil Horman) [1274178] - [netdrv] fm10k: TRIVIAL fix up ordering of __always_unused and style (Neil Horman) [1274178] - [netdrv] fm10k: remove is_slot_appropriate (Neil Horman) [1274178] - [netdrv] fm10k: don't store sw_vid at reset (Neil Horman) [1274178] - [netdrv] fm10k: allow creation of VLAN interfaces even while down (Neil Horman) [1274178] - [netdrv] fm10k: Report MAC address on driver load (Neil Horman) [1274178] - [netdrv] fm10k: Don't assume page fragments are page size (Neil Horman) [1274178] - [netdrv] fm10k: update netdev perm_addr during reinit, instead of at up (Neil Horman) [1274178] - [netdrv] fm10k: update fm10k_slot_warn to use pcie_get_minimum link (Neil Horman) [1274178] - [netdrv] fm10k: only prevent removal of default VID rules (Neil Horman) [1274178] - [netdrv] fm10k: disable service task during suspend (Neil Horman) [1274178] - [netdrv] fm10k: Fix missing braces after if statement (Neil Horman) [1274178] - [netdrv] fm10k: fix iov_msg_lport_state_pf issue (Neil Horman) [1274178] - [netdrv] fm10k: remove err_no reference in fm10k_mbx.c (Neil Horman) [1274178] - [netdrv] fm10k: fix incorrect DIR_NEVATIVE bit in 1588 code (Neil Horman) [1274178] - [netdrv] fm10k: pack TLV overlay structures (Neil Horman) [1274178] - [netdrv] fm10k: re-map all possible VF queues after a VFLR (Neil Horman) [1274178] - [netdrv] fm10k: force LPORT delete when updating VLAN or MAC address (Neil Horman) [1274178] - [netdrv] fm10k: use dma_set_mask_and_coherent in fm10k_probe (Neil Horman) [1274178] - [netdrv] fm10k: trivial fixup message style to include a colon (Neil Horman) [1274178] - [netdrv] fm10k: remove extraneous NULL check on l2_accel (Neil Horman) [1274178] - [netdrv] fm10k: use an unsigned int for i in ethtool_get_strings (Neil Horman) [1274178] - [netdrv] fm10k: add call to fm10k_clean_all_rx_rings in fm10k_down (Neil Horman) [1274178] - [netdrv] fm10k: fix incorrect free on skb in ts_tx_enqueue (Neil Horman) [1274178] - [netdrv] fm10k: move setting shinfo inside ts_tx_enqueue (Neil Horman) [1274178] - [netdrv] fm10k: use correct ethernet driver Tx timestamp function (Neil Horman) [1274178] - [netdrv] fm10k: ignore invalid multicast address entries (Neil Horman) [1274178] - [netdrv] fm10k: fold fm10k_pull_tail into fm10k_add_rx_frag (Neil Horman) [1274178] - [netdrv] fm10k: Do not assume budget will never be 0 for NAPI (Neil Horman) [1274178]- [misc] cxl: Fix PSL timebase synchronization detection (Gustavo Duarte) [1275968] - [misc] cxl: use kobj_to_dev() (Gustavo Duarte) [1275968] - [misc] cxl: Enable PCI device ID for future IBM CXL adapter (Gustavo Duarte) [1275968] - [misc] cxl: use -Werror only with CONFIG_PPC_WERROR (Gustavo Duarte) [1275968] - [misc] cxl: fix build for GCC 4.6.x (Gustavo Duarte) [1275968] - [misc] cxl: Fix DSI misses when the context owning task exits (Gustavo Duarte) [1275968] - [misc] cxl: Set endianess of kernel contexts (Gustavo Duarte) [1275968] - [misc] cxl: use correct operator when writing pcie config space values (Gustavo Duarte) [1275968] - [misc] cxl: Fix possible idr warning when contexts are released (Gustavo Duarte) [1275968] - [misc] cxl: Free virtual PHB when removing (Gustavo Duarte) [1275968] - [powerpc] pci: export pcibios_free_controller() (Gustavo Duarte) [1275968] - [misc] cxl: Fix number of allocated pages in SPA (Gustavo Duarte) [1275968] - [misc] cxl: Workaround malformed pcie packets on some cards (Gustavo Duarte) [1275968] - [misc] cxl: fix leak of ctx->mapping when releasing kernel API contexts (Gustavo Duarte) [1275968] - [misc] cxl: fix leak of ctx->irq_bitmap when releasing context via kernel API (Gustavo Duarte) [1275968] - [misc] cxl: fix leak of IRQ names in cxl_free_afu_irqs() (Gustavo Duarte) [1275968] - [misc] cxl: Fix lockdep warning while creating afu_err_buff attribute (Gustavo Duarte) [1275968] - [misc] cxl: Fix build failure due to -Wunused-variable behaviour change (Gustavo Duarte) [1275968] - [misc] cxl: abort cxl_pci_enable_device_hook() if PCI channel is offline (Gustavo Duarte) [1275968] - [misc] cxl: Set up and enable PSL Timebase (Gustavo Duarte) [1275968] - [misc] cxl: Fix force unmapping mmaps of contexts allocated through the kernel api (Gustavo Duarte) [1275968] - [misc] cxl: Fix + cleanup error paths in cxl_dev_context_init (Gustavo Duarte) [1275968] - [misc] cxl: Remove racy attempt to force EEH invocation in reset (Gustavo Duarte) [1275968] - [misc] cxl: Release irqs if memory allocation fails (Gustavo Duarte) [1275968] - [misc] cxl: Remove use of macro DEFINE_PCI_DEVICE_TABLE (Gustavo Duarte) [1275968] - [misc] cxl: Allow release of contexts which have been OPENED but not STARTED (Gustavo Duarte) [1275968] - [include] cxl: Add alternate MMIO error handling (Gustavo Duarte) [1275968] - [misc] cxl: Plug irq_bitmap getting leaked in cxl_context (Gustavo Duarte) [1275968] - [misc] cxl: Add CONFIG_CXL_EEH symbol (Gustavo Duarte) [1275968] - [misc] cxl: EEH support (Gustavo Duarte) [1275968] - [include] cxl: Allow the kernel to trust that an image won't change on PERST (Gustavo Duarte) [1275968] - [misc] cxl: Don't remove AFUs/vPHBs in cxl_reset (Gustavo Duarte) [1275968] - [misc] cxl: Refactor AFU init/teardown (Gustavo Duarte) [1275968] - [misc] cxl: Refactor adaptor init/teardown (Gustavo Duarte) [1275968] - [misc] cxl: Clean up adapter MMIO unmap path (Gustavo Duarte) [1275968] - [misc] cxl: Make IRQ release idempotent (Gustavo Duarte) [1275968] - [misc] cxl: Allocate and release the SPA with the AFU (Gustavo Duarte) [1275968] - [misc] cxl: Drop commands if the PCI channel is not in normal state (Gustavo Duarte) [1275968] - [misc] cxl: Convert MMIO read/write macros to inline functions (Gustavo Duarte) [1275968] - [misc] cxl: sparse: Silence iomem warning in debugfs file creation (Gustavo Duarte) [1275968] - [misc] cxl: sparse: Make declarations static (Gustavo Duarte) [1275968] - [misc] cxl: Compile with -Werror (Gustavo Duarte) [1275968] - [misc] cxl: Don't ignore add_process_element() result when attaching context (Gustavo Duarte) [1275968] - [misc] cxl: clean up afu_read_config() (Gustavo Duarte) [1275968] - [misc] cxl: Destroy afu->contexts_idr on release of an afu (Gustavo Duarte) [1275968] - [misc] cxl: Destroy cxl_adapter_idr on module_exit (Gustavo Duarte) [1275968] - [misc] cxl: use more common format specifier (Gustavo Duarte) [1275968] - [misc] cxl: Add explicit precision specifiers (Gustavo Duarte) [1275968] - [misc] cxl: Check if afu is not null in cxl_slbia (Gustavo Duarte) [1275968] - [misc] cxl: Fix off by one error allowing subsequent mmap page to be accessed (Gustavo Duarte) [1275968] - [misc] cxl: Fail mmap if requested mapping is larger than assigned problem state area (Gustavo Duarte) [1275968] - [misc] cxl: Fix refcounting in kernel API (Gustavo Duarte) [1275968] - [misc] cxl: Test the correct mmio space before unmapping (Gustavo Duarte) [1275968] - [misc] cxl/vphb.c: Use phb pointer after NULL check (Gustavo Duarte) [1275968] - [misc] cxl: Fix typo in debug print (Gustavo Duarte) [1275968] - [misc] cxl: Add CXL_KERNEL_API config option (Gustavo Duarte) [1275968] - [misc] cxl: Reset default context for vPHB on release (Gustavo Duarte) [1275968] - [include] cxl: Add AFU virtual PHB and kernel API (Gustavo Duarte) [1275968] - [misc] cxl: Export file ops for use by API (Gustavo Duarte) [1275968] - [include] cxl: Move include file cxl.h -> cxl-base.h (Gustavo Duarte) [1275968] - [misc] cxl: Cleanup Makefile (Gustavo Duarte) [1275968] - [misc] cxl: Rework context lifetimes (Gustavo Duarte) [1275968] - [misc] cxl: Configure PSL for kernel contexts and merge code (Gustavo Duarte) [1275968] - [misc] cxl: Split afu_register_irqs() function (Gustavo Duarte) [1275968] - [misc] cxl: Only check pid for userspace contexts (Gustavo Duarte) [1275968] - [misc] cxl: Export some symbols (Gustavo Duarte) [1275968] - [misc] cxl: cxl_afu_reset() -> __cxl_afu_reset() (Gustavo Duarte) [1275968] - [misc] cxl: Rework detach context functions (Gustavo Duarte) [1275968] - [misc] cxl: Add cookie parameter to afu_release_irqs() (Gustavo Duarte) [1275968] - [misc] cxl: Dump debug info on the AFU configuration record (Gustavo Duarte) [1275968] - [misc] cxl: Fix error path on probe (Gustavo Duarte) [1275968] - [misc] cxl: Re-order card init to check the VSEC earlier (Gustavo Duarte) [1275968] - [misc] cxl: Remove unnecessarily verbose print in cxl_remove() (Gustavo Duarte) [1275968] - [misc] cxl: Add shutdown hook (Gustavo Duarte) [1275968] - [documentation] cxl: Document external user of existing API (Gustavo Duarte) [1275968] - [powerpc] pci: Add pcibios_disable_device() hook (Gustavo Duarte) [1275968] - [powerpc] Add cxl context to device archdata (Gustavo Duarte) [1275968] - [powerpc] pci: Add release_device() hook to phb ops (Gustavo Duarte) [1275968] - [powerpc] pci: Export symbols for CXL (Gustavo Duarte) [1275968] - [misc] cxl: Use call_rcu to reduce latency when releasing the afu fd (Gustavo Duarte) [1275968] - [misc] cxl: Export AFU error buffer via sysfs (Gustavo Duarte) [1275968] - [include] cxl: Implement an ioctl to fetch afu card-id, offset-id and mode (Gustavo Duarte) [1275968] - [documentation] cxl: Fix a typo in ABI documentation (Gustavo Duarte) [1275968] - [pci] Export symbols required for loadable host driver modules (Gustavo Duarte) [1275968]- [netdrv] hv_netvsc: Fix the order of num_sc_offered decrement (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Fix the array sizes to be max supported channels (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Fix accessing freed memory in netvsc_change_mtu() (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Move subchannel waiting to rndis_filter_device_remove() (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: add ethtool support for set and get of settings (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: add software transmit timestamp support (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Restore needed_headroom request (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: cleanup netdev feature flags for netvsc (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Fix book keeping of skb during batching process (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: use skb_get_hash() instead of a homegrown implementation (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Fix race condition on Multi-Send Data field (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Eliminate vlan_tci from struct hv_netvsc_packet (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Eliminate status from struct hv_netvsc_packet (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Eliminate xmit_more from struct hv_netvsc_packet (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Eliminate completion_func from struct hv_netvsc_packet (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Eliminate is_data_pkt from struct hv_netvsc_packet (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Eliminate send_completion_tid from struct hv_netvsc_packet (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Eliminate page_buf from struct hv_netvsc_packet (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: remove locking in netvsc_send() (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: move subchannel existence check to netvsc_select_queue() (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Don't ask for additional head room in the skb (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Eliminate send_completion_ctx from struct hv_netvsc_packet (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Eliminate send_completion from struct hv_netvsc_packet (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Eliminatte the data field from struct hv_netvsc_packet (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Eliminate rndis_msg pointer from hv_netvsc_packet structure (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Eliminate the channel field in hv_netvsc_packet structure (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Rearrange the hv_negtvsc_packet to be space efficient (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Resize some of the variables in hv_netvsc_packet (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: rework link status change handling (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Fix dereference of nvdev before check (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Implement set_channels ethtool op (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Set vRSS with num_chn in RNDIS filter (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Add structs and handlers for VF messages (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Wait for sub-channels to be processed during probe (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Add close of RNDIS filter into change mtu call (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Add support to set MTU reservation from guest side (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Allocate the sendbuf in a NUMA aware way (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Allocate the receive buffer from the correct NUMA node (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Properly size the vrss queues (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: change member name of struct netvsc_stats (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: use per_cpu stats to calculate TX/RX data (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Use the xmit_more skb flag to optimize signaling the host (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: remove unused variable in netvsc_send() (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Fix a bug in netvsc_start_xmit() (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: introduce netif-msg into netvsc module (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Implement partial copy into send buffer (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: try linearizing big SKBs before dropping them (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: use single existing drop path in netvsc_start_xmit (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Fix the packet free when it is in skb headroom (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Define a macro RNDIS_AND_PPI_SIZE (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Clean up two unused variables (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Eliminate memory allocation in the packet send path (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Cleanup the test for freeing skb when we use sendbuf mechanism (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: remove vmbus_are_subchannels_present() in rndis_filter_device_add() (Vitaly Kuznetsov) [1257293] - [netdrv] hv_netvsc: Implement batching in send buffer (Vitaly Kuznetsov) [1257293] - [netdrv] hyperv: Implement netvsc_get_channels() ethool op (Vitaly Kuznetsov) [1257293] - [netdrv] hyperv: fix sparse warnings (Vitaly Kuznetsov) [1257293] - [netdrv] hyperv: Fix the error processing in netvsc_send() (Vitaly Kuznetsov) [1257293] - [netdrv] hyperv: match wait_for_completion_timeout return type (Vitaly Kuznetsov) [1257293] - [netdrv] hyperv: netvsc.c: match wait_for_completion_timeout return type (Vitaly Kuznetsov) [1257293] - [netdrv] hyperv: Fix some variable name typos in send-buffer init/revoke (Vitaly Kuznetsov) [1257293] - [netdrv] hyperv: Deletion of an unnecessary check before the function call "vfree" (Vitaly Kuznetsov) [1257293] - [netdrv] hyperv: Add handler for RNDIS_STATUS_NETWORK_CHANGE event (Vitaly Kuznetsov) [1257293]- [netdrv] bonding: fix bond_get_stats() (Jarod Wilson) [1297931] - [netdrv] bonding: remove duplicate set of flag IFF_MULTICAST (Jarod Wilson) [1297931] - [netdrv] bonding: use __ethtool_get_ksettings (Jarod Wilson) [1297931] - [netdrv] bonding: don't use stale speed and duplex information (Jarod Wilson) [1297931] - [netdrv] bonding: Fix ARP monitor validation (Jarod Wilson) [1297931] - [netdrv] bonding: Prevent IPv6 link local address on enslaved devices (Jarod Wilson) [1297931] - [netdrv] bonding: drop unused to_dev macro in bond_sysfs.c (Jarod Wilson) [1297931] - [netdrv] bonding: remove redudant brackets (Jarod Wilson) [1297931] - [netdrv] bonding: add 802.3ad support for 100G speeds (Jarod Wilson) [1297931] - [netdrv] bonding: fix panic on non-ARPHRD_ETHER enslave failure (Jarod Wilson) [1297931] - [netdrv] bonding: simplify / unify event handling code for 3ad mode (Jarod Wilson) [1297931] - [netdrv] bonding: unify all places where actor-oper key needs to be updated (Jarod Wilson) [1297931] - [netdrv] bonding: Simplify __get_duplex function (Jarod Wilson) [1297931] - [netdrv] bonding: use l4 hash if available (Jarod Wilson) [1297931] - [netdrv] bonding: Export bond_option_active_slave_get_rcu (Jarod Wilson) [1297931] - [netdrv] bonding: fix bond_poll_controller bh_enable warning (Jarod Wilson) [1297931] - [netdrv] bonding: Gratuitous ARP gets dropped when first slave added (Jarod Wilson) [1297931] - [netdrv] bonding: add tlb_dynamic_lb netlink support (Jarod Wilson) [1297931] - [netdrv] bonding: convert num_grat_arp to the new bonding option API (Jarod Wilson) [1297931] - [netdrv] bonding: correct the MAC address for "follow" fail_over_mac policy (Jarod Wilson) [1297931] - [netdrv] bonding: correctly handle bonding type change on enslave failure (Jarod Wilson) [1297931] - [netdrv] bonding: trivial: remove unused variables (Jarod Wilson) [1297931] - [netdrv] bonding: Display LACP info only to CAP_NET_ADMIN capable user (Jarod Wilson) [1297931] - [netdrv] bonding: export slave's partner_oper_port_state via sysfs and netlink (Jarod Wilson) [1297931] - [netdrv] bonding: export slave's actor_oper_port_state via sysfs and netlink (Jarod Wilson) [1297931] - [net] rtnl/bond: don't send rtnl msg for unregistered iface (Jarod Wilson) [1297931] - [netdrv] bonding: add netlink support for sys prio, actor sys mac, and port key (Jarod Wilson) [1297931] - [netdrv] bonding: Implement user key part of port_key in an AD system (Jarod Wilson) [1297931] - [netdrv] bonding: Allow userspace to set actors' macaddr in an AD-system (Jarod Wilson) [1297931] - [netdrv] bonding: Allow userspace to set actors' system_priority in AD system (Jarod Wilson) [1297931] - [netdrv] bonding: fix kernel panic in bonding driver debugfs file: rlb_hash_table (Jarod Wilson) [1297931] - [netdrv] bonding: Make DRV macros private (Jarod Wilson) [1297931] - [netdrv] bonding: Remove unnecessary initialization (Jarod Wilson) [1297931] - [netdrv] bonding: Code re-factoring for admin, oper-key operations (Jarod Wilson) [1297931] - [netdrv] bonding: Fix another case of LACPDU not sent on slave (Jarod Wilson) [1297931] - [netdrv] bonding: deprecate BOND_MONITOR_CHURNED in favor of existing definitions (Jarod Wilson) [1297931] - [netdrv] bonding: Bonding Overriding Configuration logic restored (Jarod Wilson) [1297931] - [netdrv] bonding: Remove hardcoded initialization (Jarod Wilson) [1297931] - [netdrv] bonding: Don't segment multiple tagged packets on bonding device (Jarod Wilson) [1297931]- [net] ethtool: Set cmd field in ETHTOOL_GLINKSETTINGS response to wrong nwords (Ivan Vecera) [1268334] - [net] ethtool: add new ETHTOOL_xLINKSETTINGS API (Ivan Vecera) [1268334] - [net] ethtool: support set coalesce per queue (Ivan Vecera) [1268334] - [net] ethtool: support get coalesce per queue (Ivan Vecera) [1268334] - [scsi] cxgb4i: don't redefine DIV_ROUND_UP (Ivan Vecera) [1268334] - [include] define DIV_ROUND_UP for userland (Ivan Vecera) [1268334] - [net] ethtool: introduce a new ioctl for per queue setting (Ivan Vecera) [1268334] - [lib] bitmap: conversion routines to/from u32 array (Ivan Vecera) [1268334] - [net] add tc offload feature flag (Ivan Vecera) [1268334] - [net] rework setup_tc ndo op to consume general tc operand (Ivan Vecera) [1268334] - [net] rework ndo tc op to consume additional qdisc handle parameter (Ivan Vecera) [1268334] - [net] ethtool: ensure channel counts are within bounds during SCHANNELS (Ivan Vecera) [1268334] - [net] ethtool: correctly ensure {GS}CHANNELS doesn't conflict with GS{RXFH} (Ivan Vecera) [1268334] - [net] ethtool: define INT_MAX for userland (Ivan Vecera) [1268334] - [net] ethtool: make validate_speed accept all speeds between 0 and INT_MAX (Ivan Vecera) [1268334] - [net] ethtool: future-proof interface for speed extensions (Ivan Vecera) [1268334] - [net] ethtool: add IPv6 to the NFC API (Ivan Vecera) [1268334] - [net] ethtool: add speed/duplex validation functions (Ivan Vecera) [1268334] - [net] ethtool: Declare netdev_rss_key as __read_mostly. (Ivan Vecera) [1268334] - [net] ethtool: Use kcalloc instead of kmalloc for ethtool_get_strings (Ivan Vecera) [1268334] - [net] ethtool: clarify implementation of ethtool's get_ts_info op (Ivan Vecera) [1268334] - [net] ethtool: Add current supported tunable options (Ivan Vecera) [1268334] - [net] ethtool: use "ops" name consistenty in ethtool_set_rxfh() (Ivan Vecera) [1268334] - [net] ethtool: Return -EOPNOTSUPP if user space tries to read EEPROM with lengh 0 (Ivan Vecera) [1268334] - [net] ethtool: Ethtool parameter to dynamically change tx_copybreak (Ivan Vecera) [1268334] - [net] ethtool: Add generic options for tunables (Ivan Vecera) [1268334] - [net] ethtool: Fix unwanted section breaks in kernel-doc (Ivan Vecera) [1268334] - [net] ethtool: Move kernel-doc comment next to struct ethtool_dump definition (Ivan Vecera) [1268334] - [net] ethtool: Document the general convention for VLAs in kernel space (Ivan Vecera) [1268334] - [net] ethtool: Expand documentation of struct ethtool_perm_addr (Ivan Vecera) [1268334] - [net] ethtool: Expand documentation of struct ethtool_stats (Ivan Vecera) [1268334] - [net] ethtool: Expand documentation of struct ethtool_test (Ivan Vecera) [1268334] - [net] ethtool: Expand documentation of string set types (Ivan Vecera) [1268334] - [net] ethtool: Update documentation of struct ethtool_pauseparam (Ivan Vecera) [1268334] - [net] ethtool: Expand documentation of struct ethtool_ringparam (Ivan Vecera) [1268334] - [net] ethtool: Expand documentation of struct ethtool_eeprom (Ivan Vecera) [1268334] - [net] ethtool: Expand documentation of struct ethtool_regs (Ivan Vecera) [1268334] - [net] ethtool: Expand documentation of struct ethtool_wol (Ivan Vecera) [1268334] - [net] ethtool: Expand documentation of struct ethtool_drvinfo (Ivan Vecera) [1268334] - [net] ethtool: Expand documentation of struct ethtool_cmd (Ivan Vecera) [1268334] - [net] ethtool: fixed trailing statements in ethtool (Ivan Vecera) [1268334] - [net] ethtool: make .get_dump_data() harder to misuse by drivers (Ivan Vecera) [1268334] - [net] ethtool: Fix comment regarding location of dev_ethtool() call (Ivan Vecera) [1268334] - [net] ethtool: disambiguate XCVR_* meaning (Ivan Vecera) [1268334] - [net] Disallow providing non zero VLAN ID for NIC drivers FDB add flow (Ivan Vecera) [1268334] - [net] make vid as a parameter for ndo_fdb_add/ndo_fdb_del (Ivan Vecera) [1268334] - [net] Add eth_platform_get_mac_address() helper. (Ivan Vecera) [1268334] - [pci] Add pci_device_to_OF_node() stub for !CONFIG_OF (Ivan Vecera) [1268334] - [net] Rename NETIF_F_ALL_CSUM to NETIF_F_CSUM_MASK (Ivan Vecera) [1268334] - [net] sctp: Rename NETIF_F_SCTP_CSUM to NETIF_F_SCTP_CRC (Ivan Vecera) [1268334] - [net] provide generic busy polling to all NAPI drivers (Ivan Vecera) [1268334] - [net] napi_hash_del() returns a boolean status (Ivan Vecera) [1268334] - [net] move napi_hash[] into read mostly section (Ivan Vecera) [1268334] - [net] add netif_tx_napi_add() (Ivan Vecera) [1268334] - [net] move skb_mark_napi_id() into core networking stack (Ivan Vecera) [1268334] - [netdrv] mlx4: remove mlx4_en_low_latency_recv() (Ivan Vecera) [1268334] - [netdrv] bnx2x: remove bnx2x_low_latency_recv() support (Ivan Vecera) [1268334] - [netdrv] mlx5: support napi_complete_done() (Ivan Vecera) [1268334] - [netdrv] mlx5: add busy polling support (Ivan Vecera) [1268334] - [net] network drivers no longer need to implement ndo_busy_poll() (Ivan Vecera) [1268334] - [net] allow BH servicing in sk_busy_loop() (Ivan Vecera) [1268334] - [net] un-inline sk_busy_loop() (Ivan Vecera) [1268334] - [netdrv] mlx4: mlx4_en_low_latency_recv() called with BH disabled (Ivan Vecera) [1268334] - [net] sched, net: Fixup busy_loop_us_clock() (Ivan Vecera) [1268334] - [net] add cpu_relax to busy poll loop (Ivan Vecera) [1268334] - [net] better skb->sender_cpu and skb->napi_id cohabitation (Ivan Vecera) [1268334] - [net] move netdev_pick_tx and dependencies to net/core/dev.c (Ivan Vecera) [1268334] - [net] netdevice: move netdev_cap_txqueue for shared usage to header (Ivan Vecera) [1268334] - [net] use reciprocal_scale() helper (Ivan Vecera) [1268334] - [net] netdevice: add queue selection fallback handler for ndo_select_queue (Ivan Vecera) [1268334] - [net] core: explicitly select a txq before doing l2 forwarding (Ivan Vecera) [1268334] - [net] xps: fix xps for stacked devices (Ivan Vecera) [1268334] - [mm] make page pfmemalloc check more robust (Ivan Vecera) [1268334] - [net] generic dev_disable_lro() stacked device handling (Ivan Vecera) [1268334] - [net] bonding: add slave netlink policy and put slave-related ops together (Ivan Vecera) [1268334] - [net] bonding: add slave_changelink support and use it for queue_id (Ivan Vecera) [1268334] - [net] core: lockdep_rtnl_is_held can be boolean (Ivan Vecera) [1268334] - [net] allow netdev_all_upper_get_next_dev_rcu with rtnl lock held (Ivan Vecera) [1268334] - [net] bonding: Fix stacked device detection in arp monitoring (Ivan Vecera) [1268334] - [net] ethtool: Added port speed macros (Ivan Vecera) [1268334] - [net] Find the nesting level of a given device by type. (Ivan Vecera) [1268334] - [net] bonding: create bond_first_slave_rcu() (Ivan Vecera) [1268334] - [net] create sysfs symlinks for neighbour devices (Ivan Vecera) [1268334] - [net] expose the master link to sysfs, and remove it from bond (Ivan Vecera) [1268334] - [net] vlan: unlink the upper neighbour before unregistering (Ivan Vecera) [1268334] - [net] vlan: link the upper neighbour only after registering (Ivan Vecera) [1268334] - [net] bonding: remove slave lists (Ivan Vecera) [1268334] - [net] bonding: use neighbours for bond_next_slave() (Ivan Vecera) [1268334] - [net] bonding: add __bond_next_slave() which uses neighbours (Ivan Vecera) [1268334] - [net] bonding: convert first/last slave logic to use neighbours (Ivan Vecera) [1268334] - [net] add a possibility to get private from netdev_adjacent->list (Ivan Vecera) [1268334] - [net] bonding: convert bond_has_slaves() to use the neighbour list (Ivan Vecera) [1268334] - [net] bonding: make bond_for_each_slave() use lower neighbour's private (Ivan Vecera) [1268334] - [net] add for_each iterators through neighbour lower link's private (Ivan Vecera) [1268334] - [net] bonding: modify bond_get_slave_by_dev() to use neighbours (Ivan Vecera) [1268334] - [net] bonding: populate neighbour's private on enslave (Ivan Vecera) [1268334] - [net] add netdev_adjacent->private and allow to use it (Ivan Vecera) [1268334] - [net] add RCU variant to search for netdev_adjacent link (Ivan Vecera) [1268334] - [net] add adj_list to save only neighbours (Ivan Vecera) [1268334] - [net] use lists as arguments instead of bool upper (Ivan Vecera) [1268334] - [net] bonding: make alb_send_learning_packets() use upper dev list (Ivan Vecera) [1268334] - [net] bonding: convert bond_has_this_ip() to use upper devices (Ivan Vecera) [1268334] - [net] bonding: make bond_arp_send_all use upper device list (Ivan Vecera) [1268334] - [net] add netdev_for_each_upper_dev_rcu() (Ivan Vecera) [1268334] - [net] add netdev_upper_get_next_dev_rcu(dev, iter) (Ivan Vecera) [1268334] - [net] remove search_list from netdev_adjacent (Ivan Vecera) [1268334] - [net] add lower_dev_list to net_device and make a full mesh (Ivan Vecera) [1268334] - [net] rename netdev_upper to netdev_adjacent (Ivan Vecera) [1268334] - [net] revert "[netdrv] bonding: propagate LRO disable to slave devices" (Ivan Vecera) [1268334] - [net] add netnotifier event for upper device change (Ivan Vecera) [1268334] - [net] Add max rate tx queue attribute (Ivan Vecera) [1268334] - [net] sysfs: get_netdev_queue_index() cleanup (Ivan Vecera) [1268334] - [net] sysfs: add documentation entries for /sys/class//queues (Ivan Vecera) [1268334]- [netdrv] e1000e: Adds hardware supported cross timestamp on e1000e nic (Jarod Wilson) [1274171] - [netdrv] e1000e: Initial support for KabeLake (Jarod Wilson) [1274171] - [netdrv] e1000e: Clear ULP configuration register on ULP exit (Jarod Wilson) [1274171] - [netdrv] e1000e: Set HW FIFO minimum pointer gap for non-gig speeds (Jarod Wilson) [1274171] - [netdrv] e1000e: Increase PHY PLL clock gate timing (Jarod Wilson) [1274171] - [netdrv] e1000e: Increase ULP timer (Jarod Wilson) [1274171] - [netdrv] e1000e: Fix msi-x interrupt automask (Jarod Wilson) [1274171] - [netdrv] e1000e: Do not write lsc to ics in msi-x mode (Jarod Wilson) [1274171] - [netdrv] e1000e: Do not read ICR in Other interrupt (Jarod Wilson) [1274171] - [netdrv] e1000e: Remove unreachable code (Jarod Wilson) [1274171] - [netdrv] e1000e: Switch e1000e_up to void, drop code checking for error result (Jarod Wilson) [1274171] - [netdrv] e1000e: initial support for i219-LM (3) (Jarod Wilson) [1274171] - [netdrv] e1000e: Increase timeout of polling bit RSPCIPHY (Jarod Wilson) [1274171] - [netdrv] e1000e: fix division by zero on jumbo MTUs (Jarod Wilson) [1274171] - [netdrv] e1000e: clean up the local variable (Jarod Wilson) [1274171] - [netdrv] e1000e: use napi_complete_done() (Jarod Wilson) [1274171] - [netdrv] e1000e: get rid of unnecessary initializations in .get_drvinfo() (Jarod Wilson) [1274171] - [netdrv] e1000e: Enable TSO for stacked VLAN (Jarod Wilson) [1274171] - [netdrv] e1000e: Modify Tx/Rx configurations to avoid null pointer dereferences in e1000_open (Jarod Wilson) [1274171] - [netdrv] e1000e: Increase driver version number (Jarod Wilson) [1274171] - [netdrv] e1000e: Fix tight loop implementation of systime read algorithm (Jarod Wilson) [1274171] - [netdrv] e1000e: Fix incorrect ASPM locking (Jarod Wilson) [1274171] - [netdrv] e1000e: Cosmetic changes (Jarod Wilson) [1274171] - [netdrv] e1000e: Fix EEE in Sx implementation (Jarod Wilson) [1274171] - [netdrv] e1000e: Cleanup qos request in error handling of e1000_open (Jarod Wilson) [1274171] - [netdrv] e1000e: i219 - k1 workaround for LPT is not required for SPT (Jarod Wilson) [1274171] - [netdrv] e1000e: i219 - Increase minimum FIFO read/write min gap (Jarod Wilson) [1274171] - [netdrv] e1000e: i219 - increase IPG for speed 10/100 full duplex (Jarod Wilson) [1274171] - [netdrv] e1000e: i219 - fix to enable both ULP and EEE in Sx state (Jarod Wilson) [1274171] - [netdrv] e1000e: synchronization of MAC-PHY interface only on non- ME systems (Jarod Wilson) [1274171] - [netdrv] e1000e: fix locking issue with e1000e_disable_aspm (Jarod Wilson) [1274171] - [netdrv] e1000e: Move pm_qos_req to e1000e adapter (Jarod Wilson) [1274171] - [netdrv] e1000e: Fix 82572EI that has no hardware timestamp support (Jarod Wilson) [1274171] - [netdrv] e1000e: convert to CYCLECOUNTER_MASK macro (Jarod Wilson) [1274171] - [netdrv] e1000e: Include clocksource.h to get CLOCKSOURCE_MASK (Jarod Wilson) [1274171] - [netdrv] e1000e: convert to timecounter adjtime (Jarod Wilson) [1274171] - [netdrv] e1000e: Use napi_alloc_skb (Jarod Wilson) [1274171] - [netdrv] e1000e: Resolve issues with Management Engine (ME) briefly blocking PHY resets (Jarod Wilson) [1274171] - [netdrv] e1000e: Add missing branding strings in ich8lan.c (Jarod Wilson) [1274171] - [netdrv] e1000e: Cleanup unecessary references (Jarod Wilson) [1274171] - [netdrv] e1000e: PTP lock in e1000e_phc_adjustfreq (Jarod Wilson) [1274171] - [netdrv] e1000e: Use pci_enable_msix_range() instead of pci_enable_msix() (Jarod Wilson) [1274171] - [netdrv] e1000e: fix compiler warning (maybe-unitialized variable) (Jarod Wilson) [1274171] - [netdrv] e1000e: fix compiler warnings (Jarod Wilson) [1274171] - [netdrv] e1000e: Implement the SIOCGHWTSTAMP ioctl (Jarod Wilson) [1274171] - [netdrv] e1000e: Validate hwtstamp_config completely before applying it (Jarod Wilson) [1274171] - [netdrv] e1000e: fix 32-bit DMA mask handling (Jarod Wilson) [1274171] - [netdrv] e1000e: cleanup boolean comparison to true (Jarod Wilson) [1274171]- [pci] cpcihp: Add missing curly braces in cpci_configure_slot() (Myron Stowe) [1331507] - [pci] aer: Avoid info leak in __print_tlp_header() (Myron Stowe) [1331507] - [pci] Don't read past the end of sysfs "driver_override" buffer (Myron Stowe) [1331507] - [pci] Fail MSI-X mappings if there's no space assigned to MSI-X BAR (Myron Stowe) [1331507] - [pci] Fix infinite loop with ROM image of size 0 (Myron Stowe) [1331507] - [powerpc] rpc/pci: Add struct pci_ops member names to initialization (Myron Stowe) [1331507] - [pci] pciehp: Handle surprise add even if surprise removal isn't supported (Myron Stowe) [1331507] - [pci] pci/aspm: Use standard parsing functions for sysfs setters (Myron Stowe) [1331507] - [pci] Delete unnecessary NULL pointer checks (Myron Stowe) [1331507] - [pci] Prevent out of bounds access in numa_node override (Myron Stowe) [1331488] - [pci] Prevent out of bounds access in numa_node override (Myron Stowe) [1331488] - [pci] Remove unused and broken to_hotplug_slot() (Myron Stowe) [1331488] - [pci] Make FLR and AF FLR reset warning messages different (Myron Stowe) [1331488] - [pci] Simplify if-return sequences (Myron Stowe) [1331488] - [pci] Delete unnecessary NULL pointer checks (Myron Stowe) [1331488] - [pci] Allow numa_node override via sysfs (Myron Stowe) [1331488] - [x86] mm: pat: Avoid truncation when converting cpa->numpages to address (Larry Woodman) [1328755] - [fs] gfs2: Use gfs2 wrapper to sync inode before calling generic_file_splice_read() (Abhijith Das) [1331071] - [fs] lockd: create NSM handles per net namespace ("J. Bruce Fields") [1328938] - [fs] lockd: NLM grace period shouldn't block NFSv4 opens ("J. Bruce Fields") [1328938] - [fs] ext4: rate limit printk in buffer_io_error() (Carlos Maiolino) [1142771] - [fs] clarify rate limit suppressed buffer I/O errors (Carlos Maiolino) [1142771] - [fs] merge I/O error prints into one line (Carlos Maiolino) [1142771] - [fs] block: Remove annoying "unknown partition table" message (Carlos Maiolino) [1142771] - [fs] ovl: Ensure upper filesystem supports d_type (Vivek Goyal) [1288162] - [fs] epoll: restrict EPOLLEXCLUSIVE to POLLIN and POLLOUT (Hannes Frederic Sowa) [1245628] - [fs] epoll: add EPOLLEXCLUSIVE flag (Hannes Frederic Sowa) [1245628] - [fs] pipe: limit the per-user amount of pages allocated in pipes (Mateusz Guzik) [1313960] {CVE-2016-2847} - [sound] alsa: usb-audio: avoid freeing umidi object twice (Mateusz Guzik) [1310663] {CVE-2016-2384} - [netdrv] atl2: Disable unimplemented scatter/gather feature (Mateusz Guzik) [1320106] {CVE-2016-2117} - [misc] cxl: Configure the PSL for two CAPI ports on POWER8NVL (Steve Best) [1278793] - [powerpc] Define PVR value for POWER8NVL processor (Steve Best) [1278793] - [powerpc] powernv: Silence SYSPARAM warning on boot (Steve Best) [1331179] - [infiniband] hfi1: Move hfi1 driver to match upstream tree (Alex Estrin) [1328249]- [tools] power turbostat: intel xeon x200: fix erroneous bclk value (Steve Best) [1330164] - [tools] power turbostat: intel xeon x200: fix turbo-ratio decoding (Steve Best) [1330167] - [x86] kvm: vmx: disable PEBS before a guest entry (Radim Krcmar) [1272097] - [net] netfilter: x_tables: introduce and use xt_copy_counters_from_user (Florian Westphal) [1318693] {CVE-2016-3134} - [net] netfilter: x_tables: do compat validation via translate_table (Florian Westphal) [1318693] {CVE-2016-3134} - [net] netfilter: x_tables: xt_compat_match_from_user doesn't need a retval (Florian Westphal) [1318693] {CVE-2016-3134} - [net] netfilter: arp_tables: simplify translate_compat_table args (Florian Westphal) [1318693] {CVE-2016-3134} - [net] netfilter: ip6_tables: simplify translate_compat_table args (Florian Westphal) [1318693] {CVE-2016-3134} - [net] netfilter: ip_tables: simplify translate_compat_table args (Florian Westphal) [1318693] {CVE-2016-3134} - [net] netfilter: remove unused comefrom hookmask argument (Florian Westphal) [1318693] {CVE-2016-3134} - [net] netfilter: x_tables: validate all offsets and sizes in a rule (Florian Westphal) [1318693] {CVE-2016-3134} - [net] netfilter: x_tables: check for bogus target offset (Florian Westphal) [1318693] {CVE-2016-3134} - [net] netfilter: x_tables: check standard target size too (Florian Westphal) [1318693] {CVE-2016-3134} - [net] netfilter: x_tables: add compat version of xt_check_entry_offsets (Florian Westphal) [1318693] {CVE-2016-3134} - [net] netfilter: x_tables: assert minimum target size (Florian Westphal) [1318693] {CVE-2016-3134} - [net] netfilter: x_tables: kill check_entry helper (Florian Westphal) [1318693] {CVE-2016-3134} - [net] netfilter: x_tables: add and use xt_check_entry_offsets (Florian Westphal) [1318693] {CVE-2016-3134} - [net] netfilter: x_tables: validate targets of jumps (Florian Westphal) [1318693] {CVE-2016-3134} - [net] netfilter: x_tables: don't move to non-existent next rule (Florian Westphal) [1318693] {CVE-2016-3134} - [net] netfilter: x_tables: fix unconditional helper (Florian Westphal) [1318693] {CVE-2016-3134} - [net] netfilter: x_tables: validate e->target_offset early (Florian Westphal) [1318693] {CVE-2016-3134} - [net] netfilter: x_tables: check for size overflow (Florian Westphal) [1318693] {CVE-2016-3134} - [net] ipv6: sit: set rtnl_link_ops before calling register_netdevice (Thadeu Lima de Souza Cascardo) [1284001] - [net] team: team should sync the port's uc/mc addrs when add a port (Xin Long) [1225396] - [net] ipv6: always add flag an address that failed DAD with DADFAILED (Hannes Frederic Sowa) [1299825] - [net] ipv6: keep existing flags when setting IFA_F_OPTIMISTIC (Hannes Frederic Sowa) [1299825] - [net] ipv6: restrict hop_limit sysctl setting to range [1; 255] (Hannes Frederic Sowa) [1299825] - [net] ipv6: Only act upon NETDEV_*_TYPE_CHANGE if we have ipv6 addresses (Hannes Frederic Sowa) [1299825] - [net] ipv6: clean up dev_snmp6 proc entry when we fail to initialize inet6_dev (Hannes Frederic Sowa) [1299825] - [net] ipv6: fail early when creating netdev named all or default (Hannes Frederic Sowa) [1299825] - [net] ipv4: fail early when creating netdev named all or default (Hannes Frederic Sowa) [1299825] - [net] ipv6: gre: setup default multicast routes over PtP links (Hannes Frederic Sowa) [1299825] - [net] addr IFLA_OPERSTATE to netlink message for ipv6 ifinfo (Hannes Frederic Sowa) [1299825]- [block] nvme: Automatic namespace rescan fixup (David Milburn) [1288601] - [block] blk-mq: mark request queue as mq asap (David Milburn) [1288601] - [block] nvme: Fix possible queue use after freed (David Milburn) [1288601] - [block] blk-mq: dynamic h/w context count (David Milburn) [1288601] - [block] nvme: fix max_segments integer truncation (David Milburn) [1288601] - [block] nvme: set queue limits for the admin queue (David Milburn) [1288601] - [block] nvme: Fix 0-length integrity payload (David Milburn) [1288601] - [block] nvme: Don't allow unsupported flags (David Milburn) [1288601] - [block] nvme: Move error handling to failed reset handler (David Milburn) [1288601] - [block] nvme: Simplify device reset failure (David Milburn) [1288601] - [block] nvme: Fix namespace removal deadlock (David Milburn) [1288601] - [block] nvme: Use IDA for namespace disk naming (David Milburn) [1288601] - [block] nvme: Don't unmap controller registers on reset (David Milburn) [1288601] - [block] nvme: Rate limit nvme IO warnings (David Milburn) [1288601] - [block] nvme: Poll device while still active during remove (David Milburn) [1288601] - [block] nvme: Requeue requests on suspended queues (David Milburn) [1288601] - [block] nvme: Allow request merges (David Milburn) [1288601] - [block] nvme: Fix io incapable return values (David Milburn) [1288601] - [block] blk-mq: End unstarted requests on dying queue (David Milburn) [1288601] - [block] uapi: update install list after nvme.h rename (David Milburn) [1288601] - [block] nvme: Export NVMe attributes to sysfs group (David Milburn) [1251944 1288601] - [block] nvme: Shutdown controller only for power-off (David Milburn) [1288601] - [block] nvme: IO queue deletion re-write (David Milburn) [1288601] - [block] nvme: Remove queue freezing on resets (David Milburn) [1288601] - [block] nvme: Use a retryable error code on reset (David Milburn) [1288601] - [block] nvme: Fix admin queue ring wrap (David Milburn) [1288601] - [block] nvme: fixes for NVME_IOCTL_IO_CMD on the char device (David Milburn) [1288601] - [block] nvme: synchronize access to ctrl->namespaces (David Milburn) [1288601] - [block] nvme: Move nvme_freeze/unfreeze_queues to nvme core (David Milburn) [1288601] - [pci] aer: include header file (David Milburn) [1288601] - [block] nvme: Export namespace attributes to sysfs (David Milburn) [1288601] - [block] nvme: Add pci error handlers (David Milburn) [1288601] - [block] remove REQ_NO_TIMEOUT flag (David Milburn) [1288601] - [block] nvme: merge iod and cmd_info (David Milburn) [1288601] - [block] nvme: move struct nvme_iod to pci.c (David Milburn) [1288601] - [block] nvme: properly free resources for cancelled command (David Milburn) [1288601] - [block] nvme: simplify completion handling (David Milburn) [1288601] - [block] nvme: switch abort to blk_execute_rq_nowait (David Milburn) [1288601] - [block] nvme: special case AEN requests (David Milburn) [1288601] - [block] nvme: switch delete SQ/CQ to blk_execute_rq_nowait (David Milburn) [1288601] - [block] nvme: factor out a few helpers from req_completion (David Milburn) [1288601] - [block] nvme: fix admin queue depth (David Milburn) [1288601] - [block] nvme: Simplify metadata setup (David Milburn) [1288601] - [block] nvme: Remove device management handles on remove (David Milburn) [1288601] - [block] nvme: Use unbounded work queue for all work (David Milburn) [1288601] - [block] nvme: Implement namespace list scanning (David Milburn) [1288601] - [block] nvme: switch abort_limit to an atomic_t (David Milburn) [1288601] - [block] nvme: remove dead controllers from a work item (David Milburn) [1288601] - [block] nvme: merge probe_work and reset_work (David Milburn) [1288601] - [block] nvme: do not restart the request timeout if we're resetting the controller (David Milburn) [1288601] - [block] nvme: simplify resets (David Milburn) [1288601] - [block] nvme: add NVME_SC_CANCELLED (David Milburn) [1288601] - [block] nvme: merge nvme_abort_req and nvme_timeout (David Milburn) [1288601] - [block] nvme: don't take the I/O queue q_lock in nvme_timeout (David Milburn) [1288601] - [block] nvme: protect against simultaneous shutdown invocations (David Milburn) [1288601] - [block] nvme: only add a controller to dev_list after it's been fully initialized (David Milburn) [1288601] - [block] nvme: only ignore hardware errors in nvme_create_io_queues (David Milburn) [1288601] - [block] nvme: precedence bug in nvme_pr_clear() (David Milburn) [1288601] - [block] blk-mq: Avoid memoryless numa node encoded in hctx numa_node (David Milburn) [1288601] - [block] blk-mq: Reuse hardware context cpumask for tags (David Milburn) [1288601] - [block] nvme: refactor set_queue_count (David Milburn) [1288601] - [block] nvme: move chardev and sysfs interface to common code (David Milburn) [1288601] - [block] nvme: move namespace scanning to common code (David Milburn) [1288601] - [block] nvme: move the call to nvme_init_identify earlier (David Milburn) [1288601] - [block] nvme: add a common helper to read Identify Controller data (David Milburn) [1288601] - [block] nvme: move nvme_enable,disable,shutdown_ctrl to common code (David Milburn) [1288601] - [block] nvme: move remaining CC setup into nvme_enable_ctrl (David Milburn) [1288601] - [block] nvme: add explicit quirk handling (David Milburn) [1288601] - [block] nvme: move block_device_operations and ns/ctrl freeing to common code (David Milburn) [1288601] - [block] nvme: use the block layer for userspace passthrough metadata (David Milburn) [1288601] - [block] nvme: split __nvme_submit_sync_cmd (David Milburn) [1288601] - [block] nvme: move nvme_setup_flush and nvme_setup_rw to common code (David Milburn) [1288601] - [block] nvme: move nvme_error_status to common code (David Milburn) [1288601] - [block] nvme: factor out a nvme_unmap_data helper (David Milburn) [1288601] - [block] nvme: refactor nvme_queue_rq (David Milburn) [1288601] - [block] nvme: simplify nvme_setup_prps calling convention (David Milburn) [1288601] - [block] nvme: split a new struct nvme_ctrl out of struct nvme_dev (David Milburn) [1288601] - [block] nvme: use vendor it from identify (David Milburn) [1288601] - [block] nvme: split nvme_trans_device_id_page (David Milburn) [1288601] - [block] nvme: use offset instead of a struct for registers (David Milburn) [1288601] - [block] nvme: split command submission helpers out of pci.c (David Milburn) [1288601] - [block] clarify blk_add_timer() use case for blk-mq (David Milburn) [1288601] - [block] fix blk_abort_request for blk-mq drivers (David Milburn) [1288601] - [block] nvme: add missing unmaps in nvme_queue_rq (David Milburn) [1288601] - [block] blk-mq: fix calling unplug callbacks with preempt disabled (David Milburn) [1288601] - [block] nvme: reap completion entries when deleting queue (David Milburn) [1288601] - [block] nvme: Fix possible arithmetic overflow for max segments (David Milburn) [1288601] - [block] nvme: use split lo_hi_readq, lo_write_q (David Milburn) [1288601] - [block] blk-mq: mark __blk_mq_complete_request() static (David Milburn) [1288601] - [block] nvme: Increase the max transfer size when mdts is 0 (David Milburn) [1288601] - [block] nvme: Precedence error in nvme_pr_clear() (David Milburn) [1288601] - [block] nvme: add missing endianess annotations in nvme_pr_command (David Milburn) [1288601] - [block] nvme: Add persistent reservation ops (David Milburn) [1288601] - [block] blk-mq: avoid excessive boot delays with large lun counts (David Milburn) [1288601] - [block] blk-mq: mark ctx as pending at batch in flush plug path (David Milburn) [1288601] - [block] blk-mq: fix for trace_block_plug() (David Milburn) [1288601] - [block] blk-mq: check bio_mergeable() early before merging (David Milburn) [1288601] - [block] nvme: suspend i/o during runtime blk_integrity_unregister (David Milburn) [1288601] - [block] nvme: initialize error to '0' (David Milburn) [1288601] - [block] nvme: use an integer value to Linux errno values (David Milburn) [1288601] - [block] blk-mq: fix use-after-free in blk_mq_free_tag_set() (David Milburn) [1288601] - [block] blk-mq: factor out a helper to iterate all tags for a request_queue (David Milburn) [1288601] - [block] blk-mq: fix racy updates of rq->errors (David Milburn) [1288601] - [block] nvme: fix 32-bit build warning (David Milburn) [1288601] - [block] nvme: Add explicit block config dependency (David Milburn) [1288601] - [block] blk-mq: remove unused blk_mq_clone_flush_request prototype (David Milburn) [1288601] - [block] blk-mq: fix waitqueue_active without memory barrier in block/blk-mq-tag.c (David Milburn) [1288601] - [block] nvme: include in (David Milburn) [1288601] - [block] nvme: move to a new drivers/nvme/host directory (David Milburn) [1288601] - [block] nvme: add missing nvme_id_ctrl endianess annotations (David Milburn) [1288601] - [block] nvme: move hardware structures out of the uapi version of nvme.h (David Milburn) [1288601] - [block] nvme: add a local nvme.h header (David Milburn) [1288601] - [block] nvme: properly handle partially initialized queues in nvme_create_io_queues (David Milburn) [1288601] - [block] nvme: merge nvme_dev_start, nvme_dev_resume and nvme_async_probe (David Milburn) [1288601] - [block] nvme: factor reset code into a common helper (David Milburn) [1288601] - [block] nvme: merge nvme_dev_reset into nvme_reset_failed_dev (David Milburn) [1288601] - [block] nvme: delete dev from dev_list in nvme_reset (David Milburn) [1288601] - [block] nvme: Simplify device resume on io queue failure (David Milburn) [1288601] - [block] nvme: Namespace removal simplifications (David Milburn) [1288601] - [block] nvme: Reference count open namespaces (David Milburn) [1288601] - [block] nvme: Set affinity after allocating request queues (David Milburn) [1288601] - [block] nvme: Using PRACT bit to generate and verify PI by controller (David Milburn) [1288601] - [block] nvme: Remove unreachable code in nvme_abort_req (David Milburn) [1288601] - [block] nvme: Add nvme subsystem reset IOCTL (David Milburn) [1288601] - [block] nvme: Add nvme subsystem reset support (David Milburn) [1288601] - [block] nvme: removed unused nn var from nvme_dev_add (David Milburn) [1288601] - [block] nvme: Set queue max segments (David Milburn) [1288601] - [block] blk-mq: fix race between timeout and freeing request (David Milburn) [1288601] - [block] blk-mq: fix buffer overflow when reading sysfs file of 'pending' (David Milburn) [1288601] - [block] nvme: Fixes u64 division which breaks i386 builds (David Milburn) [1288601] - [block] nvme: Use CMB for the IO SQes if available (David Milburn) [1288601] - [block] nvme: Unify SQ entry writing and doorbell ringing (David Milburn) [1288601] - [block] blk-mq: set default timeout as 30 seconds (David Milburn) [1288601] - [block] nvme: Reread partitions on metadata formats (David Milburn) [1288601] - [block] nvme: Fix irq freeing when queue_request_irq fails (David Milburn) [1288601] - [block] nvme-core: fix build with gcc-4.4.4 (David Milburn) [1288601] - [block] nvme: Don't use fake status on cancelled command (David Milburn) [1288601] - [block] nvme: Fix device cleanup on initialization failure (David Milburn) [1288601] - [block] nvme-scsi: Catch kcalloc failure (David Milburn) [1288601] - [block] nvme: Fix IO for extended metadata formats (David Milburn) [1288601] - [block] nvme: don't overwrite req->cmd_flags on sync cmd (David Milburn) [1288601] - [block] nvme: Memory barrier before queue_count is incremented (David Milburn) [1288601] - [block] nvme: End sync requests immediately on failure (David Milburn) [1288601] - [block] nvme: Use requested sync command timeout (David Milburn) [1288601] - [block] nvme: fix type warning on 32-bit (David Milburn) [1288601] - [block] nvme: Fix obtaining command result (David Milburn) [1288601] - [block] nvme: submit internal commands through the block layer (David Milburn) [1288601] - [block] rename REQ_TYPE_SPECIAL to REQ_TYPE_DRV_PRIV (David Milburn) [1288601] - [block] nvme: fail SCSI read/write command with unsupported protection bit (David Milburn) [1288601] - [block] nvme: report the DPOFUA in MODE_SENSE (David Milburn) [1288601] - [block] nvme: simplify and cleanup the READ/WRITE SCSI CDB parsing code (David Milburn) [1288601] - [block] nvme: first round at deobsfucating the SCSI translation code (David Milburn) [1288601] - [block] nvme: fix scsi translation error handling (David Milburn) [1288601] - [block] nvme: split nvme_trans_send_fw_cmd (David Milburn) [1288601] - [block] nvme: store a struct device pointer in struct nvme_dev (David Milburn) [1288601] - [block] nvme: consolidate synchronous command submission helpers (David Milburn) [1288601] - [block] nvme: fix kernel memory corruption with short INQUIRY buffers (David Milburn) [1288601] - [block] nvme: Fix VPD B0 max sectors translation (David Milburn) [1288601]- [hv] kvp: fix IP Failover (Vitaly Kuznetsov) [1074407 1309368] - [hv] utils: Remove util transport handler from list if registration fails (Vitaly Kuznetsov) [1074407 1309368] - [hv] utils: Pass the channel information during the init call (Vitaly Kuznetsov) [1074407 1309368] - [hv] utils: fix hvt_op_poll() return value on transport destroy (Vitaly Kuznetsov) [1074407 1309368] - [hv] utils: fix crash when device is removed from host side (Vitaly Kuznetsov) [1074407 1309368] - [hv] utils: introduce HVUTIL_TRANSPORT_DESTROY mode (Vitaly Kuznetsov) [1074407 1309368] - [hv] utils: rename outmsg_lock (Vitaly Kuznetsov) [1074407 1309368] - [hv] utils: fix memory leak on on_msg() failure (Vitaly Kuznetsov) [1074407 1309368] - [hv] utils: Invoke the poll function after handshake (Vitaly Kuznetsov) [1074407 1309368] - [hv] vss: run only on supported host versions (Vitaly Kuznetsov) [1074407 1309368] - [hv] utils: use memdup_user in hvt_op_write (Vitaly Kuznetsov) [1074407 1309368] - [hv] utils: catch allocation errors (Vitaly Kuznetsov) [1074407 1309368] - [hv] tools: hv: report ENOSPC errors in hv_fcopy_daemon (Vitaly Kuznetsov) [1074407 1309368] - [hv] utils: run polling callback always in interrupt context (Vitaly Kuznetsov) [1074407 1309368] - [hv] utils: Increase the timeout for util services (Vitaly Kuznetsov) [1074407 1309368] - [hv] utils: checking the wrong variable (Vitaly Kuznetsov) [1074407 1309368] - [hv] fcopy: dynamically allocate smsg_out in fcopy_send_data() (Vitaly Kuznetsov) [1074407 1309368] - [hv] kvp: check kzalloc return value (Vitaly Kuznetsov) [1074407 1309368] - [hv] utils: unify driver registration reporting (Vitaly Kuznetsov) [1074407 1309368] - [hv] fcopy: full handshake support (Vitaly Kuznetsov) [1074407 1309368] - [hv] vss: full handshake support (Vitaly Kuznetsov) [1074407 1309368] - [hv] kvp: convert to hv_utils_transport (Vitaly Kuznetsov) [1074407 1309368] - [hv] fcopy: convert to hv_utils_transport (Vitaly Kuznetsov) [1074407 1309368] - [hv] vss: convert to hv_utils_transport (Vitaly Kuznetsov) [1074407 1309368] - [hv] utils: introduce hv_utils_transport abstraction (Vitaly Kuznetsov) [1074407 1309368] - [hv] fcopy: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1074407 1309368] - [hv] vss: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1074407 1309368] - [hv] kvp: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1074407 1309368] - [hv] utils: introduce state machine for util drivers (Vitaly Kuznetsov) [1074407 1309368] - [hv] fcopy: rename fcopy_work -> fcopy_timeout_work (Vitaly Kuznetsov) [1074407 1309368] - [hv] kvp: rename kvp_work -> kvp_timeout_work (Vitaly Kuznetsov) [1074407 1309368] - [hv] vss: process deferred messages when we complete the transaction (Vitaly Kuznetsov) [1074407 1309368] - [hv] fcopy: process deferred messages when we complete the transaction (Vitaly Kuznetsov) [1074407 1309368] - [hv] kvp: move poll_channel() to hyperv_vmbus.h (Vitaly Kuznetsov) [1074407 1309368] - [hv] kvp: reset kvp_context (Vitaly Kuznetsov) [1074407 1309368] - [hv] utils: move kvp/vss function declarations to hyperv_vmbus.h (Vitaly Kuznetsov) [1074407 1309368] - [hv] utils: move vmbus_open() to a later place (Vitaly Kuznetsov) [1074407 1309368] - [hv] Change variable type to bool (Vitaly Kuznetsov) [1074407 1309368] - [fs] Restore inode_dio_done declaration (George Beshers) [1321161] - [x86] Reinstate pv_cpu_ops.read_tsc() (George Beshers) [1321161] - [x86] tsc: Restore rdtsc_barrier() (George Beshers) [1321161] - [netdrv] ibmveth: enable interrupts after napi_complete() (Thomas Huth) [1317487] - [netdrv] ibmveth: Fix endian issues with rx_no_buffer statistic (Thomas Huth) [1317487] - [netdrv] r8169: Remove unnecessary phy reset for pcie nic when setting link spped (Corinna Vinschen) [1298541] - [netdrv] r8169: Enable RX_MULTI_EN for RTL_GIGA_MAC_VER_41~48 (Corinna Vinschen) [1298541] - [netdrv] r8169: fix "rtl_counters_cond == 1 (loop: 1000, delay: 10)" log spam (Corinna Vinschen) [1298541] - [netdrv] r8169: fix system hang problem (Corinna Vinschen) [1298541] - [netdrv] r8169: Correct the way of setting RTL8168DP ephy (Corinna Vinschen) [1298541] - [netdrv] r8169: Fix typo in setting RTL8168H PHY PFM mode (Corinna Vinschen) [1298541] - [netdrv] r8169: Fix typo in setting RTL8168EP and RTL8168H D3cold PFM mode (Corinna Vinschen) [1298541] - [netdrv] r8169: Update the way of reading RTL8168H PHY register "rg_saw_cnt" (Corinna Vinschen) [1298541] - [netdrv] r8169: Fix typo in setting RTL8168H PHY parameter (Corinna Vinschen) [1298541] - [netdrv] r8169: fix handling rtl_readphy result (Corinna Vinschen) [1298541] - [leds] powernv: removing NULL check (Gustavo Duarte) [1274413] - [powerpc] powernv: Fix mis-merge of OPAL support for LEDS driver (Gustavo Duarte) [1274413] - [leds] powernv: Add driver for PowerNV platform (Gustavo Duarte) [1274413] - [powerpc] powernv: Create LED platform device (Gustavo Duarte) [1274413] - [powerpc] powernv: Add OPAL interfaces for accessing and modifying system LED states (Gustavo Duarte) [1274413] - [powerpc] leds: Introduce devres helper for led_classdev_register (Gustavo Duarte) [1274413] - [powerpc] devres: Add devm_kasprintf and devm_kvasprintf API (Gustavo Duarte) [1274413]- [x86] dmi: Switch dmi_remap() from ioremap() uncached to ioremap_cache() (Luiz Capitulino) [961581] - [pci] Generate uppercase hex for modalias var in uevent (Myron Stowe) [1325402] - [pci] Don't look for ACPI hotplug parameters if ACPI is disabled (Myron Stowe) [1325402] - [pci] Support 64-bit bridge windows if we have 64-bit dma_addr_t (Myron Stowe) [1325402] - [pci] Apply _HPX Link Control settings to all devices with a link (Myron Stowe) [1325402] - [include] pci: Don't oops on virtual buses in acpi_pci_get_bridge_handle() (Myron Stowe) [1325402] - [pci] Add ACS quirk for AMD A88X southbridge devices (Myron Stowe) [1325402] - [pci] msi: Remove unnecessary temporary variable (Myron Stowe) [1325402] - [pci] msi: Use __write_msi_msg() instead of write_msi_msg() (Myron Stowe) [1325402] - [powerpc] msi/powerpc: Use __read_msi_msg() instead of read_msi_msg() (Myron Stowe) [1325402] - [include] pci/msi: Remove "pos" from the struct msi_desc msi_attrib (Myron Stowe) [1325402] - [include] pci/msi: Remove unused kobject from struct msi_desc (Myron Stowe) [1325402] - [pci] msi: Rename pci_msi_check_device() to pci_msi_supported() (Myron Stowe) [1325402] - [pci] msi: Move D0 check into pci_msi_check_device() (Myron Stowe) [1325402] - [include] pci/msi: Remove arch_msi_check_device() (Myron Stowe) [1325402] - [include] pci: Add pci_remap_iospace() to map bus I/O resources (Myron Stowe) [1325402] - [include] pci: Add generic domain handling (Myron Stowe) [1325402] - [include] asm-generic/io.h: Fix ioport_map() for !CONFIG_GENERIC_IOMAP (Myron Stowe) [1325402] - [include] pci/aer: Rename PCI_ERR_UNC_TRAIN to PCI_ERR_UNC_UND (Myron Stowe) [1325402] - [pci] aer: Add additional PCIe AER error strings (Myron Stowe) [1325402] - [include] trace, ras: Add additional PCIe AER error strings (Myron Stowe) [1325402] - [include] trace, ras: Replace bare numbers with #defines for PCIe AER error strings (Myron Stowe) [1325402] - [pci] Remove assignment from complicated "if" conditions (Myron Stowe) [1325402] - [pci] Remove assignment from "if" conditions (Myron Stowe) [1325402] - [pci] Remove unnecessary curly braces (Myron Stowe) [1325402] - [pci] Add space before open parenthesis (Myron Stowe) [1325402] - [x86] pci: Mark PCI BIOS initialization code as such (Myron Stowe) [1325402] - [x86] pci: Constify pci_mmcfg_probes[] array (Myron Stowe) [1325402] - [x86] pci: Mark constants of pci_mmcfg_nvidia_mcp55() as __initconst (Myron Stowe) [1325402] - [x86] pci: Move __init annotation to the correct place (Myron Stowe) [1325402] - [include] pci: Remove unused pci_get_dma_source() (Myron Stowe) [1325402] - [include] pci: Remove unused pci_find_upstream_pcie_bridge() (Myron Stowe) [1325402] - [x86] pci: Mark DMI tables as initialization data (Myron Stowe) [1325402] - [pci] Generate uppercase hex for modalias interface class (Myron Stowe) [1325402] - [include] pci: Parenthesize PCI_DEVID and PCI_VPD_LRDT_ID parameters (Myron Stowe) [1325402] - [pci] Use device flag helper functions (Myron Stowe) [1325402] - [include] pci: Add device flag helper functions (Myron Stowe) [1325402] - [pci] Configure *all* devices, not just hot-added ones (Myron Stowe) [1325402] - [pci] Preserve MPS and MRRS when applying _HPX settings (Myron Stowe) [1325402] - [pci] Apply _HPP settings to all hot-added PCI devices (Myron Stowe) [1325402] - [pci] Preserve BIOS PCI_COMMAND_SERR and PCI_COMMAND_PARITY settings (Myron Stowe) [1325402] - [pci] Apply _HPP settings to PCIe devices as well as PCI and PCI-X (Myron Stowe) [1325402] - [include] pci: Remove unused pci_configure_slot() (Myron Stowe) [1325402] - [pci] acpi / hotplug / pci: Remove pci_configure_slot() usage (Myron Stowe) [1325402] - [pci] shpchp: Remove pci_configure_slot() usage (Myron Stowe) [1325402] - [pci] hp: Remove pci_configure_slot() usage (Myron Stowe) [1325402] - [pci] Add pci_configure_device() during enumeration (Myron Stowe) [1325402] - [pci] Move pci_configure_slot() to drivers/pci/probe.c (Myron Stowe) [1325402] - [pci] Whitespace cleanup in pci-acpi.c (Myron Stowe) [1325402] - [pci] Move pci_get_hp_params() to drivers/pci/pci-acpi.c (Myron Stowe) [1325402] - [pci] hp: Configure hot-added display devices (Myron Stowe) [1325402] - [include] pci: Enable CRS Software Visibility for root port if it is supported (Myron Stowe) [1325402] - [pci] Check only the Vendor ID to identify Configuration Request Retry (Myron Stowe) [1325402] - [include] pci/aer: Make standalone includable (Myron Stowe) [1325402] - [kernel] resources: Add device-managed request/release_resource() (Myron Stowe) [1325402] - [pci] Remove unnecessary variable in pci_add_dynid() (Myron Stowe) [1325402] - [pci] pm: Allow PCI devices to be put into D3cold during system suspend (Myron Stowe) [1325402] - [pci] pm: Drop unused runtime PM support code for PCIe ports (Myron Stowe) [1325402] - [scsi] ipr: Use pci_enable_msi_range() and pci_enable_msix_range() (Myron Stowe) [1325402] - [scsi] ipr: Get rid of superfluous call to pci_disbale_msi/msix() (Myron Stowe) [1325402] - [block] nvme: Use pci_enable_msi_range() and pci_enable_msix_range() (Myron Stowe) [1325402] - [md] dm-cache-metadata: fix cmd_read_lock() acquiring write lock (Mike Snitzer) [1327629] - [md] dm-cache-metadata: fix READ_LOCK macros and cleanup WRITE_LOCK macros (Mike Snitzer) [1327629] - [md] dm: fix dm_target_io leak if clone_bio() returns an error (Mike Snitzer) [1327629] - [fs] nfsd: default NFSv4.2 to on ("J. Bruce Fields") [1272142] - [fs] ceph: don't increase filp->f_pos when readdir run out of buffer (Zheng Yan) [1320427] - [fs] gfs2: ignore unlock failures after withdraw (Benjamin Marzinski) [1250224] - [fs] fs: initmpfs replace MS_NOUSER in initramfs (Carlos Maiolino) [1225554] - [mm] actually clear pmd_numa before invalidating ("Herton R. Krzesinski") [1327265] - [mm] memcg: fix memcg_size() calculation ("Herton R. Krzesinski") [1327265] - [mm] hugetlb: check for pte NULL pointer in __page_check_address() ("Herton R. Krzesinski") [1327265] - [mm] compaction: respect ignore_skip_hint in update_pageblock_skip ("Herton R. Krzesinski") [1327265] - [kernel] sched/rt: Fix rq's cpupri leak while enqueue/dequeue child RT entities ("Herton R. Krzesinski") [1327265] - [kernel] ftrace: Initialize the ftrace profiler for each possible cpu ("Herton R. Krzesinski") [1327265] - [ipc] shm: correct error return value in shmctl(SHM_UNLOCK) ("Herton R. Krzesinski") [1327265]- [powerpc] Align TOC to 256 bytes (Jan Stancek) [1327767] - [fs] sunrpc: Fix callback channel (Benjamin Coddington) [1315390] - [fs] nfs4: resend LAYOUTGET when there is a race that changes the seqid (Benjamin Coddington) [1315390] - [fs] nfs: if we have no valid attrs, then don't declare the attribute cache valid (Benjamin Coddington) [1315390] - [fs] nfs: ensure that attrcache is revalidated after a SETATTR (Benjamin Coddington) [1315390] - [fs] nfs4: limit callback decoding to received bytes (Benjamin Coddington) [1315390] - [fs] nfs4: start callback_ident at idr 1 (Benjamin Coddington) [1315390] - [fs] nfs: use sliding delay when LAYOUTGET gets NFS4ERR_DELAY (Benjamin Coddington) [1315390] - [fs] nfs4: Cleanup FATTR4_WORD0_FS_LOCATIONS after decoding success (Benjamin Coddington) [1315390] - [fs] nfs: Properly set NFS v4.2 NFSDBG_FACILITY (Benjamin Coddington) [1315390] - [fs] nfs: reduce the amount of ifdefs for v4.2 in nfs4file.c (Benjamin Coddington) [1315390] - [fs] nfs: use btrfs ioctl defintions for clone (Benjamin Coddington) [1315390] - [fs] nfs: allow intra-file CLONE (Benjamin Coddington) [1315390] - [fs] nfs: offer native ioctls even if CONFIG_COMPAT is set (Benjamin Coddington) [1315390] - [fs] nfs: pass on count for CLONE operations (Benjamin Coddington) [1315390] - [fs] sunrpc: Supports hexadecimal number for sysctl files of sunrpc debug (Benjamin Coddington) [1315390] - [fs] nfs: Fix GETATTR bitmap verification (Benjamin Coddington) [1315390] - [fs] nfs: Remove unused xdr page offsets in getacl/setacl arguments (Benjamin Coddington) [1315390] - [fs] fs/nfs: remove unnecessary new_valid_dev check (Benjamin Coddington) [1315390] - [fs] sunrpc: fix variable type (Benjamin Coddington) [1315390] - [fs] pnfs/flexfiles: Add support for FF_FLAGS_NO_IO_THRU_MDS (Benjamin Coddington) [1315390] - [fs] pnfs/flexfiles: When mirrored, retry failed reads by switching mirrors (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Retry through MDS when getting bad length of data (Benjamin Coddington) [1315390] - [fs] nfs/blocklayout: Fix bad using of page offset in bl_read_pagelist (Benjamin Coddington) [1315390] - [fs] nfs: Return directly if encode_sessionid fail (Benjamin Coddington) [1315390] - [fs] nfs: Fix bad checking of max taglen in callback request (Benjamin Coddington) [1315390] - [fs] nfs: Fix bad defines of callback response maxsize (Benjamin Coddington) [1315390] - [fs] nfs: Use NFS4_MAX_SESSIONID_LEN directly for decode/encode sessionid (Benjamin Coddington) [1315390] - [fs] nfs: Remove unneeded NFS_DEBUG checking before define NFSDBG_FACILITY (Benjamin Coddington) [1315390] - [fs] nfs: Remove the left function defines in callback.h (Benjamin Coddington) [1315390] - [fs] nfs: Remove the left global variable nfs_callback_tcpport (Benjamin Coddington) [1315390] - [fs] nfs: Get rid of the unneeded addr stored in callback arguments (Benjamin Coddington) [1315390] - [fs] nfsroot: make nfsroot to accept the 1024 bytes long directory name (Benjamin Coddington) [1315390] - [fs] nfs: add missing linux/types.h (Benjamin Coddington) [1315390] - [fs] nfs: Fix an 'unused variable' complaint when #ifndef CONFIG_NFS_V4_2 (Benjamin Coddington) [1315390] - [fs] nfs42: add NFS_IOC_CLONE_RANGE ioctl (Benjamin Coddington) [1315390] - [fs] nfs42: respect clone_blksize (Benjamin Coddington) [1315390] - [fs] nfs: get clone_blksize when probing fsinfo (Benjamin Coddington) [1315390] - [fs] nfs42: add NFS_IOC_CLONE ioctl (Benjamin Coddington) [1315390] - [fs] nfs42: add CLONE proc functions (Benjamin Coddington) [1315390] - [fs] nfs42: add CLONE xdr functions (Benjamin Coddington) [1315390] - [fs] nfsv4: Unify synchronous and asynchronous error handling (Benjamin Coddington) [1315390] - [fs] nfsv4: Don't use synchronous delegation recall in exception handling (Benjamin Coddington) [1315390] - [fs] nfsv4: nfs4_async_handle_error should take a non-const nfs_server (Benjamin Coddington) [1315390] - [fs] nfsv4: Update the delay statistics counter for synchronous delays (Benjamin Coddington) [1315390] - [fs] nfsv4: Refactor NFSv4 error handling (Benjamin Coddington) [1315390] - [fs] nfs: Fix a tracepoint NULL-pointer dereference (Benjamin Coddington) [1315390] - [fs] nfs4: reset states to use open_stateid when returning delegation voluntarily (Benjamin Coddington) [1315390] - [fs] nfsv4.1: nfs4_opendata_check_deleg needs to handle NFS4_OPEN_CLAIM_DELEG_CUR_FH (Benjamin Coddington) [1315390] - [fs] nfsv4: Don't try to reclaim unused state owners (Benjamin Coddington) [1315390] - [fs] nfs: Fix up page writeback accounting (Benjamin Coddington) [1315390] - [fs] xprtrdma: disconnect and flush cqs before freeing buffers (Benjamin Coddington) [1315390] - [fs] nfs41: make close wait for layoutreturn (Benjamin Coddington) [1315390] - [fs] nfs: Skip checking ds_cinfo.buckets when lseg's commit_through_mds is set (Benjamin Coddington) [1315390] - [fs] nfsv4.x/pnfs: Don't try to recover stateids twice in layoutget (Benjamin Coddington) [1315390] - [fs] nfsv4: Recovery of recalled read delegations is broken (Benjamin Coddington) [1315390] - [fs] nfs: Fix an infinite loop when layoutget fail with BAD_STATEID (Benjamin Coddington) [1315390] - [fs] nfs: Do cleanup before resetting pageio read/write to mds (Benjamin Coddington) [1315390] - [fs] sunrpc: xs_sock_mark_closed() does not need to trigger socket autoclose (Benjamin Coddington) [1315390] - [fs] sunrpc: Lock the transport layer on shutdown (Benjamin Coddington) [1315390] - [fs] nfs/filelayout: Fix NULL reference caused by double freeing of fh_array (Benjamin Coddington) [1315390] - [fs] sunrpc: Ensure that we wait for connections to complete before retrying (Benjamin Coddington) [1315390] - [fs] sunrpc: drop null test before destroy functions (Benjamin Coddington) [1315390] - [fs] nfs: fix pg_test page count calculation (Benjamin Coddington) [1315390] - [fs] nfs: Optimise away the close-to-open getattr if there is no cached data (Benjamin Coddington) [1315390] - [fs] nfsv4.1/flexfiles: Clean up ff_layout_write_done_cb/ff_layout_commit_done_cb (Benjamin Coddington) [1315390] - [fs] nfsv4.1/flexfiles: Mark the layout for return in ff_layout_io_track_ds_error() (Benjamin Coddington) [1315390] - [fs] nfs: Remove unneeded checking of the return value from scnprintf (Benjamin Coddington) [1315390] - [fs] nfs: Fix truncated client owner id without proto type (Benjamin Coddington) [1315390] - [fs] nfsv4.1/flexfiles: Mark layout for return if the mirrors are invalid (Benjamin Coddington) [1315390] - [fs] nfsv4.1/flexfiles: RW layouts are valid only if all mirrors are valid (Benjamin Coddington) [1315390] - [fs] nfsv4.1/flexfiles: Fix incorrect usage of pnfs_generic_mark_devid_invalid() (Benjamin Coddington) [1315390] - [fs] nfsv4.1/flexfiles: Fix freeing of mirrors (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Don't request a minimal read layout beyond the end of file (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Handle LAYOUTGET return values correctly (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Don't ask for a read layout for an empty file (Benjamin Coddington) [1315390] - [fs] nfsv4.1: Fix a protocol issue with CLOSE stateids (Benjamin Coddington) [1315390] - [fs] nfsv4.1/flexfiles: Don't mark the entire deviceid as bad for file errors (Benjamin Coddington) [1315390] - [fs] sunrpc: Prevent SYN+SYNACK+RST storms (Benjamin Coddington) [1315390] - [fs] sunrpc: xs_reset_transport must mark the connection as disconnected (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Ensure layoutreturn reserves space for the opaque payload (Benjamin Coddington) [1315390] - [fs] nfsv4.1/flexfiles: Fix a protocol error in layoutreturn (Benjamin Coddington) [1315390] - [fs] nfs: Send attributes in OPEN request for NFS4_CREATE_EXCLUSIVE4_1 (Benjamin Coddington) [1315390] - [fs] nfs: Get suppattr_exclcreat when getting server capabilities (Benjamin Coddington) [1315390] - [fs] nfs: Update NFS4_BITMAP_SIZE (Benjamin Coddington) [1315390] - [fs] nfs: Make opened as optional argument in _nfs4_do_open (Benjamin Coddington) [1315390] - [fs] nfs: Check size by inode_newsize_ok in nfs_setattr (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: pnfs_mark_matching_lsegs_return must notify of layout return (Benjamin Coddington) [1315390] - [fs] nfs42: remove unused declaration (Benjamin Coddington) [1315390] - [fs] nfs42: decode_layoutstats does not need res parameter (Benjamin Coddington) [1315390] - [fs] nfsv4.1/flexfiles: Allow coalescing of new layout segments and existing ones (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Allow pNFS device drivers to customise layout segment insertion (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Add sanity check for the layout range returned by the server (Benjamin Coddington) [1315390] - [fs] NFSv4.1/pnfs Improve the packing of struct pnfs_layout_hdr (Benjamin Coddington) [1315390] - [fs] nfsv4.1/flexfile: ff_layout_remove_mirror can be static (Benjamin Coddington) [1315390] - [fs] nfsv4.2/pnfs: Make the layoutstats timer configurable (Benjamin Coddington) [1315390] - [fs] nfsv4.1/flexfile: Ensure uniqueness of mirrors across layout segments (Benjamin Coddington) [1315390] - [fs] nfsv4.1/flexfiles: Remove mirror backpointer to lseg (Benjamin Coddington) [1315390] - [fs] nfsv4.1/flexfiles: Add refcounting to struct nfs4_ff_layout_mirror (Benjamin Coddington) [1315390] - [fs] nfs41/flexfiles: zero out DS write wcc (Benjamin Coddington) [1315390] - [fs] nfs41: remove NFS_LAYOUT_ROC flag (Benjamin Coddington) [1315390] - [fs] nfsv4: Add a tracepoint for CB_LAYOUTRECALL (Benjamin Coddington) [1315390] - [fs] nfsv4: Add a tracepoint for CB_GETATTR (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Add a tracepoint for return-on-close events (Benjamin Coddington) [1315390] - [fs] nfsv4: Force a post-op attribute update when holding a delegation (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Ensure flexfiles reports all connection related errors (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Ensure the flexfiles layoutstats timers are consistent (Benjamin Coddington) [1315390] - [fs] nfs41: fix list splice type (Benjamin Coddington) [1315390] - [fs] nfsv4: Enable delegated opens even when reboot recovery is pending (Benjamin Coddington) [1315390] - [fs] pnfs: Fix an unused variable warning in pnfs_roc_get_barrier (Benjamin Coddington) [1315390] - [fs] sunrpc: Allow sockets to do GFP_NOIO allocations (Benjamin Coddington) [1315390] - [fs] nfs41/flexfiles: update inode after write finishes (Benjamin Coddington) [1315390] - [fs] nfs41: make sure sending LAYOUTRETURN before close if marked so (Benjamin Coddington) [1315390] - [fs] revert "nfsv4: Remove incorrect check in can_open_delegated()" (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Play safe w.r.t. close() races when return-on-close is set (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Fix a close/delegreturn hang when return-on-close is set (Benjamin Coddington) [1315390] - [fs] nfs: Don't fsync twice for O_SYNC/IS_SYNC files (Benjamin Coddington) [1315390] - [fs] sunrpc: Drop double-underscores from __rpc_cmp_addr6() (Benjamin Coddington) [1315390] - [fs] nfs: Don't let the ctime override attribute barriers (Benjamin Coddington) [1315390] - [fs] nfs: Remove nfs_release() (Benjamin Coddington) [1315390] - [fs] nfs: Rename nfs_commit_unstable_pages() to nfs_write_inode() (Benjamin Coddington) [1315390] - [fs] nfs: Remove nfs41_server_notify_{target|highest}_slotid_update() (Benjamin Coddington) [1315390] - [fs] nfs: Combine nfs_idmap_{init|quit}() and nfs_idmap_{init|quit}_keyring() (Benjamin Coddington) [1315390] - [fs] nfs: Use RPC functions for matching sockaddrs (Benjamin Coddington) [1315390] - [fs] sunrpc: Add an rpc_cmp_addr_port() function (Benjamin Coddington) [1315390] - [fs] sunrpc: Drop double-underscores from rpc_cmp_addr{4|6}() (Benjamin Coddington) [1315390] - [fs] nfs: Rename nfs_readdir_free_pagearray() and nfs_readdir_large_page() (Benjamin Coddington) [1315390] - [fs] nfs: Remove unused variable "pages_ptr" (Benjamin Coddington) [1315390] - [fs] nfs: remove some dead code in ff_layout_pg_get_mirror_count_write (Benjamin Coddington) [1315390] - [fs] pnfs: move common blocklayout XDR defintions to nfs4.h (Benjamin Coddington) [1315390] - [fs] pnfs/blocklayout: pass proper file mode to blkdev_get/put (Benjamin Coddington) [1315390] - [fs] pnfs/blocklayout: reject too long signatures (Benjamin Coddington) [1315390] - [fs] pnfs/blocklayout: set up layoutupdate_pages properly (Benjamin Coddington) [1315390] - [fs] pnfs/blocklayout: calculate layoutupdate size correctly (Benjamin Coddington) [1315390] - [fs] sunrpc: Fix a thinko in xs_connect() (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Fix borken function _same_data_server_addrs_locked() (Benjamin Coddington) [1315390] - [fs] nfs: nfs_set_pgio_error sometimes misses errors (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Remove redundant wakeup in pnfs_send_layoutreturn() (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Remove redundant check in pnfs_layoutgets_blocked() (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Remove redundant lo->plh_block_lgets in layoutreturn (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Don't prevent layoutgets when doing return-on-close (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Fix serialisation of layout return and layoutget (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Remove redundant checks in pnfs_layoutgets_blocked() (Benjamin Coddington) [1315390] - [fs] pnfs: Tighten up locking around DS commit buckets (Benjamin Coddington) [1315390] - [fs] nfs: Remove duplicate svc_xprt_put from nfs41_callback_up (Benjamin Coddington) [1315390] - [fs] sunrpc: increase UNX_MAXNODENAME from 32 to __NEW_UTS_LEN bytes (Benjamin Coddington) [1315390] - [fs] nfsv4.2/pnfs: Use GFP_NOIO for layoutstat reporting in the writeback path (Benjamin Coddington) [1315390] - [fs] pnfs/flexfiles: LAYOUTSTATS ii_count should be ops instead of bytes (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Fix atomicity of commit list updates (Benjamin Coddington) [1315390] - [fs] xprtrdma: take HCA driver refcount at client (Benjamin Coddington) [1315390] - [fs] core: Remove the ib_reg_phys_mr() and ib_rereg_phys_mr() verbs (Benjamin Coddington) [1315390] - [fs] xprtrdma: Count RDMA_NOMSG type calls (Benjamin Coddington) [1315390] - [fs] xprtrdma: Clean up xprt_rdma_print_stats() (Benjamin Coddington) [1315390] - [fs] xprtrdma: Fix large NFS SYMLINK calls (Benjamin Coddington) [1315390] - [fs] xprtrdma: Fix XDR tail buffer marshalling (Benjamin Coddington) [1315390] - [fs] xprtrdma: Don't provide a reply chunk when expecting a short reply (Benjamin Coddington) [1315390] - [fs] xprtrdma: Always provide a write list when sending NFS READ (Benjamin Coddington) [1315390] - [fs] xprtrdma: Account for RPC/RDMA header size when deciding to inline (Benjamin Coddington) [1315390] - [fs] xprtrdma: Remove logic that constructs RDMA_MSGP type calls (Benjamin Coddington) [1315390] - [fs] xprtrdma: Clean up rpcrdma_ia_open() (Benjamin Coddington) [1315390] - [fs] xprtrdma: Remove last ib_reg_phys_mr() call site (Benjamin Coddington) [1315390] - [fs] xprtrdma: Don't fall back to PHYSICAL memory registration (Benjamin Coddington) [1315390] - [fs] xprtrdma: Increase default credit limit (Benjamin Coddington) [1315390] - [fs] xprtrdma: Raise maximum payload size to one megabyte (Benjamin Coddington) [1315390] - [fs] xprtrdma: Make xprt_setup_rdma() agnostic to family of server address (Benjamin Coddington) [1315390] - [fs] nfs: Fix an oops caused by using other thread's stack space in ASYNC mode (Benjamin Coddington) [1315390] - [fs] nfs: plug memory leak when ->prepare_layoutcommit fails (Benjamin Coddington) [1315390] - [fs] sunrpc: Report TCP errors to the caller (Benjamin Coddington) [1315390] - [fs] sunrpc: translate -EAGAIN to -ENOBUFS when socket is writable (Benjamin Coddington) [1315390] - [fs] nfs: Don't clear desc->pg_moreio in nfs_do_recoalesce() (Benjamin Coddington) [1315390] - [fs] nfs: Fix a memory leak in nfs_do_recoalesce (Benjamin Coddington) [1315390] - [fs] nfs: nfs_mark_for_revalidate should always set NFS_INO_REVAL_PAGECACHE (Benjamin Coddington) [1315390] - [fs] nfs: Remove the "NFS_CAP_CHANGE_ATTR" capability (Benjamin Coddington) [1315390] - [fs] nfs: Set NFS_INO_REVAL_PAGECACHE if the change attribute is uninitialised (Benjamin Coddington) [1315390] - [fs] nfs: Don't revalidate the mapping if both size and change attr are up to date (Benjamin Coddington) [1315390] - [fs] nfsv4/pnfs: Ensure we don't miss a file extension (Benjamin Coddington) [1315390] - [fs] sunrpc: xprt_complete_bc_request must also decrement the free slot count (Benjamin Coddington) [1315390] - [fs] sunrpc: Fix a backchannel deadlock (Benjamin Coddington) [1315390] - [fs] pnfs: Don't throw out valid layout segments (Benjamin Coddington) [1315390] - [fs] pnfs: pnfs_roc_drain() fix a race with open (Benjamin Coddington) [1315390] - [fs] pnfs: Fix races between return-on-close and layoutreturn (Benjamin Coddington) [1315390] - [fs] pnfs: pnfs_roc_drain should return 'true' when sleeping (Benjamin Coddington) [1315390] - [fs] pnfs: Layoutreturn must invalidate all existing layout segments (Benjamin Coddington) [1315390] - [fs] nfsv4.2/flexfiles: Fix a typo in the flexfiles layoutstats code (Benjamin Coddington) [1315390] - [fs] nfsv4: Leases are renewed in sequence_done when we have sessions (Benjamin Coddington) [1315390] - [fs] nfsv4.1: nfs41_sequence_done should handle sequence flag errors (Benjamin Coddington) [1315390] - [fs] nfsv4.1: Handle SEQ4_STATUS_BACKCHANNEL_FAULT correctly (Benjamin Coddington) [1315390] - [fs] nfsv4.1: Handle SEQ4_STATUS_RECALLABLE_STATE_REVOKED status bit correctly (Benjamin Coddington) [1315390] - [fs] nfsv4.1: Handle SEQ4_STATUS_EXPIRED_SOME_STATE_REVOKED status bit correctly (Benjamin Coddington) [1315390] - [fs] sunrpc: Don't confuse ENOBUFS with a write_space issue (Benjamin Coddington) [1315390] - [fs] sunrpc: Don't reencode message if transmission failed with ENOBUFS (Benjamin Coddington) [1315390] - [fs] nfs: Remove invalid tk_pid from debug message (Benjamin Coddington) [1315390] - [fs] nfs: Remove invalid NFS_ATTR_FATTR_V4_REFERRAL checking in nfs4_get_rootfh (Benjamin Coddington) [1315390] - [fs] nfs: Drop bad comment in nfs41_walk_client_list() (Benjamin Coddington) [1315390] - [fs] nfs: Remove unneeded micro checking of CONFIG_PROC_FS (Benjamin Coddington) [1315390] - [fs] nfs: Don't setting FILE_CREATED flags always (Benjamin Coddington) [1315390] - [fs] nfs: Use remove_proc_subtree() instead remove_proc_entry() (Benjamin Coddington) [1315390] - [fs] nfs: Remove unused argument in nfs_server_set_fsinfo() (Benjamin Coddington) [1315390] - [fs] nfs: Fix a memory leak when meeting an unsupported state protect (Benjamin Coddington) [1315390] - [fs] nfs: take extra reference to fl->fl_file when running a LOCKU operation (Benjamin Coddington) [1315390] - [fs] nfsv4: When returning a delegation, don't reclaim an incompatible open mode (Benjamin Coddington) [1315390] - [fs] nfsv4.2: LAYOUTSTATS is optional to implement (Benjamin Coddington) [1315390] - [fs] nfsv4.2: Fix up a decoding error in layoutstats (Benjamin Coddington) [1315390] - [fs] pnfs/flexfiles: Fix the reset of struct pgio_header when resending (Benjamin Coddington) [1315390] - [fs] pnfs/flexfiles: Turn off layoutcommit for servers that don't need it (Benjamin Coddington) [1315390] - [fs] pnfs/flexfiles: protect ktime manipulation with mirror lock (Benjamin Coddington) [1315390] - [fs] nfs: provide pnfs_report_layoutstat when NFS42 is disabled (Benjamin Coddington) [1315390] - [fs] nfs: always update creds in mirror, even when we have an already connected ds (Benjamin Coddington) [1315390] - [fs] nfs: fix potential credential leak in ff_layout_update_mirror_cred (Benjamin Coddington) [1315390] - [fs] pnfs/flexfiles: report layoutstat regularly (Benjamin Coddington) [1315390] - [fs] nfs42: serialize LAYOUTSTATS calls of the same file (Benjamin Coddington) [1315390] - [fs] pnfs/flexfiles: encode LAYOUTSTATS flexfiles specific data (Benjamin Coddington) [1315390] - [fs] pnfs/flexfiles: add ff_layout_prepare_layoutstats (Benjamin Coddington) [1315390] - [fs] pnfs/flexfiles: track when layout is first used (Benjamin Coddington) [1315390] - [fs] pnfs/flexfiles: add layoutstats tracking (Benjamin Coddington) [1315390] - [fs] pnfs/flexfiles: Remove unused struct members user_name, group_name (Benjamin Coddington) [1315390] - [fs] pnfs: add pnfs_report_layoutstat helper function (Benjamin Coddington) [1315390] - [fs] pnfs: fill in nfs42_layoutstat_ops (Benjamin Coddington) [1315390] - [fs] pnfs: Add a LAYOUTSTATS rpc function (Benjamin Coddington) [1315390] - [fs] sunrpc: Set the TCP user timeout option on client sockets (Benjamin Coddington) [1315390] - [fs] sunrpc: Ensure we release the TCP socket once it has been closed (Benjamin Coddington) [1315390] - [fs] sunrpc: Handle connection issues correctly on the back channel (Benjamin Coddington) [1315390] - [fs] nfs: Fix comment for nfs_pageio_init() and nfs_pageio_complete_mirror() (Benjamin Coddington) [1315390] - [fs] sunrpc: use sg_init_one() in krb5_rc4_setup_enc/seq_key() (Benjamin Coddington) [1315390] - [fs] nfs: Ensure we set NFS_CONTEXT_RESEND_WRITES when requeuing writes (Benjamin Coddington) [1315390] - [fs] nfsv4: Fix stateid recovery on revoked delegations (Benjamin Coddington) [1315390] - [fs] nfs: Fix showing truncated fsid/dev in, /proc/net/nfsfs/volumes (Benjamin Coddington) [1315390] - [fs] nfs: make nfs4_init_uniform_client_string use a dynamically allocated buffer (Benjamin Coddington) [1315390] - [fs] nfs: make nfs4_init_nonuniform_client_string use a dynamically allocated buffer (Benjamin Coddington) [1315390] - [fs] nfs: update maxsz values for SETCLIENTID and EXCHANGE_ID (Benjamin Coddington) [1315390] - [fs] nfs: convert setclientid and exchange_id encoders to use clp->cl_owner_id (Benjamin Coddington) [1315390] - [fs] pnfs/flexfiles: use swap() in ff_layout_sort_mirrors() (Benjamin Coddington) [1315390] - [fs] xprtrdma: Reduce per-transport MR allocation (Benjamin Coddington) [1315390] - [fs] xprtrdma: Stack relief in fmr_op_map() (Benjamin Coddington) [1315390] - [fs] xprtrdma: Split rb_lock (Benjamin Coddington) [1315390] - [fs] xprtrdma: Remove rpcrdma_ia::ri_memreg_strategy (Benjamin Coddington) [1315390] - [fs] xprtrdma: Remove ->ro_reset (Benjamin Coddington) [1315390] - [fs] xprtrdma: Remove unused LOCAL_INV recovery logic (Benjamin Coddington) [1315390] - [fs] xprtrdma: Acquire MRs in rpcrdma_register_external() (Benjamin Coddington) [1315390] - [fs] xprtrdma: Introduce an FRMR recovery workqueue (Benjamin Coddington) [1315390] - [fs] xprtrdma: Acquire FMRs in rpcrdma_fmr_register_external() (Benjamin Coddington) [1315390] - [fs] xprtrdma: Introduce helpers for allocating MWs (Benjamin Coddington) [1315390] - [fs] xprtrdma: Use ib_device pointer safely (Benjamin Coddington) [1315390] - [fs] xprtrdma: Remove rr_func (Benjamin Coddington) [1315390] - [fs] xprtrdma: Replace rpcrdma_rep::rr_buffer with rr_rxprt (Benjamin Coddington) [1315390] - [fs] xprtrdma: Warn when there are orphaned IB objects (Benjamin Coddington) [1315390] - [fs] nfs: Ensure that we update the sequence id under the slot table lock (Benjamin Coddington) [1315390] - [fs] nfs: Initialize cb_sequenceres information before validate_seqid() (Benjamin Coddington) [1315390] - [fs] nfs: deny backchannel RPCs with an incorrect authflavor instead of dropping them (Benjamin Coddington) [1315390] - [fs] sunrpc: Address kbuild warning in net/sunrpc/debugfs.c (Benjamin Coddington) [1315390] - [fs] nfs: Only update callback sequnce id when CB_SEQUENCE success (Benjamin Coddington) [1315390] - [fs] nfs: Convert use of __constant_htonl to htonl (Benjamin Coddington) [1315390] - [fs] sunrpc: Transport fault injection (Benjamin Coddington) [1315390] - [fs] nfs: Remove unused nfs_rw_ops->rw_release() function (Benjamin Coddington) [1315390] - [fs] sunrpc: turn swapper_enable/disable functions into rpc_xprt_ops (Benjamin Coddington) [1315390] - [fs] sunrpc: lock xprt before trying to set memalloc on the sockets (Benjamin Coddington) [1315390] - [fs] sunrpc: if we're closing down a socket, clear memalloc on it first (Benjamin Coddington) [1315390] - [fs] sunrpc: make xprt->swapper an atomic_t (Benjamin Coddington) [1315390] - [fs] sunrpc: keep a count of swapfiles associated with the rpc_clnt (Benjamin Coddington) [1315390] - [fs] sunrpc: Fix a backchannel race (Benjamin Coddington) [1315390] - [fs] sunrpc: Clean up allocation and freeing of back channel requests (Benjamin Coddington) [1315390] - [fs] sunrpc: Remove unused argument 'tk_ops' in rpc_run_bc_task (Benjamin Coddington) [1315390] - [fs] nfsv4: nfs4_handle_delegation_recall_error should ignore EAGAIN (Benjamin Coddington) [1315390] - [fs] sunrpc: Clean up bc_send() (Benjamin Coddington) [1315390] - [fs] sunrpc: Backchannel handle socket nospace (Benjamin Coddington) [1315390] - [fs] sunrpc: Fix a memory leak in the backchannel code (Benjamin Coddington) [1315390] - [fs] nfs: drop unneeded goto (Benjamin Coddington) [1315390] - [fs] nfs: Fix size of NFSACL SETACL operations (Benjamin Coddington) [1315390] - [fs] nfs: report more appropriate block size for directories (Benjamin Coddington) [1315390] - [fs] nfs: stat(2) fails during cthon04 basic test5 on NFSv4.0 (Benjamin Coddington) [1315390] - [fs] fs/nfs: fix new compiler warning about boolean in switch (Benjamin Coddington) [1315390] - [fs] nfs: Remove unneeded casts in nfs (Benjamin Coddington) [1315390] - [fs] revert "nfs: replace nfs_add_stats with nfs_inc_stats when add one" (Benjamin Coddington) [1315390] - [fs] nfs: Rename idmap.c to nfs4idmap.c (Benjamin Coddington) [1315390] - [fs] nfs: Move nfs_idmap.h into fs/nfs/ (Benjamin Coddington) [1315390] - [fs] nfs: Remove CONFIG_NFS_V4 checks from nfs_idmap.h (Benjamin Coddington) [1315390] - [fs] xprtrdma: Make rpcrdma_{un}map_one() into inline functions (Benjamin Coddington) [1315390] - [fs] xprtrdma: Handle non-SEND completions via a callout (Benjamin Coddington) [1315390] - [fs] xprtrdma: Add "open" memreg op (Benjamin Coddington) [1315390] - [fs] xprtrdma: Add "destroy MRs" memreg op (Benjamin Coddington) [1315390] - [fs] xprtrdma: Add "reset MRs" memreg op (Benjamin Coddington) [1315390] - [fs] xprtrdma: Add "init MRs" memreg op (Benjamin Coddington) [1315390] - [fs] xprtrdma: Add a "deregister_external" op for each memreg mode (Benjamin Coddington) [1315390] - [fs] xprtrdma: Add a "register_external" op for each memreg mode (Benjamin Coddington) [1315390] - [fs] xprtrdma: Add a "max_payload" op for each memreg mode (Benjamin Coddington) [1315390] - [fs] xprtrdma: Add vector of ops for each memory registration strategy (Benjamin Coddington) [1315390] - [fs] xprtrdma: Prevent infinite loop in rpcrdma_ep_create() (Benjamin Coddington) [1315390] - [fs] xprtrdma: Byte-align FRWR registration (Benjamin Coddington) [1315390] - [fs] xprtrdma: Perform a full marshal on retransmit (Benjamin Coddington) [1315390] - [fs] xprtrdma: Display IPv6 addresses and port numbers correctly (Benjamin Coddington) [1315390] - [fs] sunrpc: Introduce missing well-known netids (Benjamin Coddington) [1315390] - [fs] nfs: Block new writes while syncing data in nfs_getattr() (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Separate out metadata and data consistency for pNFS (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Ensure we send layoutcommit before return-on-close (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Ensure that writes respect the O_SYNC flag when doing O_DIRECT (Benjamin Coddington) [1315390] - [fs] nfsv4: Truncating file opens should also sync O_DIRECT writes (Benjamin Coddington) [1315390] - [fs] nfs: File unlock needs to be a metadata synchronisation point (Benjamin Coddington) [1315390] - [fs] nfs: Add a helper to sync both O_DIRECT and buffered writes (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Refactor pnfs_set_layoutcommit() (Benjamin Coddington) [1315390] - [fs] nfsv4.1/pnfs: Fix setting of layoutcommit last write byte (Benjamin Coddington) [1315390] - [fs] nfsv4: Return the delegation before returning the layout in evict_inode() (Benjamin Coddington) [1315390] - [fs] nfsv4: Allow tracing of NFSv4 fsync calls (Benjamin Coddington) [1315390] - [fs] nfs: Fix free_deveiceid -> free_deviceid (Benjamin Coddington) [1315390] - [fs] nfsv4.1: Don't cache deviceids that have no notifications (Benjamin Coddington) [1315390] - [fs] nfsv4.1: Allow getdeviceinfo to return notification info back to caller (Benjamin Coddington) [1315390] - [fs] nfsv4.1: Cleanup - don't opencode nfs4_put_deviceid_node() (Benjamin Coddington) [1315390] - [fs] nfsv4.1: Convert pNFS deviceid to use kfree_rcu() (Benjamin Coddington) [1315390] - [fs] nfsv4: Return delegations synchronously in evict_inode (Benjamin Coddington) [1315390] - [fs] sunrpc: Fix a regression when reconnecting (Benjamin Coddington) [1315390] - [fs] nfs: clean up nfs_direct_IO (Benjamin Coddington) [1315390] - [fs] sunrpc: fix build-warning due to format missmatch (Benjamin Coddington) [1315390] - [fs] nfsv4: Append delegations to the per-client list instead of prepending (Benjamin Coddington) [1315390] - [fs] sunrpc: use jiffies_to_msecs for converting jiffies (Benjamin Coddington) [1315390] - [fs] nfs: remount with security change should return EINVAL (Benjamin Coddington) [1315390] - [fs] nfs: do not export discarded symbols (Benjamin Coddington) [1315390] - [fs] nfsv4.1: don't export static symbol (Benjamin Coddington) [1315390] - [fs] nfsv4.1: Clear the old state by our client id before establishing a new lease (Benjamin Coddington) [1315390] - [fs] nfsv4: Fix a race in NFSv4.1 server trunking discovery (Benjamin Coddington) [1315390] - [fs] nfs: Don't write enable new pages while an invalidation is proceeding (Benjamin Coddington) [1315390] - [fs] nfs: Don't require a filehandle to refresh the inode in nfs_prime_dcache() (Benjamin Coddington) [1315390] - [fs] nfsv4: Set a barrier in the update_changeattr() helper (Benjamin Coddington) [1315390] - [fs] nfs: Fix nfs_post_op_update_inode() to set an attribute barrier (Benjamin Coddington) [1315390] - [fs] nfs: Remove size hack in nfs_inode_attrs_need_update() (Benjamin Coddington) [1315390] - [fs] nfsv4: Add attribute update barriers to delegreturn and pNFS layoutcommit (Benjamin Coddington) [1315390] - [fs] nfs: Add attribute update barriers to NFS writebacks (Benjamin Coddington) [1315390] - [fs] nfs: Set an attribute barrier on all updates (Benjamin Coddington) [1315390] - [fs] nfs: Add attribute update barriers to nfs_setattr_update_inode() (Benjamin Coddington) [1315390] - [fs] nfs: Add a helper to set attribute barriers (Benjamin Coddington) [1315390] - [fs] nfs: Ensure that buffered writes wait for O_DIRECT writes to complete (Benjamin Coddington) [1315390] - [fs] nfsv4: nfs4_open_recover_helper() must set share access (Benjamin Coddington) [1315390] - [fs] xprtrdma: Store RDMA credits in unsigned variables (Benjamin Coddington) [1315390] - [fs] nfsv4.1: Clean up bind_conn_to_session (Benjamin Coddington) [1315390] - [fs] nfsv4.1: Always set up a forward channel when binding the session (Benjamin Coddington) [1315390] - [fs] nfsv4.1: Don't set up a backchannel if the server didn't agree to do so (Benjamin Coddington) [1315390] - [fs] nfsv4.1: Clean up create_session (Benjamin Coddington) [1315390] - [fs] nfsv4: Kill unused nfs_inode->delegation_state field (Benjamin Coddington) [1315390] - [fs] nfs: Can call nfs_clear_page_commit() instead (Benjamin Coddington) [1315390] - [fs] nfs: Provide and use helper functions for marking a page as unstable (Benjamin Coddington) [1315390] - [fs] sunrpc: Always manipulate rpc_rqst::rq_bc_pa_list under xprt->bc_pa_lock (Benjamin Coddington) [1315390] - [fs] nfsv4.1: Convert open-coded array allocation calls to kmalloc_array() (Benjamin Coddington) [1315390] - [fs] sunrpc: Cleanup to remove xs_tcp_close() (Benjamin Coddington) [1315390] - [fs] nfsv4.1: Optimise layout return-on-close (Benjamin Coddington) [1315390] - [fs] xprtrdma: Address sparse complaint in rpcr_to_rdmar() (Benjamin Coddington) [1315390] - [fs] nfsv4.1: Ask for no delegation on OPEN if using O_DIRECT (Benjamin Coddington) [1315390] - [fs] nfs: Add Anna Schumaker as co-maintainer for the NFS client (Benjamin Coddington) [1315390] - [fs] nfs: a couple off by ones (Benjamin Coddington) [1315390] - [fs] nfs: prevent truncate on active swapfile (Benjamin Coddington) [1315390] - [fs] xprtrdma: Update the GFP flags used in xprt_rdma_allocate() (Benjamin Coddington) [1315390] - [fs] xprtrdma: Clean up after adding regbuf management (Benjamin Coddington) [1315390] - [fs] xprtrdma: Allocate zero pad separately from rpcrdma_buffer (Benjamin Coddington) [1315390] - [fs] xprtrdma: Allocate RPC/RDMA receive buffer separately from struct rpcrdma_rep (Benjamin Coddington) [1315390] - [fs] xprtrdma: Allocate RPC/RDMA send buffer separately from struct rpcrdma_req (Benjamin Coddington) [1315390] - [fs] xprtrdma: Allocate RPC send buffer separately from struct rpcrdma_req (Benjamin Coddington) [1315390] - [fs] xprtrdma: Add struct rpcrdma_regbuf and helpers (Benjamin Coddington) [1315390] - [fs] xprtrdma: Refactor rpcrdma_buffer_create() and rpcrdma_buffer_destroy() (Benjamin Coddington) [1315390] - [fs] xprtrdma: Simplify synopsis of rpcrdma_buffer_create() (Benjamin Coddington) [1315390] - [fs] xprtrdma: Take struct ib_qp_attr and ib_qp_init_attr off the stack (Benjamin Coddington) [1315390] - [fs] xprtrdma: Take struct ib_device_attr off the stack (Benjamin Coddington) [1315390] - [fs] xprtrdma: Free the pd if ib_query_qp() fails (Benjamin Coddington) [1315390] - [fs] xprtrdma: Remove rpcrdma_ep::rep_func and ::rep_xprt (Benjamin Coddington) [1315390] - [fs] xprtrdma: Move credit update to RPC reply handler (Benjamin Coddington) [1315390] - [fs] xprtrdma: Remove rl_mr field, and the mr_chunk union (Benjamin Coddington) [1315390] - [fs] xprtrdma: Remove rpcrdma_ep::rep_ia (Benjamin Coddington) [1315390] - [fs] xprtrdma: Rename "xprt" and "rdma_connect" fields in struct rpcrdma_xprt (Benjamin Coddington) [1315390] - [fs] xprtrdma: Clean up hdrlen (Benjamin Coddington) [1315390] - [fs] xprtrdma: Display XIDs in host byte order (Benjamin Coddington) [1315390] - [fs] xprtrdma: Modernize htonl and ntohl (Benjamin Coddington) [1315390] - [fs] xprtrdma: human-readable completion status (Benjamin Coddington) [1315390] - [fs] nfsv4: Deal with atomic upgrades of an existing delegation (Benjamin Coddington) [1315390] - [fs] nfsv4.1: Replace usage of nfs_client->cl_addr in encode_create_session (Benjamin Coddington) [1315390] - [fs] sunrpc: Allow waiting on memory allocation (Benjamin Coddington) [1315390] - [fs] nfsv4: Remove incorrect check in can_open_delegated() (Benjamin Coddington) [1315390] - [fs] nfs: Ignore transport protocol when detecting server trunking (Benjamin Coddington) [1315390] - [fs] nfsv4/v4.1: Verify the client owner id during trunking detection (Benjamin Coddington) [1315390] - [fs] nfsv4: Cache the NFSv4/v4.1 client owner_id in the struct nfs_client (Benjamin Coddington) [1315390] - [fs] pnfs/blocklayout: fix end calculation in pnfs_num_cont_bytes (Benjamin Coddington) [1315390] - [fs] sunrpc: add some tracepoints in svc_rqst handling functions (Benjamin Coddington) [1315390] - [fs] xprtrdma: Display async errors (Benjamin Coddington) [1315390] - [fs] xprtrdma: Enable pad optimization (Benjamin Coddington) [1315390] - [fs] xprtrdma: Re-write rpcrdma_flush_cqs() (Benjamin Coddington) [1315390] - [fs] xprtrdma: Refactor tasklet scheduling (Benjamin Coddington) [1315390] - [fs] xprtrdma: unmap all FMRs during transport disconnect (Benjamin Coddington) [1315390] - [fs] xprtrdma: Cap req_cqinit (Benjamin Coddington) [1315390] - [fs] xprtrdma: Return an errno from rpcrdma_register_external() (Benjamin Coddington) [1315390] - [fs] nfs: define nfs_inc_fscache_stats and using it as possible (Benjamin Coddington) [1315390] - [fs] nfs: replace nfs_add_stats with nfs_inc_stats when add one (Benjamin Coddington) [1315390] - [fs] nfs: Deletion of unnecessary checks before the function call "nfs_put_client" (Benjamin Coddington) [1315390] - [fs] nfs: Remove dead case from nfs4_map_errors() (Benjamin Coddington) [1315390] - [fs] nfs/sunrpc: Remove other deadlock-avoidance mechanisms in nfs_release_page() (Benjamin Coddington) [1315390] - [fs] nfs: avoid waiting at all in nfs_release_page when congested (Benjamin Coddington) [1315390] - [fs] nfs: avoid deadlocks with loop-back mounted NFS filesystems (Benjamin Coddington) [1315390] - [fs] sunrpc: Enforce an upper limit on the number of cached credentials (Benjamin Coddington) [1315390] - [fs] nfs: Enforce an upper limit on the number of cached access call (Benjamin Coddington) [1315390] - [fs] sunrpc: Fix potential memory scribble in xprt_free_bc_request() (Benjamin Coddington) [1315390] - [fs] sunrpc: Ensure that gss_auth isn't freed before its upcall messages (Benjamin Coddington) [1315390] - [fs] nfs: Use PTR_ERR_OR_ZERO in 'nfs41_callback_up' function (Benjamin Coddington) [1315390] - [fs] nfs: Use PTR_ERR_OR_ZERO in 'nfs/nfs4super.c' (Benjamin Coddington) [1315390]- [netdrv] ptp: Add PTP_SYS_OFFSET_PRECISE for driver crosstimestamping (Prarit Bhargava) [1273198] - [x86] tsc: Always Running Timer correlated clocksource (Prarit Bhargava) [1273198] - [kernel] time: Add history to cross timestamp interface supporting slower devices (Prarit Bhargava) [1273198] - [kernel] time: Add driver cross timestamp interface for higher precision time synchronization (Prarit Bhargava) [1273198] - [kernel] time: Remove duplicated code in ktime_get_raw_and_real() (Prarit Bhargava) [1273198] - [kernel] time: Add timekeeping snapshot code capturing system time and counter (Prarit Bhargava) [1273198] - [kernel] time: Add cycles to nanoseconds translation (Prarit Bhargava) [1273198] - [kernel] timekeeping: Add timekeeping_get_delta() (Prarit Bhargava) [1273198] - [kernel] timekeeping: Simplify arch_gettimeoffset() (Prarit Bhargava) [1273198] - [kernel] time: Add timerkeeper::tkr_raw (Prarit Bhargava) [1321924] - [kernel] time: Rename timekeeper::tkr to timekeeper::tkr_mono (Prarit Bhargava) [1321924] - [kernel] timekeeping: Use tk_read_base as argument for timekeeping_get_ns() (Prarit Bhargava) [1321924] - [kernel] timekeeping: Create struct tk_read_base and use it in struct timekeeper (Prarit Bhargava) [1321924] - [kernel] timekeeping: Provide ktime_get_raw() (Prarit Bhargava) [1321924] - [kernel] time: Consolidate the time accessor prototypes (Prarit Bhargava) [1321924] - [usb] xhci: Workaround to get Intel xHCI reset working more reliably (Torez Smith) [1288941 1318570] - [idle] intel_idle: Add SKX support (Steve Best) [1258088] - [scsi] hpsa: update rev to 3.4.10-0-RH3 (Joseph Szczypek) [1296287] - [scsi] hpsa: check for a null phys_disk pointer in ioaccel2 path (Joseph Szczypek) [1296287] - [scsi] ses: fix discovery of SATA devices in SAS enclosures (Maurizio Lombardi) [1251124] - [scsi] scsi_transport_sas: add function to get SAS endpoint address (Maurizio Lombardi) [1251124] - [scsi] scsi_transport_sas: add is_sas_attached() function (Maurizio Lombardi) [1251124] - [scsi] ses: fix additional element traversal bug (Maurizio Lombardi) [1251124] - [scsi] ses: Add power_status to SES device slot (Maurizio Lombardi) [1251124] - [scsi] ses: add reliable slot attribute (Maurizio Lombardi) [1251124] - [scsi] ses: add enclosure logical id (Maurizio Lombardi) [1251124] - [scsi] ses: generate KOBJ_CHANGE on enclosure attach (Maurizio Lombardi) [1251124] - [scsi] ses: close potential registration race (Maurizio Lombardi) [1251124] - [scsi] add support for multiple hardware queues in scsi_(host_)find_tag (Ewan Milne) [1320306] - [scsi] fnic: move printk()s outside of the critical code section (Maurizio Lombardi) [1269289] - [tools] power turbostat: initial SKX support (Steve Best) [1273744] - [scripts] module: set ksymtab/kcrctab* section addresses to 0x0 (Phillip Lougher) [892004] - [cpufreq] powernv: Hot-plug safe the kworker thread (Steve Best) [1325776] - [powercap] intel_rapl: Add missing Haswell model (Steve Best) [1326231]- [scripts] kbuild: create directory for dir/file.o (Jiri Olsa) [1323852] - [tools] perf tests: Fix attr tests (Jiri Olsa) [1323852] - [tools] perf stat: Fix interval output values (Jiri Olsa) [1323852] - [tools] perf probe: Search both .eh_frame and .debug_frame sections for probe location (Jiri Olsa) [1323852] - [tools] perf tools: Fix thread lifetime related segfaut in intel_pt (Jiri Olsa) [1323852] - [tools] perf tools: tracepoint_error() can receive e=NULL, robustify it (Jiri Olsa) [1323852] - [tools] perf stat: Do not clean event's private stats (Jiri Olsa) [1323852] - [tools] perf hists: Fix HISTC_MEM_DCACHELINE width setting (Jiri Olsa) [1323852] - [tools] perf annotate browser: Fix behaviour of Shift-Tab with nothing focussed (Jiri Olsa) [1323852] - [tools] perf tests: Remove wrong semicolon in while loop in CQM test (Jiri Olsa) [1323852] - [tools] perf build: Introduce FEATURES_DUMP make variable (Jiri Olsa) [1323852] - [tools] perf build: Add feature-dump target (Jiri Olsa) [1323852] - [tools] perf build: Pass O option to kernel makefile in build-test (Jiri Olsa) [1323852] - [tools] perf build: Test correct path of perf in build-test (Jiri Olsa) [1323852] - [tools] perf build: Pass O option to Makefile.perf in build-test (Jiri Olsa) [1323852] - [tools] perf build: Set parallel making options build-test (Jiri Olsa) [1323852] - [tools] perf symbols: Fix reading of build-id from vDSO (Jiri Olsa) [1323852] - [tools] perf kvm record/report: 'unprocessable sample' error while recording/reporting guest data (Jiri Olsa) [1323852] - [tools] perf tools: Fallback to srcdir/Documentation/tips.txt (Jiri Olsa) [1323852] - [tools] perf ui/tui: Print helpline message as is (Jiri Olsa) [1323852] - [tools] perf tools: Set and pass DOCDIR to builtin-report.c (Jiri Olsa) [1323852] - [tools] perf tools: Add file_only config option to strlist (Jiri Olsa) [1323852] - [tools] perf tools: Add more usage tips (Jiri Olsa) [1323852] - [tools] perf record: Add --buildid-all option (Jiri Olsa) [1323852] - [tools] subcmd: Add missing NORETURN define for parse-options.h (Jiri Olsa) [1323852] - [tools] Make list.h self-sufficient (Jiri Olsa) [1323852] - [tools] perf tools: Fix mmap2 event allocation in synthesize code (Jiri Olsa) [1323852] - [tools] perf stat: Fix recort_usage typo (Jiri Olsa) [1323852] - [tools] perf test: Reset err after using it hold errcode in hist testcases (Jiri Olsa) [1323852] - [tools] perf test: Fix false TEST_OK result for 'perf test hist' (Jiri Olsa) [1323852] - [tools] Move Makefile.arch from perf/config to tools/scripts (Jiri Olsa) [1323852] - [tools] perf tools: Fix phony build target for build-test (Jiri Olsa) [1323852] - [tools] perf tools: Add -lutil in python lib list for broken python-config (Jiri Olsa) [1323852] - [tools] perf tools: Add missing sources to perf's MANIFEST (Jiri Olsa) [1323852] - [tools] perf evlist: Add --trace-fields option to show trace fields (Jiri Olsa) [1323852] - [tools] perf record: Store data mmaps for dwarf unwind (Jiri Olsa) [1323852] - [tools] perf libdw: Check for mmaps also in MAP__VARIABLE tree (Jiri Olsa) [1323852] - [tools] perf unwind: Check for mmaps also in MAP__VARIABLE tree (Jiri Olsa) [1323852] - [tools] perf unwind: Use find_map function in access_dso_mem (Jiri Olsa) [1323852] - [tools] perf evlist: Remove perf_evlist__(enable|disable)_event functions (Jiri Olsa) [1323852] - [tools] perf evlist: Make perf_evlist__open() open evsels with their cpus and threads (like perf record does) (Jiri Olsa) [1323852] - [tools] perf report: Show random usage tip on the help line (Jiri Olsa) [1323852] - [tools] perf hists: Export a couple of hist functions (Jiri Olsa) [1323852] - [tools] perf diff: Use perf_hpp__register_sort_field interface (Jiri Olsa) [1323852] - [tools] perf tools: Add overhead/overhead_children keys defaults via string (Jiri Olsa) [1323852] - [tools] perf tools: Remove list entry from struct sort_entry (Jiri Olsa) [1323852] - [tools] perf tools: Include all tools/lib directory for tags/cscope/TAGS targets (Jiri Olsa) [1323852] - [tools] perf script: Align event name properly (Jiri Olsa) [1323852] - [tools] perf tools: Add missing headers in perf's MANIFEST (Jiri Olsa) [1323852] - [tools] perf tools: Do not show trace command if it's not compiled in (Jiri Olsa) [1323852] - [tools] perf report: Change default to use event group view (Jiri Olsa) [1323852] - [tools] perf top: Decay periods in callchains (Jiri Olsa) [1323852] - [tools] lib: Move bitmap.[ch] from tools/perf/ to tools/{lib, include}/ (Jiri Olsa) [1323852] - [tools] lib: Sync tools/lib/find_bit.c with the kernel (Jiri Olsa) [1323852] - [tools] lib: Move find_next_bit.c to tools/lib/ (Jiri Olsa) [1323852] - [tools] perf tests: Give a bit more information on the CQM test failure path (Jiri Olsa) [1323852] - [tools] perf tests: No need to set attr.sample_freq for tracking !PERF_RECORD_SAMPLE (Jiri Olsa) [1323852] - [tools] perf python: Add missing files to binding link list (Jiri Olsa) [1323852] - [tools] perf test: No need for setting attr.sample_freq on the RECORD test (Jiri Olsa) [1323852] - [tools] perf test: Use "dummy" events in the PERF_RECORD_ test (Jiri Olsa) [1323852] - [tools] perf evlist: Introduce perf_evlist__new_dummy constructor (Jiri Olsa) [1323852] - [tools] perf tests: No need to set attr.sample_freq in the perf time to TSC test (Jiri Olsa) [1323852] - [tools] perf pmu: fix alias->snapshot missing initialization bug (Jiri Olsa) [1323852] - [tools] perf script: Add stat-cpi.py script (Jiri Olsa) [1323852] - [tools] perf script: Display stat events by default (Jiri Olsa) [1323852] - [tools] perf cpumap: Fix cpu conversion in cpu_map__from_entries (Jiri Olsa) [1323852] - [tools] perf script: Add python support for stat events (Jiri Olsa) [1323852] - [tools] perf script: Add stat default handlers (Jiri Olsa) [1323852] - [tools] perf script: Add process_stat/process_stat_interval scripting interface (Jiri Olsa) [1323852] - [tools] perf script: Process stat config event (Jiri Olsa) [1323852] - [tools] perf script: Process cpu/threads maps (Jiri Olsa) [1323852] - [tools] perf stat record: Keep sample_type 0 for pipe session (Jiri Olsa) [1323852] - [tools] perf report: Add documentation for dynamic sort keys (Jiri Olsa) [1323852] - [tools] perf tools: Add all matching dynamic sort keys for field name (Jiri Olsa) [1323852] - [tools] build feature: Use value assignment form for FEATURE-DUMP file (Jiri Olsa) [1323852] - [tools] build feature: Introduce feature_assign macro (Jiri Olsa) [1323852] - [tools] build feature: Move dwarf post unwind choice output into perf (Jiri Olsa) [1323852] - [tools] build feature: Fix feature_check_display_code typo (Jiri Olsa) [1323852] - [tools] perf tools: Make 'trace' or 'trace_fields' sort key default for tracepoint events (Jiri Olsa) [1323852] - [tools] perf tools: Add 'trace_fields' dynamic sort key (Jiri Olsa) [1323852] - [tools] perf tools: Skip dynamic fields not defined for current event (Jiri Olsa) [1323852] - [tools] perf tools: Support '.*' dynamic sort key (Jiri Olsa) [1323852] - [tools] perf tools: Support shortcuts for events in dynamic sort keys (Jiri Olsa) [1323852] - [tools] perf report/top: Add --raw-trace option (Jiri Olsa) [1323852] - [tools] perf tools: Add 'trace' sort key (Jiri Olsa) [1323852] - [tools] perf tools: Try to show pretty printed output for dynamic sort keys (Jiri Olsa) [1323852] - [tools] perf tools: Add dynamic sort key for tracepoint events (Jiri Olsa) [1323852] - [tools] perf tools: Pass evlist to setup_sorting() (Jiri Olsa) [1323852] - [tools] perf top: Create the evlist sooner (Jiri Olsa) [1323852] - [tools] lib traceevent: Factor out and export print_event_field[s]() (Jiri Olsa) [1323852] - [tools] perf hist: Save raw_data/size for tracepoint events (Jiri Olsa) [1323852] - [tools] perf hist: Pass struct sample to __hists__add_entry() (Jiri Olsa) [1323852] - [tools] perf stat report: Allow to override aggr_mode (Jiri Olsa) [1323852] - [tools] perf stat report: Process event update events (Jiri Olsa) [1323852] - [tools] perf stat report: Process stat and stat round events (Jiri Olsa) [1323852] - [tools] perf stat report: Move csv_sep initialization before report command (Jiri Olsa) [1323852] - [tools] perf stat report: Add support to initialize aggr_map from file (Jiri Olsa) [1323852] - [tools] perf stat report: Process stat config event (Jiri Olsa) [1323852] - [tools] perf stat report: Process cpu/threads maps (Jiri Olsa) [1323852] - [tools] perf stat report: Add report command (Jiri Olsa) [1323852] - [tools] perf stat record: Synthesize event update events (Jiri Olsa) [1323852] - [tools] perf stat record: Do not allow record with multiple runs mode (Jiri Olsa) [1323852] - [tools] perf stat record: Write stat round events on record (Jiri Olsa) [1323852] - [tools] perf stat record: Write stat events on record (Jiri Olsa) [1323852] - [tools] perf stat record: Add pipe support for record command (Jiri Olsa) [1323852] - [tools] perf stat record: Store events IDs in perf data file (Jiri Olsa) [1323852] - [tools] perf evlist: Export id_add_fd() (Jiri Olsa) [1323852] - [tools] perf stat record: Synthesize stat record data (Jiri Olsa) [1323852] - [tools] perf stat record: Initialize record features (Jiri Olsa) [1323852] - [tools] perf stat record: Add record command (Jiri Olsa) [1323852] - [tools] perf tools: Introduce stat perf.data header feature (Jiri Olsa) [1323852] - [tools] perf report: Display newly added events in raw dump (Jiri Olsa) [1323852] - [tools] perf tools: Add perf_event__fprintf_event_update function (Jiri Olsa) [1323852] - [tools] perf tools: Add event_update event cpus type (Jiri Olsa) [1323852] - [tools] perf tools: Add event_update event name type (Jiri Olsa) [1323852] - [tools] perf tools: Add event_update event scale type (Jiri Olsa) [1323852] - [tools] perf tools: Add event_update event unit type (Jiri Olsa) [1323852] - [tools] perf tools: Add event_update user level event (Jiri Olsa) [1323852] - [tools] perf tools: Add stat events fprintf functions (Jiri Olsa) [1323852] - [tools] perf tools: Add stat round event synthesize function (Jiri Olsa) [1323852] - [tools] perf tools: Add stat round user level event (Jiri Olsa) [1323852] - [tools] perf tools: Add stat event read function (Jiri Olsa) [1323852] - [tools] perf tools: Add stat event synthesize function (Jiri Olsa) [1323852] - [tools] perf tools: Add stat user level event (Jiri Olsa) [1323852] - [tools] perf tools: Add stat config event read function (Jiri Olsa) [1323852] - [tools] perf tools: Add stat config event synthesize function (Jiri Olsa) [1323852] - [tools] perf tools: Add stat config user level event (Jiri Olsa) [1323852] - [tools] perf cpu_map: Add perf_event__fprintf_cpu_map function (Jiri Olsa) [1323852] - [tools] perf cpu_map: Add cpu_map__new_event function (Jiri Olsa) [1323852] - [tools] perf cpu_map: Add cpu_map event synthesize function (Jiri Olsa) [1323852] - [tools] perf cpu_map: Add cpu_map user level event (Jiri Olsa) [1323852] - [tools] perf thread_map: Add perf_event__fprintf_thread_map function (Jiri Olsa) [1323852] - [tools] perf thread_map: Add thread_map__new_event function (Jiri Olsa) [1323852] - [tools] perf thread_map: Add thread_map event sythesize function (Jiri Olsa) [1323852] - [tools] perf thread_map: Add thread_map user level event (Jiri Olsa) [1323852] - [tools] subcmd: Rename subcmd header include guards (Jiri Olsa) [1323852] - [tools] perf subcmd: Create subcmd library (Jiri Olsa) [1323852] - [tools] perf tools: Finalize subcmd independence (Jiri Olsa) [1323852] - [tools] perf tools: Remove 'perf' from subcmd function and variable names (Jiri Olsa) [1323852] - [tools] perf tools: Remove subcmd dependencies on strbuf (Jiri Olsa) [1323852] - [tools] perf tools: Provide subcmd configuration at runtime (Jiri Olsa) [1323852] - [tools] perf tools: Document the fact that parse_options*() may exit (Jiri Olsa) [1323852] - [tools] perf tools: Move strlcpy() from perf to tools/lib/string.c (Jiri Olsa) [1323852] - [tools] build: Fix feature Makefile issues with 'O=' (Jiri Olsa) [1323852] - [tools] perf record: Add record.build-id config option (Jiri Olsa) [1323852] - [tools] perf tools: Make options always available, even if required libs not linked (Jiri Olsa) [1323852] - [tools] perf tools: Convert parse-options.c internal functions to static (Jiri Olsa) [1323852] - [tools] perf tools: Move help_unknown_cmd() to its own file (Jiri Olsa) [1323852] - [tools] perf tools: Remove check for unused PERF_PAGER_IN_USE (Jiri Olsa) [1323852] - [tools] perf tools: Create pager.h (Jiri Olsa) [1323852] - [tools] perf build: Rename LIB_PATH -> API_PATH (Jiri Olsa) [1323852] - [tools] perf build: Fix 'make clean' (Jiri Olsa) [1323852] - [tools] perf test: Remove tarpkg at end of test (Jiri Olsa) [1323852] - [tools] perf build: Remove unnecessary line in Makefile.feature (Jiri Olsa) [1323852] - [tools] perf test: Fix hist testcases when kptr_restrict is on (Jiri Olsa) [1323852] - [tools] perf thread: Fix reference count initial state (Jiri Olsa) [1323852] - [tools] perf test: Dump the stack when test segfaults when in verbose mode (Jiri Olsa) [1323852] - [tools] perf tools: Use same signal handling strategy as 'record' (Jiri Olsa) [1323852] - [tools] perf tools: Clear struct machine during machine__init() (Jiri Olsa) [1323852] - [tools] perf script: Add support for PERF_TYPE_BREAKPOINT (Jiri Olsa) [1323852] - [tools] perf data: Add u32_hex data type (Jiri Olsa) [1323852] - [tools] perf top: Cleanup condition in perf_top__record_precise_ip() (Jiri Olsa) [1323852] - [tools] perf top: Fix annotation on --stdio (Jiri Olsa) [1323852] - [tools] perf top: Access hists->lock only if needed (Jiri Olsa) [1323852] - [tools] perf top: Do not convert address for perf_top__record_precise_ip() (Jiri Olsa) [1323852] - [tools] perf symbols: Fix dso__load_sym to put dso (Jiri Olsa) [1323852] - [tools] perf tools: Make perf_session__register_idle_thread drop the refcount (Jiri Olsa) [1323852] - [tools] revert "perf tools: Improve setting of gcc debug option" (Jiri Olsa) [1323852] - [tools] perf top: Delete half-processed hist entries when exit (Jiri Olsa) [1323852] - [tools] perf tools: Get rid of exit_browser() from usage_with_options() (Jiri Olsa) [1323852] - [tools] perf thread_map: Free strlist on constructor error path (Jiri Olsa) [1323852] - [tools] perf top: Do show usage message when failing to create cpu/thread maps (Jiri Olsa) [1323852] - [tools] perf report: Check argument before calling setup_browser() (Jiri Olsa) [1323852] - [tools] perf kvm: Remove invocation of setup/exit_browser() (Jiri Olsa) [1323852] - [tools] perf annotate: Delay UI browser setup after initialization is done (Jiri Olsa) [1323852] - [tools] perf annotate: Check argument before calling setup_browser() (Jiri Olsa) [1323852] - [tools] perf tools: Move cmd_version() to builtin-version.c (Jiri Olsa) [1323852] - [tools] perf tools: Save cmdline arguments earlier (Jiri Olsa) [1323852] - [tools] perf tools: Move term functions out of util.c (Jiri Olsa) [1323852] - [tools] perf tools: Remove unused pager_use_color variable (Jiri Olsa) [1323852] - [tools] perf tools: Fix write_numa_topology to put cpu_map instead of free (Jiri Olsa) [1323852] - [tools] perf machine: Fix machine.vmlinux_maps to make sure to clear the old one (Jiri Olsa) [1323852] - [tools] perf tools: Fix maps__fixup_overlappings to put used maps (Jiri Olsa) [1323852] - [tools] perf hists: Fix hists_evsel to release hists (Jiri Olsa) [1323852] - [tools] perf stat: Fix cmd_stat to release cpu_map (Jiri Olsa) [1323852] - [tools] perf tools: Fix map_groups__clone to put cloned map (Jiri Olsa) [1323852] - [tools] perf tui: Change default selection background color to yellow (Jiri Olsa) [1323852] - [tools] perf annotate: ARM support (Jiri Olsa) [1323852] - [tools] perf stat: Move enable_on_exec setup under earlier code (Jiri Olsa) [1323852] - [tools] perf stat: Create events as disabled (Jiri Olsa) [1323852] - [tools] perf stat: Use perf_evlist__enable in handle_initial_delay (Jiri Olsa) [1323852] - [tools] perf evlist: Factor perf_evlist__(enable|disable) functions (Jiri Olsa) [1323852] - [tools] perf evsel: Introduce disable() method (Jiri Olsa) [1323852] - [tools] perf evsel: Use event maps directly in perf_evsel__enable (Jiri Olsa) [1323852] - [tools] perf test: Create kernel maps properly for hist entries test (Jiri Olsa) [1323852] - [tools] perf test: Prevent using bpf-output event in round trip name test (Jiri Olsa) [1323852] - [tools] perf test: Fix cpus and thread maps reference in error path (Jiri Olsa) [1323852] - [tools] perf test: Use machine__new_host in mmap thread code reading test (Jiri Olsa) [1323852] - [tools] perf test: Use machine__new_host in mmap thread lookup test (Jiri Olsa) [1323852] - [tools] perf test: Use machine__new_host in dwarf unwind test (Jiri Olsa) [1323852] - [tools] perf machine: Pass correct string to dso__adjust_kmod_long_name (Jiri Olsa) [1323852] - [tools] perf hists browser: Update nr entries regardless of min percent (Jiri Olsa) [1323852] - [tools] perf hists: Do not skip elided fields when processing samples (Jiri Olsa) [1323852] - [tools] perf report: Show error message when processing sample fails (Jiri Olsa) [1323852] - [tools] perf list: Robustify event printing routine (Jiri Olsa) [1323852] - [tools] perf test: 'unwind' test should create kernel maps (Jiri Olsa) [1323852] - [tools] perf evlist: Display WEIGHT sample type bit (Jiri Olsa) [1323852] - [tools] perf stat: Clear sample_(type|period) for counting (Jiri Olsa) [1323852] - [tools] perf symbols: Add the path to vmlinux.debug (Jiri Olsa) [1323852] - [tools] perf symbols: Refactor vmlinux_path__init() to ease path additions (Jiri Olsa) [1323852] - [tools] build: Use fixdep with OUTPUT path prefix (Jiri Olsa) [1323852] - [tools] perf script: Pass perf_script into process_event (Jiri Olsa) [1323852] - [tools] perf tools: Correctly identify anon_hugepage when generating map (v2) (Jiri Olsa) [1323852] - [tools] perf machine: Adjust dso->long_name for offline module (Jiri Olsa) [1323852] - [tools] perf build: Fix traceevent plugins build race (Jiri Olsa) [1323852] - [tools] perf script: Remove default_scripting_ops (Jiri Olsa) [1323852] - [tools] perf top: Fix freeze on --call-graph flat/folded (Jiri Olsa) [1323852] - [tools] perf callchain: Honor hide_unresolved (Jiri Olsa) [1323852] - [tools] build: Clean CFLAGS and LDFLAGS for fixdep (Jiri Olsa) [1323852] - [tools] perf probe: Fix to free temporal Dwarf_Frame correctly (Jiri Olsa) [1323852] - [tools] lib traceevent: Fix output of llu for 64 bit values read on 32 bit machines (Jiri Olsa) [1323852] - [tools] perf callchain: Add missing parent_val initialization (Jiri Olsa) [1323852] - [tools] perf config: Add initial man page (Jiri Olsa) [1323852] - [tools] perf tools: Add 'perf config' command (Jiri Olsa) [1323852] - [tools] perf callchain: Add order support for libdw DWARF unwinder (Jiri Olsa) [1323852] - [tools] perf test: Add callchain order setup for DWARF unwinder test (Jiri Olsa) [1323852] - [tools] perf callchain: Add order support for libunwind DWARF unwinder (Jiri Olsa) [1323852] - [tools] perf callchain: Move initial entry call into get_entries function (Jiri Olsa) [1323852] - [tools] perf ui/gtk: Support folded callchains (Jiri Olsa) [1323852] - [tools] perf ui/gtk: Support flat callchains (Jiri Olsa) [1323852] - [tools] perf hists browser: Support folded callchains (Jiri Olsa) [1323852] - [tools] perf hists browser: Support flat callchains (Jiri Olsa) [1323852] - [tools] perf hists browser: Factor out hist_browser__show_callchain_list() (Jiri Olsa) [1323852] - [tools] perf report: Add callchain value option (Jiri Olsa) [1323852] - [tools] perf callchain: Add count fields to struct callchain_node (Jiri Olsa) [1323852] - [tools] perf callchain: Abstract callchain print function (Jiri Olsa) [1323852] - [tools] perf report: Support folded callchain mode on --stdio (Jiri Olsa) [1323852] - [tools] perf machine: Fix machine__findnew_module_map to put dso (Jiri Olsa) [1323852] - [tools] perf tools: Fix machine__create_kernel_maps to put kernel dso refcount (Jiri Olsa) [1323852] - [tools] perf tools: Fix __dsos__addnew to put dso after adding it to the list (Jiri Olsa) [1323852] - [tools] perf tools: Fix to put new map after inserting to map_groups in dso__load_sym (Jiri Olsa) [1323852] - [tools] perf tools: Make perf_exec_path() always return malloc'd string (Jiri Olsa) [1323852] - [tools] perf machine: Fix to destroy kernel maps when machine exits (Jiri Olsa) [1323852] - [tools] perf machine: Fix machine__destroy_kernel_maps to drop vmlinux_maps references (Jiri Olsa) [1323852] - [tools] perf machine: Fix machine__findnew_module_map to put registered map (Jiri Olsa) [1323852] - [tools] perf probe: Fix to free temporal Dwarf_Frame (Jiri Olsa) [1323852] - [tools] perf test: Mute test cases error messages if verbose == 0 (Jiri Olsa) [1323852] - [tools] perf tests: Pass the subtest index to each test routine (Jiri Olsa) [1323852] - [tools] Clone the kernel's strtobool function (Jiri Olsa) [1323852] - [tools] Adopt memdup() from tools/perf, moving it to tools/lib/string.c (Jiri Olsa) [1323852] - [x86] perf/x86/intel: Fix PEBS data source interpretation on Nehalem/Westmere (Jiri Olsa) [1323852] - [x86] perf/x86/pebs: Add proper PEBS constraints for Broadwell (Jiri Olsa) [1323852] - [x86] perf/x86/pebs: Add workaround for broken OVFL status on HSW+ (Jiri Olsa) [1323852] - [x86] perf/x86/intel: Add definition for PT PMI bit (Jiri Olsa) [1323852] - [x86] perf/x86/intel: Fix PEBS warning by only restoring active PMU in pmi (Jiri Olsa) [1323852] - [x86] perf/x86/intel: Use PAGE_SIZE for PEBS buffer size on Core2 (Jiri Olsa) [1323852] - [x86] perf/x86/uncore: Fix build on UP-IOAPIC configs (Jiri Olsa) [1323852] - [x86] perf/x86/intel/cqm: Get rid of the silly for_each_cpu() lookups (Jiri Olsa) [1323852] - [x86] perf/x86/intel/uncore: Make PCI and MSR uncore independent (Jiri Olsa) [1323852] - [x86] perf/x86/intel/uncore: Clear all hardware state on exit (Jiri Olsa) [1323852] - [x86] perf/x86/uncore: Track packages, not per CPU data (Jiri Olsa) [1323852] - [x86] perf/x86/intel/uncore: Store box in event->pmu_private (Jiri Olsa) [1323852] - [x86] perf/x86/uncore: Make uncore_pcibus_to_physid() static (Jiri Olsa) [1323852] - [x86] perf/x86/intel/uncore: Make code more readable (Jiri Olsa) [1323852] - [x86] perf/x86/intel/uncore: Clean up hardware on exit (Jiri Olsa) [1323852] - [x86] perf/x86/intel/uncore: Add sanity checks for PCI dev package id (Jiri Olsa) [1323852] - [x86] perf/x86/intel/uncore: Fix error handling (Jiri Olsa) [1323852] - [x86] perf/x86/intel/uncore: Simplify error rollback (Jiri Olsa) [1323852] - [x86] perf/x86/intel/uncore: Remove pointless mask check (Jiri Olsa) [1323852] - [x86] perf/x86/intel/uncore: Remove SBOX support for BDX-DE (Jiri Olsa) [1323852] - [x86] perf/x86: Move perf_event.h to its new home (Jiri Olsa) [1323852] - [x86] perf/x86: Move perf_event_p6.c ............... => x86/events/intel/p6.c (Jiri Olsa) [1323852] - [x86] perf/x86: Move perf_event_p4.c ............... => x86/events/intel/p4.c (Jiri Olsa) [1323852] - [x86] perf/x86: Move perf_event_knc.c .............. => x86/events/intel/knc.c (Jiri Olsa) [1323852] - [x86] perf/x86: Move perf_event_intel_uncore_snbep.c => x86/events/intel/uncore_snbep.c (Jiri Olsa) [1323852] - [x86] perf/x86: Move perf_event_intel_uncore_snb.c => x86/events/intel/uncore_snb.c (Jiri Olsa) [1323852] - [x86] perf/x86: Move perf_event_intel_uncore_nhmex.c => x86/events/intel/uncore_nmhex.c (Jiri Olsa) [1323852] - [x86] perf/x86: Move perf_event_intel_uncore.[ch] .. => x86/events/intel/uncore.[ch] (Jiri Olsa) [1323852] - [x86] perf/x86: Move perf_event_intel_rapl.c ....... => x86/events/intel/rapl.c (Jiri Olsa) [1323852] - [x86] perf/x86: Move perf_event_intel_pt.[ch] ...... => x86/events/intel/pt.[ch] (Jiri Olsa) [1323852] - [x86] perf/x86: Move perf_event_intel_lbr.c ........ => x86/events/intel/lbr.c (Jiri Olsa) [1323852] - [x86] perf/x86: Move perf_event_intel_ds.c ......... => x86/events/intel/ds.c (Jiri Olsa) [1323852] - [x86] perf/x86: Move perf_event_intel_cqm.c ........ => x86/events/intel/cqm.c (Jiri Olsa) [1323852] - [x86] perf/x86: Move perf_event_intel.c ............ => x86/events/intel/core.c (Jiri Olsa) [1323852] - [x86] perf/x86: Move perf_event_intel_bts.c ........ => x86/events/intel/bts.c (Jiri Olsa) [1323852] - [x86] perf/x86: Move perf_event_amd_uncore.c .... => x86/events/amd/uncore.c (Jiri Olsa) [1323852] - [x86] perf/x86: Move perf_event_amd_ibs.c ....... => x86/events/amd/ibs.c (Jiri Olsa) [1323852] - [x86] perf/x86: Move perf_event_amd.c ........... => x86/events/amd/core.c (Jiri Olsa) [1323852] - [x86] perf/x86: Move perf_event.c ............... => x86/events/core.c (Jiri Olsa) [1323852] - [x86] perf/x86: De-obfuscate code (Jiri Olsa) [1323852] - [x86] perf/x86: add Intel SkyLake uncore IMC PMU support (Jiri Olsa) [1323852] - [x86] perf/x86/amd: Remove l1-dcache-stores event for AMD (Jiri Olsa) [1323852] - [x86] perf/x86/rapl: Use unified perf_event_sysfs_show instead of special interface (Jiri Olsa) [1323852] - [x86] perf/x86: Enable cycles:pp for Intel Atom (Jiri Olsa) [1323852] - [x86] perf/x86: fix PEBS issues on Intel Atom/Core2 (Jiri Olsa) [1323852] - [x86] perf/x86: Fix filter_events() bug with event mappings (Jiri Olsa) [1323852] - [x86] perf/x86: use inst_retired.prec_dist for cycles: ppp (Jiri Olsa) [1323852] - [x86] perf/x86: Use INST_RETIRED.TOTAL_CYCLES_PS for cycles:pp for Skylake (Jiri Olsa) [1323852] - [x86] perf/x86: Allow zero PEBS status with only single active event (Jiri Olsa) [1323852] - [x86] perf/x86: Remove warning for zero PEBS status (Jiri Olsa) [1323852] - [x86] perf/x86: Remove old MSR perf tracing code (Jiri Olsa) [1323852] - [x86] perf/x86/intel: Fix __initconst declaration in the RAPL perf driver (Jiri Olsa) [1323852] - [x86] perf/x86: Handle multiple umask bits for BDW CYCLE_ACTIVITY.* (Jiri Olsa) [1323852] - [kernel] perf: Synchronously free aux pages in case of allocation failure (Jiri Olsa) [1323852] - [kernel] perf: Remove stale comment (Jiri Olsa) [1323852] - [kernel] perf: Fix cgroup scheduling in perf_enable_on_exec() (Jiri Olsa) [1323852] - [kernel] perf: Fix cgroup event scheduling (Jiri Olsa) [1323852] - [kernel] perf: Add lockdep assertions (Jiri Olsa) [1323852] - [kernel] perf/core: Collapse more IPI loops (Jiri Olsa) [1323852] - [kernel] perf/core: Collapse common IPI pattern (Jiri Olsa) [1323852]- [drm] vmwgfx: respect 'nomodeset' (Rob Clark) [1284936] - [mm] export page_wakeup functions (Benjamin Coddington) [1315327] - [kernel] sched/wait: Fix the signal handling fix (Benjamin Coddington) [1315327] - [kernel] sched/wait: Fix signal handling in bit wait helpers (Benjamin Coddington) [1315327] - [kernel] sched: add some "wait..on_bit...timeout()" interfaces (Benjamin Coddington) [1315327] - [kernel] sched: Allow wait_on_bit_action() functions to support a timeout (Benjamin Coddington) [1315327] - [fs] cifs: remove unused function cifs_oplock_break_wait (Benjamin Coddington) [1315327] - [kernel] sched: Remove proliferation of wait_on_bit() action functions (Benjamin Coddington) [1315327] - [iommu] vt-d: Create RMRR mappings in newly allocated domains (Myron Stowe) [1311267] - [iommu] vt-d: Split iommu_prepare_identity_map (Myron Stowe) [1311267] - [iommu] vt-d: Move context-mapping into dmar_insert_dev_info (Myron Stowe) [1311267] - [iommu] vt-d: Calculate translation in domain_context_mapping_one (Myron Stowe) [1311267] - [x86] mm: suitable memory should go to ZONE_MOVABLE (Igor Mammedov) [1265880] - [mm] memory-hotplug: add zone_for_memory() for selecting zone for new memory (Igor Mammedov) [1265880] - [s390] mm: Fix memory hotplug for unaligned standby memory (Igor Mammedov) [1265880] - [mm] memory-hotplug: Remove "weak" from memory_block_size_bytes() declaration (Igor Mammedov) [1265880] - [mm] Add prototype declaration to the header file (Igor Mammedov) [1265880] - [mm] hotplug: verify hotplug memory range (Igor Mammedov) [1265880] - [fs] /proc/pid/smaps: show VM_SOFTDIRTY flag in VmFlags line (Oleg Nesterov) [1269561] - [mm] softdirty: enable write notifications on VMAs after VM_SOFTDIRTY cleared (Oleg Nesterov) [1269561] - [fs] mm: softdirty: clear VM_SOFTDIRTY flag inside clear_refs_write() instead of clear_soft_dirty() (Oleg Nesterov) [1269561] - [mm] memory.c: don't forget to set softdirty on file mapped fault (Oleg Nesterov) [1269561] - [mm] softdirty: don't forget to save file map softdiry bit on unmap (Oleg Nesterov) [1269561] - [mm] softdirty: make freshly remapped file pages being softdirty unconditionally (Oleg Nesterov) [1269561] - [x86] mm: don't lose the SOFT_DIRTY flag on mprotect (Oleg Nesterov) [1269561] - [mm] ignore VM_SOFTDIRTY on VMA merging (Oleg Nesterov) [1269561] - [fs] mm: /proc/pid/pagemap: inspect _PAGE_SOFT_DIRTY only on present pages (Oleg Nesterov) [1269561] - [mm] track vma changes with VM_SOFTDIRTY bit (Oleg Nesterov) [1269561] - [mm] migration: do not lose soft dirty bit if page is in migration state (Oleg Nesterov) [1269561] - [mm] move_ptes -- Set soft dirty bit depending on pte type (Oleg Nesterov) [1269561] - [mm] save soft-dirty bits on file pages (Oleg Nesterov) [1269561] - [mm] save soft-dirty bits on swapped pages (Oleg Nesterov) [1269561] - [fs] pagemap: prepare to reuse constant bits with page-shift (Oleg Nesterov) [1269561] - [mm] soft-dirty bits for user memory changes tracking (Oleg Nesterov) [1269561] - [fs] pagemap: introduce pagemap_entry_t without pmshift bits (Oleg Nesterov) [1269561] - [fs] clear_refs: introduce private struct for mm_walk (Oleg Nesterov) [1269561] - [fs] clear_refs: sanitize accepted commands declaration (Oleg Nesterov) [1269561] - [x86] Revert the PAGE_BIT_SOFTDIRTY part from "mm: add memory tracking hooks" (Oleg Nesterov) [1269561] - [i2c] i801: Add support for Intel DNV (Steve Best) [1322042] - [scsi] ibmvfc: byteswap scsi_id, wwpn, and node_name prior to logging (Steve Best) [1322913] - [netdrv] qmi_wwan: should hold RTNL while changing netdev type (Lubomir Rintel) [1322870] - [netdrv] qmi_wwan: support "raw IP" mode (Lubomir Rintel) [1322870] - [netdrv] mlx4_en: Fix IRQ affinity on s390x (Kamal Heib) [1264148 1287146]- [x86] irq: Cleanup ordering of vector numbers (Kim Naru) [1134596] - [x86] acpi: Disable ACPI table override if securelevel is set (Lenny Szubowicz) [1316304] - [pci] acpi: Optimize device state transition delays (Rui Wang) [1225272] - [pci] acpi: Install wakeup notify handlers for all PCI devs with ACPI (Rui Wang) [1225272] - [pci] Export pci_find_host_bridge() for use inside PCI core (Rui Wang) [1225272] - [pci] Make a shareable UUID for PCI firmware ACPI _DSM (Rui Wang) [1225272] - [ata] ahci: Intel DNV device IDs SATA (David Arcari) [1288612] - [acpi] processor: Request native thermal interrupt handling via _OSC (David Arcari) [1322158] - [acpi] pnp: add two IDs to list for PNPACPI device enumeration (David Arcari) [1320823] - [acpi] pnp: remove Fujitsu device IDs from ACPI PNP ID list (David Arcari) [1320823] - [acpi] pnp: Replace faulty is_hex_digit() by isxdigit() (David Arcari) [1320823] - [acpi] pnp: add soc_button_array device ID to PNP IDs list (David Arcari) [1320823] - [acpi] scan: drop unsupported serial IDs from PNP ACPI scan handler ID list (David Arcari) [1320823] - [acpi] scan: drop IDs that do not comply with the ACPI PNP ID rule (David Arcari) [1320823] - [acpi] scan: Allow ACPI drivers to bind to PNP device objects (David Arcari) [1320823] - [acpi] pnp: use device ID list for PNPACPI device enumeration (David Arcari) [1320823] - [acpi] scan: .match() callback for ACPI scan handlers (David Arcari) [1320823] - [vfio] Enable No-IOMMU option for RHEL (Alex Williamson) [1299662 1322577] - [vfio] fix ioctl error handling (Alex Williamson) [1299662 1322577] - [vfio] iommu_type1: make use of info.flags (Alex Williamson) [1299662 1322577] - [vfio] pci: Fix unsigned comparison overflow (Alex Williamson) [1299662 1322577] - [vfio] noiommu: Don't use iommu_present() to track fake groups (Alex Williamson) [1299662 1322577] - [vfio] Include No-IOMMU mode (Alex Williamson) [1299662 1322577] - [vfio] pci: Use kernel VPD access functions (Alex Williamson) [1299662 1322577] - [vfio] Whitelist PCI bridges (Alex Williamson) [1299662 1322577] - [vfio] pci: Remove warning if try-reset fails (Alex Williamson) [1299662 1322577] - [vfio] pci: Fix use after free (Alex Williamson) [1299662 1322577] - [vfio] pci: Allow PCI IDs to be specified as module options (Alex Williamson) [1299662 1322577] - [vfio] pci: Add VGA arbiter client (Alex Williamson) [1299662 1322577] - [vfio] pci: Add module option to disable VGA region access (Alex Williamson) [1299662 1322577]- [hv] vmbus: Support handling messages on multiple CPUs (Vitaly Kuznetsov) [1321073] - [hv] vmbus: don't loose HVMSG_TIMER_EXPIRED messages (Vitaly Kuznetsov) [1321073] - [hv] vmbus: avoid infinite loop in init_vp_index() (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Add vendor and device atttributes (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Cleanup vmbus_set_event() (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Treat Fibre Channel devices as performance critical (Vitaly Kuznetsov) [1321073] - [hv] vmbus: fix the building warning with hyperv-keyboard (Vitaly Kuznetsov) [1321073] - [hv] replace enum hv_message_type by u32 (Vitaly Kuznetsov) [1321073] - [hv] ring_buffer: eliminate hv_ringbuffer_peek() (Vitaly Kuznetsov) [1321073] - [hv] remove code duplication between vmbus_recvpacket()/vmbus_recvpacket_raw() (Vitaly Kuznetsov) [1321073] - [hv] ring_buffer: remove code duplication from hv_ringbuffer_peek/read() (Vitaly Kuznetsov) [1321073] - [hv] ring_buffer: remove stray smp_read_barrier_depends() (Vitaly Kuznetsov) [1321073] - [hv] ring_buffer: fix comment style (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Force all channel messages to be delivered on CPU 0 (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Fix a Host signaling bug (Vitaly Kuznetsov) [1321073] - [hv] vmbus: briefly comment num_sc and next_oc (Vitaly Kuznetsov) [1321073] - [hv] vmbus: channge vmbus_connection.channel_lock to mutex (Vitaly Kuznetsov) [1321073] - [hv] vmbus: release relid on error in vmbus_process_offer() (Vitaly Kuznetsov) [1321073] - [hv] vmbus: fix rescind-offer handling for device without a driver (Vitaly Kuznetsov) [1321073] - [hv] vmbus: do sanity check of channel state in vmbus_close_internal() (Vitaly Kuznetsov) [1321073] - [hv] vmbus: serialize process_chn_event() and vmbus_close_internal() (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Use uuid_le_cmp() for comparing GUIDs (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Use uuid_le type consistently (Vitaly Kuznetsov) [1321073] - [hv] Define the channel type for Hyper-V PCI Express pass-through (Vitaly Kuznetsov) [1321073] - [hv] Export the API to invoke a hypercall on Hyper-V (Vitaly Kuznetsov) [1321073] - [hv] Export a function that maps Linux CPU num onto Hyper-V proc num (Vitaly Kuznetsov) [1321073] - [hv] cleanup synic msrs if vmbus connect failed (Vitaly Kuznetsov) [1321073] - [hv] share Hyper-V SynIC constants with userspace (Vitaly Kuznetsov) [1321073] - [hv] vmbus: fix init_vp_index() for reloading hv_netvsc (Vitaly Kuznetsov) [1321073] - [hv] vmbus: add a sysfs attr to show the binding of channel/VP (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Fix signal to host condition (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Further improve CPU affiliation logic (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Improve the CPU affiliation for channels (Vitaly Kuznetsov) [1321073] - [hv] Move MMIO range picking from hyper_fb to hv_vmbus (Vitaly Kuznetsov) [1321073] - [hv] Modify hv_vmbus to search for all MMIO ranges available (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Consider ND NIC in binding channels to CPUs (Vitaly Kuznetsov) [1321073] - [hv] vmbus: fix typo in hv_port_info struct (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Permit sending of packets without payload (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Allocate ring buffer memory in NUMA aware fashion (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Implement NUMA aware CPU affinity for channels (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Use the vp_index map even for channels bound to CPU 0 (Vitaly Kuznetsov) [1321073] - [hv] vmbus: distribute subchannels among all vcpus (Vitaly Kuznetsov) [1321073] - [hv] vmbus: move init_vp_index() call to vmbus_process_offer() (Vitaly Kuznetsov) [1321073] - [hv] vmbus: decrease num_sc on subchannel removal (Vitaly Kuznetsov) [1321073] - [hv] vmbus: unify calls to percpu_channel_enq() (Vitaly Kuznetsov) [1321073] - [hv] vmbus: remove the redundant free_channel() (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Add gradually increased delay for retries in vmbus_post_msg() (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Fix a siganlling host signalling issue (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Export the vmbus_sendpacket_pagebuffer_ctl() (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Suport an API to send packet with additional control (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Suport an API to send pagebuffers with additional control (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Use a round-robin algorithm for picking the outgoing channel (Vitaly Kuznetsov) [1321073] - [hv] vmbus: Add support for the NetworkDirect GUID (Vitaly Kuznetsov) [1321073] - [hv] channel: match var type to return type of wait_for_completion (Vitaly Kuznetsov) [1321073] - [hv] make uuid_le const (Vitaly Kuznetsov) [1321073] - [kernel] clocksource: Allow unregistering the watchdog (Cathy Avery) [1300325] - [hv] correct tsc page sequence invalid value (Cathy Avery) [1300325] - [hv] vmbus: fix build warning (Cathy Avery) [1300325] - [hv] vmbus: Implement a clocksource based on the TSC page (Cathy Avery) [1300325] - [kernel] clocksource: Reselect clocksource when watchdog validated high-res capability (Cathy Avery) [1300325]- [x86] kABI fix (Paolo Bonzini) [1301888] - [x86] kvm: x86: fix load xsave feature warning (Paolo Bonzini) [1301888] - [x86] kvm: x86: Fix vmwrite to SECONDARY_VM_EXEC_CONTROL (Paolo Bonzini) [1301888] - [iommu] vt-d: Use cmpxchg16b to update posted format IRTE atomically (Paolo Bonzini) [1301888] - [x86] kvm: x86: move tracepoints outside extended quiescent state (Paolo Bonzini) [1301888] - [x86] kvm: x86: mmu: always set accessed bit in shadow PTEs (Paolo Bonzini) [1301888] - [x86] kvm: x86: expose MSR_TSC_AUX to userspace (Paolo Bonzini) [1301888] - [x86] kvm: x86: Reload pit counters for all channels when restoring state (Paolo Bonzini) [1301888] - [x86] kvm: x86: rename update_db_bp_intercept to update_bp_intercept (Paolo Bonzini) [1301888] - [x86] kvm: x86: fix root cause for missed hardware breakpoints (Paolo Bonzini) [1301888] - [x86] kvm: x86: fix missed hardware breakpoints (Paolo Bonzini) [1301888] - [x86] kvm: x86: Update tsc multiplier on change (Paolo Bonzini) [1301888] - [x86] kvm: vmx: Dump TSC multiplier in dump_vmcs() (Paolo Bonzini) [1301888] - [x86] kvm: vmx: Use a scaled host TSC for guest readings of MSR_IA32_TSC (Paolo Bonzini) [1301888] - [x86] kvm: vmx: Setup TSC scaling ratio when a vcpu is loaded (Paolo Bonzini) [1301888] - [x86] kvm: vmx: Enable and initialize VMX TSC scaling (Paolo Bonzini) [1301888] - [x86] kvm: x86: Use the correct vcpu's TSC rate to compute time scale (Paolo Bonzini) [1301888] - [x86] kvm: x86: Move TSC scaling logic out of call-back read_l1_tsc() (Paolo Bonzini) [1301888] - [x86] kvm: x86: Move TSC scaling logic out of call-back adjust_tsc_offset() (Paolo Bonzini) [1301888] - [x86] kvm: x86: Replace call-back compute_tsc_offset() with a common function (Paolo Bonzini) [1301888] - [include] kvm: x86: Replace call-back set_tsc_khz() with a common function (Paolo Bonzini) [1301888] - [include] kvm: x86: Add a common TSC scaling function (Paolo Bonzini) [1301888] - [x86] kvm: x86: Add a common TSC scaling ratio field in kvm_vcpu_arch (Paolo Bonzini) [1301888] - [x86] kvm: x86: Replace __get_cpu_var uses (Paolo Bonzini) [1301888] - [x86] kvm: x86: Collect information for setting TSC scaling ratio (Paolo Bonzini) [1301888] - [x86] kvm: x86: declare a few variables as __read_mostly (Paolo Bonzini) [1301888] - [x86] kvm: x86: merge handle_mmio_page_fault and handle_mmio_page_fault_common (Paolo Bonzini) [1301888] - [x86] kvm: vmx: fix SMEP and SMAP without EPT (Paolo Bonzini) [1301888] - [x86] kvm: x86: zero apic_arb_prio on reset (Paolo Bonzini) [1301888] - [x86] kvm: x86: removing unused variable (Paolo Bonzini) [1301888] - [x86] kvm: x86: move steal time initialization to vcpu entry time (Paolo Bonzini) [1301888] - [x86] kvm: x86: manually unroll bad_mt_xwr loop (Paolo Bonzini) [1301888] - [x86] kvm: nvmx: remove incorrect vpid check in nested invvpid emulation (Paolo Bonzini) [1301888] - [x86] kvm: nvmx: expose VPID capability to L1 (Paolo Bonzini) [1301888] - [x86] kvm: nvmx: nested VPID emulation (Paolo Bonzini) [1301888] - [x86] kvm: nvmx: emulate the INVVPID instruction (Paolo Bonzini) [1301888] - [x86] kvm: vmx: introduce __vmx_flush_tlb to handle specific vpid (Paolo Bonzini) [1301888] - [x86] kvm: vmx: adjust interface to allocate/free_vpid (Paolo Bonzini) [1301888] - [virt] kvm: fix waitqueue_active without memory barrier in virt/kvm/async_pf.c (Paolo Bonzini) [1301888] - [virt] kvm: Update Posted-Interrupts Descriptor when vCPU is blocked (Paolo Bonzini) [1301888] - [x86] kvm: Update Posted-Interrupts Descriptor when vCPU is preempted (Paolo Bonzini) [1301888] - [x86] kvm: vmx: fix build without CONFIG_SMP (Paolo Bonzini) [1301888] - [x86] kvm: x86: select IRQ_BYPASS_MANAGER (Paolo Bonzini) [1301888] - [x86] kvm: x86: Update IRTE for posted-interrupts (Paolo Bonzini) [1301888] - [x86] kvm: make kvm_set_msi_irq() public (Paolo Bonzini) [1301888] - [x86] kvm: Define a new interface kvm_intr_is_single_vcpu() (Paolo Bonzini) [1301888] - [x86] kvm: Add some helper functions for Posted-Interrupts (Paolo Bonzini) [1301888] - [x86] kvm: Extend struct pi_desc for VT-d Posted-Interrupts (Paolo Bonzini) [1301888] - [virt] kvm: Add an arch specific hooks in 'struct kvm_kernel_irqfd' (Paolo Bonzini) [1301888] - [virt] kvm: eventfd: add irq bypass consumer management (Paolo Bonzini) [1301888] - [virt] kvm: introduce kvm_arch functions for IRQ bypass (Paolo Bonzini) [1301888] - [virt] kvm: create kvm_irqfd.h (Paolo Bonzini) [1301888] - [virt] kvm: count number of assigned devices (Paolo Bonzini) [1301888] - [virt] kvm: make struct kvm_irq_routing_table public (Paolo Bonzini) [1301888] - [vfio] Register/unregister irq_bypass_producer (Paolo Bonzini) [1301888] - [virt] IRQ bypass manager (Paolo Bonzini) [1301888] - [virt] Add virt directory to the top Makefile (Paolo Bonzini) [1301888] - [x86] irq: Show statistics information for posted-interrupts (Paolo Bonzini) [1301888] - [x86] irq: Define a global vector for VT-d Posted-Interrupts (Paolo Bonzini) [1301888] - [iommu] x86: Implement irq_set_vcpu_affinity for intel_ir_chip (Paolo Bonzini) [1301888] - [iommu] x86: Avoid migrating VT-d posted interrupts (Paolo Bonzini) [1301888] - [iommu] x86: Save the mode (posted or remapped) of an IRTE (Paolo Bonzini) [1301888] - [iommu] x86: cache IRTE in struct irq_2_iommu (Paolo Bonzini) [1301888] - [iommu] genirq: Introduce irq_set_vcpu_affinity() to target an interrupt to a VCPU (Paolo Bonzini) [1301888] - [include] iommu: dmar: Provide helper to copy shared irte fields (Paolo Bonzini) [1301888] - [include] iommu: dmar: Extend struct irte for VT-d Posted-Interrupts (Paolo Bonzini) [1301888] - [include] iommu, x86: Add cap_pi_support() to detect VT-d PI capability (Paolo Bonzini) [1301888] - [iommu] x86: Provide irq_remapping_cap() interface (Paolo Bonzini) [1301888] - [iommu] Add new member capability to struct irq_remap_ops (Paolo Bonzini) [1301888] - [iommu] x86: Setup Posted-Interrupts capability for Intel iommu (Paolo Bonzini) [1301888] - [x86] kvm: vmx: Fix host initiated access to guest MSR_TSC_AUX (Paolo Bonzini) [1301888] - [x86] kvm: vmx: drop rdtscp_enabled field (Paolo Bonzini) [1301888] - [x86] kvm: vmx: clean up bit operation on SECONDARY_VM_EXEC_CONTROL (Paolo Bonzini) [1301888] - [x86] kvm: vmx: Fix commit which broke PML (Paolo Bonzini) [1301888] - [x86] kvm: vmx: unify SECONDARY_VM_EXEC_CONTROL update (Paolo Bonzini) [1301888] - [x86] kvm: vmx: align vmx->nested.nested_vmx_secondary_ctls_high to vmx->rdtscp_enabled (Paolo Bonzini) [1301888] - [x86] kvm: vmx: simplify invpcid handling in vmx_cpuid_update() (Paolo Bonzini) [1301888] - [x86] kvm: vmx: simplify rdtscp handling in vmx_cpuid_update() (Paolo Bonzini) [1301888] - [x86] kvm: vmx: drop rdtscp_enabled check in prepare_vmcs02() (Paolo Bonzini) [1301888] - [x86] kvm: x86: add pcommit support (Paolo Bonzini) [1301888] - [x86] kvm: x86: allow guest to use cflushopt and clwb (Paolo Bonzini) [1301888] - [x86] kvm: x86: allow RSM from 64-bit mode (Paolo Bonzini) [1301888] - [x86] kvm: x86: handle SMBASE as physical address in RSM (Paolo Bonzini) [1301888] - [x86] kvm: x86: add read_phys to x86_emulate_ops (Paolo Bonzini) [1301888] - [x86] kvm: x86: fix RSM into 64-bit protected mode (Paolo Bonzini) [1301888] - [x86] kvm: x86: fix previous commit for 32-bit (Paolo Bonzini) [1301888] - [x86] kvm: x86: fix SMI to halted VCPU (Paolo Bonzini) [1301888] - [x86] kvm: x86: clean up kvm_arch_vcpu_runnable (Paolo Bonzini) [1301888] - [x86] kvm: x86: map/unmap private slots in __x86_set_memory_region (Paolo Bonzini) [1301888] - [x86] kvm: x86: build kvm_userspace_memory_region in x86_set_memory_region (Paolo Bonzini) [1301888] - [x86] kvm: compile process_smi_save_seg_64() only for x86_64 (Paolo Bonzini) [1301888] - [x86] kvm: x86: zero IDT limit on entry to SMM (Paolo Bonzini) [1301888] - [x86] kvm: svm: Only propagate next_rip when guest supports it (Paolo Bonzini) [1301888] - [x86] Use WARN_ON_ONCE for missing X86_FEATURE_NRIPS (Paolo Bonzini) [1301888] - [x86] kvm: svm: do not call kvm_set_cr0 from init_vmcb (Paolo Bonzini) [1301888] - [x86] kvm: x86: trap AMD MSRs for the TSeg base and mask (Paolo Bonzini) [1301888] - [x86] kvm: vmx: fix VPID is 0000H in non-root operation (Paolo Bonzini) [1301888] - [virt] kvm: add capability for any-length ioeventfds (Paolo Bonzini) [1301888] - [x86] kvm: add tracepoint for fast mmio (Paolo Bonzini) [1301888] - [virt] kvm: use kmalloc() instead of kzalloc() during iodev register/unregister (Paolo Bonzini) [1301888] - [virt] kvm: fix zero length mmio searching (Paolo Bonzini) [1301888] - [virt] kvm: fix double free for fast mmio eventfd (Paolo Bonzini) [1301888] - [virt] kvm: factor out core eventfd assign/deassign logic (Paolo Bonzini) [1301888] - [virt] kvm: don't try to register to KVM_FAST_MMIO_BUS for non mmio eventfd (Paolo Bonzini) [1301888] - [virt] kvm: make the declaration of functions within 80 characters (Paolo Bonzini) [1301888] - [virt] kvm: irqchip: fix memory leak (Paolo Bonzini) [1301888] - [virt] kvm: fix polling for guest halt continued even if disable it (Paolo Bonzini) [1301888] - [virt] kvm: add halt_attempted_poll to VCPU stats (Paolo Bonzini) [1301888] - [include] kvm: move new trace event outside #ifdef CONFIG_KVM_ASYNC_PF (Paolo Bonzini) [1301888] - [virt] kvm: trace kvm_halt_poll_ns grow/shrink (Paolo Bonzini) [1301888] - [virt] kvm: dynamic halt-polling (Paolo Bonzini) [1301888] - [virt] kvm: make halt_poll_ns per-vCPU (Paolo Bonzini) [1301888] - [virt] kvm: make halt_poll_ns static (Paolo Bonzini) [1301888] - [x86] kvm: Rename VMX's segment access rights defines (Paolo Bonzini) [1301888] - [x86] kvm: x86/vpmu: Fix unnecessary signed extension for AMD PERFCTRn (Paolo Bonzini) [1301888] - [x86] kvm: x86: Fix error handling in the function kvm_lapic_sync_from_vapic (Paolo Bonzini) [1301888] - [x86] kvm: x86: Use adjustment in guest cycles when handling MSR_IA32_TSC_ADJUST (Paolo Bonzini) [1301888] - [x86] kvm: vmx: drop ept misconfig check (Paolo Bonzini) [1301888] - [x86] kvm: x86: fix off-by-one in reserved bits check (Paolo Bonzini) [1301888] - [x86] kvm: x86: use correct page table format to check nested page table reserved bits (Paolo Bonzini) [1301888] - [x86] kvm: x86: avoid uninitialized variable warning (Paolo Bonzini) [1301888] - [x86] kvm: mmu: fully check zero bits for sptes (Paolo Bonzini) [1301888] - [x86] kvm: mmu: introduce is_shadow_zero_bits_set() (Paolo Bonzini) [1301888] - [x86] kvm: mmu: introduce the framework to check zero bits on sptes (Paolo Bonzini) [1301888] - [x86] kvm: mmu: split reset_rsvds_bits_mask_ept (Paolo Bonzini) [1301888] - [x86] kvm: mmu: split reset_rsvds_bits_mask (Paolo Bonzini) [1301888] - [x86] kvm: mmu: introduce rsvd_bits_validate (Paolo Bonzini) [1301888] - [x86] kvm: mmu: move FNAME(is_rsvd_bits_set) to mmu.c (Paolo Bonzini) [1301888] - [x86] kvm: x86: clean/fix memory barriers in irqchip_in_kernel (Paolo Bonzini) [1301888] - [virt] kvm: document memory barriers for kvm->vcpus/kvm->online_vcpus (Paolo Bonzini) [1301888] - [x86] kvm: x86: remove unnecessary memory barriers for shared MSRs (Paolo Bonzini) [1301888] - [virt] kvm: move code related to KVM_SET_BOOT_CPU_ID to x86 (Paolo Bonzini) [1301888] - [x86] kvm/x86: add support for MONITOR_TRAP_FLAG (Paolo Bonzini) [1301888] - [x86] kvm: nvmx: vmx instructions: add checks for #GP/#SS exceptions (Paolo Bonzini) [1301888] - [x86] kvm: x86: reintroduce kvm_is_mmio_pfn (Paolo Bonzini) [1301888] - [x86] kvm: x86: remove data variable from kvm_get_msr_common (Paolo Bonzini) [1301888] - [x86] kvm: x86: obey KVM_X86_QUIRK_CD_NW_CLEARED in kvm_set_cr0() (Paolo Bonzini) [1301888] - [x86] kvm: x86: rename quirk constants to KVM_X86_QUIRK_* (Paolo Bonzini) [1301888] - [x86] kvm: vmx: obey KVM_QUIRK_CD_NW_CLEARED (Paolo Bonzini) [1301888] - [x86] kvm: x86: introduce kvm_check_has_quirk (Paolo Bonzini) [1301888] - [x86] kvm: x86: fix CR0.CD virtualization (Paolo Bonzini) [1301888] - [virt] kvm: fix checkpatch.pl errors in kvm/coalesced_mmio.h (Paolo Bonzini) [1301888] - [virt] kvm: fix checkpatch.pl errors in kvm/async_pf.h (Paolo Bonzini) [1301888] - [virt] kvm: irqchip: Break up high order allocations of kvm_irq_routing_table (Paolo Bonzini) [1301888] - [x86] kvm: nvmx: Fix host crash when loading MSRs with userspace irqchip (Paolo Bonzini) [1301888] - [x86] kvm: nvmx: Add support for rdtscp (Paolo Bonzini) [1301888] - [x86] kvm: x86: inline kvm_ioapic_handles_vector() (Paolo Bonzini) [1301888] - [virt] kvm: Eliminate extra function calls in kvm_get_dirty_log_protect() (Paolo Bonzini) [1301888] - [x86] kvm: svm: Fix confusing message if no exit handlers are installed (Paolo Bonzini) [1301888] - [x86] kvm: x86: For the symbols used locally only should be static type (Paolo Bonzini) [1301888] - [x86] kvm: x86: Avoid using plain integer as NULL pointer warning (Paolo Bonzini) [1301888] - [x86] kvm: nvmx: Do not emulate #UD while in guest mode (Paolo Bonzini) [1301888] - [x86] kvm: x86: Fix re-execution of patched vmmcall (Paolo Bonzini) [1301888] - [x86] kvm: x86: make kvm_emulate_* consistant (Paolo Bonzini) [1301888] - [virt] kvm: Fix indentation in kvm_main.c (Paolo Bonzini) [1301888] - [virt] kvm: no space before tabs in kvm_main.c (Paolo Bonzini) [1301888] - [virt] kvm: Missing blank line after declarations in kvm_main.c (Paolo Bonzini) [1301888] - [virt] kvm: EXPORT_SYMBOL should immediately follow its function (Paolo Bonzini) [1301888] - [virt] kvm: fix error: do not initialise statics to 0 or NULL in kvm_main.c (Paolo Bonzini) [1301888] - [virt] kvm: fix warning: labels should not be indented in kvm_main.c (Paolo Bonzini) [1301888] - [virt] kvm: Fix WARNINGs for 'sizeof(X)' instead of 'sizeof X' in kvm_main.c (Paolo Bonzini) [1301888] - [virt] kvm: fix checkpatch.pl errors in kvm/irqchip.c (Paolo Bonzini) [1301888] - [virt] kvm: white space formatting in kvm_main.c (Paolo Bonzini) [1301888] - [x86] kvm: x86: fix initial PAT value (Paolo Bonzini) [1301888] - [x86] kvm: x86: Deliver MSI IRQ to only lowest prio cpu if msi_redir_hint is true (Paolo Bonzini) [1301888] - [x86] kvm: x86: Extended struct kvm_lapic_irq with msi_redir_hint for MSI delivery (Paolo Bonzini) [1301888] - [x86] kvm: x86: tweak types of fields in kvm_lapic_irq (Paolo Bonzini) [1301888] - [x86] kvm: x86: zero EFER on INIT (Paolo Bonzini) [1301888] - [x86] kvm: x86: INIT and reset sequences are different (Paolo Bonzini) [1301888] - [x86] kvm: arm/mips/x86/power use __kvm_guest_{enter|exit} (Paolo Bonzini) [1301888] - [include] kvm: provide irq_unsafe kvm_guest_{enter|exit} (Paolo Bonzini) [1301888] - [x86] kvm: x86: Fix MSR_IA32_BNDCFGS in msrs_to_save (Paolo Bonzini) [1301888] - [x86] kvm: mmu: fix comment in kvm_mmu_zap_collapsible_spte (Paolo Bonzini) [1301888] - [x86] kvm: mmu: lazy collapse small sptes into large sptes (Paolo Bonzini) [1301888] - [x86] kvm: x86: Clear CR2 on VCPU reset (Paolo Bonzini) [1301888] - [x86] kvm: x86: DR0-DR3 are not clear on reset (Paolo Bonzini) [1301888] - [include] kvm: x86: BSP in MSR_IA32_APICBASE is writable (Paolo Bonzini) [1301888] - [x86] kvm: nvmx: remove unnecessary double caching of MAXPHYADDR (Paolo Bonzini) [1301888] - [x86] kvm: nvmx: checks for address bits beyond MAXPHYADDR on VM-entry (Paolo Bonzini) [1301888] - [x86] kvm: x86: cache maxphyaddr CPUID leaf in struct kvm_vcpu (Paolo Bonzini) [1301888] - [x86] kvm: vmx: pass error code with internal error #2 (Paolo Bonzini) [1301888] - [x86] kvm: x86: optimize delivery of TSC deadline timer interrupt (Paolo Bonzini) [1301888] - [x86] kvm: x86: extract blocking logic from __vcpu_run (Paolo Bonzini) [1301888] - [x86] Use bool function return values of true/false not 1/0 (Paolo Bonzini) [1301888] - [x86] kvm: remove useless check of "ret" variable prior to returning the same value (Paolo Bonzini) [1301888] - [x86] kvm: x86: Remove redundant definitions (Paolo Bonzini) [1301888] - [x86] kvm: x86: removing redundant eflags bits definitions (Paolo Bonzini) [1301888] - [x86] kvm: x86: BSF and BSR emulation change register unnecassarily (Paolo Bonzini) [1301888] - [x86] kvm: x86: CMOV emulation on legacy mode is wrong (Paolo Bonzini) [1301888] - [x86] kvm: x86: Dirty the dest op page on cmpxchg emulation (Paolo Bonzini) [1301888] - [x86] kvm: vmx: Set msr bitmap correctly if vcpu is in guest mode (Paolo Bonzini) [1301888] - [x86] kvm: nvmx: Enable nested posted interrupt processing (Paolo Bonzini) [1301888] - [x86] kvm: nvmx: Enable nested virtual interrupt delivery (Paolo Bonzini) [1301888] - [x86] kvm: nvmx: Enable nested apic register virtualization (Paolo Bonzini) [1301888] - [x86] kvm: nvmx: Make nested control MSRs per-cpu (Paolo Bonzini) [1301888] - [x86] kvm: nvmx: Enable nested virtualize x2apic mode (Paolo Bonzini) [1301888] - [x86] kvm: nvmx: Prepare for using hardware MSR bitmap (Paolo Bonzini) [1301888] - [x86] kvm: vmx: disable posted interrupts if no local APIC (Paolo Bonzini) [1301888] - [x86] kvm: vmx: Preserve host CR4.MCE value while in guest mode (Paolo Bonzini) [1301888] - [virt] kvm: use slowpath for cross page cached accesses (Paolo Bonzini) [1301888]- [fs] btrfs: fix loading of orphan roots leading to BUG_ON (Bill O'Donnell) [1298680] - [fs] btrfs: async-thread: Fix a use-after-free error for trace (Bill O'Donnell) [1298680] - [fs] btrfs: Fix no_space in write and rm loop (Bill O'Donnell) [1298680] - [fs] btrfs: fix deadlock running delayed iputs at transaction commit time (Bill O'Donnell) [1298680] - [fs] btrfs: initialize the seq counter in struct btrfs_device (Bill O'Donnell) [1298680] - [fs] btrfs: Initialize btrfs_root->highest_objectid when loading tree root and subvolume roots (Bill O'Donnell) [1298680] - [fs] btrfs: fix transaction handle leak on failure to create hard link (Bill O'Donnell) [1298680] - [fs] btrfs: fix number of transaction units required to create symlink (Bill O'Donnell) [1298680] - [fs] btrfs: send, don't BUG_ON() when an empty symlink is found (Bill O'Donnell) [1298680] - [fs] btrfs: statfs: report zero available if metadata are exhausted (Bill O'Donnell) [1298680] - [fs] btrfs: igrab inode in writepage (Bill O'Donnell) [1298680] - [fs] btrfs: add missing brelse when superblock checksum fails (Bill O'Donnell) [1298680] - [fs] btrfs: fix hang on extent buffer lock caused by the inode_paths ioctl (Bill O'Donnell) [1298680] - [fs] btrfs: fix page reading in extent_same ioctl leading to csum errors (Bill O'Donnell) [1298680] - [fs] btrfs: fix invalid page accesses in extent_same (dedup) ioctl (Bill O'Donnell) [1298680] - [fs] btrfs: properly set the termination value of ctx->pos in readdir (Bill O'Donnell) [1298680] - [fs] revert "btrfs: clear PF_NOFREEZE in cleaner_kthread()" (Bill O'Donnell) [1298680] - [fs] btrfs: fix fitrim discarding device area reserved for boot loader's use (Bill O'Donnell) [1298680] - [fs] btrfs: handle invalid num_stripes in sys_array (Bill O'Donnell) [1298680] - [fs] btrfs: check prepare_uptodate_page() error code earlier (Bill O'Donnell) [1298680] - [fs] btrfs: check for empty bitmap list in setup_cluster_bitmaps (Bill O'Donnell) [1298680] - [fs] btrfs: fix misleading warning when space cache failed to load (Bill O'Donnell) [1298680] - [fs] btrfs: fix transaction handle leak in balance (Bill O'Donnell) [1298680] - [fs] btrfs: fix unprotected list move from unused_bgs to deleted_bgs list (Bill O'Donnell) [1298680] - [fs] btrfs: fix balance range usage filters in 4.4-rc (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: account shared subtree during snapshot delete (Bill O'Donnell) [1298680] - [fs] btrfs: use btrfs_get_fs_root in resolve_indirect_ref (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: fix quota disable during rescan (Bill O'Donnell) [1298680] - [fs] btrfs: fix race between cleaner kthread and space cache writeout (Bill O'Donnell) [1298680] - [fs] btrfs: fix scrub preventing unused block groups from being deleted (Bill O'Donnell) [1298680] - [fs] btrfs: fix race between scrub and block group deletion (Bill O'Donnell) [1298680] - [fs] btrfs: fix rcu warning during device replace (Bill O'Donnell) [1298680] - [fs] btrfs: Continue replace when set_block_ro failed (Bill O'Donnell) [1298680] - [fs] btrfs: fix clashing number of the enhanced balance usage filter (Bill O'Donnell) [1298680] - [fs] btrfs: fix the number of transaction units needed to remove a block group (Bill O'Donnell) [1298680] - [fs] btrfs: use global reserve when deleting unused block group after ENOSPC (Bill O'Donnell) [1298680] - [fs] btrfs: tests: checking for NULL instead of IS_ERR() (Bill O'Donnell) [1298680] - [fs] btrfs: fix signed overflows in btrfs_sync_file (Bill O'Donnell) [1298680] - [fs] btrfs: Use fs_info directly in btrfs_delete_unused_bgs (Bill O'Donnell) [1298680] - [fs] btrfs: Fix lost-data-profile caused by balance bg (Bill O'Donnell) [1298680] - [fs] btrfs: Fix lost-data-profile caused by auto removing bg (Bill O'Donnell) [1298680] - [fs] btrfs: Remove len argument from scrub_find_csum (Bill O'Donnell) [1298680] - [fs] btrfs: Reduce unnecessary arguments in scrub_recheck_block (Bill O'Donnell) [1298680] - [fs] btrfs: Use scrub_checksum_data and scrub_checksum_tree_block for scrub_recheck_block_checksum (Bill O'Donnell) [1298680] - [fs] btrfs: Reset sblock->xxx_error stats before calling scrub_recheck_block_checksum (Bill O'Donnell) [1298680] - [fs] btrfs: scrub: setup all fields for sblock_to_check (Bill O'Donnell) [1298680] - [fs] btrfs: scrub: set error stats when tree block spanning stripes (Bill O'Donnell) [1298680] - [fs] btrfs: remove unnecessary new_valid_dev() check (Bill O'Donnell) [1298680] - [fs] btrfs: fix race when listing an inode's xattrs (Bill O'Donnell) [1298680] - [fs] btrfs: fix race leading to BUG_ON when running delalloc for nodatacow (Bill O'Donnell) [1298680] - [fs] btrfs: fix race leading to incorrect item deletion when dropping extents (Bill O'Donnell) [1298680] - [fs] btrfs: fix sleeping inside atomic context in qgroup rescan worker (Bill O'Donnell) [1298680] - [fs] btrfs: fix race waiting for qgroup rescan worker (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: exit the rescan worker during umount (Bill O'Donnell) [1298680] - [fs] btrfs: fix extent accounting for partial direct IO writes (Bill O'Donnell) [1298680] - [fs] btrfs: fix hole punching when using the no-holes feature (Bill O'Donnell) [1298680] - [fs] btrfs: find_free_extent: Do not erroneously skip LOOP_CACHING_WAIT state (Bill O'Donnell) [1298680] - [fs] btrfs: Fix a data space underflow warning (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Fix a rebase bug which will cause qgroup double free (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Fix a race in delayed_ref which leads to abort trans (Bill O'Donnell) [1298680] - [fs] btrfs: clear PF_NOFREEZE in cleaner_kthread() (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Don't copy extent buffer to do qgroup rescan (Bill O'Donnell) [1298680] - [fs] btrfs: add balance filters limits, stripes and usage to supported mask (Bill O'Donnell) [1298680] - [fs] btrfs: extend balance filter usage to take minimum and maximum (Bill O'Donnell) [1298680] - [fs] btrfs: add balance filter for stripes (Bill O'Donnell) [1298680] - [fs] btrfs: extend balance filter limit to take minimum and maximum (Bill O'Donnell) [1298680] - [fs] btrfs: fix regression running delayed references when using qgroups (Bill O'Donnell) [1298680] - [fs] btrfs: fix regression when running delayed references (Bill O'Donnell) [1298680] - [fs] btrfs: don't do extra bitmap search in one bit case (Bill O'Donnell) [1298680] - [fs] btrfs: keep track of largest extent in bitmaps (Bill O'Donnell) [1298680] - [fs] btrfs: don't keep trying to build clusters if we are fragmented (Bill O'Donnell) [1298680] - [fs] btrfs: cut down on loops through the allocator (Bill O'Donnell) [1298680] - [fs] btrfs: don't continue setting up space cache when enospc (Bill O'Donnell) [1298680] - [fs] btrfs: keep track of max_extent_size per space_info (Bill O'Donnell) [1298680] - [fs] btrfs: don't loop in allocator for space cache (Bill O'Donnell) [1298680] - [fs] btrfs: add a flags field to btrfs_transaction (Bill O'Donnell) [1298680] - [fs] btrfs: fix prealloc under heavy fragmentation conditions (Bill O'Donnell) [1298680] - [fs] btrfs: add fragment=* debug mount option (Bill O'Donnell) [1298680] - [fs] btrfs: fix qgroup sanity tests (Bill O'Donnell) [1298680] - [fs] btrfs: change how we wait for pending ordered extents (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Check if qgroup reserved space leaked (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Avoid calling btrfs_free_reserved_data_space in clear_bit_hook (Bill O'Donnell) [1298680] - [fs] btrfs: fallocate: Add support to accurate qgroup reserve (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Add new trace point for qgroup data reserve (Bill O'Donnell) [1298680] - [fs] btrfs: Add handler for invalidate page (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Add handler for NOCOW and inline (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Cleanup old inaccurate facilities (Bill O'Donnell) [1298680] - [fs] btrfs: extent-tree: Switch to new delalloc space reserve and release (Bill O'Donnell) [1298680] - [fs] btrfs: extent-tree: Add new version of btrfs_delalloc_reserve/release_space (Bill O'Donnell) [1298680] - [fs] btrfs: extent-tree: Switch to new check_data_free_space and free_reserved_data_space (Bill O'Donnell) [1298680] - [fs] btrfs: extent-tree: Add new version of btrfs_check_data_free_space and btrfs_free_reserved_data_space (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Use new metadata reservation (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Introduce new functions to reserve/free metadata (Bill O'Donnell) [1298680] - [fs] btrfs: delayed_ref: release and free qgroup reserved at proper timing (Bill O'Donnell) [1298680] - [fs] btrfs: delayed_ref: Add new function to record reserved space into delayed ref (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Introduce functions to release/free qgroup reserve data space (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Introduce btrfs_qgroup_reserve_data function (Bill O'Donnell) [1298680] - [fs] btrfs: extent_io: Introduce new function clear_record_extent_bits() (Bill O'Donnell) [1298680] - [fs] btrfs: extent_io: Introduce new function set_record_extent_bits (Bill O'Donnell) [1298680] - [fs] btrfs: extent_io: Introduce needed structure for recoding set/clear bits (Bill O'Donnell) [1298680] - [fs] btrfs: reada: Fix returned errno code (Bill O'Donnell) [1298680] - [fs] btrfs: check-integrity: Fix returned errno codes (Bill O'Donnell) [1298680] - [fs] btrfs: compress: put variables defined per compress type in struct to make cache friendly (Bill O'Donnell) [1298680] - [fs] btrfs: cleanup iterating over prop_handlers array (Bill O'Donnell) [1298680] - [fs] btrfs: fix a comment typo (Bill O'Donnell) [1298680] - [fs] btrfs: declare rsv_count as unsigned int instead of int (Bill O'Donnell) [1298680] - [fs] btrfs: change num_items type from u64 to unsigned int (Bill O'Donnell) [1298680] - [fs] btrfs: cleanup btrfs_balance profile validity checks (Bill O'Donnell) [1298680] - [fs] btrfs: remove an unsed varialbe first_index (Bill O'Donnell) [1298680] - [fs] btrfs: use btrfs_raid_array in btrfs_reduce_alloc_profile (Bill O'Donnell) [1298680] - [fs] btrfs: use btrfs_raid_array for btrfs_get_num_tolerated_disk_barrier_failures() (Bill O'Donnell) [1298680] - [fs] btrfs: Move btrfs_raid_array to public (Bill O'Donnell) [1298680] - [fs] btrfs: use a single if() statement for one outcome in get_block_rsv() (Bill O'Donnell) [1298680] - [fs] btrfs: memset cur_trans->delayed_refs to zero (Bill O'Donnell) [1298680] - [fs] btrfs: remove unnecessary list_del (Bill O'Donnell) [1298680] - [fs] btrfs: replace unnecessary list_for_each_entry_safe to list_for_each_entry (Bill O'Donnell) [1298680] - [fs] btrfs: trimming some start_transaction() code away (Bill O'Donnell) [1298680] - [fs] btrfs: Fixed declaration of old_len (Bill O'Donnell) [1298680] - [fs] btrfs: Fixed dsize and last_off declarations (Bill O'Donnell) [1298680] - [fs] btrfs: btrfs_submit_bio_hook: Use btrfs_wq_endio_type values instead of integer constants (Bill O'Donnell) [1298680] - [fs] btrfs: fix truncation of compressed and inlined extents (Bill O'Donnell) [1298680] - [fs] btrfs: fix double range unlock of hole region when reading page (Bill O'Donnell) [1298680] - [fs] btrfs: fix file corruption and data loss after cloning inline extents (Bill O'Donnell) [1298680] - [fs] btrfs: fix resending received snapshot with parent (Bill O'Donnell) [1298680] - [fs] btrfs: send, fix file corruption due to incorrect cloning operations (Bill O'Donnell) [1298680] - [fs] btrfs: comment the rest of implicit barriers before waitqueue_active (Bill O'Donnell) [1298680] - [fs] btrfs: remove extra barrier before waitqueue_active (Bill O'Donnell) [1298680] - [fs] btrfs: add comments to barriers before waitqueue_active (Bill O'Donnell) [1298680] - [fs] btrfs: comment waitqueue_active implied by locks (Bill O'Donnell) [1298680] - [fs] btrfs: add barrier for waitqueue_active in clear_btree_io_tree (Bill O'Donnell) [1298680] - [fs] btrfs: remove waitqueue_active check from btrfs_rm_dev_replace_unblocked (Bill O'Donnell) [1298680] - [fs] btrfs: switch more printks to our helpers (Bill O'Donnell) [1298680] - [fs] btrfs: switch message printers to ratelimited variants (Bill O'Donnell) [1298680] - [fs] btrfs: introduce ratelimited variants of message printing functions (Bill O'Donnell) [1298680] - [fs] btrfs: switch message printers to ratelimited _in_rcu variants (Bill O'Donnell) [1298680] - [fs] btrfs: introduce ratelimited _in_rcu variants of message printing functions (Bill O'Donnell) [1298680] - [fs] btrfs: switch message printers to _in_rcu variants (Bill O'Donnell) [1298680] - [fs] btrfs: introduce _in_rcu variants of message printing functions (Bill O'Donnell) [1298680] - [fs] btrfs: move kobj stuff out of dev_replace lock range (Bill O'Donnell) [1298680] - [fs] btrfs: add helper for closing one device (Bill O'Donnell) [1298680] - [fs] btrfs: don't log error from btrfs_get_bdev_and_sb (Bill O'Donnell) [1298680] - [fs] btrfs: kernel operation should come after user input has been verified (Bill O'Donnell) [1298680] - [fs] btrfs: enhance btrfs_scratch_superblock to scratch all superblocks (Bill O'Donnell) [1298680] - [fs] btrfs: add btrfs_read_dev_one_super() to read one specific SB (Bill O'Donnell) [1298680] - [fs] btrfs: use BTRFS_ERROR_DEV_MISSING_NOT_FOUND when missing device is not found (Bill O'Donnell) [1298680] - [fs] btrfs: consolidate btrfs_error() to btrfs_std_error() (Bill O'Donnell) [1298680] - [fs] btrfs: __btrfs_std_error() logic should be consistent w/out CONFIG_PRINTK defined (Bill O'Donnell) [1298680] - [fs] btrfs: SB read failure should return EIO for __bread failure (Bill O'Donnell) [1298680] - [fs] btrfs: rename super_kobj to fsid_kobj (Bill O'Donnell) [1298680] - [fs] btrfs: rename btrfs_kobj_rm_device to btrfs_sysfs_rm_device_link (Bill O'Donnell) [1298680] - [fs] btrfs: rename btrfs_kobj_add_device to btrfs_sysfs_add_device_link (Bill O'Donnell) [1298680] - [fs] btrfs: rename btrfs_sysfs_remove_one to btrfs_sysfs_remove_mounted (Bill O'Donnell) [1298680] - [fs] btrfs: rename btrfs_sysfs_add_one to btrfs_sysfs_add_mounted (Bill O'Donnell) [1298680] - [fs] btrfs: fix possible leak in btrfs_ioctl_balance() (Bill O'Donnell) [1298680] - [fs] btrfs: Avoid truncate tailing page if fallocate range doesn't exceed inode size (Bill O'Donnell) [1298680] - [fs] btrfs: fix use after free iterating extrefs (Bill O'Donnell) [1298680] - [fs] btrfs: check unsupported filters in balance arguments (Bill O'Donnell) [1298680] - [fs] btrfs: support NFSv2 export (Bill O'Donnell) [1298680] - [fs] btrfs: open_ctree: Fix possible memory leak (Bill O'Donnell) [1298680] - [fs] btrfs: fix deadlock when finalizing block group creation (Bill O'Donnell) [1298680] - [fs] btrfs: update fix for read corruption of compressed and shared extents (Bill O'Donnell) [1298680] - [fs] btrfs: send, fix corner case for reference overwrite detection (Bill O'Donnell) [1298680] - [fs] btrfs: keep dropped roots in cache until transaction commit (Bill O'Donnell) [1298680] - [fs] btrfs: direct i/o: Fix space accounting (Bill O'Donnell) [1298680] - [fs] btrfs: skip waiting on ordered range for special files (Bill O'Donnell) [1298680] - [fs] btrfs: fix read corruption of compressed and shared extents (Bill O'Donnell) [1298680] - [fs] btrfs: remove unnecessary locking of cleaner_mutex to avoid deadlock (Bill O'Donnell) [1298680] - [fs] btrfs: don't initialize a space info as full to prevent ENOSPC (Bill O'Donnell) [1298680] - [fs] btrfs: cleanup: remove unnecessary check before btrfs_free_path is called (Bill O'Donnell) [1298680] - [fs] btrfs: async_thread: Fix workqueue 'max_active' value when initializing (Bill O'Donnell) [1298680] - [fs] btrfs: Add raid56 support for updating num_tolerated_disk_barrier_failures in btrfs_balance (Bill O'Donnell) [1298680] - [fs] btrfs: Cleanup for btrfs_calc_num_tolerated_disk_barrier_failures (Bill O'Donnell) [1298680] - [fs] btrfs: Remove noused chunk_tree and chunk_objectid from scrub_enumerate_chunks and scrub_chunk (Bill O'Donnell) [1298680] - [fs] btrfs: Update out-of-date "skip parity stripe" comment (Bill O'Donnell) [1298680] - [fs] btrfs: fix file read corruption after extent cloning and fsync (Bill O'Donnell) [1298680] - [fs] btrfs: check if previous transaction aborted to avoid fs corruption (Bill O'Donnell) [1298680] - [fs] btrfs: use __GFP_NOFAIL in alloc_btrfs_bio (Bill O'Donnell) [1298680] - [fs] btrfs: Prevent from early transaction abort (Bill O'Donnell) [1298680] - [fs] btrfs: Remove unused arguments in tree-log.c (Bill O'Donnell) [1298680] - [fs] btrfs: Remove useless condition in start_log_trans() (Bill O'Donnell) [1298680] - [fs] btrfs: remove unused mutex from struct 'btrfs_fs_info' (Bill O'Donnell) [1298680] - [fs] btrfs: fix parity scrub of RAID 5/6 with missing device (Bill O'Donnell) [1298680] - [fs] btrfs: fix device replace of a missing RAID 5/6 device (Bill O'Donnell) [1298680] - [fs] btrfs: add RAID 5/6 BTRFS_RBIO_REBUILD_MISSING operation (Bill O'Donnell) [1298680] - [fs] btrfs: count devices correctly in readahead during RAID 5/6 replace (Bill O'Donnell) [1298680] - [fs] btrfs: remove misleading handling of missing device scrub (Bill O'Donnell) [1298680] - [fs] btrfs: fix clone / extent-same deadlocks (Bill O'Donnell) [1298680] - [fs] btrfs: fix defrag to merge tail file extent (Bill O'Donnell) [1298680] - [fs] btrfs: fix warning in backref walking (Bill O'Donnell) [1298680] - [fs] btrfs: Add WARN_ON() for double lock in btrfs_tree_lock() (Bill O'Donnell) [1298680] - [fs] btrfs: Remove root argument in extent_data_ref_count() (Bill O'Donnell) [1298680] - [fs] btrfs: Fix wrong comment of btrfs_alloc_tree_block() (Bill O'Donnell) [1298680] - [fs] btrfs: abort transaction on btrfs_reloc_cow_block() (Bill O'Donnell) [1298680] - [fs] btrfs: Remove unnecessary variants in relocation.c (Bill O'Donnell) [1298680] - [fs] btrfs: cleanup: Remove chunk_objectid argument from btrfs_relocate_chunk() (Bill O'Donnell) [1298680] - [fs] btrfs: cleanup: Remove objectid's init-value in create_reloc_inode() (Bill O'Donnell) [1298680] - [fs] btrfs: Error handle for get_ref_objectid_v0() in relocate_block_group() (Bill O'Donnell) [1298680] - [fs] btrfs: Fix data checksum error cause by replace with io-load (Bill O'Donnell) [1298680] - [fs] btrfs: use scrub_pause_on/off() to reduce code in scrub_enumerate_chunks() (Bill O'Donnell) [1298680] - [fs] btrfs: Separate scrub_blocked_if_needed() to scrub_pause_on/off() (Bill O'Donnell) [1298680] - [fs] btrfs: Use ref_cnt for set_block_group_ro() (Bill O'Donnell) [1298680] - [fs] btrfs: Bypass unrelated items before accessing its contents in scrub (Bill O'Donnell) [1298680] - [fs] btrfs: Load only necessary csums into list in scrub (Bill O'Donnell) [1298680] - [fs] btrfs: Fix calculate typo caused by ambiguous meaning of logic_end (Bill O'Donnell) [1298680] - [fs] btrfs: Free checksum list on scrub_extent() fail (Bill O'Donnell) [1298680] - [fs] btrfs: Check cancel and pause in interval of scrub operation (Bill O'Donnell) [1298680] - [fs] btrfs: Show detail information when mount failed on missing devices (Bill O'Donnell) [1298680] - [fs] btrfs: Fix scrub panic when leaf crosses stripes (Bill O'Donnell) [1298680] - [fs] btrfs: fix stale dir entries after removing a link and fsync (Bill O'Donnell) [1298680] - [fs] btrfs: fix search key advancing condition (Bill O'Donnell) [1298680] - [fs] btrfs: teach backref walking about backrefs with underflowed offset values (Bill O'Donnell) [1298680] - [fs] btrfs: fix stale dir entries after unlink, inode eviction and fsync (Bill O'Donnell) [1298680] - [fs] btrfs: fix stale directory entries after fsync log replay (Bill O'Donnell) [1298680] - [fs] btrfs: Spelling s/consitent/consistent/ (Bill O'Donnell) [1298680] - [fs] btrfs: add missing discards when unpinning extents with -o discard (Bill O'Donnell) [1298680] - [fs] btrfs: explictly delete unused block groups in close_ctree and ro-remount (Bill O'Donnell) [1298680] - [fs] btrfs: iterate over unused chunk space in FITRIM (Bill O'Donnell) [1298680] - [fs] btrfs: skip superblocks during discard (Bill O'Donnell) [1298680] - [fs] btrfs: btrfs_issue_discard ensure offset/length are aligned to sector boundaries (Bill O'Donnell) [1298680] - [fs] btrfs: make btrfs_issue_discard return bytes discarded (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Fix a regression in qgroup reserved space (Bill O'Donnell) [1298680] - [fs] btrfs: fix quick exhaustion of the system array in the superblock (Bill O'Donnell) [1298680] - [fs] btrfs: its btrfs_err() instead of btrfs_error() (Bill O'Donnell) [1298680] - [fs] btrfs: Avoid NULL pointer dereference of free_extent_buffer when read_tree_block() fail (Bill O'Donnell) [1298680] - [fs] btrfs: Fix lockdep warning of btrfs_run_delayed_iputs() (Bill O'Donnell) [1298680] - [fs] btrfs: fix file corruption after cloning inline extents (Bill O'Donnell) [1298680] - [fs] btrfs: fix order by which delayed references are run (Bill O'Donnell) [1298680] - [fs] btrfs: fix list transaction->pending_ordered corruption (Bill O'Donnell) [1298680] - [fs] btrfs: fix memory leak in the extent_same ioctl (Bill O'Donnell) [1298680] - [fs] btrfs: fix shrinking truncate when the no_holes feature is enabled (Bill O'Donnell) [1298680] - [fs] btrfs: fix wrong check for btrfs_force_chunk_alloc() (Bill O'Donnell) [1298680] - [fs] btrfs: fix warning of bytes_may_use (Bill O'Donnell) [1298680] - [fs] btrfs: fix hang when failing to submit bio of directIO (Bill O'Donnell) [1298680] - [fs] btrfs: fix a comment in inode.c:evict_inode_truncate_pages() (Bill O'Donnell) [1298680] - [fs] btrfs: fix memory corruption on failure to submit bio for direct IO (Bill O'Donnell) [1298680] - [fs] btrfs: don't update mtime/ctime on deduped inodes (Bill O'Donnell) [1298680] - [fs] btrfs: allow dedupe of same inode (Bill O'Donnell) [1298680] - [fs] btrfs: fix deadlock with extent-same and readpage (Bill O'Donnell) [1298680] - [fs] btrfs: pass unaligned length to btrfs_cmp_data() (Bill O'Donnell) [1298680] - [fs] btrfs: fix fsync after truncate when no_holes feature is enabled (Bill O'Donnell) [1298680] - [fs] btrfs: fix fsync xattr loss in the fast fsync path (Bill O'Donnell) [1298680] - [fs] btrfs: fix fsync data loss after append write (Bill O'Donnell) [1298680] - [fs] btrfs: fix crash on close_ctree() if cleaner starts new transaction (Bill O'Donnell) [1298680] - [fs] btrfs: fix race between caching kthread and returning inode to inode cache (Bill O'Donnell) [1298680] - [fs] btrfs: use kmem_cache_free when freeing entry in inode cache (Bill O'Donnell) [1298680] - [fs] btrfs: fix race between balance and unused block group deletion (Bill O'Donnell) [1298680] - [fs] btrfs: add error handling for scrub_workers_get() (Bill O'Donnell) [1298680] - [fs] btrfs: cleanup noused initialization of dev in btrfs_end_bio() (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: allow user to clear the limitation on qgroup (Bill O'Donnell) [1298680] - [fs] btrfs: delayed-ref: double free in btrfs_add_delayed_tree_ref() (Bill O'Donnell) [1298680] - [fs] btrfs: Check if kobject is initialized before put (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs: add support to show replacing target in the sysfs (Bill O'Donnell) [1298680] - [fs] btrfs: free the stale device (Bill O'Donnell) [1298680] - [fs] btrfs: use received_uuid of parent during send (Bill O'Donnell) [1298680] - [fs] btrfs: fix use-after-free in btrfs_replay_log (Bill O'Donnell) [1298680] - [fs] btrfs: wait for delayed iputs on no space (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Make snapshot accounting work with new extent-oriented qgroup (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Add the ability to skip given qgroup for old/new_roots (Bill O'Donnell) [1298680] - [fs] btrfs: ulist: Add ulist_del() function (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Cleanup the old ref_node-oriented mechanism (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Switch self test to extent-oriented qgroup mechanism (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Switch to new extent-oriented qgroup mechanism (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Switch rescan to new mechanism (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Add new qgroup calculation function btrfs_qgroup_account_extents() (Bill O'Donnell) [1298680] - [fs] btrfs: backref: Add special time_seq == (u64)-1 case for btrfs_find_all_roots() (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Add new function to record old_roots (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Record possible quota-related extent for qgroup (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Add function qgroup_update_counters() (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Add function qgroup_update_refcnt() (Bill O'Donnell) [1298680] - [fs] btrfs: extent-tree: Use ref_node to replace unneeded parameters in __inc_extent_ref() and __free_extent() (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Cleanup open-coded old/new_refcnt update and read (Bill O'Donnell) [1298680] - [fs] btrfs: delayed-ref: Cleanup the unneeded functions (Bill O'Donnell) [1298680] - [fs] btrfs: delayed-ref: Use list to replace the ref_root in ref_head (Bill O'Donnell) [1298680] - [fs] btrfs: backref: Don't merge refs which are not for same block (Bill O'Donnell) [1298680] - [fs] btrfs: Fix lockdep warning of wr_ctx->wr_lock in scrub_free_wr_ctx() (Bill O'Donnell) [1298680] - [fs] btrfs: Handle unaligned length in extent_same (Bill O'Donnell) [1298680] - [fs] btrfs: btrfs_defrag_file: Fix calculation of max_to_defrag (Bill O'Donnell) [1298680] - [fs] btrfs: btrfs_defrag_file: Fix ra_index computation (Bill O'Donnell) [1298680] - [fs] btrfs: fix necessary chunk tree space calculation when allocating a chunk (Bill O'Donnell) [1298680] - [fs] btrfs: don't attach unnecessary extents to transaction on fsync (Bill O'Donnell) [1298680] - [fs] btrfs: avoid syncing log in the fast fsync path when not necessary (Bill O'Donnell) [1298680] - [fs] btrfs: fix hang during inode eviction due to concurrent readahead (Bill O'Donnell) [1298680] - [fs] btrfs: fix up read_tree_block to return proper error (Bill O'Donnell) [1298680] - [fs] btrfs: add missing free_extent_buffer (Bill O'Donnell) [1298680] - [fs] btrfs: remove csum_bytes_left (Bill O'Donnell) [1298680] - [fs] btrfs: fix -ENOSPC on block group removal (Bill O'Donnell) [1298680] - [fs] btrfs: fix -ENOSPC when finishing block group creation (Bill O'Donnell) [1298680] - [fs] btrfs: set UNWRITTEN for prealloc'ed extents in fiemap (Bill O'Donnell) [1298680] - [fs] btrfs: show subvol= and subvolid= in /proc/mounts (Bill O'Donnell) [1298680] - [fs] btrfs: unify subvol= and subvolid= mounting (Bill O'Donnell) [1298680] - [fs] btrfs: fail on mismatched subvol and subvolid mount options (Bill O'Donnell) [1298680] - [fs] vfs: Introduce inode-getting helpers for layered/unioned fs environments (Bill O'Donnell) [1298680] - [fs] btrfs: clean up error handling in mount_subvol() (Bill O'Donnell) [1298680] - [fs] btrfs: remove all subvol options before mounting top-level (Bill O'Donnell) [1298680] - [fs] lib: add glibc style strchrnul() variant (Bill O'Donnell) [1298680] - [fs] btrfs: lock superblock before remounting for rw subvol (Bill O'Donnell) [1298680] - [fs] btrfs: wake up extent state waiters on unlock through clear_extent_bits (Bill O'Donnell) [1298680] - [fs] btrfs: fix chunk allocation regression leading to transaction abort (Bill O'Donnell) [1298680] - [fs] btrfs: use after free when closing devices (Bill O'Donnell) [1298680] - [fs] btrfs: make root id query unprivileged (Bill O'Donnell) [1298680] - [fs] btrfs: fix block group ->space_info null pointer dereference (Bill O'Donnell) [1298680] - [fs] btrfs: check error before reporting missing device and add uuid (Bill O'Donnell) [1298680] - [fs] btrfs: Fix superblock csum type check (Bill O'Donnell) [1298680] - [fs] btrfs: incremental send, fix clone operations for compressed extents (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Fix possible leak in btrfs_add_qgroup_relation() (Bill O'Donnell) [1298680] - [fs] btrfs: fix mutex unlock without prior lock on space cache truncation (Bill O'Donnell) [1298680] - [fs] btrfs: log when missing device is created (Bill O'Donnell) [1298680] - [fs] btrfs: fix warnings after changes in btrfs_abort_transaction (Bill O'Donnell) [1298680] - [fs] btrfs: add 'cold' compiler annotations to all error handling functions (Bill O'Donnell) [1298680] - [fs] btrfs: report exact callsite where transaction abort occurs (Bill O'Donnell) [1298680] - [fs] btrfs: let tree defrag work in SSD mode (Bill O'Donnell) [1298680] - [fs] btrfs: btrfs: check pending chunks when shrinking fs to avoid corruption (Bill O'Donnell) [1298680] - [fs] btrfs: incremental send, check if orphanized dir inode needs delayed rename (Bill O'Donnell) [1298680] - [fs] btrfs: incremental send, don't delay directory renames unnecessarily (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs: don't fail seeding for the sake of sysfs kobject issue (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs: add support to add parent for fsid (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs: separate kobject and attribute creation (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs: btrfs_sysfs_remove_fsid() make it non static (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs: make btrfs_sysfs_add_device() non static (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs: make btrfs_sysfs_add_fsid() non static (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs btrfs_kobj_rm_device() pass fs_devices instead of fs_info (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs btrfs_kobj_add_device() pass fs_devices instead of fs_info (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs: provide framework to remove all fsid sysfs kobject (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs: add pointer to access fs_info from fs_devices (Bill O'Donnell) [1298680] - [fs] btrfs: introduce btrfs_get_fs_uuids to get fs_uuids (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs: move super_kobj and device_dir_kobj from fs_info to btrfs_fs_devices (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs: separate device kobject and its attribute creation (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs: let default_attrs be separate from the kset (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs: introduce function btrfs_sysfs_add_fsid() to create sysfs fsid (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs: rename __btrfs_sysfs_remove_one to btrfs_sysfs_remove_fsid (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs: reorder the kobject creations (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs: fix, check if device_dir_kobj is init before destroy (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs: fix, kobject pointer clean up needed after kobject release (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs: fix, undo sysfs device links (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs: fix, fs_info kobject_unregister has init_completion() twice (Bill O'Donnell) [1298680] - [fs] btrfs: sysfs: fix, btrfs_release_super_kobj() should to clean up the kobject data (Bill O'Donnell) [1298680] - [fs] btrfs: fix regression in raid level conversion (Bill O'Donnell) [1298680] - [fs] btrfs: fix racy system chunk allocation when setting block group ro (Bill O'Donnell) [1298680] - [fs] btrfs: clear 'ret' in btrfs_check_shared() loop (Bill O'Donnell) [1298680] - [fs] btrfs: fix race when reusing stale extent buffers that leads to BUG_ON (Bill O'Donnell) [1298680] - [fs] btrfs: fix race between block group creation and their cache writeout (Bill O'Donnell) [1298680] - [fs] btrfs: fix panic when starting bg cache writeout after IO error (Bill O'Donnell) [1298680] - [fs] btrfs: fix crash after inode cache writeback failure (Bill O'Donnell) [1298680] - [fs] btrfs: fix wrong mapping flags for free space inode (Bill O'Donnell) [1298680] - [fs] btrfs: btrfs_release_extent_buffer_page didn't free pages of dummy extent (Bill O'Donnell) [1298680] - [fs] btrfs: fill ->last_trans for delayed inode in btrfs_fill_inode (Bill O'Donnell) [1298680] - [fs] btrfs: unlock i_mutex after attempting to delete subvolume during send (Bill O'Donnell) [1298680] - [fs] btrfs: check io_ctl_prepare_pages return in __btrfs_write_out_cache (Bill O'Donnell) [1298680] - [fs] btrfs: fix race on ENOMEM in alloc_extent_buffer (Bill O'Donnell) [1298680] - [fs] btrfs: handle ENOMEM in btrfs_alloc_tree_block (Bill O'Donnell) [1298680] - [fs] btrfs: fix find_free_dev_extent() malfunction in case device tree has hole (Bill O'Donnell) [1298680] - [fs] btrfs: don't check for delalloc_bytes in cache_save_setup (Bill O'Donnell) [1298680] - [fs] btrfs: fix deadlock when starting writeback of bg caches (Bill O'Donnell) [1298680] - [fs] btrfs: fix race between start dirty bg cache writeout and bg deletion (Bill O'Donnell) [1298680] - [fs] btrfs: prevent list corruption during free space cache processing (Bill O'Donnell) [1298680] - [fs] btrfs: fix inode cache writeout (Bill O'Donnell) [1298680] - [fs] btrfs: quota: Update quota tree after qgroup relationship change (Bill O'Donnell) [1298680] - [fs] btrfs: quota: Automatically update related qgroups or mark INCONSISTENT flags when assigning/deleting a qgroup relations (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: clear STATUS_FLAG_ON in disabling quota (Bill O'Donnell) [1298680] - [fs] btrfs: Update btrfs qgroup status item when rescan is done (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Fix dead judgement on qgroup_rescan_leaf() return value (Bill O'Donnell) [1298680] - [fs] btrfs: Don't allow subvolid >= (1 << BTRFS_QGROUP_LEVEL_SHIFT) to be created (Bill O'Donnell) [1298680] - [fs] btrfs: Check qgroup level in kernel qgroup assign (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: allow to remove qgroup which has parent but no child (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: return EINVAL if level of parent is not higher than child's (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: do a reservation in a higher level (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup, Account data space in more proper timings (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: Introduce a may_use to account space_info->bytes_may_use (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: free reserved in exceeding quota (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: cleanup, remove an unsued parameter in btrfs_create_qgroup() (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: fix limit args override whole limit struct (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: update limit info in function btrfs_run_qgroups() (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: consolidate the parameter of fucntion update_qgroup_limit_item() (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: update qgroup in memory at the same time when we update it in btree (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: inherit limit info from srcgroup in creating snapshot (Bill O'Donnell) [1298680] - [fs] btrfs: Support busy loop of write and delete (Bill O'Donnell) [1298680] - [fs] btrfs: Fix NO_SPACE bug caused by delayed-iput (Bill O'Donnell) [1298680] - [fs] btrfs: add WARN_ON() to check is space_info op current (Bill O'Donnell) [1298680] - [fs] btrfs: Set relative data on clear btrfs_block_group_cache->pinned (Bill O'Donnell) [1298680] - [fs] btrfs: Adjust commit-transaction condition to avoid NO_SPACE more (Bill O'Donnell) [1298680] - [fs] btrfs: Fix tail space processing in find_free_dev_extent() (Bill O'Donnell) [1298680] - [fs] btrfs: fix condition of commit transaction (Bill O'Donnell) [1298680] - [fs] btrfs: fix uninit variable in clone ioctl (Bill O'Donnell) [1298680] - [fs] btrfs: fix inode eviction infinite loop after cloning into it (Bill O'Donnell) [1298680] - [fs] btrfs: fix inode eviction infinite loop after extent_same ioctl (Bill O'Donnell) [1298680] - [fs] btrfs: fix range cloning when same inode used as source and destination (Bill O'Donnell) [1298680] - [fs] btrfs: fix use after free when close_ctree frees the orphan_rsv (Bill O'Donnell) [1298680] - [fs] btrfs: allow block group cache writeout outside critical section in commit (Bill O'Donnell) [1298680] - [fs] btrfs: don't use highmem for free space cache pages (Bill O'Donnell) [1298680] - [fs] btrfs: two stage dirty block group writeout (Bill O'Donnell) [1298680] - [fs] btrfs: move struct io_ctl into ctree.h and rename it (Bill O'Donnell) [1298680] - [fs] btrfs: don't steal from the global reserve if we don't have the space (Bill O'Donnell) [1298680] - [fs] btrfs: don't commit the transaction in the async space flushing (Bill O'Donnell) [1298680] - [fs] btrfs: reserve space for block groups (Bill O'Donnell) [1298680] - [fs] btrfs: refill block reserves during truncate (Bill O'Donnell) [1298680] - [fs] btrfs: account for crcs in delayed ref processing (Bill O'Donnell) [1298680] - [fs] btrfs: actively run the delayed refs while deleting large files (Bill O'Donnell) [1298680] - [fs] btrfs: Add missing include file (Bill O'Donnell) [1298680] - [fs] btrfs: free and unlock our path before btrfs_free_and_pin_reserved_extent() (Bill O'Donnell) [1298680] - [fs] btrfs: Remove the check for old-style mkfs (Bill O'Donnell) [1298680] - [fs] btrfs: cleanup orphans while looking up default subvolume (Bill O'Donnell) [1298680] - [fs] btrfs: explicitly set control file's private_data (Bill O'Donnell) [1298680] - [fs] btrfs: incorrect handling for fiemap_fill_next_extent return (Bill O'Donnell) [1298680] - [fs] btrfs: don't accept bare namespace as a valid xattr (Bill O'Donnell) [1298680] - [fs] btrfs: fix log tree corruption when fs mounted with -o discard (Bill O'Donnell) [1298680] - [fs] btrfs: fix metadata inconsistencies after directory fsync (Bill O'Donnell) [1298680] - [fs] btrfs: change the insertion criteria for the qgroup operations rbtree (Bill O'Donnell) [1298680] - [fs] btrfs: add missing inode item update in fallocate() (Bill O'Donnell) [1298680] - [fs] btrfs: incremental send, remove dead code (Bill O'Donnell) [1298680] - [fs] btrfs: incremental send, clear name from cache after orphanization (Bill O'Donnell) [1298680] - [fs] btrfs: send, don't leave without decrementing clone root's send_progress (Bill O'Donnell) [1298680] - [fs] btrfs: send, add missing check for dead clone root (Bill O'Donnell) [1298680] - [fs] btrfs: remove deleted xattrs on fsync log replay (Bill O'Donnell) [1298680] - [fs] btrfs: remove shadowing variables in __btrfs_map_block (Bill O'Donnell) [1298680] - [fs] btrfs: switch helper macros to static inlines in sysfs.h (Bill O'Donnell) [1298680] - [fs] btrfs: cleanup, use correct type in div_u64_rem (Bill O'Donnell) [1298680] - [fs] btrfs: replace remaining do_div calls with div_u64 variants (Bill O'Donnell) [1298680] - [fs] btrfs: cleanup 64bit/32bit divs, provably bounded values (Bill O'Donnell) [1298680] - [fs] btrfs: use explicit initializer for seq_elem (Bill O'Donnell) [1298680] - [fs] btrfs: remove shadowing variables in __btrfs_buffered_write (Bill O'Donnell) [1298680] - [fs] btrfs: cleanup, use kmalloc_array/kcalloc array helpers (Bill O'Donnell) [1298680] - [fs] btrfs: cleanup 64bit/32bit divs, compile time constants (Bill O'Donnell) [1298680] - [fs] btrfs: use cond_resched_lock where possible (Bill O'Donnell) [1298680] - [fs] btrfs: need_resched not needed with cond_resched (Bill O'Donnell) [1298680] - [fs] btrfs: cleanup, reduce temporary variables in btrfs_read_roots (Bill O'Donnell) [1298680] - [fs] btrfs: use correct type for workqueue flags (Bill O'Donnell) [1298680] - [fs] btrfs: factor btrfs_read_roots() out of open_ctree() (Bill O'Donnell) [1298680] - [fs] btrfs: factor btrfs_replay_log() out of open_ctree() (Bill O'Donnell) [1298680] - [fs] btrfs: factor btrfs_init_workqueues() out of open_ctree() (Bill O'Donnell) [1298680] - [fs] btrfs: factor btrfs_init_qgroup() out of open_ctree() (Bill O'Donnell) [1298680] - [fs] btrfs: factor btrfs_init_dev_replace_locks() out of open_ctree() (Bill O'Donnell) [1298680] - [fs] btrfs: factor btrfs_init_btree_inode() out of open_ctree() (Bill O'Donnell) [1298680] - [fs] btrfs: factor btrfs_init_balance() out of open_ctree() (Bill O'Donnell) [1298680] - [fs] btrfs: factor btrfs_init_scrub() out of open_ctree() (Bill O'Donnell) [1298680] - [fs] btrfs: consistently use fs_info in close_ctree() (Bill O'Donnell) [1298680] - [fs] btrfs: remove unused fs_info arg from btrfs_close_extra_devices() (Bill O'Donnell) [1298680] - [fs] btrfs: cleanup: use for() loop in btrfs_map_bio() (Bill O'Donnell) [1298680] - [fs] btrfs: remove unused chunk_tree argument in several functions (Bill O'Donnell) [1298680] - [fs] btrfs: cleanup: remove no-used alloc_chunk in btrfs_check_data_free_space() (Bill O'Donnell) [1298680] - [fs] btrfs: constify structs with op functions or static definitions (Bill O'Donnell) [1298680] - [fs] btrfs: switch to kvfree() helper (Bill O'Donnell) [1298680] - [fs] btrfs: disk-io: replace root args iff only fs_info used (Bill O'Donnell) [1298680] - [fs] btrfs: delayed-inode: replace root args iff only fs_info used (Bill O'Donnell) [1298680] - [fs] btrfs: ctree: reduce args where only fs_info used (Bill O'Donnell) [1298680] - [fs] btrfs: fix outstanding_extents accounting in DIO (Bill O'Donnell) [1298680] - [fs] btrfs: add sanity test for outstanding_extents accounting (Bill O'Donnell) [1298680] - [fs] btrfs: just free dummy extent buffers (Bill O'Donnell) [1298680] - [fs] btrfs: account merges/splits properly (Bill O'Donnell) [1298680] - [fs] btrfs: prepare block group cache before writing (Bill O'Donnell) [1298680] - [fs] btrfs: fix ASSERT(list_empty(&cur_trans->dirty_bgs_list) (Bill O'Donnell) [1298680] - [fs] btrfs: account for the correct number of extents for delalloc reservations (Bill O'Donnell) [1298680] - [fs] btrfs: fix merge delalloc logic (Bill O'Donnell) [1298680] - [fs] btrfs: fix comp_oper to get right order (Bill O'Donnell) [1298680] - [fs] btrfs: catch transaction abortion after waiting for it (Bill O'Donnell) [1298680] - [fs] btrfs: fix sizeof format specifier in btrfs_check_super_valid() (Bill O'Donnell) [1298680] - [fs] btrfs: remove extra run_delayed_refs in update_cowonly_root (Bill O'Donnell) [1298680] - [fs] btrfs: incremental send, don't rename a directory too soon (Bill O'Donnell) [1298680] - [fs] btrfs: do not ignore errors from btrfs_lookup_xattr in do_setxattr (Bill O'Donnell) [1298680] - [fs] btrfs: fix off-by-one logic error in btrfs_realloc_node (Bill O'Donnell) [1298680] - [fs] btrfs: add missing inode update when punching hole (Bill O'Donnell) [1298680] - [fs] btrfs: abort the transaction if we fail to update the free space cache inode (Bill O'Donnell) [1298680] - [fs] btrfs: fix allocation size calculations in alloc_btrfs_bio (Bill O'Donnell) [1298680] - [fs] btrfs: don't remove extents and xattrs when logging new names (Bill O'Donnell) [1298680] - [fs] btrfs: fix BUG_ON in btrfs_orphan_add() when delete unused block group (Bill O'Donnell) [1298680] - [fs] btrfs: account for large extents with enospc (Bill O'Donnell) [1298680] - [fs] btrfs: don't set and clear delalloc for O_DIRECT writes (Bill O'Donnell) [1298680] - [fs] btrfs: only adjust outstanding_extents when we do a short write (Bill O'Donnell) [1298680] - [fs] btrfs: Fix out-of-space bug (Bill O'Donnell) [1298680] - [fs] btrfs: scrub, fix sleep in atomic context (Bill O'Donnell) [1298680] - [fs] btrfs: fix scheduler warning when syncing log (Bill O'Donnell) [1298680] - [fs] page_writeback: put account_page_redirty() after set_page_dirty() (Bill O'Donnell) [1298680] - [fs] btrfs: cleanup init for list in free-space-cache (Bill O'Donnell) [1298680] - [fs] btrfs: delete chunk allocation attemp when setting block group ro (Bill O'Donnell) [1298680] - [fs] btrfs: clear bio reference after submit_one_bio() (Bill O'Donnell) [1298680] - [fs] btrfs: fix scrub race leading to use-after-free (Bill O'Donnell) [1298680] - [fs] btrfs: add missing cleanup on sysfs init failure (Bill O'Donnell) [1298680] - [fs] btrfs: fix race between transaction commit and empty block group removal (Bill O'Donnell) [1298680] - [fs] btrfs: add more checks to btrfs_read_sys_array (Bill O'Donnell) [1298680] - [fs] btrfs: cleanup, rename a few variables in btrfs_read_sys_array (Bill O'Donnell) [1298680] - [fs] btrfs: add checks for sys_chunk_array sizes (Bill O'Donnell) [1298680] - [fs] btrfs: more superblock checks, lower bounds on devices and sectorsize/nodesize (Bill O'Donnell) [1298680] - [fs] btrfs: Add code to support file creation time (Bill O'Donnell) [1298680] - [fs] btrfs: kill btrfs_inode_*time helpers (Bill O'Donnell) [1298680] - [fs] btrfs: insert_new_root: Fix lock type of the extent buffer (Bill O'Donnell) [1298680] - [fs] btrfs: fix unused members in struct btrfs_root (Bill O'Donnell) [1298680] - [fs] btrfs: qgroup: move WARN_ON() to the correct location (Bill O'Donnell) [1298680] - [fs] btrfs: cleanup unused run_most (Bill O'Donnell) [1298680] - [fs] btrfs: Introduce BTRFS_BLOCK_GROUP_RAID56_MASK to check raid56 simply (Bill O'Donnell) [1298680] - [fs] btrfs: Include map_type in raid_bio (Bill O'Donnell) [1298680] - [fs] btrfs: Simplify scrub_setup_recheck_block()'s argument (Bill O'Donnell) [1298680] - [fs] btrfs: Combine per-page recover in dev-replace and scrub (Bill O'Donnell) [1298680] - [fs] btrfs: Separate finding-right-mirror and writing-to-target's process in scrub_handle_errored_block() (Bill O'Donnell) [1298680] - [fs] btrfs: Break loop when reach BTRFS_MAX_MIRRORS in scrub_setup_recheck_block() (Bill O'Donnell) [1298680] - [fs] btrfs: btrfs_rm_dev_replace_blocked(): Use wait_event() (Bill O'Donnell) [1298680] - [fs] btrfs: Cleanup btrfs_bio_counter_inc_blocked() (Bill O'Donnell) [1298680] - [fs] btrfs: Remove noneed force_write in scrub_write_block_to_dev_replace (Bill O'Donnell) [1298680] - [fs] btrfs: Fix a jump typo of nodatasum_case to avoid wrong WARN_ON() (Bill O'Donnell) [1298680] - [fs] btrfs: add ref_count and free function for btrfs_bio (Bill O'Donnell) [1298680] - [fs] btrfs: Make raid_map array be inlined in btrfs_bio structure (Bill O'Donnell) [1298680] - [fs] btrfs: sort raid_map before adding tgtdev stripes (Bill O'Donnell) [1298680] - [fs] btrfs: fix a out-of-bound access of raid_map (Bill O'Donnell) [1298680] - [fs] btrfs: fix fsync log replay for inodes with a mix of regular refs and extrefs (Bill O'Donnell) [1298680] - [fs] btrfs: fix fsync when extend references are added to an inode (Bill O'Donnell) [1298680] - [fs] btrfs: fix directory inconsistency after fsync log replay (Bill O'Donnell) [1298680] - [fs] btrfs: lookup for block group only if needed when freeing a tree block (Bill O'Donnell) [1298680] - [fs] btrfs: remove a no-op unfreeze superbock callback (Bill O'Donnell) [1298680] - [fs] btrfs: switch extent_state state to unsigned (Bill O'Donnell) [1298680] - [fs] btrfs: update message levels after checksum errors (Bill O'Donnell) [1298680] - [fs] btrfs: update message levels during failed mount (Bill O'Donnell) [1298680] - [fs] btrfs: update message levels for errors (Bill O'Donnell) [1298680] - [fs] btrfs: fix setup_leaf_for_split() to avoid leaf corruption (Bill O'Donnell) [1298680] - [fs] btrfs: track dirty block groups on their own list (Bill O'Donnell) [1298680] - [fs] btrfs: change how we track dirty roots (Bill O'Donnell) [1298680] - [fs] btrfs: expand btrfs_find_item if found_key is NULL (Bill O'Donnell) [1298680] - [fs] btrfs: cleanup, remove inode_ref_info helper (Bill O'Donnell) [1298680] - [fs] btrfs: cleanup, remove inode_item_info helper (Bill O'Donnell) [1298680] - [fs] btrfs: sink parameter len to alloc_extent_buffer (Bill O'Donnell) [1298680] - [fs] btrfs: unify extent buffer allocation api (Bill O'Donnell) [1298680] - [fs] btrfs: use GFP_NOFS in __alloc_extent_buffer directly (Bill O'Donnell) [1298680] - [fs] btrfs: sink blocksize parameter to tree_block_processed (Bill O'Donnell) [1298680] - [fs] btrfs: sink blocksize parameter to btrfs_find_create_tree_block (Bill O'Donnell) [1298680] - [fs] btrfs: sink blocksize parameter to btrfs_init_new_buffer (Bill O'Donnell) [1298680] - [fs] btrfs: sink blocksize parameter to reada_tree_block_flagged (Bill O'Donnell) [1298680] - [fs] btrfs: remove blocksize from reada_extent (Bill O'Donnell) [1298680] - [fs] btrfs: sink blocksize parameter to readahead_tree_block (Bill O'Donnell) [1298680]- [net] ipv6: Nonlocal bind (Sabrina Dubroca) [1315968] - [net] ipv4: bind ip_nonlocal_bind to current netns (Sabrina Dubroca) [1315968] - [net] sctp: fix race for one-to-many sockets in sendmsg's auto associate (Xin Long) [1138256] - [net] sctp: label accepted/peeled off sockets (Marcelo Leitner) [1247756] - [net] sctp: start t5 timer only when peer rwnd is 0 and local state is SHUTDOWN_PENDING (Xin Long) [1314699] - [net] sctp: convert sack_needed and sack_generation to bits (Xin Long) [1314699] - [net] sctp: update the netstamp_needed counter when copying sockets (Marcelo Leitner) [1317647] - [net] sctp: use the same clock as if sock source timestamps were on (Marcelo Leitner) [1317647] - [net] bridge: Handle IFLA_ADDRESS correctly when creating bridge device (Paolo Abeni) [1314779] - [net] bridge: Prevent possible race condition in br_fdb_change_mac_address (Paolo Abeni) [1314779] - [net] bridge: Properly check if local fdb entry can be deleted when deleting vlan (Paolo Abeni) [1314779] - [net] bridge: Properly check if local fdb entry can be deleted in br_fdb_delete_by_port (Paolo Abeni) [1314779] - [net] bridge: Properly check if local fdb entry can be deleted in br_fdb_change_mac_address (Paolo Abeni) [1314779] - [net] bridge: Change local fdb entries whenever mac address of bridge device changes (Paolo Abeni) [1314779] - [net] bridge: Fix the way to find old local fdb entries in br_fdb_change_mac_address (Paolo Abeni) [1314779] - [net] sctp: sctp_remaddr_seq_show use the wrong variable to dump transport info (Xin Long) [1187584] - [net] sctp: lack the check for ports in sctp_v6_cmp_addr (Xin Long) [1187584] - [net] sctp: remove the dead field of sctp_transport (Xin Long) [1187584] - [net] sctp: hold transport before we access t->asoc in sctp proc (Xin Long) [1187584] - [net] sctp: fix the transport dead race check by using atomic_add_unless on refcnt (Xin Long) [1187584] - [net] sctp: the temp asoc's transports should not be hashed/unhashed (Xin Long) [1187584] - [net] sctp: Move sequence start handling into sctp_transport_get_idx() (Xin Long) [1187584] - [net] sctp: support to lookup with ep+paddr in transport rhashtable (Xin Long) [1187584] - [net] sctp: remove the local_bh_disable/enable in sctp_endpoint_lookup_assoc (Xin Long) [1187584] - [net] sctp: drop the old assoc hashtable of sctp (Xin Long) [1187584] - [net] sctp: do not trigger BUG_ON in sctp_cmd_delete_tcb (Xin Long) [1187584] - [net] sctp: sideeffect: throw BUG if primary_path is NULL (Xin Long) [1187584] - [net] sctp: use GFP_KERNEL in sctp_init() (Xin Long) [1187584] - [net] sctp: apply rhashtable api to sctp procfs (Xin Long) [1187584] - [net] sctp: apply rhashtable api to send/recv path (Xin Long) [1187584] - [net] sctp: add the rhashtable apis for sctp global transport hashtable (Xin Long) [1187584] - [net] sctp: reorder sctp_globals to reduce cacheline usage (Xin Long) [1187584] - [net] ipv4: only create late gso-skb if skb is already set up with CHECKSUM_PARTIAL (Hannes Frederic Sowa) [1277095] - [net] ipv6: add defensive check for CHECKSUM_PARTIAL skbs in ip_fragment (Hannes Frederic Sowa) [1277095] - [net] ipv6: no CHECKSUM_PARTIAL on MSG_MORE corked sockets (Hannes Frederic Sowa) [1277095] - [net] ipv4: add defensive check for CHECKSUM_PARTIAL skbs in ip_fragment (Hannes Frederic Sowa) [1277095] - [net] ipv4: no CHECKSUM_PARTIAL on MSG_MORE corked sockets (Hannes Frederic Sowa) [1277095] - [net] revert "ipv6: don't use CHECKSUM_PARTIAL on MSG_MORE/UDP_CORK sockets" (Hannes Frederic Sowa) [1277095]- [kernel] cgroup: pids: rhel-specific hack to fix zombie accounting (Oleg Nesterov) [1265339] - [kernel] cgroup: pids: fix kABI breakage (Oleg Nesterov) [1265339] - [kernel] cgroup: pids: adapt cgroup_pids.c to RHEL7 (Oleg Nesterov) [1265339] - [kernel] cgroup: implement task_get_css() (Oleg Nesterov) [1265339] - [kernel] cgroup: pids: fix invalid get/put usage (Oleg Nesterov) [1265339] - [kernel] cgroup: implement the PIDs subsystem (Oleg Nesterov) [1265339] - [kernel] cgroup: allow a cgroup subsystem to reject a fork (Oleg Nesterov) [1265339] - [fs] gfs2: Set s_mode before parsing mount options (Andrew Price) [1264523] - [fs] nfsv4: Fix a dentry leak on alias use (Benjamin Coddington) [1269198] - [fs] sunrpc: never enqueue a ->rq_cong request on ->sending (Benjamin Coddington) [1315463] - [fs] gfs2: Reintroduce a timeout in function gfs2_gl_hash_clear (Robert S Peterson) [1292582] - [fs] xfs: fix splice/direct-IO deadlock (Bill O'Donnell) [824796] - [fs] vfs: split generic splice code from i_mutex locking (Bill O'Donnell) [824796] - [fs] dlm: sctp_accept_from_sock() can be static (Xin Long) [1235699] - [fs] dlm: fix reconnecting but not sending data (Xin Long) [1235699] - [fs] dlm: replace BUG_ON with a less severe handling (Xin Long) [1235699] - [fs] dlm: use sctp 1-to-1 API (Xin Long) [1235699] - [fs] dlm: fix not reconnecting on connecting error handling (Xin Long) [1235699] - [fs] dlm: fix race while closing connections (Xin Long) [1235699] - [fs] dlm: fix connection stealing if using SCTP (Xin Long) [1235699] - [fs] dlm: keep listening connection alive with sctp mode (Xin Long) [1235699] - [fs] dlm: set zero linger time on sctp socket (Xin Long) [1235699] - [fs] dlm: remove duplicated include from lowcomms.c (Xin Long) [1235699] - [fs] dlm: disable nagle for SCTP (Xin Long) [1235699] - [fs] dlm: retry failed SCTP sends (Xin Long) [1235699] - [fs] dlm: try other IPs when sctp init assoc fails (Xin Long) [1235699] - [fs] dlm: clear correct bit during sctp init failure handling (Xin Long) [1235699] - [fs] dlm: set sctp assoc id during setup (Xin Long) [1235699] - [fs] dlm: clear correct init bit during sctp setup (Xin Long) [1235699] - [hid] usbhid: add Chicony/Pixart usb optical mouse that needs QUIRK_ALWAYS_POLL ("Herton R. Krzesinski") [1254369] - [x86] kernel: Call out into INT3 handler directly instead of using notifier (Luiz Capitulino) [1291899] - [x86] Make jump_label use int3-based patching (Luiz Capitulino) [1291899] - [x86] Introduce int3 (breakpoint)-based instruction patching (Luiz Capitulino) [1291899] - [kernel] audit: try harder to send to auditd upon netlink failure (Richard Guy Briggs) [1253123] - [kernel] audit: stop an old auditd being starved out by a new auditd (Richard Guy Briggs) [1253123] - [kernel] audit: remove stray newlines from audit_log_lost messages (Richard Guy Briggs) [1253123] - [kernel] audit: get rid of *NO* daemon at audit_pid=0 message (Richard Guy Briggs) [1253123] - [kernel] audit: prevent an older auditd shutdown from orphaning a newer auditd startup (Richard Guy Briggs) [1253123] - [kernel] prctl: more prctl(PR_SET_MM_*) checks (Zorro Lang) [1298820] - [security] selinux: quiet the filesystem labeling behavior message (Paul Moore) [1295807]- [fs] nfsv4: Respect the server imposed limit on how many changes we may cache (Benjamin Coddington) [1314511] - [fs] nfsv4: Express delegation limit in units of pages (Benjamin Coddington) [1314511] - [fs] eventfd: document lockless access in eventfd_poll (Paolo Bonzini) [1293632] - [fs] eventfd: don't take the spinlock in eventfd_poll (Paolo Bonzini) [1293632] - [fs] gfs2: Use resizable hash table for glocks (Robert S Peterson) [1172819] - [fs] gfs2: Move glock superblock pointer to field gl_name (Robert S Peterson) [1172819] - [fs] gfs2: Simplify the seq file code for "sbstats" (Robert S Peterson) [1172819] - [fs] xfs: only run torn log write detection on dirty logs (Brian Foster) [1314355] - [fs] xfs: refactor in-core log state update to helper (Brian Foster) [1314355] - [fs] xfs: refactor unmount record detection into helper (Brian Foster) [1314355] - [fs] xfs: separate log head record discovery from verification (Brian Foster) [1314355] - [fs] cifs: fold cifs_iovec_write() into the only caller (Sachin Prabhu) [1303850] - [fs] cifs: Fix warning (Sachin Prabhu) [1303850] - [fs] cifs: Fix another dereference before null check warning (Sachin Prabhu) [1303850] - [fs] cifs: session servername can't be null (Sachin Prabhu) [1303850] - [fs] cifs: Fix warning on impossible comparison (Sachin Prabhu) [1303850] - [fs] cifs: Fix coverity warning (Sachin Prabhu) [1303850] - [fs] cifs: Fix dereference before null check warning (Sachin Prabhu) [1303850] - [fs] cifs: Don't ignore errors on encrypting password in SMBTcon (Sachin Prabhu) [1303850] - [fs] cifs: Fix warning on uninitialized buftype (Sachin Prabhu) [1303850] - [fs] cifs: potential memory leaks when parsing mnt opts (Sachin Prabhu) [1303850] - [fs] cifs: smb2_clone_range() - exit on unhandled error (Sachin Prabhu) [1303850] - [fs] cifs: fix MUST SecurityFlags filtering (Sachin Prabhu) [1303850] - [fs] cifs: use memzero_explicit to clear stack buffer (Sachin Prabhu) [1303850] - [fs] cifs: make new inode cache when file type is different (Sachin Prabhu) [1303850] - [fs] cifs: Fix signed/unsigned pointer warning (Sachin Prabhu) [1303850] - [fs] cifs: smb2file: replace count*size kzalloc by kcalloc (Sachin Prabhu) [1303850] - [fs] cifs: file: replace count*size kzalloc by kcalloc (Sachin Prabhu) [1303850] - [fs] cifs: remove obsolete __constant (Sachin Prabhu) [1303850] - [fs] cifs: convert to print_hex_dump() instead of custom implementation (Sachin Prabhu) [1303850] - [fs] cifs: call strtobool instead of custom implementation (Sachin Prabhu) [1303850] - [fs] cifs: Update modinfo cifs version for cifs.ko (Sachin Prabhu) [1303850] - [fs] cifs: decode_negTokenInit had wrong calling sequence (Sachin Prabhu) [1303850] - [fs] cifs: Add missing defines for ACL query support (Sachin Prabhu) [1303850] - [fs] cifs: Add support for original fallocate (Sachin Prabhu) [1303850] - [fs] cifs: kill f_dentry uses (Sachin Prabhu) [1303850] - [fs] cifs: get rid of ->f_path.dentry->d_sb uses, add a new helper (Sachin Prabhu) [1303850] - [fs] cifs: Remove obsolete comment (Sachin Prabhu) [1303850] - [fs] cifs: Check minimum response length on query_network_interface (Sachin Prabhu) [1303850] - [fs] cifs: Workaround Mac server problem (Sachin Prabhu) [1303850] - [fs] cifs: Remap reserved posix characters by default - part 3 (Sachin Prabhu) [1303850] - [fs] cifs: Allow conversion of characters in Mac remap range - part 2 (Sachin Prabhu) [1303850] - [fs] cifs: Allow conversion of characters in Mac remap range - part 1 (Sachin Prabhu) [1303850] - [fs] cifs: mfsymlinks support for SMB2.1/SMB3. Part 2 query symlink (Sachin Prabhu) [1303850] - [fs] cifs: Add mfsymlinks support for SMB2.1/SMB3. Part 1 create symlink (Sachin Prabhu) [1303850] - [fs] cifs: Allow mknod and mkfifo on SMB2/SMB3 mounts (Sachin Prabhu) [1303850] - [fs] cifs: add defines for two new file attributes (Sachin Prabhu) [1303850] - [fs] cifs: replace strnicmp with strncasecmp (Sachin Prabhu) [1303850] - [fs] cifs: switch to use of p[dD] (Sachin Prabhu) [1303850] - [fs] mnt: Move the clear of MNT_LOCKED from copy_tree to its callers (Aristeu Rozanski) [1304328] - [fs] umount: Do not allow unmounting rootfs (Aristeu Rozanski) [1304328] - [fs] vfs: Lock in place mounts from more privileged users (Aristeu Rozanski) [1304328] - [tools] perf evsel: Disable branch flags/cycles for --callgraph lbr (Jiri Olsa) [1316684] - [x86] perf/x86: Fix LBR related crashes on Intel Atom (Jiri Olsa) [1316684] - [include] perf/x86: Add option to disable reading branch flags/cycles (Jiri Olsa) [1316684] - [x86] perf/x86/intel: Fix static checker warning in lbr enable (Jiri Olsa) [1316684] - [x86] perf/x86/intel: Fix LBR callstack issue caused by FREEZE_LBRS_ON_PMI (Jiri Olsa) [1316684] - [kernel] sched/fair: Fix division by zero sysctl_numa_balancing_scan_size ("Herton R. Krzesinski") [1314106]- [mm] mempolicy: convert the shared_policy lock to a rwlock (George Beshers) [1303771] - [x86] Mark Intel Knights Landing processor as supported (Steve Best) [1158238] - [acpi] Workaround Cisco Systems _DSM ACPI bug (Prarit Bhargava) [1311315] - [drivers] core: Avoid NULL pointer dereferences in device_is_bound() (Jeremy McNicoll) [1309527] - [misc] pm: Avoid false-positive warnings in dev_pm_domain_set() (Jeremy McNicoll) [1309527] - [misc] mei: validate request value in client notify request ioctl (Jeremy McNicoll) [1309527] - [drivers] core: add device_is_bound() (Jeremy McNicoll) [1309527] - [misc] pm/domains: add setter for dev.pm_domain (Jeremy McNicoll) [1309527] - [misc] mei: fix fasync return value on error (Jeremy McNicoll) [1309527] - [misc] vmware_balloon: Support 2m page ballooning (Dave Anderson) [1300078] - [misc] vmware_balloon: Do not limit the amount of frees and allocations in non-sleep mode (Dave Anderson) [1300078] - [misc] vmware_balloon: Show capabilities of balloon and resulting capabilities in the debug-fs node (Dave Anderson) [1300078] - [misc] vmware_balloon: Update balloon target on each lock/unlock (Dave Anderson) [1300078] - [misc] vmware_balloon: add batching to the vmw_balloon (Dave Anderson) [1300078] - [misc] vmware_balloon: Add support for balloon capabilities (Dave Anderson) [1300078] - [misc] vmware_balloon: partially inline vmballoon_reserve_page (Dave Anderson) [1300078] - [misc] vmware_balloon: Remove braces to fix build for clang (Dave Anderson) [1300078] - [hwmon] ibmpowernv: Add OF compatibility table entry (Steve Best) [1321122] - [netdrv] ibmveth: check return of skb_linearize in ibmveth_start_xmit (Gustavo Duarte) [1313256] - [kernel] cpuset: fix sleeping function called from invalid context (Mateusz Guzik) [1069467] - [watchdog] hpwdt: Add support for WDIOC_SETOPTIONS (Nigel Croxon) [1316536] - [scsi] storvsc: fix SRB_STATUS_ABORTED handling (Cathy Avery) [1287040] - [scsi] storvsc: Fix a bug in the handling of SRB status flags (Cathy Avery) [1287040] - [scsi] storvsc: get rid of bounce buffer (Cathy Avery) [1287040] - [scsi] storvsc: Don't set the SRB_FLAGS_QUEUE_ACTION_ENABLE flag (Cathy Avery) [1287040] - [scsi] storvsc: Set the error code correctly in failure conditions (Cathy Avery) [1287040] - [scsi] storvsc: Set the error code correctly in failure conditions (Cathy Avery) [1287040] - [scsi] storvsc: use shost_for_each_device() instead of open coding (Cathy Avery) [1287040] - [scsi] storvsc: be more picky about scmnd->sc_data_direction (Cathy Avery) [1287040] - [scsi] storvsc: Set the tablesize based on the information given by the host (Cathy Avery) [1287040] - [scsi] storvsc: Don't assume that the scatterlist is not chained (Cathy Avery) [1287040] - [scsi] storvsc: Retrieve information about the capability of the target (Cathy Avery) [1287040] - [scsi] storvsc: Always send on the selected outgoing channel (Cathy Avery) [1287040] - [scsi] storvsc: Size the queue depth based on the ringbuffer size (Cathy Avery) [1287040] - [scsi] storvsc: Increase the ring buffer size (Cathy Avery) [1287040] - [scsi] vmbus: Support a vmbus API for efficiently sending page arrays (Cathy Avery) [1287040] - [powerpc] kvm: book3s_hv: Handle unexpected traps in guest entry/exit code better (Thomas Huth) [1320162] - [powerpc] kvm: book3s_hv: Prohibit setting illegal transaction state in MSR (Thomas Huth) [1320162] - [netdrv] mlx5e: Don't modify CQ before it was created (Kamal Heib) [1316951] - [netdrv] mlx5e: Don't try to modify CQ moderation if it is not supported (Kamal Heib) [1316951] - [netdrv] mlx4_en: Fix HW timestamp init issue upon system startup (Kamal Heib) [1295875] - [netdrv] mlx4_en: Remove dependency between timestamping capability and service_task (Kamal Heib) [1295875] - [x86] kernel: Fix time_shift in perf_event_mmap_page (Prarit Bhargava) [1303663] - [x86] kernel: Improve accuracy of perf/sched clock (Prarit Bhargava) [1303663] - [x86] kernel: Use preempt_disable_notrace() in cycles_2_ns() (Prarit Bhargava) [1303663] - [x86] kernel: Initialize multiplier to 0 (Prarit Bhargava) [1303663] - [x86] Rewrite cyc2ns() to avoid the need to disable IRQs (Prarit Bhargava) [1303663] - [x86] Move some cyc2ns() code around (Prarit Bhargava) [1303663] - [x86] Use mul_u64_u32_shr() for native_sched_clock() (Prarit Bhargava) [1303663] - [tools] cpupower: Fix build error in cpufreq-info (Prarit Bhargava) [1316657] - [tools] cpupower: fix how "cpupower frequency-info" interprets latency (Prarit Bhargava) [1316657] - [tools] cpupower: rework the "cpupower frequency-info" command (Prarit Bhargava) [1316657] - [tools] cpupower: Do not analyse offlined cpus (Prarit Bhargava) [1316657] - [tools] cpupower: Provide STATIC variable in Makefile for debug builds (Prarit Bhargava) [1316657] - [tools] cpupower: Fix precedence issue (Prarit Bhargava) [1316657] - [tools] power turbostat: use new name for MSR_PLATFORM_INFO (Prarit Bhargava) [1316657] - [tools] Creating a common structure initialization pattern for struct option (Prarit Bhargava) [1316657] - [tools] cpupower: Enable disabled Cstates if they are below max latency (Prarit Bhargava) [1316657] - [tools] cpupower: Remove debug message when using cpupower idle-set -D switch (Prarit Bhargava) [1316657] - [tools] cpupower: cpupower monitor reports uninitialized values for offline cpus (Prarit Bhargava) [1316657] - [tools] power turbostat: bugfix: print MAX_NON_TURBO_RATIO (Prarit Bhargava) [1316657] - [tools] power turbostat: simplify Bzy_MHz calculation (Prarit Bhargava) [1316657] - [tools] power turbosat: update version number (Prarit Bhargava) [1316657] - [tools] power turbostat: skl: Adjust for TSC difference from base frequency (Prarit Bhargava) [1316657] - [tools] power turbostat: ivb xeon: fix --debug regression (Prarit Bhargava) [1316657] - [tools] power turbostat: fix typo on DRAM column in Joules-mode (Prarit Bhargava) [1316657] - [tools] power turbostat: fix parameter passing for forked command (Prarit Bhargava) [1316657] - [tools] power turbostat: dump CONFIG_TDP (Prarit Bhargava) [1316657] - [tools] power turbostat: cpu0 is no longer hard-coded, so update output (Prarit Bhargava) [1316657] - [tools] x86/uapi: Do not export as part of the user API headers (Prarit Bhargava) [1316657] - [tools] power turbostat: update turbostat(8) (Prarit Bhargava) [1316657] - [tools] cpupower: mperf monitor: fix output in MAX_FREQ_SYSFS mode (Prarit Bhargava) [1316657]- [md] dm: fix rq_end_stats() NULL pointer in dm_requeue_original_request() (Mike Snitzer) [1314530 1317073] - [md] dm: use RHEL7's old blk_mq_alloc_request and blk_mq_complete_request interfaces (Mike Snitzer) [1314530 1317073] - [md] dm-bufio: virt_to_phys() doesn't change remainder modulo PAGE_SIZE (Mike Snitzer) [1314530 1317073] - [md] dm thin: consistently return -ENOSPC if pool has run out of data space (Mike Snitzer) [1314530 1317073] - [md] dm cache: bump the target version (Mike Snitzer) [1314530 1317073] - [md] dm cache: make sure every metadata function checks fail_io (Mike Snitzer) [1314530 1317073] - [md] dm: add missing newline between DM_DEBUG_BLOCK_STACK_TRACING and DM_BUFIO (Mike Snitzer) [1314530 1317073] - [md] dm cache policy smq: clarify that mq registration failure was for 'mq' (Mike Snitzer) [1314530 1317073] - [md] dm: return error if bio_integrity_clone() fails in clone_bio() (Mike Snitzer) [1314530 1317073] - [md] dm thin metadata: don't issue prefetches if a transaction abort has failed (Mike Snitzer) [1314530 1317073] - [include] dm snapshot: disallow the COW and origin devices from being identical (Mike Snitzer) [1314530 1317073] - [md] dm cache: make the 'mq' policy an alias for 'smq' (Mike Snitzer) [1314530 1317073] - [md] dm: drop unnecessary assignment of md->queue (Mike Snitzer) [1314530 1317073] - [md] dm: reorder 'struct mapped_device' members to fix alignment and holes (Mike Snitzer) [1314530 1317073] - [md] dm: remove dummy definition of 'struct dm_table' (Mike Snitzer) [1314530 1317073] - [md] dm: add 'dm_numa_node' module parameter (Mike Snitzer) [1314530 1317073] - [md] dm thin metadata: remove needless newline from subtree_dec() DMERR message (Mike Snitzer) [1314530 1317073] - [md] dm mpath: cleanup reinstate_path() et al based on code review (Mike Snitzer) [1314530 1317073] - [md] dm mpath: remove __pgpath_busy forward declaration, rename to pgpath_busy (Mike Snitzer) [1314530 1317073] - [md] dm mpath: switch from 'unsigned' to 'bool' for flags where appropriate (Mike Snitzer) [1314530 1317073] - [md] dm round robin: use percpu 'repeat_count' and 'current_path' (Mike Snitzer) [1314530 1317073] - [md] dm path selector: remove 'repeat_count' return from .select_path hook (Mike Snitzer) [1314530 1317073] - [md] dm mpath: push path selector locking down to path selectors (Mike Snitzer) [1314530 1317073] - [md] dm mpath: remove repeat_count support from multipath core (Mike Snitzer) [1314530 1317073] - [md] dm mpath: remove unnecessary casts in front of ti->private (Mike Snitzer) [1314530 1317073] - [md] dm mpath: use blk_mq_alloc_request() and blk_mq_free_request() directly (Mike Snitzer) [1314530 1317073] - [md] dm mpath: cleanup 'struct dm_mpath_io' management code (Mike Snitzer) [1314530 1317073] - [md] dm mpath: use blk-mq pdu for per-request 'struct dm_mpath_io' (Mike Snitzer) [1314530 1317073] - [md] dm: allow immutable request-based targets to use blk-mq pdu (Mike Snitzer) [1314530 1317073] - [include] dm: rename target's per_bio_data_size to per_io_data_size (Mike Snitzer) [1314530 1317073] - [md] dm: distinquish old .request_fn (dm-old) vs dm-mq request-based DM (Mike Snitzer) [1314530 1317073] - [md] dm: remove support for stacking dm-mq on .request_fn device(s) (Mike Snitzer) [1314530 1317073] - [md] dm: fix a couple locking issues with use of block interfaces (Mike Snitzer) [1314530 1317073] - [md] dm: cleanup methods that requeue requests (Mike Snitzer) [1314530 1317073] - [md] dm: allocate blk_mq_tag_set rather than embed in mapped_device (Mike Snitzer) [1314530 1317073] - [md] dm: add 'dm_mq_nr_hw_queues' and 'dm_mq_queue_depth' module params (Mike Snitzer) [1314530 1317073] - [md] dm: optimize dm_request_fn() (Mike Snitzer) [1314530 1317073] - [md] dm: optimize dm_mq_queue_rq() (Mike Snitzer) [1314530 1317073] - [include] dm: set DM_TARGET_WILDCARD feature on "error" target (Mike Snitzer) [1314530 1317073] - [md] dm: cleanup dm_any_congested() (Mike Snitzer) [1314530 1317073] - [md] dm: remove unused dm_get_rq_mapinfo() (Mike Snitzer) [1314530 1317073] - [md] dm: fix excessive dm-mq context switching (Mike Snitzer) [1314530 1317073] - [md] dm: fix sparse "unexpected unlock" warnings in ioctl code (Mike Snitzer) [1314530 1317073] - [md] dm: do not return target from dm_get_live_table_for_ioctl() (Mike Snitzer) [1314530 1317073] - [md] dm mpath: fix infinite recursion in ioctl when no paths and !queue_if_no_path (Mike Snitzer) [1314530 1317073] - [md] dm: do not reuse dm_blk_ioctl block_device input as local variable (Mike Snitzer) [1314530 1317073] - [md] dm: fix ioctl retry termination with signal (Mike Snitzer) [1314530 1317073] - [include] dm: add support for passing through persistent reservations (Mike Snitzer) [1314530 1317073] - [include] dm: refactor ioctl handling (Mike Snitzer) [1314530 1317073] - [md] dm: fix dm_rq_target_io leak on faults with .request_fn DM w_ blk-mq paths (Mike Snitzer) [1314530 1317073] - [md] dm snapshot: fix hung bios when copy error occurs (Mike Snitzer) [1314530 1317073] - [md] dm thin: bump thin and thin-pool target versions (Mike Snitzer) [1314530 1317073] - [md] dm verity: factor out structures and functions useful to separate object (Mike Snitzer) [1314530 1317073] - [md] dm verity: move dm-verity.c to dm-verity-target.c (Mike Snitzer) [1314530 1317073] - [md] dm verity: separate function for parsing opt args (Mike Snitzer) [1314530 1317073] - [md] dm verity: clean up duplicate hashing code (Mike Snitzer) [1314530 1317073] - [md] dm btree: factor out need_insert() helper (Mike Snitzer) [1314530 1317073] - [md] dm bufio: use BUG_ON instead of conditional call to BUG (Mike Snitzer) [1314530 1317073] - [md] dm bufio: store stacktrace in buffers to help find buffer leaks (Mike Snitzer) [1314530 1317073] - [md] dm bufio: return NULL to improve code clarity (Mike Snitzer) [1314530 1317073] - [md] dm block manager: cleanup code that prints stacktrace (Mike Snitzer) [1314530 1317073] - [md] dm: don't save and restore bi_private (Mike Snitzer) [1314530 1317073] - [md] dm thin metadata: make dm_thin_find_mapped_range() atomic (Mike Snitzer) [1314530 1317073] - [md] dm thin metadata: speed up discard of partially mapped volumes (Mike Snitzer) [1314530 1317073] - [md] dm crypt: fix a possible hang due to race condition on exit (Mike Snitzer) [1314530 1317073] - [md] dm thin: restore requested 'error_if_no_space' setting on OODS to WRITE transition (Mike Snitzer) [1314530 1317073] - [md] dm switch: simplify conditional in alloc_region_table() (Mike Snitzer) [1314530 1317073] - [md] dm delay: document that offsets are specified in sectors (Mike Snitzer) [1314530 1317073] - [md] dm delay: capitalize the start of an delay_ctr() error message (Mike Snitzer) [1314530 1317073] - [md] dm delay: Use DM_MAPIO macros instead of open-coded equivalents (Mike Snitzer) [1314530 1317073] - [md] dm linear: remove redundant target name from error messages (Mike Snitzer) [1314530 1317073] - [md] dm persistent data: eliminate unnecessary return values (Mike Snitzer) [1314530 1317073] - [md] dm: convert ffs to __ffs (Mike Snitzer) [1314530 1317073] - [md] dm: drop NULL test before kmem_cache_destroy() and mempool_destroy() (Mike Snitzer) [1314530 1317073] - [md] dm: initialize non-blk-mq queue data before queue is used (Mike Snitzer) [1314530 1317073] - [md] dm thin: fix missing pool reference count decrement in pool_ctr error path (Mike Snitzer) [1314530 1317073] - [md] dm snapshot persistent: fix missing cleanup in persistent_ctr error path (Mike Snitzer) [1314530 1317073] - [md] dm raid: fix round up of default region size (Mike Snitzer) [1314530 1317073] - [documentation] dm raid: document RAID 4_5_6 discard support (Mike Snitzer) [1314530 1317073] - [md] dm snapshot: add new persistent store option to support overflow (Mike Snitzer) [1314530 1317073] - [md] dm snapshot: don't invalidate on-disk image on snapshot write overflow (Mike Snitzer) [1314530 1317073] - [md] dm: remove unlikely() before IS_ERR() (Mike Snitzer) [1314530 1317073] - [md] dm: do not override error code returned from dm_get_device() (Mike Snitzer) [1314530 1317073] - [md] dm: test return value for DM_MAPIO_SUBMITTED (Mike Snitzer) [1314530 1317073] - [md] dm btree remove: remove unused function get_nr_entries() (Mike Snitzer) [1314530 1317073] - [md] dm btree: remove unused "dm_block_t root" parameter in btree_split_sibling() (Mike Snitzer) [1314530 1317073] - [md] dm cache policy smq: change the mutex to a spinlock (Mike Snitzer) [1314530 1317073] - [scsi] only re-lock door after EH on devices that were reset (Ewan Milne) [1316290] - [scsi] bnx2fc: Fix FCP RSP residual parsing (Maurizio Lombardi) [1306342] - [scsi] 3w-sas: fix command completion race (Tomas Henzl) [1294538] - [scsi] add use_cmd_list flag (Ewan Milne) [1265985]- [net] netlink: Properly unbind in error conditions (Phil Sutter) [1238749] - [net] netlink: Replace rhash_portid with bound (Phil Sutter) [1238749] - [net] netlink: have netlink per-protocol bind function return an error code (Phil Sutter) [1238749] - [net] netlink: simplify nfnetlink_bind (Phil Sutter) [1238749] - [net] netlink: Fix autobind race condition that leads to zero port ID (Phil Sutter) [1238749] - [lib] rhashtable: Kill harmless RCU warning in rhashtable_walk_init (Phil Sutter) [1238749] - [lib] rhashtable: Enforce minimum size on initial hash table (Phil Sutter) [1238749] - [lib] rhashtable: Fix walker list corruption (Phil Sutter) [1238749] - [lib] rhashtable: add function to replace an element (Phil Sutter) [1238749] - [lib] rhashtable: Remove unnecessary wmb for future_tbl (Phil Sutter) [1238749] - [lib] rhashtable: Prevent spurious EBUSY errors on insertion (Phil Sutter) [1238749] - [lib] rhashtable: fix data race in rhashtable_rehash_one (Phil Sutter) [1238749] - [lib] rhashtable-test: extend to test concurrency (Phil Sutter) [1238749] - [net] netlink: don't hold mutex in rcu callback when releasing mmapd ring (Phil Sutter) [1238749] - [lib] rhashtable: Allow other tasks to be scheduled in large lookup loops (Phil Sutter) [1238749] - [lib] rhashtable: fix for resize events during table walk (Phil Sutter) [1238749] - [lib] rhashtable: add missing import (Phil Sutter) [1238749] - [net] netlink: Reset portid after netlink_insert failure (Phil Sutter) [1238749] - [lib] rhashtable: Add cap on number of elements in hash table (Phil Sutter) [1238749] - [lib] rhashtable-test: Fix 64bit division (Phil Sutter) [1238749] - [lib] rhashtable: Simplify iterator code (Phil Sutter) [1238749] - [lib] rhashtable-test: Detect insertion failures (Phil Sutter) [1238749] - [lib] rhashtable-test: Use walker to test bucket statistics (Phil Sutter) [1238749] - [lib] rhashtable-test: Do not allocate individual test objects (Phil Sutter) [1238749] - [lib] rhashtable-test: Get rid of ptr in test_obj structure (Phil Sutter) [1238749] - [lib] rhashtable-test: Measure time to insert, remove & traverse entries (Phil Sutter) [1238749] - [lib] rhashtable-test: Remove unused TEST_NEXPANDS (Phil Sutter) [1238749] - [lib] rhashtable: don't attempt to grow when at max_size (Phil Sutter) [1238749] - [lib] rhashtable: Do not schedule more than one rehash if we can't grow further (Phil Sutter) [1238749] - [lib] rhashtable: Schedule async resize when sync realloc fails (Phil Sutter) [1238749] - [lib] rhashtable-test: Remove bogus max_size setting (Phil Sutter) [1238749] - [lib] rhashtable: provide len to obj_hashfn (Phil Sutter) [1238749] - [lib] rhashtable: Disable automatic shrinking by default (Phil Sutter) [1238749] - [lib] rhashtable: Add rhashtable_free_and_destroy() (Phil Sutter) [1238749] - [lib] rhashtable: Mark internal/private inline functions as such (Phil Sutter) [1238749] - [lib] rhashtable: Use 'unsigned int' consistently (Phil Sutter) [1238749] - [lib] rhashtable: Extend RCU read lock into rhashtable_insert_rehash() (Phil Sutter) [1238749] - [lib] rhashtable: Add comment on choice of elasticity value (Phil Sutter) [1238749] - [lib] rhashtable: Fix sleeping inside RCU critical section in walk_stop (Phil Sutter) [1238749] - [lib] rhashtable: Add immediate rehash during insertion (Phil Sutter) [1238749] - [lib] rhashtable: Allow GFP_ATOMIC bucket table allocation (Phil Sutter) [1238749] - [lib] rhashtable: Add multiple rehash support (Phil Sutter) [1238749] - [lib] rhashtable: Shrink to fit (Phil Sutter) [1238749] - [lib] netlink: Use default rhashtable hashfn (Phil Sutter) [1238749] - [lib] rhashtable: Allow hashfn to be unset (Phil Sutter) [1238749] - [lib] rhashtable: Eliminate unnecessary branch in rht_key_hashfn (Phil Sutter) [1238749] - [lib] rhashtable: Add barrier to ensure we see new tables in walker (Phil Sutter) [1238749] - [lib] rhashtable: Fix undeclared EEXIST build error on ia64 (Phil Sutter) [1238749] - [lib] rhashtable: Rip out obsolete out-of-line interface (Phil Sutter) [1238749] - [lib] rhashtable-test: Use inlined rhashtable interface (Phil Sutter) [1238749] - [net] netfilter: Convert nft_hash to inlined rhashtable (Phil Sutter) [1238749] - [net] netlink: Move namespace into hash key (Phil Sutter) [1238749] - [lib] rhashtable: Allow hash/comparison functions to be inlined (Phil Sutter) [1238749] - [lib] rhashtable: Make rhashtable_init params argument const (Phil Sutter) [1238749] - [lib] rhashtable: Round up/down min/max_size to ensure we respect limit (Phil Sutter) [1238749] - [lib] rhashtable: Remove max_shift and min_shift (Phil Sutter) [1238749] - [lib] rhashtable-test: Use rhashtable max_size instead of max_shift (Phil Sutter) [1238749] - [net] netlink: Use rhashtable max_size instead of max_shift (Phil Sutter) [1238749] - [lib] rhashtable: Introduce max_size/min_size (Phil Sutter) [1238749] - [lib] rhashtable: Remove shift from bucket_table (Phil Sutter) [1238749] - [lib] rhashtable: Annotate RCU locking of walkers (Phil Sutter) [1238749] - [lib] rhashtable: Avoid calculating hash again to unlock (Phil Sutter) [1238749] - [lib] rhashtable: Fix rhashtable_remove failures (Phil Sutter) [1238749] - [lib] rhashtable: Fix use-after-free in rhashtable_walk_stop (Phil Sutter) [1238749] - [lib] rhashtable: Move future_tbl into struct bucket_table (Phil Sutter) [1238749] - [lib] rhashtable: Add rehash counter to bucket_table (Phil Sutter) [1238749] - [lib] rhashtable: Free bucket tables asynchronously after rehash (Phil Sutter) [1238749] - [lib] rhashtable: Move seed init into bucket_table_alloc (Phil Sutter) [1238749] - [lib] rhashtable: Use SINGLE_DEPTH_NESTING (Phil Sutter) [1238749] - [lib] rhashtable: Fix walker behaviour during rehash (Phil Sutter) [1238749] - [lib] rhashtable: Fix read-side crash during rehash (Phil Sutter) [1238749] - [lib] rhashtable: kill ht->shift atomic operations (Phil Sutter) [1238749] - [lib] rhashtable: Fix reader/rehash race (Phil Sutter) [1238749] - [lib] rhashtable: Remove obj_raw_hashfn (Phil Sutter) [1238749] - [lib] rhashtable: Remove key length argument to key_hashfn (Phil Sutter) [1238749] - [lib] rhashtable: Use head_hashfn instead of obj_raw_hashfn (Phil Sutter) [1238749] - [lib] rhashtable: Move masking back into key_hashfn (Phil Sutter) [1238749] - [lib] rhashtable: Add annotation to nested lock (Phil Sutter) [1238749] - [lib] rhashtable: Add arbitrary rehash function (Phil Sutter) [1238749] - [lib] rhashtable: Move hash_rnd into bucket_table (Phil Sutter) [1238749] - [lib] rhashtable: use cond_resched() (Phil Sutter) [1238749] - [lib] rhashtable: remove indirection for grow/shrink decision functions (Phil Sutter) [1238749] - [lib] rhashtable: unconditionally grow when max_shift is not specified (Phil Sutter) [1238749] - [lib] rhashtable: initialize all rhashtable walker members (Phil Sutter) [1238749] - [lib] rhashtable: don't allocate ht structure on stack in test_rht_init (Phil Sutter) [1238749] - [lib] rhashtable: ensure cache line alignment on bucket_table (Phil Sutter) [1238749] - [lib] rhashtable: allow to unload test module (Phil Sutter) [1238749] - [lib] rhashtable: better high order allocation attempts (Phil Sutter) [1238749] - [lib] rhashtable: don't test for shrink on insert, expansion on delete (Phil Sutter) [1238749] - [lib] rhashtable: using ERR_PTR requires linux/err.h (Phil Sutter) [1238749] - [lib] rhashtable: Fix remove logic to avoid cross references between buckets (Phil Sutter) [1238749] - [lib] rhashtable: Avoid bucket cross reference after removal (Phil Sutter) [1238749] - [lib] rhashtable: Add more lock verification (Phil Sutter) [1238749] - [lib] rhashtable: Dump bucket tables on locking violation under PROVE_LOCKING (Phil Sutter) [1238749] - [lib] rhashtable: Wait for RCU readers after final unzip work (Phil Sutter) [1238749] - [lib] rhashtable: Use a single bucket lock for sibling buckets (Phil Sutter) [1238749] - [lib] rhashtable: key_hashfn() must return full hash value (Phil Sutter) [1238749] - [net] netlink: Use rhashtable walk iterator (Phil Sutter) [1238749] - [lib] rhashtable: Introduce rhashtable_walk_* (Phil Sutter) [1238749] - [lib] rhashtable: Fix potential crash on destroy in rhashtable_shrink (Phil Sutter) [1238749] - [lib] rhashtable: Make selftest modular (Phil Sutter) [1238749] - [net] netlink: Kill redundant net argument in netlink_insert (Phil Sutter) [1238749] - [lib] rhashtable: rhashtable_remove() must unlink in both tbl and future_tbl (Phil Sutter) [1238749] - [lib] rhashtable: fix rht_for_each_entry_safe() endless loop (Phil Sutter) [1238749] - [net] netlink: Fix netlink_insert EADDRINUSE error (Phil Sutter) [1238749] - [lib] rhashtable: Fix race in rhashtable_destroy() and use regular work_struct (Phil Sutter) [1238749] - [lib] rhashtable: Lower/upper bucket may map to same lock while shrinking (Phil Sutter) [1238749] - [lib] rhashtable: add a note for grow and shrink decision functions (Phil Sutter) [1238749] - [net] netlink: eliminate nl_sk_hash_lock (Phil Sutter) [1238749] - [lib] rhashtable: involve rhashtable_lookup_compare_insert routine (Phil Sutter) [1238749] - [lib] rhashtable: initialize atomic nelems variable (Phil Sutter) [1238749] - [lib] rhashtable: avoid unnecessary wakeup for worker queue (Phil Sutter) [1238749] - [lib] rhashtable: future table needs to be traversed when remove an object (Phil Sutter) [1238749] - [lib] rhashtable: involve rhashtable_lookup_insert routine (Phil Sutter) [1238749] - [lib] rhashtable: introduce rhashtable_wakeup_worker helper function (Phil Sutter) [1238749] - [lib] rhashtable: optimize rhashtable_lookup routine (Phil Sutter) [1238749] - [lib] rhashtable: fix missing header (Phil Sutter) [1238749] - [net] netlink: Lockless lookup with RCU grace period in socket release (Phil Sutter) [1238749] - [lib] rhashtable: Supports for nulls marker (Phil Sutter) [1238749] - [lib] rhashtable: Per bucket locks & deferred expansion/shrinking (Phil Sutter) [1238749] - [kernel] spinlock: Add spin_lock_bh_nested() (Phil Sutter) [1238749] - [lib] rhashtable: nft_hash: Remove rhashtable_remove_pprev() (Phil Sutter) [1238749] - [lib] rhashtable: Factor out bucket_tail() function (Phil Sutter) [1238749] - [lib] rhashtable: Convert bucket iterators to take table and index (Phil Sutter) [1238749] - [lib] rhashtable: Use rht_obj() instead of manual offset calculation (Phil Sutter) [1238749] - [lib] rhashtable: Do hashing inside of rhashtable_lookup_compare() (Phil Sutter) [1238749] - [net] netlink: Don't reorder loads/stores before marking mmap netlink frame as available (Phil Sutter) [1238749] - [net] netlink: use jhash as hashfn for rhashtable (Phil Sutter) [1238749] - [lib] rhashtable: Check for count mismatch while iterating in selftest (Phil Sutter) [1238749] - [lib] rhashtable: Drop gfp_flags arg in insert/remove functions (Phil Sutter) [1238749] - [lib] rhashtable: Remove weird non-ASCII characters from comments (Phil Sutter) [1238749] - [lib] rhashtable: Resizable, Scalable, Concurrent Hash Table (Phil Sutter) [1238749] - [kernel] softirq: Use _RET_IP_ (Phil Sutter) [1238749]- [fs] userfaultfd: don't block on the last VM updates at exit time (Andrea Arcangeli) [1314136] - [mm] thp: fix SMP race condition between THP page fault and MADV_DONTNEED (Andrea Arcangeli) [1314132] - [x86] Remove get_hbp_len and replace with bp_len (Kim Naru) [928536] - [x86] perf: AMD support for bp_len > HW_BREAKPOINT_LEN_8 (Kim Naru) [928536] - [scsi] sd: implement the Persistent Reservation API (Mike Snitzer) [1317629] - [block] add an API for Persistent Reservations (Mike Snitzer) [1317629] - [block] cleanup blkdev_ioctl (Mike Snitzer) [1317629] - [hwmon] fam15h_power: Add bit masking for tdp_limit (Kim Naru) [1135023] - [hwmon] fam15h_power: Add support for AMD new 15h processors (Kim Naru) [1135023] - [hwmon] fam15h_power: Add max compute unit accumulated power (Kim Naru) [1135023] - [hwmon] fam15h_power: Enable power1_input on AMD Carrizo (Kim Naru) [1135023] - [hwmon] fam15h_power: Refactor attributes for dynamically added (Kim Naru) [1135023] - [hwmon] fam15h_power: Add ratio of Tsample to the PTSC period (Kim Naru) [1135023] - [hwmon] fam15h_power: Update running_avg_capture bit field to 28 (Kim Naru) [1135023] - [hwmon] fam15h_power: Rename fam15h_power_is_internal_node0 function (Kim Naru) [1135023] - [hwmon] fam15h_power: Add support for AMD Carrizo (Kim Naru) [1135023] - [hwmon] fam15h_power: Fix NB device ID for F16h M30h (Kim Naru) [1135023] - [hwmon] fam15h_power: Make actual power reporting conditional (Kim Naru) [1135023] - [hwmon] fam15h_power: Add support for two more processors (Kim Naru) [1135023] - [hwmon] fam15h_power: Remove needless pci dev id (Kim Naru) [1135023] - [hwmon] fam15h_power: Convert to devm_hwmon_device_register_with_groups (Kim Naru) [1135023] - [kernel] sched, time: Switch VIRT_CPU_ACCOUNTING_GEN to jiffy granularity (Rik van Riel) [1217244] - [kernel] time, acct: Drop irq save & restore from __acct_update_integrals() (Rik van Riel) [1217244] - [kernel] acct, time: Change indentation in __acct_update_integrals() (Rik van Riel) [1217244] - [kernel] sched, time: Remove non-power-of-two divides from __acct_update_integrals() (Rik van Riel) [1217244] - [kernel] sched/cputime: Convert vtime_seqlock to seqcount (Rik van Riel) [1217244] - [netdrv] mlx4: Handle return codes in mlx4_qp_attach_common (Kamal Heib) [1184526] - [cpufreq] intel_pstate: Minor cleanup for FRAC_BITS (Prarit Bhargava) [1283337] - [cpufreq] intel_pstate: Account for non C0 time (Prarit Bhargava) [1283337] - [cpufreq] intel_pstate: Configurable algorithm to get target pstate (Prarit Bhargava) [1283337] - [cpufreq] intel_pstate: Fix "performance" mode behavior with HWP enabled (Prarit Bhargava) [1283337] - [cpufreq] intel_pstate: Replace BYT with ATOM (Prarit Bhargava) [1283337] - [cpufreq] intel_pstate: Fix intel_pstate powersave min_perf_pct value (Prarit Bhargava) [1283337] - [cpufreq] intel_pstate: get P1 from TAR when available (Prarit Bhargava) [1283337] - [cpufreq] intel_pstate: Use separate max pstate for scaling (Prarit Bhargava) [1283337] - [cpufreq] intel_pstate: Fix user input of min/max to legal policy region (Prarit Bhargava) [1283337] - [cpufreq] intel_pstate: append more Oracle OEM table id to vendor bypass list (Prarit Bhargava) [1283337] - [cpufreq] intel_pstate: Fix possible overflow complained by Coverity (Prarit Bhargava) [1283337] - [cpufreq] intel_pstate: honor user space min_perf_pct override on resume (Prarit Bhargava) [1283337] - [cpufreq] intel_pstate: Add tsc collection and keep previous target pstate (Prarit Bhargava) [1283337] - [powerpc] eeh: Fix PE location code (Gustavo Duarte) [1302537]- [mm] revert "write to force_empty will cause soft lockup" (Rafael Aquini) [1317568] - [mm] madvise: fix MADV_WILLNEED on shmem swapouts (Mitsuhiro Tanino) [1312729] - [md] dm-space-map-metadata: remove unused variable in brb_pop() (Mike Snitzer) [1286500] - [md] dm-space-map-metadata: fix ref counting bug when bootstrapping a new space map (Mike Snitzer) [1286500] - [md] dm-thin-metadata: fix bug when taking a metadata snapshot (Mike Snitzer) [1286500] - [md] dm-btree: fix bufio buffer leaks in dm_btree_del() error path (Mike Snitzer) [1290911] - [md] dm-btree: fix leak of bufio-backed block in btree_split_sibling error path (Mike Snitzer) [1290911] - [tty] pty: make sure super_block is still valid in final /dev/tty close ("Herton R. Krzesinski") [1291313] - [tty] pty: fix possible use after free of tty->driver_data ("Herton R. Krzesinski") [1291313] - [ata] ahci: Remove obsolete Intel Lewisburg SATA RAID device IDs (Steve Best) [1317039] - [idle] intel_idle: Support for Intel Xeon Phi Processor x200 Product Family (Steve Best) [1145367] - [idle] intel_idle: Skylake Client Support - updated (Prarit Bhargava) [1274037] - [s390] compat: correct restore of high gprs on signal return (Hendrik Brueckner) [1313722] - [edac] sb_edac: Fix logic when computing DIMM sizes on Xeon Phi (Aristeu Rozanski) [1145354] - [edac] sb_edac: Set fixed DIMM width on Xeon Knights Landing (Aristeu Rozanski) [1145354] - [edac] sb_edac: Add Knights Landing (Xeon Phi gen 2) support (Aristeu Rozanski) [1145354] - [edac] sb_edac: Add support for duplicate device IDs (Aristeu Rozanski) [1145354] - [edac] sb_edac: Virtualize several hard-coded functions (Aristeu Rozanski) [1145354] - [edac] Add DDR4 flag (Aristeu Rozanski) [1145354] - [block] virtio-blk: use VIRTIO_BLK_F_WCE and VIRTIO_BLK_F_CONFIG_WCE in virtio1 (Fam Zheng) [1266008] - [include] perf/core: Drop PERF_EVENT_TXN (Jiri Olsa) [1274454] - [powerpc] perf/powerpc/hv-24x7: Use PMU_TXN_READ interface (Jiri Olsa) [1274454] - [powerpc] perf/hv-24x7: Simplify extracting counter from result buffer (Jiri Olsa) [1274454] - [powerpc] perf/hv-24x7: Whitespace - fix parameter alignment (Jiri Olsa) [1274454] - [powerpc] perf/hv-24x7: Add missing put_cpu_var() (Jiri Olsa) [1274454] - [powerpc] perf/hv-24x7: Break up single_24x7_request (Jiri Olsa) [1274454] - [powerpc] perf/hv-24x7: Define update_event_count() (Jiri Olsa) [1274454] - [powerpc] perf/hv-24x7: Whitespace cleanup (Jiri Olsa) [1274454] - [powerpc] perf/hv-24x7: Define add_event_to_24x7_request() (Jiri Olsa) [1274454] - [powerpc] perf/hv-24x7: Rename hv_24x7_event_update (Jiri Olsa) [1274454] - [powerpc] perf/hv-24x7: Move debug prints to separate function (Jiri Olsa) [1274454] - [powerpc] perf/hv-24x7: Drop event_24x7_request() (Jiri Olsa) [1274454] - [powerpc] perf/hv-24x7: Use pr_devel() to log message (Jiri Olsa) [1274454] - [powerpc] perf/hv-24x7: Remove unnecessary parameter (Jiri Olsa) [1274454] - [powerpc] perf/hv-24x7: Modify definition of request and result buffers (Jiri Olsa) [1274454] - [kernel] perf/core: Define PERF_PMU_TXN_READ interface (Jiri Olsa) [1274454] - [kernel] perf/core: Add return value for perf_event_read() (Jiri Olsa) [1274454] - [kernel] perf/core: Invert perf_read_group() loops (Jiri Olsa) [1274454] - [kernel] perf/core: Add group reads to perf_event_read() (Jiri Olsa) [1274454] - [kernel] perf/core: Rename perf_event_read_{one, group}, perf_read_hw (Jiri Olsa) [1274454] - [kernel] perf/core: Split perf_event_read() and perf_event_count() (Jiri Olsa) [1274454] - [kernel] perf/core: Add a 'flags' parameter to the PMU transactional interfaces (Jiri Olsa) [1274454] - [powerpc] kvm: book3s_hv: Sanitize special-purpose register values on guest exit (Thomas Huth) [1313725] - [powerpc] pseries: Limit EPOW reset event warnings (Gustavo Duarte) [1303078] - [powerpc] ioda: Set "read" permission when "write" is set (Gustavo Duarte) [1297885]- [include] usb: Add phy/phy.h to help keep files in sync (Don Zickus) [1303209] - [usb] cp210x: add ID for HubZ dual ZigBee and Z-Wave dongle (Don Zickus) [1303209] - [netdrv] cdc_ncm: Fix tx_bytes statistics (Don Zickus) [1303209] - [netdrv] usbnet: avoid integer overflow in start_xmit (Don Zickus) [1303209] - [netdrv] drivers/net/usb: Add support for 'Lenovo OneLink Pro Dock' (Don Zickus) [1303209] - [usb] cp210x: add ID for KCF Technologies PRN device (Don Zickus) [1303209] - [netdrv] usbnet: rename work handler (Don Zickus) [1303209] - [netdrv] net/usb/r8152: add device id for Lenovo TP USB 3.0 Ethernet (Don Zickus) [1303209] - [include] usbnet: Fix tx_bytes statistic running backward in cdc_ncm (Don Zickus) [1303209] - [usb] f81232: fix some minor style issues (Don Zickus) [1303209] - [usb] f81232: modify/add author (Don Zickus) [1303209] - [usb] f81232: cleanup non-used define (Don Zickus) [1303209] - [usb] f81232: clarify f81232_ioctl() and fix (Don Zickus) [1303209] - [usb] f81232: implement set_termios() (Don Zickus) [1303209] - [usb] f81232: implement port enable/disable method (Don Zickus) [1303209] - [usb] f81232: implement MCR/MSR function (Don Zickus) [1303209] - [usb] f81232: implement read IIR/MSR with endpoint (Don Zickus) [1303209] - [usb] f81232: change lock mechanism (Don Zickus) [1303209] - [usb] f81232: implement RX bulk-in EP (Don Zickus) [1303209] - [usb] f81232: rename private struct member name (Don Zickus) [1303209] - [include] usb: otg-fsm: move 2 otg fsm timers definition to otg_fsm_timer (Don Zickus) [1303209] - [usb] Move usb_disabled() towards top of the file (Don Zickus) [1303209] - [netdrv] cx82310_eth: fix semicolon.cocci warnings (Don Zickus) [1303209] - [netdrv] cx82310_eth: wait for firmware to become ready (Don Zickus) [1303209] - [netdrv] revert "net: cx82310_eth: use common match macro" (Don Zickus) [1303209] - [usb] ehci-msm: Remove dead dependency (Don Zickus) [1303209] - [usb] load usb phy earlier (Don Zickus) [1303209] - [usb] common: otg-fsm: only signal connect after switching to peripheral (Don Zickus) [1303209] - [netdrv] net: usb: Use eth__addr instead of memset (Don Zickus) [1303209] - [usb] ftdi_sio: Add jtag quirk support for Cyber Cortex AV boards (Don Zickus) [1303209] - [include] usbnet: Fix tx_packets stat for FLAG_MULTI_FRAME drivers (Don Zickus) [1303209] - [netdrv] net: asix: add support for the Sitecom LN-028 USB adapter (Don Zickus) [1303209] - [usb] ftdi_sio: add PIDs for Actisense USB devices (Don Zickus) [1303209] - [netdrv] hso: replace current->state by __set_current_state() (Don Zickus) [1303209] - [netdrv] hso: always read interface number from the current altsetting (Don Zickus) [1303209] - [netdrv] usb: plusb: Add support for National Instruments host-to-host cable (Don Zickus) [1303209] - [netdrv] r8152: support setting rx coalesce (Don Zickus) [1303209] - [netdrv] r8152: change rx early size when the mtu is changed (Don Zickus) [1303209] - [netdrv] r8152: separate USB_RX_EARLY_AGG (Don Zickus) [1303209] - [netdrv] r8152: restore hw settings (Don Zickus) [1303209] - [usb] use *pb[l] to print bitmaps including cpumasks and nodemasks (Don Zickus) [1303209] - [netdrv] hso: fix rx parsing logic when skb allocation fails (Don Zickus) [1303209] - [usb] pm: Remove unneeded #ifdef and associated dead code (Don Zickus) [1303209] - [netdrv] r8152: use BIT macro (Don Zickus) [1303209] - [netdrv] r8152: replace get_protocol with vlan_get_protocol (Don Zickus) [1303209] - [netdrv] r8152: adjust the line feed for hw_features (Don Zickus) [1303209] - [netdrv] r8152: check RTL8152_UNPLUG for rtl8152_close (Don Zickus) [1303209] - [netdrv] r8152: check linking status with netif_carrier_ok (Don Zickus) [1303209] - [netdrv] r8152: adjust lpm timer (Don Zickus) [1303209] - [netdrv] r8152: adjust rx_bottom (Don Zickus) [1303209] - [netdrv] hso: Use static attribute groups for sysfs entry (Don Zickus) [1303209] - [netdrv] net: usb: sr9700: Use 'SR_' prefix for the common register macros (Don Zickus) [1303209] - [netdrv] hso: fix rfkill name conflicts (Don Zickus) [1303209] - [netdrv] hso: add missing cancel_work_sync in disconnect() (Don Zickus) [1303209] - [netdrv] hso: update serial_table in usb disconnect method (Don Zickus) [1303209] - [netdrv] hso: move tty_unregister outside hso_serial_common_free() (Don Zickus) [1303209] - [netdrv] hso: replace reset_device work by usb_queue_reset_device() (Don Zickus) [1303209] - [netdrv] hso: rename hso_dev into serial in hso_free_interface() (Don Zickus) [1303209] - [netdrv] hso: fix small indentation error (Don Zickus) [1303209] - [netdrv] hso: fix memory leak in hso_create_rfkill() (Don Zickus) [1303209] - [netdrv] hso: fix memory leak when device disconnects (Don Zickus) [1303209] - [netdrv] hso: fix crash when device disappears while serial port is open (Don Zickus) [1303209] - [netdrv] hso: remove useless header file timer.h (Don Zickus) [1303209] - [usb] isp1760: Add device controller support (Don Zickus) [1303209] - [usb] isp1760: Move core code to isp1760-core.c (Don Zickus) [1303209] - [usb] cp210x: add ID for RUGGEDCOM USB Serial Console (Don Zickus) [1303209] - [include] usb: host: Introduce flag to enable use of 64-bit dma_mask for ehci-platform (Don Zickus) [1303209] - [netdrv] usbnet: re-use native hex2bin() (Don Zickus) [1303209] - [netdrv] r8152: remove sram_read (Don Zickus) [1303209] - [netdrv] r8152: remove generic_ocp_read before writing (Don Zickus) [1303209] - [netdrv] r8152: replace tasklet with NAPI (Don Zickus) [1303209] - [netdrv] net: rename vlan_tx_* helpers since "tx" is misleading there (Don Zickus) [1303209] - [netdrv] usb/kaweth: use GFP_ATOMIC under spin_lock in usb_start_wait_urb() (Don Zickus) [1303209] - [netdrv] r8152: check the status before submitting rx (Don Zickus) [1303209] - [netdrv] r8152: call rtl_start_rx after netif_carrier_on (Don Zickus) [1303209] - [include] usb: phy: generic: add vbus support (Don Zickus) [1303209] - [include] usb: phy: change some comments (Don Zickus) [1303209] - [include] usb: ehci-platform: Support ehci reset after resume quirk (Don Zickus) [1303209] - [netdrv] kconfig: use bool instead of boolean for type definition attributes (Don Zickus) [1303209] - [netdrv] r8152: support ndo_features_check (Don Zickus) [1303209] - [usb] cp210x: add IDs for CEL USB sticks and MeshWorks devices (Don Zickus) [1303209] - [netdrv] qmi_wwan: Set random MAC on devices with buggy fw (Don Zickus) [1303209] - [usb] cp210x: fix ID for production CEL MeshConnect USB Stick (Don Zickus) [1303209] - [usb] pm / kconfig: Replace PM_RUNTIME with PM in dependencies (Don Zickus) [1303209] - [usb] printk: add and use LOGLEVEL_ defines for KERN_ equivalents (Don Zickus) [1303209] - [netdrv] r8152: redefine REALTEK_USB_DEVICE (Don Zickus) [1303209] - [include] usb / pm: Drop CONFIG_PM_RUNTIME from the USB core (Don Zickus) [1303209] - [usb] usb: host: Remove ehci-octeon and ohci-octeon drivers (Don Zickus) [1303209] - [usb] uas: Add no-uas quirk for Hitachi usb-3 enclosures 4971:1012 (Don Zickus) [1303209] - [netdrv] net: usb: Deletion of unnecessary checks before the function call "kfree" (Don Zickus) [1303209] - [netdrv] r8152: adjust rtl_start_rx (Don Zickus) [1303209] - [netdrv] r8152: adjust r8152_submit_rx (Don Zickus) [1303209] - [include] usb: phy: introduce usb_phy_set_event interface (Don Zickus) [1303209] - [usb] treewide: fix typo in printk and Kconfig (Don Zickus) [1303209] - [netdrv] usbnet: rtl8150: remove unused variable (Don Zickus) [1303209] - [usb] hid: yet another buggy ELAN touchscreen (Don Zickus) [1303209] - [netdrv] qmi_wwan: Add support for HP lt4112 LTE/HSPA+ Gobi 4G Modem (Don Zickus) [1303209] - [netdrv] r8152: check RTL8152_UNPLUG and netif_running before autoresume (Don Zickus) [1303209] - [netdrv] r8152: clear the flag of SCHEDULE_TASKLET in tasklet (Don Zickus) [1303209] - [netdrv] r8152: remove the duplicate init for the list of rx_done (Don Zickus) [1303209] - [netdrv] usbnet: smsc95xx: dereferencing NULL pointer (Don Zickus) [1303209] - [netdrv] asix: Do full reset during ax88772_bind (Don Zickus) [1303209] - [netdrv] cdc-ether: implement MULTICAST flag on the device (Don Zickus) [1303209] - [netdrv] r8152: remove the definitions of the PID (Don Zickus) [1303209] - [netdrv] r8152: modify rtl_ops_init (Don Zickus) [1303209] - [netdrv] r8152: move r8152b_get_version (Don Zickus) [1303209] - [netdrv] r8152: disable the tasklet by default (Don Zickus) [1303209] - [usb] core: notify disconnection when core detects disconnect (Don Zickus) [1303209] - [usb] core: need to call usb_phy_notify_connect after device setup (Don Zickus) [1303209] - [usb] Remove references to non-existent PLAT_S5P symbol (Don Zickus) [1303209] - [usb] allow to supply the PHY in the drivers when using HCD (Don Zickus) [1303209] - [include] usb: add support to the generic PHY framework in OTG (Don Zickus) [1303209] - [include] usb: rename phy to usb_phy in OTG (Don Zickus) [1303209] - [include] usb: move the OTG state from the USB PHY to the OTG structure (Don Zickus) [1303209] - [netdrv] r8152: stop submitting intr for -EPROTO (Don Zickus) [1303209] - [netdrv] r8152: set RTL8152_UNPLUG when finding -ENODEV (Don Zickus) [1303209] - [netdrv] r8152: check WORK_ENABLE in suspend function (Don Zickus) [1303209] - [netdrv] r8152: reset tp->speed before autoresuming in open function (Don Zickus) [1303209] - [netdrv] r8152: clear SELECTIVE_SUSPEND when autoresuming (Don Zickus) [1303209] - [netdrv] r8152: support nway_reset of ethtool (Don Zickus) [1303209] - [netdrv] r8152: rename tx_underun (Don Zickus) [1303209] - [netdrv] cdc-ether: handle promiscuous mode with a set_rx_mode callback (Don Zickus) [1303209] - [netdrv] cdc-ether: extract usbnet_cdc_update_filter function (Don Zickus) [1303209] - [netdrv] ax88179_178a: fix bonding failure (Don Zickus) [1303209] - [netdrv] r8152: return -EBUSY for runtime suspend (Don Zickus) [1303209] - [netdrv] r8152: add mutex for hw settings (Don Zickus) [1303209] - [netdrv] r8152: adjust usb_autopm_xxx (Don Zickus) [1303209] - [netdrv] r8152: autoresume before setting feature (Don Zickus) [1303209] - [netdrv] r8152: nway reset after setting eee (Don Zickus) [1303209] - [netdrv] r8152: autoresume before setting MAC address (Don Zickus) [1303209] - [netdrv] asix: Don't reset PHY on if_up for ASIX 88772 (Don Zickus) [1303209] - [usb] host: st: fix typo 'CONFIG_USB_EHCI_HCD_ST' (Don Zickus) [1303209] - [netdrv] r8152: disable power cut for RTL8153 (Don Zickus) [1303209] - [netdrv] r8152: remove clearing bp (Don Zickus) [1303209] - [netdrv] r8152: fix setting RTL8152_UNPLUG (Don Zickus) [1303209] - [include] usb: hcd: add generic PHY support (Don Zickus) [1303209] - [include] usb: rename phy to usb_phy in HCD (Don Zickus) [1303209] - [usb] host: st: fix ehci/ohci driver selection (Don Zickus) [1303209] - [usb] core: log higher level message on malformed LANGID descriptor (Don Zickus) [1303209] - [netdrv] r8152: support ethtool eee (Don Zickus) [1303209] - [netdrv] r8152: add functions to set EEE (Don Zickus) [1303209] - [netdrv] r8152: change the EEE definition (Don Zickus) [1303209] - [netdrv] r8152: fix the carrier off when autoresuming (Don Zickus) [1303209] - [usb] treewide: Fix typos in Kconfig (Don Zickus) [1303209] - [usb] host: ohci-st: Add OHCI driver support for ST STB devices (Don Zickus) [1303209] - [include] usb: common: add API to get if the platform supports TPL (Don Zickus) [1303209] - [netdrv] r8152: disable ALDPS (Don Zickus) [1303209] - [usb] serial: remove zte_ev driver (Don Zickus) [1303209] - [netdrv] r8152: support VLAN (Don Zickus) [1303209] - [netdrv] r8152: use usleep_range (Don Zickus) [1303209] - [netdrv] r8152: use eth_hw_addr_random (Don Zickus) [1303209] - [netdrv] r8152: change the location of rtl8152_set_mac_address (Don Zickus) [1303209] - [netdrv] r8152: rename rx_buf_sz (Don Zickus) [1303209] - [netdrv] r8152: reduce the number of Tx (Don Zickus) [1303209] - [usb] zte_ev: fix removed PIDs (Don Zickus) [1303209] - [netdrv] r8152: replace strncpy with strlcpy (Don Zickus) [1303209] - [netdrv] r8152: check code with checkpatch.pl (Don Zickus) [1303209] - [usb] zte_ev: remove duplicate Qualcom PID (Don Zickus) [1303209] - [usb] zte_ev: remove duplicate Gobi PID (Don Zickus) [1303209] - [netdrv] net: fix USB network driver config option (Don Zickus) [1303209] - [netdrv] net: reduce USB network driver config options (Don Zickus) [1303209] - [netdrv] net: remove spurious zd1201 rule (Don Zickus) [1303209] - [netdrv] net/usb/hso: Add support for Option GTM671WFS (Don Zickus) [1303209] - [netdrv] ax88179_178a: Add ethtool ops for EEE support (Don Zickus) [1303209] - [netdrv] cdc-ether: clean packet filter upon probe (Don Zickus) [1303209] - [netdrv] r8152: fix the checking of the usb speed (Don Zickus) [1303209] - [usb] staging: keucr: remove driver (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: add two Sierra Wireless/Netgear devices (Don Zickus) [1303209] - [usb] scsi: Remove CONFIG_SCSI_MULTI_LUN (Don Zickus) [1303209] - [netdrv] hso: fix deadlock when receiving bursts of data (Don Zickus) [1303209] - [netdrv] hso: remove unused workqueue (Don Zickus) [1303209] - [netdrv] r8152: fix r8152_csum_workaround function (Don Zickus) [1303209] - [netdrv] usbnet: smsc95xx: add reset_resume function with reset operation (Don Zickus) [1303209] - [netdrv] r8152: support jumbo frame for RTL8153 (Don Zickus) [1303209] - [usb] host: xhci-plat: add support for the R-Car H2 and M2 xHCI controllers (Don Zickus) [1303209] - [netdrv] r8152: wake up the device before dumping the hw counter (Don Zickus) [1303209] - [netdrv] r8152: increase the tx timeout (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: Add ID for Telewell TW-LTE 4G v2 (Don Zickus) [1303209] - [usb] kconfig: make EHCI_MSM selectable for QCOM SOCs (Don Zickus) [1303209] - [netdrv] usb: gadget: net2280: Add support for PLX USB338X (Don Zickus) [1303209] - [netdrv] revert "tools: ffs-test: convert to new descriptor format fixing compilation error" (Don Zickus) [1303209] - [netdrv] tools: ffs-test: convert to new descriptor format fixing compilation error (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: add Olivetti Olicard modems (Don Zickus) [1303209] - [netdrv] ipheth: Add support for iPad 2 and iPad 3 (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: interface #11 in Sierra Wireless MC73xx is not QMI (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: add additional Sierra Wireless QMI devices (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: add Netgear AirCard 341U (Don Zickus) [1303209] - [netdrv] r8152: Use kmemdup instead of kmalloc + memcpy (Don Zickus) [1303209] - [include] revert "usb: gadget: net2280: Add support for PLX USB338X" (Don Zickus) [1303209] - [include] usb: cdc-wdm: properly include types.h (Don Zickus) [1303209] - [include] usb: cdc-wdm: export cdc-wdm uapi header (Don Zickus) [1303209] - [include] usb: gadget: net2280: Add support for PLX USB338X (Don Zickus) [1303209] - [usb] ohci: sort out dependencies for lpc32xx and omap (Don Zickus) [1303209] - [usb] ohci-da8xx can only be built-in (Don Zickus) [1303209] - [usb] host: xhci-plat: add support for the Armada 375/38x XHCI controllers (Don Zickus) [1303209] - [usb] common: rename phy-fsm-usb.c to usb-otg-fsm.c (Don Zickus) [1303209] - [usb] Add support for using a MAX3421E chip as a host driver (Don Zickus) [1303209] - [usb] phy: msm: reset controller is mandatory now (Don Zickus) [1303209] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: add a number of Dell devices (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: add a number of CMOTech devices (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: add Alcatel L800MA (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: add Olivetti Olicard 500 (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: add Sierra Wireless MC7305/MC7355 (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: add Sierra Wireless MC73xx (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: add Sierra Wireless EM7355 (Don Zickus) [1303209] - [usb] ehci: Export the ehci_hub_control function (Don Zickus) [1303209] - [usb] ohci: Export the OHCI hub control and status_data functions (Don Zickus) [1303209] - [include] usb: phy: generic: switch over to IS_ENABLED() (Don Zickus) [1303209] - [include] usb: phy: generic: allow multiples calls to usb_phy_generic_register() (Don Zickus) [1303209] - [include] usb: phy: rename to (Don Zickus) [1303209] - [include] usb: phy: rename usb_nop_xceiv to usb_phy_generic (Don Zickus) [1303209] - [usb] arch: Mass conversion of smp_mb__*() (Don Zickus) [1303209] - [netdrv] r8152: check RTL8152_UNPLUG (Don Zickus) [1303209] - [netdrv] qmi_wwan/cdc_ether: move Novatel E371 (1410:9011) to qmi_wwan (Don Zickus) [1303209] - [netdrv] lg-vl600: Convert uses of __constant_ to (Don Zickus) [1303209] - [netdrv] r8152: support dumping the hw counters (Don Zickus) [1303209] - [netdrv] r8152: add skb_cow_head (Don Zickus) [1303209] - [include] usbcore: rename struct dev_state to struct usb_dev_state (Don Zickus) [1303209] - [include] staging: usbip: claim ports used by shared devices (Don Zickus) [1303209] - [netdrv] r8152: support IPv6 (Don Zickus) [1303209] - [netdrv] r8152: support TSO (Don Zickus) [1303209] - [netdrv] r8152: support rx checksum (Don Zickus) [1303209] - [netdrv] r8152: calculate the dropped packets for rx (Don Zickus) [1303209] - [netdrv] r8152: up the priority of the transmission (Don Zickus) [1303209] - [netdrv] r8152: check tx agg list before spin lock (Don Zickus) [1303209] - [netdrv] r8152: replace spin_lock_irqsave and spin_unlock_irqrestore (Don Zickus) [1303209] - [netdrv] revert "usbnet: ax88179_178a: enable tso if usb host supports sg dma" (Don Zickus) [1303209] - [usb] don't use PREPARE_DELAYED_WORK (Don Zickus) [1303209] - [netdrv] r8152: remove rtl8152_get_stats (Don Zickus) [1303209] - [netdrv] r8152: replace tp->netdev with netdev (Don Zickus) [1303209] - [netdrv] r8152: deal with the empty line and space (Don Zickus) [1303209] - [netdrv] r8152: disable the ECM mode (Don Zickus) [1303209] - [include] usb: phy: Add set_wakeup API (Don Zickus) [1303209] - [netdrv] usb ax88179/178a: Support D-Link DUB-1312 (Don Zickus) [1303209] - [netdrv] ax88179_178a: Add VID:DID for Lenovo OneLinkDock Gigabit LAN (Don Zickus) [1303209] - [usb] kconfig: Remove useless "default N" lines (Don Zickus) [1303209] - [netdrv] treewide: Fix typo in Documentation/DocBook (Don Zickus) [1303209] - [netdrv] r8152: support get_msglevel and set_msglevel (Don Zickus) [1303209] - [netdrv] r8152: set disable_hub_initiated_lpm (Don Zickus) [1303209] - [netdrv] r8152: replace netif_rx with netif_receive_skb (Don Zickus) [1303209] - [netdrv] r8152: disable teredo for RTL8152 (Don Zickus) [1303209] - [netdrv] r8152: support runtime suspend (Don Zickus) [1303209] - [netdrv] r8152: support WOL (Don Zickus) [1303209] - [netdrv] r8152: move some functions from probe to open (Don Zickus) [1303209] - [netdrv] r8152: combine PHY reset with set_speed (Don Zickus) [1303209] - [netdrv] r8152: clear BMCR_PDOWN (Don Zickus) [1303209] - [netdrv] r8152: reduce the frequency of spin_lock (Don Zickus) [1303209] - [netdrv] r8152: load the default MAC address (Don Zickus) [1303209] - [netdrv] r8152: replace some types from int to bool (Don Zickus) [1303209] - [netdrv] r8152: add three functions (Don Zickus) [1303209] - [netdrv] r8152: move some functions (Don Zickus) [1303209] - [usb] host: remove USB_ARCH_HAS_?HCI (Don Zickus) [1303209] - [netdrv] net: asix: add missing flag to struct driver_info (Don Zickus) [1303209] - [netdrv] usb2net: Fix Default to 'y' for SR9800 Device Driver, setting to 'n' (Don Zickus) [1303209] - [netdrv] usb2net: sr9800: use zu for size_t (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: add support for Cinterion PXS8 and PHS8 (Don Zickus) [1303209] - [netdrv] ehci-platform: Change compatible string from usb-ehci to generic-ehci (Don Zickus) [1303209] - [netdrv] usb2net: sr9800: One chip USB2.0 USB2NET SR9800 Device Driver Support (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: add ZTE MF667 (Don Zickus) [1303209] - [usb] move hub init and LED blink work to power efficient workqueue (Don Zickus) [1303209] - [gpu] drm: Remove now duplicated usage of system_power_efficient_wq (Don Zickus) [1303209] - [kernel] workqueue: Add system wide power_efficient workqueues (Don Zickus) [1303209] - [kernel] workqueues: Introduce new flag WQ_POWER_EFFICIENT for power oriented workqueues (Don Zickus) [1303209] - [include] ehci-platform: Add support for clks and phy passed through devicetree (Don Zickus) [1303209] - [include] staging: usbip: convert usbip-host driver to usb_device_driver (Don Zickus) [1303209] - [netdrv] hso: remove some dead code (Don Zickus) [1303209] - [netdrv] r8152: fix the submission of the interrupt transfer (Don Zickus) [1303209] - [usb] ftdi_sio: add Tagsys RFID Reader IDs (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: add Netgear Aircard 340U (Don Zickus) [1303209] - [usb] storage: enable multi-LUN scanning when needed (Don Zickus) [1303209] - [usb] simple: add Dynastream ANT USB-m Stick device support (Don Zickus) [1303209] - [usb] storage: add unusual-devs entry for BlackBerry 9000 (Don Zickus) [1303209] - [usb] storage: restrict bcdDevice range for Super Top in Cypress ATACB (Don Zickus) [1303209] - [usb] ftdi_sio: add Mindstorms EV3 console adapter (Don Zickus) [1303209] - [netdrv] drivers/net: delete non-required instances of include (Don Zickus) [1303209] - [netdrv] r8152: ecm and vendor modes coexist (Don Zickus) [1303209] - [netdrv] r8152: fix the warnings and a error from checkpatch.pl (Don Zickus) [1303209] - [netdrv] r8152: change the descriptor (Don Zickus) [1303209] - [netdrv] dm9601: add USB IDs for new dm96xx variants (Don Zickus) [1303209] - [netdrv] net: usbnet: fix SG initialisation (Don Zickus) [1303209] - [usb] ehci: add freescale imx28 special write register method (Don Zickus) [1303209] - [usb] cdc-wdm: resp_count can be 0 even if WDM_READ is set (Don Zickus) [1303209] - [usb] image: correct spelling mistake in comment (Don Zickus) [1303209] - [usb] treewide: fix comments and printk msgs (Don Zickus) [1303209] - [netdrv] r8152: correct some messages (Don Zickus) [1303209] - [netdrv] hso: fix handling of modem port SERIAL_STATE notifications (Don Zickus) [1303209] - [netdrv] r8152: replace the return value of rtl_ops_init (Don Zickus) [1303209] - [netdrv] r8152: move the actions of saving the information of the device (Don Zickus) [1303209] - [netdrv] r8152: replace some tabs with spaces (Don Zickus) [1303209] - [netdrv] r8152: fix the wrong return value (Don Zickus) [1303209] - [usb] serial: add Moxa UPORT 12XX/14XX/16XX driver (Don Zickus) [1303209] - [usb] f81232: switch to generic tiocmiwait (Don Zickus) [1303209] - [usb] f81232: remove bogus call to wake up MSR queue (Don Zickus) [1303209] - [netdrv] r8152: support RTL8153 (Don Zickus) [1303209] - [netdrv] r8152: split rtl8152_enable (Don Zickus) [1303209] - [netdrv] r8152: add rtl_ops (Don Zickus) [1303209] - [netdrv] r8152: change some definitions (Don Zickus) [1303209] - [netdrv] r8152: modify the method of accessing PHY (Don Zickus) [1303209] - [netdrv] r8152: move rtl8152_unload and ocp_reg_write (Don Zickus) [1303209] - [netdrv] usbnet: mcs7830: rework link state detection (Don Zickus) [1303209] - [usb] musb: Rework USB and USB_GADGET dependency (Don Zickus) [1303209] - [netdrv] dm9601: work around tx fifo sync issue on dm962x (Don Zickus) [1303209] - [netdrv] dm9601: make it clear that dm9620/dm9621a are also supported (Don Zickus) [1303209] - [netdrv] dm9601: fix reception of full size ethernet frames on dm9620/dm9621a (Don Zickus) [1303209] - [netdrv] dm9601: add support for dm9621a based dongle (Don Zickus) [1303209] - [usb] storage: fix compile warning (Don Zickus) [1303209] - [usb] usb: hcd: move controller wakeup setting initialization to individual driver (Don Zickus) [1303209] - [usb] atm: usbatm: fixed a pointer variable format issue (Don Zickus) [1303209] - [usb] hcd: Initialize USB phy if needed (Don Zickus) [1303209] - [include] usb: hcd: Remove USB phy if needed (Don Zickus) [1303209] - [usb] storage: use sg_miter_* APIs to access scsi buffer (Don Zickus) [1303209] - [lib] scatterlist: export sg_miter_skip() (Don Zickus) [1303209] - [documentation] usb: ohci: Properly handle OHCI controller suspend (Don Zickus) [1303209] - [usb] acpi: Clean up inclusions of ACPI header files (Don Zickus) [1303209] - [netdrv] usb: Fix FSF address in file headers (Don Zickus) [1303209] - [include] arm: at91: move at91_pmc.h to include/linux/clk/at91_pmc.h (Don Zickus) [1303209] - [include] usb: phy: move OTG FSM header (Don Zickus) [1303209] - [netdrv] r8152: fix incorrect type in assignment (Don Zickus) [1303209] - [netdrv] r8152: support stopping/waking tx queue (Don Zickus) [1303209] - [netdrv] r8152: modify the tx flow (Don Zickus) [1303209] - [netdrv] r8152: fix tx/rx memory overflow (Don Zickus) [1303209] - [usb] tree-wide: use reinit_completion instead of INIT_COMPLETION (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: no need to check for resume if suspend exists (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: manage_power should always set needs_remote_wakeup (Don Zickus) [1303209] - [usb] tm: Fix dynamic_debug / ratelimited atm_dbg and atm_rldbg macros (Don Zickus) [1303209] - [netdrv] usb: ohci: remove ep93xx bus glue platform driver (Don Zickus) [1303209] - [netdrv] ax88179_178a: Remove AX_MEDIUM_ALWAYS_ONE bit in AX_MEDIUM_STATUS_MODE register to avoid TX throttling (Don Zickus) [1303209] - [usb] consolidate the reassignments of ->f_op in ->open() instances (Don Zickus) [1303209] - [netdrv] ax88179_178a: Add VID:DID for Samsung USB Ethernet Adapter (Don Zickus) [1303209] - [netdrv] ax88179_178a: Correct the RX error definition in RX header (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: Olivetti Olicard 200 support (Don Zickus) [1303209] - [netdrv] usbnet: fix error return code in usbnet_probe() (Don Zickus) [1303209] - [include] usb: usb_phy_gen: refine conditional declaration of usb_nop_xceiv_register (Don Zickus) [1303209] - [usb] revert "usb: ohci: Properly handle OHCI controller suspend" (Don Zickus) [1303209] - [usb] treewide: Fix typo in Kconfig (Don Zickus) [1303209] - [usb] host: Rename ehci-s5p to ehci-exynos (Don Zickus) [1303209] - [usb] Remove unnecessary semicolons (Don Zickus) [1303209] - [usb] ohci: Properly handle OHCI controller suspend (Don Zickus) [1303209] - [include] usb: phy: generic: Add gpio_reset to platform data (Don Zickus) [1303209] - [netdrv] Miscellaneous conversions to ETH_ALEN (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: fix Cinterion PLXX product ID (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: fix checkpatch warnings (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: add Telit LE920 newer firmware support (Don Zickus) [1303209] - [usb] ohci: make ohci-pxa27x a separate driver (Don Zickus) [1303209] - [netdrv] usb: ohci: make ohci-ep93xx a separate driver (Don Zickus) [1303209] - [usb] ohci: make ohci-nxp a separate driver (Don Zickus) [1303209] - [usb] ohci: make ohci-s3c2410 a separate driver (Don Zickus) [1303209] - [usb] ohci: make ohci-at91 a separate driver (Don Zickus) [1303209] - [usb] ohci: make ohci-spear a separate driver (Don Zickus) [1303209] - [usb] ohci: make ohci-omap3 a separate driver (Don Zickus) [1303209] - [usb] ohci: make ohci-omap a separate driver (Don Zickus) [1303209] - [usb] ohci: make ohci-exynos a separate driver (Don Zickus) [1303209] - [usb] ehci: make ehci-w90X900 a separate driver (Don Zickus) [1303209] - [netdrv] net: cdc-phonet: Staticize usbpn_probe (Don Zickus) [1303209] - [netdrv] net: usb: cdc_ether: use usb.h macros whenever possible (Don Zickus) [1303209] - [netdrv] net: usb: cdc_ether: fix checkpatch errors and warnings (Don Zickus) [1303209] - [usb] Remove GENERIC_HARDIRQ config option (Don Zickus) [1303209] - [netdrv] net: usbnet: update addr_assign_type if appropriate (Don Zickus) [1303209] - [netdrv] drivers/net: Convert uses of compare_ether_addr to ether_addr_equal (Don Zickus) [1303209] - [netdrv] usb2net: sr9700: One chip USB 1.1 USB2NET SR9700Device Driver Support (Don Zickus) [1303209] - [usb] serial: convert bus code to use drv_groups (Don Zickus) [1303209] - [netdrv] hso: Fix stack corruption on some architectures (Don Zickus) [1303209] - [netdrv] hso: Earlier catch of error condition (Don Zickus) [1303209] - [netdrv] r8152: add comments (Don Zickus) [1303209] - [netdrv] r8152: adjust tx_bottom function (Don Zickus) [1303209] - [netdrv] r8152: move some declearation of variables (Don Zickus) [1303209] - [netdrv] r8152: adjust some duplicated code (Don Zickus) [1303209] - [netdrv] r8152: replace lockflags with flags (Don Zickus) [1303209] - [netdrv] r8152: replace void * with struct r8152 * (Don Zickus) [1303209] - [netdrv] r8152: remove clearing the memory to zero for netdev priv (Don Zickus) [1303209] - [netdrv] net/usb/r8152: enable interrupt transfer (Don Zickus) [1303209] - [netdrv] net/usb/r8152: enable tx checksum (Don Zickus) [1303209] - [netdrv] net/usb/r8152: support aggregation (Don Zickus) [1303209] - [netdrv] net: asix: Move declaration of ax88172a_info to shared header (Don Zickus) [1303209] - [netdrv] net: asix: Staticise non-exported symbols (Don Zickus) [1303209] - [usb] misc: Fix swapped properties in usb3503 DT parsing (Don Zickus) [1303209] - [netdrv] usbnet: ax88179_178a: enable tso if usb host supports sg dma (Don Zickus) [1303209] - [usb] host: add has_tdi_phy_lpm capability bit (Don Zickus) [1303209] - [include] usb: phy: rename nop_usb_xceiv => usb_phy_gen_xceiv (Don Zickus) [1303209] - [netdrv] ax88179_178a: avoid copy of tx tcp packets (Don Zickus) [1303209] - [netdrv] net/usb/r8152: adjust relative ocp function (Don Zickus) [1303209] - [netdrv] net/usb/r8152: make sure the USB buffer is DMA-able (Don Zickus) [1303209] - [netdrv] net/usb/r815x: change the return value for bind functions (Don Zickus) [1303209] - [netdrv] net/usb/r815x: avoid to call mdio functions for runtime-suspended device (Don Zickus) [1303209] - [netdrv] net/usb/r815x: replace USB buffer from stack to DMA-able (Don Zickus) [1303209] - [include] usb: of: fix build breakage caused by recent patches (Don Zickus) [1303209] - [include] usb: host: Faraday fotg210-hcd driver (Don Zickus) [1303209] - [usb] ehci-omap: select NOP_USB_XCEIV PHY driver (Don Zickus) [1303209] - [usb] phy: make PHY driver selection possible by controller drivers (Don Zickus) [1303209] - [include] usb: common: introduce of_usb_get_maximum_speed() (Don Zickus) [1303209] - [include] usb: phy: protect against NULL phy pointers (Don Zickus) [1303209] - [netdrv] usbnet: increase max rx/tx qlen for improving USB3 thoughtput (Don Zickus) [1303209] - [usb] revert "usb: host: Faraday fotg210-hcd driver" (Don Zickus) [1303209] - [usb] host: Faraday fotg210-hcd driver (Don Zickus) [1303209] - [netdrv] usb/net/r815x: fix cast to restricted __le32 (Don Zickus) [1303209] - [netdrv] usb/net/r8152: fix integer overflow in expression (Don Zickus) [1303209] - [netdrv] net/usb: add relative mii functions for r815x (Don Zickus) [1303209] - [netdrv] net: cdc_ether: allow combined control and data interface (Don Zickus) [1303209] - [netdrv] net: ipheth: Add USB ID for iPad mini (Don Zickus) [1303209] - [netdrv] qmi_wwan: add ONDA MT689DC device ID (fwd) (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: add TP-LINK MA260 (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: add Option GTM681W (Don Zickus) [1303209] - [netdrv] net: qmi_wwan: fixup Sierra Wireless MC8305 entry (Don Zickus) [1303209] - [netdrv] usbnet: ax88179_178a: add .reset_resume hook (Don Zickus) [1303209] - [netdrv] usbnet: ax88179_178a: Correct a typo in description (Don Zickus) [1303209] - [include] usb: fix build error without CONFIG_USB_PHY (Don Zickus) [1303209] - [usb] console/font: Refactor font support code selection logic (Don Zickus) [1303209] - [netdrv] net: Move MII out from under NET_CORE and hide it (Don Zickus) [1303209] - [usb] Check for ARCH_EXYNOS separately (Don Zickus) [1303209] - [usb] ehci: make ehci-tegra a separate driver (Don Zickus) [1303209] - [include] usb: add devicetree helpers for determining dr_mode and phy_type (Don Zickus) [1303209] - [usb] mips: octeon: Rename Kconfig CAVIUM_OCTEON_REFERENCE_BOARD to CAVIUM_OCTEON_SOC (Don Zickus) [1303209] - [netdrv] net/usb/kalmia: use *phC to dump small buffers (Don Zickus) [1303209] - [usb] tty: vt: convert remain take_over_console's users to do_take_over_console (Don Zickus) [1303209] - [netdrv] net/usb: r8152: Use module_usb_driver() (Don Zickus) [1303209] - [netdrv] net/usb: r8152: Remove redundant version.h header inclusion (Don Zickus) [1303209] - [usb] host: Faraday USB2.0 FUSBH200-HCD driver (Don Zickus) [1303209]- [kernel] sysrq: Fix warning in sysrq generated crash (Rafael Aquini) [1090498] - [kernel] sysrq, rcu: suppress RCU stall warnings while sysrq runs (Rafael Aquini) [1090498] - [kernel] rcu: Provide API to suppress stall warnings while sysrc runs (Rafael Aquini) [1090498] - [kernel] sysrq: rcu-ify __handle_sysrq (Rafael Aquini) [1090498] - [virtio] virtio_balloon: include linux/virtio_types.h (Luiz Capitulino) [1263649] - [mm] balloon_compaction: fix race between migration and ballooning (Luiz Capitulino) [1263649] - [virtio] virtio_balloon: fix race by fill and leak (Luiz Capitulino) [1263649] - [mm] balloon_compaction: fix deflation when compaction is disabled (Luiz Capitulino) [1263649] - [virtio] virtio_balloon: do not change memory amount visible via /proc/meminfo (Luiz Capitulino) [1263649] - [virtio] virtio_balloon: change stub of release_pages_by_pfn (Luiz Capitulino) [1263649] - [virtio] virtio_balloon: free some memory from balloon on OOM (Luiz Capitulino) [1263649] - [virtio] virtio_balloon: return the amount of freed memory from leak_balloon() (Luiz Capitulino) [1263649] - [mm] balloon_compaction: add vmstat counters and kpageflags bit (Luiz Capitulino) [1263649] - [mm] balloon_compaction: remove balloon mapping and flag AS_BALLOON_MAP (Luiz Capitulino) [1263649] - [mm] balloon_compaction: redesign ballooned pages management (Luiz Capitulino) [1263649] - [virtio] virtio_balloon: don't crash if virtqueue is broken (Luiz Capitulino) [1263649] - [virtio] virtio_balloon: don't softlockup on huge balloon changes (Luiz Capitulino) [1263649] - [virtio] Mark function virtballoon_migratepage() as static in virtio_balloon.c (Luiz Capitulino) [1263649] - [mm] correctly update zone->managed_pages (Luiz Capitulino) [1263649] - [mm] mmu_notifier: fix memory corruption (Jerome Glisse) [1307042] - [mm] write to force_empty will cause soft lockup (Gustavo Duarte) [1297381] - [mm] dmapool: allow NULL `pool' pointer in dma_pool_destroy() (Mike Snitzer) [1314893] - [mm] mempool: allow NULL `pool' pointer in mempool_destroy() (Mike Snitzer) [1314893] - [mm] slab_common: allow NULL cache pointer in kmem_cache_destroy() (Mike Snitzer) [1314893] - [mm] page_alloc.c: rework code layout in memmap_init_zone() (Yasuaki Ishimatsu) [1270209] - [mm] page_alloc.c: introduce kernelcore=mirror option (Yasuaki Ishimatsu) [1270209] - [mm] page_alloc.c: calculate zone_start_pfn at zone_spanned_pages_in_node() (Yasuaki Ishimatsu) [1270209] - [x86] mirror: x86 enabling - find mirrored memory ranges (Yasuaki Ishimatsu) [1270209] - [mm] memblock: allocate boot time data structures from mirrored memory (Yasuaki Ishimatsu) [1270209] - [mm] memblock: add extra "flags" to memblock to allow selection of memory based on attribute (Yasuaki Ishimatsu) [1270209] - [mm] hotplug: init the zone's size when calculating node totalpages (Yasuaki Ishimatsu) [1270209] - [mm] memblock: refactor functions to set/clear MEMBLOCK_HOTPLUG (Yasuaki Ishimatsu) [1270209] - [lib] Add a generic cmdline parse function parse_option_str (Yasuaki Ishimatsu) [1270209] - [mm] memblock: fix wrong type in memblock_find_in_range_node() (Yasuaki Ishimatsu) [1270209] - [mm] memblock: use for_each_memblock() (Yasuaki Ishimatsu) [1270209] - [mm] memblock: Do some refactoring, enhance API (Yasuaki Ishimatsu) [1270209] - [mm] memblock: use WARN_ONCE when MAX_NUMNODES passed as input parameter (Yasuaki Ishimatsu) [1270209] - [x86] mm: memblock: switch to use NUMA_NO_NODE (Yasuaki Ishimatsu) [1270209] - [mm] memblock: switch to use NUMA_NO_NODE instead of MAX_NUMNODES (Yasuaki Ishimatsu) [1270209] - [mm] memblock: reorder parameters of memblock_find_in_range_node (Yasuaki Ishimatsu) [1270209] - [x86] Use memblock_set_current_limit() to set limit for memblock (Yasuaki Ishimatsu) [1270209] - [mm] memblock: fix wrong comment in __next_free_mem_range() (Yasuaki Ishimatsu) [1270209] - [mm] remove duplicated call of get_pfn_range_for_nid (Yasuaki Ishimatsu) [1270209] - [mm] shm: wait for pins to be released when sealing (Vlad Yasevich) [1282530] - [kernel] sched: add cond_resched_rcu() helper (Vlad Yasevich) [1282530] - [mm] shm: Add memory sealing support memfd_create (Vlad Yasevich) [1282530] - [mm] shm: add sealing API (Vlad Yasevich) [1282530] - [mm] allow drivers to prevent new writable mappings (Vlad Yasevich) [1282530] - [mm] mmap: kill correct_wcount/inode, use allow_write_access() (Vlad Yasevich) [1282530]- [mm] add VM_WARN_ON() and VM_WARN_ON_ONCE() (Dave Anderson) [1274624] - [mm] hugetlbfs: optimize when NUMA=n (Dave Anderson) [1274624] - [mm] hugetlb: use memory policy when available (Dave Anderson) [1274624] - [mm] optimize put_mems_allowed() usage (Dave Anderson) [1274624] - [mm] new_vma_page() cannot see NULL vma for hugetlb pages (Tomoaki Nishimura) [1287322] - [mm] mempolicy: fix !vma in new_vma_page() (Tomoaki Nishimura) [1287322] - [mm] hugetlb: call huge_pte_alloc() only if ptep is null (Tomoaki Nishimura) [1287322] - [mm] migrate: hugetlb: putback destination hugepage to active list (Tomoaki Nishimura) [1287322] - [mm] hugetlb: cleanup using paeg_huge_active() (Tomoaki Nishimura) [1287322] - [fs] hugetlb: fix lockdep splat caused by pmd sharing (Tomoaki Nishimura) [1287322] - [tools] vm: fix page-flags build (Tomoaki Nishimura) [1287322] - [mm] hugetlb: fix hugepage memory leak caused by wrong reserve count (Tomoaki Nishimura) [1287322] - [mm] hugetlb: use pmd_page() in follow_huge_pmd() (Tomoaki Nishimura) [1287322] - [mm] hugetlb: add migration entry check in __unmap_hugepage_range (Tomoaki Nishimura) [1287322] - [mm] hugetlb: add migration/hwpoisoned entry check in hugetlb_change_protection (Tomoaki Nishimura) [1287322] - [mm] hugetlb: fix getting refcount 0 page in hugetlb_fault() (Tomoaki Nishimura) [1287322] - [mm] hugetlb: take page table lock in follow_huge_pmd() (Tomoaki Nishimura) [1287322] - [x86] mm: hugetlb: pmd_huge() returns true for non-present hugepage (Tomoaki Nishimura) [1287322] - [mm] hugetlb: reduce arch dependent code around follow_huge_* (Tomoaki Nishimura) [1287322] - [mm] unmapped page migration avoid unmap+remap overhead (Tomoaki Nishimura) [1287322] - [mm] hugetlb: fix copy_hugetlb_page_range() (Tomoaki Nishimura) [1287322] - [mm] rmap: calculate page offset when needed (Tomoaki Nishimura) [1287322] - [mm] rmap: fix pgoff calculation to handle hugepage correctly (Tomoaki Nishimura) [1287322] - [mm] hugetlb: fix copy_hugetlb_page_range() to handle migration/hwpoisoned entry (Tomoaki Nishimura) [1287322] - [mm] hugetlb: rename hugepage_migration_support() to ..._supported() (Tomoaki Nishimura) [1287322] - [mm] hugetlb: restrict hugepage_migration_support() to x86_64 (Tomoaki Nishimura) [1287322] - [mm] migrate: correct failure handling if !hugepage_migration_support() (Tomoaki Nishimura) [1287322] - [mm] mbind: add BUG_ON(!vma) in new_vma_page() (Tomoaki Nishimura) [1287322] - [mm] mempolicy: rename check_*range to queue_pages_*range (Tomoaki Nishimura) [1287322] - [mm] prepare to remove /proc/sys/vm/hugepages_treat_as_movable (Tomoaki Nishimura) [1287322] - [mm] migrate: check movability of hugepage in unmap_and_move_huge_page() (Tomoaki Nishimura) [1287322] - [mm] memory-hotplug: enable memory hotplug to handle hugepage (Tomoaki Nishimura) [1287322] - [mm] migrate: remove VM_HUGETLB from vma flag check in vma_migratable() (Tomoaki Nishimura) [1287322] - [mm] mbind: add hugepage migration code to mbind() (Tomoaki Nishimura) [1287322] - [mm] migrate: add hugepage migration code to move_pages() (Tomoaki Nishimura) [1287322] - [mm] migrate: add hugepage migration code to migrate_pages() (Tomoaki Nishimura) [1287322] - [mm] hugetlb: remove useless check about mapping type (Tomoaki Nishimura) [1287322] - [mm] hugetlb: remove redundant list_empty check in gather_surplus_pages() (Tomoaki Nishimura) [1287322] - [mm] hugetlb: move up the code which check availability of free huge page (Tomoaki Nishimura) [1287322] - [x86] mm: Remove general hugetlb code from x86 (Tomoaki Nishimura) [1287322] - [mm] hugetlb: Copy general hugetlb code from x86 to mm (Tomoaki Nishimura) [1287322] - [x86] mm: Remove x86 version of huge_pmd_share (Tomoaki Nishimura) [1287322] - [mm] hugetlb: Copy huge_pmd_share from x86 to mm (Tomoaki Nishimura) [1287322] - [mm] memcontrol: switch soft limit default back to infinity (Jerome Marchand) [1217771] - [kernel] res_counter: remove the unused API (Jerome Marchand) [1217771] - [mm] hugetlb_cgroup: convert to lockless page counters (Jerome Marchand) [1217771] - [mm] memcontrol: lockless page counters (Jerome Marchand) [1217771] - [net] tcp_memcontrol: Remove tcp_max_memory (Jerome Marchand) [1217771] - [mm] memcontrol: lockless page counters (Jerome Marchand) [1217771]- [fs] proc: fix for infinite loop in proc_device_tree_update_prop (Carlos Maiolino) [1210350 1314928] - [x86] perf/x86/intel: Add perf core PMU support for Intel Knights Landing (Jiri Olsa) [1145362 1224374 1259976] - [x86] perf/x86/intel/uncore: Remove hard coding of PMON box control MSR offset (Jiri Olsa) [1145362 1224374 1259976] - [x86] perf/x86/intel/uncore: Add Knights Landing uncore PMU support (Jiri Olsa) [1145362 1224374 1259976] - [x86] x86/perf/intel_rapl: Make Knights Landings support functional (Jiri Olsa) [1145362 1224374 1259976] - [x86] perf/x86/intel/uncore: Add Broadwell-EP uncore support (Jiri Olsa) [1145362 1224374 1259976] - [tools] perf hists browser: Fix segfault if use symbol filter in cmdline (Jiri Olsa) [1308570] - [tools] perf hists browser: Reset selection when refresh (Jiri Olsa) [1308570] - [tools] perf hists browser: Add NULL pointer check to prevent crash (Jiri Olsa) [1308570] - [tools] perf buildid-list: Fix return value of perf buildid-list -k (Jiri Olsa) [1308570] - [tools] perf buildid-list: Show running kernel build id fix (Jiri Olsa) [1308570] - [tools] perf probe: Clear probe_trace_event when add_probe_trace_event() fails (Jiri Olsa) [1308570] - [tools] perf probe: Fix memory leaking on failure by clearing all probe_trace_events (Jiri Olsa) [1308570] - [tools] perf inject: Also re-pipe lost_samples event (Jiri Olsa) [1308570] - [tools] perf buildid-list: Requires ordered events (Jiri Olsa) [1308570] - [tools] perf symbols: Fix dso lookup by long name and missing buildids (Jiri Olsa) [1308570] - [tools] perf symbols: Allow forcing reading of non-root owned files by root (Jiri Olsa) [1308570] - [tools] perf hists browser: The dso can be obtained from popup_action->ms.map->dso (Jiri Olsa) [1308570] - [tools] perf hists browser: Fix 'd' hotkey action to filter by DSO (Jiri Olsa) [1308570] - [tools] perf symbols: Rebuild rbtree when adjusting symbols for kcore (Jiri Olsa) [1308570] - [tools] include: Add compiler.h to list.h (Jiri Olsa) [1308570] - [tools] perf probe: Verify parameters in two functions (Jiri Olsa) [1308570] - [tools] perf session: Add missing newlines to some pr_err() calls (Jiri Olsa) [1308570] - [tools] perf annotate: Support full source file paths for srcline fix (Jiri Olsa) [1308570] - [tools] perf test: Do not be case sensitive when searching for matching tests (Jiri Olsa) [1308570] - [tools] perf probe: Cleanup find_perf_probe_point_from_map to reduce redundancy (Jiri Olsa) [1308570] - [tools] perf annotate: Inform the user about objdump failures in --stdio (Jiri Olsa) [1308570] - [tools] perf stat: Make stat options global (Jiri Olsa) [1308570] - [tools] perf sched latency: Fix thread pid reuse issue (Jiri Olsa) [1308570] - [tools] perf tools: Fix find_perf_probe_point_from_map() which incorrectly returns success (Jiri Olsa) [1308570] - [tools] perf trace: Fix documentation for -i (Jiri Olsa) [1308570] - [tools] perf tools: Allow shuffling the build tests (Jiri Olsa) [1308570] - [tools] perf tools: Insert split maps correctly into origin group (Jiri Olsa) [1308570] - [tools] perf stat: Use common printout function to avoid duplicated code (Jiri Olsa) [1308570] - [tools] perf stat: Move sw clock metrics printout to stat-shadow (Jiri Olsa) [1308570] - [tools] perf test: Keep test result clean if '-v' not set (Jiri Olsa) [1308570] - [kernel] perf: pad raw data samples automatically (Jiri Olsa) [1308570] - [tools] perf unwind: Pass symbol source to libunwind (Jiri Olsa) [1308570] - [tools] build: Fix libiberty feature detection (Jiri Olsa) [1308570] - [tools] perf script: Enable printing of branch stack (Jiri Olsa) [1308570] - [tools] perf symbols: Fix endless loop in dso__split_kallsyms_for_kcore (Jiri Olsa) [1308570] - [tools] perf tools: Enable pre-event inherit setting by config terms (Jiri Olsa) [1308570] - [tools] perf symbols: we can now read separate debug-info files based on a build ID (Jiri Olsa) [1308570] - [tools] perf symbols: Fix type error when reading a build-id (Jiri Olsa) [1308570] - [tools] perf tools: Search for more options when passing args to -h (Jiri Olsa) [1308570] - [tools] perf stat: Cache aggregated map entries in extra cpumap (Jiri Olsa) [1308570] - [tools] perf cpu_map: Add cpu_map__empty_new function (Jiri Olsa) [1308570] - [tools] perf evsel: Move id_offset out of struct perf_evsel union member (Jiri Olsa) [1308570] - [tools] perf tools: Introduce usage_with_options_msg() (Jiri Olsa) [1308570] - [tools] perf tools: Setup pager when printing usage and help (Jiri Olsa) [1308570] - [tools] perf report: Rename to --show-cpu-utilization (Jiri Olsa) [1308570] - [tools] perf tools: Improve ambiguous option help message (Jiri Olsa) [1308570] - [tools] perf tools: Provide help for subset of options (Jiri Olsa) [1308570] - [tools] perf tools: Show tool command line options ordered (Jiri Olsa) [1308570] - [tools] perf annotate: Don't die() when finding an invalid config option (Jiri Olsa) [1308570] - [tools] perf ui tui: Register the error callbacks before initializing the widgets (Jiri Olsa) [1308570] - [tools] perf annotate: Fix 'annotate.use_offset' config variable usage (Jiri Olsa) [1308570] - [tools] perf tools: Improve call graph documents and help messages (Jiri Olsa) [1308570] - [tools] perf tools: Defaults to 'caller' callchain order only if --children is enabled (Jiri Olsa) [1308570] - [tools] perf top: Support call-graph display options also (Jiri Olsa) [1308570] - [tools] perf tools: Move callchain help messages to callchain.h (Jiri Olsa) [1308570] - [tools] lib traceevent: Support ps/pS (Jiri Olsa) [1308570] - [tools] perf annotate: Add debug message for out of bounds sample (Jiri Olsa) [1308570] - [tools] perf evsel: Print branch filter state with -vv (Jiri Olsa) [1308570] - [tools] perf cpu_map: Fix core dump caused by per-socket/core system-wide stat (Jiri Olsa) [1308570] - [tools] lib traceevent: update KVM plugin (Jiri Olsa) [1308570] - [tools] perf build: Add fixdep to .gitignore (Jiri Olsa) [1308570] - [tools] perf record: Add ability to sample call branches (Jiri Olsa) [1308570] - [include] perf: Add PERF_SAMPLE_BRANCH_CALL (Jiri Olsa) [1308570] - [tools] perf bench: Use named initializers in the trailer too (Jiri Olsa) [1308570] - [tools] perf script: Check output fields only for samples (Jiri Olsa) [1308570] - [tools] perf cpu_map: Add data arg to cpu_map__build_map callback (Jiri Olsa) [1308570] - [tools] perf cpu_map: Make cpu_map__build_map global (Jiri Olsa) [1308570] - [tools] perf stat: Add AGGR_UNSET mode (Jiri Olsa) [1308570] - [tools] perf stat: Rename perf_stat struct into perf_stat_evsel (Jiri Olsa) [1308570] - [tools] perf help: Change 'usage' to 'Usage' for consistency (Jiri Olsa) [1308570] - [tools] perf bench: Run benchmarks, don't test them (Jiri Olsa) [1308570] - [tools] perf bench mem: Rename 'routine' to 'function' (Jiri Olsa) [1308570] - [tools] perf bench: Harmonize all the -l/--nr_loops options (Jiri Olsa) [1308570] - [tools] perf bench mem: Reorganize the code a bit (Jiri Olsa) [1308570] - [tools] perf bench mem: Improve user visible strings (Jiri Olsa) [1308570] - [tools] perf bench mem: Fix 'length' vs. 'size' naming confusion (Jiri Olsa) [1308570] - [tools] perf bench mem: Rename 'routine' to 'routine_str' (Jiri Olsa) [1308570] - [tools] perf bench mem: Change 'cycle' to 'cycles' (Jiri Olsa) [1308570] - [tools] perf bench: List output formatting options on 'perf bench -h' (Jiri Olsa) [1308570] - [tools] perf bench: Remove the prefaulting complication from 'perf bench mem mem*' (Jiri Olsa) [1308570] - [tools] perf bench: Rename 'mem-memcpy.c' => 'mem-functions.c' (Jiri Olsa) [1308570] - [tools] perf bench: Eliminate unused argument from bench_mem_common() (Jiri Olsa) [1308570] - [tools] perf bench: Default to all routines in 'perf bench mem' (Jiri Olsa) [1308570] - [tools] perf bench: Improve the 'perf bench mem memcpy' code readability (Jiri Olsa) [1308570] - [tools] perf test: Suppress libtraceevent warnings (Jiri Olsa) [1308570] - [tools] perf test: Silence tracepoint event failures (Jiri Olsa) [1308570] - [tools] build: Fix cross compile build (Jiri Olsa) [1308570] - [tools] include: Fix strict-aliasing rules breakage (Jiri Olsa) [1308570] - [tools] perf hists browser: Add 'm' key for context menu display (Jiri Olsa) [1308570] - [tools] perf callchains: Fix unw_word_t pointer casts (Jiri Olsa) [1308570] - [tools] perf callchain: Use debug_frame if eh_frame is unusable (Jiri Olsa) [1308570] - [tools] perf hists browser: Inform how to reset the symbol filter (Jiri Olsa) [1308570] - [tools] perf ui browsers: Remove help messages about use of right and arrow keys (Jiri Olsa) [1308570] - [tools] perf symbols: Try the .debug/ DSO cache as a last resort (Jiri Olsa) [1308570] - [tools] perf python: Support the PERF_RECORD_SWITCH event (Jiri Olsa) [1308570] - [tools] perf tools: Fix handling read result using a signed variable (Jiri Olsa) [1308570] - [tools] perf tools: Use hpp_dimension__add_output to register hpp columns (Jiri Olsa) [1308570] - [tools] perf tools: Introduce hpp_dimension__add_output function (Jiri Olsa) [1308570] - [tools] perf tools: Get rid of superfluos call to reset_dimensions (Jiri Olsa) [1308570] - [tools] perf tools: Fail properly in case pattern matching fails to find tracepoint (Jiri Olsa) [1308570] - [tools] perf hists browser: Implement horizontal scrolling (Jiri Olsa) [1308570] - [tools] perf ui browser: Optional horizontal scrolling key binding (Jiri Olsa) [1308570] - [tools] perf callchain: Switch default to 'graph, 0.5, caller' (Jiri Olsa) [1308570] - [tools] perf tests: Add Intel CQM test (Jiri Olsa) [1308570] - [tools] perf tests: Move x86 tests into arch directory (Jiri Olsa) [1308570] - [tools] perf tests: Add arch tests (Jiri Olsa) [1308570] - [tools] perf tools: Handle -h and -v options (Jiri Olsa) [1308570] - [tools] perf tools: Setup proper width for symbol_iaddr field (Jiri Olsa) [1308570] - [tools] perf tools: Add support for sorting on the iaddr (Jiri Olsa) [1308570] - [tools] perf tests: Add parsing test for 'P' modifier (Jiri Olsa) [1308570] - [tools] perf tools: Introduce 'P' modifier to request max precision (Jiri Olsa) [1308570] - [tools] perf tools: Export perf_event_attr__set_max_precise_ip() (Jiri Olsa) [1308570] - [tools] perf annotate: Fix sizeof_sym_hist overflow issue (Jiri Olsa) [1308570] - [tools] perf evlist: Display DATA_SRC sample type bit (Jiri Olsa) [1308570] - [tools] lib api fs: No need to use PATH_MAX + 1 (Jiri Olsa) [1308570] - [tools] perf stat: Reduce min --interval-print to 10ms (Jiri Olsa) [1308570] - [tools] perf record: Change 'record.samples' type to unsigned long long (Jiri Olsa) [1308570] - [tools] perf probe: Allow probing on kmodules without dwarf (Jiri Olsa) [1308570] - [tools] perf list: Honour 'event_glob' whem printing selectable PMUs (Jiri Olsa) [1308570] - [tools] perf list: Do event name substring search as last resort when no events found (Jiri Olsa) [1308570] - [tools] perf callchain: Allow for max_stack greater than PERF_MAX_STACK_DEPTH (Jiri Olsa) [1308570] - [tools] perf report: Fix a bug on "--call-graph none" option (Jiri Olsa) [1308570] - [tools] perf top: Register idle thread (Jiri Olsa) [1308570] - [tools] perf top: Fix unresolved comm when -s comm is used (Jiri Olsa) [1308570] - [tools] perf record: Allocate area for sample_id_hdr in a synthesized comm event (Jiri Olsa) [1308570] - [tools] perf tools: By default use the most precise "cycles" hw counter available (Jiri Olsa) [1308570] - [tools] perf list: Remove blank lines, headers when piping output (Jiri Olsa) [1308570] - [tools] perf probe: Improve error message when return is on inlined function (Jiri Olsa) [1308570] - [tools] perf probe: Fix a segfault bug in debuginfo_cache (Jiri Olsa) [1308570] - [tools] perf probe: Show correct source lines of probes on kmodules (Jiri Olsa) [1308570] - [tools] perf probe: Begin and end libdwfl report session correctly (Jiri Olsa) [1308570] - [tools] perf probe: Fix to remove dot suffix from second or latter events (Jiri Olsa) [1308570] - [tools] lib symbol: Introduce kallsyms2elf_type (Jiri Olsa) [1308570] - [tools] lib symbol: Rename kallsyms2elf_type to kallsyms2elf_binding (Jiri Olsa) [1308570] - [tools] perf machine: Add method for common kernel_map(FUNCTION) operation (Jiri Olsa) [1308570] - [tools] perf machine: Use machine__kernel_map() thoroughly (Jiri Olsa) [1308570] - [tools] perf report: Amend documentation about max_stack and synthesized callchains (Jiri Olsa) [1308570] - [tools] perf maps: Introduce maps__find_symbol_by_name() (Jiri Olsa) [1308570] - [tools] perf tools: Fix shadowed declaration in parse-events.c (Jiri Olsa) [1308570] - [tools] Fix shadowed declaration in err.h (Jiri Olsa) [1308570] - [tools] perf tools: Enable event_config terms to tracepoint events (Jiri Olsa) [1308570] - [tools] perf tools: Adds the tracepoint name parsing support (Jiri Olsa) [1308570] - [tools] perf tools: Show proper error message for wrong terms of hw/sw events (Jiri Olsa) [1308570] - [tools] perf tools: Adds the config_term callback for different type events (Jiri Olsa) [1308570] - [tools] perf intel-pt: Add mispred-all config option to aid use with autofdo (Jiri Olsa) [1308570] - [tools] perf inject: Add --strip option to strip out non-synthesized events (Jiri Olsa) [1308570] - [tools] perf inject: Remove more aux-related stuff when processing instruction traces (Jiri Olsa) [1308570] - [tools] perf evlist: Add perf_evlist__remove() (Jiri Olsa) [1308570] - [tools] perf evlist: Add perf_evlist__id2evsel_strict() (Jiri Olsa) [1308570] - [tools] perf script: Make scripting_max_stack value allow for synthesized callchains (Jiri Olsa) [1308570] - [tools] perf scripting python: Allow for max_stack greater than PERF_MAX_STACK_DEPTH (Jiri Olsa) [1308570] - [tools] perf script: Add a setting for maximum stack depth (Jiri Olsa) [1308570] - [tools] perf hists: Allow for max_stack greater than PERF_MAX_STACK_DEPTH (Jiri Olsa) [1308570] - [tools] perf report: Make max_stack value allow for synthesized callchains (Jiri Olsa) [1308570] - [tools] perf intel-pt: Support generating branch stack (Jiri Olsa) [1308570] - [tools] perf intel-pt: Move branch filter logic (Jiri Olsa) [1308570] - [tools] perf inject: Set branch stack feature flag when synthesizing branch stacks (Jiri Olsa) [1308570] - [tools] perf report: Skip events with null branch stacks (Jiri Olsa) [1308570] - [tools] perf report: Also do default setup for synthesized branch stacks (Jiri Olsa) [1308570] - [tools] perf report: Adjust sample type validation for synthesized branch stacks (Jiri Olsa) [1308570] - [tools] perf auxtrace: Add option to synthesize branch stacks on samples (Jiri Olsa) [1308570] - [tools] perf tools: Add more documentation to export-to-postgresql.py script (Jiri Olsa) [1308570] - [tools] perf session: Warn when AUX data has been lost (Jiri Olsa) [1308570] - [tools] perf script: Allow time to be displayed in nanoseconds (Jiri Olsa) [1308570] - [tools] perf intel-pt: Make logging slightly more efficient (Jiri Olsa) [1308570] - [tools] perf intel-pt: Fix potential loop forever (Jiri Olsa) [1308570] - [tools] perf report: Fix sample type validation for synthesized callchains (Jiri Olsa) [1308570] - [tools] perf auxtrace: Fix 'instructions' period of zero (Jiri Olsa) [1308570] - [tools] build: Build fixdep helper from perf and basic libs (Jiri Olsa) [1308570] - [tools] perf tools: Rename the 'single_dep' target to 'prepare' (Jiri Olsa) [1308570] - [tools] build: Make the fixdep helper part of the build process (Jiri Olsa) [1308570] - [tools] build: Move dependency copy into function (Jiri Olsa) [1308570] - [tools] build: Add fixdep dependency helper (Jiri Olsa) [1308570] - [tools] build: Add test for missing include (Jiri Olsa) [1308570] - [tools] build: Add Makefile.include (Jiri Olsa) [1308570] - [tools] lib api fs: Store tracing mountpoint for better error message (Jiri Olsa) [1308570] - [tools] perf tools: Use __map__is_kernel() when synthesizing kernel module mmap records (Jiri Olsa) [1308570] - [tools] perf hists browser: Use the map to determine if a DSO is being used as a kernel (Jiri Olsa) [1308570] - [tools] perf top: Filter symbols based on __map__is_kernel(map) (Jiri Olsa) [1308570] - [tools] perf record: Synthesize COMM event for a command line workload (Jiri Olsa) [1308570] - [tools] perf tools: Add include/err.h into MANIFEST (Jiri Olsa) [1308570] - [tools] build: Allow setting the feature detection user (Jiri Olsa) [1308570] - [tools] build: Fixup feature detection display function name (Jiri Olsa) [1308570] - [tools] perf tools: Don't assume that the parser returns non empty evsel list (Jiri Olsa) [1308570] - [tools] perf probe: Fix a segfault when removing uprobe events (Jiri Olsa) [1308570] - [tools] perf tools: Introduce regs_query_register_offset() for x86 (Jiri Olsa) [1308570] - [tools] perf tools: regs_query_register_offset() infrastructure (Jiri Olsa) [1308570] - [tools] perf tools: Enhance parsing events tracepoint error output (Jiri Olsa) [1308570] - [tools] perf evsel: Propagate error info from tp_format (Jiri Olsa) [1308570] - [tools] perf tools: Propagate error info for the tracepoint parsing (Jiri Olsa) [1308570] - [tools] Add err.h with ERR_PTR PTR_ERR interface (Jiri Olsa) [1308570] - [tools] perf probe: Export init/exit_probe_symbol_maps() (Jiri Olsa) [1308570] - [tools] perf probe: Free perf_probe_event in cleanup_perf_probe_events() (Jiri Olsa) [1308570] - [tools] perf test: Add entry for hists socket filter (Jiri Olsa) [1308570] - [tools] perf hists browser: Zoom in/out for processor socket (Jiri Olsa) [1308570] - [tools] perf report: Introduce --socket-filter option (Jiri Olsa) [1308570] - [tools] perf tools: Introduce new sort type "socket" for the processor socket (Jiri Olsa) [1308570] - [tools] perf tools: Add processor socket info to hist_entry and addr_location (Jiri Olsa) [1308570] - [tools] perf machine: Add pointer to sample's environment (Jiri Olsa) [1308570] - [tools] perf env: Introduce read_cpu_topology_map() method (Jiri Olsa) [1308570] - [tools] perf cpu_map: Use sysfs__read_int in get_{core, socket}_id() (Jiri Olsa) [1308570] - [tools] lib api cpu: Introduce cpu.[ch] to obtain cpu related information (Jiri Olsa) [1308570] - [tools] lib api fs: Introduce sysfs__read_{int, ull}() (Jiri Olsa) [1308570] - [tools] perf env: Read msr pmu type from header (Jiri Olsa) [1308570] - [tools] perf tools: Add tools/include into tags directories (Jiri Olsa) [1308570] - [tools] perf evsel: Remove forward declaration of 'struct perf_evlist' (Jiri Olsa) [1308570] - [tools] perf hists browser: Fixup the "cpu" column width calculation (Jiri Olsa) [1308570] - [tools] perf env: Adopt perf_header__set_cmdline (Jiri Olsa) [1308570] - [tools] perf env: Rename some leftovers from rename to perf_env (Jiri Olsa) [1308570] - [tools] perf env: Move perf_env out of header.h and session.c into separate object (Jiri Olsa) [1308570] - [tools] perf tests: Introduce iterator function for tests (Jiri Olsa) [1308570] - [tools] perf test: Add entry to test cpu topology (Jiri Olsa) [1308570] - [tools] perf tools: Switch to tracing_path interface on appropriate places (Jiri Olsa) [1308570] - [tools] lib api fs: Remove debugfs, tracefs and findfs objects (Jiri Olsa) [1308570] - [tools] lib api fs: Replace debugfs/tracefs objects interface with fs.c (Jiri Olsa) [1308570] - [tools] lib api fs: Make tracing_path_strerror_open message generic (Jiri Olsa) [1308570] - [tools] perf tests: Print objdump/dso buffers if they don't match (Jiri Olsa) [1308570] - [tools] perf tests: Stop reading if objdump output crossed sections (Jiri Olsa) [1308570] - [tools] perf tests: Make objdump disassemble zero blocks (Jiri Olsa) [1308570] - [tools] perf tests: Take into account address of each objdump line (Jiri Olsa) [1308570] - [tools] perf trace: Add read/write to the file group (Jiri Olsa) [1308570] - [tools] perf probe: Print deleted events in cmd_probe() (Jiri Olsa) [1308570] - [tools] perf probe: Split del_perf_probe_events() (Jiri Olsa) [1308570] - [tools] perf probe: Move print logic into cmd_probe() (Jiri Olsa) [1308570] - [tools] perf probe: Link trace_probe_event into perf_probe_event (Jiri Olsa) [1308570] - [tools] perf probe: Split add_perf_probe_events() (Jiri Olsa) [1308570] - [tools] perf intel-pt: Add support for PERF_RECORD_SWITCH (Jiri Olsa) [1308570] - [tools] perf session: Don't call dump_sample() when evsel is NULL (Jiri Olsa) [1308570] - [tools] x86/insn: perf tools: Add new xsave instructions (Jiri Olsa) [1308570] - [tools] x86/insn: perf tools: Add new memory protection keys instructions (Jiri Olsa) [1308570] - [tools] x86/insn: perf tools: Add new memory instructions (Jiri Olsa) [1308570] - [tools] x86/insn: perf tools: Add new SHA instructions (Jiri Olsa) [1308570] - [tools] x86/insn: perf tools: Pedantically tweak opcode map for MPX instructions (Jiri Olsa) [1308570] - [x86] asm/decoder: Explain CALLW discrepancy between Intel and AMD (Jiri Olsa) [1308570] - [x86] mpx: Add MPX related opcodes to the x86 opcode map (Jiri Olsa) [1308570] - [x86] insn: Add new opcodes as of June, 2013 (Jiri Olsa) [1308570] - [tools] perf tools: Add a test for decoding of new x86 instructions (Jiri Olsa) [1308570] - [tools] perf tools: Display build warning if x86 instruction decoder differs from kernel (Jiri Olsa) [1308570] - [tools] lib api fs: Add FSTYPE__configured() method (Jiri Olsa) [1308570] - [tools] lib api fs: Add FSTYPE__mount() method (Jiri Olsa) [1308570] - [tools] lib api fs: Add tracefs into fs.c object (Jiri Olsa) [1308570] - [tools] lib api fs: Add debugfs into fs.c object (Jiri Olsa) [1308570] - [tools] lib api fs: Move SYSFS_MAGIC PROC_SUPER_MAGIC into fs.c (Jiri Olsa) [1308570] - [tools] lib api fs: Add STR and PATH_MAX macros to fs object (Jiri Olsa) [1308570] - [tools] lib api fs: Move debugfs__strerror_open into tracing_path.c object (Jiri Olsa) [1308570] - [tools] lib api fs: Move tracing_path interface into api/fs/tracing_path.c (Jiri Olsa) [1308570] - [tools] perf tools: Move tracing_path stuff under same namespace (Jiri Olsa) [1308570] - [tools] perf tools: Remove mountpoint arg from perf_debugfs_mount (Jiri Olsa) [1308570] - [tools] perf stat: Quieten failed to read counter message (Jiri Olsa) [1308570] - [tools] perf tools: Store the cpu socket and core ids in the perf.data header (Jiri Olsa) [1308570] - [tools] perf cpumap: Factor out functions to get core_id and socket_id (Jiri Olsa) [1308570] - [tools] lib traceevent: Support function __get_dynamic_array_len (Jiri Olsa) [1308570] - [tools] perf tools: Copy linux/filter.h to tools/include (Jiri Olsa) [1308570] - [tools] perf tools: Always use non inlined file name for 'srcfile' sort key (Jiri Olsa) [1308570] - [kernel] perf: Fix race in swevent hash (Jiri Olsa) [1308570] - [kernel] perf: Fix race in perf_event_exec() (Jiri Olsa) [1308570] - [kernel] perf: Do not send exit event twice (Jiri Olsa) [1308570] - [kernel] perf: Fix PERF_EVENT_IOC_PERIOD deadlock (Jiri Olsa) [1308570] - [kernel] perf: Fix inherited events vs. tracepoint filters (Jiri Olsa) [1308570] - [kernel] perf: Disable IRQs across RCU RS CS that acquires scheduler lock (Jiri Olsa) [1308570]- [tools] perf tools: Fix build break on powerpc due to sample_reg_masks (Jiri Olsa) [1306834] - [tools] perf tools: Fix copying of /proc/kcore (Jiri Olsa) [1306834] - [tools] perf intel-pt: Remove no_force_psb from documentation (Jiri Olsa) [1306834] - [tools] perf probe: Use existing routine to look for a kernel module by dso->short_name (Jiri Olsa) [1306834] - [tools] lib traceevent: Fix string handling in heterogeneous arch environments (Jiri Olsa) [1306834] - [tools] perf record: Avoid infinite loop at buildid processing with no samples (Jiri Olsa) [1306834] - [tools] perf tools: Bool functions shouldn't return -1 (Jiri Olsa) [1306834] - [tools] build: Add test for presence of __get_cpuid() gcc builtin (Jiri Olsa) [1306834] - [tools] build: Add test for presence of numa_num_possible_cpus() in libnuma (Jiri Olsa) [1306834] - [tools] revert "perf symbols: Fix mismatched declarations for elf_getphdrnum" (Jiri Olsa) [1306834] - [tools] perf stat: Fix per-pkg event reporting bug (Jiri Olsa) [1306834] - [tools] perf tests: Fix software clock events test setting maps (Jiri Olsa) [1306834] - [tools] perf tests: Fix task exit test setting maps (Jiri Olsa) [1306834] - [tools] perf evlist: Fix create_syswide_maps() not propagating maps (Jiri Olsa) [1306834] - [tools] perf evlist: Fix add() not propagating maps (Jiri Olsa) [1306834] - [tools] perf evlist: Factor out a function to propagate maps for a single evsel (Jiri Olsa) [1306834] - [tools] perf evlist: Make create_maps() use set_maps() (Jiri Olsa) [1306834] - [tools] perf evlist: Make set_maps() more resilient (Jiri Olsa) [1306834] - [tools] perf evsel: Add own_cpus member (Jiri Olsa) [1306834] - [tools] perf evlist: Fix missing thread_map__put in propagate_maps() (Jiri Olsa) [1306834] - [tools] perf evlist: Fix splice_list_tail() not setting evlist (Jiri Olsa) [1306834] - [tools] perf evlist: Add has_user_cpus member (Jiri Olsa) [1306834] - [tools] perf evlist: Remove redundant validation from propagate_maps() (Jiri Olsa) [1306834] - [tools] perf evlist: Simplify set_maps() logic (Jiri Olsa) [1306834] - [tools] perf evlist: Simplify propagate_maps() logic (Jiri Olsa) [1306834] - [tools] perf top: Fix segfault pressing -> with no hist entries (Jiri Olsa) [1306834] - [tools] perf header: Fixup reading of HEADER_NRCPUS feature (Jiri Olsa) [1306834] - [tools] perf tools: Fix use of wrong event when processing exit events (Jiri Olsa) [1306834] - [tools] perf tools: Fix parse_events_add_pmu caller (Jiri Olsa) [1306834] - [tools] perf tools: Fix link time error with sample_reg_masks on non x86 (Jiri Olsa) [1306834] - [tools] perf build: Fix Intel PT instruction decoder dependency problem (Jiri Olsa) [1306834] - [tools] perf dwarf: Fix potential array out of bounds access (Jiri Olsa) [1306834] - [tools] perf record: Add ability to name registers to record (Jiri Olsa) [1306834] - [tools] perf/x86: Add list of register names (Jiri Olsa) [1306834] - [tools] perf script: Enable printing of interrupted machine state (Jiri Olsa) [1306834] - [tools] perf evlist: Open event on evsel cpus and threads (Jiri Olsa) [1306834] - [tools] perf tools: Fix build on powerpc broken by pt/bts (Jiri Olsa) [1306834] - [kernel] perf: add the necessary core perf APIs when accessing events counters in eBPF programs (Jiri Olsa) [1306834] - [tools] perf evlist: Add backpointer for perf_env to evlist (Jiri Olsa) [1306834] - [tools] perf tools: Rename perf_session_env to perf_env (Jiri Olsa) [1306834] - [tools] perf tools: Do not change lib/api/fs/debugfs directly (Jiri Olsa) [1306834] - [tools] perf tools: Add tracing_path and remove unneeded functions (Jiri Olsa) [1306834] - [tools] perf buildid: Introduce sysfs/filename__sprintf_build_id (Jiri Olsa) [1306834] - [tools] perf evsel: Add a backpointer to the evlist a evsel is in (Jiri Olsa) [1306834] - [tools] perf trace: Add header with copyright and background info (Jiri Olsa) [1306834] - [tools] perf scripts python: Add new compaction-times script (Jiri Olsa) [1306834] - [tools] lib traceeveent: Allow for negative numbers in print format (Jiri Olsa) [1306834] - [tools] perf script: Add --[no-]-demangle/--[no-]-demangle-kernel (Jiri Olsa) [1306834] - [tools] perf stat: Get correct cpu id for print_aggr (Jiri Olsa) [1306834] - [tools] perf probe: Support probing at absolute address (Jiri Olsa) [1306834] - [tools] perf probe: Fix error reported when offset without function (Jiri Olsa) [1306834] - [tools] perf probe: Fix list result when address is zero (Jiri Olsa) [1306834] - [tools] perf probe: Fix list result when symbol can't be found (Jiri Olsa) [1306834] - [tools] build: Allow duplicate objects in the object list (Jiri Olsa) [1306834] - [tools] perf tools: Remove export.h from MANIFEST (Jiri Olsa) [1306834] - [tools] perf probe: Prevent segfault when reading probe point with absolute address (Jiri Olsa) [1306834] - [tools] perf tools: Update Intel PT documentation (Jiri Olsa) [1306834] - [tools] perf tools: Add Intel PT support for decoding TRACESTOP packets (Jiri Olsa) [1306834] - [tools] perf tools: Add Intel PT support for using CYC packets (Jiri Olsa) [1306834] - [tools] perf tools: Add Intel PT support for decoding CYC packets (Jiri Olsa) [1306834] - [tools] perf tools: Add Intel PT support for using MTC packets (Jiri Olsa) [1306834] - [tools] perf tools: Add Intel PT support for decoding MTC packets (Jiri Olsa) [1306834] - [tools] perf tools: Pass Intel PT information for decoding MTC and CYC (Jiri Olsa) [1306834] - [tools] perf tools: Add new Intel PT packet definitions (Jiri Olsa) [1306834] - [tools] perf tools: Add Intel PT support for PSB periods (Jiri Olsa) [1306834] - [tools] perf tools: Fix Intel PT 'instructions' sample period (Jiri Olsa) [1306834] - [tools] perf ordered_events: Clear the progress bar at the end of a flush (Jiri Olsa) [1306834] - [tools] perf ui tui progress: Implement the ui_progress_ops->finish() method (Jiri Olsa) [1306834] - [tools] perf annotate: Reset the dso find_symbol cache when removing symbols (Jiri Olsa) [1306834] - [tools] perf tools: Fix tarball build broken by pt/bts (Jiri Olsa) [1306834] - [tools] perf probe: Try to use symbol table if searching debug info failed (Jiri Olsa) [1306834] - [tools] perf tools: Initialize reference counts in map__clone() (Jiri Olsa) [1306834] - [tools] perf tools: Add example call-graph script (Jiri Olsa) [1306834] - [tools] perf tools: Put itrace options into an asciidoc include (Jiri Olsa) [1306834] - [tools] perf tools: Add Intel BTS support (Jiri Olsa) [1306834] - [tools] lib traceevent: Add checks for returned EVENT_ERROR type (Jiri Olsa) [1306834] - [tools] perf tools: Fix Intel PT timestamp handling (Jiri Olsa) [1306834] - [tools] perf tools: /proc/kcore requires CAP_SYS_RAWIO message too noisy (Jiri Olsa) [1306834] - [tools] perf script: Fix segfault using --show-mmap-events (Jiri Olsa) [1306834] - [tools] perf tools: Take Intel PT into use (Jiri Olsa) [1306834] - [tools] perf tools: Add Intel PT support (Jiri Olsa) [1306834] - [tools] perf tools: Add Intel PT decoder (Jiri Olsa) [1306834] - [tools] perf tools: Add Intel PT log (Jiri Olsa) [1306834] - [tools] perf tools: Add Intel PT instruction decoder (Jiri Olsa) [1306834] - [tools] perf tools: Add Intel PT packet decoder (Jiri Olsa) [1306834] - [tools] perf auxtrace: Add Intel PT as an AUX area tracing type (Jiri Olsa) [1306834] - [tools] perf tools: Add a helper function to probe whether cpu-wide tracing is possible (Jiri Olsa) [1306834] - [tools] perf symbols: Fix annotation of vdso (Jiri Olsa) [1306834] - [tools] perf annotate: Fix 32-bit compilation error in util/annotate.c (Jiri Olsa) [1306834] - [tools] perf script: Initialize callchain_param.record_mode (Jiri Olsa) [1306834] - [tools] perf trace: Move vfs_getname storage to per thread area (Jiri Olsa) [1306834] - [tools] perf probe: Fix to add missed brace around if block (Jiri Olsa) [1306834] - [tools] perf tools: Support static linking with libdw (Jiri Olsa) [1306834] - [tools] perf tests: Add tests to callgraph and time parse (Jiri Olsa) [1306834] - [tools] perf report: Show call graph from reference events (Jiri Olsa) [1306834] - [tools] perf callchain: Allow disabling call graphs per event (Jiri Olsa) [1306834] - [tools] perf callchain: Per-event type selection support (Jiri Olsa) [1306834] - [tools] perf probe: Fix to show lines of sys_ functions correctly (Jiri Olsa) [1306834] - [tools] perf hists browser: Make ESC unzoom as well (Jiri Olsa) [1306834] - [tools] perf ui browser: Introduce ui_browser__printf() (Jiri Olsa) [1306834] - [tools] perf ui browser: Introduce ui_browser__write_nstring() (Jiri Olsa) [1306834] - [tools] perf trace: Beautify keyctl's option arg (Jiri Olsa) [1306834] - [tools] perf trace: Use the FD beautifier for socket syscall fds (Jiri Olsa) [1306834] - [tools] perf sort: Check for SRCLINE_UNKNOWN case in "srcfile" processing (Jiri Olsa) [1306834] - [tools] perf trace: Add missing clockid entries (Jiri Olsa) [1306834] - [tools] perf trace: Associate some more syscall args with the getname beautifier (Jiri Olsa) [1306834] - [tools] perf evlist: Be more specific on -F/--freq (Jiri Olsa) [1306834] - [tools] perf record: Support per-event freq term (Jiri Olsa) [1306834] - [tools] perf report: Add support for srcfile sort key (Jiri Olsa) [1306834] - [tools] perf hists: Update the column width for the "srcline" sort key (Jiri Olsa) [1306834] - [tools] perf hists: hist_entry__cmp() may use he_tmp.hists, initialize it (Jiri Olsa) [1306834] - [tools] perf tools: Unset perf_event_attr::freq when period term is set (Jiri Olsa) [1306834] - [tools] perf tools: Support full source file paths for srcline (Jiri Olsa) [1306834] - [tools] perf callchain: Move option parsing code to util.c (Jiri Olsa) [1306834] - [tools] perf stat: Move perf_counts struct and functions into separate object (Jiri Olsa) [1306834] - [tools] perf tools: Auto detecting kernel include options (Jiri Olsa) [1306834] - [tools] perf tools: Auto detecting kernel build directory (Jiri Olsa) [1306834] - [tools] perf tools: Call clang to compile C source to object code (Jiri Olsa) [1306834] - [tools] perf tools: Introduce llvm config options (Jiri Olsa) [1306834] - [tools] perf tools: Extend the event parser maximum error index (Jiri Olsa) [1306834] - [tools] perf tools: Validate config term maximum value (Jiri Olsa) [1306834] - [tools] perf tools: Add perf_pmu__format_bits() (Jiri Olsa) [1306834] - [tools] perf tools: Fix perf-with-kcore handling of arguments containing spaces (Jiri Olsa) [1306834] - [tools] perf auxtrace: Fix period type 'i' not working (Jiri Olsa) [1306834] - [tools] perf tools xtensa: Add DWARF register names (Jiri Olsa) [1306834] - [tools] perf report: Display cycles in branch sort mode (Jiri Olsa) [1306834] - [tools] perf top: Add branch annotation code to top (Jiri Olsa) [1306834] - [tools] perf annotate: Finally display IPC and cycle accounting (Jiri Olsa) [1306834] - [tools] perf annotate: Compute IPC and basic block cycles (Jiri Olsa) [1306834] - [tools] perf report: Add processing for cycle histograms (Jiri Olsa) [1306834] - [tools] perf report: Add infrastructure for a cycles histogram (Jiri Olsa) [1306834] - [tools] perf report: Add flag for non ANY branch mode (Jiri Olsa) [1306834] - [tools] perf tools: Add support for cycles, weight branch_info field (Jiri Olsa) [1306834] - [tools] perf tools: Add empty Build files for architectures lacking them (Jiri Olsa) [1306834] - [tools] perf stat: Move counter processing code into stat object (Jiri Olsa) [1306834] - [tools] perf stat: Pass 'struct perf_stat_config' into process_counter() (Jiri Olsa) [1306834] - [tools] perf stat: Move 'interval' into struct perf_stat_config (Jiri Olsa) [1306834] - [tools] perf stat: Move 'output' into struct perf_stat_config (Jiri Olsa) [1306834] - [tools] perf stat: Move 'scale' into struct perf_stat_config (Jiri Olsa) [1306834] - [tools] perf stat: Introduce struct perf_stat_config (Jiri Olsa) [1306834] - [tools] perf tools: Add missing forward declaration of struct map to probe-event.h (Jiri Olsa) [1306834] - [tools] perf tools: Introduce veprintf (Jiri Olsa) [1306834] - [tools] perf trace: Add total time column to summary (Jiri Olsa) [1306834] - [tools] perf tools: Fix build errors with mipsel-linux-uclibc compiler (Jiri Olsa) [1306834] - [tools] perf trace: Write to stderr by default (Jiri Olsa) [1306834] - [tools] perf tools: Do not include escape sequences in color_vfprintf return (Jiri Olsa) [1306834] - [tools] perf tools: Remove trail argument to color vsprintf (Jiri Olsa) [1306834] - [tools] perf tools: Refine parse/config callchain functions (Jiri Olsa) [1306834] - [tools] perf tools: Per-event time support (Jiri Olsa) [1306834] - [tools] perf trace: Use vfs_getname syscall arg beautifier in more syscalls (Jiri Olsa) [1306834] - [tools] perf trace: Deref sys_enter pointer args with contents from probe:vfs_getname (Jiri Olsa) [1306834] - [tools] perf trace: Use a constant for the syscall formatting buffer (Jiri Olsa) [1306834] - [tools] perf trace: Remember if the vfs_getname tracepoint/kprobe is in place (Jiri Olsa) [1306834] - [tools] perf trace: Do not show syscall tracepoint filter in the --no-syscalls case (Jiri Olsa) [1306834] - [tools] perf script: No tracepoints? Don't call libtraceevent (Jiri Olsa) [1306834] - [tools] perf tests: Adding build test for having ending double slash (Jiri Olsa) [1306834] - [tools] perf tools: Introduce callgraph_set for callgraph option (Jiri Olsa) [1306834] - [tools] perf tools: Force period term to overload global settings (Jiri Olsa) [1306834] - [tools] perf tools: Add support for event post configuration (Jiri Olsa) [1306834] - [tools] perf session env: Rename exit method (Jiri Olsa) [1306834] - [tools] perf symbols: Fix mismatched declarations for elf_getphdrnum (Jiri Olsa) [1306834] - [tools] perf python: Make twatch.py use soft dummy event, freq=0 (Jiri Olsa) [1306834] - [tools] perf python: Add missing PERF_RECORD_{MMAP2, AUX, etc} (Jiri Olsa) [1306834] - [tools] perf python: Add macro to simplify maintainance of the constants array (Jiri Olsa) [1306834] - [tools] perf python: Remove dependency on 'machine' methods (Jiri Olsa) [1306834] - [tools] perf script: Add option --show-switch-events (Jiri Olsa) [1306834] - [tools] perf script: Don't assume evsel position of tracking events (Jiri Olsa) [1306834] - [tools] perf record: Add option --switch-events to select PERF_RECORD_SWITCH events (Jiri Olsa) [1306834] - [tools] perf tools: Add new PERF_RECORD_SWITCH event (Jiri Olsa) [1306834] - [tools] perf tools: Stop copying kallsyms into the perf.data file header (Jiri Olsa) [1306834] - [tools] perf tools: Stop reading the kallsyms data from perf.data (Jiri Olsa) [1306834] - [tools] perf script: Switch from perf.data's kallsyms to perf's symbol resolver (Jiri Olsa) [1306834] - [tools] perf trace: Provide libtracevent with a kernel symbol resolver (Jiri Olsa) [1306834] - [tools] perf symbols: Provide libtraceevent callback to resolve kernel symbols (Jiri Olsa) [1306834] - [tools] lib traceevent: Allow setting an alternative symbol resolver (Jiri Olsa) [1306834] - [tools] perf symbols: Introduce map__is_(kernel, kmodule)() (Jiri Olsa) [1306834] - [tools] perf symbols: Add front end cache for DSO symbol lookup (Jiri Olsa) [1306834] - [tools] perf header: Use argv style storage for cmdline feature data (Jiri Olsa) [1306834] - [tools] perf evlist: Tolerate NULL maps in propagate_maps (Jiri Olsa) [1306834] - [tools] perf evlist: Use bool instead of target argument in propagate_maps() (Jiri Olsa) [1306834] - [tools] perf evlist: Force perf_evlist__set_maps to propagate maps through events (Jiri Olsa) [1306834] - [tools] perf test: Check for refcnt in thread_map test (Jiri Olsa) [1306834] - [tools] perf bench futex: Add lock_pi stresser (Jiri Olsa) [1306834] - [tools] perf tools: Fix makefile generation under dash (Jiri Olsa) [1306834] - [tools] perf buildid: Use SBUILD_ID_SIZE macro (Jiri Olsa) [1306834] - [tools] perf probe: Move ftrace probe-event operations to probe-file.c (Jiri Olsa) [1306834] - [tools] perf probe: Simplify __add_probe_trace_events code (Jiri Olsa) [1306834] - [tools] perf record: Allow filtering perf's pid via --exclude-perf (Jiri Olsa) [1306834] - [tools] perf record: Apply filter to all events in a glob matching (Jiri Olsa) [1306834] - [tools] perf trace: Support 'strace' syscall event groups (Jiri Olsa) [1306834] - [tools] perf strlist: Make parse_list() private (Jiri Olsa) [1306834] - [tools] perf strlist: Allow substitutions from file contents in a given directory (Jiri Olsa) [1306834] - [tools] perf strlist: Make dupstr be the default and part of an extensible config parm (Jiri Olsa) [1306834] - [tools] perf strlist: load() should return a negative errno (Jiri Olsa) [1306834] - [tools] perf record: Document setting '-e pmu/period=N/' in man page (Jiri Olsa) [1306834] - [tools] lib api debugfs: Check for tracefs when reporting errors (Jiri Olsa) [1306834] - [tools] perf record: Let user have timestamps with per-thread recording (Jiri Olsa) [1306834] - [tools] perf probe: Delete an unnecessary check before the function call "strfilter__delete" (Jiri Olsa) [1306834] - [tools] perf trace: Use event filters for the event qualifier list (Jiri Olsa) [1306834] - [tools] perf evsel: Introduce append_filter() method (Jiri Olsa) [1306834] - [tools] perf evlist: Make perf_evlist__set_filter use perf_evsel__set_filter (Jiri Olsa) [1306834] - [tools] perf evsel: Introduce set_filter method (Jiri Olsa) [1306834] - [tools] perf evsel: Rename set_filter to apply_filter (Jiri Olsa) [1306834] - [tools] perf trace: Store the syscall ids for the event qualifiers in a table (Jiri Olsa) [1306834] - [tools] perf trace: Remember what are the syscalls tracepoint evsels (Jiri Olsa) [1306834] - [tools] perf tools: Asprintf like functions to format integer filter expression (Jiri Olsa) [1306834] - [tools] Restore export.h (Jiri Olsa) [1306834] - [kernel] perf: Fix races in computing the header sizes (Jiri Olsa) [1306834] - [kernel] perf: Fix u16 overflows (Jiri Olsa) [1306834] - [kernel] perf: Restructure perf syscall point of no return (Jiri Olsa) [1306834] - [x86] perf/x86/intel: Fix Skylake FRONTEND MSR extrareg mask (Jiri Olsa) [1306834] - [x86] perf/x86/intel/pebs: Add PEBS frontend profiling for Skylake (Jiri Olsa) [1306834] - [x86] perf/x86/intel: Make the CYCLE_ACTIVITY.* constraint on Broadwell more specific (Jiri Olsa) [1306834] - [x86] perf/x86/intel: Fix constraint access (Jiri Olsa) [1306834] - [kernel] perf/ring-buffer: Clarify the use of page::private for high-order AUX allocations (Jiri Olsa) [1306834] - [x86] perf/x86/intel/pebs: Robustify PEBS buffer drain (Jiri Olsa) [1306834] - [x86] perf/x86/intel/pebs: Fix event disable PEBS buffer drain (Jiri Olsa) [1306834] - [x86] perf/x86/intel/uncore: Add Broadwell-DE uncore support (Jiri Olsa) [1306834] - [x86] perf/x86/intel: Use 0x11 as extra reg test value (Jiri Olsa) [1306834] - [x86] perf/x86: Make merge_attr() global to use from perf_event_intel (Jiri Olsa) [1306834] - [x86] perf/x86/intel/lbr: Limit LBR accesses to TOS in callstack mode (Jiri Olsa) [1306834] - [x86] perf/x86/intel/lbr: Use correct index to save/restore LBR_INFO with call stack (Jiri Olsa) [1306834] - [x86] perf/x86/intel: Add Intel Skylake PMU support (Jiri Olsa) [1306834] - [x86] perf/x86/intel/lbr: Optimize v4 LBR unfreezing (Jiri Olsa) [1306834] - [x86] perf/x86/intel: Streamline LBR MSR handling in PMI (Jiri Olsa) [1306834] - [x86] perf/x86/intel: Move PMU ACK to after LBR read (Jiri Olsa) [1306834] - [x86] perf/x86/intel: Handle new arch perfmon v4 status bits (Jiri Olsa) [1306834] - [x86] perf/x86/intel/lbr: Add support for LBRv5 (Jiri Olsa) [1306834] - [x86] Add new MSRs and MSR bits used for Intel Skylake PMU support (Jiri Olsa) [1306834] - [include] perf: Add cycles to branch_info (Jiri Olsa) [1306834] - [include] perf: Export struct perf_branch_entry to userspace (Jiri Olsa) [1306834] - [x86] perf/x86/intel/lbr: Allow time stamp for free running PEBSv3 (Jiri Olsa) [1306834] - [x86] perf/x86/intel: Add support for PEBSv3 profiling (Jiri Olsa) [1306834] - [x86] perf/x86/intel/uncore: Remove use of macro DEFINE_PCI_DEVICE_TABLE() (Jiri Olsa) [1306834] - [x86] perf/x86/intel/rapl: Add support for Knights Landing (KNL) (Jiri Olsa) [1306834] - [x86] perf/x86: Add a native_perf_sched_clock_from_tsc() (Jiri Olsa) [1306834]- [tools] perf top: Show backtrace when handling a SIGSEGV on --stdio mode (Jiri Olsa) [1305882] - [tools] perf tools: Fix buildid processing (Jiri Olsa) [1305882] - [tools] perf tools: Make fork event processing more resilient (Jiri Olsa) [1305882] - [tools] perf tools: Avoid deadlock when map_groups are broken (Jiri Olsa) [1305882] - [tools] perf tools: Fix test build error when bindir contains double slash (Jiri Olsa) [1305882] - [tools] perf stat: Fix transaction lenght metrics (Jiri Olsa) [1305882] - [tools] perf tools: Really allow to specify custom CC, AR or LD (Jiri Olsa) [1305882] - [tools] perf auxtrace: Fix misplaced check for HAVE_SYNC_COMPARE_AND_SWAP_SUPPORT (Jiri Olsa) [1305882] - [tools] perf hists browser: Take the --comm, --dsos, etc filters into account (Jiri Olsa) [1305882] - [tools] perf symbols: Store if there is a filter in place (Jiri Olsa) [1305882] - [tools] Copy lib/hweight.c from the kernel sources (Jiri Olsa) [1305882] - [tools] perf tools: Fix the detached tarball wrt rbtree copy (Jiri Olsa) [1305882] - [tools] perf thread_map: Fix the sizeof() calculation for map entries (Jiri Olsa) [1305882] - [tools] lib: Improve clean target (Jiri Olsa) [1305882] - [tools] perf stat: Fix shadow declaration of close (Jiri Olsa) [1305882] - [tools] perf tools: Fix lockup using 32-bit compat vdso (Jiri Olsa) [1305882] - [tools] Copy rbtree_augmented.h from the kernel (Jiri Olsa) [1305882] - [tools] Move rbtree.h from tools/perf/ (Jiri Olsa) [1305882] - [tools] Copy lib/rbtree.c to tools/lib/ (Jiri Olsa) [1305882] - [tools] perf tools: Copy rbtree.h from the kernel (Jiri Olsa) [1305882] - [tools] Adopt {READ, WRITE_ONCE} from the kernel (Jiri Olsa) [1305882] - [tools] perf tools: Allow to specify custom linker command (Jiri Olsa) [1305882] - [tools] perf tools: Create config.detected into OUTPUT directory (Jiri Olsa) [1305882] - [tools] perf mem: Fill in the missing session freeing after an error occurs (Jiri Olsa) [1305882] - [tools] perf kvm: Fill in the missing session freeing after an error occurs (Jiri Olsa) [1305882] - [tools] perf report: Fill in the missing session freeing after an error occurs (Jiri Olsa) [1305882] - [tools] perf kmem: Fill in the missing session freeing after an error occurs (Jiri Olsa) [1305882] - [tools] perf inject: Fill in the missing session freeing after an error occurs (Jiri Olsa) [1305882] - [tools] perf tools: Add missing break for PERF_RECORD_ITRACE_START (Jiri Olsa) [1305882] - [tools] perf symbols: Check access permission when reading symbol files (Jiri Olsa) [1305882] - [tools] perf stat: Introduce --per-thread option (Jiri Olsa) [1305882] - [tools] perf stat: Introduce print_counters function (Jiri Olsa) [1305882] - [tools] perf stat: Using init_stats instead of memset (Jiri Olsa) [1305882] - [tools] perf stat: Rename print_interval to process_interval (Jiri Olsa) [1305882] - [tools] perf stat: Remove perf_evsel__read_cb function (Jiri Olsa) [1305882] - [tools] perf stat: Move perf_stat initialization counter process code (Jiri Olsa) [1305882] - [tools] perf stat: Move zero_per_pkg into counter process code (Jiri Olsa) [1305882] - [tools] perf stat: Separate counters reading and processing (Jiri Olsa) [1305882] - [tools] perf stat: Introduce read_counters function (Jiri Olsa) [1305882] - [tools] perf stat: Introduce perf_evsel__read function (Jiri Olsa) [1305882] - [tools] perf stat: Introduce perf_evsel__alloc_stats function (Jiri Olsa) [1305882] - [tools] perf stat: Move perf_evlist__(alloc|free|reset)_stats into stat object (Jiri Olsa) [1305882] - [tools] perf stat: Move perf_evsel__(alloc|free)_prev_raw_counts into stat object (Jiri Olsa) [1305882] - [tools] perf stat: Move perf_evsel__(alloc|free|reset)_stat_priv into stat object (Jiri Olsa) [1305882] - [tools] perf stat: Introduce perf_evlist__reset_stats (Jiri Olsa) [1305882] - [tools] perf stat: Rename struct perf_counts::cpu member to values (Jiri Olsa) [1305882] - [tools] perf stat: Make stats work over the thread dimension (Jiri Olsa) [1305882] - [tools] perf stat: Use xyarray for cpu evsel counts (Jiri Olsa) [1305882] - [tools] perf stat: Introduce perf_counts function (Jiri Olsa) [1305882] - [tools] perf tests: Add thread_map object tests (Jiri Olsa) [1305882] - [tools] perf thrad_map: Add comm string into array (Jiri Olsa) [1305882] - [tools] perf thread_map: Introduce thread_map__reset function (Jiri Olsa) [1305882] - [tools] perf trace: Validate syscall list passed via -e argument (Jiri Olsa) [1305882] - [tools] perf tools: Make perf_evsel__(nr_)cpus generic (Jiri Olsa) [1305882] - [tools] perf evlist: Propagate thread maps through the evlist (Jiri Olsa) [1305882] - [tools] perf evlist: Propagate cpu maps to evsels in an evlist (Jiri Olsa) [1305882] - [tools] perf tools: Add reference counting for thread_map object (Jiri Olsa) [1305882] - [tools] perf tools: Add reference counting for cpu_map object (Jiri Olsa) [1305882] - [tools] perf header: Delete an unnecessary check before the calling free_event_desc() (Jiri Olsa) [1305882] - [tools] perf tools: Future-proof thread_map allocation size calculation (Jiri Olsa) [1305882] - [tools] perf tools: Allow auxtrace data alignment (Jiri Olsa) [1305882] - [tools] perf thread_map: Change map entries into a struct (Jiri Olsa) [1305882] - [tools] perf thread_map: Don't access the array entries directly (Jiri Olsa) [1305882] - [tools] perf probe: Fix failure to probe events on arm (Jiri Olsa) [1305882] - [tools] perf tools: Print a newline before dumping Aggregated stats (Jiri Olsa) [1305882] - [tools] perf session: Print a newline when dumping PERF_RECORD_FINISHED_ROUND (Jiri Olsa) [1305882] - [tools] perf tools: Allow events with dot (Jiri Olsa) [1305882] - [tools] perf pmu: Split perf_pmu__new_alias() (Jiri Olsa) [1305882] - [tools] perf pmu: Use __weak definition from (Jiri Olsa) [1305882] - [tools] perf build: Fix single target build dependency check (Jiri Olsa) [1305882] - [tools] perf tests: Add test for make install with prefix (Jiri Olsa) [1305882] - [tools] perf tests: Add testing for Makefile.perf (Jiri Olsa) [1305882] - [tools] perf tools: Fix build breakage if prefix= is specified (Jiri Olsa) [1305882] - [tools] perf top: Move toggling event logic into hists browser (Jiri Olsa) [1305882] - [tools] perf tools: Configurable per thread proc map processing time out (Jiri Olsa) [1305882] - [tools] perf tools: Add time out to force stop proc map processing (Jiri Olsa) [1305882] - [tools] perf report: Fix sort__sym_cmp to also compare end of symbol (Jiri Olsa) [1305882] - [tools] perf hists browser: React to unassigned hotkey pressing (Jiri Olsa) [1305882] - [tools] perf top: Tell the user how to unfreeze events after pressing 'f' (Jiri Olsa) [1305882] - [tools] perf hists browser: Honour the help line provided by builtin-{top, report}.c (Jiri Olsa) [1305882] - [tools] perf hists browser: Do not exit when 'f' is pressed in 'report' mode (Jiri Olsa) [1305882] - [tools] perf top: Replace CTRL+z with 'f' as hotkey for enable/disable events (Jiri Olsa) [1305882] - [tools] perf annotate: Rename source_line_percent to source_line_samples (Jiri Olsa) [1305882] - [tools] perf annotate: Display total number of samples with --show-total-period (Jiri Olsa) [1305882] - [tools] perf tools: Ensure thread-stack is flushed (Jiri Olsa) [1305882] - [tools] perf top: Allow disabling/enabling events dynamicly (Jiri Olsa) [1305882] - [tools] perf evlist: Add toggle_enable() method (Jiri Olsa) [1305882] - [tools] perf probe: Speed up perf probe --list by caching debuginfo (Jiri Olsa) [1305882] - [tools] perf probe: Show usage even if the last event is skipped (Jiri Olsa) [1305882] - [tools] perf tools: Move libtraceevent dynamic list to separated LDFLAGS variable (Jiri Olsa) [1305882] - [tools] perf tools: Fix a problem when opening old perf.data with different byte order (Jiri Olsa) [1305882] - [tools] perf tools: Ignore .config-detected in .gitignore (Jiri Olsa) [1305882] - [tools] perf probe: Fix to return error if no probe is added (Jiri Olsa) [1305882] - [tools] perf unwind: Fix a compile error (Jiri Olsa) [1305882] - [tools] perf stat: Introduce perf_counts__(new|delete|reset) functions (Jiri Olsa) [1305882] - [tools] perf tools: Move perf_evsel__(alloc|free|reset)_counts into stat object (Jiri Olsa) [1305882] - [tools] perf tools: Add thread_map__(alloc|realloc) helpers (Jiri Olsa) [1305882] - [tools] perf tools: Introduce xyarray__reset function (Jiri Olsa) [1305882] - [tools] perf probe: List probes in stdout (Jiri Olsa) [1305882] - [tools] lib traceevent: Fix python/perf.so compiling error (Jiri Olsa) [1305882] - [tools] perf tools: Replace map->referenced & maps->removed_maps with map->refcnt (Jiri Olsa) [1305882] - [tools] perf probe: Cut off the gcc optimization postfixes from function name (Jiri Olsa) [1305882] - [tools] perf tools: Update MANIFEST per files removed from kernel (Jiri Olsa) [1305882] - [tools] trace: Beautify perf_event_open syscall (Jiri Olsa) [1305882] - [tools] perf tools: Fix build failure on 32-bit arch (Jiri Olsa) [1305882] - [tools] perf stat: Error out unsupported group leader immediately (Jiri Olsa) [1305882] - [tools] perf evsel: Display 0x for hex values when printing the attribute (Jiri Olsa) [1305882] - [tools] perf record: Amend option summaries (Jiri Olsa) [1305882] - [tools] perf tools: Avoid possible race condition in copyfile() (Jiri Olsa) [1305882] - [tools] perf tools: Reference count struct dso (Jiri Olsa) [1305882] - [tools] perf tools: Protect accesses the dso rbtrees/lists with a rw lock (Jiri Olsa) [1305882] - [tools] perf machine: Fix up some more method names (Jiri Olsa) [1305882] - [tools] perf record: Fix perf.data size in no-buildid mode (Jiri Olsa) [1305882] - [tools] lib traceevent: Ignore libtrace-dynamic-list file (Jiri Olsa) [1305882] - [tools] lib traceevent: Export dynamic symbols used by traceevent plugins (Jiri Olsa) [1305882] - [tools] perf stat: Move shadow stat counters into separate object (Jiri Olsa) [1305882] - [tools] perf stat: Add aggr_mode argument to print_shadow_stats function (Jiri Olsa) [1305882] - [tools] perf stat: Add output file argument to print_shadow_stats function (Jiri Olsa) [1305882] - [tools] perf stat: Introduce print_shadow_stats function (Jiri Olsa) [1305882] - [tools] perf stat: Introduce reset_shadow_stats function (Jiri Olsa) [1305882] - [tools] perf stat: Remove transaction_run from shadow update/print code (Jiri Olsa) [1305882] - [tools] perf stat: Remove setup_events function (Jiri Olsa) [1305882] - [tools] perf stat: Replace transaction event possition check with id check (Jiri Olsa) [1305882] - [tools] perf stat: Add id into perf_stat struct (Jiri Olsa) [1305882] - [tools] perf tools: handle PERF_RECORD_LOST_SAMPLES (Jiri Olsa) [1305882] - [tools] perf record: Add support for sampling indirect jumps (Jiri Olsa) [1305882] - [tools] perf tools: Deal with kernel module names in '[]' correctly (Jiri Olsa) [1305882] - [tools] Move tools/perf/util/include/linux/{list.h, poison.h} to tools/include (Jiri Olsa) [1305882] - [tools] perf tools: Move linux/kernel.h to tools/include (Jiri Olsa) [1305882] - [tools] perf machine: Fix the search for the kernel DSO on the unified list (Jiri Olsa) [1305882] - [tools] perf tools: Remove newline char when reading event scale and unit (Jiri Olsa) [1305882] - [tools] perf probe: Fix segfault when glob matching function without debuginfo (Jiri Olsa) [1305882] - [tools] perf tools: Make Ctrl-C stop processing on TUI (Jiri Olsa) [1305882] - [tools] perf build: Do not fail on missing Build file (Jiri Olsa) [1305882] - [tools] perf machine: Fix up vdso methods names (Jiri Olsa) [1305882] - [tools] perf machine: Introduce machine__findnew_dso() method (Jiri Olsa) [1305882] - [tools] perf machine: No need to have two DSOs lists (Jiri Olsa) [1305882] - [tools] perf machine: Adopt findnew_kernel method (Jiri Olsa) [1305882] - [tools] perf tests: Remove getpgrp from mmap-basic (Jiri Olsa) [1305882] - [tools] perf tests: Aename open*.c to openat*.c (Jiri Olsa) [1305882] - [tools] perf tests: Switch from open to openat (Jiri Olsa) [1305882] - [tools] perf tools: Add ARM64 perf_regs_load to support libunwind and enable testing (Jiri Olsa) [1305882] - [tools] perf kmem: Fix compiler warning about may be accessing uninitialized variable (Jiri Olsa) [1305882] - [tools] perf db-export: Fix thread ref-counting (Jiri Olsa) [1305882] - [tools] perf probe: Fix 'function unused' warning (Jiri Olsa) [1305882] - [tools] perf annotate: Fix -i option, which is currently ignored (Jiri Olsa) [1305882] - [tools] perf tools: Move branch option parsing to own file (Jiri Olsa) [1305882] - [tools] perf annotation: Add symbol__get_annotation (Jiri Olsa) [1305882] - [tools] perf tools: Reference count struct map (Jiri Olsa) [1305882] - [tools] perf tools: Check if a map is still in use when deleting it (Jiri Olsa) [1305882] - [tools] perf tools: Protect accesses the map rbtrees with a rw lock (Jiri Olsa) [1305882] - [tools] perf tools: Introduce struct maps (Jiri Olsa) [1305882] - [tools] perf probe: Fix an error when deleting probes successfully (Jiri Olsa) [1305882] - [tools] perf probe: Show the error reason comes from invalid DSO (Jiri Olsa) [1305882] - [tools] perf tools: Disallow PMU events intel_pt and intel_bts until there is support (Jiri Olsa) [1305882] - [tools] perf sched: Add option to merge like comms to lat output (Jiri Olsa) [1305882] - [tools] perf tools: Improve setting of gcc debug option (Jiri Olsa) [1305882] - [tools] perf tools: Assign default value for some pointers (Jiri Olsa) [1305882] - [tools] perf tools: Use maps__first()/map__next() (Jiri Olsa) [1305882] - [tools] perf tools: Leave DSO destruction to the map destruction (Jiri Olsa) [1305882] - [tools] perf machine: Mark removed threads as such (Jiri Olsa) [1305882] - [tools] perf tools: Import rb_erase_init from block/ in the kernel sources (Jiri Olsa) [1305882] - [tools] perf tools: Nuke unused map_groups__flush() (Jiri Olsa) [1305882] - [tools] perf tools: Remove redundant initialization of thread linkage members (Jiri Olsa) [1305882] - [tools] perf tools: Rename maps__next (Jiri Olsa) [1305882] - [tools] perf tools: Add dso__data_get/put_fd() (Jiri Olsa) [1305882] - [tools] perf tools: Get rid of dso__data_fd() from dso__data_size() (Jiri Olsa) [1305882] - [tools] perf tools: Fix dso__data_read_offset() file opening (Jiri Olsa) [1305882] - [tools] perf machine: Do not call map_groups__delete(), drop refcnt instead (Jiri Olsa) [1305882] - [tools] perf comm: Use atomic.h for refcounting (Jiri Olsa) [1305882] - [tools] perf hists: Rename add_hist_entry to hists__findnew_entry (Jiri Olsa) [1305882] - [tools] perf hists: Reducing arguments of hist_entry_iter__add() (Jiri Olsa) [1305882] - [tools] perf session: Fix perf_session__peek_event() (Jiri Olsa) [1305882] - [tools] perf build: Fix libunwind feature detection on 32-bit x86 (Jiri Olsa) [1305882] - [tools] perf tools: Fix parse_events_error dereferences (Jiri Olsa) [1305882] - [tools] perf tools: Fix function declarations needed by parse-events.y (Jiri Olsa) [1305882] - [tools] perf tools: Separate the tests and tools in installation (Jiri Olsa) [1305882] - [tools] perf bench numa: Share sched_getcpu() __weak def with cloexec.c (Jiri Olsa) [1305882] - [tools] build: Change FEATURE_TESTS and FEATURE_DISPLAY to weak binding (Jiri Olsa) [1305882] - [tools] lib traceevent: Install libtraceevent.a into libdir (Jiri Olsa) [1305882] - [tools] perf tools: Set vmlinux_path__nr_entries to 0 in vmlinux_path__exit (Jiri Olsa) [1305882] - [tools] perf tools: Protect dso cache fd with a mutex (Jiri Olsa) [1305882] - [tools] perf symbols: Protect dso cache tree using dso->lock (Jiri Olsa) [1305882] - [tools] perf symbols: Protect dso symbol loading using a mutex (Jiri Olsa) [1305882] - [tools] perf tools: Introduce copyfile_offset() function (Jiri Olsa) [1305882] - [tools] perf tools: Add rm_rf() utility function (Jiri Olsa) [1305882] - [tools] perf tools: Elliminate alignment holes (Jiri Olsa) [1305882] - [tools] include: add __aligned_u64 to types.h (Jiri Olsa) [1305882] - [tools] perf probe: Load map before glob matching (Jiri Olsa) [1305882] - [tools] perf tools: Fix dwarf-aux.c compilation on i386 (Jiri Olsa) [1305882] - [tools] perf cgroup: Use atomic.h for refcounting (Jiri Olsa) [1305882] - [tools] perf evlist: Use atomic.h for the perf_mmap refcount (Jiri Olsa) [1305882] - [tools] perf machine: Stop accessing atomic_t::counter directly (Jiri Olsa) [1305882] - [tools] perf tools: Use atomic.h for the map_groups refcount (Jiri Olsa) [1305882] - [tools] perf tools: Make flex/bison calls honour V=1 (Jiri Olsa) [1305882] - [tools] perf trace: Fix the build on older distros (Jiri Olsa) [1305882] - [tools] lib traceevent: Provide le16toh define for older systems (Jiri Olsa) [1305882] - [tools] perf report: Fix some option handling on --stdio (Jiri Olsa) [1305882] - [tools] perf tests: Fix map_groups refcount test (Jiri Olsa) [1305882] - [tools] perf machine: No need to keep a refcnt for last_match (Jiri Olsa) [1305882] - [tools] perf tests: Show refcounting broken expectations in thread-mg-share test (Jiri Olsa) [1305882] - [tools] perf report: Do not restrict -T option by other options (Jiri Olsa) [1305882] - [tools] perf tests: Fix to get negative exit codes (Jiri Olsa) [1305882] - [tools] perf probe: Show better error message when failed to find variable (Jiri Olsa) [1305882] - [tools] perf probe: Add --range option to show a variable's location range (Jiri Olsa) [1305882] - [tools] perf probe: Remove length limitation for showing available variables (Jiri Olsa) [1305882] - [tools] perf trace: Removed duplicated NULL test (Jiri Olsa) [1305882] - [tools] perf report: Force tty output if -T/--thread option is given (Jiri Olsa) [1305882] - [tools] perf tools: Document relation of per-thread event count feature (Jiri Olsa) [1305882] - [tools] perf kmem: Fix compiler warning about may be accessing uninitialized variable (Jiri Olsa) [1305882] - [tools] perf build: Disable libdw DWARF unwind when built with NO_DWARF (Jiri Olsa) [1305882] - [tools] perf probe: Support glob wildcards for function name (Jiri Olsa) [1305882] - [tools] perf probe: Add --no-inlines option to avoid searching inline functions (Jiri Olsa) [1305882] - [tools] perf probe: Introduce probe_conf global configs (Jiri Olsa) [1305882] - [tools] perf probe: Use perf_probe_event.target instead of passing as an argument (Jiri Olsa) [1305882] - [tools] perf bench futex: Handle spurious wakeups (Jiri Olsa) [1305882] - [tools] perf bench futex: Support parallel waker threads (Jiri Olsa) [1305882] - [tools] perf machine: Protect the machine->threads with a rwlock (Jiri Olsa) [1305882] - [tools] perf tools: Use atomic_t to implement thread__{get, put} refcnt (Jiri Olsa) [1305882] - [tools] include: Add basic atomic.h implementation from the kernel sources (Jiri Olsa) [1305882] - [tools] perf tools: Move generic barriers out of perf-sys.h (Jiri Olsa) [1305882] - [tools] perf tools: Move tile barrier.h stuff to tools/arch/tile/include/asm/barrier.h (Jiri Olsa) [1305882] - [tools] perf tools: Move mips barrier.h stuff to tools/arch/mips/include/asm/barrier.h (Jiri Olsa) [1305882] - [tools] perf tools: Move xtensa barrier.h stuff to tools/arch/xtensa/include/asm/barrier.h (Jiri Olsa) [1305882] - [tools] perf tools: Move arm(64) barrier.h stuff to tools/arch/arm*/include/asm/barrier.h (Jiri Olsa) [1305882] - [tools] perf tools: Move ia64 barrier.h stuff to tools/arch/ia64/include/asm/barrier.h (Jiri Olsa) [1305882] - [tools] perf tools: Move alpha barrier.h stuff to tools/arch/alpha/include/asm/barrier.h (Jiri Olsa) [1305882] - [tools] perf tools: Move sparc barrier.h stuff to tools/arch/sparc/include/asm/barrier.h (Jiri Olsa) [1305882] - [tools] perf tools: Move sh barrier.h stuff to tools/arch/sh/include/asm/barrier.h (Jiri Olsa) [1305882] - [tools] Adopt asm-generic/barrier.h (Jiri Olsa) [1305882] - [tools] perf tools: Move barrier() definition to tools/include/linux/compiler.h (Jiri Olsa) [1305882] - [tools] perf tools: Move s390 barrier.h stuff to tools/arch/s390/include/asm/barrier.h (Jiri Olsa) [1305882] - [tools] perf tools: Move powerpc barrier.h stuff to tools/arch/powerpc/include/asm/barrier.h (Jiri Olsa) [1305882] - [tools] perf tools: Move x86 barrier.h stuff to tools/arch/x86/include/asm/barrier.h (Jiri Olsa) [1305882] - [tools] perf probe: Support $params special probe argument (Jiri Olsa) [1305882] - [tools] perf probe: Skip kernel symbols which is out of .text (Jiri Olsa) [1305882] - [tools] perf probe: Make --line checks validate C-style function name (Jiri Olsa) [1305882] - [tools] perf probe: Fix to return 0 when positive value returned (Jiri Olsa) [1305882] - [tools] perf probe: Fix a typo for the flags of open (Jiri Olsa) [1305882] - [tools] perf probe: Fix to close probe_events file in error (Jiri Olsa) [1305882] - [tools] perf tools: Move TUI-specific fields out of map_symbol (Jiri Olsa) [1305882] - [tools] perf hists browser: Simplify zooming code using pstack_peek() (Jiri Olsa) [1305882] - [tools] perf tools: Introduce pstack_peek() (Jiri Olsa) [1305882] - [tools] perf hists browser: Split popup menu actions - part 2 (Jiri Olsa) [1305882] - [tools] perf hists browser: Split popup menu actions (Jiri Olsa) [1305882] - [tools] perf hists browser: Save perf_session_env in the hist_browser (Jiri Olsa) [1305882] - [tools] perf hists browser: Save pstack in the hist_browser (Jiri Olsa) [1305882] - [tools] perf hists browser: Save hist_browser_timer pointer in hist_browser (Jiri Olsa) [1305882] - [tools] perf hists browser: Fix possible memory leak (Jiri Olsa) [1305882] - [tools] perf tools: Move init_have_children field to the unnamed union (Jiri Olsa) [1305882] - [tools] perf tools: Move TUI-specific fields into unnamed union (Jiri Olsa) [1305882] - [tools] perf kmem: Show warning when trying to run stat without record (Jiri Olsa) [1305882] - [tools] perf probe: Cleanup and consolidate command parsers (Jiri Olsa) [1305882] - [tools] perf probe: Remove redundant cleanup of params.filter (Jiri Olsa) [1305882] - [tools] perf probe: Accept filter argument for --funcs (Jiri Olsa) [1305882] - [tools] perf probe: Allow to use filter on --del command (Jiri Olsa) [1305882] - [tools] perf record: Add AUX area tracing Snapshot Mode support (Jiri Olsa) [1305882] - [tools] perf tools: Add AUX area tracing Snapshot Mode (Jiri Olsa) [1305882] - [tools] perf tools: Add support for PERF_RECORD_ITRACE_START (Jiri Olsa) [1305882] - [tools] perf tools: Add support for PERF_RECORD_AUX (Jiri Olsa) [1305882] - [tools] perf auxtrace: Add option to synthesize events for transactions (Jiri Olsa) [1305882] - [tools] perf tools: Add build option NO_AUXTRACE to exclude AUX area tracing (Jiri Olsa) [1305882] - [tools] perf tools: Hit all build ids when AUX area tracing (Jiri Olsa) [1305882] - [tools] perf tools: Add AUX area tracing index (Jiri Olsa) [1305882] - [tools] perf report: Fix placement of itrace option in documentation (Jiri Olsa) [1305882] - [tools] perf kmem: Add kmem.default config option (Jiri Olsa) [1305882] - [tools] perf kmem: Print gfp flags in human readable string (Jiri Olsa) [1305882] - [tools] perf kmem: Add --live option for current allocation stat (Jiri Olsa) [1305882] - [tools] perf kmem: Support sort keys on page analysis (Jiri Olsa) [1305882] - [tools] perf kmem: Implement stat --page --caller (Jiri Olsa) [1305882] - [tools] perf probe: Accept filter argument for --list (Jiri Olsa) [1305882] - [tools] perf probe: Accept multiple filter options (Jiri Olsa) [1305882] - [tools] perf tools: Add strfilter__string to recover rules string (Jiri Olsa) [1305882] - [tools] perf tools: Improve strfilter to append additional rules (Jiri Olsa) [1305882] - [tools] perf tools: Fix bison-related build failure on CentOS 6 (Jiri Olsa) [1305882] - [tools] perf report: Add Instruction Tracing support (Jiri Olsa) [1305882] - [tools] perf script: Always allow fields 'addr' and 'cpu' for auxtrace (Jiri Olsa) [1305882] - [tools] perf evlist: Amend mmap ref counting for the AUX area mmap (Jiri Olsa) [1305882] - [tools] perf symbols: Warn on build id mismatch (Jiri Olsa) [1305882] - [tools] perf: Document --children option in more detail (Jiri Olsa) [1305882] - [tools] perf stat: Add metrics support for exclude_idle (Jiri Olsa) [1305882] - [tools] perf stat: Add metrics support for exclude_(host|guest) (Jiri Olsa) [1305882] - [tools] perf stat: Add metrics support for exclude_hv (Jiri Olsa) [1305882] - [tools] perf stat: Change metrics context calculation (Jiri Olsa) [1305882] - [tools] perf stat: Fix metrics calculation with event qualifiers (Jiri Olsa) [1305882] - [tools] perf trace: Clarify that -e is about syscalls, not perf events in general (Jiri Olsa) [1305882] - [tools] perf trace: Fix --filter-pids OPTION description (Jiri Olsa) [1305882] - [tools] perf probe: Remove all probes matches given pattern at once (Jiri Olsa) [1305882] - [tools] perf probe: Make --funcs option exclusive (Jiri Olsa) [1305882] - [tools] perf tools: Add symbolic events support for parse_events_error (Jiri Olsa) [1305882] - [tools] perf tools: Add tracepoint support for parse_events_error (Jiri Olsa) [1305882] - [tools] perf tools: Add static terms support for parse_events_error (Jiri Olsa) [1305882] - [tools] perf tools: Add term support for parse_events_error (Jiri Olsa) [1305882] - [tools] perf tools: Add location to pmu event terms (Jiri Olsa) [1305882] - [tools] perf tools: Change parse_events_add_pmu interface (Jiri Olsa) [1305882] - [tools] perf tools: Always bail out when config_attr function fails (Jiri Olsa) [1305882] - [tools] perf tools: Add flex support for parse_events_error (Jiri Olsa) [1305882] - [tools] perf tools: Add parse_events_error interface (Jiri Olsa) [1305882] - [tools] perf tools: Add aux_watermark member of struct perf_event_attr (Jiri Olsa) [1305882] - [tools] perf script: Add field option 'flags' to print sample flags (Jiri Olsa) [1305882] - [tools] perf inject: Add Instruction Tracing support (Jiri Olsa) [1305882] - [tools] perf inject: Re-pipe AUX area tracing events (Jiri Olsa) [1305882] - [tools] perf script: Add Instruction Tracing support (Jiri Olsa) [1305882] - [tools] perf tools: Add member to struct dso for an instruction cache (Jiri Olsa) [1305882] - [tools] perf auxtrace: Add a hashtable for caching (Jiri Olsa) [1305882] - [tools] perf auxtrace: Add processing for AUX area tracing events (Jiri Olsa) [1305882] - [tools] perf auxtrace: Add a heap for sorting AUX area tracing queues (Jiri Olsa) [1305882] - [tools] perf auxtrace: Add helpers for queuing AUX area tracing data (Jiri Olsa) [1305882] - [tools] perf auxtrace: Add helpers for AUX area tracing errors (Jiri Olsa) [1305882] - [tools] perf session: Add instruction tracing options (Jiri Olsa) [1305882] - [tools] perf session: Add hooks to allow transparent decoding of AUX area tracing data (Jiri Olsa) [1305882] - [tools] perf tools: Add a user event for AUX area tracing errors (Jiri Olsa) [1305882] - [tools] perf record: Extend -m option for AUX area tracing mmap pages (Jiri Olsa) [1305882] - [tools] perf record: Add basic AUX area tracing support (Jiri Olsa) [1305882] - [tools] perf auxtrace: Add support for AUX area recording (Jiri Olsa) [1305882] - [tools] perf tools: Add user events for AUX area tracing (Jiri Olsa) [1305882] - [tools] perf evlist: Add support for mmapping an AUX area buffer (Jiri Olsa) [1305882] - [tools] perf header: Add AUX area tracing feature (Jiri Olsa) [1305882] - [tools] perf data: Fix signedness of value (Jiri Olsa) [1305882] - [tools] perf data: Fix duplicate field names and avoid reserved keywords (Jiri Olsa) [1305882] - [tools] perf data: Add support for setting ordered_events queue size (Jiri Olsa) [1305882] - [tools] perf data: Enable stream flush within processing (Jiri Olsa) [1305882] - [tools] perf data: Switch to multiple cpu stream files (Jiri Olsa) [1305882] - [tools] perf tests: Add build tests for building perf from kernel source root and tools (Jiri Olsa) [1305882] - [tools] lib traceevent: Add alias field to struct format_field (Jiri Olsa) [1305882] - [tools] perf data: Show error message when conversion failed (Jiri Olsa) [1305882] - [tools] perf diff: Make hist_entry_diff fields union (Jiri Olsa) [1305882] - [tools] perf hists: Get rid of position field from struct hist_entry (Jiri Olsa) [1305882] - [tools] perf tools: Use getconf to determine number of online CPUs (Jiri Olsa) [1305882] - [x86] perf/x86/intel: Fix memory leak on hot-plug allocation fail (Jiri Olsa) [1305882] - [kernel] perf: Fix PERF_EVENT_IOC_PERIOD migration race (Jiri Olsa) [1305882] - [kernel] perf: Fix double-free of the AUX buffer (Jiri Olsa) [1305882] - [kernel] perf: Fix fasync handling on inherited events (Jiri Olsa) [1305882] - [kernel] perf: Fix running time accounting (Jiri Olsa) [1305882] - [x86] perf/x86/intel/cqm: Return cached counter value from IRQ context (Jiri Olsa) [1305882] - [kernel] perf: Fix AUX buffer refcounting (Jiri Olsa) [1305882] - [x86] perf/x86/intel/pebs: Add PEBSv3 decoding (Jiri Olsa) [1305882] - [kernel] perf/x86/intel: Introduce PERF_RECORD_LOST_SAMPLES (Jiri Olsa) [1305882] - [x86] perf/x86/intel: Drain the PEBS buffer during context switches (Jiri Olsa) [1305882] - [x86] perf/x86/intel: Implement batched PEBS interrupt handling (large PEBS interrupt threshold) (Jiri Olsa) [1305882] - [x86] perf/x86/intel: Handle multiple records in the PEBS buffer (Jiri Olsa) [1305882] - [x86] perf/x86/intel: Introduce setup_pebs_sample_data() (Jiri Olsa) [1305882] - [x86] perf/x86/intel: Use the PEBS auto reload mechanism when possible (Jiri Olsa) [1305882] - [x86] perf/x86/intel: add support for PERF_SAMPLE_BRANCH_IND_JUMP (Jiri Olsa) [1305882] - [include] perf: add new PERF_SAMPLE_BRANCH_IND_JUMP branch sample type (Jiri Olsa) [1305882] - [x86] perf/x86/intel: Simplify put_exclusive_constraints() (Jiri Olsa) [1305882] - [x86] perf/x86: Simplify the x86_schedule_events() logic (Jiri Olsa) [1305882] - [x86] perf/x86/intel: Remove intel_excl_states::init_state (Jiri Olsa) [1305882] - [x86] perf/x86/intel: Remove pointless tests (Jiri Olsa) [1305882] - [x86] perf/x86/intel: Clean up intel_commit_scheduling() placement (Jiri Olsa) [1305882] - [x86] perf/x86/intel: Make WARN()ings consistent (Jiri Olsa) [1305882] - [x86] perf/x86/intel: Simplify the dynamic constraint code somewhat (Jiri Olsa) [1305882] - [x86] perf/x86/intel: Add lockdep assert (Jiri Olsa) [1305882] - [x86] perf/x86/intel: Correct local vs remote sibling state (Jiri Olsa) [1305882] - [x86] revert "perf/x86/intel/uncore: Move uncore_box_init() out of driver initialization" (Jiri Olsa) [1305882] - [x86] perf/x86/intel/uncore: Fix CBOX bit wide and UBOX reg on Haswell-EP (Jiri Olsa) [1305882] - [x86] perf/x86/rapl: Enable Broadwell-U RAPL support (Jiri Olsa) [1305882] - [kernel] perf: Annotate inherited event ctx->mutex recursion (Jiri Olsa) [1305882]- [scsi] storvsc: use storage protocol version to determine storage capabilities (Cathy Avery) [1287037] - [scsi] storvsc: use correct defaults for values determined by protocol negotiation (Cathy Avery) [1287037] - [scsi] storvsc: Untangle the storage protocol negotiation from the vmbus protocol negotiation (Cathy Avery) [1287037] - [scsi] storvsc: Use a single value to track protocol versions (Cathy Avery) [1287037] - [scsi] storvsc: Rather than look for sets of specific protocol versions, make decisions based on ranges (Cathy Avery) [1287037] - [hv] balloon: Enable dynamic memory protocol negotiation with Windows 10 hosts (Cathy Avery) [1287037] - [hv] vmbus: Update preferred vmbus protocol version to windows 10 (Cathy Avery) [1287037] - [hv] vmbus: Use get_cpu() to get the current CPU (Cathy Avery) [1287037] - [net] fix behaviour of unreachable, blackhole and prohibit routes (Xin Long) [1270662] - [net] route: check and remove route cache when we get route (Xin Long) [1296260] - [net] ipv4: use next hop exceptions also for input routes (Xin Long) [1296260] - [net] tcp, dccp: warn user for preferred ip_local_port_range (Florian Westphal) [1305525] - [net] tcp, dccp: try to not exhaust ip_local_port_range in connect() (Florian Westphal) [1305525] - [net] tcp: improve REUSEADDR/NOREUSEADDR cohabitation (Florian Westphal) [1305525] - [net] sctp: translate network order to host order when users get a hmacid (Xin Long) [1303823] - [net] fix __copy_skb_header() (Paolo Abeni) [1298447] - [net] don't wait for order-3 page allocation (Sabrina Dubroca) [1284940] - [net] fix skb_page_frag_refill() kerneldoc (Sabrina Dubroca) [1284940] - [net] attempt a single high order allocation (Sabrina Dubroca) [1284940] - [net] use __GFP_NORETRY for high order allocations (Sabrina Dubroca) [1284940] - [net] allow > 0 order atomic page alloc in skb_page_frag_refill (Sabrina Dubroca) [1284940] - [net] refactor sk_page_frag_refill() (Sabrina Dubroca) [1284940] - [net] add pfmemalloc check in sk_add_backlog() (Sabrina Dubroca) [1285944] - [net] af_unix: passcred support for sendpage (Hannes Frederic Sowa) [1282574] - [net] af_unix: take receive queue lock while appending new skb (Hannes Frederic Sowa) [1282574] - [net] af_unix: don't append consumed skbs to sk_receive_queue (Hannes Frederic Sowa) [1282574] - [net] af_unix: fix use-after-free with concurrent readers while splicing (Hannes Frederic Sowa) [1282574] - [net] bridge: Fix network header pointer for vlan tagged packets (Vlad Yasevich) [1282536] - [net] Allow modules to use is_skb_forwardable (Vlad Yasevich) [1282536] - [net] netfilter: bridge: Use __in6_dev_get rather than in6_dev_get in br_validate_ipv6 (Paolo Abeni) [1265259] - [net] netfilter: bridge: fix NULL deref in physin/out ifindex helpers (Paolo Abeni) [1265259] - [net] netfilter: bridge: avoid unused label warning (Paolo Abeni) [1265259] - [net] bridge: Cache net in br_nf_pre_routing_finish (Paolo Abeni) [1265259] - [net] bridge: Pass net into br_nf_push_frag_xmit (Paolo Abeni) [1265259] - [net] bridge: Pass net into br_nf_ip_fragment (Paolo Abeni) [1265259] - [net] netfilter: bridge: fix routing of bridge frames with call-iptables=1 (Paolo Abeni) [1265259] - [net] netfilter: bridge: do not initialize statics to 0 or NULL (Paolo Abeni) [1265259] - [net] netfilter: bridge: reduce nf_bridge_info to 32 bytes again (Paolo Abeni) [1265259] - [net] netfilter: bridge: don't leak skb in error paths (Paolo Abeni) [1265259] - [net] netfilter: bridge: fix CONFIG_NF_DEFRAG_IPV4/6 related warnings/errors (Paolo Abeni) [1265259] - [net] netfilter: bridge: split ipv6 code into separated file (Paolo Abeni) [1265259] - [net] netfilter: bridge: rename br_netfilter.c to br_netfilter_hooks.c (Paolo Abeni) [1265259] - [net] netfilter: bridge: restore vlan tag when refragmenting (Paolo Abeni) [1265259] - [net] ip_fragment: remove BRIDGE_NETFILTER mtu special handling (Paolo Abeni) [1265259] - [net] netfilter: bridge: forward IPv6 fragmented packets (Paolo Abeni) [1265259] - [net] netfilter: bridge: re-order check_hbh_len() (Paolo Abeni) [1265259] - [net] netfilter: bridge: rename br_parse_ip_options (Paolo Abeni) [1265259] - [net] netfilter: bridge: refactor frag_max_size (Paolo Abeni) [1265259] - [net] netfilter: bridge: detect NAT66 correctly and change MAC address (Paolo Abeni) [1265259] - [net] netfilter: bridge: re-order br_nf_pre_routing_finish_ipv6() (Paolo Abeni) [1265259] - [net] netfilter: bridge: refactor clearing BRNF_NF_BRIDGE_PREROUTING (Paolo Abeni) [1265259] - [net] netfilter: ebtables: fix comment grammar (Paolo Abeni) [1265259] - [net] netfilter: bridge: free nf_bridge info on xmit (Paolo Abeni) [1265259] - [net] netfilter: bridge: neigh_head and physoutdev can't be used at same time (Paolo Abeni) [1265259] - [net] revert "netfilter: bridge: query conntrack about skb dnat" (Paolo Abeni) [1265259] - [net] netfilter: bridge: make BRNF_PKT_TYPE flag a bool (Paolo Abeni) [1265259] - [net] netfilter: bridge: start splitting mask into public/private chunks (Paolo Abeni) [1265259] - [net] netfilter: bridge: add and use nf_bridge_info_get helper (Paolo Abeni) [1265259] - [net] netfilter: bridge: add helpers for fetching physin/outdev (Paolo Abeni) [1265259] - [net] netfilter: bridge: don't use nf_bridge_info data to store mac header (Paolo Abeni) [1265259] - [net] netfilter: bridge: really save frag_max_size between PRE and POST_ROUTING (Paolo Abeni) [1265259] - [net] netfilter: bridge: kill nf_bridge_pad (Paolo Abeni) [1265259] - [net] netfilter: bridge: remove BRNF_STATE_BRIDGED flag (Paolo Abeni) [1265259] - [net] netfilter: bridge: query conntrack about skb dnat (Paolo Abeni) [1265259] - [net] netfilter: bridge: use rcu hook to resolve br_netfilter dependency (Paolo Abeni) [1265259] - [net] netfilter: bridge: move DNAT helper to br_netfilter (Paolo Abeni) [1265259] - [net] netfilter: bridge: refactor conditional in br_nf_dev_queue_xmit (Paolo Abeni) [1265259] - [net] netfilter: bridge: move nf_bridge_update_protocol to where its used (Paolo Abeni) [1265259] - [net] bridge: move mac header copying into br_netfilter (Paolo Abeni) [1265259] - [net] bridge: netfilter: Move sysctl-specific error code inside #ifdef (Paolo Abeni) [1265259] - [net] netfilter: nf_tables_bridge: set the pktinfo for IPv4/IPv6 traffic (Paolo Abeni) [1265259] - [net] netfilter: nf_tables_bridge: export nft_reject_ip*hdr_validate functions (Paolo Abeni) [1265259] - [net] netfilter: fix various sparse warnings (Paolo Abeni) [1265259] - [net] netfilter: nf_tables_bridge: update hook_mask to allow {pre, post}routing (Paolo Abeni) [1265259] - [net] bridge: Do not compile options in br_parse_ip_options (Paolo Abeni) [1265259] - [net] bridge: Save frag_max_size between PRE_ROUTING and POST_ROUTING (Paolo Abeni) [1265259] - [net] netfilter: explicit module dependency between br_netfilter and physdev (Paolo Abeni) [1265259] - [net] netfilter: use IS_ENABLED(CONFIG_BRIDGE_NETFILTER) (Paolo Abeni) [1265259] - [net] netfilter: bridge: build br_nf_core only if required (Paolo Abeni) [1265259] - [net] netfilter: bridge: move br_netfilter out of the core (Paolo Abeni) [1265259] - [net] netfilter: bridge: nf_bridge_copy_header as static inline in header (Paolo Abeni) [1265259] - [net] netfilter: ebtables: create audit records for replaces (Paolo Abeni) [1265259] - [net] netfilter: bridge: add generic packet logger (Paolo Abeni) [1265259] - [net] netfilter: bridge: fix Kconfig unmet dependencies (Paolo Abeni) [1265259] - [net] bridge: superfluous skb->nfct check in br_nf_dev_queue_xmit (Paolo Abeni) [1265259] - [net] bridge: netfilter: Use ether_addr_copy (Paolo Abeni) [1265259] - [net] bridge: change the position of '{' to the pre line (Paolo Abeni) [1265259] - [net] netfilter: ebt_ip6: fix source and destination matching (Paolo Abeni) [1265259] - [net] bridge: netfilter: orphan skb before invoking ip netfilter hooks (Paolo Abeni) [1265259] - [net] bridge: netfilter: using strlcpy() instead of strncpy() (Paolo Abeni) [1265259] - [s390] kernel: inadvertent free of the vector register save area (Hendrik Brueckner) [1310706] - [misc] mei: remove artificial singleton requirement (Prarit Bhargava) [1313268] - [cpufreq] intel_pstate: decrease number of "HWP enabled" messages (David Arcari) [1310927] - [cpufreq] intel_pstate: enable HWP per CPU (David Arcari) [1310927]- [scsi] Revert libiscsi: Reduce locking contention in fast path (Chris Leech) [1297876] - [scsi] add support for multiple hardware queues (Ewan Milne) [1308703] - [scsi] mpt3sas: Fix for Asynchronous completion of timedout IO and task abort of timedout IO (Tomas Henzl) [1259907] - [scsi] scsi_error: should not get sense for timeout IO in scsi error handler (Tomas Henzl) [1259907] - [scsi] bnx2fc: Remove explicit logouts (Maurizio Lombardi) [1303027] - [fs] ovl: check dentry positiveness in ovl_cleanup_whiteouts() (Vivek Goyal) [1306358] - [fs] ovl: setattr: check permissions before copy-up (Vivek Goyal) [1306358] - [fs] ovl: root: copy attr (Vivek Goyal) [1306358] - [fs] ovl: get rid of the dead code left from broken (and disabled) optimizations (Vivek Goyal) [1306358] - [fs] ovl: fix permission checking for setattr (Vivek Goyal) [1306358] - [fs] ovl: move super block magic number to magic.h (Vivek Goyal) [1306358] - [fs] ovl: use a minimal buffer in ovl_copy_xattr (Vivek Goyal) [1306358] - [fs] ovl: allow zero size xattr (Vivek Goyal) [1306358] - [fs] ovl: default permissions (Vivek Goyal) [1306358] - [fs] ovl: free lower_mnt array in ovl_put_super (Vivek Goyal) [1306358] - [fs] ovl: free stack of paths in ovl_fill_super (Vivek Goyal) [1306358] - [fs] ovl: fix open in stacked overlay (Vivek Goyal) [1306358] - [fs] ovl: use O_LARGEFILE in ovl_copy_up() (Vivek Goyal) [1262256 1306358] - [fs] create and use seq_show_option for escaping (Vivek Goyal) [1306358] - [fs] fix a braino in ovl_d_select_inode() (Vivek Goyal) [1306358] - [fs] overlayfs: Make f_path always point to the overlay and f_inode to the underlay (Vivek Goyal) [1306358] - [fs] overlay: Call ovl_drop_write() earlier in ovl_dentry_open() (Vivek Goyal) [1306358] - [fs] Replace a bunch of file->dentry->d_inode refs with file_inode() (Vivek Goyal) [1306358] - [fs] procfs: fix error handling of proc_register() (Carlos Maiolino) [1210350] - [fs] proc: use rb_entry_safe() instead of rb_entry() (Carlos Maiolino) [1210350] - [fs] proc: use a rb tree for the directory entries (Carlos Maiolino) [1210350] - [fs] xfs: Split default quota limits by quota type (Eric Sandeen) [1297477] - [fs] quota: Fixup comments about return value of Q_[X]GETNEXTQUOTA (Eric Sandeen) [1305967] - [fs] xfs: wire up Q_XGETNEXTQUOTA / get_nextdqblk (Eric Sandeen) [1305967] - [fs] xfs: Factor xfs_seek_hole_data into helper (Eric Sandeen) [1305967] - [fs] xfs: get quota inode from mp & flags rather than dqp (Eric Sandeen) [1305967] - [fs] xfs: don't overflow quota ID when initializing dqblk (Eric Sandeen) [1305967] - [fs] quota: add new quotactl Q_GETNEXTQUOTA (Eric Sandeen) [1305967] - [fs] quota: add new quotactl Q_XGETNEXTQUOTA (Eric Sandeen) [1305967] - [fs] quota: remove unused cmd argument from quota_quotaon() (Eric Sandeen) [1305967] - [fs] gfs2: Reduce size of incore inode (Robert S Peterson) [1240663] - [fs] gfs2: Make rgrp reservations part of the gfs2_inode structure (Robert S Peterson) [1240663] - [fs] gfs2: Extract quota data from reservations structure (revert 5407e24) (Robert S Peterson) [1240663] - [fs] gfs2: Clean up reservation removal (Robert S Peterson) [1240663] - [fs] ceph: make fsync() wait unsafe requests that created/modified inode (Zheng Yan) [1291193] - [fs] ceph: add request to i_unsafe_dirops when getting unsafe reply (Zheng Yan) [1291193] - [fs] ceph: don't invalidate page cache when inode is no longer used (Zheng Yan) [1291193] - [fs] ceph: fix message length computation (Zheng Yan) [1291193] - [fs] ceph: improve readahead for file holes (Zheng Yan) [1291193] - [fs] ceph: get inode size for each append write (Zheng Yan) [1291193] - [fs] ceph: cleanup use of ceph_msg_get (Zheng Yan) [1291193] - [fs] ceph: no need to get parent inode in ceph_open (Zheng Yan) [1291193] - [fs] ceph: remove the useless judgement (Zheng Yan) [1291193] - [fs] ceph: remove redundant test of head->safe and silence static analysis warnings (Zheng Yan) [1291193] - [fs] ceph: fix queuing inode to mdsdir's snaprealm (Zheng Yan) [1291193] - [fs] ceph: invalidate dirty pages after forced umount (Zheng Yan) [1291193] - [fs] ceph: EIO all operations after forced umount (Zheng Yan) [1291193] - [fs] ceph: always re-send cap flushes when MDS recovers (Zheng Yan) [1291193] - [fs] ceph: fix ceph_writepages_start() (Zheng Yan) [1291193] - [fs] ceph: switch some GFP_NOFS memory allocation to GFP_KERNEL (Zheng Yan) [1291193] - [fs] ceph: pre-allocate data structure that tracks caps flushing (Zheng Yan) [1291193] - [fs] ceph: re-send flushing caps (which are revoked) in reconnect stage (Zheng Yan) [1291193] - [fs] ceph: send TID of the oldest pending caps flush to MDS (Zheng Yan) [1291193] - [fs] ceph: track pending caps flushing globally (Zheng Yan) [1291193] - [fs] ceph: track pending caps flushing accurately (Zheng Yan) [1291193] - [fs] ceph: fix directory fsync (Zheng Yan) [1291193] - [fs] ceph: fix flushing caps (Zheng Yan) [1291193] - [fs] ceph: don't include used caps in cap_wanted (Zheng Yan) [1291193] - [fs] ceph: ratelimit warn messages for MDS closes session (Zheng Yan) [1291193] - [fs] ceph: simplify two mount_timeout sites (Zheng Yan) [1291193] - [fs] libceph: store timeouts in jiffies, verify user input (Zheng Yan) [1291193] - [fs] ceph: exclude setfilelock requests when calculating oldest tid (Zheng Yan) [1291193] - [fs] ceph: don't pre-allocate space for cap release messages (Zheng Yan) [1291193] - [fs] ceph: make sure syncfs flushes all cap snaps (Zheng Yan) [1291193] - [fs] ceph: don't trim auth cap when there are cap snaps (Zheng Yan) [1291193] - [fs] ceph: take snap_rwsem when accessing snap realm's cached_context (Zheng Yan) [1291193] - [fs] ceph: avoid sending unnessesary FLUSHSNAP message (Zheng Yan) [1291193] - [fs] ceph: set i_head_snapc when getting CEPH_CAP_FILE_WR reference (Zheng Yan) [1291193] - [fs] ceph: use empty snap context for uninline_data and get_pool_perm (Zheng Yan) [1291193] - [fs] ceph: check OSD caps before read/write (Zheng Yan) [1291193] - [fs] libceph: allow setting osd_req_op's flags (Zheng Yan) [1291193]- [powerpc] mm: tracking vDSO remap (Adrian Reber) [1274399] - [mm] new arch_remap() hook (Adrian Reber) [1274399] - [mm] new mm hook framework (Adrian Reber) [1274399] - [powerpc] Enable sys_kcmp() for CRIU (Adrian Reber) [1274399] - [powerpc] pci: Remove unused force_32bit_msi quirk (Oded Gabbay) [1274362] - [powerpc] pseries: Honor the generic "no_64bit_msi" flag (Oded Gabbay) [1274362] - [powerpc] powernv: Honor the generic "no_64bit_msi" flag (Oded Gabbay) [1274362] - [powerpc] powernv: Reserve PE#0 on NPU (Gustavo Duarte) [1275657] - [powerpc] powernv: Change NPU PE# assignment (Gustavo Duarte) [1275657] - [powerpc] powernv: Fix update of NVLink DMA mask (Gustavo Duarte) [1275657] - [powerpc] powernv: Add support for Nvlink NPUs (Gustavo Duarte) [1275657] - [powerpc] Add __raw_rm_writeq() function (Gustavo Duarte) [1275657] - [powerpc] pci: Add shutdown hook to pci_controller_ops (Gustavo Duarte) [1275657] - [powerpc] pasemi: Only the build the pasemi MSI code for PASEMI=y (Gustavo Duarte) [1275657] - [powerpc] powernv: Move dma_set_mask() from pnv_phb to pci_controller_ops (Gustavo Duarte) [1275657] - [powerpc] pci: add dma_set_mask to pci_controller_ops (Gustavo Duarte) [1275657] - [powerpc] powernv: Specialise pci_controller_ops for each controller type (Gustavo Duarte) [1275657] - [powerpc] Remove MSI-related PCI controller ops from ppc_md (Gustavo Duarte) [1275657] - [powerpc] mpic_u3msi: Move MSI-related ops to pci_controller_ops (Gustavo Duarte) [1275657] - [powerpc] ppc4xx_msi: Move MSI-related ops to pci_controller_ops (Gustavo Duarte) [1275657] - [powerpc] fsl_msi: Move MSI-related ops to pci_controller_ops (Gustavo Duarte) [1275657] - [powerpc] pseries: Move MSI-related ops to pci_controller_ops (Gustavo Duarte) [1275657] - [powerpc] cell: Move MSI-related ops to pci_controller_ops (Gustavo Duarte) [1275657] - [powerpc] powernv: Move MSI-related ops to pci_controller_ops (Gustavo Duarte) [1275657] - [powerpc] Add MSI operations to pci_controller_ops struct (Gustavo Duarte) [1275657] - [powerpc] powernv: Fix early pci_controller_ops loading (Gustavo Duarte) [1275657] - [powerpc] dart_iommu: Remove check for controller_ops == NULL case (Gustavo Duarte) [1275657] - [powerpc] Remove shims for pci_controller_ops operations (Gustavo Duarte) [1275657] - [powerpc] cell: Move controller ops from ppc_md to controller_ops (Gustavo Duarte) [1275657] - [powerpc] fsl_pci, swiotlb: Move controller ops from ppc_md to controller_ops (Gustavo Duarte) [1275657] - [powerpc] maple: Move controller ops from ppc_md to controller_ops (Gustavo Duarte) [1275657] - [powerpc] pasemi: Move controller ops from ppc_md to controller_ops (Gustavo Duarte) [1275657] - [powerpc] powernv: Move controller ops from ppc_md to controller_ops (Gustavo Duarte) [1275657] - [powerpc] pseries: Move controller ops from ppc_md to controller_ops (Gustavo Duarte) [1275657] - [powerpc] powermac: Move controller ops from ppc_md to controller_ops (Gustavo Duarte) [1275657] - [powerpc] dart_iommu: optionally populate controller_ops on init (Gustavo Duarte) [1275657] - [powerpc] Create pci_controller_ops.reset_secondary_bus and shim (Gustavo Duarte) [1275657] - [powerpc] Create pci_controller_ops.window_alignment and shim (Gustavo Duarte) [1275657] - [powerpc] Create pci_controller_ops.enable_device_hook and shim (Gustavo Duarte) [1275657] - [powerpc] Create pci_controller_ops.probe_mode and shim (Gustavo Duarte) [1275657] - [powerpc] Create pci_controller_ops.dma_bus_setup and shim (Gustavo Duarte) [1275657] - [powerpc] Create pci_controller_ops.dma_dev_setup and shim (Gustavo Duarte) [1275657] - [powerpc] pcibios_enable_device_hook: return bool rather than int (Gustavo Duarte) [1275657] - [powerpc] powermac: move pmac_pci_probe_mode from setup.c to pci.c (Gustavo Duarte) [1275657] - [powerpc] move find_and_init_phbs() to pSeries specific code (Gustavo Duarte) [1275657] - [powerpc] powernv: Remove pnv_pci_probe_mode() (Gustavo Duarte) [1275657] - [powerpc] powernv: Initialize M64 PE in time (Gustavo Duarte) [1275657] - [include] device: Add dev__once variants (Gustavo Duarte) [1275657] - [powerpc] powernv: Override dma_get_required_mask() (Gustavo Duarte) [1275657] - [powerpc] pci/msi/ppc: Remove arch_msi_check_device() (Gustavo Duarte) [1274362 1275657] - [powerpc] powernv: Update dev->dma_mask in pci_set_dma_mask() path (Gustavo Duarte) [1275657] - [powerpc] Add PVR for POWER8NVL processor (Gustavo Duarte) [1275657]- [netdrv] Driver for IBM System i/p VNIC protocol (Gustavo Duarte) [947163] - [hwmon] Disable F71868 and F81866 (Eric Sandeen) [1310888] - [hwmon] Add support for f81768d (Eric Sandeen) [1310888] - [hwmon] Add support for F81866 and F71868 (Eric Sandeen) [1310888] - [watchdog] hpwdt: HP rebranding (Nigel Croxon) [1274435] - [misc] hpilo: Change e-mail address from hp.com to hpe.com (Nigel Croxon) [1274436] - [misc] hpilo: Add min and max value of module parameter in description (Nigel Croxon) [1274436] - [char] ipmi: Remove unnecessary pci_disable_device (Tony Camuso) [1274306] - [char] ipmi: Drop owner assignment from i2c_driver (Tony Camuso) [1274306] - [char] ipmi: constify some struct and char arrays (Tony Camuso) [1274306] - [char] ipmi: move timer init to before irq is setup (Tony Camuso) [1274306] - [char] ipmi: watchdog: add panic_wdt_timeout parameter (Tony Camuso) [1274306] - [char] ipmi: Move MODULE_DEVICE_TABLE() to follow struct (Tony Camuso) [1274306] - [char] ipmi: Stop the timer immediately if idle (Tony Camuso) [1274306] - [char] ipmi: Start the timer and thread on internal msgs (Tony Camuso) [1274306] - [char] ipmi: ipmi_ssif: Replace timeval with timespec64 (Tony Camuso) [1274306] - [char] ipmi: ssif: Add a module parm to specify that SMBus alerts don't work (Tony Camuso) [1274306] - [char] ipmi: add of_device_id in MODULE_DEVICE_TABLE (Tony Camuso) [1274306] - [char] ipmi: Compensate for BMCs that wont set the irq enable bit (Tony Camuso) [1274306] - [char] ipmi: Don't call receive handler in the panic context (Tony Camuso) [1274306] - [char] ipmi: Avoid touching possible corrupted lists in the panic context (Tony Camuso) [1274306] - [char] ipmi: Don't flush messages in sender() in run-to-completion mode (Tony Camuso) [1274306] - [char] ipmi: Factor out message flushing procedure (Tony Camuso) [1274306] - [char] ipmi: Remove unneeded set_run_to_completion call (Tony Camuso) [1274306] - [char] ipmi: Make some data const that was only read (Tony Camuso) [1274306] - [char] ipmi: constify SSIF ACPI device ids (Tony Camuso) [1274306] - [char] ipmi: Delete an unnecessary check before the function call "cleanup_one_si" (Tony Camuso) [1274306] - [char] ipmi: Change 1 to true for bool type variables during initialization (Tony Camuso) [1274306] - [char] impi: Remove unneeded setting of module owner to THIS_MODULE in the platform structure, powernv_ipmi_driver (Tony Camuso) [1274306] - [char] ipmi: Add a comment in how messages are delivered from the lower layer (Tony Camuso) [1274306] - [char] ipmi: Convert the IPMI SI ACPI handling to a platform device (Tony Camuso) [1274306] - [char] ipmi: put acpi.h with the other headers (Tony Camuso) [1274306] - [s390] vtime: correct scaled cputime of partially idle CPUs (Hendrik Brueckner) [1308883] - [s390] vtime: correct scaled cputime for SMT (Hendrik Brueckner) [1308883] - [s390] vtime: limit MT scaling value updates (Hendrik Brueckner) [1308883] - [s390] dasd: prevent incorrect length error under z/VM after PAV changes (Hendrik Brueckner) [1310825] - [s390] qeth: initialize net_device with carrier off (Hendrik Brueckner) [1310824] - [s390] dasd: fix failfast for disconnected devices (Hendrik Brueckner) [1309251] - [s390] cio: update measurement characteristics (Hendrik Brueckner) [1310822] - [s390] cio: ensure consistent measurement state (Hendrik Brueckner) [1310822] - [s390] cio: fix measurement characteristics memleak (Hendrik Brueckner) [1310822] - [s390] stacktrace: add save_stack_trace_regs() (Pratyush Anand) [1297488] - [s390] stacktrace: save full stack traces (Pratyush Anand) [1297488] - [s390] stacktrace: add missing end marker (Pratyush Anand) [1297488] - [s390] stacktrace: fix address ranges for asynchronous and panic stack (Pratyush Anand) [1297488] - [s390] stacktrace: fix save_stack_trace_tsk() for current task (Pratyush Anand) [1297488] - [x86] perf: Fix 'active_events' imbalance (Jiri Olsa) [1312571] - [tty] Add support for PCIe WCH382 2S multi-IO card (Jeremy McNicoll) [1309575] - [tty] Add support for the WCH384 4S multi-IO card (Jeremy McNicoll) [1309575] - [tty] parport: Add support for the WCH382 2S/1P multi-IO card (Jeremy McNicoll) [1309575]- [ib] mlx5: Fix RC transport send queue overhead computation (Don Dutile) [1293336] - [hv] vmbus: restore hv_synic_clockevents_cleanup() call in hv_kexec_handler() (Vitaly Kuznetsov) [1202375] - [hv] vmbus: Teardown clockevent devices on module unload (Vitaly Kuznetsov) [1202375] - [hv] vmbus: Implement a clockevent device (Vitaly Kuznetsov) [1202375] - [kernel] clockevents: export clockevents_unbind_device instead of clockevents_unbind (Vitaly Kuznetsov) [1202375] - [kernel] tick-common: Fix wrong check in tick_check_replacement() (Vitaly Kuznetsov) [1202375] - [kernel] clockevents: Implement unbind functionality (Vitaly Kuznetsov) [1202375] - [kernel] clockevents: Provide sysfs interface (Vitaly Kuznetsov) [1202375] - [kernel] clockevents: Move the tick_notify() switch case to clockevents_notify() (Vitaly Kuznetsov) [1202375] - [kernel] clockevents: Simplify locking (Vitaly Kuznetsov) [1202375] - [kernel] clocksource: Let clocksource_unregister() return success/error (Vitaly Kuznetsov) [1202375] - [kernel] clocksource: Provide unbind interface in sysfs (Vitaly Kuznetsov) [1202375] - [kernel] clocksource: Split out user string input (Vitaly Kuznetsov) [1202375] - [kernel] clocksource: Allow clocksource select to skip current clocksource (Vitaly Kuznetsov) [1202375] - [kernel] clocksource: Add module refcount (Vitaly Kuznetsov) [1202375] - [kernel] clocksource: Let timekeeping_notify return success/error (Vitaly Kuznetsov) [1202375] - [kernel] clocksource: Always verify highres capability (Vitaly Kuznetsov) [1202375] - [netdrv] cdc_ncm: update specs URL (John Linville) [1260556] - [include] cdc_ncm: Add support for moving NDP to end of NCM frame (John Linville) [1260556] - [netdrv] net: cdc_ncm: allow tuning min_tx_pkt (John Linville) [1260556] - [netdrv] net: cdc_ncm: export NCM Transfer Block (NTB) parameters (John Linville) [1260556] - [netdrv] net: cdc_ncm: drop ethtool coalesce support (John Linville) [1260556] - [netdrv] net: cdc_ncm: use sysfs for rx/tx aggregation tuning (John Linville) [1260556] - [netdrv] net: cdc_ncm: inform usbnet when rx buffers are reduced (John Linville) [1260556] - [netdrv] net: cdc_ncm: always reallocate tx_curr_skb when tx_max increases (John Linville) [1260556] - [netdrv] net: cdc_ncm: reduce skb truesize in rx path (John Linville) [1260556] - [netdrv] net: cdc_ncm: fix typo in test for supported formats (John Linville) [1260556] - [include] net: cdc_ncm: fix 64bit division build error (John Linville) [1260556] - [netdrv] net: cdc_ncm: do not start timer on an empty skb (John Linville) [1260556] - [include] net: cdc_ncm: remove redundant "disconnected" flag (John Linville) [1260556] - [netdrv] net: cdc_ncm: fix argument alignment (John Linville) [1260556] - [include] net: cdc_ncm: use sane defaults for rx/tx buffers (John Linville) [1260556] - [include] net: cdc_ncm/cdc_mbim: adding NCM protocol statistics (John Linville) [1260556] - [include] net: cdc_ncm: set reasonable padding limits (John Linville) [1260556] - [include] net: cdc_ncm: use true max dgram count for header estimates (John Linville) [1260556] - [include] net: cdc_ncm: use ethtool to tune coalescing settings (John Linville) [1260556] - [netdrv] net: cdc_ncm: support rx_max/tx_max updates when running (John Linville) [1260556] - [netdrv] net: cdc_ncm: split .bind device initialization (John Linville) [1260556] - [netdrv] net: cdc_ncm: factor out one-time device initialization (John Linville) [1260556] - [netdrv] net: cdc_ncm: split out rx_max/tx_max update of setup (John Linville) [1260556] - [include] net: cdc_ncm/cdc_mbim: rework probing of NCM/MBIM functions (John Linville) [1260556] - [netdrv] net: cdc_mbim: reject IP packets on DSS VLANs (John Linville) [1260556] - [netdrv] net: cdc_mbim: optionally use VLAN ID 4094 for IP session 0 (John Linville) [1260556] - [netdrv] net: cdc_mbim: handle unaccelerated VLAN tagged frames (John Linville) [1260556] - [netdrv] net: cdc_mbim: __vlan_find_dev_deep need rcu_read_lock (John Linville) [1260556] - [netdrv] net: cdc_ncm: fix buffer overflow (John Linville) [1260556] - [include] net: cdc_ncm: respect operator preferred MTU reported by MBIM (John Linville) [1260556] - [include] usb: cdc: add MBIM extended functional descriptor structure (John Linville) [1260556] - [netdrv] net: cdc_ncm: cleanup a type issue in cdc_ncm_setup() (John Linville) [1260556] - [netdrv] net: cdc_mbim: fixup error return value (John Linville) [1260556] - [netdrv] net: cdc_mbim: no need to check for resume if suspend exists (John Linville) [1260556] - [netdrv] net: cdc_mbim: manage_power should always set needs_remote_wakeup (John Linville) [1260556] - [netdrv] net: cdc_ncm: no not set tx_max higher than the device supports (John Linville) [1260556] - [netdrv] net: cdc_ncm: improve bind error debug messages (John Linville) [1260556] - [netdrv] net: cdc_ncm: return proper error if setup fails (John Linville) [1260556] - [netdrv] net: cdc_ncm: refactoring cdc_ncm_setup (John Linville) [1260556] - [netdrv] net: cdc_ncm: endian convert constants instead of variables (John Linville) [1260556] - [netdrv] net: cdc_ncm: log signatures in hex (John Linville) [1260556] - [netdrv] net: cdc_ncm: use netif_* and dev_* instead of pr_* (John Linville) [1260556] - [netdrv] net: cdc_ncm: log the length we warn about (John Linville) [1260556] - [netdrv] net: cdc_ncm: set correct dev->hard_mtu (John Linville) [1260556] - [netdrv] net: cdc_ncm: remove ethtool ops (John Linville) [1260556] - [netdrv] net: cdc_ncm: remove probe and disconnect wrappers (John Linville) [1260556] - [netdrv] net: cdc_ncm: no point in filling up the NTBs if we send ZLPs (John Linville) [1260556] - [netdrv] net: cdc_ncm: only the control intf can be probed (John Linville) [1260556] - [netdrv] net: cdc_ncm: fix SET_MAX_DATAGRAM_SIZE (John Linville) [1260556] - [netdrv] net: cdc_mbim: change the default to send ZLPs (John Linville) [1260556] - [netdrv] net: cdc_mbim: handle IPv6 Neigbor Solicitations (John Linville) [1260556]- [fs] xfs: fix xfs_log_ticket leak in xfs_end_io() after fs shutdown (Brian Foster) [1298684] - [fs] xfs: clean up unwritten buffers on write failure (Brian Foster) [1298684] - [fs] xfs: fix endianness error when checking log block crc on big endian platforms (Brian Foster) [1298684] - [fs] xfs: log mount failures don't wait for buffers to be released (Brian Foster) [1298684] - [fs] revert "xfs: clear PF_NOFREEZE for xfsaild kthread" (Brian Foster) [1298684] - [fs] xfs: handle dquot buffer readahead in log recovery correctly (Brian Foster) [1234586 1298684] - [fs] xfs: inode recovery readahead can race with inode buffer creation (Brian Foster) [1234586 1298684] - [fs] xfs: eliminate committed arg from xfs_bmap_finish (Brian Foster) [1298684] - [fs] xfs: bmapbt checking on debug kernels too expensive (Brian Foster) [1298684] - [fs] xfs: add tracepoints to readpage calls (Brian Foster) [1298684] - [fs] xfs: debug mode log record crc error injection (Brian Foster) [1298684] - [fs] xfs: detect and trim torn writes during log recovery (Brian Foster) [1298684] - [fs] xfs: Use a signed return type for suffix_kstrtoint() (Brian Foster) [1298684] - [fs] libxfs: refactor short btree block verification (Brian Foster) [1298684] - [fs] libxfs: pack the agfl header structure so XFS_AGFL_SIZE is correct (Brian Foster) [1298684] - [fs] libxfs: use a convenience variable instead of open-coding the fork (Brian Foster) [1298684] - [fs] xfs: fix log ticket type printing (Brian Foster) [1298684] - [fs] libxfs: make xfs_alloc_fix_freelist non-static (Brian Foster) [1298684] - [fs] xfs: make xfs_buf_ioend_async() static (Brian Foster) [1298684] - [fs] xfs: send warning of project quota to userspace via netlink (Brian Foster) [1298684] - [fs] xfs: get mp from bma->ip in xfs_bmap code (Brian Foster) [1298684] - [fs] xfs: print name of verifier if it fails (Brian Foster) [1298684] - [fs] libxfs: Optimize the loop for xfs_bitmap_empty (Brian Foster) [1298684] - [fs] xfs: refactor log record start detection into a new helper (Brian Foster) [1298684] - [fs] xfs: support a crc verification only log record pass (Brian Foster) [1298684] - [fs] xfs: return start block of first bad log record during recovery (Brian Foster) [1298684] - [fs] xfs: refactor and open code log record crc check (Brian Foster) [1298684] - [fs] xfs: refactor log record unpack and data processing (Brian Foster) [1298684] - [fs] xfs: detect and handle invalid iclog size set by mkfs (Brian Foster) [1298684] - [fs] xfs: give all workqueues rescuer threads (Brian Foster) [1298684] - [fs] xfs: fix log recovery op header validation assert (Brian Foster) [1298684] - [fs] xfs: Fix error path in xfs_get_acl (Brian Foster) [1298684] - [fs] xfs: optimise away log forces on timestamp updates for fdatasync (Brian Foster) [1298684] - [fs] xfs: don't leak uuid table on rmmod (Brian Foster) [1298684] - [fs] xfs: invalidate cached acl if set via ioctl (Brian Foster) [1298684] - [fs] xfs: Plug memory leak in xfs_attrmulti_attr_set (Brian Foster) [1298684] - [fs] xfs: Validate the length of on-disk ACLs (Brian Foster) [1298684] - [fs] xfs: invalidate cached acl if set directly via xattr (Brian Foster) [1298684] - [fs] xfs: clear PF_NOFREEZE for xfsaild kthread (Brian Foster) [1298684] - [fs] xfs: simplify /proc teardown & error handling (Brian Foster) [1298684] - [fs] xfs: more info from kmem deadlocks and high-level error msgs (Brian Foster) [1298684] - [fs] xfs: avoid null *src in memcpy call in xlog_write (Brian Foster) [1298684] - [fs] xfs: pass total block res. as total xfs_bmapi_write() parameter (Brian Foster) [1298684] - [fs] xfs: avoid dependency on Linux XATTR_SIZE_MAX (Brian Foster) [1298684] - [fs] xfs: prefix XATTR_LIST_MAX with XFS_ (Brian Foster) [1298684] - [fs] libxfs: fix two comment typos (Brian Foster) [1298684] - [fs] xfs: validate metadata LSNs against log on v5 superblocks (Brian Foster) [1298684] - [fs] xfs: Print name and pid when memory allocation loops (Brian Foster) [1298684] - [fs] xfs: log local to remote symlink conversions correctly on v5 supers (Brian Foster) [1298684] - [fs] xfs: add missing ilock around dio write last extent alignment (Brian Foster) [1298684] - [fs] cancel the setfilesize transation when io error happen (Brian Foster) [1298684] - [fs] xfs: fix error gotos in xfs_setattr_nonsize (Brian Foster) [1298684] - [fs] libxfs: bad magic number should set da block buffer error (Brian Foster) [1298684] - [fs] xfs: fix non-debug build warnings (Brian Foster) [1298684] - [fs] xfs: collapse allocsize and biosize mount option handling (Brian Foster) [1298684] - [fs] xfs: Fix file type directory corruption for btree directories (Brian Foster) [1298684] - [fs] xfs: lockdep annotations throw warnings on non-debug builds (Brian Foster) [1298684] - [fs] xfs: Fix uninitialized return value in xfs_alloc_fix_freelist() (Brian Foster) [1298684] - [fs] xfs: inode lockdep annotations broke non-lockdep build (Brian Foster) [1298684] - [fs] xfs: Fix xfs_attr_leafblock definition (Brian Foster) [1298684] - [fs] libxfs: readahead of dir3 data blocks should use the read verifier (Brian Foster) [1298684] - [fs] xfs: stop holding ILOCK over filldir callbacks (Brian Foster) [1298684] - [fs] xfs: clean up inode lockdep annotations (Brian Foster) [1298684] - [fs] xfs: swap leaf buffer into path struct atomically during path shift (Brian Foster) [1298684] - [fs] xfs: relocate sparse inode mount warning (Brian Foster) [1298684] - [fs] xfs: dquots should be stamped with sb_meta_uuid (Brian Foster) [1298684] - [fs] xfs: log recovery needs to validate against sb_meta_uuid (Brian Foster) [1298684] - [fs] xfs: growfs not aware of sb_meta_uuid (Brian Foster) [1298684] - [fs] xfs: fix sb_meta_uuid usage (Brian Foster) [1298684] - [fs] xfs: set XFS_DA_OP_OKNOENT in xfs_attr_get (Brian Foster) [1298684] - [fs] xfs: add missing bmap cancel calls in error paths (Brian Foster) [1297875 1298684] - [fs] xfs: add helper to conditionally remove items from the AIL (Brian Foster) [1297875 1298684] - [fs] xfs: fix btree cursor error cleanups (Brian Foster) [1297875 1298684] - [fs] xfs: clean up root inode properly on mount failure (Brian Foster) [1297875 1298684] - [fs] xfs: fix broken icreate log item cancellation (Brian Foster) [1297875 1298684] - [fs] xfs: icreate log item recovery and cancellation tracepoints (Brian Foster) [1297875 1298684] - [fs] xfs: don't leave EFIs on AIL on mount failure (Brian Foster) [1297875 1298684] - [fs] xfs: use EFI refcount consistently in log recovery (Brian Foster) [1297875 1298684] - [fs] xfs: ensure EFD trans aborts on log recovery extent free failure (Brian Foster) [1297875 1298684] - [fs] xfs: fix efi/efd error handling to avoid fs shutdown hangs (Brian Foster) [1297875 1298684] - [fs] xfs: return committed status from xfs_trans_roll() (Brian Foster) [1297875 1298684] - [fs] xfs: disentagle EFI release from the extent count (Brian Foster) [1297875 1298684] - [fs] xfs: create new metadata UUID field and incompat flag (Brian Foster) [1298684] - [fs] libxfs: add xfs_bit.c (Brian Foster) [1298684] - [fs] xfs: Remove duplicate jumps to the same label (Brian Foster) [1298684] - [fs] xfs: Use consistent logging message prefixes (Brian Foster) [1298684] - [fs] xfs: xfs_bunmapi() does not need XFS_BMAPI_METADATA flag (Brian Foster) [1298684] - [fs] xfs: remote attributes need to be considered data (Brian Foster) [1298684] - [fs] xfs: remote attribute headers contain an invalid LSN (Brian Foster) [1298684] - [fs] xfs: Correctly lock inode when removing suid and file capabilities (Brian Foster) [1298684] - [fs] xfs: clean up XFS_MIN_FREELIST macros (Brian Foster) [1298684] - [fs] xfs: sanitise error handling in xfs_alloc_fix_freelist (Brian Foster) [1298684] - [fs] xfs: factor out free space extent length check (Brian Foster) [1298684] - [fs] xfs: xfs_alloc_fix_freelist() can use incore perag structures (Brian Foster) [1298684] - [fs] xfs: remove xfs_caddr_t (Brian Foster) [1298684] - [fs] xfs: use void pointers in log validation helpers (Brian Foster) [1298684] - [fs] xfs: return a void pointer from xfs_buf_offset (Brian Foster) [1298684] - [fs] xfs: remove inst_t (Brian Foster) [1298684] - [fs] xfs: remove __psint_t and __psunsigned_t (Brian Foster) [1298684] - [fs] xfs: fix remote symlinks on V5/CRC filesystems (Brian Foster) [1298684] - [fs] xfs: fix xfs_log_done interface (Brian Foster) [1298684] - [fs] xfs: saner xfs_trans_commit interface (Brian Foster) [1298684] - [fs] xfs: remove the flags argument to xfs_trans_cancel (Brian Foster) [1298684] - [fs] xfs: pass a boolean flag to xfs_trans_free_items (Brian Foster) [1298684] - [fs] xfs: switch remaining xfs_trans_dup users to xfs_trans_roll (Brian Foster) [1298684] - [fs] xfs: check min blks for random debug mode sparse allocations (Brian Foster) [1298684] - [fs] xfs: fix sparse inodes 32-bit compile failure (Brian Foster) [1298684] - [fs] xfs: mmap lock needs to be inside freeze protection (Brian Foster) [1298684] - [fs] xfs: Clean up xfs_trans_dup_dqinfo (Brian Foster) [1298684] - [fs] xfs: don't cast string literals (Brian Foster) [1298684] - [fs] xfs: enable sparse inode chunks for v5 superblocks (Brian Foster) [1298684] - [fs] xfs: skip unallocated regions of inode chunks in xfs_ifree_cluster() (Brian Foster) [1298684] - [fs] xfs: only free allocated regions of inode chunks (Brian Foster) [1298684] - [fs] xfs: filter out sparse regions from individual inode allocation (Brian Foster) [1298684] - [fs] xfs: randomly do sparse inode allocations in DEBUG mode (Brian Foster) [1298684] - [fs] xfs: allocate sparse inode chunks on full chunk allocation failure (Brian Foster) [1298684] - [fs] xfs: helper to convert holemask to inode alloc. bitmap (Brian Foster) [1298684] - [fs] xfs: handle sparse inode chunks in icreate log recovery (Brian Foster) [1298684] - [fs] xfs: pass inode count through ordered icreate log item (Brian Foster) [1298684] - [fs] xfs: use actual inode count for sparse records in bulkstat/inumbers (Brian Foster) [1298684] - [fs] xfs: introduce inode record hole mask for sparse inode chunks (Brian Foster) [1298684] - [fs] xfs: add fs geometry bit for sparse inode chunks (Brian Foster) [1298684] - [fs] xfs: sparse inode chunks feature helpers and mount requirements (Brian Foster) [1298684] - [fs] xfs: use sparse chunk alignment for min. inode allocation requirement (Brian Foster) [1298684] - [fs] xfs: add sparse inode chunk alignment superblock field (Brian Foster) [1298684] - [fs] xfs: support min/max agbno args in block allocator (Brian Foster) [1298684] - [fs] xfs: update free inode record logic to support sparse inode records (Brian Foster) [1298684] - [fs] xfs: create individual inode alloc. helper (Brian Foster) [1298684] - [fs] xfs: DIO writes within EOF don't need an ioend (Brian Foster) [1305118] - [fs] xfs: handle DIO overwrite EOF update completion correctly (Brian Foster) [1305118] - [fs] xfs: DIO needs an ioend for writes (Brian Foster) [1305118] - [fs] xfs: move DIO mapping size calculation (Brian Foster) [1305118] - [fs] xfs: factor DIO write mapping from get_blocks (Brian Foster) [1305118] - [fs] xfs: don't allocate an ioend for direct I/O completions (Brian Foster) [1305118] - [fs] direct-io: only inc/dec inode->i_dio_count for file systems (Brian Foster) [1305118] - [fs] direct-io: Handle O_(D)SYNC AIO (Brian Foster) [1305118] - [fs] direct-io: Implement generic deferred AIO completions (Brian Foster) [1305118] - [fs] revert 'direct-io: only inc_dec inode->i_dio_count for file systems' (Brian Foster) [1305118]- [misc] mei: bus: set the device name before running fixup (Jeremy McNicoll) [1273503] - [misc] mei: bus: use correct lock ordering (Jeremy McNicoll) [1273503] - [misc] mei: Fix debugfs filename in error output (Jeremy McNicoll) [1273503] - [misc] mei: amthif: Do not compare bool to 0/1 (Jeremy McNicoll) [1273503] - [misc] mei: bus: fix c&p issue in the kdoc (Jeremy McNicoll) [1273503] - [misc] mei: fix the KDoc formating (Jeremy McNicoll) [1273503] - [misc] mei: keep the device awake during reads in chunks (Jeremy McNicoll) [1273503] - [misc] mei: cancel driver workers only after client devices were removed (Jeremy McNicoll) [1273503] - [misc] mei: me: fix d0i3 register offset in tracing (Jeremy McNicoll) [1273503] - [misc] mei: bus: use mei_cl_bus_ prefix consistently (Jeremy McNicoll) [1273503] - [misc] mei: bus: use mei_cldev_ prefix for the API functions (Jeremy McNicoll) [1273503] - [misc] mei: bus: export mei_cldev_enabled function (Jeremy McNicoll) [1273503] - [misc] mei: bus: export uuid and protocol version to mei_cl bus drivers (Jeremy McNicoll) [1273503] - [misc] mei: bus: add client protocol version to the device alias (Jeremy McNicoll) [1273503] - [misc] mei: bus: export client protocol version (Jeremy McNicoll) [1273503] - [scripts] mei: make modules.alias UUID information easier to read (Jeremy McNicoll) [1273503] - [misc] mei: hbm: fix error in state check logic (Jeremy McNicoll) [1273503] - [misc] mei: fix debugfs files leak on error path (Jeremy McNicoll) [1273503] - [watchdog] mei: Fix parent of watchdog_device (Jeremy McNicoll) [1273503] - [misc] mei: remove check on pm_runtime_active in __mei_cl_disconnect (Jeremy McNicoll) [1273503] - [misc] mei: hbm: bump supported HBM version to 2.0 (Jeremy McNicoll) [1273503] - [misc] mei: me: add sunrise point device ids (Jeremy McNicoll) [1273503] - [misc] mei: me: d0i3: exit d0i3 on driver start and enter it on stop (Jeremy McNicoll) [1273503] - [misc] mei: me: d0i3: move mei_me_hw_reset down in the file (Jeremy McNicoll) [1273503] - [misc] mei: me: d0i3: add d0i3 enter/exit state machine (Jeremy McNicoll) [1273503] - [misc] mei: hbm: reorganize the power gating responses (Jeremy McNicoll) [1273503] - [misc] mei: me: d0i3: enable d0i3 interrupts (Jeremy McNicoll) [1273503] - [misc] mei: me: d0i3: add flag to indicate D0i3 support (Jeremy McNicoll) [1273503] - [misc] mei: me: d0i3: add the control registers (Jeremy McNicoll) [1273503] - [misc] mei: hbm: add new error code MEI_CL_CONN_NOT_ALLOWED (Jeremy McNicoll) [1273503] - [misc] mei: bus: add and call callback on notify event (Jeremy McNicoll) [1273503] - [misc] mei: implement fasync for event notification (Jeremy McNicoll) [1273503] - [misc] mei: support polling for event notification (Jeremy McNicoll) [1273503] - [misc] mei: add async event notification ioctls (Jeremy McNicoll) [1273503] - [misc] mei: add a handler that waits for notification on event (Jeremy McNicoll) [1273503] - [misc] mei: add mei_cl_notify_request command (Jeremy McNicoll) [1273503] - [misc] mei: enable async event notifications only from hbm version 2.0 (Jeremy McNicoll) [1273503] - [misc] mei: implement async notification hbm messages (Jeremy McNicoll) [1273503] - [misc] mei: define async notification hbm commands (Jeremy McNicoll) [1273503] - [misc] mei: disconnect on connection request timeout (Jeremy McNicoll) [1273503] - [misc] mei: support for dynamic clients (Jeremy McNicoll) [1273503] - [misc] mei: bus: link client devices instead of host clients (Jeremy McNicoll) [1273503] - [misc] mei: bus: simplify how we build nfc bus name (Jeremy McNicoll) [1273503] - [misc] mei: bus: blacklist clients by number of connections (Jeremy McNicoll) [1273503] - [misc] mei: bus: blacklist the nfc info client (Jeremy McNicoll) [1273503] - [misc] mei: bus: enable running fixup routines before device registration (Jeremy McNicoll) [1273503] - [misc] mei: bus: add me client device list infrastructure (Jeremy McNicoll) [1273503] - [misc] mei: bus: add reference to bus device in struct mei_cl_client (Jeremy McNicoll) [1273503] - [misc] mei: bus: revamp probe and remove functions (Jeremy McNicoll) [1273503] - [misc] mei: bus: revamp device matching (Jeremy McNicoll) [1273503] - [misc] mei: bus: report if event registration failed (Jeremy McNicoll) [1273503] - [misc] mei: bus: don't enable events implicitly in device enable (Jeremy McNicoll) [1273503] - [misc] mei: bus: rename uevent handler to mei_cl_device_uevent (Jeremy McNicoll) [1273503] - [misc] mei: bus: move driver api functions at the start of the file (Jeremy McNicoll) [1273503] - [misc] mei: bus: rename nfc.c to bus-fixup.c (Jeremy McNicoll) [1273503] - [misc] mei: bus: fix drivers and devices names confusion (Jeremy McNicoll) [1273503] - [misc] mei: do not access freed cb in blocking write (Jeremy McNicoll) [1273503] - [misc] mei: prevent unloading mei hw modules while the device is opened (Jeremy McNicoll) [1273503] - [misc] mei: nfc: fix deadlock on shutdown/suspend path (Jeremy McNicoll) [1273503] - [misc] mei: me: wait for power gating exit confirmation (Jeremy McNicoll) [1273503] - [misc] mei: reset flow control on the last client disconnection (Jeremy McNicoll) [1273503] - [misc] mei: fix up uuid matching (Jeremy McNicoll) [1273503] - [misc] mei: export hbm features to debugfs under devstate (Jeremy McNicoll) [1273503] - [include] mei: export mei client device struct to external use (Jeremy McNicoll) [1273503] - [misc] mei: bus: kill mei_cl_ops (Jeremy McNicoll) [1273503] - [nfc] mei_phy: move all nfc logic from mei driver to nfc (Jeremy McNicoll) [1273503] - [misc] mei: bus: add name and uuid into device attributes (Jeremy McNicoll) [1273503] - [misc] mei: bus: report also uuid in module alias (Jeremy McNicoll) [1273503] - [misc] mei: add also write waiting list to runtime pm blockers (Jeremy McNicoll) [1273503] - [misc] mei: request autosuspend at the end of write (Jeremy McNicoll) [1273503] - [misc] mei: consume flow control on the first chunk of writing (Jeremy McNicoll) [1273503] - [misc] mei: debug prints with client info in read (Jeremy McNicoll) [1273503] - [misc] mei: txe: fix incorrect indentation (Jeremy McNicoll) [1273503] - [misc] mei: drop iamthif_mtu from device structure (Jeremy McNicoll) [1273503] - [misc] mei: connection to fixed address clients from user-space (Jeremy McNicoll) [1273503] - [misc] mei: support for fixed address clients (Jeremy McNicoll) [1273503] - [misc] mei: fix flow control for single buffer clients (Jeremy McNicoll) [1273503] - [misc] mei: add a reference from the host client to the me client (Jeremy McNicoll) [1273503] - [misc] mei: revamp client connection (Jeremy McNicoll) [1273503] - [misc] mei: revamp client disconnection flow (Jeremy McNicoll) [1273503] - [misc] mei: txe: reduce suspend/resume time (Jeremy McNicoll) [1273503] - [misc] mei: trace: remove unused TRACE_SYSTEM_STRING (Jeremy McNicoll) [1273503] - [misc] mei: replace check for connection instead of transitioning (Jeremy McNicoll) [1273503] - [misc] mei: use mei_cl_is_connected consistently (Jeremy McNicoll) [1273503] - [misc] mei: fix mei_poll operation (Jeremy McNicoll) [1273503] - [misc] mei: fix regression on NFC connection (Jeremy McNicoll) [1273503] - [misc] mei: trace: fix missing include to linux/device.h (Jeremy McNicoll) [1273503] - [misc] mei: free me client references on host init (Jeremy McNicoll) [1273503] - [misc] mei: bus: call device disable handler prior to disconnection (Jeremy McNicoll) [1273503] - [misc] mei: allow read concurrency (Jeremy McNicoll) [1273503] - [misc] mei: simplify io callback disposal (Jeremy McNicoll) [1273503] - [misc] mei: add mei_cl_alloc_linked function (Jeremy McNicoll) [1273503] - [misc] mei: always initialize the callback with the intended operation type (Jeremy McNicoll) [1273503] - [misc] mei: use only one buffer in callback (Jeremy McNicoll) [1273503] - [misc] mei: iamthif: use regular client read functions (Jeremy McNicoll) [1273503] - [misc] mei: iamthif: use client write functions (Jeremy McNicoll) [1273503] - [misc] mei: iamthif: send flow control as a regular client (Jeremy McNicoll) [1273503] - [misc] mei: iamthif: remove useless iamthif_ioctl variable (Jeremy McNicoll) [1273503] - [misc] mei: iamthif: fix device reset on mei_amthif_irq_read_msg (Jeremy McNicoll) [1273503] - [misc] mei: fix device reset on mei_cl_irq_read_msg allocation failure (Jeremy McNicoll) [1273503] - [misc] mei: fix function names and format in KDoc (Jeremy McNicoll) [1273503] - [misc] mei: me: change power gating function name conventions (Jeremy McNicoll) [1273503] - [misc] mei: me: add io register tracing (Jeremy McNicoll) [1273503] - [misc] mei: me: use io register wrappers consistently (Jeremy McNicoll) [1273503] - [misc] mei: revamp me clients list handling (Jeremy McNicoll) [1273503] - [misc] mei: me: release hw from reset only during the reset flow (Jeremy McNicoll) [1273503] - [misc] mei: mask interrupt set bit on clean reset bit (Jeremy McNicoll) [1273503] - [misc] mei: add reference counting for me clients (Jeremy McNicoll) [1273503] - [misc] mei: use uuid, me_addr tuple addressing also for flow control credits (Jeremy McNicoll) [1273503] - [misc] mei: bus: use ssize_t as the return type for send and receive (Jeremy McNicoll) [1273503] - [misc] mei: clean reset bit before reset (Jeremy McNicoll) [1273503] - [misc] mei: export fw status registers through sysfs (Jeremy McNicoll) [1273503] - [misc] mei: read and print all six FW status registers (Jeremy McNicoll) [1273503] - [misc] mei: txe: add cherrytrail device id (Jeremy McNicoll) [1273503] - [misc] mei: kill cached host and me csr values (Jeremy McNicoll) [1273503] - [misc] mei: fix hbm MEI_HBM_STARTED ambiguity (Jeremy McNicoll) [1273503] - [misc] mei: nfc: clean nfc internal struct on host exit (Jeremy McNicoll) [1273503] - [misc] mei: hbm: use client specific print functions (Jeremy McNicoll) [1273503] - [misc] mei: debugfs: display also connectionless clients (Jeremy McNicoll) [1273503] - [misc] mei: use local cl variables in wd and amthif (Jeremy McNicoll) [1273503] - [misc] mei: drop unneeded client NULL check in cb structure (Jeremy McNicoll) [1273503] - [misc] mei: Replace CONFIG_PM_RUNTIME with CONFIG_PM (Jeremy McNicoll) [1273503] - [misc] mei: mei_txe_fw_sts can be static (Jeremy McNicoll) [1273503] - [misc] mei: fix kernel-doc warnings (Jeremy McNicoll) [1273503] - [misc] mei: fix KDoc documentation formatting (Jeremy McNicoll) [1273503] - [misc] mei: drop me_client_presentation_num (Jeremy McNicoll) [1273503] - [misc] mei: trivial: fix errors in prints in comments (Jeremy McNicoll) [1273503] - [misc] mei: remove include to pci header from mei module files (Jeremy McNicoll) [1273503] - [misc] mei: push pci cfg structure me hw (Jeremy McNicoll) [1273503] - [misc] mei: remove the reference to pdev from mei_device (Jeremy McNicoll) [1273503] - [misc] mei: move fw_status back to hw ops handlers (Jeremy McNicoll) [1273503] - [misc] mei: get rid of most of the pci dependencies in mei (Jeremy McNicoll) [1273503] - [misc] mei: push all standard settings into mei_device_init (Jeremy McNicoll) [1273503] - [misc] mei: move mei_hbm_hdr function from hbm.h the hbm.c (Jeremy McNicoll) [1273503] - [misc] mei: kill error message for allocation failure (Jeremy McNicoll) [1273503] - [misc] mei: nfc: fix style warning (Jeremy McNicoll) [1273503] - [misc] mei: fix style warning: Missing a blank line after declarations (Jeremy McNicoll) [1273503] - [misc] mei: pg: fix cat and paste error in comments (Jeremy McNicoll) [1273503] - [misc] mei: debugfs: add single buffer indicator (Jeremy McNicoll) [1273503] - [misc] mei: debugfs: adjust print buffer (Jeremy McNicoll) [1273503] - [misc] mei: add hbm and pg state in devstate debugfs print (Jeremy McNicoll) [1273503] - [misc] mei: bus: fix possible boundaries violation (Jeremy McNicoll) [1273503] - [misc] mei: use connect_data on the stack (Jeremy McNicoll) [1273503] - [misc] mei: enable adding more IOCTL handlers (Jeremy McNicoll) [1273503] - [misc] mei: extract supported features from the hbm version (Jeremy McNicoll) [1273503] - [misc] mei: simplify handling of hbm client events (Jeremy McNicoll) [1273503] - [misc] mei: wait for hbm start non-interruptible (Jeremy McNicoll) [1273503] - [misc] mei: revamp connect and disconnect response handling (Jeremy McNicoll) [1273503] - [misc] mei: use disconnect name consistently (Jeremy McNicoll) [1273503] - [misc] mei: add hbm commands return status values (Jeremy McNicoll) [1273503] - [misc] mei: add mei_me_cl_by_uuid_id function (Jeremy McNicoll) [1273503] - [misc] mei: add me client remove functions (Jeremy McNicoll) [1273503] - [misc] mei: use list for me clients book keeping (Jeremy McNicoll) [1273503] - [misc] mei: me_client lookup function to return me_client object (Jeremy McNicoll) [1273503] - [misc] mei: use wrapper for simple hbm client message (Jeremy McNicoll) [1273503] - [misc] mei: use consistently me_addr in the hbm structures (Jeremy McNicoll) [1273503] - [misc] mei: amthif: don't check amthif client identity on amthif queues (Jeremy McNicoll) [1273503] - [misc] mei: amthif: use service function to flush amthif queue (Jeremy McNicoll) [1273503] - [misc] mei: me: wait for hw ready non-interruptible (Jeremy McNicoll) [1273503] - [misc] mei: fix comments (Jeremy McNicoll) [1273503] - [misc] mei: nfc: fix memory leak in error path (Jeremy McNicoll) [1273503] - [misc] mei: reset client state on queued connect request (Jeremy McNicoll) [1273503] - [misc] mei: drop unused hw dependent fw status functions (Jeremy McNicoll) [1273503] - [misc] mei: fix return value on disconnect timeout (Jeremy McNicoll) [1273503] - [misc] mei: don't schedule suspend in pm idle (Jeremy McNicoll) [1273503] - [misc] mei: start disconnect request timer consistently (Jeremy McNicoll) [1273503] - [misc] mei: reset client connection state on timeout (Jeremy McNicoll) [1273503] - [misc] mei: add WPT second mei interface (Jeremy McNicoll) [1273503] - [misc] mei: move from misc to char device (Jeremy McNicoll) [1273503] - [misc] mei: me: move probe quirk to cfg structure (Jeremy McNicoll) [1273503] - [misc] mei: add per device configuration (Jeremy McNicoll) [1273503] - [misc] mei: me: read H_CSR after asserting reset (Jeremy McNicoll) [1273503] - [misc] mei: me: drop harmful wait optimization (Jeremy McNicoll) [1273503] - [misc] mei: me: fix hw ready reset flow (Jeremy McNicoll) [1273503] - [misc] mei: fix memory leak of mei_clients array (Jeremy McNicoll) [1273503] - [misc] mei: set connecting state just upon connection request is sent to the fw (Jeremy McNicoll) [1273503] - [misc] mei: make return values consistent across the driver (Jeremy McNicoll) [1273503] - [misc] mei: extract fw status registers (Jeremy McNicoll) [1273503] - [misc] mei: me: bump hbm version to 1.1 to support power gating (Jeremy McNicoll) [1273503] - [misc] mei: txe: use runtime PG pm domain for non wakeable devices (Jeremy McNicoll) [1273503] - [misc] mei: me: use runtime PG pm domain for non wakeable devices (Jeremy McNicoll) [1273503] - [misc] mei: use runtime pm in write and read flow (Jeremy McNicoll) [1273503] - [misc] mei: txe: add runtime pm framework (Jeremy McNicoll) [1273503] - [misc] mei: me: add runtime pm framework (Jeremy McNicoll) [1273503] - [misc] mei: add function to check write queues (Jeremy McNicoll) [1273503] - [misc] mei: me: add pg exit and entry flow commands (Jeremy McNicoll) [1273503] - [misc] mei: expose hardware power gating state to mei layer (Jeremy McNicoll) [1273503] - [misc] mei: condition PGI support on HW and HBM version (Jeremy McNicoll) [1273503] - [misc] mei: me: add power gating isolation register write wrappers (Jeremy McNicoll) [1273503] - [misc] mei: me: introduce power gating registers (Jeremy McNicoll) [1273503] - [misc] mei: implement power gating isolation hbm layer (Jeremy McNicoll) [1273503] - [misc] mei: me: fix hardware reset flow (Jeremy McNicoll) [1273503] - [misc] mei: fix read after read scenario (Jeremy McNicoll) [1273503] - [misc] mei: deprecate the mei_wd_state_independence_msg (Jeremy McNicoll) [1273503]- [net] veth: don't modify ip_summed; doing so treats packets with bad checksums as good (Sabrina Dubroca) [1307099] - [net] nf_tables: use reverse traversal commit_list in nf_tables_abort (Xin Long) [1275964] - [net] nf_tables: fix addition/deletion of elements from commit/abort (Xin Long) [1275964] - [net] ipv6: addrlabel: fix ip6addrlbl_get() (Hannes Frederic Sowa) [1299324] - [net] packet: race condition in packet_bind (Hannes Frederic Sowa) [1298365] - [net] packet: missing dev_put() in packet_do_bind() (Hannes Frederic Sowa) [1298365] - [net] af_unix: Guard against other == sk in unix_dgram_sendmsg (Jakub Sitnicki) [1285792] - [net] unix: avoid use-after-free in ep_remove_wait_queue (Paolo Abeni) [1285792] - [net] unix: correctly track in-flight fds in sending process user_struct (Hannes Frederic Sowa) [1297403] {CVE-2013-4312} - [net] unix: properly account for FDs passed over unix sockets (Hannes Frederic Sowa) [1297403] {CVE-2013-4312} - [net] unix: garbage: fixed several comment and whitespace style issues (Hannes Frederic Sowa) [1297403] {CVE-2013-4312} - [net] sctp: Prevent soft lockup when sctp_accept() is called during a timeout event (Xin Long) [1270586] {CVE-2015-8767} - [net] sctp: Whitespace fix (Xin Long) [1270586] {CVE-2015-8767} - [net] fib_trie: leaf_walk_rcu should not compute key if key is less than pn->key (Hannes Frederic Sowa) [1275851] - [net] ipv4: implement support for NOPREFIXROUTE ifa flag for ipv4 address (Paolo Abeni) [1221311] - [net] tcp: fix a potential deadlock in tcp_get_info() (Paolo Abeni) [1269051] - [net] tcp: add tcpi_segs_in and tcpi_segs_out to tcp_info (Paolo Abeni) [1269051] - [net] tcp: add tcpi_bytes_received to tcp_info (Paolo Abeni) [1269051] - [net] tcp: add tcpi_bytes_acked to tcp_info (Paolo Abeni) [1269051] - [net] tcp_cubic: do not set epoch_start in the future (Hannes Frederic Sowa) [1268538] - [net] tcp_cubic: better follow cubic curve after idle period (Hannes Frederic Sowa) [1268538] - [netdrv] bond: track sum of rx_nohandler for all slaves (Jarod Wilson) [1289198] - [netdrv] team: track sum of rx_nohandler for all slaves (Jarod Wilson) [1289198] - [net] add rx_nohandler stat counter (Jarod Wilson) [1289198] - [net] core: relax BUILD_BUG_ON in netdev_stats_to_stats64 (Jarod Wilson) [1289198] - [net] preserve IP control block during GSO segmentation (Thadeu Lima de Souza Cascardo) [1283392] - [net] xfrm: add XFRMA_REPLAY_VAL attribute to SA messages (Herbert Xu) [1210745] - [net] xfrm: Don't prohibit AH from using ESN feature (Herbert Xu) [1210745] - [net] ipv6: xfrm: Add ESN support for AH ingress part (Herbert Xu) [1210745] - [net] ipv6: xfrm: Add ESN support for AH egress part (Herbert Xu) [1210745] - [net] ipv4: xfrm: Add ESN support for AH ingress part (Herbert Xu) [1210745] - [net] ipv4: xfrm: Add ESN support for AH egress part (Herbert Xu) [1210745] - [net] skbuff: Introduce skb_to_sgvec_nomark to map skb without mark new end (Herbert Xu) [1210745] - [net] xfrm: Fix aevent generation for each received packet (Herbert Xu) [1210745] - [net] xfrm: Guard IPsec anti replay window against replay bitmap (Herbert Xu) [1210745] - [net] ipv6: udp: use sticky pktinfo egress ifindex on connect() (Paolo Abeni) [1291792] - [documentation] net: change tcp_syn_retries documentation (Xin Long) [1299301] - [net] ipv6: sctp: fix lockdep splat in sctp_v6_get_dst() (Aaron Conole) [1286695] - [net] ipv6: tcp: add rcu locking in tcp_v6_send_synack() (Aaron Conole) [1286695] - [net] ipv6: sctp: add rcu protection around np->opt (Aaron Conole) [1286695] - [net] ipv6: add complete rcu protection around np->opt (Aaron Conole) [1286695] - [net] openvswitch: limit ovs recursions in ovs_execute_actions to not corrupt stack (Hannes Frederic Sowa) [1297881] - [net] scm: fix PaX detected msg_controllen overflow in scm_detach_fds (Hannes Frederic Sowa) [1284046] - [x86] perf, x86: Stop Intel PT before kdump starts (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/pt: Add interface to stop Intel PT logging (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/pt: Fix KVM warning due to doing rdmsr() before the CPUID test (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/bts: Disallow use by unprivileged users on paranoid systems (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/pt: Clean up files of Intel Processor Trace (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/bts: Set event->hw.itrace_started in pmu::start to match the new logic (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/pt: Add new timing packet enables (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/pt: Do not force sync packets on every schedule-in (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/lbr: Kill off intel_pmu_needs_lbr_smpl for good (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/bts: Drop redundant declarations (Yasuaki Ishimatsu) [1270539] - [kernel] perf: Add PERF_RECORD_SWITCH to indicate context switches (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel: Fix PMI handling for Intel PT (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/bts: Fix DS area sharing with x86_pmu events (Yasuaki Ishimatsu) [1270539] - [x86] perf_event_intel_pt.c: use arch_initcall to hook in enabling (Yasuaki Ishimatsu) [1270539] - [x86] perf_event_intel_bts.c: use arch_initcall to hook in enabling (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/pt: Fix a refactoring bug (Yasuaki Ishimatsu) [1270539] - [kernel] perf: Disallow sparse AUX allocations for non-SG PMUs in overwrite mode (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/pt: Remove redundant variable declaration (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/pt: Kill pt_is_running() (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/pt: Document pt_buffer_reset_offsets() (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/pt: Document pt_buffer_reset_markers() (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/pt: Kill an unused variable (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/pt: Untangle pt_buffer_reset_markers() (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/pt: Fix and clean up error handling in pt_event_add() (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/pt: Clean up the control flow in pt_pmu_hw_init() (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/pt: Fix the 32-bit build (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/bts: Add BTS PMU driver (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86/intel/pt: Add Intel PT PMU driver (Yasuaki Ishimatsu) [1270539] - [x86] perf/x86: Mark Intel PT and LBR/BTS as mutually exclusive (Yasuaki Ishimatsu) [1270539] - [x86] Add Intel Processor Trace (INTEL_PT) cpu feature detection (Yasuaki Ishimatsu) [1270539] - [kernel] perf: Add ITRACE_START record to indicate that tracing has started (Yasuaki Ishimatsu) [1270539] - [kernel] perf: Add wakeup watermark control to the AUX area (Yasuaki Ishimatsu) [1270539] - [kernel] perf: Support overwrite mode for the AUX area (Yasuaki Ishimatsu) [1270539] - [kernel] perf: Add API for PMUs to write to the AUX area (Yasuaki Ishimatsu) [1270539] - [kernel] perf: Add AUX record (Yasuaki Ishimatsu) [1270539] - [kernel] perf: Add a pmu capability for "exclusive" events (Yasuaki Ishimatsu) [1270539] - [kernel] perf: Add a capability for AUX_NO_SG pmus to do software double buffering (Yasuaki Ishimatsu) [1270539] - [kernel] perf: Support high-order allocations for AUX space (Yasuaki Ishimatsu) [1270539] - [kernel] perf: Add AUX area to ring buffer for raw data streams (Yasuaki Ishimatsu) [1270539] - [include] perf: Add data_{offset,size} to user_page (Yasuaki Ishimatsu) [1270539] - [netdrv] i40e: Fix basic support for X722 devices (Stefan Assmann) [1305242] - [ata] Adding Intel Lewisburg device IDs for SATA (Steve Best) [1310241] - [block] Always check queue limits for cloned requests (Mike Snitzer) [1286749]- [fs] cifs: Ratelimit kernel log messages (Jamie Bainbridge) [1264251] - [fs] cifs: convert printk(LEVEL...) to pr_ (Jamie Bainbridge) [1264251] - [fs] pnfs: adjust backport for bit_wait check API change (Benjamin Coddington) [1296270] - [fs] ovl: fix dentry reference leak (David Howells) [1261073] - [fs] fs: __generic_file_splice_read retry lookup on AOP_TRUNCATED_PAGE (Abhijith Das) [1196335] - [fs] nfsd: fix clp->cl_revoked list deletion causing softlock in nfsd ("J. Bruce Fields") [1300023] - [fs] gfs2: Add missing else in trans_add_meta/data (Robert S Peterson) [1268436] - [fs] gfs2: Fix direct IO write rounding error (Robert S Peterson) [1289630] - [fs] nfsv4: handle nfs4_get_referral failure (Dave Wysochanski) [1228711] - [fs] fixup: audit: implement audit by executable (Richard Guy Briggs) [1135562] - [fs] audit: implement audit by executable (Richard Guy Briggs) [1135562] - [fs] audit: clean simple fsnotify implementation (Richard Guy Briggs) [1135562] - [fs] audit: use macros for unset inode and device values (Richard Guy Briggs) [1135562] - [fs] audit: make audit_del_rule() more robust (Richard Guy Briggs) [1135562] - [fs] audit: fix uninitialized variable in audit_add_rule() (Richard Guy Briggs) [1135562] - [fs] audit: eliminate unnecessary extra layer of watch parent references (Richard Guy Briggs) [1135562] - [fs] audit: eliminate unnecessary extra layer of watch references (Richard Guy Briggs) [1135562] - [fs] fsnotify: Allocate overflow events with proper type (Richard Guy Briggs) [1135562] - [fs] fanotify: Handle overflow in case of permission events (Richard Guy Briggs) [1135562] - [fs] fsnotify: Fix detection whether overflow event is queued (Richard Guy Briggs) [1135562] - [fs] inotify: Fix reporting of cookies for inotify events (Richard Guy Briggs) [1135562] - [fs] fanotify: Fix use after free for permission events (Richard Guy Briggs) [1135562] - [fs] fsnotify: Do not return merged event from fsnotify_add_notify_event() (Richard Guy Briggs) [1135562] - [fs] fanotify: Fix use after free in mask checking (Richard Guy Briggs) [1135562] - [fs] fsnotify: remove pointless NULL initializers (Richard Guy Briggs) [1135562] - [fs] fsnotify: remove .should_send_event callback (Richard Guy Briggs) [1135562] - [fs] fsnotify: do not share events between notification groups (Richard Guy Briggs) [1135562] - [fs] inotify: provide function for name length rounding (Richard Guy Briggs) [1135562] - [fs] revert "inotify: don't add consecutive overflow events to the queue" (Richard Guy Briggs) [1135562] - [fs] audit: WARN if audit_rule_change called illegally (Richard Guy Briggs) [1135562] - [fs] audit: cull redundancy in audit_rule_change (Richard Guy Briggs) [1135562] - [fs] audit: refactor audit_receive_msg() to clarify AUDIT_*_RULE* cases (Richard Guy Briggs) [1135562] - [fs] audit: fix netlink portid naming and types (Richard Guy Briggs) [1135562] - [fs] audit: rename audit_log_remove_rule to disambiguate for trees (Richard Guy Briggs) [1135562] - [fs] kernel/auditfilter.c: fix leak in audit_add_rule() error path (Richard Guy Briggs) [1135562] - [lib] klist: fix starting point removed bug in klist iterators (Ewan Milne) [1309433] - [i2c] i801: Fix the alignment of the device table (Steve Best) [1307147] - [x86] tsc: Add native_read_tsc() to maintain KABI (Prarit Bhargava) [1302325] - [x86] tsc: Remove rdtsc_barrier() (Prarit Bhargava) [1302325] - [x86] kvm: Drop open-coded barrier and use rdtsc_ordered() in kvmclock (Prarit Bhargava) [1302325] - [x86] tsc: Use rdtsc_ordered() in read_tsc() instead of get_cycles() (Prarit Bhargava) [1302325] - [x86] tsc: Use rdtsc_ordered() in check_tsc_warp() and drop extra barriers (Prarit Bhargava) [1302325] - [x86] tsc: Add rdtsc_ordered() and use it in trivial call sites (Prarit Bhargava) [1302325] - [x86] tsc: Rename native_read_tsc() to rdtsc() (Prarit Bhargava) [1302325] - [x86] tsc: Remove rdtscl() (Prarit Bhargava) [1302325] - [x86] tsc: Use the full 64-bit TSC to detect the 2.6.2 bug (Prarit Bhargava) [1302325] - [x86] tsc: Use the full 64-bit TSC in delay_tsc() (Prarit Bhargava) [1302325] - [x86] tsc: Remove the rdtscp() and rdtscpll() macros (Prarit Bhargava) [1302325] - [x86] tsc: Replace rdtscll() with native_read_tsc() (Prarit Bhargava) [1302325] - [x86] paravirt: Remove read_tsc() and read_tscp() paravirt hooks (Prarit Bhargava) [1302325] - [x86] kvm: Remove vget_cycles() (Prarit Bhargava) [1302325] - [x86] tsc: Inline native_read_tsc() and remove __native_read_tsc() (Prarit Bhargava) [1302325] - [x86] mm: Enable SWIOTLB if system has SRAT memory regions above MAX_DMA32_PFN (Igor Mammedov) [1271527] - [x86] mm: Introduce max_possible_pfn (Igor Mammedov) [1271527] - [x86] xen: Support kexec/kdump in HVM guests by doing a soft reset (Vitaly Kuznetsov) [1007328] - [kernel] sched: Output warning when the 'isolcpus=' kernel parameter is invalid (Prarit Bhargava) [1305052] - [kernel] hung_task debugging: Add tracepoint to report the hang (Oleg Nesterov) [1146199] - [cpufreq] intel_pstate: Fix divide by zero on Knights Landing (Steve Best) [1273305] - [security] selinux: don't waste ebitmap space when importing NetLabel categories (Paul Moore) [1237425]- [iommu] amd: Allow non-ATS devices in IOMMUv2 domains (Myron Stowe) [1050021] - [iommu] amd: Set global dma_ops if swiotlb is disabled (Myron Stowe) [1050021] - [iommu] amd: Use swiotlb in passthrough mode (Myron Stowe) [1050021] - [iommu] amd: Allow non-IOMMUv2 devices in IOMMUv2 domains (Myron Stowe) [1050021] - [iommu] amd: Use iommu core for passthrough mode (Myron Stowe) [1050021] - [iommu] amd: Use iommu_attach_group() (Myron Stowe) [1050021] - [iommu] amd: Introduce protection_domain_init() function (Myron Stowe) [1050021] - [iommu] Ignore -ENODEV errors from add_device call-back (Myron Stowe) [1050021] - [iommu] amd: Handle large pages correctly in free_pagetable (Myron Stowe) [1050021] - [iommu] vt-d: Don't disable IR when it was previously enabled (Myron Stowe) [1050021] - [iommu] vt-d: Make sure copied over IR entries are not reused (Myron Stowe) [1050021] - [iommu] vt-d: Copy IR table from old kernel when in kdump mode (Myron Stowe) [1050021] - [iommu] vt-d: Set IRTA in intel_setup_irq_remapping (Myron Stowe) [1050021] - [iommu] vt-d: Disable IRQ remapping in intel_prepare_irq_remapping (Myron Stowe) [1050021] - [iommu] vt-d: Move QI initializationt to intel_setup_irq_remapping (Myron Stowe) [1050021] - [iommu] vt-d: Move EIM detection to intel_prepare_irq_remapping (Myron Stowe) [1050021] - [iommu] vt-d: Enable Translation only if it was previously disabled (Myron Stowe) [1050021] - [iommu] vt-d: Don't disable translation prior to OS handover (Myron Stowe) [1050021] - [iommu] vt-d: Don't copy translation tables if RTT bit needs to be changed (Myron Stowe) [1050021] - [iommu] vt-d: Don't do early domain assignment if kdump kernel (Myron Stowe) [1050021] - [iommu] vt-d: Allocate si_domain in init_dmars() (Myron Stowe) [1050021] - [iommu] vt-d: Mark copied context entries (Myron Stowe) [1050021] - [iommu] vt-d: Do not re-use domain-ids from the old kernel (Myron Stowe) [1050021] - [iommu] vt-d: Copy translation tables from old kernel (Myron Stowe) [1050021] - [iommu] vt-d: Detect pre enabled translation (Myron Stowe) [1050021] - [iommu] vt-d: Make root entry visible for hardware right after allocation (Myron Stowe) [1050021] - [iommu] vt-d: Init QI before root entry is allocated (Myron Stowe) [1050021] - [iommu] vt-d: Cleanup log messages (Myron Stowe) [1050021] - [iommu] amd: Handle errors returned from iommu_init_device (Myron Stowe) [1050021] - [iommu] Checking for NULL instead of IS_ERR (Myron Stowe) [1050021] - [iommu] amd: Propagate errors from amd_iommu_init_api (Myron Stowe) [1050021] - [iommu] amd: Remove unused fields from struct dma_ops_domain (Myron Stowe) [1050021] - [iommu] amd: Get rid of device_dma_ops_init() (Myron Stowe) [1050021] - [iommu] amd: Put IOMMUv2 devices in a direct mapped domain (Myron Stowe) [1050021] - [iommu] amd: Support IOMMU_DOMAIN_IDENTITY type allocation (Myron Stowe) [1050021] - [iommu] amd: Support IOMMU_DOMAIN_DMA type allocation (Myron Stowe) [1050021] - [iommu] amd: Implement add_device and remove_device (Myron Stowe) [1050021] - [pci] Remove pci_ats_enabled() (Myron Stowe) [1050021] - [pci] Stop caching ATS Invalidate Queue Depth (Myron Stowe) [1050021] - [pci] Move ATS declarations to linux/pci.h so they're all together (Myron Stowe) [1050021] - [pci] Clean up ATS error handling (Myron Stowe) [1050021] - [pci] Use pci_physfn() rather than looking up physfn by hand (Myron Stowe) [1050021] - [pci] Inline the ATS setup code into pci_ats_init() (Myron Stowe) [1050021] - [pci] Rationalize pci_ats_queue_depth() error checking (Myron Stowe) [1050021] - [pci] Reduce size of ATS structure elements (Myron Stowe) [1050021] - [pci] Embed ATS info directly into struct pci_dev (Myron Stowe) [1050021] - [pci] Allocate ATS struct during enumeration (Myron Stowe) [1050021] - [iommu] vt-d: Cache PCI ATS state and Invalidate Queue Depth (Myron Stowe) [1050021] - [iommu] amd: Use default domain if available for DMA-API (Myron Stowe) [1050021] - [iommu] amd: Implement dm_region call-backs (Myron Stowe) [1050021] - [iommu] Introduce iommu_request_dm_for_dev() (Myron Stowe) [1050021] - [iommu] Add function to query the default domain of a group (Myron Stowe) [1050021] - [iommu] Create direct mappings in default domains (Myron Stowe) [1050021] - [iommu] Introduce direct mapped region handling (Myron Stowe) [1050021] - [iommu] Add iommu_get_domain_for_dev function (Myron Stowe) [1050021] - [iommu] Make sure a device is always attached to a domain (Myron Stowe) [1050021] - [iommu] Limit iommu_attach/detach_device to devices with their own group (Myron Stowe) [1050021] - [iommu] Allocate a default domain for iommu groups (Myron Stowe) [1050021] - [iommu] Call remove_device call-back after driver release (Myron Stowe) [1050021] - [iommu] Clean up after a failed bus initialization (Myron Stowe) [1050021] - [iommu] Propagate error in add_iommu_group (Myron Stowe) [1050021] - [iommu] Add a few printk messages to group handling code (Myron Stowe) [1050021] - [iommu] Remove function name from pr_fmt() (Myron Stowe) [1050021] - [iommu] amd: Handle integer overflow in dma_ops_area_alloc (Myron Stowe) [1050021] - [iommu] Init iommu-groups support earlier, in core_initcall (Myron Stowe) [1050021] - [iommu] Fix checkpatch warnings for Missing a blank line after declarations (Myron Stowe) [1050021] - [iommu] vt-d: Only enable extended context tables if PASID is supported (Myron Stowe) [1299039] - [iommu] vt-d: Change PASID support to bit 40 of Extended Capability Register (Myron Stowe) [1299039] - [iommu] vt-d: Fix passthrough mode with translation-disabled devices (Myron Stowe) [1299039] - [iommu] vt-d: Really use upper context table when necessary (Myron Stowe) [1299039] - [iommu] vt-d: support extended root and context entries (Myron Stowe) [1299039] - [iommu] vt-d: Add new extended capabilities from v2.3 VT-d specification (Myron Stowe) [1299039] - [iommu] vt-d: Allow RMRR on graphics devices too (Myron Stowe) [1299039] - [iommu] vt-d: Print x2apic opt out info instead of printing a warning (Myron Stowe) [1299039] - [iommu] vt-d: kill bogus ecap_niotlb_iunits() (Myron Stowe) [1299039] - [iommu] amd: Correctly encode huge pages in iommu page tables (Myron Stowe) [1299039] - [iommu] amd: Optimize amd_iommu_iova_to_phys for new fetch_pte interface (Myron Stowe) [1299039] - [iommu] amd: Optimize alloc_new_range for new fetch_pte interface (Myron Stowe) [1299039] - [iommu] amd: Optimize iommu_unmap_page for new fetch_pte interface (Myron Stowe) [1299039] - [iommu] amd: Return the pte page-size in fetch_pte (Myron Stowe) [1299039] - [iommu] amd: Add support for contiguous dma allocator (Myron Stowe) [1299039] - [iommu] amd: Ignore BUS_NOTIFY_UNBOUND_DRIVER event (Myron Stowe) [1299039] - [iommu] amd: Use BUS_NOTIFY_REMOVED_DEVICE (Myron Stowe) [1299039] - [iommu] Remove domain_init and domain_free iommu_ops (Myron Stowe) [1299039] - [iommu] vt-d: Make use of domain_alloc and domain_free (Myron Stowe) [1299039] - [iommu] amd: Make use of domain_alloc and domain_free (Myron Stowe) [1299039] - [iommu] Only allow iommu_map/unmap for paging domains (Myron Stowe) [1299039] - [iommu] Introduce iommu domain types (Myron Stowe) [1299039] - [iommu] Introduce domain_alloc and domain_free iommu_ops (Myron Stowe) [1299039] - [iommu] amd: Small cleanup in mn_release() (Myron Stowe) [1299039] - [iommu] vt-d: Convert non-returned local variable to boolean when relevant (Myron Stowe) [1299039] - [iommu] amd: Convert non-returned local variable to boolean when relevant (Myron Stowe) [1299036] - [iommu] Update my email address (Myron Stowe) [1299036] - [iommu] Disable on !MMU builds (Myron Stowe) [1299036] - [iommu] Fix trace_map() to report original iova and original size (Myron Stowe) [1299036] - [iommu] iopoll: Introduce memory-mapped IO polling macros (Myron Stowe) [1299036] - [iommu] Change trace unmap api to report unmapped size (Myron Stowe) [1299036] - [iommu] Fix trace_unmap() to report original iova (Myron Stowe) [1299036] - [iommu] Make IOVA domain page size explicit (Myron Stowe) [1299036] - [iommu] Make IOVA domain low limit flexible (Myron Stowe) [1299036] - [iommu] Consolidate IOVA allocator code (Myron Stowe) [1299036] - [iommu] Allow building iova.c independently (Myron Stowe) [1299036] - [iommu] irq_remapping: Normailize the way to detect whether IR is enabled (Myron Stowe) [1299036] - [iommu] amd: Fix irq remapping detection logic (Myron Stowe) [1299036] - [iommu] irq_remapping: Change variable disable_irq_remap to be static (Myron Stowe) [1299036] - [iommu] irq_remapping: Refine function irq_remapping_prepare() for maintenance (Myron Stowe) [1299036] - [iommu] irq_remapping: Kill function irq_remapping_supported() and related code (Myron Stowe) [1299036] - [iommu] amd: Check for irq-remap support amd_iommu_prepare() (Myron Stowe) [1299036] - [iommu] vt-d: Allow IR works in XAPIC mode though CPU works in X2APIC mode (Myron Stowe) [1299036] - [iommu] vt-d: Allocate IRQ remapping data structures only for all IOMMUs (Myron Stowe) [1299036] - [iommu] vt-d: Prepare for killing function irq_remapping_supported() (Myron Stowe) [1299036] - [x86] apic: Handle XAPIC remap mode proper (Myron Stowe) [1299036] - [x86] apic: Refine enable_IR_x2apic() and related functions (Myron Stowe) [1299036] - [x86] apic: Correctly detect X2APIC status in function enable_IR() (Myron Stowe) [1299036] - [x86] apic: Kill useless variable x2apic_enabled in function enable_IR_x2apic() (Myron Stowe) [1299036] - [x86] apic: Panic if kernel doesn't support x2apic but BIOS has enabled x2apic (Myron Stowe) [1299036] - [x86] apic: Clear stale x2apic mode (Myron Stowe) [1299036] - [iommu] vt-d: Convert allocations to GFP_KERNEL (Myron Stowe) [1299036] - [iommu] vt-d: Move iommu preparatory allocations to irq_remap_ops.prepare (Myron Stowe) [1299036] - [iommu] x86: Restructure setup of the irq remapping feature (Myron Stowe) [1299036]- [net] ipv6: Fix regression in udp_v6_mcast_next() (Hannes Frederic Sowa) [1298790] - [net] vlan: Invoke driver vlan hooks only if device is present (Ivan Vecera) [1276628] - [net] udp: properly support MSG_PEEK with truncated buffers (Sabrina Dubroca) [1294384] - [net] sctp: release assoc when sctp_make_abort_user return NULL in sctp_close (Xin Long) [1285945] - [net] tcp: allow one skb to be received per socket under memory pressure (Paolo Abeni) [1290901] - [net] tcp: fix behavior for epoll edge trigger (Paolo Abeni) [1290901] - [net] tcp: introduce tcp_under_memory_pressure() (Paolo Abeni) [1290901] - [net] tcp: rename sk_forced_wmem_schedule() to sk_forced_mem_schedule() (Paolo Abeni) [1290901] - [net] tcp: implement sk_forced_wmem_schedule (Paolo Abeni) [1290901] - [net] fix sk_mem_reclaim_partial() (Paolo Abeni) [1290901] - [net] tcp: set SOCK_NOSPACE under memory pressure (Paolo Abeni) [1290901] - [net] netfilter: ipt_rpfilter: remove the nh_scope test in rpfilter_lookup_reverse (Xin Long) [1261761] - [net] tcp: honour SO_BINDTODEVICE for TW_RST case too (Florian Westphal) [1295557] - [net] tcp: send_reset: test for non-NULL sk first (Florian Westphal) [1295557] - [net] add inet_sk_transparent() helper (Florian Westphal) [1295557] - [net] add sk_fullsock() helper (Florian Westphal) [1295557] - [net] rtnetlink: delay RTM_DELLINK notification until after ndo_uninit() (Jarod Wilson) [1285719] - [net] unregister_netdevice: move RTM_DELLINK to until after ndo_uninit (Jarod Wilson) [1285719] - [net] ipv6: Dont add RT6_LOOKUP_F_IFACE flag if saddr set (Xin Long) [1273235] - [net] ipv6: Add RT6_LOOKUP_F_IFACE flag if oif is set (Xin Long) [1273235] - [net] ipv6: fix the incorrect return value of throw route (Xin Long) [1270665] - [net] ipv6: allow routes to be configured with expire (Xin Long) [1275587] - [security] selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID (Paul Moore) [1264963] - [security] selinux: reject setexeccon() on MNT_NOSUID applications with -EACCES (Paul Moore) [1264963] - [netdrv] mlx4_en: Remove BUG_ON assert when checking if ring is full (Kamal Heib) [1258136] - [x86] fpu: Check tsk_used_math() in kernel_fpu_end() for eager FPU (Prarit Bhargava) [1268913] - [i2c] Adding Intel Lewisburg support for iTCO (Steve Best) [1273640] - [mfd] lpc_ich: Intel device IDs for PCH (Steve Best) [1273640] - [i2c] i801: add Intel Lewisburg device IDs (Steve Best) [1273640] - [sound] alsa: hda - Add Intel Lewisburg device IDs Audio (Steve Best) [1273640] - [ata] ahci: add new Intel device IDs (Steve Best) [1273640] - [scsi] ses: Fix problems with simple enclosures (Ewan Milne) [1290825] - [scsi] Add ALUA state change UA handling (Ewan Milne) [1292569] - [scsi] fnic: check pci_map_single() return value (Maurizio Lombardi) [1246232] - [scsi] hpsa: Update driver revision to RH2 (Joseph Szczypek) [1268073] - [scsi] hpsa: fix issues with multilun devices (Joseph Szczypek) [1268073] - [scsi] megaraid_sas: touch version string (Tomas Henzl) [1267911] - [scsi] megaraid_sas: SMAP restriction--do not access user memory from IOCTL code (Tomas Henzl) [1267911] - [scsi] bnx2fc: Do not log error for netevents that need no action (Maurizio Lombardi) [1266884] - [scsi] iscsi: make mutex for target scanning and unbinding per-session (Chris Leech) [1253032]- [documentation] filesystems: describe the shared memory usage/accounting (Rodrigo Freire) [1293616] - [netdrv] sfc: Downgrade or remove some error messages (Jarod Wilson) [1282734] - [netdrv] sfc: Downgrade EPERM messages from MCDI to debug (Jarod Wilson) [1282734] - [netdrv] sfc: Make failed filter removal less noisy (Jarod Wilson) [1282734] - [netdrv] sfc: Handle MCDI proxy authorisation (Jarod Wilson) [1282734] - [netdrv] sfc: Retry MCDI after NO_EVB_PORT error on a VF (Jarod Wilson) [1282734] - [netdrv] sfc: fix a timeout loop (Jarod Wilson) [1282734] - [netdrv] sfc: only use RSS filters if we're using RSS (Jarod Wilson) [1282734] - [netdrv] sfc: check warm_boot_count after other functions have been reset (Jarod Wilson) [1282734] - [netdrv] sfc: use ALIGN macro for aligning frame sizes (Jarod Wilson) [1282734] - [netdrv] sfc: Add PCI ID for Solarflare 8000 series 10/40G NIC (Jarod Wilson) [1282734] - [netdrv] sfc: make TSO version a per-queue parameter (Jarod Wilson) [1282734] - [netdrv] sfc: constify pci_error_handlers structures (Jarod Wilson) [1282734] - [netdrv] sfc: don't call dma_supported (Jarod Wilson) [1282734] - [netdrv] sfc: fully reset if MC_REBOOT event received without warm_boot_count increment (Jarod Wilson) [1282734] - [netdrv] sfc: avoid using timespec (Jarod Wilson) [1282734] - [netdrv] sfc: Allow driver to cope with a lower number of VIs than it needs for RSS (Jarod Wilson) [1282734] - [netdrv] sfc: MC allocations must be restored following an entity reset (Jarod Wilson) [1282734] - [netdrv] sfc: allow ethtool selftest and MC reboot to complete on an unprivileged function (Jarod Wilson) [1282734] - [netdrv] sfc: clean fallbacks between promisc/normal in efx_ef10_filter_sync_rx_mode (Jarod Wilson) [1282734] - [netdrv] sfc: support cascaded multicast filters (Jarod Wilson) [1282734] - [netdrv] sfc: re-factor efx_ef10_filter_sync_rx_mode() (Jarod Wilson) [1282734] - [netdrv] sfc: Insert multicast filters as well as mismatch filters in promiscuous mode (Jarod Wilson) [1282734] - [netdrv] sfc: warn if other functions have been reset by MCFW (Jarod Wilson) [1282734] - [netdrv] sfc: add output flag decoding to efx_mcdi_set_workaround (Jarod Wilson) [1282734] - [netdrv] sfc: cope with ENOSYS from efx_mcdi_get_workarounds() (Jarod Wilson) [1282734] - [netdrv] sfc: enable cascaded multicast filters in MCFW (Jarod Wilson) [1282734] - [netdrv] sfc: update MCDI protocol definitions (Jarod Wilson) [1282734] - [netdrv] siena: only report generic filters in get_ts_info (Jarod Wilson) [1282734] - [netdrv] bonding: "primary_reselect" with "failure" is not working properly (Jarod Wilson) [1301451] - [netdrv] ixgbe: Teardown SR-IOV before unregister_netdev() (Alex Williamson) [1245562] - [netdrv] igb: Teardown SR-IOV before unregister_netdev() (Alex Williamson) [1245562] - [vfio] Fix bug in vfio_device_get_from_name() (Alex Williamson) [1282546] - [scsi] report 'INQUIRY result too short' once per host (Vitaly Kuznetsov) [1270253] - [scsi] Revert "report 'INQUIRY result too short' once" (Vitaly Kuznetsov) [1270253] - [x86] cpu: Call verify_cpu() after having entered long mode too (Lenny Szubowicz) [1240181] - [modsign] asn.1: Handle 'ANY OPTIONAL' in grammar (David Howells) [1250405] - [modsign] asn.1: Fix non-match detection failure on data overrun (David Howells) [1250405] - [modsign] asn.1: Fix actions on CHOICE elements with IMPLICIT tags (David Howells) [1250405] - [modsign] asn.1: Fix handling of CHOICE in ASN.1 compiler (David Howells) [1250405] - [watchdog] Read device status through sysfs attributes (Pratyush Anand) [1256787] - [watchdog] Use static struct class watchdog_class in stead of pointer (Pratyush Anand) [1256787] - [watchdog] Fix parent of watchdog_devices (Pratyush Anand) [1256787] - [watchdog] itco_wdt: Fix the parent device (Pratyush Anand) [1256787] - [cpufreq] powernv: Report Pmax throttling if capped below nominal frequency (Gustavo Duarte) [1277087] - [powerpc] cxl: Fix unbalanced pci_dev_get in cxl_probe (Gustavo Duarte) [1288112] - [powerpc] eeh: Probe after unbalanced kref check (Gustavo Duarte) [1288112]- [netdrv] fjes: ethtool support (Neil Horman) [1226804] - [netdrv] fjes: handle receive cancellation request interrupt (Neil Horman) [1226804] - [netdrv] fjes: epstop_task (Neil Horman) [1226804] - [netdrv] fjes: update_zone_task (Neil Horman) [1226804] - [netdrv] fjes: unshare_watch_task (Neil Horman) [1226804] - [netdrv] fjes: force_close_task (Neil Horman) [1226804] - [netdrv] fjes: interrupt_watch_task (Neil Horman) [1226804] - [netdrv] fjes: net_device_ops.ndo_vlan_rx_add/kill_vid (Neil Horman) [1226804] - [netdrv] fjes: net_device_ops.ndo_tx_timeout (Neil Horman) [1226804] - [netdrv] fjes: net_device_ops.ndo_change_mtu (Neil Horman) [1226804] - [netdrv] fjes: net_device_ops.ndo_get_stats64 (Neil Horman) [1226804] - [netdrv] fjes: NAPI polling function (Neil Horman) [1226804] - [netdrv] fjes: tx_stall_task (Neil Horman) [1226804] - [netdrv] fjes: raise_intr_rxdata_task (Neil Horman) [1226804] - [netdrv] fjes: net_device_ops.ndo_start_xmit (Neil Horman) [1226804] - [netdrv] fjes: net_device_ops.ndo_open and .ndo_stop (Neil Horman) [1226804] - [netdrv] fjes: buffer address regist/unregistration routine (Neil Horman) [1226804] - [netdrv] fjes: ES information acquisition routine (Neil Horman) [1226804] - [netdrv] fjes: platform_driver's .probe and .remove routine (Neil Horman) [1226804] - [netdrv] fjes: Hardware cleanup routine (Neil Horman) [1226804] - [netdrv] fjes: Hardware initialization routine (Neil Horman) [1226804] - [netdrv] fjes: Introduce FUJITSU Extended Socket Network Device driver (Neil Horman) [1226804] - [netdrv] r8169: fix kasan reported skb use-after-free (Corinna Vinschen) [1280393] - [netdrv] cxgb4: changes for new firmware 1.14.4.0 (Sai Vemuri) [1275825] - [netdrv] netxen: correct sysfs bin attribute return code (Tony Camuso) [1274300] - [mm] thp: don't hold mmap_sem in khugepaged when allocating THP (Aaron Tomlin) [1282435] - [mm] ksm: add reschedule points to unmerge_and_remove_all_rmap_items (Andrea Arcangeli) [1298618] - [mm] ksm: introduce ksm_max_page_sharing per page deduplication limit (Andrea Arcangeli) [1298618] - [mm] hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a fault (Andrea Arcangeli) [1291247] - [fs] dlm: fix lvb copy for user locks (David Teigland) [1256947] - [x86] watchdog: itco_wdt: Add support for TCO on Intel Sunrisepoint (Prarit Bhargava) [1181799] - [x86] i2c: i801: Create iTCO device on newer Intel PCHs (Prarit Bhargava) [1181799] - [x86] mfd: watchdog: itco_wdt: Expose watchdog properties using platform data (Prarit Bhargava) [1181799] - [x86] Broadwell EP and EX have the same cpuid (David Arcari) [1299948] - [x86] pvpanic: Set high notifier priority (Peter Xu) [1282794] - [x86] tsc: Let high latency PIT fail fast in quick_pit_calibrate() (Prarit Bhargava) [1276201] - [base] memory: fix kernel warning during memory hotplug on ppc64 (Laurent Vivier) [1276205] - [char] tpm, tpm_tis: fix tpm_tis ACPI detection issue with TPM 2.0 (Jerry Snitselaar) [1293577] - [crypto] nx-842: Mask XERS0 bit in return value (Gustavo Duarte) [1294090] - [kernel] sched/stat: Expose /proc/pid/schedstat if CONFIG_SCHED_INFO=y (Gustavo Duarte) [1289664] - [kernel] sched/stat: Simplify the sched_info accounting dependency (Gustavo Duarte) [1289664] - [kernel] sched: tracing: Stop/start critical timings around the idle=poll idle loop (Daniel Bristot de Oliveira) [1280434] - [kernel] watchdog: touch_nmi_watchdog should only touch local cpu not every one (Don Zickus) [1266622] - [kernel] sysctl: detect overflows when converting to int (Prarit Bhargava) [1303083] - [kernel] rh_kabi: add RH_KABI_DEPRECATE_FN (Prarit Bhargava) [1302150] - [kernel] time: Avoid signed overflow in timekeeping_get_ns() (David Gibson) [1248958] - [kernel] module: Add missing 'T' in /proc/modules when a module has the TAINT_TECH_PREVIEW bit set (Dave Wysochanski) [1299013] - [kernel] signal: remove warning about using SI_TKILL in rt_[tg]sigqueueinfo (Oleg Nesterov) [1015985] - [kernel] kexec: align crash_notes allocation to make it be inside one physical page (Baoquan He) [1073651] - [kernel] audit/fix non-modular users of module_init in core code (Baoquan He) [1073651] - [firmware] dmi_scan: Fix UUID endianness for SMBIOS >= 2.6 (Prarit Bhargava) [1294461] - [powercap] rapl: fix BIOS lock check (David Arcari) [1297950] - [security] keys: Fix keyring ref leak in join_session_keyring() (David Howells) [1298036] {CVE-2016-0728}- [x86] mce: Ensure offline CPUs don't participate in rendezvous process (Prarit Bhargava) [1301710] - [x86] mce: Make usable address checks Intel-only (Prarit Bhargava) [1301710] - [x86] mce: Add the missing memory error check on AMD (Prarit Bhargava) [1301710] - [x86] ras: Remove mce.usable_addr (Prarit Bhargava) [1301710] - [x86] mce: Do not enter deferred errors into the generic pool twice (Prarit Bhargava) [1301710] - [x86] mce: Add a default case to the switch in __mcheck_cpu_ancient_init() (Prarit Bhargava) [1301710] - [x86] mce: Add a Scalable MCA vendor flags bit (Prarit Bhargava) [1301710] - [x86] mce: Fix thermal throttling reporting after kexec (Prarit Bhargava) [1301710] - [x86] mce: Don't clear shared banks on Intel when offlining CPUs (Prarit Bhargava) [1301710] - [x86] mce: Add a wrapper around mce_log() for injection (Prarit Bhargava) [1301710] - [x86] mce: Rename rcu_dereference_check_mce() to mce_log_get_idx_check() (Prarit Bhargava) [1301710] - [x86] mce: Reenable CMCI banks when swiching back to interrupt mode (Prarit Bhargava) [1301710] - [x86] mce: Clear Local MCE opt-in before kexec (Prarit Bhargava) [1301710] - [x86] mce: Kill drain_mcelog_buffer() (Prarit Bhargava) [1301710] - [x86] mce: Avoid potential deadlock due to printk() in MCE context (Prarit Bhargava) [1301710] - [x86] mce: Remove the MCE ring for Action Optional errors (Prarit Bhargava) [1301710] - [x86] mce: Reuse one of the u16 padding fields in 'struct mce' (Prarit Bhargava) [1301710] - [x86] mce: Don't use percpu workqueues (Prarit Bhargava) [1301710] - [x86] mce: Provide a lockless memory pool to save error records (Prarit Bhargava) [1301710] - [x86] mce: Handle Local MCE events (Prarit Bhargava) [1301710] - [x86] mce: Add Local MCE definitions (Prarit Bhargava) [1301710] - [x86] mce: Add infrastructure to support Local MCE (Prarit Bhargava) [1301710] - [x86] mce: mce_chrdev_write() can be static (Prarit Bhargava) [1301710] - [x86] mce: Stop using array-index-based RCU primitives (Prarit Bhargava) [1301710] - [x86] mce: Fix monarch timeout setting through the mce= cmdline option (Prarit Bhargava) [1301710] - [x86] mce: Fix MCE severity messages (Prarit Bhargava) [1301710] - [x86] mce/amd: Zap changelog (Prarit Bhargava) [1301710] - [x86] mce/amd: Rename setup_APIC_mce (Prarit Bhargava) [1301710] - [x86] mce/amd: Introduce deferred error interrupt handler (Prarit Bhargava) [1301710] - [x86] mce: Add support for deferred errors on AMD (Prarit Bhargava) [1301710] - [x86] mce/amd: Collect valid address before logging an error (Prarit Bhargava) [1301710] - [x86] mce/amd: Factor out logging mechanism (Prarit Bhargava) [1301710] - [x86] mce: Spell "panicked" correctly (Prarit Bhargava) [1301710] - [x86] mce: Support memory error recovery for both UCNA and Deferred error in machine_check_poll (Prarit Bhargava) [1301710] - [iommu] vt-d: Remove dead code in device_notifier (Myron Stowe) [1287300] - [iommu] add new iommu_ops callback for adding an OF device (Myron Stowe) [1287300] - [iommu] provide early initialisation hook for IOMMU drivers (Myron Stowe) [1287300] - [mm] export find_extend_vma() and handle_mm_fault() for driver use (Myron Stowe) [1287300] - [iommu] Decouple iommu_map_sg from CPU page size (Myron Stowe) [1287300] - [iommu] pci: Enhance pci_root to support DMAR device hotplug (Myron Stowe) [1287300] - [iommu] vt-d: Enhance intel-iommu driver to support DMAR unit hotplug (Myron Stowe) [1287300] - [iommu] vt-d: Enhance error recovery in function intel_enable_irq_remapping() (Myron Stowe) [1287300] - [iommu] vt-d: Enhance intel_irq_remapping driver to support DMAR unit hotplug (Myron Stowe) [1287300] - [iommu] vt-d: Search for ACPI _DSM method for DMAR hotplug (Myron Stowe) [1287300] - [iommu] vt-d: Implement DMAR unit hotplug framework (Myron Stowe) [1287300] - [iommu] vt-d: Dynamically allocate and free seq_id for DMAR units (Myron Stowe) [1287300] - [iommu] vt-d: Introduce helper function dmar_walk_resources() (Myron Stowe) [1287300] - [iommu] acpica: tables: Update for DMAR table changes (Myron Stowe) [1287300] - [iommu] acpica: tables: Merge DMAR table structure updates (Myron Stowe) [1287300] - [iommu] amd: remove compiler warning due to IOMMU_CAP_NOEXEC (Myron Stowe) [1287300] - [iommu] add capability IOMMU_CAP_NOEXEC (Myron Stowe) [1287300] - [iommu] vt-d: Fix incorrect bit operations in setting values (Myron Stowe) [1287300] - [iommu] Improve error handling when setting bus iommu (Myron Stowe) [1287300] - [iommu] fix initialization without 'add_device' callback (Myron Stowe) [1287300] - [iommu] Do more input validation in iommu_map_sg() (Myron Stowe) [1287300] - [iommu] Add iommu_map_sg() function (Myron Stowe) [1287300] - [iommu] powerpc: Rename iommu_[un]map_sg functions (Myron Stowe) [1287300]- [net] sctp: ASCONF-ACK with Unresolvable Address should be sent (Xin Long) [1245510] - [net] sctp: donot reset the overall_error_count in SHUTDOWN_RECEIVE state (Xin Long) [1256019] - [net] sctp: asconf's process should verify address parameter is in the beginning (Xin Long) [1246418] - [net] sctp: translate host order to network order when setting a hmacid (Xin Long) [1270431] - [net] tcp: initialize tp->copied_seq in case of cross SYN connection (Hannes Frederic Sowa) [1287754] - [net] ipv6: Fix IPsec pre-encap fragmentation check (Herbert Xu) [1257952] - [net] xfrm: fix xfrm_input/xfrm_tunnel_check oops (Herbert Xu) [1275397] - [net] ipv6: distinguish frag queues by device for multicast and link-local packets (Hannes Frederic Sowa) [1285250] - [net] netfilter: nf_log: wait for rcu grace after logger unregistration (Florian Westphal) [1260905] - [net] netfilter: nf_log: don't zap all loggers on unregister (Florian Westphal) [1260905] - [net] netfilter: nf_log: Introduce nft_log_dereference() macro (Florian Westphal) [1260905] - [net] ipv6: fix crash on ICMPv6 redirects with prohibited/blackholed source (Xin Long) [1278257] - [net] sock: don't enable netstamp for af_unix sockets (Hannes Frederic Sowa) [1277130] - [net] ipv4: Fix compilation errors in fib_rebalance (Paolo Abeni) [1275573] - [net] ipv4: ICMP packet inspection for multipath (Paolo Abeni) [1275573] - [net] ipv4: L3 hash-based multipath (Paolo Abeni) [1275573] - [net] bridge: implement rtnl_link_ops->get_size and rtnl_link_ops->fill_info (Paolo Abeni) [1270763] - [net] bridge: include in6.h in if_bridge.h for struct in6_addr (Jiri Benc) [1268057] - [net] inet: defines IPPROTO_* needed for module alias generation (Jiri Benc) [1268057] - [net] sync some IP headers with glibc (Jiri Benc) [1268057] - [net] ipvs: fix crash if scheduler is changed (Paolo Abeni) [1233382] - [net] ipv6: use common fib_default_rule_pref (Paolo Abeni) [1264431] - [net] documentation: Update netlink_mmap.txt (Paolo Abeni) [1263708] - [net] netlink: Always copy on mmap TX (Paolo Abeni) [1263708] - [net] xfrm: configure policy hash table thresholds by netlink (Herbert Xu) [1136860 1222936] - [net] xfrm: hash prefixed policies based on preflen thresholds (Herbert Xu) [1136860 1222936] - [netdrv] bna: check for dma mapping errors (Ivan Vecera) [1244166] - [netdrv] qlcnic: fix mac address restore in bond mode 5/6 (Jarod Wilson) [1265058] - [netdrv] bonding: make mii_status sysfs node consistent (Jarod Wilson) [1297933] - [netdrv] bonding: support encapsulated ipv6 TSO (Jarod Wilson) [1277950] - [netdrv] bonding: handle more gso types (Jarod Wilson) [1277950] - [netdrv] alx: sanitize buffer sizing and padding (Jarod Wilson) [1090432] - [netdrv] alx: remove pointless assignment (Jarod Wilson) [1090432] - [netdrv] alx: add Killer E2400 device ID (Jarod Wilson) [1090432] - [netdrv] alx: fix alx_poll() (Jarod Wilson) [1090432] - [netdrv] alx: get rid of SET_ETHTOOL_OPS (Jarod Wilson) [1090432] - [netdrv] alx: Remove casts of pointer to same type (Jarod Wilson) [1090432] - [netdrv] alx: Call dev_kfree_skb_any instead of dev_kfree_skb (Jarod Wilson) [1090432] - [netdrv] alx: Use dma_set_mask_and_coherent and fix a bug (Jarod Wilson) [1090432] - [netdrv] alx: add missing stats_lock spinlock init (Jarod Wilson) [1090432] - [netdrv] alx: add stats to ethtool (Jarod Wilson) [1090432] - [netdrv] alx: add alx_get_stats64 operation (Jarod Wilson) [1090432] - [netdrv] alx: add stats update function (Jarod Wilson) [1090432] - [netdrv] alx: add constants for the stats fields (Jarod Wilson) [1090432] - [netdrv] alx: add a hardware stats structure (Jarod Wilson) [1090432] - [netdrv] alx: Reset phy speed after resume (Jarod Wilson) [1090432] - [netdrv] alx: remove unnecessary pci_set_drvdata() (Jarod Wilson) [1090432] - [netdrv] alx: remove redundant D0 power state set (Jarod Wilson) [1090432] - [netdrv] alx: remove WoL support (Jarod Wilson) [1090432] - [netdrv] alx: fix ethtool support code (Jarod Wilson) [1090432] - [netdrv] alx: fix MAC address alignment problem (Jarod Wilson) [1090432] - [netdrv] alx: separate link speed/duplex fields (Jarod Wilson) [1090432] - [netdrv] alx: make sizes unsigned (Jarod Wilson) [1090432] - [netdrv] alx: fix 100mbit/half duplex speed translation (Jarod Wilson) [1090432] - [netdrv] alx: treat flow control correctly in alx_set_pauseparam() (Jarod Wilson) [1090432]- [block] zram: don't call idr_remove() from zram_remove() (Seth Jennings) [1244276] - [block] zram: fix possible use after free in zcomp_create() (Seth Jennings) [1244276] - [block] zram: unify error reporting (Seth Jennings) [1244276] - [block] zram: check comp algorithm availability earlier (Seth Jennings) [1244276] - [block] zram: cut trailing newline in algorithm name (Seth Jennings) [1244276] - [block] zram: cosmetic zram_bvec_write() cleanup (Seth Jennings) [1244276] - [block] zram: add dynamic device add/remove functionality (Seth Jennings) [1244276] - [block] zram: close race by open overriding (Seth Jennings) [1244276] - [block] zram: return zram device_id from zram_add() (Seth Jennings) [1244276] - [block] zram: trivial: correct flag operations comment (Seth Jennings) [1244276] - [block] zram: report every added and removed device (Seth Jennings) [1244276] - [block] zram: remove max_num_devices limitation (Seth Jennings) [1244276] - [block] zram: reorganize code layout (Seth Jennings) [1244276] - [block] zram: use idr instead of `zram_devices' array (Seth Jennings) [1244276] - [block] zram: cosmetic ZRAM_ATTR_RO code formatting tweak (Seth Jennings) [1244276] - [block] zram: remove obsolete ZRAM_DEBUG option (Seth Jennings) [1244276] - [block] zram: clear disk io accounting when reset zram device (Seth Jennings) [1244276] - [block] zram: fix error return code (Seth Jennings) [1244276] - [documentation] zram: deprecate zram attrs sysfs nodes (Seth Jennings) [1244276] - [documentation] zram: describe device attrs in documentation (Seth Jennings) [1244276] - [block] zram: export new 'mm_stat' sysfs attrs (Seth Jennings) [1244276] - [block] zram: export new 'io_stat' sysfs attrs (Seth Jennings) [1244276] - [block] zram: use proper type to update max_used_pages (Seth Jennings) [1244276] - [mm] zpool: add name argument to create zpool (Seth Jennings) [1244276] - [block] zram: remove request_queue from struct zram (Seth Jennings) [1244276] - [block] zram: remove init_lock in zram_make_request (Seth Jennings) [1244276] - [block] zram: check bd_openers instead of bd_holders (Seth Jennings) [1244276] - [block] zram: rework reset and destroy path (Seth Jennings) [1244276] - [block] zram: fix umount-reset_store-mount race condition (Seth Jennings) [1244276] - [block] zram: free meta table in zram_meta_free (Seth Jennings) [1244276] - [block] zram: clean up zram_meta_alloc() (Seth Jennings) [1244276] - [block] zram: use DEVICE_ATTR_[RW|RO|WO] to define zram sys device attribute (Seth Jennings) [1244276] - [block] zram: correct ZRAM_ZERO flag bit position (Seth Jennings) [1244276] - [block] zram: change parameter from vaild_io_request() (Seth Jennings) [1244276] - [block] zram: remove bio parameter from zram_bvec_rw() (Seth Jennings) [1244276] - [block] zram: avoid kunmap_atomic() of a NULL pointer (Seth Jennings) [1244276] - [block] zram: avoid NULL pointer access in concurrent situation (Seth Jennings) [1244276] - [documentation] zram: use notify_free to account all free notifications (Seth Jennings) [1244276] - [block] zram: report maximum used memory (Seth Jennings) [1244276] - [block] zram: zram memory size limitation (Seth Jennings) [1244276] - [mm] zsmalloc: change return value unit of zs_get_total_size_bytes (Seth Jennings) [1244276] - [block] zram: fix incorrect stat with failed_reads (Seth Jennings) [1244276] - [block] zram: replace global tb_lock with fine grain lock (Seth Jennings) [1244276] - [block] zram: use size_t instead of u16 (Seth Jennings) [1244276] - [block] zram: remove unused SECTOR_SIZE define (Seth Jennings) [1244276] - [block] zram: rename struct `table' to `zram_table_entry' (Seth Jennings) [1244276] - [block] zram: avoid lockdep splat by revalidate_disk (Seth Jennings) [1244276] - [block] zram: revalidate disk after capacity change (Seth Jennings) [1244276] - [block] zram: correct offset usage in zram_bio_discard (Seth Jennings) [1244276] - [block] zram: support REQ_DISCARD (Seth Jennings) [1244276] - [block] zram: use scnprintf() in attrs show() methods (Seth Jennings) [1244276] - [block] zram: propagate error to user (Seth Jennings) [1244276] - [block] zram: return error-valued pointer from zcomp_create() (Seth Jennings) [1244276] - [block] zram: move comp allocation out of init_lock (Seth Jennings) [1244276] - [block] zram: make compression algorithm selection possible (Seth Jennings) [1244276] - [block] zram: add set_max_streams knob (Seth Jennings) [1244276] - [block] zram: add multi stream functionality (Seth Jennings) [1244276] - [documentation] zram: document failed_reads, failed_writes stats (Seth Jennings) [1244276] - [documentation] zram: doc fixes (Seth Jennings) [1244276] - [block] zram: factor out single stream compression (Seth Jennings) [1244276] - [block] zram: use zcomp compressing backends (Seth Jennings) [1244276] - [block] zram: introduce compressing backend abstraction (Seth Jennings) [1244276] - [block] zram: delete zram_init_device() (Seth Jennings) [1244276] - [block] zram: move zram size warning to documentation (Seth Jennings) [1244276] - [block] zram: drop not used table `count' member (Seth Jennings) [1244276] - [block] zram: report failed read and write stats (Seth Jennings) [1244276] - [block] zram: remove zram stats code duplication (Seth Jennings) [1244276] - [block] zram: use atomic64_t for all zram stats (Seth Jennings) [1244276] - [block] zram: remove good and bad compress stats (Seth Jennings) [1244276] - [block] zram: do not pass rw argument to __zram_make_request() (Seth Jennings) [1244276] - [block] zram: drop `init_done' struct zram member (Seth Jennings) [1244276] - [block] zram: avoid null access when fail to alloc meta (Seth Jennings) [1244276] - [block] zram: remove zram->lock in read path and change it with mutex (Seth Jennings) [1244276] - [block] zram: remove workqueue for freeing removed pending slot (Seth Jennings) [1244276] - [block] zram: introduce zram->tb_lock (Seth Jennings) [1244276] - [block] zram: use atomic operation for stat (Seth Jennings) [1244276] - [block] zram: remove unnecessary free (Seth Jennings) [1244276] - [block] zram: delay pending free request in read path (Seth Jennings) [1244276] - [block] zram: fix race between reset and flushing pending work (Seth Jennings) [1244276] - [block] zram: add copyright (Seth Jennings) [1244276] - [documentation] zram: remove old private project comment (Seth Jennings) [1244276] - [block] zram: promote zram from staging (Seth Jennings) [1244276] - [block] zram: Fix memory leak by refcount mismatch (Seth Jennings) [1244276] - [block] zram: Fix access of NULL pointer (Seth Jennings) [1244276] - [block] zram: Fix variable dereferenced before check (Seth Jennings) [1244276] - [block] zram: prevent data loss in error cases of function zram_bvec_write() (Seth Jennings) [1244276] - [block] Fixes string split across lines in zram (Seth Jennings) [1244276]- [iommu] amd: Fix devid mapping for ivrs_ioapic override (Myron Stowe) [1279620] - [iommu] irq_remapping: Fix the regression of hpet irq remapping (Myron Stowe) [1279620] - [iommu] Fix bus notifier breakage (Myron Stowe) [1279620] - [iommu] amd_iommu: do not dereference a NULL pointer address (Myron Stowe) [1279620] - [iommu] Remove iommu_domain_has_cap() API function (Myron Stowe) [1279620] - [iommu] ib/usnic: Convert to use new iommu_capable() API function (Myron Stowe) [1279620] - [iommu] vfio: Convert to use new iommu_capable() API function (Myron Stowe) [1279620] - [iommu] vt-d: Convert to iommu_capable() API function (Myron Stowe) [1279620] - [iommu] amd: Convert to iommu_capable() API function (Myron Stowe) [1279620] - [iommu] Introduce iommu_capable API function (Myron Stowe) [1279620] - [iommu] Convert iommu-caps from define to enum (Myron Stowe) [1279620] - [iommu] amd: Remove device binding reference count (Myron Stowe) [1279620] - [iommu] amd: Attach and detach complete alias group (Myron Stowe) [1279620] - [iommu] amd: Keep a list of devices in an alias group (Myron Stowe) [1279620] - [iommu] amd: Move struct iommu_dev_data to amd_iommu.c (Myron Stowe) [1279620] - [iommu] Replace rcu_assign_pointer() with RCU_INIT_POINTER() (Myron Stowe) [1279620] - [iommu] vt-d: Don't store SIRTP request (Myron Stowe) [1279620] - [iommu] Constify struct iommu_ops (Myron Stowe) [1279620] - [fs] namespaces: Use task_lock and not rcu to protect nsproxy (Hannes Frederic Sowa) [1297032] - [fs] proc_namespace: simplify testing nsp and nsp->mnt_ns (Hannes Frederic Sowa) [1297032] - [net] ipv6: recreate ipv6 link-local addresses when increasing MTU over IPV6_MIN_MTU (Hannes Frederic Sowa) [1191156] - [net] possible use after free in dst_release (Hannes Frederic Sowa) [1296299] - [net] fix a race in dst_release() (Hannes Frederic Sowa) [1296299] - [net] ratelimit warnings about dst entry refcount underflow or overflow (Hannes Frederic Sowa) [1296299] - [net] fix IP early demux races (Hannes Frederic Sowa) [1296299] - [of] return NUMA_NO_NODE from fallback of_node_to_nid() (Thadeu Lima de Souza Cascardo) [1294398] - [net] openvswitch: do not allocate memory from offline numa node (Thadeu Lima de Souza Cascardo) [1294398] - [net] skbuff: Fix offset error in skb_reorder_vlan_header (Lance Richardson) [1247264] - [net] vlan: Do not put vlan headers back on bridge and macvlan ports (Lance Richardson) [1247264] - [net] vlan: Fix untag operations of stacked vlans with REORDER_HEADER off (Lance Richardson) [1247264] - [net] Add a function to check macvlan port (Lance Richardson) [1247264] - [net] Always untag vlan-tagged traffic on input (Lance Richardson) [1247264] - [usb] xhci: init command timeout timer earlier to avoid deleting it uninitialized (Don Zickus) [1290202] - [acpi] processor: Fix failure of loading acpi-cpufreq driver (Prarit Bhargava) [1262898] - [block] nvme: default to 4k device page size (David Milburn) [1245140] - [kernel] makefile: use the gnu89 standard explicitly (Lance Richardson) [1227950] - [security] keys: Fix race between read and revoke (David Howells) [1293401] {CVE-2015-7550}- [kernel] sched/fair: Disable tg load_avg/runnable_avg update for root_task_group (Jiri Olsa) [1289261] - [kernel] sched/fair: Move hot load_avg/runnable_avg into separate cacheline (Jiri Olsa) [1289261] - [kernel] sched: Fix avg_load computation (Jiri Olsa) [1211784] - [kernel] sched: Allow calculate_imbalance() to move idle cpus (Jiri Olsa) [1211784] - [kernel] sched: Make update_sd_pick_busiest() return 'true' on a busier sd (Jiri Olsa) [1211784] - [kernel] sched: Make calculate_imbalance() independent (Jiri Olsa) [1211784] - [kernel] sched: Disambiguate existing/remaining "capacity" usage (Jiri Olsa) [1211784] - [kernel] sched: Change "has_capacity" to "has_free_capacity" (Jiri Olsa) [1211784] - [kernel] sched: Remove "power" from 'struct numa_stats' (Jiri Olsa) [1211784] - [kernel] sched: Fix the rq->next_balance logic in rebalance_domains() and idle_balance() (Jiri Olsa) [1211784] - [kernel] sched: Fix double normalization of vruntime (Jiri Olsa) [1211784] - [kernel] sched: Initialize power_orig for overlapping groups (Jiri Olsa) [1211784] - [kernel] sched: Clean up update_sg_lb_stats() a bit (Jiri Olsa) [1211784] - [kernel] sched: Fix a trivial syntax misuse (Jiri Olsa) [1211784] - [kernel] sched: Check sched_domain before computing group power (Jiri Olsa) [1211784] - [kernel] sched: Fix cfs_rq->task_h_load calculation (Jiri Olsa) [1211784] - [kernel] sched: Fix 'local->avg_load > busiest->avg_load' case in fix_small_imbalance() (Jiri Olsa) [1211784] - [kernel] sched: Fix 'local->avg_load > sds->avg_load' case in calculate_imbalance() (Jiri Olsa) [1211784] - [kernel] sched: Fix the group_capacity computation (Jiri Olsa) [1211784] - [kernel] sched: Rework and comment the group_capacity code (Jiri Olsa) [1211784] - [kernel] sched: Fix group power_orig computation (Jiri Olsa) [1211784] - [kernel] sched: Reduce local_group logic (Jiri Olsa) [1211784] - [kernel] sched: Fix redo label position (Jiri Olsa) [1211784] - [kernel] sched: Shrink sg_lb_stats and play memset games (Jiri Olsa) [1211784] - [kernel] sched: Keep upstream 'local' namespace (Jiri Olsa) [1211784] - [kernel] sched: Move h_load calculation to task_h_load() (Jiri Olsa) [1211784] - [kernel] sched: Change cfs_rq load avg to unsigned long (Jiri Olsa) [1211784] - [kernel] sched: Consider runnable load average in move_tasks() (Jiri Olsa) [1211784] - [kernel] sched: Compute runnable load avg in cpu_load and cpu_avg_load_per_task (Jiri Olsa) [1211784] - [kernel] sched: Set an initial value of runnable avg for new forked task (Jiri Olsa) [1211784] - [kernel] sched: Move cpu_active() tests from stop_two_cpus() into migrate_swap_stop() (Oleg Nesterov) [1252281] - [kernel] stop_machine: Change cpu_stop_queue_two_works() to rely on stopper->enabled (Oleg Nesterov) [1252281] - [kernel] stop_machine: Introduce __cpu_stop_queue_work() and cpu_stop_queue_two_works() (Oleg Nesterov) [1252281] - [kernel] stop_machine: Ensure that a queued callback will be called before cpu_stop_park() (Oleg Nesterov) [1252281] - [kernel] stop_machine: Remove cpu_stop_work's from list in cpu_stop_park() (Oleg Nesterov) [1252281] - [kernel] stop_machine: Don't do for_each_cpu() twice in queue_stop_cpus_work() (Oleg Nesterov) [1252281] - [kernel] stop_machine: Move 'cpu_stopper_task' and 'stop_cpus_work' into 'struct cpu_stopper' (Oleg Nesterov) [1252281]- [powerpc] kvm: Fix alignment bug in powerpc kvm_cma_declare_contiguous() (Thomas Huth) [1296933] - [powerpc] Implement save_stack_trace_regs() to enable kprobe stack tracing (Steven Rostedt) [1251361] - [kernel] ring-buffer: Fix infinite spin in reading buffer (Steven Rostedt) [1248856] - [kernel] ring-buffer: Always reset iterator to reader page (Steven Rostedt) [1248856] - [kernel] ring-buffer: Up rb_iter_peek() loop count to 3 (Steven Rostedt) [1248856] - [kernel] ring-buffer: Use rb_page_size() instead of open coded head_page size (Steven Rostedt) [1248856] - [kernel] ring-buffer: Fix first commit on sub-buffer having non-zero delta (Steven Rostedt) [1248856] - [netdrv] i40e/i40evf: avoid mutex re-init (Neil Horman) [1274219] - [netdrv] i40e: remove unused argument (Neil Horman) [1272360] - [netdrv] i40e: do not sleep in netdev_ops (Neil Horman) [1272360] - [netdrv] i40e: fix erroneous WARN_ON (Neil Horman) [1272833] - [scsi] be2iscsi: Fix updating the next pointer during WRB posting (Maurizio Lombardi) [1229330] - [scsi] scsi_error: fix stray switch detected by smatch in scsi_noretry_cmd (Ewan Milne) [1296976] - [fs] nfsv4.1: Allow parallel LOCK/LOCKU calls (Benjamin Coddington) [1287788] - [fs] nfsv4: Update of VFS byte range lock must be atomic with the stateid update (Benjamin Coddington) [1287788] - [fs] nfsv4: Fix lock on-wire reordering issues (Benjamin Coddington) [1287788] - [fs] nfsv4: Always do open_to_lock_owner if the lock stateid is uninitialised (Benjamin Coddington) [1287788] - [fs] nfsv4: Fix atomicity problems with lock stateid updates (Benjamin Coddington) [1287788] - [fs] nfsv4.1: Allow parallel OPEN/OPEN_DOWNGRADE/CLOSE (Benjamin Coddington) [1287789] - [fs] nfsv4: Check for NULL argument in nfs_*_seqid() functions (Benjamin Coddington) [1287789] - [fs] nfsv4: Convert nfs_alloc_seqid() to return an ERR_PTR() if allocation fails (Benjamin Coddington) [1287789] - [fs] nfsv4: We must set NFS_OPEN_STATE flag in nfs_resync_open_stateid_locked (Benjamin Coddington) [1287789] - [fs] nfsv4: More CLOSE/OPEN races (Benjamin Coddington) [1287789] - [fs] nfs: Fix stateid used for NFS v4 closes (Benjamin Coddington) [1287789] - [fs] nfsv4: Fix an atomicity problem in CLOSE (Benjamin Coddington) [1287789] - [fs] gfs2: change gfs2 readdir cookie (Benjamin Marzinski) [1138749] - [fs] gfs2: keep offset when splitting dir leaf blocks (Benjamin Marzinski) [1138749] - [fs] sunrpc: Use MSG_SENDPAGE_NOTLAST in xs_send_pagedata() (Steve Dickson) [1278540] - [fs] sunrpc: Move AF_LOCAL receive data path into a workqueue context (Steve Dickson) [1278540] - [fs] sunrpc: Move UDP receive data path into a workqueue context (Steve Dickson) [1278540] - [fs] sunrpc: drop stale doc comments in xprtsock.c (Steve Dickson) [1278540] - [fs] sunrpc: Move TCP receive data path into a workqueue context (Steve Dickson) [1278540] - [fs] sunrpc: Fix races between socket connection and destroy code (Steve Dickson) [1278540] - [fs] sunrpc: add tracepoints in xs_tcp_data_recv (Steve Dickson) [1278540] - [fs] sunrpc: Refactor TCP receive (Steve Dickson) [1278540] - [fs] sunrpc: add new tracepoints in xprt handling code (Steve Dickson) [1278540]- [net] add validation for the socket syscall protocol argument (Hannes Frederic Sowa) [1291618] {CVE-2015-8543} - [net] openvswitch: Fix template leak in error cases (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Respect conntrack zone even if invalid (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Fix helper reference leak (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Fix skb leak using IPv6 defrag (Thadeu Lima de Souza Cascardo) [1274845] - [net] ipv6: Export nf_ct_frag6_consume_orig() (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Fix double-free on ip_defrag() errors (Thadeu Lima de Souza Cascardo) [1274845] - [net] netfilter: nf_conntrack: checking for IS_ERR() instead of NULL (Thadeu Lima de Souza Cascardo) [1274845] - [net] inet: frags: fix defragmented packet's IP header for af_packet (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Serialize nested ct actions if provided (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Mark connections new when not confirmed (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Clarify conntrack COMMIT behaviour (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Reject ct_state masks for unknown bits (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Change CT_ATTR_FLAGS to CT_ATTR_COMMIT (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Extend ct_state match field to 32 bits (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Reject ct_state unsupported bits (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Ensure flow is valid before executing ct (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Fix skb leak in ovs_fragment() (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Fix typos in CT headers (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Fix IPv6 exthdr handling with ct helpers (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Rename LABEL->LABELS (Thadeu Lima de Souza Cascardo) [1274845] - [net] openswitch: fix typo CONFIG_NF_CONNTRACK_LABEL (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Fix dependency on IPv6 defrag (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Remove conntrack Kconfig option (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Include ip6_fib.h (Thadeu Lima de Souza Cascardo) [1274845] - [net] netfilter: Define v6ops in !CONFIG_NETFILTER case (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Allow attaching helpers to ct action (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Allow matching on conntrack label (Thadeu Lima de Souza Cascardo) [1274845] - [net] netfilter: connlabels: Export setting connlabel length (Thadeu Lima de Souza Cascardo) [1274845] - [net] netfilter: Always export nf_connlabels_replace() (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Allow matching on conntrack mark (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Add conntrack action (Thadeu Lima de Souza Cascardo) [1274845] - [net] rhel: use dummy net_device for tunnels (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Move dev pointer into vport itself (Thadeu Lima de Souza Cascardo) [1274845] - [net] dst: Metadata destinations (Thadeu Lima de Souza Cascardo) [1274845] - [net] ipv4: don't forward defragmented DF packet (Thadeu Lima de Souza Cascardo) [1274845] - [net] ipv4: avoid repeated calls to ip_skb_dst_mtu helper (Thadeu Lima de Souza Cascardo) [1274845] - [net] netfilter: bridge: No ICMP packet on IPv4 fragmentation error (Thadeu Lima de Souza Cascardo) [1274845] - [net] netfilter: provide v6ops->fragment to forward IPv6 fragmented packets (Thadeu Lima de Souza Cascardo) [1274845] - [net] netfilter: nf_conntrack: make nf_ct_zone_dflt built-in (Thadeu Lima de Souza Cascardo) [1274845] - [net] netfilter: nf_conntrack: add efficient mark to zone mapping (Thadeu Lima de Souza Cascardo) [1274845] - [net] netfilter: nf_conntrack: add direction support for zones (Thadeu Lima de Souza Cascardo) [1274845] - [net] netfilter: nf_conntrack: push zone object into functions (Thadeu Lima de Souza Cascardo) [1274845] - [net] netfilter: nf_conntrack: remove dead code (Thadeu Lima de Souza Cascardo) [1274845] - [net] netfilter: conntrack: use nf_ct_tmpl_free in CT/synproxy error paths (Thadeu Lima de Souza Cascardo) [1274845] - [net] netfilter: conntrack: Use flags in nf_ct_tmpl_alloc() (Thadeu Lima de Souza Cascardo) [1274845] - [net] netfilter: xt_connlimit: honor conntrack zone if available (Thadeu Lima de Souza Cascardo) [1274845] - [net] netfilter: ctnetlink: add zone size to length (Thadeu Lima de Souza Cascardo) [1274845] - [net] netfilter: bridge: simplify test with nf_bridge_in_prerouting (Thadeu Lima de Souza Cascardo) [1274845] - [net] netfilter: fix netns dependencies with conntrack templates (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Make tunnel set action attach a metadata dst (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: include datapath actions with sampled-packet upcall to userspace (Thadeu Lima de Souza Cascardo) [1274845] - [net] dst: Add __skb_dst_copy() variation (Thadeu Lima de Souza Cascardo) [1274845] - [net] ipv6: Export nf_ct_frag6_gather() (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Move MASKED* macros to datapath.h (Thadeu Lima de Souza Cascardo) [1274845] - [net] openvswitch: Serialize acts with original netlink len (Thadeu Lima de Souza Cascardo) [1274845]- [kernel] rcu: Make rcu_barrier() understand about missing rcuo kthreads (Seth Jennings) [1208895] - [kernel] rcu: create rcu threads only for online cpus at boot time (Seth Jennings) [1208895] - [kernel] rcu: Rationalize kthread spawning (Seth Jennings) [1208895] - [kernel] tracing: Cleanup saved_cmdlines_size changes (Steven Rostedt) [1117093] - [kernel] tracing: Introduce saved_cmdlines_size file (Steven Rostedt) [1117093] - [kernel] tracing: Move locking of trace_cmdline_lock into start/stop seq calls (Steven Rostedt) [1117093] - [kernel] tracing: Try again for saved cmdline if failed due to locking (Steven Rostedt) [1117093] - [kernel] tracing: Have saved_cmdlines use the seq_read infrastructure (Steven Rostedt) [1117093] - [x86] mm: Fix CR2 corruption when tracing page faults (Steven Rostedt) [1260605] - [lib] idr: fix out-of-bounds pointer dereference (Jerome Marchand) [1285333] - [kernel] sched/numa: Fix initialization of sched_domain_topology for NUMA (Jerome Marchand) [1285333] - [mm] fix use-after-free in sys_remap_file_pages (Jerome Marchand) [1285333] - [mm] memcg: oom_notify use-after-free fix (Rafael Aquini) [1294114] - [powerpc] kvm: book3s: Don't dynamically split core when already split (Thomas Huth) [1287474] - [powerpc] mm: Differentiate between hugetlb and THP during page walk (Thomas Huth) [1287474] - [powerpc] kvm: book3s: Handle H_DOORBELL on the guest exit path (Thomas Huth) [1287474] - [powerpc] kvm: book3s: Make H_REMOVE return correct HPTE value for absent HPTEs (Thomas Huth) [1287474] - [powerpc] kvm: book3s: Don't fall back to smaller HPT size in allocation ioctl (Thomas Huth) [1287474] - [powerpc] kvm: book3s: Deliver machine check with MSR(RI=0) to guest as MCE (Thomas Huth) [1287474] - [powerpc] kvm: book3s: Pass the correct trap argument to kvmhv_commence_exit (Thomas Huth) [1287474] - [powerpc] kvm: book3s: Fix typo in top comment about locking (Thomas Huth) [1287474] - [powerpc] kvm: book3s: Fix size of the PSPB register (Thomas Huth) [1287474] - [powerpc] kvm: book3s: Implement H_CLEAR_REF and H_CLEAR_MOD (Thomas Huth) [1287474] - [powerpc] kvm: book3s: Fix bug in dirty page tracking (Thomas Huth) [1287474] - [powerpc] kvm: book3s: Fix race in reading change bit when removing HPTE (Thomas Huth) [1287474] - [powerpc] kvm: Fix warnings from sparse (Thomas Huth) [1287474] - [powerpc] kvm: Use READ_ONCE when dereferencing pte_t pointer (Thomas Huth) [1287474] - [powerpc] mm: Fix compile errors with STRICT_MM_TYPECHECKS enabled (Thomas Huth) [1287474] - [powerpc] kvm: book3s: Minor cleanups (Thomas Huth) [1287474] - [powerpc] kvm: book3s: Accumulate timing information for real-mode code (Thomas Huth) [1287474] - [powerpc] kvm: book3s: Add ICP real mode counters (Thomas Huth) [1287474] - [powerpc] kvm: book3s: Move virtual mode ICP functions to real-mode (Thomas Huth) [1287474] - [powerpc] kvm: Fix SMP=n build error in book3s_xics.c (Thomas Huth) [1287474] - [powerpc] kvm: book3s: Convert ICS mutex lock to spin lock (Thomas Huth) [1287474] - [powerpc] lib: Export __spin_yield (Thomas Huth) [1287474] - [powerpc] kvm: book3s: Add guest->host real mode completion counters (Thomas Huth) [1287474] - [powerpc] kvm: Cleanup KVM emulated load/store endian handling (Thomas Huth) [1287474] - [powerpc] kvm: Create proper names for the kvm_host_state PMU fields (Thomas Huth) [1287474]- [powercap] rapl: Enable Broxton RAPL support (Steve Best) [1274035] - [powercap] rapl: disable the 2nd power limit properly (Steve Best) [1274035] - [powercap] rapl: Add support for Broadwell-H (Steve Best) [1274035] - [powercap] rapl: Add support for Skylake H/S (Steve Best) [1274035] - [powercap] rapl: Support Knights Landing (Steve Best) [1274035] - [powercap] rapl: Floor frequency setting in Atom SoC (Steve Best) [1274035] - [powercap] rapl: Add support for Intel Skylake processors (Steve Best) [1274035] - [powercap] rapl: mark rapl_ids array as __initconst (Steve Best) [1274035] - [powercap] rapl: add ID for Broadwell server (Steve Best) [1274035] - [powercap] rapl: handle domains with different energy units (Steve Best) [1274035] - [powercap] rapl: add IDs for future Xeon CPUs (Steve Best) [1274035] - [powercap] rapl: add new model ids (Steve Best) [1274035] - [powercap] rapl: handle atom and core differences (Steve Best) [1274035] - [x86] iosf: Added Quark MBI identifiers (Steve Best) [1274035] - [x86] iosf: Make IOSF driver modular and usable by more drivers (Steve Best) [1274035] - [x86] New MailBox support driver for Intel SOC's (Steve Best) [1274035] - [powercap] rapl: abstract per cpu type functions (Steve Best) [1274035] - [powercap] intel-rapl: Fix CPU hotplug callback registration (Steve Best) [1274035] - [powerpc] kvm: Increase memslots to 512 (Thomas Huth) [1248390 1276254] - [powerpc] kvm: Implement extension to report number of memslots (Thomas Huth) [1248390 1276254] - [mmc] core: Use MMC_UNSAFE_RESUME as default behavior (Don Zickus) [1105882 1250748] - [mmc] core: Add shutdown callback for (e)MMC bus_ops (Don Zickus) [1250748] - [mmc] core: Handle both poweroff notification types for eMMC (Don Zickus) [1250748] - [mmc] core: Add shutdown callback for SD bus_ops (Don Zickus) [1250748] - [mmc] core: Extend shutdown sequence to handle bus operations (Don Zickus) [1250748] - [mmc] core: Handle card shutdown from mmc_bus (Don Zickus) [1250748] - [mmc] core: Initiate suspend|resume from mmc bus instead of mmc host (Don Zickus) [1250748] - [mmc] core: Push common suspend|resume code into each bus_ops (Don Zickus) [1250748] - [mmc] core: Validate suspend prerequisites for SDIO at SUSPEND_PREPARE (Don Zickus) [1250748] - [mmc] core: Remove unnecessary check for the remove callback (Don Zickus) [1250748] - [mmc] core: Restructure and simplify code for mmc sleep|awake (Don Zickus) [1250748] - [mmc] core: Support aggressive power management for (e)MMC/SD (Don Zickus) [1250748] - [mmc] block: Enable runtime pm for mmc blkdevice (Don Zickus) [1250748] - [mmc] core: Add bus_ops for runtime pm callbacks (Don Zickus) [1250748] - [mmc] core: Stop bkops for eMMC only from mmc suspend (Don Zickus) [1250748] - [mmc] reordered shutdown sequence in mmc_bld_remove_req (Don Zickus) [1250748] - [mmc] core: sd: implement proper support for sd3.0 au sizes (Don Zickus) [1246798] - [mmc] sd: fix the maximum au_size for SD3.0 (Don Zickus) [1246798]- [powerpc] kvm: Fix emulation of H_SET_DABR/X on POWER8 (Thomas Huth) [1219234] - [hwmon] coretemp: Increase limit of maximum core ID from 32 to 128 (Prarit Bhargava) [1262752] - [block] Return EBUSY from BLKRRPART for mounted whole-dev fs (Eric Sandeen) [1285549] - [block] nvme: Fix filesystem deadlock on removal (David Milburn) [1279699] - [x86] fix KABI wreckage in xsave_hdr_struct (Prarit Bhargava) [1296120] - [x86] acpi: Enhance error injection tolerance level (Steve Best) [1271809] - [x86] cpu: Fix trivial printk formatting issues with dmesg (Stanislav Kozina) [1232441] - [fs] nfsd4: fix gss-proxy 4.1 mounts for some AD principals ("J. Bruce Fields") [1283341] - [fs] nfsd: fix unlikely NULL deref in mach_creds_match ("J. Bruce Fields") [1283341] - [fs] nfsd: minor consolidation of mach_cred handling code ("J. Bruce Fields") [1283341] - [fs] nfsd: helper for dup of possibly NULL string ("J. Bruce Fields") [1283341] - [fs] svcrpc: move some initialization to common code ("J. Bruce Fields") [1283341] - [fs] gfs2: Protect freeing directory hash table with i_lock spin_lock (Robert S Peterson) [1276477] - [fs] nfs: Fix a NULL pointer dereference of migration recovery ops for v4.2 client (Benjamin Coddington) [1290679] - [fs] ext4: fix race between truncate and __ext4_journalled_writepage() (Lukas Czerner) [1169730] - [fs] cache: make cache flushing more reliable ("J. Bruce Fields") [1274897] - [md] dm-thin: fix race condition when destroying thin pool workqueue (Mike Snitzer) [1292603] - [md] dm: fix AB-BA deadlock in __dm_destroy() (Mike Snitzer) [1292481] - [md] dm-thin: fix regression in advertised discard limits (Mike Snitzer) [1284833] - [md] dm-thin-metadata: fix bug in dm_thin_remove_range() (Mike Snitzer) [1284833]- [x86] mpx: Do not set ->vm_ops on MPX VMAs (Rui Wang) [1138650] - [x86] remove trailing slash from define to please debugedit (Rui Wang) [1138650] - [x86] mpx: Allow 32-bit binaries on 64-bit kernels again (Rui Wang) [1138650] - [x86] mpx: Do not count MPX VMAs as neighbors when unmapping (Rui Wang) [1138650] - [x86] mpx: Rewrite the unmap code (Rui Wang) [1138650] - [x86] mpx: Support 32-bit binaries on 64-bit kernels (Rui Wang) [1138650] - [x86] mpx: Use 32-bit-only cmpxchg() for 32-bit apps (Rui Wang) [1138650] - [x86] mpx: Introduce new 'directory entry' to 'addr' helper function (Rui Wang) [1138650] - [x86] mpx: Add temporary variable to reduce masking (Rui Wang) [1138650] - [x86] Make is_64bit_mm() widely available (Rui Wang) [1138650] - [x86] mpx: Trace allocation of new bounds tables (Rui Wang) [1138650] - [x86] mpx: Trace the attempts to find bounds tables (Rui Wang) [1138650] - [x86] mpx: Trace entry to bounds exception paths (Rui Wang) [1138650] - [x86] mpx: Trace #BR exceptions (Rui Wang) [1138650] - [x86] mpx: Introduce a boot-time disable flag (Rui Wang) [1138650] - [x86] mpx: Restrict the mmap() size check to bounds tables (Rui Wang) [1138650] - [x86] mpx: Remove redundant MPX_BNDCFG_ADDR_MASK (Rui Wang) [1138650] - [x86] mpx: Clean up the code by not passing a task pointer around when unnecessary (Rui Wang) [1138650] - [x86] mpx: Use the new get_xsave_field_ptr()API (Rui Wang) [1138650] - [x86] fpu/xstate: Wrap get_xsave_addr() to make it safer (Rui Wang) [1138650] - [x86] fpu/xstate: Fix up bad get_xsave_addr() assumptions (Rui Wang) [1138650] - [x86] kvm: support XSAVES usage in the host (Rui Wang) [1138650] - [x86] asm/decoder: Fix and enforce max instruction size in the insn decoder (Rui Wang) [1138650] - [x86] Fix off-by-one in instruction decoder (Rui Wang) [1138650] - [x86] add user_atomic_cmpxchg_inatomic at uaccess.h (Rui Wang) [1138650] - [x86] asm/entry/32: Fix user_mode() misuses (Rui Wang) [1138650] - [x86] mpx: Explicitly disable 32-bit MPX support on 64-bit kernels (Rui Wang) [1138650] - [x86] traps: Fix always true condition (Rui Wang) [1138650] - [x86] export get_xsave_addr (Rui Wang) [1138650] - [x86] mpx: Change return type of get_reg_offset() (Rui Wang) [1138650] - [x86] mpx: Add documentation on Intel MPX (Rui Wang) [1138650] - [mm] Make arch_unmap()/bprm_mm_init() available to all architectures (Rui Wang) [1138650] - [x86] mpx: Cleanup unused bound tables (Rui Wang) [1138650] - [x86] mpx: On-demand kernel allocation of bounds tables (Rui Wang) [1138650] - [x86] mpx: Decode MPX instruction to get bound violation information (Rui Wang) [1138650] - [x86] mpx: Extend siginfo structure to include bound violation information (Rui Wang) [1138650] - [x86] mpx: Add MPX to disabled features (Rui Wang) [1138650] - [x86] mpx: Rename cfg_reg_u and status_reg (Rui Wang) [1138650] - [x86] mpx: Add MPX-specific mmap interface (Rui Wang) [1138650] - [x86] mpx: Introduce VM_MPX to indicate that a VMA is MPX specific (Rui Wang) [1138650] - [x86] mpx: Give bndX registers actual names (Rui Wang) [1138650] - [x86] Remove arbitrary instruction size limit in instruction decoder (Rui Wang) [1138650] - [x86] perf: Fix arch_perf_out_copy_user default (Rui Wang) [1138650] - [x86] Add more disabled features (Rui Wang) [1138650] - [x86] Introduce disabled-features (Rui Wang) [1138650] - [x86] Axe the lightly-used cpu_has_pae (Rui Wang) [1138650] - [x86] cpu: Kill cpu_has_mp (Rui Wang) [1138650] - [x86] fpu/xsaves: Fix improper uses of __ex_table (Rui Wang) [1138650] - [x86] fpu: Disable XSAVES* support for now (Rui Wang) [1138650] - [x86] xsave: Add forgotten inline annotation (Rui Wang) [1138650] - [x86] xsaves: Clean up code in xstate offsets computation in xsave area (Rui Wang) [1138650] - [x86] xsave: Make it clear that the XSAVE macros use (edi)/(rdi) (Rui Wang) [1138650] - [x86] Define kernel API to get address of each state in xsave area (Rui Wang) [1138650] - [x86] xsaves: Enable xsaves/xrstors (Rui Wang) [1138650] - [x86] xsaves: Call booting time xsaves and xrstors in setup_init_fpu_buf (Rui Wang) [1138650] - [x86] xsaves: Save xstate to task's xsave area in __save_fpu during booting time (Rui Wang) [1138650] - [x86] xsaves: Add xsaves and xrstors support for booting time (Rui Wang) [1138650] - [x86] xsaves: Clear reserved bits in xsave header (Rui Wang) [1138650] - [x86] xsaves: Use xsave/xrstor for saving and restoring user space context (Rui Wang) [1138650] - [x86] xsaves: Use xsaves/xrstors for context switch (Rui Wang) [1138650] - [x86] xsaves: Use xsaves/xrstors to save and restore xsave area (Rui Wang) [1138650] - [x86] xsaves: Define a macro for handling xsave/xrstor instruction fault (Rui Wang) [1138650] - [x86] xsaves: Define macros for xsave instructions (Rui Wang) [1138650] - [x86] xsaves: Change compacted format xsave area header (Rui Wang) [1138650] - [x86] Add alternative_input_2 to support alternative with two features and input (Rui Wang) [1138650] - [x86] xsaves: Add a kernel parameter noxsaves to disable xsaves/xrstors (Rui Wang) [1138650]- [acpi] tables: test the correct variable (Prarit Bhargava) [1242556] - [x86] acpi: Handle apic/x2apic entries in MADT in correct order (Prarit Bhargava) [1242556] - [acpi] tables: Add acpi_subtable_proc to ACPI table parsers (Prarit Bhargava) [1242556] - [acpi] table: Always count matched and successfully parsed entries (Prarit Bhargava) [1242556] - [acpi] table: Add new function to get table entries (Prarit Bhargava) [1242556] - [scsi] scsi_sysfs: protect against double execution of __scsi_remove_device() (Vitaly Kuznetsov) [1273723] - [s390] dasd: fix list_del corruption after lcu changes (Hendrik Brueckner) [1284020] - [s390] dasd: fix disconnected device with valid path mask (Hendrik Brueckner) [1284021] - [s390] dasd: fix invalid PAV assignment after suspend/resume (Hendrik Brueckner) [1284022] - [netdrv] bonding: propagate LRO disable to slave devices (Jarod Wilson) [1266578] - [netdrv] iwlwifi: edit the 3165 series and 8000 series PCI IDs (Stanislaw Gruszka) [1279780] - [netdrv] iwlwifi: Add new PCI IDs for the 8260 series (Stanislaw Gruszka) [1279780] - [netdrv] iwlwifi: pci: add a few more PCI subvendor IDs for the 7265 series (Stanislaw Gruszka) [1287564] - [kernel] pidns: alloc_pid() leaks pid_namespace if child_reaper is exiting (Aristeu Rozanski) [1284819] - [cpufreq] intel_pstate: Fix limits->max_perf rounding error (Prarit Bhargava) [1279617] - [cpufreq] intel_pstate: Fix limits->max_policy_pct rounding error (Prarit Bhargava) [1279617] - [cpufreq] revert "intel_pstate: fix rounding error in max_freq_pct" (Prarit Bhargava) [1279617] - [powerpc] kvm: Remove PPC970 from KVM_BOOK3S_64_HV text in Kconfig (Thomas Huth) [1287973] - [powerpc] kvm: Fix ppc64_defconfig + PPC_POWERNV=n build error (Thomas Huth) [1287973] - [powerpc] kvm: book3s_hv: Remove RMA-related variables from code (Thomas Huth) [1287973] - [powerpc] kvm: book3s_hv: Remove code for PPC970 processors (Thomas Huth) [1287973] - [powerpc] Add POWER8 CPU selection (Gustavo Duarte) [1213264] - [powerpc] tm: Check for already reclaimed tasks (Gustavo Duarte) [1276293] - [powerpc] tm: Block signal return setting invalid MSR state (Gustavo Duarte) [1276293] - [thermal] intel_powerclamp: add __init / __exit annotations (Steve Best) [1274036] - [thermal] powerclamp: add id for braswell cpu (Steve Best) [1274036]- [mm] use only per-device readahead limit (Eric Sandeen) [1280355] - [md] revert "dm-mpath: fix stalls when handling invalid ioctls" (Mike Snitzer) [1277194] - [net] ipvs: fix ipv6 hook registration for local replies (Florian Westphal) [1272673] - [net] ipv6: update ip6_rt_last_gc every time GC is run (Hannes Frederic Sowa) [1270092] - [net] vsock: Fix lockdep issue (Dave Anderson) [1253971] - [net] vsock: sock_put wasn't safe to call in interrupt context (Dave Anderson) [1253971] - [net] af_iucv: avoid path quiesce of severed path in shutdown() (Hendrik Brueckner) [1272089] - [x86] kernel: Set X86_FEATURE_EXTD_APICID for future processors (Kim Naru) [1271351] - [x86] gart: Check for GART support before accessing GART registers (Kim Naru) [1271351] - [x86] asm: Add support for the CLWB instruction (Steve Best) [1253832] - [x86] mm: Add kerneldoc comments for pcommit_sfence() (Steve Best) [1253104] - [x86] asm: Add support for the pcommit instruction (Steve Best) [1253104] - [x86] kernel: Use larger chunks in mtrr_cleanup (Prarit Bhargava) [1243952] - [x86] cpu: Trim model ID whitespace (Prarit Bhargava) [1192048] - [x86] cpu: Strip any /proc/cpuinfo model name field whitespace (Prarit Bhargava) [1192048] - [acpi] add dynamic_debug support (Prarit Bhargava) [1267582] - [acpi] processor: use acpi_evaluate_ost() to replace open-coded version (Prarit Bhargava) [1275178] - [tools] cpupower: Fix error when running cpupower monitor (Prarit Bhargava) [1260055] - [kernel] module: fix sprintf format specifier in param_get_byte() (Jeremy McNicoll) [1261189] - [powerpc] eeh: Fix recursive fenced PHB on Broadcom shiner adapter (Steve Best) [1274631] - [powerpc] eeh: Fix fenced PHB caused by eeh_slot_error_detail() (Steve Best) [1274631]- [fs] sunrpc: Fix stupid typo in xs_sock_set_reuseport (Steve Dickson) [1270038] - [fs] sunrpc: Define xs_tcp_fin_timeout only if CONFIG_SUNRPC_DEBUG (Steve Dickson) [1270038] - [fs] sunrpc: Handle connection reset more efficiently (Steve Dickson) [1270038] - [fs] sunrpc: Remove the redundant XPRT_CONNECTION_CLOSE flag (Steve Dickson) [1270038] - [fs] sunrpc: Make xs_tcp_close() do a socket shutdown rather than a sock_release (Steve Dickson) [1270038] - [fs] sunrpc: Ensure xs_tcp_shutdown() requests a full close of the connection (Steve Dickson) [1270038] - [fs] sunrpc: Cleanup to remove remaining uses of XPRT_CONNECTION_ABORT (Steve Dickson) [1270038] - [fs] sunrpc: Remove TCP socket linger code (Steve Dickson) [1270038] - [fs] sunrpc: Remove TCP client connection reset hack (Steve Dickson) [1270038] - [fs] sunrpc: TCP/UDP always close the old socket before reconnecting (Steve Dickson) [1270038] - [fs] sunrpc: Add helpers to prevent socket create from racing (Steve Dickson) [1270038] - [fs] sunrpc: Ensure xs_reset_transport() resets the close connection flags (Steve Dickson) [1270038] - [fs] sunrpc: Do not clear the source port in xs_reset_transport (Steve Dickson) [1270038] - [fs] sunrpc: Handle EADDRINUSE on connect (Steve Dickson) [1270038] - [fs] sunrpc: Set SO_REUSEPORT socket option for TCP connections (Steve Dickson) [1270038] - [fs] xfs: stats are no longer dependent on CONFIG_PROC_FS (Bill O'Donnell) [1269281] - [fs] xfs: fix an error code in xfs_fs_fill_super() (Bill O'Donnell) [1269281] - [fs] xfs: per-filesystem stats counter implementation (Bill O'Donnell) [1269281] - [fs] xfs: per-filesystem stats in sysfs (Bill O'Donnell) [1269281] - [fs] xfs: pass xfsstats structures to handlers and macros (Bill O'Donnell) [1269281] - [fs] xfs: consolidate sysfs ops (Bill O'Donnell) [1269281] - [fs] xfs: remove unused procfs code (Bill O'Donnell) [1269281] - [fs] xfs: create symlink proc/fs/xfs/stat to sys/fs/xfs/stats (Bill O'Donnell) [1269281] - [fs] xfs: create global stats and stats_clear in sysfs (Bill O'Donnell) [1269281] - [fs] xfs: add mssing inode cache attempts counter increment (Bill O'Donnell) [1269281] - [fs] dlm: print error from kernel_sendpage (Robert S Peterson) [1267339] - [fs] svcrdma: Add zero padding if the client doesn't send it (Sachin Prabhu) [1272151] - [fs] xfs: return errors from partial I/O failures to files (David Jeffery) [1256940] - [fs] nfsv4: don't set SETATTR for O_RDONLY|O_EXCL (Benjamin Coddington) [1269974]- [x86] paravirt: Replace the paravirt nop with a bona fide empty function (Mateusz Guzik) [1259583] {CVE-2015-5157} - [x86] nmi: Fix a paravirt stack-clobbering bug in the NMI code (Mateusz Guzik) [1259583] {CVE-2015-5157} - [x86] nmi: Use DF to avoid userspace RSP confusing nested NMI detection (Mateusz Guzik) [1259583] {CVE-2015-5157} - [x86] nmi: Reorder nested NMI checks (Mateusz Guzik) [1259583] {CVE-2015-5157} - [x86] nmi: Improve nested NMI comments (Mateusz Guzik) [1259583] {CVE-2015-5157} - [x86] nmi: Switch stacks on userspace NMI entry (Mateusz Guzik) [1259583] {CVE-2015-5157} - [x86] cpufeatures: Enable cpuid for Intel SHA extensions (Prarit Bhargava) [1260249] - [kernel] tick: broadcast: Prevent livelock from event handler (Prarit Bhargava) [1265283] - [kernel] clockevents: Serialize calls to clockevents_update_freq() in the core (Prarit Bhargava) [1265283] - [kernel] sched: Robustify topology setup (Gustavo Duarte) [1278875] - [kernel] sched: Don't set sd->child to NULL when it is already NULL (Gustavo Duarte) [1278875] - [cpufreq] pcc-cpufreq: Fix wait_event() under spinlock (Linda Knippers) [1275327] - [security] keys: Don't permit request_key() to construct a new keyring (David Howells) [1273465] {CVE-2015-7872} - [security] keys: Fix crash when attempt to garbage collect an uninstantiated keyring (David Howells) [1273465] {CVE-2015-7872} - [security] keys: Fix race between key destruction and finding a keyring by name (David Howells) [1273465] {CVE-2015-7872}- [ata] ahci: Add Device ID for Intel Sunrise Point PCH (Charles Rose) [1278402] - [s390] pci: handle events for unused functions (Hendrik Brueckner) [1272098] - [s390] pci: improve handling of hotplug event 0x301 (Hendrik Brueckner) [1272098] - [s390] pci: improve state check when processing hotplug events (Hendrik Brueckner) [1272098] - [s390] 3270: redraw screen on unsolicited device end (Hendrik Brueckner) [1262729] - [s390] dasd: fix kernel panic when alias is set offline (Hendrik Brueckner) [1256431] - [s390] dasd: check for availability of prefix command during format (Hendrik Brueckner) [1272991] - [s390] kernel: correct uc_sigmask of the compat signal frame (Hendrik Brueckner) [1272096] - [misc] genwqe: get rid of atomic allocations (Hendrik Brueckner) [1270244] - [char] vtpm: fix memory allocation flag for rtce buffer at kernel boot (Gustavo Duarte) [1263595] - [tools] power: turbostat: KNL workaround for Busy and Avg_MHz (Steve Best) [1263965] - [block] virtio-blk: Allow extended partitions (Fam Zheng) [1232471] - [netdrv] igb: add support for 1512 PHY (Stefan Assmann) [1262946] - [netdrv] sfc: push partner queue for skb->xmit_more (Jarod Wilson) [1267167] - [netdrv] sfc: replace spinlocks with bit ops for busy poll locking (Jarod Wilson) [1267167] - [netdrv] mlx5e: Disable VLAN filter in promiscuous mode (Kamal Heib) [1271846] - [netdrv] mlx4: Remove shared_ports variable at mlx4_enable_msi_x (Kamal Heib) [1266690] - [netdrv] mlx4_core: Avoid failing the interrupts test (Kamal Heib) [1266690] - [crypto] nx: 842 - Add CRC and validation support (Gustavo Duarte) [1264905] - [powerpc] mm: Recompute hash value after a failed update (Gustavo Duarte) [1264920] - [powerpc] eeh: More relaxed condition for enabled IO path (Steve Best) [1274731] - [powerpc] eeh: Wrong place to call pci_get_slot() (Steve Best) [1273996]- [of] implement of_node_to_nid as a weak function (Steve Best) [1273978] - [pci] Use function 0 VPD for identical functions, regular VPD for others (Myron Stowe) [1258319] - [pci] Fix devfn for VPD access through function 0 (Myron Stowe) [1258319] - [pci] Add VPD function 0 quirk for Intel Ethernet devices (Myron Stowe) [1258319] - [pci] Add dev_flags bit to access VPD through function 0 (Myron Stowe) [1258319] - [net] ipv6: drop frames with attached skb->sk in forwarding (Hannes Frederic Sowa) [1243966] - [net] ipv6: ip6_forward: perform skb->pkt_type check at the beginning (Hannes Frederic Sowa) [1243966] - [x86] kvm: svm: unconditionally intercept #DB (Paolo Bonzini) [1279470] {CVE-2015-8104} - [cpufreq] intel_pstate: fix rounding error in max_freq_pct (Prarit Bhargava) [1263866]- [mm] let mm_find_pmd fix buggy race with THP fault (Larry Woodman) [1273993] - [mm] ksm: unstable_tree_search_insert error checking cleanup (Andrea Arcangeli) [1274871] - [mm] ksm: use find_mergeable_vma in try_to_merge_with_ksm_page (Andrea Arcangeli) [1274871] - [mm] ksm: use the helper method to do the hlist_empty check (Andrea Arcangeli) [1274871] - [mm] ksm: don't fail stable tree lookups if walking over stale stable_nodes (Andrea Arcangeli) [1274871] - [mm] ksm: add cond_resched() to the rmap_walks (Andrea Arcangeli) [1274871] - [x86] mm: fix VM_FAULT_RETRY handling (Andrea Arcangeli) [1277226] - [x86] mm: consolidate VM_FAULT_RETRY handling (Andrea Arcangeli) [1277226] - [x86] mm: move mmap_sem unlock from mm_fault_error() to caller (Andrea Arcangeli) [1277226] - [x86] virt: guest to host DoS by triggering an infinite loop in microcode (Paolo Bonzini) [1277561] {CVE-2015-5307} - [net] sctp: Fix race between OOTB responce and route removal (Jamie Bainbridge) [1277309] - [powerpc] kvm: book3s_hv: Synthesize segment fault if SLB lookup fails (Thomas Huth) [1269467] - [powerpc] kvm: book3s_hv: Create debugfs file for each guest's HPT (David Gibson) [1273692] - [powerpc] kvm: book3s_hv: Add helpers for lock/unlock hpte (David Gibson) [1273692]- [md] raid10: don't clear bitmap bit when bad-block-list write fails (Jes Sorensen) [1267652] - [md] raid1: don't clear bitmap bit when bad-block-list write fails (Jes Sorensen) [1267652] - [md] raid10: submit_bio_wait() returns 0 on success (Jes Sorensen) [1267652] - [md] raid1: submit_bio_wait() returns 0 on success (Jes Sorensen) [1267652] - [md] crash in md-raid1 and md-raid10 due to incorrect list manipulation (Jes Sorensen) [1267652] - [md] raid10: ensure device failure recorded before write request returns (Jes Sorensen) [1267652] - [md] raid1: ensure device failure recorded before write request returns (Jes Sorensen) [1267652] - [x86] kvm: mmu: fix validation of mmio page fault (Bandan Das) [1267128] - [block] nvme: Fix memory leak on retried commands (David Milburn) [1271860] - [netdrv] macvtap: unbreak receiving of gro skb with frag list (Jason Wang) [1273737] - [cpufreq] intel_pstate: fix PCT_TO_HWP macro (Prarit Bhargava) [1264990] - [cpufreq] revert "intel_pstate: add quirk to disable HWP on Skylake-S processors" (Prarit Bhargava) [1264990] - [cpufreq] revert "intel_pstate: disable Skylake processors" (Prarit Bhargava) [1264990] - [powerpc] pci: initialize hybrid_dma_data before use (Laurent Vivier) [1270717]- [mm] free compound page with correct order (Andrea Arcangeli) [1274867] - [netdrv] revert "ixgbe: Refactor busy poll socket code to address multiple issues" (John Greene) [1261275] - [powerpc] dma: dma_set_coherent_mask() should not be GPL only (Gustavo Duarte) [1275976]- [md] dm-cache: the CLEAN_SHUTDOWN flag was not being set (Mike Snitzer) [1274450] - [md] dm-btree: fix leak of bufio-backed block in btree_split_beneath error path (Mike Snitzer) [1274393] - [md] dm-btree-remove: fix a bug when rebalancing nodes after removal (Mike Snitzer) [1274396] - [fs] nfsd: fix duplicated destroy_delegation code introduced by backport ("J. Bruce Fields") [1273228] - [fs] xfs: validate transaction header length on log recovery (Brian Foster) [1164135] - [net] ipv6: don't use CHECKSUM_PARTIAL on MSG_MORE/UDP_CORK sockets (Hannes Frederic Sowa) [1271759] - [net] add length argument to skb_copy_and_csum_datagram_iovec (Sabrina Dubroca) [1269228] - [x86] kvm: fix edge EOI and IOAPIC reconfig race (Radim Krcmar) [1271333] - [x86] kvm: set KVM_REQ_EVENT when updating IRR (Radim Krcmar) [1271333] - [kernel] Initialize msg/shm IPC objects before doing ipc_addid() (Lennert Buytenhek) [1271507] {CVE-2015-7613}- [fs] nfsd: ensure that delegation stateid hash references are only put once ("J. Bruce Fields") [1233284] - [fs] nfsd: ensure that the ol stateid hash reference is only put once ("J. Bruce Fields") [1233284] - [fs] nfsv4: Fix a nograce recovery hang (Benjamin Coddington) [1264478] - [fs] vfs: Test for and handle paths that are unreachable from their mnt_root ("Eric W. Biederman") [1209371] {CVE-2015-2925} - [fs] dcache: Handle escaped paths in prepend_path ("Eric W. Biederman") [1209371] {CVE-2015-2925} - [fs] xfs: add an xfs_zero_eof() tracepoint (Brian Foster) [1260383] - [fs] xfs: always drain dio before extending aio write submission (Brian Foster) [1260383] - [md] dm-cache: fix NULL pointer when switching from cleaner policy (Mike Snitzer) [1269959] - [mm] Temporary fix for BUG_ON() triggered by THP vs. gup() race (David Gibson) [1268999] - [hid] usbhid: improve handling of Clear-Halt and reset (Don Zickus) [1260123] - [drm] qxl: fix framebuffer dirty rectangle tracking (Gerd Hoffmann) [1268293] - [s390] hmcdrv: fix interrupt registration (Hendrik Brueckner) [1262735] - [block] blk-mq: fix deadlock when reading cpu_list (Jeff Moyer) [1260615] - [block] blk-mq: avoid inserting requests before establishing new mapping (Jeff Moyer) [1260615] - [block] blk-mq: fix q->mq_usage_counter access race (Jeff Moyer) [1260615] - [block] blk-mq: Fix use after of free q->mq_map (Jeff Moyer) [1260615] - [block] blk-mq: fix sysfs registration/unregistration race (Jeff Moyer) [1260615] - [block] blk-mq: avoid setting hctx->tags->cpumask before allocation (Jeff Moyer) [1260615] - [netdrv] cxgb4: Enhance driver to update FW, when FW is too old (Sai Vemuri) [1077966] - [netdrv] cxgb4: Force uninitialized state if FW in adapter is unsupported (Sai Vemuri) [1077966] - [powerpc] revert "Use the POWER8 Micro Partition Prefetch Engine in KVM HV on POWER8" (Thomas Huth) [1269653]- [netdrv] i40e/i40evf: set AQ count after memory allocation (Neil Horman) [1267663] - [netdrv] i40e: fix offload of GRE tunnels (Neil Horman) [1267663] - [netdrv] i40evf: don't blow away MAC address (Neil Horman) [1267663] - [netdrv] i40e/i40evf: grab the AQ spinlocks before clearing registers (Neil Horman) [1267663] - [netdrv] i40e: Fix a memory leak in X722 rss config path (Neil Horman) [1267663] - [netdrv] i40evf: Use numa_mem_id() to better support memoryless node (Neil Horman) [1267663] - [netdrv] i40e: Use numa_mem_id() to better support memoryless node (Neil Horman) [1267663] - [netdrv] i40e: fix 32 bit build warnings (Neil Horman) [1267663] - [netdrv] i40e: fix kbuild warnings (Neil Horman) [1267663] - [netdrv] i40evf: tweak init timing (Neil Horman) [1267663] - [netdrv] i40e: warn on double free (Neil Horman) [1267663] - [netdrv] i40e: refactor interrupt enable (Neil Horman) [1267663] - [netdrv] i40e: Strip VEB stats if they are disabled in HW (Neil Horman) [1267663] - [netdrv] i40e/i40evf: add new device id 1588 (Neil Horman) [1267663] - [netdrv] i40e: Remove useless message (Neil Horman) [1267663] - [netdrv] i40e: limit debugfs io ops (Neil Horman) [1267663] - [netdrv] i40e: use QOS field consistently (Neil Horman) [1267663] - [netdrv] i40e: count drops in netstat interface (Neil Horman) [1267663] - [netdrv] i40e/i40evf: fix Tx hang workaround code (Neil Horman) [1267663] - [netdrv] i40e: fixup padding issue in get_cee_dcb_cfg_v1_resp (Neil Horman) [1267663] - [netdrv] i40e: Fix a port VLAN configuration bug (Neil Horman) [1267663] - [netdrv] i40e/i40evf: fix up type clash in i40e_aq_rc_to_posix conversion (Neil Horman) [1267663] - [netdrv] i40e: rtnl_lock called twice in i40e_pci_error_resume() (Neil Horman) [1267663] - [netdrv] i40evf: missing rtnl_unlock in i40evf_resume() (Neil Horman) [1267663]- [scsi] report 'INQUIRY result too short' once (Vitaly Kuznetsov) [1254049] - [scsi] scsi_scan: don't dump trace when scsi_prep_async_scan() is called twice (Vitaly Kuznetsov) [1254049] - [fs] userfaultfd: add missing mmput() in error path (Andrea Arcangeli) [1263480] - [mm] check if section present during memory block registering (Jan Stancek) [1256723] - [mm] avoid setting up anonymous pages into file mapping (Larry Woodman) [1261582] - [mm] add p[te|md] revert "protnone helpers for use by NUMA balancing" (Thomas Huth) [1256718] - [powerpc] revert "mm: convert p[te|md]_numa users to p[te|md]_protnone_numa" (Thomas Huth) [1256718] - [powerpc] revert "mm: add paranoid warnings for unexpected DSISR_PROTFAULT" (Thomas Huth) [1256718] - [mm] revert "convert p[te|md]_mknonnuma and remaining page table manipulations" (Thomas Huth) [1256718] - [mm] revert "numa: Do not mark PTEs pte_numa when splitting huge pages" (Thomas Huth) [1256718] - [mm] revert "remove remaining references to NUMA hinting bits and helpers" (Thomas Huth) [1256718] - [mm] revert "numa: do not trap faults on the huge zero page" (Thomas Huth) [1256718] - [mm] revert "numa: add paranoid check around pte_protnone_numa" (Thomas Huth) [1256718] - [mm] revert "numa: avoid unnecessary TLB flushes when setting NUMA hinting entries" (Thomas Huth) [1256718] - [powerpc] mm: Change the swap encoding in pte (Thomas Huth) [1256718] - [x86] perf: Fix multi-segment problem of perf_event_intel_uncore (Jiri Olsa) [1257825] - [lib] partially revert "[lib] vsprintf: implement bitmap printing through '*pb[l]'" (Maurizio Lombardi) [1260118] - [drm] radeon: update no_64bit_msi flag for certain ASICs (Oded Gabbay) [1262429] - [drm] nouveau: fbcon: take runpm reference when userspace has an open fd (Ben Skeggs) [1176163] - [drm] qxl: validate monitors config modes (Dave Airlie) [1242847] - [drm] radeon: don't attempt WC mappings on powerpc (Dave Airlie) [1262429] - [drm] drm/qxl: recreate the primary surface when the bo is not primary (Dave Airlie) [1258301] - [drm] qxl: only report first monitor as connected if we have no state (Dave Airlie) [1258301] - [drm] dp_mst: drop cancel work sync in the mstb destroy path (Dave Airlie) [1251331] - [drm] dp_mst: split connector registration into two parts (Dave Airlie) [1251331] - [drm] dp_mst: update the link_address_sent before sending the link address (Dave Airlie) [1251331] - [drm] dp_mst: fixup handling hotplug on port removal (Dave Airlie) [1251331] - [drm] dp_mst: don't pass port into the path builder function (Dave Airlie) [1251331] - [drm] dp_mst: make functions that always return 0 return void (Dave Airlie) [1251331] - [kernel] uprobes: fix kABI broken by the exported return_instance (Oleg Nesterov) [1207373] - [kernel] uprobes: Make arch_uretprobe_is_alive(RP_CHECK_CALL) more clever (Oleg Nesterov) [1207373] - [kernel] uprobes: Add the "enum rp_check ctx" arg to arch_uretprobe_is_alive() (Oleg Nesterov) [1207373] - [kernel] uprobes: Change prepare_uretprobe() to (try to) flush the dead frames (Oleg Nesterov) [1207373] - [kernel] uprobes: Change handle_trampoline() to flush the frames invalidated by longjmp() (Oleg Nesterov) [1207373] - [kernel] uprobes: Reimplement arch_uretprobe_is_alive() (Oleg Nesterov) [1207373] - [kernel] uprobes: Export 'struct return_instance', introduce arch_uretprobe_is_alive() (Oleg Nesterov) [1207373] - [kernel] uprobes: Change handle_trampoline() to find the next chain beforehand (Oleg Nesterov) [1207373] - [kernel] uprobes: Change prepare_uretprobe() to use uprobe_warn() (Oleg Nesterov) [1207373] - [kernel] uprobes: Send SIGILL if handle_trampoline() fails (Oleg Nesterov) [1207373] - [kernel] uprobes: Introduce free_ret_instance() (Oleg Nesterov) [1207373] - [kernel] uprobes: Introduce get_uprobe() (Oleg Nesterov) [1207373] - [kernel] lockdep: Fix a race between /proc/lock_stat and module unload (Jerome Marchand) [1183891] - [kernel] lockdep: Fix the module unload key range freeing logic (Jerome Marchand) [1183891] - [kernel] module: Free lock-classes if parse_args failed (Jerome Marchand) [1183891] - [cpufreq] revert "intel_pstate: honor user space min_perf_pct override on resume" (Prarit Bhargava) [1269518]- [fs] nfs: fix v4.2 SEEK on files over 2 gigs ("J. Bruce Fields") [1262181] - [fs] nfs: verify open flags before allowing open (Benjamin Coddington) [1164431] - [fs] nfsv4.1: Fix pnfs_put_lseg races (Benjamin Coddington) [1263155] - [fs] nfsv4.1: pnfs_send_layoutreturn should use GFP_NOFS (Benjamin Coddington) [1263155] - [fs] nfsv4.1: Pin the inode and super block in asynchronous layoutreturns (Benjamin Coddington) [1263155] - [fs] nfsv4.1: Pin the inode and super block in asynchronous layoutcommit (Benjamin Coddington) [1263155] - [md] raid0: apply base queue limits *before* disk_stack_limits (Jes Sorensen) [1265182] - [net] revert "ipv6: Don't reduce hop limit for an interface" (Sabrina Dubroca) [1258324] - [x86] kvmclock: abolish PVCLOCK_COUNTS_FROM_ZERO (Radim Krcmar) [1263030] - [x86] revert "kvm: x86: zero kvmclock_offset when vcpu0 initializes kvmclock system MSR" (Radim Krcmar) [1263030] - [x86] kvm: svm: reset mmu on VCPU reset (Igor Mammedov) [1255217] - [edac] sb_edac: correctly fetch DIMM width on Ivy Bridge and Haswell (Aristeu Rozanski) [1112413] - [edac] sb_edac: look harder for DDRIO on Haswell systems (Aristeu Rozanski) [1112413] - [tools] perf-trace: Fix race condition at the end of started workloads (Jiri Olsa) [1250068] - [netdrv] cxgb4: Fix tx flit calculation (Sai Vemuri) [1266248] - [netdrv] igb: assume MSI-X interrupts during initialization (Stefan Assmann) [1263625] - [cpufreq] intel_pstate: disable Skylake processors (Prarit Bhargava) [1267343] - [infiniband] mlx4: Report checksum offload cap for RAW QP when query device (Doug Ledford) [1265795] - [infiniband] core: Add support of checksum capability reporting for RC and RAW (Doug Ledford) [1265795]- [netdrv] i40e/i40evf: check for stopped admin queue (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: refactor tx timeout logic (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: Bump i40e to 1.3.21 and i40evf to 1.3.13 (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: add get AQ result command to nvmupdate utility (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: add exec_aq command to nvmupdate utility (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: add wait states to NVM state machine (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: add GetStatus command for nvmupdate (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: add handling of writeback descriptor (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: save aq writeback for future inspection (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: Bump i40e to 1.3.9 and i40evf to 1.3.5 (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: Cache the CEE TLV status returned from firmware (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: add VIRTCHNL_VF_OFFLOAD flag (Stefan Assmann) [1267255] - [netdrv] i40evf: Remove PF specific register definitions from the VF (Stefan Assmann) [1267255] - [netdrv] i40evf: Use the correct defines to match the VF registers (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: Add capability to gather VEB per TC stats (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: Add TX/RX outer UDP checksum support for X722 (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: Add support for writeback on ITR feature for X722 (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: RSS changes for X722 (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: Update register.h file for X722 (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: Update FW API with X722 support (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: Add flags for X722 capabilities (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: Add device ids for X722 (Stefan Assmann) [1267255] - [netdrv] i40e: use BIT and BIT_ULL macros (Stefan Assmann) [1267255] - [netdrv] i40e: clean up error status messages (Stefan Assmann) [1267255] - [netdrv] i40evf: support virtual channel API version 1.1 (Stefan Assmann) [1267255] - [netdrv] i40evf: handle big resets (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: add macros for virtual channel API version and device capability (Stefan Assmann) [1267255] - [netdrv] i40e: add VF capabilities to virtual channel interface (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: Fix and refactor dynamic ITR code (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: Bump version to 1.3.6 for i40e and 1.3.2 for i40evf (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: Add support for pre-allocated pages for PD (Stefan Assmann) [1267255] - [netdrv] i40evf: add MAC address filter in open, not init (Stefan Assmann) [1267255] - [netdrv] i40evf: don't delete all the filters (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: Update the admin queue command header (Stefan Assmann) [1267255] - [netdrv] i40evf: Allow for an abundance of vectors (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: improve Tx performance with a small tweak (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: Update Flex-10 related device/function capabilities (Stefan Assmann) [1267255] - [netdrv] i40e/i40evf: Add stats to track FD ATR and SB dynamic enable state (Stefan Assmann) [1267255] - [netdrv] i40e: Fix for recursive RTNL lock during PROMISC change (Stefan Assmann) [1267254] - [netdrv] i40e: Fix RS bit update in Tx path and disable force WB workaround (Stefan Assmann) [1267254] - [netdrv] i40e: add GRE tunnel type to csum encoding (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: refactor tx timeout logic (Stefan Assmann) [1267254] - [netdrv] i40e: Move i40e_get_head into header file (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: check for stopped admin queue (Stefan Assmann) [1267254] - [netdrv] i40e: fix VLAN inside VXLAN (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: Bump i40e to 1.3.21 and i40evf to 1.3.13 (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: add get AQ result command to nvmupdate utility (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: add exec_aq command to nvmupdate utility (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: add wait states to NVM state machine (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: add GetStatus command for nvmupdate (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: add handling of writeback descriptor (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: save aq writeback for future inspection (Stefan Assmann) [1267254] - [netdrv] i40e: rename variable to prevent clash of understanding (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: Bump i40e to 1.3.9 and i40evf to 1.3.5 (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: Cache the CEE TLV status returned from firmware (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: add VIRTCHNL_VF_OFFLOAD flag (Stefan Assmann) [1267254] - [netdrv] i40e: Remove redundant and unneeded messages (Stefan Assmann) [1267254] - [netdrv] i40e: correct spelling error (Stefan Assmann) [1267254] - [netdrv] i40e: Fix comment for ethtool diagnostic link test (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: Add capability to gather VEB per TC stats (Stefan Assmann) [1267254] - [netdrv] i40e: Fix ethtool offline diagnostic with netqueues (Stefan Assmann) [1267254] - [netdrv] i40e: Fix legacy interrupt mode in the driver (Stefan Assmann) [1267254] - [netdrv] i40e: Move function calls to i40e_shutdown instead of i40e_suspend (Stefan Assmann) [1267254] - [netdrv] i40e: add RX to port CRC errors label (Stefan Assmann) [1267254] - [netdrv] i40e: don't degrade __le16 (Stefan Assmann) [1267254] - [netdrv] i40e: Add AQ commands for NVM Update for X722 (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: Add ATR HW eviction support for X722 (Stefan Assmann) [1267254] - [netdrv] i40e: Add IWARP support for X722 (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: Add TX/RX outer UDP checksum support for X722 (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: Add support for writeback on ITR feature for X722 (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: RSS changes for X722 (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: Update register.h file for X722 (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: Update FW API with X722 support (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: Add flags for X722 capabilities (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: Add device ids for X722 (Stefan Assmann) [1267254] - [netdrv] i40e: use BIT and BIT_ULL macros (Stefan Assmann) [1267254] - [netdrv] i40e: provide correct API version to older VF drivers (Stefan Assmann) [1267254] - [netdrv] i40e: support virtual channel API 1.1 (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: add macros for virtual channel API version and device capability (Stefan Assmann) [1267254] - [netdrv] i40e: add VF capabilities to virtual channel interface (Stefan Assmann) [1267254] - [netdrv] i40e: clean up unneeded gotos (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: Fix and refactor dynamic ITR code (Stefan Assmann) [1267254] - [netdrv] i40e: only report generic filters in get_ts_info (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: Bump version to 1.3.6 for i40e and 1.3.2 for i40evf (Stefan Assmann) [1267254] - [netdrv] i40e: Refine an error message to avoid confusion (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: Add support for pre-allocated pages for PD (Stefan Assmann) [1267254] - [netdrv] i40e: un-disable VF after reset (Stefan Assmann) [1267254] - [netdrv] i40e: do a proper reset when disabling a VF (Stefan Assmann) [1267254] - [netdrv] i40e: correctly program filters for VFs (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: Update the admin queue command header (Stefan Assmann) [1267254] - [netdrv] i40e: Remove incorrect #ifdef's (Stefan Assmann) [1267254] - [netdrv] i40e: ignore duplicate port VLAN requests (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: improve Tx performance with a small tweak (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: Update Flex-10 related device/function capabilities (Stefan Assmann) [1267254] - [netdrv] i40e/i40evf: Add stats to track FD ATR and SB dynamic enable state (Stefan Assmann) [1267254] - [netdrv] i40e: Implement ndo_features_check() (Stefan Assmann) [1267254]- [md] raid1: Avoid raid1 resync getting stuck (Jes Sorensen) [1256954] - [fs] gfs2: fallocate: do not rely on file_update_time to mark the inode dirty (Andrew Price) [1264521] - [fs] gfs2: Update timestamps on fallocate (Andrew Price) [1264521] - [fs] gfs2: Update i_size properly on fallocate (Andrew Price) [1264521] - [fs] gfs2: Use inode_newsize_ok and get_write_access in fallocate (Andrew Price) [1264521] - [fs] revert "nfs: Make close(2) asynchronous when closing NFS O_DIRECT files" (Benjamin Coddington) [1263385] - [fs] gfs2: Average in only non-zero round-trip times for congestion stats (Robert S Peterson) [1162821] - [fs] lockd: fix rpcbind crash on lockd startup failure ("J. Bruce Fields") [1253782] - [fs] Failing to send a CLOSE if file is opened WRONLY and server reboots on a 4.x mount (Benjamin Coddington) [1263376] - [fs] fsnotify: fix oops in fsnotify_clear_marks_by_group_flags() (Lukas Czerner) [1247436] - [net] sctp: fix race on protocol/netns initialization (Marcelo Leitner) [1251807] {CVE-2015-5283} - [x86] Mark Broadwell-DE SoC Supported (Prarit Bhargava) [1131685] - [kernel] sched,numa: limit amount of virtual memory scanned in task_numa_work (Rik van Riel) [1261722] - [drivers] base: show nohz_full cpus in sysfs (Rik van Riel) [1212618] - [drivers] base: show isolated cpus in sysfs (Rik van Riel) [1212618] - [cpufreq] intel_pstate: add quirk to disable HWP on Skylake-S processors (Jerry Snitselaar) [1263069] - [drivers] core: Add symlink to device-tree from devices with an OF node (Gustavo Duarte) [1258828] - [powerpc] device: Add dev_of_node() accessor (Gustavo Duarte) [1258828] - [powerpc] iommu: Support "hybrid" iommu/direct DMA ops for coherent_mask < dma_mask (Gustavo Duarte) [1246880] - [powerpc] iommu: Cleanup setting of DMA base/offset (Gustavo Duarte) [1246880] - [powerpc] iommu: Remove dma_data union (Gustavo Duarte) [1246880] - [powerpc] kvm: book3s-hv: Fix handling of interrupted VCPUs (Thomas Huth) [1263568] - [powerpc] kvm: Take the kvm->srcu lock in kvmppc_h_logical_ci_load/store() (Thomas Huth) [1263577]- [netdrv] cxgb4: Make necessary changes after reverting FCoE (Sai Vemuri) [1258657] - [netdrv] revert "cxgb4: add cxgb4_fcoe.c for FCoE" (Sai Vemuri) [1258657] - [infiniband] iw_cxgb4: Cleanup register defines/MACROS (Sai Vemuri) [1251611] - [infiniband] iw_cxgb4: 32b platform fixes (Sai Vemuri) [1251611] - [infiniband] iw_cxgb4: use BAR2 GTS register for T5 kernel mode CQs (Sai Vemuri) [1251611] - [infiniband] iw_cxgb4: enforce qp/cq id requirements (Sai Vemuri) [1251611] - [netdrv] cxgb4: Fix incorrect sequence numbers shown in devlog (Sai Vemuri) [1251611] - [netdrv] cxgb4: remove unused fn to enable/disable db coalescing (Sai Vemuri) [1251611] - [netdrv] cxgb4/cxgb4vf: function and argument name cleanup (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add debugfs facility to inject FL starvation (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add PHY firmware support for T420-BT cards (Sai Vemuri) [1251611] - [netdrv] cxgb4: Update T4/T5 adapter register ranges (Sai Vemuri) [1251611] - [netdrv] cxgb4: Optimize and cleanup setup memory window code (Sai Vemuri) [1251611] - [netdrv] cxgb4: replace ntoh{s, l} and hton{s, l} calls with the generic byteorder (Sai Vemuri) [1251611] - [netdrv] cxgb4: Remove dead function t4_read_edc and t4_read_mc (Sai Vemuri) [1251611] - [netdrv] cxgb4/cxgb4vf: Cleanup macros, add comments and add new MACROS (Sai Vemuri) [1251611] - [netdrv] cxgb3/4/4vf: Update drivers to use dma_rmb/wmb where appropriate (Sai Vemuri) [1251611] - [netdrv] cxgb4: add cxgb4_fcoe.c for FCoE (Sai Vemuri) [1251611] - [infiniband] iw_cxgb4: Remove negative advice dmesg warnings (Sai Vemuri) [1251611] - [netdrv] cxgb4: Initialize RSS mode for all Ports (Sai Vemuri) [1251611] - [netdrv] cxgb4: Discard the packet if the length is greater than mtu (Sai Vemuri) [1251611] - [netdrv] cxgb4: Move SGE Ingress DMA state monitor code to a new routine (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add device node to ULD info (Sai Vemuri) [1251611] - [netdrv] cxgb4: Pass in a Congestion Channel Map to t4_sge_alloc_rxq() (Sai Vemuri) [1251611] - [netdrv] cxgb4: Enable congestion notification from SGE for IQs and FLs (Sai Vemuri) [1251611] - [netdrv] cxgb4: Make sure that Freelist size is larger than Egress Congestion Threshold (Sai Vemuri) [1251611] - [netdrv] cxgb4: drop __GFP_NOFAIL allocation (Sai Vemuri) [1251611] - [netdrv] cxgb4: Fix MC1 memory offset calculation (Sai Vemuri) [1251611] - [netdrv] cxgb4: Don't call t4_slow_intr_handler when we're not the Master PF (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add comment for calculate tx flits and sge length code (Sai Vemuri) [1251611] - [netdrv] cxgb4: Use device node in page allocation (Sai Vemuri) [1251611] - [netdrv] cxgb4: Freelist starving threshold varies from adapter to adapter (Sai Vemuri) [1251611] - [netdrv] cxgb4: Increased the value of MAX_IMM_TX_PKT_LEN from 128 to 256 bytes (Sai Vemuri) [1251611] - [netdrv] cxgb4: Move ethtool related code to a separate file (Sai Vemuri) [1251611] - [netdrv] cxgb4: Fix to dump devlog, even if FW is crashed (Sai Vemuri) [1251611] - [netdrv] cxgb4: Firmware macro changes for fw verison 1.13.32.0 (Sai Vemuri) [1251611] - [infiniband] cxgb4: Serialize CQ event upcalls with CQ destruction (Sai Vemuri) [1251611] - [infiniband] cxgb4: Don't hang threads forever waiting on WR replies (Sai Vemuri) [1251611] - [netdrv] cxgb4vf: Fix sparse warnings (Sai Vemuri) [1251611] - [netdrv] cxgb4: Disable interrupts and napi before unregistering netdev (Sai Vemuri) [1251611] - [netdrv] cxgb4: Allocate dynamic mem. for egress and ingress queue maps (Sai Vemuri) [1251611] - [netdrv] cxgb4: Fix frame size warning for 32 bit arch (Sai Vemuri) [1251611] - [netdrv] cxgb4/cxgb4vf/csiostor: Make PCI Device ID Tables be "const" (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add device ID for new adapter (Sai Vemuri) [1251611] - [netdrv] cxgb4: fix coccinelle warnings (Sai Vemuri) [1251611] - [netdrv] cxgb4: Try and provide an RDMA CIQ per cpu (Sai Vemuri) [1251611] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1251611] - [netdrv] cxgb4: Move offload Rx queue allocation to separate function (Sai Vemuri) [1251611] - [netdrv] cxgb4: Fix PCI-E Memory window interface for big-endian systems (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add support in cxgb4 to get expansion rom version via ethtool (Sai Vemuri) [1251611] - [netdrv] cxgb4: Fix trace observed while dumping clip_tbl (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add support in debugfs to dump the congestion control table (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add support to dump mailbox content in debugfs (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add support for ULP RX logic analyzer output in debugfs (Sai Vemuri) [1251611] - [netdrv] cxgb4: Added support in debugfs to display TP logic analyzer output (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add support in debugfs to display sensor information (Sai Vemuri) [1251611] - [netdrv] chelsio: cxgb4: fix sparse warning (Sai Vemuri) [1251611] - [netdrv] cxgb4: Delete an unnecessary check before the function call "release_firmware" (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add low latency socket busy_poll support (Sai Vemuri) [1251611] - [netdrv] cxgb4: Improve IEEE DCBx support, other minor open-lldp fixes (Sai Vemuri) [1251611] - [netdrv] cxgb4: Remove preprocessor check for CONFIG_CXGB4_DCB (Sai Vemuri) [1251611] - [netdrv] cxgb4: Move firmware version MACRO to t4fw_version.h (Sai Vemuri) [1251611] - [netdrv] cxgb4: Added support in debugfs to dump different timer and clock values of the adapter (Sai Vemuri) [1251611] - [netdrv] cxgb4: Added support in debugfs to dump PM module stats (Sai Vemuri) [1251611] - [netdrv] cxgb4: Addded support in debugfs to dump CIM outbound queue content (Sai Vemuri) [1251611] - [netdrv] cxgb4: Added support in debugfs to dump cim ingress bound queue contents (Sai Vemuri) [1251611] - [netdrv] cxgb4: Added support in debugfs to dump sge_qinfo (Sai Vemuri) [1251611] - [netdrv] cxgb4: Fixes cxgb4_inet6addr_notifier unregister call (Sai Vemuri) [1251611] - [netdrv] mode_t whack-a-mole: chelsio (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add debugfs options to dump the rss key, config for PF, VF, etc (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add debugfs entry to dump the contents of the flash (Sai Vemuri) [1251611] - [netdrv] cxgb4: Update ipv6 address handling api (Sai Vemuri) [1251611] - [netdrv] cxgb4: Ripping out old hard-wired initialization code in driver (Sai Vemuri) [1251611] - [netdrv] iw_cxgb4/cxgb4/cxgb4vf/cxgb4i/csiostor: Cleanup register defines/macros related to all other cpl messages (Sai Vemuri) [1251611] - [netdrv] iw_cxgb4/cxgb4/cxgb4i: Cleanup register defines/MACROS related to CM CPL messages (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add support for mps_tcam debugfs (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add support for cim_qcfg entry in debugfs (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add support for cim_la entry in debugfs (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add support for devlog (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add PCI device ID for new T5 adapter (Sai Vemuri) [1251611] - [netdrv] cxgb4/cxgb4vf/csiostor: Cleanup PL, XGMAC, SF and MC related register defines (Sai Vemuri) [1251611] - [netdrv] cxgb4/csiostor: Cleanup TP, MPS and TCAM related register defines (Sai Vemuri) [1251611] - [netdrv] cxgb4/cxg4vf/csiostor: Cleanup MC, MA and CIM related register defines (Sai Vemuri) [1251611] - [netdrv] cxgb4/cxgb4vf/csiostor: Cleanup SGE and PCI related register defines (Sai Vemuri) [1251611] - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup SGE register defines (Sai Vemuri) [1251611] - [netdrv] cxgb4: Fix decoding QSA module for ethtool get settings (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add support for QSA modules (Sai Vemuri) [1251611] - [netdrv] cxgb4/csiostor: Don't use MASTER_MUST for fw_hello call (Sai Vemuri) [1251611] - [netdrv] cxgb4/cxgb4vf: global named must be unique (Sai Vemuri) [1251611] - [netdrv] cxgb4: Update firmware version after flashing it via ethtool (Sai Vemuri) [1251611] - [netdrv] cxgb4/cxgb4vf: Use new interfaces to calculate BAR2 SGE Queue Register addresses (Sai Vemuri) [1251611] - [netdrv] cxgb4/cxgb4vf: Add code to calculate T5 BAR2 Offsets for SGE Queue Registers (Sai Vemuri) [1251611] - [netdrv] cxgb4vf: Add and initialize some sge params for VF driver (Sai Vemuri) [1251611] - [netdrv] cxgb4: Update FW version string to match FW binary version 1.12.25.0 (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add a check for flashing FW using ethtool (Sai Vemuri) [1251611] - [netdrv] cxgb4: Fill in supported link mode for SFP modules (Sai Vemuri) [1251611] - [netdrv] cxgb4/cxgb4vf/csiostor: Add T4/T5 PCI ID Table (Sai Vemuri) [1251611] - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup macros/register defines related to PCIE, RSS and FW (Sai Vemuri) [1251611] - [netdrv] cxgb4/cxgb4vf/csiostor: Cleanup macros/register defines related to port and VI (Sai Vemuri) [1251611] - [netdrv] cxgb4: Disable recursive mailbox commands when enabling vi (Sai Vemuri) [1251611] - [netdrv] cxgb4/cxgb4vf/csiostor: Cleanup macros/register defines related to queues (Sai Vemuri) [1251611] - [infiniband] cxgb4/csiostor: Cleansup FW related macros/register defines for PF/VF and LDST (Sai Vemuri) [1251611] - [infiniband] cxgb4: Cleanup Filter related macros/register defines (Sai Vemuri) [1251611] - [netdrv] cxgb4: Fix DCB priority groups being returned in wrong order (Sai Vemuri) [1251611] - [netdrv] cxgb4i/cxgb4: Refactor macros to conform to uniform standards (Sai Vemuri) [1251611] - [netdrv] cxgb4: Fix static checker warning (Sai Vemuri) [1251611] - [netdrv] cxgb4: dcb open-lldp interop fixes (Sai Vemuri) [1251611] - [netdrv] cxgb4: Fix bug in DCB app deletion (Sai Vemuri) [1251611] - [scsi] cxgb4: Cleanup macros so they follow the same style and look consistent, part 2 (Sai Vemuri) [1251611] - [netdrv] cxgb4: Cleanup macros so they follow the same style and look consistent (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add cxgb4_debugfs.c, move all debugfs code to new file (Sai Vemuri) [1251611] - [netdrv] cxgb4: Handle dcb enable correctly (Sai Vemuri) [1251611] - [netdrv] cxgb4: Improve handling of DCB negotiation or loss thereof (Sai Vemuri) [1251611] - [netdrv] cxgb4: IEEE fixes for DCBx state machine (Sai Vemuri) [1251611] - [netdrv] cxgb4: Fix endian bug introduced in cxgb4 dcb patchset (Sai Vemuri) [1251611] - [netdrv] cxgb4: Update copyright year on all cxgb4 files (Sai Vemuri) [1251611] - [netdrv] cxgb4: Makefile & Kconfig changes for DCBx support (Sai Vemuri) [1251611] - [netdrv] cxgb4: Integrate DCBx support into cxgb4 module. Register dbcnl_ops to give access to DCBx functions (Sai Vemuri) [1251611] - [netdrv] cxgb4: Add DCBx support codebase and dcbnl_ops (Sai Vemuri) [1251611] - [netdrv] cxgb4: Update fw interface file for DCBx support. Adds all the required fields to fw interface to communicate DCBx info (Sai Vemuri) [1251611]- [net] vlan: Add GRO support for non hardware accelerated vlan (Ivan Vecera) [1235229] - [net] Add priority to packet_offload objects (Ivan Vecera) [1235229] - [net] sctp: add routing output fallback (Marcelo Leitner) [1258494] - [net] sctp: fix dst leak (Marcelo Leitner) [1258494] - [scsi] hpsa: move lockup_detected attribute to host attr (Joseph Szczypek) [1259673] - [sound] alsa: hda - Fix subsystem ID read regression (Jaroslav Kysela) [1256578] - [sound] alsa: hda - Set patch_ops before calling auto-parser (Jaroslav Kysela) [1256578] - [sound] alsa: hda - Disable widget power-save for VIA codecs (Jaroslav Kysela) [1256578] - [sound] alsa: hda - Fix Dock Headphone on Thinkpad X250 seen as a Line Out (Jaroslav Kysela) [1256578] - [sound] alsa: hda - Fix link power unbalance at device removal (Jaroslav Kysela) [1256578] - [sound] alsa: hda - Re-add the lost fake mute support (Jaroslav Kysela) [1256578] - [sound] alsa: hda - Don't actually write registers for caps overwrites (Jaroslav Kysela) [1256578] - [sound] alsa: hda - set GET bit when adding a vendor verb to the codec regmap (Jaroslav Kysela) [1256578] - [sound] alsa: hda - Always allow access for POWER_STATE verbs via regmap (Jaroslav Kysela) [1256578] - [sound] alsa: hda - Set use_single_rw flag for regmap (Jaroslav Kysela) [1256578] - [sound] alsa: hda - Handle a few verbs as read-only (Jaroslav Kysela) [1256578] - [sound] alsa: hda - Add cache support for COEF read/write (Jaroslav Kysela) [1256578] - [sound] alsa: hda - Handle get/set power verb symmetrically via regmap (Jaroslav Kysela) [1256578] - [sound] alsa: hda - fix i915 probe for HSW/BDW (Jaroslav Kysela) [1253837] - [sound] alsa: hda - Fix NULL dereference from CA0132 DSP loader (Jaroslav Kysela) [1251483] - [tools] cpupower: Do not change the frequency of offline cpu (Gustavo Duarte) [1260293] - [crypto] nx - add LE support to pSeries platform driver (Gustavo Duarte) [1261375] - [netdrv] ibmveth: Don't receive packets when the napi budget == 0 (Gustavo Duarte) [1264158] - [netdrv] iwlwifi: pcie: fix prepare card flow (Stanislaw Gruszka) [1256419] - [netdrv] rtlwifi: Fix NULL dereference when PCI driver used as an AP (Stanislaw Gruszka) [1256419] - [net] mac80211: fix invalid read in minstrel_sort_best_tp_rates() (Stanislaw Gruszka) [1256419] - [netdrv] iwlwifi: pcie: prepare the device before accessing it (Stanislaw Gruszka) [1256419] - [netdrv] iwlwifi: nvm: remove mac address byte swapping in 8000 family (Stanislaw Gruszka) [1256419] - [netdrv] iwlwifi: mvm: fix antenna selection when BT is active (Stanislaw Gruszka) [1256419] - [net] mac80211: clear subdir_stations when removing debugfs (Stanislaw Gruszka) [1256419] - [net] mac80211: prevent possible crypto tx tailroom corruption (Stanislaw Gruszka) [1256419] - [wireless] cfg80211: ignore netif running state when changing iftype (Stanislaw Gruszka) [1256419] - [netdrv] iwlwifi: mvm: fix ROC reference accounting (Stanislaw Gruszka) [1256419] - [net] mac80211: fix the beacon csa counter for mesh and ibss (Stanislaw Gruszka) [1256419] - [netdrv] rtlwifi: Remove the clear interrupt routine from all drivers (Stanislaw Gruszka) [1256419] - [netdrv] ath9k_htc: memory corruption calling set_bit() (Stanislaw Gruszka) [1256419] - [netdrv] ath9k: fix DMA stop sequence for AR9003+ (Stanislaw Gruszka) [1256419] - [net] mac80211: fix locking in update_vlan_tailroom_need_count() (Stanislaw Gruszka) [1256419] - [wireless] cfg80211: wext: clear sinfo struct before calling driver (Stanislaw Gruszka) [1256419] - [netdrv] ssb: Fix handling of ssb_pmu_get_alp_clock() (Stanislaw Gruszka) [1256419] - [infiniband] hfi: Properly set permissions for user device files (Don Dutile) [1255736]- [fs] nfs: Don't attempt to decode missing directory entries (Benjamin Coddington) [1261725] - [fs] xfs: flush entire file on dio read/write to cached file (Brian Foster) [1229074] - [fs] gfs2: Don't support fallocate on jdata files (Abhijith Das) [1221331] - [fs] xfs: checksum log record ext headers based on record size (Brian Foster) [1256593] - [md] dm-crypt: constrain crypt device's max_segment_size to PAGE_SIZE (Mike Snitzer) [1252726] - [md] dm-thin: disable discard support for thin devices if pool's is disabled (Mike Snitzer) [1260135] - [md] dm-cache: small cleanups related to deferred prison cell cleanup (Mike Snitzer) [1250832] - [md] dm-cache: fix leaking of deferred bio prison cells (Mike Snitzer) [1250832] - [md] dm-cache: fix use after freeing migrations (Mike Snitzer) [1250832] - [md] dm-cache: move wake_waker() from free_migrations() to where it is needed (Mike Snitzer) [1250832] - [md] raid1: count resync requests in nr_pending (Jes Sorensen) [1261114] - [md] raid1: update next_resync under resync_lock (Jes Sorensen) [1261114] - [md] raid1: Don't use next_resync to determine how far resync has progressed (Jes Sorensen) [1261114] - [md] raid1: make sure resync waits for conflicting writes to complete (Jes Sorensen) [1261114] - [md] raid1: clean up request counts properly in close_sync() (Jes Sorensen) [1261114] - [md] raid1: be more cautious where we read-balance during resync (Jes Sorensen) [1261114] - [md] raid1: intialise start_next_window for READ case to avoid hang (Jes Sorensen) [1261114] - [md] raid0: update queue parameter in a safer location (Jes Sorensen) [1247854] - [x86] perf/uncore: Use Sandy Bridge client PMU on Haswell/Broadwell (Jiri Olsa) [1250642] - [x86] perf/uncore: Add support for ARB uncore PMU on Sandy/IvyBridge (Jiri Olsa) [1250642] - [x86] perf/uncore: Add Broadwell-U uncore IMC PMU support (Jiri Olsa) [1250642] - [x86] perf: Disable fixup_ht_bug function (Jiri Olsa) [1246669] - [base] pm: add Red Hat dev_pm_info_rh struct (Prarit Bhargava) [1261130] - [base] device: allocate/free Red Hat only struct device_rh (Prarit Bhargava) [1261130] - [idle] intel_idle: Add CPU model 54 (Atom N2000 series) (Prarit Bhargava) [1230936] - [block] blk-mq: don't lose requests if a stopped queue restarts (Jeff Moyer) [1251417] - [block] blk-mq: fix FUA request hang (Jeff Moyer) [1251417] - [block] blk-mq: fix CPU hotplug handling (Jeff Moyer) [1251417] - [block] blk-mq: fix race between timeout and CPU hotplug (Jeff Moyer) [1251417] - [block] blk-mq: initialize 'struct request' and associated data to zero (Jeff Moyer) [1251417] - [netdrv] be2net: Revert "make the RX_FILTER command asynchronous" commit (Ivan Vecera) [1253268] - [netdrv] mlx4_core: Capping number of requested MSIXs to MAX_MSIX (Amir Vadai) [1260507] - [scripts] modpost: Keep hfi1 driver in staging from tainting kernel (Don Dutile) [1257994] - [powerpc] kdump: Increase the amount of memory reserved for crashkernel=auto (Dave Young) [1222059]- [fs] Set UID in sess_auth_rawntlmssp_authenticate too (Sachin Prabhu) [1258490] - [drm] radeon: fix hotplug race at startup (Dave Airlie) [1262218] - [net] fix NULL pointer dereference in skb_copy_and_csum_datagram_iovec when using NFS (Sabrina Dubroca) [1258907] - [net] ipv4: suppress NETDEV_UP notification on address lifetime update (Aaron Conole) [1250705] - [lib] radix-tree: handle allocation failure in radix_tree_insert() (Seth Jennings) [1260613] - [x86] efi: Use all 64 bit of efi_memmap in setup_e820() (Larry Woodman) [1248452] - [x86] Fix misapplied XSTATE_LAZY patch (Prarit Bhargava) [1258840] - [netdrv] r8169: Fix sleeping function called during get_stats64 (Corinna Vinschen) [1261973] - [netdrv] ixgbe: Remove bimodal SR-IOV disabling (Alex Williamson) [1243821] - [powerpc] kvm: book3s-hv: Exit on H_DOORBELL if HOST_IPI is set (David Gibson) [1259571] - [powerpc] kvm: book3s-hv: Fix race in starting secondary threads (David Gibson) [1259571] - [powerpc] powernv/pci-ioda: fix kdump with non-power-of-2 crashkernel= (Gustavo Duarte) [1258491] - [powerpc] powernv/pci-ioda: fix 32-bit TCE table init in kdump kernel (Gustavo Duarte) [1258491]- [unisys] Add modalias files to visorbus devices (Erik Arfvidson) [1259509] - [net] tcp: use dctcp if enabled on the route to the initiator (Florian Westphal) [1254839] - [net] fib, fib6: reject invalid feature bits (Florian Westphal) [1254839] - [net] fib6: reduce identation in ip6_convert_metrics (Florian Westphal) [1254839] - [net] fib: move metrics parsing to a helper (Florian Westphal) [1254839] - [net] tunnels: enable module autoloading (Phil Sutter) [1258861] - [net] ip6_gre: release cached dst on tunnel removal (Sabrina Dubroca) [1210346] - [scsi] qla2xxx: Fix backporting error in "Fix virtual port configuration, when switch port is disabled/enabled" (Chad Dupuis) [1240912] - [scsi] megaraid_sas: Code refactor for use of requestorId (Tomas Henzl) [1257604] - [scsi] megaraid_sas: Fix validHandles check in io path (Tomas Henzl) [1257604] - [scsi] megaraid_sas: Chip reset if driver fail to bring ioc ready (Tomas Henzl) [1257604] - [scsi] megaraid_sas: init tasklet earlier (Tomas Henzl) [1252127] - [misc] enclosure: handle non-unique element descriptors (Jose Castillo) [1188248] - [edac] ie31200_edac: Allocate mci and map mchbar first (Seth Jennings) [1241708] - [edac] ie31200_edac: Introduce the driver (Seth Jennings) [1241708] - [kernel] readq/writeq: Add explicit lo_hi_[read|write]_q and hi_lo_[read|write]_q (Seth Jennings) [1241708] - [infiniband] mlx4: Fix use of flow-counters for process_mad (Amir Vadai) [1251740] - [netdrv] mlx4_core: Use sink counter for the VF default as fallback (Amir Vadai) [1251740] - [netdrv] i40e: Set defport behavior for the Main VSI when in promiscuous mode (Stefan Assmann) [1190049 1226826] - [netdrv] i40e: clean up error status messages (Stefan Assmann) [1190049 1226826] - [pci] Add ACS quirks for Intel I219-LM/V (Alex Williamson) [1252128] - [ipc] sem: fix use after free on IPC_RMID after a task using same semaphore set exits ("Herton R. Krzesinski") [1254322] - [x86] mce: Do not panic when single core has reached a timeout (Prarit Bhargava) [1195534] - [x86] fpu: Fix double-increment in setup_xstate_features() (Herbert Xu) [1232494] - [x86] fpu/xstate: Don't assume the first zero xfeatures zero bit means the end (Herbert Xu) [1232494] - [fs] cifs: Terminate cifs_smb_version_tokens with NULL (Sachin Prabhu) [1247446] - [mm] numa: disable change protection for vma(VM_HUGETLB) (Larry Woodman) [1251007] - [kenrel] trace: Check permission only for parent tracepoint event (Jiri Olsa) [1253487]- [drm] nouveau/pmu/gk104: implement a hackish workaround for a hw bug (Rob Clark) [1249805] - [drm] nouveau/disp/dp: gm1xx appears to have same dp lane ordering as gm2xx (Rob Clark) [1249805] - [drm] nouveau/disp/dp: fix some tx_pu mishandling (Rob Clark) [1249805] - [drm] nouveau/bios/dp: use alternate set of drvctl values where necessary (Rob Clark) [1249805] - [drm] nouveau/bios/dcb: accept "maxwell" lane count values for dcb 4.0 (Rob Clark) [1249805] - [drm] dp/mst: dump branch OUI in debugfs (v2) (Rob Clark) [1249805] - [drm] dp-mst: Remove debug WARN_ON (Rob Clark) [1249805] - [drm] radeon: Don't link train DisplayPort on HPD until we get the dpcd (Rob Clark) [1249805] - [drm] dp/mst: Remove port after removing connector (Rob Clark) [1249805] - [drm] nouveau/drm/nv04-nv40/instmem: protect access to priv->heap by mutex (Rob Clark) [1249805] - [drm] nouveau: hold mutex when calling nouveau_abi16_fini() (Rob Clark) [1249805] - [drm] nouveau/kms/nv50-: guard against enabling cursor on disabled heads (Rob Clark) [1249805] - [drm] nouveau/fbcon/nv11-: correctly account for ring space usage (Rob Clark) [1249805] - [drm] Stop resetting connector state to unknown (Rob Clark) [1249805] - [drm] Provide compat ioctl for addfb2.1 (Rob Clark) [1249805] - [drm] add a check for x/y in drm_mode_setcrtc (Rob Clark) [1249805] - [drm] radeon/ci: silence a harmless PCC warning (Rob Clark) [1249805] - [drm] radeon: fix user ptr race condition (Rob Clark) [1249805] - [drm] radeon: add a dpm quirk for Sapphire Radeon R9 270X 2GB GDDR5 (Rob Clark) [1249805] - [drm] radeon: Don't flush the GART TLB if rdev->gart.ptr == NULL (Rob Clark) [1249805] - [drm] radeon: unpin cursor BOs on suspend and pin them again on resume (v2) (Rob Clark) [1249805] - [drm] radeon: Clean up reference counting and pinning of the cursor BOs (Rob Clark) [1249805] - [drm] radeon: Handle irqs only based on irq ring, not irq status regs (Rob Clark) [1249805] - [drm] radeon: fix HDP flushing (Rob Clark) [1249805] - [drm] radeon: only check the sink type on DP connectors (Rob Clark) [1249805] - [drm] revert "drm/radeon: dont switch vt on suspend" (Rob Clark) [1249805] - [drm] radeon: SDMA fix hibernation (CI GPU family) (Rob Clark) [1249805] - [drm] radeon: compute ring fix hibernation (CI GPU family) v2 (Rob Clark) [1249805] - [drm] i915: Use two 32bit reads for select 64bit REG_READ ioctls (Rob Clark) [1249805] - [drm] i915: Forward all core DRM ioctls to core compat handling (Rob Clark) [1249805] - [drm] i915: Snapshot seqno of most recently submitted request (Rob Clark) [1249805] - [drm] i915: fix backlight after resume on 855gm (Rob Clark) [1249805] - [drm] i915: Fix IPS related flicker (Rob Clark) [1249805] - [drm] i915/ppgtt: Break loop in gen8_ppgtt_clear_range failure path (Rob Clark) [1249805] - [drm] radeon: clean up radeon_audio_enable (Rob Clark) [1249805] - [drm] radeon: take the mode_config mutex when dealing with hpds (v2) (Rob Clark) [1249805] - [drm] atomic: fix out of bounds read in for_each_*_in_state helpers (Rob Clark) [1249805] - [drm] bridge: ptn3460: Include linux/gpio/consumer.h (Rob Clark) [1249805] - [drm] qxl: Do not leak memory if qxl_release_list_add fails (Rob Clark) [1249805] - [drm] qxl: Do not cause spice-server to clean our objects (Rob Clark) [1249805] - [drm] dp/mst: make sure mst_primary mstb is valid in work function (Rob Clark) [1249805] - [drm] dp/mst: take lock around looking up the branch device on hpd irq (Rob Clark) [1249805] - [drm] dp/mst: close deadlock in connector destruction (Rob Clark) [1249805] - [drm] radeon: don't probe MST on hw we don't support it on (Rob Clark) [1249805] - [drm] radeon: Add RADEON_INFO_VA_UNMAP_WORKING query (Rob Clark) [1249805] - [drm] mgag200: Reject non-character-cell-aligned mode widths (Rob Clark) [1249805] - [drm] revert "drm/i915: Don't skip request retirement if the active list is empty" (Rob Clark) [1249805] - [drm] i915: Always reset vma->ggtt_view.pages cache on unbinding (Rob Clark) [1249805] - [drm] radeon: Make sure radeon_vm_bo_set_addr always unreserves the BO (Rob Clark) [1249805] - [drm] revert "drm/radeon: adjust pll when audio is not enabled" (Rob Clark) [1249805] - [drm] revert "drm/radeon: don't share plls if monitors differ in audio support" (Rob Clark) [1249805] - [drm] radeon: fix freeze for laptop with Turks/Thames GPU (Rob Clark) [1249805] - [mm] hugetlb: fix race in region tracking (Aristeu Rozanski) [1252129] - [mm] hugetlb: improve, cleanup resv_map parameters (Aristeu Rozanski) [1252129] - [mm] hugetlb: unify region structure handling (Aristeu Rozanski) [1252129] - [hv] mshyperv: fix recognition of Hyper-V guest crash MSR's (Vitaly Kuznetsov) [1235998] - [hv] vmbus: prefer 'die' notification chain to 'panic' (Vitaly Kuznetsov) [1235998] - [usb] Delete XHCI command timer if necessary (Dave Young) [1242851] - [x86] perf: cqm: Do not access cpu_data() from CPU_UP_PREPARE handler (Yasuaki Ishimatsu) [1257502] - [x86] kprobes: Fix conflict between jprobes and function graph tracing (Jiri Olsa) [1242825] - [netdrv] sfc: only use vadaptor stats if firmware is capable (Jarod Wilson) [1248331] - [netdrv] r8169: Add software counter for multicast packages (Corinna Vinschen) [1253102] - [powerpc] powernv: Invoke opal_cec_reboot2() on unrecoverable HMI (Gustavo Duarte) [1253477] - [powerpc] powernv: Invoke opal_cec_reboot2() on unrecoverable machine check errors (Gustavo Duarte) [1253477] - [powerpc] powernv: Pull all HMI events before panic (Gustavo Duarte) [1253477] - [powerpc] powernv: display reason for Malfunction Alert HMI (Gustavo Duarte) [1253477] - [powerpc] powernv: Add poweroff (EPOW, DPO) events support for PowerNV platform (Gustavo Duarte) [1257315] - [powerpc] pseries: Cleanup on pci_dn_reconfig_notifier() (Laurent Vivier) [1254200] - [powerpc] pseries: Fix corrupted pdn list (Laurent Vivier) [1254200] - [powercap] rapl: change domain detection message (Prarit Bhargava) [1238347] - [powercap] rapl: further relax energy counter checks (Prarit Bhargava) [1238347]- [fs] locks: remove i_have_this_lease check from __break_lease (Steve Dickson) [1258337] - [fs] locks: set fl_owner for leases to filp instead of current->files (Steve Dickson) [1258337] - [fs] locks: fix NULL-deref in generic_delete_lease (Steve Dickson) [1258337] - [fs] ext4: fix potential use after free in __ext4_journal_stop (Lukas Czerner) [1210588] - [fs] ext4: fix NULL pointer dereference when journal restart fails (Lukas Czerner) [1210588] - [fs] cifs: fix use-after-free bug in find_writable_file (Sachin Prabhu) [1186260] - [fs] ext4: check for zero length extent explicitly (Eryu Guan) [1221905] - [fs] ioctx_alloc(): fix vma (and file) leak on failure (Jarod Wilson) [1209536] - [fs] ext4: reject journal options for ext2 mounts (Carlos Maiolino) [839466] - [fs] fanotify: fix -EOVERFLOW with large files on 64-bit (Carlos Maiolino) [981181] - [fs] xfs: close xc_cil list_empty() races with cil commit sequence (Brian Foster) [1028505] - [fs] xfs: fix quota block reservation leak when tp allocates and frees blocks (Brian Foster) [1068915] - [fs] xfs: always log the inode on unwritten extent conversion (Brian Foster) [1053384] - [fs] xfs: direct IO EOF zeroing needs to drain AIO (Brian Foster) [1213370] - [fs] xfs: DIO write completion size updates race (Brian Foster) [1213370] - [fs] nfsv4.2: handle NFS-specific llseek errors ("J. Bruce Fields") [1079385] - [fs] nfsd4: disallow SEEK with special stateids ("J. Bruce Fields") [1079385] - [fs] nfsd4: disallow ALLOCATE with special stateids ("J. Bruce Fields") [1079385] - [fs] nfs: Reduce time spent holding the i_mutex during fallocate() ("J. Bruce Fields") [1079385] - [fs] nfs: Don't zap caches on fallocate() ("J. Bruce Fields") [1079385] - [fs] nfs: Add DEALLOCATE support ("J. Bruce Fields") [1079385] - [fs] nfs: Add ALLOCATE support ("J. Bruce Fields") [1079385] - [fs] nfs: Use nfs_server_capable() for checknig NFS_CAP_SEEK ("J. Bruce Fields") [1079385] - [fs] nfsd: correctly define v4.2 support attributes ("J. Bruce Fields") [1079385] - [fs] nfsd: Add DEALLOCATE support ("J. Bruce Fields") [1079385] - [fs] nfsd: Add ALLOCATE support (Steve Dickson) [1079385] - [fs] vfs: Rename do_fallocate() to vfs_fallocate() ("J. Bruce Fields") [1079385] - [fs] nfs: Implement SEEK ("J. Bruce Fields") [1079385] - [fs] nfsd: Implement SEEK (Steve Dickson) [1079385] - [fs] nfsd: Add generic v4.2 infrastructure ("J. Bruce Fields") [1079385] - [fs] vfs: export lseek_execute() to modules ("J. Bruce Fields") [1079385] - [fs] lseek_execute() doesn't need an inode passed to it ("J. Bruce Fields") [1079385] - [fs] flexfilelayout: Mark the Flexfile layout driver as a tech preview (Steve Dickson) [1246230] - [fs] blocklayout: Mark the NFSv4 Block Layout Driver layout driver as a tech preview (Steve Dickson) [1246237] - [fs] nfs4layouts: Remove unnecessary BUG_ON in nfsd4_layout_setlease() (Steve Dickson) [1195496] - [fs] nfsd: restore trace event lost in mismerge (Steve Dickson) [1195496] - [fs] nfsd: don't recursively call nfsd4_cb_layout_fail (Steve Dickson) [1195496] - [fs] nfsd/blocklayout: pretend we can send deviceid notifications (Steve Dickson) [1195496] - [fs] nfsd: add NFSEXP_PNFS to the exflags array (Steve Dickson) [1195496] - [fs] nfsd: require an explicit option to enable pNFS (Steve Dickson) [1195496] - [fs] nfsd: pNFS block layout driver (Steve Dickson) [1195496] - [fs] nfsd: add trace events (Steve Dickson) [1195496] - [fs] nfsd: update documentation for pNFS support (Steve Dickson) [1195496] - [fs] nfsd: implement pNFS layout recalls (Steve Dickson) [1195496] - [fs] nfsd: implement pNFS operations (Steve Dickson) [1195496] - [fs] nfsd: factor out a helper to decode nfstime4 values (Steve Dickson) [1195496] - [fs] nfsd: make find_any_file available outside nfs4state.c (Steve Dickson) [1195496] - [fs] nfsd: make find/get/put file available outside nfs4state.c (Steve Dickson) [1195496] - [fs] nfsd: make lookup/alloc/unhash_stid available outside nfs4state.c (Steve Dickson) [1195496] - [fs] nfsd: add fh_fsid_match helper (Steve Dickson) [1195496] - [fs] nfsd: move nfsd_fh_match to nfsfh.h (Steve Dickson) [1195496] - [fs] nfs: add LAYOUT_TYPE_MAX enum value (Steve Dickson) [1195496] - [fs] exportfs: add methods for block layout exports (Steve Dickson) [1195496] - [fs] fs: track fl_owner for leases (Steve Dickson) [1195496] - [fs] locks: plumb a "priv" pointer into the setlease routines (Steve Dickson) [1195496] - [fs] locks: generic_delete_lease doesn't need a file_lock at all (Steve Dickson) [1195496] - [fs] locks: add some tracepoints in the lease handling code (Steve Dickson) [1195496] - [fs] fs: add FL_LAYOUT lease type (Steve Dickson) [1195496] - [fs] locks: close potential race between setlease and open (Steve Dickson) [1195496] - [fs] nfs: Fetch MOUNTED_ON_FILEID when updating an inode (Steve Dickson) [1225090] - [fs] nfsv3: Use the readdir fileid as the mounted-on-fileid (Steve Dickson) [1225090] - [fs] nfs: Fix use of nfs_attr_use_mounted_on_fileid() (Steve Dickson) [1225090] - [x86] kernel: microcode, amd, avoid allocating with vmalloc & GFP_KERNEL when IRQs are disabled (Prarit Bhargava) [1080951]- [target] iscsi: Fix np_ip bracket issue by removing np_ip (Andy Grover) [1249107] - [scsi] libiscsi: Fix host busy blocking during connection teardown (Chris Leech) [1253032] - [md] raid1: extend spinlock to protect raid1_end_read_request against inconsistencies (Jes Sorensen) [1255758] - [md] raid1: fix test for 'was read error from last working device' (Jes Sorensen) [1255758] - [net] pktgen: fix race between pktgen_thread_worker() and kthread_stop() (Oleg Nesterov) [1054125] - [net] vxlan: re-ignore EADDRINUSE from igmp_join (Marcelo Leitner) [1256976] - [net] netfilter: nf_ct_sctp: minimal multihoming support (Marcelo Leitner) [1256795] - [net] Fix skb_set_peeked use-after-free bug (Sabrina Dubroca) [1243993] - [net] Fix skb csum races when peeking (Sabrina Dubroca) [1243993] - [net] Clone skb before setting peeked flag (Sabrina Dubroca) [1243993] - [net] sock: fix SO_MAX_PACING_RATE (Sabrina Dubroca) [1235100] - [net] netfilter: conntrack: don't reject clashing expectation if its in another ct zone (Florian Westphal) [1253847] - [net] flowcache: Fix kernel panic in flow_cache_flush_task (Phil Sutter) [1243591] - [net] flowcache: Fix resource leaks on namespace exit (Phil Sutter) [1243591] - [net] xfrm: Fix refcount imbalance in xfrm_lookup (Phil Sutter) [1243591] - [net] flowcache: restore a single flow_cache kmem_cache (Phil Sutter) [1243591] - [net] xfrm: release dst_orig in case of error in xfrm_lookup() (Phil Sutter) [1243591] - [net] xfrm: remove irrelevant comment in xfrm_input(). (Phil Sutter) [1243591] - [net] xfrm: Generate queueing routes only from route lookup functions (Phil Sutter) [1243591] - [net] xfrm: Remove caching of xfrm_policy_sk_bundles (Phil Sutter) [1243591] - [net] flowcache: Make flow cache name space aware (Phil Sutter) [1243591] - [net] xfrm: Fix null pointer dereference when decoding sessions (Phil Sutter) [1243591] - [net] ipv6: update flowi6_oif in ip6_dst_lookup_flow if not set (Phil Sutter) [1243591] - [net] Remove FLOWI_FLAG_CAN_SLEEP (Phil Sutter) [1243591] - [net] xfrm: Remove ancient sleeping when the SA is in acquire state (Phil Sutter) [1243591] - [net] xfrm: Fix NULL pointer dereference on sub policy usage (Phil Sutter) [1243591] - [net] xfrm: Namespacify xfrm state/policy locks (Phil Sutter) [1243591] - [net] xfrm: Using the right namespace to migrate key info (Phil Sutter) [1243591] - [net] xfrm: Remove extern from function prototypes (Phil Sutter) [1243591] - [net] xfrm: constify mark argument of xfrm_find_acq() (Phil Sutter) [1243591] - [net] ip: Remove extern from function prototypes (Phil Sutter) [1243591] - [net] ipv6: prevent fib6_run_gc() contention (Phil Sutter) [1243591] - [net] ipv4: remove fib_update_nh_saddrs() declaration (Phil Sutter) [1243591] - [net] xfrm: Generate blackhole routes only from route lookup functions (Phil Sutter) [1243591] - [net] xfrm: check for a vaild skb in xfrm_policy_queue_process (Phil Sutter) [1243591] - [net] xfrm: Add refcount handling to queued policies (Phil Sutter) [1243591] - [net] xfrm: Decode sessions with output interface (Phil Sutter) [1243591] - [drm] qxl: rewrite framebuffer support (Gerd Hoffmann) [1072350] - [x86] hyperv: Mark the Hyper-V TSC as unstable (Vitaly Kuznetsov) [1235523]- [hv] vmbus: don't send CHANNELMSG_UNLOAD on pre-Win2012R2 hosts (Vitaly Kuznetsov) [1248352] - [hv] vmbus: add special crash handler (Vitaly Kuznetsov) [1248352] - [hv] don't do hypercalls when hypercall_page is NULL (Vitaly Kuznetsov) [1248352] - [hv] vmbus: add special kexec handler (Vitaly Kuznetsov) [1248352] - [hv] vmbus: remove hv_synic_free_cpu() call from hv_synic_cleanup() (Vitaly Kuznetsov) [1248352] - [hv] vmbus: kill tasklets on module unload (Vitaly Kuznetsov) [1248352] - [hv] vmbus: Implement the protocol for tearing down vmbus state (Vitaly Kuznetsov) [1248352] - [hv] vmbus: Get rid of some unused definitions (Vitaly Kuznetsov) [1248352] - [hid] usbhid: Fix the check for HID_RESET_PENDING in hid_io_error (Don Zickus) [1167266] - [x86] documentation: add kernel-parameters.txt entry for dis_ucode_ldr (Prarit Bhargava) [1256913] - [x86] microcode: Add a disable chicken bit (Prarit Bhargava) [1256913] - [x86] boot: Carve out early cmdline parsing function (Prarit Bhargava) [1256913] - [block] mtip32x: fix regression introduced by blk-mq per-hctx flush (Jeff Moyer) [1228812] - [hwmon] coretemp: Atom CPUs don't support TjMax; no warning needed (Prarit Bhargava) [1253935] - [crypto] nx - Removing CTR mode from NX driver (Herbert Xu) [1241751] - [unisys] add visorhid driver (Erik Arfvidson) [1232017] - [unisys] add MODULE_DEVICE_TABLE and temporary MODULE_ALIAS lines to visornic (Erik Arfvidson) [1232014] - [unisys] Add s-Par visorhba (Erik Arfvidson) [1232014] - [netdrv] r8169: Add values missing in @get_stats64 from HW counters (Corinna Vinschen) [1253102] - [netdrv] enic: fix work done in tx napi_poll (Stefan Assmann) [1247856] - [netdrv] enic: update desc properly in rx_copybreak (Stefan Assmann) [1247856] - [netdrv] enic: handle error condition properly in enic_rq_indicate_buf (Stefan Assmann) [1247856] - [netdrv] enic: implement rx_copybreak (Stefan Assmann) [1247856] - [thermal] powerclamp: support Knights Landing (Steve Best) [1158597] - [thermal] powerclamp: add cpu id for Skylake u/y (Steve Best) [1179991] - [thermal] powerclamp: add cpu id for skylake h/s (Steve Best) [1179991] - [thermal] powerclamp: Remove tick_nohz_idle abuse (Steve Best) [1255864] - [thermal] powerclamp: Clean up preempt_enable_no_resched() abuse (Steve Best) [1255864]- [infiniband] Move hfi1 to staging (David Sowa) [1173291] - [infiniband] core: Add opa driver to kbuild (David Sowa) [1173291] - [infiniband] revert "ib/hfi1: Switch to topology_sibling_mask()" (David Sowa) [1173291] - [infiniband] revert "ib/hfi1: Switch to the ->write_iter() API" (David Sowa) [1173291] - [infiniband] hfi1: Remove inline from trace functions (David Sowa) [1173291] - [infiniband] hfi1: Add Infiniband dependency to Kconfig (David Sowa) [1173291] - [infiniband] hfi1: add driver make/config files (David Sowa) [1173291] - [infiniband] hfi1: add multicast routines (David Sowa) [1173291] - [infiniband] hfi1: add general verbs handling (David Sowa) [1173291] - [infiniband] hfi1: add PSM sdma hooks (David Sowa) [1173291] - [infiniband] hfi1: add low level page locking (David Sowa) [1173291] - [infiniband] hfi1: add UD QP handling (David Sowa) [1173291] - [infiniband] hfi1: add UC QP handling (David Sowa) [1173291] - [infiniband] hfi1: add QSFP twsi routines (David Sowa) [1173291] - [infiniband] hfi1: add tracepoint debug routines (David Sowa) [1173291] - [infiniband] hfi1: add sysfs routines and documentation (David Sowa) [1173291] - [infiniband] hfi1: add SRQ handling (David Sowa) [1173291] - [infiniband] hfi1: add sdma header file (David Sowa) [1173291] - [infiniband] hfi1: add sdma routines (David Sowa) [1173291] - [infiniband] hfi1: add common routines for RC/UC (David Sowa) [1173291] - [infiniband] hfi1: add RC QP handling (David Sowa) [1173291] - [infiniband] hfi1: add qsfp handling (David Sowa) [1173291] - [infiniband] hfi1: add qp handling (David Sowa) [1173291] - [infiniband] hfi1: add platform config definitions (David Sowa) [1173291] - [infiniband] hfi1: add pio handling (David Sowa) [1173291] - [infiniband] hfi1: add pcie routines (David Sowa) [1173291] - [infiniband] hfi1: add misc OPA defines (David Sowa) [1173291] - [infiniband] hfi1: add memory region handling (David Sowa) [1173291] - [infiniband] hfi1: add user/kernel memory sharing hooks (David Sowa) [1173291] - [infiniband] hfi1: add local mad header (David Sowa) [1173291] - [infiniband] hfi1: add OPA mad handling part2 (David Sowa) [1173291] - [infiniband] hfi1: add OPA mad handling part1 (David Sowa) [1173291] - [infiniband] hfi1: add rkey/lkey validation (David Sowa) [1173291] - [infiniband] hfi1: add progress delay/restart hooks (David Sowa) [1173291] - [infiniband] hfi1: add interrupt hooks (David Sowa) [1173291] - [infiniband] hfi1: add module init hooks (David Sowa) [1173291] - [infiniband] hfi1: add general hfi header file (David Sowa) [1173291] - [infiniband] hfi1: add firmware hooks (David Sowa) [1173291] - [infiniband] hfi1: add PSM driver control/data path (David Sowa) [1173291] - [infiniband] hfi1: add eeprom hooks (David Sowa) [1173291] - [infiniband] hfi1: add low level receive functions (David Sowa) [1173291] - [infiniband] hfi1: add dma operation hooks (David Sowa) [1173291] - [infiniband] hfi1: add diagnostic hooks (David Sowa) [1173291] - [infiniband] hfi1: add char device instantiation code (David Sowa) [1173291] - [infiniband] hfi1: add debugfs handling (David Sowa) [1173291] - [infiniband] hfi1: add completion queue processing (David Sowa) [1173291] - [infiniband] hfi1: add common header file definitions (David Sowa) [1173291] - [infiniband] hfi1: add chip specific headers (David Sowa) [1173291] - [infiniband] hfi1: add chip register definitions (David Sowa) [1173291] - [infiniband] hfi1: add chip specific support part4 (David Sowa) [1173291] - [infiniband] hfi1: add chip specific support part3 (David Sowa) [1173291] - [infiniband] hfi1: add chip specific support part2 (David Sowa) [1173291] - [infiniband] hfi1: add chip specific support part1 (David Sowa) [1173291] - [infiniband] core: Add header definitions (David Sowa) [1173291] - [infiniband] core: Add CNP opcode enumeration (David Sowa) [1173291]- [netdrv] ixgbevf: Driver version update to indicate RHEL 7.2 (John Greene) [1173787] - [netdrv] ixgbevf: add support for reporting RSS key and hash table for X550 (John Greene) [1173787] - [netdrv] ixgbevf: Set Rx hash type for ingress packets (John Greene) [1173787] - [netdrv] ixgbevf: fold ixgbevf_pull_tail into ixgbevf_add_rx_frag (John Greene) [1173787] - [netdrv] ixgbevf: Use dev_kfree_skb_any in xmit path, not dev_kfree_skb (John Greene) [1173787] - [netdrv] ixgbevf: Add the appropriate ethtool ops to query RSS indirection table and key (John Greene) [1173787] - [netdrv] ixgbevf: Add RSS Key query code (John Greene) [1173787] - [netdrv] ixgbevf: Add a RETA query code (John Greene) [1173787] - [netdrv] ixgbevf: Use ether_addr_copy() instead of memcpy() (John Greene) [1173787] - [netdrv] ixgbevf: Fix code comments and whitespace (John Greene) [1173787] - [netdrv] ixgbevf: codespell comment spelling fixes (John Greene) [1173787] - [netdrv] ixgbevf: combine all of the tasks into a single service task (John Greene) [1173787] - [netdrv] ixgbevf: rewrite watchdog task to function similar to igbvf (John Greene) [1173787] - [netdrv] ixgbevf: Add code to check for Tx hang (John Greene) [1173787] - [netdrv] ixgbevf: Fix ordering of shutdown to correctly disable Rx and Tx (John Greene) [1173787] - [netdrv] ixgbevf: set vlan_features in a single write instead of several ORs (John Greene) [1173787] - [netdrv] ixgbevf: add RSS support for X550 (John Greene) [1173787] - [netdrv] ixgbevf: enable multiple queue support (John Greene) [1173787] - [netdrv] ixgbevf: Fix checksum error when using stacked vlan (John Greene) [1173787] - [netdrv] ixgbevf: Use eth_skb_pad and skb_put_padto helpers (John Greene) [1173787] - [netdrv] ixgbevf: fix possible crashes in probe and remove (John Greene) [1173787] - [netdrv] ixgbevf: add support for X550 VFs (John Greene) [1173787 1187248] - [netdrv] ixgbevf: add netpoll support (John Greene) [1173787] - [netdrv] ixgbevf: compare total_rx_packets and budget in ixgbevf_clean_rx_irq (John Greene) [1173787] - [netdrv] ixgbevf: Change receive model to use double buffered page based receives (John Greene) [1173787] - [netdrv] ixgbevf: Update Rx next to clean in real time (John Greene) [1173787] - [netdrv] ixgbevf: reorder main loop in ixgbe_clean_rx_irq to allow for do/while/continue (John Greene) [1173787] - [netdrv] ixgbevf: Cleanup variable usage, improve stack performance (John Greene) [1173787] - [netdrv] ixgbevf: Combine the logic for post Rx processing into single function (John Greene) [1173787] - [netdrv] ixgbevf: Test Rx status bits directly out of the descriptor (John Greene) [1173787] - [netdrv] ixgbevf: Update ixgbevf_alloc_rx_buffers to handle clearing of status bits (John Greene) [1173787] - [netdrv] ixgbevf: remove useless bd_number from struct ixgbevf_adapter (John Greene) [1173787 1187248] - [netdrv] ixgbevf: Resolve missing-field-initializers warnings (John Greene) [1173787] - [netdrv] ixgbevf: introduce delay for checking VFLINKS on 82599 (John Greene) [1173787] - [netdrv] ixgbevf: implement ethtool get/set coalesce (John Greene) [1173787] - [netdrv] ixgbe: update driver version to indicate RHEL7.2 (John Greene) [1173786] - [netdrv] ixgbe: Don't report flow director filter's status (John Greene) [1173786] - [netdrv] ixgbe: Specify Rx hash type WRT Rx desc RSS type (John Greene) [1173786] - [netdrv] ixgbe: only report generic filters in get_ts_info (John Greene) [1173786] - [netdrv] ixgbe: Remember to write ixfi changes after modifying (John Greene) [1173786] - [netdrv] ixgbe: fix X550 default set_phy_power method (John Greene) [1173786] - [netdrv] ixgbe: Set lan_id before using I2C (John Greene) [1173786] - [netdrv] ixgbe: add link check for X550 copper (John Greene) [1173786] - [netdrv] ixgbe: Add support for another X550 device (John Greene) [1173786] - [netdrv] ixgbe: fix X550 PHY function pointers (John Greene) [1173786] - [netdrv] ixgbe: fix X550 devices init flow (John Greene) [1173786] - [netdrv] ixgbe: fix bug in not clearing counters for X550 devices (John Greene) [1173786] - [netdrv] ixgbe: fix issue with sfp events with new X550 devices (John Greene) [1173786] - [netdrv] ixgbe: add support for interrupts from X550 external PHY (John Greene) [1173786] - [netdrv] ixgbe: Add const string for overheat message (John Greene) [1173786] - [netdrv] ixgbe: Add reset for X550 device (John Greene) [1173786] - [netdrv] ixgbe: add X550 support for external PHY and forced 1G/10G support (John Greene) [1173786] - [netdrv] ixgbe: Restore ESDP settings after MAC reset (John Greene) [1173786] - [netdrv] ixgbe: Add a PHY power state method (John Greene) [1173786] - [netdrv] ixgbe: add define for X557 PHY ID (John Greene) [1173786] - [netdrv] ixgbe: add support for WoL and autoneg FC for some X550 devices (John Greene) [1173786] - [netdrv] ixgbe: add array of MAC type dependent values (John Greene) [1173786] - [netdrv] ixgbe: Use a signed type to hold error codes (John Greene) [1173786] - [netdrv] ixgbe: Release semaphore bits in the right order (John Greene) [1173786] - [netdrv] ixgbe: Fix IOSF SB access issues (John Greene) [1173786] - [netdrv] ixgbe: Add GET_RSS_KEY command to VF-PF channel commands set (John Greene) [1173786] - [netdrv] ixgbe: Add a RETA query command to VF-PF channel API (John Greene) [1173786] - [netdrv] ixgbe: Add a new netdev op to allow/prevent a VF from querying an RSS info (John Greene) [1173786] - [netdrv] ixgbe: Add the appropriate ethtool ops to query RSS indirection table and key (John Greene) [1173786] - [netdrv] ixgbe: Refactor the RSS configuration code (John Greene) [1173786] - [netdrv] ixgbe: Drop unnecessary call to rcu_barrier (John Greene) [1173786] - [netdrv] ixgbe: Remove NETIF_F_HW_VLAN_CTAG_FILTER from hw_features (John Greene) [1173786] - [netdrv] ixgbe: adds x550 specific FCoE offloads (John Greene) [1173786] - [netdrv] ixgbe: add support for X550 source_address_prunning (John Greene) [1173786] - [netdrv] ixgbe: add new bridge mode support function (John Greene) [1173786] - [netdrv] ixgbe: Move bridge mode from flag to variable (John Greene) [1173786] - [netdrv] ixgbe: use helpers for converting ns to timespec (John Greene) [1173786] - [netdrv] ixgbe: Use bool function returns of true/false instead of 1/0 (John Greene) [1173786] - [netdrv] ixgbe: Remove IXGBE_FLAG_IN_NETPOLL since it doesn't do anything (John Greene) [1173786] - [netdrv] ixgbe: enable relaxed ordering for SPARC (John Greene) [1173786] - [netdrv] ixgbe: cleanup make ixgbe_set_ethertype_anti_spoofing_X550 static (John Greene) [1173786] - [netdrv] ixgbe: Clean up type inconsistency (John Greene) [1173786] - [netdrv] ixgbe: add new wrapper for X550 support (John Greene) [1173786] - [netdrv] ixgbe: codespell comment spelling fixes (John Greene) [1173786] - [netdrv] ixgbe: Use eth__addr instead of memset (John Greene) [1173786] - [netdrv] ixgbe: add Tx anti spoofing support (John Greene) [1173786] - [netdrv] ixgbe: cleanup redundant default method set_rxpba (John Greene) [1173786] - [netdrv] ixgbe: fix setting port VLAN (John Greene) [1173786] - [netdrv] ixgbe: allow multiple queues in SRIOV mode (John Greene) [1173786] - [netdrv] ixgbe: cleanup sparse errors in new ixgbe_x550.c file (John Greene) [1173786] - [netdrv] ixgbe: Fix checksum error when using stacked vlan (John Greene) [1173786] - [netdrv] ixgbe: convert to CYCLECOUNTER_MASK macro (John Greene) [1173786] - [netdrv] ixgbe: convert to timecounter adjtime (John Greene) [1173786] - [netdrv] ixgbe: Use dma_rmb on Rx descriptor reads (John Greene) [1173786] - [netdrv] ixgbe: Use napi_alloc_skb (John Greene) [1173786] - [netdrv] ixgbe: Use eth_skb_pad and skb_put_padto helpers (John Greene) [1173786] - [netdrv] ixgbe: fix crash on rmmod after probe fail (John Greene) [1173786] - [netdrv] ixgbe: add support for X550 extended RSS support (John Greene) [1173786] - [netdrv] ixgbe: Remove tail write abstraction and add missing barrier (John Greene) [1173786] - [netdrv] ixgbe: Clean-up page reuse code (John Greene) [1173786] - [netdrv] ixgbe: Check for presence of IFLA_AF_SPEC (John Greene) [1173786] - [netdrv] ixgbe: Validate IFLA_BRIDGE_MODE attribute length (John Greene) [1173786] - [netdrv] ixgbe: fix use after free adapter->state test in ixgbe_remove/ixgbe_probe (John Greene) [1173786] - [netdrv] ixgbe: Correctly disable VLAN filter in promiscuous mode (John Greene) [1173786] - [netdrv] ixgbe: use netdev_rss_key_fill() helper (John Greene) [1173786] - [netdrv] ixgbe: Replace __skb_alloc_page with dev_alloc_page (John Greene) [1173786] - [netdrv] ixgbe: phy: fix uninitialized status in ixgbe_setup_phy_link_tnx (John Greene) [1173786] - [netdrv] ixgbe: cleanup move setting PFQDE.HIDE_VLAN to support function (John Greene) [1173786] - [netdrv] ixgbe: cleanup ixgbe_ndo_set_vf_vlan (John Greene) [1173786] - [netdrv] ixgbe: fix X540 Completion timeout (John Greene) [1173786] - [netdrv] ixgbe: fix race when setting advertised speed (John Greene) [1173786] - [netdrv] ixgbe: need not repeat init skb with NULL (John Greene) [1173786] - [netdrv] ixgbe: check for vfs outside of sriov_num_vfs before dereference (John Greene) [1173786] - [netdrv] ixgbe: fix race accessing page->_count (John Greene) [1173786] - [netdrv] ixgbe: fix setting of TXDCTL.WTRHESH when ITR is set to 0 and no BQL (John Greene) [1173786] - [netdrv] ixgbe: remove wait loop on autoneg for copper devices (John Greene) [1173786] - [netdrv] ixgbe: Convert the normal transmit complete path to dev_consume_skb_any() (John Greene) [1173786] - [netdrv] ixgbe: remove IXGBE_FLAG_MSI(X)_CAPABLE flags (John Greene) [1173786] - [netdrv] ixgbe: add warnings for other disabled features without MSI-X support (John Greene) [1173786] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1173786] - [netdrv] ixgbe: use e_dev_warn instead of e_err for displaying warning (John Greene) [1173786] - [netdrv] ixgbe: determine vector count inside ixgbe_acquire_msix_vectors (John Greene) [1173786] - [netdrv] ixgbe: move msix_entries allocation into ixgbe_acquire_msix_vectors (John Greene) [1173786] - [netdrv] ixgbe: return integer from ixgbe_acquire_msix_vectors (John Greene) [1173786] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1173786] - [netdrv] ixgbe: Do not schedule an uninitialized workqueue entry (John Greene) [1173786] - [netdrv] ixgbe: remove useless bd_number from adapter struct (John Greene) [1173786] - [netdrv] ixgbe: Refactor busy poll socket code to address multiple issues (John Greene) [1173786] - [netdrv] ixgbe: Drop Rx alloc at end of Rx cleanup (John Greene) [1173786] - [netdrv] ixgbe: use new eth_get_headlen interface (John Greene) [1173786] - [netdrv] ixgbe: Resolve warnings produced in W=2 builds (John Greene) [1173786] - [netdrv] ixgbe: add comment noting recalculation of queues (John Greene) [1173786] - [netdrv] ixgbe: reset interface on link loss with pending Tx work from the VF (John Greene) [1173786] - [netdrv] ixgbe: Cleanup FDB handling code (John Greene) [1173786] - [netdrv] ixgbe: Make return values more direct (John Greene) [1173786] - [netdrv] ixgbe: Delete a bunch of dead code (John Greene) [1173786] - [netdrv] ixgbe: Fix ixgbe_write_mbx error result (John Greene) [1173786] - [netdrv] ixgbe: Correct X540 semaphore error (John Greene) [1173786] - [netdrv] ixgbe: Fix spurious release of semaphore in EEPROM access REDUX (John Greene) [1173786] - [netdrv] ixgbe: Convert some udelays to usleep_range (John Greene) [1173786] - [netdrv] ixgbe: don't check minimum link when direct assigned to virtual machine (John Greene) [1173786] - [netdrv] ixgbe: fix use of list_for_each in ixgbe_enumerate_functions (John Greene) [1173786] - [netdrv] ixgbe: Change some uses of strncpy to strlcpy (John Greene) [1173786] - [netdrv] ixgbe: Fix possible null-dereference in error path (John Greene) [1173786] - [netdrv] ixgbe: remove unnecessary break after return (John Greene) [1173786] - [netdrv] ixgbe: remove unnecessary break after goto (John Greene) [1173786] - [netdrv] ixgbe: change PTP NSECS_PER_SEC to IXGBE_PTP_PPS_HALF_SECOND (John Greene) [1173786] - [netdrv] ixgbe: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1173786] - [netdrv] ixgbe: remove linux/export.h header from ixgbe_ptp.c (John Greene) [1173786] - [netdrv] ixgbe: fix detection of SFP+ capable interfaces (John Greene) [1173786] - [netdrv] ixgbe: avoid duplicate code in suspend and stop paths (John Greene) [1173786] - [netdrv] ixgbe: separate the PTP suspend and stop actions (John Greene) [1173786] - [netdrv] ixgbe: extract PTP clock device from ptp_init (John Greene) [1173786] - [netdrv] ixgbe: allow ixgbe_ptp_reset to maintain current hwtstamp config (John Greene) [1173786] - [netdrv] ixgbe: extract the hardware setup from the ixgbe_ptp_set_ts_config (John Greene) [1173786] - [netdrv] ixgbe: rename ixgbe_ptp_enable to ixgbe_ptp_feature_enable (John Greene) [1173786] - [netdrv] ixgbe: fix linking at 100Mbps on copper devices with MNG FW enabled (John Greene) [1173786] - [netdrv] ixgbe: remove return statements for void functions (John Greene) [1173786] - [netdrv] ixgbe: add /* fallthrough */ comment to case statements (John Greene) [1173786] - [netdrv] ixgbe: add space between operands to & (John Greene) [1173786] - [netdrv] ixgbe: don't check NULL for debugfs_remove_recursive (John Greene) [1173786] - [netdrv] ixgbe: add braces around else block (John Greene) [1173786] - [netdrv] ixgbe: fix several concatenated strings to single line (John Greene) [1173786] - [netdrv] ixgbe: fix checkpatch style of blank line after declaration (John Greene) [1173786] - [netdrv] ixgbe: fix function-like macro, remove semicolon (John Greene) [1173786] - [netdrv] ixgbe: clean up checkpatch warnings about CODE_INDENT and LEADING_SPACE (John Greene) [1173786] - [netdrv] ixgbe: remove unnecessary duplication of PCIe bandwidth display (John Greene) [1173786] - [netdrv] ixgbe: get rid of SET_ETHTOOL_OPS (John Greene) [1173786] - [netdrv] ixgbe: improve mac filter handling (John Greene) [1173786] - [netdrv] ixgbe: change handling of multicast filters (John Greene) [1173786] - [netdrv] ixgbe: remove vlan_filter_disable and enable functions (John Greene) [1173786] - [netdrv] ixgbe: Use out-of-line function for register reads (John Greene) [1173786] - [netdrv] ixgbe: convert low_water into an array (John Greene) [1173786] - [netdrv] ixgbe: remove CIAA/D register reads from bad VF check (John Greene) [1173786 1205903] - [netdrv] ixgbe: add helper function for setting RSS key in preparation of X550 (John Greene) [1173786] - [netdrv] ixgbe: Mass conversion of smp_mb__*() (John Greene) [1173786] - [netdrv] ixgbe: Clear head write-back registers on VF reset (John Greene) [1173786] - [netdrv] ixgbe: Force QDE via PFQDE for VFs during reset (John Greene) [1173786] - [netdrv] ixgbe: cleanup ixgbe_enumerate_functions (John Greene) [1173786] - [netdrv] ixgbe: remove marketing names from busy poll code (John Greene) [1173786] - [netdrv] ixgbe: reinit_locked() should be called with rtnl_lock (John Greene) [1173786] - [netdrv] ixgbe: fix rx-usecs range checks for BQL (John Greene) [1173786] - [netdrv] ixgbe: ethtool DCB registers dump for 82599 and x540 (John Greene) [1173786] - [netdrv] ixgbe: fix 32-bit DMA mask handling (John Greene) [1173786] - [netdrv] ixgbe: limit setting speed to only one at a time for QSFP modules (John Greene) [1173786] - [net] if_link: Add an additional parameter to ifla_vf_info for RSS querying (John Greene) [1173786] - [net] rtnetlink: ifla_vf_policy: fix misuses of NLA_BINARY (John Greene) [1173786] - [net] core: Add VF link state control policy (John Greene) [1173786] - [netdrv] igb: make sure SR-IOV init uses the right number of queues (Stefan Assmann) [1229219] - [netdrv] igb: do not re-init SR-IOV during probe (Stefan Assmann) [1229219] - [netdrv] be2net: avoid vxlan offloading on multichannel configs (Ivan Vecera) [1232327] - [thermal] powerclamp: fix missing newer package c-states (Steve Best) [1255413]- [fs] inotify: don't add consecutive overflow events to the queue (Eric Sandeen) [1168465] - [md] dm-stats: report precise_timestamps and histogram in @stats_list output (Mike Snitzer) [1254801] - [md] dm-stats: add support for request-based DM devices (Mike Snitzer) [1254801] - [md] dm-stats: collect and report histogram of IO latencies (Mike Snitzer) [1254801] - [md] dm-stats: support precise timestamps (Mike Snitzer) [1254801] - [md] dm-stats: fix divide by zero if 'number_of_areas' arg is zero (Mike Snitzer) [1254801] - [md] dm-stats: Use kvfree() in dm_kvfree() (Mike Snitzer) [1254801] - [net] bridge: mdb: fix double add notification (Xin Long) [1245012] - [net] ipt_ulog: do not fail init after creating socket (Thadeu Lima de Souza Cascardo) [1235978] - [net] ipv4: off-by-one in continuation handling in /proc/net/route (Alexander Duyck) [1253783] - [x86] kernel: Allocate enough low memory when crashkernel=high (Baoquan He) [1123039] - [vfio] Fix lockdep issue (Alex Williamson) [1250237] - [idle] intel_idle: Skylake Client Support (Steve Best) [1189910] - [netdrv] mlx5_core: Set log_uar_page_sz for non 4K page size architecture (Honggang Li) [1248676] - [netdrv] igbvf: clear buffer_info->dma after dma_unmap_single() (Stefan Assmann) [1248335] - [netdrv] ibmveth: add support for TSO6 (Gustavo Duarte) [1251393]- [firmware] dmi_scan: Coding style cleanups (Jarod Wilson) [853192] - [firmware] dmi_scan: Trim DMI table length before exporting it (Jarod Wilson) [853192] - [firmware] dmi_scan: Rename dmi_table to dmi_decode_table (Jarod Wilson) [853192] - [firmware] dmi_scan: Only honor end-of-table for 64-bit tables (Jarod Wilson) [853192] - [firmware] dmi_scan: Fix ordering of product_uuid (Jarod Wilson) [853192] - [firmware] dmi_scan: Simplified displayed version (Jarod Wilson) [853192] - [firmware] dmi_scan: Use direct access to static vars (Jarod Wilson) [853192] - [firmware] dmi_scan: Use full dmi version for SMBIOS3 (Jarod Wilson) [853192] - [powerpc] mm: Change the swap encoding in pte (Gustavo Duarte) [1217743] - [mm] numa: avoid unnecessary TLB flushes when setting NUMA hinting entries (Gustavo Duarte) [1217743] - [mm] numa: add paranoid check around pte_protnone_numa (Gustavo Duarte) [1217743] - [mm] numa: do not trap faults on the huge zero page (Gustavo Duarte) [1217743] - [mm] remove remaining references to NUMA hinting bits and helpers (Gustavo Duarte) [1217743] - [mm] numa: Do not mark PTEs pte_numa when splitting huge pages (Gustavo Duarte) [1217743] - [mm] convert p[te|md]_mknonnuma and remaining page table manipulations (Gustavo Duarte) [1217743] - [powerpc] mm: add paranoid warnings for unexpected DSISR_PROTFAULT (Gustavo Duarte) [1217743] - [powerpc] mm: convert p[te|md]_numa users to p[te|md]_protnone_numa (Gustavo Duarte) [1217743] - [mm] add p[te|md] protnone helpers for use by NUMA balancing (Gustavo Duarte) [1217743] - [mm] numa: do not dereference pmd outside of the lock during NUMA hinting fault (Gustavo Duarte) [1217743] - [md] dm-btree-remove: fix bug in remove_one() (Mike Snitzer) [1250905] - [md] dm-cache-policy-smq: move 'dm-cache-default' module alias to SMQ (Mike Snitzer) [1253505] - [md] dm-btree: add ref counting ops for the leaves of top level btrees (Mike Snitzer) [1253505] - [md] dm-thin-metadata: delete btrees when releasing metadata snapshot (Mike Snitzer) [1253505] - [x86] kvm: vmx: fix vmwrite to invalid VMCS (Radim Krcmar) [1238320 1251552] - [x86] kvm: add missed use_eager_fpu() (Radim Krcmar) [1251552] - [iommu] amd: Fix bug in put_pasid_state_wait (Jerome Glisse) [1210495] - [iommu] amd: Use wait_event in put_pasid_state_wait (Jerome Glisse) [1210495] - [iommu] amd: Fix amd_iommu_free_device() (Jerome Glisse) [1210495] - [iommu] amd: use handle_mm_fault directly (Jerome Glisse) [1210495] - [iommu] amd: fix accounting of device_state (Jerome Glisse) [1210495] - [iommu] amd: use new invalidate_range mmu-notifier (Jerome Glisse) [1210495] - [unisys] visornic: Convert to using napi (Erik Arfvidson) [1232018] - [unisys] visorchannel: Add peek function (Erik Arfvidson) [1232018] - [unisys] visornic - consolidate+simplify xmit watermark checks (Erik Arfvidson) [1232018] - [unisys] visornic: enable skb->len error-check, remove DEBUG blocks (Erik Arfvidson) [1232018] - [unisys] visornic_resume needs to mirror _serverdown_complete (Erik Arfvidson) [1232018] - [unisys] visornic - correctly reset flag prior to send_enbdis() (Erik Arfvidson) [1232018] - [unisys] visornic - prevent lock recursion after IO recovery (Erik Arfvidson) [1232018] - [unisys] avoid format string parsing (Erik Arfvidson) [1232018] - [unisys] visornic - prevent NETDEV WATCHDOG timeouts after IO recovery (Erik Arfvidson) [1232018] - [unisys] visornic - check visorchannel_signalinsert/remove failures (Erik Arfvidson) [1232018] - [unisys] visornic - ensure proper net locking in tx reset logic (Erik Arfvidson) [1232018] - [unisys] Process more than one response per check (Erik Arfvidson) [1232018] - [unisys] remove bogus error checking (Erik Arfvidson) [1232018] - [unisys] remove visornic_ioctl (Erik Arfvidson) [1232018] - [unisys] Remove trans_start (Erik Arfvidson) [1232018] - [unisys] Fix improper use of NETDEV_TX_BUSY (Erik Arfvidson) [1232018] - [unisys] Remove some extraneous start/stop queue operations (Erik Arfvidson) [1232018] - [unisys] Change enable/disable to wait forever (Erik Arfvidson) [1232018] - [unisys] Make serverdown synchronous (Erik Arfvidson) [1232018] - [unisys] simplify visornic_serverdown_complete (Erik Arfvidson) [1232018] - [unisys] Guard against task leakage (Erik Arfvidson) [1232018] - [unisys] Clean up kthread usage (Erik Arfvidson) [1232018] - [unisys] Linarize skbs (Erik Arfvidson) [1232018] - [unisys] BUG halt on error in I/O channel (Erik Arfvidson) [1232018] - [unisys] Check return code properly on visor_copy_fragsinfo_from_skb (Erik Arfvidson) [1232018] - [unisys] Remove num_visornic_open array (Erik Arfvidson) [1232018] - [unisys] fix copyright statements (Erik Arfvidson) [1232018] - [unisys] visornic: prevent erroneous kfree of devdata pointer (Erik Arfvidson) [1232018] - [unisys] visornic: use preferred interface for setting netdev's parent (Erik Arfvidson) [1232018] - [unisys] visornic: delay start of worker thread until netdev created (Erik Arfvidson) [1232018] - [unisys] visornic: don't destroy global workqueues until devs destroyed (Erik Arfvidson) [1232018] - [unisys] visornic: correctly clean up device on removal (Erik Arfvidson) [1232018] - [unisys] visornic: correct obvious double-allocation of workqueues (Erik Arfvidson) [1232018] - [unisys] add error messages to visornic (Erik Arfvidson) [1232018] - [unisys] neglect to NULL rcvbuf pointer (Erik Arfvidson) [1232018] - [unisys] prevent faults in visornic_pause (Erik Arfvidson) [1232018] - [unisys] visornic: correct visornic_pause (Erik Arfvidson) [1232018] - [unisys] Add s-Par visornic ethernet driver (Erik Arfvidson) [1232018]- [misc] redhat: roll back to pre-release secureboot keys [1254992]- [net] ipv6: don't reject link-local nexthop on other interface (Florian Westphal) [1228700] - [net] vlan: Correctly propagate promisc|allmulti flags in notifier (Alexander Duyck) [1166516] - [net] chunk lost from bd9b51 (Oleg Nesterov) [1246968] - [net] openvswitch: Fix L4 checksum handling when dealing with IP fragments (Flavio Leitner) [1249863] - [net] tcp: fix recv with flags MSG_WAITALL | MSG_PEEK (Sabrina Dubroca) [1205258] - [net] netfilter: synproxy: fix sending window update to client (Phil Sutter) [1242094 1251031] - [net] netfilter: ip6t_synproxy: fix NULL pointer dereference (Phil Sutter) [1242094 1251031] - [net] sctp: fix src address selection if using secondary addresses (Xin Long) [1245205] - [net] sctp: reduce indent level on sctp_v4_get_dst (Xin Long) [1245205] - [net] sctp: reset flowi4_oif parameter on route lookup (Xin Long) [1245205] - [scsi] hpsa: update driver version (Joseph Szczypek) [1227171] - [scsi] hpsa: fix rmmod issues (Joseph Szczypek) [1227171] - [scsi] hpsa: add in new controller id (Joseph Szczypek) [1227171] - [scsi] hpsa: cleanup reset (Joseph Szczypek) [1227171] - [scsi] hpsa: propagate the error code in hpsa_kdump_soft_reset (Joseph Szczypek) [1227171] - [scsi] hpsa: add support for tagged queueing (Joseph Szczypek) [1227171] - [scsi] hpsa: use scsi host_no as hpsa controller number (Joseph Szczypek) [1227171] - [scsi] hpsa: use block layer tag for command allocation (Joseph Szczypek) [1227171] - [scsi] hpsa: add interrupt number to /proc/interrupts interrupt name (Joseph Szczypek) [1227171] - [scsi] hpsa: create workqueue after the driver is ready for use (Joseph Szczypek) [1227171] - [scsi] hpsa: fix try_soft_reset error handling (Joseph Szczypek) [1227171] - [scsi] hpsa: cleanup for init_one step 2 in kdump (Joseph Szczypek) [1227171] - [scsi] hpsa: skip free_irq calls if irqs are not allocated (Joseph Szczypek) [1227171] - [scsi] hpsa: call pci_release_regions after pci_disable_device (Joseph Szczypek) [1227171] - [scsi] hpsa: performance tweak for hpsa_scatter_gather() (Joseph Szczypek) [1227171] - [scsi] hpsa: refactor and rework support for sending TEST_UNIT_READY (Joseph Szczypek) [1227171] - [scsi] hpsa: don't return abort request until target is complete (Joseph Szczypek) [1227171] - [scsi] hpsa: use helper routines for finishing commands (Joseph Szczypek) [1227171] - [scsi] hpsa: add support sending aborts to physical devices via the ioaccel2 path (Joseph Szczypek) [1227171] - [scsi] hpsa: do not print ioaccel2 warning messages about unusual completions (Joseph Szczypek) [1227171] - [scsi] hpsa: clean up some error reporting output in abort handler (Joseph Szczypek) [1227171] - [scsi] hpsa: clean up driver init (Joseph Szczypek) [1227171] - [scsi] hpsa: correct return values from driver functions (Joseph Szczypek) [1227171] - [scsi] hpsa: do not check cmd_alloc return value - it cannnot return NULL (Joseph Szczypek) [1227171] - [scsi] hpsa: add more ioaccel2 error handling, including underrun statuses (Joseph Szczypek) [1227171] - [scsi] hpsa: add ioaccel sg chaining for the ioaccel2 path (Joseph Szczypek) [1227171] - [scsi] hpsa: refactor freeing of resources into more logical functions (Joseph Szczypek) [1227171] - [scsi] hpsa: clean up error handling (Joseph Szczypek) [1227171] - [scsi] hpsa: break hpsa_free_irqs_and_disable_msix into two functions (Joseph Szczypek) [1227171] - [scsi] hpsa: Get queue depth from identify physical bmic for physical disks (Joseph Szczypek) [1227171] - [scsi] hpsa: use ioaccel2 path to submit IOs to physical drives in HBA mode (Joseph Szczypek) [1227171] - [scsi] hpsa: print accurate SSD Smart Path Enabled status (Joseph Szczypek) [1227171] - [scsi] hpsa: factor out hpsa_ioaccel_submit function (Joseph Szczypek) [1227171] - [scsi] hpsa: try resubmitting down raid path on task set full (Joseph Szczypek) [1227171] - [scsi] hpsa: do not ignore return value of hpsa_register_scsi (Joseph Szczypek) [1227171] - [scsi] hpsa: factor out hpsa_init_cmd function (Joseph Szczypek) [1227171] - [scsi] hpsa: make function names consistent (Joseph Szczypek) [1227171] - [scsi] hpsa: allow lockup detected to be viewed via sysfs (Joseph Szczypek) [1227171] - [scsi] hpsa: hpsa decode sense data for io and tmf (Joseph Szczypek) [1227171] - [scsi] hpsa: decrement h->commands_outstanding in fail_all_outstanding_cmds (Joseph Szczypek) [1227171] - [scsi] hpsa: clean up aborts (Joseph Szczypek) [1227171] - [scsi] hpsa: rework controller command submission (Joseph Szczypek) [1227171] - [scsi] hpsa: clean up host, channel, target, lun prints (Joseph Szczypek) [1227171] - [scsi] hpsa: add masked physical devices into h->dev array (Joseph Szczypek) [1227171] - [scsi] hpsa: dont meddle with hw which isn't ours (cciss) (Joseph Szczypek) [1227171] - [scsi] hpsa: Fix weird uses of num_online_cpus() (Joseph Szczypek) [1227171] - [kernel] livepatch: kernel: add TAINT_LIVEPATCH (Josh Poimboeuf) [1090549] - [kernel] fix TAINT_SOFTLOCKUP printable character (Josh Poimboeuf) [1090549] - [cpufreq] intel_pstate: Add SKY-S support (Steve Best) [1199346] - [powerpc] kvm: book3s: correct width in XER handling (David Gibson) [1178502]- [kernel] Call mark_tech_preview() for user namespace (Adrian Reber) [1243523] - [kernel] ntp: Do leapsecond adjustment in adjtimex read path (Prarit Bhargava) [1250754] - [kernel] time: Prevent early expiry of hrtimers[CLOCK_REALTIME] at the leap second edge (Prarit Bhargava) [1250754] - [kernel] ntp: Introduce and use SECS_PER_DAY macro instead of 86400 (Prarit Bhargava) [1250754] - [kernel] hrtimer: Make offset update smarter (Prarit Bhargava) [1250754] - [kernel] timekeeping: Use ktime_t data for ktime_get_update_offsets_now() (Prarit Bhargava) [1250754] - [netdrv] macvtap: fix network header pointer for VLAN tagged pkts (Ivan Vecera) [1251987] - [net] core: Fix vlan_get_protocol for stacked vlan (Ivan Vecera) [1251987] - [netdrv] r8169: enforce RX_MULTI_EN on rtl8168ep/8111ep chips (Ivan Vecera) [1218279] - [netdrv] virtio-net: drop NETIF_F_FRAGLIST (Jason Wang) [1247840] {CVE-2015-5156} - [netdrv] usbnet: remove generic hard_header_len check (Don Zickus) [1164735] - [usb] usb: io_ti: Add heartbeat to keep idle EP/416 ports from disconnecting (Don Zickus) [1207487 1208644] - [usb] usb: io_ti: Add firmware image sanity checks (Don Zickus) [1208644] - [usb] usb: io_ti: Increase insufficient timeout for firmware downloads (Don Zickus) [1208644] - [usb] usb: io_ti: Fix firmware version handling (Don Zickus) [1208644] - [x86] perf: Tweak broken BIOS rules during check_hw_exists() (Don Zickus) [1082511] - [x86] uefi: copy secure_boot flag in boot params across kexec (Dave Young) [1243998] - [mm] vm_is_stack: use for_each_thread() rather then buggy while_each_thread() (Jerry Snitselaar) [1252188] - [fs] dcache: d_walk() might skip too much (Denys Vlasenko) [1173813] {CVE-2014-8559} - [fs] dcache: deal with deadlock in d_walk() (Denys Vlasenko) [1173813] {CVE-2014-8559} - [fs] dcache: move d_rcu from overlapping d_child to overlapping d_alias (Denys Vlasenko) [1173813] {CVE-2014-8559} - [fs] dcache: fold try_to_ascend() into the sole remaining caller (Denys Vlasenko) [1173813] {CVE-2014-8559} - [fs] pipe: fix offset and len mismatch on pipe_iov_copy_to_user() failure (Seth Jennings) [1239006] - [fs] overlayfs: Warn on copy up if a process has a R/O fd open to the lower file V2 (David Howells) [1226346] - [md] dm: revert dm_merge_bvec changes (Mike Snitzer) [1250148] - [pci] pciehp: Handle invalid data when reading from non-existent devices (Jarod Wilson) [1108793 1172014] - [edac] sb_edac: fix TAD presence check for sbridge_mci_bind_devs() (Seth Jennings) [1250709] - [perf] bench-numa: Fix to show proper convergence stats (Petr Holasek) [1222518] - [scsi] ipr: Driver version 2.6.2 (Gustavo Duarte) [1251842] - [scsi] ipr: Endian / sparse fixes (Gustavo Duarte) [1251842] - [scsi] ipr: Fix locking for unit attention handling (Gustavo Duarte) [1251842] - [scsi] ipr: Re-enable write same (Gustavo Duarte) [1251842] - [scsi] ipr: Fix invalid array indexing for HRRQ (Gustavo Duarte) [1251184] - [scsi] ipr: Fix incorrect trace indexing (Gustavo Duarte) [1251184] - [scsi] ipr: Byte swapping for device_id attribute in sysfs (Gustavo Duarte) [1214645] - [crypto] nx - respect sg limit bounds when building sg lists for SHA (Herbert Xu) [1250733] - [crypto] nx - Fix reentrancy bugs (Herbert Xu) [1250733] - [crypto] nx - Fixing SHA update bug (Herbert Xu) [1250733] - [crypto] nx - Fixing NX data alignment with nx_sg list (Herbert Xu) [1250733] - [crypto] nx - make platform drivers directly register with crypto (Gustavo Duarte) [1238571 1245132] - [crypto] nx - rename nx-842-crypto.c to nx-842.c (Gustavo Duarte) [1238571 1245132] - [crypto] nx - merge nx-compress and nx-compress-crypto (Gustavo Duarte) [1238571 1245132] - [crypto] nx - use common code for both NX decompress success cases (Gustavo Duarte) [1238571 1245132] - [crypto] nx - don't register pSeries driver if ENODEV (Gustavo Duarte) [1238571 1245132] - [crypto] nx - move kzalloc() out of spinlock (Gustavo Duarte) [1238571 1245132] - [crypto] nx - remove pSeries NX 'status' field (Gustavo Duarte) [1238571 1245132] - [crypto] nx - remove __init/__exit from VIO functions (Gustavo Duarte) [1238571 1245132] - [crypto] nx/842 - Fix context corruption (Gustavo Duarte) [1238571 1245132] - [crypto] nx - reduce chattiness of platform drivers (Gustavo Duarte) [1238571 1245132] - [crypto] nx - do not emit extra output if status is disabled (Gustavo Duarte) [1238571 1245132] - [crypto] nx - rename nx842_{init, exit} to nx842_pseries_{init, exit} (Gustavo Duarte) [1238571 1245132] - [crypto] nx - nx842_OF_upd_status should return ENODEV if device is not 'okay' (Gustavo Duarte) [1238571 1245132] - [cpufreq] powernv: Restore cpu frequency to policy->cur on unthrottling (Gustavo Duarte) [1249561] - [cpufreq] powernv: Report Psafe only if PMSR.psafe_mode_active bit is set (Gustavo Duarte) [1249561] - [cpufreq] powernv: Call throttle_check() on receiving OCC_THROTTLE (Gustavo Duarte) [1249561] - [cpufreq] powernv: Register for OCC related opal_message notification (Gustavo Duarte) [1249561] - [powerpc] powernv: Add definition of OPAL_MSG_OCC message type (Gustavo Duarte) [1249561] - [cpufreq] powernv: Handle throttling due to Pmax capping at chip level (Gustavo Duarte) [1249561] - [cpuidle] menu: Return (-1) if there are no suitable states (Gustavo Duarte) [1226250] - [powerpc] eeh: Fix trivial error in eeh_restore_dev_state() (David Gibson) [1227573] - [powercap] rapl: Add support for Broadwell-H (Steve Best) [1249855]- [md] dm-cache: fix device destroy hang due to improper prealloc_used accounting (Mike Snitzer) [1247192] - [md] revert "dm-cache: do not wake_worker() in free_migration()" (Mike Snitzer) [1247192] - [ipc] mqueue: remove limits for the amount of system-wide queues (Milos Vyletel) [1247632] - [scsi] fix memory leak with scsi-mq (Ewan Milne) [1248739] - [scsi] qla2xxx: do not clear slot in outstanding cmd array (Chad Dupuis) [1188168] - [scsi] qla2xxx: Remove decrement of sp reference count in abort handler (Chad Dupuis) [1188168] - [scsi] qla2xxx: Do not reset adapter if SRB handle is in range (Chad Dupuis) [1188168] - [scsi] qla2xxx: Do not crash system for sp ref count zero (Chad Dupuis) [1188168] - [tools] power turbostat: enable turbostat to support Knights Landing (KNL) (Steve Best) [1214141] - [vhost] fix error handling for memory region alloc (Igor Mammedov) [1152962] - [vhost] add max_mem_regions module parameter (Igor Mammedov) [1152962] - [vhost] extend memory regions allocation to vmalloc (Igor Mammedov) [1152962] - [vhost] use binary search instead of linear in find_region() (Igor Mammedov) [1152962] - [vhost] Make vhost a separate module (Igor Mammedov) [1152962] - [vhost] move memory pointer to VQs (Igor Mammedov) [1152962] - [vhost] move acked_features to VQs (Igor Mammedov) [1152962] - [vhost] replace rcu with mutex (Igor Mammedov) [1152962] - [vhost] Remove custom vhost rcu usage (Igor Mammedov) [1152962] - [vhost] scsi: Always access vq->private_data under vq mutex (Igor Mammedov) [1152962] - [vhost] net: Always access vq->private_data under vq mutex (Igor Mammedov) [1152962] - [powercap] rapl: Add support for Skylake H/S (Steve Best) [1249848] - [wireless] Backport rtlwifi driver family from linux-4.1-rc6 (Stanislaw Gruszka) [1169606 1229225] - [wireless] Backport mwl8k driver from linux-4.1-rc6 (Stanislaw Gruszka) [1169606 1229225] - [wireless] Backport brcm80211 common code from linux-4.1-rc6 (Stanislaw Gruszka) [1169606 1229225] - [wireless] Backport brcmsmac driver from linux-4.1-rc6 (Stanislaw Gruszka) [1169606 1229225] - [wireless] Backport brcmfmac driver from linux-4.1-rc6 (Stanislaw Gruszka) [1169606 1229225] - [wireless] Backport BCMA bus driver from linux-4.1-rc6 (Stanislaw Gruszka) [1169606 1229225] - [wireless] Backport SSB bus driver from linux-4.1-rc6 (Stanislaw Gruszka) [1169606 1229225] - [wireless] Backport mwifiex driver from linux-4.1-rc6 (Stanislaw Gruszka) [1169606 1229225] - [wireless] Backport rt2x00 driver from linux-4.1-rc6 (Stanislaw Gruszka) [1169606 1229225] - [wireless] Backport wil6210 driver from linux-4.1-rc6 (Stanislaw Gruszka) [1169606 1229225] - [wireless] Backport carl9170 from linux-4.1-rc6 (Stanislaw Gruszka) [1169606 1229225] - [wireless] Backport ath common code from linux-4.1-rc6 (Stanislaw Gruszka) [1169606 1229225] - [wireless] Backport ath9k driver from linux-4.1-rc6 (Stanislaw Gruszka) [1169606 1229225] - [wireless] Backport iwlegacy driver from linux-4.1-rc6 (Stanislaw Gruszka) [1169606 1229225] - [wireless] Backport iwlwifi driver from linux-4.1-rc6 (Stanislaw Gruszka) [1169606 1229225] - [wireless] Backport mac80211 from linux-4.1-rc6 (Stanislaw Gruszka) [1169606 1229225] - [wireless] Backport wireless core from linux-4.1-rc6 (Stanislaw Gruszka) [1169606 1229225] - [wireless] debugfs: add helper function to create device related seq_file (Stanislaw Gruszka) [1169606 1229225] - [wireless] net: Add EXPORT_SYMBOL_GPL(get_net_ns_by_fd) (Stanislaw Gruszka) [1169606 1229225] - [security] keys: Ensure we free the assoc array edit if edit is valid (David Howells) [1244171] {CVE-2015-1333}- [powerpc] powernv: Fix vma page prot flags in opal-prd driver (Gustavo Duarte) [1241177] - [powerpc] rtas: Introduce rtas_get_sensor_fast() for IRQ handlers (Thomas Huth) [1243779] - [thermal] powerclamp: add cpu id for denlow platform (Steve Best) [1177872] - [powercap] rapl: Support Knights Landing (Steve Best) [1145372] - [s390] nmi: fix vector register corruption (Hendrik Brueckner) [1247500] - [s390] ctl_reg: add union type for control register 0 (Hendrik Brueckner) [1247500] - [s390] revert "dasd: add support for control unit initiated reconfiguration" (Hendrik Brueckner) [1243498] - [mm] tmpfs: ZERO_RANGE and COLLAPSE_RANGE not currently supported (Eric Sandeen) [1237080] - [md] dm-cache-policy-smq: fix alloc_bitset check that always evaluates as false (Mike Snitzer) [1247192] - [md] dm-thin: return -ENOSPC when erroring retry list due to out of data space (Mike Snitzer) [1247192] - [md] clear Blocked flag on failed devices when array is read-only (Xiao Ni) [1177912] - [acpi] ghes: Make NMI handler have a single reader (Jiri Olsa) [1230934] - [iommu] vt-d: Fix VM domain ID leak (Alex Williamson) [1242331] - [video] hyperv_fb: match wait_for_completion_timeout return type (Vitaly Kuznetsov) [1247678] - [video] hyperv_fb: refresh the VM screen by force on VM panic (Vitaly Kuznetsov) [1247678] - [video] hyperv-fb: add blanking support (Vitaly Kuznetsov) [1247678] - [block] nvme: Failed controller initialization fixes (David Milburn) [1223515] - [block] nvme: Unify controller probe and resume (David Milburn) [1223515] - [block] nvme: Automatic namespace rescan (David Milburn) [1223515] - [block] nvme: add sysfs and ioctl controller reset (David Milburn) [1223515] - [block] nvme: Remove hctx reliance for multi-namespace (David Milburn) [1223515] - [block] blk-mq: Shared tag enhancements (David Milburn) [1223515] - [block] add blk_set_queue_dying() to blkdev.h (David Milburn) [1223515] - [block] nvme: disable irqs in nvme_freeze_queues (David Milburn) [1223515] - [block] nvme: Meta data handling through submit io ioctl (David Milburn) [1223515] - [block] nvme: Fix for BLK_DEV_INTEGRITY not set (David Milburn) [1223515] - [block] nvme: Metadata format support (David Milburn) [1223515] - [netdrv] bonding: fix destruction of bond with devices different from arphrd_ether (Gustavo Duarte) [1061028] - [netdrv] fix copyright statements (Erik Arfvidson) [1245362] - [unisys] Lock visorchannels associated with devices (Erik Arfvidson) [1245362] - [unisys] fix random hangs with network stress in visornic (Erik Arfvidson) [1245362] - [unisys] Reduce indent (Erik Arfvidson) [1245362] - [unisys] Use kzalloc instead of kmalloc/memset (Erik Arfvidson) [1245362] - [unisys] correctly NULL-terminate visorbus sysfs attribute array (Erik Arfvidson) [1245362] - [unisys] fix random memory corruption in visorchannel_write() (Erik Arfvidson) [1245362] - [unisys] Fix broken build when ARCH=um (Erik Arfvidson) [1245362] - [unisys] Allow visorbus to autoload (Erik Arfvidson) [1245362] - [unisys] prevent faults processing messages (Erik Arfvidson) [1245362] - [unisys] respond to msgs post device_create (Erik Arfvidson) [1245362]- [fs] nfs: objectlayout: Mark the object layout driver as a tech preview (Steve Dickson) [1248070] - [x86] Tell irq work about self IPI support (Rafael Aquini) [1240799] - [acpi] scan: reduce log level of "acpi: \_pr_.cpu4: failed to get CPU APIC ID" (Lenny Szubowicz) [1246077] - [netdrv] mlx4: restore conditional call to napi_complete_done() (Honggang Li) [1248338] - [cpufreq] intel_pstate: Add get_scaling cpu_defaults param to Knights Landing (Steve Best) [1145366] - [cpufreq] intel_pstate: Knights Landing support (Steve Best) [1145366] - [powerpc] add running_clock for powerpc to prevent spurious softlockup warnings (Gustavo Duarte) [1197000] - [kernel] sched/clock: add another clock for use with the soft lockup watchdog (Gustavo Duarte) [1197000] - [kernel] fork: Allow CLONE_PARENT after setns(CLONE_NEWPID) (Adrian Reber) [1241560] - [kernel] fork: unify and tighten up CLONE_NEWUSER/CLONE_NEWPID checks (Adrian Reber) [1241560] - [kernel] pidns: kill the unnecessary CLONE_NEWPID in copy_process() (Adrian Reber) [1241560] - [kernel] workqueue: Allow modifying low level unbound workqueue cpumask (Daniel Bristot de Oliveira) [1176155] - [kernel] workqueue: Create low-level unbound workqueues cpumask (Daniel Bristot de Oliveira) [1176155] - [kernel] workqueue: split apply_workqueue_attrs() into 3 stages (Daniel Bristot de Oliveira) [1176155] - [kernel] cpumask, nodemask: implement cpumask/nodemask_pr_args() (Daniel Bristot de Oliveira) [1176155] - [documentation] add print bitmap description (Daniel Bristot de Oliveira) [1176155] - [lib] vsprintf: implement bitmap printing through '*pb[l]' (Daniel Bristot de Oliveira) [1176155] - [fs] userfaultfd: call mark_tech_preview (Andrea Arcangeli) [965657] - [fs] userfaultfd: avoid missing wakeups during refile in userfaultfd_read (Andrea Arcangeli) [965657] - [mm] userfaultfd: propagate the full address in THP faults (Andrea Arcangeli) [965657] - [fs] userfaultfd: allow signals to interrupt a userfault (Andrea Arcangeli) [965657] - [fs] userfaultfd: require UFFDIO_API before other ioctls (Andrea Arcangeli) [965657] - [mm] userfaultfd: switch to exclusive wakeup for blocking reads (Andrea Arcangeli) [965657] - [fs] userfaultfd: fs/userfaultfd.c add more comments (Andrea Arcangeli) [965657] - [mm] userfaultfd: documentation update (Andrea Arcangeli) [965657] - [mm] userfaultfd: UFFDIO_COPY and UFFDIO_ZEROPAGE (Andrea Arcangeli) [965657] - [mm] userfaultfd: avoid mmap_sem read recursion in mcopy_atomic (Andrea Arcangeli) [965657] - [mm] userfaultfd: mcopy_atomic|mfill_zeropage: UFFDIO_COPY|UFFDIO_ZEROPAGE preparation (Andrea Arcangeli) [965657] - [mm] userfaultfd: UFFDIO_COPY|UFFDIO_ZEROPAGE uAPI (Andrea Arcangeli) [965657] - [x86] userfaultfd: activate syscall (Andrea Arcangeli) [965657] - [mm] userfaultfd: buildsystem activation (Andrea Arcangeli) [965657] - [mm] userfaultfd: solve the race between UFFDIO_COPY|ZEROPAGE and read (Andrea Arcangeli) [965657] - [mm] userfaultfd: allocate the userfaultfd_ctx cacheline aligned (Andrea Arcangeli) [965657] - [mm] userfaultfd: optimize read() and poll() to be O(1) (Andrea Arcangeli) [965657] - [mm] userfaultfd: wake pending userfaults (Andrea Arcangeli) [965657] - [mm] userfaultfd: update the uffd_msg structure to be the same on 32/64bit (Andrea Arcangeli) [965657] - [mm] userfaultfd: change the read API to return a uffd_msg (Andrea Arcangeli) [965657] - [mm] userfaultfd: Rename uffd_api.bits into .features fixup (Andrea Arcangeli) [965657] - [mm] userfaultfd: Rename uffd_api.bits into .features (Andrea Arcangeli) [965657] - [mm] userfaultfd: waitqueue_active() race fix (Andrea Arcangeli) [965657] - [mm] userfaultfd: cleanup superfluous _irq locking (Andrea Arcangeli) [965657] - [mm] userfaultfd: add new syscall to provide memory externalization (Andrea Arcangeli) [965657] - [mm] userfaultfd: prevent khugepaged to merge if userfaultfd is armed (Andrea Arcangeli) [965657] - [mm] userfaultfd: teach vma_merge to merge across vma->vm_userfaultfd_ctx (Andrea Arcangeli) [965657] - [mm] userfaultfd: call handle_userfault() for userfaultfd_missing() faults (Andrea Arcangeli) [965657] - [mm] userfaultfd: add VM_UFFD_MISSING and VM_UFFD_WP (Andrea Arcangeli) [965657] - [mm] userfaultfd: add vm_userfaultfd_ctx to the vm_area_struct (Andrea Arcangeli) [965657] - [mm] userfaultfd: linux/userfaultfd_k.h (Andrea Arcangeli) [965657] - [mm] userfaultfd: uapi: add missing include/types.h (Andrea Arcangeli) [965657] - [mm] userfaultfd: uAPI (Andrea Arcangeli) [965657] - [mm] userfaultfd: linux/Documentation/vm/userfaultfd.txt (Andrea Arcangeli) [965657] - [fs] nfs: use get_user_pages_unlocked (Andrea Arcangeli) [965657] - [mm] gup: kvm use get_user_pages_unlocked (Andrea Arcangeli) [965657] - [mm] gup: use get_user_pages_unlocked within get_user_pages_fast (Andrea Arcangeli) [965657] - [mm] gup: add __get_user_pages_unlocked to customize gup_flags (Andrea Arcangeli) [965657] - [mm] gup: add get_user_pages_locked and get_user_pages_unlocked (Andrea Arcangeli) [965657] - [net] bridge: vlan: fix usage of vlan 0 and 4095 again (John Greene) [1236709] - [net] bridge: new mode flag to indicate mode 'undefined' (John Greene) [1236709] - [net] bridge: simplify br_getlink() a bit (John Greene) [1236709] - [net] bridge: remove oflags from setlink/dellink (John Greene) [1236709] - [net] bridge: fix setlink/dellink notifications (John Greene) [1236709] - [net] bridge: fix uninitialized variable warning (John Greene) [1236709] - [net] bridge: new function to pack vlans into ranges during gets (John Greene) [1236709] - [net] rtnetlink: new filter RTEXT_FILTER_BRVLAN_COMPRESSED (John Greene) [1236709] - [net] bridge: support for multiple vlans and vlan ranges in setlink and dellink requests (John Greene) [1236709] - [net] bridge: add brport flags to dflt bridge_getlink (John Greene) [1236709] - [net] bridge: add new brport flag LEARNING_SYNC (John Greene) [1236709] - [net] bridge: move private brport flags to if_bridge.h so port drivers can use flags (John Greene) [1236709] - [net] bridge: add export of multicast database adjacent to net_dev (John Greene) [1236709] - [net] fib_trie: Drop unnecessary calls to leaf_pull_suffix (Alexander Duyck) [1247411] - [net] inet_diag: always export IPV6_V6ONLY sockopt for listening sockets (Phil Sutter) [1247309] - [net] inet_diag: export IPV6_V6ONLY sockopt (Phil Sutter) [1247309]- [powerpc] kvm: book3s_hv: Fix preempted vcore stolen time calculation (Laurent Vivier) [1242757] - [powerpc] kvm: book3s_hv: Fix preempted vcore list locking (Laurent Vivier) [1242757] - [netdrv] be2net: support ndo_get_phys_port_id() (Ivan Vecera) [1138670] - [fs] ovl: Enable copy-up fd checking by default (David Howells) [1246555] - [fs] nfs: increase size of EXCHANGE_ID name string buffer (Benjamin Coddington) [1243961] - [fs] vfs: avoid creation of inode number 0 in get_next_ino (Carlos Maiolino) [1241665] - [fs] dlm: adopt orphan locks (David Teigland) [1208288] - [tools] turbostat: Revert to old -v/-V options (Prarit Bhargava) [1245299] - [perf] x86: Add more Broadwell model numbers (Jiri Olsa) [1242695] - [scsi] save command pool address of Scsi_Host (Vitaly Kuznetsov) [1245857] - [iser-target] Fix possible use-after-free (Andy Grover) [1136558 1185396] - [iser-target] release stale iser connections (Andy Grover) [1136558 1185396] - [iser-target] Fix variable-length response error completion (Andy Grover) [1136558 1185396] - [iser-target] Bump version to 1.0 (Andy Grover) [1136558 1185396] - [iser-target] Remove conn_ prefix from struct isert_conn members (Andy Grover) [1136558 1185396] - [iser-target] Remove un-needed rdma_listen backlog (Andy Grover) [1136558 1185396] - [iser-target] Remove redundant check on the device (Andy Grover) [1136558 1185396] - [iser-target] Get rid of redundant max_accept (Andy Grover) [1136558 1185396] - [iser-target] Split some logic in isert_connect_request to routines (Andy Grover) [1136558 1185396] - [iser-target] Rename device find/release routines (Andy Grover) [1136558 1185396] - [iser-target] Rename rend/recv completion routines (Andy Grover) [1136558 1185396] - [iser-target] Remove redundant assignment to local variable (Andy Grover) [1136558 1185396] - [iser-target] Introduce isert_alloc|free_comps (Andy Grover) [1136558 1185396] - [iser-target] Split isert_setup_qp (Andy Grover) [1136558 1185396] - [iser-target] Remove redundant casting on void pointers (Andy Grover) [1136558 1185396] - [iser-target] Remove redundant local variable (Andy Grover) [1136558 1185396] - [iser-target] Remove dead code (Andy Grover) [1136558 1185396] - [iser-target] Remove redundant check on recv completion (Andy Grover) [1136558 1185396] - [iser-target] Use a single DMA MR and PD per device (Andy Grover) [1136558 1185396] - [iser-target] Rebase to v4.0.5 (Andy Grover) [1136558 1185396] - [infiniband] mlx5: iser,isert: Add Signature API additions (Andy Grover) [1136558 1185396] - [scsi] add SPC-3 command definitions (Andy Grover) [1136558 1185396] - [scsi] rename SERVICE_ACTION_IN to SERVICE_ACTION_IN_16 (Andy Grover) [1136558 1185396] - [scsi] st: null pointer dereference panic caused by use after kref_put by st_open (Maurizio Lombardi) [1239060]- [watchdog] hpwdt: Fix initialization message in hpwdt.c (Nigel Croxon) [1204514] - [fs] autofs: fix the return value of autofs4_fill_super (Ian Kent) [1207319] - [fs] autofs4: translate pids to the right namespace for the daemon (Ian Kent) [1207319] - [fs] autofs4: allow autofs to work outside the initial PID namespace (Ian Kent) [1207319] - [fs] autofs4: make freeing sbi rcu-delayed (Ian Kent) [1207319] - [net] call rcu_read_lock early in process_backlog (Jiri Benc) [1243980] - [net] do not process device backlog during unregistration (Jiri Benc) [1243980] - [net] graceful exit from netif_alloc_netdev_queues() (Jiri Benc) [1245278] - [net] extend net_device allocation to vmalloc() (Jiri Benc) [1245278] - [net] rtnetlink: remove ndo_get_slave (Jarod Wilson) [1210322] - [net] rtnetlink: remove IFLA_BOND_SLAVE definition (Jarod Wilson) [1210322] - [net] rtnetlink: fix oops in rtnl_link_get_slave_info_data_size (Jarod Wilson) [1210322] - [net] rtnetlink: remove check for fill_slave_info in rtnl_have_link_slave_info (Jarod Wilson) [1210322] - [net] bonding: convert netlink to use slave data info api (Jarod Wilson) [1210322] - [net] rtnetlink: add missing IFLA_BOND_AD_INFO_UNSPEC (Jarod Wilson) [1210322] - [net] rtnetlink: provide api for getting and setting slave info (Jarod Wilson) [1210322] - [net] rtnetlink: put "BOND" into nl attribute names which are related to bonding (Jarod Wilson) [1210322] - [net] bonding: add netlink attributes to slave link dev (Jarod Wilson) [1210322] - [net] ipv4: take rtnl_lock and mark mrt table as freed on namespace cleanup (Phil Sutter) [1240747] - [bluetooth] Fix RFCOMM parent device for reused dlc (Lubomir Rintel) [1241844] - [bluetooth] Fix unsafe RFCOMM device parenting (Lubomir Rintel) [1241844] - [bluetooth] Directly close dlc for not yet started RFCOMM session (Lubomir Rintel) [1241844] - [bluetooth] Refactor dlc disconnect logic in rfcomm_dlc_close() (Lubomir Rintel) [1241844] - [bluetooth] Refactor deferred setup test in rfcomm_dlc_close() (Lubomir Rintel) [1241844] - [bluetooth] Simplify RFCOMM session state eval (Lubomir Rintel) [1241844] - [bluetooth] Verify dlci not in use before rfcomm_dev create (Lubomir Rintel) [1241844] - [bluetooth] Fix RFCOMM tty teardown race (Lubomir Rintel) [1241844] - [bluetooth] Fix unreleased rfcomm_dev reference (Lubomir Rintel) [1241844] - [bluetooth] Release rfcomm_dev only once (Lubomir Rintel) [1241844] - [bluetooth] Exclude released devices from RFCOMMGETDEVLIST ioctl (Lubomir Rintel) [1241844] - [bluetooth] Fix racy acquire of rfcomm_dev reference (Lubomir Rintel) [1241844] - [bluetooth] revert "bluetooth: Move rfcomm_get_device() before rfcomm_dev_activate()" (Lubomir Rintel) [1241844] - [bluetooth] revert "bluetooth: Always wait for a connection on RFCOMM open()" (Lubomir Rintel) [1241844] - [bluetooth] revert "bluetooth: Remove rfcomm_carrier_raised()" (Lubomir Rintel) [1241844] - [bluetooth] Refuse peer RFCOMM address reading when not connected (Lubomir Rintel) [1241844] - [bluetooth] Remove rfcomm_carrier_raised() (Lubomir Rintel) [1241844] - [bluetooth] Always wait for a connection on RFCOMM open() (Lubomir Rintel) [1241844] - [bluetooth] Move rfcomm_get_device() before rfcomm_dev_activate() (Lubomir Rintel) [1241844] - [bluetooth] Release RFCOMM port when the last user closes the TTY (Lubomir Rintel) [1241844] - [bluetooth] Fix to set proper bdaddr_type for RFCOMM connect (Lubomir Rintel) [1241844] - [bluetooth] Fix RFCOMM bind fail for L2CAP sock (Lubomir Rintel) [1241844] - [bluetooth] Fix issue with RFCOMM getsockopt operation (Lubomir Rintel) [1241844] - [bluetooth] Use IS_ERR_OR_NULL for checking bt_debugfs (Lubomir Rintel) [1241844] - [bluetooth] Store RFCOMM address information in its own socket structure (Lubomir Rintel) [1241844] - [bluetooth] don't release the port in rfcomm_dev_state_change() (Lubomir Rintel) [1241844] - [bluetooth] Fix waiting for clearing of BT_SK_SUSPEND flag (Lubomir Rintel) [1241844] - [bluetooth] Purge the dlc->tx_queue to avoid circular dependency (Lubomir Rintel) [1241844] - [bluetooth] Fix the reference counting of tty_port (Lubomir Rintel) [1241844] - [bluetooth] Implement .activate, .shutdown and .carrier_raised methods (Lubomir Rintel) [1241844] - [bluetooth] Move the tty initialization and cleanup out of open/close (Lubomir Rintel) [1241844] - [bluetooth] Remove the device from the list in the destructor (Lubomir Rintel) [1241844] - [bluetooth] Take proper tty_struct references (Lubomir Rintel) [1241844] - [net] netfilter: arptables: use percpu jumpstack (Florian Westphal) [1237126] - [pci] pciehp: Stop disabling notifications during init (Myron Stowe) [1243009] - [x86] build: Don't get confused by local symbols (Prarit Bhargava) [1245781] - [x86] perf: Fix CQM feature detection (Jiri Olsa) [1036948] - [crypto] nx - Fixing the limit number of bytes to be processed (Herbert Xu) [1190103] - [crypto] nx - Fix SHA concurrence issue and sg limit bounds (Herbert Xu) [1190103] - [crypto] nx - Moving NX-AES-XCBC to be processed logic (Herbert Xu) [1190103] - [crypto] nx - Moving NX-AES-GCM to be processed logic (Herbert Xu) [1190103] - [crypto] nx - Moving NX-AES-ECB to be processed logic (Herbert Xu) [1190103] - [crypto] nx - Moving limit and bound logic in CTR and fix IV vector (Herbert Xu) [1190103] - [crypto] nx - Moving NX-AES-CCM to be processed logic and sg_list bounds (Herbert Xu) [1190103] - [crypto] nx - Moving NX-AES-CBC to be processed logic (Herbert Xu) [1190103] - [crypto] nx - Check for bogus firmware properties (Herbert Xu) [1190103] - [kernel] kabi: remove RH_KABI_CHANGE_TYPE (Hannes Frederic Sowa) [1241854] - [kernel] kabi: alignment and sizeof checks in RH_KABI_REPLACE/CHANGE_TYPE macros (Hannes Frederic Sowa) [1241854] - [block] use RH_KABI_REPLACE_UNSAFE in blk-mq.h (Hannes Frederic Sowa) [1241854] - [kernel] kabi: introduce RH_KABI_REPLACE_UNSAFE (Hannes Frederic Sowa) [1241854] - [kernel] kabi: introduce RH_KABI_USE2_P (Sabrina Dubroca) [1241515] - [kernel] kabi: remove RH_KABI_REPLACE_P (Sabrina Dubroca) [1241515] - [kernel] include/*: stop using RH_KABI_REPLACE_P (Sabrina Dubroca) [1241515] - [kernel] kabi: introduce RH_KABI_RENAME (Sabrina Dubroca) [1241515] - [net] sk_buff: don't use RH_KABI_REPLACE_P for bitfields (Sabrina Dubroca) [1241515] - [kernel] kabi: modify _RH_KABI_REPLACE to integrate RH_KABI_REPLACE_P with RH_KABI_REPLACE (Sabrina Dubroca) [1241515] - [netdrv] fm10k: fix use of ifla_vf_info->tx_rate (Sabrina Dubroca) [1241515] - [netdrv] sfc: fix use of ifla_vf_info->tx_rate (Sabrina Dubroca) [1241515] - [kernel] revert "softirq: Add support for triggering softirq work on softirqs" (Sabrina Dubroca) [1241515] - [netdrv] be2net: bump up the driver version to 10.6.0.3 (Ivan Vecera) [1245683] - [netdrv] be2net: make SET_LOOPBACK_MODE cmd asynchrounous (Ivan Vecera) [1245683] - [netdrv] be2net: make the RX_FILTER command asynchronous (Ivan Vecera) [1245683] - [netdrv] be2net: return error status from be_mcc_notify() (Ivan Vecera) [1245683] - [netdrv] be2net: convert dest field in udp-hdr to host-endian (Ivan Vecera) [1245683] - [netdrv] be2net: fix wrong return value in be_check_ufi_compatibility() (Ivan Vecera) [1245683] - [netdrv] be2net: remove redundant D0 power state set (Ivan Vecera) [1245683] - [netdrv] be2net: query FW to check if EVB is enabled (Ivan Vecera) [1245683] - [netdrv] be2net: remove duplicate code in be_setup_wol() (Ivan Vecera) [1245683] - [netdrv] remove all references to obsolete Ethernet-HOWTO (Ivan Vecera) [1245683] - [infiniband] ocrdma: Destroy ocrdma_dev_id IDR on module exit (Honggang Li) [1244604] - [infiniband] ucma: Destroy multcast_idr on module exit (Honggang Li) [1244604] - [infiniband] ipoib: Set MTU to max allowed by mode when mode changes (Honggang Li) [1244604] - [infiniband] ipoib: Scatter-Gather support in connected mode (Honggang Li) [1244604] - [infiniband] ucm: Fix bitmap wrap when devnum > IB_UCM_MAX_DEVICES (Honggang Li) [1244604] - [infiniband] ipoib: Prevent lockdep warning in __ipoib_ib_dev_flush (Honggang Li) [1244604] - [infiniband] ucma: Fix lockdep warning in ucma_lock_files (Honggang Li) [1244604] - [net] rds: rds_ib_device.refcount overflow (Honggang Li) [1244604] - [infiniband] nes: Fix for incorrect recording of the MAC address (Honggang Li) [1244604] - [infiniband] nes: Fix for resolving the neigh (Honggang Li) [1244604] - [infiniband] core: Fixes for port mapper client registration (Honggang Li) [1244604] - [infiniband] cm: Do not queue work to a device that's going away (Honggang Li) [1244604] - [infiniband] mad: Remove improper use of BUG_ON (Honggang Li) [1244604] - [infiniband] mad: Fix compare between big endian and cpu endian (Honggang Li) [1244604] - [infiniband] Add rdma_cap_ib_switch helper and use where appropriate (Honggang Li) [1244604] - [infiniband] mlx4: Do not attemp to report HCA clock offset on VFs (Amir Vadai) [1238185] - [infiniband] ipoib: Fix bad error flow in ipoib_add_port() (Amir Vadai) [1238185] - [security] selinux: reduce the number of calls to synchronize_net() when flushing caches (Paul Moore) [1030405] - [security] selinux: conditionally reschedule in hashtab_insert while loading selinux policy (Paul Moore) [1030405] - [security] selinux: conditionally reschedule in mls_convert_context while loading selinux policy (Paul Moore) [1030405]- [inifniband] mlx4: Add support for CQ time-stamping (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [inifniband] mlx4: Add mmap call to map the hardware clock (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [inifniband] core: Pass hardware specific data in query_device (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [inifniband] core: Add timestamp_mask and hca_core_clock to query_device (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [inifniband] core: Extend ib_uverbs_create_cq (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [inifniband] core: Add CQ creation time-stamping flag (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [inifniband] core: Change ib_create_cq to use struct ib_cq_init_attr (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [inifniband] core: Change provider's API of create_cq to be extendible (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Disable HA for SRIOV PF RoCE devices (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [inifniband] mlx4: Fix error paths in mlx4_ib_create_flow() (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Fix wrong csum complete report when rxvlan offload is disabled (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Wake TX queues only when there's enough room (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Release TX QP when destroying TX ring (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Use HW counters for rx/tx bytes/packets in PF device (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Fix off-by-four in ethtool (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5e: Prefetch skb data on RX (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5e: Pop cq outside mlx5e_get_cqe (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5e: Remove mlx5e_cq.sqrq back-pointer (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5e: Remove extra spaces (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5e: Avoid TX CQE generation if more xmit packets expected (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5e: Avoid redundant dev_kfree_skb() upon NOP completion (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5e: Remove re-assignment of wq type in mlx5e_enable_rq() (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5e: Use skb_shinfo(skb)->gso_segs rather than counting them (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5e: Static mapping of netdev priv resources to/from netdev TX queues (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5e: Support NETIF_F_SG (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Enable TX rate limit per VF (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: use napi_complete_done() (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Disable Granular QoS per VF under IB/Eth VPI configuration (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Support ndo_get_vf_stats (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Show PF own statistics via ethtool (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Add helper to query counters (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Set VF to read from QP counters (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Add RoCE/IB dedicated counters (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Allocate default counter per port (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Add port attribute when tracking counters (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Adjust counter grant policy in the resource tracker (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Remove counters table allocation from VF flow (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Add sink counter (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Reset counters data when freed (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Check before cleaning counters bitmap (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5e: Add transport domain to the ethernet TIRs/TISs (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Add transport domain alloc/dealloc support (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5e: Enforce max flow-tables level >= 3 (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5e: Disable client vlan TX acceleration (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5e: Add HW cacheline start padding (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5e: Fix HW MTU settings (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: fix an error code (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: use swap() in mlx4_make_profile() (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: use swap() in mlx4_init_qp_table() (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Prevent setting invalid RSS hash function (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Support for configurable RSS hash function (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] ptp: mlx4: use helpers for converting ns to timespec (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] ptp: mlx4: convert to the 64 bit get/set time methods (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: only pull headers into skb head (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] configs: Enable ConnectX-4 IB/Ethernet HCA (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Fix static checker warnings around system guid query flow (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5: Enable mutual support for IB and Ethernet (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Don't create IB instance over Ethernet ports (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Avoid using the MAD_IFC command under ISSI > 0 mode (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Add more query port helpers (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Use port number when querying port ptys (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Use port number in the query port mtu helpers (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Get vendor-id using the query adapter command (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Add new query HCA vport commands (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Make the vport helpers available for the IB driver too (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Check the return bitmask when querying ISSI (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Enable XRCs and SRQs when using ISSI > 0 (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Apply proper name convention to helpers (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_en: Add missing check for memory allocation failure (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: fix typo in mlx4_set_vf_mac (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: need to call close fw if alloc icm is called twice (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: double free of dev_vfs (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Fix build failure introduced by the EQ pool changes (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Make sure there are no pending async events when freeing CQ (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Move affinity hints to mlx4_core ownership (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Add EQ pool (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Demote simple multicast and broadcast flow steering rules (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5: Extend mlx5_core to support ConnectX-4 Ethernet functionality (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5: Ethernet resource handling files (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5: Ethernet Datapath files (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Set/Query port MTU commands (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Modify CQ moderation parameters (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Implement get/set port status (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Implement access functions of ptys register fields (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: New device capabilities handling (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: HW data structs/types definitions cleanup (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Set irq affinity hints (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core, mlx5_ib: Do not use vmap() on coherent memory (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Fix fallback from MSI-X to INTx (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Enable single ported IB VFs (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Adjust the schedule queue port in reset-to-init too (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Adjust the schedule queue port for single ported IB VFs (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Modify port values when generting EQEs for VFs (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Convert slave port before building address-handle (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Enhance the MAD_IFC wrapper to convert VF port to physical (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Avoid 'may be used uninitialized' warnings (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] infiniband: Remove duplicated KERN_ from pr_ uses (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Work properly with EQ numbers > 256 in SRIOV (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Fix off-by-one in counters manipulation (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Schedule napi when RX buffers allocation fails (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Fix unaligned accesses (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Use correct loop cursor in error path (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Fix reading HCA max message size in mlx4_QUERY_DEV_CAP (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5: wrong page mask if CONFIG_ARCH_DMA_ADDR_T_64BIT enabled for 32Bit architectures (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] infiniband/mlx4: check for mapping error (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Fix WQE LSO segment calculation (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Change alias guids default to be host assigned (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Return the admin alias GUID upon host view request (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Raise slave shutdown event upon FLR (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Request alias GUID on demand (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Change init flow to request alias GUIDs for active VFs (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Manage admin alias GUID upon admin request (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Set initial admin GUIDs for VFs (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Manage alias GUID per VF (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Alias GUID adding persistency support (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4/mlx5: Use dma_wmb/rmb where appropriate (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Fix error message deprecation for ConnectX-2 cards (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Extend struct mlx5_interface to support multiple protocols (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Modify arm CQ in preparation for upcoming Ethernet driver (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Move completion eqs from mlx5_ib to mlx5_core (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Update module info macros for ConnectX4 Support (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Fix Mellanox copyright note (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Fix Mellanox copyright note (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Fix a bug in alloc_token (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Avoid usage command work entry after writing command doorbell (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Avoid copying outbox in aysnc command completion (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Use coherent memory for command interface page (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Use the right inbox struct in destroy mkey command (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Clear doorbell record inside mlx5_db_alloc() (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Avoid setting DC requestor/responder resources (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Coding style fix (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Fix call to mlx5_core_qp_modify (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Allocate firmware pages from device's NUMA node (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Add RX-ALL support (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Add RX-FCS support (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Add interface identify support (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Add SET_PORT opcode modifiers enumeration (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Set enhanced QoS support by default when ETS supported (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Warn users of depracated QoS Firmware (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Added qos_vport QP configuration in VST mode (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Allocate VPPs for each port on PF init (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Query device for QoS per VF support (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Add mlx4_SET_VPORT_QOS implementation (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Add mlx4_ALLOCATE_VPP implementation (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: New file for QoS related firmware commands (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Aesthetic code changes in multi_func_init (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Make mlx4_is_eth visible inline funcion (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Change loopback only upon feature change (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Add RSS support for fragmented IP datagrams (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Moderate ethtool callback to show more statistics (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Add Flow control statistics display via ethtool (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Protect access to the statistics bitmap (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Support general selective view of ethtool statistics (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Move statistics bitmap setting to the Ethernet driver (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Create new header file for all statistics info (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Fix port counters statistics bitmask (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Fix GEN_EQE accessing uninitialixed mutex (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Call register_netdevice in the proper location (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Set statistics bitmap at port init (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Saturate RoCE port PMA counters in case of overflow (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Fix off-by-one in ethtool statistics display (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Verify net device validity on port change event (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Add basic support for QP max-rate limiting (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: don't export static symbol (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: codespell comment spelling fixes (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Use eth__addr instead of memset (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Disbale GRO for incoming loopback/selftest packets (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Fix wrong mask and error flow for the update-qp command (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Update the dev in reg_create (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: In mlx4_ib_demux_cm, print out GUID in host-endian order (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Bug fixes in mlx4_ib_resize_cq (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Fix memory leak in __mlx4_ib_modify_qp (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Fix error code in get_port_caps() (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Fix configuration of log_uar_page_sz (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] net: mellanox: Delete unnecessary checks before the function call "vunmap" (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Reset flow support for IB kernel ULPs (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Always use the correct port for mirrored multicast attachments (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Notify TX Vlan offload change (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Adjust RX frag strides to frag sizes (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Print page allocator information (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Move to use hex PCI device IDs (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Fix misleading debug print on CQE stride support (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Fix mpt_entry initialization in mlx4_mr_rereg_mem_write() (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Load balance ports in port aggregation mode (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Create mirror flows in port aggregation mode (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Add port aggregation support (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Reuse mlx4_mac_to_u64() (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Port aggregation upper layer interface (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Port aggregation low level interface (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Fix kernel Oops (mem corruption) when working with more than 80 VFs (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Update the HCA core clock frequency after INIT_PORT (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Fix device capabilities dumping (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Fix memory corruption in mlx4_MAD_IFC_wrapper (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Use ethtool cmd->autoneg as a hint for ethtool set settings (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Remove duplicate code line from procedure mlx4_bf_alloc (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Fix struct mlx4_vhcr_cmd to make implicit padding explicit (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Fix HW2SW_EQ to conform to the firmware spec (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Adjust command timeouts to conform to the firmware spec (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Fix mem leak in SRIOV mlx4_init_one error flow (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Add reserved lkey for VFs to QUERY_FUNC_CAP (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Add bad-cable event support (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Reset flow activation upon SRIOV fatal command cases (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Enable device recovery flow with SRIOV (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Handle AER flow properly (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Manage interface state for Reset flow cases (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Activate reset flow upon fatal command cases (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Enhance the catas flow to support device reset (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Refactor the catas flow to work per device (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Set device configuration data to be persistent across reset (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Maintain a persistent memory for mlx4 device (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Don't disable vxlan offloads under DMFS-A0 optimized steering (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] infiniband: mlx5: avoid a compile-time warning (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5: avoid build warnings on 32-bit (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: include clocksource.h again (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Fix error flow in mlx4_init_hca() (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Correcly update the mtt's offset in the MR re-reg flow (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Doorbell is byteswapped in Little Endian archs (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Implement on demand paging by adding support for MMU notifiers (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Add support for RDMA read/write responder page faults (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Handle page faults (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Page faults handling infrastructure (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Add mlx5_ib_update_mtt to update page tables after creation (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Changes in memory region creation to support on-demand paging (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Implement the ODP capability query verb (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Add support for page faults events and low level handling (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Add function to read WQE from user-space (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Enhance UMR support to allow partial page table update (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Remove per-MR pas and dma pointers (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Check for DPDP violation only when DPDP is not supported (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Fix an incorrectly shadowed variable in mlx4_ib_rereg_user_mr (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Avoid double dumping of the PF device capabilities (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Fixed memory leak and incorrect refcount in mlx4_load_one (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Add support for A0 steering (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Refactor QUERY_PORT (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Add explicit error message when rule doesn't meet configuration (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Add A0 hybrid steering (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Add mlx4_bitmap zone allocator (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Add a check if there are too many reserved QPs (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Change QP allocation scheme (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Use tasklet for user-space CQ completion events (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Mask out host side virtualization features for guests (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Set csum level for encapsulated packets (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5: Fix error flow in add_keys (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5: Fix sparse warnings (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Clear outbox of dealloc uar (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Print resource number on QP/SRQ async events (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Fix command queue size enforcement (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Fix min vectors value in mlx5_enable_msix (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Request the mlx5 IB module on driver load (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Limit count field to 24 bits in qp_alloc_res (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: don't duplicate kvfree() (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5: don't duplicate kvfree() (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Support more than 64 VFs (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Flexible (asymmetric) allocation of EQs and MSI-X vectors for PF/VFs (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Add QUERY_FUNC firmware command (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Refactor mlx4_load_one (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Refactor mlx4_cmd_init and mlx4_cmd_cleanup (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Use correct variable type for mlx4_slave_cap (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Fix wrong reading of reserved_eqs (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Extend checksum offloading by CHECKSUM COMPLETE (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Extend usage of napi_gro_frags (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Fix race on driver load (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Fix race in create EQ (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Add retrieval of CONFIG_DEV parameters (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Add __GFP_COLD gfp flags in alloc_pages (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Remove RX buffers alignment to IP_ALIGN (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Prevent VF from changing port configuration (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: use napi_schedule_irqoff() (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Report actual number of rings in indirection table (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Move spinlocks and work initalizations to beginning of init_netdev (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Call napi_synchronize on stop_port (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Cleanups suggested by clang static checker (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Add ethtool support for [rx|tx]vlan offload set to OFF/ON (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Add support for setting rxvlan offload OFF/ON (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Call synchronize_irq() before freeing EQ buffer (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Call synchronize_irq() before freeing EQ buffer (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: fix race accessing page->_count (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Use extended internal signature layout (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Use enumerations for PI copy mask (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Modify to work with arbitrary page size (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Remove duplicate code from mlx5_set_path (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Fix possible array overflow (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Improve debug prints in mlx5_ib_reg_user_mr (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx5: Clear umr resources after ib_unregister_device (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: remove NETDEV_TX_BUSY (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Enable the compiler to make is_inline() inlined (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Use local var for skb_headlen(skb) (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Use local var in tx flow for skb_shinfo(skb) (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: mlx4_en_xmit() reads ring->cons once, and ahead of time to avoid stalls (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Avoid false sharing in mlx4_en_en_process_tx_cq() (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Use prefetch in tx path (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Avoid a cache line miss in TX completion for single frag skb's (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: tx_info allocated with kmalloc() instead of vmalloc() (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Avoid calling bswap in tx fast path (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Align tx path structures to cache lines (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_en: Code cleanups in tx path (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: add a new xmit_more counter (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Identify resources by their type (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: use set/get macros in device caps (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Use hardware registers description header file (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx5_core: Update device capabilities handling (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Deprecate error message at ConnectX-2 cards startup to debug (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Protect QUERY_PORT wrapper from untrusted guests (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: New init and exit flow for mlx4_core (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Don't disable SRIOV if there are active VFs (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: exploit skb->xmit_more to conditionally send doorbell (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4_core: Allow not to specify probe_vf in SRIOV IB mode (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mellanox: Change en_print to return void (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Fix VF mac handling in RoCE (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Do not allow APM under RoCE (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Don't update QP1 in native mode (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Avoid accessing netdevice when building RoCE qp1 header (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Fix mlx4 reg/unreg mac to work properly with 0-mac addresses (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [netdrv] mlx4: Correct error flows in rereg_mr (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [infiniband] mlx4: Disable TSO for Connect-X rev. A0 HCAs (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [net] netif_set_xps_queue: make cpu mask const (Amir Vadai) [1164527 1164530 1164531 1164536 1164537] - [net] core: Add reading VF statistics through the PF netdevice (Amir Vadai) [1164527 1164530 1164531 1164536 1164537]- [fs] sunrpc: Adjust rpciod workqueue parameters (Benjamin Coddington) [1191956] - [fs] ovl: lookup whiteouts outside iterate_dir() (David Howells) [1178942] - [fs] ovl: allow distributed fs as lower layer (David Howells) [1178942] - [fs] ovl: don't traverse automount points (David Howells) [1178942] - [fs] ovl: mount read-only if workdir can't be created (David Howells) [1178942] - [fs] ovl: don't remove non-empty opaque directory (David Howells) [1178942] - [fs] ovl: rearrange ovl_follow_link to it doesn't need to call ->put_link (David Howells) [1178942] - [fs] ovl: upper fs should not be R/O (David Howells) [1178942] - [fs] ovl: check lowerdir amount for non-upper mount (David Howells) [1178942] - [fs] ovl: print error message for invalid mount options (David Howells) [1178942] - [fs] ovl: discard independent cursor in readdir() (David Howells) [1178942] - [fs] ovl: Prevent rw remount when it should be ro mount (David Howells) [1178942] - [fs] ovl: Fix opaque regression in ovl_lookup (David Howells) [1178942] - [fs] ovl: Fix kernel panic while mounting overlayfs (David Howells) [1178942] - [fs] ovl: Use macros to present ovl_xattr (David Howells) [1178942] - [fs] ovl: Cleanup redundant blank lines (David Howells) [1178942] - [fs] ovl: support multiple lower layers (David Howells) [1178942] - [fs] ovl: make upperdir optional (David Howells) [1178942] - [fs] ovl: improve mount helpers (David Howells) [1178942] - [fs] ovl: mount: change order of initialization (David Howells) [1178942] - [fs] ovl: allow statfs if no upper layer (David Howells) [1178942] - [fs] ovl: lookup ENAMETOOLONG on lower means ENOENT (David Howells) [1178942] - [fs] ovl: check whiteout on lowest layer as well (David Howells) [1178942] - [fs] ovl: multi-layer lookup (David Howells) [1178942] - [fs] ovl: multi-layer readdir (David Howells) [1178942] - [fs] ovl: helper to iterate layers (David Howells) [1178942] - [fs] ovl: add mutli-layer infrastructure (David Howells) [1178942] - [fs] ovl: dont replace opaque dir (David Howells) [1178942] - [fs] ovl: make path-type a bitmap (David Howells) [1178942] - [fs] ovl: check whiteout while reading directory (David Howells) [1178942] - [fs] coredump: add i/I in core_pattern to report the tid of the crashed thread (Oleg Nesterov) [1240966] - [fs] bio-integrity: do not assume bio_integrity_pool exists if bioset exists (Mike Snitzer) [1198035] - [md] dm-btree: silence lockdep lock inversion in dm_btree_del() (Mike Snitzer) [1186625] - [md] dm-thin: allocate the cell_sort_array dynamically (Mike Snitzer) [1244318] - [md] dm-cache: avoid calls to prealloc_free_structs() if possible (Mike Snitzer) [1244247] - [md] dm-cache: avoid preallocation if no work in writeback_some_dirty_blocks() (Mike Snitzer) [1244247] - [md] dm-cache: do not wake_worker() in free_migration() (Mike Snitzer) [1244247] - [md] dm-cache: display 'needs_check' in status if it is set (Mike Snitzer) [1243916] - [md] dm-thin: display 'needs_check' in status if it is set (Mike Snitzer) [1243916] - [md] dm-thin: stay in out-of-data-space mode once no_space_timeout expires (Mike Snitzer) [1243913] - [char] ipmi_ssif: add arguments that were removed upstream (Tony Camuso) [1229675] - [powerpc] msi: Use WARN_ON() in msi bitmap selftests (Steve Best) [1241612] - [powerpc] msi: Fix the msi bitmap alignment tests (Steve Best) [1241612]- [kernel] Make some warnings non-fatal for powerpc builds (Thomas Huth) [1243836] - [edac] amd64_edac: Add F15h M60h support (Kim Naru) [1135004] - [edac] Sync memory types and names (Kim Naru) [1135004] - [edac] mc: Add DDR3 LRDIMM entries to edac_mem_types (Kim Naru) [1135004] - [x86] amd_nb: Add device IDs to NB tables for F15h M60h (Kim Naru) [1135004] - [edac] amd64_edac: Modify usage of amd64_read_dct_pci_cfg() (Kim Naru) [1135004] - [edac] mce_amd: Add MCE decoding for F15h M60h (Kim Naru) [1135004] - [edac] amd64_edac: Remove "amd64" prefix from static functions (Kim Naru) [1135004] - [zram] don't grab mutex in zram_slot_free_noity (Seth Jennings) [1236697] - [fs] revert "nfs: Fixing lease renewal" (Carlos Maiolino) [1205048] - [md] raid0: Disable discard per default due to performance uncertainty (Jes Sorensen) [1215280] - [net] udp: fix behavior of wrong checksums (Denys Vlasenko) [1240761] {CVE-2015-5364 CVE-2015-5366} - [net] tcp: always send a quick ack when quickacks are enabled (Hannes Frederic Sowa) [1241718] - [net] tcp: tcp_get_info() should fetch socket fields once (Sabrina Dubroca) [1235100] - [net] tcp: add pacing_rate information into tcp_info (Sabrina Dubroca) [1235100] - [net] tcp: do not pace pure ack packets (Sabrina Dubroca) [1235100] - [net] ipv4: tcp: get rid of ugly unicast_sock (Sabrina Dubroca) [1235100] - [net] ipv4: dst_entry leak in ip_send_unicast_reply() (Sabrina Dubroca) [1235100] - [net] ipv4: rename ip_options_echo to __ip_options_echo() (Sabrina Dubroca) [1235100] - [net] tcp: ipv4: initialize unicast_sock sk_pacing_rate (Sabrina Dubroca) [1235100] - [net] tcp: refine TSO autosizing (Sabrina Dubroca) [1235100] - [net] tcp: use ACCESS_ONCE() in tcp_update_pacing_rate() (Sabrina Dubroca) [1235100] - [net] introduce SO_MAX_PACING_RATE (Sabrina Dubroca) [1235100] - [net] configs: enable Fair Queue scheduler (CONFIG_NET_SCH_FQ) (Sabrina Dubroca) [1235102] - [net] pkt_sched: fq: correct spelling of locally (Sabrina Dubroca) [1235102] - [net] pkt_sched: fq: better control of DDOS traffic (Sabrina Dubroca) [1235102] - [net] pkt_sched: fq: avoid hang when quantum 0 (Sabrina Dubroca) [1235102] - [net] pkt_sched: fq: remove useless TIME_WAIT check (Sabrina Dubroca) [1235102] - [net] pkt_sched: fq: increase max delay from 125 ms to one second (Sabrina Dubroca) [1235102] - [net] net_sched: avoid costly atomic operation in fq_dequeue() (Sabrina Dubroca) [1235102] - [net] netem: Fixes byte backlog accounting for the first of two chained netem instances (Sabrina Dubroca) [1235102] - [net] net_sched: implement qstat helper routines (Sabrina Dubroca) [1235102] - [net] sch_tbf: handle too small burst (Sabrina Dubroca) [1235102] - [net] sch_tbf: segment too big GSO packets (Sabrina Dubroca) [1235102] - [net] netem: update backlog after drop (Sabrina Dubroca) [1235102] - [net] net_sched: increment drop counters in qdisc_tree_decrease_qlen() (Sabrina Dubroca) [1235102] - [net] netem: fix possible NULL deref in netem_dequeue() (Sabrina Dubroca) [1235102] - [net] netem: use rb tree to implement the time queue (Sabrina Dubroca) [1235102] - [net] net_sched: return nla_nest_end() instead of skb->len (Sabrina Dubroca) [1235102] - [net] pkt_sched: fq: do not hold qdisc lock while allocating memory (Sabrina Dubroca) [1235102] - [net] pkt_sched: fq: more robust memory allocation (Sabrina Dubroca) [1235102] - [net] pkt_sched: fq: fix pacing for small frames (Sabrina Dubroca) [1235102] - [net] pkt_sched: fq: warn users using defrate (Sabrina Dubroca) [1235102] - [net] pkt_sched: fq: change classification of control packets (Sabrina Dubroca) [1235102] - [net] pkt_sched: fq: clear time_next_packet for reused flows (Sabrina Dubroca) [1235102] - [net] pkt_sched: fq: fix non TCP flows pacing (Sabrina Dubroca) [1235102] - [net] pkt_sched: fq: fix typo for initial_quantum (Sabrina Dubroca) [1235102] - [net] pkt_sched: fq: rate limiting improvements (Sabrina Dubroca) [1235102] - [net] pkt_sched: fq: qdisc dismantle fixes (Sabrina Dubroca) [1235102] - [net] pkt_sched: fq: prefetch() fix (Sabrina Dubroca) [1235102] - [net] pkt_sched: fq: Fair Queue packet scheduler (Sabrina Dubroca) [1235102]- [x86] irq: hide HYP in /proc/interrupts when not on Xen/Hyper-V (Vitaly Kuznetsov) [1238596 1238599] - [x86] hyperv: restore irq accounting (Vitaly Kuznetsov) [1238596 1238599] - [x86] xen: Add proper irq accounting for HYPERCALL vector (Vitaly Kuznetsov) [1238596 1238599] - [x86] irq: Properly tag virtualization entry in /proc/interrupts (Vitaly Kuznetsov) [1238596 1238599] - [x86] Add proper vector accounting for HYPERVISOR_CALLBACK_VECTOR (Vitaly Kuznetsov) [1238596 1238599] - [x86] kvm: keep track of LVT0 changes under APICv (Radim Krcmar) [1236434] - [x86] kvm: properly restore LVT0 (Radim Krcmar) [1236434] - [x86] kvm: make vapics_in_nmi_mode atomic (Radim Krcmar) [1236434] - [netdrv] sfc: Report TX completions to BQL after all TX events in interrupt (Jarod Wilson) [1242006] - [netdrv] sfc: Ensure down_write(&filter_sem) and up_write() are matched before calling efx_net_open() (Jarod Wilson) [1242006] - [netdrv] sfc: suppress handled MCDI failures when changing the MAC address (Jarod Wilson) [1242006] - [netdrv] sfc: add legacy method for changing a PF's MAC address (Jarod Wilson) [1242006] - [netdrv] sfc: refactor code in efx_ef10_set_mac_address() (Jarod Wilson) [1242006] - [crypto] nx - replace NX842_MEM_COMPRESS with function (Gustavo Duarte) [1221925] - [crypto] nx - move include/linux/nx842.h into drivers/crypto/nx/nx-842.h (Gustavo Duarte) [1221925] - [crypto] nx - fix nx-842 pSeries driver minimum buffer size (Gustavo Duarte) [1221925] - [crypto] nx - prevent nx 842 load if no hw driver (Gustavo Duarte) [1221925] - [crypto] nx - remove 842-nx null checks (Gustavo Duarte) [1221925] - [lib] correct 842 decompress for 32 bit (Gustavo Duarte) [1221925] - [lib] make lib/842 decompress functions static (Gustavo Duarte) [1221925] - [crypto] nx - add hardware 842 crypto comp alg (Gustavo Duarte) [1221925] - [crypto] nx - simplify pSeries nx842 driver (Gustavo Duarte) [1221925] - [crypto] nx - add PowerNV platform NX-842 driver (Gustavo Duarte) [1221925] - [crypto] nx - add nx842 constraints (Gustavo Duarte) [1221925] - [crypto] nx - add NX-842 platform frontend driver (Gustavo Duarte) [1221925] - [crypto] nx - rename nx-842.c to nx-842-pseries.c (Gustavo Duarte) [1221925] - [crypto] 842 - change 842 alg to use software (Gustavo Duarte) [1221925] - [lib] add software 842 compression/decompression (Gustavo Duarte) [1221925] - [powerpc] Add ICSWX instruction (Gustavo Duarte) [1221925] - [powerpc] export of_get_ibm_chip_id function (Gustavo Duarte) [1221925] - [crypto] Add 2 missing __exit_p (Gustavo Duarte) [1221925] - [crypto] nx-842: dev_set_drvdata can no longer fail (Gustavo Duarte) [1221925] - [crypto] nx - Use RCU_INIT_POINTER(x, NULL) (Gustavo Duarte) [1221925] - [crypto] nx-842: Fix handling of vmalloc addresses (Gustavo Duarte) [1221925] - [powerpc] perf: Fail 24x7 initcall if create_events_from_catalog() fails (Gustavo Duarte) [1182055] - [powerpc] perf: 24x7: Fix lockdep warning (Gustavo Duarte) [1182055] - [powerpc] perf: Document sysfs event description entries (Gustavo Duarte) [1182055] - [powerpc] perf: add the remaining gpci requests (Gustavo Duarte) [1182055] - [powerpc] perf: generate requests with counters annotated (Gustavo Duarte) [1182055] - [powerpc] perf: parse catalog and populate sysfs with events (Gustavo Duarte) [1182055] - [powerpc] perf: define EVENT_DEFINE_RANGE_FORMAT_LITE helper (Gustavo Duarte) [1182055] - [powerpc] perf: documentation: Add event parameters (Gustavo Duarte) [1182055] - [powerpc] perf: documentation: Remove duplicated docs for powerpc cpu specific events (Gustavo Duarte) [1182055] - [powerpc] perf: documentation: sysfs events/ interfaces (Gustavo Duarte) [1182055] - [powerpc] perf: Use common PMU interrupt disabled code (Gustavo Duarte) [1182055] - [powerpc] mm: Serialize pmd clear against a linux page table walk (Gustavo Duarte) [1233071] - [powerpc] mm: Return NULL for not present hugetlb page (Gustavo Duarte) [1233071] - [powerpc] mm: Return pte address if we find trans_splitting (Gustavo Duarte) [1233071] - [powerpc] mm: Make page table walk safe against thp split/collapse (Gustavo Duarte) [1233071] - [powerpc] kvm: Remove page table walk helpers (Gustavo Duarte) [1233071]- [powerpc] powernv: Fix race in updating core_idle_state (Steve Best) [1237270] - [cpuidle] powernv: Auto-promotion of snooze to deeper idle state (Gustavo Duarte) [1235256] - [netdrv] e1000, e1000e: Use dma_rmb instead of rmb for descriptor read ordering (John Greene) [1173781] - [netdrv] e1000: add dummy allocator to fix race condition between mtu change and netpoll (John Greene) [1173781] - [netdrv] e1000: call netif_carrier_off early on down (John Greene) [1173781] - [netdrv] e1000: support txtd update delay via xmit_more (John Greene) [1173781] - [netdrv] e1000: fix time comparison (John Greene) [1173781] - [netdrv] bna: revert "Update the Driver and Firmware Version" (Ivan Vecera) [1240644] - [kernel] module: remove TAINT_CRAP on staging modules (Prarit Bhargava) [1242024] - [block] revert "remove artifical max_hw_sectors cap" (Jeff Moyer) [1238922] - [perf] bench-numa: Show more stats of particular threads in verbose mode (Petr Holasek) [1018954] - [scsi] don't add scsi_device if its already visible (Vitaly Kuznetsov) [1242390] - [scsi] iscsi: let session recovery_tmo sysfs writes persist across recovery (Chris Leech) [1139038] - [edac] Properly unwind on failure path in edac_init() (Seth Jennings) [1240814] - [edac] Allow to pass driver-specific attribute groups (Seth Jennings) [1240814] - [edac] Use static attribute groups for managing sysfs entries (Seth Jennings) [1240814] - [edac] edac: edac_mc_sysfs: Make stuff static (Seth Jennings) [1240814] - [edac] Fix the leak of mci->bus->name when bus_register fails (Seth Jennings) [1240814] - [edac] Mark edac_create_debug_nodes as static (Seth Jennings) [1240814] - [x86] revert "pci: Refine the way to release PCI IRQ resources" (Steve Best) [1231358 1238216] - [x86] pci: Refine the way to release PCI IRQ resources (Steve Best) [1231358 1238216] - [x86] irq: Keep balance of IOAPIC pin reference count (Steve Best) [1231358 1238216] - [x86] irq: Fix placement of mp_should_keep_irq() (Steve Best) [1231358 1238216] - [x86] irq, pci: Keep IRQ assignment for runtime power management (Steve Best) [1231358 1238216] - [x86] irq, pci: Keep IRQ assignment for PCI devices during suspend/hibernation (Steve Best) [1231358 1238216] - [x86] Mark Intel Skylake-S processor as supported (Steve Best) [1131729] - [x86] bpf_jit: fix compilation of large bpf programs (Denys Vlasenko) [1236939] {CVE-2015-4700} - [x86] ASLR bruteforce possible for vdso library (Jacob Tanenbaum) [1184899] {CVE-2014-9585} - [x86] mm: Improve AMD Bulldozer ASLR workaround (Prarit Bhargava) [1240884] - [dma] ioat: fix tasklet tear down ("Herton R. Krzesinski") [1210093] - [md] revert "dm: only run the queue on completion if congested or no requests pending" (Mike Snitzer) [1241237] - [fs] nfsv4: Always drain the slot table before re-establishing the lease (Benjamin Coddington) [1240790] - [mm] export find_extend_vma() and handle_mm_fault() for driver use (Jerome Glisse) [1210492] - [mm] mmu_notifier: add new callback for mmu_notifier without breaking kabi (Jerome Glisse) [1210492] - [mm] mmu_notifier: call mmu_notifier_invalidate_range() from VMM (Jerome Glisse) [1210492] - [mm] mmu_notifier: add mmu_notifier_invalidate_range() (Jerome Glisse) [1210492]- [video] radeon: Conditionally compile PM code (Thomas Huth) [1238568] - [char] ipmi: Fix backport of powernv IPMI driver (Thomas Huth) [1238568] - [of] Silence warning due to bad backport in drivers/of/base.c (Thomas Huth) [1238568] - [powerpc] boot/fdt: Use unsigned long for pointer casts (Thomas Huth) [1238568] - [char] hwrng: pseries - remove incorrect __init/__exit markups (Thomas Huth) [1238568] - [mm] page_alloc.c: use '__paginginit' instead of '__init' (Thomas Huth) [1238568] - [fs] fuse: fix "uninitialized variable" warning (Thomas Huth) [1238568] - [powerpc] powernv: Fix merge issue for opal-prd channel (Rafael Aquini) [1221110 1229224] - [powerpc] PowerNV kernel is not able to manage 16G pages (Laurent Vivier) [1212273] - [s390] kdump: fix REGSET_VX_LOW vector register ELF notes (Hendrik Brueckner) [1236566] - [s390] zcrypt: Fixed reset and interrupt handling of AP queues (Hendrik Brueckner) [1238230] - [kvm] ppc: book3s-hv: Implement dynamic micro-threading on POWER8 (Laurent Vivier) [1213669] - [kvm] ppc: book3s-hv: Make use of unused threads when running guests (Laurent Vivier) [1213669] - [kvm] ppc: book3s-hv: Use msgsnd for signalling threads on POWER8 (Laurent Vivier) [1213669] - [kvm] ppc: book3s-hv: Translate kvmhv_commence_exit to C (Laurent Vivier) [1213669] - [kvm] ppc: book3s-hv: Streamline guest entry and exit (Laurent Vivier) [1213669] - [kvm] ppc: book3s-hv: Use bitmap of active threads rather than count (Laurent Vivier) [1213669] - [kvm] ppc: book3s-hv: Use decrementer to wake napping threads (Laurent Vivier) [1213669] - [kvm] ppc: book3s-hv: Don't wake thread with no vcpu on guest IPI (Laurent Vivier) [1213669] - [kvm] ppc: book3s-hv: Get rid of vcore nap_count and n_woken (Laurent Vivier) [1213669] - [kvm] ppc: book3s-hv: Fix list traversal in error case (Laurent Vivier) [1213669] - [kvm] ppc: book3s-hv: Move vcore preemption point up into kvmppc_run_vcpu (Laurent Vivier) [1213669] - [kvm] ppc: book3s-hv: Simplify handling of VCPUs that need a VPA update (Laurent Vivier) [1213669] - [powerpc] powernv: Fixes for hypervisor doorbell handling (Laurent Vivier) [1213669] - [x86] kvm: nsvm: Check for NRIPS support before updating control field (Bandan Das) [1167228] - [security] keys: Increase root_maxkeys and root_maxbytes sizes (David Howells) [1014573]- [fs] gfs2: add support for rename2 and RENAME_EXCHANGE (Benjamin Marzinski) [1163824] - [fs] ext4: allocate entire range in zero range (Lukas Czerner) [1187071] {CVE-2015-0275} - [fs] overlayfs: Warn on copy up if a process has a R/O fd open to the lower file (David Howells) [1226346] - [fs] gfs2: make sure S_NOSEC flag isn't overwritten (Benjamin Marzinski) [1203446] - [net] revert "[net] openvswitch: remove GFP_THISNODE" (Jiri Benc) [1238680] - [net] revert "[net] dev: set iflink to 0 for virtual interfaces" (Jiri Benc) [1238672] - [net] ipv4: __ip_local_out_sk() is static (Jiri Benc) [1234508] - [netdrv] ixgbe: Allow flow director to use entire queue space (Thadeu Lima de Souza Cascardo) [1238421] - [net] ethtool: Add helper routines to pass vf to rx_flow_spec (Thadeu Lima de Souza Cascardo) [1238421] - [net] inet: remove old fragmentation hash initializing (Phil Sutter) [1235733] - [net] ipv6: split inet6_hash_frag for netfilter and initialize secrets with net_get_random_once (Phil Sutter) [1235733] - [net] ipv4: initialize ip4_frags hash secret as late as possible (Phil Sutter) [1235733] - [net] switch net_secret key generation to net_get_random_once (Phil Sutter) [1235733] - [net] tcp: Do not call tcp_fastopen_reset_cipher from interrupt context (Phil Sutter) [1235733] - [net] tcp: switch tcp_fastopen key generation to net_get_random_once (Phil Sutter) [1235733] - [net] inet: convert inet_ehash_secret and ipv6_hash_secret to net_get_random_once (Phil Sutter) [1235733] - [net] ipv6: split inet6_ehashfn to hash functions per compilation unit (Phil Sutter) [1235733] - [net] ipv4: split inet_ehashfn to hash functions per compilation unit (Phil Sutter) [1235733] - [net] ipv4: harden fnhe_hashfun() (Phil Sutter) [1235733] - [net] netfilter: nfnetlink_log: remove unused code (Phil Sutter) [1235733] - [net] inet: split syncookie keys for ipv4 and ipv6 and initialize with net_get_random_once (Phil Sutter) [1235733] - [net] tcp: fix child sockets to use system default congestion control if not set (Phil Sutter) [1235252] - [net] netfilter: x_tables: align per cpu xt_counter (Phil Sutter) [1235240] - [net] netfilter: x_tables: remove XT_TABLE_INFO_SZ and a dereference (Phil Sutter) [1235240] - [net] esp6: Use high-order sequence number bits for IV generation (Herbert Xu) [1232741] - [net] esp4: Use high-order sequence number bits for IV generation (Herbert Xu) [1232741] - [net] xfrm: Always zero high-order sequence number bits (Herbert Xu) [1232741] - [net] drop the packet when fails to do software segmentation or header check (Jason Wang) [1232621] - [net] keep original skb which only needs header checking during software GSO (Jason Wang) [1232621] - [net] remove some unless free on failure in alloc_netdev_mqs() (Jason Wang) [1231604] - [netdrv] tuntap: Increase the number of queues in tun (Jason Wang) [1231604] - [net] allow large number of rx queues (Jason Wang) [1231604] - [net] allow large number of tx queues (Jason Wang) [1231604] - [kernel] hrtimer: Avoid locking in hrtimer_cancel() if timer not active (Prarit Bhargava) [1217140] - [kernel] hrtimer: Remove bogus hrtimer_active() check (Prarit Bhargava) [1217140] - [kernel] alarmtimer: Get rid of unused return value (Prarit Bhargava) [1217140] - [kernel] net: core: pktgen: Remove bogus hrtimer_active() check (Prarit Bhargava) [1217140] - [kernel] rtmutex: Remove bogus hrtimer_active() check (Prarit Bhargava) [1217140] - [kernel] futex: Remove bogus hrtimer_active() check (Prarit Bhargava) [1217140] - [kernel] hrtimer: Get rid of __hrtimer_start_range_ns() (Prarit Bhargava) [1217140] - [kernel] sched: core: Use hrtimer_start[_expires]() (Prarit Bhargava) [1217140] - [kernel] perf: core: Use hrtimer_start() (Prarit Bhargava) [1217140] - [kernel] x86: perf: uncore: Use hrtimer_start() (Prarit Bhargava) [1217140] - [kernel] x86: perf: Use hrtimer_start() (Prarit Bhargava) [1217140] - [kernel] tick: nohz: Rework next timer evaluation (Prarit Bhargava) [1217140] - [kernel] tick: sched: Restructure code (Prarit Bhargava) [1217140] - [kernel] tick: sched: Force tick interrupt and get rid of softirq magic (Prarit Bhargava) [1217140] - [kernel] tick: sched: Remove hrtimer_active() checks (Prarit Bhargava) [1217140] - [kernel] hrtimer: Get rid of hrtimer softirq (Prarit Bhargava) [1217140] - [kernel] hrtimer: Get rid of softirq time (Prarit Bhargava) [1217140] - [kernel] hrtimer: Fix incorrect tai offset calculation for non high-res timer systems (Prarit Bhargava) [1217140] - [kernel] hrtimer: Cleanup hrtimer accessors to the timekepeing state (Prarit Bhargava) [1217140] - [kernel] hrtimer: Prevent stale expiry time in hrtimer_interrupt() (Prarit Bhargava) [1217140] - [kernel] hrtimer: Remove hrtimer_enqueue_reprogram() (Prarit Bhargava) [1217140] - [kernel] hrtimer: Kick lowres dynticks targets on timer enqueue (Prarit Bhargava) [1217140] - [kernel] hrtimer: Store cpu-number in struct hrtimer_cpu_base (Prarit Bhargava) [1217140]- [fs] gfs2: handle NULL rgd in set_rgrp_preferences (Abhijith Das) [1211663] - [fs] gfs2: Don't add all glocks to the lru (Robert S Peterson) [1232841] - [fs] gfs2: Don't brelse rgrp buffer_heads every allocation (Robert S Peterson) [1154782] - [char] ipmi: Fix merge issue for IPMI SMBus handler (SSFIF) (Rafael Aquini) [1229675] - [kernel] sched: Avoid throttle_cfs_rq() racing with period_timer stopping (Rik van Riel) [1236413] - [kernel] add support for gcc 5 (Prarit Bhargava) [1227950] - [netdrv] vmxnet3: Changes for vmxnet3 adapter version 2 (fwd) (Neil Horman) [1237012] - [netdrv] vmxnet3: Fix memory leaks in rx path (fwd) (Neil Horman) [1237012] - [netdrv] vmxnet3: Register shutdown handler for device (fwd) (Neil Horman) [1237012] - [netdrv] vmxnet3: spelling fixes (Neil Horman) [1237012] - [netdrv] vmxnet3: Copy TCP header to mapped frame for IPv6 packets (Neil Horman) [1237012] - [netdrv] vmxnet3: Change the hex constant to its decimal equivalent (Neil Horman) [1237012] - [netdrv] vmxnet3: Fix ethtool -S to return correct rx queue stats (Neil Horman) [1237012] - [netdrv] bnx2x: fix DMA API usage (Michal Schmidt) [1234874 1236582] - [netdrv] bnx2x: fix lockdep splat (Michal Schmidt) [1236582] - [netdrv] bnx2x: Fix linearization for encapsulated packets (Michal Schmidt) [1236582] - [netdrv] bnx2x: Release nvram lock on error flow (Michal Schmidt) [1236582] - [netdrv] bnx2x: Fix statistics gathering on link change (Michal Schmidt) [1236582] - [netdrv] bnx2x: Fix self-test for 20g devices (Michal Schmidt) [1236582] - [netdrv] bnx2x: Fix VF MAC removal (Michal Schmidt) [1236582] - [netdrv] bnx2x: Don't notify about scratchpad parities (Michal Schmidt) [1236582] - [netdrv] bnx2x: Prevent false warning when accessing MACs (Michal Schmidt) [1236582] - [netdrv] bnx2x: Correct speed from baseT into KR (Michal Schmidt) [1236582] - [netdrv] bnx2x: Correct asymmetric flow-control (Michal Schmidt) [1236582]- [x86] perf: ibs: Update IBS MSRs and feature definitions (Jiri Olsa) [1135033] - [x86] Mark Intel Skylake-Y processor as supported (Steve Best) [1176665] - [edac] sb_edac: support for Broadwell -EP and -EX (Seth Jennings) [1223598] - [edac] sb_edac: Fix support for systems with two home agents per socket (Seth Jennings) [1223598] - [edac] sb_edac: Fix a typo and a thinko in address handling for Haswell (Seth Jennings) [1223598] - [edac] Remove arbitrary limit on number of channels (Seth Jennings) [1223598] - [edac] sb_edac: Fix detection on SNB machines (Seth Jennings) [1223598] - [edac] sb_edac: Fix erroneous bytes->gigabytes conversion (Seth Jennings) [1223598] - [edac] sb_edac: Claim a different PCI device (Seth Jennings) [1223598] - [edac] Move Intel SNB device ids from sb_edac to pci_ids.h (Seth Jennings) [1223598] - [edac] sb_edac: Mark get_mci_for_node_id as static (Seth Jennings) [1223598] - [kernel] genirq: Fix memory leak when calling irq_free_hwirqs() (Steve Best) [1237186] - [kernel] module: Call module notifier on failure after complete_formation() (Bandan Das) [1236273] - [documentation] intel_pstate: Improve legacy mode internal governors description (Prarit Bhargava) [1236586]- [hv] fcopy: set .owner reference for file operations (Vitaly Kuznetsov) [1236557] - [md] dm-btree-remove: fix bug in redistribute3 (Mike Snitzer) [1236092] - [x86] kvm: Enable PMU handling for AMD PERFCTRn and EVNTSELn MSRs (Wei Huang) [1076010] - [x86] kvm: Implement AMD vPMU code for KVM (Wei Huang) [1076010] - [x86] kvm: Define kvm_pmu_ops to support vPMU function dispatch (Wei Huang) [1076010] - [x86] kvm: vpmu: introduce kvm_pmu_msr_idx_to_pmc (Wei Huang) [1076010] - [x86] kvm: vpmu: reorder PMU functions (Wei Huang) [1076010] - [x86] kvm: vpmu: whitespace and stylistic adjustments in PMU code (Wei Huang) [1076010] - [x86] kvm: vpmu: use the new macros to go between PMC, PMU and VCPU (Wei Huang) [1076010] - [x86] kvm: vpmu: introduce pmu.h header (Wei Huang) [1076010] - [x86] kvm: vpmu: rename a few PMU functions (Wei Huang) [1076010] - [s390] crypto: ghash - Fix incorrect ghash icv buffer handling (Herbert Xu) [1207598] - [video] vt_buffer: drop console buffer copying optimisations (Dave Airlie) [1187449] - [netdrv] i40evf: fix panic during MTU change (Stefan Assmann) [1233585] - [netdrv] i40evf: don't configure unused RSS queues (Stefan Assmann) [1233649] - [security] lsm: get comm using lock to avoid race in string printing (Richard Guy Briggs) [1056327] - [kernel] audit: get comm using lock to avoid race in string printing (Richard Guy Briggs) [1056327] - [kernel] sched: cope with kabi constraints (Stanislaw Gruszka) [1064059] - [kernel] sched: Provide update_curr callbacks for stop/idle scheduling classes (Stanislaw Gruszka) [1064059] - [kernel] sched/cputime: Fix clock_nanosleep()/clock_gettime() inconsistency (Stanislaw Gruszka) [1064059] - [kernel] sched/cputime: Fix cpu_timer_sample_group() double accounting (Stanislaw Gruszka) [1064059]- [crypto] krng: Remove krng (Herbert Xu) [1229738] - [crypto] drbg: Add stdrng alias and increase priority (Herbert Xu) [1229738] - [crypto] seqiv: Move IV seeding into init function (Herbert Xu) [1229738] - [crypto] eseqiv: Move IV seeding into init function (Herbert Xu) [1229738] - [crypto] chainiv: Move IV seeding into init function (Herbert Xu) [1229738] - [security] selinux: convert WARN_ONCE() to printk() in selinux_nlmsg_perm() (Richard Guy Briggs) [1066686] - [security] selinux: cleanup error reporting in selinux_nlmsg_perm() (Richard Guy Briggs) [1066686] - [security] audit: fix dangling keywords in integrity ima message output (Richard Guy Briggs) [1066686] - [security] audit: invalid op= values for rules (Richard Guy Briggs) [1066686] - [security] selinux: normalize audit log formatting (Richard Guy Briggs) [1066686] - [fs] Fix problem recognizing symlinks (Sachin Prabhu) [1232788] - [fs] Fix mfsymlinks file size check (Sachin Prabhu) [1232788] - [fs] Update version number displayed by modinfo for cifs.ko (Sachin Prabhu) [1232788] - [fs] cifs: remove dead code (Sachin Prabhu) [1232788] - [fs] Fix setting time before epoch (negative time values) (Sachin Prabhu) [1232788] - [fs] Clarify Kconfig help text for CIFS and SMB2/SMB3 (Sachin Prabhu) [1232788] - [fs] cifs: Fix wrong filename length for SMB2 (Sachin Prabhu) [1232788] - [fs] cifs: Fix wrong restart readdir for SMB1 (Sachin Prabhu) [1232788] - [fs] cifs: Fix directory rename error (Sachin Prabhu) [1232788] - [fs] cifs: Allow directIO read/write during cache=strict (Sachin Prabhu) [1232788] - [fs] cifs: remove unneeded check of null checking in if condition (Sachin Prabhu) [1232788] - [fs] cifs: fix a possible use of uninit variable in SMB2_sess_setup (Sachin Prabhu) [1232788] - [fs] cifs: fix memory leak when password is supplied multiple times (Sachin Prabhu) [1232788] - [fs] cifs: fix a possible null pointer deref in decode_ascii_ssetup (Sachin Prabhu) [1232788] - [fs] Trivial whitespace fix (Sachin Prabhu) [1232788] - [fs] Enable fallocate -z support for SMB3 mounts (Sachin Prabhu) [1232788] - [fs] enable fallocate punch hole ("fallocate -p") for SMB3 (Sachin Prabhu) [1232788] - [fs] Incorrect error returned on setting file compressed on SMB2 (Sachin Prabhu) [1232788] - [fs] cifs: Fix wrong directory attributes after rename (Sachin Prabhu) [1232788] - [fs] cifs: Fix SMB2 readdir error handling (Sachin Prabhu) [1232788] - [fs] Workaround MacOS server problem with SMB2.1 write response (Sachin Prabhu) [1232788] - [fs] cifs: handle lease F_UNLCK requests properly (Sachin Prabhu) [1232788] - [fs] Cleanup sparse file support by creating worker function for it (Sachin Prabhu) [1232788] - [fs] Add sparse file support to SMB2/SMB3 mounts (Sachin Prabhu) [1232788] - [fs] Add missing definitions for CIFS File System Attributes (Sachin Prabhu) [1232788] - [fs] Add worker function to set allocation size (Sachin Prabhu) [1232788] - [fs] Fix incorrect hex vs. decimal in some debug print statements (Sachin Prabhu) [1232788] - [fs] Delete cifs specific helper functions for iter operations (Sachin Prabhu) [1232788] - [fs] Backport iov_iter_truncate() (Sachin Prabhu) [1232788] - [fs] new helper: copy_page_from_iter() (Sachin Prabhu) [1232788] - [fs] Introduce copy_page_to_iter (Sachin Prabhu) [1232788] - [fs] nfsv4: Ensure we skip delegations that are already being returned (Benjamin Coddington) [1206610] - [fs] nfsv4: Pin the superblock while we're returning the delegation (Benjamin Coddington) [1206610] - [fs] nfsv4: Ensure we honour NFS_DELEGATION_RETURNING in nfs_inode_set_delegation() (Benjamin Coddington) [1206610] - [fs] nfsv4: Ensure that we don't reap a delegation that is being returned (Benjamin Coddington) [1206610] - [fs] sunrpc: make debugfs file creation failure non-fatal (Benjamin Coddington) [1235634] - [fs] sunrpc: add a debugfs rpc_xprt directory with an info file in it (Benjamin Coddington) [1235634] - [fs] sunrpc: add debugfs file for displaying client rpc_task queue (Benjamin Coddington) [1235634] - [fs] sunrpc: eliminate RPC_TRACEPOINTS (Benjamin Coddington) [1235634] - [fs] nfsd: eliminate NFSD_DEBUG (Benjamin Coddington) [1235634] - [fs] sunrpc: eliminate RPC_DEBUG (Benjamin Coddington) [1235634] - [fs] lockd: eliminate LOCKD_DEBUG (Benjamin Coddington) [1235634] - [fs] nfs: take extra reference to fl->fl_file when running a setlk (Benjamin Coddington) [1236569] - [fs] xfs: don't truncate attribute extents if no extents exist (Brian Foster) [1236045] - [fs] fixing infinite OPEN loop in 4.0 stateid recovery (Benjamin Coddington) [1219184] - [fs] Recover from stateid-type error on SETATTR (Benjamin Coddington) [1214410] - [fs] pnfs: Fix a memory leak when attempted pnfs fails (Steve Dickson) [1234986] - [fs] nfs: Add a stub for GETDEVICELIST (Benjamin Coddington) [1234797] - [fs] nfs: fix high load average due to callback thread sleeping (Benjamin Coddington) [1234797] - [fs] sunrpc: fix braino in ->poll() (Benjamin Coddington) [1234797] - [fs] nfs: Fix a regression in the read() syscall (Benjamin Coddington) [1234797] - [fs] nfsv4: Don't call put_rpccred() under the rcu_read_lock() (Benjamin Coddington) [1234797] - [fs] nfs: Don't invalidate a submounted dentry in nfs_prime_dcache() (Benjamin Coddington) [1234797] - [fs] nfs: struct nfs_commit_info.lock must always point to inode->i_lock (Benjamin Coddington) [1234797] - [fs] nfsv4.1: Fix a kfree() of uninitialised pointers in decode_cb_sequence_args (Benjamin Coddington) [1234797] - [fs] nfsv4: Ensure we reference the inode for return-on-close in delegreturn (Benjamin Coddington) [1234797] - [fs] sunrpc: NULL utsname dereference on NFS umount during namespace cleanup (Benjamin Coddington) [1234797] - [fs] nfs: don't call blocking operations while !TASK_RUNNING (Benjamin Coddington) [1234797] - [fs] nfs: fix dio deadlock when O_DIRECT flag is flipped (Benjamin Coddington) [1234797] - [fs] nfsv4.1: Fix client id trunking on Linux (Benjamin Coddington) [1234797] - [fs] nfs41: fix nfs4_proc_layoutget error handling (Benjamin Coddington) [1234797] - [fs] nfs: fix subtle change in COMMIT behavior (Benjamin Coddington) [1234797] - [fs] sunrpc: Fix locking around callback channel reply receive (Benjamin Coddington) [1234797]- [unisys] add visorbus (Erik Arfvidson) [1228343] - [acpi] pci: Account for ARI in _PRT lookups (Alex Williamson) [1222066] - [pci] Move pci_ari_enabled() to global header (Alex Williamson) [1222066] - [cpufreq] intel_pstate: Fix overflow in busy_scaled due to long delay (Prarit Bhargava) [1228346] - [perf] tools: Add hint for 'Too many events are opened.' error message (Jiri Olsa) [990937] - [tools] perf: Fix "Command" sort_entry's cmp and collapse function (Jiri Olsa) [1220686] - [net] sctp: fix ASCONF list handling (Marcelo Leitner) [1206474] {CVE-2015-3212} - [md] dm-cache-policy-smq: fix "default" version to be 1.4.0 (Mike Snitzer) [1236618] - [of] Eliminate of_allnodes list (Gustavo Duarte) [1210533] - [of] Fix sysfs_dirent cache integrity issue (Gustavo Duarte) [1225539] - [powerpc] include: Add opal-prd to installed uapi headers (Gustavo Duarte) [1234370] - [powerpc] powernv: fix construction of opal PRD messages (Gustavo Duarte) [1234370] - [infiniband] mad: Add final OPA MAD processing (Honggang Li) [1229265] - [infiniband] mad: Add partial Intel OPA MAD support (Honggang Li) [1229265] - [infiniband] mad: Add partial Intel OPA MAD support (Honggang Li) [1229265] - [infiniband] core: Add OPA MAD core capability flag (Honggang Li) [1229265] - [infiniband] mad: Add support for additional MAD info to/from drivers (Honggang Li) [1229265] - [infiniband] mad: Convert allocations from kmem_cache to kzalloc (Honggang Li) [1229265] - [infiniband] core: Add ability for drivers to report an alternate MAD size (Honggang Li) [1229265] - [infiniband] mad: Support alternate Base Versions when creating MADs (Honggang Li) [1229265] - [infiniband] mad: Create a generic helper for DR forwarding checks (Honggang Li) [1229265] - [infiniband] mad: Create a generic helper for DR SMP Recv processing (Honggang Li) [1229265] - [infiniband] mad: Create a generic helper for DR SMP Send processing (Honggang Li) [1229265] - [infiniband] mad: Split IB SMI handling from MAD Recv handler (Honggang Li) [1229265] - [infiniband] mad cleanup: Generalize processing of MAD data (Honggang Li) [1229265] - [infiniband] mad cleanup: Clean up function params -- find_mad_agent (Honggang Li) [1229265] - [infiniband] ocrdma: fix double free on pd (Honggang Li) [1229265] - [infiniband] usnic: clean up some error handling code (Honggang Li) [1229265] - [infiniband] mthca: use swap() in mthca_make_profile() (Honggang Li) [1229265] - [infiniband] core: Don't warn on no SA support in event handler (Honggang Li) [1229265] - [infiniband] core: Don't advertise SA in RoCE port capabilities (Honggang Li) [1229265] - [infiniband] core cleanup: Add const to args - agent_send_response (Honggang Li) [1229265] - [infiniband] core cleanup: Add const on args - device->process_mad (Honggang Li) [1229265] - [infiniband] core cleanup: Add const to RDMA helpers (Honggang Li) [1229265] - [infiniband] ocrdma: Fix memory leak in _ocrdma_alloc_pd() (Honggang Li) [1229265] - [net] rds: re-entry of rds_ib_xmit/rds_iw_xmit (Honggang Li) [1229265] - [infiniband] ipoib: Fix RCU annotations in ipoib_neigh_hash_init() (Honggang Li) [1229265] - [infiniband] nes: Enable the use of the tos field in the nes driver (Honggang Li) [1229265] - [infiniband] iw_cm: Export tos field to iwarp providers (Honggang Li) [1229265] - [infiniband] core: Change rdma_protocol_iboe to roce (Honggang Li) [1229265] - [infiniband] core: Convert core to use bitfield for caps (Honggang Li) [1229265] - [infiniband] core: Add per port immutable struct to ib_device (Honggang Li) [1229265] - [infiniband] user_mad: Fix buggy usage of port index (Honggang Li) [1229265] - [infiniband] user_mad: Use new start/end port functions (Honggang Li) [1229265] - [infiniband] mad: Add const qualifiers to query only functions (Honggang Li) [1229265] - [infiniband] mad: Clean up rcv_has_same_class (Honggang Li) [1229265] - [infiniband] mad: Change ib_response_mad signature arguments (Honggang Li) [1229265] - [infiniband] mad: Change validate_mad signature arguments (Honggang Li) [1229265] - [net] rds: Switch to generic logging helpers (Honggang Li) [1229265] - [infiniband] core, cma: Nice log-friendly string helpers (Honggang Li) [1229265] - [infiniband] mad: Clean up comments in smi.c (Honggang Li) [1229265] - [infiniband] mad: Rename is_data_mad to is_rmpp_data_mad (Honggang Li) [1229265] - [infiniband] core: Create common start/end port functions (Honggang Li) [1229265] - [infiniband] verbs: Improve docs for rdma-helpers (Honggang Li) [1229265] - [infiniband] verbs: Use management helper rdma_cap_eth_ah() (Honggang Li) [1229265] - [infiniband] verbs: Use management helper rdma_cap_af_ib() (Honggang Li) [1229265] - [infiniband] verbs: Use management helper rdma_cap_read_multi_sge() (Honggang Li) [1229265] - [infiniband] verbs: Use management helper rdma_cap_ib_mcast() (Honggang Li) [1229265] - [infiniband] verbs: Use management helper rdma_cap_ib_sa() (Honggang Li) [1229265] - [infiniband] verbs: Use management helper rdma_cap_iw_cm() (Honggang Li) [1229265] - [infiniband] verbs: Use management helper rdma_cap_ib_cm() (Honggang Li) [1229265] - [infiniband] verbs: Use management helper rdma_cap_ib_smi() (Honggang Li) [1229265] - [infiniband] verbs: Use management helper rdma_cap_ib_mad() (Honggang Li) [1229265] - [infiniband] verbs: Reform rest part in IB-core cma (Honggang Li) [1229265] - [infiniband] verbs: Reform cma_acquire_dev() (Honggang Li) [1229265] - [infiniband] verbs: Reform mcast related part in IB-core cma (Honggang Li) [1229265] - [infiniband] verbs: Reform route related part in IB-core cma (Honggang Li) [1229265] - [infiniband] verbs: Reform cm related part in IB-core cma/ucm (Honggang Li) [1229265] - [infiniband] verbs: Reform IB-core verbs (Honggang Li) [1229265] - [infiniband] verbs: Reform IB-ulp xprtrdma (Honggang Li) [1229265] - [infiniband] verbs: Reform IB-ulp ipoib (Honggang Li) [1229265] - [infiniband] verbs: Reform IB-core multicast (Honggang Li) [1229265] - [infiniband] verbs: Reform IB-core sa_query (Honggang Li) [1229265] - [infiniband] verbs: Reform IB-core cm (Honggang Li) [1229265] - [infiniband] verbs: Reform IB-core mad/agent/user_mad (Honggang Li) [1229265] - [infiniband] verbs: Implement raw management helpers (Honggang Li) [1229265] - [infiniband] verbs: Implement new callback query_protocol() (Honggang Li) [1229265]- [powerpc] misc: cxl: Add tracepoints (Gustavo Duarte) [1223004] - [powerpc] cxl: Enable CAPP recovery (Gustavo Duarte) [1223004] - [powerpc] cxl: Add missing return statement after handling AFU errror (Gustavo Duarte) [1223004] - [powerpc] cxl: Fail AFU initialisation if an invalid configuration record is found (Gustavo Duarte) [1223004] - [powerpc] cxl: Export optional AFU configuration record in sysfs (Gustavo Duarte) [1223004] - [powerpc] cxl: Fix device_node reference counting (Gustavo Duarte) [1223004] - [powerpc] cxl: Add ability to reset the card (Gustavo Duarte) [1223004] - [powerpc] cxl: Use image state defaults for reloading FPGA (Gustavo Duarte) [1223004] - [powerpc] cxl: Add image control to sysfs (Gustavo Duarte) [1223004] - [powerpc] cxl: Update CXL ABI documentation (Gustavo Duarte) [1223004] - [powerpc] cxl: remove redundant increment of hwirq (Gustavo Duarte) [1223004] - [powerpc] cxl: Fix issues when unmapping contexts (Gustavo Duarte) [1223004] - [powerpc] cxl: Disable SPAP register when freeing SPA (Gustavo Duarte) [1223004] - [powerpc] cxl: Disable AFU debug flag (Gustavo Duarte) [1223004] - [powerpc] cxl: Early return from cxl_handle_fault for a shut down context (Gustavo Duarte) [1223004] - [powerpc] cxl: Fix leaking interrupts if attach process fails (Gustavo Duarte) [1223004] - [powerpc] cxl: Unmap MMIO regions when detaching a context (Gustavo Duarte) [1223004] - [powerpc] cxl: Add timeout to process element commands (Gustavo Duarte) [1223004] - [powerpc] cxl: Change contexts_lock to a mutex to fix sleep while atomic bug (Gustavo Duarte) [1223004] - [powerpc] mm: don't do tlbie for updatepp request with NO HPTE fault (Gustavo Duarte) [1223004] - [powerpc] cxl: Name interrupts in /proc/interrupt (Gustavo Duarte) [1223004] - [powerpc] cxl: Return error to PSL if IRQ demultiplexing fails & print clearer warning (Gustavo Duarte) [1223004] - [powerpc] cxl: Fix PSL error due to duplicate segment table entries (Gustavo Duarte) [1223004] - [powerpc] cxl: Refactor cxl_load_segment() and find_free_sste() (Gustavo Duarte) [1223004] - [powerpc] cxl: Disable secondary hash in segment table (Gustavo Duarte) [1223004] - [powerpc] cxl: Fix afu_read() not doing finish_wait() on signal or non-blocking (Gustavo Duarte) [1223004] - [kernel] idr: Add new function idr_is_empty() (Gustavo Duarte) [1182022] - [kernel] idr: remove unused prototype of idr_free() (Gustavo Duarte) [1182022] - [misc] cxl: Add documentation for userspace APIs (Gustavo Duarte) [1182022] - [misc] cxl: Add driver to Kbuild and Makefiles (Gustavo Duarte) [1182022] - [misc] cxl: Add userspace header file (Gustavo Duarte) [1182022] - [misc] cxl: Driver code for powernv PCIe based cards for userspace access (Gustavo Duarte) [1182022] - [misc] cxl: Add base builtin support (Gustavo Duarte) [1182022] - [powerpc] mm: Add hooks for cxl (Gustavo Duarte) [1182022] - [powerpc] opal: Add PHB to cxl mode call (Gustavo Duarte) [1182022] - [powerpc] mm: Add new hash_page_mm() (Gustavo Duarte) [1182022] - [powerpc] Add new PCIe functions for allocating cxl interrupts (Gustavo Duarte) [1182022] - [powerpc] cxl: Add new header for call backs and structs (Gustavo Duarte) [1182022] - [powerpc] powernv: Split out set MSI IRQ chip code (Gustavo Duarte) [1182022] - [powerpc] mm: Export mmu_kernel_ssize and mmu_linear_psize (Gustavo Duarte) [1182022] - [powerpc] msi: Improve IRQ bitmap allocator (Gustavo Duarte) [1182022] - [powerpc] cell: Make spu_flush_all_slbs() generic (Gustavo Duarte) [1182022] - [powerpc] cell: Move data segment faulting code out of cell platform (Gustavo Duarte) [1182022] - [powerpc] cell: Move spu_handle_mm_fault() out of cell platform (Gustavo Duarte) [1182022] - [scsi] qla2xxx: Update the driver version to 8.07.00.18.07.2-k (Chad Dupuis) [1187302] - [scsi] qla2xxx: Restore physical port WWPN only, when port down detected for FA-WWPN port (Chad Dupuis) [1187302] - [scsi] qla2xxx: Fix virtual port configuration, when switch port is disabled/enabled (Chad Dupuis) [1187302] - [scsi] qla2xxx: Prevent multiple firmware dump collection for ISP27XX (Chad Dupuis) [1187302] - [scsi] qla2xxx: Disable Interrupt handshake for ISP27XX (Chad Dupuis) [1187302] - [scsi] qla2xxx: Add debugging info for MBX timeout (Chad Dupuis) [1187302] - [scsi] qla2xxx: Add serdes read/write support for ISP27XX (Chad Dupuis) [1187302] - [scsi] qla2xxx: Add udev notification to save fw dump for ISP27XX (Chad Dupuis) [1187302] - [scsi] qla2xxx: Add message for sucessful FW dump collected for ISP27XX (Chad Dupuis) [1187302] - [scsi] qla2xxx: Add support to load firmware from file for ISP 26XX/27XX (Chad Dupuis) [1187302] - [scsi] qla2xxx: Fix beacon blink for ISP27XX (Chad Dupuis) [1187302] - [scsi] qla2xxx: Increase the wait time for firmware to be ready for P3P (Chad Dupuis) [1187302] - [scsi] qla2xxx: Fix crash due to wrong casting of reg for ISP27XX (Chad Dupuis) [1187302] - [scsi] qla2xxx: Fix warnings reported by static checker (Chad Dupuis) [1187302] - [scsi] qla2xxx: Fix printks in ql_log message (Chad Dupuis) [1187302] - [scsi] qla2xxx: Fix printk in qla25xx_setup_mode (Chad Dupuis) [1187302] - [scsi] qla2xxx: fix busy wait regression (Chad Dupuis) [1187302] - [scsi] qla2xxx: fix race in handling rport deletion during recovery causes panic (Chad Dupuis) [1187302] - [scsi] qla2xxx: remove redundant declaration in 'qla_gbl.h' (Chad Dupuis) [1187302] - [scsi] qla2xxx: Increase room in request queue for sending priority packets (Chad Dupuis) [1187302] - [scsi] qla2xxx: Fix sparse warning in qla_iocb.c file (Chad Dupuis) [1187302] - [scsi] qla2xxx: Move warning message to debug level (Chad Dupuis) [1187302] - [scsi] qla2xxx: Fail adapter initialization on load ram failure (Chad Dupuis) [1187302] - [scsi] qla2xxx: Mark port lost when we receive an RSCN for it (Chad Dupuis) [1187302] - [scsi] qla2xxx: Restore WWPN in case of Loop Dead (Chad Dupuis) [1187302] - [scsi] qla2xxx: Honor FCP_RSP retry delay timer field (Chad Dupuis) [1187302] - [scsi] qla2xxx: Add missing ISP27xx checks to optrom code (Chad Dupuis) [1187302] - [scsi] qla2xxx: Force use of mailbox interface for flash access commands for ISP27xx (Chad Dupuis) [1187302] - [scsi] qla2xxx: Free sysfs attributes for ISP27xx (Chad Dupuis) [1187302] - [scsi] qla2xxx: Disable laser for ISP2031 while unloading driver (Chad Dupuis) [1187302] - [scsi] qla2xxx: Enable diagnostic port using NVRAM parameters (Chad Dupuis) [1187302] - [scsi] qla2xxx: Declaration error cause stack corruption (Chad Dupuis) [1187302] - [scsi] qla2xxx: Add fix in driver unload for pending activity (Chad Dupuis) [1187302] - [scsi] qla2xxx: Unload of qla2xxx driver crashes the machine (Chad Dupuis) [1187302] - [scsi] qla2xxx: Allow user to change ql2xfdmienable value (Chad Dupuis) [1187302] - [scsi] qla2xxx: Fix driver version string message (Chad Dupuis) [1187302] - [scsi] qla2xxx: Add diagnostic port functionality (Chad Dupuis) [1187302] - [scsi] qla2xxx: Add FA-WWN functionality (Chad Dupuis) [1187302] - [scsi] qla2xxx: Add FDMI-2 functionality (Chad Dupuis) [1187302] - [scsi] qla2xxx: ISPFx00 unexpected resets during adapter boot sequence (Chad Dupuis) [1187302] - [scsi] qla2xxx: Incorrect linked list semantic in qlafx00_get_fcport() (Chad Dupuis) [1187302] - [scsi] qla2xxx: Incorrect debug level on mailbox command print 0x1111 (Chad Dupuis) [1187302] - [scsi] qla2xxx: ISPFX00 avoid writing semaphore register in request_irqs() (Chad Dupuis) [1187302] - [scsi] qla2xxx: Fix potential return count bug in qla2xxx_get_vpd_field() (Chad Dupuis) [1187302] - [scsi] qla2xxx: ISP27xx fwdump template error print simplification (Chad Dupuis) [1187302] - [scsi] qla2xxx: ISP25xx multiqueue shadow register crash fix (Chad Dupuis) [1187302] - [scsi] qla2xxx: Add endianizer to max_payload_size modifier (Chad Dupuis) [1187302] - [scsi] qla2xxx: Enable fast flash access for ISP83xx (Chad Dupuis) [1187302] - [scsi] qla2xxx: Add ISP27xx fwdump template entry T275 (insert buffer) (Chad Dupuis) [1187302] - [scsi] qla2xxx: ISP27xx fwdump template fix insertbuf() routine (Chad Dupuis) [1187302] - [scsi] qla2xxx: ISP27xx fwdump template remove high frequency debug logs (Chad Dupuis) [1187302] - [scsi] qla2xxx: ISP27xx optimize fwdump entry table lookup (Chad Dupuis) [1187302] - [scsi] qla2xxx: ISP27xx add tests for incomplete template (Chad Dupuis) [1187302] - [scsi] qla2xxx: Remove restriction on starting remote device discovery on port update (Chad Dupuis) [1187302] - [scsi] qla2xxx: Use pci_enable_msix_range() instead of pci_enable_msix() (Chad Dupuis) [1187302] - [scsi] qla2xxx: Use dma_zalloc_coherent (Chad Dupuis) [1187302] - [scsi] qla2xxx: Restrict max_lun to 16-bit for older HBAs (Chad Dupuis) [1187302] - [scsi] qla2xxx: Use kmemdup instead of kmalloc + memcpy (Chad Dupuis) [1187302] - [scsi] qla2xxx: fix incorrect debug printk (Chad Dupuis) [1187302] - [scsi] qla2xxx: ISP27xx queue index shadow registers (Chad Dupuis) [1187302] - [scsi] qla2xxx: ISP27xx firmware dump template spec updates (including T274) (Chad Dupuis) [1187302] - [scsi] qla2xxx: Update entry type 270 to match spec update (Chad Dupuis) [1187302] - [scsi] qla2xxx: Correction to ISP27xx template entry types 256 and 258 (Chad Dupuis) [1187302] - [scsi] qla2xxx: Add pci device id 0x2271 (Chad Dupuis) [1187302] - [scsi] qla2xxx: Correct ISP83xx/ISP27xx mislogic in setting out_mb in qla25xx_init_req_que() (Chad Dupuis) [1187302] - [scsi] qla2xxx: Allow ISP83XX and ISP27XX both to write req_q_out register (Chad Dupuis) [1187302] - [scsi] qla2xxx: Correct operations for ISP27xx template types 270 and 271 (Chad Dupuis) [1187302] - [scsi] qla2xxx: Add support for ISP2071 (Chad Dupuis) [1187302]- [usb] host: xhci: add mutex for non-thread-safe data (Don Zickus) [1232920] - [usb] make module xhci_hcd removable (Don Zickus) [1232920] - [usb] serial: ftdi_sio: Add support for a Motion Tracker Development Board (Don Zickus) [1232920] - [usb] usb-storage: Add NO_WP_DETECT quirk for Lacie 059f:0651 devices (Don Zickus) [1232920] - [usb] Added another USB product ID for ELAN touchscreen quirks (Don Zickus) [1232920] - [usb] xhci: gracefully handle xhci_irq dead device (Don Zickus) [1232920] - [usb] xhci: Solve full event ring by increasing TRBS_PER_SEGMENT to 256 (Don Zickus) [1232920] - [usb] xhci: fix isoc endpoint dequeue from advancing too far on transaction error (Don Zickus) [1232920] - [usb] visor: Match I330 phone more precisely (Don Zickus) [1232920] - [usb] pl2303: Remove support for Samsung I330 (Don Zickus) [1232920] - [usb] cdc-acm: prevent infinite loop when parsing CDC headers (Don Zickus) [1232920] - [usb] uas: Set max_sectors_240 quirk for ASM1053 devices (Don Zickus) [1232920] - [usb] uas: Add US_FL_MAX_SECTORS_240 flag (Don Zickus) [1232920] - [usb] uas: Allow uas_use_uas_driver to return usb-storage flags (Don Zickus) [1232920] - [usb] drivers/usb/core: devio.c: Removed an uneeded space before tab (Don Zickus) [1232920] - [usb] core: hub: use new USB_RESUME_TIMEOUT (Don Zickus) [1232920] - [usb] host: uhci: use new USB_RESUME_TIMEOUT (Don Zickus) [1232920] - [usb] host: ehci: use new USB_RESUME_TIMEOUT (Don Zickus) [1232920] - [usb] host: xhci: use new USB_RESUME_TIMEOUT (Don Zickus) [1232920] - [usb] define a generic USB_RESUME_TIMEOUT macro (Don Zickus) [1232920] - [usb] tracing: Add TRACE_SYSTEM_VAR to xhci-hcd (Don Zickus) [1232920] - [usb] ehci-hub: use USB_DT_HUB (Don Zickus) [1232920] - [usb] fhci-hub: use USB_DT_HUB (Don Zickus) [1232920] - [usb] ohci-hub: use USB_DT_HUB (Don Zickus) [1232920] - [usb] uhci-hub: use USB_DT_HUB (Don Zickus) [1232920] - [usb] wusbcore: rh: use USB_DT_HUB (Don Zickus) [1232920] - [usb] usb/misc: fix chaoskey build, needs HW_RANDOM (Don Zickus) [1232920] - [usb] Fix warnings in chaoskey driver (Don Zickus) [1232920] - [usb] cdc-wdm: error returns need to be translated (Don Zickus) [1232920] - [usb] cdc-wdm: fix endianness bug in debug statements (Don Zickus) [1232920] - [usb] cdc-wdm: unify error handling in write (Don Zickus) [1232920] - [usb] cdc-acm: convert to not directly using urb->status (Don Zickus) [1232920] - [usb] cdc-acm: surpress misleading message (Don Zickus) [1232920] - [usb] cdc-acm: fix race between callback and unthrottle (Don Zickus) [1232920] - [usb] usb/misc/usb3503: Always read refclk frequency from DT (Don Zickus) [1232920] - [usb] cdc-wdm: return correct error codes (Don Zickus) [1232920] - [usb] Move usb_disabled() towards top of the file (Don Zickus) [1232920] - [usb] Use usb_disabled() consistently (Don Zickus) [1232920] - [usb] Add driver for Altus Metrum ChaosKey device (v2) (Don Zickus) [1232920] - [usb] ftdi_sio: Use jtag quirk for SNAP Connect E10 (Don Zickus) [1232920] - [usb] xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers (Don Zickus) [1232920] - [usb] xhci: handle Config Error Change (CEC) in xhci driver (Don Zickus) [1232920] - [usb] keyspan_pda: add new device id (Don Zickus) [1232920] - [usb] storage: Fix trivial typo in isd200_log_config() (Don Zickus) [1232920] - [usb] drivers: usb: storage: cypress_atacb.c: trivial checkpatch fixes (Don Zickus) [1232920] - [usb] drivers: usb: storage: alauda.c: properly place braces after function declarations (Don Zickus) [1232920] - [usb] appledisplay: Deletion of a check before backlight_device_unregister() (Don Zickus) [1232920] - [usb] ueagle-atm: Delete unnecessary checks before the function call "release_firmware" (Don Zickus) [1232920] - [usb] whci-hcd: Delete an unnecessary check before the function call "usb_put_hcd" (Don Zickus) [1232920] - [usb] xhci: plat: Add USB phy support (Don Zickus) [1232920] - [usb] xhci: unify cycle state toggling operation with 'XOR' (Don Zickus) [1232920] - [usb] legotower: use msecs_to_jiffies for time conversion (Don Zickus) [1232920] - [usb] image: use msecs_to_jiffies for time conversion (Don Zickus) [1232920] - [usb] uas: Add US_FL_NO_ATA_1X for Initio Corporation controllers / devices (Don Zickus) [1232920] - [usb] ftdi_sio: Added custom PID for Synapse Wireless product (Don Zickus) [1232920] - [usb] revert "xhci: Clear the host side toggle manually when endpoint is 'soft reset'" (Don Zickus) [1232920] - [usb] serial: fix infinite wait_until_sent timeout (Don Zickus) [1232920] - [usb] xhci: Workaround for PME stuck issues in Intel xhci (Don Zickus) [1232920] - [usb] xhci: fix reporting of 0-sized URBs in control endpoint (Don Zickus) [1232920] - [usb] ch341: set tty baud speed according to tty struct (Don Zickus) [1232920] - [usb] serial: cp210x: Adding Seletek device id's (Don Zickus) [1232920] - [usb] ch341: remove redundant close from open error path (Don Zickus) [1232920] - [usb] pl2303: disable break on shutdown (Don Zickus) [1232920] - [usb] serial: clean up bus probe error handling (Don Zickus) [1232920] - [usb] serial: fix port attribute-creation race (Don Zickus) [1232920] - [usb] serial: fix tty-device error handling at probe (Don Zickus) [1232920] - [usb] serial: fix potential use-after-free after failed probe (Don Zickus) [1232920] - [usb] console: add dummy __module_get (Don Zickus) [1232920] - [usb] revert "usb: serial: make bulk_out_size a lower limit" (Don Zickus) [1232920] - [usb] cdc-acm: Add support for Denso cradle CU-321 (Don Zickus) [1232920] - [usb] usb-storage: support for more than 8 LUNs (Don Zickus) [1232920] - [usb] uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS539 (Don Zickus) [1232920] - [usb] usbfs: don't leak kernel data in siginfo (Don Zickus) [1232920] - [usb] xhci: Clear the host side toggle manually when endpoint is 'soft reset' (Don Zickus) [1232920] - [usb] xhci: Allocate correct amount of scratchpad buffers (Don Zickus) [1232920] - [usb] Retry port status check on resume to work around RH bugs (Don Zickus) [1232920] - [usb] revert "usb: Reset USB-3 devices on USB-3 link bounce" (Don Zickus) [1232920] - [usb] uhci-hub: use HUB_CHAR_* (Don Zickus) [1232920] - [usb] kconfig: replace PPC_OF with PPC (Don Zickus) [1232920] - [usb] ehci-pci: disable for Intel MID platforms (update) (Don Zickus) [1232920] - [usb] ehci-pci: disable for Intel MID platforms (Don Zickus) [1232920] - [usb] ehci-pci: USB host controller support for Intel Quark X1000 (Don Zickus) [1232920] - [usb] host: pci_quirks: joing string literals (Don Zickus) [1232920] - [usb] add flag for HCDs that can't receive wakeup requests (isp1760-hcd) (Don Zickus) [1232920] - [usb] usbfs: allow URBs to be reaped after disconnection (Don Zickus) [1232920] - [usb] cdc-acm: kill unnecessary messages (Don Zickus) [1232920] - [usb] cdc-acm: add sanity checks (Don Zickus) [1232920] - [usb] Add OTG PET device to TPL (Don Zickus) [1232920] - [usb] usb-storage/scsi: blacklist FUA on JMicron 152d:2566 USB-SATA controller (Don Zickus) [1232920] - [usb] uas: Add no-report-opcodes quirk for Simpletech devices with id 4971:8017 (Don Zickus) [1232920] - [usb] storage: Revise/fix quirk for 04E6:000F SCM USB-SCSI converter (Don Zickus) [1232920] - [usb] core: hub: modify hub reset logic in hub driver (Don Zickus) [1232920] - [usb] wusbcore: rh: use HUB_CHAR_* (Don Zickus) [1232920] - [usb] ohci-hub: use HUB_CHAR_* (Don Zickus) [1232920] - [usb] ehci-hub: use HUB_CHAR_* (Don Zickus) [1232920] - [usb] xhci: Silence "xHCI xhci_drop_endpoint called with disabled ep ..." messages (Don Zickus) [1232920] - [usb] xhci: Print hcc params, version and quirks on init (Don Zickus) [1232920] - [usb] don't cancel queued resets when unbinding drivers (Don Zickus) [1232920] - [usb] Fix typo in `struct usb_host_interface' comment (Don Zickus) [1232920] - [usb] mos7840: remove unused code (Don Zickus) [1232920] - [usb] option: clean up blacklist handling (Don Zickus) [1232920] - [usb] serial: handle -ENODEV quietly in generic_submit_read_urb (Don Zickus) [1232920] - [usb] serial: silence all non-critical read errors (Don Zickus) [1232920] - [usb] console: fix potential use after free (Don Zickus) [1232920] - [usb] console: fix uninitialised ldisc semaphore (Don Zickus) [1232920] - [usb] ohci: add a quirk for ULi M5237 blocking on reset (Don Zickus) [1232920] - [usb] use *ph specifier in uss720 driver (Don Zickus) [1232920] - [usb] use *ph specifier in mikrotek driver (Don Zickus) [1232920] - [usb] core: buffer: smallest buffer should start at ARCH_DMA_MINALIGN (Don Zickus) [1232920] - [usb] xhci: Add completion code to the debug ouput of unhandled transfer events (Don Zickus) [1232920] - [usb] xhci: clean up work to remove unused parameters for functions in xhci-mem.c (Don Zickus) [1232920] - [usb] xhci-mem: Use setup_timer (Don Zickus) [1232920] - [usb] xhci: Use setup_timer (Don Zickus) [1232920] - [usb] xhci: remove unused parameter 'xhci' in function xhci_handshake() (Don Zickus) [1232920] - [usb] xhci: Clean up work to xhci_add_endpoint() (Don Zickus) [1232920] - [usb] uas: Add US_FL_NO_ATA_1X for 2 more Seagate disk enclosures (Don Zickus) [1232920] - [usb] uas: Do not blacklist ASM1153 disk enclosures (Don Zickus) [1232920] - [usb] uas: disable UAS on Apricorn SATA dongles (Don Zickus) [1232920] - [usb] uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS566 with usb-id 0bc2:a013 (Don Zickus) [1232920] - [usb] uas: Add US_FL_NO_ATA_1X for Seagate devices with usb-id 0bc2:a013 (Don Zickus) [1232920] - [usb] xhci: Add broken-streams quirk for Fresco Logic FL1000G xhci controllers (Don Zickus) [1232920] - [usb] ehci: adjust error return code (Don Zickus) [1232920] - [usb] ehci: fix initialization bug in iso_stream_schedule() (Don Zickus) [1232920] - [usb] xhci: Check if slot is already in default state before moving it there (Don Zickus) [1232920] - [usb] qcserial/option: make AT URCs work for Sierra Wireless MC73xx (Don Zickus) [1232920] - [usb] keyspan: fix null-deref at probe (Don Zickus) [1232920] - [usb] mos7720: delete some unneeded code (Don Zickus) [1232920] - [usb] wusb: replace memset by memzero_explicit (Don Zickus) [1232920] - [usb] xhci: fix comment for PORT_DEV_REMOVE (Don Zickus) [1232920] - [usb] xhci: don't use the same variable for stopped and halted rings current TD (Don Zickus) [1232920] - [usb] xhci: clear extra bits from slot context when setting max exit latency (Don Zickus) [1232920] - [usb] xhci: cleanup finish_td function (Don Zickus) [1232920] - [usb] adutux: NULL dereferences on disconnect (Don Zickus) [1232920] - [usb] pci-quirks: Deletion of unnecessary checks before the function call "pci_dev_put" (Don Zickus) [1232920] - [usb] usb-sis: Deletion of an unnecessary check before the function call "usb_put_dev" (Don Zickus) [1232920] - [usb] storage: Fix bus scan and multi-LUN support for SCM eUSCSI devices (Don Zickus) [1232920] - [usb] storage: Enable multi-target mode as vendor driver does for SCM eUSCSI bridge (Don Zickus) [1232920] - [usb] cdc-acm: check for valid interfaces (Don Zickus) [1232920] - [usb] cdc-acm: memory leak in error case (Don Zickus) [1232920] - [usb] usb-quirks: Add reset-resume quirk for MS Wireless Laser Mouse 6000 (Don Zickus) [1232920] - [usb] xhci: rework root port wake bits if controller isn't allowed to wakeup (Don Zickus) [1232920] - [usb] xhci: Reset a halted endpoint immediately when we encounter a stall (Don Zickus) [1232920] - [usb] revert "xhci: clear root port wake on bits if controller isn't wake-up capable" (Don Zickus) [1232920] - [usb] xhci: don't start a halted endpoint before its new dequeue is set (Don Zickus) [1232920] - [usb] ssu100: fix overrun-error reporting (Don Zickus) [1232920] - [usb] keyspan: fix overrun-error reporting (Don Zickus) [1232920] - [usb] keyspan: fix tty line-status reporting (Don Zickus) [1232920] - [usb] qcserial: Add support for HP lt4112 LTE/HSPA+ Gobi 4G Modem (Don Zickus) [1232920] - [usb] serial: ftdi_sio: add PIDs for Matrix Orbital products (Don Zickus) [1232920] - [usb] phonet: Replace calls to __skb_alloc_page with __dev_alloc_page (Don Zickus) [1232920] - [usb] serial: cp210x: add IDs for CEL MeshConnect USB Stick (Don Zickus) [1232920] - [usb] Remove __init from early_dbgp_init() prototype (Don Zickus) [1232920] - [usb] Create separate header for ehci-dbgp (Don Zickus) [1232920] - [usb] host: xhci-plat: remove duplicate check on resource (Don Zickus) [1232920] - [usb] host: uhci-platform: fix NULL pointer dereference on resource (Don Zickus) [1232920] - [usb] storage: Reject bogus max LUN values (Don Zickus) [1232920] - [usb] cdc-acm: add quirk for control-line state requests (Don Zickus) [1232920] - [usb] storage: Fix timeout in usb_stor_euscsi_init() and usb_stor_huawei_e220_init() (Don Zickus) [1232920] - [usb] cdc-acm: only raise DTR on transitions from B0 (Don Zickus) [1232920] - [usb] revert "storage: Replace magic number with define in usb_stor_euscsi_init()" (Don Zickus) [1232920] - [usb] serial: add Google simple serial SubClass support (Don Zickus) [1232920] - [usb] uas: Add US_FL_NO_ATA_1X quirk for 2 more Seagate models (Don Zickus) [1232920] - [usb] xhci: no switching back on non-ULT Haswell (Don Zickus) [1232920] - [usb] misc: usb3503: delete unnecessary 'out of memory' messages (Don Zickus) [1232920] - [usb] class: usbtmc: delete unnecessary 'out of memory' messages (Don Zickus) [1232920] - [usb] ehci/ohci-platform: use SIMPLE_DEV_PM_OPS to support hibernation (Don Zickus) [1232920] - [usb] hub: remove unused variable (Don Zickus) [1232920] - [usb] storage: Convert usb_stor_dbg to return void (Don Zickus) [1232920] - [usb] ohci: Eliminate platform-specific test in ohci.h (Don Zickus) [1232920] - [usb] ehci: add ehci_port_power interface (Don Zickus) [1232920] - [usb] uas: Make uas work with blk-mq (Don Zickus) [1232920] - [usb] yurex: fixed sparse warning of incorrect type (Don Zickus) [1232920] - [usb] Do not re-read descriptors for wired devices in usb_authorize_device() (Don Zickus) [1232920] - [usb] cdc-acm: Drop the warning for unusual capabilities (Don Zickus) [1232920] - [usb] quirks: enable device-qualifier quirk for yet another Elan touchscreen (Don Zickus) [1232920] - [usb] quirks: enable device-qualifier quirk for another Elan touchscreen (Don Zickus) [1232920] - [usb] storage: fix build warnings !CONFIG_PM (Don Zickus) [1232920] - [usb] uas: Add NO_ATA_1X for VIA VL711 devices (Don Zickus) [1232920] - [usb] xhci: Disable streams on Asmedia 1042 xhci controllers (Don Zickus) [1232920] - [usb] hwa: fix a warning message (Don Zickus) [1232920] - [usb] uas: Add US_FL_NO_ATA_1X quirk for 1 more Seagate model (Don Zickus) [1232920] - [usb] usb-storage: handle a skipped data phase (Don Zickus) [1232920] - [usb] Do not allow usb_alloc_streams on unconfigured devices (Don Zickus) [1232920] - [usb] cdc-acm: ensure that termios get set when the port is activated (Don Zickus) [1232920] - [usb] cdc-acm: add device id for GW Instek AFG-2225 (Don Zickus) [1232920] - [usb] mos7840: replace unnecessary atomic allocations (Don Zickus) [1232920] - [usb] mos7720: replace unnecessary atomic allocations (Don Zickus) [1232920] - [usb] kobil_sct: replace unnecessary atomic allocation (Don Zickus) [1232920] - [usb] opticon: fix non-atomic allocation in write path (Don Zickus) [1232920] - [usb] kobil_sct: fix non-atomic allocation in write path (Don Zickus) [1232920] - [usb] Fix typo in usb-serial-simple.c (Don Zickus) [1232920] - [usb] usbnet: add a callback for set_rx_mode (Don Zickus) [1232920] - [usb] serial: ftdi_sio: add "bricked" FTDI device PID (Don Zickus) [1232920] - [usb] serial: keyspan_pda: fix Entrega company name spelling (Don Zickus) [1232920] - [usb] kobil_sct: Remove unused transfer buffer allocs (Don Zickus) [1232920] - [usb] option: add Haier CE81B CDMA modem (Don Zickus) [1232920] - [usb] option: add support for Telit LE910 (Don Zickus) [1232920] - [usb] serial: ftdi_sio: add Awinda Station and Dongle products (Don Zickus) [1232920] - [usb] serial: cp210x: add Silicon Labs 358x VID and PID (Don Zickus) [1232920] - [usb] misc: drop owner assignment from platform_drivers (Don Zickus) [1232920] - [usb] uas: Reduce number of function arguments for uas_alloc_foo functions (Don Zickus) [1232920] - [usb] xhci: Allow xHCI drivers to be built as separate modules (Don Zickus) [1232920] - [usb] xhci: Export symbols used by host-controller drivers (Don Zickus) [1232920] - [usb] xhci: Check for XHCI_COMP_MODE_QUIRK when disabling D3cold (Don Zickus) [1232920] - [usb] xhci: Introduce xhci_init_driver() (Don Zickus) [1232920] - [usb] uas: disable use of blk-mq I/O path (Don Zickus) [1232920] - [usb] core: return -ENOTSUPP for all targeted hosts (Don Zickus) [1232920] - [usb] Add LED triggers for USB activity (Don Zickus) [1232920] - [usb] Rename usb-common.c (Don Zickus) [1232920] - [usb] hub: allow to process more usb hub events in parallel (Don Zickus) [1232920] - [usb] hub: rename khubd to hub_wq in documentation and comments (Don Zickus) [1232920] - [usb] hub: rename usb_kick_khubd() to usb_kick_hub_wq() (Don Zickus) [1232920] - [usb] hub: convert khubd into workqueue (Don Zickus) [1232920] - [usb] hub: rename hub_events() to hub_event() and handle only one event there (Don Zickus) [1232920] - [usb] hub: keep hub->dev reference all the time when struct usb_hub lives (Don Zickus) [1232920] - [usb] storage: Add quirk for another SCM-based USB-SCSI converter (Don Zickus) [1232920] - [usb] storage: Add quirks for Castlewood and Double-H USB-SCSI converters (Don Zickus) [1232920] - [usb] storage: Replace magic number with define in usb_stor_euscsi_init() (Don Zickus) [1232920] - [usb] quirks.h: use BIT() (Don Zickus) [1232920] - [usb] Add device quirk for ASUS T100 Base Station keyboard (Don Zickus) [1232920] - [usb] usb3503: clarify what the registers 'PDS' and 'CFG1' really do (Don Zickus) [1232920] - [usb] usb3503: correct error message in probe ('connect' to 'interrupt') (Don Zickus) [1232920] - [usb] Fixed a few typos (Don Zickus) [1232920] - [usb] storage: use *ph specifier to dump small buffers (Don Zickus) [1232920] - [usb] wusbcore: fix device disconnect on rekey timeout (Don Zickus) [1232920] - [usb] wusbcore: skip done segs before completing aborted transfer (Don Zickus) [1232920] - [usb] wusbcore: USB_WUSB_CBAF depends on USB (Don Zickus) [1232920] - [usb] wusbcore: remove USB_WUSB build dependency on PCI (Don Zickus) [1232920] - [usb] hwa: add USB build dependency for USB_HWA_HCD (Don Zickus) [1232920] - [usb] wusb: delete double assignment (Don Zickus) [1232920] - [usb] misc: yurex: remove useless casting of private_data (Don Zickus) [1232920] - [usb] xhci: Log extra info on "ERROR Transfer event TRB DMA ptr not part of current TD" (Don Zickus) [1232920] - [usb] xhci: Remove "FIXME - check all the stream rings for pending cancellations" (Don Zickus) [1232920] - [usb] xhci: Always ring the doorbell for active eps when a Set TR deq ptr cmd completes (Don Zickus) [1232920] - [usb] xhci: Fold queue_set_tr_deq into xhci_queue_new_dequeue_state (Don Zickus) [1232920] - [usb] xhci: xhci_ring_device: Ring stream ring bells for endpoints with streams (Don Zickus) [1232920] - [usb] xhci_suspend is not stopping the root hub timer for the shared HCD (Don Zickus) [1232920] - [usb] xhci: Move allocating of command for new_dequeue_state to queue_set_tr_deq() (Don Zickus) [1232920] - [usb] uas: Add response iu handling (Don Zickus) [1232920] - [usb] uas: Log error codes when logging errors (Don Zickus) [1232920] - [usb] uas: Cleanup uas_log_cmd_state usage (Don Zickus) [1232920] - [usb] uas: Remove protype hardware usb interface info (Don Zickus) [1232920] - [usb] uas: Remove support for old sense ui as used in pre-production hardware (Don Zickus) [1232920] - [usb] uas: Drop COMMAND_COMPLETED flag (Don Zickus) [1232920] - [usb] uas: Use scsi_print_command (Don Zickus) [1232920] - [usb] uas: Do not log urb status error on cancellation (Don Zickus) [1232920] - [usb] uas: Use streams on upcoming 10Gbps / 3.1 USB (Don Zickus) [1232920] - [usb] uas: pre_reset and suspend: Fix a few races (Don Zickus) [1232920] - [usb] uas: Fix memleak of non-submitted urbs (Don Zickus) [1232920] - [usb] uas: Drop all references to a scsi_cmnd once it has been aborted (Don Zickus) [1232920] - [usb] uas: Remove cmnd reference from the cmd urb (Don Zickus) [1232920] - [usb] uas: Drop inflight list (Don Zickus) [1232920] - [usb] uas: zap_pending: data urbs should have completed at this time (Don Zickus) [1232920] - [usb] uas: Simplify reset / disconnect handling (Don Zickus) [1232920] - [usb] uas: Free data urbs on completion (Don Zickus) [1232920] - [usb] uas: Simplify unlink of data urbs on error (Don Zickus) [1232920] - [usb] uas: Check against unexpected completions (Don Zickus) [1232920] - [usb] uas: Do not use scsi_host_find_tag (Don Zickus) [1232920] - [usb] uas: Add uas_get_tag() helper function (Don Zickus) [1232920] - [usb] uas: Fix resetting flag handling (Don Zickus) [1232920] - [usb] uas: Remove task-management / abort error handling code (Don Zickus) [1232920] - [usb] uas: Add another ASM1051 usb-id to the uas blacklist (Don Zickus) [1232920] - [usb] uas: Add US_FL_NO_ATA_1X quirk for Seagate (0bc2:ab20) drives (Don Zickus) [1232920] - [usb] uas: Add no-report-opcodes quirk (Don Zickus) [1232920] - [usb] uas: Add a quirk for rejecting ATA_12 and ATA_16 commands (Don Zickus) [1232920] - [usb] document the 'u' flag for usb-storage quirks parameter (Don Zickus) [1232920] - [usb] uas: replace WARN_ON_ONCE() with lockdep_assert_held() (Don Zickus) [1232920] - [usb] host: ehci-st: Add EHCI support for ST STB devices (Don Zickus) [1232920] - [usb] core: kconfig: TPL should apply for both OTG and EH (Don Zickus) [1232920] - [usb] core: TPL should apply for both OTG and EH (Don Zickus) [1232920] - [usb] hcd: add TPL support flag (Don Zickus) [1232920] - [usb] serial: Remove unused tty->hw_stopped (Don Zickus) [1232920] - [usb] quirks: enable device-qualifier quirk for Elan Touchscreen (Don Zickus) [1232920] - [usb] core: add device-qualifier quirk (Don Zickus) [1232920] - [usb] cp210x: add support for Seluxit USB dongle (Don Zickus) [1232920] - [usb] serial: cp210x: added Ketra N1 wireless interface support (Don Zickus) [1232920] - [usb] storage: Add quirks for Entrega/Xircom USB to SCSI converters (Don Zickus) [1232920] - [usb] storage: Add quirk for Ariston Technologies iConnect USB to SCSI adapter (Don Zickus) [1232920] - [usb] storage: Add quirk for Adaptec USBConnect 2000 USB-to-SCSI Adapter (Don Zickus) [1232920] - [scsi] don't store LUN bits in CDB[1] for USB mass-storage devices (Don Zickus) [1232920] - [usb] xhci: fix oops when xhci resumes from hibernate with hw lpm capable devices (Don Zickus) [1232920] - [usb] xhci: Fix OOPS in xhci error handling code (Don Zickus) [1232920] - [usb] xhci: Fix null pointer dereference if xhci initialization fails (Don Zickus) [1232920] - [usb] storage: Add single-LUN quirk for Jaz USB Adapter (Don Zickus) [1232920] - [usb] uas: Add missing le16_to_cpu calls to asm1051 / asm1053 usb-id check (Don Zickus) [1232920] - [usb] uas: Disable uas on ASM1051 devices (Don Zickus) [1232920] - [usb] bcma: store more alternative addresses (Don Zickus) [1232920] - [usb] ftdi_sio: Add support for GE Healthcare Nemo Tracker device (Don Zickus) [1232920] - [usb] host: xhci: fix compliance mode workaround (Don Zickus) [1232920] - [usb] serial: xsens_mt: always bind to interface number 1 (Don Zickus) [1232920] - [usb] serial: xsens_mt: add author and description (Don Zickus) [1232920] - [usb] serial: add Medtronic CareLink USB driver (Don Zickus) [1232920] - [usb] serial: add Novatel Wireless GPS driver (Don Zickus) [1232920] - [usb] serial: add support for multi-port simple drivers (Don Zickus) [1232920] - [usb] pl2303: use divisors for unsupported baud rates (Don Zickus) [1232920] - [usb] sierra: add 1199:68AA device ID (Don Zickus) [1232920] - [usb] sierra: avoid CDC class functions on "68A3" devices (Don Zickus) [1232920] - [usb] ftdi_sio: add support for NOVITUS Bono E thermal printer (Don Zickus) [1232920] - [usb] usbtest: Add interrupt EP testcases (Don Zickus) [1232920] - [usb] fix build error with CONFIG_PM_RUNTIME disabled (Don Zickus) [1232920] - [usb] xhci: Disable streams on Via XHCI with device-id 0x3432 (Don Zickus) [1232920] - [usb] serial: fix potential heap buffer overflow (Don Zickus) [1232920] - [usb] serial: fix potential stack buffer overflow (Don Zickus) [1232920] - [usb] hub: Prevent hub autosuspend if usbcore.autosuspend is -1 (Don Zickus) [1232920] - [usb] sisusb: add device id for Magic Control USB video (Don Zickus) [1232920] - [usb] ehci: using wIndex + 1 for hub port (Don Zickus) [1232920] - [usb] storage: add quirk for Newer Technology uSCSI SCSI-USB converter (Don Zickus) [1232920] - [usb] wusbcore: fix below build warning (Don Zickus) [1232920] - [usb] core: fix below build warning (Don Zickus) [1232920] - [usb] xhci: rework cycle bit checking for new dequeue pointers (Don Zickus) [1232920] - [usb] xhci: amd chipset also needs short TX quirk (Don Zickus) [1232920] - [usb] xhci: Treat not finding the event_seg on COMP_STOP the same as COMP_STOP_INVAL (Don Zickus) [1232920] - [usb] usbcore: Fix wrong device in an error message in hub_port_connect() (Don Zickus) [1232920] - [usb] ftdi_sio: Added PID for new ekey device (Don Zickus) [1232920] - [usb] serial: pl2303: add device id for ztek device (Don Zickus) [1232920] - [usb] ftdi_sio: add Basic Micro ATOM Nano USB2Serial PID (Don Zickus) [1232920] - [usb] revert "usb: option, zte_ev: move most ZTE CDMA devices to zte_ev" (Don Zickus) [1232920] - [usb] option: add VIA Telecom CDS7 chipset device id (Don Zickus) [1232920] - [usb] option: reduce interrupt-urb logging verbosity (Don Zickus) [1232920] - [usb] cdc_subset: deal with a device that needs reset for timeout (Don Zickus) [1232920] - [usb] devio: fix issue with log flooding (Don Zickus) [1232920] - [usb] uas: Log a warning when we cannot use uas because the hcd lacks streams (Don Zickus) [1232920] - [usb] uas: Only complain about missing sg if all other checks succeed (Don Zickus) [1232920] - [usb] xhci: Add missing checks for xhci_alloc_command failure (Don Zickus) [1232920] - [usb] xhci: Rename Asrock P67 pci product-id to EJ168 (Don Zickus) [1232920] - [usb] xhci: Blacklist using streams on the Etron EJ168 controller (Don Zickus) [1232920] - [usb] uas: Limit qdepth to 32 when connected over usb-2 (Don Zickus) [1232920] - [usb] usb-core bInterval quirk (Don Zickus) [1232920] - [usb] serial: ftdi_sio: Add support for new Xsens devices (Don Zickus) [1232920] - [usb] serial: ftdi_sio: Annotate the current Xsens PID assignments (Don Zickus) [1232920] - [usb] core: allow zero packet flag for interrupt urbs (Don Zickus) [1232920] - [usb] lvstest: Fix sparse warnings generated by kbuild test bot (Don Zickus) [1232920] - [usb] ohci: add check for stopped frame counter (Don Zickus) [1232920] - [usb] ohci: add I/O watchdog for orphan TDs (Don Zickus) [1232920] - [usb] ohci: make URB completions single-threaded (Don Zickus) [1232920] - [usb] ohci: redesign the TD done list (Don Zickus) [1232920] - [usb] ohci: no shortcut for unlinking URBS from a dead controller (Don Zickus) [1232920] - [usb] ohci: revert the ZF Micro orphan-TD quirk (Don Zickus) [1232920] - [usb] Fix persist resume of some SS USB devices (Don Zickus) [1232920] - [usb] usb-core: Remove Fix mes in file hcd.c (Don Zickus) [1232920] - [usb] usbcore: don't log on consecutive debounce failures of the same port (Don Zickus) [1232920] - [usb] serial: cp210x: Removing unncessary `usb_reset_device` on startup (Don Zickus) [1232920] - [usb] Add LVS Test device driver (Don Zickus) [1232920] - [usb] Add EXPORT_SYMBOL for usb_alloc_dev (Don Zickus) [1232920] - [usb] ohci: don't lose track of EDs when a controller dies (Don Zickus) [1232920] - [usb] ohci: fix bugs in debug routines (Don Zickus) [1232920] - [usb] ohci: add SG support (Don Zickus) [1232920] - [usb] shutdown all URBs after controller death (Don Zickus) [1232920] - [usb] add reset resume quirk for usb3503 (Don Zickus) [1232920] - [usb] usb3503: add PM functions (Don Zickus) [1232920] - [usb] uhci-platform: use devm_ioremap resource (Don Zickus) [1232920] - [usb] ohci: don't allocate HCCA atomically (Don Zickus) [1232920] - [usb] uhci: don't allocate frame list atomically (Don Zickus) [1232920] - [usb] ehci: don't allocate hardware periodic table atomically by default (Don Zickus) [1232920] - [usb] drivers/usb/host/fhci-dbg.c: remove unnecessary null test before debugfs_remove (Don Zickus) [1232920] - [usb] class: usbtmc.c: Cleaning up uninitialized variables (Don Zickus) [1232920] - [usb] host: xhci-plat: use devm_functions (Don Zickus) [1232920] - [usb] xhci: make error messages grepable (Don Zickus) [1232920] - [usb] force warm reset to break link re-connect livelock (Don Zickus) [1232920] - [usb] allow lpm (en/dis)able only if device is atleast in default state (Don Zickus) [1232920] - [usb] xhci: platform: Set xhci lpm support quirk based on platform data (Don Zickus) [1232920] - [usb] documentation: dt-bindings: update xhci-platform DT binding (Don Zickus) [1232920] - [usb] xhci: platform: Add (en/dis)able_usb3_lpm_timeout (Don Zickus) [1232920] - [usb] xhci: A default implementation for Ux timeout calculation and tier policy check (Don Zickus) [1232920] - [usb] kl5kusb105: Remove klsi_105_tiocmset function (Don Zickus) [1232920] - [usb] mos7840: remove unnecessary null test before kfree (Don Zickus) [1232920] - [usb] ftdi_sio: remove redundant mtxorb quirk (Don Zickus) [1232920] - [usb] ftdi_sio: clean up ftdi_set_max_packet_size() (Don Zickus) [1232920] - [usb] ftdi_sio: fix max-packet-size warning (Don Zickus) [1232920] - [usb] ftdi_sio: make port probe less verbose (Don Zickus) [1232920] - [usb] xhci: Correct last context entry calculation for Configure Endpoint (Don Zickus) [1232920]- [x86] perf: Fix bug in unused code (Don Dugger) [1036948] - [x86] Someone fat fingered a merge conflict and lost the Makefile hunk (Don Dugger) [1036948] - [x86] perf: Enable conflicting event scheduling for CQM (Don Dugger) [1036948] - [x86] perf: Perform rotation on Intel CQM RMIDs (Don Dugger) [1036948] - [x86] perf: Implement LRU monitoring ID allocation for CQM (Don Dugger) [1036948] - [x86] Add support for Intel Cache QoS Monitoring (CQM) detection (Don Dugger) [1036948] - [x86] Mark Intel Broadwell-H processor as supported (Steve Best) [1131290] - [kernel] sched/stop_machine: Fix deadlock between multiple stop_two_cpus() (Jiri Olsa) [1223796] - [x86] edac: Disable EDAC debug logging by default (Prarit Bhargava) [1232712] - [kernel] sched/clock: Fixup early initialization (Prarit Bhargava) [1234322] - [kernel] sched/clock: Fix up clear_sched_clock_stable() (Prarit Bhargava) [1234322] - [mm] memory-hotplug: set zone->wait_table to null after freeing it (Yasuaki Ishimatsu) [1222754] - [mm] memory-hotplug: postpone the reset of obsolete pgdat (Yasuaki Ishimatsu) [1222754] - [mm] memory-failure: me_huge_page() does nothing for thp (Tomoaki Nishimura) [1226196] - [mm] soft-offline: don't free target page in successful page migration (Tomoaki Nishimura) [1226196] - [mm] memory-failure: introduce get_hwpoison_page() for consistent refcount handling (Tomoaki Nishimura) [1226196] - [mm] memory-failure: split thp earlier in memory error handling (Tomoaki Nishimura) [1226196] - [mm] soft-offline: fix num_poisoned_pages counting on concurrent events (Tomoaki Nishimura) [1226196] - [mm] hugetlb: cleanup using paeg_huge_active() (Tomoaki Nishimura) [1226196] - [mm] hugetlb: introduce page_huge_active (Tomoaki Nishimura) [1226196] - [mm] soft-offline: use migrate_pages() instead of migrate_huge_page() (Tomoaki Nishimura) [1226196] - [mm] migrate: make core migration code aware of hugepage (Tomoaki Nishimura) [1226196] - [mm] hwpoison: drop lru_add_drain_all() in __soft_offline_page() (Tomoaki Nishimura) [1226196] - [mm] hwpoison-inject: check PageLRU of hpage (Tomoaki Nishimura) [1226196] - [mm] hwpoison-inject: fix refcounting in no-injection case (Tomoaki Nishimura) [1226196] - [mm] hwpoison: fix the lack of one reference count against poisoned page (Tomoaki Nishimura) [1226196] - [mm] memory-failure: call shake_page() when error hits thp tail page (Tomoaki Nishimura) [1226196] - [mm] hwpoison: fix race with changing page during offlining (Tomoaki Nishimura) [1226196] - [mm] hwpoison: Fix wrong error recovery status (Tomoaki Nishimura) [1226196] - [mm] hwpoison: call action_result() in failure path of hwpoison_user_mappings() (Tomoaki Nishimura) [1226196] - [mm] hwpoison: fix hugetlbfs/thp precheck in hwpoison_user_mappings() (Tomoaki Nishimura) [1226196] - [mm] hwpoison: fix the handling path of the victimized page frame that belong to non-LRU (Tomoaki Nishimura) [1226196] - [mm] memory-failure: fix memory leak by race between poison and unpoison (Tomoaki Nishimura) [1226196] - [mm] hwpoison: lock_page/unlock_page does not match for handling a free hugepage (Tomoaki Nishimura) [1226196] - [mm] memory-failure: move refcount only in !MF_COUNT_INCREASED (Tomoaki Nishimura) [1226196] - [infiniband] iser: Rewrite bounce buffer code path (Amir Vadai) [1164539] - [infiniband] iser: Bump version to 1.6 (Amir Vadai) [1164539] - [infiniband] iser: Remove code duplication for a single DMA entry (Amir Vadai) [1164539] - [infiniband] iser: Pass struct iser_mem_reg to iser_fast_reg_mr and iser_reg_sig_mr (Amir Vadai) [1164539] - [infiniband] iser: Modify struct iser_mem_reg members (Amir Vadai) [1164539] - [infiniband] iser: Make fastreg pool cache friendly (Amir Vadai) [1164539] - [infiniband] iser: Move PI context alloc/free to routines (Amir Vadai) [1164539] - [infiniband] iser: Move fastreg descriptor pool get/put to helper functions (Amir Vadai) [1164539] - [infiniband] iser: Merge build page-vec into register page-vec (Amir Vadai) [1164539] - [infiniband] iser: Get rid of struct iser_rdma_regd (Amir Vadai) [1164539] - [infiniband] iser: Remove redundant assignments in iser_reg_page_vec (Amir Vadai) [1164539] - [infiniband] iser: Move memory reg/dereg routines to iser_memory.c (Amir Vadai) [1164539] - [infiniband] iser: Don't pass ib_device to fall_to_bounce_buff routine (Amir Vadai) [1164539] - [infiniband] iser: Remove a redundant struct iser_data_buf (Amir Vadai) [1164539] - [infiniband] iser: Remove redundant cmd_data_len calculation (Amir Vadai) [1164539] - [infiniband] iser: Fix wrong calculation of protection buffer length (Amir Vadai) [1164539] - [infiniband] iser: Handle fastreg/local_inv completion errors (Amir Vadai) [1164539] - [infiniband] iser: Fix unload during ep_poll wrong dereference (Amir Vadai) [1164539] - [infiniband] iser: Release the iscsi endpoint if ep_disconnect wasn't called (Amir Vadai) [1164539] - [infiniband] iser: Fix memory regions possible leak (Amir Vadai) [1164539] - [infiniband] iser: Use correct dma direction when unmapping SGs (Amir Vadai) [1164539] - [infiniband] iser: Bump version to 1.5 (Amir Vadai) [1164539] - [infiniband] iser: Micro-optimize iser_handle_wc (Amir Vadai) [1164539] - [infiniband] iser: Micro-optimize iser logging (Amir Vadai) [1164539] - [infiniband] iser: Use more completion queues (Amir Vadai) [1164539] - [infiniband] iser: Remove redundant is_mr indicator (Amir Vadai) [1164539] - [infiniband] iser: Centralize memory region invalidation to a function (Amir Vadai) [1164539] - [infiniband] iser: Terminate connection before cleaning inflight tasks (Amir Vadai) [1164539] - [infiniband] iser: Fix race between iser connection teardown and scsi TMFs (Amir Vadai) [1164539] - [infiniband] iser: Fix possible NULL derefernce ib_conn->device in session_create (Amir Vadai) [1164539] - [infiniband] iser: Fix sparse warnings (Amir Vadai) [1164539] - [infiniband] iser: Fix possible SQ overflow (Amir Vadai) [1164539] - [infiniband] iser: Decrement CQ's active QPs accounting when QP creation fails (Amir Vadai) [1164539] - [infiniband] iser: Collapse cleanup and disconnect handlers (Amir Vadai) [1164539] - [infiniband] iser: Fix catastrophic error flow hang (Amir Vadai) [1164539] - [infiniband] iser: Re-adjust CQ and QP send ring sizes to HW limits (Amir Vadai) [1164539] - [infiniband] iser: Centralize ib_sig_domain settings (Amir Vadai) [1164539] - [infiniband] iser: Bump version, add maintainer (Amir Vadai) [1164539] - [infiniband] iser: Fix/add kernel-doc style description in iscsi_iser.c (Amir Vadai) [1164539] - [infiniband] iser: Add/Fix kernel doc style descriptions in iscsi_iser.h (Amir Vadai) [1164539] - [infiniband] iser: Nit - add space after __func__ in iser logging (Amir Vadai) [1164539] - [infiniband] iser: Change iscsi_conn_stop log level to info (Amir Vadai) [1164539] - [infiniband] iser: Suppress scsi command send completions (Amir Vadai) [1164539] - [infiniband] iser: Optimize completion polling (Amir Vadai) [1164539] - [infiniband] iser: Use beacon to indicate all completions were consumed (Amir Vadai) [1164539] - [infiniband] iser: Use single CQ for RX and TX (Amir Vadai) [1164539] - [infiniband] iser: Use internal polling budget to avoid possible live-lock (Amir Vadai) [1164539] - [infiniband] iser: Centralize iser completion contexts (Amir Vadai) [1164539] - [infiniband] iser: Use iser_warn instead of BUG_ON in iser_conn_release (Amir Vadai) [1164539] - [infiniband] iser: Signal iSCSI layer that transport is broken in error completions (Amir Vadai) [1164539] - [infiniband] iser: Protect tasks cleanup in case IB device was already released (Amir Vadai) [1164539] - [infiniband] iser: Unbind at conn_stop stage (Amir Vadai) [1164539] - [infiniband] iser: Don't bound release_work completions timeouts (Amir Vadai) [1164539] - [infiniband] iser: Fix DEVICE REMOVAL handling in the absence of iscsi daemon (Amir Vadai) [1164539] - [infiniband] iser: Extend iser_free_ib_conn_res() (Amir Vadai) [1164539] - [infiniband] iser: Remove unused variables and dead code (Amir Vadai) [1164539] - [infiniband] iser: Re-introduce ib_conn (Amir Vadai) [1164539] - [infiniband] iser: Rename ib_conn -> iser_conn (Amir Vadai) [1164539] - [netdrv] tun: Allow to skip filter on attach (Oleg Nesterov) [1108829] - [netdrv] tun: Report whether the queue is attached or not (Oleg Nesterov) [1108829] - [netdrv] tun: Get skfilter layout (Oleg Nesterov) [1108829] - [netdrv] tun: Add ability to create tun device with given index (Oleg Nesterov) [1108829] - [mm] introduce VM_F_OP_EXTEND to fix KABI broken by file_operations->mremap (Oleg Nesterov) [1108829] - [fs] aio: Make it possible to remap aio ring (Oleg Nesterov) [1108829] - [net] make default ->i_fop have ->open() fail with ENXIO (Oleg Nesterov) [1108829] - [fs] proc: show locks in /proc/pid/fdinfo/X (Oleg Nesterov) [1108829] - [security] userns: Allow PR_CAPBSET_DROP in a user namespace (Oleg Nesterov) [1108829] - [mm] shm: add memfd_create() syscall (Oleg Nesterov) [1108829] - [kernel] prctl: PR_SET_MM -- introduce PR_SET_MM_MAP operation (Oleg Nesterov) [1108829] - [kernel] prctl: PR_SET_MM -- factor out mmap_sem when updating mm::exe_file (Oleg Nesterov) [1108829] - [mm] introduce check_data_rlimit helper (Oleg Nesterov) [1108829] - [fs] timerfd: Implement timerfd_ioctl method to restore timerfd_ctx::ticks, v3 (Oleg Nesterov) [1108829] - [documentation] procfs: Document timerfd output (Oleg Nesterov) [1108829] - [fs] timerfd: Implement show_fdinfo method (Oleg Nesterov) [1108829] - [fs] proc: show mnt_id in /proc/pid/fdinfo (Oleg Nesterov) [1108829] - [uapi] ptrace: add ability to get/set signal-blocked mask (Oleg Nesterov) [1108829] - [init] actually enable CONFIG_CHECKPOINT_RESTORE (Oleg Nesterov) [1108829] - [kernel] userns: Allow creation of user namespaces if user_namespace.enable=1 ("Eric W. Biederman") [1138782] - [fs] userns: Only allow privileged creation of the mount namespace ("Eric W. Biederman") [1138782] - [kernel] userns: Correct the comment in map_write ("Eric W. Biederman") [1138782 1170689] {CVE-2014-8989} - [kernel] userns: Allow setting gid_maps without privilege when setgroups is disabled ("Eric W. Biederman") [1138782 1170689] {CVE-2014-8989} - [kernel] userns: fix KABI broken by introduction of struct user_namespace.flags ("Eric W. Biederman") [1138782 1170689] {CVE-2014-8989} - [kernel] userns: Add a knob to disable setgroups on a per user namespace basis ("Eric W. Biederman") [1138782 1170689] {CVE-2014-8989} - [kernel] userns: Rename id_map_mutex to userns_state_mutex ("Eric W. Biederman") [1138782 1170689] {CVE-2014-8989} - [kernel] userns: Only allow the creator of the userns unprivileged mappings ("Eric W. Biederman") [1138782 1170689] {CVE-2014-8989} - [kernel] userns: Check euid no fsuid when establishing an unprivileged uid mapping ("Eric W. Biederman") [1138782 1170689] {CVE-2014-8989} - [kernel] userns: Don't allow unprivileged creation of gid mappings ("Eric W. Biederman") [1138782 1170689] {CVE-2014-8989} - [kernel] userns: Don't allow setgroups until a gid mapping has been established ("Eric W. Biederman") [1138782 1170689] {CVE-2014-8989} - [kernel] userns: Document what the invariant required for safe unprivileged mappings ("Eric W. Biederman") [1138782 1170689] {CVE-2014-8989} - [kernel] groups: Consolidate the setgroups permission checks ("Eric W. Biederman") [1138782 1170689] {CVE-2014-8989} - [fs] userns: Change inode_capable to capable_wrt_inode_uidgid ("Eric W. Biederman") [1109837 1138782] {CVE-2014-4014} - [kernel] userns: Kill nsown_capable it makes the wrong thing easy ("Eric W. Biederman") [1138782] - [kernel] userns: fix KABI broken by introduction of struct user_namespace.level ("Eric W. Biederman") [1138782] - [kernel] userns: limit the maximum depth of user_namespace->parent chain ("Eric W. Biederman") [1109837]- [md] make sure MD_RECOVERY_DONE is clear before starting recovery/resync (Jes Sorensen) [1173510 1231997] - [md] Close race when setting 'action' to 'idle' (Jes Sorensen) [1173510 1231997] - [md] don't return 0 from array_state_store (Jes Sorensen) [1173510 1231997] - [md] dm-cache: switch the "default" cache replacement policy from mq to smq (Mike Snitzer) [1189059] - [md] dm-thin-metadata: remove in-core 'read_only' flag (Mike Snitzer) [1189058 1189059 1191604] - [md] dm-cache: prefix all DMERR and DMINFO messages with cache device name (Mike Snitzer) [1189058 1189059 1191604] - [md] dm-cache: add fail io mode and needs_check flag (Mike Snitzer) [1189058 1189059 1191604] - [md] dm-cache: age and write back cache entries even without active IO (Mike Snitzer) [1189058 1189059 1191604] - [md] dm-cache: wake the worker thread every time we free a migration object (Mike Snitzer) [1189058 1189059 1191604] - [md] dm-cache: add stochastic-multi-queue (smq) policy (Mike Snitzer) [1189058 1189059 1191604] - [md] dm-cache: boost promotion of blocks that will be overwritten (Mike Snitzer) [1189058 1189059 1191604] - [md] dm-cache: defer whole cells (Mike Snitzer) [1189058 1189059 1191604] - [md] dm-bio-prison: add dm_cell_promote_or_release() (Mike Snitzer) [1189058 1189059 1191604] - [md] dm-cache: pull out some bitset utility functions for reuse (Mike Snitzer) [1189058 1189059 1191604] - [md] dm-cache: pass a new 'critical' flag to the policies when requesting writeback work (Mike Snitzer) [1189058 1189059 1191604] - [md] dm-cache: track IO to the origin device using io_tracker (Mike Snitzer) [1189058 1189059 1191604] - [md] dm-cache: add io_tracker (Mike Snitzer) [1189058 1189059 1191604] - [md] dm-cache: fix race when issuing a POLICY_REPLACE operation (Mike Snitzer) [1189058 1189059 1191604] - [md] dm-raid: add support for the MD RAID0 personality (Mike Snitzer) [1189058 1189059 1191604] - [md] dm-raid: a few cleanups (Mike Snitzer) [1189058 1189059 1191604] - [md] dm-raid: fixup documentation for discard support (Mike Snitzer) [1189058 1189059 1191604] - [perf] x86: Enforce HT bug workaround with PEBS for SNB/IVB/HSW (Jiri Olsa) [1210494] - [perf] x86/intel: Fix SLM cache event list (Jiri Olsa) [1210494] - [perf] x86: Improve HT workaround GP counter constraint (Jiri Olsa) [1210494] - [perf] x86: Fix event/group validation (Jiri Olsa) [1210494] - [perf] x86: Disable PEBS-LL in intel_pmu_pebs_disable() (Jiri Olsa) [1210494] - [perf] x86/intel: Reset more state in PMU reset (Jiri Olsa) [1210494] - [perf] x86/intel: Make the HT bug workaround conditional on HT enabled (Jiri Olsa) [1210494] - [perf] x86/intel: Limit to half counters when the HT workaround is enabled, to avoid exclusive mode starvation (Jiri Olsa) [1210494] - [perf] x86/intel: Fix intel_get_event_constraints() for dynamic constraints (Jiri Olsa) [1210494] - [perf] x86/intel: Enforce HT bug workaround for SNB/IVB/HSW (Jiri Olsa) [1210494] - [perf] x86/intel: Implement cross-HT corruption bug workaround (Jiri Olsa) [1210494] - [perf] x86/intel: Add cross-HT counter exclusion infrastructure (Jiri Olsa) [1210494] - [perf] watchdog: Add watchdog enable/disable all functions (Jiri Olsa) [1210494] - [perf] x86: Add 'index' param to get_event_constraint() callback (Jiri Olsa) [1210494] - [perf] x86: Add 3 new scheduling callbacks (Jiri Olsa) [1210494] - [perf] x86: Vectorize cpuc->kfree_on_online (Jiri Olsa) [1210494] - [perf] x86: Rename x86_pmu::er_flags to 'flags' (Jiri Olsa) [1210494] - [netdrv] ibmveth: Add support for Large Receive Offload (Gustavo Duarte) [1233261] - [netdrv] ibmveth: Add GRO support (Gustavo Duarte) [1233261] - [netdrv] ibmveth: Add support for TSO (Gustavo Duarte) [1233261] - [netdrv] ibmveth: change rx buffer default allocation for CMO (Gustavo Duarte) [1233261] - [powerpc] powernv: reboot when requested by firmware (Gustavo Duarte) [1221072] - [kernel] reboot: add orderly_reboot for graceful reboot (Gustavo Duarte) [1221072] - [powerpc] sbus: ignore orderly_poweroff return value (Gustavo Duarte) [1221072] - [powerpc] powernv: Add OPAL soft-poweroff routine (Gustavo Duarte) [1221072] - [net] openvswitch: remove GFP_THISNODE (Jiri Benc) [1156461 1211348] - [net] openvswitch: Return vport module ref before destruction (Jiri Benc) [1156461 1211348] - [net] mpls: Fix the openvswitch select of NET_MPLS_GSO (Jiri Benc) [1156461 1211348] - [net] openvswitch: Fix serialization of non-masked set actions (Jiri Benc) [1156461 1211348] - [net] openvswitch: Fix key serialization (Jiri Benc) [1156461 1211348] - [net] openvswitch: Add missing initialization in validate_and_copy_set_tun() (Jiri Benc) [1156461 1211348] - [net] openvswitch: Reset key metadata for packet execution (Jiri Benc) [1156461 1211348] - [net] openvswitch: Only set TUNNEL_VXLAN_OPT if VXLAN-GBP metadata is set (Jiri Benc) [1156461 1211348] - [net] openvswitch: Initialize unmasked key and uid len (Jiri Benc) [1156461 1211348] - [net] openvswitch: Support masked set actions (Jiri Benc) [1156461 1211348] - [net] udptunnels: Call handle_offloads after inserting vlan tag (Jiri Benc) [1156461 1211348] - [net] openvswitch: Add support for checksums on UDP tunnels (Jiri Benc) [1156461 1211348] - [net] openvswitch: Add support for unique flow IDs (Jiri Benc) [1156461 1211348] - [net] genetlink: Add genlmsg_parse() helper function (Jiri Benc) [1156461 1211348] - [net] openvswitch: Use sw_flow_key_range for key ranges (Jiri Benc) [1156461 1211348] - [net] openvswitch: Refactor ovs_flow_tbl_insert() (Jiri Benc) [1156461 1211348] - [net] openvswitch: Refactor ovs_nla_fill_match() (Jiri Benc) [1156461 1211348] - [net] openvswitch: pass vxflags to vxlan_xmit_skb (Jiri Benc) [1156461 1211348] - [net] openvswitch: ignore genlmsg_end return value (Jiri Benc) [1156461 1211348] - [net] openvswitch: Support VXLAN Group Policy extension (Jiri Benc) [1156461 1211348] - [net] openvswitch: Allow for any level of nesting in flow attributes (Jiri Benc) [1156461 1211348] - [net] openvswitch: Rename GENEVE_TUN_OPTS() to TUN_METADATA_OPTS() (Jiri Benc) [1156461 1211348] - [net] openvswitch: packet messages need their own probe attribtue (Jiri Benc) [1156461 1211348] - [net] openvswitch: Introduce ovs_tunnel_route_lookup (Jiri Benc) [1156461 1211348] - [net] openvswitch: Remove unnecessary version.h inclusion (Jiri Benc) [1156461 1211348] - [net] openvswitch: Consistently include VLAN header in flow and port stats (Jiri Benc) [1156461 1211348] - [net] genetlink: pass only network namespace to genl_has_listeners() (Jiri Benc) [1156461 1211348] - [net] openvswitch: fix odd_ptr_err.cocci warnings (Jiri Benc) [1156461 1211348] - [net] openvswitch: Fix vport_send double free (Jiri Benc) [1156461 1211348] - [net] openvswitch: Fix GSO with multiple MPLS label (Jiri Benc) [1156461 1211348] - [net] openvswitch: Fix MPLS action validation (Jiri Benc) [1156461 1211348] - [net] openvswitch: replace remaining users of arch_fast_hash with jhash (Jiri Benc) [1156461 1211348] - [net] openvswitch: set correct protocol on route lookup (Jiri Benc) [1156461 1211348] - [net] openvswitch: Fix flow mask validation (Jiri Benc) [1156461 1211348] - [net] vlan: move vlan pop/push functions into common code (Jiri Benc) [1156461 1211348] - [net] move make_writable helper into common code (Jiri Benc) [1156461 1211348] - [net] vlan: introduce __vlan_insert_tag helper which does not free skb (Jiri Benc) [1156461 1211348] - [net] vlan: Call dev_kfree_skb_any instead of kfree_skb (Jiri Benc) [1156461 1211348] - [net] vlan: introduce *vlan_hwaccel_push_inside helpers (Jiri Benc) [1156461 1211348] - [net] vlan: validate_xmit_vlan() is static (Jiri Benc) [1156461 1211348] - [net] vlan: rename __vlan_put_tag to vlan_insert_tag_set_proto (Jiri Benc) [1156461 1211348] - [net] vlan: kill vlan_put_tag helper (Jiri Benc) [1156461 1211348] - [net] vlan: remove unused HAVE_VLAN_PUT_TAG (Jiri Benc) [1156461 1211348] - [net] openvswitch: actions: use skb_postpull_rcsum when possible (Jiri Benc) [1156461 1211348] - [net] openvswitch: Don't validate IPv6 label masks (Jiri Benc) [1156461 1211348] - [net] openvswitch: use PTR_ERR_OR_ZERO (Jiri Benc) [1156461 1211348] - [net] openvswitch: Validate IPv6 flow key and mask values (Jiri Benc) [1156461 1211348] - [net] openvswitch: Convert dp rcu read operation to locked operations (Jiri Benc) [1156461 1211348] - [net] openvswitch: Fix NDP flow mask validation (Jiri Benc) [1156461 1211348] - [net] openvswitch: Fix checksum calculation when modifying ICMPv6 packets (Jiri Benc) [1156461 1211348] - [net] openvswitch: Fix memory leak (Jiri Benc) [1156461 1211348] - [net] openvswitch: Fix build failure (Jiri Benc) [1156461 1211348] - [net] openvswitch: Add support for OVS_FLOW_ATTR_PROBE (Jiri Benc) [1156461 1211348] - [net] openvswitch: Constify various function arguments (Jiri Benc) [1156461 1211348] - [net] openvswitch: Remove redundant key ref from upcall_info (Jiri Benc) [1156461 1211348] - [net] openvswitch: Optimize recirc action (Jiri Benc) [1156461 1211348] - [net] openvswitch: Extend packet attribute for egress tunnel info (Jiri Benc) [1156461 1211348] - [net] openvswitch: Export symbols as GPL symbols (Jiri Benc) [1156461 1211348] - [net] openvswitch: Avoid NULL mask check while building mask (Jiri Benc) [1156461 1211348] - [net] openvswitch: Refactor action alloc and copy api (Jiri Benc) [1156461 1211348] - [net] openvswitch: Move key_attr_size() to flow_netlink.h (Jiri Benc) [1156461 1211348] - [net] openvswitch: Remove flow member from struct ovs_skb_cb (Jiri Benc) [1156461 1211348] - [net] openvswitch: Fix the type of struct ovs_key_nd nd_target field (Jiri Benc) [1156461 1211348] - [net] openvswitch: Drop packets when interdev is not up (Jiri Benc) [1156461 1211348] - [net] openvswitch: Refactor get_dp() function into multiple access APIs (Jiri Benc) [1156461 1211348] - [net] openvswitch: Refactor ovs_flow_cmd_fill_info() (Jiri Benc) [1156461 1211348] - [net] openvswitch: refactor do_output() to move NULL check out of fast path (Jiri Benc) [1156461 1211348] - [net] openvswitch: Additional logging for -EINVAL on flow setups (Jiri Benc) [1156461 1211348] - [net] openvswitch: Remove redundant tcp_flags code (Jiri Benc) [1156461 1211348] - [net] openvswitch: Move table destroy to dp-rcu callback (Jiri Benc) [1156461 1211348] - [net] openvswitch: Add basic MPLS support to kernel (Jiri Benc) [1156461 1211348] - [net] openvswitch: Export lockdep_ovsl_is_held to modules (Jiri Benc) [1156461 1211348] - [net] openvswitch: Rename last_action() as nla_is_last() and move to netlink.h (Jiri Benc) [1156461 1211348] - [net] openvswitch: Turn vports with dependencies into separate modules (Jiri Benc) [1156461 1211348] - [net] openvswitch: Set flow-key members (Jiri Benc) [1156461 1211348] - [net] openvswitch: Create right mask with disabled megaflows (Jiri Benc) [1156461 1211348] - [net] openvswitch: fix a use after free (Jiri Benc) [1156461 1211348] - [net] openvswitch: use vport instead of p (Jiri Benc) [1156461 1211348] - [net] openvswitch: kerneldoc warning fix (Jiri Benc) [1156461 1211348] - [net] openvswitch: fix a sparse warning (Jiri Benc) [1156461 1211348] - [net] openvswitch: Add support for Geneve tunneling (Jiri Benc) [1156461 1211348] - [net] openvswitch: Factor out allocation and verification of actions (Jiri Benc) [1156461 1211348] - [net] openvswitch: Wrap struct ovs_key_ipv4_tunnel in a new structure (Jiri Benc) [1156461 1211348] - [net] openvswitch: Add support for matching on OAM packets (Jiri Benc) [1156461 1211348] - [net] openvswitch: Eliminate memset() from flow_extract (Jiri Benc) [1156461 1211348] - [net] mpls: Fix config check for mpls (Jiri Benc) [1156461 1211348] - [net] mpls: Use mpls_features to activate software MPLS GSO segmentation (Jiri Benc) [1156461 1211348] - [net] geneve: Pass UDP socket down through udp_tunnel{, 6}_xmit_skb() (Jiri Benc) [1156461 1211348] - [net] geneve: coding style: comparison for inequality with NULL (Jiri Benc) [1156461 1211348] - [net] geneve: coding style: comparison for equality with NULL (Jiri Benc) [1156461 1211348] - [net] geneve: Do not require sock in udp_tunnel_xmit_skb (Jiri Benc) [1156461 1211348] - [net] geneve: pass udp_offload struct to UDP gro callbacks (Jiri Benc) [1156461 1211348] - [net] geneve: Check family when reusing sockets (Jiri Benc) [1156461 1211348] - [net] geneve: Remove socket hash table (Jiri Benc) [1156461 1211348] - [net] geneve: Simplify locking (Jiri Benc) [1156461 1211348] - [net] geneve: Remove workqueue (Jiri Benc) [1156461 1211348] - [net] geneve: Add Geneve GRO support (Jiri Benc) [1156461 1211348] - [net] geneve: Fix races between socket add and release (Jiri Benc) [1156461 1211348] - [net] geneve: Remove socket and offload handlers at destruction (Jiri Benc) [1156461 1211348] - [net] geneve: Unregister pernet subsys on module unload (Jiri Benc) [1156461 1211348] - [net] geneve: Set GSO type on transmit (Jiri Benc) [1156461 1211348] - [net] ipv4: minor spelling fixes (Jiri Benc) [1156461 1211348] - [net] openvswitch: fix a compilation error when CONFIG_INET is not set (Jiri Benc) [1156461 1211348] - [net] geneve: fix a sparse warning (Jiri Benc) [1156461 1211348] - [net] geneve: Add Geneve tunneling protocol driver (Jiri Benc) [1156461 1211348] - [net] openvswitch: Replace rcu_dereference() with rcu_access_pointer() (Jiri Benc) [1156461 1211348] - [net] openvswitch: replace macros net_random and net_srandom with direct calls to prandom (Jiri Benc) [1156461 1211348] - [net] openvswitch: check CONFIG_OPENVSWITCH_GRE in makefile (Jiri Benc) [1156461 1211348] - [net] openvswitch: Fix struct comment (Jiri Benc) [1156461 1211348] - [net] vxlan: fix a shadow local variable (Jiri Benc) [1230935] - [net] ipv6: call iptunnel_xmit with NULL sock pointer if no tunnel sock is available (Jiri Benc) [1230935] - [net] udp_tunnel: Pass UDP socket down through udp_tunnel{, 6}_xmit_skb() (Jiri Benc) [1230935] - [net] kabi: whitelist struct nf_hook_state (Jiri Benc) [1230935] - [net] netfilter: Pass socket pointer down through okfn() (Jiri Benc) [1230935] - [net] netfilter: Add socket pointer to nf_hook_state (Jiri Benc) [1230935] - [net] netfilter: Add nf_hook_state initializer function (Jiri Benc) [1230935] - [net] netfilter: Pass nf_hook_state through arpt_do_table() (Jiri Benc) [1230935] - [net] netfilter: Pass nf_hook_state through nft_set_pktinfo*() (Jiri Benc) [1230935] - [net] netfilter: Pass nf_hook_state through ip6t_do_table() (Jiri Benc) [1230935] - [net] netfilter: Pass nf_hook_state through nf_nat_ipv6_{in, out, fn, local_fn}() (Jiri Benc) [1230935] - [net] netfilter: Pass nf_hook_state through ipt_do_table() (Jiri Benc) [1230935] - [net] netfilter: Pass nf_hook_state through nf_nat_ipv4_{in, out, fn, local_fn}() (Jiri Benc) [1230935] - [net] netfilter: Make nf_hookfn use nf_hook_state (Jiri Benc) [1230935] - [net] netfilter: Use nf_hook_state in nf_queue_entry (Jiri Benc) [1230935] - [net] netfilter: Create and use nf_hook_state (Jiri Benc) [1230935] - [net] netfilter: Remove extern from function prototypes (Jiri Benc) [1230935] - [net] bridge: fix netfilter/NF_BR_LOCAL_OUT for own, locally generated queries (Jiri Benc) [1230935] - [net] ipv6: Fix udp checksums with raw sockets (Vlad Yasevich) [1105064]- [scsi] storvsc: Set the SRB flags correctly when no data transfer is needed (Vitaly Kuznetsov) [1075441 1209811 1221298 1228231] - [scsi] storvsc: Fix a bug in copy_from_bounce_buffer() (Vitaly Kuznetsov) [1075441 1209811 1221298 1228231] - [scsi] storvsc: force SPC-3 compliance on win8 and win8 r2 hosts (Vitaly Kuznetsov) [1075441 1209811 1221298 1228231] - [scsi] storvsc: use cmd_size to allocate per-command data (Vitaly Kuznetsov) [1075441 1209811 1221298 1228231] - [hv] vmbus: unregister panic notifier on module unload (Vitaly Kuznetsov) [1210721] - [hv] vmbus: hyperv_panic_event() can be static (Vitaly Kuznetsov) [1210721] - [hv] vmbus: Correcting truncation error for constant HV_CRASH_CTL_CRASH_NOTIFY (Vitaly Kuznetsov) [1210721] - [hv] vmbus: Add support for VMBus panic notifier handler (Vitaly Kuznetsov) [1210721] - [hv] vmbus: Don't wait after requesting offers (Vitaly Kuznetsov) [1211914] - [hv] channel_mgmt: match var type to return type of wait_for_completion (Vitaly Kuznetsov) [1211914] - [hv] vmbus: Get rid of some unnecessary messages (Vitaly Kuznetsov) [1211914] - [hv] vmbus: Fix a bug in the error path in vmbus_open() (Vitaly Kuznetsov) [1211914] - [hv] vmbus_open(): reset the channel state on ENOMEM (Vitaly Kuznetsov) [1211914] - [hv] vmbus_post_msg: retry the hypercall on some transient errors (Vitaly Kuznetsov) [1211914] - [hv] vmbus: Fix a bug in vmbus_establish_gpadl() (Vitaly Kuznetsov) [1211914] - [hv] x86: Mark the Hyper-V clocksource as being continuous (Vitaly Kuznetsov) [1211914] - [hv] vmbus: Enable interrupt driven flow control (Vitaly Kuznetsov) [1211914] - [hv] vmbus: Cleanup hv_post_message() (Vitaly Kuznetsov) [1211914] - [hv] vmbus: Cleanup vmbus_establish_gpadl() (Vitaly Kuznetsov) [1211914] - [hv] vmbus: Cleanup vmbus_teardown_gpadl() (Vitaly Kuznetsov) [1211914] - [hv] vmbus: Cleanup vmbus_post_msg() (Vitaly Kuznetsov) [1211914] - [hv] vmbus: Cleanup the packet send path (Vitaly Kuznetsov) [1211914] - [hv] hv_balloon: do not online pages in offline blocks (Vitaly Kuznetsov) [1133403 1218868] - [hv] hv_balloon: don't lose memory when onlining order is not natural (Vitaly Kuznetsov) [1133403 1218868] - [pnp] convert bus code to use dev_groups (Jarod Wilson) [1232626] - [rtc] convert rtc-cmos to dev_pm_ops from legacy pm_ops (Jarod Wilson) [1232626] - [pnp] fix restoring devices after hibernation (Jarod Wilson) [1232626] - [pnp] convert PNP driver bus legacy pm_ops to dev_pm_ops (Jarod Wilson) [1232626] - [pnp] change pnp bus pm_ops to invoke pnp driver dev_pm_ops if specified (Jarod Wilson) [1232626] - [pci] pciehp: Wait for hotplug command completion where necessary (Myron Stowe) [1227034] - [pci] pciehp: Add more Slot Control debug output (Myron Stowe) [1227034] - [pci] pciehp: Fix wait time in timeout message (Myron Stowe) [1227034] - [pci] pciehp: Reduce PCIe slot_ctrl to 16 bits (Myron Stowe) [1227034] - [infiniband] srp: Use P_Key cache for P_Key lookups (Honggang Li) [1164541] - [infiniband] srp: Allow newline separator for connection string (Honggang Li) [1164541] - [infiniband] srp: Fix a race condition triggered by destroying a queue pair (Honggang Li) [1164541] - [infiniband] srp: Separate target and channel variables (Honggang Li) [1164541] - [infiniband] srp: Introduce two new srp_target_port member variables (Honggang Li) [1164541] - [infiniband] srp: Avoid that I/O hangs due to a cable pull during LUN scanning (Honggang Li) [1164541] - [infiniband] srp: Remove stale connection retry mechanism (Honggang Li) [1164541] - [infiniband] srp: Move ib_destroy_cm_id() call into srp_free_ch_ib() (Honggang Li) [1164541] - [infiniband] srp: Fix return value check in srp_init_module() (Honggang Li) [1164541] - [infiniband] srp: Fix residual handling (Honggang Li) [1164541] - [infiniband] srp: Fix deadlock between host removal and multipathd (Honggang Li) [1164541] - [infiniband] srp: Avoid problems if a header uses pr_fmt (Honggang Li) [1164541] - [infiniband] srp: Add fast registration support (Honggang Li) [1164541] - [infiniband] srp: Rename FMR-related variables (Honggang Li) [1164541] - [infiniband] srp: One FMR pool per SRP connection (Honggang Li) [1164541] - [infiniband] srp: Introduce the 'register_always' kernel module parameter (Honggang Li) [1164541] - [infiniband] srp: Introduce srp_finish_mapping() (Honggang Li) [1164541] - [infiniband] srp: Introduce srp_map_fmr() (Honggang Li) [1164541] - [infiniband] srp: Introduce an additional local variable (Honggang Li) [1164541] - [infiniband] srp: Fix kernel-doc warnings (Honggang Li) [1164541] - [infiniband] srp: Fix a sporadic crash triggered by cable pulling (Honggang Li) [1164541] - [infiniband] srp: Fix a race condition between failing I/O and I/O completion (Honggang Li) [1164541] - [infiniband] srp: Avoid that writing into "add_target" hangs due to a cable pull (Honggang Li) [1164541] - [infiniband] srp: Make writing into the "add_target" sysfs attribute interruptible (Honggang Li) [1164541] - [infiniband] srp: Avoid duplicate connections (Honggang Li) [1164541] - [infiniband] srp: Add more logging (Honggang Li) [1164541] - [infiniband] srp: Check ib_query_gid return value (Honggang Li) [1164541] - [infiniband] ocrdma: Update ocrdma version number (Honggang Li) [1184955] - [infiniband] ocrdma: Fail connection for MTU lesser than 512 (Honggang Li) [1184955] - [infiniband] ocrdma: Fix dmac resolution for link local address (Honggang Li) [1184955] - [infiniband] ocrdma: Prevent allocation of DPP PDs if FW doesnt support it (Honggang Li) [1184955] - [infiniband] ocrdma: Fix the request length for RDMA_QUERY_QP mailbox command to FW (Honggang Li) [1184955] - [infiniband] ocrdma: Use VID 0 if PFC is enabled and vlan is not configured (Honggang Li) [1184955] - [infiniband] ocrdma: Fix QP state transition in destroy_qp (Honggang Li) [1184955] - [infiniband] ocrdma: Report EQ full fatal error (Honggang Li) [1184955] - [infiniband] ocrdma: Fix EQ destroy failure during driver unload (Honggang Li) [1184955] - [infiniband] ocrdma: Fix off by one in ocrdma_query_gid() (Honggang Li) [1184955] - [infiniband] ocrdma: Use unsigned for bit index (Honggang Li) [1184955] - [infiniband] ocrdma: Help gcc generate better code for ocrdma_srq_toggle_bit (Honggang Li) [1184955] - [infiniband] ocrdma: Update the ocrdma module version string (Honggang Li) [1184955] - [infiniband] ocrdma: set vlan present bit for user AH (Honggang Li) [1184955] - [infiniband] ocrdma: remove reference of ocrdma_dev out of ocrdma_qp structure (Honggang Li) [1184955] - [infiniband] ocrdma: Add support for interrupt moderation (Honggang Li) [1184955] - [infiniband] ocrdma: Honor return value of ocrdma_resolve_dmac (Honggang Li) [1184955] - [infiniband] ocrdma: Allow expansion of the SQ CQEs via buddy CQ expansion of the QP (Honggang Li) [1184955] - [infiniband] ocrdma: Discontinue support of RDMA-READ-WITH-INVALIDATE (Honggang Li) [1184955] - [infiniband] ocrdma: Host crash on destroying device resources (Honggang Li) [1184955] - [infiniband] ocrdma: Report correct state in ibv_query_qp (Honggang Li) [1184955] - [infiniband] ocrdma: Debugfs enhancments for ocrdma driver (Honggang Li) [1184955] - [infiniband] ocrdma: Report correct count of interrupt vectors while registering ocrdma device (Honggang Li) [1184955] - [infiniband] ocrdma: Move PD resource management to driver (Honggang Li) [1184955] - [infiniband] ocrdma: Increase the GID table size (Honggang Li) [1184955] - [infiniband] ocrdma: Add support for IB stack compliant stats in sysfs (Honggang Li) [1184955] - [infiniband] ocrdma: Save the bit environment, spare unncessary parenthesis (Honggang Li) [1184955] - [infiniband] ocrdma: The kernel has a perfectly good BIT() macro - use it (Honggang Li) [1184955] - [infiniband] ocrdma: Don't memset() buffers we just allocated with kzalloc() (Honggang Li) [1184955] - [infiniband] ocrdma: Remove a unused-label warning (Honggang Li) [1184955] - [infiniband] ipoib: Fix indentation level (Honggang Li) [1230203] - [infiniband] ipoib: Remove IPOIB_MCAST_RUN bit (Honggang Li) [1230203] - [infiniband] ipoib: Save only IPOIB_MAX_PATH_REC_QUEUE skb's (Honggang Li) [1230203] - [infiniband] ipoib: Handle QP in SQE state (Honggang Li) [1230203] - [infiniband] ipoib: Update broadcast record values after each successful join request (Honggang Li) [1230203] - [infiniband] ipoib: Use one linear skb in RX flow (Honggang Li) [1230203] - [fs] rbd: end I/O the entire obj_request on error (Sage Weil) [1229488] - [fs] rbd: rbd_wq comment is obsolete (Sage Weil) [1229488] - [fs] libceph: announce support for straw2 buckets (Sage Weil) [1229488] - [fs] crush: straw2 bucket type with an efficient 64-bit crush_ln() (Sage Weil) [1229488] - [fs] crush: ensuring at most num-rep osds are selected (Sage Weil) [1229488] - [fs] crush: drop unnecessary include from mapper.c (Sage Weil) [1229488] - [fs] ceph: fix uninline data function (Sage Weil) [1229488] - [fs] ceph: rename snapshot support (Sage Weil) [1229488] - [fs] ceph: fix null pointer dereference in send_mds_reconnect() (Sage Weil) [1229488] - [fs] ceph: hold on to exclusive caps on complete directories (Sage Weil) [1229488] - [fs] libceph: simplify our debugfs attr macro (Sage Weil) [1229488] - [fs] ceph: show non-default options only (Sage Weil) [1229488] - [fs] libceph: expose client options through debugfs (Sage Weil) [1229488] - [fs] libceph, ceph: split ceph_show_options() (Sage Weil) [1229488] - [fs] rbd: mark block queue as non-rotational (Sage Weil) [1229488] - [fs] libceph: don't overwrite specific con error msgs (Sage Weil) [1229488] - [fs] ceph: cleanup unsafe requests when reconnecting is denied (Sage Weil) [1229488] - [fs] ceph: don't zero i_wrbuffer_ref when reconnecting is denied (Sage Weil) [1229488] - [fs] ceph: don't mark dirty caps when there is no auth cap (Sage Weil) [1229488] - [fs] ceph: keep i_snap_realm while there are writers (Sage Weil) [1229488] - [fs] libceph: osdmap.h: Add missing format newlines (Sage Weil) [1229488] - [fs] ceph: kstrdup() memory handling (Sage Weil) [1229488] - [fs] ceph: properly release page upon error (Sage Weil) [1229488] - [fs] rbd: be more informative on -ENOENT failures (Sage Weil) [1229488] - [fs] ceph: match wait_for_completion_timeout return type (Sage Weil) [1229488] - [fs] ceph: use msecs_to_jiffies for time conversion (Sage Weil) [1229488] - [fs] ceph: remove redundant declaration (Sage Weil) [1229488] - [fs] ceph: fix dcache/nocache mount option (Sage Weil) [1229488] - [fs] ceph: drop cap releases in requests composed before cap reconnect (Sage Weil) [1229488] - [fs] Revert "libceph: use memalloc flags for net IO" (Sage Weil) [1229488] - [fs] libceph: kfree() in put_osd() shouldn't depend on authorizer (Sage Weil) [1229488] - [fs] libceph: fix double __remove_osd() problem (Sage Weil) [1229488] - [fs] rbd: convert to blk-mq (Carlos Maiolino) [1229488] - [fs] ceph: return error for traceless reply race (Sage Weil) [1229488] - [fs] ceph: fix dentry leaks (Sage Weil) [1229488] - [fs] ceph: re-send requests when MDS enters reconnecting stage (Sage Weil) [1229488] - [fs] ceph: show nocephx_require_signatures and notcp_nodelay options (Sage Weil) [1229488] - [fs] rbd: do not treat standalone as flatten (Sage Weil) [1229488] - [fs] ceph: fix atomic_open snapdir (Sage Weil) [1229488] - [fs] ceph: properly mark empty directory as complete (Sage Weil) [1229488] - [fs] client: include kernel version in client metadata (Sage Weil) [1229488] - [fs] ceph: provide seperate {inode, file}_operations for snapdir (Sage Weil) [1229488] - [fs] ceph: fix request time stamp encoding (Sage Weil) [1229488] - [fs] ceph: fix reading inline data when i_size > PAGE_SIZE (Sage Weil) [1229488] - [fs] ceph: avoid block operation when !TASK_RUNNING (ceph_mdsc_close_sessions) (Sage Weil) [1229488] - [fs] ceph: avoid block operation when !TASK_RUNNING (ceph_get_caps) (Sage Weil) [1229488] - [fs] ceph: avoid block operation when !TASK_RUNNING (ceph_mdsc_sync) (Sage Weil) [1229488] - [fs] rbd: fix error paths in rbd_dev_refresh() (Sage Weil) [1229488] - [fs] ceph: improve reference tracking for snaprealm (Sage Weil) [1229488] - [fs] ceph: properly zero data pages for file holes (Sage Weil) [1229488] - [fs] rbd: nuke copy_token() (Sage Weil) [1229488] - [fs] ceph: handle SESSION_FORCE_RO message (Sage Weil) [1229488] - [fs] libceph: use mon_client.c/put_generic_request() more (Sage Weil) [1229488] - [fs] libceph: nuke pool op infrastructure (Sage Weil) [1229488] - [fs] rbd: drop parent_ref in rbd_dev_unprobe() unconditionally (Sage Weil) [1229488] - [fs] rbd: fix rbd_dev_parent_get() when parent_overlap == 0 (Sage Weil) [1229488] - [fs] libceph: fix sparse endianness warnings (Sage Weil) [1229488] - [fs] ceph: use zu for len in ceph_fill_inline_data() (Sage Weil) [1229488] - [fs] ceph: fix setting empty extended attribute (Sage Weil) [1229488] - [fs] ceph: fix mksnap crash (Sage Weil) [1229488] - [fs] ceph: do_sync is never initialized (Sage Weil) [1229488] - [fs] ceph: support inline data feature (Sage Weil) [1229488] - [fs] ceph: flush inline version (Sage Weil) [1229488] - [fs] ceph: convert inline data to normal data before data write (Sage Weil) [1229488] - [fs] ceph: sync read inline data (Sage Weil) [1229488] - [fs] ceph: fetch inline data when getting Fcr cap refs (Sage Weil) [1229488] - [fs] ceph: use getattr request to fetch inline data (Sage Weil) [1229488] - [fs] ceph: add inline data to pagecache (Sage Weil) [1229488] - [fs] ceph: parse inline data in MClientReply and MClientCaps (Sage Weil) [1229488] - [fs] libceph: specify position of extent operation (Sage Weil) [1229488] - [fs] libceph: add CREATE osd operation support (Sage Weil) [1229488] - [fs] libceph: add SETXATTR/CMPXATTR osd operations support (Sage Weil) [1229488] - [fs] rbd: don't treat CEPH_OSD_OP_DELETE as extent op (Sage Weil) [1229488] - [fs] ceph: remove unused stringification macros (Sage Weil) [1229488] - [fs] libceph: require cephx message signature by default (Sage Weil) [1229488] - [fs] ceph: introduce global empty snap context (Sage Weil) [1229488] - [fs] ceph: message versioning fixes (Sage Weil) [1229488] - [fs] libceph: update ceph_msg_header structure (Sage Weil) [1229488] - [fs] libceph: message signature support (Sage Weil) [1229488] - [fs] libceph: store session key in cephx authorizer (Sage Weil) [1229488] - [fs] ceph, rbd: delete unnecessary checks before two function calls (Sage Weil) [1229488] - [fs] ceph: introduce a new inode flag indicating if cached dentries are ordered (Sage Weil) [1229488] - [fs] libceph: nuke ceph_kvfree() (Sage Weil) [1229488] - [fs] ceph: fix file lock interruption (Sage Weil) [1229488]- [mtd] powernv: Add powernv flash MTD abstraction driver (Gustavo Duarte) [1221094] - [of] Ensure unique names without sacrificing determinism (Gustavo Duarte) [1230093] - [of] kill off of_can_translate_address (Gustavo Duarte) [1230093] - [of] platform: fix device naming for non-translatable addresses (Gustavo Duarte) [1230093] - [of] base: Fix PowerPC address parsing hack (Gustavo Duarte) [1230093] - [of] address: Don't throw errors on absent ranges properties (Gustavo Duarte) [1230093] - [of] platform: Move platform devices under /sys/devices/platform (Gustavo Duarte) [1230093] - [of] Fix dereferencing node name in debug output to be safe (Gustavo Duarte) [1230093] - [powerpc] powernv: Add opal-prd channel (Gustavo Duarte) [1221110 1229224] - [powerpc] powernv: Expose OPAL APIs required by PRD interface (Gustavo Duarte) [1221110 1229224] - [powerpc] powernv: Merge common platform device initialisation (Gustavo Duarte) [1221110 1229224] - [powerpc] powernv: Add interfaces for flash device access (Gustavo Duarte) [1221072 1229224] - [powerpc] vfio: powerpc/spapr: Support Dynamic DMA windows (David Gibson) [1213665] - [powerpc] vfio: powerpc/spapr: Register memory and define IOMMU v2 (David Gibson) [1213665] - [powerpc] mmu: Add userspace-to-physical addresses translation cache (David Gibson) [1213665] - [powerpc] vfio: powerpc/spapr: powerpc/powernv/ioda2: Use DMA windows API in ownership control (David Gibson) [1213665] - [powerpc] iommu/ioda2: Add get_table_size() to calculate the size of future table (David Gibson) [1213665] - [powerpc] powernv/ioda2: Use new helpers to do proper cleanup on PE release (David Gibson) [1213665] - [powerpc] vfio: powerpc/spapr: powerpc/powernv/ioda: Define and implement DMA windows API (David Gibson) [1213665] - [powerpc] powernv: Implement multilevel TCE tables (David Gibson) [1213665] - [powerpc] powernv/ioda2: Introduce pnv_pci_ioda2_set_window (David Gibson) [1213665] - [powerpc] powernv/ioda2: Introduce helpers to allocate TCE pages (David Gibson) [1213665] - [powerpc] powernv/ioda2: Rework iommu_table creation (David Gibson) [1213665] - [powerpc] iommu/powernv: Release replaced TCE (David Gibson) [1213665] - [powerpc] powernv: Implement accessor to TCE entry (David Gibson) [1213665] - [powerpc] powernv/ioda2: Add TCE invalidation for all attached groups (David Gibson) [1213665] - [powerpc] powernv/ioda2: Move TCE kill register address to PE (David Gibson) [1213665] - [powerpc] iommu: Fix IOMMU ownership control functions (David Gibson) [1213665] - [powerpc] vfio: powerpc/spapr/iommu/powernv/ioda2: Rework IOMMU ownership control (David Gibson) [1213665] - [powerpc] spapr: vfio: Switch from iommu_table to new iommu_table_group (David Gibson) [1213665] - [powerpc] spapr: vfio: Replace iommu_table with iommu_table_group (David Gibson) [1213665] - [powerpc] powernv/ioda/ioda2: Rework TCE invalidation in tce_build()/tce_free() (David Gibson) [1213665] - [powerpc] iommu: Move tce_xxx callbacks from ppc_md to iommu_table (David Gibson) [1213665] - [powerpc] powernv: Do not set "read" flag if direction==DMA_NONE (David Gibson) [1213665] - [powerpc] vfio: powerpc/spapr: Rework groups attaching (David Gibson) [1213665] - [powerpc] vfio: powerpc/spapr: Moving pinning/unpinning to helpers (David Gibson) [1213665] - [powerpc] vfio: powerpc/spapr: Disable DMA mappings on disabled container (David Gibson) [1213665] - [powerpc] vfio: powerpc/spapr: Move locked_vm accounting to helpers (David Gibson) [1213665] - [powerpc] vfio: powerpc/spapr: Use it_page_size (David Gibson) [1213665] - [powerpc] vfio: powerpc/spapr: Check that IOMMU page is fully contained by system page (David Gibson) [1213665] - [powerpc] vfio: powerpc/spapr: Move page pinning from arch code to VFIO IOMMU driver (David Gibson) [1213665] - [powerpc] iommu: Always release iommu_table in iommu_free_table() (David Gibson) [1213665] - [powerpc] iommu: Put IOMMU group explicitly (David Gibson) [1213665] - [powerpc] powernv/ioda: Clean up IOMMU group registration (David Gibson) [1213665] - [powerpc] iommu/powernv: Get rid of set_iommu_table_base_and_group (David Gibson) [1213665] - [powerpc] eeh/ioda2: Use device::iommu_group to check IOMMU group (David Gibson) [1213665] - [netdrv] sfc: mark state UNINIT after unregister (Jarod Wilson) [1199178] - [netdrv] sfc: leak vports if a VF is assigned during PF unload (Jarod Wilson) [1199178] - [netdrv] sfc: force removal of VF and vport on driver removal (Jarod Wilson) [1199178] - [netdrv] sfc: do not allow VFs to be destroyed if assigned to guests (Jarod Wilson) [1199178] - [netdrv] sfc: don't update stats on VF when called in atomic context (Jarod Wilson) [1199178] - [netdrv] sfc: suppress vadaptor stats when EVB is not present (Jarod Wilson) [1199178] - [netdrv] sfc: suppress ENOENT error messages from MC_CMD_MAC_STATS (Jarod Wilson) [1199178] - [netdrv] sfc: update netdevice statistics to use vadaptor stats (Jarod Wilson) [1199178] - [netdrv] sfc: DMA the VF stats only when requested (Jarod Wilson) [1199178] - [netdrv] sfc: display vadaptor statistics for all interfaces (Jarod Wilson) [1199178] - [netdrv] sfc: set the port-id when calling MC_CMD_MAC_STATS (Jarod Wilson) [1199178] - [netdrv] sfc: add "port_" prefix to MAC stats (Jarod Wilson) [1199178] - [netdrv] sfc: Implement ndo_gets_phys_port_id() for EF10 VFs (Jarod Wilson) [1199178] - [netdrv] sfc: Add sysfs entry for flags (link control and primary) (Jarod Wilson) [1199178] - [netdrv] sfc: Add paranthesis correctly on all branches of the if statement (Jarod Wilson) [1199178] - [netdrv] sfc: Add code to export port_num in netdev->dev_port (Jarod Wilson) [1199178] - [netdrv] sfc: free multiple Rx buffers when required (Jarod Wilson) [1199178] - [netdrv] sfc: add module parameter to enable MCDI logging on new functions (Jarod Wilson) [1199178] - [netdrv] sfc: add sysfs entry to control MCDI tracing (Jarod Wilson) [1199178] - [netdrv] sfc: add tracing of MCDI commands (Jarod Wilson) [1199178] - [netdrv] sfc: set the MAC address using MC_CMD_VADAPTOR_SET_MAC (Jarod Wilson) [1199178] - [netdrv] sfc: Implement dummy disable of VF spoof check for EF10 (Jarod Wilson) [1199178] - [netdrv] sfc: add ndo_set_vf_link_state() function for EF10 (Jarod Wilson) [1199178] - [netdrv] sfc: add ndo_set_vf_vlan() function for EF10 (Jarod Wilson) [1199178] - [netdrv] sfc: Change entity reset on MC reboot to a new datapath-only reset (Jarod Wilson) [1199178] - [netdrv] sfc: Add ndo_get_vf_config() function for EF10 (Jarod Wilson) [1199178] - [netdrv] sfc: add ndo_set_vf_mac() function for EF10 (Jarod Wilson) [1199178] - [netdrv] sfc: Initialise MCDI buffers to 0 on declaration (Jarod Wilson) [1199178] - [netdrv] sfc: Enable a VF to get its own MAC address (Jarod Wilson) [1199178] - [netdrv] sfc: protect filter table against use-after-free (Jarod Wilson) [1199178] - [netdrv] sfc: Store the efx_nic struct of the current VF in the VF data struct (Jarod Wilson) [1199178] - [netdrv] sfc: save old MAC address in case sriov_mac_address_changed fails (Jarod Wilson) [1199178] - [netdrv] sfc: Store vf_index in nic_data for Ef10 (Jarod Wilson) [1199178] - [netdrv] sfc: MC_CMD_SET_MAC can only be called by the link control Function (Jarod Wilson) [1199178] - [netdrv] sfc: change definition of MC_CMD_VADAPTOR_ALLOC (Jarod Wilson) [1199178] - [netdrv] sfc: Add permissions to MCDI commands (Jarod Wilson) [1199178] - [netdrv] sfc: nicer log message on Siena SR-IOV probe fail (Jarod Wilson) [1199178] - [netdrv] sfc: suppress some MCDI error messages in PTP (Jarod Wilson) [1199178] - [netdrv] sfc: nicer log message on PTP probe fail (Jarod Wilson) [1199178] - [netdrv] sfc: Bind the sfc driver to any available VF's (Jarod Wilson) [1199178] - [netdrv] sfc: Add use of shared RSS contexts (Jarod Wilson) [1199178] - [netdrv] sfc: Cope with permissions enforcement added to firmware for SR-IOV (Jarod Wilson) [1199178] - [netdrv] sfc: manually allocate and free vadaptors (Jarod Wilson) [1199178] - [netdrv] sfc: create vports for VFs and assign random MAC addresses (Jarod Wilson) [1199178] - [netdrv] sfc: Prepare to bind the sfc driver to the VF (Jarod Wilson) [1199178] - [netdrv] sfc: get the PF number and record in nic_data (Jarod Wilson) [1199178] - [netdrv] sfc: create VEB vswitch and vport above default firmware setup (Jarod Wilson) [1199178] - [netdrv] sfc: record the PF's vport ID in nic_data (Jarod Wilson) [1199178] - [netdrv] sfc: Record [rt]x_dpcpu_fw_id in EF10 nic_data (Jarod Wilson) [1199178] - [netdrv] sfc: Use MCDI to set FILTER_OP_IN_TX_DOMAIN (Jarod Wilson) [1199178] - [netdrv] sfc: Enable VF's via a write to the sysfs file sriov_numvfs (Jarod Wilson) [1199178] - [netdrv] sfc: Move and rename efx_vf struct to siena_vf (Jarod Wilson) [1199178] - [netdrv] sfc: Own header for nic-specific sriov functions, single instance of netdev_ops and sriov removed from Falcon code (Jarod Wilson) [1199178] - [netdrv] sfc: Fix memcpy() with const destination compiler warning (Jarod Wilson) [1199178] - [netdrv] sfc: Revert SRIOV changes (Jarod Wilson) [1199178] - [netdrv] sfc: Enable VF's via a write to the sysfs file sriov_numvfs (Jarod Wilson) [1199178] - [netdrv] sfc: Own header for nic-specific sriov functions, single instance of netdev_ops and sriov removed from Falcon code (Jarod Wilson) [1199178] - [netdrv] sfc: codespell comment spelling fixes (Jarod Wilson) [1199178] - [netdrv] sfc: use netdev_rss_key_fill() helper (Jarod Wilson) [1199178] - [netdrv] sfc: don't BUG_ON efx->max_channels == 0 in probe (Jarod Wilson) [1199178] - [netdrv] sfc: Add NIC type operations to replace direct calls from efx.c into siena_sriov.c (Jarod Wilson) [1199178] - [netdrv] sfc: Rename implementations in siena_sriov.c to have a 'siena' prefix (Jarod Wilson) [1199178] - [netdrv] sfc: Move the current VF state from efx_nic into siena_nic_data (Jarod Wilson) [1199178] - [netdrv] sfc: remove incorrect EFX_BUG_ON_PARANOID check (Jarod Wilson) [1199178] - [netdrv] sfc: add support for skb->xmit_more (Jarod Wilson) [1199178] - [netdrv] sfc: fix addr_list_lock spinlock use before init (Jarod Wilson) [1199178] - [netdrv] sfc: Convert the normal transmit complete path to dev_consume_skb_any() (Jarod Wilson) [1199178] - [netdrv] sfc: Use ether_addr_copy and eth_broadcast_addr (Jarod Wilson) [1199178] - [netdrv] fm10k: Support for configurable RSS hash function (Neil Horman) [1173790] - [netdrv] fm10k: Add CONFIG_FM10K_VXLAN configuration option (Neil Horman) [1173790] - [netdrv] fm10k: Bump driver version to 0.15.2 (Neil Horman) [1173790] - [netdrv] fm10k: corrected VF multicast update (Neil Horman) [1173790] - [netdrv] fm10k: mbx_update_max_size does not drop all oversized messages (Neil Horman) [1173790] - [netdrv] fm10k: reset head instead of calling update_max_size (Neil Horman) [1173790] - [netdrv] fm10k: renamed mbx_tx_dropped to mbx_tx_oversized (Neil Horman) [1173790] - [netdrv] fm10k: update xcast mode before synchronizing multicast addresses (Neil Horman) [1173790] - [netdrv] fm10k: start service timer on probe (Neil Horman) [1173790] - [netdrv] fm10k: fix function header comment (Neil Horman) [1173790] - [netdrv] fm10k: comment next_vf_mbx flow (Neil Horman) [1173790] - [netdrv] fm10k: don't handle mailbox events in iov_event path and always process mailbox (Neil Horman) [1173790] - [netdrv] fm10k: use separate workqueue for fm10k driver (Neil Horman) [1173790] - [netdrv] fm10k: Set PF queues to unlimited bandwidth during virtualization (Neil Horman) [1173790] - [netdrv] fm10k: expose tx_timeout_count as an ethtool stat (Neil Horman) [1173790] - [netdrv] fm10k: only increment tx_timeout_count in Tx hang path (Neil Horman) [1173790] - [netdrv] fm10k: remove extraneous "Reset interface" message (Neil Horman) [1173790] - [netdrv] fm10k: separate PF only stats so that VF does not display them (Neil Horman) [1173790] - [netdrv] fm10k: use hw->mac.max_queues for stats (Neil Horman) [1173790] - [netdrv] fm10k: only show actual queues, not the maximum in hardware (Neil Horman) [1173790] - [netdrv] fm10k: allow creation of VLAN on default vid (Neil Horman) [1173790] - [netdrv] fm10k: fix unused warnings (Neil Horman) [1173790] - [netdrv] fm10k: Add netconsole support (Neil Horman) [1173790] - [netdrv] fm10k: Have the VF get the default VLAN during init (Neil Horman) [1173790] - [netdrv] fm10k: Correct spelling mistake (Neil Horman) [1173790] - [netdrv] fm10k: Remove redundant rx_errors in ethtool (Neil Horman) [1173790] - [netdrv] fm10k: Corrected an error in Tx statistics (Neil Horman) [1173790] - [netdrv] fm10k: Resolve various spelling errors and checkpatch warnings (Neil Horman) [1173790] - [netdrv] fm10k: Resolve compile warnings with W=1 (Neil Horman) [1173790] - [netdrv] fm10k: Validate VLAN ID in fm10k_update_xc_addr_pf (Neil Horman) [1173790] - [netdrv] fm10k: Increase the timeout for the data path reset (Neil Horman) [1173790] - [netdrv] fm10k: Check tunnel header length in encap offload (Neil Horman) [1173790] - [netdrv] fm10k: Avoid double setting of NETIF_F_SG for the HW encapsulation feature mask (Neil Horman) [1173790] - [netdrv] fm10k: Clean-up page reuse code (Neil Horman) [1173790] - [netdrv] fm10k: Use dma_rmb on Rx descriptor reads (Neil Horman) [1173790] - [netdrv] fm10k: Unlock mailbox on VLAN addition failures (Neil Horman) [1173790] - [netdrv] fm10k: Check the host state when bringing the interface up (Neil Horman) [1173790] - [netdrv] fm10k: fix race accessing page->_count (Neil Horman) [1173790] - [netdrv] fm10k: Correctly set the number of Tx queues (Neil Horman) [1173790] - [netdrv] fm10k: Reduce buffer size when pages are larger than 4K (Neil Horman) [1173790] - [netdrv] fm10k: using vmalloc requires including linux/vmalloc.h (Neil Horman) [1173790] - [netdrv] fm10k: Add support for PTP (Neil Horman) [1173790] - [netdrv] fm10k: Add support for ptp to hw specific files (Neil Horman) [1173790] - [netdrv] fm10k: Add support for debugfs (Neil Horman) [1173790] - [netdrv] fm10k: Add support for IEEE DCBx (Neil Horman) [1173790] - [netdrv] fm10k: Add support for SR-IOV to driver (Neil Horman) [1173790] - [netdrv] fm10k: Add support for SR-IOV to PF core files (Neil Horman) [1173790] - [netdrv] fm10k: Add support for VF (Neil Horman) [1173790] - [netdrv] fm10k: Add support for PF <-> VF mailbox (Neil Horman) [1173790] - [netdrv] fm10k: Add support for MACVLAN acceleration (Neil Horman) [1173790] - [netdrv] fm10k: Add support for netdev offloads (Neil Horman) [1173790] - [netdrv] fm10k: Add support for multiple queues (Neil Horman) [1173790] - [netdrv] fm10k: Add support for PCI power management and error handling (Neil Horman) [1173790] - [netdrv] fm10k: Add ethtool support (Neil Horman) [1173790] - [netdrv] fm10k: Add transmit and receive fastpath and interrupt handlers (Neil Horman) [1173790] - [netdrv] fm10k: Add Tx/Rx hardware ring bring-up/tear-down (Neil Horman) [1173790] - [netdrv] fm10k: Add service task to handle delayed events (Neil Horman) [1173790] - [netdrv] fm10k: add support for Tx/Rx rings (Neil Horman) [1173790] - [netdrv] fm10k: Add interrupt support (Neil Horman) [1173790] - [netdrv] fm10k: Add support for ndo_open/stop (Neil Horman) [1173790] - [netdrv] fm10k: Add support for L2 filtering (Neil Horman) [1173790] - [net] Add support for device specific address syncing (Neil Horman) [1173790] - [net] remove dead code for add/del multiple (Neil Horman) [1173790] - [netdrv] fm10k: Add netdev (Neil Horman) [1173790] - [netdrv] fm10k: Add support for configuring PF interface (Neil Horman) [1173790] - [netdrv] fm10k: Add support for PF (Neil Horman) [1173790] - [netdrv] fm10k: Implement PF <-> SM mailbox operations (Neil Horman) [1173790] - [netdrv] fm10k: Add support for mailbox (Neil Horman) [1173790] - [netdrv] fm10k: Add support for basic interaction with hardware (Neil Horman) [1173790] - [netdrv] fm10k: Add support for TLV message parsing and generation (Neil Horman) [1173790] - [netdrv] fm10k: Add register defines and basic structures (Neil Horman) [1173790] - [netdrv] fm10k: Add skeletal frame for Intel(R) FM10000 Ethernet Switch Host Interface Driver (Neil Horman) [1173790] - [netdrv] qlcnic: Fix trivial typo in comment (Chad Dupuis) [1187297] - [netdrv] qlcnic: Delete existing multicast MAC list before adding new (Chad Dupuis) [1187297] - [netdrv] qlogic: Deletion of unnecessary checks before two function calls (Chad Dupuis) [1187297] - [netdrv] qlcnic: Fix NAPI poll routine for Tx completion (Chad Dupuis) [1187297] - [netdrv] qlcnic: Fix dump_skb output (Chad Dupuis) [1187297] - [netdrv] qlcnic: Fix return value in qlcnic_probe() (Chad Dupuis) [1187297] - [netdrv] qlcnic: Fix number of arguments in destroy tx context command (Chad Dupuis) [1187297] - [netdrv] qlcnic: Fix programming number of arguments in a command (Chad Dupuis) [1187297] - [netdrv] qlcnic: Fix ordering of stats in stats buffer (Chad Dupuis) [1187297] - [netdrv] qlcnic: Remove __QLCNIC_DEV_UP bit check to read TX queues statistics (Chad Dupuis) [1187297] - [netdrv] qlcnic: Fix memory corruption while reading stats using ethtool (Chad Dupuis) [1187297] - [netdrv] qlcnic: Use qlcnic_83xx_flash_read32() API instead of lockless version of the API (Chad Dupuis) [1187297] - [netdrv] qlcnic: Set skb->csum_level for encapsulated checksum (Chad Dupuis) [1187297] - [netdrv] qlcnic: Update version to 5.3.62 (Chad Dupuis) [1187297] - [netdrv] qlcnic: Add support to run firmware POST (Chad Dupuis) [1187297] - [netdrv] qlcnic: Use usleep_range() instead of msleep() for sleep less than 20ms (Chad Dupuis) [1187297] - [netdrv] qlcnic: Add support for 0x8830 device ID (Chad Dupuis) [1187297] - [netdrv] qlcnic: Update Link speed and port type info for 83xx adapter (Chad Dupuis) [1187297] - [netdrv] qlcnic: Fix endianess issue in firmware load from file operation (Chad Dupuis) [1187297] - [netdrv] qlcnic: Fix endianess issue in FW dump template header (Chad Dupuis) [1187297] - [netdrv] qlcnic: Fix flash access interface to application (Chad Dupuis) [1187297]- [scsi] megaraid: initialise block layer for using tagged commands (Tomas Henzl) [1234834] - [x86] irq: Fix bug in setting IOAPIC pin attributes (Steve Best) [1231358 1234860] - [x86] mm: Fix missing change to call of flush_tlb_others() in flush_tlb_mm_range() (Larry Woodman) [1172891] - [net] svcrpc: fix potential GSSX_ACCEPT_SEC_CONTEXT decoding failures (Scott Mayhew) [1120860] - [md] dm-space-map-metadata: fix occasional leak of a metadata block on resize (Mike Snitzer) [1222004] - [md] dm-thin-metadata: fix a race when entering fail mode (Mike Snitzer) [1222004] - [md] dm-thin: fail messages with EOPNOTSUPP when pool cannot handle messages (Mike Snitzer) [1222004] - [md] dm-thin: range discard support (Mike Snitzer) [1222004] - [md] dm-thin-metadata: add dm_thin_remove_range() (Mike Snitzer) [1222004] - [md] dm-thin-metadata: add dm_thin_find_mapped_range() (Mike Snitzer) [1222004] - [md] dm-btree: add dm_btree_remove_leaves() (Mike Snitzer) [1222004] - [md] dm-thin: cleanup schedule_zero() to read more logically (Mike Snitzer) [1222004] - [md] dm-thin: cleanup overwrite's endio restore to be centralized (Mike Snitzer) [1222004] - [md] bio: fix kABI breakage when __bi_remaining was added to struct bio (Mike Snitzer) [1222004] - [md] bio: extend struct bio with RHEL-specific struct bio_aux (Mike Snitzer) [1222004] - [md] block: remove management of bi_remaining when restoring original bi_end_io (Mike Snitzer) [1222004] - [md] bio: skip atomic inc_dec of ->bi_remaining for non-chains (Mike Snitzer) [1222004] - [md] block: remove unused BIO_RW_BLOCK and BIO_EOF flags (Mike Snitzer) [1222004] - [md] block: Fix BUG_ON when pi errors occur (Mike Snitzer) [1222004] - [md] dm-raid1: fix immutable biovec related BUG when retrying read bio (Mike Snitzer) [1222004] - [md] btrfs: fix wrong error handle when the device is missing or is not writeable (Mike Snitzer) [1222004] - [md] btrfs: fix deadlock when mounting a degraded fs (Mike Snitzer) [1222004] - [md] btrfs: use bio_endio_nodec instead of open code (Mike Snitzer) [1222004] - [md] btrfs: fix missing increment of bi_remaining (Mike Snitzer) [1222004] - [md] block: fixup for generic bio chaining (Mike Snitzer) [1222004] - [md] block: Generic bio chaining (Mike Snitzer) [1222004] - [vhost] relax used address alignment (Thomas Huth) [1227341] - [virtio] virtio_ring: document alignment requirements (Thomas Huth) [1227341] - [s390] pci: fix possible information leak in mmio syscall (Hendrik Brueckner) [1182169] - [s390] pci: add missing address space annotation (Hendrik Brueckner) [1182169] - [s390] kernel: add system calls for PCI memory access (Hendrik Brueckner) [1182169] - [s390] hmcdrv: HMC drive CD/DVD access (Hendrik Brueckner) [1182294] - [s390] irq: Use defines for external interruption codes (Hendrik Brueckner) [1182294] - [s390] irq: Add defines for external interruption codes (Hendrik Brueckner) [1182294] - [vfio] Fix runaway interruptible timeout (Alex Williamson) [1211739] - [vfio] vfio-pci: Log device requests more verbosely (Alex Williamson) [1211739] - [vfio] pci: Fix racy vfio_device_get_from_dev() call (Alex Williamson) [1230362] - [scsi] iscsi: Fix iscsi endpoints leak (Chris Leech) [1231606] - [scsi] libiscsi: fix potential buffer overrun in (Chris Leech) [1231606] - [scsi] iscsi_tcp: export port being used (Chris Leech) [1231606] - [scsi] iscsi_class: Fix freeing of skb in get host error path (Chris Leech) [1231606] - [scsi] libiscsi: return new error code when nop times out (Chris Leech) [1231606] - [scsi] iscsi_class: fix get_host_stats return code when not (Chris Leech) [1231606] - [scsi] iscsi_class: fix get_host_stats error handling (Chris Leech) [1231606] - [scsi] iscsi: kill redundant casts (Chris Leech) [1231606] - [scsi] libiscsi: Fix static checker warning on bh locking (Chris Leech) [1231606] - [scsi] iscsi_tcp: check for valid session before accessing (Chris Leech) [1231606] - [scsi] iscsi_boot_sysfs: Fix a memory leak in (Chris Leech) [1231606] - [scsi] libiscsi: remove unneeded queue work when max_cmdsn is (Chris Leech) [1231606] - [scsi] libiscsi: Reduce locking contention in fast path (Chris Leech) [1231606] - [scsi] libiscsi: Restructure iscsi_tcp r2t response logic (Chris Leech) [1231606] - [scsi] iscsi: fix wrong order of opcode and itt in (Chris Leech) [1231606] - [scsi] libiscsi: Add local_ipaddr parameter in iscsi_conn (Chris Leech) [1231606] - [net] rename local_df to ignore_df (Jiri Benc) [1200759] - [net] netlink: implement nla_get_in_addr and nla_get_in6_addr (Jiri Benc) [1200759] - [net] netlink: implement nla_put_in_addr and nla_put_in6_addr (Jiri Benc) [1200759] - [net] xfrm: simplify xfrm_address_t use (Jiri Benc) [1200759] - [net] tcp: simplify inetpeer_addr_base use (Jiri Benc) [1200759] - [net] Introduce possible_net_t (Jiri Benc) [1200759] - [net] Replace u64_stats_fetch_begin_bh to u64_stats_fetch_begin_irq (Jiri Benc) [1200759] - [net] Add support to configure SR-IOV VF minimum and maximum Tx rate through ip tool (Ivan Vecera) [1200759] - [net] gro: add a per device gro flush timer (Ivan Vecera) [1200759] - [net] introduce extended napi_struct (Ivan Vecera) [1200759] - [net] xfrm: announce deleation of temporary SA (Herbert Xu) [1210334] - [net] rtnetlink: fix userspace API breakage for iproute2 < v3.9.0 (Michal Schmidt) [1191660] - [net] netlink: rate-limit leftover bytes warning and print process name (Michal Schmidt) [1191660] - [net] tcp: RFC7413 option support for Fast Open client (Marcelo Leitner) [1219204] - [net] tcp: RFC7413 option support for Fast Open server (Marcelo Leitner) [1219204] - [net] tcp: fix saving TX flow hash in sock for outgoing connections (Ivan Vecera) [1215920] - [net] flow_dissector: Call skb_get_hash in get_xps_queue and __skb_tx_hash (Ivan Vecera) [1215920] - [net] ipv6: provide stubs for ip6_set_txhash and ip6_make_flowlabel (Ivan Vecera) [1215920] - [net] ip: Save TX flow hash in sock and set in skbuf on xmit (Ivan Vecera) [1215920] - [net] flow_dissector: Abstract out hash computation (Ivan Vecera) [1215920] - [net] Rename skb->rxhash to skb->hash (Ivan Vecera) [1215920] - [netdrv] sky2: sky2 calls skb_set_hash (Ivan Vecera) [1215920] - [netdrv] cxgb4: cxgb4 calls skb_set_hash (Ivan Vecera) [1215920] - [net] flow_dissector: initialize hashrnd in flow_dissector with net_get_random_once (Ivan Vecera) [1215920] - [net] netfilter: x_tables: avoid percpu ruleset duplication (Phil Sutter) [1231910] - [net] netfilter: x_tables: xt_free_table_info() cleanup (Phil Sutter) [1231910] - [net] netfilter: x_tables: use percpu rule counters (Phil Sutter) [1231910] - [net] fix wrong mac_len calculation for vlans (Vlad Yasevich) [1135619] - [net] Start with correct mac_len in skb_network_protocol (Vlad Yasevich) [1135619] - [net] Account for all vlan headers in skb_mac_gso_segment (Vlad Yasevich) [1135619] - [net] vti6: Add pmtu handling to vti6_xmit (Alexander Duyck) [1129761] - [net] vti, vti6: Preserve skb->mark after rcv_cb call (Alexander Duyck) [1129761] - [net] xfrm: Override skb->mark with tunnel->parm.i_key in xfrm_input (Alexander Duyck) [1129761] - [net] vti, vti6: Do not touch skb->mark on xmit (Alexander Duyck) [1129761] - [net] ip_tunnel: Report Rx dropped in ip_tunnel_get_stats64 (Alexander Duyck) [1129761] - [net] vti6: implement ndo_get_iflink (Alexander Duyck) [1129761] - [net] vti6: advertise link netns via netlink (Alexander Duyck) [1129761] - [net] ah6: Use the IPsec protocol multiplexer API (Alexander Duyck) [1129761] - [net] ipcomp6: Use the IPsec protocol multiplexer API (Alexander Duyck) [1129761] - [net] esp6: Use the IPsec protocol multiplexer API (Alexander Duyck) [1129761] - [net] esp: fix potential MTU calculation overflows (Alexander Duyck) [1129761] - [net] vti: Simplify error handling in module init and exit (Alexander Duyck) [1129761] - [net] xfrm6: Properly handle unsupported protocols (Alexander Duyck) [1129761] - [net] vti6: fix uninit when using x-netns (Alexander Duyck) [1129761] - [net] vti6: Add a lookup method for tunnels with wildcard endpoints (Alexander Duyck) [1129761] - [net] vti6: Allow sending packets through tunnels with wildcard endpoints (Alexander Duyck) [1129761] - [net] vti6: Use vti6_dev_init as the ndo_init function (Alexander Duyck) [1129761] - [net] better IFF_XMIT_DST_RELEASE support (Alexander Duyck) [1129761] - [net] move net_device priv_flags out from UAPI (Alexander Duyck) [1129761] - [net] kdoc struct net_device flags and priv_flags (Alexander Duyck) [1129761] - [net] vti6: Return an error when adding an existing tunnel (Alexander Duyck) [1129761] - [net] vti6: Simplify error handling in module init and exit (Alexander Duyck) [1129761] - [net] vti6: delete unneeded call to netdev_priv (Alexander Duyck) [1129761] - [net] vti6: Use the tunnel mark for lookup in the error handlers (Alexander Duyck) [1129761] - [net] vti6: Don't unregister pernet ops twice on init errors (Alexander Duyck) [1129761] - [net] vti6: Enable namespace changing (Alexander Duyck) [1129761] - [net] vti6: Check the tunnel endpoints of the xfrm state and the vti interface (Alexander Duyck) [1129761] - [net] vti6: Support inter address family tunneling (Alexander Duyck) [1129761] - [net] vti6: Update the ipv6 side to use its own receive hook (Alexander Duyck) [1129761] - [net] xfrm6: Add IPsec protocol multiplexer (Alexander Duyck) [1129761] - [net] xfrm: Introduce xfrm_input_afinfo to access the the callbacks properly (Alexander Duyck) [1129761] - [net] vti6: Remove caching of flow informations (Alexander Duyck) [1129761] - [net] vti6: Remove dst_entry caching (Alexander Duyck) [1129761] - [net] vti6: unify the pcpu_tstats and br_cpu_netstats as one (Alexander Duyck) [1129761] - [net] ipv6: fix the use of pcpu_tstats in ip6_vti.c (Alexander Duyck) [1129761] - [net] ip_tunnel: the lack of vti_link_ops' dellink() cause kernel panic (Alexander Duyck) [1129761] - [net] ipv6: Add support for IPsec virtual tunnel interfaces (Alexander Duyck) [1129761] - [net] ipv6: Add a receive path hook for vti6 in xfrm6_mode_tunnel (Alexander Duyck) [1129761] - [netdrv] netxen_nic: use spin_[un]lock_bh around tx_clean_lock (2) (Tony Camuso) [1217748] - [netdrv] netxen_nic: use spin_[un]lock_bh around tx_clean_lock (Tony Camuso) [1217748]- [block] xen-blkfront: fix accounting of reqs when migrating (Vitaly Kuznetsov) [1096909] - [block] xen-blkfront: remove redundant flush_op (Vitaly Kuznetsov) [1096909] - [block] xen-blkfront: improve protection against issuing unsupported REQ_FUA (Vitaly Kuznetsov) [1096909] - [block] xen-blkfront: factor out flush-related checks from do_blkif_request() (Vitaly Kuznetsov) [1096909] - [block] xen-blkfront: remove type check from blkfront_setup_discard (Vitaly Kuznetsov) [1096909] - [block] xen-blkif: drop struct blkif_request_segment_aligned (Vitaly Kuznetsov) [1096909] - [block] xen-blkfront: Fix possible NULL ptr dereference (Vitaly Kuznetsov) [1096909] - [block] xen-blkfront: Silence pfn maybe-uninitialized warning (Vitaly Kuznetsov) [1096909] - [block] xen-blkfront: restore the non-persistent data path (Vitaly Kuznetsov) [1096909] - [block] xen-blkfront: improve aproximation of required grants per request (Vitaly Kuznetsov) [1096909] - [block] xen-blkfront: revoke foreign access for grants not mapped by the backend (Vitaly Kuznetsov) [1096909] - [netdrv] e1000e: Bump the version to 3.2.5 (John Greene) [1173782] - [netdrv] e1000e: fix unit hang during loopback test (John Greene) [1173782] - [netdrv] e1000e: fix systim issues (John Greene) [1173782] - [netdrv] e1000e: fix legacy interrupt handling in i219 (John Greene) [1173782] - [netdrv] e1000e: fix flush_desc_ring implementation (John Greene) [1173782] - [netdrv] e1000e: fix logical error in flush_desc_rings (John Greene) [1173782] - [netdrv] e1000e: remove call to do_div and sign mismatch warning (John Greene) [1173782] - [netdrv] e1000e: i219 execute unit hang fix on every reset or power state transition (John Greene) [1173782] - [netdrv] e1000e: i219 fix unit hang on reset and runtime D3 (John Greene) [1173782] - [netdrv] e1000e: Add pm_qos header (John Greene) [1173782] - [netdrv] e1000e: fix call to do_div() to use u64 arg (John Greene) [1173782] - [netdrv] e1000e: Do not allow CRC stripping to be disabled on 82579 w/ jumbo frames (John Greene) [1173782] - [netdrv] e1000e: Cleanup handling of VLAN_HLEN as a part of max frame size (John Greene) [1173782] - [netdrv] e1000e: Use dma_rmb instead of rmb for descriptor read ordering (John Greene) [1173782] - [netdrv] e1000e: NVM write protect access removed from SPT HW (John Greene) [1173782] - [netdrv] e1000e: call netif_carrier_off early on down (John Greene) [1173782] - [netdrv] e1000e: remove calls to ioremap/unmap for NVM addr (John Greene) [1173782] - [netdrv] e1000e: fix obscure comments (John Greene) [1173782] - [netdrv] e1000e: initial support for i219 (John Greene) [1173782] - [netdrv] e1000e: support txtd update delay via xmit_more (John Greene) [1173782] - [netdrv] e1000e: Use eth_skb_pad and skb_put_padto helpers (John Greene) [1173782] - [netdrv] e1000e: Eliminate CONFIG_PM_RUNTIME (John Greene) [1173782] - [netdrv] e1000e: use netdev_rss_key_fill() helper (John Greene) [1173782] - [netdrv] e1000e: Cleanup return values in ethtool (John Greene) [1173782] - [netdrv] e1000e: delete excessive space character in debug message (John Greene) [1173782] - [netdrv] e1000e: fix trivial kernel doc typos (John Greene) [1173782] - [virtio] Add virtio-input driver (Gerd Hoffmann) [1231743] - [kvm] ioapic: Record edge-triggered interrupts delivery status (Gerd Hoffmann) [1173817] - [kernel] sched: Fix KMALLOC_MAX_SIZE overflow during cpumask allocation (Frank Ramsay) [1209156] - [x86] kvm: fix lapic.timer_mode on restore (Radim Krcmar) [1228342] - [pci] Add ACS quirks for Intel 1G NICs (Alex Williamson) [1176512] - [mfd] lpc_ich: Assign subdevice ids automatically (Prarit Bhargava) [1231296] - [x86] kernel: Load TLS descriptors before switching DS and ES (Adrian Reber) [1223330] {CVE-2014-9419} - [powerpc] kvm: Correct backport of h_logical_ci_{load, store} (David Gibson) [1229952] - [powerpc] rcu: Make list_splice_init_rcu() account for RCU readers (David Gibson) [1232550] - [powerpc] powernv: Remove powernv RTAS support (David Gibson) [1232550] - [powerpc] powernv/iommu: disable IOMMU bypass with param iommu=nobypass (David Gibson) [1232550] - [powerpc] pseries: Avoid deadlock on removing ddw (David Gibson) [1232550] - [powerpc] iommu: Remove IOMMU device references via bus notifier (David Gibson) [1232550] - [powerpc] powernv: Use it_page_shift for TCE invalidation (David Gibson) [1232550] - [powerpc] powernv: Use it_page_shift in TCE build (David Gibson) [1232550] - [powerpc] iommu: Fix comments with it_page_shift (David Gibson) [1232550] - [powerpc] powernv: Shift VF resource with an offset (David Gibson) [1232550] - [powerpc] powernv: Set PELTV for compound PEs (David Gibson) [1232550] - [powerpc] powernv: Reserve additional space for IOV BAR according to the number of total_pe (David Gibson) [1232550] - [powerpc] pci: Keep individual VF BAR size in struct pci_sriov (David Gibson) [1232550] - [powerpc] pci: Remove fixed parameter in pci_iov_resource_bar() (David Gibson) [1232550] - [powerpc] pci: Print PF SR-IOV resource that contains all VF(n) BAR space (David Gibson) [1232550] - [powerpc] pci-ioda: Use a single function to emit logging messages (David Gibson) [1232550] - [powerpc] pci-ioda: Remove unnecessary return value from printk (David Gibson) [1232550] - [powerpc] powernv: Allocate struct pnv_ioda_pe iommu_table dynamically (David Gibson) [1232550] - [powerpc] add real mode support for dma operations on powernv (David Gibson) [1232550] - [powerpc] powernv: Add a page size parameter to pnv_pci_setup_iommu_table() (David Gibson) [1232550] - [powerpc] powernv: only register log if OPAL supports doing so (Gustavo Duarte) [1221918] - [powerpc] powernv: only call OPAL_ELOG_RESEND if firmware supports it (Gustavo Duarte) [1221918] - [powerpc] powernv: Check OPAL elog calls exist before using (Gustavo Duarte) [1221918] - [powerpc] powernv: fix world-writable sysfs files (Gustavo Duarte) [1221918] - [powerpc] powernv: only call OPAL_RESEND_DUMP if firmware supports it (Gustavo Duarte) [1221918] - [powerpc] powernv: Check OPAL dump calls exist before using (Gustavo Duarte) [1221918] - [powerpc] powernv: Improve error messages in dump code (Gustavo Duarte) [1221918] - [powerpc] powernv: fix world-writable sysfs files (0/8) (Gustavo Duarte) [1221918] - [perf] probe: Ignore tail calls to probed functions (Gustavo Duarte) [1223850] - [perf] probe: ppc64le: Fixup function entry if using kallsyms lookup (Gustavo Duarte) [1223850] - [perf] probe: ppc64le: Prefer symbol table lookup over DWARF (Gustavo Duarte) [1223850] - [perf] probe: ppc64le: Fix ppc64 ABIv2 symbol decoding (Gustavo Duarte) [1223850] - [perf] probe: ppc: Enable matching against dot symbols automatically (Gustavo Duarte) [1223850] - [perf] probe: ppc: Use the right prefix when ignoring SyS symbols on ppc (Gustavo Duarte) [1223850] - [perf] probe: ppc: Fix symbol fixup issues due to ELF type (Gustavo Duarte) [1223850] - [perf] probe: Improve detection of file/function name in the probe: pattern (Gustavo Duarte) [1223850] - [perf] powerpc/kprobes: Fix kallsyms lookup across powerpc ABIv1 and ABIv2 (Gustavo Duarte) [1223850] - [powerpc] eeprom: at24: extend driver to allow writing via i2c_smbus_write_byte_data (Gustavo Duarte) [1221093] - [powerpc] misc/at24: avoid infinite loop on write() (Gustavo Duarte) [1221093] - [powerpc] misc: at24: move header to linux/platform_data/ (Gustavo Duarte) [1221093] - [powerpc] drivers/misc: at24: convert to use devm_kzalloc (Gustavo Duarte) [1221093] - [hwmon] config: Enable IBM POWERNV platform sensors for ppc64le (Gustavo Duarte) [1224367] - [hwmon] powerpc/powernv: handle OPAL_SUCCESS return in opal_sensor_read (Gustavo Duarte) [1224367] - [hwmon] powerpc/powernv: convert codes returned by OPAL calls (Gustavo Duarte) [1224367] - [hwmon] ibmpowernv: Fix build error seen for some configurations (Gustavo Duarte) [1224367] - [hwmon] ibmpowernv: pretty print labels (Gustavo Duarte) [1224367] - [hwmon] ibmpowernv: add a label attribute (Gustavo Duarte) [1224367] - [hwmon] ibmpowernv: add support for the new device tree (Gustavo Duarte) [1224367] - [hwmon] ibmpowernv: add a helper routine create_hwmon_attr (Gustavo Duarte) [1224367] - [hwmon] ibmpowernv: do not use the OPAL index for hwmon attribute names (Gustavo Duarte) [1224367] - [hwmon] ibmpowernv: change create_hwmon_attr_name() prototype (Gustavo Duarte) [1224367] - [hwmon] ibmpowernv: add a convert_opal_attr_name() routine (Gustavo Duarte) [1224367] - [hwmon] ibmpowernv: add a get_sensor_type() routine (Gustavo Duarte) [1224367] - [hwmon] ibmpowernv: replace AMBIENT_TEMP by TEMP (Gustavo Duarte) [1224367] - [hwmon] ibmpowernv: Convert to module_platform_driver (Gustavo Duarte) [1224367] - [hwmon] ibmpowernv: Use platform 'id_table' to probe the device (Gustavo Duarte) [1224367] - [hwmon] ibmpowernv: Quieten when probing finds no device (Gustavo Duarte) [1224367] - [hwmon] ibmpowernv: Use of_property_read_u32 at appropriate place (Gustavo Duarte) [1224367] - [hwmon] ibmpowernv: hwmon driver for power, fan rpm, voltage and temperature (Gustavo Duarte) [1224367] - [powerpc] kvm: book3s: hv: Fix an issue where guest is paused on receiving HMI (Gustavo Duarte) [1221091] - [powerpc] powernv: Fix the hmi event version check (Gustavo Duarte) [1221091] - [powerpc] powernv: Fallback to old HMI handling behavior for old firmware (Gustavo Duarte) [1221091] - [powerpc] book3s: Don't clear MSR_RI in hmi handler (Gustavo Duarte) [1221091] - [powerpc] use machine_subsys_initcall() for opal_hmi_handler_init() (Gustavo Duarte) [1221091] - [powerpc] book3s: Fix endianess issue for HMI handling on napping cpus (Gustavo Duarte) [1221091] - [powerpc] book3s: handle HMIs for cpus in nap mode (Gustavo Duarte) [1221091] - [powerpc] powernv: Invoke opal call to handle hmi (Gustavo Duarte) [1221091] - [powerpc] book3s: Add basic infrastructure to handle HMI in Linux (Gustavo Duarte) [1221091] - [i2c] move OF helpers into the core (Gustavo Duarte) [1221075] - [i2c] Improve logging on failure to probe for ->class devices (Gustavo Duarte) [1221075] - [i2c] add sanity check to i2c_put_adapter (Gustavo Duarte) [1221075] - [i2c] opal: Update quirk flags to do write-then-anything (Gustavo Duarte) [1221075] - [i2c] opal: make use of the new infrastructure for quirks (Gustavo Duarte) [1221075] - [i2c] add quirk checks to core (Gustavo Duarte) [1221075] - [i2c] add quirk structure to describe adapter flaws (Gustavo Duarte) [1221075] - [i2c] Driver to expose PowerNV platform i2c busses (Gustavo Duarte) [1221075]- [fs] vfs: atomic f_pos access in llseek() (Zach Brown) [1175954] - [fs] vfs: atomic f_pos accesses as per POSIX (Zach Brown) [1175954] - [fs] nfs: remove WARN_ON_ONCE from nfs_direct_good_bytes (Steve Dickson) [1217590] - [fs] nfs: fix DIO good bytes calculation (Steve Dickson) [1217590] - [fs] pnfs: Refactor the *_layout_mark_request_commit to use pnfs_layout_mark_request_commit (Steve Dickson) [1217590] - [fs] sunrpc: Fix a compile error when #undef CONFIG_PROC_FS (Steve Dickson) [1217590] - [fs] pnfs/flexfiles: Do not dprintk after the free (Steve Dickson) [1217590] - [fs] nfs: mirroring support for direct io (Steve Dickson) [1217590] - [fs] pnfs: lookup new lseg at lseg boundary (Steve Dickson) [1217590] - [fs] nfs41: .init_read and .init_write can be called with valid pg_lseg (Steve Dickson) [1217590] - [fs] pnfs: Update documentation on the Layout Drivers (Steve Dickson) [1217590] - [fs] pnfs/flexfiles: Add the FlexFile Layout Driver (Steve Dickson) [1217590] - [fs] nfs: count DIO good bytes correctly with mirroring (Steve Dickson) [1217590] - [fs] nfs41: wait for LAYOUTRETURN before retrying LAYOUTGET (Steve Dickson) [1217590] - [fs] nfs: add a helper to set NFS_ODIRECT_RESCHED_WRITES to direct writes (Steve Dickson) [1217590] - [fs] nfs41: add NFS_LAYOUT_RETRY_LAYOUTGET to layout header flags (Steve Dickson) [1217590] - [fs] nfs/flexfiles: send layoutreturn before freeing lseg (Steve Dickson) [1217590] - [fs] nfs41: introduce NFS_LAYOUT_RETURN_BEFORE_CLOSE (Steve Dickson) [1217590] - [fs] nfs41: allow async version layoutreturn (Steve Dickson) [1217590] - [fs] nfs41: add range to layoutreturn args (Steve Dickson) [1217590] - [fs] pnfs: allow LD to ask to resend read through pnfs (Steve Dickson) [1217590] - [fs] nfs: add nfs_pgio_current_mirror helper (Steve Dickson) [1217590] - [fs] nfs: only reset desc->pg_mirror_idx when mirroring is supported (Steve Dickson) [1217590] - [fs] nfs41: add a debug warning if we destroy an unempty layout (Steve Dickson) [1217590] - [fs] pnfs: fail comparison when bucket verifier not set (Steve Dickson) [1217590] - [fs] nfs: add mirroring support to pgio layer (Steve Dickson) [1217590] - [fs] pnfs: pass ds_commit_idx through the commit path (Steve Dickson) [1217590] - [fs] nfs: rename pgio header ds_idx to ds_commit_idx (Steve Dickson) [1217590] - [fs] nfs: handle overlapping reqs in lock_and_join (Steve Dickson) [1217590] - [fs] pnfs: release lseg in pnfs_generic_pg_cleanup (Steve Dickson) [1217590] - [fs] nfs: introduce pg_cleanup op for pgio descriptors (Steve Dickson) [1217590] - [fs] nfs/filelayout: use pnfs_error_mark_layout_for_return (Steve Dickson) [1217590] - [fs] nfs41: clear NFS_LAYOUT_RETURN if layoutreturn is sent or failed to send (Steve Dickson) [1217590] - [fs] nfs41: send layoutreturn in last put_lseg (Steve Dickson) [1217590] - [fs] nfs41: don't use a layout if it is marked for returning (Steve Dickson) [1217590] - [fs] nfs41: add a helper to mark layout for return (Steve Dickson) [1217590] - [fs] nfs41: make a helper function to send layoutreturn (Steve Dickson) [1217590] - [fs] nfs41: pass iomode through layoutreturn args (Steve Dickson) [1217590] - [fs] nfs: save server READ/WRITE/COMMIT status (Steve Dickson) [1217590] - [fs] nfs41: serialize first layoutget of a file (Steve Dickson) [1217590] - [fs] nfs41: close a small race window when adding new layout to global list (Steve Dickson) [1217590] - [fs] nfs/flexclient: export pnfs_layoutcommit_inode (Steve Dickson) [1217590] - [fs] nfs: set hostname when creating nfsv3 ds connection (Steve Dickson) [1217590] - [fs] sunrpc: add rpc_count_iostats_idx (Steve Dickson) [1217590] - [fs] sunrpc: serialize iostats updates (Steve Dickson) [1217590] - [fs] nfsv4.1/nfsv3: Add pNFS callbacks for nfs3_(read|write|commit)_done() (Steve Dickson) [1217590] - [fs] nfs: allow to specify cred in nfs_initiate_pgio (Steve Dickson) [1217590] - [fs] nfs4: export nfs4_sequence_done (Steve Dickson) [1217590] - [fs] nfs4: pass slot table to nfs40_setup_sequence (Steve Dickson) [1217590] - [fs] nfs: allow different protocol in nfs_initiate_commit (Steve Dickson) [1217590] - [fs] pnfs: Add nfs_rpc_ops in calls to nfs_initiate_pgio (Steve Dickson) [1217590] - [fs] nfs41: create NFSv3 DS connection if specified (Steve Dickson) [1217590] - [fs] nfs41: allow LD to choose DS connection version/minor_version (Steve Dickson) [1217590] - [fs] nfsv3: introduce nfs3_set_ds_client (Steve Dickson) [1217590] - [fs] nfs41: move file layout macros to generic pnfs (Steve Dickson) [1217590] - [fs] nfs41: allow LD to choose DS connection auth flavor (Steve Dickson) [1217590] - [fs] nfs41: pull nfs4_ds_connect from file layout to generic pnfs (Steve Dickson) [1217590] - [fs] nfs41: pull decode_ds_addr from file layout to generic pnfs (Steve Dickson) [1217590] - [fs] nfs41: pull data server cache from file layout to generic pnfs (Steve Dickson) [1217590] - [fs] pnfs: Do not grab the commit_info lock twice when rescheduling writes (Steve Dickson) [1217590] - [fs] pnfs: Prepare for flexfiles by pulling out common code (Steve Dickson) [1217590] - [fs] cifs: Fix readpages retrying on reconnects (Sachin Prabhu) [1197696] - [fs] Update cifs version (Sachin Prabhu) [1197696] - [fs] cifs: Fix STATUS_CANNOT_DELETE error mapping for SMB2 (Sachin Prabhu) [1197696] - [fs] cifs: Optimize readpages in a short read case on reconnects (Sachin Prabhu) [1197696] - [fs] cifs: Optimize cifs_user_read() in a short read case on reconnects (Sachin Prabhu) [1197696] - [fs] cifs: Improve indentation in cifs_user_read() (Sachin Prabhu) [1197696] - [fs] cifs: Fix possible buffer corruption in cifs_user_read() (Sachin Prabhu) [1197696] - [fs] cifs: Count got bytes in read_into_pages() (Sachin Prabhu) [1197696] - [fs] cifs: Use separate var for the number of bytes got in async read (Sachin Prabhu) [1197696] - [fs] cifs: Indicate reconnect with ECONNABORTED error code (Sachin Prabhu) [1197696] - [fs] cifs: Use multicredits for SMB 2.1/3 reads (Sachin Prabhu) [1197696] - [fs] cifs: Fix rsize usage for sync read (Sachin Prabhu) [1197696] - [fs] cifs: Fix rsize usage in user read (Sachin Prabhu) [1197696] - [fs] cifs: Separate page reading from user read (Sachin Prabhu) [1197696] - [fs] cifs: Fix rsize usage in readpages (Sachin Prabhu) [1197696] - [fs] cifs: Separate page search from readpages (Sachin Prabhu) [1197696] - [fs] cifs: Use multicredits for SMB 2.1/3 writes (Sachin Prabhu) [1197696] - [fs] cifs: Fix wsize usage in iovec write (Sachin Prabhu) [1197696] - [fs] cifs: Separate writing from iovec write (Sachin Prabhu) [1197696] - [fs] cifs: Separate filling pages from iovec write (Sachin Prabhu) [1197696] - [fs] cifs: Fix cifs_writev_requeue when wsize changes (Sachin Prabhu) [1197696] - [fs] cifs: Fix wsize usage in writepages (Sachin Prabhu) [1197696] - [fs] cifs: Separate pages initialization from writepages (Sachin Prabhu) [1197696] - [fs] cifs: Separate page sending from writepages (Sachin Prabhu) [1197696] - [fs] Remove sparse build warning (Sachin Prabhu) [1197696] - [fs] cifs: Separate page processing from writepages (Sachin Prabhu) [1197696] - [fs] cifs: Fix async reading on reconnects (Sachin Prabhu) [1197696] - [fs] cifs: Separate rawntlmssp auth from CIFS_SessSetup() (Sachin Prabhu) [1197696] - [fs] cifs: Split Kerberos authentication off CIFS_SessSetup() (Sachin Prabhu) [1197696] - [fs] cifs: Split ntlm and ntlmv2 authentication methods off CIFS_SessSetup() (Sachin Prabhu) [1197696] - [fs] cifs: Split lanman auth from CIFS_SessSetup() (Sachin Prabhu) [1197696] - [fs] cifs: replace code with free_rsp_buf() (Sachin Prabhu) [1197696] - [fs] fix mount failure with broken pathnames when smb3 mount with mapchars option (Sachin Prabhu) [1197696] - [fs] cifs: revalidate mapping prior to satisfying read_iter request with cache=loose (Sachin Prabhu) [1197696] - [fs] cifs: switch to ->write_iter() (Sachin Prabhu) [1197696] - [fs] cifs: switch to ->read_iter() (Sachin Prabhu) [1197696] - [fs] kill iov_iter_copy_from_user() (Partial) (Sachin Prabhu) [1197696] - [fs] cifs: Use min_t() when comparing "size_t" and "unsigned long" (Sachin Prabhu) [1197696] - [fs] fold cifs_iovec_read() into its (only) caller (Sachin Prabhu) [1197696] - [fs] cifs_iovec_read: keep iov_iter between the calls of cifs_readdata_to_iov() (Sachin Prabhu) [1197696] - [fs] cifs: Add helpers copy_page_from_iter(), copy_page_to_iter() and iov_iter_truncate() (Sachin Prabhu) [1197696] - [fs] cifs_iovec_read(): resubmit shouldn't restart the loop (Sachin Prabhu) [1197696] - [fs] gfs2: limit quota log messages (Abhijith Das) [1174295] - [fs] gfs2: fix quota updates on block boundaries (Abhijith Das) [1174295] - [fs] gfs2: fix quota refresh race in do_glock() (Abhijith Das) [1174295] - [fs] gfs2: allow fallocate to max out quotas/fs efficiently (Abhijith Das) [1174295] - [fs] gfs2: allow quota_check and inplace_reserve to return available blocks (Abhijith Das) [1174295] - [fs] gfs2: perform quota checks against allocation parameters (Abhijith Das) [1174295]- [alsa] regmap: regcache-rbtree: Fix present bitmap resize (Jaroslav Kysela) [1197064] - [alsa] regmap: rbtree: improve 64bits memory alignment (Jaroslav Kysela) [1197064] - [alsa] regmap: rbtree: Make cache_present bitmap per node (Jaroslav Kysela) [1197064] - [alsa] regmap: Add support for discarding parts of the register cache (Jaroslav Kysela) [1197064] - [alsa] regmap: rbtree: Reduce number of nodes, take 2 (Jaroslav Kysela) [1197064] - [alsa] regmap: rbtree: Simplify adjacent node look-up (Jaroslav Kysela) [1197064] - [alsa] regcache-rbtree: Fix reg_stride != 1 (Jaroslav Kysela) [1197064] - [alsa] regmap: rbtree: Use range information to allocate nodes (Jaroslav Kysela) [1197064] - [alsa] regmap: rbtree: Factor out node allocation (Jaroslav Kysela) [1197064] - [alsa] pci/msi: Add device flag indicating that 64-bit MSIs don't work (Jaroslav Kysela) [1197064] - [alsa] pm: Add pm_runtime_suspend|resume_force functions (Jaroslav Kysela) [1197064] - [alsa] pm / runtime: Implement the pm_generic_runtime functions for CONFIG_PM (Jaroslav Kysela) [1197064] - [alsa] pm / runtime: Fetch runtime PM callbacks using a macro (Jaroslav Kysela) [1197064] - [alsa] pm / runtime: Respect autosuspend when idle triggers suspend (Jaroslav Kysela) [1197064] - [alsa] drm/i915/audio: add codec wakeup override enabled/disable callback (Jaroslav Kysela) [1197064] - [alsa] hda - fix number of devices query on hotplug (Jaroslav Kysela) [1197064] - [alsa] usb-audio: add native DSD support for JLsounds I2SoverUSB (Jaroslav Kysela) [1197064] - [alsa] hda - remove controller dependency on i915 power well for SKL (Jaroslav Kysela) [1197064] - [alsa] usb-audio: fix missing input volume controls in MAYA44 USB(+) (Jaroslav Kysela) [1197064] - [alsa] usb-audio: add MAYA44 USB+ mixer control names (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Add a fixup for another Acer Aspire 9420 (Jaroslav Kysela) [1197064] - [alsa] hda - moved alloc/free stream pages function to controller library (Jaroslav Kysela) [1197064] - [alsa] hda - add generic functions to set hdac stream params (Jaroslav Kysela) [1197064] - [alsa] Close holes in struct snd_pcm_constraint_list (Jaroslav Kysela) [1197064] - [alsa] Close holes in struct snd_pcm_hw_rule (Jaroslav Kysela) [1197064] - [alsa] core: remove .wall_clock (Jaroslav Kysela) [1197064] - [alsa] core: selection of audio_tstamp type and accuracy reports (Jaroslav Kysela) [1197064] - [alsa] hda - Fix jack detection at resume with VT codecs (Jaroslav Kysela) [1197064] - [alsa] usb-audio: don't try to get Outlaw RR2150 sample rate (Jaroslav Kysela) [1197064] - [alsa] jack: Fix the id uniqueness check (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add mic volume fix quirk for Logitech Quickcam Fusion (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Suooprt Dell headset mode for ALC256 (Jaroslav Kysela) [1197064] - [alsa] hda - Set patch_ops before calling auto-parser (Jaroslav Kysela) [1197064] - [alsa] pci: Drop superfluous ifdef CONFIG_PROC_FS (Jaroslav Kysela) [1197064] - [alsa] emu10k1: Fix/cleanup ifdef CONFIG_PROC_FS (Jaroslav Kysela) [1197064] - [alsa] cs46xx: Fix old ifdef CONFIG_PROC_FS (Jaroslav Kysela) [1197064] - [alsa] ca0106: Fix/cleanup ifdef CONFIG_PROC_FS (Jaroslav Kysela) [1197064] - [alsa] ac97: Fix ifdef CONFIG_PROC_FS (Jaroslav Kysela) [1197064] - [alsa] ak4xxx-adda: Drop unnecessary ifdef CONFIG_PROC_FS (Jaroslav Kysela) [1197064] - [alsa] opl4: Fix / cleanup ifdef CONFIG_PROC_FS (Jaroslav Kysela) [1197064] - [alsa] dummy: Replace CONFIG_PROC_FS with CONFIG_SND_PROC_FS (Jaroslav Kysela) [1197064] - [alsa] aloop: Drop unnecessary ifdef CONFIG_PROC_FS (Jaroslav Kysela) [1197064] - [alsa] core: Fix randconfig build wrt CONFIG_PROC_FS (Jaroslav Kysela) [1197064] - [alsa] hda - Drop unused fields from struct hda_codec_preset (Jaroslav Kysela) [1197064] - [alsa] replace CONFIG_PROC_FS with CONFIG_SND_PROC_FS (Jaroslav Kysela) [1197064] - [alsa] kconfig: add config item SND_PROC_FS for expert (Jaroslav Kysela) [1197064] - [alsa] bcd2000: Make local data static (Jaroslav Kysela) [1197064] - [alsa] lx6464es: Use NULL for pointers (Jaroslav Kysela) [1197064] - [alsa] lx6464es: Fix duplicated SSID entries (Jaroslav Kysela) [1197064] - [alsa] dummy: make local data static (Jaroslav Kysela) [1197064] - [alsa] pcm: add IEC958 channel status helper (Jaroslav Kysela) [1197064] - [alsa] pcm: add DRM ELD helper (Jaroslav Kysela) [1197064] - [alsa] jack: Remove MODULE_*() macros (Jaroslav Kysela) [1197064] - [alsa] hda - Move hda_i915.c from sound/pci/hda to sound/hda (Jaroslav Kysela) [1197064] - [alsa] hda - Add headset-mode* model options for ALC269 & co (Jaroslav Kysela) [1197064] - [alsa] hda/ca0132: support for Alienware 15 Creative Sound Core3D-EX (Jaroslav Kysela) [1197064] - [alsa] hda - add hda_intel_trace.h (Jaroslav Kysela) [1197064] - [alsa] hda - rename hda_intel_trace.h to hda_controller_trace.h (Jaroslav Kysela) [1197064] - [alsa] hda/hdmi - Add Tegra210 support (Jaroslav Kysela) [1197064] - [alsa] hda/hdmi - Add Tegra114 support (Jaroslav Kysela) [1197064] - [alsa] hda/hdmi - Add Tegra30 support (Jaroslav Kysela) [1197064] - [alsa] hda/tegra - Improve error reporting (Jaroslav Kysela) [1197064] - [alsa] hda/hdmi - Implement Tegra-specific patch (Jaroslav Kysela) [1197064] - [alsa] hda/tegra - Set CORBRP self-clear flag (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Support Dell headset mode for ALC298 (Jaroslav Kysela) [1197064] - [alsa] info: Drop kerneldoc comment from snd_info_create_entry() (Jaroslav Kysela) [1197064] - [alsa] info: Move list addition to snd_info_create_entry() (Jaroslav Kysela) [1197064] - [alsa] info: Register proc entries recursively, too (Jaroslav Kysela) [1197064] - [alsa] info: Fix leaks of child entries at snd_info_free_entry() (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Support headset mode for ALC298 (Jaroslav Kysela) [1197064] - [alsa] hda - Remove unused call to "get_pin" in patch_hdmi.c (Jaroslav Kysela) [1197064] - [alsa] hda/tegra - Fix oops (Jaroslav Kysela) [1197064] - [alsa] hda - reset display codec when power on (Jaroslav Kysela) [1197064] - [alsa] jack: fix a randconfig build issue (Jaroslav Kysela) [1197064] - [alsa] jack: Fix another NULL dereference due to empty input jack (Jaroslav Kysela) [1197064] - [alsa] jack: don't report input event for phantom jack (Jaroslav Kysela) [1197064] - [alsa] hda - Reduce ifdef CONFIG_SND_HDA_I915 (Jaroslav Kysela) [1197064] - [alsa] hda - remove controller dependency on i915 power well for Baytrail/Braswell (Jaroslav Kysela) [1197064] - [alsa] hda - divide controller and codec dependency on i915 gfx power well (Jaroslav Kysela) [1197064] - [alsa] hda - implement link_power ops for i915 display power control (Jaroslav Kysela) [1197064] - [alsa] hda - allow a codec to control the link power (Jaroslav Kysela) [1197064] - [alsa] hda - implement a refcount for i915 power well switch (Jaroslav Kysela) [1197064] - [alsa] jack: remove exporting ctljack functions (Jaroslav Kysela) [1197064] - [alsa] hda - Update to use the new jack kctls method (Jaroslav Kysela) [1197064] - [alsa] jack: extend snd_jack_new to support phantom jack (Jaroslav Kysela) [1197064] - [alsa] jack: handle jack embedded kcontrol creating within ctljack (Jaroslav Kysela) [1197064] - [alsa] jack: implement kctl creating for jack devices (Jaroslav Kysela) [1197064] - [alsa] core: Clean up OSS proc file management (Jaroslav Kysela) [1197064] - [alsa] core: Build conditionally and remove superfluous ifdefs (Jaroslav Kysela) [1197064] - [alsa] core: Don't ignore errors at creating proc files (Jaroslav Kysela) [1197064] - [alsa] core: Remove superfluous exit calls for proc entries (Jaroslav Kysela) [1197064] - [alsa] core: Manage asound root directory with snd_info_entry (Jaroslav Kysela) [1197064] - [alsa] core: Remove child proc file elements recursively (Jaroslav Kysela) [1197064] - [alsa] core: Fix possible memory leaks at error path in info.c (Jaroslav Kysela) [1197064] - [alsa] Replace with IS_ENABLED() (Jaroslav Kysela) [1197064] - [alsa] core: Use seq_file for text proc file reads (Jaroslav Kysela) [1197064] - [alsa] hda - Replace open codes with snd_hdac_stream_set_params() (Jaroslav Kysela) [1197064] - [alsa] hda - Move prepared flag into struct hdac_stream (Jaroslav Kysela) [1197064] - [alsa] hda - Replace hda_bus_ops with static binding (Jaroslav Kysela) [1197064] - [alsa] remove deprecated use of pci api (Jaroslav Kysela) [1197064] - [alsa] hda - Drop azx_sd_read*/write*() macros (Jaroslav Kysela) [1197064] - [alsa] hda/tegra - Fix build error and warning (Jaroslav Kysela) [1197064] - [alsa] hda - Reenable tracepoints for controller (Jaroslav Kysela) [1197064] - [alsa] hda - Move PCM format and rate handling code to core library (Jaroslav Kysela) [1197064] - [alsa] hda - Minor refactoring (Jaroslav Kysela) [1197064] - [alsa] hda - Embed bus into controller object (Jaroslav Kysela) [1197064] - [alsa] hda - Migrate more hdac_stream codes (Jaroslav Kysela) [1197064] - [alsa] hda - Migrate hdac_stream into legacy driver (Jaroslav Kysela) [1197064] - [alsa] hda - Pass bus io_ops directly from the top-level driver (Jaroslav Kysela) [1197064] - [alsa] hda - Move send_cmd / get_response to hdac_bus_ops (Jaroslav Kysela) [1197064] - [alsa] hda - Merge codec and controller helpers (Jaroslav Kysela) [1197064] - [alsa] hda - Add DSP loader to core library code (Jaroslav Kysela) [1197064] - [alsa] hda - Add the controller helper codes to hda-core module (Jaroslav Kysela) [1197064] - [alsa] hda - Handle error from get_response bus ops directly (Jaroslav Kysela) [1197064] - [alsa] hda - Fix lost sound due to stream_pm ops cleanup (Jaroslav Kysela) [1197064] - [alsa] hda - Disable Headphone Mic boost for ALC662 (Jaroslav Kysela) [1197064] - [alsa] hda - Disable power_save_node for IDT92HD71bxx (Jaroslav Kysela) [1197064] - [alsa] hda - Fix noise on AMD radeon 290x controller (Jaroslav Kysela) [1197064] - [alsa] hda - Set stream_pm ops automatically by generic parser (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Add ALC256 alias name for Dell (Jaroslav Kysela) [1197064] - [alsa] revert "alsa: hda - Add mute-LED mode control to Thinkpad" (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add quirk for MS LifeCam HD-3000 (Jaroslav Kysela) [1197064] - [alsa] hda - Disable widget power-saving for ALC292 & co (Jaroslav Kysela) [1197064] - [alsa] hda - Reduce verbs by node power-saves (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add quirk for MS LifeCam Studio (Jaroslav Kysela) [1197064] - [alsa] pcm: Modify double acknowledged interrupts check condition (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - ALC292 dock fix for Thinkpad L450 (Jaroslav Kysela) [1197064] - [alsa] hda - Add Conexant codecs CX20721, CX20722, CX20723 and CX20724 (Jaroslav Kysela) [1197064] - [alsa] hda - Fix headset mic and mic-in for a Dell desktop (Jaroslav Kysela) [1197064] - [alsa] hda - Add headset mic quirk for Dell Inspiron 5548 (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Add ALC298 alias name for Dell (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Fix typo for ALC286/ALC288 (Jaroslav Kysela) [1197064] - [alsa] hda - Add headphone quirk for Lifebook E752 (Jaroslav Kysela) [1197064] - [alsa] emu10k1: Emu10k2 32 bit DMA mode (Jaroslav Kysela) [1197064] - [alsa] hda - Fix missing va_end() call in snd_hda_codec_pcm_new() (Jaroslav Kysela) [1197064] - [alsa] emu10k1: Fix card shortname string buffer overflow (Jaroslav Kysela) [1197064] - [alsa] hda - Add mute-LED mode control to Thinkpad (Jaroslav Kysela) [1197064] - [alsa] hda - Fix mute-LED fixed mode (Jaroslav Kysela) [1197064] - [alsa] hda - Fix click noise at start on Dell XPS13 (Jaroslav Kysela) [1197064] - [alsa] hda - fix headset mic detection problem for one more machine (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Fix Headphone Mic doesn't recording for ALC256 (Jaroslav Kysela) [1197064] - [alsa] hda - fix "num_steps = 0" error on ALC256 (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Fix audio output on Roland SC-D70 sound module (Jaroslav Kysela) [1197064] - [alsa] hda - add AZX_DCAPS_I915_POWERWELL to Baytrail (Jaroslav Kysela) [1197064] - [alsa] hda - only sync BCLK to the display clock for Haswell & Broadwell (Jaroslav Kysela) [1197064] - [alsa] hda - Mute headphone pin on suspend on XPS13 9333 (Jaroslav Kysela) [1197064] - [alsa] hda - potential (but unlikely) uninitialized variable (Jaroslav Kysela) [1197064] - [alsa] hda - Fix regression for slave SPDIF setups (Jaroslav Kysela) [1197064] - [alsa] intel8x0: Check pci_iomap() success for DEVICE_ALI (Jaroslav Kysela) [1197064] - [alsa] hda - simplify azx_has_pm_runtime (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Enable the ALC292 dock fixup on the Thinkpad T450 (Jaroslav Kysela) [1197064] - [alsa] ctl: fix to handle several elements added by one operation for userspace element (Jaroslav Kysela) [1197064] - [alsa] control: Fix a typo of SNDRV_CTL_ELEM_ACCESS_TLV_* with SNDRV_CTL_TLV_OP_* (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Don't attempt to get Microsoft Lifecam Cinema sample rate (Jaroslav Kysela) [1197064] - [alsa] emu10k1: add toggles for E-mu 1010 optical ports (Jaroslav Kysela) [1197064] - [alsa] ctl: fill identical information to return value when adding userspace elements (Jaroslav Kysela) [1197064] - [alsa] ctl: fix a bug to return no identical information in info operation for userspace controls (Jaroslav Kysela) [1197064] - [alsa] ctl: confirm to return all identical information in 'activate' event (Jaroslav Kysela) [1197064] - [alsa] emu10k1: handle dock disconnects (Jaroslav Kysela) [1197064] - [alsa] hda - Add dock support for ThinkPad X250 (17aa:2226) (Jaroslav Kysela) [1197064] - [alsa] seq: fill client ID in return value of pool operation (Jaroslav Kysela) [1197064] - [alsa] emu10k1: don't deadlock in proc-functions (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Fix a typo (Jaroslav Kysela) [1197064] - [alsa] ctl: evaluate macro instead of numerical value (Jaroslav Kysela) [1197064] - [alsa] usb - Creative USB X-Fi Pro SB1095 volume knob support (Jaroslav Kysela) [1197064] - [alsa] hda/via - Add missing stream_pm ops setup (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Fix the regression by widget power-saving (Jaroslav Kysela) [1197064] - [alsa] hda/generic - Don't override power_filter when power_save_node is set (Jaroslav Kysela) [1197064] - [alsa] hda/generic - Make snd_hda_gen_path_power_filter() always applicable (Jaroslav Kysela) [1197064] - [alsa] hda/generic - Fix wrong initial power state for fixed pins (Jaroslav Kysela) [1197064] - [alsa] hda/generic - Check power state cap at updating the widget power (Jaroslav Kysela) [1197064] - [alsa] hda - Fix headphone pin config for Lifebook T731 (Jaroslav Kysela) [1197064] - [alsa] hda - Work around races of power up/down with runtime PM (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Support Dell headset mode for ALC288 (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Support headset mode for ALC286/288 (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Make more stable to get pin sense for ALC283 (Jaroslav Kysela) [1197064] - [alsa] hda_intel: add AZX_DCAPS_I915_POWERWELL for SKL and BSW (Jaroslav Kysela) [1197064] - [alsa] emu10k1: add Audigy 5/Rx (Jaroslav Kysela) [1197064] - [alsa] Use const struct ac97_quirk (Jaroslav Kysela) [1197064] - [alsa] hda: fix possible null dereference (Jaroslav Kysela) [1197064] - [alsa] usb-audio: don't try to get Benchmark DAC1 sample rate (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Support Dell headset mode for ALC256 (Jaroslav Kysela) [1197064] - [alsa] hda - Enable widget power saving for Realtek codecs (Jaroslav Kysela) [1197064] - [alsa] hda - Sync node attributes at resume from widget power saving (Jaroslav Kysela) [1197064] - [alsa] hda - Add a fake stereo amp register support (Jaroslav Kysela) [1197064] - [alsa] hda - Allow driver to add vendor-specific verbs for regmap (Jaroslav Kysela) [1197064] - [alsa] hda - Add one more node in the EAPD supporting candidate list (Jaroslav Kysela) [1197064] - [alsa] hda_intel: apply the Seperate stream_tag for Sunrise Point (Jaroslav Kysela) [1197064] - [alsa] hda/via - Add beep controls to VIA codecs (Jaroslav Kysela) [1197064] - [alsa] hda - Remove superfluous hda_nid_t definition in hda_codec.h (Jaroslav Kysela) [1197064] - [alsa] asihpi: Fix duplicate const for clock sources (Jaroslav Kysela) [1197064] - [alsa] hda - Add dock support for Thinkpad T450s (17aa:5036) (Jaroslav Kysela) [1197064] - [alsa] echoaudio: read past end of array (Jaroslav Kysela) [1197064] - [alsa] ak411x: simplify snd_ak4113_create() a bit (Jaroslav Kysela) [1197064] - [alsa] hda - Use regmap for command verb caches, too (Jaroslav Kysela) [1197064] - [alsa] hda - Use regmap for parameter caches, too (Jaroslav Kysela) [1197064] - [alsa] hda - Use regmap for amp accesses (Jaroslav Kysela) [1197064] - [alsa] hda - Implement uncached version of parameter reads (Jaroslav Kysela) [1197064] - [alsa] hda - Use regmap for codec parameter reads (Jaroslav Kysela) [1197064] - [alsa] hda - Add regmap support (Jaroslav Kysela) [1197064] - [alsa] hda - Move generic array helpers to core lib (Jaroslav Kysela) [1197064] - [alsa] hda - Re-add tracepoints to HD-audio core driver (Jaroslav Kysela) [1197064] - [alsa] hda - Fix possible runtime PM refcount unbalance (Jaroslav Kysela) [1197064] - [alsa] hda - Support indirect execution of verbs (Jaroslav Kysela) [1197064] - [alsa] hda - Add widget sysfs tree (Jaroslav Kysela) [1197064] - [alsa] hda - Move a part of hda_codec stuff into hdac_device (Jaroslav Kysela) [1197064] - [alsa] hda - Move some codes up to hdac_bus struct (Jaroslav Kysela) [1197064] - [alsa] hda - Make snd_hda_bus_type public (Jaroslav Kysela) [1197064] - [alsa] hda - Rename power_mgmt flag with power_save_node (Jaroslav Kysela) [1197064] - [alsa] hda - Fix power of pins used for mute LED with vrefs (Jaroslav Kysela) [1197064] - [alsa] hda - Adjust power of beep widget and outputs (Jaroslav Kysela) [1197064] - [alsa] hda - Use the new power control for VIA codecs (Jaroslav Kysela) [1197064] - [alsa] hda - Support advanced power state controls (Jaroslav Kysela) [1197064] - [alsa] ice1724: esi w192m: Add sampling rate control of the ADC/DAC (Jaroslav Kysela) [1197064] - [alsa] ice1724: esi w192m: Add text Line in/Mic for selecting input gain state (Jaroslav Kysela) [1197064] - [alsa] ice1724: esi w192m: Add TLV support for control value in dB scale (Jaroslav Kysela) [1197064] - [alsa] ice1724: esi w192m: Enable midi i/o of port envy24 chip as available (Jaroslav Kysela) [1197064] - [alsa] ice1724: esi w192m: Update eeprom structure to C99 standard (Jaroslav Kysela) [1197064] - [alsa] ice1724: esi w192m: Correct copy/paste from prodigy driver (Jaroslav Kysela) [1197064] - [alsa] hda - Simplify PCM setup overrides (Jaroslav Kysela) [1197064] - [alsa] hda - Treat stereo-to-mono mix properly (Jaroslav Kysela) [1197064] - [alsa] hda - Use shutdown driver ops instead of reboot notifier (Jaroslav Kysela) [1197064] - [alsa] hda - Don't access stereo amps for mono channel widgets (Jaroslav Kysela) [1197064] - [alsa] control: Fix breakage of user ctl element addition (Jaroslav Kysela) [1197064] - [alsa] hda - Add workaround for MacBook Air 5,2 built-in mic (Jaroslav Kysela) [1197064] - [alsa] hda - Set single_adc_amp flag for CS420x codecs (Jaroslav Kysela) [1197064] - [alsa] snd-usb: add quirks for Roland UA-22 (Jaroslav Kysela) [1197064] - [alsa] control: Add sanity checks for user ctl id name string (Jaroslav Kysela) [1197064] - [alsa] hda - Fix built-in mic on Compaq Presario CQ60 (Jaroslav Kysela) [1197064] - [alsa] seq: Fix init order of snd_seq_device stuff (Jaroslav Kysela) [1197064] - [alsa] core: Drop superfluous error/debug messages after malloc failures (Jaroslav Kysela) [1197064] - [alsa] seq: Drop superfluous error/debug messages after malloc failures (Jaroslav Kysela) [1197064] - [alsa] seq_oss: Drop superfluous error/debug messages after malloc failures (Jaroslav Kysela) [1197064] - [alsa] core: reduce stack usage related to snd_ctl_new() (Jaroslav Kysela) [1197064] - [alsa] core: use precomputed table to check userspace control params (Jaroslav Kysela) [1197064] - [alsa] hda - Fix regression of HD-audio controller fallback modes (Jaroslav Kysela) [1197064] - [alsa] ac97: ac97_patch: Simplify patch_vt1613_specific() (Jaroslav Kysela) [1197064] - [alsa] ac97: Add VT1613 AC97 codec support (Jaroslav Kysela) [1197064] - [alsa] hda - One more Dell macine needs DELL1_MIC_NO_PRESENCE quirk (Jaroslav Kysela) [1197064] - [alsa] opl3: small array underflow (Jaroslav Kysela) [1197064] - [alsa] line6: Clamp values correctly (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Check Marantz/Denon USB DACs in a single place (Jaroslav Kysela) [1197064] - [alsa] Fix spelling typo in Documentation/DocBook/alsa-driver-api.xml (Jaroslav Kysela) [1197064] - [alsa] hda - Release resources in device release callback (Jaroslav Kysela) [1197064] - [alsa] hda - Use standard workqueue for unsol and jack events (Jaroslav Kysela) [1197064] - [alsa] hda - Build PCMs and controls at codec driver probe (Jaroslav Kysela) [1197064] - [alsa] hda - Implement unbind more safely (Jaroslav Kysela) [1197064] - [alsa] core: Re-add snd_device_disconnect() (Jaroslav Kysela) [1197064] - [alsa] hda - Don't assume non-NULL PCM ops (Jaroslav Kysela) [1197064] - [alsa] hda - Allocate hda_pcm objects dynamically (Jaroslav Kysela) [1197064] - [alsa] hda - Remove superfluous memory allocation error messages (Jaroslav Kysela) [1197064] - [alsa] hda - Add card field to hda_codec struct (Jaroslav Kysela) [1197064] - [alsa] hda - Split snd_hda_build_pcms() (Jaroslav Kysela) [1197064] - [alsa] hda - Clear pcm pointer assigned to hda_pcm at device removal (Jaroslav Kysela) [1197064] - [alsa] hda - Remove channel mode helper functions (Jaroslav Kysela) [1197064] - [alsa] hda - Set parent of input beep devices (Jaroslav Kysela) [1197064] - [alsa] hda - Power down codec automatically at registration (Jaroslav Kysela) [1197064] - [alsa] hda - Replace bus pm_notify with the standard runtime PM framework (Jaroslav Kysela) [1197064] - [alsa] hda - Drop power_save value indirection in hda_bus (Jaroslav Kysela) [1197064] - [alsa] cmipci: remove a stray space character (Jaroslav Kysela) [1197064] - [alsa] azt3328: some indenting cleanups (Jaroslav Kysela) [1197064] - [alsa] hda - Disable runtime PM for Panther Point again (Jaroslav Kysela) [1197064] - [alsa] hda: controller code - do not export static functions (Jaroslav Kysela) [1197064] - [alsa] pcm: Don't leave PREPARED state after draining (Jaroslav Kysela) [1197064] - [alsa] hda - Use standard runtime PM for codec power-save control (Jaroslav Kysela) [1197064] - [alsa] hda - Move codec suspend/resume to codec driver (Jaroslav Kysela) [1197064] - [alsa] hda - Bind codecs via standard bus (Jaroslav Kysela) [1197064] - [alsa] hda - Decouple PCM and hwdep devices from codec object (Jaroslav Kysela) [1197064] - [alsa] hda - Add pin configs for ASUS mobo with IDT 92HD73XX codec (Jaroslav Kysela) [1197064] - [alsa] pcm: Don't ignore internal PCMs in snd_pcm_dev_disconnect() (Jaroslav Kysela) [1197064] - [alsa] pcm: Don't notify internal PCMs (Jaroslav Kysela) [1197064] - [alsa] pcm: Don't add internal PCMs to PCM device list (Jaroslav Kysela) [1197064] - [alsa] pcm: Minor refactoring in snd_pcm_attach_substream() (Jaroslav Kysela) [1197064] - [alsa] hda: replace .wallclock by .get_time_info (Jaroslav Kysela) [1197064] - [alsa] core: add .get_time_info (Jaroslav Kysela) [1197064] - [alsa] core: pass audio tstamp config from userspace in compat mode (Jaroslav Kysela) [1197064] - [alsa] core: pass audio tstamp config from userspace (Jaroslav Kysela) [1197064] - [alsa] hda - Avoid unnecessary power-up at mixer amp changes (Jaroslav Kysela) [1197064] - [alsa] hda - Split azx_codec_create() to two phases (Jaroslav Kysela) [1197064] - [alsa] hda - Drop azx_mixer_create() (Jaroslav Kysela) [1197064] - [alsa] hda - Fold hda_priv.h into hda_controller.h (Jaroslav Kysela) [1197064] - [alsa] hda - Introduce azx_has_pm_runtime() macro (Jaroslav Kysela) [1197064] - [alsa] usb: Fix support for Denon DA-300USB DAC (ID 154e:1003) (Jaroslav Kysela) [1197064] - [alsa] hda - Embed struct hda_bus_unsolicited into struct hda_bus (Jaroslav Kysela) [1197064] - [alsa] hda - Drop hda_bus_template for snd_hda_bus_new() (Jaroslav Kysela) [1197064] - [alsa] hdspm - DRY cleanup of snd_pcm_ops (Jaroslav Kysela) [1197064] - [alsa] hdspm - DRY cleanup in .release callback (Jaroslav Kysela) [1197064] - [alsa] hdspm - DRY cleanup in .open callbacks (Jaroslav Kysela) [1197064] - [alsa] Consolidate snd_find_free_minor() (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Don't attempt to get Lifecam HD-5000 sample rate (Jaroslav Kysela) [1197064] - [alsa] hda/tegra check correct return value from ioremap_resource (Jaroslav Kysela) [1197064] - [alsa] hdspm - Constrain periods to 2 on older cards (Jaroslav Kysela) [1197064] - [alsa] hda - enable mute led quirk for one more hp machine (Jaroslav Kysela) [1197064] - [alsa] seq: Drop snd_seq_autoload_lock() and _unlock() (Jaroslav Kysela) [1197064] - [alsa] seq: Define driver object in each driver (Jaroslav Kysela) [1197064] - [alsa] seq: Clean up device and driver structs (Jaroslav Kysela) [1197064] - [alsa] seq: Rewrite sequencer device binding with standard bus (Jaroslav Kysela) [1197064] - [alsa] seq: Don't compile snd_seq_device_load_drivers() for built-in (Jaroslav Kysela) [1197064] - [alsa] seq: Move EXPORT_SYMBOL() after each function (Jaroslav Kysela) [1197064] - [alsa] seq: potential out of bounds in do_control() (Jaroslav Kysela) [1197064] - [alsa] line6: Improve line6_read/write_data() interfaces (Jaroslav Kysela) [1197064] - [alsa] line6: toneport: Use explicit type for firmware version (Jaroslav Kysela) [1197064] - [alsa] line6: Use explicit type for serial number (Jaroslav Kysela) [1197064] - [alsa] line6: Return EIO if read/write not successful (Jaroslav Kysela) [1197064] - [alsa] line6: Return error if device not responding (Jaroslav Kysela) [1197064] - [alsa] line6: Add delay before reading status (Jaroslav Kysela) [1197064] - [alsa] hda - Add docking station support for another HP machine (Jaroslav Kysela) [1197064] - [alsa] control: fix failure to return new numerical ID in 'replace' event data (Jaroslav Kysela) [1197064] - [alsa] usb: update trigger timestamp on first non-zero URB submitted (Jaroslav Kysela) [1197064] - [alsa] hda: read trigger_timestamp immediately after starting DMA (Jaroslav Kysela) [1197064] - [alsa] pcm: allow for trigger_tstamp snapshot in .trigger (Jaroslav Kysela) [1197064] - [alsa] pcm: don't override timestamp unconditionally (Jaroslav Kysela) [1197064] - [alsa] off by one bug in snd_riptide_joystick_probe() (Jaroslav Kysela) [1197064] - [alsa] control: fix failure to return numerical ID in 'add' event (Jaroslav Kysela) [1197064] - [alsa] line6: Pass driver name to line6_probe() (Jaroslav Kysela) [1197064] - [alsa] line6: Pass toneport pointer to toneport_has_led() (Jaroslav Kysela) [1197064] - [alsa] line6: Add toneport_has_source_select() (Jaroslav Kysela) [1197064] - [alsa] line6: Get rid of unused variable in pod.c (Jaroslav Kysela) [1197064] - [alsa] line6: Create sysfs via snd_card_add_dev_attr() (Jaroslav Kysela) [1197064] - [alsa] Add a helper to add a new attribute group to card (Jaroslav Kysela) [1197064] - [alsa] hda - Set up GPIO for Toshiba Satellite S50D (Jaroslav Kysela) [1197064] - [alsa] line6: fixup of line6_start_timer argument type (Jaroslav Kysela) [1197064] - [alsa] line6: use msecs_to_jiffies for conversion (Jaroslav Kysela) [1197064] - [alsa] Drop snd_get_device() helper (Jaroslav Kysela) [1197064] - [alsa] Simplify snd_device_register() variants (Jaroslav Kysela) [1197064] - [alsa] compress: Embed struct device (Jaroslav Kysela) [1197064] - [alsa] seq: Handle the device directly (Jaroslav Kysela) [1197064] - [alsa] timer: Handle the device directly (Jaroslav Kysela) [1197064] - [alsa] timer: Propagate the error at initialization (Jaroslav Kysela) [1197064] - [alsa] rawmidi: Use rawmidi device file for kernel messages (Jaroslav Kysela) [1197064] - [alsa] rawmidi: Embed struct device (Jaroslav Kysela) [1197064] - [alsa] pcm: Embed struct device (Jaroslav Kysela) [1197064] - [alsa] hwdep: Embed struct device (Jaroslav Kysela) [1197064] - [alsa] control: Embed struct device (Jaroslav Kysela) [1197064] - [alsa] Add a helper to initialize device (Jaroslav Kysela) [1197064] - [alsa] control: Provide a helper to look for the preferred subdevice (Jaroslav Kysela) [1197064] - [alsa] Allow to pass the device object to snd_register_device*() (Jaroslav Kysela) [1197064] - [alsa] line6: Remove unused line6_midibuf_skip_message() (Jaroslav Kysela) [1197064] - [alsa] line6: Remove unused line6_midibuf_status() (Jaroslav Kysela) [1197064] - [alsa] ak411x: Fix race of reinit() calls (Jaroslav Kysela) [1197064] - [alsa] ak411x: Add PM helper functions (Jaroslav Kysela) [1197064] - [alsa] ak4114: Move EXPORT_SYMBOL() after each function (Jaroslav Kysela) [1197064] - [alsa] ak411x: Fix stall in work callback (Jaroslav Kysela) [1197064] - [alsa] line6: Remove snd_line6_ prefix of pcm property fields (Jaroslav Kysela) [1197064] - [alsa] line6: Remove invalid capability bits for PODxt Live Variax (Jaroslav Kysela) [1197064] - [alsa] line6: Remove struct usb_line6_podhd (Jaroslav Kysela) [1197064] - [alsa] line6: Move the contents of usbdefs.h into driver.h (Jaroslav Kysela) [1197064] - [alsa] line6: Remove revision.h (Jaroslav Kysela) [1197064] - [alsa] line6: Tidy up and typo fixes in comments (Jaroslav Kysela) [1197064] - [alsa] line6: Fix volume calculation for big-endian (Jaroslav Kysela) [1197064] - [alsa] pcm: Add snd_interval_ranges() and snd_pcm_hw_constraint_ranges() (Jaroslav Kysela) [1197064] - [alsa] usx2y: Move UAPI definition into include/uapi/sound/usb_stream.h (Jaroslav Kysela) [1197064] - [alsa] au88x0: Remove superfluous ifdef __KERNEL__ (Jaroslav Kysela) [1197064] - [alsa] Include linux/uaccess.h and linux/bitopts.h instead of asm/* (Jaroslav Kysela) [1197064] - [alsa] Include linux/io.h instead of asm/io.h (Jaroslav Kysela) [1197064] - [alsa] line6: Handle error from line6_pcm_acquire() (Jaroslav Kysela) [1197064] - [alsa] line6: Make common PCM pointer callback (Jaroslav Kysela) [1197064] - [alsa] line6: Reorganize PCM stream handling (Jaroslav Kysela) [1197064] - [alsa] line6: Clear prev_fbuf and prev_fsize properly (Jaroslav Kysela) [1197064] - [alsa] line6: Fix racy loopback handling (Jaroslav Kysela) [1197064] - [alsa] line6: Minor tidy up in line6_probe() (Jaroslav Kysela) [1197064] - [alsa] line6: Let snd_card_new() allocate private data (Jaroslav Kysela) [1197064] - [alsa] line6: Drop interface argument from private_init and disconnect callbacks (Jaroslav Kysela) [1197064] - [alsa] line6: Skip volume manipulation during silence copying (Jaroslav Kysela) [1197064] - [alsa] line6: Do clipping in volume / monitor manipulations (Jaroslav Kysela) [1197064] - [alsa] line6: Consolidate PCM stream buffer allocation and free (Jaroslav Kysela) [1197064] - [alsa] line6: Use dev_err() (Jaroslav Kysela) [1197064] - [alsa] line6: Consolidate URB unlink and sync helpers (Jaroslav Kysela) [1197064] - [alsa] line6: Rearrange PCM structure (Jaroslav Kysela) [1197064] - [alsa] line6: Drop voodoo workarounds (Jaroslav Kysela) [1197064] - [alsa] line6: Use incremental loop (Jaroslav Kysela) [1197064] - [alsa] line6: Drop superfluous spinlock for trigger (Jaroslav Kysela) [1197064] - [alsa] line6: Fix the error recovery in line6_pcm_acquire() (Jaroslav Kysela) [1197064] - [alsa] line6: Use logical OR (Jaroslav Kysela) [1197064] - [alsa] line6: Fix missing error handling in line6_pcm_acquire() (Jaroslav Kysela) [1197064] - [alsa] line6: Reduce superfluous spinlock in midi.c (Jaroslav Kysela) [1197064] - [alsa] line6: Remove unused line6_nop_read() (Jaroslav Kysela) [1197064] - [alsa] line6: Fix memory leak at probe error path (Jaroslav Kysela) [1197064] - [alsa] line6: Minor refactoring (Jaroslav Kysela) [1197064] - [alsa] line6/toneport: Implement LED controls via LED class (Jaroslav Kysela) [1197064] - [alsa] line6/toneport: Fix wrong argument for toneport_has_led() (Jaroslav Kysela) [1197064] - [alsa] line6: Don't forget to call driver's destructor at error path (Jaroslav Kysela) [1197064] - [alsa] line6/toneport: Move setup_timer() at the beginning (Jaroslav Kysela) [1197064] - [alsa] line6: Remove superfluous NULL checks in each driver (Jaroslav Kysela) [1197064] - [alsa] line6: Abort if inconsistent usbdev is found at disconnect (Jaroslav Kysela) [1197064] - [alsa] line6: Yet more cleanup of superfluous NULL checks (Jaroslav Kysela) [1197064] - [alsa] seq: remove unused callback_all field (Jaroslav Kysela) [1197064] - [alsa] seq: fix off-by-one error in port limit check (Jaroslav Kysela) [1197064] - [alsa] seq: correctly report maximum number of ports (Jaroslav Kysela) [1197064] - [alsa] seq-dummy: remove deadlock-causing events on close (Jaroslav Kysela) [1197064] - [alsa] hda - Enable docking station for an HP machine (Jaroslav Kysela) [1197064] - [alsa] line6: Remove driver version from header comment (Jaroslav Kysela) [1197064] - [alsa] line6: Refer to manufacturer as "Line 6" (Jaroslav Kysela) [1197064] - [alsa] line6: Remove superfluous NULL checks (Jaroslav Kysela) [1197064] - [alsa] line6: Drop line6_send_program() and line6_transmit_parameter() (Jaroslav Kysela) [1197064] - [alsa] line6: Make line6_send_raw_message() static (Jaroslav Kysela) [1197064] - [alsa] line6: Sync PCM stop at disconnect (Jaroslav Kysela) [1197064] - [alsa] line6: Remove superfluous disconnect call in suspend handler (Jaroslav Kysela) [1197064] - [alsa] line6: Remove CHECK_RETURN macro (Jaroslav Kysela) [1197064] - [alsa] line6: Drop MISSING_CASE macro (Jaroslav Kysela) [1197064] - [alsa] line6: Remove driver version string (Jaroslav Kysela) [1197064] - [alsa] line6: Reorganize card resource handling (Jaroslav Kysela) [1197064] - [alsa] line6: Drop superfluous irqsave/irqrestore in PCM trigger callback (Jaroslav Kysela) [1197064] - [alsa] line6: Don't handle PCM trigger for other cards (Jaroslav Kysela) [1197064] - [alsa] line6: Remove superfluous out-of-memory error messages (Jaroslav Kysela) [1197064] - [alsa] line6: Drop usb_device sysfs symlink (Jaroslav Kysela) [1197064] - [alsa] line6: Drop invalid SNDRV_PCM_INFO_RESUME flag (Jaroslav Kysela) [1197064] - [alsa] line6: Drop superfluous snd_device for rawmidi (Jaroslav Kysela) [1197064] - [alsa] line6: Drop superfluous snd_device for PCM (Jaroslav Kysela) [1197064] - [alsa] line6: Handle impulse response via control API (Jaroslav Kysela) [1197064] - [alsa] line6: Split to each driver (Jaroslav Kysela) [1197064] - [alsa] line6: Use setup_timer() and mod_timer() (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Use setup_timer() and mod_timer() (Jaroslav Kysela) [1197064] - [alsa] hdspm: Use setup_timer() and mod_timer() (Jaroslav Kysela) [1197064] - [alsa] hdsp: Use setup_timer() and mod_timer() (Jaroslav Kysela) [1197064] - [alsa] korg1212: Use setup_timer() and mod_timer() (Jaroslav Kysela) [1197064] - [alsa] echoaudio: Use setup_timer() and mod_timer() (Jaroslav Kysela) [1197064] - [alsa] asihpi: Use setup_timer() and mod_timer() (Jaroslav Kysela) [1197064] - [alsa] ak4117: Use setup_timer() and mod_timer() (Jaroslav Kysela) [1197064] - [alsa] serial-u16550: Use setup_timer() and mod_timer() (Jaroslav Kysela) [1197064] - [alsa] opl3: Use setup_timer() and mod_timer() (Jaroslav Kysela) [1197064] - [alsa] mtpav: Use setup_timer() and mod_timer() (Jaroslav Kysela) [1197064] - [alsa] mpu401: Use setup_timer() and mod_timer() (Jaroslav Kysela) [1197064] - [alsa] aloop: Use setup_timer() and mod_timer() (Jaroslav Kysela) [1197064] - [alsa] timer: Use setup_timer() and mod_timer() (Jaroslav Kysela) [1197064] - [alsa] dummy: use setup_timer and mod_timer (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add mic volume fix quirk for Logitech Webcam C210 (Jaroslav Kysela) [1197064] - [alsa] add Studio Evolution SE6X support (Jaroslav Kysela) [1197064] - [alsa] oxygen: add XIO2001 initialization (Jaroslav Kysela) [1197064] - [alsa] oxygen: add support for third analog input (Jaroslav Kysela) [1197064] - [alsa] oxygen: do not create useless S/PDIF controls (Jaroslav Kysela) [1197064] - [alsa] hda - Fix typo in hda_controller.c (Jaroslav Kysela) [1197064] - [alsa] hda - Select INPUT for Realtek HD-audio codec (Jaroslav Kysela) [1197064] - [alsa] move line6 usb driver into sound/usb (Jaroslav Kysela) [1197064] - [alsa] rme*: Use snd_pcm_format_t (Jaroslav Kysela) [1197064] - [alsa] hda: add component support (Jaroslav Kysela) [1197064] - [alsa] hda: pass intel_hda to all i915 interface functions (Jaroslav Kysela) [1197064] - [alsa] hda: export struct hda_intel (Jaroslav Kysela) [1197064] - [alsa] ice1712: wm8766: Remove some unused functions (Jaroslav Kysela) [1197064] - [alsa] fm801: remove FSF address (Jaroslav Kysela) [1197064] - [alsa] hda - fixup input_free_device called after input_unregister_device (Jaroslav Kysela) [1197064] - [alsa] ymfpci: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] vx222: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] via82xx-modem: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] via82xx: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] trident: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] sis7019: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] rme96: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] riptide: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] oxygen: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] nm256: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] maestro3: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] intel8x0m: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] intel8x0: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] ice1724: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] ice1712: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] hda: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] es1968: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] es1938: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] ens137x: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] emu10k1: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] echoaudio: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] ctxfi: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] cs5535audio: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] cs46xx: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] cs4281: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] cmipci: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] ca0106: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] azt3328: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] atiixp-modem: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] atiixp: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] als4000: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] als300: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] ali5451: Simplify PM callbacks (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add support for Akai MPC Element USB MIDI controller (Jaroslav Kysela) [1197064] - [alsa] fm801: PCI core handles power state for us (Jaroslav Kysela) [1197064] - [alsa] hda - Enable mic mute hotkey and LEDs for an HP machine (Jaroslav Kysela) [1197064] - [alsa] fm801: move to pcim_* and devm_* functions (Jaroslav Kysela) [1197064] - [alsa] hda - Debug output which type of fixup was selected (Jaroslav Kysela) [1197064] - [alsa] hda - Print codec->chip_name in autoconfig (Jaroslav Kysela) [1197064] - [alsa] Deletion of checks before the function call "iounmap" (Jaroslav Kysela) [1197064] - [alsa] oxygen: Delete an unnecessary check before the function call "snd_pcm_suspend" (Jaroslav Kysela) [1197064] - [alsa] emu10k1: Delete an unnecessary check before the function call "kfree" (Jaroslav Kysela) [1197064] - [alsa] seq: Deletion of unnecessary checks before the function call "snd_midi_event_free" (Jaroslav Kysela) [1197064] - [alsa] oxygen: Remove unnecessary snd_pcm_lib_preallocate_free_for_all() (Jaroslav Kysela) [1197064] - [alsa] ymfpci: Remove always NULL parameters (Jaroslav Kysela) [1197064] - [alsa] trident: Remove always NULL parameters (Jaroslav Kysela) [1197064] - [alsa] sonicvibes: Remove always NULL parameter (Jaroslav Kysela) [1197064] - [alsa] riptide: Remove always NULL parameter (Jaroslav Kysela) [1197064] - [alsa] ice1712: Remove always NULL parameters (Jaroslav Kysela) [1197064] - [alsa] fm801: Remove always NULL parameter (Jaroslav Kysela) [1197064] - [alsa] emu10k1: Remove always NULL parameters (Jaroslav Kysela) [1197064] - [alsa] ens1370: Remove always NULL parameters (Jaroslav Kysela) [1197064] - [alsa] cs46xx: Remove always NULL parameters (Jaroslav Kysela) [1197064] - [alsa] cs4281: Remove always NULL parameters (Jaroslav Kysela) [1197064] - [alsa] asihpi: Remove always NULL parameter (Jaroslav Kysela) [1197064] - [alsa] asla: ad1889: Remove always NULL parameter (Jaroslav Kysela) [1197064] - [alsa] asoc: sb16: Simplify snd_sb16dsp_pcm() (Jaroslav Kysela) [1197064] - [alsa] ml403-ac97cr: Remove always NULL parameter (Jaroslav Kysela) [1197064] - [alsa] pcm: add SNDRV_PCM_TRIGGER_DRAIN trigger (Jaroslav Kysela) [1197064] - [alsa] asihpi: fix an information leak in asihpi_hpi_ioctl() (Jaroslav Kysela) [1197064] - [alsa] snd_pcm_oss_period_size: Use round{up,down}_pow_of_two() (Jaroslav Kysela) [1197064] - [alsa] Add support for wildcard msbits constraints (Jaroslav Kysela) [1197064] - [alsa] Fix handling of multiple msbits constraints on the same runtime (Jaroslav Kysela) [1197064] - [alsa] hda - patch_analog.c: Remove some unused functions (Jaroslav Kysela) [1197064] - [alsa] ice1712: wm8776.c: Remove some unused functions (Jaroslav Kysela) [1197064] - [alsa] hda - Add new GPU codec ID 0x10de0072 to snd-hda (Jaroslav Kysela) [1197064] - [alsa] hda - Fix wrong gpio_dir & gpio_mask hint setups for IDT/STAC codecs (Jaroslav Kysela) [1197064] - [alsa] snd-usb-caiaq: fix stream count check (Jaroslav Kysela) [1197064] - [alsa] hda_intel: apply the Seperate stream_tag for Skylake (Jaroslav Kysela) [1197064] - [alsa] hda_controller: Separate stream_tag for input and output streams (Jaroslav Kysela) [1197064] - [alsa] usb-audio: extend KEF X300A FU 10 tweak to Arcam rPAC (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - New codec support for ALC298 (Jaroslav Kysela) [1197064] - [alsa] asihpi: update to HPI version 4.14 (Jaroslav Kysela) [1197064] - [alsa] asihpi: increase tuner pad cache size (Jaroslav Kysela) [1197064] - [alsa] asihpi: relax firmware version check (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Fix Scarlett 6i6 initialization typo (Jaroslav Kysela) [1197064] - [alsa] hda - Add quirk for Packard Bell EasyNote MX65 (Jaroslav Kysela) [1197064] - [alsa] usb-audio: add native DSD support for Matrix Audio DACs (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - New codec support for ALC256 (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Add new Dell desktop for ALC3234 headset mode (Jaroslav Kysela) [1197064] - [alsa] hda/hdmi - apply Haswell fix-ups to Skylake display codec (Jaroslav Kysela) [1197064] - [alsa] hda - Make add_stereo_mix_input flag tristate (Jaroslav Kysela) [1197064] - [alsa] hda - Create capture source ctls when stereo mix input is added (Jaroslav Kysela) [1197064] - [alsa] hda - Fix typos in snd_hda_get_int_hint() kerneldoc comments (Jaroslav Kysela) [1197064] - [alsa] hda - add codec ID for Skylake display audio codec (Jaroslav Kysela) [1197064] - [alsa] sound / pm: Replace CONFIG_PM_RUNTIME with CONFIG_PM (Jaroslav Kysela) [1197064] - [alsa] pcxhr: NULL dereference on probe failure (Jaroslav Kysela) [1197064] - [alsa] lola: NULL dereference on probe failure (Jaroslav Kysela) [1197064] - [alsa] hda - Add "eapd" model string for AD1986A codec (Jaroslav Kysela) [1197064] - [alsa] hda - Add EAPD fixup for ASUS Z99He laptop (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Don't resubmit pending URBs at MIDI error recovery (Jaroslav Kysela) [1197064] - [alsa] hda - Fix built-in mic at resume on Lenovo Ideapad S210 (Jaroslav Kysela) [1197064] - [alsa] ctxfi: Neaten get_daio_rsc (Jaroslav Kysela) [1197064] - [alsa] hda - Drop AZX_DCAPS_ALIGN_BUFSIZE (Jaroslav Kysela) [1197064] - [alsa] hda - Define the DCAPS preset for the old Intel chipsets (Jaroslav Kysela) [1197064] - [alsa] trident: Deletion of a check before snd_util_memhdr_free() (Jaroslav Kysela) [1197064] - [alsa] echoaudio: Deletion of a check before release_and_free_resource() (Jaroslav Kysela) [1197064] - [alsa] asihpi: Deletion of an unnecessary check before the function call "vfree" (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Add headset Mic support for new Dell machine (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add support for Zoom R16/24 capture and midi interfaces (Jaroslav Kysela) [1197064] - [alsa] virmidi: Fix wrong error check (Jaroslav Kysela) [1197064] - [alsa] virmidi: fixed code style issues (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add mode select quirk for Denon/Marantz DACs (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add native DSD support for Denon/Marantz DACs (Jaroslav Kysela) [1197064] - [alsa] hda - Allow forcibly enabling/disabling snoop (Jaroslav Kysela) [1197064] - [alsa] hda - Add AZX_DCAPS_SNOOP_OFF (and refactor snoop setup) (Jaroslav Kysela) [1197064] - [alsa] hda - using uninitialized data (Jaroslav Kysela) [1197064] - [alsa] sound/radeon: Move 64-bit MSI quirk from arch to driver (Jaroslav Kysela) [1197064] - [alsa] hda - Limit 40bit DMA for AMD HDMI controllers (Jaroslav Kysela) [1197064] - [alsa] asihpi: used parts of message/response are zeroed before use (Jaroslav Kysela) [1197064] - [alsa] asihpi: don't fail probe if adapter mode read fails (Jaroslav Kysela) [1197064] - [alsa] asihpi: Use standard printk helpers (Jaroslav Kysela) [1197064] - [alsa] asihpi: Turn off msg/resp logging after DSP has crashed (Jaroslav Kysela) [1197064] - [alsa] asihpi: Add support for stream interrupt (Jaroslav Kysela) [1197064] - [alsa] asihpi: Refactor control cache code (Jaroslav Kysela) [1197064] - [alsa] asihpi: Use CONFIG_64BIT directly (Jaroslav Kysela) [1197064] - [alsa] asihpi: Logging format improvements (Jaroslav Kysela) [1197064] - [alsa] asihpi: New I/O types - AVB & BLUlink, DAB Rf receiver (Jaroslav Kysela) [1197064] - [alsa] asihpi: Minor string and dead code cleanup (Jaroslav Kysela) [1197064] - [alsa] core: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1197064] - [alsa] pcm: Add big-endian DSD sample formats and fix XMOS DSD sample format (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add resume support for Scarlett mixers (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add resume support for MicroII SPDIF ctls (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add resume support for FTU controls (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add resume support for Native Instruments controls (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add Digidesign Mbox 1 resume support (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add Xonar U1 resume support (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add Emu0204 channel switch resume support (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add audigy2nx resume support (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Allow quirks to handle own resume and proc dump (Jaroslav Kysela) [1197064] - [alsa] hda - One more HP machine needs to change mute led quirk (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Supported HP mute Led for ALC286 (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Refactor ignore_ctl_error checks (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Use snd_usb_ctl_msg() for Native Instruments quirk (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Clean up mute/mic GPIO LED handling (Jaroslav Kysela) [1197064] - [alsa] hda - fix the mic mute led problem for Latitude E5550 (Jaroslav Kysela) [1197064] - [alsa] hda - move DELL_WMI_MIC_MUTE_LED to the tail in the quirk chain (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Set the Control Selector to SU_SELECTOR_CONTROL for UAC2 (Jaroslav Kysela) [1197064] - [alsa] hdsp: Deletion of an unnecessary check before the function call "release_firmware" (Jaroslav Kysela) [1197064] - [alsa] lola: Deletion of an unnecessary check before the function call "vfree" (Jaroslav Kysela) [1197064] - [alsa] ice17xx: Deletion of unnecessary checks before the function call "snd_ac97_resume" (Jaroslav Kysela) [1197064] - [alsa] hda: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add ctrl message delay quirk for Marantz/Denon devices (Jaroslav Kysela) [1197064] - [alsa] ice1712: consider error value (Jaroslav Kysela) [1197064] - [alsa] ice1712: remove unused variable (Jaroslav Kysela) [1197064] - [alsa] ice1712: remove unneeded return statement (Jaroslav Kysela) [1197064] - [alsa] 6fire: Convert byte_rev_table uses to bitrev8 (Jaroslav Kysela) [1197064] - [alsa] hda - Add mute LED control for Lenovo Ideapad Z560 (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Scarlett mixer interface for 6i6, 18i6, 18i8 and 18i20 (Jaroslav Kysela) [1197064] - [alsa] usb-audio: make set_*_mix_values functions public (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add private_data pointer to usb_mixer_elem_info (Jaroslav Kysela) [1197064] - [alsa] revert "alsa: usb-audio: Add quirk for Focusrite Scarlett (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Change EAPD to verb control (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Fix memory leak in FTU quirk (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add duplex mode for Digidesign Mbox 1 and enable mixer (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add mixer control for Digidesign Mbox 1 clock source (Jaroslav Kysela) [1197064] - [alsa] Fix invalid kerneldoc markers (Jaroslav Kysela) [1197064] - [alsa] mixart: Fix kerneldoc comments (Jaroslav Kysela) [1197064] - [alsa] hda - Fix kerneldoc errors in patch_ca0132.c (Jaroslav Kysela) [1197064] - [alsa] vx: Fix missing kerneldoc parameter descriptions (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Fix Oops by composite quirk enhancement (Jaroslav Kysela) [1197064] - [alsa] pcm: Fix document for snd_pcm_stop_xrun() (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Allow multiple entries for the same iface in composite quirk (Jaroslav Kysela) [1197064] - [alsa] pcm: Add snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1197064] - [alsa] snd_ctl_activate_id(): Fix index look-up (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Trigger PCM XRUN at XRUN (Jaroslav Kysela) [1197064] - [alsa] pcm: Update the state properly before notification (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Restore default value for ALC668 (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Fix device_del() sysfs warnings at disconnect (Jaroslav Kysela) [1197064] - [alsa] echoaudio: cleanup of unnecessary messages (Jaroslav Kysela) [1197064] - [alsa] hda - fix mute led problem for three HP laptops (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Use strim() instead of open code (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Pass direct struct pointer instead of list_head (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Flatten probe and disconnect functions (Jaroslav Kysela) [1197064] - [alsa] pcm: Add xrun_injection proc entry (Jaroslav Kysela) [1197064] - [alsa] pcm: Replace PCM hwptr tracking with tracepoints (Jaroslav Kysela) [1197064] - [alsa] pcm: Correct PCM BUG error message (Jaroslav Kysela) [1197064] - [alsa] emu10k1: Deletion of unnecessary checks before three function calls (Jaroslav Kysela) [1197064] - [alsa] echoaudio: remove all snd_printk (Jaroslav Kysela) [1197064] - [alsa] echoaudio: add reference of struct echoaudio (Jaroslav Kysela) [1197064] - [alsa] pcm: Refactoring snd_pcm_action() (Jaroslav Kysela) [1197064] - [alsa] pcm: Simplify snd_pcm_action_lock_irq() (Jaroslav Kysela) [1197064] - [alsa] doc: More kerneldoc comments on core components (Jaroslav Kysela) [1197064] - [alsa] pcm: More kerneldoc updates (Jaroslav Kysela) [1197064] - [alsa] control: Add missing kerneldoc comments to exported functions (Jaroslav Kysela) [1197064] - [alsa] Update au0828 quirks table (Jaroslav Kysela) [1197064] - [alsa] simplify au0828 quirk table (Jaroslav Kysela) [1197064] - [alsa] hda - Add kerneldoc comments to hda_generic.c (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Update Initial AMP for EAPD control (Jaroslav Kysela) [1197064] - [alsa] hda - change three SSID quirks to one pin quirk (Jaroslav Kysela) [1197064] - [alsa] hda - Set GPIO 4 low for a few HP machines (Jaroslav Kysela) [1197064] - [alsa] es1968: Replace timeval with ktime_t (Jaroslav Kysela) [1197064] - [alsa] hda - Add ultra dock support for Thinkpad X240 (Jaroslav Kysela) [1197064] - [alsa] hda - Add workaround for CMI8888 snoop behavior (Jaroslav Kysela) [1197064] - [alsa] hdspm: remove unused variable (Jaroslav Kysela) [1197064] - [alsa] hda - More kerneldoc comments (Jaroslav Kysela) [1197064] - [alsa] hda - Correct kerneldoc comments (Jaroslav Kysela) [1197064] - [alsa] au88x0: Kill the rest snd_print*() (Jaroslav Kysela) [1197064] - [alsa] pcxhr: Kill the rest snd_print*() (Jaroslav Kysela) [1197064] - [alsa] ctxfi: Kill the rest snd_print*() (Jaroslav Kysela) [1197064] - [alsa] pcxhr: convert timeval to ktime_t (Jaroslav Kysela) [1197064] - [alsa] pcm: Zero-clear reserved fields of PCM status ioctl in compat mode (Jaroslav Kysela) [1197064] - [alsa] hda - Pass printf argument directly to request_module() (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - New SSID for Headset quirk (Jaroslav Kysela) [1197064] - [alsa] ad1889: Fix probable mask then right shift defects (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Update restore default value for ALC283 (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - Update restore default value for ALC282 (Jaroslav Kysela) [1197064] - [alsa] pcm: Avoid mmap warnings on x86 (Jaroslav Kysela) [1197064] - [alsa] hda - Add missing terminating entry to SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1197064] - [alsa] pcm: Disable mmap for known broken archs (Jaroslav Kysela) [1197064] - [alsa] pcm: Remove arch-dependent mmap kludges (Jaroslav Kysela) [1197064] - [alsa] pcm: Fix false lockdep warnings (Jaroslav Kysela) [1197064] - [alsa] ctxfi: remove unused variable (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] 6fire: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] via82xx: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] sonicvibes: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] rme9652: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] hdspm: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] hdsp: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] rme96: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] rme32: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] pcxhr: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] korg1212: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] ice1724: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] ice1712: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] hda: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] fm801: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] es1938: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] emu10k1: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] echoaudio: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] ca0106: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] azt3328: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] aw2: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] asihpi: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] ac97: Constify more text arrays (Jaroslav Kysela) [1197064] - [alsa] ac97: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] ak4xxx-adda: Use snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] vx: Use snd_ctl_elem_info() (Jaroslav Kysela) [1197064] - [alsa] mts64: Use snd_ctl_elem_info() (Jaroslav Kysela) [1197064] - [alsa] control: Allow to pass items zero to snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] control: Warn if too long string is passed to snd_ctl_enum_info() (Jaroslav Kysela) [1197064] - [alsa] drivers: pcsp: drop owner assignment from platform_drivers (Jaroslav Kysela) [1197064] - [alsa] drivers: mpu401: drop owner assignment from platform_drivers (Jaroslav Kysela) [1197064] - [alsa] drivers: drop owner assignment from platform_drivers (Jaroslav Kysela) [1197064] - [alsa] hda - Use "Line Out" name instead of "PCM" when there are other outputs (Jaroslav Kysela) [1197064] - [alsa] hda - Fix "PCM" name being used on one DAC when there are two DACs (Jaroslav Kysela) [1197064] - [alsa] hda - Fix inverted LED gpio setup for Lenovo Ideapad (Jaroslav Kysela) [1197064] - [alsa] hda - hdmi: Fix missing ELD change event on plug/unplug (Jaroslav Kysela) [1197064] - [alsa] usb-audio: Add support for Steinberg UR22 USB interface (Jaroslav Kysela) [1197064] - [alsa] ALC283 codec - Avoid pop noise on headphones during suspend/resume (Jaroslav Kysela) [1197064] - [alsa] snd-usb: drop unused varible assigments (Jaroslav Kysela) [1197064] - [alsa] subject: alsa: seq: Remove autoload locks in driver registration (Jaroslav Kysela) [1197064] - [alsa] seq: bind seq driver automatically (Jaroslav Kysela) [1197064] - [alsa] pcm: use the same dma mmap codepath both for arm and arm64 (Jaroslav Kysela) [1197064] - [alsa] seq: Use atomic ops for autoload refcount (Jaroslav Kysela) [1197064] - [alsa] au88x0: pr_* replaced with dev_* (Jaroslav Kysela) [1197064] - [alsa] au88x0: added reference of vortex_t (Jaroslav Kysela) [1197064] - [alsa] emu10k1: Fix deadlock in synth voice lookup (Jaroslav Kysela) [1197064] - [alsa] pcm: Fix referred substream in snd_pcm_action_group() unlock loop (Jaroslav Kysela) [1197064] - [alsa] hda - Add dock port support to Thinkpad L440 (71aa:501e) (Jaroslav Kysela) [1197064] - [alsa] Allow pass NULL dev for snd_pci_quirk_lookup() (Jaroslav Kysela) [1197064] - [alsa] hda - Add dock support for Thinkpad T440 (17aa:2212) (Jaroslav Kysela) [1197064] - [alsa] usb: caiaq: check for cdev->n_streams > 1 (Jaroslav Kysela) [1197064] - [alsa] hda - Make the inv dmic handling for Realtek use generic parser (Jaroslav Kysela) [1197064] - [alsa] hda - Add Inverted Internal mic for Samsung Ativ book 9 (NP900X3G) (Jaroslav Kysela) [1197064] - [alsa] hda - Add inverted internal mic for Asus Aspire 4830T (Jaroslav Kysela) [1197064] - [alsa] ctxfi: pr_* replaced with dev_* (Jaroslav Kysela) [1197064] - [alsa] ctxfi: ctatc: added reference to snd_card (Jaroslav Kysela) [1197064] - [alsa] ctxfi: initialized snd_card (Jaroslav Kysela) [1197064] - [alsa] ctxfi: added reference of snd_card (Jaroslav Kysela) [1197064] - [alsa] ctxfi: removed typecast to (struct hw *) (Jaroslav Kysela) [1197064] - [alsa] ctxfi: changed void * to struct hw * (Jaroslav Kysela) [1197064] - [alsa] usb: hub: rename khubd to hub_wq in documentation and comments (Jaroslav Kysela) [1197064] - [alsa] ctxfi: sparse warning (Jaroslav Kysela) [1197064] - [alsa] hda - Sort input pins depending on amp caps (Jaroslav Kysela) [1197064] - [alsa] hda - Move the function "check_amp_caps" to hda_codec.c (Jaroslav Kysela) [1197064] - [alsa] hda - add explicit include of err.h (Jaroslav Kysela) [1197064] - [alsa] oxygen: set fifo_size (Jaroslav Kysela) [1197064] - [alsa] virtuoso: add partial Xonar Xense support (Jaroslav Kysela) [1197064] - [alsa] snd-usb-caiaq: Fix LED commands for Kore controller (Jaroslav Kysela) [1197064] - [alsa] pcm: fix fifo_size frame calculation (Jaroslav Kysela) [1197064] - [alsa] hda - Add fixup model name lookup for Lemote A1205 (Jaroslav Kysela) [1197064] - [alsa] hda - Replace strnicmp with strncasecmp (Jaroslav Kysela) [1197064] - [alsa] hda - Use standard hda_jack infrastructure for CA0132 driver (Jaroslav Kysela) [1197064] - [alsa] hda - Remove superfluous hooks from VIA driver (Jaroslav Kysela) [1197064] - [alsa] hda - Remove superfluous callbacks from STAC/IDT codecs (Jaroslav Kysela) [1197064] - [alsa] hda - Allow multiple callbacks for jack (Jaroslav Kysela) [1197064] - [alsa] lx6464es: Use nonatomic PCM ops (Jaroslav Kysela) [1197064] - [alsa] pcxhr: Use nonatomic PCM ops (Jaroslav Kysela) [1197064] - [alsa] mixart: Use nonatomic PCM ops (Jaroslav Kysela) [1197064] - [alsa] vx: Use nonatomic PCM ops (Jaroslav Kysela) [1197064] - [alsa] hda - Make snd_hda_jack_detect_enable_callback() returning the jack object (Jaroslav Kysela) [1197064] - [alsa] hda - Make snd_hda_jack_tbl_new() static (Jaroslav Kysela) [1197064] - [alsa] hda - Get rid of action field from struct hda_jack_tbl (Jaroslav Kysela) [1197064] - [alsa] hda - Fix invalid pin powermap without jack detection (Jaroslav Kysela) [1197064] - [alsa] pci: au88x0: printk replacement (Jaroslav Kysela) [1197064] - [alsa] usb-audio: add native DSD support for XMOS based DACs (Jaroslav Kysela) [1197064] - [alsa] pcm: add new DSD sampleformat for native DSD playback on XMOS based devices (Jaroslav Kysela) [1197064] - [alsa] virtuoso: add Xonar Essence STX II daughterboard support (Jaroslav Kysela) [1197064] - [alsa] virtuoso: add one more headphone impedance setting (Jaroslav Kysela) [1197064] - [alsa] usb-audio: add MIDI port names for the Yamaha MOTIF XF (Jaroslav Kysela) [1197064] - [alsa] pcm: snd_interval_step: fix changes of open intervals (Jaroslav Kysela) [1197064] - [alsa] pcm: snd_interval_step: drop the min parameter (Jaroslav Kysela) [1197064] - [alsa] hda - Add TLV_DB_SCALE_MUTE bit for relevant controls (Jaroslav Kysela) [1197064] - [alsa] pcm: Uninline snd_pcm_stream_lock() and _unlock() (Jaroslav Kysela) [1197064] - [alsa] pcm: Allow nonatomic trigger operations (Jaroslav Kysela) [1197064] - [alsa] hda - Make the ALC269 pin quirk table shorter (Jaroslav Kysela) [1197064] - [alsa] hda - Add common pin macros for ALC269 family (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - move HP_GPIO_MIC1_LED quirk for alc280 (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - move HP_LINE1_MIC1_LED quirk for alc282 (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc290 (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc282 (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc283 (Jaroslav Kysela) [1197064] - [alsa] hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc292 (Jaroslav Kysela) [1197064] - [alsa] hda - Fix COEF setups for ALC1150 codec (Jaroslav Kysela) [1197064] - [alsa] hda - Fix digital mic on Acer Aspire 3830TG (Jaroslav Kysela) [1197064]- [kernel] sched: Fix compiler warnings (Jiri Olsa) [1222189] - [block] fix ext_dev_lock lockdep report (Jeff Moyer) [1230924] - [net] dcbnl: Disable software interrupts before taking dcb_lock (Chris Leech) [1175797] - [net] dcbnl: Fix misleading dcb_app->priority explanation (Chris Leech) [1175797] - [net] dcb: use __dev_get_by_name instead of dev_get_by_name to find (Chris Leech) [1175797] - [net] dcbevent.h: Remove extern from function prototypes (Chris Leech) [1175797] - [scsi] fcoe: extend ethtool to FC port speed mapping (Chris Leech) [1175797] - [scsi] scsi_transport_fc: Add support for 25Gbit speed (Chris Leech) [1175797] - [scsi] add defines for new FC port speeds (Chris Leech) [1175797] - [scsi] megaraid: regression - fix irq setup process (Tomas Henzl) [1185944] - [scsi] megaraid_sas: Modify return value of megasas_issue_blocked_cmd() and wait_and_poll() to consider command status returned by firmware (Tomas Henzl) [1207092] - [scsi] megaraid: --grep and Kconfig (Tomas Henzl) [1185944] - [scsi] megaraid: remove unnecessary pci_set_drvdata() (Tomas Henzl) [1185944] - [scsi] megaraid_sas: fix bug in handling return value of pci_enable_msix_range() (Tomas Henzl) [1185944] - [scsi] megaraid: Use pci_enable_msix_range() instead of pci_enable_msix() (Tomas Henzl) [1185944] - [scsi] megaraid: use pci_zalloc_consistent (Tomas Henzl) [1185944] - [scsi] megaraid: fixed several typos in comments (Tomas Henzl) [1185944] - [scsi] megaraid_sas: swap whole register in megasas_register_aen (Tomas Henzl) [1185944] - [scsi] megaraid_sas: fix megasas_fire_cmd_fusion calling convention (Tomas Henzl) [1185944] - [scsi] megaraid_sas: add missing byte swaps to the sriov code (Tomas Henzl) [1185944] - [scsi] megaraid_sas: bytewise or should be done on native endian variables (Tomas Henzl) [1185944] - [scsi] megaraid_sas: move endianness conversion into caller of megasas_get_seq_num (Tomas Henzl) [1185944] - [scsi] megaraid_sas: add endianness conversions for all ones (Tomas Henzl) [1185944] - [scsi] megaraid_sas: add endianness annotations (Tomas Henzl) [1185944] - [scsi] megaraid_sas: add missing __iomem annotations (Tomas Henzl) [1185944] - [scsi] megaraid_sas: megasas_complete_outstanding_ioctls() can be static (Tomas Henzl) [1185944] - [scsi] megaraid_sas: Support for Avago's Single server High Availability product (Tomas Henzl) [1185944] - [scsi] megaraid_sas: Add release date and update driver version (Tomas Henzl) [1185944] - [scsi] megaraid_sas: Modify driver's meta data to reflect Avago (Tomas Henzl) [1185944] - [scsi] megaraid_sas: Use Block layer tag support for internal command indexing (Tomas Henzl) [1185944] - [scsi] megaraid_sas: Enhanced few prints (Tomas Henzl) [1185944] - [scsi] megaraid_sas: Move controller's queue depth calculation in adapter specific function (Tomas Henzl) [1185944] - [scsi] megaraid_sas: Add separate functions for building sysPD IOs and non RW LDIOs (Tomas Henzl) [1185944] - [scsi] megaraid_sas: Add separate function for refiring MFI commands (Tomas Henzl) [1185944] - [scsi] megaraid_sas: Add separate function for setting up IRQs (Tomas Henzl) [1185944] - [scsi] megaraid_sas: use raw_smp_processor_id() (Tomas Henzl) [1185944] - [scsi] megaraid_sas: driver version update (Tomas Henzl) [1185944] - [scsi] megaraid_sas: remove redundant memset call (Tomas Henzl) [1185944] - [scsi] megaraid_sas: reserve commands for IOCTLs and internal DCMDs (Tomas Henzl) [1185944] - [scsi] megaraid_sas: complete outstanding IOCTLs before killing adapter (Tomas Henzl) [1185944] - [scsi] megaraid_sas: disable interrupt_mask before enabling hardware interrupts (Tomas Henzl) [1185944] - [scsi] megaraid_sas: fix the problem of non-existing VD exposed to host (Tomas Henzl) [1185944] - [scsi] megaraid_sas: add support for secure JBOD (Tomas Henzl) [1185944] - [scsi] mptsas: fix depth param in scsi_track_queue_full (Tomas Henzl) [1117348] - [scsi] lpfc: Update version 10.7.0.1 for RHEL 7.2 release (Rob Evers) [1225165] - [scsi] lpfc: Fix to drop PLOGIs from fabric node till LOGO processing completes (Rob Evers) [1225165] - [scsi] lpfc: Fix cq_id masking problem (Rob Evers) [1225165] - [scsi] lpfc: Fix scsi prep dma buf error (Rob Evers) [1225165] - [scsi] lpfc: Devices are not discovered during takeaway/giveback testing (Rob Evers) [1225165] - [scsi] lpfc: Fix vport deletion failure (Rob Evers) [1225165] - [scsi] lpfc: Check for active portpeerbeacon (Rob Evers) [1225165] - [scsi] lpfc: Change buffer pool empty message to miscellaneous category (Rob Evers) [1225165] - [scsi] lpfc: Fix incorrect log message reported for empty FCF record (Rob Evers) [1225165] - [scsi] lpfc: Fix rport leak (Rob Evers) [1225165] - [scsi] lpfc: Correct loss of RSCNs during array takeaway/giveback testing (Rob Evers) [1225165] - [scsi] lpfc: Fix crash in vport_delete (Rob Evers) [1225165] - [scsi] lpfc: Fix to remove IRQF_SHARED flag for MSI/MSI-X vectors (Rob Evers) [1225165] - [scsi] lpfc: Fix discovery issue when changing from Pt2Pt to Fabric (Rob Evers) [1225165] - [scsi] lpfc: Correct reporting of vport state on fdisc command failure (Rob Evers) [1225165] - [scsi] lpfc: Add support for RDP ELS command (Rob Evers) [1225165] - [scsi] lpfc: Fix ABORTs WQ selection in terminate_rport_io (Rob Evers) [1225165] - [scsi] lpfc: Correct reference counting of rport (Rob Evers) [1225165] - [scsi] lpfc: Add support for ELS LCB (Rob Evers) [1225165] - [scsi] lpfc: Correct loss of target discovery after cable swap (Rob Evers) [1225165] - [scsi] lpfc: Fix crash in device reset handler (Rob Evers) [1225165] - [scsi] lpfc: Fix OS crash when running loopback test in applications (Rob Evers) [1225165] - [scsi] lpfc: Fix internal loopback failure (Rob Evers) [1225165] - [scsi] lpfc: Fix premature release of rpi bit in bitmask (Rob Evers) [1225165] - [scsi] lpfc: Initiator sends wrong BBCredit value for either FLOGI or FLOGI_ACC (Rob Evers) [1225165] - [scsi] lpfc: Fix FDMI Fabric support in driver for Brocade (Rob Evers) [1225165] - [scsi] lpfc: Fix null ndlp dereference in target_reset_handler (Rob Evers) [1225165] - [scsi] lpfc: Parse the new 20G, 25G and 40G link speeds in the lpfc driver (Rob Evers) [1225165] - [scsi] lpfc: Fix provide host name and OS name in RSNN-NN FC-GS command (Rob Evers) [1225165] - [scsi] lpfc: Add support for reporting option_rom_version on newer adapters (Rob Evers) [1225165] - [scsi] lpfc: Fix setting of EQ (interrupt) delay Multiplier (Rob Evers) [1225165] - [scsi] lpfc: fix low priority issues from fortify source code scan (Rob Evers) [1225165] - [scsi] lpfc: fix high priority issues from fortify source code scan (Rob Evers) [1225165] - [scsi] lpfc: Fix host reset escalation killing all IOs (Rob Evers) [1225165] - [scsi] lpfc: correct device removal deadlock after link bounce (Rob Evers) [1225165] - [scsi] lpfc: Linux lpfc driver doesn't re-establish the link after a cable pull on LPe12002 (Rob Evers) [1225165] - [scsi] lpfc: Fix to handle PLOGI when already logged in (Rob Evers) [1225165] - [scsi] lpfc: Add new mbx cmd recognition (Rob Evers) [1225165] - [scsi] lpfc: Add Lancer Temperature Event support to the lpfc driver (Rob Evers) [1225165]- [pci] msi: Remove unnecessary braces around single statements (Steve Best) [1231358] - [usb] core: hcd-pci: free IRQ before disabling PCI device when shutting down (Steve Best) [1231358] - [x86] irq: Clean up irqdomain transition code (Steve Best) [1231358] - [x86] irq, devicetree: Release IOAPIC pin when PCI device is disabled (Steve Best) [1231358] - [x86] irq, mpparse: Release IOAPIC pin when PCI device is disabled (Steve Best) [1231358] - [x86] irq, acpi: Release IOAPIC pin when PCI device is disabled (Steve Best) [1231358] - [x86] irq: Introduce helper functions to release IOAPIC pin (Steve Best) [1231358] - [x86] irq: Simplify the way to handle ISA IRQ (Steve Best) [1231358] - [x86] irq: Clean up unused IOAPIC interface (Steve Best) [1231358] - [x86] irq, devicetree: Use common irqdomain map interface to program IOAPIC pins (Steve Best) [1231358] - [x86] irq, mpparse: Use common irqdomain map interface to program IOAPIC pins (Steve Best) [1231358] - [x86] irq, acpi: Use common irqdomain map interface to program IOAPIC pins (Steve Best) [1231358] - [x86] irq: Introduce two helper functions to support irqdomain map operation (Steve Best) [1231358] - [x86] devicetree, irq: Use common mechanism to support irqdomain (Steve Best) [1231358] - [x86] mpparse, irq: Provide basic irqdomain support (Steve Best) [1231358] - [x86] acpi, irq: Provide basic irqdomain support (Steve Best) [1231358] - [x86] irq: Enhance mp_register_ioapic() to support irqdomain (Steve Best) [1231358] - [x86] irq: Introduce mechanisms to support dynamically allocate IRQ for IOAPIC (Steve Best) [1231358] - [x86] irq, acpi: Change __acpi_register_gsi to return IRQ number instead of GSI (Steve Best) [1231358] - [x86] acpi, irq: Consolidate algorithm of mapping (ioapic, pin) to IRQ number (Steve Best) [1231358] - [x86] irq: Simplify arch_early_irq_init() (Steve Best) [1231358] - [x86] irq: Count legacy IRQs by legacy_pic->nr_legacy_irqs instead of NR_IRQS_LEGACY (Steve Best) [1231358] - [x86] ce4100, irq: Do not set legacy_pic to null_legacy_pic (Steve Best) [1231358] - [x86] ce4100, irq: Make CE4100 depend on CONFIG_X86_IO_APIC (Steve Best) [1231358] - [x86] irq: Introduce some helper utilities to improve readability (Steve Best) [1231358] - [x86] irq: Reorganize IO_APIC_get_PCI_irq_vector() to prepare for irqdomain (Steve Best) [1231358] - [x86] ioapic: Use irq_cfg() instead of irq_get_chip_data() for better readability (Steve Best) [1231358] - [x86] ioapic: Introduce helper utilities to walk ioapics and pins (Steve Best) [1231358] - [x86] ioapic: Kill static variable nr_irqs_gsi (Steve Best) [1231358] - [x86] ioapic: Keep get_nr_irqs_gsi() (Steve Best) [1231358] - [x86] genirq: Ensure that dynamic irq allocation does not conflict (Steve Best) [1231358] - [x86] Remove create/destroy_irq() (Steve Best) [1231358] - [x86] iommu: dmar: Provide arch specific irq allocation (Steve Best) [1231358] - [x86] iommu: smar: Fix return value check of create_irq() (Steve Best) [1231358] - [x86] hpet: Use irq_alloc/free_hwirq() (Steve Best) [1231358] - [x86] uv: Use irq_alloc/free_hwirq() (Steve Best) [1231358] - [x86] irq_remapping: Use irq_alloc/free_hwirq() (Steve Best) [1231358] - [x86] htirq: Use irq_alloc/free_irq() (Steve Best) [1231358] - [x86] ioapic: Use irq_alloc/free_hwirq() (Steve Best) [1231358] - [x86] genirq: Provide generic hwirq allocation facility (Steve Best) [1231358] - [x86] Implement arch_setup/teardown_hwirq() (Steve Best) [1231358] - [x86] ioapic: Kill unused global variable timer_through_8259 (Steve Best) [1231358] - [x86] irq, trivial: Minor improvements of IRQ related code (Steve Best) [1231358] - [x86] acpi, irq: Fix possible eror in GSI to IRQ mapping for legacy IRQ (Steve Best) [1231358] - [x86] acpi, irq: Enhance error handling in function acpi_register_gsi() (Steve Best) [1231358] - [x86] acpi, trivial: Minor improvements to arch/x86/kernel/acpi/boot.c (Steve Best) [1231358] - [x86] acpi, irq: Kill static function irq_to_gsi() (Steve Best) [1231358] - [x86] pci, acpi: Use kmalloc_node() to optimize for performance (Steve Best) [1231358] - [x86] acpi: Reorganize code to avoid forward declaration in boot.c (Steve Best) [1231358] - [x86] apic: Remove support for ia32-based Unisys ES7000 (Steve Best) [1231358] - [x86] mpparse: Simplify arch/x86/include/asm/mpspec.h (Steve Best) [1231358] - [x86] mpparse: Use pr_lvl() helper utilities to replace printk(KERN_LVL) (Steve Best) [1231358]- [char] ipmi: Update timespec usage to timespec64 (Tony Camuso) [1229675] - [char] ipmi: Fix multi-part message handling (Tony Camuso) [1229675] - [char] ipmi: Add alert handling to SSIF (Tony Camuso) [1229675] - [char] ipmi: Fix a problem that messages are not issued in run_to_completion mode (Tony Camuso) [1229675] - [char] ipmi: Report an error if ACPI _IFT doesn't exist (Tony Camuso) [1229675] - [char] ipmi: Remove unused including (Tony Camuso) [1229675] - [char] ipmi: Don't report err in the SI driver for SSIF devices (Tony Camuso) [1229675] - [char] ipmi: Remove incorrect use of seq_has_overflowed (Tony Camuso) [1229675] - [char] ipmi_ssif: Ignore spaces when comparing I2C adapter names (Tony Camuso) [1229675] - [char] ipmi_ssif: Fix the logic on user-supplied addresses (Tony Camuso) [1229675] - [char] ipmi_ssif: Use interruptible completion for waiting in the thread (Tony Camuso) [1229675] - [char] ipmi: Handle BMCs that don't allow clearing the rcv irq bit (Tony Camuso) [1229675] - [char] ipmi: constify of_device_id array (Tony Camuso) [1229675] - [char] ipmi: Fix a memory ordering issue (Tony Camuso) [1229675] - [char] ipmi: Remove uses of return value of seq_printf (Tony Camuso) [1229675] - [char] ipmi: Use is_visible callback for conditional sysfs entries (Tony Camuso) [1229675] - [char] ipmi: Free ipmi_recv_msg messages from the linked list on close (Tony Camuso) [1229675] - [char] ipmi: avoid gcc warning (Tony Camuso) [1229675] - [char] ipmi: Cleanup DEBUG_TIMING ifdef usage (Tony Camuso) [1229675] - [char] ipmi: Remove unneeded FIXME comment in the file, ipmi_si_intf.c (Tony Camuso) [1229675] - [char] ipmi: Remove obsolete cleanup for clientdata (Tony Camuso) [1229675] - [char] ipmi: Remove a FIXME for slab conversion (Tony Camuso) [1229675] - [char] ipmi: Fix compile warning with tv_usec (Tony Camuso) [1229675] - [char] ipmi: Fix compile issue with isspace() (Tony Camuso) [1229675] - [char] ipmi: Finish cleanup of BMC attributes (Tony Camuso) [1229675] - [char] ipmi: Check the BT interrupt enable periodically (Tony Camuso) [1229675] - [char] ipmi: Fix attention handling for system interfaces (Tony Camuso) [1229675] - [char] ipmi: Periodically check to see if irqs and messages are set right (Tony Camuso) [1229675] - [char] ipmi: Add SMBus interface driver (SSIF) (Tony Camuso) [1229675] - [char] ipmi: Remove the now unnecessary message queue (Tony Camuso) [1229675] - [char] ipmi: Make the message handler easier to use for SMI interfaces (Tony Camuso) [1229675] - [char] ipmi: Move message sending into its own function (Tony Camuso) [1229675] - [char] ipmi: rename waiting_msgs to waiting_rcv_msgs (Tony Camuso) [1229675] - [char] ipmi: Fix handling of BMC flags (Tony Camuso) [1229675] - [char] ipmi: Initialize BMC device attributes (Tony Camuso) [1229675] - [char] ipmi: Unregister previously registered driver in error case (Tony Camuso) [1229675] - [char] ipmi: Fix a bug in hot add/remove (Tony Camuso) [1229675] - [char] ipmi: Remove useless sysfs_name parameters (Tony Camuso) [1229675] - [char] ipmi: clean up the device handling for the bmc device (Tony Camuso) [1229675] - [char] ipmi: Move the address source to string to ipmi-generic code (Tony Camuso) [1229675] - [char] ipmi: Ignore SSIF in the PNP handling (Tony Camuso) [1229675] - [char] ipmi: drop owner assignment from platform_drivers (Tony Camuso) [1229675] - [powerpc] rtc/tpo: Driver to support rtc and wakeup on PowerNV platform (Gustavo Duarte) [1223687] - [powerpc] powernv: Check OPAL RTC calls exists before using (Gustavo Duarte) [1223687] - [base] devres: restore zeroing behavior of devres_alloc() (Gustavo Duarte) [1221064 1230136] - [char] ipmi/powernv: Fix minor locking bug (Gustavo Duarte) [1221064] - [char] ipmi: Add powernv IPMI driver (Gustavo Duarte) [1221064] - [powerpc] powernv: Add OPAL IPMI interface (Gustavo Duarte) [1221064] - [powerpc] devres: add kernel standard devm_k.alloc functions (Gustavo Duarte) [1221064]- [netdrv] macvtap/tun: cross-endian support for little-endian hosts (Thomas Huth) [1213658] - [vhost] cross-endian support for legacy devices (Thomas Huth) [1213658] - [virtio] add explicit big-endian support to memory accessors (Thomas Huth) [1213658] - [vhost] introduce vhost_is_little_endian() helper (Thomas Huth) [1213658] - [virtio] vringh: introduce vringh_is_little_endian() helper (Thomas Huth) [1213658] - [netdrv] macvtap: introduce macvtap_is_little_endian() helper (Thomas Huth) [1213658] - [netdrv] tun: add tun_is_little_endian() helper (Thomas Huth) [1213658] - [virtio] introduce virtio_is_little_endian() helper (Thomas Huth) [1213658] - [netdrv] tun: remove bogus hardware vlan acceleration flags from vlan_features (Thomas Huth) [1231879] - [kvm] move advertising of KVM_CAP_IRQFD to common code (Thomas Huth) [1231879] - [kvm] Give IRQFD its own separate enabling Kconfig option (Thomas Huth) [1231879] - [netdrv] vringh: update for virtio 1.0 APIs (Thomas Huth) [1231879] - [netdrv] vringh: 64 bit features (Thomas Huth) [1231879] - [vhost] net: fix up num_buffers endian-ness (Thomas Huth) [1231879] - [vhost] net: enable virtio 1.0 (Thomas Huth) [1231879] - [vhost] net: larger header for virtio 1.0 (Thomas Huth) [1231879] - [vhost] net: length miscalculation (Thomas Huth) [1231879] - [vhost] net: virtio 1.0 byte swap (Thomas Huth) [1231879] - [vhost] virtio 1.0 endian-ness support (Thomas Huth) [1231879] - [vhost] switch to __get/__put_user exclusively (Thomas Huth) [1231879] - [vhost] net: force len for TX to host endian (Thomas Huth) [1231879] - [vhost] add memory access wrappers (Thomas Huth) [1231879] - [vhost] make features 64 bit (Thomas Huth) [1231879] - [vhost] switch to use vhost_add_used_n() (Thomas Huth) [1231879] - [netdrv] macvtap: drop broken IFF_VNET_LE (Thomas Huth) [1231879] - [netdrv] macvtap: TUN_VNET_LE support (Thomas Huth) [1231879] - [netdrv] macvtap: Fix csum_start when VLAN tags are present (Thomas Huth) [1231879] - [netdrv] macvtap: remove the dead branch (Thomas Huth) [1231879] - [netdrv] tun: drop broken IFF_VNET_LE (Thomas Huth) [1231879] - [netdrv] if_tun: add TUNSETVNETLE/TUNGETVNETLE (Thomas Huth) [1231879] - [netdrv] tun: TUN_VNET_LE support, fix sparse warnings for virtio headers (Thomas Huth) [1231879] - [netdrv] tun: drop most type defines (Thomas Huth) [1231879] - [netdrv] tun: move internal flag defines out of uapi (Thomas Huth) [1231879] - [netdrv] tun: Report "persist" flag to userspace (Thomas Huth) [1231879] - [netdrv] tun: Fix TUN_PKT_STRIP setting (Thomas Huth) [1231879] - [netdrv] tun: Fix csum_start with VLAN acceleration (Thomas Huth) [1231879] - [netdrv] tun: unbreak truncated packet signalling (Thomas Huth) [1231879] - [netdrv] tuntap: hardware vlan tx support (Thomas Huth) [1231879] - [netdrv] bnx2x: Alloc 4k fragment for each rx ring buffer element (Michal Schmidt) [1182054 1182736 1187290 1229122] - [netdrv] bnx2x: Move statistics implementation into semaphores (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] bnx2x: limit fw delay in kdump to 5s after boot (Michal Schmidt) [1179882 1182054 1182736 1187290 1211883 1217325 1224087] - [netdrv] bnx2x: Fix to prevent inner-reload (Michal Schmidt) [1182054 1182736 1187290 1191799] - [netdrv] bnx2x: Delay during kdump load (Michal Schmidt) [1179882 1182054 1182736 1187290 1211883 1217325 1224087] - [netdrv] bnx2x: remove {TPA,GRO}_ENABLE_FLAG (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] bnx2x: merge fp->disable_tpa with fp->mode (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] bnx2x: mark LRO as a fixed disabled feature if disable_tpa is set (Michal Schmidt) [1182054 1182736 1187290 1215700] - [netdrv] bnx2x: really disable TPA if 'disable_tpa' option is set (Michal Schmidt) [1182054 1182736 1187290 1215700] - [netdrv] bnx2x: Prevent inner-reload while VFs exist (Michal Schmidt) [1182054 1182736 1187290 1191799] - [netdrv] bnx2x: Fix busy_poll vs netpoll (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] ptp: bnx2x: use helpers for converting ns to timespec (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] bnx2x: Use bool function returns of true/false instead of 1/0 (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] bnx2x: Prevent probe as early as possible (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] bnx2x: Count number of link changes (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] bnx2x: Configure IFir et al. according to nvram (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] bnx2x: codespell comment spelling fixes (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] bnx2x: Use eth__addr instead of memset (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] bnx2x: Fix typo in printk messages (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] bnx2x: Fix kdump when iommu=on (Michal Schmidt) [1179882 1182054 1182736 1187290 1211883 1217325 1224087] - [netdrv] bnx2x: Fix kdump on 4-port device (Michal Schmidt) [1179882 1182054 1182736 1187290 1211883 1217325 1224087] - [netdrv] bnx2x: Fix statistics locking scheme (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] bnx2x: Force fundamental reset for EEH recovery (Michal Schmidt) [1182054 1182736 1187290 1198641] - [netdrv] net: bnx2x: fix sparse warnings (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] bnx2x: fix napi poll return value for repoll (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] net: bnx2x: avoid macro redefinition (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] net: bnx2x: convert to timecounter adjtime (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] bnx2x: fix typos in "configure" (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] bnx2x: Limit 1G link enforcement (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] ethernet/broadcom: Use napi_alloc_skb instead of netdev_alloc_skb_ip_align (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] bnx2x: Use correct fastpath version for VFs (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] bnx2x: use netdev_rss_key_fill() helper (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] bnx2x: use napi_schedule_irqoff() (Michal Schmidt) [1182054 1182736 1187290] - [netdrv] bnx2x: Add a fallback multi-function mode NPAR1.5 (Michal Schmidt) [1146035 1182054 1182298 1182736 1187290] - [netdrv] bnx2x: new multi-function mode: UFP (Michal Schmidt) [1146035 1182054 1182298 1182736 1187290] - [netdrv] bnx2x: Changes with storage & MAC macros (Michal Schmidt) [1146035 1182054 1182298 1182736 1187290] - [netdrv] bnx2x: Fix link problems for 1G SFP RJ45 module (Michal Schmidt) [1182054 1182736 1187290] - [fs] xfs: fix broken i_nlink accounting for whiteout tmpfile inode (Brian Foster) [1225075] - [fs] xfs: xfs_iozero can return positive errno (Brian Foster) [1225075] - [fs] xfs: xfs_attr_inactive leaves inconsistent attr fork state behind (Brian Foster) [1225075] - [fs] xfs: extent size hints can round up extents past MAXEXTLEN (Brian Foster) [1225075] - [fs] xfs: inode and free block counters need to use __percpu_counter_compare (Brian Foster) [1225075] - [fs] percpu_counter: batch size aware __percpu_counter_compare() (Brian Foster) [1225075] - [fs] xfs: use percpu_counter_read_positive for mp->m_icount (Brian Foster) [1225075] - [fs] xfs: unlock i_mutex in xfs_break_layouts (Brian Foster) [1225075] - [fs] xfs: kill unnecessary firstused overflow check on attr3 leaf removal (Brian Foster) [1225075] - [fs] xfs: use larger in-core attr firstused field and detect overflow (Brian Foster) [1225075] - [fs] xfs: pass attr geometry to attr leaf header conversion functions (Brian Foster) [1225075] - [fs] xfs: Fix incorrect positive ENOMEM return (Brian Foster) [1225075] - [fs] xfs: xfs_mru_cache_insert() should use GFP_NOFS (Brian Foster) [1225075] - [fs] xfs: pF is only for function pointers (Brian Foster) [1225075] - [fs] xfs: fix shadow warning in xfs_da3_root_split() (Brian Foster) [1225075] - [fs] xfs: use bool instead of int in xfs_rename() (Brian Foster) [1225075] - [fs] xfs: fix NULL pointer dereference in xfs_filestream_lookup_ag() (Brian Foster) [1225075] - [fs] xfs: remove xfs_bmap_sanity_check() (Brian Foster) [1225075] - [fs] xfs: xfs_alloc_fix_minleft can underflow near ENOSPC (Brian Foster) [1225075] - [fs] xfs: cancel failed transaction in xfs_fs_commit_blocks() (Brian Foster) [1225075] - [fs] xfs: remove old and redundant comment in xfs_mount_validate_sb (Brian Foster) [1225075] - [fs] xfs: clarify async write failure ratelimit message (Brian Foster) [1225075] - [fs] xfs: log unmount events on console (Brian Foster) [1225075] - [fs] xfs: pass mp to XFS_WANT_CORRUPTED_RETURN (Brian Foster) [1225075] - [fs] xfs: pass mp to XFS_WANT_CORRUPTED_GOTO (Brian Foster) [1225075] - [fs] xfs: ensure truncate forces zeroed blocks to disk (Brian Foster) [1225075] - [fs] xfs: Fix quota type in quota structures when reusing quota file (Brian Foster) [1225075] - [fs] xfs: lock out page faults from extent swap operations (Brian Foster) [1225075] - [fs] xfs: xfs_setattr_size no longer races with page faults (Brian Foster) [1225075] - [fs] xfs: take i_mmap_lock on extent manipulation operations (Brian Foster) [1225075] - [fs] xfs: use i_mmaplock on write faults (Brian Foster) [1225075] - [fs] xfs: use i_mmaplock on read faults (Brian Foster) [1225075] - [fs] xfs: introduce mmap/truncate lock (Brian Foster) [1225075] - [fs] xfs: remove xfs_mod_incore_sb API (Brian Foster) [1225075] - [fs] xfs: replace xfs_mod_incore_sb_batched (Brian Foster) [1225075] - [fs] xfs: introduce xfs_mod_frextents (Brian Foster) [1225075] - [fs] xfs: Remove icsb infrastructure (Brian Foster) [1225075] - [fs] xfs: use generic percpu counters for free block counter (Brian Foster) [1225075] - [fs] xfs: use generic percpu counters for free inode counter (Brian Foster) [1225075] - [fs] xfs: use generic percpu counters for inode counter (Brian Foster) [1225075] - [fs] xfs: recall pNFS layouts on conflicting access (Brian Foster) [1225075] - [fs] xfs: implement pNFS export operations (Brian Foster) [1225075] - [fs] xfs: report proper f_files in statfs if we overshoot imaxpct (Brian Foster) [1225075] - [fs] xfs: xfs_ioctl_setattr_check_projid can be static (Brian Foster) [1225075] - [fs] xfs: growfs should use synchronous transactions (Brian Foster) [1225075] - [fs] xfs: change kmem_free to use generic kvfree() (Brian Foster) [1225075] - [fs] xfs: factor out a xfs_update_prealloc_flags() helper (Brian Foster) [1225075] - [fs] xfs: remove incorrect error negation in attr_multi ioctl (Brian Foster) [1225075] - [fs] xfs: set superblock buffer type correctly (Brian Foster) [1225075] - [fs] xfs: set buf types when converting extent formats (Brian Foster) [1225075] - [fs] xfs: inode unlink does not set AGI buffer type (Brian Foster) [1225075] - [fs] xfs: ensure buffer types are set correctly (Brian Foster) [1225075] - [fs] xfs: sanitise sb_bad_features2 handling (Brian Foster) [1225075] - [fs] xfs: consolidate superblock logging functions (Brian Foster) [1225075] - [fs] xfs: remove bitfield based superblock updates (Brian Foster) [1225075] - [fs] xfs: Remove some pointless quota checks (Brian Foster) [1225075] - [fs] xfs: Remove some useless flags tests (Brian Foster) [1225075] - [fs] xfs: Remove useless test (Brian Foster) [1225075] - [fs] xfs: fix implicit bool to int conversion (Brian Foster) [1225075] - [fs] xfs: pass a 64-bit count argument to xfs_iomap_write_unwritten (Brian Foster) [1225075] - [fs] xfs: move xfs_bmap_finish prototype (Brian Foster) [1225075] - [fs] xfs: move struct xfs_bmalloca to libxfs (Brian Foster) [1225075] - [fs] xfs: move xfs_types.h to libxfs (Brian Foster) [1225075] - [fs] xfs: move xfs_fs.h to libxfs (Brian Foster) [1225075] - [fs] xfs: remove extra newlines from xfs messages (Brian Foster) [1225075] - [fs] xfs: initialize log buf I/O completion wq on log alloc (Brian Foster) [1225075]- [netdrv] i40e/i40evf: Fix mixed size frags and linearization (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: remove time_stamp member (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: force inline transmit functions (Stefan Assmann) [1173789] - [netdrv] i40evf: skb->xmit_more support (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Remove unneeded TODO (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Add stats to count Tunnel ATR hits (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Add ATR support for tunneled TCP/IPv4/IPv6 packets (Stefan Assmann) [1173789] - [netdrv] net: batch of last_rx update avoidance in ethernet drivers (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Save WR_CSR_PROT field from DEV/FUNC capabilities (Stefan Assmann) [1173789] - [netdrv] i40evf: remove aq_pending (Stefan Assmann) [1173789] - [netdrv] i40evf: fix bad indentation (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Use dma_rmb where appropriate (Stefan Assmann) [1173789] - [netdrv] i40evf: Refactor VF RSS code (Stefan Assmann) [1173789] - [netdrv] i40evf: protect VLAN filter list (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Set Ethernet protocol correctly when Tx VLAN offloads are disabled (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: fix bug when skb allocation fails (Stefan Assmann) [1173789] - [netdrv] i40evf: Fix Outer UDP RX checksum code (Stefan Assmann) [1173789] - [netdrv] i40evf: add FW version to ethtool info (Stefan Assmann) [1173789] - [netdrv] i40evf: resequence close operations (Stefan Assmann) [1173789] - [netdrv] i40evf: delay releasing rings (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: implement KR2 support (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Bump i40e/i40evf version (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: fix accidental write to ITR registers (Stefan Assmann) [1173789] - [netdrv] i40vf: don't stop me now (Stefan Assmann) [1173789] - [netdrv] ethernet: codespell comment spelling fixes (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: enable prefetch of Tx descriptors during cleanup (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Simplify tunnel selection logic (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Refactor i40e_debug_aq and make some functions static (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Version bump (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Clean up some formatting and other things (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: grab NVM devstarter version not image version (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Bump versions (Stefan Assmann) [1173789] - [netdrv] i40evf: ethtool RSS fixes (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Add missing packet types for VXLAN encapsulated packet types (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: print FW build number in version string (Stefan Assmann) [1173789] - [netdrv] i40evf: TCP/IPv6 over Vxlan Tx checksum offload fix (Stefan Assmann) [1173789] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1173789] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1173789] - [netdrv] i40evf: Add more info to interrupt vector names (Stefan Assmann) [1173789] - [netdrv] i40evf: allow enabling of debug prints via ethtool (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1173789] - [netdrv] i40evf: don't wait forever (Stefan Assmann) [1173789] - [netdrv] i40evf: refactor reset (Stefan Assmann) [1173789] - [netdrv] i40evf: disable NAPI polling sooner (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1173789] - [netdrv] i40e: Fix for stats init function call in Rx setup (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Add call to u64_stats_init to init (Stefan Assmann) [1173789] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1173789] - [netdrv] i40evf: stop the watchdog for shutdown (Stefan Assmann) [1173789] - [netdrv] i40evf: ignore bogus messages from FW (Stefan Assmann) [1173789] - [netdrv] i40evf: reset on module unload (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1173789] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1173789] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1173789] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1173789] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1173789] - [netdrv] i40evf: kick a stalled admin queue (Stefan Assmann) [1173789] - [netdrv] i40evf: enable interrupt 0 appropriately (Stefan Assmann) [1173789] - [netdrv] i40evf: don't fire traffic IRQs when the interface is down (Stefan Assmann) [1173789] - [netdrv] i40evf: remove leftover VLAN filters (Stefan Assmann) [1173789] - [netdrv] i40evf: refactor shutdown code (Stefan Assmann) [1173789] - [netdrv] i40evf: Remove some scary log messages (Stefan Assmann) [1173789] - [netdrv] i40evf: remove redundant code (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1173789] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1173789] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1173789] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1173789] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1173789] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1173789] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1173789] - [netdrv] i40evf: make early init sequence even more robust (Stefan Assmann) [1173789] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1173789] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1173789] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1173789] - [netdrv] i40evf: remove unnecessary else (Stefan Assmann) [1173789] - [netdrv] i40evf: make comparisons consistent (Stefan Assmann) [1173789] - [netdrv] i40evf: make checkpatch happy (Stefan Assmann) [1173789] - [netdrv] i40evf: update header comments (Stefan Assmann) [1173789] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1173789] - [netdrv] i40e: use netdev_rss_key_fill() helper (Stefan Assmann) [1173789] - [netdrv] i40evf: don't use more queues than CPUs (Stefan Assmann) [1173789] - [netdrv] i40evf: make early init processing more robust (Stefan Assmann) [1173789] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1173789] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1173789] - [netdrv] i40evf: Add support for 10G base T parts (Stefan Assmann) [1173789] - [netdrv] i40evf: properly handle multiple AQ messages (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1173789] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1173789] - [netdrv] i40evf: Set skb->csum_level for encapsulated checksum (Stefan Assmann) [1173789] - [netdrv] i40e: Make sure to be in VEB mode if SRIOV is enabled at probe (Stefan Assmann) [1173788] - [netdrv] i40e: start up in VEPA mode by default (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Fix mixed size frags and linearization (Stefan Assmann) [1173788] - [netdrv] i40e: Bump version to 1.3.4 (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: remove time_stamp member (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: force inline transmit functions (Stefan Assmann) [1173788] - [netdrv] i40e: Move the FD ATR/SB messages to a higher debug level (Stefan Assmann) [1173788] - [netdrv] i40e: fix unrecognized FCOE EOF case (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Remove unneeded TODO (Stefan Assmann) [1173788] - [netdrv] i40e: Remove unnecessary pf members (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Add stats to count Tunnel ATR hits (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Add ATR support for tunneled TCP/IPv4/IPv6 packets (Stefan Assmann) [1173788] - [netdrv] i40e: Disable offline diagnostics if VFs are enabled (Stefan Assmann) [1173788] - [netdrv] i40e: Collect PFC XOFF RX stats even in single TC case (Stefan Assmann) [1173788] - [netdrv] net: batch of last_rx update avoidance in ethernet drivers (Stefan Assmann) [1173788] - [netdrv] i40e: Bump version to 1.3.2 (Stefan Assmann) [1173788] - [netdrv] i40e: Use new 40G speeds (Stefan Assmann) [1173788] - [netdrv] i40e: get rid of unused locals (Stefan Assmann) [1173788] - [netdrv] i40e: handle possible memory allocation failure (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Save WR_CSR_PROT field from DEV/FUNC capabilities (Stefan Assmann) [1173788] - [netdrv] i40e: enable user dump of internal hardware state (Stefan Assmann) [1173788] - [netdrv] i40e: print FCoE capability reported by the device function (Stefan Assmann) [1173788] - [netdrv] i40e: For VF reset (VFR and VFLR) add some more delay (Stefan Assmann) [1173788] - [netdrv] i40e: move VF notification routines up (Stefan Assmann) [1173788] - [netdrv] i40e: notify VFs of link state (Stefan Assmann) [1173788] - [netdrv] i40e: Add support to program FDir SB rules for VF from PF through ethtool (Stefan Assmann) [1173788] - [netdrv] i40e: stop VF rings (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Use dma_rmb where appropriate (Stefan Assmann) [1173788] - [netdrv] i40e: Bump to version 1.3.1 (Stefan Assmann) [1173788] - [netdrv] i40e: Communicate VSI id in place of VSI index to the VFs (Stefan Assmann) [1173788] - [netdrv] i40e: stop flow director on shutdown (Stefan Assmann) [1173788] - [netdrv] i40e: fix up VXLAN messages (Stefan Assmann) [1173788] - [netdrv] i40e: Don't register/de-register apps on NIC partitions in MFP mode (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Set Ethernet protocol correctly when Tx VLAN offloads are disabled (Stefan Assmann) [1173788] - [netdrv] i40e: warn at the right time (Stefan Assmann) [1173788] - [netdrv] i40e: fix invalid void return in FCoE code (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: fix bug when skb allocation fails (Stefan Assmann) [1173788] - [netdrv] i40e: Change some memcpys to struct assignments (Stefan Assmann) [1173788] - [netdrv] i40e: Print some more info to help figure out the cause of HMC error (Stefan Assmann) [1173788] - [netdrv] i40e: validate VSI param from VFs (Stefan Assmann) [1173788] - [netdrv] i40e: Bump version to 1.2.43 (Stefan Assmann) [1173788] - [netdrv] i40e: Increase PF reset max loop limit (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: implement KR2 support (Stefan Assmann) [1173788] - [netdrv] i40e: add NVM update events to AQ clean (Stefan Assmann) [1173788] - [netdrv] i40e: add ethtool RSS support (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Bump i40e/i40evf version (Stefan Assmann) [1173788] - [netdrv] i40e: add MAC printing to debugfs dump VSI (Stefan Assmann) [1173788] - [netdrv] i40e: Fix inconsistent use of PF/VF vs pf/vf (Stefan Assmann) [1173788] - [netdrv] i40e: tame the nvmupdate read and write complaints (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: fix accidental write to ITR registers (Stefan Assmann) [1173788] - [netdrv] i40e: future proof some sizeof calls (Stefan Assmann) [1173788] - [netdrv] i40e: Remove "hello world" strings from i40e driver (Stefan Assmann) [1173788] - [netdrv] i40e: Strip configfs code (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: enable prefetch of Tx descriptors during cleanup (Stefan Assmann) [1173788] - [netdrv] i40e: Simplify code for rss_size_max config (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Simplify tunnel selection logic (Stefan Assmann) [1173788] - [netdrv] i40e: FD filters flush policy changes (Stefan Assmann) [1173788] - [netdrv] i40e: Avoid logs while adding/deleting FD-SB filters (Stefan Assmann) [1173788] - [netdrv] i40e: print port stats only on partition 1 (Stefan Assmann) [1173788] - [netdrv] i40e: Move code to enable/disable Loopback to the main file (Stefan Assmann) [1173788] - [netdrv] i40e: rework vector reservation (Stefan Assmann) [1173788] - [netdrv] i40e: clean up debug_read_register (Stefan Assmann) [1173788] - [netdrv] i40e: store msg_enable in the right size (Stefan Assmann) [1173788] - [netdrv] i40e: Remove unneeded conversion (Stefan Assmann) [1173788] - [netdrv] i40e: Remove duplicate code (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Refactor i40e_debug_aq and make some functions static (Stefan Assmann) [1173788] - [netdrv] i40e: Fix mismatching type for ioremap_len (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Version bump (Stefan Assmann) [1173788] - [netdrv] i40e: don't spam the system log (Stefan Assmann) [1173788] - [netdrv] i40e: move IRQ tracking setup into MSIX setup (Stefan Assmann) [1173788] - [netdrv] i40e: Ioremap changes (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Clean up some formatting and other things (Stefan Assmann) [1173788] - [netdrv] i40e: Add AOC PHY types to case statements (Stefan Assmann) [1173788] - [netdrv] i40e: Fix ethtool offline test (Stefan Assmann) [1173788] - [netdrv] i40e: Reassign incorrect PHY type to fix a FW bug (Stefan Assmann) [1173788] - [netdrv] i40e: fix XPS mask when resetting (Stefan Assmann) [1173788] - [netdrv] i40e: use more portable sign extension (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: grab NVM devstarter version not image version (Stefan Assmann) [1173788] - [netdrv] i40e: Don't check operational or sync bit for App TLV (Stefan Assmann) [1173788] - [netdrv] i40e: during LED interaction ignore activity LED src modes (Stefan Assmann) [1173788] - [netdrv] i40e: Fix NPAR Tx Scheduler init (Stefan Assmann) [1173788] - [netdrv] i40e: Fix dependencies in the i40e driver on configfs (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Bump versions (Stefan Assmann) [1173788] - [netdrv] i40e: Only enable TC0 for NIC partition type (Stefan Assmann) [1173788] - [netdrv] i40e: Register DCBNL ops in MFP mode (Stefan Assmann) [1173788] - [netdrv] i40e: Fix RSS size at init since default num queue calculation has changed (Stefan Assmann) [1173788] - [netdrv] i40e: Move RSS table size for VSIs to the VSI struct (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Add missing packet types for VXLAN encapsulated packet types (Stefan Assmann) [1173788] - [netdrv] i40e: Fix issue with removal of apps from DBCNL app table (Stefan Assmann) [1173788] - [netdrv] i40e: Add FW check to disable DCB and wrap autoneg workaround with FW check (Stefan Assmann) [1173788] - [netdrv] i40e: Enable more than 64 qps for the Main VSI (Stefan Assmann) [1173788] - [netdrv] i40e: don't disable PF LB when disabling VFs (Stefan Assmann) [1173788] - [netdrv] i40e: Add safety net for switch calling (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: print FW build number in version string (Stefan Assmann) [1173788] - [netdrv] i40e: Skip the priority tagging if DCB is not enabled (Stefan Assmann) [1173788] - [netdrv] i40e: check pointers before use (Stefan Assmann) [1173788] - [netdrv] i40e: catch NVM write semaphore timeout and retry (Stefan Assmann) [1173788] - [netdrv] i40e: stop flow director on shutdown (Stefan Assmann) [1173788] - [netdrv] i40e: disconnect irqs on shutdown (Stefan Assmann) [1173788] - [netdrv] i40e: Issue a PF reset if Tx queue disable timeout (Stefan Assmann) [1173788] - [netdrv] i40e: Fix the Tx ring qset handle when DCB reconfigures (Stefan Assmann) [1173788] - [netdrv] i40e: Fix the case where per TC queue count was higher than queues enabled (Stefan Assmann) [1173788] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1173788] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1173788] - [netdrv] i40e: Don't check for Tx hang when PF down (Stefan Assmann) [1173788] - [netdrv] i40e: fix shift precedence issue (Stefan Assmann) [1173788] - [netdrv] i40e: Fix memory leak at failure path in i40e_dbg_command_write() (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1173788] - [netdrv] i40e: Use ethtool private flags to display NPAR status (Stefan Assmann) [1173788] - [netdrv] i40e: Set FLAG_RD when sending buffer FW must read (Stefan Assmann) [1173788] - [netdrv] i40e: print Rx packet split status (Stefan Assmann) [1173788] - [netdrv] i40e: setup FCoE device type (Stefan Assmann) [1173788] - [netdrv] i40e: Set BUF flag for Set Version AQ command (Stefan Assmann) [1173788] - [netdrv] i40e: Add support for getlink, setlink ndo ops (Stefan Assmann) [1173788] - [netdrv] i40e: Implement configfs for NPAR BW configuration (Stefan Assmann) [1173788] - [netdrv] i40e: Add NPAR BW get and set functions (Stefan Assmann) [1173788] - [netdrv] i40e: enable packet split only when IOMMU present (Stefan Assmann) [1173788] - [netdrv] i40e: Add method to keep track of current rxnfc settings (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1173788] - [netdrv] i40e: Fix i40e_ndo_set_vf_spoofchk (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1173788] - [netdrv] i40e: Fix the EMPR interrupt received handling (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1173788] - [netdrv] i40e: Use #define for the VSI connection type (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1173788] - [netdrv] i40e: rename debugfs clear_stats option (Stefan Assmann) [1173788] - [netdrv] i40e: update Shadow RAM read/write functions (Stefan Assmann) [1173788] - [netdrv] i40e: Fix for stats init function call in Rx setup (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Add call to u64_stats_init to init (Stefan Assmann) [1173788] - [netdrv] i40e: Enable Loopback for the FCOE vsi as well (Stefan Assmann) [1173788] - [netdrv] i40e: use dev_port for fcoe netdev (Stefan Assmann) [1173788] - [netdrv] i40e: Fix function header (Stefan Assmann) [1173788] - [netdrv] i40e: fix led blink toggle to enable steady state (Stefan Assmann) [1173788] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1173788] - [netdrv] i40e: stop the service task at shutdown (Stefan Assmann) [1173788] - [netdrv] i40e: add locking around VF reset (Stefan Assmann) [1173788] - [netdrv] i40e: Use even more ARQ descriptors (Stefan Assmann) [1173788] - [netdrv] i40e: delay after VF reset (Stefan Assmann) [1173788] - [netdrv] i40e: avoid use of uninitialized v_budget in i40e_init_msix (Stefan Assmann) [1173788] - [netdrv] i40e: i40e_fcoe.c: Remove unused function (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1173788] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1173788] - [netdrv] i40e: when Rx timestamps disabled set specific mode (Stefan Assmann) [1173788] - [netdrv] i40e: use same check for Rx hang as for Rx timestamps (Stefan Assmann) [1173788] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1173788] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1173788] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1173788] - [netdrv] i40e: Issue "Stop LLDP" command for firmware older than v4.3 (Stefan Assmann) [1173788] - [netdrv] i40e: check I40E_FLAG_PTP before handling Tx or Rx timestamps (Stefan Assmann) [1173788] - [netdrv] i40e: only enable PTP interrupt cause if PTP is enabled (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1173788] - [netdrv] i40e: Dump Stats string removed from debugfs help command (Stefan Assmann) [1173788] - [netdrv] i40e: Add define for interrupt name string len (Stefan Assmann) [1173788] - [netdrv] i40e: don't give up on DCB error after reset (Stefan Assmann) [1173788] - [netdrv] i40e: fix proc/int descriptions (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1173788] - [netdrv] i40e: adds FCoE configure option (Stefan Assmann) [1173788] - [netdrv] i40e: limit sriov to partition 1 of NPAR configurations (Stefan Assmann) [1173788] - [netdrv] i40e: Don't exit link event early if link speed has changed (Stefan Assmann) [1173788] - [netdrv] i40e: limit WoL and link settings to partition 1 (Stefan Assmann) [1173788] - [netdrv] i40e: Adding function for reading PBA String (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1173788] - [netdrv] i40e: remove VN2VN related mac filters (Stefan Assmann) [1173788] - [netdrv] i40e: Add warning for NPAR partitions with link speed less than 10Gbps (Stefan Assmann) [1173788] - [netdrv] i40e: disable IOV before freeing resources (Stefan Assmann) [1173788] - [netdrv] i40e: Fix bug with TCP over IPv6 over VXLAN (Stefan Assmann) [1173788] - [netdrv] i40e: Fix Rx checksum error counter (Stefan Assmann) [1173788] - [netdrv] i40e: fix un-necessary Tx hangs (Stefan Assmann) [1173788] - [netdrv] i40e: Fix possible memory leak in i40e_dbg_dump_desc (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1173788] - [netdrv] i40e: add to NVM update debug message (Stefan Assmann) [1173788] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1173788] - [netdrv] i40e: poll on NVM semaphore only if not other error (Stefan Assmann) [1173788] - [netdrv] i40e: fix up NVM update sm error handling (Stefan Assmann) [1173788] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1173788] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1173788] - [netdrv] i40e: init NVM update state on adminq init (Stefan Assmann) [1173788] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1173788] - [netdrv] i40e: rework debug messages for NVM update (Stefan Assmann) [1173788] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1173788] - [netdrv] i40e: better error messages for NVM update issues (Stefan Assmann) [1173788] - [netdrv] i40e: clear NVM update state on ethtool test (Stefan Assmann) [1173788] - [netdrv] ptp: i40e: convert to the 64 bit get/set time methods (Stefan Assmann) [1173788] - [netdrv] i40e: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1173788] - [netdrv] i40e: Reduce stack in i40e_dbg_dump_desc (Stefan Assmann) [1173788] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1173788] - [netdrv] i40e: Re enable Main VSI loopback setting in the reset path (Stefan Assmann) [1173788] - [netdrv] i40e: Add new update VSI flow to accommodate FW fix with VSI Loopback mode (Stefan Assmann) [1173788] - [netdrv] i40e: Increase reset delay (Stefan Assmann) [1173788] - [netdrv] i40e: fix netdev_stat macro definition (Stefan Assmann) [1173788] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1173788] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1173788] - [netdrv] i40e: don't enable PTP support on more than one PF per port (Stefan Assmann) [1173788] - [netdrv] i40e: Add description to misc and fd interrupts (Stefan Assmann) [1173788] - [netdrv] i40e: allow various base numbers in debugfs aq commands (Stefan Assmann) [1173788] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1173788] - [netdrv] i40e: Remove unneeded break statement (Stefan Assmann) [1173788] - [netdrv] i40e: enable fdb add code, remove unused code (Stefan Assmann) [1173788] - [netdrv] i40e: trigger SW INT with no ITR wait (Stefan Assmann) [1173788] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1173788] - [netdrv] i40e: Set XPS bit mask to zero in DCB mode (Stefan Assmann) [1173788] - [netdrv] i40e: Prevent link flow control settings when PFC is enabled (Stefan Assmann) [1173788] - [netdrv] i40e: Do not disable/enable FCoE VSI with DCB reconfig (Stefan Assmann) [1173788] - [netdrv] i40e: Modify Tx disable wait flow in case of DCB reconfiguration (Stefan Assmann) [1173788] - [netdrv] i40e: Update VEB's enabled_tc after reconfiguration (Stefan Assmann) [1173788] - [netdrv] i40e: Check for LLDP AdminStatus before querying DCBX (Stefan Assmann) [1173788] - [netdrv] i40e: Add support to firmware CEE DCBX mode (Stefan Assmann) [1173788] - [netdrv] i40e: Resume Port Tx after DCB event (Stefan Assmann) [1173788] - [netdrv] i40e: Bump version to 1.1.23 (Stefan Assmann) [1173788] - [netdrv] i40e: re-enable VFLR interrupt sooner (Stefan Assmann) [1173788] - [netdrv] i40e: only warn once of PTP nonsupport in 100Mbit speed (Stefan Assmann) [1173788] - [netdrv] i40e: use netdev_rss_key_fill() helper (Stefan Assmann) [1173788] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1173788] - [netdrv] i40e: don't do link_status or stats collection on every ARQ (Stefan Assmann) [1173788] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1173788] - [netdrv] i40e: properly parse MDET registers (Stefan Assmann) [1173788] - [netdrv] i40e: configure VM ID in qtx_ctl (Stefan Assmann) [1173788] - [netdrv] i40e: enable debug earlier (Stefan Assmann) [1173788] - [netdrv] i40e: better wording for resource tracking errors (Stefan Assmann) [1173788] - [netdrv] i40e: scale msix vector use when more cores than vectors (Stefan Assmann) [1173788] - [netdrv] i40e: remove debugfs dump stats (Stefan Assmann) [1173788] - [netdrv] i40e: avoid disable of interrupt when changing ITR (Stefan Assmann) [1173788] - [netdrv] i40e: fix link checking logic (Stefan Assmann) [1173788] - [netdrv] i40e: Add condition to enter fdir flush and reinit (Stefan Assmann) [1173788] - [netdrv] i40e: _MASK vs _SHIFT typo in i40e_handle_mdd_event() (Stefan Assmann) [1173788] - [netdrv] i40e: Bump version (Stefan Assmann) [1173788] - [netdrv] i40e: Moving variable declaration out of the loops (Stefan Assmann) [1173788] - [netdrv] i40e: Add 10GBaseT support (Stefan Assmann) [1173788] - [netdrv] i40e: process link events when setting up switch (Stefan Assmann) [1173788] - [netdrv] i40e: Fix a bug where Rx would stop after some time (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1173788] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1173788] - [netdrv] i40e: enable LSE poke and simplify link state (Stefan Assmann) [1173788] - [netdrv] i40e: mask phy events (Stefan Assmann) [1173788] - [netdrv] i40e: skb->xmit_more support (Stefan Assmann) [1173788] - [netdrv] i40e/igb: Convert to dev_consume_skb_any() (Stefan Assmann) [1173788] - [netdrv] i40e: use global pci_vfs_assigned() to replace local i40e_vfs_are_assigned() (Stefan Assmann) [1173788] - [netdrv] i40e: Set skb->csum_level for encapsulated checksum (Stefan Assmann) [1173788] - [netdrv] i40e: enable CONFIG_I40E_VXLAN (Stefan Assmann) [1173788]- [netdrv] enic: fix memory leak in rq_clean (Stefan Assmann) [1159148] - [netdrv] enic: check return value for stat dump (Stefan Assmann) [1159148] - [netdrv] enic: unlock napi busy poll before unmasking intr (Stefan Assmann) [1159148] - [netdrv] enic: Grammar s/an negative/a negative/ (Stefan Assmann) [1159148] - [netdrv] ethernet: Use eth__addr instead of memset (Stefan Assmann) [1159148] - [netdrv] enic: do notify_check before returning credits (Stefan Assmann) [1159148] - [netdrv] enic: enic_main: fix sparse warnings (Stefan Assmann) [1159148] - [netdrv] enic: enic_ethtool: fix sparse warning (Stefan Assmann) [1159148] - [netdrv] enic: fix rx napi poll return value (Stefan Assmann) [1159148] - [netdrv] enic: reconfigure resources for kdump crash kernel (Stefan Assmann) [1159148] - [netdrv] enic: free all rq buffs when allocation fails (Stefan Assmann) [1159148] - [netdrv] net: ethernet: cisco: enic: enic_dev: Remove some unused functions (Stefan Assmann) [1159148] - [netdrv] enic: add stats for dma mapping error (Stefan Assmann) [1159148] - [netdrv] enic: check dma_mapping_error (Stefan Assmann) [1159148] - [netdrv] enic: make vnic_wq_buf doubly linked (Stefan Assmann) [1159148] - [netdrv] igbvf: use netif_carrier_off earlier when bringing if down (Stefan Assmann) [1173785] - [netdrv] igbvf: cleanup msleep() and min/max() usage (Stefan Assmann) [1173785] - [netdrv] igbvf: Fix code comments and whitespace (Stefan Assmann) [1173785] - [netdrv] igbvf: Fix checksum error when using stacked vlan (Stefan Assmann) [1173785] - [netdrv] igb: Don't use NETDEV_FRAG_PAGE_MAX_SIZE in descriptor calculation (Stefan Assmann) [1173784] - [netdrv] igb: Fix NULL assignment to incorrect variable in igb_reset_q_vector (Stefan Assmann) [1173784] - [netdrv] igb: Fix oops on changing number of rings (Stefan Assmann) [1173784] - [netdrv] igb: simplify and clean up igb_enable_mas() (Stefan Assmann) [1173784] - [netdrv] ptp: igb: use helpers for converting ns to timespec (Stefan Assmann) [1173784] - [netdrv] ptp: igb: convert to the 64 bit get/set time methods (Stefan Assmann) [1173784] - [netdrv] igb: Enable TSO for stacked vlan (Stefan Assmann) [1173784] - [netdrv] igb: use netif_carrier_off earlier when bringing if down (Stefan Assmann) [1173784] - [netdrv] ethernet: codespell comment spelling fixes (Stefan Assmann) [1173784] - [netdrv] igb: Make arrays on stack static const to avoid reallocation (Stefan Assmann) [1173784] - [netdrv] igb: Fix warning pin may be used uninitialized (Stefan Assmann) [1173784] - [netdrv] igb: Indicate failure on vf reset for empty mac address (Stefan Assmann) [1173784] - [netdrv] igb: enable auxiliary PHC functions for the i210 (Stefan Assmann) [1173784] - [netdrv] ptp: introduce programmable pins (Stefan Assmann) [1173784] - [netdrv] igb: enable internal PPS for the i210 (Stefan Assmann) [1173784] - [netdrv] igb: serialize access to the time sync interrupt registers (Stefan Assmann) [1173784] - [netdrv] igb: refactor time sync interrupt handling (Stefan Assmann) [1173784] - [netdrv] igb: Clean-up page reuse code (Stefan Assmann) [1173784] - [netdrv] igb: convert to CYCLECOUNTER_MASK macro (Stefan Assmann) [1173784] - [netdrv] igb_ptp: Include clocksource.h to get CLOCKSOURCE_MASK (Stefan Assmann) [1173784] - [netdrv] igb: Remove unneeded FIXME (Stefan Assmann) [1173784] - [netdrv] net: igb: convert to timecounter adjtime (Stefan Assmann) [1173784] - [netdrv] fm10k/igb/ixgbe: Use dma_rmb on Rx descriptor reads (Stefan Assmann) [1173784] - [netdrv] ethernet/intel: Use napi_alloc_skb (Stefan Assmann) [1173784] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1173784] - [netdrv] e1000e / igb / pm: Eliminate CONFIG_PM_RUNTIME (Stefan Assmann) [1173784] - [netdrv] igb: Fixes needed for surprise removal support (Stefan Assmann) [1173784] - [netdrv] igb: use netdev_rss_key_fill() helper (Stefan Assmann) [1173784] - [netdrv] fm10k/igb/ixgbe: Replace __skb_alloc_page with dev_alloc_page (Stefan Assmann) [1173784] - [netdrv] igb: don't reuse pages with pfmemalloc flag (Stefan Assmann) [1173784] - [netdrv] igb: fix race accessing page->_count (Stefan Assmann) [1173784] - [netdrv] igb: bump version to 5.2.15 (Stefan Assmann) [1173784] - [netdrv] i40e/igb: Convert to dev_consume_skb_any() (Stefan Assmann) [1173784] - [netdrv] igb: remove blocking phy read from inside spinlock (Stefan Assmann) [1173784] - [netdrv] igb: add flags to set eee advertisement mode (Stefan Assmann) [1173784] - [netdrv] igb: use new eth_get_headlen interface (Stefan Assmann) [1173784] - [netdrv] igb: Convert to use devm_hwmon_device_register_with_groups (Stefan Assmann) [1173784] - [netdrv] ptp: tg3: use helpers for converting ns to timespec (Ivan Vecera) [1182731] - [netdrv] ptp: tg3: convert to the 64 bit get/set time methods (Ivan Vecera) [1182731] - [netdrv] tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one() (Ivan Vecera) [1182731] - [netdrv] tg3: Release tp->lock before invoking synchronize_irq() (Ivan Vecera) [1182731] - [netdrv] tg3: tg3_reset_task() needs to use rtnl_lock to synchronize (Ivan Vecera) [1182731] - [netdrv] tg3: tg3_timer() should grab tp->lock before checking for tp->irq_sync (Ivan Vecera) [1182731] - [netdrv] tg3: tg3_disable_ints using uninitialized mailbox value to disable interrupts (Ivan Vecera) [1182731] - [netdrv] tg3: fix ring init when there are more TX than RX channels (Ivan Vecera) [1182731] - [netdrv] tg3: use netdev_rss_key_fill() helper (Ivan Vecera) [1182731] - [netdrv] tg3: Add skb->xmit_more support (Ivan Vecera) [1182731] - [netdrv] tg3: Allow for recieve of full-size 8021AD frames (Ivan Vecera) [1182731] - [netdrv] tg3: Work around HW/FW limitations with vlan encapsulated frames (Ivan Vecera) [1182731] - [netdrv] tg3: Convert to use hwmon_device_register_with_groups (Ivan Vecera) [1182731] - [netdrv] bnx2-cnic: Driver Version Update (Ivan Vecera) [1182732] - [netdrv] bnx2: Fix for Chip Initialization (Ivan Vecera) [1182732] - [netdrv] bnx2-cnic: Driver Rebranding Changes (Ivan Vecera) [1182732] - [netdrv] bnx2: Correctly receive full sized 802.1ad frames (Ivan Vecera) [1182732] - [netdrv] be2net: enable config options (Ivan Vecera) [1182733] - [netdrv] be2net: Replace dma/pci_alloc_coherent() calls with dma_zalloc_coherent() (Ivan Vecera) [1182733] - [netdrv] be2net: make hwmon interface optional (Ivan Vecera) [1182733] - [netdrv] be2net: Support for OS2BMC (Ivan Vecera) [1182733] - [netdrv] be2net: Report a "link down" to the stack when a fatal error or fw reset happens (Ivan Vecera) [1182733] - [netdrv] be2net: Export board temperature using hwmon-sysfs interface (Ivan Vecera) [1182733] - [netdrv] be2net: update the driver version to 10.6.0.2 (Ivan Vecera) [1182733] - [netdrv] be2net: update copyright year to 2015 (Ivan Vecera) [1182733] - [netdrv] be2net: use be_virtfn() instead of !be_physfn() (Ivan Vecera) [1182733] - [netdrv] be2net: simplify UFI compatibility checking (Ivan Vecera) [1182733] - [netdrv] be2net: post full RXQ on interface enable (Ivan Vecera) [1182733] - [netdrv] be2net: check for INSUFFICIENT_VLANS error (Ivan Vecera) [1182733] - [netdrv] be2net: receive pkts with L3, L4 errors on VFs (Ivan Vecera) [1182733] - [netdrv] be2net: set interrupt moderation for Skyhawk-R using EQ-DB (Ivan Vecera) [1182733] - [netdrv] be2net: add support for spoofchk setting (Ivan Vecera) [1182733] - [netdrv] be2net: log link status (Ivan Vecera) [1182733] - [netdrv] be2net: Fix a bug in Rx buffer posting (Ivan Vecera) [1182733] - [netdrv] be2net: bump up the driver version to 10.6.0.1 (Ivan Vecera) [1182733] - [netdrv] be2net: setup xps queue mapping (Ivan Vecera) [1182733] - [netdrv] be2net: restrict MODIFY_EQ_DELAY cmd to a max of 8 EQs (Ivan Vecera) [1182733] - [netdrv] be2net: Prevent VFs from enabling VLAN promiscuous mode (Ivan Vecera) [1182733] - [netdrv] be2net: codespell comment spelling fixes (Ivan Vecera) [1182733] - [netdrv] be2net: implement .sriov_configure() PCI callback (Ivan Vecera) [1182733] - [netdrv] be2net: re-distribute SRIOV resources allowed by FW (Ivan Vecera) [1182733] - [netdrv] be2net: avoid creating the non-RSS default RXQ if FW allows to (Ivan Vecera) [1182733] - [netdrv] be2net: Use eth__addr instead of memset (Ivan Vecera) [1182733] - [netdrv] be2net: move be_func_init() call inside be_setup() (Ivan Vecera) [1182733] - [netdrv] be2net: refactor adapter resource cleanup sequence into be_cleanup() (Ivan Vecera) [1182733] - [netdrv] be2net: refactor adapter resource initialzation sequence into be_resume() (Ivan Vecera) [1182733] - [netdrv] be2net: remove code duplication relating to Lancer reset sequence (Ivan Vecera) [1182733] - [netdrv] be2net: refactor error detect/recovery function (Ivan Vecera) [1182733] - [netdrv] be2net: use a wrapper to schedule and cancel error detection task (Ivan Vecera) [1182733] - [netdrv] be2net: refactor function initalization sequence into be_func_init() (Ivan Vecera) [1182733] - [netdrv] be2net: get rid of be_get_initial_config() call from be_probe() (Ivan Vecera) [1182733] - [netdrv] be2net: move adapter fields alloc/free code to new routines (Ivan Vecera) [1182733] - [netdrv] be2net: Add a few inline functions to test TXQ conditions (Ivan Vecera) [1182733] - [netdrv] be2net: Minor code cleanup in tx completion process (Ivan Vecera) [1182733] - [netdrv] be2net: Refactor be_xmit_enqueue() routine (Ivan Vecera) [1182733] - [netdrv] be2net: Refactor wrb_fill_hdr() routine (Ivan Vecera) [1182733] - [netdrv] be2net: avoid unncessary swapping of fields in eth_tx_wrb (Ivan Vecera) [1182733] - [netdrv] be2net: process port misconfig async event (Ivan Vecera) [1182733] - [netdrv] be2net: refactor be_set_rx_mode() and be_vid_config() for readability (Ivan Vecera) [1182733] - [netdrv] be2net: remove duplicate code in be_cmd_rx_filter() (Ivan Vecera) [1182733] - [netdrv] be2net: use offset based FW flashing for Skyhawk chip (Ivan Vecera) [1182733] - [netdrv] be2net: avoid flashing SH-B0 UFI image on SH-P2 chip (Ivan Vecera) [1182733] - [netdrv] be2net: refactor code that checks flash file compatibility (Ivan Vecera) [1182733] - [netdrv] be2net: replace (1 << x) with BIT(x) (Ivan Vecera) [1182733] - [netdrv] be2net: move un-exported routines from be.h to respective src files (Ivan Vecera) [1182733] - [netdrv] be2net: fix sparse warning (Ivan Vecera) [1182733] - [netdrv] be2net: move definitions related to FW cmdsfrom be_hw.h to be_cmds.h (Ivan Vecera) [1182733] - [netdrv] be2net: issue function reset cmd in resume path (Ivan Vecera) [1182733] - [netdrv] be2net: add a log message for POST timeout in Lancer (Ivan Vecera) [1182733] - [netdrv] be2net: fix failure case in setting flow control (Ivan Vecera) [1182733] - [netdrv] be2net: move interface create code to a separate routine (Ivan Vecera) [1182733] - [netdrv] be2net: Allow GRE to work concurrently while a VxLAN tunnel is configured (Ivan Vecera) [1182733] - [netdrv] be2net: support TX batching using skb->xmit_more flag (Ivan Vecera) [1182733] - [netdrv] be2net: Fix incorrect setting of tunnel offload flag in netdev features (Ivan Vecera) [1182733] - [netdrv] be2net: Export tunnel offloads only when a VxLAN tunnel is created (Ivan Vecera) [1182733] - [netdrv] emulex: Use skb_put_padto instead of skb_padto() and skb->len assignment (Ivan Vecera) [1182733] - [netdrv] be2net: Check for presence of IFLA_AF_SPEC (Ivan Vecera) [1182733] - [netdrv] be2net: Validate IFLA_BRIDGE_MODE attribute length (Ivan Vecera) [1182733] - [netdrv] be2net: use netdev_rss_key_fill() helper (Ivan Vecera) [1182733] - [netdrv] be2net: Use dev_consume_skb_any() in the non-drop path (Ivan Vecera) [1182733] - [netdrv] r8169: Do not use dev_kfree_skb in xmit path (Ivan Vecera) [1232244] - [netdrv] r8169: Fix trivial typo in rtl_check_firmware (Ivan Vecera) [1232244] - [netdrv] r8169: Revert BQL and xmit_more support (Ivan Vecera) [1232244] - [netdrv] r8169: use PCI define for Max_Read_Request_Size (Ivan Vecera) [1232244] - [netdrv] pci: Add defines for PCIe Max_Read_Request_Size (Ivan Vecera) [1232244] - [netdrv] r8169: add support for xmit_more (Ivan Vecera) [1232244] - [netdrv] r8169: update rtl8168g pcie ephy parameter (Ivan Vecera) [1232244] - [netdrv] r8169: Use dma_rmb() and dma_wmb() for DescOwn checks (Ivan Vecera) [1232244] - [netdrv] r8169: use napi_alloc_skb instead of netdev_alloc_skb_ip_align (Ivan Vecera) [1232244] - [netdrv] r8169: Use eth_skb_pad function (Ivan Vecera) [1232244] - [netdrv] r8169: disable rtl8168ep cmac engine (Ivan Vecera) [1232244] - [netdrv] r8169: prevent enable hardware tx/rx too early (Ivan Vecera) [1232244] - [netdrv] bna: use netdev_* and dev_* instead of printk and pr_* (Ivan Vecera) [1187298] - [netdrv] bna: fix timeout API argument type (Ivan Vecera) [1187298] - [netdrv] bna: use list_for_each_entry where appropriate (Ivan Vecera) [1187298] - [netdrv] bna: get rid of private macros for manipulation with lists (Ivan Vecera) [1187298] - [netdrv] bna: remove useless pointer assignment (Ivan Vecera) [1187298] - [netdrv] bna: use memdup_user to copy userspace buffers (Ivan Vecera) [1187298] - [netdrv] bna: correct comparisons/assignments to bool (Ivan Vecera) [1187298] - [netdrv] bna: remove TX_E_PRIO_CHANGE event and BNA_TX_F_PRIO_CHANGED flag (Ivan Vecera) [1187298] - [netdrv] bna: remove paused from bna_rx_config and flags from bna_rxf (Ivan Vecera) [1187298] - [netdrv] bna: remove RXF_E_PAUSE and RXF_E_RESUME events (Ivan Vecera) [1187298] - [netdrv] bna: remove prio_change_cbfn oper_state_cbfn from struct bna_tx (Ivan Vecera) [1187298] - [netdrv] bna: remove oper_state_cbfn from struct bna_rxf (Ivan Vecera) [1187298] - [netdrv] bna: remove pause_cbfn from struct bna_enet (Ivan Vecera) [1187298] - [netdrv] bna: remove unused cbfn parameter (Ivan Vecera) [1187298] - [netdrv] bna: use BIT(x) instead of (1 << x) (Ivan Vecera) [1187298] - [netdrv] bna: get rid of duplicate and unused macros (Ivan Vecera) [1187298] - [netdrv] bna: replace pragma(pack) with attribute __packed (Ivan Vecera) [1187298] - [netdrv] bna: get rid of mac_t (Ivan Vecera) [1187298] - [netdrv] bna: use ether_addr_copy instead of memcpy (Ivan Vecera) [1187298] - [netdrv] bna: remove obsolete use of EXTRA_CFLAGS (Ivan Vecera) [1187298] - [netdrv] bna: fix soft lock-up during firmware initialization failure (Ivan Vecera) [1187298] - [netdrv] bna: remove unreasonable iocpf timer start (Ivan Vecera) [1187298] - [netdrv] bna: fix firmware loading on big-endian machines (Ivan Vecera) [1187298] - [netdrv] bna: codespell comment spelling fixes (Ivan Vecera) [1187298] - [netdrv] bna: Update the Driver and Firmware Version (Ivan Vecera) [1187298] - [netdrv] bna: QLogic BR-series Adapters Driver Rebranding (Ivan Vecera) [1187298] - [netdrv] bna: incorrect use of init_completion fixup (Ivan Vecera) [1187298] - [netdrv] bna: use netdev_rss_key_fill() helper (Ivan Vecera) [1187298]- [net] inet_diag: use READ_ONCE (Phil Sutter) [1230886] - [net] nfnetlink_log: unset nf_loggers for netns when unloading module (Hannes Frederic Sowa) [1231135] - [net] sctp: allow authenticating DATA chunks that are bundled with COOKIE_ECHO (Marcelo Leitner) [1161510] - [net] netfilter: conntrack: warn the user if there is a better helper to use (Marcelo Leitner) [1208239] - [net] tcp: dctcp_update_alpha() fixes (Phil Sutter) [1230878] - [net] sched: use pinned timers (Phil Sutter) [1230135] - [net] add skb_clone_sk() and sock_efree() (Ivan Vecera) [1200759] - [lib] cpumask: cpumask_set_cpu_local_first => cpumask_local_spread, lament (Ivan Vecera) [1200759] - [netdrv] mlx4_en: Fix tx ring affinity_mask creation (Ivan Vecera) [1200759] - [netdrv] be2net: assign CPU affinity hints to be2net IRQs (Ivan Vecera) [1200759] - [kernel] ktime: Introduce ktime_ms_delta (Ivan Vecera) [1200759] - [net] sctp: migrate cookie life from timeval to ktime (Ivan Vecera) [1200759] - [kernel] timecounter: provide a macro to initialize the cyclecounter mask field (Ivan Vecera) [1200759] - [kernel] timecounter: keep track of accumulated fractional nanoseconds (Ivan Vecera) [1200759] - [kernel] timecounter: provide a helper function to shift the time (Ivan Vecera) [1200759] - [kernel] time: move the timecounter/cyclecounter code into its own file (Ivan Vecera) [1200759] - [net] Introduce passthru_features_check (Ivan Vecera) [1200759] - [net] vlan: Move check for multiple vlans to drivers (Ivan Vecera) [1200759] - [net] vlan: Introduce helper functions to check if skb is tagged (Ivan Vecera) [1200759] - [net] vlan: rename vlan_tx_* helpers since "tx" is misleading there (Ivan Vecera) [1200759] - [net] vlan: make __vlan_hwaccel_put_tag return void (Ivan Vecera) [1200759] - [net] vlan: Add features for stacked vlan device (Ivan Vecera) [1200759] - [net] Add device Rx page allocation function (Ivan Vecera) [1200759] - [net] fix comment typo for __skb_alloc_pages() (Ivan Vecera) [1200759] - [net] flow: Add function for parsing the header length out of linear ethernet frames (Ivan Vecera) [1200759] - [net] flow: make skb an optional parameter for__skb_flow_dissect() (Ivan Vecera) [1200759] - [net] flow: Allow raw buffers to be passed into the flow dissector (Ivan Vecera) [1200759] - [net] ethtool: Support for configurable RSS hash function (Ivan Vecera) [1200759] - [netdrv] mlx4_en: fix mlx4_en_set_rxfh() (Ivan Vecera) [1200759] - [netdrv] mlx4_en: use netdev_rss_key_fill() helper (Ivan Vecera) [1200759] - [netdrv] Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Ivan Vecera) [1200759] - [net] Add functions for handling padding frame and adding to length (Ivan Vecera) [1200759] - [net] introduce napi_schedule_irqoff() (Ivan Vecera) [1200759] - [net] Replace get_cpu_var through this_cpu_ptr (Ivan Vecera) [1200759] - [net] introduce dev_consume_skb_any() (Ivan Vecera) [1200759] - [net] provide a per host RSS key generic infrastructure (Ivan Vecera) [1200759] - [net] avoid dependency of net_get_random_once on nop patching (Ivan Vecera) [1200759] - [net] make net_get_random_once irq safe (Ivan Vecera) [1200759] - [net] fix build warnings because of net_get_random_once merge (Ivan Vecera) [1200759] - [net] introduce new macro net_get_random_once (Ivan Vecera) [1200759] - [net] net.h, skbuff.h: Remove extern from function prototypes (Ivan Vecera) [1200759] - [net] Remove extern from function prototypes (Ivan Vecera) [1200759] - [net] remove unused 'dev' argument from netif_needs_gso() (Ivan Vecera) [1200759] - [net] Generalize ndo_gso_check to ndo_features_check (Ivan Vecera) [1200759] - [net] vlan: Fix stacked vlan offload features computation (Ivan Vecera) [1200759] - [net] fix checksum features handling in netif_skb_features() (Ivan Vecera) [1200759] - [net] vlan: more careful checksum features handling (Ivan Vecera) [1200759] - [netdrv] mlx4_en: Add VXLAN ndo calls to the PF net device ops too (Ivan Vecera) [1200759] - [netdrv] bnx2x: Implement ndo_gso_check() (Ivan Vecera) [1200759] - [netdrv] qlcnic: Implement ndo_gso_check() (Ivan Vecera) [1200759] - [netdrv] be2net: Implement ndo_gso_check() (Ivan Vecera) [1200759] - [netdrv] mlx4_en: Implement ndo_gso_check() (Ivan Vecera) [1200759] - [net] Add ndo_gso_check (Ivan Vecera) [1200759] - [net] ipv6: reject locally assigned nexthop addresses (Phil Sutter) [1228700] - [net] ipv6: allow explicitly choosing optimistic addresses (Phil Sutter) [1228700] - [net] openvswitch: disable LRO (Jiri Benc) [1181282] - [net] unix, caif: sk_socket can disappear when state is unlocked (Hannes Frederic Sowa) [1226230] - [net] af_unix: implement splice for stream af_unix sockets (Hannes Frederic Sowa) [1226230] - [net] make skb_splice_bits more configureable (Hannes Frederic Sowa) [1226230] - [net] af_unix: implement stream sendpage support (Hannes Frederic Sowa) [1226230] - [net] skbuff: add skb_append_pagefrags and use it (Hannes Frederic Sowa) [1226230] - [net] af_unix: remove 0 assignment on static (Hannes Frederic Sowa) [1226230] - [net] unix: Align send data_len up to PAGE_SIZE (Hannes Frederic Sowa) [1226230] - [net] unix: non blocking recvmsg() should not return -EINTR (Hannes Frederic Sowa) [1226230] - [net] unix: allow bind to fail on mutex lock (Hannes Frederic Sowa) [1226230] - [net] af_unix: fix bug on large send() (Hannes Frederic Sowa) [1226230] - [net] attempt high order allocations in sock_alloc_send_pskb() (Hannes Frederic Sowa) [1226230] - [net] af_unix: improve STREAM behavior with fragmented memory (Hannes Frederic Sowa) [1226230]- [md] fix race when unfreezing sync_action (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: break stripe-batches when the array has failed (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: call break_stripe_batch_list from handle_stripe_clean_event (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: be more selective about distributing flags across batch (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: add handle_flags arg to break_stripe_batch_list (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: duplicate some more handle_stripe_clean_event code in break_stripe_batch_list (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: remove condition test from check_break_stripe_batch_list (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: Ensure a batch member is not handled prematurely (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: close race between STRIPE_BIT_DELAY and batching (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: ensure whole batch is delayed for all required bitmap updates (Jes Sorensen) [1150149 1173510 1194720] - [md] bitmap: remove rcu annotation from pointer arithmetic (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: fix broken async operation chain (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: fix handling of degraded stripes in batches (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: fix allocation of 'scribble' array (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: don't record new size if resize_stripes fails (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: avoid reading parity blocks for full-stripe write to degraded array (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: more incorrect BUG_ON in handle_stripe_fill (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: new alloc_stripe() to allocate an initialize a stripe (Jes Sorensen) [1150149 1173510 1194720] - [md] raid0: conditional mddev->queue access to suit dm-raid (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: don't do chunk aligned read on degraded array (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: change ->inactive_blocked to a bit-flag (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: move max_nr_stripes management into grow_one_stripe and drop_one_stripe (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: pass gfp_t arg to grow_one_stripe() (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: introduce configuration option rmw_level (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: activate raid6 rmw feature (Jes Sorensen) [1150149 1173510 1194720] - [md] raid6 algorithms: delta syndrome functions (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: handle expansion/resync case with stripe batching (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: handle io error of batch list (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: batch adjacent full stripe write (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: track overwrite disk count (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: add a new flag to track if a stripe can be batched (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: use flex_array for scribble data (Jes Sorensen) [1150149 1173510 1194720] - [md] raid0: access mddev->queue (request queue member) conditionally because it is not set when accessed from dm-raid (Jes Sorensen) [1150149 1173510 1194720] - [md] allow resync to go faster when there is competing IO (Jes Sorensen) [1150149 1173510 1194720] - [md] remove 'go_faster' option from ->sync_request() (Jes Sorensen) [1150149 1173510 1194720] - [md] don't require sync_min to be a multiple of chunk_size (Jes Sorensen) [1150149 1173510 1194720] - [md] re-add a failed disk (Jes Sorensen) [1150149 1173510 1194720] - [md] Export and rename find_rdev_nr_rcu (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: check faulty flag for array status during recovery (Jes Sorensen) [1150149 1173510 1194720] - [md] raid1: fix read balance when a drive is write-mostly (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: Fix livelock when array is both resyncing and degraded (Jes Sorensen) [1150149 1173510 1194720] - [md] raid10: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1150149 1173510 1194720] - [md] raid1: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1150149 1173510 1194720] - [md] raid10: fix conversion from RAID0 to RAID10 (Jes Sorensen) [1150149 1173510 1194720] - [md] wakeup thread upon rdev_dec_pending() (Jes Sorensen) [1150149 1173510 1194720] - [md] make reconfig_mutex optional for writes to md sysfs files (Jes Sorensen) [1150149 1173510 1194720] - [md] move mddev_lock and related to md.h (Jes Sorensen) [1150149 1173510 1194720] - [md] use mddev->lock to protect updates to resync_{min, max} (Jes Sorensen) [1150149 1173510 1194720] - [md] minor cleanup in safe_delay_store (Jes Sorensen) [1150149 1173510 1194720] - [md] move GET_BITMAP_FILE ioctl out from mddev_lock (Jes Sorensen) [1150149 1173510 1194720] - [md] tidy up set_bitmap_file (Jes Sorensen) [1150149 1173510 1194720] - [md] remove unnecessary 'buf' from get_bitmap_file (Jes Sorensen) [1150149 1173510 1194720] - [md] remove mddev_lock from rdev_attr_show() (Jes Sorensen) [1150149 1173510 1194720] - [md] remove mddev_lock() from md_attr_show() (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: use ->lock to protect accessing raid5 sysfs attributes (Jes Sorensen) [1150149 1173510 1194720] - [md] remove need for mddev_lock() in md_seq_show() (Jes Sorensen) [1150149 1173510 1194720] - [md] bitmap: protect clearing of ->bitmap by mddev->lock (Jes Sorensen) [1150149 1173510 1194720] - [md] protect ->pers changes with mddev->lock (Jes Sorensen) [1150149 1173510 1194720] - [md] level_store: group all important changes into one place (Jes Sorensen) [1150149 1173510 1194720] - [md] rename ->stop to ->free (Jes Sorensen) [1150149 1173510 1194720] - [md] split detach operation out from ->stop (Jes Sorensen) [1150149 1173510 1194720] - [md] linear: remove rcu protections in favour of suspend/resume (Jes Sorensen) [1150149 1173510 1194720] - [md] make merge_bvec_fn more robust in face of personality changes (Jes Sorensen) [1150149 1173510 1194720] - [md] make ->congested robust against personality changes (Jes Sorensen) [1150149 1173510 1194720] - [md] rename mddev->write_lock to mddev->lock (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: need_this_block: tidy/fix last condition (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: need_this_block: start simplifying the last two conditions (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: separate out the easy conditions in need_this_block (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: separate large if clause out of fetch_block() (Jes Sorensen) [1150149 1173510 1194720] - [md] do_release_stripe(): No need to call md_wakeup_thread() twice (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: fix another livelock caused by non-aligned writes (Jes Sorensen) [1150149 1173510 1194720] - [md] Check MD_RECOVERY_RUNNING as well as ->sync_thread (Jes Sorensen) [1150149 1173510 1194720] - [md] fix semicolon.cocci warnings (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants (Jes Sorensen) [1150149 1173510 1194720] - [md] Always set RECOVERY_NEEDED when clearing RECOVERY_FROZEN (Jes Sorensen) [1150149 1173510 1194720] - [md] move EXPORT_SYMBOL to after function in md.c (Jes Sorensen) [1150149 1173510 1194720] - [md] discard PRINT_RAID_DEBUG ioctl (Jes Sorensen) [1150149 1173510 1194720] - [md] remove MD_BUG() (Jes Sorensen) [1150149 1173510 1194720] - [md] clean up 'exit' labels in md_ioctl() (Jes Sorensen) [1150149 1173510 1194720] - [md] remove unnecessary test for MD_MAJOR in md_ioctl() (Jes Sorensen) [1150149 1173510 1194720] - [md] don't allow "-sync" to be set for device in an active array (Jes Sorensen) [1150149 1173510 1194720] - [md] remove unwanted white space from md.c (Jes Sorensen) [1150149 1173510 1194720] - [md] don't start resync thread directly from md thread (Jes Sorensen) [1150149 1173510 1194720] - [md] Just use RCU when checking for overlap between arrays (Jes Sorensen) [1150149 1173510 1194720] - [md] avoid potential long delay under pers_lock (Jes Sorensen) [1150149 1173510 1194720] - [md] simplify export_array() (Jes Sorensen) [1150149 1173510 1194720] - [md] discard find_rdev_nr in favour of find_rdev_nr_rcu (Jes Sorensen) [1150149 1173510 1194720] - [md] use wait_event() to simplify md_super_wait() (Jes Sorensen) [1150149 1173510 1194720] - [md] be more relaxed about stopping an array which isn't started (Jes Sorensen) [1150149 1173510 1194720] - [md] raid1: process_checks doesn't use its return value (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: fix init_stripe() inconsistencies (Jes Sorensen) [1150149 1173510 1194720] - [md] raid10: another memory leak due to reshape (Jes Sorensen) [1150149 1173510 1194720] - [md] use set_bit/clear_bit instead of shift/mask for bi_flags changes (Jes Sorensen) [1150149 1173510 1194720] - [md] raid1: minor typos and reformatting (Jes Sorensen) [1150149 1173510 1194720] - [md] bitmap: always wait for writes on unplug (Jes Sorensen) [1150149 1173510 1194720] - [md] raid5: avoid livelock caused by non-aligned writes (Jes Sorensen) [1150149 1173510 1194720] - [md] raid56: Don't perform reads to support writes until stripe is ready (Jes Sorensen) [1150149 1173510 1194720] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1150149 1173510 1194720] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1150149 1173510 1194720] - [fs] ext4: atomically set inode->i_flags in ext4_set_inode_flags() (Jes Sorensen) [1150149 1173510 1194720]- [virtio] drop virtio-device_is_legacy_only (Jason Wang) [1227339] - [virtio] virtio-pci: support non-legacy balloon devices (Jason Wang) [1227339] - [virtio] virtio-mmio: support non-legacy balloon devices (Jason Wang) [1227339] - [virtio] virtio-ccw: support non-legacy balloon devices (Jason Wang) [1227339] - [virtio] balloon might not be a legacy device (Jason Wang) [1227339] - [virtio] virtio-balloon: transitional interface (Jason Wang) [1227339] - [virtio] virtio-pci_modern: switch to type-safe io accessors (Jason Wang) [1227339] - [virtio] virtio-pci_modern: type-safe io accessors (Jason Wang) [1227339] - [virtio] drop a useless config read (Jason Wang) [1227339] - [virtio] virtio-config: reorder functions (Jason Wang) [1227339] - [virtio] virtio-mmio: fix access width for mmio (Jason Wang) [1227339] - [virtio] virtio-mmio: generation support (Jason Wang) [1227339] - [virtio] virtio-rpmsg: set DRIVER_OK before using device (Jason Wang) [1227339] - [virtio] virtio-blk: fix comment for virtio 1.0 (Jason Wang) [1227339] - [virtio] virtio-blk: typo fix (Jason Wang) [1227339] - [virtio] virtio-balloon: set DRIVER_OK before using device (Jason Wang) [1227339] - [virtio] don't set VIRTIO_CONFIG_S_DRIVER_OK twice (Jason Wang) [1227339] - [virtio] virtio-net: unconditionally define struct virtio_net_hdr_v1 (Jason Wang) [1227339] - [virtio] Don't expose legacy net features when VIRTIO_NET_NO_LEGACY defined (Jason Wang) [1227339] - [virtio] don't require a config space on the console device (Jason Wang) [1227339] - [virtio] virtio-pci: use 16-bit accessor for queue_enable (Jason Wang) [1227339] - [virtio] Don't expose legacy config features when VIRTIO_CONFIG_NO_LEGACY defined (Jason Wang) [1227339] - [virtio] Don't expose legacy block features when VIRTIO_BLK_NO_LEGACY defined (Jason Wang) [1227339] - [virtio] define VIRTIO_PCI_CAP_PCI_CFG in header (Jason Wang) [1227339] - [virtio] Avoid possible kernel panic if DEBUG is enabled (Jason Wang) [1227339] - [virtio] virtio-mmio: Update the device to OASIS spec version (Jason Wang) [1227339] - [virtio] virtio-pci: add module param to force legacy mode (Jason Wang) [1227339] - [virtio] virtio-pci: add an option to disable legacy driver (Jason Wang) [1227339] - [virtio] redhat: enable virtio-pci_legacy (Jason Wang) [1227339] - [virtio] virtio-pci: drop Kconfig warnings (Jason Wang) [1227339] - [virtio] virtio-pci: Kconfig grammar fix (Jason Wang) [1227339] - [virtio] virtio-rng: drop extra empty line (Jason Wang) [1227339] - [virtio] virtio-ring: coding style fix (Jason Wang) [1227339] - [virtio] virtio-blk: coding style fixes (Jason Wang) [1227339] - [virtio] virtio-balloon: coding style fixes (Jason Wang) [1227339] - [virtio] virtio-pci_modern: support devices with no config (Jason Wang) [1227339] - [virtio] virtio-pci_modern: reduce number of mappings (Jason Wang) [1227339] - [virtio] virtio-pci: macros for PCI layout offsets (Jason Wang) [1227339] - [virtio] virtio-pci: modern driver (Jason Wang) [1227339] - [virtio] virtio-pci: define layout for virtio 1.0 (Jason Wang) [1227339] - [virtio] virtio-pci: move probe/remove code to common (Jason Wang) [1227339] - [virtio] virtio-pci: drop useless del_vqs call (Jason Wang) [1227339] - [virtio] s390: add pci_iomap_range (Jason Wang) [1227339] - [virtio] pci: add pci_iomap_range (Jason Wang) [1227339] - [virtio] balloon: verify device has config space (Jason Wang) [1227339] - [virtio] scsi: verify device has config space (Jason Wang) [1227339] - [virtio] net: verify device has config space (Jason Wang) [1227339] - [virtio] console: verify device has config space (Jason Wang) [1227339] - [virtio] blk: verify device has config space (Jason Wang) [1227339] - [virtio] 9p: verify device has config space (Jason Wang) [1227339] - [virtio] virtio-pci: drop virtio_config dependency (Jason Wang) [1227339] - [virtio] virtio-pci: document why we defer kfree (Jason Wang) [1227339] - [virtio] virtio-pci: defer kfree until release callback (Jason Wang) [1227339] - [virtio] virtio-pci: device-specific release callback (Jason Wang) [1227339] - [virtio] make del_vqs idempotent (Jason Wang) [1227339] - [virtio] virtio-pci: restore module attributes (Jason Wang) [1227339] - [virtio] core support for config generation (Jason Wang) [1227339] - [virtio] virtio-pci: add VIRTIO_PCI_NO_LEGACY (Jason Wang) [1227339] - [virtio] virtio-pci: move probe to common file (Jason Wang) [1227339] - [virtio] virtio-pci_common.h: drop VIRTIO_PCI_NO_LEGACY (Jason Wang) [1227339] - [virtio] virtio-config: fix virtio_cread_bytes (Jason Wang) [1227339] - [virtio] set VIRTIO_CONFIG_S_FEATURES_OK on restore (Jason Wang) [1227339] - [virtio] virtio-ccw: finalize_features error handling (Jason Wang) [1227339] - [virtio] virtio-ccw: future-proof finalize_features (Jason Wang) [1227339] - [virtio] virtio-pci: rename virtio_pci -> virtio_pci_common (Jason Wang) [1227339] - [virtio] virtio-pci: update file descriptions and copyright (Jason Wang) [1227339] - [virtio] virtio-pci: split out legacy device support (Jason Wang) [1227339] - [virtio] virtio-pci: setup config vector indirectly (Jason Wang) [1227339] - [virtio] virtio-pci: setup vqs indirectly (Jason Wang) [1227339] - [virtio] virtio-pci: delete vqs indirectly (Jason Wang) [1227339] - [virtio] virtio-pci: use priv for vq notification (Jason Wang) [1227339] - [virtio] virtio-pci: free up vq->priv (Jason Wang) [1227339] - [virtio] virtio-pci: fix coding style for structs (Jason Wang) [1227339] - [virtio] virtio-pci: add isr field (Jason Wang) [1227339] - [virtio] drop legacy_only driver flag (Jason Wang) [1227339] - [virtio] virtio-balloon: drop legacy_only driver flag (Jason Wang) [1227339] - [virtio] virtio-ccw: rev 1 devices set VIRTIO_F_VERSION_1 (Jason Wang) [1227339] - [virtio] allow finalize_features to fail (Jason Wang) [1227339] - [virtio] virtio-ccw: legacy: don't negotiate rev 1/features (Jason Wang) [1227339] - [virtio] add API to detect legacy devices (Jason Wang) [1227339] - [virtio] virtio-console: fix sparse warnings (Jason Wang) [1227339] - [virtio] drop VIRTIO_F_VERSION_1 from drivers (Jason Wang) [1227339] - [virtio] make VIRTIO_F_VERSION_1 a transport bit (Jason Wang) [1227339] - [virtio] virtio-balloon: add legacy_only flag (Jason Wang) [1227339] - [virtio] virtio-console: virtio 1.0 support (Jason Wang) [1227339] - [virtio] af_packet: virtio 1.0 stubs (Jason Wang) [1227339] - [virtio] virtio-scsi: export to userspace (Jason Wang) [1227339] - [virtio] virtio-scsi: move to uapi (Jason Wang) [1227339] - [virtio] virtio-scsi: v1.0 support (Jason Wang) [1227339] - [virtio] virtio-net: enable v1.0 support (Jason Wang) [1227339] - [virtio] virtio-net: disable mac write for virtio 1.0 (Jason Wang) [1227339] - [virtio] virtio-net: bigger header when VERSION_1 is set (Jason Wang) [1227339] - [virtio] virtio-net: stricter short buffer length checks (Jason Wang) [1227339] - [virtio] virtio-net: get rid of virtio_net_hdr/skb_vnet_hdr (Jason Wang) [1227339] - [virtio] virtio-net: Set needed_headroom for virtio-net when VIRTIO_F_ANY_LAYOUT is true (Jason Wang) [1227339] - [virtio] virtio-net: pass vi around (Jason Wang) [1227339] - [virtio] virtio-blk: fix race at module removal (Jason Wang) [1227339] - [virtio] virtio-blk: make serial attribute static (Jason Wang) [1227339] - [virtio] kvm: s390: enable virtio-ccw revision 1 (Jason Wang) [1227339] - [virtio] kvm: s390 allow virtio-ccw status writes to fail (Jason Wang) [1227339] - [virtio] kvm: s390: virtio-ccw revision 1 SET_VQ (Jason Wang) [1227339] - [virtio] kvm: s390: Set virtio-ccw transport revision (Jason Wang) [1227339] - [virtio] virtio-blk: v1.0 support (Jason Wang) [1227339] - [virtio] virtio-net: v1.0 endianness (Jason Wang) [1227339] - [virtio] add legacy feature table support (Jason Wang) [1227339] - [virtio] simplify feature bit handling (Jason Wang) [1227339] - [virtio] set FEATURES_OK (Jason Wang) [1227339] - [virtio] allow transports to get avail/used addresses (Jason Wang) [1227339] - [virtio] virtio-config: endian conversion for v1.0 (Jason Wang) [1227339] - [virtio] virtio-ring: switch to new memory access APIs (Jason Wang) [1227339] - [virtio] memory access APIs (Jason Wang) [1227339] - [virtio] add virtio 1.0 feature bit (Jason Wang) [1227339] - [virtio] virtio-ccw: add support for 64 bit features (Jason Wang) [1227339] - [virtio] assert 32 bit features in transports (Jason Wang) [1227339] - [virtio] add support for 64 bit features (Jason Wang) [1227339] - [virtio] use u32, not bitmap for features (Jason Wang) [1227339] - [virtio] virtio-balloon: enable VQs early on restore (Jason Wang) [1227339] - [virtio] virtio-console: move early VQ enablement (Jason Wang) [1227339] - [virtio] virtio-net: enable VQs early on restore (Jason Wang) [1227339] - [virtio] virtio-console: enable VQs early on restore (Jason Wang) [1227339] - [virtio] virtio-scsi: enable VQs early on restore (Jason Wang) [1227339] - [virtio] virtio-blk: enable VQs early on restore (Jason Wang) [1227339] - [virtio] virtio-scsi: move kick event out from virtscsi_init (Jason Wang) [1227339] - [virtio] virtio-net: fix use after free on allocation failure (Jason Wang) [1227339] - [virtio] 9p/trans_virtio: enable VQs early (Jason Wang) [1227339] - [virtio] virtio-console: enable VQs early (Jason Wang) [1227339] - [virtio] virtio-blk: enable VQs early (Jason Wang) [1227339] - [virtio] virtio-net: enable VQs early (Jason Wang) [1227339] - [virtio] virtio-net: minor cleanup (Jason Wang) [1227339] - [virtio] virtio-net: drop config_mutex (Jason Wang) [1227339] - [virtio] virtio-net: drop config_enable (Jason Wang) [1227339] - [virtio] virtio-blk: drop config_mutex (Jason Wang) [1227339] - [virtio] virtio-blk: drop config_enable (Jason Wang) [1227339] - [virtio] virtio-pci: move freeze/restore to virtio core (Jason Wang) [1227339] - [virtio] virtio-pci: fix virtio spec compliance on restore (Jason Wang) [1227339] - [virtio] add low-level APIs for feature bits (Jason Wang) [1227339] - [virtio] add API to enable VQs early (Jason Wang) [1227339] - [virtio] virtio-ring: unify direct/indirect code paths (Jason Wang) [1227339] - [virtio] virtio-ring: assume sgs are always well-formed (Jason Wang) [1227339] - [virtio] virtio-net: pass well-formed sgs to virtqueue_add_*() (Jason Wang) [1227339] - [virtio] remove virtqueue_add_buf() (Jason Wang) [1227339] - [virtio] pci: remove unnecessary pci_set_drvdata() (Jason Wang) [1227339] - [virtio] virtio-pci: pm: Use CONFIG_PM_SLEEP instead of CONFIG_PM (Jason Wang) [1227339] - [virtio] virtio-pci: fix leaks of msix_affinity_masks (Jason Wang) [1227339] - [virtio] virtio-pci: Use pci_enable_msix_exact() instead of pci_enable_msix() (Jason Wang) [1227339]- [x86] mm: add memory tracking to native_pmdp_get_and_clear (David Bulkow) [1227357] - [kvm] x86: advertise KVM_CAP_X86_SMM (Paolo Bonzini) [1202825] - [kvm] x86: add SMM to the MMU role, support SMRAM address space (Paolo Bonzini) [1202825] - [kvm] arch/x86/kvm/mmu.c: work around gcc-4.4.4 bug (Paolo Bonzini) [1202825] - [kvm] x86: work on all available address spaces (Paolo Bonzini) [1202825] - [kvm] x86: use vcpu-specific functions to read/write/translate GFNs (Paolo Bonzini) [1202825] - [kvm] x86: pass struct kvm_mmu_page to gfn_to_rmap (Paolo Bonzini) [1202825] - [kvm] implement multiple address spaces (Paolo Bonzini) [1202825] - [kvm] add vcpu-specific functions to read/write/translate GFNs (Paolo Bonzini) [1202825] - [kvm] x86: save/load state on SMM switch (Paolo Bonzini) [1202825] - [kvm] x86: latch INITs while in system management mode (Paolo Bonzini) [1202825] - [kvm] x86: stubs for SMM support (Paolo Bonzini) [1202825] - [kvm] x86: API changes for SMM support (Paolo Bonzini) [1202825] - [kvm] x86: pass the whole hflags field to emulator and back (Paolo Bonzini) [1202825] - [kvm] x86: pass host_initiated to functions that read MSRs (Paolo Bonzini) [1202825] - [kvm] x86: introduce num_emulated_msrs (Paolo Bonzini) [1202825] - [kvm] x86: clear hidden CPU state at reset time (Paolo Bonzini) [1202825] - [kvm] x86: fix kvm_apic_has_events to check for NULL pointer (Paolo Bonzini) [1202825] - [kvm] remove unused argument from mark_page_dirty_in_slot (Paolo Bonzini) [1202825] - [kvm] x86: Allow ARAT CPU feature (Paolo Bonzini) [1202825] - [kvm] x86: preserve x2APIC LDR on INIT (Paolo Bonzini) [1202825] - [kvm] x86: use correct APIC ID on x2APIC transition (Paolo Bonzini) [1202825] - [kvm] x86: pass struct kvm_mmu_page to account/unaccount_shadowed (Paolo Bonzini) [1202825] - [kvm] remove __gfn_to_pfn (Paolo Bonzini) [1202825] - [kvm] pass kvm_memory_slot to gfn_to_page_many_atomic (Paolo Bonzini) [1202825] - [kvm] add "new" argument to kvm_arch_commit_memory_region (Paolo Bonzini) [1202825] - [kvm] add memslots argument to kvm_arch_memslots_updated (Paolo Bonzini) [1202825] - [kvm] const-ify uses of struct kvm_userspace_memory_region (Paolo Bonzini) [1202825] - [kvm] use kvm_memslots whenever possible (Paolo Bonzini) [1202825] - [kvm] introduce kvm_alloc/free_memslots (Paolo Bonzini) [1202825] - [kvm] x86: Make functions that have no external callers static (Paolo Bonzini) [1202825] - [kvm] export __gfn_to_pfn_memslot, drop gfn_to_pfn_async (Paolo Bonzini) [1202825] - [kvm] x86: do not reset mmu if CR0.CD and CR0.NW are changed (Paolo Bonzini) [1202825] - [kvm] mmu: fix MTRR update (Paolo Bonzini) [1202825] - [kvm] mmu: fix decoding cache type from MTRR (Paolo Bonzini) [1202825] - [kvm] mmu: introduce kvm_zap_rmapp (Paolo Bonzini) [1202825] - [kvm] mmu: use slot_handle_level and its helper to clean up the code (Paolo Bonzini) [1202825] - [kvm] mmu: introduce slot_handle_level_range() and its helpers (Paolo Bonzini) [1202825] - [kvm] mmu: introduce for_each_slot_rmap_range (Paolo Bonzini) [1202825] - [kvm] mmu: introduce PT_MAX_HUGEPAGE_LEVEL (Paolo Bonzini) [1202825] - [kvm] mmu: introduce for_each_rmap_spte() (Paolo Bonzini) [1202825] - [kvm] x86: Fix zero iterations REP-string (Paolo Bonzini) [1202825] - [kvm] x86: Fix update RCX/RDI/RSI on REP-string (Paolo Bonzini) [1202825] - [kvm] x86: Fix DR7 mask on task-switch while debugging (Paolo Bonzini) [1202825] - [kvm] remove pointless cpu hotplug messages (Paolo Bonzini) [1202825] - [kvm] x86: Call-far should not be emulated as stack op (Paolo Bonzini) [1202825] - [kvm] reuse memslot in kvm_write_guest_page (Paolo Bonzini) [1202825] - [kvm] x86: dump VMCS on invalid entry (Paolo Bonzini) [1202825] - [kvm] x86: kvmclock: drop rdtsc_barrier() (Paolo Bonzini) [1202825] - [kvm] x86: drop unneeded null test (Paolo Bonzini) [1202825] - [kvm] x86: load guest FPU context more eagerly (Paolo Bonzini) [1202825] - [kvm] x86: Support for disabling quirks (Paolo Bonzini) [1202825] - [kvm] fpu: Enable eager restore kvm FPU for MPX (Paolo Bonzini) [1202825] - [kvm] revert "kvm: x86: drop fpu_activate hook" (Paolo Bonzini) [1202825] - [kvm] fix crash in kvm_vcpu_reload_apic_access_page (Paolo Bonzini) [1202825] - [kvm] mmu: fix SMAP virtualization (Paolo Bonzini) [1202825] - [kvm] mmu: fix CR4.SMEP=1, CR0.WP=0 with shadow pages (Paolo Bonzini) [1202825] - [kvm] mmu: fix smap permission check (Paolo Bonzini) [1202825] - [kvm] x86: pvclock: Really remove the sched notifier for cross-cpu migrations (Paolo Bonzini) [1202825] - [kvm] x86: vdso: fix pvclock races with task migration (Paolo Bonzini) [1202825] - [kvm] x86: fix kvmclock update protocol (Paolo Bonzini) [1202825] - [kvm] svm: use kvm_register_write()/read() (Paolo Bonzini) [1202825] - [kvm] async_pf: Add missing call for async page present (Paolo Bonzini) [1202825] - [kvm] async_pf: Provide additional direct page notification (Paolo Bonzini) [1202825] - [kvm] remove kvm_read_hva and kvm_read_hva_atomic (Paolo Bonzini) [1202825] - [kvm] x86: IRET emulation does not clear NMI masking (Paolo Bonzini) [1202825] - [kvm] x86: POPA emulation may not clear bits [63:32] (Paolo Bonzini) [1202825] - [kvm] remove unneeded return value of vcpu_postcreate (Paolo Bonzini) [1202825] - [kvm] Get rid of kvm_kvfree() (Paolo Bonzini) [1202825] - [kvm] Use pr_info/pr_err in kvm_main.c (Paolo Bonzini) [1202825]- [infiniband] disable INFINIBAND_ON_DEMAND_PAGING for s390 platform (Honggang Li) [1229265] - [infiniband] ib/ehca: use correct destination for memcpy (Honggang Li) [1229265] - [infiniband] ib/cma: Fix broken AF_IB UD support (Honggang Li) [1229265] - [infiniband] ib/cm: Change reject message type when destroying cm_id (Honggang Li) [1229265] - [infiniband] rdma/core: Fix for parsing netlink string attribute (Honggang Li) [1229265] - [infiniband] ib/core: Fix unaligned accesses (Honggang Li) [1229265] - [infiniband] ib/core: change rdma_gid2ip into void function as it always return zero (Honggang Li) [1229265] - [infiniband] ib/core: dma unmap optimizations (Honggang Li) [1229265] - [infiniband] ib/core: dma map/unmap locking optimizations (Honggang Li) [1229265] - [infiniband] rdma/core: Enable the iWarp Port Mapper to provide the actual address of the connecting peer to its clients (Honggang Li) [1229265] - [infiniband] rdma/cma: Canonize IPv4 on IPV6 sockets properly (Honggang Li) [1229265] - [infiniband] ib_uverbs: Fix pages leak when using XRC SRQs (Honggang Li) [1229265] - [infiniband] ib/core: don't disallow registering region starting at 0x0 (Honggang Li) [1229265] - [infiniband] ib/core: disallow registering 0-sized memory region (Honggang Li) [1229265] - [infiniband] ib/core: Add on demand paging caps to ib_uverbs_ex_query_device (Honggang Li) [1229265] - [infiniband] ib/core: Add support for extended query device caps (Honggang Li) [1229265] - [infiniband] ib/core: Properly handle registration of on-demand paging MRs after dereg (Honggang Li) [1229265] - [infiniband] ib/core: Fix deadlock on uverbs modify_qp error flow (Honggang Li) [1229265] - [infiniband] ib/core: When marshaling ucma path from user-space, clear unused fields (Honggang Li) [1229265] - [infiniband] revert "ib/core: Add support for extended query device caps" (Honggang Li) [1229265] - [infiniband] ib/core: Temporarily disable ex_query_device uverb (Honggang Li) [1229265] - [infiniband] ib/core: Implement support for MMU notifiers regarding on demand paging regions (Honggang Li) [1229265] - [infiniband] ib/core: Add support for on demand paging regions (Honggang Li) [1229265] - [infiniband] ib/core: Add flags for on demand paging support (Honggang Li) [1229265] - [infiniband] ib/core: Add support for extended query device caps (Honggang Li) [1229265] - [infiniband] ib/core: Add umem function to read data from user-space (Honggang Li) [1229265] - [infiniband] ib/core: Replace ib_umem's offset field with a full address (Honggang Li) [1229265] - [infiniband] ib/addr: Improve address resolution callback scheduling (Honggang Li) [1229265] - [infiniband] ib/core: Fix mgid key handling in SA agent multicast data-base (Honggang Li) [1229265] - [infiniband] ib/core: Do not resolve VLAN if already resolved (Honggang Li) [1229265] - [infiniband] ib/core: Fix XRC race condition in ib_uverbs_open_qp (Honggang Li) [1229265] - [infiniband] ib/core: Clear AH attr variable to prevent garbage data (Honggang Li) [1229265] - [infiniband] ib/core: Avoid leakage from kernel to user space (Honggang Li) [1229265] - [infiniband] ib/core: ib_umem_release() should decrement mm->pinned_vm from ib_umem_get (Honggang Li) [1229265] - [fs] proc: fix BUG_ON() introduced by PAGE_SIZE cmdline limit fix (Jarod Wilson) [1193998 1225363] - [pci] Add ACS quirks for Intel 9-series PCH root ports (Myron Stowe) [1206198] - [pci] Add Wellsburg (X99) to Intel PCH root port ACS quirk (Myron Stowe) [1162360] - [pci] Add DMA alias quirk for Adaptec 3405 (Myron Stowe) [1171802] - [pci] Mark AMD/ATI VGA devices that don't reset on D3hot->D0 transition (Myron Stowe) [1171802] - [pci] Add flag for devices that don't reset on D3hot->D0 transition (Myron Stowe) [1171802] - [pci] Mark Atheros AR93xx to avoid bus reset (Myron Stowe) [1171802] - [pci] Add flag for devices where we can't use bus reset (Myron Stowe) [1171802] - [hid] i2c-hid: Limit reads to wMaxInputLength bytes for input events (Aristeu Rozanski) [1075108 1075114] - [hid] rmi: only bind the hid-rmi driver to the mouse interface of composite USB devices (Aristeu Rozanski) [1075108 1075114] - [hid] rmi: check that report ids exist in the report_id_hash before accessing their size (Aristeu Rozanski) [1075108 1075114] - [i2c] move ACPI helpers into the core (Aristeu Rozanski) [1075108 1075114] - [i2c] designware: remove HAVE_CLK build dependecy (Aristeu Rozanski) [1075108 1075114] - [hid] rmi: do not handle touchscreens through hid-rmi (Aristeu Rozanski) [1075108 1075114] - [hid] rmi: fix masks for x and w_x data (Aristeu Rozanski) [1075108 1075114] - [hid] rmi: fix wrong struct field name (Aristeu Rozanski) [1075108 1075114] - [hid] rmi: do not fetch more than 16 bytes in a query (Aristeu Rozanski) [1075108 1075114] - [hid] rmi: check for the existence of some optional queries before reading query 12 (Aristeu Rozanski) [1075108 1075114] - [hid] rmi: do not stop the device at the end of probe (Aristeu Rozanski) [1075108 1075114] - [hid] rmi: introduce RMI driver for Synaptics touchpads (Aristeu Rozanski) [1075108 1075114] - [hid] i2c-hid: support sending HID output reports using the output register (Aristeu Rozanski) [1075108 1075114] - [scsi] bnx2fc: fix an error code in _bnx2fc_create() (Maurizio Lombardi) [1187300] - [scsi] bnx2fc: check IS_ERR() instead of NULL (Maurizio Lombardi) [1187300] - [scsi] iscsi_ibft: filter null v4-mapped v6 addresses (Chris Leech) [1212673] - [scsi] mpt2sas: Bump driver version to 20.100.00.00 (Tomas Henzl) [1189021] - [scsi] mpt2sas+mpt3sas: set cpu affinity for each MSIX vectors (Tomas Henzl) [1189021 1200405] - [scsi] mpt2sas+mpt3sas: Update attribution language to Avago (Tomas Henzl) [1189021 1200405] - [scsi] mpt2sas: map log_info value 0x0x32010081 to DID_RESET (Tomas Henzl) [1189021] - [scsi] mpt2sas+mpt3sas: fix upper bound for the module parameter max_sgl_entries (Tomas Henzl) [1053119] - [scsi] mpt2sas: MPI2 Rev BB (2.00.20) specification and 2.00.35 header files (Tomas Henzl) [1189021] - [scsi] mpt2sas: Bump driver version to 19.100.00.00 (Tomas Henzl) [1189021] - [scsi] mpt2sas+mpt3sas: Fail the host reset initiated due to discovery related I/O timeouts at driver load time (Tomas Henzl) [1189021 1200405] - [scsi] mpt2sas+mpt3sas: log exceeded temperature thresholds (Tomas Henzl) [1189021 1200405] - [scsi] mpt2sas: MPI2 Rev AA (2.00.19) specifications (Tomas Henzl) [1189021] - [scsi] mpt3sas: issue_reset is uninitialized (Tomas Henzl) [1200405] - [scsi] mpt2sas: issue_reset is uninitialized (Tomas Henzl) [1189021] - [scsi] mpt3sas: Revert " mpt3sas: Remove phys on topology change" (Tomas Henzl) [1200405] - [scsi] mpt2sas: Revert "mpt2sas: Remove phys on topology change." (Tomas Henzl) [1189021] - [scsi] mpt2sas: fix ioctl in comment (Tomas Henzl) [1189021] - [scsi] bnx2i: Fixed firmware assert, during target logout (Maurizio Lombardi) [1187301] - [scsi] fix regression in SCSI_IOCTL_SEND_COMMAND (Ewan Milne) [1109348] - [scsi] set REQ_QUEUE for the blk-mq case (Ewan Milne) [1109348] - [scsi] move blk_mq_start_request call earlier (Ewan Milne) [1109348] - [scsi] fix regression that accidentally disabled block-based tcq (Ewan Milne) [1109348] - [lib] scatterlist: fix memory leak with scsi-mq (Ewan Milne) [1109348] - [scsi] sg: fix EWOULDBLOCK errors with scsi-mq (Ewan Milne) [1109348] - [scsi] sg: fix unkillable I/O wait deadlock with scsi-mq (Ewan Milne) [1109348] - [scsi] sg: fix read() error reporting (Ewan Milne) [1109348] - [scsi] fix random memory corruption with scsi-mq + T10 PI (Ewan Milne) [1109348] - [scsi] Fix qemu boot hang problem (Ewan Milne) [1109348] - [scsi] scsi-mq: Add call to mark_tech_preview() if "use_blk_mq" is specified (Ewan Milne) [1109348] - [scsi] fnic: reject device resets without assigned tags for the blk-mq case (Ewan Milne) [1109348] - [scsi] add support for a blk-mq based I/O path (Ewan Milne) [1109348] - [scsi] scatterlist: allow chaining to preallocated chunks (Ewan Milne) [1109348] - [scsi] unwind blk_end_request_all and blk_end_request_err calls (Ewan Milne) [1109348] - [scsi] only maintain target_blocked if the driver has a target queue limit (Ewan Milne) [1109348] - [scsi] fix the host/target/device_blocked counter mess (Ewan Milne) [1109348] - [scsi] convert device_busy to atomic_t (Ewan Milne) [1109348] - [scsi] convert host_busy to atomic_t (Ewan Milne) [1109348] - [scsi] convert target_busy to an atomic_t (Ewan Milne) [1109348] - [scsi] push host_lock down into scsi_host/target_queue_ready (Ewan Milne) [1109348] - [scsi] set ->scsi_done before calling scsi_dispatch_cmd (Ewan Milne) [1109348] - [scsi] centralize command re-queueing in scsi_dispatch_fn (Ewan Milne) [1109348] - [scsi] split __scsi_queue_insert (Ewan Milne) [1109348] - [scsi] add scsi_setup_cmnd helper (Ewan Milne) [1109348] - [scsi] mark scsi_setup_blk_pc_cmnd static (Ewan Milne) [1109348] - [scsi] sd: split sd_init_command (Ewan Milne) [1109348] - [scsi] sd: retry discard commands (Ewan Milne) [1109348] - [scsi] sd: retry write same commands (Ewan Milne) [1109348] - [scsi] sd: don't use scsi_setup_blk_pc_cmnd for discard requests (Ewan Milne) [1109348] - [scsi] sd: don't use scsi_setup_blk_pc_cmnd for write same requests (Ewan Milne) [1109348] - [scsi] sd: don't use scsi_setup_blk_pc_cmnd for flush requests (Ewan Milne) [1109348] - [scsi] set sc_data_direction in common code (Ewan Milne) [1109348] - [scsi] restructure command initialization for TYPE_FS requests (Ewan Milne) [1109348] - [scsi] move the nr_phys_segments assert into scsi_init_io (Ewan Milne) [1109348]- [drm] upstream sync to v4.1-rc7 (Rob Clark) [1206718] - [drm] i915: Fix DDC probe for passive adapters (Rob Clark) [1206718] - [drm] i915: Properly initialize SDVO analog connectors (Rob Clark) [1206718] - [acpi] video: Allow forcing native backlight on non win8 machines (Benjamin Tissoires) [1218354] - [acpi] i915: Update the condition to ignore firmware backlight change request (Benjamin Tissoires) [1218354] - [acpi] video: Propagate the error code for acpi_video_register (Benjamin Tissoires) [1218354] - [acpi] video: Load the module even if ACPI is disabled (Benjamin Tissoires) [1218354] - [acpi] video: Disable native backlight on Samsung Series 9 laptops (Benjamin Tissoires) [1218354] - [acpi] video: Add disable_native_backlight quirk for Samsung 510R (Benjamin Tissoires) [1218354] - [acpi] video: Add disable_native_backlight quirk for Samsung 730U3E/740U3E (Benjamin Tissoires) [1218354] - [acpi] video: Add disable_native_backlight quirk for Dell XPS15 L521X (Benjamin Tissoires) [1218354] - [acpi] video: Add some Samsung models to disable_native_backlight list (Benjamin Tissoires) [1218354] - [acpi] video: update the skip case for acpi_video_device_in_dod() (Benjamin Tissoires) [1218354] - [acpi] video: update condition to check if device is in _DOD list (Benjamin Tissoires) [1218354] - [acpi] video: Run _BCL before deciding registering backlight (Benjamin Tissoires) [1218354] - [acpi] video: check _DOD list when creating backlight devices (Benjamin Tissoires) [1218354] - [acpi] video: disable native backlight for ThinkPad X201s (Benjamin Tissoires) [1218354] - [acpi] video: Remove video_set_use_native_backlight quirk (Benjamin Tissoires) [1218354] - [acpi] video: Disable native_backlight on HP ENVY 15 Notebook PC (Benjamin Tissoires) [1218354] - [acpi] video: Add a disable_native_backlight quirk (Benjamin Tissoires) [1218354] - [acpi] video: Fix use_native_backlight selection logic (Benjamin Tissoires) [1218354] - [acpi] video: Add use_native_backlight quirk for HP EliteBook 2014 models (Benjamin Tissoires) [1218354] - [acpi] move models with win8 brightness problems from win8 blacklist to use_native_backlight (Benjamin Tissoires) [1218354] - [acpi] blacklist: Add dmi_enable_osi_linux quirk for Asus EEE PC 1015PX (Benjamin Tissoires) [1218354] - [acpi] blacklist win8 OSI for Dell Inspiron 7737 (Benjamin Tissoires) [1218354] - [acpi] revert "acpi: Blacklist Win8 OSI for some HP laptop 2013 models" (Benjamin Tissoires) [1218354] - [acpi] video: Fix backlight taking 2 steps on a brightness up/down keypress (Benjamin Tissoires) [1218354] - [acpi] video: Add use_native_backlight quirk for HP ProBook 4540s (Benjamin Tissoires) [1218354] - [acpi] revert "acpi video: change acpi-video brightness_switch_enabled default to 0" (Benjamin Tissoires) [1218354] - [acpi] video: Add Acer TravelMate B113 to native backlight blacklist (Benjamin Tissoires) [1218354] - [acpi] i915: ignore firmware requests for backlight change (Benjamin Tissoires) [1218354] - [acpi] video: Change the default for video.use_native_backlight to 1 (Benjamin Tissoires) [1218354] - [acpi] video: Add 4 new models to the use_native_backlight DMI list (Benjamin Tissoires) [1218354] - [acpi] video: Add use native backlight quirk for the ThinkPad W530 (Benjamin Tissoires) [1218354] - [acpi] video: Unregister the backlight device if a raw one shows up later (Benjamin Tissoires) [1218354] - [acpi] video: Add an acpi_video_unregister_backlight function (Benjamin Tissoires) [1218354] - [acpi] video: Revert native brightness quirk for ThinkPad T530 (Benjamin Tissoires) [1218354] - [acpi] video: Don't register acpi_video_resume notifier without backlight devices (Benjamin Tissoires) [1218354] - [acpi] video: correct DMI tag for Dell Inspiron 7520 (Benjamin Tissoires) [1218354] - [acpi] video: change acpi-video brightness_switch_enabled default to 0 (Benjamin Tissoires) [1218354] - [acpi] video: Add use_native_backlight quirks for more systems (Benjamin Tissoires) [1218354] - [acpi] video: Favor native backlight interface for ThinkPad Helix (Benjamin Tissoires) [1218354] - [acpi] video: Add systems that should favour native backlight interface (Benjamin Tissoires) [1218354] - [acpi] Blacklist Win8 OSI for some HP laptop 2013 models (Benjamin Tissoires) [1218354] - [acpi] delete CONFIG_ACPI_BLACKLIST_YEAR (Benjamin Tissoires) [1218354] - [acpi] blacklist: fix name of ThinkPad Edge E530 (Benjamin Tissoires) [1218354] - [acpi] Add Toshiba NB100 to Vista _OSI blacklist (Benjamin Tissoires) [1218354] - [acpi] add missing win8 OSI comment to blacklist (Benjamin Tissoires) [1218354] - [acpi] update win8 OSI blacklist (Benjamin Tissoires) [1218354] - [acpi] blacklist win8 OSI for buggy laptops (Benjamin Tissoires) [1218354] - [acpi] blacklist win8 OSI for ASUS Zenbook Prime UX31A (Benjamin Tissoires) [1218354] - [acpi] video: Filter the _BCL table for duplicate brightness values (Benjamin Tissoires) [1218354] - [acpi] video: clean up DMI table for initial black screen problem (Benjamin Tissoires) [1218354] - [acpi] revert "acpi video: Ignore BIOS initial backlight value for HP 250 G1" (Benjamin Tissoires) [1218354] - [acpi] video: Quirk initial backlight level 0 (Benjamin Tissoires) [1218354] - [acpi] video: Fix initial level validity test (Benjamin Tissoires) [1218354] - [acpi] video: Ignore BIOS initial backlight value for HP 250 G1 (Benjamin Tissoires) [1218354] - [acpi] video: Do not register backlight if win8 and native interface exists (Benjamin Tissoires) [1218354] - [acpi] video: seperate backlight control and event interface (Benjamin Tissoires) [1218354] - [acpi] revert "acpi video: Always call acpi_video_init_brightness() on init" (Benjamin Tissoires) [1218354] - [acpi] video: drop unused fields from struct acpi_video_brightness_flags (Benjamin Tissoires) [1218354] - [acpi] video: remove unnecessary type casting (Benjamin Tissoires) [1218354] - [acpi] video: trivial style cleanups (Benjamin Tissoires) [1218354] - [acpi] video: trivial costmetic cleanups (Benjamin Tissoires) [1218354] - [acpi] revert "acpi video / i915: No ACPI backlight if firmware expects Windows 8" (Benjamin Tissoires) [1218354] - [acpi] video: no automatic brightness changes by win8-compatible firmware (Benjamin Tissoires) [1218354] - [acpi] video / i915: No ACPI backlight if firmware expects Windows 8 (Benjamin Tissoires) [1218354] - [acpi] video: Always call acpi_video_init_brightness() on init (Benjamin Tissoires) [1218354] - [acpi] backlight: Add backlight device (un)registration notification (Benjamin Tissoires) [1218354] - [acpi] backlight: fix KABI breakage (Benjamin Tissoires) [1218354] - [acpi] backlight: introduce backlight_device_registered (Benjamin Tissoires) [1218354] - [acpi] acpica: expose OSI version (Benjamin Tissoires) [1218354] - [x86] kvm: add module parameter to disable periodic kvmclock sync (Marcelo Tosatti) [1220952] - [x86] kvm: increase user memory slots to 509 (Igor Mammedov) [1155581] - [iommu] vt-d: Fix an off-by-one bug in __domain_mapping() (Myron Stowe) [1171802] - [kernel] lockdep: Increase static allocations (Jiri Olsa) [1158087]- [md] dm: fix casting bug in dm_merge_bvec() (Mike Snitzer) [1166127 1208542] - [md] dm: fix reload failure of 0 path multipath mapping on blk-mq devices (Mike Snitzer) [1166127 1208542] - [md] dm: fix false warning in free_rq_clone() for unmapped requests (Mike Snitzer) [1166127 1208542] - [md] dm-mpath: fix leak of dm_mpath_io structure in blk-mq .queue_rq error path (Mike Snitzer) [1166127 1208542] - [md] dm: requeue from blk-mq dm_mq_queue_rq() using BLK_MQ_RQ_QUEUE_BUSY (Mike Snitzer) [1166127 1208542] - [md] dm: fix NULL pointer when clone_and_map_rq returns !DM_MAPIO_REMAPPED (Mike Snitzer) [1166127 1208542] - [md] dm: run queue on re-queue (Mike Snitzer) [1166127 1208542] - [md] dm-log-userspace-base: fix compile warning (Mike Snitzer) [1166127 1208542] - [md] dm-log-userspace-transfer: match wait_for_completion_timeout return type (Mike Snitzer) [1166127 1208542] - [md] dm-log-userspace: split flush_entry_pool to be per dirty-log (Mike Snitzer) [1166127 1208542] - [md] dm-table: fall back to getting device using name_to_dev_t() (Mike Snitzer) [1166127 1208542] - [init] fix regression by supporting devices with major:minor:offset format (Mike Snitzer) [1166127 1208542] - [init] stricter checking of major:minor root= values (Mike Snitzer) [1166127 1208542] - [init] export name_to_dev_t and mark name argument as const (Mike Snitzer) [1166127 1208542] - [md] dm: fix free_rq_clone() NULL pointer when requeueing unmapped request (Mike Snitzer) [1166127 1208542] - [md] dm: only initialize the request_queue once (Mike Snitzer) [1166127 1208542] - [md] dm: add 'use_blk_mq' module param and expose in per-device ro sysfs attr (Mike Snitzer) [1166127 1208542] - [md] dm: optimize dm_mq_queue_rq to _not_ use kthread if using pure blk-mq (Mike Snitzer) [1166127 1208542] - [md] dm: add full blk-mq support to request-based DM (Mike Snitzer) [1166127 1208542] - [md] dm-table: use bool function return values of true/false not 1/0 (Mike Snitzer) [1166127 1208542] - [md] dm-delay: use msecs_to_jiffies for time conversion (Mike Snitzer) [1166127 1208542] - [md] dm-verity: add error handling modes for corrupted blocks (Mike Snitzer) [1166127 1208542] - [md] dm-crypt: fix missing error code return from crypt_ctr error path (Mike Snitzer) [1166127 1208542] - [md] dm-crypt: update URLs to new cryptsetup project page (Mike Snitzer) [1166127 1208542] - [md] dm-switch: fix Documentation to use plain text (Mike Snitzer) [1166127 1208542] - [md] dm-thin: remove stale 'trim' message documentation (Mike Snitzer) [1166127 1208542] - [md] dm-cache-policy-mq: try not to writeback data that changed in the last second (Mike Snitzer) [1166127 1208542] - [md] dm-cache-policy-mq: remove unused generation member of struct entry (Mike Snitzer) [1166127 1208542] - [md] dm-cache-policy-mq: track entries hit this 'tick' via sentinel objects (Mike Snitzer) [1166127 1208542] - [md] dm-cache-policy-mq: remove queue_shift_down() (Mike Snitzer) [1166127 1208542] - [md] dm-cache-policy-mq: keep track of the number of entries in a multiqueue (Mike Snitzer) [1166127 1208542] - [md] dm: impose configurable deadline for dm_request_fn's merge heuristic (Mike Snitzer) [1166127 1208542] - [kernel] ktime: add ktime_after and ktime_before helper (Mike Snitzer) [1166127 1208542] - [md] dm-sysfs: introduce ability to add writable attributes (Mike Snitzer) [1166127 1208542] - [md] dm: don't start current request if it would've merged with the previous (Mike Snitzer) [1166127 1208542] - [md] dm: reduce the queue delay used in dm_request_fn from 100ms to 10ms (Mike Snitzer) [1166127 1208542] - [md] dm: don't schedule delayed run of the queue if nothing to do (Mike Snitzer) [1166127 1208542] - [md] dm: only run the queue on completion if congested or no requests pending (Mike Snitzer) [1166127 1208542] - [md] dm: remove request-based logic from make_request_fn wrapper (Mike Snitzer) [1166127 1208542] - [md] dm: remove request-based DM queue's lld_busy_fn hook (Mike Snitzer) [1166127 1208542] - [md] dm: remove unnecessary wrapper around blk_lld_busy (Mike Snitzer) [1166127 1208542] - [md] dm: rename __dm_get_reserved_ios() helper to __dm_get_module_param() (Mike Snitzer) [1166127 1208542] - [powerpc] eeh: Delay probing EEH device during hotplug (Laurent Vivier) [1213675] - [powerpc] eeh: Fix race condition in pcibios_set_pcie_reset_state() (Laurent Vivier) [1213675] - [powerpc] tg3: Release IRQs on permanent error (Laurent Vivier) [1213675] - [powerpc] powernv: Don't map M64 segments using M32DT (Laurent Vivier) [1213675] - [powerpc] eeh: Fix PE#0 check in eeh_add_to_parent_pe() (Laurent Vivier) [1213675] - [powerpc] pci: Create pci_dn for VFs (Laurent Vivier) [1213675] - [powerpc] pci: Export pci_iov_virtfn_bus() and pci_iov_virtfn_devfn() (Laurent Vivier) [1213675] - [powerpc] sfc: Don't use of_node_to_eeh_dev() (Laurent Vivier) [1213675] - [powerpc] eeh: Remove device_node dependency (Laurent Vivier) [1213675] - [powerpc] eeh: Replace device_node with pci_dn in eeh_ops (Laurent Vivier) [1213675] - [powerpc] eeh: Do probe on pci_dn (Laurent Vivier) [1213675] - [powerpc] eeh: Create eeh_dev from pci_dn instead of device_node (Laurent Vivier) [1213675] - [powerpc] pci: Trace more information from pci_dn (Laurent Vivier) [1213675] - [powerpc] powernv: Use pci_dn, not device_node, in PCI config accessor (Laurent Vivier) [1213675] - [powerpc] pci: Refactor pci_dn (Laurent Vivier) [1213675] - [powerpc] pci: remove the multi-init for pci_dn->phb (Laurent Vivier) [1213675] - [powerpc] powernv: Remove unused file (Laurent Vivier) [1213675] - [powerpc] powernv: Drop PHB operation reset() (Laurent Vivier) [1213675] - [powerpc] powernv: Drop PHB operation next_error() (Laurent Vivier) [1213675] - [powerpc] powernv: Drop PHB operation get_state() (Laurent Vivier) [1213675] - [powerpc] powernv: Drop PHB operation set_option() (Laurent Vivier) [1213675] - [powerpc] powernv: Drop PHB operation configure_bridge() (Laurent Vivier) [1213675] - [powerpc] powernv: Drop PHB operation get_log() (Laurent Vivier) [1213675] - [powerpc] powernv: Drop PHB operation post_init() (Laurent Vivier) [1213675] - [powerpc] powernv: Drop PHB operation err_inject() (Laurent Vivier) [1213675] - [powerpc] powernv: Shorten EEH function names (Laurent Vivier) [1213675] - [powerpc] eeh: Enhance pcibios_set_pcie_reset_state() (Laurent Vivier) [1213675] - [powerpc] eeh: Allow to set maximal frozen times (Laurent Vivier) [1213675] - [powerpc] eeh: Introduce flag EEH_PE_REMOVED (Laurent Vivier) [1213675] - [powerpc] eeh: Fix missed PE#0 on P7IOC (Laurent Vivier) [1213675] - [powerpc] eeh: Dump PHB diag-data early (Laurent Vivier) [1213675] - [powerpc] eeh: Recover EEH error on ownership change for BCM5719 (Laurent Vivier) [1213675] - [powerpc] eeh: Set EEH_PE_RESET on PE reset (Laurent Vivier) [1213675] - [powerpc] eeh: Refactor eeh_reset_pe() (Laurent Vivier) [1213675] - [powerpc] powernv: Replace OPAL_DEASSERT_RESET with EEH_RESET_DEACTIVATE (Laurent Vivier) [1213675] - [powerpc] eeh: Fix PE state format (Laurent Vivier) [1213675] - [powerpc] eeh: Block CFG upon frozen Shiner adapter (Laurent Vivier) [1213675] - [powerpc] eeh: Don't collect logs on PE with blocked config space (Laurent Vivier) [1213675] - [powerpc] eeh: Block PCI config access upon frozen PE (Laurent Vivier) [1213675] - [powerpc] powernv: Drop config requests in EEH accessors (Laurent Vivier) [1213675] - [powerpc] eeh: Rename flag EEH_PE_RESET to EEH_PE_CFG_BLOCKED (Laurent Vivier) [1213675] - [powerpc] eeh: Fix condition for isolated state (Laurent Vivier) [1213675] - [powerpc] eeh: Show hex prefix for PE state sysfs (Laurent Vivier) [1213675] - [powerpc] powernv: Fetch frozen PE on top level (Laurent Vivier) [1213675] - [powerpc] eeh: Dump PCI config space for all child devices (Laurent Vivier) [1213675] - [powerpc] eeh: Emulate EEH recovery for VFIO devices (Laurent Vivier) [1213675] - [powerpc] eeh: Tag reset state for user owned PE (Laurent Vivier) [1213675] - [powerpc] eeh: Block PCI config access during reset (Laurent Vivier) [1213675] - [powerpc] eeh: Use eeh_unfreeze_pe() (Laurent Vivier) [1213675] - [powerpc] eeh: Unfreeze PE on enabling EEH functionality (Laurent Vivier) [1213675] - [powerpc] eeh: Fix improper condition in eeh_pci_enable() (Laurent Vivier) [1213675] - [powerpc] eeh: Clear frozen device state in time (Laurent Vivier) [1213675] - [powerpc] powernv: Clear PAPR error injection registers (Laurent Vivier) [1213675] - [powerpc] powernv: Add PCI error injection debugfs entry (Laurent Vivier) [1213675] - [powerpc] eeh: Introduce eeh_ops::err_inject (Laurent Vivier) [1213675] - [powerpc] powernv: Sync header with firmware (Laurent Vivier) [1213675] - [powerpc] eeh: Clear frozen state on passing device (Laurent Vivier) [1213675] - [powerpc] eeh: Reenable PCI devices after reset (Laurent Vivier) [1213675] - [powerpc] eeh: Freeze PE before PE reset (Laurent Vivier) [1213675] - [powerpc] eeh: Add eeh_pe_state sysfs entry (Laurent Vivier) [1213675] - [powerpc] eeh: Drop unused argument in eeh_check_failure() (Laurent Vivier) [1213675] - [powerpc] eeh: Fix kernel crash when passing through VF (Laurent Vivier) [1213675] - [powerpc] vfio: Export vfio_spapr_iommu_eeh_ioctl() with GPL (Laurent Vivier) [1213675] - [powerpc] vfio/pci: Restore MSIx message prior to enabling (Laurent Vivier) [1213675] - [powerpc] pci: Assume all Mellanox devices have broken INTx masking (Laurent Vivier) [1213675] - [powerpc] pseries: Failure on removing device node (Laurent Vivier) [1213675] - [powerpc] eeh: Export eeh_iommu_group_to_pe() (Laurent Vivier) [1213675] - [powerpc] eeh: Add missing #ifdef CONFIG_IOMMU_API (Laurent Vivier) [1213675] - [powerpc] vfio: Enable VFIO if EEH is not supported (Laurent Vivier) [1213675] - [powerpc] vfio: Allow EEH to be built as module (Laurent Vivier) [1213675] - [powerpc] vfio: Fix EEH build error (Laurent Vivier) [1213675] - [powerpc] vfio: EEH support for VFIO PCI device (Laurent Vivier) [1213675] - [hid] usbhid: yet another mouse with ALWAYS_POLL (Don Zickus) [914682] - [hid] usbhid: more mice with ALWAYS_POLL (Don Zickus) [914682] - [hid] add quirk for PIXART OEM mouse used by HP (Don Zickus) [914682] - [hid] add HP OEM mouse to quirk ALWAYS_POLL (Don Zickus) [914682] - [hid] add ALWAYS_POLL quirk for a Logitech 0xc007 (Don Zickus) [914682] - [hid] usbhid: enable always-poll quirk for Elan Touchscreen 0103 (Don Zickus) [914682] - [hid] usbhid: prevent unwanted events to be sent when re-opening the device (Don Zickus) [914682] - [hid] usbhid: enable always-poll quirk for Elan Touchscreen 016f (Don Zickus) [914682] - [hid] usbhid: enable always-poll quirk for Elan Touchscreen 009b (Don Zickus) [914682] - [hid] usbhid: add another mouse that needs QUIRK_ALWAYS_POLL (Don Zickus) [914682] - [hid] usbhid: fix PIXART optical mouse (Don Zickus) [914682] - [hid] usbhid: enable always-poll quirk for Elan Touchscreen (Don Zickus) [914682] - [hid] usbhid: add always-poll quirk (Don Zickus) [914682] - [tools] turbostat: update version number to 4.7 (Prarit Bhargava) [1224005] - [tools] turbostat: allow running without cpu0 (Prarit Bhargava) [1224005] - [tools] turbostat: correctly decode of ENERGY_PERFORMANCE_BIAS (Prarit Bhargava) [1224005] - [tools] turbostat: correctly display more than 2 threads/core (Prarit Bhargava) [1224005] - [net] tcp: double default TSQ output bytes limit (Hannes Frederic Sowa) [1228113] - [net] bridge: fix parsing of MLDv2 reports (Thadeu Lima de Souza Cascardo) [1219092] - [net] conntrack: RFC5961 challenge ACK confuse conntrack LAST-ACK transition (Jesper Brouer) [1212829] - [net] tcp: Restore RFC5961-compliant behavior for SYN packets (Jesper Brouer) [1212829]- [powerpc] perf: hv-24x7: Add missing put_cpu_var() (Jiri Olsa) [1220106] - [block] blk-mq: make plug work for mutiple disks and queues (Jeff Moyer) [1185689] - [block] blk-mq: do limited block plug for multiple queue case (Jeff Moyer) [1185689] - [block] blk-mq: avoid re-initialize request which is failed in direct dispatch (Jeff Moyer) [1185689] - [block] blk-mq: fix plugging in blk_sq_make_request (Jeff Moyer) [1185689] - [kernel] sched: Prevent recursion in io_schedule() (Jeff Moyer) [1185689] - [scsi] ipr: Increase default adapter init stage change timeout (Steve Best) [1229217] - [fs] fs-cache: Retain the netfs context in the retrieval op earlier (David Howells) [1130457 1204964] - [fs] fs-cache: The operation cancellation method needs calling in more places (David Howells) [1130457 1204964] - [fs] fs-cache: Put an aborted initialised op so that it is accounted correctly (David Howells) [1130457 1204964] - [fs] fs-cache: Fix cancellation of in-progress operation (David Howells) [1130457 1204964] - [fs] fs-cache: Count the number of initialised operations (David Howells) [1130457 1204964] - [fs] fs-cache: Out of line fscache_operation_init() (David Howells) [1130457 1204964] - [fs] fs-cache: Permit fscache_cancel_op() to cancel in-progress operations too (David Howells) [1130457 1204964] - [fs] fs-cache: fscache_object_is_dead() has wrong logic, kill it (David Howells) [1130457 1204964] - [fs] fs-cache: Synchronise object death state change vs operation submission (David Howells) [1130457 1204964] - [fs] fs-cache: Handle a new operation submitted against a killed object (David Howells) [1130457 1204964] - [fs] fs-cache: When submitting an op, cancel it if the target object is dying (David Howells) [1130457 1204964] - [fs] fs-cache: Move fscache_report_unexpected_submission() to make it more available (David Howells) [1130457 1204964] - [fs] fs-cache: Count culled objects and objects rejected due to lack of space (David Howells) [1130457 1204964] - [fs] fs-cache: use __seq_open_private() (David Howells) [1130457 1204964] - [fs] cachefiles: Fix incorrect test for in-memory object collision (David Howells) [1130457 1204964] - [fs] cachefiles: Handle object being killed before being set up (David Howells) [1130457 1204964] - [fs] cachefiles: add missing \n to kerror conversions (David Howells) [1130457 1204964] - [fs] cachefiles: remove two unused pagevecs (David Howells) [1130457 1204964] - [fs] fs-cache: refcount becomes corrupt under vma pressure (David Howells) [1130457 1204964] - [fs] fs-cache: Reduce cookie ref count if submit fails (David Howells) [1130457 1204964] - [fs] fs-cache: Timeout for releasepage() (David Howells) [1130457 1204964] - [fs] fscache: make ctl_table static (David Howells) [1130457 1204964] - [fs] fscache: convert use of typedef ctl_table to struct ctl_table (David Howells) [1130457 1204964] - [fs] cachefiles: replace kerror by pr_err (David Howells) [1130457 1204964] - [fs] cachefiles: convert printk to pr_foo() (David Howells) [1130457 1204964] - [fs] fscache: replace seq_printf by seq_puts (David Howells) [1130457 1204964] - [fs] fscache: convert printk to pr_foo() (David Howells) [1130457 1204964] - [fs] get rid of pointless checks for NULL ->i_op (David Howells) [1130457 1204964] - [fs] fs-cache: Handle removal of unadded object to the fscache_object_list rb tree (David Howells) [1130457 1204964] - [fs] nfs: Use i_writecount to control whether to get an fscache cookie in nfs_open() (David Howells) [1130457 1204964] - [fs] fs-cache: Provide the ability to enable/disable cookies (David Howells) [1130457 1204964] - [fs] fs-cache: Add use/unuse/wake cookie wrappers (David Howells) [1130457 1204964] - [fs] cachefiles: Don't try to dump the index key if the cookie has been cleared (David Howells) [1130457 1204964] - [fs] cachefiles: Fix memory leak in cachefiles_check_auxdata error paths (David Howells) [1130457 1204964] - [fs] fscache: check consistency does not decrement refcount (David Howells) [1130457 1204964] - [fs] fscache: Netfs function for cleanup post readpages (David Howells) [1130457 1204964] - [fs] cachefiles: Implement interface to check cache consistency (David Howells) [1130457 1204964] - [fs] fs-cache: Add interface to check consistency of a cached object (David Howells) [1130457 1204964] - [fs] fs-cache: Don't use spin_is_locked() in assertions (David Howells) [1130457 1204964] - [fs] fs-cache: The retrieval remaining-pages counter needs to be atomic_t (David Howells) [1130457 1204964] - [fs] cachefiles: remove unused macro list_to_page() (David Howells) [1130457 1204964] - [fs] fs-cache: Simplify cookie retention for fscache_objects, fixing oops (David Howells) [1130457 1204964] - [fs] fs-cache: Fix object state machine to have separate work and wait states (David Howells) [1129693 1130457 1204964] - [fs] fs-cache: Wrap checks on object state (David Howells) [1130457 1204964] - [fs] fs-cache: Uninline fscache_object_init() (David Howells) [1130457 1204964] - [fs] fs-cache: Don't sleep in page release if __GFP_FS is not set (David Howells) [1130457 1204964] - [fs] cachefiles: name i_mutex lock class explicitly (David Howells) [1130457 1204964] - [fs] fscache: remove spin_lock() from the condition in while() (David Howells) [1130457 1204964] - [kernel] wait: fix new kernel-doc warning in wait.c (David Howells) [1130457 1204964] - [kernel] wait: Fix __wait_on_atomic_t() to call the action func if the counter != 0 (David Howells) [1130457 1204964]- [fs] pipe: fix pipe corruption and iovec overrun on partial copy (Seth Jennings) [1198843] {CVE-2015-1805} - [fs] xfs: add RENAME_WHITEOUT support (Carlos Maiolino) [1158888] - [fs] xfs: make xfs_cross_rename() complete fully (Carlos Maiolino) [1158888] - [fs] xfs: factor out xfs_finish_rename() (Carlos Maiolino) [1158888] - [fs] xfs: cleanup xfs_rename error handling (Carlos Maiolino) [1158888] - [fs] xfs: clean up inode locking for RENAME_WHITEOUT (Carlos Maiolino) [1158888] - [fs] xfs: inodes are new until the dentry cache is set up (Carlos Maiolino) [1158888] - [fs] xfs: fix tmpfile/selinux deadlock and initialize security (Carlos Maiolino) [1158888] - [fs] allow the temp files created by open() to be linked to (Carlos Maiolino) [1158888] - [fs] xfs: allow linkat() on O_TMPFILE files (Carlos Maiolino) [1158888] - [fs] xfs: add O_TMPFILE support (Carlos Maiolino) [1158888] - [fs] xfs: Add support to RENAME_EXCHANGE flag (Carlos Maiolino) [1158888] - [fs] xfs: Make xfs_vn_rename compliant with renameat2() syscall (Carlos Maiolino) [1158888] - [fs] xfs: Wrap dir inode operations inside inode_operation_wrapper (Carlos Maiolino) [1158888] - [kvm] ppc: book3s hv: Endian fix for accessing VPA yield count (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s hv: Fix spinlock/mutex ordering issue in kvmppc_set_lpcr() (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s: Enable in-kernel XICS emulation by default (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s hv: Improve H_CONFER implementation (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s hv: Fix instruction emulation (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s hv: Fix endianness of instruction obtained from HEIR register (Thomas Huth) [1226884 1227323] - [kvm] powerpc/kvm: support to handle sw breakpoint (Thomas Huth) [1226884 1227323] - [kvm] powerpc/kvm: Define struct kvm_debug_exit_arch for powerpc (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s hv: Tracepoints for KVM HV guest interactions (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s hv: Simplify locking around stolen time calculations (Thomas Huth) [1226884 1227323] - [kvm] arch: powerpc: kvm: book3s_paired_singles.c: Remove unused function (Thomas Huth) [1226884 1227323] - [kvm] arch: powerpc: kvm: book3s_pr.c: Remove unused function (Thomas Huth) [1226884 1227323] - [kvm] arch: powerpc: kvm: book3s.c: Remove some unused functions (Thomas Huth) [1226884 1227323] - [kvm] arch: powerpc: kvm: book3s_32_mmu.c: Remove unused function (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s hv: Fix computation of tlbie operand (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s hv: Check wait conditions before sleeping in kvmppc_vcore_blocked (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s hv: Fix inaccuracies in ICP emulation for H_IPI (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s hv: Add missing HPTE unlock (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s hv: Only accept host PVR value for guest PVR (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s hv: Increase timeout for grabbing secondary threads (Thomas Huth) [1226884 1227323] - [kvm] ppc: Remove the tasklet used by the hrtimer (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s hv: Add register name when loading toc (Thomas Huth) [1226884 1227323] - [kvm] ppc: pr: Handle FSCR feature deselects (Thomas Huth) [1226884 1227323] - [kvm] ppc: drop duplicate tracepoint (Thomas Huth) [1226884 1227323] - [kvm] ppc: hv: Remove generic instruction emulation (Thomas Huth) [1226884 1227323] - [kvm] ppc: Expose helper functions for data/inst faults (Thomas Huth) [1226884 1227323] - [kvm] ppc: Separate loadstore emulation from priv emulation (Thomas Huth) [1226884 1227323] - [kvm] ppc: Handle magic page in kvmppc_ld/st (Thomas Huth) [1226884 1227323] - [kvm] ppc: Use kvm_read_guest in kvmppc_ld (Thomas Huth) [1226884 1227323] - [kvm] ppc: Remove kvmppc_bad_hva() (Thomas Huth) [1226884 1227323] - [kvm] ppc: Move kvmppc_ld/st to common code (Thomas Huth) [1226884 1227323] - [kvm] ppc: Implement kvmppc_xlate for all targets (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s: hv: Update compute_tlbie_rb to handle 16MB base page (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s: Provide different CAPs based on HV or PR mode (Thomas Huth) [1226884 1227323] - [kvm] Use the POWER8 Micro Partition Prefetch Engine in KVM HV on POWER8 (Thomas Huth) [1226884 1227323] - [kvm] Split out struct kvmppc_vcore creation to separate function (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s: Make kvmppc_ld return a more accurate error indication (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s: Fix LPCR one_reg interface (Thomas Huth) [1226884 1227323] - [kvm] ppc: Allow kvmppc_get_last_inst() to fail (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s: Remove kvmppc_read_inst() function (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s: Make magic page properly 4k mappable (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s: Add hack for split real mode (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s: Stop PTE lookup on write errors (Thomas Huth) [1226884 1227323] - [kvm] ppc: Deflect page write faults properly in kvmppc_st (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s pr: Fix sparse endian checks (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s pr: Handle hyp doorbell exits (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s hv: Fix tlbie compile error (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s: pr: Emulate instruction counter (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s: pr: Emulate virtual timebase register (Thomas Huth) [1226884 1227323] - [kvm] ppc: book3s: pr: Fix PURR and SPURR emulation (Thomas Huth) [1226884 1227323] - [x86] mm: numa: Fix kernel stack corruption in numa_init()->numa_clear_kernel_node_hotplug() (Dave Young) [1188542] - [x86] mm: numa: fix boot failure when all nodes are hotpluggable (Dave Young) [1188542] - [x86] mm: numa: use for_each_memblock() (Dave Young) [1188542] - [ata] ahci: avoton port-disable reset-quirk (David Milburn) [1223189] - [ata] libata: Blacklist queued TRIM on all Samsung 800-series (David Milburn) [1225622] - [pci] hotplug: Drop pointless ACPI-based "slot detection" check (Jarod Wilson) [1211805] - [block] loop: remove (now) unused 'out' label (Jarod Wilson) [1182243] - [block] s390: dasd: remove obsolete while -EBUSY loop (Jarod Wilson) [1182243] - [block] s390: dasd_genhd: convert to blkdev_reread_part (Jarod Wilson) [1182243] - [block] nbd: convert to blkdev_reread_part() (Jarod Wilson) [1182243] - [block] loop: fix another reread part failure (Jarod Wilson) [1182243] - [block] loop: don't hold lo_ctl_mutex in lo_open (Jarod Wilson) [1182243] - [block] replace trylock with mutex_lock in blkdev_reread_part() (Jarod Wilson) [1182243] - [block] export blkdev_reread_part() and __blkdev_reread_part() (Jarod Wilson) [1182243]- [drm] upstream sync to 4.0 (Rob Clark) [1195474] - [drm] upstream sync to 3.19.0 (Rob Clark) [1195473] - [drm] upstream sync to 3.18.0 (Rob Clark) [1195472] - [drm] upstream sync to 3.17.0 (Rob Clark) [1195471] - [drm] add drm_backport (Rob Clark) [1195471] - [kernel] implement DIV_ROUND_CLOSEST_ULL (Rob Clark) [1195471] - [mm] mmu_notifier: add call_srcu and sync function for listener to delay call and sync (Rob Clark) [1195471] - [kernel] time: Export nsecs_to_jiffies() (Rob Clark) [1195471] - [kernel] time: export nsec_to_jiffies64 (Rob Clark) [1195471] - [acpi] pm: Export acpi_target_system_state() to modules (Rob Clark) [1195471] - [base] component: fix bug with legacy API (Rob Clark) [1195471] - [base] component: add support for component match array (Rob Clark) [1195471] - [base] component: ignore multiple additions of the same component (Rob Clark) [1195471] - [base] component: fix missed cleanup in case of devres failure (Rob Clark) [1195471] - [base] fix devres handling for master device (Rob Clark) [1195471] - [base] provide an infrastructure for componentised subsystems (Rob Clark) [1195471] - [kernel] seqcount: backport __seqcount_init() (Rob Clark) [1195471] - [drm] vgaswitcheroo: add vga_switcheroo_fini_domain_pm_ops (Rob Clark) [1195471] - [netdrv] myri10ge: check for DMA mapping errors (Stanislaw Gruszka) [1120674] - [cpufreq] powernv: Add pr_warn() on OPAL firmware failures (Steve Best) [1224148] - [x86] perf: uncore: Move uncore_box_init() out of driver initialization (Jiri Olsa) [1220682] - [input] elantech - fix semi-mt protocol for v3 HW (Benjamin Tissoires) [1157840 1188234] - [input] elantech - fix absolute mode setting on some ASUS laptops (Benjamin Tissoires) [1157840 1188234] - [input] elantech - add more Fujtisu notebooks to force crc_enabled (Benjamin Tissoires) [1157840 1188234] - [input] elantech - support new ICs types for version 4 (Benjamin Tissoires) [1157840 1188234] - [input] elantech - trust firmware about trackpoint presence (Benjamin Tissoires) [1157840 1188234] - [input] elantech - provide a sysfs knob for crc_enabled (Benjamin Tissoires) [1157840 1188234] - [input] elantech - report the middle button of the touchpad (Benjamin Tissoires) [1157840 1188234] - [input] elantech - fix crc_enabled for Fujitsu H730 (Benjamin Tissoires) [1157840 1188234] - [input] elantech - use elantech_report_trackpoint for hardware v4 too (Benjamin Tissoires) [1157840 1188234] - [input] add missing POINTER / DIRECT properties to a bunch of drivers (Benjamin Tissoires) [1157840 1188234] - [input] add INPUT_PROP_POINTING_STICK property (Benjamin Tissoires) [1157840 1188234] - [input] elantech - fix detection of touchpad on ASUS s301l (Benjamin Tissoires) [1157840 1188234] - [input] elantech - add support for trackpoint found on some v3 models (Benjamin Tissoires) [1157840 1188234] - [input] elantech - reset the device when elantech probe fails (Benjamin Tissoires) [1157840 1188234] - [input] elantech - don't set bit 1 of reg_10 when the no_hw_res quirk is set (Benjamin Tissoires) [1157840 1188234] - [input] elantech - deal with clickpads reporting right button events (Benjamin Tissoires) [1157840 1188234] - [input] elantech - fix touchpad initialization on Gigabyte U2442 (Benjamin Tissoires) [1157840 1188234] - [input] elantech - add support for newer elantech touchpads (Benjamin Tissoires) [1157840 1188234] - [input] elantech - improve clickpad detection (Benjamin Tissoires) [1157840 1188234] - [input] elantech - add support for newer (August 2013) devices (Benjamin Tissoires) [1157840 1188234] - [input] elantech - fix packet check for v3 and v4 hardware (Benjamin Tissoires) [1157840 1188234] - [input] elantech - fix for newer hardware versions (v7) (Benjamin Tissoires) [1157840 1188234] - [x86] kvm: zero kvmclock_offset when vcpu0 initializes kvmclock system MSR (Marcelo Tosatti) [1184155] - [x86] kvmclock: set scheduler clock stable (Marcelo Tosatti) [1184155] - [x86] kvmclock: add flag to indicate pvclock counts from zero (Marcelo Tosatti) [1184155] - [pci] Expose pci_load_saved_state for public consumption (Myron Stowe) [1202603] - [iommu] vt-d: Check return value of acpi_bus_get_device() (Myron Stowe) [1205900] - [iommu] vt-d: Remove unused variable (Myron Stowe) [1225193] - [iommu] vt-d: Detach domain *only* from attached iommus (Myron Stowe) [1225193] - [iommu] core: Check for the right function pointer in iommu_map() (Myron Stowe) [1225193] - [iommu] amd: Fix cleanup_domain for mass device removal (Myron Stowe) [1225193] - [iommu] vt-d: Defer domain removal if device is assigned to a driver (Myron Stowe) [1225193] - [iommu] powerpc/powernv: Fix IOMMU group lost (Myron Stowe) [1222546] - [iommu] vt-d: Fix race setting IRQ CPU affinity while freeing IRQ (Myron Stowe) [1225193] - [iommu] amd: Fix 2 typos in comments (Myron Stowe) [1225193] - [iommu] amd: Fix device_state reference counting (Myron Stowe) [1225193] - [iommu] amd: Remove change_pte mmu_notifier call-back (Myron Stowe) [1225193] - [iommu] amd: Don't set pasid_state->mm to NULL in unbind_pasid (Myron Stowe) [1225193] - [iommu] vt-d: Fix issue in computing domain's iommu_snooping flag (Myron Stowe) [1225193] - [iommu] vt-d: Introduce helper function iova_size() to improve code readability (Myron Stowe) [1225193] - [iommu] vt-d: Introduce helper domain_pfn_within_range() to simplify code (Myron Stowe) [1225193] - [iommu] vt-d: Simplify intel_unmap_sg() and kill duplicated code (Myron Stowe) [1225193] - [iommu] vt-d: Change iommu_enable/disable_translation to return void (Myron Stowe) [1225193] - [iommu] vt-d: Simplify include/linux/dmar.h (Myron Stowe) [1225193] - [iommu] vt-d: Avoid freeing virtual machine domain in free_dmar_iommu() (Myron Stowe) [1225193] - [iommu] vt-d: Fix possible invalid memory access caused by free_dmar_iommu() (Myron Stowe) [1225193] - [iommu] vt-d: Allocate dynamic domain id for virtual domains only (Myron Stowe) [1225193] - [iommu] vt-d: Introduce helper functions to make code symmetric for readability (Myron Stowe) [1225193] - [iommu] vt-d: Fix dmar_domain leak in iommu_attach_device (Myron Stowe) [1225193] - [iommu] vt-d: Introduce helper functions to improve code readability (Myron Stowe) [1225193] - [iommu] vt-d: Match segment number when searching for dev_iotlb capable devices (Myron Stowe) [1225193] - [iommu] amd: Don't call the inv_ctx_cb when pasid is not set up (Myron Stowe) [1225193] - [iommu] amd: Don't hold a reference to task_struct (Myron Stowe) [1225193] - [iommu] amd: Don't hold a reference to mm_struct (Myron Stowe) [1225193] - [iommu] amd: Add pasid_state->invalid flag (Myron Stowe) [1225193] - [iommu] amd: Drop pasid_state reference in ppr_notifer error path (Myron Stowe) [1225193] - [iommu] amd: Get rid of __unbind_pasid (Myron Stowe) [1225193] - [iommu] amd: Don't free pasid_state in mn_release path (Myron Stowe) [1225193] - [iommu] amd: Don't call mmu_notifer_unregister in __unbind_pasid (Myron Stowe) [1225193] - [iommu] amd: Fix typo in amd_iommu_v2 driver (Myron Stowe) [1225193] - [iommu] amd: Drop oprofile dependency (Myron Stowe) [1225193] - [iommu] amd: Moving PPR fault flags macros definitions (Myron Stowe) [1225193] - [iommu] amd: Fix for pasid initialization (Myron Stowe) [1225193] - [iommu] vt-d: Remove the useless dma_pte_addr (Myron Stowe) [1225193] - [iommu] vt-d: Don't use magic number in dma_pte_superpage (Myron Stowe) [1225193] - [iommu] vt-d: Use inline function dma_pte_superpage instead of macros (Myron Stowe) [1225193] - [iommu] vt-d: Clear the redundant assignment for domain->nid (Myron Stowe) [1225193] - [iommu] vt-d: Clear the redundant assignment in dmar_enable_qi (Myron Stowe) [1225193] - [iommu] vt-d: Use list_for_each_safe() to simplify code (Myron Stowe) [1225193] - [iommu] amd: Fix small race between invalidate_range_end/start (Myron Stowe) [1225636] - [iommu] amd: Fix recently introduced compile warnings (Myron Stowe) [1225636] - [iommu] amd: Remove duplicate checking code (Myron Stowe) [1225636] - [iommu] amd: Handle parallel invalidate_range_start/end calls correctly (Myron Stowe) [1225636] - [iommu] amd: Remove IOMMUv2 pasid_state_list (Myron Stowe) [1225636] - [iommu] amd: Implement mmu_notifier_release call-back (Myron Stowe) [1225636] - [iommu] amd: Convert IOMMUv2 state_table into state_list (Myron Stowe) [1225636] - [iommu] amd: Don't access IOMMUv2 state_table directly (Myron Stowe) [1225636]- [block] nvme: Add translation for block limits (David Milburn) [1179447] - [block] nvme: Fix error handling of class_create("nvme") (David Milburn) [1179447] - [block] nvme: increase depth of admin queue (David Milburn) [1179447] - [block] nvme: Fix PRP list calculation for non-4k system page size (David Milburn) [1179447] - [block] nvme: Fix blk-mq hot cpu notification (David Milburn) [1179447] - [block] nvme: embedded iod mask cleanup (David Milburn) [1179447] - [block] nvme: Freeze admin queue on device failure (David Milburn) [1179447] - [block] nvme: Initialize device list head before starting (David Milburn) [1179447] - [block] nvme: Fix potential corruption on sync commands (David Milburn) [1179447] - [block] nvme: Remove unused variables (David Milburn) [1179447] - [block] nvme: Fix scsi mode select llbaa setting (David Milburn) [1179447] - [block] nvme: Fix potential corruption during shutdown (David Milburn) [1179447] - [block] nvme: Asynchronous controller probe (David Milburn) [1179447] - [block] nvme: Register management handle under nvme class (David Milburn) [1179447] - [block] nvme: Update SCSI Inquiry VPD 83h translation (David Milburn) [1179447] - [block] nvme: avoid kmalloc/kfree for smaller IO (David Milburn) [1179447] - [block] nvme: within nvme_free_queues(), delete RCU sychro/deferred free (David Milburn) [1179447] - [block] nvme: cq_vector should be signed (David Milburn) [1179447] - [block] nvme: Fix locking on abort handling (David Milburn) [1179447] - [block] nvme: Start and stop h/w queues on reset (David Milburn) [1179447] - [block] nvme: Command abort handling fixes (David Milburn) [1179447] - [block] nvme: Admin queue removal handling (David Milburn) [1179447] - [block] nvme: Reference count admin queue usage (David Milburn) [1179447] - [block] nvme: Start all requests (David Milburn) [1179447] - [block] nvme: Fix double free irq (David Milburn) [1179447] - [block] nvme: fix race condition in nvme_submit_sync_cmd() (David Milburn) [1179447] - [block] nvme: fix retry/error logic in nvme_queue_rq() (David Milburn) [1179447] - [block] nvme: Fix FS mount issue (hot-remove followed by hot-add) (David Milburn) [1179447] - [block] nvme: fix error return checking from blk_mq_alloc_request() (David Milburn) [1179447] - [block] nvme: fix freeing of wrong request in abort path (David Milburn) [1179447] - [block] nvme: Fix command setup on IO retry (David Milburn) [1179447] - [block] nvme: Update module version major number (David Milburn) [1179447] - [block] nvme: fail pci initialization if the device doesn't have any BARs (David Milburn) [1179447] - [block] nvme: add ->exit_hctx() hook (David Milburn) [1179447] - [block] nvme: make setup work for devices that don't do INTx (David Milburn) [1179447] - [block] nvme: enable IO stats by default (David Milburn) [1179447] - [block] nvme: nvme_submit_async_admin_req() must use atomic rq allocation (David Milburn) [1179447] - [block] nvme: replace blk_put_request() with blk_mq_free_request() (David Milburn) [1179447] - [block] nvme: __nvme_submit_admin_cmd() can be static (David Milburn) [1179447] - [block] nvme: blk_mq_alloc_request() returns error pointers (David Milburn) [1179447] - [block] nvme: Convert to blk-mq (David Milburn) [1179447] - [block] nvme: Do not over allocate for discard requests (David Milburn) [1179447] - [block] nvme: Do not open disks that are being deleted (David Milburn) [1179447] - [block] nvme: Fix device probe waiting on kthread (David Milburn) [1179447] - [block] nvme: Updates for 1.1 spec (David Milburn) [1179447] - [block] nvme: Passthrough IOCTL for IO commands (David Milburn) [1179447] - [block] nvme: Add revalidate_disk callback (David Milburn) [1179447] - [block] nvme: Fix nvmeq waitqueue entry initialization (David Milburn) [1179447] - [block] nvme: Translate NVMe status to errno (David Milburn) [1179447] - [block] nvme: Fix SG_IO status values (David Milburn) [1179447] - [block] nvme: Remove duplicate compat SG_IO code (David Milburn) [1179447] - [block] nvme: Reference count pci device (David Milburn) [1179447] - [block] nvme: Replace rcu_assign_pointer() with RCU_INIT_POINTER() (David Milburn) [1179447] - [block] nvme: Correctly handle IOCTL_SUBMIT_IO when cpus > online queues (David Milburn) [1179447] - [block] nvme: Fix filesystem sync deadlock on removal (David Milburn) [1179447] - [block] nvme: Call nvme_free_queue directly (David Milburn) [1179447] - [block] nvme: Add shutdown timeout as module parameter (David Milburn) [1179447] - [block] nvme: Skip orderly shutdown on failed devices (David Milburn) [1179447] - [block] nvme: Whitespace fixes (David Milburn) [1179447] - [block] nvme: Use pci_stop_and_remove_bus_device_locked() (David Milburn) [1179447] - [block] nvme: Handling devices incapable of I/O (David Milburn) [1179447] - [block] nvme: Change nvme_enable_ctrl to set EN and manage CC thru ctrl_config (David Milburn) [1179447] - [block] nvme: Mismatched host/device page size support (David Milburn) [1179447] - [block] nvme: Update list of status codes (David Milburn) [1179447] - [block] nvme: Async event request (David Milburn) [1179447] - [s390] mm: implement software referenced bits (Hendrik Brueckner) [1182320] - [s390] mm: cleanup page table definitions (Hendrik Brueckner) [1182320] - [s390] mm: remove dead pfmf inline assembly (Hendrik Brueckner) [1182320] - [s390] dasd: add support for control unit initiated reconfiguration (Hendrik Brueckner) [1182290] - [s390] cio: fix multiple structure definitions (Hendrik Brueckner) [1182290] - [s390] perf: make print_debug_cf() static (Hendrik Brueckner) [1182189] - [s390] cpum_sf: fix printk format warnings (Hendrik Brueckner) [1182189] - [s390] use IS_ENABLED to check if a CONFIG is set to y or m (Hendrik Brueckner) [1182189] - [s390] perf: Add service level information for CPU-Measurement Facilities (Hendrik Brueckner) [1182189] - [s390] delete new instances of __cpuinit usage (Hendrik Brueckner) [1182189] - [s390] cpum_sf: Add flag to process full SDBs only (Hendrik Brueckner) [1182189] - [s390] cpum_sf: Add raw data sampling to support the diagnostic-sampling function (Hendrik Brueckner) [1182189] - [s390] cpum_sf: Filter perf events based event->attr.exclude_* settings (Hendrik Brueckner) [1182189] - [s390] cpum_sf: Detect KVM guest samples (Hendrik Brueckner) [1182189] - [s390] cpum_sf: Add helper to read TOD from trailer entries (Hendrik Brueckner) [1182189] - [s390] cpum_sf: Dynamically extend the sampling buffer if overflows occur (Hendrik Brueckner) [1182189] - [s390] perf, oprofile: Share sampling facility (Hendrik Brueckner) [1182189] - [s390] perf: Improve PMU selection for PERF_COUNT_HW_CPU_CYCLES events (Hendrik Brueckner) [1182189] - [s390] perf: add support for the CPU-Measurement Sampling Facility (Hendrik Brueckner) [1182189] - [s390] irq: rework irq subclass handling (Hendrik Brueckner) [1182189] - [s390] cpum_cf: Export event names in sysfs (Hendrik Brueckner) [1182189] - [s390] oprofile: move hwsampler interfaces to cpu_mf.h (Hendrik Brueckner) [1182189] - [s390] hwsampler: Updated misleading member names in hws_data_entry (Hendrik Brueckner) [1182189] - [s390] perf: Remove print_hex_dump_bytes() debug output (Hendrik Brueckner) [1182189] - [s390] hypfs: Eliminate hypfs interval (Hendrik Brueckner) [1182292] - [s390] hypfs: Add diagnose 0c support (Hendrik Brueckner) [1182292] - [s390] smp: reenable smt after resume (Hendrik Brueckner) [1182149] - [s390] ftrace: fix crashes when switching tracers / add notrace to cpu_relax() (Hendrik Brueckner) [1182149] - [s390] reintroduce diag 44 calls for cpu_relax() (Hendrik Brueckner) [1182149] - [s390] remove diag 44 calls from cpu_relax() (Hendrik Brueckner) [1182149] - [s390] add SMT support (Hendrik Brueckner) [1182149] - [s390] process: free vx save area when releasing tasks (Hendrik Brueckner) [1102206] - [s390] ptrace: always include vector registers in core files (Hendrik Brueckner) [1102206] - [s390] simd: clear vector register pointer on fork/clone (Hendrik Brueckner) [1102206] - [s390] fix ptrace of user area if the inferior uses vector registers (Hendrik Brueckner) [1102206] - [s390] kdump: add support for vector extension (Hendrik Brueckner) [1102206] - [s390] disassembler: add vector instructions (Hendrik Brueckner) [1102206] - [s390] add support for vector extension (Hendrik Brueckner) [1102206] - [s390] compat: correct ucontext layout for high gprs (Hendrik Brueckner) [1102206] - [s390] uprobes: fix user space PER events (Hendrik Brueckner) [879647] - [s390] uprobes: fix kprobes dependency (Hendrik Brueckner) [879647] - [s390] uprobes: architecture backend for uprobes (Hendrik Brueckner) [879647] - [s390] uprobes: common library for kprobes and uprobes (Hendrik Brueckner) [879647] - [s390] ptrace: add struct psw and accessor function (Hendrik Brueckner) [879647] - [s390] kprobes: allow kprobes only on known instructions (Hendrik Brueckner) [879647] - [s390] dis: move disassembler function prototypes to proper header file (Hendrik Brueckner) [879647] - [s390] kprobes: use insn_length helper function (Hendrik Brueckner) [879647] - [s390] dis: move common definitions to a header file (Hendrik Brueckner) [879647] - [s390] dis: rename structures for unique types (Hendrik Brueckner) [879647] - [s390] mm: limit STACK_RND_MASK for compat tasks (Hendrik Brueckner) [1204860] - [s390] mm: align 64-bit PIE binaries to 4GB (Hendrik Brueckner) [1204860] - [s390] avoid z13 cache aliasing (Hendrik Brueckner) [1204860] - [s390] add z13 code generation support (Hendrik Brueckner) [1204860] - [s390] kernel: use stnsm 255 instead of stosm 0 (Hendrik Brueckner) [1204860] - [s390] time: use stck clock fast for do_account_vtime (Hendrik Brueckner) [1204860] - [s390] spinlock: optimize spin_unlock code (Hendrik Brueckner) [1204860] - [s390] spinlock: refactor arch_spin_lock_wait[_flags] (Hendrik Brueckner) [1204860] - [s390] rwlock: add missing local_irq_restore calls (Hendrik Brueckner) [1204860] - [s390] spinlock, rwlock: always to a load-and-test first (Hendrik Brueckner) [1204860] - [s390] spinlock: optimize spinlock code sequence (Hendrik Brueckner) [1204860] - [s390] spinlock: cleanup spinlock code (Hendrik Brueckner) [1204860] - [s390] enable ARCH_USE_CMPXCHG_LOCKREF (Hendrik Brueckner) [1204860] - [s390] fix control register update (Hendrik Brueckner) [1204860] - [s390] optimize control register update (Hendrik Brueckner) [1204860] - [s390] smp: only send external call ipi if needed (Hendrik Brueckner) [1204860] - [s390] ptrace: PTRACE_TE_ABORT_RAND (Hendrik Brueckner) [1204860] - [s390] Remove zfcpdump NR_CPUS dependency (Hendrik Brueckner) [1204860] - [s390] mm: do not initialize storage keys (Hendrik Brueckner) [1204860] - [s390] zcrypt: Add support for new crypto express (CEX5S) adapter (Hendrik Brueckner) [1182171] - [s390] zcrypt: Introduce new SHA-512 based Pseudo Random Generator (Hendrik Brueckner) [1182313]- [netdrv] macvlan: fix a race on port dismantle and possible skb leaks (Herbert Xu) [971693] - [netdrv] macvlan: optimize the receive path (Herbert Xu) [971693] - [netdrv] macvlan: pass 'bool' type to macvlan_count_rx() (Herbert Xu) [971693] - [netdrv] macvlan: allow to enqueue broadcast pkt on virtual device (Herbert Xu) [971693] - [netdrv] macvlan: Fix leak and NULL dereference on error path (Herbert Xu) [971693] - [netdrv] macvlan: Move broadcasts into a work queue (Herbert Xu) [971693] - [net] core: Add __dev_forward_skb (Herbert Xu) [971693] - [netdrv] macvlan: Remove custom recieve and forward handlers (Herbert Xu) [971693] - [netdrv] macvtap: Add support of packet capture on macvtap device (Herbert Xu) [971693] - [netdrv] macvtap: fix two races (Herbert Xu) [971693] - [net] ipv4: Missing sk_nulls_node_init() in ping_unhash() (Denys Vlasenko) [1218105] {CVE-2015-3636} - [net] ipv6: some ipv6 statistic counters failed to disable bh (Sabrina Dubroca) [1222129] - [net] ipv6: move DAD and addrconf_verify processing to workqueue (Sabrina Dubroca) [1222129] - [net] ipv6: remove old token ipv6 address as soon as possible (Sabrina Dubroca) [1222129] - [net] ipv6: convert the uses of ADBG and remove the superfluous parentheses (Sabrina Dubroca) [1222129] - [security] selinux/nlmsg: add RTM_DELNSID (Jiri Benc) [1210260] - [net] netns: make nsid_lock per net (Jiri Benc) [1210260] - [net] netns: fix unbalanced spin_lock on error (Jiri Benc) [1210260] - [net] netns: return RTM_NEWNSID instead of RTM_GETNSID on a get (Jiri Benc) [1210260] - [net] netlink: allow to listen "all" netns (Jiri Benc) [1210260] - [net] netlink: rename private flags and states (Jiri Benc) [1210260] - [net] netns: use a spin_lock to protect nsid management (Jiri Benc) [1210260] - [net] netns: notify new nsid outside __peernet2id() (Jiri Benc) [1210260] - [net] netns: rename peernet2id() to peernet2id_alloc() (Jiri Benc) [1210260] - [net] netns: always provide the id to rtnl_net_fill() (Jiri Benc) [1210260] - [net] netns: returns always an id in __peernet2id() (Jiri Benc) [1210260] - [net] netns: remove duplicated include from net_namespace.c (Jiri Benc) [1210260] - [net] netns: allow to dump netns ids (Jiri Benc) [1210260] - [net] netns: notify netns id events (Jiri Benc) [1210260] - [net] netns: minor cleanup in rtnl_net_getid() (Jiri Benc) [1210260] - [net] netns: don't allocate an id for dead netns (Jiri Benc) [1210260] - [net] veth: set iflink to the peer veth (Jiri Benc) [1210260] - [net] dev: set iflink to 0 for virtual interfaces (Jiri Benc) [1210260] - [infiniband] ipoib: Fix ndo_get_iflink (Jiri Benc) [1210260] - [infiniband] ipoib: implement ndo_get_iflink (Jiri Benc) [1210260] - [net] macvlan: implement ndo_get_iflink (Jiri Benc) [1210260] - [net] vlan: implement ndo_get_iflink (Jiri Benc) [1210260] - [net] ipmr,ip6mr: implement ndo_get_iflink (Jiri Benc) [1210260] - [net] ipip, gre, vti, sit: implement ndo_get_iflink (Jiri Benc) [1210260] - [net] sit: Fix ipip6_tunnel_lookup device matching criteria (Jiri Benc) [1210260] - [net] ip6tnl, gre6, vti6: implement ndo_get_iflink (Jiri Benc) [1210260] - [net] introduce dev_get_iflink() (Jiri Benc) [1210260] - [net] Kill hold_net release_net (Jiri Benc) [1210260] - [net] Handle unregister properly when netdev namespace change fails. (Jiri Benc) [1210260] - [net] rtnetlink: call ->dellink on failure when ->newlink exists (Jiri Benc) [1210260] - [net] do not use rcu in rtnl_dump_ifinfo() (Jiri Benc) [1210260] - [net] Verify permission to link_net in newlink (Jiri Benc) [1210260] - [net] Verify permission to dest_net in newlink (Jiri Benc) [1210260] - [net] rtnetlink: pass link_net to the newlink handler (Jiri Benc) [1210260] - [net] vxlan: setup the right link netns in newlink hdlr (Jiri Benc) [1210260] - [net] vxlan: advertise link netns in fdb messages (Jiri Benc) [1210260] - [net] vxlan: advertise netns of vxlan dev in fdb msg (Jiri Benc) [1210260] - [net] veth: advertise link netns via netlink (Jiri Benc) [1210260] - [net] macvlan: advertise link netns via netlink (Jiri Benc) [1210260] - [net] macvlan: introduce macvlan_dev_real_dev() helper function (Jiri Benc) [1210260] - [net] vlan: advertise link netns via netlink (Jiri Benc) [1210260] - [net] ip6gretap: advertise link netns via netlink (Jiri Benc) [1210260] - [net] rtnl: fix error path when adding an iface with a link net (Jiri Benc) [1210260] - [net] rtnl: allow to create device with IFLA_LINK_NETNSID set (Jiri Benc) [1210260] - [net] tunnels: advertise link netns via netlink (Jiri Benc) [1210260] - [net] rtnl: add link netns id to interface messages (Jiri Benc) [1210260] - [net] netns: add rtnl cmd to add and get peer netns ids (Jiri Benc) [1210260] - [security] selinux/nlmsg: add RTM_NEWNSID and RTM_GETNSID (Jiri Benc) [1210260] - [net] add a pre-check of net_ns in sk_change_net() (Jiri Benc) [1210260] - [net] netns: remove one sparse warning (Jiri Benc) [1210260] - [net] netlink: Fix do_one_broadcast() prototype. (Jiri Benc) [1210260] - [net] net_namespace: trivial cleanup (Jiri Benc) [1210260] - [net] dst: no need to take reference on DST_NOCACHE dsts (Marcelo Leitner) [1206570] - [net] skbuff: Do not scrub skb mark within the same name space (Marcelo Leitner) [1206570] - [net] ipv6: invert join/leave anycast rtnl/socket locking order (Marcelo Leitner) [1206570] - [net] ipv6: restore the behavior of ipv6_sock_ac_drop() (Marcelo Leitner) [1206570] - [net] ipv6: remove ipv6_sk_ac_lock (Marcelo Leitner) [1206570] - [net] ipv6: drop useless rcu_read_lock() in anycast (Marcelo Leitner) [1206570] - [net] vxlan: fix a free after use (Marcelo Leitner) [1206570] - [net] vxlan: do not exit on error in vxlan_stop() (Marcelo Leitner) [1206570] - [net] vxlan: fix indentation (Marcelo Leitner) [1206570] - [net] vxlan: simplify if clause in dev_close (Marcelo Leitner) [1206570] - [net] vxlan: fix possible use of uninitialized in vxlan_igmp_{join, leave} (Marcelo Leitner) [1206570] - [net] vxlan: Move socket initialization to within rtnl scope (Marcelo Leitner) [1206570] - [net] ipv4, ipv6: kill ip_mc_{join, leave}_group and ipv6_sock_mc_{join, drop} (Marcelo Leitner) [1206570] - [net] ipv4, ipv6: grab rtnl before locking the socket (Marcelo Leitner) [1206570] - [net] ip6_tunnel: fix error code when tunnel exists (Marcelo Leitner) [1206570] - [net] vxlan: fix wrong usage of VXLAN_VID_MASK (Marcelo Leitner) [1206570] - [net] vxlan: Correct path typo in comment (Marcelo Leitner) [1206570] - [net] ipv6: igmp: add __ipv6_sock_mc_join and __ipv6_sock_mc_drop (Marcelo Leitner) [1206570] - [net] ip6_tunnel: remove dead debug code from ip6_tunnel.c (Marcelo Leitner) [1206570] - [net] igmp: add __ip_mc_{join|leave}_group() (Marcelo Leitner) [1206570] - [net] igmp: fix the problem when mc leave group (Marcelo Leitner) [1206570] - [net] gue: Use checksum partial with remote checksum offload (Marcelo Leitner) [1206570] - [net] vxlan: Use checksum partial with remote checksum offload (Marcelo Leitner) [1206570] - [net] Infrastructure for CHECKSUM_PARTIAL with remote checsum offload (Marcelo Leitner) [1206570] - [net] Use more bit fields in napi_gro_cb (Marcelo Leitner) [1206570] - [net] Clarify meaning of CHECKSUM_PARTIAL for receive path (Marcelo Leitner) [1206570] - [net] gro: Fix remcsum in GRO path to not change packet (Marcelo Leitner) [1206570] - [net] vxlan: Wrong type passed to pIS (Marcelo Leitner) [1206570] - [net] vxlan: Only set has-GBP bit in header if any other bits would be set (Marcelo Leitner) [1206570] - [net] add skb functions to process remote checksum offload (Marcelo Leitner) [1206570] - [net] vxlan: Eliminate dependency on UDP socket in transmit path (Marcelo Leitner) [1206570] - [net] udp: Do not require sock in udp_tunnel_xmit_skb (Marcelo Leitner) [1206570] - [net] vxlan: Only bind to sockets with compatible flags enabled (Marcelo Leitner) [1206570] - [net] vxlan: Group Policy extension (Marcelo Leitner) [1206570] - [net] vxlan: Remote checksum offload (Marcelo Leitner) [1206570] - [net] udp: pass udp_offload struct to UDP gro callbacks (Marcelo Leitner) [1206570] - [net] vxlan: Improve support for header flags (Marcelo Leitner) [1206570] - [net] ip: Move checksum convert defines to inet (Marcelo Leitner) [1206570] - [net] Add Transparent Ethernet Bridging GRO support (Marcelo Leitner) [1206570] - [net] vxlan: Fix double free of skb (Marcelo Leitner) [1206570] - [net] ip_tunnel: Add missing validation of encap type to ip_tunnel_encap_setup() (Marcelo Leitner) [1206570] - [net] ip_tunnel: Add sanity checks to ip_tunnel_encap_add_ops() (Marcelo Leitner) [1206570] - [net] vxlan: Fix race condition between vxlan_sock_add and vxlan_sock_release (Marcelo Leitner) [1206570] - [net] gue: Call remcsum_adjust (Marcelo Leitner) [1206570] - [net] Add remcsum_adjust as common function for remote checksum offload (Marcelo Leitner) [1206570] - [net] ip6_udp_tunnel: Fix checksum calculation (Marcelo Leitner) [1206570] - [net] vxlan: Fix boolean flip in VXLAN_F_UDP_ZERO_CSUM6_[TX|RX] (Marcelo Leitner) [1206570] - [net] vxlan: Inline vxlan_gso_check(). (Marcelo Leitner) [1206570] - [net] vxlan: Add vxlan_gso_check() helper (Marcelo Leitner) [1206570] - [net] fou: Fix no return statement warning for !CONFIG_NET_FOU_IP_TUNNELS (Marcelo Leitner) [1206570] - [net] ip_tunnel: Ops registration for secondary encap (fou, gue) (Marcelo Leitner) [1206570] - [net] udp_tunnel: Add SKB_GSO_UDP_TUNNEL during gro_complete (Marcelo Leitner) [1206570] - [net] vxlan: Fix to enable UDP checksums on interface (Marcelo Leitner) [1206570] - [net] ip6_tunnel: Add support for wildcard tunnel endpoints. (Marcelo Leitner) [1206570] - [net] ip6_tunnel: Allow sending packets through tunnels with wildcard endpoints (Marcelo Leitner) [1206570] - [net] gue: Receive side of remote checksum offload (Marcelo Leitner) [1206570] - [net] gue: TX support for using remote checksum offload option (Marcelo Leitner) [1206570] - [net] gso: fix kABI (Marcelo Leitner) [1206570] - [net] udp: Changes to udp_offload to support remote checksum offload (Marcelo Leitner) [1206570] - [net] gue: Protocol constants for remote checksum offload (Marcelo Leitner) [1206570] - [net] gue: Add infrastructure for flags and options (Marcelo Leitner) [1206570] - [net] udp: Offload outer UDP tunnel csum if available (Marcelo Leitner) [1206570] - [net] fou: Move fou_build_header into fou.c and refactor (Marcelo Leitner) [1206570] - [net] ip6_tunnel: Use ip6_tnl_dev_init as the ndo_init function. (Marcelo Leitner) [1206570] - [net] ip6_tunnel: allow to change mode for the ip6tnl0 (Marcelo Leitner) [1206570] - [net] fou: fix a potential use after free in fou.c (Marcelo Leitner) [1206570] - [net] vxlan: using pskb_may_pull as early as possible (Marcelo Leitner) [1206570] - [net] vxlan: fix a use after free in vxlan_encap_bypass (Marcelo Leitner) [1206570] - [net] ip_tunnel: Add GUE support (Marcelo Leitner) [1206570] - [net] gue: Receive side for Generic UDP Encapsulation (Marcelo Leitner) [1206570] - [net] fou: eliminate IPv4, v6 specific GRO functions (Marcelo Leitner) [1206570] - [net] ip_tunnel: Account for secondary encapsulation header in max_headroom (Marcelo Leitner) [1206570] - [net] vxlan: Set inner protocol before transmit (Marcelo Leitner) [1206570] - [net] gre: Set inner protocol in v4 and v6 GRE transmit (Marcelo Leitner) [1206570] - [net] ipip: Set inner IP protocol in ipip (Marcelo Leitner) [1206570] - [net] sit: Set inner IP protocol in sit (Marcelo Leitner) [1206570] - [net] udp: Generalize skb_udp_segment (Marcelo Leitner) [1206570] - [net] Remove gso_send_check as an offload callback (Marcelo Leitner) [1206570] - [net] udp: move logic out of udp[46]_ufo_send_check (Marcelo Leitner) [1206570] - [net] tcp: move logic out of tcp_v[64]_gso_send_check (Marcelo Leitner) [1206570] - [net] vxlan: Fix bug introduced by commit acbf74a76300 (Marcelo Leitner) [1206570] - [net] udp: Need to make ip6_udp_tunnel.c have GPL license (Marcelo Leitner) [1206570] - [net] ip_tunnel: Changes to ip_tunnel to support foo-over-udp encapsulation (Marcelo Leitner) [1206570] - [net] fou: Add GRO support (Marcelo Leitner) [1206570] - [net] fou: Support for foo-over-udp RX path (Marcelo Leitner) [1206570] - [net] Export inet_offloads and inet6_offloads (Marcelo Leitner) [1206570] - [net] vxlan: Refactor vxlan driver to make use of the common UDP tunnel functions (Marcelo Leitner) [1206570] - [net] udp_tunnel: Add a few more UDP tunnel APIs (Marcelo Leitner) [1206570] - [net] udp_tunnel: Seperate ipv6 functions into its own file. (Marcelo Leitner) [1206570] - [net] ipv6: drop some rcu_read_lock in mcast (Marcelo Leitner) [1206570] - [net] ipv6: drop ipv6_sk_mc_lock in mcast (Marcelo Leitner) [1206570] - [net] ipv4: udp4_gro_complete() is static (Marcelo Leitner) [1206570] - [net] ipv6: fix rtnl locking in setsockopt for anycast and multicast (Marcelo Leitner) [1206570] - [net] ip_tunnel: fix tunnels with "local any remote $remote_ip" (Marcelo Leitner) [1206570] - [net] neighbour: fix ndm_type type error issue (Marcelo Leitner) [1206570] - [net] vxlan: Call udp_sock_create (Marcelo Leitner) [1206570] - [net] udp: Add udp_sock_create for UDP tunnels to open listener socket (Marcelo Leitner) [1206570] - [net] udp: Move udp_tunnel_segment into udp_offload.c (Marcelo Leitner) [1206570] - [net] ip_tunnel: fix ip_tunnel_lookup (Marcelo Leitner) [1206570] - [net] ip_tunnel: fix dst race in sk_dst_get() (Marcelo Leitner) [1206570] - [net] vxlan: use dev->needed_headroom instead of dev->hard_header_len (Marcelo Leitner) [1206570] - [net] ip_vti: Fix 'ip tunnel add' with 'key' parameters (Marcelo Leitner) [1206570] - [net] bridge: Add bridge ifindex to bridge fdb notify msgs (Marcelo Leitner) [1206570] - [net] ip_tunnel: Initialize the fallback device properly (Marcelo Leitner) [1206570] - [net] ip_tunnel: ip_tunnels: disable cache for nbma gre tunnels (Marcelo Leitner) [1206570] - [net] vxlan, bridge: get rid of SET_ETHTOOL_OPS (Marcelo Leitner) [1206570] - [net] vxlan: add x-netns support (Marcelo Leitner) [1206570] - [net] vxlan: ensure to advertise the right fdb remote (Marcelo Leitner) [1206570] - [net] ip_tunnel: use the right netns in ioctl handler (Marcelo Leitner) [1206570] - [net] ip6_tunnel: use the right netns in ioctl handler (Marcelo Leitner) [1206570] - [net] sit: fix panic with route cache in ip tunnels (Marcelo Leitner) [1206570] - [net] ip_tunnel: Move ip_tunnel_get_stats64 into ip_tunnel_core.c (Marcelo Leitner) [1206570] - [net] ip6_gre: use netdev_alloc_pcpu_stats() (Marcelo Leitner) [1206570] - [net] introduce netdev_alloc_pcpu_stats() for drivers (Marcelo Leitner) [1206570] - [net] unify the pcpu_tstats and br_cpu_netstats as one (Marcelo Leitner) [1206570] - [net] ip_tunnel: fix panic in ip_tunnel_xmit() (Marcelo Leitner) [1206570] - [net] ip_tunnel: remove the useless argument from ip_tunnel_hash() (Marcelo Leitner) [1206570] - [net] vxlan: add vxlan description (Marcelo Leitner) [1206570] - [net] ip_tunnel: fix a dst leak in tunnels (Marcelo Leitner) [1206570] - [net] ip_tunnel: fix sparse non static symbol warning (Marcelo Leitner) [1206570] - [net] ip_tunnel: Use percpu Cache route in IP tunnels (Marcelo Leitner) [1206570] - [net] ip_tunnel: Cache dst in tunnels (Marcelo Leitner) [1206570] - [net] ipv6: fix the use of pcpu_tstats in ip6_tunnel (Marcelo Leitner) [1206570] - [net] vxlan: leave multicast group when vxlan device down (Marcelo Leitner) [1206570] - [net] ipv6: move IPV6_TCLASS_MASK definition in ipv6.h (Marcelo Leitner) [1206570] - [net] ipv6: add ip6_flowlabel helper (Marcelo Leitner) [1206570] - [net] do not ignore dmac in dev_forward_skb() (Marcelo Leitner) [1206570] - [net] Explicitly initialize u64_stats_sync structures for lockdep (Marcelo Leitner) [1206570] - [net] ipv6: Allow the MTU of ipip6 tunnel to be set below 1280 (Marcelo Leitner) [1206570] - [net] tunnels: harmonize cleanup done on skb on rx path (Marcelo Leitner) [1206570] - [net] tunnels: harmonize cleanup done on skb on xmit path (Marcelo Leitner) [1206570] - [net] vxlan: remove net arg from vxlan[6]_xmit_skb() (Marcelo Leitner) [1206570] - [net] vxlan: Convert uses of compare_ether_addr to ether_addr_equal (Marcelo Leitner) [1206570] - [net] ip6_tunnel: ensure to always have a link local address (Marcelo Leitner) [1206570] - [net] vxlan: using kfree_rcu() to simplify the code (Marcelo Leitner) [1206570] - [net] ip_tunnel: use net_eq() helper to check netns (Marcelo Leitner) [1206570] - [net] move skb_scrub_packet() after eth_type_trans() (Marcelo Leitner) [1206570] - [net] ipv6: fix ipv6_cow_metrics for non DST_HOST case (Marcelo Leitner) [1199862] - [netdrv] pppoe: drop pppoe device in pppoe_unbind_sock_work (Beniamino Galvani) [1221922] - [net] udp_diag: Fix socket skipping within chain (Thadeu Lima de Souza Cascardo) [1179617] - [net] ptp: use the 64 bit get/set time methods for the posix clock (Jiri Benc) [1217408] - [net] ptp: use the 64 bit gettime method for the SYS_OFFSET ioctl (Jiri Benc) [1217408] - [net] ptp: introduce get/set time methods with explicit 64 bit seconds (Jiri Benc) [1217408] - [kernel] timekeeping: Provide timespec64 based interfaces (Jiri Benc) [1217408] - [kernel] timekeeping: Convert timekeeping core to use timespec64s (Jiri Benc) [1217408] - [net] tcp: mitigate ACK loops for connections as tcp_timewait_sock (Florian Westphal) [1191261] - [net] tcp: mitigate ACK loops for connections as tcp_sock (Florian Westphal) [1191261] - [net] tcp: mitigate ACK loops for connections as tcp_request_sock (Florian Westphal) [1191261] - [net] tcp: helpers to mitigate ACK loops by rate-limiting out-of-window dupacks (Florian Westphal) [1191261] - [net] ipv6: Don't reduce hop limit for an interface (Denys Vlasenko) [1208496] {CVE-2015-2922} - [x86] mm: Clean up the TLB flushing code (Larry Woodman) [1172891] - [powerpc] Add a test of the switch_endian() syscall (Gustavo Duarte) [1221073] - [powerpc] Add a proper syscall for switching endianness (Gustavo Duarte) [1221073] - [powerpc] kernel: Make syscall_exit a local label (Gustavo Duarte) [1221073] - [powerpc] Remove old compile time disabled syscall tracing code (Gustavo Duarte) [1221073] - [scsi] libsas: Fix Kernel Crash in smp_execute_task (David Milburn) [1226041] - [scsi] mvsas: fix panic on expander attached SATA devices (David Milburn) [1226041] - [scsi] mvsas: Fix for possible null pointer dereference (David Milburn) [1226041] - [netdrv] hyperv: Add IPv6 into the hash computation for vRSS (Jason Wang) [1174846] - [x86] use optimized ioresource lookup in ioremap function (Frank Ramsay) [1217221] - [kernel] optimize resource lookups for ioremap (Frank Ramsay) [1217221] - [x86] ioremap: Speed up check for RAM pages (Frank Ramsay) [1217221] - [fs] exec: take i_mutex during prepare_binprm for set[ug]id executables (Mateusz Guzik) [1216270] {CVE-2015-3339} - [kernel] locking: Remove atomicy checks from {READ, WRITE}_ONCE (Mateusz Guzik) [1216270] {CVE-2015-3339} - [kernel] make READ_ONCE() valid on const arguments (Mateusz Guzik) [1216270] {CVE-2015-3339} - [kernel] Change ASSIGN_ONCE(val, x) to WRITE_ONCE(x, val) (Mateusz Guzik) [1216270] {CVE-2015-3339} - [kernel] Provide READ_ONCE and ASSIGN_ONCE (Mateusz Guzik) [1216270] {CVE-2015-3339} - [powerpc] powernv: Add OPAL check token call (Gustavo Duarte) [1223784] - [powerpc] pseries: Correct cpu affinity for dlpar added cpus (Steve Best) [1226527] - [thermal] intel_powerclamp: add id for Avoton SoC (Steve Best) [1225606] - [platform] hp-wireless: new driver for hp wireless button for Windows 8 (Stanislaw Gruszka) [1174328] - [include] pci-dma-compat: add pci_zalloc_consistent helper (Maurizio Lombardi) [1193494] - [powerpc] kvm: book3s-hv: ptes are big endian (Thomas Huth) [1222472]- [scsi] qla4xxx: v5.04.00.00.07.02-k0 (Chad Dupuis) [1225437] - [scsi] qla4xxx: fix get_host_stats error propagation (Chad Dupuis) [1225437] - [scsi] qla4xxx: check the return value of dma_alloc_coherent() (Chad Dupuis) [1225437] - [scsi] qla4xxx: ql4_mbx.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1225437] - [scsi] qla4xxx: ql4_os.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1225437] - [net] bnx2-cnic: Driver Version Update (Maurizio Lombardi) [1187299] - [net] bnx2-cnic: Driver Rebranding Changes (Maurizio Lombardi) [1187299] - [net] cnic: Update the rcu_access_pointer() usages (Maurizio Lombardi) [1187299] - [net] cnic: Cleanup CONFIG_IPV6 & VLAN check (Maurizio Lombardi) [1187299] - [scsi] aacraid: driver version change (Rajinikanth Pandurangan) [1205339] - [scsi] aacraid: AIF raw device remove support (Rajinikanth Pandurangan) [1205339] - [scsi] aacraid: performance improvement changes (Rajinikanth Pandurangan) [1205339] - [scsi] aacraid: IOCTL fix (Rajinikanth Pandurangan) [1205339] - [scsi] aacraid: IOP RESET command handling changes (Rajinikanth Pandurangan) [1205339] - [scsi] aacraid: 240 simple volume support (Rajinikanth Pandurangan) [1205339] - [scsi] aacraid: vpd page code 0x83 support (Rajinikanth Pandurangan) [1205339] - [scsi] aacraid: MSI-x support (Rajinikanth Pandurangan) [1205339] - [scsi] aacraid: 4KB sector support (Rajinikanth Pandurangan) [1205339] - [scsi] aacraid: IOCTL pass-through command fix (Rajinikanth Pandurangan) [1205339] - [scsi] aacraid: AIF support for SES device add/remove (Rajinikanth Pandurangan) [1205339] - [scsi] aacraid: remove deprecated IRQF_DISABLED from aacraid (Rajinikanth Pandurangan) [1205339] - [scsi] hpsa: Cleanup pci_id entries (Joseph Szczypek) [1181313] - [scsi] hpsa: Update driver revision to 3.4.4-1-RH4 (Joseph Szczypek) [1181313] - [scsi] hpsa: correct compiler warnings introduced by hpsa-add-local-workqueue patch (Joseph Szczypek) [1181313] - [scsi] hpsa: Use local workqueues instead of system workqueues (Joseph Szczypek) [1181313] - [scsi] hpsa: detect and report failures changing controller transport modes (Joseph Szczypek) [1181313] - [scsi] hpsa: shorten the wait for the CISS doorbell mode change ack (Joseph Szczypek) [1181313] - [scsi] hpsa: refactor duplicated scan completion code into a new routine (Joseph Szczypek) [1181313] - [scsi] hpsa: move SG descriptor set-up out of hpsa_scatter_gather() (Joseph Szczypek) [1181313] - [scsi] hpsa: do not use function pointers in fast path command submission (Joseph Szczypek) [1181313] - [scsi] hpsa: print CDBs instead of kernel virtual addresses for uncommon errors (Joseph Szczypek) [1181313] - [scsi] hpsa: do not use a void pointer for scsi_cmd field of struct CommandList (Joseph Szczypek) [1181313] - [scsi] hpsa: return failed from device reset/abort handlers (Joseph Szczypek) [1181313] - [scsi] hpsa: check for ctlr lockup after command allocation in main io path (Joseph Szczypek) [1181313] - [scsi] hpsa: guard against overflowing raid map array (Joseph Szczypek) [1181313] - [scsi] hpsa: do not ack controller events on controllers that do not support it (Joseph Szczypek) [1181313] - [scsi] hpsa: remove incorrect BUG_ONs checking for raid offload enable (Joseph Szczypek) [1181313] - [scsi] hpsa: do not check for msi(x) in interrupt_pending (Joseph Szczypek) [1181313] - [scsi] hpsa: slightly optimize SA5_performant_completed (Joseph Szczypek) [1181313] - [scsi] hpsa: count passthru cmds with atomics, not a spin locked int (Joseph Szczypek) [1181313] - [scsi] hpsa: optimize cmd_alloc function by remembering last allocation (Joseph Szczypek) [1181313] - [scsi] hpsa: fix race between abort handler and main i/o path (Joseph Szczypek) [1181313] - [scsi] hpsa: honor queue depth of physical devices (Joseph Szczypek) [1181313] - [scsi] hpsa: use workqueue to resubmit failed ioaccel commands (Joseph Szczypek) [1181313] - [scsi] hpsa: factor out hpsa_ciss_submit function (Joseph Szczypek) [1181313] - [scsi] hpsa: do not request device rescan on every ioaccel path error (Joseph Szczypek) [1181313] - [scsi] hpsa: do not queue commands internally in driver (Joseph Szczypek) [1181313] - [scsi] hpsa: get rid of cmd_special_alloc and cmd_special_free (Joseph Szczypek) [1181313] - [scsi] hpsa: reserve some commands for use by driver (Joseph Szczypek) [1181313] - [scsi] hpsa: avoid unneccesary calls to resource freeing functions (Joseph Szczypek) [1181313] - [scsi] hpsa: fix memory leak in hpsa_alloc_cmd_pool (Joseph Szczypek) [1181313] - [scsi] hpsa: report allocation failures while allocating SG chain blocks (Joseph Szczypek) [1181313] - [scsi] hpsa: pass error from pci_set_consistent_dma_mask from hpsa_message (Joseph Szczypek) [1181313] - [scsi] hpsa: rename hpsa_request_irq to hpsa_request_irqs (Joseph Szczypek) [1181313] - [scsi] hpsa: report failure to ioremap config table (Joseph Szczypek) [1181313] - [scsi] hpsa: trivial message and comment clean ups (Joseph Szczypek) [1181313] - [scsi] hpsa: refactor hpsa_find_board_params() to encapsulate legacy test (Joseph Szczypek) [1181313] - [scsi] hpsa: downgrade the Waiting for no-op print to dev_info (Joseph Szczypek) [1181313] - [scsi] hpsa: propagate return value from board ID lookup (Joseph Szczypek) [1181313] - [scsi] hpsa: propagate hard_reset failures in reset_devices mode (Joseph Szczypek) [1181313] - [scsi] hpsa: remove 0x from queue depth print which is in decimal (Joseph Szczypek) [1181313] - [scsi] hpsa: notice all request_irq errors (Joseph Szczypek) [1181313] - [scsi] hpsa: Fix -Wunused-but-set-variable warning (Joseph Szczypek) [1181313] - [scsi] hpsa: rename free_irqs to hpsa_free_irqs (Joseph Szczypek) [1181313] - [scsi] hpsa: adjust RAID-1, RAID-1ADM, and RAID-6 names (Joseph Szczypek) [1181313] - [scsi] hpsa: change how SA controllers are reset (Joseph Szczypek) [1181313] - [scsi] hpsa: turn off interrupts when kdump starts (Joseph Szczypek) [1181313] - [scsi] hpsa: fix memory leak in kdump hard reset (Joseph Szczypek) [1181313] - [scsi] hpsa: correct endian sparse warnings (Joseph Szczypek) [1181313] - [scsi] hpsa: remove spin lock around command allocation (Joseph Szczypek) [1181313] - [scsi] hpsa: always call pci_set_master after pci_enable_device (Joseph Szczypek) [1181313] - [scsi] hpsa: Convert SCSI LLD ->queuecommand() for host_lock less operation (Joseph Szczypek) [1181313] - [scsi] hpsa: do not be so noisy about check conditions (Joseph Szczypek) [1181313] - [scsi] hpsa: use atomics for commands_outstanding (Joseph Szczypek) [1181313] - [scsi] hpsa: get rid of type/attribute/direction bit field where possible (Joseph Szczypek) [1181313] - [scsi] hpsa: fix endianness issue with scatter gather elements (Joseph Szczypek) [1181313] - [scsi] hpsa: fix allocation sizes for CISS_REPORT_LUNs commands (Joseph Szczypek) [1181313] - [scsi] hpsa: remove 'action required' phrasing (Joseph Szczypek) [1181313] - [scsi] hpsa: correct off-by-one sizing of chained SG block (Joseph Szczypek) [1181313] - [scsi] hpsa: fix a couple pci id table mistakes (Joseph Szczypek) [1181313] - [scsi] hpsa: remove dev_warn prints from RAID-1ADM (Joseph Szczypek) [1181313] - [scsi] hpsa: Clean up warnings from sparse (Joseph Szczypek) [1181313] - [scsi] maintainers: change hpsa and cciss maintainer (Joseph Szczypek) [1181313] - [scsi] hpsa: add missing pci_set_master in kdump path (Joseph Szczypek) [1181313] - [scsi] hpsa: refine the pci enable/disable handling (Joseph Szczypek) [1181313] - [scsi] hpsa: Use pci_enable_msix_range() instead of pci_enable_msix() (Joseph Szczypek) [1181313] - [scsi] hpsa: Fallback to MSI rather than to INTx if MSI-X failed (Joseph Szczypek) [1181313]- [kvm] avoid page allocation failure in kvm_set_memory_region() (Bandan Das) [1209995] - [kvm] x86: call irq notifiers with directed EOI (Bandan Das) [1209995] - [kvm] nvmx: mask unrestricted_guest if disabled on L0 (Bandan Das) [1209995] - [kvm] svm: fix interrupt injection (apic->isr_count always 0) (Bandan Das) [1209995] - [kvm] emulate: fix CMPXCHG8B on 32-bit hosts (Bandan Das) [1209995] - [kvm] add halt_poll_ns module parameter (Bandan Das) [1198205 1209995] - [kvm] x86: revert "add method to test PIR bitmap vector" (Bandan Das) [1209995] - [kvm] vmx: Add PML support in VMX (Bandan Das) [1209995] - [kvm] x86: Add new dirty logging kvm_x86_ops for PML (Bandan Das) [1209995] - [kvm] x86: Change parameter of kvm_mmu_slot_remove_write_access (Bandan Das) [1209995] - [kvm] mmu: Explicitly set D-bit for writable spte (Bandan Das) [1209995] - [kvm] mmu: Add mmu help functions to support PML (Bandan Das) [1209995] - [kvm] Rename kvm_arch_mmu_write_protect_pt_masked to be more generic for log dirty (Bandan Das) [1209995] - [kvm] update_memslots: clean flags for invalid memslots (Bandan Das) [1209995] - [kvm] Remove unused config symbol (Bandan Das) [1209995] - [kvm] fix "Should it be static?" warnings from sparse (Bandan Das) [1209995] - [kvm] Optimize TLB flush in kvm_mmu_slot_remove_write_access (Bandan Das) [1209995] - [kvm] x86: kvm: vmx: Remove some unused functions (Bandan Das) [1209995] - [kvm] x86: switch to kvm_get_dirty_log_protect (Bandan Das) [1209995] - [kvm] Add generic support for dirty page logging (Bandan Das) [1209995] - [kvm] Add architecture-defined TLB flush support (Bandan Das) [1209995] - [kvm] x86: flush TLB when D bit is manually changed (Bandan Das) [1209995] - [kvm] x86: allow TSC deadline timer on all hosts (Bandan Das) [1209995] - [kvm] x86: mmu: replace assertions with MMU_WARN_ON, a conditional WARN_ON (Bandan Das) [1209995] - [kvm] x86: mmu: remove ASSERT(vcpu) (Bandan Das) [1209995] - [kvm] x86: mmu: remove argument to kvm_init_shadow_mmu and kvm_init_shadow_ept_mmu (Bandan Das) [1209995] - [kvm] x86: mmu: do not use return to tail-call functions that return void (Bandan Das) [1209995] - [kvm] x86: add method to test PIR bitmap vector (Bandan Das) [1209995] - [kvm] x86: vmx: NULL out hwapic_isr_update() in case of !enable_apicv (Bandan Das) [1209995] - [kvm] x86: Remove FIXMEs in emulate.c for the function, task_switch_32 (Bandan Das) [1209995] - [kvm] nvmx: consult PFEC_MASK and PFEC_MATCH when generating #PF VM-exit (Bandan Das) [1209995] - [kvm] nvmx: Improve nested msr switch checking (Bandan Das) [1209995] - [kvm] nvmx: Add nested msr load/restore algorithm (Bandan Das) [1209995] - [kvm] x86: check LAPIC presence when building apic_map (Bandan Das) [1209995] - [kvm] x86: Fix of previously incomplete fix for CVE-2014-8480 (Bandan Das) [1209995] - [kvm] warn on more invariant breakage (Bandan Das) [1209995] - [kvm] fix sorting of memslots with base_gfn == 0 (Bandan Das) [1209995] - [kvm] x86: drop severity of "generation wraparound" message (Bandan Das) [1209995] - [kvm] x86: vmx: reorder some msr writing (Bandan Das) [1209995] - [kvm] move APIC types to arch/x86/ (Bandan Das) [1209995] - [kvm] x86: em_ret_far overrides cpl (Bandan Das) [1152997 1209995] {CVE-2014-3647} - [kvm] nvmx: Disable unrestricted mode if ept=0 (Bandan Das) [1209995] - [kvm] x86: Emulate should check #UD before #GP (Bandan Das) [1209995] - [kvm] x86: Do not push eflags.vm on pushf (Bandan Das) [1209995] - [kvm] x86: Remove prefix flag when GP macro is used (Bandan Das) [1209995] - [kvm] cpuid: recompute CPUID 0xD.0:EBX,ECX (Bandan Das) [1209995] - [kvm] cpuid: mask more bits in leaf 0xd and subleaves (Bandan Das) [1209995] - [kvm] cpuid: set CPUID(EAX=0xd, ECX=1).EBX correctly (Bandan Das) [1209995] - [kvm] x86: use F() macro throughout cpuid.c (Bandan Das) [1209995] - [kvm] track pid for VCPU only on KVM_RUN ioctl (Bandan Das) [1209995] - [kvm] don't check for PF_VCPU when yielding (Bandan Das) [1209995] - [kvm] optimize GFN to memslot lookup with large slots amount (Bandan Das) [1209995] - [kvm] change memslot sorting rule from size to GFN (Bandan Das) [1209995] - [kvm] search_memslots: add simple LRU memslot caching (Bandan Das) [1209995] - [kvm] update_memslots: drop not needed check for the same slot (Bandan Das) [1209995] - [kvm] update_memslots: drop not needed check for the same number of pages (Bandan Das) [1209995] - [kvm] x86: allow 256 logical x2APICs again (Bandan Das) [1209995] - [kvm] x86: check bounds of APIC maps (Bandan Das) [1209995] - [kvm] x86: fix APIC physical destination wrapping (Bandan Das) [1209995] - [kvm] x86: deliver phys lowest-prio (Bandan Das) [1209995] - [kvm] x86: don't retry hopeless APIC delivery (Bandan Das) [1209995] - [kvm] x86: use MSR_ICR instead of a number (Bandan Das) [1209995] - [kvm] x86: Fix reserved x2apic registers (Bandan Das) [1209995] - [kvm] x86: Generate #UD when memory operand is required (Bandan Das) [1209995] - [kvm] add a memslot flag for incoherent memory regions (Bandan Das) [1209995] - [kvm] fix kvm_is_mmio_pfn() and rename to kvm_is_reserved_pfn() (Bandan Das) [1209995] - [kvm] x86: avoid warning about potential shift wrapping bug (Bandan Das) [1209995] - [kvm] x86: move device assignment out of kvm_host.h (Bandan Das) [1209995] - [kvm] x86: mask out XSAVES (Bandan Das) [1209995] - [kvm] x86/xsaves: Detect xsaves/xrstors feature (Bandan Das) [1209995] - [kvm] x86: move assigned-dev.c and iommu.c to arch/x86/ (Bandan Das) [1209995] - [kvm] remove IA64 ioctls (Bandan Das) [1209995] - [kvm] remove CONFIG_X86 #ifdefs from files formerly shared with ia64 (Bandan Das) [1209995] - [kvm] x86: move ioapic.c and irq_comm.c back to arch/x86/ (Bandan Das) [1209995] - [kvm] documentation: remove ia64 (Bandan Das) [1209995] - [kvm] ia64: remove (Bandan Das) [1209995] - [kvm] x86/kvm/tracing: Use helper function trace_seq_buffer_ptr() (Bandan Das) [1209995] - [kvm] x86: Remove FIXMEs in emulate.c (Bandan Das) [1209995] - [kvm] emulator: remove duplicated limit check (Bandan Das) [1209995] - [kvm] emulator: remove code duplication in register_address{, _increment} (Bandan Das) [1209995] - [kvm] x86: Move __linearize masking of la into switch (Bandan Das) [1209995] - [kvm] x86: Non-canonical access using SS should cause #SS (Bandan Das) [1209995] - [kvm] x86: Perform limit checks when assigning EIP (Bandan Das) [1209995] - [kvm] x86: Emulator performs privilege checks on __linearize (Bandan Das) [1209995] - [kvm] x86: Stack size is overridden by __linearize (Bandan Das) [1209995] - [kvm] x86: Revert NoBigReal patch in the emulator (Bandan Das) [1209995] - [kvm] x86: vmx: remove MMIO_MAX_GEN (Bandan Das) [1209995] - [kvm] x86: vmx: cleanup handle_ept_violation (Bandan Das) [1209995] - [kvm] x86: Fix lost interrupt on irr_pending race (Bandan Das) [1209995] - [kvm] compute correct map even if all APICs are software disabled (Bandan Das) [1209995] - [kvm] x86: Software disabled APIC should still deliver NMIs (Bandan Das) [1209995] - [kvm] simplify update_memslots invocation (Bandan Das) [1209995] - [kvm] commonize allocation of the new memory slots (Bandan Das) [1209995] - [kvm] memslots: track id_to_index changes during the insertion sort (Bandan Das) [1209995] - [kvm] memslots: replace heap sort with an insertion sort pass (Bandan Das) [1209995] - [kvm] svm: move WARN_ON in svm_adjust_tsc_offset (Bandan Das) [1209995] - [kvm] x86, kvm, vmx: Don't set LOAD_IA32_EFER when host and guest match (Bandan Das) [1209995] - [kvm] x86, kvm, vmx: Always use LOAD_IA32_EFER if available (Bandan Das) [1209995] - [kvm] x86: fix warning on 32-bit compilation (Bandan Das) [1209995] - [kvm] x86: add trace event for pvclock updates (Bandan Das) [1209995] - [kvm] x86: Fix kvm clock versioning (Bandan Das) [1209995] - [kvm] x86: MOVNTI emulation min opsize is not respected (Bandan Das) [1209995] - [kvm] x86: Return UNHANDLABLE on unsupported SYSENTER (Bandan Das) [1209995] - [kvm] x86: Warn on APIC base relocation (Bandan Das) [1209995] - [kvm] x86: Emulator mis-decodes VEX instructions on real-mode (Bandan Das) [1209995] - [kvm] x86: Remove redundant and incorrect cpl check on task-switch (Bandan Das) [1209995] - [kvm] x86: Inject #GP when loading system segments with non-canonical base (Bandan Das) [1209995] - [kvm] x86: Combine the lgdt and lidt emulation logic (Bandan Das) [1209995] - [kvm] x86: Do not update EFLAGS on faulting emulation (Bandan Das) [1209995] - [kvm] x86: MOV to CR3 can set bit 63 (Bandan Das) [1209995] - [kvm] x86: Emulate push sreg as done in Core (Bandan Das) [1209995] - [kvm] x86: Wrong flags on CMPS and SCAS emulation (Bandan Das) [1209995] - [kvm] x86: SYSCALL cannot clear eflags[1] (Bandan Das) [1209995] - [kvm] x86: Emulation of MOV-sreg to memory uses incorrect size (Bandan Das) [1209995] - [kvm] x86: Breakpoints do not consider CS.base (Bandan Das) [1209995] - [kvm] x86: Clear DR6[0:3] on #DB during handle_dr (Bandan Das) [1209995] - [kvm] x86: Emulator should set DR6 upon GD like real CPU (Bandan Das) [1209995] - [kvm] x86: No error-code on real-mode exceptions (Bandan Das) [1209995] - [kvm] x86: decode_modrm does not regard modrm correctly (Bandan Das) [1209995] - [kvm] x86: reset RVI upon system reset (Bandan Das) [1209995] - [kvm] x86: vmx: avoid returning bool to distinguish success from error (Bandan Das) [1209995] - [kvm] x86: vmx: move some vmx setting from vmx_init() to hardware_setup() (Bandan Das) [1209995] - [kvm] x86: vmx: move down hardware_setup() and hardware_unsetup() (Bandan Das) [1209995] - [kvm] x86: Fix uninitialized op->type for some immediate values (Bandan Das) [1209995] - [kvm] x86: optimize some accesses to LVTT and SPIV (Bandan Das) [1209995] - [kvm] trivial fix comment regarding __kvm_set_memory_region (Bandan Das) [1209995] - [kvm] x86: Enable Intel AVX-512 for guest (Bandan Das) [1178982 1209995] - [kvm] drop unsupported capabilities, fix documentation (Bandan Das) [1209995] - [kvm] x86: fix deadline tsc interrupt injection (Bandan Das) [1179067 1209995] - [kvm] x86: add apic_timer_expired() (Bandan Das) [1209995] - [kvm] documentation: virtual: kvm: correct one bit description in APF case (Bandan Das) [1209995] - [kvm] vmx: Unavailable DR4/5 is checked before CPL (Bandan Das) [1209995] - [kvm] x86: Emulator performs code segment checks on read access (Bandan Das) [1209995] - [kvm] x86: Clear DR7.LE during task-switch (Bandan Das) [1209995] - [kvm] x86: Emulator does not calculate address correctly (Bandan Das) [1209995] - [kvm] x86: DR7.GD should be cleared upon any #DB exception (Bandan Das) [1209995] - [kvm] x86: some apic broadcast modes does not work (Bandan Das) [1209995] - [kvm] x86,kvm,vmx: Don't trap writes to CR4.TSD (Bandan Das) [1209995] - [kvm] x86: Sysexit emulation does not mask RIP/RSP (Bandan Das) [1209995] - [kvm] x86: Distinguish between stack operation and near branches (Bandan Das) [1209995] - [kvm] x86: Getting rid of grp45 in emulator (Bandan Das) [1209995] - [kvm] x86: Use new is_noncanonical_address in _linearize (Bandan Das) [1209995] - [kvm] emulator: always inline __linearize (Bandan Das) [1209995] - [kvm] nvmx: Disable preemption while reading from shadow VMCS (Bandan Das) [1209995] - [kvm] x86: Fix far-jump to non-canonical check (Bandan Das) [1152997 1209995] {CVE-2014-3647} - [kvm] emulator: fix execution close to the segment limit (Bandan Das) [1209995] - [kvm] emulator: fix error code for __linearize (Bandan Das) [1209995] - [kvm] vfio: fix unregister kvm_device_ops of vfio (Bandan Das) [1209995] - [kvm] x86: Wrong assertion on paging_tmpl.h (Bandan Das) [1209995] - [kvm] fix excessive pages un-pinning in kvm_iommu_map error path (Bandan Das) [1209995] - [kvm] x86: PREFETCH and HINT_NOP should have SrcMem flag (Bandan Das) [1209995] - [kvm] x86: Emulator does not decode clflush well (Bandan Das) [1209995] - [kvm] emulate: avoid accessing NULL ctxt->memopp (Bandan Das) [1209995] - [kvm] x86: Decoding guest instructions which cross page boundary may fail (Bandan Das) [1209995] - [kvm] x86: don't kill guest on unknown exit reason (Bandan Das) [1209995] - [kvm] x86: Handle errors when RIP is set during far jumps (Bandan Das) [1152997 1209995] {CVE-2014-3647} - [kvm] x86: Emulator fixes for eip canonical checks on near branches (Bandan Das) [1152997 1209995] {CVE-2014-3647} - [kvm] x86: Fix wrong masking on relative jump/call (Bandan Das) [1152997 1209995] {CVE-2014-3647} - [kvm] Fix kvm_get_page_retry_io __gup retval check (Bandan Das) [1209995] - [kvm] iommu: Convert to use new iommu_capable() API function (Bandan Das) [1209995] - [kvm] kvm/x86/mmu: Pass gfn and level to rmapp callback (Bandan Das) [1209995] - [kvm] x86: use macros to compute bank MSRs (Bandan Das) [1209995] - [kvm] x86: Remove debug assertion of non-PAE reserved bits (Bandan Das) [1209995] - [kvm] don't take vcpu mutex for obviously invalid vcpu ioctls (Bandan Das) [1209995] - [kvm] Faults which trigger IO release the mmap_sem (Bandan Das) [1209995] - [kvm] x86: fix two typos in comment (Bandan Das) [1209995] - [kvm] vmx: Inject #GP on invalid PAT CR (Bandan Das) [1209995] - [kvm] x86: emulating descriptor load misses long-mode case (Bandan Das) [1209995] - [kvm] x86: directly use kvm_make_request again (Bandan Das) [1209995] - [kvm] x86: count actual tlb flushes (Bandan Das) [1209995] - [kvm] x86: Don't report guest userspace emulation error to userspace (Bandan Das) [1163766 1209995] {CVE-2010-5313 CVE-2014-7842} - [kvm] Make init_rmode_tss() return 0 on success (Bandan Das) [1209995] - [kvm] x86: Warn if guest virtual address space is not 48-bits (Bandan Das) [1209995] - [kvm] kvm-vfio: do not use module_init (Bandan Das) [1209995] - [kvm] eventfd: Remove inclusion of irq.h (Bandan Das) [1209995] - [kvm] correct null pid check in kvm_vcpu_yield_to() (Bandan Das) [1209995] - [kvm] Make init_rmode_identity_map() return 0 on success (Bandan Das) [1209995] - [kvm] vfio: register kvm_device_ops dynamically (Bandan Das) [1209995] - [kvm] device: add simple registration mechanism for kvm_device_ops (Bandan Das) [1209995] - [kvm] Use PCI device flag helper functions (Bandan Das) [1209995] - [kvm] x86: Use kvm_make_request when applicable (Bandan Das) [1209995] - [kvm] mm: export symbol dependencies of is_zero_pfn() (Bandan Das) [1209995] - [kvm] check for !is_zero_pfn() in kvm_is_mmio_pfn() (Bandan Das) [1209995] - [kvm] x86: make apic_accept_irq tracepoint more generic (Bandan Das) [1209995] - [kvm] fix api documentation of KVM_GET_EMULATED_CPUID (Bandan Das) [1209995] - [kvm] document KVM_SET_GUEST_DEBUG api (Bandan Das) [1209995] - [kvm] remove redundant assignments in __kvm_set_memory_region (Bandan Das) [1209995] - [kvm] remove redundant assigment of return value in kvm_dev_ioctl (Bandan Das) [1209995] - [kvm] remove redundant check of in_spin_loop (Bandan Das) [1209995] - [kvm] x86: propagate exception from permission checks on the nested page fault (Bandan Das) [1209995] - [kvm] x86: skip writeback on injection of nested exception (Bandan Das) [1209995] - [kvm] nsvm: propagate the NPF EXITINFO to the guest (Bandan Das) [1209995] - [kvm] x86: reserve bit 8 of non-leaf PDPEs and PML4Es in 64-bit mode on AMD (Bandan Das) [1209995] - [kvm] mmio: cleanup kvm_set_mmio_spte_mask (Bandan Das) [1209995] - [kvm] x86: fix stale mmio cache bug (Bandan Das) [1209995] - [kvm] fix potentially corrupt mmio cache (Bandan Das) [1209995] - [kvm] do not bias the generation number in kvm_current_mmio_generation (Bandan Das) [1209995] - [kvm] x86: use guest maxphyaddr to check MTRR values (Bandan Das) [1209995] - [kvm] remove garbage arg to *hardware_{en, dis}able (Bandan Das) [1209995] - [kvm] forward declare structs in kvm_types.h (Bandan Das) [1209995] - [kvm] x86: remove Aligned bit from movntps/movntpd (Bandan Das) [1209995] - [kvm] vmx: VMXOFF emulation in vm86 should cause #UD (Bandan Das) [1209995] - [kvm] x86: fix some sparse warnings (Bandan Das) [1209995] - [kvm] nvmx: nested TPR shadow/threshold emulation (Bandan Das) [1209995] - [kvm] nvmx: introduce nested_get_vmcs12_pages (Bandan Das) [1209995] - [kvm] Unconditionally export KVM_CAP_USER_NMI (Bandan Das) [1209995] - [kvm] Unconditionally export KVM_CAP_READONLY_MEM (Bandan Das) [1209995] - [kvm] Introduce gfn_to_hva_memslot_prot (Bandan Das) [1209995] - [kvm] x86: fix tracing for 32-bit (Bandan Das) [1209995] - [kvm] clarify the idea of kvm_dirty_regs (Bandan Das) [1209995] - [kvm] x86: Replace X86_FEATURE_NX offset with the definition (Bandan Das) [1209995] - [kvm] avoid unnecessary synchronize_rcu (Bandan Das) [1209995] - [kvm] emulate: warn on invalid or uninitialized exception numbers (Bandan Das) [1209995] - [kvm] emulate: do not return X86EMUL_PROPAGATE_FAULT explicitly (Bandan Das) [1209995] - [kvm] x86: Clarify PMU related features bit manipulation (Bandan Das) [1209995] - [kvm] vmx: fix ept reserved bits for 1-GByte page (Bandan Das) [1209995] - [kvm] x86: Clear apic tsc-deadline after deadline (Bandan Das) [1179067 1209995] - [kvm] x86: #GP when attempts to write reserved bits of Variable Range MTRRs (Bandan Das) [1209995] - [kvm] x86: fix check legal type of Variable Range MTRRs (Bandan Das) [1209995] - [kvm] arch/x86: Use RCU_INIT_POINTER(x, NULL) in kvm/vmx.c (Bandan Das) [1209995] - [kvm] virt/kvm/assigned-dev.c: Set 'dev->irq_source_id' to '-1' after free it (Bandan Das) [1209995] - [kvm] x86: raise invalid TSS exceptions during a task switch (Bandan Das) [1209995] - [kvm] x86: drop fpu_activate hook (Bandan Das) [1209995] - [kvm] x86: do not check CS.DPL against RPL during task switch (Bandan Das) [1209995] - [kvm] svm: add rdmsr support for AMD event registers (Bandan Das) [1209995] - [kvm] x86: Avoid emulating instructions on #UD mistakenly (Bandan Das) [1209995] - [kvm] iommu: fix the third parameter of kvm_iommu_put_pages (CVE-2014-3601) (Bandan Das) [1209995] - [kvm] nvmx: fix "acknowledge interrupt on exit" when APICv is in use (Bandan Das) [1209995] - [kvm] nvmx: Fix nested vmexit ack intr before load vmcs01 (Bandan Das) [1209995] - [kvm] Allow KVM_CHECK_EXTENSION on the vm fd (Bandan Das) [1209995] - [kvm] Rename and add argument to check_extension (Bandan Das) [1209995] - [kvm] x86/kvm: Resolve shadow warning from min macro (Bandan Das) [1209995] - [kvm] Resolve missing-field-initializers warnings (Bandan Das) [1209995] - [kvm] Replace NR_VMX_MSR with its definition (Bandan Das) [1209995] - [kvm] x86: Assertions to check no overrun in MSR lists (Bandan Das) [1209995] - [kvm] x86: set rflags.rf during fault injection (Bandan Das) [1209995] - [kvm] x86: Setting rflags.rf during rep-string emulation (Bandan Das) [1209995] - [kvm] x86: kvm: Make kvm_get_time_and_clockread() nanoseconds based (Bandan Das) [1209995] - [kvm] x86: DR6/7.RTM cannot be written (Bandan Das) [1209995] - [kvm] nvmx: clean up nested_release_vmcs12 and code around it (Bandan Das) [1209995] - [kvm] nvmx: fix lifetime issues for vmcs02 (Bandan Das) [1209995 1220461] - [kvm] x86: emulator injects #DB when RFLAGS.RF is set (Bandan Das) [1209995] - [kvm] x86: Cleanup of rflags.rf cleaning (Bandan Das) [1209995] - [kvm] x86: Clear rflags.rf on emulated instructions (Bandan Das) [1209995] - [kvm] x86: popf emulation should not change RF (Bandan Das) [1209995] - [kvm] x86: Clearing rflags.rf upon skipped emulated instruction (Bandan Das) [1209995] - [kvm] nvmx: Fix virtual interrupt delivery injection (Bandan Das) [1209995] - [kvm] x86: Emulator support for #UD on CPL>0 (Bandan Das) [1209995] - [kvm] x86: Emulator flag for instruction that only support 16-bit addresses in real mode (Bandan Das) [1209995] - [kvm] x86: use kvm_read_guest_page for emulator accesses (Bandan Das) [1036792 1209995] - [kvm] x86: ensure emulator fetches do not span multiple pages (Bandan Das) [1036792 1209995] - [kvm] emulate: put pointers in the fetch_cache (Bandan Das) [1036792 1209995] - [kvm] emulate: avoid per-byte copying in instruction fetches (Bandan Das) [1036792 1209995] - [kvm] emulate: avoid repeated calls to do_insn_fetch_bytes (Bandan Das) [1036792 1209995] - [kvm] emulate: speed up do_insn_fetch (Bandan Das) [1036792 1209995] - [kvm] emulate: do not initialize memopp (Bandan Das) [1036792 1209995] - [kvm] emulate: rework seg_override (Bandan Das) [1036792 1209995] - [kvm] emulate: clean up initializations in init_decode_cache (Bandan Das) [1036792 1209995] - [kvm] emulate: cleanup decode_modrm (Bandan Das) [1036792 1209995] - [kvm] emulate: Remove ctxt->intercept and ctxt->check_perm checks (Bandan Das) [1036792 1209995] - [kvm] emulate: move init_decode_cache to emulate.c (Bandan Das) [1036792 1209995] - [kvm] emulate: simplify writeback (Bandan Das) [1036792 1209995] - [kvm] emulate: speed up emulated moves (Bandan Das) [1036792 1209995] - [kvm] emulate: protect checks on ctxt->d by a common "if (unlikely())" (Bandan Das) [1036792 1209995] - [kvm] emulate: move around some checks (Bandan Das) [1036792 1209995] - [kvm] x86: avoid useless set of KVM_REQ_EVENT after emulation (Bandan Das) [1209995] - [kvm] x86: return all bits from get_interrupt_shadow (Bandan Das) [1209995] - [kvm] vmx: speed up emulation of invalid guest state (Bandan Das) [1209995] - [kvm] svm: writes to MSR_K7_HWCR generates GPE in guest (Bandan Das) [1209995] - [kvm] x86: Pending interrupt may be delivered after INIT (Bandan Das) [1209995] - [kvm] Synthesize G bit for all segments (Bandan Das) [1209995] - [kvm] x86: Fix lapic.c debug prints (Bandan Das) [1209995] - [kvm] nsvm: Set correct port for IOIO interception evaluation (Bandan Das) [1209995] - [kvm] nsvm: Fix IOIO size reported on emulation (Bandan Das) [1209995] - [kvm] nsvm: Fix IOIO bitmap evaluation (Bandan Das) [1209995] - [kvm] nsvm: Do not report CLTS via SVM_EXIT_WRITE_CR0 to L1 (Bandan Das) [1209995] - [kvm] tracing: Add trace_seq_buffer_ptr() helper function (Bandan Das) [1209995] - [kvm] arch: x86: kvm: x86.c: Cleaning up variable is set more than once (Bandan Das) [1209995] - [kvm] vmx: vmx instructions handling does not consider cs.l (Bandan Das) [1209995] - [kvm] vmx: handle_cr ignores 32/64-bit mode (Bandan Das) [1209995] - [kvm] x86: Hypercall handling does not considers opsize correctly (Bandan Das) [1209995] - [kvm] x86: check DR6/7 high-bits are clear only on long-mode (Bandan Das) [1209995] - [kvm] nvmx: Fix returned value of MSR_IA32_VMX_VMCS_ENUM (Bandan Das) [1209995] - [kvm] nvmx: Allow to disable VM_{ENTRY_LOAD, EXIT_SAVE}_DEBUG_CONTROLS (Bandan Das) [1209995] - [kvm] nvmx: Fix returned value of MSR_IA32_VMX_PROCBASED_CTLS (Bandan Das) [1209995] - [kvm] nvmx: Allow to disable CR3 access interception (Bandan Das) [1209995] - [kvm] nvmx: Advertise support for MSR_IA32_VMX_TRUE_*_CTLS (Bandan Das) [1209995] - [kvm] x86: Fix constant value of VM_{EXIT_SAVE, ENTRY_LOAD}_DEBUG_CONTROLS (Bandan Das) [1209995] - [kvm] x86: NOP emulation clears (incorrectly) the high 32-bits of RAX (Bandan Das) [1209995] - [kvm] x86: emulation of dword cmov on long-mode should clear [63:32] (Bandan Das) [1209995] - [kvm] x86: Inter-privilege level ret emulation is not implemeneted (Bandan Das) [1152997 1209995] {CVE-2014-3647} - [kvm] x86: Wrong emulation on 'xadd X, X' (Bandan Das) [1209995] - [kvm] x86: bit-ops emulation ignores offset on 64-bit (Bandan Das) [1209995] - [kvm] x86: vmx: use PAGE_ALIGNED instead of IS_ALIGNED(..., PAGE_SIZE) (Bandan Das) [1209995] - [kvm] emulate: fix harmless typo in MMX decoding (Bandan Das) [1209995] - [kvm] emulate: simplify BitOp handling (Bandan Das) [1209995] - [kvm] emulate: POP SS triggers a MOV SS shadow too (Bandan Das) [1209995] - [kvm] x86: smsw emulation is incorrect in 64-bit mode (Bandan Das) [1209995] - [kvm] x86: Return error on cmpxchg16b emulation (Bandan Das) [1209995] - [kvm] x86: rdpmc emulation checks the counter incorrectly (Bandan Das) [1209995] - [kvm] x86: movnti minimum op size of 32-bit is not kept (Bandan Das) [1209995] - [kvm] x86: cmpxchg emulation should compare in reverse order (Bandan Das) [1209995] - [kvm] x86: sgdt and sidt are not privilaged (Bandan Das) [1209995] - [kvm] x86: Loading segments on 64-bit mode may be wrong (Bandan Das) [1152997 1209995] {CVE-2014-3647} - [kvm] x86: Emulator ignores LDTR/TR extended base on LLDT/LTR (Bandan Das) [1152997 1209995] {CVE-2014-3647} - [kvm] x86: Mark VEX-prefix instructions emulation as unimplemented (Bandan Das) [1209995] - [kvm] x86: mmu: flush tlb out of mmu lock when write-protect the sptes (Bandan Das) [1209995] - [kvm] x86: mmu: flush tlb if the spte can be locklessly modified (Bandan Das) [1209995] - [kvm] x86: mmu: lazily drop large spte (Bandan Das) [1209995] - [kvm] x86: mmu: properly check last spte in fast_page_fault() (Bandan Das) [1209995] - [kvm] x86: optimize out smp_mb after srcu_read_unlock (Bandan Das) [1209995] - [kernel] srcu: API for barrier after srcu read unlock (Bandan Das) [1209995]- [pci] pciehp: Fix pcie_wait_cmd() timeout (Myron Stowe) [1223472] - [pci] revert "pci: Make sure bus number resources stay within their parents bounds" (Myron Stowe) [1223472] - [pci] revert "pci: Don't scan random busses in pci_scan_bridge()" (Myron Stowe) [1223472] - [pci] acpiphp / radeon / nouveau: Remove acpi_bus_no_hotplug() (Myron Stowe) [1223472] - [pci] Remove "no hotplug settings from platform" warning (Myron Stowe) [1223472] - [pci] Add pci_ignore_hotplug() to ignore hotplug events for a device (Myron Stowe) [1223472] - [pci] maintainers: Add Lucas Stach as co-maintainer for i.MX6 PCI driver (Myron Stowe) [1223472] - [pci] msi: Use irq_get_msi_desc() to simplify code (Myron Stowe) [1223472] - [pci] msi: Remove unused list access in __pci_restore_msix_state() (Myron Stowe) [1223472] - [pci] msi: Retrieve first MSI IRQ from msi_desc rather than pci_dev (Myron Stowe) [1223472] - [pci] msi: Remove unused function msi_remove_pci_irq_vectors() (Myron Stowe) [1223472] - [pci] msi: Add msi_setup_entry() to clean up MSI initialization (Myron Stowe) [1223472] - [pci] Configure ASPM when enabling device (Myron Stowe) [1223472] - [pci] x86: don't exclude low BIOS area when allocating address space for non-PCI c (Myron Stowe) [1223472] - [pci] Tidy resource assignment messages (Myron Stowe) [1223472] - [pci] Return conventional error values from pci_revert_fw_address() (Myron Stowe) [1223472] - [pci] Cleanup control flow (Myron Stowe) [1223472] - [pci] cpqphp: Remove unnecessary null test before debugfs_remove() (Myron Stowe) [1223472] - [pci] pciehp: Remove struct controller.no_cmd_complete (Myron Stowe) [1223472] - [pci] msi: Cache Multiple Message Capable in struct msi_desc (Myron Stowe) [1223472] - [pci] msi: Remove unused msi_enabled_mask() (Myron Stowe) [1223472] - [pci] msi: Add internal msix_clear_and_set_ctrl() function (Myron Stowe) [1223472] - [pci] powerpc: Remove duplicate logic (Myron Stowe) [1223472] - [pci] Make resetting secondary bus logic common (Myron Stowe) [1223472] - [pci] pci: Fix sysfs acpi_index and label errors (Myron Stowe) [1223472] - [pci] portdrv: Remove warning about invalid IRQ for hot-added PCIe ports (Myron Stowe) [1223472] - [pci] pciehp: Remove assumptions about which commands cause completion events (Myron Stowe) [1223472] - [pci] pciehp: Compute timeout from hotplug command start time (Myron Stowe) [1223472] - [pci] pciehp: Wait for hotplug command completion lazily (Myron Stowe) [1223472] - [pci] pciehp: Make pcie_wait_cmd() self-contained (Myron Stowe) [1223472] - [pci] label: treat PCI label with index 0 as valid label (Myron Stowe) [1223472] - [pci] acpi: replace open-coded _DSM code with helper functions (Myron Stowe) [1223472] - [pci] label: release allocated ACPI object on error recovery path (Myron Stowe) [1223472] - [pci] acpi: Eliminate the DEVICE_ACPI_HANDLE() macro (Myron Stowe) [1223472] - [fs] ext4: fix overflow when updating superblock backups after resize (Lukas Czerner) [1220312] - [fs] ext4: fix growing of tiny filesystems (Lukas Czerner) [1220312] - [fs] ext4: make fsync to sync parent dir in no-journal for real this time (Lukas Czerner) [1220312] - [fs] ext4: don't release reserved space for previously allocated cluster (Lukas Czerner) [1220312] - [fs] ext4: fix loss of delalloc extent info in ext4_zero_range() (Lukas Czerner) [1220312] - [fs] ext4: remove unnecessary lock/unlock of i_block_reservation_lock (Lukas Czerner) [1220312] - [fs] ext4: remove useless condition in if statement (Lukas Czerner) [1220312] - [fs] ext4: fix comments in ext4_can_extents_be_merged() (Lukas Czerner) [1220312] - [fs] ext4: fix transposition typo in format string (Lukas Czerner) [1220312] - [fs] ext4: fix bh leak on error paths in ext4_rename() and ext4_cross_rename() (Lukas Czerner) [1220312] - [fs] ext4: fix indirect punch hole corruption (Lukas Czerner) [1220312] - [fs] ext4: ignore journal checksum on remount; don't fail (Lukas Czerner) [1220312] - [fs] ext4: remove duplicate remount check for JOURNAL_CHECKSUM change (Lukas Czerner) [1220312] - [fs] jbd2: complain about descriptor block checksum errors (Lukas Czerner) [1220312] - [fs] ext4: remove spurious KERN_INFO from ext4_warning call (Lukas Czerner) [1220312] - [fs] ext4: prevent online resize with backup superblock (Lukas Czerner) [1220312] - [fs] move_extent_per_page(): get rid of unused w_flags (Lukas Czerner) [1220312] - [fs] ext4: ext4_da_convert_inline_data_to_extent drop locked page after error (Lukas Czerner) [1220312] - [fs] ext4: ext4_inline_data_fiemap should respect callers argument (Lukas Czerner) [1220312] - [fs] ext4: prevent fsreentrance deadlock for inline_data (Lukas Czerner) [1220312] - [fs] jbd2: fix regression where we fail to initialize checksum seed when loading (Lukas Czerner) [1220312] - [fs] ext4: forbid journal_async_commit in data=ordered mode (Lukas Czerner) [1220312] - [fs] jbd2: remove unnecessary NULL check before iput() (Lukas Czerner) [1220312] - [fs] ext4: Remove an unnecessary check for NULL before iput() (Lukas Czerner) [1220312] - [fs] ext4: remove unneeded code in ext4_unlink (Lukas Czerner) [1220312] - [fs] ext4: remove never taken branch from ext4_ext_shift_path_extents() (Lukas Czerner) [1220312] - [fs] ext4: create nojournal_checksum mount option (Lukas Czerner) [1220312] - [fs] ext4: update comments regarding ext4_delete_inode() (Lukas Czerner) [1220312] - [fs] ext4: cleanup GFP flags inside resize path (Lukas Czerner) [1220312] - [fs] ext4: cache extent hole in extent status tree for ext4_da_map_blocks() (Lukas Czerner) [1220312] - [fs] ext4: fix block reservation for bigalloc filesystems (Lukas Czerner) [1220312] - [fs] ext4: fix end of region partial cluster handling (Lukas Czerner) [1220312] - [fs] ext4: miscellaneous partial cluster cleanups (Lukas Czerner) [1220312] - [fs] ext4: fix end of leaf partial cluster handling (Lukas Czerner) [1220312] - [fs] ext4: fix partial cluster initialization (Lukas Czerner) [1220312] - [fs] ext4: move_extent improve bh vanishing success factor (Lukas Czerner) [1220312] - [fs] ext4: make ext4_ext_convert_to_initialized() return proper number of blocks (Lukas Czerner) [1220312] - [fs] ext4: bail early when clearing inode journal flag fails (Lukas Czerner) [1220312] - [fs] ext4: bail out from make_indexed_dir() on first error (Lukas Czerner) [1220312] - [fs] jbd2: use a better hash function for the revoke table (Lukas Czerner) [1220312] - [fs] ext4: disallow changing journal_csum option during remount (Lukas Czerner) [1220312] - [fs] ext4: enable journal checksum when metadata checksum feature enabled (Lukas Czerner) [1220312] - [fs] ext4: fix oops when loading block bitmap failed (Lukas Czerner) [1220312] - [fs] xfs: allow appending aio writes (Eric Sandeen) [1053615] - [fs] direct-io: add flag to allow aio writes beyond i_size (Eric Sandeen) [1053615] - [fs] ext4: fix data corruption caused by unwritten and delayed extents (Lukas Czerner) [1213487] - [fs] gfs2: Use average srttb value in congestion calculations (Robert S Peterson) [1162821] - [fs] xfs: disallow ro->rw remount on norecovery mount (Eric Sandeen) [1206220] - [fs] nfs: Fixing lease renewal (Benjamin Coddington) [1205048] - [fs] bio: modify __bio_add_page() to accept pages that don't start a new segment (Maurizio Lombardi) [1094392]- [perf] probe: Fix segfault if passed with '' (Jiri Olsa) [1222189] - [perf] report: Fix -T/--threads option to work again (Jiri Olsa) [1222189] - [perf] bench numa: Fix immediate meeting of convergence condition (Jiri Olsa) [1222189] - [perf] bench numa: Fixes of --quiet argument (Jiri Olsa) [1222189] - [perf] bench futex: Fix hung wakeup tasks after requeueing (Jiri Olsa) [1222189] - [perf] probe: Fix bug with global variables handling (Jiri Olsa) [1222189] - [perf] top: Fix a segfault when kernel map is restricted (Jiri Olsa) [1222189] - [perf] tools lib traceevent: Fix build failure on 32-bit arch (Jiri Olsa) [1222189] - [perf] kmem: Fix compiles on RHEL6/OL6 (Jiri Olsa) [1222189] - [perf] tools lib api: Undefine _FORTIFY_SOURCE before setting it (Jiri Olsa) [1222189] - [perf] kmem: Consistently use PRIu64 for printing u64 values (Jiri Olsa) [1222189] - [perf] trace: Disable events and drain events when forked workload ends (Jiri Olsa) [1222189] - [perf] trace: Enable events when doing system wide tracing and starting a workload (Jiri Olsa) [1222189] - [perf] probe: Fix segfault when probe with lazy_line to file (Jiri Olsa) [1222189] - [perf] probe: Find compilation directory path for lazy matching (Jiri Olsa) [1222189] - [perf] probe: Set retprobe flag when probe in address-based alternative mode (Jiri Olsa) [1222189] - [perf] kmem: Analyze page allocator events also (Jiri Olsa) [1222189] - [perf] evlist: Fix type for references to data_head/tail (Jiri Olsa) [1222189] - [perf] probe: Check the orphaned -x option (Jiri Olsa) [1222189] - [perf] probe: Support multiple probes on different binaries (Jiri Olsa) [1222189] - [perf] buildid-list: Fix segfault when show DSOs with hits (Jiri Olsa) [1222189] - [perf] tools: Fix cross-endian analysis (Jiri Olsa) [1222189] - [perf] tools: Fix error path to do closedir() when synthesizing threads (Jiri Olsa) [1222189] - [perf] tools: Fix synthesizing fork_event.ppid for non-main thread (Jiri Olsa) [1222189] - [perf] tools: Add 'I' event modifier for exclude_idle bit (Jiri Olsa) [1222189] - [perf] report: Don't call map__kmap if map is NULL (Jiri Olsa) [1222189] - [perf] probe: Fix ARM 32 building error (Jiri Olsa) [1222189] - [perf] tools: Merge all perf_event_attr print functions (Jiri Olsa) [1222189] - [perf] sched replay: Use replay_repeat to calculate the runavg of cpu usage instead of the default value 10 (Jiri Olsa) [1222189] - [perf] sched replay: Support using -f to override perf.data file ownership (Jiri Olsa) [1222189] - [perf] sched replay: Fix the EMFILE error caused by the limitation of the maximum open files (Jiri Olsa) [1222189] - [perf] sched replay: Handle the dead halt of sem_wait when create_tasks() fails for any task (Jiri Olsa) [1222189] - [perf] sched replay: Fix the segmentation fault problem caused by pr_err in threads (Jiri Olsa) [1222189] - [perf] sched replay: Realloc the memory of pid_to_task stepwise to adapt to the different pid_max configurations (Jiri Olsa) [1222189] - [perf] sched replay: Alloc the memory of pid_to_task dynamically to adapt to the unexpected change of pid_max (Jiri Olsa) [1222189] - [perf] sched replay: Increase the MAX_PID value to fix assertion failure problem (Jiri Olsa) [1222189] - [perf] sched replay: Use struct task_desc instead of struct task_task for correct meaning (Jiri Olsa) [1222189] - [perf] kmem: Respect -i option (Jiri Olsa) [1222189] - [perf] tools lib traceevent: Honor operator priority (Jiri Olsa) [1222189] - [perf] kmaps: Check kmaps to make code more robust (Jiri Olsa) [1222189] - [perf] evlist: Fix inverted logic in perf_mmap__empty (Jiri Olsa) [1222189] - [perf] data: Support using -f to override perf.data file ownership for 'convert' (Jiri Olsa) [1222189] - [perf] trace: Support using -f to override perf.data file ownership (Jiri Olsa) [1222189] - [perf] timechart: Support using -f to override perf.data file ownership (Jiri Olsa) [1222189] - [perf] script: Support using -f to override perf.data file ownership (Jiri Olsa) [1222189] - [perf] mem: Support using -f to override perf.data file ownership (Jiri Olsa) [1222189] - [perf] lock: Support using -f to override perf.data file ownership (Jiri Olsa) [1222189] - [perf] kvm: Support using -f to override perf.data.guest file ownership (Jiri Olsa) [1222189] - [perf] kmem: Support using -f to override perf.data file ownership (Jiri Olsa) [1222189] - [perf] inject: Support using -f to override perf.data file ownership (Jiri Olsa) [1222189] - [perf] evlist: Support using -f to override perf.data file ownership (Jiri Olsa) [1222189] - [perf] probe: Fix to track down unnamed union/structure members (Jiri Olsa) [1222189] - [perf] db-export: No need to have ->thread twice in struct export_sample (Jiri Olsa) [1222189] - [perf] db-export: No need to pass thread twice to db_export__sample (Jiri Olsa) [1222189] - [perf] scripting: No need to pass thread twice to the scripting callbacks (Jiri Olsa) [1222189] - [perf] script: No need to lookup thread twice (Jiri Olsa) [1222189] - [perf] ordered_samples: Remove references to perf_{evlist, tool} and machines (Jiri Olsa) [1222189] - [perf] session: Always initialize ordered_events (Jiri Olsa) [1222189] - [perf] tools: Fix ppid for synthesized fork events (Jiri Olsa) [1222189] - [perf] tools: Refactor comm/tgid lookup (Jiri Olsa) [1222189] - [perf] callchain: Fix kernel symbol resolution by remembering the cpumode (Jiri Olsa) [1222189] - [perf] build: Disable libbabeltrace check by default (Jiri Olsa) [1222189] - [perf] tools lib traceevent: Zero should not be considered "not found" in eval_flag() (Jiri Olsa) [1222189] - [perf] trace: Fix syscall enter formatting bug (Jiri Olsa) [1222189] - [perf] tools: Set JOBS based on CPU or processor (Jiri Olsa) [1222189] - [perf] Bump max number of cpus to 1024 (Jiri Olsa) [1222189] - [perf] evlist: Return the first evsel with an invalid filter in apply_filters() (Jiri Olsa) [1222189] - [perf] timechart: Fix SIBGUS error on sparc64 (Jiri Olsa) [1222189] - [perf] tools: Add pid/tid filtering to report and script commands (Jiri Olsa) [1222189] - [perf] diff: Add kallsyms option (Jiri Olsa) [1222189] - [perf] tools lib traceevent: Add support for __print_array() (Jiri Olsa) [1222189] - [perf] tools lib traceevent: Free filter tokens in process_filter() (Jiri Olsa) [1222189] - [perf] tools lib traceevent: Add way to find sub buffer boundary (Jiri Olsa) [1222189] - [perf] tools lib traceevent kbuffer: Remove extra update to data pointer in PADDING (Jiri Olsa) [1222189] - [perf] tools lib traceevent: Make plugin options either string or boolean (Jiri Olsa) [1222189] - [perf] tools lib traceevent: Add pevent_data_pid_from_comm() (Jiri Olsa) [1222189] - [perf] tools lib traceevent: Handle z in bprint format (Jiri Olsa) [1222189] - [perf] tools lib traceevent: Copy trace_clock and free it (Jiri Olsa) [1222189] - [perf] tools lib traceevent: Handle NULL comm name (Jiri Olsa) [1222189] - [perf] symbols: Save DSO loading errno to better report errors (Jiri Olsa) [1222189] - [perf] target: Simplify handling of strerror_r return (Jiri Olsa) [1222189] - [perf] tools: Work around lack of sched_getcpu in glibc < 2.6 (Jiri Olsa) [1222189] - [perf] kmem: Print big numbers using thousands' group (Jiri Olsa) [1222189] - [perf] tools lib traceevent: Factor out allocating and processing args (Jiri Olsa) [1222189] - [perf] probe: Fix to get ummapped symbol address on kernel (Jiri Olsa) [1222189] - [perf] tools: Remove (null) value of "Sort order" for perf mem report (Jiri Olsa) [1222189] - [perf] annotate: Allow annotation for decompressed kernel modules (Jiri Olsa) [1222189] - [perf] tools: Try to lookup kernel module map before creating one (Jiri Olsa) [1222189] - [perf] tools: Remove is_kmodule_extension function (Jiri Olsa) [1222189] - [perf] tools: Remove compressed argument from is_kernel_module (Jiri Olsa) [1222189] - [perf] tools: Use kmod_path__parse in is_kernel_module (Jiri Olsa) [1222189] - [perf] tools: Use kmod_path__parse in decompress_kmodule (Jiri Olsa) [1222189] - [perf] tools: Use kmod_path__parse in map_groups__set_modules_path_dir (Jiri Olsa) [1222189] - [perf] tools: Use kmod_path__parse for machine__new_dso (Jiri Olsa) [1222189] - [perf] tools: Add machine__module_dso function (Jiri Olsa) [1222189] - [perf] tools: Add dsos__addnew function (Jiri Olsa) [1222189] - [perf] tools: Add kmod_path__parse function (Jiri Olsa) [1222189] - [perf] tools: Add lzma decompression support for kernel module (Jiri Olsa) [1222189] - [perf] tools build: Add feature check for lzma library (Jiri Olsa) [1222189] - [perf] tools lib traceevent: Add destructor for format_field (Jiri Olsa) [1222189] - [perf] hists browser: Indicate which callchain entries are annotated (Jiri Olsa) [1222189] - [perf] trace: Handle legacy syscalls tracepoints (Jiri Olsa) [1222189] - [perf] build: Move feature checks code under tools/build (Jiri Olsa) [1222189] - [perf] build: Make features checks directory configurable (Jiri Olsa) [1222189] - [perf] build: Separate feature make support into config/Makefile.feature (Jiri Olsa) [1222189] - [perf] build: Fix feature_check name clash (Jiri Olsa) [1222189] - [perf] trace: Fix summary_only option (Jiri Olsa) [1222189] - [perf] probe: Fix failure to add multiple probes without debuginfo (Jiri Olsa) [1222189] - [perf] build: Add config/feature-checks/*.output to the .gitignore file (Jiri Olsa) [1222189] - [perf] build: Use FEATURE-DUMP instead of PERF-FEATURES in the .gitignore file (Jiri Olsa) [1222189] - [perf] tools: Don't allow empty argument for field-separator (Jiri Olsa) [1222189] - [perf] report: Don't allow empty argument for '-t' (Jiri Olsa) [1222189] - [perf] callchain: Separate eh/debug frame offset cache (Jiri Olsa) [1222189] - [perf] tools: Avoid confusion with preloaded bash function for perf bash completion (Jiri Olsa) [1222189] - [perf] tools: Add the bash completion for listing subsubcommands of perf trace (Jiri Olsa) [1222189] - [perf] tools: Add the bash completion for listing subsubcommands of perf timechart (Jiri Olsa) [1222189] - [perf] tools: Add the bash completion for listing subsubcommands of perf test (Jiri Olsa) [1222189] - [perf] tools: Add the bash completion for listing subsubcommands of perf script (Jiri Olsa) [1222189] - [perf] tools: Add the bash completion for listing subsubcommands of perf help (Jiri Olsa) [1222189] - [perf] tools: Add the bash completion for listing subsubcommands of perf data (Jiri Olsa) [1222189] - [perf] tools: Fix the bash completion for listing subcommands of perf (Jiri Olsa) [1222189] - [perf] tools: Fix the bash completion to support listing events for --event (Jiri Olsa) [1222189] - [perf] tools: Fix the bash completion for listing events of perf subcommand record|stat|top -e (Jiri Olsa) [1222189] - [perf] tools: Provide the right bash completion for listing options of perf subcommand subsubcommand (Jiri Olsa) [1222189] - [perf] tools: Fix the bash completion for listing subsubcommands of perf subcommand (Jiri Olsa) [1222189] - [perf] tools: Fix the bash completion for listing options of perf subcommand (Jiri Olsa) [1222189] - [perf] tools: Fix perf-read-vdsox32 not building and lib64 install dir (Jiri Olsa) [1222189] - [perf] build: Rename feature_print_var_code to print_var_code (Jiri Olsa) [1222189] - [perf] build: Rename PERF-FEATURES into FEATURE-DUMP (Jiri Olsa) [1222189] - [perf] build: Rename display_vf to feature_verbose (Jiri Olsa) [1222189] - [perf] build: Rename display_lib into feature_display (Jiri Olsa) [1222189] - [perf] build: Get rid of VF_FEATURE_TESTS (Jiri Olsa) [1222189] - [perf] build: Rename CORE_FEATURE_TESTS to FEATURE_TESTS (Jiri Olsa) [1222189] - [perf] build: Get rid of LIB_INCLUDE variable (Jiri Olsa) [1222189] - [perf] build: Fix pthread-attr-setaffinity-np include in test-all (Jiri Olsa) [1222189] - [perf] build: Move features build output under features directory (Jiri Olsa) [1222189] - [perf] build: Disable default check for libbabeltrace (Jiri Olsa) [1222189] - [perf] tools: Fix building error for arm64 (Jiri Olsa) [1222189] - [perf] hists browser: Allow annotating entries in callchains (Jiri Olsa) [1222189] - [perf] hists: Remove hist_entry->used, not used anymore (Jiri Olsa) [1222189] - [perf] hists browser: Fix up some branch alignment (Jiri Olsa) [1222189] - [perf] hists browser: Simplify symbol annotation menu setup (Jiri Olsa) [1222189] - [perf] data: Add tracepoint events fields CTF conversion support (Jiri Olsa) [1222189] - [perf] kmem: Fix alignment of slab result table (Jiri Olsa) [1222189] - [perf] kmem: Allow -v option (Jiri Olsa) [1222189] - [perf] kmem: Fix segfault when invalid sort key is given (Jiri Olsa) [1222189] - [perf] stat: Always correctly indent ratio column (Jiri Olsa) [1222189] - [perf] stat: Fix IPC and other formulas with -A (Jiri Olsa) [1222189] - [perf] stat: Output running time and run/enabled ratio in CSV mode (Jiri Olsa) [1222189] - [perf] hists browser: Fix UI bug after fold/unfold (Jiri Olsa) [1222189] - [perf] probe: Fix compiles due to declarations using perf_probe_point (Jiri Olsa) [1222189] - [perf] hists browser: Fix UI bug after zoom into thread/dso/symbol (Jiri Olsa) [1222189] - [perf] probe: Fix possible double free on error (Jiri Olsa) [1222189] - [perf] tools: Output feature detection's gcc output to a file (Jiri Olsa) [1222189] - [perf] build: Fix libbabeltrace detection (Jiri Olsa) [1222189] - [perf] probe: Allow weak symbols to be probed (Jiri Olsa) [1222189] - [perf] symbols: Allow symbol alias when loading map for symbol name (Jiri Olsa) [1222189] - [perf] revert "perf probe: Fix to fall back to find probe point in symbols" (Jiri Olsa) [1222189] - [perf] probe: Fix --line to handle aliased symbols in glibc (Jiri Olsa) [1222189] - [perf] probe: Fix to handle aliased symbols in glibc (Jiri Olsa) [1222189] - [perf] ordered_events: Adopt queue() method (Jiri Olsa) [1222189] - [perf] tools: Remove superfluous thread->comm_set setting (Jiri Olsa) [1222189] - [perf] tools: tool->finished_round() doesn't need perf_session (Jiri Olsa) [1222189] - [perf] ordered_events: Allow tools to specify a deliver method (Jiri Olsa) [1222189] - [perf] ordered_events: Shorten function signatures (Jiri Olsa) [1222189] - [perf] ordered_events: Untangle from perf_session (Jiri Olsa) [1222189] - [perf] sched: No need to keep the session around (Jiri Olsa) [1222189] - [perf] tools: Reference count struct thread (Jiri Olsa) [1222189] - [perf] tools: Initialize cpu set in pthread_attr_setaffinity_np feature test (Jiri Olsa) [1222189] - [perf] probe: Remove bias offset to find probe point by address (Jiri Olsa) [1222189] - [perf] probe: Warn if given uprobe event accesses memory on older kernel (Jiri Olsa) [1222189] - [perf] tools: Improve 'libbabel' feature check failure message (Jiri Olsa) [1222189] - [perf] tools: Improve feature test debuggability (Jiri Olsa) [1222189] - [perf] tools: Improve libbfd detection message (Jiri Olsa) [1222189] - [perf] tools: Improve libperl detection message (Jiri Olsa) [1222189] - [perf] tools: Improve Python feature detection messages (Jiri Olsa) [1222189] - [perf] tools: Remove annoying extra message from the features build (Jiri Olsa) [1222189] - [perf] tools: Add PERF-FEATURES to the .gitignore file (Jiri Olsa) [1222189] - [perf] record: Document --group option (Jiri Olsa) [1222189] - [perf] record: Get rid of -l option from Documentation (Jiri Olsa) [1222189] - [perf] tools: Fix build error on ARCH=i386/x86_64/sparc64 (Jiri Olsa) [1222189] - [perf] tools: Fix FORK after COMM when synthesizing records for pre-existing threads (Jiri Olsa) [1222189] - [perf] stat: Report unsupported events properly (Jiri Olsa) [1222189] - [perf] tools: Compare JOBS to 0 after grep (Jiri Olsa) [1222189] - [perf] tools: Only include tsc file for x86 (Jiri Olsa) [1222189] - [perf] report: Fix branch stack mode cannot be set (Jiri Olsa) [1222189] - [perf] buildid-cache: Show usage with incorrect params (Jiri Olsa) [1222189] - [perf] buildid-cache: Use pr_debug instead of verbose && pr_info (Jiri Olsa) [1222189] - [perf] buildid-cache: Add --purge FILE to remove all caches of FILE (Jiri Olsa) [1222189] - [perf] tools: Fix the bash completion problem of 'perf --*' (Jiri Olsa) [1222189] - [perf] list: Extend raw-dump to certain kind of events (Jiri Olsa) [1222189] - [perf] list: Clean up the printing functions of hardware/software events (Jiri Olsa) [1222189] - [perf] tools: Remove the '--(null)' long_name for --list-opts (Jiri Olsa) [1222189] - [perf] list: Avoid confusion of perf output and the next command prompt (Jiri Olsa) [1222189] - [perf] list: Allow listing events with 'tracepoint' prefix (Jiri Olsa) [1222189] - [perf] list: Sort the output of 'perf list' to view more clearly (Jiri Olsa) [1222189] - [perf] data: Fix sentinel setting for data_cmds array (Jiri Olsa) [1222189] - [perf] probe: Fix a precedence bug (Jiri Olsa) [1222189] - [perf] diff: Support for different binaries (Jiri Olsa) [1222189] - [perf] buildid-cache: Add new buildid cache if update target is not cached (Jiri Olsa) [1222189] - [perf] probe: Handle strdup() failure (Jiri Olsa) [1222189] - [perf] probe: Fix get_real_path to free allocated memory in error path (Jiri Olsa) [1222189] - [perf] probe: Check kprobes blacklist when adding new events (Jiri Olsa) [1222189] - [perf] trace: Fix SIGBUS failures due to misaligned accesses (Jiri Olsa) [1222189] - [perf] data: Add a 'perf' prefix to the generic fields (Jiri Olsa) [1222189] - [perf] data: Add perf data to CTF conversion support (Jiri Olsa) [1222189] - [perf] tools: Add new 'perf data' command (Jiri Olsa) [1222189] - [perf] tools: Add feature check for libbabeltrace (Jiri Olsa) [1222189] - [perf] record: Support recording running/enabled time (Jiri Olsa) [1222189] - [perf] tools: Print the thread's tid on PERF_RECORD_COMM events when -D is asked (Jiri Olsa) [1222189] - [perf] trace: Dump stack on segfaults (Jiri Olsa) [1222189] - [perf] tools: Introduce dump_stack signal helper (Jiri Olsa) [1222189] - [perf] ordered_events: Stop using tool->ordered_events (Jiri Olsa) [1222189] - [perf] session: Remove perf_session from dump_event (Jiri Olsa) [1222189] - [perf] session: Remove perf_session from some deliver event routines (Jiri Olsa) [1222189] - [perf] session: Remove perf_session from warn_errors signature (Jiri Olsa) [1222189] - [perf] evlist: Adopt events_stats from perf_session (Jiri Olsa) [1222189] - [perf] session: Remove wrappers to machines__find (Jiri Olsa) [1222189] - [perf] trace: Separate routine that handles an event from the one that reads it (Jiri Olsa) [1222189] - [perf] trace: Add man page entry for --event (Jiri Olsa) [1222189] - [perf] trace: Introduce --filter-pids (Jiri Olsa) [1222189] - [perf] evlist: Introduce set_filter_pids method (Jiri Olsa) [1222189] - [perf] trace: Filter out the trace pid when no threads are specified (Jiri Olsa) [1222189] - [perf] evlist: Introduce set_filter_pid method (Jiri Olsa) [1222189] - [perf] trace: Only insert blank duration bracket when tracing syscalls (Jiri Olsa) [1222189] - [perf] trace: Support --events foo:bar --no-syscalls (Jiri Olsa) [1222189] - [perf] trace: Allow mixing with other events (Jiri Olsa) [1222189] - [perf] trace: Handle multiple threads better wrt syscalls being intermixed (Jiri Olsa) [1222189] - [perf] trace: Print thread info when following children (Jiri Olsa) [1222189] - [perf] list: Place the header text in its right position (Jiri Olsa) [1222189] - [perf] tools: Fix a bug of segmentation fault (Jiri Olsa) [1222189] - [perf] build: Display make commands on V=1 (Jiri Olsa) [1222189] - [perf] tools lib traceevent: Use tools build framework (Jiri Olsa) [1222189] - [perf] tools lib api: Rename libapikfs.a to libapi.a (Jiri Olsa) [1222189] - [perf] tools lib api: Use tools build framework (Jiri Olsa) [1222189] - [perf] build: Add build documentation (Jiri Olsa) [1222189] - [perf] build: Remove PERF-CFLAGS file (Jiri Olsa) [1222189] - [perf] build: Remove uneeded variables (Jiri Olsa) [1222189] - [perf] build: Remove directory dependency rules (Jiri Olsa) [1222189] - [perf] build: Add single target build framework support (Jiri Olsa) [1222189] - [perf] build: Add arch sparc objects building (Jiri Olsa) [1222189] - [perf] build: Add arch sh objects building (Jiri Olsa) [1222189] - [perf] build: Add arch s390 objects building (Jiri Olsa) [1222189] - [perf] build: Add arch powerpc objects building (Jiri Olsa) [1222189] - [perf] build: Add arch arm64 objects building (Jiri Olsa) [1222189] - [perf] build: Add arch arm objects building (Jiri Olsa) [1222189] - [perf] build: Add arch x86 objects building (Jiri Olsa) [1222189] - [perf] build: Add perf.o object building (Jiri Olsa) [1222189] - [perf] build: Add zlib objects building (Jiri Olsa) [1222189] - [perf] build: Add perf regs objects building (Jiri Olsa) [1222189] - [perf] build: Add scripts objects building (Jiri Olsa) [1222189] - [perf] build: Add gtk objects building (Jiri Olsa) [1222189] - [perf] build: Add slang objects building (Jiri Olsa) [1222189] - [perf] build: Add ui objects building (Jiri Olsa) [1222189] - [perf] build: Add dwarf unwind objects building (Jiri Olsa) [1222189] - [perf] build: Add dwarf objects building (Jiri Olsa) [1222189] - [perf] build: Add probe objects building (Jiri Olsa) [1222189] - [perf] build: Add libperf objects building (Jiri Olsa) [1222189] - [perf] build: Add builtin objects building (Jiri Olsa) [1222189] - [perf] build: Add tests objects building (Jiri Olsa) [1222189] - [perf] build: Add bench objects building (Jiri Olsa) [1222189] - [perf] build: Disable make's built-in rules (Jiri Olsa) [1222189] - [perf] tools: Remove api fs object from python build (Jiri Olsa) [1222189] - [perf] tools build: Add subdir support (Jiri Olsa) [1222189] - [perf] tools build: Add detected config support (Jiri Olsa) [1222189] - [perf] tools build: Add new build support (Jiri Olsa) [1222189] - [perf] buildid-cache: Consolidate .build-id cache path generators (Jiri Olsa) [1222189] - [perf] buildid-cache: Remove unneeded debugdir parameters (Jiri Olsa) [1222189] - [perf] symbols: Define STT_GNU_IFUNC for glibc 2.9 and older (Jiri Olsa) [1222189] - [perf] tools: Make perf aware of tracefs (Jiri Olsa) [1222189] - [perf] tools lib api fs: Add {tracefs, debugfs}_configured() functions (Jiri Olsa) [1222189] - [perf] tools lib api debugfs: Add DEBUGFS_DEFAULT_PATH macro (Jiri Olsa) [1222189] - [perf] tools lib api fs: Add tracefs mount helper functions (Jiri Olsa) [1222189] - [perf] tools lib fs: Add helper to find mounted file systems (Jiri Olsa) [1222189] - [perf] tools: Do not check debugfs MAGIC for tracing files (Jiri Olsa) [1222189] - [perf] evlist: Fix typo in comment (Jiri Olsa) [1222189] - [perf] trace: No need to enable evsels for workload started from perf (Jiri Olsa) [1222189] - [perf] tools: Introduce event_format__fprintf method (Jiri Olsa) [1222189] - [perf] tools lib traceevent: Introduce trace_seq_do_fprintf function (Jiri Olsa) [1222189] - [perf] symbols: debuglink should take symfs option into account (Jiri Olsa) [1222189] - [perf] symbols: Ignore mapping symbols on aarch64 (Jiri Olsa) [1222189] - [perf] probe: Update man page (Jiri Olsa) [1222189] - [perf] probe: Fix to handle optimized not-inlined functions (Jiri Olsa) [1222189] - [perf] tools: Fix a dso open fail message (Jiri Olsa) [1222189] - [perf] tests: Do not rely on dso__data_read_offset() to open dso (Jiri Olsa) [1222189] - [perf] test: Fix dso cache testcase (Jiri Olsa) [1222189] - [perf] tools: Construct LBR call chain (Jiri Olsa) [1222189] - [perf] tools: Enable LBR call stack support (Jiri Olsa) [1222189] - [perf] treewide: Fix typo in printk messages (Jiri Olsa) [1222189] - [perf] annotate: Fix fallback to unparsed disassembler line (Jiri Olsa) [1222189] - [perf] bench: Add -r all so that you can run all mem* routines (Jiri Olsa) [1222189] - [perf] bench: Carve out mem routine benchmarking (Jiri Olsa) [1222189] - [perf] x86/intel/uncore: Move PCI IDs for IMC to uncore driver (Jiri Olsa) [1222189] - [perf] x86/intel/uncore: Add support for Intel Haswell ULT (lower power Mobile Processor) IMC uncore PMUs (Jiri Olsa) [1222189] - [perf] x86/intel: Add cpu_(prepare|starting|dying) for core_pmu (Jiri Olsa) [1222189] - [perf] x86/intel: Add Broadwell support for the LBR callstack (Jiri Olsa) [1222189] - [perf] x86/intel/rapl: Fix energy counter measurements but supporing per domain energy units (Jiri Olsa) [1222189] - [perf] x86/intel: Fix Core2, Atom, NHM, WSM cycles:pp events (Jiri Olsa) [1222189] - [perf] Fix racy group access (Jiri Olsa) [1222189] - [perf] x86: Remove redundant calls to perf_pmu_{dis|en}able() (Jiri Olsa) [1222189] - [perf] Remove type specific target pointers (Jiri Olsa) [1222189] - [perf] x86/intel: Support task events with Intel CQM (Jiri Olsa) [1222189] - [perf] x86/intel: Add Intel Cache QoS Monitoring support (Jiri Olsa) [1222189] - [perf] Move cgroup init before PMU ->event_init() (Jiri Olsa) [1222189] - [perf] Add ->count() function to read per-package counters (Jiri Olsa) [1222189] - [perf] Make perf_cgroup_from_task() global (Jiri Olsa) [1222189] - [perf] powerpc: Fix up flush_branch_stack() users (Jiri Olsa) [1222189] - [perf] x86/intel: Expose LBR callstack to user space tooling (Jiri Olsa) [1222189] - [perf] x86/intel: Discard zero length call entries in LBR call stack (Jiri Olsa) [1222189] - [perf] x86/intel: Disable FREEZE_LBRS_ON_PMI when LBR operates in callstack mode (Jiri Olsa) [1222189] - [perf] x86/intel: Re-organize code that implicitly enables LBR/PEBS (Jiri Olsa) [1222189] - [perf] Simplify the branch stack check (Jiri Olsa) [1222189] - [perf] x86/intel: Save/restore LBR stack during context switch (Jiri Olsa) [1222189] - [perf] x86/intel: Track number of events that use the LBR callstack (Jiri Olsa) [1222189] - [perf] x86/intel: Allocate space for storing LBR stack (Jiri Olsa) [1222189] - [perf] Always switch pmu specific data during context switch (Jiri Olsa) [1222189] - [perf] Add pmu specific data for perf task context (Jiri Olsa) [1222189] - [perf] x86/intel: Add basic Haswell LBR call stack support (Jiri Olsa) [1222189] - [perf] x86/intel: Use context switch callback to flush LBR stack (Jiri Olsa) [1222189] - [perf] Introduce pmu context switch callback (Jiri Olsa) [1222189] - [perf] x86/intel: Reduce lbr_sel_map[] size (Jiri Olsa) [1222189] - [perf] x86/amd/ibs: Convert force_ibs_eilvt_setup() to void (Jiri Olsa) [1222189] - [perf] Update userspace page info for software event (Jiri Olsa) [1222189] - [perf] Update shadow timestamp before add event (Jiri Olsa) [1222189] - [perf] x86/asm/entry: Explicitly optimize vm86 handling in code_segment_base() (Jiri Olsa) [1222189] - [perf] Fix context leak in put_event() (Jiri Olsa) [1222189] - [perf] x86/asm/entry: Fix incorrect TIF_IA32 check in code_segment_base() (Jiri Olsa) [1222189]- [pci] Keep original resource if we fail to expand it (Myron Stowe) [1221057] - [x86] Mark Intel Broadwell-EP processor as supported (Steve Best) [1131674] - [s390] pci: reenable per default (Hendrik Brueckner) [1200410] - [kernel] ftrace: Have control op function callback only trace when RCU is watching (Jiri Olsa) [1197062] - [kernel] rcu: Do not trace rcu_is_watching() functions (Jiri Olsa) [1197062] - [kernel] rcu: Consistent rcu_is_watching() naming (Jiri Olsa) [1197062] - [kernel] rcu: Is it safe to enter an RCU read-side critical section? (Jiri Olsa) [1197062] - [kernel] time: Revert to calling clock_was_set_delayed() while in irq context (Prarit Bhargava) [1222767] - [kernel] tracing: Disable tracing on warning (Josh Poimboeuf) [1149340] - [netdrv] xen-netfront: use correct linear area after linearizing an skb (Vitaly Kuznetsov) [1144931] - [netdrv] xen-netfront: Remove BUGs on paged skb data which crosses a page boundary (Vitaly Kuznetsov) [1144931] - [netdrv] xen-netfront: Fix handling packets on compound pages with skb_linearize (Vitaly Kuznetsov) [1144931] - [powercap] rapl: add IDs for future Xeon CPUs (Steve Best) [1179961] - [thermal] powerclamp: add ids for future xeon cpus (Steve Best) [1179953] - [powerpc] powernv: Use _GLOBAL_TOC for opal wrappers (Steve Best) [1223481] - [powerpc] pseries: Simplify check for suspendability during suspend/migration (Gustavo Duarte) [1207295] - [powerpc] pseries: Introduce api_version to migration sysfs interface (Gustavo Duarte) [1207295] - [powerpc] pseries: Little endian fixes for post mobility device tree update (Gustavo Duarte) [1207295] - [powerpc] book3s: Fix partial invalidation of TLBs in MCE code (Steve Best) [1221090] - [powerpc] book3s: Fix the MCE code to use CONFIG_KVM_BOOK3S_64_HANDLER (Steve Best) [1221090] - [powerpc] powernv: Separate function for OPAL IRQ setup (Steve Best) [1221071] - [powerpc] powernv: Remove "opal" prefix from pr_xxx()s (Steve Best) [1221071] - [powerpc] powernv: Support OPAL requested heartbeat (Steve Best) [1221071]- [fs] aio: Skip timer for io_getevents if timeout=0 (Carlos Maiolino) [1161535] - [fs] proc: fix page_size limit of proc pid cmdline fix (Jarod Wilson) [1193998] - [fs] proc: fix PAGE_SIZE limit of /proc/$PID/cmdline (Jarod Wilson) [1193998] - [hv] remove the per-channel workqueue (Vitaly Kuznetsov) [1203682] - [hv] don't schedule new works in vmbus_onoffer()/vmbus_onoffer_rescind() (Vitaly Kuznetsov) [1203682] - [hv] run non-blocking message handlers in the dispatch tasklet (Vitaly Kuznetsov) [1203682] - [hv] vmbus: Fix a bug in rescind processing in vmbus_close_internal() (Vitaly Kuznetsov) [1203682] - [hv] vmbus: Cleanup vmbus_close_internal() (Vitaly Kuznetsov) [1203682] - [hv] vmbus: missing curly braces in vmbus_process_offer() (Vitaly Kuznetsov) [1203682] - [hv] vmbus: Perform device register in the per-channel work element (Vitaly Kuznetsov) [1203682] - [hv] util: On device remove, close the channel after de-initializing the service (Vitaly Kuznetsov) [1203682] - [hv] vmbus: Remove the channel from the channel list(s) on failure (Vitaly Kuznetsov) [1203682] - [hv] vmbus: Handle both rescind and offer messages in the same context (Vitaly Kuznetsov) [1203682] - [hv] vmbus: Introduce a function to remove a rescinded offer (Vitaly Kuznetsov) [1203682] - [hv] vmbus: Properly handle child device remove (Vitaly Kuznetsov) [1203682] - [hv] vmbus: serialize Offer and Rescind offer (Vitaly Kuznetsov) [1203682] - [hv] net: Add support for vNIC hot removal (Vitaly Kuznetsov) [1203682] - [hv] rename sc_lock to the more generic lock (Vitaly Kuznetsov) [1203682] - [hv] check vmbus_device_create() return value in vmbus_process_offer() (Vitaly Kuznetsov) [1203682] - [hv] vmbus: Fix a race condition when unregistering a device (Vitaly Kuznetsov) [1203682] - [hv] vmbus: prevent cpu offlining on newer hypervisors (Vitaly Kuznetsov) [1167380] - [netdrv] qlge: Fix qlge_update_hw_vlan_features to handle if interface is down (Chad Dupuis) [1164114] - [libata] fixup oops in ata_eh_link_report() (Ewan Milne) [1220144] - [kernel] watchdog: update watchdog_thresh properly (Ulrich Obergfell) [1216074] - [kernel] watchdog: update watchdog attributes atomically (Ulrich Obergfell) [1216074] - [cpufreq] powernv: Report cpu frequency throttling (Gustavo Duarte) [1218970] - [powerpc] powernv: Fix the overflow of OPAL message notifiers head array (Steve Best) [1221089] - [powerpc] powernv: Add OPAL message notifier unregister function (Steve Best) [1221089] - [powerpc] powernv: Add pstore support on powernv (Steve Best) [1220165] - [powerpc] pstore: Add pstore type id for PPC64 opal nvram partition (Steve Best) [1220165] - [powerpc] nvram: Move generic code for nvram and pstore (Steve Best) [1220165] - [powerpc] powernv: Handle compound PE in config accessors (Steve Best) [1211946] - [powerpc] powernv: Handle compound PE for EEH (Steve Best) [1211946] - [powerpc] powernv: Handle compound PE (Steve Best) [1211946] - [powerpc] powernv: Split ioda_eeh_get_state() (Steve Best) [1211946] - [powerpc] powernv: Allow to freeze PE (Steve Best) [1211946] - [powerpc] powernv: Enable M64 aperatus for PHB3 (Steve Best) [1211946] - [infiniband] qib: Add blank line after declaration (Doug Ledford) [1185097 1188513] - [infiniband] qib: Fix checkpatch warnings (Doug Ledford) [1185097 1188513] - [infiniband] qib: Fix potential NULL d_inode dereference (Doug Ledford) [1185097 1188513] - [infiniband] qib: Fix sizeof checkpatch warnings (Doug Ledford) [1185097 1188513] - [infiniband] qib: Add support for the new QMH7360 card (Doug Ledford) [1185097 1188513] - [infiniband] qib: Do not write EEPROM (Doug Ledford) [1185097 1188513] - [infiniband] ipoib: drop mcast_mutex usage (Doug Ledford) [1183881] - [infiniband] ipoib: deserialize multicast joins (Doug Ledford) [1183881] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1183881] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1183881] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1183881] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1183881] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1183881] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1183881] - [infiniband] ipoib: factor out ah flushing (Doug Ledford) [1183881] - [infiniband] ipoib: Remove unnecessary port query (Doug Ledford) [1183881]- [block] scsi-mq: fix requests that use a separate CDB buffer (Jeff Moyer) [1209624] - [block] Fix bug in blk_rq_merge_ok (Jeff Moyer) [1209624] - [block] blkmq: Fix NULL pointer deref when all reserved tags in (Jeff Moyer) [1209624] - [block] blk-mq: fix double-free in error path (Jeff Moyer) [1209624] - [block] prevent request-to-request merging with gaps if not allowed (Jeff Moyer) [1209624] - [block] blk-mq: fix false negative out-of-tags condition (Jeff Moyer) [1209624] - [block] blk-mq: get rid of ->cmd_size in the hardware queue (Jeff Moyer) [1209624] - [block] revert "blk-mq: Micro-optimize bt_get()" (Jeff Moyer) [1209624] - [block] blk-mq: Use all available hardware queues (Jeff Moyer) [1209624] - [block] blk-mq: Micro-optimize bt_get() (Jeff Moyer) [1209624] - [block] blk-mq: Fix a race between bt_clear_tag() and bt_get() (Jeff Moyer) [1209624] - [block] blk-mq: Avoid that __bt_get_word() wraps multiple times (Jeff Moyer) [1209624] - [block] blk-mq: re-check for available tags after running the hardware queue (Jeff Moyer) [1209624] - [block] blk-mq: fix hang in bt_get() (Jeff Moyer) [1209624] - [block] blk-mq: cleanup tag free handling (Jeff Moyer) [1209624] - [block] blk-mq: use 'nr_cpu_ids' as highest CPU ID count for hwq <-> cpu map (Jeff Moyer) [1209624] - [block] Fix computation of merged request priority (Jeff Moyer) [1209624] - [block] Return short read or 0 at end of a raw device, not EIO (Jeff Moyer) [1209624] - [block] revert "block: all blk-mq requests are tagged" (Jeff Moyer) [1209624] - [block] fix wrong error return in elevator_init() (Jeff Moyer) [1209624] - [block] scsi: Fix error handling in SCSI_IOCTL_SEND_COMMAND (Jeff Moyer) [1209624] - [block] remove artifical max_hw_sectors cap (Jeff Moyer) [1209624] - [block] include func name in __get_request prints (Jeff Moyer) [1209624] - [block] make blk_update_request print prefix match ratelimited prefix (Jeff Moyer) [1209624] - [block] include/linux/blkdev.h: use NULL instead of zero (Jeff Moyer) [1209624] - [block] block_dev: implement readpages() to optimize sequential read (Jeff Moyer) [1209624] - [block] blk-mq: Make bt_clear_tag() easier to read (Jeff Moyer) [1209624] - [block] blk-mq: fix potential hang if rolling wakeup depth is too high (Jeff Moyer) [1209624] - [block] misplaced rq_complete tracepoint (Jeff Moyer) [1209624] - [block] bdi: reimplement bdev_inode_switch_bdi() (Jeff Moyer) [1209624] - [block] bsg: fix potential error pointer dereference (Jeff Moyer) [1209624] - [block] blk-mq: add BLK_MQ_F_DEFER_ISSUE support flag (Jeff Moyer) [1209624] - [block] blk-mq: put blk_queue_rq_timeout together in blk_mq_init_queue() (Jeff Moyer) [1209624] - [block] remove redundant check about 'set->nr_hw_queues' in blk_mq_alloc_tag_set() (Jeff Moyer) [1209624] - [block] blk-mq: release mq's kobjects in blk_release_queue() (Jeff Moyer) [1209624] - [block] blk-mq: End unstarted requests on a dying queue (Jeff Moyer) [1209624] - [block] blk-mq: Allow requests to never expire (Jeff Moyer) [1209624] - [block] blk-mq: Add helper to abort requeued requests (Jeff Moyer) [1209624] - [block] blk-mq: Let drivers cancel requeue_work (Jeff Moyer) [1209624] - [block] blk-mq: Export if requests were started (Jeff Moyer) [1209624] - [block] blk-mq: Wake tasks entering queue on dying (Jeff Moyer) [1209624] - [block] blk-mq: export blk_mq_freeze_queue() (Jeff Moyer) [1209624] - [block] wake up waiters when a queue is marked dying (Jeff Moyer) [1209624] - [block] blk-mq: Export freeze_unfreeze functions (Jeff Moyer) [1209624] - [block] blk-mq: Exit queue on alloc failure (Jeff Moyer) [1209624] - [block] blk-mq: prevent unmapped hw queue from being scheduled (Jeff Moyer) [1209624] - [block] blk-mq: move the kdump check to blk_mq_alloc_tag_set (Jeff Moyer) [1209624] - [block] blk-mq: handle the single queue case in blk_mq_hctx_next_cpu (Jeff Moyer) [1209624] - [block] blk-mq: add blk_mq_free_hctx_request() (Jeff Moyer) [1209624] - [block] blk-mq: export blk_mq_free_request() (Jeff Moyer) [1209624] - [block] blk-mq: add blk_mq_unique_tag() (Jeff Moyer) [1209624] - [block] blk-mq: add a 'list' parameter to ->queue_rq() (Jeff Moyer) [1209624] - [block] blk-mq: allocate cpumask on the home node (Jeff Moyer) [1209624] - [block] blk-mq: don't wait in blk_mq_queue_enter() if __GFP_WAIT isn't set (Jeff Moyer) [1209624] - [block] block, scsi: fixup blk_get_request dead queue scenarios (Jeff Moyer) [1209624] - [block] blk-mq: export blk_mq_run_hw_queues (Jeff Moyer) [1209624] - [block] blk-mq: make blk_mq_run_queues() static (Jeff Moyer) [1209624] - [block] blk-mq: use get_cpu/put_cpu instead of preempt_disable_preempt_enable (Jeff Moyer) [1209624] - [block] blk-mq: call preempt_disable/enable in blk_mq_run_hw_queue, and only if needed (Jeff Moyer) [1209624] - [block] blk-mq: add blk_mq_init_allocated_queue and export blk_mq_register_disk (Jeff Moyer) [1209624] - [block] blk-mq: fix use of incorrect goto label in blk_mq_init_queue error path (Jeff Moyer) [1209624] - [block] blk-mq: support per-distpatch_queue flush machinery (Jeff Moyer) [1209624] - [block] introduce 'blk_mq_ctx' parameter to blk_get_flush_queue (Jeff Moyer) [1209624] - [block] flush: avoid to figure out flush queue unnecessarily (Jeff Moyer) [1209624] - [block] remove blk_init_flush() and its pair (Jeff Moyer) [1209624] - [block] introduce blk_flush_queue to drive flush machinery (Jeff Moyer) [1209624] - [block] avoid to use q->flush_rq directly (Jeff Moyer) [1209624] - [block] move flush initialization to blk_flush_init (Jeff Moyer) [1209624] - [block] introduce blk_init_flush and its pair (Jeff Moyer) [1209624] - [block] blk-mq: allocate flush_rq in blk_mq_init_flush() (Jeff Moyer) [1209624] - [block] blk-mq: handle failure path for initializing hctx (Jeff Moyer) [1209624] - [block] blk-mq: make mq_queue_reinit_notify() freeze queues in parallel (Jeff Moyer) [1209624] - [block] blk-mq, percpu-ref: start q->mq_usage_counter in atomic mode (Jeff Moyer) [1209624] - [block] blk-mq: blk_mq_freeze_queue() should allow nesting (Jeff Moyer) [1209624] - [lib] percpu-refcount: implement percpu_ref_is_dying() (Jeff Moyer) [1209624] - [lib] percpu-refcount: remove unnecessary ACCESS_ONCE() in percpu_ref_tryget_live() (Jeff Moyer) [1209624] - [lib] percpu-refcount: fix DEAD flag contamination of percpu pointer (Jeff Moyer) [1209624] - [lib] percpu-refcount: Replace smp_read_barrier_depends() with lockless_dereference() (Jeff Moyer) [1209624] - [lib] percpu-refcount: make INIT_ATOMIC and switch_to_atomic() sticky (Jeff Moyer) [1209624] - [lib] percpu-refcount: add PERCPU_REF_INIT_* flags (Jeff Moyer) [1209624] - [lib] percpu-refcount: decouple switching to percpu mode and reinit (Jeff Moyer) [1209624] - [lib] percpu-refcount: decouple switching to atomic mode and killing (Jeff Moyer) [1209624] - [lib] percpu-refcount: add PCPU_REF_DEAD (Jeff Moyer) [1209624] - [lib] percpu-refcount: rename things to prepare for decoupling percpu_atomic mode switch (Jeff Moyer) [1209624] - [lib] percpu-refcount: replace pcpu_ prefix with percpu_ (Jeff Moyer) [1209624] - [lib] percpu-refcount: minor code and comment updates (Jeff Moyer) [1209624] - [lib] percpu-refcount: relocate percpu_ref_reinit() (Jeff Moyer) [1209624] - [lib] percpu-refcount: make percpu_ref based on longs instead of ints (Jeff Moyer) [1209624] - [lib] percpu-refcount: add @gfp to percpu_ref_init() (Jeff Moyer) [1209624] - [block] blk-mq: use percpu_ref for mq usage count (Jeff Moyer) [1209624] - [lib] percpu-counter: add @gfp to percpu_counter_init() (Jeff Moyer) [1209624] - [lib] percpu-counter: make percpu_counters_lock irq-safe (Jeff Moyer) [1209624] - [mm] percpu: implement asynchronous chunk population (Jeff Moyer) [1209624] - [mm] percpu: rename pcpu_reclaim_work to pcpu_balance_work (Jeff Moyer) [1209624] - [mm] percpu: implmeent pcpu_nr_empty_pop_pages and chunk->nr_populated (Jeff Moyer) [1209624] - [mm] percpu: make sure chunk->map array has available space (Jeff Moyer) [1209624] - [mm] percpu: implement [__]alloc_percpu_gfp() (Jeff Moyer) [1209624] - [mm] percpu: indent the population block in pcpu_alloc() (Jeff Moyer) [1209624] - [mm] percpu: make pcpu_alloc_area() capable of allocating only from populated areas (Jeff Moyer) [1209624] - [mm] percpu: restructure locking (Jeff Moyer) [1209624] - [mm] percpu: make percpu-km set chunk->populated bitmap properly (Jeff Moyer) [1209624] - [mm] percpu: move region iterations out of pcpu_[de]populate_chunk() (Jeff Moyer) [1209624] - [mm] percpu: move common parts out of pcpu_[de]populate_chunk() (Jeff Moyer) [1209624] - [mm] percpu: remove @may_alloc from pcpu_get_pages() (Jeff Moyer) [1209624] - [mm] percpu: remove the usage of separate populated bitmap in percpu-vm (Jeff Moyer) [1209624] - [mm] percpu: perform tlb flush after pcpu_map_pages() failure (Jeff Moyer) [1209624] - [mm] percpu: fix pcpu_alloc_pages() failure path (Jeff Moyer) [1209624] - [mm] percpu: Use ALIGN macro instead of hand coding alignment calculation (Jeff Moyer) [1209624] - [mm] percpu: make pcpu_alloc_chunk() use pcpu_mem_free() instead of kfree() (Jeff Moyer) [1209624] - [mm] percpu: renew the max_contig if we merge the head and previous block (Jeff Moyer) [1209624] - [mm] percpu: allocation size should be even (Jeff Moyer) [1209624] - [mm] percpu: speed alloc_pcpu_area() up (Jeff Moyer) [1209624] - [mm] percpu: store offsets instead of lengths in ->map[] (Jeff Moyer) [1209624] - [mm] percpu: fold pcpu_split_block() into the only caller (Jeff Moyer) [1209624] - [mm] revert "percpu scalability fixes" (Jeff Moyer) [1209624] - [lib] percpu-refcount: improve WARN messages (Jeff Moyer) [1209624] - [lib] percpu-refcount: fix synchronize_rcu() in comments (Jeff Moyer) [1209624] - [lib] percpu-refcount: implement percpu_ref_reinit() and percpu_ref_is_zero() (Jeff Moyer) [1209624] - [lib] percpu-refcount: require percpu_ref to be exited explicitly (Jeff Moyer) [1209624] - [lib] percpu-refcount: use unsigned long for pcpu_count pointer (Jeff Moyer) [1209624] - [lib] percpu-refcount: add helpers for ->percpu_count accesses (Jeff Moyer) [1209624] - [lib] percpu-refcount: one bit is enough for REF_STATUS (Jeff Moyer) [1209624] - [lib] percpu-refcount: fix usage of this_cpu_ops (Jeff Moyer) [1209624] - [lib] percpu-refcount: implement percpu_ref_tryget() (Jeff Moyer) [1209624] - [lib] percpu-refcount: rename percpu_ref_tryget() to percpu_ref_tryget_live() (Jeff Moyer) [1209624] - [lib] percpu-refcount: Add a WARN() for ref going negative (Jeff Moyer) [1209624] - [lib] percpu-refcount: export symbols (Jeff Moyer) [1209624] - [lib] percpu-refcount: use RCU-sched insted of normal RCU (Jeff Moyer) [1209624] - [lib] percpu-refcount: implement percpu_tryget() along with percpu_ref_kill_and_confirm() (Jeff Moyer) [1209624] - [lib] percpu-refcount: implement percpu_ref_cancel_init() (Jeff Moyer) [1209624] - [lib] percpu-refcount: add __must_check to percpu_ref_init() and don't use ACCESS_ONCE() in percpu_ref_kill_rcu() (Jeff Moyer) [1209624] - [lib] percpu-refcount: cosmetic updates (Jeff Moyer) [1209624] - [lib] percpu-refcount: consistently use plain (non-sched) RCU (Jeff Moyer) [1209624] - [lib] percpu-refcount: Don't use silly cmpxchg() (Jeff Moyer) [1209624] - [lib] percpu: implement generic percpu refcounting (Jeff Moyer) [1209624]- [powercap] rapl: Add support for Intel Skylake processors (Steve Best) [1169598] - [tools] turbostat: support additional Broadwell model (Steve Best) [1189945] - [x86] kernel: execution in the early microcode loader (Jacob Tanenbaum) [1206830] {CVE-2015-2666} - [x86] kernel: Update the UV APIC HUB check (Frank Ramsay) [1215695] - [x86] kernel: Update the UV APIC driver check (Frank Ramsay) [1215695] - [x86] kernel: Update the APIC UV OEM check (Frank Ramsay) [1215695] - [mfd] rtsx: Clear hardware PFM mode in rtl8411b (Jarod Wilson) [1220506] - [mfd] rtsx: Using pcr_dbg replace dev_dbg (Jarod Wilson) [1220506] - [mfd] rtsx: Add support for rts525A (Jarod Wilson) [1220506] - [mfd] rtsx: Add support for rts524A (Jarod Wilson) [1220506] - [mfd] rtsx: Remove LCTLR defination (Jarod Wilson) [1220506] - [mfd] rtsx: Update phy register (Jarod Wilson) [1220506] - [mfd] rtsx: Update driving settings (Jarod Wilson) [1220506] - [mfd] rtsx: Update PETXCFG address (Jarod Wilson) [1220506] - [mfd] rtsx: Place register address and values togather (Jarod Wilson) [1220506] - [mfd] rtsx: Replace TAB by SPC after #define (Jarod Wilson) [1220506] - [mfd] rtsx: Add func to split u32 into register (Jarod Wilson) [1220506] - [mfd] rtsx: Fix PM suspend for 5227 & 5249 (Jarod Wilson) [1220506] - [mfd] rtsx: Fix build warnings for !PM (Jarod Wilson) [1220506] - [mfd] rtsx_pcr: Fix MSI enable error handling (Jarod Wilson) [1220506] - [mfd] rtsx: Add dma transfer function (Jarod Wilson) [1220506] - [mfd] rtsx: modify phase searching method for tuning (Jarod Wilson) [1220506] - [mfd] rtsx: Add support for card reader rtl8402 (Jarod Wilson) [1220506] - [mfd] rtsx: Add set pull control macro and simplify rtl8411 (Jarod Wilson) [1220506] - [mfd] rtsx_pcr: Disable interrupts before cancelling delayed works (Jarod Wilson) [1220506] - [mfd] mc12xx-i2c: rtsx_pcr: ti-ssp: Remove redundant dev_set_drvdata (Jarod Wilson) [1220506] - [mfd] rtsx: Modify rts5249_optimize_phy (Jarod Wilson) [1220506] - [acpi] lpss: add LPSS device for Wildcat Point PCH (Prarit Bhargava) [1208093] - [acpi] lpss: provide con_id for the clkdev (Prarit Bhargava) [1178891] - [acpi] lpss: check the result of ioremap() (Prarit Bhargava) [1178891] - [acpi] lpss: allow to use specific PM domain during ->probe() (Prarit Bhargava) [1178891] - [acpi] lpss: add all LPSS devices to the specific power domain (Prarit Bhargava) [1178891] - [acpi] lpss: not using UART RTS override with Auto Flow Control (Prarit Bhargava) [1178891] - [acpi] lpss: disable async suspend/resume of LPSS devices (Prarit Bhargava) [1178891] - [acpi] clk: fractional-divider: cast parent_rate to u64 before multiplying (Prarit Bhargava) [1178891] - [acpi] lpss: complete PM entries for LPSS power domain (Prarit Bhargava) [1178891] - [acpi] lpss: drop clkdev_name member from lpss_device_desc (Prarit Bhargava) [1178891] - [acpi] lpss: introduce flags (Prarit Bhargava) [1178891] - [acpi] lpss: remove struct lpss_shared_clock (Prarit Bhargava) [1178891] - [acpi] lpss: Take I2C host controllers out of reset (Prarit Bhargava) [1178891] - [acpi] scan: always register ACPI LPSS scan handler (Prarit Bhargava) [1178891] - [acpi] lpss: support for fractional divider clock (Prarit Bhargava) [1178891] - [acpi] clk: new basic clk type for fractional divider (Prarit Bhargava) [1178891] - [acpi] clk: wrap I/O access for improved portability (Prarit Bhargava) [1178891] - [acpi] lpss: custom power domain for LPSS (Prarit Bhargava) [1178891] - [acpi] lpss: Enable async suspend/resume of LPSS devices (Prarit Bhargava) [1178891] - [acpi] lpss: Support for device latency tolerance PM QoS (Prarit Bhargava) [1178891] - [acpi] scan: Add bind/unbind callbacks to struct acpi_scan_handler (Prarit Bhargava) [1178891] - [acpi] pm: qos: Introcuce latency tolerance device PM QoS type (Prarit Bhargava) [1178891] - [acpi] lpss: fix UART Auto Flow Control (Prarit Bhargava) [1178891] - [acpi] enable CONFIG_X86_INTEL_LPSS (Prarit Bhargava) [1178891] - [security] selinux/nlmsg: add a build time check for rtnl/xfrm cmds (Alexander Duyck) [1210224] - [security] selinux/nlmsg: add XFRM_MSG_MAPPING (Alexander Duyck) [1210224] - [security] selinux/nlmsg: add XFRM_MSG_MIGRATE (Alexander Duyck) [1210224] - [security] selinux/nlmsg: add XFRM_MSG_REPORT (Alexander Duyck) [1210224] - [security] selinux/nlmsg: add XFRM_MSG_[NEW|GET]SADINFO (Alexander Duyck) [1210224] - [security] selinux/nlmsg: add XFRM_MSG_GETSPDINFO (Alexander Duyck) [1210224] - [security] selinux/nlmsg: add XFRM_MSG_NEWSPDINFO (Alexander Duyck) [1210224]- [x86] perf: Add INST_RETIRED.ALL workarounds (Jiri Olsa) [1086843] - [x86] perf: Add Broadwell core support (Jiri Olsa) [1086843] - [x86] perf: Add new cache events table for Haswell (Jiri Olsa) [1086843] - [x86] perf/uncore: Delete an unnecessary check before pci_dev_put() call (Jiri Olsa) [1176340] - [x86] perf/uncore/hsw-ep: Handle systems with only two SBOXes (Jiri Olsa) [1176340] - [x86] perf/uncore: Add scaling units to the EP iMC events (Jiri Olsa) [1176340] - [x86] perf/uncore: Fix boot crash on SBOX PMU on Haswell-EP (Jiri Olsa) [1176340] - [x86] perf/uncore: Fix IRP uncore register offsets on Haswell EP (Jiri Olsa) [1176340] - [x86] perf/uncore: Fix minor race in box set up (Jiri Olsa) [1176340] - [x86] perf/uncore: Update support for client uncore IMC PMU (Jiri Olsa) [1176340] - [x86] perf/uncore: Fix PCU filter setup for Sandy/Ivy/Haswell EP (Jiri Olsa) [1176340] - [x86] perf/uncore: Add missing cbox filter flags on IvyBridge-EP uncore driver (Jiri Olsa) [1176340] - [x86] perf/uncore: Register the PMU only if the uncore pci device exists (Jiri Olsa) [1176340] - [x86] perf/uncore: Add Haswell-EP uncore support (Jiri Olsa) [1176340] - [x86] perf/uncore: Rename IvyTown to IvyBridge-EP (Jiri Olsa) [1176340] - [x86] perf/uncore: Export basic memory events for IVT IMC PMU (Jiri Olsa) [1176340] - [x86] perf/uncore: Fix coccinelle warnings (Jiri Olsa) [1176340] - [x86] perf/uncore: move NHM-EX/WSM-EX specific code to seperate file (Jiri Olsa) [1176340] - [x86] perf/uncore: Move SNB/IVB-EP specific code to seperate file (Jiri Olsa) [1176340] - [x86] perf/uncore: Move NHM/SNB/IVB specific code to seperate file (Jiri Olsa) [1176340] - [x86] perf/uncore: Declare some functions and variables (Jiri Olsa) [1176340] - [x86] perf/uncore: Fix SNB-EP/IVT Cbox filter mappings (Jiri Olsa) [1176340] - [x86] perf/uncore: Fix missing end markers for SNB/IVB/HSW IMC PMU (Jiri Olsa) [1176340] - [x86] perf/uncore: Fix compilation warning in snb_uncore_imc_init_box() (Jiri Olsa) [1176340] - [x86] perf/uncore: Add __init for uncore_cpumask_init() (Jiri Olsa) [1176340] - [x86] perf/uncore: use MiB unit for events for SNB/IVB/HSW IMC (Jiri Olsa) [1176340] - [x86] perf/uncore: add hrtimer to SNB uncore IMC PMU (Jiri Olsa) [1176340] - [x86] perf/uncore: add SNB/IVB/HSW client uncore memory controller support (Jiri Olsa) [1176340] - [x86] perf/uncore: move uncore_event_to_box() and uncore_pmu_to_box() (Jiri Olsa) [1176340] - [x86] perf/uncore: make hrtimer timeout configurable per box (Jiri Olsa) [1176340] - [x86] perf/uncore: add PCI ids for SNB/IVB/HSW IMC (Jiri Olsa) [1176340] - [x86] perf/uncore: add ability to customize pmu callbacks (Jiri Olsa) [1176340] - [x86] perf/uncore: fix initialization of cpumask (Jiri Olsa) [1176340] - [x86] perf: Add Ivy Bridge-EP uncore IRP box support (Jiri Olsa) [1176340] - [x86] perf/uncore: Add filter support for IvyBridge-EP QPI boxes (Jiri Olsa) [1176340] - [x86] perf/uncore: Don't use smp_processor_id() in validate_group() (Jiri Olsa) [1176340] - [x86] perf: Fix uncore PCI fixed counter handling (Jiri Olsa) [1176340] - [x86] perf: Convert kmalloc_node(...GFP_ZERO...) to kzalloc_node() (Jiri Olsa) [1176340] - [x86] perf/uncore: Enable EV_SEL_EXT bit for PCU (Jiri Olsa) [1176340] - [x86] perf/uncore: Add filter support for QPI boxes (Jiri Olsa) [1176340] - [x86] perf/uncore: Add auxiliary pci device support (Jiri Olsa) [1176340] - [x86] perf: Fix sparse warning (Jiri Olsa) [1176340] - [x86] perf: Reduce stack usage of x86_schedule_events() (Jiri Olsa) [1176340] - [x86] perf: Prevent some shift wrapping bugs in the Intel uncore driver (Jiri Olsa) [1176340] - [perf] tools: Make sparc64 arch point to sparc (Jiri Olsa) [1209607] - [perf] symbols: Define EM_AARCH64 for older OSes (Jiri Olsa) [1209607] - [perf] top: Fix SIGBUS on sparc64 (Jiri Olsa) [1209607] - [perf] tools: Fix probing for PERF_FLAG_FD_CLOEXEC flag (Jiri Olsa) [1209607] - [perf] tools: Fix pthread_attr_setaffinity_np build error (Jiri Olsa) [1209607] - [perf] tools: Define _GNU_SOURCE on pthread_attr_setaffinity_np feature check (Jiri Olsa) [1209607] - [perf] bench: Fix order of arguments to memcpy_alloc_mem (Jiri Olsa) [1209607] - [perf] symbols: Convert lseek + read to pread (Jiri Olsa) [1209607] - [perf] tools: Use perf_data_file__fd() consistently (Jiri Olsa) [1209607] - [perf] symbols: Support to read compressed module from build-id cache (Jiri Olsa) [1209607] - [perf] evsel: Set attr.task bit for a tracking event (Jiri Olsa) [1209607] - [perf] header: Set header version correctly (Jiri Olsa) [1209607] - [perf] record: Show precise number of samples (Jiri Olsa) [1209607] - [perf] tools: Do not use __perf_session__process_events() directly (Jiri Olsa) [1209607] - [perf] callchain: Cache eh/debug frame offset for dwarf unwind (Jiri Olsa) [1209607] - [perf] tools: Provide stub for missing pthread_attr_setaffinity_np (Jiri Olsa) [1209607] - [perf] evsel: Don't rely on malloc working for sz 0 (Jiri Olsa) [1209607] - [perf] tools: add hardware breakpoint bp_len test cases (Jiri Olsa) [1209607] - [perf] tools: allow user to specify hardware breakpoint bp_len (Jiri Olsa) [1209607] - [perf] tools lib traceevent: Add support for IP address formats (Jiri Olsa) [1209607] - [perf] ui/tui: Show fatal error message only if exists (Jiri Olsa) [1209607] - [perf] tests: Fix typo in sample-parsing.c (Jiri Olsa) [1209607] - [perf] tools lib fs debugfs: Check if debugfs is mounted when handling ENOENT (Jiri Olsa) [1209607] - [perf] tools lib fs debugfs: Introduce debugfs__strerror_open_tp (Jiri Olsa) [1209607] - [perf] trace: Fix error reporting for evsel pgfault constructor (Jiri Olsa) [1209607] - [perf] tools lib fs: Pass filename to debugfs__strerror_open (Jiri Olsa) [1209607] - [perf] tools lib fs: Adopt debugfs open strerrno method (Jiri Olsa) [1209607] - [perf] diff: Fix -o/--order option behavior (Jiri Olsa) [1209607] - [perf] diff: Fix output ordering to honor next column (Jiri Olsa) [1209607] - [perf] tools: Pass struct perf_hpp_fmt to its callbacks (Jiri Olsa) [1209607] - [perf] diff: Introduce fmt_to_data_file() helper (Jiri Olsa) [1209607] - [perf] diff: Print diff result more precisely (Jiri Olsa) [1209607] - [perf] diff: Get rid of hists__compute_resort() (Jiri Olsa) [1209607] - [perf] tools: Allow use of an exclusive option more than once (Jiri Olsa) [1209607] - [perf] tools: Document parameterized and symbolic events (Jiri Olsa) [1209607] - [perf] tools: Extend format_alias() to include event parameters (Jiri Olsa) [1209607] - [perf] tools: Support parsing parameterized events (Jiri Olsa) [1209607] - [perf] tools: Remove some unused functions from color.c (Jiri Olsa) [1209607] - [perf] report: Get rid of report__inc_stat() (Jiri Olsa) [1209607] - [perf] hists: Introduce function for deleting/removing hist_entry (Jiri Olsa) [1209607] - [perf] hists: Rename hist_entry__free to __delete (Jiri Olsa) [1209607] - [perf] tools: Remove EOL whitespaces (Jiri Olsa) [1209607] - [perf] mem: Move the mem_operations global to struct perf_mem (Jiri Olsa) [1209607] - [perf] mem: Enable sampling loads and stores simultaneously (Jiri Olsa) [1209607] - [perf] probe: Fix probing kretprobes (Jiri Olsa) [1209607] - [perf] symbols: Introduce 'for' method to iterate over the symbols with a given name (Jiri Olsa) [1209607] - [perf] probe: Do not rely on map__load() filter to find symbols (Jiri Olsa) [1209607] - [perf] symbols: Introduce method to iterate symbols ordered by name (Jiri Olsa) [1209607] - [perf] symbols: Return the first entry with a given name in find_by_name method (Jiri Olsa) [1209607] - [perf] annotate: Fix memory leaks in LOCK handling (Jiri Olsa) [1209607] - [perf] annotate: Handle ins parsing failures (Jiri Olsa) [1209607] - [perf] scripting perl: Force to use stdbool (Jiri Olsa) [1209607] - [perf] evlist: Remove extraneous 'was' on error message (Jiri Olsa) [1209607] - [perf] tools: Fix segfault for symbol annotation on TUI (Jiri Olsa) [1209607] - [perf] test: Fix dwarf unwind using libunwind (Jiri Olsa) [1209607] - [perf] tools: Avoid build splat for syscall numbers with uclibc (Jiri Olsa) [1209607] - [perf] tools: Elide strlcpy warning with uclibc (Jiri Olsa) [1209607] - [perf] tools: Fix statfs.f_type data type mismatch build error with uclibc (Jiri Olsa) [1209607] - [perf] machine: Fix __machine__findnew_thread() error path (Jiri Olsa) [1209607] - [perf] tools: Fix building error in x86_64 when dwarf unwind is on (Jiri Olsa) [1209607] - [perf] probe: Propagate error code when write(2) failed (Jiri Olsa) [1209607] - [perf] hists browser: Fix segfault when showing callchain (Jiri Olsa) [1209607] - [perf] callchain: Free callchains when hist entries are deleted (Jiri Olsa) [1209607] - [perf] hists: Fix children sort key behavior (Jiri Olsa) [1209607] - [perf] diff: Fix to sort by baseline field by default (Jiri Olsa) [1209607] - [perf] list: Fix --raw-dump option (Jiri Olsa) [1209607] - [perf] probe: Fix crash in dwarf_getcfi_elf (Jiri Olsa) [1209607] - [perf] probe: Fix to fall back to find probe point in symbols (Jiri Olsa) [1209607] - [perf] callchain: Append callchains only when requested (Jiri Olsa) [1209607] - [perf] ui/tui: Print backtrace symbols when segfault occurs (Jiri Olsa) [1209607] - [perf] report: Show progress bar for output resorting (Jiri Olsa) [1209607] - [perf] Fix building warning on ARM 32 (Jiri Olsa) [1209607] - [perf] symbols: Fix use after free in filename__read_build_id (Jiri Olsa) [1209607] - [perf] evlist: Use roundup_pow_of_two (Jiri Olsa) [1209607] - [perf] tools: Make the mmap length autotuning more robust (Jiri Olsa) [1209607] - [perf] bitops: Fix signedness of compile-time hweight implementations (Jiri Olsa) [1209607] - [perf] tools: Remove bitops/hweight usage of bits in tools/perf (Jiri Olsa) [1209607] - [perf] tools: Adopt roundup_pow_of_two (Jiri Olsa) [1209607] - [perf] tools: Adopt rounddown_pow_of_two and deps (Jiri Olsa) [1209607] - [perf] tools: Adopt fls_long and deps (Jiri Olsa) [1209607] - [perf] tools: Move bitops.h from tools/perf/util to tools/ (Jiri Olsa) [1209607] - [perf] tools: Introduce asm-generic/bitops.h (Jiri Olsa) [1209607] - [perf] tools lib: Move asm-generic/bitops/find.h code to tools/include and tools/lib (Jiri Olsa) [1209607] - [perf] tools: Whitespace prep patches for moving bitops.h (Jiri Olsa) [1209607] - [perf] tools: Move code originally from asm-generic/atomic.h into tools/include/asm-generic/ (Jiri Olsa) [1209607] - [perf] tools: Move code originally from linux/log2.h to tools/include/linux/ (Jiri Olsa) [1209607] - [perf] tools: Move __ffs implementation to tools/include/asm-generic/bitops/__ffs.h (Jiri Olsa) [1209607] - [perf] evlist: Do not use hard coded value for a mmap_pages default (Jiri Olsa) [1209607] - [perf] trace: Let the perf_evlist__mmap autosize the number of pages to use (Jiri Olsa) [1209607] - [perf] evlist: Improve the strerror_mmap method (Jiri Olsa) [1209607] - [perf] evlist: Clarify sterror_mmap variable names (Jiri Olsa) [1209607] - [perf] evlist: Fixup brown paper bag on "hint" for --mmap-pages cmdline arg (Jiri Olsa) [1209607] - [perf] trace: Provide a better explanation when mmap fails (Jiri Olsa) [1209607] - [perf] evlist: Introduce strerror_mmap method (Jiri Olsa) [1209607] - [perf] tools: Use sysctl__read_int instead of ad-hoc copies (Jiri Olsa) [1209607] - [perf] tools lib fs: Add sysctl__read_int helper (Jiri Olsa) [1209607] - [perf] tools lib fs: Adopt filename__read_int from tools/perf/ (Jiri Olsa) [1209607] - [perf] kvm stat live: Mark events as (x86 only) in help output (Jiri Olsa) [1209607] - [perf] tests: Fix attr tests size values to cope with machine state on interrupt ABI changes (Jiri Olsa) [1209607] - [perf] calloc/xcalloc: Fix argument order (Jiri Olsa) [1209607] - [perf] callchain: Move cpumode resolve code to add_callchain_ip (Jiri Olsa) [1209607] - [perf] callchain: Fixup parameter handling error message (Jiri Olsa) [1209607] - [perf] tools: Add --buildid-dir option to set cache directory (Jiri Olsa) [1209607] - [perf] buildid cache: Fix -a segfault related to kcore handling (Jiri Olsa) [1209607] - [perf] buildid-cache: Remove extra debugdir variables (Jiri Olsa) [1209607] - [perf] tools: Use single strcmp call instead of two (Jiri Olsa) [1209607] - [perf] hists browser: Change print format from lu to PRIu64 (Jiri Olsa) [1209607] - [perf] bench: Fix memcpy/memset output (Jiri Olsa) [1209607] - [perf] bench: Merge memset into memcpy (Jiri Olsa) [1209607] - [perf] bench: Prepare memcpy for merge (Jiri Olsa) [1209607] - [perf] session: Do not fail on processing out of order event (Jiri Olsa) [1209607] - [perf] report: In branch stack mode use address history sorting (Jiri Olsa) [1209607] - [perf] report: Add --branch-history option (Jiri Olsa) [1209607] - [perf] callchain: Support handling complete branch stacks as histograms (Jiri Olsa) [1209607] - [perf] stat: Add support for snapshot counters (Jiri Olsa) [1209607] - [perf] stat: Add support for per-pkg counters (Jiri Olsa) [1209607] - [perf] tools: Remove perf_evsel__read interface (Jiri Olsa) [1209607] - [perf] stat: Use read_counter in read_counter_aggr (Jiri Olsa) [1209607] - [perf] stat: Make read_counter work over the thread dimension (Jiri Olsa) [1209607] - [perf] stat: Use perf_evsel__read_cb in read_counter (Jiri Olsa) [1209607] - [perf] tools: Add snapshot format file parsing (Jiri Olsa) [1209607] - [perf] tools: Add per-pkg format file parsing (Jiri Olsa) [1209607] - [perf] evsel: Introduce perf_evsel__read_cb function (Jiri Olsa) [1209607] - [perf] evsel: Introduce perf_counts_values__scale function (Jiri Olsa) [1209607] - [perf] evsel: Introduce perf_evsel__compute_deltas function (Jiri Olsa) [1209607] - [perf] tools: Allow to force redirect pr_debug to stderr (Jiri Olsa) [1209607] - [perf] tools: Fix segfault due to invalid kernel dso access (Jiri Olsa) [1209607] - [perf] callchain: Make get_srcline fall back to sym+offset (Jiri Olsa) [1209607] - [perf] symbols: Move bfd_demangle stubbing to its only user (Jiri Olsa) [1209607] - [perf] callchain: Enable printing the srcline in the history (Jiri Olsa) [1209607] - [perf] tools: Collapse first level callchain entry if it has sibling (Jiri Olsa) [1209607] - [perf] hists browser: Print overhead percent value for first-level callchain (Jiri Olsa) [1209607] - [perf] tools: Only override the default :tid comm entry (Jiri Olsa) [1209607] - [perf] tools: Add perf-read-vdso32 and perf-read-vdsox32 to .gitignore (Jiri Olsa) [1209607] - [perf] evlist: Do not poll events that use the system_wide flag (Jiri Olsa) [1209607] - [perf] evsel: Fix ftrace:function event recording (Jiri Olsa) [1209607] - [perf] diff: Add missing handler for PERF_RECORD_MMAP2 events (Jiri Olsa) [1209607] - [perf] hists: Fix up srcline histogram key formatting (Jiri Olsa) [1209607] - [perf] annotate: Support source line numbers in annotate (Jiri Olsa) [1209607] - [perf] tools: Only print base source file for srcline (Jiri Olsa) [1209607] - [perf] callchain: Use a common function to resolve symbol or name (Jiri Olsa) [1209607] - [perf] callchain: Use al.addr to set up call chain (Jiri Olsa) [1209607] - [perf] callchain: Factor out adding new call chain entries (Jiri Olsa) [1209607] - [perf] tools: Fix annotation with kcore (Jiri Olsa) [1209607] - [perf] test: fix typo in python test (Jiri Olsa) [1209607] - [perf] symbols: Fallback to kallsyms when using the minimal 'ELF' loader (Jiri Olsa) [1209607] - [perf] tools: Clean up libelf feature support code (Jiri Olsa) [1209607] - [perf] build-id: Move disable_buildid_cache() to util/build-id.c (Jiri Olsa) [1209607] - [perf] record: Add new -I option to sample interrupted machine state (Jiri Olsa) [1209607] - [perf] tests: Add interrupted state sample parsing test (Jiri Olsa) [1209607] - [perf] tools: Add core support for sampling intr machine state regs (Jiri Olsa) [1209607] - [perf] evsel: Do not call pevent_free_format when deleting tracepoint (Jiri Olsa) [1209607] - [perf] script python: Removing event cache as it's no longer needed (Jiri Olsa) [1209607] - [perf] script perl: Removing event cache as it's no longer needed (Jiri Olsa) [1209607] - [perf] tools: Add test_and_set_bit function (Jiri Olsa) [1209607] - [perf] tools: Make vmlinux short name more like kallsyms short name (Jiri Olsa) [1209607] - [perf] tools: Fix build-id matching on vmlinux (Jiri Olsa) [1209607] - [perf] record: Do not save pathname in ./debug/.build-id directory for vmlinux (Jiri Olsa) [1209607] - [perf] build-id: Move build-id related functions to util/build-id.c (Jiri Olsa) [1209607] - [perf] build-id: Rename dsos__write_buildid_table() (Jiri Olsa) [1209607] - [perf] tools: Add gzip decompression support for kernel module (Jiri Olsa) [1209607] - [perf] symbols: Preparation for compressed kernel module support (Jiri Olsa) [1209607] - [perf] tools: Defer export of comms that were not 'set' (Jiri Olsa) [1209607] - [perf] tools: Add call information to Python export (Jiri Olsa) [1209607] - [perf] tools: Add call information to the database export API (Jiri Olsa) [1209607] - [perf] tools: Add branch_type and in_tx to Python export (Jiri Olsa) [1209607] - [perf] tools: Add branch type to db export (Jiri Olsa) [1209607] - [perf] tools: Enhance the thread stack to output call/return data (Jiri Olsa) [1209607] - [perf] tools: Add a thread stack for synthesizing call chains (Jiri Olsa) [1209607] - [perf] session: Add perf_session__deliver_synth_event() (Jiri Olsa) [1209607] - [perf] tools: Use evlist__for_each in a few remaining places (Jiri Olsa) [1209607] - [perf] tools: Add id index (Jiri Olsa) [1209607] - [perf] probe: Add --quiet option to suppress output result message (Jiri Olsa) [1209607] - [perf] script: Add Python script to export to postgresql (Jiri Olsa) [1209607] - [perf] scripting python: Extend interface to export data in a database-friendly way (Jiri Olsa) [1209607] - [perf] tools: Add facility to export data in database-friendly way (Jiri Olsa) [1209607] - [perf] pmu: Add proper error handling to print_pmu_events() (Jiri Olsa) [1209607] - [perf] tools: Do not attempt to run perf-read-vdso32 if it wasn't built (Jiri Olsa) [1209607] - [perf] tools: Add support for 32-bit compatibility VDSOs (Jiri Olsa) [1209607] - [perf] tools: Build programs to copy 32-bit compatibility (Jiri Olsa) [1209607] - [perf] pmu: Let pmu's with no events show up on perf list (Jiri Olsa) [1209607] - [perf] tools: Ensure return negative value when write header error (Jiri Olsa) [1209607] - [perf] probe: Use PARSE_OPT_EXCLUSIVE flag (Jiri Olsa) [1209607] - [perf] tools: Add support for exclusive option (Jiri Olsa) [1209607] - [perf] kvm: Print kvm specific --help output (Jiri Olsa) [1209607] - [perf] tools: Export usage string and option table of perf record (Jiri Olsa) [1209607] - [perf] tools: Add PARSE_OPT_DISABLED flag (Jiri Olsa) [1209607] - [perf] tests: Use thread->mg->machine (Jiri Olsa) [1209607] - [perf] tests: Remove misplaced __maybe_unused (Jiri Olsa) [1209607] - [perf] callchains: Use thread->mg->machine (Jiri Olsa) [1209607] - [perf] thread: Adopt resolve_callchain method from machine (Jiri Olsa) [1209607] - [perf] tools: A thread's machine can be found via thread->mg->machine (Jiri Olsa) [1209607] - [perf] tools: Set thread->mg.machine in all places (Jiri Olsa) [1209607] - [perf] x86: Fix Haswell CYCLE_ACTIVITY.* counter constraints (Jiri Olsa) [1209607] - [perf] x86: Filter branches for PEBS event (Jiri Olsa) [1209607] - [perf] Fix irq_work 'tail' recursion (Jiri Olsa) [1209607] - [perf] add PMU_EVENT_ATTR_STRING() helper (Jiri Olsa) [1209607] - [perf] provide sysfs_show for struct perf_pmu_events_attr (Jiri Olsa) [1209607] - [perf] Decouple unthrottling and rotating (Jiri Olsa) [1209607] - [perf] Drop module reference on event init failure (Jiri Olsa) [1209607] - [perf] Use POLLIN instead of POLL_IN for perf poll data in flag (Jiri Olsa) [1209607] - [perf] Fix put_event() ctx lock (Jiri Olsa) [1209607] - [perf] Fix move_group() order (Jiri Olsa) [1209607] - [perf] Fix event->ctx locking (Jiri Olsa) [1209607] - [perf] Add a bit of paranoia (Jiri Olsa) [1209607] - [perf] Tighten (and fix) the grouping condition (Jiri Olsa) [1209607] - [perf] x86: Add model number for Airmont (Jiri Olsa) [1209607] - [perf] x86: Fix bug for "cycles:p" and "cycles:pp" on SLM (Jiri Olsa) [1209607] - [perf] rapl: Fix sysfs_show() initialization for RAPL PMU (Jiri Olsa) [1209607] - [perf] Avoid horrible stack usage (Jiri Olsa) [1209607] - [perf] Move task_pt_regs sampling into arch code (Jiri Olsa) [1209607] - [perf] Improve the perf_sample_data struct layout (Jiri Olsa) [1209607] - [perf] x86: Disallow flags for most Core2/Atom/Nehalem/Westmere events (Jiri Olsa) [1209607] - [perf] x86: Use INTEL_FLAGS_UEVENT_CONSTRAINT for PRECDIST (Jiri Olsa) [1209607] - [perf] x86: Add INTEL_FLAGS_UEVENT_CONSTRAINT (Jiri Olsa) [1209607] - [perf] x86: Add support for sampling PEBS machine state registers (Jiri Olsa) [1209607] - [perf] Add ability to sample machine state on interrupt (Jiri Olsa) [1209607] - [perf] list: introduce list_last_entry(), use list_{first, last}_entry() (Jiri Olsa) [1209607]- [powercap] rapl: add ID for Broadwell server (Steve Best) [1169551] - [powerpc] powernv: Restore LPCR with LPCR_PECE1 cleared (Gustavo Duarte) [1193516] - [kernel] clockevents: Fix cpu_down() race for hrtimer based broadcasting (Gustavo Duarte) [1193516] - [tty] vt: don't set font mappings on vc not supporting this (Jarod Wilson) [1192395 1213538] - [x86] kernel: Remove a bogus 'ret_from_fork' optimization (Mateusz Guzik) [1209235] {CVE-2015-2830} - [x86] mm: Linux stack ASLR implementation (Jacob Tanenbaum) [1195685] {CVE-2015-1593} - [char] redhat/configs: Kconfig settings for new TPM drivers/support (Jarod Wilson) [1182709] - [char] tpm: fix call order in tpm-chip.c (Jarod Wilson) [1182709] - [char] tpm: Additional LE support for tpm_ibmvtpm_send (Jarod Wilson) [1182709] - [char] tpm, tpm_tis: fix TPM 2.0 probing (Jarod Wilson) [1182709] - [char] tpm: fix suspend/resume paths for TPM 2.0 (Jarod Wilson) [1182709] - [char] tpm/tpm_tis: Add missing ifdef CONFIG_ACPI for pnp_acpi_device (Jarod Wilson) [1182709] - [char] tpm: fix format string error in tpm-chip.c (Jarod Wilson) [1182709] - [char] char/tpm/tpm_crb: fix build error (Jarod Wilson) [1182709] - [char] tpm: fixed white spaces coding style issues (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Change tpm_i2c_stm_st33.h to tpm_stm_st33.h (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Replace remaining r by ret (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Sanity cleanup (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Remove sparse spaces (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Add status check when reading data on the FIFO (Jarod Wilson) [1182709] - [char] tpm: TPM 2.0 FIFO Interface (Jarod Wilson) [1182709] - [char] tpm: TPM 2.0 CRB Interface (Jarod Wilson) [1182709] - [char] tpm: TPM 2.0 baseline support (Jarod Wilson) [1182709] - [char] tpm: device class for tpm (Jarod Wilson) [1182709] - [char] tpm: rename chip->dev to chip->pdev (Jarod Wilson) [1182709] - [char] tpm: fix raciness of PPI interface lookup (Jarod Wilson) [1182709] - [char] tpm: two-phase chip management functions (Jarod Wilson) [1182709] - [char] tpm: merge duplicate transmit_cmd() functions (Jarod Wilson) [1182709] - [char] tpm: Update email address in maintainers list and ibmvtpm driver (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Fix coccinelle warnings. Possible NULL pointer dereference (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Increment driver version to 1.2.1 (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Remove useless i2c read on interrupt registers (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Interrupt management improvement (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Few code cleanup (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Add devicetree structure (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Replace tpm_st33_* function with tpm_stm_* (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Replace err/rc/ret by ret for a function return code (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Remove reference to io_serirq (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Add new tpm_stm_dev structure and remove tpm_i2c_buffer[0], [1] buffer (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Move tpm registers to tpm_i2c_stm_st33.c (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Fix few coding style error reported by scripts/checkpatch.pl (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Change License header to have up to date address information (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Update Kconfig in order to be inline to other similar product (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Fix potential bug in tpm_stm_i2c_send (Jarod Wilson) [1182709] - [char] tpm: Deletion of unnecessary checks before the function call "tpm_dev_vendor_release" (Jarod Wilson) [1182709] - [char] tpm: remove unnecessary sizeof(u8) (Jarod Wilson) [1182709] - [char] tpm_tis: verify interrupt during init (Jarod Wilson) [1182709] - [char] tpm: Add missing error check for devm_kzalloc (Jarod Wilson) [1182709] - [char] tpm: Add new TPMs to the tail of the list to prevent inadvertent change of dev (Jarod Wilson) [1182709] - [char] tpm: drop owner assignment from platform_drivers (Jarod Wilson) [1182709] - [char] tpm: simplify code by using *phN specifier (Jarod Wilson) [1182709] - [char] tpm: Provide a generic means to override the chip returned timeouts (Jarod Wilson) [1182709] - [char] tpm: missing tpm_chip_put in tpm_get_random() (Jarod Wilson) [1182709] - [char] tpm: Properly clean sysfs entries in error path (Jarod Wilson) [1182709] - [char] tpm: Add missing tpm_do_selftest to ST33 I2C driver (Jarod Wilson) [1182709] - [char] tpm: Fix resume regression on Chromebooks (Jarod Wilson) [1182709] - [char] drivers/char: delete non-required instances of include (Jarod Wilson) [1182709] - [char] tpm/tpm-sysfs: active_show() can be static (Jarod Wilson) [1182709] - [char] tpm: tpm_tis: Fix compile problems with CONFIG_PM_SLEEP/CONFIG_PNP (Jarod Wilson) [1182709] - [char] tpm: Make tpm-dev allocate a per-file structure (Jarod Wilson) [1182709] - [char] tpm: Use the ops structure instead of a copy in tpm_vendor_specific (Jarod Wilson) [1182709] - [char] tpm: Create a tpm_class_ops structure and use it in the drivers (Jarod Wilson) [1182709] - [char] tpm: Pull all driver sysfs code into tpm-sysfs.c (Jarod Wilson) [1182709] - [char] tpm: Move sysfs functions from tpm-interface to tpm-sysfs (Jarod Wilson) [1182709] - [char] tpm: Pull everything related to /dev/tpmX into tpm-dev.c (Jarod Wilson) [1182709] - [char] tpm: nuvoton: remove unused variable (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_atmel: fix coccinelle warnings (Jarod Wilson) [1182709] - [char] tpm: fix unreachable code warning (smatch warning) (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_stm_st33: Check return code of get_burstcount (Jarod Wilson) [1182709] - [char] tpm: detect PPI features by checking availability of _DSM functions (Jarod Wilson) [1182709] - [char] tpm: replace open-coded _DSM code with helper functions (Jarod Wilson) [1182709] - [char] acpi: introduce helper interfaces for _DSM method (Jarod Wilson) [1182709] - [char] tpm: match node name instead of full path when searching for TPM device (Jarod Wilson) [1182709] - [char] tpm: fix memory leak when walking ACPI namespace (Jarod Wilson) [1182709] - [char] xen/pvhvm: If xen_platform_pci=0 is set don't blow up (v4) (Jarod Wilson) [1182709] - [char] acpi: Clean up inclusions of ACPI header files (Jarod Wilson) [1182709] - [char] tpm: use tabs instead of whitespaces in Kconfig (Jarod Wilson) [1182709] - [char] tpm: Fix module name description in Kconfig for tpm_i2c_infineon (Jarod Wilson) [1182709] - [char] tpm: Add support for Atmel I2C TPMs (Jarod Wilson) [1182709] - [char] tpm: Add support for the Nuvoton NPCT501 I2C TPM (Jarod Wilson) [1182709] - [char] tpm: Merge the tpm-bios module with tpm.o (Jarod Wilson) [1182709] - [char] tpm: Rename tpm.c to tpm-interface.c (Jarod Wilson) [1182709] - [char] tpm: cleanup checkpatch warnings (Jarod Wilson) [1182709] - [char] tpm: Remove tpm_show_caps_1_2 (Jarod Wilson) [1182709] - [char] tpm: st33: Remove chip->data_buffer access from this driver (Jarod Wilson) [1182709] - [char] tpm: Remove redundant dev_set_drvdata (Jarod Wilson) [1182709] - [char] tpm: Use container_of to locate the tpm_chip in tpm_open (Jarod Wilson) [1182709] - [char] tpm: Store devname in the tpm_chip (Jarod Wilson) [1182709] - [char] tpm: atmel: Call request_region with the correct base (Jarod Wilson) [1182709] - [char] tpm: Use zd formatting for size_t format arguments (Jarod Wilson) [1182709] - [char] tpm: xen-tpmfront: fix missing declaration of xen_domain (Jarod Wilson) [1182709] - [char] tpm: xen-tpmfront: Remove the locality sysfs attribute (Jarod Wilson) [1182709] - [char] tpm: xen-tpmfront: Fix default durations (Jarod Wilson) [1182709] - [char] tpm: convert tpm_tis driver to use dev_pm_ops from legacy pm_ops (Jarod Wilson) [1182709] - [char] drivers/xen-tpmfront: Fix compile issue with missing option (Jarod Wilson) [1182709] - [char] tpm: add xen tpmfront interface (Jarod Wilson) [1182709] - [char] tpm/tpm_i2c_infineon: Remove unused header file (Jarod Wilson) [1182709] - [char] tpm: tpm_i2c_infinion: Don't modify i2c_client->driver (Jarod Wilson) [1182709] - [char] tpm: fix regression caused by section type conflict of tpm_dev_release() in ppc builds (Jarod Wilson) [1182709] - [char] tpm: move TPM_DIGEST_SIZE defintion (Jarod Wilson) [1182709] - [char] tpm_tis: missing platform_driver_unregister() on error in init_tis() (Jarod Wilson) [1182709] - [enclosure] fix WARN_ON removing an adapter in multi-path devices (Maurizio Lombardi) [1204955] - [scsi] scsi_sysfs: make unpriv_sgio queue attribute accessible for non-block devices (Ewan Milne) [1072734] - [scsi] increase max_scsi_report_luns from 511 to 16k-1 (Rob Evers) [874231] - [scsi] trim initial allocation in report_luns if limited by max_report_luns (Rob Evers) [874231] - [scsi] re-implement 'max_report_luns' merged with latest report_luns code (Rob Evers) [874231] - [scsi] re-introduce 'max_report_luns' parameter (Rob Evers) [874231] - [scsi] retry report-luns when reported LU count requires more memory (Rob Evers) [874231] - [scsi] use set/get_unaligned_be32 in report_luns (Rob Evers) [874231] - [scsi] avoid unnecessary GFP_ATOMIC allocation in scsi_report_lun_scan (Rob Evers) [874231] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [1183800] - [scsi] be2iscsi: Logout of FW Boot Session (Rob Evers) [1183800] - [scsi] be2iscsi: Update the copyright year (Rob Evers) [1183800] - [scsi] be2iscsi: Fix memory check before unmapping (Rob Evers) [1183800] - [scsi] be2iscsi: Fix memory leak in the unload path (Rob Evers) [1183800] - [scsi] be2iscsi: Fix the PCI request region reserving (Rob Evers) [1183800] - [scsi] be2iscsi: Fix the retry count for boot targets (Rob Evers) [1183800] - [scsi] be2iscsi: Fix kernel panic when device initialization fails (Rob Evers) [1183800] - [scsi] be2iscsi: treewide: Fix typo in printk messages (Rob Evers) [1183800] - [scsi] be2iscsi: fixed invalid assignment of 64bit mask to host dma_boundary for scatter gather segment boundary limit (Rob Evers) [1183800] - [scsi] be2iscsi: check ip buffer before copying (Rob Evers) [1183800] - [scsi] be2iscsi: Fix kernel panic during reboot/shutdown (Rob Evers) [1183800] - [scsi] fix regression in scsi_send_eh_cmnd() (Ewan Milne) [1167454] - [scsi] fnic: IOMMU Fault occurs when IO and abort IO is out of order (Maurizio Lombardi) [1159398] - [scsi] fnic: Fnic Driver crashed with NULL pointer reference (Maurizio Lombardi) [1159398] - [scsi] fnic: For Standalone C series, "sending VLAN request" message seen even if the link is down (Maurizio Lombardi) [1159398] - [scsi] fnic: Improper resue of exchange Ids (Maurizio Lombardi) [1159398] - [scsi] fnic: Memcopy only mimumum of data or trace buffer (Maurizio Lombardi) [1159398] - [scsi] fnic: Not probing all the vNICS via fnic_probe on boot (Maurizio Lombardi) [1159398] - [scsi] fnic: assign FIP_ALL_FCF_MACS to fcoe_all_fcfs (Maurizio Lombardi) [1159398] - [scsi] fnic: fnic Control Path Trace Utility (Maurizio Lombardi) [1159398] - [scsi] bnx2fc: do not add shared skbs to the fcoe_rx_list (Maurizio Lombardi) [1087796] - [scsi] do not display kernel pointer in message logs (Ewan Milne) [1124082] - [scsi] Do not display buffer pointers in scsi_log_send() (Ewan Milne) [1124082] - [scsi] Conditionally compile in constants.c (Ewan Milne) [1124082] - [scsi] use per-cpu buffer for formatting scsi_print_result() (Ewan Milne) [1124082] - [scsi] use per-cpu buffer for formatting sense (Ewan Milne) [1124082] - [ata] libata: use __scsi_format_command() (Ewan Milne) [1124082] - [scsi] use external buffer for command logging (Ewan Milne) [1124082] - [scsi] log request tag for scmd_printk() (Ewan Milne) [1124082] - [scsi] Implement per-cpu logging buffer (Ewan Milne) [1124082] - [scsi] set fmt to NULL scsi_extd_sense_format() by default (Ewan Milne) [1124082] - [scsi] ratelimit I/O error messages (Ewan Milne) [1124082] - [scsi] correct return values for .eh_abort_handler implementations (Ewan Milne) [1124082] - [scsi] document scsi_try_to_abort_cmd (Ewan Milne) [1124082] - [scsi] use shost argument in scsi_eh_prt_fail_stats (Ewan Milne) [1124082] - [scsi] fixup logging messages in scsi_error.c (Ewan Milne) [1124082] - [scsi] simplify scsi_log_(send|completion) (Ewan Milne) [1124082] - [scsi] scsi_lib: Revert "rate-limit the error message from failing commands" (Ewan Milne) [1124082] - [scsi] remove scsi_show_result() (Ewan Milne) [1124082] - [scsi] separate out scsi_(host|driver)byte_string() (Ewan Milne) [1124082] - [scsi] Remove scsi_print_command when calling abort (Ewan Milne) [1124082] - [scsi] repurpose the last argument from print_opcode_name() (Ewan Milne) [1124082] - [scsi] consolidate opcode lookup in scsi_opcode_sa_name() (Ewan Milne) [1124082] - [scsi] merge print_opcode_name() (Ewan Milne) [1124082] - [scsi] implement scsi_opcode_sa_name (Ewan Milne) [1124082] - [scsi] remove scsi_print_status() (Ewan Milne) [1124082] - [scsi] use 'bool' as return value for scsi_normalize_sense() (Ewan Milne) [1124082] - [scsi] do not decode sense extras (Ewan Milne) [1124082] - [scsi] stop decoding if scsi_normalize_sense() fails (Ewan Milne) [1124082] - [scsi] 53c700: remove scsi_print_sense() usage (Ewan Milne) [1124082] - [scsi] fas216: update logging messages (Ewan Milne) [1124082] - [scsi] fas216: return DID_ERROR for incomplete data transfer (Ewan Milne) [1124082] - [scsi] acornscsi: use scsi_print_command() (Ewan Milne) [1124082] - [scsi] use sdev as argument for sense code printing (Ewan Milne) [1124082] - [scsi] introduce sdev_prefix_printk() (Ewan Milne) [1124082] - [scsi] aha152x: debug output update and whitespace cleanup (Ewan Milne) [1124082] - [scsi] sd: remove scsi_print_sense() in sd_done() (Ewan Milne) [1124082] - [scsi] remove scsi_cmd_print_sense_hdr() (Ewan Milne) [1124082] - [scsi] st: add a debug_flag module parameter request (Maurizio Lombardi) [1156041]- [cpuidle] powernv: Read target_residency value of idle states from DT if available (Gustavo Duarte) [1199939] - [cpuidle] powernv: Populate cpuidle state details by querying the device-tree (Gustavo Duarte) [1199939] - [kernel] timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop (Gustavo Duarte) [1199939] - [scsi] ipr: Driver version 2.6.1 (Gustavo Duarte) [1182037] - [scsi] ipr: AF DASD raw mode implementation in ipr driver (Gustavo Duarte) [1182037] - [scsi] ipr: Fix possible error path oops during initialization (Gustavo Duarte) [1182037] - [scsi] ipr: Reset in task context (Gustavo Duarte) [1182037] - [scsi] ipr: Reboot speed improvements (Gustavo Duarte) [1182037] - [scsi] ipr: set scsi_level correctly for disk arrays (Gustavo Duarte) [1182037] - [scsi] ipr: add support for async scanning to speed up boot (Gustavo Duarte) [1182037] - [ata] libata: Blacklist queued TRIM on Samsung SSD 850 Pro (David Milburn) [1217179] - [ata] libata: Update Crucial/Micron blacklist (David Milburn) [1217179] - [ata] libata: prevent HSM state change race between ISR and PIO (David Milburn) [1217179] - [ata] libata: allow sata_sil24 to opt-out of tag ordered submission (David Milburn) [1217179] - [ata] ata: libata-core: Remove unused function (David Milburn) [1217179] - [ata] ahci: Use dev_info() to inform about the lack of Device Sleep support (David Milburn) [1217179] - [ata] libata: Whitelist SSDs that are known to properly return zeroes after TRIM (David Milburn) [1217179] - [ata] libata: Remove FIXME comment in atapi_eh_request_sense (David Milburn) [1217179] - [ata] libata: s/ata_id_removeable()/ata_id_removable()/ (David Milburn) [1217179] - [ata] libata: Remove FIXME comment in atapi_request_sense() (David Milburn) [1217179] - [ata] ahci: disable MSI instead of NCQ on Samsung pci-e SSDs on macbooks (David Milburn) [1217179] - [ata] revert "ahci: Optimize single IRQ interrupt processing" (David Milburn) [1217179] - [ata] revert "ahci: Do not acquire ata_host::lock from single IRQ handler" (David Milburn) [1217179] - [ata] ahci: Do not acquire ata_host::lock from single IRQ handler (David Milburn) [1217179] - [ata] ahci: Optimize single IRQ interrupt processing (David Milburn) [1217179] - [ata] ahci: Do not read HOST_IRQ_STAT reg in multi-MSI mode (David Milburn) [1217179] - [ata] ahci: Make few function names more descriptive (David Milburn) [1217179] - [ata] ahci: Move host activation code into ahci_host_activate() (David Milburn) [1217179] - [ata] ahci: Move ahci_host_activate() function to libahci.c (David Milburn) [1217179] - [ata] ahci: Pass SCSI host template as arg to ahci_host_activate() (David Milburn) [1217179] - [ata] ahci: Cleanup checking of multiple MSIs/SLM modes (David Milburn) [1217179] - [ata] libata-sff: Fix controllers with no ctl port (David Milburn) [1217179] - [ata] libata: change ata__printk routines to return void (David Milburn) [1217179] - [ata] ahci: add pcid for Marvel 0x9182 controller (David Milburn) [1217179] - [ata] ata: Disabling the async PM for JMicron chip 363/361 (David Milburn) [1217179] - [ata] libata: Use dev_name() for request_irq() to distinguish devices (David Milburn) [1217179] - [ata] libata: widen Crucial M550 blacklist matching (David Milburn) [1217179] - [ata] sata_sil24: Identify which card suffered IRQ status error (David Milburn) [1217179] - [ata] libata: introduce ata_host->n_tags to avoid oops on SAS controllers (David Milburn) [1217179] - [ata] libata: EH should handle AMNF error condition as a media error (David Milburn) [1217179] - [ata] libata: support the ata host which implements a queue depth less than 32 (David Milburn) [1217179] - [ata] libahci: export ahci_qc_issue() and ahci_start_fix_rx() (David Milburn) [1217179] - [ata] libata: Blacklist queued trim for Crucial M500 (David Milburn) [1217179] - [ata] ahci: add PCI ID for Marvell 88SE91A0 SATA Controller (David Milburn) [1217179] - [ata] ata: ahci: append new hflag AHCI_HFLAG_NO_FBS (David Milburn) [1217179] - [ata] ata: SATL compliance for Inquiry Product Revision (David Milburn) [1217179] - [ata] ahci: Use pci_enable_msi_exact() instead of pci_enable_msi_range() (David Milburn) [1217179] - [ata] ahci: Ensure "MSI Revert to Single Message" mode is not enforced (David Milburn) [1217179] - [ata] libata: Update queued trim blacklist for M5x0 drives (David Milburn) [1217179] - [ata] libata: use wider match for blacklisting Crucial M500 (David Milburn) [1217179] - [ata] libata: async resume (David Milburn) [1217179] - [ata] libata, libsas: kill pm_result and related cleanup (David Milburn) [1217179] - [ata] libata: end the r-word (David Milburn) [1217179] - [ata] libata: add ATA_HORKAGE_BROKEN_FPDMA_AA quirk for Seagate Momentus SpinPoint M8 (2BA30001) (David Milburn) [1217179] - [ata] libata: disable queued TRIM for Crucial M500 mSATA SSDs (David Milburn) [1217179] - [ata] ata: libahci: replace obsolete simple_strtoul() with kstrtouint() (David Milburn) [1217179] - [ata] ata: libahci: make ahci_pmp_retry_softreset() as static (David Milburn) [1217179] - [ata] ata: CONFIG_ATA is libata (David Milburn) [1217179] - [ata] ahci: disable NCQ on Samsung pci-e SSDs on macbooks (David Milburn) [1217179] - [ata] ata: delete non-required instances of include (David Milburn) [1217179] - [ata] sata_sil: apply MOD15WRITE quirk to TOSHIBA MK2561GSYN (David Milburn) [1217179] - [ata] ata: enable quirk from jmicron JMB350 for JMB394 (David Milburn) [1217179] - [ata] libata: disable LPM for some WD SATA-I devices (David Milburn) [1217179] - [ata] ahci: add PCI ID for Marvell 88SE9170 SATA controller (David Milburn) [1217179] - [ata] libata: implement ATA_HORKAGE_NO_NCQ_TRIM and apply it to Micro M500 SSDs (David Milburn) [1217179] - [ata] libata: disable a disk via libata.force params (David Milburn) [1217179] - [ata] ahci: bail out on ICH6 before using AHCI BAR (David Milburn) [1217179] - [ata] drivers: ata: Mark the function as static in libahci.c (David Milburn) [1217179] - [ata] libata: add ATA_HORKAGE_BROKEN_FPDMA_AA quirk for Seagate Momentus SpinPoint M8 (David Milburn) [1217179] - [ata] ata: libata-eh: Remove unnecessary snprintf arithmetic (David Milburn) [1217179] - [ata] libata: Add some missing command descriptions (David Milburn) [1217179] - [ata] ahci_platform: use dev_info() instead of printk() (David Milburn) [1217179] - [ata] ahci: use dev_info() instead of printk() (David Milburn) [1217179] - [ata] ahci: Changing two module params with static and __read_mostly (David Milburn) [1217179] - [ata] libata: bugfix: Remove __le32 in ata_tf_to_fis() (David Milburn) [1217179] - [ata] libata: Add support for queued DSM TRIM (David Milburn) [1217179] - [ata] libata: Add support for SEND/RECEIVE FPDMA QUEUED (David Milburn) [1217179] - [ata] libata: Add H2D FIS "auxiliary" port flag (David Milburn) [1217179] - [ata] libata: Populate host-to-device FIS "auxiliary" field (David Milburn) [1217179] - [ata] ata: pata_arasan: Staticize local symbols (David Milburn) [1217179] - [ata] sata_mv: Remove unneeded CONFIG_HAVE_CLK ifdefs (David Milburn) [1217179] - [ata] sata_mv: Remove unneeded forward declaration (David Milburn) [1217179] - [ata] ata: use dev_get_platdata() (David Milburn) [1217179] - [ata] ahci: use ATA_BUSY (David Milburn) [1217179] - [ata] libata: move 'struct ata_taskfile' and friends from ata.h to libata.h (David Milburn) [1217179] - [ata] libata: cleanup SAT error translation (David Milburn) [1217179] - [ata] ahci: make ahci_transmit_led_message into a function pointer (David Milburn) [1217179] - [ata] libata: Add atapi_dmadir force flag (David Milburn) [1217179] - [virtio] defer config changed notifications (David Gibson) [1196009] - [virtio] unify config_changed handling (David Gibson) [1196009] - [netdrv] ibmveth: Fix off-by-one error in ibmveth_change_mtu() (David Gibson) [1209310] - [scripts] checkpatch: fix code broken by backport (Jerry Snitselaar) [1218494] - [powerpc] powernv: Check image loaded or not before calling flash (Steve Best) [1182056] - [security] keys: memory corruption or panic during key garbage collection (Jacob Tanenbaum) [1179852] {CVE-2014-9529}- [cpufreq] intel_pstate: remove MSR test (Prarit Bhargava) [1214335] - [cpufreq] intel_pstate: provide option to only use intel_pstate with HWP (Prarit Bhargava) [1214335] - [cpufreq] intel_pstate: Add num_pstates to sysfs (Prarit Bhargava) [1214335] - [cpufreq] intel_pstate: honor user space min_perf_pct override on resume (Prarit Bhargava) [1214335] - [cpufreq] intel_pstate: respect cpufreq policy request (Prarit Bhargava) [1214335] - [cpufreq] intel_pstate: expose turbo range to sysfs (Prarit Bhargava) [1214335] - [cpufreq] intel_pstate: Add a few comments (Prarit Bhargava) [1214335] - [cpufreq] intel_pstate: add kernel parameter to force loading (Prarit Bhargava) [1214335] - [cpufreq] intel_pstate: skip this driver if Sun server has _PPC method (Prarit Bhargava) [1214335] - [x86] intel_pstate: Add support for HWP (Prarit Bhargava) [1214335] - [x86] Add support for Intel HWP feature detection (Prarit Bhargava) [1214335] - [cpufreq] intel_pstate: Correct BYT VID values (Prarit Bhargava) [1214335] - [cpufreq] intel_pstate: Don't lose sysfs settings during cpu offline (Prarit Bhargava) [1214335] - [cpufreq] intel_pstate: Fix BYT frequency reporting (Prarit Bhargava) [1214335] - [cpufreq] intel_pstate: Reflect current no_turbo state correctly (Prarit Bhargava) [1214335] - [cpufreq] intel_pstate: Fix setting max_perf_pct in performance policy (Prarit Bhargava) [1214335] - [cpufreq] intel_pstate: Remove unneeded variable (Prarit Bhargava) [1214335] - [cpufreq] intel_pstate: Turn per cpu printk into pr_debug (Prarit Bhargava) [1214335] - [cpufreq] Documentation, add cpu-freq/intel-pstate.txt (Prarit Bhargava) [1214335] - [pci] Support BAR sizes up to 128GB (Myron Stowe) [1211947] - [x86] mce: Fix warning about indented braces (Prarit Bhargava) [1217770] - [x86] mce: Define mce_severity function pointer (Prarit Bhargava) [1217770] - [x86] mce: Add an AMD severities-grading function (Prarit Bhargava) [1217770] - [x86] mce: Reindent __mcheck_cpu_apply_quirks() properly (Prarit Bhargava) [1217770] - [x86] mce: Use safe MSR accesses for AMD quirk (Prarit Bhargava) [1217770] - [x86] Add another set of MSR accessor functions (Prarit Bhargava) [1217770] - [x86] mce: Enable thresholding interrupts by default if supported (Prarit Bhargava) [1217770] - [x86] mce: Make mce_panic() fatal machine check msg in the same pattern (Prarit Bhargava) [1217770] - [x86] mce: Cleanup CMCI storm logic (Prarit Bhargava) [1217770] - [x86] mce: Drop bogus const modifier from AMD's bank4_names() (Prarit Bhargava) [1217770] - [x86] mce: Get rid of TIF_MCE_NOTIFY and associated mce tricks (Prarit Bhargava) [1217770] - [x86] mce: Fix sparse errors (Prarit Bhargava) [1217770] - [x86] mce: Improve timeout error messages (Prarit Bhargava) [1217770] - [x86] mce: Extend the the mce_severity mechanism to handle UCNA/DEFERRED error (Prarit Bhargava) [1217770] - [x86] mce: Assign interrupt handler only when bank supports it (Prarit Bhargava) [1217770] - [x86] mce: Drop software-defined bank in error thresholding (Prarit Bhargava) [1217770] - [x86] mce: Move invariant code out from loop body (Prarit Bhargava) [1217770] - [x86] mce: Correct thresholding error logging (Prarit Bhargava) [1217770] - [x86] mce: Use macros to compute bank MSRs (Prarit Bhargava) [1217770] - [x86] mce: Avoid showing repetitive message from intel_init_thermal() (Prarit Bhargava) [1217770] - [x86] replace strict_strto calls (Prarit Bhargava) [1217770] - [x86] mce: Robustify mcheck_init_device (Prarit Bhargava) [1217770] - [x86] msr-index: define MSR_TURBO_RATIO_LIMIT, 1, 2 (Prarit Bhargava) [1187329] - [tools] turbostat: correct dumped pkg-cstate-limit value (Prarit Bhargava) [1187329] - [tools] turbostat: calculate TSC frequency from CPUID(0x15) on SKL (Prarit Bhargava) [1187329] - [tools] turbostat: correct DRAM RAPL units on recent Xeon processors (Prarit Bhargava) [1187329] - [tools] turbostat: Use $(CURDIR) instead of $(PWD) and add support for O= option in Makefile (Prarit Bhargava) [1187329] - [tools] turbostat: modprobe msr, if needed (Prarit Bhargava) [1187329] - [tools] turbostat: Initial Skylake support (Prarit Bhargava) [1187329] - [tools] turbostat: dump MSR_TURBO_RATIO_LIMIT2 (Prarit Bhargava) [1187329] - [tools] turbostat: use new MSR_TURBO_RATIO_LIMIT names (Prarit Bhargava) [1187329] - [tools] turbostat: update PERF_LIMIT_REASONS decoding (Prarit Bhargava) [1187329] - [tools] turbostat: label base frequency (Prarit Bhargava) [1187329] - [tools] turbostat: simplify default output (Prarit Bhargava) [1187329] - [tools] turbostat: support additional Broadwell model (Prarit Bhargava) [1187329] - [tools] turbostat: update parameters, documentation (Prarit Bhargava) [1187329] - [tools] turbostat: Skip printing disabled package C-states (Prarit Bhargava) [1187329] - [tools] turbostat: relax dependency on APERF_MSR (Prarit Bhargava) [1187329] - [tools] turbostat: relax dependency on invariant TSC (Prarit Bhargava) [1187329] - [tools] turbostat: decode MSR_*_PERF_LIMIT_REASONS (Prarit Bhargava) [1187329] - [tools] turbostat: relax dependency on root permission (Prarit Bhargava) [1187329] - [hwmon] k10temp: Convert to devm_hwmon_device_register_with_groups (Jarod Wilson) [1135029] - [hwmon] k10temp: Add support for F15h M60h (Jarod Wilson) [1135029] - [pci] Add include guard to include/linux/pci_ids.h (Jarod Wilson) [1135029] - [hwmon] k10temp: Add support for AMD F16 M30h processor (Jarod Wilson) [1135029] - [hwmon] Do not accept invalid name attributes (Jarod Wilson) [1135029] - [hwmon] k10temp: Add support for Kaveri CPUs (Jarod Wilson) [1135029] - [kernel] pci_ids: Add PCI device IDs for F15h M60h (Jarod Wilson) [1135029] - [kernel] pci_ids: add AMD F16h M30h device IDs (Jarod Wilson) [1135029] - [hwmon] Provide managed hwmon registration (Jarod Wilson) [1135029] - [hwmon] Introduce hwmon_device_register_with_groups (Jarod Wilson) [1135029] - [hwmon] k10temp: remove unnecessary pci_set_drvdata() (Jarod Wilson) [1135029] - [firmware] dmi_scan: Prevent dmi_num integer overflow (Jarod Wilson) [853192] - [firmware] dmi_scan: Fix dmi_len type (Jarod Wilson) [853192] - [firmware] dmi_scan: Fix dmi scan to handle "End of Table" structure (Jarod Wilson) [853192] - [firmware] dmi: add support for SMBIOS 3.0 64-bit entry point (Jarod Wilson) [853192] - [firmware] efi: dmi: add support for SMBIOS 3.0 UEFI configuration table (Jarod Wilson) [853192] - [firmware] dmi_scan: generalize for use by other archs (Jarod Wilson) [853192] - [firmware] dmi_scan: constify strings (Jarod Wilson) [853192] - [firmware] dmi_scan: drop OOM messages (Jarod Wilson) [853192] - [firmware] dmi_scan: fix most checkpatch errors and warnings (Jarod Wilson) [853192] - [firmware] dmi_scan: drop obsolete comment (Jarod Wilson) [853192] - [firmware] dmi_scan: add comments on dmi_present() and the loop in dmi_scan_machine() (Jarod Wilson) [853192]- [powerpc] eeh: Aux PE data for error log (Steve Best) [1211945] - [powerpc] eeh: Make diag-data not endian dependent (Steve Best) [1211945] - [powerpc] eeh: Replace pr_warning() with pr_warn() (Steve Best) [1211945] - [powerpc] eeh: Reduce lines of log dump (Steve Best) [1211945] - [powerpc] eeh: Selectively enable IO for error log (Steve Best) [1211945] - [powerpc] eeh: Refactor EEH flag accessors (Steve Best) [1211945] - [powerpc] eeh: Fetch IOMMU table in reliable way (Steve Best) [1211945] - [powerpc] powernv: Fix IOMMU table for VFIO dev (Steve Best) [1211945] - [powerpc] eeh: sysfs entries lost (Steve Best) [1211945] - [powerpc] eeh: EEH support for VFIO PCI device (Steve Best) [1211945] - [powerpc] eeh: Avoid event on passed PE (Steve Best) [1211945] - [powerpc] powernv: Switch powernv drivers to use machine_xxx_initcall() (Steve Best) [1211945] - [powerpc] Add machine_early_initcall() (Steve Best) [1211945] - [powerpc] perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTH (Steve Best) [1213950] - [powerpc] kvm: Implement H_LOGICAL_CI_{LOAD,STORE} in KVM (David Gibson) [1184290] - [mm] zbud: avoid accessing last unused freelist (Seth Jennings) [1141434] - [mm] zsmalloc: simplify init_zspage free obj linking (Seth Jennings) [1141434] - [mm] zsmalloc: correct comment for fullness group computation (Seth Jennings) [1141434] - [mm] zsmalloc: move pages_allocated to zs_pool (Seth Jennings) [1141434] - [mm] zpool: use prefixed module loading (Seth Jennings) [1141434] - [mm] zswap: add __init to zswap_entry_cache_destroy() (Seth Jennings) [1141434] - [mm] zpool: update zswap to use zpool (Seth Jennings) [1141434] - [mm] zpool: zbud/zsmalloc implement zpool (Seth Jennings) [1141434] - [mm] zpool: implement common zpool api to zbud/zsmalloc (Seth Jennings) [1141434] - [mm] zbud: change zbud_alloc size type to size_t (Seth Jennings) [1141434] - [mm] zswap: NUMA aware allocation for zswap_dstmem (Seth Jennings) [1141434] - [mm] zsmalloc: make zsmalloc module-buildable (Seth Jennings) [1141434] - [mm] zsmalloc: fixup trivial zs size classes value in comments (Seth Jennings) [1141434] - [mm] zbud: make size unsigned like unique callsite (Seth Jennings) [1141434] - [Documentation] MAINTAINERS: change zswap/zbud maintainer email address (Seth Jennings) [1141434] - [mm] zswap: remove unnecessary parentheses (Seth Jennings) [1141434] - [mm] zswap: support multiple swap devices (Seth Jennings) [1141434] - [mm] zswap: update zsmalloc in comment to zbud (Seth Jennings) [1141434] - [mm] zswap: fix trivial typo and arrange indentation (Seth Jennings) [1141434] - [mm] zsmalloc: Fix CPU hotplug callback registration (Seth Jennings) [1141434] - [mm] Kconfig: fix URL for zsmalloc benchmark (Seth Jennings) [1141434] - [mm] zsmalloc: add maintainers (Seth Jennings) [1141434] - [mm] zsmalloc: add copyright (Seth Jennings) [1141434] - [mm] zsmalloc: move it under mm (Seth Jennings) [1141434] - [mm] zswap: change params from hidden to ro (Seth Jennings) [1141434] - [mm] zsmalloc: add more comment (Seth Jennings) [1141434] - [mm] zsmalloc: add Kconfig for enabling page table method (Seth Jennings) [1141434] - [mm] zswap: refactor the get/put routines (Seth Jennings) [1141434] - [mm] zswap: fix memory leak when invalidate and reclaim occur concurrently (Seth Jennings) [1141434] - [mm] zswap: avoid unnecessary page scanning (Seth Jennings) [1141434] - [Documentation] zswap: fix typos (Seth Jennings) [1141434] - [mm] zswap: fix memory leak when re-swapon (Seth Jennings) [1141434] - [mm] zsmalloc: Fix map_vm_area undefined reference errors (Seth Jennings) [1141434] - [mm] zswap: use postorder iteration when destroying rbtree (Seth Jennings) [1141434] - [lib] rbtree: fix rbtree_postorder_for_each_entry_safe() iterator (Seth Jennings) [1141434] - [lib] rbtree: add rbtree_postorder_for_each_entry_safe() helper (Seth Jennings) [1141434] - [lib] rbtree: add postorder iteration functions (Seth Jennings) [1141434] - [mm] zbud: fix some trivial typos in comments (Seth Jennings) [1141434] - [mm] zswap: get swapper address_space by using macro (Seth Jennings) [1141434] - [mm] zsmalloc: access page->private by using page_private macro (Seth Jennings) [1141434] - [mm] zsmalloc: Fixed up incorrect formatted comments (Seth Jennings) [1141434] - [mm] zsmalloc: Fixes string split across lines in zsmalloc zsmalloc-main (Seth Jennings) [1141434] - [s390] zfcp: auto port scan resiliency (Hendrik Brueckner) [1182316] - [s390] zfcp: bring back unit sysfs attributes for automatic LUN scan (Hendrik Brueckner) [1182314] - [tools] perf: Fix race in build_id_cache__add_s() (Milos Vyletel) [1204077] - [kernel] sched/rt/nohz: Stop scheduler tick if running realtime task (Rik van Riel) [1193629] - [kernel] sched: rt: Reduce rq lock contention by eliminating locking of non-feasible target (Larry Woodman) [1195521]- [kernel] audit: convert status version to a feature bitmap (Richard Guy Briggs) [1155589] - [kernel] audit: use define's for audit version (Richard Guy Briggs) [1155589] - [kernel] audit: clean up AUDIT_GET/SET local variables and future-proof API (Richard Guy Briggs) [1155589] - [kernel] audit: use memset instead of trying to initialize field by field (Richard Guy Briggs) [1155589] - [net] libceph: tcp_nodelay support (Sage Weil) [1197952] - [net] pppoe: Use workqueue to die properly when a PADT is received (Beniamino Galvani) [1025871] - [net] tcp: restore 1.5x per RTT limit to CUBIC cwnd growth in congestion avoidance (Florian Westphal) [1191260] - [net] tcp: fix tcp_cong_avoid_ai() credit accumulation bug with decreases in w (Florian Westphal) [1191260] - [net] tcp: fix timing issue in CUBIC slope calculation (Florian Westphal) [1191260] - [net] tcp: fix stretch ACK bugs in CUBIC (Florian Westphal) [1191260] - [net] tcp: fix stretch ACK bugs in Reno (Florian Westphal) [1191260] - [net] tcp: fix the timid additive increase on stretch ACKs (Florian Westphal) [1191260] - [net] tcp: stretch ACK fixes prep (Florian Westphal) [1191260] - [net] tcp_cubic: refine Hystart delay threshold (Florian Westphal) [1191260] - [net] tcp_cubic: add SNMP counters to track how effective is Hystart (Florian Westphal) [1191260] - [net] inet_diag: fix access to tcp cc information (Florian Westphal) [1212624] - [net] inet_diag: fix possible overflow in inet_diag_dump_one_icsk() (Florian Westphal) [1212624] - [net] inet_diag: zero out uninitialized idiag_{src, dst} fields (Florian Westphal) [1212624] - [net] tcp: add per route congestion control (Florian Westphal) [1212624] - [net] tcp: add RTAX_CC_ALGO fib handling (Florian Westphal) [1212624] - [net] tcp: add key management to congestion control (Florian Westphal) [1212624] - [net] tcp: refactor reinitialization of congestion control (Florian Westphal) [1212624] - [net] fib6: convert cfg metric to u32 outside of table write lock (Florian Westphal) [1212624] - [net] fib6: fib6_commit_metrics: fix potential NULL pointer dereference (Florian Westphal) [1212624] - [net] ipv6: do not overwrite inetpeer metrics prematurely (Florian Westphal) [1212624] - [net] dctcp: loosen requirement to assert ECT(0) during 3WHS (Florian Westphal) [1212624] - [net] tcp: allow setting ecn via routing table (Florian Westphal) [1212624] - [net] tcp: move TCP_ECN_create_request out of header (Florian Westphal) [1212624] - [net] syncookies: split cookie_check_timestamp() into two functions (Florian Westphal) [1212624] - [net] syncookies: avoid magic values and document which-bit-is-what-option (Florian Westphal) [1212624] - [net] fib_trie: Fix regression in handling of inflate/halve failure (Alexander Duyck) [1205277] - [net] fib_trie: Address possible NULL pointer dereference in resize (Alexander Duyck) [1205277] - [net] fib_trie: Correctly handle case of key == 0 in leaf_walk_rcu (Alexander Duyck) [1205277] - [net] fib_trie: Add key vector to root, return parent key_vector in resize (Alexander Duyck) [1205277] - [net] fib_trie: Move parent from key_vector to tnode (Alexander Duyck) [1205277] - [net] fib_trie: Pull empty_children and full_children into tnode (Alexander Duyck) [1205277] - [net] fib_trie: Move rcu from key_vector to tnode, add accessors. (Alexander Duyck) [1205277] - [net] fib_trie: Add tnode struct as a container for fields not needed in key_vector (Alexander Duyck) [1205277] - [net] fib_trie: Rename tnode_child_length to child_length (Alexander Duyck) [1205277] - [net] fib_trie: replace tnode_get_child functions with get_child macros (Alexander Duyck) [1205277] - [net] fib_trie: Rename tnode to key_vector (Alexander Duyck) [1205277] - [net] fib_trie: Make fib_table rcu safe (Alexander Duyck) [1205277] - [net] fib_trie: Return pointer to tnode pointer in resize/inflate/halve (Alexander Duyck) [1205277] - [net] fib_trie: Fix RCU bug and merge similar bits of inflate/halve (Alexander Duyck) [1205277] - [net] fib_trie: Prevent allocating tnode if bits is too big for size_t (Alexander Duyck) [1205277] - [net] fib_trie: Update last spot w/ idx >> n->bits code and explanation (Alexander Duyck) [1205277] - [net] fib_trie: move leaf and tnode to occupy the same spot in the key vector (Alexander Duyck) [1205277] - [net] fib_trie: Update insert and delete to make use of tp from find_node (Alexander Duyck) [1205277] - [net] fib_trie: Fib find node should return parent (Alexander Duyck) [1205277] - [net] fib_trie: Fib walk rcu should take a tnode and key instead of a trie and a leaf (Alexander Duyck) [1205277] - [net] fib_trie: Only resize tnodes once instead of on each leaf removal in fib_table_flush (Alexander Duyck) [1205277] - [net] fib_trie: Remove leaf_info (Alexander Duyck) [1205277] - [net] fib_trie: Add slen to fib alias (Alexander Duyck) [1205277] - [net] fib_trie: Replace plen with slen in leaf_info (Alexander Duyck) [1205277] - [net] fib_trie: Convert fib_alias to hlist from list (Alexander Duyck) [1205277] - [net] fib_trie: Various clean-ups for handling slen (Alexander Duyck) [1205277] - [net] fib_trie: Move fib_find_alias to file where it is used (Alexander Duyck) [1205277] - [net] fib_trie: Use empty_children instead of counting empty nodes in stats collection (Alexander Duyck) [1205277] - [net] fib_trie: Add collapse() and should_collapse() to resize (Alexander Duyck) [1205277] - [net] fib_trie: Fall back to slen update on inflate/halve failure (Alexander Duyck) [1205277] - [net] fib_trie: Use index & (~0ul << n->bits) instead of index >> n->bits (Alexander Duyck) [1205277] - [net] fib_trie: Add tracking value for suffix length (Alexander Duyck) [1205277] - [net] fib_trie: Remove checks for index >= tnode_child_length from tnode_get_child (Alexander Duyck) [1205277] - [net] fib_trie: inflate/halve nodes in a more RCU friendly way (Alexander Duyck) [1205277] - [net] fib_trie: Push tnode flushing down to inflate/halve (Alexander Duyck) [1205277] - [net] fib_trie: Push assignment of child to parent down into inflate/halve (Alexander Duyck) [1205277] - [net] fib_trie: Add functions should_inflate and should_halve (Alexander Duyck) [1205277] - [net] fib_trie: Move resize to after inflate/halve (Alexander Duyck) [1205277] - [net] fib_trie: Push rcu_read_lock/unlock to callers (Alexander Duyck) [1205277] - [net] fib_trie: Use unsigned long for anything dealing with a shift by bits (Alexander Duyck) [1205277] - [net] fib_trie: Update meaning of pos to represent unchecked bits (Alexander Duyck) [1205277] - [net] fib_trie: Optimize fib_table_insert (Alexander Duyck) [1205277] - [net] fib_trie: Optimize fib_find_node (Alexander Duyck) [1205277] - [net] fib_trie: Optimize fib_table_lookup to avoid wasting time on loops/variables (Alexander Duyck) [1205277] - [net] fib_trie: Merge leaf into tnode (Alexander Duyck) [1205277] - [net] fib_trie: Merge tnode_free and leaf_free into node_free (Alexander Duyck) [1205277] - [net] fib_trie: Make leaf and tnode more uniform (Alexander Duyck) [1205277] - [net] fib_trie: Update usage stats to be percpu instead of global variables (Alexander Duyck) [1205277] - [net] fib_trie: Fix trie balancing issue if new node pushes down existing node (Alexander Duyck) [1205277] - [net] fib_trie: only calc for the un-first node (Alexander Duyck) [1205277] - [net] fib_trie: avoid a redundant bit judgement in inflate (Alexander Duyck) [1205277] - [net] fib_trie: Fix /proc/net/fib_trie when CONFIG_IP_MULTIPLE_TABLES is not defined (Alexander Duyck) [1205277] - [net] ipv6: gre: add x-netns support (Hannes Frederic Sowa) [1210346 1210390] - [net] gre: add x-netns support (Hannes Frederic Sowa) [1210346 1210390] - [net] ip6_gre: fix flowi6_proto value in xmit path (Hannes Frederic Sowa) [1210346 1210390] - [net] ipv6: Initialize ip6_tnl.hlen in gre tunnel even if no route is found (Hannes Frederic Sowa) [1210346 1210390] - [net] ipv6: protect skb->sk accesses from recursive dereference inside the stack (Hannes Frederic Sowa) [1129707] - [net] ip_tunnel: Change __skb_push back to skb_push (Florian Westphal) [1187739] - [net] ip_tunnel: fix possible rtable leak (Florian Westphal) [1187739] - [net] ip_tunnel: clear IPCB in ip_tunnel_xmit() in case dst_link_failure() is called (Florian Westphal) [1187739] - [net] ipv4: be friend with drop monitor (Florian Westphal) [1187739] - [net] ip_tunnel: Fix a memory corruption in ip_tunnel_xmit (Florian Westphal) [1187739] - [net] ip_tunnel: Do not use stale inner_iph pointer (Florian Westphal) [1187739]- [mm] memcg: use proper memcg in limit bypass (Johannes Weiner) [1213903] {CVE-2014-8171} - [mm] memcg: do not allow task about to OOM kill to bypass the limit (Johannes Weiner) [1213903] {CVE-2014-8171} - [mm] memcg: do not declare OOM from __GFP_NOFAIL allocations (Johannes Weiner) [1213903] {CVE-2014-8171} - [fs] buffer: move allocation failure loop into the allocator (Johannes Weiner) [1213903] {CVE-2014-8171} - [mm] memcg: handle non-error OOM situations more gracefully (Johannes Weiner) [1213903] {CVE-2014-8171} - [mm] memcg: do not trap chargers with full callstack on OOM (Johannes Weiner) [1213903] {CVE-2014-8171} - [mm] memcg: rework and document OOM waiting and wakeup (Johannes Weiner) [1213903] {CVE-2014-8171} - [mm] memcg: enable memcg OOM killer only for user faults (Johannes Weiner) [1213903] {CVE-2014-8171} - [x86] finish user fault error path with fatal signal (Johannes Weiner) [1213903] {CVE-2014-8171} - [arch] mm: pass userspace fault flag to generic fault handler (Johannes Weiner) [1213903] {CVE-2014-8171} - [block] cfq-iosched: handle failure of cfq group allocation (Vivek Goyal) [1190716] - [crypto] qat - do not duplicate string containing firmware name (Nikolay Aleksandrov) [1173791] - [crypto] qat - fix double release_firmware on error path (Nikolay Aleksandrov) [1173791] - [crypto] qat - print ring name in debug output (Nikolay Aleksandrov) [1173791] - [crypto] qat - fix checkpatch CODE_INDENT issue (Nikolay Aleksandrov) [1173791] - [crypto] qat - fix checkpatch COMPARISON_TO_NULL issue (Nikolay Aleksandrov) [1173791] - [crypto] qat - fix checkpatch BIT_MACRO issues (Nikolay Aleksandrov) [1173791] - [crypto] qat - fix checkpatch CONCATENATED_STRING issues (Nikolay Aleksandrov) [1173791] - [crypto] qat - checkpatch PARENTHESIS_ALIGNMENT and LOGICAL_CONTINUATIONS (Nikolay Aleksandrov) [1173791] - [crypto] qat - fix checkpatch CHECK_SPACING issues (Nikolay Aleksandrov) [1173791] - [crypto] qat - fix typo (Nikolay Aleksandrov) [1173791] - [crypto] qat - make error and info log messages more descriptive (Nikolay Aleksandrov) [1173791] - [crypto] qat - fix typo in string (Nikolay Aleksandrov) [1173791] - [crypto] qat - remove duplicate definition of Intel PCI vendor id (Nikolay Aleksandrov) [1173791] - [crypto] qat - remove incorrect __exit markup (Nikolay Aleksandrov) [1173791] - [crypto] qat - don't need qat_auth_state struct (Nikolay Aleksandrov) [1173791] - [crypto] qat - Ensure ipad and opad are zeroed (Nikolay Aleksandrov) [1173791] - [crypto] qat - remove unnecessary include of atomic.h header file (Nikolay Aleksandrov) [1173791] - [crypto] qat - use pci_wait_for_pending_transaction() (Nikolay Aleksandrov) [1173791] - [crypto] qat - adf_ae_stop() is never called (Nikolay Aleksandrov) [1173791] - [crypto] qat - correctly type a boolean (Nikolay Aleksandrov) [1173791] - [crypto] qat - fix device reset flow (Nikolay Aleksandrov) [1173791] - [crypto] qat - Fix incorrect uses of memzero_explicit (Nikolay Aleksandrov) [1173791] - [crypto] qat - add support for cbc(aes) ablkcipher (Nikolay Aleksandrov) [1173791] - [crypto] qat - Fix assumption that sg in and out will have the same nents (Nikolay Aleksandrov) [1173791] - [crypto] qat - fix problem with coalescing enable logic (Nikolay Aleksandrov) [1173791] - [crypto] qat - Fix 64 bytes requests (Nikolay Aleksandrov) [1173791] - [crypto] qat - Use memzero_explicit (Nikolay Aleksandrov) [1173791] - [crypto] qat - Move BAR definitions to device specific module (Nikolay Aleksandrov) [1173791] - [crypto] qat - misspelling typo - "reseting" should be "resetting" (Nikolay Aleksandrov) [1173791] - [crypto] qat - cleanup unnecessary break checkpatch warning (Nikolay Aleksandrov) [1173791] - [crypto] qat - cleanup coccicheck warning - NULL check before freeing functions (Nikolay Aleksandrov) [1173791] - [crypto] qat - fix bad unlock balance (Nikolay Aleksandrov) [1173791] - [crypto] llvmlinux: Remove VLAIS from crypto/.../qat_algs.c (Nikolay Aleksandrov) [1173791] - [crypto] llvmlinux: Add macro to remove use of VLAIS in crypto code (Nikolay Aleksandrov) [1173791] - [crypto] qat - Removed unneeded partial state (Nikolay Aleksandrov) [1173791] - [crypto] qat - Fix typo in name of tasklet_struct (Nikolay Aleksandrov) [1173791] - [crypto] treewide: fix errors in printk (Nikolay Aleksandrov) [1173791] - [netdrv] netxen: Fix trivial typos in comments (Tony Camuso) [1187294] - [netdrv] netxen: Use eth__addr instead of memset (Tony Camuso) [1187294] - [netdrv] netxen: Fix typo in printk (Tony Camuso) [1187294] - [netdrv] netxen: Delete an unnecessary check before the function call "kfree" (Tony Camuso) [1187294] - [netdrv] netxen: fix netxen_nic_poll() logic (Tony Camuso) [1187294] - [netdrv] netxen: Fix link event handling (Tony Camuso) [1187294] - [netdrv] netxen: Fix bug in Tx completion path (Tony Camuso) [1187294] - [netdrv] netxen: Fix BUG "sleeping function called from invalid context" (Tony Camuso) [1187294] - [netdrv] netxen: Convert remaining uses of pr_warning to pr_warn (Tony Camuso) [1187294] - [kernel] time: More core infrastructure for timespec64 (Prarit Bhargava) [1215108] - [kernel] time64: Add time64.h header and define struct timespec64 (Prarit Bhargava) [1215108]- [kernel] timers: Reduce future __run_timers() latency for first add to empty list (Rik van Riel) [1193625] - [kernel] subject timers: Reduce future __run_timers() latency for newly emptied list (Rik van Riel) [1193625] - [kernel] timers: Reduce __run_timers() latency for empty list (Rik van Riel) [1193625] - [kernel] timers: Track total number of timers in list (Rik van Riel) [1193625] - [misc] genwqe: remove unnecessary version.h inclusion (Steve Best) [1182052] - [misc] assorted conversions to p[dD] (Steve Best) [1182052] - [misc] genwqe: check for error from get_user_pages_fast() (Steve Best) [1182052] - [misc] genwqe: Support blocking when DDCB queue is busy (Steve Best) [1182052] - [misc] genwqe: Fix checkpatch complaints (Steve Best) [1182052] - [misc] genwqe: Check return code of pci_sriov_enable (Steve Best) [1182052] - [misc] genwqe: Do not modify return code of genwqe_set_interrupt_capability (Steve Best) [1182052] - [misc] genwqe: Update author information (Steve Best) [1182052] - [misc] genwqe: Remove sysfs entry for driver version (Steve Best) [1182052] - [misc] genwqe: Check pci_get_totalvfs return code (Steve Best) [1182052] - [misc] genwqe: fix pci_enable_msi usage (Steve Best) [1182052] - [s390] dasd: fix inability to set a DASD device offline (Hendrik Brueckner) [1213888] - [s390] dasd: Fix unresumed device after suspend/resume having no paths (Hendrik Brueckner) [1213889] - [s390] af_iucv: fix AF_IUCV sendmsg() errno (Hendrik Brueckner) [1213885] - [s390] dasd: fix unresumed device after suspend/resume (Hendrik Brueckner) [1213884] - [scsi] megaraid_sas: revert: Add release date and update driver version (Tomas Henzl) [1207175] - [pci] Fix RHEL7 specific possible Null pointer dereference (Myron Stowe) [1215237] - [x86] mce: Fix regression. All error records should report via /dev/mcelog (Seth Jennings) [1183957] - [fs] isofs: Fix unchecked printing of ER records (Mateusz Guzik) [1180483] {CVE-2014-9584} - [fs] isofs: infinite loop in CE record entries (Jacob Tanenbaum) [1175248] {CVE-2014-9420}- [fs] xfs: fix behaviour of XFS_IOC_FSSETXATTR on directories (Brian Foster) [1200652] - [fs] xfs: factor projid hint checking out of xfs_ioctl_setattr (Brian Foster) [1200652] - [fs] xfs: factor extsize hint checking out of xfs_ioctl_setattr (Brian Foster) [1200652] - [fs] xfs: XFS_IOCTL_SETXATTR can run in user namespaces (Brian Foster) [1200652] - [fs] xfs: kill xfs_ioctl_setattr behaviour mask (Brian Foster) [1200652] - [fs] xfs: disaggregate xfs_ioctl_setattr (Brian Foster) [1200652] - [fs] xfs: factor out xfs_ioctl_setattr transaciton preamble (Brian Foster) [1200652] - [fs] xfs: separate xflags from xfs_ioctl_setattr (Brian Foster) [1200652] - [fs] xfs: FSX_NONBLOCK is not used (Brian Foster) [1200652] - [fs] xfs: split metadata and log buffer completion to separate workqueues (Brian Foster) [1184177] - [fs] xfs: check xfs_buf_read_uncached returns correctly (Brian Foster) [1184177] - [fs] xfs: introduce xfs_buf_submit[_wait] (Brian Foster) [1184177] - [fs] xfs: kill xfs_bioerror_relse (Brian Foster) [1184177] - [fs] xfs: xfs_bioerror can die (Brian Foster) [1184177] - [fs] xfs: kill xfs_bdstrat_cb (Brian Foster) [1184177] - [fs] xfs: rework xfs_buf_bio_endio error handling (Brian Foster) [1184177] - [fs] xfs: xfs_buf_ioend and xfs_buf_iodone_work duplicate functionality (Brian Foster) [1184177] - [fs] xfs: synchronous buffer IO needs a reference (Brian Foster) [1184177] - [fs] xfs: Keep sb_bad_features2 consistent with sb_features2 (Brian Foster) [1184177] - [fs] xfs: fix set-but-unused warnings (Brian Foster) [1184177] - [fs] xfs: move type conversion functions to xfs_dir.h (Brian Foster) [1184177] - [fs] xfs: move ftype conversion functions to libxfs (Brian Foster) [1184177] - [fs] xfs: active inodes stat is broken (Brian Foster) [1184177] - [fs] xfs: cleanup xfs_bmse_merge returns (Brian Foster) [1184177] - [fs] xfs: cleanup xfs_bmse_shift_one goto mess (Brian Foster) [1184177] - [fs] xfs: fix premature enospc on inode allocation (Brian Foster) [1184177] - [fs] xfs: overflow in xfs_iomap_eof_align_last_fsb (Brian Foster) [1184177] - [fs] xfs: fix simple_return.cocci warning in xfs_bmse_shift_one (Brian Foster) [1184177] - [fs] xfs: fix simple_return.cocci warning in xfs_file_readdir (Brian Foster) [1184177] - [fs] libxfs: fix simple_return.cocci warnings (Brian Foster) [1184177] - [fs] xfs: remove unnecessary null checks (Brian Foster) [1184177] - [fs] xfs: merge xfs_inum.h into xfs_format.h (Brian Foster) [1184177] - [fs] xfs: move most of xfs_sb.h to xfs_format.h (Brian Foster) [1184177] - [fs] xfs: merge xfs_ag.h into xfs_format.h (Brian Foster) [1184177] - [fs] xfs: move acl structures to xfs_format.h (Brian Foster) [1184177] - [fs] xfs: merge xfs_dinode.h into xfs_format.h (Brian Foster) [1184177] - [fs] xfs: allow lazy sb counter sync during filesystem freeze sequence (Brian Foster) [1184177] - [fs] xfs: fix error handling in xfs_qm_log_quotaoff() (Brian Foster) [1184177] - [fs] xfs: replace on-stack xfs_trans_res with pointer in xfs_create() (Brian Foster) [1184177] - [fs] xfs: track bulkstat progress by agino (Brian Foster) [1184177] - [fs] xfs: bulkstat error handling is broken (Brian Foster) [1184177] - [fs] xfs: bulkstat main loop logic is a mess (Brian Foster) [1184177] - [fs] xfs: bulkstat chunk-formatter has issues (Brian Foster) [1184177] - [fs] xfs: bulkstat chunk formatting cursor is broken (Brian Foster) [1184177] - [fs] xfs: bulkstat btree walk doesn't terminate (Brian Foster) [1184177] - [fs] xfs: rework zero range to prevent invalid i_size updates (Brian Foster) [1184177] - [fs] xfs: Check error during inode btree iteration in xfs_bulkstat() (Brian Foster) [1184177] - [fs] xfs: bulkstat doesn't release AGI buffer on error (Brian Foster) [1184177] - [fs] xfs: fix agno increment in xfs_inumbers() loop (Brian Foster) [1184177] - [fs] xfs: xfs_iflush_done checks the wrong log item callback (Brian Foster) [1184177] - [fs] xfs: check for null dquot in xfs_quota_calc_throttle() (Brian Foster) [1184177] - [fs] xfs: fix crc field handling in xfs_sb_to/from_disk (Brian Foster) [1184177] - [fs] xfs: don't send null bp to xfs_trans_brelse() (Brian Foster) [1184177] - [fs] xfs: check for inode size overflow in xfs_new_eof() (Brian Foster) [1184177] - [fs] xfs: kill time.h (Brian Foster) [1184177] - [fs] xfs: compat_xfs_bstat does not have forkoff (Brian Foster) [1184177] - [fs] xfs: Don't use xfs_buf_iowait in the delwri buffer code (Brian Foster) [1184177] - [fs] xfs: force the log before shutting down (Brian Foster) [1184177] - [fs] xfs: annotate user variables passed as void (Brian Foster) [1184177] - [fs] xfs: xfs_kset should be static (Brian Foster) [1184177] - [fs] xfs: fix use of agi_newino in finobt lookup (Brian Foster) [1184177] - [fs] xfs: refactor recovery transaction start handling (Brian Foster) [1184177] - [fs] xfs: reorganise transaction recovery item code (Brian Foster) [1184177] - [fs] xfs: fix double free in xlog_recover_commit_trans (Brian Foster) [1184177] - [fs] xfs: recovery of XLOG_UNMOUNT_TRANS leaks memory (Brian Foster) [1184177] - [fs] xfs: refactor xlog_recover_process_data() (Brian Foster) [1184177] - [fs] xfs: flush entire last page of old EOF on truncate up (Brian Foster) [1184177] - [fs] xfs: xfs_swap_extent_flush can be static (Brian Foster) [1184177] - [fs] xfs: xfs_buf_write_fail_rl_state can be static (Brian Foster) [1184177] - [fs] xfs: xfs_rtget_summary can be static (Brian Foster) [1184177] - [fs] xfs: remove second xfs_quota.h inclusion in xfs_icache.c (Brian Foster) [1184177] - [fs] xfs: don't ASSERT on corrupt ftype (Brian Foster) [1184177] - [fs] xfs: xlog_cil_force_lsn doesn't always wait correctly (Brian Foster) [1184177] - [fs] xfs: only writeback and truncate pages for the freed range (Brian Foster) [1184177] - [fs] xfs: writeback and inval. file range to be shifted by collapse (Brian Foster) [1184177] - [fs] xfs: refactor single extent shift into xfs_bmse_shift_one() helper (Brian Foster) [1184177] - [fs] xfs: refactor shift-by-merge into xfs_bmse_merge() helper (Brian Foster) [1184177] - [fs] xfs: track collapse via file offset rather than extent index (Brian Foster) [1184177] - [fs] xfs: ensure WB_SYNC_ALL writeback handles partial pages correctly (Brian Foster) [1184177] - [fs] xfs: remove rbpp check from xfs_rtmodify_summary_int (Brian Foster) [1184177] - [fs] xfs: combine xfs_rtmodify_summary and xfs_rtget_summary (Brian Foster) [1184177] - [fs] xfs: combine xfs_dir_canenter into xfs_dir_createname (Brian Foster) [1184177] - [fs] xfs: check resblks before calling xfs_dir_canenter (Brian Foster) [1184177] - [fs] xfs: deduplicate xlog_do_recovery_pass() (Brian Foster) [1184177] - [fs] xfs: lseek: the "whence" argument is called "whence" (Brian Foster) [1184177] - [fs] xfs: combine xfs_seek_hole & xfs_seek_data (Brian Foster) [1184177] - [fs] xfs: export log_recovery_delay to delay mount time log recovery (Brian Foster) [1184177] - [fs] xfs: add debug sysfs attribute set (Brian Foster) [1184177] - [fs] xfs: trim eofblocks before collapse range (Brian Foster) [1184177] - [fs] xfs: xfs_file_collapse_range is delalloc challenged (Brian Foster) [1184177] - [fs] xfs: don't log inode unless extent shift makes extent modifications (Brian Foster) [1184177] - [fs] xfs: kill xfs_vnode.h (Brian Foster) [1184177] - [fs] xfs: kill VN_MAPPED (Brian Foster) [1184177] - [fs] xfs: kill VN_CACHED (Brian Foster) [1184177] - [fs] xfs: kill VN_DIRTY() (Brian Foster) [1184177] - [fs] xfs: introduce xfs_bulkstat_ag_ichunk (Brian Foster) [1184177] - [fs] xfs: require 64-bit sector_t (Brian Foster) [1184177] - [fs] xfs: remove XFS_IS_OQUOTA_ON macros (Brian Foster) [1184177] - [fs] xfs: tidy up xfs_set_inode32 (Brian Foster) [1184177] - [fs] xfs: mark xfs_qm_quotacheck as static (Brian Foster) [1184177] - [fs] xfs: introduce xfs_bulkstat_grab_ichunk (Brian Foster) [1184177] - [fs] xfs: introduce xfs_bulkstat_ichunk_ra (Brian Foster) [1184177] - [fs] xfs: fix error handling at xfs_bulkstat (Brian Foster) [1184177] - [fs] xfs: remove redundant user buffer count checks at xfs_bulkstat (Brian Foster) [1184177] - [fs] xfs: fix error handling at xfs_inumbers (Brian Foster) [1184177] - [fs] xfs: consolidate xfs_inumbers (Brian Foster) [1184177] - [fs] xfs: remove xfs_bulkstat_single (Brian Foster) [1184177] - [fs] xfs: remove redundant stat assignment in xfs_bulkstat_one_int (Brian Foster) [1184177] - [fs] xfs: add log attributes for log lsn and grant head data (Brian Foster) [1184177] - [fs] xfs: add xlog sysfs kobject and attribute handlers (Brian Foster) [1184177] - [fs] xfs: add xfs_mount sysfs kobject (Brian Foster) [1184177] - [fs] xfs: add a sysfs kset (Brian Foster) [1184177] - [fs] xfs: global error sign conversion (Brian Foster) [1184177] - [fs] libxfs: move source files (Brian Foster) [1184177] - [fs] libxfs: move header files (Brian Foster) [1184177] - [fs] xfs: create libxfs infrastructure (Brian Foster) [1184177] - [fs] xfs: Nuke XFS_ERROR macro (Brian Foster) [1184177] - [fs] xfs: return is not a function (Brian Foster) [1184177] - [fs] xfs: fix xfs_da_args sparse warning in xfs_readdir (Brian Foster) [1184177] - [fs] xfs: small cleanup in xfs_lowbit64() (Brian Foster) [1184177] - [fs] xfs: kill xfs_buf_geterror() (Brian Foster) [1184177] - [fs] xfs: remove redundant geometry information from xfs_da_state (Brian Foster) [1184177] - [fs] xfs: replace attr LBSIZE with xfs_da_geometry (Brian Foster) [1184177] - [fs] xfs: pass xfs_da_args to xfs_attr_leaf_newentsize (Brian Foster) [1184177] - [fs] xfs: use xfs_da_geometry for block size in attr code (Brian Foster) [1184177] - [fs] xfs: remove mp->m_dir_geo from directory logging (Brian Foster) [1184177] - [fs] xfs: reduce direct usage of mp->m_dir_geo (Brian Foster) [1184177] - [fs] xfs: move node entry counts to xfs_da_geometry (Brian Foster) [1184177] - [fs] xfs: convert dir/attr btree threshold to xfs_da_geometry (Brian Foster) [1184177] - [fs] xfs: convert m_dirblksize to xfs_da_geometry (Brian Foster) [1184177] - [fs] xfs: convert m_dirblkfsbs to xfs_da_geometry (Brian Foster) [1184177] - [fs] xfs: convert directory segment limits to xfs_da_geometry (Brian Foster) [1184177] - [fs] xfs: convert directory db conversion to xfs_da_geometry (Brian Foster) [1184177] - [fs] xfs: convert directory dablk conversion to xfs_da_geometry (Brian Foster) [1184177] - [fs] xfs: convert dir byte/off conversion to xfs_da_geometry (Brian Foster) [1184177] - [fs] xfs: kill XFS_DIR2...FIRSTDB macros (Brian Foster) [1184177] - [fs] xfs: move directory block translatiosn to xfs_dir2_priv.h (Brian Foster) [1184177] - [fs] xfs: introduce directory geometry structure (Brian Foster) [1184177] - [fs] xfs: fix compile error when libxfs header used in C++ code (Brian Foster) [1184177] - [fs] xfs: fix infinite loop at xfs_vm_writepage on 32bit system (Brian Foster) [1184177] - [fs] xfs: remove XFS_TRANS_RESERVE in collapse range (Brian Foster) [1184177] - [fs] xfs: remove shared supberlock feature checking (Brian Foster) [1184177] - [fs] xfs: don't need dirv2 checks anymore (Brian Foster) [1184177] - [fs] xfs: turn NLINK feature on by default (Brian Foster) [1184177] - [fs] xfs: make superblock version checks reflect reality (Brian Foster) [1184177] - [fs] xfs: pass struct da_args to xfs_attr_calc_size (Brian Foster) [1184177] - [fs] xfs: simplify attr name setup (Brian Foster) [1184177] - [fs] xfs: fold xfs_attr_remove_int into xfs_attr_remove (Brian Foster) [1184177] - [fs] xfs: fold xfs_attr_get_int into xfs_attr_get (Brian Foster) [1184177] - [fs] xfs: fold xfs_attr_set_int into xfs_attr_set (Brian Foster) [1184177] - [fs] xfs: remove dquot hints (Brian Foster) [1184177] - [fs] xfs: enable the finobt feature on v5 superblocks (Brian Foster) [1184177] - [fs] xfs: report finobt status in fs geometry (Brian Foster) [1184177] - [fs] xfs: add finobt support to growfs (Brian Foster) [1184177] - [fs] xfs: update the finobt on inode free (Brian Foster) [1184177] - [fs] xfs: refactor xfs_difree() inobt bits into xfs_difree_inobt() helper (Brian Foster) [1184177] - [fs] xfs: use and update the finobt on inode allocation (Brian Foster) [1184177] - [fs] xfs: insert newly allocated inode chunks into the finobt (Brian Foster) [1184177] - [fs] xfs: update inode allocation/free transaction reservations for finobt (Brian Foster) [1184177] - [fs] xfs: support the XFS_BTNUM_FINOBT free inode btree type (Brian Foster) [1184177] - [fs] xfs: reserve v5 superblock read-only compat. feature bit for finobt (Brian Foster) [1184177] - [fs] xfs: refactor xfs_ialloc_btree.c to support multiple inobt numbers (Brian Foster) [1184177] - [fs] xfs: add filestream allocator tracepoints (Brian Foster) [1184177] - [fs] xfs: remove xfs_filestream_associate (Brian Foster) [1184177] - [fs] xfs: don't create a slab cache for filestream items (Brian Foster) [1184177] - [fs] xfs: rewrite the filestream allocator using the dentry cache (Brian Foster) [1184177] - [fs] xfs: remove XFS_IFILESTREAM (Brian Foster) [1184177] - [fs] xfs: embedd mru_elem into parent structure (Brian Foster) [1184177] - [fs] xfs: handle duplicate entries in xfs_mru_cache_insert (Brian Foster) [1184177] - [fs] xfs: split xfs_bmap_btalloc_nullfb (Brian Foster) [1184177] - [fs] xfs: don't try to use the filestream allocator for metadata allocations (Brian Foster) [1184177] - [fs] xfs: remove unused calculation in xfs_dir2_sf_addname() (Brian Foster) [1184177] - [fs] xfs: remove pointless pointer increment in xfs_dir2_block_compact() (Brian Foster) [1184177] - [fs] xfs: remove unused trans pointer arg from xlog_recover_unmount_trans() (Brian Foster) [1184177] - [fs] xfs: remove unused ail pointer arg from xfs_trans_ail_cursor_done() (Brian Foster) [1184177] - [fs] xfs: remove unused xfs_mount arg from xfs_symlink_hdr_ok() (Brian Foster) [1184177] - [fs] xfs: remove unused bp arg from xfs_iflush_fork() (Brian Foster) [1184177] - [fs] xfs: remove unused pag ptr arg from iterator execute functions (Brian Foster) [1184177] - [fs] xfs: remove unused length arg from alloc_block ops (Brian Foster) [1184177] - [fs] xfs: remove unused mp arg from xfs_calc_dquots_per_chunk() (Brian Foster) [1184177] - [fs] xfs: remove unused mp arg from xfs_dir2 dataptr/byte functions (Brian Foster) [1184177] - [fs] xfs: remove unused tp arg from xfs_da_reada_buf & callers (Brian Foster) [1184177] - [fs] xfs: remove unused bip arg from xfs_buf_item_log_segment() (Brian Foster) [1184177] - [fs] xfs: remove unused flags arg from _xfs_buf_get_pages() (Brian Foster) [1184177] - [fs] xfs: remove unused args from xfs_alloc_buftarg() (Brian Foster) [1184177] - [fs] xfs: remove unused blocksize arg from xfs_setsize_buftarg() (Brian Foster) [1184177] - [fs] xfs: remove unused level arg from xfs_btree_read_buf_block() (Brian Foster) [1184177] - [fs] xfs: remove unused mp arg from xfs_bmap_forkoff_reset() (Brian Foster) [1184177] - [fs] xfs: remove unused mp arg from xfs_bmdr_maxrecs() (Brian Foster) [1184177] - [fs] xfs: remove unused mp arg from xfs_attr3_rmt_hdr_ok() (Brian Foster) [1184177] - [fs] xfs: remove unused tp arg from xfs_bmap_last_offset() and callers (Brian Foster) [1184177] - [fs] xfs: correct error sign on COLLAPSE_RANGE errors (Brian Foster) [1184177] - [fs] xfs: collapse range is delalloc challenged (Brian Foster) [1184177] - [fs] xfs: move falloc collapse range check into the filesystem methods (Brian Foster) [1184177] - [fs] xfs: Add support for FALLOC_FL_ZERO_RANGE (Brian Foster) [1184177] - [fs] xfs: use NOIO contexts for vm_map_ram (Brian Foster) [1184177] - [fs] xfs: fix directory inode iolock lockdep false positive (Brian Foster) [1184177] - [fs] xfs: allocate xfs_da_args to reduce stack footprint (Brian Foster) [1184177] - [fs] xfs: Add support FALLOC_FL_COLLAPSE_RANGE for fallocate (Brian Foster) [1184177] - [fs] xfs: always use unwritten extents for direct I/O writes (Brian Foster) [1184177] - [fs] xfs: factor prid related codes into xfs_get_initial_prid() (Brian Foster) [1184177]- [netdrv] hyperv: Add processing of MTU reduced by the host (Vitaly Kuznetsov) [1196420] - [x86] crypto: aesni - fix memory usage in GCM decryption (Kurt Stutsman) [1212178] {CVE-2015-3331} - [usb] fix use-after-free bug in usb_hcd_unlink_urb() (Don Zickus) [1187256] - [pci] Mark RTL8110SC INTx masking as broken (Myron Stowe) [1205911] - [powerpc] pci: Clip bridge windows to fit in upstream windows (Myron Stowe) [1110898] - [x86] pci: Clip bridge windows to fit in upstream windows (Myron Stowe) [1110898] - [pci] Add pci_claim_bridge_resource() to clip window if necessary (Myron Stowe) [1110898] - [pci] Add pci_bus_clip_resource() to clip to fit upstream window (Myron Stowe) [1110898] - [pci] Pass bridge device, not bus, when updating bridge windows (Myron Stowe) [1110898] - [pci] Add missing MEM_64 mask in pci_assign_unassigned_bridge_resources() (Myron Stowe) [1110898] - [pci] maintainers: Update mx6 PCI driver maintainer's email (Myron Stowe) [1110898] - [pci] Add function 1 DMA alias quirk for HighPoint RocketRaid 642L (Myron Stowe) [1110898] - [pci] msi: Fix memory leak in free_msi_irqs() (Myron Stowe) [1110898] - [pci] Merge multi-line quoted strings (Myron Stowe) [1110898] - [pci] Whitespace cleanup (Myron Stowe) [1110898] - [pci] Move EXPORT_SYMBOL so it immediately follows function/variable (Myron Stowe) [1110898] - [pci] Make pci_bus_add_device() void (Myron Stowe) [1110898] - [pci] Introduce new device binding path using pci_dev.driver_override (Myron Stowe) [1110898] - [pci] cpqphp: Fix possible null pointer dereference (Myron Stowe) [1110898] - [pci] Fix return value from pci_user_{read, write}_config_*() (Myron Stowe) [1110898] - [pci] Turn pcibios_penalize_isa_irq() into a weak function (Myron Stowe) [1110898] - [pci] pcmcia: Use pci_is_bridge() to simplify code (Myron Stowe) [1110898] - [pci] pciehp: Use pci_is_bridge() to simplify code (Myron Stowe) [1110898] - [pci] acpiphp: Use pci_is_bridge() to simplify code (Myron Stowe) [1110898] - [pci] cpcihp: Use pci_is_bridge() to simplify code (Myron Stowe) [1110898] - [pci] shpchp: Use pci_is_bridge() to simplify code (Myron Stowe) [1110898] - [pci] rpaphp: Use pci_is_bridge() to simplify code (Myron Stowe) [1110898] - [x86] pci: Use pci_is_bridge() to simplify code (Myron Stowe) [1110898] - [pci] Use pci_is_bridge() to simplify code (Myron Stowe) [1110898] - [pci] nvme: Implement PCIe reset notification callback (Myron Stowe) [1110898] - [pci] Notify driver before and after device reset (Myron Stowe) [1110898] - [x86] pci: Clean up and mark early_root_info_init() as deprecated (Myron Stowe) [1110898] - [pci] dma-api: Update dma_pool_create ()and dma_pool_alloc() descriptions (Myron Stowe) [1110898] - [pci] dma-api: Fix duplicated word in DMA-API-HOWTO.txt (Myron Stowe) [1110898] - [pci] dma-api: Capitalize "CPU" consistently (Myron Stowe) [1110898] - [pci] Add resource allocation comments (Myron Stowe) [1110898] - [pci] Simplify __pci_assign_resource() coding style (Myron Stowe) [1110898] - [pci] Change pbus_size_mem() return values to be more conventional (Myron Stowe) [1110898] - [pci] Restrict 64-bit prefetchable bridge windows to 64-bit resources (Myron Stowe) [1110898] - [pci] Support BAR sizes up to 8GB (Myron Stowe) [1110898] - [x86] gart: Tidy messages and add bridge device info (Myron Stowe) [1110898] - [x86] gart: Replace printk() with pr_info() (Myron Stowe) [1110898] - [x86] pci: Move pcibios_assign_resources() annotation to definition (Myron Stowe) [1110898] - [pci] Remove pcibios_add_platform_entries() (Myron Stowe) [1110898] - [s390] pci: use pdev->dev.groups for attribute creation (Myron Stowe) [1110898] - [x86] pci: Work around AMD Fam15h BIOSes that fail to provide _PXM (Myron Stowe) [1110898] - [x86] pci: Warn if we have to "guess" host bridge node information (Myron Stowe) [1110898] - [pci] dma-api: Change dma_declare_coherent_memory() CPU address to phys_addr_t (Myron Stowe) [1110898] - [pci] dma-api: Clarify physical/bus address distinction (Myron Stowe) [1110898] - [pci] msi: Remove pci_enable_msi_block() (Myron Stowe) [1110898] - [pci] Move Open Firmware devspec attribute to PCI common code (Myron Stowe) [1110898] - [pci] Fix use of uninitialized MPS value (Myron Stowe) [1110898] - [pci] Remove dead code (Myron Stowe) [1110898] - [pci] maintainers: Add arch/x86/kernel/quirks.c to PCI file patterns (Myron Stowe) [1110898] - [pci] Remove unnecessary __ref annotations (Myron Stowe) [1110898] - [pci] Add new ID for Intel GPU "spurious interrupt" quirk (Myron Stowe) [1110898] - [pci] genwqe: Use pci_enable_msi_exact() instead of pci_enable_msi_block() (Myron Stowe) [1110898] - [pci] Fix incorrect vgaarb conditional in WARN_ON() (Myron Stowe) [1110898] - [x86] pci: Mark ATI SBx00 HPET BAR as IORESOURCE_PCI_FIXED (Myron Stowe) [1110898] - [x86] pci: Don't try to move IORESOURCE_PCI_FIXED resources (Myron Stowe) [1110898] - [x86] pci: Fix Broadcom CNB20LE unintended sign extension (Myron Stowe) [1110898] - [pci] Use designated initialization in PCI_VDEVICE (Myron Stowe) [1110898] - [pci] Allow hotplug service drivers to operate in polling mode (Myron Stowe) [1110898] - [pci] pciehp: Acknowledge spurious "cmd completed" event (Myron Stowe) [1110898] - [pci] Remove old serial device IDs (Myron Stowe) [1110898] - [pci] Remove unnecessary includes of (Myron Stowe) [1110898] - [pci] pciehp: Use PCI_EXP_SLTCAP_PSN define (Myron Stowe) [1110898] - [pci] hotplug: Remove unnecessary "dev->bus" test (Myron Stowe) [1110898] - [pci] msi: Simplify populate_msi_sysfs() (Myron Stowe) [1110898] - [pci] portdrv: Use pci_enable_msix_exact() instead of pci_enable_msix() (Myron Stowe) [1110898] - [powerpc] kvm: ppc: book3s hv: Enable for little endian hosts (David Gibson) [1193257] - [powerpc] kvm: ppc: book3s hv: Fix ABIv2 on LE (David Gibson) [1193257] - [powerpc] kvm: ppc: book3s hv: Access XICS in BE (David Gibson) [1193257] - [powerpc] kvm: ppc: book3s hv: Access host lppaca and shadow slb in BE (David Gibson) [1193257] - [powerpc] kvm: ppc: book3s hv: Access guest VPA in BE (David Gibson) [1193257] - [powerpc] kvm: ppc: book3s hv: Make HTAB code LE host aware (David Gibson) [1193257] - [powerpc] Add asm helpers for BE 32bit load/store (David Gibson) [1193257] - [powerpc] kvm: ppc: Assembly functions exported to modules need _GLOBAL_TOC() (David Gibson) [1193257] - [powerpc] kvm: ppc: rtas: Do byte swaps explicitly (David Gibson) [1193257] - [powerpc] kvm: ppc: book3s pr: Fix ABIv2 on LE (David Gibson) [1193257] - [powerpc] kvm: ppc: book3s hv: Fix ABIv2 indirect branch issue (David Gibson) [1193257] - [powerpc] perf: add missing put_cpu_var in power_pmu_event_init (Jan Stancek) [1202283] - [s390] watchdog: support for KVM hypervisors and delete pr_info messages (Hendrik Brueckner) [1182310] - [s390] watchdog: enable KEEPALIVE for /dev/watchdog (Hendrik Brueckner) [1182310] - [s390] kernel: Update /proc/sysinfo file with Extended Name and UUID (Hendrik Brueckner) [1182311] - [s390] qeth: Display adjacent switch attributes (Hendrik Brueckner) [1182287] - [x86] kvm: vmx: fix oops with explicit flexpriority=0 option (Radim Krcmar) [1185276]- [hv] hv_fcopy: drop the obsolete message on transfer failure (Vitaly Kuznetsov) [1162100] - [virtio] virtio_ring: Update weak barriers to use dma_wmb/rmb (Alexander Duyck) [1205268] - [arch] Add lightweight memory barriers dma_rmb() and dma_wmb() (Alexander Duyck) [1205268] - [arch] Cleanup read_barrier_depends() and comments (Alexander Duyck) [1205268] - [arch] Clean up asm/barrier.h implementations using asm-generic/barrier.h (Alexander Duyck) [1205268] - [x86] kernel: Remove CONFIG_X86_OOSTORE (Alexander Duyck) [1205268] - [kernel] sched/idle: Optimize try-to-wake-up IPI (Rik van Riel) [1197889] - [kernel] sched, trace: Add a tracepoint for IPI-less remote wakeups (Rik van Riel) [1197889] - [kernel] sched/idle: Avoid spurious wakeup IPIs (Rik van Riel) [1197889] - [kernel] sched/idle: Clear polling before descheduling the idle thread (Rik van Riel) [1197889] - [x86] sched/idle: Switch from TS_POLLING to TIF_POLLING_NRFLAG (Rik van Riel) [1197889] - [hv] vss: Fast propagation of userspace communication failure (Vitaly Kuznetsov) [1092780] - [hv] vss: Introduce timeout for communication with userspace (Vitaly Kuznetsov) [1092780] - [pci] Increase IBM ipr SAS Crocodile BARs to at least system page size (Steve Best) [1211951] - [thermal] intel_powerclamp: add id for broadwell server (Steve Best) [1169554] - [powerpc] Fail remap_4k_pfn() if PFN doesn't fit inside PTE (Steve Best) [1211954] - [kernel] perf: Fix events installation during moving group (Jiri Olsa) [1066402] - [x86] perf_event_intel_uncore: Make sure only uncore events are collected (Jiri Olsa) [1066402] - [kernel] futex: Mention key referencing differences between shared and private futexes (Larry Woodman) [1205862] - [kernel] futex: Ensure get_futex_key_refs() always implies a barrier (Larry Woodman) [1205862] - [scripts] kconfig: Fix warning "'jump' may be used uninitialized" (Prarit Bhargava) [1184972] - [netdrv] bnx2x: fix encapsulation features on 57710/57711 (Michal Schmidt) [1164997] - [netdrv] be2net: use PCI MMIO read instead of config read for errors (Ivan Vecera) [1171839] - [netdrv] be2net: Fix TX rate limiting on Lancer/Skyhawk-R VFs (Ivan Vecera) [1186613] - [netdrv] be2net: fail VF link config change via ndo_set_vf_link_state() on BE3/Lancer (Ivan Vecera) [1186607] - [pci] Add ACS quirk for Emulex NICs (Ivan Vecera) [1183443] - [pci] Test for std config alias when testing extended config space (Myron Stowe) [1205915] - [hv] hv_balloon: correctly handle num_pages>INT_MAX case (Vitaly Kuznetsov) [1203790] - [hv] hv_balloon: correctly handle val.freeramxmit_more (Alexander Duyck) [1205266] - [net] pktgen: add flag NO_TIMESTAMP to disable timestamping (Alexander Duyck) [1205266] - [net] qdisc: dequeue bulking also pickup GSO/TSO packets (Alexander Duyck) [1205266] - [net] qdisc: bulk dequeue support for qdiscs with TCQ_F_ONETXQUEUE (Alexander Duyck) [1205266] - [net] qdisc: validate frames going through the direct_xmit path (Alexander Duyck) [1205266] - [net] qdisc: exit case fixes for skb list handling in qdisc layer (Alexander Duyck) [1205266] - [net] qdisc: adjustments for API allowing skb list xmits (Alexander Duyck) [1205266] - [net] xmit_list() becomes dev_hard_start_xmit() (Alexander Duyck) [1205266] - [net] Don't keep around original SKB when we software segment GSO frames (Alexander Duyck) [1205266] - [net] Validate xmit SKBs right when we pull them out of the qdisc (Alexander Duyck) [1205266] - [net] Separate out SKB validation logic from transmit path (Alexander Duyck) [1205266] - [net] Have xmit_list() signal more==true when appropriate (Alexander Duyck) [1205266] - [net] Pass a "more" indication down into netdev_start_xmit() code paths (Alexander Duyck) [1205266] - [net] Move main gso loop out of dev_hard_start_xmit() into helper (Alexander Duyck) [1205266] - [net] Create xmit_one() helper for dev_hard_start_xmit() (Alexander Duyck) [1205266] - [net] move inline skb_needs_linearize helper to header (Alexander Duyck) [1205266] - [net] Do txq_trans_update() in netdev_start_xmit() (Alexander Duyck) [1205266] - [netdrv] virtio_net: flush when in xmit_more mode and under descriptor pressure (Alexander Duyck) [1205266] - [netdrv] igb: flush when in xmit_more mode and under descriptor pressure (Alexander Duyck) [1205266] - [netdrv] ixgbe: flush when in xmit_more mode and under descriptor pressure (Alexander Duyck) [1205266] - [netdrv] ixgbe: support skb->xmit_more in netdev_ops->ndo_start_xmit() (Alexander Duyck) [1205266] - [net] Remove ndo_xmit_flush netdev operation, use signalling instead (Alexander Duyck) [1205266] - [net] Add ops->ndo_xmit_flush() (Alexander Duyck) [1205266] - [net] add skb_get_tx_queue() helper (Alexander Duyck) [1205266] - [net] netpoll: Only call ndo_start_xmit from a single place (Alexander Duyck) [1205266] - [net] Pull out core bits of __netdev_alloc_skb and add __napi_alloc_skb (Alexander Duyck) [1205273] - [net] Split netdev_alloc_frag into __alloc_page_frag and add __napi_alloc_frag (Alexander Duyck) [1205273] - [net] nf_conntrack: reserve two bytes for nf_ct_ext->len (Marcelo Leitner) [1206164] {CVE-2014-9715} - [net] ipv6: Partial checksum only UDP packets (Vlad Yasevich) [1105064] - [net] ipv6: Allow for partial checksums on non-ufo packets (Vlad Yasevich) [1105064] - [net] udpv6: Add lockless sendmsg() support (Vlad Yasevich) [1105064] - [net] ipv6: Introduce udpv6_send_skb() (Vlad Yasevich) [1105064] - [net] ipv6: introduce ipv6_make_skb (Vlad Yasevich) [1105064] - [net] ipv6: Append sending data to arbitrary queue (Vlad Yasevich) [1105064] - [net] ipv6: pull cork initialization into its own function (Vlad Yasevich) [1105064] - [net] do not enable tx-nocache-copy by default (Alexander Duyck) [1205271] - [net] tcp: add DCTCP congestion control algorithm (Florian Westphal) [970613] - [net] tcp: more detailed ACK events and events for CE marked packets (Florian Westphal) [970613] - [net] tcp: split ack slow/fast events from cwnd_event (Florian Westphal) [970613] - [net] tcp: add flag for ca to indicate that ECN is required (Florian Westphal) [970613] - [net] tcp: assign tcp cong_ops when tcp sk is created (Florian Westphal) [970613] - [net] tcp: don't include Fast Open option in SYN-ACK on pure SYN-data (Florian Westphal) [1151756] - [net] tcp: abort orphan sockets stalling on zero window probes (Florian Westphal) [1151756] - [net] tcp: fix more NULL deref after prequeue changes (Florian Westphal) [1151756] - [net] tcp: fix possible NULL dereference in tcp_vX_send_reset() (Florian Westphal) [1151756] - [net] skb_fclone_busy() needs to detect orphaned skb (Florian Westphal) [1151756] - [net] cleanup and document skb fclone layout (Florian Westphal) [1151756] - [net] tcp: md5: do not use alloc_percpu() (Florian Westphal) [1151756] - [net] tcp: tcp_conn_request: fix build error when IPv6 is disabled (Florian Westphal) [1151756] - [net] introduce __skb_header_release() (Florian Westphal) [1151756] - [net] tcp: add coalescing attempt in tcp_ofo_queue() (Florian Westphal) [1151756] - [net] tcp: avoid possible arithmetic overflows (Florian Westphal) [1151756] - [net] tcp: do not fake tcp headers in tcp_send_rcvq() (Florian Westphal) [1151756] - [net] tcp: do not copy headers in tcp_collapse() (Florian Westphal) [1151756] - [net] tcp: allow segment with FIN in tcp_try_coalesce() (Florian Westphal) [1151756] - [net] tcp: use tcp_flags in tcp_data_queue() (Florian Westphal) [1151756] - [net] tcp: use TCP_SKB_CB(skb)->tcp_flags in input path (Florian Westphal) [1151756] - [net] tcp: remove dst refcount false sharing for prequeue mode (Florian Westphal) [1151756] - [net] tcp: remove obsolete comment about TCP_SKB_CB(skb)->when in tcp_fragment() (Florian Westphal) [1151756] - [net] tcp: remove TCP_SKB_CB(skb)->when (Florian Westphal) [1151756] - [net] tcp: introduce TCP_SKB_CB(skb)->tcp_tw_isn (Florian Westphal) [1151756] - [net] tcp: whitespace fixes (Florian Westphal) [1151756] - [net] tcp: improve undo on timeout (Florian Westphal) [1151756] - [net] tcp: fix ssthresh and undo for consecutive short FRTO episodes (Florian Westphal) [1151756] - [net] tcp: don't allow syn packets without timestamps to pass tcp_tw_recycle logic (Florian Westphal) [1151756] - [net] tcp: fix tcp_release_cb() to dispatch via address family for mtu_reduced() (Florian Westphal) [1151756] - [net] tcp: don't use timestamp from repaired skb-s to calculate RTT (v2) (Florian Westphal) [1151756] - [net] tcp: md5: check md5 signature without socket lock (Florian Westphal) [1151756] - [net] tcp: reduce spurious retransmits due to transient SACK reneging (Florian Westphal) [1151756] - [net] tcp: md5: remove unneeded check in tcp_v4_parse_md5_keys (Florian Westphal) [1151756] - [net] tcp: Fix integer-overflow in TCP vegas (Florian Westphal) [1151756] - [net] tcp: Fix integer-overflows in TCP veno (Florian Westphal) [1151756] - [net] tcp: Remove unnecessary arg from tcp_enter_cwr and tcp_init_cwnd_reduction (Florian Westphal) [1151756] - [net] tcp: fix false undo corner cases (Florian Westphal) [1151756] - [net] tcp: switch snt_synack back to measuring transmit time of first SYNACK (Florian Westphal) [1151756] - [net] tcp: Fix divide by zero when pushing during tcp-repair (Florian Westphal) [1151756] - [net] tcp: add tcp_conn_request (Florian Westphal) [1151756] - [net] tcp: add queue_add_hash to tcp_request_sock_ops (Florian Westphal) [1151756] - [net] tcp: add mss_clamp to tcp_request_sock_ops (Florian Westphal) [1151756] - [net] tcp: unify tcp_v4_rtx_synack and tcp_v6_rtx_synack (Florian Westphal) [1151756] - [net] tcp: add send_synack method to tcp_request_sock_ops (Florian Westphal) [1151756] - [net] ipv6: cleanup for tcp_ipv6.c (Florian Westphal) [1151756] - [net] tcp: add init_seq method to tcp_request_sock_ops (Florian Westphal) [1151756] - [net] tcp: move around a few calls in tcp_v6_conn_request (Florian Westphal) [1151756] - [net] tcp: add route_req method to tcp_request_sock_ops (Florian Westphal) [1151756] - [net] tcp: add init_cookie_seq method to tcp_request_sock_ops (Florian Westphal) [1151756] - [net] tcp: add init_req method to tcp_request_sock_ops (Florian Westphal) [1151756] - [net] remove inet6_reqsk_alloc (Florian Westphal) [1151756] - [net] tcp: tcp_v[46]_conn_request: fix snt_synack initialization (Florian Westphal) [1151756] - [net] tcp: cookie_v4_init_sequence: skb should be const (Florian Westphal) [1151756] - [net] tcp: fix tcp_match_skb_to_sack() for unaligned SACK at end of an skb (Florian Westphal) [1151756] - [net] tcp: fixing TLP's FIN recovery (Florian Westphal) [1151756] - [net] tcp: fix cwnd undo on DSACK in F-RTO (Florian Westphal) [1151756] - [net] tcp: make cwnd-limited checks measurement-based, and gentler (Florian Westphal) [1151756] - [net] tcp: IPv6 support for fastopen server (Florian Westphal) [1151756] - [net] net: ipv6: Fix oif in TCP SYN+ACK route lookup. (Florian Westphal) [1151756] - [net] ipv6: tcp_ipv6 policy route issue (Florian Westphal) [1151756] - [net] ipv6: reuse rt6_need_strict (Florian Westphal) [1151756] - [net] tcp: improve fastopen icmp handling (Florian Westphal) [1151756] - [net] tcp: use tcp_v4_send_synack on first SYN-ACK (Florian Westphal) [1151756] - [net] tcp: simplify fast open cookie processing (Florian Westphal) [1151756] - [net] tcp: move fastopen functions to tcp_fastopen.c (Florian Westphal) [1151756] - [net] tcp: remove in_flight parameter from cong_avoid() methods (Florian Westphal) [1151756] - [net] tcp: fix cwnd limited checking to improve congestion control (Florian Westphal) [1151756] - [net] tcp_cubic: fix the range of delayed_ack (Florian Westphal) [1151756] - [net] tcp: increment retransmit counters in tlp and fast open (Florian Westphal) [1151756] - [net] tcp: avoid retransmits of TCP packets hanging in host queues (Florian Westphal) [1151756] - [net] tcp: make tcp_cwnd_application_limited() static (Florian Westphal) [1151756] - [net] ipv6: tcp_ipv6 do some cleanup (Florian Westphal) [1151756] - [net] tcp: fix get_timewait4_sock() delay computation on 64bit (Florian Westphal) [1151756] - [net] tcp: tcp_make_synack() minor changes (Florian Westphal) [1151756] - [net] tcp: delete unused parameter in tcp_nagle_check() (Florian Westphal) [1151756] - [net] tcp: tcp_release_cb() should release socket ownership (Florian Westphal) [1151756] - [net] tcp: timestamp SYN+DATA messages (Florian Westphal) [1151756] - [net] tcp: do not leak non zero tstamp in output packets (Florian Westphal) [1151756] - [net] tcp: Use NET_ADD_STATS instead of NET_ADD_STATS_BH in tcp_event_new_data_sent() (Florian Westphal) [1151756] - [net] tcp: snmp stats for Fast Open, SYN rtx, and data pkts (Florian Westphal) [1151756] - [net] tcp: fix bogus RTT on special retransmission (Florian Westphal) [1151756] - [net] tcp: switch rtt estimations to usec resolution (Florian Westphal) [1151756] - [net] kabi: don't make kabi-check trip over sk_buff change (Florian Westphal) [1151756] - [net] add skb_mstamp infrastructure (Florian Westphal) [1151756] - [net] tcp: add mib counters to track zero window transitions (Florian Westphal) [1151756] - [net] tcp: use zero-window when free_space is low (Florian Westphal) [1151756] - [net] tcp: reduce the bloat caused by tcp_is_cwnd_limited() (Florian Westphal) [1151756] - [net] tcp: fastopen: fix high order allocations (Florian Westphal) [1151756] - [net] tcp: remove unused min_cwnd member of tcp_congestion_ops (Florian Westphal) [1151756] - [net] tcp: remove 1ms offset in srtt computation (Florian Westphal) [1151756] - [net] tcp: delete redundant calls of tcp_mtup_init() (Florian Westphal) [1151756] - [net] ipv6: tcp: fix flowlabel value in ACK messages send from TIME_WAIT (Florian Westphal) [1151756] - [net] tcp: initialize passive-side sk_pacing_rate after 3WHS (Florian Westphal) [1151756] - [net] tcp: tcp_transmit_skb() optimizations (Florian Westphal) [1151756] - [net] tcp: metrics: Handle v6/v4-mapped sockets in tcp-metrics (Florian Westphal) [1151756] - [net] tcp: metrics: Fix rcu-race when deleting multiple entries (Florian Westphal) [1151756] - [net] tcp: metrics: Avoid duplicate entries with the same destination-IP (Florian Westphal) [1151756] - [net] tcp: metrics: Allow selective get/del of tcp-metrics based on src IP (Florian Westphal) [1151756] - [net] tcp: metrics: Delete all entries matching a certain destination (Florian Westphal) [1151756] - [net] tcp: metrics: New netlink attribute for src IP and dumped in netlink reply (Florian Westphal) [1151756] - [net] tcp: metrics: Add source-address to tcp-metrics (Florian Westphal) [1151756] - [net] tcp: metrics: rename tcpm_addr to tcpm_daddr (Florian Westphal) [1151756] - [net] tcp: out_of_order_queue do not use its lock (Florian Westphal) [1151756] - [net] tcp: make local functions static (Florian Westphal) [1151756] - [net] tcp: autocork should not hold first packet in write queue (Florian Westphal) [1151756] - [net] tcp: refine TSO splits (Florian Westphal) [1151756] - [net] tcp: auto corking (Florian Westphal) [1151756] - [net] tcp: optimize some skb_shinfo(skb) uses (Florian Westphal) [1151756] - [net] tcp: properly handle stretch acks in slow start (Florian Westphal) [1151756] - [net] tcp: temporarily disable Fast Open on SYN timeout (Florian Westphal) [1151756] - [net] tcp: do not rearm RTO when future data are sacked (Florian Westphal) [1151756] - [net] tcp: only take RTT from timestamps if new data is acked (Florian Westphal) [1151756] - [net] tcp: fix SYNACK RTT estimation in Fast Open (Florian Westphal) [1151756] - [net] tcp: remove redundant code in __tcp_retransmit_skb() (Florian Westphal) [1151756] - [net] ipv4: shrink rt_cache_stat (Florian Westphal) [1151756] - [net] tcp: sndbuf autotuning improvements (Florian Westphal) [1151756] - [net] tcp: Always set options to 0 before calling tcp_established_options (Florian Westphal) [1151756] - [net] tcp: fix dynamic right sizing (Florian Westphal) [1151756] - [net] tcp: Remove extern from function prototypes (Florian Westphal) [1151756] - [net] tcp: fix RTO calculated from cached RTT (Florian Westphal) [1151756] - [net] tcp: properly increase rcv_ssthresh for ofo packets (Florian Westphal) [1151756] - [net] tcp: fix no cwnd growth after timeout (Florian Westphal) [1151756] - [net] tcp: better comments for RTO initiallization (Florian Westphal) [1151756] - [net] tcp: Change return value of tcp_rcv_established() (Florian Westphal) [1151756] - [net] tcp: do not use cached RTT for RTT estimation (Florian Westphal) [1151756] - [net] tcp: increase throughput when reordering is high (Florian Westphal) [1151756] - [net] tcp: trivial: Remove nocache argument from tcp_v4_send_synack (Florian Westphal) [1151756] - [net] tcp: reset reordering est. selectively on timeout (Florian Westphal) [1151756] - [net] tcp: add server ip to encrypt cookie in fast open (Florian Westphal) [1151756] - [net] ip: add SNMP counters tracking incoming ECN bits (Florian Westphal) [1151756] - [net] tcp: Remove unused tcpct declarations and comments (Florian Westphal) [1151756] - [net] tcp: TCP_NOTSENT_LOWAT socket option (Florian Westphal) [1151756] - [net] add sk_stream_is_writeable() helper (Florian Westphal) [1151756] - [net] fib_trie: potential out of bounds access in trie_show_stats() (Florian Westphal) [1151756] - [net] tcp: use RTT from SACK for RTO (Florian Westphal) [1151756] - [net] tcp: measure RTT from new SACK (Florian Westphal) [1151756] - [net] tcp: prefer packet timing to TS-ECR for RTT (Florian Westphal) [1151756] - [net] tcp: consolidate SYNACK RTT sampling (Florian Westphal) [1151756] - [net] tcp: account all retransmit failures (Florian Westphal) [1151756] - [net] ipv4: fix spacing in assignment (Florian Westphal) [1151756] - [net] net: sock: fix TCP_SKB_MIN_TRUESIZE (Florian Westphal) [1151756] - [net] tcp: remove invalid __rcu annotation (Florian Westphal) [1151756] - [net] ipv6: remove a useless pr_info() in addrconf_gre_config() (Florian Westphal) [1151756] - [net] inet_fragment: remove an empty ifdef (Florian Westphal) [1151756] - [net] tcp: typo unset should be unsent (Florian Westphal) [1151756] - [net] net: sock: adapt SOCK_MIN_RCVBUF and SOCK_MIN_SNDBUF (Florian Westphal) [1151756] - [net] tcp: properly send new data in fast recovery in first RTT (Florian Westphal) [1151756] - [net] udp: fix two sparse errors (Florian Westphal) [1151756] - [net] ipv4: Update RFS target at poll for tcp/udp (Florian Westphal) [1151756] - [net] tcp: undo on DSACK during recovery (Florian Westphal) [1151756] - [net] tcp: fix undo on partial ack in recovery (Florian Westphal) [1151756] - [net] tcp: refactor undo functions (Florian Westphal) [1151756] - [net] tcp: consolidate PRR packet accounting (Florian Westphal) [1151756] - [net] tcp: Remove 2 indentation levels in tcp_rcv_state_process (Florian Westphal) [1151756] - [net] tcp: Remove another indentation level in tcp_rcv_state_process (Florian Westphal) [1151756] - [net] tcp: remove one indentation level in tcp_rcv_state_process (Florian Westphal) [1151756] - [net] tcp: md5: remove spinlock usage in fast path (Florian Westphal) [1151756] - [net] tcp: remove bad timeout logic in fast recovery (Florian Westphal) [1151756] - [net] tcp: speedup tcp_fixup_rcvbuf() (Florian Westphal) [1151756]- [fs] proc/task_mmu: bump kernelpagesize_kB to EOL in /proc/pid/numa_maps (Petr Holasek) [1071987] - [Documentation] filesystems/proc.txt: add /proc/pid/numa_maps interface explanation snippet (Petr Holasek) [1071987] - [fs] proc/task_mmu: show page size in /proc//numa_maps (Petr Holasek) [1071987] - [mm] vmscan: use proportional scanning during direct reclaim and full scan at DEF_PRIORITY (Larry Woodman) [1178988] - [fs] superblock: avoid locking counting inodes and dentries before reclaiming them (Larry Woodman) [1178988] - [fs] superblock: unregister sb shrinker before ->kill_sb() (Larry Woodman) [1178988] - [mm] vmstat: Reduce time interval to stat update on idle cpu (Larry Woodman) [1157802] - [mm] vmstat: do not use deferrable delayed work for vmstat_update (Larry Woodman) [1157802] - [mm] vmstat: on-demand vmstat workers V8 (Larry Woodman) [1157802] - [mm] vmstat: use this_cpu() to avoid irqon/off sequence in refresh_cpu_vm_stats (Larry Woodman) [1157802] - [mm] vmstat: create fold_diff (Larry Woodman) [1157802] - [mm] vmstat: create separate function to fold per cpu diffs into local counters (Larry Woodman) [1157802] - [mm] msync: fix incorrect fstart calculation (Larry Woodman) [1172896] - [mm] msync: sync only the requested range in msync() (Larry Woodman) [1172896] - [drm] Missed clflushopt in drm_clflush_virt_range (Steve Best) [1170846] - [x86] cpufeature: If we disable CLFLUSH, we should disable CLFLUSHOPT (Steve Best) [1170846] - [x86] Use clflushopt in drm_clflush_virt_range (Steve Best) [1170846] - [x86] Use clflushopt in drm_clflush_page (Steve Best) [1170846] - [x86] Use clflushopt in clflush_cache_range (Steve Best) [1170846] - [x86] Add support for the clflushopt instruction (Steve Best) [1170846] - [x86] mm: register 1G page size if we can allocate them at runtime (Petr Holasek) [1197899] - [x86] kvm: insufficient sysenter emulation when invoked from 16-bit code (Jacob Tanenbaum) [1186452] {CVE-2015-0239} - [kernel] module: Clean up ro/nx after early module load failures (Pratyush Anand) [1202866] - [kernel] panic: add TAINT_SOFTLOCKUP (Aaron Tomlin) [1194353] - [kernel] watchdog: print traces for all cpus on lockup detection (Aaron Tomlin) [1194353] - [x86] nmi: provide the option to issue an NMI back trace to every cpu but current (Aaron Tomlin) [1194353] - [kernel] Use 'E' instead of 'X' for unsigned module taint flag (Jiri Olsa) [1179759] - [kernel] fix module signature vs tracepoints add new TAINT_UNSIGNED_MODULE (Jiri Olsa) [1179759] - [kernel] kvm: rcu: nohz: use RCU extended quiescent state when running KVM guest (Rik van Riel) [1194681] - [kernel] context_tracking: Export context_tracking_user_enter/exit (Rik van Riel) [1194681] - [kernel] context_tracking: Run vtime_user_enter/exit only when state == CONTEXT_USER (Rik van Riel) [1194681] - [kernel] context_tracking: Add stub context_tracking_is_enabled (Rik van Riel) [1194681] - [kernel] context_tracking: Generalize context tracking APIs to support user and guest (Rik van Riel) [1194681] - [kernel] context_tracking: Rename context symbols to prepare for transition state (Rik van Riel) [1194681] - [kernel] context_tracking: Restore previous state in schedule_user (Rik van Riel) [1194681] - [powerpc] Remove unused cpp symbols in kvm headers (Rik van Riel) [1194681] - [kernel] context_tracking: Rename context_tracking_active() to context_tracking_cpu_is_enabled() (Rik van Riel) [1194681] - [kernel] context_tracking: Wrap static key check into more intuitive function name (Rik van Riel) [1194681] - [kernel] arm: Fix build error with context tracking calls (Rik van Riel) [1194681] - [kernel] irq_work: Remove BUG_ON in irq_work_run() (Jan Stancek) [1210986] - [kernel] rcu: Remove "Experimental" flags (Prarit Bhargava) [1182093]- [md] dm-snapshot: suspend merging snapshot when doing exception handover (Mike Snitzer) [1205955] - [md] dm-snapshot: suspend origin when doing exception handover (Mike Snitzer) [1205955] - [md] dm-snapshot: allocate a per-target structure for snapshot-origin target (Mike Snitzer) [1205955] - [md] dm-crypt: sort writes (Mike Snitzer) [1205955 752438] - [md] dm-crypt: add 'submit_from_crypt_cpus' option (Mike Snitzer) [1205955 752438] - [md] dm-crypt: offload writes to thread (Mike Snitzer) [1205955 752438] - [md] dm-crypt: remove unused io_pool and _crypt_io_pool (Mike Snitzer) [1205955 752438] - [md] dm-crypt: avoid deadlock in mempools (Mike Snitzer) [1205955 752438] - [md] dm-crypt: don't allocate pages for a partial request (Mike Snitzer) [1205955 752438] - [md] dm-crypt: use unbound workqueue for request processing (Mike Snitzer) [1205955 752438] - [md] dm: fix add_disk() NULL pointer due to race with free_dev() (Mike Snitzer) [1205955] - [md] dm-io: deal with wandering queue limits when handling REQ_DISCARD and REQ_WRITE_SAME (Mike Snitzer) [1205955] - [md] dm: hold suspend_lock while suspending device during device deletion (Mike Snitzer) [1205955] - [md] dm-thin: fix to consistently zero-fill reads to unprovisioned blocks (Mike Snitzer) [1205955] - [md] dm-snapshot: fix a possible invalid memory access on unload (Mike Snitzer) [1205955] - [md] dm: fix a race condition in dm_get_md (Mike Snitzer) [1205955] - [md] dm-io: reject unsupported DISCARD requests with EOPNOTSUPP (Mike Snitzer) [1205955] - [md] dm-mirror: do not degrade the mirror on discard error (Mike Snitzer) [1205955] - [md] dm-space-map-disk: fix sm_disk_count_is_more_than_one() (Mike Snitzer) [1205955] - [md] dm: inherit QUEUE_FLAG_SG_GAPS flags from underlying queues (Mike Snitzer) [1205955] - [md] dm-snapshot: remove unnecessary NULL checks before vfree() calls (Mike Snitzer) [1205955] - [md] dm-mpath: simplify failure path of dm_multipath_init() (Mike Snitzer) [1205955] - [md] dm-thin-metadata: remove unused dm_pool_get_data_block_size() (Mike Snitzer) [1205955] - [md] dm-ioctl: fix stale comment above dm_get_inactive_table() (Mike Snitzer) [1205955] - [md] dm-crypt: update url in CONFIG_DM_CRYPT help text (Mike Snitzer) [1205955] - [md] dm-bufio: fix time comparison to use time_after_eq() (Mike Snitzer) [1205955] - [md] dm: use time_in_range() and time_after() (Mike Snitzer) [1205955] - [md] dm-raid: fix a couple integer overflows (Mike Snitzer) [1205955] - [md] dm-table: train hybrid target type detection to select blk-mq if appropriate (Mike Snitzer) [1205955] - [md] dm: allocate requests in target when stacking on blk-mq devices (Mike Snitzer) [1205955] - [md] dm: prepare for allocating blk-mq clone requests in target (Mike Snitzer) [1205955] - [md] dm: submit stacked requests in irq enabled context (Mike Snitzer) [1205955] - [md] dm: split request structure out from dm_rq_target_io structure (Mike Snitzer) [1205955] - [md] dm: remove exports for request-based interfaces without external callers (Mike Snitzer) [1205955] - [md] block: mark blk-mq devices as stackable (Mike Snitzer) [1205955] - [md] block: keep established cmd_flags when cloning into a blk-mq request (Mike Snitzer) [1205955] - [md] block: add blk-mq support to blk_insert_cloned_request() (Mike Snitzer) [1205955] - [md] dm: fix multipath regression due to initializing wrong request (Mike Snitzer) [1205955] - [md] block: require blk_rq_prep_clone() be given an initialized clone request (Mike Snitzer) [1205955] - [md] dm: fix handling of multiple internal suspends (Mike Snitzer) [1205955] - [md] dm: fix missed error code if .end_io isn't implemented by target_type (Mike Snitzer) [1205955] - [md] dm-crypt: use memzero_explicit for on-stack buffer (Mike Snitzer) [1205955] - [md] lib: memzero_explicit: add comment for its usage (Mike Snitzer) [1205955] - [md] random: add and use memzero_explicit() for clearing data (Mike Snitzer) [1205955] - [md] crypto: define OPTIMIZER_HIDE_VAR for future use in memzero_explicit (Mike Snitzer) [1205955] - [md] dm-space-map-metadata: fix sm_bootstrap_get_count() (Mike Snitzer) [1205955] - [md] dm-space-map-metadata: fix sm_bootstrap_get_nr_blocks() (Mike Snitzer) [1205955] - [md] dm-stripe: fix potential for leak in stripe_ctr error path (Mike Snitzer) [1205955] - [md] dm-log-userspace: fix memory leak in dm_ulog_tfr_init failure path (Mike Snitzer) [1205955] - [md] dm-raid: fix inaccessible superblocks causing oops in configure_discard_support (Mike Snitzer) [1205955] - [md] dm-raid: add discard support for RAID levels 4, 5 and 6 (Mike Snitzer) [1205955] - [md] dm-raid: add discard support for RAID levels 1 and 10 (Mike Snitzer) [1205955] - [md] dm-switch: efficiently support repetitive patterns (Mike Snitzer) [1205955] - [md] dm-switch: factor out switch_region_table_read (Mike Snitzer) [1205955] - [md] dm-table: fix RHEL7 inconsistency with location of dm_table_run_md_queue_async (Mike Snitzer) [1205955] - [md] dm-mpath: fix stalls when handling invalid ioctls (Mike Snitzer) [1205955] - [tty] fix kABI broken by introduction of ldisc_sem (Aristeu Rozanski) [1183479] - [tty] Fix hang at ldsem_down_read() (Aristeu Rozanski) [1183479] - [tty] Replace ldisc locking with ldisc_sem (Aristeu Rozanski) [1183479] - [tty] Add lock/unlock ldisc pair functions (Aristeu Rozanski) [1183479] - [tty] Fix tty_ldisc_lock name collision (Aristeu Rozanski) [1183479] - [tty] n_tty: Buffer work should not reschedule itself (Aristeu Rozanski) [1183479] - [tty] n_tty: Fix unsafe update of available buffer space (Aristeu Rozanski) [1183479] - [tty] n_tty: Untangle read completion variables (Aristeu Rozanski) [1183479] - [tty] n_tty: Encapsulate minimum_to_wake within N_TTY (Aristeu Rozanski) [1183479] - [tty] Add timed, writer-prioritized rw semaphore (Aristeu Rozanski) [1183479] - [tty] Remove TTY_HW_COOK_IN/OUT (Aristeu Rozanski) [1183479] - [char] random: account for entropy loss due to overwrites (Herbert Xu) [1110044] - [char] random: allow fractional bits to be tracked (Herbert Xu) [1110044] - [char] random: statically compute poolbitshift, poolbytes, poolbits (Herbert Xu) [1110044] - [kernel] jiffies: Fix timeval conversion to jiffies (George Beshers) [1182693] - [kernel] timekeeping: Update timekeeper before updating vsyscall and pvclock (George Beshers) [1182693] - [kernel] timekeeping: Provide internal ktime_t based data (George Beshers) [1182693] - [kernel] irq_work: Force raised irq work to run on irq work interrupt (George Beshers) [1182693] - [kernel] irq_work: Introduce arch_irq_work_has_interrupt() (George Beshers) [1182693] - [kernel] nohz: Restore NMI safe local irq work for local nohz kick (George Beshers) [1182693] - [kernel] nohz: Avoid tick's double reprogramming in highres mode (George Beshers) [1182693] - [kernel] nohz: Fix spurious periodic tick behaviour in low-res dynticks mode (George Beshers) [1182693] - [kernel] nohz: Support nohz full remote kick (George Beshers) [1182693] - [kernel] irq_work: Implement remote queueing (George Beshers) [1182693] - [kernel] irq_work: Split raised and lazy lists (George Beshers) [1182693] - [kernel] tick-sched: Check tick_nohz_enabled in tick_nohz_switch_to_nohz() (George Beshers) [1182693] - [kernel] tick-sched: Don't call update_wall_time() when delta is lesser than tick_period (George Beshers) [1182693] - [kernel] nohz: Get timekeeping max deferment outside jiffies_lock (George Beshers) [1182693] - [kernel] sched/clock, x86: Avoid a runtime condition in native_sched_clock() (George Beshers) [1182693] - [kernel] nohz_full: fix code style issue of tick_nohz_full_stop_tick (George Beshers) [1182693] - [kernel] sched/clock, x86: Use a static_key for sched_clock_stable (George Beshers) [1182693] - [kernel] sched/clock: Remove local_irq_disable() from the clocks (George Beshers) [1182693] - [x86] perf: Clean up cap_user_time setting (George Beshers) [1182693] - [kernel] timekeeping: Call update_wall_time outside the jiffies lock (George Beshers) [1182693] - [kernel] timekeeping: Avoid possible deadlock from clock_was_set_delayed (George Beshers) [1182693] - [kernel] timekeeping: Fix lost updates to tai adjustment (George Beshers) [1182693] - [kernel] timekeeping: Fix potential lost pv notification of time change (George Beshers) [1182693] - [kernel] timekeeping: Indicate that clock was set in the pvclock gtod notifier (George Beshers) [1182693] - [kernel] timekeeping: Pass flags instead of multiple bools to timekeeping_update() (George Beshers) [1182693] - [kernel] nohz: Convert a few places to use local per cpu accesses (George Beshers) [1182693] - [kernel] nohz: Check for nohz active instead of nohz enabled (George Beshers) [1182693] - [crypto] sha-mb: sha1_mb_alg_state can be static (Herbert Xu) [1173756] - [crypto] mcryptd: mcryptd_flist can be static (Herbert Xu) [1173756] - [crypto] sha-mb: SHA1 multibuffer job manager and glue code (Herbert Xu) [1173756] - [crypto] sha-mb: SHA1 multibuffer crypto computation (x8 AVX2) (Herbert Xu) [1173756] - [crypto] sha-mb: SHA1 multibuffer submit and flush routines for AVX2 (Herbert Xu) [1173756] - [crypto] sha-mb: SHA1 multibuffer algorithm data structures (Herbert Xu) [1173756] - [crypto] sha-mb: multibuffer crypto infrastructure (Herbert Xu) [1173756] - [kernel] sched: Add function single_task_running to let a task check if it is the only task running on a cpu (Herbert Xu) [1173756] - [crypto] ahash: initialize entry len for null input in crypto hash sg list walk (Herbert Xu) [1173756] - [crypto] ahash: Add real ahash walk interface (Herbert Xu) [1173756] - [crypto] x86: sha256_ssse3 - also test for BMI2 (Herbert Xu) [1201563] - [crypto] x86: sha1 - reduce size of the AVX2 asm implementation (Herbert Xu) [1177968] - [crypto] x86: sha1 - fix stack alignment of AVX2 variant (Herbert Xu) [1177968] - [crypto] x86: sha1 - re-enable the AVX variant (Herbert Xu) [1177968] - [crypto] sha: SHA1 transform x86_64 AVX2 (Herbert Xu) [1177968] - [crypto] testmgr: fix RNG return code enforcement (Herbert Xu) [1198978]- [fs] btrfs: simplify insert_orphan_item (Eric Sandeen) [1205873] - [fs] btrfs: __add_inode_ref out of bounds memory read when looking for extended ref (Eric Sandeen) [1205873] - [fs] btrfs: fix data loss in the fast fsync path (Eric Sandeen) [1205873] - [fs] btrfs: fix lost return value due to variable shadowing (Eric Sandeen) [1205873] - [fs] btrfs: fix fsync race leading to ordered extent memory leaks (Eric Sandeen) [1205873] - [fs] btrfs: fix fsync data loss after adding hard link to inode (Eric Sandeen) [1205873] - [fs] btrfs: fix leak of path in btrfs_find_item (Eric Sandeen) [1205873] - [fs] btrfs: set proper message level for skinny metadata (Eric Sandeen) [1205873] - [fs] btrfs: add missing blk_finish_plug in btrfs_sync_log() (Eric Sandeen) [1205873] - [fs] btrfs: fix raid56 scrub failed in xfstests btrfs/072 (Eric Sandeen) [1205873] - [fs] btrfs: Don't call btrfs_start_transaction() on frozen fs to avoid deadlock (Eric Sandeen) [1205873] - [fs] btrfs: Fix the bug that fs_info->pending_changes is never cleared (Eric Sandeen) [1205873] - [fs] btrfs: fix state->private cast on 32 bit machines (Eric Sandeen) [1205873] - [fs] btrfs: fix race deleting block group from space_info->ro_bgs list (Eric Sandeen) [1205873] - [fs] btrfs: fix incorrect freeing in scrub_stripe (Eric Sandeen) [1205873] - [fs] btrfs: sync ioctl, handle errors after transaction start (Eric Sandeen) [1205873] - [fs] btrfs: don't delay inode ref updates during log replay (Eric Sandeen) [1205873] - [fs] btrfs: correctly get tree level in tree_backref_for_extent (Eric Sandeen) [1205873] - [fs] btrfs: call inode_dec_link_count() on mkdir error path (Eric Sandeen) [1205873] - [fs] btrfs: abort transaction if we don't find the block group (Eric Sandeen) [1205873] - [fs] btrfs, scrub: uninitialized variable in scrub_extent_for_parity() (Eric Sandeen) [1205873] - [fs] btrfs: filp_open() returns ERR_PTR() on failure, not NULL (Eric Sandeen) [1205873] - [fs] btrfs: remove non-sense btrfs_error_discard_extent() function (Eric Sandeen) [1205873] - [fs] btrfs: fix fs corruption on transaction abort if device supports discard (Eric Sandeen) [1205873] - [fs] btrfs: always clear a block group node when removing it from the tree (Eric Sandeen) [1205873] - [fs] btrfs: ensure deletion from pinned_chunks list is protected (Eric Sandeen) [1205873] - [fs] btrfs: make get_caching_control unconditionally return the ctl (Eric Sandeen) [1205873] - [fs] btrfs: fix unprotected deletion from pending_chunks list (Eric Sandeen) [1205873] - [fs] btrfs: fix fs mapping extent map leak (Eric Sandeen) [1205873] - [fs] btrfs: fix memory leak after block remove + trimming (Eric Sandeen) [1205873] - [fs] btrfs: make btrfs_abort_transaction consider existence of new block groups (Eric Sandeen) [1205873] - [fs] btrfs: fix race between writing free space cache and trimming (Eric Sandeen) [1205873] - [fs] btrfs: fix race between fs trimming and block group remove/allocation (Eric Sandeen) [1205873] - [fs] btrfs, replace: enable dev-replace for raid56 (Eric Sandeen) [1205873] - [fs] btrfs: fix freeing used extents after removing empty block group (Eric Sandeen) [1205873] - [fs] btrfs: fix crash caused by block group removal (Eric Sandeen) [1205873] - [fs] btrfs: fix invalid block group rbtree access after bg is removed (Eric Sandeen) [1205873] - [fs] btrfs, raid56: fix use-after-free problem in the final device replace procedure on raid56 (Eric Sandeen) [1205873] - [fs] btrfs, replace: write raid56 parity into the replace target device (Eric Sandeen) [1205873] - [fs] btrfs, replace: write dirty pages into the replace target device (Eric Sandeen) [1205873] - [fs] btrfs, raid56: support parity scrub on raid56 (Eric Sandeen) [1205873] - [fs] btrfs, raid56: use a variant to record the operation type (Eric Sandeen) [1205873] - [fs] btrfs, scrub: repair the common data on RAID5/6 if it is corrupted (Eric Sandeen) [1205873] - [fs] btrfs, raid56: don't change bbio and raid_map (Eric Sandeen) [1205873] - [fs] btrfs: remove unnecessary code of stripe_index assignment in __btrfs_map_block (Eric Sandeen) [1205873] - [fs] btrfs: remove noused bbio_ret in __btrfs_map_block in condition (Eric Sandeen) [1205873] - [fs] btrfs: zero out left over bytes after processing compression streams (Eric Sandeen) [1205873] - [fs] btrfs: fix snapshot inconsistency after a file write followed by truncate (Eric Sandeen) [1205873] - [fs] Add wait_on_atomic_t() and wake_up_atomic_t() (Eric Sandeen) [1205873] - [fs] btrfs: ensure send always works on roots without orphans (Eric Sandeen) [1205873] - [fs] btrfs: fix freeing used extent after removing empty block group (Eric Sandeen) [1205873] - [fs] btrfs: include vmalloc.h in check-integrity.c (Eric Sandeen) [1205873] - [fs] btrfs: Fix a lockdep warning when running xfstest (Eric Sandeen) [1205873] - [fs] btrfs: ensure ordered extent errors aren't missed on fsync (Eric Sandeen) [1205873] - [fs] btrfs: collect only the necessary ordered extents on ranged fsync (Eric Sandeen) [1205873] - [fs] btrfs: don't ignore log btree writeback errors (Eric Sandeen) [1205873] - [fs] btrfs: do not move em to modified list when unpinning (Eric Sandeen) [1205873] - [fs] btrfs: make sure logged extents complete in the current transaction V3 (Eric Sandeen) [1205873] - [fs] btrfs: make sure we wait on logged extents when fsycning two subvols (Eric Sandeen) [1205873] - [fs] btrfs: fix wrong accounting of raid1 data profile in statfs (Eric Sandeen) [1205873] - [fs] btrfs: fix dead lock while running replace and defrag concurrently (Eric Sandeen) [1205873] - [fs] btrfs: make xattr replace operations atomic (Eric Sandeen) [1205873] - [fs] btrfs: avoid premature -ENOMEM in clear_extent_bit() (Eric Sandeen) [1205873] - [fs] btrfs: don't take the chunk_mutex/dev_list mutex in statfs V2 (Eric Sandeen) [1205873] - [fs] btrfs: move read only block groups onto their own list V2 (Eric Sandeen) [1205873] - [fs] btrfs: fix typos in btrfs_check_super_valid (Eric Sandeen) [1205873] - [fs] btrfs: check-int: don't complain about balanced blocks (Eric Sandeen) [1205873] - [fs] btrfs: check_int: use the known block location (Eric Sandeen) [1205873] - [fs] btrfs: avoid returning -ENOMEM in convert_extent_bit() too early (Eric Sandeen) [1205873] - [fs] btrfs: make find_first_extent_bit be able to cache any state (Eric Sandeen) [1205873] - [fs] btrfs: deal with convert_extent_bit errors to avoid fs corruption (Eric Sandeen) [1205873] - [fs] btrfs: return failure if btrfs_dev_replace_finishing() failed (Eric Sandeen) [1205873] - [fs] btrfs: fix allocationg memory failure for btrfsic_state structure (Eric Sandeen) [1205873] - [fs] btrfs: report error after failure inlining extent in compressed write path (Eric Sandeen) [1205873] - [fs] btrfs: add helper btrfs_fdatawrite_range (Eric Sandeen) [1205873] - [fs] btrfs: correctly flush compressed data before/after direct IO (Eric Sandeen) [1205873] - [fs] btrfs: make inode.c:compress_file_range() return void (Eric Sandeen) [1205873] - [fs] btrfs: fix incorrect compression ratio detection (Eric Sandeen) [1205873] - [fs] btrfs: don't ignore compressed bio write errors (Eric Sandeen) [1205873] - [fs] btrfs: make inode.c:submit_compressed_extents() return void (Eric Sandeen) [1205873] - [fs] btrfs: process all async extents on compressed write failure (Eric Sandeen) [1205873] - [fs] btrfs: don't leak pages and memory on compressed write error (Eric Sandeen) [1205873] - [fs] btrfs: fix hang on compressed write error (Eric Sandeen) [1205873] - [fs] btrfs: set page and mapping error on compressed write failure (Eric Sandeen) [1205873] - [fs] btrfs: fix lockups from btrfs_clear_path_blocking (Eric Sandeen) [1205873] - [fs] btrfs: get rid of f_dentry use (Eric Sandeen) [1205873] - [fs] btrfs: move commit out of sysfs when changing label (Eric Sandeen) [1205873] - [fs] btrfs: move commit out of sysfs when changing features (Eric Sandeen) [1205873] - [fs] btrfs: introduce pending action: commit (Eric Sandeen) [1205873] - [fs] btrfs: switch inode_cache option handling to pending changes (Eric Sandeen) [1205873] - [fs] btrfs: do commit in sync_fs if there are pending changes (Eric Sandeen) [1205873] - [fs] btrfs: add support for processing pending changes (Eric Sandeen) [1205873] - [fs] btrfs: fix kfree on list_head in btrfs_lookup_csums_range error cleanup (Eric Sandeen) [1205873] - [fs] btrfs: fix race that makes btrfs_lookup_extent_info miss skinny extent items (Eric Sandeen) [1205873] - [fs] btrfs: properly clean up btrfs_end_io_wq_cache (Eric Sandeen) [1205873] - [fs] btrfs: fix invalid leaf slot access in btrfs_lookup_extent() (Eric Sandeen) [1205873] - [fs] btrfs: use macro accessors in superblock validation checks (Eric Sandeen) [1205873] - [fs] revert "btrfs: race free update of commit root for ro snapshots" (Eric Sandeen) [1205873] - [fs] btrfs: Fix compile error when CONFIG_SECURITY is not set (Eric Sandeen) [1205873] - [fs] btrfs: Make btrfs handle security mount options internally to avoid losing security label (Eric Sandeen) [1205873] - [fs] btrfs: send, don't delay dir move if there's a new parent inode (Eric Sandeen) [1205873] - [fs] btrfs: add more superblock checks (Eric Sandeen) [1205873] - [fs] btrfs: fix race in WAIT_SYNC ioctl (Eric Sandeen) [1205873] - [fs] btrfs: be aware of btree inode write errors to avoid fs corruption (Eric Sandeen) [1205873] - [fs] btrfs: remove redundant btrfs_verify_qgroup_counts declaration (Eric Sandeen) [1205873] - [fs] btrfs: fix shadow warning on cmp (Eric Sandeen) [1205873] - [fs] btrfs: fix compilation errors under DEBUG (Eric Sandeen) [1205873] - [fs] btrfs: fix crash of btrfs_release_extent_buffer_page (Eric Sandeen) [1205873] - [fs] btrfs: add missing end_page_writeback on submit_extent_page failure (Eric Sandeen) [1205873] - [fs] btrfs: Fix the wrong condition judgment about subset extent map (Eric Sandeen) [1205873] - [fs] btrfs: fix build_backref_tree issue with multiple shared blocks (Eric Sandeen) [1205873] - [fs] btrfs: cleanup error handling in build_backref_tree (Eric Sandeen) [1205873] - [fs] btrfs: move checks for DUMMY_ROOT into a helper (Eric Sandeen) [1205873] - [fs] btrfs: new define for the inline extent data start (Eric Sandeen) [1205873] - [fs] btrfs: kill extent_buffer_page helper (Eric Sandeen) [1205873] - [fs] btrfs: drop constant param from btrfs_release_extent_buffer_page (Eric Sandeen) [1205873] - [fs] btrfs: hide typecast to definition of BTRFS_SEND_TRANS_STUB (Eric Sandeen) [1205873] - [fs] btrfs: let merge_reloc_roots return void (Eric Sandeen) [1205873] - [fs] btrfs: remove unused members from struct scrub_warning (Eric Sandeen) [1205873] - [fs] btrfs: use slab for end_io_wq structures (Eric Sandeen) [1205873] - [fs] btrfs: fix error labels in init_btrfs_fs (Eric Sandeen) [1205873] - [fs] btrfs: use enum for wq endio metadata type (Eric Sandeen) [1205873] - [fs] btrfs: remove unused extent state bits (Eric Sandeen) [1205873] - [fs] btrfs: set default max_inline to 8KiB instead of 8MiB (Eric Sandeen) [1205873] - [fs] btrfs: remove blocksize from btrfs_alloc_free_block and rename (Eric Sandeen) [1205873] - [fs] btrfs: remove unused parameter blocksize from btrfs_find_tree_block (Eric Sandeen) [1205873] - [fs] btrfs: remove parameter blocksize from read_tree_block (Eric Sandeen) [1205873] - [fs] btrfs: inline code of reada_tree_block and remove it (Eric Sandeen) [1205873] - [fs] btrfs: return void from readahead_tree_block (Eric Sandeen) [1205873] - [fs] btrfs: remove unused parameter from readahead_tree_block (Eric Sandeen) [1205873] - [fs] btrfs: remove unlikely from data-dependent branches and slow paths (Eric Sandeen) [1205873] - [fs] btrfs: remove unlikely from NULL checks (Eric Sandeen) [1205873] - [fs] btrfs: remove unused variable from btrfs_parse_options (Eric Sandeen) [1205873] - [fs] btrfs: defrag, use unsigned type for extent thresh (Eric Sandeen) [1205873] - [fs] btrfs: try not to ENOSPC on log replay (Eric Sandeen) [1205873] - [fs] btrfs: don't do async reclaim during log replay (Eric Sandeen) [1205873] - [fs] btrfs: remove empty block groups automatically (Eric Sandeen) [1205873] - [fs] btrfs: fix data corruption after fast fsync and writeback error (Eric Sandeen) [1205873] - [fs] btrfs: fix fsync race leading to invalid data after log replay (Eric Sandeen) [1205873] - [fs] revert "btrfs: device_list_add() should not update list when mounted" (Eric Sandeen) [1205873] - [fs] btrfs: Fix and enhance merge_extent_mapping() to insert best fitted extent map (Eric Sandeen) [1205873] - [fs] btrfs: fix up bounds checking in lseek (Eric Sandeen) [1205873] - [fs] btrfs: cleanup the read failure record after write or when the inode is freeing (Eric Sandeen) [1205873] - [fs] btrfs: implement repair function when direct read fails (Eric Sandeen) [1205873] - [fs] btrfs: Set real mirror number for read operation on RAID0/5/6 (Eric Sandeen) [1205873] - [fs] btrfs: modify clean_io_failure and make it suit direct io (Eric Sandeen) [1205873] - [fs] btrfs: modify repair_io_failure and make it suit direct io (Eric Sandeen) [1205873] - [fs] btrfs: split bio_readpage_error into several functions (Eric Sandeen) [1205873] - [fs] btrfs: Cleanup unused variant and argument of IO failure handlers (Eric Sandeen) [1205873] - [fs] btrfs: fix missing error handler if submiting re-read bio fails (Eric Sandeen) [1205873] - [fs] btrfs: do file data check by sub-bio's self (Eric Sandeen) [1205873] - [fs] btrfs: cleanup similar code of the buffered data data check and dio read data check (Eric Sandeen) [1205873] - [fs] btrfs: Convert various code to bio_for_each_segment() (Eric Sandeen) [1205873] - [fs] btrfs: load checksum data once when submitting a direct read io (Eric Sandeen) [1205873] - [fs] btrfs: modify rw_devices counter under chunk_mutex context (Eric Sandeen) [1205873] - [fs] btrfs: move the missing device to its own fs device list (Eric Sandeen) [1205873] - [fs] btrfs: stop mounting the fs if the non-ENOENT errors happen when opening seed fs (Eric Sandeen) [1205873] - [fs] btrfs: make the logic of source device removing more clear (Eric Sandeen) [1205873] - [fs] btrfs: fix use-after-free problem of the device during device replace (Eric Sandeen) [1205873] - [fs] btrfs: fix unprotected device list access when cloning fs devices (Eric Sandeen) [1205873] - [fs] btrfs: Fix misuse of chunk mutex (Eric Sandeen) [1205873] - [fs] btrfs: fix unprotected device list access when getting the fs information (Eric Sandeen) [1205873] - [fs] btrfs: fix unprotected system chunk array insertion (Eric Sandeen) [1205873] - [fs] btrfs: fix unprotected device's variants on 32bits machine (Eric Sandeen) [1205873] - [fs] btrfs: update free_chunk_space during allocting a new chunk (Eric Sandeen) [1205873] - [fs] btrfs: fix unprotected device->bytes_used update (Eric Sandeen) [1205873] - [fs] btrfs: Fix wrong free_chunk_space assignment during removing a device (Eric Sandeen) [1205873] - [fs] btrfs: fix wrong device bytes_used in the super block (Eric Sandeen) [1205873] - [fs] btrfs: fix wrong disk size when writing super blocks (Eric Sandeen) [1205873] - [fs] btrfs: fix unprotected assignment of the target device (Eric Sandeen) [1205873] - [fs] btrfs: cleanup double assignment of device->bytes_used when device replace finishes (Eric Sandeen) [1205873] - [fs] btrfs: cleanup unused num_can_discard in fs_devices (Eric Sandeen) [1205873] - [fs] btrfs: remove the wrong comments (Eric Sandeen) [1205873] - [fs] btrfs: fix directory recovery from fsync log (Eric Sandeen) [1205873] - [fs] btrfs: fix loop writing of async reclaim (Eric Sandeen) [1205873] - [fs] btrfs: make fiemap not blow when you have lots of snapshots (Eric Sandeen) [1205873] - [fs] btrfs: add missing compression property remove in btrfs_ioctl_setflags (Eric Sandeen) [1205873] - [fs] btrfs: Fix a deadlock in btrfs_dev_replace_finishing() (Eric Sandeen) [1205873] - [fs] btrfs: cleanup the same name in end_bio_extent_readpage (Eric Sandeen) [1205873] - [fs] btrfs: don't go readonly on existing qgroup items (Eric Sandeen) [1205873] - [fs] btrfs: shrink further sizeof(struct extent_buffer) (Eric Sandeen) [1205873] - [fs] btrfs: send, lower mem requirements for processing xattrs (Eric Sandeen) [1205873] - [fs] btrfs: remove stale define after removing ordered operations (Eric Sandeen) [1205873] - [fs] btrfs: improve free space cache management and space allocation (Eric Sandeen) [1205873] - [fs] btrfs: rename total_bytes to avoid confusion (Eric Sandeen) [1205873] - [fs] btrfs: fix typo in the log message (Eric Sandeen) [1205873] - [fs] btrfs: rw_devices shouldn't be incremented for seed fs in btrfs_rm_dev_replace_srcdev() (Eric Sandeen) [1205873] - [fs] btrfs: fix memory leak when there is no more seed device (Eric Sandeen) [1205873] - [fs] btrfs: update sprout seed pointer when seed fs is relinquished (Eric Sandeen) [1205873] - [fs] btrfs: fix rw_devices miss match after seed replace (Eric Sandeen) [1205873] - [fs] btrfs: replace seed device followed by unmount causes kernel WARNING (Eric Sandeen) [1205873] - [fs] btrfs: preparatory to make btrfs_rm_dev_replace_srcdev() seed aware (Eric Sandeen) [1205873] - [fs] btrfs: Drop stray check of fixup_workers creation (Eric Sandeen) [1205873] - [fs] btrfs: make btrfs_search_forward return with nodes unlocked (Eric Sandeen) [1205873] - [fs] btrfs: sysfs label interface should check for read only FS (Eric Sandeen) [1205873] - [fs] btrfs: code optimize: BTRFS_ATTR_RW could set the mode (Eric Sandeen) [1205873] - [fs] btrfs: code optimize: BTRFS_ATTR could handle the mode (Eric Sandeen) [1205873] - [fs] btrfs: use BTRFS_ATTR instead of btrfs_no_store() (Eric Sandeen) [1205873] - [fs] btrfs: avoid unnecessary switch of path locks to blocking mode (Eric Sandeen) [1205873] - [fs] btrfs: unlock nodes earlier when inserting items in a btree (Eric Sandeen) [1205873] - [fs] btrfs: use IS_ALIGNED() for assertion in btrfs_lookup_csums_range() for simplicity (Eric Sandeen) [1205873] - [fs] btrfs: add trace for qgroup accounting (Eric Sandeen) [1205873] - [fs] btrfs: cleanup unused latest_devid and latest_trans in fs_devices (Eric Sandeen) [1205873] - [fs] btrfs: update the comment of total_bytes and disk_total_bytes of btrfs_devie (Eric Sandeen) [1205873] - [fs] btrfs: Fix the problem that the dirty flag of dev stats is cleared (Eric Sandeen) [1205873] - [fs] btrfs: make the device lock and its protected data in the same cacheline (Eric Sandeen) [1205873] - [fs] btrfs: fix wrong generation check of super block on a seed device (Eric Sandeen) [1205873] - [fs] btrfs: fix wrong fsid check of scrub (Eric Sandeen) [1205873] - [fs] btrfs: wake up transaction thread from SYNC_FS ioctl (Eric Sandeen) [1205873] - [fs] btrfs: fix wrong max inline data size limit (Eric Sandeen) [1205873] - [fs] btrfs: fix off-by-one in cow_file_range_inline() (Eric Sandeen) [1205873] - [fs] btrfs: fall into nocompression codes quickly if possible (Eric Sandeen) [1205873] - [fs] btrfs: fix wrong skipping compression for an inode (Eric Sandeen) [1205873] - [fs] btrfs: fix sparse warning (Eric Sandeen) [1205873] - [fs] btrfs: use BUG_ON (Eric Sandeen) [1205873] - [fs] btrfs compression: merge inflate and deflate z_streams (Eric Sandeen) [1205873] - [fs] btrfs: set error return value in btrfs_get_blocks_direct (Eric Sandeen) [1205873] - [fs] btrfs: reduce size of struct extent_state (Eric Sandeen) [1205873] - [fs] btrfs: use PTR_ERR_OR_ZERO (Eric Sandeen) [1205873] - [fs] btrfs: print btrfs specific info for some fatal error cases (Eric Sandeen) [1205873] - [fs] btrfs: fix writing data into the seed filesystem (Eric Sandeen) [1205873] - [fs] btrfs: make defragment work with nodatacow option (Eric Sandeen) [1205873] - [fs] btrfs: label should not contain return char (Eric Sandeen) [1205873] - [fs] btrfs: device delete must be sysloged (Eric Sandeen) [1205873] - [fs] btrfs: device add must be sysloged (Eric Sandeen) [1205873] - [fs] btrfs: clear compress-force when remounting with compress option (Eric Sandeen) [1205873] - [fs] btrfs: use DIV_ROUND_UP instead of open-coded variants (Eric Sandeen) [1205873] - [fs] btrfs: clean away stripe_align helper (Eric Sandeen) [1205873] - [fs] btrfs: use nodesize everywhere, kill leafsize (Eric Sandeen) [1205873] - [fs] btrfs: kill the key type accessor helpers (Eric Sandeen) [1205873] - [fs] btrfs: make close_ctree return void (Eric Sandeen) [1205873] - [fs] btrfs: cleanup ino cache members of btrfs_root (Eric Sandeen) [1205873] - [fs] btrfs: clenaup: don't call btrfs_release_path before free_path (Eric Sandeen) [1205873] - [fs] btrfs: remove obsolete comment in btrfs_clean_one_deleted_snapshot (Eric Sandeen) [1205873] - [fs] btrfs: set inode's logged_trans/last_log_commit after ranged fsync (Eric Sandeen) [1205873] - [fs] btrfs: use insert_inode_locked4 for inode creation (Eric Sandeen) [1205873] - [fs] btrfs: fix fsync data loss after a ranged fsync (Eric Sandeen) [1205873] - [fs] btrfs: kfree()ing ERR_PTRs (Eric Sandeen) [1205873] - [fs] btrfs: fix crash while doing a ranged fsync (Eric Sandeen) [1205873] - [fs] btrfs: fix corruption after write/fsync failure + fsync + log recovery (Eric Sandeen) [1205873] - [fs] btrfs: fix autodefrag with compression (Eric Sandeen) [1205873] - [fs] fs/btrfs/tree-log.c: Fix closing brace followed by if (Eric Sandeen) [1205873] - [fs] btrfs: fix task hang under heavy compressed write (Eric Sandeen) [1205873] - [fs] btrfs: fix filemap_flush call in btrfs_file_release (Eric Sandeen) [1205873] - [fs] btrfs: fix crash on endio of reading corrupted block (Eric Sandeen) [1205873] - [fs] btrfs: fix leak in qgroup_subtree_accounting() error path (Eric Sandeen) [1205873] - [fs] btrfs: Use right extent length when inserting overlap extent map (Eric Sandeen) [1205873] - [fs] btrfs: clone, don't create invalid hole extent map (Eric Sandeen) [1205873] - [fs] btrfs: don't monopolize a core when evicting inode (Eric Sandeen) [1205873] - [fs] btrfs: fix hole detection during file fsync (Eric Sandeen) [1205873] - [fs] btrfs: race free update of commit root for ro snapshots (Eric Sandeen) [1205873] - [fs] btrfs: don't consider the missing device when allocating new chunks (Eric Sandeen) [1205873] - [fs] btrfs: Fix wrong device size when we are resizing the device (Eric Sandeen) [1205873] - [fs] btrfs: don't write any data into a readonly device when scrub (Eric Sandeen) [1205873] - [fs] btrfs: Fix the problem that the replace destroys the seed filesystem (Eric Sandeen) [1205873] - [fs] btrfs: Return right extent when fiemap gives unaligned offset and len (Eric Sandeen) [1205873] - [fs] btrfs: fix wrong extent mapping for DirectIO (Eric Sandeen) [1205873] - [fs] btrfs: fix wrong write range for filemap_fdatawrite_range() (Eric Sandeen) [1205873] - [fs] btrfs: fix wrong missing device counter decrease (Eric Sandeen) [1205873] - [fs] btrfs: fix unzeroed members in fs_devices when creating a fs from seed fs (Eric Sandeen) [1205873] - [fs] btrfs: check generation as replace duplicates devid+uuid (Eric Sandeen) [1205873] - [fs] btrfs: device_list_add() should not update list when mounted (Eric Sandeen) [1205873] - [fs] btrfs: fill_holes: Fix slot number passed to hole_mergeable() call (Eric Sandeen) [1205873] - [fs] btrfs: fix put dio bio twice when we submit dio bio fail (Eric Sandeen) [1205873] - [fs] btrfs: disable strict file flushes for renames and truncates (Eric Sandeen) [1205873] - [fs] btrfs: fix csum tree corruption, duplicate and outdated checksums (Eric Sandeen) [1205873] - [fs] btrfs: Fix memory corruption by ulist_add_merge() on 32bit arch (Eric Sandeen) [1205873] - [fs] btrfs: fix compressed write corruption on enospc (Eric Sandeen) [1205873] - [fs] btrfs: correctly handle return from ulist_add (Eric Sandeen) [1205873] - [fs] btrfs: qgroup: account shared subtrees during snapshot delete (Eric Sandeen) [1205873] - [fs] btrfs: read lock extent buffer while walking backrefs (Eric Sandeen) [1205873] - [fs] btrfs: __btrfs_mod_ref should always use no_quota (Eric Sandeen) [1205873] - [fs] btrfs: adjust statfs calculations according to raid profiles (Eric Sandeen) [1205873] - [fs] sunrpc: fix sleeping under rcu_read_lock in gss_stringify_acceptor (Steve Dickson) [1111712] - [fs] nfs: Fix use of uninitialized variable in nfs_getattr() (Steve Dickson) [1111712] - [fs] nfs: Remove bogus assignment (Steve Dickson) [1111712] - [fs] nfs: remove spurious WARN_ON_ONCE in write path (Steve Dickson) [1111712] - [fs] pnfs/blocklayout: serialize GETDEVICEINFO calls (Steve Dickson) [1111712] - [fs] nfs: fix pnfs direct write memory leak (Steve Dickson) [1111712] - [fs] revert "nfs: nfs4_do_open should add negative results to the dcache." (Steve Dickson) [1111712] - [fs] revert "nfs: remove BUG possibility in nfs4_open_and_get_state" (Steve Dickson) [1111712] - [fs] nfsv4: Ensure nfs_atomic_open set the dentry verifier on ENOENT (Steve Dickson) [1111712] - [fs] nfsv4.1/pnfs: replace broken pnfs_put_lseg_async (Steve Dickson) [1111712] - [fs] nfsv4: Remove dead prototype for nfs4_insert_deviceid_node() (Steve Dickson) [1111712] - [fs] svcrdma: advertise the correct max payload (Steve Dickson) [1111712] - [fs] nfsd: introduce nfsd4_callback_ops (Steve Dickson) [1111712] - [fs] nfsd: split nfsd4_callback initialization and use (Steve Dickson) [1111712] - [fs] nfsd: introduce a generic nfsd4_cb (Steve Dickson) [1111712] - [fs] nfsd: remove nfsd4_callback.cb_op (Steve Dickson) [1111712] - [fs] nfsd: do not clear rpc_resp in nfsd4_cb_done_sequence (Steve Dickson) [1111712] - [fs] nfsd: fix nfsd4_cb_recall_done error handling (Steve Dickson) [1111712] - [fs] nfsd4: clarify how grace period ends (Steve Dickson) [1111712] - [fs] nfsd4: stop grace_time update at end of grace period (Steve Dickson) [1111712] - [fs] nfsd: skip subsequent UMH "create" operations after the first one for v4.0 clients (Steve Dickson) [1111712] - [fs] nfsd: set and test NFSD4_CLIENT_STABLE bit to reduce nfsdcltrack upcalls (Steve Dickson) [1111712] - [fs] nfsd: serialize nfsdcltrack upcalls for a particular client (Steve Dickson) [1111712] - [fs] nfsd: pass extra info in env vars to upcalls to allow for early grace period end (Steve Dickson) [1111712] - [fs] nfsd: add a v4_end_grace file to /proc/fs/nfsd (Steve Dickson) [1111712] - [fs] lockd: add a /proc/fs/lockd/nlm_end_grace file (Steve Dickson) [1111712] - [fs] nfsd: reject reclaim request when client has already sent RECLAIM_COMPLETE (Steve Dickson) [1111712] - [fs] nfsd: remove redundant boot_time parm from grace_done client tracking op (Steve Dickson) [1111712] - [fs] lockd: move lockd's grace period handling into its own module (Steve Dickson) [1111712] - [fs] nfsd: Put export if prepare_creds() fail (Steve Dickson) [1111712] - [fs] nfsd: Full checking of authentication name (Steve Dickson) [1111712] - [fs] nfsd: Fix bad using of return value from qword_get (Steve Dickson) [1111712] - [fs] nfsd: Fix a memory leak if nfsd4_recdir_load fail (Steve Dickson) [1111712] - [fs] nfsd: Reset creds after mnt_want_write_file() fail (Steve Dickson) [1111712] - [fs] nfsd: Put file after ima_file_check fail in nfsd_open() (Steve Dickson) [1111712] - [fs] nfs: do not start the callback thread until we set rqstp->rq_task (Steve Dickson) [1111712] - [fs] lockd: Do not start the lockd thread before we've set nlmsvc_rqst->rq_task (Steve Dickson) [1111712] - [fs] nfsd4: remove labeled NFS warning from config help (Steve Dickson) [1111712] - [fs] sunrpc: fix byte-swapping of displayed XID (Steve Dickson) [1111712] - [fs] nfsd: Update some as-yet unused 4.2 error codes (Steve Dickson) [1111712] - [fs] nfsd: Remove duplicate initialization of file_lock (Steve Dickson) [1111712] - [fs] sunrpc: Fix compile on non-x86 (Steve Dickson) [1111712] - [fs] nfsd4: reserve adequate space for LOCK op (Steve Dickson) [1111712] - [fs] nfsd4: remove obsolete comment (Steve Dickson) [1111712] - [fs] nfsd3: Check write permission after checking existence (Steve Dickson) [1111712] - [fs] nfsd: call nfs4_put_deleg_lease outside of state_lock (Steve Dickson) [1111712] - [fs] nfsd: protect lease-related nfs4_file fields with fi_lock (Steve Dickson) [1111712] - [fs] nfsd: Reorder nfsd_cache_match to check more powerful discriminators first (Steve Dickson) [1111712] - [fs] nfsd: split DRC global spinlock into per-bucket locks (Steve Dickson) [1111712] - [fs] nfsd: convert num_drc_entries to an atomic_t (Steve Dickson) [1111712] - [fs] nfsd: Remove the cache_hash list (Steve Dickson) [1111712] - [fs] nfsd: convert the lru list into a per-bucket thing (Steve Dickson) [1111712] - [fs] nfsd: Clean up drc cache in preparation for global spinlock elimination (Steve Dickson) [1111712] - [fs] sunrpc: Optimise away svc_recv_available (Steve Dickson) [1111712] - [fs] sunrpc: More optimisations of svc_xprt_enqueue() (Steve Dickson) [1111712] - [fs] sunrpc: Fix broken kthread_should_stop test in svc_get_next_xprt (Steve Dickson) [1111712] - [fs] sunrpc: get rid of the request wait queue (Steve Dickson) [1111712] - [fs] sunrpc: Do not grab pool->sp_lock unnecessarily in svc_get_next_xprt (Steve Dickson) [1111712] - [fs] nfs: Ensure that nfs_callback_start_svc sets the server rq_task (Steve Dickson) [1111712] - [fs] lockd: Ensure that lockd_start_svc sets the server rq_task (Steve Dickson) [1111712] - [fs] sunrpc: Do not override wspace tests in svc_handle_xprt (Steve Dickson) [1111712] - [fs] nfsv4.1: Fix an NFSv4.1 state renewal regression (Steve Dickson) [1111712] - [fs] nfsv4: fix open/lock state recovery error handling (Steve Dickson) [1111712] - [fs] nfsv4: Fix lock recovery when CREATE_SESSION/SETCLIENTID_CONFIRM fails (Steve Dickson) [1111712] - [fs] nfs: Fabricate fscache server index key correctly (Steve Dickson) [1111712] - [fs] sunrpc: Add missing support for RPC_CLNT_CREATE_NO_RETRANS_TIMEOUT (Steve Dickson) [1111712] - [fs] nfsv3: Fix missing includes of nfs3_fs.h (Steve Dickson) [1111712] - [fs] nfs: don't use STABLE writes during writeback (Steve Dickson) [1111712] - [fs] nfsv4: use exponential retry on NFS4ERR_DELAY for async requests (Steve Dickson) [1111712] - [fs] rpc: Add -EPERM processing for xs_udp_send_request() (Steve Dickson) [1111712] - [fs] rpc: return sent and err from xs_sendpages() (Steve Dickson) [1111712] - [fs] Fixing lease renewal (Steve Dickson) [1111712] - [fs] nfs: fix duplicate proc entries (Steve Dickson) [1111712] - [fs] pnfs/blocklayout: Fix a 64-bit division/remainder issue in bl_map_stripe (Steve Dickson) [1111712] - [fs] pnfs/blocklayout: include vmalloc.h for __vmalloc (Steve Dickson) [1111712] - [fs] nfs41: change PNFS_LAYOUTRET_ON_SETATTR to only return on truncation to smaller size (Steve Dickson) [1111712] - [fs] nfs: Move NFS v3 acl functions to nfs3_fs.h (Steve Dickson) [1111712] - [fs] nfs: Remove v3 not compiled check from validate_mount_data() (Steve Dickson) [1111712] - [fs] nfs: Move v3 declarations out of internal.h (Steve Dickson) [1111712] - [fs] nfs: Unconditionally enable commit code (Steve Dickson) [1111712] - [fs] pnfs/blocklayout: Remove a couple of unused variables (Steve Dickson) [1111712] - [fs] pnfs: enable CB_NOTIFY_DEVICEID support (Steve Dickson) [1111712] - [fs] pnfs/blocklayout: in-kernel GETDEVICEINFO XDR parsing (Steve Dickson) [1111712] - [fs] pnfs/blocklayout: move all rpc_pipefs related code into a single file (Steve Dickson) [1111712] - [fs] pnfs/blocklayout: refactor extent processing (Steve Dickson) [1111712] - [fs] pnfs/blocklayout: move extent processing to blocklayout.c (Steve Dickson) [1111712] - [fs] pnfs/blocklayout: allocate separate pages for the layoutcommit payload (Steve Dickson) [1111712] - [fs] pnfs: remove GETDEVICELIST implementation (Steve Dickson) [1111712] - [fs] pnfs/objlayout: fix endianess annotation in objio_alloc_deviceid_node (Steve Dickson) [1111712] - [fs] pnfs/blocklayout: remove some debugging (Steve Dickson) [1111712] - [fs] nfs: add __acquires and __releases annotations to seqfile start/stop routines (Steve Dickson) [1111712] - [fs] nfs: fix RCU cl_xprt handling in nfs_swap_activate/deactivate (Steve Dickson) [1111712] - [fs] nfs: setattr can only change regular file sizes (Steve Dickson) [1111712] - [fs] pnfs/blocklayout: use the device id cache (Steve Dickson) [1111712] - [fs] pnfs: add a nfs4_get_deviceid helper (Steve Dickson) [1111712] - [fs] pnfs: add a common GETDEVICELIST implementation (Steve Dickson) [1111712] - [fs] pnfs: factor GETDEVICEINFO implementations (Steve Dickson) [1111712] - [fs] pnfs/blocklayout: return layouts on setattr (Steve Dickson) [1111712] - [fs] pnfs/blocklayout: implement the return_range method (Steve Dickson) [1111712] - [fs] pnfs/blocklayout: rewrite extent tracking (Steve Dickson) [1111712] - [fs] pnfs/blocklayout: don't set pages uptodate (Steve Dickson) [1111712] - [fs] pnfs/blocklayout: remove read-modify-write handling in bl_write_pagelist (Steve Dickson) [1111712] - [fs] pnfs: add return_range method (Steve Dickson) [1111712] - [fs] pnfs: add flag to force read-modify-write in ->write_begin (Steve Dickson) [1111712] - [fs] pnfs: force a layout commit when encountering busy segments during recall (Steve Dickson) [1111712] - [fs] nfs: Fix a compile warning when !(CONFIG_NFS_V3 || CONFIG_NFS_V4) (Steve Dickson) [1111712] - [fs] pnfs/blocklayout: correctly decrement extent length (Steve Dickson) [1111712] - [fs] pnfs/blocklayout: plug block queues (Steve Dickson) [1111712] - [fs] pnfs/blocklayout: improve GETDEVICEINFO error reporting (Steve Dickson) [1111712] - [fs] pnfs/blocklayout: reject pnfs blocksize larger than page size (Steve Dickson) [1111712] - [fs] pnfs: allow splicing pre-encoded pages into the layoutcommit args (Steve Dickson) [1111712] - [fs] pnfs: avoid using stale stateids after layoutreturn (Steve Dickson) [1111712] - [fs] pnfs: retry after a bad stateid error from layoutget (Steve Dickson) [1111712] - [fs] pnfs: don't check sequence on new stateids in layoutget (Steve Dickson) [1111712] - [fs] pnfs: do not pass uninitialized lsegs to ->free_lseg (Steve Dickson) [1111712] - [fs] nfs: cap request size to fit a kmalloced page array (Steve Dickson) [1111712] - [fs] nfs/filelayout: set layoutcommit depending on write verifier (Steve Dickson) [1111712] - [fs] nfs41: add a helper function to set layoutcommit after commit (Steve Dickson) [1111712] - [fs] nfs: Clear up state owner lock usage (Steve Dickson) [1111712] - [fs] rpc: xs_bind - do not bind when requesting a random ephemeral port (Steve Dickson) [1111712]- [documentation] cpuset: isolcpus: document relationship between cpusets & isolcpus (Rik van Riel) [1194687] - [kernel] cpusets: isolcpus: exclude isolcpus from load balancing in cpusets (Rik van Riel) [1194687] - [kernel] sched: isolcpu: make cpu_isolated_map visible outside scheduler (Rik van Riel) [1194687] - [powerpc] fix memory corruption by pnv_alloc_idle_core_states (Jan Stancek) [1205856] - [kernel] trace: Check if tracing is enabled in trace_puts() (Luiz Capitulino) [1198836] - [net] ipvs: allow rescheduling of new connections when port reuse is detected (Marcelo Leitner) [1196781] - [net] ipv6: gre: fix wrong skb->protocol in WCCP (Hannes Frederic Sowa) [1196478] - [net] ipv6: mld: fix add_grhead skb_over_panic for devs with large MTUs (Hannes Frederic Sowa) [1194694] - [net] team: don't traverse port list using rcu in team_set_mac_address (Jiri Pirko) [1182208] - [net] ipv6: replacing a rt6_info needs to purge possible propagated rt6_infos too (Jiri Pirko) [1198402] - [net] team: allow TSO being set on master (Jiri Pirko) [1189844] - [net] ipv6: addrconf: validate new MTU before applying it (Marcelo Leitner) [1194011] - [net] netfilter: conntrack: adjust nf_conntrack_buckets default value (Marcelo Leitner) [1176947] - [net] ipv6: fix possible deadlock in ip6_fl_purge / ip6_fl_gc (Jan Stancek) [1191411] - [netdrv] ppp: deflate: never return len larger than output buffer (Florian Westphal) [1187574] - [net] ipv4: kABI fix for 0bbf87d backport (Aristeu Rozanski) [1184764] - [net] ipv4: Convert ipv4.ip_local_port_range to be per netns (Aristeu Rozanski) [1184764] - [net] xfrm: Fix crash with ipv6 IPsec tunnel and NAT (Hannes Frederic Sowa) [1162395] - [net] bonding: implement bond_poll_controller() (Nikolay Aleksandrov) [1166647] - [net] bonding: Implement port churn-machine (AD standard 43.4.17) (Nikolay Aleksandrov) [1166647] - [net] bonding: Verify RX LACPDU has proper dest mac-addr (Nikolay Aleksandrov) [1166647] - [net] bonding: simple code refactor (Nikolay Aleksandrov) [1166647] - [net] bonding: Move slave state changes to a helper function (Nikolay Aleksandrov) [1166647] - [net] bonding: cleanup and remove dead code (Nikolay Aleksandrov) [1166647] - [net] bonding: fix LACP PDU not sent on slave port sometimes (Nikolay Aleksandrov) [1166647] - [net] bonding: fix incorrect lacp mux state when agg not active (Nikolay Aleksandrov) [1166647] - [net] bonding: fix bond_open() don't always set slave active flag (Nikolay Aleksandrov) [1166647] - [net] bonding: update bond carrier state when min_links option changes (Nikolay Aleksandrov) [1166647] - [net] bonding: cleanup bond_opts array (Nikolay Aleksandrov) [1166647] - [net] bonding: change error message to debug message in __bond_release_one() (Nikolay Aleksandrov) [1166647] - [net] bonding: Check length of IFLA_BOND_ARP_IP_TARGET attributes (Nikolay Aleksandrov) [1166647] - [net] bonding: Introduce 4 AD link speed to fix agg_bandwidth (Nikolay Aleksandrov) [1166647] - [net] bonding: change AD_LINK_SPEED_BITMASK to enum to suport more speed (Nikolay Aleksandrov) [1166647] - [net] bonding: squash a warning (Nikolay Aleksandrov) [1166647] - [net] bonding: fix curr_active_slave/carrier with loadbalance arp monitoring (Nikolay Aleksandrov) [1166647] - [net] bonding: Move bonding headers under include/net (Nikolay Aleksandrov) [1166647] - [net] bonding: add bond_tx_drop() helper (Nikolay Aleksandrov) [1166647] - [net] bonding: Simplify the xmit function for modes that use xmit_hash (Nikolay Aleksandrov) [1166647] - [net] bonding: display xmit_hash_policy for non-dynamic-tlb mode (Nikolay Aleksandrov) [1166647] - [net] bonding: make global bonding stats more reliable (Nikolay Aleksandrov) [1166647] - [net] bonding: remove the unnecessary notes for bond_xmit_broadcast() (Nikolay Aleksandrov) [1166647] - [net] bonding: slight optimization for bond_xmit_roundrobin() (Nikolay Aleksandrov) [1166647] - [net] bonding: consolidate ASSERT_RTNL()s and remove the unnecessary (Nikolay Aleksandrov) [1166647] - [net] bonding: trivial: style and comment fixes (Nikolay Aleksandrov) [1166647] - [net] bonding: consolidate the two rlb_next_rx_slave functions into one (Nikolay Aleksandrov) [1166647] - [net] bonding: fix div by zero while enslaving and transmitting (Nikolay Aleksandrov) [1166647] - [net] bonding: adjust locking comments (Nikolay Aleksandrov) [1166647] - [net] bonding: 3ad: convert to bond->mode_lock (Nikolay Aleksandrov) [1166647] - [net] bonding: alb: convert to bond->mode_lock (Nikolay Aleksandrov) [1166647] - [net] bonding: convert curr_slave_lock to a spinlock and rename it (Nikolay Aleksandrov) [1166647] - [net] bonding: clean curr_slave_lock use (Nikolay Aleksandrov) [1166647] - [net] bonding: alb: remove curr_slave_lock (Nikolay Aleksandrov) [1166647] - [net] bonding: 3ad: clean up curr_slave_lock usage (Nikolay Aleksandrov) [1166647] - [net] bonding: Add missing space in bonding driver parameter description (Nikolay Aleksandrov) [1166647] - [net] bonding: remove last users of bond->lock and bond->lock itself (Nikolay Aleksandrov) [1166647] - [net] bonding: options: remove bond->lock usage (Nikolay Aleksandrov) [1166647] - [net] bonding: procfs: clean bond->lock usage and use RCU (Nikolay Aleksandrov) [1166647] - [net] bonding: convert primary_slave to use RCU (Nikolay Aleksandrov) [1166647] - [net] bonding: alb: clean bond->lock (Nikolay Aleksandrov) [1166647] - [net] bonding: 3ad: use curr_slave_lock instead of bond->lock (Nikolay Aleksandrov) [1166647] - [netdrv] cxgb4: remove bond->lock (Nikolay Aleksandrov) [1166647] - [net] bonding: Fix typo in printk (Nikolay Aleksandrov) [1166647] - [net] bonding: create netlink event when bonding option is changed (Nikolay Aleksandrov) [1166647] - [net] bonding: Replace rcu_dereference() with rcu_access_pointer() (Nikolay Aleksandrov) [1166647] - [net] bonding: use kobject_put instead of _del after kobject_add (Nikolay Aleksandrov) [1166647] - [net] bonding: destroy proc directory only after all bonds are gone (Nikolay Aleksandrov) [1166647] - [net] bonding: use rtnl_deref in bond_change_rx_flags() (Nikolay Aleksandrov) [1166647] - [net] bonding: enhance L2 hash helper with packet type (Nikolay Aleksandrov) [1166647] - [net] bonding: Do not try to send packets over dead link in TLB mode (Nikolay Aleksandrov) [1166647] - [net] bonding: remove pr_fmt from bond_options.c (Nikolay Aleksandrov) [1166647] - [net] bonding: convert bond_options.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1166647] - [net] bonding: convert bond_procfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1166647] - [net] bonding: remove pr_fmt from bond_netlink.c (Nikolay Aleksandrov) [1166647] - [net] bonding: convert bond_netlink.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1166647] - [net] bonding: convert bond_debugfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1166647] - [net] bonding: remove pr_fmt from bond_alb.c (Nikolay Aleksandrov) [1166647] - [net] bonding: convert bond_alb.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1166647] - [net] bonding: remove pr_fmt from bond_3ad.c (Nikolay Aleksandrov) [1166647] - [net] bonding: convert bond_3ad.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1166647] - [net] bonding: remove pr_fmt from bond_main.c (Nikolay Aleksandrov) [1166647] - [net] bonding: convert bond_main.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1166647] - [net] bonding: fix bond_option_mode_set warning (Nikolay Aleksandrov) [1166647] - [net] bonding: permit enslaving interfaces without set_mac support (Nikolay Aleksandrov) [1166647] - [net] bonding: add proper __rcu annotation for current_arp_slave (Nikolay Aleksandrov) [1166647] - [net] bonding: add proper __rcu annotation for curr_active_slave (Nikolay Aleksandrov) [1166647] - [net] bonding: use rcu_access_pointer() in bonding_show_mii_status() (Nikolay Aleksandrov) [1166647] - [net] bonding: get rid of bond_option_active_slave_get() (Nikolay Aleksandrov) [1166647] - [net] bonding: fix ad_select module param check (Nikolay Aleksandrov) [1166647] - [net] bonding: Advertize vxlan offload features when supported (Nikolay Aleksandrov) [1166647] - [net] bonding: Turn on IFF_UNICAST_FLT on bond devices (Nikolay Aleksandrov) [1166647] - [net] bonding: remove NULL verification from bond_get_bond_by_slave() (Nikolay Aleksandrov) [1166647] - [net] bonding: populate essential new_slave->bond/dev early (Nikolay Aleksandrov) [1166647] - [net] bonding: Don't assume 802.1Q when sending alb learning packets (Nikolay Aleksandrov) [1166647] - [net] bonding: fix vlan_features computing (Nikolay Aleksandrov) [1166647] - [net] bonding: replace SLAVE_IS_OK() with bond_slave_can_tx() (Nikolay Aleksandrov) [1166647] - [net] bonding: rename {, bond_}slave_can_tx and clean it up (Nikolay Aleksandrov) [1166647] - [net] bonding: convert IS_UP(slave->dev) to inline function (Nikolay Aleksandrov) [1166647] - [net] bonding: make IS_IP_TARGET_UNUSABLE_ADDRESS an inline function (Nikolay Aleksandrov) [1166647] - [net] bonding: create a macro for bond mode and use it (Nikolay Aleksandrov) [1166647] - [net] bonding: make USES_PRIMARY inline functions (Nikolay Aleksandrov) [1166647] - [net] bonding: make BOND_NO_USES_ARP an inline function (Nikolay Aleksandrov) [1166647] - [net] bonding: make TX_QUEUE_OVERRIDE() macro an inline function (Nikolay Aleksandrov) [1166647] - [net] bonding: remove BOND_MODE_IS_LB macro (Nikolay Aleksandrov) [1166647] - [net] bonding: fix out of range parameters for bond_intmax_tbl (Nikolay Aleksandrov) [1166647] - [net] bonding: alloc the structure ad_info dynamically in per slave (Nikolay Aleksandrov) [1166647] - [net] bonding: make a generic sysfs option store and fix comments (Nikolay Aleksandrov) [1166647] - [net] bonding: remove the unused macro (Nikolay Aleksandrov) [1166647] - [net] bonding: simplify the slave_do_arp_validate_only() (Nikolay Aleksandrov) [1166647] - [net] bonding: remove the unnecessary struct bond_net (Nikolay Aleksandrov) [1166647] - [net] bonding: Fix format string mismatch in bond_sysfs.c (Nikolay Aleksandrov) [1166647] - [net] bonding: Add tlb_dynamic_lb parameter for tlb mode (Nikolay Aleksandrov) [1166647] - [net] bonding: Added bond_tlb_xmit() for tlb mode (Nikolay Aleksandrov) [1166647] - [net] bonding: Reorg bond_alb_xmit code (Nikolay Aleksandrov) [1166647] - [net] bonding: Changed hashing function to just provide hash (Nikolay Aleksandrov) [1166647] - [net] bonding: Remove debug_fs files when module init fails (Nikolay Aleksandrov) [1166647] - [net] bonding: Inactive slaves should keep inactive flag's value (Nikolay Aleksandrov) [1166647] - [net] bonding: Use RCU_INIT_POINTER(x, NULL) in bonding/bond_options.c (Nikolay Aleksandrov) [1166647] - [net] bonding: add net_ratelimt to avoid spam in arp interval (Nikolay Aleksandrov) [1166647] - [net] bonding: support QinQ for bond arp interval (Nikolay Aleksandrov) [1166647] - [net] vlan: make a new function vlan_dev_vlan_proto() and export (Nikolay Aleksandrov) [1166647] - [net] bonding: ratelimit pr_err() for bond xmit broadcast (Nikolay Aleksandrov) [1166647] - [net] bonding: slight optimization for bond xmit path (Nikolay Aleksandrov) [1166647] - [net] bonding: ratelimit pr_warn()s in 802.3ad mode (Nikolay Aleksandrov) [1166647] - [net] bonding: use the correct ether type for alb (Nikolay Aleksandrov) [1166647] - [net] ether: add loopback type ETH_P_LOOPBACK (Nikolay Aleksandrov) [1166647] - [net] bonding: set correct vlan id for alb xmit path (Nikolay Aleksandrov) [1166647] - [net] bonding: Call dev_kfree_skby_any instead of kfree_skb (Nikolay Aleksandrov) [1166647] - [net] bonding: force cast of IP address in options (Nikolay Aleksandrov) [1166647] - [net] bonding: fix const in options processing (Nikolay Aleksandrov) [1166647] - [net] bonding: correctly handle out of range parameters for lp_interval (Nikolay Aleksandrov) [1166647] - [net] bonding: options handling cleanup (Nikolay Aleksandrov) [1166647] - [net] bonding: remove dead code (Nikolay Aleksandrov) [1166647] - [net] bonding: make slave status notifications GFP_ATOMIC (Nikolay Aleksandrov) [1166647] - [net] bonding: send arp requests even if there's no route to them (Nikolay Aleksandrov) [1166647] - [net] bonding: disallow enslaving a bond to itself (Nikolay Aleksandrov) [1166647] - [net] bonding: fix a div error caused by the slave release path (Nikolay Aleksandrov) [1166647] - [net] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for ab arp monitor (Nikolay Aleksandrov) [1166647] - [net] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for 802.3ad mode (Nikolay Aleksandrov) [1166647] - [net] bonding: remove no longer needed lock for bond_xxx_info_query() (Nikolay Aleksandrov) [1166647] - [net] bonding: use rcu_dereference() to access curr_active_slave (Nikolay Aleksandrov) [1166647] - [net] bonding: netpoll: remove unwanted slave_dev_support_netpoll() (Nikolay Aleksandrov) [1166647] - [net] bonding: fix bond_arp_rcv() race of curr_active_slave (Nikolay Aleksandrov) [1166647] - [net] bonding: Invert test (Nikolay Aleksandrov) [1166647] - [net] bonding: Remove unnecessary else (Nikolay Aleksandrov) [1166647] - [net] bonding: More use of ether_addr_copy (Nikolay Aleksandrov) [1166647] - [net] bonding: rename last_arp_rx to last_rx (Nikolay Aleksandrov) [1166647] - [net] bonding: trivial: rename slave->jiffies to ->last_link_up (Nikolay Aleksandrov) [1166647] - [net] bonding: remove useless updating of slave->dev->last_rx (Nikolay Aleksandrov) [1166647] - [net] bonding: use last_arp_rx in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1166647] - [net] bonding: use last_arp_rx in slave_last_rx() (Nikolay Aleksandrov) [1166647] - [net] bonding: use the new options to correctly set last_arp_rx (Nikolay Aleksandrov) [1166647] - [net] bonding: extend arp_validate to be able to receive unvalidated arp-only traffic (Nikolay Aleksandrov) [1166647] - [net] bonding: always set recv_probe to bond_arp_rcv in arp monitor (Nikolay Aleksandrov) [1166647] - [net] bonding: always update last_arp_rx on packet recieve (Nikolay Aleksandrov) [1166647] - [net] bonding: permit using arp_validate with non-ab modes (Nikolay Aleksandrov) [1166647] - [net] bonding: remove bond->lock from bond_arp_rcv (Nikolay Aleksandrov) [1166647] - [net] bonding: 802.3ad: make aggregator_identifier bond-private (Nikolay Aleksandrov) [1166647] - [net] bonding: Convert memcpy(foo, bar, ETH_ALEN) to ether_addr_copy(foo, bar) (Nikolay Aleksandrov) [1166647] - [net] bonding: Convert c99 comments (Nikolay Aleksandrov) [1166647] - [net] bonding: Neaten pr_ (Nikolay Aleksandrov) [1166647] - [net] bonding: Convert pr_warning to pr_warn, neatening (Nikolay Aleksandrov) [1166647] - [net] bonding: fix checkpatch warnings braces {} (Nikolay Aleksandrov) [1166647] - [net] bonding: fix checkpatch warnings braces {} (Nikolay Aleksandrov) [1166647] - [net] bonding: fix checkpatch warnings braces {} (Nikolay Aleksandrov) [1166647] - [net] bonding: fix checkpatch warnings braces {} (Nikolay Aleksandrov) [1166647] - [net] bonding: fix checkpatch errors comments and space (Nikolay Aleksandrov) [1166647] - [net] bonding: fix checkpatch errors with foo* bar|foo * bar (Nikolay Aleksandrov) [1166647] - [net] bonding: fix bond_options.c direct rwlock.h include (Nikolay Aleksandrov) [1166647] - [net] bonding: remove the redundant judgements for bond_option_queue_id_set() (Nikolay Aleksandrov) [1166647] - [net] bonding: remove the redundant judgements for bond_set_mac_address() (Nikolay Aleksandrov) [1166647] - [net] bonding: Fix deadlock in bonding driver when using netpoll (Nikolay Aleksandrov) [1166647] - [net] bonding: remove unwanted bond lock for enslave processing (Nikolay Aleksandrov) [1166647] - [net] bonding: fail_over_mac should only affect AB mode in bond_set_mac_address() (Nikolay Aleksandrov) [1166647] - [net] bonding: fail_over_mac should only affect AB mode at enslave and removal processing (Nikolay Aleksandrov) [1166647] - [net] bonding: fix locking in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1166647] - [net] bonding: restructure locking of bond_ab_arp_probe() (Nikolay Aleksandrov) [1166647] - [net] bonding: RCUify bond_ab_arp_probe (Nikolay Aleksandrov) [1166647] - [net] bonding: fix u64 division (Nikolay Aleksandrov) [1166647] - [net] bonding: Don't allow bond devices to change network namespaces (Nikolay Aleksandrov) [1166647] - [net] bonding: change name of sysfs dir for bonding slaves (Nikolay Aleksandrov) [1166647] - [net] bonding: clean the primary slave if there is no slave matching new primary (Nikolay Aleksandrov) [1166647] - [net] bonding: convert slaves to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert lp_interval to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert resend_igmp to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert all_slaves_active to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert queue_id to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert active_slave to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert use_carrier to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert primary_reselect to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert primary to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert miimon to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert num_peer_notif to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert ad_select to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert min_links to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert lacp_rate to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert updelay to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert downdelay to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert arp_ip_target to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert arp_interval to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert fail_over_mac to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert arp_all_targets to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert arp_validate to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert xmit_hash_policy to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert packets_per_slave to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: convert mode setting to use the new option API (Nikolay Aleksandrov) [1166647] - [net] bonding: add infrastructure for an option API (Nikolay Aleksandrov) [1166647] - [net] bonding: reciprocal_divide: update/correction of the algorithm (Nikolay Aleksandrov) [1166647] - [net] bonding: make slave_sysfs_ops static (Nikolay Aleksandrov) [1166647] - [net] bonding: add sysfs /slave dir for bond slave devices (Nikolay Aleksandrov) [1166647] - [net] bonding: handle slave's name change with primary_slave logic (Nikolay Aleksandrov) [1166647] - [net] bonding: use __dev_get_by_name instead of dev_get_by_name to find interface (Nikolay Aleksandrov) [1166647] - [net] bonding: fix __get_active_agg() RCU logic (Nikolay Aleksandrov) [1166647] - [net] bonding: fix __get_first_agg RCU usage (Nikolay Aleksandrov) [1166647] - [net] bonding: fix bond_3ad_set_carrier() RCU usage (Nikolay Aleksandrov) [1166647] - [net] bonding: remove dead code from 3ad (Nikolay Aleksandrov) [1166647] - [net] bonding: convert 3ad to use pr_warn instead of pr_warning (Nikolay Aleksandrov) [1166647] - [net] bonding: clean up style for bond_3ad.c (Nikolay Aleksandrov) [1166647] - [net] bonding: fix kstrtou8() return value verification in num_peer_notif (Nikolay Aleksandrov) [1166647] - [net] bonding: add bounds checking for tbl params (Nikolay Aleksandrov) [1166647] - [net] bonding: fix netlink msg size (Nikolay Aleksandrov) [1166647] - [net] bonding: add ad_info attribute netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: add ad_select attribute netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: add lacp_rate attribute netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: make more functions static (Nikolay Aleksandrov) [1166647] - [net] bonding: use ether_addr_equal_64bits to instead of ether_addr_equal (Nikolay Aleksandrov) [1166647] - [net] bonding: remove the return value for bond_3ad_bind_slave() (Nikolay Aleksandrov) [1166647] - [net] bonding: remove unwanted return value for bond_dev_queue_xmit() (Nikolay Aleksandrov) [1166647] - [net] bonding: slight optimizztion for bond_slave_override() (Nikolay Aleksandrov) [1166647] - [net] bonding: slight optimization for bond_alb_xmit() (Nikolay Aleksandrov) [1166647] - [net] bonding: slight optimization for bond_3ad_xmit_xor() (Nikolay Aleksandrov) [1166647] - [net] bonding: use ether_addr_equal_unaligned for bond addr compare (Nikolay Aleksandrov) [1166647] - [net] bonding: ust micro BOND_NO_USE_ARP to simplify the mode check (Nikolay Aleksandrov) [1166647] - [net] bonding: add option lp_interval for loading module (Nikolay Aleksandrov) [1166647] - [net] bonding: make local function static (Nikolay Aleksandrov) [1166647] - [net] bonding: add packets_per_slave attribute netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: add lp_interval attribute netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: add min_links attribute netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: add all_slaves_active attribute netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: add num_grat_arp attribute netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: protect port for bond_3ad_handle_link_change() (Nikolay Aleksandrov) [1166647] - [net] bonding: protect port for bond_3ad_adapter_duplex_changed() (Nikolay Aleksandrov) [1166647] - [net] bonding: protect port for bond_3ad_adapter_speed_changed() (Nikolay Aleksandrov) [1166647] - [net] bonding: add resend_igmp attribute netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: add xmit_hash_policy attribute netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: add fail_over_mac attribute netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: add primary_select attribute netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: add primary attribute netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: use be32 nla put/get for be32 values (Nikolay Aleksandrov) [1166647] - [net] bonding: rebuild the bond_resend_igmp_join_requests_delayed() (Nikolay Aleksandrov) [1166647] - [net] bonding: remove unwanted lock for bond_store_primaryxxx() (Nikolay Aleksandrov) [1166647] - [net] bonding: remove unwanted lock for bond_option_active_slave_set() (Nikolay Aleksandrov) [1166647] - [net] bonding: add RCU for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1166647] - [net] bonding: remove unwanted lock for bond enslave and release (Nikolay Aleksandrov) [1166647] - [net] bonding: rebuild the lock use for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1166647] - [net] bonding: create bond_first_slave_rcu() (Nikolay Aleksandrov) [1166647] - [net] bonding: rebuild the lock use for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1166647] - [net] bonding: rebuild the lock use for bond_alb_monitor() (Nikolay Aleksandrov) [1166647] - [net] bonding: rebuild the lock use for bond_mii_monitor() (Nikolay Aleksandrov) [1166647] - [net] bonding: remove the no effect lock for bond_select_active_slave() (Nikolay Aleksandrov) [1166647] - [net] bonding: add arp_all_targets netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: add arp_validate netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: add arp_ip_target netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: add arp_interval netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: add use_carrier netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: add downdelay netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: add updelay netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: add miimon netlink support (Nikolay Aleksandrov) [1166647] - [net] bonding: Use RCU_INIT_POINTER() for better overhead and for sparse (Nikolay Aleksandrov) [1166647] - [net] bonding: fix packets_per_slave showing (Nikolay Aleksandrov) [1166647] - [net] bonding: Fix FSF address in file headers (Nikolay Aleksandrov) [1166647] - [net] bonding: add arp_ip_target checks when install the module (Nikolay Aleksandrov) [1166647] - [net] bonding: disable arp and enable mii monitoring when bond change to no uses arp mode (Nikolay Aleksandrov) [1166647] - [net] bonding: add ip checks when store ip target (Nikolay Aleksandrov) [1166647] - [net] bonding: extend round-robin mode with packets_per_slave (Nikolay Aleksandrov) [1166647] - [net] bonding: bond_get_size() returns wrong size (Nikolay Aleksandrov) [1166647] - [net] Revert "Merge branch 'bonding_monitor_locking'" (Nikolay Aleksandrov) [1166647] - [net] bonding: remove bond read lock for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1166647] - [net] bonding: remove bond read lock for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1166647] - [net] bonding: remove bond read lock for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1166647] - [net] bonding: remove bond read lock for bond_alb_monitor() (Nikolay Aleksandrov) [1166647] - [net] bonding: remove bond read lock for bond_mii_monitor() (Nikolay Aleksandrov) [1166647] - [net] bonding: move bond-specific init after enslave happens (Nikolay Aleksandrov) [1166647] - [net] bonding: Remove __exit tag from bond_netlink_fini() (Nikolay Aleksandrov) [1166647] - [net] bonding: add Netlink support active_slave option (Nikolay Aleksandrov) [1166647] - [net] bonding: add Netlink support mode option (Nikolay Aleksandrov) [1166647] - [net] bonding: move active_slave getting into separate function (Nikolay Aleksandrov) [1166647] - [net] bonding: remove bond_ioctl_change_active() (Nikolay Aleksandrov) [1166647] - [net] bonding: move active_slave setting into separate function (Nikolay Aleksandrov) [1166647] - [net] bonding: move mode setting into separate function (Nikolay Aleksandrov) [1166647] - [net] bonding: push Netlink bits into separate file (Nikolay Aleksandrov) [1166647] - [net] bonding: add rtnl lock and remove read lock for bond sysfs (Nikolay Aleksandrov) [1166647] - [net] bonding: use RCU protection for alb xmit path (Nikolay Aleksandrov) [1166647] - [net] bonding: use RCU protection for 3ad xmit path (Nikolay Aleksandrov) [1166647] - [net] bonding: modify the old and add new xmit hash policies (Nikolay Aleksandrov) [1166647] - [net] flow_dissector: factor out the ports extraction in skb_flow_get_ports (Nikolay Aleksandrov) [1166647] - [net] flow: Remove extern from function prototypes (Nikolay Aleksandrov) [1166647] - [net] bonding: RCUify bond_set_rx_mode() (Nikolay Aleksandrov) [1166647] - [net] bonding: trivial: remove forgotten bond_next_vlan() (Nikolay Aleksandrov) [1166647] - [net] bonding: remove bond_next_slave() (Nikolay Aleksandrov) [1166647] - [net] bonding: don't use bond_next_slave() in bond_info_seq_next() (Nikolay Aleksandrov) [1166647] - [net] bonding: remove unused __get_next_agg() (Nikolay Aleksandrov) [1166647] - [net] bonding: make bond_3ad_unbind_slave() use bond_for_each_slave() (Nikolay Aleksandrov) [1166647] - [net] bonding: make ad_agg_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1166647] - [net] bonding: make __get_active_agg() use bond_for_each_slave() (Nikolay Aleksandrov) [1166647] - [net] bonding: make ad_port_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1166647] - [net] bonding: remove __get_first_port() (Nikolay Aleksandrov) [1166647] - [net] bonding: remove __get_next_port() (Nikolay Aleksandrov) [1166647] - [net] bonding: verify if we still have slaves in bond_3ad_unbind_slave() (Nikolay Aleksandrov) [1166647] - [net] bonding: correctly verify for the first slave in bond_enslave (Nikolay Aleksandrov) [1166647] - [net] bonding: move bond_attach/detach_slave in the proper position (Nikolay Aleksandrov) [1166647] - [net] bonding: remove bond_prev_slave() (Nikolay Aleksandrov) [1166647] - [net] bonding: add bond_has_slaves() and use it (Nikolay Aleksandrov) [1166647] - [net] bonding: remove unused bond_for_each_slave_from() (Nikolay Aleksandrov) [1166647] - [net] bonding: rework bond_ab_arp_probe() to use bond_for_each_slave() (Nikolay Aleksandrov) [1166647] - [net] bonding: rework bond_find_best_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1166647] - [net] bonding: rework rlb_next_rx_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1166647] - [net] bonding: rework bond_3ad_xmit_xor() to use bond_for_each_slave() only (Nikolay Aleksandrov) [1166647] - [net] bonding: use bond_for_each_slave() in bond_uninit() (Nikolay Aleksandrov) [1166647] - [net] bonding: make bond_for_each_slave() use lower neighbour's private (Nikolay Aleksandrov) [1166647] - [net] bonding: remove bond_for_each_slave_continue_reverse() (Nikolay Aleksandrov) [1166647] - [net] bonding: populate neighbour's private on enslave (Nikolay Aleksandrov) [1166647] - [net] bonding: Make alb learning packet interval configurable (Nikolay Aleksandrov) [1166647] - [net] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1166647] - [net] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1166647] - [net] bonding: drop read_lock in bond_compute_features (Nikolay Aleksandrov) [1166647] - [net] bonding: drop read_lock in bond_fix_features (Nikolay Aleksandrov) [1166647] - [net] bonding: simplify bond_3ad_update_lacp_rate and use RTNL for sync (Nikolay Aleksandrov) [1166647] - [net] bonding: trivial: remove outdated comment and braces (Nikolay Aleksandrov) [1166647] - [net] bonding: simplify and fix peer notification (Nikolay Aleksandrov) [1166647] - [net] bonding: use rlb_client_info->vlan_id instead of ->tag (Nikolay Aleksandrov) [1166647] - [net] bonding: remove bond_vlan_used() (Nikolay Aleksandrov) [1166647] - [net] bonding: pr_debug instead of pr_warn in bond_arp_send_all (Nikolay Aleksandrov) [1166647] - [net] bonding: remove vlan_list/current_alb_vlan (Nikolay Aleksandrov) [1166647] - [net] bonding: make alb_send_learning_packets() use upper dev list (Nikolay Aleksandrov) [1166647] - [net] bonding: split alb_send_learning_packets() (Nikolay Aleksandrov) [1166647] - [net] bonding: convert bond_has_this_ip() to use upper devices (Nikolay Aleksandrov) [1166647] - [net] bonding: make bond_arp_send_all use upper device list (Nikolay Aleksandrov) [1166647] - [net] bonding: use netdev_upper list in bond_vlan_used (Nikolay Aleksandrov) [1166647] - [net] bonding: fix error return code in bond_enslave() (Nikolay Aleksandrov) [1166647] - [net] bonding: unwind on bond_add_vlan failure (Nikolay Aleksandrov) [1166647] - [net] bonding: change the bond's vlan syncing functions with the standard ones (Nikolay Aleksandrov) [1166647] - [net] bonding: remove locking from bond_set_rx_mode() (Nikolay Aleksandrov) [1166647] - [net] bonding: add bond_time_in_interval() and use it for time comparison (Nikolay Aleksandrov) [1166647] - [net] bonding: call slave_last_rx() only once per slave (Nikolay Aleksandrov) [1166647] - [net] bonding: initial RCU conversion (Nikolay Aleksandrov) [1166647] - [net] bonding: factor out slave id tx code and simplify xmit paths (Nikolay Aleksandrov) [1166647] - [net] bonding: simplify broadcast_xmit function (Nikolay Aleksandrov) [1166647] - [net] bonding: remove unnecessary read_locks of curr_slave_lock (Nikolay Aleksandrov) [1166647] - [net] bonding: convert to list API and replace bond's custom list (Nikolay Aleksandrov) [1166647] - [net] bonding: fix system hang due to fast igmp timer rescheduling (Nikolay Aleksandrov) [1166647] - [net] bond: cleanup netpoll code (Nikolay Aleksandrov) [1166647] - [net] bonding: use pre-defined macro in bond_mode_name instead of magic number 0 (Nikolay Aleksandrov) [1166647] - [net] bonding: Fixed up a error "do not initialise statics to 0 or NULL" in bond_main.c (Nikolay Aleksandrov) [1166647] - [net] bonding: add rtnl protection for bonding_store_fail_over_mac (Nikolay Aleksandrov) [1166647] - [net] bonding: bond_sysfs.c checkpatch cleanup (Nikolay Aleksandrov) [1166647] - [net] bonding: don't call slave_xxx_netpoll under spinlocks (Nikolay Aleksandrov) [1166647] - [net] bonding: remove unnecessary setup_by_slave member (Nikolay Aleksandrov) [1166647] - [net] bonding: add an option to fail when any of arp_ip_target is inaccessible (Nikolay Aleksandrov) [1166647] - [net] bonding: don't trust arp requests unless active slave really works (Nikolay Aleksandrov) [1166647] - [net] bonding: don't validate arp if we don't have to (Nikolay Aleksandrov) [1166647] - [net] bonding: don't add duplicate targets to arp_ip_target (Nikolay Aleksandrov) [1166647] - [net] bonding: add helper function bond_get_targets_ip(targets, ip) (Nikolay Aleksandrov) [1166647] - [net] bonding: trivial: make alb use bond_slave_has_mac() (Nikolay Aleksandrov) [1166647] - [net] bonding: don't call alb_set_slave_mac_addr() while atomic (Nikolay Aleksandrov) [1166647] - [net] bonding: disallow change of MAC if fail_over_mac enabled (Nikolay Aleksandrov) [1166647] - [net] bonding: Convert hw addr handling to sync/unsync, support ucast addresses (Nikolay Aleksandrov) [1166647] - [net] bonding: trivial: update the comments to reflect the reality (Nikolay Aleksandrov) [1166647] - [net] bonding: trivial: remove unused parameter from alb_swap_mac_addr() (Nikolay Aleksandrov) [1166647] - [net] bonding: allow xmit hash policy change while bond dev is up (Nikolay Aleksandrov) [1166647] - [net] nf_conntrack: allow server to become a client in TW handling (Marcelo Leitner) [1160431]- [crypto] add missing crypto module aliases (Denys Vlasenko) [1190631] {CVE-2013-7421 CVE-2014-9644} - [crypto] include crypto- module prefix in template (Denys Vlasenko) [1190631] {CVE-2013-7421 CVE-2014-9644} - [crypto] prefix module autoloading with "crypto-" (Denys Vlasenko) [1190631] {CVE-2013-7421 CVE-2014-9644} - [hv] vmbus: introduce vmbus_acpi_remove (Vitaly Kuznetsov) [1201889] - [hv] vmbus: Teardown synthetic interrupt controllers on module unload (Vitaly Kuznetsov) [1201889] - [hv] vmbus: teardown hv_vmbus_con workqueue and vmbus_connection pages on shutdown (Vitaly Kuznetsov) [1201889] - [hv] vmbus: avoid double kfree for device_obj (Vitaly Kuznetsov) [1201889] - [hv] vmbus: rename channel work queues (Vitaly Kuznetsov) [1201889] - [hv] use correct order when freeing monitor_pages (Vitaly Kuznetsov) [1201889] - [x86] hyperv: Fixup the (brain) damage caused by the irq cleanup (Vitaly Kuznetsov) [1201889] - [x86] hyperv: Fix brown paperbag typos reported by Fenguangs build robot (Vitaly Kuznetsov) [1201889] - [x86] hyperv: Make it build with CONFIG_HYPERV=m again (Vitaly Kuznetsov) [1201889] - [x86] hyperv: Cleanup the irq mess (Vitaly Kuznetsov) [1201889] - [hv] move ringbuffer bus attributes to dev_groups (Vitaly Kuznetsov) [1201889] - [hv] delete struct hv_dev_port_info (Vitaly Kuznetsov) [1201889] - [hv] delete vmbus_get_debug_info() (Vitaly Kuznetsov) [1201889] - [hv] move "client/server_monitor_conn_id" bus attributes to dev_groups (Vitaly Kuznetsov) [1201889] - [hv] move "client/server_monitor_latency" bus attributes to dev_groups (Vitaly Kuznetsov) [1201889] - [hv] move "client/server_monitor_pending" bus attributes to dev_groups (Vitaly Kuznetsov) [1201889] - [hv] make "monitor_pages" a "real" pointer array (Vitaly Kuznetsov) [1201889] - [hv] move "device_id" bus attribute to dev_groups (Vitaly Kuznetsov) [1201889] - [hv] move "class_id" bus attribute to dev_groups (Vitaly Kuznetsov) [1201889] - [hv] move "modalias" bus attribute to dev_groups (Vitaly Kuznetsov) [1201889] - [hv] move "monitor_id" bus attribute to dev_groups (Vitaly Kuznetsov) [1201889] - [hv] move "state" bus attribute to dev_groups (Vitaly Kuznetsov) [1201889] - [hv] use dev_groups for device attributes (Vitaly Kuznetsov) [1201889] - [drm] radeon: fix kernel segfault in hwmonitor (Jerome Glisse) [1187817] - [pci] Remove DEFINE_PCI_DEVICE_TABLE macro use (Prarit Bhargava) [1198151] - [scsi] storvsc: get rid of overly verbose warning messages (Vitaly Kuznetsov) [1035213 1206437] - [scsi] storvsc: force discovery of LUNs that may have been removed (Vitaly Kuznetsov) [1035213 1206437] - [scsi] storvsc: in responce to a scan event, scan the host (Vitaly Kuznetsov) [1035213 1206437] - [scsi] storvsc: NULL pointer dereference fix (Vitaly Kuznetsov) [1035213 1206437] - [netdrv] bnx2: disable toggling of rxvlan if necessary (Ivan Vecera) [1190094] - [netdrv] tg3: move init/deinit from open/close to probe/remove (Ivan Vecera) [1172960] - [netdrv] mlx4_en: tx_info->ts_requested was not cleared (Doug Ledford) [1178070] - [input] serio: hyperv-keyboard - register as a wakeup source (Vitaly Kuznetsov) [1086100] - [hid] hyperv: register as a wakeup source (Vitaly Kuznetsov) [1086100] - [hid] hyperv: make sure input buffer is big enough (Vitaly Kuznetsov) [1086100] - [edac] sb_edac: Fix typo computing number of banks (Seth Jennings) [1165448] - [edac] sb_edac: Add support for Broadwell-DE processor (Seth Jennings) [1165448] - [edac] sb_edac: Fix discovery of top-of-low-memory for Haswell (Seth Jennings) [1158624] - [perf] powerpc: Use dwfl_report_elf() instead of offline (Gustavo Duarte) [1113736] - [perf] powerpc: Cache the DWARF debug info (Gustavo Duarte) [1113736] - [kernel] ring-buffer: Check if buffer exists before polling (Gustavo Duarte) [1199699] - [powerpc] mm: thp: Add tracepoints to track hugepage invalidate (Gustavo Duarte) [1199016] - [powerpc] mm: Use read barrier when creating real_pte (Gustavo Duarte) [1199016] - [powerpc] mm: thp: Use ACCESS_ONCE when loading pmdp (Gustavo Duarte) [1199016] - [powerpc] mm: thp: Invalidate with vpn in loop (Gustavo Duarte) [1199016] - [powerpc] mm: thp: Handle combo pages in invalidate (Gustavo Duarte) [1199016] - [powerpc] mm: thp: Invalidate old 64K based hash page mapping before insert of 4k pte (Gustavo Duarte) [1199016] - [powerpc] mm: thp: Don't recompute vsid and ssize in loop on invalidate (Gustavo Duarte) [1199016] - [powerpc] mm: thp: Add write barrier after updating the valid bit (Gustavo Duarte) [1199016] - [cpufreq] powernv: Set the cpus to nominal frequency during reboot/kexec (Gustavo Duarte) [1182062] - [cpufreq] powernv: Set the pstate of the last hotplugged out cpu in policy->cpus to minimum (Gustavo Duarte) [1182062] - [cpufreq] Allow stop CPU callback to be used by all cpufreq drivers (Gustavo Duarte) [1182062] - [i2c] i801: Add DeviceIDs for SunrisePoint LP (David Milburn) [1129470] - [sound] alsa: hda_intel: Add DeviceIDs for Sunrise Point-LP (David Milburn) [1129470] - [ata] ahci: Add DeviceIDs for Sunrise Point-LP SATA controller (David Milburn) [1129470] - [ata] ahci: Remove Device ID for Intel Sunrise Point PCH (David Milburn) [1082114] - [i2c] i801: Check if interrupts are disabled (David Milburn) [1082114] - [i2c] i801: Fallback to polling if request_irq() fails (David Milburn) [1082114] - [i2c] i801: Use wait_event_timeout to wait for interrupts (David Milburn) [1082114] - [ata] ahci: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1082114] - [i2c] i801: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1082114] - [sound] alsa: hda_intel: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1082114]- [tools] perf/probe: Trivial typo fix for --demangle (Jiri Olsa) [1169436] - [tools] perf: Fix report -F dso_from for data without branch info (Jiri Olsa) [1169436] - [tools] perf: Fix report -F dso_to for data without branch info (Jiri Olsa) [1169436] - [tools] perf: Fix report -F symbol_from for data without branch info (Jiri Olsa) [1169436] - [tools] perf: Fix report -F symbol_to for data without branch info (Jiri Olsa) [1169436] - [tools] perf: Fix report -F mispredict for data without branch info (Jiri Olsa) [1169436] - [tools] perf: Fix report -F in_tx for data without branch info (Jiri Olsa) [1169436] - [tools] perf: Fix report -F abort for data without branch info (Jiri Olsa) [1169436] - [tools] perf: Make CPUINFO_PROC an array to support different kernel versions (Jiri Olsa) [1169436] - [tools] perf/callchain: Use global caching provided by libunwind (Jiri Olsa) [1169436] - [tools] perf/diff: Add missing hists__init() call at tool start (Jiri Olsa) [1169436] - [tools] perf/script: Add period as a default output column (Jiri Olsa) [1169436] - [tools] perf/script: Add period data column (Jiri Olsa) [1169436] - [tools] perf/evsel: No need to drag util/cgroup.h (Jiri Olsa) [1169436] - [tools] perf/evlist: Add missing 'struct option' forward declaration (Jiri Olsa) [1169436] - [tools] perf/evsel: Move exit stuff from __delete to __exit (Jiri Olsa) [1169436] - [tools] perf/kvm/stat/live: Enable events copying (Jiri Olsa) [1169436] - [tools] perf/session: Add option to copy events when queueing (Jiri Olsa) [1169436] - [tools] perf/Documentation: Fix typos in perf/Documentation (Jiri Olsa) [1169436] - [tools] perf/trace: Use thread_{, _set}_priv helpers (Jiri Olsa) [1169436] - [tools] perf/kvm: Use thread_{, _set}_priv helpers (Jiri Olsa) [1169436] - [tools] perf/callchain: Create an address space per thread (Jiri Olsa) [1169436] - [tools] perf/report: Set callchain_param.record_mode for future use (Jiri Olsa) [1169436] - [tools] perf/evlist: Fix for double free in tools/perf stat (Jiri Olsa) [1169436] - [tools] perf/test: Add test case for pmu event new style format (Jiri Olsa) [1169436] - [tools] perf: Add support to new style format of kernel PMU event (Jiri Olsa) [1169436] - [tools] perf: Parse the pmu event prefix and suffix (Jiri Olsa) [1169436] - [tools] Revert: perf: Default to cpu// for events v5 (Jiri Olsa) [1169436] - [tools] perf/top: Add a visual cue for toggle zeroing of samples (Jiri Olsa) [1169436] - [tools] perf/symbols: Make sym->end be the first address after the symbol range (Jiri Olsa) [1169436] - [tools] perf/symbols: Fix map->end fixup (Jiri Olsa) [1169436] - [tools] perf: Fixup off-by-one comparision in maps__find (Jiri Olsa) [1169436] - [tools] perf: fix off-by-one error in maps (Jiri Olsa) [1169436] - [tools] perf/machine: Add missing dsos->root rbtree root initialization (Jiri Olsa) [1169436] - [tools] perf/evsel: Make some exit routines static (Jiri Olsa) [1169436] - [tools] perf/evsel: Add missing 'target' struct forward declaration (Jiri Olsa) [1169436] - [tools] perf/evlist: Default to syswide target when no thread/cpu maps set (Jiri Olsa) [1169436] - [tools] perf/evlist: Check that there is a thread_map when preparing a workload (Jiri Olsa) [1169436] - [tools] perf/thread_map: Create dummy constructor out of open coded equivalent (Jiri Olsa) [1169436] - [tools] perf: Remove hists from evsel (Jiri Olsa) [1169436] - [tools] perf/callchain: Move the callchain_param extern to callchain.h (Jiri Olsa) [1169436] - [tools] perf/evsel: Subclassing (Jiri Olsa) [1169436] - [tools] perf/session: Remove last reference to hists struct (Jiri Olsa) [1169436] - [tools] perf/ui/browsers: Add missing include (Jiri Olsa) [1169436] - [tools] perf: Move events_stats struct to event.h (Jiri Olsa) [1169436] - [tools] perf/session: Don't count per evsel events (Jiri Olsa) [1169436] - [tools] perf/evsel: Add hists helper (Jiri Olsa) [1169436] - [tools] perf/script: Stop updating hists stats, not used (Jiri Olsa) [1169436] - [tools] perf/sched: Stop updating hists stats, not used (Jiri Olsa) [1169436] - [tools] perf/callchain: Move callchain_param to util object in to fix python test (Jiri Olsa) [1169436] - [tools] perf/kvm/stat/live: Use fdarray object instead of pollfd (Jiri Olsa) [1169436] - [tools] perf/kvm/stat/live: Use perf_evlist__add_pollfd return fd position (Jiri Olsa) [1169436] - [tools] perf/kvm/stat/live: Fix perf_evlist__add_pollfd error handling (Jiri Olsa) [1169436] - [tools] perf/record: Fix error message for --filter option not coming after tracepoint (Jiri Olsa) [1169436] - [tools] perf: Fix build breakage on arm64 targets (Jiri Olsa) [1169436] - [tools] perf/symbols: Improve DSO long names lookup speed with rbtree (Jiri Olsa) [1169436] - [tools] perf/symbols: Encapsulate dsos list head into struct dsos (Jiri Olsa) [1169436] - [tools] perf/bench/futex: Sanitize -q option in requeue (Jiri Olsa) [1169436] - [tools] perf/bench/futex: Support operations for shared futexes (Jiri Olsa) [1169436] - [tools] perf/trace: Fix mmap return address truncation to 32-bit (Jiri Olsa) [1169436] - [tools] perf: Refactor unit and scale function parameters (Jiri Olsa) [1169436] - [tools] perf: Fix line number in the config file error message (Jiri Olsa) [1169436] - [tools] perf: Convert {record, top}.call-graph option to call-graph.record-mode (Jiri Olsa) [1169436] - [tools] perf: Introduce perf_callchain_config() (Jiri Olsa) [1169436] - [tools] perf/callchain: Move some parser functions to callchain.c (Jiri Olsa) [1169436] - [tools] perf: Move callchain config from record_opts to callchain_param (Jiri Olsa) [1169436] - [tools] perf/hists/browser: Fix callchain print bug on TUI (Jiri Olsa) [1169436] - [tools] perf: Use ACCESS_ONCE() instead of volatile cast (Jiri Olsa) [1169436] - [tools] perf: Modify error code for when perf_session__new() fails (Jiri Olsa) [1169436] - [tools] perf: Fix perf record as non root with kptr_restrict == 1 (Jiri Olsa) [1169436] - [tools] perf/stat: Fix --per-core on multi socket systems (Jiri Olsa) [1169436] - [tools] perf/trace: Filter out POLLHUP'ed file descriptors (Jiri Olsa) [1169436] - [tools] perf/record: Filter out POLLHUP'ed file descriptors (Jiri Olsa) [1169436] - [tools] perf/evlist: Unmap when all refcounts to fd are gone and events drained (Jiri Olsa) [1169436] - [tools] lib/fd/array: Allow associating an integer cookie with each entry (Jiri Olsa) [1169436] - [tools] perf/evlist: Refcount mmaps (Jiri Olsa) [1169436] - [tools] lib/api: Adopt fdarray class from perf's evlist (Jiri Olsa) [1169436] - [tools] perf/evlist: Introduce poll method for common code idiom (Jiri Olsa) [1169436] - [tools] perf/kvm/stat/live: Use perf_evlist__add_pollfd() instead of local equivalent (Jiri Olsa) [1169436] - [tools] perf/tests: Add pollfd growing test (Jiri Olsa) [1169436] - [tools] perf/evlist: Allow growing pollfd on add method (Jiri Olsa) [1169436] - [tools] perf/evlist: We need to poll all event file descriptors (Jiri Olsa) [1169436] - [tools] perf/evlist: Monitor POLLERR and POLLHUP events too (Jiri Olsa) [1169436] - [tools] perf/tests: Add test for perf_evlist__filter_pollfd() (Jiri Olsa) [1169436] - [tools] perf/evlist: Introduce perf_evlist__filter_pollfd method (Jiri Olsa) [1169436] - [tools] perf/record: Use ring buffer consume method to look like other tools (Jiri Olsa) [1169436] - [tools] perf/probe: Do not use dwfl_module_addrsym if dwarf_diename finds symbol name (Jiri Olsa) [1169436] - [tools] perf/probe: Do not access kallsyms when analyzing user binaries (Jiri Olsa) [1169436] - [tools] perf/symbols: Add path to Ubuntu kernel debuginfo file (Jiri Olsa) [1169436] - [tools] perf/symbols: Ignore stripped vmlinux and fallback to kallsyms (Jiri Olsa) [1169436] - [tools] perf: define _DEFAULT_SOURCE for glibc_2.20 (Jiri Olsa) [1169436] - [tools] perf: Don't include sys/poll.h directly (Jiri Olsa) [1169436] - [tools] perf: Fix GNU-only grep usage in Makefile (Jiri Olsa) [1169436] - [tools] perf/tool: fix compilation for ARM (Jiri Olsa) [1169436] - [tools] perf: Add perf_pmu__scan_file() (Jiri Olsa) [1169436] - [tools] perf: Let default config be defined for a PMU (Jiri Olsa) [1169436] - [tools] perf: Add perf-with-kcore script (Jiri Olsa) [1169436] - [tools] perf: Let a user specify a PMU event without any config terms (Jiri Olsa) [1169436] - [tools] perf/kvm/stat/report: Unify the title bar output (Jiri Olsa) [1169436] - [tools] perf/kvm/stat/report: Enable the target.system_wide flag (Jiri Olsa) [1169436] - [tools] perf/kvm/stat/report: Save pid string in opts.target.pid (Jiri Olsa) [1169436] - [tools] perf/powerpc: Fix build issue when DWARF support is disabled (Jiri Olsa) [1169436] - [tools] perf: Add +field argument support for --sort option (Jiri Olsa) [1169436] - [tools] perf/hists/browser: Consolidate callchain print functions in TUI (Jiri Olsa) [1169436] - [tools] perf: Add +field argument support for --field option (Jiri Olsa) [1169436] - [tools] perf/top: Use set_term_quiet() instead of open coded equivalent (Jiri Olsa) [1169436] - [tools] perf/machine: Fallback to MAP__FUNCTION if daddr maps are NULL (Jiri Olsa) [1169436] - [tools] perf/hists/browser: Cleanup callchain print functions (Jiri Olsa) [1169436] - [tools] perf: Add machine__kernel_ip() (Jiri Olsa) [1169436] - [tools] perf/machine: Rename machine__get_kernel_start_addr() method (Jiri Olsa) [1169436] - [tools] perf/scripting: Add 'flush' callback to scripting API (Jiri Olsa) [1169436] - [tools] perf/tests: Add a test for tracking with sched_switch (Jiri Olsa) [1169436] - [tools] perf/hists/browser: Factor out hist_browser__show_callchain_entry() (Jiri Olsa) [1169436] - [tools] perf/hists/browser: Fix children overhead dump (Jiri Olsa) [1169436] - [tools] perf/hists/browser: Get rid of unused 'remaining' variable (Jiri Olsa) [1169436] - [tools] perf/powerpc: Explicitly include util/debug.h (Jiri Olsa) [1169436] - [tools] perf/symbols: Don't try to find DSOs in SYSV maps (Jiri Olsa) [1169436] - [tools] perf/stat: Use strerror_r instead of strerror (Jiri Olsa) [1169436] - [tools] perf/help: Use strerror_r instead of strerror (Jiri Olsa) [1169436] - [tools] perf/kvm: Use strerror_r instead of strerror (Jiri Olsa) [1169436] - [tools] perf/buildid-cache: Use strerror_r instead of strerror (Jiri Olsa) [1169436] - [tools] perf/sched: Use strerror_r instead of strerror (Jiri Olsa) [1169436] - [tools] perf/test: Use strerror_r instead of strerror (Jiri Olsa) [1169436] - [tools] perf/record: Use strerror_r instead of strerror (Jiri Olsa) [1169436] - [tools] perf/trace: Use strerror_r instead of strerror (Jiri Olsa) [1169436] - [tools] perf/top: Use strerror_r instead of strerror (Jiri Olsa) [1169436] - [tools] perf/util: Replace strerror with strerror_r for thread-safety (Jiri Olsa) [1169436] - [tools] perf/probe: Make error messages thread-safe (Jiri Olsa) [1169436] - [tools] perf: Use strerror_r instead of strerror (Jiri Olsa) [1169436] - [tools] perf/probe: Don't use strerror if strlist__add failed (Jiri Olsa) [1169436] - [tools] perf/report: Relax -g option parsing not to limit the option order (Jiri Olsa) [1169436] - [tools] perf: Annotate PMU related list_head members with type info (Jiri Olsa) [1169436] - [tools] perf: Add arm64 triplets (Jiri Olsa) [1169436] - [tools] perf/annotate: Don't truncate Intel style addresses (Jiri Olsa) [1169436] - [tools] perf/probe: Warn user to rebuild target with debuginfo (Jiri Olsa) [1169436] - [tools] perf/evlist: Add perf_evlist__enable_event_idx() (Jiri Olsa) [1169436] - [tools] perf: Add flags and insn_len to struct sample (Jiri Olsa) [1169436] - [tools] perf/machine: Add machine__thread_exec_comm() (Jiri Olsa) [1169436] - [tools] perf: Identify which comms are from exec (Jiri Olsa) [1169436] - [tools] perf/script/python: Add helpers for calling Python objects (Jiri Olsa) [1169436] - [tools] perf/script: Allow callchains if any event samples them (Jiri Olsa) [1169436] - [tools] perf/session: Add perf_session__peek_event() (Jiri Olsa) [1169436] - [tools] perf/evlist: Add perf_evlist__set_tracking_event() (Jiri Olsa) [1169436] - [tools] perf/evlist: Add 'system_wide' option (Jiri Olsa) [1169436] - [tools] perf/symbols: Fix missing label symbols (Jiri Olsa) [1169436] - [tools] perf/top: Handle 'z' key for toggle zeroing samples in TUI (Jiri Olsa) [1169436] - [tools] perf/top: Fix -z option behavior (Jiri Olsa) [1169436] - [tools] perf/report: Set proper sort__mode for the branch option (Jiri Olsa) [1169436] - [tools] perf/hists/browser: Fix a small callchain display bug (Jiri Olsa) [1169436] - [tools] perf: Check recorded kernel version when finding vmlinux (Jiri Olsa) [1169436] - [tools] perf/trace: Move call to symbol__init() after creating session (Jiri Olsa) [1169436] - [tools] perf/timechart: Move call to symbol__init() after creating session (Jiri Olsa) [1169436] - [tools] perf/script: Move call to symbol__init() after creating session (Jiri Olsa) [1169436] - [tools] perf/sched: Move call to symbol__init() after creating session (Jiri Olsa) [1169436] - [tools] perf/lock: Move call to symbol__init() after creating session (Jiri Olsa) [1169436] - [tools] perf/kvm: Move call to symbol__init() after creating session (Jiri Olsa) [1169436] - [tools] perf/kmem: Move session handling out of __cmd_kmem() (Jiri Olsa) [1169436] - [tools] perf/inject: Move session handling out of __cmd_inject() (Jiri Olsa) [1169436] - [tools] perf/buildid-cache: Move session handling into cmd_buildid_cache() (Jiri Olsa) [1169436] - [tools] perf/annotate: Move session handling out of __cmd_annotate() (Jiri Olsa) [1169436] - [tools] perf/symbols: Fix a memory leak in vmlinux_path__init() (Jiri Olsa) [1169436] - [tools] perf/script: Fix possible memory leaks (Jiri Olsa) [1169436] - [tools] perf: Prefer to use a cpu-wide event for probing CLOEXEC (Jiri Olsa) [1169436] - [tools] perf: Fix probing the kernel API with cpu-wide events (Jiri Olsa) [1169436] - [tools] perf: Fix one of the probe events to exclude kernel (Jiri Olsa) [1169436] - [tools] perf: Fix CLOEXEC probe for perf_event_paranoid == 2 (Jiri Olsa) [1169436] - [tools] perf/trace: Add beautifier for mremap flags param (Jiri Olsa) [1169436] - [tools] perf/probe: Fix --del option to delete events only with uprobe events (Jiri Olsa) [1169436] - [tools] perf/probe: Fix --list option to show events only with uprobe events (Jiri Olsa) [1169436] - [tools] perf/kvm: Fix stdin handling for 'kvm stat live' command (Jiri Olsa) [1169436] - [tools] perf/top: Setup signals for terminal output (Jiri Olsa) [1169436] - [tools] perf: Introduce set_term_quiet_input helper function (Jiri Olsa) [1169436] - [tools] perf/top: Join the display thread on exit (Jiri Olsa) [1169436] - [tools] perf: Add cpu_startup_entry to the list of kernel idle symbols (Jiri Olsa) [1169436] - [tools] perf/top: Don't look for kernel idle symbols in all DSOs (Jiri Olsa) [1169436] - [tools] perf: Default to python version 2 (Jiri Olsa) [1169436] - [tools] perf: Fix PERF_FLAG_FD_CLOEXEC flag probing event type open counters due to EBUSY error (Jiri Olsa) [1169436] - [tools] perf: Fix column alignment when headers aren't shown on TUI (Jiri Olsa) [1169436] - [tools] perf: Add name field into perf_hpp_fmt (Jiri Olsa) [1169436] - [tools] perf/top: Add -w option for setting column width (Jiri Olsa) [1169436] - [tools] perf/report: Honor column width setting (Jiri Olsa) [1169436] - [tools] perf: Save column length in perf_hpp_fmt (Jiri Olsa) [1169436] - [tools] perf: Make __hpp__fmt() receive an additional len argument (Jiri Olsa) [1169436] - [tools] perf: Left-align output contents (Jiri Olsa) [1169436] - [tools] perf: Fix make PYTHON override (Jiri Olsa) [1169436] - [tools] perf/kmem: Do not ignore mmap events (Jiri Olsa) [1169436] - [tools] perf: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1169436] - [tools] perf: Allow out of order messages in forced flush (Jiri Olsa) [1169436] - [tools] perf: Add debug prints for ordered events queue (Jiri Olsa) [1169436] - [tools] perf: Add report.queue-size config file option (Jiri Olsa) [1169436] - [tools] perf: Add perf_config_u64 function (Jiri Olsa) [1169436] - [tools] perf: Add ordered_events__free function (Jiri Olsa) [1169436] - [tools] perf: Add ordered_events__init function (Jiri Olsa) [1169436] - [tools] perf: Use list_move in ordered_events_delete function (Jiri Olsa) [1169436] - [tools] perf: Create ordered-events object (Jiri Olsa) [1169436] - [tools] perf: Make perf_session__deliver_event global (Jiri Olsa) [1169436] - [tools] perf: Flush ordered events in case of allocation failure (Jiri Olsa) [1169436] - [tools] perf: Limit ordered events queue size (Jiri Olsa) [1169436] - [tools] perf: Factor ordered_events__flush to be more generic (Jiri Olsa) [1169436] - [tools] perf: Add ordered_events__(new (Jiri Olsa) [1169436] - [tools] perf: Rename ordered_events members (Jiri Olsa) [1169436] - [tools] perf: Rename ordered_samples struct to ordered_events (Jiri Olsa) [1169436] - [tools] perf: Rename ordered_samples bool to ordered_events (Jiri Olsa) [1169436] - [tools] perf/record: Honour --no-time command line option (Jiri Olsa) [1169436] - [tools] perf/kvm/stat: Properly show submicrosecond times (Jiri Olsa) [1169436] - [tools] perf/symbols: Make sure --symfs usage includes the path separator (Jiri Olsa) [1169436] - [tools] perf/evlist: Don't run workload if not told to (Jiri Olsa) [1169436] - [tools] perf: Fix arm64 build error (Jiri Olsa) [1169436] - [tools] perf: saner perf_atoll() (Jiri Olsa) [1169436] - [tools] Revert: perf: Fix jump label always changing during tracing (Jiri Olsa) [1169436] - [tools] perf: Fix perf usage string leftover (Jiri Olsa) [1169436] - [tools] perf/record: Store PERF_RECORD_FINISHED_ROUND only for nonempty rounds (Jiri Olsa) [1169436] - [tools] perf/record: Always force PERF_RECORD_FINISHED_ROUND event (Jiri Olsa) [1169436] - [tools] perf/inject: Add --kallsyms parameter (Jiri Olsa) [1169436] - [tools] perf: Expose 'addr' functions so they can be reused (Jiri Olsa) [1169436] - [tools] perf/session: Fix accounting of ordered samples queue (Jiri Olsa) [1169436] - [tools] perf/powerpc: Include util/util.h and remove stringify macros (Jiri Olsa) [1169436] - [tools] perf: Fix build on gcc 4.4.7 (Jiri Olsa) [1169436] - [tools] perf: Add thread parameter to vdso__dso_findnew() (Jiri Olsa) [1169436] - [tools] perf: Add dso__type() (Jiri Olsa) [1169436] - [tools] perf: Separate the VDSO map name from the VDSO dso name (Jiri Olsa) [1169436] - [tools] perf: Add vdso__new() (Jiri Olsa) [1169436] - [tools] perf/machine: Fix the lifetime of the VDSO temporary file (Jiri Olsa) [1169436] - [tools] perf: Group VDSO global variables into a structure (Jiri Olsa) [1169436] - [tools] perf/session: Add ability to skip 4GiB or more (Jiri Olsa) [1169436] - [tools] perf/session: Add ability to 'skip' a non-piped event stream (Jiri Olsa) [1169436] - [tools] perf: Pass machine to vdso__dso_findnew() (Jiri Olsa) [1169436] - [tools] perf: Add dso__data_size() (Jiri Olsa) [1169436] - [tools] perf: Move rdtsc() function (Jiri Olsa) [1169436] - [tools] perf/machine: Add ability to record the current tid for each cpu (Jiri Olsa) [1169436] - [tools] perf: Add cpu to struct thread (Jiri Olsa) [1169436] - [tools] perf: Add dsos__hit_all() (Jiri Olsa) [1169436] - [tools] perf: Add dso__data_status_seen() (Jiri Olsa) [1169436] - [tools] perf: Record whether a dso has data (Jiri Olsa) [1169436] - [tools] perf/script: Do not print dangling '=>' for BTS (Jiri Olsa) [1169436] - [tools] perf/script: Improve srcline display for BTS (Jiri Olsa) [1169436] - [tools] perf: Fix jump label always changing during tracing (Jiri Olsa) [1169436] - [tools] perf: Fix incorrect fd error comparison (Jiri Olsa) [1169436] - [tools] perf/tests: Update attr test with PERF_FLAG_FD_CLOEXEC flag (Jiri Olsa) [1169436] - [tools] perf: Enable close-on-exec flag on perf file descriptor (Jiri Olsa) [1169436] - [tools] perf: Allow TSC conversion on any arch (Jiri Olsa) [1169436] - [tools] perf: Remove needless getopt.h includes (Jiri Olsa) [1169436] - [tools] perf: Add --debug optionto set debug variable (Jiri Olsa) [1169436] - [tools] perf: Factor eprintf to allow different debug variables (Jiri Olsa) [1169436] - [tools] perf: Move pr_* debug macros into debug object (Jiri Olsa) [1169436] - [tools] perf: Remove verbose from functions prototypes (Jiri Olsa) [1169436] - [tools] perf/machine: Fix leak of 'struct thread' on error path (Jiri Olsa) [1169436] - [tools] perf/thread: Allow deletion of a thread with no map groups (Jiri Olsa) [1169436] - [tools] perf/machine: Fix map groups of threads with unknown pids (Jiri Olsa) [1169436] - [tools] perf/evsel: Add 'immediate' option (Jiri Olsa) [1169436] - [tools] perf/evsel: Add 'no_aux_samples' option (Jiri Olsa) [1169436] - [tools] perf: Add option macro OPT_CALLBACK_OPTARG (Jiri Olsa) [1169436] - [tools] perf: Add feature test for __sync_val_compare_and_swap (Jiri Olsa) [1169436] - [tools] perf/evlist: Pass mmap parameters in a struct (Jiri Olsa) [1169436] - [tools] perf/session: Flag if the event stream is entirely in memory (Jiri Olsa) [1169436] - [tools] perf/symbols: Add ability to iterate over a dso's symbols (Jiri Olsa) [1169436] - [tools] perf/symbols: Do not attempt to read data from kallsyms (Jiri Olsa) [1169436] - [tools] perf/symbols: Record whether a dso is 64-bit (Jiri Olsa) [1169436] - [tools] perf/buildid-cache: Apply force option to copying kcore (Jiri Olsa) [1169436] - [tools] perf/callchain: Fix appending a callchain from a previous sample (Jiri Olsa) [1169436] - [tools] perf/inject: Fix build id injection (Jiri Olsa) [1169436] - [tools] perf/symbols: Fix missing GNU IFUNC symbols (Jiri Olsa) [1169436] - [tools] perf: Fix missing kernel map load (Jiri Olsa) [1169436] - [tools] perf/record: Select comm_exec flag if supported (Jiri Olsa) [1169436] - [tools] perf/script: Display PERF_RECORD_MISC_COMM_EXEC flag (Jiri Olsa) [1169436] - [tools] perf/machine: Fix the value used for unknown pids (Jiri Olsa) [1169436] - [tools] perf/script: Provide additional sample information on generic events (Jiri Olsa) [1169436] - [tools] perf/script: Add callchain to generic and tracepoint events (Jiri Olsa) [1169436] - [tools] perf/script: Add missing calls to Py_DECREF for return values (Jiri Olsa) [1169436] - [tools] perf/kvm: Add skip_event() for --duration option (Jiri Olsa) [1169436] - [tools] perf/kvm: Move arch specific code into arch/ (Jiri Olsa) [1169436] - [tools] perf/kvm: Use defines of kvm events (Jiri Olsa) [1169436] - [tools] perf/timechart: Add more options to IO mode (Jiri Olsa) [1169436] - [tools] perf/timechart: Conditionally update start_time on fork (Jiri Olsa) [1169436] - [tools] perf/timechart: Implement IO mode (Jiri Olsa) [1169436] - [tools] perf/timechart: Fix rendering in Firefox (Jiri Olsa) [1169436] - [tools] perf/trace: Fix build on 32-bit systems (Jiri Olsa) [1169436] - [tools] perf/trace: Add pagefault statistics (Jiri Olsa) [1169436] - [tools] perf: Suggest using -f to override perf.data file ownership message (Jiri Olsa) [1169436] - [tools] perf: Convert open coded equivalents to asprintf() (Jiri Olsa) [1169436] - [tools] perf: Allow to use cpuinfo on s390 (Jiri Olsa) [1169436] - [tools] perf/kvm: Refactoring of cpu_isa_config() (Jiri Olsa) [1169436] - [tools] perf/kvm: Simplify exit reasons tables definitions (Jiri Olsa) [1169436] - [tools] perf/kvm: Introduce HAVE_KVM_STAT_SUPPORT flag (Jiri Olsa) [1169436] - [tools] perf/hists/browser: Left justify column headers (Jiri Olsa) [1169436] - [tools] perf/hists/browser: Add ui.show-headers config file option (Jiri Olsa) [1169436] - [tools] perf/hists/browser: Display columns header text on 'H' press (Jiri Olsa) [1169436] - [tools] perf/hists/browser: Add support for showing columns header (Jiri Olsa) [1169436] - [tools] perf/hists/browser: Override ui_browser refresh_dimensions method (Jiri Olsa) [1169436] - [tools] perf/hists/browser: Introduce gotorc method (Jiri Olsa) [1169436] - [tools] perf/ui/browser: Allow overriding refresh_dimensions method (Jiri Olsa) [1169436] - [tools] perf/ui/browser: Add ->rows to disambiguate from ->height (Jiri Olsa) [1169436] - [tools] perf/x86/amd: Try to fix some mem allocation failure handling (Jiri Olsa) [1169436] - [tools] perf/script: Handle the num array type in python properly (Jiri Olsa) [1169436] - [tools] perf/script: Move the number processing into its own function (Jiri Olsa) [1169436] - [tools] perf: Fix wrong condition for allocation failure (Jiri Olsa) [1169436] - [tools] lib/traceevent: Fix a risk for doing free on uninitialized pointer (Jiri Olsa) [1169436] - [tools] perf/trace: Add possibility to switch off syscall events (Jiri Olsa) [1169436] - [tools] perf/trace: Add pagefaults record and replay support (Jiri Olsa) [1169436] - [tools] perf/trace: Add support for pagefault tracing (Jiri Olsa) [1169436] - [tools] perf/trace: Add perf_event parameter to tracepoint_handler (Jiri Olsa) [1169436] - [tools] perf/scripts: Fallback to syscalls:* when raw_syscalls:* is not available (Jiri Olsa) [1169436] - [tools] lib/traceevent: Clean up format of args in jbd2 plugin (Jiri Olsa) [1169436] - [tools] lib/traceevent: Clean up format of args in cfg80211 plugin (Jiri Olsa) [1169436] - [tools] lib/traceevent: Fix format in plugin_kvm (Jiri Olsa) [1169436] - [tools] lib/traceevent: Fix and cleanup kvm_nested_vmexit tracepoints (Jiri Olsa) [1169436] - [tools] lib/traceevent: Add back in kvm plugins nested_vmexit events (Jiri Olsa) [1169436] - [tools] lib/traceevent: Factor out print_exit_reason in kvm plugin (Jiri Olsa) [1169436] - [tools] lib/traceevent: Report unknown VMX exit reasons with code (Jiri Olsa) [1169436] - [tools] perf/bench/sched-messaging: Drop barf() (Jiri Olsa) [1169436] - [tools] perf/bench/mem: The -o and -n options are mutually exclusive (Jiri Olsa) [1169436] - [tools] perf/bench/futex: Use global --repeat option (Jiri Olsa) [1169436] - [tools] perf/bench: Add --repeat option (Jiri Olsa) [1169436] - [tools] perf/bench/sched-messaging: Plug memleak (Jiri Olsa) [1169436] - [tools] perf/ui/browser: Fix scrollbar refresh row index (Jiri Olsa) [1169436] - [tools] perf/hists/browser: Remove ev_name argument from perf_evsel__hists_browse (Jiri Olsa) [1169436] - [tools] perf/trace: Cache the is_exit syscall test (Jiri Olsa) [1169436] - [tools] perf/trace: Remove needless reassignments (Jiri Olsa) [1169436] - [tools] perf/evlist: Add suggestion of how to set perf_event_paranoid sysctl (Jiri Olsa) [1169436] - [tools] perf/trace: Fix up fd -> pathname resolution (Jiri Olsa) [1169436] - [tools] perf: Fix corruption of sibling list with hotplug (Jiri Olsa) [1169436] - [tools] perf/x86/intel: Revert incomplete and undocumented Broadwell client support (Jiri Olsa) [1169436] - [tools] perf: Fix typos in sample code in the perf_event.h header (Jiri Olsa) [1169436] - [tools] perf: Fix and clean up initialization of pmu::event_idx (Jiri Olsa) [1169436] - [tools] perf: Fix bogus kernel printk (Jiri Olsa) [1169436] - [tools] perf: Fix unclone_ctx() vs. locking (Jiri Olsa) [1169436] - [tools] perf/x86: Tone down kernel messages when the PMU check fails in a virtual environment (Jiri Olsa) [1169436] - [tools] perf/x86/intel: Use Broadwell cache event list for Haswell (Jiri Olsa) [1169436] - [tools] perf/x86: Add INST_RETIRED.ALL workarounds (Jiri Olsa) [1169436] - [tools] perf/x86/intel: Add Broadwell core support (Jiri Olsa) [1169436] - [tools] perf/x86/intel: Document all Haswell models (Jiri Olsa) [1169436] - [tools] perf/x86/intel: Remove incorrect model number from Haswell perf (Jiri Olsa) [1169436] - [tools] Revert: perf: Do not allow optimized switch for non-cloned events (Jiri Olsa) [1169436] - [tools] perf: Fix child event initial state setup (Jiri Olsa) [1169436] - [tools] perf: Do not POLLHUP event if it has children (Jiri Olsa) [1169436] - [tools] perf: Do not check PERF_EVENT_STATE_EXIT on syscall read path (Jiri Olsa) [1169436] - [tools] perf/x86: Fix section mismatch in split uncore driver (Jiri Olsa) [1169436] - [tools] perf/x86/intel: Mark initialization code as such (Jiri Olsa) [1169436] - [tools] perf/core: Replace rcu_assign_pointer() with RCU_INIT_POINTER() (Jiri Olsa) [1169436] - [tools] perf/callchain: Replace rcu_assign_pointer() with RCU_INIT_POINTER() (Jiri Olsa) [1169436] - [tools] perf: Add PERF_EVENT_STATE_EXIT state for events with exited task (Jiri Olsa) [1169436] - [tools] perf: Fix perf_poll to return proper POLLHUP value (Jiri Olsa) [1169436] - [tools] perf/x86: Clean up __intel_pmu_pebs_event() code (Jiri Olsa) [1169436] - [tools] perf/x86: Fix data source encoding issues for load latency/precise store (Jiri Olsa) [1169436] - [tools] perf/x86: Don't mark DataLA addresses as store (Jiri Olsa) [1169436] - [tools] perf/x86: Revamp PEBS event selection (Jiri Olsa) [1169436] - [tools] perf/x86/intel: Mark MEM_LOAD_UOPS_MISS_RETIRED as precise on SNB (Jiri Olsa) [1169436] - [tools] perf/x86: Fix pp without LBR (Jiri Olsa) [1169436] - [tools] perf: Do poll_wait() before checking condition in perf_poll() (Jiri Olsa) [1169436] - [tools] perf: Add queued work to remove orphaned child events (Jiri Olsa) [1169436] - [tools] perf: Set owner pointer for kernel events (Jiri Olsa) [1169436] - [tools] perf/x86/intel: Update Intel models (Jiri Olsa) [1169436] - [tools] perf/cgroup: Remove perf_put_cgroup() (Jiri Olsa) [1169436] - [tools] perf: fix perf bug in fork() (Jiri Olsa) [1169436] - [tools] perf: Fix a race condition in perf_remove_from_context() (Jiri Olsa) [1169436] - [tools] perf: Handle compat ioctl (Jiri Olsa) [1169436] - [tools] perf/x86: Micro-optimize nhmex_rbox_get_constraint() (Jiri Olsa) [1169436] - [tools] perf: Make perf_event_init_context() function static (Jiri Olsa) [1169436]- [x86] kvm: Prevent guest from writing non-canonical shared MSR addresses (Petr Matousek) [1144885] {CVE-2014-3610} - [x86] kvm: Check non-canonical addresses upon WRMSR (Petr Matousek) [1144885] {CVE-2014-3610} - [infiniband] core: Prevent integer overflow in ib_umem_get address arithmetic (Doug Ledford) [1179347] {CVE-2014-8159} - [fs] bio: fix argument of __bio_add_page() for max_sectors > 0xffff (Fam Zheng) [1184759] - [x86] pci: Add NEC variants to Stratus ftServer PCIe DMI check (Myron Stowe) [1187761] - [s390] zcrypt: enable s390 hwrng to seed kernel entropy (Hendrik Brueckner) [1196398] - [s390] zcrypt: improve device probing for zcrypt adapter cards (Hendrik Brueckner) [1196398] - [acpi] fan: Use bus id as the name for non PNP0C0B (Fan) devices (Prarit Bhargava) [1174059] - [acpi] fan: support INT3404 thermal device (Prarit Bhargava) [1174059] - [acpi] fan: add ACPI 4.0 style fan support (Prarit Bhargava) [1174059] - [acpi] fan: convert to platform driver (Prarit Bhargava) [1174059] - [acpi] fan: use acpi_device_xxx_power instead of acpi_bus equivelant (Prarit Bhargava) [1174059] - [acpi] fan: remove unused macro (Prarit Bhargava) [1174059] - [acpi] fan: remove no need check for device pointer (Prarit Bhargava) [1174059] - [acpi] fan: printk replacement (Prarit Bhargava) [1174059] - [acpi] fan: do nothing in suspend and poweroff callback (Prarit Bhargava) [1174059] - [acpi] fan: fix fan driver compile error when CONFIG_PM_SLEEP is undefined (Prarit Bhargava) [1174059] - [acpi] thermal: step_wise: return instance->target by default (Prarit Bhargava) [1174059] - [acpi] thermal: step_wise: cdev only needs update on a new target state (Prarit Bhargava) [1174059] - [netdrv] vmxnet3: Reinitialize vmxnet3 backend on wakeup from hibernate (Neil Horman) [1181807] - [netdrv] vmxnet3: Make Rx ring 2 size configurable (Neil Horman) [1181807] - [netdrv] vmxnet3: Move PCI_VENDOR_ID_VMWARE to pci_ids.h (Neil Horman) [1181807] - [netdrv] vmxnet3: Check for map error in vmxnet3_set_mc (Neil Horman) [1181807] - [netdrv] vmxnet3: Remove DEFINE_PCI_DEVICE_TABLE macro use (Neil Horman) [1181807] - [netdrv] vmxnet3: fix decimal printf format specifiers prefixed with 0x (Neil Horman) [1181807] - [netdrv] vmxnet3: adjust ring sizes when interface is down (Neil Horman) [1181807] - [netdrv] vmxnet3: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Neil Horman) [1181807] - [netdrv] vmxnet3: get rid of SET_ETHTOOL_OPS (Neil Horman) [1181807] - [netdrv] vmxnet3: Call dev_kfree_skb_any instead of dev_kfree_skb (Neil Horman) [1181807] - [netdrv] vmxnet3: fix building without CONFIG_PCI_MSI (Neil Horman) [1181807] - [netdrv] vmxnet3: Use pci_enable_msix_range() instead of pci_enable_msix() (Neil Horman) [1181807] - [netdrv] vmxnet3: Fix MSI-X/MSI enablement code (Neil Horman) [1181807] - [netdrv] vmxnet3: delete non-required instances of include (Neil Horman) [1181807] - [netdrv] vmxnet3: use initialized skb pointer to set hash (Neil Horman) [1181807] - [netdrv] vmxnet3: calls skb_set_hash (Neil Horman) [1181807] - [netdrv] vmxnet3: remove unnecessary pci_set_drvdata() (Neil Horman) [1181807] - [netdrv] vmxnet3: Remove extern from function prototypes (Neil Horman) [1181807] - [netdrv] vmxnet3: Add support for virtual IOMMU (Neil Horman) [1181807] - [net] netpoll: Remove dead packet receive code (CONFIG_NETPOLL_TRAP) (Neil Horman) [1181906] - [net] netpoll: Move all receive processing under CONFIG_NETPOLL_TRAP (Neil Horman) [1181906] - [net] netpoll: Consolidate neigh_tx processing in service_neigh_queue (Neil Horman) [1181906] - [net] netpoll: Move netpoll_trap under CONFIG_NETPOLL_TRAP (Neil Horman) [1181906] - [net] netpoll: Don't drop all received packets (Neil Horman) [1181906] - [net] netpoll: Add netpoll_rx_processing (Neil Horman) [1181906] - [net] netpoll: Warn if more packets are processed than are budgeted (Neil Horman) [1181906] - [net] netpoll: Visit all napi handlers in poll_napi (Neil Horman) [1181906] - [net] netpoll: Pass budget into poll_napi (Neil Horman) [1181906] - [net] netpoll: move setting of NETPOLL_RX_DROP into netpoll_poll_dev (Neil Horman) [1181906] - [net] netpoll: fix netconsole IPv6 setup (Neil Horman) [1181906] - [net] netpoll: Use ether_addr_copy (Neil Horman) [1181906] - [net] netpoll: Fix missing TXQ unlock and and OOPS (Neil Horman) [1181906] - [net] netpoll: fix rx_hook() interface by passing the skb (Neil Horman) [1181906] - [iommu] vt-d: Work around broken RMRR firmware entries (Myron Stowe) [1195802] - [iommu] vt-d: Store bus information in RMRR PCI device path (Myron Stowe) [1195802] - [pci] Handle read-only BARs on AMD CS553x devices (Myron Stowe) [1198314] - [x86] kvm: add tracepoint to wait_lapic_expire (Marcelo Tosatti) [1175445] - [x86] kvm: add option to advance tscdeadline hrtimer expiration (Marcelo Tosatti) [1175445] - [powerpc] powernv: Add winkle support for offline cpus (Gustavo Duarte) [1123121] - [powerpc] powernv: Redesign idle states management (Gustavo Duarte) [1123121] - [powerpc] powernv: Enable Offline CPUs to enter deep idle states (Gustavo Duarte) [1123121] - [powerpc] powernv: Return to cpu offline loop when finished in KVM guest (Gustavo Duarte) [1123121] - [powerpc] powernv: Switch off MMU before entering nap/sleep/rvwinkle mode (Gustavo Duarte) [1123121] - [powerpc] powernv: Don't call generic code on offline cpus (Gustavo Duarte) [1123121] - [cpuidle] powernv: Back-end cpuidle driver for powernv platform (Gustavo Duarte) [1123121] - [cpuidle] powernv: Only clear LPCR decrementer wakeup bit on fast sleep entry (Gustavo Duarte) [1123121] - [kernel] tick: Fixup more fallout from hrtimer broadcast mode (Gustavo Duarte) [1123121] - [kernel] time: Fixup fallout from recent clockevent/tick changes (Gustavo Duarte) [1123121] - [kernel] tick: Introduce hrtimer based broadcast (Gustavo Duarte) [1123121] - [cpuidle] Handle clockevents_notify(BROADCAST_ENTER) failure (Gustavo Duarte) [1123121] - [kernel] time: Change the return type of clockevents_notify() to integer (Gustavo Duarte) [1123121] - [cpuidle] powernv: Fix parsing of idle state flags from device-tree (Gustavo Duarte) [1123121] - [cpuidle] powernv: Parse device tree to setup idle states (Gustavo Duarte) [1123121] - [cpuidle] powernv: Add "Fast-Sleep" CPU idle state (Gustavo Duarte) [1123121] - [input] mouse: synaptics - remove X250 from the topbuttonpad list (Benjamin Tissoires) [1186106 1186112] - [input] mouse: synaptics - remove X1 Carbon 3rd gen from the topbuttonpad list (Benjamin Tissoires) [1186106 1186112] - [input] mouse: synaptics - re-route tracksticks buttons on the Lenovo 2015 series (Benjamin Tissoires) [1186106 1186112] - [input] mouse: synaptics - remove TOPBUTTONPAD property for Lenovos 2015 (Benjamin Tissoires) [1186106 1186112] - [input] mouse: synaptics - retrieve the extended capabilities in query $10 (Benjamin Tissoires) [1186106 1186112] - [input] mouse: synaptics - do not retrieve the board id on old firmwares (Benjamin Tissoires) [1186106 1186112] - [input] mouse: synaptics - handle spurious release of trackstick buttons (Benjamin Tissoires) [1186106 1186112] - [input] mouse: synaptics - fix middle button on Lenovo 2015 products (Benjamin Tissoires) [1186106 1186112] - [input] mouse: synaptics - skip quirks when post-2013 dimensions (Benjamin Tissoires) [1186106 1186112] - [input] mouse: synaptics - support min/max board id in min_max_pnpid_table (Benjamin Tissoires) [1186106 1186112] - [input] mouse: synaptics - remove obsolete min/max quirk for X240 (Benjamin Tissoires) [1186106 1186112] - [input] mouse: synaptics - query min dimensions for fw v8.1 (Benjamin Tissoires) [1186106 1186112] - [input] mouse: synaptics - log queried and quirked dimension values (Benjamin Tissoires) [1186106 1186112] - [input] mouse: synaptics - split synaptics_resolution(), query first (Benjamin Tissoires) [1186106 1186112] - [input] mouse: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2nd (Benjamin Tissoires) [1186106 1186112] - [input] mouse: synaptics - adjust min/max on Thinkpad E540 (Benjamin Tissoires) [1186106 1186112] - [input] mouse: synaptics - add min/max quirk for Lenovo T440s (Benjamin Tissoires) [1186106 1186112] - [input] mouse: psmouse - add psmouse_matches_pnp_id helper function (Benjamin Tissoires) [1186106 1186112] - [input] mouse: synaptics - add min/max quirk for pnp-id LEN2002 (Edge E531) (Benjamin Tissoires) [1186106 1186112]- [fs] fsnotify: fix handling of renames in audit (Paul Moore) [1191562] - [crypto] rng: RNGs must return 0 in success case (Herbert Xu) [1198978] - [cpufreq] intel_pstate: Add support for SkyLake (Steve Best) [1189908] - [s390] zcrypt: fixed domain scanning problem again (Hendrik Brueckner) [1193604] - [s390] zcrypt: Number of supported ap domains is not retrievable (Hendrik Brueckner) [1193604] - [s390] kprobes: add exrl to list of prohibited opcodes (Hendrik Brueckner) [1193608] - [s390] kprobes: add support for compare and branch instructions (Hendrik Brueckner) [1193608] - [s390] bpf: jit: initialize A register if 1st insn is BPF_S_LDX_B_MSH (Hendrik Brueckner) [1193604] - [s390] bpf: jit: fix 32 bit divisions, use unsigned divide instructions (Hendrik Brueckner) [1193604] - [s390] bpf: Zero extend parameters before calling C function (Hendrik Brueckner) [1193604] - [s390] bpf: Fix sk_load_byte_msh() (Hendrik Brueckner) [1193604] - [s390] bpf: Fix offset parameter for skb_copy_bits() (Hendrik Brueckner) [1193604] - [s390] bpf: Fix skb_copy_bits() parameter passing (Hendrik Brueckner) [1193604] - [s390] bpf: Fix JMP_JGE_K (A >= K) and JMP_JGT_K (A > K) (Hendrik Brueckner) [1193604] - [s390] bpf: Fix JMP_JGE_X (A > X) and JMP_JGT_X (A >= X) (Hendrik Brueckner) [1193604] - [s390] bpf: Fix ALU_NEG (A = -A) (Hendrik Brueckner) [1193604] - [s390] dasd: remove unused code (Hendrik Brueckner) [1186326] - [s390] dasd: fix infinite loop during format (Hendrik Brueckner) [1186326] - [kernel] module: set nx before marking module MODULE_STATE_COMING (Hendrik Brueckner) [1196977] - [s390] vdso: fix clock_gettime for CLOCK_THREAD_CPUTIME_ID, -2 and -3 (Hendrik Brueckner) [1195671] - [s390] dasd: retry partition detection (Hendrik Brueckner) [1193605] - [s390] dasd: fix list corruption for sleep_on requests (Hendrik Brueckner) [1186319] - [net] openvswitch: Fix net exit (Jiri Benc) [1200859] - [net] team: fix possible null pointer dereference in team_handle_frame (Jiri Pirko) [1188496]- [crypto] aesni: fix "by8" variant for 128 bit keys (Herbert Xu) [1174971] - [crypto] aesni: remove unused defines in "by8" variant (Herbert Xu) [1174971] - [crypto] aesni: fix counter overflow handling in "by8" variant (Herbert Xu) [1174971] - [crypto] aes: AES CTR x86_64 "by8" AVX optimization (Herbert Xu) [1174971] - [fs] gfs2: Move gfs2_file_splice_write outside of #ifdef (Robert S Peterson) [1193910] - [fs] gfs2: Allocate reservation during splice_write (Robert S Peterson) [1193910] - [fs] Convert MessageID in smb2_hdr to LE (Sachin Prabhu) [1161441] - [fs] nfsd: update mtime on truncate ("J. Bruce Fields") [1162558] - [virt] kvm: ensure hard lockup detection is disabled by default (Andrew Jones) [1111262] - [watchdog] control hard lockup detection default (Andrew Jones) [1111262] - [watchdog] Fix print-once on enable (Andrew Jones) [1111262] - [tools] cpupower: Fix no idle state information return value (Prarit Bhargava) [1168046] - [misc] genwqe: Fix problem when reading HSI and Retc (Steve Best) [1188653] - [char] tpm: Added Little Endian support to vtpm module (Steve Best) [1189017] - [idle] intel_idle: support additional Broadwell model (Steve Best) [1166315] - [powerpc] iommu: ddw: Fix endianness (Steve Best) [1189040] - [powerpc] Fix sys_call_table declaration to enable syscall tracing (Steve Best) [1172684] - [powerpc] pseries: Fix endian problems with LE migration (Steve Best) [1183198] - [powerpc] powernv: Ignore smt-enabled on Power8 and later (Steve Best) [1180254] - [powerpc] xmon: Fix another endiannes issue in RTAS call from xmon (Steve Best) [1186803] - [pci] Add informational printk for invalid BARs (Myron Stowe) [1130170] - [pci] Shrink decoding-disabled window while sizing BARs (Myron Stowe) [1130170] - [pci] Restore detection of read-only BARs (Myron Stowe) [1130170] - [kernel] resources: Clarify sanity check message (Myron Stowe) [1130170] - [pci] Don't add disabled subtractive decode bus resources (Myron Stowe) [1130170] - [pci] Don't print anything while decoding is disabled (Myron Stowe) [1130170] - [pci] Don't set BAR to zero if dma_addr_t is too small (Myron Stowe) [1130170] - [pci] Don't convert BAR address to resource if dma_addr_t is too small (Myron Stowe) [1130170] - [pci] Reject BAR above 4GB if dma_addr_t is too small (Myron Stowe) [1130170] - [pci] Fail safely if we can't handle BARs larger than 4GB (Myron Stowe) [1130170]- [net] sctp: fix slab corruption from use after free on INIT collisions (Daniel Borkmann) [1183959] {CVE-2015-1421} - [net] ipv6: Fixed support for blackhole and prohibit routes (Hannes Frederic Sowa) [1129731] - [kernel] audit: replace getname()/putname() hacks with reference counters (Paul Moore) [1155208] - [kernel] audit: fix filename matching in __audit_inode() and __audit_inode_child() (Paul Moore) [1155208] - [kernel] audit: enable filename recording via getname_kernel() (Paul Moore) [1155208] - [fs] namei: simpler calling conventions for filename_mountpoint() (Paul Moore) [1155208] - [fs] namei: create proper filename objects using getname_kernel() (Paul Moore) [1155208] - [fs] namei: rework getname_kernel to handle up to PATH_MAX sized filenames (Paul Moore) [1155208] - [fs] namei: cut down the number of do_path_lookup() callers (Paul Moore) [1155208] - [fs] execve: use 'struct filename *' for executable name passing (Paul Moore) [1155208] - [x86] ioapic: kcrash: Prevent crash_kexec() from deadlocking on ioapic_lock (Baoquan He) [1182424] - [md] dm-thin: don't allow messages to be sent to a pool target in READ_ONLY or FAIL mode (Mike Snitzer) [1184592] - [kernel] workqueue: fix subtle pool management issue which can stall whole worker_pool (Eric Sandeen) [1165535] - [platform] thinkpad_acpi: support new BIOS version string pattern (Benjamin Tissoires) [1194830] - [virt] storvsc: ring buffer failures may result in I/O freeze (Vitaly Kuznetsov) [1171409] - [kernel] audit: restore AUDIT_LOGINUID unset ABI (Richard Guy Briggs) [1120491] - [crypto] testmgr: mark rfc4106(gcm(aes)) as fips_allowed (Jarod Wilson) [1185400]- [net] rtnetlink: allow to register ops without ops->setup set (Jiri Benc) [1186492]- [fs] NFSv4.1: Fix an Oops in nfs41_walk_client_list (Steve Dickson) [1185784] - [misc] redhat: don't suppress Revert patches from changelog (Jarod Wilson) [1187353] - [infiniband] Revert: ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1179740] - [infiniband] Revert: ipoib: Make the carrier_on_task race aware (Doug Ledford) [1179740] - [infiniband] Revert: ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1179740] - [infiniband] Revert: ipoib: fix mcast_dev_flush/mcast_restart_task race (Doug Ledford) [1179740] - [infiniband] Revert: ipoib: change init sequence ordering (Doug Ledford) [1179740] - [infiniband] Revert: ipoib: Use dedicated workqueues per interface (Doug Ledford) [1179740] - [infiniband] Revert: ipoib: Make ipoib_mcast_stop_thread flush the workqueue (Doug Ledford) [1179740] - [infiniband] Revert: ipoib: No longer use flush as a parameter (Doug Ledford) [1179740] - [fs] fix deadlock in cifs_ioctl_clone() (Sachin Prabhu) [1183980] - [md] dm-cache: fix missing ERR_PTR returns and handling (Mike Snitzer) [1182665] - [fs] cifs: fix regression in cifs_create_mf_symlink() (Sachin Prabhu) [1186324] - [net] ipv4: try to cache dst_entries which would cause a redirect (Hannes Frederic Sowa) [1181819] - [fs] coredump: add new P variable in core_pattern (Jiri Olsa) [1186360] - [drm] fix fb-helper vs MST dangling connector ptrs (Rob Clark) [1184968] - [net] bridge: Program port vlan filters only if filtering is enabled in bridge (Vlad Yasevich) [1183958] - [fs] cifs: Complete oplock break jobs before closing file handle (Sachin Prabhu) [1177215] - [fs] LOCKD: Fix a race when initialising nlmsvc_timeout (Benjamin Coddington) [1144982] - [scsi] hpsa: add in P840ar controller model name (Joseph Szczypek) [1185467] - [scsi] hpsa: add in gen9 controller model names (Joseph Szczypek) [1185467]- [fs] ext4: fix overwrite race condition (Jacob Tanenbaum) [1152607] {CVE-2014-8086} - [media] ttusb-dec: buffer overflow in ioctl (Alexander Gordeev) [1167116] {CVE-2014-8884} - [drm] i915: demote opregion excessive timeout WARN_ONCE to DRM_INFO_ONCE (Rob Clark) [1145627] - [md] Revert: raid56: Don't perform reads to support writes until stripe is ready (Jes Sorensen) [1153796] - [md] Revert: raid5: avoid livelock caused by non-aligned writes (Jes Sorensen) [1153796] - [drm] i915: further quiet i915 (Rob Clark) [1163074] - [scsi] megaraid_sas: endianness related bug fixes and code optimization (Tomas Henzl) [1179748] - [s390] crypto: kernel oops at insmod of the z90crypt device driver (Hendrik Brueckner) [1172136] - [drm] mgag200: Add command line option to specify preferred depth (Dave Airlie) [1044555] - [drm] mgag200: Consolidate depth/bpp handling (Dave Airlie) [1044555] - [fs] Revert: ext4: revert Disable punch hole on non-extent mapped files (Lukas Czerner) [1176840]- [md] dm-cache: fix problematic dual use of a single migration count variable (Mike Snitzer) [1182665] - [md] dm-cache: share cache-metadata object across inactive and active DM tables (Mike Snitzer) [1182665] - [net] tun/macvtap: use consume_skb() instead of kfree_skb() when needed (Jiri Pirko) [1182805] - [virt] Revert: hyperv: Add handler for RNDIS_STATUS_NETWORK_CHANGE event (Jason Wang) [1164163] - [virt] kvm/vmx: invalid host cr4 handling across vm entries (Jacob Tanenbaum) [1153329] {CVE-2014-3690} - [virt] virtio-scsi: Fix the race condition in virtscsi_handle_event (Fam Zheng) [1152140] - [virt] kvm: workaround SuSE's 2.6.16 pvclock vs masterclock issue (Marcelo Tosatti) [1177718] - [fs] bdi: avoid oops on device removal (Fam Zheng) [1087179] - [mm] backing_dev: fix hung task on sync (Fam Zheng) [1087179] - [mm] Revert: vmstat: create separate function to fold per cpu diffs into local counters (Larry Woodman) [1179654] - [mm] Revert: vmstat: create fold_diff (Larry Woodman) [1179654] - [mm] Revert: vmstat: use this_cpu() to avoid irqon/off sequence in refresh_cpu_vm_stats (Larry Woodman) [1179654] - [mm] Revert: vmstat: on-demand vmstat workers V8 (Larry Woodman) [1179654]- [net] team: avoid possible underflow of count_pending value for notify_peers and mcast_rejoin (Jiri Pirko) [1176697] - [fs] seq_file: don't include mm.h in genksyms calculation (Ian Kent) [1183280] - [scsi] Avoid crashing if device uses DIX but adapter does not support it (Ewan Milne) [1093012]- [fs] xfs: catch invalid negative blknos in _xfs_buf_find() (Eric Sandeen) [1164128] - [fs] proc: make proc_fd_permission() thread-friendly (Carlos Maiolino) [1171242] - [fs] rpc: fix xdr_truncate_encode to handle buffer ending on page boundary ("J. Bruce Fields") [1176641] - [fs] nfs: nfs4_fl_prepare_ds, fix bugs when the connect attempt fails (Steve Dickson) [1113248] - [fs] gfs2: fix bad inode i_goal values during block allocation (Abhijith Das) [1144209] - [fs] nfsd: allow turning off nfsv3 readdir_plus (Steve Dickson) [1178949] - [fs] nfsd4: fix xdr4 count of server in fs_location4 (Benjamin Coddington) [1164055] - [fs] nfsd4: fix xdr4 inclusion of escaped char (Benjamin Coddington) [1164055] - [fs] xfs: replace global xfslogd wq with per-mount wq (Brian Foster) [1155929] - [fs] xfs: mark all internal workqueues as freezable (Brian Foster) [1155929] - [fs] overlayfs: Add call to mark_tech_preview (BZ 1180613) (David Howells) [1180613] - [fs] aio: fix uncorrent dirty pages accouting when truncating AIO ring buffer (Jeff Moyer) [1159346] - [infiniband] ocrdma: fix hardcoded max cqe and max send wr (Doug Ledford) [1158148] - [crypto] aesni-intel: Add support for 192 & 256 bit keys to AESNI RFC4106 (Jarod Wilson) [1176266] - [block] blk-mq: Fix a use-after-free (Fam Zheng) [1152159] - [crypto] drbg: panic on continuous self test error (Jarod Wilson) [1179496] - [ethernet] mlx4: Cache line CQE/EQE stride fixes (Doug Ledford) [1088499 1173483] - [ethernet] mlx4: Add mlx4_en_get_cqe helper (Doug Ledford) [1088499 1173483] - [ethernet] mlx4: Cache line EQE size support (Doug Ledford) [1088499 1173483] - [infiniband] ocrdma: Fix ocrdma_query_qp() to report q_key value for UD QPs (Doug Ledford) [1167256] - [infiniband] ocrdma: Always resolve destination mac from GRH for UD QPs (Doug Ledford) [1167256] - [net] gre: fix the inner mac header in nbma tunnel xmit path (Alexander Duyck) [1168608]- [md] dm-thin: fix crash by initializing thin device's refcount and completion earlier (Mike Snitzer) [1175282] - [scsi] storvsc: Fix a bug in storvsc limits (Vitaly Kuznetsov) [1174162] - [iser-target] Ignore non TEXT + LOGOUT opcodes for discovery (Andy Grover) [1058736] - [iser-target] Add support for ISCSI_OP_TEXT opcode + payload handling (Andy Grover) [1058736] - [iser-target] Rename sense_buf_dma/len to pdu_dma/len (Andy Grover) [1058736] - [iscsi-target] Add IFC_SENDTARGETS_SINGLE support (Andy Grover) [1058736] - [iscsi-target] Move sendtargets parsing into iscsit_process_text_cmd (Andy Grover) [1058736] - [iscsi-target] Allow ->MaxXmitDataSegmentLength assignment for iser discovery (Andy Grover) [1058736] - [iscsi-target] Refactor ISCSI_OP_TEXT_RSP TX handling (Andy Grover) [1058736] - [iscsi-target] Refactor ISCSI_OP_TEXT RX handling (Andy Grover) [1058736] - [iscsi] isert-target: Refactor ISCSI_OP_NOOP RX handling (Andy Grover) [1058736] - [net] description of dma_cookie cause make xmldocs warning (Jiri Benc) [1173444] - [net] tcp: make tcp_cleanup_rbuf private (Jiri Benc) [1173444] - [net] net_dma: revert 'copied_early' (Jiri Benc) [1173444] - [net] net_dma: mark broken (Jiri Benc) [1173444] - [net] unix: allow set_peek_off to fail (Jiri Benc) [1123777] - [net] ppp: ppp-ioctl.h: pull in ppp_defs.h (Jiri Benc) [1159802] - [net] bridge: Add filtering support for default_pvid (Vlad Yasevich) [1164653] - [net] bridge: Simplify pvid checks (Vlad Yasevich) [1164653] - [net] bridge: Add a default_pvid sysfs attribute (Vlad Yasevich) [1164653] - [net] bridge: Prepare for 802.1ad vlan filtering support (Vlad Yasevich) [1164653] - [net] bridge: Fix the way to check if a local fdb entry can be deleted (Vlad Yasevich) [1164653] - [net] bridge: Fix the way to insert new local fdb entries in br_fdb_changeaddr (Vlad Yasevich) [1164653] - [net] Remove extern from function prototypes (Vlad Yasevich) [1164653] - [ethernet] mlx5: Add more supported devices (Amir Vadai) [1169277] - [infiniband] mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach (Amir Vadai) [1151331] - [ethernet] mlx4: mlx4_en_set_settings() always fails when autoneg is set (Amir Vadai) [1170129]- [scsi] qla2xxx: Update version number to 8.07.00.08.07.1-k2 (Chad Dupuis) [1085239] - [scsi] qla2xxx: Move mailbox failure messages to a default debug level (Chad Dupuis) [1085239] - [security] commoncap: don't alloc the credential unless needed in cap_task_prctl (Paul Moore) [1056347] - [iommu] vt-d: Fix dmar_domain leak in iommu_attach_device (Myron Stowe) [1109829] - [iommu] vt-d: Only remove domain when device is removed (Myron Stowe) [1109829] - [base] core: Add BUS_NOTIFY_REMOVED_DEVICE event (Myron Stowe) [1109829] - [powerpc] kdump: Ignore failure in enabling big endian exception during crash (Steve Best) [1170362] - [infiniband] srpt: convert printk's to pr_* functions (Doug Ledford) [1174910] - [infiniband] srpt: Handle GID change events (Doug Ledford) [1174910] - [input] alps: fix v4 button press recognition (Benjamin Tissoires) [1107819] - [input] alps: v7 - document the v7 touchpad packet protocol (Benjamin Tissoires) [1107819] - [input] alps: v7 - fix finger counting for > 2 fingers on clickpads (Benjamin Tissoires) [1107819] - [input] alps: v7 - sometimes a single touch is reported in mt[1] (Benjamin Tissoires) [1107819] - [input] alps: v7 - ignore new packets (Benjamin Tissoires) [1107819] - [powerpc] perf/hv-24x7: Use kmem_cache_free() instead of kfree (Gustavo Duarte) [1171795] - [powerpc] perf/hv-24x7: Use per-cpu page buffer (Gustavo Duarte) [1171795] - [powerpc] perf/hv-24x7: use kmem_cache instead of aligned stack allocations (Gustavo Duarte) [1171795] - [powerpc] perf/hv-24x7: Use kmem_cache_free (Gustavo Duarte) [1171795] - [powerpc] Fill in si_addr_lsb siginfo field (Gustavo Duarte) [1173267] - [powerpc] Add VM_FAULT_HWPOISON handling to powerpc page fault handler (Gustavo Duarte) [1173267] - [fs] dlm: fix missing endian conversion of rcom_status flags (Andrew Price) [1175900] - [scsi] add Intel Multi-Flex to scsi scan blacklist (Hannes Frederic Sowa) [1175862] - [scsi] do not issue SCSI RSOC command to Promise Vtrak E610f (Hannes Frederic Sowa) [1175862] - [scsi] scsi_lib: rate-limit the error message from failing commands (Tomas Henzl) [1175785] - [scsi] iscsi_ibft: Fix finding Broadcom specific ibft sign (Chris Leech) [1095169]- [ethernet] enic: fix rx skb checksum (Stefan Assmann) [1154182] - [x86] uv: make kdump default action for 'power nmi' (George Beshers) [1175560] - [virt] powerpc/kvm: book3s_hv - Fix KSM memory corruption (David Gibson) [1170394] - [pci] Revert: Remove from bus_list and release resources in pci_release_dev() (Prarit Bhargava) [1172946] - [powercap] rapl: add support for CPU model 0x3f (Rui Wang) [1177579] - [kernel] audit: don't attempt to lookup PIDs when changing PID filtering audit rules (Paul Moore) [1172624] - [ethernet] ixgbe: avoid possible read_reg panic caused by late method binding (John Greene) [1145772] - [ethernet] ixgbe: bump version number (John Greene) [1145772] - [ethernet] ixgbe: Add X550 support function pointers (John Greene) [1145772] - [ethernet] ixgbe: Add new support for X550 MAC's (John Greene) [1145772] - [ethernet] ixgbe: Add x550 SW/FW semaphore support (John Greene) [1145772] - [ethernet] ixgbe: add methods for combined read and write operations (John Greene) [1145772] - [ethernet] ixgbe: cleanup checksum to allow error results (John Greene) [1145772] - [ethernet] ixgbe: Add timeout parameter to ixgbe_host_interface_command (John Greene) [1145772] - [ethernet] ixgbe: Fix spurious release of semaphore in EEPROM access (John Greene) [1145772] - [drm] i915: remove the IRQs enabled WARN from intel_disable_gt_powersave (Rob Clark) [1173317] - [drm] i915: tame the chattermouth (Rob Clark) [1173317] - [drm] ttm: Avoid memory allocation from shrinker functions (Rob Clark) [1173317] - [drm] ttm: Fix possible stack overflow by recursive shrinker calls (Rob Clark) [1173317] - [drm] ttm: Use mutex_trylock() to avoid deadlock inside shrinker functions (Rob Clark) [1173317] - [drm] video/fb: Propagate error code from failing to unregister conflicting fb (Rob Clark) [1173317] - [drm] i915: save/restore GMBUS freq across suspend/resume on gen4 (Rob Clark) [1173317] - [drm] i915: resume MST after reading back hw state (Rob Clark) [1173317] - [drm] dp-mst: Remove branches before dropping the reference (Rob Clark) [1173317] - [drm] fb_helper: move deferred fb checking into restore mode (Rob Clark) [1173317] - [drm] dp: retry AUX transactions 32 times (v1.1) (Rob Clark) [1173317] - [drm] i915: Ignore long hpds on eDP ports (Rob Clark) [1173317] - [drm] i915/dp: only use training pattern 3 on platforms that support it (Rob Clark) [1173317] - [drm] radeon: sync all BOs involved in a CS (Rob Clark) [1173317] - [drm] radeon: kernel panic in drm_calc_vbltimestamp_from_scanoutpos with 3.18.0-rc6 (Rob Clark) [1173317] - [drm] i915: Unlock panel even when LVDS is disabled (Rob Clark) [1173317] - [drm] i915: More cautious with pch fifo underruns (Rob Clark) [1173317] - [drm] i915: Ignore SURFLIVE and flip counter when the GPU gets reset (Rob Clark) [1173317] - [drm] i915: Kick fbdev before vgacon (Rob Clark) [1173317] - [drm] i915: Handle failure to kick out a conflicting fb driver (Rob Clark) [1173317] - [drm] i915: drop WaSetupGtModeTdRowDispatch:snb (Rob Clark) [1173317] - [drm] radeon: add locking around atombios scratch space usage (Rob Clark) [1173317] - [drm] radeon: add missing crtc unlock when setting up the MC (Rob Clark) [1173317] - [drm] i915: Disable caches for Global GTT (Rob Clark) [1173317] - [drm] i915: Do not leak pages when freeing userptr objects (Rob Clark) [1173317] - [drm] ast: Fix HW cursor image (Rob Clark) [1173317] - [drm] radeon: Use drm_malloc_ab instead of kmalloc_array (Rob Clark) [1173317] - [drm] radeon/dpm: disable ulv support on SI (Rob Clark) [1173317] - [drm] i915: Do a dummy DPCD read before the actual read (Rob Clark) [1173317] - [drm] nouveau/bios: memset dcb struct to zero before parsing (Rob Clark) [1173317] - [drm] nv50/disp: fix dpms regression on certain boards (Rob Clark) [1173317] - [drm] nouveau/ltc: fix cbc issues on certain boards (Rob Clark) [1173317] - [drm] nouveau/ltc: fix tag base address getting truncated if above 4GiB (Rob Clark) [1173317] - [drm] nvc0-/fb/ram: fix use of non-existant ram if partitions aren't uniform (Rob Clark) [1173317] - [drm] nouveau/bar: behave better if ioremap failed (Rob Clark) [1173317] - [drm] nouveau: make sure display hardware is reinitialised on runtime resume (Rob Clark) [1173317] - [drm] nouveau: punt fbcon resume out to a workqueue (Rob Clark) [1173317] - [drm] nouveau/kms: restore acceleration before fb_set_suspend() resumes (Rob Clark) [1173317] - [drm] nouveau/kms: take more care when pulling down accelerated fbcon (Rob Clark) [1173317] - [drm] i915: Flush the PTEs after updating them before suspend (Rob Clark) [1153301] - [drm] radeon/cik: use a separate counter for CP init timeout (Rob Clark) [1173317] - [drm] radeon/dpm: fix resume on mullins (Rob Clark) [1173317] - [drm] radeon: don't reset dma on r6xx-evergreen init (Rob Clark) [1173317] - [drm] radeon: don't reset sdma on CIK init (Rob Clark) [1173317] - [drm] radeon: don't reset dma on NI/SI init (Rob Clark) [1173317] - [drm] radeon: add connector quirk for fujitsu board (Rob Clark) [1173317] - [drm] radeon/dpm: set the thermal type properly for special configs (Rob Clark) [1173317] - [drm] radeon: fix semaphore value init (Rob Clark) [1173317] - [drm] radeon: handle broken disabled rb mask gracefully (6xx/7xx) (Rob Clark) [1173317] - [drm] radeon: fix active_cu mask on SI and CIK after re-init (v3) (Rob Clark) [1173317] - [drm] radeon: fix active cu count for SI and CIK (Rob Clark) [1173317] - [drm] radeon: fix pm handling in radeon_gpu_reset (Rob Clark) [1173317] - [drm] radeon: properly document reloc priority mask (Rob Clark) [1173317] - [drm] radeon/dpm: select the appropriate vce power state for KV/KB/ML (Rob Clark) [1173317] - [drm] radeon: Add missing lines to ci_set_thermal_temperature_range (Rob Clark) [1173317] - [drm] radeon: Add ability to get and change dpm state when radeon PX card is turned off (Rob Clark) [1173317] - [drm] vmwgfx: Fix a potential infinite spin waiting for fifo idle (Rob Clark) [1173317] - [drm] ast: AST2000 cannot be detected correctly (Rob Clark) [1173317] - [drm] ast: open key before detect chips (Rob Clark) [1173317] - [drm] i915: Don't leak command parser tables on suspend/resume (Rob Clark) [1153301] - [drm] i915/hdmi: fix hdmi audio state readout (Rob Clark) [1153301] - [drm] i915: Wait for vblank before enabling the TV encoder (Rob Clark) [1153301] - [drm] i915: Fix EIO/wedged handling in gem fault handler (Rob Clark) [1153301] - [drm] i915: Fix lock dropping in intel_tv_detect() (Rob Clark) [1153301] - [drm] i915: Remove bogus __init annotation from DMI callbacks (Rob Clark) [1153301] - [drm] i915: Ignore VBT backlight presence check on Acer C720 (4005U) (Rob Clark) [1153301] - [drm] i915: fix plane/cursor handling when runtime suspended (Rob Clark) [1153301] - [drm] i915: don't try to retrain a DP link on an inactive CRTC (Rob Clark) [1153301] - [drm] i915: Fix locking for intel_enable_pipe_a() (Rob Clark) [1153301] - [drm] i915: Skip load detect when intel_crtc->new_enable==true (Rob Clark) [1153301] - [drm] i915: Disable RCS flips on Ivybridge (Rob Clark) [1153301] - [drm] i915: read HEAD register back in init_ring_common() to enforce ordering (Rob Clark) [1153301] - [drm] i915: Fix crash when failing to parse MIPI VBT (Rob Clark) [1153301] - [drm] radeon: tweak ACCEL_WORKING2 query for hawaii (Rob Clark) [1173317] - [drm] radeon/atom: add new voltage fetch function for hawaii (Rob Clark) [1173317] - [drm] radeon: set VM base addr using the PFP (Rob Clark) [1173317] - [drm] radeon: load the lm63 driver for an lm64 thermal chip (Rob Clark) [1173317] - [drm] radeon: re-enable dpm by default on BTC (Rob Clark) [1173317] - [drm] radeon: re-enable dpm by default on cayman (Rob Clark) [1173317] - [drm] radeon/dpm: handle voltage info fetching on hawaii (Rob Clark) [1173317] - [drm] ttm: Choose a pool to shrink correctly in ttm_dma_pool_shrink_scan() (Rob Clark) [1173317] - [drm] ttm: Fix possible division by 0 in ttm_dma_pool_shrink_scan() (Rob Clark) [1173317] - [drm] ttm: fix handling of TTM_PL_FLAG_TOPDOWN (Rob Clark) [1173317] - [drm] nouveau: Bump version from 1.1.1 to 1.1.2 (Rob Clark) [1173317] - [drm] nouveau: Dis/Enable vblank irqs during suspend/resume (Rob Clark) [1173317] - [drm] radeon: add additional SI pci ids (Rob Clark) [1173317] - [drm] radeon: add new bonaire pci ids (Rob Clark) [1173317] - [drm] radeon: add new KV pci id (Rob Clark) [1173317] - [powerpc] add little endian flag to syscall_get_arch() (Richard Guy Briggs) [1169461] - [powerpc] simplify syscall_get_arch() (Richard Guy Briggs) [1169461]- [scsi] libcxgbi: fix freeing skb prematurely (Sai Vemuri) [1174982] - [scsi] cxgb4i: use set_wr_txq() to set tx queues (Sai Vemuri) [1174982] - [scsi] cxgb4i: handle non-pdu-aligned rx data (Sai Vemuri) [1174982] - [scsi] cxgb4i: additional types of negative advice (Sai Vemuri) [1174982] - [scsi] cxgb4i: set the max. pdu length in firmware (Sai Vemuri) [1174982] - [scsi] cxgb4i: fix credit check for tx_data_wr (Sai Vemuri) [1174982] - [scsi] cxgb4i: fix tx immediate data credit check (Sai Vemuri) [1174982] - [net] ipv6: update Destination Cache entries when gateway turn into host (Jiri Pirko) [1114781] - [net] ipsec: Don't update the pmtu on ICMPV6_DEST_UNREACH (Herbert Xu) [1158771] - [s390] zfcp: remove access control tables interface (port leftovers) (Hendrik Brueckner) [1173553] - [x86] perf: Use extended offcore mask on Haswell (Don Zickus) [1170795] - [fs] ovl: ovl_dir_fsync() cleanup (David Howells) [985875] - [fs] ovl: pass dentry into ovl_dir_read_merged() (David Howells) [985875] - [fs] ovl: use lockless_dereference() for upperdentry (David Howells) [985875] - [fs] ovl: allow filenames with comma (David Howells) [985875] - [fs] ovl: fix race in private xattr checks (David Howells) [985875] - [fs] ovl: fix remove/copy-up race (David Howells) [985875] - [fs] ovl: rename filesystem type to "overlay" (David Howells) [985875] - [fs] Don't warn if both ->rename() and ->rename2() iops are defined (David Howells) [985875] - [fs] overlayfs: Fix the kABI for overlayfs (David Howells) [985875] - [fs] overlayfs: don't poison cursor (David Howells) [985875] - [fs] overlayfs: initialize ->is_cursor (David Howells) [985875] - [fs] overlayfs: fix lockdep misannotation (David Howells) [985875] - [fs] overlayfs: fix check for cursor (David Howells) [985875] - [fs] overlayfs: barriers for opening upper-layer directory (David Howells) [985875] - [kernel] rcu: Provide counterpart to rcu_dereference() for non-RCU situations (David Howells) [985875] - [fs] overlayfs: embed middle into overlay_readdir_data (David Howells) [985875] - [fs] overlayfs: embed root into overlay_readdir_data (David Howells) [985875] - [fs] overlayfs: make ovl_cache_entry->name an array instead of pointer (David Howells) [985875] - [fs] overlayfs: don't hold ->i_mutex over opening the real directory (David Howells) [985875] - [fs] overlayfs: limit filesystem stacking depth (David Howells) [985875] - [fs] overlayfs: overlay filesystem documentation (David Howells) [985875] - [fs] overlayfs: implement show_options (David Howells) [985875] - [fs] overlayfs: add statfs support (David Howells) [985875] - [fs] overlayfs: filesystem (David Howells) [985875] - [mm] shmem: support RENAME_WHITEOUT (David Howells) [985875] - [fs] ext4: support RENAME_WHITEOUT (David Howells) [985875] - [fs] vfs: add RENAME_WHITEOUT (David Howells) [985875] - [fs] vfs: add whiteout support (David Howells) [985875] - [fs] vfs: export check_sticky() (David Howells) [985875] - [fs] vfs: introduce clone_private_mount() (David Howells) [985875] - [fs] vfs: export __inode_permission() to modules (David Howells) [985875] - [fs] vfs: export do_splice_direct() to modules (David Howells) [985875] - [fs] vfs: add i_op->dentry_open() (David Howells) [985875] - [fs] namei: trivial fix to vfs_rename_dir comment (David Howells) [985875] - [fs] cifs: support RENAME_NOREPLACE (David Howells) [985875] - [fs] hostfs: support rename flags (David Howells) [985875] - [mm] shmem: support RENAME_EXCHANGE (David Howells) [985875] - [mm] shmem: support RENAME_NOREPLACE (David Howells) [985875] - [fs] btrfs: add RENAME_NOREPLACE (David Howells) [985875] - [fs] bad_inode: add ->rename2() (David Howells) [985875] - [fs] call rename2 if exists (David Howells) [985875] - [fs] fuse: restructure ->rename2() (David Howells) [985875] - [fs] fuse: add renameat2 support (David Howells) [985875] - [fs] dcache: fix races between __d_instantiate() and checks of dentry flags (David Howells) [985875] - [fs] ext4: add cross rename support (David Howells) [985875] - [fs] vfs: add cross-rename (David Howells) [985875] - [fs] vfs: lock_two_nondirectories - allow directory args (David Howells) [985875] - [security] add flags to rename hooks (David Howells) [985875] - [fs] vfs: add RENAME_NOREPLACE flag (David Howells) [985875] - [fs] vfs: add renameat2 syscall (David Howells) [985875] - [fs] namei: use common code for dir and non-dir (David Howells) [985875] - [fs] namei: move d_move() up (David Howells) [985875] - [fs] vfs: add d_is_dir() (David Howells) [985875] - [fs] vfs: Put a small type field into struct dentry::d_flags (David Howells) [985875]- [mm] vmstat: on-demand vmstat workers V8 (Larry Woodman) [1157802] - [mm] vmstat: use this_cpu() to avoid irqon/off sequence in refresh_cpu_vm_stats (Larry Woodman) [1157802] - [mm] vmstat: create fold_diff (Larry Woodman) [1157802] - [mm] vmstat: create separate function to fold per cpu diffs into local counters (Larry Woodman) [1157802] - [block] blk-mq: Fix uninitialized kobject at CPU hotplugging (Jeff Moyer) [1169232] - [kernel] audit: AUDIT_FEATURE_CHANGE message format missing delimiting space (Richard Guy Briggs) [1165469] - [fs] NFSv4.1: nfs41_clear_delegation_stateid shouldn't trust NFS_DELEGATED_STATE (Steve Dickson) [1166845] - [fs] NFSv4: Fix races between nfs_remove_bad_delegation() and delegation return (Steve Dickson) [1166845] - [fs] NFS: Don't try to reclaim delegation open state if recovery failed (Steve Dickson) [1166845] - [fs] NFSv4: Ensure that we call FREE_STATEID when NFSv4.x stateids are revoked (Steve Dickson) [1166845] - [fs] NFSv4: Ensure that we remove NFSv4.0 delegations when state has expired (Steve Dickson) [1166845]- [scsi] cxgb4i: Don't block unload/cxgb4 unload when remote closes TCP connection (Sai Vemuri) [1169941] - [kernel] kthread: partial revert of 81c98869faa5 ("kthread: ensure locality of task_struct allocations") (Gustavo Duarte) [953583] - [mm] slub: fall back to node_to_mem_node() node if allocating on memoryless node (Gustavo Duarte) [953583] - [mm] topology: add support for node_to_mem_node() to determine the fallback node (Gustavo Duarte) [953583] - [mm] slub: search partial list on numa_mem_id(), instead of numa_node_id() (Gustavo Duarte) [953583] - [kernel] kthread: ensure locality of task_struct allocations (Gustavo Duarte) [953583] - [md] dm-thin: fix missing out-of-data-space to write mode transition if blocks are released (Mike Snitzer) [1173181] - [md] dm-thin: fix inability to discard blocks when in out-of-data-space mode (Mike Snitzer) [1173181] - [wireless] iwlwifi/mvm: update values for Smart Fifo (Stanislaw Gruszka) [1155538] - [wireless] iwlwifi/dvm: fix flush support for old firmware (Stanislaw Gruszka) [1155538] - [wireless] ath5k: fix hardware queue index assignment (Stanislaw Gruszka) [1155538] - [wireless] ath9k: fix BE/BK queue order (Stanislaw Gruszka) [1155538] - [wireless] ath9k_hw: fix hardware queue allocation (Stanislaw Gruszka) [1155538] - [wireless] ath9k: Fix RTC_DERIVED_CLK usage (Stanislaw Gruszka) [1155538] - [wireless] rt2x00: do not align payload on modern H/W (Stanislaw Gruszka) [1155538] - [wireless] mac80211: Fix regression that triggers a kernel BUG with CCMP (Stanislaw Gruszka) [1155538] - [wireless] iwlwifi: fix RFkill while calibrating (Stanislaw Gruszka) [1155538] - [wireless] mac80211: fix use-after-free in defragmentation (Stanislaw Gruszka) [1155538] - [wireless] mac80211: properly flush delayed scan work on interface removal (Stanislaw Gruszka) [1155538] - [wireless] mac80211: schedule the actual switch of the station before CSA count 0 (Stanislaw Gruszka) [1155538] - [wireless] mac80211: use secondary channel offset IE also beacons during CSA (Stanislaw Gruszka) [1155538] - [wireless] rt2x00: add new rt2800usb device (Stanislaw Gruszka) [1155538] - [wireless] Revert: iwlwifi/mvm: treat EAPOLs like mgmt frames wrt rate (Stanislaw Gruszka) [1155538] - [wireless] iwlwifi/dvm: drop non VO frames when flushing (Stanislaw Gruszka) [1155538] - [wireless] iwlwifi: configure the LTR (Stanislaw Gruszka) [1155538] - [wireless] mac80211: fix typo in starting baserate for rts_cts_rate_idx (Stanislaw Gruszka) [1155538] - [wireless] rt2x00: add new rt2800usb devices (Stanislaw Gruszka) [1155538] - [wireless] rt2x00: support Ralink 5362 (Stanislaw Gruszka) [1155538] - [wireless] Revert: ath9k: reduce ANI firstep range for older chips (Stanislaw Gruszka) [1155538] - [wireless] rt2800: correct BBP1_TX_POWER_CTRL mask (Stanislaw Gruszka) [1155538] - [wireless] iwlwifi: Add missing PCI IDs for the 7260 series (Stanislaw Gruszka) [1155538] - [wireless] iwlwifi/mvm: disable BT Co-running by default (Stanislaw Gruszka) [1155538] - [wireless] nl80211: clear skb cb before passing to netlink (Stanislaw Gruszka) [1155538] - [wireless] ath9k/htc: fix random decryption failure (Stanislaw Gruszka) [1155538] - [wireless] brcmfmac: handle IF event for P2P_DEVICE interface (Stanislaw Gruszka) [1155538] - [wireless] Revert: mac80211: disable uAPSD if all ACs are under ACM (Stanislaw Gruszka) [1155538] - [wireless] rtlwifi/rtl8192cu: Add new ID (Stanislaw Gruszka) [1155538] - [wireless] iwlwifi/mvm: set MAC_FILTER_IN_BEACON correctly for STA/P2P client (Stanislaw Gruszka) [1155538] - [wireless] iwlwifi/mvm: treat EAPOLs like mgmt frames wrt rate (Stanislaw Gruszka) [1155538] - [wireless] iwlwifi: increase DEFAULT_MAX_TX_POWER (Stanislaw Gruszka) [1155538] - [wireless] iwlwifi/mvm: fix endianity issues with Smart Fifo commands (Stanislaw Gruszka) [1155538] - [wireless] Revert: iwlwifi/dvm: don't enable CTS to self (Stanislaw Gruszka) [1155538] - [wireless] carl9170: fix sending URBs with wrong type when using full-speed (Stanislaw Gruszka) [1155538]- [net] ipv6: yet another new IPV6_MTU_DISCOVER option IPV6_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170116] - [net] ipv4: yet another new IP_MTU_DISCOVER option IP_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170116] - [net] ipv4: use ip_skb_dst_mtu to determine mtu in ip_fragment (Hannes Frederic Sowa) [1170116] - [net] ipv4: introduce ip_dst_mtu_maybe_forward and protect forwarding path against pmtu spoofing (Hannes Frederic Sowa) [1170116] - [net] ipv6: move ip6_sk_accept_pmtu from generic pmtu update path to ipv6 one (Hannes Frederic Sowa) [1170116] - [net] ipv6: support IPV6_PMTU_INTERFACE on sockets (Hannes Frederic Sowa) [1170116] - [net] udp: do not report ICMP redirects to user space (Hannes Frederic Sowa) [1170116] - [net] ipv4: new ip_no_pmtu_disc mode to always discard incoming frag needed msgs (Hannes Frederic Sowa) [1170116] - [net] inet: make no_pmtu_disc per namespace and kill ipv4_config (Hannes Frederic Sowa) [1170116] - [net] ipv4: improve documentation of ip_no_pmtu_disc (Hannes Frederic Sowa) [1170116] - [net] ipv4: introduce new IP_MTU_DISCOVER mode IP_PMTUDISC_INTERFACE (Hannes Frederic Sowa) [1170116] - [net] xfrm: revert ipv4 mtu determination to dst_mtu (Hannes Frederic Sowa) [1170116] - [net] xfrm: introduce helper for safe determination of mtu (Hannes Frederic Sowa) [1170116] - [net] netfilter: conntrack: disable generic tracking for known protocols (Daniel Borkmann) [1170520] - [net] gre: Fix use-after-free panic in ipgre_rcv() (Panu Matilainen) [1117543] - [net] netfilter: nf_conntrack_h323: lookup route from proper net namespace (Florian Westphal) [1163847] - [net] netfilter: xt_tcpmss: lookup route from proper net namespace (Florian Westphal) [1163847] - [net] netfilter: xt_tcpmss: Get mtu only if clamp-mss-to-pmtu is specified (Florian Westphal) [1163847] - [wireless] cfg80211: don't WARN about two consecutive Country IE hint (Stanislaw Gruszka) [1164282] - [fs] aio: fix race between aio event completion and reaping (Jeff Moyer) [1131312] - [fs] proc/task_mmu: fix missing check during hugepage migration (Jacob Tanenbaum) [1105040] {CVE-2014-3940} - [kernel] trace: insufficient syscall number validation in perf and ftrace subsystems (Jacob Tanenbaum) [1161570] {CVE-2014-7825 CVE-2014-7826} - [ethernet] i40e: get pf_id from HW rather than PCI function (Stefan Assmann) [1078740] - [ethernet] i40e: increase ARQ size (Stefan Assmann) [1078740] - [x86] uv: Update the UV3 TLB shootdown logic (Frank Ramsay) [1170253] - [tools] peeksiginfo: add PAGE_SIZE definition (Steve Best) [1172250] - [base] bus: Fix unbalanced device reference in drivers_probe (Alex Williamson) [1158862] - [char] tpm: Fix NULL return in tpm_ibmvtpm_get_desired_dma (Gustavo Duarte) [1154818] - [powerpc] kvm: book3s_hv - Reserve cma region only in hypervisor mode (Gustavo Duarte) [1147740] - [x86] traps: stop using IST for #SS (Petr Matousek) [1172813] {CVE-2014-9322}- [acpi] Revert: hotplug/pci: Simplify disable_slot() (Prarit Bhargava) [1158720] - [infiniband] iser: Adjust data_length to include protection information (Amir Vadai) [1107622] - [infiniband] iser: Bump version to 1.4.1 (Amir Vadai) [1107622] - [infiniband] iser: Allow bind only when connection state is UP (Amir Vadai) [1107622] - [infiniband] iser: Fix RX/TX CQ resource leak on error flow (Amir Vadai) [1107622] - [infiniband] iser: Clarify a duplicate counters check (Amir Vadai) [1107622] - [infiniband] iser: Replace connection waitqueue with completion object (Amir Vadai) [1107622] - [infiniband] iser: Protect iser state machine with a mutex (Amir Vadai) [1107622] - [infiniband] iser: Remove redundant return code in iser_free_ib_conn_res() (Amir Vadai) [1107622] - [infiniband] iser: Seperate iser_conn and iscsi_endpoint storage space (Amir Vadai) [1107622] - [infiniband] iser: Fix responder resources advertisement (Amir Vadai) [1107622] - [infiniband] iser: Add TIMEWAIT_EXIT event handling (Amir Vadai) [1107622] - [infiniband] iser: Support IPv6 address family (Amir Vadai) [1107622] - [infiniband] iser: Bump version to 1.4 (Amir Vadai) [1107622] - [infiniband] iser: Add missing newlines to logging messages (Amir Vadai) [1107622] - [infiniband] iser: Fix a possible race in iser connection states transition (Amir Vadai) [1107622] - [infiniband] iser: Simplify connection management (Amir Vadai) [1107622] - [infiniband] iser: Bump driver version to 1.3 (Amir Vadai) [1107622] - [infiniband] iser: Update Mellanox copyright note (Amir Vadai) [1107622] - [infiniband] iser: Print QP information once connection is established (Amir Vadai) [1107622] - [infiniband] iser: Remove struct iscsi_iser_conn (Amir Vadai) [1107622] - [infiniband] iser: Drain the tx cq once before looping on the rx cq (Amir Vadai) [1107622] - [infiniband] iser: Fix sector_t format warning (Amir Vadai) [1107622] - [infiniband] iser: Publish T10-PI support to SCSI midlayer (Amir Vadai) [1107622] - [infiniband] iser: Implement check_protection (Amir Vadai) [1107622] - [infiniband] iser: Support T10-PI operations (Amir Vadai) [1107622] - [infiniband] iser: Initialize T10-PI resources (Amir Vadai) [1107622] - [infiniband] iser: Introduce pi_enable, pi_guard module parameters (Amir Vadai) [1107622] - [infiniband] iser: Generalize fall_to_bounce_buf routine (Amir Vadai) [1107622] - [infiniband] iser: Generalize iser_unmap_task_data and finalize_rdma_unaligned_sg (Amir Vadai) [1107622] - [infiniband] iser: Replace fastreg descriptor valid bool with indicators container (Amir Vadai) [1107622] - [infiniband] iser: Keep IB device attributes under iser_device (Amir Vadai) [1107622] - [infiniband] iser: Move fast_reg_descriptor initialization to a function (Amir Vadai) [1107622] - [infiniband] iser: Push the decision what memory key to use into fast_reg_mr routine (Amir Vadai) [1107622] - [infiniband] iser: Avoid FRWR notation, use fastreg instead (Amir Vadai) [1107622] - [infiniband] iser: Suppress completions for fast registration work requests (Amir Vadai) [1107622] - [infiniband] iser: Fix use after free in iser_snd_completion() (Amir Vadai) [1107622] - [scsi] libiscsi: Add check_protection callback for transports (Amir Vadai) [1107622] - [mm] mem-hotplug: reset node present pages when hot-adding a new pgdat (Motohiro Kosaki) [1156396] - [mm] mem-hotplug: reset node managed pages when hot-adding a new pgdat (Motohiro Kosaki) [1156396] - [mm] make __free_pages_bootmem() only available at boot time (Motohiro Kosaki) [1156396] - [mm] use a dedicated lock to protect totalram_pages and zone->managed_pages (Motohiro Kosaki) [1156396] - [mm] accurately calculate zone->managed_pages for highmem zones (Motohiro Kosaki) [1156396] - [md] dm-cache: fix spurious cell_defer when dealing with partial block at end of device (Mike Snitzer) [1165050] - [md] dm-cache: dirty flag was mistakenly being cleared when promoting via overwrite (Mike Snitzer) [1165050] - [md] dm-cache: only use overwrite optimisation for promotion when in writeback mode (Mike Snitzer) [1165050] - [md] dm-cache: discard block size must be a multiple of cache block size (Mike Snitzer) [1165050] - [md] dm-cache: fix a harmless race when working out if a block is discarded (Mike Snitzer) [1165050] - [md] dm-cache: when reloading a discard bitset allow for a different discard block size (Mike Snitzer) [1165050] - [md] dm-cache: fix some issues with the new discard range support (Mike Snitzer) [1165050] - [md] dm-array: if resizing the array is a noop set the new root to the old one (Mike Snitzer) [1165050] - [md] dm-bufio: fix memleak when using a dm_buffer's inline bio (Mike Snitzer) [1165050] - [md] dm: use rcu_dereference_protected instead of rcu_dereference (Mike Snitzer) [1165246] - [md] dm-thin: suspend/resume active thin devices when reloading thin-pool (Mike Snitzer) [1165246] - [md] dm-thin: do not allow thin device activation while pool is suspended (Mike Snitzer) [1165246] - [md] dm-thin: fix a race in thin_dtr (Mike Snitzer) [1165246] - [md] dm-thin: remove stale 'trim' message in block comment above pool_message (Mike Snitzer) [1165246] - [md] dm: update wait_on_bit calls for RHEL (Mike Snitzer) [1165246] - [md] dm: enhance internal suspend and resume interface (Mike Snitzer) [1165246] - [md] dm: add presuspend_undo hook to target_type (Mike Snitzer) [1165246] - [md] dm: return earlier from dm_blk_ioctl if target doesn't implement .ioctl (Mike Snitzer) [1165246] - [md] dm: do not call dm_sync_table() when creating new devices (Mike Snitzer) [1165246] - [md] dm: sparse - Annotate field with __rcu for checking (Mike Snitzer) [1165246] - [md] dm: Use rcu_dereference() for accessing rcu pointer (Mike Snitzer) [1165246] - [md] dm: allow active and inactive tables to share dm_devs (Mike Snitzer) [1165246] - [md] dm-mpath: stop queueing IO when no valid paths exist (Mike Snitzer) [1165246]- [net] vxlan: Do not reuse sockets for a different address family (Marcelo Leitner) [1146107] - [net] vti: Fix kernel panic due to tunnel not being removed on link deletion (Panu Matilainen) [1167725] - [net] sctp: test if association is dead in sctp_wake_up_waiters (Daniel Borkmann) [1166467] - [net] sctp: wake up all assocs if sndbuf policy is per socket (Daniel Borkmann) [1166467] - [net] ip: better estimate tunnel header cut for correct ufo handling (Alexander Duyck) [1159577] - [net] ipv6: gso: remove redundant locking (Alexander Duyck) [1159577] - [net] ipv6: Do not treat a GSO_TCPV4 request from UDP tunnel over IPv6 as invalid (Alexander Duyck) [1159577] - [net] ipv6: fib: fix fib dump restart (Panu Matilainen) [1163605] - [net] ipv6: drop unused fib6_clean_all_ro() function and rt6_proc_arg struct (Panu Matilainen) [1163605] - [net] ipv6: avoid high order memory allocations for /proc/net/ipv6_route (Panu Matilainen) [1163605] - [net] ipv4: Fix incorrect error code when adding an unreachable route (Panu Matilainen) [1165552] - [net] sctp: replace seq_printf with seq_puts (Daniel Borkmann) [1164214] - [net] sctp: add transport state in /proc/net/sctp/remaddr (Daniel Borkmann) [1164214] - [IB] isert: Adjust CQ size to HW limits (Andy Grover) [1166314] - [ib_isert] Add max_send_sge=2 minimum for control PDU responses (Andy Grover) [1166314] - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal (Tomas Henzl) [1162645] - [scsi] megaraid_sas: dndinaness related bug fixes (Tomas Henzl) [1162645] - [scsi] megaraid_sas: corrected return of wait_event from abort frame path (Tomas Henzl) [1162645] - [scsi] megaraid_sas: make HBA operational after LD_MAP_SYNC DCMD in OCR path (Tomas Henzl) [1162645] - [scsi] megaraid_sas: online Firmware upgrade support for Extended VD feature (Tomas Henzl) [1162645] - [scsi] megaraid_sas: update MAINTAINERS and copyright information for megaraid drivers (Tomas Henzl) [1162645] - [scsi] megaraid_sas: driver version upgrade and remove some meta data of driver (06.805.06.01-rc1) (Tomas Henzl) [1162645]- [powerpc] Drop useless warning in eeh_init() (Gustavo Duarte) [1156651] - [powerpc] pseries: Decrease message level on EEH initialization (Gustavo Duarte) [1156651] - [net] ceph: fixup includes in pagelist.h (Ilya Dryomov) [1165232] - [net] ceph: change from BUG to WARN for __remove_osd() asserts (Ilya Dryomov) [1165232] - [net] ceph: clear r_req_lru_item in __unregister_linger_request() (Ilya Dryomov) [1165232] - [net] ceph: unlink from o_linger_requests when clearing r_osd (Ilya Dryomov) [1165232] - [net] ceph: do not crash on large auth tickets (Ilya Dryomov) [1165232] - [fs] ceph: fix flush tid comparision (Ilya Dryomov) [1165232] - [net] ceph: eliminate unnecessary allocation in process_one_ticket() (Ilya Dryomov) [1165232] - [block] rbd: Fix error recovery in rbd_obj_read_sync() (Ilya Dryomov) [1165232] - [net] ceph: use memalloc flags for net IO (Ilya Dryomov) [1165232] - [block] rbd: use a single workqueue for all devices (Ilya Dryomov) [1165232] - [fs] ceph: fix divide-by-zero in __validate_layout() (Ilya Dryomov) [1165232] - [block] rbd: rbd workqueues need a resque worker (Ilya Dryomov) [1165232] - [net] ceph: ceph-msgr workqueue needs a resque worker (Ilya Dryomov) [1165232] - [fs] ceph: fix bool assignments (Ilya Dryomov) [1165232] - [net] ceph: separate multiple ops with commas in debugfs output (Ilya Dryomov) [1165232] - [net] ceph: sync osd op definitions in rados.h (Ilya Dryomov) [1165232] - [net] ceph: remove redundant declaration (Ilya Dryomov) [1165232] - [fs] ceph: additional debugfs output (Ilya Dryomov) [1165232] - [fs] ceph: export ceph_session_state_name function (Ilya Dryomov) [1165232] - [fs] ceph: use pagelist to present MDS request data (Ilya Dryomov) [1165232] - [net] ceph: reference counting pagelist (Ilya Dryomov) [1165232] - [fs] ceph: fix llistxattr on symlink (Ilya Dryomov) [1165232] - [fs] ceph: send client metadata to MDS (Ilya Dryomov) [1165232] - [fs] ceph: remove redundant code for max file size verification (Ilya Dryomov) [1165232] - [fs] ceph: move ceph_find_inode() outside the s_mutex (Ilya Dryomov) [1165232] - [fs] ceph: request xattrs if xattr_version is zero (Ilya Dryomov) [1165232] - [block] rbd: set the remaining discard properties to enable support (Ilya Dryomov) [1165232] - [block] rbd: use helpers to handle discard for layered images correctly (Ilya Dryomov) [1165232] - [block] rbd: extract a method for adding object operations (Ilya Dryomov) [1165232] - [block] rbd: make discard trigger copy-on-write (Ilya Dryomov) [1165232] - [block] rbd: tolerate -ENOENT for discard operations (Ilya Dryomov) [1165232] - [block] rbd: fix snapshot context reference count for discards (Ilya Dryomov) [1165232] - [block] rbd: read image size for discard check safely (Ilya Dryomov) [1165232] - [block] rbd: initial discard bits (Ilya Dryomov) [1165232] - [block] rbd: extend the operation type (Ilya Dryomov) [1165232] - [block] rbd: skip the copyup when an entire object writing (Ilya Dryomov) [1165232] - [block] rbd: add img_obj_request_simple() helper (Ilya Dryomov) [1165232] - [block] rbd: access snapshot context and mapping size safely (Ilya Dryomov) [1165232] - [block] rbd: do not return -ERANGE on auth failures (Ilya Dryomov) [1165232] - [net] ceph: don't try checking queue_work() return value (Ilya Dryomov) [1165232] - [fs] ceph: make sure request isn't in any waiting list when kicking request (Ilya Dryomov) [1165232] - [fs] ceph: protect kick_requests() with mdsc->mutex (Ilya Dryomov) [1165232] - [net] ceph: Convert pr_warning to pr_warn (Ilya Dryomov) [1165232] - [fs] ceph: trim unused inodes before reconnecting to recovering MDS (Ilya Dryomov) [1165232] - [net] ceph: fix a use after free issue in osdmap_set_max_osd (Ilya Dryomov) [1165232] - [net] ceph: select CRYPTO_CBC in addition to CRYPTO_AES (Ilya Dryomov) [1165232] - [net] ceph: resend lingering requests with a new tid (Ilya Dryomov) [1165232] - [net] ceph: abstract out ceph_osd_request enqueue logic (Ilya Dryomov) [1165232] - [block] rbd: fix error return code in rbd_dev_device_setup() (Ilya Dryomov) [1165232] - [block] rbd: avoid format-security warning inside alloc_workqueue() (Ilya Dryomov) [1165232] - [kernel] printk/register_console: prevent adding the same console twice (Artem Savkov) [1169766] - [mm] hugetlb: add cond_resched_lock() in, return_unused_surplus_pages() (Motohiro Kosaki) [1142698] - [mm] hugetlb: fix softlockup when a large number of, hugepages are freed (Motohiro Kosaki) [1142698] - [kernel] sched: Use new KABI macros (Don Zickus) [1164383] - [net] Use new KABI macros (Don Zickus) [1164383] - [scsi] Use new KABI macros (Don Zickus) [1164383] - [kernel] Use new KABI macros (Don Zickus) [1164383] - [block] Use new KABI macros (Don Zickus) [1164383] - [block] include: Use new KABI macros (Don Zickus) [1164383] - [misc] Use new KABI macros (Don Zickus) [1164383] - [x86] Use new KABI macros (Don Zickus) [1164383] - [powerpc] Use new KABI macros (Don Zickus) [1164383]- [scsi] ipr: don't log error messages when applications issues illegal requests (Gustavo Duarte) [1163019] - [net] macvlan: Allow setting multicast filter on all macvlan types (Vlad Yasevich) [848197] - [block] genhd: fix leftover might_sleep() in blk_free_devt() (Jeff Moyer) [1167728] - [ethernet] mlx4: Add VXLAN ndo calls to the PF net device ops too (Florian Westphal) [1168212] - [powerpc] xmon: le - Fix endiannes issue in RTAS call from xmon (Steve Best) [1160650] - [mm] thp: close race between split and zap huge pages (Seth Jennings) [1165268] - [mm] thp: close race between mremap() and split_huge_page() (Seth Jennings) [1165268] - [mmc] rtsx: Change default tx phase (Don Zickus) [1106204] - [mfd] rtsx: Copyright modifications (Don Zickus) [1106204] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Don Zickus) [1106204] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Don Zickus) [1106204] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Don Zickus) [1106204] - [mfd] rtsx: Read vendor setting from config space (Don Zickus) [1106204] - [mfd] rtsx: Add support for RTL8411B (Don Zickus) [1106204]- [fs] fsnotify: next_i is freed during fsnotify_unmount_inodes (Eric Sandeen) [1124997] - [fs] btrfs: fix regression of btrfs device replace (Eric Sandeen) [1162983] - [fs] ext4: don't count external journal blocks as overhead (Eric Sandeen) [1164366] - [fs] Fix oops when creating symlinks on smb3 (Sachin Prabhu) [1161429]- [net] sctp: fix memory leak in auth key management (Daniel Borkmann) [1160928] - [net] sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann) [1154002] {CVE-2014-7841} - [net] tcp: zero retrans_stamp if all retrans were acked (Marcelo Leitner) [1162193] - [net] netfilter: log: protect nf_log_register against double registering (Marcelo Leitner) [1148041 1155088] - [net] netfilter: ulog: compat with new structure (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: nat expression must select CONFIG_NF_NAT (Marcelo Leitner) [1148041 1155088] - [net] netfilter: add explicit Kconfig for NETFILTER_XT_NAT (Marcelo Leitner) [1148041 1155088] - [net] netfilter: masquerading needs to be independent of x_tables in Kconfig (Marcelo Leitner) [1148041 1155088] - [net] netfilter: NFT_CHAIN_NAT_IPV* is independent of NFT_NAT (Marcelo Leitner) [1148041 1155088] - [net] netfilter: move NAT Kconfig switches out of the iptables scope (Marcelo Leitner) [1148041 1155088] - [net] netfilter: NETFILTER_XT_TARGET_LOG selects NF_LOG_* (Marcelo Leitner) [1148041 1155088] - [net] netfilter: fix several Kconfig problems in NF_LOG_* (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_masq: register/unregister notifiers on module init/exit (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: allow to filter from prerouting and postrouting (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_compat: remove incomplete 32/64 bits arch compat code (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: wait for call_rcu completion on module removal (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_reject: introduce icmp code abstraction for inet and bridge (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: store and dump set policy (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: export rule-set generation ID (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: add NFTA_MASQ_UNSPEC to nft_masq_attributes (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: add new nft_masq expression (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_nat: include a flag attribute (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: extend NFT_MSG_DELTABLE to support flushing the ruleset (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: add helpers to schedule objects deletion (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: add devgroup support in meta expresion (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: rename nf_table_delrule_by_chain() (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: add helper to unregister chain hooks (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: refactor rule deletion helper (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_chain_nat_ipv6: use generic IPv6 NAT code from core (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nat: move specific NAT IPv6 to core (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_rbtree: no need for spinlock from set destroy path (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_hash: no need for rcu in the hash set destroy path (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_nat: generalize IPv6 masquerading support for nf_tables (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_nat: generalize IPv4 masquerading support for nf_tables (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_chain_nat_ipv4: use generic IPv4 NAT code from core (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nat: move specific NAT IPv4 to core (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_meta: Add cpu attribute support (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_meta: add pkttype support (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: fix error return code (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: don't update chain with unset counters (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: uninitialize element key/data from the commit path (Marcelo Leitner) [1148041 1155088] - [net] nftables: Convert nft_hash to use generic rhashtable (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: Avoid duplicate call to nft_data_uninit() for same key (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: check for unset NFTA_SET_ELEM_LIST_ELEMENTS attribute (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: simplify set dump through netlink (Marcelo Leitner) [1148041 1155088] - [net] netfilter: bridge: add reject support (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: 64bit stats need some extra synchronization (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: set NLM_F_DUMP_INTR if netlink dumping is stale (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: safe RCU iteration on list when dumping (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: skip transaction if no update flags in tables (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_log: fix coccinelle warnings (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_log: complete logging support (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_log: request explicit logger when loading rules (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_nat: don't dump port information if unset (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: indicate family when dumping set elements (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_compat: call {target, match}->destroy() to cleanup entry (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: fix wrong type in transaction when replacing rules (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: decrement chain use counter when replacing rules (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: use u32 for chain use counter (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: use RCU-safe list insertion when replacing rules (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: atomic allocation in set notifications from rcu callback (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: allow to delete several objects from a batch (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_rbtree: introduce locking (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: release objects in reverse order in the abort path (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: fix wrong transaction ordering in set elements (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: defer all object release via rcu (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: remove skb and nlh from context structure (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: simplify nf_tables_*_notify (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: use new transaction infrastructure to handle elements (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: use new transaction infrastructure to handle table (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: pass context to nf_tables_updtable() (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: disabling table hooks always succeeds (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: use new transaction infrastructure to handle chain (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: refactor chain statistic routines (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: use new transaction infrastructure to handle sets (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: add message type to transactions (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: relocate commit and abort routines in the source file (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: generalise transaction infrastructure (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: deconstify table and chain in context structure (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: fix trace of matching non-terminal rule (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: fix missing return trace at the end of non-base chain (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: fix bogus rulenum after goto action (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: fix tracing of the goto action (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: fix goto action (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: reset rule number counter after jump and goto (Marcelo Leitner) [1148041 1155088] - [net] netfilter: add helper for adding nat extension (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: relax string validation of NFTA_CHAIN_TYPE (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: Add meta expression key for bridge interface name (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: Make meta expression core functions public (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: Stack expression type depending on their family (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: fix nft_cmp_fast failure on big endian for size < 4 (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: handle more than 8 * PAGE_SIZE set name allocations (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: fix wrong format in request_module() (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: set names cannot be larger than 15 bytes (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: add set_elem notifications (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_hash: use set global element counter instead of private one (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: implement proper set selection (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_ct: split nft_ct_init() into two functions for get/set (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_meta: split nft_meta_init() into two functions for get/set (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_ct: add missing ifdef for NFT_MARK setting (Marcelo Leitner) [1148041 1155088] - [net] netfilter: Add missing vmalloc.h include to nft_hash.c (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_nat: fix family validation (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_ct: remove family from struct nft_ct (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: restore notifications for anonymous set destruction (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: restore context for expression destructors (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: clean up nf_tables_trans_add() argument order (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_hash: bug fixes and resizing (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: add optional user data area to rules (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: accept QUEUE/DROP verdict parameters (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_tables: add nft_dereference() macro (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nft_ct: labels get support (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_nat: add full port randomization support (Marcelo Leitner) [1148041 1155088] - [net] nf_tables: Include appropriate header file in netfilter/nft_lookup.c (Marcelo Leitner) [1148041 1155088] - [net] netfilter: xt_log: add missing string format in nf_log_packet() (Marcelo Leitner) [1148041 1155088] - [net] netfilter: log: nf_log_packet() as real unified interface (Marcelo Leitner) [1148041 1155088] - [net] netfilter: log: split family specific code to nf_log_{ip, ip6, common}.c files (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_log: move log buffering to core logging (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nf_log: use an array of loggers instead of list (Marcelo Leitner) [1148041 1155088] - [net] introduce netdev_alloc_pcpu_stats() for drivers (Marcelo Leitner) [1148041 1155088] - [net] netfilter: nfnetlink: add rcu_dereference_protected() helpers (Marcelo Leitner) [1148041 1155088] - [net] netfilter: ip_set: rename nfnl_dereference()/nfnl_set() (Marcelo Leitner) [1148041 1155088] - [net] netfilter: ipset: remove unused code (Marcelo Leitner) [1148041 1155088] - [net] netfilter: Remove extern from function prototypes (Marcelo Leitner) [1148041 1155088] - [net] netfilter: Remove extern from function prototypes (Marcelo Leitner) [1148041 1155088] - [net] openvswitch: remove dup comment in vport.h (Jiri Benc) [1110384] - [net] openvswitch: restore OVS_FLOW_CMD_NEW notifications (Jiri Benc) [1110384] - [net] openvswitch: Add recirc and hash action (Jiri Benc) [1110384] - [net] openvswitch: simplify sample action implementation (Jiri Benc) [1110384] - [net] openvswitch: Use tun_key only for egress tunnel path (Jiri Benc) [1110384] - [net] openvswitch: refactor ovs flow extract API (Jiri Benc) [1110384] - [net] openvswitch: Remove pkt_key from OVS_CB (Jiri Benc) [1110384] - [net] openvswitch: change the data type of error status to atomic_long_t (Jiri Benc) [1110384] - [net] genetlink: add function genl_has_listeners() (Jiri Benc) [1110384] - [net] vxlan: Call udp_flow_src_port (Jiri Benc) [1110384] - [net] udp: Add function to make source port for UDP tunnels (Jiri Benc) [1110384] - [net] openvswitch: distinguish between the dropped and consumed skb (Jiri Benc) [1110384] - [net] openvswitch: fix a memory leak (Jiri Benc) [1110384] - [net] openvswitch: Fix memory leak in ovs_vport_alloc() error path (Jiri Benc) [1110384] - [net] openvswitch: fix duplicate #include headers (Jiri Benc) [1110384] - [net] openvswitch: Remove unlikely() for WARN_ON() conditions (Jiri Benc) [1110384] - [net] openvswitch: Use IS_ERR_OR_NULL (Jiri Benc) [1110384] - [net] openvswitch: Add skb_clone NULL check for the sampling action (Jiri Benc) [1110384] - [net] openvswitch: Sample action without side effects (Jiri Benc) [1110384] - [net] openvswitch: Avoid memory corruption in queue_userspace_packet() (Jiri Benc) [1110384] - [net] openvswitch: Enable tunnel GSO for OVS bridge (Jiri Benc) [1110384] - [net] openvswitch: Allow each vport to have an array of 'port_id's (Jiri Benc) [1110384] - [net] openvswitch: make generic netlink group const (Jiri Benc) [1110384] - [net] openvswitch: introduce rtnl ops stub (Jiri Benc) [1110384] - [net] openvswitch: Use exact lookup for flow_get and flow_del (Jiri Benc) [1110384] - [net] openvswitch: Fix tracking of flags seen in TCP flows (Jiri Benc) [1110384] - [net] openvswitch: supply a dummy err_handler of gre_cisco_protocol to prevent kernel crash (Jiri Benc) [1110384] - [net] openvswitch: Fix a double free bug for the sample action (Jiri Benc) [1110384] - [net] openvswitch: Simplify genetlink code (Jiri Benc) [1110384] - [net] openvswitch: Minimize ovs_flow_cmd_new (Jiri Benc) [1110384] - [net] openvswitch: Split ovs_flow_cmd_new_or_set() (Jiri Benc) [1110384] - [net] openvswitch: Minimize ovs_flow_cmd_del critical section (Jiri Benc) [1110384] - [net] openvswitch: Reduce locking requirements (Jiri Benc) [1110384] - [net] openvswitch: Fix ovs_flow_stats_get/clear RCU dereference (Jiri Benc) [1110384] - [net] openvswitch: Fix typo (Jiri Benc) [1110384] - [net] openvswitch: Minimize dp and vport critical sections (Jiri Benc) [1110384] - [net] openvswitch: Make flow mask removal symmetric (Jiri Benc) [1110384] - [net] openvswitch: Build flow cmd netlink reply only if needed (Jiri Benc) [1110384] - [net] openvswitch: Clarify locking (Jiri Benc) [1110384] - [net] openvswitch: Avoid assigning a NULL pointer to flow actions (Jiri Benc) [1110384] - [net] openvswitch: Compact sw_flow_key (Jiri Benc) [1110384] - [net] net/openvswitch: Use with RCU_INIT_POINTER(x, NULL) in vport-gre.c (Jiri Benc) [1110384] - [net] openvswitch: Use TCP flags in the flow key for stats (Jiri Benc) [1110384] - [net] openvswitch: Fix output of SCTP mask (Jiri Benc) [1110384] - [net] openvswitch: Per NUMA node flow stats (Jiri Benc) [1110384] - [net] openvswitch: Remove 5-tuple optimization (Jiri Benc) [1110384] - [net] openvswitch: Use ether_addr_copy (Jiri Benc) [1110384] - [net] openvswitch: flow_netlink: Use pr_fmt to OVS_NLERR output (Jiri Benc) [1110384] - [net] openvswitch: Use net_ratelimit in OVS_NLERR (Jiri Benc) [1110384] - [net] openvswitch: Added (unsigned long long) cast in printf (Jiri Benc) [1110384] - [net] openvswitch: avoid cast-qual warning in vport_priv (Jiri Benc) [1110384] - [net] openvswitch: avoid warnings in vport_from_priv (Jiri Benc) [1110384] - [net] openvswitch: use const in some local vars and casts (Jiri Benc) [1110384] - [net] openvswitch: get rid of SET_ETHTOOL_OPS (Jiri Benc) [1110384] - [net] openvswitch: Correctly report flow used times for first 5 minutes after boot (Jiri Benc) [1110384] - [net] openvswitch: Fix race (Jiri Benc) [1110384] - [net] openvswitch: Read tcp flags only then the tranport header is present (Jiri Benc) [1110384] - [net] openvswitch: rename ->sync to ->syncp (Jiri Benc) [1110384] - [net] openvswitch: make functions local (Jiri Benc) [1110384] - [net] Add utility function to copy skb hash (Jiri Benc) [1110384] - [net] Change skb_get_rxhash to skb_get_hash (Jiri Benc) [1110384] - [net] netlink: Re-add locking to netlink_lookup() and seq walker (Jiri Benc) [1140661] - [lib] rhashtable: remove second linux/log2.h inclusion (Jiri Benc) [1140661] - [lib] rhashtable: allow user to set the minimum shifts of shrinking (Jiri Benc) [1140661] - [lib] rhashtable: fix lockdep splat in rhashtable_destroy() (Jiri Benc) [1140661] - [lib] rhashtable: Spelling s/compuate/compute/ (Jiri Benc) [1140661] - [net] netlink: Annotate RCU locking for seq_file walker (Jiri Benc) [1140661] - [net] netlink: hold nl_sock_hash_lock during diag dump (Jiri Benc) [1140661] - [net] netlink: fix lockdep splats (Jiri Benc) [1140661] - [net] netlink: Convert netlink_lookup() to use RCU protected hash table (Jiri Benc) [1140661] - [net] netlink: make compare exist all the time (Jiri Benc) [1140661] - [net] netlink: Add compare function for netlink_table (Jiri Benc) [1140661] - [lib] rhashtable: fix annotations for rht_for_each_entry_rcu() (Jiri Benc) [1140661] - [lib] rhashtable: unexport and make rht_obj() static (Jiri Benc) [1140661] - [lib] rhashtable: RCU annotations for next pointers (Jiri Benc) [1140661] - [lib] rhashtable: Resizable, Scalable, Concurrent Hash Table (Jiri Benc) [1140661] - [mm] add kvfree() (Jiri Benc) [1140661] - [net] netlink: Fix handling of error from netlink_dump() (Jiri Benc) [1140661] - [net] netlink: autosize skb lengthes (Jiri Benc) [1140661] - [net] netlink: Eliminate kmalloc in netlink dump operation (Jiri Benc) [1140661]- [misc] kabi: revert two kabi additions that need updated ppc64 sums (Jarod Wilson)- [fs] xfs: write failure beyond EOF truncates too much data (Brian Foster) [1032968] - [fs] xfs: xfs_vm_write_end truncates too much on failure (Brian Foster) [1032968] - [fs] xfs: use ->invalidatepage() length argument (Brian Foster) [1032968] - [fs] xfs: change invalidatepage prototype to accept length (Brian Foster) [1032968] - [fs] xfs: restore buffer_head unwritten bit on ioend cancel (Brian Foster) [1162953] - [fs] xfs: allow inode allocations in post-growfs disk space (Eric Sandeen) [1115201] - [scsi] pm8001: Update nvmd response data to request buffer (Rich Bono) [1110943] - [scsi] pm8001: fix pm8001_store_update_fw (Rich Bono) [1110943] - [scsi] pm8001: Fix erratic calculation in update_flash (Rich Bono) [1110943] - [scsi] pm8001: Fix invalid return when request_irq() failed (Rich Bono) [1110943] - [scsi] pm8001: fix a memory leak in nvmd_resp (Rich Bono) [1110943] - [scsi] pm8001: fix update_flash (Rich Bono) [1110943] - [scsi] pm8001: fix a memory leak in flash_update (Rich Bono) [1110943] - [scsi] pm8001: Cleaning up uninitialized variables (Rich Bono) [1110943] - [scsi] pm8001: Fix to remove null pointer checks that could never happen (Rich Bono) [1110943] - [scsi] pm8001: more fixes to honor return value (Rich Bono) [1110943] - [scsi] pm8001: add a new spinlock to protect the CCB (Rich Bono) [1110943] - [scsi] pm8001: honor return value (Rich Bono) [1110943] - [scsi] pm8001: clean bitmap management functions (Rich Bono) [1110943] - [scsi] pm8001: Fix hibernation issue (Rich Bono) [1110943] - [scsi] pm8001: Fix potential null pointer dereference and memory leak (Rich Bono) [1110943] - [scsi] pm80xx: Fix missing NULL pointer checks and memory leaks (Rich Bono) [1110943] - [scsi] drivers/scsi/pm8001/pm8001_ctl.c: avoid world-writable sysfs files (Rich Bono) [1110943] - [scsi] pm80xx: fix problem of pm8001_work_fn reseting incorrect phy device (Rich Bono) [1110943] - [scsi] pm80xx: Fix missing NULL pointer checks and memory leaks (Rich Bono) [1110943] - [scsi] pm80xx: Enable BAR shift to avoid BIOS conflict with MPI space for ATTO pm8001 based HBAs (Rich Bono) [1110943] - [scsi] pm80xx: Read saved WWN from NVMD for ATTO pm8001 based HBAs (Rich Bono) [1110943] - [scsi] pm80xx: Fixed return value issue (Rich Bono) [1110943] - [md] dm-thin: fix pool_io_hints to avoid looking at max_hw_sectors (Mike Snitzer) [1156164] - [kernel] audit: keep inode pinned (Paul Moore) [1162261] - [block] nvme: cleanup nvme_split_flush_data() (David Milburn) [1161766] - [scsi] ibmvfc: fix little endian issues (Steve Best) [1159781] - [scsi] ibmvfc: Fix for offlining devices during error recovery (Steve Best) [1159781]- [scsi] cxgb4i: send abort_rpl correctly (Sai Vemuri) [1163467] - [Documentation] cxgbi: add maintainer for cxgb3i/cxgb4i (Sai Vemuri) [1163467] - [ethernet] cxgb4vf: FL Starvation Threshold needs to be larger than the SGE's Egress Congestion Threshold (Sai Vemuri) [1163467] - [ethernet] cxgb4: For T5 use Packing and Padding Boundaries for SGE DMA transfers (Sai Vemuri) [1163467] - [ethernet] cxgb4vf: Move fl_starv_thres into adapter->sge data structure (Sai Vemuri) [1163467] - [ethernet] cxgb4vf: Replace repetitive pci device ID's with right ones (Sai Vemuri) [1163467] - [infinband] cxgb4: Make c4iw_wr_log_size_order static (Sai Vemuri) [1163467] - [infinband] cxgb4: Add missing neigh_release in find_route (Sai Vemuri) [1163467] - [infinband] cxgb4: Fix ntuple calculation for ipv6 and remove duplicate line (Sai Vemuri) [1163467] - [ethernet] cxgb4: Fix FW flash logic using ethtool (Sai Vemuri) [1163467] - [infiniband] cxgb4: Take IPv6 into account for best_mtu and set_emss (Sai Vemuri) [1163467] - [ethernet] cxgb4: Wait for device to get ready before reading any register (Sai Vemuri) [1163467] - [ethernet] cxgb4vf: Add 40G support for cxgb4vf driver (Sai Vemuri) [1163467] - [ethernet] cxgb4: Updated the LSO transfer length in CPL_TX_PKT_LSO for T5 (Sai Vemuri) [1163467] - [ethernet] cxgb4: Add support for adaptive rx (Sai Vemuri) [1163467] - [ethernet] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1163467] - [ethernet] cxgb4: Add Devicde ID for two more adapter (Sai Vemuri) [1163467] - [ethernet] cxgb4vf: Remove superfluous "idx" parameter of CH_DEVICE() macro (Sai Vemuri) [1163467] - [ethernet] cxgb4: Use BAR2 Going To Sleep (GTS) for T5 and later (Sai Vemuri) [1163467] - [scsi] cxgbi: support ipv6 address host_param (Sai Vemuri) [1153834] - [scsi] cxgb4i: Fix -Wmaybe-uninitialized warning (Sai Vemuri) [1153834] - [scsi] cxgb4i: Remove duplicate call to dst_neigh_lookup() (Sai Vemuri) [1153834] - [scsi] cxgb4i: Fix -Wunused-function warning (Sai Vemuri) [1153834] - [ethernet] cxgb4: Fix build failure in cxgb4 when ipv6 is disabled/not in-built (Sai Vemuri) [1153834] - [scsi] cxgb4i: Remove duplicated CLIP handling code (Sai Vemuri) [1153834] - [ethernet] be2net: fix alignment on line wrap (Ivan Vecera) [1165755] - [ethernet] be2net: remove multiple assignments on a single line (Ivan Vecera) [1165755] - [ethernet] be2net: remove space after typecasts (Ivan Vecera) [1165755] - [ethernet] be2net: remove unnecessary blank lines after an open brace (Ivan Vecera) [1165755] - [ethernet] be2net: insert a blank line after function/struct//enum definitions (Ivan Vecera) [1165755] - [ethernet] be2net: remove multiple blank lines (Ivan Vecera) [1165755] - [ethernet] be2net: add blank line after declarations (Ivan Vecera) [1165755] - [ethernet] be2net: remove return statements for void functions (Ivan Vecera) [1165755] - [ethernet] be2net: add speed reporting for 20G-KR interface (Ivan Vecera) [1165755] - [ethernet] be2net: add speed reporting for 40G/KR interface (Ivan Vecera) [1165755] - [ethernet] be2net: fix sparse warnings in be_cmd_req_port_type{} (Ivan Vecera) [1165755] - [ethernet] be2net: fix a sparse warning in be_cmd_modify_eqd() (Ivan Vecera) [1165755] - [ethernet] be2net: enable PCIe error reporting on VFs too (Ivan Vecera) [1165755] - [ethernet] be2net: send a max of 8 EQs to be_cmd_modify_eqd() on Lancer (Ivan Vecera) [1165755] - [ethernet] be2net: fix port-type reporting in get_settings (Ivan Vecera) [1165755] - [ethernet] be2net: add ethtool "-m" option support (Ivan Vecera) [1165755] - [ethernet] be2net: fix RX fragment posting for jumbo frames (Ivan Vecera) [1165755] - [ethernet] be2net: replace strcpy with strlcpy (Ivan Vecera) [1165755] - [ethernet] be2net: fix some log messages (Ivan Vecera) [1165755] - [ethernet] bna: fix skb->truesize underestimation (Ivan Vecera) [1165759] - [ethernet] bna: allow transmit tagged frames (Ivan Vecera) [1165759] - [ethernet] bna: use container_of to resolve bufdesc_ex from bufdesc (Ivan Vecera) [1165759] - [ethernet] r8169: add support for RTL8168EP (Ivan Vecera) [1165764] - [ethernet] r8169: add support for Byte Queue Limits (Ivan Vecera) [1165764] - [ethernet] r8169: call "rtl8168_driver_start" "rtl8168_driver_stop" only when hardware dash function is enabled (Ivan Vecera) [1165764] - [ethernet] r8169: modify the behavior of function "rtl8168_oob_notify" (Ivan Vecera) [1165764] - [ethernet] r8169: change the name of function "r8168dp_check_dash" to "r8168_check_dash" (Ivan Vecera) [1165764] - [ethernet] r8169: change the name of function"rtl_w1w0_eri" (Ivan Vecera) [1165764] - [ethernet] r8169: for function "rtl_w1w0_phy" change its name and behavior (Ivan Vecera) [1165764] - [ethernet] r8169: add more chips to support magic packet v2 (Ivan Vecera) [1165764] - [ethernet] r8169: add support more chips to get mac address from backup mac address register (Ivan Vecera) [1165764] - [ethernet] r8169: add disable/enable RTL8411B pll function (Ivan Vecera) [1165764] - [ethernet] r8169: add disable/enable RTL8168G pll function (Ivan Vecera) [1165764] - [ethernet] r8169: change uppercase number to lowercase number (Ivan Vecera) [1165764] - [ethernet] r8169: fix an if condition (Ivan Vecera) [1165764] - [ethernet] r8169: adjust __rtl8169_set_features (Ivan Vecera) [1165764] - [ethernet] r8169: fix setting rx vlan (Ivan Vecera) [1165764] - [ethernet] r8169: fix the default setting of rx vlan (Ivan Vecera) [1165764]- [powerpc] use device_online/offline() instead of cpu_up/down() (Gustavo Duarte) [1157737] - [ethernet] i40e: disable FCoE (Stefan Assmann) [1165175] - [cpufreq] intel_pstate: Add CPUID for BDW-H CPU (Steve Best) [1164379] - [mm] do not overwrite reserved pages counter at show_mem() (Rafael Aquini) [1125433] - [alsa] Revert: Kconfig: rename HAS_IOPORT to HAS_IOPORT_MAP (Jarod Wilson) [1112200] - [ethernet] enic: Do not call napi_disable when preemption is disabled (Stefan Assmann) [1145019] - [ethernet] enic: fix possible deadlock in enic_stop/ enic_rfs_flw_tbl_free (Stefan Assmann) [1145019] - [x86] uv_bau: Avoid NULL pointer reference in ptc_seq_show (Frank Ramsay) [1161183] - [x86] uv_bau: Increase maximum CPUs per socket/hub (Frank Ramsay) [1161183] - [mm] vmscan: do not throttle based on pfmemalloc reserves if node has no ZONE_NORMAL (Gustavo Duarte) [1148925] - [char] hwrng/pseries: port to new read API and fix stack corruption (Gustavo Duarte) [1163659] - [md] Revert: dm-cache: add call to mark_tech_preview (Mike Snitzer) [1159001] - [md] dm-cache: emit a warning message if there are a lot of cache blocks (Mike Snitzer) [1159001] - [md] dm-cache: improve discard support (Mike Snitzer) [1159001] - [md] dm-cache: revert "prevent corruption caused by discard_block_size > cache_block_size" (Mike Snitzer) [1159001] - [md] dm-cache: revert "remove remainder of distinct discard block size" (Mike Snitzer) [1159001] - [md] dm-bio-prison: introduce support for locking ranges of blocks (Mike Snitzer) [1159001] - [md] dm-btree: fix a recursion depth bug in btree walking code (Mike Snitzer) [1080894] - [md] dm-cache-policy-mq: simplify ability to promote sequential IO to the cache (Mike Snitzer) [1159001] - [md] dm-cache-policy-mq: tweak algorithm that decides when to promote a block (Mike Snitzer) [1159001] - [security] selinux: fix inode security list corruption (Paul Moore) [1152274]- [x86] quirks: Print the Intel graphics stolen memory range (Rob Clark) [1154053] - [x86] quirks: Add Intel graphics stolen memory quirk for gen2 platforms (Rob Clark) [1154053] - [x86] quirks: Add vfunc for Intel graphics stolen memory base address (Rob Clark) [1154053] - [x86] quirks: use gen6 stolen detection for VLV (Rob Clark) [1154053] - [x86] quirks: support GMS and GGMS changes on i915/bdw (Rob Clark) [1154053] - [x86] quirks: add early quirk for reserving Intel graphics stolen memory v5 (Rob Clark) [1154053] - [net] vmxnet3: fix netpoll race condition (Neil Horman) [1158001] - [virt] virtio_balloon: update_balloon_size() - update correct field (Luiz Capitulino) [1163567] - [firmware] memmap: don't create memmap sysfs of same firmware_map_entry (Takahiro MUNEDA) [1160173] - [mm] memory-hotplug: clear pgdat which is allocated by bootmem in try_offline_node() (Larry Woodman) [1156393] - [kernel] add panic_on_warn (Prarit Bhargava) [1163852] - [virt] hyperv: Fix the total_data_buflen in send path (Jason Wang) [1156305] - [virt] hyperv: Add handling of IP header with option field in netvsc_set_hash() (Jason Wang) [1156305] - [virt] hyperv: Fix a bug in netvsc_start_xmit() (Jason Wang) [1156305] - [virt] hyperv: Fix a bug in netvsc_send() (Jason Wang) [1156305] - [powerpc] kexec: adjust crashkernel reservation for 2GB-4GB systems (Gustavo Duarte) [1074924] - [virt] kvm/ioapic: conditionally delay irq delivery duringeoi broadcast (John Snow) [921526] - [fs] file_table: get rid of s_files and files_lock (Gustavo Duarte) [1112805] - [fs] super: uninline destroy_super(), consolidate alloc_super() (Gustavo Duarte) [1112805] - [ethernet] mlx4: Advertize encapsulation offloads features only when VXLAN tunnel is set (Florian Westphal) [1097478] - [ethernet] mlx4: Avoid leaking steering rules on flow creation error flow (Florian Westphal) [1097478] - [ethernet] mlx4: Don't attempt to TX offload the outer UDP checksum for VXLAN (Florian Westphal) [1097478] - [scsi] bnx2fc: fix tgt spinlock locking (Maurizio Lombardi) [1165169] - [scsi] TUR path is down after adapter gets reset with multipath (Ewan Milne) [1153738] - [scsi] call device handler for failed TUR command (Ewan Milne) [1153738]- [mm] shmem: fix splicing from a hole while it's punched (Denys Vlasenko) [1118245] {CVE-2014-4171} - [mm] shmem: fix faulting into a hole, not taking i_mutex (Denys Vlasenko) [1118245] {CVE-2014-4171} - [mm] shmem: fix faulting into a hole while it's punched (Denys Vlasenko) [1118245] {CVE-2014-4171} - [virt] kvm: detect LVTT changes under APICv (Radim Krcmar) [1151174] - [virt] kvm: detect SPIV changes under APICv (Radim Krcmar) [1151174] - [virt] kvm: recalculate_apic_map after enabling apic (Radim Krcmar) [1151174] - [virt] kvm: trace kvm_ple_window grow/shrink (Radim Krcmar) [1163296] - [virt] kvm/vmx: dynamise PLE window (Radim Krcmar) [1163296] - [virt] kvm/vmx: make PLE window per-VCPU (Radim Krcmar) [1163296] - [virt] kvm: introduce sched_in to kvm_x86_ops (Radim Krcmar) [1163296] - [virt] kvm: add kvm_arch_sched_in (Radim Krcmar) [1163296] - [kernel] uprobes: Don't assume that arch_uprobe->insn/ixol is u8[MAX_UINSN_BYTES] (Steve Best) [1159365] - [drm] qxl: don't create too large primary surface (Dave Airlie) [1158233] - [powerpc] pseries: Quieten ibm, pcie-link-speed-stats warning (Steve Best) [1162287] - [md] dm-thin: fix potential for infinite loop in pool_io_hints (Mike Snitzer) [1156164] - [virt] hyperv/vmbus: Increase the limit on the number of pfns we can handle (Jason Wang) [1160130] - [virt] kvm: update masterclock values on TSC writes (Marcelo Tosatti) [1158039] - [virt] kvm: emulate MOVNTDQ (Paolo Bonzini) [1117542] - [crypto] af_alg: properly label AF_ALG socket (Ondrej Kozina) [1161148] - [powerpc] vphn: NUMA node code expects big-endian (Steve Best) [1154673]- [net] ip6_gre: Return an error when adding an existing tunnel (Alexander Duyck) [1151886 1152368] - [net] ip6_tunnel: Return an error when adding an existing tunnel (Alexander Duyck) [1151886 1152368] - [net] ip_tunnel: Don't allow to add the same tunnel multiple times (Alexander Duyck) [1151886 1152368] - [net] gre: Use inner mac length when computing tunnel length (Alexander Duyck) [1151886 1152368] - [net] gre: enable offloads for GRE (Alexander Duyck) [1151886 1152368] - [net] ipv4: fix a potential use after free in gre_offload.c (Alexander Duyck) [1151886 1152368] - [net] ipv4: fix a potential use after free in ip_tunnel_core.c (Alexander Duyck) [1151886 1152368] - [net] gro: fix aggregation for skb using frag_list (Alexander Duyck) [1154239] - [net] gro: make sure skb->cb[] initial content has not to be zero (Alexander Duyck) [1154239] - [net] bridge: notify user space after fdb update (Alexander Duyck) [1109605] - [net] bridge: Fix the way to find old local fdb entries in br_fdb_changeaddr (Alexander Duyck) [1109605] - [net] handle encapsulation offloads when computing segment lengths (Jiri Benc) [1144571] - [net] gso: make skb_gso_segment error handling more robust (Jiri Benc) [1144571] - [net] gso: use feature flag argument in all protocol gso handlers (Jiri Benc) [1144571] - [net] udp_offload: Use IS_ERR_OR_NULL (Jiri Benc) [1144571] - [net] ipv4: Use IS_ERR_OR_NULL (Jiri Benc) [1144571]- [fs] GFS2: If we use up our block reservation, request more next time (Robert S Peterson) [1142238] - [fs] GFS2: Only increase rs_sizehint (Robert S Peterson) [1142238] - [fs] GFS2: Set of distributed preferences for rgrps (Robert S Peterson) [1142238] - [fs] autofs: fix symlinks aren't checked for expiry (Ian Kent) [1116182] - [fs] GFS2: fix regression in dir_double_exhash (Robert S Peterson) [1160229] - [fs] gfs2_atomic_open(): skip lookups on hashed dentry (Robert S Peterson) [1158150] - [fs] splice: perform generic write checks (Eric Sandeen) [1155907] - [fs] fs: seq_file: fallback to vmalloc allocation (Ian Kent) [1095623] - [fs] fs: /proc/stat: convert to single_open_size() (Ian Kent) [1095623] - [fs] fs: seq_file: always clear m->count when we free m->buf (Ian Kent) [1095623]- [ethernet] mlx4: Use PTYS register to set ethtool settings (Speed) (Amir Vadai) [1060221] - [ethernet] mlx4: Use PTYS register to query ethtool settings (Amir Vadai) [1060221] - [ethernet] mlx4: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Amir Vadai) [1060221] - [ethernet] mlx4: Add 100M, 20G, 56G speeds ethtool reporting support (Amir Vadai) [1060221] - [ethernet] mlx4: Add ethernet backplane autoneg device capability (Amir Vadai) [1060221] - [ethernet] mlx4: Introduce ACCESS_REG CMD and eth_prot_ctrl dev cap (Amir Vadai) [1060221] - [ethernet] mlx4: Cable info, get_module_info/eeprom ethtool support (Amir Vadai) [1060221] - [ethernet] mlx4: Introduce mlx4_get_module_info for cable module info reading (Amir Vadai) [1060221] - [ethernet] mlx4: Enable CQE/EQE stride support (Amir Vadai) [1060221] - [virt] kvm/vmx: defer load of APIC access page address during reset (Paolo Bonzini) [1140974] - [virt] kvm: do not handle APIC access page if in-kernel irqchip is not in use (Paolo Bonzini) [1140974] - [virt] kvm: Unpin and remove kvm_arch->apic_access_page (Paolo Bonzini) [1140974] - [virt] kvm/vmx: Implement set_apic_access_page_addr (Paolo Bonzini) [1140974] - [virt] kvm: Add request bit to reload APIC access page address (Paolo Bonzini) [1140974] - [virt] kvm: Add arch specific mmu notifier for page invalidation (Paolo Bonzini) [1140974] - [virt] kvm: Rename make_all_cpus_request() to kvm_make_all_cpus_request() and make it non-static (Paolo Bonzini) [1140974] - [virt] kvm: Remove ept_identity_pagetable from struct kvm_arch (Paolo Bonzini) [1140974] - [virt] kvm: Use APIC_DEFAULT_PHYS_BASE macro as the apic access page address (Paolo Bonzini) [1140974] - [drm] vmwgfx: respect 'nomodeset' (Rob Clark) [1101381] - [s390] qeth: don't query for info if hardware not ready (Hendrik Brueckner) [1147573] - [block] Fix dev_t minor allocation lifetime (Jeff Moyer) [1139898] - [md] dm-crypt: fix access beyond the end of allocated space (Mike Snitzer) [1135066] - [fs] isofs: unbound recursion when processing relocated directories (Jacob Tanenbaum) [1142271] {CVE-2014-5471 CVE-2014-5472} - [ethernet] be2net: use v1 of SET_FLOW_CONTROL command (Ivan Vecera) [1087128] - [acpi] return 1 after successfully install cmos_rtc space handler (Amos Kong) [1159465] - [x86] hyperv: Bypass the timer_irq_works() check (Jason Wang) [1058105] - [mm] hugetlb: initialize PG_reserved for tail pages of gigantic compound pages (Luiz Capitulino) [1158506] - [kernel] cpuset: PF_SPREAD_PAGE and PF_SPREAD_SLAB should be atomic flags (Aaron Tomlin) [1160360] - [infiniband] qib: Correct reference counting in debugfs qp_stats (Rui Wang) [1150001] - [x86] uv: Check for alloc_cpumask_var() failures properly in uv_nmi_setup() (George Beshers) [1155754] - [powerpc] fadump: Fix endianess issues in firmware assisted dump handling (Steve Best) [1159773]- [scsi] ipr: wait for aborted command responses (Gustavo Duarte) [1156530] - [ethernet] mlx4: Protect port type setting by mutex (Amir Vadai) [1095345] - [acpi] pm: Only set power states of devices that are power manageable (Amos Kong) [1142683] - [x86] setup: Mark Intel Haswell ULT as supported (Prarit Bhargava) [1159006] - [kernel] sched: Fix unreleased llc_shared_mask bit during CPU hotplug (Takahiro MUNEDA) [1116294] - [mm] do not walk all of system memory during show_mem (Johannes Weiner) [1125433] - [mm] remove noisy remainder of the scan_unevictable interface (Johannes Weiner) [1111215] - [pci] Rename sysfs 'enabled' file back to 'enable' (Myron Stowe) [1159655] - [kernel] sched/fair: Care divide error in update_task_scan_period() (Motohiro Kosaki) [1140979] - [powerpc] numa: ensure per-cpu NUMA mappings are correct on topology update (Gustavo Duarte) [1150097] - [powerpc] numa: use cached value of update->cpu in update_cpu_topology (Gustavo Duarte) [1150097] - [powerpc] numa: Add ability to disable and debug topology updates (Gustavo Duarte) [1150097] - [powerpc] numa: check error return from proc_create (Gustavo Duarte) [1150097] - [powerpc] some changes in numa_setup_cpu() (Gustavo Duarte) [1150097] - [powerpc] Only set numa node information for present cpus at boottime (Gustavo Duarte) [1150097] - [powerpc] Fix warning reported by verify_cpu_node_mapping() (Gustavo Duarte) [1150097] - [powerpc] reorder per-cpu NUMA information's initialization (Gustavo Duarte) [1150097] - [powerpc] pseries: Make CPU hotplug path endian safe (Steve Best) [1159579] - [powerpc] pseries: Fix endian issues in cpu hot-removal (Steve Best) [1159579] - [powerpc] pseries: Fix endian issues in onlining cpu threads (Steve Best) [1159579] - [x86] smpboot: Fix up typo in topology detection (Prarit Bhargava) [1156655] - [x86] smpboot: Add new topology for multi-NUMA-node CPUs (Prarit Bhargava) [1158269] - [kernel] sched: Rework sched_domain topology definition (Prarit Bhargava) [1158269] - [usb] hub: take hub->hdev reference when processing from eventlist (Don Zickus) [1151508] - [usb] ehci: unlink QHs even after the controller has stopped (Don Zickus) [1151491] - [tools] testing/selftests/powerpc: Correct DSCR during TM context switch (Gustavo Duarte) [1134511] - [tools] testing/selftests: Add infrastructure for powerpc selftests (Gustavo Duarte) [1134511] - [scsi] ibmvscsi: Abort init sequence during error recovery (Gustavo Duarte) [1105496] - [scsi] ibmvscsi: Add memory barriers for send / receive (Gustavo Duarte) [1105496] - [x86] fpu: __restore_xstate_sig()->math_state_restore() needs preempt_disable() (Oleg Nesterov) [1121784] - [x86] fpu: shift drop_init_fpu() from save_xstate_sig() to handle_signal() (Oleg Nesterov) [1121784]- [fs] ext4: fix wrong assert in ext4_mb_normalize_request() (Lukas Czerner) [1146046] - [mm] Remove false WARN_ON from pagecache_isize_extended() (Lukas Czerner) [1156096] - [fs] ext4: check s_chksum_driver when looking for bg csum presence (Lukas Czerner) [1156096] - [fs] ext4: move error report out of atomic context in ext4_init_block_bitmap() (Lukas Czerner) [1156096] - [fs] ext4: Replace open coded mdata csum feature to helper function (Lukas Czerner) [1156096] - [fs] ext4: fix reservation overflow in ext4_da_write_begin (Lukas Czerner) [1156096] - [fs] ext4: add ext4_iget_normal() which is to be used for dir tree lookups (Lukas Czerner) [1156096] - [fs] ext4: don't orphan or truncate the boot loader inode (Lukas Czerner) [1156096] - [fs] ext4: grab missed write_count for EXT4_IOC_SWAP_BOOT (Lukas Czerner) [1156096] - [fs] ext4: get rid of code duplication (Lukas Czerner) [1156096] - [fs] ext4: fix over-defensive complaint after journal abort (Lukas Czerner) [1156096] - [fs] ext4: fix return value of ext4_do_update_inode (Lukas Czerner) [1156096] - [fs] ext4: fix mmap data corruption when blocksize < pagesize (Lukas Czerner) [1156096] - [fs] vfs: fix data corruption when blocksize < pagesize for mmaped data (Lukas Czerner) [1156096] - [fs] ext4: don't check quota format when there are no quota files (Lukas Czerner) [1156096] - [fs] jbd2: avoid pointless scanning of checkpoint lists (Lukas Czerner) [1156096] - [fs] ext4: explicitly inform user about orphan list cleanup (Lukas Czerner) [1156096] - [fs] jbd2: jbd2_log_wait_for_space improve error detetcion (Lukas Czerner) [1156096] - [fs] jbd2: free bh when descriptor block checksum fails (Lukas Czerner) [1156096] - [fs] ext4: check EA value offset when loading (Lukas Czerner) [1156096] - [fs] ext4: don't keep using page if inline conversion fails (Lukas Czerner) [1156096] - [fs] ext4: validate external journal superblock checksum (Lukas Czerner) [1156096] - [fs] jbd2: fix journal checksum feature flag handling (Lukas Czerner) [1156096] - [fs] ext4: provide separate operations for sysfs feature files (Lukas Czerner) [1156096] - [fs] ext4: add sysfs entry showing whether the fs contains errors (Lukas Czerner) [1156096] - [fs] ext4: renumber EXT4_EX_* flags to avoid flag aliasing problems (Lukas Czerner) [1156096] - [fs] ext4: fix comments about get_blocks (Lukas Czerner) [1156096] - [fs] ext4: fix accidental flag aliasing in ext4_map_blocks flags (Lukas Czerner) [1156096] - [fs] ext4: fix ZERO_RANGE bug hidden by flag aliasing (Lukas Czerner) [1156096] - [fs] ext4: use ext4_update_i_disksize instead of opencoded ones (Lukas Czerner) [1156096] - [fs] ext4: remove a duplicate call in ext4_init_new_dir() (Lukas Czerner) [1156096] - [fs] ext4: add missing BUFFER_TRACE before ext4_journal_get_write_access (Lukas Czerner) [1156096] - [fs] ext4: check inline directory before converting (Lukas Czerner) [1156096] - [fs] ext4: fix incorrect locking in move_extent_per_page (Lukas Czerner) [1156096] - [fs] ext4: use correct depth value (Lukas Czerner) [1156096] - [fs] ext4: add i_data_sem sanity check (Lukas Czerner) [1156096] - [fs] ext4: fix wrong size computation in ext4_mb_normalize_request() (Lukas Czerner) [1156096] - [fs] ext4: make ext4_has_inline_data() as a inline function (Lukas Czerner) [1156096] - [fs] ext4: remove readpage() check in ext4_mmap_file() (Lukas Czerner) [1156096] - [fs] ext4: remove metadata reservation checks (Lukas Czerner) [1156096] - [fs] ext4: rearrange initialization to fix EXT4FS_DEBUG (Lukas Czerner) [1156096] - [fs] ext4: fix potential null pointer dereference in ext4_free_inode (Lukas Czerner) [1156096] - [fs] ext4: decrement free clusters/inodes counters when block group declared bad (Lukas Czerner) [1156096] - [fs] ext4: handle symlink properly with inline_data (Lukas Czerner) [1156096] - [fs] ext4: reduce contention on s_orphan_lock (Lukas Czerner) [1156096] - [fs] ext4: use sbi in ext4_orphan_[add|del]() (Lukas Czerner) [1156096] - [fs] ext4: remove unnecessary double parentheses (Lukas Czerner) [1156096] - [fs] ext4: do not destroy ext4_groupinfo_caches if ext4_mb_init() fails (Lukas Czerner) [1156096] - [fs] ext4: make local functions static (Lukas Czerner) [1156096] - [fs] ext4: fix block bitmap validation when bigalloc, ^flex_bg (Lukas Czerner) [1156096] - [fs] ext4: fix block bitmap initialization under sparse_super2 (Lukas Czerner) [1156096] - [fs] ext4: find the group descriptors on a 1k-block bigalloc, meta_bg filesystem (Lukas Czerner) [1156096] - [fs] ext4: avoid unneeded lookup when xattr name is invalid (Lukas Czerner) [1156096] - [fs] ext4: remove obsoleted check (Lukas Czerner) [1156096] - [fs] ext4: add a new spinlock i_raw_lock to protect the ext4's raw inode (Lukas Czerner) [1156096] - [fs] ext4: revert Disable punch hole on non-extent mapped files (Lukas Czerner) [1150178] - [fs] ext4: fix transaction issues for ext4_fallocate and ext_zero_range (Lukas Czerner) [1150171] - [fs] ext4: move i_size, i_disksize update routines to helper function (Lukas Czerner) [1150171] - [fs] ext4: fix incorect journal credits reservation in ext4_zero_range (Lukas Czerner) [1150171] - [fs] ext4: fix COLLAPSE RANGE test for bigalloc file systems (Lukas Czerner) [1150171] - [fs] ext4: fix punch hole on files with indirect mapping (Lukas Czerner) [1150171] - [fs] ext4: Fix block zeroing when punching holes in indirect block files (Lukas Czerner) [1150171] - [fs] ext4: fix ZERO_RANGE test failure in data journalling (Lukas Czerner) [1150171] - [fs] ext4: use EXT_MAX_BLOCKS in ext4_es_can_be_merged() (Lukas Czerner) [1150171] - [fs] ext4: rename uninitialized extents to unwritten (Lukas Czerner) [1150171] - [fs] ext4: disable COLLAPSE_RANGE for bigalloc (Lukas Czerner) [1150171] - [fs] ext4: fix COLLAPSE_RANGE failure with 1KB block size (Lukas Czerner) [1150171] - [fs] ext4: use EINVAL if not a regular file in ext4_collapse_range() (Lukas Czerner) [1150171] - [fs] ext4: enforce we are operating on a regular file in ext4_zero_range() (Lukas Czerner) [1150171] - [fs] ext4: fix extent merging in ext4_ext_shift_path_extents() (Lukas Czerner) [1150171] - [fs] ext4: discard preallocations after removing space (Lukas Czerner) [1150171] - [fs] ext4: no need to truncate pagecache twice in collapse range (Lukas Czerner) [1150171] - [fs] ext4: fix removing status extents in ext4_collapse_range() (Lukas Czerner) [1150171] - [fs] ext4: use filemap_write_and_wait_range() correctly in collapse range (Lukas Czerner) [1150171] - [fs] ext4: use truncate_pagecache() in collapse range (Lukas Czerner) [1150171] - [fs] ext4: always check ext4_ext_find_extent result (Lukas Czerner) [1150171] - [fs] ext4: COLLAPSE_RANGE only works on extent-based files (Lukas Czerner) [1150171] - [fs] ext4: fix byte order problems introduced by the COLLAPSE_RANGE patches (Lukas Czerner) [1150171] - [fs] ext4: disallow all fallocate operation on active swapfile (Lukas Czerner) [1150171] - [fs] ext4: move falloc collapse range check into the filesystem methods (Lukas Czerner) [1150171] - [fs] ext4: fix COLLAPSE_RANGE test failure in data journalling mode (Lukas Czerner) [1150171] - [fs] ext4: remove unneeded test of ret variable (Lukas Czerner) [1150171] - [fs] ext4: Introduce FALLOC_FL_ZERO_RANGE flag for fallocate (Lukas Czerner) [1150171] - [fs] ext4: Introduce FALLOC_FL_ZERO_RANGE flag for fallocate (Lukas Czerner) [1150171] - [fs] ext4: refactor ext4_fallocate code (Lukas Czerner) [1150171] - [fs] ext4: Update inode i_size after the preallocation (Lukas Czerner) [1150171] - [fs] ext4: Add new flag(FALLOC_FL_COLLAPSE_RANGE) for fallocate (Lukas Czerner) [1150171] - [fs] ext4: Add support FALLOC_FL_COLLAPSE_RANGE for fallocate (Lukas Czerner) [1150171]- [fs] quota: remove dqptr_sem (Lukas Czerner) [1053111] - [fs] quota: simplify remove_inode_dquot_ref() (Lukas Czerner) [1053111] - [fs] quota: avoid unnecessary dqget()/dqput() calls (Lukas Czerner) [1053111] - [fs] quota: protect Q_GETFMT by dqonoff_mutex (Lukas Czerner) [1053111] - [fs] xfs: add a few more verifier tests (Eric Sandeen) [1059330 1061656] - [fs] pipe: skip file_update_time on frozen fs (Eric Sandeen) [1107499] - [fs] xfs: don't sleep in xlog_cil_force_lsn on shutdown (Eric Sandeen) [1088240] - [fs] buffer: increase the buffer-head per-CPU LRU size (Zach Brown) [1053108] - [fs] fs: check bh blocknr earlier when searching lru (Zach Brown) [1053108] - [fs] truncate: drop 'oldsize' truncate_pagecache() parameter (Lukas Czerner) [1150139] - [fs] ext4: avoid trying to kfree an ERR_PTR pointer (Lukas Czerner) [1150139] - [fs] ext4: fix same-dir rename when inline data directory overflows (Lukas Czerner) [1150139] - [fs] jbd2: fix descriptor block size handling errors with journal_csum (Lukas Czerner) [1150139] - [fs] jbd2: fix infinite loop when recovering corrupt journal blocks (Lukas Czerner) [1150139] - [fs] ext4: update i_disksize coherently with block allocation on error path (Lukas Czerner) [1150139] - [fs] ext4: fix BUG_ON in mb_free_blocks() (Lukas Czerner) [1150139] - [fs] ext4: propagate errors up to ext4_find_entry()'s callers (Lukas Czerner) [1150139] - [fs] ext4: fix ext4_discard_allocated_blocks() if we can't allocate the pa struct (Lukas Czerner) [1150139] - [fs] ext4: fix a potential deadlock in __ext4_es_shrink() (Lukas Czerner) [1150139] - [fs] ext4: revert commit which was causing fs corruption after journal replays (Lukas Czerner) [1150139] - [fs] ext4: disable synchronous transaction batching if max_batch_time==0 (Lukas Czerner) [1150139] - [fs] ext4: clarify ext4_error message in ext4_mb_generate_buddy_error() (Lukas Czerner) [1150139] - [fs] ext4: clarify error count warning messages (Lukas Czerner) [1150139] - [fs] ext4: fix unjournalled bg descriptor while initializing inode bitmap (Lukas Czerner) [1150139] - [fs] ext4: Fix hole punching for files with indirect blocks (Lukas Czerner) [1150139] - [fs] ext4: Fix buffer double free in ext4_alloc_branch() (Lukas Czerner) [1150139] - [fs] ext4: fix zeroing of page during writeback (Lukas Czerner) [1150139] - [fs] ext4: fix data integrity sync in ordered mode (Lukas Czerner) [1150139] - [fs] ext4: get rid of EXT4_MAP_UNINIT flag (Lukas Czerner) [1150139] - [fs] ext4: fix ext4_count_free_clusters() with EXT4FS_DEBUG and bigalloc enabled (Lukas Czerner) [1150139] - [fs] ext4: silence sparse check warning for function ext4_trim_extent (Lukas Czerner) [1150139] - [fs] ext4: use i_size_read in ext4_unaligned_aio() (Lukas Czerner) [1150139] - [fs] ext4: move ext4_update_i_disksize() into mpage_map_and_submit_extent() (Lukas Czerner) [1150139] - [fs] ext4: return ENOMEM rather than EIO when find_###_page() fails (Lukas Czerner) [1150139] - [fs] ext4: update PF_MEMALLOC handling in ext4_write_inode() (Lukas Czerner) [1150139] - [fs] ext4: fix jbd2 warning under heavy xattr load (Lukas Czerner) [1150139] - [fs] ext4: note the error in ext4_end_bio() (Lukas Czerner) [1150139] - [fs] ext4: initialize multi-block allocator before checking block descriptors (Lukas Czerner) [1150139] - [fs] ext4: FIBMAP ioctl causes BUG_ON due to handle EXT_MAX_BLOCKS (Lukas Czerner) [1150139] - [fs] ext4: fix 64-bit number truncation warning (Lukas Czerner) [1150139] - [fs] ext4: fix premature freeing of partial clusters split across leaf blocks (Lukas Czerner) [1150139] - [fs] ext4: rename: split out helper functions (Lukas Czerner) [1150139] - [fs] ext4: rename: move EMLINK check up (Lukas Czerner) [1150139] - [fs] ext4: rename: create ext4_renament structure for local vars (Lukas Czerner) [1150139] - [fs] ext4: make ext4_block_zero_page_range static (Lukas Czerner) [1150139] - [fs] ext4: atomically set inode->i_flags in ext4_set_inode_flags() (Lukas Czerner) [1150139] - [fs] ext4: optimize Hurd tests when reading/writing inodes (Lukas Czerner) [1150139] - [fs] ext4: kill i_version support for Hurd-castrated file systems (Lukas Czerner) [1150139] - [fs] ext4: fix partial cluster handling for bigalloc file systems (Lukas Czerner) [1150139] - [fs] ext4: delete path dealloc code in ext4_ext_handle_uninitialized_extents (Lukas Czerner) [1150139] - [fs] jbd2: improve error messages for inconsistent journal heads (Lukas Czerner) [1150139] - [fs] jbd2: minimize region locked by j_list_lock in jbd2_journal_forget() (Lukas Czerner) [1150139] - [fs] jbd2: minimize region locked by j_list_lock in journal_get_create_access() (Lukas Czerner) [1150139] - [fs] jbd2: check jh->b_transaction without taking j_list_lock (Lukas Czerner) [1150139] - [fs] jbd2: add transaction to checkpoint list earlier (Lukas Czerner) [1150139] - [fs] jbd2: calculate statistics without holding j_state_lock and j_list_lock (Lukas Czerner) [1150139] - [fs] jbd2: don't hold j_state_lock while calling wake_up() (Lukas Czerner) [1150139] - [fs] jbd2: don't unplug after writing revoke records (Lukas Czerner) [1150139] - [fs] ext4: Speedup WB_SYNC_ALL pass called from sync(2) (Lukas Czerner) [1150139] - [fs] ext4: translate fallocate mode bits to strings (Lukas Czerner) [1150139] - [fs] ext4: merge uninitialized extents (Lukas Czerner) [1150139] - [fs] ext4: avoid exposure of stale data in ext4_punch_hole() (Lukas Czerner) [1150139] - [fs] ext4: silence warnings in extent status tree debugging code (Lukas Czerner) [1150139] - [fs] ext4: remove unused ac_ex_scanned (Lukas Czerner) [1150139] - [fs] ext4: avoid possible overflow in ext4_map_blocks() (Lukas Czerner) [1150139] - [fs] ext4: make sure ex.fe_logical is initialized (Lukas Czerner) [1150139] - [fs] ext4: don't calculate total xattr header size unless needed (Lukas Czerner) [1150139] - [fs] ext4: add ext4_es_store_pblock_status() (Lukas Czerner) [1150139] - [fs] ext4: fix error return from ext4_ext_handle_uninitialized_extents() (Lukas Czerner) [1150139] - [fs] ext4: address a benign compiler warning (Lukas Czerner) [1150139] - [fs] jbd2: mark file-local functions as static (Lukas Czerner) [1150139] - [fs] ext4: remove an unneeded check in mext_page_mkuptodate() (Lukas Czerner) [1150139] - [fs] ext4: clean up error handling in swap_inode_boot_loader() (Lukas Czerner) [1150139] - [fs] ext4: Add __init marking to init_inodecache (Lukas Czerner) [1150139] - [fs] ext4: don't leave i_crtime.tv_sec uninitialized (Lukas Czerner) [1150139] - [fs] ext4: fix online resize with a non-standard blocks per group setting (Lukas Czerner) [1150139] - [fs] ext4: fix online resize with very large inode tables (Lukas Czerner) [1150139] - [fs] ext4: don't try to modify s_flags if the the file system is read-only (Lukas Czerner) [1150139] - [fs] ext4: fix error paths in swap_inode_boot_loader() (Lukas Czerner) [1150139] - [fs] ext4: fix xfstest generic/299 block validity failures (Lukas Czerner) [1150139] - [fs] ext4: delete "set but not used" variables (Lukas Czerner) [1150139] - [fs] ext4: don't pass freed handle to ext4_walk_page_buffers (Lukas Czerner) [1150139] - [fs] ext4: avoid clearing beyond i_blocks when truncating an inline data file (Lukas Czerner) [1150139] - [fs] ext4: ext4_inode_is_fast_symlink should use EXT4_CLUSTER_SIZE (Lukas Czerner) [1150139] - [fs] ext4: fix a typo in extents.c (Lukas Czerner) [1150139] - [fs] ext4: use pd printk specificer (Lukas Czerner) [1150139] - [fs] ext4: standardize error handling in ext4_da_write_inline_data_begin() (Lukas Czerner) [1150139] - [fs] ext4: retry allocation when inline->extent conversion failed (Lukas Czerner) [1150139] - [fs] ext4: enable punch hole for bigalloc (Lukas Czerner) [1150139] - [fs] ext4: fix bigalloc regression (Lukas Czerner) [1150139] - [fs] ext4: add explicit casts when masking cluster sizes (Lukas Czerner) [1150139] - [fs] ext4: fix deadlock when writing in ENOSPC conditions (Lukas Czerner) [1150139] - [fs] jbd2: rename obsoleted msg JBD->JBD2 (Lukas Czerner) [1150139] - [fs] jbd2: revise KERN_EMERG error messages (Lukas Czerner) [1150139] - [fs] jbd2: don't BUG but return ENOSPC if a handle runs out of space (Lukas Czerner) [1150139] - [fs] ext4: Do not reserve clusters when fs doesn't support extents (Lukas Czerner) [1150139] - [fs] ext4: fix del_timer() misuse for ->s_err_report (Lukas Czerner) [1150139] - [fs] ext4: check for overlapping extents in ext4_valid_extent_entries() (Lukas Czerner) [1150139] - [fs] ext4: fix use-after-free in ext4_mb_new_blocks (Lukas Czerner) [1150139] - [fs] ext4: call ext4_error_inode() if jbd2_journal_dirty_metadata() fails (Lukas Czerner) [1150139] - [fs] ext4: add prototypes for macro-generated functions (Lukas Czerner) [1150139] - [fs] ext4: return non-zero st_blocks for inline data (Lukas Czerner) [1150139] - [fs] ext4: use prandom_u32() instead of get_random_bytes() (Lukas Czerner) [1150139] - [fs] ext4: remove unreachable code after ext4_can_extents_be_merged() (Lukas Czerner) [1150139] - [fs] ext4: remove unreachable code in ext4_can_extents_be_merged() (Lukas Czerner) [1150139] - [fs] ext4: don't count free clusters from a corrupt block group (Lukas Czerner) [1150139] - [fs] ext4: drop set but otherwise unused variable from ext4_add_dirent_to_inline() (Lukas Czerner) [1150139] - [fs] ext4: change ext4_read_inline_dir() to return 0 on success (Lukas Czerner) [1150139] - [fs] ext4: pair trace_ext4_writepages & trace_ext4_writepages_result (Lukas Czerner) [1150139] - [fs] ext4: fix performance regression in ext4_writepages (Lukas Czerner) [1150139] - [fs] ext4: fixup kerndoc annotation of mpage_map_and_submit_extent() (Lukas Czerner) [1150139] - [fs] ext4: fix performance regression in writeback of random writes (Lukas Czerner) [1150139] - [fs] ext4: allow specifying external journal by pathname mount option (Lukas Czerner) [1150139] - [fs] ext4: mark group corrupt on group descriptor checksum (Lukas Czerner) [1150139] - [fs] ext4: mark block group as corrupt on inode bitmap error (Lukas Czerner) [1150139] - [fs] ext4: mark block group as corrupt on block bitmap error (Lukas Czerner) [1150139] - [fs] jbd2: Fix endian mixing problems in the checksumming code (Lukas Czerner) [1150139] - [fs] ext4: isolate ext4_extents.h file (Lukas Czerner) [1150139] - [fs] ext4: Fix misspellings using 'codespell' tool (Lukas Czerner) [1150139] - [fs] ext4: convert write_begin methods to stable_page_writes semantics (Lukas Czerner) [1150139] - [fs] ext4: fix lost truncate due to race with writeback (Lukas Czerner) [1150139] - [fs] ext4: fix ext4_writepages() in presence of truncate (Lukas Czerner) [1150139] - [fs] ext4: move test whether extent to map can be extended to one place (Lukas Czerner) [1150139] - [fs] ext4: avoid reusing recently deleted inodes in no journal mode (Lukas Czerner) [1150139] - [fs] ext4: allocate delayed allocation blocks before rename (Lukas Czerner) [1150139] - [fs] ext4: start handle at least possible moment when renaming files (Lukas Czerner) [1150139] - [fs] ext4: add support for extent pre-caching (Lukas Czerner) [1150139] - [fs] ext4: cache all of an extent tree's leaf block upon reading (Lukas Czerner) [1150139] - [fs] ext4: use unsigned int for es_status values (Lukas Czerner) [1150139] - [fs] ext4: print the block number of invalid extent tree blocks (Lukas Czerner) [1150139] - [fs] ext4: refactor code to read the extent tree block (Lukas Czerner) [1150139] - [fs] ext4: add WARN_ON to check the length of allocated blocks (Lukas Czerner) [1150139] - [fs] ext4: call ext4_es_lru_add() after handling cache miss (Lukas Czerner) [1150139] - [fs] ext4: make the extent_status code more robust against ENOMEM failures (Lukas Czerner) [1150139] - [fs] ext4: simplify calculation of blocks to free on error (Lukas Czerner) [1150139] - [fs] ext4: fix spelling errors and a comment in extent_status tree (Lukas Czerner) [1150139] - [fs] ext4: fix warning in ext4_evict_inode() (Lukas Czerner) [1150139] - [fs] ext4: optimize starting extent in ext4_ext_rm_leaf() (Lukas Czerner) [1150139] - [fs] jbd2: invalidate handle if jbd2_journal_restart() fails (Lukas Czerner) [1150139] - [fs] ext4: fix up error handling for mpage_map_and_submit_extent() (Lukas Czerner) [1150139] - [fs] ext4: delete unnecessary C statements (Lukas Czerner) [1150139] - [fs] ext4: pass inode pointer instead of file pointer to punch hole (Lukas Czerner) [1150139] - [fs] ext4: improve free space calculation for inline_data (Lukas Czerner) [1150139] - [fs] ext4: reduce object size when !CONFIG_PRINTK (Lukas Czerner) [1150139] - [fs] ext4: improve extent cache shrink mechanism to avoid to burn CPU time (Lukas Czerner) [1150139] - [fs] ext4: delete unused variables (Lukas Czerner) [1150139] - [fs] jbd2: remove debug dependency on debug_fs and update Kconfig help text (Lukas Czerner) [1150139] - [fs] jbd2: use a single printk for jbd_debug() (Lukas Czerner) [1150139] - [fs] ext4: fix data integrity for ext4_sync_fs (Lukas Czerner) [1150139] - [fs] jbd2: optimize jbd2_journal_force_commit (Lukas Czerner) [1150139] - [fs] ext4: don't use EXT4_FREE_BLOCKS_FORGET unnecessarily (Lukas Czerner) [1150139] - [fs] ext4: use ext4_da_writepages() for all modes (Lukas Czerner) [1150139] - [fs] ext4: remove ext4_ioend_wait() (Lukas Czerner) [1150139] - [fs] ext4: don't wait for extent conversion in ext4_punch_hole() (Lukas Czerner) [1150139] - [fs] ext4: Remove wait for unwritten extents in ext4_ind_direct_IO() (Lukas Czerner) [1150139] - [fs] ext4: remove i_mutex from ext4_file_sync() (Lukas Czerner) [1150139] - [fs] ext4: use generic_file_fsync() in ext4_file_fsync() in nojournal mode (Lukas Czerner) [1150139] - [fs] ext4: remove wait for unwritten extent conversion from ext4_truncate() (Lukas Czerner) [1150139] - [fs] ext4: protect extent conversion after DIO with i_dio_count (Lukas Czerner) [1150139] - [fs] ext4: defer clearing of PageWriteback after extent conversion (Lukas Czerner) [1150139] - [fs] ext4: split extent conversion lists to reserved & unreserved parts (Lukas Czerner) [1150139] - [fs] ext4: use transaction reservation for extent conversion in ext4_end_io (Lukas Czerner) [1150139] - [fs] ext4: remove buffer_uninit handling (Lukas Czerner) [1150139] - [fs] ext4: silence warning in ext4_writepages() (Lukas Czerner) [1150139] - [fs] ext4: restructure writeback path (Lukas Czerner) [1150139] - [fs] ext4: use io_end for multiple bios (Lukas Czerner) [1150139] - [fs] ext4: better estimate credits needed for ext4_da_writepages() (Lukas Czerner) [1150139] - [fs] ext4: improve writepage credit estimate for files with indirect blocks (Lukas Czerner) [1150139] - [fs] ext4: deprecate max_writeback_mb_bump sysfs attribute (Lukas Czerner) [1150139] - [fs] ext4: stop messing with nr_to_write in ext4_da_writepages() (Lukas Czerner) [1150139] - [fs] ext4: provide wrappers for transaction reservation calls (Lukas Czerner) [1150139] - [fs] jbd2: transaction reservation support (Lukas Czerner) [1150139] - [fs] jbd2: cleanup needed free block estimates when starting a transaction (Lukas Czerner) [1150139] - [fs] jbd2: remove outdated comment (Lukas Czerner) [1150139] - [fs] jbd2: refine waiting for shadow buffers (Lukas Czerner) [1150139] - [fs] jbd2: remove journal_head from descriptor buffers (Lukas Czerner) [1150139] - [fs] jbd2: don't create journal_head for temporary journal buffers (Lukas Czerner) [1150139] - [fs] ext4: suppress ext4 orphan messages on mount (Lukas Czerner) [1150139] - [fs] jbd2: fix block tag checksum verification brokenness (Lukas Czerner) [1150139] - [fs] jbd2: use kmem_cache_zalloc for allocating journal head (Lukas Czerner) [1150139] - [fs] jbd2: Fix oops in jbd2_journal_file_inode() (Lukas Czerner) [1144326] - [fs] ext4: only zero partial blocks in ext4_zero_partial_blocks() (Lukas Czerner) [1144326] - [fs] ext4: make punch hole code path work with bigalloc (Lukas Czerner) [1144326] - [fs] ext4: update ext4_ext_remove_space trace point (Lukas Czerner) [1144326] - [fs] ext4: remove unused code from ext4_remove_blocks() (Lukas Czerner) [1144326] - [fs] ext4: remove unused discard_partial_page_buffers (Lukas Czerner) [1144326] - [fs] ext4: use ext4_zero_partial_blocks in punch_hole (Lukas Czerner) [1144326] - [fs] ext4: truncate_inode_pages() in orphan cleanup path (Lukas Czerner) [1144326] - [fs] Revert "ext4: fix fsx truncate failure" (Lukas Czerner) [1144326] - [fs] ext4: Call ext4_jbd2_file_inode() after zeroing block (Lukas Czerner) [1144326] - [fs] Revert "ext4: remove no longer used functions in inode.c" (Lukas Czerner) [1144326] - [fs] mm: teach truncate_inode_pages_range() to handle non page aligned ranges (Lukas Czerner) [1144326] - [fs] ext4: use ->invalidatepage() length argument (Lukas Czerner) [1144326] - [fs] jbd2: change jbd2_journal_invalidatepage to accept length (Lukas Czerner) [1144326] - [fs] mm: change invalidatepage prototype to accept length (Lukas Czerner) [1144326] - [fs] nfs: Fix a bogus warning in nfs_generic_pgio (Steve Dickson) [1150227] - [fs] nfs: Fix an uninitialised pointer Oops in the writeback error path (Steve Dickson) [1150227]- [block] nvme: Clear QUEUE_FLAG_STACKABLE (David Milburn) [1155716] - [md] dm-raid: ensure superblock's size matches device's logical block size (Mike Snitzer) [1112804] - [md] dm-thin: refactor requeue_io to eliminate spinlock bouncing (Mike Snitzer) [1156164] - [md] dm-thin: optimize retry_bios_on_resume (Mike Snitzer) [1156164] - [md] dm-thin: sort the deferred cells (Mike Snitzer) [1156164] - [md] dm-thin: direct dispatch when breaking sharing (Mike Snitzer) [1156164] - [md] dm-thin: remap the bios in a cell immediately (Mike Snitzer) [1156164] - [md] dm-thin: defer whole cells rather than individual bios (Mike Snitzer) [1156164] - [md] dm-thin: factor out remap_and_issue_overwrite (Mike Snitzer) [1156164] - [md] dm-thin: performance improvement to discard processing (Mike Snitzer) [1156164] - [md] dm-thin: grab a virtual cell before looking up the mapping (Mike Snitzer) [1156164] - [md] dm-thin: implement thin_merge (Mike Snitzer) [1156164] - [md] dm: improve documentation and code clarity in dm_merge_bvec (Mike Snitzer) [1156164] - [md] dm-thin: adjust max_sectors_kb based on thinp blocksize (Mike Snitzer) [1156164] - [block] fix alignment_offset math that assumes io_min is a power-of-2 (Mike Snitzer) [1156164] - [md] dm-thin: throttle incoming IO (Mike Snitzer) [1156161] - [md] dm-thin: prefetch missing metadata pages (Mike Snitzer) [1156161] - [md] dm-transaction-manager: add support for prefetching blocks of metadata (Mike Snitzer) [1156161] - [md] dm-thin-metadata: change dm_thin_find_block to allow blocking, but not issuing, IO (Mike Snitzer) [1156161] - [md] dm-bio-prison: switch to using a red black tree (Mike Snitzer) [1156161] - [md] dm-bufio: evict buffers that are past the max age but retain some buffers (Mike Snitzer) [1156161] - [md] dm-bufio: switch from a huge hash table to an rbtree (Mike Snitzer) [1156161] - [md] dm-bufio: change __GFP_IO to __GFP_FS in shrinker callbacks (Mike Snitzer) [1156161] - [md] dm-bufio: when done scanning return from __scan immediately (Mike Snitzer) [1156161] - [md] dm-bufio: update last_accessed when relinking a buffer (Mike Snitzer) [1156161] - [md] dm-bufio: fully initialize shrinker (Mike Snitzer) [1156161] - [misc] genwqe: Remove unnecessary include (Gustavo Duarte) [1088491] - [misc] genwqe: Increase driver version number (Gustavo Duarte) [1088491] - [misc] genwqe: Improve hardware error recovery (Gustavo Duarte) [1088491] - [misc] genwqe: Add support for EEH error recovery (Gustavo Duarte) [1088491] - [misc] genwqe: Add sysfs interface for bitstream reload (Gustavo Duarte) [1088491] - [misc] genwqe: fix uninitialized return value in genwqe_free_sync_sgl() (Gustavo Duarte) [1088491] - [misc] genwqe: Fix format string mismatch in card_debugfs.c (Gustavo Duarte) [1088491] - [misc] genwqe: Increase driver version number (Gustavo Duarte) [1088491] - [misc] genwqe: Fix multithreading problems (Gustavo Duarte) [1088491] - [misc] genwqe: Ensure rc is not returning an uninitialized value (Gustavo Duarte) [1088491] - [misc] genwqe: Add wmb before DDCB is started (Gustavo Duarte) [1088491] - [misc] genwqe: Enable access to VPD flash area (Gustavo Duarte) [1088491] - [misc] genwqe: Fix potential memory leak when pinning memory (Gustavo Duarte) [1088491] - [misc] genwqe: delete non-required instances of include (Gustavo Duarte) [1088491] - [misc] genwqe: fix return value check in genwqe_device_create() (Gustavo Duarte) [1088491] - [misc] genwqe: Fix warnings for sparc (Gustavo Duarte) [1088491] - [misc] genwqe: Fix compile problems for Alpha (Gustavo Duarte) [1088491] - [misc] genwqe: Rework return code for flash-update ioctl (Gustavo Duarte) [1088491] - [misc] genwqe: Accidently casting to u32 where u64 is required (Gustavo Duarte) [1088491] - [misc] genwqe: Replace dynamic_hex_dump with print_hex_dump_debug (Gustavo Duarte) [1088491] - [misc] genwqe: Fix endian issues detected by sparse (Gustavo Duarte) [1088491] - [misc] genwqe: Enable driver (Gustavo Duarte) [1088491] - [misc] genwqe: Sysfs interfaces (Gustavo Duarte) [1088491] - [misc] genwqe: Debugfs interfaces (Gustavo Duarte) [1088491] - [misc] genwqe: Utility functions (Gustavo Duarte) [1088491] - [misc] genwqe: Character device and DDCB queue (Gustavo Duarte) [1088491] - [misc] genwqe: GenWQE PCI support, health monitoring and recovery (Gustavo Duarte) [1088491] - [virt] kvm/vmx: handle invvpid vm exit gracefully (Petr Matousek) [1144829] {CVE-2014-3646} - [virt] kvm: fix PIT timer race condition (Petr Matousek) [1144880] {CVE-2014-3611}- [scsi] qla2xxx: Update version number to 8.07.00.08.07.1-k1 (Chad Dupuis) [1067179] - [scsi] qla2xxx: Disable PCI device in shutdown handler (Chad Dupuis) [1067179] - [wireless] rt2x00: Delete accidentally committed .rej file (Prarit Bhargava) [1158457] - [ethernet] cxgb4: Allow T4/T5 firmware sizes up to 1MB (Sai Vemuri) [1147683] - [ethernet] cxgb4i: avoid holding mutex in interrupt context (Sai Vemuri) [1147683] - [ethernet] cxgb4: Don't allocate adapter structure for all PF's (Sai Vemuri) [1147683] - [ethernet] cxgb4: Add device ID for new adapter and remove for dbg adapter (Sai Vemuri) [1147683] - [ethernet] cxgb4: Add warning msg when attaching to adapters which have FLASHes smaller than 2Mb (Sai Vemuri) [1147683] - [ethernet] cxgb4: Fix t4_flash_erase_sectors() to throw an error when requested to erase sectors which aren't in the FLASH (Sai Vemuri) [1147683] - [ethernet] cxgb4: Add support to S25FL032P flash (Sai Vemuri) [1147683] - [ethernet] cxgb4vf: Call dev_kfree/consume_skb_any instead of [dev_]kfree_skb (Sai Vemuri) [1070945] - [ethernet] cxgb4vf: Turn off SGE RX/TX Callback Timers and interrupts in PCI shutdown routine (Sai Vemuri) [1070945] - [ethernet] cxgb4vf: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1070945] - [ethernet] cxgb4vf: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1070945] - [ethernet] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1070945] - [ethernet] cxgb4vf: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1070945] - [ethernet] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1070945] - [kernel] printk: bump LOG_BUF_SHIFT (Jeff Moyer) [1156189] - [net] cdc_ncm: fix control message ordering (Neil Horman) [1129796] - [net] usb/huawei_cdc_ncm: add "subclass 3" devices (Neil Horman) [1129796] - [net] usb/cdc_ncm: remove non-standard NCM device IDs (Neil Horman) [1129796] - [net] usb/huawei_cdc_ncm: increase command buffer size (Neil Horman) [1129796] - [net] usb: Introduce the huawei_cdc_ncm driver (Neil Horman) [1129796] - [powerpc] perf/hv-24x7: Simplify catalog_read() (Steve Best) [1155924] - [acpi] container: Fix error code path in container_device_attach() (Prarit Bhargava) [1128634] - [kernel] timekeeping: Use cached ntp_tick_length when accumulating error (Prarit Bhargava) [1136839] - [kernel] timekeeping: Rework frequency adjustments to work better w/ nohz (Prarit Bhargava) [1136839] - [s390] zcrypt: Toleration of new crypto hardware (Hendrik Brueckner) [1136494] - [s390] zcrypt: support for extended number of ap domains (Hendrik Brueckner) [1136494] - [kernel] smp: flush any pending IPI callbacks before CPU offline (Gustavo Duarte) [1100093] - [kernel] smp: print more useful debug info upon receiving IPI on an offline CPU (Gustavo Duarte) [1100093]- [ethernet] mlx5: Add ConnectX-4 to list of supported devices (Amir Vadai) [1149439] - [fs] cifs: NULL pointer dereference in SMB2_tcon (Jacob Tanenbaum) [1147529] {CVE-2014-7145} - [x86] build: Add arch/x86/purgatory/ make generated files to gitignore (Prarit Bhargava) [1155577] - [acpi] acpica: Add "Windows 2013" string to _OSI support (Lenny Szubowicz) [1087674] - [pci] Export MSI message relevant functions (Myron Stowe) [1123366] - [cpufreq] store_scaling_governor requires policy->rwsem to be held for duration of changing governors (Prarit Bhargava) [1089255] - [edac] sb_edac: avoid INTERNAL ERROR message in EDAC with unspecified channel (Seth Jennings) [1056990] - [kernel] module: lock around setting of MODULE_STATE_UNFORMED (Prarit Bhargava) [1127741] - [acpi] Add container online uevent to acpi_bus_attach (Prarit Bhargava) [1140572] - [scsi] fcoe: Convert uses of compare_ether_addr to ether_addr_equal (Neil Horman) [1087099] - [scsi] fcoe: Fix missing mutex_unlock in fcoe_sysfs_fcf_add error path (Neil Horman) [1087099] - [scsi] fcoe: Make fcoe_sysfs optional / fix fnic NULL exception (Neil Horman) [1087099] - [scsi] fcoe: fix build error (Neil Horman) [1087099] - [scsi] fcoe: convert bus code to use bus_groups (Neil Horman) [1087099] - [scsi] fcoe: Reduce fcoe_sysfs_fcf_add() stack usage (Neil Horman) [1087099] - [scsi] fcoe: Add missing newlines in debug messages (Neil Horman) [1087099] - [scsi] fcoe: Declare fcoe_ctlr_mode_set() static (Neil Horman) [1087099] - [fs] gfs2: Hash the negative dentry during inode lookup (Robert S Peterson) [1123986]- [block] fix blk_abort_request on blk-mq (Jeff Moyer) [1146660] - [block] blk-timeout: fix blk_add_timer (Jeff Moyer) [1146660] - [block] blk-mq: limit memory consumption if a crash dump is active (Jeff Moyer) [1146660] - [block] blk-mq: remove unnecessary blk_clear_rq_complete() (Jeff Moyer) [1146660] - [block] blk-mq: pass a reserved argument to the timeout handler (Jeff Moyer) [1146660] - [block] blk-mq: unshared timeout handler (Jeff Moyer) [1146660] - [block] blk-mq: fix and simplify tag iteration for the timeout handler (Jeff Moyer) [1146660] - [block] blk-mq: rename blk_mq_end_io to blk_mq_end_request (Jeff Moyer) [1146660] - [block] blk-mq: call blk_mq_start_request from ->queue_rq (Jeff Moyer) [1146660] - [block] blk-mq: remove REQ_END (Jeff Moyer) [1146660] - [block] blk-mq: use blk_mq_start_hw_queues() when running requeue work (Jeff Moyer) [1146660] - [block] blk-mq: fix potential oops on out-of-memory in __blk_mq_alloc_rq_maps() (Jeff Moyer) [1146660] - [block] blk-mq: avoid infinite recursion with the FUA flag (Jeff Moyer) [1146660] - [block] blk-mq: Avoid race condition with uninitialized requests (Jeff Moyer) [1146660] - [block] blk-mq: request deadline must be visible before marking rq as started (Jeff Moyer) [1146660] - [block] blk-mq: scale depth and rq map appropriate if low on memory (Jeff Moyer) [1146660] - [block] blk-mq: cleanup after blk_mq_init_rq_map failures (Jeff Moyer) [1146660] - [block] fix unbalanced bypass-disable in blk_register_queue (Jeff Moyer) [1146660] - [block] bdi: an active gendisk always has a request_queue associated with it (Jeff Moyer) [1146660] - [block] blk-mq: pass along blk_mq_alloc_tag_set return values (Jeff Moyer) [1146660] - [block] blk-merge: fix blk_recount_segments (Jeff Moyer) [1146660] - [block] blk-mq: correct a few wrong/bad comments (Jeff Moyer) [1146660] - [block] blk-mq: don't allow merges if turned off for the queue (Jeff Moyer) [1146660] - [block] blk-mq: fix WARNING "percpu_ref_kill() called more than once!" (Jeff Moyer) [1146660] - [block] provide compat ioctl for BLKZEROOUT (Jeff Moyer) [1146660] - [block] blkcg: don't call into policy draining if root_blkg is already gone (Jeff Moyer) [1146660] - [block] don't assume last put of shared tags is for the host (Jeff Moyer) [1146660] - [block] fix SG_[GS]ET_RESERVED_SIZE ioctl when max_sectors is huge (Jeff Moyer) [1146660] - [block] fix BLKSECTGET ioctl when max_sectors is greater than USHRT_MAX (Jeff Moyer) [1146660] - [block] blk-mq: collapse __blk_mq_drain_queue() into blk_mq_freeze_queue() (Jeff Moyer) [1146660] - [block] blk-mq: decouble blk-mq freezing from generic bypassing (Jeff Moyer) [1146660] - [block] blk-mq: draining can't be skipped even if bypass_depth was non-zero (Jeff Moyer) [1146660] - [block] blk-mq: fix a memory ordering bug in blk_mq_queue_enter() (Jeff Moyer) [1146660]- [fs] xfs: flush the range before zero range conversion (Eric Sandeen) [1145837] - [fs] xfs: only set extent size hint when asked (Eric Sandeen) [1145837] - [fs] xfs: project id inheritance is a directory only flag (Eric Sandeen) [1145837] - [fs] xfs: use ranged writeback and invalidation for direct IO (Eric Sandeen) [1145837] - [fs] xfs: don't zero partial page cache pages during O_DIRECT writes (Eric Sandeen) [1145837] - [fs] xfs: don't zero partial page cache pages during O_DIRECT reads (Eric Sandeen) [1130294 1145837] - [fs] xfs: don't dirty buffers beyond EOF (Eric Sandeen) [1145837] - [fs] xfs: fix coccinelle warnings (Eric Sandeen) [1145837] - [fs] xfs: flush both inodes in xfs_swap_extents (Eric Sandeen) [1145837] - [fs] xfs: fix swapext ilock deadlock (Eric Sandeen) [1145837] - [fs] xfs: dquot recovery needs verifiers (Eric Sandeen) [1145837] - [fs] xfs: quotacheck leaves dquot buffers without verifiers (Eric Sandeen) [1145837] - [fs] xfs: ensure verifiers are attached to recovered buffers (Eric Sandeen) [1145837] - [fs] xfs: catch buffers written without verifiers attached (Eric Sandeen) [1145837] - [fs] xfs: avoid false quotacheck after unclean shutdown (Eric Sandeen) [1145837] - [fs] xfs: fix rounding error of fiemap length parameter (Eric Sandeen) [1145837] - [fs] xfs: fix uflags detection at xfs_fs_rm_xquota (Eric Sandeen) [1145837] - [fs] xfs: fix cil push sequence after log recovery (Eric Sandeen) [1145837] - [fs] xfs: squash prealloc while over quota free space as well (Eric Sandeen) [1145837] - [fs] xfs: run an eofblocks scan on ENOSPC/EDQUOT (Eric Sandeen) [1145837] - [fs] xfs: support a union-based filter for eofblocks scans (Eric Sandeen) [1145837] - [fs] xfs: add scan owner field to xfs_eofblocks (Eric Sandeen) [1145837] - [fs] xfs: fix a couple error sequence jumps in xfs_mountfs() (Eric Sandeen) [1145837] - [fs] xfs: null unused quota inodes when quota is on (Eric Sandeen) [1145837] - [fs] xfs: refine the allocation stack switch (Eric Sandeen) [1145837] - [fs] xfs: Fix rounding in xfs_alloc_fix_len() (Eric Sandeen) [1145837] - [fs] xfs: tone down writepage/releasepage WARN_ONs (Eric Sandeen) [1145837] - [fs] xfs: remove redundant checks from xfs_da_read_buf (Eric Sandeen) [1145837] - [fs] xfs: keep sb_bad_features2 the same a sb_features2 (Eric Sandeen) [1145837] - [fs] xfs: negate xfs_icsb_init_counters error value (Eric Sandeen) [1145837] - [fs] xfs: negate mount workqueue init error value (Eric Sandeen) [1145837] - [fs] xfs: fix wrong errno from xfs_initxattrs (Eric Sandeen) [1145837] - [fs] xfs: xfs_commit_metadata returns wrong errno (Eric Sandeen) [1145837] - [fs] xfs: fix incorrect error sign in xfs_file_aio_read (Eric Sandeen) [1145837] - [fs] xfs: xfs_dir_fsync() returns positive errno (Eric Sandeen) [1145837] - [fs] xfs: fix directory readahead offset off-by-one (Eric Sandeen) [1145837] - [fs] xfs: remote attribute overwrite causes transaction overrun (Eric Sandeen) [1145837] - [fs] xfs: Fix wrong error codes being returned (Eric Sandeen) [1145837] - [fs] xfs: bulletfproof xfs_qm_scall_trunc_qfiles() (Eric Sandeen) [1145837] - [fs] xfs: fix Q_XQUOTARM ioctl (Eric Sandeen) [1145837] - [fs] xfs: fully support v5 format filesystems (Eric Sandeen) [1145837] - [fs] xfs: wrong error sign conversion during failed DIO writes (Eric Sandeen) [1145837] - [fs] xfs: unmount does not wait for shutdown during unmount (Eric Sandeen) [1145837] - [fs] xfs: don't map ranges that span EOF for direct IO (Eric Sandeen) [1145837] - [fs] xfs: zeroing space needs to punch delalloc blocks (Eric Sandeen) [1145837] - [fs] xfs: kill buffers over failed write ranges properly (Eric Sandeen) [1145837] - [fs] xfs: extra semi-colon breaks a condition (Eric Sandeen) [1145837] - [fs] xfs: xfs_check_page_type buffer checks need help (Eric Sandeen) [1145837] - [wireless] Backport mwl8k driver from linux 3.16 (Stanislaw Gruszka) [1136324] - [wireless] Backport mwifiex driver from linux 3.16 (Stanislaw Gruszka) [1136324] - [wireless] Backport brcm80211 drivers from linux 3.16 (Stanislaw Gruszka) [1136324] - [wireless] Backport rtlwifi drivers from linux 3.16 (Stanislaw Gruszka) [1136324] - [wireless] Backport rt2x00 driver from linux 3.16 (Stanislaw Gruszka) [1136324] - [wireless] Backport ath drivers from linux 3.16 (Stanislaw Gruszka) [1136324] - [wireless] Backport iwlegacy drivers from linux 3.16 (Stanislaw Gruszka) [1136324] - [wireless] Backport iwlwifi driver from linux 3.16 (Stanislaw Gruszka) [1085079 1107878 1136324] - [wireless] Backport mac80211 from linux 3.16 (Stanislaw Gruszka) [1136324] - [wireless] Backport wireless core from linux 3.16 (Stanislaw Gruszka) [1136324] - [kernel] if_ether: add IEEE 802.21 Ethertype (Stanislaw Gruszka) [1136324] - [kernel] PTR_RET is now PTR_ERR_OR_ZERO (Stanislaw Gruszka) [1136324] - [net] etherdevice: Add ether_addr_equal_unaligned (Stanislaw Gruszka) [1136324]- [net] ipv4: fix a race in update_or_create_fnhe() (Hannes Frederic Sowa) [1155155] - [net] ipv4: irq safe sk_dst_[re]set() and ipv4_sk_update_pmtu() fix (Hannes Frederic Sowa) [1155155] - [net] ipv4: fix dst race in sk_dst_get() (Hannes Frederic Sowa) [1155155] - [net] ipv4: fix a race in ip4_datagram_release_cb() (Hannes Frederic Sowa) [1155155] - [net] sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann) [1152755] {CVE-2014-3688} - [net] sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann) [1152755] {CVE-2014-3687} - [net] sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann) [1152755] {CVE-2014-3673} - [net] sctp: handle association restarts when the socket is closed (Daniel Borkmann) [1152755] - [net] ipv4: fix nexthop attlen check in fib_nh_match (Jiri Pirko) [1153654] - [net] packet: handle too big packets for PACKET_V3 (Hannes Frederic Sowa) [1152248] - [net] sendmsg: fix NULL pointer dereference (Hannes Frederic Sowa) [1152251] - [net] ipv6: remove rt6i_genid (Hannes Frederic Sowa) [1150017] - [net] ipv6: remove prune parameter for fib6_clean_all (Hannes Frederic Sowa) [1150017] - [net] ipv6: bump genid when delete/add address (Hannes Frederic Sowa) [1150017] - [net] split rt_genid for ipv4 and ipv6 (Hannes Frederic Sowa) [1150017] - [net] ipv4: use separate genid for next hop exceptions (Hannes Frederic Sowa) [1150017] - [net] ipv4: properly refresh rtable entries on pmtu/redirect events (Hannes Frederic Sowa) [1150017] - [net] bridge: Don't include NDA_VLAN for FDB entries with vid 0 (Vlad Yasevich) [1139809] - [net] bridge: Prevent insertion of FDB entry with disallowed vlan (Vlad Yasevich) [1139809] - [net] bridge: Fix double free and memory leak around br_allowed_ingress (Vlad Yasevich) [1139809] - [net] bridge: Fix crash with vlan filtering and tcpdump (Vlad Yasevich) [1139809] - [net] bridge: Fix handling stacked vlan tags (Vlad Yasevich) [1139809] - [net] bridge: Fix inabillity to retrieve vlan tags when tx offload is disabled (Vlad Yasevich) [1139809] - [net] bridge: Use RCU_INIT_POINTER(x, NULL) in br_vlan.c (Vlad Yasevich) [1139809] - [net] bridge: Remove unnecessary vlan_put_tag in br_handle_vlan (Vlad Yasevich) [1139809] - [net] bridge: use list_for_each_entry_continue_reverse (Vlad Yasevich) [896669] - [net] bridge: Fix incorrect judgment of promisc (Vlad Yasevich) [896669] - [net] bridge: fix the unbalanced promiscuous count when add_if failed (Vlad Yasevich) [896669] - [net] bridge: fix spelling of promiscuous (Vlad Yasevich) [896669] - [net] bridge: fix build (Vlad Yasevich) [896669] - [net] bridge: Automatically manage port promiscuous mode (Vlad Yasevich) [896669] - [net] bridge: Add addresses from static fdbs to non-promisc ports (Vlad Yasevich) [896669] - [net] bridge: Introduce BR_PROMISC flag (Vlad Yasevich) [896669] - [net] bridge: Add functionality to sync static fdb entries to hw (Vlad Yasevich) [896669] - [net] bridge: Keep track of ports capable of automatic discovery (Vlad Yasevich) [896669] - [net] bridge: Turn flag change macro into a function (Vlad Yasevich) [896669] - [net] bridge: Add a flag to control unicast packet flood (Vlad Yasevich) [896669] - [net] bridge: Add flag to control mac learning (Vlad Yasevich) [896669]- [infiniband] ocrdma: convert kernel va to pa for mmap in user (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: use right macro in query ah (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: resolve L2 address when creating user AH (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: get vlan tag from ib_qp_attrs (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: add default gid at index 0 (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: do not skip setting deffered_arm (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Report actual value of max_fast_reg_page_list_len (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: report asic-id in query device (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Update sli data structure for endianness (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Obtain SL from device structure (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Update the ocrdma module version string (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Fix a sparse warning (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Initialize the GID table while registering the device (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Increase the size of STAG array in dev structure to 16K (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Add missing adapter mailbox opcodes (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Return proper value for max_mr_size (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Do proper cleanup even if FW is in error state (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Allow only SEND opcode in case of UD QPs (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Avoid reporting wrong completions in case of error CQEs (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Delete AH table if ocrdma_init_hw fails after AH table creation (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Remove hardcoding of the max DPP QPs supported (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Handle shutdown event from be2net driver (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Add hca_type and fixing fw_version string in device atrributes (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Query and initalize the PFC SL (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Avoid posting DPP requests for RDMA READ (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Convert to use simple_open() (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Unregister inet notifier when unloading ocrdma (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Fix warnings about pointer <-> integer casts (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Code clean-up (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Display FW version (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Query controller information (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Support non-embedded mailbox commands (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Handle CQ overrun error (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Display proper value for max_mw (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Use non-zero tag in SRQ posting (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Memory leak fix in ocrdma_dereg_mr() (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Increment abi version count (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Update version string (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: ABI versioning between ocrdma and be2net (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Allow DPP QP creation (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Read ASIC_ID register to select asic_gen (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: SQ and RQ doorbell offset clean up (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: EQ full catastrophe avoidance (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Fix load time panic during GID table init (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Fix traffic class shift (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Add dependency on INET (Doug Ledford) [1081067 1088577] - [infiniband] ocrdma: Move ocrdma_inetaddr_event outside of "#if CONFIG_IPV6" (Doug Ledford) [1081067 1088577] - [mm] thp: do not allow thp faults to avoid cpuset restrictions (Frank Ramsay) [1149786] - [mm] thp: add VM_INIT_DEF_MASK and PRCTL_THP_DISABLE (Frank Ramsay) [1149786] - [fs] exec: kill the unnecessary mm->def_flags setting in load_elf_binary() (Frank Ramsay) [1149786] - [mm] Revert: thp: make MADV_HUGEPAGE check for mm->def_flags (Frank Ramsay) [1149786] - [block] disable entropy contributions for nonrot devices (Mike Snitzer) [852425] - [crypto] qat: Enforce valid numa configuration (Nikolay Aleksandrov) [1152642] - [crypto] qat: Prevent dma mapping zero length assoc data (Nikolay Aleksandrov) [1152642] - [pci] Add ACS quirk for Intel 10G NICs (Alex Williamson) [1141399] - [pci] Add ACS quirk for Solarflare SFC9120 & SFC9140 (Alex Williamson) [1131552] - [infiniband] ipoib: validate struct ipoib_cb size (Doug Ledford) [1107621 1140601] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1107621] - [infiniband] ipoib: Make ipoib_mcast_stop_thread flush the workqueue (Doug Ledford) [1107621] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1107621] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1107621] - [infiniband] ipoib: fix mcast_dev_flush/mcast_restart_task race (Doug Ledford) [1107621] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1107621] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1107621] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1107621] - [infiniband] ipoib: Remove unnecessary test for NULL before debugfs_remove() (Doug Ledford) [1107621] - [infiniband] ipoib: Avoid multicast join attempts with invalid P_key (Doug Ledford) [1107621] - [infiniband] ipoib: Avoid flushing the workqueue from worker context (Doug Ledford) [1107621] - [infiniband] ipoib: Use P_Key change event instead of P_Key polling mechanism (Doug Ledford) [1107621] - [infiniband] ipoib: Report operstate consistently when brought up without a link (Doug Ledford) [1107621] - [net] svcrdma: remove rdma_create_qp() failure recovery logic (Doug Ledford) [1107621] - [net] svcrdma: send_write() must not overflow the device's max sge (Doug Ledford) [1107621] - [net] svcrdma: Fence LOCAL_INV work requests (Doug Ledford) [1107621] - [net] svcrdma: refactor marshalling logic (Doug Ledford) [1107621] - [net] sunrpc: Fix regression in NFSRDMA server (Doug Ledford) [1107621] - [net] svcrdma: fix printk when memory allocation fails (Doug Ledford) [1107621] - [kernel] uapi: Include socket.h in rdma_user_cm.h (Doug Ledford) [1107621] - [infiniband] Return error for unsupported QP creation flags (Doug Ledford) [1107621] - [infiniband] Allow build of hw/ and ulp/ subdirectories independently (Doug Ledford) [1107621] - [infiniband] ehca: Returns an error on ib_copy_to_udata() failure (Doug Ledford) [1107621] - [net] sched: shrink struct qdisc_skb_cb to 28 bytes (Doug Ledford) [1107621 1140601]- [fs] fuse: ignore entry-timeout LOOKUP_REVAL (Carlos Maiolino) [1124880] - [fs] fuse: Timeout comparison fix (Carlos Maiolino) [1128802] - [fs] lockd: Try to reconnect if statd has moved (Benjamin Coddington) [1120850] - [fs] sunrpc: Don't wake tasks during connection abort (Benjamin Coddington) [1120850] - [fs] Revert: writeback: do not sync data dirtied after sync start (Brian Foster [1085828] - [fs] nfsd4: fix corruption of NFSv4 read data ("J. Bruce Fields") [1148055] - [fs] gfs2: revert "GFS2: d_splice_alias() can't return error" (Robert S Peterson) [1141899]- [scsi] mpt3sas: Use pci_enable_msix_exact() instead of pci_enable_msix() (Tomas Henzl) [1088524] - [scsi] mpt2sas: Use pci_enable_msix_exact() instead of pci_enable_msix() (Tomas Henzl) [1088524] - [scsi] mpt2sas: fix undefined reference to `__udivdi3' compilation errors (Tomas Henzl) [1088524] - [scsi] mpt3sas, mpt2sas: fix scsi_add_host error handling problems in _scsih_probe (Tomas Henzl) [1088524] - [scsi] mpt3sas: Bump mpt3sas driver version to 04.100.00.00 (Tomas Henzl) [1088524] - [scsi] mpt3sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1088524] - [scsi] mpt3sas: Added OEM branding Strings (Tomas Henzl) [1088524] - [scsi] mpt3sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1088524] - [scsi] mpt3sas: MPI2.5 Rev H (2.5.3) specifications (Tomas Henzl) [1088524] - [scsi] mpt3sas: Bump mpt3sas driver version to 03.100.00.00 (Tomas Henzl) [1088524] - [scsi] mpt3sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1088524] - [scsi] mpt3sas: MPI2.5 Rev G (2.5.2) specifications (Tomas Henzl) [1088524] - [scsi] mpt3sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1088524] - [scsi] mpt3sas: Rework the MSI-X grouping code (Tomas Henzl) [1088524] - [scsi] mpt3sas: combine fw_event_work and its event_data (Tomas Henzl) [1088524] - [scsi] mpt3sas: correct scsi_(target, device) hostdata allocation (Tomas Henzl) [1088524] - [scsi] mpt3sas: Remove phys on topology change (Tomas Henzl) [1088524] - [scsi] mpt2sas: Bump mpt2sas driver version to 18.100.00.00 (Tomas Henzl) [1088524] - [scsi] mpt2sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state (Tomas Henzl) [1088524] - [scsi] mpt2sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1088524] - [scsi] mpt2sas: Avoid type casting for direct I/O commands (Tomas Henzl) [1088524] - [scsi] mpt2sas: Bump mpt2sas driver version to 17.100.00.00 (Tomas Henzl) [1088524] - [scsi] mpt2sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1088524] - [scsi] mpt2sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1088524] - [scsi] mpt2sas: MPI2 Rev Y (2.00.17) and Rev Z (2.00.18) specifications (Tomas Henzl) [1088524] - [scsi] mpt2sas: Added driver module parameter max_msix_vectors (Tomas Henzl) [1088524] - [scsi] mpt2sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1088524] - [scsi] mpt2sas: Rework the MSI-X grouping code (Tomas Henzl) [1088524] - [scsi] mpt2sas: annotate ioc->reply_post_host_index as __iomem (Tomas Henzl) [1088524] - [scsi] mpt2sas: combine fw_event_work and its event_data (Tomas Henzl) [1088524] - [scsi] mpt2sas: correct scsi_(target, device) hostdata allocation (Tomas Henzl) [1088524] - [scsi] mpt2sas: Don't disable device twice at suspend (Tomas Henzl) [1088524]- [scsi] lpfc: driver release 10.2.8021.1 for RHEL7 (Rob Evers) [1149846] - [scsi] lpfc: 10.4.8000.0: Fixed crash from page fault caused by use after rport delete (Rob Evers) [1149846] - [scsi] lpfc: 10.4.8000.0: Fix locking issues with abort data paths (Rob Evers) [1149846] - [scsi] lpfc: 10.4.8000.0: Fix race between LOGO/PLOGI handling causing NULL pointer (Rob Evers) [1149846] - [scsi] lpfc: 10.4.8000.0: Fix IP Reset processing - wait for RDY before proceeding (Rob Evers) [1149846] - [scsi] lpfc: 10.4.8000.0: Fix quarantined XRI recovery qualifier state in link bounce (Rob Evers) [1149846] - [scsi] lpfc: 10.4.8000.0: Fix discovery timeout during nameserver login (Rob Evers) [1149846] - [net] ipv6: mld: answer mldv2 queries with mldv1 reports in mldv1 fallback (Daniel Borkmann) [1143429] - [net] team: avoid race condition in scheduling delayed work (Jiri Pirko) [1149239] - [net] fix UDP tunnel GSO of frag_list GRO packets (Jiri Benc) [1119392] - [net] vxlan: fix incorrect initializer in union vxlan_addr (Daniel Borkmann) [1130643] - [net] vxlan: fix crash when interface is created with no group (Daniel Borkmann) [1130643] - [net] vxlan: fix nonfunctional neigh_reduce() (Daniel Borkmann) [1130643] - [net] vxlan: fix potential NULL dereference in arp_reduce() (Daniel Borkmann) [1130643] - [net] vxlan: remove unused port variable in vxlan_udp_encap_recv() (Daniel Borkmann) [1130643] - [net] vxlan: remove extra newline after function definition (Daniel Borkmann) [1130643]- [kernel] workqueue: Add quiescent state between work items (Jiri Pirko) [1149250] - [crypto] qat: Enable interrupts from all 32 bundles (Nikolay Aleksandrov) [1091130] - [char] ipmi: Clear drvdata when interface is removed (Tony Camuso) [1136589] - [md] raid5: disable 'DISCARD' by default due to safety concerns (Jes Sorensen) [1149931] - [md] raid1: fix_read_error should act on all non-faulty devices (Jes Sorensen) [1149931] - [virt] hyperv: NULL dereference on error (Jason Wang) [1146357] - [virt] hyperv: Increase the buffer length for netvsc_channel_cb() (Jason Wang) [1146357] - [virt] hyperv: Adjust the size of sendbuf region to support ws2008r2 (Jason Wang) [1146357] - [virt] hyperv/net: Increase the size of the sendbuf region (Jason Wang) [1146357] - [virt] hyperv: Fix error return code in netvsc_init_buf() (Jason Wang) [1146357] - [virt] hyperv: Add netpoll support (Jason Wang) [1146357] - [virt] hyperv/net: remove unnecessary null test before kfree (Jason Wang) [1146357] - [virt] hyperv: Add handler for RNDIS_STATUS_NETWORK_CHANGE event (Jason Wang) [1146357] - [virt] hyperv: fix apparent cut-n-paste error in send path teardown (Jason Wang) [1146357] - [virt] hyperv: Add hash value into RNDIS Per-packet info (Jason Wang) [1146357] - [virt] hyperv/net: Add support for netvsc build without CONFIG_SYSFS flag (Jason Wang) [1146357] - [virt] hyperv: Properly handle checksum offload (Jason Wang) [1146357] - [virt] hyperv: Enable sendbuf mechanism on the send path (Jason Wang) [1146357] - [virt] hyperv: Simplify the send_completion variables (Jason Wang) [1146357] - [virt] hyperv: Remove recv_pkt_list and lock (Jason Wang) [1146357] - [virt] hyperv: Add support for virtual Receive Side Scaling (vRSS) (Jason Wang) [1146357] - [virt] hyperv/net: Address UDP checksum issues (Jason Wang) [1146357] - [virt] hyperv/net: Negotiate suitable ndis version for offload support (Jason Wang) [1146357] - [virt] hyperv/net: Allocate memory for all possible per-pecket information (Jason Wang) [1146357] - [virt] hyperv/net: Enable large send offload (Jason Wang) [1146357] - [virt] hyperv/net: Enable send side checksum offload (Jason Wang) [1146357] - [virt] hyperv/net: Enable receive side IP checksum offload (Jason Wang) [1146357] - [virt] hyperv/net: Enable offloads on the host (Jason Wang) [1146357] - [virt] hyperv/net: Cleanup the send path (Jason Wang) [1146357] - [virt] hyperv/net: Enable scatter gather I/O (Jason Wang) [1146357] - [virt] hyperv: Move state setting for link query (Jason Wang) [1146357] - [virt] hyperv: Add latest NetVSP versions to auto negotiation (Jason Wang) [1146357] - [virt] hyperv/net: Cleanup the netvsc receive callback functio (Jason Wang) [1146357] - [virt] hyperv/net: Cleanup the receive path (Jason Wang) [1146357] - [virt] hyperv/net: Get rid of the rndis_filter_packet structure (Jason Wang) [1146357] - [virt] hyperv: Fix the carrier status setting (Jason Wang) [1146357] - [virt] hyperv/util: Fix a bug in the KVP code (Jason Wang) [1102584] - [virt] hyperv/vmbus: Fix a bug in the channel callback dispatch code (Jason Wang) [1146357] - [virt] hyperv: remove meaningless pr_err() in vmbus_recvpacket_raw() (Jason Wang) [1146357] - [virt] tools/hyperv: Handle the case when the target file exists correctly (Jason Wang) [1146358] - [virt] hyperv/hv_fcopy: fix a race condition for SMP guest (Jason Wang) [1146358] - [virt] hyperv: fcopy_open() can be static (Jason Wang) [1146358] - [virt] hyperv: Implement the file copy service (Jason Wang) [1146358] - [virt] hyperv: Add hyperv.h to uapi headers (Jason Wang) [1146358] - [virt] hyperv/vmbus: Fix a bug in vmbus_open() (Jason Wang) [1146358] - [virt] hyperv/vmbus: Properly protect calls to smp_processor_id() (Jason Wang) [1146358] - [virt] hyperv: Remove unnecessary comparison of unsigned against 0 (Jason Wang) [1146358] - [virt] hyperv/vmbus: Implement per-CPU mapping of relid to channel (Jason Wang) [1146358] - [virt] hyperv: Eliminate the channel spinlock in the callback path (Jason Wang) [1146358] - [virt] hyperv/vmbus: Support per-channel driver state (Jason Wang) [1146358]- [ethernet] qlcnic: Remove duplicate object file from Makefile (Chad Dupuis) [1089352] - [ethernet] qlcnic: Initialize dcbnl_ops before register_netdev (Chad Dupuis) [1089352] - [ethernet] qlcnic: Set driver version before registering netdev (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix update of ethtool stats (Chad Dupuis) [1089352] - [ethernet] qlcnic: Update version to 5.3.61 (Chad Dupuis) [1089352] - [ethernet] qlcnic: Enhance Tx timeout debug data collection (Chad Dupuis) [1089352] - [ethernet] qlcnic: Update version to 5.3.60 (Chad Dupuis) [1089352] - [ethernet] qlcnic: Optimize ring count validations (Chad Dupuis) [1089352] - [ethernet] qlcnic: Pre-allocate DMA buffer used for minidump collection (Chad Dupuis) [1089352] - [ethernet] qlcnic: remove duplicate QLC_83XX_GET_LSO_CAPABILITY define (Chad Dupuis) [1089352] - [ethernet] qlcnic: Initialize mailbox cmd structure to zero (Chad Dupuis) [1089352] - [ethernet] qlcnic: info leak in qlcnic_dcb_peer_app_info() (Chad Dupuis) [1089352] - [ethernet] qlcnic: Use time_before() (Chad Dupuis) [1089352] - [ethernet] qlcnic: get rid of SET_ETHTOOL_OPS (Chad Dupuis) [1089352] - [ethernet] qlcnic: Update version to 5.3.59 (Chad Dupuis) [1089352] - [ethernet] qlcnic: Collect firmware dump using DMA on 82xx adapters (Chad Dupuis) [1089352] - [ethernet] qlcnic: Add mac learning support to SR-IOV VF (Chad Dupuis) [1089352] - [ethernet] qlcnic: Add support to process commands in atomic context (Chad Dupuis) [1089352] - [ethernet] qlcnic: Allow SR-IOV VF probe in hypervisor (Chad Dupuis) [1089352] - [ethernet] qlcnic: Set real_num_{tx|rx}_queues properly (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix panic while dumping TX queues on TX timeout (Chad Dupuis) [1089352] - [ethernet] qlcnic: Update version to 5.3.58 (Chad Dupuis) [1089352] - [ethernet] qlcnic: Limit vNIC support in legacy interrupt mode (Chad Dupuis) [1089352] - [ethernet] qlcnic: Add driver logs in error path (Chad Dupuis) [1089352] - [ethernet] qlcnic: Allow setting TX interrupt coalescing parameters from VF (Chad Dupuis) [1089352] - [ethernet] qlcnic: Add hwmon interface to export board temperature (Chad Dupuis) [1089352] - [ethernet] qlcnic: Optimize MAC learning code (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix memory leak (Chad Dupuis) [1089352] - [ethernet] qlcnic: Reset firmware API lock at driver load time (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix MSI-X initialization code (Chad Dupuis) [1089352] - [ethernet] qlcnic: Do not disable SR-IOV when VFs are assigned to VMs (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix PVID configuration on eSwitch port (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix max ring count calculation (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix to send INIT_NIC_FUNC as first mailbox (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix panic due to uninitialzed delayed_work struct in use (Chad Dupuis) [1089352] - [ethernet] qlcnic: include irq.h for irq definitions (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix build failure due to undefined reference to `vxlan_get_rx_port' (Chad Dupuis) [1089352] - [ethernet] qlcnic: Remove casts of pointer to same type (Chad Dupuis) [1089352] - [ethernet] qlcnic: Update version to 5.3.57 (Chad Dupuis) [1089352] - [ethernet] qlcnic: Add VXLAN Rx offload support (Chad Dupuis) [1089352] - [ethernet] qlcnic: Add VXLAN Tx offload support (Chad Dupuis) [1089352] - [ethernet] qlcnic: dcb, a couple off by one bugs (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix number of rings when we fall back from msix to legacy (Chad Dupuis) [1089352] - [ethernet] qlcnic: Allow any VLAN to be configured from VF (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix usage of use_msi and use_msi_x module parameters (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix function return error check (Chad Dupuis) [1089352] - [ethernet] qlcnic: Update version to 5.3.56 (Chad Dupuis) [1089352] - [ethernet] qlcnic: Enhance semaphore lock access failure error message (Chad Dupuis) [1089352] - [ethernet] qlcnic: Allow vlan0 traffic (Chad Dupuis) [1089352] - [ethernet] qlcnic: Enhance driver message in failed state (Chad Dupuis) [1089352] - [ethernet] qlcnic: Updates to QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1089352] - [ethernet] qlcnic: Re-factor firmware minidump template header handling (Chad Dupuis) [1089352] - [ethernet] qlcnic: Cleanup qlcnic_enable_msix() return values (Chad Dupuis) [1089352] - [ethernet] qlcnic: update version to 5.3.55 (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix loopback test failure (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix initialization of vlan list (Chad Dupuis) [1089352] - [ethernet] qlcnic: Correct off-by-one errors in bounds checks (Chad Dupuis) [1089352] - [ethernet] qlcnic: Enhance logic to calculate msix vectors (Chad Dupuis) [1089352] - [ethernet] qlcnic: Refactor interrupt coalescing code for all adapters (Chad Dupuis) [1089352] - [ethernet] qlcnic: Update poll controller code path (Chad Dupuis) [1089352] - [ethernet] qlcnic: Interrupt code cleanup (Chad Dupuis) [1089352] - [ethernet] qlcnic: Enhance Tx timeout debugging (Chad Dupuis) [1089352] - [ethernet] qlcnic: Use bool for rx_mac_learn (Chad Dupuis) [1089352] - [ethernet] qlcnic: fix sparse warnings (Chad Dupuis) [1089352] - [ethernet] qlcnic: remove unused code (Chad Dupuis) [1089352] - [ethernet] qlcnic: make local functions static (Chad Dupuis) [1089352] - [ethernet] qlcnic: Update version to 5.3.54 (Chad Dupuis) [1089352] - [ethernet] qlcnic: Enable IPv6 LRO even if IP address is not programmed (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix SR-IOV cleanup code path (Chad Dupuis) [1089352] - [ethernet] qlcnic: Enable beaconing for 83xx/84xx Series adapter (Chad Dupuis) [1089352] - [ethernet] qlcnic: Do MAC learning for SRIOV PF (Chad Dupuis) [1089352] - [ethernet] qlcnic: Turn on promiscous mode for SRIOV PF (Chad Dupuis) [1089352] - [ethernet] qlcnic: Enable VF flood bit on PF (Chad Dupuis) [1089352] - [ethernet] qlcnic: Restrict VF from configuring any VLAN mode (Chad Dupuis) [1089352] - [ethernet] qlcnic: Convert vmalloc/memset to kcalloc (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix ethtool statistics length calculation (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix bug in TX statistics (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix resource allocation for TX queues (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix loopback diagnostic test (Chad Dupuis) [1089352] - [ethernet] qlcnic: Mark functions as static in qlcnic_83xx_hw.c (Chad Dupuis) [1089352] - [ethernet] qlcnic: Mark functions as static in qlcnic_io.c (Chad Dupuis) [1089352] - [ethernet] qlcnic: update version to 5.3.53 (Chad Dupuis) [1089352] - [ethernet] qlcnic: Support for 16 virtual NIC functions (Chad Dupuis) [1089352] - [ethernet] qlcnic: VLAN enhancement for 84XX adapters (Chad Dupuis) [1089352] - [ethernet] qlcnic: Allow single Tx/Rx queue for all adapters (Chad Dupuis) [1089352] - [ethernet] qlcnic: Refactor initialize nic code path (Chad Dupuis) [1089352] - [ethernet] qlcnic: Issue INIT_NIC command only once (Chad Dupuis) [1089352] - [ethernet] qlcnic: Disable DCB operations from SR-IOV VFs (Chad Dupuis) [1089352] - [ethernet] qlcnic: Dump mailbox registers when mailbox command times out (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix mailbox processing during diagnostic test (Chad Dupuis) [1089352] - [ethernet] qlcnic: Allow firmware dump collection when auto firmware recovery is disabled (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix memory allocation (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix TSS/RSS validation for 83xx/84xx series adapter (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix TSS/RSS ring validation logic (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix typo in printk (Chad Dupuis) [1089352] - [ethernet] qlcnic: update version to 5.3.52 (Chad Dupuis) [1089352] - [ethernet] qlcnic: Enable multiple Tx queue support for 83xx/84xx Series adapters (Chad Dupuis) [1089352] - [ethernet] qlcnic: refactor Tx/SDS ring calculation and validation in driver (Chad Dupuis) [1089352] - [ethernet] qlcnic: Enhance ethtool Statistics for Multiple Tx queue (Chad Dupuis) [1089352] - [ethernet] qlcnic: Register netdev in FAILED state for 83xx/84xx (Chad Dupuis) [1089352] - [ethernet] qlcnic: Do not read QLCNIC_FW_CAPABILITY_MORE_CAPS bit for 83xx adapter (Chad Dupuis) [1089352] - [ethernet] qlcnic: Do not force adapter to perform LRO without destination IP check (Chad Dupuis) [1089352] - [ethernet] qlcnic: remove unnecessary pci_set_drvdata() (Chad Dupuis) [1089352] - [ethernet] qlcnic: Validate Tx queue only for 82xx adapters (Chad Dupuis) [1089352] - [ethernet] qlcnic: update version to 5.3.51 (Chad Dupuis) [1089352] - [ethernet] qlcnic: Skip unknown entry type while collecting firmware dump (Chad Dupuis) [1089352] - [ethernet] qlcnic: dcb code cleanup and refactoring (Chad Dupuis) [1089352] - [ethernet] qlcnic: Remove redundant eSwitch enable commands (Chad Dupuis) [1089352] - [ethernet] qlcnic: Update ethtool standard pause settings (Chad Dupuis) [1089352] - [ethernet] qlcnic: Firmware dump collection when auto recovery is disabled (Chad Dupuis) [1089352] - [ethernet] qlcnic: Enhance ethtool to display ring indices and interrupt mask (Chad Dupuis) [1089352] - [ethernet] qlcnic: Print informational messages only once during driver load (Chad Dupuis) [1089352] - [ethernet] qlcnic: add missing destroy_workqueue() on error path in qlcnic_probe() (Chad Dupuis) [1089352] - [ethernet] qlcnic: Miscellaneous conversions to ETH_ALEN (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix SR-IOV configuration (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix register device in FAILED state for 82xx (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix warning reported by kbuild test robot (Chad Dupuis) [1089352] - [ethernet] qlcnic: use standard NAPI weights (Chad Dupuis) [1089352] - [ethernet] qlcnic: remove a stray semicolon (Chad Dupuis) [1089352] - [ethernet] qlcnic: Fix sparse warning (Chad Dupuis) [1089352] - [ethernet] qlcnic: Convert uses of compare_ether_addr to ether_addr_equal (Chad Dupuis) [1089352] - [ethernet] qlcnic: Update version to 5.3.50 (Chad Dupuis) [1089352] - [ethernet] qlcnic: Add support for per port eswitch configuration (Chad Dupuis) [1089352] - [ethernet] qlcnic: Restructuring of qlc_83xx_fw_info structure (Chad Dupuis) [1089352] - [ethernet] qlcnic: Add AER support for 83xx adapter (Chad Dupuis) [1089352] - [ethernet] qlcnic: Add AER callback handlers (Chad Dupuis) [1089352] - [ethernet] qlcnic: Store firmware dump state in CAMRAM register (Chad Dupuis) [1089352] - [ethernet] qlcnic: Use firmware recommended dump capture mask as default (Chad Dupuis) [1089352] - [ethernet] qlcnic: Remove inline keyword (Chad Dupuis) [1089352] - [ethernet] qlcnic: Enhance PVID handling for 84xx adapters (Chad Dupuis) [1089352] - [ethernet] qlcnic: Convert dma_alloc_coherent(...__GFP_ZERO) to dma_zalloc_coherent (Chad Dupuis) [1089352] - [ethernet] qlcnic: Update version to 5.3.49 (Chad Dupuis) [1089352] - [ethernet] qlcnic: dcb, Add support for CEE Netlink interface (Chad Dupuis) [1089352] - [ethernet] qlcnic: dcb: Register DCB AEN handler (Chad Dupuis) [1089352] - [ethernet] qlcnic: dcb, Get DCB parameters from the adapter (Chad Dupuis) [1089352] - [ethernet] qlcnic: dcb, Query adapter DCB capabilities (Chad Dupuis) [1089352] - [ethernet] qlcnic: Back off patch for the upstream commit "d6e9c89a8d3cf0a5184badbcd50169179af27721" (Chad Dupuis) [1089352] - [ethernet] be2net: query max_tx_qs for BE3 super-nic profile from FW (Ivan Vecera) [1088575] - [ethernet] be2net: define macro for_all_tx_queues_on_eq() (Ivan Vecera) [1088575] - [ethernet] be2net: get rid of TX budget (Ivan Vecera) [1088575] - [ethernet] be2net: make be_cmd_get_regs() return a status (Ivan Vecera) [1088575] - [ethernet] be2net: define BE_MAX_MTU (Ivan Vecera) [1088575] - [ethernet] be2net: remove unncessary gotos (Ivan Vecera) [1088575] - [ethernet] be2net: fix log messages in lancer FW download path (Ivan Vecera) [1088575] - [ethernet] be2net: Add a dma_mapping_error counter in ethtool (Ivan Vecera) [1088575] - [ethernet] be2net: Add TX completion error statistics in ethtool (Ivan Vecera) [1088575] - [ethernet] be2net: add a description for counter rx_input_fifo_overflow_drop (Ivan Vecera) [1088575] - [ethernet] be2net: shorten AMAP_GET/SET_BITS() macro calls (Ivan Vecera) [1088575] - [ethernet] be2net: add a few log messages (Ivan Vecera) [1088575] - [ethernet] be2net: Set skb->csum_level for encapsulated checksum (Ivan Vecera) [1088575] - [ethernet] be2net: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1088575] - [ethernet] be2net: support deleting FW dump via ethtool (only for Lancer) (Ivan Vecera) [1088575] - [ethernet] be2net: ignore VF mac address setting for the same mac (Ivan Vecera) [1088575] - [ethernet] be2net: ignore get/set profile FW cmd failures (Ivan Vecera) [1088575] - [ethernet] be2net: Issue shutdown event to ocrdma driver (Ivan Vecera) [1088575] - [ethernet] be2net: update driver version to 10.4 (Ivan Vecera) [1088575] - [ethernet] be2net: use adapter->flags to track SRIOV state (Ivan Vecera) [1088575] - [ethernet] be2net: avoid SRIOV config for BE2 chip (Ivan Vecera) [1088575] - [ethernet] be2net: use be_max_vfs() macro to access max-vfs (Ivan Vecera) [1088575] - [ethernet] be2net: use "if (!foo)" test style (Ivan Vecera) [1088575] - [ethernet] be2net: remove unused structures in be_cmds.h (Ivan Vecera) [1088575] - [ethernet] be2net: reduce arguments passed to FW-cmd routines (Ivan Vecera) [1088575] - [ethernet] be2net: update UE bit description strings (Ivan Vecera) [1088575] - [ethernet] be2net: fix return status of some ndo methods (Ivan Vecera) [1088575] - [ethernet] be2net: fix return status of some ethtool methods (Ivan Vecera) [1088575] - [ethernet] be2net: return -ENOMEM for memory allocation failures (Ivan Vecera) [1088575] - [ethernet] be2net: return -ETIMEDOUT when a FW-cmd times out (Ivan Vecera) [1088575] - [ethernet] be2net: fix error status for FW-download (Ivan Vecera) [1088575] - [ethernet] be2net: use -ENETDOWN error status when interface is down (Ivan Vecera) [1088575] - [ethernet] be2net: set EQ DB clear-intr bit in be_open() (Ivan Vecera) [1088575] - [ethernet] be2net: re-enable vlan filtering mode asap (Ivan Vecera) [1088575] - [ethernet] be2net: create optimal number of queues on SR-IOV config (Ivan Vecera) [1088575] - [ethernet] be2net: read VF's capabilities from GET_PROFILE_CONFIG cmd (Ivan Vecera) [1088575] - [ethernet] be2net: remove be_cmd_get_profile_config_mbox/mccq() variants (Ivan Vecera) [1088575] - [ethernet] be2net: fix qnq mode detection on VFs (Ivan Vecera) [1088575] - [ethernet] be2net: cleanup MCC async event processing code (Ivan Vecera) [1088575] - [ethernet] be2net: move async cmd processing to a separate routine (Ivan Vecera) [1088575] - [ethernet] be2net: re-factor MCCQ error status handling code (Ivan Vecera) [1088575] - [ethernet] be2net: support flashing new regions on Skyhawk-R (Ivan Vecera) [1088575] - [ethernet] be2net: fixup TX-rate setting code for Skyhawk-R (Ivan Vecera) [1088575] - [ethernet] be2net: skip multicast promiscuos setting in already set (Ivan Vecera) [1088575] - [ethernet] be2net: Add support to configure SR-IOV VF minimum and maximum Tx rate through ip tool (Ivan Vecera) [1088575] - [ethernet] be2net: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1088575] - [ethernet] be2net: use MCCQ instead of MBOX in be_cmd_rss_config() (Ivan Vecera) [1088575] - [ethernet] be2net: include rx-compl error counter in ethtool stats (Ivan Vecera) [1088575] - [ethernet] be2net: remove unused code in be_cmd_vlan_config() (Ivan Vecera) [1088575] - [ethernet] be2net: covert vlan array to bit-map (Ivan Vecera) [1088575] - [ethernet] be2net: fix line wrap and function call indentation in be_ethtool.c (Ivan Vecera) [1088575] - [ethernet] be2net: fix function call indentation in be_cmds.c (Ivan Vecera) [1088575] - [ethernet] be2net: fix line wrap and function call indentation in be_main.c (Ivan Vecera) [1088575] - [ethernet] be2net: Support for configurable RSS hash key (Ivan Vecera) [1088575] - [ethernet] be2net: Fix to reap TX compls till HW doesn't respond for some time (Ivan Vecera) [1088575] - [ethernet] be2net: Add abi version between be2net and ocrdma (Ivan Vecera) [1088575] - [ethernet] be2net: fix build dependency on VxLAN (Ivan Vecera) [1088575 1093399 1099545] - [ethernet] be2net: csum, tso and rss steering offload support for VxLAN (Ivan Vecera) [1088575 1093399 1099545] - [ethernet] be2net: add FW cmds needed for VxLAN offloads (Ivan Vecera) [1088575 1093399 1099545] - [ethernet] be2net: Call dev_kfree_skby_any instead of kfree_skb (Ivan Vecera) [1088575] - [ethernet] be2net: update driver version to 10.2 (Ivan Vecera) [1088575] - [ethernet] be2net: Fix vlans_added counter (Ivan Vecera) [1088575] - [ethernet] be2net: Create multiple TXQs on RSS capable multi-channel BE3-R interfaces (Ivan Vecera) [1088575] - [ethernet] be2net: fix pmac_id[] allocation size (Ivan Vecera) [1088575] - [ethernet] be2net: log LPVID used in multi-channel configs (Ivan Vecera) [1088575] - [ethernet] be2net: Add link state control for VFs (Ivan Vecera) [1088575] - [ethernet] be2net: Use GET_PROFILE_CONFIG cmd for BE3-R to query max-vfs (Ivan Vecera) [1088575] - [ethernet] be2net: dma_sync each RX frag before passing it to the stack (Ivan Vecera) [1088575] - [ethernet] be2net: isolate TX workarounds not applicable to Skyhawk-R (Ivan Vecera) [1088575] - [ethernet] be2net: Fix skb double free in be_xmit_wrokarounds() failure path (Ivan Vecera) [1088575] - [ethernet] be2net: clear promiscuous bits in adapter->flags while disabling promiscuous mode (Ivan Vecera) [1088575] - [ethernet] be2net: Fix to reset transparent vlan tagging (Ivan Vecera) [1088575] - [ethernet] be2net: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1088575] - [ethernet] be2net: refactor multi-channel config code for Skyhawk-R chip (Ivan Vecera) [1088575] - [ethernet] be2net: Update copyright year (Ivan Vecera) [1088575] - [ethernet] be2net: Log a kernel message when UE is detected in BE & Skyhawk (Ivan Vecera) [1088575] - [ethernet] be2net: Explicitly initialize u64_stats_sync structures for lockdep (Ivan Vecera) [1088575] - [drm] bochs: changes from 3.14..3.15 for bochs (Gerd Hoffmann) [1043379] - [drm] bochs: replace ALIGN(PAGE_SIZE) by PAGE_ALIGN (Gerd Hoffmann) [1043379] - [drm] bochs: Remove unecessary NULL check in gem_free (Gerd Hoffmann) [1043379] - [drm] bochs: Remove unnecessary NULL check in bo_unref (Gerd Hoffmann) [1043379] - [drm] bochs: drop unused struct fields (Gerd Hoffmann) [1043379] - [drm] bochs: add power management support (Gerd Hoffmann) [1043379] - [drm] bochs: fix bochs kconfig dependencies (Gerd Hoffmann) [1043379] - [drm] bochs: new driver (Gerd Hoffmann) [1043379] - [iommu] amd: Split init_iommu_group() from iommu_init_device() (Myron Stowe) [1141937] - [iommu] Rework iommu_group_get_for_pci_dev() (Myron Stowe) [1141937]- [kernel] sched/balancing: Reduce the rate of needless idle load balancing (Larry Woodman) [1120318] - [kernel] sched/fair: Implement fast idling of CPUs when the system is partially loaded (Larry Woodman) [1120318] - [kernel] sched: Skip double execution of pick_next_task_fair() (Larry Woodman) [1120318] - [md] Revert: dm: change sector_count member in clone_info from sector_t to unsigned (Mike Snitzer) [1147574] - [md] Revert: dm: introduce dm_accept_partial_bio (Mike Snitzer) [1147574] - [md] Revert: dm-snapshot: allocate a per-target structure for snapshot-origin target (Mike Snitzer) [1147574] - [md] Revert: dm-snapshot: do not split read bios sent to snapshot-origin target (Mike Snitzer) [1147574] - [virt] kvm: nested vmx - disable perf cpuid reporting (Marcelo Tosatti) [1083969] - [mm] slub: Handle NULL parameter in kmem_cache_flags (Ilya Dryomov) [1143028] - [crypto] algif: avoid excessive use of socket buffer in skcipher (Ondrej Kozina) [1136075] - [kernel] time/clocksource: Move cycle_last validation to core code (Prarit Bhargava) [1148398] - [kernel] time/clocksource: Make delta calculation a function (Prarit Bhargava) [1148398] - [mm] vmscan: clear kswapd's special reclaim powers before exiting (Motohiro Kosaki) [810042] - [x86] mm/numa: fix array index overflow when synchronizing nid to memblock.reserved (Motohiro Kosaki) [810042] - [x86] mm/numa: initialize numa_kernel_nodes in numa_clear_kernel_node_hotplug() (Motohiro Kosaki) [810042] - [mm] page_alloc: make movable_node have higher priority (Motohiro Kosaki) [810042] - [x86] memblock, mem_hotplug: make memblock skip hotpluggable regions if needed (Motohiro Kosaki) [810042] - [x86] mm: mark all nodes the kernel resides un-hotpluggable (Motohiro Kosaki) [810042] - [x86] mm: mark hotpluggable memory in memblock (Motohiro Kosaki) [810042] - [mm] memblock: make memblock_set_node() support different memblock_type (Motohiro Kosaki) [810042] - [mm] memblock/mem_hotplug: introduce MEMBLOCK_HOTPLUG flag to mark hotpluggable regions (Motohiro Kosaki) [810042] - [mm] memblock: numa - introduce flags field into memblock (Motohiro Kosaki) [810042] - [mm] memblock: debug - correct displaying of upper memory boundary (Motohiro Kosaki) [810042] - [x86] mm: get pg_data_t's memory from other node (Motohiro Kosaki) [810042] - [mm] mem-hotplug: introduce movable_node boot option (Motohiro Kosaki) [810042] - [x86] kernel/setup: do reserve_crashkernel() after SRAT is parsed (Motohiro Kosaki) [810042] - [x86] mem-hotplug: support initialize page tables in bottom-up (Motohiro Kosaki) [810042] - [x86] mm: factor out of top-down direct mapping setup (Motohiro Kosaki) [810042] - [mm] memblock: introduce bottom-up allocation mode (Motohiro Kosaki) [810042] - [mm] memblock: factor out of top-down allocation (Motohiro Kosaki) [810042] - [x86] mm: Add 'step_size' comments to init_mem_mapping() (Motohiro Kosaki) [810042] - [x86] srat: Print Hot-Pluggable Field in SRAT (Motohiro Kosaki) [810042]- [fs] udf: Avoid infinite loop when processing indirect ICBs (Jacob Tanenbaum) [1142322] {CVE-2014-6410} - [fs] eliminate BUG() call when there's an unexpected lock on file close (Frank Sorenson) [1148130] - [hid] fix off by one error in various _report_fixup routines (Jacob Tanenbaum) [1141394] {CVE-2014-3184} - [hid] logitech-dj: fix OOB array access (Jacob Tanenbaum) [1141212] {CVE-2014-3182} - [hid] picolcd: fix memory corruption via OOB write (Jacob Tanenbaum) [1141409] {CVE-2014-3186} - [usb] serial/whiteheat: fix memory corruption flaw (Jacob Tanenbaum) [1141404] {CVE-2014-3185} - [hid] fix OOB write in magicmouse driver (Jacob Tanenbaum) [1141177] {CVE-2014-3181} - [x86] uv/nmi: Fix UV NMI handler when KDB not configured (George Beshers) [1138519] - [x86] uv/nmi: Fix Sparse warnings (George Beshers) [1138519] - [kernel] debug: Fix no KDB config problem (George Beshers) [1138519] - [x86] uv: Add call to KGDB/KDB from NMI handler (George Beshers) [1138519] - [kernel] debug: Add support for external NMI handler to call KGDB/KDB (George Beshers) [1138519] - [x86] uv: Add kdump to UV NMI handler (George Beshers) [1138519] - [x86] uv: Add summary of cpu activity to UV NMI handler (George Beshers) [1138519] - [x86] uv: Update UV support for external NMI signals (George Beshers) [1138519] - [x86] uv: Move NMI support (George Beshers) [1138519] - [infiniband] ipath: Add P_Key change event support (Doug Ledford) [1085961] - [infiniband] qib: Additional Intel branding changes (Doug Ledford) [1085961] - [infiniband] ipath: Use time_before()/_after() (Doug Ledford) [1085961] - [infiniband] ipath: Translate legacy diagpkt into newer extended diagpkt (Doug Ledford) [1085961] - [infiniband] qib: Fix port in pkey change event (Doug Ledford) [1085961] - [infiniband] qib: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1085961] - [infiniband] qib: Cleanup qib_register_observer() (Doug Ledford) [1085961] - [infiniband] qib: Change SDMA progression mode depending on single- or multi-rail (Doug Ledford) [1085961] - [infiniband] qib: Remove duplicate check in get_a_ctxt() (Doug Ledford) [1085961] - [infiniband] qib: Fix memory leak of recv context when driver fails to initialize (Doug Ledford) [1085961] - [infiniband] qib: fixup indentation in qib_ib_rcv() (Doug Ledford) [1085961] - [infiniband] qib: add missing braces in do_qib_user_sdma_queue_create() (Doug Ledford) [1085961] - [infiniband] qib: Modify software pma counters to use percpu variables (Doug Ledford) [1085961] - [infiniband] qib: Add percpu counter replacing qib_devdata int_counter (Doug Ledford) [1085961] - [infiniband] qib: Fix debugfs ordering issue with multiple HCAs (Doug Ledford) [1085961] - [infiniband] ipath: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1085961] - [infiniband] qib: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1085961] - [infiniband] qib: Add missing serdes init sequence (Doug Ledford) [1085961] - [infiniband] qib: Fix QP check when looping back to/from QP1 (Doug Ledford) [1085961] - [kernel] audit: drop arch from __audit_syscall_entry() interface (Richard Guy Briggs) [1053921] - [kernel] audit: fix build error when asm/syscall.h does not exist (Richard Guy Briggs) [1053921] - [kernel] audit: add arch field to seccomp event log (Richard Guy Briggs) [1053921] - [kernel] audit: __audit_syscall_entry - ignore arch arg and call syscall_get_arch() directly (Richard Guy Briggs) [1053921] - [kernel] audit: audit_syscall_entry() should not require the arch (Richard Guy Briggs) [1053921] - [kernel] audit: implement syscall_get_arch for all arches (Richard Guy Briggs) [1053921] - [kernel] syscall.h: fix doc text for syscall_get_arch() (Richard Guy Briggs) [1053921] - [kernel] audit: use uapi/linux/audit.h for AUDIT_ARCH declarations (Richard Guy Briggs) [1053921] - [kernel] syscall_get_arch: remove useless function arguments (Richard Guy Briggs) [1053921]- [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1126539] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1126539] - [scsi] cxgb4i Guard ipv6 code with a config check (Sai Vemuri) [1126539] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1126539] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1126539] - [scsi] cxgb4i: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1126539] - [ethernet] cxgb4: Issue mbox commands on correct mbox (Sai Vemuri) [1124947] - [ethernet] cxgb4: Avoid dumping Write-only registers in register dump (Sai Vemuri) [1124947] - [ethernet] cxgb4: Detect and display firmware reported errors (Sai Vemuri) [1124947] - [ethernet] cxgb4: Fix T5 adapter accessing T4 adapter registers (Sai Vemuri) [1124947] - [ethernet] cxgb4: Fixed the code to use correct length for part number (Sai Vemuri) [1124947] - [ethernet] cxgb4: Fix for handling 1Gb/s SFP+ Transceiver Modules (Sai Vemuri) [1124947] - [ethernet] cxgb4: Free completed tx skbs promptly (Sai Vemuri) [1124947] - [ethernet] cxgb4: Fix race condition in cleanup (Sai Vemuri) [1124947] - [ethernet] cxgb4: Update FW version string to match FW binary version (Sai Vemuri) [1124947] - [ethernet] cxgb4: Fix for SR-IOV VF initialization (Sai Vemuri) [1124947] - [scsi] cxgb4i: Move stray CPL definitions to cxgb4 driver (Sai Vemuri) [1124947] - [ethernet] cxgb4: only free allocated fls (Sai Vemuri) [1124947] - [infiniband] cxgb4: Only call CQ completion handler if it is armed (Sai Vemuri) [1124947] - [ethernet] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1124947] - [infiniband] cxgb4: Don't limit TPTE count to 32KB (Sai Vemuri) [1124947] - [infiniband] cxgb4: advertise the correct device max attributes (Sai Vemuri) [1124947] - [infiniband] cxgb4: Support query_qp() verb (Sai Vemuri) [1124947] - [infiniband] cxgb4: log detailed warnings for negative advice (Sai Vemuri) [1124947] - [ethernet] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1124947] - [infiniband] cxgb4: fix for 64-bit integer division (Sai Vemuri) [1124947] - [ethernet] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1124947] - [ethernet] cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1124947] - [infiniband] cxgb4: work request logging feature (Sai Vemuri) [1124947] - [ethernet] cxgb4: display TPTE on errors (Sai Vemuri) [1124947] - [ethernet] cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1124947] - [infiniband] cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1124947] - [infiniband] cxgb4: Call iwpm_init() only once (Sai Vemuri) [1124947] - [infiniband] cxgb4: Initialize the device status page (Sai Vemuri) [1124947] - [infiniband] cxgb4: Clean up connection on ARP error (Sai Vemuri) [1124947] - [infiniband] cxgb4: Fix skb_leak in reject_cr() (Sai Vemuri) [1124947] - [ethernet] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1124947] - [ethernet] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1124947] - [ethernet] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1124947] - [ethernet] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1124947] - [infiniband] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1124947] - [ethernet] cxgb4: use dev_port to identify ports (Sai Vemuri) [1124947] - [ethernet] cxgb4: Not need to hold the adap_rcu_lock lock when read adap_rcu_list (Sai Vemuri) [1124947] - [infiniband] cxgb4: don't truncate the recv window size (Sai Vemuri) [1124947] - [infiniband] cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1124947] - [infiniband] cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1124947] - [infiniband] cxgb4: Add support for iWARP Port Mapper user space service (Sai Vemuri) [1124947] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1124947] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1124947] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1124947] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc() error paths (Sai Vemuri) [1124947] - [ethernet] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1124947] - [ethernet] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1124947] - [ethernet] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1124947] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1124947] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1124947] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1124947] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1124947] - [ethernet] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1124947] - [ethernet] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1124947] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1124947] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1124947] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1124947] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1124947] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1124947] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1124947] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1124947] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1124947] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1124947] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1124947] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1124947] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1124947] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1124947] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1124947] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1124947] - [ethernet] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1124947] - [ethernet] cxgb4: Remove addressof casts to same type (Sai Vemuri) [1124947] - [ethernet] cxgb4: Call dev_kfree/consume_skb_any instead of [dev_]kfree_skb (Sai Vemuri) [1124947] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1124947] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1124947] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1124947] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1124947] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1124947] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1124947] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1124947] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1124947] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1124947] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1124947] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1124947] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1124947] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1124947] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1124947] - [ethernet] cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1124947] - [ethernet] cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1124947] - [ethernet] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1124947] - [ethernet] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1124947] - [ethernet] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1124947] - [ethernet] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1124947] - [ethernet] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1124947] - [ethernet] cxgb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1124947] - [ethernet] cxgb4: Add more PCI device ids (Sai Vemuri) [1124947] - [ethernet] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1124947] - [ethernet] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1124947] - [ethernet] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1124947] - [ethernet] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1124947] - [ethernet] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1124947] - [ethernet] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1124947] - [ethernet] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1124947] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1124947] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1124947] - [ethernet] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1124947] - [ethernet] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1124947] - [ethernet] cxgb4: make functions static and remove dead code (Sai Vemuri) [1124947] - [tools] perf: Disable kernel symbol demangling by default (Jiri Olsa) [1140522] - [tools] perf/symbols: Don't demangle parameters and such by default (Jiri Olsa) [1140522] - [powerpc] pseries: Fix endian issues in memory hotplug (Steve Best) [1142244] - [powerpc] pseries/hvcserver: Fix endian issue in hvcs_get_partner_info (Steve Best) [1142244] - [powerpc] powernv: Interface to register/unregister opal dump region (Steve Best) [1142244] - [kernel] printk: Add function to return log buffer address and size (Steve Best) [1142244] - [acpi] hotplug: Check scan handlers in acpi_scan_hot_remove() (Prarit Bhargava) [1141846] - [acpi] hotplug: Simplify acpi_set_hp_context() (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Eliminate acpiphp_dev_to_bridge() (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Add hotplug contexts to PCI host bridges (Prarit Bhargava) [1141846] - [acpi] Remove duplicate definitions of PREFIX (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Use pci_device_is_present() (Prarit Bhargava) [1141846] - [acpi] hotplug: Rework deferred execution of acpi_device_hotplug() (Prarit Bhargava) [1141846] - [ata] libata-acpi: Add hotplug contexts to ACPI companions of SATA devices (Prarit Bhargava) [1141846] - [acpi] dock: Add .uevent() callback to struct acpi_hotplug_context (Prarit Bhargava) [1141846] - [acpi] dock: Use callback pointers from devices' ACPI hotplug contexts (Prarit Bhargava) [1141846] - [acpi] dock: Use ACPI device object pointers instead of ACPI handles (Prarit Bhargava) [1141846] - [acpi] hotplug: Add .fixup() callback to struct acpi_hotplug_context (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Do not clear event callback pointer for docks (Prarit Bhargava) [1141846] - [acpi] Drop acpi_evaluate_hotplug_ost() and ACPI_HOTPLUG_OST (Prarit Bhargava) [1141846] - [acpi] rename acpi_evaluate_hotplug_ost() to acpi_evaluate_ost() (Prarit Bhargava) [1141846] - [acpi] dock: Dispatch dock notifications from the global notify handler (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Add ACPIPHP contexts to devices handled by PCIeHP (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Rename register_slot() to acpiphp_add_context() (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Relax the checking of _STA return values (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Execute _EJ0 under the ACPI scan lock (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Hotplug notifications from acpi_bus_notify() (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Simplify acpi_install_hotplug_notify_handler() (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Rework acpiphp_check_host_bridge() (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Rework the handling of eject requests (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Consolidate ACPIPHP with ACPI core hotplug (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Define hotplug context lock in the core (Prarit Bhargava) [1141846] - [acpi] hotplug: Fix potential race in acpi_bus_notify() (Prarit Bhargava) [1141846] - [acpi] acpica: Introduce acpi_get_data_full() and rework acpi_get_data() (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Do not pass ACPI handle to hotplug_event() (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Use acpi_handle_debug() in hotplug_event() (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Simplify hotplug_event() (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Drop crit_sect locking (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Drop acpiphp_bus_add() (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Store acpi_device pointer in acpiphp_context (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Rework acpiphp_no_hotplug() (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Drop acpiphp_bus_trim() (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Simplify register_slot() (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Proper kerneldoc comments for enumeration/removal (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Simplify disable_slot() (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Fix bridge removal race vs dock events (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Fix bridge removal race in handle_hotplug_event() (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Scan root bus under the PCI rescan-remove lock (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Move PCI rescan-remove locking to hotplug_event() (Prarit Bhargava) [1141846] - [acpi] hotplug/pci: Remove entries from bus->devices in reverse order (Prarit Bhargava) [1141846] - [acpi] acpiphp: Fix radeon/nouveau VGA switcheroo problem related to hotplug (Prarit Bhargava) [1141846] - [acpi] hotplug: Handle containers in a special way (Prarit Bhargava) [1141846] - [acpi] hotplug: Add demand_offline hotplug profile flag (Prarit Bhargava) [1141846] - [acpi] bind: Move acpi_get_child() to drivers/ide/ide-acpi.c (Prarit Bhargava) [1141846] - [acpi] bind: Pass struct acpi_device pointer to acpi_bind_one() (Prarit Bhargava) [1141846] - [acpi] bind: Rework struct acpi_bus_type (Prarit Bhargava) [1141846] - [acpi] bind: Redefine acpi_preset_companion() (Prarit Bhargava) [1141846] - [acpi] bind: Redefine acpi_get_child() (Prarit Bhargava) [1141846] - [pci] acpi: Use acpi_find_child_device() for child devices lookup (Prarit Bhargava) [1141846] - [acpi] bind: Simplify child device lookups (Prarit Bhargava) [1141846] - [acpi] libata: Store an ACPI device pointer in struct acpi_dev_node (Prarit Bhargava) [1141846] - [ata] libata: remove power dependent device handling (Prarit Bhargava) [1141846] - [acpi] bind: Prefer device objects with _STA to those without it (Prarit Bhargava) [1141846] - [drm] nouveau/nouveau_acpi: convert acpi_get_handle() to acpi_has_method() (Prarit Bhargava) [1141846] - [acpi] libata: Remove ata_dev_acpi_handle stub in libata.h (Prarit Bhargava) [1141846] - [ata] libata-acpi: rework the ata acpi bind support (Prarit Bhargava) [1141846] - [acpi] Cleanup sparse warning on acpi_os_initialize1() (Prarit Bhargava) [1141846]- [infiniband] usnic: backport to older netdev notifier arguments (Doug Ledford) [916382] - [infiniband] usnic: Fix source file missing copyright and license (Doug Ledford) [916382] - [infiniband] usnic: Remove '0x' when using pa format (Doug Ledford) [916382] - [infiniband] usnic: Fix smatch endianness error (Doug Ledford) [916382] - [infiniband] usnic: Remove unused includes of (Doug Ledford) [916382] - [infiniband] usnic: Use GFP_ATOMIC under spinlock (Doug Ledford) [916382] - [infiniband] usnic: Remove unused variable in usnic_debugfs_exit() (Doug Ledford) [916382] - [infiniband] usnic: Set userspace/kernel ABI ver to 4 (Doug Ledford) [916382] - [infiniband] usnic: Advertise usNIC devices as RDMA_NODE_USNIC_UDP (Doug Ledford) [916382] - [infiniband] usnic: Add dependency on CONFIG_INET (Doug Ledford) [916382] - [infiniband] usnic: Fix endianness-related warnings (Doug Ledford) [916382] - [infiniband] usnic: Append documentation to usnic_transport.h and cleanup (Doug Ledford) [916382] - [infiniband] usnic: Fix typo "Ignorning" -> "Ignoring" (Doug Ledford) [916382] - [infiniband] usnic: Expose flows via debugfs (Doug Ledford) [916382] - [infiniband] usnic: Use for_each_sg instead of a for-loop (Doug Ledford) [916382] - [infiniband] usnic: Remove superflous parentheses (Doug Ledford) [916382] - [infiniband] usnic: Add UDP support in usnic_ib_qp_grp.[hc] (Doug Ledford) [916382] - [infiniband] usnic: Add UDP support in u*verbs.c, u*main.c and u*util.h (Doug Ledford) [916382] - [infiniband] usnic: Add UDP support to usnic_transport.[hc] (Doug Ledford) [916382] - [infiniband] usnic: Add UDP support to usnic_fwd.[hc] (Doug Ledford) [916382] - [infiniband] usnic: Update ABI and Version file for UDP support (Doug Ledford) [916382] - [infiniband] usnic: Port over sysfs to new usnic_fwd.h (Doug Ledford) [916382] - [infiniband] usnic: Port over usnic_ib_qp_grp.[hc] to new usnic_fwd.h (Doug Ledford) [916382] - [infiniband] usnic: Port over main.c and verbs.c to the usnic_fwd.h (Doug Ledford) [916382] - [infiniband] usnic: Push all forwarding state to usnic_fwd.[hc] (Doug Ledford) [916382] - [infiniband] usnic: Add struct usnic_transport_spec (Doug Ledford) [916382] - [infiniband] usnic: Change WARN_ON to lockdep_assert_held (Doug Ledford) [916382] - [infiniband] usnic: Add Cisco VIC low-level hardware driver (Doug Ledford) [916382] - [md] dm-table: propagate QUEUE_FLAG_NO_SG_MERGE (Jeff Moyer) [1105698] - [virt] virtio_blk: support multi virt queues per virtio-blk device (Jeff Moyer) [1105698] - [virt] virtio_blk: introduce feature of VIRTIO_BLK_F_MQ (Jeff Moyer) [1105698] - [virt] virtio_blk: don't hold spin lock during world switch (Jeff Moyer) [1105698] - [virt] virtio_blk, blk-mq: remove alloc_hctx and free_hctx methods (Jeff Moyer) [1105698] - [virt] virtio_blk: fix race between start and stop queue (Jeff Moyer) [1105698] - [virt] virtio_blk, blk-mq: add async parameter to blk_mq_start_stopped_hw_queues (Jeff Moyer) [1105698] - [virt] virtio_blk, blk-mq: split out tag initialization, support shared tags (Jeff Moyer) [1105698] - [virt] virtio_blk, blk-mq: add ->init_request and ->exit_request methods (Jeff Moyer) [1105698] - [virt] virtio_blk, blk-mq: do not initialize req->special (Jeff Moyer) [1105698] - [virt] virtio_blk: base queue-depth on virtqueue ringsize or module param (Jeff Moyer) [1105698] - [virt] virtio_blk, blk-mq: allow blk_mq_init_commands() to return failure (Jeff Moyer) [1105698] - [virt] virtio_blk: don't crash, report error if virtqueue is broken (Jeff Moyer) [1105698] - [virt] virtio_blk: use blk_mq_complete_request (Jeff Moyer) [1105698] - [virt] virtio_blk: virtqueue_kick() must be ordered with other virtqueue operations (Jeff Moyer) [1105698] - [virt] virtio_blk: blk-mq support (Jeff Moyer) [1105698] - [virt] virtio: use size-based config accessors (Jeff Moyer) [1105698] - [virt] virtio_config: introduce size-based accessors (Jeff Moyer) [1105698] - [virt] virtio_blk: Add missing 'static' qualifiers (Jeff Moyer) [1105698] - [block] cfq-iosched: Add comments on update timing of weight (Vivek Goyal) [1116126] - [block] cfq-iosched: Fix wrong children_weight calculation (Vivek Goyal) [1116126] - [fs] aio: block exit_aio() until all context requests are completed (Jeff Moyer) [1122092] - [fs] aio: add missing smp_rmb() in read_events_ring (Jeff Moyer) [1131312] - [fs] aio: fix reqs_available handling (Jeff Moyer) [1122092] - [fs] aio: report error from io_destroy() when threads race in io_destroy() (Jeff Moyer) [1122092] - [fs] aio: block io_destroy() until all context requests are completed (Jeff Moyer) [1122092] - [fs] aio: v4 ensure access to ctx->ring_pages is correctly serialised for migration (Jeff Moyer) [1122092] - [fs] aio/migratepages: make aio migrate pages sane (Jeff Moyer) [1122092] - [fs] aio: clean up and fix aio_setup_ring page mapping (Jeff Moyer) [1122092] - [md] dm-cache: fix race affecting dirty block count (Mike Snitzer) [1140362] - [md] dm-cache: fix race causing dirty blocks to be marked as clean (Mike Snitzer) [1140362] - [infiniband] mlx4: Fix wrong endianess access with QP context flags (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Set vlan stripping policy by the right command (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Avoid dealing with MAC index in UPDATE_QP wrapper if not needed (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Use the correct VSD mask in UPDATE_QP (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Correctly configure single ported VFs from the host (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: do not ignore autoneg in mlx4_en_set_pauseparam() (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Set user-space raw Ethernet QPs to properly handle VXLAN traffic (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Move the tunnel steering helper function to mlx4_core (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Set skb->csum_level for encapsulated checksum (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Avoid executing gid task when device is being removed (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Fix lockdep splat for the iboe lock (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Get upper dev addresses as RoCE GIDs when port comes up (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Reorder steps in RoCE GID table initialization (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Don't duplicate the default RoCE GID (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs() (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Use is_kdump_kernel() to detect kdump kernel (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Use ARRAY_SIZE instead of sizeof/sizeof[0] (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Use ARRAY_SIZE instead of sizeof/sizeof[0] (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Add support for secure-host and SMP firewall (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4_ib: Add support for user MR re-registration (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Add helper functions to support MR re-registration (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Adjust events to use unsigned long param instead of void ptr (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: minor fixes (mainly avoidance of hidden casts) (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Move pci device handling from mlx5_ib to mlx5_core (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: mlx4_en_[gs]et_priv_flags() can be static (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Reduce memory consumption on kdump kernel (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Use low memory profile on kdump kernel (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Disable blueflame using ethtool private flags (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: current_mac isn't updated in port up (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: cq->irq_desc wasn't set in legacy EQ's (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Remove MCG in case it is attached to promiscuous QPs only (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: In SR-IOV mode host should add promisc QP to default entry only (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Make sure the max number of QPs per MCG isn't exceeded (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Make sure that negative array index isn't used (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Fix leakage of SW multicast entries (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Enable "block multicast loopback" for kernel consumers (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: mark napi id for gro_skb (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx5: Fix possible race between mr tree insert/delete (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Ignore budget on TX napi polling (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Fix mac_hash database inconsistency (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Do not count LLC/SNAP in MTU calculation (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Do not disable vlan filter during promiscuous mode (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Verify port number in __mlx4_unregister_mac (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Run loopback test only when port is up (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Fix set port ratelimit for 40GE (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Don't configure the HW vxlan parser when vxlan offloading isn't set (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: IRQ affinity hint is not cleared on port down (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Don't use irq_affinity_notifier to track changes in IRQ affinity map (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Fix the error flow when probing with invalid VF configuration (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Use affinity hint (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Keep only one driver entry release mlx4_priv (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Fix SRIOV free-pool management when enforcing resource quotas (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Fix gfp passing in create_qp_common() (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Fix GFP flags parameters to be gfp_t (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Implement IB_QP_CREATE_USE_GFP_NOIO (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Reset RoCE VF gids when guest driver goes down (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Add interface for selecting VFs to enable QP0 via MLX proxy QPs (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Add infrastructure for selecting VFs to enable QP0 via MLX proxy QPs (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Preparation for VFs to issue/receive SMI (QP0) requests/responses (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: SET_PORT called by mlx4_ib_modify_port should be wrapped (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Fix incorrect FLAGS1 bitmap test in mlx4_QUERY_FUNC_CAP (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Fix memory leaks in SR-IOV error paths (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: fix unitialised variable is_mcast (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Fix warning about cast of wr_id back to pointer on 32 bits (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: add missing padding at end of struct mlx5_ib_create_srq (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: add missing padding at end of struct mlx5_ib_create_cq (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Refactor UMR to have its own context struct (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Set QP offsets and parameters for user QPs and not just for kernel QPs (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Store MR attributes in mlx5_mr_core during creation and after UMR (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Add MR to radix tree in reg_mr_callback (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Fix error handling in reg_umr (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Copy DIF fields only when input and output space values match (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Simplify signature handover wqe for interleaved buffers (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Fix signature handover operation for interleaved buffers (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Replace pr_warning() with pr_warn() (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Deprecate use_prio module parameter (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Fix uninitialized use of 'port_up' in mlx4_en_set_channels() (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Invoke UPDATE_QP for proxy QP1 on MAC changes (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Add UPDATE_QP SRIOV wrapper support (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Fix inaccurate return value of mlx4_flow_attach() (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Using positive error value for unsigned (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Protect MAC address modification with the state_lock mutex (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Removed unnecessary bit operation condition (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Fix smatch error - possible access to a null variable (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Fix errors in MAC address changing when port is down (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: User prio mapping gets corrupted when changing number of channels (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Enforce irq affinity changes immediatly (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mellanox: Logging message cleanups (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Don't issue PCIe speed/width checks for VFs (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Load the Eth driver first (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Fix slave id computation for single port VF (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Adjust port number in qp_attach wrapper when detaching (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: don't use napi_synchronize inside mlx4_en_netpoll (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Defer VF initialization till PF is fully initialized (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Preserve pci_dev_data after __mlx4_remove_one() (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Add block multicast loopback support (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mthca: Use pci_enable_msix_exact() instead of pci_enable_msix() (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Set proper build dependancy with vxlan (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Make buffer larger to avoid overflow warning (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Fix some indenting in mlx4_ib_add() (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mthca: Return an error on ib_copy_to_udata() failure (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Implement vxlan ndo calls (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Add support for CONFIG_DEV command (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: USe one wrapper that returns -EPERM (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: pass pci_device_id.driver_data to __mlx4_init_one during reset (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Use actual number of PCI functions (PF + VFs) for alias GUID logic (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Adapt num_vfs/probed_vf params for single port VF (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Adapt code for N-Port VF (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Add utils for N-Port VFs (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Add data structures to support N-Ports per VF (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4_ib: Adapt code to use caps.num_ports instead of a constant (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Fix a sparse endianness warning (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Don't receive packets when the napi budget == 0 (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Deregister multicast vxlan steering rules when going down (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Call dev_kfree_skb_any instead of dev_kfree_skb (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Load the IB driver when the device supports IBoE (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Handle vxlan steering rules for mac address changes (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Fix wrong dump of the vxlan offloads device capability (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Activate RoCE/SRIOV (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Fix SIDR support of for UD QPs under SRIOV/RoCE (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Implement IP based gids support for RoCE/SRIOV (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Add ref counting to port MAC table for RoCE (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: In RoCE allow guests to have multiple GIDS (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: For RoCE, allow slaves to set the GID entry at that slave's index (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Adjust QP1 multiplexing for RoCE/SRIOV (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5_core: remove unreachable function call in module init (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Expose support for signature MR feature (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Collect signature error completion (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Support IB_WR_REG_SIG_MR (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Keep mlx5 MRs in a radix tree under device (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Remove MTT access mode from umr flags helper function (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Break up wqe handling into begin & finish routines (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Initialize mlx5_ib_qp signature-related members (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx5: Implement create_mr and destroy_mr (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: mlx4_en_verify_params() can be static (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Change Connect-X description in kconfig (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Use union for BlueFlame WQE (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Fix sparse warning (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Fix selftest failing on non 10G link speed (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Replace mlx4_en_mac_to_u64() with mlx4_mac_to_u64() (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Move queue stopped/waked counters to be per ring (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Pad ethernet packets smaller than 17 bytes (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Verify mlx4_en module parameters (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Fix UP limit in ieee_ets->prio_tc (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Fix bad use of dev_id (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Expose port number through sysfs (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx: Bump all Mellanox driver versions (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Fix limiting number of IRQ's instead of RSS queues (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Set number of RX rings in a utility function (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx5: Use pci_enable_msix_range() instead of pci_enable_msix() (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Use pci_enable_msix_range() instead of pci_enable_msix() (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Use IS_ENABLED(CONFIG_IPV6) (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Add dependency INET (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mlx4: Fix error return code (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: call gro handler for encapsulated frames (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Select PTP_1588_CLOCK (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: fix error return code in mlx4_en_get_qp() (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: slight optimization of addr compare (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: mlx4 calls skb_set_hash (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx4: Implement the SIOCGHWTSTAMP ioctl (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] core: When marsheling uverbs path, clear unused fields (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mad: Add user space RMPP support (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mad: add new ioctl to ABI to support new registration options (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mad: Add dev_notice messages for various umad/mad registration failures (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mad: Update module to [pr|dev]_* style print messages (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] umad: Update module to [pr|dev]_* style print messages (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] iwcm: Use a default listen backlog if needed (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] core: Add user MR re-registration support (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] rdma/core: Add support for iWARP Port Mapper user space service (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] umad: Fix use-after-free on close (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] umad: Fix error handling (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] core: Fix kobject leak on device register error flow (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] core: Fix port kobject deletion during error flow (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] core: Remove unneeded kobject_get/put calls (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] core: Fix sparse warnings about redeclared functions (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mad: Fix sparse warning about gfp_t use (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] Add a QP creation flag to use GFP_NOIO allocations (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] core: Remove overload in ib_sg_dma* (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] ehca: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] ipath: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] qib: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] mad: Check and handle potential DMA mapping errors (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] core: Introduce signature verbs API (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] core: Introduce protected memory regions (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] Refactor umem to use linear SG table (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] core: Fix unused variable warning (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] cma: Handle global/non-linklocal IPv6 addresses in cma_check_linklocal() (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] cm: Fix missing unlock on error in cm_init_qp_rtr_attr() (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] core: Make ib_addr a core IB module (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] core: Add support for RDMA_NODE_USNIC_UDP (Amir Vadai) [1107617 1107618 1107619 1107620] - [infiniband] core: Add RDMA_TRANSPORT_USNIC_UDP (Amir Vadai) [1107617 1107618 1107619 1107620] - [kernel] genirq: Allow forcing cpu affinity of interrupts (Amir Vadai) [1107617 1107618 1107619 1107620] - [lib] cpumask: cpumask_set_cpu_local_first to use all cores when numa node is not defined (Amir Vadai) [1107617 1107618 1107619 1107620] - [lib] cpumask: Utility function to set n'th cpu - local cpu first (Amir Vadai) [1107617 1107618 1107619 1107620] - [ethernet] mlx: Convert ethernet mac address declarations to use ETH_ALEN (Amir Vadai) [1107617 1107618 1107619 1107620] - [net] core: Add sysfs file for port number (Amir Vadai) [1107617 1107618 1107619 1107620]- [ethernet] qlge: Remove DEFINE_PCI_DEVICE_TABLE macro use (Chad Dupuis) [1089357] - [ethernet] qlge: get rid of SET_ETHTOOL_OPS (Chad Dupuis) [1089357] - [ethernet] qlge: Convert /n to \n (Chad Dupuis) [1089357] - [ethernet] qlge: remove open-coded skb_cow_head (Chad Dupuis) [1089357] - [ethernet] qlge: Do not propaged vlan tag offloads to vlans (Chad Dupuis) [1089357] - [ethernet] qlge: Get rid of an redundant assignment (Chad Dupuis) [1089357] - [ethernet] qlge: delete non-required instances of include (Chad Dupuis) [1089357] - [ethernet] qlge: Fix vlan netdev features (Chad Dupuis) [1089357] - [ethernet] qlge: make local function static (Chad Dupuis) [1089357] - [ethernet] qlge: Update version to 1.00.00.34 (Chad Dupuis) [1089357] - [ethernet] qlge: Allow enable/disable rx/tx vlan acceleration independently (Chad Dupuis) [1089357] - [ethernet] qlge: Fix ethtool statistics (Chad Dupuis) [1089357] - [ethernet] qlge: remove unnecessary pci_set_drvdata() (Chad Dupuis) [1089357] - [ethernet] qlge: Update version to 1.00.00.33 (Chad Dupuis) [1089357] - [ethernet] qlge: Enhance nested VLAN (Q-in-Q) handling (Chad Dupuis) [1089357] - [ethernet] qlge: call ql_core_dump() only if dump memory was allocated (Chad Dupuis) [1089357] - [kernel] audit: allow user processes to log from another PID namespace (Richard Guy Briggs) [1010455] - [kernel] audit: anchor all pid references in the initial pid namespace (Richard Guy Briggs) [1010455] - [kernel] audit: convert PPIDs to the inital PID namespace (Richard Guy Briggs) [1010455] - [kernel] sched: declare pid_alive as inline (Richard Guy Briggs) [1010455] - [kernel] pid: get pid_t ppid of task in init_pid_ns (Richard Guy Briggs) [1010455] - [net] netlabel: shorter names for the NetLabel catmap funcs/structs (Paul Moore) [1119662] - [net] netlabel: fix the catmap walking functions (Paul Moore) [1119662] - [net] netlabel: fix the horribly broken catmap functions (Paul Moore) [1119662] - [net] netlabel: fix a problem when setting bits below the previously lowest bit (Paul Moore) [1119662] - [kernel] sched/time: fix lock inversion in thread_group_cputime (Rik van Riel) [1120307] - [kernel] seqlock: add irqsave variant of read_seqbegin_or_lock (Rik van Riel) [1120307] - [kernel] sched: make lockless sys_times kABI-friendly (Rik van Riel) [1120307] - [kernel] sched/cputime: atomically increment stime & utime (Rik van Riel) [1120307] - [kernel] time, signal: protect resource use statistics with seqlock (Rik van Riel) [1120307] - [kernel] exit: always reap resource stats in __exit_signal (Rik van Riel) [1120307] - [kernel] seqcount: Provide raw_read_seqcount() (Rik van Riel) [1120307] - [kernel] take read_seqbegin_or_lock() and friends to seqlock.h (Rik van Riel) [1120307] - [kernel] sched: change thread_group_cputime() to use for_each_thread() (Rik van Riel) [1120307] - [usb] usb3503: Fix a warning for using an uninitialized variable (Don Zickus) [1148954] - [ethernet] tg3: prevent ifup/ifdown during PCI error recovery (Ivan Vecera) [1088637] - [ethernet] tg3: fix return value in tg3_get_stats64 (Ivan Vecera) [1088637] - [ethernet] tg3: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1088637] - [ethernet] tg3: Modify tg3_tso_bug() to handle multiple TX rings (Ivan Vecera) [1088637] - [ethernet] tg3: Clear NETIF_F_TSO6 flag before doing software GSO (Ivan Vecera) [1088637] - [ethernet] tg3: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Ivan Vecera) [1088637] - [ethernet] tg3: Update copyright and version to 3.137 (Ivan Vecera) [1088637] - [ethernet] tg3: Prevent page allocation failure during TSO workaround (Ivan Vecera) [1088637] - [ethernet] tg3: Don't modify ip header fields when doing GSO (Ivan Vecera) [1088637] - [ethernet] tg3: update rx_jumbo_pending ring param only when jumbo frames are enabled (Ivan Vecera) [1088637] - [ethernet] tg3: remove open-coded skb_cow_head (Ivan Vecera) [1088637] - [ethernet] tg3: remove empty MDIO bus reset function (Ivan Vecera) [1088637] - [ethernet] tg3: Do not include vlan acceleration features in vlan_features (Ivan Vecera) [1088637] - [ethernet] tg3: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1088637] - [ethernet] tg3: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1088637] - [ethernet] tg3: Fix deadlock in tg3_change_mtu() (Ivan Vecera) [1088637] - [ethernet] tg3: cleanup an error path in tg3_phy_reset_5703_4_5() (Ivan Vecera) [1088637] - [ethernet] tg3: delete non-required instances of include (Ivan Vecera) [1088637] - [ethernet] tg3: Implement the SIOCGHWTSTAMP ioctl (Ivan Vecera) [1088637]- [tools] perf/powerpc: Adjust callchain based on DWARF debug info (Jiri Olsa) [1113736] - [tools] perf: Allow to specify lib compile variable for spec usage (Jiri Olsa) [879133] - [tools] perf/symbols: Get kernel start address by symbol name (Jiri Olsa) [1134356] - [tools] perf: Fix segfault in cumulative.callchain report (Jiri Olsa) [1134356] - [tools] perf/tests: Add test for closing dso objects on EMFILE error (Jiri Olsa) [1134356] - [tools] perf/tests: Add test for caching dso file descriptors (Jiri Olsa) [1134356] - [tools] perf/tests: Allow reuse of test_file function (Jiri Olsa) [1134356] - [tools] perf/tests: Spawn child for each test (Jiri Olsa) [1134356] - [tools] perf: Add dso__data_* interface descriptons (Jiri Olsa) [1134356] - [tools] perf: Allow to close dso fd in case of open failure (Jiri Olsa) [1134356] - [tools] perf: Add file size check and factor dso__data_read_offset (Jiri Olsa) [1134356] - [tools] perf: Cache dso data file descriptor (Jiri Olsa) [1134356] - [tools] perf: Add global count of opened dso objects (Jiri Olsa) [1134356] - [tools] perf: Add global list of opened dso objects (Jiri Olsa) [1134356] - [tools] perf: Add data_fd into dso object (Jiri Olsa) [1134356] - [tools] perf: Separate dso data related variables (Jiri Olsa) [1134356] - [tools] perf: Cache register accesses for unwind processing (Jiri Olsa) [1134356] - [tools] perf/record: Fix to honor user freq/interval properly (Jiri Olsa) [1134356] - [tools] perf/timechart: Reflow documentation (Jiri Olsa) [1134356] - [tools] perf/probe: Improve error messages in --line option (Jiri Olsa) [1134356] - [tools] perf/probe: Improve an error message of perf probe --vars mode (Jiri Olsa) [1134356] - [tools] perf/probe: Show error code and description in verbose mode (Jiri Olsa) [1134356] - [tools] perf/probe: Improve error message for unknown member of data structure (Jiri Olsa) [1134356] - [tools] perf/tests: Show the inner make output when an error happens (Jiri Olsa) [1134356] - [tools] perf: Emit more precise message for missing glibc static library (Jiri Olsa) [1134356] - [tools] perf: Add dcacheline sort (Jiri Olsa) [1134356] - [tools] perf: Add support to dynamically get cacheline size (Jiri Olsa) [1134356] - [tools] perf: Add cpumode to struct hist_entry (Jiri Olsa) [1134356] - [tools] perf/report: Add mem-mode documentation to report command (Jiri Olsa) [1134356] - [tools] perf: Update mmap2 interface with protection and flag bits (Jiri Olsa) [1134356] - [tools] perf/script/python: Print array argument as string (Jiri Olsa) [1134356] - [tools] perf: Prettify the tags/TAGS/cscope targets output (Jiri Olsa) [1134356] - [tools] perf: Fix pipe check regression in attr event callback (Jiri Olsa) [1134356] - [tools] perf/lib/traceevent: Added support for __get_bitmask() macro (Jiri Olsa) [1134356] - [tools] perf/lib/traceevent: Add options to function plugin (Jiri Olsa) [1134356] - [tools] perf/lib/traceevent: Add options to plugins (Jiri Olsa) [1134356] - [tools] perf/lib/traceevent: Add flag to not load event plugins (Jiri Olsa) [1134356] - [tools] perf/documentation: Add description for conditional branch filter (Jiri Olsa) [1134356] - [tools] Revert: perf: Disable PERF_RECORD_MMAP2 support (Jiri Olsa) [1134356] - [tools] perf: Add conditional branch filter 'cond' to perf record (Jiri Olsa) [1134356] - [tools] perf: Fix 'make help' message error (Jiri Olsa) [1134356] - [tools] perf/record: Fix poll return value propagation (Jiri Olsa) [1134356] - [tools] perf: Move elide bool into perf_hpp_fmt struct (Jiri Olsa) [1134356] - [tools] perf: Remove elide setup for SORT_MODE__MEMORY mode (Jiri Olsa) [1134356] - [tools] perf: Fix "==" into "=" in ui_browser__warning assignment (Jiri Olsa) [1134356] - [tools] perf: Allow overriding sysfs and proc finding with env var (Jiri Olsa) [1134356] - [tools] perf: Consider header files outside perf directory in tags target (Jiri Olsa) [1134356] - [tools] perf: Add warning when disabling perl scripting support due to missing devel files (Jiri Olsa) [1134356] - [tools] perf/trace: Warn the user when not available (Jiri Olsa) [1134356] - [tools] perf/tests: Add a test case for cumulating callchains (Jiri Olsa) [1134356] - [tools] perf/tests: Define and use symbolic names for fake symbols (Jiri Olsa) [1134356] - [tools] perf: Reset output/sort order to default (Jiri Olsa) [1134356] - [tools] perf/ui/gtk: Fix callchain display (Jiri Olsa) [1134356] - [tools] perf/ui/stdio: Fix invalid percentage value of cumulated hist entries (Jiri Olsa) [1134356] - [tools] perf: Enable --children option by default (Jiri Olsa) [1134356] - [tools] perf/top: Add top.children config option (Jiri Olsa) [1134356] - [tools] perf/top: Add --children option (Jiri Olsa) [1134356] - [tools] perf/top: Convert to hist_entry_iter (Jiri Olsa) [1134356] - [tools] perf: Add callback function to hist_entry_iter (Jiri Olsa) [1134356] - [tools] perf: Do not auto-remove Children column if --fields given (Jiri Olsa) [1134356] - [tools] perf/report: Add report.children config option (Jiri Olsa) [1134356] - [tools] perf/report: Add --children option (Jiri Olsa) [1134356] - [tools] perf: Add more hpp helper functions (Jiri Olsa) [1134356] - [tools] perf: Apply percent-limit to cumulative percentage (Jiri Olsa) [1134356] - [tools] perf/ui/gtk: Add support to accumulated hist stat (Jiri Olsa) [1134356] - [tools] perf/ui/browser: Add support to accumulated hist stat (Jiri Olsa) [1134356] - [tools] perf/ui/hist: Add support to accumulated hist stat (Jiri Olsa) [1134356] - [tools] perf: Save callchain info for each cumulative entry (Jiri Olsa) [1134356] - [tools] perf/callchain: Add callchain_cursor_snapshot() (Jiri Olsa) [1134356] - [tools] perf/report: Cache cumulative callchains (Jiri Olsa) [1134356] - [tools] perf: Update cpumode for each cumulative entry (Jiri Olsa) [1134356] - [tools] perf/hists: Accumulate hist entry stat based on the callchain (Jiri Olsa) [1134356] - [tools] perf/hists: Check if accumulated when adding a hist entry (Jiri Olsa) [1134356] - [tools] perf/hists: Add support for accumulated stat of hist entry (Jiri Olsa) [1134356] - [tools] perf: Introduce struct hist_entry_iter (Jiri Olsa) [1134356] - [tools] perf: Introduce hists__inc_nr_samples() (Jiri Olsa) [1134356] - [tools] perf: Add automatic remapping of Android libraries (Jiri Olsa) [1134356] - [tools] perf: Add cat as fallback pager (Jiri Olsa) [1134356] - [tools] perf/tests: Add a testcase for histogram output sorting (Jiri Olsa) [1134356] - [tools] perf/tests: Factor out print_hists_*() (Jiri Olsa) [1134356] - [tools] perf: Introduce reset_output_field() (Jiri Olsa) [1134356] - [tools] perf: Get rid of obsolete hist_entry__sort_list (Jiri Olsa) [1134356] - [tools] perf/hists: Reset width of output fields with header length (Jiri Olsa) [1134356] - [tools] perf: Skip elided sort entries (Jiri Olsa) [1134356] - [tools] perf/top: Add --fields option to specify output fields (Jiri Olsa) [1134356] - [tools] perf/report/tui: Fix a bug when --fields/sort is given (Jiri Olsa) [1134356] - [tools] perf: Add ->sort() member to struct sort_entry (Jiri Olsa) [1134356] - [tools] perf/report: Add -F option to specify output fields (Jiri Olsa) [1134356] - [tools] perf: Call perf_hpp__init() before setting up GUI browsers (Jiri Olsa) [1134356] - [tools] perf: Consolidate management of default sort orders (Jiri Olsa) [1134356] - [tools] perf: Allow hpp fields to be sort keys (Jiri Olsa) [1134356] - [tools] perf/ui: Get rid of callback from __hpp__fmt() (Jiri Olsa) [1134356] - [tools] perf: Consolidate output field handling to hpp format routines (Jiri Olsa) [1134356] - [tools] perf: Use hpp formats to sort final output (Jiri Olsa) [1134356] - [tools] perf: Support event grouping in hpp ->sort() (Jiri Olsa) [1134356] - [tools] perf: Use hpp formats to sort hist entries (Jiri Olsa) [1134356] - [tools] perf: Convert sort entries to hpp formats (Jiri Olsa) [1134356] - [tools] perf: Add ->cmp(), ->collapse() and ->sort() to perf_hpp_fmt (Jiri Olsa) [1134356] - [tools] perf: Add libdw DWARF post unwind support for ARM (Jiri Olsa) [1134356] - [tools] perf/tests: Add dwarf unwind test on ARM (Jiri Olsa) [1134356] - [tools] perf/tests: Introduce perf_regs_load function on ARM (Jiri Olsa) [1134356] - [tools] perf: Consolidate types.h for ARM and ARM64 (Jiri Olsa) [1134356] - [tools] perf/session: Fix possible null pointer dereference in session.c (Jiri Olsa) [1134356] - [tools] perf/sched: Cleanup, remove unused variables in map_switch_event() (Jiri Olsa) [1134356] - [tools] perf/sched: Remove nr_state_machine_bugs in perf latency (Jiri Olsa) [1134356] - [tools] perf: Remove usage of trace_sched_wakeup(.success) (Jiri Olsa) [1134356] - [tools] perf: Use tid for finding thread (Jiri Olsa) [1134356] - [tools] perf: Get rid of on_exit() feature test (Jiri Olsa) [1134356] - [tools] perf/record: Propagate exit status of a command line workload (Jiri Olsa) [1134356] - [tools] perf: Clarify the output of perf sched map (Jiri Olsa) [1134356] - [tools] perf: Adapt the TASK_STATE_TO_CHAR_STR to new value in kernel space (Jiri Olsa) [1134356] - [tools] perf: Add missing event for perf sched record (Jiri Olsa) [1134356] - [tools] perf: Move ACCESS_ONCE from perf.h header (Jiri Olsa) [1134356] - [tools] perf: Move sys_perf_event_open function from perf.h (Jiri Olsa) [1134356] - [tools] perf: Move syscall and arch specific defines from perf.h (Jiri Olsa) [1134356] - [tools] perf: Move perf_call_graph_mode enum from perf.h (Jiri Olsa) [1134356] - [tools] perf: Move sample data structures from perf.h (Jiri Olsa) [1134356] - [tools] perf: Remove PR_TASK_PERF_EVENTS_* from perf.h (Jiri Olsa) [1134356] - [tools] perf: Remove asmlinkage define from perf.h (Jiri Olsa) [1134356] - [tools] perf: Remove min define from perf.h (Jiri Olsa) [1134356] - [tools] perf: Remove unlikely define from perf.h (Jiri Olsa) [1134356] - [tools] perf: Remove MAX_COUNTERS define from perf.h (Jiri Olsa) [1134356] - [tools] perf: Consolidate types.h (Jiri Olsa) [1134356] - [tools] perf: Unify export.h (Jiri Olsa) [1134356] - [tools] perf/arm64: Wire up perf_regs and unwind support (Jiri Olsa) [1134356] - [tools] perf: Move u64_swap union (Jiri Olsa) [1134356] - [tools] perf/tests: add a test of kvm-390 trace event (Jiri Olsa) [1134356] - [tools] perf/tests: Add numeric identifier to evlist_test (Jiri Olsa) [1134356] - [tools] perf: Parse tracepoints with '-' in system name (Jiri Olsa) [1134356] - [tools] perf: Handle EINTR error for readn/writen (Jiri Olsa) [1134356] - [tools] perf/tests: Add map groups sharing with thread object test (Jiri Olsa) [1134356] - [tools] perf: Share map_groups among threads of the same group (Jiri Olsa) [1134356] - [tools] perf: Reference count map_groups objects (Jiri Olsa) [1134356] - [tools] perf: Allocate thread map_groups's dynamically (Jiri Olsa) [1134356] - [tools] perf/tests: Add thread maps lookup automated tests (Jiri Olsa) [1134356] - [tools] perf/tests: Add a test case for hists filtering (Jiri Olsa) [1134356] - [tools] perf/tests: Factor out fake_setup_machine() (Jiri Olsa) [1134356] - [tools] perf/hists/tui: Count callchain rows separately (Jiri Olsa) [1134356] - [tools] perf/top/tui: Update nr_entries properly after a filter is applied (Jiri Olsa) [1134356] - [tools] perf/ui/tui: Rename hist_browser__update_nr_entries() (Jiri Olsa) [1134356] - [tools] perf/ui/tui: Fix off-by-one in hist_browser__update_nr_entries() (Jiri Olsa) [1134356] - [tools] perf/hists: Add missing update on filtered stats in hists__decay_entries() (Jiri Olsa) [1134356] - [tools] perf: Account entry stats when it's added to the output tree (Jiri Olsa) [1134356] - [tools] perf/hists: Collapse expanded callchains after filter is applied (Jiri Olsa) [1134356] - [tools] perf/hists: Add a couple of hists stat helper functions (Jiri Olsa) [1134356] - [tools] perf/hists: Move column length calculation out of hists__inc_stats() (Jiri Olsa) [1134356] - [tools] perf/hists: Rename hists__inc_stats() (Jiri Olsa) [1134356] - [tools] perf/report: Count number of entries separately (Jiri Olsa) [1134356] - [tools] perf/callchain: Add generic report parse callchain callback function (Jiri Olsa) [1134356] - [tools] perf/kmem: Utilize the new generic cpunode_map (Jiri Olsa) [1134356] - [tools] perf: Use cpu/possible instead of cpu/kernel_max (Jiri Olsa) [1134356] - [tools] perf: Allow ability to map cpus to nodes easily (Jiri Olsa) [1134356] - [tools] perf: Fix pmu object compilation error (Jiri Olsa) [1134356] - [tools] perf/sched: Introduce --list-cmds for use by scripts (Jiri Olsa) [1134356] - [tools] perf/lock: Introduce --list-cmds for use by scripts (Jiri Olsa) [1134356] - [tools] perf/mem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1134356] - [tools] perf/kmem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1134356] - [tools] perf: Show absolute percentage by default (Jiri Olsa) [1134356] - [tools] perf/ui/tui: Add 'F' hotkey to toggle percentage output (Jiri Olsa) [1134356] - [tools] perf: Add hist.percentage config option (Jiri Olsa) [1134356] - [tools] perf/diff: Add --percentage option (Jiri Olsa) [1134356] - [tools] perf/top: Add --percentage option (Jiri Olsa) [1134356] - [tools] perf/report: Add --percentage option (Jiri Olsa) [1134356] - [tools] perf/hists: Add support for showing relative percentage (Jiri Olsa) [1134356] - [tools] perf/probe: Fix perf probe to find correct variable DIE (Jiri Olsa) [1134356] - [tools] perf/probe: Fix a segfault if asked for variable it doesn't find (Jiri Olsa) [1134356] - [tools] perf/tests/x86: Fix stack map lookup in dwarf unwind test (Jiri Olsa) [1134356] - [tools] perf/x86: Fix perf to use non-executable stack, again (Jiri Olsa) [1134356] - [tools] perf: Remove extra '/' character in events file path (Jiri Olsa) [1134356] - [tools] perf/machine: Search for modules in s/lib/modules/s (Jiri Olsa) [1134356] - [tools] perf/tests: Add static build make test (Jiri Olsa) [1134356] - [tools] perf: Fix bfd dependency libraries detection (Jiri Olsa) [1134356] - [tools] perf: Use LDFLAGS instead of ALL_LDFLAGS (Jiri Olsa) [1134356] - [tools] perf/lib/traceevent: Fix memory leak in pretty_print() (Jiri Olsa) [1134356] - [tools] perf/lib/traceevent: Fix backward compatibility macros for pevent filter enums (Jiri Olsa) [1134356] - [tools] perf: Disable libdw unwind for all but x86 arch (Jiri Olsa) [1134356] - [tools] perf/tests/x86: Fix memory leak in sample_ustack() (Jiri Olsa) [1134356] - [tools] perf: Improve error reporting (Jiri Olsa) [1134356] - [tools] perf: Adjust symbols in VDSO (Jiri Olsa) [1134356] - [tools] perf/kvm: Fix 'Min time' counting in report command (Jiri Olsa) [1134356] - [tools] perf: Instead of redirecting flex output, use -o (Jiri Olsa) [1134356] - [tools] perf: Fix double free in perf test 21 (code-reading.c) (Jiri Olsa) [1134356] - [tools] perf/stat: Initialize statistics correctly (Jiri Olsa) [1134356] - [tools] perf/bench: Set more defaults in the 'numa' suite (Jiri Olsa) [1134356] - [tools] perf/bench: Update manpage to mention numa and futex (Jiri Olsa) [1134356] - [tools] perf/probe: Use dwarf_getcfi_elf() instead of dwarf_getcfi() (Jiri Olsa) [1134356] - [tools] perf/probe: Fix to handle errors in line_range searching (Jiri Olsa) [1134356] - [tools] perf/probe: Fix --line option behavior (Jiri Olsa) [1134356] - [tools] perf: Pick up libdw without explicit LIBDW_DIR (Jiri Olsa) [1134356] - [tools] perf/callchains: Disable unwind libraries when libelf isn't found (Jiri Olsa) [1134356] - [tools] perf/lib/traceevent: Do not call warning() directly (Jiri Olsa) [1134356] - [tools] perf/lib/traceevent: Print event name when show warning if possible (Jiri Olsa) [1134356] - [tools] perf/top: Fix documentation of invalid -s option (Jiri Olsa) [1134356] - [tools] perf: Allow building for tile (Jiri Olsa) [1134356] - [tools] perf: Remove unused simple_strtoul() function (Jiri Olsa) [1134356] - [tools] perf: Update some code references in design.txt (Jiri Olsa) [1134356] - [tools] perf/evsel: Update function names in debug messages (Jiri Olsa) [1134356] - [tools] perf: Remove thread__find_map function (Jiri Olsa) [1134356] - [tools] perf/annotate: Print the evsel name in the stdio output (Jiri Olsa) [1134356] - [tools] perf/report: Use ui__has_annotation() (Jiri Olsa) [1134356] - [tools] perf: Fix memory leak when synthesizing thread records (Jiri Olsa) [1134356] - [tools] perf: Use tid in mmap/mmap2 events to find maps (Jiri Olsa) [1134356] - [tools] perf/report: Merge al->filtered with hist_entry->filtered (Jiri Olsa) [1134356] - [tools] perf/symbols: Apply all filters to an addr_location (Jiri Olsa) [1134356] - [tools] perf/symbols: Record the reason for filtering an address_location (Jiri Olsa) [1134356] - [tools] perf/sched: Fixup header alignment in 'latency' output (Jiri Olsa) [1134356] - [tools] perf/timechart: Fix off-by-one error in 'record' argv handling (Jiri Olsa) [1134356] - [tools] perf/machine: Factor machine__find_thread to take tid argument (Jiri Olsa) [1134356] - [tools] perf: Speed up thread map generation (Jiri Olsa) [1134356] - [tools] perf/kvm: introduce --list-cmds for use by scripts (Jiri Olsa) [1134356] - [tools] perf/ui/hists: Pass evsel to hpp->header/width functions explicitly (Jiri Olsa) [1134356] - [tools] perf/symbols: Introduce thread__find_cpumode_addr_location (Jiri Olsa) [1134356] - [tools] perf/session: Change header.misc dump from decimal to hex (Jiri Olsa) [1134356] - [tools] perf/ui/tui: Reuse generic __hpp__fmt() code (Jiri Olsa) [1134356] - [tools] perf/ui/hists: Pass struct hpp to print functions (Jiri Olsa) [1134356] - [tools] perf/ui/gtk: Reuse generic __hpp__fmt() code (Jiri Olsa) [1134356] - [tools] perf/ui/stdio: Fix invalid output on event group report (Jiri Olsa) [1134356] - [tools] perf: Fix synthesizing mmaps for threads (Jiri Olsa) [1134356] - [tools] perf/probe: Clarify x86 register naming for perf probe (Jiri Olsa) [1134356] - [tools] perf/mem: Clarify load-latency in documentation (Jiri Olsa) [1134356] - [tools] perf/bench: Add futex-requeue microbenchmark (Jiri Olsa) [1134356] - [tools] perf/bench: Add futex-wake microbenchmark (Jiri Olsa) [1134356] - [tools] perf/bench: Add futex-hash microbenchmark (Jiri Olsa) [1134356] - [tools] perf: Disable user-space callchain/stack dumps for function trace events (Jiri Olsa) [1134356] - [tools] perf/symbols: Check compatible symtab type before loading dso (Jiri Olsa) [1134356] - [tools] perf/symbols: Check return value of filename__read_debuglink() (Jiri Olsa) [1134356] - [tools] perf/tests: Add NO_LIBDW_DWARF_UNWIND make test (Jiri Olsa) [1134356] - [tools] perf: Setup default dwarf post unwinder (Jiri Olsa) [1134356] - [tools] perf: Add libdw DWARF post unwind support (Jiri Olsa) [1134356] - [tools] perf: Add feature check for libdw dwarf unwind (Jiri Olsa) [1134356] - [tools] perf: Warn the user about how to enable libunwind support (Jiri Olsa) [1134356] - [tools] perf: Add variable display for VF make output (Jiri Olsa) [1134356] - [tools] perf: Factor features display code (Jiri Olsa) [1134356] - [tools] perf: Fix bison OUTPUT directories dependency (Jiri Olsa) [1134356] - [tools] perf/tests: Add pmu-bison.o make test (Jiri Olsa) [1134356] - [tools] perf/tests: Fix *.o make tests (Jiri Olsa) [1134356] - [tools] perf/probe: Support distro-style debuginfo for uprobe (Jiri Olsa) [1134356] - [tools] perf/probe: Allow to add events on the local functions (Jiri Olsa) [1134356] - [tools] perf/probe: Show source-level or symbol-level info for uprobes (Jiri Olsa) [1134356] - [tools] perf/probe: Show appropriate symbol for ref_reloc_sym based kprobes (Jiri Olsa) [1134356] - [tools] perf/probe: Find given address from offline dwarf (Jiri Olsa) [1134356] - [tools] perf/probe: Use ref_reloc_sym based address instead of the symbol name (Jiri Olsa) [1134356] - [tools] perf/probe: Show in what binaries/modules probes are set (Jiri Olsa) [1134356] - [tools] perf/probe: Unify show_available_functions for uprobes/kprobes (Jiri Olsa) [1134356] - [tools] perf/probe: Replace line_list with intlist (Jiri Olsa) [1134356] - [tools] perf/probe: Remove incorrect symbol check for --list (Jiri Olsa) [1134356] - [tools] perf/probe: Fix to do exit call for symbol maps (Jiri Olsa) [1134356] - [tools] perf/symbols: No need to export dso__first_symbol (Jiri Olsa) [1134356] - [tools] perf: Drop prefetch.h (Jiri Olsa) [1134356] - [tools] perf: Move hash.h header (Jiri Olsa) [1134356] - [tools] perf: Move fs.* to lib/api/fs/ (Jiri Olsa) [1134356] - [tools] perf/callchain: Separate perf_reg_value function in perf_regs object (Jiri Olsa) [1134356] - [tools] perf/callchain: Introduce HAVE_DWARF_UNWIND_SUPPORT macro (Jiri Olsa) [1134356] - [tools] perf/callchain: Rename unwind__arch_reg_id into libunwind__arch_reg_id (Jiri Olsa) [1134356] - [tools] perf/callchain: Separate libunwind code to special object (Jiri Olsa) [1134356] - [tools] perf/callchain: Add mask into struct regs_dump (Jiri Olsa) [1134356] - [tools] perf/callchain: Do not report zero address in unwind (Jiri Olsa) [1134356] - [tools] perf: Fix dwarf unwind max_stack processing (Jiri Olsa) [1134356] - [tools] perf/tests/x86: Add dwarf unwind test (Jiri Olsa) [1134356] - [tools] perf/tests/x86: Introduce perf_regs_load function (Jiri Olsa) [1134356] - [tools] perf: Fix memory leak in event_format__print function (Jiri Olsa) [1134356] - [tools] perf/record: Add readable output for callchain debug (Jiri Olsa) [1134356] - [tools] perf: Add call-graph option support into .perfconfig (Jiri Olsa) [1134356] - [tools] perf: Put proper period for for samples without PERIOD sample_type (Jiri Olsa) [1134356] - [tools] perf/report: Remove some needless container_of usage (Jiri Olsa) [1134356] - [tools] perf: Shorten sample symbol resolving function signature (Jiri Olsa) [1134356] - [tools] perf: Shorten sample symbol resolving function signature (Jiri Olsa) [1134356] - [tools] perf/report: Use al->cpumode where applicable (Jiri Olsa) [1134356] - [x86] perf/intel: Avoid spamming kernel log for BTS buffer failure (Jiri Olsa) [1134356] - [x86] perf/intel: Protect LBR and extra_regs against KVM lying (Jiri Olsa) [1134356] - [kernel] perf: Fix lockdep warning on process exit (Jiri Olsa) [1134356] - [x86] perf/intel: Use proper dTLB-load-misses event on IvyBridge (Jiri Olsa) [1134356] - [kernel] Revert: perf: Always destroy groups on exit (Jiri Olsa) [1134356] - [kernel] perf: Do not allow optimized switch for non-cloned events (Jiri Olsa) [1134356] - [kernel] perf: Pass protection and flags bits through mmap2 interface (Jiri Olsa) [1134356] - [kernel] perf: Differentiate exec() and non-exec() comm events (Jiri Olsa) [1134356] - [kernel] perf: Fix perf_event_comm() vs. exec() assumption (Jiri Olsa) [1134356] - [x86] perf: Add conditional branch filtering support (Jiri Olsa) [1134356] - [kernel] perf: Add new conditional branch filter 'PERF_SAMPLE_BRANCH_COND' (Jiri Olsa) [1134356] - [x86] perf: Use common PMU interrupt disabled code (Jiri Olsa) [1134356] - [kernel] perf: Disable sampled events if no PMU interrupt (Jiri Olsa) [1134356] - [kernel] perf: Fix use after free in perf_remove_from_context() (Jiri Olsa) [1134356] - [kernel] perf/events/core: Drop unused variable after cleanup (Jiri Olsa) [1134356] - [x86] perf/intel: fix Haswell precise store data source encoding (Jiri Olsa) [1134356] - [kernel] perf: Fix perf_event_open(.flags) test (Jiri Olsa) [1134356] - [kernel] perf: Simplify perf_event_exit_task_context() (Jiri Olsa) [1134356] - [kernel] perf: Rework free paths (Jiri Olsa) [1134356] - [kernel] perf: Validate locking assumption (Jiri Olsa) [1134356] - [kernel] perf: Always destroy groups on exit (Jiri Olsa) [1134356] - [kernel] perf: Ensure consistent inherit state in groups (Jiri Olsa) [1134356] - [x86] perf: Export perf_assign_events() (Jiri Olsa) [1134356] - [kernel] perf: Allow building PMU drivers as modules (Jiri Olsa) [1134356] - [kernel] perf: Prevent false warning in perf_swevent_add (Jiri Olsa) [1134356] - [kernel] perf: Limit perf_event_attr::sample_period to 63 bits (Jiri Olsa) [1134356] - [kernel] perf: Fix perf_event_init_context() (Jiri Olsa) [1134356] - [kernel] perf: Fix race in removing an event (Jiri Olsa) [1134356] - [x86] perf: Fix RAPL rdmsrl_safe() usage (Jiri Olsa) [1134356] - [x86] perf/intel: Use rdmsrl_safe() when initializing RAPL PMU (Jiri Olsa) [1134356] - [x86] perf/intel/rapl: Fix CPU hotplug callback registration (Jiri Olsa) [1134356] - [x86] perf: Enable DRAM RAPL support on Intel Haswell (Jiri Olsa) [1134356] - [kernel] perf: Optimize group_sched_in() (Jiri Olsa) [1134356] - [x86] perf: Add a few more comments (Jiri Olsa) [1134356] - [kernel] perf: Remove redundant PMU assignment (Jiri Olsa) [1134356] - [kernel] perf: Fix prototype of find_pmu_context() (Jiri Olsa) [1134356] - [x86] perf: Warn to early_printk() in case irq_work is too slow (Jiri Olsa) [1134356] - [x86] perf/p4: Block PMIs on init to prevent a stream of unkown NMIs (Jiri Olsa) [1134356] - [x86] perf/p4: Fix counter corruption when using lots of perf groups (Jiri Olsa) [1134356] - [x86] perf: Push the duration-logging printk() to IRQ context (Jiri Olsa) [1134356] - [kernel] workqueue: apply __WQ_ORDERED to create_singlethread_workqueue() (Tomas Henzl) [1131563] - [md] raid10: always initialise ->state on newly allocated r10_bio (Jes Sorensen) [1085530] - [md] raid10: avoid memory leak on error path during reshape (Jes Sorensen) [1085530] - [md] raid10: Fix memory leak when raid10 reshape completes (Jes Sorensen) [1085530] - [md] raid10: fix memory leak when reshaping a RAID10 (Jes Sorensen) [1085530] - [md] raid5: avoid livelock caused by non-aligned writes (Jes Sorensen) [1085530] - [md] don't allow bitmap file to be added to raid0/linear (Jes Sorensen) [1085530] - [md] raid0: check for bitmap compatability when changing raid levels (Jes Sorensen) [1085530 1126348] - [md] Recovery speed is wrong (Jes Sorensen) [1085530 1128517] - [md] disable probing for md devices 512 and over (Jes Sorensen) [1085530] - [md] raid1, raid10: always abort recover on write error (Jes Sorensen) [1085530] - [md] flush writes before starting a recovery (Jes Sorensen) [1085530 1115749] - [md] make sure GET_ARRAY_INFO ioctl reports correct "clean" status (Jes Sorensen) [1085530] - [md] raid5: speedup sync_request processing (Jes Sorensen) [1085530] - [md] raid5: deadlock between retry_aligned_read with barrier io (Jes Sorensen) [1085530] - [md] raid5: add an option to avoid copy data from bio to stripe cache (Jes Sorensen) [1085530] - [md] bitmap: remove confusing code from filemap_get_page (Jes Sorensen) [1085530] - [md] raid5: avoid release list until last reference of the stripe (Jes Sorensen) [1085530] - [md] md_clear_badblocks should return an error code on failure (Jes Sorensen) [1085530] - [md] raid56: Don't perform reads to support writes until stripe is ready (Jes Sorensen) [1085530] - [md] refuse to change shape of array if it is active but read-only (Jes Sorensen) [1085530] - [md] always set MD_RECOVERY_INTR when interrupting a reshape thread (Jes Sorensen) [1085530] - [md] always set MD_RECOVERY_INTR when aborting a reshape or other "resync" (Jes Sorensen) [1085530] - [md] avoid possible spinning md thread at shutdown (Jes Sorensen) [1085530] - [md] raid5: fix a race of stripe count check (Jes Sorensen) [1085530] - [md] raid5: get_active_stripe avoids device_lock (Jes Sorensen) [1085530] - [md] raid5: make_request does less prepare wait (Jes Sorensen) [1085530] - [md] avoid oops on unload if some process is in poll or select (Jes Sorensen) [1085530] - [md] raid1: r1buf_pool_alloc, free allocate pages when subsequent allocation fails (Jes Sorensen) [1085530] - [md] bitmap: don't abuse i_writecount for bitmap files (Jes Sorensen) [1085530] - [md] raid5: Fix CPU hotplug callback registration (Jes Sorensen) [1085530] - [md] raid1: restore ability for check and repair to fix read errors (Jes Sorensen) [1085530] - [md] raid5: close recently introduced race in stripe_head management (Jes Sorensen) [1085530] - [md] raid5: fix long-standing problem with bitmap handling on write failure (Jes Sorensen) [1085530] - [md] check command validity early in md_ioctl() (Jes Sorensen) [1085530] - [md] ensure metadata is writen after raid level change (Jes Sorensen) [1085530] - [md] raid10: avoid fullsync when not necessary (Jes Sorensen) [1085530] - [md] allow a partially recovered device to be hot-added to an array (Jes Sorensen) [1085530] - [md] fix problem when adding device to read-only array with bitmap (Jes Sorensen) [1085530] - [md] raid10: fix bug when raid10 recovery fails to recover a block (Jes Sorensen) [1085530] - [md] raid5: fix a recently broken BUG_ON() (Jes Sorensen) [1085530] - [md] raid10: fix two bugs in handling of known-bad-blocks (Jes Sorensen) [1085530] - [md] raid5: Fix possible confusion when multiple write errors occur (Jes Sorensen) [1085530] - [Documentation] fix some typos in md documentation (Jes Sorensen) [1085530] - [md] raid5: fix newly-broken locking in get_active_stripe (Jes Sorensen) [1085530] - [md] test mddev->flags more safely in md_check_recovery (Jes Sorensen) [1085530] - [md] raid5: fix new memory-reference bug in alloc_thread_groups (Jes Sorensen) [1085530] - [block] submit_bio_wait() conversions (Jes Sorensen) [1085530] - [md] raid5: Use conf->device_lock protect changing of multi-thread resources (Jes Sorensen) [1085530] - [md] raid5: Before freeing old multi-thread worker, it should flush them (Jes Sorensen) [1085530] - [md] raid5: For stripe with R5_ReadNoMerge, we replace REQ_FLUSH with REQ_NOMERGE (Jes Sorensen) [1085530] - [md] raid1: Add some macros to make code clearly (Jes Sorensen) [1085530] - [md] raid1: Replace raise_barrier/lower_barrier with freeze_array/unfreeze_array when reconfiguring the array (Jes Sorensen) [1085530] - [md] raid1: Add a field array_frozen to indicate whether raid in freeze state (Jes Sorensen) [1085530] - [md] Convert use of typedef ctl_table to struct ctl_table (Jes Sorensen) [1085530] - [md] raid5: avoid deadlock when raid5 array has unack badblocks during md_stop_writes (Jes Sorensen) [1085530] - [md] use MD_RECOVERY_INTR instead of kthread_should_stop in resync thread (Jes Sorensen) [1085530] - [md] fix some places where mddev_lock return value is not checked (Jes Sorensen) [1085530] - [md] raid5: Retry R5_ReadNoMerge flag when hit a read error (Jes Sorensen) [1085530] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1085530] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1085530] - [md] raid5: add proper locking to error path of raid5_start_reshape (Jes Sorensen) [1085530] - [kernel] wait: add wait_event_cmd() (Jes Sorensen) [1085530] - [md] raid5: Use slow_path to release stripe when mddev->thread is null (Jes Sorensen) [1085530] - [block] Consolidate duplicated bio_trim() implementations (Jes Sorensen) [1085530] - [md] raid5: fix "distingush" typo (Jes Sorensen) [1085530] - [md] raid5: only wakeup necessary threads (Jes Sorensen) [1085530] - [md] raid5: flush out all pending requests before proceeding with reshape (Jes Sorensen) [1085530] - [md] raid5: use seqcount to protect access to shape in make_request (Jes Sorensen) [1085530] - [md] raid5: sysfs entry to control worker thread number (Jes Sorensen) [1085530] - [md] raid5: offload stripe handle to workqueue (Jes Sorensen) [1085530] - [md] raid5: fix stripe release order (Jes Sorensen) [1085530] - [md] raid5: make release_stripe lockless (Jes Sorensen) [1085530] - [md] Don't test all of mddev->flags at once (Jes Sorensen) [1085530] - [md] Fix apparent cut-and-paste error in super_90_validate (Jes Sorensen) [1085530] - [md] fix safe_mode buglet (Jes Sorensen) [1085530] - [md] don't call md_allow_write in get_bitmap_file (Jes Sorensen) [1085530] - [lib] raid6: add ARM-NEON accelerated syndrome calculation (Jes Sorensen) [1085530] - [kernel] wait: Make the __wait_event*() interface more friendly (Jes Sorensen) [1085530] - [kernel] sched/wait: Introduce ___wait_event() (Jes Sorensen) [1085530]- [net] ethtool: Check that reserved fields of struct ethtool_rxfh are 0 (Ivan Vecera) [1138823] - [net] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Ivan Vecera) [1138823] - [net] ethtool: constify array pointer parameters to ethtool_ops::set_rxfh (Ivan Vecera) [1138823] - [net] ethtool: Disallow ETHTOOL_SRSSH with both indir table and hash key unchanged (Ivan Vecera) [1138823] - [net] ethtool: Expand documentation of ethtool_ops::{get, set}_rxfh() (Ivan Vecera) [1138823] - [net] ethtool: Improve explanation of the two arrays following struct ethtool_rxfh (Ivan Vecera) [1138823] - [net] ethtool: Name the 'no change' value for setting RSS hash key but not indir table (Ivan Vecera) [1138823] - [net] ethtool: Return immediately on error in ethtool_copy_validate_indir() (Ivan Vecera) [1138823] - [net] ethtool: exit the loop when invalid index occurs (Ivan Vecera) [1138823] - [net] ethtool: Support for configurable RSS hash key (Ivan Vecera) [1138823] - [lib] reciprocal_divide: update/correction of the algorithm (Jiri Benc) [1140665] - [net] introduce reciprocal_scale helper and convert users (Jiri Benc) [1140665] - [net] random32: add prandom_u32_max and convert open coded users (Jiri Benc) [1140665] - [net] bpf: do not use reciprocal divide (Jiri Benc) [1140665] - [net] genetlink: remove superfluous assignment (Jiri Benc) [1140656] - [scsi] pmcraid: use proper genetlink multicast API (Jiri Benc) [1140656] - [net] genetlink: Fix uninitialized variable in genl_validate_assign_mc_groups() (Jiri Benc) [1140656] - [net] genetlink: fix genlmsg_multicast() bug (Jiri Benc) [1140656] - [net] genetlink: make multicast groups const, prevent abuse (Jiri Benc) [1140656] - [net] genetlink: pass family to functions using groups (Jiri Benc) [1140656] - [net] genetlink: add and use genl_set_err() (Jiri Benc) [1140656] - [net] genetlink: remove family pointer from genl_multicast_group (Jiri Benc) [1140656] - [net] genetlink: remove genl_unregister_mc_group() (Jiri Benc) [1140656] - [fs] quota: use proper genetlink multicast APIs (Jiri Benc) [1140656] - [net] drop_monitor: use proper genetlink multicast APIs (Jiri Benc) [1140656] - [net] genetlink: only pass array to genl_register_family_with_ops() (Jiri Benc) [1140656] - [net] genetlink: rename shadowed variable (Jiri Benc) [1140656] - [net] genetlink: unify registration functions (Jiri Benc) [1140656] - [net] genetlink: make genl_ops flags a u8 and move to end (Jiri Benc) [1140656] - [net] genetlink: make all genl_ops users const (Jiri Benc) [1140656] - [net] genetlink: allow making ops const (Jiri Benc) [1140656] - [net] genetlink: register family ops as array (Jiri Benc) [1140656] - [net] genetlink: remove genl_register_ops/genl_unregister_ops (Jiri Benc) [1140656] - [net] ieee802154: use genl_register_family_with_ops() (Jiri Benc) [1140656] - [kernel] taskstats: use genl_register_family_with_ops() (Jiri Benc) [1140656] - [net] genetlink: Remove extern from function prototypes (Jiri Benc) [1140656] - [net] genetlink: fix usage of NLM_F_EXCL or NLM_F_REPLACE (Jiri Benc) [1140656] - [net] udp: Fix inverted NAPI_GRO_CB(skb)->flush test (Florian Westphal) [1131999] - [net] gre: gro: Fix a bug that breaks the forwarding path (Florian Westphal) [1131999] - [net] gro: reset skb->truesize in napi_reuse_skb() (Florian Westphal) [1131999] - [net] netdev_features: work around NETIF_F kabi breakage (Florian Westphal) [1131999] - [net] l2tp: Enable checksum unnecessary conversions for l2tp/UDP sockets (Florian Westphal) [1131999] - [net] vxlan: Enable checksum unnecessary conversions for vxlan/UDP sockets (Florian Westphal) [1131999] - [net] gre: Add support for checksum unnecessary conversions (Florian Westphal) [1131999] - [net] udp: Add support for doing checksum unnecessary conversion (Florian Westphal) [1131999] - [net] Infrastructure for checksum unnecessary conversions (Florian Westphal) [1131999] - [net] Support for csum_bad in skbuff (Florian Westphal) [1131999] - [net] sctp: Change sctp to implement csum_levels (Florian Westphal) [1131999] - [net] Allow GRO to use and set levels of checksum unnecessary (Florian Westphal) [1131999] - [net] Clarification of CHECKSUM_UNNECESSARY (Florian Westphal) [1131999] - [net] skbuff: improve comment on checksumming (Florian Westphal) [1131999] - [net] skbuff: Use ALIGN macro instead of open coding it (Florian Westphal) [1131999] - [net] Allocate a new 16 bits for flags in skbuff (Florian Westphal) [1131999] - [net] gre: When GRE csum is present count as encap layer wrt csum (Florian Westphal) [1131999] - [net] udp: additional GRO support (Florian Westphal) [1131999] - [net] tcp: Call skb_gro_checksum_validate (Florian Westphal) [1131999] - [net] ipv6: gro: fix CHECKSUM_COMPLETE support (Florian Westphal) [1131999] - [net] gre: call skb_gro_checksum_simple_validate (Florian Westphal) [1131999] - [net] add gro_compute_pseudo functions (Florian Westphal) [1131999] - [net] skb_gro_checksum_* functions (Florian Westphal) [1131999] - [net] fix setting csum_start in skb_segment() (Florian Westphal) [1131999] - [net] vxlan: Checksum fixes (Florian Westphal) [1131999] - [net] add skb_pop_rcv_encapsulation (Florian Westphal) [1131999] - [net] udp: call __skb_checksum_complete when doing full checksum (Florian Westphal) [1131999] - [net] Fix save software checksum complete (Florian Westphal) [1131999] - [net] Fix GSO constants to match NETIF flags (Florian Westphal) [1131999] - [net] Add skb_gro_postpull_rcsum to udp and vxlan (Florian Westphal) [1131999] - [net] Save software checksum complete (Florian Westphal) [1131999] - [net] Preserve CHECKSUM_COMPLETE at validation (Florian Westphal) [1131999] - [net] vxlan: Add support for UDP checksums (v4 sending, v6 zero csums) (Florian Westphal) [1131999] - [net] gre: Call gso_make_checksum (Florian Westphal) [1131999] - [net] gre: simplify GRE header length calculation in gre_gso_segment() (Florian Westphal) [1131999] - [net] Add GSO support for UDP tunnels with checksum (Florian Westphal) [1131999] - [net] tcp: Call gso_make_checksum (Florian Westphal) [1131999] - [net] Support for multiple checksums with gso (Florian Westphal) [1131999] - [net] l2tp: call udp{6}_set_csum (Florian Westphal) [1131999] - [net] udp: Generic functions to set checksum (Florian Westphal) [1131999] - [net] l2tp: Add support for zero IPv6 checksums (Florian Westphal) [1131999] - [net] udp: Make enabling of zero UDP6 csums more restrictive (Florian Westphal) [1131999] - [net] Split sk_no_check into sk_no_check_{rx, tx} (Florian Westphal) [1131999] - [net] Eliminate no_check from protosw (Florian Westphal) [1131999] - [net] sunrpc: Remove sk_no_check setting (Florian Westphal) [1131999] - [net] l2tp: Remove UDP checksum verification (Florian Westphal) [1131999] - [net] udp: Verify UDP checksum before handoff to encap (Florian Westphal) [1131999] - [net] icmp6: Call skb_checksum_validate (Florian Westphal) [1131999] - [net] icmp: Call skb_checksum_simple_validate (Florian Westphal) [1131999] - [net] igmp: Call skb_checksum_simple_validate (Florian Westphal) [1131999] - [net] gre6: Call skb_checksum_simple_validate (Florian Westphal) [1131999] - [net] gre: Call skb_checksum_simple_validate (Florian Westphal) [1131999] - [net] ipv6: Need to sock_put on csum error (Florian Westphal) [1131999] - [net] ipv6: Implmement RFC 6936 (zero RX csums for UDP/IPv6) (Florian Westphal) [1131999] - [net] udp: Only allow busy read/poll on connected sockets (Florian Westphal) [1078978 1131999] - [net] ipv6: log src and dst along with "udp checksum is 0" (Florian Westphal) [1131999] - [net] ipv6: Call skb_checksum_init in IPv6 (Florian Westphal) [1131999] - [net] ipv4: Call skb_checksum_init in IPv4 (Florian Westphal) [1131999] - [net] Generalize checksum_init functions (Florian Westphal) [1131999] - [net] Change x86_64 add32_with_carry to allow memory operand (Florian Westphal) [1131999] - [x86_64] csum_add for x86_64 (Florian Westphal) [1131999] - [net] Allow csum_add to be provided in arch (Florian Westphal) [1131999] - [net] ipv4: add a sock pointer to dst->output() path (Jiri Pirko) [1081956] - [net] iptunnels: remove net arg from iptunnel_xmit() (Jiri Pirko) [1081956] - [net] vti: Use the tunnel mark for lookup in the error handlers (Jiri Pirko) [1091561] - [net] xfrm4: Remove duplicate semicolon (Jiri Pirko) [1091561] - [net] xfrm4: Properly handle unsupported protocols (Jiri Pirko) [1091561] - [net] vti4: Don't count header length twice (Jiri Pirko) [1091561] - [net] vti4: don't allow to add the same tunnel twice (Jiri Pirko) [1091561] - [net] vti4: Enable namespace changing (Jiri Pirko) [1091561] - [net] vti4: Check the tunnel endpoints of the xfrm state and the vti interface (Jiri Pirko) [1091561] - [net] vti4: Support inter address family tunneling (Jiri Pirko) [1091561] - [net] vti4: Use the on xfrm_lookup returned dst_entry directly (Jiri Pirko) [1091561] - [net] vti4: Update the ipv4 side to use it's own receive hook (Jiri Pirko) [1091561] - [net] skb: allow skb_scrub_packet() to be used by tunnels (Jiri Pirko) [1091561] - [net] ipv4: xfrm: Introduce xfrm_tunnel_notifier for xfrm tunnel mode callback (Jiri Pirko) [1091561] - [net] ip_tunnel: Remove double unregister of the fallback device (Jiri Pirko) [1091561] - [net] ipip: add x-netns support (Jiri Pirko) [1091561] - [net] vti4: switch to new ip tunnel code (Jiri Pirko) [1091561] - [net] ip_tunnel: Make vti work with i_key set (Jiri Pirko) [1091561] - [net] xfrm: Add xfrm_tunnel_skb_cb to the skb common buffer (Jiri Pirko) [1091561] - [net] ipcomp4: Use the IPsec protocol multiplexer API (Jiri Pirko) [1091561] - [net] ah4: Use the IPsec protocol multiplexer API (Jiri Pirko) [1091561] - [net] esp4: Use the IPsec protocol multiplexer API (Jiri Pirko) [1091561] - [net] xfrm4: Add IPsec protocol multiplexer (Jiri Pirko) [1091561]- [drm] i915: don't crash if unable to setup stolen (Rob Clark) [1128939] - [fs] nfs: Don't reset pg_moreio in __nfs_pageio_add_request (Steve Dickson) [1120728] - [fs] nfs: Remove 2 unused variables (Steve Dickson) [1120728] - [fs] nfs: handle multiple reqs in nfs_wb_page_cancel (Steve Dickson) [1120728] - [fs] nfs: nfs_page should take a ref on the head req (Steve Dickson) [1120728] - [fs] nfsv4: test SECINFO RPC_AUTH_GSS pseudoflavors for support (Steve Dickson) [1120728] - [fs] nfs: Return -EPERM if no supported or matching SECINFO flavor (Steve Dickson) [1120728] - [fs] nfs: check the return of nfs4_negotiate_security in nfs4_submount (Steve Dickson) [1120728]- [crypto] drbg: fix maximum value checks on 32 bit systems (Herbert Xu) [1138311] - [crypto] drbg: remove configuration of fixed values (Herbert Xu) [1138311] - [crypto] drbg: fix failure of generating multiple of 2**16 bytes (Herbert Xu) [1011562] - [crypto] drbg: drbg_exit() can be static (Herbert Xu) [1011562] - [crypto] drbg: HMAC-SHA1 DRBG has crypto strength of 128 bits (Herbert Xu) [1011562] - [crypto] drbg: Mix a time stamp into DRBG state (Herbert Xu) [1011562] - [crypto] drbg: Select correct DRBG core for stdrng (Herbert Xu) [1011562] - [crypto] drbg: Call CTR DRBG DF function only once (Herbert Xu) [1011562] - [crypto] drbg: Fix format string for debugging statements (Herbert Xu) [1011562] - [crypto] drbg: cleanup of preprocessor macros (Herbert Xu) [1011562] - [crypto] drbg: Use Kconfig to ensure at least one RNG option is set (Herbert Xu) [1011562] - [crypto] drbg: use of kernel linked list (Herbert Xu) [1011562] - [crypto] drbg: fix memory corruption for AES192 (Herbert Xu) [1011562] - [crypto] drbg: simplify ordering of linked list in drbg_ctr_df (Herbert Xu) [1011562] - [crypto] drbg: Add DRBG test code to testmgr (Herbert Xu) [1011562] - [crypto] drbg: DRBG testmgr test vectors (Herbert Xu) [1011562] - [crypto] drbg: compile the DRBG code (Herbert Xu) [1011562] - [crypto] drbg: DRBG kernel configuration options (Herbert Xu) [1011562] - [crypto] drbg: header file for DRBG (Herbert Xu) [1011562] - [crypto] drbg: SP800-90A Deterministic Random Bit Generator (Herbert Xu) [1011562] - [virt] virtio_scsi: avoid cancelling uninitialized work items (Paolo Bonzini) [1050834] - [net] macvtap: Fix race between device delete and open (Vlad Yasevich) [1075904] - [video] offb: Little endian fixes (David Gibson) [1144937] - [cpufreq] release policy->rwsem on error (Prarit Bhargava) [1140184] - [char] ipmi: Turn off all activity on an idle ipmi interface (Tony Camuso) [1111214] - [char] ipmi: Turn off default probing of interfaces (Tony Camuso) [1111214] - [char] ipmi: Reset the KCS timeout when starting error recovery (Tony Camuso) [1111214] - [char] ipmi: Fix a race restarting the timer (Tony Camuso) [1111214] - [char] ipmi: ipmi_bt_sm, fix infinite loop (Tony Camuso) [1111214] - [char] ipmi: delete non-required instances of include (Tony Camuso) [1111214] - [char] ipmi: Cleanup error return (Tony Camuso) [1111214] - [char] ipmi: fix timeout calculation when bmc is disconnected (Tony Camuso) [1111214] - [char] ipmi: use USEC_PER_SEC instead of 1000000 for more meaningful (Tony Camuso) [1111214] - [char] ipmi: remove deprecated IRQF_DISABLED (Tony Camuso) [1111214] - [char] ipmi: Initialize locals to avoid warning (Tony Camuso) [1111214] - [char] ipmi: info leak in compat_ipmi_ioctl() (Tony Camuso) [1111214] - [char] ipmi: Convert use of typedef ctl_table to struct ctl_table (Tony Camuso) [1111214]- [x86] uv: Set n_lshift based on GAM_GR_CONFIG MMR for UV3 (George Beshers) [1098325] - [kernel] audit: correct AUDIT_GET_FEATURE return message type (Richard Guy Briggs) [1141791] - [mm] fix the theoretical compound_lock() vs prep_new_page() race (Andrea Arcangeli) [1135506] - [mm] hugetlb: call MMU notifiers when copying a hugetlb page range (Andrea Arcangeli) [1135506] - [mm] page_alloc: convert hot/cold parameter and immediate callers to bool (Andrea Arcangeli) [1135506] - [mm] introdule compound_head_by_tail() (Andrea Arcangeli) [1135506] - [mm] swap: split put_compound_page() (Andrea Arcangeli) [1135506] - [mm] slub: do not VM_BUG_ON_PAGE() for temporary on-stack pages (Andrea Arcangeli) [1135506] - [mm] page_alloc: change mm debug routines back to EXPORT_SYMBOL (Andrea Arcangeli) [1135506] - [mm] dump page when hitting a VM_BUG_ON using VM_BUG_ON_PAGE (Andrea Arcangeli) [1135506] - [mm] thp: __get_page_tail_foll() can use get_huge_page_tail() (Andrea Arcangeli) [1135506] - [mm] print more details for bad_page() (Andrea Arcangeli) [1135506] - [mm] thp: turn compound_head() into BUG_ON(!PageTail) in get_huge_page_tail() (Andrea Arcangeli) [1135506] - [mm] hugetlbfs: Add some VM_BUG_ON()s to catch non-hugetlbfs pages (Andrea Arcangeli) [1135506] - [mm] swap: introduce put_[un]refcounted_compound_page helpers for splitting put_compound_page() (Andrea Arcangeli) [1135506] - [mm] close PageTail race (Andrea Arcangeli) [1135506] - [block] aoe: adjust ref of head for compound page tails (Andrea Arcangeli) [1135506] - [mm] swap: reorganize put_compound_page() (Andrea Arcangeli) [1135506] - [mm] hugetlbfs: use __compound_tail_refcounted in __get_page_tail too (Andrea Arcangeli) [1135506] - [mm] tail page refcounting optimization for slab and hugetlbfs (Andrea Arcangeli) [1135506] - [mm] hugetlbfs: move the put/get_page slab and hugetlbfs optimization in a faster path (Andrea Arcangeli) [1135506] - [mm] hugetlbfs: fix hugetlbfs optimization (Andrea Arcangeli) [1135506] - [mm] make lru_add_drain_all() selective (Andrea Arcangeli) [1135506] - [mm] fix aio performance regression for database caused by THP (Andrea Arcangeli) [1135506] - [powerpc] Add smp_mb()s to arch_spin_unlock_wait() (Gustavo Duarte) [1136528] - [powerpc] Add smp_mb() to arch_spin_is_locked() (Gustavo Duarte) [1136528] - [acpi] scan: not cache _SUN value in struct acpi_device_pnp (Prarit Bhargava) [1140567] - [acpi] scan: ACPI device object sysfs attribute for _STA evaluation (Prarit Bhargava) [1140567]- [alsa] hda: Set up initial pins for Acer Aspire V5 (Jaroslav Kysela) [1112200] - [alsa] ice1712: Replacing hex with #defines (Jaroslav Kysela) [1112200] - [alsa] ctxfi: fix broken user-visible string (Jaroslav Kysela) [1112200] - [alsa] ctxfi: prink replacement (Jaroslav Kysela) [1112200] - [alsa] ctxfi: ctpcm.c printk replacement (Jaroslav Kysela) [1112200] - [alsa] pcm: Fix the silence data for DSD formats (Jaroslav Kysela) [1112200] - [alsa] ctxfi: ct20k1reg Fix typo in include guard (Jaroslav Kysela) [1112200] - [alsa] hda: ca0132_regs.h Fix typo in include guard (Jaroslav Kysela) [1112200] - [alsa] core: fix buffer overflow in snd_info_get_line() (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Use tables for batch COEF writes/updtes (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Add alc_update_coef*_idx() helper (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Use alc_write_coef_idx() in alc269_quanta_automake() (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Optimize alc888_coef_init() (Jaroslav Kysela) [1112200] - [alsa] hda: Remove obsoleted EXPORT_SYMBOL_HDA() macro (Jaroslav Kysela) [1112200] - [alsa] hda: Remove obsoleted snd_hda_check_board_config() & co (Jaroslav Kysela) [1112200] - [alsa] hda/hdmi: apply Valleyview fix-ups to Cherryview display codec (Jaroslav Kysela) [1112200] - [alsa] hda/hdmi: set depop_delay for haswell plus (Jaroslav Kysela) [1112200] - [alsa] hda: restore the gpio led after resume (Jaroslav Kysela) [1112200] - [alsa] core: create write-only attribute macros for devices and drivers (Jaroslav Kysela) [1112200] - [alsa] sysfs: create __ATTR_WO() (Jaroslav Kysela) [1112200] - [alsa] dell-led: add mic mute led interface (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Avoid setting wrong COEF on ALC269 & co (Jaroslav Kysela) [1112200] - [alsa] hda: Set TLV_DB_SCALE_MUTE bit for cx5051 vmaster (Jaroslav Kysela) [1112200] - [alsa] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Jaroslav Kysela) [1112200] - [alsa] hda/ca0132: Don't try loading firmware at resume when already failed (Jaroslav Kysela) [1112200] - [alsa] hda: Fix pop noises on reboot for Dell XPS 13 9333 (Jaroslav Kysela) [1112200] - [alsa] hda: Set internal mic as default input source on Dell XPS 13 9333 (Jaroslav Kysela) [1112200] - [alsa] usb-audio: fix BOSS ME-25 MIDI regression (Jaroslav Kysela) [1112200] - [alsa] hda: Fix parsing of CMI8888 codec (Jaroslav Kysela) [1112200] - [alsa] hda: Fix probing and stuttering on CMI8888 HD-audio controller (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Fixed ALC286/ALC288 recording delay for Headset Mic (Jaroslav Kysela) [1112200] - [alsa] usb-audio: Whitespace cleanups for sound/usb/midi.* (Jaroslav Kysela) [1112200] - [alsa] usb-audio: Respond to suspend and resume callbacks for MIDI input (Jaroslav Kysela) [1112200] - [alsa] virtuoso: add Xonar Essence STX II support (Jaroslav Kysela) [1112200] - [alsa] riptide: fix d confusingly prefixed with 0x in format strings (Jaroslav Kysela) [1112200] - [alsa] hda: add codec ID for Braswell display audio codec (Jaroslav Kysela) [1112200] - [alsa] hda: add PCI IDs for Intel Braswell (Jaroslav Kysela) [1112200] - [alsa] usb-audio: Adjust Gamecom 780 volume level (Jaroslav Kysela) [1112200] - [alsa] usb-audio: improve dmesg source grepability (Jaroslav Kysela) [1112200] - [alsa] hda: add mic mute led hook for dell machines (Jaroslav Kysela) [1112200] - [alsa] hda: fix an external mic jack problem on a HP machine (Jaroslav Kysela) [1112200] - [alsa] hda: Fix loopback noise on Dell XPS 15 (Jaroslav Kysela) [1112200] - [alsa] hda: Make vendor quirks lowest prio for ALC2xx (Jaroslav Kysela) [1112200] - [alsa] hda: Refactor quirk picking and change quirk priority (Jaroslav Kysela) [1112200] - [alsa] hda: Add mic fixup for Gigabyte BXBT-2807 (Jaroslav Kysela) [1112200] - [alsa] hda: Add mute LED pin quirk for HP 15 touchsmart (Jaroslav Kysela) [1112200] - [alsa] pcm: Add tstamp_type and proto to sw_params compat layer (Jaroslav Kysela) [1112200] - [alsa] pcm: Introduce protocol version field to sw_params (Jaroslav Kysela) [1112200] - [alsa] hda: Add NULL check to all PM ops in hda_intel.c (Jaroslav Kysela) [1112200] - [alsa] hda: init_flag is in struct hda_intel (Jaroslav Kysela) [1112200] - [alsa] compress: fix an integer overflow check (Jaroslav Kysela) [1112200] - [alsa] hda: Add the pin fixup for HP Envy TS bass speaker (Jaroslav Kysela) [1112200] - [alsa] control: Define SNDRV_CTL_TLV_OP_* constants (Jaroslav Kysela) [1112200] - [alsa] hda: Fix broken PM due to incomplete i915 initialization (Jaroslav Kysela) [1112200] - [alsa] hda: Revert stream assignment order for Intel controllers (Jaroslav Kysela) [1112200] - [alsa] pcm: Add timestamp type to sw_params (Jaroslav Kysela) [1112200] - [alsa] pcm: simplify snd_pcm_tstamp() (Jaroslav Kysela) [1112200] - [alsa] hda: add capture mute led support in led_power_filter (Jaroslav Kysela) [1112200] - [alsa] hda: fix a typo by changing mute_led_nid to cap_mute_led_nid (Jaroslav Kysela) [1112200] - [alsa] hda: Add new GPU codec ID 0x10de0070 to snd-hda (Jaroslav Kysela) [1112200] - [alsa] hda: Fix build warning (Jaroslav Kysela) [1112200] - [alsa] hda: Add several entries for enabling HP mute led (Jaroslav Kysela) [1112200] - [alsa] hda: Fix and neaten print_nid_path/debug_badness (Jaroslav Kysela) [1112200] - [alsa] pcm_dmaengine: Correct support for 24bits physical sample widths (Jaroslav Kysela) [1112200] - [alsa] pcm_dmaengine: Use the available wrapper to get physical width (Jaroslav Kysela) [1112200] - [alsa] ice1712: Correcting/completing #defines for REGS (Jaroslav Kysela) [1112200] - [alsa] hda: restore BCLK M/N value as per CDCLK for HSW/BDW display HDA controller (Jaroslav Kysela) [1112200] - [alsa] hda: Remove unused variable (Jaroslav Kysela) [1112200] - [alsa] mixart: Remove unused variable (Jaroslav Kysela) [1112200] - [alsa] echoaudio: Remove unused variable (Jaroslav Kysela) [1112200] - [alsa] hda: Fix build error in hda_tegra.c (Jaroslav Kysela) [1112200] - [alsa] trident: Remove unused variable in trident_memory.c (Jaroslav Kysela) [1112200] - [alsa] trident: Remove unused variable in trident_main.c (Jaroslav Kysela) [1112200] - [alsa] hda: Fix invalid function call in snd_hda_add_vmaster() (Jaroslav Kysela) [1112200] - [alsa] hda: Add a fixup for Thinkpad T540p (Jaroslav Kysela) [1112200] - [alsa] hda: Add another headset pin quirk for some Dell machines (Jaroslav Kysela) [1112200] - [alsa] hda: Replace ICH6_ prefix (Jaroslav Kysela) [1112200] - [alsa] hda: Remove obsoleted SFX definitions (Jaroslav Kysela) [1112200] - [alsa] hda: Move SD nums definitions to hda_intel.c (Jaroslav Kysela) [1112200] - [alsa] hda: Use common reboot notifier (Jaroslav Kysela) [1112200] - [alsa] hda: Move more PCI-controller-specific stuff from generic code (Jaroslav Kysela) [1112200] - [alsa] hda: Make position_fix as generic callback (Jaroslav Kysela) [1112200] - [alsa] hda: Remove superfluous MAX_AZX_DEV (Jaroslav Kysela) [1112200] - [alsa] hda: restore BCLK M/N values when resuming HSW/BDW display controller (Jaroslav Kysela) [1112200] - [alsa] usb-audio: Fix races at disconnection and PCM closing (Jaroslav Kysela) [1112200] - [alsa] hda: Adjust speaker HPF and add LED support for HP Spectre 13 (Jaroslav Kysela) [1112200] - [alsa] hda: Remove the obsoleted static quirk codes from patch_cmedia.c (Jaroslav Kysela) [1112200] - [alsa] hda: Remove the obsoleted static quirk codes from patch_conexant.c (Jaroslav Kysela) [1112200] - [alsa] hda: Kill the rest of snd_print*() usages (Jaroslav Kysela) [1112200] - [alsa] hda: Kill snd_printd*() in HDMI debug / info prints (Jaroslav Kysela) [1112200] - [alsa] hda: Make the pin quirk tables use the SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1112200] - [alsa] hda: Make a SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1112200] - [alsa] hda: Add pin quirk for Dell XPS 15 (Jaroslav Kysela) [1112200] - [alsa] seq/seq_memory: Fix closing brace followed by if (Jaroslav Kysela) [1112200] - [alsa] hda/hdmi: call overridden init on resume (Jaroslav Kysela) [1112200] - [alsa] hda: Fix usage of "model" module parameter (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Support HP mute led for output and input (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Add more entry for enable HP mute led (Jaroslav Kysela) [1112200] - [alsa] control: Make sure that id->index does not overflow (Jaroslav Kysela) [1112200 1117314] {CVE-2014-4656} - [alsa] control: Handle numid overflow (Jaroslav Kysela) [1112200 1117314] {CVE-2014-4656} - [alsa] control: Fix replacing user controls (Jaroslav Kysela) [1112200 1117324] {CVE-2014-4654 CVE-2014-4655} - [alsa] control: Protect user controls against concurrent access (Jaroslav Kysela) [1112200 1117339] {CVE-2014-4652} - [alsa] hd-audio: Don't continue probing i915 when nomodeset is given (Jaroslav Kysela) [1112200] - [alsa] hda: Add quirk for external mic on Lifebook U904 (Jaroslav Kysela) [1112200] - [alsa] hda: fix a fixup value for codec alc293 in the pin_quirk table (Jaroslav Kysela) [1112200] - [alsa] intel8x0: Use ktime and ktime_get() (Jaroslav Kysela) [1112200] - [alsa] core: Use ktime_get_ts() (Jaroslav Kysela) [1112200] - [alsa] hda: verify pin-converter connection on unsol event for HSW and VLV (Jaroslav Kysela) [1112200] - [alsa] hda: Add quirk for ABit AA8XE (Jaroslav Kysela) [1112200] - [alsa] Revert: hda: mask buggy stream DMA0 for Broadwell display controller (Jaroslav Kysela) [1112200] - [alsa] hda: using POS_FIX_LPIB on Broadwell HDMI Audio (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Add support of ALC667 codec (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Add more codec rename (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: New vendor ID for ALC233 (Jaroslav Kysela) [1112200] - [alsa] hda: add two new pin tables (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Add support of ALC891 codec (Jaroslav Kysela) [1112200] - [alsa] seq: Continue broadcasting events to ports if one of them fails (Jaroslav Kysela) [1112200] - [alsa] seq: correctly detect input buffer overflow (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Fix COEF widget NID for ALC260 replacer fixup (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Correction of fixup codes for PB V7900 laptop (Jaroslav Kysela) [1112200] - [alsa] hda/analog: Fix silent output on ASUS A8JN (Jaroslav Kysela) [1112200] - [alsa] hda: move some alc662 family machines to hda_pin_quirk table (Jaroslav Kysela) [1112200] - [alsa] hda: move some alc269 family machines to hda_pin_quirk table (Jaroslav Kysela) [1112200] - [alsa] Revert: hda: drop def association and sequence from pinconf comparing (Jaroslav Kysela) [1112200] - [alsa] hda: fix tegra build (Jaroslav Kysela) [1112200] - [alsa] hda: Pop noises fix for XPS13 9333 (Jaroslav Kysela) [1112200] - [alsa] hda: add an instance to use snd_hda_pick_pin_fixup (Jaroslav Kysela) [1112200] - [alsa] hda: drop def association and sequence from pinconf comparing (Jaroslav Kysela) [1112200] - [alsa] hda: get subvendor from codec rather than pci_dev (Jaroslav Kysela) [1112200] - [alsa] hda: Add a new quirk match based on default pin configuration (Jaroslav Kysela) [1112200] - [alsa] hda: Add fixup_forced flag (Jaroslav Kysela) [1112200] - [alsa] snd-usb/mixer: remove error messages on failed kmalloc() (Jaroslav Kysela) [1112200] - [alsa] snd-usb/mixer: coding style fixups (Jaroslav Kysela) [1112200] - [alsa] hda: Fix onboard audio on Intel H97/Z97 chipsets (Jaroslav Kysela) [1112200] - [alsa] Replace DEFINE_PCI_DEVICE_TABLE macro use (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Add support headset mode for ALC233 (Jaroslav Kysela) [1112200] - [alsa] lola: fix format type mismatch in sound/pci/lola/lola_proc.c (Jaroslav Kysela) [1112200] - [alsa] hda: fix format type mismatch in sound/pci/hda/patch_sigmatel.c (Jaroslav Kysela) [1112200] - [alsa] hda: Disable AA-mix on Sony Vaio S13 (Jaroslav Kysela) [1112200] - [alsa] hda: White noise fix for XPS13 9333 (Jaroslav Kysela) [1112200] - [alsa] hda/tegra: Fix MODULE_DEVICE_TABLE typo (Jaroslav Kysela) [1112200] - [alsa] hda: Add driver for Tegra SoC HDA (Jaroslav Kysela) [1112200] - [alsa] hda/hdmi: Add Nvidia Tegra124 HDMI support (Jaroslav Kysela) [1112200] - [alsa] fm801: convert struct description to kernel-doc (Jaroslav Kysela) [1112200] - [alsa] pcm_dmaengine: Add check during device suspend (Jaroslav Kysela) [1112200] - [alsa] hda: add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1112200] - [alsa] hda: add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1112200] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [1112200] - [alsa] hda: if statement not indented (Jaroslav Kysela) [1112200] - [alsa] hda: mask buggy stream DMA0 for Broadwell display controller (Jaroslav Kysela) [1112200] - [alsa] hda: Add dock pin setups for Thinkpad T440 (Jaroslav Kysela) [1112200] - [alsa] hda/hdmi: Set infoframe and channel mapping even without sink (Jaroslav Kysela) [1112200] - [alsa] fm801: introduce fm801_ac97_is_ready()/fm801_ac97_is_valid() helpers (Jaroslav Kysela) [1112200] - [alsa] fm801: introduce macros to access the hardware (Jaroslav Kysela) [1112200] - [alsa] hda/hdmi: Set converter channel count even without sink (Jaroslav Kysela) [1112200] - [alsa] usb-audio: work around corrupted TEAC UD-H01 feedback data (Jaroslav Kysela) [1112200] - [alsa] usb-audio: Fix deadlocks at resuming (Jaroslav Kysela) [1112200] - [alsa] usb-audio: Save mixer status only once at suspend (Jaroslav Kysela) [1112200] - [alsa] usb-audio: Prevent printk ratelimiting from spamming kernel log while DEBUG not defined (Jaroslav Kysela) [1112200] - [alsa] hda: Suppress CORBRP clear on Nvidia controller chips (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Add more entry for enable HP mute led (Jaroslav Kysela) [1112200] - [alsa] hda: add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1112200] - [alsa] usb-audio: Fix format string mismatch in mixer.c (Jaroslav Kysela) [1112200] - [alsa] core: Fix format string mismatch in seq_midi.c (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Add new codec ALC293/ALC3235 UAJ supported (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Add two codecs alias name for Dell (Jaroslav Kysela) [1112200] - [alsa] lx_core: Translate comments from french to english (Jaroslav Kysela) [1112200] - [alsa] lx_core: Remove useless #if 0 .. #endif (Jaroslav Kysela) [1112200] - [alsa] lx_core: Remove dead code (Jaroslav Kysela) [1112200] - [alsa] lx_core: Fix dev_dbg typo (Jaroslav Kysela) [1112200] - [alsa] lx_core: Switch to using BIT macro (Jaroslav Kysela) [1112200] - [alsa] lx_core: Remove unused defines (Jaroslav Kysela) [1112200] - [alsa] pcm: BUG message unnecessarily triggers kerneloops (Jaroslav Kysela) [1112200] - [alsa] MIDI driver for Behringer BCD2000 USB device (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Add headset Mic support for Dell machine (Jaroslav Kysela) [1112200] - [alsa] hda: add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Add support of ALC288 codec (Jaroslav Kysela) [1112200] - [alsa] usb-audio: Suppress repetitive debug messages from retire_playback_urb() (Jaroslav Kysela) [1112200] - [alsa] hda: Make full_reset boolean (Jaroslav Kysela) [1112200] - [alsa] hda: add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1112200] - [alsa] hda: Use runtime helper to check active state (Jaroslav Kysela) [1112200] - [alsa] ice1712: Fix boundary checks in PCM pointer ops (Jaroslav Kysela) [1112200] - [alsa] hda: Do not assign streams in reverse order (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Add eapd shutup to ALC283 (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Change model name alias for ChromeOS (Jaroslav Kysela) [1112200] - [alsa] Kconfig: rename HAS_IOPORT to HAS_IOPORT_MAP (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Improve HP depop when system change power state on Chromebook (Jaroslav Kysela) [1112200] - [alsa] ice1712: Save/restore routing and rate registers (Jaroslav Kysela) [1112200] - [alsa] ice1712: restore AK4xxx volumes on resume (Jaroslav Kysela) [1112200] - [alsa] ice1712: Add S/PDIF suspend support for ICE1712-based M-Audio cards (Jaroslav Kysela) [1112200] - [alsa] cs8427: separate HW initialization (Jaroslav Kysela) [1112200] - [alsa] hda: Fix silent speaker output due to mute LED fixup (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Fixed single output machine get empty hp sense (Jaroslav Kysela) [1112200] - [alsa] ice1712: Add suspend support for M-Audio ICE1712-based cards (Jaroslav Kysela) [1112200] - [alsa] ice1712: add suspend support for ICE1712 chip (Jaroslav Kysela) [1112200] - [alsa] hda: Enable beep for ASUS 1015E (Jaroslav Kysela) [1112200] - [alsa] asihpi: fix some indenting in snd_card_asihpi_pcm_new() (Jaroslav Kysela) [1112200] - [alsa] hda: add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1112200] - [alsa] hda: Inform the unexpectedly ignored pins by auto-parser (Jaroslav Kysela) [1112200] - [alsa] hda: verify pin-cvt connection on preparing a stream for Intel HDMI codec (Jaroslav Kysela) [1112200] - [alsa] compress: Pass through return value of open ops callback (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Restore default value for ALC282 (Jaroslav Kysela) [1112200] - [alsa] oxygen: Xonar DG(X) fix Stereo Upmixing regression (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Fix the noise after suspend and resume on ALC282 codec (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Restore default value for ALC283 (Jaroslav Kysela) [1112200] - [alsa] sis7019: Simplify dependencies (Jaroslav Kysela) [1112200] - [alsa] cs5535audio: Also needed on MIPS (Jaroslav Kysela) [1112200] - [alsa] hda: initialize audio InfoFrame to be all zero (Jaroslav Kysela) [1112200] - [alsa] cs553*: Fix dependencies (Jaroslav Kysela) [1112200] - [alsa] hda: Fix loud click noise with IdeaPad 410Y (Jaroslav Kysela) [1112200] - [alsa] usb-audio: Add quirk for Logitech Webcam C500 (Jaroslav Kysela) [1112200] - [alsa] emu10k1: Fix possible NULL dereference (Jaroslav Kysela) [1112200] - [alsa] echoaudio: use after free on error (Jaroslav Kysela) [1112200] - [alsa] lola: NULL deref on allocation error (Jaroslav Kysela) [1112200] - [alsa] hda: Use analog beep for Thinkpads with AD1984 codecs (Jaroslav Kysela) [1112200] - [alsa] hda: Add missing loopback merge path for AD1884/1984 codecs (Jaroslav Kysela) [1112200] - [alsa] hda: add automute fix for another dell AIO model (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Add headset quirk for Dell DT (Jaroslav Kysela) [1112200] - [alsa] hda: Added inverted digital-mic handling for Acer TravelMate 8371 (Jaroslav Kysela) [1112200] - [alsa] hda: Mark reg op args as iomem (Jaroslav Kysela) [1112200] - [alsa] hda: Rename reg access ops in hda_controller_ops (Jaroslav Kysela) [1112200] - [alsa] hda: Make azx_attach_pcm_stream static (Jaroslav Kysela) [1112200] - [alsa] hda: remove PCI dependency in Kconfig (Jaroslav Kysela) [1112200] - [alsa] hda: Move codec create to hda_controller (Jaroslav Kysela) [1112200] - [alsa] hda: Move azx_interrupt to hda_controller (Jaroslav Kysela) [1112200] - [alsa] hda: Add position_check op (Jaroslav Kysela) [1112200] - [alsa] hda: Move low level functions to hda_controller (Jaroslav Kysela) [1112200] - [alsa] hda: move alloc_cmd_io to hda_controller (Jaroslav Kysela) [1112200] - [alsa] hda: Relocate RIRB/CORB interface to hda_controller (Jaroslav Kysela) [1112200] - [alsa] hda: Move the dsp loader to hda_controller (Jaroslav Kysela) [1112200] - [alsa] hda: Pull pages allocation to hda_controller (Jaroslav Kysela) [1112200] - [alsa] hda: Add hda_controller.c and move pcm ops from hda_intel (Jaroslav Kysela) [1112200] - [alsa] hda: Add pcm_mmap_prepare op (Jaroslav Kysela) [1112200] - [alsa] hda: Move snd page allocation to ops (Jaroslav Kysela) [1112200] - [alsa] hda: Pass max_slots and power_save to codec_create (Jaroslav Kysela) [1112200] - [alsa] hda: Add jackpoll_ms to struct azx (Jaroslav Kysela) [1112200] - [alsa] hda: remove unused clear of STATESTS (Jaroslav Kysela) [1112200] - [alsa] hda: Add function pointer for disabling MSI (Jaroslav Kysela) [1112200] - [alsa] hda: Use device pointer from the card instead of pci (Jaroslav Kysela) [1112200] - [alsa] hda: Keep pointer to bdl_pos_fix in chip struct (Jaroslav Kysela) [1112200] - [alsa] hda: Allow different ops to read/write registers (Jaroslav Kysela) [1112200] - [alsa] hda: Move some definitions to new hda_priv.h (Jaroslav Kysela) [1112200] - [alsa] hda: Fix CORB reset to follow specification (Jaroslav Kysela) [1112200] - [alsa] hda: Fix registration of beep input device (Jaroslav Kysela) [1112200] - [alsa] hda/sigmatel: Allow auto-switching for dock line-in of HP laptops (Jaroslav Kysela) [1112200] - [alsa] Move EXPORT_SYMBOL() in appropriate places (Jaroslav Kysela) [1112200] - [alsa] hda: Make codec object as a parent for input beep devices (Jaroslav Kysela) [1112200] - [alsa] 6fire: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] usb-audio: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] ymfpci: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] vx222: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] trident: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] rme9652: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] hdspm: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] hdsp: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] pcxhr: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] oxygen: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] nm256: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] mixart: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] lx6464es: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] lola: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] ice17xx: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] emu10k1: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] emu10k1x: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] echoaudio: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] cs46xx: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] cs5535audio: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] ca0106: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] aw2: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] ali5451: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] ac97: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] via82xx_modem: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] via82xx: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] sonicvibes: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] rme96: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] rme32: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] maestro3: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] intel8x0m: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] intel8x0: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] fm801: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] es1968: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] es1938: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] ens137x: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] cs5530: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] cs4281: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] cmipci: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] bt87x: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] azt3328: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] azt3328: Remove function debug prints (Jaroslav Kysela) [1112200] - [alsa] atiixp-modem: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] atiixp: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] als4000: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] als300: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] als300: Remove function debug prints (Jaroslav Kysela) [1112200] - [alsa] ad1889: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] rme96: Convert to the new pm_ops (Jaroslav Kysela) [1112200] - [alsa] hda: Replace with standard printk (Jaroslav Kysela) [1112200] - [alsa] hda: Enable sysfs attributes without CONFIG_SND_HDA_RECONFIG (Jaroslav Kysela) [1112200] - [alsa] hda: Add sysfs to codec object, too (Jaroslav Kysela) [1112200] - [alsa] hda: Create own device struct for each codec (Jaroslav Kysela) [1112200] - [alsa] hda: Manage each codec instance individually (Jaroslav Kysela) [1112200] - [alsa] Clean up snd_device_*() codes (Jaroslav Kysela) [1112200] - [alsa] Use priority list for managing device list (Jaroslav Kysela) [1112200] - [alsa] hwdep: Allow to assign the given parent (Jaroslav Kysela) [1112200] - [alsa] hwdep: Take private_data as drvdata for sysfs (Jaroslav Kysela) [1112200] - [alsa] Create sysfs attribute files via groups (Jaroslav Kysela) [1112200] - [alsa] hda: Avoid codec D3 for keeping mute LED up on Lenovo Yxx0 (Jaroslav Kysela) [1112200] - [alsa] hda: Add a fixup for HP Folio 13 mute LED (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Add more entry for enable HP mute led (Jaroslav Kysela) [1112200] - [alsa] Export snd_pcm_constraint_mask64() (Jaroslav Kysela) [1112200] - [alsa] hda: Enable front audio jacks on one HP desktop model (Jaroslav Kysela) [1112200] - [alsa] core: Fix missing card sysfs contents (Jaroslav Kysela) [1112200] - [alsa] hda: Add QEMU codec vendor ID (Jaroslav Kysela) [1112200] - [alsa] hda/ca0132: Fix recording from mode id 0x8 (Jaroslav Kysela) [1112200] - [alsa] hda/ca0132: setup/cleanup streams (Jaroslav Kysela) [1112200] - [alsa] hda: add headset mic detect quirks for two Dell laptops (Jaroslav Kysela) [1112200] - [alsa] usx2y: Don't peep the card internal object (Jaroslav Kysela) [1112200] - [alsa] usb-audio: work around KEF X300A firmware bug (Jaroslav Kysela) [1112200] - [alsa] hda: Remove superfluous inclusion of linux/pci.h (Jaroslav Kysela) [1112200] - [alsa] hda/realtek: Allow NULL bus->pci (Jaroslav Kysela) [1112200] - [alsa] hda: Remove dependency on bus->pci in hda_beep.c (Jaroslav Kysela) [1112200] - [alsa] ak4117: Do not free priv until timer handler hasn't actually stopped using it (Jaroslav Kysela) [1112200] - [alsa] Drop __bitwise and typedefs for snd_device attributes (Jaroslav Kysela) [1112200] - [alsa] i2c/ak413x: Use SNDRV_DEV_CODEC for ak413x codec objects (Jaroslav Kysela) [1112200] - [alsa] usb-audio: Use SNDRV_DEV_CODEC for mixer objects (Jaroslav Kysela) [1112200] - [alsa] seq_oss: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] seq: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] timer: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] oss: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] hwdep: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] rawmidi: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] core: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] pcm: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] control: Use standard printk helpers (Jaroslav Kysela) [1112200] - [alsa] seq_oss: Drop debug prints (Jaroslav Kysela) [1112200] - [alsa] Use standard device refcount for card accounting (Jaroslav Kysela) [1112200] - [alsa] Use static groups for id and number card sysfs attr files (Jaroslav Kysela) [1112200] - [alsa] Embed card device into struct snd_card (Jaroslav Kysela) [1112200] - [alsa] Mandate to pass a device pointer at card creation time (Jaroslav Kysela) [1112200] - [alsa] usb: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1112200] - [alsa] pci: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1112200] - [alsa] drivers: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1112200] - [alsa] Mandate to pass a device pointer at card creation time (Jaroslav Kysela) [1112200] - [alsa] Drop unused name argument in snd_register_oss_device() (Jaroslav Kysela) [1112200] - [alsa] hda: Make snd_hda_gen_spec_free() static (Jaroslav Kysela) [1112200] - [alsa] hda: Disable static quirks for C-Media codecs (Jaroslav Kysela) [1112200] - [alsa] hda: Move HDA_FIXUP_ACT_FREE call in snd_hda_gen_free() (Jaroslav Kysela) [1112200] - [alsa] hda: Fix undefined symbol due to builtin/module mixup (Jaroslav Kysela) [1112200] - [alsa] Fix typos in alsa-driver-api.xml (Jaroslav Kysela) [1112200] - [alsa] lx6464es: Remove unused function in pci/lx6464es/lx_core.c (Jaroslav Kysela) [1112200] - [alsa] pcsp: Include appropriate header file in pcsp/pcsp_input.c (Jaroslav Kysela) [1112200] - [alsa] hda: Add subwoofer quirks for Asus UX51VZH and N55SF (Jaroslav Kysela) [1112200] - [alsa] hda: Rename ASUS subwoofer quirks (Jaroslav Kysela) [1112200] - [alsa] hda: Fix mic capture on Sony VAIO Pro 11 (Jaroslav Kysela) [1112200] - [alsa] hda: Add a headset quirk for Dell XPS 13 (Jaroslav Kysela) [1112200] - [alsa] hda: Fix inconsistent Mic mute LED (Jaroslav Kysela) [1112200] - [alsa] hda: Fix leftover ifdef checks after modularization (Jaroslav Kysela) [1112200] - [alsa] hda: Improve loopback path lookups for AD1983 (Jaroslav Kysela) [1112200] - [alsa] hda: Fix missing VREF setup for Mac Pro 1,1 (Jaroslav Kysela) [1112200] - [alsa] hda: Add missing mixer widget for AD1983 (Jaroslav Kysela) [1112200] - [alsa] hda: Fix silent output on Toshiba Satellite L40 (Jaroslav Kysela) [1112200] - [alsa] hda: Add mute LED support to Lenovo Ideapad (Jaroslav Kysela) [1112200] - [alsa] usb-audio: Resume mixer values properly (Jaroslav Kysela) [1112200] - [alsa] usb-audio: Add missing kconfig dependecy (Jaroslav Kysela) [1112200] - [alsa] hda/hdmi: allow PIN_OUT to be dynamically enabled (Jaroslav Kysela) [1112200] - [alsa] hda: Do not accept responses from non-existing codecs (Jaroslav Kysela) [1112200] - [alsa] hda/conexant: Disable static quirks (Jaroslav Kysela) [1112200] - [alsa] hda/conexant: Enable stereo mix input for CX20549 and CX20551 (Jaroslav Kysela) [1112200] - [alsa] hda/conexant: Add analog loopback mixing to CX20549 (Jaroslav Kysela) [1112200] - [alsa] hda/conexant: Apply cap of mix amp volume on CX20551 codec (Jaroslav Kysela) [1112200] - [alsa] hda/conexant: Use generic parser for HP 530 (Jaroslav Kysela) [1112200] - [alsa] hda/conexant: Use generic parser for Toshiba P105 (Jaroslav Kysela) [1112200] - [alsa] hda/conexant: Apply the amp cap override for CX20549 mixer (Jaroslav Kysela) [1112200] - [alsa] hda/conexant: Re-implement OLPC XO workarounds via fixup (Jaroslav Kysela) [1112200] - [alsa] hda: Avoid unnecessary verbs write in snd_hda_activate_path() (Jaroslav Kysela) [1112200] - [alsa] hda: Add fixup name lookup for CX5051 and 5066 codecs (Jaroslav Kysela) [1112200] - [alsa] hda: add headset mic detect quirks for another Dell laptop (Jaroslav Kysela) [1112200] - [alsa] oxygen: Xonar DG(X) cleanup and minor changes (Jaroslav Kysela) [1112200] - [alsa] oxygen: Xonar DG(X) modify high-pass filter control (Jaroslav Kysela) [1112200] - [alsa] oxygen: Xonar DG(X) modify input select functions (Jaroslav Kysela) [1112200] - [alsa] oxygen: Xonar DG(X) modify capture volume functions (Jaroslav Kysela) [1112200] - [alsa] oxygen: Xonar DG(X) use headphone volume control (Jaroslav Kysela) [1112200] - [alsa] oxygen: Xonar DG(X) modify playback output select (Jaroslav Kysela) [1112200] - [alsa] oxygen: Xonar DG(X) capture from I2S channel 1, not 2 (Jaroslav Kysela) [1112200] - [alsa] oxygen: Xonar DG(X) move the mixer code into another file (Jaroslav Kysela) [1112200] - [alsa] oxygen: modify CS4245 register dumping function (Jaroslav Kysela) [1112200] - [alsa] oxygen: modify adjust_dg_dac_routing function (Jaroslav Kysela) [1112200] - [alsa] oxygen: Xonar DG(X) modify DAC/ADC parameters function (Jaroslav Kysela) [1112200] - [alsa] oxygen: Xonar DG(X) modify initialization functions (Jaroslav Kysela) [1112200] - [alsa] oxygen: Xonar DG(X) add new CS4245 SPI functions (Jaroslav Kysela) [1112200] - [alsa] oxygen: additional definitions for the Xonar DG/DGX card (Jaroslav Kysela) [1112200] - [alsa] oxygen: change description of the xonar_dg.c file (Jaroslav Kysela) [1112200] - [alsa] oxygen: export oxygen_update_dac_routing symbol (Jaroslav Kysela) [1112200] - [alsa] oxygen: add mute mask for the OXYGEN_PLAY_ROUTING register (Jaroslav Kysela) [1112200] - [alsa] oxygen: modify the SPI writing function (Jaroslav Kysela) [1112200] - [alsa] oxygen: add the separate SPI waiting function (Jaroslav Kysela) [1112200] - [alsa] hda: Add parameter for dumping processing coefficients (Jaroslav Kysela) [1112200] - [alsa] hda: Fix silent output on MacBook Air 1,1 (Jaroslav Kysela) [1112200] - [alsa] Refactor slot assignment code (Jaroslav Kysela) [1112200] - [alsa] bits vs bytes bug in snd_card_create() (Jaroslav Kysela) [1112200] - [alsa] hda: Apply +5dB output amp on ASUS Zenbook UX31A (Jaroslav Kysela) [1112200] - [alsa] hda: add headset mic detect quirks for some Dell machines (Jaroslav Kysela) [1112200] - [alsa] Add helper function for intersecting two rate masks (Jaroslav Kysela) [1112200] - [alsa] hda: Fix endless vmaster hook call in thinkpad_helper.c (Jaroslav Kysela) [1112200] - [alsa] snd-usb: re-order some quirk entries (Jaroslav Kysela) [1112200] - [alsa] usb-audio: Fix Creative VF0420 rate (Jaroslav Kysela) [1112200] - [alsa] usb-audio: Add support for Focusrite Saffire 6 USB (Jaroslav Kysela) [1112200] - [alsa] hda: automute via amp instead of pinctl on some AIO models (Jaroslav Kysela) [1112200] - [alsa] hda: Apply codec power_filter to FG nodes (Jaroslav Kysela) [1112200] - [alsa] hda: Don't set indep_hp flag for old AD codecs (Jaroslav Kysela) [1112200] - [alsa] Enable CONFIG_ZONE_DMA for smaller PCI DMA masks (Jaroslav Kysela) [1112200] - [alsa] pcm: Warn when buffer preallocation fails (Jaroslav Kysela) [1112200] - [alsa] ctxfi: Work around emu20k1 glitch to prevent buffered sound data loss (Jaroslav Kysela) [1112200] - [alsa] Merge memalloc code into snd-pcm module (Jaroslav Kysela) [1112200] - [alsa] Remove superfluous header inclusions in memalloc.c (Jaroslav Kysela) [1112200] - [alsa] Remove memory reservation code from memalloc helper (Jaroslav Kysela) [1112200] - [alsa] Remove memory accounting in memalloc helper (Jaroslav Kysela) [1112200] - [alsa] hda/hdmi: apply all Haswell fix-ups to Broadwell display codec (Jaroslav Kysela) [1112200] - [alsa] hda: add codec ID for Broadwell display audio codec (Jaroslav Kysela) [1112200] - [alsa] hda: add device ID for Broadwell display audio controller (Jaroslav Kysela) [1112200] - [alsa] hda: Split Thinkpad ACPI-related code (Jaroslav Kysela) [1112200] - [alsa] hda: Don't create duplicated ctls for loopback paths (Jaroslav Kysela) [1112200] - [alsa] hda: Correct AD1986A 3stack pin configs (Jaroslav Kysela) [1112200] - [alsa] hda: Add consistent tag names for firmware patch (Jaroslav Kysela) [1112200] - [alsa] hda: firmware patch code cleanup (Jaroslav Kysela) [1112200] - [alsa] hda: Increment default stream numbers for AMD HDMI controllers (Jaroslav Kysela) [1112200] - [alsa] hda: Minor code optimization for patch_realtek.c (Jaroslav Kysela) [1112200] - [alsa] compress: remove the sample rate check (Jaroslav Kysela) [1112200] - [alsa] rme9652: fix a missing comma in channel_map_9636_ds (Jaroslav Kysela) [1112200] - [alsa] cs5535audio: use named constants for pci_power_t values (Jaroslav Kysela) [1112200] - [alsa] hda: Disable Front HP jack detection on Gigabyte Z87X-UD3H (Jaroslav Kysela) [1112200] - [alsa] hiface: Fix typo in 352800 rate definition (Jaroslav Kysela) [1112200] - [alsa] usb-audio: Add a quirk for Plantronics Gamecom 780 (Jaroslav Kysela) [1112200] - [alsa] hda: Enable subwoofer on Dell Vostro 5460/5470 (Jaroslav Kysela) [1112200] - [alsa] hda: Fix wrong inclusion in Thinkpad ACPI users (Jaroslav Kysela) [1112200] - [alsa] hda: Add warning texts when codec driver Kconfig doesn't match (Jaroslav Kysela) [1112200] - [alsa] hda: Kill EXPORT_SYMBOL_HDA() (Jaroslav Kysela) [1112200] - [alsa] hda: Make CONFIG_SND_HDA_CODEC_* tristate (Jaroslav Kysela) [1112200] - [alsa] hda: Explicitly keep codec powered up in hdmi_present_sense (Jaroslav Kysela) [1112200] - [alsa] hda: Add Dell headset detection quirk for one more laptop model (Jaroslav Kysela) [1112200] - [alsa] Add SNDRV_PCM_STATE_PAUSED case in wait_for_avail function (Jaroslav Kysela) [1112200]- [misc] mei: ignore client writing state during cb completion (Prarit Bhargava) [1088953] - [misc] mei: don't use deprecated DEFINE_PCI_DEVICE_TABLE macro (Prarit Bhargava) [1088953] - [misc] mei: amthif: fix checkpatch error (Prarit Bhargava) [1088953] - [misc] mei: fix Unnecessary space after function pointer name (Prarit Bhargava) [1088953] - [misc] mei: use cl_dbg where appropriate (Prarit Bhargava) [1088953] - [misc] mei: client.h fix checkpatch errors (Prarit Bhargava) [1088953] - [misc] mei: report consistently copy_from/to_user failures (Prarit Bhargava) [1088953] - [misc] mei: drop pr_fmt macros (Prarit Bhargava) [1088953] - [misc] mei: make me hw headers private to me hw (Prarit Bhargava) [1088953] - [misc] mei: fix memory leak of pending write cb objects (Prarit Bhargava) [1088953] - [misc] mei: me: do not reset when less than expected data is received (Prarit Bhargava) [1088953] - [misc] mei: fix regressions caused by removing ext_msg (Prarit Bhargava) [1088953] - [misc] mei: wd: fix stop completion failure (Prarit Bhargava) [1088953] - [misc] mei: wd: simplify wd_send command (Prarit Bhargava) [1088953] - [misc] mei: make return values consistent across the driver (Prarit Bhargava) [1088953] - [misc] mei: revamp writing slot counting (Prarit Bhargava) [1088953] - [misc] mei: add mei_hbuf_acquire wrapper (Prarit Bhargava) [1088953] - [misc] mei: txe: include irqreturn.h for irqreturn_t etc (Prarit Bhargava) [1088953] - [misc] mei: set client's read_cb to NULL when flow control fails (Prarit Bhargava) [1088953] - [misc] mei: txe: put pm callbacks under PM_SLEEP ifdef (Prarit Bhargava) [1088953] - [misc] mei: me: put pm callbacks under PM_SLEEP ifdef (Prarit Bhargava) [1088953] - [misc] mei: don't of list_for_each_entry_safe when not deleting (Prarit Bhargava) [1088953] - [misc] mei: use helper function to find me client by id (Prarit Bhargava) [1088953] - [misc] mei: fix potential read outside of array bounds (Prarit Bhargava) [1088953] - [misc] mei: wd and amthif use mei_cl_ api for dis/connection (Prarit Bhargava) [1088953] - [misc] mei: hbm: revamp client connect and disconnection status (Prarit Bhargava) [1088953] - [misc] mei: Remove all bus devices from the mei_dev list when stopping the MEI (Prarit Bhargava) [1088953] - [misc] mei: get rid of ext_msg (Prarit Bhargava) [1088953] - [misc] mei: rename MEI_FOP_IOCTL to MEI_FOP_CONNECT (Prarit Bhargava) [1088953] - [misc] mei: fix compilation error with missing WATCHDOG_CORE (Prarit Bhargava) [1088953] - [misc] mei: allow multiple retries if the hw reset has failed (Prarit Bhargava) [1088953] - [misc] mei: export active connections to debugfs (Prarit Bhargava) [1088953] - [misc] mei: txe: add Kbuild for TXE device (Prarit Bhargava) [1088953] - [misc] mei: txe: add pci-txe.c (Prarit Bhargava) [1088953] - [misc] mei: txe: add hw-txe-regs.h header file (Prarit Bhargava) [1088953] - [misc] mei: txe: add hw-txe.c (Prarit Bhargava) [1088953] - [misc] mei: txe: add hw-txe.h header file (Prarit Bhargava) [1088953] - [misc] mei: don't unset read cb ptr on reset (Prarit Bhargava) [1088953] - [misc] mei: clear write cb from waiting list on reset (Prarit Bhargava) [1088953] - [misc] mei: limit the number of consecutive resets (Prarit Bhargava) [1088953] - [misc] mei: revamp mei reset state machine (Prarit Bhargava) [1088953] - [misc] mei: fix syntax in comments and debug output (Prarit Bhargava) [1088953] - [misc] mei: nfc: mei_nfc_free has to be called under lock (Prarit Bhargava) [1088953] - [misc] mei: use hbm idle state to prevent spurious resets (Prarit Bhargava) [1088953] - [misc] mei: do not run reset flow from the interrupt thread (Prarit Bhargava) [1088953] - [misc] mei: enable marking internal commands (Prarit Bhargava) [1088953] - [misc] mei: me: set dma mask using DMA mapping API (Prarit Bhargava) [1088953] - [misc] mei: cleanup mei_irq_read_handler (Prarit Bhargava) [1088953] - [misc] mei: remove flash_work_queue (Prarit Bhargava) [1088953] - [misc] mei: drop redundant list_del_init (Prarit Bhargava) [1088953] - [misc] mei: bus: propagate error code returned by mei_me_cl_by_id (Prarit Bhargava) [1088953] - [misc] mei: mei_cl_link remove duplicated check for open_handle_count (Prarit Bhargava) [1088953] - [misc] mei: replace stray pr_debug with dev_dbg (Prarit Bhargava) [1088953] - [misc] mei: wd: host_init propagate error codes from called functions (Prarit Bhargava) [1088953] - [misc] mei: print correct device state during unexpected reset (Prarit Bhargava) [1088953] - [misc] mei: nfc: fix memory leak in error path (Prarit Bhargava) [1088953] - [misc] mei: move host_clients_map cleanup to device init (Prarit Bhargava) [1088953] - [misc] mei: me: downgrade two errors to debug level (Prarit Bhargava) [1088953] - [misc] mei: amthif: mei_amthif_host_init: propagate errors from called functions (Prarit Bhargava) [1088953] - [misc] mei: revamp open handler counts (Prarit Bhargava) [1088953] - [misc] mei: simplify mei_open error handling (Prarit Bhargava) [1088953] - [misc] mei: remove unnecessary pci_set_drvdata() (Prarit Bhargava) [1088953] - [misc] mei: mei_cl_unlink: no need to loop over dev list (Prarit Bhargava) [1088953] - [misc] mei: push credentials inside the irq write handler (Prarit Bhargava) [1088953] - [misc] mei: propagate error from write routines instead of ENODEV (Prarit Bhargava) [1088953] - [misc] mei: fix function names in debug prints (Prarit Bhargava) [1088953] - [misc] mei: prefix client log messages with client me and host ids (Prarit Bhargava) [1088953] - [misc] mei: mei_release: drop redundant check if cb is NULL (Prarit Bhargava) [1088953] - [misc] mei: fix format compilation warrning on 32 bit architecture (Prarit Bhargava) [1088953] - [misc] mei: revamp read and write length checks (Prarit Bhargava) [1088953] - [misc] mei: mei_write correct checks for copy_from_user (Prarit Bhargava) [1088953] - [misc] mei: mei_cl_link protect open_handle_count from overflow (Prarit Bhargava) [1088953] - [misc] mei: make sure that me_clients_map big enough before copying (Prarit Bhargava) [1088953] - [misc] mei: convert bus code to use dev_groups (Prarit Bhargava) [1088953] - [misc] mei: client.h cleanup (Prarit Bhargava) [1088953] - [ethernet] e1000e: Fix Runtime PM blocks EEE link negotiation in S5 (John Greene) [1091119] - [ethernet] e1000e: Fix EEE in S5 w/ Runtime PM enabled (John Greene) [1091119] - [ethernet] e1000e: Add support for EEE in Sx states (John Greene) [1091119] - [ethernet] e1000e: Add code to check return values on NVM accesses (John Greene) [1091119] - [ethernet] e1000e: Fix CRC errors with jumbo traffic (John Greene) [1091119] - [ethernet] e1000e: remove unnecessary break after return (John Greene) [1091119] - [ethernet] e1000e: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1091119] - [ethernet] e1000e: Out of line __ew32_prepare/__ew32 (John Greene) [1091119] - [ethernet] e1000e: Fix expand setting EEE link info to all affected parts (John Greene) [1091119] - [ethernet] e1000e: Failure to write SHRA turns on PROMISC mode (John Greene) [1091119] - [ethernet] e1000e: Restrict MDIO Slow Mode workaround to relevant parts (John Greene) [1091119] - [ethernet] e1000e: Fix issue with link flap on 82579 (John Greene) [1091119] - [ethernet] e1000e: Expand workaround for 10Mb HD throughput bug (John Greene) [1091119] - [ethernet] e1000e: Workaround for dropped packets in Gig/100 speeds on 82579 (John Greene) [1091119] - [ethernet] e1000e: fix message terminations (John Greene) [1091119] - [ethernet] e1000e: Enclose e1000e_pm_thaw() with CONFIG_PM_SLEEP (John Greene) [1091119] - [ethernet] e1000e: Correctly include VLAN_HLEN when changing interface MTU (John Greene) [1091119] - [ethernet] e1000e: Fix no connectivity when driver loaded with cable out (John Greene) [1091119] - [ethernet] e1000e: add timeout for TX HW time stamping work (John Greene) [1091119] - [ethernet] e1000e: Fix Explicitly set Transmit Control Register (John Greene) [1091119] - [ethernet] e1000e: Fix Hardware Unit Hang (John Greene) [1091119] - [ethernet] e1000e: fix the build error when PM is disabled (John Greene) [1091119] - [ethernet] e1000e: Fix ethtool offline tests for 82579 parts (John Greene) [1091119] - [ethernet] e1000e: Fix not generating an error on invalid load parameter (John Greene) [1091119] - [ethernet] e1000e: Feature Enable PHY Ultra Low Power Mode (ULP) (John Greene) [1091119] - [ethernet] e1000e: Refactor of Runtime Power Management (John Greene) [1091119] - [ethernet] e1000e: calls skb_set_hash (John Greene) [1091119] - [ethernet] e1000e: Refactor PM flows (John Greene) [1091119] - [ethernet] e1000e: Fix compilation warning when !CONFIG_PM_SLEEP (John Greene) [1091119] - [ethernet] e1000e: Fix a compile flag mis-match for suspend/resume (John Greene) [1091119] - [ethernet] e1000e: Remove extern from function prototypes (John Greene) [1091119] - [ethernet] e1000e: Cleanup - Update GPL header and Copyright (John Greene) [1091119] - [ethernet] e1000e: Fix 82579 sets LPI too early (John Greene) [1091119] - [ethernet] e1000e: 82574/82583 TimeSync errata for SYSTIM read (John Greene) [1091119] - [kernel] sched/fair: Stop searching for tasks in idle_balance if there are runnable tasks (Larry Woodman) [1103828] - [kernel] sched/numa: Initialize new idle_balance stats in sd_numa_init() (Larry Woodman) [1103828]- [kernel] tty: Add C_CMSPAR(tty) (Don Zickus) [1110939] - [usb] pl2303: fixed handling of CS5 setting (Don Zickus) [1110939] - [usb] pl2303: switch to generic TIOCMIWAIT implementation (Don Zickus) [1110939] - [usb] pl2303: only wake up MSR queue on changes (Don Zickus) [1110939] - [usb] pl2303: clean up line-status handling (Don Zickus) [1110939] - [usb] pl2303: make type data const (Don Zickus) [1110939] - [usb] pl2303: use C_CMSPAR macro (Don Zickus) [1110939] - [usb] pl2303: use direct baud-rate encoding when possible (Don Zickus) [1110939] - [usb] pl2303: add helper function for direct baud-rate encoding (Don Zickus) [1110939] - [usb] pl2303: refactor baud-rate divisor handling (Don Zickus) [1110939] - [usb] pl2303: enforce baud-rate limits before lookup (Don Zickus) [1110939] - [usb] pl2303: refactor baud-rate table lookup (Don Zickus) [1110939] - [usb] pl2303: rename pl2303_encode_baud_rate (Don Zickus) [1110939] - [usb] pl2303: add device-type abstraction (Don Zickus) [1110939] - [usb] pl2303: add quirk for legacy devices (Don Zickus) [1110939] - [usb] pl2303: clean up type handling (Don Zickus) [1110939] - [usb] pl2303: use speed_t for baud rates (Don Zickus) [1110939] - [usb] pl2303: add line-status quirk for Siemens phones (Don Zickus) [1110939] - [usb] pl2303: remove redundant line-request call (Don Zickus) [1110939] - [usb] pl2303: add error handling to line requests (Don Zickus) [1110939] - [usb] pl2303: fix data corruption on termios updates (Don Zickus) [1110939] - [usb] pl2303: add error handling to set_control_lines (Don Zickus) [1110939] - [usb] pl2303: add error handling to vendor read and write functions (Don Zickus) [1110939] - [usb] Revert: pl2303: restrict the divisor based baud rate encoding method to the "HX" chip type (Don Zickus) [1110939] - [usb] Revert: pl2303: fix+improve the divsor based baud rate encoding method (Don Zickus) [1110939] - [usb] Revert: pl2303: do not round to the next nearest standard baud rate for the divisor based baud rate encoding method (Don Zickus) [1110939] - [usb] Revert: pl2303: remove 500000 baud from the list of standard baud rates (Don Zickus) [1110939] - [usb] Revert: pl2303: move the two baud rate encoding methods to separate functions (Don Zickus) [1110939] - [usb] Revert: pl2303: increase the allowed baud rate range for the divisor based encoding method (Don Zickus) [1110939] - [usb] Revert: pl2303: also use the divisor based baud rate encoding method for baud rates < 115200 with HX chips (Don Zickus) [1110939] - [usb] Revert: pl2303: add two comments concerning the supported baud rates with HX chips (Don Zickus) [1110939] - [usb] Revert: pl2303: simplify the else-if contruct for type_1 chips in pl2303_startup() (Don Zickus) [1110939] - [usb] Revert: pl2303: improve the chip type information output on startup - [usb] Revert: pl2303: improve the chip type detection/distinction - [usb] Revert: pl2303: distinguish between original and cloned HX chips - [usb] pl2303: clean up driver somewhat (Don Zickus) [1110939] - [usb] pl2303: remove bogus delta_msr_wait wake up (Don Zickus) [1110939] - [usb] core: let dynamic ids override static ids (Don Zickus) [1110939] - [usb] core: Fix potential memory leak adding dyn USBdevice IDs (Don Zickus) [1110939] - [usb] core: add sanity checks when using bInterfaceClass with new_id (Don Zickus) [1110939] - [usb] core: check for valid id_table when using the RefId feature (Don Zickus) [1110939] - [usb] core: bail out if user gives an unknown RefId when using new_id (Don Zickus) [1110939] - [usb] core: allow a reference device for new_id (Don Zickus) [1110939] - [lib] radix-tree: make radix_tree_node_alloc() work correctly within interrupt (Don Zickus) [1110939] - [usb] Check if port status is equal to RxDetect (Don Zickus) [1110939] - [usb] serial/ftdi_sio: Add Infineon Triboard (Don Zickus) [1110939] - [usb] ftdi_sio: Add extra PID (Don Zickus) [1110939] - [usb] option: Add ID for Telewell TW-LTE 4G v2 (Don Zickus) [1110939] - [usb] cp210x: add support for Corsair usb dongle (Don Zickus) [1110939] - [usb] storage/scsi: Add broken_fua blacklist flag (Don Zickus) [1110939] - [usb] xhci: Fix runtime suspended xhci from blocking system suspend (Don Zickus) [1110939] - [usb] xhci: clear root port wake on bits if controller isn't wake-up capable (Don Zickus) [1110939] - [usb] xhci: correct burst count field for isoc transfers on 1.0 xhci hosts (Don Zickus) [1110939] - [usb] xhci: Use correct SLOT ID when handling a reset device command (Don Zickus) [1110939] - [usb] option: add/modify Olivetti Olicard modems (Don Zickus) [1110939] - [usb] ftdi_sio: fix null deref at port probe (Don Zickus) [1110939] - [usb] option: add device ID for SpeedUp SU9800 usb 3g modem (Don Zickus) [1110939] - [usb] usbtest: add a timeout for scatter-gather tests (Don Zickus) [1110939] - [usb] ehci: avoid BIOS handover on the HASEE E200 (Don Zickus) [1110939] - [usb] fix hub-port pm_runtime_enable() vs runtime pm transitions (Don Zickus) [1110939] - [usb] quiet peer failure warning, disable poweroff (Don Zickus) [1110939] - [usb] improve "not suspended yet" message in hub_suspend() (Don Zickus) [1110939] - [usb] xhci: Fix sleeping with IRQs disabled in xhci_stop_device() (Don Zickus) [1110939] - [usb] fix ->update_hub_device() vs hdev->maxchild (Don Zickus) [1110939] - [usb] hub_handle_remote_wakeup() only exists for CONFIG_PM=y (Don Zickus) [821903] - [usb] qcserial: add additional Sierra Wireless QMI devices (Don Zickus) [1110939] - [usb] qcserial: add Netgear AirCard 341U (Don Zickus) [1110939] - [usb] xhci: delete endpoints from bandwidth list before freeing whole device (Don Zickus) [1110939] - [usb] host/xhci-plat: add xhci_plat_start() (Don Zickus) [1110939] - [usb] pci-quirks: Prevent Sony VAIO t-series from switching usb ports (Don Zickus) [1110939] - [usb] resume child device when port is powered on (Don Zickus) [1110939] - [usb] hub_handle_remote_wakeup() depends on CONFIG_PM_RUNTIME=y (Don Zickus) [1110939] - [usb] introduce port status lock (Don Zickus) [1110939] - [usb] synchronize port poweroff and khubd (Don Zickus) [1110939] - [usb] refactor port handling in hub_events() (Don Zickus) [1110939] - [usb] usb3 ports do not support FEAT_C_ENABLE (Don Zickus) [1110939] - [usb] don't clear FEAT_C_ENABLE on usb_port_runtime_resume failure (Don Zickus) [1110939] - [usb] block suspension of superspeed port while hispeed peer is active (Don Zickus) [1110939] - [usb] make usb_port flags atomic, rename did_runtime_put to child_usage (Don Zickus) [1110939] - [usb] sysfs link peer ports (Don Zickus) [1110939] - [usb] find internal hub tier mismatch via acpi (Don Zickus) [1110939] - [usb] assign usb3 external hub port peers (Don Zickus) [1110939] - [usb] assign default peer ports for root hubs (Don Zickus) [1110939] - [usb] cleanup setting udev->removable from port_dev->connect_type (Don Zickus) [1110939] - [usb] rename usb_port device objects (Don Zickus) [1110939] - [usb] disable port power control if not supported in wHubCharacteristics (Don Zickus) [1110939] - [usb] mutual exclusion for resetting a hub and power-managing a port (Don Zickus) [1110939] - [usb] pci_quirks: fix sparse 'symbol not declared' warning (Don Zickus) [1110939] - [usb] storage/ene_ub6250: Use kmemdup instead of kmalloc + memcpy (Don Zickus) [1110939] - [usb] usbtest: add pattern check on pipe in phase of unlink read (Don Zickus) [1110939] - [usb] usbtest: fix unlink write error with pattern 1 (Don Zickus) [1110939] - [usb] usb5303: add support for reference clock specified in device tree (Don Zickus) [1110939] - [usb] separate usb_address0 mutexes for each bus (Don Zickus) [1110939] - [usb] xhci: Switch only Intel Lynx Point-LP ports to EHCI on shutdown (Don Zickus) [1110939] - [usb] yurex: fix race between probe() and read() (Don Zickus) [1110939] - [usb] appledisplay: fix race between reading and writing from the device (Don Zickus) [1110939] - [usb] usbtmc: fix DMA on stack (Don Zickus) [1110939] - [usb] cdc-acm: use BIT macro (Don Zickus) [1110939] - [usb] xhci: unified loggig of RESET_ON_RESUME (Don Zickus) [1110939] - [usb] xhci: avoid warning for !PM_SLEEP (Don Zickus) [1110939] - [usb] host/xhci-plat: add clock support (Don Zickus) [1110939] - [usb] host/xhci-plat: sort the headers in alphabetic order (Don Zickus) [1110939] - [usb] move usb/usb-common.c to usb/common/usb-common.c (Don Zickus) [1110939] - [usb] core: remove the Kconfig entry for USB_DEBUG (Don Zickus) [1110939] - [usb] remove redundant D0 power state set (Don Zickus) [1110939] - [usb] keyspan: fix potential null pointer dereference (Don Zickus) [1110939] - [usb] serial/option: add support for Novatel E371 PCIe card (Don Zickus) [1110939] - [usb] ftdi_sio: add NovaTech OrionLXm product ID (Don Zickus) [1110939] - [usb] io_ti: fix firmware download on big-endian machines (part 2) (Don Zickus) [1110939] - [usb] cdc-acm: use tty-port dtr_rts (Don Zickus) [1110939] - [usb] cdc-acm: remove redundant usb_mark_last_busy (Don Zickus) [1110939] - [usb] cdc-acm: do not update PM busy on read errors (Don Zickus) [1110939] - [usb] cdc-acm: minimise no-suspend window during shutdown (Don Zickus) [1110939] - [usb] cdc-acm: remove redundant disconnected test from shutdown (Don Zickus) [1110939] - [usb] cdc-acm: simplify runtime PM locking (Don Zickus) [1110939] - [usb] cdc-acm: fix runtime PM imbalance at shutdown (Don Zickus) [1110939] - [usb] cdc-acm: fix I/O after failed open (Don Zickus) [1110939] - [usb] cdc-acm: fix failed open not being detected (Don Zickus) [1110939] - [usb] cdc-acm: fix open and suspend race (Don Zickus) [1110939] - [usb] cdc-acm: fix potential urb leak and PM imbalance in write (Don Zickus) [1110939] - [usb] cdc-acm: fix shutdown and suspend race (Don Zickus) [1110939] - [usb] cdc-acm: fix runtime PM for control messages (Don Zickus) [1110939] - [usb] cdc-acm: fix broken runtime suspend (Don Zickus) [1110939] - [usb] cdc-acm: fix write and resume race (Don Zickus) [1110939] - [usb] cdc-acm: fix write and suspend race (Don Zickus) [1110939] - [usb] kobil_sct: fix control requests without data stage (Don Zickus) [1110939] - [usb] serial: remove overly defensive port tests (Don Zickus) [1110939] - [usb] serial: fix potential runtime pm imbalance at device remove (Don Zickus) [1110939] - [usb] usb_wwan: do not resume I/O on closing ports (Don Zickus) [1110939] - [usb] usb_wwan: report failed submissions as errors (Don Zickus) [1110939] - [usb] usb_wwan: remove bogus function prototype (Don Zickus) [1110939] - [usb] usb_wwan: remove some superfluous comments (Don Zickus) [1110939] - [usb] usb_wwan: remove comment from close (Don Zickus) [1110939] - [usb] usb_wwan: clean up delayed-urb submission (Don Zickus) [1110939] - [usb] usb_wwan: use interface-data accessors (Don Zickus) [1110939] - [usb] usb_wwan: make resume error messages uniform (Don Zickus) [1110939] - [usb] usb_wwan: kill interrupt urb explicitly at suspend (Don Zickus) [1110939] - [usb] usb_wwan: remove redundant urb kill from port remove (Don Zickus) [1110939] - [usb] usb_wwan: remove unimplemented set_termios (Don Zickus) [1110939] - [usb] usb_wwan: remove redundant modem-control request (Don Zickus) [1110939] - [usb] usb_wwan: fix remote wakeup (Don Zickus) [1110939] - [usb] usb_wwan: fix discarded writes on resume errors (Don Zickus) [1110939] - [usb] usb_wwan: fix potential blocked I/O after resume (Don Zickus) [1110939] - [usb] usb_wwan: fix potential NULL-deref at resume (Don Zickus) [1110939] - [usb] usb_wwan: fix urb leak at shutdown (Don Zickus) [1110939] - [usb] usb_wwan: fix write and suspend race (Don Zickus) [1110939] - [usb] usb_wwan: fix race between write and resume (Don Zickus) [1110939] - [usb] usb_wwan: fix urb leak in write error path (Don Zickus) [1110939] - [usb] option: add missing usb_mark_last_busy (Don Zickus) [1110939] - [usb] option: fix line-control pipe direction (Don Zickus) [1110939] - [usb] option: fix runtime PM handling (Don Zickus) [1110939] - [usb] sierra: do not resume I/O on closing ports (Don Zickus) [1110939] - [usb] sierra: minimise no-suspend window during close (Don Zickus) [1110939] - [usb] sierra: refactor delayed-urb submission (Don Zickus) [1110939] - [usb] sierra: clean up suspend (Don Zickus) [1110939] - [usb] sierra: use interface-data accessors (Don Zickus) [1110939] - [usb] sierra: remove redundant modem-control requests (Don Zickus) [1110939] - [usb] sierra: do not resume I/O on closed ports (Don Zickus) [1110939] - [usb] sierra: remove disconnected test from close (Don Zickus) [1110939] - [usb] sierra: remove unimplemented set_termios (Don Zickus) [1110939] - [usb] sierra: remove unused variable (Don Zickus) [1110939] - [usb] sierra: remove bogus endpoint test (Don Zickus) [1110939] - [usb] sierra: fix line-control pipe direction (Don Zickus) [1110939] - [usb] sierra: fix resume error reporting (Don Zickus) [1110939] - [usb] sierra: fix urbs not being killed on shutdown (Don Zickus) [1110939] - [usb] sierra: fix characters being dropped at close (Don Zickus) [1110939] - [usb] sierra: fix remote wakeup (Don Zickus) [1110939] - [usb] sierra: fix urb and memory leak on disconnect (Don Zickus) [1110939] - [usb] sierra: fix urb and memory leak in resume error path (Don Zickus) [1110939] - [usb] sierra: fix use after free at suspend/resume (Don Zickus) [1110939] - [usb] sierra: fix AA deadlock in open error path (Don Zickus) [1110939] - [usb] iowarrior: Convert local dbg macro to dev_dbg (Don Zickus) [1110939] - [usb] appledisplay: Convert /n to n (Don Zickus) [1110939] - [usb] qcserial: remove interface number matching (Don Zickus) [1110939] - [usb] qcserial: define and use Sierra Wireless layout (Don Zickus) [1110939] - [usb] qcserial: refactor device layout selection (Don Zickus) [1110939] - [usb] qcserial: fix multiline comment coding style (Don Zickus) [1110939] - [usb] Avoid runtime suspend loops for HCDs that can't handle suspend/resume (Don Zickus) [1110939] - [usb] xhci: rework command timeout and cancellation, (Don Zickus) [1110939] - [usb] Revert: xhci: replace xhci_read_64() with readq() (Don Zickus) [1110939] - [usb] Revert: xhci: replace xhci_write_64() with writeq() (Don Zickus) [1110939] - [usb] Revert: core: set lpm_capable field for LPM capable root hubs (Don Zickus) [1110939] - [usb] xhci: Use completion and status in global command queue (Don Zickus) [1110939] - [usb] xhci: Add a global command queue (Don Zickus) [1110939] - [usb] xhci: Use command structures when queuing commands on the command ring (Don Zickus) [1110939] - [usb] xhci: Report max device limit when Enable Slot command fails (Don Zickus) [1110939] - [usb] xhci: Use pci_enable_msix_exact() instead of pci_enable_msix() (Don Zickus) [1110939] - [usb] xhci: Use IS_ENABLED() macro (Don Zickus) [1110939] - [usb] catch attempts to submit urbs with a vmalloc'd transfer buffer (Don Zickus) [1110939] - [usb] xhci: fix wrong port number reported when setting USB2.0 hardware LPM (Don Zickus) [1110939] - [usb] Nokia 5300 should be treated as unusual dev (Don Zickus) [1110939] - [usb] Nokia 305 should be treated as unusual dev (Don Zickus) [1110939] - [usb] fsl: do not test for PHY_CLK_VALID bit on controller version 1.6 (Don Zickus) [1110939] - [usb] storage/shuttle_usbat: fix discs being detected twice (Don Zickus) [1110939] - [usb] qcserial: add a number of Dell devices (Don Zickus) [1110939] - [usb] ohci: fix problem with global suspend on ATI controllers (Don Zickus) [1110939] - [usb] option: add and update a number of CMOTech devices (Don Zickus) [1110939] - [usb] option: add Alcatel L800MA (Don Zickus) [1110939] - [usb] option: add Olivetti Olicard 500 (Don Zickus) [1110939] - [usb] qcserial: add Sierra Wireless MC7305/MC7355 (Don Zickus) [1110939] - [usb] qcserial: add Sierra Wireless MC73xx (Don Zickus) [1110939] - [usb] qcserial: add Sierra Wireless EM7355 (Don Zickus) [1110939] - [usb] io_ti: fix firmware download on big-endian machines (Don Zickus) [1110939] - [usb] xhci: fix compilation warning when !CONFIG_PCI && !CONFIG_PM (Don Zickus) [1110939] - [usb] xhci: extend quirk for Renesas cards (Don Zickus) [1110939] - [usb] xhci: Switch Intel Lynx Point ports to EHCI on shutdown (Don Zickus) [1110939] - [usb] xhci: Prefer endpoint context dequeue pointer over stopped_trb (Don Zickus) [1110939] - [usb] ftdi-elan: Use pr_ (Don Zickus) [1110939] - [usb] ftdi-elan: Coalesce string fragment (Don Zickus) [1110939] - [usb] ftdi-elan: Coalesce formats (Don Zickus) [1110939] - [usb] ftdi-elan: Convert leading spaces to tabs (Don Zickus) [1110939] - [usb] ftdi-elan: Fix format fragments (Don Zickus) [1110939] - [usb] serial: fix sysfs-attribute removal deadlock (Don Zickus) [1110939] - [usb] uas: fix deadlocky memory allocations (Don Zickus) [1110939] - [usb] uas: fix error handling during scsi_scan() (Don Zickus) [1110939] - [usb] uas: fix GFP_NOIO under spinlock (Don Zickus) [1110939] - [usb] cdc-acm: Remove Motorola/Telit H24 serial interfaces from ACM driver (Don Zickus) [1110939] - [usb] ehci-platform: Return immediately from suspend if ehci_suspend fails (Don Zickus) [1110939] - [usb] ehci-exynos: Return immediately from suspend if ehci_suspend fails (Don Zickus) [1110939] - [usb] fix crash during hotplug of PCI USB controller card (Don Zickus) [1110939] - [usb] cdc-acm: fix double usb_autopm_put_interface() in acm_port_activate() (Don Zickus) [1110939] - [usb] usb_wwan: fix handling of missing bulk endpoints (Don Zickus) [1110939] - [usb] pl2303: add ids for Hewlett-Packard HP POS pole displays (Don Zickus) [1110939] - [usb] cp210x: Add 8281 (Nanotec Plug & Drive) (Don Zickus) [1110939] - [usb] option driver, add support for Telit UE910v2 (Don Zickus) [1110939] - [usb] Revert: serial: add usbid for dell wwan card to sierra.c (Don Zickus) [1110939] - [usb] serial/ftdi_sio: add id for Brainboxes serial cards (Don Zickus) [1110939] - [net] usb: include wait queue head in device structure (Don Zickus) [1110939] - [usb] disable reset-resume when USB_QUIRK_RESET is set (Don Zickus) [1110939] - [usb] unbind all interfaces before rebinding any (Don Zickus) [1110939] - [usb] keyspan: remove dead debugging code (Don Zickus) [1110939] - [usb] serial: add missing newlines to dev_ messages (Don Zickus) [1110939] - [usb] serial: add missing braces (Don Zickus) [1110939] - [usb] serial: continue to write on errors (Don Zickus) [1110939] - [usb] serial: continue to read on errors (Don Zickus) [1110939] - [usb] serial: make bulk_out_size a lower limit (Don Zickus) [1110939] - [usb] cypress_m8: fix potential scheduling while atomic (Don Zickus) [1110939] - [usb] Revert: xhci: Limit arbitrarily-aligned scatter gather (Don Zickus) [1110939] - [usb] Make DELAY_INIT quirk wait 100ms between Get Configuration requests (Don Zickus) [1110939] - [usb] Add device quirk for Logitech HD Pro Webcams C920 and C930e (Don Zickus) [1110939] - [usb] xhci: add the meaningful IRQ description if it is empty (Don Zickus) [1110939] - [usb] xhci: Prevent runtime pm from autosuspending during initialization (Don Zickus) [1110939] - [usb] storage: accept some UAS devices if streams are unavailable (Don Zickus) [1110939] - [usb] xhci: Kill streams URBs when the host dies (Don Zickus) [1110939] - [usb] xhci: Refactor command watchdog and fix split string (Don Zickus) [1110939] - [usb] uas: Remove comment about registering a uas scsi controller for each usb bus (Don Zickus) [1110939] - [usb] uas: Add Hans de Goede as uas maintainer (Don Zickus) [1110939] - [usb] uas: remove BROKEN (Don Zickus) [1110939] - [usb] uas: Make sure sg elements are properly aligned (Don Zickus) [1110939] - [usb] uas: Add some data in/out ready iu sanity checks (Don Zickus) [1110939] - [usb] uas: Improve error reporting (Don Zickus) [1110939] - [usb] uas: Use the right error codes for different kinds of errors (Don Zickus) [1110939] - [usb] uas: Clear cmdinfo on command queue-ing (Don Zickus) [1110939] - [usb] uas: Fix memory management (Don Zickus) [1110939] - [usb] uas: Fix command / task mgmt submission racing with disconnect (Don Zickus) [1110939] - [usb] uas: cmdinfo - use only one list head (Don Zickus) [1110939] - [usb] uas: add uas_mark_cmd_dead helper function (Don Zickus) [1110939] - [usb] uas: Properly complete inflight commands on bus-reset or disconnect (Don Zickus) [1110939] - [usb] uas: uas_alloc_data_urb - Remove unnecessary use_streams check (Don Zickus) [1110939] - [usb] uas: Fix task-management not working when connected over USB-2 (Don Zickus) [1110939] - [usb] uas: Reset device on reboot (Don Zickus) [1110939] - [usb] uas: Add suspend/resume support (Don Zickus) [1110939] - [usb] uas: Use GFP_NOIO rather then GFP_ATOMIC where possible (Don Zickus) [1110939] - [usb] uas: Don't allow more then one task to run at the same time (Don Zickus) [1110939] - [usb] uas: task_mgmt - Kill the sense-urb if we fail to submit the cmd urb (Don Zickus) [1110939] - [usb] uas: Not being able to alloc streams when connected through usb-3 is an error (Don Zickus) [1110939] - [usb] uas: Verify endpoint descriptors from uas_use_uas_driver() (Don Zickus) [1110939] - [usb] uas: Drop fixed endpoint config handling (Don Zickus) [1110939] - [usb] uas: Move uas_find_endpoints to uas-detect.h (Don Zickus) [1110939] - [usb] uas: Fix bounds check in uas_find_endpoints (Don Zickus) [1110939] - [usb] uas: Add uas_find_endpoints() helper function (Don Zickus) [1110939] - [usb] uas: Honor no-uas quirk set in usb-storage's quirks module parameter (Don Zickus) [1110939] - [usb] storage: Modify and export adjust_quirks so that it can be used by uas (Don Zickus) [1110939] - [usb] storage: Don't bind to uas devices if the uas driver is enabled (Don Zickus) [1110939] - [usb] uas: Add the posibilty to blacklist uas devices from using the uas driver (Don Zickus) [1110939] - [usb] Reset USB-3 devices on USB-3 link bounce (Don Zickus) [1110939] - [usb] Clear host_endpoint->streams when implicitly freeing streams (Don Zickus) [1110939] - [usb] xhci: Handle MaxPSASize == 0 (Don Zickus) [1110939] - [usb] xhci: The trb_address_map radix tree expects 1KB segment memory aligment (Don Zickus) [1110939] - [usb] xhci: xhci_mem_cleanup - make sure cmd_ring_reserved_trbs really is 0 (Don Zickus) [1110939] - [usb] uas: Move uas detect code to uas-detect.h (Don Zickus) [1110939] - [usb] uas: Add a uas_find_uas_alt_setting helper function (Don Zickus) [1110939] - [usb] uas: Use all available stream ids (Don Zickus) [1110939] - [usb] uas: Pack iu struct definitions (Don Zickus) [1110939] - [usb] uas: Fix response iu struct definition (Don Zickus) [1110939] - [usb] uas: s/response_ui/response_iu/ (Don Zickus) [1110939] - [usb] uas: Fix reset handling for externally triggered reset (Don Zickus) [1110939] - [usb] uas: Fix reset locking (Don Zickus) [1110939] - [usb] uas: Fix uas not working when plugged into an ehci port (Don Zickus) [1110939] - [usb] uas: uas_alloc_cmd_urb - drop unused stream_id parameter (Don Zickus) [1110939] - [usb] uas: Avoid unnecessary unlock / lock calls around unlink_data_urbs (Don Zickus) [1110939] - [usb] uas: Properly set interface to altsetting 0 on probe failure (Don Zickus) [1110939] - [usb] uas: Urbs must be anchored before submitting them (Don Zickus) [1110939] - [usb] uas: replace BUG_ON() + WARN_ON() with WARN_ON_ONCE() (Don Zickus) [1110939] - [usb] uas: add dead request list (Don Zickus) [1110939] - [usb] uas: make work list per-device (Don Zickus) [1110939] - [usb] uas: properly reinitialize in uas_eh_bus_reset_handler (Don Zickus) [1110939] - [usb] fs: Add support for allocating / freeing streams (Don Zickus) [1110939] - [usb] fs: Add ep_to_host_endpoint helper function (Don Zickus) [1110939] - [usb] fs: Add support for bulk stream ids (Don Zickus) [1110939] - [usb] fs: proc_do_submiturb use a local variable for number_of_packets (Don Zickus) [1110939] - [usb] usbfs: Kill urbs on interface before doing a set_interface (Don Zickus) [1110939] - [usb] core: Free bulk streams on interface release (Don Zickus) [1110939] - [usb] core: Track if an endpoint has streams (Don Zickus) [1110939] - [usb] core: Move USB_MAXENDPOINTS definitions to usb.h (Don Zickus) [1110939] - [usb] core: Fix usb_free_streams return value documentation (Don Zickus) [1110939] - [usb] xhci: Remove segments from radix tree on failed insert (Don Zickus) [1110939] - [usb] xhci: use usb_ss_max_streams in xhci_check_streams_endpoint (Don Zickus) [1110939] - [usb] xhci: For streams the dequeue ptr must be read from the stream ctx (Don Zickus) [1110939] - [usb] xhci: Set SCT field for Set TR dequeue on streams (Don Zickus) [1110939] - [usb] xhci: For streams the css flag most be read from the stream-ctx on ep stop (Don Zickus) [1110939] - [usb] xhci: Check size rather then number of streams when allocating stream ctxs (Don Zickus) [1110939] - [usb] xhci: Free streams when they are still allocated on a set_interface call (Don Zickus) [1110939] - [usb] xhci: fix usb3 streams (Don Zickus) [1110939] - [usb] xhci: make warnings greppable (Don Zickus) [1110939] - [usb] xhci: Change how we indicate a host supports Link PM (Don Zickus) [1110939] - [usb] sisusb: Use static const, fix typo (Don Zickus) [1110939] - [usb] hub: usb_ext_cap_descriptor.bmAttributes is le32 (Don Zickus) [1110939] - [usb] hub: debug message for failing to enable device (Don Zickus) [1110939] - [usb] ehci: fix deadlock when threadirqs option is used (Don Zickus) [1110939] - [usb] ftdi_sio: add Cressi Leonardo PID (Don Zickus) [1110939] - [usb] complain if userspace resets an active endpoint (Don Zickus) [1110939] - [usb] serial/option: blacklist interface 4 for Cinterion PHS8 and PXS8 (Don Zickus) [1110939] - [usb] ehci: add delay during suspend to prevent erroneous wakeups (Don Zickus) [1110939] - [usb] xhci: Change compatible string from xhci-platform to generic-xhci (Don Zickus) [1110939] - [usb] uhci-platform: Change compatible string from platform-uhci to generic-uhci (Don Zickus) [1110939] - [usb] option: blacklist ZTE MF667 net interface (Don Zickus) [1110939] - [usb] misc/usbled: Add Riso Kagaku Webmail Notifier (Don Zickus) [1110939] - [usb] elan: Remove useless "default M" lines (Don Zickus) [1110939] - [usb] Revert: xhci: Link TRB must not occur within a USB payload burst (Don Zickus) [1110939] - [usb] Revert: xhci: Avoid infinite loop when sg urb requires too many trbs (Don Zickus) [1110939] - [usb] Revert: xhci: Set scatter-gather limit to avoid failed block writes (Don Zickus) [1110939] - [usb] xhci: Limit arbitrarily-aligned scatter gather (Don Zickus) [1110939] - [usb] delete non-required instances of include (Don Zickus) [1110939] - [usb] hub set hub->change_bits when over-current happens (Don Zickus) [1110939] - [usb] xhci: Set scatter-gather limit to avoid failed block writes (Don Zickus) [1110939] - [usb] xhci: Avoid infinite loop when sg urb requires too many trbs (Don Zickus) [1110939] - [usb] ftdi_sio: added CS5 quirk for broken smartcard readers (Don Zickus) [1110939] - [usb] core: correct spelling mistakes in comments and warning (Don Zickus) [1110939] - [usb] fix race between hub_disconnect and recursively_mark_NOTATTACHED (Don Zickus) [1110939] - [usb] oti6858: switch to generic TIOCMIWAIT implementation (Don Zickus) [1110939] - [usb] oti6858: only wake up MSR queue on changes (Don Zickus) [1110939] - [usb] ch341: clean up interrupt handler (Don Zickus) [1110939] - [usb] ch341: switch to generic TIOCMIWAIT implementation (Don Zickus) [1110939] - [usb] ch341: only wake up MSR queue on changes (Don Zickus) [1110939] - [usb] ch341: fix ignored TIOCMIWAIT mask (Don Zickus) [1110939] - [usb] ch341: clean up line-status handling (Don Zickus) [1110939] - [usb] ch341: refactor line-status handling (Don Zickus) [1110939] - [usb] cypress_m8: switch to generic TIOCMIWAIT implementation (Don Zickus) [1110939] - [usb] cypress_m8: only wake up MSR queue on changes (Don Zickus) [1110939] - [usb] cypress_m8: clean up protocol definitions (Don Zickus) [1110939] - [usb] cypress_m8: fix ring-indicator detection and reporting (Don Zickus) [1110939] - [usb] Nokia 502 is an unusual device (Don Zickus) [1110939] - [usb] serial: add support for iBall 3.5G connect usb modem (Don Zickus) [1110939] - [usb] serial: correct spelling mistakes in comments (Don Zickus) [1110939] - [usb] misc/idmouse: correct spelling mistake in error string (Don Zickus) [1110939] - [usb] yurex: fix spelling mistake in comment (Don Zickus) [1110939] - [usb] iowarrior: fix spelling mistake in comment (Don Zickus) [1110939] - [usb] serial: remove redundant OOM messages (Don Zickus) [1110939] - [usb] serial: clean up ioctl debugging (Don Zickus) [1110939] - [usb] serial: constify device-id tables (Don Zickus) [1110939] - [usb] core: remove CONFIG_USB_DEBUG usage (Don Zickus) [1110939] - [usb] cdc-wdm: avoid hanging on zero length reads (Don Zickus) [1110939] - [usb] xhci: Check for XHCI_PLAT in xhci_cleanup_msix() (Don Zickus) [1110939] - [usb] Mark function as static in metro-usb.c (Don Zickus) [1110939] - [usb] Mark function as static in usbsevseg.c (Don Zickus) [1110939] - [usb] option: add new zte 3g modem pids to option driver (Don Zickus) [1110939] - [usb] usbtest: Always clear halt else further tests will fail (Don Zickus) [1110939] - [usb] usbtest: Add timetout to simple_io() (Don Zickus) [1110939] - [usb] xhci: Remove unused variable 'addr' in inc_deq() and inc_enq() (Don Zickus) [1110939] - [usb] usbtest: Fix BOS control test for USB 2.01 devices (Don Zickus) [1110939] - [usb] xhci: Add quirks module option (Don Zickus) [1069460] - [usb] xhci: clarify logging in xhci_setup_device (Don Zickus) [1110939] - [usb] xhci: change enumeration scheme to 'new scheme' by default (Don Zickus) [1069460] - [usb] xhci: Limit the spurious wakeup fix only to HP machines (Don Zickus) [1069461] - [usb] core: get config and string descriptors for unauthorized devices (Don Zickus) [1110939] - [usb] core: allow isoc URBs for wireless devices with an interval < 6 (Don Zickus) [1110939] - [usb] serial/zte_ev: move support for ZTE AC2726 from zte_ev back to option (Don Zickus) [1110939] - [usb] cdc-wdm: manage_power should always set needs_remote_wakeup (Don Zickus) [1110939] - [usb] Revert: quirks: add touchscreen that is dazzeled by remote wakeup (Don Zickus) [1110939] - [usb] Use dev_is_pci() to check whether it is pci device (Don Zickus) [1110939] - [usb] usbtest: update bos test coverage to usb 2.1 device (Don Zickus) [1110939] - [usb] usbtest: fix the bit mask of usb 2.0 extension descriptor (Don Zickus) [1110939] - [usb] usbtest: add a test case to support bos for queue control (Don Zickus) [1110939] - [usb] fix coccinelle warnings (Don Zickus) [1110939] - [usb] hub: Use correct reset for wedged USB3 devices that are NOTATTACHED (Don Zickus) [1110939] - [usb] remove DEFINE_PCI_DEVICE_TABLE macro (Don Zickus) [1110939] - [usb] host: Remove superfluous name casts (Don Zickus) [1110939] - [usb] core: Remove superfluous name casts (Don Zickus) [1110939] - [usb] kill #undef VERBOSE_DEBUG (Don Zickus) [1110939] - [usb] kill DEBUG compile option (Don Zickus) [1110939] - [usb] uhci: compile debugfs conditional on CONFIG_DYNAMIC_DEBUG (Don Zickus) [1110939] - [usb] uhci: change dependency for debug parameter (Don Zickus) [1110939] - [usb] ehci: Remove debugging at every interrupt (Don Zickus) [1110939] - [usb] ehci: no conditional compilation for interestingness (Don Zickus) [1110939] - [usb] ohci: no conditional debugging in root hub hadling (Don Zickus) [1110939] - [usb] ohci: always register debug files (Don Zickus) [1110939] - [usb] ohci: kill ohci_vdbg (Don Zickus) [1110939] - [usb] ohci: remove conditional compilation (Don Zickus) [1110939] - [usb] net/cdc-acm: fix power management in ioctl (Don Zickus) [1110939] - [net] usb/cdc-acm: add TIOCGICOUNT (Don Zickus) [1110939] - [usb] net/cdc-acm: add TIOCMIWAIT (Don Zickus) [1110939] - [usb] option: support new huawei devices (Don Zickus) [1110939] - [usb] serial/option: blacklist interface 1 for Huawei E173s-6 (Don Zickus) [1110939] - [usb] xhci: replace xhci_write_64() with writeq() (Don Zickus) [1110939] - [usb] xhci: replace xhci_read_64() with readq() (Don Zickus) [1110939] - [usb] xhci: replace xhci_writel() with writel() (Don Zickus) [1110939] - [usb] xhci: replace xhci_readl() with readl() (Don Zickus) [1110939] - [usb] xhci: remove conversion from generic to pci device in xhci_mem.c (Don Zickus) [1110939] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_dropped_endpoints() (Don Zickus) [1110939] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_new_endpoints() (Don Zickus) [1110939] - [usb] xhci: remove unnecessary check in xhci_free_stream_info() (Don Zickus) [1110939] - [usb] xhci: fix SCT_FOR_CTX(p) macro (Don Zickus) [1110939] - [usb] xhci: replace USB_MAXINTERFACES with config->desc.bNumInterface (Don Zickus) [1110939] - [usb] xhci: fix incorrect type in assignment in xhci_address_device() (Don Zickus) [1110939] - [usb] xhci: fix sparse warning in xhci-trace.h (Don Zickus) [1110939] - [usb] xhci: fix derivation of TRB's DMA address in xhci_log_event Trace Event Class (Don Zickus) [1110939] - [usb] r8a66597-hcd: Convert to clk_prepare/unprepare (Don Zickus) [1110939] - [usb] serial: fix write memory-allocation flag (Don Zickus) [1110939] - [usb] serial: fix race in generic write (Don Zickus) [1110939] - [net] usb/cdc_ncm: Export cdc_ncm_{tx, rx}_fixup functions for re-use (Don Zickus) [1110939] - [net] usb/cdc_ncm: drop "extern" from header declarations (Don Zickus) [1110939] - [net] usb/cdc_ncm: remove descriptor pointers (Don Zickus) [1110939] - [net] usb/cdc_ncm: remove ncm_parm field (Don Zickus) [1110939] - [net] usb/cdc_ncm: remove tx_speed and rx_speed fields (Don Zickus) [1110939] - [net] usb/cdc_ncm: remove unused udev field (Don Zickus) [1110939] - [net] usb/cdc_ncm: remove redundant netdev field (Don Zickus) [1110939] - [net] usb/cdc_ncm: simplify and optimize frame padding (Don Zickus) [1110939] - [net] usb/cdc_ncm: remove redundant endpoint pointers (Don Zickus) [1110939] - [net] usb/cdc_ncm: remove redundant "intf" field (Don Zickus) [1110939] - [net] usb/cdc_ncm: add include protection to cdc_ncm.h (Don Zickus) [1110939] - [usb] ssb-hcd: replace dma_set_mask()+dma_set_coherent_mask() with new helper (Don Zickus) [1110939] - [usb] bcma: replace dma_set_mask()+dma_set_coherent_mask() with new helper (Don Zickus) [1110939] - [usb] usbtest: support container id descriptor test (Don Zickus) [1110939] - [usb] usbtest: support superspeed device capbility descriptor test (Don Zickus) [1110939] - [usb] usbtest: support usb2 extension descriptor test (Don Zickus) [1110939] - [usb] ehci-atmel: add usb_clk for transition to CCF (Don Zickus) [1110939] - [usb] cdc-wdm: ignore speed change notifications (Don Zickus) [1110939] - [usb] cdc-wdm: support back-to-back USB_CDC_NOTIFY_RESPONSE_AVAILABLE notifications (Don Zickus) [1110939] - [usb] usbtest: support bos descriptor test for usb 3.0 (Don Zickus) [1110939] - [usb] wusbcore: fix control-pipe directions (Don Zickus) [1110939] - [usb] wusbcore: fix panic in wusbhc_chid_set (Don Zickus) [1110939] - [usb] wusbcore: convert nested lock to use spin_lock instead of spin_lock_irq (Don Zickus) [1110939] - [usb] wusbcore: use multiple urbs for HWA iso transfer result frame reads (Don Zickus) [1110939] - [usb] wusbcore: combine iso transfer result frame reads when possible (Don Zickus) [1110939] - [usb] wusbcore: disable transfer notifications for Alereon HWAs (Don Zickus) [1110939] - [usb] wusbcore: don't mark WA_SEG_DTI_PENDING segs as done in urb_dequeue (Don Zickus) [1110939] - [usb] wusbcore: fix potential double list_del on urb dequeue (Don Zickus) [1110939] - [usb] wusbcore: fix compile warnings (Don Zickus) [1110939] - [usb] wusbcore: add info to HWA debug prints (Don Zickus) [1110939] - [usb] wusbcore: read actual_length bytes isoc in segments (Don Zickus) [1110939] - [usb] wusbcore: adjust iterator correctly when searching for ep comp descriptor (Don Zickus) [1110939] - [usb] wusbcore: add a convenience function for completing a transfer segment (Don Zickus) [1110939] - [usb] wusbcore: prevent urb dequeue and giveback race (Don Zickus) [1110939] - [usb] wusbcore: fix stranded URB after HWA unplug (Don Zickus) [1110939] - [usb] wusbcore: fix kernel panic on HWA unplug (Don Zickus) [1110939] - [usb] wusbcore: fix up coding style issues in wa-nep.c (Don Zickus) [1110939] - [usb] wusbcore: fix up coding style issues in wa-rpipe.c (Don Zickus) [1110939] - [usb] wusbcore: fix up coding style issues in wusbhc.c and wusbhc.h (Don Zickus) [1110939] - [usb] wusbcore: fix up line break coding style issues in mmc.c (Don Zickus) [1110939] - [usb] wusbcore: fix up line break coding style issues in security.c (Don Zickus) [1110939] - [usb] wusbcore: fix up line break coding style issues in wa-hc.h (Don Zickus) [1110939] - [usb] wusbcore: fix up minor coding style issues in cbaf.c (Don Zickus) [1110939] - [usb] wusbcore: correct spelling mistakes in comments and error string (Don Zickus) [1110939] - [usb] wusbcore: add debug prints to reservation and channel change (Don Zickus) [1110939] - [usb] wusbcore: add isochronous IN support to HWA (Don Zickus) [1110939] - [usb] wusbcore: set packet count correctly on isoc transfers (Don Zickus) [1110939] - [usb] wusbcore: move isoc_frame_index from wa_xfer to wa_seg (Don Zickus) [1110939] - [usb] wusbcore: use USB_CTRL_SET_TIMEOUT and USB_CTRL_GET_TIMEOUT (Don Zickus) [1110939] - [usb] wusbcore: fix short transfers (Don Zickus) [1110939] - [usb] wusbcore: return -ENOENT for unlinked URBs (Don Zickus) [1110939] - [usb] wusbcore: add more info to debug prints in urb_unlink path (Don Zickus) [1110939] - [usb] wusbcore: add calls to usb_hcd_link_urb_to_ep, usb_hcd_unlink_urb_from_ep, and (Don Zickus) [1110939] - [usb] wusbcore: fix deadlock in wusbhc_gtk_rekey (Don Zickus) [1110939] - [usb] wusbcore: do device lookup while holding the hc mutex (Don Zickus) [1110939] - [usb] wusbcore: send keepalives to unauthenticated devices (Don Zickus) [1110939] - [usb] wusbcore: change WA_SEGS_MAX to a legal value (Don Zickus) [1110939] - [usb] wusbcore: add a quirk for Alereon HWA device isoc behavior (Don Zickus) [1110939] - [usb] wusbcore: combine multiple isoc frames in a single transfer request (Don Zickus) [1110939] - [usb] wusbcore: set the RPIPE wMaxPacketSize value correctly (Don Zickus) [1110939] - [usb] wusbcore: fix usb_dev leaks (Don Zickus) [1110939] - [usb] wusbcore: serialize access to the HWA data out endpoint (Don Zickus) [1110939] - [usb] wusbcore: fix string formatting warnings on 64-bit builds (Don Zickus) [1110939] - [usb] wusbcore: add support for isoc out transfers (Don Zickus) [1110939] - [usb] wusbcore: set the RPIPE bOverTheAirInterval for isoc endpoints (Don Zickus) [1110939] - [usb] wusbcore: avoid stack overflow in URB enqueue error path (Don Zickus) [1110939] - [usb] wusbcore: fix build warning on 64-bit builds (Don Zickus) [1110939] - [usb] wusbcore: clean up urb dequeue process (Don Zickus) [1110939] - [usb] wusbcore: include the xfer_id in debug prints (Don Zickus) [1110939] - [usb] wusbcore: fix endianess issues when using dwTransferID (Don Zickus) [1110939] - [usb] wusbcore: set pointers to NULL after freeing in error cases (Don Zickus) [1110939] - [usb] wusbcore: clean up the sg list that was created for out transfers (Don Zickus) [1110939] - [usb] wusbcore: resource cleanup fix in __wa_xfer_setup_segs (Don Zickus) [1110939] - [usb] wusbcore: allow wa_xfer_destroy to clean up partially constructed xfers (Don Zickus) [1110939] - [usb] wusbcore: rename fields in struct wahc (Don Zickus) [1110939] - [usb] wusbcore: rename urb to tr_urb in struct wa_seg (Don Zickus) [1110939] - [usb] wusbcore: use list_move_tail instead of list_del/list_add_tail (Don Zickus) [1110939] - [usb] usbtest: fix checkpatch warning as sizeof code style (Don Zickus) [1110939] - [usb] uhci: check for wakeup/suspend race (Don Zickus) [1110939] - [usb] ehci: add check for wakeup/suspend race (Don Zickus) [1110939] - [usb] change dev_warn about missing reset-resume to dev_dbg (Don Zickus) [1110939] - [usb] ohci: fix and explain sparse errors (Don Zickus) [1110939] - [usb] ehci: fix sparse errors (Don Zickus) [1110939] - [usb] ehci: fix type mismatch in check_intr_schedule (Don Zickus) [1110939] - [usb] wusbcore: preserve endianness of cached descriptors (Don Zickus) [1110939] - [usb] xhci: remove the unused ->address field (Don Zickus) [1032371] - [usb] xhci: kill a conditional when toggling cycle (Don Zickus) [1032371] - [usb] hub_activate kill an 'else' (Don Zickus) [1032371] - [usb] hub: Clear Port Reset Change during init/resume (Don Zickus) [1110939] - [usb] core/devio: Spaces to tabs for proc_control_compat() (Don Zickus) [1110939] - [usb] core/devio: Spaces to tabs for proc_reapurbnonblock() (Don Zickus) [1110939] - [usb] xhci: replace 'event' with 'cmd_comp_code' in set_deq and reset_ep handlers (Don Zickus) [1032371] - [usb] xhci: add argument 'slot_id' in stop_ep, set_deq and reset_ep cmd handlers (Don Zickus) [1032371] - [usb] xhci: replace 'xhci->cmd_ring->dequeue' with 'trb' in stop_ep cmd handler (Don Zickus) [1032371] - [usb] xhci: add variable 'cmd_type' in handle_cmd_completion() (Don Zickus) [1032371] - [usb] xhci: add variable 'cmd_trb' in handle_cmd_completion() (Don Zickus) [1032371] - [usb] xhci: add variable 'cmd_comp_code' in handle_cmd_completion() (Don Zickus) [1032371] - [usb] xhci: refactor TRB_CONFIG_EP case into function (Don Zickus) [1032371] - [usb] xhci: remove unused 'ep_ring' variable in handle_cmd_completion() (Don Zickus) [1032371] - [usb] xhci: refactor TRB_EVAL_CONTEXT case into function (Don Zickus) [1032371] - [usb] xhci: refactor TRB_NEC_GET_FW case into function (Don Zickus) [1032371] - [usb] xhci: refactor TRB_RESET_DEV case into function (Don Zickus) [1032371] - [usb] xhci: use completion event's slot id rather than dig it out of command (Don Zickus) [1032371] - [usb] xhci: refactor TRB_ADDR_DEV case into function (Don Zickus) [1032371] - [usb] xhci: refactor TRB_DISABLE_SLOT case into function (Don Zickus) [1032371] - [usb] xhci: refactor TRB_ENABLE_SLOT case into function (Don Zickus) [1032371] - [usb] xhci: rename existing Command Completion Event handlers (Don Zickus) [1032371] - [usb] xhci: remove unused argument from xhci_giveback_urb_in_irq() (Don Zickus) [1032371] - [usb] xhci: correct the usage of USB_CTRL_SET_TIMEOUT (Don Zickus) [1032371] - [usb] xhci: Staticize xhci_del_comp_mod_timer (Don Zickus) [1032371] - [usb] Push USB2 LPM disable on disconnect into USB core (Don Zickus) [1032371] - [usb] xhci: Enable LPM support only for hardwired or BESL devices (Don Zickus) [1032371] - [usb] Don't enable USB 2.0 Link PM by default (Don Zickus) [1032371] - [usb] xhci: Set L1 device slot on USB2 LPM enable/disable (Don Zickus) [1032371] - [usb] Disable USB 2.0 Link PM before device reset (Don Zickus) [1110939] - [usb] hcd: remove unnecessary local_irq_save (Don Zickus) [1110939] - [usb] ehci: start new isochronous streams ASAP (Don Zickus) [1110939] - [usb] ehci: create per-TT bandwidth tables (Don Zickus) [1110939] - [usb] core/hub: Comments shouldnt be C99 // comment style (Don Zickus) [1110939] - [usb] core/file: moved asterisk to variable name (Don Zickus) [1110939] - [usb] core: {file, hub, sysfs, usb}.c - Whitespace fixes (Don Zickus) [1110939] - [usb] mos7840: fix tiocmget error handling (Don Zickus) [1110939] - [usb] serial: export usb_serial_generic_write_start (Don Zickus) [1110939] - [usb] serial: add memory flags to usb_serial_generic_write_start (Don Zickus) [1110939] - [usb] serial: clean up comments in generic driver (Don Zickus) [1110939] - [usb] core/hcd: converted busmap from struct to bitmap (Don Zickus) [1110939] - [usb] add a private-data pointer to struct usb_tt (Don Zickus) [1110939] - [usb] ehci: use a bandwidth-allocation table (Don Zickus) [1110939] - [usb] ehci: create a "periodic schedule info" struct (Don Zickus) [1110939] - [usb] ehci: use consistent NO_FRAME value (Don Zickus) [1110939] - [usb] ehci: change toggle only upon successful reset (Don Zickus) [1110939] - [usb] ehci: No SSPLIT allowed in uframe 7 (Don Zickus) [1110939] - [usb] ehci: compute full-speed bandwidth usage correctly (Don Zickus) [1110939] - [usb] ehci: check the right uframes for CSPLIT (Don Zickus) [1110939] - [usb] NS_TO_US should round up (Don Zickus) [1110939] - [usb] anchor: Delay usb_wait_anchor_empty_timeout wake up till completion is done (Don Zickus) [1110939] - [usb] anchor: Ensure poisened gets initialized to 0 (Don Zickus) [1110939] - [usb] cyberjack: fix buggy integer overflow test (Don Zickus) [1110939] - [usb] host: bugfix - Return length of copied buffer in uhci_hub_control() (Don Zickus) [1110939] - [usb] host: uhci-platform - remove deprecated IRQF_DISABLED (Don Zickus) [1110939] - [usb] core/hcd: if-else-braces fixed (Don Zickus) [1110939] - [usb] core/hcd: removed braces for return statements (Don Zickus) [1110939] - [usb] core/hcd: replaced C99 // comments (Don Zickus) [1110939] - [usb] core/hcd: Whitespace fixes (Don Zickus) [1110939] - [usb] core/hcd: moved asterix to variable (Don Zickus) [1110939] - [usb] host: Use existing macros instead of hard-coded values in uhci-debug.c (Don Zickus) [1110939] - [usb] remove intel_mid_otg.h (Don Zickus) [1110939] - [usb] wusbcore: Add isoc transfer type enum and packet definitions (Don Zickus) [1110939] - [usb] wusbcore: implement hwahc_op_get_frame_number (Don Zickus) [1110939] - [usb] ohci: use amd_chipset_type to filter for SB800 prefetch (Don Zickus) [1110939] - [usb] ehci: use amd_chipset_type to filter for usb subsystem hang bug (Don Zickus) [1110939] - [usb] ohci: ohci_init_driver() - sanity check overrides (Don Zickus) [1110939] - [usb] core: usb_amd_resume_quirk() can be static (Don Zickus) [1110939] - [usb] pci-quirks: amd_chipset_sb_type_init() can be static (Don Zickus) [1110939] - [usb] serial: invoke dcd_change ldisc's handler (Don Zickus) [1110939] - [usb] serial: call handle_dcd_change in ftdi driver (Don Zickus) [1110939] - [usb] correct the usb_disconnect() comment about usb_bus_list_lock (Don Zickus) [1110939] - [usb] fix substandard locking for the sysfs files (Don Zickus) [1110939] - [usb] usbtest: bmAttributes would better be masked (Don Zickus) [1110939] - [usb] core: implement AMD remote wakeup quirk (Don Zickus) [1110939] - [usb] pci-quirks: refactor AMD quirk to abstract AMD chipset types (Don Zickus) [1110939] - [usb] host: delete chipidea dependency (Don Zickus) [1110939] - [usb] ohci/uhci: add soft dependencies on ehci_pci (Don Zickus) [1110939] - [usb] ehci: support running URB giveback in tasklet context"" (Don Zickus) [1110939] - [usb] core: fix read of usbdevfs_ctrltransfer fields in proc_control() (Don Zickus) [1110939] - [usb] core: fix incorrect type in assignment in usb_set_lpm_parameters() (Don Zickus) [1110939] - [usb] core: Make usb_free_streams return an error (Don Zickus) [1110939] - [usb] ehci: handle isochronous underruns with tasklets (Don Zickus) [1110939] - [usb] ehci: code rearrangement in iso_stream_schedule() (Don Zickus) [1110939] - [usb] see if URB comes from a completion handler (Don Zickus) [1110939]- [crypto] pefile: Relax the check on the length of the PKCS#7 cert (Vivek Goyal) [852066] - [kernel] kexec, purgatory: add clean-up for purgatory directory (Vivek Goyal) [852066] - [x86] purgatory: use approprate -m64/-32 build flag for arch/x86/purgatory (Vivek Goyal) [852066] - [kernel] kexec: remove CONFIG_KEXEC dependency on crypto (Vivek Goyal) [852066] - [kernel] kexec: create a new config option CONFIG_KEXEC_FILE for new syscall (Vivek Goyal) [852066] - [kernel] resource: fix the case of null pointer access (Vivek Goyal) [852066] - [kernel] kexec: verify the signature of signed PE bzImage (Vivek Goyal) [852066] - [kernel] kexec: support kexec/kdump on EFI systems (Vivek Goyal) [852066] - [kernel] kexec: support for kexec on panic using new system call (Vivek Goyal) [852066] - [x86] kexec-bzimage64: support for loading bzImage using 64bit entry (Vivek Goyal) [852066] - [kernel] kexec: load and relocate purgatory at kernel load time (Vivek Goyal) [852066] - [x86] purgatory: core purgatory functionality (Vivek Goyal) [852066] - [x86] purgatory/sha256: provide implementation of sha256 in purgaotory context (Vivek Goyal) [852066] - [kernel] kexec: implementation of new syscall kexec_file_load (Vivek Goyal) [852066] - [kernel] kexec: new syscall kexec_file_load() declaration (Vivek Goyal) [852066] - [kernel] kexec: make kexec_segment user buffer pointer a union (Vivek Goyal) [852066] - [kernel] resource: provide new functions to walk through resources (Vivek Goyal) [852066] - [kernel] kexec: use common function for kimage_normal_alloc() and kimage_crash_alloc() (Vivek Goyal) [852066] - [kernel] kexec: move segment verification code in a separate function (Vivek Goyal) [852066] - [kernel] kexec: rename unusebale_pages to unusable_pages (Vivek Goyal) [852066] - [scripts] build bin2c based on config option CONFIG_BUILD_BIN2C (Vivek Goyal) [852066] - [scripts] bin2c: move bin2c in scripts/basic (Vivek Goyal) [852066] - [kernel] kexec: convert printk to pr_foo() (Vivek Goyal) [852066] - [kernel] kexec/compat: convert to COMPAT_SYSCALL_DEFINE with changing parameter types (Vivek Goyal) [852066] - [kernel] kexec: use vscnprintf() instead of vsnprintf() in vmcoreinfo_append_str() (Vivek Goyal) [852066] - [kernel] kexec: add sysctl to disable kexec_load (Vivek Goyal) [852066] - [kernel] kexec: Typo s/the/then/ (Vivek Goyal) [852066] - [kernel] kexec: remove unnecessary return (Vivek Goyal) [852066] - [asm] crash: Remove the original asm/crash.h files (Vivek Goyal) [852066] - [asm] crash: Rename crash.h to crash-driver.h (Vivek Goyal) [852066] - [x86] boot: Remove misc.h inclusion from compressed/string.c (Vivek Goyal) [852066] - [x86] boot: Do not include boot.h in string.c (Vivek Goyal) [852066] - [x86] boot: Move memset() definition in compressed/string.c (Vivek Goyal) [852066] - [x86] boot: Move memcmp() into string.h and string.c (Vivek Goyal) [852066] - [x86] boot: Move optimized memcpy() 32/64 bit versions to compressed/string.c (Vivek Goyal) [852066] - [x86] boot: Create a separate string.h file to provide standard string functions (Vivek Goyal) [852066] - [x86] boot: Undef memcmp before providing a new definition (Vivek Goyal) [852066]- [fs] nfsd4: fix rd_dircount enforcement ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: add some comments to the nfsd4 object definitions ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: remove the client_mutex and the nfs4_lock/unlock_state wrappers ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: remove nfs4_lock_state: nfs4_state_shutdown_net ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: remove nfs4_lock_state: nfs4_laundromat ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Remove nfs4_lock_state(): reclaim_complete() ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Remove nfs4_lock_state(): setclientid, setclientid_confirm, renew ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Remove nfs4_lock_state(): exchange_id, create/destroy_session() ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Remove nfs4_lock_state(): nfsd4_open and nfsd4_open_confirm ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Remove nfs4_lock_state(): nfsd4_delegreturn() ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Remove nfs4_lock_state(): nfsd4_open_downgrade + nfsd4_close ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Remove nfs4_lock_state(): nfsd4_lock/locku/lockt() ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Remove nfs4_lock_state(): nfsd4_release_lockowner ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Remove nfs4_lock_state(): nfsd4_test_stateid/nfsd4_free_stateid ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Remove nfs4_lock_state(): nfs4_preprocess_stateid_op() ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: remove old fault injection infrastructure ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: add more granular locking to *_delegations fault injectors ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: add more granular locking to forget_openowners fault injector ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: add more granular locking to forget_locks fault injector ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: add a list_head arg to nfsd_foreach_client_lock ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: add nfsd_inject_forget_clients ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: add a forget_client set_clnt routine ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: add a forget_clients "get" routine with proper locking ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: abstract out the get and set routines into the fault injection ops ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: protect clid and verifier generation with client_lock ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: don't destroy clients that are busy ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Put the reference of nfs4_file when freeing stid ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: don't destroy client if mark_client_expired_locked fails ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: move unhash_client_locked call into mark_client_expired_locked ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: protect the close_lru list and oo_last_closed_stid with client_lock ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Add lockdep assertions to document the nfs4_client/session locking ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Ensure lookup_clientid() takes client_lock ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Protect nfsd4_destroy_clientid using client_lock ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Protect session creation and client confirm using client_lock ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Protect unconfirmed client creation using client_lock ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Move create_client() call outside the lock ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Don't require client_lock in free_client ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Ensure that the laundromat unhashes the client before releasing locks ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Ensure struct nfs4_client is unhashed before we try to destroy it ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd4: fix out of date comment ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Decrease nfsd_users in nfsd_startup_generic fail ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: rename unhash_generic_stateid to unhash_ol_stateid ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: don't thrash the cl_lock while freeing an open stateid ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: reduce cl_lock thrashing in release_openowner ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: close potential race in nfsd4_free_stateid ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: optimize destroy_lockowner cl_lock thrashing ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: add locking to stateowner release ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: clean up and reorganize release_lockowner ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Move the open owner hash table into struct nfs4_client ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Protect adding/removing lock owners using client_lock ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Protect adding/removing open state owners using client_lock ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: don't allow CLOSE to proceed until refcount on stateid drops ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: make openstateids hold references to their openowners ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: clean up refcounting for lockowners ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Make lock stateid take a reference to the lockowner ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: add an operation for unhashing a stateowner ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: clean up lockowner refcounting when finding them ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Add a mutex to protect the NFSv4.0 open owner replay cache ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Add reference counting to state owners ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Migrate the stateid reference into nfs4_find_stateid_by_type() ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Migrate the stateid reference into nfs4_lookup_stateid() ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Migrate the stateid reference into nfs4_preprocess_seqid_op ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Add reference counting to nfs4_preprocess_confirmed_seqid_op ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: nfsd4_open_confirm() must reference the open stateid ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Prepare nfsd4_close() for open stateid referencing ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: nfsd4_process_open2() must reference the open stateid ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: nfsd4_process_open2() must reference the delegation stateid ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Ensure that nfs4_open_delegation() references the delegation stateid ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: nfsd4_locku() must reference the lock stateid ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Add reference counting to lock stateids ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: ensure atomicity in nfsd4_free_stateid and nfsd4_validate_stateid ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: clean up races in lock stateid searching and creation ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Add locking to protect the state owner lists ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: do filp_close in sc_free callback for lock stateids ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd4: use cl_lock to synchronize all stateid idr calls ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Add a struct nfs4_file field to struct nfs4_stid ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Add reference counting to the lock and open stateids ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: print status when nfsd4_open fails to open file it just created ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] sunrpc: Allow svc_reserve() to notify TCP socket that space has been freed ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] sunrpc: svc_tcp_write_space: don't clear SOCK_NOSPACE prematurely ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] sunrpc: Reduce contention in svc_xprt_enqueue() ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: remove dl_fh field from struct nfs4_delegation ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: give block_delegation and delegation_blocked its own spinlock ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: clean up nfs4_set_delegation ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: clean up arguments to nfs4_open_delegation ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: drop unused stp arg to alloc_init_deleg ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Convert delegation counter to an atomic_long_t type ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: ensure that clp->cl_revoked list is protected by clp->cl_lock ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: fully unhash delegations when revoking them ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: simplify stateid allocation and file handling ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Do not let nfs4_file pin the struct inode ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: nfs4_check_fh - make it actually check the filehandle ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Use the filehandle to look up the struct nfs4_file instead of inode ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Store the filehandle with the struct nfs4_file ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd4: convert comma to semicolon ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] svcrdma: Double the default credit limit ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: ensure that st_access_bmap and st_deny_bmap are initialized to 0 ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: bump dl_time when unhashing delegation ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Move the delegation reference counter into the struct nfs4_stid ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: fix race that grants unrecallable delegation ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd4: CREATE_SESSION should update backchannel immediately ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] svcrdma: Select NFSv4.1 backchannel transport based on forward channel ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd4: zero op arguments beyond the 8th compound op ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: silence sparse warning about accessing credentials ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Ensure stateids remain unique until they are freed ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: nfs4_alloc_init_lease should take a nfs4_file arg ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Avoid taking state_lock while holding inode lock in nfsd_break_one_deleg ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: eliminate nfsd4_init_callback ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Fix bad checking of space for padding in splice read ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: cleanup and rename nfs4_check_open ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: make deny mode enforcement more efficient and close races in it ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: always hold the fi_lock when bumping fi_access refcounts ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: clean up reset_union_bmap_deny ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: set stateid access and deny bits in nfs4_get_vfs_file ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: shrink st_access_bmap and st_deny_bmap ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: remove nfs4_file_put_fd ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: refactor nfs4_file_get_access and nfs4_file_put_access ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: clean up helper __release_lock_stateid ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Add locking to the nfs4_file->fi_fds[] array ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Add fine grained protection for the nfs4_file->fi_stateids list ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: reduce some spinlocking in put_client_renew ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: close potential race between delegation break and laundromat ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Fix crash encoding lock reply on 32-bit ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Convert nfs4_check_open_reclaim() to work with lookup_clientid() ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Always use lookup_clientid() in nfsd4_process_open1 ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Convert nfsd4_process_open1() to work with lookup_clientid() ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: add a nfserrno mapping for -E2BIG to nfserr_fbig ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: properly convert return from commit_metadata to __be32 ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Cleanup - Let nfsd4_lookup_stateid() take a cstate argument ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Don't get a session reference without a client reference ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: clean up nfsd4_release_lockowner ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: NFSv4 lock-owners are not associated to a specific file ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Allow lockowners to hold several stateids ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: lock owners are not per open stateid ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: clean up nfsd4_close_open_stateid ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: declare v4.1+ openowners confirmed on creation ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Cleanup nfs4svc_encode_compoundres ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: nfs4_preprocess_seqid_op should only set *stpp on success ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: add a new /proc/fs/nfsd/max_connections file ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Ensure that nfsd_create_setattr commits files to stable storage ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Remove iattr parameter from nfsd_symlink() ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Protect addition to the file_hashtbl ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: fix file access refcount leak when nfsd4_truncate fails ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Avoid warning message when compile at i686 arch ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd4: replace defer_free by svcxdr_tmpalloc ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd4: remove nfs4_acl_new ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd4: define svcxdr_dupstr to share some common code ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd4: remove unused defer_free argument ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd4: rename cr_linkname->cr_data ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: let nfsd_symlink assume null-terminated data ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: make NFSv2 null terminate symlink data ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Fix bad reserving space for encoding rdattr_error ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfs: fix nfs4d readlink truncated packet ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: fix rare symlink decoding bug ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: properly handle embedded newlines in fault_injection input ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: fix return of nfs4_acl_write_who ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: add appropriate __force directives to filehandle generation code ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: nfsd_splice_read and nfsd_readv should return __be32 ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: clean up sparse endianness warnings in nfscache.c ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: add __force to opaque verifier field casts ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Using exp_get for export getting ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Using path_get when assigning path for export ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] sunrpc/nfsd: Change to type of bool for rq_usedeferral and rq_splice_ok ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsd: Using min/max/min_t/max_t for calculate ("J. Bruce Fields") [1044798 1123721 1141932] - [fs] nfsv4: Fix another bug in the close/open_downgrade code (Steve Dickson) [1111708] - [fs] nfsv4: nfs4_state_manager() vs. nfs_server_remove_lists() (Steve Dickson) [1111708] - [fs] nfs: remove BUG possibility in nfs4_open_and_get_state (Steve Dickson) [1111708] - [fs] pnfs: fix filelayout_retry_commit when idx > 0 (Steve Dickson) [1111708] - [fs] nfs: revert "nfs4: queue free_lock_state job submission to nfsiod" (Steve Dickson) [1111708] - [fs] nfs: fix kernel warning when removing proc entry (Steve Dickson) [1111708] - [fs] nfs: Fix /proc/fs/nfsfs/servers and /proc/fs/nfsfs/volumes (Steve Dickson) [1111708] - [fs] nfsv3: Fix another acl regression (Steve Dickson) [1111708] - [fs] nfsv4: Don't clear the open state when we just did an OPEN_DOWNGRADE (Steve Dickson) [1111708] - [fs] nfsv4: Fix problems with close in the presence of a delegation (Steve Dickson) [1111708] - [fs] nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait (Steve Dickson) [1111708] - [fs] nfs: can_coalesce_requests must enforce contiguity (Steve Dickson) [1111708] - [fs] nfs: disallow duplicate pages in pgio page vectors (Steve Dickson) [1111708] - [fs] nfs: don't sleep with inode lock in lock_and_join_requests (Steve Dickson) [1111708] - [fs] nfs: fix error handling in lock_and_join_requests (Steve Dickson) [1111708] - [fs] nfs: fix nonblocking calls to nfs_page_group_lock (Steve Dickson) [1111708] - [fs] nfs: use blocking page_group_lock in add_request (Steve Dickson) [1111708] - [fs] nfs: change nfs_page_group_lock argument (Steve Dickson) [1111708] - [fs] nfs: reject changes to resvport and sharecache during remount (Steve Dickson) [1111708] - [fs] nfs: Avoid infinite loop when RELEASE_LOCKOWNER getting expired error (Steve Dickson) [1111708] - [fs] sunrpc: remove all refcounting of groupinfo from rpcauth_lookupcred (Steve Dickson) [1111708] - [fs] nfs: fix two problems in lookup_revalidate in RCU-walk (Steve Dickson) [1111708] - [fs] nfs: allow lockless access to access_cache (Steve Dickson) [1111708] - [fs] nfs: teach nfs_lookup_verify_inode to handle LOOKUP_RCU (Steve Dickson) [1111708] - [fs] nfs: teach nfs_neg_need_reval to understand LOOKUP_RCU (Steve Dickson) [1111708] - [fs] nfs: support RCU_WALK in nfs_permission() (Steve Dickson) [1111708] - [fs] sunrpc/auth: allow lockless (rcu) lookup of credential cache (Steve Dickson) [1111708] - [fs] nfs: prepare for RCU-walk support but pushing tests later in code (Steve Dickson) [1111708] - [fs] nfs: nfs4_lookup_revalidate: only evaluate parent if it will be used (Steve Dickson) [1111708] - [fs] nfs: add checks for returned value of try_module_get() (Steve Dickson) [1111708] - [fs] nfs: clear_request_commit while holding i_lock (Steve Dickson) [1111708] - [fs] pnfs: add pnfs_put_lseg_async (Steve Dickson) [1111708] - [fs] pnfs: find swapped pages on pnfs commit lists too (Steve Dickson) [1111708] - [fs] nfs: fix comment and add warn_on for PG_INODE_REF (Steve Dickson) [1111708] - [fs] nfs: mark nfs_page reqs with flag for extra ref (Steve Dickson) [1111708] - [fs] nfs: check wait_on_bit_lock err in page_group_lock (Steve Dickson) [1111708] - [fs] nfs: handle multiple reqs in nfs_page_async_flush (Steve Dickson) [1111708] - [fs] nfs: change find_request to find_head_request (Steve Dickson) [1111708] - [fs] sunrpc: remove "ec" argument from encrypt_v2 operation (Steve Dickson) [1111708] - [fs] sunrpc: clean up sparse endianness warnings in gss_krb5_wrap.c (Steve Dickson) [1111708] - [fs] sunrpc: clean up sparse endianness warnings in gss_krb5_seal.c (Steve Dickson) [1111708] - [fs] sunrpc: fix RCU handling of gc_ctx field (Steve Dickson) [1111708] - [fs] sunrpc: remove __rcu annotation from struct gss_cl_ctx->gc_gss_ctx (Steve Dickson) [1111708] - [fs] nfs: nfs4_do_open should add negative results to the dcache (Steve Dickson) [1111708] - [fs] xprtrdma: Handle additional connection events (Steve Dickson) [1111708] - [fs] xprtrdma: Remove RPCRDMA_PERSISTENT_REGISTRATION macro (Steve Dickson) [1111708] - [fs] xprtrdma: Make rpcrdma_ep_disconnect() return void (Steve Dickson) [1111708] - [fs] xprtrdma: Schedule reply tasklet once per upcall (Steve Dickson) [1111708] - [fs] xprtrdma: Allocate each struct rpcrdma_mw separately (Steve Dickson) [1111708] - [fs] xprtrdma: Rename frmr_wr (Steve Dickson) [1111708] - [fs] xprtrdma: Disable completions for LOCAL_INV Work Requests (Steve Dickson) [1111708] - [fs] xprtrdma: Disable completions for FAST_REG_MR Work Requests (Steve Dickson) [1111708] - [fs] xprtrdma: Don't post a LOCAL_INV in rpcrdma_register_frmr_external() (Steve Dickson) [1111708] - [fs] xprtrdma: Reset FRMRs after a flushed LOCAL_INV Work Request (Steve Dickson) [1111708] - [fs] xprtrdma: Reset FRMRs when FAST_REG_MR is flushed by a disconnect (Steve Dickson) [1111708] - [fs] xprtrdma: Properly handle exhaustion of the rb_mws list (Steve Dickson) [1111708] - [fs] xprtrdma: Chain together all MWs in same buffer pool (Steve Dickson) [1111708] - [fs] xprtrdma: Back off rkey when FAST_REG_MR fails (Steve Dickson) [1111708] - [fs] xprtrdma: Unclutter struct rpcrdma_mr_seg (Steve Dickson) [1111708] - [fs] xprtrdma: Don't invalidate FRMRs if registration fails (Steve Dickson) [1111708] - [fs] xprtrdma: On disconnect, don't ignore pending CQEs (Steve Dickson) [1111708] - [fs] xprtrdma: Update rkeys after transport reconnect (Steve Dickson) [1111708] - [fs] xprtrdma: Limit data payload size for ALLPHYSICAL (Steve Dickson) [1111708] - [fs] xprtrdma: Protect ia->ri_id when unmapping/invalidating MRs (Steve Dickson) [1111708] - [fs] xprtrdma: Fix panic in rpcrdma_register_frmr_external() (Steve Dickson) [1111708] - [fs] xprtrdma: Fix DMA-API-DEBUG warning by checking dma_map result (Steve Dickson) [1111708] - [fs] replace strict_strto calls (Steve Dickson) [1111708] - [fs] nfs: use ARRAY_SIZE instead of sizeof/sizeof[0] (Steve Dickson) [1111708] - [fs] nfsv4: Drop cast (Steve Dickson) [1111708] - [fs] rpc_pipe: Drop memory allocation cast (Steve Dickson) [1111708] - [fs] nfs_common/nfsacl: move EXPORT symbol after functions (Steve Dickson) [1111708] - [fs] nfs4: copy acceptor name from context to nfs_client (Steve Dickson) [1111708] - [fs] sunrpc: add a new "stringify_acceptor" rpc_credop (Steve Dickson) [1111708] - [fs] auth_gss: fetch the acceptor name out of the downcall (Steve Dickson) [1111708] - [fs] nfs4: turn free_lock_state into a void return operation (Steve Dickson) [1111708] - [fs] nfs4: queue free_lock_state job submission to nfsiod (Steve Dickson) [1111708] - [fs] nfs4: treat lock owners as opaque values (Steve Dickson) [1111708] - [fs] nfs41: layout return on close in delegation return (Steve Dickson) [1111708] - [fs] nfs41: return layout on last close (Steve Dickson) [1111708] - [fs] nfs4: add nfs4_check_delegation (Steve Dickson) [1111708] - [fs] pnfs/filelayout: retry ds commit if nfs_commitdata_alloc fails (Steve Dickson) [1111708] - [fs] pnfs/filelayout: fix race between mark_request_commit and scan_commit_lists (Steve Dickson) [1111708] - [fs] nfsv4: Fix OPEN w/create access mode checking (Steve Dickson) [1111708] - [fs] nfs: check hostname in nfs_get_client (Steve Dickson) [1111708] - [fs] nfsv4: set hostname when creating nfsv4 ds connection (Steve Dickson) [1111708] - [fs] sunrpc: Handle EPIPE in xprt_connect_status (Steve Dickson) [1111708] - [fs] sunrpc: Ensure that we handle ENOBUFS errors correctly (Steve Dickson) [1111708] - [fs] nfs: replace count*size kzalloc by kcalloc (Steve Dickson) [1111708] - [fs] nfs: get rid of duplicate dprintk (Steve Dickson) [1111708] - [fs] nfs: Fix unused variable error (Steve Dickson) [1111708] - [fs] nfs: remove unneeded EXPORTs (Steve Dickson) [1111708] - [fs] pnfs: clean up *_resend_to_mds (Steve Dickson) [1111708] - [fs] nfs: remove pgio_header refcount, related cleanup (Steve Dickson) [1111708] - [fs] nfs: remove unused writeverf code (Steve Dickson) [1111708] - [fs] nfs: merge nfs_pgio_data into _header (Steve Dickson) [1111708] - [fs] nfs: rename members of nfs_pgio_data (Steve Dickson) [1111708] - [fs] nfs: move nfs_pgio_data and remove nfs_rw_header (Steve Dickson) [1111708]- [scsi] bnx2fc: Improve stats update mechanism (Neil Horman) [1096023] - [security] have cap_dentry_init_security return error (Jeff Layton) [1070910] - [mfd] lpc_ich: Change Avoton to iTCO v3 (Prarit Bhargava) [1084134] - [watchdog] itco_wdt: Add support for v3 silicon (Prarit Bhargava) [1084134] - [mfd] lpc_ich: Add support for iTCO v3 (Prarit Bhargava) [1084134] - [mfd] lpc_ich: Remove lpc_ich_cfg struct use (Prarit Bhargava) [1084134] - [mfd] lpc_ich: Fix ACPI enable bitmask (Prarit Bhargava) [1084134] - [mfd] lpc_ich: Only configure watchdog or GPIO when present (Prarit Bhargava) [1084134] - [mfd] lpc_ich: Add support for Intel Avoton GPIOs (Prarit Bhargava) [1084134] - [mfd] lpc_ich: Convert ICH GPIOs IDs to enum (Prarit Bhargava) [1084134] - [net] ceph: do not hard code max auth ticket len (Ilya Dryomov) [1142285] {CVE-2014-6416} - [net] ceph: add process_one_ticket() helper (Ilya Dryomov) [1142285] {CVE-2014-6416} - [net] ceph: gracefully handle large reply messages from the mon (Ilya Dryomov) [1142285] {CVE-2014-6416} - [powercap] intel_rapl: add new CPU IDs (Steve Best) [1142597] - [powercap] intel_rapl: spell out SoC names (Steve Best) [1142597] - [powercap] intel_rapl: add support for ValleyView Soc (Steve Best) [1142597] - [x86] smpboot: initialize secondary CPU only if master CPU will wait for it (Igor Mammedov) [968147] - [x86] smpboot: Log error on secondary CPU wakeup failure at ERR level (Igor Mammedov) [968147] - [x86] smpboot: Fix list/memory corruption on CPU hotplug (Igor Mammedov) [968147] - [acpi] processor: do not mark present at boot but not onlined CPU as onlined (Igor Mammedov) [968147] - [tools] thermal: Introduce tmon, a tool for thermal subsystem (Neil Horman) [1085101] - [thermal] intel_powerclamp: add newer cpu ids (Steve Best) [1141895] - [mm] swapfile: do not skip lowest_bit in scan_swap_map() scan loop (Seth Jennings) [1128277] - [dma] ioatdma: disable RAID on non-Atom platforms and reenable unaligned copies (Prarit Bhargava) [1069441] - [security] selinux: make the netif cache namespace aware (Paul Moore) [1112815] - [kernel] sched: Fix clock_gettime(CLOCK_[PROCESS/THREAD]_CPUTIME_ID) monotonicity (Seth Jennings) [1113932] - [kernel] hashtable: add hash_for_each_possible_rcu_notrace() (Steve Best) [1123126] - [media] media-device: fix an information leakage (Jacob Tanenbaum) [1109777] {CVE-2014-1739} - [fs] vfs: fix ref count leak in path_mountpoint() (Ian Kent) [1122376] {CVE-2014-5045} - [kernel] ptrace: get_dumpable() incorrect tests (Jacob Tanenbaum) [1111606] {CVE-2013-2929} - [fs] fanotify/compat: fix sys_fanotify_mark (Jan Stancek) [1119318] - [target] rd: Refactor rd_build_device_space + rd_release_device_space (Denys Vlasenko) [1108755] {CVE-2014-4027} - [ipc] fix compat msgrcv with negative msgtyp (Mateusz Guzik) [1042807] - [Documentation] fix incorrect formula to calculate CommitLimit value (Petr Oros) [1060570] - [acpi] apci_pad: in power_saving_thread(), call schedule() when need_resched is true (Tony Camuso) [1092076]- [powerpc] Revert: Add iommu domain pointer to device archdata (David Gibson) [1123145 1123133 1123367] - [powerpc] Enable IOMMU and VFIO for ppc64 (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s_32/pr - Access HTAB in big endian (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Rework SLB switching code (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s - Move little endian conflict to HV KVM (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Do dcbz32 patching with big endian instructions (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Fill pvinfo hcall instructions in big endian (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - PAPR - Access RTAS in big endian (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - PAPR - Access HTAB in big endian (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s_64/pr - Access shadow slb in big endian (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s_64/pr - Access HTAB in big endian (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s - ifdef on CONFIG_KVM_book3s_32_HANDLER for 32bit (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Disable AIL mode with OPAL (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Use SLB entry 0 (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: Graciously fail broken LE hypercalls (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s - Remove open coded make_dsisr in alignment handler (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s - Always use the saved DAR value (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: Make NX bit available with magic page (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: Disable NX for old magic page using guests (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Expose TM registers (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Expose EBB registers (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Expose TAR facility to guest (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Handle Facility interrupt and FSCR (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Emulate TIR register (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Ignore PMU SPRs (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Default to big endian guest (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Fix C/R bit setting (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Fix WARN_ON with debug options on (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Enable Little Endian PR guest (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Enable interrupts earlier (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Make svcpu -> vcpu store preempt savvy (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s - Ignore DABR register (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: Ignore PIR writes (David Gibson) [1123145 1123133 1123367] - [virt] kvm: add PR mode KVM (David Gibson) [1123145 1123133 1123367] - [virt] kvm: Move more code under CONFIG_HAVE_KVM_IRQFD (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: Enable IRQFD support for the XICS interrupt controller (David Gibson) [1123145 1123133 1123367] - [virt] kvm/s390: adapter interrupt sources (David Gibson) [1123145 1123133 1123367] - [virt] kvm: Move irq notifier implementation into eventfd.c (David Gibson) [1123145 1123133 1123367] - [virt] kvm: Move all accesses to kvm::irq_routing into irqchip.c (David Gibson) [1123145 1123133 1123367] - [virt] kvm/irqchip: Provide and use accessors for irq routing table (David Gibson) [1123145 1123133 1123367] - [virt] kvm: Don't keep reference to irq routing table in irqfd struct (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: IRQ disabling cleanup (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: use fdget (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/hv - Put huge-page HPTEs in rmap chain for base address (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s - Move KVM_REG_PPC_WORT to an unused register number (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s - Add ONE_REG register names that were missed (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/hv - Add missing code for transaction reclaim on guest exit (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/hv - make _PAGE_NUMA take effect (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc/book3s: rename lookup_linux_pte() to lookup_linux_pte_and_update() (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/hv - Fix KVM hang with CONFIG_KVM_XICS=n (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/hv - Fix incorrect userspace exit on ioeventfd write (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/hv - Remove bogus duplicate code (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/hv - use xics_wake_cpu only when defined (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: NULL return of kvmppc_mmu_hpte_cache_next should be handled (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: Add devname:kvm aliases for modules (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/hv - Don't drop low-order page address bits (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: Get rid of KVM_HPAGE defines (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: Guard doorbell exception with CONFIG_PPC_DOORBELL (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: Make shared struct aka magic page guest endian (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/hv - Use base page size when comparing against slb value (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/hv - Fix machine check delivery to guest (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/hv - Add mixed page-size support for guest (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: fix couple of memory leaks in MPIC/XICS devices (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Don't clobber our exit handler id (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/hv - Fix physical address calculations (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Take SRCU read lock around RTAS kvm_read_guest() call (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/hv - Add H_SET_MODE hcall handling (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s - Allow only implemented hcalls to be enabled or disabled (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s - Controls for in-kernel sPAPR hypercall handling (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s - Move vcore definition to end of kvm_arch struct (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Export kvmppc_copy_to (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: Add CAP to indicate hcall fixes (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/hv - Prefer CMA region for hash page table allocation (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/hv - Add software abort codes for transactional memory (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: Unify kvmppc_get_last_inst and sc (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: Load/save FP/VMX/VSX state directly to/from vcpu struct (David Gibson) [1123145 1123133 1123367] - [virt] kvm/ppc: book3s/pr - Fix compilation without CONFIG_ALTIVEC (David Gibson) [1123145 1123133 1123367] - [virt] kvm: Add per-vm capability enablement (David Gibson) [1123145 1123133 1123367] - [iommu] vt-d: Exclude devices using RMRRs from IOMMU API domains (Myron Stowe) [1097907] - [s390] uaccess: fix possible register corruption in strnlen_user_srst() (Hendrik Brueckner) [1099147] - [s390] uaccess: rework uaccess code - fix locking issues (Hendrik Brueckner) [1099147] - [s390] uaccess: introduce 'uaccesspt' kernel parameter (Hendrik Brueckner) [1099147] - [s390] uaccess: remove dead kernel parameter 'user_mode=' (Hendrik Brueckner) [1099147] - [s390] setup: get rid of MACHINE_HAS_MVCOS machine flag (Hendrik Brueckner) [1099147] - [s390] uaccess: consistent types (Hendrik Brueckner) [1099147] - [s390] uaccess: get rid of indirect function calls (Hendrik Brueckner) [1099147] - [s390] uaccess: normalize order of parameters of indirect uaccess function calls (Hendrik Brueckner) [1099147] - [s390] uaccess: remove dead extern declarations, make functions static (Hendrik Brueckner) [1099147] - [s390] uaccess: test if current->mm is set before walking page tables (Hendrik Brueckner) [1099147] - [s390] compat: fix PSW32_USER_BITS definition (Hendrik Brueckner) [1099147] - [s390] compat: make psw32_user_bits a constant value again (Hendrik Brueckner) [1099147] - [s390] uaccess: always run the kernel in home space (Hendrik Brueckner) [1099147] - [s390] kernel: remove page table walk for user space accesses (Hendrik Brueckner) [1099147] - [powerpc] start loop at section start of start in vmemmap_populated() (Gustavo Duarte) [1090174] - [powerpc] implement vmemmap_free() (Gustavo Duarte) [1090174] - [powerpc] implement vmemmap_remove_mapping() for BOOK3S (Gustavo Duarte) [1090174] - [powerpc] implement vmemmap_list_free() (Gustavo Duarte) [1090174] - [x86] Makefile: Add stack frame check (Prarit Bhargava) [1058753] - [virt] kvm/x86: fix TSC matching (Marcelo Tosatti) [1115764] - [drm] radeon: tweak ACCEL_WORKING2 query for hawaii (Jerome Glisse) [1140789]- [lib] assoc_array: Fix termination condition in assoc array garbage collection (David Howells) [1139431] {CVE-2014-3631} - [acpi] x86/ras: Fix build warnings in (Rui Wang) [1085141] - [acpi] ras/extlog: Adjust init flow (Rui Wang) [1085141] - [acpi] trace/emca: Add a knob to adjust where to save event log (Rui Wang) [1085141] - [ras] trace: Add eMCA trace event interface (Rui Wang) [1085141] - [ras] debugfs: Add debugfs interface for RAS subsystem (Rui Wang) [1085141] - [firmware] efi/cper: Adjust code flow of some functions (Rui Wang) [1085141] - [trace] aer: Move trace into unified interface (Rui Wang) [1085141] - [trace] ras: Add basic RAS trace event (Rui Wang) [1085141] - [trace] Add __field_struct macro for TRACE_EVENT() (Rui Wang) [1085141] - [trace] pci/aer: Fix severity usage in aer trace event (Rui Wang) [1085141] - [acpi] emca: Combine eMCA/EDAC event reporting priority (Rui Wang) [1076655] - [edac] sb_edac: Modify H/W event reporting policy (Rui Wang) [1076655] - [edac] Add an edac_report parameter to EDAC (Rui Wang) [1076655] - [acpi] Clean up inclusions of ACPI header files (Rui Wang) [1076655] - [acpi] x86: Export 'boot_cpu_physical_apicid' to modules (Rui Wang) [1076655] - [acpi] x86: Fix extended error log driver to depend on CONFIG_X86_LOCAL_APIC (Rui Wang) [1076655] - [firmware] dmi: Avoid unaligned memory access in save_mem_devices() (Rui Wang) [1076655] - [firmware] efi: Move cper.c from drivers/acpi/apei to drivers/firmware/efi (Rui Wang) [1076655] - [edac] ghes: Update ghes error record info (Rui Wang) [1076655] - [acpi] apei/cper: Cleanup CPER memory error output format (Rui Wang) [1076655] - [acpi] apei/cper: Enhance memory reporting capability (Rui Wang) [1076655] - [firmware] dmi: Parse memory device (type 17) in SMBIOS (Rui Wang) [1076655] - [acpi] x86: Extended error log driver for x86 platform (Rui Wang) [1076655] - [acpi] cper: Update cper info (Rui Wang) [1076655] - [acpi] apei/cper: Fix status check during error printing (Rui Wang) [1076655]- [ethernet] bnx2x: Configure device endianity on driver load and reset endianity on removal (Michal Schmidt) [1089402] - [ethernet] bnx2x: Be more forgiving toward SW GRO (Michal Schmidt) [1089402] - [ethernet] bnx2x: VF clean statistics (Michal Schmidt) [1089402] - [ethernet] bnx2x: Fix stop-on-error (Michal Schmidt) [1089402] - [ethernet] bnx2x: ethtool -d might cause timeout in log (Michal Schmidt) [1089402] - [ethernet] bnx2x: Use is_kdump_kernel() to detect kdump kernel (Michal Schmidt) [1059554 1089402] - [ethernet] bnx2x: FW assertion changes (Michal Schmidt) [1089402] - [ethernet] bnx2x: Make BP_VF more robust (Michal Schmidt) [1089402] - [ethernet] bnx2x: Prevent pci_disable_sriov with assigned VFs (Michal Schmidt) [1089402] - [ethernet] bnx2x: Prevent IOV if no entries in CAM (Michal Schmidt) [1089402] - [ethernet] bnx2x: Fix static checker warning regarding `txdata_ptr' (Michal Schmidt) [1089402] - [ethernet] bnx2x: Safe bnx2x_panic_dump() (Michal Schmidt) [1089402] - [ethernet] bnx2x: Update driver version to 1.710.51 (Michal Schmidt) [1089402] - [ethernet] bnx2x: Code cleanup (Michal Schmidt) [1089402] - [ethernet] bnx2x: Fix sparse warnings (Michal Schmidt) [1119861 1060671 1089402] - [ethernet] bnx2x: Fix timesync endianity (Michal Schmidt) [1089402] - [ethernet] bnx2x: Add timestamping and PTP hardware clock support (Michal Schmidt) [1089402] - [ethernet] bnx2x: fix tunneled GSO over IPv6 (Michal Schmidt) [1119861 1060671 1089402] - [ethernet] bnx2x: prevent incorrect byte-swap in BE (Michal Schmidt) [1119861 1060671 1089402] - [ethernet] bnx2x: Utilize FW 7.10.51 (Michal Schmidt) [1119861 1060671 1089402] - [ethernet] bnx2x: Remove redundant #ifdef (Michal Schmidt) [1089402] - [ethernet] bnx2x: Revert UNDI flushing mechanism (Michal Schmidt) [1089402] - [ethernet] bnx2x: Remove DEFINE_PCI_DEVICE_TABLE macro use (Michal Schmidt) [1089402] - [ethernet] bnx2x: fix set_setting for some PHYs (Michal Schmidt) [1089402] - [ethernet] bnx2x: fix possible panic under memory stress (Michal Schmidt) [1089402] - [ethernet] bnx2x: Fix the MSI flags (Michal Schmidt) [1089402] - [ethernet] bnx2x: Fail probe of VFs using an old incompatible driver (Michal Schmidt) [1089402] - [ethernet] bnx2x: enlarge minimal alignemnt of data offset (Michal Schmidt) [1089402] - [ethernet] bnx2x: VF can report link speed (Michal Schmidt) [1089402] - [ethernet] bnx2x: remove null test before kfree (Michal Schmidt) [1089402] - [ethernet] bnx2x: Enlarge the dorq threshold for VFs (Michal Schmidt) [1089402] - [ethernet] bnx2x: Check for UNDI in uncommon branch (Michal Schmidt) [1094099 1089402] - [ethernet] bnx2x: Fix 1G-baseT link (Michal Schmidt) [1089402] - [ethernet] bnx2x: Fix link for KR with swapped polarity lane (Michal Schmidt) [1123867 1089402] - [ethernet] bnx2x: Remove useless return variables (Michal Schmidt) [1089402] - [ethernet] bnx2x: update MAINTAINERS for bnx2x and e-mail addresses (Michal Schmidt) [1089402] - [ethernet] bnx2x: get rid of SET_ETHTOOL_OPS (Michal Schmidt) [1089402] - [ethernet] bnx2x: fix build when BNX2X_SRIOV is not enabled (Michal Schmidt) [1089402] - [ethernet] bnx2x: Convert return 0 to return rc (Michal Schmidt) [1089402] - [ethernet] bnx2x: Fix UNDI driver unload (Michal Schmidt) [1094099 1089402] - [ethernet] bnx2x: Memory leak during VF removal (Michal Schmidt) [1089402] - [ethernet] bnx2x: include irq.h for irqreturn_t definitions (Michal Schmidt) [1089402] - [ethernet] bnx2x: Fix possible memory leak on iov error flow (Michal Schmidt) [1089402] - [ethernet] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1089402] - [ethernet] bnx2x: Don't allow VFs to become promiscuous (Michal Schmidt) [1089402] - [ethernet] bnx2x: Don't show port statistics for VFs (Michal Schmidt) [1089402] - [ethernet] bnx2x: Fix failure to configure VF multicast filters (Michal Schmidt) [1089402] - [ethernet] bnx2x: Fix vlan credit issues for VFs (Michal Schmidt) [1089402] - [ethernet] bnx2x: Remove the sriov VFOP mechanism (Michal Schmidt) [1089402] - [ethernet] bnx2x: Create workqueue for IOV related tasks (Michal Schmidt) [1089402] - [ethernet] bnx2x: Support mng. request for driver version (Michal Schmidt) [1089402] - [ethernet] bnx2x: Don't receive packets when the napi budget == 0 (Michal Schmidt) [1089402] - [ethernet] bnx2x: save RAM in kdump kernel by disabling TPA (Michal Schmidt) [1059554 1089402] - [ethernet] bnx2x: save RAM in kdump kernel by using a single queue (Michal Schmidt) [1059554 1089402] - [ethernet] bnx2x: clamp num_queues to prevent passing a negative value (Michal Schmidt) [1059554 1089402] - [ethernet] bnx2x: Remove hidden flow control goto from BNX2X_ALLOC macros (Michal Schmidt) [1089402] - [ethernet] bnx2x: Use pci_enable_msix_range() instead of pci_enable_msix() (Michal Schmidt) [1089402] - [ethernet] bnx2x: (semantic) revise scheduling of sp_rtnl (Michal Schmidt) [1089402] - [ethernet] bnx2x: Fix bnx2x_panic_dump for VFs (Michal Schmidt) [1089402] - [ethernet] bnx2x: Revise IOV vlan/mac validation (Michal Schmidt) [1089402] - [ethernet] bnx2x: Add support in PF driver for RSC (Michal Schmidt) [1089402] - [ethernet] bnx2x: Semantic Validate vlan/mac changes (Michal Schmidt) [1089402] - [ethernet] bnx2x: Remove unnecessary internal mem config (Michal Schmidt) [1089402] - [ethernet] bnx2x: Remove unused iov code (Michal Schmidt) [1089402] - [ethernet] bnx2x: Debug - change verbosity of some prints (Michal Schmidt) [1089402] - [ethernet] bnx2x: fix L2-GRE TCP issues (Michal Schmidt) [1089402] - [ethernet] bnx2x: fix sparse warning (Michal Schmidt) [1089402] - [ethernet] bnx2x: prevent WARN during driver unload (Michal Schmidt) [1089402] - [ethernet] bnx2x: slight optimization of addr compare (Michal Schmidt) [1089402] - [kernel] crash_dump: Make is_kdump_kernel() accessible from modules (Michal Schmidt) [1089402 1059554] - [ethernet] qlge: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1135619] - [ethernet] mvneta: Fix TSO and checksum for non-acceleration vlan traffic (Vlad Yasevich) [1135619] - [ethernet] i40evf: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1135619] - [ethernet] i40e: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1135619] - [ethernet] ehea: Fix TSO and hw checksums with non-accelerated vlan packets (Vlad Yasevich) [1135619] - [ethernet] e1000: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1135619] - [ethernet] e1000e: Fix TSO with non-accelerated vlans (Vlad Yasevich) [1135619] - [net] macvlan: Initialize vlan_features to turn on offload support (Vlad Yasevich) [1135619] - [net] macvtap: Fix checksum errors for non-gso packets in bridge mode (Vlad Yasevich) [1135619] - [net] Revert: macvlan: fix checksums error when we are in bridge mode (Vlad Yasevich) [1135619] - [net] Correctly set segment mac_len in skb_segment() (Vlad Yasevich) [1135619] - [crypto] pkcs7: Fix the parser cleanup to drain parsed out X.509 certs (Vivek Goyal) [1129779] - [crypto] pkcs7: Provide a single place to do signed info block freeing (Vivek Goyal) [1129779] - [security] keys: Reinstate EPERM for a key type name beginning with a '.' (Vivek Goyal) [1129779] - [crypto] pkcs7: Add a missing static (Vivek Goyal) [1129779] - [crypto] x509: Need to export x509_request_asymmetric_key() (Vivek Goyal) [1129779] - [crypto] pkcs7: X.509 certificate issuer and subject are mandatory fields in the ASN.1 (Vivek Goyal) [1129779] - [crypto] pkcs7: Use x509_request_asymmetric_key() (Vivek Goyal) [1129779] - [crypto] x509: x509_request_asymmetric_keys() doesn't need string length arguments (Vivek Goyal) [1129779] - [crypto] pkcs7: fix sparse non static symbol warning (Vivek Goyal) [1129779] - [crypto] pkcs7: Missing inclusion of linux/err.h (Vivek Goyal) [1129779] - [security] ima: define '.ima' as a builtin 'trusted' keyring (Vivek Goyal) [1129779] - [crypto] keys: validate certificate trust only with builtin keys (Vivek Goyal) [1129779] - [crypto] keys: validate certificate trust only with selected key (Vivek Goyal) [1129779] - [crypto] keys: make partial key id matching as a dedicated function (Vivek Goyal) [1129779] - [crypto] keys: verify a certificate is signed by a 'trusted' key (Vivek Goyal) [1129779] - [security] keys: special dot prefixed keyring name bug fix (Vivek Goyal) [1129779] - [crypto] Revert: keys: verify a certificate is signed by a 'trusted' key (Vivek Goyal) [1129779] - [crypto] pefile: Validate PKCS#7 trust chain (Vivek Goyal) [1129779] - [crypto] pefile: Digest the PE binary and compare to the PKCS#7 data (Vivek Goyal) [1129779] - [crypto] pefile: Handle pesign using the wrong OID (Vivek Goyal) [1129779] - [crypto] pefile: Parse the "Microsoft individual code signing" data blob (Vivek Goyal) [1129779] - [crypto] pefile: Parse the presumed PKCS#7 content of the certificate blob (Vivek Goyal) [1129779] - [crypto] pefile: Strip the wrapper off of the cert data block (Vivek Goyal) [1129779] - [crypto] pefile: Parse a PE binary to find a key and a signature contained therein (Vivek Goyal) [1129779] - [misc] Provide PE binary definitions (Vivek Goyal) [1129779] - [crypto] keys/x509: Fix a spelling mistake (Vivek Goyal) [1129779] - [crypto] pkcs7: Provide a key type for testing PKCS#7 (Vivek Goyal) [1129779] - [crypto] pkcs7: Find intersection between PKCS#7 message and known, trusted keys (Vivek Goyal) [1129779] - [crypto] pkcs7: Verify internal certificate chain (Vivek Goyal) [1129779] - [crypto] pkcs7: Find the right key in the PKCS#7 key list and verify the signature (Vivek Goyal) [1129779] - [crypto] pkcs7: Digest the data in a signed-data message (Vivek Goyal) [1129779] - [crypto] pkcs7: Implement a parser for RFC 2315 (Vivek Goyal) [1129779] - [crypto] x509: Export certificate parse and free functions (Vivek Goyal) [1129779] - [crypto] x509: Add bits needed for PKCS#7 (Vivek Goyal) [1129779] - [crypto] keys: change asymmetric keys to use common hash definitions (Vivek Goyal) [1129779] - [crypto] provide single place for hash algo information (Vivek Goyal) [1129779]- [fs] ceph: remove extra definitions of U32_MAX (Sage Weil) [1122174] - [fs] vfs: call d_op->d_prune() before unhashing dentry (Sage Weil) [1122174] - [net] libceph: set last_piece in ceph_msg_data_pages_cursor_init() correctly (Sage Weil) [1122174] - [block] rbd: remove extra newlines from rbd_warn() messages (Sage Weil) [1122174] - [block] rbd: allocate img_request with GFP_NOIO instead GFP_ATOMIC (Sage Weil) [1122174] - [block] rbd: rework rbd_request_fn() (Sage Weil) [1122174] - [fs] ceph: fix kick_requests() (Sage Weil) [1122174] - [fs] ceph: fix sizeof(struct tYpO *) typo (Sage Weil) [1122174] - [fs] ceph: remove redundant memset(0) (Sage Weil) [1122174] - [block] rbd: take snap_id into account when reading in parent info (Sage Weil) [1122174] - [block] rbd: do not read in parent info before snap context (Sage Weil) [1122174] - [block] rbd: update mapping size only on refresh (Sage Weil) [1122174] - [block] rbd: harden rbd_dev_refresh() and callers a bit (Sage Weil) [1122174] - [block] rbd: split rbd_dev_spec_update() into two functions (Sage Weil) [1122174] - [block] rbd: remove unnecessary asserts in rbd_dev_image_probe() (Sage Weil) [1122174] - [block] rbd: introduce rbd_dev_header_info() (Sage Weil) [1122174] - [block] rbd: show the entire chain of parent images (Sage Weil) [1122174] - [fs] ceph: replace comma with a semicolon (Sage Weil) [1122174] - [block] rbd: use rbd_segment_name_free() instead of kfree() (Sage Weil) [1122174] - [fs] ceph: check zero length in ceph_sync_read() (Sage Weil) [1122174] - [fs] ceph: reset r_resend_mds after receiving -ESTALE (Sage Weil) [1122174] - [fs] ceph: include time stamp in replayed MDS requests (Sage Weil) [1122174] - [block] rbd: do not leak image_id in rbd_dev_v2_parent_info() (Sage Weil) [1122174] - [fs] ceph: check unsupported fallocate mode (Sage Weil) [1122174] - [net] libceph: drop osd ref when canceling con work (Sage Weil) [1122174] - [net] libceph: nuke ceph_osdc_unregister_linger_request() (Sage Weil) [1122174] - [block] rbd: use rbd_obj_watch_request_helper() helper (Sage Weil) [1122174] - [block] rbd: add rbd_obj_watch_request_helper() helper (Sage Weil) [1122174] - [block] rbd: rbd_obj_request_wait() should cancel the request if interrupted (Sage Weil) [1122174] - [net] libceph: introduce ceph_osdc_cancel_request() (Sage Weil) [1122174] - [net] libceph: fix linger request check in __unregister_request() (Sage Weil) [1122174] - [net] libceph: unregister only registered linger requests (Sage Weil) [1122174] - [net] libceph: assert both regular and lingering lists in __remove_osd() (Sage Weil) [1122174] - [net] libceph: harden ceph_osdc_request_release() a bit (Sage Weil) [1122174] - [net] libceph: move and add dout()s to ceph_osdc_request_{get, put}() (Sage Weil) [1122174] - [net] libceph: move and add dout()s to ceph_msg_{get, put}() (Sage Weil) [1122174] - [net] libceph: add maybe_move_osd_to_lru() and switch to it (Sage Weil) [1122174] - [net] libceph: rename ceph_osd_request::r_linger_osd to r_linger_osd_item (Sage Weil) [1122174] - [block] rbd: handle parent_overlap on writes correctly (Sage Weil) [1122174] - [fs] ceph: remove bogus extern (Sage Weil) [1122174] - [block] rbd: only set disk to read-only once (Sage Weil) [1122174] - [block] rbd: move calls that may sleep out of spin lock range (Sage Weil) [1122174] - [block] rbd: add ioctl for rbd (Sage Weil) [1122174] - [fs] ceph: use truncate_pagecache() instead of truncate_inode_pages() (Sage Weil) [1122174] - [fs] ceph: debugfs, replace seq_printf by seq_puts (Sage Weil) [1122174] - [fs] ceph: replace pr_warning by pr_warn (Sage Weil) [1122174] - [fs] ceph: include time stamp in every MDS request (Sage Weil) [1122174] - [block] rbd: fix ida/idr memory leak (Sage Weil) [1122174] - [block] rbd: use reference counts for image requests (Sage Weil) [1122174] - [block] rbd: fix osd_request memory leak in __rbd_dev_header_watch_sync() (Sage Weil) [1122174] - [block] rbd: make sure we have latest osdmap on 'rbd map' (Sage Weil) [1122174] - [net] libceph: add ceph_monc_wait_osdmap() (Sage Weil) [1122174] - [net] libceph: mon_get_version request infrastructure (Sage Weil) [1122174] - [net] libceph: recognize poolop requests in debugfs (Sage Weil) [1122174] - [fs] ceph: refactor readpage_nounlock() to make the logic clearer (Sage Weil) [1122174] - [fs] ceph: mds - check cap ID when handling cap export message (Sage Weil) [1122174] - [fs] ceph: remember subtree root dirfrag's auth MDS (Sage Weil) [1122174] - [fs] ceph: introduce ceph_fill_fragtree() (Sage Weil) [1122174] - [fs] ceph: handle cap import atomically (Sage Weil) [1122174] - [fs] ceph: pre-allocate ceph_cap struct for ceph_add_cap() (Sage Weil) [1122174] - [fs] ceph: update inode fields according to issued caps (Sage Weil) [1122174] - [fs] ceph: queue vmtruncate if necessary when handing cap grant/revoke (Sage Weil) [1122174] - [fs] ceph: ceph_get_parent() can be static (Sage Weil) [1122174] - [net] crush: decode and initialize chooseleaf_vary_r (Sage Weil) [1122174] - [net] libceph: fix corruption when using page_count 0 page in rbd (Sage Weil) [1122174] - [fs] ceph: reserve caps for file layout/lock MDS requests (Sage Weil) [1122174] - [fs] ceph: avoid releasing caps that are being used (Sage Weil) [1122174] - [fs] ceph: clear directory's completeness when creating file (Sage Weil) [1122174] - [net] libceph: fix non-default values check in apply_primary_affinity() (Sage Weil) [1122174] - [fs] ceph: use fpos_cmp() to compare dentry positions (Sage Weil) [1122174] - [fs] ceph: check directory's completeness before emitting directory entry (Sage Weil) [1122174] - [fs] ceph: fix pr_fmt() redefinition (Sage Weil) [1122174] - [fs] ceph: ceph_sync_{, direct_}write, fix an oops on ceph_osdc_new_request() failure (Sage Weil) [1122174] - [fs] ceph: skip invalid dentry during dcache readdir (Sage Weil) [1122174] - [net] libceph: dump pool {read,write}_tier to debugfs (Sage Weil) [1122174] - [net] libceph: output primary affinity values on osdmap updates (Sage Weil) [1122174] - [fs] ceph: flush cap release queue when trimming session caps (Sage Weil) [1122174] - [fs] ceph: don't grabs open file reference for aborted request (Sage Weil) [1122174] - [fs] ceph: drop extra open file reference in ceph_atomic_open() (Sage Weil) [1122174] - [fs] ceph: preallocate buffer for readdir reply (Sage Weil) [1122174] - [net] libceph: enable PRIMARY_AFFINITY feature bit (Sage Weil) [1122174] - [net] libceph: redo ceph_calc_pg_primary() in terms of ceph_calc_pg_acting() (Sage Weil) [1122174] - [net] libceph: add support for osd primary affinity (Sage Weil) [1122174] - [net] libceph: add support for primary_temp mappings (Sage Weil) [1122174] - [net] libceph: return primary from ceph_calc_pg_acting() (Sage Weil) [1122174] - [net] libceph: switch ceph_calc_pg_acting() to new helpers (Sage Weil) [1122174] - [net] libceph: introduce apply_temps() helper (Sage Weil) [1122174] - [net] libceph: introduce pg_to_raw_osds() and raw_to_up_osds() helpers (Sage Weil) [1122174] - [net] libceph: ceph_can_shift_osds(pool) and pool type defines (Sage Weil) [1122174] - [net] libceph: ceph_osd_{exists, is_up, is_down}(osd) definitions (Sage Weil) [1122174] - [net] libceph: enable OSDMAP_ENC feature bit (Sage Weil) [1122174] - [net] libceph: primary_affinity decode bits (Sage Weil) [1122174] - [net] libceph: primary_affinity infrastructure (Sage Weil) [1122174] - [net] libceph: primary_temp decode bits (Sage Weil) [1122174] - [net] libceph: primary_temp infrastructure (Sage Weil) [1122174] - [net] libceph: generalize ceph_pg_mapping (Sage Weil) [1122174] - [net] libceph: introduce get_osdmap_client_data_v() (Sage Weil) [1122174] - [net] libceph: introduce decode{, _new}_pg_temp() and switch to them (Sage Weil) [1122174] - [net] libceph: switch osdmap_set_max_osd() to krealloc() (Sage Weil) [1122174] - [net] libceph: introduce decode{, _new}_pools() and switch to them (Sage Weil) [1122174] - [net] libceph: rename __decode_pool{, _names}() to decode_pool{, _names}() (Sage Weil) [1122174] - [net] libceph: fix and clarify ceph_decode_need() sizes (Sage Weil) [1122174] - [net] libceph: nuke bogus encoding version check in osdmap_apply_incremental() (Sage Weil) [1122174] - [net] libceph: fixup error handling in osdmap_apply_incremental() (Sage Weil) [1122174] - [net] libceph: fix crush_decode() call site in osdmap_decode() (Sage Weil) [1122174] - [net] libceph: check length of osdmap osd arrays (Sage Weil) [1122174] - [net] libceph: safely decode max_osd value in osdmap_decode() (Sage Weil) [1122174] - [net] libceph: fixup error handling in osdmap_decode() (Sage Weil) [1122174] - [net] libceph: split osdmap allocation and decode steps (Sage Weil) [1122174] - [net] libceph: dump osdmap and enhance output on decode errors (Sage Weil) [1122174] - [net] libceph: dump pg_temp mappings to debugfs (Sage Weil) [1122174] - [net] libceph: do not prefix osd lines with t in debugfs output (Sage Weil) [1122174] - [net] libceph: refer to osdmap directly in osdmap_show() (Sage Weil) [1122174] - [net] crush: support chooseleaf_vary_r tunable (tunables3) by default (Sage Weil) [1122174] - [net] crush: add SET_CHOOSELEAF_VARY_R step (Sage Weil) [1122174] - [net] crush: add chooseleaf_vary_r tunable (Sage Weil) [1122174] - [net] crush: allow crush rules to set (re)tries counts to 0 (Sage Weil) [1122174] - [net] crush: fix off-by-one errors in total_tries refactor (Sage Weil) [1122174] - [fs] ceph: don't include ceph.{file, dir}.layout vxattr in listxattr() (Sage Weil) [1122174] - [fs] ceph: check buffer size in ceph_vxattrcb_layout() (Sage Weil) [1122174] - [fs] ceph: fix null pointer dereference in discard_cap_releases() (Sage Weil) [1122174] - [net] libceph: fix oops in ceph_msg_data_{pages, pagelist}_advance() (Sage Weil) [1122174] - [fs] ceph: set mds_wanted when MDS reply changes a cap to auth cap (Sage Weil) [1122174] - [fs] ceph: use fl->fl_file as owner identifier of flock and posix lock (Sage Weil) [1122174] - [fs] ceph: forbid mandatory file lock (Sage Weil) [1122174] - [fs] ceph: use fl->fl_type to decide flock operation (Sage Weil) [1122174] - [fs] ceph: update i_max_size even if inode version does not change (Sage Weil) [1122174] - [fs] ceph: make sure write caps are registered with auth MDS (Sage Weil) [1122174] - [fs] ceph: print inode number for LOOKUPINO request (Sage Weil) [1122174] - [fs] ceph: add get_name() NFS export callback (Sage Weil) [1122174] - [fs] ceph: fix ceph_fh_to_parent() (Sage Weil) [1122174] - [fs] ceph: add get_parent() NFS export callback (Sage Weil) [1122174] - [fs] ceph: simplify ceph_fh_to_dentry() (Sage Weil) [1122174] - [fs] ceph: do not set r_old_dentry_dir on link() (Sage Weil) [1122174] - [fs] ceph: do not assume r_old_dentry[_dir] always set together (Sage Weil) [1122174] - [fs] ceph: do not chain inode updates to parent fsync (Sage Weil) [1122174] - [fs] ceph: avoid useless ceph_get_dentry_parent_inode() in ceph_rename() (Sage Weil) [1122174] - [fs] ceph: let MDS adjust readdir 'frag' (Sage Weil) [1122174] - [block] rbd: prefix rbd writes with CEPH_OSD_OP_SETALLOCHINT osd op (Sage Weil) [1122174] - [block] rbd: num_ops parameter for rbd_osd_req_create() (Sage Weil) [1122174] - [net] libceph: bump CEPH_OSD_MAX_OP to 3 (Sage Weil) [1122174] - [net] libceph: add support for CEPH_OSD_OP_SETALLOCHINT osd op (Sage Weil) [1122174] - [net] libceph: encode CEPH_OSD_OP_FLAG_* op flags (Sage Weil) [1122174] - [block] rbd: fix error paths in rbd_img_request_fill() (Sage Weil) [1122174] - [block] rbd: remove out_partial label in rbd_img_request_fill() (Sage Weil) [1122174] - [net] libceph: a per-osdc crush scratch buffer (Sage Weil) [1122174] - [block] rbd: drop an unsafe assertion (Sage Weil) [1122174] - [fs] ceph: fix reset_readdir() (Sage Weil) [1122174] - [fs] ceph: fix ceph_dir_llseek() (Sage Weil) [1122174] - [fs] ceph: fix __dcache_readdir() (Sage Weil) [1122174] - [fs] ceph: fix ceph_removexattr() (Sage Weil) [1122174] - [fs] ceph: remove xattr when null value is given to setxattr() (Sage Weil) [1122174] - [fs] ceph: properly handle XATTR_CREATE and XATTR_REPLACE (Sage Weil) [1122174] - [net] libceph: take map_sem for read in handle_reply() (Sage Weil) [1122174] - [net] libceph: factor out logic from ceph_osdc_start_request() (Sage Weil) [1122174] - [net] libceph: fix error handling in ceph_osdc_init() (Sage Weil) [1122174] - [fs] ceph: cast PAGE_SIZE to size_t in ceph_sync_write() (Sage Weil) [1122174] - [fs] ceph: fix dout() compile warnings in ceph_filemap_fault() (Sage Weil) [1122174] - [net] libceph: support CEPH_FEATURE_OSD_CACHEPOOL feature (Sage Weil) [1122174] - [net] libceph: follow redirect replies from osds (Sage Weil) [1122174] - [net] libceph: rename ceph_osd_request::r_{oloc, oid} to r_base_{oloc, oid} (Sage Weil) [1122174] - [net] libceph: follow {read, write}_tier fields on osd request submission (Sage Weil) [1122174] - [net] libceph: add ceph_pg_pool_by_id() (Sage Weil) [1122174] - [net] libceph: CEPH_OSD_FLAG_* enum update (Sage Weil) [1122174] - [net] libceph: replace ceph_calc_ceph_pg() with ceph_oloc_oid_to_pg() (Sage Weil) [1122174] - [net] libceph: introduce and start using oid abstraction (Sage Weil) [1122174] - [net] libceph: move ceph_file_layout helpers to ceph_fs.h (Sage Weil) [1122174] - [net] libceph: rename MAX_OBJ_NAME_SIZE to CEPH_MAX_OID_NAME_LEN (Sage Weil) [1122174] - [net] libceph: start using oloc abstraction (Sage Weil) [1122174] - [net] libceph: dout() is missing a newline (Sage Weil) [1122174] - [net] libceph: add ceph_kv{malloc, free}() and switch to them (Sage Weil) [1122174] - [net] libceph: support CEPH_FEATURE_EXPORT_PEER (Sage Weil) [1122174] - [fs] ceph: add imported caps when handling cap export message (Sage Weil) [1122174] - [fs] ceph: add open export target session helper (Sage Weil) [1122174] - [fs] ceph: remove exported caps when handling cap import message (Sage Weil) [1122174] - [fs] ceph: handle session flush message (Sage Weil) [1122174] - [fs] ceph: check inode caps in ceph_d_revalidate (Sage Weil) [1122174] - [fs] ceph: handle -ESTALE reply (Sage Weil) [1122174] - [fs] ceph: fix trim caps (Sage Weil) [1122174] - [fs] ceph: fix cache revoke race (Sage Weil) [1122174] - [fs] ceph: use ceph_seq_cmp() to compare migrate_seq (Sage Weil) [1122174] - [fs] ceph: handle cap export race in try_flush_caps() (Sage Weil) [1122174] - [fs] ceph: trivial comment fix (Sage Weil) [1122174] - [net] libceph: fix preallocation check in get_reply() (Sage Weil) [1122174] - [net] libceph: rename front to front_len in get_reply() (Sage Weil) [1122174] - [net] libceph: rename ceph_msg::front_max to front_alloc_len (Sage Weil) [1122174] - [net] libceph: use CEPH_MON_PORT when the specified port is 0 (Sage Weil) [1122174] - [net] crush: support new indep mode and SET_* steps (crush v2) by default (Sage Weil) [1122174] - [net] crush: fix crush_choose_firstn comment (Sage Weil) [1122174] - [net] crush: attempts -> tries (Sage Weil) [1122174] - [net] crush: add set_choose_local_[fallback_]tries steps (Sage Weil) [1122174] - [net] crush: generalize descend_once (Sage Weil) [1122174] - [net] crush: CHOOSE_LEAF -> CHOOSELEAF throughout (Sage Weil) [1122174] - [net] crush: add SET_CHOOSE_TRIES rule step (Sage Weil) [1122174] - [net] crush: apply chooseleaf_tries to firstn mode too (Sage Weil) [1122174] - [net] crush: new SET_CHOOSE_LEAF_TRIES command (Sage Weil) [1122174] - [net] crush: pass parent r value for indep call (Sage Weil) [1122174] - [net] crush: clarify numrep vs endpos (Sage Weil) [1122174] - [net] crush: strip firstn conditionals out of crush_choose, rename (Sage Weil) [1122174] - [net] crush: add note about r in recursive choose (Sage Weil) [1122174] - [net] crush: use breadth-first search for indep mode (Sage Weil) [1122174] - [net] crush: return CRUSH_ITEM_UNDEF for failed placements with indep (Sage Weil) [1122174] - [net] crush: eliminate CRUSH_MAX_SET result size limitation (Sage Weil) [1122174] - [net] crush: fix some comments (Sage Weil) [1122174] - [net] crush: reduce scope of some local variables (Sage Weil) [1122174] - [net] crush: factor out (trivial) crush_destroy_rule() (Sage Weil) [1122174] - [net] crush: pass weight vector size to map function (Sage Weil) [1122174] - [net] libceph: update ceph_features.h (Sage Weil) [1122174] - [net] libceph: all features fields must be u64 (Sage Weil) [1122174] - [block] rbd: tear down watch request if rbd_dev_device_setup() fails (Sage Weil) [1122174] - [block] rbd: introduce rbd_dev_header_unwatch_sync() and switch to it (Sage Weil) [1122174] - [block] rbd: enable extended devt in single-major mode (Sage Weil) [1122174] - [fs] ceph: check caps in filemap_fault and page_mkwrite (Sage Weil) [1122174] - [block] rbd: add support for single-major device number allocation scheme (Sage Weil) [1122174] - [block] rbd: add 'minor' sysfs rbd device attribute (Sage Weil) [1122174] - [block] rbd: switch to ida for rbd id assignments (Sage Weil) [1122174] - [block] rbd: refactor rbd_init() a bit (Sage Weil) [1122174] - [block] rbd: tweak "loaded" message and module description (Sage Weil) [1122174] - [block] rbd: rbd_device::dev_id is an int, format it as such (Sage Weil) [1122174] - [net] libceph: resend all writes after the osdmap loses the full flag (Sage Weil) [1122174] - [net] libceph: block I/O when PAUSE or FULL osd map flags are set (Sage Weil) [1122174] - [fs] ceph: new helper, file_inode(file) (Sage Weil) [1122174] - [fs] ceph: Add necessary clean up if invalid reply received in handle_reply() (Sage Weil) [1122174] - [fs] ceph: Clean up if error occurred in finish_read() (Sage Weil) [1122174] - [fs] ceph: implement readv/preadv for sync operation (Sage Weil) [1122174] - [fs] ceph: Implement writev/pwritev for sync operation (Sage Weil) [1122174] - [fs] ceph: drop unconnected inodes (Sage Weil) [1122174] - [fs] ceph: Avoid data inconsistency due to d-cache aliasing in readpage() (Sage Weil) [1122174] - [fs] ceph: initialize inode before instantiating dentry (Sage Weil) [1122174] - [fs] ceph: allocate non-zero page to fscache in readpage() (Sage Weil) [1122174] - [fs] ceph: wake up 'safe' waiters when unregistering request (Sage Weil) [1122174] - [fs] ceph: cleanup aborted requests when re-sending requests (Sage Weil) [1122174] - [fs] ceph: handle race between cap reconnect and cap release (Sage Weil) [1122174] - [fs] ceph: set caps count after composing cap reconnect message (Sage Weil) [1122174] - [fs] ceph: queue cap release in __ceph_remove_cap() (Sage Weil) [1122174] - [fs] ceph: handle frag mismatch between readdir request and reply (Sage Weil) [1122174] - [fs] ceph: remove outdated frag information (Sage Weil) [1122174] - [block] rbd: fix error handling from rbd_snap_name() (Sage Weil) [1122174] - [block] rbd: ignore unmapped snapshots that no longer exist (Sage Weil) [1122174] - [block] rbd: fix use-after free of rbd_dev->disk (Sage Weil) [1122174] - [block] rbd: make rbd_obj_notify_ack() synchronous (Sage Weil) [1122174] - [block] rbd: complete notifies before cleaning up osd_client and rbd_dev (Sage Weil) [1122174] - [net] libceph: add function to ensure notifies are complete (Sage Weil) [1122174] - [fs] ceph: use d_invalidate() to invalidate aliases (Sage Weil) [1122174] - [fs] ceph: remove ceph_lookup_inode() (Sage Weil) [1122174] - [block] rbd: fix null dereference in dout (Sage Weil) [1122174] - [block] rbd: fix buffer size for writes to images with snapshots (Sage Weil) [1122174] - [fs] ceph: use vfs __set_page_dirty_nobuffers interface instead of doing it inside filesystem (Sage Weil) [1122174] - [fs] ceph: allow sync_read/write return partial successed size of read/write (Sage Weil) [1122174] - [fs] ceph: fix bugs about handling short-read for sync read mode (Sage Weil) [1122174] - [fs] ceph: remove useless variable revoked_rdcache (Sage Weil) [1122174] - [net] libceph: create_singlethread_workqueue() doesn't return ERR_PTRs (Sage Weil) [1122174] - [net] libceph: potential NULL dereference in ceph_osdc_handle_map() (Sage Weil) [1122174] - [net] libceph: fix error handling in handle_reply() (Sage Weil) [1122174] - [fs] ceph: fix fallocate division (Sage Weil) [1122174] - [fs] ceph: punch hole support (Sage Weil) [1122174] - [fs] ceph: fix request max size (Sage Weil) [1122174] - [fs] ceph: introduce i_truncate_mutex (Sage Weil) [1122174] - [fs] ceph: cleanup the logic in ceph_invalidatepage (Sage Weil) [1122174] - [fs] ceph: Remove bogus check in invalidatepage (Sage Weil) [1122174] - [fs] ceph: replace hold_mutex flag with goto (Sage Weil) [1122174] - [fs] ceph: Move the place for EOLDSNAPC handle in ceph_aio_write to easily understand (Sage Weil) [1122174] - [block] rbd: use NULL instead of 0 (Sage Weil) [1122174] - [fs] ceph: fix freeing inode vs removing session caps race (Sage Weil) [1122174] - [fs] ceph: Add check returned value on func ceph_calc_ceph_pg (Sage Weil) [1122174] - [fs] ceph: Don't use ceph-sync-mode for synchronous-fs (Sage Weil) [1122174] - [fs] ceph: cleanup types in striped_read() (Sage Weil) [1122174] - [fs] ceph: trim deleted inode (Sage Weil) [1122174] - [fs] ceph: wake up writer if vmtruncate work get blocked (Sage Weil) [1122174] - [fs] ceph: drop CAP_LINK_SHARED when sending "link" request to MDS (Sage Weil) [1122174] - [fs] ceph: fix null pointer dereference (Sage Weil) [1122174] - [net] libceph: call r_unsafe_callback when unsafe reply is received (Sage Weil) [1122174] - [fs] ceph: fix race between cap issue and revoke (Sage Weil) [1122174] - [fs] ceph: fix cap revoke race (Sage Weil) [1122174] - [fs] ceph: fix pending vmtruncate race (Sage Weil) [1122174] - [fs] ceph: avoid accessing invalid memory (Sage Weil) [1122174] - [fs] ceph: Reconstruct the func ceph_reserve_caps (Sage Weil) [1122174] - [fs] ceph: Free mdsc if alloc mdsc->mdsmap failed (Sage Weil) [1122174] - [fs] ceph: remove sb_start/end_write in ceph_aio_write (Sage Weil) [1122174] - [fs] ceph: avoid meaningless calling ceph_caps_revoking if sync_mode == WB_SYNC_ALL (Sage Weil) [1122174] - [fs] ceph: move inode to proper flushing list when auth MDS changes (Sage Weil) [1122174] - [block] rbd: fix a couple warnings (Sage Weil) [1122174] - [fs] ceph: clear migrate seq when MDS restarts (Sage Weil) [1122174] - [fs] ceph: check migrate seq before changing auth cap (Sage Weil) [1122174] - [fs] ceph: fix race between page writeback and truncate (Sage Weil) [1122174] - [fs] ceph: reset iov_len when discarding cap release messages (Sage Weil) [1122174] - [fs] ceph: fix cap release race (Sage Weil) [1122174] - [net] libceph: fix truncate size calculation (Sage Weil) [1122174] - [net] libceph: fix safe completion (Sage Weil) [1122174] - [block] rbd: take a little credit (Sage Weil) [1122174] - [block] rbd: use rwsem to protect header updates (Sage Weil) [1122174] - [block] rbd: don't hold ctl_mutex to get/put device (Sage Weil) [1122174] - [block] rbd: protect against concurrent unmaps (Sage Weil) [1122174] - [block] rbd: set removing flag while holding list lock (Sage Weil) [1122174] - [net] libceph: print more info for short message header (Sage Weil) [1122174] - [block] rbd: protect against duplicate client creation (Sage Weil) [1122174] - [block] rbd: clean up a few things in the refresh path (Sage Weil) [1122174] - [block] rbd: flush dcache after zeroing page data (Sage Weil) [1122174] - [net] libceph: add lingering request reference when registered (Sage Weil) [1122174] - [fs] ceph: tidy ceph_mdsmap_decode() a little (Sage Weil) [1122174] - [fs] ceph: improve error handling in ceph_mdsmap_decode (Sage Weil) [1122174] - [block] rbd: drop original request earlier for existence check (Sage Weil) [1122174] - [fs] ceph: fix up comment for ceph_count_locks() as to which lock to hold (Sage Weil) [1122174] - [block] rbd: Use min_t() to fix comparison of distinct pointer types warning (Sage Weil) [1122174]- [scsi] megaraid_sas: Driver version update (06.805.06.00-rc1) (Tomas Henzl) [1088523] - [scsi] megaraid_sas: MFI MPT linked list corruption fix (Tomas Henzl) [1088523] - [scsi] megaraid_sas: N-drive primary raid level 1 load balancing (Tomas Henzl) [1088523] - [scsi] megaraid_sas: Add module parameter to disable IRQ-CPU affinity hint (Tomas Henzl) [1088523] - [scsi] megaraid_sas: Round down max sge supported by controller to power of two (Tomas Henzl) [1088523] - [scsi] megaraid_sas: Host lock less mode to enabled asynchronous IO submission (Tomas Henzl) [1088523] - [scsi] megaraid_sas: Extended VD support (Tomas Henzl) [1088523] - [scsi] megaraid_sas: Firmware crash dump feature support (Tomas Henzl) [1088523] - [scsi] megaraid_sas: Update threshold based reply post host index register (Tomas Henzl) [1088523] - [scsi] megaraid_sas: Use writeq for 64bit pci write to avoid spinlock overhead (Tomas Henzl) [1088523] - [scsi] megaraid_sas: Do not scan non syspd drives (Tomas Henzl) [1088523] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1088523] - [scsi] megaraid_sas: Fix reset_mutex leak (Tomas Henzl) [1088523] - [scsi] megaraid_sas: Remove unused variables in megasas_instance (Tomas Henzl) [1088523] - [scsi] megaraid_sas: Add missing initial call to megasas_get_ld_vf_affiliation() (Tomas Henzl) [1088523] - [scsi] megaraid_sas: Fix LD/VF affiliation parsing (Tomas Henzl) [1088523] - [scsi] megaraid: Fail resume if MSI-X re-initialization failed (Tomas Henzl) [1088523] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1088523] - [scsi] megaraid_sas: Add Dell PowerEdge VRTX SR-IOV VF support (Tomas Henzl) [1088523] - [scsi] megaraid_sas: Return leaked MPT frames to MPT frame pool (Tomas Henzl) [1088523] - [scsi] megaraid_sas: Fix megasas_ioc_init_fusion (Tomas Henzl) [1088523] - [scsi] megaraid_sas: Load correct raid context timeout (Tomas Henzl) [1088523] - [scsi] megaraid_sas: check return value for megasas_get_pd_list() (Tomas Henzl) [1088523] - [scsi] megaraid_sas_fusion: Return correct error value in megasas_get_ld_map_info() (Tomas Henzl) [1088523] - [scsi] megaraid_sas_fusion: correctly pass queue info pointer (Tomas Henzl) [1088523] - [scsi] megaraid: Use resource_size_t for PCI resources, not long (Tomas Henzl) [1088523] - [scsi] megaraid: minor cut and paste error fixed (Tomas Henzl) [1088523] - [scsi] megaraid_sas: fix a bug for 64 bit arches (Tomas Henzl) [1088523]- [virt] virtio_scsi: fix various bad behavior on aborted requests (Paolo Bonzini) [1098506] - [x86] perf/intel: ignore CondChgd bit to avoid false NMI handling (Don Zickus) [1110264] - [lib] cmdline: add size unit t/p/e to memparse (Eric Sandeen) [1058608] - [virt] virtio_net: fix packets dropping issue (Marcel Apfelbaum) [1131733] - [pci] hotplug: Prevent NULL dereference during pciehp probe (Myron Stowe) [1133107] - [security] selinux: fix a problem with IPv6 traffic denials in selinux_ip_postroute() (Paul Moore) [1102641] - [platform] toshiba: re-enable acpi hotkeys after suspend to disk (Benjamin Tissoires) [1107814] - [ethernet] cxgb4: use remove handler as shutdown handler (Steve Best) [1123146] - [idle] intel_idle: Broadwell support (Steve Best) [1086453] - [s390] dasd: fix unresponsive device during format (Hendrik Brueckner) [1132370] - [s390] dasd: validate request size before building CCW/TCW request (Hendrik Brueckner) [1132386] - [s390] dasd: fix error recovery for alias devices during format (Hendrik Brueckner) [1132372] - [s390] pci: introduce lazy IOTLB flushing for DMA unmap (Hendrik Brueckner) [1132382] - [s390] dasd: use aliases for formatted devices during format (Hendrik Brueckner) [1132369] - [s390] dasd: fix list_del corruption during format (Hendrik Brueckner) [1132371] - [s390] con3215: fix hanging console issue (Hendrik Brueckner) [1132345] - [mm] hugetlb: improve page-fault scalability (Larry Woodman) [1087955] - [s390] spinlock: fix system hang with spin_retry <= 0 (Hendrik Brueckner) [1096329] - [s390] qeth: Accurate ethtool output (Hendrik Brueckner) [1088581] - [s390] smp: limit number of cpus in possible cpu mask (Hendrik Brueckner) [1103711] - [scsi] isci: fix needless ata reset escalation (David Milburn) [1074984] - [idle] intel_idle: close avn_cstates array with correct marker (Steve Best) [1048050] - [idle] intel_idle: Fixed C6 state on Avoton/Rangeley processors (Steve Best) [1048050] - [idle] intel_idle: Support Intel Atom Processor C2000 Product Family (Steve Best) [1048050] - [ethernet] i40e: Bump i40e/i40evf versions (Stefan Assmann) [1140994] - [ethernet] i40e: fix panic due to too-early Tx queue enable (Stefan Assmann) [1140994] - [ethernet] i40e: Fix an issue when PF reset fails (Stefan Assmann) [1140994] - [ethernet] i40e: make warning less verbose (Stefan Assmann) [1140994] - [ethernet] i40e: Tell OS link is going down when calling set_phy_config (Stefan Assmann) [1140994] - [ethernet] i40e: Remove unnecessary assignment (Stefan Assmann) [1140994] - [ethernet] i40e: Change wording to be more consistent (Stefan Assmann) [1140994] - [ethernet] i40e: Allow user to change link settings if link is down (Stefan Assmann) [1140994] - [ethernet] i40e: Add dual speed module support (Stefan Assmann) [1140994] - [mm] memory-failure: support use of a dedicated thread to handle SIGBUS(BUS_MCEERR_AO) (Rui Wang) [1108357] - [mm] memory-failure: don't let collect_procs() skip over processes for MF_ACTION_REQUIRED (Rui Wang) [1108357] - [mm] memory-failure: send right signal code to correct thread (Rui Wang) [1108357] - [crypto] qat: Use pci_enable_msix_exact() instead of pci_enable_msix() (Nikolay Aleksandrov) [1091130] - [crypto] qat: Fix return value check in adf_chr_drv_create() (Nikolay Aleksandrov) [1091130] - [crypto] qat: Fixed SKU1 dev issue (Nikolay Aleksandrov) [1091130] - [crypto] qat: Use hweight for bit counting (Nikolay Aleksandrov) [1091130] - [crypto] qat: Updated print outputs (Nikolay Aleksandrov) [1091130] - [crypto] qat: change ae_num to ae_id (Nikolay Aleksandrov) [1091130] - [crypto] qat: change slice->regions to slice->region (Nikolay Aleksandrov) [1091130] - [crypto] qat: use min_t macro (Nikolay Aleksandrov) [1091130] - [crypto] qat: remove unnecessary parentheses (Nikolay Aleksandrov) [1091130] - [crypto] qat: remove unneeded header (Nikolay Aleksandrov) [1091130] - [crypto] qat: checkpatch blank lines (Nikolay Aleksandrov) [1091130] - [crypto] qat: remove unnecessary return codes (Nikolay Aleksandrov) [1091130] - [crypto] qat: remove an unneeded cast (Nikolay Aleksandrov) [1091130] - [crypto] qat: Fix error path crash when no firmware is present (Nikolay Aleksandrov) [1091130] - [crypto] qat: Fixed new checkpatch warnings (Nikolay Aleksandrov) [1091130] - [crypto] qat: Updated Firmware Info Metadata (Nikolay Aleksandrov) [1091130] - [crypto] qat: Fix random config build warnings (Nikolay Aleksandrov) [1091130] - [crypto] qat: Fix build problem with O= (Nikolay Aleksandrov) [1091130] - [crypto] qat: Update to makefiles (Nikolay Aleksandrov) [1091130] - [crypto] qat: Intel(R) QAT DH895xcc accelerator (Nikolay Aleksandrov) [1091130] - [crypto] qat: Intel(R) QAT accelengine part of fw loader (Nikolay Aleksandrov) [1091130] - [crypto] qat: Intel(R) QAT ucode part of fw loader (Nikolay Aleksandrov) [1091130] - [crypto] qat: Intel(R) QAT crypto interface (Nikolay Aleksandrov) [1091130] - [crypto] qat: Intel(R) QAT FW interface (Nikolay Aleksandrov) [1091130] - [crypto] qat: Intel(R) QAT transport code (Nikolay Aleksandrov) [1091130] - [crypto] qat: Intel(R) QAT driver framework (Nikolay Aleksandrov) [1091130] - [crypto] Sort drivers/crypto/Makefile (Nikolay Aleksandrov) [1091130] - [crypto] authenc: Export key parsing helper function (Nikolay Aleksandrov) [1091130]- [drm] mst: rework payload table allocation to conform better (Dave Airlie) [1140440] - [drm] dp: Staticize a couple of DP utility functions (Dave Airlie) [1140440] - [drm] dp-mst-helper: Don't use uninitialized fields of the sideband message header (Dave Airlie) [1140440] - [drm] dp-mst-helper: Avoid reading uninitialized value (Dave Airlie) [1140440] - [drm] mst: fix build with debugfs off (Dave Airlie) [1140440] - [drm] i915: handle G45/GM45 pulse detection connected state (Dave Airlie) [1140440] - [drm] i915: take display port power domain in DP HPD handler (Dave Airlie) [1140440] - [drm] i915: only hook up hpd pulse for DP outputs (Dave Airlie) [1140440] - [drm] i915: lock around link status and link training (Dave Airlie) [1140440] - [drm] i915: mst topology dumper in debugfs (v0.2) (Dave Airlie) [1140440] - [drm] i915: add DP 1.2 MST support (v0.7) (Dave Airlie) [1140440] - [drm] i915: split some conversion functions out into separate functions (Dave Airlie) [1140440] - [drm] i915: check connector->encoder before using it (Dave Airlie) [1140440] - [drm] i915: split some DP modesetting code into a separate function (Dave Airlie) [1140440] - [drm] helper: add Displayport multi-stream helper (v0.6) (Dave Airlie) [1140440] - [drm] i915: rework digital port IRQ handling (v2) (Dave Airlie) [1140440] - [drm] add a path blob property (Dave Airlie) [1140440] - [drm] fb_helper: allow adding/removing connectors later (Dave Airlie) [1140440] - [drm] crtc: add interface to reinitialise the legacy mode group (Dave Airlie) [1140440] - [drm] i915: add some registers need for displayport MST support (Dave Airlie) [1140440] - [drm] i915: silence some scary new warnings (Rob Clark) [1128915] - [drm] upstream sync to v3.16.0 (Rob Clark) [1128915] - [drm] upstream sync to v3.15.0 (Rob Clark) [1101269] - [lib] Export interval_tree (Rob Clark) [1101269] - [mm] introduce helper function mem_init_print_info() to simplify mem_init() (Rob Clark) [1101269] - [kernel] bitops: Introduce a more generic BITMASK macro (Rob Clark) [1101269] - [drm] upstream sync to v3.14.2 (Rob Clark) [1119341] - [drm] upstream sync to v3.13.11 (Rob Clark) [1119339] - [fs] dcache: missing EXPORT_SYMBOL(simple_dname) (Rob Clark) [1119339] - [kernel] define u8, s8, u32, etc. limits (Rob Clark) [1119339] - [fs] consolidate the reassignments of ->f_op in ->open() instances (Rob Clark) [1119339] - [kernel] sched: replace INIT_COMPLETION with reinit_completion (Rob Clark) [1119339]- [fs] gfs2: Request demote when a "try" flock fails (Robert S Peterson) [1132154] - [fs] gfs2: Change maxlen variables to size_t (Robert S Peterson) [1127251] - [fs] gfs2: Fix return value in slot_get() (Abhijith Das) [1026406] - [fs] gfs2: replace kmalloc - __vmalloc / memset 0 (Abhijith Das) [1026406] - [fs] gfs2: Fix kbuild test robot reported warning (Abhijith Das) [1026406] - [fs] gfs2: Move quota bitmap operations under their own lock (Abhijith Das) [1026406] - [fs] gfs2: Clean up quota slot allocation (Abhijith Das) [1026406] - [fs] gfs2: Only run logd and quota when mounted read/write (Abhijith Das) [1026406] - [fs] gfs2: Use RCU/hlist_bl based hash for quotas (Abhijith Das) [1026406] - [fs] gfs2: Remove gfs2_quota_change_host structure (Abhijith Das) [1026406] - [fs] gfs2: Use generic list_lru for quota (Abhijith Das) [1026406] - [fs] list: add a new LRU list type (Abhijith Das) [1026406] - [fs] gfs2: Rename quota qd_lru_lock qd_lock (Abhijith Das) [1026406] - [fs] gfs2: Use reflink for quota data cache (Abhijith Das) [1026406] - [fs] gfs2: Protect quota sync generation (Abhijith Das) [1026406] - [fs] gfs2: Inline qd_trylock into gfs2_quota_unlock (Abhijith Das) [1026406] - [fs] gfs2: Make two similar quota code fragments into a function (Abhijith Das) [1026406] - [fs] gfs2: Remove obsolete quota tunable (Abhijith Das) [1026406] - [fs] gfs2: Move gfs2_icbit_munge into quota.c (Abhijith Das) [1026406]- [powerpc] powernv: Fix permissions on sysparam sysfs entries (Don Zickus) [1127366] - [pci] rphahp: Fix endianess issues (Don Zickus) [1127366] - [scripts] modpost: handle non ABS crc symbols (Don Zickus) [1127366] - [ethernet] ibmveth: Fix endian issues with MAC addresses (Don Zickus) [1127366] - [ethernet] ibmveth: Fix little endian issues (Don Zickus) [1127366] - [scsi] ibmvscsi: Fix little endian issues (Don Zickus) [1127366] - [powerpc] pseries: Add H_SET_MODE to change exception endianness (Don Zickus) [1127366] - [powerpc] Move precessing of MCE queued event out from syscall exit path (Don Zickus) [1127366] - [powerpc] of: compiles fixes (Don Zickus) [1127366] - [fs] pstore: Introduce new argument 'compressed' in the read callback (Don Zickus) [1127366] - [cpufreq] powernv: make local function static (Don Zickus) [1127366] - [cpufreq] powernv: Fix build failure on UP (Don Zickus) [1127366] - [cpufreq] powernv: Use cpufreq_frequency_table.driver_data to store pstate ids (Don Zickus) [1127366] - [cpufreq] powernv: cpufreq driver for powernv platform (Don Zickus) [1127366] - [fs] pstore: Add new argument 'compressed' in pstore write callback (Don Zickus) [1127366] - [powerpc] of: implement pci_address_to_pio as weak function (Don Zickus) [1127366] - [kernel] panic: Make panic_timeout configurable (Don Zickus) [1127366] - [pci] Add new pci_is_bridge() interface (Don Zickus) [1127366] - [pci] Rename pci_is_bridge() to pci_has_subordinate() (Don Zickus) [1127366] - [powerpc] of: device_node kobject lifecycle fixes (Don Zickus) [1127366] - [powerpc] Fix endianness of flash_block_list in rtas_flash (Don Zickus) [1127366] - [powerpc] powernv: Change BUG_ON to WARN_ON in elog code (Don Zickus) [1127366] - [powerpc] perf: Fix MMCR2 handling for EBB (Don Zickus) [1127366] - [powerpc] use _GLOBAL_TOC for memmove (Don Zickus) [1127366] - [powerpc] pseries: dynamically added OF nodes need to call of_node_init (Don Zickus) [1127366] - [powerpc] subpage_protect: Increase the array size to take care of 64TB (Don Zickus) [1127366] - [powerpc] Fix bugs in emulate_step() (Don Zickus) [1127366] - [powerpc] Disable doorbells on Power8 DD1.x (Don Zickus) [1127366] - [powerpc] perf: Never program book3s PMCs with values >= 0x80000000 (Don Zickus) [1127366] - [powerpc] perf: Clear MMCR2 when enabling PMU (Don Zickus) [1127366] - [powerpc] perf: Add PPMU_ARCH_207S define (Don Zickus) [1127366] - [powerpc] kvm: Remove redundant save of SIER AND MMCR2 (Don Zickus) [1127366] - [powerpc] powernv: Check for IRQHAPPENED before sleeping (Don Zickus) [1127366] - [powerpc] bpf: Fix the broken LD_VLAN_TAG_PRESENT test (Don Zickus) [1127366] - [powerpc] bpf: Use correct mask while accessing the VLAN tag (Don Zickus) [1127366] - [powerpc] module: Fix TOC symbol CRC (Don Zickus) [1127366] - [powerpc] powernv: Remove OPAL v1 takeover (Don Zickus) [1127366] - [powerpc] kprobes: Fix jprobes on ABI v2 (LE) (Don Zickus) [1127366] - [powerpc] ftrace: Use pr_fmt() to namespace error messages (Don Zickus) [1127366] - [powerpc] ftrace: Fix nop of modules on 64bit LE (ABIv2) (Don Zickus) [1127366] - [powerpc] ftrace: Fix inverted check of create_branch() (Don Zickus) [1127366] - [powerpc] ftrace: Fix typo in mask of opcode (Don Zickus) [1127366] - [powerpc] Add ppc_global_function_entry() (Don Zickus) [1127366] - [powerpc] Remove __arch_swab* (Don Zickus) [1127366] - [powerpc] Remove ancient DEBUG_SIG code (Don Zickus) [1127366] - [powerpc] kerenl: Enable EEH for IO accessors (Don Zickus) [1127366] - [powerpc] Avoid circular dependency with zImage. (Don Zickus) [1127366] - [powerpc] book3s: Fix some ABIv2 issues in machine check code (Don Zickus) [1127366] - [powerpc] book3s: Fix guest MC delivery mechanism to avoid soft lockups in guest (Don Zickus) [1127366] - [powerpc] book3s: Increment the mce counter during machine_check_early call (Don Zickus) [1127366] - [powerpc] book3s: Add stack overflow check in machine check handler (Don Zickus) [1127366] - [powerpc] book3s: Fix machine check handling for unhandled errors (Don Zickus) [1127366] - [powerpc] eeh: Dump PE location code (Don Zickus) [1127366] - [powerpc] powernv: Enable POWER8 doorbell IPIs (Don Zickus) [1127366] - [powerpc] powernv: Fix killed EEH event (Don Zickus) [1127366] - [powerpc] fix typo 'CONFIG_PMAC' (Don Zickus) [1127366] - [powerpc] fix typo 'CONFIG_PPC_CPU' (Don Zickus) [1127366] - [powerpc] powernv: Don't escalate non-existing frozen PE (Don Zickus) [1127366] - [powerpc] eeh: Report frozen parent PE prior to child PE (Don Zickus) [1127366] - [powerpc] eeh: Clear frozen state for child PE (Don Zickus) [1127366] - [powerpc] powernv: Reduce panic timeout from 180s to 10s (Don Zickus) [1127366] - [powerpc] xmon: avoid format string leaking to printk (Don Zickus) [1127366] - [powerpc] perf: Ensure all EBB register state is cleared on fork() (Don Zickus) [1127366] - [powerpc] powernv: Fix reading of OPAL msglog (Don Zickus) [1127366] - [powerpc] powernv: Fix endianness problems in EEH (Don Zickus) [1127366] - [powerpc] powernv: Disable subcore for UP configs (Don Zickus) [1127366] - [powerpc] powernv: Include asm/smp.h to fix UP build failure (Don Zickus) [1127366] - [powerpc] Don't setup CPUs with bad status (Don Zickus) [1127366] - [powerpc] Add AT_HWCAP2 to indicate V.CRYPTO category support (Don Zickus) [1127366] - [powerpc] update comments for generic idle conversion (Don Zickus) [1127366] - [powerpc] powernv: Add missing include to LPC code (Don Zickus) [1127366] - [powerpc] powernv: Pass buffer size to OPAL validate flash call (Don Zickus) [1127366] - [powerpc] pseries: hcall functions are exported to modules, need _GLOBAL_TOC() (Don Zickus) [1127366] - [powerpc] Exported functions __clear_user and copy_page use r2 so need _GLOBAL_TOC() (Don Zickus) [1127366] - [powerpc] powernv: Set memory_block_size_bytes to 256MB (Don Zickus) [1127366] - [powerpc] Allow ppc_md platform hook to override memory_block_size_bytes (Don Zickus) [1127366] - [powerpc] powernv: Fix endian issues in memory error handling code (Don Zickus) [1127366] - [powerpc] eeh: Skip eeh sysfs when eeh is disabled (Don Zickus) [1127366] - [powerpc] powernv: Provide debugfs access to the LPC bus via OPAL (Don Zickus) [1127366] - [powerpc] serial: Use saner flags when creating legacy ports (Don Zickus) [1127366] - [powerpc] Add cpu family documentation (Don Zickus) [1127366] - [powerpc] xmon: Fix up xmon format strings (Don Zickus) [1127366] - [powerpc] powernv: Add calls to support little endian host (Don Zickus) [1127366] - [powerpc] Document sysfs DSCR interface (Don Zickus) [1127366] - [powerpc] Fix regression of per-CPU DSCR setting (Don Zickus) [1127366] - [powerpc] Split __SYSFS_SPRSETUP macro (Don Zickus) [1127366] - [powerpc] fadump: Cleaning up inconsistent NULL checks (Don Zickus) [1127366] - [powerpc] powernv: Add support for POWER8 split core on powernv (Don Zickus) [1127366] - [powerpc] kvm/book3s_hv: Use threads_per_subcore in KVM (Don Zickus) [1127366] - [powerpc] Check cpu_thread_in_subcore() in __cpu_up() (Don Zickus) [1127366] - [powerpc] Add threads_per_subcore (Don Zickus) [1127366] - [powerpc] powernv: Make it possible to skip the IRQHAPPENED check in power7_nap() (Don Zickus) [1127366] - [powerpc] kvm/book3s_hv: Rework the secondary inhibit code (Don Zickus) [1127366] - [powerpc] numa: Enable CONFIG_HAVE_MEMORYLESS_NODES (Don Zickus) [1127366] - [powerpc] numa: Enable USE_PERCPU_NUMA_NODE_ID (Don Zickus) [1127366] - [powerpc] Fix 64 bit builds with binutils 2.24 (Don Zickus) [1127366] - [powerpc] pci: Use pci_is_bridge() to simplify code (Don Zickus) [1127366] - [powerpc] module: Fix stubs for BE (Don Zickus) [1127366] - [powerpc] Clear ELF personality flag if ELFv2 is not requested (Don Zickus) [1127366] - [powerpc] Fix smp_processor_id() in preemptible splat in set_breakpoint (Don Zickus) [1127366] - [powerpc] Drop return value from set_breakpoint as it is unused (Don Zickus) [1127366] - [powerpc] Remove non-uapi linkage.h export (Don Zickus) [1127366] - [powerpc] irq work racing with timer interrupt can result in timer interrupt hang (Don Zickus) [1127366] - [powerpc] mm: use macro PGTABLE_EADDR_SIZE instead of digital (Don Zickus) [1127366] - [powerpc] le: Show the endianess of the LPAR under PowerVM (Don Zickus) [1127366] - [powerpc] Use 64k io pages when we never see an HEA (Don Zickus) [1127366] - [powerpc] use libfdt accessors for header data (Don Zickus) [1127366] - [powerpc] memcpy optimization for 64bit LE (Don Zickus) [1127366] - [powerpc] tm: Add checking to treclaim/trechkpt (Don Zickus) [1127366] - [powerpc] tm: Remove unnecessary r1 save (Don Zickus) [1127366] - [powerpc] powernv: Implement ppc_md.get_proc_freq() (Don Zickus) [1127366] - [cpuidle] powernv: Remove redundant cpuidle_idle_call() (Don Zickus) [1127366] - [powerpc] powernv: Framework to show the correct clock in /proc/cpuinfo (Don Zickus) [1127366] - [powerpc] powernv: Return secondary CPUs to firmware before FW update (Don Zickus) [1127366] - [powerpc] boot: Add support for 64bit little endian wrapper (Don Zickus) [1127366] - [powerpc] boot: Add a global entry point for pseries (Don Zickus) [1127366] - [powerpc] boot: Modify entry point for 64bit (Don Zickus) [1127366] - [powerpc] boot: Define a routine to enter prom (Don Zickus) [1127366] - [powerpc] boot: Add little endian support to elf utils (Don Zickus) [1127366] - [powerpc] boot: Add 64bit and little endian support to addnote (Don Zickus) [1127366] - [powerpc] boot: Define byteswapping routines for little endian (Don Zickus) [1127366] - [powerpc] boot: Fix compile warning in 64bit (Don Zickus) [1127366] - [powerpc] boot: Define typedef ihandle as u32 (Don Zickus) [1127366] - [powerpc] boot: Rework of_claim() to make it 64bit friendly (Don Zickus) [1127366] - [powerpc] boot: Add PROM_ERROR define in oflib (Don Zickus) [1127366] - [powerpc] boot: Add byteswapping routines in oflib (Don Zickus) [1127366] - [powerpc] boot: Use prom_arg_t in oflib (Don Zickus) [1127366] - [powerpc] boot: Use a common prom_args struct in oflib (Don Zickus) [1127366] - [powerpc] boot: Fix do_div for 64bit wrapper (Don Zickus) [1127366] - [powerpc] prom: Stop scanning dev-tree for fdump early (Don Zickus) [1127366] - [powerpc] powernv: Don't use pe->pbus to get the domain number (Don Zickus) [1127366] - [powerpc] powernv: Fix VFIO support with PHB3 (Don Zickus) [1127366] - [powerpc] powernv: Missed IOMMU table type (Don Zickus) [1127366] - [powerpc] eeh: Can't recover from non-PE-reset case (Don Zickus) [1127366] - [powerpc] pci: Mask linkDown on resetting PCI bus (Don Zickus) [1127366] - [powerpc] powernv: Reset root port in firmware (Don Zickus) [1127366] - [powerpc] pseries: Fix overwritten PE state (Don Zickus) [1127366] - [powerpc] powernv: Fix endless reporting frozen PE (Don Zickus) [1127366] - [powerpc] eeh: No hotplug on permanently removed dev (Don Zickus) [1127366] - [powerpc] eeh: Allow to disable EEH (Don Zickus) [1127366] - [powerpc] eeh: Cleanup EEH subsystem variables (Don Zickus) [1127366] - [powerpc] eeh: Use cached capability for log dump (Don Zickus) [1127366] - [powerpc] eeh: Cleanup eeh_gather_pci_data() (Don Zickus) [1127366] - [powerpc] eeh: Avoid I/O access during PE reset (Don Zickus) [1127366] - [powerpc] powernv: Use EEH PCI config accessors (Don Zickus) [1127366] - [powerpc] eeh: Block PCI-CFG access during PE reset (Don Zickus) [1127366] - [powerpc] eeh: EEH_PE_ISOLATED not reflect HW state (Don Zickus) [1127366] - [powerpc] powernv: Remove fields in PHB diag-data dump (Don Zickus) [1127366] - [powerpc] powernv: Move PNV_EEH_STATE_ENABLED around (Don Zickus) [1127366] - [powerpc] powernv: Remove PNV_EEH_STATE_REMOVED (Don Zickus) [1127366] - [powerpc] eeh: Remove EEH_PE_PHB_DEAD (Don Zickus) [1127366] - [powerpc] pseries: Protect remove_memory() with device hotplug lock (Don Zickus) [1127366] - [powerpc] Fix error return in rtas_flash module init (Don Zickus) [1127366] - [powerpc] Bump BOOT_COMMAND_LINE_SIZE to 2048 (Don Zickus) [1127366] - [powerpc] Bump COMMAND_LINE_SIZE to 2048 (Don Zickus) [1127366] - [powerpc] Rename duplicate COMMAND_LINE_SIZE define (Don Zickus) [1127366] - [powerpc] mm: Fix tlbie to add AVAL fields for 64K pages (Don Zickus) [1127366] - [powerpc] powernv: Fix little endian issues in OPAL dump code (Don Zickus) [1127366] - [powerpc] powernv: Create OPAL sglist helper functions and fix endian issues (Don Zickus) [1127366] - [powerpc] powernv: Fix little endian issues in OPAL error log code (Don Zickus) [1127366] - [powerpc] powernv: Fix little endian issues with opal_do_notifier calls (Don Zickus) [1127366] - [powerpc] powernv: Remove some OPAL function declaration duplication (Don Zickus) [1127366] - [powerpc] powernv: Use uint64_t instead of size_t in OPAL APIs (Don Zickus) [1127366] - [powerpc] powernv: Release the refcount for pci_dev (Don Zickus) [1127366] - [powerpc] powernv: Reduce multi-hit of iommu_add_device() (Don Zickus) [1127366] - [powerpc] powernv: Fix little endian issues in OPAL flash code (Don Zickus) [1127366] - [powerpc] powernv: Fix kexec races going back to OPAL (Don Zickus) [1127366] - [powerpc] powernv: Check sysparam size before creation (Don Zickus) [1127366] - [powerpc] powernv: Fix typos in sysparam code (Don Zickus) [1127366] - [powerpc] powernv: Check sysfs size before copying (Don Zickus) [1127366] - [powerpc] powernv: Use ssize_t for sysparam return values (Don Zickus) [1127366] - [powerpc] powernv: Fix sysparam sysfs error handling (Don Zickus) [1127366] - [powerpc] Fix Oops in rtas_stop_self() (Don Zickus) [1127366] - [powerpc] Export flush_icache_range (Don Zickus) [1127366] - [powerpc] Build little endian ppc64 kernel with ABIv2 (Don Zickus) [1127366] - [powerpc] ftrace: Fix ABIv2 issues with __ftrace_make_call (Don Zickus) [1127366] - [powerpc] ftrace: Use module loader helpers to parse trampolines (Don Zickus) [1127366] - [powerpc] modules: Create module_trampoline_target() (Don Zickus) [1127366] - [powerpc] modules: Create is_module_trampoline() (Don Zickus) [1127366] - [powerpc] kprobes: Fix ABIv2 issues with kprobe_lookup_name (Don Zickus) [1127366] - [powerpc] ftrace_caller, _mcount is exported to modules so needs _GLOBAL_TOC() (Don Zickus) [1127366] - [powerpc] Add _GLOBAL_TOC for ABIv2 assembly functions exported to modules (Don Zickus) [1127366] - [powerpc] modules: implement stubs for ELFv2 ABI (Don Zickus) [1127366] - [powerpc] modules: skip r2 setup for ELFv2 (Don Zickus) [1127366] - [powerpc] modules: use r12 for stub jump address (Don Zickus) [1127366] - [powerpc] modules: change r2 save/restore offset for ELFv2 ABI (Don Zickus) [1127366] - [powerpc] modules: comment about de-dotifying symbols when using the ELFv2 ABI (Don Zickus) [1127366] - [powerpc] Handle new ELFv2 module relocations (Don Zickus) [1127366] - [powerpc] Fix up TOC. for modules (Don Zickus) [1127366] - [powerpc] module: handle MODVERSION for .TOC (Don Zickus) [1127366] - [powerpc] EXPORT_SYMBOL(.TOC.) (Don Zickus) [1127366] - [powerpc] modules implement R_PPC64_TOCSAVE relocation (Don Zickus) [1127366] - [powerpc] make module stub code endian independent (Don Zickus) [1127366] - [powerpc] Fix ABIv2 issue with dereference_function_descriptor (Don Zickus) [1127366] - [powerpc] Fix SMP issues with ppc64le ABIv2 (Don Zickus) [1127366] - [powerpc] tracing: TRACE_WITH_FRAME_BUFFER creates invalid stack frames (Don Zickus) [1127366] - [powerpc] tm: Fix GOT save offset for ABIv2 (Don Zickus) [1127366] - [powerpc] tm: Use STK_PARAM (Don Zickus) [1127366] - [powerpc] Fix unsafe accesses to parameter area in ELFv2 (Don Zickus) [1127366] - [powerpc] Fix ABIv2 issues with stack offsets in assembly code (Don Zickus) [1127366] - [powerpc] Fix kernel thread creation on ABIv2 (Don Zickus) [1127366] - [powerpc] Fix branch patching code for ABIv2 (Don Zickus) [1127366] - [powerpc] Use ppc_function_entry instead of open coding it (Don Zickus) [1127366] - [powerpc] Add ABIv2 support to ppc_function_entry (Don Zickus) [1127366] - [powerpc] Ignore .TOC. relocations (Don Zickus) [1127366] - [powerpc] ABIv2 function calls must place target address in r12 (Don Zickus) [1127366] - [powerpc] Remove function descriptors and dot symbols on new ABI (Don Zickus) [1127366] - [powerpc] Create DOTSYM to wrap dot symbol usage (Don Zickus) [1127366] - [virt] kvm/ppc: book3s - Introduce hypervisor call H_GET_TCE (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Add support for DABRX register on POWER7 (Don Zickus) [1127366] - [powerpc] Remove dot symbol usage in exception macros (Don Zickus) [1127366] - [powerpc] Remove _INIT_GLOBAL(), _STATIC() and _INIT_STATIC() (Don Zickus) [1127366] - [powerpc] Remove some unnecessary uses of _GLOBAL() and _STATIC() (Don Zickus) [1127366] - [powerpc] Don't use a function descriptor for system call table (Don Zickus) [1127366] - [powerpc] Remove superflous function descriptors in assembly only code (Don Zickus) [1127366] - [powerpc] No need to use dot symbols when branching to a function (Don Zickus) [1127366] - [powerpc] Don't build assembly files with ABIv2 (Don Zickus) [1127366] - [powerpc] Don't try to set LPCR unless we're in hypervisor mode (Don Zickus) [1127366] - [powerpc] le: Avoid creatng R_PPC64_TOCSAVE relocations for modules (Don Zickus) [1127366] - [powerpc] opal: Add missing include (Don Zickus) [1127366] - [powerpc] Convert last uses of __FUNCTION__ to __func__ (Don Zickus) [1127366] - [powerpc] Add lq/stq emulation (Don Zickus) [1127366] - [powerpc] powernv: Add invalid OPAL call (Don Zickus) [1127366] - [powerpc] powernv: Add OPAL message log interface (Don Zickus) [1127366] - [powerpc] book3s: Fix mc_recoverable_range buffer overrun issue (Don Zickus) [1127366] - [powerpc] Remove dead code in sycall entry (Don Zickus) [1127366] - [powerpc] Use of_node_init() for the fakenode in msi_bitmap.c (Don Zickus) [1127366] - [powerpc] of: Make device nodes kobjects so they show up in sysfs (Don Zickus) [1127366] - [powerpc] mm: NUMA pte should be handled via slow path in get_user_pages_fast() (Don Zickus) [1127366] - [powerpc] powernv: Fix endian issues with sensor code (Don Zickus) [1127366] - [powerpc] powernv: Fix endian issues with OPAL async code (Don Zickus) [1127366] - [powerpc] powernv: Add opal_notifier_unregister() and export to modules (Don Zickus) [1127366] - [powerpc] ppc64: Do not turn AIL (reloc-on interrupts) too early (Don Zickus) [1127366] - [powerpc] ppc64: Gracefully handle early interrupts (Don Zickus) [1127366] - [powerpc] prom: early_init_dt_scan_cpus() updates cpu features only once (Don Zickus) [1127366] - [powerpc] Make boot_cpuid common between 32 and 64-bit (Don Zickus) [1127366] - [powerpc] Adjust CPU_FTR_SMT on all platforms (Don Zickus) [1127366] - [powerpc] le: Enable RTAS events support (Don Zickus) [1127366] - [powerpc] book3s: Fix CFAR clobbering issue in machine check handler (Don Zickus) [1127366] - [powerpc] compat: 32-bit little endian machine name is ppcle, not ppc (Don Zickus) [1127366] - [powerpc] le: Big endian arguments for ppc_rtas() (Don Zickus) [1127366] - [powerpc] mm: Make sure a local_irq_disable prevent a parallel THP split (Don Zickus) [1127366] - [powerpc] Rate-limit users spamming kernel log buffer (Don Zickus) [1127366] - [powerpc] perf: Fix handling of L3 events with bank == 1 (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Work around POWER8 performance monitor bugs (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Make sure we don't miss dirty pages (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Add transactional memory support (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Fix dirty map for hugepages (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Fix check for running inside guest in global_invalidates() (Don Zickus) [1127366] - [powerpc] powernv: Reset PHB in kdump kernel (Don Zickus) [1127366] - [powerpc] eeh: Make the delay for PE reset unified (Don Zickus) [1127366] - [virt] kvm/ppc: Clear the runlatch bit of a vcpu before napping (Don Zickus) [1127366] - [virt] kvm/ppc: Set the runlatch bit of a CPU just before starting guest (Don Zickus) [1127366] - [powerpc] powernv: Set the runlatch bits correctly for offline cpus (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Save/restore host PMU registers that are new in POWER8 (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Fix decrementer timeouts with non-zero TB offset (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Don't use kvm_memslots() in real mode (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Return ENODEV error rather than EIO (Don Zickus) [1127366] - [virt] kvm/ppc: book3s - Trim top 4 bits of physical address in RTAS code (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Add get/set_one_reg for new TM state (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Basic little-endian guest support (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Fix register usage when loading/saving VRSAVE (Don Zickus) [1127366] - [virt] kvm/ppc: book3s pr - Cope with doorbell interrupts (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Add new state for transactional memory (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Prepare for host using hypervisor doorbells (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Handle new LPCR bits on POWER8 (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Handle guest using doorbells for IPIs (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Consolidate code that checks reason for wake from nap (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Implement architecture compatibility modes for POWER8 (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Add handler for HV facility unavailable (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Flush the correct number of TLB sets on POWER8 (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Context-switch new POWER8 SPRs (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Align physical and virtual CPU thread numbers (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Don't set DABR on POWER8 (Don Zickus) [1127366] - [virt] kvm/ppc: book3s - MMIO emulation support for little endian guests (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Use load/store_fp_state functions in HV guest entry/exit (Don Zickus) [1127366] - [virt] kvm/ppc: Store FP/VSX/VMX state in thread_fp/vr_state structures (Don Zickus) [1127366] - [virt] kvm/ppc: Use load_fp/vr_state rather than load_up_fpu/altivec (Don Zickus) [1127366] - [powerpc] powernv/eeh: Add buffer for P7IOC hub error data (Don Zickus) [1127366] - [powerpc] powernv: Remove get/set_rtc_time when they are not present (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Take SRCU read lock around kvm_read_guest() call (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Make tbacct_lock irq-safe (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Refine barriers in guest entry/exit (Don Zickus) [1127366] - [virt] kvm: Add struct kvm arg to memslot APIs (Don Zickus) [1127366] - [powerpc] perf: Define perf_event_print_debug() to print PMU register values (Don Zickus) [1127366] - [powerpc] perf: Make some new raw event codes available in sysfs (Don Zickus) [1127366] - [powerpc] powernv: Enable fetching of platform sensor data (Don Zickus) [1127366] - [powerpc] powernv: Enable reading and updating of system parameters (Don Zickus) [1127366] - [powerpc] powernv: Infrastructure to support OPAL async completion (Don Zickus) [1127366] - [powerpc] powernv Platform dump interface (Don Zickus) [1127366] - [powerpc] powernv: Read OPAL error log and export it through sysfs (Don Zickus) [1127366] - [powerpc] Add "force config cmd line" Kconfig option (Don Zickus) [1127366] - [powerpc] pseries: Use remove_memory() to remove memory (Don Zickus) [1127366] - [powerpc] book3s: Recover from MC in sapphire on SCOM read via MMIO (Don Zickus) [1127366] - [powerpc] pseries: Don't try to register pseries cpu hotplug on non-pseries (Don Zickus) [1127366] - [powerpc] Fix xmon disassembler for little-endian (Don Zickus) [1127366] - [powerpc] Revert c6102609 and replace it with the correct fix for vio dma mask setting (Don Zickus) [1127366] - [powerpc] Kill CONFIG_MTD_PARTITIONS (Don Zickus) [1127366] - [powerpc] Align p_dyn, p_rela and p_st symbols (Don Zickus) [1127366] - [powerpc] powernv: Add OPAL call to resync timebase on wakeup (Don Zickus) [1127366] - [powerpc] powernv: Add context management for Fast Sleep (Don Zickus) [1127366] - [powerpc] Split timer_interrupt() into timer handling and interrupt handling routines (Don Zickus) [1127366] - [powerpc] Implement tick broadcast IPI as a fixed IPI message (Don Zickus) [1127366] - [powerpc] Free up the slot of PPC_MSG_CALL_FUNC_SINGLE IPI message (Don Zickus) [1127366] - [powerpc] eeh: Fixup the brown paperbag fallout of the "cleanup" (Don Zickus) [1127366] - [powerpc] eeh: Kill another abuse of irq_desc (Don Zickus) [1127366] - [powerpc] irq: Use generic_handle_irq (Don Zickus) [1127366] - [powerpc] powernv: Fix indirect XSCOM unmangling (Don Zickus) [1127366] - [powerpc] powernv: Fix opal_xscom_{read, write} prototype (Don Zickus) [1127366] - [powerpc] powernv: Refactor PHB diag-data dump (Don Zickus) [1127366] - [powerpc] powernv: Dump PHB diag-data immediately (Don Zickus) [1127366] - [powerpc] Increase stack redzone for 64-bit userspace to 512 bytes (Don Zickus) [1127366] - [powerpc] ftrace: bugfix for test_24bit_addr (Don Zickus) [1127366] - [powerpc] crashdump: Fix page frame number check in copy_oldmem_page (Don Zickus) [1127366] - [powerpc] le: Ensure that the 'stop-self' RTAS token is handled correctly (Don Zickus) [1127366] - [powerpc] eeh: Disable EEH on reboot (Don Zickus) [1127366] - [powerpc] eeh: Cleanup on eeh_subsystem_enabled (Don Zickus) [1127366] - [powerpc] powernv: Rework EEH reset (Don Zickus) [1127366] - [powerpc] powernv: Add iommu DMA bypass support for IODA2 (Don Zickus) [1127366] - [powerpc] Fix endian issues in kexec and crash dump code (Don Zickus) [1127366] - [powerpc] perf: Configure BHRB filter before enabling PMU interrupts (Don Zickus) [1127366] - [powerpc] pseries: Select ARCH_RANDOM on pseries (Don Zickus) [1127366] - [powerpc] perf: Add Power8 cache & TLB events (Don Zickus) [1127366] - [powerpc] relocate fix relocate processing in LE mode (Don Zickus) [1127366] - [powerpc] hugetlb: Replace __get_cpu_var with get_cpu_var (Don Zickus) [1127366] - [powerpc] Make sure "cache" directory is removed when offlining cpu (Don Zickus) [1127366] - [powerpc] powernv/cpuidle: Back-end cpuidle driver for powernv platform (Don Zickus) [1127366] - [powerpc] pseries/cpuidle: smt-snooze-delay cleanup (Don Zickus) [1127366] - [powerpc] pseries/cpuidle: Remove MAX_IDLE_STATE macro (Don Zickus) [1127366] - [powerpc] pseries/cpuidle: Make cpuidle-pseries backend driver a non-module (Don Zickus) [1127366] - [powerpc] pseries/cpuidle: Use cpuidle_register() for initialisation (Don Zickus) [1127366] - [powerpc] pseries/cpuidle: Move processor_idle.c to drivers/cpuidle (Don Zickus) [1127366] - [powerpc] numa: Fix decimal permissions (Don Zickus) [1127366] - [powerpc] Fix hw breakpoints on !HAVE_HW_BREAKPOINT configurations (Don Zickus) [1127366] - [powerpc] Implement arch_spin_is_locked() using arch_spin_value_unlocked() (Don Zickus) [1127366] - [powerpc] Add support for the optimised lockref implementation (Don Zickus) [1127366] - [powerpc] Kconfig: Make TM select VSX and VMX (Don Zickus) [1127366] - [powerpc] powernv: Call OPAL sync before kexec'ing (Don Zickus) [1127366] - [powerpc] eeh: Escalate error on non-existing PE (Don Zickus) [1127366] - [powerpc] eeh: Handle multiple EEH errors (Don Zickus) [1127366] - [powerpc] Fix races with irq_work (Don Zickus) [1127366] - [powerpc] Make add_system_ram_resources() __init (Don Zickus) [1127366] - [powerpc] add SATA_MV to ppc64_defconfig (Don Zickus) [1127366] - [powerpc] powernv: Increase candidate fw image size (Don Zickus) [1127366] - [powerpc] iommu: Don't detach device without IOMMU group (Don Zickus) [1127366] - [powerpc] eeh: Hotplug improvement (Don Zickus) [1127366] - [powerpc] eeh: Call opal_pci_reinit() on powernv for restoring config space (Don Zickus) [1127366] - [powerpc] eeh: Add restore_config operation (Don Zickus) [1127366] - [powerpc] powernv: Remove unnecessary assignment (Don Zickus) [1127366] - [powerpc] Delete non-required instances of include (Don Zickus) [1127366] - [powerpc] Add vr save/restore functions (Don Zickus) [1127366] - [powerpc] Check return value of instance-to-package OF call (Don Zickus) [1127366] - [powerpc] add barrier after writing kernel PTE (Don Zickus) [1127366] - [powerpc] introduce macro LOAD_REG_ADDR_PIC (Don Zickus) [1127366] - [virt] kvm/ppc: define a linux pte lookup function (Don Zickus) [1127366] - [powerpc] Fix endian issues in power7/8 machine check handler (Don Zickus) [1127366] - [powerpc] iommu: Update the generic code to use dynamic iommu page sizes (Don Zickus) [1127366] - [powerpc] iommu: Add it_page_shift field to determine iommu page size (Don Zickus) [1127366] - [powerpc] iommu: Update constant names to reflect their hardcoded page size (Don Zickus) [1127366] - [powerpc] powernv: move iommu_add_device earlier (Don Zickus) [1127366] - [powerpc] vfio: Enable on pSeries platform (Don Zickus) [1127366] - [powerpc] vfio: Implement IOMMU driver for VFIO (Don Zickus) [1127366] - [powerpc] vfio: Enable on PowerNV platform (Don Zickus) [1127366] - [powerpc] Fix "attempt to move .org backwards" error (Don Zickus) [1127366] - [powerpc] Fix alignment of secondary cpu spin vars (Don Zickus) [1127366] - [powerpc] Align p_end (Don Zickus) [1127366] - [powerpc] Make 64-bit non-VMX __copy_tofrom_user bi-endian (Don Zickus) [1127366] - [powerpc] Make unaligned accesses endian-safe for powerpc (Don Zickus) [1127366] - [powerpc] Fix bad stack check in exception entry (Don Zickus) [1127366] - [virt] kvm/ppc: book3s - Don't abuse host r2 in exit path (Don Zickus) [1127366] - [powerpc] Full barrier for smp_mb__after_unlock_lock() (Don Zickus) [1127366] - [powerpc] powernv: Fix OPAL LPC access in Little Endian (Don Zickus) [1127366] - [powerpc] powernv: Fix endian issue in opal_xscom_read (Don Zickus) [1127366] - [powerpc] pseries: Fix endian issues in /proc/ppc64/lparcfg (Don Zickus) [1127366] - [powerpc] Fix up the kdump base cap to 128M (Don Zickus) [1127366] - [powerpc] Fix PTE page address mismatch in pgtable ctor/dtor (Don Zickus) [1127366] - [powerpc] powernv: Get FSP memory errors and plumb into memory poison infrastructure (Don Zickus) [1127366] - [powerpc] powernv: Add config option for hwpoisoning (Don Zickus) [1127366] - [powerpc] Dynamically allocate slb_shadow from memblock (Don Zickus) [1127366] - [powerpc] Make slb_shadow a local (Don Zickus) [1127366] - [powerpc] Add real mode cache inhibited IO accessors (Don Zickus) [1127366] - [powerpc] Increase EEH recovery timeout for SR-IOV (Don Zickus) [1127366] - [powerpc] eeh: Output PHB diag-data (Don Zickus) [1127366] - [powerpc] powernv: Move PHB-diag dump functions around (Don Zickus) [1127366] - [powerpc] powernv: Move SG list structure to header file (Don Zickus) [1127366] - [powerpc] powernv: Infrastructure to read opal messages in generic format (Don Zickus) [1127366] - [powerpc] powernv: Machine check exception handling (Don Zickus) [1127366] - [powerpc] powernv: Remove machine check handling in OPAL (Don Zickus) [1127366] - [powerpc] book3s: Queue up and process delayed MCE events (Don Zickus) [1127366] - [powerpc] book3s: Decode and save machine check event (Don Zickus) [1127366] - [powerpc] book3s: Flush SLB/TLBs if we get SLB/TLB machine check errors on power8 (Don Zickus) [1127366] - [powerpc] book3s: Flush SLB/TLBs if we get SLB/TLB machine check errors on power7 (Don Zickus) [1127366] - [powerpc] book3s: Add flush_tlb operation in cpu_spec (Don Zickus) [1127366] - [powerpc] book3s: Introduce a early machine check hook in cpu_spec (Don Zickus) [1127366] - [powerpc] book3s: Return from interrupt if coming from evil context (Don Zickus) [1127366] - [powerpc] book3s: handle machine check in Linux host (Don Zickus) [1127366] - [powerpc] book3s: Introduce exclusive emergency stack for machine check exception (Don Zickus) [1127366] - [powerpc] book3s: Split the common exception prolog logic into two section (Don Zickus) [1127366] - [powerpc] powernv: Replace CONFIG_POWERNV_MSI with just CONFIG_PPC_POWERNV (Don Zickus) [1127366] - [powerpc] pseries: CONFIG_PSERIES_MSI should depend on PPC_PSERIES (Don Zickus) [1127366] - [powerpc] kernel/sysfs: Cleanup set up macros for PMC/non-PMC SPRs (Don Zickus) [1127366] - [powerpc] Make irq_stat.timers_irqs counting more specific (Don Zickus) [1127366] - [powerpc] purge all the prefetched instructions for the coherent icache flush (Don Zickus) [1127366] - [powerpc] kernel: remove useless code which related with 'max_cpus' (Don Zickus) [1127366] - [powerpc] boot: Ignore .dtb files (Don Zickus) [1127366] - [powerpc] Clean up panic_timeout usage (Don Zickus) [1127366] - [powerpc] kernel: Use 12.12s instead of 12s to avoid memory overflow (Don Zickus) [1127366] - [powerpc] kvm: optimize "sc 1" as fast return (Don Zickus) [1127366] - [powerpc] pseries: Fix SMP=n build of rng.c (Don Zickus) [1127366] - [powerpc] Make cpu_to_chip_id() available when SMP=n (Don Zickus) [1127366] - [powerpc] vio: Fix a dma_mask issue of vio (Don Zickus) [1127366] - [powerpc] Only print PACATMSCRATCH in oops when TM is active (Don Zickus) [1127366] - [powerpc] pseries: Duplicate dtl entries sometimes sent to userspace (Don Zickus) [1127366] - [powerpc] Remove a few lines of oops output (Don Zickus) [1127366] - [powerpc] Print DAR and DSISR on machine check oopses (Don Zickus) [1127366] - [powerpc] Fix __get_user_pages_fast() irq handling (Don Zickus) [1127366] - [powerpc] eeh: More accurate log (Don Zickus) [1127366] - [powerpc] eeh: Enable PCI_COMMAND_MASTER for PCI bridges (Don Zickus) [1127366] - [powerpc] Add pseries_le_defconfig (Don Zickus) [1127366] - [kernel] uprobes/powerpc: Kill arch_uprobe->ainsn (Don Zickus) [1127366] - [powerpc] kvm: fix rare but potential deadlock scene (Don Zickus) [1127366] - [powerpc] add missing explicit OF includes for ppc (Don Zickus) [1127366] - [powerpc] powernv: Add support for indirect XSCOM via debugfs (Don Zickus) [1127366] - [powerpc] scom: Improve debugfs interface (Don Zickus) [1127366] - [powerpc] scom: Enable 64-bit addresses (Don Zickus) [1127366] - [powerpc] boot: Properly handle the base "of" boot wrapper (Don Zickus) [1127366] - [powerpc] bpf: Support MOD operation (Don Zickus) [1127366] - [powerpc] bpf: Fix DIVWU instruction opcode (Don Zickus) [1127366] - [powerpc] tm: Remove interrupt disable in __switch_to() (Don Zickus) [1127366] - [powerpc] nvram: Scan partitions only once (Don Zickus) [1127366] - [powerpc] powernv: Code update interface (Don Zickus) [1127366] - [powerpc] powernv: Create opal sysfs directory (Don Zickus) [1127366] - [powerpc] Add VMX optimised xor for RAID5 (Don Zickus) [1127366] - [powerpc] kexec: kexec_sequence() is in misc_64.S (Don Zickus) [1127366] - [powerpc] Use 32 bit loads and stores when operating on condition register values (Don Zickus) [1127366] - [powerpc] Enable multipath modules on ppc64 and pseries (Don Zickus) [1127366] - [powerpc] pseries: Fix dedicated processor partition detection (Don Zickus) [1127366] - [powerpc] vio: use strcpy in modalias_show (Don Zickus) [1127366] - [powerpc] FA_DUMP depends on KEXEC (Don Zickus) [1127366] - [powerpc] Fix a typo in comments of va to pa conversion (Don Zickus) [1127366] - [powerpc] Move local setup.h declarations to arch includes (Don Zickus) [1127366] - [powerpc] Fix warnings for arch/powerpc/mm/numa.c (Don Zickus) [1127366] - [powerpc] boot: Don't change link address for OF-based platforms (Don Zickus) [1127366] - [powerpc] Add includes to fix powernv/rng.c build (Don Zickus) [1127366] - [powerpc] Fix PPC_EMULATED_STATS build break with sync patch (Don Zickus) [1127366] - [powerpc] select ARCH_MIGHT_HAVE_PC_PARPORT (Don Zickus) [1127366] - [powerpc] Don't corrupt user registers on 32-bit (Don Zickus) [1127366] - [powerpc] kgdb: use DEFINE_PER_CPU to allocate kgdb's thread_info (Don Zickus) [1127366] - [virt] kvm/ppc: book3s - drop is_hv_enabled (Don Zickus) [1127366] - [virt] kvm/ppc: book3s - Allow the HV and PR selection per virtual machine (Don Zickus) [1127366] - [virt] kvm/ppc: book3s - Support building HV and PR KVM as module (Don Zickus) [1127366] - [virt] kvm/ppc: book3s pr - move PR related tracepoints to a separate header (Don Zickus) [1127366] - [virt] kvm/ppc: book3s - Add is_hv_enabled to kvmppc_ops (Don Zickus) [1127366] - [virt] kvm/ppc: book3s - Cleanup interrupt handling code (Don Zickus) [1127366] - [virt] kvm/ppc: Add kvmppc_ops callback (Don Zickus) [1127366] - [virt] kvm/ppc: book3s - Add a new config variable CONFIG_KVM_BOOK3S_HV_POSSIBLE (Don Zickus) [1127366] - [virt] kvm/ppc: book3s/pr - Rename KVM_BOOK3S_PR to KVM_BOOK3S_PR_POSSIBLE (Don Zickus) [1127366] - [virt] kvm/ppc: book3s - move book3s_64_vio_hv.c into the main kernel binary (Don Zickus) [1127366] - [virt] kvm/ppc: book3s - remove kvmppc_handler_highmem label (Don Zickus) [1127366] - [powerpc] export debug registers save function for KVM (Don Zickus) [1127366] - [powerpc] move debug registers in a structure (Don Zickus) [1127366] - [powerpc] remove unnecessary line continuations (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Fix vcore leak (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Better handling of exceptions that happen in real mode (Don Zickus) [1127366] - [virt] kvm/ppc: book3s pr - Reduce number of shadow PTEs invalidated by MMU notifiers (Don Zickus) [1127366] - [virt] kvm/ppc: book3s pr - Mark pages accessed, and dirty if being written (Don Zickus) [1127366] - [virt] kvm/ppc: book3s pr - Use mmu_notifier_retry() in kvmppc_mmu_map_page() (Don Zickus) [1127366] - [virt] kvm/ppc: Book3S PR - Better handling of host-side read-only pages (Don Zickus) [1127366] - [virt] kvm/ppc: book3s - Move skip-interrupt handlers to common code (Don Zickus) [1127366] - [virt] kvm/ppc: book3s pr - Allocate kvm_vcpu structs from kvm_vcpu_cache (Don Zickus) [1127366] - [virt] kvm/ppc: book3s pr - Make HPT accesses and updates SMP-safe (Don Zickus) [1127366] - [virt] kvm/ppc: Book3S PR - Correct errors in H_ENTER implementation (Don Zickus) [1127366] - [virt] kvm/ppc: book3s pr - Handle PP0 page-protection bit in guest HPTEs (Don Zickus) [1127366] - [virt] kvm/ppc: book3s pr - Use 64k host pages where possible (Don Zickus) [1127366] - [virt] kvm/ppc: book3s pr - Allow guest to use 64k pages (Don Zickus) [1127366] - [virt] kvm/ppc: Book3S PR - Keep volatile reg values in vcpu rather than shadow_vcpu (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Don't crash host on unknown guest interrupt (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Support POWER6 compatibility mode on POWER7 (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Add support for guest Program Priority Register (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Store LPCR value for each virtual core (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Avoid unbalanced increments of VPA yield count (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Pull out interrupt-reading code into a subroutine (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Restructure kvmppc_hv_entry to be a subroutine (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Implement H_CONFER (Don Zickus) [1127366] - [virt] kvm/ppc: book3s - Add GET/SET_ONE_REG interface for VRSAVE (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Implement timebase offset for guests (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Save/restore SIAR and SDAR along with other PMU registers (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Reserve POWER8 space in get/set_one_reg (Don Zickus) [1127366] - [virt] kvm/ppc: book3s pr - Rework kvmppc_mmu_book3s_64_xlate() (Don Zickus) [1127366] - [virt] kvm/ppc: book3s pr - Make instruction fetch fallback work for system calls (Don Zickus) [1127366] - [powerpc] pseries: Move plpar_wrapper.h to powerpc common include/asm location (Don Zickus) [1127366] - [powerpc] pseries/cpuidle: Remove dependency of pseries.h file (Don Zickus) [1127366] - [virt] kvm/ppc: use anon_inode_getfd() with O_CLOEXEC flag (Don Zickus) [1127366] - [virt] kvm/ppc: book3s pr - Load up SPRG3 register with guest value on guest entry (Don Zickus) [1127366] - [virt] kvm/ppc: Call trace_hardirqs_on before entry (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Allow negative offsets to real-mode hcall handlers (Don Zickus) [1127366] - [virt] kvm/ppc: book3s hv - Correct tlbie usage (Don Zickus) [1127366] - [virt] kvm/ppc: book3s pr - Invalidate SLB entries properly (Don Zickus) [1127366] - [virt] kvm/ppc: book3s pr - Allow guest to use 1TB segments (Don Zickus) [1127366] - [virt] kvm/ppc: book3s pr - Don't keep scanning HPTEG after we find a match (Don Zickus) [1127366] - [virt] kvm/ppc: book3s pr - Fix invalidation of SLB entry 0 on guest entry (Don Zickus) [1127366] - [virt] kvm/ppc: book3s pr - Fix proto-VSID calculations (Don Zickus) [1127366] - [powerpc] Remove the unneeded trigger of decrementer interrupt in decrementer_check_overflow (Don Zickus) [1127366] - [virt] kvm/ppc: fix imbalance srcu_read_[un]lock() (Don Zickus) [1127366] - [powerpc] Emulate sync instruction variants (Don Zickus) [1127366] - [powerpc] eeh: Reorder output messages (Don Zickus) [1127366] - [powerpc] scom: Use "devspec" rather than "path" in debugfs entries (Don Zickus) [1127366] - [powerpc] scom: CONFIG_SCOM_DEBUGFS should depend on CONFIG_DEBUG_FS (Don Zickus) [1127366] - [powerpc] powernv: Add scom support under OPALv3 (Don Zickus) [1127366] - [powerpc] scom: Create debugfs files using ibm, chip-id if available (Don Zickus) [1127366] - [powerpc] scom: Add support for "reg" property (Don Zickus) [1127366] - [powerpc] scom: Change scom_read() and scom_write() to return errors (Don Zickus) [1127366] - [powerpc] Enable /dev/port when isa_io_special is set (Don Zickus) [1127366] - [powerpc] Make ftrace endian-safe (Don Zickus) [1127366] - [powerpc] pseries: Implement arch_get_random_long() based on H_RANDOM (Don Zickus) [1127366] - [powerpc] Implement arch_get_random_long/int() for powernv (Don Zickus) [1127366] - [powerpc] Added __cmpdi2 for signed 64bit comparision (Don Zickus) [1127366] - [powerpc] Fix section mismatch warning in free_lppacas (Don Zickus) [1127366] - [powerpc] ppc64: Remove the unneeded load of ti_flags in resume_kernel (Don Zickus) [1127366] - [powerpc] legacy_serial: Fix incorrect placement of __initdata tag (Don Zickus) [1127366] - [serial] tty/hvc_opal: powerpc - Make OPAL HVC device tree accesses endian safe (Don Zickus) [1127366] - [powerpc] powernv: Fix some PCI sparse errors and one LE bug (Don Zickus) [1127366] - [powerpc] add explicit OF includes (Don Zickus) [1127366] - [powerpc] clean-up include ordering in prom.h (Don Zickus) [1127366] - [powerpc] Tell about irq stack coverage (Don Zickus) [1127366] - [powerpc] Fix section mismatch warning for prom_rtas_call (Don Zickus) [1127366] - [powerpc] Export cpu_to_chip_id() to fix build error (Don Zickus) [1127366] - [powerpc] xmon: Fix printing of set of CPUs in xmon (Don Zickus) [1127366] - [powerpc] pseries: Move lparcfg.c to platforms/pseries (Don Zickus) [1127366] - [powerpc] powernv: Return secondary CPUs to firmware on kexec (Don Zickus) [1127366] - [powerpc] Cleanup handling of the DSCR bit in the FSCR register (Don Zickus) [1127366] - [powerpc] Skip emulating & leave interrupts off for kernel program checks (Don Zickus) [1127366] - [powerpc] Add more exception trampolines for hypervisor exceptions (Don Zickus) [1127366] - [powerpc] Fix location and rename exception trampolines (Don Zickus) [1127366] - [powerpc] Add more trap names to xmon (Don Zickus) [1127366] - [powerpc] pseries: Add a warning in the case of cross-cpu VPA registration (Don Zickus) [1127366] - [powerpc] Update the 00-Index in Documentation/powerpc (Don Zickus) [1127366] - [powerpc] Never handle VSX alignment exceptions from kernel (Don Zickus) [1127366] - [powerpc] Unaligned stores and stmw are broken in emulation code (Don Zickus) [1127366] - [powerpc] kvm: Copy the pvr value after memset (Don Zickus) [1127366] - [powerpc] refactor of_get_cpu_node to support other architectures (Don Zickus) [1127366] - [powerpc] Convert some mftb/mftbu into mfspr (Don Zickus) [1127366] - [powerpc] pseries: Read and write to the 'compressed' flag of pstore (Don Zickus) [1127366] - [powerpc] pseries: Remove (de)compression in nvram with pstore enabled (Don Zickus) [1127366] - [powerpc] Make device tree accesses in HVC VIO console endian safe (Don Zickus) [1127366] - [powerpc] Make chip-id information available to userspace (Don Zickus) [1127366] - [powerpc] Use ibm, chip-id property to compute cpu_core_mask if available (Don Zickus) [1127366] - [powerpc] Pull out cpu_core_mask updates into a separate function (Don Zickus) [1127366] - [powerpc] Fix denormalized exception handler (Don Zickus) [1127366] - [powerpc] Remove the redundant flush_fp_to_thread() in setup_sigcontext() (Don Zickus) [1127366] - [powerpc] powernv: Enable detection of legacy UARTs (Don Zickus) [1127366] - [powerpc] Check "status" property before adding legacy ISA serial ports (Don Zickus) [1127366] - [powerpc] Cleanup udbg_16550 and add support for LPC PIO-only UARTs (Don Zickus) [1127366] - [powerpc] powernv: Add PIO accessors for Power8 LPC bus (Don Zickus) [1127366] - [powerpc] powernv: Add helper to get ibm, chip-id of a node (Don Zickus) [1127366] - [powerpc] powernv: Update opal.h to add new LPC and XSCOM functions (Don Zickus) [1127366] - [powerpc] Better split CONFIG_PPC_INDIRECT_PIO and CONFIG_PPC_INDIRECT_MMIO (Don Zickus) [1127366] - [powerpc] ppc64: Rename SOFT_DISABLE_INTS with RECONCILE_IRQ_STATE (Don Zickus) [1127366] - [powerpc] Implement __get_user_pages_fast() (Don Zickus) [1127366] - [powerpc] Convert platforms to smp_generic_cpu_bootable (Don Zickus) [1127366] - [powerpc] Add smp_generic_cpu_bootable (Don Zickus) [1127366] - [powerpc] Remove the symbol __flush_icache_range (Don Zickus) [1127366] - [powerpc] Move the testing of CPU_FTR_COHERENT_ICACHE into __flush_icache_range (Don Zickus) [1127366] - [powerpc] pci: Don't use bitfield for force_32bit_msi (Don Zickus) [1127366] - [powerpc] Remove SAVE_VSRU and REST_VSRU macros (Don Zickus) [1127366] - [powerpc] Align p_toc (Don Zickus) [1127366] - [powerpc] kvm/book3s_pr: Return appropriate error when allocation fails (Don Zickus) [1127366] - [virt] kvm/ppc: Add signed type cast for comparation (Don Zickus) [1127366] - [powerpc] eeh: Add missing procfs entry for PowerNV (Don Zickus) [1127366] - [powerpc] pci: fix PCI-e check link issue (Don Zickus) [1127366] - [powerpc] perf: increase the perf HW events to 6 (Don Zickus) [1127366] - [powerpc] perf: correct typos in counter enumeration (Don Zickus) [1127366] - [powerpc] Rename PMU interrupts from CNT to PMI (Don Zickus) [1127366] - [powerpc] Move opcode definitions from kvm/emulate.c to asm/ppc-opcode.h (Don Zickus) [1127366] - [powerpc] powernv: Mark pnv_pci_init_ioda2_phb() as __init (Don Zickus) [1127366] - [powerpc] pseries: Fix a typo in pSeries_lpar_hpte_insert() (Don Zickus) [1127366] - [powerpc] Fix the corrupt r3 error during MCE handling (Don Zickus) [1127366] - [powerpc] Access local paca after hard irq disabled (Don Zickus) [1127366] - [powerpc] Revert: hw_breakpoints: Fix racy access to ptrace breakpoints (Don Zickus) [1127366] - [powerpc] kvm: Use 256K chunk to track both RMA and hash page table allocation (Don Zickus) [1127366] - [powerpc] kvm: Contiguous memory allocator based RMA allocation (Don Zickus) [1127366] - [powerpc] kvm: Contiguous memory allocator based hash page table allocation (Don Zickus) [1127366] - [powerpc] Remove savemaxmem parameter setup (Don Zickus) [1127366] - [powerpc] Handle both new style and old style reserve maps (Don Zickus) [1127366] - [powerpc] prom: Scan reserved-ranges node for memory reservations (Don Zickus) [1127366] - [powerpc] perf: Drop MMCRA from thread_struct (Don Zickus) [1127366] - [powerpc] Remove unreachable relocation on exception handlers (Don Zickus) [1127366] - [powerpc] eeh: Update MAINTAINERS (Don Zickus) [1127366] - [powerpc] nvram64: Need return the related error code on failure occurs (Don Zickus) [1127366] - [powerpc] Set cpu sibling mask before online cpu (Don Zickus) [1127366] - [powerpc] idle: Convert use of typedef ctl_table to struct ctl_table (Don Zickus) [1127366] - [powerpc] iommu: Remove unused pci_iommu_init() and pci_direct_iommu_init() (Don Zickus) [1127366] - [powerpc] Don't flush/invalidate the d/icache for an unknown relocation type (Don Zickus) [1127366] - [powerpc] Fix string instr. emulation for 32-bit processes on ppc64 (Don Zickus) [1127366] - [powerpc] Fix typo in ioei_interrupt() description (Don Zickus) [1127366] - [powerpc] proc: switch to fixed_size_llseek() (Don Zickus) [1127366] - [powerpc] eeh: Remove eeh_mutex (Don Zickus) [1127366] - [powerpc] pseries: Enable PSTORE in pseries_defconfig (Don Zickus) [1127366] - [powerpc] pseries: Use 'true' instead of '1' for orderly_poweroff (Don Zickus) [1127366] - [powerpc] smp: Use '==' instead of '<' for system_state (Don Zickus) [1127366] - [cpufreq] Various RHEL cleanups (Prarit Bhargava) [1134369] - [cpufreq] move policy kobj to update_policy_cpu() (Prarit Bhargava) [1134369] - [cpufreq] propagate error returned by kobject_move() (Prarit Bhargava) [1134369] - [cpufreq] don't restore policy->cpus on failure to move kobj (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Remove core_pct rounding (Prarit Bhargava) [1134369] - [cpufreq] ondemand: Eliminate the deadband effect (Prarit Bhargava) [1134369] - [cpufreq] Introduce new relation for freq selection (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Simplify P state adjustment logic (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Align multiple lines to open parenthesis (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Keep values in aperf/mperf in full precision (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Remove unnecessary intermediate variable sample_time (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Add missing blank lines after declarations (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Disable interrupts during MSRs reading (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Fit code in a single line where possible (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Cleanup parentheses (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Remove unnecessary type casting in div_s64() call (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Make intel_pstate_kobject and debugfs_parent locals (Prarit Bhargava) [1134369] - [cpufreq] move policy kobj to policy->cpu at resume (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Set CPU number before accessing MSRs (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: don't touch turbo bit if turbo disabled or unavailable (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Fix setting VID (Prarit Bhargava) [1134369] - [cpufreq] unlock when failing cpufreq_update_policy() (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Correct rounding in busy calculation (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Correct rounding in busy calculation (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Remove duplicate CPU ID check (Prarit Bhargava) [1134369] - [cpufreq] governor: remove copy_prev_load from 'struct cpu_dbs_common_info' (Prarit Bhargava) [1134369] - [cpufreq] governor: Be friendly towards latency-sensitive bursty workloads (Prarit Bhargava) [1134369] - [cpufreq] add support for intermediate (stable) frequencies (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Improve initial busy calculation (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: add sample time scaling (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Remove C0 tracking (Prarit Bhargava) [1134369] - [cpufreq] handle calls to ->target_index() in separate routine (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Remove unused member name of cpudata (Prarit Bhargava) [1134369] - [cpufreq] Break out early when frequency equals target_freq (Prarit Bhargava) [1134369] - [cpufreq] remove race while accessing cur_policy (Prarit Bhargava) [1134369] - [cpufreq] powernow-k8: Suppress checkpatch warnings (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: remove setting P state to MAX on init (Prarit Bhargava) [1134369] - [cpufreq] Use cpufreq_for_each_* macros for frequency table iteration (Prarit Bhargava) [1134369] - [cpufreq] don't print value of .driver_data from core (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Set turbo VID for BayTrail (Prarit Bhargava) [1134369] - [cpufreq] Fix build error on some platforms that use cpufreq_for_each_* (Prarit Bhargava) [1134369] - [cpufreq] Catch double invocations of cpufreq_freq_transition_begin/end (Prarit Bhargava) [1134369] - [cpufreq] Kconfig: Fix spelling errors (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Remove sample parameter in intel_pstate_calc_busy (Prarit Bhargava) [1134369] - [cpufreq] Introduce macros for cpufreq_frequency_table iteration (Prarit Bhargava) [1134369] - [cpufreq] use kzalloc() to allocate memory for cpufreq_frequency_table (Prarit Bhargava) [1134369] - [cpufreq] create another field .flags in cpufreq_frequency_table (Prarit Bhargava) [1134369] - [cpufreq] Use sizeof(*ptr) convetion for computing sizes (Prarit Bhargava) [1134369] - [cpufreq] Convert existing drivers to use cpufreq_freq_transition_{begin|end} (Prarit Bhargava) [1134369] - [cpufreq] Make cpufreq_notify_transition & cpufreq_notify_post_transition static (Prarit Bhargava) [1134369] - [cpufreq] Make sure frequency transitions are serialized (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Use del_timer_sync in intel_pstate_cpu_stop (Prarit Bhargava) [1134369] - [cpufreq] resume drivers before enabling governors (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Set core to min P state during core offline (Prarit Bhargava) [1134369] - [cpufreq] Add stop CPU callback to cpufreq_driver interface (Prarit Bhargava) [1134369] - [cpufreq] Remove unnecessary braces (Prarit Bhargava) [1134369] - [cpufreq] Fix checkpatch errors and warnings (Prarit Bhargava) [1134369] - [cpufreq] remove unused notifier CPUFREQ_{SUSPENDCHANGE|RESUMECHANGE} (Prarit Bhargava) [1134369] - [cpufreq] Do not allow ->setpolicy drivers to provide ->target (Prarit Bhargava) [1134369] - [cpufreq] Skip current frequency initialization for ->setpolicy drivers (Prarit Bhargava) [1134369] - [cpufreq] Remove unnecessary variable/parameter 'frozen' (Prarit Bhargava) [1134369] - [cpufreq] Remove cpufreq_generic_exit() (Prarit Bhargava) [1134369] - [cpufreq] add 'freq_table' in struct cpufreq_policy (Prarit Bhargava) [1134369] - [cpufreq] Reformat printk() statements (Prarit Bhargava) [1134369] - [cpufreq] Implement cpufreq_generic_suspend() (Prarit Bhargava) [1134369] - [cpufreq] suspend governors on system suspend/hibernate (Prarit Bhargava) [1134369] - [cpufreq] move call to __find_governor() to cpufreq_init_policy() (Prarit Bhargava) [1134369] - [cpufreq] Initialize governor for a new policy under policy->rwsem (Prarit Bhargava) [1134369] - [cpufreq] Initialize policy before making it available for others to use (Prarit Bhargava) [1134369] - [cpufreq] use cpufreq_cpu_get() to avoid cpufreq_get() race conditions (Prarit Bhargava) [1134369] - [cpufreq] stats: Remove redundant cpufreq_cpu_get() call (Prarit Bhargava) [1134369] - [cpufreq] stats: Refactor common code into __cpufreq_stats_create_table() (Prarit Bhargava) [1134369] - [cpufreq] stats: Fix error handling in __cpufreq_stats_create_table() (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: fix pid_reset to use fixed point values (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: remove unneeded sample buffers (Prarit Bhargava) [1134369] - [cpufreq] Return error if ->get() failed in cpufreq_update_policy() (Prarit Bhargava) [1134369] - [cpufreq] Mark function as static in cpufreq.c (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Change busy calculation to use fixed point math (Prarit Bhargava) [1134369] - [cpufreq] Refactor cpufreq_set_policy() (Prarit Bhargava) [1134369] - [cpufreq] don't call cpufreq_update_policy() on CPU addition (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Add support for Baytrail turbo P states (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Use LFM bus ratio as min ratio/P state (Prarit Bhargava) [1134369] - [cpufreq] powernow-k8: Initialize per-cpu data-structures properly (Prarit Bhargava) [1134369] - [cpufreq] remove sysfs link when a cpu != policy->cpu, is removed (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Remove energy reporting from pstate_sample tracepoint (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Take core C0 time into account for core busy calculation (Prarit Bhargava) [1134369] - [cpufreq] acpi-cpufreq: De-register CPU notifier and free struct msr on error (Prarit Bhargava) [1134369] - [cpufreq] acpi-cpufreq: Adjust the code to use the common boost attribute (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Add trace point to report internal state (Prarit Bhargava) [1134369] - [cpufreq] stats: create sysfs entries when cpufreq_stats is a module (Prarit Bhargava) [1134369] - [cpufreq] Add boost frequency support in core (Prarit Bhargava) [1134369] - [cpufreq] introduce cpufreq_generic_get() routine (Prarit Bhargava) [1134369] - [cpufreq] stats: free table and remove sysfs entry in a single routine (Prarit Bhargava) [1134369] - [cpufreq] stats: remove hotplug notifiers (Prarit Bhargava) [1134369] - [cpufreq] stats: handle cpufreq_unregister_driver() and suspend/resume properly (Prarit Bhargava) [1134369] - [cpufreq] Make sure CPU is running on a freq from freq-table (Prarit Bhargava) [1134369] - [cpufreq] Introduce cpufreq_notify_post_transition() (Prarit Bhargava) [1134369] - [cpufreq] send new set of notification for transition failures (Prarit Bhargava) [1134369] - [cpufreq] Fix timer/workqueue corruption by protecting reading governor_enabled (Prarit Bhargava) [1134369] - [cpufreq] preserve user_policy across suspend/resume (Prarit Bhargava) [1134369] - [cpufreq] Clean up after a failing light-weight initialization (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Remove periodic P state boost (Prarit Bhargava) [1134369] - [cpufreq] intel_pstate: Add setting voltage value for baytrail P states (Prarit Bhargava) [1134369] - [cpufreq] remove sysfs files for CPUs which failed to come back after resume (Prarit Bhargava) [1134369] - [cpufreq] governor: Remove fossil comment in the cpufreq_governor_dbs() (Prarit Bhargava) [1134369] - [cpufreq] conservative: set requested_freq to policy max when it is over policy max (Prarit Bhargava) [1134369] - [cpufreq] conservative: fix requested_freq reduction issue (Prarit Bhargava) [1134369] - [cpufreq] move freq change notifications to cpufreq core (Prarit Bhargava) [1134369] - [cpufreq] distinguish drivers that do asynchronous notifications (Prarit Bhargava) [1134369] - [cpufreq] create per policy rwsem instead of per CPU cpu_policy_rwsem (Prarit Bhargava) [1134369] - [cpufreq] Implement light weight ->target_index() routine (Prarit Bhargava) [1134369] - [cpufreq] acpi-cpufreq: Fail initialization if driver cannot be registered (Prarit Bhargava) [1134369] - [cpufreq] Detect spurious invocations of update_policy_cpu() (Prarit Bhargava) [1134369] - [cpufreq] acpi-cpufreq: Add comment under ACPI_ADR_SPACE_SYSTEM_IO case (Prarit Bhargava) [1134369] - [cpufreq] remove CONFIG_CPU_FREQ_TABLE (Prarit Bhargava) [1134369] - [cpufreq] create cpufreq_generic_init() routine (Prarit Bhargava) [1134369] - [cpufreq] powernow: don't initialize part of policy set by core (Prarit Bhargava) [1134369] - [cpufreq] p4: don't initialize part of policy set by core (Prarit Bhargava) [1134369] - [cpufreq] pcc: don't initialize part of policy set by core (Prarit Bhargava) [1134369] - [cpufreq] call cpufreq_driver->get() after calling ->init() (Prarit Bhargava) [1134369] - [cpufreq] acpi-cpufreq: don't initialize part of policy set by core (Prarit Bhargava) [1134369] - [cpufreq] powernow: Use generic cpufreq routines (Prarit Bhargava) [1134369] - [cpufreq] p4-clockmod: Use generic cpufreq routines (Prarit Bhargava) [1134369] - [cpufreq] acpi: Use generic cpufreq routines (Prarit Bhargava) [1134369] - [cpufreq] define generic .attr, .exit() and .verify() routines (Prarit Bhargava) [1134369] - [cpufreq] use cpufreq_driver->flags to mark CPUFREQ_HAVE_GOVERNOR_PER_POLICY (Prarit Bhargava) [1134369] - [cpufreq] rename __cpufreq_set_policy() as cpufreq_set_policy() (Prarit Bhargava) [1134369] - [cpufreq] Remove extra blank line (Prarit Bhargava) [1134369] - [cpufreq] don't break string in print statements (Prarit Bhargava) [1134369] - [cpufreq] remove __cpufreq_remove_dev() (Prarit Bhargava) [1134369] - [cpufreq] remove invalid comment from __cpufreq_remove_dev() (Prarit Bhargava) [1134369] - [cpufreq] make return type of lock_policy_rwsem_{read|write}() as void (Prarit Bhargava) [1134369] - [cpufreq] powernow: use cpufreq_table_validate_and_show() (Prarit Bhargava) [1134369] - [cpufreq] p4-clockmod: use cpufreq_table_validate_and_show() (Prarit Bhargava) [1134369] - [cpufreq] acpi-cpufreq: use cpufreq_table_validate_and_show() (Prarit Bhargava) [1134369] - [cpufreq] Add new helper cpufreq_table_validate_and_show() (Prarit Bhargava) [1134369] - [cpufreq] pcc_freq: convert acpi_get_handle() to acpi_has_method() (Prarit Bhargava) [1134369] - [cpufreq] return EEXIST instead of EBUSY for second registering (Prarit Bhargava) [1134369] - [cpufreq] unlock correct rwsem while updating policy->cpu (Prarit Bhargava) [1134369] - [cpufreq] Clear policy->cpus bits in __cpufreq_remove_dev_finish() (Prarit Bhargava) [1134369] - [cpufreq] Acquire the lock in cpufreq_policy_restore() for reading (Prarit Bhargava) [1134369] - [cpufreq] Prevent problems in update_policy_cpu() if last_cpu == new_cpu (Prarit Bhargava) [1134369] - [cpufreq] Restructure if/else block to avoid unintended behavior (Prarit Bhargava) [1134369] - [cpufreq] Fix crash in cpufreq-stats during suspend/resume (Prarit Bhargava) [1134369] - [cpufreq] Revert: make sure frequency transitions are serialized (Prarit Bhargava) [1134369] - [cpufreq] Use signed type for 'ret' variable, to store negative error values (Prarit Bhargava) [1134369] - [cpufreq] Remove temporary fix for race between CPU hotplug and sysfs-writes (Prarit Bhargava) [1134369] - [cpufreq] Synchronize the cpufreq store_*() routines with CPU hotplug (Prarit Bhargava) [1134369] - [cpufreq] Invoke __cpufreq_remove_dev_finish() after releasing cpu_hotplug.lock (Prarit Bhargava) [1134369] - [cpufreq] Split __cpufreq_remove_dev() into two parts (Prarit Bhargava) [1134369] - [cpufreq] Fix wrong time unit conversion (Prarit Bhargava) [1134369] - [cpufreq] serialize calls to __cpufreq_governor() (Prarit Bhargava) [1134369] - [cpufreq] don't allow governor limits to be changed when it is disabled (Prarit Bhargava) [1134369] - [cpufreq] Don't use smp_processor_id() in preemptible context (Prarit Bhargava) [1134369] - [cpufreq] governor: Fix typos in comments (Prarit Bhargava) [1134369] - [cpufreq] governors: Remove duplicate check of target freq in supported range (Prarit Bhargava) [1134369] - [cpufreq] Fix timer/workqueue corruption due to double queueing (Prarit Bhargava) [1134369] - [cpufreq] fix bad unlock balance on !CONFIG_SMP (Prarit Bhargava) [1134369] - [cpufreq] Fix white space in __cpufreq_remove_dev() (Prarit Bhargava) [1134369] - [cpufreq] remove unnecessary check in __cpufreq_governor() (Prarit Bhargava) [1134369] - [cpufreq] remove policy from cpufreq_policy_list during suspend (Prarit Bhargava) [1134369] - [cpufreq] remove cpufreq_policy_cpu per-cpu variable (Prarit Bhargava) [1134369] - [cpufreq] Use cpufreq_policy_list for iterating over policies (Prarit Bhargava) [1134369] - [cpufreq] acpi-cpufreq: Use cpufreq_freq_attr_rw to define the cpb attribute (Prarit Bhargava) [1134369] - [cpufreq] ondemand: Remove redundant return statement (Prarit Bhargava) [1134369] - [cpufreq] improve error checking on return values of __cpufreq_governor() (Prarit Bhargava) [1134369] - [cpufreq] Fix broken usage of governor->owner's refcount (Prarit Bhargava) [1134369] - [cpufreq] Store cpufreq policies in a list (Prarit Bhargava) [1134369] - [cpufreq] Give consistent names to cpufreq_policy objects (Prarit Bhargava) [1134369] - [cpufreq] Clean up header files included in the core (Prarit Bhargava) [1134369] - [cpufreq] Pass policy to cpufreq_add_policy_cpu() (Prarit Bhargava) [1134369] - [cpufreq] Avoid double kobject_put() for the same kobject in error code path (Prarit Bhargava) [1134369] - [cpufreq] Preserve policy structure across suspend/resume (Prarit Bhargava) [1134369] - [cpufreq] Perform light-weight init/teardown during suspend/resume (Prarit Bhargava) [1134369] - [cpufreq] Do not hold driver module references for additional policy CPUs (Prarit Bhargava) [1134369] - [cpufreq] Don't pass CPU to cpufreq_add_dev_{symlink|interface}() (Prarit Bhargava) [1134369] - [cpufreq] Introduce a flag ('frozen') to separate full vs temporary init/teardown (Prarit Bhargava) [1134369] - [cpufreq] Extract the handover of policy cpu to a helper function (Prarit Bhargava) [1134369] - [cpufreq] Add helper to perform alloc/free of policy structure (Prarit Bhargava) [1134369] - [cpufreq] Extract non-interface related stuff from cpufreq_add_dev_interface (Prarit Bhargava) [1134369] - [cpufreq] Fix misplaced call to cpufreq_update_policy() (Prarit Bhargava) [1134369] - [cpufreq] Remove unused function __cpufreq_driver_getavg() (Prarit Bhargava) [1134369] - [cpufreq] ondemand: Change the calculation of target frequency (Prarit Bhargava) [1134369] - [cpufreq] Remove unused APERF/MPERF support (Prarit Bhargava) [1134369] - [char] hwrng: Add a driver for the hwrng found in power7+ systems (Steve Best) [1123116]- [target] iscsi: Explicily clear login response PDU in exception path (Andy Grover) [1129387] - [target] iscsi: Avoid rejecting incorrect ITT for Data-Out (Andy Grover) [1129387] - [target] Fix left-over se_lun->lun_sep pointer OOPs (Andy Grover) [1129387] - [infiniband] ulp/isert: Wait for proper cleanup before unloading (Andy Grover) [1129387] - [infiniband] ulp/isert: Improve cm events handling (Andy Grover) [1129387] - [target] Explicitly clear ramdisk_mcp backend pages (Andy Grover) [1129387] - [target] Report correct response length for some commands (Andy Grover) [1129387] - [target] iscsi: Fix ABORT_TASK + connection reset iscsi_queue_req memory leak (Andy Grover) [1129387] - [target] Use complete_all for se_cmd->t_transport_stop_comp (Andy Grover) [1129387] - [target] lio: Set CMD_T_ACTIVE bit for Task Management Requests (Andy Grover) [1129387] - [target] iscsi, iser: Fix hangs in connection teardown (Andy Grover) [1129387] - [infiniband] iser: Bail from accept_np if np_thread is trying to close (Andy Grover) [1129387] - [target] iscsi: Reject mutual authentication with reflected CHAP_C (Andy Grover) [1129387] - [target] Fix alua_access_state attribute OOPs for un-configured devices (Andy Grover) [1129387] - [infiniband] iser: Add missing target_put_sess_cmd for ImmedateData failure (Andy Grover) [1129387] - [target] Don't allow setting WC emulation if device doesn't support (Andy Grover) [1129387] - [infiniband] iser: Add missing se_cmd put for WRITE_PENDING in tx_comp_err (Andy Grover) [1129387] - [target] iscsi: Fix ERL=2 ASYNC_EVENT connection pointer bug (Andy Grover) [1129387] - [infiniband] ib_srpt: Use correct ib_sg_dma primitives (Andy Grover) [1129387] - [infiniband] iser: Fix post_send_buf_count for RDMA READ/WRITE (Andy Grover) [1129387] - [target] iscsi, iser: Fix isert_conn->state hung shutdown issues (Andy Grover) [1129387] - [target] iscsi, iser: Use list_del_init for ->i_conn_node (Andy Grover) [1129387] - [target] iscsi: Fix iscsit_get_tpg_from_np tpg_state bug (Andy Grover) [1129387] - [target] Update hw_max_sectors based on current block_size (Andy Grover) [1129387] - [target] iscsi: Fix-up all zero data-length CDBs with R/W_BIT set (Andy Grover) [1129387] - [target] Allow READ_CAPACITY opcode in ALUA Standby access state (Andy Grover) [1129387] - [target] iscsi: Fix wrong buffer / buffer overrun in iscsi_change_param_value() (Andy Grover) [1129387] - [target] iscsi: Fix multi network portal shutdown regression (Andy Grover) [1129387] - [target] iscsi, iser: Avoid accepting transport connections during stop stage (Andy Grover) [1129387] - [infiniband] ulp/isert: Fix iscsit_accept_np and rdma_cm racy flow (Andy Grover) [1129387] - [infiniband] ulp/isert: Fix wrong connection requests list addition (Andy Grover) [1129387] - [scsi] hpsa: do not require board "not ready" status after hard reset (Tomas Henzl) [1069185] - [scsi] hpsa: make tech preview info more verbose (Tomas Henzl) [1083556] - [scsi] hpsa: fix bad -ENOMEM return value in hpsa_big_passthru_ioctl (Tomas Henzl) [1069185] - [scsi] hpsa: remove online devices from offline device list (Tomas Henzl) [1069185] - [scsi] hpsa: fix non-x86 builds (Tomas Henzl) [1069185] - [scsi] hpsa: do not unconditionally copy sense data (Tomas Henzl) [1069185] - [scsi] hpsa: fix 6-byte READ/WRITE with 0 length data xfer (Tomas Henzl) [1069185] - [scsi] hpsa: make hpsa_init_one return -ENOMEM if allocation of h->lockup_detected fails (Tomas Henzl) [1069185] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Tomas Henzl) [1069185] - [scsi] hpsa: return -ENOMEM not -1 on kzalloc failure in hpsa_get_device_id (Tomas Henzl) [1069185] - [scsi] hpsa: remove messages about volume status VPD inquiry page not supported (Tomas Henzl) [1069185] - [scsi] hpsa: report check condition even if no sense data present for ioaccel2 mode (Tomas Henzl) [1069185] - [scsi] hpsa: remove bad unlikely annotation from device list updating code (Tomas Henzl) [1069185] - [scsi] hpsa: fix event filtering to prevent excessive rescans with old firmware (Tomas Henzl) [1069185] - [scsi] hpsa: kill annoying messages about SSD Smart Path retries (Tomas Henzl) [1069185] - [scsi] hpsa: define extended_report_lun_entry data structure (Tomas Henzl) [1069185] - [scsi] hpsa: Rearrange start_io to avoid one unlock/lock sequence in main io path (Tomas Henzl) [1069185] - [scsi] hpsa: avoid unnecessary readl on every command submission (Tomas Henzl) [1069185] - [scsi] hpsa: use per-cpu variable for lockup_detected (Tomas Henzl) [1069185] - [scsi] hpsa: remove unnecessary pci_set_drvdata() (Tomas Henzl) [1069185] - [scsi] hpsa: set irq affinity hints to route MSI-X vectors across CPUs (Tomas Henzl) [1069185] - [scsi] hpsa: allocate reply queues individually (Tomas Henzl) [1069185] - [scsi] hpsa: choose number of reply queues more intelligently (Tomas Henzl) [1069185] - [scsi] hpsa: remove dev_dbg() calls from hot paths (Tomas Henzl) [1069185] - [scsi] hpsa: use gcc aligned attribute instead of manually padding structs (Tomas Henzl) [1069185] - [scsi] hpsa: change doorbell reset delay to ten seconds (Tomas Henzl) [1069185] - [scsi] hpsa: allow passthru ioctls to work with bidirectional commands (Tomas Henzl) [1069185] - [scsi] hpsa: remove unused fields from struct ctlr_info (Tomas Henzl) [1069185] - [scsi] hpsa: fix bad comparison of signed with unsigned in hpsa_update_scsi_devices (Tomas Henzl) [1069185] - [scsi] hpsa: do not ignore failure of sense controller parameters command (Tomas Henzl) [1069185] - [scsi] hpsa: fix memory leak in hpsa_hba_mode_enabled (Tomas Henzl) [1069185] - [scsi] hpsa: Checking for a NULL return from a kzalloc call (Tomas Henzl) [1069185] - [scsi] hpsa: fix NULL dereference in hpsa_put_ctlr_into_performant_mode() (Tomas Henzl) [1069185] - [scsi] hpsa: update driver version to 3.4.4-1 (Tomas Henzl) [1069185] - [scsi] hpsa: fix bad endif placement in RAID 5 mapper code (Tomas Henzl) [1069185] - [scsi] hpsa: Do not zero fields of ioaccel2 command structure twice (Tomas Henzl) [1069185] - [scsi] hpsa: Add hba mode to the hpsa driver (Tomas Henzl) [1069185] - [scsi] hpsa: remove unused struct request from CommandList (Tomas Henzl) [1069185] - [scsi] hpsa: increase the probability of a reported success after a device reset (Tomas Henzl) [1069185] - [scsi] hpsa: bring format-in-progress drives online when ready (Tomas Henzl) [1069185] - [scsi] hpsa: remove unused kthread.h header (Tomas Henzl) [1069185] - [scsi] hpsa: Add support for a few HP Storage controllers (Tomas Henzl) [1069185] - [scsi] hpsa: add HP/3PAR vendor id to pci_ids.h (Tomas Henzl) [1069185] - [scsi] hpsa: add sysfs debug switch for raid map debugging messages (Tomas Henzl) [1069185] - [scsi] hpsa: improve error messages for driver initiated commands (Tomas Henzl) [1069185] - [scsi] hpsa: only do device rescan for certain events (Tomas Henzl) [1069185] - [scsi] hpsa: when switching out of accel mode await only accel command completions (Tomas Henzl) [1069185] - [scsi] hpsa: add controller base data-at-rest encryption compatibility ioaccel2 (Tomas Henzl) [1069185] - [scsi] hpsa: update source file copyrights (Tomas Henzl) [1069185] - [scsi] hpsa: retry certain ioaccel error cases on the RAID path (Tomas Henzl) [1069185] - [scsi] hpsa: do not inquire for unsupported ioaccel status vpd page (Tomas Henzl) [1069185] - [scsi] hpsa: allow VPD page zero to be queried (Tomas Henzl) [1069185] - [scsi] hpsa: rescan devices on ioaccel2 error (Tomas Henzl) [1069185] - [scsi] hpsa: allow user to disable accelerated i/o path (Tomas Henzl) [1069185] - [scsi] hpsa: complete the ioaccel raidmap code (Tomas Henzl) [1069185] - [scsi] hpsa: make device update copy the raid map also (Tomas Henzl) [1069185] - [scsi] hpsa: add task management for ioaccel mode 2 (Tomas Henzl) [1069185] - [scsi] hpsa: teach hpsa_device_reset to do either target or lun reset (Tomas Henzl) [1069185] - [scsi] hpsa: get ioaccel mode 2 i/o working (Tomas Henzl) [1069185] - [scsi] hpsa: initialize controller to perform io accelerator mode 2 (Tomas Henzl) [1069185] - [scsi] hpsa: get physical device handles for io accel mode 2 as well as mode 1 (Tomas Henzl) [1069185] - [scsi] hpsa: do ioaccel mode 2 resource allocations (Tomas Henzl) [1069185] - [scsi] hpsa: Acknowledge controller events in ioaccell mode 2 as well as mode 1 (Tomas Henzl) [1069185] - [scsi] hpsa: add ioaccel mode 2 structure definitions (Tomas Henzl) [1069185] - [scsi] hpsa: complain if physical or logical aborts are not supported (Tomas Henzl) [1069185] - [scsi] hpsa: add hp_ssd_smart_path_enabled sysfs attribute (Tomas Henzl) [1069185] - [scsi] hpsa: do not rescan controllers known to be locked up (Tomas Henzl) [1069185] - [scsi] hpsa: poll controller to detect device change event (Tomas Henzl) [1069185] - [scsi] hpsa: update raid offload status on device rescan (Tomas Henzl) [1069185] - [scsi] hpsa: add ioaccell mode 1 RAID offload support (Tomas Henzl) [1069185] - [scsi] hpsa: fix task management for mode-1 ioaccell path (Tomas Henzl) [1069185] - [scsi] hpsa: only allow REQ_TYPE_FS to use fast path (Tomas Henzl) [1069185] - [scsi] hpsa: add support for 'fastpath' i/o (Tomas Henzl) [1069185] - [scsi] hpsa: mark last scatter gather element as the last (Tomas Henzl) [1069185] - [scsi] hpsa: use extended report luns command for HP SSD SmartPath (Tomas Henzl) [1069185] - [scsi] hpsa: fixup MSI-X registration (Tomas Henzl) [1069185] - [scsi] hpsa: prevent stalled i/o (Tomas Henzl) [1069185] - [scsi] hpsa: cap CCISS_PASSTHRU at 20 concurrent commands (Tomas Henzl) [1069185] - [scsi] hpsa: add MSA 2040 to list of external target devices (Tomas Henzl) [1069185] - [scsi] hpsa: fix memory leak in CCISS_BIG_PASSTHRU ioctl (Tomas Henzl) [1069185] - [scsi] hpsa: remove unneeded include of seq_file.h (Tomas Henzl) [1069185] - [scsi] hpsa: add 5 second delay after doorbell reset (Tomas Henzl) [1069185] - [scsi] hpsa: do not attempt to flush the cache on locked up controllers (Tomas Henzl) [1069185] - [scsi] bnx2i: Make boot_nic entry visible in the sysfs session objects (Maurizio Lombardi) [1139139] - [scsi] bnx2fc: fix incorrect DMA memory mapping in bnx2fc_unmap_sg_list() (Maurizio Lombardi) [1102526] - [ethernet] cnic: Replace rcu_dereference() with rcu_access_pointer() (Maurizio Lombardi) [1089401] - [ethernet] cnic: Rebranding cnic driver (Maurizio Lombardi) [1089401] - [ethernet] cnic: Fix missing ISCSI_KEVENT_IF_DOWN message (Maurizio Lombardi) [1089401] - [ethernet] cnic: Update version to 2.5.20 and copyright year (Maurizio Lombardi) [1089401] - [ethernet] cnic: Use proper ulp_ops for per device operations (Maurizio Lombardi) [1089401] - [ethernet] broadcom: Remove extern from function prototypes (Maurizio Lombardi) [1089401] - [scsi] bnx2i: Update driver version to 2.7.10.1 (Maurizio Lombardi) [1089400] - [scsi] bnx2i: Rebranding bnx2i driver (Maurizio Lombardi) [1089400] - [scsi] bnx2i, be2iscsi: fix custom stats length (Maurizio Lombardi) [1089400] - [ethernet] cnic, bnx2i, bnx2fc: Fix inconsistent use of page size (Maurizio Lombardi) [1089400 1089399 1089401] - [scsi] bnx2fc: Rebranding bnx2fc driver (Maurizio Lombardi) [1089399] - [scsi] bnx2fc: do not scan uninitialized lists in case of error (Maurizio Lombardi) [1089399] - [scsi] bnx2fc: fix memory leak in bnx2fc_allocate_hash_table() (Maurizio Lombardi) [1089399] - [scsi] bnx2fc: fix memory leak and potential NULL pointer dereference (Maurizio Lombardi) [1089399] - [scsi] bnx2fc: remove unused variable hash_table_size (Maurizio Lombardi) [1089399] - [scsi] bnx2fc: Updated version to 2.4.2 (Maurizio Lombardi) [1089399] - [scsi] bnx2fc: Fixed the handling for the SCSI retry delay (Maurizio Lombardi) [1089399] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1130072] - [scsi] be2iscsi: Fix processing CQE before connection resources are freed (Rob Evers) [1130072] - [scsi] be2iscsi: Fix updating the boot enteries in sysfs (Rob Evers) [1130072] - [scsi] be2iscsi: Fix the copyright year (Rob Evers) [1130072] - [scsi] be2iscsi: Fix the sparse warning introduced in previous submission (Rob Evers) [1130072]- [x86] module: work around kabi module breakage when 16K stacks are enabled (Kyle McMartin) [1108378] - [kernel] redhat: bump RHEL_MINOR to 1 (Kyle McMartin) [1108378] - [kernel] modules: export check_module_rhelversion (Kyle McMartin) [1108378] - [kernel] modules: Add module_ext struct (Prarit Bhargava) [1110315] - [kernel] modules: add rhelversion MODULE_INFO tag (Kyle McMartin) [1110315] - [x86] expand 64-bit kernel stack to 16K (Johannes Weiner) [1108378]- [ethernet] bna: Support TSO and partial checksum with non-accelerated vlans (Ivan Vecera) [1136912] - [ethernet] bna: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1136912] - [ethernet] bna: fix performance regression (Ivan Vecera) [1136912] - [ethernet] bna: fill the magic in bnad_get_eeprom() instead of validating (Ivan Vecera) [1136912] - [ethernet] bna: remove unnecessary break after return (Ivan Vecera) [1136912] - [ethernet] bna: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1136912] - [ethernet] bna: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1136912] - [ethernet] bna: remove open-coded skb_cow_head (Ivan Vecera) [1136912] - [ethernet] bna: Call dev_kfree_skb_any instead of dev_kfree_skb (Ivan Vecera) [1136912] - [ethernet] bna: Convert uses of __constant_ to (Ivan Vecera) [1136912] - [ethernet] bna: Replace large udelay() with mdelay() (Ivan Vecera) [1136912] - [ethernet] bna: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1136912] - [ethernet] bna: bnad code cleanup (Ivan Vecera) [1136912] - [ethernet] e1000: fix possible reset_task running after adapter down (John Greene) [1091129] - [ethernet] e1000: prevent oops when adapter is being closed and reset simultaneously (John Greene) [1091129] - [ethernet] r8169: add missing MODULE_FIRMWARE (Ivan Vecera) [1139247] - [ethernet] r8169: add support for RTL8168H and RTL8107E (Ivan Vecera) [1139247] - [ethernet] r8169: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1139247] - [ethernet] r8169: Enable RX_MULTI_EN for RTL_GIGA_MAC_VER_40 (Ivan Vecera) [1139247] - [ethernet] r8169: support IPv6 (Ivan Vecera) [1139247] - [ethernet] r8169: use Giant Send (Ivan Vecera) [1139247] - [ethernet] r8169: split rtl8169_tso_csum (Ivan Vecera) [1139247] - [ethernet] r8169: disable L23 (Ivan Vecera) [1139247] - [ethernet] r8169: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1139247] - [ethernet] r8169: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1139247] - [ethernet] r8169: fix the incorrect tx descriptor version (Ivan Vecera) [1139247] - [ethernet] r8169: initialize rtl8169_stats seqlock (Ivan Vecera) [1139247] - [ethernet] r8169: delete non-required instances of include (Ivan Vecera) [1139247] - [ethernet] bnx2: Remove DEFINE_PCI_DEVICE_TABLE macro use (Michal Schmidt) [1092495] - [ethernet] bnx2: Rebranding bnx2 driver (Michal Schmidt) [1092495] - [ethernet] bnx2: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Michal Schmidt) [1092495] - [ethernet] bnx2: Don't build unused suspend/resume functions not enabled (Michal Schmidt) [1092495] - [ethernet] bnx2: Don't receive packets when the napi budget == 0 (Michal Schmidt) [1092495] - [ethernet] bnx2: Call dev_kfree_skby_any instead of dev_kfree_skb (Michal Schmidt) [1092495] - [ethernet] bnx2: Use pci_enable_msix_range() instead of pci_enable_msix() (Michal Schmidt) [1092495] - [ethernet] bnx2: delete non-required instances of include (Michal Schmidt) [1092495] - [ethernet] ixgbevf: Remove unused get_supported_physical_layer pointer (John Greene) [1091124] - [ethernet] ixgbevf: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1091124] - [ethernet] ixgbevf: get rid of SET_ETHTOOL_OPS (John Greene) [1091124] - [ethernet] ixgbevf: remove 82599 from the module description (John Greene) [1091124] - [ethernet] ixgbevf: remove open-coded skb_cow_head (John Greene) [1091124] - [ethernet] ixgbevf: Add bit to mark work queue initialization (John Greene) [1091124] - [ethernet] ixgbevf: Fix rcu warnings induced by LER (John Greene) [1091124] - [ethernet] ixgbevf: Change ixgbe_read_reg to ixgbevf_read_reg (John Greene) [1091124] - [ethernet] ixgbevf: Additional adapter removal checks (John Greene) [1091124] - [ethernet] ixgbevf: Check for adapter removal on register writes (John Greene) [1091124] - [ethernet] ixgbevf: Check register reads for adapter removal (John Greene) [1091124] - [ethernet] ixgbevf: Make the ethtool register test use accessors (John Greene) [1091124] - [ethernet] ixgbevf: Use static inlines instead of macros (John Greene) [1091124] - [ethernet] ixgbevf: Convert uses of __constant_ to (John Greene) [1091124] - [ethernet] ixgbevf: Protect ixgbevf_down with __IXGBEVF_DOWN bit (John Greene) [1091124] - [ethernet] ixgbevf: Indicate removal state explicitly (John Greene) [1091124] - [ethernet] ixgbevf: delete unneeded call to pci_set_power_state (John Greene) [1091124] - [ethernet] ixgbevf: fix skb->pkt_type checks (John Greene) [1091124] - [ethernet] ixgbevf: add check for CHECKSUM_PARTIAL when doing TSO (John Greene) [1091124] - [ethernet] ixgbevf: fix handling of tx checksumming (John Greene) [1091124] - [ethernet] ixgbevf: Use pci_enable_msix_range() instead of pci_enable_msix() (John Greene) [1091124] - [ethernet] ixgbevf: merge ixgbevf_tx_map and ixgbevf_tx_queue into a single function (John Greene) [1091124] - [ethernet] ixgbevf: redo dma mapping using the tx buffer info (John Greene) [1091124] - [ethernet] ixgbevf: make the first tx_buffer a repository for most of the skb info (John Greene) [1091124] - [ethernet] ixgbevf: add tx counters (John Greene) [1091124] - [ethernet] ixgbevf: remove counters for Tx/Rx checksum offload (John Greene) [1091124] - [ethernet] ixgbevf: move ring specific stats into ring specific structure (John Greene) [1091124] - [ethernet] ixgbevf: make use of the dev pointer in the ixgbevf_ring struct (John Greene) [1091124] - [ethernet] ixgbevf: bump version (John Greene) [1091124] - [ethernet] ixgbevf: create function for all of ring init (John Greene) [1091124] - [ethernet] ixgbevf: Convert ring storage form pointer to an array to array of pointers (John Greene) [1091124] - [ethernet] ixgbevf: use pci drvdata correctly in ixgbevf_suspend() (John Greene) [1091124] - [ethernet] ixgbevf: set the disable state when ixgbevf_qv_disable is called (John Greene) [1091124] - [ethernet] ixgbevf: add DCB configuration into queue setup (John Greene) [1091124] - [ethernet] ixgbe: Focus config of head, tail ntc, and ntu all into a single function (John Greene) [1091124] - [ethernet] ixgbe: cleanup IXGBE_DESC_UNUSED (John Greene) [1091124] - [ethernet] ixgbevf: remove redundant workaround (John Greene) [1091124] - [ethernet] ixgbevf: Add zero_base handler to network statistics (John Greene) [1091124] - [ethernet] ixgbevf: add BP_EXTENDED_STATS for CONFIG_NET_RX_BUSY_POLL (John Greene) [1091124] - [ethernet] ixgbevf: implement CONFIG_NET_RX_BUSY_POLL (John Greene) [1091124] - [ethernet] ixgbevf: have clean_rx_irq return total_rx_packets cleaned (John Greene) [1091124] - [ethernet] ixgbevf: add ixgbevf_rx_skb (John Greene) [1091124] - [ethernet] ixgbevf: bump driver version (John Greene) [1091124] - [ethernet] ixgbevf: Remove extern from function prototypes (John Greene) [1091124] - [ethernet] ixgbevf: Adds function to set PSRTYPE register (John Greene) [1091124] - [ethernet] ixgbevf: Miscellaneous conversions to ETH_ALEN (John Greene) [1091124] - [ethernet] ixgbevf: add wait for Rx queue disable (John Greene) [1091123] - [ethernet] ixgbevf: fix 32-bit DMA mask handling (John Greene) [1091123] - [ethernet] ixgbe: fix message terminations (John Greene) [1091123] - [ethernet] ixgbe: clean up Rx time stamping code (John Greene) [1091123] - [ethernet] ixgbe: remove open-coded skb_cow_head (John Greene) [1091123] - [ethernet] ixgbe: Add bit to mark service task initialization (John Greene) [1091123] - [ethernet] ixgbe: Fix rcu warnings induced by LER (John Greene) [1091123] - [ethernet] ixgbe: Indicate removal state explicitly (John Greene) [1091123] - [ethernet] ixgbe: fix ixgbe_check_reset_blocked() declaration (John Greene) [1091123] - [ethernet] ixgbe: fix race conditions on queuing skb for HW time stamp (John Greene) [1091123] - [ethernet] ixgbe: never generate both software and hardware timestamps (John Greene) [1091123] - [ethernet] ixgbe: remove redundant if clause from PTP work (John Greene) [1091123] - [ethernet] ixgbe: Break recursion in case of removal (John Greene) [1091123] - [ethernet] ixgbe: Stop cacheing if the MNG FW enabled (John Greene) [1091123] - [ethernet] ixgbe: clean up ixgbe_atr_compute_perfect_hash_82599 (John Greene) [1091123] - [ethernet] ixgbe: use ixgbe_read_pci_cfg_word (John Greene) [1091123] - [ethernet] ixgbe: remove unused media type (John Greene) [1091123] - [ethernet] ixgbe: fix ixgbe_setup_mac_link_82599 autoc variables (John Greene) [1091123] - [ethernet] ixgbe: fix ixgbe_stop_mac_link_on_d3_82599 to check mng correctly (John Greene) [1091123] - [ethernet] ixgbe: check Core Clock Disable bit (John Greene) [1091123] - [ethernet] ixgbe: fix errors related to protected AUTOC calls (John Greene) [1091123] - [ethernet] ixgbe: Convert uses of __constant_ to (John Greene) [1091123] - [ethernet] ixgbe: Don't receive packets when the napi budget == 0 (John Greene) [1091123] - [ethernet] ixgbe: add ixgbe_write_pci_cfg_word with ixgbe_removed check (John Greene) [1091123] - [ethernet] ixgbe: fix some multiline hw_dbg prints (John Greene) [1091123] - [ethernet] ixgbe: fixup header for ixgbe_set_rxpba_82598 (John Greene) [1091123] - [ethernet] ixgbe: add Linux NICS mailing list to contact info (John Greene) [1091123] - [ethernet] ixgbe: move setting rx_pb_size into get_invariants (John Greene) [1091123] - [ethernet] ixgbe: Fix format string in ixgbe_fcoe.c (John Greene) [1091123] - [ethernet] ixgbe: ixgbe calls skb_set_hash (John Greene) [1091123] - [ethernet] ixgbe: implement SIOCGHWTSTAMP ioctl (John Greene) [1091123] - [ethernet] ixgbe: Check config reads for removal (John Greene) [1091123] - [ethernet] ixgbe: Fix up some ethtool results when adapter is removed (John Greene) [1091123] - [ethernet] ixgbe: Restore hw_addr in LER recovery paths (John Greene) [1091123] - [ethernet] ixgbe: Additional adapter removal checks (John Greene) [1091123] - [ethernet] ixgbe: Check for adapter removal on register writes (John Greene) [1091123] - [ethernet] ixgbe: Check register reads for adapter removal (John Greene) [1091123] - [ethernet] ixgbe: Use static inlines instead of macros (John Greene) [1091123] - [ethernet] ixgbe: Add check for FW veto bit (John Greene) [1091123] - [ethernet] ixgbe: fix bit toggled for 82599 reset fix (John Greene) [1091123] - [ethernet] ixgbe: collect all 82599 AUTOC code in one function (John Greene) [1091123] - [ethernet] ixgbe: Remove extern from function prototypes (John Greene) [1091123] - [ethernet] ixgbe: fix to use correct timeout interval for memory read completion (John Greene) [1091123] - [ethernet] ixgbe: Add WoL support for a new device (John Greene) [1091123] - [ethernet] ixgbe: don't use magic size number to assign ptp_caps.name (John Greene) [1091123] - [ethernet] ixgbe: modify behavior on receiving a HW ECC error (John Greene) [1091123] - [ethernet] ixgbe: Use pci_enable_msix_range() instead of pci_enable_msix() (John Greene) [1091123] - [ethernet] ixgbe: bump version number (John Greene) [1091123] - [ethernet] ixgbe: add braces around else condition in ixgbe_qv_lock_* calls (John Greene) [1091123] - [ethernet] ixgbe: fix qv_lock_napi call in ixgbe_napi_disable_all (John Greene) [1091123] - [ethernet] ixgbe: Reduce memory consumption with larger page sizes (John Greene) [1091123] - [ethernet] ixgbe: Cleanup the use of tabs and spaces (John Greene) [1091124 1091123]- [net] ipv4: implement igmp_qrv sysctl to tune igmp robustness variable (Hannes Frederic Sowa) [1110118] - [net] ipv6: add sysctl_mld_qrv to configure query robustness variable (Hannes Frederic Sowa) [1110118] - [net] rtnetlink: wait for unregistering devices in rtnl_link_unregister() (Florian Westphal) [1133741] - [net] netns: Delay default_device_exit_batch until no devices are unregistering (Florian Westphal) [1133741] - [net] netfilter: ctnetlink: fix refcnt leak in dying/unconfirmed list dumper (Florian Westphal) [1043012] - [net] netfilter: ctnetlink: fix dumping of dying/unconfirmed conntracks (Florian Westphal) [1043012] - [net] netfilter: nf_conntrack: initialize net.ct.generation (Florian Westphal) [1043012] - [net] netfilter: conntrack: Fix UP builds (Florian Westphal) [1043012] - [net] netfilter: conntrack: remove central spinlock nf_conntrack_lock (Florian Westphal) [1043012] - [net] netfilter: conntrack: seperate expect locking from nf_conntrack_lock (Florian Westphal) [1043012] - [net] netfilter: avoid race with exp->master ct (Florian Westphal) [1043012] - [net] netfilter: conntrack: spinlock per cpu to protect special lists (Florian Westphal) [1043012] - [net] netfilter: trivial code cleanup and doc changes (Florian Westphal) [1043012] - [net] sctp: fix ABI mismatch through sctp_assoc_to_state helper (Daniel Borkmann) [1135389] - [net] tcp: tsq: fix nonagle handling (Jiri Pirko) [1134402] - [netdrv] veth: extend features to support tunneling (Florian Westphal) [1098138] - [net] openvswitch: fix panic with multiple vlan headers (Jiri Benc) [1133109] - [net] netfilter: synproxy target: restrict to INPUT/FORWARD (Jesper Brouer) [1081339] - [net] fix rtnl notification in atomic context (Jiri Pirko) [1113925] - [net] always advertise rx_flags changes via netlink (Jiri Pirko) [1113925] - [net] update __dev_notify_flags() to send rtnl msg (Jiri Pirko) [1113925]- [scsi] fusion: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1041675] - [scsi] fusion: Add free msg frames to the head, not tail of list (Tomas Henzl) [1041675] - [scsi] mpt2sas: Add free smids to the head, not tail of list (Tomas Henzl) [1041675] - [scsi] mpt2sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1041675] - [scsi] mpt2sas: Remove uses of serial_number (Tomas Henzl) [1041675] - [scsi] mpt3sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1041675] - [scsi] mpt3sas: Remove uses of serial_number (Tomas Henzl) [1041675] - [scsi] qla4xxx: 5.04.00.04.07.01-k0 (Chad Dupuis) [1089349] - [scsi] qla4xxx: Improve loopback failure messages (Chad Dupuis) [1089349] - [scsi] qla4xxx: from treewide: fix comments and printk msgs (Chad Dupuis) [1089349] - [scsi] qla4xxx: Use kmemdup instead of kmalloc + memcpy (Chad Dupuis) [1089349] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_conn_get_param (Chad Dupuis) [1089349] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_get_ep_param (Chad Dupuis) [1089349] - [scsi] qla4xxx: Fix memory leak for ha->saved_acb (Chad Dupuis) [1089349] - [scsi] qla4xxx: Export sysfs DDBs from DPC handler (Chad Dupuis) [1089349] - [scsi] qla4xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1089349] - [scsi] qla4xxx: Check for correct return status (Chad Dupuis) [1089349] - [scsi] qla4xxx: Move qla4_8xxx_ms_mem_write_128b to ql4_nx.c (Chad Dupuis) [1089349] - [scsi] qla4xxx: Added PEX DMA Support for ISP8022 Adapter (Chad Dupuis) [1089349] - [scsi] qla4xxx: Added new opcodes for 84XX Minidump template (Chad Dupuis) [1089349] - [scsi] qla4xxx: Add support of 0xFF capture mask for minidump (Chad Dupuis) [1089349] - [scsi] qla4xxx: Change default capture to firmware defined capture mask (Chad Dupuis) [1089349] - [scsi] qla4xxx: Add support for ISCSI_PARAM_LOCAL_IPADDR sysfs attr (Chad Dupuis) [1089349] - [scsi] scsi_transport_iscsi: Export ISCSI_PARAM_LOCAL_IPADDR attr for iscsi_connection (Chad Dupuis) [1089349] - [scsi] qla4xxx: Add host statistics support (Chad Dupuis) [1089349] - [scsi] scsi_transport_iscsi: Add host statistics support (Chad Dupuis) [1089349] - [scsi] qla4xxx: Added support for Diagnostics MBOX command (Chad Dupuis) [1089349] - [scsi] qla2xxx: Update version number to 8.07.00.08.07.1-k (Chad Dupuis) [1089346] - [scsi] qla2xxx: Remove wait for online from host reset handler (Chad Dupuis) [1089346] - [scsi] qla2xxx: Do logins from a chip reset in DPC thread instead of the error handler thread (Chad Dupuis) [1089346] - [scsi] qla2xxx: Remove mapped vp index iterator macro dead code (Chad Dupuis) [1089346] - [scsi] qla2xxx: Add MBC option for fast SFP data access (Chad Dupuis) [1089346] - [scsi] qla2xxx: Fix beacon blink logic for ISP26xx/83xx (Chad Dupuis) [1089346] - [scsi] qla2xxx: Delay driver unload if there is any pending activity going on (Chad Dupuis) [1089346] - [scsi] qla2xxx: Check the QLA8044_CRB_DRV_ACTIVE_INDEX register when we are not the owner of the reset (Chad Dupuis) [1089346] - [scsi] qla2xxx: Adjust adapter reset routine to the changes in firmware specification for ISPFx00 (Chad Dupuis) [1089346] - [scsi] qla2xxx: IOCB data should be copied to I/O mem using memcpy_toio (Chad Dupuis) [1089346] - [scsi] qla2xxx: ISP8044 poll ipmdio bus timeout improvement (Chad Dupuis) [1089346] - [scsi] qla2xxx: Remove unnecessary printk_ratelimited from qla_nx2.c (Chad Dupuis) [1089346] - [scsi] qla2xxx: Include file for msleep declartion in qla_nx2.c file (Chad Dupuis) [1089346] - [scsi] qla2xxx: Use proper log message for flash lock failed error (Chad Dupuis) [1089346] - [scsi] qla2xxx: Decrease pci access for response queue processing for ISPFX00 (Chad Dupuis) [1089346] - [scsi] qla2xxx: Change copyright year to 2014 in all the source files (Chad Dupuis) [1089346] - [scsi] qla2xxx: Enable fw_dump_size for ISP8044 (Chad Dupuis) [1089346] - [scsi] qla2xxx: Introduce fw_dump_flag to track fw dump progress (Chad Dupuis) [1089346] - [scsi] qla2xxx: Remove unnecessary delays from fw dump code path (Chad Dupuis) [1089346] - [scsi] qla2xxx: Track the process when the ROM_LOCK failure happens (Chad Dupuis) [1089346] - [scsi] qla2xxx: Add ISP8044 serdes bsg interface (Chad Dupuis) [1089346] - [scsi] qla2xxx: Check for peg alive counter and clear any outstanding mailbox command (Chad Dupuis) [1089346] - [scsi] qla2xxx: Support of new firmware dump opcodes QLA8044_RDDFE(38), QLA8044_RDMDIO(39), QLA8044_POLLWR(40) (Chad Dupuis) [1089346] - [scsi] qla2xxx: Allow the next firmware dump if the previous dump capture fails for ISP8044 (Chad Dupuis) [1089346] - [scsi] qla2xxx: Log when device state is moved to failed state (Chad Dupuis) [1089346] - [scsi] qla2xxx: Do not schedule reset when one is already active when receiving an invalid status handle (Chad Dupuis) [1089346] - [scsi] qla2xxx: Wait for reset completion without lock for ISPFX00 (Chad Dupuis) [1089346] - [scsi] qla2xxx: Re-sync module parameter descriptions with the code (Chad Dupuis) [1089346] - [scsi] qla2xxx: fix error handling of qla2x00_mem_alloc() (Chad Dupuis) [1089346] - [scsi] qla2xxx: Add IOCB Abort command asynchronous handling (Chad Dupuis) [1089346] - [scsi] qla2xxx: Fix Task Management command asynchronous handling (Chad Dupuis) [1089346] - [scsi] qla2xxx: Correct the port no assignment for ISP82XX (Chad Dupuis) [1089346] - [scsi] qla2xxx: Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX (Chad Dupuis) [1089346] - [scsi] qla2xxx: Simplify the ISPFX00 interrupt handler code for ISPFX00 (Chad Dupuis) [1089346] - [scsi] qla2xxx: Avoid poisoning in the response queue for ISPFX00 (Chad Dupuis) [1089346] - [scsi] qla2xxx: Remove ISP_ABORT_NEEDED and ISP_ABORT_RETRY checks from watchdog function for ISP8044 (Chad Dupuis) [1089346] - [scsi] qla2xxx: Remove Marker type IOCB logic for ISPFX00 (Chad Dupuis) [1089346] - [scsi] qla2xxx: Properly handle 32 bit mailbox register for ISPFX00 (Chad Dupuis) [1089346] - [scsi] qla2xxx: Enable the Flash Access Control (FAC) mailbox command (Chad Dupuis) [1089346] - [scsi] qla2xxx: Select correct request queue for error type IOCB for ISPFX00 (Chad Dupuis) [1089346] - [scsi] qla2xxx: Remove init control block related dead code for ISPFX00 (Chad Dupuis) [1089346] - [scsi] qla2xxx: Use proper message for Non owner reset ACK Timeout (Chad Dupuis) [1089346] - [scsi] qla2xxx: Replace constant value for IOCTL IOCB abort execution status with a macro for ISPFX00 (Chad Dupuis) [1089346] - [scsi] qla2xxx: Add handling for boot indication progress AENs for ISPFX00 (Chad Dupuis) [1089346] - [scsi] qla2xxx: Add mutex around optrom calls to serialize accesses (Chad Dupuis) [1089346] - [scsi] qla2xxx: Poll during initialization for ISP25xx and ISP83xx (Chad Dupuis) [1089346] - [scsi] qla2xxx: Fix multiqueue MSI-X registration (Chad Dupuis) [1089346] - [scsi] qla2xxx: Fix warning reported by smatch (Chad Dupuis) [1089346] - [scsi] qla2xxx: Replace a constant with a macro definition for host->canqueue assigmnment (Chad Dupuis) [1089346] - [scsi] qla2xxx: Reset nic_core_reset_owner on moving from COLD to READY for ISP8044 (Chad Dupuis) [1089346] - [scsi] qla2xxx: Only complete dcbx_comp and lb_portup_comp for virtual port index 0 (Chad Dupuis) [1089346] - [scsi] qla2xxx: Use scnprintf() instead of snprintf() in the sysfs handlers (Chad Dupuis) [1089346] - [scsi] qla2xxx: Use the correct mailbox registers when acknowledging an IDC request on ISP8044 (Chad Dupuis) [1089346] - [scsi] qla2xxx: Add changes to obtain ISPFX00 adapters product information in accordance with firmware update (Chad Dupuis) [1089346] - [scsi] qla2xxx: Add logic to abort BSG commands for ISPFX00 (Chad Dupuis) [1089346] - [scsi] qla2xxx: Clear RISC INT reg only for an event and not always while polling (Chad Dupuis) [1089346] - [scsi] qla2xxx: Fix undefined behavior in call to snprintf() (Chad Dupuis) [1089346] - [scsi] qla2xxx: Add BSG interface for read/write serdes register (Chad Dupuis) [1089346] - [scsi] qla2xxx: Fix issue with not displaying node name after system reboot (Chad Dupuis) [1089346] - [scsi] qla2xxx: Don't consider the drivers knocked out of IDC participation for future reset recovery process (Chad Dupuis) [1089346] - [scsi] qla2xxx: Add BPM support for ISP25xx (Chad Dupuis) [1089346] - [scsi] qla2xxx: Correctly set mailboxes for extended init control block (Chad Dupuis) [1089346] - [scsi] qla2xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1089346] - [scsi] qla2xxx: Honor execute firmware failures (Chad Dupuis) [1089346] - [scsi] qla2xxx: Print proper QLAFX00 product name at probe (Chad Dupuis) [1089346] - [scsi] qla2xxx: print MAC via pMR (Chad Dupuis) [1089346] - [scsi] qla2xxx: Correction to message ids (Chad Dupuis) [1089346] - [scsi] qla2xxx: Correctly print out/in mailbox registers (Chad Dupuis) [1089346] - [scsi] qla2xxx: Add a new interface to update versions (Chad Dupuis) [1089346]- [tty] hvc_console: Fix wakeup of HVC thread on hvc_kick() (Steve Best) [1123045] - [tty] hvc_opal: Kick the HVC thread on OPAL console events (Steve Best) [1123045] - [powerpc] perf/hv-24x7: Catalog version number is be64, not be32 (Gustavo Duarte) [947159] - [powerpc] perf/hv-24x7: Remove [static 4096], sparse chokes on it (Gustavo Duarte) [947159] - [powerpc] perf/hv-24x7: Use (unsigned long) not (u32) values when calling plpar_hcall_norets() (Gustavo Duarte) [947159] - [powerpc] perf/hv-gpci: Make device attr static (Gustavo Duarte) [947159] - [powerpc] perf/hv_gpci: Probe failures use pr_debug(), and padding reduced (Gustavo Duarte) [947159] - [powerpc] perf/hv_24x7: Probe errors changed to pr_debug(), padding fixed (Gustavo Duarte) [947159] - [Documentation] powerpc/perf/hv_{gpci, 24x7}: Add documentation of device attributes (Gustavo Duarte) [947159] - [powerpc] perf: Add kconfig option for hypervisor provided counters (Gustavo Duarte) [947159] - [powerpc] perf: Add support for the hv 24x7 interface (Gustavo Duarte) [947159] - [powerpc] perf: Add support for the hv gpci (get performance counter info) interface (Gustavo Duarte) [947159] - [powerpc] perf: Add macros for defining event fields & formats (Gustavo Duarte) [947159] - [powerpc] perf: Add a shared interface to get gpci version and capabilities (Gustavo Duarte) [947159] - [powerpc] perf: Add 24x7 interface headers (Gustavo Duarte) [947159] - [powerpc] perf: Add hv_gpci interface header (Gustavo Duarte) [947159] - [powerpc] Add hvcalls for 24x7 and gpci (Get Performance Counter Info) (Gustavo Duarte) [947159] - [ethernet] sfc: Remove DEFINE_PCI_DEVICE_TABLE macro use (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Use __iowrite64_copy instead of a slightly different local function (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Add support for busy polling (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Add per-queue statistics in ethtool (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: add extra RX drop counters for nodesc_trunc and noskb_drop (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Add 40G link capability decoding (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Adding PCI ID for Solarflare 7000 series 40G network adapter (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: fix calling of free_irq with already free vector (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: get rid of SET_ETHTOOL_OPS (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: On MCDI timeout, issue an FLR (and mark MCDI to fail-fast) (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Call efx_set_channels() before efx->type->dimension_resources() (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Don't receive packets when the napi budget == 0 (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: check for NULL efx->ptp_data in efx_ptp_event (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Use pci_enable_msix_range() instead of pci_enable_msix() (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Add/remove blank lines to taste (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Fail self-test with -EBUSY, not -EIO, if the device is busy (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Cosmetic changes to self-test from the out-of-tree driver (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Update product naming (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Use canonical pointer type for MAC address in efx_set_mac_address() (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Rename 'use_options' variable in tso_start() to clearer 'use_opt_desc' (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Preserve rx_frm_trunc counters when resizing DMA rings (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Correct comment about number of TX queues used on EF10 (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Remove unused definitions of EF10 user-mode DMA descriptors (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Replace TSOH_OFFSET with the equivalent NET_IP_ALIGN (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Rewrite adjustment of PPS event in a clearer way (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Cache skb->data in local variable in efx_ptp_rx() (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Removed adhoc scheme to rate limit PTP event queue overflow message (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: fix build warning in ethernet/sfc/tx.c (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Use the correct maximum TX DMA ring size for SFC9100 (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Fix transposed ptp_{under, over}size_sync_windows statistics (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: Change efx_mcdi_reset_port to use ENTITY_RESET MC command (Nikolay Aleksandrov) [1110888] - [ethernet] sfc: calls skb_set_hash (Nikolay Aleksandrov) [1110888] - [iommu] vt-d: Use correct domain id to flush virtual machine domains (Myron Stowe) [1136539] - [iommu] Fix IOMMU sysfs stubs (Myron Stowe) [1136539] - [iommu] Fix compile error in iommu-sysfs.c (Myron Stowe) [1136539] - [pci] Add bridge DMA alias quirk for Intel 82801 bridge (Myron Stowe) [1136539] - [iommu] amd: Add sysfs support (Myron Stowe) [1136539] - [iommu] vt-d: Make use of IOMMU sysfs support (Myron Stowe) [1136539] - [iommu] Add sysfs support for IOMMUs (Myron Stowe) [1136539] - [iommu] core: Make iommu_group_get_for_dev() more robust (Myron Stowe) [1136537] - [iommu] Remove pci.h (Myron Stowe) [1136537] - [iommu] vt-d: Update to use PCI DMA aliases (Myron Stowe) [1136537] - [iommu] vt-d: Use iommu_group_get_for_dev() (Myron Stowe) [1136537] - [iommu] amd: Use iommu_group_get_for_dev() (Myron Stowe) [1136537] - [iommu] amd: Update to use PCI DMA aliases (Myron Stowe) [1136537] - [iommu] core: Create central IOMMU group lookup/creation interface (Myron Stowe) [1136537] - [iommu] vt-d: Suppress compiler warnings (Myron Stowe) [1136537] - [iommu] vt-d: Fix reference count in iommu_prepare_isa (Myron Stowe) [1136537] - [iommu] vt-d: fix bug in handling multiple RMRRs for the same PCI device (Myron Stowe) [1136537] - [pci] Add bridge DMA alias quirk for ITE bridge (Myron Stowe) [1136537] - [pci] Add bridge DMA alias quirk for ASMedia and Tundra bridges (Myron Stowe) [1136537] - [pci] Add support for PCIe-to-PCI bridge DMA alias quirks (Myron Stowe) [1136537] - [pci] Add function 1 DMA alias quirk for Marvell devices (Myron Stowe) [1136537] - [pci] Add function 0 DMA alias quirk for Ricoh devices (Myron Stowe) [1136537] - [pci] Add support for DMA alias quirks (Myron Stowe) [1136537] - [pci] Convert pci_dev_flags definitions to bit shifts (Myron Stowe) [1136537] - [pci] Add DMA alias iterator (Myron Stowe) [1136537] - [iommu] amd: fix enabling exclusion range for an exact device (Myron Stowe) [1129880 1087643] - [iommu] amd: Take mmap_sem when calling get_user_pages (Myron Stowe) [1129880 1087643] - [iommu] vt-d: fix bug in matching PCI devices with DRHD/RMRR descriptors (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Fix get_domain_for_dev() handling of upstream PCIe bridges (Myron Stowe) [1129880 1087643] - [iommu] vt-d: fix memory leakage caused by commit ea8ea46 (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Fix error handling in ANDD processing (Myron Stowe) [1129880 1087643] - [iommu] vt-d: returning free pointer in get_domain_for_dev() (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Only call dmar_acpi_dev_scope_init() if DRHD units present (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Check for NULL pointer in dmar_acpi_dev_scope_init() (Myron Stowe) [1129880 1087643] - [iommu] amd: Fix logic to determine and checking max PASID (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Include ACPI devices in iommu=pt (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Finally enable translation for non-PCI devices (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Remove to_pci_dev() in intel_map_page() (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Remove pdev from intel_iommu_attach_device() (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Remove pdev from iommu_no_mapping() (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Make domain_add_dev_info() take struct device (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Make domain_remove_one_dev_info() take struct device (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Rename 'hwdev' variables to 'dev' now that that's the norm (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Remove some pointless to_pci_dev() calls (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Make get_valid_domain_for_dev() take struct device (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Make iommu_should_identity_map() take struct device (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Handle RMRRs for non-PCI devices (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Make get_domain_for_dev() take struct device (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Make domain_context_mapp{ed, ing}() take struct device (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Make device_to_iommu() cope with non-PCI devices (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Make identity_mapping() take struct device not struct pci_dev (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Remove segment from struct device_domain_info() (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Store PCI segment number in struct intel_iommu (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Remove device_to_iommu() call from domain_remove_dev_info() (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Simplify iommu check in domain_remove_one_dev_info() (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Always store iommu in device_domain_info (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Use domain_remove_one_dev_info() in domain_add_dev_info() error path (Myron Stowe) [1129880 1087643] - [iommu] vt-d: use dmar_insert_dev_info() from dma_add_dev_info() (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Stop dmar_insert_dev_info() freeing domains on losing race (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Pass iommu to domain_context_mapping_one() and iommu_support_dev_iotlb() (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Use struct device in device_domain_info, not struct pci_dev (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Make dmar_insert_dev_info() take struct device instead of struct pci_dev (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Make iommu_dummy() take struct device instead of struct pci_dev (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Add ACPI devices into dmaru->devices[] array (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Change scope lists to struct device, bus, devfn (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Allocate space for ACPI devices (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Parse ANDD records (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Add ACPI namespace device reporting structures (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Be less pessimistic about domain coherency where possible (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Honour intel_iommu=sp_off for non-VMM domains (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Clean up and fix page table clear/free behaviour (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Clean up size handling for intel_iommu_unmap() (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Update IOMMU state when memory hotplug happens (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Unify the way to process DMAR device scope array (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Update DRHD/RMRR/ATSR device scope caches when PCI hotplug happe (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Use RCU to protect global resources in interrupt context (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Introduce a rwsem to protect global data structures (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Introduce macro for_each_dev_scope() to walk device scope entrie (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Fix error in detect ATS capability (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Check for NULL pointer when freeing IOMMU data structure (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Fix incorrect iommu_count for si_domain (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Reduce duplicated code to handle virtual machine domains (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Free resources if failed to create domain for PCIe endpoint (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Simplify function get_domain_for_dev() (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Move private structures and variables into intel-iommu.c (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Factor out dmar_alloc_dev_scope() for later reuse (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Avoid caching stale domain_device_info when hot-removing PCI dev (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Avoid caching stale domain_device_info and fix memory leak (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Avoid double free of g_iommus on error recovery path (Myron Stowe) [1129880 1087643] - [iommu] amd: Fix PASID format in INVALIDATE_IOTLB_PAGES command (Myron Stowe) [1129880 1087643] - [iommu] vt-d: Fix signedness bug in alloc_irte() (Myron Stowe) [1129808] - [iommu] vt-d: free all resources if failed to initialize DMARs (Myron Stowe) [1129808] - [iommu] vt-d: clean sparse warnings (Myron Stowe) [1129808] - [iommu] vt-d: fix wrong return value of dmar_table_init() (Myron Stowe) [1129808] - [iommu] vt-d: release invalidation queue when destroying IOMMU unit (Myron Stowe) [1129808] - [iommu] vt-d: fix access after free issue in function free_dmar_iommu() (Myron Stowe) [1129808] - [iommu] vt-d: keep shared resources when failed to initialize iommu devices (Myron Stowe) [1129808] - [iommu] vt-d: fix invalid memory access when freeing DMAR irq (Myron Stowe) [1129808] - [iommu] vt-d: simplify code with existing macros (Myron Stowe) [1129808] - [iommu] vt-d: use defined macro instead of hardcoding (Myron Stowe) [1129808] - [iommu] vt-d: mark internal functions as static (Myron Stowe) [1129808] - [iommu] vt-d: clean up unused code (Myron Stowe) [1129808] - [iommu] vt-d: check suitable flag in function detect_intel_iommu() (Myron Stowe) [1129808] - [iommu] vt-d: print correct domain id of static identity domain (Myron Stowe) [1129808] - [iommu] vt-d: refine support of 64bit guest address (Myron Stowe) [1129808] - [iommu] vt-d: fix resource leakage on error recovery path in iommu_init_domain (Myron Stowe) [1129808] - [iommu] vt-d: fix a race window in allocating domain ID for virtual machines (Myron Stowe) [1129808] - [iommu] vt-d: fix PCI device reference leakage on error recovery path (Myron Stowe) [1129808] - [iommu] vt-d: use dedicated bitmap to track remapping entry allocation status (Myron Stowe) [1129808] - [iommu] Rename domain_has_cap to iommu_domain_has_cap (Myron Stowe) [1129808] - [iommu] vt-d: Use dev_is_pci() to check whether it is pci device (Myron Stowe) [1129808] - [iommu] amd: Use dev_is_pci() to check whether it is pci device (Myron Stowe) [1129808] - [iommu] add missing include (Myron Stowe) [1129808] - [iommu] vt-d: Mark function eoi_ioapic_pin_remapped() as static in irq_remappi (Myron Stowe) [1129808] - [iommu] vt-d: Mark functions as static in intel_irq_remapping.c (Myron Stowe) [1129808] - [iommu] vt-d: Mark functions as static in dmar.c (Myron Stowe) [1129808] - [iommu] add IOMMU_EXEC flag for safely allowing XN mappings (Myron Stowe) [1129808] - [iommu] acpica: Update DMAR table definitions (Myron Stowe) [1129808]- [tools] perf/bench: Fix NULL pointer dereference in "perf bench all" (Jiri Olsa) [1133083] - [tools] perf/bench/numa: Make no args mean 'run all tests' (Jiri Olsa) [1133083] - [tools] perf/machine: Use map as success in ip__resolve_ams (Jiri Olsa) [1133083] - [tools] perf/symbols: Fix crash in elf_section_by_name (Jiri Olsa) [1133083] - [tools] perf/trace: Decode architecture-specific signal numbers (Jiri Olsa) [1133083] - [tools] perf: Fix strict alias issue for find_first_bit (Jiri Olsa) [1133083] - [tools] perf: fix BFD detection on opensuse (Jiri Olsa) [1133083] - [tools] perf/symbols: Destroy unused symsrcs (Jiri Olsa) [1133083] - [tools] perf/annotate: Check availability of annotate when processing samples (Jiri Olsa) [1133083] - [tools] perf/trace: Fix ioctl 'request' beautifier build problems on !(i386 (Jiri Olsa) [1133083] - [tools] perf/trace: Add fallback definition of EFD_SEMAPHORE (Jiri Olsa) [1133083] - [tools] perf/list: Fix checking for supported events on older kernels (Jiri Olsa) [1133083] - [tools] perf: Handle PERF_RECORD_HEADER_EVENT_TYPE properly (Jiri Olsa) [1133083] - [tools] perf/probe: Do not add offset twice to uprobe address (Jiri Olsa) [1133083] - [tools] perf/buildid-cache: Check relocation when checking for existing kcore (Jiri Olsa) [1133083] - [tools] perf: Adjust kallsyms for relocated kernel (Jiri Olsa) [1133083] - [tools] perf/tests: No need to set up ref_reloc_sym (Jiri Olsa) [1133083] - [tools] perf/symbols: Prevent the use of kcore if the kernel has moved (Jiri Olsa) [1133083] - [tools] perf/record: Get ref_reloc_sym from kernel map (Jiri Olsa) [1133083] - [tools] perf/machine: Set up ref_reloc_sym in machine__create_kernel_maps() (Jiri Olsa) [1133083] - [tools] perf/machine: Add machine__get_kallsyms_filename() (Jiri Olsa) [1133083] - [tools] perf: Add kallsyms__get_function_start() (Jiri Olsa) [1133083] - [tools] perf/symbols: Fix symbol annotation for relocated kernel (Jiri Olsa) [1133083] - [tools] perf: Fix AAAAARGH64 memory barriers (Jiri Olsa) [1133083] - [tools] perf: Demangle kernel and kernel module symbols too (Jiri Olsa) [1133083] - [tools] perf/doc: Remove mention of non-existent set_perf_event_pending() from design.txt (Jiri Olsa) [1133083] - [tools] perf/symbols: Load map before using map->map_ip() (Jiri Olsa) [1133083] - [tools] perf: Fix traceevent plugin path definitions (Jiri Olsa) [1133083] - [tools] perf/symbols: Fix JIT symbol resolution on heap (Jiri Olsa) [1133083] - [tools] perf/stat: Fix memory corruption of xyarray when cpumask is used (Jiri Olsa) [1133083] - [tools] perf/evsel: Remove duplicate member zeroing after free (Jiri Olsa) [1133083] - [tools] perf: Ensure sscanf does not overrun the "mem" field (Jiri Olsa) [1133083] - [tools] perf/stat: fix NULL pointer reference bug with event unit (Jiri Olsa) [1133083] - [tools] perf: Add support for the xtensa architecture (Jiri Olsa) [1133083] - [tools] perf/session: Free cpu_map in perf_session__cpu_bitmap (Jiri Olsa) [1133083] - [tools] perf/timechart: Fix wrong SVG height (Jiri Olsa) [1133083] - [tools] perf: Remove unnecessary callchain cursor state restore on unmatch (Jiri Olsa) [1133083] - [tools] perf/callchain: Spare double comparison of callchain first entry (Jiri Olsa) [1133083] - [tools] perf: Do proper comm override error handling (Jiri Olsa) [1133083] - [tools] perf/symbols: Export elf_section_by_name and reuse (Jiri Olsa) [1133083] - [tools] perf/probe: Release all dynamically allocated parameters (Jiri Olsa) [1133083] - [tools] perf/probe: Release allocated probe_trace_event if failed (Jiri Olsa) [1133083] - [tools] perf: Add 'build-test' make target (Jiri Olsa) [1133083] - [tools] lib/traceevent: Unregister handler when xen plugin is unloaded (Jiri Olsa) [1133083] - [tools] lib/traceevent: Unregister handler when scsi plugin is unloaded (Jiri Olsa) [1133083] - [tools] lib/traceevent: Unregister handler when jbd2 plugin is is unloaded (Jiri Olsa) [1133083] - [tools] lib/traceevent: Unregister handler when cfg80211 plugin is unloaded (Jiri Olsa) [1133083] - [tools] lib/traceevent: Unregister handler when mac80211 plugin is unloaded (Jiri Olsa) [1133083] - [tools] lib/traceevent: Unregister handler when sched_switch plugin is unloaded (Jiri Olsa) [1133083] - [tools] lib/traceevent: Unregister handler when kvm plugin is unloaded (Jiri Olsa) [1133083] - [tools] lib/traceevent: Unregister handler when kmem plugin is unloaded (Jiri Olsa) [1133083] - [tools] lib/traceevent: Unregister handler when hrtimer plugin is unloaded (Jiri Olsa) [1133083] - [tools] lib/traceevent: Unregister handler when function plugin is unloaded (Jiri Olsa) [1133083] - [tools] lib/traceevent: Add pevent_unregister_print_function() (Jiri Olsa) [1133083] - [tools] lib/traceevent: Add pevent_unregister_event_handler() (Jiri Olsa) [1133083] - [tools] lib/traceevent: fix pointer-integer size mismatch (Jiri Olsa) [1133083] - [tools] perf/hists: Convert hist entry functions to use struct he_stat (Jiri Olsa) [1133083] - [tools] perf: Factor out sample__resolve_callchain() (Jiri Olsa) [1133083] - [tools] perf: Remove symbol_conf.use_callchain check (Jiri Olsa) [1133083] - [tools] perf: Fix cross building (Jiri Olsa) [1133083] - [tools] lib/traceevent: Make plugin unload function receive pevent (Jiri Olsa) [1133083] - [tools] lib/traceevent: Get rid of die() finally!! (Jiri Olsa) [1133083] - [tools] lib/traceevent: Get rid of malloc_or_die() in trace_seq_init() (Jiri Olsa) [1133083] - [tools] lib/traceevent: Check return value of realloc() (Jiri Olsa) [1133083] - [tools] lib/traceevent: Add state member to struct trace_seq (Jiri Olsa) [1133083] - [tools] perf: Fix build error due to zfree() cast (Jiri Olsa) [1133083] - [tools] perf/record: Rename --initial-delay to --delay (Jiri Olsa) [1133083] - [tools] perf/record: Rename --no-delay to --no-buffering (Jiri Olsa) [1133083] - [tools] perf: Remove unused test-volatile-register-var.c (Jiri Olsa) [1133083] - [tools] perf/probe: Fix build when DWARF support libraries not present (Jiri Olsa) [1133083] - [tools] perf/diff: Color the Weighted Diff column (Jiri Olsa) [1133083] - [tools] perf/diff: Color the Ratio column (Jiri Olsa) [1133083] - [tools] perf/diff: Color the Delta column (Jiri Olsa) [1133083] - [tools] perf: Generalize percent_color_snprintf() (Jiri Olsa) [1133083] - [tools] include: Include from asm/bug.h (Jiri Olsa) [1133083] - [tools] perf/record: Add --initial-delay option (Jiri Olsa) [1133083] - [tools] perf: Use the DWARF unwind info only if loaded (Jiri Olsa) [1133083] - [tools] perf: Add test for building detached source tarballs (Jiri Olsa) [1133083] - [tools] perf: Include tools/lib/api/ in MANIFEST (Jiri Olsa) [1133083] - [tools] include: Move perf's bug.h to a generic place (Jiri Olsa) [1133083] - [tools] include: Define likely/unlikely in linux/compiler.h (Jiri Olsa) [1133083] - [tools] include: Move perf's linux/compiler.h to a generic place (Jiri Olsa) [1133083] - [tools] perf/evlist: Introduce evlist__for_each() & friends (Jiri Olsa) [1133083] - [tools] perf/report: Move histogram entries collapsing to separate function (Jiri Olsa) [1133083] - [tools] perf/report: Move hist browser selection code to separate function (Jiri Olsa) [1133083] - [tools] perf/report: Move logic to warn about kptr_restrict'ed kernels to separate function (Jiri Olsa) [1133083] - [tools] perf: Comment typo fix (Jiri Olsa) [1133083] - [tools] perf/stat: Fix --delay option in man page (Jiri Olsa) [1133083] - [tools] perf: Make perf_event__synthesize_mmap_events global (Jiri Olsa) [1133083] - [tools] perf/machine: Fix id_hdr_size initialization (Jiri Olsa) [1133083] - [tools] perf: Automate setup of FEATURE_CHECK_(C (Jiri Olsa) [1133083] - [tools] perf/trace: Pack 'struct trace' (Jiri Olsa) [1133083] - [tools] perf/header: Pack 'struct perf_session_env' (Jiri Olsa) [1133083] - [tools] lib/traceevent: Shut up plugins make message (Jiri Olsa) [1133083] - [tools] lib/traceevent: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1133083] - [tools] perf/tests: Fix installation tests path setup (Jiri Olsa) [1133083] - [tools] perf: Move arch setup into seprate Makefile (Jiri Olsa) [1133083] - [tools] perf/stat: Remove misplaced __maybe_unused (Jiri Olsa) [1133083] - [tools] perf/tests: Fixup leak on error path in parse events test (Jiri Olsa) [1133083] - [tools] perf/evlist: Auto unmap on destructor (Jiri Olsa) [1133083] - [tools] perf/evlist: Close fds on destructor (Jiri Olsa) [1133083] - [tools] perf/evlist: Move destruction of maps to evlist destructor (Jiri Olsa) [1133083] - [tools] perf/record: Remove old evsel_list usage (Jiri Olsa) [1133083] - [tools] perf/evlist: Move the SIGUSR1 error reporting logic to prepare_workload (Jiri Olsa) [1133083] - [tools] perf/evlist: Send the errno in the signal when workload fails (Jiri Olsa) [1133083] - [tools] perf/stat: Don't show counter information when workload fails (Jiri Olsa) [1133083] - [tools] perf: Use zfree to help detect use after free bugs (Jiri Olsa) [1133083] - [tools] perf: Introduce zfree (Jiri Olsa) [1133083] - [tools] perf: No need to test against NULL before calling free() (Jiri Olsa) [1133083] - [tools] perf/ui/tui: Implement header window (Jiri Olsa) [1133083] - [tools] perf/ui/tui: Split help message for perf top and report (Jiri Olsa) [1133083] - [tools] perf/ui/tui: Protect windows by ui__lock (Jiri Olsa) [1133083] - [tools] perf/probe: Support basic dwarf-based operations on uprobe events (Jiri Olsa) [1133083] - [tools] perf/probe: Expand given path to absolute path (Jiri Olsa) [1133083] - [tools] perf/config: Ignore generated files in feature-checks (Jiri Olsa) [1133083] - [tools] perf: Do not synthesize the treads of default guest (Jiri Olsa) [1133083] - [tools] perf: Use machine->pid for tgid if machine is guest (Jiri Olsa) [1133083] - [tools] perf: Set event->header.misc to PERF_RECORD_MISC_GUEST_USER if machine is guest (Jiri Olsa) [1133083] - [tools] perf: Find the proc info under machine->root_dir (Jiri Olsa) [1133083] - [tools] perf: Add support for PERF_RECORD_MISC_GUEST_USER in thread__find_addr_map() (Jiri Olsa) [1133083] - [tools] perf/report: Print session information only if --stdio is given (Jiri Olsa) [1133083] - [tools] perf/report: Use pr_*() functions where applicable (Jiri Olsa) [1133083] - [tools] perf/symbols: Add 'machine' member to struct addr_location (Jiri Olsa) [1133083] - [tools] perf/mem: Remove unused parameter from dump_raw_samples() (Jiri Olsa) [1133083] - [tools] perf/scripting/perl: Shorten function signatures (Jiri Olsa) [1133083] - [tools] perf/scripting/python: Shorten function signatures (Jiri Olsa) [1133083] - [tools] perf/ui/browser: Remove misplaced __maybe_unused (Jiri Olsa) [1133083] - [tools] perf/report: Rename 'perf_report' to 'report' (Jiri Olsa) [1133083] - [tools] lib/traceevent: Use global 'O' processing code (Jiri Olsa) [1133083] - [tools] lib/traceevent: Use global QUIET_CLEAN build output (Jiri Olsa) [1133083] - [tools] lib/traceevent: Use global QUIET_INSTALL build output (Jiri Olsa) [1133083] - [tools] lib/traceevent: Use global QUIET_LINK build output (Jiri Olsa) [1133083] - [tools] lib/traceevent: Add global QUIET_CC_FPIC build output (Jiri Olsa) [1133083] - [tools] lib/traceevent: Use global QUIET_CC build output (Jiri Olsa) [1133083] - [tools] lib/traceevent: Remove print_app_build variable (Jiri Olsa) [1133083] - [tools] perf: Making QUIET_(CLEAN (Jiri Olsa) [1133083] - [tools] perf/tests: Factor make install tests (Jiri Olsa) [1133083] - [tools] perf: Rename 'perf_record_opts' to 'record_opts (Jiri Olsa) [1133083] - [tools] perf/record: Rename 'perf_record' to plain 'record' (Jiri Olsa) [1133083] - [tools] perf/record: Simplify perf_record__write (Jiri Olsa) [1133083] - [tools] perf/record: Use perf_data_file__write for output file (Jiri Olsa) [1133083] - [tools] perf/inject: Handle output file via perf_data_file object (Jiri Olsa) [1133083] - [tools] perf: Get rid of a duplicate va_end() in error reporting routine (Jiri Olsa) [1133083] - [tools] perf/report: Introduce helpers for processing callchains (Jiri Olsa) [1133083] - [tools] perf/annotate: Make symbol__inc_addr_samples private (Jiri Olsa) [1133083] - [tools] perf/annotate: Adopt methods from hists (Jiri Olsa) [1133083] - [tools] perf/top: Use hist_entry__inc_addr_sample (Jiri Olsa) [1133083] - [tools] perf/annotate: Add inc_samples method to addr_map_symbol (Jiri Olsa) [1133083] - [tools] perf/hists: Leave symbol addr hist bucket auto alloc to symbol layer (Jiri Olsa) [1133083] - [tools] perf/annotate: Auto allocate symbol per addr hist buckets (Jiri Olsa) [1133083] - [tools] lib/traceevent: Introduce pevent_filter_strerror() (Jiri Olsa) [1133083] - [tools] perf/hists: Do not pass period and weight to add_hist_entry() (Jiri Olsa) [1133083] - [tools] perf/sort: Do not compare dso again (Jiri Olsa) [1133083] - [tools] perf/sort: Compare addresses if no symbol info (Jiri Olsa) [1133083] - [tools] lib/traceevent: Get rid of die() in some string conversion functions (Jiri Olsa) [1133083] - [tools] perf/symbols: Use consistent name for the DSO binary type member (Jiri Olsa) [1133083] - [tools] perf/timechart: Add --highlight option (Jiri Olsa) [1133083] - [tools] perf/symbols: Clarify method to get DSO binary_type filename (Jiri Olsa) [1133083] - [tools] perf/symbols: Remove needless static binary_type array (Jiri Olsa) [1133083] - [tools] perf/timechart: Add support for topology (Jiri Olsa) [1133083] - [tools] perf/timechart: Get number of CPUs from perf header (Jiri Olsa) [1133083] - [tools] perf/timechart: Print pid along the name (Jiri Olsa) [1133083] - [tools] perf/timechart: Add backtrace support to CPU info (Jiri Olsa) [1133083] - [tools] Convert to new topic libraries (Jiri Olsa) [1133083] - [tools] lib/traceevent: Refactor pevent_filter_match() to get rid of die() (Jiri Olsa) [1133083] - [tools] lib/traceevent: Make pevent_filter_add_filter_str() return pevent_errno (Jiri Olsa) [1133083] - [tools] lib/traceevent: Refactor process_filter() (Jiri Olsa) [1133083] - [tools] lib/traceevent: Refactor create_arg_item() (Jiri Olsa) [1133083] - [tools] lib/traceevent: Get rid of die() in reparent_op_arg() (Jiri Olsa) [1133083] - [tools] lib/traceevent: Make add_left() return pevent_errno (Jiri Olsa) [1133083] - [tools] lib/traceevent: Get rid of die() in add_right() (Jiri Olsa) [1133083] - [tools] lib/traceevent: Get rid of malloc_or_die() in find_event() (Jiri Olsa) [1133083] - [tools] lib/traceevent: Get rid of malloc_or_die() in read_token() (Jiri Olsa) [1133083] - [tools] lib/traceevent: Get rid of malloc_or_die() allocate_arg() (Jiri Olsa) [1133083] - [tools] lib/traceevent: Get rid of die in add_filter_type() (Jiri Olsa) [1133083] - [tools] lib/traceevent: Get rid of malloc_or_die() in show_error() (Jiri Olsa) [1133083] - [tools] perf/completion: Complete 'perf kvm' (Jiri Olsa) [1133083] - [tools] perf/evlist: Add perf_evlist__to_front() (Jiri Olsa) [1133083] - [tools] perf: Fix inverted error verification bug in thread__fork (Jiri Olsa) [1133083] - [tools] perf: Move mem_bswap32/64 to util.c (Jiri Olsa) [1133083] - [tools] perf/evlist: Add can_select_event() method (Jiri Olsa) [1133083] - [tools] perf/header: Allow header->data_offset to be predetermined (Jiri Olsa) [1133083] - [tools] perf: Add perf_event_paranoid() (Jiri Olsa) [1133083] - [tools] lib/symbol: Start carving out symbol parsing routines from perf (Jiri Olsa) [1133083] - [tools] perf/unwinding: Use the per-feature check flags (Jiri Olsa) [1133083] - [tools] perf: Add per-feature check flags (Jiri Olsa) [1133083] - [tools] perf/symbols: Fix bug in usage of the basename() function (Jiri Olsa) [1133083] - [tools] perf/symbols: Rename filename argument (Jiri Olsa) [1133083] - [tools] perf/symbols: Constify some DSO methods parameters (Jiri Olsa) [1133083] - [tools] perf/symbols: Set freed members to NULL in dso destructor (Jiri Olsa) [1133083] - [tools] perf/symbols: Constify dso->long_name (Jiri Olsa) [1133083] - [tools] perf/symbols: Remove open coded management of long_name_allocated member (Jiri Olsa) [1133083] - [tools] perf/symbols: Set alloc flag close to setting the long_name (Jiri Olsa) [1133083] - [tools] perf/symbols: Remove open coded management of short_name_allocated member (Jiri Olsa) [1133083] - [tools] perf/machine: Don't open code assign dso->short_name (Jiri Olsa) [1133083] - [tools] perf/symbols: Rename [sl]name_alloc to match the members they refer to (Jiri Olsa) [1133083] - [tools] perf/script: Add --header/--header-only options (Jiri Olsa) [1133083] - [tools] perf/report: Add --header/--header-only options (Jiri Olsa) [1133083] - [tools] lib/traceevent: Get rid of die() in pevent_filter_clear_trivial() (Jiri Olsa) [1133083] - [tools] lib/traceevent: Get rid of malloc_or_die() in pevent_filter_add_filter_str() (Jiri Olsa) [1133083] - [tools] lib/traceevent: Get rid of die() in create_arg_item() (Jiri Olsa) [1133083] - [tools] lib/traceevent: Get rid of malloc_or_die() in add_event() (Jiri Olsa) [1133083] - [tools] lib/traceevent: Get rid of malloc_or_die() in pevent_filter_alloc() (Jiri Olsa) [1133083] - [tools] perf/kvm: Make perf kvm diff support --guestmount (Jiri Olsa) [1133083] - [tools] perf/kvm: Move code to generate filename for perf-kvm to function (Jiri Olsa) [1133083] - [tools] perf/annotate: Fix typo (Jiri Olsa) [1133083] - [tools] perf/archive: Remove duplicated 'runs' in man page (Jiri Olsa) [1133083] - [tools] perf/kvm: Fix bug in 'stat report' (Jiri Olsa) [1133083] - [tools] perf/kvm: Introduce option -v for perf kvm command (Jiri Olsa) [1133083] - [tools] perf/evlist: Fix mmap pages rounding to power of 2 (Jiri Olsa) [1133083] - [tools] perf/evlist: Fix max mmap_pages (Jiri Olsa) [1133083] - [tools] perf/evlist: Remove unnecessary parentheses (Jiri Olsa) [1133083] - [tools] perf/record: Fix display of incorrect mmap pages (Jiri Olsa) [1133083] - [tools] perf/script: Add an option to print the source line number (Jiri Olsa) [1133083] - [tools] perf/script: Fix symoff printing in callchains (Jiri Olsa) [1133083] - [tools] lib/traceevent: Report better error message on bad function args (Jiri Olsa) [1133083] - [tools] perf/trace: Fix summary percentage when processing files (Jiri Olsa) [1133083] - [tools] perf/trace: Add support for syscalls vs raw_syscalls (Jiri Olsa) [1133083] - [tools] perf/build: Fix install dependency (Jiri Olsa) [1133083] - [tools] lib/traceevent: Update kvm plugin with is_writable_pte helper (Jiri Olsa) [1133083] - [tools] lib/traceevent: Remove malloc_or_die from plugin_function.c (Jiri Olsa) [1133083] - [tools] lib/traceevent: Several cleanups for function plugin (Jiri Olsa) [1133083] - [tools] lib/traceevent: Use pevent_print_func_field in hrtimer_start handler (Jiri Olsa) [1133083] - [tools] lib/traceevent: Use static functions in jbd2 plugin (Jiri Olsa) [1133083] - [tools] lib/traceevent: Remove malloc_or_die from event-plugin.c (Jiri Olsa) [1133083] - [tools] lib/traceevent: Add cfg80211 plugin (Jiri Olsa) [1133083] - [tools] lib/traceevent: Add scsi plugin (Jiri Olsa) [1133083] - [tools] lib/traceevent: Add xen plugin (Jiri Olsa) [1133083] - [tools] lib/traceevent: Add function plugin (Jiri Olsa) [1133083] - [tools] lib/traceevent: Add sched_switch plugin (Jiri Olsa) [1133083] - [tools] lib/traceevent: Add mac80211 plugin (Jiri Olsa) [1133083] - [tools] lib/traceevent: Add kvm plugin (Jiri Olsa) [1133083] - [tools] lib/traceevent: Add kmem plugin (Jiri Olsa) [1133083] - [tools] lib/traceevent: Add hrtimer plugin (Jiri Olsa) [1133083] - [tools] lib/traceevent: Add jbd2 plugin (Jiri Olsa) [1133083] - [tools] perf: Overload pr_stat traceevent print function (Jiri Olsa) [1133083] - [tools] perf: Add trace-event global object for tracepoint interface (Jiri Olsa) [1133083] - [tools] perf: Add trace-event object (Jiri Olsa) [1133083] - [tools] perf: Add filename__read_str util function (Jiri Olsa) [1133083] - [tools] perf: Add build and install plugins targets (Jiri Olsa) [1133083] - [tools] lib/traceevent: Harmonize the install messages in lib-traceevent (Jiri Olsa) [1133083] - [tools] lib/traceevent: Change pevent_parse_format to include pevent handle (Jiri Olsa) [1133083] - [tools] lib/traceevent: Add traceevent_host_bigendian function (Jiri Olsa) [1133083] - [tools] lib/traceevent: Add plugin build support (Jiri Olsa) [1133083] - [tools] lib/traceevent: Add plugin support (Jiri Olsa) [1133083] - [tools] perf/script: Do not call perf_event__preprocess_sample() twice) (Jiri Olsa) [1133083] - [tools] perf/symbols: Fix random fd closing with no libelf (Jiri Olsa) [1133083] - [tools] perf/kvm: Update the 'record' man page entry for new --guest/--host behavior (Jiri Olsa) [1133083] - [tools] perf/kvm: Fix spurious '=' use in man page (Jiri Olsa) [1133083] - [tools] perf/kvm: Add more detail about buildid-list in man page (Jiri Olsa) [1133083] - [tools] perf/target: Move the checking of which map function to call into function (Jiri Olsa) [1133083] - [tools] perf: Remove condition in machine__get_kernel_start_addr (Jiri Olsa) [1133083] - [tools] perf: Remove stackprotector feature check (Jiri Olsa) [1133083] - [tools] perf: Do not disable source line lookup just because of 1 failure (Jiri Olsa) [1133083] - [tools] perf/symbols: Retain symbol source file name to lookup source line numbers (Jiri Olsa) [1133083] - [tools] perf/symbols: Retain bfd reference to lookup source line numbers (Jiri Olsa) [1133083] - [tools] perf: Use asprintf instead of malloc plus snprintf (Jiri Olsa) [1133083] - [tools] perf/trace: Honour -m option (Jiri Olsa) [1133083] - [tools] perf: Include test-stackprotector-all.c in test-all (Jiri Olsa) [1133083] - [tools] perf: Correct the message in feature-libnuma checking (Jiri Olsa) [1133083] - [tools] perf/timechart: Move wake_events list to 'struct timechart' (Jiri Olsa) [1133083] - [tools] perf/timechart: Move power_events list to 'struct timechart' (Jiri Olsa) [1133083] - [tools] perf/timechart: Move all_data per_pid list to 'struct timechart' (Jiri Olsa) [1133083] - [tools] perf/timechart: Introduce tool struct (Jiri Olsa) [1133083] - [tools] perf: Add perf_data_file__write interface (Jiri Olsa) [1133083] - [tools] perf: Add writen function (Jiri Olsa) [1133083] - [tools] perf: Fine tune readn function (Jiri Olsa) [1133083] - [tools] perf: Use correct return type for readn function (Jiri Olsa) [1133083] - [tools] perf/record: Unify data output code into perf_record__write function (Jiri Olsa) [1133083] - [tools] perf: Fix tags/TAGS targets rebuilding (Jiri Olsa) [1133083] - [tools] perf/timechart: Remove misplaced __maybe_unused (Jiri Olsa) [1133083] - [tools] perf/timechart: Remove some needless struct forward declarations (Jiri Olsa) [1133083] - [tools] perf/timechart: dynamically determine event fields offset (Jiri Olsa) [1133083] - [tools] perf/symbols: Fix not finding kcore in buildid cache (Jiri Olsa) [1133083] - [tools] perf/script: Print mmap[2] events also (Jiri Olsa) [1133083] - [tools] perf/script: Print comm, fork and exit events also (Jiri Olsa) [1133083] - [tools] perf/script: Print callchains and symbols if they exist (Jiri Olsa) [1133083] - [tools] perf: Export setup_list (Jiri Olsa) [1133083] - [tools] perf/thread: Move comm_list check into function (Jiri Olsa) [1133083] - [tools] perf/symbols: Move idle syms check from top to generic function (Jiri Olsa) [1133083] - [tools] perf/evsel: Skip ignored symbols while printing callchain (Jiri Olsa) [1133083] - [tools] perf/timechart: Add backtrace support (Jiri Olsa) [1133083] - [tools] perf/timechart: Add support for -P and -T in timechart recording (Jiri Olsa) [1133083] - [tools] perf/timechart: Group figures and add title with details (Jiri Olsa) [1133083] - [tools] perf/timechart: Add support for displaying only tasks related data (Jiri Olsa) [1133083] - [tools] perf/timechart: Use proc_num to implement --power-only (Jiri Olsa) [1133083] - [tools] perf/timechart: Add option to limit number of tasks (Jiri Olsa) [1133083] - [tools] perf/timechart: Always try to print at least 15 tasks (Jiri Olsa) [1133083] - [tools] perf/record: Default -t option to no inheritance (Jiri Olsa) [1133083] - [tools] perf: Add option macro OPT_BOOLEAN_SET (Jiri Olsa) [1133083] - [tools] perf: Allow '--inherit' as the negation of '--no-inherit' (Jiri Olsa) [1133083] - [tools] perf/record: Make per-cpu mmaps the default (Jiri Olsa) [1133083] - [tools] perf/script: Move evname print code to process_event() (Jiri Olsa) [1133083] - [tools] perf/completion: Rename file to reflect zsh support (Jiri Olsa) [1133083] - [tools] perf/completion: Introduce zsh support (Jiri Olsa) [1133083] - [tools] perf/completion: Factor out call to __ltrim_colon_completions (Jiri Olsa) [1133083] - [tools] perf/completion: Factor out compgen stuff (Jiri Olsa) [1133083] - [tools] perf/completion: Introduce a layer of indirection (Jiri Olsa) [1133083] - [tools] perf/top: Make -g refer to callchains (Jiri Olsa) [1133083] - [tools] perf/trace: Remove thread summary coloring (Jiri Olsa) [1133083] - [tools] lib/traceevent: Use helper trace-seq in print functions like kernel does (Jiri Olsa) [1133083] - [tools] perf/stat: Add event unit and scale support (Jiri Olsa) [1133083] - [kernel] perf: Optimize ring-buffer write by depending on control dependencies (Jiri Olsa) [1133083] - [x86] perf: Fix leak in uncore_type_init failure paths (Jiri Olsa) [1133083] - [kernel] perf: Fix hotplug splat (Jiri Olsa) [1133083] - [x86] perf: Fix event scheduling (Jiri Olsa) [1133083] - [x86] perf: Fix IVT/SNB-EP uncore CBOX NID filter table (Jiri Olsa) [1133083] - [x86] perf: Correctly use FEATURE_PDCM (Jiri Olsa) [1133083] - [x86] perf: Fix unknown NMI warning (Jiri Olsa) [1133083] - [x86] perf: Fix Userspace RDPMC switch (Jiri Olsa) [1133083] - [x86] perf: Add userspace RDPMC quirk for PPro (Jiri Olsa) [1133083] - [kernel] uapi: convert u64 to __u64 in exported headers (Jiri Olsa) [1133083] - [kernel] perf: Document the new transaction sample type (Jiri Olsa) [1133083] - [kernel] perf: Introduce a flag to enable close-on-exec in perf_event_open() (Jiri Olsa) [1133083] - [x86] perf: Add Intel RAPL PP1 energy counter support (Jiri Olsa) [1133083] - [kernel] perf: Fix PERF_EVENT_IOC_PERIOD to force-reset the period (Jiri Olsa) [1133083] - [x86] perf: Add RAPL hrtimer support (Jiri Olsa) [1133083] - [x86] perf: Add Intel RAPL PMU support (Jiri Olsa) [1133083] - [kernel] perf: Add active_entry list head to struct perf_event (Jiri Olsa) [1133083] - [kernel] perf: Fix perf_pmu_migrate_context (Jiri Olsa) [1133083] - [kernel] ktime: add ms_to_ktime() and ktime_add_ms() helpers (Jiri Olsa) [1133083] - [tools] perf/traceevent: Fix conversion of pointer to integer of different size (Jiri Olsa) [1131394] - [tools] perf/traceevent: Fix use of multiple options in processing field (Jiri Olsa) [1131394] - [tools] perf/header: Fix possible memory leaks in process_group_desc() (Jiri Olsa) [1131394] - [tools] perf/header: Fix bogus group name (Jiri Olsa) [1131394] - [tools] perf: Tag thread comm as overriden (Jiri Olsa) [1131394] - [tools] perf/record: Add an option to force per-cpu mmaps (Jiri Olsa) [1131394] - [tools] perf/probe: Add '--demangle'/'--no-demangle' (Jiri Olsa) [1131394] - [tools] perf/ui/browser: Fix segfault caused by off by one handling END key (Jiri Olsa) [1131394] - [tools] perf/symbols: Limit max callchain using max_stack on DWARF unwinding too (Jiri Olsa) [1131394] - [tools] perf/evsel: Introduce perf_evsel__prev() method (Jiri Olsa) [1131394] - [tools] perf: Use perf_evlist__{first, last}, perf_evsel__next (Jiri Olsa) [1131394] - [tools] perf: Synthesize anon MMAP records again (Jiri Olsa) [1131394] - [tools] perf/top: Add missing newline if the 'uid' is invalid (Jiri Olsa) [1131394] - [tools] perf: Remove trivial extra semincolon (Jiri Olsa) [1131394] - [tools] perf/trace: Tweak summary output (Jiri Olsa) [1131394] - [tools] perf/build: Fix feature-libunwind-debug-frame handling (Jiri Olsa) [1131394] - [tools] perf/build: Fix timerfd feature check (Jiri Olsa) [1131394] - [tools] perf: parse the .debug_frame section in case .eh_frame is not present (Jiri Olsa) [1131394] - [tools] perf: Check libunwind for availability of dwarf parsing feature (Jiri Olsa) [1131394] - [tools] perf/traceevent: Add direct access to dynamic arrays (Jiri Olsa) [1131394] - [tools] perf/target: Shorten perf_target__ to target__ (Jiri Olsa) [1131394] - [tools] perf/tests: Handle throttle events in 'object code reading' test (Jiri Olsa) [1131394] - [tools] perf/evlist: Refactor mmap_pages parsing (Jiri Olsa) [1131394] - [tools] perf/evlist: Round mmap pages to power 2 - v2 (Jiri Olsa) [1131394] - [tools] perf/record: Fix segfault with --no-mmap-pages (Jiri Olsa) [1131394] - [tools] perf/trace: Add summary only option (Jiri Olsa) [1131394] - [tools] perf/trace: Simplify '--summary' output (Jiri Olsa) [1131394] - [tools] perf/trace: Change syscall summary duration order (Jiri Olsa) [1131394] - [tools] perf/tests: Compensate lower sample freq with longer test loop (Jiri Olsa) [1131394] - [tools] perf/trace: Fix segfault on perf trace -i perf.data (Jiri Olsa) [1131394] - [tools] perf/trace: Separate tp syscall field caching into init routine to be reused (Jiri Olsa) [1131394] - [tools] perf/trace: Beautify fifth argument of mmap() as fd (Jiri Olsa) [1131394] - [tools] perf/tests: Use lower sample_freq in sw clock event period test (Jiri Olsa) [1131394] - [tools] perf/tests: Check return of perf_evlist__open sw clock event period test (Jiri Olsa) [1131394] - [tools] perf/record: Move existing write_output into helper function (Jiri Olsa) [1131394] - [tools] perf/record: Use correct return type for write() (Jiri Olsa) [1131394] - [tools] perf: Prevent condition that all sort keys are elided (Jiri Olsa) [1131394] - [tools] perf/machine: Simplify synthesize_threads method (Jiri Olsa) [1131394] - [tools] perf/machine: Introduce synthesize_threads method out of open coded equivalent (Jiri Olsa) [1131394] - [tools] perf/record: Synthesize non-exec MMAP records when --data used (Jiri Olsa) [1131394] - [tools] perf/evsel: Remove idx parm from constructor (Jiri Olsa) [1131394] - [tools] perf/ui/tui/progress: Don't force a refresh during progress update (Jiri Olsa) [1131394] - [tools] perf: Remove unneeded include (Jiri Olsa) [1131394] - [tools] perf/record: Remove post_processing_offset variable (Jiri Olsa) [1131394] - [tools] perf/record: Remove advance_output function (Jiri Olsa) [1131394] - [tools] perf/record: Refactor feature handling into a separate function (Jiri Olsa) [1131394] - [tools] perf/trace: Don't relookup fields by name in each sample (Jiri Olsa) [1131394] - [tools] perf: Fix version when building out of tree (Jiri Olsa) [1131394] - [tools] perf/evsel: Ditch evsel->handler.data field (Jiri Olsa) [1131394] - [tools] perf: Add required memory barriers (Jiri Olsa) [1131394] - [tools] perf: Finish the removal of 'self' arguments (Jiri Olsa) [1131394] - [tools] perf: Check maximum frequency rate for record/top (Jiri Olsa) [1131394] - [tools] perf/fs: Add procfs support (Jiri Olsa) [1131394] - [tools] perf/fs: Rename NAME_find_mountpoint() to NAME__mountpoint() (Jiri Olsa) [1131394] - [tools] perf: Factor sysfs code into generic fs object (Jiri Olsa) [1131394] - [tools] perf/list: Add usage (Jiri Olsa) [1131394] - [tools] perf/list: Remove a level of indentation (Jiri Olsa) [1131394] - [tools] perf/build: Fix detection of non-core features (Jiri Olsa) [1131394] - [tools] perf/kvm: Disable live command if timerfd is not supported (Jiri Olsa) [1131394] - [tools] perf/hists: Consolidate __hists__add_*entry() (Jiri Olsa) [1131394] - [tools] perf/traceevent: Add pevent_print_func_field() helper function (Jiri Olsa) [1131394] - [tools] perf/traceevent: Add flags NOHANDLE and PRINTRAW to individual events (Jiri Olsa) [1131394] - [tools] perf/traceevent: Check for spaces in character array (Jiri Olsa) [1131394] - [tools] perf/traceevent: Have bprintk output the same as the kernel does (Jiri Olsa) [1131394] - [tools] perf/traceevent: Handle __print_hex(__get_dynamic_array(fieldname), len) (Jiri Olsa) [1131394] - [tools] perf/traceevent: If s is a pointer, check printk formats (Jiri Olsa) [1131394] - [tools] perf/traceevent: Update printk formats when entered (Jiri Olsa) [1131394] - [tools] perf/traceevent: Add support for extracting trace_clock in report (Jiri Olsa) [1131394] - [tools] perf/stat: Enhance option parse error message (Jiri Olsa) [1131394] - [tools] perf/top: Use parse_options_usage() for -s option failure (Jiri Olsa) [1131394] - [tools] perf/report: Use parse_options_usage() for -s option failure (Jiri Olsa) [1131394] - [tools] perf/report: Postpone setting up browser after parsing options (Jiri Olsa) [1131394] - [tools] perf: Show single option when failed to parse (Jiri Olsa) [1131394] - [tools] perf/evsel: Synthesize PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1131394] - [tools] perf/test: Update "sample parsing" test for PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1131394] - [tools] perf/evsel: Add missing overflow check for TRANSACTION (Jiri Olsa) [1131394] - [tools] perf/evsel: Always use perf_evsel__set_sample_bit() (Jiri Olsa) [1131394] - [tools] perf/evlist: Add a debug print if event buffer mmap fails (Jiri Olsa) [1131394] - [tools] perf: Fix libunwind build and feature detection for 32-bit build (Jiri Olsa) [1131394] - [tools] perf: Fix 32-bit cross build (Jiri Olsa) [1131394] - [tools] perf/script: Set up output options for in-stream attributes (Jiri Olsa) [1131394] - [tools] perf/evsel: Add a debug print if perf_event_open fails (Jiri Olsa) [1131394] - [tools] perf: Get current comm instead of last one (Jiri Olsa) [1131394] - [tools] perf: Compare hists comm by addresses (Jiri Olsa) [1131394] - [tools] perf: Add new COMM infrastructure (Jiri Olsa) [1131394] - [tools] perf: Add time argument on COMM setting (Jiri Olsa) [1131394] - [tools] perf: Use an accessor to read thread comm (Jiri Olsa) [1131394] - [tools] perf: Add missing data.h into LIB_H headers (Jiri Olsa) [1131394] - [tools] perf/probe: Fix typo (Jiri Olsa) [1131394] - [tools] perf/bench: Fix two warnings (Jiri Olsa) [1131394] - [tools] perf: Show progress on histogram collapsing (Jiri Olsa) [1131394] - [tools] perf/ui/progress: Per progress bar state (Jiri Olsa) [1131394] - [tools] perf/ui: Rename ui_progress to ui_progress_ops (Jiri Olsa) [1131394] - [tools] perf: Fix non-debug build (Jiri Olsa) [1131394] - [tools] perf/evlist: Validate that mmap_pages is not too big (Jiri Olsa) [1131394] - [tools] perf: Do not accept parse_tag_value() overflow (Jiri Olsa) [1131394] - [tools] perf/inject: Do not repipe attributes to a perf.data file (Jiri Olsa) [1131394] - [tools] perf/script: Make perf_script a local variable (Jiri Olsa) [1131394] - [tools] perf/sched: Optimize build time (Jiri Olsa) [1131394] - [tools] perf/sched: Make struct perf_sched sched a local variable (Jiri Olsa) [1131394] - [tools] perf/bench: Change the procps visible command-name of invididual benchmark tests plus cleanups (Jiri Olsa) [1131394] - [tools] perf/probe: Find fentry mcount fuzzed parameter location (Jiri Olsa) [1131394] - [tools] perf/probe: Support "$vars" meta argument syntax for local variables (Jiri Olsa) [1131394] - [tools] perf: Stop using 'self' in some more places (Jiri Olsa) [1131394] - [tools] perf/test: Consider PERF_SAMPLE_TRANSACTION in the "sample parsing" test (Jiri Olsa) [1131394] - [tools] perf/test: Clarify the "sample parsing" test entry (Jiri Olsa) [1131394] - [tools] perf/top: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1131394] - [tools] perf/report: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1131394] - [tools] perf/session: Separating data file properties from session (Jiri Olsa) [1131394] - [tools] perf: Add perf_data_file__open interface to data object (Jiri Olsa) [1131394] - [tools] perf: Add data object to handle perf data file (Jiri Olsa) [1131394] - [tools] perf: Compare dso's also when comparing symbols (Jiri Olsa) [1131394] - [tools] perf/callchain: Convert children list to rbtree (Jiri Olsa) [1131394] - [tools] perf/list: Show error if tracepoints not available (Jiri Olsa) [1131394] - [tools] perf/script: Print addr by default for BTS (Jiri Olsa) [1131394] - [tools] perf/evlist: Factor out duplicated mmap code (Jiri Olsa) [1131394] - [tools] perf/evlist: Fix perf_evlist__mmap comments (Jiri Olsa) [1131394] - [tools] perf: Fix bench/numa.c for 32-bit build (Jiri Olsa) [1131394] - [tools] perf: Fix test_on_exit for 32-bit build (Jiri Olsa) [1131394] - [tools] perf/evlist: Fix 32-bit build error (Jiri Olsa) [1131394] - [tools] perf/session: Add missing members to perf_event__attr_swap() (Jiri Olsa) [1131394] - [tools] perf/session: Add missing sample flush for piped events (Jiri Olsa) [1131394] - [tools] perf/record: Improve write_output error message (Jiri Olsa) [1131394] - [tools] perf/evsel: Add missing decrement in id sample parsing (Jiri Olsa) [1131394] - [tools] perf/evsel: Add missing 'mmap2' from debug print (Jiri Olsa) [1131394] - [tools] perf/trace: Improve messages related to /proc/sys/kernel/perf_event_paranoid (Jiri Olsa) [1131394] - [tools] perf: Introduce filename__read_int helper (Jiri Olsa) [1131394] - [tools] perf/evlist: Introduce perf_evlist__strerror_tp method (Jiri Olsa) [1131394] - [tools] perf/trace: Improve event processing exit (Jiri Olsa) [1131394] - [tools] perf/trace: Use vfs_getname hook if available (Jiri Olsa) [1131394] - [tools] perf/trace: Split fd -> pathname array handling (Jiri Olsa) [1131394] - [tools] perf/symbols: Fix a mmap and munmap mismatched bug (Jiri Olsa) [1131394] - [tools] perf/symbols: Fix a memory leak due to symbol__delete not being used (Jiri Olsa) [1131394] - [tools] perf/annotate: Another fix for annotate_browser__callq() (Jiri Olsa) [1131394] - [tools] perf/buildid-cache: Add ability to add kcore to the cache (Jiri Olsa) [1131394] - [tools] perf/annotate: Fix annotate_browser__callq() (Jiri Olsa) [1131394] - [tools] perf/symbols: Add ability to find kcore in build-id cache (Jiri Olsa) [1131394] - [tools] perf: Add copyfile_mode() (Jiri Olsa) [1131394] - [tools] perf/annotate: Find kcore symbols on other maps (Jiri Olsa) [1131394] - [tools] perf/build: Simplify the autodep inclusion rule (Jiri Olsa) [1131394] - [tools] perf/build: Improve the 'stackprotector' feature test (Jiri Olsa) [1131394] - [tools] perf/build: Remove the volatile-register-var feature check (Jiri Olsa) [1131394] - [tools] perf/build: Simplify the libelf logic (Jiri Olsa) [1131394] - [tools] perf/build: Fix DPACKAGE definitions for the libbfd et al testcases (Jiri Olsa) [1131394] - [tools] perf/build: Pass through DEBUG parameter (Jiri Olsa) [1131394] - [tools] perf/build: Fix non-existent build directory handling (Jiri Olsa) [1131394] - [tools] perf/symbols: Add map_groups__find_ams() (Jiri Olsa) [1131394] - [tools] perf/symbols: Workaround objdump difficulties with kcore (Jiri Olsa) [1131394] - [tools] perf/symbols: Validate kcore module addresses (Jiri Olsa) [1131394] - [tools] perf: Separate lbfd check out of NO_DEMANGLE condition (Jiri Olsa) [1131394] - [tools] perf/tests: Fix memory leak in dso-data.c (Jiri Olsa) [1131394] - [tools] perf: Fix old GCC build error in 'get_srcline' (Jiri Olsa) [1131394] - [tools] perf/trace: Add summary option to dump syscall statistics (Jiri Olsa) [1131394] - [tools] perf/util: Add findnew method to intlist (Jiri Olsa) [1131394] - [tools] perf/trace: Improve the error messages (Jiri Olsa) [1131394] - [tools] perf/timechart: Add example in the documentation (Jiri Olsa) [1131394] - [tools] perf: Implement summary output for 'make install' (Jiri Olsa) [1131394] - [tools] perf: Align perf version output to other build messages (Jiri Olsa) [1131394] - [tools] perf: Harmonize the various build messages in perf, lib-traceevent, lib-lk (Jiri Olsa) [1131394] - [tools] perf: Implement summary output for 'make clean' (Jiri Olsa) [1131394] - [tools] perf: Fix redirection printouts (Jiri Olsa) [1131394] - [tools] perf/trace: Initial beautifier for ioctl's 'cmd' arg (Jiri Olsa) [1131394] - [tools] perf/trace: Prepare the strarray scnprintf method for reuse (Jiri Olsa) [1131394] - [tools] perf/trace: Allow specifying index offset in strarrays (Jiri Olsa) [1131394] - [tools] perf/symbols: Make a separate function to parse /proc/modules (Jiri Olsa) [1131394] - [tools] perf/intlist: Add priv member (Jiri Olsa) [1131394] - [tools] perf/trace: Use new machine method to loop over threads (Jiri Olsa) [1131394] - [tools] perf/machine: Add method to loop over threads and invoke handler (Jiri Olsa) [1131394] - [tools] perf/trace: Add record option (Jiri Olsa) [1131394] - [tools] perf/trace: Fix comm resolution when reading events from file (Jiri Olsa) [1131394] - [tools] perf/stat: Add units to nanosec-based counters (Jiri Olsa) [1131394] - [tools] perf/stat: Don't require a workload when using system wide or CPU options (Jiri Olsa) [1131394] - [tools] perf/stat: Fix misleading message when specifying cpu list or system wide (Jiri Olsa) [1131394] - [tools] perf/evlist: Fix perf_evlist__mmap_read event overflow (Jiri Olsa) [1131394] - [tools] perf: Ignore 'perf timechart' output file (Jiri Olsa) [1131394] - [tools] perf/stat: Don't print bogus data on -e instructions (Jiri Olsa) [1131394] - [tools] perf/stat: Don't print bogus data on -e cycles (Jiri Olsa) [1131394] - [tools] perf: Move start conditions to start of the flex file (Jiri Olsa) [1131394] - [tools] perf: Add missing -ldl for gtk build (Jiri Olsa) [1131394] - [tools] perf/machine: Use snprintf instead of sprintf (Jiri Olsa) [1131394] - [tools] perf/bench sched: Add --threaded option (Jiri Olsa) [1131394] - [tools] perf/trace: Add 'trace' alias to 'perf trace' (Jiri Olsa) [1131394] - [tools] perf/trace: Show path associated with fd in live sessions (Jiri Olsa) [1131394] - [tools] perf/trace: Beautify mlock & friends 'addr' arg (Jiri Olsa) [1131394] - [tools] perf/trace: Handle MSG_WAITFORONE not defined (Jiri Olsa) [1131394] - [tools] perf/trace: Add beautifier for clock_gettime's clk_id argument (Jiri Olsa) [1131394] - [tools] perf/trace: Beautify pipe2 'flags' arg (Jiri Olsa) [1131394] - [tools] perf/trace: Use socket's beautifiers in socketpair (Jiri Olsa) [1131394] - [tools] perf/trace: Don't supress zeroed args when there is an strarray entry for it (Jiri Olsa) [1131394] - [tools] perf/trace: Add helper for syscalls with a single strarray arg (Jiri Olsa) [1131394] - [tools] perf/trace: Beautify flock 'cmd' arg (Jiri Olsa) [1131394] - [tools] perf/trace: Beautify epoll_ctl 'op' arg (Jiri Olsa) [1131394] - [tools] perf: Fix srcline sort key behavior (Jiri Olsa) [1131394] - [tools] perf: Implement addr2line directly using libbfd (Jiri Olsa) [1131394] - [tools] perf: Save failed result of get_srcline() (Jiri Olsa) [1131394] - [tools] perf/annotate: Pass dso instead of dso_name to get_srcline() (Jiri Olsa) [1131394] - [tools] perf: Do not try to call addr2line on non-binary files (Jiri Olsa) [1131394] - [tools] perf/annotate: Factor out get/free_srcline() (Jiri Olsa) [1131394] - [tools] perf/hists: Free srcline when freeing hist_entry (Jiri Olsa) [1131394] - [tools] perf/annotate: Reuse path from the result of addr2line (Jiri Olsa) [1131394] - [tools] perf/sort: Fix a memory leak on srcline (Jiri Olsa) [1131394] - [tools] perf: Separate out GTK codes to libperf-gtk.so (Jiri Olsa) [1131394] - [tools] perf/symbols: Add new option --ignore-vmlinux for perf top (Jiri Olsa) [1131394] - [tools] perf: Adding throttle event data struct support (Jiri Olsa) [1131394] - [tools] perf/evlist: Introduce perf_evlist__new_default function (Jiri Olsa) [1131394] - [tools] perf: Add possibility to specify mmap size (Jiri Olsa) [1131394] - [tools] perf: Check mmap pages value early (Jiri Olsa) [1131394] - [tools] perf/lock: Account for lock average wait time (Jiri Olsa) [1131394] - [tools] perf/lock: Limit bad rate precision (Jiri Olsa) [1131394] - [tools] perf/lock: Redo __cmd_report (Jiri Olsa) [1131394] - [tools] perf/lock: Plug some memleaks (Jiri Olsa) [1131394] - [tools] perf/lock: Return proper code in report_lock_*_event (Jiri Olsa) [1131394] - [tools] perf/lock: Remove dead code (Jiri Olsa) [1131394] - [tools] perf: Unify page_size usage (Jiri Olsa) [1131394] - [tools] perf: Remove unused trace-event-* code (Jiri Olsa) [1131394] - [tools] perf/symbols: Support for Openembedded/Yocto -dbg packages (Jiri Olsa) [1131394] - [tools] perf/completion: Use more comp words (Jiri Olsa) [1131394] - [tools] perf/completion: Strip dependency on bash-completion (Jiri Olsa) [1131394] - [tools] perf/completion: Strip function_exists () (Jiri Olsa) [1131394] - [tools] perf/completion: Strip dependency on _filedir (Jiri Olsa) [1131394] - [tools] perf/completion: Update __ltrim_colon_completions (Jiri Olsa) [1131394] - [tools] perf/completion: Don't dictate perf install location (Jiri Olsa) [1131394] - [tools] perf/trace: Add option to show process COMM (Jiri Olsa) [1131394] - [tools] perf/trace: Beautify eventfd2 'flags' arg (Jiri Olsa) [1131394] - [tools] perf/trace: Beautify send/recv syscall 'flags' arg (Jiri Olsa) [1131394] - [tools] perf/trace: Don't print zeroed args (Jiri Olsa) [1131394] - [tools] perf/trace: Remove duplicate mmap entry in syscall_fmts array (Jiri Olsa) [1131394] - [tools] perf/trace: Add option to show full timestamp (Jiri Olsa) [1131394] - [tools] perf/trace: Beautify rlmimit resources (Jiri Olsa) [1131394] - [tools] perf/trace: Beautify access 'mode' arg (Jiri Olsa) [1131394] - [tools] perf/trace: Beautify socket 'type' arg (Jiri Olsa) [1131394] - [tools] perf/trace: Beautify socket 'family' arg (Jiri Olsa) [1131394] - [tools] perf/trace: Beautify signal number arg in several syscalls (Jiri Olsa) [1131394] - [tools] perf/trace: Beautify rt_sigprocmask 'how' arg (Jiri Olsa) [1131394] - [tools] perf/trace: Beautify fcntl 'cmd' arg (Jiri Olsa) [1131394] - [tools] perf/trace: Use strarray for ltrace's whence arg (Jiri Olsa) [1131394] - [tools] perf/trace: Allow passing parms to arg formatters (Jiri Olsa) [1131394] - [tools] perf/trace: Put syscall formatter parms into struct (Jiri Olsa) [1131394] - [tools] perf/build: Clean up feature_print_code() (Jiri Olsa) [1131394] - [tools] perf/build: Pass through LDFLAGS to feature tests (Jiri Olsa) [1131394] - [tools] perf/build: Harmonize the style of the feature testcases (Jiri Olsa) [1131394] - [tools] perf/build: Fix O=/some/dir perf.o type of targets (Jiri Olsa) [1131394] - [tools] perf/build: Fix non-canonical directory names in O= (Jiri Olsa) [1131394] - [tools] perf/build: Exclude MAKEFLAGS from nested invocation (Jiri Olsa) [1131394] - [tools] perf/build: Make sure autodep feature binaries honor the O= setting (Jiri Olsa) [1131394] - [tools] perf/build: Pass through all targets to Makefile.perf (Jiri Olsa) [1131394] - [tools] perf/build: Collapse the test-all.c testcase (Jiri Olsa) [1131394] - [tools] perf/build: Clean up various testcases (Jiri Olsa) [1131394] - [tools] perf/build: Remove unused config/feature-tests.mak (Jiri Olsa) [1131394] - [tools] perf/build: split out feature checks 'liberty', 'liberty-z', 'cplus-demangle' (Jiri Olsa) [1131394] - [tools] perf/build: Standardize the various messages output by parallel make (Jiri Olsa) [1131394] - [tools] perf/build: Flip Makefile.parallel and Makefile.perf (Jiri Olsa) [1131394] - [tools] perf/build: Automatically build in parallel, based on number of CPUs in the system (Jiri Olsa) [1131394] - [tools] perf/build: Improve printout-of auto-detected features (Jiri Olsa) [1131394] - [tools] perf/build: Speed up auto-detection (Jiri Olsa) [1131394] - [tools] perf/build: Invoke feature-checks 'clean' target from the main Makefile (Jiri Olsa) [1131394] - [tools] perf: Fix double/triple-build of the feature detection logic during 'make install' et al (Jiri Olsa) [1131394] - [tools] perf/build: Speed up the final link (Jiri Olsa) [1131394] - [tools] perf/build: Speed up git-version test on re-make (Jiri Olsa) [1131394] - [tools] perf/build: Speed up auto-detection of features by adding a 'test-all' target (Jiri Olsa) [1131394] - [tools] perf: Turn strlcpy() into a __weak function (Jiri Olsa) [1131394] - [tools] perf: Clean up util/include/linux/compiler.h (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'backtrace' (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'on-exit' (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'strlcpy' (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'libbfd' (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'libpython-version' (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'libpython' (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'libperl' (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'gtk2-infobar' (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'gtk2' (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'libslang' (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'libaudit' (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'libunwind' (Jiri Olsa) [1131394] - [tools] perf/build: Clean up the libunwind logic in config/Makefile (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'libelf-getphdrnum' (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'libelf-mmap' (Jiri Olsa) [1131394] - [tools] perf/build: Clean up the mmap logic in config/Makefile (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'dwarf' (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'glibc' (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'libelf' (Jiri Olsa) [1131394] - [tools] perf/build: Clean up the libelf logic in config/Makefile (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'bionic' (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'fortify-source' (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'volatile-register-var' (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'stackprotector' (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'stackprotector-all' (Jiri Olsa) [1131394] - [tools] perf/build: split out feature check 'libnuma' (Jiri Olsa) [1131394] - [tools] perf/build: Add 'autodep' functionality, generate feature test dependencies automatically (Jiri Olsa) [1131394] - [tools] perf/build: Add feature check core code (Jiri Olsa) [1131394] - [tools] perf: standardize feature support define names to HAVE_{FEATURE}_SUPPORT (Jiri Olsa) [1131394] - [tools] perf: Add support for record transaction flags (Jiri Olsa) [1131394] - [tools] perf/record: Add abort_tx, no_tx, in_tx branch filter options to perf record -j (Jiri Olsa) [1131394] - [tools] perf: Support sorting by in_tx or abort branch flags (Jiri Olsa) [1131394] - [tools] perf: Fix sorting for 64bit entries (Jiri Olsa) [1131394] - [tools] perf: Disable all pmus on unthrottling and rescheduling (Jiri Olsa) [1131394] - [x86] perf: Fix constraint table end marker bug (Jiri Olsa) [1131394] - [tools] perf: Remove fragile swevent hlist optimization (Jiri Olsa) [1131394] - [tools] perf: Factor out strncpy() in perf_event_mmap_event() (Jiri Olsa) [1131394] - [tools] perf: Update a stale comment (Jiri Olsa) [1131394] - [tools] perf: Optimize perf_output_begin() -- address calculation (Jiri Olsa) [1131394] - [tools] perf: Optimize perf_output_begin() -- lost_event case (Jiri Olsa) [1131394] - [tools] perf: Optimize perf_output_begin() (Jiri Olsa) [1131394] - [tools] perf: Add unlikely() to the ring-buffer code (Jiri Olsa) [1131394] - [tools] perf: Simplify the ring-buffer code (Jiri Olsa) [1131394] - [tools] perf: Fix the perf context switch optimization (Jiri Olsa) [1131394] - [tools] perf: Change zero-padding of strings in perf_event_mmap_event() (Jiri Olsa) [1131394] - [tools] perf: Do not waste PAGE_SIZE bytes for ALIGN(8) in perf_event_mmap_event() (Jiri Olsa) [1131394] - [tools] perf: Kill the dead !vma->vm_mm code in perf_event_mmap_event() (Jiri Olsa) [1131394] - [tools] perf: Remove useless atomic_t (Jiri Olsa) [1131394] - [x86] perf: Optimize intel_pmu_pebs_fixup_ip() (Jiri Olsa) [1131394] - [x86] perf: Suppress duplicated abort LBR records (Jiri Olsa) [1131394] - [x86] perf: Add Haswell specific transaction flag reporting (Jiri Olsa) [1131394] - [tools] perf: Add generic transaction flags (Jiri Olsa) [1131394] - [tools] perf: Enforce 1 as lower limit for perf_event_max_sample_rate (Jiri Olsa) [1131394] - [x86] perf/intel: Fix build warning in intel_pmu_drain_pebs_nhm() (Jiri Olsa) [1131394] - [x86] perf/intel: Remove division from the intel_pmu_drain_pebs_nhm() hot path (Jiri Olsa) [1131394] - [x86] perf/intel: Clean up EVENT_ATTR_STR() muck (Jiri Olsa) [1131394] - [x86] perf/intel: Clean-up/reduce PEBS code (Jiri Olsa) [1131394] - [x86] perf/intel: Clean up checkpoint-interrupt bits (Jiri Olsa) [1131394] - [x86] perf/intel: Add Haswell TSX event aliases (Jiri Olsa) [1131394] - [x86] perf: Report TSX transaction abort cost as weight (Jiri Olsa) [1131394] - [x86] perf/intel: Avoid checkpointed counters causing excessive TSX aborts (Jiri Olsa) [1131394]- [scsi] ipr: Add new CCIN definition for Grand Canyon support (Gustavo Duarte) [1088561] - [scsi] ipr: Format HCAM overlay ID 0x21 (Gustavo Duarte) [1088561] - [scsi] ipr: Handle early EEH (Gustavo Duarte) [1088561] - [scsi] ipr: Add new CCIN definition for new hardware support (Gustavo Duarte) [1088561] - [scsi] ipr: Remove extended delay bit on GSCSI reads/writes ops (Gustavo Duarte) [1088561] - [scsi] ipr: increase dump size in ipr driver (Gustavo Duarte) [1088561] - [kernel] trace: Remove function_trace_stop and HAVE_FUNCTION_TRACE_MCOUNT_TEST (Josh Poimboeuf) [1113829] - [s390] ftrace: remove check of obsolete variable function_trace_stop (Josh Poimboeuf) [1113829] - [x86] ftrace: Remove check of obsolete variable function_trace_stop (Josh Poimboeuf) [1113829] - [kernel] ftrace: Remove check for HAVE_FUNCTION_TRACE_MCOUNT_TEST (Josh Poimboeuf) [1113829] - [kernel] ftrace: Remove function_trace_stop check from list func (Josh Poimboeuf) [1113829] - [kernel] ftrace: Do no disable function tracing on enabling function tracing (Josh Poimboeuf) [1113829] - [kernel] ftrace: Remove ftrace_start/stop() (Josh Poimboeuf) [1113829] - [kernel] ftrace-graph: Remove usage of ftrace_stop() in ftrace_graph_stop() (Josh Poimboeuf) [1113829] - [powerpc] kernel/ftrace: Add call to ftrace_graph_is_dead() in function graph code (Josh Poimboeuf) [1113829] - [kernel] ftrace: Add call to ftrace_graph_is_dead() in function graph code (Josh Poimboeuf) [1113829] - [kernel] ftrace-graph: Remove dependency of ftrace_stop() from ftrace_graph_stop() (Josh Poimboeuf) [1113829] - [kernel] trace: Remove ftrace_stop/start() from reading the trace file (Josh Poimboeuf) [1113829] - [kernel] power: Remove ftrace_stop/start() from suspend and hibernate (Josh Poimboeuf) [1113829] - [x86] power/cpu: Annotate restore_processor_state() with notrace (Josh Poimboeuf) [1113829] - [kernel] ftrace: Move the mcount/fentry code out of entry_64.S (Josh Poimboeuf) [1113829] - [kernel] ftrace: Load ftrace_ops in parameter not the variable holding it (Josh Poimboeuf) [1113829] - [kernel] trace: Remove unused function ftrace_off_permanent() (Josh Poimboeuf) [1113829] - [kernel] ftrace: BUG when ftrace recovery fails (Josh Poimboeuf) [1113829] - [kernel] ftrace: Have ftrace_write() return -EPERM and clean up callers (Josh Poimboeuf) [1113829] - [kernel] ftrace: One more missing sync after fixup of function modification failure (Josh Poimboeuf) [1113829] - [kernel] ftrace: Run a sync after fixup on failure (Josh Poimboeuf) [1113829] - [kernel] ftrace: Use breakpoints for converting function graph caller (Josh Poimboeuf) [1113829] - [kernel] ftrace: skip over the breakpoint for ftrace caller (Josh Poimboeuf) [1113829] - [s390] kprobes: add support for pc-relative long displacement instructions (Hendrik Brueckner) [1123429] - [kernel] kprobes: allow to specify custom allocator for insn caches (Hendrik Brueckner) [1123429] - [kernel] kprobes: unify insn caches (Hendrik Brueckner) [1123429] - [kernel] uprobes: Rename arch_uprobe->def to ->defparam, minor comment updates (Oleg Nesterov) [1073627] - [kernel] uprobes: Fix scratch register selection for rip-relative fixups (Oleg Nesterov) [1073627] - [kernel] uprobes: Simplify rip-relative handling (Oleg Nesterov) [1073627] - [kernel] uprobes: Simplify riprel_{pre,post}_xol() and make them similar (Oleg Nesterov) [1073627] - [kernel] uprobes: Kill the "autask" arg of riprel_pre_xol() (Oleg Nesterov) [1073627] - [kernel] uprobes: Rename *riprel* helpers to make the naming consistent (Oleg Nesterov) [1073627] - [kernel] uprobes: Cleanup the usage of UPROBE_FIX_IP/UPROBE_FIX_CALL (Oleg Nesterov) [1073627] - [kernel] uprobes: Kill adjust_ret_addr(), simplify UPROBE_FIX_CALL logic (Oleg Nesterov) [1073627] - [kernel] uprobes: Introduce push_ret_address() (Oleg Nesterov) [1073627] - [kernel] uprobes: Cleanup the usage of arch_uprobe->def.fixups, make it u8 (Oleg Nesterov) [1073627] - [kernel] uprobes: Move default_xol_ops's data into arch_uprobe->def (Oleg Nesterov) [1073627] - [kernel] uprobes: Move UPROBE_FIX_SETF logic from arch_uprobe_post_xol() to default_post_xol_op() (Oleg Nesterov) [1073627] - [kernel] uprobes: Don't use arch_uprobe_abort_xol() in arch_uprobe_post_xol() (Oleg Nesterov) [1073627] - [kernel] uprobes: Introduce uprobe_xol_ops->abort() and default_abort_op() (Oleg Nesterov) [1073627] - [kernel] uprobes: Don't change the task's state if ->pre_xol() fails (Oleg Nesterov) [1073627] - [kernel] uprobes: Fix is_64bit_mm() with CONFIG_X86_X32 (Oleg Nesterov) [1073627] - [kernel] uprobes: Make good_insns_* depend on CONFIG_X86_* (Oleg Nesterov) [1073627] - [kernel] uprobes: Shift "insn_complete" from branch_setup_xol_ops() to uprobe_init_insn() (Oleg Nesterov) [1073627] - [kernel] uprobes: Add is_64bit_mm(), kill validate_insn_bits() (Oleg Nesterov) [1073627] - [kernel] uprobes: Add uprobe_init_insn(), kill validate_insn_{32,64}bits() (Oleg Nesterov) [1073627] - [kernel] uprobes: Refuse to attach uprobe to "word-sized" branch insns (Oleg Nesterov) [1073627] - [kernel] uprobes: Emulate relative conditional "near" jmp's (Oleg Nesterov) [1073627] - [kernel] uprobes: Emulate relative conditional "short" jmp's (Oleg Nesterov) [1073627] - [kernel] uprobes: Emulate relative call's (Oleg Nesterov) [1073627] - [kernel] uprobes: Emulate nop's using ops->emulate() (Oleg Nesterov) [1073627] - [kernel] uprobes: Emulate unconditional relative jmp's (Oleg Nesterov) [1073627] - [kernel] uprobes: Introduce sizeof_long(), cleanup adjust_ret_addr() and arch_uretprobe_hijack_return_addr() (Oleg Nesterov) [1073627] - [kernel] uprobes: Teach arch_uprobe_post_xol() to restart if possible (Oleg Nesterov) [1073627] - [kernel] uprobes: Send SIGILL if arch_uprobe_post_xol() fails (Oleg Nesterov) [1073627] - [kernel] uprobes: Conditionalize the usage of handle_riprel_insn() (Oleg Nesterov) [1073627] - [kernel] uprobes: Introduce uprobe_xol_ops and arch_uprobe->ops (Oleg Nesterov) [1073627] - [kernel] uprobes: move the UPROBE_FIX_{RIP,IP,CALL} code at the end of pre/post hooks (Oleg Nesterov) [1073627] - [kernel] uprobes: Gather "riprel" functions together (Oleg Nesterov) [1073627] - [kernel] uprobes: Kill the "ia32_compat" check in handle_riprel_insn(), remove "mm" arg (Oleg Nesterov) [1073627] - [kernel] uprobes: Fold prepare_fixups() into arch_uprobe_analyze_insn() (Oleg Nesterov) [1073627] - [kernel] uprobes: Kill UPROBE_SKIP_SSTEP and can_skip_sstep() (Oleg Nesterov) [1073627]- [ethernet] enic: Add ethtool support to show classifier filters added by the driver (Stefan Assmann) [1107934] - [ethernet] enic: remove #ifdef CONFIG_RFS_ACCEL around filter structures (Stefan Assmann) [1107934] - [ethernet] enic: fix return values in enic_set_coalesce (Stefan Assmann) [1107934] - [ethernet] enic: Make dummy rfs functions inline to fix !CONFIG_RFS_ACCEL build (Stefan Assmann) [1107934] - [ethernet] enic: do tx cleanup in napi poll (Stefan Assmann) [1107934] - [ethernet] enic: add low latency socket busy_poll support (Stefan Assmann) [1107934] - [ethernet] enic: fix lockdep around devcmd_lock (Stefan Assmann) [1107934] - [ethernet] enic: Add Accelerated RFS support (Stefan Assmann) [1107934] - [net] Add skb_get_hash_raw (Stefan Assmann) [1107934] - [net] flow_keys: Record IP layer protocol in skb_flow_dissect() (Stefan Assmann) [1107934] - [ethernet] enic: alloc/free rx_cpu_rmap (Stefan Assmann) [1107934] - [ethernet] enic: devcmd for adding IP 5 tuple hardware filters (Stefan Assmann) [1107934] - [ethernet] enic: fix return value in _vnic_dev_cmd (Stefan Assmann) [1107934] - [ethernet] enic: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1107934] - [ethernet] enic: Fix 64 bit divide on 32bit system (Stefan Assmann) [1107934] - [ethernet] enic: Add support for adaptive interrupt coalescing (Stefan Assmann) [1107934] - [ethernet] enic: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1107934] - [ethernet] enic: include irq.h for irqreturn_t definitions (Stefan Assmann) [1107934] - [ethernet] enic: Call dev_kfree_skb_any instead of dev_kfree_skb (Stefan Assmann) [1107934] - [ethernet] enic: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1107934] - [ethernet] enic: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1107934] - [ethernet] enic: slight optimization of addr compare (Stefan Assmann) [1107934] - [ethernet] enic: cisco-enic calls skb_set_hash (Stefan Assmann) [1107934] - [ethernet] enic: remove unnecessary pci_set_drvdata() (Stefan Assmann) [1107934] - [ethernet] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1091127] - [ethernet] i40evf: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1091127] - [ethernet] i40evf: Fixed guest OS panic when removing vf driver (Stefan Assmann) [1091127] - [ethernet] i40evf: fix memory leak on unused interfaces (Stefan Assmann) [1091127] - [ethernet] i40evf: don't leak queue vectors (Stefan Assmann) [1091127] - [ethernet] i40evf: do not re-arm watchdog after remove (Stefan Assmann) [1091127] - [ethernet] i40evf: future-proof vfr_stat state check (Stefan Assmann) [1091127] - [ethernet] i40evf: fix scan warning on sprintf (Stefan Assmann) [1091127] - [ethernet] i40e: always print aqtx answer (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1091127] - [ethernet] i40evf: don't wait so long (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Clean up code (Stefan Assmann) [1091127] - [ethernet] i40evf: remove unnecessary break after goto (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1091127] - [ethernet] i40evf: invite vector 0 to the interrupt party (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1091127] - [ethernet] i40evf: don't violate scope (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1091127] - [ethernet] i40evf: change branding string (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1091127] - [ethernet] i40evf: set flags before sending message (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1091127] - [ethernet] i40evf: resend FW request if no response (Stefan Assmann) [1091127] - [ethernet] i40evf: fix typo (Stefan Assmann) [1091127] - [ethernet] i40evf: return more useful error information (Stefan Assmann) [1091127] - [ethernet] i40evf: don't stop watchdog if it hasn't started (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: remove reserved type (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1091127] - [ethernet] i40evf: fix off-by-one (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: remove FTYPE (Stefan Assmann) [1091127] - [ethernet] i40evf: check admin queue error bits (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1091127] - [ethernet] i40evf: don't go further down (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: set headwb Tx context flags and use them (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1091127] - [ethernet] i40evf: Fix function header (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Bump build version (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: fix poll weight (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1091127] - [ethernet] i40evf: use correct format for printing MAC addresses (Stefan Assmann) [1091127] - [ethernet] i40evf: clean up log message formatting (Stefan Assmann) [1091127] - [ethernet] i40evf: remove bogus comment (Stefan Assmann) [1091127] - [ethernet] i40evf: remove unnecessary log messages (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Clean up a few things (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Bump build version (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1091127] - [ethernet] i40evf: make messages less dire (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1091127] - [ethernet] i40evf: fix crash when changing ring sizes (Stefan Assmann) [1091127] - [ethernet] i40evf: set descriptor multiple to 32 (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1091127] - [ethernet] i40evf: don't use RESETTING state during reinit (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Change type to u32 to avoid sparse error (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: remove storm control (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Remove reserved PCTYPE defines (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Update check for AQ aliveness (Stefan Assmann) [1091127] - [ethernet] i40evf: Use is_multicast_ether_addr helper (Stefan Assmann) [1091127] - [ethernet] i40e: remove usless return statements (Stefan Assmann) [1091127] - [ethernet] i40evf: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: control auto ITR through ethtool (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: set proper default for ITR registers (Stefan Assmann) [1091127] - [ethernet] i40evf: make ethtool_ops const (Stefan Assmann) [1091127] - [ethernet] i40evf: don't lie to ethtool (Stefan Assmann) [1091127] - [ethernet] i40evf: Use macro param for ethtool stats (Stefan Assmann) [1091127] - [ethernet] i40evf: Fix the headers and update copyright year (Stefan Assmann) [1091127] - [ethernet] i40evf: Remove unused defines (Stefan Assmann) [1091127] - [ethernet] i40evf: Update AdminQ interface (Stefan Assmann) [1091127] - [ethernet] i40evf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Bump build version (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Retrieve and store missing link config information (Stefan Assmann) [1091127] - [ethernet] i40evf: remove debugging message (Stefan Assmann) [1091127] - [ethernet] i40evf: fix panic on PF driver fail (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: add driver version string to driver version command (Stefan Assmann) [1091127] - [ethernet] i40evf: support ethtool RSS options (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Bump build versions (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: update AdminQ API (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: add tracking to NVM busy state (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Bump build versions (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: unhide and enable to one prefena field (Stefan Assmann) [1091127] - [ethernet] i40evf: program RSS LUT correctly (Stefan Assmann) [1091127] - [ethernet] i40evf: remove open-coded skb_cow_head (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Remove addressof casts to same type (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: fix error checking path (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Add an FD message level (Stefan Assmann) [1091127] - [ethernet] i40evf: remove double space after return (Stefan Assmann) [1091127] - [ethernet] i40evf: fix oops in watchdog handler (Stefan Assmann) [1091127] - [ethernet] i40evf: clean up init error messages (Stefan Assmann) [1091127] - [ethernet] i40evf: don't shut down admin queue on error (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Add EEE LPI stats (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Bump build versions (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: reduce context descriptors (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: enable hardware feature head write back (Stefan Assmann) [1091127] - [ethernet] i40evf: use min_t (Stefan Assmann) [1091127] - [ethernet] i40evf: correctly program RSS HLUT table (Stefan Assmann) [1091127] - [ethernet] i40evf: Rename i40e_ptype_lookup i40evf_ptype_lookup (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Use dma_set_mask_and_coherent (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Use correct number of VF vectors (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Some flow director HW definition fixes (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Bump pf&vf build versions (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: carefully fill tx ring (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: i40e implementation for skb_set_hash (Stefan Assmann) [1091127] - [ethernet] i40evf: Enable the ndo_set_features netdev op (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Bump driver versions (Stefan Assmann) [1091127] - [ethernet] i40e: Change MSIX to MSI-X (Stefan Assmann) [1091127] - [ethernet] i40evf: remove errant space (Stefan Assmann) [1091127] - [ethernet] i40evf: update version and copyright date (Stefan Assmann) [1091127] - [ethernet] i40evf: store ring size in ring structs (Stefan Assmann) [1091127] - [ethernet] i40evf: don't guess device name (Stefan Assmann) [1091127] - [ethernet] i40evf: remove bogus comment (Stefan Assmann) [1091127] - [ethernet] i40evf: fix up strings in init task (Stefan Assmann) [1091127] - [ethernet] i40evf: get rid of pci_using_dac (Stefan Assmann) [1091127] - [ethernet] i40evf: fix multiple crashes on remove (Stefan Assmann) [1091127] - [ethernet] i40evf: remove VLAN filters on close (Stefan Assmann) [1091127] - [ethernet] i40evf: request reset on tx hang (Stefan Assmann) [1091127] - [ethernet] i40evf: Remove duplicate include (Stefan Assmann) [1091127] - [ethernet] i40evf: refactor reset handling (Stefan Assmann) [1091127] - [ethernet] i40evf: change type of flags variable (Stefan Assmann) [1091127] - [ethernet] i40evf: don't store unnecessary array of strings (Stefan Assmann) [1091127] - [ethernet] i40evf: fix bogus comment (Stefan Assmann) [1091127] - [ethernet] i40evf: clean up adapter struct (Stefan Assmann) [1091127] - [ethernet] i40evf: trivial fixes (Stefan Assmann) [1091127] - [ethernet] i40e: spelling error (Stefan Assmann) [1091127] - [ethernet] i40e: Fix device ID define names to align to standard (Stefan Assmann) [1091127] - [ethernet] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1091126] - [ethernet] i40e: quiet complaints when removing default MAC VLAN filter and make set_mac reversible (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1091126] - [ethernet] i40e: Add checks and message for Qualified Module info (Stefan Assmann) [1091126] - [ethernet] i40e: set num_queue_pairs to num configured by VF (Stefan Assmann) [1091126] - [ethernet] i40e: Enable l2tsel bit for VLAN tag control (Stefan Assmann) [1091126] - [ethernet] i40e: Add a FD flush counter to ethtool (Stefan Assmann) [1091126] - [ethernet] i40e: ATR policy change to flush the table to clean stale ATR rules (Stefan Assmann) [1091126] - [ethernet] i40e: Some FD message fixes (Stefan Assmann) [1091126] - [ethernet] i40e: Update flow director error messages to reduce user confusion (Stefan Assmann) [1091126] - [ethernet] i40e: fix PTP bug (Stefan Assmann) [1091126] - [ethernet] i40e: Fix a few potential VF dereferences (Stefan Assmann) [1091126] - [ethernet] i40e: Fix for recent kernel panic (Stefan Assmann) [1091126] - [ethernet] i40e: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1091126] - [ethernet] i40e: Cleaning up missing null-terminate in conjunction with strncpy (Stefan Assmann) [1091126] - [ethernet] i40e: use correct structure type name in sizeof (Stefan Assmann) [1091126] - [ethernet] i40e: fix sparse non static symbol warning (Stefan Assmann) [1091126] - [ethernet] i40e: Fix missing uapi/linux/dcbnl.h include in i40e_fcoe.c (Stefan Assmann) [1091126] - [ethernet] i40e: remove support for vf unicast promiscuous mode (Stefan Assmann) [1091126] - [ethernet] i40e: Minor comment changes (Stefan Assmann) [1091126] - [ethernet] i40e: disable local loopback on vmdq vsi (Stefan Assmann) [1091126] - [ethernet] i40e: use correct vf_id offset for virtchnl message (Stefan Assmann) [1091126] - [ethernet] i40e: expose debug_write_register request (Stefan Assmann) [1091126] - [ethernet] i40e: adds FCoE to build and updates its documentation (Stefan Assmann) [1091126] - [ethernet] i40e: Adds FCoE related code to i40e core driver (Stefan Assmann) [1091126] - [ethernet] i40e: adds FCoE code to the i40e driver (Stefan Assmann) [1091126] - [ethernet] i40e: always print aqtx answer (Stefan Assmann) [1091126] - [ethernet] i40e: Give link more time after setting flow control (Stefan Assmann) [1091126] - [ethernet] i40e: Fix firmware API version errors (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1091126] - [ethernet] i40e: fix format mismatch in drivers/net/ethernet/intel/i40e/i40e_debugfs.c (Stefan Assmann) [1091126] - [ethernet] i40e: (ptp) warn when PF_ID does not match in PRTTSYN_CTL0 (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Clean up code (Stefan Assmann) [1091126] - [ethernet] i40e: fix race conditions on queuing skb for HW time stamp (Stefan Assmann) [1091126] - [ethernet] i40e: never generate both software and hardware timestamps (Stefan Assmann) [1091126] - [ethernet] i40e: Add ndo_get_phys_port_id() callback support (Stefan Assmann) [1091126] - [ethernet] i40e: remove unnecessary break after goto (Stefan Assmann) [1091126] - [net] bridge: fdb dumping takes a filter device (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1091126] - [ethernet] i40e: Implement set_settings for ethtool (Stefan Assmann) [1091126] - [ethernet] i40e: Add set_pauseparam to ethtool (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1091126] - [ethernet] i40e: move nway reset (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1091126] - [ethernet] i40e: Finish implementation of ethtool get settings (Stefan Assmann) [1091126] - [ethernet] i40e: disable TPH (Stefan Assmann) [1091126] - [ethernet] i40e: Fix a boundary condition and turning off of ntuple (Stefan Assmann) [1091126] - [ethernet] i40e: tolerate lost interrupts (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1091126] - [ethernet] i40e: remove linux/export.h header from i40e_ptp.c (Stefan Assmann) [1091126] - [ethernet] i40e: limit GLLAN_TXPRE_QDIS to QINDX 0-127 (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1091126] - [ethernet] i40e: FD filter replay logic bug fix (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1091126] - [ethernet] i40e: Correct mask assignment value (Stefan Assmann) [1091126] - [ethernet] i40e: clear all queues and interrupts (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1091126] - [ethernet] i40e: fix fdir programming (Stefan Assmann) [1091126] - [ethernet] i40e: Add debugfs hooks to print current total FD filter count (Stefan Assmann) [1091126] - [ethernet] i40e: Fix the FD sideband logic to detect a FD table full condition (Stefan Assmann) [1091126] - [ethernet] i40e: Avoid adding the TCP-IPv4 filter twice (Stefan Assmann) [1091126] - [ethernet] i40e: only create PTP device node once (Stefan Assmann) [1091126] - [ethernet] i40e: don't store user requested mode until we've validated it (Stefan Assmann) [1091126] - [ethernet] i40e: break PTP hardware control from ioctl command for timestamp mode (Stefan Assmann) [1091126] - [ethernet] i40e: rename i40e_ptp_enable to i40e_ptp_feature_enable (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1091126] - [ethernet] i40e: do not take NVM ownership for SR read (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1091126] - [ethernet] i40e: Bypass timeout recovery level 0 so as to not cause MDD (Stefan Assmann) [1091126] - [ethernet] i40e: no pf reset at pci remove (Stefan Assmann) [1091126] - [ethernet] i40e: reapply LAA after reset (Stefan Assmann) [1091126] - [ethernet] i40e: allow user to set LAA again (Stefan Assmann) [1091126] - [ethernet] i40e: use WoL flag when setting LAA (Stefan Assmann) [1091126] - [ethernet] i40e: Add ablitity to enable/disable link from set_link_restart_an (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: remove reserved type (Stefan Assmann) [1091126] - [ethernet] i40e: Fix ethtool coalesce settings (Stefan Assmann) [1091126] - [ethernet] i40e: fix a stray print message (Stefan Assmann) [1091126] - [ethernet] i40e: warn on newer/older firmware API rev (Stefan Assmann) [1091126] - [ethernet] i40e: Add PF reset when Malicious driver event for PF (Stefan Assmann) [1091126] - [ethernet] i40e: make prep_for_reset void (Stefan Assmann) [1091126] - [ethernet] i40e: Stop the VF device after setting its MAC address (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1091126] - [ethernet] i40e: keep service tasks out of reset process (Stefan Assmann) [1091126] - [ethernet] i40e: clear VEB stats when pf stats are cleared (Stefan Assmann) [1091126] - [ethernet] i40e: Fix scheduling while atomic bug during NAPI (Stefan Assmann) [1091126] - [ethernet] i40e: debugfs fix to dump remote LLDPDU (Stefan Assmann) [1091126] - [ethernet] i40e: Helper routine for Rx/Tx queue enable/disable wait (Stefan Assmann) [1091126] - [ethernet] i40e: Fix dangling ring pointers upon driver removal (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1091126] - [ethernet] i40e: workaround NVM GLQF_HKEY (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1091126] - [ethernet] i40e: use stored base_queue value (Stefan Assmann) [1091126] - [ethernet] i40e: Fix a bug in ethtool for FD drop packet filter action (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: remove FTYPE (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1091126] - [net] etherdevice: Use ether_addr_copy to copy an Ethernet address (Stefan Assmann) [1091126] - [ethernet] i40e: Do not accept tagged packets by default (Stefan Assmann) [1091126] - [ethernet] i40e: Separate out DCB capability and enabled flags (Stefan Assmann) [1091126] - [ethernet] i40e: Change the notion of src and dst for FD_SB in ethtool (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: set headwb Tx context flags and use them (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1091126] - [ethernet] i40e: Allow RSS table entry range and GPS to be any number, not necessarily power of 2 (Stefan Assmann) [1091126] - [ethernet] i40e: Delete stale MAC filters after change (Stefan Assmann) [1091126] - [ethernet] i40e: Do not fall back to one queue model if the only feature enabled is ATR (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1091126] - [ethernet] i40e: keep SR-IOV enabled in the case that RSS, VMDQ, FD_SB and DCB are disabled (Stefan Assmann) [1091126] - [ethernet] i40e: Changes to Interrupt distribution policy (Stefan Assmann) [1091126] - [ethernet] i40e: implement anti-spoofing for VFs (Stefan Assmann) [1091126] - [ethernet] i40e: don't complain about removing non-existent addresses (Stefan Assmann) [1091126] - [ethernet] i40e: remove unused variable and memory allocation (Stefan Assmann) [1091126] - [ethernet] i40e: allow for more VSIs (Stefan Assmann) [1091126] - [ethernet] i40e: add checks for AQ error status bits (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Bump build version (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: fix poll weight (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1091126] - [ethernet] i40e: not all VSIs have rings (Stefan Assmann) [1091126] - [ethernet] i40e: clear pxe after adminq is rebuilt (Stefan Assmann) [1091126] - [ethernet] i40e: Fix incorrect feature configuration status (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Clean up a few things (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Bump build version (Stefan Assmann) [1091126] - [ethernet] i40e: remove irqs only when they are set up (Stefan Assmann) [1091126] - [ethernet] i40e: don't remove HMC that doesn't exist (Stefan Assmann) [1091126] - [ethernet] i40e: print full link message (Stefan Assmann) [1091126] - [ethernet] i40e: add xcast stats for port (Stefan Assmann) [1091126] - [ethernet] i40e: add vsi x-cast stats (Stefan Assmann) [1091126] - [ethernet] i40e: increase reset wait time (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1091126] - [ethernet] i40e: print message for pre-production hardware (Stefan Assmann) [1091126] - [ethernet] i40e: add VEB stats to ethtool (Stefan Assmann) [1091126] - [ethernet] i40e: set lan_veb index (Stefan Assmann) [1091126] - [ethernet] i40e: add missing VSI statistics (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1091126] - [ethernet] i40e: refactor stats collection (Stefan Assmann) [1091126] - [ethernet] i40e: refactor send version (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1091126] - [ethernet] i40e: notify VF of all types of resets (Stefan Assmann) [1091126] - [ethernet] i40e: clamp jumbo frame size (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1091126] - [ethernet] i40e: remove check for large buffer (Stefan Assmann) [1091126] - [ethernet] i40e: Rework register diagnostic (Stefan Assmann) [1091126] - [ethernet] i40e: don't use OR to check a value (Stefan Assmann) [1091126] - [ethernet] i40e: relax the firmware API version check (Stefan Assmann) [1091126] - [ethernet] i40e: disable FCoE for MFP modes (Stefan Assmann) [1091126] - [ethernet] i40e: add clear_pxe AdminQ request (Stefan Assmann) [1091126] - [ethernet] i40e: Clear recovery pending, if reset failed (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Change type to u32 to avoid sparse error (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: remove storm control (Stefan Assmann) [1091126] - [ethernet] i40e: Use the new i40e_get_fd_cnt_all function in other places (Stefan Assmann) [1091126] - [ethernet] i40e: Report cmd->data in ETHTOOL_GRXCLSRLCNT instead of ETHTOOL_GRXCLSRULE (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Remove reserved PCTYPE defines (Stefan Assmann) [1091126] - [ethernet] i40e: Tx/Rx rings declaration (Stefan Assmann) [1091126] - [ethernet] i40evf: tweak Tx rate params and de-magic-ify (Stefan Assmann) [1091126] - [ethernet] i40evf: don't round Tx rate down to 0 (Stefan Assmann) [1091126] - [ethernet] i40e: enable descriptor prefetch for VFs (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Update check for AQ aliveness (Stefan Assmann) [1091126] - [ethernet] i40e: remove usless return statements (Stefan Assmann) [1091126] - [ethernet] i40e: fix passing wrong error code to i40e_open() (Stefan Assmann) [1091126] - [ethernet] i40e: Check PCI_IOV config to avoid compile error (Stefan Assmann) [1091126] - [ethernet] i40e: remove Tx work for ptp (Stefan Assmann) [1091126] - [ethernet] i40e: Don't disable SR-IOV when VFs are assigned (Stefan Assmann) [1091126] - [ethernet] i40e: remove hardcode of stats struct size in ethtool (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: control auto ITR through ethtool (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: set proper default for ITR registers (Stefan Assmann) [1091126] - [ethernet] i40e: add required include (Stefan Assmann) [1091126] - [ethernet] i40e: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Bump build version (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Retrieve and store missing link config information (Stefan Assmann) [1091126] - [ethernet] i40e: Update function formal parameters (Stefan Assmann) [1091126] - [ethernet] i40e: Do not expose fd-sb commands from debugfs (Stefan Assmann) [1091126] - [ethernet] i40e: Do not enable NTUPLE feature control in MFP mode (Stefan Assmann) [1091126] - [ethernet] i40e: Change variable type to avoid typecheck failure (Stefan Assmann) [1091126] - [ethernet] i40e: Don't stop driver probe when querying DCB config fails (Stefan Assmann) [1091126] - [ethernet] i40e: Redistribute queue vectors after DCB reconfiguration (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: add driver version string to driver version command (Stefan Assmann) [1091126] - [ethernet] i40e: Use port VLAN in MAC/VLAN filter configuration (Stefan Assmann) [1091126] - [ethernet] i40e: Retain MAC filters when changing port VLAN (Stefan Assmann) [1091126] - [ethernet] i40e: remove ptp_tx_work timestamp work item (Stefan Assmann) [1091126] - [ethernet] i40e: fix Timesync Tx interrupt handler code (Stefan Assmann) [1091126] - [ethernet] i40e: report VF link state correctly (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Bump build versions (Stefan Assmann) [1091126] - [ethernet] i40e: Tweak for-loop in i40e_ethtool.c (Stefan Assmann) [1091126] - [ethernet] i40e: Cleanup if/else statements (Stefan Assmann) [1091126] - [ethernet] i40e: rework fdir setup and teardown (Stefan Assmann) [1091126] - [ethernet] i40e: use generic vsi_open to unquiesce vsi (Stefan Assmann) [1091126] - [ethernet] i40e: abstract the close path for better netdev vsis (Stefan Assmann) [1091126] - [ethernet] i40e: prep vsi_open logic for non-netdev cases (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: update AdminQ API (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: add tracking to NVM busy state (Stefan Assmann) [1091126] - [ethernet] i40e: Fix an issue with displaying IPv4 FD filters (Stefan Assmann) [1091126] - [ethernet] i40e: Remove a FW workaround (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Bump build versions (Stefan Assmann) [1091126] - [ethernet] i40e: Enable VF Tx bandwidth setting (Stefan Assmann) [1091126] - [ethernet] i40e: Reset the VF upon conflicting VLAN configuration (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: unhide and enable to one prefena field (Stefan Assmann) [1091126] - [ethernet] i40e: Add bridge FDB add/del/dump ops (Stefan Assmann) [1091126] - [ethernet] i40e: fix message terminations (Stefan Assmann) [1091126] - [ethernet] i40e: fix TCP flag replication for hardware offload (Stefan Assmann) [1091126] - [ethernet] i40e: remove open-coded skb_cow_head (Stefan Assmann) [1091126] - [ethernet] i40e: Mass conversion of smp_mb__*() (Stefan Assmann) [1091126] - [powerpc] asm: Convert smp_mb__*() (Stefan Assmann) [1091126] - [s390] asm: Convert smp_mb__*() (Stefan Assmann) [1091126] - [x86] asm: Convert smp_mb__*() (Stefan Assmann) [1091126] - [kernel] sched: Prepare for smp_mb__{before, after}_atomic() (Stefan Assmann) [1091126] - [ethernet] i40e: Remove casts of pointer to same type (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Remove addressof casts to same type (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: fix error checking path (Stefan Assmann) [1091126] - [ethernet] i40e: fix function kernel doc description (Stefan Assmann) [1091126] - [ethernet] i40e: Use DEBUG_FD message level for an FD message (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Add an FD message level (Stefan Assmann) [1091126] - [ethernet] i40e: check for netdev before debugfs use (Stefan Assmann) [1091126] - [ethernet] i40e: Add functionality for FD SB to drop packets (Stefan Assmann) [1091126] - [ethernet] i40e: Cleanup in FDIR SB ethtool code (Stefan Assmann) [1091126] - [ethernet] i40e: eeprom integrity check on load and empr (Stefan Assmann) [1091126] - [ethernet] i40e: Make the alloc and free queue vector calls orthogonal (Stefan Assmann) [1091126] - [ethernet] i40e: Delete ATR filter on RST (Stefan Assmann) [1091126] - [ethernet] i40e: Fix a message string (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Add EEE LPI stats (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Bump build versions (Stefan Assmann) [1091126] - [ethernet] i40e: potential array underflow in i40e_vc_process_vf_msg() (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: reduce context descriptors (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: enable hardware feature head write back (Stefan Assmann) [1091126] - [ethernet] i40e: Refactor and cleanup i40e_open(), adding i40e_vsi_open() (Stefan Assmann) [1091126] - [ethernet] i40e: Patch to enable Ethtool/netdev feature flag for NTUPLE control (Stefan Assmann) [1091126] - [ethernet] i40e: support VF link state ndo (Stefan Assmann) [1091126] - [ethernet] i40e: Avoid double setting of NETIF_F_SG for the HW encapsulation feature mask (Stefan Assmann) [1091126] - [ethernet] i40e: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Use dma_set_mask_and_coherent (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Use correct number of VF vectors (Stefan Assmann) [1091126] - [ethernet] i40e: Let MDD events be handled by MDD handler (Stefan Assmann) [1091126] - [ethernet] i40e: Bug fix for FDIR replay logic (Stefan Assmann) [1091126] - [ethernet] i40e: Add code to handle FD table full condition (Stefan Assmann) [1091126] - [ethernet] i40e: Define a new state variable to keep track of feature auto disable (Stefan Assmann) [1091126] - [ethernet] i40e: Fix function comments (Stefan Assmann) [1091126] - [ethernet] i40e: simplified init string (Stefan Assmann) [1091126] - [ethernet] i40e: cleanup strings (Stefan Assmann) [1091126] - [ethernet] i40e: make string references to q be queue (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Some flow director HW definition fixes (Stefan Assmann) [1091126] - [ethernet] i40e: Fix a bug in the update logic for FDIR SB filter (Stefan Assmann) [1091126] - [ethernet] i40e: delete netdev after deleting napi and vectors (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Bump pf&vf build versions (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: carefully fill tx ring (Stefan Assmann) [1091126] - [ethernet] i40e: fix nvm version and remove firmware report (Stefan Assmann) [1091126] - [ethernet] i40e: Fix static checker warning (Stefan Assmann) [1091126] - [ethernet] i40e: Remove a redundant filter addition (Stefan Assmann) [1091126] - [ethernet] i40e: count timeout events (Stefan Assmann) [1091126] - [ethernet] i40e: Remove a FW workaround for Number of MSIX vectors (Stefan Assmann) [1091126] - [ethernet] i40e: clean up comment style (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: i40e implementation for skb_set_hash (Stefan Assmann) [1091126] - [ethernet] i40e: Prevent overflow due to kzalloc (Stefan Assmann) [1091126] - [ethernet] i40e: Flow Director sideband accounting (Stefan Assmann) [1091126] - [ethernet] i40e/i40evf: Bump driver versions (Stefan Assmann) [1091126] - [ethernet] i40e: Change MSIX to MSI-X (Stefan Assmann) [1091126] - [ethernet] i40e: tighten up ring enable/disable flow (Stefan Assmann) [1091126] - [ethernet] i40e: remove unnecessary delay (Stefan Assmann) [1091126] - [ethernet] i40e: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1091126] - [ethernet] i40e: don't handle VF reset on unload (Stefan Assmann) [1091126] - [ethernet] i40e: enable extant VFs (Stefan Assmann) [1091126] - [ethernet] i40e: reset VFs after PF reset (Stefan Assmann) [1091126] - [ethernet] i40e: set VF state to active when reset is complete (Stefan Assmann) [1091126] - [ethernet] i40e: remove dead code (Stefan Assmann) [1091126] - [ethernet] i40e: Setting i40e_down bit for tx_timeout (Stefan Assmann) [1091126] - [ethernet] i40evf: clean up memsets (Stefan Assmann) [1091126] - [ethernet] i40e: bump driver version (Stefan Assmann) [1091126] - [ethernet] i40e: spelling error (Stefan Assmann) [1091126] - [ethernet] i40e: Add missing braces to i40e_dcb_need_reconfig() (Stefan Assmann) [1091126] - [net] sunrpc: get rid of use_gssp_lock ("J. Bruce Fields") [1117914] - [net] sunrpc: fix potential race between setting use_gss_proxy and the upcall rpc_clnt ("J. Bruce Fields") [1117914] - [net] sunrpc: don't wait for write before allowing reads from use-gss-proxy file ("J. Bruce Fields") [1117914] - [net] sunrpc: trim off EC bytes in GSSAPI v2 unwrap ("J. Bruce Fields") [1117914] - [net] svcrpc: handle some gssproxy encoding errors ("J. Bruce Fields") [1117914] - [net] svcrpc: fix error-handling on badd gssproxy downcall ("J. Bruce Fields") [1117914]- [scsi] scsi_lib: remove the description string in scsi_io_completion() (Maurizio Lombardi) [1045998] - [scsi] sd: fix a bug in deriving the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1123906] - [scsi] scsi_debug: simple short transfer injection (Ewan Milne) [1132100] - [scsi] scsi_debug: add ability to enable clustering (Ewan Milne) [1132100] - [scsi] scsi_debug: protect device access with atomic_rw lock (Ewan Milne) [1132100] - [scsi] scsi_debug: prepare to enable clustering (Ewan Milne) [1132100] - [scsi] scsi_debug: fix resp_xdwriteread() return value when running out of memory (Ewan Milne) [1132100] - [scsi] scsi_debug: fix duplicate dif_errors increment (Ewan Milne) [1132100] - [scsi] scsi_debug: make pseudo_primary static (Ewan Milne) [1132100] - [scsi] scsi_debug: fix false positive logical block reference tag check fail (Ewan Milne) [1132100] - [scsi] scsi_debug: simplify creation and destruction of driver attribute files (Ewan Milne) [1132100] - [scsi] scsi_debug: fix sparse warnings related to data integrity field (Ewan Milne) [1132100] - [scsi] scsi_debug: fix invalid value check for guard module parameter (Ewan Milne) [1132100] - [scsi] scsi_debug: avoid partial copying PI from prot_sglist to dif_storep (Ewan Milne) [1132100] - [scsi] scsi_debug: factor out copying PI from dif_storep to prot_sglist (Ewan Milne) [1132100] - [scsi] scsi_debug: fix buffer overrun when DIF/DIX is enabled and virtual_gb > 0 (Ewan Milne) [1132100] - [scsi] scsi_debug: fix logical block provisioning support when unmap_alignment != 0 (Ewan Milne) [1132100] - [scsi] scsi_debug: fix do_device_access() with wrap around range (Ewan Milne) [1132100] - [scsi] lib/scatterlist: introduce sg_pcopy_from_buffer() and sg_pcopy_to_buffer() (Ewan Milne) [1132100] - [scsi] lib/scatterlist: factor out sg_miter_get_next_page() from sg_miter_next() (Ewan Milne) [1132100] - [scsi] scsi_debug: reduce duplication between prot_verify_read and prot_verify_write (Ewan Milne) [1132100] - [scsi] scsi_debug: simplify offset calculation for dif_storep (Ewan Milne) [1132100] - [scsi] scsi_debug: invalidate protection info for unmapped region (Ewan Milne) [1132100] - [scsi] scsi_debug: fix NULL pointer dereference with parameters dif=0 dix=1 (Ewan Milne) [1132100] - [scsi] scsi_debug: fix incorrectly nested kmap_atomic() (Ewan Milne) [1132100] - [scsi] scsi_debug: fix invalid address passed to kunmap_atomic() (Ewan Milne) [1132100] - [scsi] use dev_printk variants where possible (Ewan Milne) [998695] - [scsi] use dev_printk() variants for ioctl (Ewan Milne) [998695] - [scsi] Implement st_printk() (Ewan Milne) [998695] - [scsi] Implement ch_printk() (Ewan Milne) [998695] - [scsi] Implement sg_printk() (Ewan Milne) [998695] - [scsi] Implement sr_printk() (Ewan Milne) [998695] - [scsi] ses: Use vpd information from scsi_device (Ewan Milne) [1132092] - [scsi] Add EVPD page 0x83 and 0x80 to sysfs (Ewan Milne) [1132092] - [scsi] Return VPD page length in scsi_vpd_inquiry() (Ewan Milne) [1132092] - [scsi] Workaround for disks that report bad optimal transfer length (Ewan Milne) [1132092] - [scsi] sg: O_EXCL and other lock handling (Ewan Milne) [1132092] - [scsi] sg: add SG_FLAG_Q_AT_TAIL flag (Ewan Milne) [1132092] - [scsi] sg: relax 16 byte cdb restriction (Ewan Milne) [1132092] - [scsi] scsi constants: command, sense key + additional sense strings (Ewan Milne) [1132092] - [scsi] scsi_error: disable eh_deadline if no host_reset_handler is set (Ewan Milne) [1132092] - [scsi] cleanup switch in scsi_adjust_queue_depth (Ewan Milne) [1132092] - [scsi] set correct completion code in scsi_send_eh_cmnd() (Ewan Milne) [1132092] - [scsi] Spelling hsot -> host (Ewan Milne) [1132092] - [scsi] scsi_sysfs: Implement 'is_visible' callback (Ewan Milne) [1132092] - [scsi] export device_busy for sdev (Ewan Milne) [1132092] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Ewan Milne) [1132092] - [scsi] scsi_transport_fc: Add 32Gbps speed definition (Ewan Milne) [1132092] - [scsi] sd: bad return code of init_sd (Ewan Milne) [1132092] - [scsi] sd: notify block layer when using temporary change to cache_type (Ewan Milne) [1132092] - [scsi] sd: medium access timeout counter fails to reset (Ewan Milne) [1101729] - [scsi] sd: Quiesce mode sense error messages (Ewan Milne) [1132092] - [scsi] sd: Do not call do_div() with a 64-bit divisor (Ewan Milne) [1132092] - [scsi] sd: Reduce buffer size for vpd request (Ewan Milne) [1132092] - [scsi] sd: avoid deadlocks when running under multipath (Ewan Milne) [1132092] - [scsi] st: fix enlarge_buffer (Ewan Milne) [1132092] - [scsi] use the scsi data buffer length to extract transfer size (Ewan Milne) [1132092] - [scsi] scsi_cmnd: Introduce scsi_transfer_length helper (Ewan Milne) [1132092] - [scsi] Add CDB definition for COMPARE_AND_WRITE (Ewan Milne) [1132092]- [md] raid6: avoid data corruption during recovery of double-degraded RAID6 (Jes Sorensen) [1130905] - [block] scsi_ioctl: verify return pointer from blk_get_request (Jeff Moyer) [1104324] - [pnp] pnpacpi: Fix acpi_pnp_match() (Myron Stowe) [1128632] - [pnp] pnpacpi: Do not return errors if _DIS or _SRS are not present (Myron Stowe) [1128632] - [acpi] dock: Make 'docked' sysfs attribute work as documented (Myron Stowe) [1128632] - [acpi] dock: Use acpi_device_enumerated() to check if dock is present (Myron Stowe) [1128632] - [acpi] hotplug: Fix panic on eject to ejected device (Myron Stowe) [1128632] - [acpi] scan: Clear match_driver flag in acpi_bus_trim() (Myron Stowe) [1128632] - [acpi] scan: Use direct recurrence for device hierarchy walks (Myron Stowe) [1128632] - [acpi] Introduce acpi_set_device_status() (Myron Stowe) [1128632] - [acpi] hotplug: Drop unfinished global notification handling routines (Myron Stowe) [1128632] - [acpi] hotplug: Rework generic code to handle suprise removals (Myron Stowe) [1128632] - [acpi] hotplug: Move container-specific code out of the core (Myron Stowe) [1128632] - [acpi] hotplug: Make ACPI PCI root hotplug use common hotplug code (Myron Stowe) [1128632] - [acpi] hotplug: Introduce common hotplug function acpi_device_hotplug() (Myron Stowe) [1128632] - [acpi] hotplug: Do not fail bus and device checks for disabled hotplug (Myron Stowe) [1128632] - [acpi] scan: Add acpi_device objects for all device nodes in the namespace (Myron Stowe) [1128632] - [acpi] scan: Define non-empty device removal handler (Myron Stowe) [1128632] - [acpi] core: Store an ACPI device pointer in struct acpi_dev_node (Myron Stowe) [1128632] - [acpi] pm: Drop two functions that are not used any more (Myron Stowe) [1128632] - [acpi] power: Drop automaitc resume of power resource dependent devices (Myron Stowe) [1128632] - [acpi] Use EXPORT_SYMBOL() for acpi_bus_get_device() (Myron Stowe) [1128632] - [acpi] Print diagnostic messages if device links cannot be created (Myron Stowe) [1128632] - [acpi] Drop unnecessary label from acpi_bind_one() (Myron Stowe) [1128632] - [acpi] Clean up error code path in acpi_unbind_one() (Myron Stowe) [1128632] - [acpi] Use list_for_each_entry() in acpi_unbind_one() (Myron Stowe) [1128632] - [acpi] acpi_bind_one()/acpi_unbind_one() whitespace cleanups (Myron Stowe) [1128632] - [acpi] Create symlinks in acpi_bind_one() under physical_node_lock (Myron Stowe) [1128632] - [acpi] Reduce acpi_bind_one()/acpi_unbind_one() code duplication (Myron Stowe) [1128632] - [acpi] Do not fail acpi_bind_one() if device is already bound correctly (Myron Stowe) [1128632] - [acpi] Move acpi_bus_get_device() from bus.c to scan.c (Myron Stowe) [1128632] - [acpi] pm: Use ACPI_STATE_D3_COLD instead of ACPI_STATE_D3 everywhere (Myron Stowe) [1128632] - [usb] xhci: convert TRB_CYCLE to le32 before using it to set Link TRB's cycle bit (Steve Best) [1123119] - [usb] xhci: fix incorrect type in assignment in handle_device_notification() (Steve Best) [1123119] - [input] alps: Rushmore and v7 resolution support (Benjamin Tissoires) [1107819] - [input] alps: add support for v7 devices (Benjamin Tissoires) [1107819] - [input] alps: cache firmware version (Benjamin Tissoires) [1107819] - [input] alps: change decode function prototype to return an int (Benjamin Tissoires) [1107819] - [input] alps: report 2 touches when we've > 2 fingers (Benjamin Tissoires) [1107819] - [input] alps: add an alps_report_semi_mt_data function (Benjamin Tissoires) [1107819] - [input] alps: use single touch data when v3 mt data contains only one finger (Benjamin Tissoires) [1107819] - [input] alps: use standard contact tracking instead of DIY (Benjamin Tissoires) [1107819] - [input] alps: use struct input_mt_pos to track coordinates (Benjamin Tissoires) [1107819] - [input] alps: process_bitmap, round down when spreading adjescent fingers over 2 points (Benjamin Tissoires) [1107819] - [input] alps: process_bitmap, fix counting of high point bits (Benjamin Tissoires) [1107819] - [input] alps: process_bitmap, add alps_get_bitmap_points() helper function (Benjamin Tissoires) [1107819] - [input] alps: process_bitmap, don't invert the Y-axis on Rushmore (Benjamin Tissoires) [1107819] - [input] alps: improve 2-finger reporting on v3 models (Benjamin Tissoires) [1107819] - [input] alps: fix rushmore packet decoding (Benjamin Tissoires) [1107819] - [input] alps: add support for "Dolphin" devices (Benjamin Tissoires) [1107819] - [input] alps: add support for DualPoint device on Dell XT2 model (Benjamin Tissoires) [1107819] - [input] alps: change secondary device's name (Benjamin Tissoires) [1107819] - [tools] turbostat: tweak whitespace in output format (Prarit Bhargava) [1133893] - [tools] cpupower: bench/parse.c, Fix several minor errors (Prarit Bhargava) [1133893] - [tools] cpupower: Remove redundant error check (Prarit Bhargava) [1133893] - [tools] cpupower: mperf monitor, Correct use of ! and & (Prarit Bhargava) [1133893] - [tools] cpupower: drop negativity check on unsigned value (Prarit Bhargava) [1133893] - [tools] cpupower: Remove mc and smt power aware scheduler info/settings (Prarit Bhargava) [1133893] - [tools] cpupower: cpupower info -b should return 0 on success, not the perf bias value (Prarit Bhargava) [1133893] - [tools] cpupower: Remove dead link to homepage, and update the targets built (Prarit Bhargava) [1133893] - [tools] cpupower: Rename cpufrequtils -> cpupower, and libcpufreq -> libcpupower (Prarit Bhargava) [1133893] - [tools] cpupower: If root, try to load msr driver on x86 if /dev/cpu/0/msr is not available (Prarit Bhargava) [1133893] - [tools] cpupower: Install recently added cpupower-idle-{set, info} manpages (Prarit Bhargava) [1133893] - [tools] cpupower: Remove all manpages on make uninstall (Prarit Bhargava) [1133893] - [tools] cpupower: Introduce idle state disable-by-latency and enable-all (Prarit Bhargava) [1133893] - [tools] turbostat: Drop temperature checks (Prarit Bhargava) [1133893] - [tools] cpufreq: Make linux-pm@vger.kernel.org official mailing list (Prarit Bhargava) [1133893] - [tools] turbostat: simplify output, add Avg_MHz (Prarit Bhargava) [1133893] - [tools] turbostat: introduce -s to dump counters (Prarit Bhargava) [1133893] - [tools] turbostat: remove unused command line option (Prarit Bhargava) [1133893] - [tools] turbostat: Add option to report joules consumed per sample (Prarit Bhargava) [1133893] - [tools] turbostat: Clean up error handling; disambiguate error messages; use err and errx (Prarit Bhargava) [1133893] - [tools] turbostat: Add a .gitignore to ignore the compiled turbostat binary (Prarit Bhargava) [1133893] - [tools] turbostat: Factor out common function to open file and exit on failure (Prarit Bhargava) [1133893] - [tools] turbostat: Add a helper to parse a single int out of a file (Prarit Bhargava) [1133893] - [tools] turbostat: Check return value of fscanf (Prarit Bhargava) [1133893] - [tools] turbostat: Don't attempt to printf an off_t with zx (Prarit Bhargava) [1133893] - [tools] turbostat: Use GCC's CPUID functions to support PIC (Prarit Bhargava) [1133893] - [tools] turbostat: Don't put unprocessed uapi headers in the include path (Prarit Bhargava) [1133893] - [tools] cpupower: Fix sscanf robustness in cpufreq-set (Prarit Bhargava) [1133893] - [tools] cpupower: Fix segfault due to incorrect getopt_long arugments (Prarit Bhargava) [1133893] - [tools] cpupower: fix wrong err msg not supported vs not available (Prarit Bhargava) [1133893] - [tools] cpupower: Add cpupower-idle-set(1) manpage (Prarit Bhargava) [1133893] - [virt] virtio-scsi: Skip setting affinity on uninitialized vq (Fam Zheng) [1083860] - [mm] memcontrol: remove hierarchy restrictions for swappiness and oom_control (Johannes Weiner) [1124110] - [mm] thp: fix copy_page_rep GPF by testing is_huge_zero_pmd once only (Rik van Riel) [1123040] - [mm] numa: Remove BUG_ON() in __handle_mm_fault() (Rik van Riel) [1119439] - [iommu] Add empty stub for iommu_group_get_by_id() (Steve Best) [1123122] - [input] Revert: wacom: testing result shows get_report is unnecessary (Aristeu Rozanski) [1079541] - [kernel] kexec: fix build error when hugetlbfs is disabled (Baoquan He) [1115240] - [kernel] kexec: export free_huge_page to VMCOREINFO (Baoquan He) [1115240] - [kernel] kexec: save PG_head_mask in VMCOREINFO (Baoquan He) [1115240] - [block] nvme: Fix START_STOP_UNIT Scsi->NVMe translation (David Milburn) [1111259] - [block] nvme: Use Log Page constants in SCSI emulation (David Milburn) [1111259] - [block] nvme: Define Log Page constants (David Milburn) [1111259] - [block] nvme: Fix hot cpu notification dead lock (David Milburn) [1111259] - [block] nvme: Rename io_timeout to nvme_io_timeout (David Milburn) [1111259] - [block] nvme: Use last bytes of f/w rev SCSI Inquiry (David Milburn) [1111259] - [block] nvme: Adhere to request queue block accounting enable/disable (David Milburn) [1111259] - [block] nvme: Fix nvme get/put queue semantics (David Milburn) [1111259] - [block] nvme: Delete NVME_GET_FEAT_TEMP_THRESH (David Milburn) [1111259] - [block] nvme: Make admin timeout a module parameter (David Milburn) [1111259] - [block] nvme: Make iod bio timeout a parameter (David Milburn) [1111259] - [block] nvme: Prevent possible NULL pointer dereference (David Milburn) [1111259] - [block] nvme: Fix the buffer size passed in GetLogPage(CDW10.NUMD) (David Milburn) [1111259] - [block] nvme: Update data structures for NVMe 1.2 (David Milburn) [1111259] - [block] nvme: Enable BUILD_BUG_ON checks (David Milburn) [1111259] - [block] nvme: Update namespace and controller identify structures to the 1.1a spec (David Milburn) [1111259] - [block] nvme: Flush with data support (David Milburn) [1111259] - [block] nvme: Configure support for block flush (David Milburn) [1111259] - [block] nvme: Add tracepoints (David Milburn) [1111259] - [block] nvme: Protect against badly formatted CQEs (David Milburn) [1111259] - [block] nvme: Improve error messages (David Milburn) [1111259] - [block] nvme: Update copyright headers (David Milburn) [1111259] - [powerpc] 64bit sendfile is capped at 2GB (Gustavo Duarte) [1107774] - [powerpc] sched: stop updating inside arch_update_cpu_topology() when nothing to be update (Gustavo Duarte) [1098372] - [firewire] ohci: fix probe failure with Agere/LSI controllers (Neil Horman) [994878] - [firewire] ohci: beautify some macro definitions (Neil Horman) [994878] - [s390] airq: silence lockdep warning (Hendrik Brueckner) [1088554] - [virt] virtio_scsi: don't call virtqueue_add_sgs(... GFP_NOIO) holding spinlock (Hendrik Brueckner) [1088554] - [virt] virtio_ccw: introduce device_lost in virtio_ccw_device (Hendrik Brueckner) [1088554] - [virt] virtio: virtio_break_device() to mark all virtqueues broken (Hendrik Brueckner) [1088554] - [virt] s390/sclp_vt220: Fix kernel panic due to early terminal input (Hendrik Brueckner) [1088554] - [virt] virtio: fail adding buffer on broken queues (Hendrik Brueckner) [1088554] - [virt] virtio_net: don't crash if virtqueue is broken (Hendrik Brueckner) [1088554] - [virt] s390/virtio_ccw: fix hang in set offline processing (Hendrik Brueckner) [1088554] - [s390] irq: improve displayed interrupt order in /proc/interrupts (Hendrik Brueckner) [1088554] - [virt] virtio-ccw: virtio-ccw adapter interrupt support (Hendrik Brueckner) [1088554] - [virt] virtio_ccw: fix vcdev pointer handling issues (Hendrik Brueckner) [1088554] - [virt] s390/airq: add support for irq ranges (Hendrik Brueckner) [1088554] - [virt] kvm/s390/virtio-ccw: Handle command rejects (Hendrik Brueckner) [1088554] - [virt] virtio_scsi: verify if queue is broken after virtqueue_get_buf() (Hendrik Brueckner) [1088554] - [virt] virtio_ring: adapt to notify() returning bool (Hendrik Brueckner) [1088554] - [virt] virtio_net: verify if queue is broken after virtqueue_get_buf() (Hendrik Brueckner) [1088554] - [virt] virtio_blk: verify if queue is broken after virtqueue_get_buf() (Hendrik Brueckner) [1088554] - [virt] virtio_ring: add new function virtqueue_is_broken() (Hendrik Brueckner) [1088554] - [virt] virtio_ring: let virtqueue_{kick()/notify()} return a bool (Hendrik Brueckner) [1088554] - [virt] tools/virtio: fix missing kmemleak_ignore symbol (Hendrik Brueckner) [1088554] - [virt] virtio_ring: plug kmemleak false positive (Hendrik Brueckner) [1088554] - [mm] page_alloc: do not cache reclaim distances (Larry Woodman) [1120342] - [mm] disable zone_reclaim_mode by default (Larry Woodman) [1120342]- [net] team: set IFF_TEAM_PORT priv_flag after rx_handler is registered (Jiri Pirko) [1132943] - [net] ipv6: fix calculation of option len in ip6_append_data (Hannes Frederic Sowa) [1127218] - [net] ipv6: pmtudisc setting not respected with UFO/CORK (Hannes Frederic Sowa) [1127218] - [net] ipv4: fix DO and PROBE pmtu mode regarding local fragmentation with UFO/CORK (Hannes Frederic Sowa) [1127218] - [net] clear local_df when passing skb between namespaces (Jiri Pirko) [1128223] - [net] rtnetlink: fix VF info size (Jiri Benc) [1128267] - [net] netfilter: connlimit: move lock array out of struct connlimit_data (Florian Westphal) [1052282] - [net] netfilter: connlimit: use rbtree for per-host conntrack obj storage (Florian Westphal) [1052282] - [net] netfilter: connlimit: make same_source_net signed (Florian Westphal) [1052282] - [net] netfilter: connlimit: use keyed locks (Florian Westphal) [1052282] - [net] netfilter: connlimit: use kmem_cache for conn objects (Florian Westphal) [1052282] - [net] netfilter: connlimit: move insertion of new element out of count function (Florian Westphal) [1052282] - [net] netfilter: connlimit: improve packet-to-closed-connection logic (Florian Westphal) [1052282] - [net] netfilter: connlimit: factor hlist search into new function (Florian Westphal) [1052282] - [net] ipv6: increase ip6_rt_max_size to 16384 (Hannes Frederic Sowa) [1119364] - [net] ipv6: don't count addrconf generated routes against gc limit (Hannes Frederic Sowa) [1119364] - [net] tcp: add tcp_syncookies mode to allow unconditionally generation of syncookies (Florian Westphal) [1084439] - [net] tcp: syncookies: do not use getnstimeofday() (Florian Westphal) [1084439] - [net] tcp: syncookies: reduce mss table to four values (Florian Westphal) [1084439] - [net] tcp: syncookies: reduce cookie lifetime to 128 seconds (Florian Westphal) [1084439] - [net] sctp: only warn in proc_sctp_do_alpha_beta if write (Daniel Borkmann) [1110290] - [net] sctp: check proc_dointvec result in proc_sctp_do_auth (Daniel Borkmann) [1110290] - [net] sctp: propagate sysctl errors from proc_do* properly (Daniel Borkmann) [1110290] - [net] sctp: fix permissions for rto_alpha and rto_beta knobs (Daniel Borkmann) [1110290] - [net] sctp: cache auth_enable per endpoint (Daniel Borkmann) [1110290] - [net] sctp: fix a missed .data initialization (Daniel Borkmann) [1110290] - [net] sctp: fix up a spacing (Daniel Borkmann) [1110290] - [net] sctp: add check rto_min and rto_max in sysctl (Daniel Borkmann) [1110290] - [net] Revert: introduce netif_skb_dev_features (Florian Westphal) [1109214] - [net] ip: push gso skb forwarding handling down the stack (Florian Westphal) [1109214] - [net] ipv6: send pkttoobig immediately if orig frag size > mtu (Florian Westphal) [1109214] - [net] ipv4: ip_forward: fix inverted local_df test (Florian Westphal) [1109214] - [net] netfilter: ipv4: defrag: set local_df flag on defragmented skb (Florian Westphal) [1109214] - [net] don't account for udp header size when computing seglen (Florian Westphal) [1109214]- [fs] ext4: fix type declaration of ext4_validate_block_bitmap (Lukas Czerner) [1091055] - [fs] ext4: error out if verifying the block bitmap fails (Lukas Czerner) [1091055] - [fs] cifs: Fix memory leaks in SMB2_open (Sachin Prabhu) [1082049] - [fs] cifs: ensure that vol->username is not NULL before running strlen on it (Sachin Prabhu) [1082049] - [fs] cifs: Clarify SMB2/SMB3 create context and add missing ones (Sachin Prabhu) [1082049] - [fs] cifs: Do not send ClientGUID on SMB2.02 dialect (Sachin Prabhu) [1082049] - [fs] cifs: Set client guid on per connection basis (Sachin Prabhu) [1082049] - [fs] cifs/netmisc: convert printk to pr_foo() (Sachin Prabhu) [1082049] - [fs] cifs: replace seq_printf by seq_puts (Sachin Prabhu) [1082049] - [fs] cifs: Update cifs version number to 2.03 (Sachin Prabhu) [1082049] - [fs] cifs: new helper file_inode(file) (Sachin Prabhu) [1082049] - [fs] cifs: fix potential races in cifs_revalidate_mapping (Sachin Prabhu) [1082049] - [fs] cifs: new helper function: cifs_revalidate_mapping (Sachin Prabhu) [1082049] - [fs] cifs: convert booleans in cifsInodeInfo to a flags field (Sachin Prabhu) [1082049] - [fs] cifs: fix cifs_uniqueid_to_ino_t not to ever return 0 (Sachin Prabhu) [1082049] - [fs] cifs: fix actimeo=0 corner case when cifs_i->time == jiffies (Sachin Prabhu) [1082049] - [fs] cifs: fix dead code (Sachin Prabhu) [1082049] - [fs] cifs: fix error handling cifs_user_readv (Sachin Prabhu) [1082049] - [fs] cifs: remove unused variable (Sachin Prabhu) [1082049] - [fs] cifs: Return correct error on query of xattr on file with empty xattrs (Sachin Prabhu) [1082049] - [fs] cifs: fix the race in cifs_writev() (Sachin Prabhu) [1082049] - [fs] cifs: add __init to cifs_init_inodecache() (Sachin Prabhu) [1082049] - [fs] cifs: ->rename() without ->lookup() makes no sense (Sachin Prabhu) [1082049] - [fs] cifs: Fix too big maxBuf size for SMB3 mounts (Sachin Prabhu) [1082049] - [fs] cifs: Fix cifsacl mounts over smb2 to not call cifs (Sachin Prabhu) [1082049] - [fs] cifs: retrieving CIFS ACLs when mounted with SMB2 fails dropping session (Sachin Prabhu) [1082049] - [fs] cifs: Add protocol specific operation for CIFS xattrs (Sachin Prabhu) [1082049] - [fs] cifs: Fix SMB2 mounts so they don't try to set or get xattrs via cifs (Sachin Prabhu) [1082049] - [fs] cifs: Cleanup cifs open codepath (Sachin Prabhu) [1082049] - [fs] cifs: Remove extra indentation in cifs_sfu_type (Sachin Prabhu) [1082049] - [fs] cifs: Cleanup cifs_mknod (Sachin Prabhu) [1082049] - [fs] cifs: Cleanup CIFSSMBOpen (Sachin Prabhu) [1082049] - [fs] cifs: Fix memory leak in cifs_hardlink() (Sachin Prabhu) [1082049] - [fs] cifs: Add missing end of line termination to some cifs messages (Sachin Prabhu) [1082049] - [fs] cifs: Do not use btrfs refcopy ioctl for SMB2 copy offload (Sachin Prabhu) [1082049] - [fs] cifs: Check SMB3 dialects against downgrade attacks (Sachin Prabhu) [1082049] - [fs] cifs: Removed duplicated (and unneeded) goto (Sachin Prabhu) [1082049] - [fs] cifs: Fix SMB2/SMB3 Copy offload support (refcopy) for large files (Sachin Prabhu) [1082049] - [fs] cifs: Warn if SMB3 encryption required by server (Sachin Prabhu) [1082049] - [fs] cifs: Set copychunk defaults (Sachin Prabhu) [1082049] - [fs] cifs: SMB2/SMB3 Copy offload support (refcopy) phase 1 (Sachin Prabhu) [1082049] - [fs] cifs: Use data structures to compute NTLMv2 response offsets (Sachin Prabhu) [1082049] - [fs] cifs: O_DIRECT opens should work on directio mounts (Sachin Prabhu) [1082049] - [fs] cifs: don't spam the logs on unexpected lookup errors (Sachin Prabhu) [1082049] - [fs] cifs: change ERRnomem error mapping from ENOMEM to EREMOTEIO (Sachin Prabhu) [1082049] - [fs] cifs: Fix symbolic links usage (Sachin Prabhu) [1082049] - [fs] cifs: Query network adapter info at mount time for debugging (Sachin Prabhu) [1082049] - [fs] cifs: Fix unused variable warning when CIFS POSIX disabled (Sachin Prabhu) [1082049] - [fs] cifs: Allow setting per-file compression via CIFS protocol (Sachin Prabhu) [1082049] - [fs] cifs: Query File System Alignment (Sachin Prabhu) [1082049] - [fs] cifs: Query device characteristics at mount time from server on SMB2/3 not just on cifs mounts (Sachin Prabhu) [1082049] - [fs] cifs: Send a logoff request before removing a smb session (Sachin Prabhu) [1082049] - [fs] cifs: Make big endian multiplex ID sequences monotonic on the wire (Sachin Prabhu) [1082049] - [fs] cifs: Remove redundant multiplex identifier check from check_smb_hdr() (Sachin Prabhu) [1082049] - [fs] cifs: Query file system attributes from server on SMB2, not just cifs, mounts (Sachin Prabhu) [1082049] - [fs] cifs: Allow setting per-file compression via SMB2/3 (Sachin Prabhu) [1082049] - [fs] cifs: Fix corrupt SMB2 ioctl requests (Sachin Prabhu) [1082049] - [fs] cifs: rcu-delay unload_nls() and freeing sbi (Sachin Prabhu) [1082049] - [fs] cifs: new helper kfree_put_link() (Sachin Prabhu) [1082049] - [fs] cifs: ntstatus_to_dos_map[] is not terminated (Sachin Prabhu) [1082049] - [fs] cifs: Allow LANMAN auth method for servers supporting unencapsulated authentication methods (Sachin Prabhu) [1082049] - [fs] cifs: Fix inability to write files >2GB to SMB2/3 shares (Sachin Prabhu) [1082049] - [fs] cifs: Avoid umount hangs with smb2 when server is unresponsive (Sachin Prabhu) [1082049] - [fs] cifs: do not treat non-symlink reparse points as valid symlinks (Sachin Prabhu) [1082049] - [fs] cifs: update cifs.ko version (Sachin Prabhu) [1082049] - [fs] cifs: Provide sane values for nlink (Sachin Prabhu) [1082049] - [fs] cifs: FS-Cache: Uncache unread pages in cifs_readpages() before freeing them (Sachin Prabhu) [1082049] - [fs] cifs: Avoid calling unlock_page() twice in cifs_readpage() when using fscache (Sachin Prabhu) [1082049] - [fs] cifs: Do not take a reference to the page in cifs_readpage_worker() (Sachin Prabhu) [1082049] - [fs] cifs: Fix wrong pos argument of cifs_find_lock_conflict (Sachin Prabhu) [1082049]- [ethernet] igbvf: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1091122] - [ethernet] igbvf: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1091122] - [ethernet] igbvf: remove usless return statements (Stefan Assmann) [1091122] - [ethernet] igbvf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1091122] - [ethernet] igbvf: remove open-coded skb_cow_head (Stefan Assmann) [1091122] - [ethernet] igbvf: Convert uses of __constant_ to (Stefan Assmann) [1091122] - [ethernet] igbvf: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1091122] - [ethernet] igbvf: slight optimization of addr compare (Stefan Assmann) [1091122] - [ethernet] igbvf: add missing iounmap() on error in igbvf_probe() (Stefan Assmann) [1091122] - [ethernet] igbvf: integer wrapping bug setting the mtu (Stefan Assmann) [1091122] - [ethernet] igbvf: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1091122] - [ethernet] igbvf: Remove extern from function prototypes (Stefan Assmann) [1091122] - [ethernet] igbvf: fix 32-bit DMA mask handling (Stefan Assmann) [1091122] - [ethernet] igb: bump igb version to 5.2.13 (Stefan Assmann) [1091121] - [ethernet] igb: Add message when malformed packets detected by hw (Stefan Assmann) [1091121] - [ethernet] igb: remove unnecessary break after return (Stefan Assmann) [1091121] - [ethernet] igb: remove unnecessary break after goto (Stefan Assmann) [1091121] - [ethernet] igb: do a reset on SR-IOV re-init if device is down (Stefan Assmann) [1091121] - [ethernet] igb: workaround for i210 errata 25, Slow System Clock (Stefan Assmann) [1091121] - [ethernet] igb: bring link up when PHY is powered up (Stefan Assmann) [1091121] - [ethernet] igb: separate hardware setting from the set_ts_config ioctl (Stefan Assmann) [1091121] - [ethernet] igb: Replace 1/0 return values with true/false (Stefan Assmann) [1091121] - [ethernet] igb: unhide invariant returns (Stefan Assmann) [1091121] - [ethernet] igb: use ethtool_cmd_speed_set helper to set ethtool speed value (Stefan Assmann) [1091121] - [ethernet] igb: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1091121] - [ethernet] igb: add defaults for i210 TX/RX PBSIZE (Stefan Assmann) [1091121] - [ethernet] igb: use mac loopback for i354 backplane (Stefan Assmann) [1091121] - [ethernet] igb: rename igb_ptp_enable to igb_ptp_feature_enable (Stefan Assmann) [1091121] - [ethernet] igb: remove redundant PHY power down register write (Stefan Assmann) [1091121] - [ethernet] igb: remove usless return statements (Stefan Assmann) [1091121] - [ethernet] igb: remove return statements for void functions (Stefan Assmann) [1091121] - [ethernet] igb: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1091121] - [ethernet] igb: Change memcpy to struct assignment (Stefan Assmann) [1091121] - [ethernet] igb: Cleanups to remove unneeded extern declaration (Stefan Assmann) [1091121] - [ethernet] igb: Cleanups to replace deprecated DEFINE_PCI_DEVICE_TABLE (Stefan Assmann) [1091121] - [ethernet] igb: Cleanups to fix static initialization (Stefan Assmann) [1091121] - [ethernet] igb: Cleanups to fix msleep warnings (Stefan Assmann) [1091121] - [ethernet] igb: Cleanups to fix line length warnings (Stefan Assmann) [1091121] - [ethernet] igb: Cleanups to remove return parentheses (Stefan Assmann) [1091121] - [ethernet] igb: Cleanups to fix missing break in switch statements (Stefan Assmann) [1091121] - [ethernet] igb: Cleanups to fix assignment in if error (Stefan Assmann) [1091121] - [ethernet] igb: Cleanups to change comment style on license headers (Stefan Assmann) [1091121] - [ethernet] igb: Cleanups to fix for trailing statement (Stefan Assmann) [1091121] - [ethernet] igb: Cleanups to fix pointer location error (Stefan Assmann) [1091121] - [ethernet] igb: Cleanups to fix incorrect indentation (Stefan Assmann) [1091121] - [ethernet] igb: Cleanups to fix braces location warnings (Stefan Assmann) [1091121] - [ethernet] igb: Cleanups for messaging (Stefan Assmann) [1091121] - [ethernet] igb: fix message terminations (Stefan Assmann) [1091121] - [ethernet] igb: fix stats for i210 rx_fifo_errors (Stefan Assmann) [1091121] - [ethernet] igb: fix last_rx_timestamp usage (Stefan Assmann) [1091121] - [ethernet] igb: remove open-coded skb_cow_head (Stefan Assmann) [1091121] - [ethernet] igb: Convert iounmap to pci_iounmap (Stefan Assmann) [1091121] - [ethernet] igb: fix race conditions on queuing skb for HW time stamp (Stefan Assmann) [1091121] - [ethernet] igb: never generate both software and hardware timestamps (Stefan Assmann) [1091121] - [ethernet] igb: Unset IGB_FLAG_HAS_MSIX-flag when falling back to msi-only (Stefan Assmann) [1091121] - [ethernet] igb: Fix Null-pointer dereference in igb_reset_q_vector (Stefan Assmann) [1091121] - [ethernet] igb: specify phc_index of 82575 for get_ts_info (Stefan Assmann) [1091121] - [ethernet] igb: Fix memory leak in igb_get_module_eeprom() (Stefan Assmann) [1091121] - [ethernet] igb: add register rd/wr for surprise removal (Stefan Assmann) [1091121] - [ethernet] igb: implement SIOCGHWTSTAMP ioctl (Stefan Assmann) [1091121] - [ethernet] igb: Convert uses of __constant_ to (Stefan Assmann) [1091121] - [ethernet] igb: enable VLAN stripping for VMs with i350 (Stefan Assmann) [1091121] - [ethernet] igb: Add register defines needed for time sync functions (Stefan Assmann) [1091121] - [ethernet] igb: remove references to long gone command line parameters (Stefan Assmann) [1091121] - [ethernet] igb: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1091121] - [ethernet] igb: Fix code comment (Stefan Assmann) [1091121] - [ethernet] igb: Fix for devices using ethtool for EEE settings (Stefan Assmann) [1091121] - [ethernet] igb: fix calls to skb_set_hash (Stefan Assmann) [1091121] - [ethernet] igb: fix warning if !CONFIG_IGB_HWMON (Stefan Assmann) [1091121] - [ethernet] igb: fix array size calculation (Stefan Assmann) [1091121] - [ethernet] igb: Update license text to remove FSF address and update copyright (Stefan Assmann) [1091121] - [ethernet] igb: make local functions static and remove dead code (Stefan Assmann) [1091121] - [ethernet] igb: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1091121] - [ethernet] igb: Change to use statically allocated array for MSIx entries (Stefan Assmann) [1091121] - [ethernet] igb: Fix queue allocation method to accommodate changing during runtime (Stefan Assmann) [1091121] - [ethernet] igb: Fix for issue where values could be too high for udelay function (Stefan Assmann) [1091121] - [ethernet] igb: Start temperature sensor attribute index with 1 (Stefan Assmann) [1091121] - [ethernet] igb: Add new feature Media Auto Sense for 82580 devices only (Stefan Assmann) [1091121] - [ethernet] igb: Support ports mapped in 64-bit PCI space (Stefan Assmann) [1091121] - [ethernet] igb: Add media switching feature for i354 PHY's (Stefan Assmann) [1091121] - [ethernet] igb: Fixed Wake On LAN support (Stefan Assmann) [1091121] - [ethernet] igb: Update link modes display in ethtool (Stefan Assmann) [1091121] - [ethernet] igb: Explicitly initialize u64_stats_sync structures for lockdep (Stefan Assmann) [1091121] - [ethernet] igb: Don't let ethtool try to write to iNVM in i210/i211 (Stefan Assmann) [1091121] - [ethernet] igb: Fix master/slave mode for all m88 i354 PHY's (Stefan Assmann) [1091121] - [ethernet] igb: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1091121] - [ethernet] igb: Avoid uninitialized advertised variable in eee_set_cur (Stefan Assmann) [1091121] - [ethernet] igb: Add ethtool support to configure number of channels (Stefan Assmann) [1091121] - [ethernet] igb: Add ethtool offline tests for i354 (Stefan Assmann) [1091121] - [ethernet] igb: Fix ethtool loopback test for 82580 copper (Stefan Assmann) [1091121] - [ethernet] igb: Remove extern from function prototypes (Stefan Assmann) [1091121] - [ethernet] igb: fix 32-bit DMA mask handling (Stefan Assmann) [1091121] - [ethernet] igb: Read flow control for i350 from correct EEPROM section (Stefan Assmann) [1091121] - [ethernet] igb: Add additional get_phy_id call for i354 devices (Stefan Assmann) [1091121] - [kernel] workqueue: zero cpumask of wq_numa_possible_cpumask on init (Motohiro Kosaki) [1117184] - [firmware] memmap: don't allocate firmware_map_entry of same memory range (Motohiro Kosaki) [1117186] - [firmware] memmap: pass the correct argument to firmware_map_find_entry_bootmem() (Motohiro Kosaki) [1117186] - [cpufreq] acpi-cpufreq: skip loading acpi_cpufreq after intel_pstate (Motohiro Kosaki) [1123250] - [x86] mem-hotplug: modify PGD entry when removing memory (Motohiro Kosaki) [1116286] - [x86] mem-hotplug: pass sync_global_pgds() a correct argument in remove_pagetable() (Motohiro Kosaki) [1116286] - [virt] kvm: increase x86 VCPU limit to 240 (Radim Krcmar) [1061403] - [kernel] sched/fair: Rework sched_fair time accounting (Rik van Riel) [1123731] - [kernel] math64: Add mul_u64_u32_shr() (Rik van Riel) [1123731]- [s390] fix restore of invalid floating-point-control (Hendrik Brueckner) [1121965] - [s390] crypto: fix aes_s390 crypto module unload problem (Hendrik Brueckner) [1103114] - [x86] avx-512: Enable AVX-512 States Context Switch (Rui Wang) [1085563] - [x86] avx-512: AVX-512 Feature Detection (Rui Wang) [1085563] - [ethernet] netxen: Remove DEFINE_PCI_DEVICE_TABLE macro use (Veaceslav Falico) [1089356] - [ethernet] netxen: slight optimization of addr compare (Veaceslav Falico) [1089356] - [ethernet] netxen: Update version to 4.0.82 (Veaceslav Falico) [1089356] - [ethernet] netxen: Miscellaneous conversions to ETH_ALEN (Veaceslav Falico) [1089356] - [ethernet] netxen: get rid of SET_ETHTOOL_OPS (Veaceslav Falico) [1089356] - [ethernet] netxen: Correct off-by-one errors in bounds checks (Veaceslav Falico) [1089356] - [ethernet] netxen: remove unnecessary pci_set_drvdata() (Veaceslav Falico) [1089356] - [ethernet] netxen: Print ULA information (Veaceslav Falico) [1089356] - [ethernet] netxen: lower NAPI weight (Veaceslav Falico) [1089356] - [ethernet] netxen: Remove extern from function prototypes (Veaceslav Falico) [1089356] - [x86] Mark Intel Broadwell processor as supported (Steve Best) [1089025] - [mm] Fix NULL pointer dereference in madvise(MADV_WILLNEED) support (Jan Stancek) [1072385] - [hid] logitech-dj: Fix USB 3.0 issue (Benjamin Tissoires) [1110523] - [lib] percpu_counter: fix bad percpu counter state during suspend (Eric Sandeen) [1129839] - [kernel] user_namespace: fix incorrect memory barriers (Mikulas Patocka) [1128950] - [kernel] capabilities: remove undefined caps from all processes (Paul Moore) [1123063] - [tty] hvc: don't free hvc_console_setup after init (Luiz Capitulino) [976490] - [mfd] lpc_ich: Add Device IDs for Intel Wildcat Point-LP PCH (Steve Best) [1086359] - [i2c] i801: Add Device IDs for Intel Wildcat Point-LP PCH (Steve Best) [1086359] - [x86] perf: Add model number for Avoton Silvermont (Steve Best) [1086821] - [x86] perf: Add Silvermont (22nm Atom) support (Steve Best) [1086821] - [x86] perf: use INTEL_UEVENT_EXTRA_REG to define MSR_OFFCORE_RSP_X (Steve Best) [1086821] - [virt] hyperv/storvsc: Correctly handle TEST_UNIT_READY failure (Fam Zheng) [1122317] - [virt] hyperv/storvsc: Set srb_flags in all cases (Fam Zheng) [1122317] - [virt] hyperv/storvsc: Implement a eh_timed_out handler (Fam Zheng) [1122317] - [virt] hyperv/storvsc: Fix a bug in handling VMBUS protocol version (Fam Zheng) [1122317] - [virt] hyperv/storvsc: Filter commands based on the storage protocol version (Fam Zheng) [1122317] - [virt] hyperv/storvsc: Set cmd_per_lun to reflect value supported by the Host (Fam Zheng) [1122317] - [virt] hyperv/storvsc: Change the limits to reflect the values on the host (Fam Zheng) [1122317] - [powerpc] perf: Add BHRB constraint and IFM MMCRA handling for EBB (Gustavo Duarte) [1121408] - [powerpc] perf: Reject EBB events which specify a sample_type (Gustavo Duarte) [1121408] - [powerpc] perf: Enable BHRB access for EBB events (Gustavo Duarte) [1121408] - [powerpc] perf: Avoid mutating event in power8_get_constraint() (Gustavo Duarte) [1121408] - [powerpc] perf: Clean up the EBB hash defines a little (Gustavo Duarte) [1121408] - [powerpc] mm: Check paca psize is up to date for huge mappings (Gustavo Duarte) [1107337] - [powerpc] perf: Add lost exception workaround (Gustavo Duarte) [1121407] - [powerpc] Add a cpu feature CPU_FTR_PMAO_BUG (Gustavo Duarte) [1121407]- [edac] sb_edac: add support for Haswell based systems (Seth Jennings) [1127019] - [edac] add DDR4 and RDDR4 (Seth Jennings) [1127019] - [edac] sb_edac: update Kconfig description (Seth Jennings) [1127019] - [edac] sb_edac: Fix mix tab/spaces alignments (Seth Jennings) [1127019] - [edac] sb_edac: remove bogus assumption on mc ordering (Seth Jennings) [1127019] - [edac] sb_edac: make minimal use of channel_mask (Seth Jennings) [1127019] - [edac] sb_edac: fix socket detection on Ivy Bridge controllers (Seth Jennings) [1127019] - [edac] sb_edac: search devices using product id (Seth Jennings) [1127019] - [edac] sb_edac: Degrade log level for device registration (Seth Jennings) [1127019] - [edac] sb_edac: make RIR limit retrieval per model (Seth Jennings) [1127019] - [edac] sb_edac: make node id retrieval per model (Seth Jennings) [1127019] - [edac] sb_edac: make memory type detection per memory controller (Seth Jennings) [1127019] - [hwrng] virtio-rng: add derating factor for use by hwrng core (Amit Shah) [1129195] - [hwrng] Pass entropy to add_hwgenerator_randomness() in bits, not bytes (Amit Shah) [1129195] - [hwrng] hw_random: fix sparse warning (NULL vs 0 for pointer) (Amit Shah) [1129195] - [hwrng] add per-device entropy derating (Amit Shah) [1129195] - [hwrng] create filler thread (Amit Shah) [1129195] - [hwrng] random: add_hwgenerator_randomness() for feeding entropy from devices (Amit Shah) [1129195] - [char] Revert: hwrng: virtio - ensure reads happen after successful probe (Amit Shah) [1129195] - [char] hwrng: virtio - delay hwrng_register() till driver is ready (Amit Shah) [1119299] - [char] hwrng: virtio - re-arrange struct elements for better packing (Amit Shah) [1119299] - [char] hwrng: virtio - remove unused struct element (Amit Shah) [1119299] - [char] hwrng: virtio - ensure reads happen after successful probe (Amit Shah) [1119299] - [char] hwrng: fetch randomness only after device init (Amit Shah) [1119299] - [char] hwrng: add randomness to system from rng sources (Amit Shah) [1119299] - [char] hwrng: cleanup in hwrng_register() (Amit Shah) [1119299] - [virt] virtio/pm: use CONFIG_PM_SLEEP instead of CONFIG_PM (Amit Shah) [1119299] - [virt] virtio-rng: fixes for device registration/unregistration (Amos Kong) [915335] - [virt] virtio-rng: fix boot with virtio-rng device (Amos Kong) [915335] - [virt] virtio-rng: support multiple virtio-rng devices (Amos Kong) [915335] - [virt] virtio-rng: don't crash if virtqueue is broken (Amos Kong) [915335] - [pci] Fix unaligned access in AF transaction pending test (Myron Stowe) [1110896] - [pci] Wrong register used to check pending traffic (Myron Stowe) [1110896] - [pci] shpchp: Check bridge's secondary (not primary) bus speed (Myron Stowe) [1110896] - [pci] Update maintainer email address (Myron Stowe) [1110896] - [powerpc] pci: Fix NULL dereference in sys_pciconfig_iobase() list traversal (Myron Stowe) [1110896] - [pci] Log IDE resource quirk in dmesg (Myron Stowe) [1110896] - [pci] Change pci_bus_alloc_resource() type_mask to unsigned long (Myron Stowe) [1110896] - [pci] Check all IORESOURCE_TYPE_BITS in pci_bus_alloc_from_region() (Myron Stowe) [1110896] - [kernel] resources: Set type in __request_region() (Myron Stowe) [1110896] - [s390] pci: Use generic pci_enable_resources() (Myron Stowe) [1110896] - [pci] Add "weak" generic pcibios_enable_device() implementation (Myron Stowe) [1110896] - [pci] Don't enable decoding if BAR hasn't been assigned an address (Myron Stowe) [1110896] - [pci] Mark 64-bit resource as IORESOURCE_UNSET if we only support 32-bit (Myron Stowe) [1110896] - [pci] Don't try to claim IORESOURCE_UNSET resources (Myron Stowe) [1110896] - [pci] Check IORESOURCE_UNSET before updating BAR (Myron Stowe) [1110896] - [pci] Don't clear IORESOURCE_UNSET when updating BAR (Myron Stowe) [1110896] - [pci] Mark resources as IORESOURCE_UNSET if we can't assign them (Myron Stowe) [1110896] - [pci] Remove pci_find_parent_resource() use for allocation (Myron Stowe) [1110896] - [lib] vsprintf: Add support for IORESOURCE_UNSET in pR (Myron Stowe) [1110896] - [kernel] resource: Add resource_contains() (Myron Stowe) [1110896] - [message] i2o: Use pci_bus_alloc_resource(), not allocate_resource() directly (Myron Stowe) [1110896] - [message] i2o: Refactor i2o_iop_systab_set() PCI space allocation (Myron Stowe) [1110896] - [message] i2o: Fix I/O space alignment requirement (Myron Stowe) [1110896] - [message] i2o: Fix I/O space allocation copy/paste error (Myron Stowe) [1110896] - [pci] pciehp: Cleanup whitespace (Myron Stowe) [1110896] - [pci] pciehp: Remove a non-existent card, regardless of "surprise" capability (Myron Stowe) [1110896] - [pci] Remove unused SR-IOV VF Migration support (Myron Stowe) [1110896] - [iommu] amd: Add include of (Myron Stowe) [1110896] - [misc] mei: Add include of (Myron Stowe) [1110896] - [vfio] pci: Use pci_enable_msi_range() and pci_enable_msix_range() (Myron Stowe) [1110896] - [ata] ahci: Use pci_enable_msi_range() instead of pci_enable_msi_block() (Myron Stowe) [1110896] - [x86] pci: Set IORESOURCE_ROM_SHADOW only for the default VGA device (Myron Stowe) [1110896] - [pci] Remove pci_bus_b() and use list_for_each_entry() directly (Myron Stowe) [1110896] - [pcmcia] Use list_for_each_entry() for bus traversal (Myron Stowe) [1110896] - [powerpc] pci: Use list_for_each_entry() for bus traversal (Myron Stowe) [1110896] - [drm] Use list_for_each_entry() for bus traversal (Myron Stowe) [1110896] - [pci] hotplug/apci: Use list_for_each_entry() for bus traversal (Myron Stowe) [1110896] - [pci] pciehp: Don't turn slot off when hot-added device already exists (Myron Stowe) [1110896] - [pci] Cleanup per-arch list of object files (Myron Stowe) [1110896] - [pci] hotplug/cpqphp: Fix hex vs decimal typo in cpqhpc_probe() (Myron Stowe) [1110896] - [x86] pci: Fix function definition whitespace (Myron Stowe) [1110896] - [x86] pci: Reword comments (Myron Stowe) [1110896] - [x86] pci: Remove unnecessary local variable initialization (Myron Stowe) [1110896] - [pci] Don't scan random busses in pci_scan_bridge() (Myron Stowe) [1110896] - [pci] Check for child busses which use more bus numbers than allocated (Myron Stowe) [1110896] - [pci] Remove pci_fixup_parent_subordinate_busnr() (Myron Stowe) [1110896] - [pci] Make sure bus number resources stay within their parents bounds (Myron Stowe) [1110896] - [pci] Use request_resource_conflict() instead of insert_ for bus numbers (Myron Stowe) [1110896] - [pci] Assign CardBus bus number only during the second pass (Myron Stowe) [1110896] - [pci] Clarify the "scan anyway" comment in pci_scan_bridge() (Myron Stowe) [1110896] - [pci] Increment max correctly in pci_scan_bridge() (Myron Stowe) [1110896] - [pci] Remove unnecessary list_empty(&pci_pme_list) check (Myron Stowe) [1110896] - [acpi] numa: Use __weak, not the gcc-specific version (Myron Stowe) [1110896] - [acpi] numa: Make __acpi_map_pxm_to_node(), acpi_get_pxm() static (Myron Stowe) [1110896] - [acpi] numa: Simplify acpi_get_node() style (Myron Stowe) [1110896] - [acpi] numa: Fix acpi_get_node() prototype (Myron Stowe) [1110896] - [x86] pci: Remove acpi_get_pxm() usage (Myron Stowe) [1110896] - [x86] pci: Use NUMA_NO_NODE, not -1, for unknown node (Myron Stowe) [1110896] - [x86] pci: Remove unnecessary list_empty(&pci_root_infos) check (Myron Stowe) [1110896] - [x86] pci: Remove mp_bus_to_node[], set_mp_bus_to_node(), get_mp_bus_to_node() (Myron Stowe) [1110896] - [x86] pci: Use x86_pci_root_bus_node() instead of get_mp_bus_to_node() (Myron Stowe) [1110896] - [x86] pci: Add x86_pci_root_bus_node() to look up NUMA node from PCI bus (Myron Stowe) [1110896] - [x86] pci: Drop return value of pcibios_scan_root() (Myron Stowe) [1110896] - [x86] pci: Merge pci_scan_bus_on_node() into pcibios_scan_root() (Myron Stowe) [1110896] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_on_node() (Myron Stowe) [1110896] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_with_sysdata() (Myron Stowe) [1110896] - [x86] pci: Drop pcibios_scan_root() check for bus already scanned (Myron Stowe) [1110896] - [ata] ahci: convert ahci_init_interrupts to a static routine (Myron Stowe) [1110896] - [acpi] mm: use NUMA_NO_NODE (Myron Stowe) [1110896]- [fs] btrfs: test for valid bdev before kobj removal in btrfs_rm_device (Eric Sandeen) [1071179] - [fs] btrfs: fix abnormal long waiting in fsync (Eric Sandeen) [1071179] - [fs] btrfs: fix crash when starting transaction (Eric Sandeen) [1071179] - [fs] btrfs: fix btrfs_print_leaf for skinny metadata (Eric Sandeen) [1071179] - [fs] btrfs: fix race of using total_bytes_pinned (Eric Sandeen) [1071179] - [fs] btrfs: use E2BIG instead of EIO if compression does not help (Eric Sandeen) [1071179] - [fs] btrfs: remove stale comment from btrfs_flush_all_pending_stuffs (Eric Sandeen) [1071179] - [fs] btrfs: fix use-after-free when cloning a trailing file hole (Eric Sandeen) [1071179] - [fs] btrfs: fix null pointer dereference in btrfs_show_devname when name is null (Eric Sandeen) [1071179] - [fs] btrfs: fix null pointer dereference in clone_fs_devices when name is null (Eric Sandeen) [1071179] - [fs] btrfs: fix nossd and ssd_spread mount option regression (Eric Sandeen) [1071179] - [fs] btrfs: fix race between balance recovery and root deletion (Eric Sandeen) [1071179] - [fs] btrfs: only unlock block in verify_parent_transid if we locked it (Eric Sandeen) [1071179] - [fs] btrfs: assert send doesn't attempt to start transactions (Eric Sandeen) [1071179] - [fs] btrfs: compression - reuse recently used workspace (Eric Sandeen) [1071179] - [fs] btrfs: fix crash when mounting raid5 btrfs with missing disks (Eric Sandeen) [1071179] - [fs] btrfs: create sprout should rename fsid on the sysfs as well (Eric Sandeen) [1071179] - [fs] btrfs: dev replace should replace the sysfs entry (Eric Sandeen) [1071179] - [fs] btrfs: dev add should add its sysfs entry (Eric Sandeen) [1071179] - [fs] btrfs: dev delete should remove sysfs entry (Eric Sandeen) [1071179] - [fs] btrfs: rename add_device_membership to btrfs_kobj_add_device (Eric Sandeen) [1071179] - [fs] btrfs: fix deadlock when mounting a degraded fs (Eric Sandeen) [1071179] - [fs] btrfs: fix NULL pointer crash when running balance and scrub concurrently (Eric Sandeen) [1071179] - [fs] btrfs: Skip scrubbing removed chunks to avoid -ENOENT (Eric Sandeen) [1071179] - [fs] btrfs: fix broken free space cache after the system crashed (Eric Sandeen) [1071179] - [fs] btrfs: make free space cache write out functions more readable (Eric Sandeen) [1071179] - [fs] btrfs: remove unused wait queue in struct extent_buffer (Eric Sandeen) [1071179] - [fs] btrfs: fix deadlocks with trylock on tree nodes (Eric Sandeen) [1071179] - [fs] btrfs: fix error handling in create_pending_snapshot (Eric Sandeen) [1071179] - [fs] btrfs: fix use of uninit "ret" in end_extent_writepage() (Eric Sandeen) [1071179] - [fs] btrfs: free ulist in qgroup_shared_accounting() error path (Eric Sandeen) [1071179] - [fs] btrfs: fix qgroups sanity test crash or hang (Eric Sandeen) [1071179] - [fs] btrfs: prevent RCU warning when dereferencing radix tree slot (Eric Sandeen) [1071179] - [fs] btrfs: fix unfinished readahead thread for raid5/6 degraded mounting (Eric Sandeen) [1071179] - [fs] btrfs: new ioctl TREE_SEARCH_V2 (Eric Sandeen) [1071179] - [fs] btrfs: tree_search, search_ioctl: direct copy to userspace (Eric Sandeen) [1071179] - [fs] btrfs: new function read_extent_buffer_to_user (Eric Sandeen) [1071179] - [fs] btrfs: tree_search, copy_to_sk: return needed size on EOVERFLOW (Eric Sandeen) [1071179] - [fs] btrfs: tree_search, copy_to_sk: return EOVERFLOW for too small buffer (Eric Sandeen) [1071179] - [fs] btrfs: tree_search, search_ioctl: accept varying buffer (Eric Sandeen) [1071179] - [fs] btrfs: tree_search: eliminate redundant nr_items check (Eric Sandeen) [1071179] - [fs] btrfs: fix scrub_print_warning to handle skinny metadata extents (Eric Sandeen) [1071179] - [fs] btrfs: make fsync work after cloning into a file (Eric Sandeen) [1071179] - [fs] btrfs: use right type to get real comparison (Eric Sandeen) [1071179] - [fs] btrfs: don't check nodes for extent items (Eric Sandeen) [1071179] - [fs] btrfs: don't release invalid page in btrfs_page_exists_in_range() (Eric Sandeen) [1071179] - [fs] btrfs: make sure we retry if page is a retriable exception (Eric Sandeen) [1071179] - [fs] btrfs: make sure we retry if we couldn't get the page (Eric Sandeen) [1071179] - [fs] btrfs: replace EINVAL with EOPNOTSUPP for dev_replace raid56 (Eric Sandeen) [1071179] - [fs] btrfs: ioctl - fix typo s/substract/subtract/ (Eric Sandeen) [1071179] - [fs] btrfs: fix leaf corruption after __btrfs_drop_extents (Eric Sandeen) [1071179] - [fs] btrfs: ensure btrfs_prev_leaf doesn't miss 1 item (Eric Sandeen) [1071179] - [fs] btrfs: fix clone to deal with holes when NO_HOLES feature is enabled (Eric Sandeen) [1071179] - [fs] btrfs: free delayed node outside of root->inode_lock (Eric Sandeen) [1071179] - [fs] btrfs: replace EINVAL with ERANGE for resize when ULLONG_MAX (Eric Sandeen) [1071179] - [fs] btrfs: fix transaction leak during fsync call (Eric Sandeen) [1071179] - [fs] btrfs: Avoid truncating page or punching hole in a already existed hole (Eric Sandeen) [1071179] - [fs] btrfs: update commit root on snapshot creation after orphan cleanup (Eric Sandeen) [1071179] - [fs] btrfs: ioctl, don't re-lock extent range when not necessary (Eric Sandeen) [1071179] - [fs] btrfs: avoid visiting all extent items when cloning a range (Eric Sandeen) [1071179] - [fs] btrfs: set dead flag on the right root when destroying snapshot (Eric Sandeen) [1071179] - [fs] btrfs: ensure readers see new data after a clone operation (Eric Sandeen) [1071179] - [fs] btrfs: volumes - Fix for possible null pointer dereference (Eric Sandeen) [1071179] - [fs] btrfs: allocate raid type kobjects dynamically (Eric Sandeen) [1071179] - [fs] btrfs: send, use the right limits for xattr names and values (Eric Sandeen) [1071179] - [fs] btrfs: send, don't error in the presence of subvols/snapshots (Eric Sandeen) [1071179] - [fs] btrfs: async delayed refs (Eric Sandeen) [1071179] - [fs] btrfs: split up __extent_writepage to lower stack usage (Eric Sandeen) [1071179] - [fs] btrfs: Drop EXTENT_UPTODATE check in hole punching and direct locking (Eric Sandeen) [1071179] - [fs] btrfs: cut down stack usage in btree_write_cache_pages (Eric Sandeen) [1071179] - [fs] btrfs: break up __btrfs_write_out_cache to cut down stack usage (Eric Sandeen) [1071179] - [fs] btrfs: free tmp ulist for qgroup rescan (Eric Sandeen) [1071179] - [fs] btrfs: usage error should not be logged into system log (Eric Sandeen) [1071179] - [fs] btrfs: remove newline from inode cache kthread name (Eric Sandeen) [1071179] - [fs] btrfs: remove stale newlines from log messages (Eric Sandeen) [1071179] - [fs] btrfs: fix double free in find_lock_delalloc_range (Eric Sandeen) [1071179] - [fs] btrfs: replace simple_strtoull() with kstrtoull() (Eric Sandeen) [1071179] - [fs] btrfs: set right total device count for seeding support (Eric Sandeen) [1071179] - [fs] btrfs: remove OPT_acl parse when acl disabled (Eric Sandeen) [1071179] - [fs] btrfs: add sanity tests for new qgroup accounting code (Eric Sandeen) [1071179] - [fs] btrfs: rework qgroup accounting (Eric Sandeen) [1071179] - [fs] btrfs: mark mapping with error flag to report errors to userspace (Eric Sandeen) [1071179] - [fs] btrfs: fix NULL pointer crash of deleting a seed device (Eric Sandeen) [1071179] - [fs] btrfs: fix joining same transaction handle more than twice (Eric Sandeen) [1071179] - [fs] btrfs: use helpers for last_trans_log_full_commit instead of opencode (Eric Sandeen) [1071179] - [fs] btrfs: check if items are ordered when a leaf is marked dirty (Eric Sandeen) [1071179] - [fs] btrfs: don't access non-existent key when csum tree is empty (Eric Sandeen) [1071179] - [fs] btrfs: make sure there are not any read requests before stopping workers (Eric Sandeen) [1071179] - [fs] btrfs: fix possible memory leak in btrfs_create_tree() (Eric Sandeen) [1071179] - [fs] btrfs: remove useless ACL check (Eric Sandeen) [1071179] - [fs] btrfs: btrfs_rm_device() should zero mirror SB as well (Eric Sandeen) [1071179] - [fs] btrfs: use bitfield instead of integer data type for the some variants in btrfs_root (Eric Sandeen) [1071179] - [fs] btrfs: send, fix more issues related to directory renames (Eric Sandeen) [1071179] - [fs] btrfs: send, remove dead code from __get_cur_name_and_parent (Eric Sandeen) [1071179] - [fs] btrfs: send, account for orphan directories when building path strings (Eric Sandeen) [1071179] - [fs] btrfs: send, avoid unnecessary inode item lookup in the btree (Eric Sandeen) [1071179] - [fs] btrfs: add dev maxs limit for __btrfs_alloc_chunk in kernel space (Eric Sandeen) [1071179] - [fs] btrfs: fix wrong max system array size check in kernel space (Eric Sandeen) [1071179] - [fs] btrfs: Add check to avoid cleanup roots already in fs_info->dead_roots (Eric Sandeen) [1071179] - [fs] btrfs: reclaim the reserved metadata space at background (Eric Sandeen) [1071179] - [fs] btrfs: output warning instead of error when loading free space cache failed (Eric Sandeen) [1071179] - [fs] btrfs: Add ctime/mtime update for btrfs device add/remove (Eric Sandeen) [1071179] - [fs] btrfs: assert that send is not in progres before root deletion (Eric Sandeen) [1071179] - [fs] btrfs: protect snapshots from deleting during send (Eric Sandeen) [1071179] - [fs] btrfs: remove redundant null check in btrfs_dentry_release() (Eric Sandeen) [1071179] - [fs] btrfs: make FS_INFO ioctl available to anyone (Eric Sandeen) [1071179] - [fs] btrfs: make DEV_INFO ioctl available to anyone (Eric Sandeen) [1071179] - [fs] btrfs: export more from FS_INFO to sysfs (Eric Sandeen) [1071179] - [fs] btrfs: retrieve more info from FS_INFO ioctl (Eric Sandeen) [1071179] - [fs] btrfs: balance filter: add limit of processed chunks (Eric Sandeen) [1071179] - [fs] btrfs: fix leaf corruption caused by ENOSPC while hole punching (Eric Sandeen) [1071179] - [fs] btrfs: do not increment on bio_index one by one (Eric Sandeen) [1071179] - [fs] btrfs: read inode size after acquiring the mutex when punching a hole (Eric Sandeen) [1071179] - [fs] btrfs: Remove unnecessary check for NULL (Eric Sandeen) [1071179] - [fs] btrfs: fix inline compressed read err corruption (Eric Sandeen) [1071179] - [fs] btrfs: return ptr error from compression workspace (Eric Sandeen) [1071179] - [fs] btrfs: return errno instead of -1 from compression (Eric Sandeen) [1071179] - [fs] btrfs: check_int: propagate out-of-memory error upwards (Eric Sandeen) [1071179] - [fs] btrfs: fix hang on error (such as ENOSPC) when writing extent pages (Eric Sandeen) [1071179] - [fs] btrfs: send, fix corrupted path strings for long paths (Eric Sandeen) [1071179] - [fs] btrfs: send, fix incorrect ref access when using extrefs (Eric Sandeen) [1071179] - [fs] btrfs: fix EIO on reading file after ioctl clone works on it (Eric Sandeen) [1071179] - [fs] btrfs: limit the path size in send to PATH_MAX (Eric Sandeen) [1071179] - [fs] btrfs: correctly set profile flags on seqlock retry (Eric Sandeen) [1071179] - [fs] btrfs: use correct key when repeating search for extent item (Eric Sandeen) [1071179] - [fs] btrfs: fix inode caching vs tree log (Eric Sandeen) [1071179] - [fs] btrfs: fix possible memory leaks in open_ctree() (Eric Sandeen) [1071179] - [fs] btrfs: avoid triggering bug_on() when we fail to start inode caching task (Eric Sandeen) [1071179] - [fs] btrfs: move btrfs_{set, clear}_and_info() to ctree.h (Eric Sandeen) [1071179] - [fs] btrfs: replace error code from btrfs_drop_extents (Eric Sandeen) [1071179] - [fs] btrfs: Change the hole range to a more accurate value (Eric Sandeen) [1071179] - [fs] btrfs: fix use-after-free in mount_subvol() (Eric Sandeen) [1071179] - [fs] btrfs: fix compile warnings on on avr32 platform (Eric Sandeen) [1071179] - [fs] btrfs: allow mounting btrfs subvolumes with different ro/rw options (Eric Sandeen) [1071179] - [fs] btrfs: export global block reserve size as space_info (Eric Sandeen) [1071179] - [fs] btrfs: fix crash in remount(thread_pool=) case (Eric Sandeen) [1071179] - [fs] btrfs: abort the transaction when we don't find our extent ref (Eric Sandeen) [1071179] - [fs] btrfs: fix EINVAL checks in btrfs_clone (Eric Sandeen) [1071179] - [fs] btrfs: fix unlock in __start_delalloc_inodes() (Eric Sandeen) [1071179] - [fs] btrfs: scrub raid56 stripes in the right way (Eric Sandeen) [1071179] - [fs] btrfs: don't compress for a small write (Eric Sandeen) [1071179] - [fs] btrfs: more efficient io tree navigation on wait_extent_bit (Eric Sandeen) [1071179] - [fs] btrfs: send, build path string only once in send_hole (Eric Sandeen) [1071179] - [fs] btrfs: filter invalid arg for btrfs resize (Eric Sandeen) [1071179] - [fs] btrfs: send, fix data corruption due to incorrect hole detection (Eric Sandeen) [1071179] - [fs] btrfs: kmalloc() doesn't return an ERR_PTR (Eric Sandeen) [1071179] - [fs] btrfs: fix snapshot vs nocow writting (Eric Sandeen) [1071179] - [fs] btrfs: Change the expanding write sequence to fix snapshot related bug (Eric Sandeen) [1071179] - [fs] btrfs: make device scan less noisy (Eric Sandeen) [1071179] - [fs] btrfs: fix lockdep warning with reclaim lock inversion (Eric Sandeen) [1071179] - [fs] btrfs: hold the commit_root_sem when getting the commit root during send (Eric Sandeen) [1071179] - [fs] btrfs: remove transaction from send (Eric Sandeen) [1071179] - [fs] btrfs: don't clear uptodate if the eb is under IO (Eric Sandeen) [1071179] - [fs] btrfs: check for an extent_op on the locked ref (Eric Sandeen) [1071179] - [fs] btrfs: do not reset last_snapshot after relocation (Eric Sandeen) [1071179] - [fs] btrfs: fix a crash of clone with inline extents's split (Eric Sandeen) [1071179] - [fs] btrfs: fix uninit variable warning (Eric Sandeen) [1071179] - [fs] btrfs: take into account total references when doing backref lookup (Eric Sandeen) [1071179] - [fs] btrfs: part 2, fix incremental send's decision to delay a dir move/rename (Eric Sandeen) [1071179] - [fs] btrfs: fix incremental send's decision to delay a dir move/rename (Eric Sandeen) [1071179] - [fs] btrfs: remove unnecessary inode generation lookup in send (Eric Sandeen) [1071179] - [fs] btrfs: fix race when updating existing ref head (Eric Sandeen) [1071179] - [fs] btrfs: Add trace for btrfs_workqueue alloc/destroy (Eric Sandeen) [1071179] - [fs] btrfs: less fs tree lock contention when using autodefrag (Eric Sandeen) [1071179] - [fs] btrfs: return EPERM when deleting a default subvolume (Eric Sandeen) [1071179] - [fs] btrfs: add missing kfree in btrfs_destroy_workqueue (Eric Sandeen) [1071179] - [fs] btrfs: cache extent states in defrag code path (Eric Sandeen) [1071179] - [fs] btrfs: fix deadlock with nested trans handles (Eric Sandeen) [1071179] - [fs] btrfs: fix possible empty list access when flushing the delalloc inodes (Eric Sandeen) [1071179] - [fs] btrfs: split the global ordered extents mutex (Eric Sandeen) [1071179] - [fs] btrfs: don't flush all delalloc inodes when we doesn't get s_umount lock (Eric Sandeen) [1071179] - [fs] btrfs: reclaim delalloc metadata more aggressively (Eric Sandeen) [1071179] - [fs] btrfs: remove unnecessary lock in may_commit_transaction() (Eric Sandeen) [1071179] - [fs] btrfs: remove the unnecessary flush when preparing the pages (Eric Sandeen) [1071179] - [fs] btrfs: just do dirty page flush for the inode with compression before direct IO (Eric Sandeen) [1071179] - [fs] btrfs: wake up the tasks that wait for the io earlier (Eric Sandeen) [1071179] - [fs] btrfs: fix early enospc due to the race of the two ordered extent wait (Eric Sandeen) [1071179] - [fs] btrfs: introduce btrfs_{start, end}_nocow_write() for each subvolume (Eric Sandeen) [1071179] - [fs] btrfs: Add ftrace for btrfs_workqueue (Eric Sandeen) [1071179] - [fs] btrfs: Cleanup the btrfs_workqueue related function type (Eric Sandeen) [1071179] - [fs] btrfs: add readahead for send_write (Eric Sandeen) [1071179] - [fs] btrfs: share the same code for __record_{new, deleted}_ref (Eric Sandeen) [1071179] - [fs] btrfs: avoid unnecessary utimes update in incremental send (Eric Sandeen) [1071179] - [fs] btrfs: make defrag not fragment files when using prealloc extents (Eric Sandeen) [1071179] - [fs] btrfs: correctly flush data on defrag when compression is enabled (Eric Sandeen) [1071179] - [fs] btrfs: Cleanup the "_struct" suffix in btrfs_workequeue (Eric Sandeen) [1071179] - [fs] btrfs: Cleanup the old btrfs_worker (Eric Sandeen) [1071179] - [fs] btrfs: Replace fs_info->scrub_* workqueue with btrfs_workqueue (Eric Sandeen) [1071179] - [fs] btrfs: Replace fs_info->qgroup_rescan_worker workqueue with btrfs_workqueue (Eric Sandeen) [1071179] - [fs] btrfs: Replace fs_info->delayed_workers workqueue with btrfs_workqueue (Eric Sandeen) [1071179] - [fs] btrfs: Replace fs_info->fixup_workers workqueue with btrfs_workqueue (Eric Sandeen) [1071179] - [fs] btrfs: Replace fs_info->readahead_workers workqueue with btrfs_workqueue (Eric Sandeen) [1071179] - [fs] btrfs: Replace fs_info->cache_workers workqueue with btrfs_workqueue (Eric Sandeen) [1071179] - [fs] btrfs: Replace fs_info->rmw_workers workqueue with btrfs_workqueue (Eric Sandeen) [1071179] - [fs] btrfs: Replace fs_info->endio_* workqueue with btrfs_workqueue (Eric Sandeen) [1071179] - [fs] btrfs: Replace fs_info->flush_workers with btrfs_workqueue (Eric Sandeen) [1071179] - [fs] btrfs: Replace fs_info->submit_workers with btrfs_workqueue (Eric Sandeen) [1071179] - [fs] btrfs: Replace fs_info->delalloc_workers with btrfs_workqueue (Eric Sandeen) [1071179] - [fs] btrfs: Replace fs_info->workers with btrfs_workqueue (Eric Sandeen) [1071179] - [fs] btrfs: Add threshold workqueue based on kernel workqueue (Eric Sandeen) [1071179] - [fs] btrfs: Add high priority workqueue support for btrfs_workqueue_struct (Eric Sandeen) [1071179] - [fs] btrfs: Added btrfs_workqueue_struct implemented ordered execution based on kernel workqueue (Eric Sandeen) [1071179] - [fs] btrfs: Cleanup the unused struct async_sched (Eric Sandeen) [1071179] - [fs] btrfs: skip search tree for REG files (Eric Sandeen) [1071179] - [fs] btrfs: fix preallocate vs double nocow write (Eric Sandeen) [1071179] - [fs] btrfs: fix wrong lock range and write size in check_can_nocow() (Eric Sandeen) [1071179] - [fs] btrfs: send: simplify allocation code in fs_path_ensure_buf (Eric Sandeen) [1071179] - [fs] btrfs: send: fix old buffer length in fs_path_ensure_buf (Eric Sandeen) [1071179] - [fs] btrfs: more efficient btrfs_drop_extent_cache (Eric Sandeen) [1071179] - [fs] btrfs: more efficient split extent state insertion (Eric Sandeen) [1071179] - [fs] btrfs: remove unneeded field / smaller extent_map structure (Eric Sandeen) [1071179] - [fs] btrfs: skip locking when searching commit root (Eric Sandeen) [1071179] - [fs] btrfs: wake up @scrub_pause_wait as much as we can (Eric Sandeen) [1071179] - [fs] btrfs: cancel scrub on transaction abortion (Eric Sandeen) [1071179] - [fs] btrfs: device_replace: fix deadlock for nocow case (Eric Sandeen) [1071179] - [fs] btrfs: fix a possible deadlock between scrub and transaction committing (Eric Sandeen) [1071179] - [fs] btrfs: fix send issuing outdated paths for utimes, chown and chmod (Eric Sandeen) [1071179] - [fs] btrfs: correctly determine if blocks are shared in btrfs_compare_trees (Eric Sandeen) [1071179] - [fs] btrfs: fix send attempting to rmdir non-empty directories (Eric Sandeen) [1071179] - [fs] btrfs: send, don't send rmdir for same target multiple times (Eric Sandeen) [1071179] - [fs] btrfs: incremental send, fix invalid path after dir rename (Eric Sandeen) [1071179] - [fs] btrfs: don't insert useless holes when punching beyond the inode's size (Eric Sandeen) [1071179] - [fs] btrfs: cleanup delayed-ref.c:find_ref_head() (Eric Sandeen) [1071179] - [fs] btrfs: remove unnecessary ref heads rb tree search (Eric Sandeen) [1071179] - [fs] btrfs: wake up transaction thread upon remount (Eric Sandeen) [1071179] - [fs] btrfs: stop joining the log transaction if sync log fails (Eric Sandeen) [1071179] - [fs] btrfs: just wait or commit our own log sub-transaction (Eric Sandeen) [1071179] - [fs] btrfs: fix skipped error handle when log sync failed (Eric Sandeen) [1071179] - [fs] btrfs: use signed integer instead of unsigned long integer for log transid (Eric Sandeen) [1071179] - [fs] btrfs: remove unnecessary memory barrier in btrfs_sync_log() (Eric Sandeen) [1071179] - [fs] btrfs: don't start the log transaction if the log tree init fails (Eric Sandeen) [1071179] - [fs] btrfs: fix the skipped transaction commit during the file sync (Eric Sandeen) [1071179] - [fs] btrfs: use ACCESS_ONCE to prevent the optimize accesses to ->last_trans_log_full_commit (Eric Sandeen) [1071179] - [fs] btrfs: avoid warning bomb of btrfs_invalidate_inodes (Eric Sandeen) [1071179] - [fs] btrfs: fix possible deadlock in btrfs_cleanup_transaction (Eric Sandeen) [1071179] - [fs] btrfs: faster/more efficient insertion of file extent items (Eric Sandeen) [1071179] - [fs] btrfs: always choose work from prio_head first (Eric Sandeen) [1071179] - [fs] Revert: btrfs: remove transaction from btrfs send (Eric Sandeen) [1071179] - [fs] btrfs: skip readonly root for snapshot-aware defragment (Eric Sandeen) [1071179] - [fs] btrfs: switch to btrfs_previous_extent_item() (Eric Sandeen) [1071179] - [fs] btrfs: skip submitting barrier for missing device (Eric Sandeen) [1071179] - [fs] btrfs: unlock extent and pages on error in cow_file_range (Eric Sandeen) [1071179] - [fs] btrfs: balance delayed inode updates (Eric Sandeen) [1071179] - [fs] btrfs: add simple debugfs interface (Eric Sandeen) [1071179] - [fs] btrfs: send: lower memory requirements in common case (Eric Sandeen) [1071179] - [fs] btrfs: make some tree searches in send.c more efficient (Eric Sandeen) [1071179] - [fs] btrfs: use right extent item position in send when finding extent clones (Eric Sandeen) [1071179] - [fs] btrfs: send: remove BUG_ON from name_cache_delete (Eric Sandeen) [1071179] - [fs] btrfs: send: remove BUG from process_all_refs (Eric Sandeen) [1071179] - [fs] btrfs: send: squeeze bitfilelds in fs_path (Eric Sandeen) [1071179] - [fs] btrfs: send: remove virtual_mem member from fs_path (Eric Sandeen) [1071179] - [fs] btrfs: send: remove prepared member from fs_path (Eric Sandeen) [1071179] - [fs] btrfs: send: replace check with an assert in gen_unique_name (Eric Sandeen) [1071179] - [fs] btrfs: more send support for parent/child dir relationship inversion (Eric Sandeen) [1071179] - [fs] btrfs: fix send dealing with file renames and directory moves (Eric Sandeen) [1071179] - [fs] btrfs: only add roots if necessary in find_parent_nodes() (Eric Sandeen) [1071179] - [fs] btrfs: Fix 32/64-bit problem with BTRFS_SET_RECEIVED_SUBVOL ioctl (Eric Sandeen) [1071179] - [fs] btrfs: add missing error check in incremental send (Eric Sandeen) [1071179] - [fs] btrfs: fix use-after-free in the finishing procedure of the device replace (Eric Sandeen) [1071179] - [fs] btrfs: fix unprotected alloc list insertion during the finishing procedure of replace (Eric Sandeen) [1071179] - [fs] btrfs: Return EXDEV for cross file system snapshot (Eric Sandeen) [1071179] - [fs] btrfs: don't mix the ordered extents of all files together during logging the inodes (Eric Sandeen) [1071179] - [fs] btrfs: use right clone root offset for compressed extents (Eric Sandeen) [1071179] - [fs] btrfs: fix null pointer deference at btrfs_sysfs_add_one+0x105 (Eric Sandeen) [1071179] - [fs] btrfs: unset DCACHE_DISCONNECTED when mounting default subvol (Eric Sandeen) [1071179] - [fs] btrfs: fix max_inline mount option (Eric Sandeen) [1071179] - [fs] btrfs: fix a lockdep warning when cleaning up aborted transaction (Eric Sandeen) [1071179] - [fs] Revert: btrfs: add ioctl to export size of global metadata reservation (Eric Sandeen) [1071179] - [fs] btrfs: fix data corruption when reading/updating compressed extents (Eric Sandeen) [1071179] - [fs] btrfs: don't loop forever if we can't run because of the tree mod log (Eric Sandeen) [1071179] - [fs] btrfs: reserve no transaction units in btrfs_ioctl_set_features (Eric Sandeen) [1071179] - [fs] btrfs: commit transaction after setting label and features (Eric Sandeen) [1071179] - [fs] btrfs: fix assert screwup for the pending move stuff (Eric Sandeen) [1071179] - [fs] btrfs: use late_initcall instead of module_init (Eric Sandeen) [1071179] - [fs] btrfs: use btrfs_crc32c everywhere instead of libcrc32c (Eric Sandeen) [1071179] - [fs] btrfs: disable snapshot aware defrag for now (Eric Sandeen) [1071179] - [fs] btrfs: fix spin_unlock in check_ref_cleanup (Eric Sandeen) [1071179] - [fs] btrfs: setup inode location during btrfs_init_inode_locked (Eric Sandeen) [1071179] - [fs] btrfs: don't use ram_bytes for uncompressed inline items (Eric Sandeen) [1071179] - [fs] btrfs: fix btrfs_search_slot_for_read backwards iteration (Eric Sandeen) [1071179] - [fs] btrfs: do not export ulist functions (Eric Sandeen) [1071179] - [fs] btrfs: rework ulist with list+rb_tree (Eric Sandeen) [1071179] - [fs] btrfs: fix memory leaks on walking backrefs failure (Eric Sandeen) [1071179] - [fs] btrfs: fix send file hole detection leading to data corruption (Eric Sandeen) [1071179] - [fs] btrfs: add a reschedule point in btrfs_find_all_roots() (Eric Sandeen) [1071179] - [fs] btrfs: make send's file extent item search more efficient (Eric Sandeen) [1071179] - [fs] btrfs: fix to catch all errors when resolving indirect ref (Eric Sandeen) [1071179] - [fs] btrfs: fix protection between walking backrefs and root deletion (Eric Sandeen) [1071179] - [fs] btrfs: fix warning while merging two adjacent extents (Eric Sandeen) [1071179] - [fs] btrfs: fix infinite path build loops in incremental send (Eric Sandeen) [1071179] - [fs] btrfs: undo sysfs when open_ctree() fails (Eric Sandeen) [1071179] - [fs] btrfs: fix snprintf usage by send's gen_unique_name (Eric Sandeen) [1071179] - [fs] btrfs: fix defrag 32-bit integer overflow (Eric Sandeen) [1071179] - [fs] btrfs: sysfs: list the NO_HOLES feature (Eric Sandeen) [1071179] - [fs] btrfs: sysfs: don't show reserved incompat feature (Eric Sandeen) [1071179] - [fs] btrfs: call permission checks earlier in ioctls and return EPERM (Eric Sandeen) [1071179] - [fs] btrfs: restrict snapshotting to own subvolumes (Eric Sandeen) [1071179] - [fs] btrfs: fix wrong block group in trace during the free space allocation (Eric Sandeen) [1071179] - [fs] btrfs: cleanup the code of used_block_group in find_free_extent() (Eric Sandeen) [1071179] - [fs] btrfs: cleanup the redundant code for the block group allocation and init (Eric Sandeen) [1071179] - [fs] btrfs: change the members' order of btrfs_space_info structure to reduce the cache miss (Eric Sandeen) [1071179] - [fs] btrfs: fix wrong search path initialization before searching tree root (Eric Sandeen) [1071179] - [fs] btrfs: flush the dirty pages of the ordered extent aggressively during logging csum (Eric Sandeen) [1071179] - [fs] btrfs: fix transaction abortion when remounting btrfs from RW to RO (Eric Sandeen) [1071179] - [fs] btrfs: faster file extent item search in clone ioctl (Eric Sandeen) [1071179] - [fs] btrfs: fix extent state leak on transaction abortion (Eric Sandeen) [1071179] - [fs] btrfs: Cleanup the btrfs_parse_options for remount (Eric Sandeen) [1071179] - [fs] btrfs: Add noinode_cache mount option (Eric Sandeen) [1071179] - [fs] btrfs: fix to search previous metadata extent item since skinny metadata (Eric Sandeen) [1071179] - [fs] btrfs: fix missing skinny metadata check in scrub_stripe() (Eric Sandeen) [1071179] - [fs] btrfs: fix send to not send non-aligned clone operations (Eric Sandeen) [1071179] - [fs] btrfs: fix btrfs boot when compiled as built-in (Eric Sandeen) [1071179] - [fs] btrfs: unlock inodes in correct order in clone ioctl (Eric Sandeen) [1071179] - [fs] btrfs: optimize to remove unnecessary removal with ulist reallocation (Eric Sandeen) [1071179] - [fs] btrfs: release subvolume's block_rsv before transaction commit (Eric Sandeen) [1071179] - [fs] btrfs: only process as many file extents as there are refs (Eric Sandeen) [1071179] - [fs] btrfs: fix qgroup rescan to work with skinny metadata (Eric Sandeen) [1071179] - [fs] btrfs: fix extent_from_logical to deal with skinny metadata (Eric Sandeen) [1071179] - [fs] btrfs: throttle delayed refs better (Eric Sandeen) [1071179] - [fs] btrfs: attach delayed ref updates to delayed ref heads (Eric Sandeen) [1071179] - [fs] btrfs: make fsync latency less sucky (Eric Sandeen) [1071179] - [fs] btrfs: add support for inode properties (Eric Sandeen) [1071179] - [fs] btrfs: faster file extent item replace operations (Eric Sandeen) [1071179] - [fs] btrfs: handle EAGAIN case properly in btrfs_drop_snapshot() (Eric Sandeen) [1071179] - [fs] btrfs: remove unnecessary transaction commit before send (Eric Sandeen) [1071179] - [fs] btrfs: fix protection between send and root deletion (Eric Sandeen) [1071179] - [fs] btrfs: fix wrong send_in_progress accounting (Eric Sandeen) [1071179] - [fs] btrfs: Add treelog mount option (Eric Sandeen) [1071179] - [fs] btrfs: Add datasum mount option (Eric Sandeen) [1071179] - [fs] btrfs: Add datacow mount option (Eric Sandeen) [1071179] - [fs] btrfs: Add acl mount option (Eric Sandeen) [1071179] - [fs] btrfs: Add noflushoncommit mount option (Eric Sandeen) [1071179] - [fs] btrfs: Add noenospc_debug mount option (Eric Sandeen) [1071179] - [fs] btrfs: Add nodiscard mount option (Eric Sandeen) [1071179] - [fs] btrfs: Add noautodefrag mount option (Eric Sandeen) [1071179] - [fs] btrfs: Add "barrier" option to support "-o remount, barrier" (Eric Sandeen) [1071179] - [fs] btrfs: only fua the first superblock when writting supers (Eric Sandeen) [1071179] - [fs] btrfs: return free space to global_rsv as much as possible (Eric Sandeen) [1071179] - [fs] btrfs: fix an oops when we fail to relocate tree blocks (Eric Sandeen) [1071179] - [fs] btrfs: fix an oops when we fail to merge reloc roots (Eric Sandeen) [1071179] - [fs] btrfs: remove unused argument from select_reloc_root() (Eric Sandeen) [1071179] - [fs] btrfs: reduce btree node locking duration on item update (Eric Sandeen) [1071179] - [fs] btrfs: Integer overflow in btrfs_ioctl_resize() (Eric Sandeen) [1071179] - [fs] btrfs: stop caching thread if extent_commit_sem is contended (Eric Sandeen) [1071179] - [fs] rwsem: add rwsem_is_contended (Eric Sandeen) [1071179] - [fs] btrfs: introduce the delayed inode ref deletion for the single link inode (Eric Sandeen) [1071179] - [fs] btrfs: use flags instead of the bool variants in delayed node (Eric Sandeen) [1071179] - [fs] btrfs: remove btrfs_end_transaction_dmeta() (Eric Sandeen) [1071179] - [fs] btrfs: cleanup code of btrfs_balance_delayed_items() (Eric Sandeen) [1071179] - [fs] btrfs: don't run delayed nodes again after all nodes flush (Eric Sandeen) [1071179] - [fs] btrfs: remove residual code in delayed inode async helper (Eric Sandeen) [1071179] - [fs] btrfs: convert printk to btrfs_ and fix BTRFS prefix (Eric Sandeen) [1071179] - [fs] btrfs: fix tree mod logging (Eric Sandeen) [1071179] - [fs] btrfs: check balance of send_in_progress (Eric Sandeen) [1071179] - [fs] btrfs: remove transaction from btrfs send (Eric Sandeen) [1071179] - [fs] btrfs: fix double initialization of the raid kobject (Eric Sandeen) [1071179] - [fs] btrfs: fix a warning when iput a file (Eric Sandeen) [1071179] - [fs] btrfs: Check read-only status of roots during send (Eric Sandeen) [1071179] - [fs] btrfs: remove unused mnt from send_ctx (Eric Sandeen) [1071179] - [fs] btrfs: send: clean up dead code (Eric Sandeen) [1071179] - [fs] btrfs: fix deadlock when iterating inode refs and running delayed inodes (Eric Sandeen) [1071179] - [fs] btrfs: remove dead comments for read_csums() (Eric Sandeen) [1071179] - [fs] btrfs: remove field tree_mod_seq_elem from btrfs_fs_info struct (Eric Sandeen) [1071179] - [fs] btrfs: fix use of uninitialized err variable (Eric Sandeen) [1071179] - [fs] btrfs: remove unnecessary filemap writting and waiting after block group relocation (Eric Sandeen) [1071179] - [fs] btrfs: fix error check of btrfs_lookup_dentry() (Eric Sandeen) [1071179] - [fs] btrfs: return immediately if tree log mod is not necessary (Eric Sandeen) [1071179] - [fs] btrfs: move the extent buffer radix tree into the fs_info (Eric Sandeen) [1071179] - [fs] btrfs: use a bit to track if we're in the radix tree (Eric Sandeen) [1071179] - [fs] btrfs: deal with io_tree->mapping being NULL (Eric Sandeen) [1071179] - [fs] btrfs: more efficient push_leaf_right (Eric Sandeen) [1071179] - [fs] btrfs: wrap repeated code into scrub_blocked_if_needed() (Eric Sandeen) [1071179] - [fs] btrfs: fix wrong super generation mismatch when scrubbing supers (Eric Sandeen) [1071179] - [fs] btrfs: fix pass of transid with wrong endianness in send.c (Eric Sandeen) [1071179] - [fs] btrfs: fix extent_map block_len after merging (Eric Sandeen) [1071179] - [fs] btrfs: remove dead code (Eric Sandeen) [1071179] - [fs] btrfs: fix max dir item size calculation (Eric Sandeen) [1071179] - [fs] btrfs: more efficient extent state insertions (Eric Sandeen) [1071179] - [fs] btrfs: add missing extent state caching calls (Eric Sandeen) [1071179] - [fs] btrfs: faster and more efficient extent map insertion (Eric Sandeen) [1071179] - [fs] btrfs: fix extent boundary check in bio_readpage_error (Eric Sandeen) [1071179] - [fs] btrfs: try harder to avoid btree node splits (Eric Sandeen) [1071179] - [fs] btrfs: avoid unnecessary ordered extent cache resets (Eric Sandeen) [1071179] - [fs] btrfs: fix leaks during sysfs teardown (Eric Sandeen) [1071179] - [fs] btrfs: fix static checker warnings (Eric Sandeen) [1071179] - [fs] btrfs: fix very slow inode eviction and fs unmount (Eric Sandeen) [1071179] - [fs] btrfs: improve forever loop when doing balance relocation (Eric Sandeen) [1071179] - [fs] btrfs: fix ordered extent check in btrfs_punch_hole (Eric Sandeen) [1071179] - [fs] btrfs: replace BUG in can_modify_feature (Eric Sandeen) [1071179] - [fs] btrfs: reserve no transaction units in btrfs_feature_attr_store (Eric Sandeen) [1071179] - [fs] btrfs: make btrfs_debug match pr_debug handling related to DEBUG (Eric Sandeen) [1071179] - [fs] btrfs: cleanup: removed unused 'btrfs_get_inode_ref_index' (Eric Sandeen) [1071179] - [fs] btrfs: expand btrfs_find_item() to include find_orphan_item functionality (Eric Sandeen) [1071179] - [fs] btrfs: expand btrfs_find_item() to include find_root_ref functionality (Eric Sandeen) [1071179] - [fs] btrfs: bootstrap generic btrfs_find_item interface (Eric Sandeen) [1071179] - [fs] btrfs: fix unused variables in qgroup.c (Eric Sandeen) [1071179] - [fs] btrfs: replace path->slots[0] with otherwise unused variable 'slot' (Eric Sandeen) [1071179] - [fs] btrfs: remove unused variable from scrub_fixup_nodatasum (Eric Sandeen) [1071179] - [fs] btrfs: remove unused variable from setup_cluster_no_bitmap (Eric Sandeen) [1071179] - [fs] btrfs: remove unused variables from extent_io.c (Eric Sandeen) [1071179] - [fs] btrfs: remove unused variable from find_free_extent (Eric Sandeen) [1071179] - [fs] btrfs: remove unused variables from disk-io.c (Eric Sandeen) [1071179] - [fs] btrfs: remove unused variable from btrfs_new_inode (Eric Sandeen) [1071179] - [fs] btrfs: publish fs label in sysfs (Eric Sandeen) [1071179] - [fs] btrfs: publish device membership in sysfs (Eric Sandeen) [1071179] - [fs] btrfs: publish allocation data in sysfs (Eric Sandeen) [1071179] - [fs] btrfs: add ioctl to export size of global metadata reservation (Eric Sandeen) [1071179] - [fs] btrfs: use feature attribute names to print better error messages (Eric Sandeen) [1071179] - [fs] btrfs: add ability to change features via sysfs (Eric Sandeen) [1071179] - [fs] btrfs: publish unknown feature bits in sysfs (Eric Sandeen) [1071179] - [fs] btrfs: publish per-super features in sysfs (Eric Sandeen) [1071179] - [fs] btrfs: publish per-super attributes in sysfs (Eric Sandeen) [1071179] - [fs] kobject: export kobj_sysfs_ops (Eric Sandeen) [1071179] - [fs] btrfs: publish supported featured in sysfs (Eric Sandeen) [1071179] - [fs] btrfs: add ioctls to query/change feature bits online (Eric Sandeen) [1071179] - [fs] btrfs: skip merge part for delayed data refs (Eric Sandeen) [1071179] - [fs] btrfs: introduce a head ref rbtree (Eric Sandeen) [1071179] - [fs] btrfs: fix check-integrity to look at the referenced data properly (Eric Sandeen) [1071179] - [fs] btrfs: incompatible format change to remove hole extents (Eric Sandeen) [1071179] - [fs] btrfs: sanitize BTRFS_IOC_FILE_EXTENT_SAME (Eric Sandeen) [1071179] - [fs] btrfs: fix comments and printk msgs (Eric Sandeen) [1071179] - [fs] btrfs: Fix typos in printk (Eric Sandeen) [1071179]- [net] ipv6: Fix MLD Query message check (Jiri Pirko) [1114650] - [net] sctp: inherit auth_capable on INIT collisions (Daniel Borkmann) [1123763] {CVE-2014-5077} - [net] ipv6: ipv6_find_hdr restore prev functionality (Jesper Brouer) [1074516] - [net] ipvs: fix AF assignment in ip_vs_conn_new() (Jesper Brouer) [1074516] - [virt] kvm: always exit on EOIs for interrupts listed in the IOAPIC redir table (Alex Williamson) [1126997] - [iommu] amd: Fix interrupt remapping for aliased devices (Alex Williamson) [1090139] - [pci] Add Patsburg (X79) to Intel PCH root port ACS quirk (Alex Williamson) [1081428] - [kernel] time/alarmtimer: Fix bug where relative alarm timers were treated as absolute (Prarit Bhargava) [1124941] - [acpi] processor: Fix STARTING/DYING action in acpi_cpu_soft_notify() (Prarit Bhargava) [1099594] - [x86] mce_intel: Add raw_lock conversion again (Prarit Bhargava) [1127257] - [sound] alsa/control: Don't access controls outside of protected regions (Radomir Vrbovsky) [1117331] {CVE-2014-4653} - [kernel] tick: Clear broadcast pending bit when switching to oneshot (Alex Williamson) [1109996] - [x86] efi: Do not export efi runtime map in case old map (Dave Young) [1080109] - [x86] efi: Quirk out SGI UV (Dave Young) [1080109] - [x86] efi: Split efi_enter_virtual_mode (Dave Young) [1080109] - [x86] efi: Make efi virtual runtime map passing more robust (Dave Young) [1080109] - [x86] mm/pageattr: Export page unmapping interface (Dave Young) [1080109] - [x86] efi: Dump the EFI page table (Dave Young) [1080109] - [x86] mm/ptdump: Add the functionality to dump an arbitrary pagetable (Dave Young) [1080109] - [x86] efi: Style neatening (Dave Young) [1080109] - [x86] efi: parse_efi_setup() build fix (Dave Young) [1080109] - [x86] ksysfs.c build fix (Dave Young) [1080109] - [x86] efi: Delete superfluous global variables (Dave Young) [1080109] - [x86] setup: Reserve setup_data ranges late after parsing memmap cmdline (Dave Young) [1080109] - [x86] Export x86 boot_params to sysfs (Dave Young) [1080109] - [x86] boot: Add xloadflags bit for EFI runtime support on kexec (Dave Young) [1080109] - [firmware] efi: Pass necessary EFI data for kexec via setup_data (Dave Young) [1080109] - [firmware] efi: Export EFI runtime memory mapping to sysfs (Dave Young) [1080109] - [firmware] efi: Export more EFI table variables to sysfs (Dave Young) [1080109] - [firmware] efi: Cleanup efi_enter_virtual_mode() function (Dave Young) [1080109] - [firmware] efi: Fix off-by-one bug in EFI Boot Services reservation (Dave Young) [1080109] - [firmware] efi: Add a wrapper function efi_map_region_fixed() (Dave Young) [1080109] - [firmware] efi: Remove unused variables in __map_region() (Dave Young) [1080109] - [firmware] efi: Check krealloc return value (Dave Young) [1080109] - [firmware] efi: Runtime services virtual mapping (Dave Young) [1080109] - [x86] mm/pageattr: Map in an arbitrary pgd (Dave Young) [1080109] - [x86] mm/pageattr: Add last levels of error path (Dave Young) [1080109] - [x86] mm/pageattr: Add a PUD error unwinding path (Dave Young) [1080109] - [x86] mm/pageattr: Add a PTE pagetable populating function (Dave Young) [1080109] - [x86] mm/pageattr: Add a PMD pagetable populating function (Dave Young) [1080109] - [x86] mm/pageattr: Add a PUD pagetable populating function (Dave Young) [1080109] - [x86] mm/pageattr: Add a PGD pagetable populating function (Dave Young) [1080109] - [x86] mm/pageattr: Lookup address in an arbitrary PGD (Dave Young) [1080109] - [firmware] efi: Convert runtime services function ptrs (Dave Young) [1080109] - [firmware] efi: Simplify EFI_DEBUG (Dave Young) [1080109] - [firmware] efi: Fix config_table_type array termination (Dave Young) [1080109] - [firmware] efi: make efi_lookup_mapped_addr() a common function (Dave Young) [1080109] - [firmware] efi: provide a generic efi_config_init() (Dave Young) [1080109] - [iommu] vt-d: Use list_for_each_entry_safe() for dmar_domain->devices traversa (Myron Stowe) [1127467] - [iommu] vt-d: Use for_each_drhd_unit() instead of list_for_each_entry() (Myron Stowe) [1127467] - [iommu] Change iommu driver to call io_page_fault trace event (Myron Stowe) [1127467] - [iommu] Add iommu_error class event to iommu trace (Myron Stowe) [1127467] - [iommu] No need to pass '0x' when 'pa' is used (Myron Stowe) [1127467] - [iommu] Change iommu driver to call unmap trace event (Myron Stowe) [1127467] - [iommu] Change iommu driver to call map trace event (Myron Stowe) [1127467] - [iommu] Change iommu driver to call detach_device_to_domain trace event (Myron Stowe) [1127467] - [iommu] Change iommu driver to call attach_device_to_domain trace event (Myron Stowe) [1127467] - [iommu] Change iommu driver to call remove_device_to_group trace event (Myron Stowe) [1127467] - [iommu] Change iommu driver to call add_device_to_group trace event (Myron Stowe) [1127467] - [iommu] Add event tracing feature to iommu (Myron Stowe) [1127467] - [iommu] intel: correct ICS register offset (Myron Stowe) [1127467] - [Documentation] MAINTAINERS: add overall IOMMU section (Myron Stowe) [1127467] - [iommu] amd: Fix resource leak in iommu_init_device() (Myron Stowe) [1127467] - [iommu] amd: Clean up unnecessary MSI/MSI-X capability find (Myron Stowe) [1127467] - [powerpc] Add iommu domain pointer to device archdata (Myron Stowe) [1127467] - [iommu] vt-d: DMAR reporting table needs at least one DRHD (Myron Stowe) [1127467] - [iommu] vt-d: Downgrade the warning if enabling irq remapping fails (Myron Stowe) [1127467] - [net] l2tp: don't fall back on UDP [get|set]sockopt (Petr Matousek) [1119466] {CVE-2014-4943} - [x86] ptrace: force IRET path after a ptrace_stop() (Oleg Nesterov) [1115935] {CVE-2014-4699} - [s390] ptrace: correct insufficient sanitization when setting psw mask (Hendrik Brueckner) [1113673] {CVE-2014-3534}- [virt] kvm/async_pf: kill the unnecessary use_mm/unuse_mm async_pf_execute() (Paolo Bonzini) [1116936] - [virt] kvm/async_pf: change async_pf_execute() to use get_user_pages(tsk => NULL) (Paolo Bonzini) [1116936] - [virt] kvm: support any-length wildcard ioeventfd (Paolo Bonzini) [1116936] - [virt] kvm: return an error code in kvm_vm_ioctl_register_coalesced_mmio() (Paolo Bonzini) [1116936] - [virt] kvm/x86: preserve the high 32-bits of the PAT register (Paolo Bonzini) [1116936] - [virt] kvm: fix wrong address when writing Hyper-V tsc page (Paolo Bonzini) [1116936] - [kernel] sched: Fix signedness bug in yield_to() (Paolo Bonzini) [1116936] - [virt] kvm/x86: Check for nested events if there is an injectable interrupt (Paolo Bonzini) [1116936] - [virt] kvm/svm: Fix CPL export via SS.DPL (Paolo Bonzini) [1116936] - [virt] kvm/vmx: disable APIC virtualization in nested guests (Paolo Bonzini) [1116936] - [virt] kvm/x86: Check for host supported fields in shadow vmcs (Paolo Bonzini) [1116936] - [virt] kvm/x86: MOV CR/DR emulation should ignore mod (Paolo Bonzini) [1116936] - [virt] kvm/lapic: sync highest ISR to hardware apic on EOI (Paolo Bonzini) [1116936] - [virt] kvm/x86: get CPL from SS.DPL (Paolo Bonzini) [1078775 1088784 1116936] - [virt] kvm/x86: check CS.DPL against RPL during task switch (Paolo Bonzini) [1078775 1088784 1116936] - [virt] kvm/x86: drop set_rflags callback (Paolo Bonzini) [1078775 1088784 1116936] - [virt] kvm/x86: use new CS.RPL as CPL during task switch (Paolo Bonzini) [1078775 1088784 1116936] - [virt] kvm/x86: fix page fault tracing when KVM guest support enabled (Paolo Bonzini) [1116936] - [virt] kvm/vmx: DR7 masking on task switch emulation is wrong (Paolo Bonzini) [1116936] - [virt] kvm/x86: Fix CR3 reserved bits check in long mode (Paolo Bonzini) [1116936] - [virt] kvm/x86: emulate monitor and mwait instructions as nop (Paolo Bonzini) [1116936] - [virt] kvm/x86: implement hv EOI assist (Paolo Bonzini) [1086663 1116936] - [virt] kvm/x86: Mark bit 7 in long-mode PDPTE according to 1GB pages support (Paolo Bonzini) [1116936] - [virt] kvm/vmx: handle_dr does not handle RSP correctly (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: move vmclear and vmptrld pre-checks to nested_vmx_check_vmptr (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: fail on invalid vmclear/vmptrld pointer (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: additional checks on vmxon region (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: rearrange get_vmx_mem_address (Paolo Bonzini) [1116936] - [virt] kvm/x86: improve the usability of the 'kvm_pio' tracepoint (Paolo Bonzini) [1116936] - [virt] kvm/x86: Processor mode may be determined incorrectly (Paolo Bonzini) [1116936] - [virt] kvm/x86: IN instruction emulation should ignore REP-prefix (Paolo Bonzini) [1116936] - [virt] kvm/x86: Fix CR3 reserved bits (Paolo Bonzini) [1116936] - [virt] kvm/x86: Fix wrong/stuck PMU when guest does not use PMI (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Advertise support for interrupt acknowledgement (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Ack and write vector info to intr_info if L1 asks us to (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Don't advertise single context invalidation for invept (Paolo Bonzini) [1116936] - [virt] kvm/vmx: Advance rip to after an ICEBP instruction (Paolo Bonzini) [1116936] - [virt] kvm/x86: Fix CR3 and LDT sel should not be saved in TSS (Paolo Bonzini) [1116936] - [virt] kvm/vmx: speed up wildcard MMIO EVENTFD (Paolo Bonzini) [1116936] - [virt] kvm/x86: Fix page-tables reserved bits (Paolo Bonzini) [1116936] - [virt] kvm/x86: remove WARN_ON from get_kernel_ns() (Paolo Bonzini) [1116936] - [virt] kvm: Rename variable smep to cr4_smep (Paolo Bonzini) [1084616 1116936] - [virt] kvm: expose SMAP feature to guest (Paolo Bonzini) [1084616 1116936] - [virt] kvm: Disable SMAP for guests in EPT realmode and EPT unpaging mode (Paolo Bonzini) [1074747 1084616 1116936] - [virt] kvm: Add SMAP support when setting CR4 (Paolo Bonzini) [1084616 1116936] - [virt] kvm: Remove SMAP bit from CR4_RESERVED_BITS (Paolo Bonzini) [1084616 1116936] - [x86] processor-flags: Fix the datatypes and add bit number defines (Paolo Bonzini) [1116936] - [kernel] const: Add _BITUL() and _BITULL() (Paolo Bonzini) [1116936] - [virt] kvm/vmx: fix MPX detection (Paolo Bonzini) [1116936] - [virt] kvm/x86: handle missing MPX in nested virtualization (Paolo Bonzini) [1116936] - [virt] kvm/x86: Add nested virtualization support for MPX (Paolo Bonzini) [1116936] - [virt] kvm/svm: Allow the guest to run with dirty debug registers (Paolo Bonzini) [1068627 1116936] - [virt] kvm/svm: set/clear all DR intercepts in one swoop (Paolo Bonzini) [1068627 1116936] - [virt] kvm/nvmx: Allow nested guests to run with dirty debug registers (Paolo Bonzini) [1068627 1116936] - [virt] kvm/vmx: Allow the guest to run with dirty debug registers (Paolo Bonzini) [1068627 1116936] - [virt] kvm/x86: Allow the guest to run with dirty debug registers (Paolo Bonzini) [1068627 1116936] - [virt] kvm/x86: change vcpu->arch.switch_db_regs to a bit mask (Paolo Bonzini) [1068627 1116936] - [virt] kvm/vmx: we do rely on loading DR7 on entry (Paolo Bonzini) [1068627 1116936] - [virt] kvm/x86: Remove return code from enable_irq/nmi_window (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Do not inject NMI vmexits when L2 has a pending interrupt (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Fully emulate preemption timer (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Rework interception of IRQs and NMIs (Paolo Bonzini) [1116936] - [virt] kvm/x86: Break kvm_for_each_vcpu loop after finding the VP_INDEX (Paolo Bonzini) [1116936] - [x86] cpufeature: Rename X86_FEATURE_CLFLSH to X86_FEATURE_CLFLUSH (Paolo Bonzini) [1116936] - [virt] kvm/mmu: drop read-only large sptes when creating lower level sptes (Paolo Bonzini) [1116936] - [virt] kvm/x86: Enable Intel MPX for guest (Paolo Bonzini) [1076194 1116936] - [virt] kvm/x86: add MSR_IA32_BNDCFGS to msrs_to_save (Paolo Bonzini) [1076194 1116936] - [virt] kvm/x86: Intel MPX vmx and msr handle (Paolo Bonzini) [1076194 1116936] - [virt] kvm/x86: introduce kvm_supported_xcr0() (Paolo Bonzini) [1076194 1116936] - [virt] kvm: kABI fixup for MPX patches (Paolo Bonzini) [1116936] - [x86] xsave: Support eager-only xsave features, add MPX support (Paolo Bonzini) [1076194 1116936] - [x86] cpufeature: Define the Intel MPX feature flag (Paolo Bonzini) [1076194 1116936] - [virt] kvm/x86: Fix xsave cpuid exposing bug (Paolo Bonzini) [1076194 1116936] - [virt] kvm/x86: expose ADX feature to guest (Paolo Bonzini) [1084614 1116936] - [virt] kvm/x86: expose new instruction RDSEED to guest (Paolo Bonzini) [1084614 1116936] - [virt] kvm: remove redundant registration of BSP's hv_clock area (Paolo Bonzini) [1116936] - [virt] kvm/x86: remove unused last_kernel_ns variable (Paolo Bonzini) [1116936] - [virt] kvm/x86: correctly access the KVM_CPUID_FEATURES leaf at 0x40000101 (Paolo Bonzini) [1116936] - [virt] kvm/x86: cache the base of the KVM cpuid leaves (Paolo Bonzini) [1116936] - [virt] kvm/x86: Validate guest writes to MSR_IA32_APICBASE (Paolo Bonzini) [1110125 1116936] - [virt] kvm/x86: mark hyper-v vapic assist page as dirty (Paolo Bonzini) [1116936] - [virt] kvm/x86: mark hyper-v hypercall page as dirty (Paolo Bonzini) [1116936] - [virt] kvm: make KVM_MMU_AUDIT help text more readable (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Update guest activity state field on L2 exits (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Fix nested_run_pending on activity state HLT (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Clean up handling of VMX-related MSRs (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Add tracepoints for nested_vmexit and nested_vmexit_inject (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Pass vmexit parameters to nested_vmx_vmexit (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Leave VMX mode on clearing of feature control MSR (Paolo Bonzini) [1116936] - [virt] kvm/vmx: Fix DR6 update on #DB exception (Paolo Bonzini) [1079841 1116936] - [virt] kvm/svm: Fix reading of DR6 (Paolo Bonzini) [1079841 1116936] - [virt] kvm/x86: Sync DR7 on KVM_SET_DEBUGREGS (Paolo Bonzini) [1079841 1116936] - [virt] kvm: remove useless write to vcpu->hv_clock.tsc_timestamp (Paolo Bonzini) [1116936] - [virt] kvm/x86: Fix debug typo error in lapic (Paolo Bonzini) [1116936] - [virt] kvm/vmx: check use I/O bitmap first before unconditional I/O exit (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Unconditionally uninit the MMU on nested vmexit (Paolo Bonzini) [1116936] - [virt] kvm/vmx: Do not skip the instruction if handle_dr injects a fault (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Support direct APIC access from L2 (Paolo Bonzini) [1116936] - [virt] kvm/x86: Add comment on vcpu_enter_guest()'s return value (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Add support for activity state HLT (Paolo Bonzini) [1116936] - [virt] kvm/vmx: shadow VM_(ENTRY (Paolo Bonzini) [1116936] - [virt] kvm/mmu: delay mmu audit activation (Paolo Bonzini) [1116936] - [virt] kvm/vmx: Really fix lazy FPU on nested guest (Paolo Bonzini) [1116936] - [virt] kvm/vmx: Fix lazy FPU on nested guest (Paolo Bonzini) [1116936] - [virt] kvm/cpuid: Fix sparse warning (Paolo Bonzini) [1116936] - [virt] kvm: Delete prototype for non-existent function kvm_check_iopl (Paolo Bonzini) [1116936] - [virt] kvm: Delete prototype for non-existent function complete_pio (Paolo Bonzini) [1116936] - [virt] kvm/x86: trace cpuid emulation when called from emulator (Paolo Bonzini) [1116936] - [virt] kvm/emulator: cleanup decode_register_operand() a bit (Paolo Bonzini) [1116936] - [virt] kvm/emulator: check rex prefix inside decode_register() (Paolo Bonzini) [1116936] - [virt] kvm/vmx: error message typo fix (Paolo Bonzini) [1116936] - [virt] kvm: Emulate MOVBE (Paolo Bonzini) [1116936] - [virt] kvm/emulator: Add initial three-byte insns support (Paolo Bonzini) [1116936] - [virt] kvm/emulator: Rename VendorSpecific flag (Paolo Bonzini) [1116936] - [virt] kvm/emulator: Use opcode length (Paolo Bonzini) [1116936] - [virt] kvm: Add KVM_GET_EMULATED_CPUID (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Report CPU_BASED_VIRTUAL_NMI_PENDING as supported (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Report 2MB EPT pages as supported (Paolo Bonzini) [1116936] - [virt] kvm: Move gfn_to_index to x86 specific code (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Fully support nested VMX preemption timer (Paolo Bonzini) [1116936] - [virt] kvm/mmu: change useless int return types to void (Paolo Bonzini) [1116936] - [virt] kvm/mmu: unify destroy_kvm_mmu with kvm_mmu_unload (Paolo Bonzini) [1116936] - [virt] kvm/mmu: remove uninteresting MMU "new_cr3" callbacks (Paolo Bonzini) [1116936] - [virt] kvm/mmu: remove uninteresting MMU "free" callbacks (Paolo Bonzini) [1116936] - [virt] kvm: Convert kvm_lock back to non-raw spinlock (Paolo Bonzini) [1116936] - [virt] kvm: protect kvm_usage_count with its own spinlock (Paolo Bonzini) [1116936] - [virt] kvm: cleanup (physical) CPU hotplug (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Do not generate #DF if #PF happens during exception delivery into L2 (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Check all exceptions for intercept during delivery to L2 (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Do not put exception that caused vmexit to IDT_VECTORING_INFO (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Amend nested_run_pending logic (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Enable unrestricted guest mode support (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Implement support for EFER saving on VM-exit (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Do not set identity page map for L2 (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Replace kvm_set_cr0 with vmx_set_cr0 in load_vmcs12_host_state (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: fix shadow on EPT (Paolo Bonzini) [1116936] - [virt] kvm/nept: reset PDPTR register cache on nested vmentry emulation (Paolo Bonzini) [1116936] - [virt] kvm: Fix NULL dereference in gfn_to_hva_prot() (Paolo Bonzini) [1116936] - [virt] kvm/mmu: allow page tables to be in read-only slots (Paolo Bonzini) [1116936] - [virt] kvm/x86: emulate RETF imm (Paolo Bonzini) [1116936] - [virt] kvm/mmu: remove unused parameter (Paolo Bonzini) [1116936] - [virt] kvm/x86: add comments where MMIO does not return to the emulator (Paolo Bonzini) [1116936] - [virt] kvm/vmx: count exits to userspace during invalid guest emulation (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Advertise IA32_PAT in VM exit control (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Fix up VM_ENTRY_IA32E_MODE control feature reporting (Paolo Bonzini) [1116936] - [virt] kvm/nept: Advertise WB type EPTP (Paolo Bonzini) [1048496 1116936] - [virt] kvm/nvmx: Keep arch.pat in sync on L1-L2 switches (Paolo Bonzini) [1048496 1116936] - [virt] kvm/nept: Miscelleneous cleanups (Paolo Bonzini) [1048496 1116936] - [virt] kvm/nept: Some additional comments (Paolo Bonzini) [1048496 1116936] - [virt] kvm: Advertise the support of EPT to the L1 guest, through the appropriate MSR (Paolo Bonzini) [1048496 1116936] - [virt] kvm/nept: Nested INVEPT (Paolo Bonzini) [1048496 1116936] - [virt] kvm/nept: MMU context for nested EPT (Paolo Bonzini) [1048496 1116936] - [virt] kvm/nept: Add nept violation/misconfigration support (Paolo Bonzini) [1048496 1116936] - [virt] kvm/nept: correctly check if remote tlb flush is needed for shadowed EPT tables (Paolo Bonzini) [1048496 1116936] - [virt] kvm/nept: Redefine EPT-specific link_shadow_page() (Paolo Bonzini) [1048496 1116936] - [virt] kvm/nept: Add EPT tables support to paging_tmpl.h (Paolo Bonzini) [1048496 1116936] - [virt] kvm/nept: Support shadow paging for guest paging without A/D bits (Paolo Bonzini) [1048496 1116936] - [virt] kvm/nept: make guest's A/D bits depends on guest's paging mode (Paolo Bonzini) [1048496 1116936] - [virt] kvm/nept: Move common code to paging_tmpl.h (Paolo Bonzini) [1048496 1116936] - [virt] kvm/nept: Fix wrong test in kvm_set_cr3 (Paolo Bonzini) [1048496 1116936] - [virt] kvm/nept: Fix cr3 handling in nested exit and entry (Paolo Bonzini) [1048496 1116936] - [virt] kvm/nept: Support LOAD_IA32_EFER entry/exit controls for L1 (Paolo Bonzini) [1048496 1116936] - [virt] kvm/mmu: fix check the reserved bits on the gpte of L2 (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: correctly set tr base on nested vmexit emulation (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: reset rflags register cache during nested vmentry (Paolo Bonzini) [1116936] - [virt] kvm/x86: handle singlestep during emulation (Paolo Bonzini) [1116936] - [virt] kvm/x86: handle hardware breakpoints during emulation (Paolo Bonzini) [1116936] - [virt] kvm/x86: rename EMULATE_DO_MMIO (Paolo Bonzini) [1116936] - [virt] kvm/x86: Drop some unused functions from lapic (Paolo Bonzini) [1116936] - [virt] kvm/x86: Simplify __apic_accept_irq (Paolo Bonzini) [1116936] - [virt] kvm/perf: Support the in_tx/in_tx_cp modifiers in KVM arch perfmon emulation v5 (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Set segment infomation of L1 when L2 exits (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Fix read/write to MSR_IA32_FEATURE_CONTROL (Paolo Bonzini) [1116936] - [virt] kvm/x86: Drop useless cast (Paolo Bonzini) [1116936] - [virt] kvm/vmx: Use proper types to access const arrays (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Set success rflags when emulate VMXON/VMXOFF in nested virt (Paolo Bonzini) [1116936] - [virt] kvm/nvmx: Change location of 3 functions in vmx.c (Paolo Bonzini) [1116936] - [virt] kvm/x86: Avoid zapping mmio sptes twice for generation wraparound (Paolo Bonzini) [1116936] - [virt] kvm: add missing cleanup_srcu_struct (Paolo Bonzini) [1116936] - [virt] kvm/irqchip: Speed up KVM_SET_GSI_ROUTING (Paolo Bonzini) [1116936] - [virt] kvm/async_pf: mm->mm_users can not pin apf->mm (Paolo Bonzini) [1116936] - [virt] kvm: Specify byte order for KVM_EXIT_MMIO (Paolo Bonzini) [1116936] - [virt] kvm/eventfd: Fix lock order inversion (Paolo Bonzini) [1116936] - [virt] kvm: add kvm_arch_vcpu_runnable() test to kvm_vcpu_on_spin() loop (Paolo Bonzini) [1116936] - [virt] kvm/asmlinkage: Make kvm_rebooting visible (Paolo Bonzini) [1116936] - [virt] kvm: Provide kvm_vcpu_eligible_for_directed_yield() stub (Paolo Bonzini) [1116936] - [virt] kvm/vfio: silence GCC warning (Paolo Bonzini) [1116936] - [virt] kvm: remove dead code (Paolo Bonzini) [1116936] - [virt] kvm: make local functions static (Paolo Bonzini) [1116936] - [virt] kvm/doc: Fix typo in doc/virtual/kvm (Paolo Bonzini) [1116936] - [virt] kvm: Use cond_resched() directly and remove useless kvm_resched() (Paolo Bonzini) [1116936] - [virt] kvm: kvm_clear_guest_page(), fix empty_zero_page usage (Paolo Bonzini) [1116936] - [virt] kvm: remove vm mmap method (Paolo Bonzini) [1116936] - [virt] kvm/iommu: hva align mapping page size (Paolo Bonzini) [1116936] - [virt] kvm_host: typo fix (Paolo Bonzini) [1116936] - [Documentation] kvm: add a 00-INDEX file (Paolo Bonzini) [1116936] - [virt] kvm: use a more sensible error number when debugfs directory creation fails (Paolo Bonzini) [1116936] - [virt] kvm: Fix modprobe failure for kvm_intel/kvm_amd (Paolo Bonzini) [1116936] - [virt] kvm: Enable pvspinlock after jump_label_init() to avoid VM hang (Paolo Bonzini) [1116936] - [virt] kvm: Drop FOLL_GET in GUP when doing async page fault (Paolo Bonzini) [1116936] - [virt] kvm/iommu: Add leading zeros to device's BDF notation in debug messages (Paolo Bonzini) [1116936] - [Documentation] kvm: Update cpuid documentation for steal time and pv eoi (Paolo Bonzini) [1116936] - [virt] kvm: remove .done from struct kvm_async_pf (Paolo Bonzini) [1116936] - [virt] kvm: Add documentation for kvm->srcu lock (Paolo Bonzini) [1116936] - [virt] kvm: free resources after canceling async_pf (Paolo Bonzini) [1116936] - [virt] kvm/eventfd: switch to fdget (Paolo Bonzini) [1116936] - [virt] kvm: Introduce kvm_arch_memslots_updated() (Paolo Bonzini) [1116936] - [virt] kvm/x86: Rename X86_CR4_RDWRGSFS to X86_CR4_FSGSBASE (Paolo Bonzini) [1116936] - [virt] kvm: rename __kvm_io_bus_sort_cmp to kvm_io_bus_cmp (Paolo Bonzini) [1116936] - [virt] kvm: optimize away THP checks in kvm_is_mmio_pfn() (Paolo Bonzini) [1116936] - [virt] kvm: use anon_inode_getfd() with O_CLOEXEC flag (Paolo Bonzini) [1116936] - [virt] kvm: introduce __kvm_io_bus_sort_cmp (Paolo Bonzini) [1116936] - [Documentation] virtual/kvm/api.txt fix a typo (Paolo Bonzini) [1116936] - [virt] kvm/ppc: reserve a capability number for multitce support (Paolo Bonzini) [1116936] - [virt] virtio_ring: change host notification API (Paolo Bonzini) [1116936] - [x86] quirks: Mark Cave Creek chipset device id as supported (Steve Best) [1087659] - [mm] memcg, vmscan: Fix forced scan of anonymous pages (Jerome Marchand) [1125240] - [drm] qxl: return IRQ_NONE if it was not our irq (Jason Wang) [1095099] - [kernel] sched/autogroup: Fix race with task_groups list (Gustavo Duarte) [1081406] - [lib] percpu_counter: unbreak __percpu_counter_add() (Eric Sandeen) [1123968] - [lib] percpu_counter: fix __percpu_counter_add() (Eric Sandeen) [1123968]- [x86] Revert: Insert GART region into resource map (Myron Stowe) [1110895] - [pci] Don't check resource_size() in pci_bus_alloc_resource() (Myron Stowe) [1110895] - [pci] Enable INTx in pci_reenable_device() only when MSI/MSI-X not enabled (Myron Stowe) [1110895] - [ahci] Fix broken fallback to single MSI mode (Myron Stowe) [1110895] - [pci] Enable INTx if BIOS left them disabled (Myron Stowe) [1110895] - [pci] msi: Add pci_enable_msi_exact() and pci_enable_msix_exact() (Myron Stowe) [1110895] - [pci] msi: Fix cut-and-paste errors in documentation (Myron Stowe) [1110895] - [pci] msi: Add pci_enable_msi() documentation back (Myron Stowe) [1110895] - [pci] msi: Fix pci_msix_vec_count() htmldocs failure (Myron Stowe) [1110895] - [pci] msi: Fix leak of msi_attrs (Myron Stowe) [1110895] - [pci] msi: Check kmalloc() return value, fix leak of name (Myron Stowe) [1110895] - [eisa] Revert: Initialize device before its resources (Myron Stowe) [1110895] - [eisa] Revert: Log device resources in dmesg (Myron Stowe) [1110895] - [pci] Check parent kobject in pci_destroy_dev() (Myron Stowe) [1110895] - [powerpc] eeh: Use global PCI rescan-remove locking (Myron Stowe) [1110895] - [pci] Fix pci_check_and_unmask_intx() comment typos (Myron Stowe) [1110895] - [scsi] mpt: Use pci_stop_and_remove_bus_device_locked() (Myron Stowe) [1110895] - [platform] x86: Use global PCI rescan-remove locking (Myron Stowe) [1110895] - [pci] hotplug: Use global PCI rescan-remove locking (Myron Stowe) [1110895] - [pcmcia] Use global PCI rescan-remove locking (Myron Stowe) [1110895] - [pci] hotplug: Use global PCI rescan-remove locking (Myron Stowe) [1110895] - [acpi] pci: Use global PCI rescan-remove locking in PCI root hotplug (Myron Stowe) [1110895] - [pci] Add global pci_lock_rescan_remove() (Myron Stowe) [1110895] - [pci] Cleanup pci.h whitespace (Myron Stowe) [1110895] - [pci] Reorder so actual code comes before stubs (Myron Stowe) [1110895] - [pci] aer: Support ACPI HEST AER error sources for PCI domains other than 0 (Myron Stowe) [1110895] - [acpi] acpica: Add helper macros to extract bus/segment numbers from HEST table (Myron Stowe) [1110895] - [pci] Make local functions static (Myron Stowe) [1110895] - [pci] Remove unused alloc_pci_dev() (Myron Stowe) [1110895] - [pci] Remove unused pci_renumber_slot() (Myron Stowe) [1110895] - [pci] Remove unused pcie_aspm_enabled() (Myron Stowe) [1110895] - [pci] Remove unused pci_vpd_truncate() (Myron Stowe) [1110895] - [pci] Remove unused ID-Based Ordering support (Myron Stowe) [1110895] - [pci] Remove unused Optimized Buffer Flush/Fill support (Myron Stowe) [1110895] - [pci] Remove unused Latency Tolerance Reporting support (Myron Stowe) [1110895] - [pci] Removed unused parts of Page Request Interface support (Myron Stowe) [1110895] - [pci] Update documentation 00-INDEX file (Myron Stowe) [1110895] - [pci] Allocate 64-bit BARs above 4G when possible (Myron Stowe) [1110895] - [pci] Enforce bus address limits in resource allocation (Myron Stowe) [1110895] - [pci] Split out bridge window override of minimum allocation address (Myron Stowe) [1110895] - [agp] ati: Use PCI_COMMAND instead of hard-coded 4 (Myron Stowe) [1110895] - [agp] intel: Use CPU physical address, not bus address, for ioremap() (Myron Stowe) [1110895] - [agp] intel: Use pci_bus_address() to get GTTADR bus address (Myron Stowe) [1110895] - [agp] intel: Use pci_bus_address() to get MMADR bus address (Myron Stowe) [1110895] - [agp] intel: Support 64-bit GMADR (Myron Stowe) [1110895] - [agp] intel: Rename gtt_bus_addr to gtt_phys_addr (Myron Stowe) [1110895] - [drm] i915: Rename gtt_bus_addr to gtt_phys_addr (Myron Stowe) [1110895] - [agp] Use pci_resource_start() to get CPU physical address for BAR (Myron Stowe) [1110895] - [agp] Support 64-bit APBASE (Myron Stowe) [1110895] - [pci] msi: Add pci_enable_msi_range() and pci_enable_msix_range() (Myron Stowe) [1110895] - [pci] msi: Add pci_msix_vec_count() (Myron Stowe) [1110895] - [pci] msi: Remove pci_enable_msi_block_auto() (Myron Stowe) [1110895] - [pci] msi: Add pci_msi_vec_count() (Myron Stowe) [1110895] - [pci] Convert ioapic to be builtin only, not modular (Myron Stowe) [1110895] - [pci] Add pci_bus_address() to get bus address of a BAR (Myron Stowe) [1110895] - [pci] Convert pcibios_resource_to_bus() to take a pci_bus, not a pci_dev (Myron Stowe) [1110895] - [pci] Change pci_bus_region addresses to dma_addr_t (Myron Stowe) [1110895] - [pci] msi: Return -ENOSYS for unimplemented interfaces, not -1 (Myron Stowe) [1110895] - [pci] msi: Return msix_capability_init() failure if populate_msi_sysfs() fails (Myron Stowe) [1110895] - [s390] pci: Remove superfluous check of MSI type (Myron Stowe) [1110895] - [s390] pci: Fix single MSI only check (Myron Stowe) [1110895] - [pci] msi: Export MSI mode using attributes, not kobjects (Myron Stowe) [1110895] - [pci] portdrv: Remove extra get_device()/put_device() for pcie_device (Myron Stowe) [1110895] - [pci] portdrv: Add put_device() after device_register() failure (Myron Stowe) [1110895] - [pci] portdrv: Cleanup error paths (Myron Stowe) [1110895] - [pci] Remove from bus_list and release resources in pci_release_dev() (Myron Stowe) [1110895] - [pci] Move pci_proc_attach_device() to pci_bus_add_device() (Myron Stowe) [1110895] - [pci] Use device_release_driver() in pci_stop_root_bus() (Myron Stowe) [1110895] - [pci] aer: Consolidate HEST error source parsers (Myron Stowe) [1110895] - [pci] aer: Ignore non-PCIe AER error sources in aer_hest_parse() (Myron Stowe) [1110895] - [pci] aer: Clean up error printing code a bit (Myron Stowe) [1110895] - [pci] aer: Add a TLP header print helper (Myron Stowe) [1110895] - [eisa] Call put_device() if device_register() fails (Myron Stowe) [1110895] - [pci] checkpatch: Deprecate DEFINE_PCI_DEVICE_TABLE (Myron Stowe) [1110895] - [pci] Stop clearing bridge Secondary Status when setting up I/O aperture (Myron Stowe) [1110895] - [pci] Prevent bus conflicts while checking for bridge apertures (Myron Stowe) [1110895] - [pci] Drop "irq" param from *_restore_msi_irqs() (Myron Stowe) [1110895] - [pci] portdrv: Remove superfluous name cast (Myron Stowe) [1110895] - [x86] pci: Use dev_is_pci() to identify PCI devices (Myron Stowe) [1110895] - [pci] Use dev_is_pci() to identify PCI devices (Myron Stowe) [1110895] - [pci] Clear NumVFs when disabling SR-IOV in sriov_init() (Myron Stowe) [1110895] - [s390] watchdog: add support for LPAR operation (diag288) (Hendrik Brueckner) [1088540] - [s390] watchdog: use watchdog API (Hendrik Brueckner) [1088540] - [scripts] headers_check: special case seqbuf_dump() (Prarit Bhargava) [1090078] - [Documentation] mei-amt-version: remove unneeded call of mei_deinit() (Prarit Bhargava) [1090078] - [drm] tegra: Include header drm/drm.h (Prarit Bhargava) [1090078] - [mfd] lpc_ich: iTCO_wdt patch for Intel Coleto Creek DeviceIDs (Neil Horman) [1053912] - [i2c] i801: SMBus patch for Intel Coleto Creek DeviceIDs (Neil Horman) [1053912] - [x86] efi: earlyprintk-efi, keep fix (Rui Wang) [1085558] - [x86] efi: Fix earlyprintk off-by-one bug (Rui Wang) [1085558] - [x86] efi: Add EFI framebuffer earlyprintk support (Rui Wang) [1085558] - [s390] zcrypt: remove zcrypt kmsg documentation again (Hendrik Brueckner) [1088511] - [s390] zcrypt: add support for EP11 coprocessor cards (Hendrik Brueckner) [1088511] - [s390] sclp_vt220: Enable ASCII console per default (Hendrik Brueckner) [1112739] - [block] blkcg: fix use-after-free in __blkg_release_rcu() by making blkcg_gq refcnt an atomic_t (Vivek Goyal) [1118436] - [ethernet] bnx2x: fix crash during TSO tunneling (Michal Schmidt) [1119133] - [ethernet] cxgb4: allow large buffer size to have page size (Gustavo Duarte) [1078977] - [fs] vfs: Don't copy mount bind mounts of /proc//ns/mnt between namespaces (Aristeu Rozanski) [1098632] - [cpufreq] intel_pstate: Add CPU IDs for Broadwell processors (Steve Best) [1086874] - [pci] pciehp: Clear Data Link Layer State Changed during init (Myron Stowe) [1101097] - [acpi] Fix bug when ACPI reset register is implemented in system memory (Nigel Croxon) [1109971] - [ipc] shm: increase the defaults for SHMALL, SHMMAX (Larry Woodman) [1101821] - [tools] power/turbostat: Run on Broadwell (Steve Best) [1086455] - [drm] i915: make i915 less chatty on resume (Rob Clark) [1086777] - [tools] cpupower: add option to display values without round offs (Prarit Bhargava) [1090540] - [scripts] kbuild: fix make headers_install when path is too long (Frank Ramsay) [1099575] - [kernel] audit: fix AUDIT_FEATURE_CHANGE record number (Richard Guy Briggs) [1085928] - [usb] xhci: Link TRB must not occur within a USB payload burst (Don Zickus) [1049077] - [virt] xen-netfront: fix resource leak in netfront (Vitaly Kuznetsov) [1070868] - [virt] xen-blkfront: handle backend CLOSED without CLOSING (Vitaly Kuznetsov) [1070868]- [misc] no animals were harmed in the making of this kernel (Jarod Wilson)- [net] ipv6: addrconf: implement address generation modes (Jiri Pirko) [1107369] - [net] gre: add link local route when local addr is any (Jiri Pirko) [1107369] - [net] gre6: don't try to add the same route two times (Jiri Pirko) [1107369] - [netdrv] bonding: remove no longer relevant vlan warnings (Jiri Pirko) [1048814] - [netdrv] bonding: allow to add vlans on top of empty bond (Jiri Pirko) [1048814] - [net] netfilter: nf_ct_timestamp: Fix BUG_ON after netns deletion (Jiri Pirko) [1085667] - [net] netfilter: nf_nat: fix oops on netns removal (Florian Westphal) [1089581] - [net] unix socket code abuses csum_partial (Hannes Frederic Sowa) [1106402] - [net] ip_tunnel: Set network header properly for IP_ECN_decapsulate() (Jiri Pirko) [1094419]- [fs] GFS2: fix potential NULL pointer dereference (Robert S Peterson) [1095835] - [input] synaptics: fix resolution for manually provided min/max (Benjamin Tissoires) [1093449] - [input] synaptics: change min/max quirk table to pnp-id matching (Benjamin Tissoires) [1093449] - [input] synaptics: add a matches_pnp_id helper function (Benjamin Tissoires) [1093449] - [input] synaptics: T540p - unify with other LEN0034 models (Benjamin Tissoires) [1093449] - [input] synaptics: add min/max quirk for the ThinkPad W540 (Benjamin Tissoires) [1093449] - [input] synaptics: add min/max quirk for ThinkPad Edge E431 (Benjamin Tissoires) [1093449] - [input] synaptics: add min/max quirk for ThinkPad T431s, L440, L540, S1 Yoga and X1 (Benjamin Tissoires) [1093449] - [input] synaptics: report INPUT_PROP_TOPBUTTONPAD property (Benjamin Tissoires) [1093449] - [input] Add INPUT_PROP_TOPBUTTONPAD device property (Benjamin Tissoires) [1093449] - [input] i8042: add firmware_id support (Benjamin Tissoires) [1093449] - [input] serio: add firmware_id sysfs attribute (Benjamin Tissoires) [1093449] - [input] synaptics: add manual min/max quirk for ThinkPad X240 (Benjamin Tissoires) [1093449] - [input] synaptics: add manual min/max quirk (Benjamin Tissoires) [1093449] - [input] synaptics: fix incorrect placement of __initconst (Benjamin Tissoires) [1093449] - [s390] sclp_early: Return correct HSA block count also for zero (Hendrik Brueckner) [1107730] - [s390] sclp_early: Add function to detect sclp console capabilities (Hendrik Brueckner) [1107730] - [s390] sclp_early: Pass sccb pointer to every *_detect() function (Hendrik Brueckner) [1107730] - [s390] sclp_early: Replace early_read_info_sccb with sccb_early (Hendrik Brueckner) [1107730] - [s390] sclp_early: Get rid of sclp_early_read_info_sccb_valid (Hendrik Brueckner) [1107730] - [s390] sclp: replace uninitialized early_event_mask_sccb variable with sccb_early (Hendrik Brueckner) [1107730] - [s390] sclp: Consolidate early sclp init calls to sclp_early_detect() (Hendrik Brueckner) [1107730] - [s390] sclp: Move declarations for sclp_sdias into separate header file (Hendrik Brueckner) [1107730] - [s390] sclp: Move early code from sclp_cmd.c to sclp_early.c (Hendrik Brueckner) [1107730] - [s390] sclp: Determine HSA size dynamically for zfcpdump (Hendrik Brueckner) [1107730] - [s390] sclp: properly detect line mode console (Hendrik Brueckner) [1107730] - [s390] sclp: add parameter to specify number of buffer pages (Hendrik Brueckner) [1103744] - [md] dm-cache: set minimum_io_size to cache's data block size (Mike Snitzer) [1117872] - [md] dm-thin: set minimum_io_size to pool's data block size (Mike Snitzer) [1117872] - [md] dm-crypt: use per-bio data (Mike Snitzer) [1117872] - [block] use kmalloc alignment for bio slab (Mike Snitzer) [1117872] - [md] dm-crypt: fix cpu hotplug crash by removing per-cpu structure (Mike Snitzer) [1117872] - [md] dm-mpath: print more useful warnings in multipath_message() (Mike Snitzer) [1117872] - [md] dm-mpath: do not activate failed paths (Mike Snitzer) [1117872] - [md] dm-mpath: eliminate pg_ready() wrapper (Mike Snitzer) [1117872] - [md] dm-mpath: remove extra nesting in map function (Mike Snitzer) [1117872] - [md] dm-mpath: remove map_io() (Mike Snitzer) [1117872] - [md] dm-mpath: reduce memory pressure when requeuing (Mike Snitzer) [1117872] - [md] dm-mpath: really fix lockdep warning (Mike Snitzer) [1117872] - [md] dm-mpath: fix lock order inconsistency in multipath_ioctl (Mike Snitzer) [1117872] - [md] dm-mpath: remove process_queued_ios() (Mike Snitzer) [1117872] - [md] dm-mpath: fix IO hang due to logic bug in multipath_busy (Mike Snitzer) [1117872] - [md] dm-mpath: push back requests instead of queueing (Mike Snitzer) [1117872] - [md] dm-table: add dm_table_run_md_queue_async (Mike Snitzer) [1117872] - [md] dm-mpath: do not call pg_init when it is already running (Mike Snitzer) [1117872] - [md] dm-cache: fail migrations in the do_worker error path (Mike Snitzer) [1117872] - [md] dm-cache: simplify deferred set reference count increments (Mike Snitzer) [1117872] - [md] dm-cache-metadata: use dm-space-map-metadata.h defined size limits (Mike Snitzer) [1117872] - [md] dm-cache-metadata: do not allow the data block size to change (Mike Snitzer) [1117872] - [md] dm-thin-metadata: do not allow the data block size to change (Mike Snitzer) [1117872] - [md] dm-thin: relax external origin size constraints (Mike Snitzer) [1065474] - [md] dm-thin: switch to an atomic_t for tracking pending new block preparations (Mike Snitzer) [1065474] - [md] dm-thin: cleanup noflush_work to use a proper completion (Mike Snitzer) [1117872] - [md] dm-era: check for a non-NULL metadata object before closing it (Mike Snitzer) [1117872] - [md] dm-io: simplify dec_count and sync_io (Mike Snitzer) [1117872] - [md] dm-io: fix a race condition in the wake up code for sync_io (Mike Snitzer) [1117872] - [md] dm-crypt, dm-zero: update author name following legal name change (Mike Snitzer) [1117872] - [md] dm: allocate a special workqueue for deferred device removal (Mike Snitzer) [1117872] - [md] dm-snapshot: do not split read bios sent to snapshot-origin target (Mike Snitzer) [1117872] - [md] dm-snapshot: allocate a per-target structure for snapshot-origin target (Mike Snitzer) [1117872] - [md] dm: introduce dm_accept_partial_bio (Mike Snitzer) [1117872] - [md] dm: change sector_count member in clone_info from sector_t to unsigned (Mike Snitzer) [1117872] - [md] dm: remove symbol export for dm_set_device_limits (Mike Snitzer) [1117872] - [md] dm: disable WRITE SAME if it fails (Mike Snitzer) [1117872] - [md] dm: use RCU_INIT_POINTER instead of rcu_assign_pointer in __unbind (Mike Snitzer) [1117872] - [md] dm: stop using bi_private (Mike Snitzer) [1117872] - [md] dm: remove dm_get_mapinfo (Mike Snitzer) [1117872] - [md] dm-table: make dm_table_supports_discards static (Mike Snitzer) [1117872] - [md] dm: make dm_table_alloc_md_mempools static (Mike Snitzer) [1117872] - [mm] Revert: vmscan: do not swap anon pages just because free+file is low (Johannes Weiner) [1102991] - [crypto] fips: only panic on bad/missing crypto mod signatures (Jarod Wilson) [903562] - [x86] hugetlb: Add missing TLB page invalidation for hugetlb_cow() (Larry Woodman) [1097919]- [mm] hugetlb: ensure hugepage access is denied if hugepages are not supported (David Gibson) [1081671] - [x86] Delete non-required instances of include (Prarit Bhargava) [1119074] - [mmc] sdhci-pci-o2micro: Add SeaBird SeaEagle SD3 support (David Milburn) [968020] - [mmc] sdhci-pci: add support of O2Micro/BayHubTech SD hosts (David Milburn) [968020] - [mmc] sdhci-pci: break out definitions to header file (David Milburn) [968020] - [ethernet] cnic: Don't take cnic_dev_lock in cnic_alloc_uio_rings() (Maurizio Lombardi) [1079384 1094613] - [ethernet] cnic: Don't take rcu_read_lock in cnic_rcv_netevent() (Maurizio Lombardi) [1079384 1094613] - [idle] intel_idle: fix IVT idle state table setting (Prarit Bhargava) [1119374] - [idle] intel_idle: fine-tune IVT residency targets (Prarit Bhargava) [1119374] - [idle] intel_idle: do C1E promotion disable quirk for hotplugged CPUs (Prarit Bhargava) [1119374] - [idle] intel_idle: remove superfluous dev->state_count initialization (Prarit Bhargava) [1119374] - [x86] acpi, idle: Restructure the mwait idle routines (Prarit Bhargava) [1119374] - [idle] intel_idle: use CPU_TASKS_FROZEN instead of a numeric constant (Prarit Bhargava) [1119374] - [idle] intel_idle: shrink states tables (Prarit Bhargava) [1119374] - [md] dm-thin: update discard_granularity to reflect the thin-pool blocksize (Mike Snitzer) [1099936] - [md] dm-bio-prison: implement per bucket locking in the dm_bio_prison hash table (Mike Snitzer) [1099936] - [md] dm-thin: return ENOSPC instead of EIO when error_if_no_space enabled (Mike Snitzer) [1099936] - [md] dm-cache: always split discards on cache block boundaries (Mike Snitzer) [1103836] - [md] dm-cache: fix writethrough mode quiescing in cache_map (Mike Snitzer) [1103836] - [md] dm-cache: fix a lock-inversion (Mike Snitzer) [1103836] - [md] dm-thin: add 'no_space_timeout' dm-thin-pool module param (Mike Snitzer) [1095639] - [md] dm-thin: add timeout to stop out-of-data-space mode holding IO forever (Mike Snitzer) [1095639] - [md] dm-thin: allow metadata commit if pool is in PM_OUT_OF_DATA_SPACE mode (Mike Snitzer) [1091852] - [md] dm-thin: use INIT_WORK_ONSTACK in noflush_work to avoid ODEBUG warning (Mike Snitzer) [1098643] - [md] dm-thin: fix rcu_read_lock being held in code that can sleep (Mike Snitzer) [1098643] - [md] dm-thin: irqsave must always be used with the pool->lock spinlock (Mike Snitzer) [1098643] - [md] dm-thin: sort the per thin deferred bios using an rb_tree (Mike Snitzer) [1098643] - [md] dm-thin: use per thin device deferred bio lists (Mike Snitzer) [1098643] - [md] dm-thin: simplify pool_is_congested (Mike Snitzer) [1098643]- [powercap] Add to drivers Kconfig and Makefile (Steve Best) [1085575] - [powercap] add Documentation (Steve Best) [1085575] - [powercap] Fix build error with option -Werror=format-security (Steve Best) [1085575] - [powercap] Introduce Intel RAPL power capping driver (Steve Best) [1085575] - [powercap] Add class driver (Steve Best) [1085575] - [x86] msr: add 64bit _on_cpu access functions (Steve Best) [1085575] - [misc] bitops: Introduce BIT_ULL (Steve Best) [1085575] - [virt] xen/spinlock: Don't use __initdate for xen_pv_spin (Vitaly Kuznetsov) [1006977] - [virt] Revert: xen/spinlock: Disable IRQ spinlock (PV) allocation on PVHVM (Vitaly Kuznetsov) [1006977] - [virt] xen/spinlock: Don't setup xen spinlock IPI kicker if disabled (Vitaly Kuznetsov) [1006977] - [virt] xen/smp: Update pv_lock_ops functions before alternative code starts under PVHVM (Vitaly Kuznetsov) [1006977] - [virt] xen/spinlock: We don't need the old structure anymore (Vitaly Kuznetsov) [1006977] - [virt] xen/spinlock: Fix locking path engaging too soon under PVHVM (Vitaly Kuznetsov) [1006977] - [ata] ahci: Do not receive interrupts sent by dummy ports (David Milburn) [1067838] - [ata] ahci: do not request irq for dummy port (David Milburn) [1067838] - [ata] ahci: fix Null pointer dereference in achi_host_active() (David Milburn) [1067838] - [ata] ahci: Make distinct names for ports in /proc/interrupts (David Milburn) [1067838] - [s390] 3270: fix crash with multiple reset device requests (Hendrik Brueckner) [1088320] - [ata] ahci: accommodate tag ordered controller (David Milburn) [1083746] - [scsi] libsas: introduce scmd_dbg() to quiet false positive "timeout" messages (David Milburn) [1074987] - [ethernet] be2net: enable interrupts in EEH resume (Ivan Vecera) [1076682] - [ethernet] bnx2: Fix shutdown sequence (Neil Horman) [1074656] - [ethernet] be2net: Fix invocation of be_close() after be_clear() (Ivan Vecera) [1066644] - [virt] hv/balloon: Ensure pressure reports are posted regularly (Luiz Capitulino) [1102888] - [virt] kvm/x86: expose invariant tsc cpuid bit (Marcelo Tosatti) [1095990] - [virt] kvm/x86: disable master clock if TSC is reset during suspend (Marcelo Tosatti) [1098604] - [virt] xen/pvhvm: Initialize xen panic handler for PVHVM guests (Vitaly Kuznetsov) [839966] - [fs] cifs: Wait for writebacks to complete before attempting write (Sachin Prabhu) [1040329] - [fs] xfs: xfs_readsb needs to check for magic numbers (Eric Sandeen) [1102940] - [net] svcrdma: fix offset calculation for non-page aligned sge entries (Jeff Layton) [1088954] - [fs] lockd: ensure we tear down any live sockets when socket creation fails during lockd_up (Jeff Layton) [1085774] - [net] svcrpc: fix gss-proxy NULL dereference in some error cases (Jeff Layton) [1085616] - [mm] use paravirt friendly ops for NUMA hinting ptes (Vitaly Kuznetsov) [1101274] - [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD_PAGES (Rafael Aquini) [1053189] - [x86] hwpoison: remove unused global variable in do_machine_check() (Prarit Bhargava) [1119306] - [x86] mce: Panic when a core has reached a timeout (Prarit Bhargava) [1119306] - [x86] mce: Improve mcheck_init_device() error handling (Prarit Bhargava) [1119306] - [x86] mce: Fix CMCI preemption bugs (Prarit Bhargava) [1119306] - [x86] cmci: Add proper detection of end of CMCI storms (Prarit Bhargava) [1119306] - [x86] acpi, apei, ghes: Do not report only correctable errors with SCI (Prarit Bhargava) [1119306] - [x86] mce: Call put_device on device_register failure (Prarit Bhargava) [1119306] - [acpi] apei, cper: Add UEFI 2.4 support for memory error (Prarit Bhargava) [1119306] - [x86] mce: Fix mce regression from recent cleanup (Prarit Bhargava) [1119306] - [x86] mce: Update MCE severity condition check (Prarit Bhargava) [1119306] - [x86] mce: Add comments to clarify usage of the various bitfields in the MCA subsystem (Prarit Bhargava) [1119306] - [x86] mcheck, therm_throt: Process package thresholds (Prarit Bhargava) [1119306] - [x86] mce: Fix "braodcast" typo (Prarit Bhargava) [1119306] - [mm] vmstat: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [mm] vmstat: set N_CPU to node_states during boot (Prarit Bhargava) [1119078] - [kernel] trace, ring-buffer: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [kernel] profile: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [mm] zswap: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [hwmon] via-cputemp: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [hwmon] coretemp: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [oprofile] nmi-timer: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [idle] intel-idle: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [base] topology: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [scsi] fcoe: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [cpufreq] acpi-cpufreq: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [scsi] bnx2i: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [scsi] bnx2fc: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [virt] x86, kvm: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [x86] amd, uncore: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [x86] pci, amd-bus: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [x86] hpet: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [x86] intel, cacheinfo: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [x86] therm_throt: Remove unused therm_cpu_lock (Prarit Bhargava) [1119078] - [x86] oprofile, nmi: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [x86] amd, ibs: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [x86] msr: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [powerpc] sysfs: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [x86] mce: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [x86] therm_throt: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [x86] cpuid: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [x86] vsyscall: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [x86] intel, uncore: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [s390] smp: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [s390] cacheinfo: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [kernel] cpu_hotplug, perf: Fix CPU hotplug callback registration (Prarit Bhargava) [1119078] - [kernel] cpu/hotplug: Add lockdep annotations to get/put_online_cpus() (Prarit Bhargava) [1119078] - [kernel] cpu/hotplug: Provide lockless versions of callback registration functions (Prarit Bhargava) [1119078] - [Documentation] cpu-hotplug: Specify race-free way to register CPU hotplug callbacks (Prarit Bhargava) [1119078] - [pci] Fail new_id for vendor/device values already built into driver (Bandan Das) [1055867] - [init] main: add initcall_blacklist kernel parameter (Prarit Bhargava) [1080995] - [kernel] pid_namespace: pidns_get() should check task_active_pid_ns() != NULL (Jan Stancek) [1106368] - [i2c] i2c-ismt: support I2C_SMBUS_I2C_BLOCK_DATA transaction type (Neil Horman) [1094516] - [misc] mei: fix lockdep warning when registering mei watchdog (Prarit Bhargava) [971855]- [block] mtip32xx: minor performance enhancements (Mike Snitzer) [1105703] - [block] mtip32xx: let blk_mq_tag_to_rq() take blk_mq_tags as the main parameter (Mike Snitzer) [1105703] - [block] mtip32xx: move error handling to service thread (Mike Snitzer) [1105703] - [block] mtip32xx: stop block hardware queues before quiescing IO (Mike Snitzer) [1105703] - [block] mtip32xx: blk_mq_init_queue() returns an ERR_PTR (Mike Snitzer) [1105703] - [block] mtip32xx: convert to use blk-mq (Mike Snitzer) [1105703] - [block] mtip32xx: Fix ERO and NoSnoop values in PCIe upstream on AMD systems (Mike Snitzer) [1105703] - [block] mtip32xx: Remove dfs_parent after pci unregister (Mike Snitzer) [1105703] - [block] mtip32xx: Increase timeout for STANDBY IMMEDIATE command (Mike Snitzer) [1105703] - [block] mtip32xx: Set queue bounce limit (Mike Snitzer) [1105703] - [block] mtip32xx: Use pci_enable_msi() instead of pci_enable_msi_range() (Mike Snitzer) [1105703] - [block] mtip32xx: fix bad use of smp_processor_id() (Mike Snitzer) [1105703] - [block] mtip32xx: Use pci_enable_msix_range() instead of pci_enable_msix() (Mike Snitzer) [1105703] - [block] mtip32xx: Remove superfluous call to pci_disable_msi() (Mike Snitzer) [1105703] - [block] mtip32xx: Reduce the number of unaligned writes to 2 (Mike Snitzer) [1105703] - [block] mtip32xx: Correctly handle security locked condition (Mike Snitzer) [1105703] - [block] mtip32xx: Make SGL container per-command to eliminate high order dma allocation (Mike Snitzer) [1105703] - [block] mtip32xx: dynamically allocate buffer in debugfs functions (Mike Snitzer) [1105703] - [block] blk-mq: fix RHEL kABI breakage (Mike Snitzer) [1105204] - [block] blk-mq: blk_mq_start_hw_queue() should use blk_mq_run_hw_queue() (Mike Snitzer) [1105204] - [block] add support for limiting gaps in SG lists (Mike Snitzer) [1105204] - [block] blk-mq: bitmap tag, fix races in bt_get() function (Mike Snitzer) [1105204] - [block] blk-mq: bitmap tag, fix race on blk_mq_bitmap_tags::wake_cnt (Mike Snitzer) [1105204] - [block] blk-mq: bitmap tag, fix races on shared ::wake_index fields (Mike Snitzer) [1105204] - [block] blk_max_size_offset() should check ->max_sectors (Mike Snitzer) [1105204] - [block] null_blk: fix softirq completions for queue_mode == 1 (Mike Snitzer) [1105204] - [block] blk-mq: merge blk_mq_drain_queue and __blk_mq_drain_queue (Mike Snitzer) [1105204] - [block] blk-mq: properly drain stopped queues (Mike Snitzer) [1105204] - [block] blk-mq: for_each_* macro correctness (Mike Snitzer) [1105204] - [scsi] reintroduce scsi_driver.init_command (Mike Snitzer) [1105204] - [scsi] remove scsi_end_request (Mike Snitzer) [1105204] - [scsi] explicitly release bidi buffers (Mike Snitzer) [1105204] - [scsi] don't reference freed command in scsi_prep_return (Mike Snitzer) [1105204] - [scsi] don't reference freed command in scsi_init_sgtable (Mike Snitzer) [1105204] - [scsi] add support for per-host cmd pools (Mike Snitzer) [1105204] - [scsi] simplify command allocation and freeing a bit (Mike Snitzer) [1105204] - [scsi] megaraid: simplify internal command handling (Mike Snitzer) [1105204] - [scsi] remove a useless get_put_device pair in scsi_requeue_command (Mike Snitzer) [1105204] - [scsi] remove a useless get_put_device pair in scsi_next_command (Mike Snitzer) [1105204] - [scsi] remove a useless get_put_device pair in scsi_request_fn (Mike Snitzer) [1105204] - [scsi] do not manipulate device reference counts in scsi_get_put_command (Mike Snitzer) [1105204] - [scsi] avoid taking host_lock in scsi_run_queue unless nessecary (Mike Snitzer) [1105204] - [scsi] avoid useless free_list lock roundtrips (Mike Snitzer) [1105204] - [scsi] enable destruction of blocked devices which fail LUN scanning (Mike Snitzer) [1105204] - [scsi] Revert: reintroduce scsi_driver.init_command (Mike Snitzer) [1105204] - [block] implement an unprep function corresponding directly to prep (Mike Snitzer) [1105204] - [scsi] handle command allocation failure in scsi_reset_provider (Mike Snitzer) [1105204] - [block] properly stack underlying max_segment_size to DM device (Mike Snitzer) [1105204] - [block] remove elv_abort_queue and blk_abort_flushes (Mike Snitzer) [1105204] - [block] __elv_next_request() shouldn't call into the elevator if bypassing (Mike Snitzer) [1105204] - [block] trace all devices plug operation (Mike Snitzer) [1105204] - [block] Reserve only one queue tag for sync IO if only 3 tags are available (Mike Snitzer) [1105204] - [block] blk-exec: Cleaning up local variable address returned (Mike Snitzer) [1105204] - [block] use __blk_end_request_all to free bios and also call rq->end_io (Mike Snitzer) [1105204] - [block] fix RHEL kABI breakage (Mike Snitzer) [1105204] - [block] null_blk: fix name and description of 'queue_mode' module parameter (Mike Snitzer) [1105204] - [block] all blk-mq requests are tagged (Mike Snitzer) [1105204] - [block] bsg: update check for rq based driver for blk-mq (Mike Snitzer) [1105204] - [block] blk-mq: add timer in blk_mq_start_request (Mike Snitzer) [1105204] - [block] blk-mq: always initialize request->start_time (Mike Snitzer) [1105204] - [block] blk-mq: ->timeout should be cleared in blk_mq_rq_ctx_init() (Mike Snitzer) [1105204] - [block] blk-mq: don't allow queue entering for a dying queue (Mike Snitzer) [1105204] - [block] blk-mq: bump max tag depth to 10K tags (Mike Snitzer) [1105204] - [block] add blk_rq_set_block_pc() (Mike Snitzer) [1105204] - [block] ensure that bio_add_page() always accepts a page for an empty bio (Mike Snitzer) [1105204] - [block] add notion of a chunk size for request merging (Mike Snitzer) [1105204] - [block] blk-flush: clear flush_rq's tag in flush_end_io() (Mike Snitzer) [1105204] - [block] blk-mq: let blk_mq_tag_to_rq() take blk_mq_tags as the main parameter (Mike Snitzer) [1105204] - [block] blk-mq: fix regression from commit 624dbe475416 (Mike Snitzer) [1105204] - [block] blk-mq: handle NULL req return from blk_map_request in single queue mode (Mike Snitzer) [1105204] - [block] blk-mq: fix sparse warning on missed __percpu annotation (Mike Snitzer) [1105204] - [block] blk-mq: fix schedule from atomic context (Mike Snitzer) [1105204] - [block] blk-mq: move blk_mq_get_ctx_blk_mq_put_ctx to mq private header (Mike Snitzer) [1105204] - [block] blk-mq: push IPI or local end_io decision to __blk_mq_complete_request() (Mike Snitzer) [1105204] - [block] blk-mq: remember to start timeout handler for direct queue (Mike Snitzer) [1105204] - [block] blk-mq: blk_mq_unregister_hctx() can be static (Mike Snitzer) [1105204] - [block] blk-mq: make the sysfs mq/ layout reflect current mappings (Mike Snitzer) [1105204] - [block] blk-mq: blk_mq_tag_to_rq should handle flush request (Mike Snitzer) [1105204] - [block] blk-mq: request initialization optimizations (Mike Snitzer) [1105204] - [block] add queue flag for disabling SG merging (Mike Snitzer) [1105204] - [block] blk-mq: remove alloc_hctx and free_hctx methods (Mike Snitzer) [1105204] - [block] blk-mq: add file comments and update copyright notices (Mike Snitzer) [1105204] - [block] blk-mq: remove blk_mq_alloc_request_pinned (Mike Snitzer) [1105204] - [block] blk-mq: do not use blk_mq_alloc_request_pinned in blk_mq_map_request (Mike Snitzer) [1105204] - [block] blk-mq: remove blk_mq_wait_for_tags (Mike Snitzer) [1105204] - [block] blk-mq: initialize request in __blk_mq_alloc_request (Mike Snitzer) [1105204] - [block] blk-mq: merge blk_mq_alloc_reserved_request into blk_mq_alloc_request (Mike Snitzer) [1105204] - [block] blk-mq: add helper to insert requests from irq context (Mike Snitzer) [1105204] - [block] blk-mq: remove stale comment for blk_mq_complete_request() (Mike Snitzer) [1105204] - [block] blk-mq: allow non-softirq completions (Mike Snitzer) [1105204] - [block] blk-mq: pass in suggested NUMA node to ->alloc_hctx() (Mike Snitzer) [1105204] - [block] only allocate/free mq_usage_counter in blk-mq (Mike Snitzer) [1105204] - [block] blk-mq: avoid code duplication (Mike Snitzer) [1105204] - [block] blk-mq: fix leak of hctx->ctx_map (Mike Snitzer) [1105204] - [block] blk-mq: idle all hardware contexts before freeing a queue (Mike Snitzer) [1105204] - [block] blk-mq: allow setting of per-request timeouts (Mike Snitzer) [1105204] - [block] blk-mq: export blk_mq_tag_busy_iter (Mike Snitzer) [1105204] - [block] blk-mq: split make request handler for multi and single queue (Mike Snitzer) [1105204] - [block] blk-mq: save memory by freeing requests on unused hardware queues (Mike Snitzer) [1105204] - [block] blk-mq: allow the hctx cpu hotplug notifier to return errors (Mike Snitzer) [1105204] - [block] blk-mq: Micro-optimize blk_queue_nomerges() check (Mike Snitzer) [1105204] - [block] Enable sysfs nomerge control for I/O requests in the plug list (Mike Snitzer) [1105204] - [block] blk-mq: initialize q->nr_requests after calling blk_queue_make_request() (Mike Snitzer) [1105204] - [block] blk-mq: allow changing of queue depth through sysfs (Mike Snitzer) [1105204] - [block] blk-mq: switch ctx pending map to the sparser blk_align_bitmap (Mike Snitzer) [1105204] - [block] blk-mq: move the cache friendly bitmap type of out blk-mq-tag (Mike Snitzer) [1105204] - [block] blk-mq: improve support for shared tags maps (Mike Snitzer) [1105204] - [block] blk-mq: cleanup blk_mq_init_tags (Mike Snitzer) [1105204] - [block] blk-mq: select random tag betweet 0 and (depth - 1) (Mike Snitzer) [1105204] - [block] blk-mq: remove barrier in bt_clear_tag() (Mike Snitzer) [1105204] - [block] blk-mq: use clear_bit_unlock in bt_clear_tag() (Mike Snitzer) [1105204] - [block] blk-mq: fix race in IO start accounting (Mike Snitzer) [1105204] - [block] blk-mq: use sparser tag layout for lower queue depth (Mike Snitzer) [1105204] - [block] blk-mq: implement new and more efficient tagging scheme (Mike Snitzer) [1105204] - [block] blk-mq: initialize struct request fields individually (Mike Snitzer) [1105204] - [block] blk-mq: update a hotplug comment for grammar (Mike Snitzer) [1105204] - [block] blk-mq: add basic round-robin of what CPU to queue workqueue work on (Mike Snitzer) [1105204] - [block] blk-mq: remove extra requeue trace (Mike Snitzer) [1105204] - [block] null_blk: fix use after free (Mike Snitzer) [1105204] - [block] blk-mq: refactor request insertion_merging (Mike Snitzer) [1105204] - [block] blk-mq: remove debug BUG_ON() when draining software queues (Mike Snitzer) [1105204] - [block] blk-mq: fix waiting for reserved tags (Mike Snitzer) [1105204] - [block] ensure that the timer is always added (Mike Snitzer) [1105204] - [block] fold __blk_add_timer into blk_add_timer (Mike Snitzer) [1105204] - [block] blk-mq: respect rq_affinity (Mike Snitzer) [1105204] - [block] blk-mq: fix race with timeouts and requeue events (Mike Snitzer) [1105204] - [block] Revert: blk-mq: initialize req->q in allocation (Mike Snitzer) [1105204] - [block] blk-mq: fix leak of set->tags (Mike Snitzer) [1105204] - [block] blk-mq: initialize req->q in allocation (Mike Snitzer) [1105204] - [block] blk-mq: user (1 << order) to implement order_to_size() (Mike Snitzer) [1105204] - [block] blk-mq: fix allocation of set->tags (Mike Snitzer) [1105204] - [block] blk-mq: free hctx->ctx_map when init failed (Mike Snitzer) [1105204] - [block] export blk_finish_request (Mike Snitzer) [1105204] - [block] blk-mq: rename mq_flush_work struct request member (Mike Snitzer) [1105204] - [block] blk-mq: add blk_mq_requeue_request (Mike Snitzer) [1105204] - [block] blk-mq: add blk_mq_start_hw_queues (Mike Snitzer) [1105204] - [block] blk-mq: add blk_mq_delay_queue (Mike Snitzer) [1105204] - [block] blk-mq: add async parameter to blk_mq_start_stopped_hw_queues (Mike Snitzer) [1105204] - [block] blk-mq: bidi support (Mike Snitzer) [1105204] - [block] blk-mq: allow drivers to hook into I_O completion (Mike Snitzer) [1105204] - [block] blk-mq: kill preempt disable_enable in blk_mq_work_fn() (Mike Snitzer) [1105204] - [block] blk-mq: don't use preempt_count() to check for right CPU (Mike Snitzer) [1105204] - [block] blk-mq: split out tag initialization, support shared tags (Mike Snitzer) [1105204] - [block] blk-mq: initialize request on allocation (Mike Snitzer) [1105204] - [block] blk-mq: add ->init_request and ->exit_request methods (Mike Snitzer) [1105204] - [block] blk-mq: make ->flush_rq fully transparent to drivers (Mike Snitzer) [1105204] - [block] blk-mq: do not initialize req->special (Mike Snitzer) [1105204] - [block] blk-mq: initialize resid_len (Mike Snitzer) [1105204] - [block] blk-mq: simplify blk_mq_hw_sysfs_cpus_show() (Mike Snitzer) [1105204] - [block] blk-mq: ensure that hardware queues are always run on the mapped CPUs (Mike Snitzer) [1105204] - [block] add kblockd_schedule_delayed_work_on() (Mike Snitzer) [1105204] - [block] remove 'q' parameter from kblockd_schedule_*_work() (Mike Snitzer) [1105204] - [block] blk-mq: fix potential stall during CPU unplug with IO pending (Mike Snitzer) [1105204] - [block] remove dead code in scsi_ioctl:blk_verify_command (Mike Snitzer) [1105204] - [block] only calculate part_in_flight() once (Mike Snitzer) [1105204] - [block] relax when to modify the timeout timer (Mike Snitzer) [1105204] - [char] random: export add_disk_randomness (Mike Snitzer) [1105204] - [block] blk-mq: add REQ_SYNC early (Mike Snitzer) [1105204] - [block] blk-mq: Make blk_mq_cpu_notify_lock a raw spinlock (Mike Snitzer) [1105204] - [block] blk-mq: don't dump CPU -> hw queue map on driver load (Mike Snitzer) [1105204] - [block] blk-mq: fix wrong usage of hctx->state vs hctx->flags (Mike Snitzer) [1105204] - [block] blk-mq: allow blk_mq_init_commands() to return failure (Mike Snitzer) [1105204] - [block] fix regression with block enabled tagging (Mike Snitzer) [1105204] - [block] Stop abusing rq->csd.list in blk-softirq (Mike Snitzer) [1105204] - [scsi] Make sure cmd_flags are 64-bit (Mike Snitzer) [1109271] - [block] Replace __get_cpu_var uses (Mike Snitzer) [1105204] - [block] Remove useless IPI struct initialization (Mike Snitzer) [1105204] - [block] Stop abusing csd.list for fifo_time (Mike Snitzer) [1105204] - [block] blktrace: fix accounting of partially completed requests (Mike Snitzer) [1105204] - [fs] bio: don't write "bio: create slab" messages to syslog (Mike Snitzer) [1105204] - [block] make __blkdev_issue_zeroout static (Mike Snitzer) [1105204] - [block] Do not call sector_div() with a 64-bit divisor (Mike Snitzer) [1105204] - [block] add cond_resched() to potentially long running ioctl discard loop (Mike Snitzer) [1105204] - [kernel] smp: Rename __smp_call_function_single() to smp_call_function_single_async() (Prarit Bhargava) [1105192] - [kernel] smp: Remove wait argument from __smp_call_function_single() (Prarit Bhargava) [1105192] - [kernel] smp: Move __smp_call_function_single() below its safe version (Prarit Bhargava) [1105192] - [kernel] smp: Consolidate the various smp_call_function_single() declensions (Prarit Bhargava) [1105192] - [kernel] smp: Teach __smp_call_function_single() to check for offline cpus (Prarit Bhargava) [1105192] - [kernel] smp: Iterate functions through llist_for_each_entry_safe() (Prarit Bhargava) [1105192] - [kernel] llist: lock-less list, Add llist_for_each_entry_safe() (Prarit Bhargava) [1105192] - [kernel] smp: remove cpumask_ipi (Prarit Bhargava) [1105192] - [kernel] smp: use lockless list for smp_call_function_single (Prarit Bhargava) [1105192] - [kernel] smp: fix generic_exec_single indentation (Prarit Bhargava) [1105192] - [kernel] smp: quit unconditionally enabling irqs in on_each_cpu_mask() (Prarit Bhargava) [1105192] - [kernel] smp: free related resources when failure occurs in hotplug_cfd() (Prarit Bhargava) [1105192] - [kernel] smp/generic-ipi/locking: Fix misleading smp_call_function_any() description (Prarit Bhargava) [1105192] - [kernel] smp/generic-ipi: Kill unnecessary variable - csd_flags (Prarit Bhargava) [1105192] - [kernel] init: remove __cpuinit sections from the kernel (Prarit Bhargava) [1105893] - [block] blk-mq: remove newly added instances of __cpuinit (Prarit Bhargava) [1105893] - [misc] delete __cpuinit usage from all remaining drivers files (Prarit Bhargava) [1105893] - [kernel] delete __cpuinit usage from all core kernel files (Prarit Bhargava) [1105893] - [block] delete __cpuinit usage from all block files (Prarit Bhargava) [1105893] - [acpi] delete __cpuinit usage from all acpi files (Prarit Bhargava) [1105893] - [kernel] rcu: delete __cpuinit usage from all rcu files (Prarit Bhargava) [1105893] - [net] delete __cpuinit usage from all net files (Prarit Bhargava) [1105893] - [hwmon] delete __cpuinit usage from all hwmon files (Prarit Bhargava) [1105893] - [clocksource] delete __cpuinit usage from all related files (Prarit Bhargava) [1105893] - [x86] delete __cpuinit usage from all x86 files (Prarit Bhargava) [1105893] - [s390] delete __cpuinit usage from all s390 files (Prarit Bhargava) [1105893] - [powerpc] Delete __cpuinit usage from all users (Prarit Bhargava) [1105893]- [pci] hotplug: Avoid warning when _ADR not present (Myron Stowe) [1114228] - [pci] hotplug/acpi: Drop unused acpiphp_debug declaration (Myron Stowe) [1114228] - [acpi] scan: Set flags.match_driver in acpi_bus_scan_fixed() (Myron Stowe) [1114228] - [acpi] pci_root: Clear driver_data before failing enumeration (Myron Stowe) [1114228] - [acpi] hotplug: Fix PCI host bridge hot removal (Myron Stowe) [1114228] - [acpi] hotplug: Fix acpi_bus_get_device() return value check (Myron Stowe) [1114228] - [acpi] hotplug: Consolidate deferred execution of ACPI hotplug routines (Myron Stowe) [1114228] - [acpi] hotplug: Do not execute "insert in progress" _OST (Myron Stowe) [1114228] - [acpi] hotplug: Carry out PCI root eject directly (Myron Stowe) [1114228] - [acpi] hotplug: Merge device hot-removal routines (Myron Stowe) [1114228] - [acpi] hotplug: Make acpi_bus_hot_remove_device() internal (Myron Stowe) [1114228] - [acpi] hotplug: Simplify device ejection routines (Myron Stowe) [1114228] - [acpi] hotplug: Fix handle_root_bridge_removal() (Myron Stowe) [1114228] - [acpi] hotplug: Refuse to hot-remove all objects with disabled hotplug (Myron Stowe) [1114228] - [acpi] scan: Start matching drivers after trying scan handlers (Myron Stowe) [1114228] - [acpi] Remove acpi_pci_slot_init() headers from internal.h (Myron Stowe) [1114228] - [pci] Revert: acpi / hotplug / pci: Avoid doing too much for spurious notifies (Myron Stowe) [1114228] - [base] Release device_hotplug_lock when store_mem_state returns EINVAL (Myron Stowe) [1114228] - [acpi] hotplug/pci: Drop WARN_ON() from acpiphp_enumerate_slots() (Myron Stowe) [1114228] - [acpi] hotplug/pci: Fix error code path in acpiphp_enumerate_slots() (Myron Stowe) [1114228] - [acpi] memhotplug: Use defined marco METHOD_NAME__STA (Myron Stowe) [1114228] - [acpi] hotplug: Use kobject_init_and_add() instead of _init() and _add() (Myron Stowe) [1114228] - [acpi] hotplug: Don't set kobject parent pointer explicitly (Myron Stowe) [1114228] - [acpi] hotplug: Set kobject name via kobject_add(), not kobject_set_name() (Myron Stowe) [1114228] - [base] hotplug: Remove cpu_hotplug_driver_lock() (Myron Stowe) [1114228] - [x86] hotplug: Disable ARCH_CPU_PROBE_RELEASE on x86 (Myron Stowe) [1114228] - [x86] hotplug: Add hotplug lock to missing places (Myron Stowe) [1114228] - [x86] hotplug: Fix online state in cpu0 debug interface (Myron Stowe) [1114228] - [acpi] hotplug/pci: Avoid parent bus rescans on spurious device checks (Myron Stowe) [1114228] - [acpi] hotplug/pci: Use _OST to notify firmware about notify status (Myron Stowe) [1114228] - [acpi] hotplug/pci: Avoid doing too much for spurious notifies (Myron Stowe) [1114228] - [acpi] hotplug/pci: Don't trim devices before scanning the namespace (Myron Stowe) [1114228] - [kernel] power/hibernate/memory_hotplug: Rework mutual exclusion (Myron Stowe) [1114228] - [kernel] power/hibernate: Create memory bitmaps after freezing user space (Myron Stowe) [1114228] - [acpi] scan: Change ordering of locks for device hotplug (Myron Stowe) [1114228] - [acpi] hotplug: Remove containers synchronously (Myron Stowe) [1114228] - [base] core/acpi: Avoid device hot remove locking issues (Myron Stowe) [1114228] - [base] introduce help macro to_memory_block (Myron Stowe) [1114228] - [base] use standard device online/offline for state change (Myron Stowe) [1114228] - [base] refactor add_memory_section() to add_memory_block() (Myron Stowe) [1114228] - [base] remove improper get/put in add_memory_section() (Myron Stowe) [1114228] - [base] reduce add_memory_section() for boot-time only (Myron Stowe) [1114228] - [base] unshare add_memory_section() from hotplug (Myron Stowe) [1114228] - [base] use device get/put functions (Myron Stowe) [1114228] - [base] remove unneeded variable (Myron Stowe) [1114228] - [base] move mutex lock out of add_memory_section() (Myron Stowe) [1114228] - [acpi] sleep: Hold acpi_scan_lock over system PM transitions (Myron Stowe) [1114228] - [acpi] hotplug/pci: Fix NULL pointer dereference in cleanup_bridge() (Myron Stowe) [1114228] - [base] cpu: Check if NUMA node is valid before bringing CPU up (Myron Stowe) [1114228] - [pci] acpi: Use dev_dbg() instead of dev_info() in acpi_pci_set_power_state() (Myron Stowe) [1114228] - [acpi] sleep: Introduce acpi_os_prepare_extended_sleep() for extended sleep (Myron Stowe) [1114228] - [base] core: replace strict_strto*() with kstrto*() (Myron Stowe) [1114228] - [acpi] dock: fix error return code in dock_add() (Myron Stowe) [1114228] - [acpi] hotplug/pci: Get rid of check_sub_bridges() (Myron Stowe) [1114228] - [acpi] hotplug/pci: Clean up bridge_mutex usage (Myron Stowe) [1114228] - [acpi] hotplug/pci: Redefine enable_device() and disable_device() (Myron Stowe) [1114228] - [acpi] hotplug/pci: Sanitize acpiphp_get_(latch) (Myron Stowe) [1114228] - [acpi] hotplug/pci: Get rid of unused constants in acpiphp.h (Myron Stowe) [1114228] - [acpi] hotplug/pci: Check for new devices on enabled slots (Myron Stowe) [1114228] - [acpi] hotplug/pci: Allow slots without new devices to be rescanned (Myron Stowe) [1114228] - [acpi] hotplug/pci: Do not check SLOT_ENABLED in enable_device() (Myron Stowe) [1114228] - [acpi] hotplug/pci: Do not exectute _PS0 and _PS3 directly (Myron Stowe) [1114228] - [acpi] hotplug/pci: Do not queue up event handling work items in vain (Myron Stowe) [1114228] - [acpi] hotplug/pci: Consolidate slot disabling and ejecting (Myron Stowe) [1114228] - [acpi] hotplug/pci: Drop redundant checks from check_hotplug_bridge() (Myron Stowe) [1114228] - [acpi] hotplug/pci: Rework namespace scanning and trimming routines (Myron Stowe) [1114228] - [acpi] hotplug/pci: Store parent in functions and bus in slots (Myron Stowe) [1114228] - [acpi] hotplug/pci: Drop handle field from struct acpiphp_bridge (Myron Stowe) [1114228] - [acpi] hotplug/pci: Drop handle field from struct acpiphp_func (Myron Stowe) [1114228] - [acpi] hotplug/pci: Embed function struct into struct acpiphp_context (Myron Stowe) [1114228] - [acpi] hotplug/pci: Drop flags field from struct acpiphp_bridge (Myron Stowe) [1114228] - [acpi] hotplug/pci: Drop sun field from struct acpiphp_slot (Myron Stowe) [1114228] - [acpi] hotplug/pci: Register all devices under the given bridge (Myron Stowe) [1114228] - [acpi] hotplug/pci: Refactor slot allocation code in register_slot() (Myron Stowe) [1114228] - [acpi] hotplug/pci: Drop func field from struct acpiphp_bridge (Myron Stowe) [1114228] - [acpi] hotplug/pci: Merge hotplug event handling functions (Myron Stowe) [1114228] - [acpi] hotplug/pci: Pass hotplug context objects to event handlers (Myron Stowe) [1114228] - [acpi] hotplug/pci: Rework acpiphp_handle_to_bridge() (Myron Stowe) [1114228] - [acpi] hotplug/pci: Unified notify handler for hotplug events (Myron Stowe) [1114228] - [acpi] hotplug/pci: Hotplug context objects for bridges and functions (Myron Stowe) [1114228] - [acpi] hotplug/pci: Always return success after adding a function (Myron Stowe) [1114228] - [acpi] hotplug/pci: Consolidate acpiphp_enumerate_slots() (Myron Stowe) [1114228] - [acpi] pci: Make bus registration and unregistration symmetric (Myron Stowe) [1114228] - [x86] pci: prevent re-allocation of already existing bridge and ROM resource (Myron Stowe) [1114228] - [acpi] dock: Drop unnecessary local variable from dock_add() (Myron Stowe) [1114228] - [acpi] dock/pci: Drop ACPI dock notifier chain (Myron Stowe) [1114228] - [acpi] dock: Do not check CONFIG_ACPI_DOCK_MODULE (Myron Stowe) [1114228] - [acpi] dock: Do not leak memory on falilures to add a dock station (Myron Stowe) [1114228] - [acpi] Drop ACPI bus notifier call chain (Myron Stowe) [1114228] - [acpi] dock: Rework the handling of notifications (Myron Stowe) [1114228] - [acpi] dock: Simplify dock_init_hotplug() and dock_release_hotplug() (Myron Stowe) [1114228] - [acpi] dock: Walk list in reverse order during removal of devices (Myron Stowe) [1114228] - [acpi] dock: Rework and simplify find_dock_devices() (Myron Stowe) [1114228] - [acpi] dock: Drop the hp_lock mutex from struct dock_station (Myron Stowe) [1114228] - [acpi] simplify acpiphp driver with new helper functions (Myron Stowe) [1114228] - [acpi] simplify dock driver with new helper functions (Myron Stowe) [1114228] - [acpi] Export acpi_(bay) (Myron Stowe) [1114228] - [acpi] introduce two helper functions for _EJ0 and _LCK (Myron Stowe) [1114228] - [acpi] introduce helper function acpi_execute_simple_method() (Myron Stowe) [1114228] - [acpi] introduce helper function acpi_has_method() (Myron Stowe) [1114228] - [acpi] dock: simplify dock_create_acpi_device() (Myron Stowe) [1114228] - [acpi] dock: mark initialization functions with __init (Myron Stowe) [1114228] - [acpi] dock: drop redundant spin lock in dock station object (Myron Stowe) [1114228] - [acpi] dock: avoid initializing acpi_dock_notifier_list multiple times (Myron Stowe) [1114228] - [base] Use attribute groups to create sysfs memory files (Myron Stowe) [1114228] - [mm] hugetlb: add support for gigantic page allocation at runtime (Luiz Capitulino) [996763] - [mm] hugetlb: move helpers up in the file (Luiz Capitulino) [996763] - [mm] hugetlb: update_and_free_page(), don't clear PG_reserved bit (Luiz Capitulino) [996763] - [mm] hugetlb: add hstate_is_gigantic() (Luiz Capitulino) [996763] - [mm] hugetlb: fix and clean-up node iteration code to alloc or free (Luiz Capitulino) [996763] - [mm] dma-contiguous: clean source code and prepare for device tree (Luiz Capitulino) [996763] - [mm] cma: Move dma contiguous changes into a seperate config (Luiz Capitulino) [996763] - [thermal] intel_powerclamp: Fix cstate counter detection (Steve Best) [1103376] - [thermal] Tidy up error handling in powerclamp_init (Steve Best) [1103376] - [thermal] intel_powerclamp: Add newer CPU models (Steve Best) [1103376] - [security] selinux: Increase ebitmap_node size for 64-bit configuration (Paul Moore) [922752] - [security] selinux: Reduce overhead of mls_level_isvalid() function call (Paul Moore) [922752] - [powerpc] mm: fix ".__node_distance" undefined (David Milburn) [1081734] - [block] nvme: Retry failed commands with non-fatal error (David Milburn) [1081734] - [block] nvme: Fix divide-by-zero in nvme_trans_io_get_num_cmds (David Milburn) [1081734] - [block] nvme: Add getgeo to block ops (David Milburn) [1081734] - [block] nvme: Start-stop nvme_thread during device add-remove (David Milburn) [1081734] - [block] nvme: Make I/O timeout a module parameter (David Milburn) [1081734] - [block] nvme: CPU hot plug notification (David Milburn) [1081734] - [block] nvme: per-cpu io queues (David Milburn) [1081734] - [block] nvme: Replace DEFINE_PCI_DEVICE_TABLE (David Milburn) [1081734] - [block] nvme: IOCTL path RCU protect queue access (David Milburn) [1081734] - [block] nvme: RCU protected access to io queues (David Milburn) [1081734] - [block] nvme: Initialize device reference count earlier (David Milburn) [1081734] - [scsi] fnic: fix broken FIP discovery by initializing multicast address (Chris Leech) [1100078] - [scsi] libfcoe: Make fcoe_sysfs optional / fix fnic NULL exception (Chris Leech) [1100078]- [fs] nfs: populate ->net in mount data when remounting (Steve Dickson) [1113248] - [fs] nfs: fix lockup caused by pnfs_generic_pg_test (Steve Dickson) [1113248] - [fs] nfs: Fix typo in dprintk (Steve Dickson) [1113248] - [fs] nfs: Comment is now wrong and redundant to code (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: Disconnect on registration failure (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: Remove BUG_ON() call sites (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: Avoid deadlock when credit window is reset (Steve Dickson) [1113248] - [net] sunrpc: Move congestion window constants to header file (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: Reset connection timeout after successful reconnect (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: Use macros for reconnection timeout constants (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: Allocate missing pagelist (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: Remove Tavor MTU setting (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: Ensure ia->ri_id->qp is not NULL when reconnecting (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: Reduce the number of hardway buffer allocations (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: Limit work done by completion handler (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: Reduce calls to ib_poll_cq() in completion handlers (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: Reduce lock contention in completion handlers (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: Split the completion queue (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: Make rpcrdma_ep_destroy() return void (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: Simplify rpcrdma_deregister_external() synopsis (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: mount reports "Invalid mount option" if memreg mode not supported (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: Fall back to MTHCAFMR when FRMR is not supported (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: Remove REGISTER memory registration mode (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: Remove MEMWINDOWS registration modes (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: Remove BOUNCEBUFFERS memory registration mode (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: RPC/RDMA must invoke xprt_wake_pending_tasks() in process context (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: Fix for FMR leaks (Steve Dickson) [1113248] - [net] sunrpc/xprtrdma: mind the device's max fast register page list depth (Steve Dickson) [1113248] - [fs] nfs: Push the file layout driver into a subdirectory (Steve Dickson) [1113248] - [fs] nfs: Handle allocation errors correctly in objlayout_alloc_layout_hdr() (Steve Dickson) [1113248] - [fs] nfs: Handle allocation errors correctly in filelayout_alloc_layout_hdr() (Steve Dickson) [1113248] - [fs] nfs: Use error handler on failed GETATTR with successful OPEN (Steve Dickson) [1113248] - [fs] nfs: Fix a potential busy wait in nfs_page_group_lock (Steve Dickson) [1113248] - [fs] nfs: Fix error handling in __nfs_pageio_add_request (Steve Dickson) [1113248] - [net] sunrpc: suppress allocation warning in rpc_malloc() (Steve Dickson) [1113248] - [fs] nfs: support page groups in nfs_read_completion (Steve Dickson) [1113248] - [fs] nfs: support non page aligned layouts (Steve Dickson) [1113248] - [fs] nfs: allow non page aligned pnfs layout segments (Steve Dickson) [1113248] - [fs] nfs: support multiple verfs per direct req (Steve Dickson) [1113248] - [fs] nfs: remove data list from pgio header (Steve Dickson) [1113248] - [fs] nfs: use > 1 request to handle bsize < PAGE_SIZE (Steve Dickson) [1113248] - [fs] nfs: chain calls to pg_test (Steve Dickson) [1113248] - [fs] nfs: allow coalescing of subpage requests (Steve Dickson) [1113248] - [fs] nfs: clean up filelayout_alloc_commit_info (Steve Dickson) [1113248] - [fs] nfs: page group support in nfs_mark_uptodate (Steve Dickson) [1113248] - [fs] nfs: page group syncing in write path (Steve Dickson) [1113248] - [fs] nfs: page group syncing in read path (Steve Dickson) [1113248] - [fs] nfs: add support for multiple nfs reqs per page (Steve Dickson) [1113248] - [fs] nfs: call nfs_can_coalesce_requests for every req (Steve Dickson) [1113248] - [fs] nfs: modify pg_test interface to return size_t (Steve Dickson) [1113248] - [fs] nfs: remove unused arg from nfs_create_request (Steve Dickson) [1113248] - [fs] nfs: clean up PG_* flags (Steve Dickson) [1113248] - [fs] nfs: fix race in filelayout commit path (Steve Dickson) [1113248] - [fs] nfs: Create a common nfs_pageio_ops struct (Steve Dickson) [1113248] - [fs] nfs: Create a common generic_pg_pgios() (Steve Dickson) [1113248] - [fs] nfs: Create a common multiple_pgios() function (Steve Dickson) [1113248] - [fs] nfs: Create a common initiate_pgio() function (Steve Dickson) [1113248] - [fs] nfs: Create a generic_pgio function (Steve Dickson) [1113248] - [fs] nfs: Create a common pgio_error function (Steve Dickson) [1113248] - [fs] nfs: Create a common rpcsetup function for reads and writes (Steve Dickson) [1113248] - [fs] nfs: Create a common rpc_call_ops struct (Steve Dickson) [1113248] - [fs] nfs: Create a common nfs_pgio_result_common function (Steve Dickson) [1113248] - [fs] nfs: Create a common pgio_rpc_prepare function (Steve Dickson) [1113248] - [fs] nfs: Create a common rw_header_alloc and rw_header_free function (Steve Dickson) [1113248] - [fs] nfs: Create a common pgio_alloc and pgio_release function (Steve Dickson) [1113248] - [fs] nfs: Move the write verifier into the nfs_pgio_header (Steve Dickson) [1113248] - [fs] nfs: Create a common read and write header struct (Steve Dickson) [1113248] - [fs] nfs: Create a common read and write data struct (Steve Dickson) [1113248] - [fs] nfs: Create a common results structure for reads and writes (Steve Dickson) [1113248] - [fs] nfs: Create a common argument structure for reads and writes (Steve Dickson) [1113248] - [fs] nfs: remove ->read_pageio_init from rpc ops (Steve Dickson) [1113248] - [fs] nfs: remove ->write_pageio_init from rpc ops (Steve Dickson) [1113248] - [fs] nfs: commit layouts in fdatasync (Steve Dickson) [1113248] - [net] sunrpc: Fix a module reference issue in rpcsec_gss (Steve Dickson) [1113248] - [fs] nfs: Don't ignore suid/sgid bit changes after a successful write (Steve Dickson) [1113248] - [fs] nfs: Don't declare inode uptodate unless all attributes were checked (Steve Dickson) [1113248] - [fs] nfs: Fix memroy leak for double mounts (Steve Dickson) [1113248] - [fs] nfs: pass string length to pr_notice message about readdir loops (Steve Dickson) [1111170] - [net] sunrpc: rpc_restart_call/rpc_restart_call_prepare should clear task->tk_status (Steve Dickson) [1111170] - [net] sunrpc: Don't let rpc_delay() clobber non-timeout errors (Steve Dickson) [1111170] - [net] sunrpc: Ensure call_status() deals correctly with SOFTCONN tasks (Steve Dickson) [1111170] - [fs] nfs: Clear the open state flags if the new stateid does not match (Steve Dickson) [1111170] - [fs] nfs: Use correct locking when updating nfs4_state in nfs4_close_done (Steve Dickson) [1111170] - [fs] nfs: Ensure that we free existing layout segments if we get a new layout (Steve Dickson) [1111170] - [fs] nfs: Minor optimisation in get_layout_by_fh_locked() (Steve Dickson) [1111170] - [fs] nfs: Ensure that the layout recall callback matches layout stateids (Steve Dickson) [1111170] - [fs] nfs: Don't update the open stateid unless it is newer than the old one (Steve Dickson) [1111170] - [fs] nfs: Fix wraparound issues in pnfs_seqid_is_newer() (Steve Dickson) [1111170] - [fs] nfs: Be more aggressive in using readdirplus for 'ls -l' situations (Steve Dickson) [1111170] - [net] sunrpc: RPC callbacks may be split across several TCP segments (Steve Dickson) [1111170] - [net] sunrpc: Fix oops when trace sunrpc_task events in nfs client (Steve Dickson) [1111170] - [fs] nfs: Fail the truncate() if the lock/open stateid is invalid (Steve Dickson) [1111170] - [fs] nfs: Fail data server I/O if stateid represents a lost lock (Steve Dickson) [1111170] - [fs] nfs: Fix the return value of nfs4_select_rw_stateid (Steve Dickson) [1111170] - [fs] nfs: nfs4_stateid_is_current should return 'true' for an invalid stateid (Steve Dickson) [1111170] - [fs] nfs: Fix a delegation callback race (Steve Dickson) [1111170] - [fs] nfs: Fix another nfs4_sequence corruptor (Steve Dickson) [1111170] - [fs] nfsd: fix bug for readdir of pseudofs ("J. Bruce Fields") [1109733 1111719] - [fs] nfsd: Don't hand out delegations for 30 seconds after recalling them ("J. Bruce Fields") [1111227 1111719] - [fs] nfsd: fix FREE_STATEID lockowner leak ("J. Bruce Fields") [1111719] - [fs] nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry ("J. Bruce Fields") [1111719] - [fs] nfsd: kill READ64 ("J. Bruce Fields") [1111719] - [fs] nfsd: kill READ32 ("J. Bruce Fields") [1111719] - [fs] nfsd: simplify server xdr->next_page use ("J. Bruce Fields") [1111719] - [fs] nfsd: hash deleg stateid only on successful nfs4_set_delegation ("J. Bruce Fields") [1111719] - [fs] nfsd: rename recall_lock to state_lock ("J. Bruce Fields") [1111719] - [fs] nfsd: remove unneeded zeroing of fields in nfsd4_proc_compound ("J. Bruce Fields") [1111719] - [fs] nfsd: fix setting of NFS4_OO_CONFIRMED in nfsd4_open ("J. Bruce Fields") [1111719] - [fs] nfsd: use recall_lock for delegation hashing ("J. Bruce Fields") [1111719] - [fs] nfsd: fix laundromat next-run-time calculation ("J. Bruce Fields") [1111719] - [fs] nfsd: make nfsd4_encode_fattr static ("J. Bruce Fields") [1111719] - [net] sunrpc: Remove using of dprintk with KERN_WARNING ("J. Bruce Fields") [1111719] - [fs] nfsd: remove unused function nfsd_read_file ("J. Bruce Fields") [1111719] - [fs] nfsd: getattr for FATTR4_WORD0_FILES_AVAIL needs the statfs buffer ("J. Bruce Fields") [1111719] - [fs] nfsd: Error out when getting more than one fsloc/secinfo/uuid ("J. Bruce Fields") [1111719] - [fs] nfsd: Using type of uint32_t for ex_nflavors instead of int ("J. Bruce Fields") [1111719] - [fs] nfsd: Add missing comment of "expiry" in expkey_parse() ("J. Bruce Fields") [1111719] - [fs] nfsd: Remove typedef of svc_client and svc_export in export.c ("J. Bruce Fields") [1111719] - [fs] nfsd: Cleanup unneeded including net/ipv6.h ("J. Bruce Fields") [1111719] - [fs] nfsd: remove unneeded linux/user_namespace.h include ("J. Bruce Fields") [1111719] - [fs] nfsd: Adds macro EX_UUID_LEN for exports uuid's length ("J. Bruce Fields") [1111719] - [fs] nfsd: Helper function for parsing uuid ("J. Bruce Fields") [1111719] - [fs] nfsd:Avoid NULL reference or double free in nfsd4_fslocs_free() ("J. Bruce Fields") [1109733 1111719] - [fs] nfsd: better reservation of head space for krb5 ("J. Bruce Fields") [1111719] - [fs] nfsd: kill write32, write64 ("J. Bruce Fields") [1111719] - [fs] nfsd: kill WRITEMEM ("J. Bruce Fields") [1111719] - [fs] nfsd: kill WRITE64 ("J. Bruce Fields") [1111719] - [fs] nfsd: kill WRITE32 ("J. Bruce Fields") [1111719] - [fs] nfsd: really fix nfs4err_resource in 4.1 case ("J. Bruce Fields") [1111719] - [fs] nfsd: allow exotic read compounds ("J. Bruce Fields") [1111719] - [fs] nfsd: more read encoding cleanup ("J. Bruce Fields") [1111719] - [fs] nfsd: read encoding cleanup ("J. Bruce Fields") [1111719] - [fs] nfsd: separate splice and readv cases ("J. Bruce Fields") [1111719] - [fs] nfsd: nfsd_vfs_read doesn't use file handle parameter ("J. Bruce Fields") [1111719] - [fs] nfsd: turn off zero-copy-read in exotic cases ("J. Bruce Fields") [1111719] - [fs] nfsd: estimate sequence response size ("J. Bruce Fields") [1111719] - [fs] nfsd: better estimate of getattr response size ("J. Bruce Fields") [1111719] - [fs] nfsd: don't treat readlink like a zero-copy operation ("J. Bruce Fields") [1111719] - [fs] nfsd: enforce rd_dircount ("J. Bruce Fields") [1111719] - [fs] nfsd: allow large readdirs ("J. Bruce Fields") [1111719] - [fs] nfsd: use session limits to release send buffer reservation ("J. Bruce Fields") [1111719] - [fs] nfsd: adjust buflen to session channel limit ("J. Bruce Fields") [1111719] - [net] sunrpc: define xdr_restrict_buflen ("J. Bruce Fields") [1111719] - [fs] nfsd: fix buflen calculation after read encoding ("J. Bruce Fields") [1111719] - [fs] nfsd: nfsd4_check_resp_size should check against whole buffer ("J. Bruce Fields") [1111719] - [fs] nfsd: minor encode_read cleanup ("J. Bruce Fields") [1111719] - [fs] nfsd: more precise nfsd4_max_reply ("J. Bruce Fields") [1111719] - [fs] nfsd: don't try to encode conflicting owner if low on space ("J. Bruce Fields") [1111719] - [fs] nfsd: convert 4.1 replay encoding ("J. Bruce Fields") [1111719] - [fs] nfsd: allow encoding across page boundaries ("J. Bruce Fields") [1023319 1111719] - [fs] nfsd: size-checking cleanup ("J. Bruce Fields") [1111719] - [fs] nfsd: remove redundant encode buffer size checking ("J. Bruce Fields") [1111719] - [fs] nfsd: nfsd4_check_resp_size needn't recalculate length ("J. Bruce Fields") [1111719] - [fs] nfsd: reserve space before inlining 0-copy pages ("J. Bruce Fields") [1111719] - [fs] nfsd: teach encoders to handle reserve_space failures ("J. Bruce Fields") [1111719] - [fs] nfsd: "backfill" using write_bytes_to_xdr_buf ("J. Bruce Fields") [1111719] - [fs] nfsd: use xdr_truncate_encode ("J. Bruce Fields") [1111719] - [net] sunrpc: xdr_truncate_encode ("J. Bruce Fields") [1111719] - [fs] nfsd: keep xdr buf length updated ("J. Bruce Fields") [1111719] - [fs] nfsd: no need for encode_compoundres to adjust lengths ("J. Bruce Fields") [1111719] - [fs] nfsd: remove ADJUST_ARGS ("J. Bruce Fields") [1111719] - [fs] nfsd: use xdr_stream throughout compound encoding ("J. Bruce Fields") [1111719] - [fs] nfsd: use xdr_reserve_space in attribute encoding ("J. Bruce Fields") [1111719] - [fs] nfsd: allow space for final error return ("J. Bruce Fields") [1111719] - [fs] nfsd: fix encoding of out-of-space replies ("J. Bruce Fields") [1111719] - [fs] nfsd: reserve head space for krb5 integ/priv info ("J. Bruce Fields") [1111719] - [fs] nfsd: move proc_compound xdr encode init to helper ("J. Bruce Fields") [1111719] - [fs] nfsd: tweak nfsd4_encode_getattr to take xdr_stream ("J. Bruce Fields") [1111719] - [fs] nfsd: embed xdr_stream in nfsd4_compoundres ("J. Bruce Fields") [1111719] - [fs] nfsd: decoding errors can still be cached and require space ("J. Bruce Fields") [1111719] - [fs] nfsd: fix write reply size estimate ("J. Bruce Fields") [1111719] - [fs] nfsd: read size estimate should include padding ("J. Bruce Fields") [1111719] - [fs] nfsd: allow larger 4.1 session drc slots ("J. Bruce Fields") [1111719] - [fs] nfsd: READ, READDIR, etc., are idempotent ("J. Bruce Fields") [1111719] - [fs] nfsd: Only set PF_LESS_THROTTLE when really needed ("J. Bruce Fields") [1111719] - [net] sunrpc: track whether a request is coming from a loop-back interface ("J. Bruce Fields") [1111719] - [net] sunrpc: Fix a module reference leak in svc_handle_xprt ("J. Bruce Fields") [1111719] - [fs] nfsd: Ignore client's source port on RDMA transports ("J. Bruce Fields") [1111719] - [fs] nfsd: remove nfsd4_free_slab ("J. Bruce Fields") [1111719] - [fs] nfsd: Remove assignments inside conditions ("J. Bruce Fields") [1111719] - [fs] nfsd: fix delegation cleanup on error ("J. Bruce Fields") [1111719] - [fs] nfsd: Don't clear SUID/SGID after root writing data ("J. Bruce Fields") [1111719] - [fs] nfsd: warn on finding lockowner without stateid's ("J. Bruce Fields") [1111719] - [fs] nfsd: remove lockowner when removing lock stateid ("J. Bruce Fields") [1111719] - [fs] nfsd: fix corruption on setting an ACL ("J. Bruce Fields") [1111719] - [fs] nfsd: Get rid of empty function nfs4_state_init ("J. Bruce Fields") [1111719] - [fs] nfsd: Use simple_read_from_buffer for coping data to userspace ("J. Bruce Fields") [1111719] - [fs] nfsd: clean up fh_auth usage ("J. Bruce Fields") [1111719] - [fs] nfsd: cleanup unneeded including linux/export.h ("J. Bruce Fields") [1111719] - [fs] nfsd: Clean up nfs4_preprocess_stateid_op ("J. Bruce Fields") [1111719] - [fs] nfsd: Mark nfs4_free_lockowner and nfs4_free_openowner as static functions ("J. Bruce Fields") [1111719] - [fs] nfsd: remove ("J. Bruce Fields") [1111719] - [fs] nfsd: move to fs/nfsd ("J. Bruce Fields") [1111719] - [fs] nfsd: move to fs/nfsd ("J. Bruce Fields") [1111719] - [fs] nfsd: remove ("J. Bruce Fields") [1111719] - [fs] nfsd: Remove 'inline' designation for free_client() ("J. Bruce Fields") [1111719] - [fs] nfsd: call rpc_destroy_wait_queue() from free_client() ("J. Bruce Fields") [1111719] - [fs] nfsd: Move default initialisers from create_client() to alloc_client() ("J. Bruce Fields") [1111719] - [fs] nfsd: set timeparms.to_maxval in setup_callback_client ("J. Bruce Fields") [1111719] - [fs] nfsd: don't create unnecessary mask acl ("J. Bruce Fields") [1111719] - [fs] nfsd: don't return high mode bits" ("J. Bruce Fields") [1111719] - [fs] nfsd: fix memory leak in nfsd4_encode_fattr() ("J. Bruce Fields") [1111719] - [fs] nfsd: check passed socket's net matches NFSd superblock's one ("J. Bruce Fields") [1111719] - [fs] nfsd: Check rpc_xprt out of xs_setup_bc_tcp ("J. Bruce Fields") [1111719] - [net] sunrpc: New helper for creating client with rpc_xprt ("J. Bruce Fields") [1111719] - [fs] nfsd: Free backchannel xprt in bc_destroy ("J. Bruce Fields") [1111719] - [net] sunrpc: fix memory leak of peer addresses in XPRT ("J. Bruce Fields") [1111719] - [fs] nfsd: Clear wcc data between compound ops ("J. Bruce Fields") [1111719] - [fs] nfsd: Don't return NFS4ERR_STALE_STATEID for NFSv4.1+ ("J. Bruce Fields") [1111719] - [fs] nfsd: fix setclientid encode size ("J. Bruce Fields") [1111719] - [fs] nfsd: remove redundant check from nfsd4_check_resp_size ("J. Bruce Fields") [1111719] - [fs] nfsd: use more generous NFS4_ACL_MAX ("J. Bruce Fields") [1111719] - [fs] nfsd: minor nfsd4_replay_cache_entry cleanup ("J. Bruce Fields") [1111719] - [fs] nfsd: nfsd4_replay_cache_entry should be static ("J. Bruce Fields") [1111719] - [fs] nfsd: update comments with obsolete function name ("J. Bruce Fields") [1111719] - [fs] nfsd: Using free_conn free connection ("J. Bruce Fields") [1111719] - [fs] nfsd: typo in nfsd_rename comment ("J. Bruce Fields") [1111719] - [fs] nfsd: simplify saved/current fh uses in nfsd4_proc_compound ("J. Bruce Fields") [1111719] - [fs] nfsd: Traverse unconfirmed client through hash-table ("J. Bruce Fields") [1111719] - [net] svcrpc: explicitly reject compounds that are not padded out to 4-byte multiple ("J. Bruce Fields") [1111719] - [fs] nfsd: notify_change needs elevated write count ("J. Bruce Fields") [1111719 1115034] - [fs] nfsd: fix test_stateid error reply encoding ("J. Bruce Fields") [1111719] - [fs] nfsd: leave reply buffer space for failed setattr ("J. Bruce Fields") [1111719] - [fs] nfsd: make set of large acl return efbig, not resource ("J. Bruce Fields") [1111719] - [fs] nfsd: session needs room for following op to error out ("J. Bruce Fields") [1111719] - [fs] nfsd: buffer-length check for SUPPATTR_EXCLCREAT ("J. Bruce Fields") [1111719] - [fs] nfsd: fix lost nfserrno() call in nfsd_setattr() ("J. Bruce Fields") [1111719] - [net] sunrpc: Mark functions as static in net/sunrpc/svc_xprt.c ("J. Bruce Fields") [1111719] - [fs] nfsd: decrease nfsd4_encode_fattr stack usage ("J. Bruce Fields") [1111719] - [fs] nfsd: fix encode_entryplus_baggage stack usage ("J. Bruce Fields") [1111719] - [fs] nfsd: simplify xdr encoding of nfsv4 names ("J. Bruce Fields") [1111719] - [fs] nfsd: encode_rdattr_error cleanup ("J. Bruce Fields") [1111719] - [fs] nfsd: nfsd4_encode_fattr cleanup ("J. Bruce Fields") [1111719] - [fs] nfsd: better VERIFY comment ("J. Bruce Fields") [1111719] - [fs] nfsd: Fix a memory leak in nfsd4_create_session ("J. Bruce Fields") [1111719] - [fs] nfsd: get rid of unused function definition ("J. Bruce Fields") [1111719] - [fs] nfsd:Define op_iattr for nfsd4_open instead using macro ("J. Bruce Fields") [1111719] - [fs] nfsd: fix compile warning without CONFIG_NFSD_V3 ("J. Bruce Fields") [1111719] - [fs] nfsd: Don't start lockd when only NFSv4 is running ("J. Bruce Fields") [1111719] - [net] sunrpc: Support a new option for ignoring the result of svc_register ("J. Bruce Fields") [1103348 1111719] - [fs] nfsd: fix bad length checking for backchannel ("J. Bruce Fields") [1111719] - [fs] nfsd: fix a leak which can cause CREATE_SESSION failures ("J. Bruce Fields") [1111719] - [fs] nfsd:Add missing recording of back channel attrs in nfsd4_session ("J. Bruce Fields") [1111719] - [fs] nfsd: get rid of unused macro definition ("J. Bruce Fields") [1111719] - [fs] nfsd: clean up unnecessary temporary variable in nfsd4_decode_fattr ("J. Bruce Fields") [1111719] - [fs] nfsd: using nfsd4_encode_noop for encoding destroy_session/free_stateid ("J. Bruce Fields") [1111719] - [fs] nfsd: clean up an xdr reserved space calculation ("J. Bruce Fields") [1111719] - [fs] nfsd: get rid of unused function definition ("J. Bruce Fields") [1111719] - [fs] nfsd: calculate the missing length of bitmap in EXCHANGE_ID ("J. Bruce Fields") [1111719] - [fs] nfsd: revoking of suid/sgid bits after chown() in a consistent way ("J. Bruce Fields") [1111719] - [net] sunrpc: fix some typos ("J. Bruce Fields") [1111719] - [fs] nfsd: start documenting some XDR handling functions ("J. Bruce Fields") [1111719] - [fs] nfsd: don't return high mode bits ("J. Bruce Fields") [1111719] - [fs] nfsd: export proper maximum file size to the client ("J. Bruce Fields") [1111719] - [fs] nfsd: improve write performance with better sendspace reservations ("J. Bruce Fields") [1111719] - [net] svcrpc: remove an unnecessary assignment ("J. Bruce Fields") [1111719] - [fs] nfsd: Add support for NFS v4.2 operation checking ("J. Bruce Fields") [1111719] - [fs] nfsd: nfsd_shutdown_net needs state lock ("J. Bruce Fields") [1111719] - [fs] nfsd: Combine decode operations for v4 and v4.1 ("J. Bruce Fields") [1111719] - [fs] nfsd: -EINVAL on invalid anonuid/gid instead of silent failure ("J. Bruce Fields") [1111719] - [fs] nfsd: return better errors to exportfs ("J. Bruce Fields") [1111719] - [fs] nfsd: fh_update should error out in unexpected cases ("J. Bruce Fields") [1111719] - [fs] nfsd: fix Kconfig syntax ("J. Bruce Fields") [1111719] - [fs] nfsd: switch to p(dD) ("J. Bruce Fields") [1111719] - [fs] nfsd: racy access to ->d_name in nsfd4_encode_path() ("J. Bruce Fields") [1111719] - [net] svcrpc: remove unused rq_resused ("J. Bruce Fields") [1111719] - [fs] nfsd: nfsd4_create_clid_dir prints uninitialized data ("J. Bruce Fields") [1111719] - [fs] nfsd: Fix MACH_CRED NULL dereference ("J. Bruce Fields") [1111719] - [fs] nfsd: fix xdr decoding of large non-write compounds ("J. Bruce Fields") [1095061 1111719] - [fs] gfs2: When using flock() a GFS2 filesystem hangs (Robert S Peterson) [1111624] - [fs] nfs: emit a fsnotify_nameremove call in sillyrename codepath (Jeff Layton) [919347] - [fs] nfs: remove synchronous rename code (Jeff Layton) [919347] - [fs] nfs: convert nfs_rename to use async_rename infrastructure (Jeff Layton) [919347] - [fs] nfs: make nfs_async_rename non-static (Jeff Layton) [919347] - [fs] nfs: abstract out code needed to complete a sillyrename (Jeff Layton) [919347] - [fs] gfs2: Fix race in glock lru glock disposal (Robert S Peterson) [1095835] - [fs] gfs2: Use lockref for glocks (Robert S Peterson) [1095835] - [fs] cifs: Fix check for regular file in couldbe_mf_symlink() (Sachin Prabhu) [1077230] - [fs] cifs: Re-order M-F Symlink code (Sachin Prabhu) [1077230] - [fs] cifs: Add create MFSymlinks to protocol ops struct (Sachin Prabhu) [1077230] - [fs] cifs: use protocol specific call for query_mf_symlink() (Sachin Prabhu) [1077230] - [fs] cifs: Rename MF symlink function names (Sachin Prabhu) [1077230] - [fs] cifs: Rename and cleanup open_query_close_cifs_symlink() (Sachin Prabhu) [1077230] - [fs] cifs: We do not drop reference to tlink in CIFSCheckMFSymlink() (Sachin Prabhu) [1077230]- [s390] af_iucv: recvmsg problem for SOCK_STREAM sockets (Hendrik Brueckner) [1109703] - [s390] af_iucv: correct cleanup if listen backlog is full (Hendrik Brueckner) [1109033] - [kernel] auditsc: audit_krule mask accesses need bounds checking (Denys Vlasenko) [1102710] {CVE-2014-3917} - [fs] nfs: Don't mark the data cache as invalid if it has been flushed (Scott Mayhew) [1114054] - [fs] nfs: Clear NFS_INO_REVAL_PAGECACHE when we update the file size (Scott Mayhew) [1114054] - [fs] nfs: Fix cache_validity check in nfs_write_pageuptodate() (Scott Mayhew) [1114054] - [mm] avoid kABI breakage (Jerome Marchand) [1097419] - [mm] swap: change swap_list_head to plist, add swap_avail_head (Jerome Marchand) [1097419] - [lib] plist: add plist_requeue (Jerome Marchand) [1097419] - [lib] plist: add helper functions (Jerome Marchand) [1097419] - [mm] swap: change swap_info singly-linked list to list_head (Jerome Marchand) [1097419] - [block] mtip32xx: mtip_async_complete() bug fixes (Jeff Moyer) [1102281] - [block] mtip32xx: Unmap the DMA segments before completing the IO request (Jeff Moyer) [1102281] - [ethernet] tg3: Change nvram command timeout value to 50ms (Ivan Vecera) [1086397] - [ethernet] tg3: Override clock, link aware and link idle mode during NVRAM dump (Ivan Vecera) [1086397] - [edac] sb_edac: mark MCE messages as KERN_DEBUG (Aristeu Rozanski) [1056785] - [edac] sb_edac: use "event" instead of "exception" when MC wasnt signaled (Aristeu Rozanski) [1056785] - [Documentation] MAINTAINERS: Add DesignWare, i.MX6, Armada, R-Car PCI host maintainers (Myron Stowe) [1110890] - [pci] Disable Bus Master only on kexec reboot (Myron Stowe) [1110890] - [pci] Omit PCI ID macro strings to shorten quirk names (Myron Stowe) [1110890] - [pci] Move device_del() from pci_stop_dev() to pci_destroy_dev() (Myron Stowe) [1110890] - [pci] Avoid unnecessary CPU switch when calling driver .probe() method (Myron Stowe) [1110890] - [Documentation] MAINTAINERS: Add Jingoo Han as Samsung Exynos PCIe driver maintainer (Myron Stowe) [1110890] - [Documentation] MAINTAINERS: Add Tegra PCIe maintainer (Myron Stowe) [1110890] - [ethernet] ixgbe: set driver_max_VFs should be done before enabling SRIOV (Alex Williamson) [1090154] - [ethernet] ixgbe: define IXGBE_MAX_VFS_DRV_LIMIT macro and cleanup const 63 (Alex Williamson) [1090154] - [fs] nfs: advertise only supported callback netids (Jeff Layton) [1048477] - [fs] nfs: clean up, revert increase in READDIR RPC buffer max size (Jeff Layton) [1048477] - [net] sunrpc: Fix large reads on NFS/RDMA (Jeff Layton) [1048477] - [net] sunrpc: remove KERN_INFO from dprintk() call sites (Jeff Layton) [1048477] - [kernel] ftrace: Hardcode ftrace_module_init() call into load_module() (Takahiro MUNEDA) [1061553] - [kernel] trace: Make register/unregister_ftrace_command __init (Takahiro MUNEDA) [1061553] - [tools] turbostat: run on HSX (Prarit Bhargava) [1081657] - [tools] Revert: turbostat: servers do not support uncore power register (Prarit Bhargava) [1081657]- [net] neigh: set nud_state to NUD_INCOMPLETE when probing router reachability (Hannes Frederic Sowa) [1110193] - [net] bridge: Set vlan_features to allow offloads on vlans (Florian Westphal) [1058544] - [net] team: fix mtu setting (Jiri Pirko) [1103083] - [net] ptp: validate the requested frequency adjustment (Jiri Benc) [1092969] - [net] netfilter: ctnetlink: don't add null bindings if no nat requested (Florian Westphal) [1089929] - [net] netfilter: ctnetlink: force null nat binding on insert (Florian Westphal) [1089929] - [net] netfilter: nf_conntrack: don't release a conntrack with non-zero refcnt (Florian Westphal) [1089929] - [net] netfilter: nf_conntrack: fix RCU race in nf_conntrack_find_get (Florian Westphal) [1089929] - [net] rtnetlink: Only supply IFLA_VF_PORTS information when RTEXT_FILTER_VF is set (Jiri Pirko) [1092400] - [net] rtnetlink: Warn when interface's information won't fit in our packet (Jiri Pirko) [1092400] - [net] fib_frontend: fix possible NULL pointer dereference (Jiri Benc) [1091142] - [net] team: forbid incorrect fall-through in notifier (Jiri Pirko) [1090495] - [net] gre: don't allow to add the same tunnel twice (Florian Westphal) [1086498] - [net] sctp: confirm route during forward progress (Daniel Borkmann) [1089629] - [net] nf_conntrack: decrement global counter after object release (Jiri Pirko) [1089191] - [net] add busy_poll device feature (Jiri Pirko) [1080093] - [net] ipv6: reallocate addrconf router for ipv6 address when lo device up (Jiri Benc) [1077053] - [net] macvlan: Add support for 'always_on' offload features (Florian Westphal) [928644] - [net] macvlan: fix netdev feature propagation from lower device (Florian Westphal) [928644]- [scsi] pm80xx: Spinlock fix (Rich Bono) [1044636] - [scsi] aacraid: Update unsupported card list (Rich Bono) [1080712] - [scsi] vmw_pvscsi: Some improvements in pvscsi driver (Ewan Milne) [1075090] - [scsi] vmw_pvscsi: Add support for I/O requests coalescing (Ewan Milne) [1075090] - [scsi] vmw_pvscsi: Fix pvscsi_abort() function (Ewan Milne) [1075090] - [net] sctp: Fix sk_ack_backlog wrap-around problem (Daniel Borkmann) [1112726] {CVE-2014-4667} - [net] ipv4/tunnels: fix an oops when using ipip/sit with IPsec (Jiri Pirko) [1108857] - [net] filter: let bpf_tell_extensions return SKF_AD_MAX (Jiri Benc) [1079524] - [net] filter: introduce SO_BPF_EXTENSIONS (Jiri Benc) [1079524]- [scsi] qla2xxx: Update version number to 8.06.00.08.07.0-k3 (Chad Dupuis) [1090378] - [scsi] qla2xxx: Reduce the time we wait for a command to complete during SCSI error handling (Chad Dupuis) [1090378] - [scsi] qla2xxx: Clear loop_id for ports that are marked lost during fabric scanning (Chad Dupuis) [1090378] - [scsi] qla2xxx: Avoid escalating the SCSI error handler if the command is not found in firmware (Chad Dupuis) [1090378] - [scsi] qla2xxx: Don't check for firmware hung during the reset context for ISP82XX (Chad Dupuis) [1090378] - [scsi] qla2xxx: Issue abort command for outstanding commands during cleanup when only firmware is alive (Chad Dupuis) [1090378] - [scsi] set DID_TIME_OUT correctly (Ewan Milne) [1103881] - [scsi] fix invalid setting of host byte (Ewan Milne) [1103881] - [scsi] More USB deadlock fixes (Ewan Milne) [1103881] - [scsi] Fix USB deadlock caused by SCSI error handling (Ewan Milne) [1103881] - [scsi] Fix command result state propagation (Ewan Milne) [1103881] - [scsi] Fix spurious request sense in error handling (Ewan Milne) [1103881] - [scsi] Add timeout to avoid infinite command retry (Ewan Milne) [1061871] - [scsi] lpfc: Update version for 10.2.8021.0 driver release (Rob Evers) [1088574] - [scsi] lpfc 10.2.8001.0: Fix ExpressLane priority setup (Rob Evers) [1088574] - [scsi] lpfc 10.2.8001.0: Removed obsolete PCI IDs from the driver (Rob Evers) [1088574] - [scsi] lpfc 10.2.8001.0: Fix for initializing RRQ bitmap (Rob Evers) [1088574] - [scsi] lpfc 10.2.8001.0: Fix for cleaning up stale ring flag and sp_queue_event entries (Rob Evers) [1088574] - [scsi] lpfc: Add iotag memory barrier (Rob Evers) [1088574] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files from 8.3.45 patches (Rob Evers) [1088574] - [scsi] lpfc 10.2.8000.0: Fixed locking for scsi task management commands (Rob Evers) [1088574] - [scsi] lpfc 10.2.8000.0: Convert runtime references to old xlane cfg param to fof cfg param (Rob Evers) [1088574] - [scsi] lpfc 10.2.8000.0: Fix FW dump using sysfs (Rob Evers) [1088574] - [scsi] lpfc 10.2.8000.0: Fix SLI4 s abort loop to process all FCP rings and under ring_lock (Rob Evers) [1088574] - [scsi] lpfc 10.2.8000.0: Fixed kernel panic in lpfc_abort_handler (Rob Evers) [1088574] - [scsi] lpfc 10.2.8000.0: Fix locking for postbufq when freeing (Rob Evers) [1088574] - [scsi] lpfc: remove self-assignments (Rob Evers) [1088574] - [scsi] lpfc: Using plain integer as NULL pointer (Rob Evers) [1088574] - [scsi] lpfc 10.2.8000.0: Fix locking for lpfc_hba_down_post (Rob Evers) [1088574] - [scsi] lpfc 10.2.8000.0: Fix dynamic transitions of FirstBurst from on to off (Rob Evers) [1088574] - [scsi] lpfc 8.3.45: Fixed crash during driver unload (Rob Evers) [1088574] - [scsi] lpfc 8.3.45: Fixed driver error messages after firmware download (Rob Evers) [1088574] - [scsi] lpfc 8.3.45: Fixed missing initialization for task management IOCBs (Rob Evers) [1088574] - [scsi] lpfc 8.3.45: Fix sysfs buffer overrun in read of lpfc_fcp_cpu_map for 128 CPUs (Rob Evers) [1088574] - [scsi] lpfc 8.3.45: Incorporate changes to use reason in change_queue_depth function (Rob Evers) [1088574] - [scsi] lpfc 8.3.45: Incorporated support of a low-latency io path (Rob Evers) [1088574] - [scsi] lpfc 8.3.45: Added dport mailbox pass through support (Rob Evers) [1088574] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [1088576] - [scsi] be2iscsi: fix bad if expression (Rob Evers) [1088576] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1088576] - [scsi] be2iscsi: Jump to 'free_memory' is apparently missing (Rob Evers) [1088576] - [scsi] be2iscsi: Fix destroy MCC-CQ before MCC-EQ is destroyed (Rob Evers) [1088576] - [scsi] be2iscsi: Fix memory corruption in MBX path (Rob Evers) [1088576] - [scsi] be2iscsi: Fix TCP parameters while connection offloading (Rob Evers) [1088576] - [scsi] be2iscsi: Fix interrupt Coalescing mechanism (Rob Evers) [1088576] - [scsi] be2iscsi: Fix exposing Host in sysfs after adapter initialization is complete (Rob Evers) [1088576] - [scsi] be2iscsi: Fix retreving MCCQ_WRB in non-embedded Mbox path (Rob Evers) [1088576]- [drm] nouveau/bios: fix a bit shift error introduced by recent commit (Ulrich Obergfell) [1089936] - [ethernet] sfc: PIO:Restrict to 64bit arch and use 64-bit writes (Nikolay Aleksandrov) [1089024] - [fs] nfs: Apply NFS_MOUNT_CMP_FLAGMASK to nfs_compare_remount_data() (Scott Mayhew) [1103805] - [fs] gfs2: Prevent recovery before the local journal is set (Robert S Peterson) [1079433] - [fs] gfs2: Increase the max number of ACLs (Robert S Peterson) [1078231] - [fs] gfs2: check NULL return value in gfs2_ok_to_move (Abhijith Das) [1097042] - [fs] gfs2: Refresh quota after setting through quotactl (Abhijith Das) [1088740] - [kernel] hrtimer: Prevent all reprogramming if hang detected (Prarit Bhargava) [1094732] - [tty] Set correct tty name in 'active' sysfs attribute (Denys Vlasenko) [1066403] - [ethernet] bnx2x: Fix kernel crash and data miscompare after EEH recovery (Michal Schmidt) [1101808] - [ethernet] bnx2x: Adapter not recovery from EEH error injection (Michal Schmidt) [1067154] - [powerpc] tm: Disable IRQ in tm_recheckpoint (Larry Woodman) [1088224] - [x86] thinkpad: save and restore adaptive keyboard mode for suspend and, resume (Don Zickus) [1094476] - [x86] thinkpad: support Thinkpad X1 Carbon 2nd generation's adaptive keyboard (Don Zickus) [1094476]- [lib] random32: minor cleanups and kdoc fix (Hannes Frederic Sowa) [1100299] - [lib] random32: avoid attempt to late reseed if in the middle of seeding (Hannes Frederic Sowa) [1100299] - [lib] random32: use msecs_to_jiffies for reseed timer (Hannes Frederic Sowa) [1100299] - [lib] random32: add __init prefix to prandom_start_seed_timer (Hannes Frederic Sowa) [1100299] - [lib] random32: add test cases for taus113 implementation (Hannes Frederic Sowa) [1100299] - [lib] random32: upgrade taus88 generator to taus113 from errata paper (Hannes Frederic Sowa) [1100299] - [lib] random32: move rnd_state to linux/random.h (Hannes Frederic Sowa) [1100299] - [lib] random32: add prandom_reseed_late() and call when nonblocking pool becomes initialized (Hannes Frederic Sowa) [1100299] - [lib] random32: add periodic reseeding (Hannes Frederic Sowa) [1100299] - [lib] random: allow architectures to optionally define random_get_entropy() (Hannes Frederic Sowa) [1100299] - [net] packet: use percpu mmap tx frame pending refcount (Daniel Borkmann) [1052366] - [net] packet: use reciprocal_divide in fanout_demux_hash (Daniel Borkmann) [1052366] - [net] packet: add randomized fanout scheduler (Daniel Borkmann) [1052366] - [net] packet: don't unconditionally schedule() in case of MSG_DONTWAIT (Daniel Borkmann) [1052366] - [net] packet: improve socket create/bind latency in some cases (Daniel Borkmann) [1052366] - [net] vxlan: convert to act as a pernet subsystem (Daniel Borkmann) [1039587] - [net] vxlan: do not use vxlan_net before checking event type (Daniel Borkmann) [1039587] - [net] vxlan: properly cleanup devs on module unload (Daniel Borkmann) [1039587] - [net] vxlan: when lower dev unregisters remove vxlan dev as well (Daniel Borkmann) [1039587] - [net] netfilter: x_tables: lightweight process control group matching (Daniel Borkmann) [1005839] - [net] sctp: fix and consolidate SCTP checksumming code (Daniel Borkmann) [1054215] - [net] checksum: fix warning in skb_checksum (Daniel Borkmann) [1054215] - [net] skb_checksum: allow custom update/combine for walking skb (Daniel Borkmann) [1054215] - [lib] crc32: reduce number of cases for crc32{, c}_combine (Daniel Borkmann) [1054215] - [lib] crc32: conditionally resched when running testcases (Daniel Borkmann) [1054215] - [lib] crc32: add test cases for crc32{, c}_combine routines (Daniel Borkmann) [1054215] - [lib] crc32: add functionality to combine two crc32{, c}s in GF(2) (Daniel Borkmann) [1054215] - [lib] crc32: clean up spacing in test cases (Daniel Borkmann) [1054215] - [lib] crc32: update the comments of crc32_{be, le}_generic() (Daniel Borkmann) [1054215] - [net] ipvs: sctp: do not recalc sctp csum when ports didn't change (Daniel Borkmann) [1054215] - [net] ipvs: sctp: add missing verdict assignments in sctp_conn_schedule (Daniel Borkmann) [1054215] - [tools] bpf_exp: free duplicated labels at exit time (Daniel Borkmann) [958035] - [tools] bpf_dbg: always close socket in bpf_runnable (Daniel Borkmann) [958035] - [net] filter: doc: improve BPF documentation (Daniel Borkmann) [958035] - [tools] filter: bpf_asm: add minimal bpf asm tool (Daniel Borkmann) [958035] - [tools] filter: bpf_dbg: add minimal bpf debugger (Daniel Borkmann) [958035] - [net] sched: cls_bpf: add BPF-based classifier (Daniel Borkmann) [958035] - [net] Use netlink_ns_capable to verify the permisions of netlink messages (Jiri Benc) [1094272] {CVE-2014-0181} - [net] netlink: Add variants of capable for use on netlink messages (Jiri Benc) [1094272] {CVE-2014-0181} - [net] diag: Move the permission check in sock_diag_put_filterinfo to packet_diag_dump (Jiri Benc) [1094272] {CVE-2014-0181} - [net] netlink: Rename netlink_capable netlink_allowed (Jiri Benc) [1094272] {CVE-2014-0181} - [net] diag: Fix ns_capable check in sock_diag_put_filterinfo (Jiri Benc) [1094272] {CVE-2014-0181} - [net] netlink: Fix permission check in netlink_connect() (Jiri Benc) [1094272] {CVE-2014-0181} - [net] filter: prevent nla extensions to peek beyond the end of the message (Jiri Benc) [1096781] {CVE-2014-3144 CVE-2014-3145}- [net] mac80211: fix crash due to AP powersave TX vs. wakeup race (Jacob Tanenbaum) [1083534] {CVE-2014-2706} - [ethernet] qlcnic: Fix ethtool statistics length calculation (Michal Schmidt) [1099634] - [kernel] futex: Make lookup_pi_state more robust (Larry Woodman) [1104520] {CVE-2014-3153} - [kernel] futex: Always cleanup owner tid in unlock_pi (Larry Woodman) [1104520] {CVE-2014-3153} - [kernel] futex: Validate atomic acquisition in futex_lock_pi_atomic() (Larry Woodman) [1104520] {CVE-2014-3153} - [kernel] futex: prevent requeue pi on same futex (Larry Woodman) [1104520] {CVE-2014-3153} - [net] gro: restore frag0 optimization (and fix crash) (Michal Schmidt) [1069741] - [net] ipv4: current group_info should be put after using (Jiri Benc) [1087416] {CVE-2014-2851} - [net] core, nfqueue, openvswitch: Orphan frags in skb_zerocopy and handle errors (Jiri Pirko) [1079014] {CVE-2014-2568} - [fs] aio: fix plug memory disclosure and fix reqs_active accounting backport (Jeff Moyer) [1094605] {CVE-2014-0206}- [fs] aio: plug memory disclosure and fix reqs_active accounting (Mateusz Guzik) [1094605] {CVE-2014-0206} - [kernel] mutexes: Give more informative mutex warning in the !lock->owner case (Larry Woodman) [1087655 1087919 1087922] - [kernel] mutex: replace CONFIG_HAVE_ARCH_MUTEX_CPU_RELAX with simple ifdef (Larry Woodman) [1087655 1087919 1087922] - [kernel] locking/mutexes: Introduce cancelable MCS lock for adaptive spinning (Larry Woodman) [1087655 1087919 1087922] - [kernel] locking/mutexes: Modify the way optimistic spinners are queued (Larry Woodman) [1087655 1087919 1087922] - [kernel] locking/mutexes: Return false if task need_resched() in mutex_can_spin_on_owner() (Larry Woodman) [1087655 1087919 1087922] - [kernel] Restructure the MCS lock defines and locking & Move mcs_spinlock.h into kernel/locking/ (Larry Woodman) [1087655 1087919 1087922] - [misc] arch: Introduce smp_load_acquire(), smp_store_release() (Larry Woodman) [1087655 1087919 1087922] - [kernel] locking/mutex: Fix debug_mutexes (Larry Woodman) [1087655 1087919 1087922] - [kernel] locking/mutex: Fix debug checks (Larry Woodman) [1087655 1087919 1087922] - [kernel] locking/mutexes: Unlock the mutex without the wait_lock (Larry Woodman) [1087655 1087919 1087922]- [scsi] st: fix corruption of the st_modedef structures in st_set_options() (Maurizio Lombardi) [1084968] - [net] openvswitch: fix a possible deadlock and lockdep warning (Flavio Leitner) [1094867] - [fs] dcache: make prepend_name() work correctly when called with negative *buflen (Mikulas Patocka) [1092746] - [fs] dcache: __dentry_path() fixes (Mikulas Patocka) [1092746] - [fs] dcache: prepend_path() needs to reinitialize dentry/vfsmount/mnt on restarts (Mikulas Patocka) [1092746] - [net] ip: generate unique IP identificator if local fragmentation is allowed (Jiri Pirko) [1076106] - [target] tcm_fc: Fix use-after-free of ft_tpg (Andy Grover) [1071340] - [wireless] ath9k: tid->sched race in ath_tx_aggr_sleep() (Jacob Tanenbaum) [1083252] {CVE-2014-2672} - [kernel] futex: Fix pthread_cond_broadcast() to wake up all threads (Larry Woodman) [1084757] - [watchdog] hpwdt: display informative string (Nigel Croxon) [1074038] - [mm] page-writeback: fix divide by zero in pos_ratio_polynom (Rik van Riel) [1091784] - [mm] page-writeback: add strictlimit feature (Rik van Riel) [1091784] - [powerpc] tm: Fix crash when forking inside a transaction (Radomir Vrbovsky) [1083215] {CVE-2014-2673} - [block] floppy: don't write kernel-only members to FDRAWCMD ioctl output (Denys Vlasenko) [1094318] {CVE-2014-1737 CVE-2014-1738} - [block] floppy: ignore kernel-only members in FDRAWCMD ioctl input (Denys Vlasenko) [1094318] {CVE-2014-1737 CVE-2014-1738} - [s390] kernel: avoid page table walk on user space access (Hendrik Brueckner) [1097687] - [s390] af_iucv: wrong mapping of sent and confirmed skbs (Hendrik Brueckner) [1098513] - [s390] crypto: fix aes, des ctr mode concurrency finding (Hendrik Brueckner) [1097686] - [mm] filemap: update find_get_pages_tag() to deal with shadow entries (Johannes Weiner) [1091795] - [fs] xfs: log vector rounding leaks log space (Brian Foster) [1091136] - [fs] xfs: truncate_setsize should be outside transactions (Brian Foster) [1091136]- [tty] n_tty: Fix n_tty_write crash when echoing in raw mode (Aristeu Rozanski) [1094242] {CVE-2014-0196} - [fs] gfs2: Fix uninitialized VFS inode in gfs2_create_inode (Abhijith Das) [1087995] - [kernel] cputime: Fix jiffies based cputime assumption on steal accounting (Frederic Weisbecker) [1047732] - [kernel] cputime: Bring cputime -> nsecs conversion (Frederic Weisbecker) [1047732] - [kernel] cputime: Default implementation of nsecs -> cputime conversion (Frederic Weisbecker) [1047732] - [x86] irq, pic: Probe for legacy PIC and set legacy_pic appropriately (Vivek Goyal) [1037957] - [virt] hyperv/vmbus: Negotiate version 3.0 when running on ws2012r2 hosts (Vivek Goyal) [1037957]- [mm] rmap: try_to_unmap_cluster() should lock_page() before mlocking (Larry Woodman) [1078349] {CVE-2014-3122} - [mm] huge_memory: Fix cpuset cgroups so all pages for a task remain on correct node (Larry Woodman) [1076613] - [mm] mprotect: fix oops in change_pmd_range called from task_numa_work (Rik van Riel) [1085050]- [security] device_cgroup: check if exception removal is allowed (Aristeu Rozanski) [1086057] - [security] device_cgroup: rework device access check and rule checking (Aristeu Rozanski) [1086057] - [fs] autofs: fix lockref lookup (Ian Kent) [1083815] - [mei] me: do not load the driver if the FW doesn't support MEI interface (Prarit Bhargava) [1082789]- [virt] vhost/net: fix total length when packets are too short ("Michael S. Tsirkin") [1064446] {CVE-2014-0077} - [virt] vhost/net: validate vhost_get_vq_desc return value ("Michael S. Tsirkin") [1070940] {CVE-2014-0055}- [net] netfilter: fix panic when oom during rule replacement (Florian Westphal) [985657] - [net] netfilter: x_tables: fix ordering of jumpstack allocation and table update (Florian Westphal) [985657] - [virt] kvm/ioapic: try to recover if pending_eoi goes out of range (Paolo Bonzini) [1036478] - [virt] kvm/ioapic: fix assignment of ioapic->rtc_status.pending_eoi (Paolo Bonzini) [1036478 1081590] {CVE-2014-0155} - [virt] kvm/ioapic: reinject pending interrupts on KVM_SET_IRQCHIP (Paolo Bonzini) [1036478] - [virt] kvm/ioapic: extract body of kvm_ioapic_set_irq (Paolo Bonzini) [1036478] - [virt] kvm/ioapic: clear IRR for edge-triggered interrupts at delivery (Paolo Bonzini) [1036478] - [virt] kvm/ioapic: merge ioapic_deliver into ioapic_service (Paolo Bonzini) [1036478] - [virt] kvm: ignore ioapic polarity (Paolo Bonzini) [1036478] - [core] device: Create 'device_driver_rh' KABI shadowing structure (Myron Stowe) [1083692] - [core] device: Create 'device_rh' KABI shadowing structure (Myron Stowe) [1083692] - [scsi] Reserve space in structures for future XCOPY support (Ewan Milne) [1080430] - [fs] xfs: fix bad hash ordering (Brian Foster) [1083206] - [fs] xfs: always do log forces via the workqueue (Brian Foster) [1052004]- [net] bonding: remove bond_resend_igmp_join_requests read_unlock leftover (Veaceslav Falico) [1080924] - [ethernet] mlx4: Support shutdown() interface (Amir Vadai) [1046216] - [zram] fix invalid memory access (Jerome Marchand) [1081936] - [zram] protect zram_reset_device() call (Jerome Marchand) [1081936] - [zram] remove zram_sysfs file (Jerome Marchand) [1081936] - [zram] use atomic64_xxx() to replace zram_stat64_xxx() (Jerome Marchand) [1081936] - [zram] optimize memory operations with clear_page()/copy_page() (Jerome Marchand) [1081936] - [zram] kill unused zram_get_num_devices() (Jerome Marchand) [1081936] - [zram] simplify and optimize dev_to_zram() (Jerome Marchand) [1081936] - [kernel] futex: revert back to the explicit waiter counting code (Larry Woodman) [1081100] - [kernel] audit: Allow login in non-init namespaces (Richard Guy Briggs) [1082597]- [wireless] ath9k: Fix LNA gpio for AR9485 (John Green) [1082017] - [infiniband] core: Don't resolve passive side RoCE L2 address in cma req handler (Amir Vadai) [1075852] - [fs] xfs: fix buffer use after free on IO error (Eric Sandeen) [924301] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [1052416] - [scsi] be2iscsi: Fix DMA Out of SW-IOMMU space error (Rob Evers) [1052416] - [scsi] be2iscsi: Fix scsi_cmnd leakage in driver (Rob Evers) [1052416] - [scsi] be2iscsi: Fix the session cleanup when reboot/shutdown happens (Rob Evers) [1052416] - [scsi] be2iscsi: Fix doorbell format for EQ/CQ/RQ s per SLI spec (Rob Evers) [1052416] - [scsi] be2iscsi: Fix port speed typo in driver (Rob Evers) [1052416] - [scsi] be2iscsi: Fix handling timed out MBX completion from FW (Rob Evers) [1052416] - [fs] nfs: Fix a use-after-free problem in open() (Steve Dickson) [1062809]- [md] dm-thin: fix dangling bio in process_deferred_bios error path (Mike Snitzer) [1081781] - [md] dm: take care to copy the space map roots before locking the superblock (Mike Snitzer) [1081781] - [md] dm-transaction-manager: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1081781] - [md] dm-era: fixes for issues identified upstream (Mike Snitzer) [1081781] - [md] dm-cache: remove remainder of distinct discard block size (Mike Snitzer) [1062679] - [md] dm-cache: prevent corruption caused by discard_block_size > cache_block_size (Mike Snitzer) [1062679] - [ipc] change kern_ipc_perm.deleted type to bool (Phillip Lougher) [1043807] {CVE-2013-7026} - [ipc] introduce ipc_valid_object() helper to sort out IPC_RMID races (Phillip Lougher) [1043807] {CVE-2013-7026} - [ipc] shm: fix shm_file deletion races (Phillip Lougher) [1043807] {CVE-2013-7026} - [drm] udl: take reference to device struct for dma-bufs (Dave Airlie) [1077774] - [security] keys: Allow special keys (eg. DNS results) to be invalidated by CAP_SYS_ADMIN (David Howells) [1074240]- [s390] qeth: postpone freeing of qdio memory (Hendrik Brueckner) [1077650] - [kernel] rh_taint: Remove taint and update unsupported hardware message (Prarit Bhargava) [1076974] - [fs] proc/vmcore: continue vmcore initialization if PT_NOTE is found empty (Chao WANG) [1077535] - [net] ipv6: ip6_append_data_mtu do not handle the mtu of the second fragment properly (Jiri Pirko) [1079873]- [block] free q->flush_rq in blk_init_allocated_queue error paths (Mike Snitzer) [1078522] - [x86] fpu: Clear exceptions in AMD FXSAVE workaround (Phillip Lougher) [1053596] {CVE-2014-1438} - [mm] page_alloc: spill to remote nodes before waking kswapd (Johannes Weiner) [1076546] - [mm] vmscan: do not swap anon pages just because free+file is low (Johannes Weiner) [1076546] - [fs] sunrpc: Ensure call_connect_status() deals correctly with SOFTCONN tasks (Steve Dickson) [1071532] - [fs] nfs: Ensure we respect soft mount timeouts during trunking discovery (Steve Dickson) [1071532] - [fs] nfs: Schedule recovery if nfs40_walk_client_list() is interrupted (Steve Dickson) [1071532] - [fs] sunrpc: Ensure that call_bind times out correctly (Steve Dickson) [1071532] - [fs] sunrpc: Ensure that call_connect times out correctly (Steve Dickson) [1071532]- [net] netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages (Jiri Pirko) [1077351] {CVE-2014-2523} - [net] ipv6: don't set DST_NOCOUNT for remotely added routes (Jiri Pirko) [1075060] {CVE-2014-2309} - [net] skbuff: skb_segment: orphan frags before copying ("Michael S. Tsirkin") [1056934] {CVE-2014-0131} - [net] skbuff: skb_segment: s/fskb/list_skb/ ("Michael S. Tsirkin") [1056934] {CVE-2014-0131} - [net] skbuff: skb_segment: s/skb/head_skb/ ("Michael S. Tsirkin") [1056934] {CVE-2014-0131} - [net] skbuff: skb_segment: s/skb_frag/frag/ ("Michael S. Tsirkin") [1056934] {CVE-2014-0131} - [net] skbuff: skb_segment: s/frag/nskb_frag/ ("Michael S. Tsirkin") [1056934] {CVE-2014-0131} - [net] use kfree_skb_list() helper ("Michael S. Tsirkin") [1056934] {CVE-2014-0131} - [net] veth: fix veth vlan features (Flavio Leitner) [1076077] - [net] sunrpc/xprtrdma: add separate Kconfig options for NFSoRDMA client and server support (Jeff Layton) [1077957] - [virt] kvm/x86: emulate MOVAPD (Igor Mammedov) [1052090] - [virt] kvm/x86: emulate MOVAPS (Igor Mammedov) [1052090] - [mm] x86: Wrong page freed on preallocate_pmds() failure exit (Larry Woodman) [1073641] - [mm] x86: do not leak page->ptl for pmd page tables (Larry Woodman) [1073641] - [virt] kvm/x86: fix emulator buffer overflow (Andrew Jones) [1071836] {CVE-2014-0049} - [virt] hyperv: Change the receive buffer size for legacy hosts (Jason Wang) [1075279] - [x86] quirks: Update DH8900CC Unsupported Device ID (Prarit Bhargava) [1076137]- [security] selinux: fix broken peer recv check (Paul Moore) [1043165] - [md] dm-raid: Fix possibility of skipping device recovery (Jonathan E Brassow) [1069927] - [fs] xfs: avoid AGI/AGF deadlock scenario for inode chunk allocation (Brian Foster) [1052789] - [md] dm-cache: fix access beyond end of origin device (Mike Snitzer) [1074606] - [md] dm-cache: fix truncation bug when copying a block to/from >2TB fast device (Mike Snitzer) [1075709] - [ethernet] bna: don't disable VLAN tag stripping in promisc mode (Ivan Vecera) [1057842] - [kernel] posix-timers: Spare workqueue if there is no full dynticks CPU to kick (Frederic Weisbecker) [1074168]- [net] bridge: multicast: enable snooping on general queries only (Florian Westphal) [1074491] - [net] bridge: multicast: add sanity check for general query destination (Florian Westphal) [1074491] - [net] bridge: multicast: add sanity check for query source addresses (Florian Westphal) [1074491] - [net] inet: frag: fix oops when unloading inetfrag modules (Florian Westphal) [1073962] - [virt] vhost/net: fix ref cnt checking deadlock ("Michael S. Tsirkin") [1065878] - [virt] vhost_net: correctly limit the max pending buffers ("Michael S. Tsirkin") [1065878] - [virt] vhost/net: fix a theoretical race in device cleanup ("Michael S. Tsirkin") [1065878] - [powerpc] pseries: Expose in kernel device tree update to drmgr (Steve Best) [1064745] - [powerpc] pseries: Update dynamic cache nodes for suspend/resume operation (Steve Best) [1064745] - [powerpc] pseries: Device tree should only be updated once after suspend/migrate (Steve Best) [1064745] - [powerpc] pseries: Child nodes are not detached by dlpar_detach_node (Steve Best) [1064745] - [powerpc] pseries: Add mising of_node_put in delete_dt_node (Steve Best) [1064745] - [powerpc] pseries: Make dlpar_configure_connector parent node aware (Steve Best) [1064745] - [powerpc] pseries: Do all node initialization in dlpar_parse_cc_node (Steve Best) [1064745] - [powerpc] pseries: Fix parsing of initial node path in update_dt_node (Steve Best) [1064745] - [powerpc] pseries: Pack update_props_workarea to map correctly to rtas buffer header (Steve Best) [1064745] - [powerpc] pseries: Fix over writing of rtas return code in update_dt_node (Steve Best) [1064745] - [powerpc] pseries: Fix creation of loop in device node property list (Steve Best) [1064745] - [infiniband] mlx4: Don't allocate range of steerable UD QPs for Ethernet-only device (Doug Ledford) [1061795] - [ethernet] e1000: fix lockdep warning in e1000_reset_task (John Green) [1056355] - [ethernet] mlx4: mlx4_init_slave() shouldn't access comm channel before PF is ready (Amir Vadai) [1058413] - [ethernet] mlx4: Fix memory access error in mlx4_QUERY_DEV_CAP_wrapper() (Amir Vadai) [1058413] - [mm] numa: recheck for transhuge pages under lock during protection changes (Rik van Riel) [1073674]- [net] inet: fix for a race condition in the inet frag code (Nikolay Aleksandrov) [1070711] {CVE-2014-0100} - [scsi] aacraid: Print warning message if unsupported card is being used (Rich Bono) [1019091] - [drm] ttm: don't oops if no invalidate_caches() (Rob Clark) [1073470 1075068] - [security] selinux: bigendian problems with filename trans rules (Paul Moore) [1029837] - [security] selinux: Fix memory leak upon loading policy (Paul Moore) [1051042] - [x86] apic: Plug racy xAPIC access of CPU hotplug code (Igor Mammedov) [1073568] - [kernel] sched: Remove redundant update_runtime notifier (Igor Mammedov) [1074476] - [virt] kvm/svm: fix cr8 intercept window (Radim Krcmar) [1056982] - [video] fb: reorder the lock sequence to fix potential dead lock (Jason Wang) [1040781] - [virt] hv/vmbus: Don't timeout during the initial connection with host (Jason Wang) [1037957] - [virt] hv/vmbus: Specify the target CPU that should receive notification (Jason Wang) [1037957] - [mm] percpu scalability fixes (Alexander Viro) [1072446] - [x86] fix compile error due to X86_TRAP_NMI use in asm files (Don Zickus) [1051428] - [x86] Ignore NMIs that come in during early boot (Don Zickus) [1051428] - [fs] cifs: Add support for follow_link on dfs shares under posix extensions (Sachin Prabhu) [1020715] - [fs] cifs: move unix extension call to cifs_query_symlink() (Sachin Prabhu) [1020715] - [kernel] audit: include subject in login records (Richard Guy Briggs) [1075155] - [kernel] audit: remove superfluous new- prefix in AUDIT_LOGIN messages (Richard Guy Briggs) [1075155] - [ethernet] tg3: Don't check undefined error bits in RXBD (Ivan Vecera) [1071483] - [fs] gfs2: Move recovery variables to journal structure in memory (Robert S Peterson) [1059439] - [security] keys: Make the keyring cycle detector ignore other keyrings of the same name (David Howells) [1071346] {CVE-2014-0102} - [x86] fix x86 fixup_irqs() error handling (Prarit Bhargava) [1074644] - [fs] gfs2: Re-add a call to log_flush_wait when flushing the journal (Robert S Peterson) [1074556] - [fs] gfs2: Ensure workqueue is scheduled after noexp request (Robert S Peterson) [1074556]- [mm] Revert: percpu scalability fixes (Jarod Wilson) [1072446]- [block] change flush sequence list addition back to front add (Mike Snitzer) [1072577] - [block] fix q->flush_rq NULL pointer crash on dm-mpath flush (Mike Snitzer) [1072577] - [md] dm-era: mark as tech preview for RHEL7.0 (Mike Snitzer) [995644] - [md] dm-bitset: only flush the current word if it has been dirtied (Mike Snitzer) [995644] - [md] dm-era: support non power-of-2 blocksize (Mike Snitzer) [995644] - [md] dm: add era target (Mike Snitzer) [995644] - [md] dm-cache-mq: fix memory allocation failure for large cache devices (Mike Snitzer) [995644] - [md] dm-cache: fix truncation bug when mapping I/O to >2TB fast device (Mike Snitzer) [995644] - [md] dm-space-map-metadata: fix refcount decrement below 0 which caused corruption (Mike Snitzer) [1065051] - [Documentation] dm-thin: fix Documentation for held metadata root feature (Mike Snitzer) [1065051] - [md] dm-thin: fix noflush suspend IO queueing (Mike Snitzer) [1065051] - [md] dm-thin: fix deadlock in __requeue_bio_list (Mike Snitzer) [1065051] - [md] dm-thin: fix out of data space handling (Mike Snitzer) [1065051] - [md] dm-thin: ensure user takes action to validate data and metadata consistency (Mike Snitzer) [1065051] - [md] dm-thin: synchronize the pool mode during suspend (Mike Snitzer) [1065051] - [md] dm: fix Kconfig indentation (Mike Snitzer) [1065051] - [md] dm-thin: allow metadata space larger than supported to go unused (Mike Snitzer) [1065051] - [md] dm-thin: fix the error path for the thin device constructor (Mike Snitzer) [1065051] - [md] dm-thin: avoid metadata commit if a pool's thin devices haven't changed (Mike Snitzer) [1065051] - [virt] hyperv: Add support for physically discontinuous receive buffer (Jason Wang) [988689] - [virt] virtio-scsi: Fix hotcpu_notifier use-after-free with virtscsi_freeze (Jason Wang) [1024220] - [fs] pnode: smarter propagate_mnt() (Alexander Viro) [1072457] - [kernel] perf: Allow mmap2 interface (Jiri Olsa) [1071945] - [crypto] ansi_cprng: Fix off by one error in non-block size request (Radomir Vrbovsky) [1009139] - [fs] xfs: don't leak EFSBADCRC to userspace (Brian Foster) [1071925] - [fs] xfs: modify verifiers to differentiate CRC from other errors (Brian Foster) [1071925] - [fs] xfs: print useful caller information in xfs_error_report (Brian Foster) [1071925] - [fs] xfs: add xfs_verifier_error() (Brian Foster) [1071925] - [fs] xfs: add helper for updating checksums on xfs_bufs (Brian Foster) [1071925] - [fs] xfs: add helper for verifying checksums on xfs_bufs (Brian Foster) [1071925] - [fs] xfs: Use defines for CRC offsets in all cases (Brian Foster) [1071925] - [fs] xfs: skip pointless CRC updates after verifier failures (Brian Foster) [1071925] - [fs] xfs: limit superblock corruption errors to actual corruption (Brian Foster) [1071925] - [fs] xfs: skip verification on initial "guess" superblock read (Brian Foster) [1071925] - [fs] xfs: xfs_sb_read_verify() doesn't flag bad crcs on primary sb (Brian Foster) [1071925] - [md] dm-snapshot: fix data corruption (Mikulas Patocka) [1070291] - [ethernet] e1000e: Fix SHRA register access for 82579 (John Green) [1040315] - [ethernet] be2net: do external loopback test only when it is requested (Ivan Vecera) [1065833] - [drm] i915: fix potential oops in early irqs (Rob Clark) [1073136] - [security] selinux: correctly label /proc inodes in use before the policy is loaded (Paul Moore) [1071858] - [fs] vfs: unexport the getname() symbol (Jeff Layton) [1060739] - [mm] percpu scalability fixes (Alexander Viro) [1072446] - [kernel] uprobes: Fix the memory out of bound overwrite in copy_insn() (Oleg Nesterov) [984056] - [kernel] uprobes: Fix the wrong usage of current->utask in uprobe_copy_process() (Oleg Nesterov) [984056] - [kernel] uprobes: Teach uprobe_copy_process() to handle CLONE_VFORK (Oleg Nesterov) [984056] - [kernel] uprobes: Change uprobe_copy_process() to dup xol_area (Oleg Nesterov) [984056] - [kernel] uprobes: Change uprobe_copy_process() to dup return_instances (Oleg Nesterov) [984056] - [kernel] uprobes: Teach __create_xol_area() to accept the predefined vaddr (Oleg Nesterov) [984056] - [kernel] uprobes: Introduce __create_xol_area() (Oleg Nesterov) [984056] - [kernel] uprobes: Change the callsite of uprobe_copy_process() (Oleg Nesterov) [984056]- [scsi] megaraid_sas: fix a small problem when reading state value from hw (Tomas Henzl) [1070563] - [scsi] megaraid_sas: driver bug fix (Tomas Henzl) [1064509] - [scsi] qla2xxx: Update driver version to 8.06.00.08.07.0-k2 (Chad Dupuis) [1066003] - [scsi] qla2xxx: Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs() (Chad Dupuis) [1066003] - [scsi] qla2xxx: Set host can_queue value based on available resources (Chad Dupuis) [1066003] - [scsi] qla2xxx: Fix request queue null dereference (Chad Dupuis) [1058624] - [mm] add overcommit_kbytes sysctl variable (Jerome Marchand) [1058788] - [mm] factor commit limit calculation (Jerome Marchand) [1058788] - [drm] radeon/uvd: add kernel parameter to make uvd optional on evergreen (Jerome Glisse) [1056702] - [drm] radeon: free uvd ring on unload (Jerome Glisse) [1056702] - [s390] pci: obtain function handle in hotplug notifier (Hendrik Brueckner) [1059247] - [s390] pci/dma: fix accounting of allocated_pages (Hendrik Brueckner) [1059247] - [s390] pci: set error state for unavailable functions (Hendrik Brueckner) [1059247] - [s390] pci: fix removal of nonexistent pci bus (Hendrik Brueckner) [1059247] - [s390] pci: prevent inadvertently triggered bus scans (Hendrik Brueckner) [1059247] - [pci] msi: Make pci_enable_msi/msix() 'nvec' argument type as int (Myron Stowe) [1070909] - [pci] msi: Export MSI mode using attributes, not kobjects (Myron Stowe) [1070909] - [drm] nouveau: attempt to disarm all interrupts before request_irq() (Ben Skeggs) [986654] - [drm] nouveau: disable runtime pm by default (Ben Skeggs) [1072481] - [s390] appldata_os: fix cpu array size calculation (Hendrik Brueckner) [1071354] - [s390] cio: Fix missing subchannels after CHPID configure on (Hendrik Brueckner) [1071248] - [s390] pci/dma: use correct segment boundary size (Hendrik Brueckner) [1071239] - [scsi] isci: fix reset timeout handling (David Milburn) [1040402] - [wireless] ath9k: Add custom parameters for CUS198 (John Green) [1044005] - [ethernet] bnx2x: utilize FW 7.8.19 (Michal Schmidt) [1058008] - [fs] fix the performance of reading /proc/mounts and friends (Alexander Viro) [1072461] - [fs] namespace: mount hash table is too small (Alexander Viro) [1072451] - [fs] xfs: inode log reservations are still too small (Brian Foster) [1071068] - [fs] aio, memory-hotplug: Fix confliction when migrating and accessing ring pages (Motohiro Kosaki) [1060974] - [x86] only add -Werror when using RHEL7 gcc (Stefan Assmann) [1073055] - [mm] filemap: fix truncation crash due to exceptional entries (Johannes Weiner) [1069295 1071162] - [mm] Add kernel and mm data structure padding before kABI freeze (Larry Woodman) [1071438] - [pci] add pci_hw_vendor_status() (Prarit Bhargava) [1073062] - [cpufreq] pcc: Enable autoload of pcc-cpufreq for all ACPI processors (Lenny Szubowicz) [928152] - [idle] intel_idle: Repair large-server 50-watt idle-power regression (Lenny Szubowicz) [1054325] - [fs] clean up page array when uncached write send fails (Sachin Prabhu) [1063780] - [fs] cifs: use a flexarray in cifs_writedata (Sachin Prabhu) [1063780] - [mm] oom_kill: add rcu_read_lock() into find_lock_task_mm() (Oleg Nesterov) [1000335] - [mm] oom_kill: has_intersects_mems_allowed() needs rcu_read_lock() (Oleg Nesterov) [1000335] - [mm] oom_kill: change oom_kill.c to use for_each_thread() (Oleg Nesterov) [1000335] - [kernel] fork: introduce for_each_thread() to replace the buggy while_each_thread() (Oleg Nesterov) [1000335] - [kernel] fork: copy_process(), consolidate the lockless CLONE_THREAD checks (Oleg Nesterov) [1000335] - [kernel] fork: copy_process(), don't add the uninitialized child to thread/task/pid lists (Oleg Nesterov) [1000335] - [kernel] fork: copy_process(), unify CLONE_THREAD-or-thread_group_leader code (Oleg Nesterov) [1000335] - [fs] exec: de_thread(), use change_pid() rather than detach_pid/attach_pid (Oleg Nesterov) [1000335] - [powerpc] xmon: Don't signal we've entered until we're finished printing (Steve Best) [1072790] - [powerpc] xmon: Fix timeout loop in get_output_lock() (Steve Best) [1072790] - [powerpc] xmon: Don't loop forever in get_output_lock() (Steve Best) [1072790]- [net] make neigh_priv_len in struct net_device 16bit instead of 8bit (Jiri Benc) [1062308] - [net] sctp: fix sctp_sf_do_5_1D_ce to verify if we/peer is AUTH capable (Daniel Borkmann) [1070716] {CVE-2014-0101} - [net] sctp: fix sctp_connectx abi for ia32 emulation/compat mode (Daniel Borkmann) [1058284] - [net] ip_tunnel: return more precise errno value when adding tunnel fails (Florian Westphal) [1070135] - [net] ip_tunnel: Add fallback tunnels to the hash lists (Florian Westphal) [1070135] - [net] openvswitch: Fix ovs_dp_cmd_msg_size() (Francesco Fusco) [1069577] - [net] team: Don't allow team devices to change network namespaces (Jiri Pirko) [1069527] - [net] team: add support for sending multicast rejoins (Jiri Pirko) [1069520] - [net] convert resend IGMP to notifier event (Jiri Pirko) [1069520] - [net] team: add peer notification (Jiri Pirko) [1069490] - [net] team: remove synchronize_rcu() called during port disable (Jiri Pirko) [1069498] - [net] team: use kfree_rcu instead of synchronize_rcu in team_port_dev (Jiri Pirko) [1069498] - [net] team: remove synchronize_rcu() called during queue override change (Jiri Pirko) [1069498] - [net] remove last caller of skb_tail_offset() and itself (Jiri Pirko) [1068666] - [net] netpoll: fix position of network header (Jiri Pirko) [1068666] - [net] neigh: fix setting of default gc_* values (Jiri Pirko) [1067274]- [drm] nouveau/devinit: lock/unlock crtc regs for all devices, not just pre-nv50 (Ben Skeggs) [928744] - [drm] nouveau: use correct register to determine DP display bpp (Ben Skeggs) [928744] - [pci] Enable quirks for PCIe ACS on Intel PCH root ports (Alex Williamson) [1037684] - [pci] Add pci_dev_flag for ACS enable quirks (Alex Williamson) [1037684] - [pci] Add device-specific PCI ACS enable (Alex Williamson) [1037684] - [virt] hyperv-fb: kick off efifb early (Gerd Hoffmann) [1038900] - [virt] hyperv-fb: add support for generation 2 virtual machines (Gerd Hoffmann) [1038900] - [virt] hv/vmbus: use resource for hyperv mmio region (Gerd Hoffmann) [1038900] - [virt] hv/vmbus: add missing breaks (Gerd Hoffmann) [1038900] - [virt] hv/vmbus: Extract the mmio information from DSDT (Gerd Hoffmann) [1038900] - [s390] cio/blacklist: Perform subchannel scan only when needed (Hendrik Brueckner) [1071244] - [s390] css: Prevent unnecessary allocation in subchannel loop (Hendrik Brueckner) [1071244] - [s390] cio: Delay scan for newly available I/O devices (Hendrik Brueckner) [1071244] - [s390] cio: Relax subchannel scan loop (Hendrik Brueckner) [1071244] - [s390] cio: More efficient handling of CHPID availability events (Hendrik Brueckner) [1071244] - [ethernet] cxgb4: Add API to correctly calculate tuple fields (Jay Fenlason) [1060264] - [ethernet] cxgb4: Account for stid entries properly in case of IPv6 (Jay Fenlason) [1060264] - [ethernet] cxgb4: Assign filter server TIDs properly (Jay Fenlason) [1060264] - [ethernet] cxgb4: Include TCP as protocol when creating server filters (Jay Fenlason) [1060264] - [ethernet] cxgb4: Reserve stid 0 for T4/T5 adapters (Jay Fenlason) [1060264] - [ethernet] cxgb4: Add new scheme to update T4/T5 firmware (Jay Fenlason) [1060264] - [ethernet] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Jay Fenlason) [1060264] - [ethernet] cgxb4: remove duplicate include in cxgb4.h (Jay Fenlason) [1060264] - [ethernet] cxgb4: remove unnecessary pci_set_drvdata() (Jay Fenlason) [1060264] - [ethernet] cxgb4: remove workqueue when driver registration fails (Jay Fenlason) [1060264] - [ethernet] cxgb4: Add CLIP support to store compressed IPv6 address (Jay Fenlason) [1060264] - [ethernet] cxgb4: Add routines to create and remove listening IPv6 servers (Jay Fenlason) [1060264] - [ethernet] cxgb4: Do not set net_device::dev_id to VI index (Jay Fenlason) [1060264] - [ethernet] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Jay Fenlason) [1060264] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Jay Fenlason) [1060264] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Jay Fenlason) [1060264] - [infiniband] cxgb4: Calculate the filter server TID properly (Jay Fenlason) [1060264] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Jay Fenlason) [1060264] - [infiniband] cxgb4: Fix formatting of physical address (Jay Fenlason) [1060264] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Jay Fenlason) [1060264] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Jay Fenlason) [1060264] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Jay Fenlason) [1060264] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Jay Fenlason) [1060264] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Jay Fenlason) [1060264] - [infiniband] cxgb4: Fix QP flush logic (Jay Fenlason) [1060264] - [infiniband] cxgb4: Handle newer firmware changes (Jay Fenlason) [1060264] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Jay Fenlason) [1060264] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Jay Fenlason) [1060264] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Jay Fenlason) [1060264] - [scsi] cxgb4i: add support for T5 adapter (Jay Fenlason) [1060264] - [ethernet] cxgb4vf: added much cleaner implementation of is_t4() (Jay Fenlason) [1060264] - [ethernet] cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Jay Fenlason) [1060264] - [ethernet] cxgb4vf: remove unnecessary pci_set_drvdata() (Jay Fenlason) [1060264] - [ethernet] cxgb4vf: Staticize local symbols (Jay Fenlason) [1060264] - [infiniband] mlx5: Remove dependency on X86 (Doug Ledford) [1058614] - [infiniband] mlx5: Add include of because of kzalloc()/kfree() use (Doug Ledford) [1058614] - [infiniband] mlx5: Don't set "block multicast loopback" capability (Doug Ledford) [1058614] - [infiniband] mlx5: Fix binary compatibility with libmlx5 (Doug Ledford) [1058614] - [infiniband] mlx5: Fix RC transport send queue overhead computation (Doug Ledford) [1058614] - [infiniband] mlx5: Verify reserved fields are cleared (Doug Ledford) [1058614] - [infiniband] mlx5: Remove old field for create mkey mailbox (Doug Ledford) [1058614] - [infiniband] mlx5: Abort driver cleanup if teardown hca fails (Doug Ledford) [1058614] - [infiniband] mlx5: Allow creation of QPs with zero-length work queues (Doug Ledford) [1058614] - [ethernet] mlx5: Fix PowerPC support (Doug Ledford) [1058614] - [ethernet] mlx5: Improve debugfs readability (Doug Ledford) [1058614] - [infiniband] mlx5: Add support for resize CQ (Doug Ledford) [1058614] - [infiniband] mlx5: Implement modify CQ (Doug Ledford) [1058614] - [infiniband] mlx5: Make sure doorbell record is visible before doorbell (Doug Ledford) [1058614] - [ethernet] mlx5: Use mlx5 core style warning (Doug Ledford) [1058614] - [ethernet] mlx5: Clear out struct before create QP command (Doug Ledford) [1058614] - [ethernet] mlx5: Fix out arg size in access_register command (Doug Ledford) [1058614] - [infiniband] mlx5: Fix micro UAR allocator (Doug Ledford) [1058614] - [ethernet] mlx5: Remove dead code (Doug Ledford) [1058614] - [infiniband] mlx5: Remove unused code in mr.c (Doug Ledford) [1058614] - [virt] kvm/x86: introduce periodic global clock updates (Andrew Jones) [1036457] - [virt] kvm/x86: rate-limit global clock updates (Andrew Jones) [1036457] - [mm] slub: fix page->_count corruption (again) (Rik van Riel) [1070918] - [kernel] stop_machine: Fix^2 race between stop_two_cpus() and stop_cpus() (Rik van Riel) [1061778 1071454] - [fs] proc/vmcore: prevent PT_NOTE p_memsz overflow during header update (Nigel Croxon) [1061368] - [ioat] dma: check DMA mapping error in ioat_dma_self_test() (Kyle McMartin) [922694] - [drm] nouveau/bios: add more checks to PRAMIN image fetching (Ben Skeggs) [1033345] - [fs] block: Fix nr_vecs for inline integrity vectors (David Milburn) [1040893]- [redhat] kabi: actually add symbols to the whitelists this time (Jarod Wilson) [726863]- [redhat] kabi: add initial whitelist checksums (Jiri Olsa) [726863]- [fs] epoll: do not take the nested ep->mtx on EPOLL_CTL_DEL (Rik van Riel) [1069371] - [fs] epoll: do not take global 'epmutex' for simple topologies (Rik van Riel) [1069371] - [fs] epoll: optimize EPOLL_CTL_DEL using rcu (Rik van Riel) [1069371] - [fs] epoll: add a reschedule point in ep_free() (Rik van Riel) [1069371] - [fs] eventpoll: switch epoll_ctl() to fdget (Rik van Riel) [1069371] - [fs] eventpoll: do not use sigprocmask() (Rik van Riel) [1069371] - [target] iscsi-target: Add demo-mode TPG authentication context support (Andy Grover) [1066726] - [target] Add se_portal_group->tpg_auth_group (Andy Grover) [1066726] - [mm] page-writeback: do not count anon pages as dirtyable memory (Johannes Weiner) [832482] - [mm] page-writeback: fix dirty_balance_reserve subtraction from dirtyable memory (Johannes Weiner) [832482] - [misc] stackprotector: Introduce CONFIG_CC_STACKPROTECTOR_STRONG (Jarod Wilson) [1069367] - [misc] stackprotector: Unify the HAVE_CC_STACKPROTECTOR logic between architectures (Jarod Wilson) [1069367] - [kernel] futexes: Fix futex_hashsize initialization (Larry Woodman) [1069800] - [kernel] futexes: Avoid taking the hb->lock if there's nothing to wake up (Larry Woodman) [1069800] - [kernel] futexes: Document multiprocessor ordering guarantees (Larry Woodman) [1069800] - [kernel] futexes: Increase hash table size for better performance (Larry Woodman) [1069800] - [kernel] futexes: Clean up various details (Larry Woodman) [1069800] - [kernel] futex: move user address verification up to common code (Larry Woodman) [1069800] - [kernel] futex: fix handling of read-only-mapped hugepages (Larry Woodman) [1069800] - [powerpc] Support crashkernel auto memory reservation on a system with 2GB or more (Steve Best) [1051974] - [powerpc] Set crashkernel 'auto' memory reservation threshold to 2GB (Steve Best) [1051974] - [s390] cio: improve cio_commit_config (Hendrik Brueckner) [1064781] - [s390] zfcpdump: Fix mount order for XFS and ext4 (Hendrik Brueckner) [1058307] - [scsi] iSCSI connection errors on logout (Chris Leech) [1000356] - [block] add padding to queue_limits structure (Mike Snitzer) [973669] - [virt] kvm/nvmx: Fix pick-up of uninjected NMIs (Marcelo Tosatti) [1069089] - [virt] kvm/svm: fix NMI window after iret (Radim Krcmar) [1049862] - [mm] exclude memoryless nodes from zone_reclaim (Steve Best) [1070491] - [x86] mm/srat: Skip NUMA_NO_NODE while parsing SLIT (Prarit Bhargava) [1063539]- [ethernet] cxgb3: remove duplicate defines (Jay Fenlason) [1060263] - [ethernet] cxgb3: remove unnecessary pci_set_drvdata() (Jay Fenlason) [1060263] - [ethernet] cxgb3: Add __GFP_NOWARN to k.alloc calls with v.alloc fallbacks (Jay Fenlason) [1060263] - [ethernet] cxgb3: Missing rtnl lock in error recovery (Jay Fenlason) [1060263] - [infiniband] cxgb3: Fix stack info leak in iwch_create_cq() (Jay Fenlason) [1060263] - [infiniband] cxgb3: Timeout condition is never true (Jay Fenlason) [1060263] - [ethernet] qlcnic: Update version to 5.3.48.2 (Chad Dupuis) [1063848] - [ethernet] qlcnic: Fix tx timeout (Chad Dupuis) [1063848] - [ethernet] qlcnic: Fix diagnostic test for all adapters (Chad Dupuis) [1063848] - [ethernet] qlcnic: Fix VF reset recovery (Chad Dupuis) [1063848] - [ethernet] qlcnic: underflow in qlcnic_validate_max_tx_rings() (Chad Dupuis) [1063848] - [ethernet] qlcnic: Fix backporting BUG while doing inbox submission upto 5.3.48 (Chad Dupuis) [1063848] - [pci] pciehp: Add hotplug_lock to serialize hotplug events (Myron Stowe) [1061514] - [pci] pciehp: Ensure very fast hotplug events are also processed (Myron Stowe) [1061514] - [pci] pciehp: Disable link notification across slot reset (Myron Stowe) [1061514] - [pci] pciehp: Don't check adapter or latch status while disabling (Myron Stowe) [1061514] - [pci] pciehp: Don't disable the link permanently during removal (Myron Stowe) [1061514] - [pci] pciehp: Enable link state change notifications (Myron Stowe) [1061514] - [pci] pciehp: Use link change notifications for hot-plug and removal (Myron Stowe) [1061514] - [pci] pciehp: Make check_link_active() non-static (Myron Stowe) [1061514] - [pci] pciehp: Move Attention & Power Indicator support tests to accessors (Myron Stowe) [1061514] - [pci] pciehp: Use symbolic constants for Slot Control fields (Myron Stowe) [1061514] - [pci] pciehp: Use symbolic constants, not hard-coded bitmask (Myron Stowe) [1061514] - [pci] pciehp: Simplify "Power Fault Detected" checking/clearing (Myron Stowe) [1061514] - [pci] pciehp: Announce slot capabilities (slot #, button, LEDs, etc) (Myron Stowe) [1061514] - [pci] pciehp: Make various functions void since they can't fail (Myron Stowe) [1061514] - [pci] pciehp: Remove error checks when accessing PCIe Capability (Myron Stowe) [1061514] - [pci] pciehp: Drop pciehp_readw()/pciehp_writew() wrappers (Myron Stowe) [1061514] - [drm] mgag200: on cards with < 2MB VRAM default to 16-bit (Dave Airlie) [1056356] - [drm] cirrus: correct register values for 16bpp (Dave Airlie) [1056352] - [infiniband] mlx4: Build the port IBoE GID table properly under bonding (Doug Ledford) [1061729] - [infiniband] mlx4: Do IBoE GID table resets in port based manner (Doug Ledford) [1061729] - [infiniband] mlx4: Do IBoE locking earlier when initializing the GID table (Doug Ledford) [1061729] - [infiniband] mlx4: Move rtnl locking to the right location (Doug Ledford) [1061729] - [infiniband] mlx4: Make sure GID index 0 is always occupied (Doug Ledford) [1061729] - [infiniband] mlx4: Report using RoCE IP based gids in port caps (Doug Ledford) [1061729] - [mm] thp: fix infinite loop on memcg OOM (Motohiro Kosaki) [1054655] - [mm] thp: count thp_fault_fallback anytime thp fault fails (Motohiro Kosaki) [1054655] - [mm] thp: consolidate code between handle_mm_fault() and, do_huge_pmd_anonymous_page() (Motohiro Kosaki) [1054655] - [mm] thp: do_huge_pmd_anonymous_page() cleanup (Motohiro Kosaki) [1054655] - [fs] nfs: fix error return in nfs4_select_rw_stateid (Steve Dickson) [1071041] - [fs] nfs: Use the correct net namespace in nfs4_update_server (Steve Dickson) [1071041] - [net] sunrpc: Fix a pipe_version reference leak (Steve Dickson) [1071041] - [net] sunrpc: Fix races in xs_nospace() (Steve Dickson) [1071041] - [fs] nfs: Do not set NFS_INO_INVALID_LABEL unless server supports labeled NFS (Steve Dickson) [1071041] - [target] iscsi: Fix network portal creation race (Andy Grover) [1055064] - [ethernet] bnx2x: Add missing bit in default Tx switching (Michal Schmidt) [1070726] - [pci] dev_num_vf needs to return an int, not a bool (Alex Williamson) [1066825] - [kernel] cgroup: update cgroup_enable_task_cg_lists() to grab siglock (Rik van Riel) [1070919] - [powerpc] mm: Fix mmap errno when MAP_FIXED is set and mapping exceeds the allowed address space (Jerome Marchand) [1053681]- [fs] btrfs: fix the race between write back and nocow buffered write (Zach Brown) [1051406] - [fs] btrfs: fix the wrong nocow range check (Zach Brown) [1051406] - [fs] btrfs: fix the reserved space leak caused by the race between nonlock dio and buffered io (Zach Brown) [1051406] - [fs] btrfs: cleanup unnecessary parameter and variant of prepare_pages() (Zach Brown) [1051406] - [fs] btrfs: fix access_ok() check in btrfs_ioctl_send() (Zach Brown) [1051282] - [fs] btrfs: make sure we cleanup all reloc roots if error happens (Zach Brown) [1051282] - [fs] btrfs: skip building backref tree for uuid and quota tree when doing balance relocation (Zach Brown) [1051282] - [fs] btrfs: fix an oops when doing balance relocation (Zach Brown) [1051282] - [fs] btrfs: don't miss skinny extent items on delayed ref head contention (Zach Brown) [1051282] - [fs] btrfs: call mnt_drop_write after interrupted subvol deletion (Zach Brown) [1051282] - [fs] btrfs: don't clear the default compression type (Zach Brown) [1051282] - [fs] btrfs: backport of btrfs part of "block: submit_bio_wait() conversions" (Zach Brown) [1051282] - [Documentation] filesystems: update btrfs tools section (Zach Brown) [1051282] - [Documentation] filesystems: add new btrfs mount options (Zach Brown) [1051282] - [fs] btrfs: update kconfig help text (Zach Brown) [1051282] - [fs] btrfs: fix bio_size_ok() for max_sectors > 0xffff (Zach Brown) [1051282] - [fs] btrfs: Use trace condition for get_extent tracepoint (Zach Brown) [1051282] - [fs] btrfs: fix typo in the log message (Zach Brown) [1051282] - [fs] btrfs: fix list delete warning when removing ordered root from the list (Zach Brown) [1051282] - [fs] btrfs: print bytenr instead of page pointer in check-int (Zach Brown) [1051282] - [fs] btrfs: remove dead codes from ctree.h (Zach Brown) [1051282] - [fs] btrfs: don't wait for ordered data outside desired range (Zach Brown) [1051282] - [fs] btrfs: fix lockdep error in async commit (Zach Brown) [1051282] - [fs] btrfs: avoid heavy operations in btrfs_commit_super (Zach Brown) [1051282] - [fs] btrfs: fix __btrfs_start_workers retval (Zach Brown) [1051282] - [fs] btrfs: disable online raid-repair on ro mounts (Zach Brown) [1051282] - [fs] btrfs: do not inc uncorrectable_errors counter on ro scrubs (Zach Brown) [1051282] - [fs] btrfs: only drop modified extents if we logged the whole inode (Zach Brown) [1051282] - [fs] btrfs: make sure to copy everything if we rename (Zach Brown) [1051282] - [fs] btrfs: don't BUG_ON() if we get an error walking backrefs (Zach Brown) [1051282] - [fs] btrfs: get rid of fdentry() (Zach Brown) [1051282] - [fs] btrfs: fix empty_zero_page misusage (Zach Brown) [1051282] - [fs] btrfs: rename btrfs_start_all_delalloc_inodes (Zach Brown) [1051282] - [fs] btrfs: don't wait for the completion of all the ordered extents (Zach Brown) [1051282] - [fs] btrfs: don't wait for all the async delalloc when shrinking delalloc (Zach Brown) [1051282] - [fs] btrfs: fix the confusion between delalloc bytes and metadata bytes (Zach Brown) [1051282] - [fs] btrfs: pick up the code for the item number calculation in flush_space() (Zach Brown) [1051282] - [fs] btrfs: wait for the ordered extent only when we want (Zach Brown) [1051282] - [fs] btrfs: remove unnecessary initialization and memory barrier in shrink_delalloc() (Zach Brown) [1051282] - [fs] btrfs: avoid unnecessary scrub workers allocation (Zach Brown) [1051282] - [fs] btrfs: check file extent type before anything else (Zach Brown) [1051282] - [fs] btrfs: Remove useless variable in write_ctree_super() (Zach Brown) [1051282] - [fs] btrfs: Fix checkpatch.pl warning of spacing issues (Zach Brown) [1051282] - [fs] btrfs: Replace kmalloc with kmalloc_array (Zach Brown) [1051282] - [fs] btrfs: Enclose macros with complex values within parenthesis (Zach Brown) [1051282] - [fs] btrfs: Use WARN_ON()'s return value in place of WARN_ON(1) (Zach Brown) [1051282] - [fs] btrfs: Remove redundant local zero structure (Zach Brown) [1051282] - [fs] btrfs: Pack struct btrfs_device (Zach Brown) [1051282] - [fs] btrfs: Replace multiple atomic_inc() with atomic_add() (Zach Brown) [1051282] - [fs] btrfs: Add helper function for free_root_pointers() (Zach Brown) [1051282] - [fs] btrfs: fix a crash when running balance and defrag concurrently (Zach Brown) [1051282] - [fs] btrfs: do not run snapshot-aware defragment on error (Zach Brown) [1051282] - [fs] btrfs: log recovery, don't unlink inode always on error (Zach Brown) [1051282] - [fs] btrfs: fix csum search offset/length calculation in log tree (Zach Brown) [1051282] - [fs] btrfs: fix verification of dir_item (Zach Brown) [1051282] - [fs] btrfs: remove scrub_super_lock holding in btrfs_sync_log() (Zach Brown) [1051282] - [fs] btrfs: use 'u64' rather than 'int' to get extent's generation (Zach Brown) [1051282] - [fs] btrfs: fix the free space write out failure when there is no data space (Zach Brown) [1051282] - [fs] btrfs: stop committing the transaction so much during relocate (Zach Brown) [1051282] - [fs] btrfs: make sure the delalloc workers actually flush compressed writes (Zach Brown) [1051282] - [fs] btrfs: take ordered root lock when removing ordered operations inode (Zach Brown) [1051282] - [fs] btrfs: don't abort transaction in run_delalloc_nocow (Zach Brown) [1051282] - [fs] btrfs: do not bug_on if we try to cow a free space cache inode (Zach Brown) [1051282] - [fs] btrfs: return an error from btrfs_wait_ordered_range (Zach Brown) [1051282] - [fs] btrfs: stop using vfs_read in send (Zach Brown) [1051282] - [fs] btrfs: check_int, remove warning for mixed-mode (Zach Brown) [1051282] - [fs] btrfs: fix check_int 'leaf item out of bounce' regression (Zach Brown) [1051282] - [fs] btrfs: optimize extent item search in run_delayed_extent_op (Zach Brown) [1051282] - [fs] btrfs: add tracing for failed reservations (Zach Brown) [1051282] - [fs] btrfs: remove fs/btrfs/compat.h (Zach Brown) [1051282] - [fs] btrfs: remove move_pages() (Zach Brown) [1051282] - [fs] btrfs: use get_seconds() instead of btrfs wrapper (Zach Brown) [1051282] - [fs] btrfs: fix incorrect inode acl reset (Zach Brown) [1051282] - [fs] btrfs: Don't allocate inode that is already in use (Zach Brown) [1051282] - [fs] btrfs: fix btrfs_prev_leaf() previous key computation (Zach Brown) [1051282] - [fs] btrfs: optimize tree-log.c:count_inode_refs() (Zach Brown) [1051282] - [fs] btrfs: simplify kmalloc+copy_from_user to memdup_user (Zach Brown) [1051282] - [fs] btrfs: btrfs_add_ordered_operation, Fix last modified transaction comparison (Zach Brown) [1051282] - [fs] btrfs: don't leak delayed node on path allocation failure (Zach Brown) [1051282] - [fs] btrfs: Wait for uuid-tree rebuild task on remount read-only (Zach Brown) [1051282] - [fs] btrfs: init device stats for new devices (Zach Brown) [1051282] - [fs] btrfs: fixup error path in __btrfs_inc_extent_ref (Zach Brown) [1051282] - [fs] btrfs: disallow 'btrfs (balance, replace) cancel' on ro mounts (Zach Brown) [1051282] - [fs] btrfs: don't leak ioctl args in btrfs_ioctl_dev_replace (Zach Brown) [1051282] - [fs] btrfs: nuke a bogus rw_devices decrement in __btrfs_close_devices (Zach Brown) [1051282] - [fs] btrfs: Fix memory leakage in the tree-log.c (Zach Brown) [1051282] - [fs] btrfs: kill unused code in btrfs_search_forward (Zach Brown) [1051282] - [fs] btrfs: cleanup dead code of defragment (Zach Brown) [1051282] - [fs] btrfs: remove unnecessary key copy when logging inode (Zach Brown) [1051282] - [fs] btrfs: Simplify the logic in alloc_extent_buffer() for existing extent buffer case (Zach Brown) [1051282] - [fs] btrfs: fix up seek_hole/seek_data handling (Zach Brown) [1051282] - [fs] btrfs: add an assert to btrfs_lookup_csums_range for alignment (Zach Brown) [1051282] - [fs] btrfs: fix hole check in log_one_extent (Zach Brown) [1051282] - [fs] btrfs: add a sanity test for a vacant extent at the front of a file (Zach Brown) [1051282] - [fs] btrfs: handle a missing extent for the first file extent (Zach Brown) [1051282] - [fs] btrfs: stop all workers after we free block groups (Zach Brown) [1051282] - [fs] btrfs: add tests for btrfs_get_extent (Zach Brown) [1051282] - [fs] btrfs: add tests for find_lock_delalloc_range (Zach Brown) [1051282] - [fs] btrfs: free reserved space on error in a few places (Zach Brown) [1051282] - [fs] btrfs: fixup reserved trace points (Zach Brown) [1051282] - [fs] btrfs: free up block groups after everything (Zach Brown) [1051282] - [fs] btrfs: cleanup reserved space when freeing tree log on error (Zach Brown) [1051282] - [fs] btrfs: do not free the dirty bytes from the trans block rsv on cleanup (Zach Brown) [1051282] - [fs] btrfs: fix memory leaks on transaction commit failure (Zach Brown) [1051282] - [fs] btrfs: fix the dev-replace suspend sequence (Zach Brown) [1051282] - [fs] btrfs: improve inode hash function/inode lookup (Zach Brown) [1051282] - [fs] btrfs: remove unnecessary tree search when logging inode (Zach Brown) [1051282] - [fs] btrfs: remove unused max_key arg from btrfs_search_forward (Zach Brown) [1051282] - [fs] btrfs: fix memory leak of chunks' extent map (Zach Brown) [1051282] - [fs] btrfs: improve jitter performance of the sequential buffered write (Zach Brown) [1051282] - [fs] btrfs: fix BUG_ON() casued by the reserved space migration (Zach Brown) [1051282] - [fs] btrfs: remove unused parameter from btrfs_header_fsid (Zach Brown) [1051282] - [fs] btrfs: fix two use-after-free bugs with transaction cleanup (Zach Brown) [1051282] - [fs] btrfs: remove all BUG_ON()'s from commit_cowonly_roots (Zach Brown) [1051282] - [fs] btrfs: don't delete ordered roots from list during cleanup (Zach Brown) [1051282] - [fs] btrfs: cleanup transaction on abort (Zach Brown) [1051282] - [fs] btrfs: do not release metadata for space cache inodes (Zach Brown) [1051282] - [fs] btrfs: reset intwrite on transaction abort (Zach Brown) [1051282] - [fs] btrfs: don't leak block group on error (Zach Brown) [1051282] - [fs] btrfs: fix sync fs to actually wait for all data to be persisted (Zach Brown) [1051282] - [fs] btrfs: fix tracking of orphan inode count (Zach Brown) [1051282] - [fs] btrfs: export btrfs space shared info to userspace (Zach Brown) [1051282] - [fs] btrfs: remove path arg from btrfs_truncate_free_space_cache (Zach Brown) [1051282] - [fs] btrfs: remove duplicated ino cache's inode lookup (Zach Brown) [1051282] - [fs] btrfs: do a full search everytime in btrfs_search_old_slot (Zach Brown) [1051282] - [fs] btrfs: add a sanity test for btrfs_split_item (Zach Brown) [1051282] - [fs] btrfs: drop unused parameter from btrfs_item_nr (Zach Brown) [1051282] - [fs] btrfs: don't store NULL byte in symlink extents (Zach Brown) [1051282] - [fs] btrfs: eliminate the exceptional root_tree refs=0 (Zach Brown) [1051282]- [scsi] report sense even for TEST UNIT READY commands (Ewan Milne) [1070982] - [bfa] Fix for crash during sfpshow command (Chad Dupuis) [1065950] - [mm] fix GFP_THISNODE callers and clarify (Johannes Weiner) [1069551 1069639] - [mm] page_alloc: exempt GFP_THISNODE allocations from zone fairness (Johannes Weiner) [1069551 1069639] - [scsi] reserve space in structures for future scsi-mq changes (Mike Snitzer) [1071014] - [block] remove unprep_rq_fn (Mike Snitzer) [1071014] - [scsi] reintroduce scsi_driver.init_command (Mike Snitzer) [1071014] - [block] blk-mq: support partial I/O completions (Mike Snitzer) [1071014] - [block] blk-mq: merge blk_mq_insert_request and blk_mq_run_request (Mike Snitzer) [1071014] - [block] blk-mq: remove blk_mq_alloc_rq (Mike Snitzer) [1071014] - [block] blk-mq: pair blk_mq_start_request / blk_mq_requeue_request (Mike Snitzer) [1071014] - [block] blk-mq: dont assume rq->errors is set when returning an error from ->queue_rq (Mike Snitzer) [1071014] - [block] Fix type mismatch in ssize_t_blk_mq_tag_sysfs_show (Mike Snitzer) [1071014] - [block] blk-mq: rework flush sequencing logic (Mike Snitzer) [1071014] - [block] null_blk: use blk_complete_request and blk_mq_complete_request (Mike Snitzer) [1071014] - [block] blk-mq: rework I/O completions (Mike Snitzer) [1071014] - [block] null_blk: Fix completion processing from LIFO to FIFO (Mike Snitzer) [1071014] - [lib] llist: move llist_reverse_order from raid5 to llist.c (Mike Snitzer) [1071014] - [lib] llist: llist_add() can use llist_add_batch() (Mike Snitzer) [1071014] - [lib] llist: fix_simplify llist_add() and llist_add_batch() (Mike Snitzer) [1071014] - [block] blk-mq: Add bio_integrity setup to blk_mq_make_request (Mike Snitzer) [1071014] - [block] blk-mq: initialize sg_reserved_size (Mike Snitzer) [1071014] - [block] blk-mq: handle dma_drain_size (Mike Snitzer) [1071014] - [block] blk-mq: divert __blk_put_request for MQ ops (Mike Snitzer) [1071014] - [block] blk-mq: support at_head inserations for blk_execute_rq (Mike Snitzer) [1071014] - [block] null_blk: Null pointer deference problem in alloc_page_buffers (Mike Snitzer) [1071014] - [block] null_blk: fix queue leak inside removing device (Mike Snitzer) [1071014] - [block] null_blk: support submit_queues on use_per_node_hctx (Mike Snitzer) [1071014] - [block] null_blk: set use_per_node_hctx param to false (Mike Snitzer) [1071014] - [block] null_blk: warning on ignored submit_queues param (Mike Snitzer) [1071014] - [block] null_blk: refactor init and init errors code paths (Mike Snitzer) [1071014] - [block] null_blk: mem garbage on NUMA systems during init (Mike Snitzer) [1071014] - [block] null_blk: corrections to documentation (Mike Snitzer) [1071014] - [block] null_blk: documentation (Mike Snitzer) [1071014] - [block] null_blk: fix differences between RHEL7 and upstream (Mike Snitzer) [1071014] - [target] iscsi-target: Fix connection reset hang with percpu_ida_alloc (Mike Snitzer) [1071014] - [lib] percpu_ida: Make percpu_ida_alloc + callers accept task state bitmask (Mike Snitzer) [1071014] - [lib] percpu_ida: Removing unused arguement from alloc_local_tag (Mike Snitzer) [1071014] - [block] blk-mq: use hotcpu_notifier() (Mike Snitzer) [1071014] - [block] blk-mq: uses page->list incorrectly (Mike Snitzer) [1071014] - [block] blk-mq: use __smp_call_function_single directly (Mike Snitzer) [1071014] - [kernel] provide a __smp_call_function_single stub for !CONFIG_SMP (Mike Snitzer) [1071014] - [block] blk-mq: fix initializing request's start time (Mike Snitzer) [1071014] - [block] blk-mq: don't export blk_mq_free_queue() (Mike Snitzer) [1071014] - [block] blk-mq: make blk_sync_queue support mq (Mike Snitzer) [1071014] - [block] blk-mq: support draining mq queue (Mike Snitzer) [1071014] - [virt] kvm/x86: emulator_cmpxchg_emulated should mark_page_dirty (Marcelo Tosatti) [994431] - [x86] irq: Fix kbuild warning in smp_irq_move_cleanup_interrupt() (Prarit Bhargava) [1065735] - [security] selinux: put the mmap() DAC controls before the MAC controls (Paul Moore) [1070827] - [infiniband] iser: Avoid dereferncing iscsi_iser conn object when not bound to iser connection (Doug Ledford) [1061129] - [mm] Use ptep/pmdp_set_numa() for updating _PAGE_NUMA bit (Steve Best) [1049012] - [mm] Dirty accountable change only apply to non prot numa case (Steve Best) [1049012] - [powerpc] mm: Add new "set" flag argument to pte/pmd update function (Steve Best) [1049012] - [powerpc] mm: Enable _PAGE_NUMA for book3s (Steve Best) [1049012] - [powerpc] mm: Only check for _PAGE_PRESENT in set_pte/pmd functions (Steve Best) [1049012] - [powerpc] mm: Free up _PAGE_COHERENCE for numa fault use later (Steve Best) [1049012] - [powerpc] mm: Use HPTE constants when updating hpte bits (Steve Best) [1049012] - [mm] Move change_prot_numa outside CONFIG_ARCH_USES_NUMA_PROT_NONE (Steve Best) [1049012]- [target] Pass through I/O topology for block backstores (Andy Grover) [873474] - [target] iscsi-target: ST response on IN6ADDR_ANY socket (Andy Grover) [913033] - [security] keys: Fix searching of nested keyrings (David Howells) [1033467] - [security] keys: Fix multiple key add into associative array (David Howells) [1033467] - [security] keys: Fix the keyring hash function (David Howells) [1033467] - [ethernet] bnx2x: Fix generic option settings (Michal Schmidt) [1066076] - [tools] perf/kvm: Fix kvm report without guestmount (Jiri Olsa) [1051298] - [mm] readahead: fix readahead failure for memoryless NUMA nodes and limit readahead pages (Steve Best) [1062288] - [ethernet] Mark Intel DH8900CC Series Gigabit Network Device Unsupported (Prarit Bhargava) [727275] - [drm] nouveau/mxm: fix null deref on load (Ben Skeggs) [1067807] - [ethernet] i40e: Fix device ID define names to align to standard (Stefan Assmann) [1057192] - [ethernet] i40e: add DCB option to Kconfig (Stefan Assmann) [1057192] - [ethernet] i40e: add DCB and DCBNL support (Stefan Assmann) [1057192] - [ethernet] i40e: implement DCB support infastructure (Stefan Assmann) [1057192] - [ethernet] i40e: refactor flow director (Stefan Assmann) [1057192] - [ethernet] i40e: rename defines (Stefan Assmann) [1057192] - [ethernet] i40e: whitespace fixes (Stefan Assmann) [1057192] - [ethernet] i40e: Change firmware workaround (Stefan Assmann) [1057192] - [ethernet] i40e: fix compile warning on checksum_local (Stefan Assmann) [1057192] - [ethernet] i40e: updates to AdminQ interface (Stefan Assmann) [1057192] - [ethernet] i40e: check desc pointer before printing (Stefan Assmann) [1057192] - [ethernet] i40e: delete non-required instances of include (Stefan Assmann) [1057192] - [ethernet] i40e: Retain MAC filters on port VLAN deletion (Stefan Assmann) [1057192] - [ethernet] i40e: Warn admin to reload VF driver on port VLAN configuration (Stefan Assmann) [1057192] - [ethernet] i40e: Bump version number (Stefan Assmann) [1057192] - [ethernet] i40e: trivial cleanup (Stefan Assmann) [1057192] - [ethernet] i40e: whitespace fixes (Stefan Assmann) [1057192] - [ethernet] i40e: make message meaningful (Stefan Assmann) [1057192] - [ethernet] i40e: associate VMDq queue with VM type (Stefan Assmann) [1057192] - [ethernet] i40e: remove extra register write (Stefan Assmann) [1057192] - [ethernet] i40e: Bump version (Stefan Assmann) [1057192] - [ethernet] i40e: fix log message wording (Stefan Assmann) [1057192] - [ethernet] i40e: enable PTP (Stefan Assmann) [1057192] - [ethernet] i40e: call clear_pxe after adminq is initialized (Stefan Assmann) [1057192] - [ethernet] i40e: clear qtx_head before enabling Tx queue (Stefan Assmann) [1057192] - [ethernet] i40e: adjust ITR max and min values (Stefan Assmann) [1057192] - [ethernet] i40e: check for possible incorrect ipv6 checksum (Stefan Assmann) [1057192] - [ethernet] i40e: allow VF to remove any MAC filter (Stefan Assmann) [1057192] - [ethernet] i40e: do not bail when disabling if Tx queue disable fails (Stefan Assmann) [1057192] - [ethernet] i40e: Setting queue count to 1 using ethtool is valid (Stefan Assmann) [1057192] - [ethernet] i40e: Cleanup Doxygen warnings (Stefan Assmann) [1057192] - [ethernet] i40e: fix long lines (Stefan Assmann) [1057192] - [ethernet] i40e: Bump version (Stefan Assmann) [1057192] - [ethernet] i40e: Update the Current NVM version Low value (Stefan Assmann) [1057192] - [ethernet] i40e: drop unused macros (Stefan Assmann) [1057192] - [ethernet] i40e: use assignment instead of memcpy (Stefan Assmann) [1057192] - [ethernet] i40e: Turn flow director off in MFP mode (Stefan Assmann) [1057192] - [ethernet] i40e: Add a dummy packet template (Stefan Assmann) [1057192] - [ethernet] i40e: fix spelling errors (Stefan Assmann) [1057192] - [ethernet] i40e: formatting and checkpatch fixes (Stefan Assmann) [1057192] - [ethernet] i40e: shorten wordy fields (Stefan Assmann) [1057192] - [ethernet] i40e: accept pf to pf adminq messages (Stefan Assmann) [1057192] - [ethernet] i40e: remove interrupt on AQ error (Stefan Assmann) [1057192] - [ethernet] i40e: release NVM resource reservation on startup (Stefan Assmann) [1057192] - [ethernet] i40e: Cleanup reconfig rss path (Stefan Assmann) [1057192] - [ethernet] i40e: disable packet split (Stefan Assmann) [1057192] - [ethernet] i40e: add a comment on barrier and fix panic on reset (Stefan Assmann) [1057192] - [ethernet] i40e: Fix MAC format in Write MAC address AQ cmd (Stefan Assmann) [1057192] - [ethernet] i40e: Fix GPL header (Stefan Assmann) [1057192] - [ethernet] i40e: use kernel specific defines (Stefan Assmann) [1057192] - [ethernet] i40e: Re-enable interrupt on ICR0 (Stefan Assmann) [1057192]- [scsi] qla4xxx: v5.04.00.04.07.00-k0 (Chad Dupuis) [1063205] - [scsi] qla4xxx: Initialize hardware queue for ISP40XX (Chad Dupuis) [1063205] - [fs] cifs: mask off top byte in get_rfc1002_length() (Sachin Prabhu) [1062588] {CVE-2014-0069} - [infiniband] mlx4: Add support for steerable IB UD QPs (Doug Ledford) [1058518] - [infiniband] mlx4: Add mechanism to support flow steering over IB links (Doug Ledford) [1058518] - [infiniband] mlx4: Enable device-managed steering support for IB ports too (Doug Ledford) [1058518] - [ethernet] mlx4: Add support for steerable IB UD QPs (Doug Ledford) [1058518] - [infiniband] core: Add support for IB L2 device-managed steering (Doug Ledford) [1058518] - [infiniband] core: Add flow steering support for IPoIB UD traffic (Doug Ledford) [1058518] - [scsi] isci: correct erroneous for_each_isci_host macro (David Milburn) [1054302] - [virt] vhost/net: disable zero copy by default (Jason Wang) [1069045] - [x86] cpu-hotplug: Fix stack frame warning in check_irq_vectors_for_cpu_disable() (Prarit Bhargava) [1061317] - [drm] radeon/kms: add crtc_disable function for legacy crtc (Jerome Glisse) [1029570] - [drm] radeon/kms: unpin fb in atombios crtc disable (Jerome Glisse) [1029570] - [powerpc] Fix 32-bit frames for signals delivered when transactional (Steve Best) [1059703] - [edac] Correct workqueue setup path (Aristeu Rozanski) [1055892] - [edac] Poll timeout cannot be zero, p2 (Aristeu Rozanski) [1055892] - [edac] edac_mc_sysfs: poll timeout cannot be zero (Aristeu Rozanski) [1055892]- [fs] cifs: sanity check length of data to send before sending (Sachin Prabhu) [1062588] {CVE-2014-0069} - [fs] cifs: ensure that uncached writes handle unmapped areas correctly (Sachin Prabhu) [1062588] {CVE-2014-0069} - [fs] cifs: set FILE_CREATED (Sachin Prabhu) [1065982] - [fs] ext4: Disable punch hole on non-extent mapped files (Lukas Czerner) [1033438] - [fs] Fix mountpoint reference leakage in linkat (Jeff Layton) [1063287] - [fs] NFSD/sunrpc: avoid deadlock on TCP connection due to memory pressure ("J. Bruce Fields") [994257] - [fs] nfsd: consider CLAIM_FH when handing out delegation ("J. Bruce Fields") [1031097] - [fs] nfsd4: minor nfs4_setlease cleanup ("J. Bruce Fields") [1031097] - [fs] nfsd4: need to destroy revoked delegations in destroy_client ("J. Bruce Fields") [1031097] - [fs] nfsd: no need to unhash_stid before free ("J. Bruce Fields") [1031097] - [fs] nfsd: nfs4_open_delegation needs to remove_stid rather than unhash_stid ("J. Bruce Fields") [1031097] - [fs] nfsd: nfs4_free_stid ("J. Bruce Fields") [1031097] - [fs] nfsd4: fix leak of inode reference on delegation failure ("J. Bruce Fields") [1031097] - [fs] nfsd4: fix setlease error return ("J. Bruce Fields") [1031097] - [fs] nfsd4: fix delegation-unlink/rename race ("J. Bruce Fields") [1031097] - [fs] nfsd4: delay setting current_fh in open ("J. Bruce Fields") [1031097] - [fs] nfsd4: break only delegations when appropriate ("J. Bruce Fields") [1031097] - [fs] nfsd: make sure to balance get/put_write_access ("J. Bruce Fields") [1031097] - [fs] nfsd: split up nfsd_setattr ("J. Bruce Fields") [1031097] - [fs] locks: break delegations on any attribute modification ("J. Bruce Fields") [1031097] - [fs] locks: break delegations on link ("J. Bruce Fields") [1031097] - [fs] locks: break delegations on rename ("J. Bruce Fields") [1031097] - [fs] locks: helper functions for delegation breaking ("J. Bruce Fields") [1031097] - [fs] locks: break delegations on unlink ("J. Bruce Fields") [1031097] - [fs] namei: minor vfs_unlink cleanup ("J. Bruce Fields") [1031097] - [fs] locks: implement delegations ("J. Bruce Fields") [1031097] - [fs] locks: introduce new FL_DELEG lock flag ("J. Bruce Fields") [1031097] - [fs] vfs: take i_mutex on renamed file ("J. Bruce Fields") [1031097] - [fs] vfs: rename I_MUTEX_QUOTA now that it's not used for quotas ("J. Bruce Fields") [1031097] - [fs] vfs: don't use PARENT/CHILD lock classes for non-directories ("J. Bruce Fields") [1031097] - [fs] vfs: pull ext4's double-i_mutex-locking into common code ("J. Bruce Fields") [1031097] - [fs] ext4: fix FITRIM in no journal mode (Lukas Czerner) [1044519] - [fs] ext4: add ratelimiting to ext4 messages (Lukas Czerner) [1044513] - [fs] ext4: rate limit printk in buffer_io_error() (Lukas Czerner) [1044513] - [fs] ext4: translate flag bits to strings in tracepoints (Lukas Czerner) [1044505] - [fs] ext4: Fix fsync error handling after filesystem abort (Lukas Czerner) [1044501]- [x86] Makefile: add -Werror to compile (Prarit Bhargava) [1006333] - [edac] sb_edac: Shut up compiler warning when EDAC_DEBUG is enabled (Prarit Bhargava) [1006333] - [kernel] mutex: Avoid label warning when !CONFIG_MUTEX_SPIN_ON_OWNER (Prarit Bhargava) [1006333] - [infiniband] ocrdma: Fix compiler warning (Prarit Bhargava) [1006333] - [isdn] hfcpci_softirq: get func return to suppress compiler warning (Prarit Bhargava) [1006333] - [x86] Fix return value in generic_processor_info() (Prarit Bhargava) [1006333] - [wireless] rtlwifi: initialize local array and set value (Prarit Bhargava) [1006333] - [ethernet] mlx4: clean up srq_res_start_move_to() (Prarit Bhargava) [1006333] - [ethernet] mlx4: clean up cq_res_start_move_to() (Prarit Bhargava) [1006333] - [powerpc] Link VDSOs at 0x0 (Steve Best) [1066468] - [powerpc] Use unstripped VDSO image for more accurate profiling data (Steve Best) [1066468] - [scsi] fnic: Incremented driver version (Chris Leech) [831836] - [scsi] fnic: Fnic Statistics Collection (Chris Leech) [831836] - [scsi] fnic: host reset returns nonzero value(errno) on (Chris Leech) [831836] - [scsi] fnic: Convert uses of compare_ether_addr to ether_addr_equal (Chris Leech) [831836] - [scsi] fnic: remove unnecessary pci_set_drvdata() (Chris Leech) [831836] - [scsi] fnic: fnic Driver Tuneables Exposed through CLI (Chris Leech) [831836] - [scsi] fnic: Kernel panic while running sh/nosh with max lun (Chris Leech) [831836] - [scsi] fnic: Hitting BUG_ON(io_req->abts_done) in (Chris Leech) [831836] - [scsi] fnic: Remove QUEUE_FULL handling code (Chris Leech) [831836] - [scsi] fnic: On system with >1.1TB RAM, VIC fails multipath (Chris Leech) [831836] - [scsi] fnic: FC stat param seconds_since_last_reset not (Chris Leech) [831836] - [scsi] fnic: BUG, sleeping function called from invalid (Chris Leech) [831836] - [scsi] fnic: switch to fixed_size_llseek() (Chris Leech) [831836] - [scsi] fnic: potential dead lock in fnic_is_abts_pending() (Chris Leech) [831836] - [powerpc] mm: Fix compile error of pgtable-ppc64.h (Steve Best) [1047636] - [powerpc] thp: Fix crash on mremap (Steve Best) [1047636] - [ethernet] bnx2x: Allow VF rss on higher PFs (Michal Schmidt) [1062634] - [ethernet] bnx2x: Fix VF flr flow (Michal Schmidt) [1062634] - [ethernet] bnx2x: Correct default Tx switching behaviour (Michal Schmidt) [1058592] - [block] sg_io: allow WRITE SAME without CAP_SYS_RAWIO (Paolo Bonzini) [966883] - [block] sg_io: introduce unpriv_sgio queue flag (Paolo Bonzini) [966883] - [block] sg_io: pass request_queue to blk_verify_command (Paolo Bonzini) [966883] - [scsi] aacraid: prevent invalid pointer dereference (Frantisek Hrbata) [1034301] {CVE-2013-6380} - [ethernet] be2net: Fix be_vlan_add/rem_vid() routines (Ivan Vecera) [1065829] - [wireless] libertas: potential oops in debugfs (Denys Vlasenko) [1034178] {CVE-2013-6378} - [mm] remove bogus warning in copy_huge_pmd() (Rik van Riel) [1067326] - [wireless] ath9k: properly set MAC address and BSSID mask (Denys Vlasenko) [1033071] {CVE-2013-4579} - [video] matroxfb: Default to 1024x768 @ 60 (Adam Jackson) [1055533] - [powerpc] pseries: Add Gen3 definitions for PCIE link speed (Jerome Glisse) [1056701] - [powerpc] pseries: Fix regression on PCI link speed (Jerome Glisse) [1056701]- [fs] nfs: nfs4_destroy_session must call rpc_destroy_waitqueue (Steve Dickson) [1061707] - [fs] nfs: Fix memory corruption in nfs4_proc_open_confirm (Steve Dickson) [1061707] - [fs] nfs: initialize the ACL support bits to zero (Steve Dickson) [1059241 919382] - [fs] nfs: Cleanup (Steve Dickson) [1059241 919382] - [fs] nfs: Clean up nfs41_sequence_done (Steve Dickson) [1059241 919382] - [fs] nfs: Fix a slot leak in nfs40_sequence_done (Steve Dickson) [1059241 919382] - [fs] nfs: free slot before resending I/O to MDS (Steve Dickson) [1059241 919382] - [fs] nfs: add memory barriers around NFS_INO_INVALID_DATA and NFS_INO_INVALIDATING (Steve Dickson) [1059241 919382] - [fs] nfs: Fix races in nfs_revalidate_mapping (Steve Dickson) [1059241 919382] - [net] sunrpc: turn warn_gssd() log message into a dprintk() (Steve Dickson) [1059241 919382] - [fs] nfs: fix the handling of NFS_INO_INVALID_DATA flag in nfs_revalidate_mapping (Steve Dickson) [1059241 919382] - [fs] nfs: handle servers that support only ALLOW ACE type (Steve Dickson) [1059241 919382] - [fs] nfs: Proper delay for NFS4ERR_RECALLCONFLICT in layout_get_done (Steve Dickson) [1059622] - [fs] nfs: fix BUG in filelayout_recover_commit_reqs (Steve Dickson) [1059622] - [fs] nfs: fix discover_server_trunking use after free (Steve Dickson) [1059622] - [fs] nfs: Handle errors correctly in nfs41_walk_client_list (Steve Dickson) [1059622] - [fs] nfs: always make sure page is up-to-date before extending a write to cover the entire page (Steve Dickson) [1059622] - [fs] nfs: page cache invalidation for dio (Steve Dickson) [1059622] - [fs] nfs: take i_mutex during direct I/O reads (Steve Dickson) [1059622] - [fs] nfs: merge nfs_direct_write into nfs_file_direct_write (Steve Dickson) [1059622] - [fs] nfs: merge nfs_direct_read into nfs_file_direct_read (Steve Dickson) [1059622] - [fs] nfs: increment i_dio_count for reads, too (Steve Dickson) [1059622] - [fs] nfs: defer inode_dio_done call until size update is done (Steve Dickson) [1059622] - [fs] nfs: fix size updates for aio writes (Steve Dickson) [1059622] - [fs] nfs: properly handle ENOTSUP in SECINFO_NO_NAME (Steve Dickson) [1059622] - [fs] nfs: Fix a race in nfs4_write_inode (Steve Dickson) [1059622] - [fs] nfs: Don't trust attributes if a pNFS LAYOUTCOMMIT is outstanding (Steve Dickson) [1059622] - [fs] nfs: use p(dD) point to the right include file in a comment (left over from a9004abc3) (Steve Dickson) [1059622] - [fs] nfs: dprintk() should not print negative fileids and inode numbers (Steve Dickson) [1059622] - [fs] nfs: use (dD) instead of open-coded (and often racy) equivalents (Steve Dickson) [1059622] - [lib] vsprintf: document formats for dentry and struct file (Steve Dickson) [1059622] - [lib] vsprintf: add formats for dentry/file pathnames (Steve Dickson) [1059622] - [fs] nfs: fix dead code of ipv6_addr_scope (Steve Dickson) [1059622] - [net] sunrpc: Fix infinite loop in RPC state machine (Steve Dickson) [1059622] - [net] sunrpc: Add tracepoint for socket errors (Steve Dickson) [1059622] - [net] sunrpc: Report connection error values to rpc_tasks on the pending queue (Steve Dickson) [1059622] - [net] sunrpc: Handle connect errors ECONNABORTED and EHOSTUNREACH (Steve Dickson) [1059622] - [net] sunrpc: Ensure xprt_connect_status handles all potential connection errors (Steve Dickson) [1059622] - [fs] nfs: OPEN must handle the NFS4ERR_IO return code correctly (Steve Dickson) [1059622]- [powerpc] finish off merge to put FP/VSX and VR state into structures (Steve Best) [1051192] - [powerpc] pseries: Fix endian issues in pseries EEH code (Steve Best) [1051192] - [powerpc] pseries: Fix endian issues in nvram code (Steve Best) [1051192] - [powerpc] Fix endian issues in crash dump code (Steve Best) [1051192] - [powerpc] pseries: Fix endian issues in MSI code (Steve Best) [1051192] - [powerpc] pseries: Fix PCIE link speed endian issue (Steve Best) [1051192] - [powerpc] Fix topology core_id endian issue on LE builds (Steve Best) [1051192] - [powerpc] Fix endian issue in setup-common.c (Steve Best) [1051192] - [powerpc] allyesconfig should not select CONFIG_CPU_LITTLE_ENDIAN (Steve Best) [1051192] - [powerpc] Fix error when cross building TAGS & cscope (Steve Best) [1051192] - [powerpc] kvm: allow guest control "E" attribute in mas2 (Steve Best) [1051192] - [powerpc] Wrong DWARF CFI in the kernel vdso for little-endian / ELFv2 (Steve Best) [1051192] - [powerpc] Add CONFIG_CPU_LITTLE_ENDIAN kernel config option (Steve Best) [1051192] - [powerpc] Don't use ELFv2 ABI to build the kernel (Steve Best) [1051192] - [powerpc] ELF2 binaries signal handling (Steve Best) [1051192] - [powerpc] ELF2 binaries launched directly (Steve Best) [1051192] - [powerpc] Set eflags correctly for ELF ABIv2 core dumps (Steve Best) [1051192] - [powerpc] Add TIF_ELF2ABI flag (Steve Best) [1051192] - [powerpc] Remove big endianness assumption in of_find_next_cache_node (Steve Best) [1051192] - [powerpc] word-at-a-time optimization for 64-bit Little Endian (Steve Best) [1051192] - [powerpc] bpf: BPF JIT compiler for 64-bit Little Endian (Steve Best) [1051192] - [powerpc] nvram: Fix endian issue when using the partition length (Steve Best) [1051192] - [powerpc] nvram: Fix endian issue when reading the NVRAM size (Steve Best) [1051192] - [powerpc] Use -mcpu=power7 on ppc64 little endian builds (Steve Best) [1051192] - [powerpc] booke64: Use appropriate -mcpu (Steve Best) [1051192] - [powerpc] Fix Unaligned LE Floating Point Loads and Stores (Steve Best) [1051192] - [powerpc] Fix Unaligned Loads and Stores (Steve Best) [1051192] - [powerpc] Enable Little Endian Alignment Handler for Float Pair Instructions (Steve Best) [1051192] - [powerpc] Fix Handler of Unaligned Load/Store Strings (Steve Best) [1051192] - [powerpc] pseries: Fix endian issues in pseries iommu code (Steve Best) [1051192] - [powerpc] Fix little endian issue in OF PCI scan (Steve Best) [1051192] - [powerpc] Make kernel module helper endian-safe (Steve Best) [1051192] - [powerpc] prom_init exception when updating core value (Steve Best) [1051192] - [powerpc] kernel: Fix endian issue in rtas_pci (Steve Best) [1051192] - [powerpc] Work around little endian gcc bug (Steve Best) [1051192] - [powerpc] Don't set HAVE_EFFICIENT_UNALIGNED_ACCESS on little endian builds (Steve Best) [1051192] - [powerpc] Add ability to build little endian kernels (Steve Best) [1051192] - [powerpc] kvm: Disable KVM on little endian builds (Steve Best) [1051192] - [powerpc] hvsi: Fix endian issues in HVSI driver (Steve Best) [1051192] - [powerpc] powernv: More little endian issues in OPAL RTC driver (Steve Best) [1051192] - [powerpc] powernv: Don't register exception handlers in little endian mode (Steve Best) [1051192] - [powerpc] powernv: Fix OPAL entry and exit in little endian mode (Steve Best) [1051192] - [powerpc] powernv: Fix endian issues in OPAL console and udbg backend (Steve Best) [1051192] - [powerpc] powernv: Fix endian issues in powernv PCI code (Steve Best) [1051192] - [powerpc] powernv: Make OPAL NVRAM device tree accesses endian safe (Steve Best) [1051192] - [powerpc] powernv: Fix endian issues in OPAL ICS backend (Steve Best) [1051192] - [powerpc] powernv: Fix endian issues in OPAL RTC driver (Steve Best) [1051192] - [powerpc] Little endian sparse clean up for arch/powerpc/platforms/powernv/pci-ioda.c (Steve Best) [1051192] - [powerpc] Little endian fix for arch/powerpc/platforms/powernv/pci-p5ioc2.c (Steve Best) [1051192] - [powerpc] Little endian fix for arch/powerpc/platforms/powernv/pci.c (Steve Best) [1051192] - [powerpc] Little endian fixes for platforms/powernv/opal.c (Steve Best) [1051192] - [powerpc] uname should return ppc64le/ppcle on little endian builds (Steve Best) [1051192] - [powerpc] Use generic memcpy code in little endian (Steve Best) [1051192] - [powerpc] Use generic checksum code in little endian (Steve Best) [1051192] - [powerpc] Handle VSX alignment faults in little endian mode (Steve Best) [1051192] - [powerpc] Add little endian support to alignment handler (Steve Best) [1051192] - [powerpc] Alignment handler shouldn't access VSX registers with TS_FPR (Steve Best) [1051192] - [powerpc] Remove hard coded FP offsets in alignment handler (Steve Best) [1051192] - [powerpc] Remove open coded byte swap macro in alignment handler (Steve Best) [1051192] - [powerpc] Endian safe trampoline (Steve Best) [1051192] - [powerpc] Include the appropriate endianness header (Steve Best) [1051192] - [powerpc] Set MSR_LE bit on little endian builds (Steve Best) [1051192] - [powerpc] Add little endian support for word-at-a-time functions (Steve Best) [1051192] - [powerpc] Support endian agnostic MMIO (Steve Best) [1051192] - [powerpc] Little endian builds double word swap VSX state during context save/restore (Steve Best) [1051192] - [powerpc] PTRACE_PEEKUSR/PTRACE_POKEUSER of FPR registers in little endian builds (Steve Best) [1051192] - [powerpc] Fix offset of FPRs in VSX registers in little endian builds (Steve Best) [1051192] - [powerpc] Book 3S MMU little endian support (Steve Best) [1051192] - [powerpc] Fix endian issues in VMX copy loops (Steve Best) [1051192] - [powerpc] Make rwlocks endian safe (Steve Best) [1051192] - [powerpc] Fix little endian coredumps (Steve Best) [1051192] - [powerpc] Simplify logic in include/uapi/asm/elf.h (Steve Best) [1051192] - [powerpc] pseries: Fix endian issues in H_GET_TERM_CHAR/H_PUT_TERM_CHAR (Steve Best) [1051192] - [powerpc] pseries: Simplify H_GET_TERM_CHAR (Steve Best) [1051192] - [powerpc] Little endian SMP IPI demux (Steve Best) [1051192] - [powerpc] Emulate instructions in little endian mode (Steve Best) [1051192] - [powerpc] Fix little endian lppaca, slb_shadow and dtl_entry (Steve Best) [1051192] - [powerpc] Add endian annotations to lppaca, slb_shadow and dtl_entry (Steve Best) [1051192] - [powerpc] Stop using non-architected shared_proc field in lppaca (Steve Best) [1051192] - [powerpc] Make NUMA device node code endian safe (Steve Best) [1051192] - [powerpc] Little endian fixes for legacy_serial.c (Steve Best) [1051192] - [powerpc] Make PCI device node device tree accesses endian safe (Steve Best) [1051192] - [powerpc] Make OF PCI device tree accesses endian safe (Steve Best) [1051192] - [powerpc] Make device tree accesses in VIO subsystem endian safe (Steve Best) [1051192] - [powerpc] Make device tree accesses in cache info code endian safe (Steve Best) [1051192] - [powerpc] of_parse_dma_window should take a __be32 *dma_window (Steve Best) [1051192] - [powerpc] Fix some endian issues in xics code (Steve Best) [1051192] - [powerpc] Add some endian annotations to time and xics code (Steve Best) [1051192] - [powerpc] More little endian fixes for setup-common.c (Steve Best) [1051192] - [powerpc] Make logical to real cpu mapping code endian safe (Steve Best) [1051192] - [powerpc] Make RTAS calls endian safe (Steve Best) [1051192] - [powerpc] Make cache info device tree accesses endian safe (Steve Best) [1051192] - [powerpc] Make RTAS device tree accesses endian safe (Steve Best) [1051192] - [powerpc] More little endian fixes for prom.c (Steve Best) [1051192] - [powerpc] Make prom.c device tree accesses endian safe (Steve Best) [1051192]- [net] netfilter: xt_nfqueue: fix --queue-bypass regression (Florian Westphal) [1067042] - [net] netfilter: nft_reject_inet: fix unintended fall-through in switch-statatement (Jiri Benc) [1066156] - [net] netfilter: nf_tables: fix log/queue expressions for NFPROTO_INET (Jiri Benc) [1066156] - [net] netfilter: nf_tables: add reject module for NFPROTO_INET (Jiri Benc) [1066156] - [net] netfilter: nft_reject: split up reject module into IPv4 and IPv6 specifc parts (Jiri Benc) [1066156] - [net] netfilter: nf_tables: add hook ops to struct nft_pktinfo (Jiri Benc) [1066156] - [net] netfilter: nft_reject: fix compilation warning if NF_TABLES_IPV6 is disabled (Jiri Benc) [1066156] - [net] netfilter: add help information to new nf_tables Kconfig options (Jiri Benc) [1066156] - [net] netfilter: nft_reject: support for IPv6 and TCP reset (Jiri Benc) [1066156] - [net] netfilter: reject: separate reusable code (Jiri Benc) [1066156] - [net] netfilter: nft: add queue module (Jiri Benc) [1066156] - [net] netfilter: xt_nfqueue: separate reusable code (Jiri Benc) [1066156] - [net] netfilter: ip6t_reject: skip checksum verification for outgoing ipv6 packets (Jiri Benc) [1066156] - [net] netfilter: nf_tables: check if payload length is a power of 2 (Jiri Benc) [1034791] - [net] netfilter: nft_meta: fix typo "CONFIG_NET_CLS_ROUTE" (Jiri Benc) [1034791] - [net] netfilter: nf_tables: unininline nft_trace_packet() (Jiri Benc) [1034791] - [net] netfilter: nf_tables: fix loop checking with end interval elements (Jiri Benc) [1034791] - [net] netfilter: nft_rbtree: fix data handling of end interval elements (Jiri Benc) [1034791] - [net] netfilter: nf_tables: do not allow NFT_SET_ELEM_INTERVAL_END flag and data (Jiri Benc) [1034791] - [net] netfilter: nf_tables: fix racy rule deletion (Jiri Benc) [1034791] - [net] netfilter: nf_tables: fix log/queue expressions for NFPROTO_INET (Jiri Benc) [1034791] - [net] netfilter: nf_tables: add AF specific expression support (Jiri Benc) [1034791] - [net] netfilter: nft_ct: fix missing NFT_CT_L3PROTOCOL key in validity checks (Jiri Benc) [1034791] - [net] netfilter: nf_tables: fix potential oops when dumping sets (Jiri Benc) [1034791] - [net] netfilter: nf_tables: fix overrun in nf_tables_set_alloc_name() (Jiri Benc) [1034791] - [net] netfilter: nf_tables: fix oops when deleting a chain with references (Jiri Benc) [1034791] - [net] netfilter: nft_ct: fix unconditional dump of 'dir' attr (Jiri Benc) [1034791] - [net] netfilter: nft_ct: fix compilation warning if NF_CONNTRACK_MARK is not set (Jiri Benc) [1034791] - [net] netfilter: Add dependency on IPV6 for NF_TABLES_INET (Jiri Benc) [1034791] - [net] netfilter: nf_tables: fix missing byteorder conversion in policy (Jiri Benc) [1034791] - [net] netfilter: nf_tables: fix error path in the init functions (Jiri Benc) [1034791] - [net] netfilter: nf_tables: rename nft_do_chain_pktinfo() to nft_do_chain() (Jiri Benc) [1034791] - [net] netfilter: nf_tables: prohibit deletion of a table with existing sets (Jiri Benc) [1034791] - [net] netfilter: nf_tables: take AF module reference when creating a table (Jiri Benc) [1034791] - [net] netfilter: nf_tables: perform flags validation before table allocation (Jiri Benc) [1034791] - [net] netfilter: nf_tables: minor nf_chain_type cleanups (Jiri Benc) [1034791] - [net] netfilter: nf_tables: constify chain type definitions and pointers (Jiri Benc) [1034791] - [net] netfilter: nf_tables: replay request after dropping locks to load chain type (Jiri Benc) [1034791] - [net] netfilter: nf_tables: add missing module references to chain types (Jiri Benc) [1034791] - [net] netfilter: nf_tables: fix chain type module reference handling (Jiri Benc) [1034791] - [net] netfilter: nf_tables: fix check for table overflow (Jiri Benc) [1034791] - [net] netfilter: nf_tables: restore chain change atomicity (Jiri Benc) [1034791] - [net] netfilter: nf_tables: split chain policy validation from actually setting it (Jiri Benc) [1034791] - [net] netfilter: nft_meta: fix lack of validation of the input register (Jiri Benc) [1034791] - [net] netfilter: nft_ct: Add support to set the connmark (Jiri Benc) [1034791] - [net] netfilter: nft_ct: load both IPv4 and IPv6 conntrack modules for NFPROTO_INET (Jiri Benc) [1034791] - [net] netfilter: nft_meta: add l4proto support (Jiri Benc) [1034791] - [net] netfilter: nf_tables: add nfproto support to meta expression (Jiri Benc) [1034791] - [net] netfilter: nf_tables: add "inet" table for IPv4/IPv6 (Jiri Benc) [1034791] - [net] netfilter: nf_tables: add support for multi family tables (Jiri Benc) [1034791] - [net] netfilter: nf_tables: add hook ops to struct nft_pktinfo (Jiri Benc) [1034791] - [net] netfilter: nf_tables: make chain types override the default AF functions (Jiri Benc) [1034791] - [net] netfilter: nf_tables: dump sets in all existing families (Jiri Benc) [1034791] - [net] netfilter: nf_tables: remove unused variable in nf_tables_dump_set() (Jiri Benc) [1034791] - [net] netfilter: nf_tables: fix type in parsing in nf_tables_set_alloc_name() (Jiri Benc) [1034791] - [net] netfilter: add help information to new nf_tables Kconfig options (Jiri Benc) [1034791] - [net] netfilter: select NFNETLINK when enabling NF_TABLES (Jiri Benc) [1034791] - [net] netfilter: nf_tables: remove nft_meta_target (Jiri Benc) [1034791] - [net] netfilter: nf_tables: nft_meta module get/set ops (Jiri Benc) [1034791] - [net] netfilter: nf_tables: Expose the table usage counter via netlink (Jiri Benc) [1034791] - [net] netfilter: nf_tables: fix issue with verdict support (Jiri Benc) [1034791] - [net] netfilter: nf_tables: fix wrong datatype in nft_validate_data_load() (Jiri Benc) [1034791] - [net] netfilter: nf_tables: fix oops when updating table with user chains (Jiri Benc) [1034791] - [net] netfilter: nf_tables: fix dumping with large number of sets (Jiri Benc) [1034791] - [net] netfilter: nft_exthdr: call ipv6_find_hdr() with explicitly initialized offset (Jiri Benc) [1034791] - [net] netfilter: nft_reject: fix endianness in dump function (Jiri Benc) [1034791] - [net] nf_tables*.h: Remove extern from function prototypes (Jiri Benc) [1034791] - [net] netfilter: nf_tables: fix missing rules flushing per table (Jiri Benc) [1034791] - [net] netfilter: nft_compat: fix error path in nft_parse_compat() (Jiri Benc) [1034791] - [net] pktgen: Fix position of ip and udp header (Jiri Pirko) [1067485] - [net] nf: remove automatic helper assignment removal warning (Jiri Pirko) [1066453] - [net] inet_diag: fix inet_diag_dump_icsk() to use correct state for timewait sockets (Jesper Brouer) [1059721] - [net] netfilter: xt_socket: use sock_gen_put() (Jesper Brouer) [1059721] - [net] inet_diag: use sock_gen_put() (Jesper Brouer) [1059721] - [net] inet: rename ir_loc_port to ir_num (Jesper Brouer) [1059721] - [net] inet: includes a sock_common in request_sock (Jesper Brouer) [1059721] - [net] inet: inet_timewait_sock.h missing semi-colon when KMEMCHECK is enabled (Jesper Brouer) [1059721] - [net] fix build errors if ipv6 is disabled (Jesper Brouer) [1059721] - [net] sctp: fix initialization of local source address on accepted ipv6 sockets (Jesper Brouer) [1059721] - [net] ipv6: make lookups simpler and faster (Jesper Brouer) [1059721] - [net] tcp/dccp: remove twchain (Jesper Brouer) [1059721] - [net] tcp: shrink tcp6_timewait_sock by one cache line (Jesper Brouer) [1059721] - [net] inet: consolidate INET_TW_MATCH (Jesper Brouer) [1059721] - [net] inet*.h: Remove extern from function prototypes (Jesper Brouer) [1059721] - [net] openvswitch: datapath: fix dp check in ovs_dp_reset_user_features (Francesco Fusco) [1057099] - [net] openvswitch: Suppress error messages on megaflow updates (Francesco Fusco) [1057099] - [net] openvswitch: Fix ovs_flow_free() ovs-lock assert (Francesco Fusco) [1057099] - [net] openvswitch: Fix kernel panic on ovs_flow_free (Francesco Fusco) [1057099] - [net] openvswitch: Pad OVS_PACKET_ATTR_PACKET if linear copy was performed (Francesco Fusco) [1057099] - [tools] perf: Fix include for non x86 architectures (Francesco Fusco) [1057099] - [net] openvswitch: Use kmem_cache_free() instead of kfree() (Francesco Fusco) [1057099] - [net] openvswitch: Compute checksum in skb_gso_segment() if needed (Francesco Fusco) [1057099] - [net] openvswitch: Use skb_zerocopy() for upcall (Francesco Fusco) [1057099] - [net] openvswitch: Pass datapath into userspace queue functions (Francesco Fusco) [1057099] - [net] openvswitch: Drop user features if old user space attempted to create datapath (Francesco Fusco) [1057099] - [net] openvswitch: Allow user space to announce ability to accept unaligned Netlink messages (Francesco Fusco) [1057099] - [net] Export skb_zerocopy() to zerocopy from one skb to another (Francesco Fusco) [1057099] - [net] nf_queue: add NFQA_SKB_CSUM_NOTVERIFIED info flag (Francesco Fusco) [1057099] - [net] openvswitch: remove duplicated include from flow_table.c (Francesco Fusco) [1057099] - [net] openvswitch: use kfree_rcu instead of rcu_free_{sw_flow_mask_cb, acts_callback} (Francesco Fusco) [1057099] - [net] openvswitch: Per cpu flow stats (Francesco Fusco) [1057099] - [net] openvswitch: Enable memory mapped Netlink i/o (Francesco Fusco) [1057099] - [net] netlink: Avoid netlink mmap alloc if msg size exceeds frame size (Francesco Fusco) [1057099] - [net] genl: Add genlmsg_new_unicast() for unicast message allocation (Francesco Fusco) [1057099] - [net] openvswitch: Silence RCU lockdep checks from flow lookup (Francesco Fusco) [1057099] - [net] openvswitch: Change ovs_flow_tbl_lookup_xx() APIs (Francesco Fusco) [1057099] - [net] openvswitch: Shrink sw_flow_mask by 8 bytes (64-bit) or 4 bytes (32-bit) (Francesco Fusco) [1057099] - [net] openvswitch: Correct comment (Francesco Fusco) [1057099] - [net] Add utility functions to clear rxhash (Francesco Fusco) [1057099] - [net] openvswitch: use CRC32 accelerated flow hash if available (Francesco Fusco) [1057099] - [lib] hash: follow-up fixups for arch hash (Francesco Fusco) [1057099] - [lib] hash: Add missing arch generic-y entries for asm-generic/hash.h (Francesco Fusco) [1057099] - [lib] hash: introduce arch optimized hash library (Francesco Fusco) [1057099] - [net] rtnl: make ifla_policy static (Jiri Pirko) [1066614] - [net] ip, ipv6: handle gso skbs in forwarding path (Florian Westphal) [1065299] - [net] introduce netif_skb_dev_features (Florian Westphal) [1065299] - [net] add and use skb_gso_transport_seglen() (Florian Westphal) [1065299] - [net] bridge: separate querier and query timer into IGMP/IPv4 and MLD/IPv6 ones (Florian Westphal) [1065257] - [net] bridge: send query as soon as leave is received (Florian Westphal) [1065257] - [net] gro: remove a sparse error (Thomas Graf) [1051111] - [net] ipv4: Use proper RCU APIs for writer-side in udp_offload.c (Thomas Graf) [1051111] - [net] vxlan: Go over all candidate streams for GRO matching (Thomas Graf) [1051111] - [net] ipv4: Use non-atomic allocation of udp offloads structure instance (Thomas Graf) [1051111] - [net] ipv4: udp_offload: Handle static checker complaints (Thomas Graf) [1051111] - [net] vxlan: Share RX skb de-marking and checksum checks with ovs (Thomas Graf) [1051111] - [net] vxlan: Add GRO support for vxlan traffic (Thomas Graf) [1051111] - [net] vxlan: use __dev_get_by_index instead of dev_get_by_index to find interface (Thomas Graf) [1051111] - [net] vxlan: keep original skb ownership (Thomas Graf) [1051111] - [net] vxlan: remove vxlan_group_used in vxlan_open (Thomas Graf) [1051111] - [net] vxlan: release rt when found circular route (Thomas Graf) [1051111] - [net] vxlan: Use ERR_CAST inlined function instead of ERR_PTR(PTR_ERR(...)) (Thomas Graf) [1051111] - [net] vxlan: Have the NIC drivers do less work for offloads (Thomas Graf) [1051111] - [net] vxlan: silence one build warning (Thomas Graf) [1051111] - [net] vxlan: Use RCU apis to access sk_user_data (Thomas Graf) [1051111] - [net] vxlan: Avoid creating fdb entry with NULL destination (Thomas Graf) [1051111] - [net] vxlan: Fix sparse warnings (Thomas Graf) [1051111] - [net] vxlan: Notify drivers for listening UDP port changes (Thomas Graf) [1051111] - [net] vxlan: Optimize vxlan rcv (Thomas Graf) [1051111] - [net] Export gro_find_by_type helpers (Thomas Graf) [1051111] - [net] Add GRO support for UDP encapsulating protocols (Thomas Graf) [1051111] - [net] gro: change GRO overflow strategy (Thomas Graf) [1051111] - [net] gre_offload: fix sparse non static symbol warning (Thomas Graf) [1051111] - [net] gre: gro: Add GRE support to the GRO stack (Thomas Graf) [1051111] - [net] ipv4: don't use module_init in non-modular gre_offload (Thomas Graf) [1051111] - [net] gre_offload: statically build GRE offloading support (Thomas Graf) [1051111] - [net] ipv6: Fix alleged compiler warning in ipv6_exthdrs_len() (Thomas Graf) [1051111] - [net] ipv6: fix compiler warning in ipv6_exthdrs_len (Thomas Graf) [1051111] - [net] gro: Prepare GRO stack for the upcoming tunneling support (Thomas Graf) [1051111] - [net] gro: small napi_get_frags() optim (Thomas Graf) [1051111] - [net] tcp: do not export tcp_gso_segment() and tcp_gro_receive() (Thomas Graf) [1051111] - [net] gro: Clean up tcpX_gro_receive checksum verification (Thomas Graf) [1051111] - [net] gro: Only verify TCP checksums for candidates (Thomas Graf) [1051111] - [net] gso: handle new frag_list of frags GRO packets (Thomas Graf) [1051111] - [net] gro: allow to build full sized skb (Thomas Graf) [1051111] - [net] tcp: gso: fix truesize tracking (Thomas Graf) [1051111] - [net] tcp: rename tcp_tso_segment() (Thomas Graf) [1051111] - [net] gro: should aggregate frames without DF (Thomas Graf) [1051111] - [net] sit: fix use after free of fb_tunnel_dev (Jiri Pirko) [1060210] - [net] sit: allow to use rtnl ops on fb tunnel (Jiri Pirko) [1060210] - [net] ip6tnl: fix use after free of fb_tnl_dev (Jiri Pirko) [1012835] - [net] ip6tnl: allow to use rtnl ops on fb tunnel (Jiri Pirko) [1012835] - [net] ip6tnl: add x-netns support (Jiri Pirko) [1012835] - [net] Correctly sync addresses from multiple sources to single device (Vlad Yasevich) [1059394]- [fs] xfs: ensure correct log item buffer alignment (Brian Foster) [1059843] - [fs] xfs: ensure correct timestamp updates from truncate (Brian Foster) [1059843] - [fs] xfs: remove XFS_TRANS_DEBUG dead code (Brian Foster) [1059843] - [fs] xfs: return -E2BIG if hit the maximum size limits of ACLs (Brian Foster) [1059843] - [fs] xfs: sanitize sb_inopblock in xfs_mount_validate_sb (Brian Foster) [1059843] - [fs] xfs: convert xfs_log_commit_cil() to void (Brian Foster) [1059843] - [fs] xfs: use tr_qm_dqalloc log reservation for dquot alloc (Brian Foster) [1059843] - [fs] xfs: remove unused tr_swrite (Brian Foster) [1059843] - [fs] xfs: use tr_growrtalloc for growing rt files (Brian Foster) [1059843] - [fs] xfs: Calling destroy_work_on_stack() to pair with INIT_WORK_ONSTACK() (Brian Foster) [1059843] - [fs] xfs: fix off-by-one error in xfs_attr3_rmt_verify (Brian Foster) [1059843] - [fs] xfs: assert that we hold the ilock for extent map access (Brian Foster) [1059843] - [fs] xfs: use xfs_ilock_attr_map_shared in xfs_attr_list_int (Brian Foster) [1059843] - [fs] xfs: use xfs_ilock_attr_map_shared in xfs_attr_get (Brian Foster) [1059843] - [fs] xfs: use xfs_ilock_data_map_shared in xfs_qm_dqiterate (Brian Foster) [1059843] - [fs] xfs: use xfs_ilock_data_map_shared in xfs_qm_dqtobp (Brian Foster) [1059843] - [fs] xfs: take the ilock around xfs_bmapi_read in xfs_zero_remaining_bytes (Brian Foster) [1059843] - [fs] xfs: reinstate the ilock in xfs_readdir (Brian Foster) [1059843] - [fs] xfs: add xfs_ilock_attr_map_shared (Brian Foster) [1059843] - [fs] xfs: rename xfs_ilock_map_shared (Brian Foster) [1059843] - [fs] xfs: remove xfs_iunlock_map_shared (Brian Foster) [1059843] - [fs] xfs: no need to lock the inode in xfs_find_handle (Brian Foster) [1059843] - [fs] xfs: abort metadata writeback on permanent errors (Brian Foster) [1059843] - [fs] xfs: swalloc doesn't align allocations properly (Brian Foster) [1059843] - [fs] xfs: remove xfsbdstrat error (Brian Foster) [1059843] - [fs] xfs: use xfs_icluster_size_fsb in xfs_imap (Brian Foster) [1059843] - [fs] xfs: use xfs_icluster_size_fsb in xfs_ifree_cluster (Brian Foster) [1059843] - [fs] xfs: use xfs_icluster_size_fsb in xfs_ialloc_inode_init (Brian Foster) [1059843] - [fs] xfs: use xfs_icluster_size_fsb in xfs_bulkstat (Brian Foster) [1059843] - [fs] xfs: introduce a common helper xfs_icluster_size_fsb (Brian Foster) [1059843] - [fs] xfs: get rid of XFS_IALLOC_BLOCKS macros (Brian Foster) [1059843] - [fs] xfs: get rid of XFS_INODE_CLUSTER_SIZE macros (Brian Foster) [1059843] - [fs] xfs: get rid of XFS_IALLOC_INODES macros (Brian Foster) [1059843] - [fs] xfs: remove the quotaoff log format from the quotaoff log item (Brian Foster) [1059843] - [fs] xfs: remove the dquot log format from the dquot log item (Brian Foster) [1059843] - [fs] xfs: remove the inode log format from the inode log item (Brian Foster) [1059843] - [fs] xfs: format logged extents directly into the CIL (Brian Foster) [1059843] - [fs] xfs: format log items write directly into the linear CIL buffer (Brian Foster) [1059843] - [fs] xfs: introduce xlog_copy_iovec (Brian Foster) [1059843] - [fs] xfs: refactor xfs_inode_item_format (Brian Foster) [1059843] - [fs] xfs: refactor xfs_inode_item_size (Brian Foster) [1059843] - [fs] xfs: refactor xfs_buf_item_format_segment (Brian Foster) [1059843] - [fs] xfs: remove duplicate code in xlog_cil_insert_format_items (Brian Foster) [1059843] - [fs] xfs: align initial file allocations correctly (Brian Foster) [1059843] - [fs] xfs: fix calculation of freed inode cluster blocks (Brian Foster) [1059843] - [fs] xfs: xfs_dir2_block_to_sf temp buffer allocation fails (Brian Foster) [1059843] - [fs] xfs: fix infinite loop by detaching the group/project hints from user dquot (Brian Foster) [1059843] - [fs] xfs: fix assertion failure at xfs_setattr_nonsize (Brian Foster) [1059843] - [fs] xfs: add xfs_setattr_time (Brian Foster) [1059843] - [fs] xfs: tiny xfs_setattr_mode cleanup (Brian Foster) [1059843] - [fs] xfs: fix false assertion at xfs_qm_vop_create_dqattach (Brian Foster) [1059843] - [fs] xfs: integrate xfs_quota_priv header file to xfs_qm (Brian Foster) [1059843] - [fs] xfs: make quota metadata truncation behavior consistent to user space (Brian Foster) [1059843] - [fs] xfs: fix memory leak in xfs_dir2_node_removename (Brian Foster) [1059843] - [fs] xfs: free the list of recovery items on error (Brian Foster) [1059843] - [fs] xfs: growfs overruns AGFL buffer on V4 filesystems (Brian Foster) [1059843] - [fs] xfs: don't perform discard if the given range length is less than block size (Brian Foster) [1059843] - [fs] xfs: fix the comment explaining xfs_trans_dqlockedjoin (Brian Foster) [1059843] - [fs] xfs: underflow bug in xfs_attrlist_by_handle() (Brian Foster) [1059843 1034667] {CVE-2013-6382} - [fs] xfs: remove unused FI_ flags (Brian Foster) [1059843] - [fs] xfs: open code inc_inode_iversion when logging an inode (Brian Foster) [1059843] - [fs] xfs: increase inode cluster size for v5 filesystems (Brian Foster) [1059843] - [fs] xfs: fix unlock in xfs_bmap_add_attrfork (Brian Foster) [1059843] - [fs] xfs: simplify kmem_(zone_)zalloc (Brian Foster) [1059843] - [fs] xfs: add tracepoints to AGF/AGI read operations (Brian Foster) [1059843] - [fs] xfs: trace AIL manipulations (Brian Foster) [1059843] - [fs] xfs: xfs_remove deadlocks due to inverted AGF vs AGI lock ordering (Brian Foster) [1059843] - [fs] xfs: fix the extent count when allocating an new indirection array entry (Brian Foster) [1059843] - [fs] xfs: be more forgiving of a v4 secondary sb w/ junk in v5 fields (Brian Foster) [1059843] - [fs] xfs: fix possible NULL dereference in xlog_verify_iclog (Brian Foster) [1059843] - [fs] xfs:xfs_dir2_node.c: pointer use before check for null (Brian Foster) [1059843] - [fs] xfs: prevent stack overflows from page cache allocation (Brian Foster) [1059843] - [fs] xfs: fix static and extern sparse warnings (Brian Foster) [1059843] - [fs] xfs: validity check the directory block leaf entry count (Brian Foster) [1059843] - [fs] xfs: make dir2 ftype offset pointers explicit (Brian Foster) [1059843] - [fs] xfs: convert directory vector functions to constants (Brian Foster) [1059843] - [fs] xfs: convert directory vector functions to constants (Brian Foster) [1059843] - [fs] xfs: vectorise encoding/decoding directory headers (Brian Foster) [1059843] - [fs] xfs: vectorise DA btree operations (Brian Foster) [1059843] - [fs] xfs: vectorise directory leaf operations (Brian Foster) [1059843] - [fs] xfs: vectorise directory data operations part 2 (Brian Foster) [1059843] - [fs] xfs: vectorise directory data operations (Brian Foster) [1059843] - [fs] xfs: vectorise remaining shortform dir2 ops (Brian Foster) [1059843] - [fs] xfs: abstract the differences in dir2/dir3 via an ops vector (Brian Foster) [1059843] - [fs] xfs: split xfs_rtalloc.c for userspace sanity (Brian Foster) [1059843] - [fs] xfs: decouple inode and bmap btree header files (Brian Foster) [1059843] - [fs] xfs: decouple log and transaction headers (Brian Foster) [1059843] - [fs] xfs: remove unused transaction callback variables (Brian Foster) [1059843] - [fs] xfs: split dquot buffer operations out (Brian Foster) [1059843] - [fs] xfs: unify directory/attribute format definitions (Brian Foster) [1059843] - [fs] xfs: create a shared header file for format-related information (Brian Foster) [1059843] - [fs] xfs: fold xfs_change_file_space into xfs_ioc_space (Brian Foster) [1059843] - [fs] xfs: simplify the fallocate path (Brian Foster) [1059843] - [fs] xfs: always hold the iolock when calling xfs_change_file_space (Brian Foster) [1059843] - [fs] xfs: remove the unused XFS_ATTR_NONBLOCK flag (Brian Foster) [1059843] - [fs] xfs: always take the iolock around xfs_setattr_size (Brian Foster) [1059843] - [fs] xfs: don't break from growfs ag update loop on error (Brian Foster) [1059843] - [fs] xfs: don't emit corruption noise on fs probes (Brian Foster) [1059843] - [fs] xfs: remove newlines from strings passed to __xfs_printk (Brian Foster) [1059843] - [fs] xfs: prevent deadlock trying to cover an active log (Brian Foster) [1059843] - [fs] xfs: clean up xfs_inactive() error handling, kill VN_INACTIVE_(NO)CACHE (Brian Foster) [1059843] - [fs] xfs: push down inactive transaction mgmt for ifree (Brian Foster) [1059843] - [fs] xfs: push down inactive transaction mgmt for truncate (Brian Foster) [1059843] - [fs] xfs: push down inactive transaction mgmt for remote symlinks (Brian Foster) [1059843] - [fs] xfs: add the inode directory type support to XFS_IOC_FSGEOM (Brian Foster) [1059843] - [fs] xfs: remove usage of is_bad_inode (Brian Foster) [1059843] - [fs] xfs: fix the wrong new_size/rnew_size at xfs_iext_realloc_direct() (Brian Foster) [1059843] - [fs] xfs: get rid of count from xfs_iomap_write_allocate() (Brian Foster) [1059843] - [fs] xfs: Use kmem_free() instead of free() (Brian Foster) [1059843] - [fs] xfs: fix memory leak in xlog_recover_add_to_trans (Brian Foster) [1059843] - [fs] xfs: dirent dtype presence is dependent on directory magic numbers (Brian Foster) [1059843] - [fs] xfs: lockdep needs to know about 3 dquot-deep nesting (Brian Foster) [1059843] - [fs] xfs: log recovery lsn ordering needs uuid check (Brian Foster) [1059843] - [fs] xfs: fix XFS_IOC_FREE_EOFBLOCKS definition (Brian Foster) [1059843] - [fs] xfs: asserting lock not held during freeing not valid (Brian Foster) [1059843] - [fs] xfs: lock the AIL before removing the buffer item (Brian Foster) [1059843] - [fs] ext4: yield during large unlinks (Lukas Czerner) [1044544] - [fs] ext4: implement error handling of ext4_mb_new_preallocation() (Lukas Czerner) [1044544] - [fs] ext4: return FIEMAP_EXTENT_UNKNOWN for delalloc extents (Lukas Czerner) [1044544] - [fs] jbd2: fix duplicate debug label for phase 2 (Lukas Czerner) [1044544] - [fs] jbd2: drop checkpoint mutex when waiting in __jbd2_log_wait_for_space() (Lukas Czerner) [1044544] - [fs] jbd2: remove unused waitqueues (Lukas Czerner) [1044544] - [fs] jbd2: fix race in t_outstanding_credits update in jbd2_journal_extend() (Lukas Czerner) [1044544] - [fs] ext4: fix use of potentially uninitialized variables in debugging code (Lukas Czerner) [1044544] - [fs] ext4: check error return from ext4_write_inline_data_end() (Lukas Czerner) [1044544] - [fs] jbd2: relocate assert after state lock in journal_commit_transaction() (Lukas Czerner) [1044544] - [fs] ext4: add cond_resched() to ext4_free_blocks() & ext4_mb_regular_allocator() (Lukas Czerner) [1044544] - [fs] ext4: optimize test_root() (Lukas Czerner) [1044544] - [fs] ext4: add sanity check to ext4_get_group_info() (Lukas Czerner) [1044544] - [fs] ext4: verify group number in verify_group_input() before using it (Lukas Czerner) [1044544] - [fs] ext4: add check to io_submit_init_bio (Lukas Czerner) [1044544] - [fs] Fix race when checking i_size on direct i/o read (Robert S Peterson) [1052927] - [fs] gfs2: No need to invalidate pages for a dio read (Robert S Peterson) [1052927] - [fs] gfs2: Wait for async DIO in glock state changes (Robert S Peterson) [1052927] - [fs] gfs2: Fix incorrect invalidation for DIO/buffered I/O (Robert S Peterson) [1052927] - [fs] xfs: allow logical-sector sized O_DIRECT (Eric Sandeen) [999239] - [fs] xfs: rename xfs_buftarg structure members (Eric Sandeen) [999239] - [fs] xfs: clean up xfs_buftarg (Eric Sandeen) [999239] - [fs] xfs: simplify xfs_setsize_buftarg callchain; remove unused arg (Eric Sandeen) [999239] - [fs] sunrpc: Don't create a gss auth cache unless rpc.gssd is running (Steve Dickson) [1063752] - [fs] gfs2: journal data writepages update (Robert S Peterson) [1010452] - [fs] nfs: Fix SP4_MACH_CRED negotiation in EXCHANGE_ID (Steve Dickson) [1063509] - [fs] gfs2: Add hints to directory leaf blocks (Robert S Peterson) [1062143] - [fs] gfs2: Lock i_mutex and use a local gfs2_holder for fallocate (Robert S Peterson) [1062305] - [fs] compat: fix lookup_dcookie() parameter handling (Hendrik Brueckner) [1060203] - [fs] compat: fix parameter handling for compat readv/writev syscalls (Hendrik Brueckner) [1049599]- [kernel] sched: Fix endless sync_sched/rcu() loop inside _cpu_down() (Rik van Riel) [1062647] - [kernel] sched: Remove extra put_online_cpus() inside sched_setaffinity() (Rik van Riel) [1062647] - [kernel] sched: Remove get_online_cpus() usage (Rik van Riel) [1062647] - [mm] move mmu notifier call from change_protection to change_pmd_range (Rik van Riel) [1066655] - [mm] numa: reorganize change_pmd_range (Rik van Riel) [1066655] - [kernel] sched/numa: add cond_resched to task_numa_work (Rik van Riel) [1066655] - [cpufreq] intel_pstate: Fail initialization if P-state information is missing (Marcelo Tosatti) [1061481] - [cpufreq] intel_pstate: Add X86_FEATURE_APERFMPERF to cpu match (Marcelo Tosatti) [1061481] - [ethernet] bnx2x: More Shutdown revisions (Michal Schmidt) [1046885] - [ethernet] bnx2x: Don't release PCI bars on shutdown (Michal Schmidt) [1046885] - [security] keys, shmem: implement kernel private shmem inodes (Paul Moore) [1031154 1034833]- [drm] nouveau/devinit: prevent use of engines marked as disabled by hw/vbios (Rob Clark) [1054409] - [drm] nouveau/device: provide a way for devinit to mark engines as disabled (Rob Clark) [1054409] - [drm] nouveau/devinit: tidy up the subdev class definition (Rob Clark) [1054409] - [drm] nouveau: populate master subdev pointer only when fully constructed (Rob Clark) [1054409] - [drm] nouveau/i2c: use a custom bitbanging delay for the adt7473 (Rob Clark) [1054409] - [drm] nouveau/bios: fix offset calculation for BMPv1 bioses (Rob Clark) [1054409] - [drm] nouveau: return offset of allocated notifier (Rob Clark) [1054409] - [drm] nouveau/bios: make jump conditional (Rob Clark) [1054409] - [drm] nouveau: fix mthd data submission (Rob Clark) [1054409] - [drm] nouveau/disp: min/max are reversed in nv50_crtc_gamma_set() (Rob Clark) [1054409] - [drm] nouveau/sw: fix oops if gpu has its display block disabled (Rob Clark) [1054409] - [drm] nouveau/kms: send timestamp data for correct head in flip completion events (Rob Clark) [1054409] - [drm] nouveau: do not map evicted vram buffers in nouveau_bo_vma_add (Rob Clark) [1054409] - [drm] nouveau: shift wrapping bug in nvc0_grctx_generate_r406800 (Rob Clark) [1054409] - [drm] nouveau: allow nouveau_fence_ref() to be a noop (Rob Clark) [1054409] - [drm] nouveau: consider CLASS_DISPLAY_3D devices while detecting dsm/optimus (Rob Clark) [1054409] - [drm] nouveau: only runtime suspend by default in optimus configuration (Rob Clark) [1054409] - [drm] radeon: set correct pipe config for Hawaii in DCE (Rob Clark) [1054409] - [drm] radeon: 0x9649 is SUMO2 not SUMO (Rob Clark) [1054409] - [drm] radeon: expose render backend mask to the userspace (Rob Clark) [1054409] - [drm] radeon: fix render backend setup for SI and CIK (Rob Clark) [1054409] - [drm] radeon: fix UVD 256MB check (Rob Clark) [1054409] - [drm] i915: Use the correct GMCH_CTRL register for Sandybridge+ (Rob Clark) [1054409] - [drm] i915: change CRTC assertion on LCPLL disable (Rob Clark) [1054409] - [drm] i915: Fix erroneous dereference of batch_obj inside reset_status (Rob Clark) [1054409] - [drm] radeon: fix asic gfx values for scrapper asics (Rob Clark) [1054409] - [drm] radeon: check for 0 count in speaker allocation and SAD code (Rob Clark) [1054409] - [drm] radeon/dpm: disable ss on Cayman (Rob Clark) [1054409] - [drm] i915: don't update the dri1 breadcrumb with modesetting (Rob Clark) [1054409] - [drm] i915: Fix use-after-free in do_switch (Rob Clark) [1054409] - [drm] i915: Hold mutex across i915_gem_release (Rob Clark) [1054409] - [drm] i915: Take modeset locks around intel_modeset_setup_hw_state() (Rob Clark) [1054409] - [drm] radeon: add missing display tiling setup for oland (Rob Clark) [1054409] - [drm] radeon: fix typo in cik_copy_dma (Rob Clark) [1054409] - [drm] radeon: Fix sideport problems on certain RS690 boards (Rob Clark) [1054409] - [drm] ttm: Fix accesses through vmas with only partial coverage (Rob Clark) [1054409] - [drm] edid: add quirk for BPC in Samsung NP700G7A-S01PL notebook (Rob Clark) [1054409] - [drm] i915/vlv: fix up broken precision in vlv_crtc_clock_get (Rob Clark) [1054409] - [drm] i915/vlv: add VLV specific clock_get function v3 (Rob Clark) [1054409] - [drm] i915/vlv: untangle integrated clock source handling v4 (Rob Clark) [1054409] - [drm] radeon/atom: fix bus probes when hw_i2c is set (Rob Clark) [1054409] - [drm] radeon: fixup bad vram size on SI (Rob Clark) [1054409] - [drm] radeon: program DCE2 audio dto just like DCE3 (Rob Clark) [1054409] - [drm] radeon: fix typo in fetching mpll params (Rob Clark) [1054409] - [drm] i915: use the correct force_wake function at the PC8 code (Rob Clark) [1054409] - [drm] i915: Fix pipe CSC post offset calculation (Rob Clark) [1054409] - [drm] udl: fix issue with imported prime buffers (Rob Clark) [1054409] - [drm] radeon: adjust TN dpm parameters for stability (Rob Clark) [1054409] - [drm] radeon: hook up backlight functions for CI and KV family (Rob Clark) [1054409] - [drm] radeon/i2c: do not count reg index in number of i2c byte we are writing (Rob Clark) [1054409] - [drm] radeon: fix UVD destroy IB size (Rob Clark) [1054409] - [drm] i915: Replicate BIOS eDP bpp clamping hack for hsw (Rob Clark) [1054409] - [drm] i915: restore the early forcewake cleanup (Rob Clark) [1054409] - [drm] i915/dvo: call ->mode_set callback only when the port is running (Rob Clark) [1054409] - [drm] vmwgfx: Resource evict fixes (Rob Clark) [1054409] - [drm] i915: fix compiler warning (Rob Clark) [1054409] - [drm] allow DRM_IOCTL_VERSION on render-nodes (Rob Clark) [1054409] - [drm] i915: Fix the PPT fdi lane bifurcate state handling on ivb (Rob Clark) [1054409] - [drm] i915: No LVDS hardware on Intel D410PT and D425KT (Rob Clark) [1054409] - [drm] i915/dp: workaround BIOS eDP bpp clamping issue (Rob Clark) [1054409] - [drm] i915: Add HSW CRT output readout support (Rob Clark) [1054409] - [drm] i915: Add support for pipe_bpp readout (Rob Clark) [1054409] - [drm] radeon/dpm: fix incompatible casting on big endian (Rob Clark) [1054409] - [drm] radeon: disable bapm on KB (Rob Clark) [1054409] - [drm] radeon: use sw CTS/N values for audio on DCE4+ (Rob Clark) [1054409] - [s390] crypto: Fix aes-cbc IV corruption (Hendrik Brueckner) [1063810] - [s390] appldata: restore missing init_virt_timer() (Hendrik Brueckner) [1064246] - [s390] mm: Fix dump memory detection (Hendrik Brueckner) [1064244] - [s390] fix kernel crash due to linkage stack instructions (Hendrik Brueckner) [1059732] - [s390] crypto: fix des and des3_ede ctr concurrency issue (Hendrik Brueckner) [1062269] - [s390] crypto: fix des and des3_ede cbc concurrency issue (Hendrik Brueckner) [1062266] - [s390] crypto: fix concurrency issue in aes-ctr mode (Hendrik Brueckner) [1062260] - [ethernet] cxgb4: Fix referencing freed adapter (Steve Best) [1063483] - [mm] oom: base root bonus on current usage (Johannes Weiner) [822790] - [kernel] lockdep: increase MAX_LOCKDEP_ENTRIES (Kyle McMartin) [989385] - [scripts] tags.sh: ignore redhat/rpm (Prarit Bhargava) [1065511] - [security] selinux: Fix kernel BUG on empty security contexts (Paul Moore) [1064548] - [security] selinux: add SOCK_DIAG_BY_FAMILY to the list of netlink message types (Paul Moore) [1022394] - [powerpc] eeh: Drop taken reference to driver on eeh_rmv_device (Steve Best) [1059851] - [scripts] tags.sh: Ignore *.mod.c (Mark Langsdorf) [1062383] - [mm] keep page cache radix tree nodes in check (Johannes Weiner) [1062372] - [lib] radix_tree: tree node interface (Johannes Weiner) [1062372] - [mm] thrash detection-based file cache sizing (Johannes Weiner) [1062372] - [mm] store shadow entries in page cache (Johannes Weiner) [1062372] - [lib] radix-tree: radix_tree_delete_item() (Johannes Weiner) [1062372] - [mm] shmem: save one radix tree lookup when truncating swapped pages (Johannes Weiner) [1062372] - [mm] prepare for non-page entries in page cache radix trees (Johannes Weiner) [1062372] - [mm] vmstat: fix UP zone state accounting (Johannes Weiner) [1062372] - [mm] filemap: move radix tree hole searching here (Johannes Weiner) [1062372] - [fs] cachefiles: use add_to_page_cache_lru() (Johannes Weiner) [1062372] - [mm] page_alloc: revert NUMA aspect of fair allocation policy (Johannes Weiner) [1062372] - [mm] page_alloc: fair zone allocator policy (Johannes Weiner) [1062372] - [mm] memory-failure: shift page lock from head page to tail page after thp split (Naoya Horiguchi) [1051704] - [fs] proc/page: add PageAnon check to surely detect thp (Naoya Horiguchi) [1051704] - [mm] memory-failure: transfer page count from head page to tail page after split thp (Naoya Horiguchi) [1051704] - [mm] memory-failure: recheck PageHuge() after hugetlb page migrate successfully (Naoya Horiguchi) [1051704] - [mm] memory-failure: move set_migratetype_isolate() outside get_any_page() (Naoya Horiguchi) [1051704] - [mm] hwpoison: fix false report on 2nd attempt at page recovery (Naoya Horiguchi) [1051704] - [mm] hwpoison: fix test for a transparent huge page (Naoya Horiguchi) [1051704] - [mm] memory-failure: fix bug triggered by unpoisoning empty zero page (Naoya Horiguchi) [1051704] - [mm] hwpoison: don't set migration type twice to avoid holding heavily contend zone->lock (Naoya Horiguchi) [1051704] - [mm] hwpoison: replace atomic_long_sub() with atomic_long_dec() (Naoya Horiguchi) [1051704] - [mm] hwpoison: fix race against poison thp (Naoya Horiguchi) [1051704] - [mm] hwpoison: don't need to hold compound lock for hugetlbfs page (Naoya Horiguchi) [1051704] - [mm] hwpoison: fix loss of PG_dirty for errors on mlocked pages (Naoya Horiguchi) [1051704] - [mm] hwpoison: always unset MIGRATE_ISOLATE before returning from soft_offline_page() (Naoya Horiguchi) [1051704] - [mm] memory-failure: fix memory leak in successful soft offlining (Naoya Horiguchi) [1051704] - [virt] kvm: move KVM_CAP_HYPERV_TIME outside #ifdef (Vadim Rozenfeld) [1057170] - [virt] kvm: add support for Hyper-V reference time counter (Vadim Rozenfeld) [1057170] - [input] wacom: not all multi-interface devices support touch (Aristeu Rozanski) [1022595] - [input] wacom: add support for three new Intuos Pro devices (Aristeu Rozanski) [1022595] - [input] wacom: LED is only supported through digitizer interface (Aristeu Rozanski) [1022595] - [input] wacom: testing result shows get_report is unnecessary (Aristeu Rozanski) [1022595] - [input] wacom: send proper tablet state info when pen leaves proximity (Aristeu Rozanski) [1022595] - [input] wacom: fix error return code in wacom_probe() (Aristeu Rozanski) [1022595] - [input] wacom: integrate resolution calculation (Aristeu Rozanski) [1022595] - [fs] buffer: __set_page_dirty uses spin_lock_irqsave instead of spin_lock_irq (Motohiro Kosaki) [1057270] - [mm] __set_page_dirty_nobuffers uses spin_lock_irqseve instead of spin_lock_irq (Motohiro Kosaki) [1057270] - [virt] hv/ballon: Make pressure posting thread sleep interruptibly (Luiz Capitulino) [1065107] - [input] hyperv-keyboard: pass through 0xE1 prefix (Jason Wang) [1044874] - [mm] drop_caches: add some documentation and info message (Johannes Weiner) [838935] - [scsi] megaraid_sas: Performance boost fixes (Tomas Henzl) [1064509] - [scsi] megaraid_sas: Set 32-bit DMA mask (Tomas Henzl) [1064509] - [scsi] megaraid_sas: Big endian code related fixes (Tomas Henzl) [1064509] - [scsi] megaraid_sas: Don't wait forever for non-IOCTL DCMDs (Tomas Henzl) [1064509]- [powerpc] Fix kdump hang issue on p8 with relocation on exception enabled (Steve Best) [1056321] - [powerpc] pseries: Disable relocation on exception while going down during crash (Steve Best) [1056321] - [kernel] sched/debug: Fix formatting of /proc//sched (Rik van Riel) [1064583] - [kernel] sched/fair: Remove unused variable from expire_cfs_rq_runtime() (Rik van Riel) [1064583] - [mm] vmscan: do not scale writeback pages when deciding whether to set ZONE_WRITEBACK (Rafael Aquini) [1009508] - [mm] vmscan: do not continue scanning if reclaim was aborted for compaction (Rafael Aquini) [1009508] - [ethernet] bnx2{,x}: Make module parameters readable (Neil Horman) [1062836] - [ethernet] bnx2x: namespace and dead code cleanups (Neil Horman) [1062836] - [drm] radeon: remove generic rptr/wptr functions (Steve Best) [1048290] - [block] nvme: Namespace use after free on surprise removal (David Milburn) [1062640] - [block] nvme: Correct uses of INIT_WORK (David Milburn) [1062640] - [block] nvme: Include device and queue numbers in interrupt name (David Milburn) [1062640] - [block] nvme: Add a pci_driver shutdown method (David Milburn) [1062640]- [mm] hugetlb: correct missing private flag clearing (Steve Best) [1062671] - [mm] hugetlb: return a reserved page to a reserved pool if failed (Steve Best) [1062671] - [mm] hugetlb: fix subpool accounting handling (Steve Best) [1062671] - [mm] hugetlb: protect reserved pages when soft offlining a hugepage (Steve Best) [1062671] - [mm] hugetlb: decrement reserve count if VM_NORESERVE alloc page cache (Steve Best) [1062671] - [mm] hugetlb: remove decrement_hugepage_resv_vma() (Steve Best) [1062671] - [mm] hugetlb: clean-up alloc_huge_page() (Steve Best) [1062671] - [mm] hugetlb: add VM_NORESERVE check in vma_has_reserves() (Steve Best) [1062671] - [mm] hugetlb: do not use a page in page cache for cow optimization (Steve Best) [1062671] - [s390] uapi: fix struct statfs64 definition (Hendrik Brueckner) [1060191] - [ethernet] myri10ge: Add support for ndo_busy_poll (Stanislaw Gruszka) [1059561] - [ethernet] be2net: add dma_mapping_error() check for dma_map_page() (Ivan Vecera) [995992] - [infiniband] srp: Avoid offlining operational SCSI devices (Doug Ledford) [1046103] - [infiniband] srp: Remove target from list before freeing Scsi_Host structure (Doug Ledford) [1046103] - [infiniband] srp: Add change_queue_depth and change_queue_type support (Doug Ledford) [1046103] - [infiniband] srp: Make queue size configurable (Doug Ledford) [1046103] - [infiniband] srp: Introduce srp_alloc_req_data() (Doug Ledford) [1046103] - [infiniband] srp: Export sgid to sysfs (Doug Ledford) [1046103] - [infiniband] srp: Add periodic reconnect functionality (Doug Ledford) [1046103] - [scsi] scsi_transport_srp: Add periodic reconnect support (Doug Ledford) [1046103] - [infiniband] srp: Start timers if a transport layer error occurs (Doug Ledford) [1046103] - [infiniband] srp: Use SRP transport layer error recovery (Doug Ledford) [1046103] - [scsi] scsi_transport_srp: Add transport layer error handling (Doug Ledford) [1046103] - [infiniband] srp: Keep rport as long as the IB transport layer (Doug Ledford) [1046103] - [infiniband] srp: Make transport layer retry count configurable (Doug Ledford) [1046103] - [infiniband] srp: Let srp_abort() return FAST_IO_FAIL if TL offline (Doug Ledford) [1046103] - [infiniband] srp: Bump driver version and release date (Doug Ledford) [1046103] - [infiniband] srp: Make HCA completion vector configurable (Doug Ledford) [1046103] - [infiniband] srp: Maintain a single connection per I_T nexus (Doug Ledford) [1046103] - [infiniband] srp: Fail I/O fast if target offline (Doug Ledford) [1046103] - [infiniband] srp: Skip host settle delay (Doug Ledford) [1046103] - [infiniband] srp: Avoid skipping srp_reset_host() after a transport error (Doug Ledford) [1046103] - [infiniband] srp: Fix remove_one crash due to resource exhaustion (Doug Ledford) [1046103] - [infiniband] iser-target: Move INIT_WORK setup into isert_create_device_ib_res (Andy Grover) [1051179] - [infiniband] iser-target: fix error return code in isert_create_device_ib_res() (Andy Grover) [1051179] - [target] Fix delayed Task Aborted Status (TAS) handling bug (Andy Grover) [1051179] - [x86] cpu: Always print SMP information in /proc/cpuinfo (Takahiro MUNEDA) [1062485] - [x86] add rh_cpuinfo_x86 shadow struct (Prarit Bhargava) [1010325] - [mm] thp: move preallocated PTE page table on move_huge_pmd() (Rik van Riel) [1063404] - [mm] numa: initialise numa balancing after jump label initialisation (Rik van Riel) [1059459] - [firmware] efivars: check for EFI_RUNTIME_SERVICES (Kyle McMartin) [1058525]- [fs] nfs: fix mm page leak at nfs_symlink() (Rafael Aquini) [1060565] - [kernel] sched/balancing: Periodically decay max cost of idle balance (Larry Woodman) [1031475] - [kernel] sched/balancing: Consider max cost of idle balance per sched domain (Larry Woodman) [1031475] - [kernel] sched: Reduce overestimating rq->avg_idle (Larry Woodman) [1031475] - [fs] vfs: make sure we don't have a stale root path if unlazy_walk() fails (Rafael Aquini) [1031475] - [fs] dcache: get/release read lock in read_seqbegin_or_lock() & friend (Rafael Aquini) [1031475] - [fs] split read_seqretry_or_unlock(), convert d_walk() to resulting primitives (Rafael Aquini) [1031475] - [lib] seqlock: Add a new locking reader type (Rafael Aquini) [1031475] - [fs] dcache: Translating dentry into pathname without taking rename_lock (Rafael Aquini) [1031475] - [fs] vfs: fix dentry RCU to refcounting possibly sleeping dput() (Rafael Aquini) [1031475] - [fs] vfs: use lockred "dead" flag to mark unrecoverably dead dentries (Rafael Aquini) [1031475] - [fs] vfs: reorganize dput() memory accesses (Rafael Aquini) [1031475] - [fs] vfs: reimplement d_rcu_to_refcount() using lockref_get_or_lock() (Rafael Aquini) [1031475] - [fs] vfs: use lockref_get_not_zero() for optimistic lockless dget_parent() (Rafael Aquini) [1031475] - [fs] vfs: make the dentry cache use the lockref infrastructure (Rafael Aquini) [1031475] - [fs] vfs: constify dentry parameter in d_count() (Rafael Aquini) [1031475] - [fs] helper for reading ->d_count (Rafael Aquini) [1031475] - [lib] lockref: use arch_mutex_cpu_relax() in CMPXCHG_LOOP() (Rafael Aquini) [1031475] - [lib] lockref: allow relaxed cmpxchg64 variant for lockless updates (Rafael Aquini) [1031475] - [lib] lockref: use cmpxchg64 explicitly for lockless updates (Rafael Aquini) [1031475] - [lib] lockref: add ability to mark lockrefs "dead" (Rafael Aquini) [1031475] - [lib] lockref: fix docbook argument names (Rafael Aquini) [1031475] - [lib] lockref: Relax in cmpxchg loop (Rafael Aquini) [1031475] - [lib] lockref: implement lockless reference count updates using cmpxchg() (Rafael Aquini) [1031475] - [lib] lockref: uninline lockref helper functions (Rafael Aquini) [1031475] - [lib] lockref: add 'lockref_get_or_lock() helper (Rafael Aquini) [1031475] - [lib] Add new lockref infrastructure reference implementation (Rafael Aquini) [1031475] - [s390] kdump: Increase crashkernel=auto base reservation from 128M to 160M (Baoquan He) [1052769] - [scsi] Derive the FLUSH_TIMEOUT from the basic I/O timeout (Fam Zheng) [1047563] - [acpi] Enhance ACPI warning for memory/IO address conflicts (Prarit Bhargava) [1047974]- [scsi] hpsa: mark hpsa as a tech preview (Tomas Henzl) [1061210] - [x86] mark known Intel processors as supported (Prarit Bhargava) [920766] - [drm] mgag200: fix oops in cursor code (Dave Airlie) [1044701 1045159 1052739] - [kernel] audit: printk USER_AVC messages when audit isn't enabled (Richard Guy Briggs) [1051539] - [cpufreq] Do not hold driver module references for additional policy CPUs (Prarit Bhargava) [1043788] - [cpufreq] Remove extra variables from cpufreq_add_dev_symlink() (Prarit Bhargava) [1043788] - [net] tuntap: Fix for a race in accessing numqueues (Jason Wang) [1056399] - [mm] numa: add a sysctl for numa_balancing (Rik van Riel) [1059782] - [pci] Create 'pci_driver_rh' KABI shadowing structure (Myron Stowe) [1053796] - [pci] Convert 'pci_bus' allocations and frees (Myron Stowe) [1053796] - [pci] Create 'pci_bus_rh' KABI shadowing structure (Myron Stowe) [1053796] - [pci] Convert specific 'pci_dev' related constructs (Myron Stowe) [1053796] - [pci] Convert 'pci_dev' allocations and frees (Myron Stowe) [1053796] - [pci] Create 'pci_dev_rh' KABI shadowing structure (Myron Stowe) [1053796] - [fs] proc/meminfo: provide estimated available memory (Luiz Capitulino) [1058977] - [x86] apic, kexec: Add disable_cpu_apicid kernel parameter (Baoquan He) [994688] - [drm] mgag200: fix typo causing bw limits to be ignored on some chips (Dave Airlie) [1045495] - [drm] ast, cirrus, mgag200: use drm_can_sleep (Dave Airlie) [1056989] - [mm] prevent setting of a value less than 0 to min_free_kbytes (Steve Best) [1050899] - [powerpc] perf: BHRB filter configuration should follow the task (Steve Best) [1061191] - [powerpc] perf: Ignore separate BHRB privilege state filter request (Steve Best) [1061191] - [ethernet] cxgb4: Avoid disabling PCI device twice (Steve Best) [1055438] - [ethernet] cxgb4: Don't retrieve stats during recovery (Steve Best) [1055438]- [kernel] errno: remove "NFS" from descriptions in comments (Eric Sandeen) [1009682] - [md] dm-cache: do not add migration to completed list before unhooking bio (Mike Snitzer) [1057197] - [md] dm-cache: move hook_info into common portion of per_bio_data structure (Mike Snitzer) [1057197] - [powerpc] Add debug checks to catch invalid cpu-to-node mappings (Steve Best) [1042526] - [powerpc] Fix the setup of CPU-to-Node mappings during CPU online (Steve Best) [1042526] - [md] avoid deadlock when dirty buffers during md_stop (Jes Sorensen) [1060027] - [powerpc] Fix transactional FP/VMX/VSX unavailable handlers (Steve Best) [1052083] - [powerpc] Don't corrupt transactional state when using FP/VMX in kernel (Steve Best) [1052083] - [powerpc] Reclaim two unused thread_info flag bits (Steve Best) [1052083] - [powerpc] Reset MSR_LE on signal entry (Steve Best) [1052083] - [powerpc] Wrap MSR macros with parentheses (Steve Best) [1052083] - [powerpc] Make flush_fp_to_thread() nop when CONFIG_PPC_FPU is disabled (Steve Best) [1052083] - [powerpc] math-emu: Move the flush FPU state function into do_mathemu (Steve Best) [1052083] - [powerpc] math-emu: Allow math-emu to be used for HW FPU (Steve Best) [1052083] - [powerpc] remove the unused function disable_kernel_fp() (Steve Best) [1052083] - [powerpc] Restore dbcr0 on user space exit (Steve Best) [1052083] - [powerpc] Provide for giveup_fpu/altivec to save state in alternate location (Steve Best) [1052083] - [powerpc] Put FP/VSX and VR state into structures (Steve Best) [1052083] - [powerpc] kvm: Don't corrupt guest state when kernel uses VMX (Steve Best) [1052083] - [powerpc] Fix VRSAVE handling (Steve Best) [1052083] - [powerpc] Fix a number of sparse warnings (Steve Best) [1052083] - [powerpc] Align thread->fpr to 16 bytes (Steve Best) [1052083]- [s390] Unrevert kvm support patches (Jarod Wilson) [1035261] - [security] selinux: Fix possible NULL pointer dereference in selinux_inode_permission() (Eric Sandeen) [829715] - [scsi] qla2xxx: Correctly set the read_optrom pointer for ISP8044 (Chad Dupuis) [1057643] - [scsi] bnx2fc: Fixed scsi_remove_target soft lockup when rmmod bnx2x (Maurizio Lombardi) [1031770] - [scsi] config: remove LSI Logic New Generation RAID Device Drivers (Tomas Henzl) [979031] - [scsi] qla4xxx: v5.04.00.03.07.00-k0 (Chad Dupuis) [1049707] - [scsi] qla4xxx: Recreate chap data list during get chap operation (Chad Dupuis) [1049707] - [scsi] qla4xxx: overflow in qla4xxx_set_chap_entry() (Chad Dupuis) [1049707] - [scsi] qla4xxx: Fix memory leak in qla4xxx_destroy_ddb (Chad Dupuis) [1049707] - [scsi] qla4xxx: Fix sparse warnings (Chad Dupuis) [1049707] - [scsi] qla4xxx: Handle IPv6 AEN notifications (Chad Dupuis) [1049707] - [scsi] qla4xxx: Update print statements in func qla4xxx_do_dpc() (Chad Dupuis) [1049707] - [scsi] qla4xxx: Update print statements in func qla4xxx_eh_abort() (Chad Dupuis) [1049707] - [scsi] qla4xxx: Update print statements in qla4xxx_mailbox_command() (Chad Dupuis) [1049707] - [scsi] qla4xxx: Updated print for device login, logout path (Chad Dupuis) [1049707] - [scsi] qla4xxx: Remove unused code from qla4xxx_set_ifcb() (Chad Dupuis) [1049707] - [scsi] qla4xxx: Fix failure of mbox 0x31 (Chad Dupuis) [1049707] - [scsi] qla4xxx: Reduce rom-lock contention during reset recovery (Chad Dupuis) [1049707] - [scsi] qla4xxx: Driver not able to collect minidump for ISP84xx (Chad Dupuis) [1049707] - [scsi] qla4xxx: Fix pending IO completion in reset path before initiating chip reset (Chad Dupuis) [1049707] - [scsi] qla4xxx: Fix processing response queue during probe (Chad Dupuis) [1049707] - [scsi] qla4xxx: Fix failure of IDC Time Extend mailbox command (Chad Dupuis) [1049707] - [scsi] qla4xxx: Clear DDB index map upon connection close failure (Chad Dupuis) [1049707] - [scsi] qla4xxx: Return correct error status from func qla4xxx_request_irqs() (Chad Dupuis) [1049707] - [scsi] qla4xxx: Fixed AER reset sequence for ISP83xx/ISP84xx (Chad Dupuis) [1049707] - [scsi] qla4xxx: Correctly handle msleep_interruptible (Chad Dupuis) [1049707] - [scsi] qla4xxx: Rename ACB_STATE macros with IP_ADDRSTATE macros (Chad Dupuis) [1049707] - [scsi] qla4xxx: Use IDC_CTRL bit1 directly instead of AF_83XX_NO_FWDUMP flag (Chad Dupuis) [1049707] - [scsi] qla4xxx: Fix comments in code (Chad Dupuis) [1049707] - [scsi] qla4xxx: Print WARN_ONCE() if iSCSI function presence bit removed (Chad Dupuis) [1049707] - [scsi] qla4xxx: ISP8xxx: Correct retry of adapter initialization (Chad Dupuis) [1049707] - [scsi] hpsa: allow SCSI mid layer to handle unit attention (Tomas Henzl) [1056703] - [scsi] hpsa: do not require board "not ready" status after hard reset (Tomas Henzl) [1056703] - [scsi] hpsa: enable unit attention reporting (Tomas Henzl) [1056703] - [scsi] hpsa: rename scsi prefetch field (Tomas Henzl) [1056703] - [scsi] hpsa: use workqueue instead of kernel thread for lockup detection (Tomas Henzl) [1056703] - [scsi] hpsa: fix pci-ids (Tomas Henzl) [1056703]- [tools] perf/stat: Add perf stat --transaction (Prarit Bhargava) [829878] - [kernel] perf: Add Haswell ULT model number used in Macbook Air and other systems (Prarit Bhargava) [829878] - [kernel] perf_event_intel: Support full width counting (Prarit Bhargava) [829878] - [kernel] perf_event_intel: Add mem-loads/stores support for Haswell (Prarit Bhargava) [829878] - [kernel] perf_event_intel: Support Haswell/v4 LBR format (Prarit Bhargava) [829878] - [kernel] perf_event_intel: Move NMI clearing to end of PMI handler (Prarit Bhargava) [829878] - [kernel] perf_event_intel: Add Haswell PEBS support (Prarit Bhargava) [829878] - [kernel] perf_event_intel: Add Haswell PEBS record support (Prarit Bhargava) [829878] - [md] dm-log-userspace: allow mark requests to piggyback on flush requests (Mike Snitzer) [1057197] - [md] dm-space-map-metadata: fix bug in resizing of thin metadata (Mike Snitzer) [1057197] - [md] dm-cache: add policy name to status output (Mike Snitzer) [1057197] - [md] dm-thin: fix pool feature parsing (Mike Snitzer) [1057197] - [md] dm-sysfs: fix a module unload race (Mike Snitzer) [1057197] - [md] dm-snapshot: use dm-bufio prefetch (Mike Snitzer) [1057197] - [md] dm-snapshot: use dm-bufio (Mike Snitzer) [1057197] - [md] dm-snapshot: prepare for switch to using dm-bufio (Mike Snitzer) [1057197] - [md] dm-snapshot: use GFP_KERNEL when initializing exceptions (Mike Snitzer) [1057197] - [pci] Rename PCI_VC_PORT_REG1/2 to PCI_VC_PORT_CAP1/2 (Alex Williamson) [1053168] - [pci] Add Virtual Channel to save/restore support (Alex Williamson) [1053168] - [pci] Add support for save/restore of extended capabilities (Alex Williamson) [1053168] - [pci] Add pci_wait_for_pending() (refactor pci_wait_for_pending_transaction()) (Alex Williamson) [1053168] - [s390] increase CONFIG_NR_CPUS limit (Hendrik Brueckner) [1043827] - [s390] sclp: fix size of sclp_cpu_info structure (Hendrik Brueckner) [1043827] - [mm] create a separate slab for page->ptl allocation (Rik van Riel) [1058896] - [mm] properly separate the bloated ptl from the regular case (Rik van Riel) [1058896] - [mm] dynamically allocate page->ptl if it cannot be embedded to struct page (Rik van Riel) [1058896] - [mm] x86: handle pgtable_page_ctor() fail (Rik van Riel) [1058896] - [mm] s390: handle pgtable_page_ctor() fail (Rik van Riel) [1058896] - [mm] powerpc: handle pgtable_page_ctor() fail (Rik van Riel) [1058896] - [mm] allow pgtable_page_ctor() to fail (Rik van Riel) [1058896] - [mm] x86: add missed pgtable_pmd_page_ctor/dtor calls for preallocated pmds (Rik van Riel) [1058896] - [mm] x86: enable split page table lock for PMD level (Rik van Riel) [1058896] - [mm] implement split page table lock for PMD level (Rik van Riel) [1058896] - [mm] convert the rest to new page table lock api (Rik van Riel) [1058896] - [mm] hugetlb: convert hugetlbfs to use split pmd lock (Rik van Riel) [1058896] - [mm] hugetlb: grab a page_table_lock after page_cache_release (Rik van Riel) [1058896] - [mm] thp: do not access mm->pmd_huge_pte directly (Rik van Riel) [1058896] - [mm] thp: move ptl taking inside page_check_address_pmd() (Rik van Riel) [1058896] - [mm] thp: change pmd_trans_huge_lock() to return taken lock (Rik van Riel) [1058896] - [mm] introduce api for split page table lock for PMD level (Rik van Riel) [1058896] - [mm] convert mm->nr_ptes to atomic_long_t (Rik van Riel) [1058896] - [mm] rename USE_SPLIT_PTLOCKS to USE_SPLIT_PTE_PTLOCKS (Rik van Riel) [1058896] - [mm] avoid increase sizeof(struct page) due to split page table lock (Rik van Riel) [1058896] - [vfio] vfio-pci: Don't use device_lock around AER interrupt setup (Alex Williamson) [1045175] - [vfio] vfio-pci: Use pci "try" reset interface (Alex Williamson) [1045175] - [pci] Add pci_try_reset_function(), pci_try_reset_slot(), pci_try_reset_bus() (Alex Williamson) [1045175] - [infiniband] make sure the src net is infiniband when create new link (Jay Fenlason) [1049143]- [mm] Revisit tlb_flushall_shift tuning for page flushes except on IvyBridge (Rik van Riel) [1058886] - [mm] change tlb_flushall_shift for IvyBridge (Rik van Riel) [1058886] - [mm] Eliminate redundant page table walk during TLB range flushing (Rik van Riel) [1058886] - [mm] Clean up inconsistencies when flushing TLB ranges (Rik van Riel) [1058886] - [mm] thp: avoid PageUnevictable on active/inactive lru lists (Rafael Aquini) [982739] - [mm] swap: clear PageActive before adding pages onto unevictable list (Rafael Aquini) [982739] - [mm] remove lru parameter from __lru_cache_add and lru_cache_add_lru (Rafael Aquini) [982739] - [mm] remove lru parameter from __pagevec_lru_add and remove parts of pagevec API (Rafael Aquini) [982739] - [mm] activate !PageLRU pages on mark_page_accessed if page is on local pagevec (Rafael Aquini) [982739] - [mm] pagevec: defer deciding which LRU to add a page to until pagevec drain time (Rafael Aquini) [982739] - [mm] add tracepoints for LRU activation and insertions (Rafael Aquini) [982739] - [kernel] audit: fix dangling keywords in audit_log_set_loginuid() output (Richard Guy Briggs) [1045670] - [kernel] audit: don't generate loginuid log when audit disabled (Richard Guy Briggs) [1045670] - [kernel] audit: fix type of sessionid in audit_set_loginuid() (Richard Guy Briggs) [1045670] - [kernel] audit: audit feature to set loginuid immutable (Richard Guy Briggs) [1045670] - [kernel] audit: audit feature to only allow unsetting the loginuid (Richard Guy Briggs) [1045670] - [kernel] audit: allow unsetting the loginuid (with priv) (Richard Guy Briggs) [1045670] - [kernel] audit: remove CONFIG_AUDIT_LOGINUID_IMMUTABLE (Richard Guy Briggs) [1045670] - [kernel] audit: loginuid functions coding style (Richard Guy Briggs) [1045670] - [kernel] audit: change decimal constant to macro for invalid uid (Richard Guy Briggs) [1045670] - [mm] sched/numa: Turn some magic numbers into #defines (Rik van Riel) [1049096] - [mm] sched/numa: Rename variables in task_numa_fault() (Rik van Riel) [1049096] - [mm] sched/numa: Do statistics calculation using local variables only (Rik van Riel) [1049096] - [mm] sched/numa: Normalize faults_cpu stats and weigh by CPU use (Rik van Riel) [1049096] - [mm] sched/numa: Use active_nodes nodemask to limit numa migrations (Rik van Riel) [1049096] - [mm] sched/numa: Build per numa_group active node mask from numa_faults_cpu statistics (Rik van Riel) [1049096] - [mm] sched/numa: Track from which nodes NUMA faults are triggered (Rik van Riel) [1049096] - [mm] sched/numa: Rename p->numa_faults to numa_faults_memory (Rik van Riel) [1049096] - [mm] sched/numa: Remove p->numa_migrate_deferred (Rik van Riel) [1049096] - [mm] sched: Calculate effective load even if local weight is 0 (Rik van Riel) [1049096] - [net] ipv4: fix tunneled VM traffic over hw VXLAN/GRE GSO NIC (Michal Schmidt) [1031869] - [net] netfilter: nf_nat: fix access to uninitialized buffer in IRC NAT helper (Daniel Borkmann) [1058782] {CVE-2014-1690} - [net] packet: fix send path when running with proto == 0 (Jesper Brouer) [1058729] - [net] packet: fix use after free race in send path when dev is released (Jesper Brouer) [1058729] - [net] Fix memory leak if TPROXY used with TCP early demux (Florian Westphal) [1054483] - [net] ipv6: simplify detection of first operational link-local address on interface (Jiri Pirko) [1047425]- [infiniband] core: Resolve Ethernet L2 addresses when modifying QP (Doug Ledford) [1051187] - [infiniband] ocrdma: Populate GID table with IP based gids (Doug Ledford) [1051187] - [infiniband] ocrdma: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1051187] - [infiniband] mlx4: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1051187] - [infiniband] mlx4: Use IBoE (RoCE) IP based GIDs in the port GID table (Doug Ledford) [1051187] - [infiniband] cma: IBoE (RoCE) IP based GID addressing (Doug Ledford) [1051187] - [infiniband] core: Ethernet L2 attributes in verbs/cm structures (Doug Ledford) [1051187] - [infiniband] ocrdma: Fix OCRDMA_GEN2_FAMILY macro definition (Doug Ledford) [1051187] - [infiniband] ocrdma: Fix AV_VALID bit position (Doug Ledford) [1051187] - [infiniband] ocrdma: enable build (Doug Ledford) [1051187] - [infiniband] ocrdma: Remove redundant check in ocrdma_build_fr() (Doug Ledford) [1051187] - [infiniband] ocrdma: Fix a crash in rmmod (Doug Ledford) [1051187] - [infiniband] ocrdma: Silence an integer underflow warning (Doug Ledford) [1051187] - [infiniband] Remove unnecessary semicolons (Doug Ledford) [1051187] - [infiniband] ocrdma: Fix compiler warning about int/pointer size mismatch (Doug Ledford) [1051187] - [infiniband] ocrdma: Fix passing wrong opcode to modify_srq (Doug Ledford) [1051187] - [infiniband] ocrdma: Fill PVID in UMC case (Doug Ledford) [1051187] - [infiniband] ocrdma: Add ABI versioning support (Doug Ledford) [1051187] - [infiniband] ocrdma: Consider multiple SGES in case of DPP (Doug Ledford) [1051187] - [infiniband] ocrdma: Fix for displaying proper link speed (Doug Ledford) [1051187] - [infiniband] ocrdma: Increase STAG array size (Doug Ledford) [1051187] - [infiniband] ocrdma: Dont use PD 0 for userpace CQ DB (Doug Ledford) [1051187] - [infiniband] ocrdma: FRMA code cleanup (Doug Ledford) [1051187] - [infiniband] ocrdma: For ERX2 irrespective of Qid, num_posted offset is 24 (Doug Ledford) [1051187] - [infiniband] ocrdma: Fix to work with even a single MSI-X vector (Doug Ledford) [1051187] - [infiniband] ocrdma: Remove the MTU check based on Ethernet MTU (Doug Ledford) [1051187] - [infiniband] ocrdma: Add support for fast register work requests (FRWR) (Doug Ledford) [1051187] - [infiniband] ocrdma: Create IRD queue fix (Doug Ledford) [1051187] - [infiniband] ocrdma: Cache recv DB until QP moved to RTR (Doug Ledford) [1051187] - [infiniband] ocrdma: Remove __packed (Doug Ledford) [1051187] - [infiniband] ocrdma: Remove driver QP state machine (Doug Ledford) [1051187] - [infiniband] ocrdma: Don't allow zero/invalid sgid usage (Doug Ledford) [1051187] - [infiniband] ocrdma: Remove redundant dev reference (Doug Ledford) [1051187] - [infiniband] ocrdma: Style and redundant code cleanup (Doug Ledford) [1051187] - [infiniband] ocrdma: Fix several stack info leaks (Doug Ledford) [1051187] - [infiniband] ocrdma: Remove unused include (Doug Ledford) [1051187] - [infiniband] ocrdma: Fix error return code in ocrdma_set_create_qp_rq_cmd() (Doug Ledford) [1051187] - [infiniband] ocrdma: Reorg structures to avoid padding (Doug Ledford) [1051187] - [infiniband] ocrdma: Change macros to inline funtions (Doug Ledford) [1051187] - [infiniband] ocrdma: Set bad_wr in error case (Doug Ledford) [1051187] - [infiniband] ocrdma: Replace ocrdma_err with pr_err (Doug Ledford) [1051187] - [infiniband] ocrdma: Use MCC_CREATE_EXT_V1 for MCC create (Doug Ledford) [1051187] - [infiniband] ocrdma: Remove use_cnt for queues (Doug Ledford) [1051187] - [infiniband] uverbs: Check access to userspace response buffer in extended command (Doug Ledford) [1051187] - [infiniband] uverbs: Check input length in flow steering uverbs (Doug Ledford) [1051187] - [infiniband] uverbs: Set error code when fail to consume all flow_spec items (Doug Ledford) [1051187] - [infiniband] uverbs: Check reserved fields in create_flow (Doug Ledford) [1051187] - [infiniband] uverbs: Check comp_mask in destroy_flow (Doug Ledford) [1051187] - [infiniband] uverbs: Check reserved field in extended command header (Doug Ledford) [1051187] - [infiniband] uverbs: New macro to set pointers to NULL if length is 0 in INIT_UDATA() (Doug Ledford) [1051187] - [infiniband] core: const'ify inbuf in struct ib_udata (Doug Ledford) [1051187] - [infiniband] iwcm: Don't touch cm_id after deref in rem_ref (Doug Ledford) [1051187] - [infiniband] ucma: Convert use of typedef ctl_table to struct ctl_table (Doug Ledford) [1051187] - [infiniband] cm: Convert to using idr_alloc_cyclic() (Doug Ledford) [1051187] - [infiniband] core: Encorce MR access rights rules on kernel consumers (Doug Ledford) [1051187] - [infiniband] cma: Remove unused argument and minor dead code (Doug Ledford) [1051187] - [infiniband] ucma: Discard events for IDs not yet claimed by user space (Doug Ledford) [1051187] - [infiniband] core: Add Cisco usNIC rdma node and transport types (Doug Ledford) [1051187] - [infiniband] netlink: Remove superfluous RDMA_NL_GET_OP() masking (Doug Ledford) [1051187] - [infiniband] core: Pass imm_data from ib_uverbs_send_wr to ib_send_wr correctly (Doug Ledford) [1051187] - [infiniband] cma: Check for GID on listening device first (Doug Ledford) [1051187] - [infiniband] cma: Use cached gids (Doug Ledford) [1051187] - [infiniband] cma: Set IBoE SL (user-priority) by egress map when using vlans (Doug Ledford) [1051187] - [infiniband] cma: Add IPv6 support for iWARP (Doug Ledford) [1051187] - [infiniband] cma: Only call cma_save_ib_info() for CM REQs (Doug Ledford) [1051187] - [infiniband] cma: Fix accessing invalid private data for UD (Doug Ledford) [1051187] - [infiniband] cma: Fix gcc warning (Doug Ledford) [1051187] - [infiniband] uverbs: Use get_unused_fd_flags(O_CLOEXEC) instead of get_unused_fd() (Doug Ledford) [1051187] - [misc] drivers: avoid format string in dev_set_name (Doug Ledford) [1051187] - [infiniband] core: Fix error return code in add_port() (Doug Ledford) [1051187] - [infiniband] cma: Export AF_IB statistics (Doug Ledford) [1051187] - [infiniband] ucma: Allow user space to specify AF_IB when joining multicast (Doug Ledford) [1051187] - [infiniband] ucma: Allow user space to pass AF_IB into resolve (Doug Ledford) [1051187] - [infiniband] ucma: Allow user space to bind to AF_IB (Doug Ledford) [1051187] - [infiniband] ucma: Name changes to indicate only IP addresses supported (Doug Ledford) [1051187] - [infiniband] ucma: Add ability to query GID addresses (Doug Ledford) [1051187] - [infiniband] cma: Export cma_get_service_id() (Doug Ledford) [1051187] - [infiniband] ucma: Support querying when IB paths are not reversible (Doug Ledford) [1051187] - [infiniband] sa: Export function to pack a path record into wire format (Doug Ledford) [1051187] - [infiniband] ucma: Support querying for AF_IB addresses (Doug Ledford) [1051187] - [infiniband] cma: Only listen on IB devices when using AF_IB (Doug Ledford) [1051187] - [infiniband] cma: Set qkey for AF_IB (Doug Ledford) [1051187] - [infiniband] cma: Expose private data when using AF_IB (Doug Ledford) [1051187] - [infiniband] cma: Merge cma_get/save_net_info (Doug Ledford) [1051187] - [infiniband] cma: Remove unused SDP related code (Doug Ledford) [1051187] - [infiniband] cma: Add support for AF_IB to cma_get_service_id() (Doug Ledford) [1051187] - [infiniband] cma: Add support for AF_IB to rdma_resolve_route() (Doug Ledford) [1051187] - [infiniband] cma: Add support for AF_IB to rdma_resolve_addr() (Doug Ledford) [1051187] - [infiniband] cma: Verify that source and dest sa_family are the same (Doug Ledford) [1051187] - [infiniband] cma: Restrict AF_IB loopback to binding to IB devices only (Doug Ledford) [1051187] - [infiniband] cma: Add helper functions to return id address information (Doug Ledford) [1051187] - [infiniband] cma: Do not modify sa_family when setting loopback address (Doug Ledford) [1051187] - [infiniband] cma: Allow user to specify AF_IB when binding (Doug Ledford) [1051187] - [infiniband] cma: Update port reservation to support AF_IB (Doug Ledford) [1051187] - [infiniband] addr: Add AF_IB support to ip_addr_size (Doug Ledford) [1051187] - [infiniband] cma: Include AF_IB in loopback and any address checks (Doug Ledford) [1051187] - [infiniband] cma: Allow enabling reuseaddr in any state (Doug Ledford) [1051187] - [infiniband] cma: Define native IB address (Doug Ledford) [1051187] - [net] vlan: Fix header ops passthru when doing TX VLAN offload (Doug Ledford) [1051187] - [net] vlan: Implement vlan_dev_get_egress_qos_mask as an inline (Doug Ledford) [1051187] - [net] vlan: Provide read access to the vlan egress map (Doug Ledford) [1051187] - [net] vlan: make vlan_dev_real_dev work over stacked vlans (Doug Ledford) [1051187] - [net] vlan: cleanup the usage of vlan_dev_priv(dev) (Doug Ledford) [1051187] - [ethernet] mlx4: Remove unnecessary validation for port number (Amir Vadai) [1030563] - [ethernet] mlx4: Warn if device doesn't have enough PCI bandwidth (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] ipoib: lower NAPI weight (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] ipoib: Start multicast join process only on active ports (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] ipoib: Add path query flushing in ipoib_ib_dev_cleanup (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] ipoib: Fix usage of uninitialized multicast objects (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] ipoib: Avoid flushing the driver workqueue on dev_down (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] ipoib: Fix deadlock between dev_change_flags() and __ipoib_dev_flush() (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] ipoib: Change CM skb memory allocation to be non-atomic during init (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] ipoib: Fix crash in dev_open error flow (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] ipoib: Fix race in deleting ipoib_neigh entries (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Only cycle port if HW timestamp config changes (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Add PTP hardware clock (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Fix layout of struct mlx5_init_seg (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Flush cache workqueue before destroying it (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Add netdev support for TCP/IP offloads of vxlan tunneling (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Add basic support for TCP/IP offloads under tunneling (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Check port number for validity before accessing data (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Add NAPI support for transmit side (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Ignore irrelevant hypervisor events (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Set CQE/EQE size to 64B by default (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Configure the XPS queue mapping on driver load (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Implement ndo_get_phys_port_id (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Expose physical port id as PF/VF capability (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Introduce nic_info new flag in QUERY_FUNC_CAP (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Rename QUERY_FUNC_CAP fields (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Remove zeroed out of explicit QUERY_FUNC_CAP fields (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Roll back round robin bitmap allocation commit for CQs, SRQs, and MPTs (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: destroy workqueue when driver fails to register (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Remove selftest TX queues empty condition (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] core: Re-enable create_flow/destroy_flow uverbs (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] core: extended command: an improved infrastructure for uverbs commands (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] core: Remove ib_uverbs_flow_spec structure from userspace (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] core: Use a common header for uverbs flow_specs (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] core: Make uverbs flow structure use names like verbs ones (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] core: Rename 'flow' structs to match other uverbs structs (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] core: clarify overflow/underflow checks on ib_create/destroy_flow (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Fix page shift in create CQ for userspace (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx4: Fix device max capabilities check (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Fix list_del of empty list (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Remove dead code (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx4: Fix endless loop in resize CQ (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Use enum to indicate adapter page size (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Update opt param mask for RTS2RTS (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Remove "Always false" comparison (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Remove dead code in mr.c (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx5: Change optimal_reclaimed_pages for better performance (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx5: Clear reserved area in set_hca_cap() (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx5: Support communicating arbitrary host page size to firmware (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx5: Fix cleanup flow when DMA mapping fails (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Fix srq free in destroy qp (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Simplify mlx5_ib_destroy_srq (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Fix overflow check in IB_WR_FAST_REG_MR (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Multithreaded create MR (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Fix check of number of entries in create CQ (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Datapath structures are allocated per NUMA node (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: ICM pages are allocated on device NUMA node (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Datapath resources allocated dynamically (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Add immediate activate for VGT->VST->VGT (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Initialize all mailbox buffers to zero before use (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Add RFS support in UDP (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Implement resource quota enforcement (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Fix quota handling in the QUERY_FUNC_CAP wrapper (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Structures and init/teardown for VF resource quotas (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Fix checking order in MR table init (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Don't fail reg/unreg vlan for older guests (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Resource tracker for reg/unreg vlans (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Use vlan id instead of vlan index for unregistration (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Fix reg/unreg vlan/mac to conform to the firmware spec (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Fix register/unreg vlan flow (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] core: Temporarily disable create_flow/destroy_flow uverbs (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Load higher level modules according to ports type (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Unused local variable in mlx4_opreq_action (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Fix typo, move similar defs to same location (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Clean the code to eliminate trivial build warnings (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Ensure proper synchronization accessing memory (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Fix alignment of reg umr gather buffers (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Fix eq names to display nicely in /proc/interrupts (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx5: Fix error code translation from firmware to driver (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Fix opt param mask according to firmware spec (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Fix opt param mask for sq err to rts transition (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Disable atomic operations (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx5: Keep polling to reclaim pages while any returned (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Avoid async events on invalid port number (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Decrease memory consumption of mr caches (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx5: Remove checksum on command interface commands (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Fix memory leak in mlx5_ib_create_srq (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [infiniband] mlx5: Fix send work queue size calculation (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Rename name of mlx4_en_rx_alloc members (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Check device state when setting coalescing (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [ethernet] mlx4: Reduce scope of local variables in mlx4_en_xmit (Amir Vadai) [1030563 1030565 1030568 1030570 1030571 1030573 1030575] - [scsi] reserve extension space to prevent KABI breakages (Maurizio Lombardi) [1029903] - [security] selinux: selinux_setprocattr()->ptrace_parent() needs rcu_read_lock() (Paul Moore) [800159]- [misc] synchronize with upstream linux-3.10.y stable branch up to 3.10.24 (Veaceslav Falico) [1040946] - [acpi] memhotplug: add parameter to disable memory hotplug (Prarit Bhargava) [1046555] - [kernel] kdump: Increase x86 crashkernel=auto base reservation from 128M to 160M (Baoquan He) [1044832] - [mfd] lpc_ich: Add support for Intel Avoton SoC (Prarit Bhargava) [1049638] - [net] ipv6: send Change Status Report after DAD is completed (Flavio Leitner) [1049092] - [mm] Revert: new shrinker count/scan API (Mike Snitzer) [1056647] - [drm] Revert: convert shrinkers to new count/scan API (Mike Snitzer) [1056647]- [virt] virtio-net: put virtio net header inline with data ("Michael S. Tsirkin") [990993] - [virt] virtio: VIRTIO_F_ANY_LAYOUT feature ("Michael S. Tsirkin") [990993] - [tools] turbostat: servers do not support uncore power register (Prarit Bhargava) [1037706] - [alsa] pcsp: Fix the order of input device unregistration (Jaroslav Kysela) [1044022] - [alsa] ak4114: Fix wrong register array size (Jaroslav Kysela) [1044022] - [alsa] pcsp: Fix initialization with nopcm=1 (Jaroslav Kysela) [1044022] - [alsa] opl3: Fix possible negative array index access (Jaroslav Kysela) [1044022] - [alsa] tea575x-tuner: move HW init to a separate function (Jaroslav Kysela) [1044022] - [alsa] ak4xx-adda: info leak in ak4xxx_capture_source_info() (Jaroslav Kysela) [1044022] - [alsa] vx_core: off by one in vx_read_status() (Jaroslav Kysela) [1044022] - [alsa] Remove the rest of *_set_drvdata(NULL) calls (Jaroslav Kysela) [1044022] - [alsa] virmidi: Remove redundant platform_set_drvdata() (Jaroslav Kysela) [1044022] - [alsa] serial-u16550: Remove redundant platform_set_drvdata() (Jaroslav Kysela) [1044022] - [alsa] pcsp: Remove redundant platform_set_drvdata() (Jaroslav Kysela) [1044022] - [alsa] mtpav: Remove redundant platform_set_drvdata() (Jaroslav Kysela) [1044022] - [alsa] mpu401: Remove redundant platform_set_drvdata() (Jaroslav Kysela) [1044022] - [alsa] ml403-ac97cr: Remove redundant platform_set_drvdata() (Jaroslav Kysela) [1044022] - [alsa] aloop: Remove redundant platform_set_drvdata() (Jaroslav Kysela) [1044022] - [alsa] firewire-lib: use inlune function to calculate frame bytes (Jaroslav Kysela) [1044022] - [alsa] firewire-speakers: remove not-reused member from structure (Jaroslav Kysela) [1044022] - [alsa] snd-firewire-lib: remove unused header inclusion (Jaroslav Kysela) [1044022] - [alsa] firewire: fix error return code in scs_probe() (Jaroslav Kysela) [1044022] - [alsa] hda: Add Dell headset detection quirk for three laptop models (Jaroslav Kysela) [1044022] - [alsa] hda: Add enable_msi=0 workaround for four HP machines (Jaroslav Kysela) [1044022] - [alsa] hda: Split verb definitions into sound/hda_verbs.h (Jaroslav Kysela) [1044022] - [alsa] hda: Enable stereo mix as default for AD and VIA codecs (Jaroslav Kysela) [1044022] - [alsa] hda: Ignore small negative LPIB delay correction (Jaroslav Kysela) [1044022] - [alsa] hda: Add missing initialization of aamix paths (Jaroslav Kysela) [1044022] - [alsa] hda: Allow capture-only configuration (Jaroslav Kysela) [1044022] - [alsa] hda: skip depop delay before D3 for Haswell and Valleyview2 display codec (Jaroslav Kysela) [1044022] - [alsa] hda: Clean up async codec PM using standard async infrastructure (Jaroslav Kysela) [1044022] - [alsa] hda: fixup ALC262 to skip depop delay before D3 on Intel BayleyBay (Jaroslav Kysela) [1044022] - [alsa] hda: Always do delayed probes for HD-audio devices (Jaroslav Kysela) [1044022] - [alsa] hda: allow a codec to define its own depop delay time (Jaroslav Kysela) [1044022] - [alsa] hda: fixup ALC262 to remove depop delay on Intel BayleyBay board (Jaroslav Kysela) [1044022] - [alsa] hda/realtek: Remove depop delay for suspend and resume if applicable (Jaroslav Kysela) [1044022] - [alsa] hda/realtek: Add more codecs alias name for Dell (Jaroslav Kysela) [1044022] - [alsa] hda: resume codecs in parallel (Jaroslav Kysela) [1044022] - [alsa] hda: suspend codecs in parallel (Jaroslav Kysela) [1044022] - [alsa] hda: Disable runtime PM when EPSS is unavailable (Jaroslav Kysela) [1044022] - [alsa] hda: Enable runtime PM on Panther Point (Jaroslav Kysela) [1044022] - [alsa] hda: Refactor pm notification in hda_codec.c (Jaroslav Kysela) [1044022] - [alsa] hda: Bind with HDMI codec parser automatically (Jaroslav Kysela) [1044022] - [alsa] hda: Split the generic parser as an individual module (Jaroslav Kysela) [1044022] - [alsa] hda: Add static DAC/pin mapping for AD1986A codec (Jaroslav Kysela) [1044022] - [alsa] hda: One more Dell headset detection quirk (Jaroslav Kysela) [1044022] - [alsa] hda/hdmi: Fix IEC958 ctl indexes for some simple HDMI devices (Jaroslav Kysela) [1044022] - [alsa] hda: Mute all aamix inputs as default (Jaroslav Kysela) [1044022] - [alsa] hda: Another Dell headset detection quirk (Jaroslav Kysela) [1044022] - [alsa] hda: A Dell headset detection quirk (Jaroslav Kysela) [1044022] - [alsa] hda: Remove quirk for Dell Vostro 131 (Jaroslav Kysela) [1044022] - [alsa] usb-audio: fix uninitialized variable compile warning (Jaroslav Kysela) [1044022] - [alsa] hda: fix mic issues on Acer Aspire E-572 (Jaroslav Kysela) [1044022] - [alsa] hda: Fix silent output on MacBook Air 2,1 (Jaroslav Kysela) [1044022] - [alsa] hda: Fix missing ELD info when using jackpoll_ms parameter (Jaroslav Kysela) [1044022] - [alsa] hda/realtek: remove hp_automute_hook from alc283_fixup_chromebook (Jaroslav Kysela) [1044022] - [alsa] hda/realtek: Independent of model for HP (Jaroslav Kysela) [1044022] - [alsa] hda: Fix headset mic input after muted internal mic (Dell/Realtek) (Jaroslav Kysela) [1044022] - [alsa] hda: Use always amps for auto-mute on AD1986A codec (Jaroslav Kysela) [1044022] - [alsa] hda/analog: Handle inverted EAPD properly in vmaster hook (Jaroslav Kysela) [1044022] - [alsa] hda: Another fixup for ASUS laptop with ALC660 codec (Jaroslav Kysela) [1044022] - [alsa] hda: Fix complete_all() timing in deferred probes (Jaroslav Kysela) [1044022] - [alsa] hda: Fix bad EAPD setup for HP machines with AD1984A (Jaroslav Kysela) [1044022] - [alsa] hda: Fix silent output on ASUS W7J laptop (Jaroslav Kysela) [1044022] - [alsa] hda: Add mono speaker quirk for Dell Inspiron 5439 (Jaroslav Kysela) [1044022] - [alsa] hda: Add LFE chmap to ASUS ET2700 (Jaroslav Kysela) [1044022] - [alsa] hda: Initialize missing bass speaker pin for ASUS AIO ET2700 (Jaroslav Kysela) [1044022] - [alsa] hda: limit mic boost on Asus UX31[A,E] (Jaroslav Kysela) [1044022] - [alsa] hda: Check leaf nodes to find aamix amps (Jaroslav Kysela) [1044022] - [alsa] hda: Fix hp-mic mode without VREF bits (Jaroslav Kysela) [1044022] - [alsa] hda: Create Headhpone Mic Jack Mode when really needed (Jaroslav Kysela) [1044022] - [alsa] usb: use multiple packets per urb for Wireless USB inbound audio (Jaroslav Kysela) [1044022] - [alsa] hda: Enable mute/mic-mute LEDs for more Thinkpads with Conexant codec (Jaroslav Kysela) [1044022] - [alsa] hda: Drop bus->avoid_link_reset flag (Jaroslav Kysela) [1044022] - [alsa] hda/realtek: Set pcbeep amp for ALC668 (Jaroslav Kysela) [1044022] - [alsa] hda/realtek: Add support of ALC231 codec (Jaroslav Kysela) [1044022] - [alsa] hda: Set current_headset_type to ALC_HEADSET_TYPE_ENUM (Jaroslav Kysela) [1044022] - [alsa] hda: Provide missing pin configs for VAIO with ALC260 (Jaroslav Kysela) [1044022] - [alsa] hda: Add headset quirk for Dell Inspiron 3135 (Jaroslav Kysela) [1044022] - [alsa] hda: Fix the headphone jack detection on Sony VAIO TX (Jaroslav Kysela) [1044022] - [alsa] hda: Fix missing bass speaker on ASUS N550 (Jaroslav Kysela) [1044022] - [alsa] hda: Fix unbalanced runtime PM notification at resume (Jaroslav Kysela) [1044022] - [alsa] hda: A casual Dell Headset quirk (Jaroslav Kysela) [1044022] - [alsa] hda: Also enable mute/micmute LED control for "Lenovo dock" fixup (Jaroslav Kysela) [1044022] - [alsa] hda: Select FW_LOADER from CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [1044022] - [alsa] hda: Enable mute/mic-mute LEDs for more Thinkpads with Realtek codec (Jaroslav Kysela) [1044022] - [alsa] hda: load EQ params into IDT codec on HP bNB13 systems (Jaroslav Kysela) [1044022] - [alsa] jack: Unregister input device at disconnection (Jaroslav Kysela) [1044022] - [alsa] usb-audio: add front jack channel selector for EMU0204 (Jaroslav Kysela) [1044022] - [alsa] hda: Don't clear the power state at snd_hda_codec_reset() (Jaroslav Kysela) [1044022] - [alsa] hda: Control EAPD for Master volume on Lenovo N100 (Jaroslav Kysela) [1044022] - [alsa] hda: Don't turn off EAPD for headphone on Lenovo N100 (Jaroslav Kysela) [1044022] - [alsa] hda: Check keep_eapd_on before inv_eapd (Jaroslav Kysela) [1044022] - [alsa] hda: Fix Line Out automute on Realtek multifunction jacks (Jaroslav Kysela) [1044022] - [alsa] compress_core: don't return -EBADFD from poll if paused (Jaroslav Kysela) [1044022] - [alsa] hda/hdmi: Fix wrong baseline length in ATI/AMD generated ELD (Jaroslav Kysela) [1044022] - [alsa] hda/hdmi: Skip out-of-range latency values in AMD ELD generator (Jaroslav Kysela) [1044022] - [alsa] hda/hdmi: Add error-checking to some codec reads (Jaroslav Kysela) [1044022] - [alsa] usb: Fix wrong mapping of RLC and RRC channels (Jaroslav Kysela) [1044022] - [alsa] hda/hdmi: Use TFx channel positions instead of FxH (Jaroslav Kysela) [1044022] - [alsa] hda: Control SPDIF out pin on MacBookPro 11,2 (Jaroslav Kysela) [1044022] - [alsa] hda/realtek: Add new codec ALC255/ALC3234 UAJ supported (Jaroslav Kysela) [1044022] - [alsa] hda: Apply MacBook fixups for CS4208 correctly (Jaroslav Kysela) [1044022] - [alsa] hda/realtek: Make fixup regs persist after resume (Jaroslav Kysela) [1044022] - [alsa] hda_intel: ratelimit "spurious response" message (Jaroslav Kysela) [1044022] - [alsa] hda: Get rid of AMD HDMI exception in hdmi_present_sense() (Jaroslav Kysela) [1044022] - [alsa] ice1724: Fix compile warning with CONFIG_PROC_FS=n (Jaroslav Kysela) [1044022] - [alsa] hda: block HDMI jack reports while repolling (Jaroslav Kysela) [1044022] - [alsa] hda: Add a block_report flag to jacks (Jaroslav Kysela) [1044022] - [alsa] hda: Delay HDMI presence reports while waiting for ELD information (Jaroslav Kysela) [1044022] - [alsa] compress: fix drain calls blocking other compress functions (Jaroslav Kysela) [1044022] - [alsa] hda: Another Dell headset quirk (Jaroslav Kysela) [1044022] - [alsa] hda: Add pincfg fixup for ASUS W5A (Jaroslav Kysela) [1044022] - [alsa] hda: Add support for CX20952 (Jaroslav Kysela) [1044022] - [alsa] lx6464es: Fix pointer cast compile warnings (Jaroslav Kysela) [1044022] - [alsa] hda: Limit mic boost and add mute LED for an HP machine (Jaroslav Kysela) [1044022] - [alsa] hda: Make sure mute LEDs stay on during runtime suspend (Realtek) (Jaroslav Kysela) [1044022] - [alsa] ctxfi: Use WARN_ON() instead of BUG_ON() (Jaroslav Kysela) [1044022] - [alsa] intel8x0: Fix chmap application (Jaroslav Kysela) [1044022] - [alsa] hda: Apply GPIO setup for MacBooks with CS4208 (Jaroslav Kysela) [1044022] - [alsa] hda: Name Haswell HDMI controllers better (Jaroslav Kysela) [1044022] - [alsa] hda: Force buffer alignment for Haswell HDMI controllers (Jaroslav Kysela) [1044022] - [alsa] hda: Enable Thinkpad mute/micmute LEDs for Realtek (Jaroslav Kysela) [1044022] - [alsa] hda: add device IDs for AMD Evergreen/Northern Islands HDMI (Jaroslav Kysela) [1044022] - [alsa] hda: Introduce the bitmask for excluding output volume (Jaroslav Kysela) [1044022] - [alsa] hda: Add sanity check of vmaster slave dB steps (Jaroslav Kysela) [1044022] - [alsa] hda: Fix possible zero-division (Jaroslav Kysela) [1044022] - [alsa] usb: Don't trust the channel config if the channel count changed (Jaroslav Kysela) [1044022] - [alsa] usb: For class 2 devices, use channel map from altsettings (Jaroslav Kysela) [1044022] - [alsa] usb: supply channel maps even when wChannelConfig is unspecified (Jaroslav Kysela) [1044022] - [alsa] hda: Enable SPDIF for Acer TravelMate 6293 (Jaroslav Kysela) [1044022] - [alsa] hda: Add Device IDs for Intel Wildcat Point-LP PCH (Jaroslav Kysela) [1044022] - [alsa] hda: rename function not_share_unassigned_cvt() (Jaroslav Kysela) [1044022] - [alsa] hda/hdmi: Disallow unsupported 2ch remapping on NVIDIA codecs (Jaroslav Kysela) [1044022] - [alsa] hda: not choose assigned converters for unused pins of Valleyview (Jaroslav Kysela) [1044022] - [alsa] hda: Add extra chmap for 2.1 outputs on ASUS laptops (Jaroslav Kysela) [1044022] - [alsa] hda: Disable AA-loopback on ALC283 Chromebook (Jaroslav Kysela) [1044022] - [alsa] lola: Fix uninitialized variable access in error message (Jaroslav Kysela) [1044022] - [alsa] ice1724: Fix uninitialized variable access (Jaroslav Kysela) [1044022] - [alsa] rme96: Return error code in PCM copy ops (Jaroslav Kysela) [1044022] - [alsa] ali5451: Drop unused variable (Jaroslav Kysela) [1044022] - [alsa] ad1889: Fix right attenuation proc output (Jaroslav Kysela) [1044022] - [alsa] Use strlcpy() instead of strncpy() (Jaroslav Kysela) [1044022] - [alsa] Limit the fallback card id string size (Jaroslav Kysela) [1044022] - [alsa] memalloc: NULL-initialize in snd_malloc_dev_iram() (Jaroslav Kysela) [1044022] - [alsa] memalloc: Make snd_{malloc|free}_dev_iram() static (Jaroslav Kysela) [1044022] - [alsa] Optimize module name check (Jaroslav Kysela) [1044022] - [alsa] pcm: Add fallthru comments (Jaroslav Kysela) [1044022] - [alsa] hda: Remove locally dead codes (Jaroslav Kysela) [1044022] - [alsa] hda: Add a fallthru comment (Jaroslav Kysela) [1044022] - [alsa] hda: Fix possible NULL dereference in snd_hda_get_pin_label() (Jaroslav Kysela) [1044022] - [alsa] 6fire: Fix probe of multiple cards (Jaroslav Kysela) [1044022] - [alsa] memalloc: Yet another ifdef CONFIG_GENERIC_ALLOCATOR protection (Jaroslav Kysela) [1044022] - [alsa] pcm_dmaengine: Remove hardcoded PCM formats (Jaroslav Kysela) [1044022] - [alsa] hda: Sync EAPD with vmaster on AD1984A Thinkpads (Jaroslav Kysela) [1044022] - [alsa] hda: Fix silent headphone on Thinkpads with AD1984A codec (Jaroslav Kysela) [1044022] - [alsa] hda/hdmi: Re-setup pin and infoframe on plug-in on all codecs (Jaroslav Kysela) [1044022] - [alsa] hda/hdmi: Disable ramp-up/down for non-PCM on AMD codecs (Jaroslav Kysela) [1044022] - [alsa] hda/hdmi: Add HBR bitstreaming support for ATI/AMD HDMI codecs (Jaroslav Kysela) [1044022] - [alsa] hda/hdmi: Add ELD emulation for ATI/AMD codecs (Jaroslav Kysela) [1044022] - [alsa] hda/hdmi: Add ATI/AMD multi-channel audio support (Jaroslav Kysela) [1044022] - [alsa] hda/hdmi: Allow HDA patches to customize more operations (Jaroslav Kysela) [1044022] - [alsa] hda/realtek: Raise the delay for alc283_shutup (Jaroslav Kysela) [1044022] - [alsa] compress: fix drain calls blocking other compress functions (Jaroslav Kysela) [1044022] - [alsa] Add ifdef CONFIG_GENERIC_ALLOCATOR for SNDRV_DMA_TYPE_IRAM code (Jaroslav Kysela) [1044022] - [alsa] hda: Fix mute LED on HP laptops in runtime suspend (Jaroslav Kysela) [1044022] - [alsa] hda: Add support of ALC285 / ALC293 codecs (Jaroslav Kysela) [1044022] - [alsa] hda: Add support of ALC255 codecs (Jaroslav Kysela) [1044022] - [alsa] hda: Remove OOM message after input_allocate_device (Jaroslav Kysela) [1044022] - [alsa] Add SoC on-chip internal ram support for DMA buffer allocation (Jaroslav Kysela) [1044022] - [alsa] hda: Fix typos in patch_hdmi.c (Jaroslav Kysela) [1044022] - [alsa] hda: add codec ID for Valleyview2 display codec (Jaroslav Kysela) [1044022] - [alsa] emu10k1: code refactoring (Jaroslav Kysela) [1044022] - [alsa] hda: Move mutex from hda_eld to per_pin in HDMI codec driver (Jaroslav Kysela) [1044022] - [alsa] hda: Fix possible races in HDMI driver (Jaroslav Kysela) [1044022] - [alsa] hda: Treat zero connection as non-error (Jaroslav Kysela) [1044022] - [alsa] hda: add connection to thinkpad_acpi to control mute/micmute LEDs (Jaroslav Kysela) [1044022] - [alsa] hda: add HDA_FIXUP_ACT_FREE action (Jaroslav Kysela) [1044022] - [alsa] hdsp: info leak in snd_hdsp_hwdep_ioctl() (Jaroslav Kysela) [1044022] - [alsa] Remove unnecessary semicolons (Jaroslav Kysela) [1044022] - [alsa] hda: Sony VAIO Pro 13 (haswell) now has a working headset jack (Jaroslav Kysela) [1044022] - [alsa] hda: Add a headset mic model for ALC269 and friends (Jaroslav Kysela) [1044022] - [alsa] hda: Enable surround speakers (when line out is also present) (Jaroslav Kysela) [1044022] - [alsa] usb-audio: Use module_usb_driver (Jaroslav Kysela) [1044022] - [alsa] usb-audio: support wireless devices in snd_usb_parse_datainterval (Jaroslav Kysela) [1044022] - [alsa] usb-audio: add support for wireless USB devices (Jaroslav Kysela) [1044022] - [alsa] hda/hdmi: Tweak debug messages to be more useful (Jaroslav Kysela) [1044022] - [alsa] hda/hdmi: Fix available channel maps missing from TLV (Jaroslav Kysela) [1044022] - [alsa] hda/hdmi: Fix channel maps with less common speakers (Jaroslav Kysela) [1044022] - [alsa] hda/hdmi: Fix unused slots being enabled in manual and non-PCM mappings (Jaroslav Kysela) [1044022] - [alsa] hda/hdmi: Fix programmed active channel count (Jaroslav Kysela) [1044022] - [alsa] hda/hdmi: Fix incorrect default channel mapping for unusual CAs (Jaroslav Kysela) [1044022] - [alsa] usb-audio: remove unused endpoint flag EP_FLAG_ACTIVATED (Jaroslav Kysela) [1044022] - [alsa] usb-audio: rename alt_idx to altsetting (Jaroslav Kysela) [1044022] - [alsa] usb-audio: clear SUBSTREAM_FLAG_SYNC_EP_STARTED on error (Jaroslav Kysela) [1044022] - [alsa] usb-audio: void return type of snd_usb_endpoint_deactivate() (Jaroslav Kysela) [1044022] - [alsa] usb-audio: don't deactivate URBs on in-use EP (Jaroslav Kysela) [1044022] - [alsa] usb-audio: remove deactivate_endpoints() (Jaroslav Kysela) [1044022] - [alsa] usb-audio: remove unused parameter from sync_ep_set_params (Jaroslav Kysela) [1044022] - [alsa] hda: Fix mono speakers and headset mic on Dell Vostro 5470 (Jaroslav Kysela) [1044022] - [alsa] snd-usb-caiaq: LED support for Maschine Controller (Jaroslav Kysela) [1044022] - [alsa] ac97: Add ID for TI TLV320AIC27 codec (Jaroslav Kysela) [1044022] - [alsa] hda: Enable internal mic on a Thinkpad machine with ALC283 (Jaroslav Kysela) [1044022] - [alsa] hda: Fix Internal Mic boost can't control with ALC283 (Jaroslav Kysela) [1044022] - [alsa] hda: Add fixup for MacBook Air 6,1 and 6,2 with CS4208 codec (Jaroslav Kysela) [1044022] - [alsa] improve buffer size computations for USB PCM audio (Jaroslav Kysela) [1044022] - [alsa] hda: not use assigned converters for all unused pins (Jaroslav Kysela) [1044022] - [alsa] compress: Make sure we trigger STOP before closing the stream (Jaroslav Kysela) [1044022] - [alsa] rme9652: Remove redundant break (Jaroslav Kysela) [1044022] - [alsa] au88x0: Remove redundant break (Jaroslav Kysela) [1044022] - [alsa] hda/ca0132: Staticize codec_send_command (Jaroslav Kysela) [1044022] - [alsa] ctxfi: Staticize local symbols (Jaroslav Kysela) [1044022] - [alsa] asihpi: a couple array out of bounds issues (Jaroslav Kysela) [1044022] - [alsa] hda: Add CS4208 codec support for MacBook 6,1 and 6,2 (Jaroslav Kysela) [1044022] - [alsa] hda: unmute pin amplifier in infoframe setup for Haswell (Jaroslav Kysela) [1044022] - [alsa] hda: define is_haswell() to check if a display audio codec is Haswell (Jaroslav Kysela) [1044022] - [alsa] hda: Add dock speaker support for ASUS TX300 (Jaroslav Kysela) [1044022] - [alsa] snd/hda: add runtime suspend/resume on optimus support (Jaroslav Kysela) [1044022] - [alsa] hda: Simplify CONFIG_SND_HDA_I915 condition (Jaroslav Kysela) [1044022] - [alsa] hda: add device entry and inactive flag to unsolicited response (Jaroslav Kysela) [1044022] - [alsa] hda: Haswell codec exposes device list/select info on pins (Jaroslav Kysela) [1044022] - [alsa] hda: add device list & select info of display pins to codec proc file (Jaroslav Kysela) [1044022] - [alsa] hda: add flags and routines to get devices selection info for DP1.2 MST (Jaroslav Kysela) [1044022] - [alsa] treewide: Fix printks with 0x# (Jaroslav Kysela) [1044022] - [alsa] alsa/rme96: Add missing inclusion of linux/vmalloc.h (Jaroslav Kysela) [1044022] - [alsa] rme96: Check the return value of pci_enable_device() in resume callback (Jaroslav Kysela) [1044022] - [alsa] hda: Add workarounds for pop-noise on Chromebook with ALC283 (Jaroslav Kysela) [1044022] - [alsa] hda: Fix ALC283 headphone pop-noise better (Jaroslav Kysela) [1044022] - [alsa] rme96: Add PM support v3 (Jaroslav Kysela) [1044022] - [alsa] hdspm: Use enums in hdspm_tco_ltc_frames() (Jaroslav Kysela) [1044022] - [alsa] hdspm: Fix default value in SNDRV_HDSPM_IOCTL_GET_LTC (Jaroslav Kysela) [1044022] - [alsa] pcm: Use snd_printd_ratelimit() (Jaroslav Kysela) [1044022] - [alsa] pcm: Add snd_printd_ratelimit() (Jaroslav Kysela) [1044022] - [alsa] hda: Try to allow haswell HDMI audio even without powerwell (Jaroslav Kysela) [1044022] - [alsa] hda: Limit internal mic boost for a few more Thinkpad machines (Jaroslav Kysela) [1044022] - [alsa] hda: Fix the order of a quirk table (janitorial) (Jaroslav Kysela) [1044022] - [alsa] hda: Fix internal mic boost on three Thinkpad machines (Jaroslav Kysela) [1044022] - [alsa] rme96: Add pcm stream synchronization (Jaroslav Kysela) [1044022] - [alsa] hda: Mute the right widget in auto_mute_via_amp mode (Jaroslav Kysela) [1044022] - [alsa] hda: Allow auto_mute_via_amp on bind mute controls (Jaroslav Kysela) [1044022] - [alsa] usb-audio: fix automatic Roland/Yamaha MIDI detection (Jaroslav Kysela) [1044022] - [alsa] don't push static constants on stack for *ph (Jaroslav Kysela) [1044022] - [alsa] usb-audio: WARN_ON when alts is passed as NULL (Jaroslav Kysela) [1044022] - [alsa] usb-audio: remove implicit_fb from quirk (Jaroslav Kysela) [1044022] - [alsa] usb-audio: remove is_playback from implicit feedback quirks (Jaroslav Kysela) [1044022] - [alsa] usb-audio: do not initialize and check implicit_fb (Jaroslav Kysela) [1044022] - [alsa] usb-audio: reverse condition logic in set_sync_endpoint (Jaroslav Kysela) [1044022] - [alsa] usb-audio: move implicit fb quirks to separate function (Jaroslav Kysela) [1044022] - [alsa] usb-audio: separate sync endpoint setting from set_format (Jaroslav Kysela) [1044022] - [alsa] usb-audio: remove assignment from if condition (Jaroslav Kysela) [1044022] - [alsa] usb-audio: remove disabled debug code in set_format (Jaroslav Kysela) [1044022] - [alsa] hda: Fix jack gating when auto_{mute,mic} is suppressed (Jaroslav Kysela) [1044022] - [alsa] hda: Fix invalid multi-io creation on VAIO-Z laptops (Jaroslav Kysela) [1044022] - [alsa] hda: Remove analog mic pin override from STAC9228 dell-bios quirk (Jaroslav Kysela) [1044022] - [alsa] hda: WAKEEN feature enabling for runtime pm (Jaroslav Kysela) [1044022] - [alsa] hda: jack poll once if jackpoll_interval==0 (Jaroslav Kysela) [1044022] - [alsa] hda: Clearing jackpoll_interval avoid pending work (Jaroslav Kysela) [1044022] - [alsa] usx2y: remove an unneeded check (Jaroslav Kysela) [1044022] - [alsa] hda: use azx_writew() for 16-bit length register (Jaroslav Kysela) [1044022] - [alsa] hda: Fix the noise after suspend on ALC283 codec (Jaroslav Kysela) [1044022] - [alsa] hda/realtek: Selectively call snd_hda_shutup_pins() (Jaroslav Kysela) [1044022] - [alsa] hiface: return correct XRUN indication (Jaroslav Kysela) [1044022] - [alsa] replace strict_strto*() with kstrto*() (Jaroslav Kysela) [1044022] - [alsa] hda: Add snd_hda_jack_detect_state() helper function (Jaroslav Kysela) [1044022] - [alsa] thinkpad-acpi: Add mute and mic-mute LED functionality (Jaroslav Kysela) [1044022] - [alsa] hda: Headphone mic support for an Asus/Conexant device (Jaroslav Kysela) [1044022] - [alsa] hdspm: remove unneeded semicolon (Jaroslav Kysela) [1044022] - [alsa] usb-audio: fix regression for fixed stream quirk (Jaroslav Kysela) [1044022] - [alsa] hda: Remove static quirks for AD1986A codec (Jaroslav Kysela) [1044022] - [alsa] hda: Drop a few other static quirks for AD1986A (Jaroslav Kysela) [1044022] - [alsa] hda: Drop static quirk for Toshiba Satellite L40-10Q (Jaroslav Kysela) [1044022] - [alsa] hda: Drop static quirks for other AD1986A Samsung machines (Jaroslav Kysela) [1044022] - [alsa] hda: Convert static quirks for AD1986A Samsung laptops (Jaroslav Kysela) [1044022] - [alsa] hda: Convert the static quirk for Samsung Q1 Ultra (Jaroslav Kysela) [1044022] - [alsa] hda: Remove static quirks for AD1988 codecs (Jaroslav Kysela) [1044022] - [alsa] hda: Remove static quirks for AD1981 and AD1983 codecs (Jaroslav Kysela) [1044022] - [alsa] hda: Remove static quirks for AD1884/1984 & variants (Jaroslav Kysela) [1044022] - [alsa] hda: Remove static quirks for AD1882 (Jaroslav Kysela) [1044022] - [alsa] hda: Add fixup for HP TouchSmart with AD1984A codec (Jaroslav Kysela) [1044022] - [alsa] hda: Add fixup for Lenovo Thinkpad with AD1984 codec (Jaroslav Kysela) [1044022] - [alsa] hda: Add GPIO control to AD1884 HP fixup (Jaroslav Kysela) [1044022] - [alsa] hda: Move azx_first_init() into azx_probe_continue() (Jaroslav Kysela) [1044022] - [alsa] hda: Fix runtime PM check (Jaroslav Kysela) [1044022] - [alsa] hda: Add power-welll support for haswell HDA (Jaroslav Kysela) [1044022] - [alsa] hda: Keep halting ALC5505 DSP (Jaroslav Kysela) [1044022] - [alsa] hdspm: Added some comments and control register documentation (Jaroslav Kysela) [1044022] - [alsa] hdspm: Use snd_ctl_enum_info() in snd_hdspm_info_autosync_ref (Jaroslav Kysela) [1044022] - [alsa] hdspm: Use snd_ctl_enum_info() for texts_autosync (Jaroslav Kysela) [1044022] - [alsa] hdspm: Use snd_ctl_enum_info for most text arrays (Jaroslav Kysela) [1044022] - [alsa] hdspm/aes32: Enable TCO support (Jaroslav Kysela) [1044022] - [alsa] hdspm/aes32: Report external sample rate to userspace (Jaroslav Kysela) [1044022] - [alsa] hdspm: Introduce hdspm_external_rate_to_enum() helper function (Jaroslav Kysela) [1044022] - [alsa] hdspm/aes32: Include TCO and Sync-In in proc output (Jaroslav Kysela) [1044022] - [alsa] hdspm/aes32: Enable TCO/Sync-In in snd_hdspm_put_sync_ref() (Jaroslav Kysela) [1044022] - [alsa] hdspm/aes32: Enable TCO input in hdspm_external_sample_rate() (Jaroslav Kysela) [1044022] - [alsa] hdspm/aes32: Ignore float/int format bit (Jaroslav Kysela) [1044022] - [alsa] hdspm: Enable AES32 in hdspm_get_tco_sample_rate (Jaroslav Kysela) [1044022] - [alsa] hdspm: Enable AES32 in hdspm_get_wc_sample_rate (Jaroslav Kysela) [1044022] - [alsa] hdspm: Add prototype declarations (Jaroslav Kysela) [1044022] - [alsa] hdspm: Introduce hdspm_get_aes_sample_rate() (Jaroslav Kysela) [1044022] - [alsa] hdspm/aes32: Add TCO and Sync-In text entries (Jaroslav Kysela) [1044022] - [alsa] hdspm/aio: Drop superfluous HDSPM_AUTOSYNC_REF (Jaroslav Kysela) [1044022] - [alsa] hdspm: Cosmetics, no real change (Jaroslav Kysela) [1044022] - [alsa] hdspm/aes32: Fix TCO sync check reporting (Jaroslav Kysela) [1044022] - [alsa] hdspm: Create TCO readout function (Jaroslav Kysela) [1044022] - [alsa] hdspm: Fix S/PDIF Sync status and frequency on RME AIO (Jaroslav Kysela) [1044022] - [alsa] hdspm: Add support for AEBs on RME AIO (Jaroslav Kysela) [1044022] - [alsa] hdspm: Enable AD/DA/PH gains and S/PDIF-Input select on AIO (Jaroslav Kysela) [1044022] - [alsa] hdspm: Introduce generic AIO tristate control (Jaroslav Kysela) [1044022] - [alsa] hdspm: Refactor ENUMERATED_CTL_INFO into function (Jaroslav Kysela) [1044022] - [alsa] hdspm: Add S/PDIF, XLR, WCK48 and ADAT-in controls for RME AIO cards (Jaroslav Kysela) [1044022] - [alsa] hdspm: Add S/PDIF and WCK48 controls for RME RayDAT (Jaroslav Kysela) [1044022] - [alsa] hdspm: Drop duplicate code in hdspm_set_system_clock_mode() (Jaroslav Kysela) [1044022] - [alsa] hdspm: Augment HDSPM_TOGGLE_SETTING for AIO/RayDAT (Jaroslav Kysela) [1044022] - [alsa] hdspm: Introduce hdspm_is_raydat_or_aio() (Jaroslav Kysela) [1044022] - [alsa] hdspm: Add missing defines for RME AIO and RayDAT (Jaroslav Kysela) [1044022] - [alsa] vmaster: Fix the regression of missing vmaster hook call (Jaroslav Kysela) [1044022] - [alsa] hda: Add Dell SSID to support Headset Mic recording (Jaroslav Kysela) [1044022] - [alsa] pcm_native: switch to fdget()/fdput() (Jaroslav Kysela) [1044022] - [alsa] treewide: relase -> release (Jaroslav Kysela) [1044022] - [alsa] usb-audio: Add Audio Advantage Micro II (Jaroslav Kysela) [1044022] - [alsa] Replace the magic number 44 with const (Jaroslav Kysela) [1044022] - [alsa] hda: Add support for ALC5505 DSP power-save mode (Jaroslav Kysela) [1044022] - [alsa] usb-audio: add quirks for Roland QUAD/OCTO-CAPTURE (Jaroslav Kysela) [1044022] - [alsa] usb-audio: claim autodetected PCM interfaces all at once (Jaroslav Kysela) [1044022] - [alsa] usb-audio: remove superfluous Roland quirks (Jaroslav Kysela) [1044022] - [alsa] usb-audio: add MIDI port names for some Roland devices (Jaroslav Kysela) [1044022] - [alsa] usb-audio: add support for many Roland/Yamaha devices (Jaroslav Kysela) [1044022] - [alsa] usb-audio: detect implicit feedback on Roland devices (Jaroslav Kysela) [1044022] - [alsa] usb-audio: store protocol version in struct audioformat (Jaroslav Kysela) [1044022] - [alsa] pci: replace numeric with standard PM state macros (Jaroslav Kysela) [1044022] - [alsa] hda: Add missing alc_inv_dmic_sync() call in alc269_resume() (Jaroslav Kysela) [1044022] - [alsa] hda: Remove superfluous stac_resume() (Jaroslav Kysela) [1044022] - [alsa] hda/hdmi: poll eld at resume time (Jaroslav Kysela) [1044022] - [alsa] hda: clean up code to reset hda link (Jaroslav Kysela) [1044022] - [alsa] hda: Add In-driver connection info (Jaroslav Kysela) [1044022] - [alsa] hda: Use auto_mute_via_amp=1 for VT1708 (Jaroslav Kysela) [1044022] - [alsa] hda: Add auto_mute_via_amp flag to generic parser (Jaroslav Kysela) [1044022] - [alsa] vmaster: Add snd_ctl_sync_vmaster() helper function (Jaroslav Kysela) [1044022] - [alsa] hda: Remove unused variable (Jaroslav Kysela) [1044022] - [alsa] hda: reset hda link during system/runtime suspend (Jaroslav Kysela) [1044022] - [alsa] Add M2Tech hiFace USB-SPDIF driver (Jaroslav Kysela) [1044022] - [alsa] usb: uniform style used in MODULE_SUPPORTED_DEVICE() (Jaroslav Kysela) [1044022] - [alsa] snd-usb-6fire: use vmalloc buffers (Jaroslav Kysela) [1044022] - [alsa] snd-usb-caiaq: use vmalloc buffers (Jaroslav Kysela) [1044022] - [alsa] snd-usb-caiaq: remove the unused snd_card_used variable (Jaroslav Kysela) [1044022] - [alsa] hda: Make Thinkpad X220-tablet use generic parser (Jaroslav Kysela) [1044022] - [alsa] hda: Use snd_hda_check_power_state() in patch_hdmi.c (Jaroslav Kysela) [1044022] - [alsa] hda: Avoid choose same converter for unused pins (Jaroslav Kysela) [1044022] - [alsa] hda: Haswell converter power state D0 verify (Jaroslav Kysela) [1044022] - [alsa] ua101: convert __list_for_each usage to list_for_each (Jaroslav Kysela) [1044022] - [alsa] usx2y: remove some old dead code (Jaroslav Kysela) [1044022] - [alsa] hda: Don't take unresponsive D3 transition too serious (Jaroslav Kysela) [1044022] - [alsa] hda: Introduce bit flags to snd_hda_codec_read/write() (Jaroslav Kysela) [1044022] - [alsa] hda: Drop hard dependency on CONFIG_SND_DYNAMIC_MINORS (Jaroslav Kysela) [1044022] - [alsa] hda/via: Use standard snd_hda_shutup_pins() (Jaroslav Kysela) [1044022] - [alsa] hda: add mic fixup for ALC269VB on Ordissimo EVE2 (Jaroslav Kysela) [1044022] - [alsa] hdspm: Allow SingleSpeed WordClock when in DS/QS mode (Jaroslav Kysela) [1044022] - [alsa] hdspm: Refactor SS/DS/QS clock multiplier into function (Jaroslav Kysela) [1044022] - [alsa] hdspm: Add support for 128-192kHz WordClock input (Jaroslav Kysela) [1044022] - [alsa] es1968: Add radio support for MediaForte M56VAP (Jaroslav Kysela) [1044022] - [alsa] pci: Remove superfluous pci_set_drvdata(pci, NULL) at remove (Jaroslav Kysela) [1044022] - [alsa] hda: Enable mic-mute LED on more HP laptops (Jaroslav Kysela) [1044022] - [alsa] Add kconfig to specify the max card numbers (Jaroslav Kysela) [1044022] - [alsa] Fix the default suffix string with high card number (Jaroslav Kysela) [1044022] - [alsa] Constify the snd_pcm_substream struct ops field (Jaroslav Kysela) [1044022] - [alsa] hda: add PCI IDs for Intel BayTrail (Jaroslav Kysela) [1044022] - [alsa] Fix assignment of 0/1 to bool variables (Jaroslav Kysela) [1044022]- [scsi] hpsa: remove cancelled ID's and add a new one (Tomas Henzl) [1040644] - [scsi] hpsa: bump driver version to 3.4.2-1 (Tomas Henzl) [1040644] - [scsi] hpsa: add 4 new PCI ID's for HP Gen9 servers (Tomas Henzl) [1040644]- [s390] revert kvm support patches (Jarod Wilson) [1035261 1049469] - [block] nvme: Disable admin queue on init failure (David Milburn) [1049584] - [block] nvme: Dynamically allocate partition numbers (David Milburn) [1049584] - [block] nvme: Async IO queue deletion (David Milburn) [1049584] - [block] nvme: Surprise removal handling (David Milburn) [1049584] - [block] nvme: Abort timed out commands (David Milburn) [1049584] - [block] nvme: Schedule reset for failed controllers (David Milburn) [1049584] - [block] nvme: Device resume error handling (David Milburn) [1049584] - [block] nvme: Cache dev->pci_dev in a local pointer (David Milburn) [1049584] - [block] nvme: Fix lockdep warnings (David Milburn) [1049584] - [block] nvme: compat SG_IO ioctl (David Milburn) [1049584] - [block] nvme: remove deprecated IRQF_DISABLED (David Milburn) [1049584] - [block] nvme: Avoid shift operation when writing cq head doorbell (David Milburn) [1049584] - [block] nvme-core: replace dma_set_mask()+dma_set_coherent_mask() with new helper (David Milburn) [1049584] - [ethernet] be2net: update driver version to 10.0.x (Ivan Vecera) [1054092] - [ethernet] be2net: cleanup wake-on-lan code (Ivan Vecera) [1054092] - [ethernet] be2net: use GET_MAC_LIST cmd to query mac-address from a pmac-id (Ivan Vecera) [1054092] - [ethernet] be2net: do not use frag index in the RX-compl entry (Ivan Vecera) [1054092] - [ethernet] be2net: Remove "10Gbps" from driver description string (Ivan Vecera) [1054092] - [ethernet] be2net: fix incorrect setting of cmd_privileges for VFs (Ivan Vecera) [1054092] - [ethernet] be2net: ignore mac-addr set call for an already programmed mac-addr (Ivan Vecera) [1054092] - [ethernet] be2net: do not call be_set/get_fw_log_level() on Skyhawk-R (Ivan Vecera) [1054092] - [ethernet] be2net: Log the profile-id used by FW during driver initialization (Ivan Vecera) [1054092] - [ethernet] be2net: don't set "pport" field when querying "pvid" (Ivan Vecera) [1054092] - [ethernet] be2net: Use MCC_CREATE_EXT_V1 cmd for Skyhawk-R (Ivan Vecera) [1054092] - [infiniband] qib: Convert qib_user_sdma_pin_pages() to use get_user_pages_fast() (Jay Fenlason) [725023] - [infiniband] qib: Improve SDMA performance (Jay Fenlason) [725023] - [infiniband] qib: Fix txselect regression (Jay Fenlason) [725023] - [infiniband] qib: Fix checkpatch __packed warnings (Jay Fenlason) [725023] - [infiniband] qib: fix (some) dcache abuses (Jay Fenlason) [725023] - [infiniband] qib: Remove GENERIC_HARDIRQ config option (Jay Fenlason) [725023] - [infiniband] qib: Move COUNTER_MASK definition within qib_mad.h header guards (Jay Fenlason) [725023] - [infiniband] qib: Clean up unnecessary MSI/MSI-X capability find (Jay Fenlason) [725023] - [infiniband] qib: Make qib_driver static (Jay Fenlason) [725023] - [infiniband] qib: Add err_decode() call for ring dump (Jay Fenlason) [725023] - [infiniband] qib: Log all SDMA errors unconditionally (Jay Fenlason) [725023] - [infiniband] qib: Fix module-level leak (Jay Fenlason) [725023] - [infiniband] qib: New transmitter tunning settings for Dell 1.1 backplane (Jay Fenlason) [725023] - [infiniband] qib: Add qp_stats debug file (Jay Fenlason) [725023] - [infiniband] qib: Add per-context stats interface (Jay Fenlason) [725023] - [infiniband] qib: Convert opcode counters to per-context (Jay Fenlason) [725023] - [infiniband] qib: Optimize CQ callbacks (Jay Fenlason) [725023] - [infiniband] qib: Add dual-rail NUMA awareness for PSM processes (Jay Fenlason) [725023] - [infiniband] qib: Add optional NUMA affinity (Jay Fenlason) [725023] - [infiniband] qib: Update minor version number (Jay Fenlason) [725023] - [infiniband] qib: Remove atomic_inc_not_zero() from QP RCU (Jay Fenlason) [725023] - [infiniband] qib: Add DCA support (Jay Fenlason) [725023] - [infiniband] qib: avoid format string in dev_set_name (Jay Fenlason) [725023] - [tools] power/turbostat: Support Silvermont (Lenny Szubowicz) [1048051] - [ethernet] bnx2: Update version to 2.2.5 (Neil Horman) [1051172] - [ethernet] bnx2: Report MDI/MDIX status to ethtool (Neil Horman) [1051172] - [ethernet] bnx2: Enable auto-mdix when autoneg is disabled (Neil Horman) [1051172] - [ethernet] bnx2: Advertise nothing when speed is forced (Neil Horman) [1051172] - [ethernet] bnx2: calls skb_set_hash (Neil Horman) [1051172] - [ethernet] bnx2: remove unnecessary pci_set_drvdata() (Neil Horman) [1051172] - [ethernet] bnx2: Miscellaneous conversions to ETH_ALEN (Neil Horman) [1051172] - [kernel] thermal: Disable power limit notification interrupt by default (Prarit Bhargava) [1050198] - [kernel] thermal: Delete power-limit-notification console messages (Prarit Bhargava) [1050198] - [x86] mce: Fix mce_start_timer semantics (Prarit Bhargava) [1045845] - [x86] Add check for number of available vectors before CPU down (Prarit Bhargava) [1045845] - [ethernet] i40evf: fix s390 build failure due to implicit prefetch.h (Stefan Assmann) [1053147] - [ethernet] i40evf: A0 silicon specific (Stefan Assmann) [1053147] - [ethernet] i40evf: add driver to kernel build system (Stefan Assmann) [1053147] - [ethernet] i40evf: init code and hardware support (Stefan Assmann) [1053147] - [ethernet] i40evf: driver core headers (Stefan Assmann) [1053147] - [ethernet] i40evf: virtual channel interface (Stefan Assmann) [1053147] - [ethernet] i40evf: core ethtool functionality (Stefan Assmann) [1053147] - [ethernet] i40evf: transmit and receive functionality (Stefan Assmann) [1053147] - [ethernet] i40evf: main driver core (Stefan Assmann) [1053147] - [pci] Never treat a VF as a multifunction device (Alex Williamson) [1049716]- [scsi] aacraid: kdump fix (Rich Bono) [1019091] - [scsi] lpfc: update version for 8.3.7.34.3p driver release (Rob Evers) [1025854] - [scsi] lpfc: Fixed unassigned variable in ELS timeout message (Rob Evers) [1025854] - [scsi] lpfc: Fixed incorrect allocation of iDiags directories/files in debugfs (Rob Evers) [1025854] - [scsi] lpfc: Fix kernel panics from corrupted ndlp list (Rob Evers) [1025854] - [scsi] lpfc: Fix Crash in lpfc_els_timeout_handler (Rob Evers) [1025854] - [scsi] lpfc: Fixed stopped FCF discovery on failed FCF record read (Rob Evers) [1025854] - [scsi] lpfc: Fixed IO hang when in msi mode (Rob Evers) [1025854] - [scsi] lpfc: Fix wrong assignment in lpfc_debugfs.c (Rob Evers) [1025854] - [scsi] lpfc: Fix typo on NULL assignment (Rob Evers) [1025854] - [scsi] lpfc: Update lpfc version for 8.3.7.34.1p driver release (Rob Evers) [1025854] - [scsi] lpfc: Fixed not processing task management IOCB response status (Rob Evers) [1025854] - [scsi] lpfc: Fixed spinlock hang (Rob Evers) [1025854] - [scsi] lpfc: Fixed invalid Total_Data_Placed value received for els and ct command responses (Rob Evers) [1025854] - [scsi] lpfc: Fixed invalid fcp_rsp length fir FCP_ICMND (Rob Evers) [1025854] - [scsi] lpfc: Fixed invalid mailbox timeouts (Rob Evers) [1025854] - [scsi] lpfc: Fixed spinlock inversion problem (Rob Evers) [1025854] - [scsi] lpfc: Fix crash after xri limit is reached (Rob Evers) [1025854] - [scsi] lpfc: remove unnecessary read of PCI_CAP_ID_EXP (Rob Evers) [1025854]- [kernel] audit: log task info on feature change (Richard Guy Briggs) [1050425] - [kernel] keys: correct alignment of system_certificate_list content in assembly file (Hendrik Brueckner) [1038139] - [kernel] system_certificate: use real contents instead of macro GLOBAL() (Hendrik Brueckner) [1038139] - [kernel] audit: don't generate audit feature changed log when audit disabled (Richard Guy Briggs) [1045668] - [kernel] audit: fix incorrect order of log new and old feature (Richard Guy Briggs) [1045668] - [kernel] selinux: apply selinux checks on new audit message types (Richard Guy Briggs) [1045668] - [kernel] audit: implement generic feature setting and retrieving (Richard Guy Briggs) [1045668] - [s390] smp: improve setup of possible cpu mask (Hendrik Brueckner) [1052906] - [iommu] intel-iommu: fix off-by-one in pagetable freeing (Myron Stowe) [1048955] - [mm] page_alloc: honor min_free_kbytes set by user (Steve Best) [1047779] - [kernel] mutex: Do not unnecessarily deal with waiters (Larry Woodman) [1031475] - [ethernet] tg3: Update version to 3.136 (Ivan Vecera) [1048557] - [ethernet] tg3: Poll cpmu link state on APE + ASF enabled devices (Ivan Vecera) [1048557] - [ethernet] tg3: Set the MAC clock to the fastest speed during boot code load (Ivan Vecera) [1048557] - [ethernet] tg3: Add unicast filtering support (Ivan Vecera) [1048557] - [ethernet] tg3: Refactor __tg3_set_mac_addr() (Ivan Vecera) [1048557] - [ethernet] tg3: Expand 4g_overflow_test workaround to skb fragments of any size (Ivan Vecera) [1048557] - [ethernet] tg3: Initialize REG_BASE_ADDR at PCI config offset 120 to 0 (Ivan Vecera) [1048557] - [ethernet] tg3: Update version to 3.135 (Ivan Vecera) [1048557] - [ethernet] tg3: Expand multicast drop counter miscounting fix to 5762 (Ivan Vecera) [1048557] - [ethernet] tg3: Fix bit definition for the nvram Auto Power Down setting (Ivan Vecera) [1048557] - [ethernet] tg3: Add flag to disable 1G Half Duplex advertisement (Ivan Vecera) [1048557] - [ethernet] tg3: Don't add rxbds_empty to rx_over_errors (Ivan Vecera) [1048557] - [ethernet] tg3: Give up chip reset and carrier loss handling if PCI device is not present (Ivan Vecera) [1048557] - [ethernet] tg3: Validate hwtstamp_config completely before applying it (Ivan Vecera) [1048557] - [ethernet] tg3: avoid double-freeing of rx data memory (Ivan Vecera) [1048557] - [ethernet] bnx2x: fix DMA unmapping of TSO split BDs (Michal Schmidt) [1043794] - [ethernet] bnx2x: fix VLAN configuration for VFs (Michal Schmidt) [1038666] - [ethernet] bnx2x: fix AFEX memory overflow (Michal Schmidt) [1038666] - [ethernet] bnx2x: Clean before update RSS arrives (Michal Schmidt) [1038666] - [ethernet] bnx2x: Correct number of MSI-X vectors for VFs (Michal Schmidt) [1038666] - [ethernet] bnx2x: limit number of interrupt vectors for 57711 (Michal Schmidt) [1038666] - [ethernet] bnx2x: Fix KR2 work-around detection of BCM8073 (Michal Schmidt) [1038666] - [ethernet] bnx2x: Fix incorrect link-up report (Michal Schmidt) [1038666] - [ethernet] bnx2x: Fix Duplex setting for 54618se (Michal Schmidt) [1038666] - [ethernet] bnx2x: Fix passive DAC cable detection (Michal Schmidt) [1038666] - [ethernet] bnx2x: Fix 578xx-KR 1G link (Michal Schmidt) [1038666] - [ethernet] bnx2x: Fix build with SRIOV disabled (Michal Schmidt) [1038666] - [ethernet] bnx2x: add VF Multicast filters support (Michal Schmidt) [1038666] - [ethernet] bnx2x: Add num of VFs to Management statistics (Michal Schmidt) [1038666] - [ethernet] bnx2x: no error when RSS configuration fails (Michal Schmidt) [1038666] - [ethernet] bnx2x: add Big-Endian ethtool comment (Michal Schmidt) [1038666] - [ethernet] bnx2x: Add AER support (missing bits) (Michal Schmidt) [1038666] - [ethernet] bnx2x: Add support for Multi-Function UNDI (Michal Schmidt) [1038666] - [ethernet] bnx2x: downgrade "valid ME register value" message level (Michal Schmidt) [1038666] - [ethernet] bnx2x: cleanup skb_set_hash (Michal Schmidt) [1038666] - [ethernet] bnx2x: calls skb_set_hash (Michal Schmidt) [1038666] - [ethernet] bnx2x: avoid null pointer dereference when enabling SR-IOV (Michal Schmidt) [1038666] - [ethernet] bnx2x: add TSO support for SIT tunnels (Michal Schmidt) [1038666] - [ethernet] bnx2x: add TSO support for IPIP (Michal Schmidt) [1038666] - [ethernet] bnx2x: Prevent "timeout waiting for state X" (Michal Schmidt) [1038666] - [ethernet] bnx2x: prevent CFC attention (Michal Schmidt) [1038666] - [ethernet] bnx2x: Prevent panic during DMAE timeout (Michal Schmidt) [1038666] - [ethernet] bnx2x: Clean the sp rtnl task upon unload (Michal Schmidt) [1038666] - [ethernet] bnx2x: replace dma_set_mask()+dma_set_coherent_mask() with new helper (Michal Schmidt) [1038666] - [misc] list: introduce list_next_entry() and list_prev_entry() (Michal Schmidt) [1038666] - [virt] kvm: fix apic_base enable check (Marcelo Tosatti) [1053143] - [virt] kvm: fix x86 emulation of "movzbl bpl, eax" (Marcelo Tosatti) [1053143] - [virt] kvm: limit PIT timer frequency (Marcelo Tosatti) [1053143] - [virt] kvm: fix tsc catchup issue with tsc scaling (Marcelo Tosatti) [1053143] - [virt] kvm: handle invalid root_hpa everywhere (Marcelo Tosatti) [1053143] - [virt] kvm/mmu: handle invalid root_hpa at __direct_map (Marcelo Tosatti) [1053143] - [virt] kvm/vmx: fix use after free of vmx->loaded_vmcs (Marcelo Tosatti) [1053143] - [virt] kvm: Fix APIC map calculation after re-enabling (Marcelo Tosatti) [1053143] - [virt] kvm: emulate SAHF instruction (Marcelo Tosatti) [1053143] - [virt] flags: Rename X86_EFLAGS_BIT1 to X86_EFLAGS_FIXED (Marcelo Tosatti) [1053143] - [virt] kvm: Mapping IOMMU pages after updating memslot (Marcelo Tosatti) [1053143] - [fs] aio: checking for NULL instead of IS_ERR (Motohiro Kosaki) [995323]- [net] bridge: Fix memory leak when deleting bridge with vlan filtering enabled (Vlad Yasevich) [1031068] - [net] bridge: Call vlan_vid_del for all vids at nbp_vlan_flush (Vlad Yasevich) [1031068] - [net] bridge: Use vlan_vid_[add/del] instead of direct ndo_vlan_rx_[add/kill]_vid calls (Vlad Yasevich) [1031068] - [net] ipv6: add link-local, sit and loopback address with INFINITY_LIFE_TIME (Jiri Pirko) [1054095] - [net] ipv6: don't install anycast address for /128 addresses on routers (Jiri Pirko) [1054095] - [net] ipv6: addrconf: fix preferred lifetime state-changing behavior while valid_lft is infinity (Jiri Pirko) [1054095] - [net] ipv4: processing ancillary IP_TOS or IP_TTL (Francesco Fusco) [1054160] - [net] ipv4: IP_TOS and IP_TTL can be specified as ancillary data (Francesco Fusco) [1054160] - [net] netfilter: synproxy: correct wscale option passing (Jesper Brouer) [1054076] - [net] netfilter: synproxy: send mss option to backend (Jesper Brouer) [1054076] - [net] ipv6: addrconf: don't cleanup prefix route for IFA_F_NOPREFIXROUTE (Jiri Pirko) [1052884] - [net] ipv6: addrconf: add IFA_F_NOPREFIXROUTE flag to suppress creation of IP6 routes (Jiri Pirko) [1052884] - [net] ipv6: addrconf spelling fixes (Jiri Pirko) [1052884] - [net] ipv6: unneccessary to get address prefix in addrconf_get_prefix_route (Jiri Pirko) [1052884] - [net] bridge: apply multicast snooping to IPv6 link-local, too (Francesco Fusco) [1051501] - [net] bridge: prevent flooding IPv6 packets that do not have a listener (Francesco Fusco) [1051501] - [net] ipv6: don't call fib6_run_gc() until routing is ready (Florian Westphal) [1052111] - [net] ipv6: always set the new created dst's from in ip6_rt_copy (Neil Horman) [1050828] - [net] vxlan: Mark vxlan_dev flags with VXLAN_F_IPV6 properly (Thomas Graf) [1049141] - [net] netfilter: RHEL7 kABI prepare struct netns_ct (Jesper Brouer) [1030994] - [net] reorder struct netns_ct for better cache-line usage (Jesper Brouer) [1030994] - [net] ipv6: release dst properly in ipip6_tunnel_xmit (Michal Schmidt) [1038708] - [net] ipv6: sit: update mtu check to take care of gso packets (Michal Schmidt) [1038708] - [net] ipv6: sit: add GSO/TSO support (Michal Schmidt) [1038708] - [net] ipv6: gso: make ipv6_gso_segment() stackable (Michal Schmidt) [1038708] - [net] ipv6: wire up skb->encapsulation (Michal Schmidt) [1038708] - [net] ipip: add GSO/TSO support (Michal Schmidt) [1038708] - [net] inet: fix a UFO regression (Michal Schmidt) [1038708] - [net] inet: restore gso for vxlan (Michal Schmidt) [1038708] - [net] ipv4: gso: make inet_gso_segment() stackable (Michal Schmidt) [1038708] - [net] ipv4: gso: send_check() & segment() cleanups (Michal Schmidt) [1038708] - [net] generalize skb_segment() (Michal Schmidt) [1038708] - [net] ipv4: generalize gre_handle_offloads (Michal Schmidt) [1038708]- [kernel] audit: audit_log_start running on auditd should not stop (Richard Guy Briggs) [1019895] - [kernel] audit: drop audit_cmd_lock in AUDIT_USER family of cases (Richard Guy Briggs) [1019895] - [security] smack: call WARN_ONCE() instead of calling audit_log_start() (Richard Guy Briggs) [1019895] - [security] selinux: call WARN_ONCE() instead of calling audit_log_start() (Richard Guy Briggs) [1019895] - [virt] vfio: Convert control interface to misc driver (Alex Williamson) [1044595] - [virt] vfio: Reserve minor for VFIO (Alex Williamson) [1044595] - [ethernet] qlcnic: Update version to 5.3.48.1 (Chad Dupuis) [1048773] - [ethernet] qlcnic: Fix bug in Tx completion path (Chad Dupuis) [1048773] - [ethernet] qlcnic: Fix usage of netif_tx_{wake, stop} api during link change (Chad Dupuis) [1048773] - [ethernet] qlcnic: Fix system hang while running traffic and bringing interface down (Chad Dupuis) [1048773] - [virt] hyperv/netvsc: don't flush peers notifying work during setting mtu (Jason Wang) [1040785 983434] - [virt] hyperv: Fix race between probe and open calls (Jason Wang) [983434] - [s390] kvm: mark as Tech Preview (Hendrik Brueckner) [1049469] - [x86] irq: Fix do_IRQ() interrupt warning for cpu hotplug retriggered irqs (Prarit Bhargava) [1052179] - [kernel] audit: log on errors from filter user rules (Richard Guy Briggs) [1034446] - [x86] uv: Add GRU distributed mode mappings (George Beshers) [1032365] - [iommu] dmar: Modify warn_invalid_dmar() message to do a less loud warning (Prarit Bhargava) [968249] - [dma] ioat: Modify ioat3_dca_init() message to do a less loud warning (Prarit Bhargava) [968235]- [ethernet] sfc: fix sparse non static symbol warning (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Fix RX drop filters for EF10 (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Add PTP counters to ethtool stats (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Changed the statistic name emerg_{fetch, wait} to hlb_{fetch, wait} (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: remove unused 'enum efx_rx_alloc_method' (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: remove unused 'refcnt' from efx_rx_page_state (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Implement efx_nic_type::filter_clear_rx operation for EF10 (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Allow filter removal only with exactly matching priority (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Don't refer to 'stack' in filter implementation (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Change priority and flags for automatic MAC filters (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Change efx_nic_type::rx_push_indir_table to push hash key as well (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Add more information to many warnings using WARN() and netdev_WARN() (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Remove unnecessary condition for processing the TX timestamp queue (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Don't clear timestamps in efx_ptp_rx() (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Enable PTP clock and timestamping for all functions on EF10 (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Associate primary and secondary functions of controller (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Store VPD serial number at probe time (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Add RX packet timestamping for EF10 (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Copy RX prefix into skb head area in efx_rx_mk_skb() (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: split setup of hardware timestamping into NIC-type operation (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Add support for SFC9100 timestamp format (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Tidy up PTP synchronization code (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: PTP - tidy up unused/useless variables (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Remove kernel-doc for efx_ptp_data fields not present in this version (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Initialise efx_ptp_data::phc_clock_info from a static template (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Do not use MAC address as clock name (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Store flags from MC_CMD_DRV_ATTACH for later use (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Remove dependency of PTP on having a dedicated channel (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Split PTP multicast filter insertion/removal out of efx_ptp_{start, stop}() (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Return EBUSY for filter insertion on EF10, matching Falcon/Siena (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Expose NVRAM_PARTITION_TYPE_LICENSE on EF10 (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Fold efx_flush_all() into efx_stop_port() and update comments (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Map MCDI error MC_CMD_ERR_ENOTSUP to Linux EOPNOTSUPP (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Log all unexpected MCDI errors (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Add new sensor names (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Revise sensor names to be more understandable and consistent (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Report units in sensor warnings (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Correct RX dropped count for drops while interface is down (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Make initial fill of RX descriptors synchronous (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Tighten the check for RX merged completion events (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Add MC BISTs to ethtool offline self test on EF10 (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Update MCDI protocol definitions (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Demote "MC Scheduler error" messages (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Poll for MCDI completion once before timeout occurs (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Refactor efx_mcdi_poll() by introducing efx_mcdi_poll_once() (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: RX buffer allocation takes prefix size into account in IP header alignment (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Maintain current frequency adjustment when applying a time offset (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Stop/re-start PTP when stopping/starting the datapath (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Rate-limit log message for PTP packets without a matching timestamp event (Nikolay Aleksandrov) [1028038] - [ethernet] sfc/ptp: Moderate log message on event queue overflow (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Add length checks to efx_xmit_with_hwtstamp() and efx_ptp_is_ptp_tx() (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: remove unnecessary pci_set_drvdata() (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Implement the SIOCGHWTSTAMP ioctl (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: replace dma_set_mask()+dma_set_coherent_mask() with new helper (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Fix DMA unmapping issue with firmware assisted TSO (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Only bind to EF10 functions with the LinkCtrl and Trusted flags (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Add PM and RXDP drop counters to ethtool stats (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Add definitions for new stats counters and capability flag (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Refactor EF10 stat mask code to allow for more conditional stats (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Fix internal indices of ethtool stats for EF10 (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Add rmb() between reading stats and generation count to ensure consistency (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Increase MCDI status timeout to 250ms (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Wait for MC reboot to complete before scheduling driver reset (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Remove extern from function prototypes (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Support ARFS for IPv6 flows (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Use TX PIO for sufficiently small packets (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Introduce inline functions to simplify TX insertion (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Separate out queue-empty check from efx_nic_may_push_tx_desc() (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Allocate and link PIO buffers; map them with write-combining (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Implement firmware-assisted TSO for EF10 (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Fold tso_get_head_fragment() into tso_start() (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Add EF10 registers to register dump (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: efx_ef10_filter_update_rx_scatter() can be static (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: efx_ethtool_get_ts_info() can be static (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Reinitialise and re-validate datapath caps after MC reboot (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Clean up validation of datapath capabilities (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Reset derived rx_bad_bytes statistic when EF10 MC is rebooted (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Disable PTP on EF10 until we're ready to handle inline RX timestamps (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Minimal support for 40G link speed (Nikolay Aleksandrov) [1028038] - [net] net_tstamp: Add SIOCGHWTSTAMP ioctl to match SIOCSHWTSTAMP (Nikolay Aleksandrov) [1028038] - [net] socket: Merge multiple implementations of ifreq::ifr_data conversion (Nikolay Aleksandrov) [1028038] - [net] socket: Fix minor information leak in siocdevprivate_ioctl() (Nikolay Aleksandrov) [1028038] - [net] net_tstamp: Improve kernel-doc for struct hwtstamp_config (Nikolay Aleksandrov) [1028038] - [ethernet] sfc: Convert dma_alloc_coherent(...__GFP_ZERO) to dma_zalloc_coherent (Nikolay Aleksandrov) [1028038] - [virt] virtio-net: fix refill races during restore (Jason Wang) [1040802] - [virt] virtio: delete napi structures from netdev before releasing memory (Jason Wang) [1040802] - [virt] virtio-net: make all RX paths handle errors consistently (Jason Wang) [1032457] - [virt] virtio_net: fix error handling for mergeable buffers (Jason Wang) [1032457] - [firmware] efi-pstore: Make efi-pstore return a unique id (Seiji Aguchi) [1039150] - [firmware] efivars, efi-pstore: Hold off deletion of sysfs entry until the scan is completed (Seiji Aguchi) [1039145] - [firmware] efi-pstore: Cocci spatch "memdup.spatch" (Seiji Aguchi) [1039145] - [virt] kvm/svm: nested virt support off by default (Marcelo Tosatti) [1034974] - [x86] uv: Fix NULL pointer dereference in uv_flush_tlb_others() (George Beshers) [1049559] - [fs] kill anon_inode_getfile_private() (Motohiro Kosaki) [995323] - [fs] rework aio migrate pages to use aio fs (Motohiro Kosaki) [995323] - [fs] take anon inode allocation to libfs.c (Motohiro Kosaki) [995323] - [fs] libfs: get exports to definitions of objects being exported (Motohiro Kosaki) [995323] - [fs] aio: fix use-after-free in aio_migratepage (Motohiro Kosaki) [995323] - [fs] aio: remove unnecessary debugging from aio_free_ring() (Motohiro Kosaki) [995323] - [fs] aio: fix race in ring buffer page lookup introduced by page migration support (Motohiro Kosaki) [995323] - [fs] aio: fix build when migration is disabled (Motohiro Kosaki) [995323] - [fs] aio: Add support to aio ring pages migration (Motohiro Kosaki) [995323] - [fs] anon_inode: Introduce a new lib function anon_inode_getfile_private() (Motohiro Kosaki) [995323]- [md] dm-cache: add block sizes and total cache blocks to status output (Mike Snitzer) [1049591] - [md] dm-btree: add dm_btree_find_lowest_key (Mike Snitzer) [1049591] - [md] dm-space-map-metadata: fix extending the space map (Mike Snitzer) [1049591] - [md] dm-space-map-common: make sure new space is used during extend (Mike Snitzer) [1049591] - [md] dm: wait until embedded kobject is released before destroying a device (Mike Snitzer) [1049591] - [md] dm: remove pointless kobject comparison in dm_get_from_kobject (Mike Snitzer) [1049591] - [md] dm-snapshot: call destroy_work_on_stack() to pair with INIT_WORK_ONSTACK() (Mike Snitzer) [1049591] - [md] dm-cache-policy-mq: introduce three promotion threshold tunables (Mike Snitzer) [1049591] - [md] dm-cache-policy-mq: use list_del_init instead of list_del + INIT_LIST_HEAD (Mike Snitzer) [1049591] - [md] dm-thin: fix set_pool_mode exposed pool operation races (Mike Snitzer) [1049591] - [md] dm-thin: eliminate the no_free_space flag (Mike Snitzer) [1049591] - [md] dm-thin: add error_if_no_space feature (Mike Snitzer) [1049591] - [md] dm-thin: requeue bios to DM core if no_free_space and in read-only mode (Mike Snitzer) [1049591] - [md] dm-thin: cleanup and improve no space handling (Mike Snitzer) [1049591] - [md] dm-thin: log info when growing the data or metadata device (Mike Snitzer) [1049591] - [md] dm-thin: handle metadata failures more consistently (Mike Snitzer) [1049591] - [md] dm-thin: factor out check_low_water_mark and use bools (Mike Snitzer) [1049591] - [md] dm-thin: add mappings to end of prepared_* lists (Mike Snitzer) [1049591] - [md] dm-thin: return error from alloc_data_block if pool is not in write mode (Mike Snitzer) [1049591] - [md] dm-thin: use bool rather than unsigned for flags in structures (Mike Snitzer) [1049591] - [md] dm-persistent-data: cleanup dm-thin specific references in text (Mike Snitzer) [1049591] - [md] dm-space-map-metadata: limit errors in sm_metadata_new_block (Mike Snitzer) [1049591] - [md] dm-delay: use per-bio data instead of a mempool and slab cache (Mike Snitzer) [1049591] - [md] dm-table: remove unused buggy code that extends the targets array (Mike Snitzer) [1049591] - [md] dm-thin: fix discard support to a previously shared block (Mike Snitzer) [1049591] - [md] dm-thin: initialize dm_thin_new_mapping returned by get_next_mapping (Mike Snitzer) [1049591] - [md] dm-array: fix a reference counting bug in shadow_ablock (Mike Snitzer) [1049591] - [md] dm-space-map: disallow decrementing a reference count below zero (Mike Snitzer) [1049591] - [md] dm-stats: initialize read-only module parameter (Mike Snitzer) [1049591] - [md] dm-bufio: initialize read-only module parameters (Mike Snitzer) [1049591] - [md] dm-cache: actually resize cache (Mike Snitzer) [1049591] - [md] dm-cache-policy-mq: fix promotions to occur as expected (Mike Snitzer) [1049591] - [md] dm-thin: allow pool in read-only mode to transition to read-write mode (Mike Snitzer) [1049591] - [md] dm-thin: re-establish read-only state when switching to fail mode (Mike Snitzer) [1049591] - [md] dm-thin: always fallback the pool mode if commit fails (Mike Snitzer) [1049591] - [md] dm-thin: switch to read-only mode if metadata space is exhausted (Mike Snitzer) [1049591] - [md] dm-thin: switch to read only mode if a mapping insert fails (Mike Snitzer) [1049591] - [md] dm-space-map-metadata: return on failure in sm_metadata_new_block (Mike Snitzer) [1049591] - [md] dm-table: fail dm_table_create on dm_round_up overflow (Mike Snitzer) [1049591] - [md] dm-snapshot: avoid snapshot space leak on crash (Mike Snitzer) [1049591] - [md] dm-delay: fix a possible deadlock due to shared workqueue (Mike Snitzer) [1049591] - [md] dm-cache: resolve small nits and improve Documentation (Mike Snitzer) [1049591] - [md] dm-cache: add cache block invalidation support (Mike Snitzer) [1049591] - [md] dm-cache: add remove_cblock method to policy interface (Mike Snitzer) [1049591] - [md] dm-cache-policy-mq: reduce memory requirements (Mike Snitzer) [1049591] - [md] dm-cache-metadata: check the metadata version when reading the superblock (Mike Snitzer) [1049591] - [md] dm-cache: add passthrough mode (Mike Snitzer) [1049591] - [md] dm-cache: cache shrinking support (Mike Snitzer) [1049591] - [md] dm-cache: promotion optimisation for writes (Mike Snitzer) [1049591] - [md] dm-cache: be much more aggressive about promoting writes to discarded blocks (Mike Snitzer) [1049591] - [md] dm-cache-policy-mq: implement writeback_work() and mq_{set, clear}_dirty() (Mike Snitzer) [1049591] - [md] dm-cache: optimize commit_if_needed (Mike Snitzer) [1049591] - [md] dm-space-map-disk: optimise sm_disk_dec_block (Mike Snitzer) [1049591] - [md] dm: fix Kconfig menu indentation (Mike Snitzer) [1049591] - [md] dm: allow remove to be deferred (Mike Snitzer) [1049591] - [md] dm-table: print error on preresume failure (Mike Snitzer) [1049591] - [md] dm-crypt: add TCW IV mode for old CBC TCRYPT containers (Mike Snitzer) [1049591] - [md] dm-crypt: properly handle extra key string in initialization (Mike Snitzer) [1049591] - [md] dm-cache: log error message if dm_kcopyd_copy() fails (Mike Snitzer) [1049591] - [md] dm-cache: use cell_defer() boolean argument consistently (Mike Snitzer) [1049591] - [md] dm-cache: return -EINVAL if the user specifies unknown cache policy (Mike Snitzer) [1049591] - [md] dm-cache-metadata: return bool from __superblock_all_zeroes (Mike Snitzer) [1049591] - [md] dm-cache-policy-mq: a few small fixes (Mike Snitzer) [1049591] - [md] dm-cache-policy: remove return from void policy_remove_mapping (Mike Snitzer) [1049591] - [md] dm-cache: improve efficiency of quiescing flag management (Mike Snitzer) [1049591] - [md] dm-cache: fix a race condition between queuing new migrations and quiescing for a shutdown (Mike Snitzer) [1049591] - [md] dm-cache: io destined for the cache device can now serve as tick bios (Mike Snitzer) [1049591] - [md] dm-cache-policy-mq: protect residency method with existing mutex (Mike Snitzer) [1049591] - [md] dm-array: fix bug in growing array (Mike Snitzer) [1049591] - [md] dm-mpath: requeue I/O during pg_init (Mike Snitzer) [1049591] - [md] dm-mpath: fix race condition between multipath_dtr and pg_init_done (Mike Snitzer) [1049591] - [md] dm: allocate buffer for messages with small number of arguments using GFP_NOIO (Mike Snitzer) [1049591] - [ethernet] be2net: fix max_evt_qs calculation for BE3 in SR-IOV config (Ivan Vecera) [1049512] - [ethernet] be2net: increase the timeout value for loopback-test FW cmd (Ivan Vecera) [1049512] - [ethernet] be2net: disable RSS when number of RXQs is reduced to 1 via set-channels (Ivan Vecera) [1049512] - [ethernet] be2net: slight optimization of addr compare (Ivan Vecera) [1049512] - [ethernet] be2net: calls skb_set_hash (Ivan Vecera) [1049512] - [net] Add function to set the rxhash (Ivan Vecera) [1049512] - [ethernet] be2net: Free/delete pmacs (in be_clear()) only if they exist (Ivan Vecera) [1049512] - [ethernet] be2net: Fix Lancer error recovery to distinguish FW download (Ivan Vecera) [1049512] - [ethernet] be2net: Avoid programming permenant MAC by BE3-R VFs (Ivan Vecera) [1049512] - [ethernet] be2net: set coalesce-wm in CQ_CREATE_V2 cmd (Ivan Vecera) [1049512] - [ethernet] be2net: Disabling and enabling interrupts in suspend and resume (Ivan Vecera) [1049512] - [ethernet] be2net: Delete secondary unicast MAC addresses during be_close (Ivan Vecera) [1049512] - [ethernet] be2net: Fix unconditional enabling of Rx interface options (Ivan Vecera) [1049512] - [ethernet] be2net: replace dma_set_mask()+dma_set_coherent_mask() with new helper (Ivan Vecera) [1049512]- [scsi] qla4xxx: v5.04.00.02.07.00-k0 (Chad Dupuis) [948116] - [scsi] qla4xxx: Add support for additional network parameters settings (Chad Dupuis) [1006152] - [scsi] qla4xxx: v5.04.00.01.07.00-k0 (Chad Dupuis) [1006152] - [scsi] qla4xxx: Add support to get CHAP details for flash target session (Chad Dupuis) [1006152] - [scsi] qla4xxx: Add support to set CHAP entries (Chad Dupuis) [1006152] - [scsi] qla4xxx: Use offset based on adapter type to set CHAP entry in flash (Chad Dupuis) [1006152] - [scsi] iscsi_transport: Additional parameters for network settings (Chad Dupuis) [948116] - [scsi] iscsi_transport: Remove net param enum values (Chad Dupuis) [948116] - [scsi] scsi_transport_iscsi: Add support to set CHAP entries (Chad Dupuis) [1006152] - [scsi] Update documentation for scsi eh patchset (Ewan Milne) [987784] - [scsi] Set the minimum valid value of 'eh_deadline' as 0 (Ewan Milne) [987784] - [scsi] Unlock accesses to eh_deadline (Ewan Milne) [987784] - [scsi] improved eh timeout handler (Ewan Milne) [987784] - [scsi] Fix erratic device offline during EH (Ewan Milne) [987784] - [scsi] scsi_error: Escalate to LUN reset if abort fails (Ewan Milne) [987784] - [scsi] Adjust eh_deadline changes to match final upstream version (Ewan Milne) [987784] - [scsi] Disable WRITE SAME for RAID and virtual host adapter drivers (Ewan Milne) [1010379] - [scsi] pm80xx: Removing redundant code snippets (Rich Bono) [1044113] - [scsi] pm80xx: Tasklets synchronization fix (Rich Bono) [1044113] - [scsi] pm8001: clean up unnecessary MSI/MSI-X capability find (Rich Bono) [1044113] - [scsi] pm8001: use pdev->pm_cap instead of pci_find_capability(.., PCI_CAP_ID_PM) (Rich Bono) [1044113] - [scsi] pm80xx: Module author addition (Rich Bono) [1044113] - [scsi] pm80xx: Resetting the phy state (Rich Bono) [1044113] - [scsi] pm80xx: Fix for direct attached device (Rich Bono) [1044113] - [net] cnic: Add a signature to indicate valid doorbell offset (Maurizio Lombardi) [1051181] - [scsi] bfa: Driver version upgrade to 3.2.23.0 (Vijay Guvva) [1032723] - [scsi] bfa: Fix smatch warnings (Vijay Guvva) [1032723] - [scsi] bfa: change FC_ELS_TOV to 20sec (Vijay Guvva) [1032723] - [scsi] bfa: Observed auto D-port mode instead of manual (Vijay Guvva) [1032723] - [scsi] bfa: Fix for bcu or hcm faa query hang (Vijay Guvva) [1032723] - [scsi] bfa: LUN discovery issue in direct attach mode (Vijay Guvva) [1032723] - [scsi] bfa: Register port with SCSI even on port init failure (Vijay Guvva) [1032723] - [scsi] bfa: Firmware patch simplification (Vijay Guvva) [1032723] - [ethernet] bna: Fix build due to missing use of dma_unmap_len_set() (Ivan Vecera) [1030679] - [ethernet] bna: Update the Driver Version to 3.2.23.0 (Ivan Vecera) [1030679] - [ethernet] bna: Firmware Patch Simplification (Ivan Vecera) [1030679] - [ethernet] bna: Embed SKB Length in TX Vector (Ivan Vecera) [1030679] - [ethernet] bna: Handle the TX Setup Failures (Ivan Vecera) [1030679] - [ethernet] bna: Add NULL Check Before Dereferencing TCB (Ivan Vecera) [1030679] - [ethernet] bna: CQ Read Fix (Ivan Vecera) [1030679] - [ethernet] bna: RX Processing and Config Changes (Ivan Vecera) [1030679] - [ethernet] bna: Enable Multi Buffer RX (Ivan Vecera) [1030679] - [ethernet] bna: RX Filter Enhancements (Ivan Vecera) [1030679] - [ethernet] bna: Fix Filter Add Del (Ivan Vecera) [1030679] - [ethernet] bna: Set Get IOC fw State (Ivan Vecera) [1030679] - [ethernet] bna: Add software timestamping support (Ivan Vecera) [1030679] - [ethernet] bna: make local variable static (Ivan Vecera) [1030679] - [ethernet] bna: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1030679] - [ethernet] bna: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1030679] - [ethernet] bna: Remove extern from function prototypes (Ivan Vecera) [1030679] - [ethernet] bna: fix 32-bit DMA mask handling (Ivan Vecera) [1030679] - [kernel] dma-api: provide a helper to set both DMA and coherent DMA masks (Ivan Vecera) [1030679]- [firmware] efi: generalize efi_get_memory_map() (George Beshers) [973417] - [firmware] efi: Rename __get_map() to efi_get_memory_map() (George Beshers) [973417] - [x86] EFI stub support for large memory maps (George Beshers) [973417] - [x86] efi: Allow efi_free() to be called with size of 0 (George Beshers) [973417] - [x86] efi: use efi_get_memory_map() to get final map for x86 (George Beshers) [973417] - [x86] efi: Rename memory allocation/free functions (George Beshers) [973417] - [x86] efi: Add system table pointer argument to shared functions (George Beshers) [973417] - [x86] efi: Move common EFI stub code from x86 arch code to common location (George Beshers) [973417] - [x86] efi: Add proper definitions for some EFI function pointers (George Beshers) [973417] - [x86] efi: correct call to free_pages (George Beshers) [973417] - [ethernet] i40e: correctly setup ARQ descriptors (Stefan Assmann) [1011561] - [ethernet] i40e: remove redundant AQ enable (Stefan Assmann) [1011561] - [ethernet] i40e: Enable/Disable PF switch LB on SR-IOV configure changes (Stefan Assmann) [1011561] - [ethernet] i40e: whitespace paren and comment tweaks (Stefan Assmann) [1011561] - [ethernet] i40e: rework shadow ram read functions (Stefan Assmann) [1011561] - [ethernet] i40e: check MAC type before any REG access (Stefan Assmann) [1011561] - [ethernet] i40e: move PF ID init from PF reset to SC init (Stefan Assmann) [1011561] - [ethernet] i40e: Reduce range of interrupt reg in reg test (Stefan Assmann) [1011561] - [ethernet] i40e: update firmware api to 1.1 (Stefan Assmann) [1011561] - [ethernet] i40e: Add code to wait for FW to complete in reset path (Stefan Assmann) [1011561] - [ethernet] i40e: Bump version (Stefan Assmann) [1011561] - [ethernet] i40e: Allow VF to set already assigned MAC address (Stefan Assmann) [1011561] - [ethernet] i40e: Stop accepting any VLAN tag on VLAN 0 filter set (Stefan Assmann) [1011561] - [ethernet] i40e: Do not enable broadcast promiscuous by default (Stefan Assmann) [1011561] - [ethernet] i40e: Expose AQ debugfs hooks (Stefan Assmann) [1011561] - [ethernet] i40e: Do not allow AQ calls from ndo-ops (Stefan Assmann) [1011561] - [ethernet] i40e: check asq alive before notify (Stefan Assmann) [1011561] - [ethernet] i40e: Admin queue shutdown fixes (Stefan Assmann) [1011561] - [ethernet] i40e: Hide the Port VLAN VLAN ID (Stefan Assmann) [1011561] - [ethernet] i40e: use correct struct for get and update vsi params (Stefan Assmann) [1011561] - [ethernet] i40e: Fix VF driver MAC address configuration (Stefan Assmann) [1011561] - [ethernet] i40e: support VFs on PFs other than 0 (Stefan Assmann) [1011561] - [ethernet] i40e: acknowledge VFLR when disabling SR-IOV (Stefan Assmann) [1011561] - [ethernet] i40e: don't allocate zero size (Stefan Assmann) [1011561] - [ethernet] i40e: use struct assign instead of memcpy (Stefan Assmann) [1011561] - [ethernet] i40e: Do not enable default port on the VEB (Stefan Assmann) [1011561] - [ethernet] i40e: avoid unnecessary register read (Stefan Assmann) [1011561] - [ethernet] i40e: fix whitespace (Stefan Assmann) [1011561] - [ethernet] i40e: Fix SR-IOV VF port VLAN (Stefan Assmann) [1011561] - [ethernet] i40e: Record dma buffer info for dummy packets (Stefan Assmann) [1011561] - [ethernet] i40e: remove un-necessary io-write (Stefan Assmann) [1011561] - [ethernet] i40e: Remove unnecessary prototypes (Stefan Assmann) [1011561] - [ethernet] i40e: I40E_FLAG_MQ_ENABLED is not used (Stefan Assmann) [1011561] - [ethernet] i40e: Fix ring allocation (Stefan Assmann) [1011561] - [ethernet] i40e: catch unset q_vector (Stefan Assmann) [1011561] - [ethernet] i40e: keep allocated memory in structs (Stefan Assmann) [1011561] - [ethernet] i40e: fix error handling when alloc of vsi array fails (Stefan Assmann) [1011561] - [ethernet] i40e: reinit buffer size each time (Stefan Assmann) [1011561] - [ethernet] i40e: use functions to enable and disable icr 0 (Stefan Assmann) [1011561] - [ethernet] i40e: add header file flag _I40E_TXRX_H_ (Stefan Assmann) [1011561] - [ethernet] i40e: guard against vf message races (Stefan Assmann) [1011561] - [ethernet] i40e: fix constant cast issues (Stefan Assmann) [1011561] - [ethernet] i40e: Change the ethtool NVM read method to use AQ (Stefan Assmann) [1011561] - [ethernet] i40e: fix mac address checking (Stefan Assmann) [1011561] - [ethernet] i40e: Dump the whole NVM, not half (Stefan Assmann) [1011561] - [ethernet] i40e: report VF MAC addresses correctly (Stefan Assmann) [1011561] - [ethernet] i40e: update led set args (Stefan Assmann) [1011561] - [ethernet] i40e: make a define from a large constant (Stefan Assmann) [1011561] - [ethernet] i40e: be more informative (Stefan Assmann) [1011561] - [ethernet] i40e: fix error return (Stefan Assmann) [1011561] - [ethernet] i40e: remove chatty log messages (Stefan Assmann) [1011561] - [ethernet] i40e: remove redundant code (Stefan Assmann) [1011561] - [ethernet] i40e: refactor VF reset flow (Stefan Assmann) [1011561] - [ethernet] i40e: move i40e_reset_vf (Stefan Assmann) [1011561] - [ethernet] i40e: Rx checksum offload for VXLAN (Stefan Assmann) [1011561] - [ethernet] i40e: Implementation of VXLAN ndo's (Stefan Assmann) [1011561] - [ethernet] i40e: fix curly brace use and return type (Stefan Assmann) [1011561] - [ethernet] i40e: add wake-on-lan support (Stefan Assmann) [1011561] - [ethernet] i40e: Populate and check pci bus speed and width (Stefan Assmann) [1011561] - [uapi] pci_regs: Add PCI bus link speed and width defines (Stefan Assmann) [1011561] - [ethernet] i40e: Suppress HMC error to Interrupt message level (Stefan Assmann) [1011561] - [ethernet] i40e: using for_each_set_bit to simplify the code (Stefan Assmann) [1011561] - [ethernet] i40e: make functions static and remove dead code (Stefan Assmann) [1011561] - [ethernet] i40e: Fix off by one in i40e_dbg_command_write (Stefan Assmann) [1011561] - [ethernet] i40e: Bump version number (Stefan Assmann) [1011561] - [ethernet] i40e: Fix wrong mask bits being used in misc interrupt (Stefan Assmann) [1011561] - [ethernet] i40e: more print_hex_dump use (Stefan Assmann) [1011561] - [ethernet] i40e: fix up scanf decoders (Stefan Assmann) [1011561] - [ethernet] i40e: simplify error messages for dump descriptor (Stefan Assmann) [1011561] - [ethernet] i40e: prevent null pointer exception in dump descriptor (Stefan Assmann) [1011561] - [ethernet] i40e: Fix dump output from debugfs calls (Stefan Assmann) [1011561] - [ethernet] i40e: Remove FCoE in i40e_virtchnl_pf.c code (Stefan Assmann) [1011561] - [ethernet] i40e: support for suspend and resume (Stefan Assmann) [1011561] - [ethernet] i40e: rtnl_lock in reset path fixes (Stefan Assmann) [1011561] - [ethernet] i40e: Add basic support for get/set channels for RSS (Stefan Assmann) [1011561] - [ethernet] i40e: function to reconfigure RSS queues and rebuild (Stefan Assmann) [1011561] - [ethernet] i40e: reinit flow for the main VSI (Stefan Assmann) [1011561] - [ethernet] i40e: use same number of queues as CPUs (Stefan Assmann) [1011561] - [ethernet] i40e: trivial fixes (Stefan Assmann) [1011561] - [ethernet] i40e: init flow control settings to disabled (Stefan Assmann) [1011561] - [ethernet] i40e: Tell the stack about our actual number of queues (Stefan Assmann) [1011561] - [ethernet] i40e: fix pf reset after offline test (Stefan Assmann) [1011561] - [ethernet] i40e: fix up some of the ethtool connection reporting (Stefan Assmann) [1011561] - [ethernet] i40e: fix null dereference (Stefan Assmann) [1011561] - [ethernet] i40e: Bump version number (Stefan Assmann) [1011561] - [ethernet] i40e: remove and fix confusing define name (Stefan Assmann) [1011561] - [ethernet] i40e: complain about out-of-range descriptor request (Stefan Assmann) [1011561] - [ethernet] i40e: loopback info and set loopback fix (Stefan Assmann) [1011561] - [ethernet] i40e: restrict diag test messages (Stefan Assmann) [1011561] - [ethernet] i40e: Add a new variable to track number of pf instances (Stefan Assmann) [1011561] - [ethernet] i40e: add num_VFs message (Stefan Assmann) [1011561] - [ethernet] i40e: refactor ethtool tests (Stefan Assmann) [1011561] - [ethernet] i40e: clear test state bit after all ethtool tests (Stefan Assmann) [1011561] - [ethernet] i40e: only set up the rings to be used (Stefan Assmann) [1011561] - [ethernet] i40e: Enable all PCTYPEs except FCOE for RSS (Stefan Assmann) [1011561] - [ethernet] i40e: refactor reset code (Stefan Assmann) [1011561] - [ethernet] i40e: Bump version (Stefan Assmann) [1011561] - [ethernet] i40e: whitespace (Stefan Assmann) [1011561] - [ethernet] i40e: enable early hardware support (Stefan Assmann) [1011561] - [ethernet] i40e: Add flag for L2 VEB filtering (Stefan Assmann) [1011561] - [ethernet] i40e: get media type during link info (Stefan Assmann) [1011561] - [ethernet] i40e: check multi-bit state correctly (Stefan Assmann) [1011561] - [ethernet] i40e: separate TSYNVALID and TSYNINDX fields in Rx descriptor (Stefan Assmann) [1011561] - [ethernet] i40e: sync header files with hardware (Stefan Assmann) [1011561] - [ethernet] i40e: restrict diag test length (Stefan Assmann) [1011561] - [ethernet] i40e: add support for triggering EMPR (Stefan Assmann) [1011561] - [ethernet] i40e: add interrupt test (Stefan Assmann) [1011561] - [ethernet] i40e: default debug mask setting (Stefan Assmann) [1011561] - [ethernet] i40e: fix debugging messages (Stefan Assmann) [1011561] - [ethernet] i40e: properly add VF MAC addresses (Stefan Assmann) [1011561] - [ethernet] i40e: retry call on timeout (Stefan Assmann) [1011561] - [ethernet] i40e: select reset counters correctly (Stefan Assmann) [1011561] - [ethernet] i40e: allow one more vector for VFs (Stefan Assmann) [1011561] - [ethernet] i40e: firmware version fields offsets update (Stefan Assmann) [1011561] - [ethernet] i40e: simplify aq head-tail-len setups (Stefan Assmann) [1011561] - [ethernet] i40e: clear AQ head and tail registers (Stefan Assmann) [1011561] - [ethernet] i40e: register file updates (Stefan Assmann) [1011561] - [ethernet] i40e: set pf_id based on device and function numbers (Stefan Assmann) [1011561] - [ethernet] i40e: fix error return code in i40e_probe() (Stefan Assmann) [1011561] - [ethernet] i40e: remove unused including (Stefan Assmann) [1011561] - [ethernet] i40e: Bump version (Stefan Assmann) [1011561] - [ethernet] i40e: use pf_id for pf function id in qtx_ctl (Stefan Assmann) [1011561] - [ethernet] i40e: check vsi ptrs before dumping them (Stefan Assmann) [1011561] - [ethernet] i40e: reorder block declarations in debugfs (Stefan Assmann) [1011561] - [ethernet] i40e: tweaking icr0 handling for legacy irq (Stefan Assmann) [1011561] - [ethernet] i40e: refactor fdir setup function (Stefan Assmann) [1011561] - [ethernet] i40e: fix sign extension issue (Stefan Assmann) [1011561] - [ethernet] i40e: fix use of untrusted scalar value warning (Stefan Assmann) [1011561] - [ethernet] i40e: clamp debugfs nvm read command (Stefan Assmann) [1011561] - [ethernet] i40e: debugfs fixups (Stefan Assmann) [1011561] - [ethernet] i40e: fixup legacy interrupt handling (Stefan Assmann) [1011561] - [ethernet] i40e: assign correct vector to VF (Stefan Assmann) [1011561] - [ethernet] i40e: don't free nonexistent rings (Stefan Assmann) [1011561] - [ethernet] i40e: do not flush after re-enabling interrupts (Stefan Assmann) [1011561] - [ethernet] i40e: Bump version (Stefan Assmann) [1011561] - [ethernet] i40e: Add support for 64 bit netstats (Stefan Assmann) [1011561] - [ethernet] i40e: Move rings from pointer to array to array of pointers (Stefan Assmann) [1011561] - [ethernet] i40e: Replace ring container array with linked list (Stefan Assmann) [1011561] - [ethernet] i40e: Move q_vectors from pointer to array to array of pointers (Stefan Assmann) [1011561] - [ethernet] i40e: Split bytes and packets from Rx/Tx stats (Stefan Assmann) [1011561] - [ethernet] i40e: Add support for Tx byte queue limits (Stefan Assmann) [1011561] - [ethernet] i40e: Drop dead code and flags from Tx hotpath (Stefan Assmann) [1011561] - [ethernet] i40e: clean up Tx fast path (Stefan Assmann) [1011561] - [ethernet] i40e: Do not directly increment Tx next_to_use (Stefan Assmann) [1011561] - [ethernet] i40e: Cleanup Tx buffer info layout (Stefan Assmann) [1011561] - [ethernet] i40e: Drop unused completed stat (Stefan Assmann) [1011561] - [ethernet] i40e: Link code updates (Stefan Assmann) [1011561] - [ethernet] i40e: clean up coccicheck reported errors (Stefan Assmann) [1011561] - [ethernet] i40e: better return values (Stefan Assmann) [1011561] - [ethernet] i40e: convert ret to aq_ret (Stefan Assmann) [1011561] - [ethernet] i40e: small clean ups from review (Stefan Assmann) [1011561] - [ethernet] i40e: use common failure flow (Stefan Assmann) [1011561] - [net] sunrpc/rpc_pipe: fix cleanup of dummy gssd directory when notification fails (Jeff Layton) [1048105] - [net] sunrpc: add an "info" file for the dummy gssd pipe (Jeff Layton) [1048105] - [net] sunrpc/rpc_pipe: remove the clntXX dir if creating the pipe fails (Jeff Layton) [1048105] - [fs] nfs: fix do_div() warning by instead using sector_div() (Steve Dickson) [769365] - [misc] MAINTAINERS: Update contact information for Trond Myklebust (Steve Dickson) [769365] - [fs] nfs: Prevent a 3-way deadlock between layoutreturn, open and state recovery (Steve Dickson) [769365] - [net] sunrpc: do not fail gss proc NULL calls with EACCES (Steve Dickson) [769365] - [fs] nfs: close needs to handle NFS4ERR_ADMIN_REVOKED (Steve Dickson) [769365] - [fs] nfs: Update list of irrecoverable errors on DELEGRETURN (Steve Dickson) [769365] - [fs] nfs: wait on recovery for async session errors (Steve Dickson) [769365] - [fs] nfs: Fix a warning in nfs_setsecurity (Steve Dickson) [769365] - [fs] nfs: Enabling v4.2 should not recompile nfsd and lockd (Steve Dickson) [769365] - [fs] nfs: fix pnfs Kconfig defaults (Steve Dickson) [769365] - [fs] nfs: correctly report misuse of "migration" mount option (Steve Dickson) [769365] - [ethernet] igb: fix driver reload with VF assigned to guest (Stefan Assmann) [986817] - [net] sunrpc: Cleanup xs_destroy() (Steve Dickson) [769365] - [net] sunrpc: close a rare race in xs_tcp_setup_socket (Steve Dickson) [769365] - [net] sunrpc: remove duplicated include from clnt.c (Steve Dickson) [769365] - [fs] nfs: use IS_ROOT not DCACHE_DISCONNECTED (Steve Dickson) [769365] - [net] sunrpc: Fix buffer overflow checking in gss_encode_v0_msg/gss_encode_v1_msg (Steve Dickson) [769365] - [net] sunrpc: gss_alloc_msg - choose _either_ a v0 message or a v1 message (Steve Dickson) [769365] - [net] sunrpc: remove an unnecessary if statement (Steve Dickson) [769365] - [fs] nfs: Remove useless 'error' assignment (Steve Dickson) [769365] - [net] sunrpc: comment typo fix (Steve Dickson) [769365] - [net] sunrpc: Add correct rcu_dereference annotation in rpc_clnt_set_transport (Steve Dickson) [769365] - [fs] nfs: add support for multiple sec= mount options (Steve Dickson) [769365] - [fs] nfs: stop using NFS_MOUNT_SECFLAVOUR server flag (Steve Dickson) [769365] - [fs] nfs: cache parsed auth_info in nfs_server (Steve Dickson) [769365] - [fs] nfs: separate passed security flavs from selected (Steve Dickson) [769365] - [fs] nfs: make nfs_find_best_sec static (Steve Dickson) [769365] - [fs] nfs: Fix possible endless state recovery wait (Steve Dickson) [769365] - [fs] nfs: Set EXCHGID4_FLAG_SUPP_MOVED_MIGR (Steve Dickson) [769365] - [fs] nfs: Handle SEQ4_STATUS_LEASE_MOVED (Steve Dickson) [769365] - [fs] nfs: Handle NFS4ERR_LEASE_MOVED during async RENEW (Steve Dickson) [769365] - [fs] nfs: Migration support for RELEASE_LOCKOWNER (Steve Dickson) [769365] - [fs] nfs: Implement support for NFS4ERR_LEASE_MOVED (Steve Dickson) [769365] - [fs] nfs: Support NFS4ERR_LEASE_MOVED recovery in state manager (Steve Dickson) [769365] - [fs] nfs: Add method to detect whether an FSID is still on the server (Steve Dickson) [769365] - [fs] nfs: Handle NFS4ERR_MOVED during delegation recall (Steve Dickson) [769365] - [fs] nfs: Add migration recovery callouts in nfs4proc.c (Steve Dickson) [769365] - [fs] nfs: Rename "stateid_invalid" label (Steve Dickson) [769365] - [fs] nfs: Re-use exit code in nfs4_async_handle_error() (Steve Dickson) [769365] - [fs] nfs: Add basic migration support to state manager thread (Steve Dickson) [769365] - [fs] nfs: Add a super_block backpointer to the nfs_server struct (Steve Dickson) [769365] - [fs] nfs: Add method to retrieve fs_locations during migration recovery (Steve Dickson) [769365] - [fs] nfs: Export _nfs_display_fhandle() (Steve Dickson) [769365] - [fs] nfs: Introduce a vector of migration recovery ops (Steve Dickson) [769365] - [fs] nfs: Add functions to swap transports during migration recovery (Steve Dickson) [769365] - [fs] nfs: Add nfs4_update_server (Steve Dickson) [769365] - [net] sunrpc: Add a helper to switch the transport of an rpc_clnt (Steve Dickson) [769365] - [net] sunrpc: Modify synopsis of rpc_client_register() (Steve Dickson) [769365] - [fs] nfs: don't reprocess cached open CLAIM_PREVIOUS (Steve Dickson) [769365] - [fs] nfs: Fix state reference counting in _nfs4_opendata_reclaim_to_nfs4_state (Steve Dickson) [769365] - [fs] nfs: don't fail on missing fattr in open recover (Steve Dickson) [769365] - [fs] nfs: fix NULL dereference in open recover (Steve Dickson) [769365] - [fs] nfs: Don't change the security label as part of open reclaim (Steve Dickson) [769365] - [fs] nfs: Remove zeroing state kern warnings (Steve Dickson) [769365] - [net] sunrpc: call_connect_status should recheck bind and connect status on error (Steve Dickson) [769365] - [net] sunrpc: Remove redundant initialisations of request rq_bytes_sent (Steve Dickson) [769365] - [net] sunrpc: Fix RPC call retransmission statistics (Steve Dickson) [769365] - [fs] nfs: Ensure that we disable the resend timeout for NFSv4 (Steve Dickson) [769365] - [net] sunrpc: Add RPC task and client level options to disable the resend timeout (Steve Dickson) [769365] - [net] sunrpc: Clean up - convert xprt_prepare_transmit to return a bool (Steve Dickson) [769365] - [net] sunrpc: Clear the request rq_bytes_sent field in xprt_release_write (Steve Dickson) [769365] - [net] sunrpc: Don't set the request connect_cookie until a successful transmit (Steve Dickson) [769365] - [net] sunrpc: Only update the TCP connect cookie on a successful connect (Steve Dickson) [769365] - [net] sunrpc: Enable the keepalive option for TCP sockets (Steve Dickson) [769365] - [fs] nfs: Fix a use-after-free situation in _nfs4_proc_getlk() (Steve Dickson) [769365] - [wireless] iwlwifi: enable shadow registers for 7000 (Stanislaw Gruszka) [1016320] - [wireless] iwlwifi: support BSS only (Stanislaw Gruszka) [1016320] - [fs] gfs2: Increase i_writecount during gfs2_setattr_chown (Robert S Peterson) [1049045] - [mm] thp: give transparent hugepage code a separate copy_page (Rik van Riel) [1044367] - [kernel] time: menu governor broken when nohz=off (George Beshers) [1043652] - [s390] perf: fix compile error (undefined reference sie_exit) (Hendrik Brueckner) [1035261] - [s390] mm: page_table_realloc returns failure (Hendrik Brueckner) [1035261] - [virt] virtio-net: Set RXCSUM feature if GUEST_CSUM is available (Hendrik Brueckner) [1035261] - [s390] kvm: Add helper function for setting condition code (Hendrik Brueckner) [1035261] - [s390] kvm: Make KVM_HVA_ERR_BAD usable on s390 (Hendrik Brueckner) [1035261] - [s390] kvm: use cookies for ioeventfd (Hendrik Brueckner) [1035261] - [s390] kvm/kvm-io: support cookies (Hendrik Brueckner) [1035261] - [s390] kvm: fix pfmf non-quiescing control handling (Hendrik Brueckner) [1035261] - [s390] kvm: Fix sparse warnings in priv.c (Hendrik Brueckner) [1035261] - [s390] kvm: declare virtual HW facilities (Hendrik Brueckner) [1035261] - [s390] kvm: fix task size check (Hendrik Brueckner) [1035261] - [s390] kvm: allow sie enablement for multi-threaded programs (Hendrik Brueckner) [1035261] - [s390] qeth: Increase default MTU for OSA devices (Hendrik Brueckner) [1035261] - [s390] kvm: Fixed priority of execution in STSI (Hendrik Brueckner) [1035261] - [s390] kvm: Reworked LCTL and LCTLG instructions (Hendrik Brueckner) [1035261] - [s390] kvm: Check for access exceptions during TPI (Hendrik Brueckner) [1035261] - [s390] kvm: Check for PSTATE when handling DIAGNOSE (Hendrik Brueckner) [1035261] - [s390] kvm: Privileged operation checks moved to instruction handlers (Hendrik Brueckner) [1035261] - [s390] kvm: Privileged operation check for TPROT (Hendrik Brueckner) [1035261] - [s390] kvm: Renamed PGM_PRIVILEGED_OPERATION (Hendrik Brueckner) [1035261] - [s390] kvm: Fix epsw instruction decoding (Hendrik Brueckner) [1035261] - [s390] kvm: Use common waitqueue (Hendrik Brueckner) [1035261] - [s390] kvm: code cleanup to use common vcpu slab cache (Hendrik Brueckner) [1035261] - [s390] kvm: Detect if perf samples belong to KVM host or guest (Hendrik Brueckner) [1035261] - [s390] kvm: guest large pages (Hendrik Brueckner) [1035261] - [s390] kvm: avoid automatic sie reentry (Hendrik Brueckner) [1035261] - [s390] kvm: Kick guests out of sie if prefix page host pte is touched (Hendrik Brueckner) [1035261] - [s390] kvm: Provide a way to prevent reentering SIE (Hendrik Brueckner) [1035261] - [s390] kvm: Mark if a cpu is in SIE (Hendrik Brueckner) [1035261] - [s390] kvm: rename RCP_xxx defines to PGSTE_xxx (Hendrik Brueckner) [1035261] - [s390] kvm: fix psw rewinding in handle_skey (Hendrik Brueckner) [1035261] - [s390] kvm: Provide function for setting the guest storage key (Hendrik Brueckner) [1035261] - [s390] facility: decompose test_facility() (Hendrik Brueckner) [1035261]- [kernel] perf: Account freq events globally (Jeremy Eder) [1025775] - [kernel] perf: Roll back callchain buffer refcount under the callchain mutex (Jeremy Eder) [1025775] - [kernel] watchdog: Make it work under full dynticks (Jeremy Eder) [1025775] - [kernel] watchdog: Boot-disable by default on full dynticks (Jeremy Eder) [1025775] - [kernel] watchdog: Rename confusing state variable (Jeremy Eder) [1025775] - [kernel] watchdog: Register / unregister watchdog kthreads on sysctl control (Jeremy Eder) [1025775] - [kernel] perf: Implement finer grained full dynticks kick (Jeremy Eder) [1025775] - [kernel] perf: Account freq events per cpu (Jeremy Eder) [1025775] - [kernel] perf: Migrate per cpu event accounting (Jeremy Eder) [1025775] - [kernel] perf: Split the per-cpu accounting part of the event accounting code (Jeremy Eder) [1025775] - [kernel] perf: Factor out event accounting code to account_event()/__free_event() (Jeremy Eder) [1025775] - [kernel] perf: Sanitize get_callchain_buffer() (Jeremy Eder) [1025775] - [kernel] perf: Fix branch stack refcount leak on callchain init failure (Jeremy Eder) [1025775] - [tools] perf/test: Update command line callchain attribute tests (Jiri Olsa) [1036665] - [tools] perf: Fixup mmap event consumption (Jiri Olsa) [1036665] - [tools] perf/top: Split -G and --call-graph (Jiri Olsa) [1036665] - [tools] perf/record: Split -g and --call-graph (Jiri Olsa) [1036665] - [tools] perf/hists: Add color overhead for stdio output buffer (Jiri Olsa) [1036665] - [tools] perf: Fix up /proc/PID/maps parsing (Jiri Olsa) [1036665] - [tools] perf/script: Fix mem leak due to missing Py_DECREFs on dict entries (Jiri Olsa) [1036665] - [tools] perf: Disable PERF_RECORD_MMAP2 support (Jiri Olsa) [1036665] - [tools] perf/scripting/perl: Fix build error on Fedora 12 (Jiri Olsa) [1036665] - [tools] perf/probe: Fix to initialize fname always before use it (Jiri Olsa) [1036665] - [tools] perf/session: Fix infinite loop on invalid perf.data file (Jiri Olsa) [1036665] - [tools] perf: Fix installation of libexec components (Jiri Olsa) [1036665] - [tools] perf/probe: Fix to find line information for probe list (Jiri Olsa) [1036665] - [tools] perf: Fix libaudit test (Jiri Olsa) [1036665] - [tools] perf/stat: Set child_pid after perf_evlist__prepare_workload() (Jiri Olsa) [1036665] - [tools] perf: Add default handler for mmap2 events (Jiri Olsa) [1036665] - [tools] perf/symbols: Demangle cloned functions (Jiri Olsa) [1036665] - [tools] perf/machine: Fix path unpopulated in machine__create_modules() (Jiri Olsa) [1036665] - [tools] perf: Explicitly add libdl dependency (Jiri Olsa) [1036665] - [tools] perf/probe: Fix probing symbols with optimization suffix (Jiri Olsa) [1036665] - [tools] perf/trace: Add mmap2 handler (Jiri Olsa) [1036665] - [tools] perf/kmem: Make it work again on non NUMA machines (Jiri Olsa) [1036665] - [tools] perf: Fix capabilities bitfield compatibility in 'struct perf_event_mmap_page' (Jiri Olsa) [1036665] - [tools] perf: Fix old GCC build error in trace-event-parse.c:parse_proc_kallsyms() (Jiri Olsa) [1036665] - [tools] perf/probe: Fix finder to find lines of given function (Jiri Olsa) [1036665] - [tools] perf/session: Check for SIGINT in more loops (Jiri Olsa) [1036665] - [tools] perf: Fix compile with libelf without get_phdrnum (Jiri Olsa) [1036665] - [tools] perf: Fix buildid cache handling of kallsyms with kcore (Jiri Olsa) [1036665] - [tools] perf/annotate: Fix objdump line parsing offset validation (Jiri Olsa) [1036665] - [tools] perf: Fill in new definitions for madvise()/mmap() flags (Jiri Olsa) [1036665] - [tools] perf: Sharpen the libaudit dependencies test (Jiri Olsa) [1036665] - [tools] perf: Add attr->mmap2 support (Jiri Olsa) [1036665] - [tools] perf/kvm: Fix sample_type manipulation (Jiri Olsa) [1036665] - [tools] perf/evlist: Fix id pos in perf_evlist__open() (Jiri Olsa) [1036665] - [tools] perf/trace: Handle perf.data files with no tracepoints (Jiri Olsa) [1036665] - [tools] perf/session: Separate progress bar update when processing events (Jiri Olsa) [1036665] - [tools] perf/trace: Check if MAP_32BIT is defined (Jiri Olsa) [1036665] - [tools] perf/hists: Fix formatting of long symbol names (Jiri Olsa) [1036665] - [tools] perf/evlist: Fix parsing with no sample_id_all bit set (Jiri Olsa) [1036665] - [tools] perf: Add test for parsing with no sample_id_all bit (Jiri Olsa) [1036665] - [tools] perf/trace: Check control+C more often (Jiri Olsa) [1036665] - [tools] perf/trace: Tell arg formatters the arg index (Jiri Olsa) [1036665] - [tools] perf/trace: Add beautifier for open's flags arg (Jiri Olsa) [1036665] - [tools] perf/trace: Add beautifier for lseek's whence arg (Jiri Olsa) [1036665] - [tools] perf: Fix symbol offset computation for some dsos (Jiri Olsa) [1036665] - [tools] perf/list: Skip unsupported events (Jiri Olsa) [1036665] - [tools] perf/tests: Add 'keep tracking' test (Jiri Olsa) [1036665] - [tools] perf: Add support for PERF_COUNT_SW_DUMMY (Jiri Olsa) [1036665] - [tools] perf/trace: Add beautifier for futex 'operation' parm (Jiri Olsa) [1036665] - [tools] perf/trace: Allow syscall arg formatters to mask args (Jiri Olsa) [1036665] - [tools] perf/trace: Handle missing HUGEPAGE defines (Jiri Olsa) [1036665] - [tools] perf/trace: Honor target pid / tid options when analyzing a file (Jiri Olsa) [1036665] - [tools] perf/trace: Add option to analyze events in a file versus live (Jiri Olsa) [1036665] - [tools] perf/evlist: Add tracepoint lookup by name (Jiri Olsa) [1036665] - [tools] perf/tests: Add a sample parsing test (Jiri Olsa) [1036665] - [tools] perf: Add a function to calculate sample event size (Jiri Olsa) [1036665] - [tools] perf: Expand perf_event__synthesize_sample() (Jiri Olsa) [1036665] - [tools] perf: Add missing 'abi' member to 'struct regs_dump' (Jiri Olsa) [1036665] - [tools] perf: Add support for PERF_SAMPLE_IDENTIFIER (Jiri Olsa) [1036665] - [tools] perf/evlist: Move perf_evlist__config() to a new source file (Jiri Olsa) [1036665] - [tools] perf: Remove references to struct ip_event (Jiri Olsa) [1036665] - [tools] perf/callchain: Remove unnecessary validation (Jiri Olsa) [1036665] - [tools] perf/evsel: Tidy up sample parsing overflow checking (Jiri Olsa) [1036665] - [tools] perf: change machine__findnew_thread() to set thread pid (Jiri Olsa) [1036665] - [tools] lib/traceevent: Fixup jobserver setup (Jiri Olsa) [1036665] - [tools] perf: Add pid to struct thread (Jiri Olsa) [1036665] - [tools] perf/trace: Add beautifier for madvise behaviour/advice parm (Jiri Olsa) [1036665] - [tools] perf/trace: Add beautifier for mmap flags parm (Jiri Olsa) [1036665] - [tools] perf/trace: Add beautifier for mmap prot parm (Jiri Olsa) [1036665] - [tools] perf/trace: Allow overiding the formatting of syscall fields (Jiri Olsa) [1036665] - [tools] perf/trace: Add aliases to remaining syscalls of the sys_enter_newfoo (Jiri Olsa) [1036665] - [tools] perf/trace: Allow printing syscall return values in hex (Jiri Olsa) [1036665] - [tools] perf/trace: Simplify sys_exit return printing (Jiri Olsa) [1036665] - [tools] perf/trace: Introduce syscall arg formatters (Jiri Olsa) [1036665] - [tools] perf/trace: Hide sys_exit messages about syscall id = -1 (Jiri Olsa) [1036665] - [tools] perf/trace: Add --verbose option (Jiri Olsa) [1036665] - [tools] perf/trace: Support ! in -e expressions (Jiri Olsa) [1036665] - [tools] perf: Don't install scripting files files when disabled (Jiri Olsa) [1036665] - [tools] perf: Sample after exit loses thread correlation (Jiri Olsa) [1036665] - [tools] perf/trace: Make command line arguments consistent with perf-record (Jiri Olsa) [1036665] - [tools] perf/trace: Implement -o/--output filename (Jiri Olsa) [1036665] - [tools] perf: Add debug prints (Jiri Olsa) [1036665] - [tools] perf: Re-implement debug print function for linking python/perf.so (Jiri Olsa) [1036665] - [tools] perf: Try to increase the file descriptor limits on EMFILE (Jiri Olsa) [1036665] - [tools] perf/kvm: Remove force option to cmd_record (Jiri Olsa) [1036665] - [tools] perf/trace: Allow specifying which syscalls to trace (Jiri Olsa) [1036665] - [tools] perf: Improve robustness of topology parsing code (Jiri Olsa) [1036665] - [tools] perf/tests: Fix compile failure on do_sort_something (Jiri Olsa) [1036665] - [tools] perf: Remove filter parameter of thread__find_addr_map() (Jiri Olsa) [1036665] - [tools] perf: Remove filter parameter of thread__find_addr_location() (Jiri Olsa) [1036665] - [tools] perf: Remove filter parameter of perf_event__preprocess_sample() (Jiri Olsa) [1036665] - [tools] perf/annotate: Set the machines symbol filter (Jiri Olsa) [1036665] - [tools] perf/mem: Remove unused symbol filter member (Jiri Olsa) [1036665] - [tools] perf/report: Set the machines symbol filter (Jiri Olsa) [1036665] - [tools] perf/top: Set the machines symbol filter (Jiri Olsa) [1036665] - [tools] perf/machine: Add symbol filter to struct machine (Jiri Olsa) [1036665] - [tools] perf/session: Change perf_session__has_traces to actually check for tracepoints (Jiri Olsa) [1036665] - [tools] perf/evsel: Add option to limit stack depth in callchain dumps (Jiri Olsa) [1036665] - [tools] perf/evsel: Add option to print stack trace on single line (Jiri Olsa) [1036665] - [tools] perf/tool: Simplify options to perf_evsel__print_ip (Jiri Olsa) [1036665] - [tools] perf/sched: Remove sched_process_fork tracepoint (Jiri Olsa) [1036665] - [tools] perf/sched: Remove sched_process_exit tracepoint (Jiri Olsa) [1036665] - [tools] perf/sched: Remove thread lookup in sample handler (Jiri Olsa) [1036665] - [tools] perf/sched: Simplify arguments to read_events (Jiri Olsa) [1036665] - [tools] perf/kvm: Update documentation with live command (Jiri Olsa) [1036665] - [tools] perf/kvm: Option to print events that exceed a duration (Jiri Olsa) [1036665] - [tools] perf/machine: Do not require /lib/modules/* on a guest (Jiri Olsa) [1036665] - [tools] perf/tests: Add tests of new pinned modifier (Jiri Olsa) [1036665] - [tools] perf: Add support for pinned modifier (Jiri Olsa) [1036665] - [tools] perf/ui/gtk: Fix segmentation fault on perf_hpp__for_each_format loop (Jiri Olsa) [1036665] - [tools] perf/kvm: Add option to analyze specific VM (Jiri Olsa) [1036665] - [tools] perf/kvm: Add min and max stats to display (Jiri Olsa) [1036665] - [tools] perf/kvm: Add live mode (Jiri Olsa) [1036665] - [tools] perf/session: Export queue_event function (Jiri Olsa) [1036665] - [tools] perf/annotate: Fix typo (Jiri Olsa) [1036665] - [tools] perf/annotate: Improve description of '?' hotkey (Jiri Olsa) [1036665] - [tools] perf/annotate: Add call target name if it is missing (Jiri Olsa) [1036665] - [tools] perf/annotate: Remove nop at end of annotation (Jiri Olsa) [1036665] - [tools] perf/annotate: Put dso name in symbol annotation title (Jiri Olsa) [1036665] - [tools] perf/annotate: Allow disassembly using /proc/kcore (Jiri Olsa) [1036665] - [tools] perf/tests: Add kcore to the object code reading test (Jiri Olsa) [1036665] - [tools] perf/tests: Adjust the vmlinux symtab matches kallsyms test again (Jiri Olsa) [1036665] - [tools] perf/symbols: Add support for reading from /proc/kcore (Jiri Olsa) [1036665] - [tools] perf: Make it possible to read object code from kernel modules (Jiri Olsa) [1036665] - [tools] perf/tests: Adjust the vmlinux symtab matches kallsyms test (Jiri Olsa) [1036665] - [tools] perf: Make it possible to read object code from vmlinux (Jiri Olsa) [1036665] - [tools] perf/symbols: Load kernel maps before using (Jiri Olsa) [1036665] - [tools] perf/tests: Add test for reading object code (Jiri Olsa) [1036665] - [tools] perf/symbols: avoid SyS kernel syscall aliases (Jiri Olsa) [1036665] - [tools] perf/stat: Flush output after each line in interval mode (Jiri Olsa) [1036665] - [tools] perf/stat: Add support for --initial-delay option (Jiri Olsa) [1036665] - [tools] perf/evsel: Add support for enabling counters (Jiri Olsa) [1036665] - [tools] perf/evlist: Remove obsolete dummy execve (Jiri Olsa) [1036665] - [tools] perf/kvm: Split out tracepoints from record args (Jiri Olsa) [1036665] - [tools] perf/session: Export a few functions for event processing (Jiri Olsa) [1036665] - [tools] perf/stats: Add max and min stats (Jiri Olsa) [1036665] - [tools] perf/top: move CONSOLE_CLEAR to header file (Jiri Olsa) [1036665] - [tools] perf/util: Add parse_nsec_time() function (Jiri Olsa) [1036665] - [tools] perf/python: Remove duplicate TID bit from mask (Jiri Olsa) [1036665] - [tools] perf/trace: Beautify 'connect' result (Jiri Olsa) [1036665] - [tools] perf: Fix compile of util/tsc.c (Jiri Olsa) [1036665] - [tools] perf/evsel: Actually show symbol offset in stack trace when requested (Jiri Olsa) [1036665] - [tools] perf: Add test for converting perf time to/from TSC (Jiri Olsa) [1036665] - [tools] perf: Move weight back to common sort keys (Jiri Olsa) [1036665] - [tools] perf/tests: Add broken install-* tests into tests/make (Jiri Olsa) [1036665] - [tools] perf/tests: Add 'make install/install-bin' tests into tests/make (Jiri Olsa) [1036665] - [tools] perf/tests: Add DESTDIR=TMP_DEST tests/make variable (Jiri Olsa) [1036665] - [tools] perf/tests: Rename TMP to TMP_O tests/make variable (Jiri Olsa) [1036665] - [tools] perf/tests: Run ctags/cscope make tests only with needed binaries (Jiri Olsa) [1036665] - [tools] perf: Fix build with perl 5.18 (Jiri Olsa) [1036665] - [tools] perf: Support callchain sorting based on addresses (Jiri Olsa) [1036665] - [tools] perf/bench: Fix memcpy benchmark for large sizes (Jiri Olsa) [1036665] - [tools] perf/evsel: Handle ENODEV on default cycles event (Jiri Olsa) [1036665] - [tools] perf/script: Fix named threads support (Jiri Olsa) [1036665] - [tools] perf/header: Recognize version number for perf data file (Jiri Olsa) [1036665] - [tools] perf/header: Introduce feat_offset into perf_header (Jiri Olsa) [1036665] - [tools] perf/header: Remove attr_offset from perf_header (Jiri Olsa) [1036665] - [tools] perf/header: Remove data_offset seek as it's not needed (Jiri Olsa) [1036665] - [tools] perf/session: Use session->fd instead of passing fd as argument (Jiri Olsa) [1036665] - [tools] perf/symbols: Do not apply symfs for an absolute vmlinux path (Jiri Olsa) [1036665] - [tools] perf: Fix 'make tools/perf' (Jiri Olsa) [1036665] - [tools] perf: Remove event types framework completely (Jiri Olsa) [1036665] - [tools] perf/record: Remove event types pushing (Jiri Olsa) [1036665] - [tools] perf: Remove event types from perf data file (Jiri Olsa) [1036665] - [tools] perf/timechart: Remove event types framework only user (Jiri Olsa) [1036665] - [tools] perf/timechart: Use traceevent lib event-parse.h include (Jiri Olsa) [1036665] - [tools] perf: Move hist_entry__period_snprintf into stdio code (Jiri Olsa) [1036665] - [tools] perf/report/top: Add option to collapse undesired parts of call graph (Jiri Olsa) [1036665] - [tools] perf/list: List kernel supplied event aliases (Jiri Olsa) [1036665] - [tools] perf: Default to cpu// for events v5 (Jiri Olsa) [1036665] - [tools] perf: struct thread has a tid not a pid (Jiri Olsa) [1036665] - [tools] perf: Validate perf event header size (Jiri Olsa) [1036665] - [tools] perf/evlist: Tidy duplicated munmap code (Jiri Olsa) [1036665] - [tools] perf: Add const specifier to perf_pmu__find name parameter (Jiri Olsa) [1036665] - [tools] perf/inject: Add missing 'finished_round' (Jiri Olsa) [1036665] - [tools] perf: Fix missing tool parameter (Jiri Olsa) [1036665] - [tools] perf/inject: Remove unused parameter (Jiri Olsa) [1036665] - [tools] perf/gtk/hists: Set rules hint for the hist browser (Jiri Olsa) [1036665] - [tools] perf/gtk/hists: Add a double-click handler for callchains (Jiri Olsa) [1036665] - [tools] perf/gtk/hists: Make column headers resizable (Jiri Olsa) [1036665] - [tools] perf/gtk/hists: Display callchain overhead also (Jiri Olsa) [1036665] - [tools] perf/gtk/hists: Add support for callchains (Jiri Olsa) [1036665] - [tools] perf/gtk/hists: Use GtkTreeStore instead of GtkListStore (Jiri Olsa) [1036665] - [tools] perf/sched: Move struct perf_sched definition out of cmd_sched() (Jiri Olsa) [1036665] - [tools] perf/util: Remove unused enum and macro in trace-event.h (Jiri Olsa) [1036665] - [tools] perf/util: No need to call read_trace_init() in tracing_data_header() (Jiri Olsa) [1036665] - [tools] perf/util: Rename read_*() functions in trace-event-info.c (Jiri Olsa) [1036665] - [tools] perf/script: Adopt latency_format variable (Jiri Olsa) [1036665] - [tools] perf/util: Get rid of unused header_page_* variables (Jiri Olsa) [1036665] - [tools] perf/util: Parse header_page to get proper long size (Jiri Olsa) [1036665] - [tools] perf/util: Skip reading header_event file (Jiri Olsa) [1036665] - [tools] perf/util: Make file/host_bigendian variable local (Jiri Olsa) [1036665] - [tools] perf/util: Save long size of traced system (Jiri Olsa) [1036665] - [tools] perf/util: Save page size in a trace file to pevent (Jiri Olsa) [1036665] - [tools] lib/traceevent: Port kbuffer parser routines (Jiri Olsa) [1036665] - [tools] lib/traceevent: Add page_size field to pevent (Jiri Olsa) [1036665] - [tools] lib/traceevent: Add trace_seq_reset() (Jiri Olsa) [1036665] - [tools] lib/traceevent: Add const qualifier to string arguments (Jiri Olsa) [1036665] - [tools] lib/traceevent: Get rid of unused gui target (Jiri Olsa) [1036665] - [tools] lib/traceevent: Remove unused install targets (Jiri Olsa) [1036665] - [tools] perf/parse events: Demystify memory allocations (Jiri Olsa) [1036665] - [tools] perf/tests: Make terms a stack variable in test_term (Jiri Olsa) [1036665] - [tools] perf: Don't free list head in parse_events__free_terms (Jiri Olsa) [1036665] - [tools] perf/evlist: Fix use of uninitialized variable (Jiri Olsa) [1036665] - [tools] perf/report: Fix perf_session__delete removal (Jiri Olsa) [1036665] - [tools] perf: Do not elide parent symbol column (Jiri Olsa) [1036665] - [tools] perf/util: Use evsel->name to get tracepoint_paths (Jiri Olsa) [1036665] - [tools] perf/util: Move debugfs/tracing helper functions to util.c (Jiri Olsa) [1036665] - [tools] perf: Remove callchain_cursor_reset call (Jiri Olsa) [1036665] - [tools] perf: Add methods for setting/retrieving priv element of thread struct (Jiri Olsa) [1036665] - [tools] perf: Use default include path notation for libtraceevent headers (Jiri Olsa) [1036665] - [tools] perf/tests: Make TEST_ASSERT_VAL global (Jiri Olsa) [1036665] - [tools] perf: Remove cwd from perf_session struct (Jiri Olsa) [1036665] - [tools] perf/top: Add --objdump option (Jiri Olsa) [1036665] - [tools] perf: Rename cpu_map__all() to cpu_map__empty() (Jiri Olsa) [1036665] - [tools] perf: Update ABI comment (Jiri Olsa) [1036665] - [tools] perf: Fix UAPI export of PERF_EVENT_IOC_ID (Jiri Olsa) [1036665] - [tools] perf: Add a dummy software event to keep tracking (Jiri Olsa) [1036665] - [tools] perf: Fix up MMAP2 buffer space reservation (Jiri Olsa) [1036665] - [tools] perf: Add attr->mmap2 attribute to an event (Jiri Olsa) [1036665] - [tools] perf: make events stream always parsable (Jiri Olsa) [1036665] - [tools] perf/x86: Add ability to calculate TSC from perf sample timestamps (Jiri Olsa) [1036665] - [tools] perf: Fix broken union in 'struct perf_event_mmap_page' (Jiri Olsa) [1036665] - [tools] perf: Update perf_event_type documentation (Jiri Olsa) [1036665] - [tools] perf: Remove the 'match' callback for auxiliary events processing (Jiri Olsa) [1036665] - [edac] amd64_edac: Correct erratum 505 range (Kim Naru) [1013820] - [edac] mce_amd: Add an MCE signature for new Fam15h models (Kim Naru) [1013820] - [edac] amd64_edac: Fix incorrect wraparounds (Kim Naru) [1013820] - [edac] amd64_edac: Get rid of boot_cpu_data accesses (Kim Naru) [1013820] - [edac] amd64_edac: Add ECC decoding support for newer F15h model (Kim Naru) [1013820] - [block] blk-mq: Don't reserve a tag for flush request (Mike Snitzer) [1048301] - [lib] percpu_ida: fix a live lock (Mike Snitzer) [1048301] - [net] ipv4: loopback device: ignore value changes after device is upped (Jiri Pirko) [1040347] - [net] netfilter: only warn once on wrong seqadj usage (Jesper Brouer) [1031968] - [net] ipvs: correct usage/allocation of seqadj ext in ipvs (Jesper Brouer) [1031968] - [net] netfilter: WARN about wrong usage of sequence number adjustments (Jesper Brouer) [1031968] - [net] vxlan: use custom ndo_change_mtu handler (Daniel Borkmann) [1039848] - [net] Loosen constraints for recalculating checksum in skb_segment() (Vlad Yasevich) [1042762] - [net] core: convert class code to use dev_groups (Jiri Benc) [1037452] - [net] ptp: convert class code to use dev_groups (Jiri Benc) [1037452]- [s390] time, vdso: fix clock_gettime for CLOCK_MONOTONIC (Hendrik Brueckner) [1036677] - [s390] vdso: ectg gettime support for CLOCK_THREAD_CPUTIME_ID (Hendrik Brueckner) [1036677] - [s390] vdso: fix access-list entry initialization (Hendrik Brueckner) [1036677] - [s390] time, vdso: convert to the new update_vsyscall interface (Hendrik Brueckner) [1036677]- [net] netfilter: fix wrong byte order in nf_ct_seqadj_set internal information (Jesper Brouer) [1045360] - [net] br: fix use of ->rx_handler_data in code executed on non-rx_handler path (Jiri Pirko) [1039118] - [net] openvswitch: Use flow hash during flow lookup operation (Francesco Fusco) [1043536] - [net] openvswitch: TCP flags matching support (Francesco Fusco) [1043536] - [net] openvswitch: Widen TCP flags handling (Francesco Fusco) [1043536] - [net] openvswitch: Enable all GSO features on internal port (Francesco Fusco) [1043536] - [net] openvswitch: collect mega flow mask stats (Francesco Fusco) [1043536] - [net] openvswitch: Simplify mega-flow APIs (Francesco Fusco) [1043536] - [net] openvswitch: Move mega-flow list out of rehashing struct (Francesco Fusco) [1043536] - [net] openvswitch: Restructure datapath.c and flow.c (Francesco Fusco) [1043536] - [net] openvswitch: remove duplicated include from vport-gre.c (Francesco Fusco) [1043536] - [net] openvswitch: remove duplicated include from vport-vxlan.c (Francesco Fusco) [1043536] - [net] openvswitch: Move flow table rehashing to flow install (Francesco Fusco) [1043536] - [net] openvswitch: flow: fix potential illegal memory access in __parse_flow_nlattrs (Francesco Fusco) [1043536] - [net] openvswitch: Fix alignment of struct sw_flow_key (Francesco Fusco) [1043536] - [net] add BUG_ON if kernel advertises msg_namelen > sizeof(struct sockaddr_storage) (Florian Westphal) [1039870] {CVE-2013-7266 CVE-2013-7267 CVE-2013-7268 CVE-2013-7269 CVE-2013-7270 CVE-2013-7271} - [net] rework recvmsg handler msg_name and msg_namelen logic (Florian Westphal) [1039870] {CVE-2013-7266 CVE-2013-7267 CVE-2013-7268 CVE-2013-7269 CVE-2013-7270 CVE-2013-7271} - [acpi] acpi_gpio: protect against future KABI breakage (Prarit Bhargava) [1037769] - [acpi] processor: Introduce apic_id in struct processor to save parsed APIC id (Prarit Bhargava) [1037769] - [edac] sb_edac: add support for Ivy Bridge (Aristeu Rozanski) [1029153] - [edac] sb_edac: avoid decoding the same error multiple times (Aristeu Rozanski) [1029153] - [edac] sb_edac: rename mci_bind_devs() (Aristeu Rozanski) [1029153] - [edac] sb_edac: enable multiple PCI id tables to be used (Aristeu Rozanski) [1029153] - [edac] sb_edac: rework sad_pkg (Aristeu Rozanski) [1029153] - [edac] sb_edac: allow different interleave lists (Aristeu Rozanski) [1029153] - [edac] sb_edac: allow different dram_rule arrays (Aristeu Rozanski) [1029153] - [edac] sb_edac: isolate TOHM retrieval (Aristeu Rozanski) [1029153] - [edac] sb_edac: rename pci_br (Aristeu Rozanski) [1029153] - [edac] sb_edac: isolate TOLM retrieval (Aristeu Rozanski) [1029153] - [edac] sb_edac: make RANK_CFG_A value part of sbridge_info (Aristeu Rozanski) [1029153] - [s390] time: revert direct ktime path for s390 clockevent device (Hendrik Brueckner) [1036682] - [security] keys: fix uninitialized persistent_keyring_register_sem (Steve Best) [1030472] - [sched] idle: Fix the idle polling state logic (Jeremy Eder) [1038152] - [misc] enclosure: fix WARN_ON in dual path device removing (Steve Best) [1030291] - [security] keys: Pre-clear struct key on allocation (David Howells) [1032980] - [powerpc] eeh: Use interruptible sleep in keehd (Steve Best) [1044378]- [md] fix calculation of stacking limits on level change (Jes Sorensen) [1033479] - [x86] better solution for x86 single cpu support check (Prarit Bhargava) [1032604] - [kernel] sched: Fix asymmetric scheduling for POWER7 (Steve Best) [1032796] - [fs] writeback: Fix data corruption on NFS (Jeff Layton) [1042112] - [fs] writeback: do not sync data dirtied after sync start (Jeff Layton) [1042112] - [fs] writeback: fix race that cause writeback hung (Jeff Layton) [1042112] - [fs] writeback: make writeback_inodes_wb static (Jeff Layton) [1042112] - [fs] writeback: fix occasional slow sync(1) (Jeff Layton) [1042112] - [fs] writeback: don't check force_wait to handle bdi->work_list (Jeff Layton) [1042112] - [fs] fs-writeback: make wb_do_writeback() as static (Jeff Layton) [1042112] - [fs] writeback: Do not sort b_io list only because of block device inode (Jeff Layton) [1042112] - [fs] sync: don't block the flusher thread waiting on IO (Jeff Layton) [1042112] - [security] selinux: process labeled IPsec TCP SYN-ACK packets properly in selinux_ip_postroute() (Paul Moore) [1040183] - [security] selinux: look for IPsec labels on both inbound and outbound packets (Paul Moore) [1040183] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_postroute() (Paul Moore) [1040183] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_output() (Paul Moore) [1040183] - [s390] signal: always restore saved runtime instrumentation psw bit (Hendrik Brueckner) [1029884] - [s390] fix handling of runtime instrumentation psw bit (Hendrik Brueckner) [1029884] - [platform] asus-nb-wmi: set wapf=4 for ASUSTeK COMPUTER INC. 1015E/U (Prarit Bhargava) [1043248] - [platform] asus-nb-wmi: ignore ALS notification key code (Prarit Bhargava) [1043248] - [fs] gfs2: Fix slab memory leak in gfs2_bufdata (Robert S Peterson) [1038123] - [fs] gfs2: Fix use-after-free race when calling gfs2_remove_from_ail (Robert S Peterson) [1038123] - [virt] kvm: fix guest-initiated crash with x2apic (Andrew Jones) [1042101] {CVE-2013-6376} - [drm] qxl: fix memory leak in release list handling (Dave Airlie) [1035564] - [scsi] ipr: Increase msi-x interrupt vectors to 16 (Steve Best) [1038501]- [powerpc] powernv: Don't crash if there are no OPAL consoles (Steve Best) [1033086] - [powerpc] powernv: Reserve the correct PE number (Steve Best) [1033086] - [powerpc] powernv: Add PE to its own PELTV (Steve Best) [1033086] - [powerpc] eeh: Output PHB3 diag-data (Steve Best) [1033086] - [powerpc] powernv: Double size of log blob (Steve Best) [1033086] - [powerpc] eeh: Output error number (Steve Best) [1033086] - [powerpc] powernv: Support inbound error injection (Steve Best) [1033086] - [powerpc] powernv: Enable EEH for PHB3 (Steve Best) [1033086] - [powerpc] eeh: Fix undefined variable (Steve Best) [1033086] - [powerpc] pci: Remove duplicate check in pcibios_fixup_bus() (Steve Best) [1033086] - [powerpc] powernv: Needn't IO segment map for PHB3 (Steve Best) [1033086] - [powerpc] powernv: Check primary PHB through ID (Steve Best) [1033086] - [powerpc] powernv: Fetch PHB bus range from dev-tree (Steve Best) [1033086] - [powerpc] powernv: Free PHB instance upon error (Steve Best) [1033086] - [powerpc] eeh: Introdce flag to protect sysfs (Steve Best) [1033086] - [powerpc] eeh: Fix unbalanced enable for IRQ (Steve Best) [1033086] - [powerpc] eeh: Don't use pci_dev during BAR restore (Steve Best) [1033086] - [powerpc] eeh: Use partial hotplug for EEH unaware drivers (Steve Best) [1033086] - [powerpc] pci: Partial tree hotplug support (Steve Best) [1033086] - [powerpc] eeh: Use safe list traversal when walking EEH devices (Steve Best) [1033086] - [powerpc] eeh: Keep PE during hotplug (Steve Best) [1033086] - [pci] hotplug: Don't need to remove from EEH cache twice (Steve Best) [1033086] - [powerpc] pci: Override pcibios_release_device() (Steve Best) [1033086] - [powerpc] eeh: Export functions for hotplug (Steve Best) [1033086] - [powerpc] eeh: Remove reference to PCI device (Steve Best) [1033086] - [powerpc] powernv: Use dev-node in PCI config accessors (Steve Best) [1033086] - [powerpc] eeh: Avoid build warnings (Steve Best) [1033086] - [powerpc] eeh: Refactor the output message (Steve Best) [1033086] - [powerpc] eeh: Fix address catch for PowerNV (Steve Best) [1033086] - [powerpc] powernv: Replace variables with flags (Steve Best) [1033086] - [powerpc] eeh: Check PCIe link after reset (Steve Best) [1033086] - [powerpc] eeh: Don't collect PCI-CFG data on PHB (Steve Best) [1033086] - [powerpc] eeh: Debugfs for error injection (Steve Best) [1033086] - [powerpc] powernv: Debugfs directory for PHB (Steve Best) [1033086] - [powerpc] eeh: Register OPAL notifier for PCI error (Steve Best) [1033086] - [powerpc] powernv/opal: Disable OPAL notifier upon poweroff (Steve Best) [1033086] - [powerpc] powernv/opal: Notifier for OPAL events (Steve Best) [1033086] - [powerpc] eeh: Allow to check fenced PHB proactively (Steve Best) [1033086] - [powerpc] eeh: Enable EEH check for config access (Steve Best) [1033086] - [powerpc] eeh: Initialization for PowerNV (Steve Best) [1033086] - [powerpc] eeh: PowerNV EEH backends (Steve Best) [1033086] - [powerpc] eeh: I/O chip next error (Steve Best) [1033086] - [powerpc] eeh: I/O chip PE log and bridge setup (Steve Best) [1033086] - [powerpc] eeh: I/O chip PE reset (Steve Best) [1033086] - [powerpc] eeh: I/O chip EEH state retrieval (Steve Best) [1033086] - [powerpc] eeh: I/O chip EEH enable option (Steve Best) [1033086] - [powerpc] eeh: I/O chip post initialization (Steve Best) [1033086] - [powerpc] eeh: EEH backend for P7IOC (Steve Best) [1033086] - [powerpc] eeh: Sync OPAL API with firmware (Steve Best) [1033086] - [powerpc] eeh: EEH core to handle special event (Steve Best) [1033086] - [powerpc] eeh: Export confirm_error_lock (Steve Best) [1033086] - [powerpc] eeh: Allow to purge EEH events (Steve Best) [1033086] - [powerpc] eeh: Trace time on first error for PE (Steve Best) [1033086] - [powerpc] eeh: Single kthread to handle events (Steve Best) [1033086] - [powerpc] eeh: Delay EEH probe during hotplug (Steve Best) [1033086] - [powerpc] eeh: Refactor eeh_reset_pe_once() (Steve Best) [1033086] - [powerpc] eeh: EEH post initialization operation (Steve Best) [1033086] - [powerpc] eeh: Make eeh_init() public (Steve Best) [1033086] - [powerpc] eeh: Trace PCI bus from PE (Steve Best) [1033086] - [powerpc] eeh: Make eeh_pe_get() public (Steve Best) [1033086] - [powerpc] eeh: Make eeh_phb_pe_get() public (Steve Best) [1033086] - [powerpc] eeh: Move common part to kernel directory (Steve Best) [1033086] - [powerpc] eeh: Cleanup for EEH core (Steve Best) [1033086] - [powerpc] eeh: Enhance converting EEH dev (Steve Best) [1033086] - [s390] crypto: Fix aes-xts parameter corruption (Hendrik Brueckner) [1039937] - [fs] aio: restore locking of ioctx list on removal (Mateusz Guzik) [1013373] - [virt] kvm: Convert vapic synchronization to _cached functions (Andrew Jones) [1042092] {CVE-2013-6368} - [virt] kvm: Fix potential divide by 0 in lapic (Andrew Jones) [1042084] {CVE-2013-6367} - [virt] kvm: Improve create VCPU parameter (Andrew Jones) [1042074] {CVE-2013-4587} - [cpufreq] check cpufreq driver is valid and cpufreq isn't disabled in cpufreq_get() (Jan Stancek) [1040409] - [block] blk-mq: fix memory leaks on unplugging block device (Mike Snitzer) [1040675] - [block] blk-mq: fix use-after-free of request (Mike Snitzer) [1040675] - [block] blk-mq: fix dereference of rq->mq_ctx if allocation fails (Mike Snitzer) [1040675] - [block] blk-mq: add blktrace insert event trace (Mike Snitzer) [1040675] - [block] blk-mq: ensure that we set REQ_IO_STAT so diskstats work (Mike Snitzer) [1040675] - [mm] numa: write pte_numa pte back to the page tables (Rik van Riel) [1040200] - [mm] migrate: fix set cpupid on page migration twice against thp (Rik van Riel) [1040200] - [mm] numa: Guarantee that tlb_flush_pending updates are visible before page table updates (Rik van Riel) [1040200] - [sched] fix the theoretical signal_wake_up() vs schedule() race (Rik van Riel) [1040200] - [sched] Add tracepoints related to NUMA task migration (Rik van Riel) [1040200] - [mm] numa: Do not automatically migrate KSM pages (Rik van Riel) [1040200] - [mm] numa: Trace tasks that fail migration due to rate limiting (Rik van Riel) [1040200] - [mm] numa: Limit scope of lock for NUMA migrate rate limiting (Rik van Riel) [1040200] - [mm] numa: Make NUMA-migrate related functions static (Rik van Riel) [1040200] - [mm] numa: Defer TLB flush for THP migration as long as possible (Rik van Riel) [1040200] - [mm] fix TLB flush race between migration, and change_protection_range (Rik van Riel) [1040200] - [mm] numa: Avoid unnecessary disruption of NUMA hinting during migration (Rik van Riel) [1040200] - [mm] numa: Clear numa hinting information on mprotect (Rik van Riel) [1040200] - [sched] numa: Skip inaccessible VMAs (Rik van Riel) [1040200] - [mm] numa: Avoid unnecessary work on the failure path (Rik van Riel) [1040200] - [mm] numa: Ensure anon_vma is locked to prevent parallel THP splits (Rik van Riel) [1040200] - [mm] numa: Do not clear PTE for pte_numa update (Rik van Riel) [1040200] - [mm] numa: Do not clear PMD during PTE update scan (Rik van Riel) [1040200] - [mm] Clear pmd_numa before invalidating (Rik van Riel) [1040200] - [mm] numa: Call MMU notifiers on THP migration (Rik van Riel) [1040200] - [mm] numa: Serialise parallel get_user_page against THP migration (Rik van Riel) [1040200] - [mm] numa: return the number of base pages altered by protection changes (Rik van Riel) [1040200]- [net] ipv6: router reachability probing (Jiri Benc) [1032118] - [net] ipv6: remove the unnecessary statement in find_match() (Jiri Benc) [1032118] - [net] arp/neighbour.h: Remove extern from function prototypes (Jiri Benc) [1032118] - [net] netfilter: tproxy: fix build with IP6_NF_IPTABLES=n (Jiri Benc) [1035295] - [net] netfilter: tproxy: remove nf_tproxy_core.h (Jiri Benc) [1035295] - [net] netfilter: tproxy: remove nf_tproxy_core, keep tw sk assigned to skb (Jiri Benc) [1035295] - [net] neigh: ipv6: respect default values set before an address is assigned to device (Jiri Pirko) [1040347] - [net] neigh: restore old behaviour of default parms values (Jiri Pirko) [1040347] - [net] neigh: use tbl->family to distinguish ipv4 from ipv6 (Jiri Pirko) [1040347] - [net] neigh: wrap proc dointvec functions (Jiri Pirko) [1040347] - [net] neigh: convert parms to an array (Jiri Pirko) [1040347] - [net] net: neighbour: Remove CONFIG_ARPD (Jiri Pirko) [1040347] - [net] ndisc: bool initializations should use true and false (Jiri Pirko) [1040347] - [net] ipv4: add support for IFA_FLAGS nl attribute (Jiri Pirko) [1021871] - [net] ipv6: addrconf: revert /proc/net/if_inet6 ifa_flag format (Jiri Pirko) [1021871] - [net] ipv6: addrconf: introduce IFA_F_MANAGETEMPADDR to tell kernel to manage temporary addresses (Jiri Pirko) [1021871] - [net] ipv6: addrconf: extend ifa_flags to u32 (Jiri Pirko) [1021871] - [net] ipv6: Remove privacy config option (Jiri Pirko) [1021871] - [net] ipv6: fix leaking uninitialized port number of offender sockaddr (Florian Westphal) [1035884] {CVE-2013-6405} - [net] inet: fix addr_len/msg->msg_namelen assignment in recv_error and rxpmtu functions (Florian Westphal) [1035884] {CVE-2013-6405} - [net] inet: prevent leakage of uninitialized memory to user in recv syscalls (Florian Westphal) [1035884] {CVE-2013-6405} - [net] rename busy poll MIB counter (Michal Schmidt) [1038631] - [net] rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Michal Schmidt) [1038631] - [net] fix a compile error when CONFIG_NET_LL_RX_POLL is not set (Michal Schmidt) [1038631] - [net] af_packet: block BH in prb_shutdown_retire_blk_timer() (Veaceslav Falico) [1034605]- [scsi] pm80xx: remove unneeded NULL check (Rich Bono) [1019457] - [scsi] pm80xx: Fix for 32 bit compilation warning (Rich Bono) [1019457] - [scsi] pm80xx: Firmware logging support (Rich Bono) [1019457] - [scsi] pm80xx: Phy settings support for motherboard controller (Rich Bono) [1019457] - [scsi] pm80xx: IButton security feature support for motherboard controllers (Rich Bono) [1019457] - [scsi] pm80xx: Print SAS address of IO failed device (Rich Bono) [1019457] - [scsi] pm80xx: 4G boundary fix (Rich Bono) [1019457] - [scsi] pm80xx: Queue rotation logic for inbound and outbound queues (Rich Bono) [1019457] - [scsi] pm80xx: Set device state response logic fix (Rich Bono) [1019457] - [scsi] pm80xx: Display controller BIOS version (Rich Bono) [1019457] - [scsi] pm80xx: Indirect SMP request fix (Rich Bono) [1019457] - [scsi] pm80xx: Device id changes to support series 8 controllers (Rich Bono) [1019457] - [scsi] bfa: firmware update to 3.2.1.1 (Vijay Guvva) [726968] - [scsi] bfa: Update the driver version to 3.2.21.1 (Vijay Guvva) [726968] - [scsi] bfa: Chinook quad port 16G FC HBA claim issue (Vijay Guvva) [726968] - [scsi] bfa: switch to fixed_size_llseek() (Vijay Guvva) [726968] - [scsi] bfa: Fix crash when symb name set for offline vport (Vijay Guvva) [726968] - [scsi] bfa: dis-associate bfa path_tov with dev_loss_tmo (Vijay Guvva) [726968] - [scsi] bfa: Support for chinook-quad port card (Vijay Guvva) [726968] - [scsi] bfa: fix endianess issue for firmware stats (Vijay Guvva) [726968] - [scsi] bfa: Fix bug_on condition in RPSC rsp handling (Vijay Guvva) [726968] - [scsi] bfa: Allow rsp queue process during ioc disable (Vijay Guvva) [726968] - [scsi] bfa: firmware statistics update (Vijay Guvva) [726968] - [scsi] bfa: fru vpd date update changes (Vijay Guvva) [726968] - [scsi] bfa: driver compatibility with 32bit libs (Vijay Guvva) [726968] - [scsi] bfa: kdump fix on 815 and 825 adapters (Vijay Guvva) [726968] - [scsi] bfa: Fix FDISC timeout handling (Vijay Guvva) [726968] - [scsi] bfa: Fix 1860 port initialize when ATC is enabled (Vijay Guvva) [726968] - [scsi] bfa: FDMI enhancements (Vijay Guvva) [726968] - [scsi] bfa: Fix WARN_ON condition check (Vijay Guvva) [726968] - [scsi] bfa: Add dynamic diagnostic port support (Vijay Guvva) [726968] - [scsi] bfa: Forward Error Correction status query (Vijay Guvva) [726968] - [scsi] bfa: Support for FC BB credit recovery (Vijay Guvva) [726968] - [scsi] bfa: Fixes for 0-terminated strncpy and possible null pointer dereference (Vijay Guvva) [726968] - [scsi] bfa: fix for FC Direct Attach LUN discovery failure (Vijay Guvva) [726968] - [scsi] bfa: fix faulty handling of events in lps sm (Vijay Guvva) [726968] - [maintainers] Add maintainer info for bnx2i (Maurizio Lombardi) [725065] - [scsi] bnx2i: Update version and copyright year 2013 (Maurizio Lombardi) [725065] - [s390] uaccess: add missing page table walk range check (Hendrik Brueckner) [1036690] - [fs] nfsd: don't try to reuse an expired DRC entry off the list (Jeff Layton) [1036971] - [fs] nfsd: when reusing an existing repcache entry, unhash it first (Jeff Layton) [1036971] - [s390] pci: implement hotplug notifications (Hendrik Brueckner) [1030312] - [s390] pci: implement pcibios_remove_bus (Hendrik Brueckner) [1030312] - [s390] pci: improve handling of bus resources (Hendrik Brueckner) [1030312] - [s390] pci: cleanup function information block (Hendrik Brueckner) [1030312] - [s390] pci: remove CONFIG_PCI_DEBUG dependancy (Hendrik Brueckner) [1030312] - [s390] pci: message cleanup (Hendrik Brueckner) [1030312] - [s390] pci: implement hibernation hooks (Hendrik Brueckner) [1030312]- [ethernet] cxgb3: Fix warning about using rcu_dereference when not in a rcu-locked section (Veaceslav Falico) [1038494] - [fs] btrfs: relocate csums properly with prealloc extents (Eric Sandeen) [1030074] - [fs] btrfs: release path before starting transaction in can_nocow_extent (Eric Sandeen) [1030074] - [fs] btrfs: fix oops caused by the space balance and dead roots (Eric Sandeen) [1030074] - [fs] btrfs: insert orphan roots into fs radix tree (Eric Sandeen) [1030074] - [fs] btrfs: limit delalloc pages outside of find_delalloc_range (Eric Sandeen) [1030074] - [fs] btrfs: Fix crash due to not allocating integrity data for a bioset (Eric Sandeen) [1030074] - [fs] btrfs: fix a use-after-free bug in btrfs_dev_replace_finishing (Eric Sandeen) [1030074] - [fs] btrfs: eliminate races in worker stopping code (Eric Sandeen) [1030074] - [fs] btrfs: fix crash of compressed writes (Eric Sandeen) [1030074] - [fs] btrfs: fix transid verify errors when recovering log tree (Eric Sandeen) [1030074] - [fs] vfs: fix subtle use-after-free of pipe_inode_info (Steve Best) [1033905] - [powerpc] signals: Mark VSX not saved with small contexts (Steve Best) [1019549] - [security] selinux: correct locking in selinux_netlbl_socket_connect() (Paul Moore) [991605] - [net] xfrm: Fix potential null pointer dereference in xdst_queue_output (Herbert Xu) [1034891] - [net] ipv6: introduce function to find route for redirect (Jiri Pirko) [1035996] - [net] ipv6: handle Redirect ICMP Message with no Redirected Header option (Jiri Pirko) [1035996]- [misc] synchronize with upstream linux-3.10.y stable branch up to 3.10.20 (Veaceslav Falico) [1034281] - [s390] allow to set gcc -mtune flag (Hendrik Brueckner) [1032642] - [net] team: fix master carrier set when user linkup is enabled (Jiri Pirko) [1035258] - [net] openvswitch: fix vport-netdev unregister (Francesco Fusco) [1004267]- [pci] Fix whitespace, capitalization, and spelling errors (Myron Stowe) [1033834] - [pci] Remove duplicate pci_disable_device() from pcie_portdrv_remove() (Myron Stowe) [1033834] - [pci] Enable upstream bridges even for VFs on virtual buses (Myron Stowe) [1033834] - [pci] Add pci_upstream_bridge() (Myron Stowe) [1033834] - [pci] Add x86_msi.msi_mask_irq() and msix_mask_irq() (Myron Stowe) [1033834] - [pci] Warn on driver probe return value greater than zero (Myron Stowe) [1033834] - [pci] Drop warning about drivers that don't use pci_set_master() (Myron Stowe) [1033834] - [pci] Workaround missing pci_set_master in pci drivers (Myron Stowe) [1033834] - [powerpc] pci: Use pci_is_pcie() to simplify code fix (Myron Stowe) [1033834] - [pci] Update pcie_ports 'auto' behavior for non-ACPI platforms (Myron Stowe) [1033834] - [pci] Report pci_pme_active() kmalloc failure (Myron Stowe) [1033834] - [pci] Fail MSI/MSI-X initialization if device is not in PCI_D0 (Myron Stowe) [1033834] - [x86] pci: Coalesce multiple overlapping host bridge windows (Myron Stowe) [1033834] - [misc] MAINTAINERS: Add arch/x86/pci to PCI file patterns (Myron Stowe) [1033834] - [pci] pm: Remove pci_pm_complete() (Myron Stowe) [1033834] - [pci] Add pci_dev_show_local_cpu() to simplify code (Myron Stowe) [1033834] - [pci] Make pci_dev_pm_ops static (Myron Stowe) [1033834] - [pci] Make pci_bus_attrs, pci_dev_attrs, dev_rescan_attr, dev_remove_attr, vga_attr static (Myron Stowe) [1033834] - [pci] convert bus code to use dev_groups (Myron Stowe) [1033834] - [pci] convert bus code to use drv_groups (Myron Stowe) [1033834] - [pci] convert bus code to use bus_groups (Myron Stowe) [1033834] - [drm] radeon: use pcie_get_readrq() and pcie_set_readrq() to simplify code (Myron Stowe) [1033834] - [infiniband] qib: Drop qib_tune_pcie_caps() and qib_tune_pcie_coalesce() return values (Myron Stowe) [1033834] - [pci] Remove unused PCI_MSIX_FLAGS_BIRMASK definition (Myron Stowe) [1033834] - [pci] acpiphp_ibm: Convert to dynamic debug (Myron Stowe) [1033834] - [pci] acpiphp: Convert to dynamic debug (Myron Stowe) [1033834] - [pci] Remove Intel Haswell D3 delays (Myron Stowe) [1033834] - [pci] Pass type, width, and prefetchability for window alignment (Myron Stowe) [1033834] - [pci] Document reason for using pci_is_root_bus() (Myron Stowe) [1033834] - [pci] Use pci_is_root_bus() to check for root bus (Myron Stowe) [1033834] - [pci] Remove unused "is_pcie" from pci_dev structure (Myron Stowe) [1033834] - [pci] Update pci_find_slot() description in pci.txt (Myron Stowe) [1033834] - [scsi] qla2xxx: Use standard PCIe Capability Link register field names (Myron Stowe) [1033834] - [pci] Fix comment typo, remove unnecessary !! in pci_is_pcie() (Myron Stowe) [1033834] - [pci] Drop "setting latency timer" messages (Myron Stowe) [1033834] - [infiniband] qib: Use pcie_set_mps() and pcie_get_mps() to simplify code (Myron Stowe) [1033834] - [infiniband] qib: Use pci_is_root_bus() to check whether it is a root bus (Myron Stowe) [1033834] - [pci] Export pcie_set_mps() and pcie_get_mps() (Myron Stowe) [1033834] - [acpi] Decode _OSC bitmasks symbolically (Myron Stowe) [1033834] - [acpi] Separate out _OSC "we don't support enough services" path (Myron Stowe) [1033834] - [acpi] Separate out _OSC "PCIe port services disabled" path (Myron Stowe) [1033834] - [acpi] Skip _OSC control tests if _OSC support call failed (Myron Stowe) [1033834] - [acpi] Run _OSC only once for OSPM feature support (Myron Stowe) [1033834] - [acpi] Split _OSC "support" and "control" flags into separate variables (Myron Stowe) [1033834] - [acpi] Move _OSC stuff from acpi_pci_root_add() to negotiate_os_control() (Myron Stowe) [1033834] - [acpi] Drop unnecessary _OSC existence tests (Myron Stowe) [1033834] - [pci] Name _OSC #defines more consistently (Myron Stowe) [1033834] - [acpi] Write OSC_PCI_CONTROL_MASKS like OSC_PCI_SUPPORT_MASKS (Myron Stowe) [1033834] - [acpi] Remove unused OSC_PCI_NATIVE_HOTPLUG (Myron Stowe) [1033834] - [acpi] Tidy acpi_run_osc() declarations (Myron Stowe) [1033834] - [acpi] Rename OSC_QUERY_TYPE to OSC_QUERY_DWORD (Myron Stowe) [1033834] - [acpi] Write _OSC bit field definitions in hex (Myron Stowe) [1033834] - [powerpc] pci: Use pci_is_pcie() to simplify code (Myron Stowe) [1033834] - [scsi] qla2xxx: Use pcie_is_pcie() to simplify code (Myron Stowe) [1033834] - [scsi] csiostor: Use pcie_capability_clear_and_set_word() to simplify (Myron Stowe) [1033834] - [scsi] bfa: Use pcie_set()/get_readrq() to simplify code (Myron Stowe) [1033834] - [x86] pci: Use cached pci_dev->pcie_cap to simplify code (Myron Stowe) [1033834] - [pci] Use pci_is_pcie() to simplify code (Myron Stowe) [1033834] - [ethernet] be2net: call napi_disable() for all event queues (Ivan Vecera) [1032872] - [mm] get rid of unnecessary pageblock scanning in setup_zone_migrate_reserve (Motohiro Kosaki) [1023873] - [s390] mm: handle asce-type exceptions as normal page fault (Hendrik Brueckner) [1033645] - [s390] 3270: fix missing device_destroy() call (Hendrik Brueckner) [1032553] - [s390] boot: Install bzImage as default kernel image (Hendrik Brueckner) [1032548] - [x86] perf: Fix shared register mutual exclusion enforcement (Jiri Olsa) [1032093] - [mm] readahead: fix sequential read cache miss detection (Rik van Riel) [1032279] - [block] fix a race between request completion and timeout handling (Jeff Moyer) [1032138] - [s390] mm: correct tlb flush on page table upgrade (Hendrik Brueckner) [1029601]- [pci] msi: add default MSI operations for !HAVE_GENERIC_HARDIRQS platforms (Myron Stowe) [1034514] - [of] of_pci: add registry of MSI chips (Myron Stowe) [1034514] - [pci] Introduce new MSI chip infrastructure (Myron Stowe) [1034514] - [pci] remove ARCH_SUPPORTS_MSI kconfig option (Myron Stowe) [1034514] - [pci] use weak functions for MSI arch-specific functions (Myron Stowe) [1034514] - [of] of_pci: Add of_pci_parse_bus_range() function (Myron Stowe) [1034514] - [of] of_pci: Add of_pci_get_devfn() function (Myron Stowe) [1034514] - [fs] sysfs: sysfs_create_groups returns a value (Myron Stowe) [1034491] - [fs] sysfs: add sysfs_create/remove_groups for when SYSFS is not enabled (Myron Stowe) [1034491] - [fs] sysfs/group: fix up kerneldoc (Myron Stowe) [1034491] - [fs] sysfs/group: update copyright to add myself and the LF (Myron Stowe) [1034491] - [fs] sysfs/group: add kerneldoc for sysfs_remove_group (Myron Stowe) [1034491] - [fs] sysfs/group: fix up broken string coding style (Myron Stowe) [1034491] - [fs] sysfs/group: fix up some * coding style issues (Myron Stowe) [1034491] - [fs] sysfs/group: fix trailing whitespace (Myron Stowe) [1034491] - [fs] sysfs/group: move EXPORT_SYMBOL_GPL() to the proper location (Myron Stowe) [1034491] - [fs] sysfs: add sysfs_create/remove_groups() (Myron Stowe) [1034491] - [base] bus_type: add bus_groups (Myron Stowe) [1034491] - [base] bus_type: add drv_groups (Myron Stowe) [1034491] - [base] bus_type: add dev_groups (Myron Stowe) [1034491] - [ethernet] e1000e: fix overrun of PHY RAR array (John Green) [1031123] - [kernel] perf/ftrace: Fix paranoid level for enabling function tracer (Jiri Olsa) [1027778] {CVE-2013-2930} - [powerpc] kdump: Adding symbols in vmcoreinfo to facilitate dump filtering (Steve Best) [1025746] - [s390] block/dasd: hold request queue sysfs lock when calling elevator_init() (Tomoki Sekiyama) [1030615] - [block] elevator: acquire q->sysfs_lock in elevator_change() (Tomoki Sekiyama) [1030615] - [block] elevator: Fix a race in elevator switching and dm device initialization (Tomoki Sekiyama) [1030615] - [s390] vtime: correct idle time calculation (Hendrik Brueckner) [1029891] - [s390] time: fix get_tod_clock_ext inline assembly (Hendrik Brueckner) [1029891] - [s390] time: correct use of store clock fast (Hendrik Brueckner) [1029891] - [s390] time: return with irqs disabled from psw_idle (Hendrik Brueckner) [1029891] - [s390] fix save and restore of the floating-point-control register (Hendrik Brueckner) [1029602] - [s390] compat, signal: change return values to -EFAULT (Hendrik Brueckner) [1029602] - [net] flow_dissector: fail on evil iph->ihl (Jason Wang) [1007955] {CVE-2013-4348}- [acpi] Correct faulty check of Secure Level in acpi_os_get_root_pointer() (Lenny Szubowicz) [1034598]- [net] netfilter: push reasm skb through instead of original frag skbs (Jiri Pirko) [1032012] - [net] ip6_output: fragment outgoing reassembled skb properly (Jiri Pirko) [1032012] - [net] ipv6: fix headroom calculation in udp6_ufo_fragment (Jiri Pirko) [1030016] {CVE-2013-4563} - [net] macvtap: limit head length of skb allocated (Jason Wang) [1029380] - [net] tuntap: limit head length of skb allocated (Jason Wang) [1029380] - [fs] nfs: check if gssd is running before attempting to use krb5i auth in SETCLIENTID call (Jeff Layton) [998616] - [net] sunrpc: replace sunrpc_net->gssd_running flag with a more reliable check (Jeff Layton) [998616] - [net] sunrpc: create a new dummy pipe for gssd to hold open (Jeff Layton) [998616] - [s390] scm_block: do not hide eadm subchannel dependency (Hendrik Brueckner) [1032542] - [s390] qeth: avoid buffer overflow in snmp ioctl (Hendrik Brueckner) [1029890] - [s390] zfcpdump: Add support for XFS (Hendrik Brueckner) [1028103] - [x86] setup: print out a message if !ACPI (Prarit Bhargava) [1033181] - [cpufreq] intel_pstate: skip the driver if ACPI has power mgmt option (Prarit Bhargava) [1031793] - [cpufreq] intel_pstate: Add static declarations to internal functions (Prarit Bhargava) [1031793] - [cpufreq] intel_pstate: Add Baytrail support (Prarit Bhargava) [1031793] - [cpufreq] intel_pstate: Refactor driver to support CPUs with different MSR layouts (Prarit Bhargava) [1031793] - [cpufreq] intel_pstate: Correct calculation of min pstate value (Prarit Bhargava) [1031793] - [cpufreq] intel_pstate: Improve accuracy by not truncating until final result (Prarit Bhargava) [1031793] - [cpufreq] intel_pstate: Fix type mismatch warning (Prarit Bhargava) [1031793] - [cpufreq] intel_pstate: Fix max_perf_pct on resume (Prarit Bhargava) [1031793] - [cpufreq] add new routine cpufreq_verify_within_cpu_limits() (Prarit Bhargava) [1031793] - [cpufreq] Optimize cpufreq_frequency_table_verify() (Prarit Bhargava) [1031793] - [cpufreq] intel_pstate: fix no_turbo (Prarit Bhargava) [1031793] - [cpufreq] intel_pstate: Add Haswell CPU models (Prarit Bhargava) [1031793] - [cpufreq] Drop the owner field from struct cpufreq_driver (Prarit Bhargava) [1031793] - [cpufreq] Use rwsem for protecting critical sections (Prarit Bhargava) [1031793] - [cpufreq] delete __cpuinit usage from all cpufreq files (Prarit Bhargava) [1031793] - [powerpc] ppc64 address space capped at 32TB, mmap randomisation disabled (Steve Best) [1031762]- [kernel] hung_task: add method to reset detector (Marcelo Tosatti) [987202] - [virt] pvclock: detect watchdog reset at pvclock read (Marcelo Tosatti) [987202] - [fs] cifs: stop trying to use virtual circuits (Sachin Prabhu) [1026387] - [security] keys: Fix keyring content gc scanner (David Howells) [1030482] - [fs] ext4: fix warning in ext4_da_update_reserve_space() (Lukas Czerner) [1022185] - [fs] quota: provide interface for readding allocated space into reserved space (Lukas Czerner) [1022185] - [fs] nfs: don't retry detect_trunking with RPC_AUTH_UNIX more than once (Jeff Layton) [1030404] - [net] sunrpc: Avoid deep recursion in rpc_release_client (Jeff Layton) [1030404] - [net] sunrpc: Fix a data corruption issue when retransmitting RPC calls (Jeff Layton) [1030062] - [fs] nfs: Remove redundant checks in nfs_setsecurity+nfs4_label_init_security (Jeff Layton) [1030725] - [fs] nfs: Sanity check the server reply in _nfs4_server_capabilities (Jeff Layton) [1030725] - [fs] nfs: encode_readdir - only ask for labels when doing readdirplus (Jeff Layton) [1030725] - [fs] nfs: set security label when revalidating inode (Jeff Layton) [1030725] - [fs] nfs: Fix a mismatch between Linux labeled NFS and the NFSv4.2 spec (Jeff Layton) [1030725] - [misc] synchronize with upstream linux-3.10.y stable branch up to 3.10.18 (Veaceslav Falico) [1028210]- [fs] gfs2: Fix ref count bug relating to atomic_open (Robert S Peterson) [1032800]- [ethernet] mlx4: Fix pages never dma unmapped on rx (Steve Best) [1030192] - [kernel] Add method for displaying affection for Red Hat (Prarit Bhargava) [1025450] - [powerpc] Fix fatal SLB miss when restoring PPR (Steve Best) [1027633] - [fs] gfs2: Implement a "rgrp has no extents longer than X" scheme (Robert S Peterson) [1019462] - [fs] gfs2: Drop inadequate rgrps from the reservation tree (Robert S Peterson) [1019462] - [fs] gfs2: If requested is too large, use the largest extent in the rgrp (Robert S Peterson) [1019462] - [fs] gfs2: Add allocation parameters structure (Robert S Peterson) [1019462] - [security] keys: Fix error handling in big_key instantiation (David Howells) [1029877] - [kernel] move get_online_cpus/put_online_cpus locking out (Rik van Riel) [1027267] - [kernel] sched/numa: Cure update_numa_stats() vs. hotplug (Rik van Riel) [1027267] - [kernel] sched/numa: Fix NULL pointer dereference in task_numa_migrate() (Rik van Riel) [1028100] - [scsi] hpsa: remove P822se PCI ID (Tomas Henzl) [1029009] - [scsi] hpsa: correct gen9 PCI IDs (Tomas Henzl) [1029009] - [scsi] scsi_dh_alua: ALUA handler attach should succeed while TPG is transitioning (Ewan Milne) [1020355] - [scsi] scsi_dh_alua: ALUA check sense should retry device internal reset unit attention (Ewan Milne) [1020355] - [scsi] scsi_debug: fix endianness bug in sdebug_build_parts() (Maurizio Lombardi) [1017128] - [block] blk-mq: don't disallow request merges for req->special being set (Mike Snitzer) [1016109] - [block] blk-mq: mq plug list breakage (Mike Snitzer) [1016109] - [block] blk-mq: fix for flush deadlock (Mike Snitzer) [1016109] - [block] blk-mq: add blk_mq_stop_hw_queues (Mike Snitzer) [1016109] - [block] blk-mq: fix permissions for ipi_redirect sysfs attribute (Mike Snitzer) [1016109] - [block] blk-mq: zero out ctx_map during initialization (Mike Snitzer) [1016109] - [block] blk-mq: cache rq->q (Mike Snitzer) [1016109] - [block] blk-mq: use a separate plug list for blk-mq requests (Mike Snitzer) [1016109] - [block] blk-mq: switch to percpu-ida for tag management (Mike Snitzer) [1016109] - [lib] percpu_ida: add an API to return free tags (Mike Snitzer) [1016109] - [lib] percpu_ida: add percpu_ida_for_each_free (Mike Snitzer) [1016109] - [lib] percpu_ida: make percpu_ida percpu size/batch configurable (Mike Snitzer) [1016109] - [lib] idr: Percpu ida (Mike Snitzer) [1016109] - [block] blk-mq: call exit_hctx on hw queue teardown (Mike Snitzer) [1016109] - [lib] percpu_counter: __this_cpu_write() doesn't need to be protected by spinlock (Mike Snitzer) [1016109] - [block] blk-mq: fix blk_mq_start_stopped_hw_queues from irq context (Mike Snitzer) [1016109] - [block] blk-mq: cleanup blk_mq_bio_to_request (Mike Snitzer) [1016109] - [block] blk-mq: kill blk_mq_finish_request (Mike Snitzer) [1016109] - [block] blk-mq: always complete bios in blk_mq_complete_request (Mike Snitzer) [1016109] - [block] blk-mq: dont call blk_mq_free_request from blk_mq_finish_request (Mike Snitzer) [1016109] - [block] blk-mq: more careful bio completion (Mike Snitzer) [1016109] - [block] use blk-exec.c infrastructure for blk-mq (Mike Snitzer) [1016109] - [block] make blk_get_put_request work for blk-mq drivers (Mike Snitzer) [1016109] - [block] remove request ref_count (Mike Snitzer) [1016109] - [block] blk-mq: Lower minimum queue depth from 4 to 1 (Mike Snitzer) [1016109] - [block] blk-mq: Do not fail blk_mq_reg::queue_depth value of zero (Mike Snitzer) [1016109] - [block] blk-mq: Do not allocate more cache entries than used (Mike Snitzer) [1016109] - [block] blk-mq: Check queue depth is valid (Mike Snitzer) [1016109] - [block] blk-mq: Sanity check reserved tags (Mike Snitzer) [1016109]- [x86] trace: Change user|kernel_page_fault to page_fault_user|kernel (Seiji Aguchi) [726853] - [x86] trace: Add page fault tracepoints (Seiji Aguchi) [726853] - [x86] trace: Delete __trace_alloc_intr_gate() (Seiji Aguchi) [726853] - [x86] trace: Register exception handler to trace IDT (Seiji Aguchi) [726853] - [x86] trace: Remove __alloc_intr_gate() (Seiji Aguchi) [726853] - [kernel] audit: call audit_bprm() only once to add AUDIT_EXECVE information (Richard Guy Briggs) [1010367] - [kernel] audit: move audit_aux_data_execve contents into audit_context union (Richard Guy Briggs) [1010367] - [kernel] audit: remove unused envc member of audit_aux_data_execve (Richard Guy Briggs) [1010367] - [kernel] audit: Kill the unused struct audit_aux_data_capset (Richard Guy Briggs) [1010367] - [fs] gfs2: fix dentry leaks (Abhijith Das) [1010350] - [fs] gfs2: d_splice_alias() can't return error (Abhijith Das) [1010350] - [fs] atomic_open: take care of EEXIST in no-open case with O_CREAT|O_EXCL in fs/namei.c (Abhijith Das) [1010350] - [fs] vfs: don't set FILE_CREATED before calling ->atomic_open() (Abhijith Das) [1010350] - [fs] nfs: set FILE_CREATED (Abhijith Das) [1010350] - [fs] gfs2: set FILE_CREATED (Abhijith Das) [1010350] - [fs] vfs: improve i_op->atomic_open() documentation (Abhijith Das) [1010350] - [net] svcrpc: set cr_gss_mech from gss-proxy as well as legacy upcall (J. Bruce Fields) [1026643] - [mm] zbud: fix condition check on allocation size (Jerome Marchand) [1009496] - [kernel] sched: Optimize task_sched_runtime() (Larry Woodman) [986058] - [x86] setup: add a customer friendly message for single cpu systems (Prarit Bhargava) [1009066] - [x86] efi: Disable secure boot if shim is in insecure mode (Lenny Szubowicz) [1004888] - [kernel] modsign: Support not importing certs from db (Lenny Szubowicz) [1004888] - [kernel] modsign: Import certificates from UEFI Secure Boot (Lenny Szubowicz) [1004888] - [kernel] keys: Add a system blacklist keyring (Lenny Szubowicz) [1004888] - [crypto] asymmetric_keys: Add an EFI signature blob parser and key loader (Lenny Szubowicz) [1004888] - [kernel] efi: Add EFI signature data types (Lenny Szubowicz) [1004888] - [kernel] hibernate: Disable if securelevel above zero (Lenny Szubowicz) [903815] - [x86] efi: Add EFI_SECURE_BOOT bit (Lenny Szubowicz) [903815] - [x86] Add option to automatically set securelevel when in Secure Boot mode (Lenny Szubowicz) [903815] - [platform] asus-wmi: Restrict debugfs interface when securelevel is set (Lenny Szubowicz) [903815] - [x86] Restrict MSR access when securelevel is set (Lenny Szubowicz) [903815] - [kernel] uswsusp: Disable when securelevel is set (Lenny Szubowicz) [903815] - [kernel] kexec: Disable at runtime if securelevel has been set (Lenny Szubowicz) [903815] - [acpi] Ignore acpi_rsdp kernel parameter when securelevel is set (Lenny Szubowicz) [903815] - [acpi] Limit access to custom_method if securelevel is set (Lenny Szubowicz) [903815] - [char] mem: Restrict /dev/mem and /dev/kmem when securelevel is set (Lenny Szubowicz) [903815] - [x86] Lock down IO port access when securelevel is enabled (Lenny Szubowicz) [903815] - [pci] Lock down BAR access when securelevel is enabled (Lenny Szubowicz) [903815] - [x86] Enforce module signatures when securelevel is greater than 0 (Lenny Szubowicz) [903815] - [kernel] Add BSD-style securelevel support (Lenny Szubowicz) [903815]- [net] nfnetlink: do not ack malformed messages (Jiri Benc) [1023123] - [net] netfilter: nft_compat: use _safe version of list_for_each (Jiri Benc) [1023123] - [net] netfilter: nf_tables: remove duplicated include from nf_tables_ipv4.c (Jiri Benc) [1023123] - [net] netfilter: bridge: nf_tables: add filter chain type (Jiri Benc) [1023123] - [net] netfilter: nft_nat: Fix endianness issue reported by sparse (Jiri Benc) [1023123] - [net] netfilter: bridge: fix nf_tables bridge dependencies with main core (Jiri Benc) [1023123] - [net] nf_tables: mark as Tech Preview (Jiri Benc) [1023123] - [net] nf_tables: stuff structures to preserve kABI in the future (Jiri Benc) [1023123] - [net] netfilter: nf_tables: add ARP filtering support (Jiri Benc) [1023123] - [net] netfilter: nf_tables: add trace support (Jiri Benc) [1023123] - [net] netfilter: nfnetlink: add batch support and use it from nf_tables (Jiri Benc) [1023123] - [net] netfilter: nf_tables: add insert operation (Jiri Benc) [1023123] - [net] netfilter: nf_tables: complete net namespace support (Jiri Benc) [1023123] - [net] netfilter: nf_tables: Add support for IPv6 NAT (Jiri Benc) [1023123] - [net] netfilter: nf_tables: add support for dormant tables (Jiri Benc) [1023123] - [net] netfilter: nf_tables: nft_payload: fix transport header base (Jiri Benc) [1023123] - [net] netfilter: nf_tables: add compatibility layer for x_tables (Jiri Benc) [1023123] - [net] netfilter: nf_tables: convert built-in tables/chains to chain types (Jiri Benc) [1023123] - [net] netfilter: nft_payload: add optimized payload implementation for small loads (Jiri Benc) [1023123] - [net] netfilter: nf_tables: add optimized data comparison for small values (Jiri Benc) [1023123] - [net] netfilter: nf_tables: expression ops overloading (Jiri Benc) [1023123] - [net] netfilter: nf_tables: add netlink set API (Jiri Benc) [1023123] - [net] netfilter: add nftables (Jiri Benc) [1023123] - [net] netfilter: nf_nat: move alloc_null_binding to nf_nat_core.c (Jiri Benc) [1023123] - [net] netfilter: pass hook ops to hookfn (Jiri Benc) [1023123] - [net] netlink: fix splat in skb_clone with large messages (Jiri Benc) [1023123] - [net] netlink: allow large data transfers from user-space (Jiri Benc) [1023123]- [virt] hyperv/vmbus: Fix a bug in channel rescind code (Jason Wang) [1017564] - [virt] hyperv: Fix wrong check for synic_event_page (Jason Wang) [1017564] - [virt] hyperv/vmbus: fix vmbus_recvpacket_raw() return code (Jason Wang) [1017564] - [virt] hyperv/input: add a driver to support Hyper-V synthetic keyboard (Jason Wang) [1017564] - [virt] hyperv: Correctly guard the local APIC calibration code (Jason Wang) [1017564] - [virt] hyperv: Get the local APIC timer frequency from the hypervisor (Jason Wang) [1017564] - [kernel] stop_machine: fix race between stop_two_cpus and stop_cpus (Rik van Riel) [1023627] - [video] fb: make fp_get_options name argument const (Rob Clark) [1018414] - [drm] nouveau/device: recognise GK208 (Rob Clark) [1018414] - [drm] nouveau/graph: fix a number of missing explicit array terminators (Rob Clark) [1018414] - [drm] nouveau/disp: semi-complete link training sequence even if display disappears (Rob Clark) [1018414] - [drm] nouveau/bios: some older boards have shorter displayport tables (Rob Clark) [1018414] - [drm] nouveau/fbcon: bracket entrypoints with a per-device enabled check (Rob Clark) [1018414] - [drm] nouveau/disp: reorder writes to lane current control regs (Rob Clark) [1018414] - [drm] nouveau/disp: reorder writes to lane current control regs (Rob Clark) [1018414] - [drm] nouveau/disp: log if DP link training fails (Rob Clark) [1018414] - [drm] nouveau/disp: disable display underflow reporting at init (Rob Clark) [1018414] - [drm] nouveau/clock: fix accidental limiting of pll coefficients (Rob Clark) [1018414] - [drm] nouveau/device: use an additional bit from NV_PMC_BOOT_0 to identify chipset (Rob Clark) [1018414] - [drm] nouveau/bios/init: return failure condition on invalid opcodes (Rob Clark) [1018414] - [drm] nouveau/therm: ack any pending IRQ at init (Rob Clark) [1018414] - [drm] nouveau/therm: kill some over-zealous debugging (Rob Clark) [1018414] - [drm] radeon: don't use PACKET2 on CIK (Rob Clark) [1018414] - [drm] nouveau: split lock into list+exec and enable refcount locks (Rob Clark) [1018414] - [drm] nouveau: convert event handler apis to split create/enable semantics (Rob Clark) [1018414] - [drm] nouveau: share engine/channel constructor between implementations (Rob Clark) [1018414] - [drm] nouveau: prepare for the sharing of constructors between implementations (Rob Clark) [1018414] - [drm] nouveau: make vblank tracking data private to the implementations (Rob Clark) [1018414] - [drm] nouveau: share engine/channel struct definitions between implementations (Rob Clark) [1018414] - [drm] nouveau: Allow asymmetric nouveau_event_get/_put (Rob Clark) [1018414] - [drm] nouveau: Move event index check from critical section (Rob Clark) [1018414] - [drm] nouveau: Add priv field for event handlers (Rob Clark) [1018414] - [drm] nouveau: off by one in nouveau_drm_vblank_enable() (Rob Clark) [1018414] - [drm] backport to Linux 3.12-rc7 (Rob Clark) [1018414] - [firmware] dmi: add support for exact DMI matches in addition to substring matching (Rob Clark) [1025360] - [vga] vga_switcheroo: add driver control power feature (Rob Clark) [1025360] - [mm] vmscan: new shrinker API (Rob Clark) [1025360] - [kernel] Add arch_phys_wc_{add, del} to manipulate WC MTRRs if needed (Rob Clark) [1025360] - [kernel] mutex: Move ww_mutex definitions to ww_mutex.h (Rob Clark) [1025360] - [kernel] reservation: cross-device reservation support (Rob Clark) [1025360] - [kernel] locking-selftests: Handle unexpected failures more strictly (Rob Clark) [1025360] - [kernel] mutex: Add more w/w tests to test EDEADLK path handling (Rob Clark) [1025360] - [kernel] mutex: Add more tests to lib/locking-selftest.c (Rob Clark) [1025360] - [kernel] mutex: Add w/w tests to lib/locking-selftest.c (Rob Clark) [1025360] - [kernel] mutex: Add w/w mutex slowpath debugging (Rob Clark) [1025360] - [kernel] mutex: Add support for wound/wait style locks (Rob Clark) [1025360] - [kernel] mutex: Make __mutex_fastpath_lock_retval return whether fastpath succeeded or not (Rob Clark) [1025360]- [usb] misc/usb3503: Fix compile error due to incorrect regmap depedency (Don Zickus) [895641] - [usb] storage: add quirk for mandatory READ_CAPACITY_16 (Don Zickus) [895641] - [usb] serial/option: blacklist Olivetti Olicard200 (Don Zickus) [895641] - [usb] quirks: add touchscreen that is dazzeled by remote wakeup (Don Zickus) [895641] - [usb] quirks: add one device that cannot deal with suspension (Don Zickus) [895641] - [usb] serial/option: add support for Inovia SEW858 device (Don Zickus) [895641] - [usb] serial/ti_usb_3410_5052: add Abbott strip port ID to combined table as well (Don Zickus) [895641] - [usb] support new huawei devices in option.c (Don Zickus) [895641] - [usb] xhci: Fix spurious wakeups after S5 on Haswell (Don Zickus) [895641] - [usb] xhci: fix write to USB3_PSSEN and XUSB2PRM pci config registers (Don Zickus) [895641] - [usb] xhci: quirk for extra long delay for S4 (Don Zickus) [895641] - [usb] xhci: Don't enable/disable RWE on bus suspend/resume (Don Zickus) [895641] - [net] usbnet: fix handling padding packet (Don Zickus) [895641] - [usb] imx21: accept very late isochronous URBs (Don Zickus) [895641] - [usb] core: check usb device's state before sending a Set SEL control transfer (Don Zickus) [895641] - [usb] xhci: Fix xHCI host issues on remote wakeup (Don Zickus) [1016889] - [usb] serial/pl2303: distinguish between original and cloned HX chips (Don Zickus) [895641] - [usb] fix typo in usb serial simple driver Kconfig (Don Zickus) [895641] - [usb] core: fix incorrect type in assignment in descriptors_changed() (Don Zickus) [895641] - [usb] core: compare and release one bos descriptor in usb_reset_and_verify_device() (Don Zickus) [895641] - [usb] ehci: remove debugging statement with ehci statistics in ehci_stop() (Don Zickus) [895641] - [usb] ehci: remove duplicate debug_async_open() prototype in ehci-dbg.c (Don Zickus) [895641] - [usb] ehci: enable debugging code when CONFIG_DYNAMIC_DEBUG is set (Don Zickus) [895641] - [usb] ehci: remove ehci_vdbg() verbose debugging statements (Don Zickus) [895641] - [usb] xhci: Fix warning introduced by disabling runtime PM (Don Zickus) [1016889] - [usb] storage: audit sysfs attribute permissions (Don Zickus) [895641] - [usb] xhci: prevent "callbacks suppressed" when debug is not enabled (Don Zickus) [1016889] - [usb] xhci: fix port BESL LPM capability checking (Don Zickus) [1016889] - [usb] ohci: fix build error related to ohci_suspend/resume (Don Zickus) [895641] - [usb] serial: clean up attribute permissions (Don Zickus) [895641] - [usb] usbtmc: fix up attribute permissions (Don Zickus) [895641] - [usb] core: be specific about attribute permissions (Don Zickus) [895641] - [usb] core: use DRIVER_ATTR_RW() (Don Zickus) [895641] - [usb] don't use bNbrPorts after initialization (Don Zickus) [895641] - [usb] fail on usb_hub_create_port_device() errors (Don Zickus) [895641] - [usb] fix cleanup after failure in hub_configure() (Don Zickus) [895641] - [usb] ohci: add missing PCI PM callbacks to ohci-pci.c (Don Zickus) [895641] - [usb] serial: fix stringify operator in usb-serial-simple (Don Zickus) [895641] - [usb] wusbcore: Use usb_init_urb instead of creating the URB manually (Don Zickus) [895641] - [usb] wusbcore: fix leak of urb in wa_xfer_destroy (Don Zickus) [895641] - [usb] wusbcore: fix resource cleanup in error path in __wa_xfer_setup_segs (Don Zickus) [895641] - [usb] wusbcore: clear RPIPE stall for control endpoints (Don Zickus) [895641] - [usb] uss720: fix DMA-buffer allocation (Don Zickus) [895641] - [usb] quatech2: fix port DMA-buffer allocations (Don Zickus) [895641] - [usb] quatech2: fix serial DMA-buffer allocations (Don Zickus) [895641] - [usb] keyspan: fix port DMA-buffer allocations (Don Zickus) [895641] - [usb] keyspan: fix serial DMA-buffer allocations (Don Zickus) [895641] - [usb] rh_call_control tbuf overflow fix (Don Zickus) [895641] - [usb] host: add Kconfig option for EHSET (Don Zickus) [895641] - [usb] serial/pl2303: improve the chip type detection/distinction (Don Zickus) [895641] - [usb] serial/pl2303: improve the chip type information output on startup (Don Zickus) [895641] - [usb] serial/pl2303: simplify the else-if contruct for type_1 chips in pl2303_startup() (Don Zickus) [895641] - [usb] xhci: fix dma mask setup in xhci.c (Don Zickus) [1016889] - [usb] xhci: trace debug statements related to ring expansion (Don Zickus) [1016889] - [usb] xhci: trace debug messages related to driver initialization and unload (Don Zickus) [1016889] - [usb] xhci: trace debug statements for urb cancellation (Don Zickus) [1016889] - [usb] xhci: add xhci_cmd_completion trace event (Don Zickus) [1016889] - [usb] xhci: add xhci_address_ctx trace event (Don Zickus) [1016889] - [usb] xhci: add trace for debug messages related to endpoint reset (Don Zickus) [1016889] - [usb] xhci: add trace for debug messages related to quirks (Don Zickus) [1016889] - [usb] xhci: add trace for debug messages related to changing contexts (Don Zickus) [1016889] - [usb] xhci: add traces for debug messages in xhci_address_device() (Don Zickus) [1016889] - [usb] xhci: remove CONFIG_USB_XHCI_HCD_DEBUGGING and unused code (Don Zickus) [1016889] - [usb] xhci: replace printk(KERN_DEBUG ...) (Don Zickus) [1016889] - [usb] xhci: replace xhci_info() with xhci_dbg() (Don Zickus) [1016889] - [usb] xhci: Add Device Tree support to XHCI Platform driver (Don Zickus) [1016889] - [usb] serial/pl2303: add two comments concerning the supported baud rates with HX chips (Don Zickus) [895641] - [usb] serial/pl2303: also use the divisor based baud rate encoding method for baud rates < 115200 with HX chips (Don Zickus) [895641] - [usb] serial/pl2303: increase the allowed baud rate range for the divisor based encoding method (Don Zickus) [895641] - [usb] serial/pl2303: move the two baud rate encoding methods to separate functions (Don Zickus) [895641] - [usb] serial/pl2303: remove 500000 baud from the list of standard baud rates (Don Zickus) [895641] - [usb] serial/pl2303: do not round to the next nearest standard baud rate for the divisor based baud rate encoding method (Don Zickus) [895641] - [usb] serial/pl2303: fix the upper baud rate limit check for type_0/1 chips (Don Zickus) [895641] - [usb] serial/pl2303: fix+improve the divsor based baud rate encoding method (Don Zickus) [895641] - [usb] hwa: avoid constant suspend and resume on the root hub (Don Zickus) [895641] - [usb] adutux: fix big-endian device-type reporting (Don Zickus) [895641] - [usb] usbtmc: fix big-endian probe of Rigol devices (Don Zickus) [895641] - [usb] wusbcore: clean up list locking in urb enqueue (Don Zickus) [895641] - [usb] wusbcore: fix root hub hub_status_data to only return > 0 if status has actually changed (Don Zickus) [895641] - [usb] ehci: Add support for SINGLE_STEP_SET_FEATURE test of EHSET (Don Zickus) [895641] - [usb] hcd: Log error code if reset() fails (Don Zickus) [895641] - [usb] misc/usb3503: Support operation with no I2C control (Don Zickus) [895641] - [usb] misc/usb3503: Add USB3503A to the compatible list (Don Zickus) [895641] - [usb] misc/usb3503: Default to hub mode (Don Zickus) [895641] - [usb] misc/usb3503: Fix typos in error messages (Don Zickus) [895641] - [usb] misc/usb3503: Factor out I2C probe (Don Zickus) [895641] - [usb] misc/usb3503: Convert to regmap (Don Zickus) [895641] - [usb] misc/usb3503: Actively manage Hub Connect GPIO (Don Zickus) [895641] - [usb] misc/usb3503: Use gpio_set_value_cansleep() (Don Zickus) [895641] - [usb] Move definition of USB_EHCI_BIG_ENDIAN_MMIO et al. out side of the ifs (Don Zickus) [895641] - [usb] misc/usb3503: Convert to devm_ APIs (Don Zickus) [895641] - [usb] serial: move the "simple" drivers into usb-serial-simple.c (Don Zickus) [895641] - [net] usbnet: support DMA SG (Don Zickus) [895641] - [usb] xhci: mark no_sg_constraint (Don Zickus) [1016889] - [usb] introduce usb_device_no_sg_constraint() helper (Don Zickus) [895641] - [usb] ehci: support running URB giveback in tasklet context (Don Zickus) [895641] - [usb] ehci: improve interrupt qh unlink (Don Zickus) [895641] - [usb] ehci: improve ehci_endpoint_disable (Don Zickus) [895641] - [usb] hcd: support giveback of URB in tasklet context (Don Zickus) [895641] - [usb] fix some scripts/kernel-doc warnings (Don Zickus) [895641] - [usb] ehci: don't depend on hardware for tracking port resets and resumes (Don Zickus) [895641] - [usb] ehci: keep better track of resuming ports (Don Zickus) [895641] - [usb] pl2303: restrict the divisor based baud rate encoding method to the "HX" chip type (Don Zickus) [895641] - [usb] refactor code for enabling/disabling remote wakeup (Don Zickus) [895641] - [usb] simplify the interface of usb_get_status() (Don Zickus) [895641] - [usb] xhci: add missing dma-mapping.h includes (Don Zickus) [895641] - [net] usbnet: centralize computing of max rx/tx qlen (Don Zickus) [895641] - [usb] serial: add driver for Suunto ANT+ USB device (Don Zickus) [895641] - [usb] ohci_usb warn "irq nobody cared" on shutdown (Don Zickus) [895641] - [usb] ohci-ep93xx: tidy up driver (*probe) and (*remove) (Don Zickus) [895641] - [usb] ohci-ep93xx: use devm_clk_get() (Don Zickus) [895641] - [usb] ohci-ep93xx: use platform_get_irq() (Don Zickus) [895641] - [usb] ohci-ep93xx: use devm_ioremap_resource() (Don Zickus) [895641] - [usb] usb-skeleton: add retry for nonblocking read (Don Zickus) [895641] - [usb] usbtmc: convert to devm_kzalloc (Don Zickus) [895641] - [usb] usbtmc: remove redundant braces (Don Zickus) [895641] - [usb] usbtmc: call pr_err instead of plain printk (Don Zickus) [895641] - [usb] usbtmc: remove trailing spaces (Don Zickus) [895641] - [usb] usbfs: Allow printer class 'get_device_id' without needing to claim the intf (Don Zickus) [895641] - [usb] remove redundant "#if" (Don Zickus) [895641] - [usb] misc: EHSET Test Fixture device driver for host compliance (Don Zickus) [895641] - [usb] clamp bInterval to allowed range (Don Zickus) [895641] - [usb] atm/speedtch: be careful with bInterval (Don Zickus) [895641] - [usb] cdc-acm: be careful with bInterval (Don Zickus) [895641] - [usb] fix build warning in pci-quirks.h when CONFIG_PCI is not enabled (Don Zickus) [895641] - [usb] xhci: Mark two functions __maybe_unused (Don Zickus) [895641] - [usb] check sg buffer size in usb_submit_urb (Don Zickus) [895641] - [usb] isp1362: move debug files from proc to debugfs (Don Zickus) [895641] - [usb] sl811: move debug files from proc to debugfs (Don Zickus) [895641] - [usb] remove unneeded idr.h include (Don Zickus) [895641] - [usb] sl811: remove CONFIG_USB_DEBUG dependency (Don Zickus) [895641] - [usb] isp116x: remove dependency on CONFIG_USB_DEBUG (Don Zickus) [895641] - [usb] isp1362: remove CONFIG_USB_DEBUG dependency (Don Zickus) [895641] - [usb] isp1362: remove _DBG() usage (Don Zickus) [895641] - [usb] isp1362: remove unused _WARN_ON() calls (Don Zickus) [895641] - [usb] isp1362: remove unused _BUG_ON() calls (Don Zickus) [895641] - [usb] usbatm: remove CONFIG_USB_DEBUG dependancy (Don Zickus) [895641] - [usb] usbatm: move the atm_dbg() call to use dynamic debug (Don Zickus) [895641] - [usb] usbatm: don't rely on CONFIG_USB_DEBUG (Don Zickus) [895641] - [usb] usbatm: remove unneeded trace printk calls (Don Zickus) [895641] - [usb] usbatm: remove unused UDSL_ASSERT macro (Don Zickus) [895641] - [usb] ti_usb_3410_5052: remove vendor/product module parameters (Don Zickus) [895641] - [usb] ti_usb_3410_5052: remove unused wait queue (Don Zickus) [895641] - [usb] ti_usb_3410_5052: kill private fifo (Don Zickus) [895641] - [usb] safe_serial: remove vendor/product module parameters (Don Zickus) [895641] - [usb] mos7840: remove broken chase implementation (Don Zickus) [895641] - [usb] io_ti: move port initialisation to probe (Don Zickus) [895641] - [usb] io_ti: kill private fifo (Don Zickus) [895641] - [usb] io_edgeport: remove unused defines (Don Zickus) [895641] - [usb] ftdi_sio: remove unused defines (Don Zickus) [895641] - [usb] ftdi_sio: remove vendor/product module parameters (Don Zickus) [895641] - [usb] ftdi_sio: remove redundant raise of DTR/RTS at open (Don Zickus) [895641] - [usb] ftdi_sio: clean up device initialisation (Don Zickus) [895641] - [usb] oti6858: do not call set_termios with uninitialised data (Don Zickus) [895641] - [usb] pl2303: remove debugging noise (Don Zickus) [895641] - [usb] pl2303: clean up set_termios (Don Zickus) [895641] - [usb] pl2303: clean up baud-rate handling (Don Zickus) [895641] - [usb] pl2303: refactor baud-rate handling (Don Zickus) [895641] - [usb] console: remove unnecessary operations test (Don Zickus) [895641] - [usb] console: use dev_dbg (Don Zickus) [895641] - [usb] serial: set drain delay at port probe (Don Zickus) [895641] - [usb] serial: clean up dtr_rts (Don Zickus) [895641] - [usb] serial: remove hupping check from tiocmiwait (Don Zickus) [895641] - [usb] serial: remove defensive test from set_termios (Don Zickus) [895641] - [usb] misc: remove CONFIG_USB_DEBUG from Makefile (Don Zickus) [895641] - [usb] adutux: remove direct calls to printk() (Don Zickus) [895641] - [usb] adutux: remove custom debug macro and module parameter (Don Zickus) [895641] - [usb] adutux: remove custom debug macro (Don Zickus) [895641] - [usb] adutux: remove unneeded tracing macros (Don Zickus) [895641] - [usb] legotower: remove direct calls to printk() (Don Zickus) [895641] - [usb] legotower: remove custom debug macro and module parameter (Don Zickus) [895641] - [usb] legousbtower: remove custom debug macro (Don Zickus) [895641] - [usb] legotower: remove unneeded tracing macros (Don Zickus) [895641] - [usb] ldusb: remove custom dbg_info() macro (Don Zickus) [895641] - [usb] xhci: Correct misplaced newlines (Don Zickus) [1016889] - [usb] xhci: refactor EHCI/xHCI port switching (Don Zickus) [1016889 970717] - [usb] xhci: Report USB 2.1 link status for L1 (Don Zickus) [1016889] - [usb] xhci: Refactor port status into a new function (Don Zickus) [1016889] - [usb] xhci: add the suspend/resume functionality (Don Zickus) [1016889] - [usb] move the definition of USB_MAXCHILDREN (Don Zickus) [895641] - [usb] atm: avoid parsing names as kthread_run() format strings (Don Zickus) [895641] - [usb] xhci: Add missing unlocks on error paths (Don Zickus) [895641] - [usb] ehci-atmel: prepare clk before calling enable (Don Zickus) [895641] - [usb] hwa: fix device probe failure (Don Zickus) [895641] - [usb] wusbcore: add sysfs attribute for retry count (Don Zickus) [895641] - [usb] wusbcore: add sysfs attribute for DNTS count and interval (Don Zickus) [895641] - [usb] check usb_hub_to_struct_hub() return value (Don Zickus) [895641] - [usb] ehci: Remove double assignment of .start in ehci_msp_hc_driver (Don Zickus) [895641] - [usb] ehci: export ehci_handshake for ehci-hcd sub-drivers (Don Zickus) [895641] - [usb] wusbcore: add scatter gather support (Don Zickus) [895641] - [usb] cdc-acm: remove unneeded spin_lock_irqsave/restore on write path (Don Zickus) [895641] - [usb] serial: increase the number of devices we support (Don Zickus) [895641] - [usb] serial: make minor allocation dynamic (Don Zickus) [895641] - [usb] xhci: remove BUG() in xhci_get_endpoint_type() (Don Zickus) [895641] - [usb] xhci: Remove BUG in xhci_setup_addressable_virt_dev (Don Zickus) [895641] - [usb] xhci: Remove BUG_ON in xhci_get_input_control_ctx (Don Zickus) [895641] - [usb] xhci: Remove BUG_ON() in xhci_alloc_container_ctx (Don Zickus) [895641] - [usb] ehci-platform: add pre_setup() method to platform data (Don Zickus) [895641] - [usb] serial: add minor and port number (Don Zickus) [895641] - [usb] wusbcore: ignore HWA_NOTIF_BPST_ADJ notifications (Don Zickus) [895641] - [usb] wusbcore: add HWA-specific fields to usb_rpipe_descriptor (Don Zickus) [895641] - [usb] wusbhc: disable suspend and resume on the root hub (Don Zickus) [895641] - [usb] fix PTR_ERR translation in init_usb_class() (Don Zickus) [895641] - [usb] wusbcore: reduce keepalive threshold from timeout/2 to timeout/3 (Don Zickus) [895641] - [usb] host: make USB_ARCH_HAS_?HCI obsolete (Don Zickus) [895641] - [usb] ohci: remove bogus #error (Don Zickus) [895641] - [usb] add usb2 Link PM variables to sysfs and usb_device (Don Zickus) [895641] - [usb] xhci: add USB2 Link power management BESL support (Don Zickus) [895641] - [usb] xhci: define port register names and use them instead of magic numbers (Don Zickus) [895641] - [usb] xhci: check usb2 port capabilities before adding hw link PM support (Don Zickus) [895641] - [usb] xhci: unify parameter of xhci_msi_irq (Don Zickus) [895641] - [usb] xhci-dbg: Display endpoint number and direction in context dump (Don Zickus) [895641] - [usb] serial: pl2303 works at 500kbps (Don Zickus) [895641] - [usb] ohci: add a name for the platform-private field (Don Zickus) [895641] - [usb] ohci: make ohci-platform a separate driver (Don Zickus) [895641] - [usb] misc/usb3503: Remove 100ms sleep on reset, conform to data sheet (Don Zickus) [895641] - [usb] misc/usb3503: Fix up whitespace (Don Zickus) [895641] - [usb] Allow the USB HCD to create Wireless USB root hubs (Don Zickus) [895641] - [usb] serial: add support Infineon modem USB flashloader driver (Don Zickus) [895641] - [usb] ohci: make ohci-pci a separate driver (Don Zickus) [895641] - [usb] ohci: Generic changes to make ohci-pci a separate driver (Don Zickus) [895641] - [usb] ohci: prepare to make ohci-hcd a library module (Don Zickus) [895641] - [usb] fhci: upgrade the isochronous API (Don Zickus) [895641] - [usb] imx21: upgrade the isochronous API (Don Zickus) [895641] - [usb] serial: dump small buffers with help of *ph (Don Zickus) [895641] - [usb] host: remove leftover release_mem_region (Don Zickus) [895641] - [usb] misc/usb3503: Adding device tree entry 'disabled-ports' (Don Zickus) [895641] - [usb] misc/usb3503: Add to select the ports to disable (Don Zickus) [895641] - [usb] ehci: Only sleep for post-resume handover if devices use persist (Don Zickus) [895641] - [usb] message: Fixed parenthesis error in sizeof function (Don Zickus) [895641] - [usb] message: fixed error 'no space before bracket' (Don Zickus) [895641] - [usb] devio: fixed error 'do not use assignment in if condition' (Don Zickus) [895641] - [usb] devio: Fixed macro parenthesis error (Don Zickus) [895641] - [usb] devio: fixed warning 'use instead ' (Don Zickus) [895641] - [usb] usbtmc: Change magic number to constant (Don Zickus) [895641] - [usb] usbtmc: usbtmc_read sends multiple TMC header based on rigol_quirk (Don Zickus) [895641] - [usb] usbtmc: Set rigol_quirk if device is listed (Don Zickus) [895641] - [usb] usbtmc: TMC request code segregated from usbtmc_read (Don Zickus) [895641] - [usb] usbtmc: Add flag rigol_quirk to usbtmc_device_data (Don Zickus) [895641] - [usb] storage/alauda: initialize variables directly (Don Zickus) [895641] - [usb] storage/sddr09: initialize variables directly (Don Zickus) [895641] - [usb] fsl: add missing platform_driver owner (Don Zickus) [895641] - [usb] quatech2: Staticize local symbol (Don Zickus) [895641] - [usb] misc: Fixed assignment error in if statement (Don Zickus) [895641] - [usb] misc: Added space after closing brace in adutux.c (Don Zickus) [895641] - [usb] misc: Added space after comma in adutux.c (Don Zickus) [895641] - [usb] misc: Reformatted pointer variables in adutux.c (Don Zickus) [895641] - [usb] misc: Removed space before tabs in adutux.c (Don Zickus) [895641] - [usb] misc: Replaced deprecated preprocessor in adutux.c (Don Zickus) [895641] - [fs] nfsd: fix discarded security labels on setattr (J. Bruce Fields) [1025832] - [fs] nfs: fix inverted test for delegation in nfs4_reclaim_open_state (Jeff Layton) [1025457] - [x86] kdump: crashkernel=X try to reserve below 896M first, then try below 4G, then MAXMEM (Chao WANG) [994685] - [kernel] audit: format user messages to size of MAX_AUDIT_MESSAGE_LENGTH (Richard Guy Briggs) [1019913] - [kernel] audit_alloc: clear TIF_SYSCALL_AUDIT if !audit_context (Richard Guy Briggs) [1026043]- [ethernet] qlcnic: Update version to 5.3.48 (Chad Dupuis) [725018] - [ethernet] qlcnic: Implement ndo_get_phys_port_id for 82xx adapter (Chad Dupuis) [725018] - [ethernet] qlcnic: Enable diagnostic test for multiple Tx queues (Chad Dupuis) [725018] - [ethernet] qlcnic: Enable Tx queue changes using ethtool for 82xx Series adapter (Chad Dupuis) [725018] - [ethernet] qlcnic: Multi Tx queue support for 82xx Series adapter (Chad Dupuis) [725018] - [ethernet] qlcnic: Update version to 5.3.47 (Chad Dupuis) [725018] - [ethernet] qlcnic: Add support for 84xx adapters to load firmware from file (Chad Dupuis) [725018] - [ethernet] qlcnic: Loopback Inter Driver Communication AEN handler (Chad Dupuis) [725018] - [ethernet] qlcnic: Add PVID support for 84xx adapters (Chad Dupuis) [725018] - [ethernet] qlcnic: Enable support for 844X adapter (Chad Dupuis) [725018] - [ethernet] qlcnic: Update version to 5.2.46 (Chad Dupuis) [725018] - [ethernet] qlcnic: Dump mailbox command data when a command times out (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix driver initialization for 83xx adapters (Chad Dupuis) [725018] - [ethernet] qlcnic: Flush mailbox command list when mailbox is not available (Chad Dupuis) [725018] - [ethernet] qlcnic: Reinitialize mailbox data structures after firmware reset (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix beacon state return status handling (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix set driver version command (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix for flash update failure on 83xx adapter (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix link speed and duplex display for 83xx adapter (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix link speed display for 82xx adapter (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix external loopback test (Chad Dupuis) [725018] - [ethernet] qlcnic: Removed adapter series name from warning messages (Chad Dupuis) [725018] - [ethernet] qlcnic: Free up memory in error path (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix ingress MAC learning (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix MAC address filter issue on 82xx adapter (Chad Dupuis) [725018] - [ethernet] qlcnic: Update version to 5.2.45 (Chad Dupuis) [725018] - [ethernet] qlcnic: Enable mailbox interface in poll mode when interrupts are not available (Chad Dupuis) [725018] - [ethernet] qlcnic: Replace poll mode mailbox interface with interrupt based mailbox interface (Chad Dupuis) [725018] - [ethernet] qlcnic: Interrupt based driver firmware mailbox mechanism (Chad Dupuis) [725018] - [ethernet] qlcnic: Enhance diagnostic loopback error codes (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix setting Guest VLAN (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix operation type and command type (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix initialization of work function (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix guest VLAN (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix releasing of Tx frag which was never mapped (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix dump template version mask (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix ethtool display for 83xx adapter (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix panic while setting VF's MAC address (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix multicast packet handling for PF and VF (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix NULL pointer dereference in VF probe path (Chad Dupuis) [725018] - [ethernet] qlcnic: Set __QLCNIC_DEV_UP in adapter state before enabling interrupts (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix invalid register offset calculation (Chad Dupuis) [725018] - [ethernet] qlcnic: Update version to 5.2.44 (Chad Dupuis) [725018] - [ethernet] qlcnic: Add support for 83xx suspend and resume (Chad Dupuis) [725018] - [ethernet] qlcnic: Add support for 'set driver version' in 83XX (Chad Dupuis) [725018] - [ethernet] qlcnic: Cleanup of structure qlcnic_hardware_context (Chad Dupuis) [725018] - [ethernet] qlcnic: Add support for PEX DMA method to read memory section of adapter dump (Chad Dupuis) [725018] - [ethernet] qlcnic: Minimize sleep duration within loopback diagnostic test (Chad Dupuis) [725018] - [ethernet] qlcnic: Secondary unicast MAC address support (Chad Dupuis) [725018] - [ethernet] qlcnic: Handle qlcnic_alloc_mbx_args() failure (Chad Dupuis) [725018] - [ethernet] qlcnic: replace strict_strtoul() with kstrtoul() (Chad Dupuis) [725018] - [ethernet] qlcnic: remove redundant D0 power state set (Chad Dupuis) [725018] - [ethernet] qlcnic: Fix typo in printk (Chad Dupuis) [725018] - [ethernet] qlcnic: Update version to 5.2.43 (Chad Dupuis) [725018] - [ethernet] qlcnic: Enhance virtual NIC logging (Chad Dupuis) [725018] - [ethernet] qlcnic: qlcnic_get_board_name() function cleanup (Chad Dupuis) [725018] - [ethernet] qlcnic: Implement GET_LED_STATUS command for 82xx adapter (Chad Dupuis) [725018] - [ethernet] qlcnic: modify reset recovery path in diag mode (Chad Dupuis) [725018] - [ethernet] qlcnic: diagnostics routine changes (Chad Dupuis) [725018] - [ethernet] qlcnic: Convert nested if-else to switch-case (Chad Dupuis) [725018] - [ethernet] qlcnic: Initialize trans_work and idc_aen_work at VF probe (Chad Dupuis) [725018] - [ethernet] qlcnic: Remove qlcnic_config_npars module parameter (Chad Dupuis) [725018] - [ethernet] qlcnic: Update IRQ name for 8200 and 8300 Series adapter (Chad Dupuis) [725018] - [ethernet] qlcnic: Disable INT-x interrupt for 83xx on driver unload (Chad Dupuis) [725018] - [ethernet] qlcnic: Support spoof check config (Chad Dupuis) [725018] - [x86] Fix x86 invalid cpu boot failure message (Prarit Bhargava) [1024731] - [virt] virtio-net: refill only when device is up during setting queues (Jason Wang) [1016469] - [crypto] crc-t10dif: add MODULE_SOFTDEP (Kyle McMartin) [968869] - [crypto] crct10dif: Add fallback for broken initrds (Kyle McMartin) [968869] - [crypto] crct10dif: Use PTR_RET (Kyle McMartin) [968869] - [crypto] crct10dif: Simple correctness and speed test for CRCT10DIF hash (Kyle McMartin) [968869] - [crypto] crct10dif: Glue code to cast accelerated CRCT10DIF assembly as a crypto transform (Kyle McMartin) [968869] - [crypto] crct10dif: Accelerated CRC T10 DIF computation with PCLMULQDQ instruction (Kyle McMartin) [968869] - [crypto] crct10dif: Wrap crc_t10dif function all to use crypto transform framework (Kyle McMartin) [968869] - [kernel] modules: add support for soft module dependencies (Kyle McMartin) [968869] - [misc] mei: don't get stuck in select during reset (Prarit Bhargava) [1025420] - [misc] mei/bus: do not overflow the device name buffer (Prarit Bhargava) [1025420] - [misc] mei: wake also writers on reset (Prarit Bhargava) [1025420] - [misc] mei/hbm: fix typo in error message (Prarit Bhargava) [1025420] - [misc] mei: check whether hw start has succeeded (Prarit Bhargava) [1025420] - [misc] mei: check if the hardware reset succeeded (Prarit Bhargava) [1025420] - [misc] mei: mei_cl_connect, don't multiply the timeout twice (Prarit Bhargava) [1025420] - [misc] mei: do not override a client writing state when buffering (Prarit Bhargava) [1025420] - [misc] mei: move mei_cl_irq_write_complete to client.c (Prarit Bhargava) [1025420] - [misc] mei: support HBM versioning (Prarit Bhargava) [1025420] - [nfc] mei_phy: Clean up file (Prarit Bhargava) [1025420] - [misc] mei: move mei_cl_complete to client.c (Prarit Bhargava) [1025420] - [misc] mei: revamp interrupt thread handlers (Prarit Bhargava) [1025420] - [virt] virtio-net: correctly handle cpu hotplug notifier during resuming (Jason Wang) [1016996] - [virt] virtio-net: don't respond to cpu hotplug notifier if we're not ready (Jason Wang) [1016996] - [fs] nfs: fix handling of invalid mount options in nfs_remount (Jeff Layton) [1021538] - [fs] nfs: reject version and minorversion changes on remount attempts (Jeff Layton) [1021538] - [drm] qxl: avoid an oops in the deferred io code (Dave Airlie) [1003728 1026182] - [drm] qxl: fix disabling extra monitors from client (Dave Airlie) [1026182] - [drm] qxl: remove unnecessary check (Dave Airlie) [1026182] - [drm] qxl: prefer the monitor config resolution (Dave Airlie) [1026182] - [drm] copy mode type in drm_mode_connector_list_update() (Dave Airlie) [1026182] - [drm] qxl: notify that the monitor config changed (Dave Airlie) [1026182] - [drm] return if changed in drm_helper_hpd_irq_event() (Dave Airlie) [1026182] - [block] rsxx: Fix possible kernel panic with invalid config (Steve Best) [1024550] - [block] rsxx: Disallow discards from being unmapped (Steve Best) [1024550] - [virt] hid-hyperv: convert alloc+memcpy to memdup (Jason Wang) [1026618] - [virt] hyperv/storvsc: Increase the value of STORVSC_MAX_IO_REQUESTS (Jason Wang) [1026618] - [virt] hyperv/storvsc: Support FC devices (Jason Wang) [1026618] - [virt] hyperv: Add the GUID fot synthetic fibre channel device (Jason Wang) [1026618] - [virt] hyperv/storvsc: Implement multi-channel support (Jason Wang) [1026618] - [virt] hyperv/storvsc: Update the storage protocol to win8 level (Jason Wang) [1026618] - [virt] hyperv/storvsc: Increase the value of scsi timeout for storvsc devices (Jason Wang) [1026618] - [virt] hyperv/vmbus: Terminate vmbus version negotiation on timeout (Jason Wang) [1026618] - [virt] hv_util: Correctly support ws2008R2 and earlier (Jason Wang) [1026618] - [virt] hyperv/vmbus: Do not attempt to negoatiate a new version prematurely (Jason Wang) [1026618] - [virt] hyperv/vmbus: Fix a bug in the handling of channel offers (Jason Wang) [1026618] - [virt] hyperv: remove HV_DRV_VERSION (Jason Wang) [1026618] - [virt] hv_balloon: Initialize the transaction ID just before sending the packet (Jason Wang) [1026618] - [virt] hv_util: Fix a bug in version negotiation code for util services (Jason Wang) [1026618] - [virt] hyperv/vmbus: incorrect device name is printed when child device is unregistered (Jason Wang) [1026618] - [virt] hyperv: allocate synic structures before hv_synic_init() (Jason Wang) [1026618] - [virt] hyperv: check interrupt mask before read_index (Jason Wang) [1026618] - [virt] hyperv/vmbus: Implement multi-channel support (Jason Wang) [1026618]- [net] bridge: pass correct vlan id to multicast code (Vlad Yasevich) [912737] - [net] bridge: Fix updating FDB entries when the PVID is applied (Vlad Yasevich) [912737] - [net] bridge: Fix the way the PVID is referenced (Vlad Yasevich) [912737] - [net] bridge: Apply the PVID to priority-tagged frames (Vlad Yasevich) [912737] - [net] bridge: Don't use VID 0 and 4095 in vlan filtering (Vlad Yasevich) [912737] - [net] bridge: Correctly clamp MAX forward_delay when enabling STP (Vlad Yasevich) [997814] - [net] bridge: Clamp forward_delay when enabling STP (Vlad Yasevich) [997814] - [net] ipv6: mld: introduce mld_{gq, ifc, dad}_stop_timer functions (Daniel Borkmann) [1023947] - [net] ipv6: mld: refactor query processing into v1/v2 functions (Daniel Borkmann) [1023947] - [net] ipv6: mld: similarly to MLDv2 have min max_delay of 1 (Daniel Borkmann) [1023947] - [net] ipv6: mld: implement RFC3810 MLDv2 mode only (Daniel Borkmann) [1023947] - [net] ipv6: mld: get rid of MLDV2_MRC and simplify calculation (Daniel Borkmann) [1023947] - [net] ipv6: mld: clean up MLD_V1_SEEN macro (Daniel Borkmann) [1023947] - [net] ipv6: mld: fix v1/v2 switchback timeout to rfc3810, 9.12. (Daniel Borkmann) [1023947] - [net] ipv6: mcast: use defines for rfc3810/8.1 lengths (Daniel Borkmann) [1023947] - [net] ipv6: *_start_timer: rather use unsigned long (Daniel Borkmann) [1023947] - [net] ipv6: igmp6_event_query: use msecs_to_jiffies (Daniel Borkmann) [1023947] - [net] ipv6: make unsolicited report intervals configurable for mld (Daniel Borkmann) [1023947] - [net] ipv4, ipv6: send igmpv3/mld packets with TC_PRIO_CONTROL (Daniel Borkmann) [1023947] - [net] bridge: disable snooping if there is no querier (Vlad Yasevich) [1019950] - [net] unix: inherit SOCK_PASS{CRED, SEC} flags from socket to fix race (Daniel Borkmann) [1023964]- [scsi] aacraid: missing capable() check in compat ioctl (Rich Bono) [1025840] - [scsi] scsi_dh_rdac: Add new IBM 1813 product id to rdac devlist (Rob Evers) [1020969] - [scsi] aic94xx: remove driver (Rich Bono) [978980] - [scsi] qla4xxx: Populate local CHAP credentials for flash target sessions (Chad Dupuis) [1006158] - [scsi] qla4xxx: Support setting of local CHAP index for flash target entry (Chad Dupuis) [1006158] - [scsi] qla4xxx: Correct the check for local CHAP entry type (Chad Dupuis) [1006158] - [scsi] qla4xxx: correctly update session discovery_parent_idx (Chad Dupuis) [1020197] - [scsi] aacraid: avoid parsing names as kthread_run() format strings (Rich Bono) [752081] - [scsi] hpsa: return 0 from driver probe function on success, not 1 (Tomas Henzl) [862713] - [scsi] hpsa: remove unused Smart Array ID (Tomas Henzl) [862713] - [scsi] hpsa: bump driver version to reflect changes (Tomas Henzl) [862713] - [scsi] hpsa: housekeeping patch for device_id and product arrays (Tomas Henzl) [862713] - [scsi] hpsa: add HP Smart Array Gen8 names (Tomas Henzl) [862713] - [scsi] hpsa: add HP Smart Array Gen9 PCI ID's (Tomas Henzl) [862713] - [treewide] Convert retrun typos to return (Tomas Henzl) [862713] - [scsi] hpsa: fix warning with smp_processor_id() in preemptible (Tomas Henzl) [862713] - [scsi] hpsa: remove unneeded variable (Tomas Henzl) [862713] - [scsi] hpsa: fix a race in cmd_free/scsi_done (Tomas Henzl) [862713]- [ethernet] tg3: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1024060] - [ethernet] tg3: Miscellaneous conversions to ETH_ALEN (Ivan Vecera) [1024060] - [ethernet] tg3: use phylib when robo switch is in use (Ivan Vecera) [1024060] - [netdrv] ssb: provide phy address for Gigabit Ethernet driver (Ivan Vecera) [1024060] - [ethernet] tg3: add support a phy at an address different than 01 (Ivan Vecera) [1024060] - [ethernet] tg3: Update version to 3.134 (Ivan Vecera) [1024060] - [ethernet] tg3: Remove unnecessary spinlock (Ivan Vecera) [1024060] - [ethernet] tg3: Appropriately classify interrupts during request_irq (Ivan Vecera) [1024060] - [ethernet] tg3: Remove redundant if check (Ivan Vecera) [1024060] - [ethernet] tg3: Remove if 0'd code (Ivan Vecera) [1024060] - [ethernet] tg3: LED in shared mode does not blink during traffic (Ivan Vecera) [1024060] - [ethernet] tg3: Add support for new 577xx device ids (Ivan Vecera) [1024060] - [ethernet] tg3: Add function tg3_phy_shdw_write() (Ivan Vecera) [1024060] - [ethernet] tg3: Use pci_dev pm_cap (Ivan Vecera) [1024060] - [ethernet] tg3: Expand led off fix to include 5720 (Ivan Vecera) [1024060] - [s390] cio: Introduce on-close CHSC IOCTLs (Hendrik Brueckner) [1022446] - [s390] cio: Make /dev/chsc a single-open device (Hendrik Brueckner) [1022442] - [s390] cio: Introduce generic synchronous CHSC IOCTL (Hendrik Brueckner) [1022441] - [s390] sclp: Add SCLP character device driver (Hendrik Brueckner) [1022425] - [virt] kvm: Create non-coherent DMA registeration (Alex Williamson) [1025470] - [virt] kvm: Convert iommu_flags to iommu_noncoherent (Alex Williamson) [1025470] - [virt] kvm: Add VFIO device (Alex Williamson) [1025470] - [vfio] vfio_iommu_type1: fix bug caused by break in nested loop (Alex Williamson) [1025468] - [vfio] fix documentation more (Alex Williamson) [1025468] - [vfio] vfio-pci: PCI hot reset interface (Alex Williamson) [1025468] - [vfio] vfio-pci: Test for extended config space (Alex Williamson) [1025468] - [vfio] vfio-pci: Use fdget() rather than eventfd_fget() (Alex Williamson) [1025468] - [vfio] Add O_CLOEXEC flag to vfio device fd (Alex Williamson) [1025468] - [vfio] use get_unused_fd_flags(0) instead of get_unused_fd() (Alex Williamson) [1025468] - [vfio] add external user support (Alex Williamson) [1025468] - [vfio] fix documentation (Alex Williamson) [1025468] - [block] blk-throttle: Enable hierarchy even when sane mount flag is not specified (Vivek Goyal) [1015648] - [block] blk-throttle: implement proper hierarchy support (Vivek Goyal) [1015648] - [block] blk-throttle: implement throtl_grp->has_rules[] (Vivek Goyal) [1015648] - [block] blk-throttle: Account for child group's start time in parent while bio climbs up (Vivek Goyal) [1015648] - [block] blk-throttle: add throtl_qnode for dispatch fairness (Vivek Goyal) [1015648] - [block] blk-throttle: make throtl_pending_timer_fn() ready for hierarchy (Vivek Goyal) [1015648] - [block] blk-throttle: make tg_dispatch_one_bio() ready for hierarchy (Vivek Goyal) [1015648] - [block] blk-throttle: make blk_throtl_bio() ready for hierarchy (Vivek Goyal) [1015648] - [block] blk-throttle: make blk_throtl_drain() ready for hierarchy (Vivek Goyal) [1015648] - [block] blk-throttle: dispatch from throtl_pending_timer_fn() (Vivek Goyal) [1015648] - [block] blk-throttle: implement dispatch looping (Vivek Goyal) [1015648] - [block] blk-throttle: separate out throtl_service_queue->pending_timer from throtl_data->dispatch_work (Vivek Goyal) [1015648] - [block] blk-throttle: set REQ_THROTTLED from throtl_charge_bio() and gate stats update with it (Vivek Goyal) [1015648] - [block] blk-throttle: move bio_lists[], implement sq_to_tg(), sq_to_td() and throtl_log() (Vivek Goyal) [1015648] - [block] blk-throttle: add throtl_service_queue->parent_sq (Vivek Goyal) [1015648] - [block] blk-throttle: generalize update_disptime optimization in blk_throtl_bio() (Vivek Goyal) [1015648] - [block] blk-throttle: move bio_lists[] blk-throttle: dispatch to throtl_data->service_queue.bio_lists[] (Vivek Goyal) [1015648] - [block] blk-throttle: move bio_lists[] and friends to throtl_service_queue (Vivek Goyal) [1015648] - [block] blk-throttle: add throtl_grp->service_queue (Vivek Goyal) [1015648] - [block] blk-throttle: reorganize throtl_service_queue passed around as argument (Vivek Goyal) [1015648] - [block] blk-throttle: pass around throtl_service_queue instead of throtl_data (Vivek Goyal) [1015648] - [block] blk-throttle: add backlink pointer from throtl_grp to throtl_data (Vivek Goyal) [1015648] - [block] blk-throttle: simplify throtl_grp flag handling (Vivek Goyal) [1015648] - [block] blk-throttle: rename throtl_rb_root to throtl_service_queue (Vivek Goyal) [1015648] - [block] blk-throttle: remove pointless throtl_nr_queued() optimizations (Vivek Goyal) [1015648] - [block] blk-throttle: relocate throtl_schedule_delayed_work() (Vivek Goyal) [1015648] - [block] blk-throttle: collapse throtl_dispatch() into the work function (Vivek Goyal) [1015648] - [block] blk-throttle: remove deferred config application mechanism (Vivek Goyal) [1015648] - [block] blk-throttle: remove spurious throtl_enqueue_tg() call from throtl_select_dispatch() (Vivek Goyal) [1015648] - [block] blkcg: move bulk of blkcg_gq release operations to the RCU callback (Vivek Goyal) [1015648] - [block] blkcg: invoke blkcg_policy->pd_init() after parent is linked (Vivek Goyal) [1015648] - [block] blkcg: implement blkg_for_each_descendant_post() (Vivek Goyal) [1015648] - [block] blkcg: move blkg_for_each_descendant_pre() to block/blk-cgroup.h (Vivek Goyal) [1015648] - [block] blkcg: fix error return path in blkg_create() (Vivek Goyal) [1015648] - [char] ipmi: Add MODULE_ALIAS for autoloading ipmi driver on ACPI systems (Shyam Iyer) [844867]- [security] keys: Fix UID check in keyctl_get_persistent() (David Howells) [991110] - [security] keys: fix error return code in big_key_instantiate() (David Howells) [991110] - [powerpc] tm: Switch out userspace PPR and DSCR sooner (Steve Best) [1016823] - [virt] kvm: fix KVM_SET_XCRS loop (Paolo Bonzini) [1007897] - [virt] kvm: fix KVM_SET_XCRS for CPUs that do not support XSAVE (Paolo Bonzini) [1007897] - [virt] kvm: only copy XSAVE state for the supported features (Paolo Bonzini) [1007897] - [virt] kvm: prevent setting unsupported XSAVE states (Paolo Bonzini) [1007897] - [virt] kvm: mask unsupported XSAVE entries from leaf 0Dh index 0 (Paolo Bonzini) [1007897] - [ethernet] bnx2x: remove unnecessary pci_set_drvdata() (Michal Schmidt) [1022068] - [ethernet] bnx2x: Add ndo_get_phys_port_id support (Michal Schmidt) [1022068] - [ethernet] bnx2x: Change variable type to bool (Michal Schmidt) [1022068] - [ethernet] bnx2x: skb_is_gso_v6() requires skb_is_gso() (Michal Schmidt) [1022068] - [ethernet] bnx2x: use pcie_get_minimum_link() (Michal Schmidt) [1022068] - [ethernet] bnx2x: Add support for EXTPHY2 LED mode (Michal Schmidt) [1022068] - [ethernet] bnx2x: Change function prototype (Michal Schmidt) [1022068] - [ethernet] bnx2x: Don't disable/enable SR-IOV when loading (Michal Schmidt) [1022068] - [ethernet] bnx2x: Correct VF driver info (Michal Schmidt) [1022068] - [ethernet] bnx2x: Test nvram when interface is down (Michal Schmidt) [1022068] - [ethernet] bnx2x: Staticize local symbols (Michal Schmidt) [1022068] - [ethernet] bnx2x: Disable VF access on PF removal (Michal Schmidt) [1022068] - [ethernet] bnx2x: prevent FW assert on low mem during unload (Michal Schmidt) [1022068] - [ethernet] bnx2x: Set NETIF_F_HIGHDMA unconditionally (Michal Schmidt) [1022068] - [ethernet] bnx2x: Don't pretend during register dump (Michal Schmidt) [1022068] - [ethernet] bnx2x: Lock DMAE when used by statistic flow (Michal Schmidt) [1022068] - [ethernet] bnx2x: Prevent null pointer dereference on error flow (Michal Schmidt) [1022068] - [ethernet] bnx2x: Fix config when SR-IOV and iSCSI are enabled (Michal Schmidt) [1022068] - [ethernet] bnx2x: Fix Coalescing configuration (Michal Schmidt) [1022068] - [ethernet] bnx2x: Unlock VF-PF channel on MAC/VLAN config error (Michal Schmidt) [1022068] - [ethernet] bnx2x: Prevent an illegal pointer dereference during panic (Michal Schmidt) [1022068] - [ethernet] bnx2x: Fix Maximum CoS estimation for VFs (Michal Schmidt) [1022068] - [ethernet] bnx2x: record rx queue for LRO packets (Michal Schmidt) [1022068] - [ethernet] bnx2x: handle known but unsupported VF messages (Michal Schmidt) [1022068] - [ethernet] bnx2x: prevent masked MCP parities from appearing (Michal Schmidt) [1022068] - [ethernet] bnx2x: prevent masking error from cnic (Michal Schmidt) [1022068] - [ethernet] bnx2x: add missing VF resource allocation during init (Michal Schmidt) [1022068] - [ethernet] bnx2x: Fix support for VFs on some PFs (Michal Schmidt) [1022068] - [ethernet] bnx2x: Prevent mistaken hangup between driver & FW (Michal Schmidt) [1022068] - [ethernet] bnx2x: Fix 848xx duplex settings (Michal Schmidt) [1022068] - [ethernet] bnx2x: Specific Active-DAC is not detected on 57810 (Michal Schmidt) [1022068] - [ethernet] bnx2x: 57840 non-external loopback test fail on 1G (Michal Schmidt) [1022068] - [ethernet] bnx2x: KR2 disablement fix (Michal Schmidt) [1022068] - [ethernet] bnx2x: Generalize KR work-around (Michal Schmidt) [1022068] - [ethernet] bnx2x: Fix bnx2i and bnx2fc regressions (Michal Schmidt) [1022068] - [ethernet] bnx2x: Use pci_dev pm_cap (Michal Schmidt) [1022068] - [ethernet] bnx2x: avoid atomic allocations during initialization (Michal Schmidt) [1022068] - [ethernet] bnx2x: Fix configuration of doorbell block (Michal Schmidt) [1022068] - [ethernet] bnx2x: Restore a call to config_init (Michal Schmidt) [1022068] - [ethernet] bnx2x: fix broken compilation with CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1022068] - [ethernet] bnx2x: Add missing braces in bnx2x:bnx2x_link_initialize (Michal Schmidt) [1022068] - [ethernet] bnx2x: VF RSS support - VF side (Michal Schmidt) [1022068] - [ethernet] bnx2x: VF RSS support - PF side (Michal Schmidt) [1022068] - [virt] hyperv-fb: add pci stub (Gerd Hoffmann) [1019185] - [ethernet] ixgbevf: move API neg to reset path (Andy Gospodarek) [1023107] - [ethernet] bna: firmware update to 3.2.1.1 (Ivan Vecera) [1007080] - [fs] nfs: Fix a missing initialisation when reading the SELinux label (Jeff Layton) [1019591] - [fs] nfs: fix oops when trying to set SELinux label (Jeff Layton) [1019591] - [ethernet] r8169: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1025463] - [ethernet] r8169: fix invalid register dump (Ivan Vecera) [1025463] - [ethernet] r8169: remember WOL preferences on driver load (Ivan Vecera) [1025463] - [ethernet] r8169, sis190: remove unnecessary length check (Ivan Vecera) [1025463] - [ethernet] r8169: remove "PHY reset until link up" log spam (Ivan Vecera) [1025463] - [ethernet] r8169: fix lockdep warning when removing interface (Ivan Vecera) [1025463] - [ethernet] r8169: add a new chip for RTL8411 (Ivan Vecera) [1025463] - [ethernet] be2net: Make lancer_wait_ready() static (Ivan Vecera) [1025412] - [ethernet] be2net: Remove interface type (Ivan Vecera) [1025412] - [ethernet] be2net: add support for ndo_busy_poll (Ivan Vecera) [1025412] - [ethernet] be2net: Warn users of possible broken functionality on BE2 cards with very old FW versions with latest driver (Ivan Vecera) [1025412] - [ethernet] be2net: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1025412] - [ethernet] be2net: Rework PCIe error report log messaging (Ivan Vecera) [1025412] - [ethernet] be2net: change the driver version number to 4.9.224.0 (Ivan Vecera) [1025412] - [ethernet] be2net: Display RoCE specific counters in ethtool -S (Ivan Vecera) [1025412] - [ethernet] be2net: Call version 2 of GET_STATS ioctl for Skyhawk-R (Ivan Vecera) [1025412] - [ethernet] be2net: add a counter for pkts dropped in xmit path (Ivan Vecera) [1025412] - [ethernet] be2net: fix adaptive interrupt coalescing (Ivan Vecera) [1025412] - [ethernet] be2net: call ENABLE_VF cmd for Skyhawk-R too (Ivan Vecera) [1025412] - [ethernet] be2net: Create single TXQ on BE3-R 1G ports (Ivan Vecera) [1025412] - [ethernet] be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd (Ivan Vecera) [1025412] - [ethernet] be2net: Call be_vf_setup() even when VFs are enbaled from previous load (Ivan Vecera) [1025412] - [ethernet] be2net: Fix to display the VLAN priority for a VF (Ivan Vecera) [1025412] - [ethernet] be2net: Fix to configure VLAN priority for a VF interface (Ivan Vecera) [1025412] - [ethernet] be2net: Fix to allow VLAN configuration on VF interfaces (Ivan Vecera) [1025412] - [ethernet] be2net: Fix number of VLANs supported in UMC mode for BE3-R (Ivan Vecera) [1025412] - [ethernet] be2net: Fix VLAN promiscuous mode programming (Ivan Vecera) [1025412] - [ethernet] be2net: Fix the size of be_nic_res_desc structure (Ivan Vecera) [1025412] - [ethernet] be2net: Fix to prevent Tx stall on SH-R when packet size < 32 (Ivan Vecera) [1025412] - [ethernet] be2net: Remove extern from function prototypes (Ivan Vecera) [1025412] - [ethernet] be2net: missing variable initialization (Ivan Vecera) [1025412] - [drm] cirrus: do not attempt to acquire a reservation while in an interrupt handler (Gerd Hoffmann) [1017433] - [drm] cirrus: Invalidate page tables when pinning a BO (Gerd Hoffmann) [1017433] - [virt] kvm: introduce guest count uevent (Paolo Bonzini) [1004799] - [ata] libahci: fix turning on LEDs in ahci_start_port() (David Milburn) [1024388] - [kernel] audit: do not reject all AUDIT_INODE filter types (Richard Guy Briggs) [985971] - [fs] fuse: drop dentry on failed revalidate (Brian Foster) [1006514] - [fs] fuse: clean up return in fuse_dentry_revalidate() (Brian Foster) [1006514] - [fs] fuse: use d_materialise_unique() (Brian Foster) [1006514] - [fs] sysfs: use check_submounts_and_drop() (Brian Foster) [1006514] - [fs] nfs: use check_submounts_and_drop() (Brian Foster) [1006514] - [fs] gfs2: use check_submounts_and_drop() (Brian Foster) [1006514] - [fs] vfs: check unlinked ancestors before mount (Brian Foster) [1006514] - [fs] vfs: check submounts and drop atomically (Brian Foster) [1006514] - [fs] vfs: add d_walk() (Brian Foster) [1006514] - [fs] vfs: restructure d_genocide() (Brian Foster) [1006514] - [powerpc] Only save/restore SDR1 if in hypervisor mode (Steve Best) [1018639] - [wireless] brcmsmac: Further reduce log spam from tx phy messages (John Green) [974223] - [wireless] brcmsmac: Reduce log spam in heavy tx, make err print in debug (John Green) [974223]- [misc] synchronize with upstream linux-3.10.y stable branch up to 3.10.17 (Veaceslav Falico) [1006938]- [kernel] keys: align system_certificate_list (Jan Stancek) [985961] - [security] keys: Fix keyring quota misaccounting on key replacement and unlink (David Howells) [1017806 991110] - [security] keys: Fix a race between negating a key and reading the error set (David Howells) [991110] - [security] keys: Make BIG_KEYS boolean (David Howells) [991110] - [crypto] x.509: remove possible code fragility, enumeration values not handled (David Howells) [985961] - [crypto] x.509: add module description and license (David Howells) [985961] - [lib] mpi: add module description and license (David Howells) [985961] - [security] keys: initialize root uid and session keyrings early (David Howells) [985961] - [crypto] keys: verify a certificate is signed by a 'trusted' key (David Howells) [985961] - [kernel] keys: Make the system 'trusted' keyring viewable by userspace (David Howells) [985961] - [crypto] keys: Set the asymmetric-key type default search method (David Howells) [985961] - [security] keys: Add a 'trusted' flag and a 'trusted only' flag (David Howells) [985961] - [kernel] keys: Separate the kernel signature checking keyring from module signing (David Howells) [985961] - [kernel] keys: Have make canonicalise the paths of the X.509 certs better to deduplicate (David Howells) [985961] - [kernel] modsign: Load *.x509 files into kernel keyring (David Howells) [985961] - [crypto] x.509: Remove certificate date checks (David Howells) [985961] - [crypto] x.509: Handle certificates that lack an authorityKeyIdentifier field (David Howells) [985961] - [crypto] x.509: Check the algorithm IDs obtained from parsing an X.509 certificate (David Howells) [985961] - [crypto] x.509: Embed public_key_signature struct and create filler function (David Howells) [985961] - [crypto] x.509: struct x509_certificate needs struct tm declaring (David Howells) [985961] - [crypto] keys: Store public key algo ID in public_key_signature struct (David Howells) [985961] - [crypto] keys: Split public_key_verify_signature() and make available (David Howells) [985961] - [crypto] keys: Store public key algo ID in public_key struct (David Howells) [985961] - [crypto] keys: Move the algorithm pointer array from x509 to public_key.c (David Howells) [985961] - [crypto] keys: Rename public key parameter name arrays (David Howells) [985961] - [security] keys: Add per-user_namespace registers for persistent per-UID kerberos caches (David Howells) [991110] - [security] keys: Implement a big key type that can save to tmpfs (David Howells) [991110] - [security] keys: Expand the capacity of a keyring (David Howells) [1014573 985961] - [lib] assoc_array: Add a generic associative array implementation (David Howells) [1014573 985961] - [security] keys: Drop the permissions argument from __keyring_search_one() (David Howells) [1014573 985961] - [security] keys: Define a __key_get() wrapper to use rather than atomic_inc() (David Howells) [1014573 985961] - [security] keys: Search for auth-key by name rather than target key ID (David Howells) [1014573 985961] - [security] keys: Introduce a search context structure (David Howells) [1014573 985961] - [security] keys: Consolidate the concept of an 'index key' for key access (David Howells) [1014573 985961] - [security] keys: key_is_dead() should take a const key pointer argument (David Howells) [1014573 985961] - [security] keys: Use bool in make_key_ref() and is_key_possessed() (David Howells) [1014573 985961] - [security] keys: Skip key state checks when checking for possession (David Howells) [1014573 985961 991110]- [net] bonding: ensure that TLB mode's active slave has correct mac filter (Veaceslav Falico) [1017573] - [net] netfilter: synproxy: fix BUG_ON triggered by corrupt TCP packets (Jesper Brouer) [1015035] - [net] proc_fs: print UIDs as unsigned int (Francesco Fusco) [996122] - [net] ipv6: Unify {raw,udp}6_sock_seq_show (Francesco Fusco) [996122] - [scsi] qla4xxx: Fix memory leak in func qla4_84xx_config_acb() (Chad Dupuis) [998557] - [scsi] qla4xxx: 5.04.00.00.07.00-k0 (Chad Dupuis) [998557] - [scsi] qla4xxx: Update driver version to 5.04.00-k1 (Chad Dupuis) [998557] - [scsi] qla4xxx: Return error if minidump data collection fails (Chad Dupuis) [998557] - [scsi] qla4xxx: Fix the minidump data collection check in for loop (Chad Dupuis) [998557] - [scsi] qla4xxx: Add pex-dma support for capturing minidump (Chad Dupuis) [998557] - [scsi] qla4xxx: Update driver version to 5.04.00-k0 (Chad Dupuis) [998557] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [998557] - [scsi] qla4xxx: Implementation of ACB configuration during Loopback for ISP8042 (Chad Dupuis) [998557] - [scsi] qla4xxx: Added support for ISP8042 (Chad Dupuis) [998557] - [scsi] qla4xxx: Update driver version to 5.03.00-k11 (Chad Dupuis) [948123] - [scsi] qla4xxx: Export more firmware info in sysfs (Chad Dupuis) [948123] - [scsi] qla4xxx: Only BIOS boot target entries should be at index 0 and 1 (Chad Dupuis) [948123] - [scsi] qla4xxx: discovery_parent_idx can be shown without any check (Chad Dupuis) [948123] - [scsi] qla4xxx: Set IPv6 traffic class if device type is IPv6 (Chad Dupuis) [948123] - [scsi] qla4xxx: Use discovery_parent_idx instead of discovery_parent_type (Chad Dupuis) [948123] - [scsi] qla4xxx: Allow removal of failed session using logout (Chad Dupuis) [948123] - [scsi] qla4xxx: Update driver version to 5.03.00-k10 (Chad Dupuis) [948118] - [scsi] qla4xxx: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [948118] - [scsi] libiscsi: Add missing prints for session and connection sysfs attrs (Chad Dupuis) [948118] - [scsi] libiscsi: Added new boot entries in the session sysfs (Chad Dupuis) [948118] - [fs] nfs: inform the VM about pages being committed or unstable (Jerome Marchand) [1009508] - [mm] vmscan: take page buffers dirty and locked state into account (Jerome Marchand) [1009508] - [mm] vmscan: treat pages marked for immediate reclaim as zone congestion (Jerome Marchand) [1009508] - [mm] vmscan: move direct reclaim wait_iff_congested into shrink_list (Jerome Marchand) [1009508] - [mm] vmscan: set zone flags before blocking (Jerome Marchand) [1009508] - [mm] vmscan: stall page reclaim after a list of pages have been processed (Jerome Marchand) [1009508] - [mm] vmscan: stall page reclaim and writeback pages based on dirty/writepage pages encountered (Jerome Marchand) [1009508] - [mm] vmscan: move logic from balance_pgdat() to kswapd_shrink_zone() (Jerome Marchand) [1009508] - [mm] vmscan: check if kswapd should writepage once per pgdat scan (Jerome Marchand) [1009508] - [mm] vmscan: block kswapd if it is encountering pages under writeback (Jerome Marchand) [1009508] - [mm] vmscan: have kswapd writeback pages based on dirty pages encountered, not priority (Jerome Marchand) [1009508] - [mm] vmscan: do not allow kswapd to scan at maximum priority (Jerome Marchand) [1009508] - [mm] vmscan: decide whether to compact the pgdat based on reclaim progress (Jerome Marchand) [1009508] - [mm] vmscan: flatten kswapd priority loop (Jerome Marchand) [1009508] - [mm] vmscan: obey proportional scanning requirements for kswapd (Jerome Marchand) [1009508] - [mm] vmscan: limit the number of pages kswapd reclaims at each priority (Jerome Marchand) [1009508] - [iommu] Remove stack trace from broken irq remapping warning (Neil Horman) [1012860] - [kernel] audit: remove newline accidentally added during session id helper refactor (Richard Guy Briggs) [1010438] - [security] audit: suppress stock memalloc failure warnings since already managed (Richard Guy Briggs) [1016852] - [kernel] ntp: Make periodic RTC update more reliable (Prarit Bhargava) [1010351]- [virt] kvm/ppc/Book3S: Fix compile error in XICS emulation (Veaceslav Falico) [1006938] - [block] rsxx: fix Kernel Panic caused by mapping Discards (Steve Best) [1013995] - [block] rsxx: Moving pci_map_page to prevent overflow (Steve Best) [1011024] - [block] rsxx: Handling failed pci_map_page on PowerPC and double free (Steve Best) [1011024] - [block] rsxx: Adding in debugfs entries (Steve Best) [1002025] - [block] rsxx: Fixes incorrect stats calculation (Steve Best) [1002025] - [block] rsxx: Adding EEH check inside cregs timeout (Steve Best) [1002025] - [block] rsxx: Adapter address space sanity check (Steve Best) [1002025] - [block] rsxx: Fixes DLPAR add kernel panic if partition still mounted (Steve Best) [1002025] - [block] rsxx: Changing the adapter name to the official name (Steve Best) [1002025] - [block] rsxx: Adding in sync_start module paramenter (Steve Best) [1002025] - [block] rsxx: Allow block size to be determined by configuration (Steve Best) [1002025] - [block] rsxx: Fixes soft-lockup issues during DMAs (Steve Best) [1002025] - [block] rsxx: Restructured DMA cancel scheme (Steve Best) [1002025] - [block] rsxx: Individual workqueues for interruptible events (Steve Best) [1002025] - [md] Fix skipping recovery for read-only arrays (Jes Sorensen) [1016694] - [kernel] nohz: Include local CPU in full dynticks global kick (Jarod Wilson) [988015] - [kernel] nohz: Optimize full dynticks's sched hooks with static keys (Jarod Wilson) [988015] - [kernel] nohz: Optimize full dynticks state checks with static keys (Jarod Wilson) [988015] - [kernel] nohz: Rename a few state variables (Jarod Wilson) [988015] - [kernel] vtime: Always debug check snapshot source _before_ updating it (Jarod Wilson) [988015] - [kernel] vtime: Always scale generic vtime accounting results (Jarod Wilson) [988015] - [kernel] vtime: Optimize full dynticks accounting off case with static keys (Jarod Wilson) [988015] - [kernel] vtime: Describe overriden functions in dedicated arch headers (Jarod Wilson) [988015] - [kernel] hardirq: Split preempt count mask definitions (Jarod Wilson) [988015] - [kernel] context_tracking: Split low level state headers (Jarod Wilson) [988015] - [kernel] vtime: Fix racy cputime delta update (Jarod Wilson) [988015] - [kernel] vtime: Remove a few unneeded generic vtime state checks (Jarod Wilson) [988015] - [kernel] context_tracking: User/kernel broundary cross trace events (Jarod Wilson) [988015] - [kernel] context_tracking: Optimize context switch off case with static keys (Jarod Wilson) [988015] - [kernel] context_tracking: Optimize guest APIs off case with static key (Jarod Wilson) [988015] - [kernel] context_tracking: Optimize main APIs off case with static key (Jarod Wilson) [988015] - [kernel] context_tracking: Ground setup for static key use (Jarod Wilson) [988015] - [kernel] context_tracking: Remove full dynticks' hacky dependency on wide context tracking (Jarod Wilson) [988015] - [kernel] nohz: Only enable context tracking on full dynticks CPUs (Jarod Wilson) [988015] - [kernel] context_tracking: Fix runtime CPU off-case (Jarod Wilson) [988015] - [kernel] vtime: Update a few comments (Jarod Wilson) [988015] - [kernel] context_tracking: Fix guest accounting with native vtime (Jarod Wilson) [988015] - [kernel] sched: Consolidate open coded preemptible() checks (Jarod Wilson) [988015] - [kernel] nohz: fix compile warning in tick_nohz_init() (Jarod Wilson) [988015] - [kernel] nohz: Do not warn about unstable tsc unless user uses nohz_full (Jarod Wilson) [988015] - [kernel] nohz: Remove obsolete check for full dynticks CPUs to be RCU nocbs (Jarod Wilson) [988015] - [kernel] nohz: Warn if the machine can not perform nohz_full (Jarod Wilson) [988015] - [md] raid5: avoid finding "discard" stripe (Jes Sorensen) [1023485] - [md] raid5: set bio bi_vcnt 0 for discard request (Jes Sorensen) [1023485] - [powerpc] make lorax work again (Steve Best) [1022797]- [netdrv] cnic: Fix crash in cnic_bnx2x_service_kcq() (Maurizio Lombardi) [1011203] - [scsi] bnx2fc: Bump version from 1.0.14 to 2.4.1 (Maurizio Lombardi) [1011211] - [scsi] bnx2fc: hung task timeout warning observed when rmmod bnx2x with active FCoE targets (Maurizio Lombardi) [1011211] - [scsi] bnx2fc: Fixed a SCSI CMD cmpl race condition between ABTS and CLEANUP (Maurizio Lombardi) [1011211] - [scsi] Allow error handling timeout to be specified (Ewan Milne) [1020944] - [scsi] be2iscsi: Bump driver version (Rob Evers) [726165] - [scsi] be2iscsi: Fix SGL posting for unaligned ICD values (Rob Evers) [726165] - [scsi] be2iscsi: Fix AER handling in driver (Rob Evers) [726165] - [scsi] be2iscsi: Invalidate WRB in Abort/Reset Path (Rob Evers) [726165] - [scsi] be2iscsi: Fix Insufficient Buffer Error returned in MBX Completion (Rob Evers) [726165] - [scsi] be2iscsi: Fix log level for protocol specific logs (Rob Evers) [726165] - [scsi] be2iscsi: Fix MSIx creation for SKH-R adapter (Rob Evers) [726165] - [scsi] be2iscsi: Display Port Identifier for each iSCSI function (Rob Evers) [726165] - [scsi] be2iscsi: Dispaly CID available for connection offload (Rob Evers) [726165] - [scsi] be2iscsi: Fix chute cleanup during drivers unload (Rob Evers) [726165] - [scsi] be2iscsi: Fix connection offload to support Dual Chute (Rob Evers) [726165] - [scsi] be2iscsi: Fix CID allocation/freeing to support Dual chute mode (Rob Evers) [726165] - [scsi] be2iscsi: Fix WRB_Q posting to support Dual Chute mode (Rob Evers) [726165] - [scsi] be2iscsi: Fix SGL Initilization and posting Pages for Dual Chute (Rob Evers) [726165] - [scsi] be2iscsi: Fix Template HDR support for Dual Chute mode (Rob Evers) [726165] - [scsi] be2iscsi: Fix changes in ASYNC Path for SKH-R adapter (Rob Evers) [726165] - [scsi] be2iscsi: Config parameters update for Dual Chute Support (Rob Evers) [726165] - [scsi] be2iscsi: Fix soft lock up issue during UE or if FW taking time to respond (Rob Evers) [726165] - [scsi] be2iscsi: Fix locking mechanism in Unsol Path (Rob Evers) [726165] - [scsi] be2iscsi: Fix negotiated parameters upload to FW (Rob Evers) [726165] - [scsi] be2iscsi: Fix repeated issue of MAC ADDR get IOCTL (Rob Evers) [726165] - [scsi] be2iscsi: Fix the MCCQ count leakage (Rob Evers) [726165] - [scsi] be2iscsi: Fix Template HDR IOCTL (Rob Evers) [726165] - [scsi] lpfc: Update lpfc version for 8.3.7.31.1p driver release (Rob Evers) [726157] - [scsi] lpfc: Fixed issue of task management commands having a fixed timeout (Rob Evers) [726157] - [scsi] lpfc: Fixed inconsistent spin lock usage (Rob Evers) [726157] - [scsi] lpfc: Fix driver's abort loop functionality to skip IOs already getting aborted (Rob Evers) [726157] - [scsi] lpfc: Fixed failure to allocate SCSI buffer on PPC64 platform for SLI4 devices (Rob Evers) [726157] - [scsi] lpfc: Fix WARN_ON when driver unloads (Rob Evers) [726157] - [scsi] lpfc: Avoided making pci bar ioremap call during dual-chute WQ/RQ pci bar selection (Rob Evers) [726157] - [scsi] lpfc: Fixed driver iocbq structure's iocb_flag field running out of space (Rob Evers) [726157] - [scsi] lpfc: Fix crash on driver load due to cpu affinity logic (Rob Evers) [726157] - [scsi] lpfc: Fixed logging format of setting driver sysfs attributes hard to interpret (Rob Evers) [726157] - [scsi] lpfc: Fixed back to back RSCNs discovery failure (Rob Evers) [726157] - [scsi] lpfc: Fixed race condition between BSG I/O dispatch and timeout handling (Rob Evers) [726157] - [scsi] lpfc: Fixed function mode field defined too small for not recognizing dual-chute mode (Rob Evers) [726157] - [scsi] lpfc: Back out data count, (residual fcfi_parm) fix for bad target (Rob Evers) [726157] - [scsi] lpfc: Fixed mailbox memory leak (Rob Evers) [726157] - [scsi] lpfc: Fix random errors using first burst (Rob Evers) [726157] - [scsi] lpfc: Fixed not able to log informational messages at early stage of driver init time (Rob Evers) [726157] - [scsi] lpfc: Fixed using unsafe linked list macro for walking and deleting linked list (Rob Evers) [726157] - [scsi] lpfc: Removed obsolete fcp_eq_count and fcp_wq_count driver attributes (Rob Evers) [726157] - [scsi] lpfc: Update copyrights for 8.3.41 modifications (Rob Evers) [726157] - [scsi] lpfc: Fixed the format of some log message fields (Rob Evers) [726157] - [scsi] lpfc: Add first burst support to driver (Rob Evers) [726157] - [scsi] lpfc: Fixed not able to perform PCI function reset when board was not in online mode (Rob Evers) [726157] - [scsi] lpfc: Fixed failure in setting SLI3 board mode (Rob Evers) [726157] - [scsi] lpfc: Fixed SLI3 failing FCP write on check-condition no-sense with residual zero (Rob Evers) [726157] - [scsi] lpfc: Fixed support for 128 byte WQEs (Rob Evers) [726157] - [scsi] lpfc: Ensure driver properly zeros unused fields in SLI4 mailbox commands (Rob Evers) [726157] - [scsi] lpfc: Fixed max value of lpfc_lun_queue_depth (Rob Evers) [726157] - [scsi] lpfc: Fixed Receive Queue varied frame size handling (Rob Evers) [726157] - [scsi] lpfc: Fix mailbox byteswap issue on PPC (Rob Evers) [726157] - [scsi] lpfc: Fixed freeing of iocb when internal loopback times out (Rob Evers) [726157] - [scsi] lpfc: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications (Rob Evers) [726157] - [scsi] lpfc: Fixed a race condition between SLI host and port failed FCF rediscovery (Rob Evers) [726157] - [scsi] lpfc: Fixed issue mailbox wait routine failed to issue dump memory mbox command (Rob Evers) [726157] - [scsi] lpfc: Fixed system panic due to unsafe walking and deleting linked list (Rob Evers) [726157] - [scsi] lpfc: Fixed FCoE connection list vlan identifier and add FCF list debug (Rob Evers) [726157] - [scsi] lpfc: Clarified the behavior of the lpfc_max_luns module parameter (Rob Evers) [726157] - [scsi] lpfc: Fix to allow OCM to report FEC status (Rob Evers) [726157] - [scsi] lpfc: Fixed a missing return code in a logging message (Rob Evers) [726157] - [scsi] lpfc: Fixed some logging message fields (Rob Evers) [726157] - [scsi] lpfc: Fixed list corruption when lpfc_drain_tx runs (Rob Evers) [726157] - [scsi] lpfc: Fix starting reference tag when calculating BG error (Rob Evers) [726157] - [scsi] lpfc: Fix inconsistent list removal causes crash (Rob Evers) [726157] - [scsi] lpfc: Fixed system panic during handling unsolicited receive buffer error condition (Rob Evers) [726157] - [scsi] lpfc: Fix BlockGuard error checking (Rob Evers) [726157] - [scsi] lpfc: Fixed crash during FCoE failover testing (Rob Evers) [726157] - [scsi] lpfc: Fix lpfc_used_cpu to be more dynamic (Rob Evers) [726157] - [scsi] megaraid_sas: Fix synchronization problem between sysPD IO path and AEN path (Tomas Henzl) [1019819] - [scsi] megaraid_sas: fixes for few endianess issues (Tomas Henzl) [1019819] - [scsi] megaraid_sas: addded support for big endian architecture (Tomas Henzl) [1005934] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1005934] - [scsi] megaraid_sas: Add High Availability clustering support using shared Logical Disks (Tomas Henzl) [1005934] - [scsi] megaraid_sas: fix memory leak if SGL has zero length entries (Tomas Henzl) [1005934] - [scsi] megaraid_sas: Changelog and driver version update (Tomas Henzl) [726228] - [scsi] megaraid_sas: Add support to differentiate between iMR vs MR Firmware (Tomas Henzl) [726228] - [scsi] megaraid_sas: Add support for Uneven Span PRL11 (Tomas Henzl) [726228] - [scsi] megaraid_sas: Add support for Extended MSI-x vectors for 12Gb/s controller (Tomas Henzl) [726228] - [scsi] megaraid_sas: Set IoFlags to enable Fast Path for JBODs for 12 Gb/s controllers (Tomas Henzl) [726228] - [scsi] megaraid_sas: Add support to display Customer branding details in syslog (Tomas Henzl) [726228] - [scsi] megaraid_sas: Add support for MegaRAID Fury (device ID-0x005f) 12Gb/s controllers (Tomas Henzl) [726228] - [scsi] megaraid_sas: Set IO request timeout value provided by OS timeout for Tape devices (Tomas Henzl) [726228] - [scsi] megaraid_sas: Free event detail memory without device ID check (Tomas Henzl) [726228] - [scsi] megaraid_sas: Update balance count in driver to be in sync of firmware (Tomas Henzl) [726228] - [scsi] megaraid_sas: Fix the interrupt mask for Gen2 controller (Tomas Henzl) [726228] - [scsi] megaraid_sas: Return DID_ERROR for SCSI IO, when controller is in critical h/w error (Tomas Henzl) [726228] - [scsi] Add 'eh_deadline' to limit SCSI EH runtime (Ewan Milne) [988042] - [scsi] remove check for 'resetting' (Ewan Milne) [988042] - [scsi] dc395: Move 'last_reset' into internal host structure (Ewan Milne) [988042] - [scsi] tmscsim: Move 'last_reset' into host structure (Ewan Milne) [988042] - [scsi] advansys: Remove 'last_reset' references (Ewan Milne) [988042] - [scsi] dpt_i2o: return SCSI_MLQUEUE_HOST_BUSY when in reset (Ewan Milne) [988042] - [scsi] dpt_i2o: Remove DPTI_STATE_IOCTL (Ewan Milne) [988042]- [net] ip_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1014599] - [net] ip6_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1014599] - [net] udp6: respect IPV6_DONTFRAG sockopt in case there are pending frames (Jiri Pirko) [1014599] - [net] ipv6: udp packets following an UFO enqueued packet need also be handled by UFO (Jiri Pirko) [1011931] {CVE-2013-4387} - [net] bonding: combine pr_debugs in bond_set_dev_addr into one (Nikolay Aleksandrov) [1020621] - [net] bonding: when cloning a MAC use NET_ADDR_STOLEN (Nikolay Aleksandrov) [1020621] - [net] bonding: remove unnecessary dev_addr_from_first member (Nikolay Aleksandrov) [1020621] - [net] netfilter: nf_conntrack: use RCU safe kfree for conntrack extensions (Jesper Brouer) [1010252] - [net] tcp: TSQ can use a dynamic limit (Jiri Pirko) [998775] - [net] tcp: TSO packets automatic sizing (Jiri Pirko) [998775] - [security] selinux: fix selinuxfs policy file on big endian systems (Eric Paris) [839671] - [powerpc] Fix memory hotplug with sparse vmemmap (Steve Best) [805181] - [powerpc] mm: Mark Memory Resources as busy (Steve Best) [805181] - [tools] perf/bench: Fix failing assertions in numa bench (Petr Holasek) [1011923] - [hid] pantherlord: heap overflow flaw (Radomir Vrbovsky) [1000436] {CVE-2013-2892} - [powerpc] tm: Turn interrupts hard off in tm_reclaim() (Steve Best) [1017135] - [powerpc] tm: Clear MSR RI in non-recoverable TM code (Steve Best) [1017135] - [powerpc] perf: Fix handling of FAB events (Steve Best) [1015439]- [fs] xfs: remove dead code from xlog_recover_inode_pass2 (Dave Chinner) [1001861] - [fs] xfs: = vs == typo in ASSERT() (Dave Chinner) [1001861] - [fs] xfs: don't assert fail on bad inode numbers (Dave Chinner) [1001861] - [fs] xfs: aborted buf items can be in the AIL (Dave Chinner) [1001861] - [fs] xfs: factor all the kmalloc-or-vmalloc fallback allocations (Dave Chinner) [1001861] - [fs] xfs: fix memory allocation failures with ACLs (Dave Chinner) [1001861] - [fs] xfs: ensure we copy buffer type in da btree root splits (Dave Chinner) [1001861] - [fs] xfs: set remote symlink buffer type for recovery (Dave Chinner) [1001861] - [fs] xfs: recovery of swap extents operations for CRC filesystems (Dave Chinner) [1001861] - [fs] xfs: swap extents operations for CRC filesystems (Dave Chinner) [1001861] - [fs] xfs: check magic numbers in dir3 leaf verifier first (Dave Chinner) [1001861] - [fs] xfs: fix some minor sparse warnings (Dave Chinner) [1001861] - [fs] xfs: fix endian warning in xlog_recover_get_buf_lsn() (Dave Chinner) [1001861] - [fs] xfs: XFS_MOUNT_QUOTA_ALL needed by userspace (Dave Chinner) [1001861] - [fs] xfs: dtype changed xfs_dir2_sfe_put_ino to xfs_dir3_sfe_put_ino (Dave Chinner) [1001861] - [fs] xfs: Fix wrong flag ASSERT in xfs_attr_shortform_getvalue (Dave Chinner) [1001861] - [fs] xfs: finish removing IOP_* macros (Dave Chinner) [1001861] - [fs] xfs: inode log reservations are too small (Dave Chinner) [1001861] - [fs] xfs: check correct status variable for xfs_inobt_get_rec() call (Dave Chinner) [1001861] - [fs] xfs: inode buffers may not be valid during recovery readahead (Dave Chinner) [1001861] - [fs] xfs: check LSN ordering for v5 superblocks during recovery (Dave Chinner) [1001861] - [fs] xfs: btree block LSN escaping to disk uninitialised (Dave Chinner) [1001861] - [fs] xfs: Assertion failed: first <= last && last < BBTOB(bp->b_length), file: fs/xfs/xfs_trans_buf.c, line: 568 (Dave Chinner) [1001861] - [fs] xfs: fix bad dquot buffer size in log recovery readahead (Dave Chinner) [1001861] - [fs] xfs: don't account buffer cancellation during log recovery readahead (Dave Chinner) [1001861] - [fs] xfs: check for underflow in xfs_iformat_fork() (Dave Chinner) [1001861] - [fs] xfs: xfs_dir3_sfe_put_ino can be static (Dave Chinner) [1001861] - [fs] xfs: introduce object readahead to log recovery (Dave Chinner) [1001861] - [fs] xfs: Simplify xfs_ail_min() with list_first_entry_or_null() (Dave Chinner) [1001861] - [fs] xfs: Register hotcpu notifier after initialization (Dave Chinner) [1001861] - [fs] xfs: add xfs sb v4 support for dirent filetype field (Dave Chinner) [1001861] - [fs] xfs: Add write support for dirent filetype field (Dave Chinner) [1001861] - [fs] xfs: Add read-only support for dirent filetype field (Dave Chinner) [1001861] - [fs] xfs: Add support for the Q_XGETQSTATV (Dave Chinner) [1001861] - [fs] quota: Add a new quotactl command Q_XGETQSTATV (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xfs_mountfs() (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xfs_sb_quiet_read_verify() (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xlog_recover_do_dquot_buffer() (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xfs_log_unmount_write() (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xfs_ifree_cluster() (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xfs_ialloc_ag_select() (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xfs_extent_busy_update_extent() (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xfs_setsize_buftarg_early() (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xfs_bmap_punch_delalloc_range() (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xfs_bmap_last_before() (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xfs_bmap_validate_ret() (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xfs_bmap_count_tree() (Dave Chinner) [1001861] - [fs] xfs: rename bio_add_buffer() to xfs_bio_add_buffer() (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xlog_find_head() (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xlog_recover_buffer_pass2() (Dave Chinner) [1001861] - [fs] xfs: remove two unused macro definitions in xfs_linux.h (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xfs_btree_get_iroot() (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xfs_iroot_realloc() (Dave Chinner) [1001861] - [fs] xfs: remove one blank line in xfs_btree_make_block_unfull() (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xlog_write_setup_copy() (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xfs_mod_incore_sb_unlocked() (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xfs_btree_lookup() (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xfs_buf_free() (Dave Chinner) [1001861] - [fs] xfs: fix the comment of xfs_check_sizes() (Dave Chinner) [1001861] - [fs] xfs: use reference counts to free clean buffer items (Dave Chinner) [1001861] - [fs] xfs: split the CIL lock (Dave Chinner) [1001861] - [fs] xfs: Combine CIL insert and prepare passes (Dave Chinner) [1001861] - [fs] xfs: avoid CIL allocation during insert (Dave Chinner) [1001861] - [fs] xfs: Reduce allocations during CIL insertion (Dave Chinner) [1001861] - [fs] xfs: return log item size in IOP_SIZE (Dave Chinner) [1001861] - [fs] xfs: free bp in xlog_find_tail() error path (Dave Chinner) [1001861] - [fs] xfs: free bp in xlog_find_zeroed() error path (Dave Chinner) [1001861] - [fs] xfs: avoid double-free in xfs_attr_node_addname (Dave Chinner) [1001861] - [fs] xfs: call roundup_64() to calculate the min_logblks (Dave Chinner) [1001861] - [fs] xfs: Validate log space at mount time (Dave Chinner) [1001861] - [fs] xfs: Add xfs_log_rlimit.c (Dave Chinner) [1001861] - [fs] xfs: Refactor xfs_ticket_alloc() to extract a new helper (Dave Chinner) [1001861] - [fs] xfs: Get rid of all XFS_XXX_LOG_RES() macro (Dave Chinner) [1001861] - [fs] xfs: refactor xfs_trans_reserve() interface (Dave Chinner) [1001861] - [fs] xfs: Make writeid transaction use tr_writeid (Dave Chinner) [1001861] - [fs] xfs: Introduce tr_fsyncts to m_reservation (Dave Chinner) [1001861] - [fs] xfs: Introduce a new structure to hold transaction reservation items (Dave Chinner) [1001861] - [fs] xfs: make struct xfs_perag kernel only (Dave Chinner) [1001861] - [fs] xfs: move kernel specific type definitions to xfs.h (Dave Chinner) [1001861] - [fs] xfs: xfs_filestreams.h doesn't need __KERNEL__ (Dave Chinner) [1001861] - [fs] xfs: remove __KERNEL__ check from xfs_dir2_leaf.c (Dave Chinner) [1001861] - [fs] xfs: remove __KERNEL__ from debug code (Dave Chinner) [1001861] - [fs] xfs: kill __KERNEL__ check for debug code in allocation code (Dave Chinner) [1001861] - [fs] xfs: don't special case shared superblock mounts (Dave Chinner) [1001861] - [fs] xfs: consolidate extent swap code (Dave Chinner) [1001861] - [fs] xfs: consolidate xfs_utils.c (Dave Chinner) [1001861] - [fs] xfs: consolidate xfs_rename.c (Dave Chinner) [1001861] - [fs] xfs: kill xfs_vnodeops.[ch] (Dave Chinner) [1001861] - [fs] xfs: fix issues that cause userspace warnings (Dave Chinner) [1001861] - [fs] xfs: minor cleanups (Dave Chinner) [1001861] - [fs] xfs: create xfs_bmap_util.[ch] (Dave Chinner) [1001861] - [fs] xfs: introduce xfs_sb.c for sharing with libxfs (Dave Chinner) [1001861] - [fs] xfs: split out the remote symlink handling (Dave Chinner) [1001861] - [fs] xfs: split out attribute fork truncation code into separate file (Dave Chinner) [1001861] - [fs] xfs: split out attribute listing code into separate file (Dave Chinner) [1001861] - [fs] xfs: reshuffle dir2 definitions around for userspace (Dave Chinner) [1001861] - [fs] xfs: move getdents code into it's own file (Dave Chinner) [1001861] - [fs] xfs: introduce xfs_inode_buf.c for inode buffer operations (Dave Chinner) [1001861] - [fs] xfs: move unrelated definitions out of xfs_inode.h (Dave Chinner) [1001861] - [fs] xfs: move inode fork definitions to a new header file (Dave Chinner) [1001861] - [fs] xfs: split out transaction reservation code (Dave Chinner) [1001861] - [fs] xfs: sync minor header differences needed by userspace (Dave Chinner) [1001861] - [fs] xfs: introduce xfs_quota_defs.h (Dave Chinner) [1001861] - [fs] xfs: introduce xfs_rtalloc_defs.h (Dave Chinner) [1001861] - [fs] xfs: split out on-disk transaction definitions (Dave Chinner) [1001861] - [fs] xfs: separate icreate log format definitions from xfs_icreate_item.h (Dave Chinner) [1001861] - [fs] xfs: separate dquot on disk format definitions out of xfs_quota.h (Dave Chinner) [1001861] - [fs] xfs: split out EFI/EFD log item format definition (Dave Chinner) [1001861] - [fs] xfs: split out buf log item format definitions (Dave Chinner) [1001861] - [fs] xfs: split out inode log item format definition (Dave Chinner) [1001861] - [fs] xfs: separate out log format definitions (Dave Chinner) [1001861] - [fs] xfs: di_flushiter considered harmful (Dave Chinner) [1001861] - [fs] xfs: Start using pquotaino from the superblock (Dave Chinner) [1001861] - [fs] xfs: Initialize all quota inodes to be NULLFSINO (Dave Chinner) [1001861] - [fs] xfs: Fix a deadlock in xfs_log_commit_cil() code path (Dave Chinner) [1001861] - [fs] xfs: fix assertion failure in xfs_vm_write_failed() (Dave Chinner) [1001861] - [fs] xfs: Fix the logic check for all quotas being turned off (Dave Chinner) [1001861] - [fs] xfs: Add pquota fields where gquota is used (Dave Chinner) [1001861] - [fs] xfs: fix sgid inheritance for subdirectories inheriting default acls (Dave Chinner) [1001861] - [fs] xfs: dquot log reservations are too small (Dave Chinner) [1001861] - [fs] xfs: remove local fork format handling from xfs_bmapi_write() (Dave Chinner) [1001861] - [fs] xfs: use get_unused_fd_flags(0) instead of get_unused_fd() (Dave Chinner) [1001861] - [fs] xfs: clean up unused codes at xfs_bulkstat() (Dave Chinner) [1001861] - [fs] xfs: use XFS_BMAP_BMDR_SPACE vs. XFS_BROOT_SIZE_ADJ (Dave Chinner) [1001861] - [fs] xfs: Remove incore use of XFS_OQUOTA_ENFD and XFS_OQUOTA_CHKD (Dave Chinner) [1001861] - [fs] xfs: Change xfs_dquot_acct to be a 2-dimensional array (Dave Chinner) [1001861] - [fs] xfs: Code cleanup and removal of some typedef usage (Dave Chinner) [1001861] - [fs] xfs: Replace macro XFS_DQ_TO_QIP with a function (Dave Chinner) [1001861] - [fs] xfs: Replace macro XFS_DQUOT_TREE with a function (Dave Chinner) [1001861] - [fs] xfs: Define a new function xfs_is_quota_inode() (Dave Chinner) [1001861] - [fs] xfs: implement inode change count (Dave Chinner) [1001861] - [fs] xfs: Use inode create transaction (Dave Chinner) [1001861] - [fs] xfs: Inode create item recovery (Dave Chinner) [1001861] - [fs] xfs: Inode create transaction reservations (Dave Chinner) [1001861] - [fs] xfs: Inode create log items (Dave Chinner) [1001861] - [fs] xfs: Introduce an ordered buffer item (Dave Chinner) [1001861] - [fs] xfs: Introduce ordered log vector support (Dave Chinner) [1001861] - [fs] xfs: xfs_ifree doesn't need to modify the inode buffer (Dave Chinner) [1001861] - [fs] xfs: don't do IO when creating an new inode (Dave Chinner) [1001861] - [fs] xfs: don't use speculative prealloc for small files (Dave Chinner) [1001861] - [fs] xfs: plug directory buffer readahead (Dave Chinner) [1001861] - [fs] xfs: add pluging for bulkstat readahead (Dave Chinner) [1001861] - [fs] xfs: Remove dead function prototype xfs_sync_inode_grab() (Dave Chinner) [1001861] - [fs] xfs: Remove the left function variable from xfs_ialloc_get_rec() (Dave Chinner) [1001861] - [fs] xfs: check on-disk (not incore) btree root size in dfrag.c (Dave Chinner) [1001861] - [fs] xfs: Remove XFS_MOUNT_RETERR (Dave Chinner) [1001861] - [fs] xfs: Remove two dead transaction log reservaion macros (Dave Chinner) [1001861] - [fs] xfs: return FIEMAP_EXTENT_UNKNOWN for delayed allocation extent (Dave Chinner) [1001861] - [fs] xfs: fix the symbolic link assert in xfs_ifree (Dave Chinner) [1001861] - [fs] xfs: Remove struct xfs_chash from xfs_mount (Dave Chinner) [1001861] - [fs] xfs: Don't keep silent if sunit/swidth can not be changed via mount (Dave Chinner) [1001861] - [fs] xfs: Remove redundant error variable from xfs_growfs_data_private() (Dave Chinner) [1001861] - [fs] xfs: Convert use of typedef ctl_table to struct ctl_table (Dave Chinner) [1001861] - [fs] xfs: Avoid pathological backwards allocation (Dave Chinner) [1001861]- [fs] btrfs: create the uuid tree on remount rw (Eric Sandeen) [1010071] - [fs] btrfs: change extent-same to copy entire argument struct (Eric Sandeen) [1010071] - [fs] btrfs: dir_inode_operations should use btrfs_update_time also (Eric Sandeen) [1010071] - [fs] btrfs: add btrfs prefix to kernel log output (Eric Sandeen) [1010071] - [fs] btrfs: refuse to remount read-write after abort (Eric Sandeen) [1010071] - [fs] btrfs: don't leak transaction in btrfs_sync_file() (Eric Sandeen) [1010071] - [fs] btrfs: add the missing mutex unlock in write_all_supers() (Eric Sandeen) [1010071] - [fs] btrfs: iput inode on allocation failure (Eric Sandeen) [1010071] - [fs] btrfs: remove space_info->reservation_progress (Eric Sandeen) [1010071] - [fs] btrfs: kill delay_iput arg to the wait_ordered functions (Eric Sandeen) [1010071] - [fs] btrfs: fix worst case calculator for space usage (Eric Sandeen) [1010071] - [fs] btrfs: improve replacing nocow extents (Eric Sandeen) [1010071] - [fs] btrfs: drop dir i_size when adding new names on replay (Eric Sandeen) [1010071] - [fs] btrfs: replay dir_index items before other items (Eric Sandeen) [1010071] - [fs] btrfs: check roots last log commit when checking if an inode has been logged (Eric Sandeen) [1010071] - [fs] btrfs: actually log directory we are fsync()'ing (Eric Sandeen) [1010071] - [fs] btrfs: actually limit the size of delalloc range (Eric Sandeen) [1010071] - [fs] btrfs: allocate the free space by the existed max extent size when ENOSPC (Eric Sandeen) [1010071] - [fs] btrfs: add lockdep and tracing annotations for uuid tree (Eric Sandeen) [1010071] - [fs] btrfs: show compiled-in config features at module load time (Eric Sandeen) [1010071] - [fs] btrfs: more efficient inode tree replace operation (Eric Sandeen) [1010071] - [fs] btrfs: do not add replace target to the alloc_list (Eric Sandeen) [1010071] - [fs] btrfs: fixup error handling in btrfs_reloc_cow (Eric Sandeen) [1010071] - [fs] btrfs: optimize key searches in btrfs_search_slot (Eric Sandeen) [1010071] - [fs] btrfs: don't use an async starter for most of our workers (Eric Sandeen) [1010071] - [fs] btrfs: only update disk_i_size as we remove extents (Eric Sandeen) [1010071] - [fs] btrfs: fix deadlock in uuid scan kthread (Eric Sandeen) [1010071] - [fs] btrfs: stop refusing the relocation of chunk 0 (Eric Sandeen) [1010071] - [fs] btrfs: fix memory leak of uuid_root in free_fs_info (Eric Sandeen) [1010071] - [fs] btrfs: reuse kbasename helper (Eric Sandeen) [1010071] - [fs] btrfs: return btrfs error code for dev excl ops err (Eric Sandeen) [1010071] - [fs] btrfs: allow partial ordered extent completion (Eric Sandeen) [1010071] - [fs] btrfs: convert all bug_ons in free-space-cache.c (Eric Sandeen) [1010071] - [fs] btrfs: add support for asserts (Eric Sandeen) [1010071] - [fs] btrfs: adjust the fs_devices->missing count on unmount (Eric Sandeen) [1010071] - [fs] btrfs: don't check for root_refs == 0 twice (Eric Sandeen) [1010071] - [fs] btrfs: fix for patch "cleanup: don't check the same thing twice" (Eric Sandeen) [1010071] - [fs] btrfs: get rid of one BUG() in write_all_supers() (Eric Sandeen) [1010071] - [fs] btrfs: allocate prelim_ref with a slab allocater (Eric Sandeen) [1010071] - [fs] btrfs: pass gfp_t to __add_prelim_ref() to avoid always using GFP_ATOMIC (Eric Sandeen) [1010071] - [fs] btrfs: fix race conditions in BTRFS_IOC_FS_INFO ioctl (Eric Sandeen) [1010071] - [fs] btrfs: fix race between removing a dev and writing sbs (Eric Sandeen) [1010071] - [fs] btrfs: remove ourselves from the cluster list under lock (Eric Sandeen) [1010071] - [fs] btrfs: do not clear our orphan item runtime flag on eexist (Eric Sandeen) [1010071] - [fs] btrfs: fix send to deal with sparse files properly (Eric Sandeen) [1010071] - [fs] btrfs: fix printing of non NULL terminated string (Eric Sandeen) [1010071] - [fs] btrfs: Use z to format size_t (Eric Sandeen) [1010071] - [fs] btrfs: Do not truncate sector_t on 32-bit with CONFIG_LBDAF=y (Eric Sandeen) [1010071] - [fs] btrfs: PAGE_CACHE_SIZE is already unsigned long (Eric Sandeen) [1010071] - [fs] btrfs: Make btrfs_header_chunk_tree_uuid() return unsigned long (Eric Sandeen) [1010071] - [fs] btrfs: Make btrfs_header_fsid() return unsigned long (Eric Sandeen) [1010071] - [fs] btrfs: Make btrfs_dev_extent_chunk_tree_uuid() return unsigned long (Eric Sandeen) [1010071] - [fs] btrfs: Make btrfs_device_fsid() return unsigned long (Eric Sandeen) [1010071] - [fs] btrfs: Make btrfs_device_uuid() return unsigned long (Eric Sandeen) [1010071] - [fs] btrfs: Format mirror_num as int (Eric Sandeen) [1010071] - [fs] btrfs: Format PAGE_SIZE as unsigned long (Eric Sandeen) [1010071] - [fs] btrfs: Make BTRFS_DEV_REPLACE_DEVID an unsigned long long constant (Eric Sandeen) [1010071] - [fs] btrfs: Remove superfluous casts from u64 to unsigned long long (Eric Sandeen) [1010071] - [fs] btrfs: fix memory leak of orphan block rsv (Eric Sandeen) [1010071] - [fs] btrfs: rollback btrfs_device fields on umount (Eric Sandeen) [1010071] - [fs] btrfs: add alloc_fs_devices and switch to it (Eric Sandeen) [1010071] - [fs] btrfs: add btrfs_alloc_device and switch to it (Eric Sandeen) [1010071] - [fs] btrfs: find_next_devid: root -> fs_info (Eric Sandeen) [1010071] - [fs] btrfs: don't allow the replace procedure on read only filesystems (Eric Sandeen) [1010071] - [fs] btrfs: reset force_compress on btrfs_file_defrag failure (Eric Sandeen) [1010071] - [fs] btrfs: use __u64 in exported user headers (Eric Sandeen) [1010071] - [fs] btrfs: add mount option to force UUID tree checking (Eric Sandeen) [1010071] - [fs] btrfs: check UUID tree during mount if required (Eric Sandeen) [1010071] - [fs] btrfs: introduce uuid-tree-gen field (Eric Sandeen) [1010071] - [fs] btrfs: fill UUID tree initially (Eric Sandeen) [1010071] - [fs] btrfs: maintain subvolume items in the UUID tree (Eric Sandeen) [1010071] - [fs] btrfs: create UUID tree if required (Eric Sandeen) [1010071] - [fs] btrfs: support printing UUID tree elements (Eric Sandeen) [1010071] - [fs] btrfs: introduce a tree for items that map UUIDs to something (Eric Sandeen) [1010071] - [fs] btrfs: mark some local function as 'static' (Eric Sandeen) [1010071] - [fs] btrfs: get rid of sparse warnings (Eric Sandeen) [1010071] - [fs] btrfs: don't miss inode ref items in BTRFS_IOC_INO_LOOKUP (Eric Sandeen) [1010071] - [fs] btrfs: add missing error code to BTRFS_IOC_INO_LOOKUP handler (Eric Sandeen) [1010071] - [fs] btrfs: remove reduplicate check when disabling quota (Eric Sandeen) [1010071] - [fs] btrfs: move btrfs_free_qgroup_config() out of spin_lock and fix comments (Eric Sandeen) [1010071] - [fs] btrfs: fix oops when writing dirty qgroups to disk (Eric Sandeen) [1010071] - [fs] btrfs: fix send issues related to inode number reuse (Eric Sandeen) [1010071] - [fs] btrfs: separate out tests into their own directory (Eric Sandeen) [1010071] - [fs] btrfs: avoid starting a transaction in the write path (Eric Sandeen) [1010071] - [fs] btrfs: fix heavy delalloc related deadlock (Eric Sandeen) [1010071] - [fs] btrfs: fix the error handling wrt orphan items (Eric Sandeen) [1010071] - [fs] btrfs: don't allow a subvol to be deleted if it is the default subovl (Eric Sandeen) [1010071] - [fs] btrfs: skip subvol entries when checking if we've created a dir already (Eric Sandeen) [1010071] - [fs] btrfs: offline dedupe (Eric Sandeen) [1010071] - [fs] btrfs: Introduce extent_read_full_page_nolock() (Eric Sandeen) [1010071] - [fs] btrfs: btrfs_ioctl_clone, Move clone code into it's own function (Eric Sandeen) [1010071] - [fs] btrfs: abtract out range locking in clone ioctl() (Eric Sandeen) [1010071] - [fs] btrfs: fix possible memory leak in find_parent_nodes() (Eric Sandeen) [1010071] - [fs] btrfs: return ENOSPC when target space is full (Eric Sandeen) [1010071] - [fs] btrfs: don't ignore errors from btrfs_run_delayed_items (Eric Sandeen) [1010071] - [fs] btrfs: fix inode leak on kmalloc failure in tree-log.c (Eric Sandeen) [1010071] - [fs] btrfs: allow compressed extents to be merged during defragment (Eric Sandeen) [1010071] - [fs] btrfs: add mount option to set commit interval (Eric Sandeen) [1010071] - [fs] btrfs: stop using GFP_ATOMIC when allocating rewind ebs (Eric Sandeen) [1010071] - [fs] btrfs: deal with enomem in the rewind path (Eric Sandeen) [1010071] - [fs] btrfs: check our parent dir when doing a compare send (Eric Sandeen) [1010071] - [fs] btrfs: handle errors when doing slow caching (Eric Sandeen) [1010071] - [fs] btrfs: add missing error handling to read_tree_block (Eric Sandeen) [1010071] - [fs] btrfs: Fix leak in __btrfs_map_block error path (Eric Sandeen) [1010071] - [fs] btrfs: add missing error check to find_parent_nodes (Eric Sandeen) [1010071] - [fs] btrfs: optimize function btrfs_read_chunk_tree (Eric Sandeen) [1010071] - [fs] btrfs: don't bug_on when we fail when cleaning up transactions (Eric Sandeen) [1010071] - [fs] btrfs: change how we queue blocks for backref checking (Eric Sandeen) [1010071] - [fs] btrfs: check to see if we have an inline item properly (Eric Sandeen) [1010071] - [fs] btrfs: fix what bits we clear when erroring out from delalloc (Eric Sandeen) [1010071] - [fs] btrfs: cleanup arguments to extent_clear_unlock_delalloc (Eric Sandeen) [1010071] - [fs] btrfs: use BTRFS_SUPER_INFO_SIZE macro at btrfs_read_dev_super() (Eric Sandeen) [1010071] - [fs] btrfs: cache the extent map struct when reading several pages (Eric Sandeen) [1010071] - [fs] btrfs: batch the extent state operation when reading pages (Eric Sandeen) [1010071] - [fs] btrfs: batch the extent state operation in the end io handle of the read page (Eric Sandeen) [1010071] - [fs] btrfs: don't cache the csum value into the extent state tree (Eric Sandeen) [1010071] - [fs] btrfs: add branch prediction hints in the read page end IO function (Eric Sandeen) [1010071] - [fs] btrfs: remove unnecessary argument of bio_readpage_error() (Eric Sandeen) [1010071] - [fs] btrfs: add missing mounting options in btrfs_show_options() (Eric Sandeen) [1010071] - [fs] btrfs: use u64 for subvolid when parsing mount options (Eric Sandeen) [1010071] - [fs] btrfs: add sanity checks regarding to parsing mount options (Eric Sandeen) [1010071] - [fs] btrfs: fix memory leak when allocating pages for p/q stripes failed in raid56 (Eric Sandeen) [1010071] - [fs] btrfs: fix and cleanup some error paths in raid56 (Eric Sandeen) [1010071] - [fs] btrfs: don't bother autodefragging if our root is going away (Eric Sandeen) [1010071] - [fs] btrfs: cleanup reloc roots properly on error (Eric Sandeen) [1010071] - [fs] btrfs: reset ret in record_one_backref (Eric Sandeen) [1010071] - [fs] btrfs: fix get set label blocking against balance (Eric Sandeen) [1010071] - [fs] btrfs: Print key type in decimal everywhere (Eric Sandeen) [1010071] - [fs] btrfs: update delayed ref tracepoints (Eric Sandeen) [1010071] - [fs] btrfs: btrfs_read_block_groups, Use enums to index (Eric Sandeen) [1010071] - [fs] btrfs: Cleanup for using BTRFS_SETGET_STACK instead of raw convert (Eric Sandeen) [1010071] - [fs] btrfs: set qgroup_ulist to be null after calling ulist_free() (Eric Sandeen) [1010071] - [fs] btrfs: add missing error checks to add_data_references (Eric Sandeen) [1010071] - [fs] btrfs: make errors in btrfs_num_copies less noisy (Eric Sandeen) [1010071] - [fs] btrfs: make free space caching faster with many non-inline extent references (Eric Sandeen) [1010071] - [fs] btrfs: fall back to global reservation when removing subvolumes (Eric Sandeen) [1010071] - [fs] btrfs: optimize btrfs_lookup_extent_info() (Eric Sandeen) [1010071] - [fs] btrfs: Release uuid_mutex for shrink during device delete (Eric Sandeen) [1010071] - [fs] btrfs: set lockdep class before locking new extent buffer (Eric Sandeen) [1010071] - [fs] btrfs: return -1 when lzo compression makes data bigger (Eric Sandeen) [1010071] - [fs] btrfs: stop using GFP_ATOMIC for the tree mod log allocations (Eric Sandeen) [1010071] - [fs] btrfs: treewide: Add __GFP_NOWARN to k.alloc calls with v.alloc fallbacks (Eric Sandeen) [1010071] - [fs] btrfs: don't loop on large offsets in readdir (Eric Sandeen) [1010071] - [fs] btrfs: check to see if root_list is empty before adding it to dead roots (Eric Sandeen) [1010071] - [fs] btrfs: release both paths before logging dir/changed extents (Eric Sandeen) [1010071] - [fs] btrfs: allow splitting of hole em's when dropping extent cache (Eric Sandeen) [1010071] - [fs] btrfs: make sure the backref walker catches all refs to our extent (Eric Sandeen) [1010071] - [fs] btrfs: fix backref walking when we hit a compressed extent (Eric Sandeen) [1010071] - [fs] btrfs: do not offset physical if we're compressed (Eric Sandeen) [1010071] - [fs] btrfs: fix extent buffer leak after backref walking (Eric Sandeen) [1010071] - [fs] btrfs: fix a bug of snapshot-aware defrag to make it work on partial extents (Eric Sandeen) [1010071] - [fs] btrfs: fix file truncation if FALLOC_FL_KEEP_SIZE is specified (Eric Sandeen) [1010071] - [fs] btrfs: fix wrong write offset when replacing a device (Eric Sandeen) [1010071] - [fs] btrfs: re-add root to dead root list if we stop dropping it (Eric Sandeen) [1010071] - [fs] btrfs: fix lock leak when resuming snapshot deletion (Eric Sandeen) [1010071] - [fs] btrfs: update drop progress before stopping snapshot dropping (Eric Sandeen) [1010071] - [fs] btrfs: wait ordered range before doing direct io (Eric Sandeen) [1010071] - [fs] btrfs: only do the tree_mod_log_free_eb if this is our last ref (Eric Sandeen) [1010071] - [fs] btrfs: hold the tree mod lock in __tree_mod_log_rewind (Eric Sandeen) [1010071] - [fs] btrfs: make backref walking code handle skinny metadata (Eric Sandeen) [1010071] - [fs] btrfs: fix crash regarding to ulist_add_merge (Eric Sandeen) [1010071] - [fs] btrfs: fix several potential problems in copy_nocow_pages_for_inode (Eric Sandeen) [1010071] - [fs] btrfs: cleanup the code of copy_nocow_pages_for_inode() (Eric Sandeen) [1010071] - [fs] btrfs: fix oops when recovering the file data by scrub function (Eric Sandeen) [1010071] - [fs] btrfs: make the chunk allocator completely tree lockless (Eric Sandeen) [1010071] - [fs] btrfs: cleanup orphaned root orphan item (Eric Sandeen) [1010071] - [fs] btrfs: fix wrong mirror number tuning (Eric Sandeen) [1010071] - [fs] btrfs: cleanup redundant code in btrfs_submit_direct() (Eric Sandeen) [1010071] - [fs] btrfs: remove btrfs_sector_sum structure (Eric Sandeen) [1010071] - [fs] btrfs: check if we can nocow if we don't have data space (Eric Sandeen) [1010071] - [fs] btrfs: stop using try_to_writeback_inodes_sb_nr to flush delalloc (Eric Sandeen) [1010071] - [fs] btrfs: use a percpu to keep track of possibly pinned bytes (Eric Sandeen) [1010071] - [fs] btrfs: check for actual acls rather than just xattrs when caching no acl (Eric Sandeen) [1010071] - [fs] btrfs: move btrfs_truncate_page to btrfs_cont_expand instead of btrfs_truncate (Eric Sandeen) [1010071] - [fs] btrfs: optimize reada_for_balance (Eric Sandeen) [1010071] - [fs] btrfs: optimize read_block_for_search (Eric Sandeen) [1010071] - [fs] btrfs: unlock extent range on enospc in compressed submit (Eric Sandeen) [1010071] - [fs] btrfs: fix the comment typo for btrfs_attach_transaction_barrier (Eric Sandeen) [1010071] - [fs] btrfs: fix not being able to find skinny extents during relocate (Eric Sandeen) [1010071] - [fs] btrfs: cleanup backref search commit root flag stuff (Eric Sandeen) [1010071] - [fs] btrfs: free csums when we're done scrubbing an extent (Eric Sandeen) [1010071] - [fs] btrfs: fix transaction throttling for delayed refs (Eric Sandeen) [1010071] - [fs] btrfs: stop waiting on current trans if we aborted (Eric Sandeen) [1010071] - [fs] btrfs: wake up delayed ref flushing waiters on abort (Eric Sandeen) [1010071] - [fs] btrfs: fix the code comments for LZO compression workspace (Eric Sandeen) [1010071] - [fs] btrfs: fix broken nocow after balance (Eric Sandeen) [1010071] - [fs] btrfs: more open-coded file_inode() (Eric Sandeen) [1010071] - [fs] btrfs: exclude logged extents before replying when we are mixed (Eric Sandeen) [1010071] - [fs] btrfs: put our inode if orphan cleanup fails (Eric Sandeen) [1010071] - [fs] btrfs: add some missing iput()'s in btrfs_orphan_cleanup (Eric Sandeen) [1010071] - [fs] btrfs: do not pin while under spin lock (Eric Sandeen) [1010071] - [fs] btrfs: Cocci spatch "memdup.spatch" (Eric Sandeen) [1010071] - [fs] btrfs: Cocci spatch "ptr_ret.spatch" (Eric Sandeen) [1010071] - [fs] btrfs: fix qgroup rescan resume on mount (Eric Sandeen) [1010071] - [fs] btrfs: avoid double free of fs_info->qgroup_ulist (Eric Sandeen) [1010071] - [fs] btrfs: fix memory patcher through fs_info->qgroup_ulist (Eric Sandeen) [1010071] - [fs] btrfs: simplify unlink reservations (Eric Sandeen) [1010071] - [fs] btrfs: merge pending IO for tree log write back (Eric Sandeen) [1010071] - [fs] btrfs: allow file data clone within a file (Eric Sandeen) [1010071] - [fs] btrfs: remove unused code in btrfs_del_root (Eric Sandeen) [1010071] - [fs] btrfs: kill replicate code in replay_one_buffer (Eric Sandeen) [1010071] - [fs] btrfs: check if leaf's parent exists before pushing items around (Eric Sandeen) [1010071] - [fs] btrfs: update new flags for tracepoint (Eric Sandeen) [1010071] - [fs] btrfs: dont do log_removal in insert_new_root (Eric Sandeen) [1010071] - [fs] btrfs: return error code in btrfs_check_trunc_cache_free_space() (Eric Sandeen) [1010071] - [fs] btrfs: fix estale with btrfs send (Eric Sandeen) [1010071] - [fs] btrfs: device delete to get errors from the kernel (Eric Sandeen) [1010071] - [fs] btrfs: do delay iput in sync_fs (Eric Sandeen) [1010071] - [fs] btrfs: make the state of the transaction more readable (Eric Sandeen) [1010071] - [fs] btrfs: remove the time check in btrfs_commit_transaction() (Eric Sandeen) [1010071] - [fs] btrfs: remove unnecessary varient ->num_joined in btrfs_transaction structure (Eric Sandeen) [1010071] - [fs] btrfs: don't flush the delalloc inodes in the while loop if flushoncommit is set (Eric Sandeen) [1010071] - [fs] btrfs: don't wait for all the writers circularly during the transaction commit (Eric Sandeen) [1010071] - [fs] btrfs: remove the code for the impossible case in cleanup_transaction() (Eric Sandeen) [1010071] - [fs] btrfs: cleanup unnecessary assignment when cleaning up all the residual transaction (Eric Sandeen) [1010071] - [fs] btrfs: just flush the delalloc inodes in the source tree before snapshot creation (Eric Sandeen) [1010071] - [fs] btrfs: introduce per-subvolume ordered extent list (Eric Sandeen) [1010071] - [fs] btrfs: introduce per-subvolume delalloc inode list (Eric Sandeen) [1010071] - [fs] btrfs: introduce grab/put functions for the root of the fs/file tree (Eric Sandeen) [1010071] - [fs] btrfs: cleanup the similar code of the fs root read (Eric Sandeen) [1010071] - [fs] btrfs: make the snap/subv deletion end more early when the fs is R/O (Eric Sandeen) [1010071] - [fs] btrfs: move the R/O check out of btrfs_clean_one_deleted_snapshot() (Eric Sandeen) [1010071] - [fs] btrfs: make the cleaner complete early when the fs is going to be umounted (Eric Sandeen) [1010071] - [fs] btrfs: remove unnecessary ->s_umount in cleaner_kthread() (Eric Sandeen) [1010071] - [fs] btrfs: cleanup: don't check the same thing twice (Eric Sandeen) [1010071] - [fs] btrfs: cleanup, btrfs_read_fs_root_no_name() doesn't return NULL (Eric Sandeen) [1010071] - [fs] btrfs: delete unused function (Eric Sandeen) [1010071] - [fs] btrfs: remove useless copy in quota_ctl (Eric Sandeen) [1010071] - [fs] btrfs: Minor format cleanup (Eric Sandeen) [1010071] - [fs] btrfs: cleanup unused arguments in send.c (Eric Sandeen) [1010071] - [fs] btrfs: add ioctl to wait for qgroup rescan completion (Eric Sandeen) [1010071] - [fs] btrfs: introduce qgroup_ulist to avoid frequently allocating/freeing ulist (Eric Sandeen) [1010071] - [fs] btrfs: show compiled-in config features at module load time (Eric Sandeen) [1010071] - [fs] btrfs: move ifdef around sanity checks out of init_btrfs_fs (Eric Sandeen) [1010071] - [fs] btrfs: add prefix to sanity tests messages (Eric Sandeen) [1010071] - [fs] btrfs: add debug check for extent_io range alignment (Eric Sandeen) [1010071] - [fs] btrfs: fix check on same raid type flag twice (Eric Sandeen) [1010071] - [fs] btrfs: Fix typo in printk (Eric Sandeen) [1010071] - [fs] btrfs: fix btrfs_extend_item() comment (Eric Sandeen) [1010071]- [netdrv] mlx4: Fix handling of dma_map failure (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Notify user when TX ring in error state (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Disable global flow control when PFC enabled (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Coding style cleanup in mlx4_en_dcbnl_ieee_setpfc() (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Staticize local functions (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: VFs must ignore the enable_64b_cqe_eqe module param (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Don't give VFs MAC addresses which are derived from the PF MAC (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Respond to operation request by firmware (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Fix BlueFlame race (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: fix small memory leak on error (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Add HW enforcement to VF link state (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Dynamic VST to VST vlan/qos changes (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Fail device init if num_vfs is negative (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Add warning in case of command timeouts (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Replace sscanf() with kstrtoint() (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Remove an unnecessary test (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Add prints when TX timeout occurs (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Fix a race between napi poll function and RX ring cleanup (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Change log level from error to debug for vlan related messages (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Move register_netdev() to the end of initialization function (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Do not query stats when device port is down (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Fix resource leak in error flow (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: allow order-0 memory allocations in RX path (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Add support for busy poll (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Add VF link state support (Amir Vadai) [862498 868244 920465 978058 998202] - [net] core: Add VF link state control (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: use __netdev_pick_tx instead of __skb_tx_hash in mlx4_en_select_queue (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: use one page fragment per incoming frame (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] ipoib: Fix pkey change flow for virtualization environments (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] ipoib: Make sure child devices use valid/proper pkeys (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] core: Create QP1 using the pkey index which contains the default pkey (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] mlx4: Use default pkey when creating tunnel QPs (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] iser: Fix redundant pointer check in dealloc flow (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] iser: Fix possible memory leak in iser_create_frwr_pool() (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] iser: Introduce fast memory registration model (FRWR) (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] iser: Place the fmr pool into a union in iser's IB conn struct (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] iser: Handle unaligned SG in separate function (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] iser: Generalize rdma memory registration (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] iser: Accept session->cmds_max from user space (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] iser: Restructure allocation/deallocation of connection resources (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] iser: Use proper debug level value for info prints (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] iser: Add Discovery support (Amir Vadai) [862498 868244 920465 978058 998202] - [scsi] libiscsi: Exporting new attrs for iscsi session and connection in sysfs (Amir Vadai) [862498 868244 920465 978058 998202] - [scsi] scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] core: Better checking of userspace values for receive flow steering (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] mlx4: Add receive flow steering support (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] core: Export ib_create/destroy_flow through uverbs (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] core: Infrastructure for extensible uverbs commands (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] core: Add receive flow steering support (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] core: Fixes to XRC reference counting in uverbs (Amir Vadai) [862498 868244 920465 978058 998202] - [infiniband] core: Add locking around event dispatching on XRC target QPs (Amir Vadai) [862498 868244 920465 978058 998202] - [netdrv] mlx4: Fix XRC QPs detection in the resource tracker (Amir Vadai) [862498 868244 920465 978058 998202] - [powerpc] irq: Don't switch to irq stack from softirq stack (Steve Best) [1016454] - [powerpc] hvsi: Increase handshake timeout from 200ms to 400ms (Steve Best) [1012654] - [powerpc] zimage: make the "OF" wrapper support ePAPR boot (Steve Best) [1012654] - [powerpc] pseries: Do not start secondaries in Open Firmware (Steve Best) [1012654] - [powerpc] Make prom_init.c endian safe (Steve Best) [1012654] - [powerpc] Remove ksp_limit on ppc64 (Steve Best) [1012654] - [powerpc] irq: Run softirqs off the top of the irq stack (Steve Best) [1012654] - [mm] avoid reinserting isolated balloon pages into LRU lists (Rafael Aquini) [1017445] - [kernel] sched: fix race in migrate_swap_stop (Rik van Riel) [683513] - [kernel] sched/numa: Retry task_numa_migrate() periodically (Rik van Riel) [683513] - [kernel] sched/numa: Use unsigned longs for numa group fault stats (Rik van Riel) [683513] - [kernel] sched/numa: Skip some page migrations after a shared fault (Rik van Riel) [683513] - [kernel] sched/numa: Remove the numa_balancing_scan_period_reset sysctl (Rik van Riel) [683513] - [kernel] sched/numa: Adjust scan rate in task_numa_placement (Rik van Riel) [683513] - [kernel] sched/numa: Take false sharing into account when adapting scan rate (Rik van Riel) [683513] - [kernel] sched/numa: Be more careful about joining numa groups (Rik van Riel) [683513] - [kernel] sched/numa: Avoid migrating tasks that are placed on their preferred node (Rik van Riel) [683513] - [kernel] sched/numa: Fix task or group comparison (Rik van Riel) [683513] - [kernel] sched/numa: Decide whether to favour task or group weights based on swap candidate relationships (Rik van Riel) [683513] - [kernel] sched/numa: Add debugging (Rik van Riel) [683513] - [kernel] sched/numa: Prevent parallel updates to group stats during placement (Rik van Riel) [683513] - [kernel] sched/numa: Call task_numa_free() from do_execve () (Rik van Riel) [683513] - [kernel] sched/numa: Use group fault statistics in numa placement (Rik van Riel) [683513] - [kernel] sched/numa: Stay on the same node if CLONE_VM (Rik van Riel) [683513] - [mm] numa: Do not batch handle PMD pages (Rik van Riel) [683513] - [mm] numa: Do not group on RO pages (Rik van Riel) [683513] - [mm] numa: Copy cpupid on page migration (Rik van Riel) [683513] - [kernel] sched/numa: Report a NUMA task group ID (Rik van Riel) [683513] - [kernel] sched/numa: Use {cpu, pid} to create task groups for shared faults (Rik van Riel) [683513] - [mm] numa: Change page last {nid, pid} into {cpu, pid} (Rik van Riel) [683513] - [kernel] sched/numa: Fix placement of workloads spread across multiple nodes (Rik van Riel) [683513] - [kernel] sched/numa: Favor placing a task on the preferred node (Rik van Riel) [683513] - [kernel] sched/numa: Use a system-wide search to find swap/migration candidates (Rik van Riel) [683513] - [kernel] sched/numa: Introduce migrate_swap() (Rik van Riel) [683513] - [kernel] stop_machine: Introduce stop_two_cpus() (Rik van Riel) [683513] - [mm] numa: Trap pmd hinting faults only if we would otherwise trap PTE faults (Rik van Riel) [683513] - [kernel] sched/numa: Do not trap hinting faults for shared libraries (Rik van Riel) [683513] - [kernel] sched/numa: Increment numa_migrate_seq when task runs in correct location (Rik van Riel) [683513] - [kernel] sched/numa: Retry migration of tasks to CPU on a preferred node (Rik van Riel) [683513] - [kernel] sched/numa: Avoid overloading CPUs on a preferred NUMA node (Rik van Riel) [683513] - [kernel] numa: Limit NUMA scanning to migrate-on-fault VMAs (Rik van Riel) [683513] - [kernel] sched/numa: Do not migrate memory immediately after switching node (Rik van Riel) [683513] - [mm] sched/numa: Set preferred NUMA node based on number of private faults (Rik van Riel) [683513] - [kernel] sched/numa: Remove check that skips small VMAs (Rik van Riel) [683513] - [mm] numa: Scan pages with elevated page_mapcount (Rik van Riel) [683513] - [kernel] sched/numa: Check current-> mm before allocating NUMA faults (Rik van Riel) [683513] - [kernel] sched/numa: Add infrastructure for split shared/ private accounting of NUMA hinting faults (Rik van Riel) [683513] - [kernel] sched/numa: Reschedule task on preferred NUMA node once selected (Rik van Riel) [683513] - [kernel] sched/numa: Resist moving tasks towards nodes with fewer hinting faults (Rik van Riel) [683513] - [kernel] sched/numa: Favour moving tasks towards the preferred node (Rik van Riel) [683513] - [kernel] sched/numa: Update NUMA hinting faults once per scan (Rik van Riel) [683513] - [kernel] sched/numa: Select a preferred node with the most numa hinting faults (Rik van Riel) [683513] - [mm] sched/numa: Track NUMA hinting faults on per-node basis (Rik van Riel) [683513] - [mm] sched/numa: Slow scan rate if no NUMA hinting faults are being recorded (Rik van Riel) [683513] - [mm] sched/numa: Set the scan rate proportional to the memory usage of the task being scanned (Rik van Riel) [683513] - [mm] sched/numa: Initialise numa_next_scan properly (Rik van Riel) [683513] - [mm] sched/numa: Continue PTE scanning even if migrate rate limited (Rik van Riel) [683513] - [mm] sched/numa: Mitigate chance that same task always updates PTEs (Rik van Riel) [683513] - [mm] numa: Do not migrate or account for hinting faults on the zero page (Rik van Riel) [683513] - [mm] Only flush TLBs if a transhuge PMD is modified for NUMA pte scanning (Rik van Riel) [683513] - [mm] Do not flush TLB during protection change if !pte_present && !migration_entry (Rik van Riel) [683513] - [mm] Account for a THP NUMA hinting update as one PTE update (Rik van Riel) [683513] - [mm] Close races between THP migration and PMD numa clearing (Rik van Riel) [683513] - [mm] numa: Sanitize task_numa_fault() callsites (Rik van Riel) [683513] - [mm] Prevent parallel splits during THP migration (Rik van Riel) [683513] - [mm] Wait for THP migrations to complete during NUMA hinting faults (Rik van Riel) [683513] - [mm] numa: Do not account for a hinting fault if we raced (Rik van Riel) [683513] - [mm] sched/numa: Fix comments (Rik van Riel) [683513] - [mm] numa: Document automatic NUMA balancing sysctls (Rik van Riel) [683513] - [kernel] sched: monolithic code dump of what is being pushed (Rik van Riel) [683513] - [kernel] sched: Use an accessor to read the rq clock (Rik van Riel) [683513] - [kernel] sched: fix NUMA balancing when !SCHED_DEBUG (Rik van Riel) [683513] - [kernel] sched: Ensure update_cfs_shares() is called for parents of continuously-running tasks (Rik van Riel) [683513] - [kernel] sched: Fix some kernel-doc warnings (Rik van Riel) [683513] - [virt] kvm/vmx: do not check bit 12 of EPT violation exit qualification when undefined (Gleb Natapov) [1009441] - [virt] kvm/vmx: set "blocked by NMI" flag if EPT violation happens during IRET from NMI (Gleb Natapov) [1009441]- [netdrv] netxen_nic: Update version to 4.0.81 (Chad Dupuis) [725019] - [netdrv] netxen_nic: clean up unnecessary MSI/MSI-X capability find (Chad Dupuis) [725019] - [netdrv] netxen_nic: Convert mac address uses of 6 to ETH_ALEN (Chad Dupuis) [725019] - [netdrv] netxen_nic: replace strict_strtoul() with kstrtoul() (Chad Dupuis) [725019] - [netdrv] netxen_nic: Avoid mixed mode interrupts (Chad Dupuis) [725019] - [netdrv] netxen_nic: netxen_setup_intr() function code cleanup (Chad Dupuis) [725019] - [netdrv] netxen_nic: Log proper error message in case of mismatched adapter type (Chad Dupuis) [725019] - [netdrv] netxen_nic: Log driver version with firmware version (Chad Dupuis) [725019] - [tools] perf/diff: Add generic order option for compute sorting (Jiri Olsa) [1011529] - [tools] perf/diff: Making compute functions static (Jiri Olsa) [1011529] - [tools] perf/diff: Update perf diff documentation for multiple data comparison (Jiri Olsa) [1011529] - [tools] perf/diff: Change diff command to work over multiple data files (Jiri Olsa) [1011529] - [tools] perf/diff: Move columns into struct data__file (Jiri Olsa) [1011529] - [tools] perf/diff: Move diff related columns into diff command (Jiri Olsa) [1011529] - [tools] perf/diff: Display data file info ahead of the diff output (Jiri Olsa) [1011529] - [tools] perf/hists: Marking dummy hists entries (Jiri Olsa) [1011529] - [tools] perf/diff: Switching the base hists to be pairs head (Jiri Olsa) [1011529] - [tools] perf/diff: Introducing diff_data object to hold files (Jiri Olsa) [1011529] - [tools] perf: Centralize default columns init in perf_hpp__init (Jiri Olsa) [1011529] - [tools] perf: Add struct perf_hpp_fmt into hpp callbacks (Jiri Olsa) [1011529] - [s390] vmcore: use vmcore for zfcpdump (Hendrik Brueckner) [1012102] - [fs] proc/vmcore: enable /proc/vmcore mmap for s390 (Hendrik Brueckner) [1012102] - [s390] vmcore: implement remap_oldmem_pfn_range for s390 (Hendrik Brueckner) [1012102] - [fs] proc/vmcore: introduce remap_oldmem_pfn_range() (Hendrik Brueckner) [1012102] - [s390] vmcore: use ELF header in new memory feature (Hendrik Brueckner) [1012102] - [fs] proc/vmcore: introduce ELF header in new memory feature (Hendrik Brueckner) [1012102] - [fs] proc/vmcore: Disable mmap for s390 (Hendrik Brueckner) [1012102] - [s390] kdump: Allow copy_oldmem_page() copy to virtual memory (Hendrik Brueckner) [1012102] - [tracing] Add function probe to trigger a ftrace dump of current CPU trace (Jiri Olsa) [1011527] - [tracing] Add function probe to trigger a ftrace dump to console (Jiri Olsa) [1011527] - [virt] xen-gnt: prevent adding duplicate gnt callbacks (Radim Krcmar) [1013818] - [x86] microcode_amd: Fix patch level reporting for family 15h (Prarit Bhargava) [1014400] - [tty] Fix SIGTTOU not sent with tcflush() (Oleg Nesterov) [1012397] - [powerpc] sysfs: Disable writing to PURR in guest mode (Steve Best) [1015450] - [powerpc] vio: fix modalias_show return values (Prarit Bhargava) [1007924] - [powerpc] Correct FSCR bit definitions (Steve Best) [1008893] - [x86] microcode/amd: Fix early microcode loading (Jarod Wilson) [1016168] - [x86] microcode/amd: Make cpu_has_amd_erratum() use the correct struct cpuinfo_x86 (Jarod Wilson) [1016168] - [x86] microcode/amd: Fix error path in apply_microcode_amd() (Jarod Wilson) [1016168] - [x86] microcode/amd: Another early loading fixup (Jarod Wilson) [1016168] - [x86] microcode/amd: Allow multiple families' bin files appended together (Jarod Wilson) [1016168] - [x86] microcode/amd: Make find_ucode_in_initrd() __init (Jarod Wilson) [1016168] - [x86] microcode/amd: Fix warnings and errors on with CONFIG_MICROCODE=m (Jarod Wilson) [1016168] - [x86] microcode/amd: Early microcode patch loading support for AMD (Jarod Wilson) [1016168] - [x86] microcode/amd: Refactor functions to prepare for early loading (Jarod Wilson) [1016168] - [x86] microcode: Vendor abstract out save_microcode_in_initrd() (Jarod Wilson) [1016168] - [x86] microcode/intel: Correct typo in printk (Jarod Wilson) [1016168] - [block] nvme: Update nvme_id_power_state with latest spec (David Milburn) [1005908] - [block] nvme: Split header file into user-visible and kernel-visible pieces (David Milburn) [1005908] - [block] nvme: Merge issue on character device bring-up (David Milburn) [1005908] - [block] nvme: Handle ioremap failure (David Milburn) [1005908] - [block] nvme: Add pci suspend/resume driver callbacks (David Milburn) [1005908] - [block] nvme: Use normal shutdown (David Milburn) [1005908] - [block] nvme: Separate controller init from disk discovery (David Milburn) [1005908] - [block] nvme: Separate queue alloc/free from create/delete (David Milburn) [1005908] - [block] nvme: Group pci related actions in functions (David Milburn) [1005908] - [block] nvme: Disk stats for read/write commands only (David Milburn) [1005908] - [block] nvme: Bring up cdev on set feature failure (David Milburn) [1005908] - [block] nvme: Fix checkpatch issues (David Milburn) [1005908] - [block] nvme: Namespace IDs are unsigned (David Milburn) [1005908] - [block] nvme: Call nvme_process_cq from submission path (David Milburn) [1005908] - [block] nvme: Remove "process_cq did something" message (David Milburn) [1005908] - [block] nvme: Return correct value from interrupt handler (David Milburn) [1005908] - [block] nvme: Disk IO statistics (David Milburn) [1005908] - [block] nvme: Restructure MSI / MSI-X setup (David Milburn) [1005908] - [block] nvme: Use kzalloc instead of kmalloc+memset (David Milburn) [1005908]- [fs] nfs: Give "flavor" an initial value to fix a compile warning (Jeff Layton) [1009119] - [fs] nfs: try SECINFO_NO_NAME flavs until one works (Jeff Layton) [1009119] - [fs] nfs: Ensure memory ordering between nfs4_ds_connect and nfs4_fl_prepare_ds (Jeff Layton) [1009119] - [fs] nfs: nfs4_fl_prepare_ds, fix bugs when the connect attempt fails (Jeff Layton) [1009119] - [fs] nfs: Honour the 'opened' parameter in the atomic_open() filesystem method (Jeff Layton) [1009119] - [net] sunrpc: rpcsec_gss, fix crash on destroying gss auth (Jeff Layton) [1009119] - [net] sunrpc: No, I did not intend to create a 256KiB hashtable (Jeff Layton) [1009119] - [net] sunrpc: Add missing kuids conversion for printing (Jeff Layton) [1009119] - [fs] nfs: sp4_mach_cred, WARN_ON -> WARN_ON_ONCE (Jeff Layton) [1009119] - [fs] nfs: sp4_mach_cred, no need to ref count creds (Jeff Layton) [1009119] - [fs] nfs: fix SECINFO* use of put_rpccred (Jeff Layton) [1009119] - [fs] nfs: sp4_mach_cred: ask for WRITE and COMMIT (Jeff Layton) [1009119] - [fs] nfs: fix decode_free_stateid (Jeff Layton) [1009119] - [fs] nfs: use mach cred for SECINFO_NO_NAME w/ integrity (Jeff Layton) [1009119] - [fs] nfs: nfs_compare_super shouldn't check the auth flavour unless 'sec=' was set (Jeff Layton) [1009119] - [fs] nfs: Allow security autonegotiation for submounts (Jeff Layton) [1009119] - [fs] nfs: Disallow security negotiation for lookups when 'sec=' is specified (Jeff Layton) [1009119] - [fs] nfs: Fix security auto-negotiation (Jeff Layton) [1009119] - [fs] nfs: Clean up nfs_parse_security_flavors() (Jeff Layton) [1009119] - [fs] nfs: Clean up the auth flavour array mess (Jeff Layton) [1009119] - [fs] nfs: Use MDS auth flavor for data server connection (Jeff Layton) [1009119] - [fs] nfs: Map NFS4ERR_WRONG_CRED to EPERM (Jeff Layton) [1009119] - [fs] nfs: Add SP4_MACH_CRED write and commit support (Jeff Layton) [1009119] - [fs] nfs: Add SP4_MACH_CRED stateid support (Jeff Layton) [1009119] - [fs] nfs: Add SP4_MACH_CRED secinfo suppor (Jeff Layton) [1009119] - [fs] nfs: Add SP4_MACH_CRED cleanup support (Jeff Layton) [1009119] - [fs] nfs: Add state protection handler (Jeff Layton) [1009119] - [fs] nfs: Minimal SP4_MACH_CRED implementation (Jeff Layton) [1009119] - [net] sunrpc: Replace pointer values with task->tk_pid and rpc_clnt->cl_clid (Jeff Layton) [1009119] - [net] sunrpc: Add an identifier for struct rpc_clnt (Jeff Layton) [1009119] - [net] sunrpc: Ensure rpc_task->tk_pid is available for tracepoints (Jeff Layton) [1009119] - [fs] nfs: Document the recover_lost_locks kernel parameter (Jeff Layton) [1009119] - [fs] nfs: Don't try to recover NFSv4 locks when they are lost (Jeff Layton) [1009119] - [net] sunrpc: Add tracepoints to help debug socket connection issues (Jeff Layton) [1009119] - [fs] nfs: Fix warning introduced by NFSv4.0 transport blocking patches (Jeff Layton) [1009119] - [fs] nfs: fix CONFIG_NFS_V4_1 not enabled "make C=2" warning (Jeff Layton) [1009119] - [fs] nfs: Update session draining barriers for NFSv4.0 transport blocking (Jeff Layton) [1009119] - [fs] nfs: Add nfs4_sequence calls for OPEN_CONFIRM (Jeff Layton) [1009119] - [fs] nfs: Add nfs4_sequence calls for RELEASE_LOCKOWNER (Jeff Layton) [1009119] - [fs] nfs: Enable nfs4_setup_sequence() for DELEGRETURN (Jeff Layton) [1009119] - [fs] nfs: NFSv4.0 transport blocking (Jeff Layton) [1009119] - [fs] nfs: Add a slot table to struct nfs_client for NFSv4.0 transport blocking (Jeff Layton) [1009119] - [fs] nfs: Add global helper for releasing slot table resources (Jeff Layton) [1009119] - [fs] nfs: Add global helper to set up a stand-along nfs4_slot_table (Jeff Layton) [1009119] - [fs] nfs: Enable slot table helpers for NFSv4.0 (Jeff Layton) [1009119] - [fs] nfs: Remove unused call_sync minor version op (Jeff Layton) [1009119] - [fs] nfs: Add RPC callouts to start NFSv4.0 synchronous requests (Jeff Layton) [1009119] - [fs] nfs: Common versions of sequence helper functions (Jeff Layton) [1009119] - [fs] nfs: Clean up nfs4_setup_sequence() (Jeff Layton) [1009119] - [fs] nfs: Rename nfs41_call_sync_data as a common data structure (Jeff Layton) [1009119] - [fs] nfs: When displaying session slot numbers, use "u" consistently (Jeff Layton) [1009119] - [fs] nfs: Ensure that rmdir() waits for sillyrenames to complete (Jeff Layton) [1009119] - [fs] nfs: use the mach cred for SECINFO w/ integrity (Jeff Layton) [1009119] - [net] sunrpc: refactor rpcauth_checkverf error returns (Jeff Layton) [1009119] - [fs] nfs: avoid expired credential keys for buffered writes (Jeff Layton) [1009119] - [net] sunrpc: new rpc_credops to test credential expiry (Jeff Layton) [1009119] - [net] sunrpc: don't map EKEYEXPIRED to EACCES in call_refreshresult (Jeff Layton) [1009119] - [fs] nfs: Fix up two use-after-free issues with the new tracing code (Jeff Layton) [1009119] - [fs] nfs: remove incorrect "Lock reclaim failed!" warning (Jeff Layton) [1009119] - [fs] nfs: Add tracepoints for debugging test_stateid events (Jeff Layton) [1009119] - [fs] nfs: Add tracepoints for debugging slot table operations (Jeff Layton) [1009119] - [fs] nfs: Add tracepoints for debugging layoutget/return/commit (Jeff Layton) [1009119] - [fs] nfs: Add tracepoints for debugging reads and writes (Jeff Layton) [1009119] - [fs] nfs: Add tracepoints for debugging getattr (Jeff Layton) [1009119] - [fs] nfs: Add tracepoints for debugging the idmapper (Jeff Layton) [1009119] - [fs] nfs: Add tracepoints for debugging delegations (Jeff Layton) [1009119] - [fs] nfs: Add tracepoints for debugging rename (Jeff Layton) [1009119] - [fs] nfs: Add tracepoints for debugging inode manipulations (Jeff Layton) [1009119] - [fs] nfs: Add tracepoints for debugging lookup/create operations (Jeff Layton) [1009119] - [fs] nfs: Add tracepoints for debugging file locking (Jeff Layton) [1009119] - [fs] nfs: Add tracepoints for debugging file open (Jeff Layton) [1009119] - [fs] nfs: Add tracepoints for debugging state management problems (Jeff Layton) [1009119] - [fs] nfs: Add tracepoints for debugging NFS hard links (Jeff Layton) [1009119] - [fs] nfs: Add tracepoints for debugging NFS rename and sillyrename issues (Jeff Layton) [1009119] - [fs] nfs: Add tracepoints for debugging directory changes (Jeff Layton) [1009119] - [fs] nfs: Add tracepoints for debugging generic file create events (Jeff Layton) [1009119] - [fs] nfs: Add event tracing for generic NFS lookups (Jeff Layton) [1009119] - [fs] nfs: Pass in lookup flags from nfs_atomic_open to nfs_lookup (Jeff Layton) [1009119] - [fs] nfs: Add event tracing for generic NFS events (Jeff Layton) [1009119] - [fs] nfs: refactor code for calculating the crc32 hash of a filehandle (Jeff Layton) [1009119] - [fs] nfs: Clean up nfs_sillyrename() (Jeff Layton) [1009119] - [fs] nfs: Fix an incorrect pointer declaration in decode_first_pnfs_layout_type (Jeff Layton) [1009119] - [fs] nfs: Deal with a sparse warning in nfs_idmap_get_key() (Jeff Layton) [1009119] - [fs] nfs: Deal with some more sparse warnings (Jeff Layton) [1009119] - [fs] nfs: Deal with a sparse warning in nfs4_opendata_alloc (Jeff Layton) [1009119] - [fs] nfs: Deal with a sparse warning in nfs3_proc_create (Jeff Layton) [1009119] - [fs] nfs: Remove the NFSv4 "open optimisation" from nfs_permission (Jeff Layton) [1009119] - [fs] nfs: Use clientid management rpc_clnt for secinfo_no_name (Jeff Layton) [1009119] - [fs] nfs: Use clientid management rpc_clnt for secinfo (Jeff Layton) [1009119] - [fs] nfs: Increase NFS4_DEF_SLOT_TABLE_SIZE (Jeff Layton) [1009119] - [fs] nfs: Remove unused authflavour parameter from init_client (Jeff Layton) [1009119] - [fs] nfs: Never use user credentials for lease renewal (Jeff Layton) [1009119] - [fs] nfs: Use root's credential for lease management when keytab is missing (Jeff Layton) [1009119] - [fs] nfs: Refuse mount attempts with proto=udp (Jeff Layton) [1009119] - [fs] nfs: Fix nfs4_init_uniform_client_string for net namespaces (Jeff Layton) [1009119] - [fs] nfs: Use the mount point rpc_clnt for layoutreturn (Jeff Layton) [1009119] - [fs] nfs: Fix return type of nfs4_end_drain_session() stub (Jeff Layton) [1009119] - [fs] nfs: encode_attrs should not backfill the bitmap and attribute length (Jeff Layton) [1009119] - [net] sunrpc: Fix memory corruption issue on 32-bit highmem systems (Jeff Layton) [1009119] - [fs] nfs: Remove unnecessary call to nfs_setsecurity in nfs_fhget() (Jeff Layton) [1009119] - [fs] nfs: Fix the sync mount option for nfs4 mounts (Jeff Layton) [1009119] - [fs] nfs: Fix writeback performance issue on cache invalidation (Jeff Layton) [1009119] - [net] sunrpc: If the rpcbind channel is disconnected, fail the call to unregister (Jeff Layton) [1009119] - [net] sunrpc: Don't auto-disconnect from the local rpcbind socket (Jeff Layton) [1009119] - [hid] zeroplus: validate output report details (Frantisek Hrbata) [999907] {CVE-2013-2889} - [hid] provide a helper for validating hid reports (Frantisek Hrbata) [999907] {CVE-2013-2889} - [s390] zfcp: enable FCP hardware data router by default (Hendrik Brueckner) [980146] - [scsi] csiostor: fix failure to communicate with firmware, error -110 (Jay Fenlason) [917907] - [block] mtip32xx: add SRSI support (David Milburn) [842533] - [misc] hpilo: Correct panic when an AUX iLO is detected (Nigel Croxon) [996603] - [Documentation] add write up on module signing (Kyle McMartin) [905495] - [net] netfilter: SYNPROXY: let unrelated packets continue (Jesper Brouer) [1007439] - [net] netfilter: synproxy_core: fix warning in __nf_ct_ext_add_length() (Jesper Brouer) [1007439] - [net] netfilter: more strict TCP flag matching in SYNPROXY (Jesper Brouer) [1007439] - [net] netfilter: add IPv6 SYNPROXY target (Jesper Brouer) [1007439] - [net] syncookies: export cookie_v6_init_sequence/cookie_v6_check (Jesper Brouer) [1007439] - [net] netfilter: add SYNPROXY core/target (Jesper Brouer) [1007439] - [net] syncookies: export cookie_v4_init_sequence/cookie_v4_check (Jesper Brouer) [1007439] - [net] netfilter: nf_conntrack: make sequence number adjustments usuable without NAT (Jesper Brouer) [1007439] - [net] netfilter: nf_defrag_ipv6.o included twice (Jesper Brouer) [1007439] - [net] netfilter: ip[6]t_REJECT, tcp-reset using wrong MAC source if bridged (Jesper Brouer) [1007439] - [net] netfilter: export xt_HMARK.h to userland (Jesper Brouer) [1007439] - [net] netfilter: export xt_rpfilter.h to userland (Jesper Brouer) [1007439] - [net] netfilter: ctnetlink: fix uninitialized variable (Jesper Brouer) [1007439] - [net] netfilter: nfnetlink_queue: allow to attach expectations to conntracks (Jesper Brouer) [1007439] - [net] netfilter: ctnetlink: refactor ctnetlink_create_expect (Jesper Brouer) [1007439] - [net] netfilter: nf_conntrack: fix tcp_in_window for Fast Open (Jesper Brouer) [1007439] - [net] netfilter: nf_conntrack: don't send destroy events from iterator (Jesper Brouer) [1007439] - [net] netfilter: nfnetlink_{log, queue}, fix information leaks in netlink message (Jesper Brouer) [1007439] - [net] netfilter: xt_TCPMSS: correct return value in tcpmss_mangle_packet (Jesper Brouer) [1007439] - [net] netfilter: xt_TCPOPTSTRIP: fix possible off by one access (Jesper Brouer) [1007439] - [net] netfilter: xt_TCPMSS: fix handling of malformed TCP header and options (Jesper Brouer) [1007439] - [net] netfilter: nf_nat: use per-conntrack locking for sequence number adjustments (Jesper Brouer) [1007439] - [net] netfilter: nf_nat: change sequence number adjustments to 32 bits (Jesper Brouer) [1007439] - [net] netfilter: nf_nat: fix locking in nf_nat_seq_adjust() (Jesper Brouer) [1007439] - [net] netfilter: nf_conntrack: remove duplicate code in ctnetlink (Jesper Brouer) [1007439] - [net] netfilter: nf_conntrack: constify sk_buff argument to nf_ct_attach() (Jesper Brouer) [1007439] - [net] netfilter: nf_conntrack: remove net_ratelimit() for LOG_INVALID() (Jesper Brouer) [1007439] - [net] netfilter: ctnetlink: fix incorrect NAT expectation dumping (Jesper Brouer) [1007439] - [net] netfilter: Fix build errors with xt_socket.c (Jesper Brouer) [1007439] - [net] netfilter: xt_socket: fix broken v0 support (Jesper Brouer) [1007439] - [net] netfilter: xt_socket: add XT_SOCKET_NOWILDCARD flag (Jesper Brouer) [1007439] - [net] netfilter: nf_conntrack: avoid large timeout for mid-stream pickup (Jesper Brouer) [1007439] - [net] netfilter: check return code from nla_parse_tested (Jesper Brouer) [1007439] - [net] Convert uses of typedef ctl_table to struct ctl_table (Jesper Brouer) [1007439] - [net] netfilter: Implement RFC 1123 for FTP conntrack (Jesper Brouer) [1007439] - [net] netfilter: nfnetlink_queue: avoid peer_portid test (Jesper Brouer) [1007439] - [net] netfilter: don't panic on error while walking through the init path (Jesper Brouer) [1007439] - [net] netfilter: xt_socket: use IP early demux (Jesper Brouer) [1007439] - [net] netfilter: xt_CT: optimize XT_CT_NOTRACK (Jesper Brouer) [1007439] - [net] qdisc: fix build with !CONFIG_NET_SCHED (Jesper Brouer) [1000395] - [net] qdisc: make args to qdisc_create_default const (Jesper Brouer) [1000395] - [net] qdisc: allow setting default queuing discipline (Jesper Brouer) [1000395] - [net] Remove extern from include/net/ scheduling prototypes (Jesper Brouer) [1000395] - [net] htb: fix sign extension bug (Jesper Brouer) [1000395] - [net] htb: refactor struct htb_sched fields for performance (Jesper Brouer) [1000395] - [net] htb: reorder struct htb_class fields for performance (Jesper Brouer) [1000395] - [net] htb: do not setup default rate estimators (Jesper Brouer) [1000395] - [net] net_sched: add 64bit rate estimators (Jesper Brouer) [1000395]- [net] netfilter: SYNPROXY: let unrelated packets continue (Jesper Brouer) [1007439] - [net] netfilter: synproxy_core: fix warning in __nf_ct_ext_add_length() (Jesper Brouer) [1007439] - [net] netfilter: more strict TCP flag matching in SYNPROXY (Jesper Brouer) [1007439] - [net] netfilter: add IPv6 SYNPROXY target (Jesper Brouer) [1007439] - [net] syncookies: export cookie_v6_init_sequence/cookie_v6_check (Jesper Brouer) [1007439] - [net] netfilter: add SYNPROXY core/target (Jesper Brouer) [1007439] - [net] syncookies: export cookie_v4_init_sequence/cookie_v4_check (Jesper Brouer) [1007439] - [net] netfilter: nf_conntrack: make sequence number adjustments usuable without NAT (Jesper Brouer) [1007439] - [net] netfilter: nf_defrag_ipv6.o included twice (Jesper Brouer) [1007439] - [net] netfilter: ip[6]t_REJECT, tcp-reset using wrong MAC source if bridged (Jesper Brouer) [1007439] - [net] netfilter: export xt_HMARK.h to userland (Jesper Brouer) [1007439] - [net] netfilter: export xt_rpfilter.h to userland (Jesper Brouer) [1007439] - [net] netfilter: ctnetlink: fix uninitialized variable (Jesper Brouer) [1007439] - [net] netfilter: nfnetlink_queue: allow to attach expectations to conntracks (Jesper Brouer) [1007439] - [net] netfilter: ctnetlink: refactor ctnetlink_create_expect (Jesper Brouer) [1007439] - [net] netfilter: nf_conntrack: fix tcp_in_window for Fast Open (Jesper Brouer) [1007439] - [net] netfilter: nf_conntrack: don't send destroy events from iterator (Jesper Brouer) [1007439] - [net] netfilter: nfnetlink_{log, queue}, fix information leaks in netlink message (Jesper Brouer) [1007439] - [net] netfilter: xt_TCPMSS: correct return value in tcpmss_mangle_packet (Jesper Brouer) [1007439] - [net] netfilter: xt_TCPOPTSTRIP: fix possible off by one access (Jesper Brouer) [1007439] - [net] netfilter: xt_TCPMSS: fix handling of malformed TCP header and options (Jesper Brouer) [1007439] - [net] netfilter: nf_nat: use per-conntrack locking for sequence number adjustments (Jesper Brouer) [1007439] - [net] netfilter: nf_nat: change sequence number adjustments to 32 bits (Jesper Brouer) [1007439] - [net] netfilter: nf_nat: fix locking in nf_nat_seq_adjust() (Jesper Brouer) [1007439] - [net] netfilter: nf_conntrack: remove duplicate code in ctnetlink (Jesper Brouer) [1007439] - [net] netfilter: nf_conntrack: constify sk_buff argument to nf_ct_attach() (Jesper Brouer) [1007439] - [net] netfilter: nf_conntrack: remove net_ratelimit() for LOG_INVALID() (Jesper Brouer) [1007439] - [net] netfilter: ctnetlink: fix incorrect NAT expectation dumping (Jesper Brouer) [1007439] - [net] netfilter: Fix build errors with xt_socket.c (Jesper Brouer) [1007439] - [net] netfilter: xt_socket: fix broken v0 support (Jesper Brouer) [1007439] - [net] netfilter: xt_socket: add XT_SOCKET_NOWILDCARD flag (Jesper Brouer) [1007439] - [net] netfilter: nf_conntrack: avoid large timeout for mid-stream pickup (Jesper Brouer) [1007439] - [net] netfilter: check return code from nla_parse_tested (Jesper Brouer) [1007439] - [net] Convert uses of typedef ctl_table to struct ctl_table (Jesper Brouer) [1007439] - [net] netfilter: Implement RFC 1123 for FTP conntrack (Jesper Brouer) [1007439] - [net] netfilter: nfnetlink_queue: avoid peer_portid test (Jesper Brouer) [1007439] - [net] netfilter: don't panic on error while walking through the init path (Jesper Brouer) [1007439] - [net] netfilter: xt_socket: use IP early demux (Jesper Brouer) [1007439] - [net] netfilter: xt_CT: optimize XT_CT_NOTRACK (Jesper Brouer) [1007439] - [net] qdisc: fix build with !CONFIG_NET_SCHED (Jesper Brouer) [1000395] - [net] qdisc: make args to qdisc_create_default const (Jesper Brouer) [1000395] - [net] qdisc: allow setting default queuing discipline (Jesper Brouer) [1000395] - [net] Remove extern from include/net/ scheduling prototypes (Jesper Brouer) [1000395] - [net] htb: fix sign extension bug (Jesper Brouer) [1000395] - [net] htb: refactor struct htb_sched fields for performance (Jesper Brouer) [1000395] - [net] htb: reorder struct htb_class fields for performance (Jesper Brouer) [1000395] - [net] htb: do not setup default rate estimators (Jesper Brouer) [1000395] - [net] net_sched: add 64bit rate estimators (Jesper Brouer) [1000395]- [watchdog] hpwdt: Patch to ignore auxilary iLO devices (Nigel Croxon) [996605] - [s390] tx: allow program interruption filtering in user space (Hendrik Brueckner) [1006517] - [block] add padding for kabi to block_device_operations (Don Zickus) [988500] - [fs] gfs2: Don't flag consistency error if first mounter is a spectator (Robert S Peterson) [1004448] - [tty] disassociate_ctty() sends the extra SIGCONT (Oleg Nesterov) [1011820] - [x86] mm: Add memory tracking support for 1G hugepages (David Bulkow) [1000149] - [tty] hvc_iucv: Disconnect IUCV connection when lowering DTR (Hendrik Brueckner) [1007571] - [tty] hvc_console: Add DTR/RTS callback to handle HUPCL control (Hendrik Brueckner) [1007571] - [netdrv] enic: update enic maintainers and driver (Stefan Assmann) [747385] - [netdrv] enic: Exposing symbols for Cisco's low latency driver (Stefan Assmann) [747385] - [netdrv] enic: Try DMA 64 first, then failover to DMA (Stefan Assmann) [747385] - [netdrv] enic: record q_number and rss_hash for skb (Stefan Assmann) [747385] - [netdrv] enic: Add multi tx support for enic (Stefan Assmann) [747385] - [netdrv] enic: Generate notification of hardware crash (Stefan Assmann) [747385] - [netdrv] enic: Add an interface for USNIC to interact with firmware (Stefan Assmann) [747385] - [netdrv] enic: Adding support for Cisco Low Latency NIC (Stefan Assmann) [747385] - [netdrv] enic: Move ethtool code to a separate file (Stefan Assmann) [747385] - [netdrv] enic: release rtnl_lock on error-path (Stefan Assmann) [747385] - [powerpc] perf: Power7 Update testing ABI to list CPI-stack events (Steve Best) [1009105] - [powerpc] perf: Make Power7 events available for perf (Steve Best) [1009105] - [powerpc] perf: fix a typo of a Power7 event name (Steve Best) [1009105] - [tools] perf/tests: Add parse events tests for leader sampling (Jiri Olsa) [1011533] - [tools] perf/tests: Add attr record group sampling test (Jiri Olsa) [1011533] - [tools] perf: Add 'S' event/group modifier to read sample value (Jiri Olsa) [1011533] - [tools] perf/evsel: Add PERF_SAMPLE_READ sample related processing (Jiri Olsa) [1011533] - [tools] perf/evlist: Add perf_evlist__id2sid method to get event ID related data (Jiri Olsa) [1011533] - [tools] perf/evlist: Fix event ID retrieval for group format read case (Jiri Olsa) [1011533] - [tools] perf: Add support for parsing PERF_SAMPLE_READ sample type (Jiri Olsa) [1011533] - [kernel] perf/evlist: Use PERF_EVENT_IOC_ID perf ioctl to read event id (Jiri Olsa) [1011533] - [kernel] perf: Do not get values from disabled counters in group format read (Jiri Olsa) [1011533] - [kernel] perf: Add PERF_EVENT_IOC_ID ioctl to return event ID (Jiri Olsa) [1011533] - [kernel] add support for init_array constructors fix (Frantisek Hrbata) [824466] - [kernel] add support for init_array constructors (Frantisek Hrbata) [824466] - [kernel] gcov: compile specific gcov implementation based on gcc version (Frantisek Hrbata) [824466] - [kernel] gcov: add support for gcc 47 gcov format fix 3 (Frantisek Hrbata) [824466] - [kernel] gcov: add support for gcc 47 gcov format checkpatch fixes (Frantisek Hrbata) [824466] - [kernel] gcov: add support for gcc 47 gcov format fix fix (Frantisek Hrbata) [824466] - [kernel] gcov: add support for gcc 47 gcov format fix (Frantisek Hrbata) [824466] - [kernel] gcov: add support for gcc 4.7 gcov format (Frantisek Hrbata) [824466] - [kernel] gcov: move gcov structs definitions to a gcc version specific file (Frantisek Hrbata) [824466]- [drm] qxl: add delayed fb operations (Dave Airlie) [1002056] - [edac] Fix lockdep splat (Aristeu Rozanski) [967459] - [mm] vmalloc: fix memleak in __vunmap (Jan Stancek) [1012358] - [x86] perf_event_amd: Rework AMD PMU init code (Prarit Bhargava) [1000672] - [md] dm: add reserved_bio_based_ios module parameter (Mike Snitzer) [1010450] - [md] dm: add reserved_rq_based_ios module parameter (Mike Snitzer) [1010450] - [md] dm: lower bio-based mempool reservation (Mike Snitzer) [1010450] - [block] Add nr_bios to block_rq_remap tracepoint (Mike Snitzer) [1010450] - [md] dm-mpath: disable WRITE SAME if it fails (Mike Snitzer) [987454] - [md] dm-mpath: do not fail path on -ENOSPC (Mike Snitzer) [1010437] - [scsi] Return ENODATA on medium error (Mike Snitzer) [1010437] - [scsi] return ENOSPC on thin provisioning failure (Mike Snitzer) [1010437] - [scsi] Set hostbyte status in scsi_check_sense() (Mike Snitzer) [1010437] - [scsi] Document enhanced error codes (Mike Snitzer) [1010437] - [md] dm-thin: do not expose non-zero discard limits if discards disabled (Mike Snitzer) [998421] - [md] dm-snapshot: fix performance degradation due to small hash size (Mike Snitzer) [1010437] - [md] dm-snapshot: workaround for a false positive lockdep warning (Mike Snitzer) [1010437] - [md] dm-stripe: silence a couple sparse warnings (Mike Snitzer) [1010437] - [md] dm-stats: fix possible counter corruption on 32-bit systems (Mike Snitzer) [1010437] - [md] dm: add statistics support (Mike Snitzer) [1010437] - [lib] math64: New separate div64_u64_rem helper (Mike Snitzer) [1010437] - [md] dm-thin: always return -ENOSPC if no_free_space is set (Mike Snitzer) [1010437] - [md] dm-ioctl: cleanup error handling in table_load (Mike Snitzer) [1010437] - [md] dm-ioctl: increase granularity of type_lock when loading table (Mike Snitzer) [1010437] - [md] dm-ioctl: prevent rename to empty name or uuid (Mike Snitzer) [1010437] - [md] dm-thin: set pool read-only if breaking_sharing fails block allocation (Mike Snitzer) [1010437] - [md] dm-thin: prefix pool error messages with pool device name (Mike Snitzer) [1010437] - [md] dm: allow error target to replace bio-based and request-based targets (Mike Snitzer) [1010437] - [md] dm-space-map: optimise sm_ll_dec and sm_ll_inc (Mike Snitzer) [1010437] - [md] dm-btree: prefetch child nodes when walking tree for a dm_btree_del (Mike Snitzer) [1010437] - [md] dm-btree: use pop_frame in dm_btree_del to cleanup code (Mike Snitzer) [1010437] - [md] dm-cache: eliminate holes in cache structure (Mike Snitzer) [1010437] - [md] dm-cache: fix stacking of geometry limits (Mike Snitzer) [1010437] - [md] dm-thin: fix stacking of geometry limits (Mike Snitzer) [1010437] - [md] dm-cache: add data block size limits to code and Documentation (Mike Snitzer) [1010437] - [md] dm: stop using WQ_NON_REENTRANT (Mike Snitzer) [1010437] - [md] dm-cache: avoid conflicting remove_mapping() in mq policy (Mike Snitzer) [1010437] - [md] dm: optimize reorder structure (Mike Snitzer) [1010437] - [md] dm: optimize use SRCU and RCU (Mike Snitzer) [1010437] - [md] dm-bufio: submit writes outside lock (Mike Snitzer) [1010437] - [md] dm-cache: fix arm link errors with inline (Mike Snitzer) [1010437] - [md] dm-verity: use __ffs and __fls (Mike Snitzer) [1010437] - [md] dm-flakey: correct ctr alloc failure mesg (Mike Snitzer) [1010437] - [md] dm-verity: remove pointless comparison (Mike Snitzer) [1010437] - [md] dm: use __GFP_HIGHMEM in __vmalloc (Mike Snitzer) [1010437] - [md] dm-verity: fix inability to use a few specific devices sizes (Mike Snitzer) [1010437] - [md] dm-ioctl: set noio flag to avoid __vmalloc deadlock (Mike Snitzer) [1010437] - [md] dm-mpath: fix ioctl deadlock when no paths (Mike Snitzer) [1010437] - [powerpc] Default arch idle could cede processor on pseries (Steve Best) [1008895]- [s390] zfcp: remove access control tables interface (keep sysfs files) (Hendrik Brueckner) [1006516] - [s390] zfcp: fix lock imbalance by reworking request queue locking (Hendrik Brueckner) [1006525] - [s390] zfcp: fix schedule-inside-lock in scsi_device list loops (Hendrik Brueckner) [1006524] - [x86] setup: avoid remapping data in parse_setup_data() (Nigel Croxon) [1004428] - [hid] validate HID report id size (Frantisek Hrbata) [1000454] {CVE-2013-2888} - [kernel] userns: prevent the use of user namespaces (Aristeu Rozanski) [993320] - [crypto] x509: don't reject not-yet-valid keys (kyle mcmartin) [905910] - [kernel] perf: Prevent race in unthrottling code (Jiri Olsa) [992941] - [s390] pci: use adapter interrupt vector helpers (Hendrik Brueckner) [1005896] - [s390] pci: cleanup function names (Hendrik Brueckner) [1005896] - [s390] airq: introduce adapter interrupt vector helper (Hendrik Brueckner) [1005896] - [s390] pci: use virtual memory for iommu bitmap (Hendrik Brueckner) [1005896] - [s390] cio: fix unlocked access of global bitmap (Hendrik Brueckner) [1005896] - [s390] pci: update function handle after resume from hibernate (Hendrik Brueckner) [1005896] - [s390] pci: try harder to modify a function (Hendrik Brueckner) [1005896] - [s390] pci: split lpf (Hendrik Brueckner) [1005896] - [s390] hibernate: add early resume function (Hendrik Brueckner) [1005896] - [s390] pci: add recover sysfs knob (Hendrik Brueckner) [1005896] - [s390] pci: use claim_resource (Hendrik Brueckner) [1005896] - [s390] pci/hotplug: convert to be builtin only (Hendrik Brueckner) [1005896] - [s390] airq: simplify adapter interrupt code (Hendrik Brueckner) [1005896] - [s390] qdio: cleanup chsc SADC usage (Hendrik Brueckner) [1005896] - [s390] qdio: cleanup chsc SSQD usage (Hendrik Brueckner) [1005896] - [s390] pci: remove per device debug attribute (Hendrik Brueckner) [1005896] - [s390] pci: sysfs remove strlen (Hendrik Brueckner) [1005896] - [s390] pci: remove pdev during unplug (Hendrik Brueckner) [1005896] - [s390] pci: cleanup hotplug code (Hendrik Brueckner) [1005896] - [s390] pci: implement pcibios_release_device (Hendrik Brueckner) [1005896] - [s390] pci: use to_pci_dev (Hendrik Brueckner) [1005896] - [netdrv] sfc: check for allocation failure (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Update copyright banners (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Add support for Solarflare SFC9100 family (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Make efx_mcdi_{init, fini}() call efx_mcdi_drv_attach() (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Allocate NVRAM partition ID range for PHY images (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Add EF10 register and structure definitions (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Extend struct efx_tx_buffer to allow pushing option descriptors (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Use a global count of active queues instead of pending drains (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Prepare for RX scatter on EF10 (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Initialise IRQ moderation for all NIC types from efx_init_eventq() (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Allow efx_nic_type::dimension_resources to fail (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Allow event queue initialisation to fail (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Document conditions for multicast replication vs filter replacement (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Implement asynchronous MCDI requests (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Remove unnecessary use of atomic_t (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Refactor efx_mcdi_rpc_start() and efx_mcdi_copyin() (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Add support for new board sensors (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Use extended MC_CMD_SENSOR_INFO and MC_CMD_READ_SENSORS (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Return an error code when a sensor is busy (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Add support for reading packet length from prefix (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Add TX merged completion counter (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Generalise packet hash lookup to support EF10 RX prefix (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Rename EFX_PAGE_BLOCK_SIZE to EFX_VI_PAGE_SIZE and adjust comments (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Remove early call to efx_nic_type::reconfigure_mac in efx_reset_up() (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: use MCDI epoch flag to improve MC reboot detection in the driver (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Add EF10 support for TX/RX DMA error events handling (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Add a function pointer to abstract write of host time into NIC shared memory (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: PTP MCDI requests need to initialise periph ID field (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Delegate MAC/NIC statistic description to efx_nic_type (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Remove driver-local struct ethtool_string (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Remove more left-overs from Falcon GMAC support (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Move MTD operations into efx_nic_type (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Move NIC-type-specific MTD partition date into separate structures (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Eliminate struct efx_mtd (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Rename SPI stuff to show that it is Falcon-specific (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Cleanup Falcon-arch simple MAC filter state (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Define and use MCDI_POPULATE_DWORD_{1, 2, 3, 4, 5, 6, 7} (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Add flag for stack-owned RX MAC filters (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Refactor Falcon-arch filter removal (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Make most filter operations NIC-type-specific (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Refactor Falcon-arch search limit reset (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Split Falcon-arch-specific and common filter state (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Extend and abstract efx_filter_spec to cover Huntington/EF10 (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Name the RX drop queue ID (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Rename Falcon-arch filter implementation types and functions (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Remove unused filter_flags variables and efx_farch_filter_id_flags() (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Do not assume efx_nic_type::ev_fini is idempotent (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: EFX_WORKAROUND_ALWAYS is really specific to Falcon-architecture (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Get rid of per-NIC-type phys_addr_channels and mem_map_size (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Update and improve kernel-doc for efx_mcdi_state & efx_mcdi_iface (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Fix race in completion handling (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Add support for MCDI v2 (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Update MCDI protocol definitions for EF10 (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Translate MCDI error numbers received in events (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Move and rename Falcon/Siena common NIC operations (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Remove bogus call to efx_release_tx_buffers() (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Stop RX refill before flushing RX queues (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Limit scope of a Falcon A1 IRQ workaround (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Rework IRQ enable/disable (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Remove efx_process_channel_now() (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Rename Falcon-architecture register definitions (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Make struct efx_special_buffer less special (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Make MCDI independent of Siena (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Make efx_mcdi_init() call efx_mcdi_handle_assertion() (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Collect all MCDI port functions into mcdi_port.c (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Move efx_mcdi_mac_reconfigure() to siena.c and rename (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Move siena_reset_hw() and siena_map_reset_reason() into MCDI module (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Add and use MCDI_SET_QWORD() and MCDI_SET_ARRAY_QWORD() (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Ensure MCDI buffers, but not lengths, are dword aligned (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Use proper macros to declare and access MCDI arrays (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Introduce and use MCDI_CTL_SDU_LEN_MAX_V1 macro for Siena-specific code (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Fill out the set of MCDI accessors (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Rationalise MCDI buffer accessors (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Introduce and use MCDI_DECLARE_BUF macro (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Move more Falcon-specific code and definitions into falcon.c (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Move details of a Falcon bug workaround out of ethtool.c (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Use efx_mcdi_mon() to find efx_mcdi_mon structure from efx_nic (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: const-qualify source pointers for MMIO write functions (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Fix lookup of default RX MAC filters when steered using ethtool (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Enable RX scatter for flows steered by RFS (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Fix memory leak when discarding scattered packets (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Improve test for IOMMU in use (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Fix IRQ cleanup in case of a probe failure (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Do not pass non-TCP packets into GRO code (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Define and set RX buffer flag for packets parsed as TCP (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Enable accelerated RFS on vlans (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Report software timestamping capabilities (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Increase size of RX SKB header area (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Enable RX checksum offload for packets not handled by GRO (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Fix EEH with legacy interrupts (Nikolay Aleksandrov) [1005248] - [netdrv] sfc: Store port number in private data, not net_device::dev_id (Nikolay Aleksandrov) [1005248]- [fs] namei: Add missing unlocks to error paths of mountpoint_last (Jeff Layton) [980172] - [fs] autofs4: fix device ioctl mount lookup (Jeff Layton) [980172] - [fs] namei: introduce kern_path_mountpoint() (Jeff Layton) [980172] - [fs] namei: rename user_path_umountat() to user_path_mountpoint_at() (Jeff Layton) [980172] - [fs] namei: take unlazy_walk() into umount_lookup_last() (Jeff Layton) [980172] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Jeff Layton) [980172] - [acpi] apei: Soft-offline a page on firmware GHES notification (Janet Morgan) [984133] - [acpi] apei: Add a boot option to disable ff mode for corrected errors (Janet Morgan) [984133] - [mcheck] mce: Honour Firmware First for MCA banks listed in APEI HEST CMC (Janet Morgan) [984133] - [fs] cifs: Respect epoch value from create lease context v2 (Sachin Prabhu) [1007981] - [fs] cifs: Add create lease v2 context for SMB3 (Sachin Prabhu) [1007981] - [fs] cifs: Move parsing lease buffer to ops struct (Sachin Prabhu) [1007981] - [fs] cifs: Move creating lease buffer to ops struct (Sachin Prabhu) [1007981] - [fs] cifs: Store lease state itself rather than a mapped oplock value (Sachin Prabhu) [1007981] - [fs] cifs: Replace clientCanCache* bools with an integer (Sachin Prabhu) [1007981] - [fs] cifs: quiet sparse compile warning (Sachin Prabhu) [1007981] - [fs] cifs: Start using per session key for smb2/3 for signature generation (Sachin Prabhu) [1007981] - [fs] cifs: Add a variable specific to NTLMSSP for key exchange (Sachin Prabhu) [1007981] - [fs] cifs: Process post session setup code in respective dialect functions (Sachin Prabhu) [1007981] - [fs] cifs: convert to use le32_add_cpu() (Sachin Prabhu) [1007981] - [fs] cifs: Fix missing lease break (Sachin Prabhu) [1007981] - [fs] cifs: Fix a memory leak when a lease break comes (Sachin Prabhu) [1007981] - [fs] cifs: convert case-insensitive dentry ops to use new case conversion routines (Sachin Prabhu) [1007981] - [fs] cifs: add new case-insensitive conversion routines that are based on wchar_t's (Sachin Prabhu) [1007981] - [fs] cifs: Move and expand MAX_SERVER_SIZE definition (Sachin Prabhu) [1007981] - [fs] cifs: Expand max share name length to 256 (Sachin Prabhu) [1007981] - [fs] cifs: Move string length definitions to uapi (Sachin Prabhu) [1007981] - [fs] cifs: Implement follow_link for nounix CIFS mounts (Sachin Prabhu) [1007981] - [fs] cifs: Implement follow_link for SMB2 (Sachin Prabhu) [1007981] - [fs] cifs: display iocharset= option in /proc/mounts (Sachin Prabhu) [1007981] - [fs] cifs: create a new Documentation/ directory and move docfiles into it (Sachin Prabhu) [1007981] - [fs] cifs: ensure that srv_mutex is held when dealing with ssocket pointer (Sachin Prabhu) [1007981] - [fs] cifs: don't instantiate new dentries in readdir for inodes that need to be revalidated immediately (Sachin Prabhu) [1007981] - [fs] cifs: set sb->s_d_op before calling d_make_root() (Sachin Prabhu) [1007981] - [fs] cifs: file, initialize oparms.reconnect before using it (Sachin Prabhu) [1007981] - [fs] cifs: Do not attempt to do cifs operations reading symlinks with SMB2 (Sachin Prabhu) [1007981] - [fs] cifs: extend the buffer length enought for sprintf() using (Sachin Prabhu) [1007981] - [fs] dlm: log an error for unmanaged lockspaces (David Teigland) [1008005] - [acpi] acpi_ipmi, replace mutex with spin_lock_irqsave (Tony Camuso) [1007574] - [kernel] sched: Micro-optimize the smart wake-affine logic (Larry Woodman) [947186] - [kernel] sched: Implement smarter wake-affine logic (Larry Woodman) [947186] - [net] sunrpc: rpcauth_create needs to know about rpc_clnt clone status (Jeff Layton) [1002576] - [net] sunrpc: RPCSEC_GSS, Share all credential caches on a per-transport basis (Jeff Layton) [1002576] - [net] sunrpc: RPCSEC_GSS, Share rpc_pipes when an rpc_clnt owns multiple rpcsec auth caches (Jeff Layton) [1002576] - [net] sunrpc: Add a helper to allow sharing of rpc_pipefs directory objects (Jeff Layton) [1002576] - [net] sunrpc: Remove the rpc_client->cl_dentry (Jeff Layton) [1002576] - [fs] nfs: Convert idmapper to use the new framework for pipefs dentries (Jeff Layton) [1002576] - [net] sunrpc: Remove the obsolete auth-only interface for pipefs dentry management (Jeff Layton) [1002576] - [net] sunrpc: RPCSEC_GSS, Switch auth_gss to use the new framework for pipefs dentries (Jeff Layton) [1002576] - [net] sunrpc: Add a framework to clean up management of rpc_pipefs directories (Jeff Layton) [1002576] - [fs] nfs: Fix a potentially Oopsable condition in __nfs_idmap_unregister (Jeff Layton) [1002576] - [net] sunrpc: RPCSEC_GSS, Fix an Oopsable condition when creating/destroying pipefs objects (Jeff Layton) [1002576] - [net] sunrpc: RPCSEC_GSS, Further cleanups (Jeff Layton) [1002576] - [net] sunrpc: Replace clnt->cl_principal (Jeff Layton) [1002576] - [net] sunrpc: RPCSEC_GSS, Clean up upcall message allocation (Jeff Layton) [1002576] - [net] sunrpc: Cleanup rpc_setup_pipedir (Jeff Layton) [1002576] - [net] sunrpc: Remove unused struct rpc_clnt field cl_protname (Jeff Layton) [1002576] - [net] sunrpc: Deprecate rpc_client->cl_protname (Jeff Layton) [1002576] - [net] sunrpc/rpc_pipe: convert back to simple_dir_inode_operations (Jeff Layton) [1002576] - [fs] libfs: make simple_lookup() usable for filesystems that set ->s_d_op (Jeff Layton) [1002576] - [net] sunrpc: __rpc_lookup_create_exclusive, pass string instead of qstr (Jeff Layton) [1002576] - [net] sunrpc: rpc_create_*_dir, don't bother with qstr (Jeff Layton) [1002576]- [netdrv] i40e: include i40e in kernel proper (Stefan Assmann) [726825] - [netdrv] i40e: debugfs interface (Stefan Assmann) [726825] - [netdrv] i40e: init code and hardware support (Stefan Assmann) [726825] - [netdrv] i40e: implement virtual device interface (Stefan Assmann) [726825] - [netdrv] i40e: driver core headers (Stefan Assmann) [726825] - [netdrv] i40e: driver ethtool core (Stefan Assmann) [726825] - [netdrv] i40e: transmit, receive, and NAPI (Stefan Assmann) [726825] - [netdrv] i40e: main driver core (Stefan Assmann) [726825] - [netdrv] e1000e: balance semaphore put/get for 82573 (Dean Nelson) [726816] - [netdrv] e1000e: resolve checkpatch JIFFIES_COMPARISON warning (Dean Nelson) [726816] - [netdrv] e1000e: Avoid kernel crash during shutdown (Dean Nelson) [726816] - [netdrv] e1000e: Add code to check for failure of pci_disable_link_state call (Dean Nelson) [726816] - [netdrv] e1000e: cleanup whitespace in recent commit (Dean Nelson) [726816] - [netdrv] e1000e: fix I217/I218 PHY initialization flow (Dean Nelson) [726816] - [netdrv] e1000e: do not resume device from RPM suspend to read PHY status registers (Dean Nelson) [726816] - [netdrv] e1000e: enable support for new device IDs (Dean Nelson) [726816] - [netdrv] e1000e: ethtool unnecessarily takes device out of RPM suspend (Dean Nelson) [726816] - [netdrv] e1000e: Tx hang on I218 when linked at 100Half and slow response at 10Mbps (Dean Nelson) [726816] - [netdrv] e1000e: low throughput using 4K jumbos on I218 (Dean Nelson) [726816] - [netdrv] e1000e: iAMT connections drop on driver unload when jumbo frames enabled (Dean Nelson) [726816] - [netdrv] e1000e: disable ASPM L1 on 82583 (Dean Nelson) [726816] - [netdrv] e1000e: Use marco instead of digit for defining e1000_rx_desc_packet_split (Dean Nelson) [726816] - [netdrv] e1000e: Remove duplicate assignment of default rx/tx ring size (Dean Nelson) [726816] - [netdrv] e1000e: restore call to pci_clear_master() (Dean Nelson) [726816] - [netdrv] e1000e: Release mutex lock only if it has been initially acquired (Dean Nelson) [726816] - [netdrv] e1000e: prevent warning from -Wunused-parameter (Dean Nelson) [726816] - [netdrv] e1000e: cleanup whitespace (Dean Nelson) [726816] - [netdrv] bna: Staticize local functions (Ivan Vecera) [978045] - [netdrv] bna: switch to fixed_size_llseek() (Ivan Vecera) [978045] - [fs] read_write: new helper, fixed_size_llseek() (Ivan Vecera) [978045] - [netdrv] bna: Driver and Firmware Updated (Ivan Vecera) [978045] - [netdrv] bna: Enahncement to Identify Default IOC Function (Ivan Vecera) [978045] - [netdrv] bna: Fix Ucast Failure Handling (Ivan Vecera) [978045] - [netdrv] bna: Clear Driver Config Flags When HW Resets (Ivan Vecera) [978045] - [netdrv] tg3: Don't turn off led on 5719 serdes port 0 (Ivan Vecera) [1006987] - [netdrv] tg3: Convert dma_alloc_coherent(...__GFP_ZERO) to dma_zalloc_coherent (Ivan Vecera) [1006987] - [netdrv] tg3: fix NULL pointer dereference in tg3_io_error_detected and tg3_io_slot_reset (Ivan Vecera) [1006987] - [netdrv] tg3: clean up unnecessary MSI/MSI-X capability find (Ivan Vecera) [1006987] - [netdrv] tg3: Fix warning from pci_disable_device() (Ivan Vecera) [1006987] - [netdrv] tg3: Fix kernel crash (Ivan Vecera) [1006987] - [netdrv] tg3: Update version to 3.133 (Ivan Vecera) [1006987] - [netdrv] tg3: Fix UDP fragments treated as RMCP (Ivan Vecera) [1006987] - [netdrv] tg3: Enable support for timesync gpio output (Ivan Vecera) [1006987] - [netdrv] tg3: Implement the shutdown handler (Ivan Vecera) [1006987] - [netdrv] tg3: Allow NVRAM programming when interface is down (Ivan Vecera) [1006987] - [netdrv] tg3: Remove incorrect switch to aux power (Ivan Vecera) [1006987] - [netdrv] tg3: Prevent system hang during repeated EEH errors (Ivan Vecera) [1006987] - [netdrv] tg3: remove redundant pm init code (Ivan Vecera) [1006987] - [netdrv] tg3: Remove unnecessary lock around tg3_flag_set (Ivan Vecera) [1006987] - [netdrv] tg3: Fix misplaced empty line (Ivan Vecera) [1006987] - [netdrv] tg3: Use descriptive label names in tg3_start (Ivan Vecera) [1006987] - [netdrv] tg3: Make tg3_rings_reset() more concise (Ivan Vecera) [1006987] - [netdrv] tg3: Simplify ring control block setup (Ivan Vecera) [1006987] - [netdrv] tg3: Split APE driver state change out of boot reset signature update (Ivan Vecera) [1006987] - [netdrv] tg3: Use module_pci_driver to register driver (Ivan Vecera) [1006987] - [netdrv] tg3: Implement set/get_eee handlers (Ivan Vecera) [1006987] - [netdrv] tg3: Simplify tg3_phy_eee_config_ok() by reusing tg3_eee_pull_config() (Ivan Vecera) [1006987] - [netdrv] tg3: Add tg3_eee_pull_config() function (Ivan Vecera) [1006987] - [netdrv] tg3: Add ethtool_eee struct and tg3_setup_eee() (Ivan Vecera) [1006987] - [netdrv] be2net: set and query VEB/VEPA mode of the PF interface (Ivan Vecera) [726160] - [netdrv] be2net: Convert dma_alloc_coherent(...__GFP_ZERO) to dma_zalloc_coherent (Ivan Vecera) [726160] - [netdrv] be2net: implement ethtool set/get_channel hooks (Ivan Vecera) [726160] - [netdrv] be2net: refactor be_setup() to consolidate queue creation routines (Ivan Vecera) [726160] - [netdrv] be2net: Fix be_cmd_if_create() to use MBOX if MCCQ is not created (Ivan Vecera) [726160] - [netdrv] be2net: refactor be_get_resources() code (Ivan Vecera) [726160] - [netdrv] be2net: Fixup profile management routines (Ivan Vecera) [726160] - [netdrv] be2net: use EQ_CREATEv2 for SH-R (Ivan Vecera) [726160] - [netdrv] be2net: Check for POST state in suspend-resume sequence (Ivan Vecera) [726160] - [netdrv] be2net: fix disabling TX in be_close() (Ivan Vecera) [726160] - [netdrv] be2net: Clear any capability flags that driver is not interested in (Ivan Vecera) [726160] - [netdrv] be2net: update driver version (Ivan Vecera) [726160] - [netdrv] be2net: Initialize "status" in be_cmd_get_die_temperature() (Ivan Vecera) [726160] - [netdrv] be2net: fixup log msgs for async events (Ivan Vecera) [726160] - [netdrv] be2net: Fix displaying supported speeds for BE2 (Ivan Vecera) [726160] - [netdrv] be2net: don't limit max MAC and VLAN counts (Ivan Vecera) [726160] - [netdrv] be2net: Do not call get_die_temperature cmd for VF (Ivan Vecera) [726160] - [netdrv] be2net: Adding more speeds reported by get_settings (Ivan Vecera) [726160] - [netdrv] be2net: Staticize local functions (Ivan Vecera) [726160] - [netdrv] be2net: don't use dev_err when AER enabling fails (Ivan Vecera) [726160] - [netdrv] be2net: delete primary MAC address while unloading (Ivan Vecera) [726160] - [netdrv] be2net: use SET/GET_MAC_LIST for SH-R (Ivan Vecera) [726160] - [netdrv] be2net: refactor MAC-addr setup code (Ivan Vecera) [726160] - [netdrv] be2net: fix pmac_id for BE3 VFs (Ivan Vecera) [726160] - [netdrv] be2net: allow VFs to program MAC and VLAN filters (Ivan Vecera) [726160] - [netdrv] be2net: fix MAC address modification for VF (Ivan Vecera) [726160] - [netdrv] be2net: replace numeric with standard PM state macros (Ivan Vecera) [726160] - [netdrv] be2net: use pci_vfs_assigned()/pci_num_vf() instead of be_find_vfs() (Ivan Vecera) [726160] - [netdrv] be2net: Implement initiate FW dump feature for Lancer (Ivan Vecera) [726160] - [netdrv] be2net: Trim padded packets for Lancer (Ivan Vecera) [726160] - [netdrv] be2net: Pad skb to meet min Tx pkt size in lancer (Ivan Vecera) [726160] - [netdrv] be2net: cleanup be_get_drvinfo() (Ivan Vecera) [726160] - [netdrv] be2net: refactor HW workarounds in be_xmit() (Ivan Vecera) [726160] - [netdrv] mlx5: remove unused MLX5_DEBUG param in Kconfig (Amir Vadai) [864578] - [netdrv] mlx5: Support MANAGE_PAGES and QUERY_PAGES firmware command changes (Amir Vadai) [864578] - [netdrv] mlx5: remove health handler plugin (Amir Vadai) [864578] - [infiniband] mlx5: Variable may be used uninitialized (Amir Vadai) [864578] - [netdrv] mlx5: Implement new initialization sequence (Amir Vadai) [864578] - [infiniband] mlx5: Fix stack info leak in mlx5_ib_alloc_ucontext() (Amir Vadai) [864578] - [infiniband] mlx5: Fix error return code in init_one() (Amir Vadai) [864578] - [netdrv] mlx5: fix error return code in mlx5_alloc_uuars() (Amir Vadai) [864578] - [netdrv] mlx5: use after free in mlx5_cmd_comp_handler() (Amir Vadai) [864578] - [netdrv] mlx5: Fix __udivdi3 when compiling for 32 bit arches (Amir Vadai) [864578] - [netdrv] mlx5: Return -EFAULT instead of -EPERM (Amir Vadai) [864578] - [netdrv] mlx5: Adjust hca_cap.uar_page_sz to conform to Connect-IB spec (Amir Vadai) [864578] - [netdrv] mlx5: Fixes for sparse warnings (Amir Vadai) [864578] - [infiniband] mlx5: Make profile[] static in main.c (Amir Vadai) [864578] - [infiniband] mlx5: Add driver for Mellanox Connect-IB adapters (Amir Vadai) [864578] - [infiniband] core: Add reserved values to enums for low-level driver use (Amir Vadai) [864578]- [net] tuntap: correctly handle error in tun_set_iff() (Jiri Benc) [1007739] {CVE-2013-4343} - [net] sctp: fix ipv6 ipsec encryption bug in sctp_v6_xmit (Daniel Borkmann) [998398] {CVE-2013-4350} - [net] netlink: filter particular protocols from analyzers (Daniel Borkmann) [957721] - [net] ipv6: accept tlv which includes only padding (Jiri Pirko) [990968]- [scsi] mpt2sas: Bump driver version to v16.100.00.00 (Tomas Henzl) [736230] - [scsi] mpt2sas: Remove phys on topology change (Tomas Henzl) [736230] - [scsi] mpt2sas: Fix for kernel panic when driver loads with HBA connected to non LUN 0 configured expander (Tomas Henzl) [736230] - [scsi] mpt2sas: when Async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [736230] - [scsi] mpt2sas: Infinite loop can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [736230] - [scsi] mpt2sas: The copyright in driver sources is updated for the year 2013 (Tomas Henzl) [736230] - [scsi] mpt2sas: MPI2 Rev X (2.00.16) specifications (Tomas Henzl) [736230] - [scsi] mpt2sas: Change in MPI2_RAID_ACTION_SYSTEM_SHUTDOWN_INITIATED notification methodology (Tomas Henzl) [736230] - [scsi] mpt2sas: Null pointer deference possibility in mpt2sas_ctl_event_callback function (Tomas Henzl) [736230] - [scsi] mpt2sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [736230] - [scsi] mpt2sas: fix for unused variable 'event_data' warning (Tomas Henzl) [736230] - [scsi] mpt2sas: Calulate the Reply post queue depth calculation as per the MPI spec (Tomas Henzl) [736230] - [scsi] mpt2sas: fix firmware failure with wrong task attribute (Tomas Henzl) [736230] - [scsi] mpt2sas: Fix for device scan following host reset could get stuck in a infinite loop (Tomas Henzl) [736230] - [scsi] mpt2sas: Update the timing requirements for issuing a Hard Reset (Tomas Henzl) [736230] - [scsi] mpt2sas: MPI2 Rev W (2.00.15) specification (Tomas Henzl) [736230] - [powerpc] Fix possible deadlock on page fault (Steve Best) [999374] - [scsi] qla2xxx: Update driver version to 8.06.00.08.07.0-k (Chad Dupuis) [725014] - [scsi] qla2xxx: Select link initialization option bits from current operating mode (Chad Dupuis) [725014] - [scsi] qla2xxx: Add loopback IDC-TIME-EXTEND aen handling support (Chad Dupuis) [725014] - [scsi] qla2xxx: Set default critical temperature value in cases when ISPFX00 firmware doesn't provide it (Chad Dupuis) [725014] - [scsi] qla2xxx: QLAFX00 make over temperature AEN handling informational, add log for normal temperature AEN (Chad Dupuis) [725014] - [scsi] qla2xxx: Correct Interrupt Register offset for ISPFX00 (Chad Dupuis) [725014] - [scsi] qla2xxx: Remove handling of Shutdown Requested AEN from qlafx00_process_aen() (Chad Dupuis) [725014] - [scsi] qla2xxx: Send all AENs for ISPFx00 to above layers (Chad Dupuis) [725014] - [scsi] qla2xxx: Add changes in initialization for ISPFX00 cards with BIOS (Chad Dupuis) [725014] - [scsi] qla2xxx: Add changes to support extended IOs for ISPFX00 (Chad Dupuis) [725014] - [scsi] qla2xxx: Add missing FCP statistics to sysfs interface (Chad Dupuis) [725014] - [scsi] qla2xxx: Make log message that prints when a completion status requires a port down more readable (Chad Dupuis) [725014] - [scsi] qla2xxx: Add critical temperature handling for ISPFX00 (Chad Dupuis) [725014] - [scsi] qla2xxx: Notify ISPFX00 firmware when driver is unloaded or system is shut down (Chad Dupuis) [725014] - [scsi] qla2xxx: Reconfigure thermal temperature (Chad Dupuis) [725014] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [725014] - [scsi] qla2xxx: Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c (Chad Dupuis) [725014] - [scsi] qla2xxx: Add ISPFX00 specific bus reset routine (Chad Dupuis) [725014] - [scsi] qla2xxx: Perform warm reset every 2 minutes if firmware load fails for ISPFX00 (Chad Dupuis) [725014] - [scsi] qla2xxx: Set factory reset recovery timeout to 10 min. for ISPFX00 (Chad Dupuis) [725014] - [scsi] qla2xxx: Correct multiqueue offset calculations (Chad Dupuis) [725014] - [scsi] qla2xxx: Fix incorrect test after list_for_each_entry() exits (Chad Dupuis) [725014] - [scsi] qla2xxx: Add support for ISP8044 (Chad Dupuis) [725014] - [scsi] qla2xxx: Print some variables to hexadecimal string via *phN format (Chad Dupuis) [725014] - [scsi] qla2xxx: Fix sparse warnings in qlafx00_fxdisc_iocb function (Chad Dupuis) [725014] - [scsi] qla2xxx: Properly set the tagging for commands (Chad Dupuis) [725014] - [scsi] qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (Chad Dupuis) [725014] - [scsi] qla2xxx: Remove an unused variable from qla2x00_remove_one() (Chad Dupuis) [725014] - [scsi] qla2xxx: Fix qla2xxx_check_risc_status() (Chad Dupuis) [725014] - [scsi] qla2xxx: Help Coverity with analyzing ct_sns_pkt initialization (Chad Dupuis) [725014] - [scsi] qla2xxx: Remove redundant assignments (Chad Dupuis) [725014] - [scsi] qla2xxx: Remove a dead assignment in qla24xx_build_scsi_crc_2_iocbs() (Chad Dupuis) [725014] - [scsi] qla2xxx: Remove two superfluous tests (Chad Dupuis) [725014] - [scsi] qla2xxx: Remove dead code in qla2x00_configure_hba() (Chad Dupuis) [725014] - [scsi] qla2xxx: Clean up qla84xx_mgmt_cmd() (Chad Dupuis) [725014] - [scsi] qla2xxx: Clean up qla24xx_iidma() (Chad Dupuis) [725014] - [scsi] qla2xxx: Fix sparse warning from qla_mr.c and qla_iocb.c (Chad Dupuis) [725014] - [scsi] qla2xxx: Do not take a second firmware dump when intentionally generating one (Chad Dupuis) [725014] - [scsi] qla2xxx: Do not query FC statistics during chip reset (Chad Dupuis) [725014] - [scsi] qla2xxx: Move qla2x00_free_device to the correct location (Chad Dupuis) [725014] - [scsi] qla2xxx: Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (Chad Dupuis) [725014] - [scsi] qla2xxx: Clear the MBX_INTR_WAIT flag when the mailbox time-out happens (Chad Dupuis) [725014] - [scsi] mpt3sas: Bump driver version to v02.100.00.00 (Tomas Henzl) [889435] - [scsi] mpt3sas: Added a driver module parameter max_msix_vectors (Tomas Henzl) [889435] - [scsi] mpt3sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [889435] - [scsi] mpt3sas: when async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [889435] - [scsi] mpt3sas: MPI2.5 Rev F v2.5.1.1 specification (Tomas Henzl) [889435] - [scsi] mpt3sas: Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [889435] - [scsi] mpt3sas: fix for kernel panic when driver loads with HBA conected to non LUN 0 configured expander (Tomas Henzl) [889435] - [scsi] mpt3sas: Updated the Hardware timing requirements (Tomas Henzl) [889435] - [scsi] mpt3sas: 2013 source code copyright (Tomas Henzl) [889435] - [netdrv] ixgbe: add support for older QSFP active DA cables (Andy Gospodarek) [726818] - [netdrv] ixgbe: include QSFP PHY types in ixgbe_is_sfp() (Andy Gospodarek) [726818] - [netdrv] ixgbe: add 1Gbps support for QSFP+ (Andy Gospodarek) [726818] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules from an offset (Andy Gospodarek) [726818] - [netdrv] ixgbe: cleanup some log messages (Andy Gospodarek) [726818] - [netdrv] ixgbe: zero out mailbox buffer on init (Andy Gospodarek) [726818] - [netdrv] ixgbe: fix link test when connected to 1Gbps link partner (Andy Gospodarek) [726818] - [netdrv] ixgbe: fix incorrect limit value in ring transverse (Andy Gospodarek) [726818] - [netdrv] ixgbe: Check return value on eeprom reads (Andy Gospodarek) [726818] - [netdrv] ixgbe: disable link when adapter goes down (Andy Gospodarek) [726818] - [netdrv] ixgbe: add support for quad-port x520 adapter (Andy Gospodarek) [726818] - [netdrv] ixgbe: clear semaphore bits on timeouts (Andy Gospodarek) [726818] - [netdrv] ixgbe: rename LL_EXTENDED_STATS to use queue instead of q (Andy Gospodarek) [726818] - [netdrv] ixgbe: fix lockdep annotation issue for ptp's work item (Andy Gospodarek) [726818] - [netdrv] ixgbe: call pcie_get_mimimum_link to check if device has enough bandwidth (Andy Gospodarek) [726818] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules (Andy Gospodarek) [726818] - [netdrv] ixgbe: fix semaphore lock for I2C read/writes on 82598 (Andy Gospodarek) [726818] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [726818] - [netdrv] ixgbe: add new media type (Andy Gospodarek) [726818] - [netdrv] ixgbe: fix fc autoneg ethtool reporting (Andy Gospodarek) [726818] - [netdrv] ixgbe: Use pci_vfs_assigned instead of ixgbe_vfs_are_assigned (Andy Gospodarek) [726818] - [netdrv] ixgbe: Retain VLAN filtering in promiscuous + VT mode (Andy Gospodarek) [726818] - [netdrv] ixgbe: Fix Tx Hang issue with lldpad on 82598EB (Andy Gospodarek) [726818] - [netdrv] ixgbe: Set the SW prio_tc values at initialization to the HW setting (Andy Gospodarek) [726818] - [pci] expose pcie_link_speed and pcix_bus_speed arrays (Andy Gospodarek) [726818] - [pci] move enum pcie_link_width into pci.h (Andy Gospodarek) [726818] - [pci] Add function to obtain minimum link width and speed (Andy Gospodarek) [726818] - [netdrv] cnic: Update version to 2.5.18 (Tomas Henzl) [725064] - [netdrv] cnic: Eliminate local copy of pfid (Tomas Henzl) [725064] - [netdrv] cnic: Eliminate CNIC_PORT macro and port_mode in local struct (Tomas Henzl) [725064] - [netdrv] cnic: Redefine BNX2X_HW_CID using existing bnx2x macros (Tomas Henzl) [725064] - [netdrv] cnic: Use CHIP_NUM macros from bnx2x.h (Tomas Henzl) [725064] - [netdrv] cnic: Convert mac address uses of 6 to ETH_ALEN (Tomas Henzl) [725064] - [netdrv] cnic: Update version to 2.5.17 and copyright year (Tomas Henzl) [725064] - [netdrv] cnic: Add missing error checking for RAMROD_CMD_ID_CLOSE (Tomas Henzl) [725064] - [netdrv] cnic: Update TCP options setup for iSCSI (Tomas Henzl) [725064] - [netdrv] cnic: Reset tcp_flags during cnic_cm_create() (Tomas Henzl) [725064] - [netdrv] cnic: Simplify cnic_release() (Tomas Henzl) [725064] - [netdrv] cnic: Simplify netdev events handling (Tomas Henzl) [725064]- [Documentation] kvm: Add documentation on Hypercalls and features used for PV spinlock (Andrew Jones) [981581] - [virt] kvm: Simplify kvm_for_each_vcpu with kvm_irq_delivery_to_apic (Andrew Jones) [981581] - [virt] kvm: Add a hypercall to KVM hypervisor to support pv-ticketlocks (Andrew Jones) [981581] - [virt] kvm: Paravirtual ticketlocks support for linux guests running on KVM hypervisor (Andrew Jones) [981581] - [virt] kvm: Add configuration support to enable debug information for KVM Guests (Andrew Jones) [981581] - [virt] kvm: Add KICK_CPU and PV_UNHALT definition to uapi (Andrew Jones) [981581] - [virt] pvticketlock: Allow interrupts to be enabled while blocking (Andrew Jones) [981581] - [virt] ticketlock: Add slowpath logic (Andrew Jones) [981581] - [kernel] jump_label: Split jumplabel ratelimit (Andrew Jones) [981581] - [virt] pvticketlock: Use callee-save for lock_spinning (Andrew Jones) [981581] - [virt] pvticketlocks: Add xen_nopvspin parameter to disable xen pv ticketlocks (Andrew Jones) [981581] - [virt] pvticketlock: Xen implementation for PV ticket locks (Andrew Jones) [981581] - [virt] xen: Defer spinlock setup until boot CPU setup (Andrew Jones) [981581] - [virt] ticketlock: Collapse a layer of functions (Andrew Jones) [981581] - [virt] ticketlock: Don't inline _spin_unlock when using paravirt spinlocks (Andrew Jones) [981581] - [virt] spinlock: Replace pv spinlocks with pv ticketlocks (Andrew Jones) [981581] - [fs] proc/vmcore: support mmap() on /proc/vmcore (Nigel Croxon) [990298] - [fs] proc/vmcore: calculate vmcore file size from buffer size and total size of vmcore objects (Nigel Croxon) [990298] - [fs] proc/vmcore: allow user process to remap ELF note segment buffer (Nigel Croxon) [990298] - [fs] proc/vmcore: allocate ELF note segment in the 2nd kernel vmalloc memory (Nigel Croxon) [990298] - [mm] vmalloc: introduce remap_vmalloc_range_partial (Nigel Croxon) [990298] - [mm] vmalloc: make find_vm_area check in range (Nigel Croxon) [990298] - [fs] proc/vmcore: treat memory chunks referenced by PT_LOAD program header entries in page-size boundary in vmcore_list (Nigel Croxon) [990298] - [fs] proc/vmcore: allocate buffer for ELF headers on page-size alignment (Nigel Croxon) [990298] - [fs] proc/vmcore: clean up read_vmcore() (Nigel Croxon) [990298] - [mm] add PAGE_ALIGNED() helper (Nigel Croxon) [990298] - [fs] nfs Fix up nfs4_proc_lookup_mountpoint (Jeff Layton) [1007357] - [fs] nfs: Don't check lock owner compatability unless file is locked (part 2) (Jeff Layton) [1007035] - [fs] nfs: Don't check lock owner compatibility in writes unless file is locked (Jeff Layton) [1007035] - [pci] Remove pcie_cap_has_devctl() (Myron Stowe) [1005229] - [pci] Support PCIe Capability Slot registers only for ports with slots (Myron Stowe) [1005229] - [pci] Remove PCIe Capability version checks (Myron Stowe) [1005229] - [pci] Allow PCIe Capability link-related register access for switches (Myron Stowe) [1005229] - [pci] Add offsets of PCIe capability registers (Myron Stowe) [1005229] - [pci] Tidy bitmasks and spacing of PCIe capability definitions (Myron Stowe) [1005229] - [pci] Remove obsolete comment reference to pci_pcie_cap2() (Myron Stowe) [1005229] - [pci] Clarify PCI_EXP_TYPE_PCI_BRIDGE comment (Myron Stowe) [1005229] - [pci] Rename PCIe capability definitions to follow convention (Myron Stowe) [1005229] - [pci] Warn if unsafe MPS settings detected (Myron Stowe) [1005229] - [pci] Fix MPS peer-to-peer DMA comment syntax (Myron Stowe) [1005229] - [pci] Disable decoding for BAR sizing only when it was actually enabled (Myron Stowe) [1005229] - [pci] Add comment about needing pci_msi_off() even when CONFIG_PCI_MSI=n (Myron Stowe) [1005229] - [pci] Add pcibios_pm_ops for optional arch-specific hibernate functionality (Myron Stowe) [1005229] - [pci] Don't restrict MPS for slots below Root Ports (Myron Stowe) [1005229] - [pci] Simplify MPS test for Downstream Port (Myron Stowe) [1005229] - [pci] Remove unnecessary check for pcie_get_mps() failure (Myron Stowe) [1005229] - [pci] Simplify pcie_bus_configure_settings() interface (Myron Stowe) [1005229] - [pci] Drop "PCI-E" prefix from Max Payload Size message (Myron Stowe) [1005229] - [pci] Add pci_probe_reset_slot() and pci_probe_reset_bus() (Myron Stowe) [1005229] - [pci] Remove aer_do_secondary_bus_reset() (Myron Stowe) [1005229] - [pci] Tune secondary bus reset timing (Myron Stowe) [1005229] - [pci] Wake-up devices before saving config space for reset (Myron Stowe) [1005229] - [pci] Add pci_reset_slot() and pci_reset_bus() (Myron Stowe) [1005229] - [pci] Split out pci_dev lock/unlock and save/restore (Myron Stowe) [1005229] - [pci] Add slot reset option to pci_dev_reset() (Myron Stowe) [1005229] - [pci] pciehp: Add reset_slot() method (Myron Stowe) [1005229] - [pci] Add hotplug_slot_ops.reset_slot() (Myron Stowe) [1005229] - [pci] quirks: Use pci_wait_for_pending_transaction() instead of for loop (Myron Stowe) [1005229] - [netdrv] bnx2x: Use pci_wait_for_pending_transaction() instead of for loop (Myron Stowe) [1005229] - [pci] quirks: Enable Bus Master during Function-Level Reset on Chelsio (Myron Stowe) [1005229] - [pci] Add pci_wait_for_pending_transaction() (Myron Stowe) [1005229] - [pci] Add pci_reset_bridge_secondary_bus() (Myron Stowe) [1005229] - [pci] Align bridge I/O windows as required by downstream devices & bridges (Myron Stowe) [1005229] - [pci] Fix types in pbus_size_io() (Myron Stowe) [1005229] - [pci] Add comments for pbus_size_mem() parameters (Myron Stowe) [1005229] - [pci] Enumerate subordinate buses, not devices, in pci_bus_get_depth() (Myron Stowe) [1005229] - [pci] Fix comment typo for pci_add_cap_save_buffer() (Myron Stowe) [1005229] - [pci] Return -ENOSYS for SR-IOV operations on non-SR-IOV devices (Myron Stowe) [1005229] - [pci] Update NumVFs register when disabling SR-IOV (Myron Stowe) [1005229] - [pci] mmconfig: Check earlier for MMCONFIG region at address zero (Myron Stowe) [1005229] - [pci] Assign resources for hot-added host bridge more aggressively (Myron Stowe) [1005229] - [pci] Move resource reallocation code to non-__init (Myron Stowe) [1005229] - [pci] Delay enabling bridges until they're needed (Myron Stowe) [1005229] - [pci] Assign resources on a per-bus basis (Myron Stowe) [1005229] - [pci] Enable unassigned resource reallocation on per-bus basis (Myron Stowe) [1005229] - [pci] Turn on reallocation for unassigned resources with host bridge offset (Myron Stowe) [1005229] - [pci] Look for unassigned resources on per-bus basis (Myron Stowe) [1005229] - [pci] Drop temporary variable in pci_assign_unassigned_resources() (Myron Stowe) [1005229] - [pci] Claim ACS support for AMD southbridge devices (Myron Stowe) [1005229] - [pci] Differentiate ACS controllable from enabled (Myron Stowe) [1005229] - [pci] Check all ACS features for multifunction downstream ports (Myron Stowe) [1005229] - [pci] Convert class code to use dev_groups (Myron Stowe) [1005229] - [pci] mrst: Cleanup checkpatch.pl warnings (Myron Stowe) [1005229] - [pci] Rename "PCI Express support" kconfig title (Myron Stowe) [1005229] - [pci] Fix comment typo in iov.c (Myron Stowe) [1005229] - [fs] sysfs: use file mode defines from stat.h (Myron Stowe) [1005229] - [fs] sysfs: add more helper macro's for (bin_)attribute(_groups) (Myron Stowe) [1005229] - [misc] device: add default groups to struct class (Myron Stowe) [1005229] - [misc] device: Introduce device_create_groups (Myron Stowe) [1005229] - [fs] sysfs: prevent warning when only using binary attributes (Myron Stowe) [1005229] - [fs] sysfs: add support for binary attributes in groups (Myron Stowe) [1005229] - [misc] device: add RW and RO attribute macros (Myron Stowe) [1005229] - [misc] sysfs: add BIN_ATTR macro (Myron Stowe) [1005229] - [misc] sysfs: add ATTRIBUTE_GROUPS() macro (Myron Stowe) [1005229] - [misc] sysfs: add __ATTR_RW() macro (Myron Stowe) [1005229]- [kernel] kexec: improve logging when crashkernel=auto can't be satisfied (Steve Best) [989576]- [netdrv] bnx2: Convert dma_alloc_coherent(...__GFP_ZERO) to dma_zalloc_coherent (Neil Horman) [725061] - [netdrv] bnx2: clean up unnecessary MSI/MSI-X capability find (Neil Horman) [725061] - [netdrv] bnx2: Update version to 2.2.4 (Neil Horman) [725061] - [netdrv] bnx2: Add pci shutdown handler (Neil Horman) [725061] - [netdrv] bnx2: Use SIMPLE_DEV_PM_OPS (Neil Horman) [725061] - [netdrv] bnx2: Refactor WoL setup into a separate function (Neil Horman) [725061] - [netdrv] bnx2: Use kernel APIs for WoL and power state changes (Neil Horman) [725061] - [netdrv] bnx2: Handle error condition in ->slot_reset() (Neil Horman) [725061] - [netdrv] bnx2: use pdev->pm_cap instead of pci_find_capability(.., PCI_CAP_ID_PM) (Neil Horman) [725061] - [netdrv] bnx2: Use module_pci_driver to register driver (Neil Horman) [725061] - [netdrv] igb: Update version number (Stefan Assmann) [726817] - [netdrv] igb: Implementation to report advertised/supported link on i354 devices (Stefan Assmann) [726817] - [netdrv] igb: Get speed and duplex for 1G non_copper devices (Stefan Assmann) [726817] - [netdrv] igb: Support to get 2_5G link status for appropriate media type (Stefan Assmann) [726817] - [netdrv] igb: No PHPM support in i354 devices (Stefan Assmann) [726817] - [netdrv] igb: M88E1543 PHY downshift implementation (Stefan Assmann) [726817] - [netdrv] igb: New PHY_ID for i354 device (Stefan Assmann) [726817] - [netdrv] igb: Implementation of 1-sec delay for i210 devices (Stefan Assmann) [726817] - [netdrv] igb: Don't look for a PBA in the iNVM when flashless (Stefan Assmann) [726817] - [netdrv] igb: Expose RSS indirection table for ethtool (Stefan Assmann) [726817] - [netdrv] igb: Add macro for size of RETA indirection table (Stefan Assmann) [726817] - [netdrv] igb: Fix get_fw_version function for all parts (Stefan Assmann) [726817] - [netdrv] igb: Add device support for flashless SKU of i210 device (Stefan Assmann) [726817] - [netdrv] igb: Refactor NVM read functions to accommodate devices with no flash (Stefan Assmann) [726817] - [netdrv] igb: Refactor of init_nvm_params (Stefan Assmann) [726817] - [netdrv] igb: Update MTU so that it is always at least a standard frame size (Stefan Assmann) [726817] - [netdrv] igb: don't allow SR-IOV without MSI-X (Stefan Assmann) [726817] - [netdrv] igb: Added rcu_lock to avoid race (Stefan Assmann) [726817] - [netdrv] igb: Read register for latch_on without return value (Stefan Assmann) [726817] - [netdrv] igb: Reset the link when EEE setting changed (Stefan Assmann) [726817] - [netdrv] igb: fix vlan filtering in promisc mode when not in VT mode (Stefan Assmann) [726817] - [netdrv] igb: relase -> release (Stefan Assmann) [726817] - [netdrv] igb: Removed unused i2c function (Stefan Assmann) [726817] - [netdrv] igb: Implementation of i210/i211 LED support (Stefan Assmann) [726817] - [netdrv] igb: Fix possible panic caused by Rx traffic arrival while interface is down (Stefan Assmann) [726817] - [netdrv] igb: Fix set_ethtool function to call update nvm for entire image (Stefan Assmann) [726817] - [netdrv] igb: SerDes flow control setting (Stefan Assmann) [726817] - [netdrv] igb: Support for SFP modules discovery (Stefan Assmann) [726817] - [netdrv] igb: Add update to last_rx_timestamp in Rx rings (Stefan Assmann) [726817] - [netdrv] igb: Changed LEDs blink mechanism to include designs using cathode (Stefan Assmann) [726817] - [virt] kvm/mmu: avoid fast page fault fixing mmio page fault (Gleb Natapov) [981979] - [virt] kvm/vmx: mark unusable segment as nonpresent (Gleb Natapov) [981979] - [virt] kvm: get rid of $(addprefix ../../../virt/kvm/, ...) in Makefiles (Gleb Natapov) [981979] - [virt] kvm: Fix RTC interrupt coalescing tracking (Gleb Natapov) [981979] - [virt] kvm: Add a tracepoint write_tsc_offset (Gleb Natapov) [981979] - [virt] kvm: Inform users of mmio generation wraparound (Gleb Natapov) [981979] - [virt] kvm: document fast invalidate all mmio sptes (Gleb Natapov) [981979] - [virt] kvm: document fast invalidate all pages (Gleb Natapov) [981979] - [virt] kvm: document fast page fault (Gleb Natapov) [981979] - [virt] kvm: document mmio page fault (Gleb Natapov) [981979] - [virt] kvm: document write_flooding_count (Gleb Natapov) [981979] - [virt] kvm: document clear_spte_count (Gleb Natapov) [981979] - [virt] kvm: drop kvm_mmu_zap_mmio_sptes (Gleb Natapov) [981979] - [virt] kvm: init kvm generation close to mmio wrap-around value (Gleb Natapov) [981979] - [virt] kvm: add tracepoint for check_mmio_spte (Gleb Natapov) [981979] - [virt] kvm: fast invalidate all mmio sptes (Gleb Natapov) [981979] - [virt] kvm: make return value of mmio page fault handler more readable (Gleb Natapov) [981979] - [virt] kvm: store generation-number into mmio spte (Gleb Natapov) [981979] - [virt] kvm: retain more available bits on mmio spte (Gleb Natapov) [981979] - [virt] kvm: update the documentation for reverse mapping of parent_pte (Gleb Natapov) [981979] - [Documentation] kvm: fix section numbers (Gleb Natapov) [981979] - [virt] kvm: handle idiv overflow at kvm_write_tsc (Gleb Natapov) [981979] - [virt] kvm: reduce KVM_REQ_MMU_RELOAD when root page is zapped (Gleb Natapov) [981979] - [virt] kvm: reclaim the zapped-obsolete page first (Gleb Natapov) [981979] - [virt] kvm: collapse TLB flushes when zap all pages (Gleb Natapov) [981979] - [virt] kvm: zap pages in batch (Gleb Natapov) [981979] - [virt] kvm: do not reuse the obsolete page (Gleb Natapov) [981979] - [virt] kvm: add tracepoint for kvm_mmu_invalidate_all_pages (Gleb Natapov) [981979] - [virt] kvm: show mmu_valid_gen in shadow page related tracepoints (Gleb Natapov) [981979] - [virt] kvm: use the fast way to invalidate all pages (Gleb Natapov) [981979] - [virt] kvm: fast invalidate all pages (Gleb Natapov) [981979] - [virt] kvm: drop unnecessary kvm_reload_remote_mmus (Gleb Natapov) [981979] - [virt] kvm: drop calling kvm_mmu_zap_all in emulator_fix_hypercall (Gleb Natapov) [981979] - [virt] kvm: exclude ioeventfd from counting kvm_io_range limit (Gleb Natapov) [981979] - [virt] kvm: convert XADD to fastop (Gleb Natapov) [981979] - [virt] kvm: drop unused old-style inline emulation (Gleb Natapov) [981979] - [virt] kvm: convert DIV/IDIV to fastop (Gleb Natapov) [981979] - [virt] kvm: convert single-operand MUL/IMUL to fastop (Gleb Natapov) [981979] - [virt] kvm: Switch fastop src operand to RDX (Gleb Natapov) [981979] - [virt] kvm: switch MUL/DIV to DstXacc (Gleb Natapov) [981979] - [virt] kvm: decode extended accumulator explicity (Gleb Natapov) [981979] - [virt] kvm: add support for writing back the source operand (Gleb Natapov) [981979] - [virt] kvm: clenaup locking in mmu_free_roots() (Gleb Natapov) [981979] - [virt] kvm: limit difference between kvmclock updates (Gleb Natapov) [981979] - [virt] kvm: Remove support for reporting coalesced APIC IRQs (Gleb Natapov) [981979] - [virt] kvm: Use kvm_mmu_sync_roots() in kvm_mmu_load() (Gleb Natapov) [981979] - [virt] kvm: add missing misc_deregister() on error in kvm_init() (Gleb Natapov) [981979]- [net] net_sched: fix a typo in htb_change_class() (Jesper Brouer) [998588] - [net] tcp_probe: adapt tbuf size for recent changes (Daniel Borkmann) [1000470] - [net] tcp_probe: allow more advanced ingress filtering by mark (Daniel Borkmann) [1000470] - [net] tcp_probe: add IPv6 support (Daniel Borkmann) [1000470] - [net] tcp_probe: kprobes: adapt jtcp_rcv_established signature (Daniel Borkmann) [1000470] - [net] tcp_probe: also include rcv_wnd next to snd_wnd (Daniel Borkmann) [1000470] - [lib] vsprintf: add IPv4/v6 generic p[Ii]S[pfs] format specifier (Daniel Borkmann) [1000470] - [net] ipv6: fix potential use after free in tcp_v6_do_rcv (Jiri Benc) [1004165] - [net] netlabel: use domain based selectors when address based selectors are not available (Paul Moore) [983949]- [fs] gfs2: dirty inode correctly in gfs2_write_end (Benjamin Marzinski) [1004054] - [netdrv] bnx2x: Convert dma_alloc_coherent(...__GFP_ZERO) to dma_zalloc_coherent (Michal Schmidt) [819849] - [netdrv] bnx2x: clean up unnecessary MSI/MSI-X capability find (Michal Schmidt) [819849] - [netdrv] bnx2x: Revising locking scheme for MAC configuration (Michal Schmidt) [819849] - [netdrv] bnx2x: Fix VF stats sync (Michal Schmidt) [819849] - [netdrv] bnx2x: Fix VF memory leak unload (Michal Schmidt) [819849] - [netdrv] bnx2x: Fix functionality of configuring vlan list (Michal Schmidt) [819849] - [netdrv] bnx2x: Fix move FP memory deallocations (Michal Schmidt) [819849] - [netdrv] bnx2x: vf mark stats started (Michal Schmidt) [819849] - [netdrv] bnx2x: set VF DMAE when first function has 0 supported VFs (Michal Schmidt) [819849] - [netdrv] bnx2x: Protect against VFs' ndos when SR-IOV is disabled (Michal Schmidt) [819849] - [netdrv] bnx2x: prevent VF benign attentions (Michal Schmidt) [819849] - [netdrv] bnx2x: Consider DCBX remote error (Michal Schmidt) [819849] - [netdrv] bnx2x: Change DCB context handling (Michal Schmidt) [819849] - [netdrv] bnx2x: dropless flow control not always functional (Michal Schmidt) [819849] - [netdrv] bnx2x: prevent crash in shutdown flow with CNIC (Michal Schmidt) [819849] - [netdrv] bnx2x: fix PTE write access error (Michal Schmidt) [819849] - [netdrv] bnx2x: fix memory leak in VF (Michal Schmidt) [819849] - [netdrv] bnx2x: update fairness parameters following DCB negotiation (Michal Schmidt) [819849] - [netdrv] bnx2x: protect different statistics flows (Michal Schmidt) [819849] - [netdrv] bnx2x: fix tunneling CSUM calculation (Michal Schmidt) [819849] - [netdrv] bnx2x: fill in sane dump flag information (Michal Schmidt) [819849] - [netdrv] bnx2x: fix dump flag handling (Michal Schmidt) [819849] - [netdrv] bnx2x: remove zeroing of dump data buffer (Michal Schmidt) [819849] - [netdrv] bnx2x: Remove sparse and coccinelle warnings (Michal Schmidt) [819849] - [netdrv] bnx2x: Fix compilation with no IOV support (Michal Schmidt) [819849] - [netdrv] bnx2x: Fix 20G KR2 support claims (Michal Schmidt) [819849] - [netdrv] bnx2x: improve VF timings (Michal Schmidt) [819849] - [netdrv] bnx2x: VF ndo sanity (Michal Schmidt) [819849] - [netdrv] bnx2x: Improve PF behaviour toward VF (Michal Schmidt) [819849] - [netdrv] bnx2x: remove redundant D0 power state set (Michal Schmidt) [819849] - [netdrv] bnx2x: replace mechanism to check for next available packet (Michal Schmidt) [819849] - [netdrv] bnx2x: add support for busy-poll (Michal Schmidt) [819849] - [netdrv] bnx2x: fix a power state test (Michal Schmidt) [819849] - [netdrv] bnx2x: semi-Semantic changes (Michal Schmidt) [819849] - [netdrv] bnx2x: Revise prints (Michal Schmidt) [819849] - [netdrv] bnx2x: Semantic removal and beautification (Michal Schmidt) [819849] - [netdrv] bnx2x: Revise comments and alignment (Michal Schmidt) [819849] - [netdrv] bnx2x: Semantic change of empty lines (Michal Schmidt) [819849] - [netdrv] bnx2x: use XPS if possible for bnx2x_select_queue instead of pure hash (Michal Schmidt) [819849] - [netdrv] bnx2x: Change to D3hot only on removal (Michal Schmidt) [819849] - [netdrv] bnx2x: Implement PCI shutdown (Michal Schmidt) [819849] - [netdrv] bnx2x: Count number of possible FCoE interfaces (Michal Schmidt) [819849] - [netdrv] bnx2x: Ack unknown VF messages (Michal Schmidt) [819849] - [netdrv] bnx2x: Add and correct PCI link speed prints (Michal Schmidt) [819849] - [netdrv] bnx2x: Zero VFs starting MACs (Michal Schmidt) [819849] - [netdrv] bnx2x: Enable `set_phys_id' for all functions (Michal Schmidt) [819849] - [netdrv] bnx2x: Link-flap avoidance in switch dependent mode (Michal Schmidt) [819849] - [netdrv] bnx2x: Add Private Flags Support (Michal Schmidt) [819849] - [netdrv] bnx2x: dont reload on GRO change (Michal Schmidt) [819849]- [crypto] nx: fix SHA-2 for chunks bigger than block size (Steve Best) [999606] - [crypto] nx: fix GCM for zero length messages (Steve Best) [999606] - [crypto] nx: fix XCBC for zero length messages (Steve Best) [999606] - [crypto] nx: fix limits to sg lists for AES-CCM (Steve Best) [999606] - [crypto] nx: fix limits to sg lists for AES-XCBC (Steve Best) [999606] - [crypto] nx: fix limits to sg lists for AES-GCM (Steve Best) [999606] - [crypto] nx: fix limits to sg lists for AES-CTR (Steve Best) [999606] - [crypto] nx: fix limits to sg lists for AES-CBC (Steve Best) [999606] - [crypto] nx: fix limits to sg lists for AES-ECB (Steve Best) [999606] - [crypto] nx: add offset to nx_build_sg_lists() (Steve Best) [999606] - [virt] virtio_console: prevent use-after-free of port name in port unplug (Amit Shah) [990419] - [virt] virtio_console: fix locking around send_sigio_to_port() (Amit Shah) [986968] - [virt] virtio_console: add locking in port unplug path (Amit Shah) [990419] - [virt] virtio_console: add locks around buffer removal in port unplug path (Amit Shah) [990419] - [virt] virtio_console: return -ENODEV on all read operations after unplug (Amit Shah) [975716] - [virt] virtio_console: fix raising SIGIO after port unplug (Amit Shah) [986968] - [virt] virtio_console: clean up port data immediately at time of unplug (Amit Shah) [990419] - [virt] virtio_console: fix race in port_fops_open() and port unplug (Amit Shah) [990419] - [virt] virtio_console: fix race with port unplug and open/close (Amit Shah) [990419] - [virt] virtio_console: Add pipe_lock/unlock for splice_write (Amit Shah) [987722] - [virt] virtio_console: Quit from splice_write if pipe->nrbufs is 0 (Amit Shah) [987722] - [scsi] Generate uevents on certain unit attention codes (Ewan Milne) [740795] - [virt] kvm: update masterclock when kvmclock_offset is calculated (Marcelo Tosatti) [978425] - [acpi] pci_root: Fix _OSC ordering to allow PCIe hotplug use when available (Neil Horman) [990078]- [net] ipv4: make snmp_mib_free static inline (Amerigo Wang) [970585] - [net] vxlan: include net/ip6_checksum.h for csum_ipv6_magic() (Amerigo Wang) [970585] - [net] vxlan: fix flowi6_proto value (Amerigo Wang) [970585] - [net] udp: unify skb_udp_tunnel_segment() and skb_udp6_tunnel_segment() (Amerigo Wang) [970585] - [net] ipv6: Add generic UDP Tunnel segmentation (Amerigo Wang) [970585] - [net] vxlan: add ipv6 proxy support (Amerigo Wang) [970585] - [net] ipv6: move in6_dev_finish_destroy() into core kernel (Amerigo Wang) [970585] - [net] ipv6: add include file to suppress sparse warnings (Amerigo Wang) [970585] - [net] vxlan: add ipv6 route short circuit support (Amerigo Wang) [970585] - [net] vxlan: add ipv6 support (Amerigo Wang) [970585] - [net] ipv6: do not call ndisc_send_rs() with write lock (Amerigo Wang) [970585] - [net] ipv6: export in6addr_loopback to modules (Amerigo Wang) [970585] - [net] ipv6: export a stub for IPv6 symbols used by vxlan (Amerigo Wang) [970585] - [net] ipv6: Remove extern function prototypes (Amerigo Wang) [970585] - [net] ipv6: always hold idev->lock before mca_lock (Amerigo Wang) [970585] - [net] ipv6: move ip6_local_out into core kernel (Amerigo Wang) [970585] - [net] ipv6: move ip6_dst_hoplimit() into core kernel (Amerigo Wang) [970585] - [net] udp: move GSO functions to udp_offload (Amerigo Wang) [970585] - [net] tcp: move GRO/GSO functions to tcp_offload (Amerigo Wang) [970585] - [net] tcp: use tcp_skb_mss helper in tcp_tso_segment (Amerigo Wang) [970585] - [scsi] csgb4i: convert skb->transport_header into skb_transport_header(skb) (Amerigo Wang) [970585] - [net] pass correct parameter to skb_headers_offset_update() (Amerigo Wang) [970585] - [netdrv] cxgb3: Correct comparisons and calculations using skb->tail and skb-transport_header (Amerigo Wang) [970585] - [net] clean up skb headers code (Amerigo Wang) [970585] - [net] Fix build warnings after mac_header and transport_header became __u16 (Amerigo Wang) [970585] - [net] netfilter: Correct calculation using skb->tail and skb-network_header (Amerigo Wang) [970585] - [net] Correct assignment of skb->network_header to skb->tail (Amerigo Wang) [970585] - [net] sctp: Correct access to skb->{network, transport}_header (Amerigo Wang) [970585] - [net] ipv4: Correct comparisons and calculations using skb->tail and skb-transport_header (Amerigo Wang) [970585] - [net] ipv6: Correct comparisons and calculations using skb->tail and skb-transport_header (Amerigo Wang) [970585] - [net] Correct comparisons and calculations using skb->tail and skb-transport_header (Amerigo Wang) [970585] - [netdrv] cxgb3: Correct comparisons and calculations using skb->tail and skb-transport_header (Amerigo Wang) [970585] - [netdrv] isdn: Correct comparison of skb->tail and skb-transport_header (Amerigo Wang) [970585] - [net] Copy inner_protocol in copy_skb_header() (Amerigo Wang) [970585] - [net] mpls: Add limited GSO support (Amerigo Wang) [970585] - [net] Use 16bits for *_headers fields of struct skbuff (Amerigo Wang) [970585]- [fs] lockd: Don't call utsname()->nodename from nlmclnt_setlockargs (Jan Stancek) [999289] - [scsi] ipr: Add sereral new CCIN definitions for new adapters support (Steve Best) [1002200] - [virt] x86/xen: Sync the CMOS RTC as well as the Xen wallclock (Radim Krcmar) [1003683] - [virt] x86/xen: Sync the wallclock when the system time is set (Radim Krcmar) [1003683] - [virt] x86: Increase precision of x86_platform.get/set_wallclock() (Radim Krcmar) [1003683] - [powerpc] Don't Oops when accessing /proc/powerpc/lparcfg without hypervisor (Steve Best) [1002206] - [virt] xen/smp: initialize IPI vectors before marking CPU online (Radim Krcmar) [1003683] - [virt] xen/events: mask events when changing their VCPU binding (Radim Krcmar) [1003683] - [virt] xen/events: initialize local per-cpu mask for all possible events (Radim Krcmar) [1003683] - [virt] x86/xen: do not identity map UNUSABLE regions in the machine E820 (Radim Krcmar) [1003683] - [virt] xen/evtchn: avoid a deadlock when unbinding an event channel (Radim Krcmar) [1003683] - [virt] xenbus: frontend resume cleanup (Radim Krcmar) [1003683] - [virt] xen-netfront: pull on receive skb may need to happen earlier (Radim Krcmar) [1003683] - [virt] xen: Use more current logging styles (Radim Krcmar) [1003683] - [virt] xen/time: remove blocked time accounting from xen "clockchip" (Radim Krcmar) [1003683] - [virt] xen: Convert printks to pr_ (Radim Krcmar) [1003683] - [virt] xen: ifdef CONFIG_HIBERNATE_CALLBACKS xen_*_suspend (Radim Krcmar) [1003683] - [virt] xen-blkfront: set blk_queue_max_hw_sectors correctly (Radim Krcmar) [1003683] - [virt] xen/io: new macro to detect whether there are too many requests on the ring (Radim Krcmar) [1003683] - [virt] xen-netfront: use skb_partial_csum_set() to simplify the codes (Radim Krcmar) [1003683] - [virt] xen/time: Free onlined per-cpu data structure if we want to online it again (Radim Krcmar) [1003683] - [virt] xen/time: Check that the per_cpu data structure has data before freeing (Radim Krcmar) [1003683] - [virt] xen/time: Don't leak interrupt name when offlining (Radim Krcmar) [1003683] - [virt] xen/time: Encapsulate the struct clock_event_device in another structure (Radim Krcmar) [1003683] - [virt] xen/spinlock: Don't leak interrupt name when offlining (Radim Krcmar) [1003683] - [virt] xen/smp: Don't leak interrupt name when offlining (Radim Krcmar) [1003683] - [virt] xen/smp: Set the per-cpu IRQ number to a valid default (Radim Krcmar) [1003683] - [virt] xen/smp: Introduce a common structure to contain the IRQ name and interrupt line (Radim Krcmar) [1003683] - [virt] xen/smp: Coalesce the free_irq calls in one function (Radim Krcmar) [1003683] - [virt] xen-blkback: Use physical sector size for setup (Radim Krcmar) [1003683] - [virt] xen-blkfront: Introduce a 'max' module parameter to alter the amount of indirect segments (Radim Krcmar) [1003683] - [virt] xen/netif: document feature-split-event-channels (Radim Krcmar) [1003683] - [virt] xen-netfront: split event channels support for Xen frontend driver (Radim Krcmar) [1003683] - [virt] xen-netfront: avoid leaking resources when setup_netfront fails (Radim Krcmar) [1003683] - [virt] xen-blkfront: use a different scatterlist for each request (Radim Krcmar) [1003683] - [virt] xen-block: implement indirect descriptors (Radim Krcmar) [1003683] - [acpi] Try harder to resolve _ADR collisions for bridges (Myron Stowe) [1003183] - [cpufreq] rename ignore_nice as ignore_nice_load (Myron Stowe) [1003183] - [acpi] processor: move try_offline_node() after acpi_unmap_lsapic() (Myron Stowe) [1003183] - [acpi] Drop physical_node_id_bitmap from struct acpi_device (Myron Stowe) [1003183] - [acpi] pm: Walk physical_node_list under physical_node_lock (Myron Stowe) [1003183] - [acpi] video: improve quirk check in acpi_video_bqc_quirk() (Myron Stowe) [1003183] - [kernel] freezer: set PF_SUSPEND_TASK flag on tasks that call freeze_processes (Myron Stowe) [1003183] - [acpi] battery: Fix parsing _BIX return value (Myron Stowe) [1003183] - [cpufreq] Fix cpufreq driver module refcount balance after suspend/resume (Myron Stowe) [1003183] - [cpufreq] intel_pstate: Change to scale off of max P-state (Myron Stowe) [1003183] - [acpi] video: ignore BIOS initial backlight value for Fujitsu E753 (Myron Stowe) [1003183] - [pnp] acpi: avoid garbage in resource name (Myron Stowe) [1003183] - [power] sleep: Fix comment typo in pm_wakeup.h (Myron Stowe) [1003183] - [power] sleep: avoid 'autosleep' in shutdown progress (Myron Stowe) [1003183] - [acpi] scan: Always call acpi_bus_scan() for bus check notifications (Myron Stowe) [1003183] - [acpi] scan: Do not try to attach scan handlers to devices having them (Myron Stowe) [1003183]- [powerpc] Avoid link stack corruption for MMU on exceptions (Steve Best) [999556] - [virt] net/hyperv: Fix the NETIF_F_SG flag setting in netvsc (Jason Wang) [984810] - [pci] Retry allocation of only the resource type that failed (Myron Stowe) [1001217] - [pci] pciehp: Convert pciehp to be builtin only, not modular (Myron Stowe) [1001217] - [pci] hotplug: Convert to be builtin only, not modular (Myron Stowe) [1001217] - [pci] pciehp: Fix null pointer deref when hot-removing SR-IOV device (Myron Stowe) [1001217]- [drm] qxl: backport updates from v3.11-rc1 (Dave Airlie) [979176] - [drm] add hotspot support for cursors (Dave Airlie) [983312] - [virt] x86: Correctly detect hypervisor (Jason Wang) [985743] - [virt] kvm: Switch to use hypervisor_cpuid_base() (Jason Wang) [985743] - [virt] xen: Switch to use hypervisor_cpuid_base() (Jason Wang) [985743] - [virt] x86: Introduce hypervisor_cpuid_base() (Jason Wang) [985743] - [net] sunrpc: prepare NFS for 2038 (Harshula Jayasuriya) [847926] - [netdrv] macvtap: Ignore tap features when VNET_HDR is off (Vlad Yasevich) [1001053] - [netdrv] macvtap: Correctly set tap features when IFF_VNET_HDR is disabled (Vlad Yasevich) [1001053] - [netdrv] macvtap: simplify usage of tap_features (Vlad Yasevich) [1001053]- [net] openvswitch: optimize flow compare and mask functions (Thomas Graf) [1002051] - [net] openvswitch: Rename key_len to key_end (Thomas Graf) [1002051] - [net] openvswitch: Add SCTP support (Thomas Graf) [1002051] - [net] ipv6: Add NEXTHDR_SCTP to ipv6.h (Thomas Graf) [1002051] - [net] sctp: Refactor SCTP skb checksum computation (Thomas Graf) [1002051] - [net] sctp: prevent checksum.h from double inclusion (Thomas Graf) [1002051] - [net] openvswitch: Mega flow implementation (Thomas Graf) [1002051] - [net] openvswitch: Fix argument descriptions in vport.c (Thomas Graf) [1002051] - [net] openvswitch: link upper device for port devices (Thomas Graf) [1002051] - [net] openvswitch: Use non rcu hlist_del() flow table entry (Thomas Graf) [1002051] - [net] openvswitch: Use RCU lock for dp dump operation (Thomas Graf) [1002051] - [net] openvswitch: Use RCU lock for flow dump operation (Thomas Graf) [1002051] - [net] ipv6: prevent race between address creation and removal (Jiri Benc) [991392] - [net] ipv6: move peer_addr init into ipv6_add_addr() (Jiri Benc) [991392] - [net] ipv6: use ipv6_addr_scope() helper (Jiri Benc) [991392] - [net] ipv6: add support of peer address (Jiri Benc) [991392] - [net] rtm_to_ifaddr: free ifa if ifa_cacheinfo processing fails (Daniel Borkmann) [992908] - [net] net_sched: restore "linklayer atm" handling (Jesper Brouer) [998588] - [net] net_sched: psched_ratecfg_precompute() improvements (Jesper Brouer) [998588] - [net] ip_tunnel: Do not use inner ip-header-id for tunnel ip-header-id (Amerigo Wang) [989522] - [net] openvswitch: Add vxlan tunneling support (Amerigo Wang) [989522] - [net] vxlan: Add tx-vlan offload support (Amerigo Wang) [989522] - [net] vxlan: Improve vxlan headroom calculation (Amerigo Wang) [989522] - [net] vxlan: Factor out vxlan send api (Amerigo Wang) [989522] - [net] vxlan: Extend vxlan handlers for openvswitch (Amerigo Wang) [989522] - [net] vxlan: Add vxlan recv demux (Amerigo Wang) [989522] - [net] vxlan: Restructure vxlan receive (Amerigo Wang) [989522] - [net] vxlan: Restructure vxlan socket apis (Amerigo Wang) [989522] - [net] openvswitch: Reset tunnel key between input and output (Amerigo Wang) [989522] - [net] openvswitch: Use correct type while allocating flex array (Amerigo Wang) [989522] - [net] openvswitch: Fix bad merge resolution (Amerigo Wang) [989522] - [net] rtnetlink: Fix inverted check in ndo_dflt_fdb_del() (Amerigo Wang) [989522] - [net] rtnetlink: allow using zero MAC address in rtnl_fdb_{add, del} (Amerigo Wang) [989522] - [net] vxlan: fix a soft lockup in vxlan module removal (Amerigo Wang) [989522] - [net] vxlan: fix a regression of igmp join (Amerigo Wang) [989522] - [net] vxlan: fix rcu related warning (Amerigo Wang) [989522] - [net] vxlan: fdb: replace an existing entry (Amerigo Wang) [989522] - [net] vxlan: fix igmp races (Amerigo Wang) [989522] - [net] vxlan: unregister on namespace exit (Amerigo Wang) [989522] - [net] vxlan: add necessary locking on device removal (Amerigo Wang) [989522] - [net] vxlan: Fix kernel crash on rmmod (Amerigo Wang) [989522] - [net] vxlan: fix function name spelling (Amerigo Wang) [989522] - [net] vxlan: fdb: allow specifying multiple destinations for zero MAC (Amerigo Wang) [989522] - [net] vxlan: allow removal of single destination from fdb entry (Amerigo Wang) [989522] - [net] vxlan: introduce vxlan_fdb_parse (Amerigo Wang) [989522] - [net] vxlan: introduce vxlan_fdb_find_rdst (Amerigo Wang) [989522] - [net] vxlan: add implicit fdb entry for default destination (Amerigo Wang) [989522] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [989522] - [net] vxlan: cosmetic cleanup's (Amerigo Wang) [989522] - [net] vxlan: Use initializer for dummy structures (Amerigo Wang) [989522] - [net] vxlan: port module param should be ushort (Amerigo Wang) [989522] - [net] vxlan: convert remotes list to list_rcu (Amerigo Wang) [989522] - [net] vxlan: make vxlan_xmit_one void (Amerigo Wang) [989522] - [net] vxlan: move cleanup to uninit (Amerigo Wang) [989522] - [net] vxlan: fix race caused by dropping rtnl_unlock (Amerigo Wang) [989522] - [net] vxlan: send notification when MAC migrates (Amerigo Wang) [989522] - [net] vxlan: move IGMP join/leave to work queue (Amerigo Wang) [989522] - [net] vxlan: fix crash from work pending on module removal (Amerigo Wang) [989522] - [net] vxlan: fix out of order operation on module removal (Amerigo Wang) [989522] - [net] vxlan: defer vxlan init as late as possible (Amerigo Wang) [989522] - [net] vxlan: use unsigned int instead of unsigned (Amerigo Wang) [989522] - [net] vxlan: remove the unused rcu head from struct vxlan_rdst (Amerigo Wang) [989522] - [net] vxlan: listen on multiple ports (Amerigo Wang) [989522] - [rhel] Kconfig: enable CONFIG_OPENVSWITCH_GRE (Amerigo Wang) [992917] - [net] ip_tunnel: embed hash list head (Amerigo Wang) [992917] - [net] sit: fix tunnel update via netlink (Amerigo Wang) [992917] - [net] ipv6: only apply anti-spoofing checks to not-pointopoint tunnels (Amerigo Wang) [992917] - [net] gre: Fix MTU sizing check for gretap tunnels (Amerigo Wang) [992917] - [net] ip_tunnels: Use skb-len to PMTU check (Amerigo Wang) [992917] - [net] gso: Update tunnel segmentation to support Tx checksum offload (Amerigo Wang) [992917] - [net] gre: move GSO functions to gre_offload (Amerigo Wang) [992917] - [net] gre: fix a regression in ioctl (Amerigo Wang) [992917] - [net] sit: add support of x-netns (Amerigo Wang) [992917] - [net] dev: introduce skb_scrub_packet() (Amerigo Wang) [992917] - [net] dev: remove duplicate 'skb->dev = dev' in dev_forward_skb() (Amerigo Wang) [992917] - [net] sit: fix an oops when IFLA_IPTUN_PROTO is not set (Amerigo Wang) [992917] - [net] sit: fix 4in4 + IPsec scenario (Amerigo Wang) [992917] - [net] openvswitch: Add Kconfig dependency on GRE-DEMUX (Amerigo Wang) [992917] - [net] ip_tunnel: Protect tunnel functions with CONFIG_INET guard (Amerigo Wang) [992917] - [net] openvswitch: Use correct config guard (Amerigo Wang) [992917] - [net] openvswitch: Add gre tunnel support (Amerigo Wang) [992917] - [net] openvswitch: Optimize flow key match for non tunnel flows (Amerigo Wang) [992917] - [net] openvswitch: Expand action buffer size (Amerigo Wang) [992917] - [net] openvswitch: Add tunneling interface (Amerigo Wang) [992917] - [net] openvswitch: Copy individual actions (Amerigo Wang) [992917] - [net] ip_tunnel: Add dont fragment flag (Amerigo Wang) [992917] - [net] ip_tunnel: push generic protocol handling to ip_tunnel module (Amerigo Wang) [992917] - [net] ip_tunnel: extend iptunnel_xmit() (Amerigo Wang) [992917] - [net] gre: export gre_handle_offloads() function (Amerigo Wang) [992917] - [net] gre: export gre_build_header() function (Amerigo Wang) [992917] - [net] gre: Allow multiple protocol listener for gre protocol (Amerigo Wang) [992917] - [net] gre: Simplify gre protocol registration locking (Amerigo Wang) [992917] - [net] openvswitch: make skb->csum consistent with rest of networking stack (Amerigo Wang) [992917] - [net] openvswitch: Simplify interface ovs_flow_metadata_from_nlattrs() (Amerigo Wang) [992917] - [net] openvswitch: Fix misspellings in comments and docs (Amerigo Wang) [992917] - [net] openvswitch: Unify vport error stats handling (Amerigo Wang) [992917] - [net] openvswitch: fix variable names in comment (Amerigo Wang) [992917] - [net] openvswitch: Immediately exit on error in ovs_vport_cmd_set() (Amerigo Wang) [992917] - [net] openvswitch: Remove unused get_config vport op (Amerigo Wang) [992917] - [net] iptunnel: specify protocol outside IP header (Amerigo Wang) [992917] - [net] sit: add IPv4 over IPv4 support (Amerigo Wang) [992917] - [net] export physical port id via sysfs (Jiri Pirko) [991026] - [net] rtnl: export physical port id via RT netlink (Jiri Pirko) [991026] - [net] add ndo to get id of physical port of the device (Jiri Pirko) [991026] - [net] busy_poll: revert unsupported bits from creation of BUSY_POLL socket option (Neil Horman) [958330] - [net] busy_poll: rename busy poll socket op and globals (Neil Horman) [958330] - [net] busy_poll: rename ll methods to busy-poll (Neil Horman) [958330] - [net] busy_poll: rename include/net/ll_poll.h to include/net/busy_poll.h (Neil Horman) [958330] - [net] busy_poll: change busy poll time accounting (Neil Horman) [958330] - [net] busy_poll: rename low latency sockets functions to busy poll (Neil Horman) [958330] - [net] busy_poll: lls fix build with allnoconfig (Neil Horman) [958330] - [net] busy_poll: convert lls to use time_in_range() (Neil Horman) [958330] - [net] busy_poll: avoid calling sched_clock when LLS is off (Neil Horman) [958330] - [net] busy_poll: fix LLS debug_smp_processor_id() warning (Neil Horman) [958330] - [net] busy_poll: poll/select low latency socket support (Neil Horman) [958330] - [net] busy_poll: add socket option for low latency polling (Neil Horman) [958330] - [net] busy_poll: remove NET_LL_RX_POLL config menu (Neil Horman) [958330] - [net] busy_poll: convert low latency sockets to sched_clock() (Neil Horman) [958330] - [net] busy_poll: change sysctl_net_ll_poll into an unsigned int (Neil Horman) [958330] - [netdrv] ixgbe: add extra stats for ndo_ll_poll (Neil Horman) [958330] - [netdrv] ixgbe: add support for ndo_ll_poll (Neil Horman) [958330] - [net] tcp: add low latency socket poll support (Neil Horman) [958330] - [net] udp: add low latency socket poll support (Neil Horman) [958330] - [net] busy_poll: add low latency socket poll (Neil Horman) [958330] - [net] add napi_id and hash (Neil Horman) [958330]- [powerpc] pseries: Drop "select HOTPLUG" (Myron Stowe) [999178] - [misc] Finally eradicate CONFIG_HOTPLUG (Myron Stowe) [999178] - [vfio] vfio-pci: Avoid deadlock on remove (Alex Williamson) [912293] - [vfio] Ignore sprurious notifies (Alex Williamson) [912293] - [vfio] Don't overreact to DEL_DEVICE (Alex Williamson) [912293] - [s390] qeth: Fix crash on initial MTU size change (Hendrik Brueckner) [997607] - [s390] qeth: change default standard blkt settings for OSA (Hendrik Brueckner) [997635] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [996178] - [s390] zcrypt: Alias for new zcrypt device driver base module (Hendrik Brueckner) [996731] - [s390] zfcp: status read buffers on first adapter open with link down (Hendrik Brueckner) [976636] - [s390] zfcp: fix adapter (re)open recovery while link to SAN is down (Hendrik Brueckner) [889079] - [netdrv] be2net: Fix to avoid hardware workaround when not needed (Ivan Vecera) [982900] - [fs] gfs2: Take glock reference in examine_bucket() (Steven Whitehouse) [999897] - [fs] gfs2: Check for glock already held in gfs2_getxattr (Steven Whitehouse) [997604] - [crypto] nx: fix nx-aes-gcm verification (Steve Best) [997057] - [s390] zfcp: remove access control tables interface (Hendrik Brueckner) [994519] - [s390] zfcp: cfdc fops add owner (Hendrik Brueckner) [994519] - [scsi] fcoe: cleanup return codes from fcoe_rcv (Neil Horman) [984876] - [scsi] fcoe: make sure fcoe frames are unshared prior to manipulating them (Neil Horman) [984876] - [scsi] fcoe: ensure that skb placed on the fip_recv_list are unshared (Neil Horman) [984876] - [mm] zswap: add documentation (Steve Best) [731499] - [mm] zswap: add to mm (Steve Best) [731499] - [mm] zbud: add to mm (Steve Best) [731499] - [misc] MAINTAINERS: add zswap and zbud maintainer (Steve Best) [731499] - [fs] debugfs: add get/set for atomic types (Steve Best) [731499]- [acpi] memhotplug: Fix a stale pointer in error path (Lenny Szubowicz) [995322] - [powerpc] Add second POWER8 PVR entry (Steve Best) [995355] - [acpi] power: add missing newline to debug messages (Myron Stowe) [998633] - [tools] cpupower: Add Haswell family 0x45 specific idle monitor to show PC8, 9, 10 states (Myron Stowe) [998633] - [tools] cpupower: Haswell also supports the C-states introduced with SandyBridge (Myron Stowe) [998633] - [tools] cpupower: Introduce idle-set subcommand and C-state enabling/disabling (Myron Stowe) [998633] - [tools] cpupower: Implement disabling of cstate interface (Myron Stowe) [998633] - [tools] cpupower: Make idlestate usage unsigned (Myron Stowe) [998633] - [acpi] fan: Initialize acpi_state variable (Myron Stowe) [998633] - [acpi] scan: remove unused LIST_HEAD(acpi_device_list) (Myron Stowe) [998633] - [acpi] dock: Actually define acpi_dock_init() as void (Myron Stowe) [998633] - [acpi] pm: Fix corner case in acpi_bus_update_power() (Myron Stowe) [998633] - [cpufreq] Fix serialization of frequency transitions (Myron Stowe) [998633] - [cpufreq] Fix cpufreq regression after suspend/resume (Myron Stowe) [991615] - [acpi] pm: Fix possible NULL pointer deref in acpi_pm_device_sleep_state() (Myron Stowe) [991615] - [kernel] power: Warn about system time after resume with pm_trace (Myron Stowe) [991615] - [cpufreq] don't leave stale policy pointer in cdbs->cur_policy (Myron Stowe) [991615] - [cpufreq] acpi-cpufreq: Add new sysfs attribute freqdomain_cpus (Myron Stowe) [991615] - [cpufreq] make sure frequency transitions are serialized (Myron Stowe) [991615] - [acpi] implement acpi_os_get_timer() according the spec (Myron Stowe) [991615] - [acpi] ec: Add HP Folio 13 to ec_dmi_table in order to skip DSDT scan (Myron Stowe) [991615] - [acpi] Add CMOS RTC Operation Region handler support (Myron Stowe) [991615] - [acpi] processor: Drop unused variable from processor_perflib.c (Myron Stowe) [991615] - [cpufreq] powernow-k8: call CPUFREQ_POSTCHANGE notfier in error cases (Myron Stowe) [991615] - [cpufreq] pcc: call CPUFREQ_POSTCHANGE notfier in error cases (Myron Stowe) [991615] - [cpufreq] acpi-cpufreq: call CPUFREQ_POSTCHANGE notfier in error cases (Myron Stowe) [991615] - [Documentation] power: Add pm_qos and dev_pm_qos to events-power.txt (Myron Stowe) [991615] - [base] power/qos: Add dev_pm_qos_request tracepoints (Myron Stowe) [991615] - [kernel] power/qos: Add pm_qos_request tracepoints (Myron Stowe) [991615] - [kernel] power/qos: Add pm_qos_update_target/flags tracepoints (Myron Stowe) [991615] - [acpi] processor: Remove unused macros in processor_driver.c (Myron Stowe) [991615] - [Documentation] power: Update Documentation/power/pm_qos_interface.txt (Myron Stowe) [991615] - [Documentation] cpu-hotplug: Rephrase the outdated description for MADT entries (Myron Stowe) [991615] - [cpufreq] make __cpufreq_notify_transition() static (Myron Stowe) [991615] - [cpufreq] Fix minor formatting issues (Myron Stowe) [991615] - [cpufreq] Fix governor start/stop race condition (Myron Stowe) [991615] - [kernel] power: Print last wakeup source on failed wakeup_count write (Myron Stowe) [991615] - [kernel] power/qos: correct the valid range of pm_qos_class (Myron Stowe) [991615] - [Documentation] video: update video_extension.txt for backlight control (Myron Stowe) [991615] - [Documentation] video: move video_extension.txt to Documentation/acpi (Myron Stowe) [991615] - [Documentation] video: add description for brightness_switch_enabled (Myron Stowe) [991615] - [Documentation] Add ACPI namespace documentation (Myron Stowe) [991615] - [Documentation] Add sysfs ABI documentation (Myron Stowe) [991615] - [Documentation] MAINTAINERS: include Documentation/acpi (Myron Stowe) [991615] - [acpi] acpica: Update version to 20130517 (Myron Stowe) [991615] - [acpi] acpica: _CST repair, handle null package entries (Myron Stowe) [991615] - [acpi] acpica: Add several repairs for _CST predefined name (Myron Stowe) [991615] - [acpi] acpica: Move _PRT repair into the standard complex repair module (Myron Stowe) [991615] - [acpi] scan: Do not bind ACPI drivers to objects with scan handlers (Myron Stowe) [991615] - [acpi] pm: Rework and clean up acpi_dev_pm_get_state() (Myron Stowe) [991615] - [acpi] pm: Replace ACPI_STATE_D3 with ACPI_STATE_D3_COLD in device_pm.c (Myron Stowe) [991615] - [acpi] pm: Rename function acpi_device_power_state() and make it static (Myron Stowe) [991615] - [acpi] pm: acpi_processor_suspend() can be static (Myron Stowe) [991615] - [virt] xen/acpi: Register an acpi_suspend_lowlevel callback (Myron Stowe) [991615] - [x86] acpi/sleep: Provide registration for acpi_suspend_lowlevel (Myron Stowe) [991615] - [acpi] Remove unused flags in acpi_device_flags (Myron Stowe) [991615] - [acpi] Remove useless initializers (Myron Stowe) [991615] - [acpi] battery: Make sure all spaces are in correct places (Myron Stowe) [991615] - [acpi] add _STA evaluation at do_acpi_find_child() (Myron Stowe) [991615] - [acpi] ec: access user space with get_user()/put_user() (Myron Stowe) [991615] - [cpufreq] Simplify userspace governor (Myron Stowe) [991615] - [acpi] lpss: override SDIO private register space size from ACPI tables (Myron Stowe) [991615] - [acpi] lpss: mask the UART TX completion interrupt (Myron Stowe) [991615] - [acpi] lpss: add support for Intel BayTrail (Myron Stowe) [991615] - [acpi] Do not use CONFIG_ACPI_HOTPLUG_MEMORY_MODULE (Myron Stowe) [991615] - [cpufreq] x86: make X86_AMD_FREQ_SENSITIVITY select CPU_FREQ_TABLE (Myron Stowe) [991615] - [cpufreq] powerpc: make CBE_RAS select CPU_FREQ_TABLE (Myron Stowe) [991615] - [cpufreq] blackfin: enable driver for CONFIG_BFIN_CPU_FREQ (Myron Stowe) [991615] - [acpi] acpica: Clear events initialized flag upon event component termination (Myron Stowe) [991615] - [acpi] acpica: Fix possible memory leak in GPE init error path (Myron Stowe) [991615] - [acpi] acpica: on termination, delete global lock pending lock (Myron Stowe) [991615] - [acpi] acpica: Update interface to acpi_ut_valid_acpi_name() (Myron Stowe) [991615] - [acpi] acpica: Do not use extended sleep registers unless HW-reduced bit is set (Myron Stowe) [991615] - [acpi] acpica: Split table print utilities to a new a separate file (Myron Stowe) [991615] - [acpi] acpica: Add option to disable loading of SSDTs from the RSDT/XSDT (Myron Stowe) [991615] - [acpi] acpica: Standardize all switch() blocks (Myron Stowe) [991615] - [acpi] acpica: Split internal error msg routines to a separate file (Myron Stowe) [991615] - [acpi] acpica: Split buffer dump routines into separate file (Myron Stowe) [991615] - [acpi] scan: Simplify ACPI driver probing (Myron Stowe) [991615] - [base] power/wakeup: Adjust messaging for wake events during suspend (Myron Stowe) [991615] - [cpuidle] Fix ARCH_NEEDS_CPU_IDLE_COUPLED dependency warning (Myron Stowe) [991615] - [cpuidle] Comment the driver's framework code (Myron Stowe) [991615] - [cpuidle] simplify multiple driver support (Myron Stowe) [991615] - [cpufreq] powerpc: move cpufreq driver to drivers/cpufreq (Myron Stowe) [991615] - [cpufreq] acpi-cpufreq: Add ACPI processor device IDs to acpi-cpufreq (Myron Stowe) [991615] - [cpufreq] remove unnecessary cpufreq_cpu_{get,put}() calls (Myron Stowe) [991615] - [Documentation] MAINTAINERS: Add git tree path for ARM specific updates to cpufreq (Myron Stowe) [991615] - [cpufreq] rename index as driver_data in cpufreq_frequency_table (Myron Stowe) [991615] - [Documentation] power: Update .runtime_idle() callback documentation (Myron Stowe) [991615] - [kernel] power: Rework the "runtime idle" helper routine (Myron Stowe) [991615] - [kernel] power: print physical addresses consistently with other parts of kernel (Myron Stowe) [991615] - [cpuidle] improve governor Kconfig options (Myron Stowe) [991615] - [Documentation] MAINTAINERS: update mailing list for devfreq(DVFS) (Myron Stowe) [991615] - [devfreq] fix typo "CPU_EXYNOS4.12" twice (Myron Stowe) [991615] - [devfreq] add comments and Documentation (Myron Stowe) [991615] - [devfreq] account suspend/resume for stats (Myron Stowe) [991615] - [mm] memory_hotplug: Move alternative function definitions to header (Myron Stowe) [991615] - [acpi] processor: Fix potential NULL pointer dereference in acpi_processor_add() (Myron Stowe) [991615] - [acpi] acpica: Update version to 20130418 (Myron Stowe) [991615] - [acpi] acpica: Update for "orphan" embedded controller _REG method support (Myron Stowe) [991615] - [acpi] acpica: Remove unused macros, no functional change (Myron Stowe) [991615] - [acpi] acpica: Predefined name support, remove unused local variable (Myron Stowe) [991615] - [acpi] acpica: Add argument typechecking for all predefined ACPI names (Myron Stowe) [991615] - [acpi] acpica: Add BIOS error interface for predefined name validation support (Myron Stowe) [991615] - [acpi] acpica: Change an exception code for the ASL UnLoad() operator (Myron Stowe) [991615] - [acpi] memhotplug: Simplify memory removal (Myron Stowe) [991615] - [acpi] scan: Add second pass of companion offlining to hot-remove code (Myron Stowe) [991615] - [base] memory: Drop offline_memory_block() (Myron Stowe) [991615] - [acpi] processor: Pass processor object handle to acpi_bind_one() (Myron Stowe) [991615] - [acpi] Drop removal_type field from struct acpi_device (Myron Stowe) [991615] - [base] memory: Simplify __memory_block_change_state() (Myron Stowe) [991615] - [acpi] processor: Initialize per_cpu(processors, pr->id) properly (Myron Stowe) [991615] - [base] cpu: Fix sysfs cpu/online of offlined CPUs (Myron Stowe) [991615] - [cpufreq] Don't create empty /sys/devices/system/cpu/cpufreq directory (Myron Stowe) [991615] - [cpufreq] Move get_cpu_idle_time() to cpufreq.c (Myron Stowe) [991615] - [cpufreq] governors: Move get_governor_parent_kobj() to cpufreq.c (Myron Stowe) [991615] - [cpufreq] Add EXPORT_SYMBOL_GPL for have_governor_per_policy (Myron Stowe) [991615] - [pnp] restore automatic resolution of DMA conflicts (Myron Stowe) [991615] - [net] af_unix: use freezable blocking calls in read (Myron Stowe) [991615] - [kernel] sigtimedwait: use freezable blocking call (Myron Stowe) [991615] - [kernel] nanosleep: use freezable blocking call (Myron Stowe) [991615] - [kernel] futex: use freezable blocking call (Myron Stowe) [991615] - [fs] select: use freezable blocking call (Myron Stowe) [991615] - [fs] epoll: use freezable blocking call (Myron Stowe) [991615] - [kernel] freezer: add new freezable helpers using freezer_do_not_count() (Myron Stowe) [991615] - [kernel] freezer: convert freezable helpers to static inline where possible (Myron Stowe) [991615] - [kernel] freezer: convert freezable helpers to freezer_do_not_count() (Myron Stowe) [991615] - [kernel] freezer: skip waking up tasks with PF_FREEZER_SKIP set (Myron Stowe) [991615] - [kernel] power: shorten freezer sleep time using exponential backoff (Myron Stowe) [991615] - [kernel] lockdep: check that no locks held at freeze time (Myron Stowe) [991615] - [kernel] lockdep: remove task argument from debug_check_no_locks_held (Myron Stowe) [991615] - [fs] cifs: add unsafe versions of freezable helpers for CIFS (Myron Stowe) [991615] - [fs] nfs: add unsafe versions of freezable helpers for NFS (Myron Stowe) [991615] - [base] memory: Introduce offline/online callbacks for memory blocks (Myron Stowe) [991615] - [acpi] memhotplug: Bind removable memory blocks to ACPI device nodes (Myron Stowe) [991615] - [acpi] processor: Use common hotplug infrastructure (Myron Stowe) [991615] - [acpi] hotplug: Use device offline/online for graceful hot-removal (Myron Stowe) [991615] - [base] cpu: Use generic offline/online for CPU offline/online (Myron Stowe) [991615] - [base] core: Add offline/online device operations (Myron Stowe) [991615] - [scsi] bnx2i: Fix bug on some bnx2x devices that don't support iSCSI (Tomas Henzl) [957024] - [x86] tracing: Add irq_enter/exit() in smp_trace_reschedule_interrupt() (Seiji Aguchi) [741673] - [x86] trace: Add config option checking to the definitions of mce handlers (Seiji Aguchi) [741673] - [x86] trace: Do not call local_irq_save() in load_current_idt() (Seiji Aguchi) [741673] - [x86] trace: Move creation of irq tracepoints from apic.c to irq.c (Seiji Aguchi) [741673] - [x86] trace: Add irq vector tracepoints (Seiji Aguchi) [741673] - [x86] trace: Rename variables for debugging (Seiji Aguchi) [741673] - [x86] trace: Introduce entering/exiting_irq() (Seiji Aguchi) [741673] - [tracing] Add DEFINE_EVENT_FN() macro (Seiji Aguchi) [741673] - [fs] pstore: Fail to unlink if a driver has not defined pstore_erase (Steve Best) [996930] - [powerpc] pseries: Inform the hypervisor we are using EBB regs (Steve Best) [997646] - [powerpc] perf: Export PERF_EVENT_CONFIG_EBB_SHIFT to userspace (Steve Best) [997646] - [powerpc] perf: Set PPC_FEATURE2_EBB when we register the power8 PMU (Steve Best) [997646] - [powerpc] Fix hypervisor facility unavaliable vector number (Steve Best) [995354] - [powerpc] Fix context switch DSCR on POWER8 (Steve Best) [995354] - [powerpc] Rework setting up H/FSCR bit definitions (Steve Best) [995354] - [powerpc] Wire up the HV facility unavailable exception (Steve Best) [995354] - [powerpc] Rename and flesh out the facility unavailable exception handler (Steve Best) [995354] - [powerpc] Remove KVMTEST from RELON exception handlers (Steve Best) [995354] - [powerpc] tm: Fix context switching TAR, PPR and DSCR SPRs (Steve Best) [988340] - [powerpc] Save the TAR register earlier (Steve Best) [988340]- [security] Revert: Secure Boot related kernel enforcements (Jarod Wilson) [903815]- [block] blk-mq: blk-mq should free bios in pass through case (Mike Snitzer) [960150] - [block] blk-mq: add missing percpu_counter_destroy for mq_usage_counter (Mike Snitzer) [960150] - [fs] direct-io: only inc_dec inode->i_dio_count for file systems (Mike Snitzer) [960150] - [lib] percpu_counter: make APIs irq safe (Mike Snitzer) [960150] - [block] null_blk: multi queue aware block test driver (Mike Snitzer) [960150] - [kernel] smp: Export __smp_call_function_single() (Mike Snitzer) [960150] - [block] blk-mq: change sw <-> hw queue mappings on hotplug events (Mike Snitzer) [960150] - [block] blk-mq: re-initialize queue data structure after CPU hotplug (Mike Snitzer) [960150] - [block] blk-mq: add queue freeze/unfreeze support (Mike Snitzer) [960150] - [block] blk-mq: fix timer infinite loop after first timeout event (Mike Snitzer) [960150] - [block] blk-mq: timeout fixes (Mike Snitzer) [960150] - [block] blk-mq: cpu hot plug_unplug fixes (Mike Snitzer) [960150] - [block] blk-mq: flush handling (Mike Snitzer) [960150] - [block] blk-mq: new multi-queue block IO queueing mechanism (Mike Snitzer) [960150] - [block] make rq->cmd_flags be 64-bit (Mike Snitzer) [960150] - [kernel] smp: don't warn about csd->flags having CSD_FLAG_LOCK cleared for !wait (Mike Snitzer) [960150] - [mm] sched: Allow uaccess in atomic with pagefault_disable() (Michael S. Tsirkin) [988029] - [mm] sched: Drop voluntary schedule from might_fault() (Michael S. Tsirkin) [988029] - [x86] uaccess s/might_sleep/might_fault/ (Michael S. Tsirkin) [988029] - [powerpc] uaccess s/might_sleep/might_fault/ (Michael S. Tsirkin) [988029] - [misc] asm-generic: uaccess s/might_sleep/might_fault/ (Michael S. Tsirkin) [988029] - [x86] efi: Disable secure boot if shim is in insecure mode (Lenny Szubowicz) [903815] - [kernel] modsign: Import certificates from UEFI Secure Boot (Lenny Szubowicz) [903815] - [kernel] keys: Add a system blacklist keyring (Lenny Szubowicz) [903815] - [crypto] asymmetric_keys: Add an EFI signature blob parser and key loader (Lenny Szubowicz) [903815] - [kernel] modsign: Fix including certificate twice when the signing_key.x509 already exists (Lenny Szubowicz) [903815] - [kernel] keys: Add a 'trusted' flag and a 'trusted only' flag (Lenny Szubowicz) [903815] - [kernel] modsign: Separate the kernel signature checking keyring from module signing (Lenny Szubowicz) [903815] - [kernel] modsign: Load *.x509 files into kernel keyring (Lenny Szubowicz) [903815] - [efi] Add EFI signature data types (Lenny Szubowicz) [903815] - [kernel] modsign: Always enforce module signing in a Secure Boot environment (Lenny Szubowicz) [903815] - [kernel] hibernate: Disable in a Secure Boot environment (Lenny Szubowicz) [903815] - [kernel] kexec: Disable in a secure boot environment (Lenny Szubowicz) [903815] - [x86] Lock down MSR writing in secure boot (Lenny Szubowicz) [903815] - [acpi] Ignore acpi_rsdp kernel parameter in a secure boot environment (Lenny Szubowicz) [903815] - [char] mem: Restrict /dev/mem and /dev/kmem in secure boot setups (Lenny Szubowicz) [903815] - [platform] asus-wmi: Restrict debugfs interface (Lenny Szubowicz) [903815] - [acpi] Limit access to custom_method (Lenny Szubowicz) [903815] - [x86] Lock down IO port access in secure boot environments (Lenny Szubowicz) [903815] - [pci] Lock down BAR access in secure boot environments (Lenny Szubowicz) [903815] - [x86] efi: Enable secure boot lockdown automatically when enabled in firmware (Lenny Szubowicz) [903815] - [kernel] Add a kernel parameter that will force on Secure Boot mode (Lenny Szubowicz) [903815] - [security] selinux: define mapping for new Secure Boot capability (Lenny Szubowicz) [903815] - [uapi] Add new secure boot capability (Lenny Szubowicz) [903815] - [kernel] audit: fix mq_open and mq_unlink to add the MQ root as a hidden parent audit_names record (Jeff Layton) [908885 953186] - [kernel] audit: log the audit_names record type (Jeff Layton) [908885 953186] - [kernel] audit: add child record before the create to handle case where create fails (Jeff Layton) [908885 953186] - [md] dm-raid: silence compiler warning on rebuilds_per_group (Jonathan E Brassow) [970782] - [md] dm-raid: Fix raid_resume not reviving failed devices in all cases (Jonathan E Brassow) [970782] - [md] dm-raid: Break-up untidy function (Jonathan E Brassow) [970782] - [s390] zfcp: block queue limits with data router (Hendrik Brueckner) [976657] - [scsi] scsi_lib: Fix race between starved list and device removal (Ewan Milne) [986037] - [md] dm-switch: add switch target (Mike Snitzer) [983188] - [wireless] disable WiMAX support (John Linville) [915650] - [fs] gfs2: don't overrun reserved revokes (Benjamin Marzinski) [950622] - [fs] gfs2: Reserve journal space for quota change in do_grow (Robert S Peterson) [979131] - [x86] setup: Add cpu_has_hypervisor check to rh_check_supported() (Prarit Bhargava) [986048] - [x86] sched: Optimize switch_mm() for multi-threaded workloads (Rik van Riel) [990747] - [crypto] nx: fix concurrency issue (Steve Best) [996565] - [powerpc] mm: Fix fallthrough bug in hpte_decode (Steve Best) [993326] - [misc] Kconfig: enable building user namespace with xfs (Dave Chinner) [987255] - [fs] xfs: add capability check to free eofblocks ioctl (Dave Chinner) [987255] - [fs] xfs: create internal eofblocks structure with kuid_t types (Dave Chinner) [987255] - [fs] xfs: convert kuid_t to/from uid_t for internal structures (Dave Chinner) [987255] - [fs] xfs: ioctl check for capabilities in the current user namespace (Dave Chinner) [987255] - [fs] xfs: convert kuid_t to/from uid_t in ACLs (Dave Chinner) [987255] - [fs] xfs: create wrappers for converting kuid_t to/from uid_t (Dave Chinner) [987255] - [md] raid5: fix interaction of 'replace' and 'recovery' (Jes Sorensen) [978055] - [md] raid10: remove use-after-free bug (Jes Sorensen) [978055] - [md] raid1: fix bio handling problems in process_checks() (Jes Sorensen) [978055] - [md] Remove recent change which allows devices to skip recovery (Jes Sorensen) [978055] - [md] raid10: fix two problems with RAID10 resync (Jes Sorensen) [978055] - [md] raid10: fix bug which causes all RAID10 reshapes to move no data (Jes Sorensen) [978055] - [md] raid5: allow 5-device RAID6 to be reshaped to 4-device (Jes Sorensen) [978055] - [md] raid10: fix two bugs affecting RAID10 reshape (Jes Sorensen) [978055] - [md] Remember the last sync operation that was performed (Jes Sorensen) [978055] - [md] raid0: fix buglet in RAID5 -> RAID0 conversion (Jes Sorensen) [978055] - [md] raid10: check In_sync flag in 'enough()' (Jes Sorensen) [978055] - [md] raid10: locking changes for 'enough()' (Jes Sorensen) [978055] - [md] replace strict_strto*() with kstrto*() (Jes Sorensen) [978055] - [md] Wait for md_check_recovery before attempting device removal (Jes Sorensen) [978055] - [md] dm-raid: Add ability to restore transiently failed devices on resume (Jes Sorensen) [978055] - [net] ipv6: resend MLD report if a link-local address completes DAD (Flavio Leitner) [889455] - [net] ipv6: introduce per-interface counter for dad-completed ipv6 addresses (Flavio Leitner) [889455] - [net] ipv6: split duplicate address detection and router solicitation timer (Flavio Leitner) [889455] - [net] tcp: introduce a per-route knob for quick ack (Amerigo Wang) [984504] - [net] nlmon: use standard rtnetlink link api for add/del devices (Daniel Borkmann) [957721] - [net] nlmon: fix comparison in nlmon_is_valid_mtu (Daniel Borkmann) [957721] - [net] packet: nlmon: virtual netlink monitoring device for packet sockets (Daniel Borkmann) [957721] - [net] netlink: virtual tap device management (Daniel Borkmann) [957721] - [net] if_arp: add ARPHRD_NETLINK type (Daniel Borkmann) [957721]- [kernel] sched: disable autogroups by default (Josh Poimboeuf) [989741] - [powerpc] pseries: Add backward compatibilty to read old kernel oops-log (Steve Best) [991831] - [powerpc] pseries: Fix buffer overflow when reading from pstore (Steve Best) [991831] - [crypto] nx: saves chaining value from co-processor (Steve Best) [972656] - [crypto] nx: fix limits to sg lists for SHA-2 (Steve Best) [972656] - [crypto] nx: fix physical addresses added to sg lists (Steve Best) [972656]- [net] ipv6: ip6_append_data_mtu did not care about pmtudisc and frag_size (Francesco Fusco) [994346] {CVE-2013-4163} - [net] ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pending data (Francesco Fusco) [988355] {CVE-2013-4162} - [kernel] sysctl: range checking in do_proc_dointvec_ms_jiffies_conv (Francesco Fusco) [972393] - [net] neigh: prevent overflowing params in /proc/sys/net/ipv4/neigh/ (Francesco Fusco) [972393] - [net] vhost-net: fix use-after-free in vhost_net_flush (Thomas Graf) [984723] {CVE-2013-4127} - [powerpc] tm: Fix return of active 64bit signals (Steve Best) [731886] - [powerpc] tm: Fix return of 32bit rt signals to active transactions (Steve Best) [731886] - [powerpc] tm: Fix restoration of MSR on 32bit signal return (Steve Best) [731886] - [powerpc] tm: Fix 32 bit non-rt signals (Steve Best) [731886] - [powerpc] tm: Fix writing top half of MSR on 32 bit signals (Steve Best) [731886] - [fs] nfs: verify open flags before allowing an atomic open (Jeff Layton) [984823] - [s390] zfcp: module parameter dbflevel for early debugging (Hendrik Brueckner) [994597] - [virt] virtio_net: fix the race between channels setting and refill (Jason Wang) [978153] - [kernel] audit: restore order of tty and ses fields in log output (Richard Guy Briggs) [983157] - [kernel] time/tick: Make oneshot broadcast robust vs. CPU offlining (Prarit Bhargava) [967464] - [virt] virtio_net: fix race in RX VQ processing (Jason Wang) [989409] - [virt] virtio: support unlocked queue poll (Jason Wang) [989409] - [powerpc] mm: Use the correct SLB(LLP) encoding in tlbie instruction (Steve Best) [993448] - [net] tuntap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS (Jason Wang) [982513] - [net] tuntap: correctly linearize skb when zerocopy is used (Jason Wang) [982513] - [virt] macvtap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS (Jason Wang) [990786] - [virt] macvtap: do not assume 802.1Q when send vlan packets (Jason Wang) [990786] - [virt] macvtap: fix the missing ret value of TUNSETQUEUE (Jason Wang) [990786] - [virt] macvtap: correctly linearize skb when zerocopy is used (Jason Wang) [982513] - [virt] macvtap: Perform GSO on forwarding path (Jason Wang) [895484] - [virt] macvtap: Let TUNSETOFFLOAD actually controll offload features (Jason Wang) [895484] - [virt] macvtap: Consistently use rcu functions (Jason Wang) [895484] - [virt] macvtap: Convert to using rtnl lock (Jason Wang) [895484] - [virt] macvtap: fix uninitialized return value macvtap_ioctl_set_queue() (Jason Wang) [731550] - [virt] macvtap: slient sparse warnings (Jason Wang) [731550] - [virt] macvtap: enable multiqueue flag (Jason Wang) [731550] - [virt] macvtap: add TUNSETQUEUE ioctl (Jason Wang) [731550] - [virt] macvtap: eliminate linear search (Jason Wang) [731550] - [virt] macvtap: introduce macvtap_get_vlan() (Jason Wang) [731550] - [virt] macvtap: do not add self to waitqueue if doing a nonblock read (Jason Wang) [731550] - [virt] macvtap: fix a possible race between queue selection and changing queues (Jason Wang) [731550]- [vfio] type1: Fix leak on error path (Alex Williamson) [984081] - [vfio] Limit group opens (Alex Williamson) [984081] - [vfio] type1: Fix missed frees and zero sized removes (Alex Williamson) [984081] - [vfio] Provide module option to disable vfio_iommu_type1 hugepage support (Alex Williamson) [984081] - [vfio] hugepage support for vfio_iommu_type1 (Alex Williamson) [984081] - [vfio] Convert type1 iommu to use rbtree (Alex Williamson) [984081] - [iommu] Use pa and zx instead of casting (Alex Williamson) [984081] - [iommu] amd: Only unmap large pages from the first pte (Alex Williamson) [984081] - [iommu] Fix compiler warning on pr_debug (Alex Williamson) [984081] - [iommu] amd: Fix memory leak in free_pagetable (Alex Williamson) [984081] - [iommu] Split iommu_unmaps (Alex Williamson) [984081] - [iommu] intel, amd: Remove multifunction assumption around grouping (Alex Williamson) [984081] - [x86] spinlock: make ticket lock increment 2, unconditionally (Rik van Riel) [970737] - [virt] pvticketlock: When paravirtualizing ticket locks, increment by 2 (Rik van Riel) [970737] - [scsi] isci: Fix a race condition in the SSP task management path (David Milburn) [990201] - [netdrv] bnx2x: Wait for MCP validity during AER (Michal Schmidt) [797460] - [virt] virtio_scsi: Fix virtqueue affinity setup (Asias He) [971826] - [fs] nfs: fix open(O_RDONLY|O_TRUNC) in NFS4.0 (Jeff Layton) [987615] - [watchdog] hpwdt: Add check for UEFI bits (Linda Knippers) [985195] - [powerpc] mm/numa: VPHN topology change updates all siblings (Steve Best) [973594] - [powerpc] powernv: Fix iommu initialization again (Steve Best) [979523] - [firmware] efivars: If pstore_register fails, free unneeded pstore buffer (Lenny Szubowicz) [983597] - [acpi] Eliminate console msg if pstore.backend excludes ERST (Lenny Szubowicz) [983597] - [fs] pstore: Return unique error if backend registration excluded by kernel param (Lenny Szubowicz) [983597]- [fs] locks: move file_lock_list to a set of percpu hlist_heads and convert file_lock_lock to an lglock (Jeff Layton) [976876] - [fs] seq_file: add seq_list_*_percpu helpers (Jeff Layton) [976876] - [fs] locks: give the blocked_hash its own spinlock (Jeff Layton) [976876] - [fs] locks: add a new "lm_owner_key" lock operation (Jeff Layton) [976876] - [fs] locks: turn the blocked_list into a hashtable (Jeff Layton) [976876] - [fs] locks: convert fl_link to a hlist_node (Jeff Layton) [976876] - [fs] locks: avoid taking global lock if possible when waking up blocked waiters (Jeff Layton) [976876] - [fs] locks: protect most of the file_lock handling with i_lock (Jeff Layton) [976876] - [fs] locks: encapsulate the fl_link list handling (Jeff Layton) [976876] - [fs] locks: make "added" in __posix_lock_file a bool (Jeff Layton) [976876] - [fs] locks: comment cleanups and clarifications (Jeff Layton) [976876] - [fs] locks: make generic_add_lease and generic_delete_lease static (Jeff Layton) [976876] - [fs] cifs: use posix_unblock_lock instead of locks_delete_block (Jeff Layton) [976876] - [fs] locks: drop the unused filp argument to posix_unblock_lock (Jeff Layton) [976876] - [scsi] ipr: IOA Status Code(IOASC) update (Steve Best) [731129] - [scsi] ipr: qc_fill_rtf() method should not store alternate status register (Steve Best) [731129] - [scsi] ipr: possible irq lock inversion dependency detected (Steve Best) [731129] - [fs] nfsd: when dentry_open returns an error do not propagate as struct file (Steve Dickson) [987090] - [net] sunrpc: underflow issue in decode_write_list() (Steve Dickson) [987090] - [fs] nfsd: fix minorversion support interface (Steve Dickson) [987090] - [fs] lockd: protect nlm_blocked access in nlmsvc_retry_blocked (Steve Dickson) [987090] - [fs] nfsd: support minorversion 1 by default (Steve Dickson) [987090] - [fs] nfsd: allow destroy_session over destroyed session (Steve Dickson) [987090] - [net] sunrpc: fix failures to handle -1 uid's (Steve Dickson) [987090] - [net] sunrpc: Don't schedule an upcall on a replaced cache entry (Steve Dickson) [987090] - [net] sunrpc: xpt_auth_cache should be ignored when expired (Steve Dickson) [987090] - [net] sunrpc/cache: ensure items removed from cache do not have pending upcalls (Steve Dickson) [987090] - [net] sunrpc/cache: use cache_fresh_unlocked consistently and correctly (Steve Dickson) [987090] - [net] sunrpc/cache: remove races with queuing an upcall (Steve Dickson) [987090] - [fs] nfsd: return delegation immediately if lease fails (Steve Dickson) [987090] - [fs] nfsd: do not throw away 4.1 lock state on last unlock (Steve Dickson) [987090] - [fs] nfsd: delegation-based open reclaims should bypass permissions (Steve Dickson) [987090] - [net] sunrpc: don't error out on small tcp fragment (Steve Dickson) [987090] - [net] sunrpc: fix handling of too-short rpc's (Steve Dickson) [987090] - [fs] nfsd: minor read_buf cleanup (Steve Dickson) [987090] - [fs] nfsd: fix decoding of compounds across page boundaries (Steve Dickson) [987090] - [fs] nfsd: clean up nfs4_open_delegation (Steve Dickson) [987090] - [fs] nfsd: Don't give out read delegations on creates (Steve Dickson) [987090] - [fs] nfsd: allow client to send no cb_sec flavors (Steve Dickson) [987090] - [fs] nfsd: fail attempts to request gss on the backchannel (Steve Dickson) [987090] - [fs] nfsd: implement minimal SP4_MACH_CRED (Steve Dickson) [987090] - [net] sunrpc: store gss mech in svc_cred (Steve Dickson) [987090] - [net] sunrpc: introduce init_svc_cred (Steve Dickson) [987090] - [fs] nfsd: avoid undefined signed overflow (Steve Dickson) [987090] - [net] sunrpc: the cache_detail in cache_is_valid is unused any more (Steve Dickson) [987090] - [net] sunrpc: server back channel needs no rpcbind method (Steve Dickson) [987090] - [fs] nfsd: fix compile in !CONFIG_NFSD_V4_SECURITY_LABEL case (Steve Dickson) [987090] - [fs] nfsd: Server implementation of MAC Labeling (Steve Dickson) [987090] - [fs] nfsd: Add NFS v4.2 support to the NFS server (Steve Dickson) [987090] - [security] fix cap_inode_getsecctx returning garbage (Steve Dickson) [987090] - [fs] nfsd: store correct client minorversion for >=4.2 (Steve Dickson) [987090] - [fs] nfsd: get rid of the unused functions in vfs (Steve Dickson) [987090] - [fs] nfs: Fix brainfart in attribute length calculation (Steve Dickson) [987090] - [fs] nfs: Fix a regression against the FreeBSD server (Steve Dickson) [987090] - [net] sunrpc/rpc_pipe: rpc_dir_inode_operations can be static (Steve Dickson) [987090] - [fs] nfs: Allow nfs_updatepage to extend a write under additional circumstances (Steve Dickson) [987090] - [fs] nfs: Make nfs_readdir revalidate less often (Steve Dickson) [987090] - [fs] nfs: Make nfs_attribute_cache_expired() non-static (Steve Dickson) [987090] - [net] sunrpc/rpc_pipe: set dentry operations at d_alloc time (Steve Dickson) [987090] - [fs] nfs: set verifier on existing dentries in nfs_prime_dcache (Steve Dickson) [987090] - [fs] nfs: Set NFS_CS_MIGRATION for NFSv4 mounts (Steve Dickson) [987090] - [fs] nfs: Refactor nfs4_init_session and nfs4_init_channel_attrs (Steve Dickson) [987090] - [fs] nfs: use pnfs_device maxcount for the objectlayout gdia_maxcount (Steve Dickson) [987090] - [fs] nfs: use pnfs_device maxcount for the blocklayout gdia_maxcount (Steve Dickson) [987090] - [fs] nfs: Fix gdia_maxcount calculation to fit in ca_maxresponsesize (Steve Dickson) [987090] - [fs] nfs: Improve legacy idmapping fallback (Steve Dickson) [987090] - [fs] nfs: end back channel session draining (Steve Dickson) [987090] - [fs] nfs: Apply v4.1 capabilities to v4.2 (Steve Dickson) [987090] - [fs] nfs: Clean up layout segment comparison helper names (Steve Dickson) [987090] - [fs] nfs: layout segment comparison helpers should take 'const' parameters (Steve Dickson) [987090] - [fs] nfs: Move the DNS resolver into the NFSv4 module (Steve Dickson) [987090] - [net] sunrpc/rpc_pipefs: only set rpc_dentry_ops if d_op isn't already set (Steve Dickson) [987090] - [fs] nfs: SETCLIENTID add the format string for the NETID (Steve Dickson) [987090] - [fs] nfs: Add in v4.2 callback operation (Steve Dickson) [987090] - [fs] nfs: Make callbacks minor version generic (Steve Dickson) [987090] - [fs] nfs: Add Kconfig entry for Labeled NFS V4 client (Steve Dickson) [987090] - [fs] nfs: Extend NFS xattr handlers to accept the security namespace (Steve Dickson) [987090] - [fs] nfs: Client implementation of Labeled-NFS (Steve Dickson) [987090] - [fs] nfs: Add label lifecycle management (Steve Dickson) [987090] - [fs] nfs: Add labels to client function prototypes (Steve Dickson) [987090] - [fs] nfs: Extend fattr bitmaps to support all 3 words (Steve Dickson) [987090] - [fs] nfs: Introduce new label structure (Steve Dickson) [987090] - [fs] nfs: Add label recommended attribute and NFSv4 flags (Steve Dickson) [987090] - [fs] nfs: Added NFS v4.2 support to the NFS client (Steve Dickson) [987090] - [security] selinux: Add new labeling type native labels (Steve Dickson) [987090] - [security] lsm: Add flags field to security_sb_set_mnt_opts for in kernel mount data (Steve Dickson) [987090] - [security] Add Hook to test if the particular xattr is part of a MAC model (Steve Dickson) [987090] - [security] Add hook to calculate context based on a negative dentry (Steve Dickson) [987090] - [fs] nfs: Close another NFSv4 recovery race (Steve Dickson) [987090] - [fs] nfs: Move dentry instantiation into the NFSv4-specific atomic open code (Steve Dickson) [987090] - [fs] nfs: Refactor _nfs4_open_and_get_state to set ctx->state (Steve Dickson) [987090] - [fs] nfs: pass the nfs_open_context to nfs4_do_open (Steve Dickson) [987090] - [fs] nfs: Remove redundant check for FMODE_EXEC in nfs_finish_open (Steve Dickson) [987090] - [net] sunrpc: Remove redundant call to rpc_set_running() in __rpc_execute() (Steve Dickson) [987090] - [net] sunrpc: Remove unused functions rpc_task_set/has_priority (Steve Dickson) [987090] - [net] sunrpc: Remove the unused helpers task_for_each() and task_for_first() (Steve Dickson) [987090] - [net] sunrpc: Remove unused function rpc_queue_empty (Steve Dickson) [987090] - [net] sunrpc: Fix a potential race in rpc_execute (Steve Dickson) [987090] - [fs] nfs: Simplify setting the layout header credential (Steve Dickson) [987090] - [fs] nfs: Enable state protection (Steve Dickson) [987090] - [fs] nfs: Use layout credentials for get_deviceinfo calls (Steve Dickson) [987090] - [fs] nfs: Ensure that test_stateid and free_stateid use correct credentials (Steve Dickson) [987090] - [fs] nfs: Ensure that reclaim_complete uses the right credential (Steve Dickson) [987090] - [fs] nfs: Ensure that layoutreturn uses the correct credential (Steve Dickson) [987090] - [fs] nfs: Ensure that layoutget is called using the layout credential (Steve Dickson) [987090] - [fs] nfs: Add NFSv4.2 protocol constants (Steve Dickson) [987090]- [fs] cifs: fix bad error handling in crypto code (Jeff Layton) [988398] - [fs] cifs: Fix a deadlock when a file is reopened (Sachin Prabhu) [988398] - [fs] cifs: Reopen the file if reconnect durable handle failed (Sachin Prabhu) [988398] - [fs] cifs: Fix minor endian error in durable handle patch series (Sachin Prabhu) [988398] - [fs] cifs: Reconnect durable handles for SMB2 (Sachin Prabhu) [988398] - [fs] cifs: Make SMB2_open use cifs_open_parms struct (Sachin Prabhu) [988398] - [fs] cifs: Introduce cifs_open_parms struct (Sachin Prabhu) [988398] - [fs] cifs: Request durable open for SMB2 opens (Sachin Prabhu) [988398] - [fs] cifs: Simplify SMB2 create context handling (Sachin Prabhu) [988398] - [fs] cifs: Simplify SMB2_open code path (Sachin Prabhu) [988398] - [fs] cifs: Respect create_options in smb2_open_file (Sachin Prabhu) [988398] - [fs] cifs: Fix lease context buffer parsing (Sachin Prabhu) [988398] - [fs] cifs: use sensible file nlink values if unprovided (Sachin Prabhu) [988398] - [fs] cifs: Limit allocation of crypto mechanisms to dialect which requires (Sachin Prabhu) [988398] - [fs] cifs: Don't pass inode to ->d_hash() and ->d_compare() (Sachin Prabhu) [988398] - [fs] cifs: fill TRANS2_QUERY_FILE_INFO ByteCount fields (Sachin Prabhu) [988398] - [fs] cifs: fix SMB2 signing enablement in cifs_enable_signing (Sachin Prabhu) [988398] - [fs] cifs: Fix build warning (Sachin Prabhu) [988398] - [fs] cifs: SMB3 Signing enablement (Sachin Prabhu) [988398] - [fs] cifs: Do not set DFS flag on SMB2 open (Sachin Prabhu) [988398] - [fs] cifs: fix static checker warning (Sachin Prabhu) [988398] - [fs] cifs: try to handle the MUST SecurityFlags sanely (Sachin Prabhu) [988398] - [fs] cifs: When server doesn't provide SecurityBuffer on SMB2Negotiate pick default (Sachin Prabhu) [988398] - [fs] cifs: Handle big endianness in NTLM (ntlmv2) authentication (Sachin Prabhu) [988398] - [fs] cifs: revalidate directories instiantiated via FIND_* in order to handle DFS referrals (Sachin Prabhu) [988398] - [fs] cifs: SMB2 FSCTL and IOCTL worker function (Sachin Prabhu) [988398] - [fs] cifs: Charge at least one credit, if server says that it supports multicredit (Sachin Prabhu) [988398] - [fs] cifs: Remove typo (Sachin Prabhu) [988398] - [fs] cifs: Some missing share flags (Sachin Prabhu) [988398] - [fs] cifs: using strlcpy instead of strncpy (Sachin Prabhu) [988398] - [fs] cifs: Update headers to update various SMB3 ioctl definitions (Sachin Prabhu) [988398] - [fs] cifs: Update cifs version number (Sachin Prabhu) [988398] - [fs] cifs: Add ability to dipslay SMB3 share flags and capabilities for debugging (Sachin Prabhu) [988398] - [fs] cifs: Add some missing SMB3 and SMB3.02 flags (Sachin Prabhu) [988398] - [fs] cifs: Add SMB3.02 dialect support (Sachin Prabhu) [988398] - [fs] cifs: Fix endian error in SMB2 protocol negotiation (Sachin Prabhu) [988398] - [fs] cifs: clean up the SecurityFlags write handler (Sachin Prabhu) [988398] - [fs] cifs: update the default global_secflags to include "raw" NTLMv2 (Sachin Prabhu) [988398] - [fs] move sectype to the cifs_ses instead of TCP_Server_Info (Sachin Prabhu) [988398] - [fs] cifs: track the enablement of signing in the TCP_Server_Info (Sachin Prabhu) [988398] - [fs] add new fields to smb_vol to track the requested security flavor (Sachin Prabhu) [988398] - [fs] cifs: add new fields to cifs_ses to track requested security flavor (Sachin Prabhu) [988398] - [fs] cifs: track the flavor of the NEGOTIATE reponse (Sachin Prabhu) [988398] - [fs] cifs: add new "Unspecified" securityEnum value (Sachin Prabhu) [988398] - [fs] cifs: factor out check for extended security bit into separate function (Sachin Prabhu) [988398] - [fs] cifs: move handling of signed connections into separate function (Sachin Prabhu) [988398] - [fs] cifs: break out lanman NEGOTIATE handling into separate function (Sachin Prabhu) [988398] - [fs] cifs: break out decoding of security blob into separate function (Sachin Prabhu) [988398] - [fs] cifs: remove the cifs_ses->flags field (Sachin Prabhu) [988398] - [fs] cifs: throw a warning if negotiate or sess_setup ops are passed NULL server or session pointers (Sachin Prabhu) [988398] - [fs] cifs: make decode_ascii_ssetup void return (Sachin Prabhu) [988398] - [fs] cifs: remove useless memset in LANMAN auth code (Sachin Prabhu) [988398] - [fs] cifs: remove protocolEnum definition (Sachin Prabhu) [988398] - [fs] cifs: add a "nosharesock" mount option to force new sockets to server to be created (Sachin Prabhu) [988398] - [fs] fuse: readdirplus cleanup (Niels de Vos) [988312] - [fs] fuse: readdirplus change attributes once (Niels de Vos) [988312] - [fs] fuse: readdirplus fix instantiate (Niels de Vos) [988312] - [fs] fuse: readdirplus sanity checks (Niels de Vos) [988312] - [fs] fuse: fix readdirplus dentry leak (Niels de Vos) [988312] - [powerpc] hw_brk: Fix off by one error when validating DAWR region end (Steve Best) [843485] - [powerpc] hw_brk: Fix clearing of extraneous IRQ (Steve Best) [843485] - [powerpc] hw_brk: Fix setting of length for exact mode breakpoints (Steve Best) [843485] - [powerpc] perf: Add power8 EBB support (Steve Best) [969176] - [powerpc] perf: Core EBB support for 64-bit book3s (Steve Best) [969176] - [powerpc] perf: Don't enable if we have zero events (Steve Best) [969176] - [powerpc] powerpc/perf: Use existing out label in power_pmu_enable() (Steve Best) [969176] - [powerpc] perf: Freeze PMC5/6 if we're not using them (Steve Best) [969176] - [powerpc] powerpc/perf: Rework disable logic in pmu_disable() (Steve Best) [969176] - [powerpc] perf: Check that events only include valid bits on Power8 (Steve Best) [969176] - [ipc] sem: rename try_atomic_semop() to perform_atomic_semop(), docu update (Rik van Riel) [881820] - [ipc] sem: replace shared sem_otime with per-semaphore value (Rik van Riel) [881820] - [ipc] sem: always use only one queue for alter operations (Rik van Riel) [881820] - [ipc] sem: separate wait-for-zero and alter tasks into seperate queues (Rik van Riel) [881820] - [ipc] sem: cacheline align the semaphore structures (Rik van Riel) [881820] - [fs] gfs2: Add atomic_open support (Steven Whitehouse) [983098] - [fs] gfs2: Only do one directory search on create (Steven Whitehouse) [983098] - [fs] pstore: Add hsize argument in write_buf call of pstore_ftrace_call (Steve Best) [947161] - [powerpc] pseries: Support compression of oops text via pstore (Steve Best) [947161] - [powerpc] pseries: Re-organise the oops compression code (Steve Best) [947161] - [powerpc] pstore: Pass header size in the pstore write callback (Steve Best) [947161] - [powerpc] pseries: Read common partition via pstore (Steve Best) [947161] - [powerpc] pseries: Read of-config partition via pstore (Steve Best) [947161] - [powerpc] pseries: Distinguish between a os-partition and non-os partition (Steve Best) [947161] - [powerpc] pseries: Read rtas partition via pstore (Steve Best) [947161] - [powerpc] pseries: Read/Write oops nvram partition via pstore (Steve Best) [947161] - [powerpc] pseries: Introduce generic read function to read nvram-partitions (Steve Best) [947161] - [powerpc] pseries: Add version and timestamp to oops header (Steve Best) [947161] - [powerpc] pseries: Remove syslog prefix in uncompressed oops text (Steve Best) [947161]- [x86] signals: Merge EFLAGS bit clearing into a single statement (Jiri Olsa) [986216] - [x86] signals: Clear RF EFLAGS bit for signal handler (Jiri Olsa) [986216] - [x86] signals: Propagate RF EFLAGS bit through the signal restore call (Jiri Olsa) [986216] - [kernel] perf: Fix perf_lock_task_context() vs RCU (Jiri Olsa) [986216] - [kernel] perf: Remove WARN_ON_ONCE() check in __perf_event_enable() for valid scenario (Jiri Olsa) [986216] - [kernel] perf: Clone child context from parent context pmu (Jiri Olsa) [986216] - [kernel] perf: Fix interrupt handler timing harness (Jiri Olsa) [986216] - [kernel] perf: Drop sample rate when sampling is too slow (Jiri Olsa) [986216] - [kernel] hw_breakpoint: Introduce "struct bp_cpuinfo" (Jiri Olsa) [986216] - [kernel] hw_breakpoint: Simplify *register_wide_hw_breakpoint() (Jiri Olsa) [986216] - [kernel] hw_breakpoint: Introduce cpumask_of_bp() (Jiri Olsa) [986216] - [kernel] hw_breakpoint: Simplify the "weight" usage in toggle_bp_slot() paths (Jiri Olsa) [986216] - [kernel] hw_breakpoint: Simplify list/idx mess in toggle_bp_slot() paths (Jiri Olsa) [986216] - [kernel] perf: Add simple Haswell PMU support (Jiri Olsa) [986216] - [kernel] perf: Add const qualifier to perf_pmu_register's 'name' arg (Jiri Olsa) [986216] - [kernel] perf: Fix hypervisor branch sampling permission check (Jiri Olsa) [986216] - [kernel] perf: Check branch sampling priv level in generic code (Jiri Olsa) [986216] - [kernel] perf: Add sysfs entry to adjust multiplexing interval per PMU (Jiri Olsa) [986216] - [kernel] perf: Use hrtimers for event multiplexing (Jiri Olsa) [986216] - [kernel] perf: Fix hw breakpoints overflow period sampling (Jiri Olsa) [986216] - [tools] perf/tests: Check proper prev_state size for sched_switch tp (Jiri Olsa) [984998] - [tools] perf/tests: Omit end of the symbol check failure for test 1 (Jiri Olsa) [984998] - [tools] perf/script: Fix broken include in Context.xs (Jiri Olsa) [984998] - [tools] perf: Fix -ldw/-lelf link test when static linking (Jiri Olsa) [984998] - [tools] perf: Fix perf version generation (Jiri Olsa) [984998] - [tools] perf/stat: Fix per-socket output bug for uncore events (Jiri Olsa) [984998] - [tools] perf/symbols: Fix vdso list searching (Jiri Olsa) [984998] - [tools] perf/evsel: Fix missing increment in sample parsing (Jiri Olsa) [984998] - [tools] perf: Update symbol_conf.nr_events when processing attribute events (Jiri Olsa) [984998] - [tools] perf: Fix new_term() missing free on error path (Jiri Olsa) [984998] - [tools] perf: Fix parse_events_terms() segfault on error path (Jiri Olsa) [984998] - [tools] perf/evsel: Fix count parameter to read call in event_format__new (Jiri Olsa) [984998] - [tools] perf: Fix -x/--exclude-other option for report command (Jiri Olsa) [984998] - [tools] perf/evlist: Enhance perf_evlist__start_workload() (Jiri Olsa) [984998] - [tools] perf/record: Remove -f/--force option (Jiri Olsa) [984998] - [tools] perf/record: Remove -A/--append option (Jiri Olsa) [984998] - [tools] perf/stat: Avoid sending SIGTERM to random processes (Jiri Olsa) [984998] - [tools] perf: Include termios.h explicitly (Jiri Olsa) [984998] - [tools] perf/bench: Fix memory allocation fail check in mem{set, cpy} workloads (Jiri Olsa) [984998] - [tools] perf: Fix build errors with O and DESTDIR make vars set (Jiri Olsa) [984998] - [tools] perf: Fix output directory of Documentation/ (Jiri Olsa) [984998] - [tools] perf: Get only verbose output with V=1 (Jiri Olsa) [984998] - [tools] perf: Add missing liblk.a dependency for python/perf.so (Jiri Olsa) [984998] - [tools] perf: Remove '?=' Makefile STRIP assignment (Jiri Olsa) [984998] - [tools] perf: Replace multiple line assignment with multiple statements (Jiri Olsa) [984998] - [tools] perf: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [984998] - [tools] perf: Add NO_BIONIC variable to confiure bionic setup (Jiri Olsa) [984998] - [tools] perf: Switch to full path C include directories (Jiri Olsa) [984998] - [tools] perf: Merge all *LDFLAGS* make variable into LDFLAGS (Jiri Olsa) [984998] - [tools] perf: Merge all *CFLAGS* make variable into CFLAGS (Jiri Olsa) [984998] - [tools] perf/evlist: Reset SIGTERM handler in workload child process (Jiri Olsa) [984998] - [tools] perf: Remove cwdlen from struct perf_session (Jiri Olsa) [984998] - [tools] perf: Remove frozen from perf_header struct (Jiri Olsa) [984998] - [tools] perf/tests: Fix exclude_guest|exclude_host checking for attr tests (Jiri Olsa) [984998] - [tools] perf/tests: Fix attr test for record -d option (Jiri Olsa) [984998] - [tools] perf: Final touches for CHK config move (Jiri Olsa) [984998] - [tools] perf: Move paths config into config/Makefile (Jiri Olsa) [984998] - [tools] perf: Move libnuma check config into config/Makefile (Jiri Olsa) [984998] - [tools] perf: Move stdlib check config into config/Makefile (Jiri Olsa) [984998] - [tools] perf: Move libbfd check config into config/Makefile (Jiri Olsa) [984998] - [tools] perf: Move libpython check config into config/Makefile (Jiri Olsa) [984998] - [tools] perf: Move libperl check config into config/Makefile (Jiri Olsa) [984998] - [tools] perf: Move gtk2 check config into config/Makefile (Jiri Olsa) [984998] - [tools] perf: Move slang check config into config/Makefile (Jiri Olsa) [984998] - [tools] perf: Move libaudit check config into config/Makefile (Jiri Olsa) [984998] - [tools] perf: Move libunwind check config into config/Makefile (Jiri Olsa) [984998] - [tools] perf: Move libdw check config into config/Makefile (Jiri Olsa) [984998] - [tools] perf: Move libelf check config into config/Makefile (Jiri Olsa) [984998] - [tools] perf: Move compiler and linker flags check into config/Makefile (Jiri Olsa) [984998] - [tools] perf: Move programs check into config/Makefile (Jiri Olsa) [984998] - [tools] perf: Move arch check into config/Makefile (Jiri Olsa) [984998] - [tools] perf: Add automated make test suite (Jiri Olsa) [984998] - [tools] perf: Save parent pid in thread struct (Jiri Olsa) [984998] - [tools] perf/stats: Fix divide by 0 in variance (Jiri Olsa) [984998] - [tools] perf/kvm: Handle realloc failures (Jiri Olsa) [984998] - [tools] perf/evsel: Fix printing of perf_event_paranoid message (Jiri Olsa) [984998] - [tools] perf/test: Fix typo (Jiri Olsa) [984998] - [tools] perf/hists: Rename hist_entry__add_pair arguments (Jiri Olsa) [984998] - [tools] perf/diff: Use internal rb tree for hists__precompute (Jiri Olsa) [984998] - [tools] perf/report: Add report.percent-limit config variable (Jiri Olsa) [984998] - [tools] perf/top: Add --percent-limit option (Jiri Olsa) [984998] - [tools] perf/report: Add --percent-limit option (Jiri Olsa) [984998] - [tools] perf/report: Don't bother locking when adding hist entries (Jiri Olsa) [984998] - [tools] perf/hists: Move locking to its call-sites (Jiri Olsa) [984998] - [tools] perf/top: Get rid of *_threaded() functions (Jiri Olsa) [984998] - [tools] perf/top: Fix percent output when no samples collected (Jiri Olsa) [984998] - [tools] perf/top: Fix -E option behavior (Jiri Olsa) [984998] - [tools] perf/record: handle death by SIGTERM (Jiri Olsa) [984998] - [tools] perf: Handle JITed code in shared memory (Jiri Olsa) [984998] - [tools] perf/tests: Fix compile errors in bp_signal files (Jiri Olsa) [984998] - [tools] perf: Fix tab vs spaces issue in Makefile ifdef/endif (Jiri Olsa) [984998] - [tools] perf/hists browser: Use sort__has_sym (Jiri Olsa) [984998] - [tools] perf/top: Use sort__has_sym (Jiri Olsa) [984998] - [tools] perf/sort: Cleanup sort__has_sym setting (Jiri Olsa) [984998] - [tools] perf/sort: Reorder HISTC_SRCLINE index (Jiri Olsa) [984998] - [tools] perf/archive: Fix typo on Documentation (Jiri Olsa) [984998] - [tools] perf/sort: Consolidate sort_entry__setup_elide() (Jiri Olsa) [984998] - [tools] perf/sort: Separate out memory-specific sort keys (Jiri Olsa) [984998] - [tools] perf/sort: Factor out common code in sort_dimension__add() (Jiri Olsa) [984998] - [tools] perf/sort: Introduce sort__mode variable (Jiri Olsa) [984998] - [tools] perf/report: Fix alignment of symbol column when -v is given (Jiri Olsa) [984998] - [tools] perf/hists: Free unused mem info of a matched hist entry (Jiri Olsa) [984998] - [tools] perf/hists: Fix an invalid memory free on he->branch_info (Jiri Olsa) [984998] - [tools] perf: Fix bug in isupper() and islower() (Jiri Olsa) [984998] - [mm] thp: define HPAGE_PMD_* constants as BUILD_BUG() if !THP (Steve Best) [947166] - [powerpc] mm: Fix build warnings with CONFIG_TRANSPARENT_HUGEPAGE disabled (Steve Best) [947166] - [powerpc] mm: Optimize hugepage invalidate (Steve Best) [947166] - [powerpc] thp: Enable THP on PPC64 (Steve Best) [947166] - [powerpc] mm: split hugepage when using subpage protection (Steve Best) [947166] - [powerpc] mm: disable assert_pte_locked for collapse_huge_page (Steve Best) [947166] - [powerpc] mm: Prevent gcc to re-read the pagetables (Steve Best) [947166] - [powerpc] mm: Make linux pagetable walk safe with THP enabled (Steve Best) [947166] - [powerpc] thp: Add code to handle HPTE faults for hugepages (Steve Best) [947166] - [powerpc] mm: Update gup_pmd_range to handle transparent hugepages (Steve Best) [947166] - [powerpc] kvm: Handle transparent hugepage in KVM (Steve Best) [947166] - [powerpc] mm: Replace find_linux_pte with find_linux_pte_or_hugepte (Steve Best) [947166] - [powerpc] mm: Update find_linux_pte_or_hugepte to handle transparent hugepages (Steve Best) [947166] - [powerpc] mm: move find_linux_pte_or_hugepte and gup_hugepte to common code (Steve Best) [947166] - [powerpc] thp: Implement transparent hugepages for ppc64 (Steve Best) [947166] - [powerpc] thp: Double the PMD table size for THP (Steve Best) [947166] - [powerpc] mm: handle hugepage size correctly when invalidating hpte entries (Steve Best) [947166] - [mm] thp: deposit the transpare huge pgtable before set_pmd (Steve Best) [947166] - [mm] thp: don't use HPAGE_SHIFT in transparent hugepage code (Steve Best) [947166] - [mm] thp: withdraw the pgtable after pmdp related operations (Steve Best) [947166] - [mm] thp: add pmd args to pgtable deposit and withdraw APIs (Steve Best) [947166] - [mm] thp: use the correct function when updating access flags (Steve Best) [947166]- [powerpc] mm/numa: Do not update sysfs cpu registration from invalid context (Steve Best) [967447] - [misc] MAINTAINERS: Add ACPI folks for ACPI-related things under drivers/pci (Myron Stowe) [984759] - [pci] Add CircuitCo vendor ID and subsystem ID (Myron Stowe) [984759] - [pci] Use pdev->pm_cap instead of pci_find_capability(.., PCI_CAP_ID_PM) (Myron Stowe) [984759] - [pci] Return early on allocation failures to unindent mainline code (Myron Stowe) [984759] - [pci] Simplify IOV implementation and fix reference count races (Myron Stowe) [984759] - [pci] Drop redundant setting of bus->is_added in virtfn_add_bus() (Myron Stowe) [984759] - [pci] pci-acpi: Use correct power state strings in messages (Myron Stowe) [984759] - [pci] Fix comment typo for pcie_pme_remove() (Myron Stowe) [984759] - [pci] Rename pci_release_bus_bridge_dev() to pci_release_host_bridge_dev() (Myron Stowe) [984759] - [pci] Fix refcount issue in pci_create_root_bus() error recovery path (Myron Stowe) [984759] - [pci] Convert alloc_pci_dev(void) to pci_alloc_dev(bus) (Myron Stowe) [984759] - [pci] Hide remove and rescan sysfs interfaces for SR-IOV virtual functions (Myron Stowe) [984759] - [pci] Add pcibios_release_device() (Myron Stowe) [984759] - [iommu] irq_remapping: Conserve interrupt resources when using multiple-MSIs (Myron Stowe) [984759] - [i2c] i2c-piix4: Add AMD CZ SMBus device ID (Myron Stowe) [984759] - [ata] ahci: Add AMD CZ SATA device ID (Myron Stowe) [984759] - [pci] Put Hudson-2 device IDs together (Myron Stowe) [984759] - [pci] Replace strict_strtoul() with kstrtoul() (Myron Stowe) [984759] - [pci] Finish SR-IOV VF setup before adding the device (Myron Stowe) [984759] - [pci] Fix comment typo for PCI_EXP_LNKCAP_CLKPM (Myron Stowe) [984759] - [acpi] pci_root: Use dev_printk(), acpi_handle_print(), pr_xxx() when possible (Myron Stowe) [984759] - [acpi] pci_root: Remove unused global list acpi_pci_roots (Myron Stowe) [984759] - [acpi] pci_root: Introduce "handle" local for economy of expression (Myron Stowe) [984759] - [acpi] pci_root: Combine duplicate adjacent "if" tests (Myron Stowe) [984759] - [pci] Allocate only as many MSI vectors as requested by driver (Myron Stowe) [984759] - [pci] Replace printks with appropriate pr_*() (Myron Stowe) [984759] - [pci] Fix kerneldoc for pci_disable_link_state() (Myron Stowe) [984759] - [x86] pci: Increase info->res_num before checking pci_use_crs (Myron Stowe) [984759] - [pci] Fix INTC comment typo for pci_swizzle_interrupt_pin() (Myron Stowe) [984759] - [pci] Convert ioapic.c to module_pci_driver (Myron Stowe) [984759] - [pci] Introduce pci_alloc_dev(struct pci_bus*) to replace alloc_pci_dev() (Myron Stowe) [984759] - [pci] Introduce pci_bus_{get|put}() to manage PCI bus reference count (Myron Stowe) [984759] - [pci] Unset resource if initial BAR value is invalid (Myron Stowe) [984759] - [pci] Consolidate calls to pcibios_bus_to_resource() in __pci_read_base() (Myron Stowe) [984759] - [pci] Add 0x prefix to BAR register position in __pci_read_base() (Myron Stowe) [984759] - [pci] aspm: Warn when driver asks to disable ASPM, but we can't do it (Myron Stowe) [984759] - [powerpc] pci: Use PCI_UNKNOWN for unknown power state (Myron Stowe) [984759] - [acpi] pci_root: Check acpi_resource_to_address64() return value (Myron Stowe) [984759] - [pci] Work around Ivytown NTB BAR size issue (Myron Stowe) [984759] - [net] sunrpc: Fix another issue with rpc_client_register() (Jeff Layton) [924649] - [net] sunrpc: Fix a deadlock in rpc_client_register() (Jeff Layton) [924649] - [net] sunrpc: PipeFS MOUNT notification optimization for dying clients (Jeff Layton) [924649] - [net] sunrpc: split client creation routine into setup and registration (Jeff Layton) [924649] - [net] sunrpc: fix races on PipeFS UMOUNT notifications (Jeff Layton) [924649] - [net] sunrpc: fix races on PipeFS MOUNT notifications (Jeff Layton) [924649]- [scsi] sd: fix crash when UA received on DIF enabled device (Ewan Milne) [979440] - [md] dm-cache: add call to mark_tech_preview (Mike Snitzer) [982752] - [fs] nfs: have NFSv3 try server-specified auth flavors in turn (Jeff Layton) [977649] - [fs] nfs: have nfs_mount fake up a auth_flavs list when the server didn't provide it (Jeff Layton) [977649] - [fs] nfs: move server_authlist into nfs_try_mount_request (Jeff Layton) [977649] - [fs] nfs: refactor "need_mount" code out of nfs_try_mount (Jeff Layton) [977649] - [pci] ear: Reset link for devices below Root Port or Downstream Port (Myron Stowe) [797485] - [acpi] apei: Force fatal AER severity when component has been reset (Myron Stowe) [797485] - [pci] aer: Remove "extern" from function declarations (Myron Stowe) [797485] - [pci] aer: Move AER severity defines to aer.h (Myron Stowe) [797485] - [pci] aer: Set dev->__aer_firmware_first only for matching devices (Myron Stowe) [797485] - [pci] aer: Factor out HEST device type matching (Myron Stowe) [797485] - [pci] aer: Don't parse HEST table for non-PCIe devices (Myron Stowe) [797485]- [x86] fix !CONFIG_HYPERVISOR_GUEST compile (Andrew Jones) - [s390x] crash: Fuzzy live dump for Linux on System z (Hendrik Brueckner) [805120] - [xen] xenfv: fix hangs when kdumping (Andrew Jones) [845471] - [libata] export ata_port port_no attribute via /sys (David Milburn) [951181] - [s390x] kdump: Use 4 GiB for KEXEC_AUTO_THRESHOLD (Hendrik Brueckner) [953044] - [x86] hpet: allow user controlled mmap for user processes (Prarit Bhargava) [788727] - [mm] add memory tracking hooks (James Paradis) [725860] - [kernel] clocksource, fix !CONFIG_CLOCKSOURCE_WATCHDOG compile (Prarit Bhargava) [914709] - [x86] disable clocksource watchdog (Prarit Bhargava) [914709] - [kdump] x86, fix kdump and unsupported HW check (Prarit Bhargava) [923256] - [x86] support single cpu on guests only (Prarit Bhargava) [873806] - [kernel] Mark power5, power6, !Intel, and !AMD systems as unsupported (Prarit Bhargava) [870129] - [kernel] Backport RH specific TAINT flags (Prarit Bhargava) [870129] - [s390x] zfcpdump: Add user space tool (Hendrik Brueckner) [825189] - [kdump] crashkernel=auto fixes and cleanup (Dave Young) [804077] - [fedora] /dev/crash driver (Kyle McMartin) [808839] - [kdump] forward port crashkernel auto reservation code (Dave Young) [804077] - [block] Change scheduler to CFQ for ATA/SATA (Vivek Goyal) [811016] - [kernel] kbuild: AFTER_LINK (Roland McGrath) - [ppc64] disable INFINIBAND_EHCA temporarily, it ftbfs (Kyle McMartin) - [kernel] Add RHEL_{MAJOR,MINOR,RELEASE} to top level Makefile (Kyle McMartin)- Trimmed changelog for rhel7.git, see rhpkg git for earlier history./bin/sh/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 { | } ~                  3.10.0-957.5.1.el73.10.0-957.5.1.el70x98af45960x93a647340xff2db2cf0x9df0cd270x148f0c990x7f29ce360xf0a166570xe227344e0xe865c7df0xfc27303b0x8b5f4a2e0xde5e21e50x44f0d59d0x056a032f0xcd8fc2d20xc76ff0aa0xac31bd9a0x939560630x8e7e340c0x155f41080x9311e0890x730371fa0x64fa76930xad1032bf0x004f66e10xc98805320x8616cca30x949f73420xbd6710480xaf3f0d3e0x43a537350xeb3708050x7c4711c20x5446486b0xb519b6bb0xd2afe2b20x54c179710x2f51ae950x067724540x6b1b67d30xab9ea0560xb7a0a7280xd77a5aa50x9e9f17140xf3bf0bce0x6d27ef640xc256e7620xb0b847ac0xea10655a0x9f2bdaac0x4df119fa0x76bf656d0x0acb1a3c0x4a3582520x4cbbd1710xd0181f4f0x2d5e143b0x3a7a87350x523857260x23b961310xc3c6884d0x9d31e8e90xf9f192430xa1d7c7fc0xe36659590xa23361ae0x65c633120x290dda950xd5a191a40x4c602bf10xa31ca1e60xdc25ea860xb210c4880x9aba54e30xe3ca0c520xbe42a43a0x759822450x34a6fa230xe063f03d0xaf3f679e0xe925b2040x872fc9910x5944d0150x1636abdf0x50dc55b60x16061d060xbf9bcc8d0x4a2a3ca60x27278ca90x1e2c961f0x8f04034a0x1291971c0xd9ccf1a50xc5e061dc0xd2fabc280xd276a53c0xb1f6075f0xe6a284f60x88db9f480xa8a6f6390x8501d7690x7e5df8e30x856eabb10xf4aa48f70x8deca25f0x4fa66c8b0xbc10188e0xe1425eec0x7f6982fb0x61e0e1010x2455c1560x6248b5be0xe0803ff50x40c3202b0x29f3ffea0x5deaf6050xaccf1eae0xfd55b8640xe2cfb0380x70523a7a0xeae3dfd60x5272d8bc0x52a412510x9973add90x883c27400x1db7706b0x6c3186150x3a20ff730x6cd8c86b0x0ea98ddc0x4672e88b0xdc3c41a80xf54989830xe63147c10xfb5df0d60xb40abce70x3cc57a030x466c14a70x5f80e56b0x4a362c050x8dd906e00x7c766a180x0c5225d50x02c1328a0xe1d1af760xaf0ae8b60x1aa4ea090xd3190f6a0x80e8ad5b0x1715a1d60x9c7ef2bd0xfce653ca0xeba9500d0xe25c33c80xae1bcb490x51ff9d0a0xbbcda17d0x9114d6370x2062202a0x28da27520x77f86c320xb1a3ac6c0x00a9c70b0xa5f3a1700x78e434e00xa3a2b4730x49f5057c0xf169fcc70xa9d0a50b0x03c638970xe5b684bb0xd342dafe0x1e0529a10xe6578f690x31b8a5e30xa747e4010x88e350d00xc140ad720xd8836e800xf087137d0x040bbe510xf201e8c00x48fb9e1f0x15630ff90x94abf0420xf68eeca40xf36a50020x93cb31b10xd7a7a0e90xbdfb6dbb0xb6aa19430x6ce468f80xa04a9b5d0x19c293a60x01cd48580xd7e668150xac0df0ea0xa281370e0x828062b10xf4bdbeb90x24212d860x90ce48e60x037e24690x683cd6130x921255a70x004cece40x3509f1b50xb74648a30x5f1db6320x026ae79b0x426020f90x27f2006a0xc06455f70x90937aa60xfedd2d900xbc6a1eaa0x803fce7f0xcec033620x217b421a0xe52ffd620x9cf9195f0x69010ffa0x869a205b0x4224f23d0xf9d8728d0xa42043350x35d4cd9f0x1a3233620xc60f75ec0x38498d020x6abf21e50xcc1d296d0x93fca8110xf7f2357f0xf7f8892e0xa270d1e80xadd2aceb0x167e7f9d0x8f9c199c0x6729d3df0x6d3341180x1a8e767f0x76a977fe0x5c07c4750xe505525d0xbf3dbf850x887fa47e0x9b43f9360xa7904be10xbecd4adb0xa04adf040xffd822910x173e01c40xc894ccda0xa4bd4c950xcf1592e10xa370ea440x1b5285fb0xfb0152fc0xf078110f0x044b43020xf389fe600x865029ac0x877ea4520x3e9110fa0x696c41b30x0343bdf10xf67484230x50e7193a0xbcacf0280x04f4ef080x388d8b6a0xc0c80afb0x344e9af40x04a6223b0xcba14ce50x589874250x272f99f10x1fbd43680x157ec56a0x9861e5b50x9ebf3f1b0x3ddf3e110xebcf793b0x352f3e2b0x648a04c70x4cdc41b00xac0210a30x962a24ef0x960cd7440xd9326ea80x2a6e61090x4c7dff4d0xf432dd3d0x8e2ad1c30x43a9b0d90x257ee9ad0x4eafdf470xa26a4f070x2dba276a0x73c2554f0x0894d56b0x83ba71fb0xe658c86b0x84f6a6fb0xb5c68c560x9485bb680x850a0df70xb6421b350x0d5424390xab9303170x7e7dbe1f0xacdb88050x4ea3a4670x6d5f680c0x3bc7796b0xe23e25090x7fa23e340x29194db80x8dcdceb60xb6b0851f0x92cb1cff0x0cdb7d120x06c0dae50xaf91d89f0xd11c0dc10xdb20ea480x97868aef0x773fa4090x89afe34e0x055c85590x399ad0430x274d08dc0x333cb37c0xdb760f520x30a808260xfeebc7c40xf23fcb990x3955fcf60xbd462b550x7846af3e0xc6cb465a0x13d0adf70x281823c50x9829fc110x33fcf44a0xce4e47b60x4578f5280x2484adc30x55cd29eb0xd2b09ce50x55f5019b0xa401fda30x1e1fdb0a0xeaa0bbff0x616ef8b20x0343a1a80x1e579dc50x65e75cb60x3c3fce390x3da636f60xd488791e0xf05cb3f10x708767d40xf822a9930x69c74a2b0x390811930x487a0b640x970be1860xeec329730x2fa04ab60x9d1a5e3a0x8b38b6a30x16c3f7ef0x7273a3660xc8e4b8140x90cee0be0x852403f00x80a3fef20xa3b506730xea3470750x32010f910x42a590460x7c4806d40xf753b1d30x67288ffc0x2034c4110x255cf24b0x20c05d480x2d038ddf0x564116900x717e06d30x9a025cd50x420454560x4cb571dc0xd17f4c5b0x3683baa60x1340efc50xdf8c695a0x43befcc00xcffa37c10xe101194e0x0af6bd0b0xf2288b7c0xaa0073b70x2475ff290x7efd609f0xc4bff15e0x74a0050b0x5cacc2730x386585ed0xeb6ef2820xf49337830xc167c23f0xdd87e1210xe98325410xbba6f82e0xf3de6b0d0x9d23b73e0xebf5021e0xc70ed0230x29ae7ba00xfbd04eaa0x4db63a180x767e427e0xfc6338af0x79bf84a00x8670c3910x2de653a50x1960cacd0xedd89d080x329d73d40x2bb05afa0x570783770xfa31c4780x46c47fb60xf013b9e20x4ff09d3e0x8767b9750x2adec1e00x17ff2c1d0xa88131890x3288b5590x267491be0x6970e9dc0x9de8a9470x970e9af70x32437cef0x70085ccf0xf486fc8b0xd1bbda920x65ad13550x3f6143360xf14dd54a0x478c1efd0xfa316b3c0x994874930x8b6384850x1e18d84a0x0d94cc090x6f4c812f0x82bc86da0x27aaccea0xee0a055c0xbf7350b70x5b0240c60xcfde58620x49dc84dd0xba954a0e0x7baababe0x697799530xa0d3db3b0x3906ef290xc85ad4a50xe78322d90x7e0b26f40xdf60cc270x6128b5fc0x83f20e9a0xa80891350xe0dbd0e40xcc8382230x9a5349f30x6335a8720x69fd64730x3f6ff79d0x8c9e0b6e0xc3aaf0a90x5a4896a80xb2fd5ceb0xb8e7ce2c0xad21fb7e0x5094a21e0x2c825f600x0001d9ae0x7a7186430xf932015f0x551bd0710x120b336a0x04482cdb0x878754c00x0c816cb30x839430b20x88b04e390x7c61340c0xb07044170x40c384290x402b82810x1fedf0f40xe151201b0x4d77cf900xf4fc2d6c0x63a8bea50x934ffc580xf9a054b50x8f6cee770x1c87a8110xd273b1b10x5af1942f0x2c66300e0x4e483f240x4d3a62ba0x5fc2d3710x2d39650e0xc062e48f0x0b0449fc0x43d65b380x6230d7590x7251fe300xb2dca6e60x40aa66710xb8b31d000x1914d75d0xe0a9c76d0x93022ba60x1ea10dbb0x8ec1f7320x64f726aa0x58ab2ea20x534cd0770x54b8bf6c0x837a7ba60xf7036b620x0b975e470xe5e8896e0x9e0186320x8a1a99ad0x5ddb33e90x77b39cb40x3e72ad2f0xb45a14de0x77df08470x539af73c0xab13ad180xea7a42f90xf01879270xf68687be0x3cf9e3bd0x09d628ed0x053457b60x765a001e0x7f2f5dad0x796957560xd52e70890x1c96dfd00xd3b865580x6e3f0b650x729488640x3498d8970xb0dc28290x077fab230x052eaab40x77bd31cb0xdef5f33a0x18b3d4040x714030360x420e54780xab4da8330x96a451360xe1d07e200x0d580d9a0x52b645e50x384e70ae0x87a896c30x575060150xb72ee5510x9fc956260x3dbea2aa0xf578ff8f0x4cab3a4c0x0b89ebb10xca6f5cfe0x230518ea0xbcb091490x94ef4d260xa7ec044c0x89ee3c000x931dd5f10x399713db0xb1cf7df30xd96a2de60x7c309fa60x1b9328bf0xf0fdf6cb0x1971e19f0xc512626a0x2a678a130x57674fd70x74c134b90x9f46ced80xdc3fcbc90x868784cb0x6e9dd6060xcd3f99880x169938c10xbd8bce190x47939e0d0xd0fb7cd40x0faef0ed0x7ce0f79f0xf75e6dd10x500a096f0x9e717ddb0x9feaca000xcc2d37920xc72e12330xb1e256840xd02ea08e0x80f3268f0x2d41e6f50x7c9f3e690xd5c36c400x3465fce60x32bded080x5cf8a8820x5db1c1d30x80d3927f0xfc85f26c0x049468cd0x5db6a7940xeffa6b8f0xbc47fd490xc7dd10a70x15b94abe0x625684f50xad1b54ae0x52cbe81a0xf7608cdf0xeeb5bd3b0x3fc72d3d0x319e07260xf7adcaf30x9a5ffc640x5967c9290xf7289d140x6196b1190xd92b27a60xaa79cab50x4c51f6640xf297cd960x53a2a3f70xdeb9e5640x3b5dd35e0x8a26f7b00x7c502ab90x7f2c11630x64a34f490xaf2757150x9ee591550x12fa10810x1f7af2490x2d65f8c70xa508e36b0xcef3fec50xa617dd7b0x117154840x5316299f0x5f1ebd470xbcb373db0x2e409d940xafcd753a0x710b83200x06d9c2f90xbe65fa560xc4d988960x279e42920xa3fc3d500x5f79a98b0x471de0a90x3dfe6fe30x06c368160xac90755d0x94d646850x2bd6da670x99e28f100x0070ef140x1848d7d70xa925e4780xcfa39eca0xdfdf9c100x1433cbc40x8223bcba0x76f665ae0xff1a716d0xf2e80e9c0x6c3229bb0x9e7d6bd00x6ad1cfec0xe871e72a0xd3fdf34a0x9e00d7e60x3b2f79370x6bc3fbc00x6808b4530x6217053c0x9a0fa5a40x9924c4960xd69356200x32bd10120x8ad5ceb10x0d78016e0x06de0d100xeb5c42790x58cfbbef0x6903a4990x531b604e0x1d7e09a10xa9bd26760x5caf31c60x2e95b4ac0x558bbf630xb09001aa0x73b716220x1901c2ec0x855431240x40ccf25c0xcf21d2410x7e11e0530x85fa44ee0xbed20d9a0xfb17dec10x1501bf650x91b9ba3c0x7f3f4fbd0xf364c7ae0x7fa626e60x7e526bfa0xbfdcb43a0x263ed23b0xe7b00dfb0xce8b18780x0f05c7b80x1ed8b5990xdf566a590x2ea2c95c0xe3fffae90x593c1bac0xc29957c30xd979a5470xb601be4c0xa1f9a1340xd75f39270xd81c5dc20x764078a80x54e6b5310x009cde880x4c08f3030x8689ef360xec7303870xb6936ffe0x80ca50260xa1c76e0a0xad24af7b0x077e2f330x71de9b3f0x11089ac70x4cce8b070xec796b580x012d8ca10x821240400x86831e0d0x157c47dc0x11a13e310x996bdb640xee2d0fc70x85d7b00c0xfc619abd0xd25130810x0d2c94800x08e972220x5d68c5420xf4815b9e0x7da9ae720x171f6a760xc5f04acc0x973af2e90x4b7dcf380x3588d8ba0xe677247c0xc01c82870x1f1219e60xf4f46d640xd30281840x9bc520800xe6c653350x9b0c82200xa5a99b490xfbb15c320xdeadeb5c0xdd5fd7120xbded85d00x2f8a2bd40xd52bf1ce0x1637ff0f0x43261dca0x9327f5ce0xe15f42bb0xdc8d1dde0xda3e43d10xba63339c0x08f64aa40x13a1a61a0xd5dac5740xa3a9637d0x05f837f00x9af123500x5bd6c1ee0xcf65df500xc85e8db80xb3314d480xc5ab26070x950b51b00x33df7d5d0xa8283c4c0x2c8be2950x2fd330840xb8788d280xc72a885f0x728cd8090xa2ac299a0x8ecacb830x589197a40x39bf93010x0283dfe30xbd319d600xb761c1600xba5b6e820xf72e27420xca9f0fe50x8780a3680xeb03c8330x3f52702d0x002cddbb0x02e29fe40x03a7006e0x32a8388b0x16f5bf3d0x78bb3e240x49cacb570x6b69c8e80xc99ce5d80x4bf67c720xfde512030x09d4a9670xf9da48a20x70d8ab820xea90bdd30x40040b720xbf4d4bb90x0499badc0x8b989cf90xe0ac8bd20xdfa38aa10x9009602a0x6c3897610x36b478e00xaae8ab0e0x271cba950x26147af80x49b163b80xcb733bf20xbae042ba0xf10126f10xfc3b42460x521300460x9e9eb34c0x0ca7b7a80xaea976a80x0fd00a680xe530d7570x92961a060xe76e7c220x1d4d6e2c0x602ed00d0xb32845310xca8acc780x4f3617e10x7ed914c90xd50fef480xa17b268f0x643185930x141271bf0xdc6699cb0x47966a100x0e811d8a0xfdddb7560x5fc27be90x9d78e9ee0x033994810x2af633210x903bb65b0x6f402ba60x57f8062c0x61cde4090x22d2fbbd0x86f368d70x67b6b60b0xcc4581250xadc53c2f0x40b85fdc0x2b0059f10x7f2e6a340x5fc8b7bc0xaceb6b7f0x620492560x0897287b0xb758b2250x9e363b6b0x1a45cb6c0x9fdfaac30x7d244b380xdc69967f0xb5386bbb0xb20b8fae0xdee4d0860x444e64fe0x964334b80x9d33ef5e0x833c03aa0x6237f6b50x6ad858870x01d190380xfe047ce60x481cb9ab0x200923850xcf1d28ab0xa5e75e9a0x691001b50x44a81d5f0x0ed8cc7b0x0d80efb50xd94322e70xfd7d77130x1de74f720x93f3e52b0x1e3976a70x2dedc4c20xfbb55f100x6acad21f0x098431ba0x52095e190xab551fad0xdf0da3cc0x69fbc0a20xefe099c30x6f556bdb0x505298700x2bfeb4100xa3ff2b830x21e0ea220x767dd8fd0x2ff063b50x170c25ee0xecfd68ef0x614383c00xfb0443fb0xf7411b2f0x72f3aa320xa7bb5e090x8d8d96c60x814726770x40c89d460xf88e0ee20x061f40390x0d3dda140x77f53abc0xc6b368d30x7ac8e5b00xeccd3e0c0x509b64ea0x827e61f80x93c651be0x72abb2280xb0b9afa50xd4ffa4840x6449fd410x5ac376a50xf5b10e670x97de0ddd0xdc57f5320xea7b8a440xfcac0d400x79068fda0xd90913630x591a4d9d0x663f7cd00x840c97a10x843d70ef0x2f384db30x72d7700f0xce4904a40x63a012910x544b0c110xcbae6c7a0x481936390x208739f60xa564cd2e0x63a6bcc90x8384647a0xde48d3360xc738327b0xf175b43b0xf5deb9910x580814c70x045ed2730x4639bcda0xf9b36ffe0x50dd988d0xad13c6890xc0900fcf0xf3986b060x964d5c390xbdaf5b070x525e026f0x3d5f392d0x7d94f7460xfe9ebbbb0xcfa18d5b0xf06964010x51d12d4e0x05fadcd40xe319eb240xc7521a630xe59a37ae0xa466de380xfb64b2300xbc2031de0x82f120be0x228ea70b0x150389d60x3fac25690x33839dff0xb8137b9a0x475f010b0x4f783f300x4097fa450x564f76080xe07e5f440x2c5d02b50x636a56910x3e2ae3a80x75fbdefd0x2005e68a0x8e002cda0x39a055f30x8da1a3cb0x2bb55d6e0x7ce833650x1c8a04b00xc7fcc5bf0xf4b754fd0x77456e0a0xb20ecf880x4828e77b0x400a024b0x62748e700x904409c60xe29b04e90xf536d22e0x586103be0xb9a141b00x87bd07bd0x1c8984c70xe13723110xb66421b20x6a1e5ec90x06ecf2a90xd18123180x6c3a1b610xe87b88310x9b7203120x2f9b71f20xf2bdabda0x97c5bd0a0xac58ea5e0xd18b6eb20x9c2e4b660xe716baed0x8417f5120xa91b55610x8b226a810x5b271d860x5ff42b080x6f256eef0x8826c13b0x7a45377b0xd67e424e0x3c65037d0xfb80c7a00x7be75ffc0x7bad7a1a0xa8d68abd0x6feb20390x59bc96090x606a82eb0xe403b41c0x2fb6de5d0xbc28fd2e0x64f2de930xee8c45e00x1ef213340xb9fd22050xa1ed9c8b0x3cd060350x75cbfb090x507de8c60xbe10c7090x413334850x3a960b230x76d451c40xbe2c02740x121ed3f30x71fdb9e60xd1b711450xa7f921050x5860aad40xee46885d0xaad58cee0x1ff0aa980x41b1d1250xc01493250x08f6e15f0x6fa2369b0x9b8e4d870xcc3b167a0xe11eef270x68e2ba230xf348711b0x186106370xe2f062d70x8a4855240xa5a84d8f0x87cb62870xc28f40550x7b80851e0x7d2c58730xdba740190x4cf6389a0x95ce8cdb0x5504be510x0cfa1c080xa7dd20300x6fe180390x17c5e7a60x22d4baab0x8783dc090xd531c1bc0xa8535afe0x17c8320f0x237de8900xa1555f860x655db6010xf4411ebd0x5a16e7040xbae83eef0x740098630x6f43fb390xeaf8a8590xb3f907480x22d450470x9ebd4c040xd45434ee0x07d8dd430xa00a612b0xefc389bf0xf386f7430x0953d7c40x1dbcfa1c0x9d514efa0xe58fb4520x585704ab0x9730aee70x62f770460x7afd9b0d0xd14add710x289197b20x4cf72e200x97387c240x5350c4f50x36a2b07d0xfe4f4bd00x0b4be04e0xf138fc760x65eef7f40xc24246410x4b085dbf0xde9b17ed0xc65abeb70x674e47fe0x18ea09280xcd0c04390xe6bbb5fb0xaac8bebc0x1f166a380xe3f23e4e0x59a708890xa1cc27290x673f815e0xa276726f0xa1f35fa70x9c69b2a10x30226ddf0x58ad3d0a0xeb0c8e470xd0fef3b20xb0cdc8a60x5b5b7ffd0xfee3f61c0x587791f30xe0440a290x5a3cc5370x316295000xaa9c17f20xf8def86c0xd74b81670x99b93e370x6ebecd4e0x8fc0ff270xb98db73a0x16250c640xe089cfcc0xd6feefa50x7538b1320x10929dbf0x898ea0990xc5d9c46c0x239790920xddff26b50x1f7741320x235214cd0xc6d1add60x5c64e8b40x1e5043260x8ba854ac0xd65c1e800xf699f9880xea50dad30xd25b0a6a0xe3d339bb0x4e3ae8fe0x243012c20xb2251d150x8081c1da0x59532b070x3d09a10b0x8e6df2890x2c0e00750x8e924e680xd4442b460xecd853dc0x71d1791a0xb37c7cfb0x9bb3e1f50xf713bbef0xc237b8360x08720e330x5086ac3a0x7278d3280xc6e8d1f90xb716129b0x69e19fad0xc8802f410x5332aea60xb70b0cf30xb24ab0a90x29537c9e0x9b9e05f90x5225ce990x1b1bbc860x381e1dfd0x3d89847b0x7ed977120x7959fc3f0x79229a900x906ac89f0xa0bc067d0x99d24b240xa13f5ce70xa3d708930x5d92a46d0x3d192f260x58604e4d0x03aaf1d60xf6122d1b0x0940dd1e0x4663ad550x434693dd0x7532588a0xb9b4e1810x35cfdfa00x85aaf6ac0x160652170x29852e170x936d73680x2f064b550xd79b5a020xf659c82c0xe66b98120xdb3faf380x6ff7510d0x621ea6440x9247b72f0x1746ab2d0xd66f1d760x8c4ac3070x2f82e6f60xd919806a0xb30b7e560x02762c1e0xd969b2c70xbcb838a10x658c81860xbabb110a0x25c2eb5c0x1bb95fd40x6fd9fae80x480d81950xb343aeec0xd268570c0xbb365cd00xde947ea70x249c144b0xa624eb940x4a19fc990xa743fc6f0x2044aea70x54059a2a0x477e6dcb0xfdfb792f0x621820cb0x48d50e790xf1845fe00xed48cb050x1084defc0xc09f710c0x76fb08a70xa38f21b90xafd5ff2c0x87e641810xaf611eac0x2d4082240x185828260x5fdfa2c10x830c469f0x148780090xcbe7fb800x3c5b463f0xaf7614180x04796ebf0x2c717f170x4722b6270x097e05cb0xe3b894870xf1c06c810x02477fd00x0a40e03c0x1766340e0x83aea6fb0x3313ea720xc4aec4f70x0330c4f20x0407a8000x683cc2500x90dc29df0x94c318be0x8956aeae0xd2c58ab20x635ec9800x279cb9850x6c1251fd0x3b7145bb0x33b96e5d0xfc968c8b0x7857cf180xbdd5f10f0xe4e68bc80x64b7069e0x3ea5196d0x4e57723d0x0b52e5020x74457e560x0e13cb4d0xef1f6e230x17614bf30x9bd72b780x512101d10x2c63e0510xdab0f8920x6283e9a70xef6f74d40x67a64cd30x039a27fd0xcf6fd3800xc61d44660x92e1b63b0x5e1c5b320x34d1baad0x634709c60x7bdbeb130x4ff349430x5f43525c0x15bc9bcd0xabe24f500xd44654f10xec40a1cb0x595a38ff0xf204492a0xd0465e6c0x15010e1f0x4739ae990x899a46560xa587ed110x2c6355270x3c02e0950x50d683770x2dd165640x0237b57a0x25301bc60xe0b133360x9ba7089d0xa2c1743d0xad3221e80x85ca80f70xa43f92a30x3f6e175a0xc7d79ebf0x743648770x097be48a0x099835920x6ec70c540x13ce87e80x7d8077dd0x70b87f030x6fa07f5a0xcfb6f0c70xf0f1e1f00x3f66e4fb0xab61bb410xcc85fcb60xb1c0c1c20x158924170xf27977e20xa5efbf4c0x6ca4bf880xe32504690x3d809fb50xd238013b0x14ebacc70xcf54ea930x83ce4c7b0x98d459fa0x737b7f460x22863be30x6660ef120xced4de010x2761b9c50x570d7dcb0xe7a86d6b0xa26c60240xe818b32b0xaba843b90x67b1f6e70x5d6cb9680x4276a7670xdd4fb1c90x9ae29e490x6648f8590x13f48d2b0x34e308400x9bdbfef70x408e54750x5801c0880xf8e9ff270x9b1856a90x9ed936e20x4fec69800xfd1479100x6fed14b20x73c832f20xbece723b0xe4de04bc0xc1e930dc0xb8b434660xeb2d30620x6171bd4e0x7179fe120xbcce2e470xa3ad6e700xbea09b310x5ea37d410x586c37400x50f7c12b0xb040cefd0x6e773fda0xf4e320860x17aef3920xdde5e3650xddb705510xbe7a54880x9de3580a0xdfca07110xe90116710x9d7dff3e0xfb079ff20x24c3e5a20xb6aeb6610x00ebcb5d0xf9ca31600xccdd491b0x6fb4e0b90xdcc0a2240x097f24350x56dc0b460xc48b7ccf0xe62f30aa0x2a8b4f7a0x743a165e0x9f3fbc360xce35e2450xd1576f440x9ccef4c70xf89a75fa0x0f2d35b00xda072f470x2f1a83610x7cc0b9e90xce9dd96a0x923b8d0d0x93c621000x097809b00x268873990x4cffd6400xcef5344c0xe9e509300x1f635d720xc126b7840xac202ca10x1ace107f0x576274d60x71cff2950x0eb8f3ba0x6da67b430xf8f3a0fb0x5d5be2ae0x50cf960a0xbd6409850xbc930d800x31500fab0xa47a803c0xbed473a90x454eb79c0x5af178060xeb0a76dc0x33eb1b430xb07030720xcd95f7100x3da5904c0x9f2e91a90x903730f90x3da94ee30x243ae4d40xa3fc65c40x2db8ca2f0x680b42290x8b1718060x8095b7b90xc0134be40xa54dccd00xf24db7e80xc7ea205f0x432ec7930x716a97ae0x4c913de00xea1bd58d0x9c2ba08a0xa3d95af10xe7e44d180x3a4f6a320x182e600b0xd899d4870x4d1f82ec0x4711a0860xf07a4d6e0x884f5f340x7857b38b0x384edefb0xa40753900x8f8a365c0x5cd5dee00xe89bd2430x5429d8f90x73a48b4a0xcbf23c5c0x69b9908f0x291cf0d10x8f95ece10xda256b150x09b3426b0x2a00d69b0xe99f1c8d0xb501b9700xd7db098b0x822548a30xc87a72a00x801b3ea10xd89b79600x009304b60x6cd219970xbdf80aed0x03e3686c0x8149ea540xf6e874f50xbe1887e40xd09152a80x883926a50x707ff1bb0x40af0dec0x43f56e820xea418e0f0x7b72b57e0x198958980x884831040x7ca2b8060x1650c5c10xb41c90cc0x4367be200xf59176b80xbbccf1cc0x21613d070x1b8063d30x16bf4e260x95ea96780x9150e2250xd29a11f00xe3e704bd0xd0ee57210x7ff344880x413f59ad0x15daa35c0xcdadf6fc0x3b3b517d0x10ffca0d0xd29813570x30f942c20xb63400550x41596ddf0xcc31a2480x16ae82e50x382035580x8bf1fa280x49242efd0x20715ecc0xa319c11d0x5a153afa0x4625559b0xee838e7d0xcc4dacc90x34a53b3a0xec290ec00x1efa66120xca8825840x6f71ab1c0xc8f305d50xa90a61b10x0981340e0x6d025ad60xd2ed39f80xd13efe330xcf43f4370xc0b8bc740x15bafdfb0xfe0900e80x194af4510xa67458040x7a7d637c0x589cff470x689e378a0xb2b9998b0x72fa44be0xca06710d0x0c4ebced0x4f4af6310xf6bea12c0x69765aad0x0188e57e0xdb22d6c90xcd89c9630x65588ca60xe9c095780xa100cd8c0xffd024080x04a7cedd0xcac9dc3f0x2ef6193b0xf012fdac0x9879267f0x536266c60x8249a1130x1bc2f5ba0x27bcdee40x9eec536d0x411794e60x1cfc7fdf0x276682c40xcbad6ea50x3e8f4a620xa4305a140x18d193ba0x125d32b10xad3f281e0x1138d4680x75a50f4a0x71dc8a4d0xcadf0b240x04a3fe2f0xf15f75f80xa682c0c30x647e37e50xbaabda5a0x4404395e0x0dfafe140xc74e94720x993d33db0x157df9fd0xb20385390x28c308480xd3b193fa0x1d5a290a0x7e70e9de0xe9b121db0xda5749bb0xe3ebfa1d0x6ade4fb90x1347f5ec0x017cac770xe69dbf230x1de7916a0xa9b85fdd0xfdba78200x8a43317f0xd511dddd0x267f08e30xbf9016d60x5f84e3410xb7d9a82b0xf202d3340xb5cbfa8a0xe9c213970x3f3050e10xb6588ba60x0e0a5fd90x18ff0c470xabab86a70x0253da630xceddb6ba0xa27fa94b0x322d94740x60cd3df70x319c60260x92bfd2700xaafdb6170xb67f1fd40x7f176d490xfdf02d0c0x552f9cb80x4b372e1d0x18b140430x13ac2d730x00a811770xfb1d6b5b0xda9e2b1a0xaad875cc0x3bd00a970xd80245780xdd7943e70x30c6d7590xa888bcdf0xf49bc67a0x4443d3990x5179891a0xefa54a9d0x500b6dd70x758a38120xe00762130xb29504ee0x653c1b940x83eaffe40x84ad3f170xed236a690x9cfa125d0xbc7552620x078e703e0x5ee01c5a0x78e0c3890x97b8a4e20x8e3766460x3b795cf30x2d3f66bd0x9126a4540x4bc62a810x160c27800xeb37101c0xd0f36f0d0xe7a819670xe455a0220xcbbf0a6f0xff6f1fb50x6c5c30540xf37015dd0x7b7eca2a0xc8b57c270xf4a5c2130xf1e98c740x091631710x3d809afd0xea8de9c90x9e310b470x2a4b2b7c0xd8dcc83e0xb83b5ace0xa1cea3950xba65eecc0x3cc8a1190x38ce402b0xd0ca93e90x6bb558170x552d562c0x813900350xdfd283760x2f3482ff0x7a9948ec0xfa10fee40x85f096900xe19cc7160x7cffd1380xa063844e0x7c42f2d20x2861f28b0x22de93080x1edcccb10x5622f7400xe01be8a30x3f0148200xd6f9f1ea0x92541a440x1fb383e60xf1ccf7610x09fe49fa0xff8850e60x759859ab0xc00595dc0xed01ba640x66c0289a0xc5a534a50xf2a0af8f0xdd9449cb0xce712a5f0xdc5121340x9939eba00x10e74b6d0x2e5a3f9d0xe84d71eb0xf51bfcd90x98154bfa0x7710fc470xabc5e18b0xed6c3ed00x4ca3dab00x9edfc81a0x4eeafb660x1a0076fc0x4c1837830xd751f1480x6739a5030xc11b44700xcc1fb5510x418f2f650xc6c58d1f0xc47908600x2680cdfe0x6f55162e0xf6ebef0e0xcf2b099c0xe7c0d2190xf56694c60xf8c7a57f0xc1b066560xd31076250x32354cfd0x0ecec4310x9ff8a5f90x682103030xa67354d20x7e3ebb720x17b331210xc1a42ed20xb6105d0f0xc9e218140xab0fbbce0xfc6034ff0x4c504af10x3192cfcb0x479be0ac0xe1a056b80x2e94b9a50x58bc21430x1b99c0830xc00db1bd0x2bbf33e90x29221c3b0x5fc4f6090x398b2d340x93b8a5a80x8f619a880x28423f490x9f249c9a0xa46551d40x669a71160x0fc60b550x864be8c00x4661b6480x1a8089010x6d6d5de20x9e77e0050x870d9d3f0xc041d1140xbab62e220x70a766e50xdff2d7d90xb5088d100x1309751c0x8e45740e0xd45cc6ca0xc26351f80xe41534ce0x8b04668e0x7b90d1a90x4554b0790xc45ab6950x23b866360xeb8624890x171494040x224c89530xccc915890x7502c5200x7cc5f66b0xe15b57060x547c961a0x422b9e130xdd5fbc2b0x37be9f320x07eadc080x3ab7f8c30x5cc58d080x551291ac0x1b5501d10x9f7ec5140x8cf143d20x76e668d90x25b30d230xea0f58d20x0bdc527f0x2a3bd0830xfce22cac0x769346550x7f6699cd0xbc102f290x50bb2e160x8f8415e10xf6eb70a90x03424bd70x867c68af0x060f6a840x75ef12b70xcd322ed40x70b1bb910x9a8275810x9ac0f7a20x491507060x1b57183e0x8f49a2460x8925aed50x8b9792a20x16e297c30x58e3306d0x55eecff40x44bae2270xbbfcaca50x1ace138d0xeea9dbaf0xd92afabe0xe971c5d00x1ddb77450x69e27c7a0x75394a5c0xbd24d0210x1551dc510x64127b670x03c061560x7b1679090x8da8d8330xb19760c30x86fb9b050x1b015d250x0634100a0xf474c21c0x8251bcc30x5594be030xf02dd4390x83a476ce0x4c1182cb0xf803fe390xf537ee520xdb56a3800xe4e8078a0x36e6ba6d0x215ebd780xfaf984620xb1d5c79a0x22f7429b0x44fabea10xddc650210x2f80dc850x213246160xd27b25dd0x617623460xf3928c5a0x8ec290ff0x1bdd58a20x02efe9d00xe0085c2a0xd6cb63490x51340ca90x20b53abe0x1fb998300x875262600x605420f90x758a782e0x0ce900af0xbd98ba440xa694f5ad0x6edcf08d0xb39698d50xb25b6ec80xadcd0a770xa54898550xe68cf1d70x84daafd00x65da28270x0fa50ecd0x7f9231390x56c6ec9e0x02517a950xf917a8a00xf432b0aa0xdf0bcb1a0x927446190x124af3bf0x7c9221900xa49b62cc0x8628a0cb0x572e85d40x449b3dbe0x1163f0a70x83cf4aeb0x8c6b8fa30xd571487a0xac3388740x7dc52a6d0xdf209b2e0x47f2107a0x0d1b15a60xe24e21c60x9c97ff250xf529a6d20x5432af7d0x89b58b550x5977d5140x02b39b4b0xeb0830090xa12dd71d0x7193ca690x91ac8b2f0xd7e7cf6e0x1dafbfb90xbdc3ea300x47d692e00xacc0605b0xe95211970x6d6ed0280xdb0db2c90x089b38da0xc9ec7d090xf01abaf50xf8656c7e0xb54139090xfc61e0f30x03ee13fa0x7b7488450xc8c448d50x5ce638a80x9d7703120x0c476f460xa165d3d40x86ad3ea60x7a1565130x142c47020x9343e8120x690f04ea0x23b5ba4e0xe66cbd010x6a708e2c0x244630e90x31dd21570x4d4e59160x527e37c00xa4a464100x654c01ac0xb0c277ee0x62e8ba3a0xfb458a6a0x4b4cd44f0x4061b6630x7c56c5630xd01264e10x2c014a9d0x7da035ca0x0f130a5e0x12fad1bf0xf2e62a080x95deb73f0x04f90e160x2a3e5d360x4d1c326a0x1b7e6c650x294f285c0xd2b4a3c90xa98189e50xea1f9d8a0x52bb3e020x177c57ca0x556101080xbd2751100x5ef68d5c0x925e00bb0xbe0a2f770xf927fa220x156cc5900x00504b2a0x3ecb7e0f0x3b4954830x34002e660xf39caec70xeedc46540x7cb14f790x8cf1dab20x738bbe5a0xa6c9c5c70x07dac64b0x6dfca9cd0xecb9a9730xff69a0390xa9bf052e0x78a1f8cc0x41d250370x1a80e3f30x76ea99200xe2d8d5650x81af4e220x884a0d1a0xe0c3a1f30x401425e10x5eb328320x3a8146180xbaff96560x9bba3dbb0x32dcb2f20x042f44670xb283cace0xa369fd4f0x698f03b00xd945dbf40x2bfab66f0x691300f40x57c48c340x925520d20x149a3e2d0xc3d1df850x3da1b8d80xc13615f30xd2690dd20xc01111e30x63b02d190x24e6fc920xff6fcdb50xb11166be0x96bd22470x83757fd30xc5f4d9850x3a9b6fb90xf47f54460x0c90ff460x04efe6410xd6938abc0x739f5d040xe3385eb30x63dfce100xaca8d8fe0xe225dd660x66908dbb0x30166f030x4a0037260x9c806e2b0xb4b7a8ab0x953337870xad3e6d7f0x8c1cc22d0x6f3b39e80x1e60d2f70x9a0d63fa0x6f715d0f0x5954ce860x0b4dadcc0x1a86fdbf0xc22521be0xb4a9dedf0x85bc27a50xb0909ec70x25978d3b0xf2b8d79c0x7dcdd4600xcea6b5130x85ee44a20xd5df246f0x4edd72f70x4e5c325a0xfbd11d1e0x6da76f200x1518e2510x0a7b7be00xf2a310dc0xb601909e0x564be9460x5a5f3d3a0x978c969f0x168f51140xf79b08b60x06ffd8470x9331b8fa0x894217f20xbf7048ae0xf96396d50x538c1e7c0x45449b560x5dbcfa4f0xef9aedfc0xfd6293c20x12c1d10f0x44c685a80x1b1b9de40x0640a67f0xfbcef67c0x318dd7bc0xe4c125070x1ee6b8cc0x56954bd00xe4fb245d0xc7d0eb0e0x4a90160e0x3d1d92220x3dd8d25f0xef69a72b0xabee80c80x2242886a0xdaa86bcd0xaa7c78b30x1ef36e240x91ce35e60x63c261400x4758b1860x0cb0f8b70xbf392dde0x31a74fa70xd261b8a60xbceaaf050x3f2988a10x7d1154380x10935ff70xc3a1912e0x362cd07c0xb44b3ff20xfb9452600x02f244f40xa2f2859c0xdb6b0b0d0x9b1fd00f0x1e4dbef90x2957bc0d0xf79cbc1e0x1879fcbd0xb997ccc20x50a90e8d0x3c6db3340xc85d53900x5ecbda690x9820c6c10xd3d8f08e0xea628c200xbce179610x3c59a6ce0xd5d0bdef0x109e92480xa01bf22f0x6c0bd6aa0x9cb6fbbf0x4a0147cb0x013bb5170x470225140xb0539dd60xd74420570x2eb7ae520x20e3897b0x35435d8f0x0e4409140xf73b48eb0xc5ad97b70x0f440c660x576b88ff0xa82bfe610xc178cdbe0x8fea24bd0xc77b3f640xeec926650x14f3955a0xf112da850xba1d8add0xbcd5d3430xf3883e440xff78a22d0xe05de1130x575aaf6d0x90923ae30xc368f8e60x495e4b0c0x3427e3740x23c616720xcda0ded20xad2fe38b0x37e5888b0xe75658640xc77c99e00x73423b9a0x9fcb71060x89833a3f0x0f7d09a00x092e2cb00x3905f6d80x28798d050xc76220310x24ce96d50x5377a16d0x18a282960x0e360be60xb5462b4b0xfdd7887d0x4662bf1f0x02f99a5e0xf7ea36b10xea7b1dca0x2b7bd44a0xf0dadfa80x430866ec0xd27fdaeb0x9305cc6a0xbf1a29680x5adc28070x835637570xccfe64090x5de611a90x6b7d84e30x4fcf37e50x1853653c0x806e502f0x95bc90780x1c80d27d0xf331236f0xa3a046020x03eca9a10xc0b0e6ec0x606b4c610x77d5dd730x323b76840xbbb382390x0be8cb310xb7ebc0d20xdd6618ba0x2bd72b760x8794cd190xaeedf1550x2b4459d70x2f1d49580x11dc4b6d0xbcf2d2fb0x24d1fb770xf6390e940x8ecf4acc0x7948c2220x1122532e0x5fc6aa470x942a40b60x2115bf8c0x879235360xc3e2591f0xe612c9f00x7907a3390x2b2c69010x0b91b9ae0xc3d55f5c0xd3d0a53b0x51d2e2300x39b10a110x8053e3a40x6b51ddcd0x5b2835a80xd03362a60xd196b16c0x00e35b4f0xc486fa140x4c7598270x2f39192b0xf56866560x2d1a8b650xd21fded00x4b6ae0870x863c552c0x71fa908a0x41cb24d70x51a0f6880x6350db4a0xc33201560x43c1baa80x3c4051910xeff05b0f0xb1d19ceb0x88575aa20x29f79ff30x8abb5b230x94b10eaf0x65ccb6f00x59e2743e0xa75312bc0xf4a863230xf5154c860xc5fdef940xe85b5e750xe63031e10x7d54edc20x1da0e2560x31bbe42b0x9e8086dc0xa41a5ad30xf4521fda0x930f687f0x7e87ef550x13a65ecf0x8f1857930x17bf48dc0x1a08ded10x471290150xca3d3bc40xb346573b0xe6fbe4300x8375ede60xb1879e2f0x072b04320x0ea7d4bc0x222c295a0x47cdf0cf0x948cfc660xda037a020xf5bde15c0xb0238f9a0x4c5909b50x5991219c0x797c8fa90x112e26ae0x088bfa7e0xc6cbbc890x398044380x7e6f13070xe19a11ac0x7a33596c0x14f2aa5a0x31c24aa40xed0616060x72c939800xc9882c760x8c0623870xb19fda8d0x50b33ca40x72a25a720xb60e5e5f0xd116fc900xa53c38a00x9372f6ca0xd3667ae10xe697f3500x47d3fc510x6057c6f30xfd552f7a0x62e32d430x71e8d5ba0x2b8eab1f0x2baa65860x8f6999130xaa165d270xd6cffed00x302dbe560x08aa6fb70xe39dd4b40x0c5fbf8a0xee83a4f30x4e6900380x7c5335d00x6743551b0x5a8277250xb162fc930x04773b600x3a1a39790x313032e60x300eb71e0x332ebe190xdb3edc500x40ff16e10xe8adf9610x67f5bafb0x789a02360x20974c5f0x529c36ee0x7292ab340x5f675a650x798d5ca60x3fa89e8f0x021b91320x7abd40590xdacd86180xbe5836c50x0ad223550xa59e7c300xe0078c860x50ef7fc90xc25280a30xd0518a7f0x61a8049a0x6627d6070xfd798b3a0x8ed5a24b0x676743560x79b89aba0x862a7b060xad7036570x3e5eace90x5c0809d10x258eb63f0xc83dd8960x6fcdafef0x9f534f4d0x6d8e88700x5379cea30x58a7812b0x3422ea730x0c8ac9e80x3974f05b0x97f7d8790xdcec15810xd390de640x00e5796b0x07d99ad40x0c473ea40xb1b6998d0x3716577f0x2d5aa9e80xa7bf4f090xa8104b850x708cf0760x97036c8b0x8ab84a090xd03f94660xae3515ba0x105171090xe405b34f0xdfc091f90x1c7adea70xee1ac17c0xa3bdeff50xd2c107bb0xbf28ebfa0xf02896ab0x6b2e3bcd0x1d66c0980x83e21b8a0xbe0639dc0x545e26fe0x864a2f450x8e0cf0b80x11b14a630x2d6079710x6e576a550x805a9cf10xd95dcc3b0x20e127300x4ec723a30xa37ca9260x7358338f0x19afad3f0xdbd94f290x5e9686c50xa5058bfc0xe9ae2a140x2c9b86630xb54676fa0xafb8a4070x76e06e430xbf15e03c0x2087719e0x2101cbc90x987955da0xf13af00c0x17f8bf640x2ec21fdc0x5ac1c6820x19bddcf10xf0889cb30x424567c60xe6e4137b0xed2f27cd0xc738a7480x6d691ec50xcad894860xf30ec4dd0x1560360d0x0ac42d070xdad7e7600xf23e4ecc0xe03f83e70x1ba377e70x034c87040x15ffaac20xef5333900xd00c95a30xe3b042ca0x21c607510x24d897df0xf35cb4d90xd7acd83f0x419cb09b0xcb50a6240x449e00ff0xb08a71d00x94dffb5b0x07e3717d0x3abec91f0x21c1a6140x68111b1d0x3f6881510x2e6bc2a40x85d03a9e0x57baf8850x637588560x467b3ac50xc48e9d950x0ecb2e5d0x3389f9260x9522a3420x305dc3c60x02ff94640x324895d40xc6194f800xcb599f6b0x1aa0ee080x7126a09f0x7f3cc8050xcf9bba1c0x495457ff0x69e610a90x3219c2e90x6c0401320x297a67f40x3505dc790x5d91cc560x9552b56e0xce8c35400xf100b5520x081b02640x82a31bce0xa2e2f6b50x60bec49f0x9a9b85040x6bcb14210x2a4ab26f0x485032a50x3696b85d0x07f1de4e0xb654739e0xdc3469b80x8e1d4e420x8ebc5bb10xe3c3a05c0x49b7d5b70x19e033780xc12154170xffe6a9880x715d3ce80xf69775f40x562068f40x0dc421860x979482140xafd6e9cc0xe9ee30c70x4a00c8700x56e9ec6a0x2a87a5770xb5cae6900x7b6c0f000x003a1a360x6de0f0f70x32a111a30x9ad971830xca236bd70x511b67e20x4a6883950x1cae98110xabfa6ac90x70d698c20x04d797740x1326f2f50xfa389ffb0x88dff7700x05dbe5be0x214ccfe70x132075350x3db4d3850x975b80f50x8393dc270xa7e476060x21a7c5fc0xc3035d650xb65928190x4ffbb6240x1aa68aad0x9af779530xdd89a0a10xd91645cb0xc60f24c50x165e23bc0x7e3be46a0x3c3f44ee0xf70ea6c90xcc1c02310x2b902a520xbd2154570x4be201470x2d17a0e10x6aaea9b70xab264fde0xad041b340x90c202dc0x7f782c820xcd9aaf7f0x0b327d490x5da2ce8d0x2a303d4d0x130bd3880x5f2da8c40x27a9f3980xfb68be1e0x32c3cb4e0x611d0cc50xe5883bd90xc9c6b4530x0450c1900x54c8fac20xeaf3bd7d0xc2387d750xc0d270eb0x05718f830x895f097a0x1ce2e6020xd586663c0xc554721a0x4abcc3190xab6a3a820xe02521ac0x913c50e80x473b73060x3d9ee9f00x2e1a09e10x7da99cdd0x0c805f930xeae849d40x3a2abdbf0x338839290x7a933c980x2373352a0x07cf32270xd2c2c8f90xf86a3a9f0x7333a1ab0x88d6dff10x165c2efb0xec4d9e3a0xa7e20df30xcf7c1b750x3f0b67480xad5a67150x2e1ca7510xc753bece0x1b3530880xae9e2cea0xc9321afb0x505ab52d0xb350f1900xe86a6a770xf0f72dee0xbe98086e0x2a79ac130x7a91726b0xf5dc04b90xc02cf69b0x6d294e430x41bd82240x71236ea40x3ad7932b0x687d0af90x77c5b6a20xcf2d63170x16b153ec0xbda8f4af0x9b4370f90xeac4a3e90xbbecf72f0x78d2f9210x0f01b89a0x05a7b7080x8430b5850xeb6ab81a0xebcbc0a50xff5a8cfe0xb10d55bc0x430ab7860x636af1740x63e1779d0xbaad46e10x3a40b1f40xa33cafe80x863a276a0xdd1e86800xbffde8ec0x45eb1a050xb2491a740xfa901b310x321bdbb10x0f7d71a20x5d6125310x30bbbd1c0x03d3662d0x404926a40x9a829b860xc3f73eb40x3676f4ce0x08bc08700x6921aa340x0309a6740x66115af20xb94881840x1267b72e0x00bc5a950xd147ee140x4b06d2e70x402568350x5aeb145f0x68bcaa840xd611bca30x6ba770c80x73eaab750x9900e8450x7bd008030xe4512ad30xbafe07e30xfffdd2ae0xbc30ae040xde94af800x5d0918f90x4c92a8530x312669310xf7cd21f20x649d8f440x7580ac270x5128c8580x7e5bef8b0xe2cccdc40x33dec8fe0x5a5df55c0x89a958840x7e9add780x78dd20fb0x8e2f332d0x9f0dd0490xfe750b570xd3a99a6f0x1bdf4c070xed494dbc0x7253e2550x7177984c0x649994780xd25d4f740xb423dba10xbef432960x750080cb0xfbaaf01e0x2459bbcc0xa16b499d0xcf9c5e250x0366307a0x40d046640xc631580a0x95baac390xd758dd030xca4a0d9e0x2d656d3f0x0666f3fb0x970764530x2718045a0xf5aec4cb0x6acafd5b0x0fcc19690x37ff4c060xfffd89db0xcaa7eb520x33b84f740x1e4506110x592460cd0xc4ed983b0x121ea7060x342a23540x60b40fd80xe5772d4a0xdcc3a4190x434bfd070xad45a39c0xd685fce80x2159c9780x36d9f7b30x70118dd50x77c3e1cd0x5e1e14ea0x66f5df430xd07658400xf23148a40x57520d160x132fc9390x63ea80b30xd6ed3a8e0xf6c71a250x110106c10x733ad02a0x17a7f2a40xcde266000x620bf64b0x2a86f1310x187d01540x8b850a780x3109b7510x2e589b990x7cb1ae690x6988d0ca0x8b2b14ad0x2ebe31350xd6b330260x3465caa30x7f62a0450x54efb5d60x930484aa0xc311ec220x6b3722590x47416e140x4de34a070xb20e0f150x469ea33e0xf5e13d200x8b7760b90x56d697ce0x1c5541bd0x9dadbb880x756bd5c60x2c1a41420x7cf8dcc70xa8c00e640x38ab867e0x1675402d0x26f9d63d0x9db3e4490x6a7bb74f0x1a9678850x40f346100x6ba710ab0xde36ee130x4db96e840x120f44a40x0dc2c81b0xba2b7f640xc36a372b0x9a89bb190x9305f8e60x7cd6f0420x7a9258330x51e9a0430x2fc18e620xb55dba550x2c900d910x7c46233a0x33f0768c0x4e4ccb5f0x69de92470x65d9e8770x5f15ba040xe1640b110xabc6dd630x45a6be130x0a790c250x5c5485fa0xb9583eca0x6214aef20x8664f62e0xf8bf62bf0x828e26e30x996107b50xf6e3339b0xbf4ebc3e0xf553318d0x7c6497c40x175e88a10xf51143980xcabe04de0x96f82c360x91d709840x0396edf10xc8a91f5b0x9ab8f9950x317a1b490x23864ce70x826c68a20x9680f27a0x1b75a4ca0x455781640xdca583dc0x7991fd8d0xa45114670x02a6ce5a0xa400159f0x802d0e930x2712f4f50x27000b290x5be63c5b0xd09b2cba0xab9ad6130xd4534d800x1a703ba10x758113120x6d3562090xd29b009f0xc666a1320x765ff4740x97a573330xc38d0e430xedb66bde0xc5aded440xeb5b042e0xa8ff98bb0xc606df320x46da197b0xae08f85f0x1995a7240xd9295bfe0x49cc43640xc8f658e90xe61d1c710x1e49c20d0x07bf56920xf50afa940x86fcd87a0x488fd6780x27b5f46d0xd65a0e5c0xe409b4910x7060bf0a0x24aac4d90x09f3b9890x452de78d0xb2c3ef500xc30b20a10x5ee2ca830xdd14c2d30x091f6bbf0xcf133b960x457594fa0x6f226fcb0xb2bffca30x722fcfeb0x808ec1a30x8a2fea2a0x268fafd60x32df39a30x31bdc7e80x30d1ba3c0x0e388bca0x9d5e8c880xfb3c73880x76c868830x656761c50x848fdfcb0x83496a3d0x25b66e260xf39cbc240x9a11a0fc0x2296c00d0x587ef2780x92b37a600x2e5317ec0xd16712f30x0bb737980x768e4ff60xa31e09b30x8f944a920x9edeb49b0xb25efd9f0xa9c31fb30x8745af0c0xa39834b70x4b01b7310x3dc916b60x40d46b210x124f20560x6ff607b60x01f707460xec648cee0xf339d0d10x678179f70x828a56a70x90a1004a0xfd447f660x6590c7e00x71dc99980x45bf1ff30x660359910x499043d30xb5343a8c0x221e47140x8064dfe00x0cc1e40f0x8f1f04cc0xe71a32080xf4cb645d0xa63a799b0x9c9d6a920x194eeafd0x43b56a5e0x53c307c00x2f630f420x5a7bfe410x668402aa0xa92e6b640x470530c20xe5e91a820x8b2672470x704808de0xec98e95c0xcd822cd30xb57e8ddc0x9879932b0xc3d7ed520xc43a848b0xfd2cfc130x426216a60x21305cab0x7e79a70c0x3de9cae10x8c176f970x5729888c0xe7ed75600x169f7f6d0xc39d74fc0xd1e93f470x3b8e73b30xad8ebcef0xa2f077280xb77abc4a0x8d712da70xad34f5e20x2ecd33150x31ecb6bd0xe8f493840xb9296e820xe7f06afa0xba3943390xbeaf7d510x69ca32730x4b29d0870x790840660x39f277590x683df0650x37df19200x710c73b60x903ee6ac0x13d74a260x704556e00x647abcf80x23436b2d0x080fcbf70x8810ad5e0x27c33efe0xe113bbbc0x1072a3940xd92e16ba0x31b31f5c0x3701a1960x0852f7a90x44e2724d0x7e26554e0x3abfeb7a0x997f7dca0x627438d90xa379b6a40xafbf00ce0x29eba37f0x34184afe0xb8c7ff880x5e95b1cd0x17973e400xe312d6940x6ddfb9550x546243210x2cdea06d0x360d29d20x227143f30x5c83f43b0xe6b09f800xc9da99f10xf8caecef0x747bfd4c0x394d6a630x19c1a87f0xaafe52540x15eed2ae0xa5a631080x7eadfcbb0xa160489a0x3fa508cd0x7d7d95ab0xb10b01be0x30ade05e0xabf1257b0x017ea7c70x84b37f2a0x880e5da90xae95e5c90xe07f52b40xe24a89220xc184ec1e0x3db8be820x5b88faf60xcf76ce950x0c637a9b0xb05596310x78686d4f0xf4561f8d0x1ca0c0840xcf8b77a40x2f25eee20x7b8a0ce80xd602e40f0xff03e8820x5b3fd71e0xa8e2f0380xe450c3160x947aeeda0xf7c155820x5230780e0x8ca1bd860x029e9e0f0x91cd627b0x904b86960x94a6dab60x2f4da1e40xd09a57950xc585d7680x4e8dbacb0x545e43fd0x752b26330xc81fd6df0xe73561730xaa4f9bb90x7642ed3c0x58c810490xb364317c0x639e7a7b0xf4c609c20x1329045d0x5bbb8fff0x5fb1511a0xe0471da20xc722ac1c0xa1ec3d830xd69b1c670x2ebaae670xe360aa5d0x1cb54e590x4216fc840x6141c8c50x736f07300x38d674f60xe548687b0xc0320c960x459a9d1d0xb00f130d0x5dab986b0x7c552ff10xa8bf84840x153c72b90xf868e5080x8dc6d28c0x31f7d8f50x6a3228680x3a2f78450x5a6d9b6d0xfd9549610x4f510f4f0x50ee5c070xd69a02940xc30fb93d0x0c66a3c40xd853b1c80xc435155a0x913834470x7a59e2f10xbe01555c0x40b8d48c0xfbf9158b0xa86e38480x3cc905ff0xb32df8860x029a228b0x0ffad9fd0x847ad9770x590d0e1e0x341002010x0e060d430x6c8968b10x3740470c0xb5ff71680x2ac0d2110xdfa9959b0xcb32e3370xca2625170xbf965d580xf88c0e690x871200b50x32b296bc0x438f9f090xeca785a50x8ed9e2610x1d6b720c0x672192760x1982f5fd0xab824eb30x66f066250x66bc42830xca881cc60xa987686b0x5a4dcc8f0xf94cbc3f0xd358d4ad0xef3466150x0d4d851b0xbad7c6110xff6e95550x0ec5077d0x3ad03e9e0x24e031ca0xe748a1fc0x43703ae80x62135c0d0xcc85c5230xb8da8b6b0x5048f9bf0x8a068fa10xf6f35f0d0xc1be8e530x5a361da00xaa4fa8930x8170fa490xc447a51d0x7fdb60040xb06776280x2a9512e70x0cd732790xc152cd960xf1b00cfc0x569ea99d0x4c9098e40x12cfd0520x47c304130x8e385fc40x73c1fe0f0x849531100xf0f6fcff0xddc5197c0xca4de0dc0x1faf23330xda062f400xbf8c4ff50x58180a1d0xd34cf87b0x700e29360x6eb017820xd8630bbd0x9d4eb2f30x842748b50xd4d1b41d0xc7b873d10x471cc2650x7fe723b40xd3f538be0x9855730f0x1bdaafe10xc20d824e0xdf11b5de0x6fd8a0cd0xec4822680x5f30631b0x42e3d7040xf83fbf400x787f38390xb0337dac0xb7073a6a0x523f72a20xa1501aec0x9dfc40ae0xd01cf20f0x669cd5930x46af2b760x44247b400xe924ef4e0x221201db0x2964a6880x2ffd976e0x4dca5a4f0x20e629ac0x35f498ea0x5144fadf0x1cd384930xdb73ab2f0x2898c2d30xfc26e77e0x16bb798c0xb79a268f0x9ad5db690x1897d5460x46593e860xa349019b0x3f84bcd70xbfe4b6850x395387400x919efeec0x64f366200x6958ae230x5f6f1e9e0x00f6bc6d0xcd640eeb0x809054e30xc09c1ef50x4550424e0x163e344d0xd84d35bd0x8eee33990x0eed48bd0x081356130x138e09570xd0b56b570x6527a2310xdf1882af0x3394125c0x97023c740x16263f450x31a2c8df0xac34ecec0x3838ebc60x01a33ab90x805fcd250x48f8857a0x896091ed0xb1696f810x17a4d6d70xd0c80e5d0x54aa7d3d0xef5100100xd080f6a60x010a4a6e0x7dc922680x4ec352310x9598d24d0x250416d90xe4e169d30xbf2d325e0xf41d4d1a0xd289ab440x7bf5526a0x88fbbdd60x8ecac3e00xd7cb064c0x01d61e5a0x4cdd391d0xf59bddba0xc36631f30x62348d290x12375aad0x2943427b0xf79dde360x42402bfb0xb13dcb960x810b16580x0ba58ccc0xe3691b9d0x86be79240x4bf6cf1c0xc0aa76950xa0784c280x281577240xb332fee30xa306f2e90x5a12743f0xe908d0bd0xb663ff8a0x21392ca10x171c8f6a0x8c7710680x5920a55c0xf3017e210xce3586430x0310ecfc0x1d99d49a0xe81328310x8f2bc3000x49618a510xf02b06690x43c0e5500xa75079d60x7dfafbfe0x2f4113a20xd20bf6ba0xcb469d2b0xe6c683340x450d4b530xb4fd1b240xcf97f3bd0xbb0ab47b0xc575c7370x97de2b830x1716de170xafa7e1b20xad73cd4b0x83e0c9750x9f13414d0xae9bb4d40x2c9033480x1c2bd6bb0x1fae677b0xbefee8e40x01d450350xc981cdf30x227d6a640x695bc8e90xd24028cd0x01a9e0300xbe8358e10x9d2a62b00x083a29780x716265c70xaaa8f99e0x420478950x1a96667e0x4c48a8540x636c619f0xc74c350b0x972fc2ca0x7483188e0x29fa419f0x9b5a9b510x10ee20bb0xa099cf1d0x7fb3badd0x06fe3b140x075aa7f30x76212ad10x7b74a5730x3147857d0xffd5a3950x3149d0800x95f82b970x9b2f0f620x6a9d3cd90xc996d0970xd5f2172f0xf1b313140x6b06fdce0x9012ab010xb9400dbf0x1b0b31410xd6c6b12d0x43c419380xa060fe7d0x51552fca0x451704710x4bf5a9160xc2871e790xf5197de40xa63eb33b0x2976b2a70xa3dcfa650xeae5e14b0xdae276d50x528385200xf1465d410xba1caea90x3625f5440xce330b2a0x6006441d0xba34b58a0x7c44bafe0x490376220x631244c50xcfd9a2c00xa12d929d0x8c03d20c0x97751f480x2aed54c40x761b51500x2f02e9900xd702bfc30xda4fbfb60xc4a7ca660xfc27b2ce0xa425898b0xc850f1ff0xbc6a0ff50xc225f6120xd28180a00x9fa1c9ed0xc56c90190x9327cf650xcd4ff6750x74c1639a0x3894e3470xd28f751d0x5e164ef30x1c1981c40x55d7b13a0x589a8d1f0xf40262b10x1996ca3f0x95287b850x2b100f420x6b91bf5b0x49c387d50x91fee0c50x827f20300x0d7952240x51ccdf0a0xd643924b0xc32cc99a0x2988aac30x548ddad50xb078a3bf0x7f16f69a0x7cf5b2b30x20d26e830x21e7c1a30x2ad5eb1f0xd3d014a90x6e853a8d0x361d805c0xb734beb10xe18ef6e00x084d76e20xe31956830xa50ef2f30x73fbd14b0x43431d390x4396e9a30x5ff078580xe64f44d80x894db4790x8971d4b40x79a765ec0xc5df16280x48e83e870xf96c5d010xc85c895c0xe0d5eb9e0x96ed03ff0xc0ab612e0x848602220x8326fe630x08f1fb6c0x2e3d0c4c0x0142802a0xffbd25720x6fd97fde0x370ad0d10x7464ea380x70b398550x0e03401c0x132b0d430xac35fc660xe8b43ec60xa3fb34110xe3a43ae40x5f3b655f0xb97e6cd60x5cabdced0x1d1b8ca20x787a8c6e0xdae2cd490xbd40ee360x18abe2e50x1cab68f10x34c11ce10xccbf9fff0x70320c9f0x896d97420x2221c9980x9ba8147c0xc483a55a0x34f677a50xbb400a5d0xf5cbcd900xf01ecd600x10999bf80x292de8c40xf5cd7d2b0x555cb22c0x345497180x9bb4c69b0xbb091c6c0xf6ab2b310xb5128f0e0xe44a305e0x62849ac70xd7cec6750x43b384480xad4616a10x7da1056e0x5ab839440xcfa265dd0x0459001f0x196103b40xaaec40770xe4f79f4e0x361a54220x6e7621780x1247892c0xacbfe4190x547dc0db0x99a9e72d0xfeb12ca50xf1cc82e70xd48fb2530xedfc80660xfef02a770xa92276550x93b5f7ca0xb1f825b50x4a15197a0xe7cc59320x22abde9b0x6ebac1cd0xca14d1580xd17333090x39631f5d0x3de864a60x766b56830x536c56b60xfbb47c2b0x2962ddf10xf283da2a0x3d888bb80x7cae3eeb0xb85e416f0x01ff4ae00xc12da94e0xdfcdcdcd0x093fda7c0x126f2c070xccd19a6b0x1590b0780x57c82dcd0x311a44440x35c52bf90x6a10e8d70xa18e52970x4077ad4a0x65386e8d0xdc497d250x10de08280x44f8da520x797e06640x38707bac0xc4e0fe4a0x5ace6b460xbd4dd9f30x2f87d40a0xcce5eac70xba0a1bb30x7cb1aea10xc0b2664d0xf28404cf0x47ce852b0x25573cbc0x6d11dace0xdc61a7e00x348d062c0xc5e2581b0xc00287740xc4a8b2fa0x42a77a520x6ca3f19a0xfc0d290c0x929ac6180xaa48800c0xd69116240x2828c8af0xbedef75d0xa2a4328f0x7b57009b0xcb7213f80x7c2560560xfd479d790x7b7a0cf30x97f9a6ae0x4f6414450xf69909060x3e4bac690x7278d8210x76a2d7550x0be3a8b90x94ffa9e30xe2caf32c0xd34ce0d70xf4f49f8a0x344c7e580x60023b990x77ec275e0x952b2f220x72b8226c0xc90e80bd0xbf09d5190xc4e2dd170x7f4e95420x32439ca10xa29fa6bd0x9d97134b0x6a40e36c0x4e9d9e310xa78e6d8f0xb7f1977c0x9abfdf2a0x6a5b1d150x3c1e2ed70x59516c240x4ea9112d0xb9d2aeb20x0f11772b0x2e2734780xf7660af50x7c7b52a40x9915e4e50xca7f60700xa23c63cb0xeb20446a0x3d601e530xe1b207bf0x169a26640xec80b4d20x6a17ed520xaebc2e3d0x09d9dd750x157848990x636462f80x5da7b4220x4049b5c70x18a857a50x43978fc60x120ed21e0xc28e90460x6407a7ad0xdd5ab7510x454b26cd0x3ca4c70a0xfaffbf3a0xa8aefbcc0x70c1c6990x5107663e0x7af7942e0xb1c787180xdaaf14340xb01d50060x4ab3b90b0x445705c90xcb5049d90xa16eb8240x4d561a090xb495a26a0x20966c840xa6688ab00xa9ddb86c0xd27c50db0x733e26b90xfb7911b80xe7ba38dd0xa6ea61510xbcb273680xa875c79b0x1a0dd5fc0x15c30a790x2273fadd0x5b7f31dc0xb00baff70xf47a5b790x586af5160x59cbaae10x92d772670x11cd63d40xe93e49c30x49169fa60xa4a9fd010x2ef6256f0x8ed3fd550xc971a6680xe75fae710xb940276e0xcbbf077f0x309a1a4c0x63b7104b0xc33a94890xb2860c9f0xbb303a670xa7b997fc0x87500bf10xad3a99b70x83ccfc7f0xa1fba63c0x234b0a250x180197e50x9d2ff5660x1b1e472c0xaa1b563f0xb76aec670x263c3ab00x6d66c0ff0x0dbb6b850x1b2309b00xbf6087940x03b2a14a0x1bf373a20xe459dee10x7bb001220xb9d56be80x0530f97a0x9e3ffb250x5cd5a13d0xd8b76fd10x3085747d0xa7290b560x583ce0c50x1c7b93900xce2147100x86a5dd070x69192fc80xd7f898f10x2c13b33e0x19ee73940xe3bb7b9e0xc70b9a720x727b56600x71abe13c0x598378070x109c23cb0x5635a5ff0xd36204d20xf860098c0x1ff6d45d0x8673f7b80xb30e047c0xf6b6dab40x596a35910xf05e46160x0e12085a0x43d6f45e0xc3b5d2220xfd5d40b00x1ebeab990xa7d43dd70x7ca3d9ed0xea6cd0400x103f54fe0x859a393e0xa7441e570xa46ca3c70xa3126e960xc70120070x40df4d970x0232cb400x326edfba0xf1c110a10xe61906a90x1409df220xaf0698120x6fd0c9b10xccda2f380xd88799060xdc969eaa0x570175f80xaeb516d30xf1040a320xda36f2590xae6cdebf0x41814cb80xbd3fe1e30x3ce4ca6f0x27bbf2210x464349340xf21e1f9b0xbb189cad0x79c949900x8c982d2e0x3ba26c6f0x45993e9e0xc1c7e8210xd2bdf59b0xe58678080x9321df950xc6dc8c2f0x6514c98b0x92aa6a0b0xd01f67e40xcf9f33280xdc583c080x9ae392210x5dc50abf0xcfd835c90x9e2255930xdbd5e2720x832bf2280x32b5f5460xd041d62b0x2025e9540xf499282e0xa87c5b4d0x858c8d940x62c1b9ee0xdb4d8a800x100864e50xe7510f700x753e20b20xd99e003d0xb70b342a0xace9b57b0xfa3c85910xe1b4b8570x7657e8590xb8e88cd60x667bc92d0xb1368f320xfc0a1f280xa95fb4b30xba47c03a0xed58cfa10x5aed1dd70x63171f450xffff2ac30x24fa66640xab96bd2d0x1e3f728d0x2c1128360x4662cf9e0x722892600x688d422d0x17c36f290x3ad0f55b0x95a52abd0xf54551200x9e798e220x2f40da680x48e323be0xf375d0090xafeda29f0xd4168b010xbcb86a8f0xecd265970x29502f9e0x6d7a39330xbd50ebbb0xaee023820x014451760x4360913e0xca40abd50x89f1e1cc0x966a88380x42d1207a0xed1e1f960x0604db1b0x5e6aea800x532a87cf0xeca7949e0x268682d20xcbb1bae20x74dcd98c0xebcc64a40x6aba7f5e0x7c381a760x6d3f57bd0x9c2560080xd4bddf5c0x0ad0dc4f0xafbda3f30xa448e19f0xa1d2413a0xe6024e590x9310ba060x72f07bf40xa82b20660xc9a3422d0x08158bef0x3d97b53d0x0491c4af0x036a6a170xac38f70b0x71e6beef0x26d082f70xeaf8cfe40x39660c2f0x281f75700x2acacb590x23180a350x4c9bbe920xf4cf32860x2c0426350xc8e69df00xbf5a40190xf0b95b530x7deff6730x6791a44e0xca2e3a880xb6d5c65d0x17dd39d60x2eb01e040xb71d63910x4c10c68a0xd137cb780x8fb699530x662e68230x5a37c3040xf12ec3cd0x7ab1b3180x665e88430xe85fef6d0x2d047a9a0x303c5eff0xea8ef65d0x304f1d090x8edc592a0xbbab74f90xe1775ee70x98fa1e200xfa1c9d1c0x06321d6c0x7a6d28400x6ed0a7780x136513770x66361a310x81d8c99e0x601f665f0x9e4faeef0xd688716b0x154c63380x68a7fd0c0x4b5fd49e0x7880c7810x4526d2370xb5294d150x94e574330x61d4b1190x64563a770x4cbcadc70x660c95fc0x54f52d040x11e0ec410xc7d094b50x607833840x38efaf5a0x0a742d040xfcd652d70xe8f9f0520x93bb52ed0x45ab972a0xc717306e0xf81eb5b20xa53387c70xfc62ef4e0xfad9d53a0xa68e1f060x9dfd423c0x1e1525a40xa83588eb0xfd93482e0xbe38a4310x01d2f9ac0xd8aa42840x4430764e0x7d053fc50x7774620f0x3a18389a0xab30f2ea0x5fa67f920xb47d14be0x5eb248290x49b358490x9f6245590xb289dc100xa4ced85b0x8ff9b09d0xb1425b320xad84bef80x2979b8010x6d0f1f890x99d3a43c0x37af31900x893aa4a20xd163cade0x7b047bd90x55b4bd4d0xb9a6ecf80x7ade10710x40f7bd910x3646e38f0x827a42f40x0054f69d0x42dbdfc30xd29923fb0x88295b960xcbecb0c90x33f324ab0x24347df50xc79bcd360x7f18b1c30xa4233cf90xa74ecd150x86bf129a0xb03fb0a10x0f2e20800x42cd24330x1da0d4f00x35c642210xbfe835640x9545c28b0x1687d76b0x4d5806d80x247348550xddcb64570x2fcc9f670x92865f1f0x8f8449f20xec68a0f20x1af69dc70xdba170640x3deb9b440x9cc782ef0xf15e6d3e0x2798353b0x4b28ac9d0x3c9684fe0xaf906b180x5161e9c70xaacd66960x86a3ae070xe7fcd6500xd3b8031f0x91feedc20xe634f4e80x5ca427960x3276d4870xfcf65d4e0x46b6ad780x7ad57e000xb3c078a20x0acf76790x584c5b170x771cf8350x4c2555930xb5aa71650x2a37d0740x4bfe9ed30xe9dd3d2d0x046a45c20x59d5a7f70xab2abddf0x7a7f7d680xbbd9c4f40x2846c6ec0x1df9980e0x923b12760xdfb2780e0x57575f080x0265ab890x082dae600xd19421b10xb31239f90x6bd0cd560x16aec1040x71a672ef0xd4835ef80x6add5c9a0x050877b90x37db8f190x81e6b37f0x2dcea8d40xf97658330x6bf1b90d0xf6a9c6e40xe13cd8a70x569473470x03ebda850x95fcb07a0xe5c78a990x952664c50x4f68e5c90x6194ffea0x85c6f6210x1552351b0xc8be0f110xddcc15b80xa67151150x2070d0900xdc2cbf2b0x9559e8eb0x32e0c40a0x1f54f1b40x9e7c38730x600683d30x48f2e5940x39435c320xbd7ea07c0x68aca4ad0x9f6b4c620xc97e26b70x57a6ccd00xa3a77c690x031c0c6a0x940602e50xe6e3b8750x35225ea30x73a78bc40xbf07342e0x3f4419530x3d3883240xb1bed25d0xa6b21ef20xe862c4b70xa3a1832f0x39bb372f0x8aeb8a8e0xa00aca2a0x8daf8c420x4ea257090x255cad520x17b64d090x2ac9adf50x33d9f1480x6e9b9dc50x36e6e8350x10017b7a0x2e1382ba0x8b7099e50xcb25a0df0xf9328bd20x18dff9820x5ab1bb150xa32214e80xe25eb3fe0x1486fa300x9588493f0x812665b80xec79b5690xffd5a6640x3af09d290xe7dc31e30xee25e4b20xc9f498ca0x83115ed00x7728f5d70xefcfc1140x0ce7fd1b0xcac076dc0x34b34aaa0x5ecc346f0x53c62b430xa38602cd0x0b356fca0x6a57436a0x6d9f056d0x0e590ff60xaac87aa70xaea8b4b40x6b4b680d0xdd08621f0xba4ccd6a0x914633710xb2f111d50xc405b41a0x6d5acd750xf5d2ea8a0x6158ae380x85e3e8ed0x5280eb7e0x219512000x4f3b80b60xbbbd0cbf0x7344d7770x1a61f6a00x3818bc710x4fc1d1c10xf53027570xfa60c7e40x478e71d80x915117770xf0a8a1330x764856990x48d2b6ff0x06c478e70x804e92960x0978f0d20x92c0169c0x2203b1dc0x302bfe830xb911786f0x4f8167390xa9b922890x119ac30f0x5573fbf80xca0301490x7aeeebb90xe06535a90x800109930xbff27a930xe7142db50x911c2be90x3ad9dd530x858893db0x8c68f0930xb04089920xf35344de0xf9393e3d0x2357c4c80x6312e8130x74214ac80x9b57608c0x9fc4737b0xe7a5c5660xb3998c610xc9282dce0x630e22260x3644e29d0x792a68120x3cb8a57d0x974985480x47ce71180x741bb2e90x869e14800x529910bb0x146e61ca0x9c9334730x0fc8c4ca0x5038da500xdbee8dd60x39e0b1450x9a751e580xc0cfc78e0x151098ec0x3c3447c60x117f5bcd0xe8b2e9830xd657e2b40x6e81b3de0x2b7709b40x1cc77e490xdf1991c50x91c7f3970x844c517e0x64d0c2760x5ed246660x649136a20x2b368ba50x800f756f0x8d9ac8a10x4997ce5a0xdd12caea0x3e2737bf0x25327adf0x553811f50xe5c3f0010xb703ccaa0x445adedb0x3265e1480xbcd5da6d0x015bce520x932cbc540x6e18cf0f0xad4034290x834cfed90x629c05e10x0a72f7650xd05c5dea0xfa4b59e10x8dc9b0540xfed67f810xbc3014150xc36759970xf76ff1310xb1895d780x1d48a94c0x9bd27df10xc48531ef0x039e4ce00xbdd4a0d10x87299fb40xd09115300x2bf4003a0x194d390e0x5e9edde20x32e146f20x2d8a07500xff24c1560x15517d5e0xd58d660d0xd8dc5cd80x6b23f0530x3d7200260x3b1611720x5d767cd00xf6c6d1340x7c73097c0x356142760xece2df270x84dd20600xc701345f0x711b47190x7394e8bd0x363448d00x78dc932c0x2109a78c0x206456420x3d130d710x4e4c28420x472f3e640x1a770ac30xffc6c87a0x1bfe798c0x418252b90x7fa7ac920x251247970xa1546fbb0xddb37d2a0x46cb8c7f0xeb28592f0x2ceb15ce0xc825919c0x6af2e6ce0x8eb01e0c0x228429f50x01e23d650xfd08d7410x0427ffd50x338db7150x0b5599910xed5dfc750xa8d6809d0xa47826e40x34871adf0xaa7192f30x0f96ec700xbcd4e5a50xbe5310d10x4615ce440x59637f3d0x36ffc7e90x3a67c93c0x64cd876f0xe2432c710x4a9851bc0x499f000b0x30d5e9070xb376fb960x2d1c5d8e0x3cacb0980x84e924ba0xa77858bb0x5407ae9e0x270e61230x8bfa2d2d0x6e8979750x829ada280x711a004a0x163251c80x098e47d20xeb8976530x1230250f0xb39c17240x1ed4533a0x3368a66e0xef8e0be70x46431eb10x34fa62930x664c62410xed993cab0xfa7811b20x99b935d40x05560d330xaae2a5530x810d7d350x775525550x0e5154850x4abf39b00x97bf5b050x1a9337010x1ae6ffcd0x59ef50f00xa28078b20x2689dbe00x194eadaa0x4c5112350x50e28c070xfd0639350xd1d0aff50x173459550x1dd71f7a0x0beb0cc30xa7bab4210x6ac23e3e0xd541c2e20xa876bd8b0xa7d9e4a00x812449bc0x7af17f0c0x751bad000x435561190xc430283a0x439afe730x7f72be3b0x76e86af20xc908a75b0x522461ce0x5935a61a0xc9dc6d520xc020180a0x02d724a40xf26b6cf30x0a731a740x347cd7dc0x7c46d85b0xab0e7cd40x35b9f2700x40f5436b0x2d6afa5f0x09c9b4750xb764b9020x146fd7bf0x2f84af1b0x60ae0a0a0x971f09a00xaccb1be00x906c410b0x6bb977bb0x1fb73be60x81534f860x631959930x46bce8670x77e6a16c0x82c2998f0xcdb5684d0x7c99ece80x09c112b30x81c03a870xad759a190xca45efbc0xa256a2270x38a4f7ae0x3b9d009a0xb37d51ad0xd0903f150x8de137150xace6612c0x12be15bd0xc920a0130xd3ee62800x6b8600b70xac6f47b50x9de1faaf0xdf1562010xfff11ff70x21a2a3f60x5ae1548e0x8258736b0xf852467c0x4b177d580xa28eae0b0xe050050c0xd7d634870xf1d81c090x0e355f120x30456dcd0x05ecb9600x5d83cdb50xf8dca33b0x730d6e6c0x91c33a090x1d5f3bb60x520e9fb70x6fb160830x91dd05520xbfb0502a0xb6c8d6dc0xcb60cf7a0xd4e788d90x4f72aba30x20fb26850x35c4879f0x4ea1f5a20x2fea5da30x7475ffbf0xbc23ad450xc2c94d290xf70a4ba60x35aa93ab0xf6a14ae90x5c10c0730xab5073a60x8d6aea360xd988b27c0x7f602c070x929351820xba6d2d3c0x0ceef7750xb9c7cff80x0fd60df20x14f0b7f60xa79833920xd8568b4a0xe4dc77b20x460f9e080x2e4391420xf7ac6a610x107742a90x5d7318dc0xb55400080xe6c8a3f50x8b33df530xf7eb3c880x1ce0f9700xbf0e92aa0x23aab2ee0x81fc241b0x5deca9c00x5690161c0x89866d2c0x59af037c0xf6ec24c30x5931e0560xe852b9a60x6bb4d13e0xbe79a9eb0xa22ff4fb0xa44071210x7fef2f450x3eb37b9d0x8eff91110xe71977730xcd0fc4170x0ae4b94c0xdbb5a9f50xb58a59670xc5d9c5090x0d9f9f9e0x85b0aefc0x1e95d7a80x6d7e69560xa3a8c18b0x114721970x814ce2140x89d37eed0xd0add8500xa3f6862f0x57b6efe30x8fcb07890xf3b7607f0x5be9f7d90xfdd0ae190xaa77a2420xed8bc7130x5a4734d10x4329d9050xd3a0bed40xd588bea60x07984c990x37c1db4e0xcea2977f0x566be2360xfe269fb60x7a413bb10x01faae1a0x26ab2f5d0xf723a5f60x2d8b27030x4b1092c50x4b8793820x74531a990xa21dc5d70x0a05a9f30xc30e01c80x773a4ae20xed96af2e0x5bd171bc0x6c0f70b90xa5dc64ae0x287cdcaf0x03c6db670xe102903b0x2de447eb0x44aaf1b20x5127af2b0x3bf198ac0xdf0060c70x83c1f9620xc0ed1e1c0x5a2c554b0xbcc70e7b0xe3539f360x26c3a54e0x9ce831380xba71e3a80xa49d2d6b0xa636ae5b0xdd233fc30x6a80677d0x41ab47e80x6e713d350x5e771ac60xee9c4f210x7d184c7c0x5664a29d0xf3023baf0xc1f43a870x190947990xc09ffbd50x299b14580x095f12ce0x6421aa4d0xad4b5ebf0x7a5ad0a20x13a97b500x790646920x5f5237680xebb28cd50x838e5b050x2299d8040xbf9a034b0xf307f7480x862867bf0x13b84ae60xac2cf7f60x9bc7e4700x3ac1fef90x82aa51f60x15b12da70x9c3b3f030x51f7e2dd0x3fa80eef0x1b0d19590xd9777fad0x4c9c40870x0bdd94f30x799200630xceb6aed50xf1421d130xa9bc79da0x3dfa297f0x5f4a407e0x45c24ff30xa2c747820x8b9e7df70x2d7e61270x3a41ebdb0x1061dd770x5a74f5270x3d52043c0x795a7b1a0xe10263ba0x5e73c9de0x8f9b768a0x4a4ed6320xd16284dd0xe01e3ae80xf6c6f6ad0x2ac0c3310x0eaf9fae0xb37ddb520x6bb221d30x06427d700x183222630xee7adc580xf6220a540xb74a38250x14af529d0x035f2de80xfc11a8ae0x58ccd1780x1009b3320xbdc3b4320x6d7de9610xfa5385240xc190d2b70x44e2b14d0xc5357f730x5d64b2e20x736060c50x18e18aaf0x616274a60x1e4465e10x9b25d70b0xae94e3210xca8123e20x327601740xcd0f4abe0xb0c8782d0x16cd24c50x9b6c1e570xdb86fd840x36cd2ce80x056de96f0x62313a7a0xb449d5e50xe7f95d070x4d7d94eb0x5476acc00xa20f26100xe86c95870x7f32856a0x2d50570f0x526f6f710x91fec1cc0x9972db480x6900d3350xcb2340b80x871ab41a0xb053adda0x6e30ba8e0x6219fe410xa135861e0x2e7a43000xdf6669020x3240ab4e0x08aae13b0x86efb7da0xa7746e4a0xe091b7950xf856eba60xefeda5980x7b78c7b80xe5a043af0x4c89f4f60xd2909a2a0xb193f3e30xea4abcfb0x798ceb610xbac6bf940x7800d4860xfd7ecace0xa66e6ad30xfbf2bedc0x9db6053b0x413b99c90x76b13e360x9319c9080xbcbd1c720x3839512a0x73d6ff380x4aeb2cf60xbbc76af20x1516f7110xbaebdfa50x0beb96300xcf870bdc0x0f5997870x8a07672b0xfcc1199d0x8afba5590x65a78b7b0x2a9523f80xc48d74620xfe40c7870x97acae0f0xc5c7693d0x286212770x4fdb0f9c0x37e57c3d0x0672c5d30xd5c3ade60xf51bda940x04e2e3490xa5ddc9120x60721da70xa215f1b20xdfc748a70x6e98823b0x29e224dd0xada387660x4c0d5d600x91b9caf20xf468df630xe9474bde0xe6268f820xe587b8690xe94b8c9c0xda78a4890x0e681bab0x4b33984a0x4d3f162d0xc4189ab70xfd960e250x16f1b4a20x00a009420xc435ce0a0xe7ff8dc50x7ded53d60x278576410x38f33bed0xc58e36190xd37fce550x6b2dc0600xd5650c870x7b65cace0x35f55c760x11572aaf0xac70331a0xe83e26260x05baea470x83f3de1f0x8e2c4e430x41ad91110xe4df22940x983a01520x6191990b0x3d001aa30x80e3832d0xf826deb00x74a5a6980xb3a855230x608013d70xf665872f0x17523ce70x24cb80f20x36ed73f10x047ae3750x2a22bf020x57d29ef60xdabb6e9a0x401f6d8f0x163c96660xce3688bd0xe5e7034a0x64d6d7a90xca4965f10xefcef46b0x398aab010x8d0df2a10x887caf4f0x0c651bb20xa2a65e700xe15697bd0x10fb14a60x634fa7c70xb0d2b7e80x5aa99df40x62bcd7380x93ed7c040xfa27bb800x69ba6d2c0xf888094c0x3d23f3190x523128ed0x2b2dccb40x7b05840c0x5efdca1b0x166e7af50x7bb9d4b30xff3a33fc0xafd1e4d40xa10006700x7ae17eca0xd770bdb60xa520277b0x12e0b6b50xf2641bba0x2d9cb51e0xdde6e7a70x31516be60x54ea2fff0x48ff4ba80xb1669ca80x15b0606e0x489db06e0x9dc062c30x7e8b7b1d0x35df58f70x7f3832850x9144a8e20x6478134c0x450817030xba2d85940x27ae7d0c0x876dafc30xd616683a0xa2848c500x263beb750x873fbaea0xe1b750810xf0dec1d80x6e3ff83a0xffc1fe440xbea7fde00xe651f9160xe10fb2310x1878f62b0x02a205c20x7b1d544d0x2d59c9540xefeafcf10xc0dcb59e0xc110ca230x2cd8ae370x9dd70dc50xb728770a0xec93b6800x70af35950x6cbcb3ec0x69259f220xb51fbd640x392f11320x8b8030f30x0c32ff8a0x3c00733f0x768a55b00xa007b5f90xe413ef670xba7ab4230x5ac9a0e90x6bcb25810x0762403c0xeca97ca10x8c6466000xf769e4860x607b34f10xbbb988590x27cb133b0x98bb5a220x63d2ff630x822222db0x9f9e20c40x5a441ebd0x0f561a490x498225020x854ade340x1eeae7460xee9f1cd60xa801b3590xd7399d2a0xbd2949a20x8dc372b80x51c366f30x4213a51a0x4a8de3860x0c80e3fe0x5c66e90c0xa62892c60xb709e3390x5191bd3c0xe25151220x8a42c7c60xb172ffac0x6a939d9b0xe279e6070x7e68ad5d0xd9e694080xf4c054450x0e9bb8650x5c1830af0x25abed7b0x03ca2dab0xc23f60420x679ca1b70x44b7ff640x4ef8516b0xa2860c6d0xd54506640x47e850190xd0dbb4950x669d8e6f0x3d00f6e50xb26a1add0xc7d29ca20x47bba7640xca3fd91f0x92e85fc20x66c75dc90xdfc6e5e70x44ff47c80x4f5a31960x75f807570x99d40dbb0xffcbeba40x7e45d8cd0x2ee4a7590x41c622300x4c0b7c7f0x4475206d0x53ded9650xa1ff23d40x1cc6601a0xbea355f50x74e1f6020x64b014130xd477c4b70xb6025c500x7f7799f70xbf66a4540x7fc8652c0x5b56e8200xbf7749530x4a689b200xa63f2c750x3c382b7b0x69e9a03a0xd0c051590x7b2fa4560x815f28970xfcec09870xc447dd930x335c570f0x652463900x8aa17eb70xc81dcb9a0x49e05a860x338966990x5a46c0120x13222a980xe860f91a0x201d8ea30xd8a276b10x71ff261b0x40c90b9d0xdbe86ff60xf933a70d0x2366a2c00xd1507e590xfd7243c70xd426dbc40xe10cd6ad0xa156a1f20x5654f8360xbe8974090x0353af240x6f9269d00xc83415330xc911b9d50x9b96575d0x6e80a2710x1010d8870xee5483bc0x16cdd38e0x23102cb90x5ab429de0xf1eaaf590x61a6b5a20x6a7f42440xad480ea00xdec0caf50x5eab1a2f0xa060d8b40x376135210xfe9869cb0x0ee5c3ba0xd58bf9d80x49c912590xd67364f70x306ee7d10x347fd4b30x941f2aaa0x27c0c4be0xd820c2830xe06fb0870xdf0f75c60x62a99b3c0x2c58eab70xf5785b420xc7002ac40x9312d80e0x575c5f940x3f0966c70xe4210afa0x68df0fef0xf7cc0cb10x6de399920x056665280x7ffb53ff0xe0e2c9b30xd5ddb43e0xc682ddc70xed4c5eb20x2d62293f0xcaebf78f0x6b9796660xd96e76b10x23a4076f0x8b4e328f0x43d23d4c0x67ff6dfd0xf781837f0x4fa75ab20x0dda412e0x676f1c440xa28d7f870x10097bb90xdc5904740xbd44efc20xa1b759ce0x07a890c80x874e49aa0xb67204440xbb9786580x1dd571e60x098b71c60xff6878cf0xc1c7de180xe2368bb30xf403bf170x2c38fe710x1dc361310xc95617720x231d40010xff9ca0650x0487f8310xb1cf44df0x950ee7d10x86dc5f370xe3d6f2840xda8af7ad0x2ac315420x3f79ef2f0x6513a3fa0x4ec63a2f0xab7815700xf195c6820xd8454d380xd648e5640xda7ca6cb0xdaf4dfb30x9fce80db0x89d5538d0x986e61350x34b8b55d0x4351577a0x80d68d3e0xca6ccbd10x189306540x21fb74680x4e99df230x5f92f5390x61aaf4930xb12cbacb0xe76cf6a70xf05ffa150xfcfa03ff0x65f3ad9a0x6ba17d340x8db478420x0772f8dd0xf60274cb0x80806e5a0xefc5b4ee0x921921bf0x4fe547a10xe3ded1330xe85770aa0x803bf53f0x6f997c1c0x6b5715cd0x717101540x44001b780xc50f09d00x36e5fbaf0x72ee6d590x9dd108fc0xd9cef6b00x036ec2240xa43fe3d90x3ec29d200xe51392040x99a7a1e40x95b5fe5c0x23244e2e0x22b909860xd67b37500xdd08c24c0xfc5719420x8e3860a80x54c002e30xb6cbd9110xc1e61e540xcc41e5680xfd92320a0x573da5ac0x50042e590x91f830b00xaedbbb2a0xe632db9a0x19f821850x7954b1ea0x346408f40x0a2759db0xd3aaf80e0xbf178a920x60e217c70x8c1a21970x4d930c6e0x7aa6bce70x53f225020x6f6355fe0xd84b7a740x502550960x8e653dbc0xd60e2e650xf530f0c30x76e2261d0x176dc3650xddecbd640x4fd8d8e60x544f3caa0x187fa27b0xc60f6a540x4a719e3a0x80b339230x627808950x7dea95f10x6999c3910x9655891b0x33999f770x60698bad0xa3d826750x8e0f40d20x164f0f040x186585150xdc5f2d7a0x254a34220x8822d4370xf0a24c4f0xd4fd59170xf05ac0aa0x853118b40xd866a9830xd41c83640xf527cb900x6a3a910a0x11aabf5d0x59957a170x02d268940x3114b19b0x59c53ecc0xbeb936ab0x1dd1cafe0x9eca64f50x6f6cc5620xdf999c640x0fb512750x677e85b00x92345a740xac299b260x97b0a9830x374c1e1c0x84b3d9150x9bb6374d0xf0023f350xa90886d50x4e6e8ea70x091855250x73ad2ed80x2bcfdbc20x09634c500xb53604730xac725ef10xaafc75a90x83fb8e420x92e630970x234fa2d90x7241e8020xef80a3880xb4f35e600x7f5ec7860xf096b3c20x93e9433b0xc69d50cb0x1aa19feb0x871c0a7e0xfdfc0b3b0x0c012dee0x17d0a2870x0b1608a70x179c8bcb0x9a1c9fee0x6f5f38f70xc70f9cd80x0f2fa0c50xd7d990c80x992da34b0xba41d0a30xa5ba588a0x43706ef30xfdb5cbba0xbc140c440x5c34ce5a0x945b88860x31801a660x61aa871a0x9c7c731b0x912b5f0b0x4045c4940x441bf3a30xb352177e0xf11543ff0xf7584a9c0x790935990xadeacf600x83c318720xcb73f0f80x2ff938b00xc6bd49ad0xd41697cd0xb6a688160x737e07810xdb81f6fc0x5b8db2560xc0a3d1050x479c3c860x0cd25c120xf9e51b8e0xdde787bf0x0feb44a70x49a6b1390x9d9fbfd50xe643e91d0x13990f9c0xfa66f77c0xb0aa812e0x4297b25f0x8dba60520x43d01fc10x3c17bb430x195f4ad20xc98f32720x516bc0920xc80c596e0x11ed428c0x581597290x4eaf7f2b0x735106090x133157290xac3989120x07a4b5760xa14b3f5d0xa37e78b60xe95e00cf0x9fd7cda10x9bbe88b30x2dd9a36b0x57371b090x554c870f0xf31631260xabb435180x8e3da9320x1250a0780x75c30d690xf08985f40xb421511b0x5eff5f750x6d6536820x91aeab9f0xa41259380x2f6b33770x3c919dcf0x976343fc0x1507f3040xc8a2948c0xa424b02f0x17e430ea0xfb065f820x6c78daa90x98d4f8d20xb4ae75180xad94cdc60xd437c2860x4004c4e00xc5990f220x8e3328290x14e453ee0xf7a3a3970xfb4e87bd0x008016780xc5ed68530x8487a2b60x421601690x1f279cfc0xfa56e4dd0x6243954e0x0060220e0x9ec5e8ac0x09c8eb550x862530610xdab50ae70xcd1850f20x6e7ac51d0x1f81a0d80xabcaa5770x17bbee980x0d5b02c00xddde72120x443a458f0xdbc340850x488306500x72b243d40xed85617e0x070863120xea3299c70x03dd3c5b0x858b3fe30xf20dabd80x5409775b0xbb01bbee0x708b5f0c0x4302d0eb0xeb44339a0xc9ec4e210x300d7e570x17c6df5b0x0fb97d3c0x277536870xadd6ecf20x54fc3b1d0x3d9665270xf84803130x2fd8cba90xfed6e3f30x8ee3275e0x1fe8f4830xe6788b5d0x6e463c0c0x1c4b499b0x7ce18c9f0x2d30596c0x830404f30x8e0d2ce20x3102d70b0x5fe314a70xb57343c20x789affb10xd1816f320x308771730x3d408e4d0xe90115630xdf9293700x25820c640x4e72b71a0xe74bdba60x69fe8a290x431ca18d0x0519bc280xca25ac590x38e736ae0x7d02b90e0xa36386090x708705f90x8ec4efa60xb48a2e080xfe46381f0x8daac5500x092cf98e0x8fe405cc0x1150e9470x74530ecd0x8f95abdb0x23070c330x0b6e71220xf4a2d5390x5460c8d80x83a9905e0x5728f86c0x8e1c90a90x714bb3010xaaa918c90x5f31288f0x248528880x334447490x23532c4d0x081ceff20x47b6a10f0x4b55313f0xcc297d550xa77ce2ec0x27f4f0290x2e2360b10x1ae6b4b80x6f20960a0x67fc7acb0x6d809db00xde6505ed0x5a561bb00xf3b15b740x202e08c30xf8e14ba20xe25c13b50x2350bbe80x07cf671b0x9a7ea54b0xf09d11510x2c6a961b0x91419ab10x9218fb7b0x479228690xe56608cd0xc0e31bde0x3539dcb10xd0c5ab470xaecf52e80x1c9c99790xf4ade51f0xd8a8b47e0x645b715f0x451fd9570x47b03afc0x88b503710xcdcf15b00xdd83bdd50x04d0f6410x65c9438b0x16e91e210x0f7d6af80x59441b830x87c926d60x2885fec50x908630050x1c63b1660x85999b430xce7dbcb00xcd7ea5060xd0a289e10xf15808bb0xc6808b650x75d880c90xf6c6cb6f0xda2c60da0xe31592820xb8eb5fd90x44ac65e60xc2a518760x189abbaa0x86468d440x666ce0710x1f33bdf90xcec0358b0xa558877b0x3c56ef910x52d80bf80x06c30a020x379a0df10x9a408a680x698406af0x14ba7f160x07aee0d30x6ff594d40x05cbd8da0x3bf13ddc0x0dfe44aa0x8dc0ab820xa3d2a6340x00c52ef50xb5dea7ef0xf8b2ff6e0xba1d00e00x4ffdd6490x2e93d7b70x87d8e0570xfd6a936c0xd1ab49820xea124bd10x0109d9980xa28cfcc00x4df2ea840xded39a6b0x776fce120x69c2c8af0x6d6818ff0x10d07dea0x40c018590xca4ca4040x7cbf70810x42a1b2080xa95d3cdb0xa0834a470x03db81870x6286d9da0x83f3cdff0x3d7227d10xa681fe880x073dfa120xec3b93710x5776642c0x0401eba10x307c2fd00x4d6daa400xc07f211d0x507d34f30x1bc997600x6a3da0af0xca5bd8960xf3108d140xf08c1f240xb11b69d30xbd9de2990x11c054830xc821665c0x1f2d09390x7fc02f170x2ee056030xbac6a5b70xdada62f30x52e938b20x392874530x5f8839700xfe6fd8db0x7ceaf0d50xea0f627a0xd42803ea0x5e3273500xcfc6c7df0xb369ab860x168f15f60x020ec2240x88a82cf10x0d7ce4f30x60625ff80x7f9ad7a00x1cd3bdb90xc0fba65a0x750f88f70xf2758ac10x6fd040ec0x4802b64a0x61abde570x7f7540f70xa69bc8b90x21ab69690x138e5c860x542de5610xfca3f8c80x65935fa60x8a8208fb0x92d572be0xd02a0ffa0x2b9da7a40xe3d6c1f60x57dc06350x2d140a580xa9a4f8050x64bde8c20xdbce6f670xb18f57b20x6afbde210x0a3ef31b0x20157eb90x9984b06c0x785519ad0x95ba61a40x47510d530x014a2f620x1e26be3b0x86f0d9740x33f7ab150xbdaf56860x7835d8e90x54740eb70x536142690xcbee20b20x9a92613e0x47228b050xbb99125c0x624ef1ea0x0031554a0x91c11bc00x911553f10x672369290xb120cea40xf351e0c70xc2a940540x332163a10xdb0739f30xfc872fd10xfb2d93790x7e8f421b0x8563f7d80x8abacc470x9aca444b0x62d42de50x1cdd9b970xa28c3a070x84dcb3b50x450c84020x6ee89ccb0xe953b21f0x230ece030x3efb35c90xb0e107810x868acba50x848a9cbd0x00b9bbe60xfe7274110xfc876d2b0x79aa04a20x189868d70xf09de7760xedf3cc6f0x1c57479c0x405c11440xf7fafa210x7964a7ea0x8533d8b40x16f70e1e0xf00de0f90x93d8b08d0xbd67c8670x708d2acd0xf925609e0x5e79d67f0x66daec820xa843805a0x32f730e30x31a6c1a40xc8dbe4b10xca7904320x4abdf0000x189e36aa0x28160fb30x940cb3660x9b3884440x6343a5560x308b733a0x211f68f10x123f82f30x0c2f123f0xbd17a0df0x384ef9ce0xc08904130x1068004b0xd60736ec0x9b2560b90x835810890x3755f9900x2f2889a00x9e13f6f60x7a1bcd590x56af0dbd0x3db14c390x5c4fc9ce0xdd0d26a40x35158a480xa9d0642d0x78aa8e2b0xbbb138cb0x2c84b9730x777128610xeec6859e0x20690a5f0x398493f10x0c2476f00x8a0db9180xe5369dfe0xa31518530x454aa44f0x67aa06d70xe5e1cbb50x2288a0830xaa158d870x85060b870x59e0274d0x4e8a324f0x670cadad0x676930c60x1017fca00xa3e457570x73e9f46f0x200e01d10xabf6da440xb61e497d0x6f432b820xa4d4f0e60xf39169870x1ac7ad480xfd726f0f0x19383bc50x49bbce4c0x8db43fe60x61709b020x8f02ac4d0xbaa3bb940x99ba2ec00xabce40d90x851619080x1be38eee0x0973f56d0x5b856f590x9d3850e10x4e74e6250x352650ee0x5d366dec0x5af03a280x04c3f2c10xedbc6f670xfd51b2810x86a510070x6e58ddf00xfc254d150x5a2b1b670xf5945bac0xb6230f1f0x18f83fab0xef782b880x663c16d60xa9fc3f540x38620e380x3d7ea99a0x325e677c0x138aff760xb21ba8a80x891a5a7f0xb4e145530x3f84d4c90xab01acbe0xb49148cc0x89502f0c0xa9a820420xb80d099c0x07c0d3870xfe9900520xb0d1656c0x550d47370x47229b5c0x9ba2bb2b0x403f95290xf816c8660xb37dd9110x86e60ebd0xe9597b380x71b5d1640x31d3dcf20x9037ef170xebfb79ce0xdb4ef80c0x03d5ecf50xb40f48b10x9add01190x125ba9f20xc63a11090x76d07d6e0xe4c4b28f0x03bf1d5e0xf964dd050x7422c95e0x5f4194910x3256ca450x8140842a0x0a9fd3c50x5692386f0xc11b45c60x1eb1594f0x6c1b09ab0x687934e90x9730c4620x8f902a2c0x912869820x7ce5b92a0x0c614fdb0x8e9c79330xc407a1d40x7d397cc70x21cc14270x819b40610x7840d25e0x1d9470460xd15057950x4351e9140x11dd50040xf59748680x36bd681b0xeef161aa0xf841f90a0x9c7283a10x8dc51bdd0xd3d2bf040x5b8bb6990xde08c3250xeed7d5050x3216850e0xbee32dcb0x69fc474e0xaef867e40xe425a3e30x9670af2c0x36a1e0060xbd1dbe530x498d9eba0xf915b7940xa74818f40x895c85c50xf85e45040xb4884da20x5fd945630xc973fb580xd2d5c5800x2c9391080x0c8fe4730x6c3f70e00x8df9dd100xb89b6e6b0xefc0df140x6def2db20x59e640c00x7afe324e0x39fd83db0xda47b8ae0x40c17c4d0x1870e0bc0xfd4a336b0x59b33c700x549525ef0x2f4716780x7647726c0x90c1956b0x35f696990x191a4d3f0xc9705eeb0x41d094f30x4f30b3790xad8511a60x47aad3b90x2d1212fc0x8d24006a0x008ace860x44356f4c0xfc98038e0x864e43ee0xc887c5e30x4c665ac40xd62ad5ce0x6c61849a0x03137b810x834ed1060x881148030xcc9b39c80x8768145b0x152ef81b0xa20490fc0xe4dc3c940x4b3358b10xd47fe4060x5a4696650x54d62ab00x871a6e440xb601422c0x76dc68710x68b52a6f0x76760b8d0x8d7d8c800xead3f5b20xe162393a0x3890440b0xecd4121a0x792cc6750xf5c2d34d0xa63322c60x1a644c390x6f9720720x73b1ec5c0xf147dcb20xe69a9df40x747195f00x7b16235f0x623803c80x2f0216780x7129e5f80x8d73278e0xfe916dc60x11f7ed4c0x7530f1880xdd4675f10xe4fac9d30x0dddc0d60xbcd7d7d20x054953920xe5e1db5d0xfb26706e0x6073555a0x914aefbf0x393b213e0xab74370c0x6693bed00x0a3e1d040x2bfdd6f30x6710144a0x1208c4bf0x4ab0331c0x1aaf2c2e0x79156b190x7bd0ac850x1c02ac0f0x16ffc3300xd65f71df0xc83a92bf0x7ae6dc580x867981b10x26ba49b00xafeec69e0x77f4f6a20x3df8ce620xc470d8ed0x55b352ff0x1bbde59e0xa87be58d0x41affbe80x1aae97140x971729c60x66bd6a070x4906a9670x0bd8bd540xd8ed1d7f0x09edfe2c0x0d0015150x8c840acd0xe74b6b9f0x9eb3db550x00a6c3bb0x8317745f0xa93955210x0ebdea8f0x813c914f0xa0fa8d300x09562bac0x8a7d1c310x2dcf87710xee93522c0x07f4f2ce0x1c1f32e10x7e5f565e0x12c0bc680xc8f5b7710x6e2d8baa0x2e2c4c8d0x93abd71f0x4e5fc6550xae8a39ce0xad0b81d10xe7bfaf550x048626150xa452c2970xc9c3f1760x518c2fc60x782adb740xb3253ed90xb7d7c12e0x85d7edfd0xa9126bff0xe3bc7fd40xddbbccf50x094313d70xe7f3608a0x0dd11f010xb5cb81450x25a970100x60699c1a0x6e8bf7890xd4d7370c0xb4578d6f0xa4caeb1b0x478d10b20x9bad141d0x90a9d8cc0x798c68760x915d82340xc25b89710x31128b8e0x8654be580xebcc0e1e0x7d0e1d950xab1e0e930xbfb1be700xafa5032e0x30f721db0xe10601460x9833bc0c0x2400e1fa0x2f25f8960x196614ce0x5bd847140xf983347f0x53126d0a0x7dbdd1170xc14655520x117c73050xae6eaf930x1e0008790x1edc21cb0x1f1988f70x1829b9ed0x8c5e95b60x290422620x45d14bdf0x6b7a43350xa05902b30xb7acbe670x07bfbf0e0xcb2b82140xcdd098f00x3ef1a8c90x283746e00x16019dc70xa6f8da460x947d83a00x4f2287af0xfd1e1b630x6c94034a0xf379b3ac0xeca746e50x28a636e90x87e8c4580xeebd4f0e0x5a8cb1660x40f078ad0xbf58050e0x80203c140x5108c2200xa899ea630x7af4ec8b0xd8dae0480x7f8cf6ce0x91a305080xd059677d0xbf5350450x7d5512b80xa59c32f90x7f48c05d0x91e9632d0xa80518000xee722cb10xc9474c4b0x4bcc2ca00x395a8cb60x74d185f70x4d9a285a0x99deedce0xfa17a9690x562e6a910xe97129890x199c23a00x7a238d670xc5d960b90xe35b18cd0xec9c706c0x68f1a3f70x171681720xf8a361440xb159b97b0xd0ecd19d0x8f7022cd0x7bfc830b0xaf5f31ac0x94e51d7a0x8d70d4950xc6e81df10x9791ce470xced3c1df0x27afc76a0x9ef7ef900xa04e94e30x8d56f0a60x1f0bb6700xc5100a0f0xf8e5b4120x4fdee8970x888836720x17f341a00xd745cdc60x1b8b95ad0xe5bec95c0x05876c690x402468e90x08a7896d0xe7237b0b0x500858b90x04e133fc0xb5f208750xa78bd8940xdc6effc90xc4f657bf0x51f3fc980x0214decd0x89493b480x86aa89c50xa78faa550x90e807c70x2a91bb330x3f3279aa0xe3d6bee40xb3f4d6fd0xfa0b99600xf12ec0d60x7da66e120x9e506a570xb97f53ab0xd76ab7150x59ad58f00xd3d56b110x37ebee650x99cc968d0xfe6aebc30x110166a70x7a4201fd0x6e47f5af0xb947755d0x54026be80x0114fc7e0x888fad420x46ae67390x718c10950xf89f32f20x184bc4660x07973b2e0xae927f950x43835cde0x6ad2bbd90x44d42b680xc32b59ff0xcc940f050x1f7dc1f90x1f038bf40x779b567a0x0db3afdf0x48032b7e0x11939fb30xfeafcd9d0xaeb5ae570xf6ed33340x12c314ad0x74d9c30c0xb3f4d2f70x546bb7260x08b1e9b70xae21e68e0x50dbc4470x030731600x9ffa48050xb27d21650x114094900x2c198ec30x7fb5746e0x49eec5480x740787d60x584e8d370x273815d90x8c49bf400x1e88bfbb0x2612f22b0x077a4c440x6f077fcf0xf194309c0x9e007dbb0xaeeb25cc0x60e1cc6d0x87ba7bd80xee7642070x8c6c47300x8d29ddef0x7b5d4b7a0x4825d3c50x6563a7460x859f5c7c0x60015ae40x281335490xfe99aac20x3509978d0xa305d4830x41e8eb410xb554db000x708b441f0x43ea201e0x2bbcd2f00x8d9c74260xe7364f0b0x22f3cf930xe4f7597e0xef507fa00x3797bc8f0xa914c6120xf5e02f820xd1189b810x081eae380x9e76fe3b0xb93a52b00xbadd82590xc3dae4600x7a83ee8b0xa22a56e20x59372c530x3dc42e2b0x67ebdda50xdec588350x2f0ea69e0x0e3858420xda0d50ec0xf4b9b41b0xf5ad2f870x266432f60x8cbd10bc0xc5dd785a0x125704820xc1955a3f0xdccab3a50x5f1752c80xd23ab5aa0x2fd0e42f0x0a0b25800x0440feef0xab5bff000xe1157d970x691f7c060x469ed8930xcc1b90660xf52ac6050x70bddc5a0x797fc4fe0x010590170x2b9f5ad90xbcd67efc0xe8acd07b0x85f61cfa0x665c85a40x0a1e62fb0x80e7973e0xc62fb5a20x9efca4a70x048975320x981c73b50xce1a8a2e0x8fe66e890x776ad6620x1e491a040xa432baf60xcd66e2000xa98e8bb60x41cf2cbf0x39b05ec00xe5840ec60xdbd019c40x69824a140xf1b551d90xc823fce40xd380e5800x13fd14df0x490454260x399918650x9ad14f5c0x0b0d888b0xfa6af9170x824772400x3ea0773c0x5e15d54c0x5182420f0x248c273b0x44e6ecc80xa9d8f55e0x9b6a74120xbe5d09960x4fd5cfb90xc770d15c0x77fc39630x45c927230x6f36c7820xf5ce272b0x4f94f1ba0xe9a371520xb1b424700xf7b058970x84ffea8b0xcaef1b770x0ad0e67c0x4c578f7b0x64b04e990x1b841ada0x06dc62430xb6fa0a100x8597f4980xf5ffce090x899379ef0x0c855b250xe8663ae60xcd93da790x1fdfb29d0x11a271510xbbf8b4fe0xbb21213c0x18b214c10xa6ca32d90xb8f4b00a0x564f54db0x6d11f3cc0x7522c9b10x8deeab760x1e42fecf0x085da1130xb8f943cf0xdc85d16c0xea8f312c0x09c64fbd0x8d10b7150x088d106c0x56e818a50x68cfd2620x55f97e4f0xa197b1ff0x7f7549b30xc9442f5d0x419c02020xa8626dcf0x4c2b011a0xe62e952c0xc3f417d80xa2781cae0x7ef398230x91d7a1420x6e345fe50x95f9e9f90xe4d25f3e0x885b08a80x4340d07e0x1b15e31c0xeb13b0ac0x115f3f930xa4b037860x8bb711f80x8962e3790xb6fc4b8f0x08cb66400x1c00f8ea0xd72625cb0x1a91c7a60x99167ae10x8cd550ea0xb68884b40x358cc7780x338855890xaa0e41570x2c9c1ee70x2b26401e0x4dade54e0x17bd2e040xe34e948c0xa58d7def0x9bffedb50x58a151ae0x2b4aa7b00x674f859c0x896da5830xf0ee1f700x0692dfdb0xfe86c8280x7e35da1d0xe8ca5b320xabc3e4220x7e8fca7e0xc15c7abd0x385edac20x25ec002d0xe85b26a90xdb74f1e80xca7a5f560x11e1f72f0x5fe7eaa10x3ca842460x4765a5750x97cc80350x6f577fca0xb9eb25390x54afd4c70xa7d18e680x3383a8090xaa1f87820x73c9c2f10x565b372e0x37e6d0930xc9fb840c0x1f9aac4f0x609d20ba0xda3098c60x5de523930xa69684b40x6d1987880xd7111ca40xab0f703a0xd53c4f710x05b0f5a50x77ea65c40x760231350xc4d72f130x3041207d0x5032bd210x0ce8524b0xe100b9de0x8741ce3b0x7241d10c0xda5f7ad40x4d7aef690x020109d60x83f0e4c10x12c19de00x731248c20x92b285da0xd3acb23c0x0e91fc980xb80fcfa00x5ffa6a7f0xde4fab670x193c88720x1496d5640xee2dc47a0x1cc72bcd0x0f76cc5d0x2b4abdb90xa54490120xd4ba70710xdb5614cc0x6cd1ef910xe592cf390x3a61e02f0x002f9d190x267c05080x7a711aef0x2a1fab3c0x25a013ab0xb3864b530x230948c80x9e27cab80xc0f045370x50db26f30x3ba6f5b70x228ebedd0xed52b8b10x3be84de30x2f51fe400x4dce7dd40xa08ddd8b0xd134b06d0x02010be60x56a13b2b0x010f395b0xdf76bbeb0x75e060dd0x5a0898e70xa8b6e9870x60bfb07f0x5831e1db0x54cb38720x4a5bdb870x3f845da10x0a00f4330x7e9a545c0x4774befc0x3ef6da6a0x26f6b4990x8ed780dd0x70d1fd070x2d6bcdcb0xbf421f6b0x99cdfc890x9d8dc6b80xd479c6950x8c4e01d90x9a5cc8cd0x1c928a320x984d2aa80x02b0d4830xb509ab6a0x6eeb329e0x7ff613b20x016e185b0x3d68c2510x7a02ba470xa6aa1edd0x6c2e06de0x493d07f00x0026e8f90x3463748f0xf501278b0xc39cf12c0x755176b00x9b61dcad0x88f022300x8326d2580xac02465c0x522179e40x9e6204560xa96667860xc84d9ecc0x16b23ad90xc37b00820x564c67400x50d0aff20x8bea6b7b0x87ecd95b0xb8332c8c0x4c83214f0x701807250x711bbdfe0x036fb3f60x74f4b9520x8e5b28ff0xb5c63f1c0x3d70c6760x4aa391030x37da9c3b0x62b2d6bb0x6668f7a30x7192b4580x683b0e340xa0033ffc0x9f3cdfce0x13b5fa250xaf58095c0xa93dc5330xad2a7fba0x941eac020xfdc816db0x713f909d0xb7bd33ff0xe0bea7490x8075f0240xad5f041a0x1887900c0x832daa0a0x0f5749b00x1517630d0x15b48a220xea3046610xd11957ac0xd3e2450d0xefd9a7950x629c65a30xfa373de20x2e0243c60x3f6f12f50x63802c950x07f50ea10x7dbf047a0xe435493a0x0a61729c0x3d9b567e0xd244e3580x91fe52130x479b815a0x80fc89c40x5b1b20b80xfaff42a60x920a64a10x9c5fae9f0x918431fa0xe67d18a70x86147f650x83c3e7e30x2d9097790x7b7c789c0xb987b3370xb25dcd510x2501ac670xe8e3def90x964ba22f0xad3b55d70xf10c76810x85a35f7b0x09cd78c50x87b0bc390x838fb0170xdc388c970xfb3f63180x95957e230xae47a5700xc33f7f5c0xaade332e0x9dd0bb1c0x193e8e450x19a258f90x9a8db3370x7074091d0xc3ae03220xa44869850x972d5d670x843b364e0x87703d380xad567f890xaccabc6a0xbfac1c4a0xe57878a10x200b20410xc872fd850x5f098b2a0xa0436e980xc9634df90x38a9f7c50xb9e8e2cc0x1b6314fd0x16270c550x39461d6a0x8b8059bd0x09d44df90x9cea73840xd6f95d960x20c837260xc9a09a930x54ed90790x7f71db100x765beb900xae91fa5a0x98ee13270xb5cb2cec0x8a654a7a0xd312689d0x6b724ca00x236850b70x2d155e680x05eba2170xba0beafa0x344c7b940x8daff7b90x825a5ce90xddd3263b0x052e68c30x92c4070f0x6da13cb80x9079a1c50x270409d90x555e0adf0xc7856a3d0x19a8d6220x7e3353960xb30bd4240x9cdcbf5f0x7389a5960x096601340xc219d8890xd546c80c0x830b685b0x1dec31d70xf949d8c80x6d51e9750xf2d6368c0x7e39dd4a0xa03aa4b60xaa8cc18d0x0e7773980x62bc762d0x6f34ac460x6eac24f30xa5a7b0490x8efe4ee10xe632d7eb0x7c640f290x247bff8e0xa55055970x0422fe4a0x002216980x89bbd1130x75740ac40x8de90c2d0xdf59cc100x4748048d0xb12947bb0x3d44139e0xb7218a910xc981b73d0x46bb5a700x268f6e5f0xb80224300x33f25c8c0xb5a8c2840xaa2168cb0xa7a9b2d60xfca7187b0x885d8ac40x8c1cf5410x134cdd340xc788463a0x5d1c4a670xf2e361630x79e83dec0x4a942ab80xae1472020xc0bd2a7b0x4493d8690x0aa98f740xc640fe830xdbebe17c0xa181ff200x82e50f1e0xdb899d0a0x919818340xd62df70e0x219d32bc0xfaa1f1c90x71e80a880x6f49c5460x03fca0100xd1cd73520x2011abf50x502af9c50xcee463c50x69ccff2b0x13fca43d0x01e7ea360x7ecf48860x6e877eef0x17ddbac30x090113f70xff10f2f50x8561531f0xcc1f1c3d0x1fcece420x6b93bf600x2cbd26e20x495a54680x11d476fd0x376218a50x36dbdd280x34aa318c0xe47dd13f0x803b3db30xee3e14d90x700050ac0x4f476e960x8f1f4f570xdcf8a1f60xf3d9ab510xd2e84f450x44d560e30x8070df920xcb2af97c0xb050f3290x6fbb3bd90x971f06a30x2735ef9d0x6be0bc630x0593a99b0x72dea5ce0xa724257f0xe24336440xc7e1cc1c0x210a6e360xa769193a0xe4a8abdd0xa4e055470xc3983b2e0xde6fc1b80xb25db0260xd12986490xe2d94ff30x4f6d74cf0xb1eab0910x8989b72a0xe55544500xadac4d0f0x68cd48490x53d4417a0x14437b610x0049597c0x3797ecc10x0ad14d0f0x4b88d6a30x70bc17d70xee1b79880xe8fe6cd40xbc8e89f60x338fa1bd0x06ec59a10x2953511d0x0f751aea0x5d12e48f0x78e13ac50x63f13ed60x0989b4aa0x59b2adbf0x0f12a5750xdba38af00x4ea3202f0x4ebeae0b0xab72d0200x5cf53ce20x58420a480xc87b1f3d0xf7f16b3f0xb00cd0440xbd4aaba70xa35d568a0x106c5aeb0xdd37830d0x7bfd8c210x1e4ee9f20xbbac5af90x733d371c0x72345f600x142c3e660xb8a9cb440xb7d27f450xf57bebf20xee55ee870x2da6f38e0x8354007c0x6ef9b6740x2c256e1f0x795965a90x9d6776d70x36767e8b0x7304db2f0x24b087850xd94c54f10x1c8142b50xb7bfb0800xf66539420x0cd542200x0eba9c240xb678366f0xea10212a0x780fdfd10xbb24ba470xb2f74fb60x762b70f60x3a32839e0xb52ee8be0x943d1b020xb26e6b530xb01b1db80x36b5497e0x79e694600xd9f861b30x692ad07e0x9c37b5420xabdd62340x02e3cdf00x21822f290x3668af190x15feeb7d0x65aa3d3b0x3b91db5b0x46fa1e940xd2f1b2600xefb6b1860xa2bafa400xd41fffab0xd96babb40x266b76380xe5ae87070xac4ca1b00x7655f61b0xf5a691cd0xbf0410cd0x11dc40140xdc2333610x50331c780xcfda4de50x99215be90x93a6e0b20xfbc4f89e0xdd412b0f0x58314ddd0xf0eb71630xdd8051590x022614d60x213f7bd50x94a7094e0xaba7e4e20xfca5c09e0x182c168a0x96b46c7a0x9a2510910x850149a40x144271490x69a358a60x75bdea120x91ce01f60xb020c8670x01245c3b0xf43c22710xe1f7a8b40x0bfd56fd0xde7a21fa0xbbd476b20x786dd3860xedb0a6e40x8bb91c6b0x94b6f1690x3395d8160x8d22bb580x9198fefb0xa753d2b20x21ac8b770xd55ad93b0x6e7943ec0x894856870x36075bb50xc58ccad20xc66b77b10xbcdd5b990x6a1733eb0x583d28a80x44c2d16e0x041e91480x47bac4420xe6281f4a0x594bf15b0xff7559e40xfc39e32f0xc5534d640x5857b2250xf065f6290xe484e35f0x3f0546a80xfdb9b6290xf10de5350xf441ac430x068c72630x42c8de350x6ea983610x830e547b0x1e0c2be40x9ad7a5820x28e09af10xb5ef52b20x4c8783220xffcd7f490xf7ef9a790x932493a80xf30965ac0xb7593ddc0x823c19ea0x6d1d5d9b0xedc039530x35defc500x99864bcc0x35a594440xa981fa2d0x5ae502790xbb34134a0x438d8df20xc7061ef30x8c183cbe0x8cc79cab0x69a0ca7d0x436c21790xbfc177bc0x6acb973d0x0727c4f30xa4b94fea0x365d8d620x0cf8df5c0xa02f417a0xb2fef8fb0xfb9c6ec60xbaec98440x45af4e920x06f705200x58207afa0xe194fd6e0x65bb28160x6faa1b610x8d9a07300xd55bcbc80x343b9f110x3980e9650x94715d250xad8509cc0xdcfa22890x970a97110xb1ec875e0xe87399b50x96ada4bc0x69e1b6e90x502dcc3c0x55c108cf0xa57dfafb0xdfb6fe210xf7f31fbc0xef1aa6e70x14f5c7a40xee1ad2a60xe281d4c20x1a9075b20x0ba278630x2e0503020xe50c9ea40x56248e780x00cb4e850xeaae32af0xa07178350x7241b55c0x997681dd0x20eadeb60x248603450x2c52e91d0xe7bbbf120xfd99623a0x5115d28f0xccf86c740x0101d5b10xcf6b0abb0xaa86cf110x13420a1b0xba9fa9700xdd35f2a90x01c8156f0xe0829d740x5806ae7b0x1ee0c8ad0xf298a8320x4f735e7f0xb11f4a480x021244740x9569f2270xf3b4d4ae0x3bb9d8950x77a1ed310x98f771430x397f62310xa45f295f0x98e2e09d0xaba21e0c0x82dbb1a30x6efb93080xa293f8a60x9e98722b0x7924b6de0x59c8860f0x4847fa230x81fff2d10x5d324d0e0xfcb5650b0xfa146c140xd1c96f360xa2d623f30xf3fca2790x2842bb730x21b971e30x37c47c010x1fbd16da0x279314bf0x630e73d70xeeea382a0x7dad95110x919d02d00xf97d167a0x3aba97cc0x70a233cc0x4edc35d80x4f9e012a0x42d2dcf10xb4c9e5c20xc18140fa0x387bc53d0x885b889e0xe65a73d70x7f7cbc640x371990c30xf0980e820x957bd14e0x61b506ae0xc0f0458a0xce8c0e200x109ae4fb0x1c2dc3fb0x5f7524be0x0ad97dba0xcda23e840x3056c7390x0a8d6ee10xe88033330xa5347dd30x514a67e60xd831a1a20xc1dc33c90x891b11ec0x1514b2b20x398ec3b10xf1ebfdc60x2f9dd2ae0xcf4d49370x804f922a0x1fae3bac0x40f2b10c0x423b776a0x8c8ee7700x5e2afd570xfcb77cfd0xa2a98b910x5fcdcc050x524f6f510x6475c1ea0xb38c59dd0x96cbcc810x67cb97840xe0fa83f20x14a186dd0x1348760d0x78fd36e70xa28a2ace0x1a10c8980xe6ab72a60x16dcec760x9985f92d0x4c971bec0xf2576cb90x5a23ebda0xaa840e050x5e80f37c0x1aba5db80xe4f4665b0xf40b332e0x981953fc0x46809fa90x976da2d00xb8b000a20x01e51de60xf8d95fda0xb4d7b7100xc77f6dce0x0d8ef3370xe644f4ea0xcdad6ecc0x079041b30xb8f9f8260xca148a970xa81e1ffe0xc73eca810x049f83940x8d8c7c560x8493dabc0xf1851a730x99591a7a0x10a5e45a0x5f62aecb0x463d24ea0xad6f4f440xdc865ba80x437eb1df0x0ac295cc0xd81b7e850x64b963c30xd82430560x79b655980x78ec990f0x2ee086e10xf1565e4e0x56e9699b0x43dbc3d20xa23c0e3e0xd16262c60xa8fef85d0xd076ac430x01f58d340x18a52b320xe0d9b3660x888c5be50x418873cc0x3fe35aea0xf6e772c30x8c637d430x244dab4b0xa677ef490xefc915310xc286bff70x2c7db6490x0a80712a0x332f70bd0xf8279df40x1ed033a60xe4e1b90f0x2aef41c20x32c9d4630x0e14eb860x24147d510xcb7355ab0x7a2133e20xbb2eef670xbb9d722a0x73dd54eb0x1c5b1f280x25d7616c0x8a78989f0x4b8febf70x4c2be6c60x7522f3ba0xd7d280ad0x7f7f7bb40xb633f1150xab3697e40x554ae3a40xeac738470x2e2df7f40xaa0113600xf7b2bf6f0xc12342a30x7bb162320x20a789ac0x63884e490x3dcb88a00x0bc477a20xce2840e70x6636c3c90x5ac218220xcfa0c7210xcfb5871c0x98fcf1280x541bd60a0x6923ce630xe954762d0x320c4cbf0xcad5f59a0x89da6a1f0xe295c0ff0x8eda14c50xe58e7b880xd6fde0430x1c6c55800xe815a2f20xe762571e0x5720f7c20x9e29a9e10x77adbc570xc49097b60x12e285ec0xf82abc1d0x3f3b323a0xb1a7cd750x811b0ffe0x70fdfb130xcebb511b0xdf27cfe90x7358b0220x23fe98d40x6153570a0xa1cbac390x7a9855210xa5777cbf0xf9e86c030x5112b2c20xe1e1f7c30x9b333f800x933445c30x2b173fde0x69025bf20x0926355d0x7809007e0x62830f980x91ddeac00xbf8c91360x7fb449540x5ef1b2a90xd7a2e1480x146226b50x3c1686ed0x7eafe9f70xce99b7270x5c883fa20x74ef7c190x329cc8130x378cfa9b0x5e3ae8520x9686c9440x8581ab230x07d9c6040xff42fb3e0x68f2dcb90x97b2f6dd0x57f6adfe0x3994f5070x4ae405570x8938fb070x1206cad50x827353840xe99923a10x51846c440x0ca5b6740x65eb6cef0xfa957b1a0xcea9adb50x699fe53e0xbc0711790xc03ae81f0x830b51d30x84a005f10x1660aa980xa030a9260xa4bddd520x5a8ae1400x25f623380xbedd931b0x06a1c0df0xc26463290xea0180a80x33d145e90x2d746f100xd19bd3410xb284395d0xe2dbb77d0x79e42a9f0xa4832cf00x2eb88f8b0x23d003d30x9437fc7a0x2757fde40xb13350170x9c3bc6e50xeb9ffe0c0x4403ca980x69271f830x64e449a50xab57f2140x9f827e6a0x01c75c900x3e413afa0x6d7213990x380b18690x26d589880x38dbe8e50xc818f0320x696e421c0x0bed77230x9d661c0b0x12b2ad060x7a63d9670x08a818dc0xe3d754490xd0010ce60x824eacc40xc259c6150xb32ae04a0x3d1394500xc5368a0c0x68cd794a0x8c2427920x3ba5f66f0xa9bf918b0xaa50f7f10x67144b370x085393eb0xd1706eea0xfb081fb60xb47ea3580xb07c98010xb7e9cef40x158737d40xbacb5b250x57454b300x8441bc240xb0e2309e0x482a7b920xcf36c2860x1a1f3f3e0xc90fc7d40x1a4692180xe6cc24e10xe16476e40x6e60c1480x2e4d3e810xe128cdaa0xbe1318100xf46d9d170xac473d430x9fad7acc0x70e759ff0xacef9ebc0x21bf3a660x1cc84b530x3bf848e80x5cbb04af0x0d871aad0x07f0ee460x089e774c0x910d0d7c0xa48d7bfc0x8f24626b0x6687fcfc0x69ef59570xe0ce4b300x3b18852a0xcf3147b20x27c3d2f80x0bcd57400xf47d04660xcc5c19280xa570caaa0x1173955b0x7a20727f0xfa06820f0x3b71e4fc0xfd9d4c090x59cc8a7e0x8ee388620x43a4070c0xeaa5ffd90xbe06122c0x9650e8310x30e8009e0x04e9f24f0xab6675e20xd6081af60x11d23d8d0xb2af29600xc9287e330xbedb53360x203459c60xab626d140x001050e00x117d1c4f0xdbd210ba0xce2bf2a00x7a1b9a3b0xa24d51a70xdf5178680xfb9fa13c0x8dacdf590xb20ee0720x9ba39c200x14c8cd220xee4c1b4f0x6b397f740x75b714a30xf448e2270xe075d6eb0xe668dbe10x873f58c10x25fee7700xbf1268810x0989cba00xc919a8350x725316010x14f675300x6bbe1e440x514b33fd0xbf1c1f750x230d7efe0xbb185f3d0x746107f30xd085708e0x8a16e3120xdf9f3d070x98eb3f7c0x7b8167670xc30acdff0x5c75fc6f0x365d50230x5efba9ac0x23c5e6a30xe661d67f0x5a1153530xac84bcbf0xdb8825be0x12e727a30x67208da70xf3df871f0x4cba441d0x082495120xc41bc9800x95795c570x90a507de0xfa503edc0x4ef3c3100x3c22d7560x4c99b16d0xee22c3540x21b7e20d0xf10139030xc06829b20xfb90a42f0x708d45d80x23f0cbe20x1a6a9ec60x72f0dff60x44f9995b0x8083de9c0xd19a2be80x4c4696710xbacb7f910x1d93d7e90xcf3419450xa51432ce0x5c52e1090x42049dd10xeab364500xf164a6910xfec9522e0x35033c810x050f63790x8ab14d930xc0e2177a0x667ccf500x048c8c570x198165620x006b41190xd5a3ac5c0x83e68db40xac6c02660x776221bf0x993b42c50xde1aba9d0x8115651b0xc86c67f70xf370e0710xf899c51e0xb29622f80xee8cb46c0x592639730x1329de950xcc41348f0xf2d888030x60a4cca80x689f2ae40x080126000x89073a3e0xba04586e0x11bd7bd80x7e9dad6d0x62fe0ad10x1264af620x44b9f0130x54c560f70xf60d147d0xd289b8c90x0b288dbd0x1c875ad50x139ec8c50xfc2cd9c60xa36cecd20x8b70b7e50xbb5cf6680x8ffd26000x8246fe7d0x2b84dff20x1993ede80xdf73242f0x48afaf5e0x98f6e9910xd591e56c0x90bd4ae00x903ae7040xb5d43b630x66dab17e0xfa90d40d0x8e87c8dd0x4715012c0x5e3144190xa04918480x1e3c9b5c0x5356dbd70x2e9c222c0xd629ace80xd054629d0x5c383c300xe9214f4b0x5ff92e8b0xb73b79870x45f48f190xeda7c9200x39c6c63e0xc306a3910xc150cc220x7d11c2680xe24d3a970xd2555f190x7d0db45c0x37befc700xd220cf8a0x9a1fc4b40x7f24de730x1b9aca3f0x0334ec6f0xe007de410x4a857c6b0x733c3b540xf829ddde0x2ffb17020xdcf5b2dc0x56d03e680x50ba769a0x2ce985590x22b325d50x134fcd720x07b21f850x1fd07fff0xf3b451ca0xa48196c80xf92ce9560xc280fb460x44404f110x247ef8310x687b6a160xf482d5250x389ff91f0x8be56a4b0x1a5eb9c30xbc42731d0x79de573f0x7344a35a0xe42241a40x5567c2270x2b1077e30x41b70ed70x351d3f5a0x054e550b0xcc2e8c930xc97f666a0xf184d1890x60e4ad780x36af3fad0x1e7bbcb30x1ce449af0xcec096c10x38e61f4e0x56e2c81f0x8b75d2b50x4c4fef190x377ba77d0x158bcb590x326e6a540x258e5a3a0x698da8160x265bbef90xe1dfcc620x2665d53a0xd31095170x31c6eede0x91add2c60x225992840xc5a44cd40x847b4d920x59a07c540x1354d1710x5f1d98080x444943d20xa723148d0x3bc350030x54355b800x0f51c4560xfed510c10xfbf384640x7984eefc0x5631413a0x7bb97f7e0xdcd057a00x3d3efbc50x037a0cba0x094694820xf474fdcb0x45e13a280x195c9f2c0xfb2c587e0x12d3987f0xe1c49ce00x88ab6fe30x01e1a8de0xb4ea7cf70xadc785ec0xc91277a10x6f1ee69e0xa6e1a69d0x7e2a74980x2e99f2390xb3cb9e180x73ed6e610xfad9c8270xfbb6c6eb0x985ec4a30x6c6246fd0x759406810x52fd15e10x3c9ada8b0x4ade9aae0x564f1dca0x01010c6d0x6ad2d0820x78f442b90xec25f9670xeadf816e0xaa26c88a0xfa4a647e0x9003aa500xde4e19ba0x56e75d470x162763c60xd77c0bc80xe3a3d9020x1f809ffb0xd82582990xd9346baf0x3b95f5430xc426c51f0xe79bf0c40xb37e5ed00x0fef3e330xacff64310xaf9bab0d0x1feb486d0x612d0dec0x466eb0570xf56ed2630xab7337a30x81dfa6210x5c0493710x98ab5c8d0xe19a498e0xa202a8e50xd11b7a3e0x6d1baaee0xc4e9416b0xb3ea49f20x41ec4c1a0xaf5517a90xacfa59750x19ee3d710x2585e2a70x9b06170b0x448eac3e0x450fb5220x757b49d20xf8fe3d0b0xa625110d0xc0d263870xc7fa4aa90x2d2dd36f0xa178ea2e0xd9c798eb0xc10ca2e10x9ded188e0x75b1f1fb0x3aa247730x7451cf560x9d6dbebd0xa2118a690x545549480x55c107d90x8f52a40d0x9790eb740xf2257d890x85f5e2aa0xfee8ef7b0x14102f230x6edae9680xedde6df20x4f5063330xbf4774db0x48a705180xbb77301a0x250ecc190xbe83e4ff0x04ea5d100x38869d880xc499ae1e0x120fc6b10xaf6ae6960x752d5f5b0xc6c09e430x373db3500x10f1064d0x7d88731e0x1b17e06c0x42adadb90xed9f8e6d0x3fa3cd2a0xbe2e3b750xf5a207ef0x5ac15bae0x6dd1c2fb0x5a5a94a60x5195d5d90xa46f2f1b0xdc20f3220x7c3aaa290x060ea2d60x886ce5410x00d2258c0xc35e4b4e0xca7d87640x61c2a3ce0xf95322f40x79defbe10xb3f7646e0x42f90a310x0b21afa40x955b0e2e0x6fe3d8cf0xc87c1f840x32b31a8c0x9d05f6c40xc63d847d0x0bae62b10x931f05d30xf0727f120x2447533c0xfcb3abf00xd56b5f640xf0f1246c0x14cee2230x7aa1756e0x52b5a23e0x7d63fef10x82f665ba0xcefc50940x4cfed5490xe579655c0x1714e5c10xacaa16550x16a6bda60x3c535cd30x0cd1bac00x3b03e4e40x2c0865f60x74c089410xc598d1610x941a8ad70x9ca2be320xc635db0e0xf37e03b30xd00438a10x6d6b27020x5741ff640x6ff102ea0xa7d82e710x00afaffb0x9a2163130x20de51930x00aaf9350xd147000b0x2c673ed10xd9bc07030xa1d424200x317f9e6b0x8ce4f3ab0x270465760x0358792b0x3bb02be40x51da2d4a0xd26626a80x8fdd58460x3af2e7750x823bddbf0x83fb6de50xd133e7b40x731bcfc50x5f1f0ec10x5f6cdcda0x893ef1c80xb68827fc0x7513d1360x6c04166b0xd0459e670x321fddc70x4e7ba38d0x1b9761830x5715b6550x0fd93c9c0x32ef07600xc55e48c90x0a6f01ad0x8296a57f0x910e5e800x0a1d02250x9eeddca30x185e7f2e0x420c6fff0xadf3d4150x6c0272e70x1d98ecb90x00852a930x753c73a90x639389170x9578ce940x831327da0xc599bc180x34d01a870x32a532fa0x55f2b9fd0xa0e9cd2b0xa5408bdf0x999609460x34e12bb80x09144a700xd04d1b900x119eb69e0xfbeee6c60x34efb1b40x7653da2e0x451d97850xd715f6470x96dbe3820xa5f5dba50xfe5e030b0x3f8f91190xb56d98910xa339c42c0xe9ce931a0x295298b00x33081fe10xa6014b5b0x84a2b9050x775a6ef50x1c8206600x6c80e0260x46336d660x2be09a400xdb7c3cca0x3e27d6230xd4cafb920x485cd7f60x5f6627b10x042ab89c0x54c8d4860xce83771d0x724f382b0x3b29bea80x1a242abd0xec71105f0xd81b60030xedef1d800x53c598190x9ef8161d0x0bc10aba0xc6bb548e0xa7ab77b40x592229630x62c8305b0x413fd25d0x72c205420xbcf1ed4a0xc287d96a0xe398c1860x64020e100x1c4fafbd0xfa8efcd90xe5dcae560x709cd8cb0x01011ac40xf2f286c40xd5eabad40x60de0b4b0xe974f6840xeceb40ae0xca785ae60x6fc8705c0x673c3f160x1c5204450x46a1bf3f0x8bab691c0x536781e40x278459070x6d2e16450x76df7b800x2b52d8890xc785f1800x42dfa4a20x250dd8da0xb63352a10xcb81aabc0x053e681a0x7e2196a00x1272b16e0xefd2bf220x1ce97f010x602d8cec0x61a357440x19b629130x612f38350x6db47dff0xc5bc25de0x3c2a3a0c0x7a4497db0x588886a60x696d7e0b0x50b03f5d0x17d0f3e70x27fbcec20x56ac1c480x9fc103bb0x8816f2c80x99f0e50c0x6255890b0x5a89b6720x62a4c6790xae5323ce0x87e72ee30xbb37486a0x1caa6e850x2807767f0x67b588e20x337f24320x359d41fc0xfe5981a30x4f590bae0x03b655f10x02675bfc0x14738c680x3168e79e0xf470054f0xbdd2ff830xe8a57b970xb563df310x803976260xdd433f700xcd181a330x94d5d2190x46c4e6300x275b4cd50xeb3fc4800xc206bac80x76d3cd600x054bef450xb12c066f0x041310fd0xf54bd49b0xf3da4a7d0x158590510x7521afb60xc9148af90x03c1e2ec0xaa8369c50x2428ab340x6667f2f40xa39e123d0xbf4167520x0812bbc10x0681cbc80x4cb3821b0xafb666810x0a669fe80xb3569bce0xc84385990xe3f1acb60x2835dc460xf62fe8b10x514606f90xb117d6b40x42b6fedd0x6f5a57390x24eb7e320x9ed3143c0x749e05f20x7903e46e0x33afe2390xbc2978e90x88f00d180xa58a31660xfcc54f910x3beb690b0xb2e08e7b0x556716800xcaef6b520x0821f3fa0xe56bc6790x2a8454fd0x47767a760x67be3c0f0x12caa2f50x3f6be3220x57fd14170x466b85b80x1cf3c2dd0x3f00f8610xbfad62070x4a7164580xb826b55e0x202a1b1b0xee7b96a20x0732ddd40x829465ad0x43686f4d0x55a0712c0xae921cda0x3057d7620xbcfb3b850x1ce579440xae9f97c20x7576fe450x27a3b1550x70687bec0x2f77d1310x138b0cee0x38180a560x8239d7520x8869bb1a0x83226d2e0x3e2a53300xbec63dab0xb1e94e2e0x04dca7380x787463e50xda556b450xe80b958d0x7ea673390x0d94968f0xd6885d940x22ea11aa0x0d1497e70x0521445b0x57d472000x24d0ba960x03ebfc590x4d6d32a20xeeecc85c0x2214a4c20xf0ef15b40xf16169f80x603085aa0xec38e6190x6f8b06fa0x38b928460xa93afe8b0xfde7f8ce0x52d7b2fd0x6c6cdb310xa6c46c140x9e0af0720xc7a1840e0xb9d025c90x0ddb1cd70xd68e20860x15a3ef8b0x898061200xfb2449f00x6d2ce9230x5ef7990a0x01848a8e0x3ff623170x0799aca40xcc7fa9520x262f20a80x6e85b00b0x6671a4790x26024e100xf5aa33b40x07a4a60c0xb19fa1ac0x22a4c8c10x3fd226620xfe72aabd0x8ff83b7c0x52cbb0140x219e5dd20x675c09e40x6d165c400x5402680b0x5b4243410x19472cde0x472d96b10x6a3b2f530x1fe1e1ad0x74403ca60x1611b9ef0xdd5647ee0x55c281ac0x851afea50xeb03d0ea0x994034070xbb3008830x481c2cb00x8b9200fd0xc9468df00x8ac8e9470x272be9b40x560cd0710x1461eb2e0xbfee3ad50xba497f130xdb187d260x2af1e4420x3031580b0xf76c2f410x03dbf4d60x1fb655d10xc4dadb620x3c0862f80x473e286e0x29c3d9b60x142b5ac10x7fd50dc50x4df04b7d0x027510bf0xb13445c30x843c3e180x938a3b900x011044eb0xe247eb680xfd0228db0x130e1d030xb29d9b730x0f15d84b0xce1af2a10x8501e3190x6854463d0x3864eb660xcd0749000x86aaec450x539cefed0xd7accfdd0x54178e590x042884600x91233f9e0x8934240a0x3ceb399c0xfd631ea70xb4bc51230xbe1820f30xdbed5a0b0x3ed474d70x787c882b0x04df8fbc0xc9886aa20x5d48a6500x5023f4f60x15700a350x6f23d7170x614ede300x50c2230c0x963093240xd51451510x2348cc3c0xe87943cf0xf9e7832f0x544513880x35d8a7010xd285995f0x8a4e99fb0x10af0cf90xb98308d80x01087af00x9c27745f0x76723a9e0xa53c5e320x715bf48b0x77747d150xc34017290x645ca68a0x5b2bd4410xe8f617eb0xf82fe2140x37d6bc630x7743bab00x1b4bc0660xea76866b0x7933af070x17ccbe190x25c677c40x9eab500c0x15a85c9e0x4421a8a20x46c1e6f50x39a638cb0xb9c40c120x436fd0aa0xff2ce7470x6226b9fa0xf28ed6e20x51efb5430xc6d53ef90x690e62460xdd4240820x9eafafbd0x675f2bbf0x34f3fb1f0x2419d90d0x419727540x3e985a650x2a196e390x23b9d6e20x4ba915210xd7de2aad0xb16344070x556dfe790xae4750370x4a49ea490x5a60a5ad0x366bc6fa0xd752776c0xb19125f30x663655d50x8238efab0xc3839a530x227bac3f0x6e51cb450xd9d4abb10xef4aa4d40x6b61ef150xc5c617870xabee204a0x32f69b680x5e14c0ee0x24a5d9bf0xa514e5ba0x8d5b63e90x26ee00860x064db9a50xc10928770xf91ab74d0x194fd0c20x563986150xad0413d40x4e3567f70x815b5dd40xacf4d8430x81188c300x3539f11b0x44e9a8290xd6dc0d880xa4d586690x627cdb650x04279a070x91d1fe520x646477610x0d8d93c60xaec96a860x06ac71920x4c6d65060x14f3d5770x627dd9580x52fba7280x1e79ea1c0xcae82d3f0xec30d4540xffaada520x11dc9f140xc318ddaa0x80d5545a0xeb9f64fb0x6c6303aa0x858991980x691e7a710x16fa3c060x9d653c320xa507898d0x96237a360x3aef46b40xd66869f90x76d951cd0x1877ca130xe0c77bb50xb8b2b1f70x0f2d7d870x741fa6010x0e7f86cd0xaa1084460x8d9101100x8347667c0x46aa19f10x9a4a9d940x6225637e0xce90e3f30xa0de6f4c0x52da4aca0x34ad1dc90x5e0b6b160x2ea63a290xc52a7aaf0x6543ffdb0x91a522c40xc69e99040x5801e74e0xff65ea320x27c885360xb37b95240x94d3411c0x05ae1acf0x9a3296f40x1be6f7950x2eec54f60x62a4861a0x98ebaf510xb68e89740xef787d0c0xd938f5520x1cf1f1950xf0dcba2f0x224f997e0x86f703e20xf5ebd5bd0x113c785b0x87d968fd0x8602cba50xaca8229b0xe747a9890x9ba744e50x1303ecd80x59721dae0x9eb643820x7385a4bb0x3fe385400x748f345b0x5e0cb4f80x242226780x8df71c1b0x1b7b7d830x0529ef820xe66883e70xddc987490x97b656ba0xb34a75750xc6b1163f0x43e4defc0xa1a295480xe43f06d60x22bce5130x7577f9920xc31b72130x2fa514120x10e727bf0xaad74e5e0x740fcc2d0x2c0fdad40x83fc06170x008e91cc0x0da61ed50x1759fb320x62eb52eb0x03a8625a0x315ca8430xe0932d1e0xd58039280xae12b5110xbf280fc10x1c7d0f7c0x7e188b6d0xfd637f410xc9dfa1320x912942610xe8dd02780x7ad44e6f0x54573e490x30fb3bec0x7d60a67e0x045e2e380xdf1011e00x931d51dd0x422d53f10x65693bc80x30ade9ed0xbb5ca3c10xa61957440x9f6e19ab0x8cea765f0x536cc8470xbbaeb5590xca9f04ad0xa07a37f00x8df92f660x449ad0a70x69acdf380x4d95d6d10x9af89f980x194446270x527e23440xd3852c970xd7cbddda0xd36257ba0xa97ccd8f0xd5eb0e1a0x9291cd3b0x1d07e3650xb0e602eb0x9c2de4490x3a38dc650x026211e20x65e0d6d70x27864d570xe9dff1360x533265310x183fa88b0x3f71faa10x87dc469a0xefba93e10x4aad52d70xd985dc990x8a99a0160x6a037cf10xa05c03df0x4d1023f80x310f02ec0xf812cff60xfb578fc50x464d44300xcc41a21d0x98d6aff40x8d130dfb0x8c9e47aa0x52f1b23b0xb9f6adf30x5adfda8b0xdc07e67e0x5d820a020xd36a52520x7ea87e340x652b14d50x10a26fe50x6987b0500x973afab20xd3c68cb40x1d9346840x9e9fdd9d0x3fe2ccbe0xc15a44c60xc747a7560xb96ad0d30xa894c3af0xe7cfcb210xdaea6e0d0xcaee0ce60x4a3c3cf90xfa9542ce0x9fb479b90x6fedeaee0xdd1915df0x171682690x3e7c08f50x422df5b60x3e77627f0x6a760dd10x6b1f810a0xd8e7a5560x703d8c1f0x471b1f890x52d714690x8182492d0x9da05e100x93598c990x39fd84d20x675064740x0828ae8a0xb631f6b60xea02e4510x599eca2e0xc71d270d0x241603650xdc3a7c010xe6e4cb840x7bb02a430xe5bdc5140xb1e175ef0x3d226ea10xcc7efd6a0x096005f10x29873c580xd8f3a0330x35a41e390x7882c89f0x57d2e0fb0xc5dea7af0xbee9db9f0x013715750x1337fc340xb254ed3b0x0065746b0x08ea69e70xc3c2be910xc485759f0x2f58e7d50x5218e66d0xa1012e430xf23b2e740x897473df0xe7f2dd100xc458a8360xeea859c00xfcc6eb9d0x10cccfb40x99d79ad10x115734c30x480c6bb40x5142080a0xb3769b4b0xf7caa86b0x4e6e5c730x058387000x83e658d80x90ddcd0d0x55f0f1b20x98de815a0x6ba0d8090x17e5f5130xf914f5d10x8e8815620x7ff8d0470x1b98440c0x6fa5e7d60x79def9860xe82cb0d80x66c96fa50x917830b00x40bb891b0xec318b1d0x4fb383b90x377d71b00x24329eea0xd09d37e00x052e111a0x451f2cd70xb14237fb0x87efb6140xf0a2e31a0xd9ab3baf0x9b4387630x3193169a0xb5a6e6630xc9676fd30xc5dbc2760xc942c3e60xa60da4cb0xb0837b680x2fe7a8d10x0ed36af80x91ca033a0x045d9d6d0xa7b1479f0x5ceb29020x39beb3f60x09e731590x22eff9b80x477515410x2dbb1b310xf007ea450xf5b29b4d0xf4f19f520xe6b069f50x30f46c3d0xdc1729750x59f19b4b0xbf9efd1f0x3a0bf5550x7b7e42980xe9a0a8270x4b9d93950x25b9a27b0xfe91158f0x0fb3af120xaba73bdf0xdf3e81e70x625778ea0x157e55380x60a9e8180xdc7fd4e80x3b9032050x36eccac00xb05442ef0xe1ec7e430xb55780920xbe38659a0x89f8d47f0x4b63db950x87a00e780x0e96acbd0x2ac5e6bc0x257792b50x727530870x6aad57660xc914f7820x7b3d53990x5fcb28890x5baa888f0x78307d850xd463b7b10x337fa8b10x109199460xb0ca7b570x576e1fb20xf6ebef740x85baac2e0xa61e6c6d0xd7f112c80x2ea734e40x24268b600x95d5dacf0x8331a45b0xab1a0aa50x6dee0d400x8196a3b80xba2961be0x18876ba50x1c34315f0x82c0a8cf0x15ac6cda0xea8ed5c20x9473007e0x4f6c4ca50x785cf4ff0xe23183aa0xf9d0637d0xc5484ffe0x509b62460x8c0de7910xdb4a6e6f0x4c6300090xa2ed38d40x6aee277e0x9a3a07ef0xb1bedbf50xdc0732e20x8abf92420xce8b4dc40x9d036bcf0x479b8bd10xfa4d64a40xc61a56890x804906860x051ef0d40x318c43480xfe53d2b80xa731b5e60xf26e773e0xc1e5d5630x557280eb0xe48cd85d0x406c91bf0xbd88747c0x471b2c9f0x3e152ff70xff1dd2200x16b231a50x56ef41290x5993d5e10x0ff84bd60xf0961e410x5c5259530x10c825420xbe6ff4160x671192990x9b4778ac0xbc2be7480x6d8ec4720x332d84040xf4f5060e0x067b78170xf7edb5930x440092c80x700b922e0x351348610xdf78a9850x70d1eab60xe7da86290xc28e85b80xa71559070x67cb049d0x9e2e46800x2a9ac5450x2a511bba0x1169102f0x8e5081310x3b498a470x8b1f044a0x557bfc310xd05029be0x1d7059d70xcc7cef000x3b3e7d140xd887590e0x94daed0f0x3a57d0630xa6f0ae8c0xf4a049520x25a3bf7e0x70bd8c0f0x7461c70e0x3e9c495c0x6b0e36400x52f14e7b0x7ff76ceb0xc31bcea90x4aa641ae0xd4eed5a60xf3975fc50x9e6344330x1175de9f0x918535890xa5546e4d0xb2ee16110x5aa5d2940x05636abc0x6b4c2df70x2f3c50980x5ccd45070xbcfbed460x3053a07a0x6c0486920x42b17b550x52e672990xdb612ea40x27e6241d0x981c38b40xda2fba5f0x75305b3a0xf3c5e8000x23c88c450x5866a0880x99e628bd0xc61e5b2e0x4a06a16a0x906006c10xe9ab41270x470e2ddb0x635018e20x4e5f26d10xa591ef150xdb6f31020x03eb10630x1463af640xf45fb5e30x882edb660xace69aef0xd26888770x9a209c980xf4073a420x007a4cff0x1f4d1e7b0x182ceeff0x8efd4e790x2e3b1d490x84e350170xfdcf478d0x09543b3d0x027bb3890xb11fbe9f0x6fc3664e0x4f84cca40xb83c05610xb1817b160x4e8b3c400x5ac3e8f30x5674a8030xdfdc61410x6f0108e10x07d1c9740x6872005a0x05c475040xb8ffd2e60x6c82cf760x7c0f01120xa80332030x71eeacce0x8e4194060x8d079da60xcd0847840xc36e7ba70x4431bc580xb86e17210x7267d7d50x6648ad020x0ab335b20x9477402d0xef4342740xc165c4db0x35d83a270xd8ffafdd0xf86f123e0x4f8e38f30xd4f1ead40x18daf3300x6e0590180x826b6d880xd2db8f750x08f1bef80xb79f69180xb79cb4ca0xd758c3960x92ca65910xff925ddf0x46fe2bfb0x1a66bb980x5cce7c280x3429e4ba0x4bf182320xddde3f400xafce16620x8fc271950x3d1cc0570x1581779e0xeb89cc2e0x3cd5fcc90xaf2304bc0x20f2c6990xc2bcef500x6392bd4a0x8bec826f0xd7d454c10xe5941afa0x60ef42290x412ed2f10x68d1be9c0x7d9be8a60x8b557c6d0x09621f480x21cfe64a0xffc5e8020xe1b510b30x0ab697600xd3e5780a0x41d728070x5b33045b0xc0eb60980xd357120b0x5379619e0xa4b6ce8c0xf76df3e20x5694a3410xb40321ef0x70c0f5120x93c5593c0x384930cf0xe503a4490x8cf062de0x618a30ab0xdc415cf10x858c30d00x5ff17b5c0x829e88510x766f11ce0xdc7762760x43a9b87e0x74b0e00a0x9cbf026d0xc12ed1200x0e81c09c0x4d82b75a0xf82d22c90x47041e4e0x7bed4cbc0x158013820x21a6087d0x878763230x3f4662bc0x2d07a9920x6b9cdb190x5cf3dd790xbfb7df3c0x3771339c0x5ddc35b30x0aa1e7560x3dcad6bc0x19fa58520x7fd4840d0x39a967390x0ab0c6870xb5ff38e00x0ca34ccf0xcd0643210x63874d4c0x2601944a0x141e6a0d0xa1b59fab0xcc31f3290xf8fc95ba0x659242580xa9b430bf0x21fe26730xe6f8fc850x1b7e9e740xe723243f0x32e824530x5ca27c510xec51e2460x27ebcd550x22ebd99f0xd09f7f160x1ce41e710x6cba26390x233c8b170xee8a38800x996c5d6d0x58a63f850xbb81a32f0xf7d733e80x838aeea60x7205f9420xcc8dbebd0x32250ce30xf14028010xd5e924cb0x0c1a638f0x12cd3ed70xae846d9f0x27bea3f50xe6760c340xd0dfb4530xe923656e0x5bfe8ae00x64071d770x949c47dc0xa7eb3afc0x545786ef0x4fe0fc190x2c35a8dd0x688e566b0x7fd0bfa50x4fe5641c0xcbb2edf80x6b68fbd80x91c990f80x0076252f0xf23b7beb0x537f09dc0x1ed98b1c0x0faec4ff0x755f0de40xc9402fbe0x1570abb30x232347720xa4470eb00x14813ed60x4fb117910x0f240f0d0xd27205bb0xa95959370x9e34b6a30xae61d3e00x2bdc2a490x91238a870xe82cbde60x22d88fdd0xb965c4980x209daf280x6ef92e9a0x80d795cc0x136e44330x6d73a6970x2a6847450x2b96b6800xf809f3180x83d844600x780fb0db0x697044300xe73fee0b0xf12ad2ec0x63028fac0x136ac52a0xa0686fab0x184b82fb0x2fc924380x8ef3d0320x94bacd100x5190f1060x45599a230x8065a4fc0xf3ba11d90xb6245b090x6a4f623b0x34809f280x62fdffd10x4a10613b0xabe01a0c0xa47b5f2e0x5c198c6f0xd2bf5da70x2d8f30bb0xdcf51fcb0x1b06b8d10xc685f1cb0xad039c540x8834396c0xd0d42c420x98fa21b00x840b3b0b0x214c31a40x28950ef10x3cf79b8a0xc3bf75bc0xd3d14f230x32fd447a0x38b26a9c0x409bb43e0x0258b1c50xc851ba0e0x169ca28e0x8621edef0xedcec4f30xd89da37f0x6c9eb9470x5ae7445f0x7113d7140xa90d3cd70x98503a630xae7c231d0x9bece81b0x80d5e57a0x04c4f6030xdbf7cb700x9fe939e10xa18f94330x3e7080cb0xceb1f1260xbaf6d6300xc7c6391c0xf9f04dac0x9072d71a0x0d84805f0x5f865f610xe77717940x7fc6c4ce0x564ca28b0x38351bdb0xc47c22e80x961d28820xc0e69f820x12dc31c70x4526289b0x0be357b20x344f3bd80x25113a040xfb693b8b0x502108d00x48fc7e040xb22708cc0xca8f6ec60xc19334ff0xe3c165e80x6de8cc950x203c78c90x4e35e0770x90571a0c0xd9a92a750x7c8aab4d0xeb73b34f0x035af1820x0159414d0x1cb4d82a0x27bdd1dc0x318688170x03ab69910x0a7d29140x51e573610x2e04994f0x77c364b10x1590997c0x4ec7712c0x6a5d9b5c0xe382e7b90x0be76fab0x64d69f040x20d153560x2fc537b10x039d22e00xd3da70180x3ad070960x6786f92f0x66774f4d0x8c8bb6820x494ec60c0x5d1dd2d90x934570580x1abadf9e0xa0b472e30x48bdeb270xea919dea0xecf3dfda0xf691e0dc0x458eaa9a0x6baaf2d20x31fe86cd0x457702ba0xece836ce0x13f51fc30x3bd1b1f60xf9a482f90xcc5005fe0x3d7c1ed70xcf6cfe1f0xaf437b0c0xbe11cbdf0x11f9d5ac0xd80f20480x96ae055b0xb7c16c330x23e5d1430xa68410ae0x63900ece0x18f30cef0x8ab943c90x0d5fab220xc5495eae0x14efc9950x4c0e80fa0x8fad3d380x2b169c230xe324bb420xd7652fb50x4b06a5090x5eb2e7880xa3f29b160xb2eaf2df0xadc78a180xac581f3b0x93ef5ea50x38642bdd0x1aee12750x868bc1170xb047ee860x779d48350x3f03967a0xae56d6d40xd6532f090x5e9332c30x1150a7e70x085a1fe40x9869c69e0x72bf21400x272d394e0x4541fe0d0xab0a34670x9abdea300x41dae6710x082453260xe196a9f70x4ed12f730x15e92d460x924c32370x31bd97480xa581e2410xc80a46a00x6fad43ab0xbd6509040x19198f040xa7d739db0xae6939950x08594beb0xc64e69710x9670c1b00x238d00120x69c76b350x302e6ec30xe15ad3850x41e8618c0xb3d04bc50x4b76254a0x9099092b0x008f8b970x32e3b0760x6838e6950x464a61e00xb4cf1a830xac67ef3f0x61cdf7990xe26032eb0x232b52380x927d39410x0b2d70d70x2fe0e6dc0x081567730xba27d2040xf08c67de0x75be4df30x72a465910x98a76ac30xd93737a00xe1c559f10x81d48b060xcdd3a8dc0xae250af10x0c7bba470xbfa86c5a0xa3eedec90x73d279250xd81507f10x5de9de790x2153bdb80x6b2a59520x735a0bd50xd0a79a870x029444f00x912e299e0xe561c5170x22ef7bde0xe11160f00x41041da10xfeed2ea50xa53ad6650x359389b70xfd8eeb340x66c397f70xf1c346b60x21e75bcd0x8c2e16a20x9db0b6400x975089b10x112f58770x1c96c3f30x2c1609670x17a3056a0x35bf2acd0xa20780980xd9ab69070xda12e6ff0x6cfedeb30x1016ca340xd103668b0x0e6a6be10xf2000fbf0x1e70f0040x25adb6470x67a1ccd90x575c5d050x32ddc69b0x7d00c65b0x7de8b62b0x69f725a90xdcacf2370xa7f38b7a0x9f5b70340x21641c6e0x6e224a7a0x6d40a9210x03e53a950x86c488a00x0c19c7a20xdefbd1ae0x66fb83b70x9de875440x06b069d20x846383d10x2f0138e30x67b0f3140x764cdaba0x66be45c50x311be7ce0xcdf4cd560x9242a9c60xb3749c290xbecfbb3f0x4188d4390x01b4283d0x38c799ae0x2e3b22c70x6c38d5540x21a1ad3b0xff1d8bae0xc76c99d70x2b71ab520x6fdb4cf60x86f851140x460132330x199ed0cd0xb895e04d0x54e6fcdd0x07be69050x2c3054f90xa20ce1b80x6d2fc5a60x4d0df7490xf6ebc03b0xa0dad88e0xa0cbab290xdffe2b7f0x9857e1000x4b40f56b0x1fe912f10xbaab2a2a0x9a64a9fb0xce9ff7730x579a09d50xf92d68420x356ac3bb0xd69b890b0xd2c8a5590x40e9b84e0xd6967e610xaa006be70xe399dccd0xd93192f40xfc66f5510x0c58a8cd0x262e1c2b0x281ff0550xd18e250a0x963ca8870x85e42cf10xcc3010b90x3b711d900x6537580a0x7fad3ebf0x5935e0e10x09abb6160x5d958cad0xe60739c30x9ffa3a750x0f8dab2e0xe17687270xde831fee0xa6fe8d2a0x3db435270x467df16d0xbbf787f00x31e9790f0xb0d913720x73f38b7a0x273a24330xfaa143b40x214ccfa90xb2be6e920xa0bdd78c0xa544661b0xafd969b30xb341f0350x6ec1b3dc0x1e8810570xe66641510x4f4ab6790x2931cd0f0x3eff7be70xe6d7097b0x423058c90x2fa565000x0274dc2b0x648f1a220x81ad6f160x3400f3b80x9332231b0x47dfc5d20xf41612a20x2a62b5bc0x5562fbb20xa7c4f30d0x99436ff60xcc1d53520x58c08cf30xce6cbe090x405164bb0xf97983e50x35a9b4f40xbd9316ae0x01c119c20x8594e54f0x8048be780x0a2693ca0x45e8ff4b0x028046670x92bfaeb80xfa599bb20x33a388330x10eccdc10xf50069a60xdf54a8f70x142cf5220x297a1f870x055c88f90x2f26b0440x340decb90x425e574c0x0465f22e0x78cf76e30x01902adf0xd434cca40xf14f97b90x72891db50x2e485b160x487675580xfc0869b70x720a33f30xf89b71350x9d6af28f0xbcd33ba20x02a18c740x7844e74f0xc3298e770x404ecd540x38381b800x896c41c80xf2e429e50x37386cac0xdd2d78900x3853ec970xb41d6f6e0x8ffe7e890xac6b44b70x22115fd60xd159edee0xe36f8f6c0x5a3f5e180x68093c9a0xd2d1ae8c0xe0e7cc0e0x46a8a7520x749ec5d00xfa2ddc090xc81bbe8b0x5391cf5b0xf38bcdf30x6c3f948f0xc0240dd40xa850a8d20xc061d8010x289c37140xfe2a84410xcf2eff560x18d4f8cb0x814e77300x5ff928fd0x9f1d31e80xc18ac88d0x8df749260x3bc9ffc90xed1c54280xfb176e460x0450044f0x08f562f80xd30134750x394cfbd00x31681cf10xad1bb0270xd65cf6ed0x9fe225be0x3627f0a30xd4a0e5600x5471adab0xac860bb40x0783673f0x5a4aae830x055d66480x83b5ee200x693c39610xc40f284c0x4bb903c80x79c25db90x90ff6c9f0x87b1fa320xe29ae4e50xb602c57e0x09b32f670x349d4dbd0x9e72ecb90x1de08f9d0x78f9b7100x5970b25f0x9e60cbf40x6003ed860x400b35090xc7ff51710xd4cb4c000xfd0611a80x124309e30x832ff0dc0x1ce5bc110x6df26ca00x46670f470x002f7baa0x045072cd0x3f5b14150x62813e5c0xdd2485410x5e399bda0xe9fe8af60xdc1a707f0x518222150x396ec6290xced0eae40x433b0b280xcb1ac36c0x3107604b0x0b4ce0a70xeb7c49e70x67b70d2d0x99bab1610x6b6c3d100x6eb856930xf166c08c0x3ea8e1b60x9cc192d90x690474d50xe7a664c40xf51bf88b0x9561523a0xb2e32ccd0x677c22d40xb7d780e30x487c5d330x80c681370x0d4961de0x89667c760xf6015a430x2d45ed240x346458fe0x430eda1b0x32d6597f0x420e75710xf06901f70xb74af7d60x127523820xaacce0730xd1f2eee20xb8cd3a7f0x39e614950x0ed6592a0xe1741d4d0x737b86e20x3a2a62630x974151300xc88d90460x792be2f00xbff20c670x4e49fb070xb1b972290x77e248580xbc1a49570x2283abce0x5b74a6130x6e10a39e0xa23e45cd0x853c01ff0xb83b1a680x131f636c0x0d9bae4b0xedaa689f0xfbdd1af80xd9010fb40x668d615b0x5a14ff790xfedbf2520x3f5c468e0x50a9e1fa0x38d4401a0x2293972c0x636b12c80x8c8b62860x10c688f20x3bb965920x8886a1380x71a29ae30x8d427bd70x2f5609210x17ca65b70x53317b2c0xa29e32a50x95a1cb070x3622611a0xd2101c160x2b357ba90x46e674280x15e6955f0x688c19490xe17a4c9d0x703bc3030x5b89b6540x1322917e0xeeee8a7f0xb5ad25db0xcfbcfea20x8c87601a0x8e8895db0x20c412f70x7a31bf660x25d84f5e0x6d1390620x62c7048e0x6d21ec220x487ac2610xdfabd2e90x9e19f1f10x63af62d80xb26383c20x0fc65aac0x70c52dc50x3a40142d0x75928e730x0f7edb410xd7ea70940x5fb04ce40xdb55bea30xbf2acde20x467f9e900x6a2210490x4b21d6ad0xfba631b70x9aa296ad0x99ad7ab40xdfc9cb4f0x21f6bba60xbecf5d140x2f0f68790x5ce3b5880xdb0656570x0c49dedb0x62ae5cb80x35f10f430xadda78cd0x170f3ed60x3d3098180x5a157ae40xb25b29570xa0f4b5280x8de4f3400x42f2c81f0xfef180930xbf73d7a10x3a7f7adc0xdae9b5d70x059b6b0e0x0dd775b80x6e59b7e00x914350e00x9b7e49840x03510cd40x3671315c0x7144e17a0xca5f52b20x58efcfb70x83ae6aaa0xed15fb410xa3e257050x03d468d80xdf6dd64d0x40b517a10x05f891af0x46b4e91f0x343bb8960x0c8674ef0xa4d3b2f50xfd7d03530xdc5825a80xcd1c3a4d0x3493555a0x5a278a240x23742c5e0x9f3bee530x65a2bf140xfb7ee0060x26884ff70x081351c00x397ed24c0x5f6176210xc7fd5a4e0xc4ff1e9f0x51892d610x3f2690f20xf07465250x2e5fc2410x2c4384830xb3d945610x805af9000x27d692880xf94a06fd0xe886496d0xc0a32f370x5177f2e20x5d454a8c0xba2df4eb0xc55aba5b0xaf5bf6ef0x4603cd1f0xe25b11f00x671b4bdf0x7c9722ba0x988e6c5a0xb606e7160xb1419d330xef7e5ce10xfd5175420xb8b924510xa4c0a9ef0xbe38d3280x64a91a580x0c9426680x72bb10da0xe464cd9a0x4a26f0f90x7fa0299e0x298238220x5b4b17b00x426923840xcdb0eddf0xfd45f7f50x9a752d4c0xf3372e9d0x464ef8d60xf255719a0xb3a440a80x4b7ea4aa0x4b31130a0xa93e40b20x105597aa0x39e05ac30x584b84820xf6b899aa0x87ada0660xd04e09e50x46709cd70x98b0ece80x2b22135f0x11312dcd0x180b4a870xfb8c86650x6946ed270x3fa39afa0x13776bcb0xb692999a0x2c6898550x6085edbd0x10ca739f0xedaf6bdf0x0494e1490xd0d0c1cb0x3ca31f350xa674c32e0x5af9d2fb0xf7a5305d0xe0fe6a920x73beeba90xc2d884210xba5e1c3c0xa7a921b70xec1048df0x1648076e0xf143410d0x4030707e0xc137aee50xc14041f60xfd678c030x6d38f4930x24fe82060x55d0e7ba0x3e651c250x059e9f190x06efe9c40x134b6a0b0x97c4649e0xac632f080xfa628afc0xc0e04f520xfc4604750x153b0caa0x9397b6a10x1f0368f80xfb0d9ed30x832690b70x9dea6eec0xb69fec810x105f1b730x80ce116f0x2ff3bfae0x7e87528a0xf8d0cf6c0xdcdc28920x725dc2940x1fc305030xe78938b00x7b8f882a0xd9b0700d0x26353cfe0xaf5ebee20x15dd5d250x8c069ea90xd674d7730x407393850x0bbcd0710x4ed661b30x5eba39150xa241fe560xab8dc7f00xacd82c540x270f35500xbf9d1b960x90a5530f0x523e7b720x3b71cbac0x3f13314e0x778e499c0xcf03e2140x5778f2410xd5abc8900x676302530x68088bee0x600779350x254f20cf0x3a8cfeea0x784d070c0xe3b8ea210xd22dc4cd0x537601480xa3df4a140xebeef0170xb80e83580x95b7f4200x7a2d7e170x5533b6de0x2760613c0x1e6b75a30x54be85b60xc2496bd40x05738d1c0xa5be1e1e0xc53f892e0x2d0add150xd515cea90xde53b5ba0x52d5245d0x97bc20310xddf158890xe8cdab4e0xb1ed4e4a0xa2db3c7f0x8f8689e70x946967350xe09dada20x858b62f60xbf63bb610x428dd2160x20d2acde0x30ea69e40x47c1e4fb0x53a44c560xed33c6320xf573f4cb0x4faedf320x669889420x3a327e8f0xdf8b98b60xcd2791690x652ce9aa0xf1db17040x4f391d0e0xea054b220xdc9c94630x4e8d4c460x1ca25ace0x96120cdd0x758547320x8dde75830xedbaee5e0x6b6408640x347013de0x53445f680xd5dba83a0xb33853db0xd3af75940xc12a5d2e0x403aec3a0x77e35ccc0xd0ae67160xb3a2dfdf0xdfa37e7f0x78df6bd70xb71bda1d0xebe2983a0x9f867dfc0xb028bd400xfc4e8ce80x59e8708f0x3142b10b0xf99d347e0xa6951e040xfd96706c0xd288ca070x3964b28c0xc86f59850xa67c1caf0x1b91c19c0x8e07ec8e0x8ef2f9bf0xfbf0c40b0x1197bf0d0x86623fd70x0e859d630xfe7c42870x27fa66e10xcdca36910xfe26fc7c0xa72a0f5b0x47c4f7fc0xba18698e0x0f4c91ed0x4cdb31780x5cc509a40x7ee6d93a0x81b55b990x78aee6300xb5df033b0x1827bcbf0xd2d449250x04be9d2c0xc270dc240x436098aa0x32537aca0x9c992c8f0x309342160x82e6c13d0xc2093c540xf55d63130xd40e7a020xc37d90360x3d54dbfc0x0862001f0x571dc1540xf9eb813f0xc5c29eef0x231b27d40x0948cde90x6c61ce700x618911fc0x0146e7d30x7a14f3ed0x450624680xa7b393b40x4db708650xcf381d120x80f778500xae7e928e0x174843140x9f53c6260x67e078d60x357354fa0x8e17be230xc384b1810x143977740x4909f90f0xfad9253c0x32d43dd00x6350cf200x2965bdcd0xf458bd460xdfbd130e0x3ad0dc580xf22c6f770x2e6c66150x5c83d40e0x20a7e7270x2dab4f410x151c648d0xddcb565a0x656b17ff0xeed0aee60x167e9ea50x499b83d80x0edd8b500x0a7919030xd58bbbcb0x13245cbb0xc3c617c20xe2b457500x8cfc1c960xd655a46a0xce62f04d0x741c0dca0x36a2fc980x91f419840xfba2b1050x813cf2120x121723a80x958f2c6d0x74c5a7fd0x680e8a270x455f05f10x492241810xd2e927ad0xa703397e0xd0fcb6d50xac9c3e900x0cb5779c0xf25c42c70xd32dd0790x1beceae10x3a52baac0xbce782910x25482e830x95d2feed0x968f04600x2620e8360x64b628620x2ba5a8880x85540ebc0x99f018c40x202d4ed60x2f00da760x4e5e2b080xf7c522e00x72681a8c0x2b05079e0x82660b880xbb8e52320x28de2a8c0x46ce9c150xd42338bf0xa7f390590x2b0399920x6742a0a10x62f4d0710xf91ec9970x3e9414940xfe7727200x6975f2f00xe0c7af210xfb37f9250x0abe961f0x131720f20x46edaa680xdb8ec5950x3a7929e20xd5f6d0df0x051d2cb90x7da28f120x0f28cb910x9ce3f83f0x30e1e6720x93c486080xcfeba8aa0x0626da5f0xdec219e00xa727ed2c0xb069256e0x7b2f91770xbbac205f0x389f9c6b0x5574f0d00x4b969ea80x2ebe46400x6ecd649b0x222076450x6f5376900x5541ea930xd0720a170x7d5a2c730x3f229c4c0xb1c3a01a0x437642ab0xf43a93eb0x0f42104e0x52e6b8c60x760d154d0x56256e8a0x794b72710x011500ad0xcbc561800x1f416e900x322616bb0xfa76815f0x1a4dac200x4b3b9fd80x3c3818aa0x49ec39e90x288068710x64cb459e0xaac8f6920xac8f5a330xa41940430xbb4f81e10x7c5203920xbf3c143a0x83123af60x180ef2240x05bf3a4a0xa90e1fdf0x82e44cad0x7ae31c2b0x7b7f76d00xb524bed40x96cdb8b00x86cf4bf20x34c78ae90x63f8e6fb0xe5823ff60xdce747ae0x3e2bfee00xc6548cd50x6d4cf4410xfa2e5d140x9ac0ded10xf63b444d0x8a4de00a0x5571ca760xf2b02d440x09d259700x843191340xa9d4722e0x5580fced0xcbb9db8a0x0b74bb3f0x3f062a300x1a7031f10x2e42f03c0x267f9d9a0xf33ece8e0x52d8fbf40xb3667a2f0x0544ee840x702a00250xa6bd0f160x3e4f7b540xf1bfdcce0x487c62510xc36a1e4d0xa688e2940x0c17edb10x0bdae2960xe44cf7b40x989d94e20x83eb6e270x7f806c240x1b61ff910x86eed0f40x5fc486090xe29e1d0e0xe8a73aaf0xd3bc530e0xe7822b340x7171121c0x8b618d080x88c9c2d80xdc9cc8cb0x782d4c900xde6d17370xead2352d0xeaabfb090xd42d2b050xb877493f0x3a86e7c00x390629d70x809130f00x3a8efc910x0ba2abee0x745ddb2d0x006bf0060xa6619b060xbd6cea8c0xf8d326910xe6499d830xebb754350x60f2e2a80x70710a110xc3cbeb210x8794dfd70x9f0325000x16a4261e0x4a0ed16b0xba2e4a530xee0dd9750x080765830x6443f1470x00b330a60xec71c51e0x83dacca80xb7bfe2900x4f585f3b0x0dc5b63d0xab62f63c0xb8c294770x02a702280x47da512f0x0d9fc5b90x50f8a6220x44fa9adb0xc8d3294c0xc855bb150x0fd2e34b0x7705e95a0x88e1d0f00xfc03d97a0x8964ed260x7cd8d75e0xa9af4b380x30c83c820x5139b4f70x106af2a20x741a1d700x2c51b2020x8b62b8e60x33b382230x07473ff30x0229e5700xba1665aa0x7c1372e80x63eb93550x4476e9e20x1f8544b80x4845c4230x213157000xdd4a55690xa250c8380x253bdb780x5143c6780xab1d6cc10xa577a8500x3eaf291d0xe200d2d50xc6fec7420x03bd889d0xc702156b0xbfc407b40x1976aa060xadb5559d0x35b6b7720x15692c870x046c1f160x4470a79b0xb2d307de0x4d405db80x6d044c260x3bae9e4b0xe5d959850x487d93430xc22b50ad0x6b7589f40x3eae292f0x62fd62070x37b777df0x83c8a3550x5d0b18920x617643a20x27c2197f0x8bfe8c570xa0c1f57d0x8f7014a10xbe254e920xd3719d590x52428cc80xc3e2d8920xca39ae6a0x7b03d3780x8b7e26f50xc6a3d2600x0f5187170x608f14e60x61e942eb0x710b18800x8e8155f40x67b8c56b0xd293b7860x50e31b080x64ca77370x75a77e4e0x2d40657c0xa52dd1dd0xcadfd6280xdbb2df510x4d2a941b0x4f7a46840xb603802c0x64eb5df20x5e3a39120xb227ccf60xc6db9be20x767363580x13c674da0x1fff937c0x12ae7e580xd4f096400x46f2a4270x842f54150xfbb81bd60xf9a4fccc0xb5677df10xde1590d00xdf5818dd0x2d479dd00x203ada7d0x184c90f40x2c476a8e0x3ea58d150x89e6add50xfb1782fc0x57f24cd60x66e32fd60xf8fe39860x95dad3f20x003e8e400x8b2e1d350x508167050x912429620x0b48c0d60x9de30ce90x72b7de5b0x8f7279c40x319e6a530xe7fff53e0x5df534170xeb25dbe60x3d5e13660xbeed1f740xaf90f4320x85394fd80x0d0d1ef80x1d1af64b0x8646398f0x45a765cf0xfdbe02880x62af81eb0x8d6e940f0xbfd926930xedabb3410x276d71980x566dacbc0xaffe00aa0xa6966dc70xfcb6174d0x9c42082d0xf53a51220x5f45a6f30x87a9c62b0xe4a536490x04b5bcb70x331f086a0x008e86d80x7c481ff10x1aa4c8bf0x10b73abd0xd692a9bb0xed14c4f60xe03070eb0x39b200600x16512db30xb576174c0x2966ef5e0x8fb5a29a0xd23a2d690x16e3c1330x46ecdf920x72c53ff30x28768fdf0xa23c66460xaac7a1540x180453770x909b40670xf05a0bb40x768b4c6f0x161195a30x04ab44ca0x2255d7080xfd3f9cbc0x6202ffe80x6a95e2790x0ad09d5d0x3145216f0xdaf7b3340x9726c8980x851792740x3ec807360x1c3e657e0xd4180b370xd9f375500x791427750x58ecf5740xacd358c70x6a4ce13c0x4653d4b90x8e2b2cff0xa9daec420x569288d80xe06025300x46734db70xb0c3432f0x1cfb92390x117cb3120xabda77d30xac1adf420x683abeb90x20f95ee70x2abcf5b40xfb9817820x0b72e5700xf000f8390x909c8ff00x37b12c100x99b0aabc0xbdbb5ebb0xc3d8b7e20xc2ff8f060x9614a53f0x15cfb9260x4bd58fac0x2fab0b6a0xb7cc92c00x8c0957650x278e4e090xb7a22fbd0xc2f36f9b0x38a71b7e0xd683ee530x4c904ba50x58af4a0f0x6cbda93b0xa76164580x7e4de7020xbe872f4b0x62a64f640x90a716fe0x3634ea510xfedd5fda0x792387af0x746bdbfe0xa543c17c0x9610eab40xf3301b350x8055d0580x2d2aaf3d0x2b0b1f280x127b87250xe29043f40x585c1ef10x2eac82940x2b45a8890xf1f36a290x48539eca0x516116240xddbeeecc0x1e4b83240xefc01f700x63088b320x3478ec8c0xd067e6170x3da171f90x453c84030x2200d2860x2660f4970x9b03fe4d0x6ccb57c80xdc14eda70x9b03097f0x59ec86170xfd706ab80x3eabe9a70xa835d53e0x1ebf6c2a0xcee872770xe4cc91760x19a2b0a20xc2f7c1b10xebfdcb960xc2560ac20xd660a8170x705cd02f0x84a2223a0xcf73ce210x81e6ed280x841b89300xa44d47cf0x816facf90x980069050xd058bf160x2862465a0x00c3fc2f0xe99466a00xdc61ce310x3f19ab470x0edffcac0x8cab6ece0x9d5deec60x55e8c8430xc9f2f7c50xf97de8360x3ddd0b260xf21603690x2803e5c20x0f180e830x5bbdc39c0x082c32130x53108e440x2c0066650x3d8c18680xd3eeaee50xd121930a0xbf4d69190xd0bafe6b0x15455c9c0xe8bad4050x0d0a78350xbe4a15200x0941dfd00xb1124ca90x5ede94480xb6dd36570xed19e2e40xebd47db10x5b3ea0b10x3e6cfccb0xf9a2ce1e0x8d8c13740x0e47eccf0x65c4be160xa343890f0x58138bf30xfc587b450xa23499090x8bffa6b80x5790e7a00x326425ca0x95e4c2a10x2cb61da50x9ee00a150x923b96800x0c34ad9a0x2466d8360x86c00f510x2605e72b0xbecbf54e0xb53620d10x3c9390db0x9418bede0xcc3659e80x9cd68a400xc9426d6d0x07f59e590x8bd590db0xe7481aae0x539f157b0x3e8829430x5f9614ba0x9c0419b90x9b9f36480x631874510x8da716980xb0558a0a0xcc59b2c10x151fb8d50xe31200080x9427acde0x183b33a60xa816d6100x44d127560xac3a59f10xc84ce9a40x78a0bd0b0x32749b230xf159b5be0xa916c9770x963eecff0x31e2f7f10x8d0dfb830x02a046ad0x5740e2230x6aba10c90x17c754ae0x26e7551a0xfe911bc60xd5ec60d80xf44490e20x14f158d10xbd1a4d490x93be59330x65fb8cd70x8575031e0xe84f6e5c0xbfbc54340x31c7970f0x5346a2e30x379585120xe5db688a0xe06f81de0x2c4e34dd0x1be28f920x656f1ca40xdbe177110xec61d0f40xc2f26c120xb17707740x212db8d20x19c1c5bc0xabf1036a0xe7ffe8770x35f3f07d0xaa343e6b0x18455eda0x05240ee70x450444970x67a0306a0x809e93470x4d0f3fd70xd86c1d110x615434bc0x9ecb293b0xdd57e2b50x2e2a42c90x3dfc436e0xab567d310x4b7e20f70xa02da5020x7f060cc00x2299ec810x9a8437610xc14ad1470xa062458d0xd295a9650xf8c3b3f80xa2f431970x6e2b549a0xecadcec50x5df7a2090x79b337710x0b1baa6d0xbc8076b60xccea4e340x48682db90x4d15066e0xc1ecd6d90x53fcc6620xb5f17edf0x4ef5bcf40x63554e490x42bb8d800x03de26400xbb038ce40x7378379e0xd48f96ed0x50d1f8700x384e7dd60x7f9238480xbb4f61be0xae4168b10xbd9b915a0x1b6f368f0xcd5ae1a00xf8a493c60x760bb8640x7f9f8b520x67531e630xe9e1eb4d0xd03baadc0x2d839b170xb369ec550x997ca5e00x826ff5aa0x8cfa61a00xdbd58dc80xff8011f40x6641109b0x2b0ba5c80xe1082a890x473775060xaf5e72b30x8b1f7e560x2ea94c2c0xf1a311550xc339b2550xdc2d27a80x6c657a3e0xb75b8da60xdefc6a550xb8569fde0xb4f73b7a0x82b5c7200x4c9d28b00xdd794d330x911a056b0xa25e89970x2837d90c0xacdce4480xd8e638770x46574ce10xa010df800x52a0fcbc0x67dc31670x46db75510x75bcf5f60x64b822fa0xc1580c1a0x3a13c22b0x06d549e60xcd39f95d0xcacf1f180x1bc5eebe0x1b8822d80x9b92d16e0x5639ab080x1ae34a440xb538f1b00xe032724d0xa452e96d0x96fcc8120x090dcaad0x13b89dee0x0493df7f0xacc17f360x789b9c6a0xac6d554f0xd0ae47550x4dc553140x5ec8507b0x82678ff40x046115e70x2e6fda060xc90415580x157b4ff00x194dd5f50xf2f077cc0xfad79cad0x351575830x4f9810e00x4a2195e20x50d5b7390x4f9f55b40x43f971860xaf11acb30x7db9025b0x1a267ead0xee23857b0x1df2371c0x779bedf30x9b36baa60xc92b29470x79a66c5a0xa2fc28790x6128a2d70x395d4a930xdfe2d2970x3a08475f0x90de04520x8a7cb9c40xd98ae8160x52948d940x5e586f6c0x7b8527db0xfa52c6f80x1af484540x1a399c110x731926640xd321d0b60x4029a82e0xe3a671a30x439e87710x4c87d1aa0x07f430b90xed2dd9f90xd79afa4c0xd6d53bfd0x190c18240xa67b10e20x0643e6300x60a32ea90x4065d1680x1e5b03dc0x6df8f4cd0xbcac61600x6d2785b50xab6babaf0x65e8a7aa0x3310bf110xf88a64e00x6d8753e90x91670ab90x4863d14f0x0f350d6c0x236b500f0x3f2d907d0x5caf8cc80x416ac10e0x00cb63420x204c0d270xcace59450xcc7d13100x4e31f4a10x5ed040b00x9d9ec5820x530b1e980x8196d4af0x882a75170xaad693b00x7d59dd460x651d7a090x3abc6fe30x3a99fe2b0xdb918ae10x4cc4af960x70fff4580x98f481690x9dd95c220x35c6d2c50xb1cc63560xa9e7ea030x478776db0x0d791b910xebf4c3650x031c34e70x47b362270x3d21f3e50x299696290x142f993e0x6ea554fd0xf999267e0x309afcdc0xc423c95b0x926dd4340xbb994dec0x91741a980xe21a27f70x2d5627020x8ef12bb00x14ad05fc0x086569690x69d3558d0x8f34bb2e0x1adc01cc0xc08434a20x5e137f100xefcc92fa0xe47921180xeb78da940x287877350x55c4aa600x589aa32a0x262d92010x53fe6fb70x64483fa40x4d21ae7b0xe24821be0x646ce57b0x9ad902080x613c5c240x584d910d0xa8a107f50x13a0df850x8a39959d0x1688c6630xf4d63ca30x208298870xee7eb9e10xbaf5f7e10x5d74dbcf0x061e9e4a0xc0bf66f60x39594e610x8e5a35ba0x05f0fb080x6af116350x8eb122a20xf5fc268e0x611c2e4f0x46cb128d0xe1e220e40x6ec590a50x68b83ac60x8e864a860x2d03c10d0x60df1e3b0xc83b4d5b0xe6eac7c30x495c96f80xfe2b82d60x76d6a5f30x7add44b50x931b93910xa5905d7f0xf9dbaa9c0x92d421080x38601a910xbea021cc0xe437b59e0xb5f3c8d10xfb6eedf90x2252ce1e0xa440268a0x5d549ff50x2a49232d0x64c0cc680xa13cd56d0xd2ecc61d0x2c2086070x02da62bf0x1e3a4b880x12b5e34f0xab26df3e0xf2ea75ce0xaab4e9920xc86c88090x28c452f10x501bb0cb0x3d222c560xd75ff7130x18e9deaf0x1d34e9960x234306420x0663fbc20xc94245730x3620221d0x4f408c5e0xd238031b0x17b36ff20xaee6b1d30xa990780b0x8d4b28df0x955449ad0x3948c0220xb22804940xacead2ee0x971ecfaa0xf77910950x79f60e3f0x827cc6a10x7a1887910x8509c5400x4411c5030xa735db590x33c7435c0x921b7ead0xf91e799f0x85c55bcc0x9b617a5b0xf7c286cf0xd543d1540x9f8635890x5c8b5ce80xf8983de70x167c59670xf88024920x128064bc0x27e1a0490x5bc105240x07cc4a5d0x360b1afe0xab6004210xb121390a0x2e1da9fb0x7ea1a2bc0x8c34c1490xd067fc5c0x098b6dac0xd0298b8b0x79945d9f0x512b7c7f0xc8ae578a0xf82cfd1a0x1b5d02270x5b03be130x9725b5890x2b51837e0xe56782a80x73839c7a0xc98e955a0x7be902150xbc8483420xadaee6650xa1fa7cb40xd4f08f000x8702e5480x611917ce0x995d10710xa389a49a0xdd391eff0x67955ce60xc558530d0x3ba1dbdd0xfb2750550xce48442c0xbfbe10710xdec94cb20xef2f94590x7a54f5160xe65cfe690xc5a8bd240xc0929db60x591865870xdf9ceb280xe71a71f80x82aba45c0xf237b76e0x7f9553710x7370f0000x826789e80xdac2bbdd0x4e242f5f0x5f72e81b0xf04053b60x746844540x217fb0be0x4d3e70b50x5ff2c0760x674e13e10x0ba383e80xc99556100x7cf3a16b0x4affd08b0x1416c8d60x07242d920x890f08120x058390d30xcf8d781c0xae671fd80x6e7ca2610x50a7a3b10xd7d791320x334c1f750xf0009fee0x36fd4a130xa4f41b7d0xbaa493af0xb4b436900x3f4547a70x60cd73ed0x910538ff0x9d9e155d0x78764f4e0x784213a60x72392fe60xf7322bc80xb4b97c900x4688d7ec0xb544fe080xb8afa5210xb0720dde0x83b149790x977515c70xbd9d1d570x3cd1b39e0xea40802e0xe9573c6a0x1f52b9670xb4de5f050x0f5cfc290x5d1045110xe32b7a090x74c2349e0x3e5705c10xacc90a3f0xa1e3e9650x92279dc00xa1726eb20x76fb39050xb7ebacd60xb7d1c4000x7dba2a7b0x0e53bf660x5be40af50x0da06a690xe8bea3bc0x0c25b8e00x0863aa480x06be23930x84ad87130x2a9be8230x8088e21a0x17ba92e50xd8bb3aa30x33aa9bbc0x31f1cb6a0x9eeeef480x992e03d00x4f2644720x9419b8c60x955c959f0x8d55bb8a0x7ad050b90x937733e30x25ef4c3d0xc1ed05a90x63b3ad360x6e0e36740xd17f7df70x8d2076000xdb8f28df0x4c0995bd0x4f1a53b30xeff05d4f0xa60a23020xee9b325b0x9cbe19250x842c574c0x868852ab0x645f1deb0xb52d85450x10249cee0x3dccce240x5f1bda430xeeec26a70xe49dabd20x69d6cca50x2e0d2f7f0x00ff0c080x4943d5070x3f9bd0b30x8a51d5650xedcf6be40xc8e96dea0xe97f4ce50x13a83ec90x9683cfa20x3c4830120x82458f7f0xe20372ae0x80791a8c0xf0a8237a0x024bf8270x844e37670xc6772da20xd8ded0850xf2afc8b60x9754ec100x28a2b29f0x10950ee10xcd57f7b00x7985d0430x1793f6850x6ac076130x1803a6ed0x2b30f4290xe4b051cf0xb0d904b70xce45a6f10x15fe0cd30x5ba93f9d0x0bd662f60xd9e91f830x5fd130240x0527f7b20xc0b13aa40xcdb6adcc0x70b998ca0x67fc77a50xa527e0680xf3cc06260xa851973a0xdc9fa2320xd06524ba0xf5d2c12f0x16b260ee0xa32ab8b80x8455209a0xa966d36d0xc0d48f8c0xba61d1d10x4d9b652b0xece784c20xee91879b0xa55266190xdf2c27420xca9360b50x4e68e9be0xf82ec5730x7fe328730x0d0d9f6c0x24e803550x2a7aa0850x553efb910xce9d96ee0xb4e9be540x151b4d4d0xaa9620070x81c32c310x13e247e00xd4e288db0xb47559e00xbeb76c9c0x81aac2bf0x37c071b00xc5d1b6c50x94b514dd0xe54145e80x60a13e900xf499fdb20xb1acbcce0x04486e880x85c108960x82939ebd0xbdd2f42a0x8924eb1e0x7a9440070x0bfa3a190xce6db6560x2e45e4880x6a5fb5660x42825ce20x1650bf270x336154ca0x0a15805d0x954c41ff0xe39f96b70x7d2d91c30xc69392550x6f6ee97c0x1c3c0ad30xd6636ca60x4a6cce240x2107de5f0x4df9874b0x2f756d7d0x32a5fda00x187879b30x209ec4a80x1c46e7b60x5d66ca290x021df7fd0x2c390d230x29435dc70xac7b30200x1557b9200x907df8030x1bae36d60x5f67d0030x903867c10xc07b06ae0x436bba9c0xfad36a4b0x15dc73880x37dd5bc00xdac244860x4641fe0f0x66083f220x6a050d710x75a729a00x5611cdea0x03e421350x76c9e9d50x1359411d0x5a153fe90xf9f6f95c0x5444978e0xc681fece0x71b9c1880x98c42edd0xcbfd28100xb18294f50xe18100970x7ad32a770xd415320f0x679fe34c0x366110df0xfe4439bf0x674b05960x4a056fef0x41979b270x9975013b0x2430abeb0x8f65fed40x8ab827900x184f377b0x64f3a0cb0x81c31e050x7a6903300xde4dfbf50xb1cfad220x715dd89b0x584738f90xe64d98fe0xab7706780x2d144e210x7a82cb470x31c168b00x22c2ea910x7b5ecb690x51aedda30xf194dd6f0x42cb200c0xa00b1b5a0x4dfb3cae0x45ac166a0xfb6af58d0x31e76b570x9e7635300x4cb9e0010x390f30a80x52652b060xf66e9b600x56dddc140x521bc9980x0e7bbb600x714a2cea0xd5079fb80x87dd1a5c0x7b9731d50x56c8693b0x425263430xdba126c10x8ae2ab0f0xfd2597990xa042bab00xf7f3f6fa0xca598f8d0x4e81f8900x2e62348d0x7d36b7ad0xbb449c5a0x64c4d67a0xb5ba612b0x6c6559130x973fa82e0xf79c44a80x12b063eb0xb09faf790x71a50dbc0x6d3585a70x024b4be10x9f8232780xce1414b20x9a33f7100xc75e33a60xd8e484f00x74151f4c0xe529a0660x8b43159b0x96e3945f0x93b3fc740xb62614840xcbcc80590x6cff3b900x97e1f9700xa24be4f00x4cbb4e8d0xd33bb7d00x74c458180x5651499e0x89f1f0910xd91dcec50x603520820xf68285c00x4d6e16690x20da76590x52df02990xb8c3a4680x8a957f260xb1bedeb70x427d5c680xda4693d80x965548100x512b1d190x801562440x24feccaa0x2c5fc65d0x9ceb4f3c0x988a88f40x389b96d50xf067257c0x0a7708320xf353a6980x49d8e4850x6db4ca240x81649d640x04673afa0x7c1f19940xd7efe2ef0x954c2f420xd2da10480x66f871500x4761f17c0x627c2e1f0x7b546f880xbccfd4d80x622c79220xe75d4b230x105ba1f40x9cc4f70a0xecfc32d40x11b335610xa4f787900x3517383e0x9518b6230x829f1c8c0xdc0fe7400xd1366be10x3e056d500x9f6e730e0x977de2ca0xfc42107b0x6fb68d830xad6452340xb9c425de0x34e21dc00x8fe48b080x628121e90x4d974b9c0xa39bd8a30x769adc750xce0e8fe60x427347720xbf0411020x90b0cf980x9d06688b0xb02ac4110x4911ba2e0x2642d8530x711c2aba0xe74caee60x5098ce690x317b38bf0xdbf625c30x131a5ed70x282678720x7043da940xe512bbbb0x5aa0fcdd0xa617f2240x6e89a5600xec1571af0x557842280x6f58ab570x75e19c6c0x6b018c410x7485dee20xf20cb3270x4b8426280x0465a0730x30199b880x5c2393910x6443c4670x1baf61390xe3b3f5250x685d8cd70xc50e68730x40585a150x5993cded0x71fdc01e0x040bda6d0x89c14c580x1df12f060x4be9d4a30x689db26d0x12bbd14c0xa314bd030x45ca6f710xba0fead80xd900894a0x2ae3deaa0x07a9ef840xa70fabbe0xe315da4a0x2ac415c00x04d8c7500x4acd93d30x565528d40xab14edd50xe84cb3100xa4c5c6840xaa184bae0xf157731d0xe81ef1dd0xee62a92d0xec631f340xa16aae110x5ae98fc60x6cc676930xb5dcab5b0xfab383b90xe5562f180xe75eebe40xb59fe4960xc0b62a2c0x7294a9df0x1c1320240x7054a3e40x7e7c273f0xe9abba3f0xb67a26060xe19947270x3b86ac210x3a222c800x764bd77c0xd6b8e8520xea98efc00x9b32d8320x22e18a260x44cf38550x1b66df2e0x878a47320x423af4540x0a2928720x2570a1380xb47189b50x740a1b950x56a693fa0xd7dd777b0xc2e587d10xa3b958ce0x1702a4840xf2a2b1630x25e9d4bd0x5d6b9ec40x1268f3570x8edde7060xaa63baee0x123590300x10d28f380xb4a55fc40xde5a4e550xd54a000c0x69b18f430x9ec1c79e0xc07634840xdb68bbad0xaa6f23ad0xaad6d92f0x3939f8f00x04cabed90xc781bd9f0x979998170x9cab34a60x85b5e6250x8a490c900x083eb21c0x352dc9b30x0a2cd2170x9e5773c80x49710e810x59c0ebe90x399199090xa7ab3ea80xef9dbce40x4e3d0e690xb588905b0x071f4f210xf9af5fd90xfb105e410xa6ef0f6c0x0179fa300x4aadeb9a0xc08647ff0x73d693640xe02eb6d00x9062c3220x5358fc360xc7e39bca0xfcd7bc0b0x4fd4e89d0x4e1091920xc65d3eed0x9621849f0x6b29a1fa0x838b13e70x7b0f1ab30x9aeacb870xa3e7c1130xb0b85f470x918ad4290x85c7f6740xebec57c40x1f8db7f90xd9ecb6700x698a899f0xb140d14c0x094377480x3a536bd70x6a6cafd20x59eae6990xfb32b30f0x5091b8230xc8add2320x2e2f17400xd81de62c0xd5bd7dac0xd942d3530x57231f450xddd58dc00xdd2efc0f0xbd5cb8b90x1866cec20x0c0c015e0x26b71fb40xd87601cc0x694474670xdba4502f0x70617a040x8d7fa1480x7f68b24d0xade4bf4c0xa7aa810f0x0ca15ea10x9425cd6d0xd9813b160x5d07895e0x0fbdac6e0xead85f3e0x6f499c990x89b2b1ee0x92d75c5b0x3f459b150xbd3f0ee00x14eaae8e0x2b2e93d30x2df62a770xa4627c040x794d67380x5a49c0b70xae7d26580x3723a0ff0x938951e90x2f622ea10x8c4181ec0x7479068e0x460f31aa0x1a867ca00x091eb9b40x1eb9516e0x50fad4340xef6c3f700xcf9a5e6f0x52572e170x04d465250xc12435e30xaf9a01e20x6051a1d60x82559b0d0x6992ce740x52cfa9180x6ba8f1630x5aa4ea180x39623d770x8b0f444c0xddc0be960xa92516330x29d7c4a70x01e4d0af0x305324970xb740db550x9afe375a0x2b6590a30x0334aa8e0x31a89d590x5e8180390x0d6971a20x31908c630x6d321d830x6c29de040x764059eb0x1a1a9d1e0xdebc53de0xec3dac6a0xba932c080x171ba6890x4e44c1d00x208d4d370x7de530670x02f14a140xa76aded60x02108abe0xcf0f2db20xf2b5ab630xed686d7e0x4839fc790x67c60a180x127c29ef0x1dca3a2a0xf5dc9c250x315de6b90x763b98660x1f2a99700x025e7fe70xbee14d1a0x2835c8f70x387e16390xb51a37240x151ab4650x3d8da5df0x2d1858070x168acf970xa414fbc80x276ecee20xc62bcb9c0x436ac5160xc44620be0xf18f993b0xb0458d220xf53d140c0xa627fc770x868aaf110x6bf12acb0x0cea6dd30x756c7b650x1d417f760x046094720x968f4c650x0f9b12cd0xfc64891d0xeeacab690x7a36ddbd0x5d679a160x608104710x3e52cd170xf45bc5640x2cff97ba0xa41edd600x76e563be0xb9023e5a0x80951b280x045834e90xd1826b2a0xca58bb060xd6dc1c5e0x98b75d640xd2e5739d0x69c5d8ac0x5df8fb020x4e40ba590x2cad997a0xeda4bab80x1035d71b0xcb55ad580x730ddeaa0xd7d52c3f0xa2ef34d70xf8344cfe0xefaead1f0x5c641d550x62aa4f530xbd95e5e50xa5e445780x7d7c593e0x764367dd0x2b6485880x4f32fc460x1c91414e0x21867c0c0x9ac7265f0xc419249c0xf058b6d50xf06b0fa10x4e73712b0xb0d08d610xa44ac2a70xfab4e9350x5c0e8a7a0xbf820ab40xac7680890xa91cc13f0xa6e88f320xb16a8b2b0x9353b35e0xadd7dcfc0xaff6df8f0x329cf1c00x4ee46fb30x1cd002b30xca9cc6220x30f5f2120x883396a90x2dacabf20x89798eb60xb3fd18440x103ebcf50x945eefbf0x9d1b1ea00xc6a1455e0xa9002b470x65abbed00xebe79ce30x70f5df960x02b8c5030xf0b9870b0x81b805900x5fa4db640x48f046970x0fad14300x734316aa0x92c0bcd10x881220130xebe1ddb80x2505789d0xb74fe5460xe28f94c70x223e1a030x31897b8e0x7e85b3170x73472f2a0x545abbef0x2c1994d60x3f4388ff0x3f3f01e80xe265f78b0x720800bd0xf0332ae60xdcf95ce50xb5b95b510xadf230390xa781db090xbe59c2dc0x9335377b0x4a0447160x805b0ca50x085d204a0x7835674a0xfedea7580xa8309e3d0x40de87900x1884810f0x50ef7ee80x5829917f0x4af3017a0x4da1f5de0x17ece12c0x8e482f600x69b1fd820x474da9cc0x2776229c0xde9ec70b0xf97018290x8d85e0b80x322f3fac0x0b3994040x4dc2a9ef0x529bb9940x6252e2cb0x681017460xfdf4f4910x769146940x98edb0e50x85104c5a0xa3597d230x685320990x4fb78d450xd0a7faf00x7f2e22330xe595bb170xbf0bb07a0xe27ba4080xa97239370x43a477b60x3f0c4c8c0x1f8163c70x3c4ed2410xaf293a060xd03328e50xd4e57e800x0bde2aea0x7beab22a0x77a6117e0x26e665d40xc1bad8d20x3cab27580x819c78150x8fdc52320x47f7b7530x911be93c0x0b0114400x8140d5b30x4b77acf20x3bdb04d90x64e0d5e40x6bf3a5ff0x251a81640x7d648e4a0xb5c0ad230x1c5f14e30xf494aea70x63ed000d0xa28c24b90xe065c9390xd43eaf650x344311580x9b56839b0x8d584a9f0xd658ccf90x49e14e910x5fd993310x416a582d0x3662774d0xbe1420f20x2122b7a20xe231ccad0xe8d443f60x4f457c480x52827c680x544314ae0x577aac2e0x9dcbb74f0xe1b8b7a40x9e64fbfe0x2def7f760x314bc9550xe5c587d70x1d2f32aa0x9dcfe2cf0xce7692170x38f1a9f70x5893c52f0x1172ce540x389bfe0d0x6971447a0x0203351a0xdba4991e0x8198b0520x721143180xdff316a70xabd0c91c0xb7f770270xb98a01850xdd59ef440x83fe777a0x5838f6c90x4859b8bb0x0d7033dd0x554ca6890x70ef93440xec427adb0x7bddeb020xc92c143d0xe062847d0x33256b030x1a8942740xd182fee10x8e74bcdf0xaf4d6d940xc27ee5c80xa1f99db70x8d7e2b330xb3930baa0xe42fd1690x807168800xa8ffc2b30x7859f4f60x9c9fe8f80x1d5065600xcf2ee98c0x55f092800xcffc4cfb0x6fee3a6c0xf240c7980x77f6a6070x2533cfcd0xfb22cc790x49cc9aaf0x63c6e0e50x10a93ba20x80022c420x59a0d0e30xe3c1df740xe85a5df00x21425d400xa288216c0x498567ae0xeccdba2b0xd1821c950x94c122d20xa3ec32cb0xd119c0b90x411543500x8872c1f50xfc8d88730x014a9cef0x53f496dd0xe429b3760x14a00a610x5c6fcd150x3feb551f0x770e51c70x9212ba440x8341f8d40x04bf913e0x65aab6a80xae41cf090xfeff78a50xe189a4c40xc83ec4d40x980848e20xbc0c8da10x889346680x6ad5765d0x2921a4d40x08724d390xfdc4730f0x060c593f0x272d5d720xe21189780x4757111f0x63f8fc580xe74f3c1f0x9f69f1f50xfb1e1aac0x36f34cd20x46943c010xd4320f0f0x205f750e0x540421ca0x702ceb6b0xa9ae641c0xa88a7a000x722255720x259fee140xe419a2d20xfec9fabb0x6536ee9e0xd2b1f48a0xd86f43e70x17d5dc760x9579110b0xee31361c0x19510af40x92d160e10x6b4de8100x857dc6a70xf425672e0xc8c2ce440xc11c526f0x79fe789a0xd11c10d80x151638300x941c902a0xdf812c4b0x3e0232590x930058c20x99bf05310x3e97f2cb0x814c004c0x735a48d10x0a28bbfc0x0bc98aa20x7a1322c90x015bf7980x241dedc10xbf2a7cf40x4b42ea3c0x245aa2030x715a90c40x5e0739460x4f5c7fa10x5ea4a1740x26c316780xbb370f620x73118cd00x00e291fb0xc43f6e640x16cee76a0xb3c93bd90x67a2b3dc0x24be862f0x8039776a0x3f2f94420x15bad7f90xed6de43e0xc6260ef20x058866e60xe21244850x9a170e450xdf78f6200x123e08820xd22b8e4f0x7e6ebc570xb8f1a72c0x3f9830f70x4d25a5390xcaf7c1e10xc59cf5c30x42f00f1e0x9a960c4c0xa9e257240x3e2e7f660xe58e0ee60xa82a91480x03d5e5bc0x0436fda30x4841d7800x584ee7a10x835f6a780xb74c980a0x795baf4c0x6bcfbb2b0xe3299aaf0x265156c30x083bc2950x6ce4a0b80x75aded480xebd4e7b50x3d4a354e0xfa93ad230xa852ae8c0xf5a9f60b0x6331940e0x85670f1d0x3ce5903d0xb881922b0xd1e6dcee0xcd42fa540xc7a4fbed0xc1e50c0b0x502399540x895ab2a50x424de3580x6968d2490xf4f14de60x868e9f530x6e720ff20x07b52e380x579e0bf50x666f4f4c0x4e02468c0x30b2cec30xea26eb940x217aa31d0xe67c2ccc0xd452c1d50xad3d66720xb7eb2d300xe37c04290x119549060xa63362ba0x824353f40x9b2ae08a0xf4c1e14a0x824ce3ba0xea9875a10xc8cc80040x6333fee80x3d143df40xe9044aa00xa7b4da220xd5dd9ce00x1db37d830x13f9d26e0xdd8606b20x8a68dc0d0xe7accf970x8257c2510xd33a11d30xb98418f30xf3ee887b0x20cc13ff0xbbf09a770x7c15eb770xeecbc7bf0x864d40ee0x178004b90x50d002750xd48b218a0xf15c444c0xc46cbb790xf45cc5900x64eb09770x27f3e57b0xcdf95c8e0x23d9546d0x5f8ea1750xc1b387220x399b9b7c0x65c46fd90x12600a8c0x425fc2920x02e54bcc0xeb886a510xedc6996b0xca6275bd0x95fbab4a0xca0568800xe85e61860xa5bc39490xe031f87f0xd8a718d30x67d396b00x829d4e080xf598be6a0xc6a661800xd8552c920xad00c8010x48f93f580x84e8e6e70x957cc4330x53b587e20x5459340e0x77e6ca940xc62265910x730390310x1211df5d0xac0bbc600x9258e42c0xfa9fa5c50x101064a10x713d98750xbe312afd0xedecf1220x3aa79ed90x2d244a6e0xf4fe0bf10x35ade0080x7b042f8b0xd5aff7b20x701021b60x00bf61120x04e834460x983e29dd0xe3cd9b5c0xd656839f0xe64fa6800xd8eacd8f0x11b71ef70x8f43c8180x9b29eb080xfb08a0710xcc776ac00xbd8856010x6f5426340xa307916b0x6d224fd10x315f88320x4a7406a60x82081c2c0x35ce15640x58bbe3d00xb1496f640x48c630300x85620b810xf69008240x7886c26b0xf95b8e050xa874d9540x73b1f8280x4d85df150x6efc02fe0x54efb3d10x7f5d196b0x667d57890x0a85c3950x6f6424340xac26a4590x00f3cd3c0xc47450df0xb086f1e30x8ab7e6180xd64a07b70x927b919e0xc7124f0d0x3aaf47340xca3b48960x1739ee0e0x735f1ed60x0861130d0x542216ae0x00e236980x46f0aa070xcf4a90d90x7da963bb0x302723140x1d193f510x31612c900x89ea4da80x3153fbb70x4514af1a0x616757c10x69268f6e0xd7b825540x796959fa0xb9f828830xe06494930x4f5115230x74577e180xc770719d0x513487600x648919b60xeceff4160xd440d7970xf58401710xf123bc450x225fdf9b0xd35398b40x0961dfe90x9734a9320xbaa765e20xa1878b4b0x8c63e1770xd24e82800xcccfb2fa0xc428068d0x4fdc945d0x7fab60420x0aa7379e0x3346627a0x643da2c40x0e6a0bae0x4879a6e50xfb4072d60xc2b5de9e0x3e1ea1570x067da3e40x118b3b690xf0466b590x60306bda0xfb6dbc220x16f39a9d0x482742010x60930d370xc269dcc00x361e2bcc0xb4b1c4630xe79933190x1299cf0f0xce605b1e0x14f190430xe0ac749c0xc9a2792b0xad8b7f060x3ad663b30x45cef2910x9ace27970x324895bc0x012885ea0x59cbb02f0x558c136a0x6af9a2c10xb2d2360e0xf61ad4ca0xa47f0bbe0xf15fd93d0x3ff13eea0xc9fe476d0xfc8040f50x3e3d93f50x01fb34cf0x3ad0e2010x424acc6d0x43619e1a0x56886b190xb903674c0xfa1f46620x0e2a68640xe5022f950x0f5877d40x1cf0e47a0x34257f350xed1d2a080x62b3ca690x1e0d90a80x3a26ed110xc87e487a0x2d9f2ce30xa004403a0xaeb3fda30x6e6b439f0x01000e510xd705b4c70x65bbbc780xd62c833f0x09c55cec0xbf7fd2f50xd0ee38b80xe533321a0x31f3bfb40xaa786c010x4ca9669f0x07d5b2520x37b8b39e0x804d7d230x40020cf90x5de1b3d30xff7753bc0x054929400x1e0ed3750x4a7e9d310xd8c2f1040x28a2ed020x8ed770e40xe9cfad650xe2a143900x9759a9b30x23c4424d0xf15d8de00x0334da4e0xb47093220xdc047fc40x2ef63ad60x40a27c370x77ba50f70x564218cf0x1447ec080xdfb5968a0x68d950080x728561420x87bbd9660xdbef80a40x72ea7b2d0x11d886720xf9d7e2060x95af57f30x329d0b020x593a36c20xad55c28e0x108bb7fd0xd74affc00x02ea111e0x74b4c6f60xf811e69d0x26c90ea40x6e89f8380x0c4f56f20x40f5aacc0xd260fa180x7c1c337b0xd8a994eb0xe44bebac0x74b24d740x10effb2a0xa3d854630x0bcdf7a60x4e6605e50x93be132c0x796fc5ce0x385d716f0xca6063260xb5359d100xa0caa4c40xb3839e3b0x6f8d91ba0xf6618c0d0xab1050a80xb3d2c76d0xba6d60b10x21269a9b0xd0080fe90x0416eb420x709b797d0xae3cab9b0x54c3dd2a0xf5fc28ff0x7fd5a7ce0x25a0667b0x898e51520xf790d8540x194d0a750x28abfe6e0x56c8799d0xaf3dd7dc0xd1d87e920xca66296f0x79ed4f8c0xfb14c47d0xb090dcb40xb74889050x4afe9a770xf97f0ba00x457416930xe43bab730x814d84340x447ae6d00x63e10e760x52d55cc70x1c39546e0x593cc3b90x0c67e00a0x16d1cf8f0x4346c54a0x7f99a70c0x8f3ab73d0x863a7e050x54c964c20xf16c53070xc6763c4f0x057104af0x27756bc80xc1eaaa650x5182c9560xf699f2190x5d550c4d0x2b0ba2b00x96cd2b040xd010a5d70xd6a390b10x6c8e9dd40x62f730cc0xa905d35f0x6da4c5c50x0069d4740xf5e78f210x67ed01d90xb38eab810xd428dae60xf5863e3e0x6a51b7f00xdf01c89e0x68bf9e030x4bd6f6fe0xc82568ee0x2f1b85010x6153dc030xd0e701f00x9f9866690x1b9e0ff10x0e70a9010x8979424f0x1192bef80x14b4c7550xd19b865b0xa360a3610x526b8a980xe3ec69e00x2d0f3f060x88aa2a170x7e142e030x82813faa0x6020f5b60x225679160x430574c70xe896c4560xb42d93150x2430f2a00xdbb70dcd0x51acb6d70x95fce8110x4eb688cf0x93d2e9b20xdf7c36a10xeaf1214e0xcb15eee90x6f0eac5f0x193d46270x36d555df0x6ec947cc0x8527239e0x75cc13b20x1298a5760x1c520ecf0x32f8b8f40xb850f74f0x3a7330fe0x403f9e200xf9fb40370xc0e9989b0xffb784410x2f8558610x32db2baa0xcaf928b50xa4f459f60xf56318a20x664af2b50x7078ec1c0x7f3fd8810x43fc08a40xa2a93eff0x6526fc4c0x9d8697dd0x63ebd9e20xd093241a0xb85da78f0xf8b36ca50xaecfc1bc0x2c0242430xad51b92b0x3f36d6670x6a0e8e300x40eaa3860x84ebc2ea0x0b6d5a4e0xcacf9a530xbbf683980x66f639ed0x3456eff20xbd66232b0xe55bf56d0x8b1e66270xafda1e8d0x250bf2b10xe15705a40xf212c5ac0x5118c3820xe200f8720xd03c77000x465cab340x606d0b090x3cfa411a0x9781a2b90x5ffabb150x2f2e91b20x94c876bd0x50be748d0x293f19100xe17616170xd74a8cb10x2d9946050xa35644800x56d28f4c0xd34ddc390xe37e717d0x3f1627ec0x9da2fb260xf48ed6c70x6d4dfcf80xd42207840xcdc39c9e0xe85016830x4cfe6c890x3a6ea8050xd43db3440x4320b4fa0x067d8d350xae729e590xb3b4befe0x49603fb80x52026cdf0x506e39340x62827bec0xefdd70ce0x19bd383b0x2f03fc4b0x23a574fd0x2deda4a10xe06141e90xd78e6f890x0da10ec30x026490540xd251d7b00x0bced7750x438610bd0x9be7bde40x34f3484e0x4f1cd1280x500970880xda3d10a80xa8fef7bb0x03592ea00xdd339aa00xa9c63b690x278664350xc599a7720xb02735f00xb52846bd0x2f28043d0xe651f76e0xa8e9e1ae0xc11309e90x0d9cd4860xace8404a0xa85853bb0xf6bbc3400x9d9e9a830xf6256a570xc04427130x9aa8287d0xf3c52f5f0x56c9f8d40xeb0115790xbf81e0770x6fae2dcf0x57fa31f30x75bda77a0xfedcdb600x67b78eb30x543ef2840x3dfc897c0x1e9edfb70xacab29b70xc84a0a7e0xe7d4daac0xff1e9dd80xf346231f0x1685c91c0x257f38870x2b2c7d400xfa7ee5e40x084ec74f0x1ccdad330x074df1d40x42ee6b3e0x97ccc9a70x4492645d0x506127980x9c3df9b40x4f8976110xbea629f00x3fb8ba440xe0426c510x97544bdc0x8520f3160x7e0470250xe04d8a510x60fd9ae40x378418ee0xc9ef4f9e0x2a2cf0100xdb2d76350x67a782680xe18fd6180xc7208c3a0x081709a20x0fbb728f0xe320ff3f0xcc248d260x75967e660x6f0869520xcefcd99a0x6adb092d0xaaaef02e0xf670653c0x5e149ee70x67f534d10x26755a190xa13277ea0x7a99e1fa0x606a81620x9f99663c0x79ff0b7a0xa84ea33d0xcd8758570x0ff3c26d0x0c5a8af60x9ae34b2f0x016a957f0xb73906e30x180448780xec21678d0xd5b8a6ca0x0734e2d60xca9194040x807d56280xdd9d130d0x0efcbb1b0x3ac5607e0xaee2ce2a0x9e61bb050x9ab56ef40xb08a42ec0xe88581940xa350a8f80x64eae7ad0x655f1ab00xc683da810xd5f3bb7b0x892b26a00x060d10640xf97666a00xab65ed800x91607d950x767ddb020x988ed85d0xfd5cf1050x0e6da44a0x68b382bc0x120eee660x62b1ada00xafcecf9a0xb9281f050x686087180xc319b8790xe176833a0x9b65b0210xa4b010f80xee13e6970xea1754470x21c53afb0xaea129140x298ecc7d0x33b4ddbd0xc95e1c490xe8e5c2f80xfcc922250x7b4e2ac80x5f248f720xc844e5d10x889c02200x2677c1b10x8cd9f9350xe2d680eb0xed7de4eb0x381a798a0x7a75493d0xcd9c22be0xb761318b0x281d33120x160ea4c80xb718f2f90x9c491f600xba2cb84e0xf25d238b0x3dbf36c90xd08f62390x7fe38f480xb1645a2e0x9d6e97000xb62445110xc897c3820x8b35e8730xae1f6cb30x22cc73100x5226005a0xf3e42a050x1b1e10880x25e8ed290x3fec048f0x7645af6f0x1f6ce67a0xef4dc0c80xfc8538f50xe8c350070x4088449a0xf313da4e0xb1af6e850x858475270xe03dce7b0xd6377b340x9bfcb6e70x83eeaa3b0x0c1d39fe0x98e666460x200df9950xa3e0605d0x94cbf6d40x842eb2ea0x9dd36ed00x71bcb3c30xf17c21ce0x2750b8b60xff83867e0x785a93b40x40c7247c0x6a5fa3630xef6d007a0x8f7634340x0003d8530x3cd32b710x57805a8e0xa549c7f50xe0d8ba540x4c56ed480xb624f9c40x1d24f3a70xc62409b80x206d53170x4d99dd9f0xdde9f1d90x9c6cf0bb0x327bb5b30x619cb7dd0xac36f1b70xf6d4839d0x42ef46d90x5ebd47940xd722dbb60x520dda720x0b742fd70xd7e56a4e0x200003290x61b7b1260x3bfed0ec0x774ad8de0xcfe8b72c0x7bffa1930x8bc022450x98fca85f0x1bdfd6cd0x4ed2fb8e0xbb4f47660x16a5a12f0x5647399f0x32f6c1a70x2296f5070x612c00860x4248ae3c0x3628ff100x49ebd0d20x47c466e30xf45979b90x0dfac0980xc8c3348b0x2eeceb420x9ef9cb1d0xd13efc4d0x2dc57a5b0x53cb6f700x19bfe94b0xbb713e6d0x8f3cc9140xe2271eef0x2d2ce8800xd2fa08ca0x14895b8c0xb59046d90x4b7cf1590xa5c21ce30xd4843ccc0x7ab0b9ec0x0d32aca90xe42986f00x8c5f3f7f0x05bcd9f80x087ca46c0x7d9ecf190x579963cc0xda0ffa740x7f0c1a400x3830f4920xda0054920x42f4c5a30xc624a5aa0x3d48d0460x03c2e00c0xb19cf4db0xd1c8097c0x74910a380x109ee2450x464dfacc0xb65b01870x5adedd060x0a8adce20x76e3f3ac0xd81e3d3f0x7bdf64d80x251a2d2f0x774a2ef60x8f0725ae0x12261e780x12070d390x70e7d6280x812c41170xab47372b0x8ef01d8b0x6f020d190x7fe6f7540xcbf0ce120xf631c4410x076729cf0x6a63e4230x9c5401b20x7492aea10xac5d6a070x967ee0780xf47f884f0x7faa384f0x70209ce90x68d3f4310xe1da05300x681af0530xba42f4d40xde38aca00x44cd8f520x0bef78c80x7a82bd300x463f48550xd6a239db0x5a59cd950x79463c140xc8d17bf60x611c9b4b0x8bdb0cec0xd87261b20x4d0b99360xb0b1f0f20x74993b150xa6862bef0x2ac952170x2e34a4df0x297efa0e0x3de81b1e0x59f0126c0xd0a4c8a90x8baae9e40xb56fdf690x179afeff0x479e9ae60xb384ba3e0x98b72e210x7d104b1f0xeedcd5220x2f592a900x3bdd349a0x22095d000x578f14660xceaccfe80x79f952260x3aa39d0d0xd33102720x8917b1780xf100a91b0x485f90030x203217cf0x8184e2080x1cfda34a0x630e8a670x721b18510xee8ce2370xbab8d4a10xa2665d8c0xa7c8c0820x897487d80xeb15844b0xc54b20750x14a8d72a0x94f485760x60ec20620x16c203360xdacffaef0x7c65ba7a0xaa3bd9940x4c1e89cc0x8806dcc80x28257cc20x4442707e0x354a13720x77138b710x8904834d0xb2f6c8b20x99acdb8d0x49adf7bd0xcd2babf60x33c2bd260x685bd2590xd227892e0x22fd9ad00x0ff2b6020xb5ca1c460xdfc5169b0xa63d85ab0xe8794ce10x23c8f2570x269657210xecc63e6f0xb6dcc1910x4beb879e0xb9688e0c0x495607360x6b9406a80x061d264b0x7ae5ad740x17fbce600xd75c79df0x4a587fa40x6d2820d60x6228c21f0x43123a520xd1f6c5f30x5ccb58f30x195765a20x2d9da1ee0x6f4ea0ef0xef18b16e0x005372180x0a9814ae0x74ee90980xa329d0310x932a705e0x844539ae0x99a81ab30x54d1ac900x34c968d80xecd3d9010x55d13c7f0x8a9b89870x87ec3d8f0xb987c91e0x057f82ca0x21e36bf20xaf366c440xef58d6450x9c2225ed0xbbdb5c420xb80f5d570x531cd8440x7c5762770x45284ae90x37d910690x84b268cf0x1e5a5f220x988a1a000x8b966b630x2f0dacca0x8846d04c0xc4707a580x5b78bc910xfce687ce0xf046ef5c0x7772956a0xd95ff10f0x1723d4e20xfe6e91470x8e7110bd0x21a05a280x3b8b093a0x93db12850x5d5a1e400x3df4bee10x6f733f3d0x1202dd560x295f125c0x2da977c80x0835ce8e0x187105480xc73a7bc60x3b2bba1e0xe09fd7b30x768492d20x82d19a310x59738fd50xea9d2fe90xa06eabe40x37ef587e0xce1e8bb90xda38dc740x4dae60ec0xbf27174f0x79cca8150x3d5466210x9a8e18770xbe7dd7dc0xc7dfe78f0xadef11c60x69a1095d0x9eafeb810x5d3244a80x52b018ae0x6145eb3d0xa72c03960x7e48b3570xcaa1374d0xae6f2a4b0x0324e9a60x5554c8500x15e2aee60xf47865df0x47f58e6b0x99d7e4fb0x1b7ff6510xed51a0cf0xebfeb4db0x88c0d2d70x55c152a80x4169af890x3ea739770x989098710x0b86da380x409005240x255b25650x81b69e410x39af17f20xda78c5f30x422b96d10x5b07b1790x92db74840x1c3a3e9a0x1e62eb0f0xa0e2563f0x0e0283bb0xe3ca38cd0xfcfacb1d0xece75a640x517d7df90x968a48230x1f5bab5c0x4596ebad0x478641da0x6b6067850x4b67b2c40xbbd7e6a30x09b52ba90x16fb15f90x3ae870ea0x70c15ac10xd2fe50670x191e88cf0x18e1683f0x3971b4df0xc17a7eab0x7350164d0x9c9be03a0x9e06e60f0x0448d3f80x70ccf33a0x4c8b45d70x09b3112b0x6b5065b70x90a6355a0x0fd3fbd50xad1f36860x019a478c0x5ab12c060xfdee98bb0x06b310c90x4d70ffa70x74dac3e30x4d4062b10x0f717dc70x7eb2dccf0x6c107b730x0a5817970x2711dd670xbdfe01970x58dd74990x01ad5db20x615a19790x02a13ef80x05b0bc1c0x19a0fc620xb001340e0x6aac07a70x127fed9d0x3eba0d020x68705adb0xed44f0f20x256148250x19d296e90xfdbed97d0x1b4939da0x283c1eda0xd106904a0x122129f10x3cbede330xa1b0103b0xb7f418ef0xc833e9a30x6aa7fc620x70e73a890x989a52040x280d0c490xc2afa61b0xd3c3357c0xa07dd74b0x455a68ac0x1752ec8a0xf8645da60x15c4504b0xc97db4820x65d530960xafc00b1d0xf21fb50c0x0dd882620x0a39f1830x3201a15e0x191c13500xadde6e530xc9ad1bf50xa2209bf70xd7fcc0a80x78c2bcd60x33b5d3e50x3bf96cf40x08a9d7fc0x9eaf11510x48074e040x4043a7dd0x4d3484e60x5a7128c30x1a2838540x949a1cd30x0eec299d0x56a161b80x8be2da450x56a7edc80x0676f5ac0xa3dd4d100xf89ff9650x3c534dc40x715897c40x77bfb6040x375cacd50xe8afea790x75bd0ae10x5a456a0f0xc19d70ca0x821956260xd6b72cfa0x5e68b7160x2617f20c0x182861660xad10202c0x45c279510x39d536ff0xfc76a4af0xdfeaa2c40x99f763520x45ecc53b0xe987f80c0xaff282870x4f38d0a40xc602306d0x1942ba420xb57b281c0x5f656fa00xbfaf3d830x9e8d92830x3200d36f0x874727480xf26e71a30xc9282bb60xb3392fa90x8326b6a70x42bb70540x8827dda20x6789792b0xe19cc4b90x0c8223100xa0b49d040x90dde0110x5adf6feb0xc83cdf4b0x49087c900xac3e4db80xb5a01f290x9b05c9b90x656eed9b0xde450fe90xbfae9cd90x941c0e350xbea05a9b0x023150140x1488e7bc0xf449ce500xc11f844f0x802fd9c40x0a3e61000xec06bd890xf63c89330x6a2eb77c0xa8b585310x353df0c50x1d76dec60x59b4545e0x2f426dd10x567dda6f0x233698210xb34501270x7f36bc810xff13b3f70x2536b55b0xdafb53c50xdd9a804a0xd42f29db0xa48485460x77c754a80x67e48a380x0a6dde180x33f55c550xba5629a20xbb680f220x3d074c410x0fbaa45f0x64f515b30x7529bc680x71ff25e00xd2e811aa0x719b47f30xab9bc0030x91d65b720xbe9122110x3657b5010xe3d4dc2a0xf41e3cf50x24e693b50x7c6466fe0xcdab48dd0xb3b2301a0x064a19190x35bc45a00x894e56b40xa3987ce00x1ecb5aa70x1c2e981b0x67ce39a00x2f23008a0x8dfab3df0xcfa43d440xf63de30d0xd50eaa5c0x0bcfa7500xdef66d0c0x8806c4a80xa2f70e050x8ee242fa0xc019ff500x006db1c90xdfdddce20xb0e778db0x857a99a40x27e55f870xaa8a29150x3bd544c20x4c7ec4b60x2d303d2f0x07738f2e0x3dbb12f40x738f4c8f0x6e82302c0x731876680x4d395ee70x1992ce7a0x7d4e059a0xae9fe9540x9d707acb0xfb5e20630xe56c56050xfd155f1e0x6924453a0xcbca750f0xe4e077540xd9fefe380x17462f790x5e79218a0xfa6738040xd77b7df10x057bf3850x4c924c9e0x393466670x204a665a0xbe4efe090x68497d020x16d2ef390xc3389f9d0x67bfe7910xbc1441ca0x20ebd7e70x0825ce9e0xc30721320xd1c920840x9b6b78330x6fc87cda0x29d21f620xfca072740x9a8ef9b20xecb8cf3a0xf8dc7df30x13caf3210x95bddc270x5abcb4f00x98daa3ac0xc9c4cba20x08c952d10x912384370x0a5e02100xc70fc7390x1cd27b1d0x9342eea40xb35ba5f30x3ac3180b0x782b35760x2192bb0f0x20efe2490x09b4364f0xa8e7c8980x24a94b260x9e6d79f80xc69683b30x94098ff80x503bd1370xac437f7b0x04cda5660xe9afa0dd0x173c09550x510990490xefaf60060xf238ea280xb2e5ae4a0x198788b40x8f595b110x5898dcba0x6ea099720xb9948d2c0x833a3e070x2ceec35d0x668570c00xc7b2b6c20xb494afee0xe0a504540x7f92860c0x0d2b74da0x01b820650xf0a1fdb30xc0fec2270x6d629c590x3bf3a1de0xb02073700x3d1b0bd30xab6c359f0xca52f8d20x854fa3660xbd1235600x0bcb49540x05060a190xf4e909b80xaee95f390x8df3789f0xba982a6f0xa0fd24270xe118de5d0xd85216760x09e913c10x4f816e9b0x6ef8fcd80x3796bdcc0xa286a2340x68a241530x5e7f49200x1d027e4b0x650f86030x834dc9550xa61aa0280xe56a93360x98971d400x2e27949a0xcad06ca10xd56c503e0x0477a5240x3ecf36ad0xac4ae26c0x834f81bf0x063035b70x79c9075e0x70478cf80x16589c3f0xc33b4c7d0x52e3e4a50x12cafd390x73afd6250xa2c026600x2d42aea40xe9cd15290x616c50600xe959593a0xf3ad6b980xa30cf98e0x5c5894750x5e6508a60x798b2bec0x60a0aa6f0xb847437e0x1e3caeda0x22117a9c0x06b6b29a0x009d0ad90x20d1ffdb0xd653e3030x613ce1980xff6104d00xab8bc1a20x8d8640690xb9638db40x95580d880x6978cd1f0x3eaf04f00xb2b96bbd0x04e1b99f0x4c26dc4d0xab7797ec0xe5dd0dee0x141743090x5d5992d80xad4d7d480x96e27a110xb81849e30xdb292bc70x9a4f869a0xeda3a7210xfce8e6330xafeb2b0b0xba64ebcb0xc33678dd0xc2862aca0xfdfdb0f20x85975d9c0x1687811f0x3e7920ca0x1699a5500xadaff7160x370d85390x38eb67fa0x955f901b0xc31c11e30xf593570a0x9060e0a60x642d926d0x0f2ede230xc93fb8100xd9b6f1f90x4a3ea5c00x091def1c0x370a07360xd6f873330x6bb710380x6339b6d00xd7792a310x9278320d0xe934da1d0x47df8e590x7b8699eb0x7ac2f3290x1a724fcc0x3fb4d1610xcac0a3be0xaf9a53460x388ed2770x97dd83cd0xb8e448a00x655cb2020xca34c2260x41a42b2b0x0089b36f0x6a82fb860xf57c56b20x7d1d3a1c0x9d0335270x42dd7ad70x42414eea0x837cebc00xcb0d9d410x9a3f3b0e0x2d0fe3410x9b276c050xa9e929880xde6167320x8565b22e0x6b8bb6f50x988326060x5c92811e0xe8a4c4f80x8d853d420xf3788a760xad998b840x7e6061300x2541a9790xd9cc6fdb0xf4a329f60x9b435f080x29722b5a0x492235ec0x26fe316f0x43408c3c0xe3bcf6db0x24c347e70xa1a7135b0xaeef0ffe0x5f9574280x91d23e400x58235cf40x39ba23330x4abdacf60xc0a3aab60x9bc85c220xf2a1e2660xbb9ec7550x4ce1b9900x937644850x06c919fb0x2d645ce60xcaa007ce0x1f44432b0x166869720x7156eef80x680cc5740xbc7b1d740xfbe780cc0x17711f920x25facd710xc46a1e950xc66c8f4d0xe9397bbc0x74d17eb90x828f61720x3934978a0x980b8b220xce95da9d0x0b7982dd0xa84e41df0x1b1fdb800xf4c91f450xc2920ea10xddd42e470xd12f10f10x2fb33b1f0x86eea0550x573f376a0xf282026a0x4a047b840x2739ee2c0xafd415940xb9f14e8e0x06b25cba0x8f1c7a210x333290ac0xd15ea2f60x047001220xcb7663700xe13149c00x7e7fa7720xa8d7ce7e0x6bb8169e0xfa11c8950x1a70dbb80x071ece6c0xfff0aaad0x783231450x3cd5e54d0x1d9a854a0xbd442e310x80268a960x3c88d66f0xd4b8dcf30x67ce13530x80be535d0x4acafe570xf8fd07f40xc8053f950xf15240dc0xfae1945e0x42288e880xd51107590x3ced284a0xb520c41d0xa119685c0xef03bd180x0231c04c0x650bf8e50x851e758c0x1041a6420x5e1cc30c0x3a53413f0x30d0344d0x2c50a1770x2d58acfc0xe64bd9ce0x5234cc3f0x424299b80xec370d9a0xe388f2200x833e93e10xad13a4410xb18f465e0x1047a84b0xa990c9c80x7ca05dc20x5b7338940xc2175a230xb48b63fe0x6a5e68ea0x61aee55c0xeb711ae70xc8269f940xdc3c8d580x93685c080x8c7087df0xa709c2ff0xdea772a20x5f13b0320xbab989af0xc3b34a6e0xc9a64dc20x4db1c33a0xcc86dc280x24887e6a0xf841b3920xb56bc51a0xd884d98c0x7a467f6b0x760cdb3f0x6a59830d0x6af8e8e10x359d27cb0x8b20f58a0xc788d4410x6cabdfce0x703b3d5d0xade0dcf20x73f75f100x543099db0xdde6d59f0xa63e1b090x5f4737760x84cf5eb80x4d0ffa3c0x043bd8ab0xa9246cd80xfcdd4e740x068d9c250xda66992f0xb00d59060x305daa870x29bcb8130xb286b0620xa91173020xe583af6f0x56ab75730x7ee7f1f40x0389c7f50xd83667dc0x8acba0db0xaaf217ef0x7a4363aa0xf073deb40xad48188b0x96be9a070x9b52ac850x83e2871a0x6a58250d0xee9867ef0x8ebd99650xdf18fbaf0xea55bf230xd9d2bb030x16756dc00x63343b1d0xb2af19e10xbed43a410x3061c52d0x3492a62a0xc01c7aae0xc3ea373c0x741fd81a0xc87938f50x6f8575370xb0f92faf0x85bb17900xde2b16ba0xbd6d25ee0x0499f8260xf1f04d230x8a9ee1ae0xd378fe7a0x49792bab0xa16a0e190x226138b00xc34efe270x15026a320x283183050x25cded660xcc4f94ba0x960751d10x743f2f500x86547d420xbcd5d76e0xf67e8f880xc6804e1b0x6d10698f0xf4d352880xb7117a3f0xcaa492340x331096380xb33414700xd14bc4d90xb5c22eb60x2be097610x4c2bc8fe0xa97a49840xa313ec020xf71840120x937e42db0xed0a884c0x6fe28dba0xe347ddcb0x3cc5dca90xb127e3dd0x532738c50x0af223e90xf665f74f0x20e664b80x5d95dbde0xb51ad53a0x76d29bf20xacd55b6f0x80f6794d0xd83ed39f0xa7a5a5160x56aa22ea0x8aead6ef0x7da372760x86e218ea0xf3c9030a0xe9bc970e0xec20c5e70x30c176140xf55162910x413db7b10xfb0a9ec20x524e8dd10x733218a80x9e9390ec0x2ca7a0af0xaf1fa4400x57dd9e2c0x59f7b9650x62737e1d0x2f0eb4820x7f3619d50x058e5c240xeab956910xa5209dea0x156c806c0x7c52e7f80xb60d23670x979a022b0xaa0241460x9feaf2870x5bb1e1170xe3a53f4c0x48af1feb0x7690a6700xe6f907560x4bce839b0x4865d3e60xc37ad0c70xe5c5deb10x8ba208210xc32c5fce0x4b1adf9f0xf81b815e0xd15931ef0xe3327bc00xf844e95f0xaf8518cb0xd7ab2c0c0x1b1f2bda0x2b67f0960x914b83dc0x79e9699f0x667263290x1854ff430x0ebf636a0x20af0df50xa23167c80x430adec70xc4753dbe0xd5b1ec210x76d8da300x5614749d0x4f1de5e40xbb652eec0x15c2523d0x478d2fe40x2f05efee0xc8811d550x0ef069740xa0c71dac0xcffa2aff0x3686ea090xba5987c30x7d0afe5c0x541c31650x0341ecad0x7a1909bd0xa0a43dd40xe802a24f0x479954850xbd6760e50x67cea32a0x4ae656510x4ab4958a0xddaaea680x86960dd60x1edd4cc30xb61e21010x5387f88f0xab3e96e00xfc201b660x661601de0xe769232e0x917153120xe40b42680xd6011bf50x0644a0930x781a21ac0xb0d9ff200xf9b860030x5f84f38b0xda9d6f1e0x15e0daf40x63dbe3660x405b6e050x4f938a390x0b109c7d0x3c48cd870x676fc4080x5ee8d74e0xd4d807130x092f8c4e0x3ca8321b0x4176ff490x259165570x43a599200xee891cc00xccbad8c20xc0512e0f0xd481192b0x9da83d0b0x89bf3be60x93ff8a750x8342f5600x5017557e0xf32679ec0x33ebd2030x3d1b816d0xfdd9ff800xb69dc3530x9823895b0x95bd2d190x1cde4c5a0x4f431f980x768486190x06d39a320x2dc98ced0x4c863a360x760b562f0x1524dbbf0xcf5724d20x20c55ae00x91a68c110xe04004450x0b83f22a0xb4554c950x779df38c0xa586f3220x072affbe0xaac282f30x9c4e0c500xe1931daf0x148743450xa52f2f9a0xdc0457970x83d453e90xab831d490xab5cf1e00x51b04ed40x1ec5faef0x45fa82a10xc0d48a5a0xa8cd933b0xdc22e6a00x47d4fd870xdbdb81680xa8c064510xbd262c4e0x36e194d70x3350e10b0xe4d75ac00x33c056fc0x03db9cab0xd16b0c740x8959af390xa6a5a3f10xfb66c6390x2cb580430x9e7f4a920xd72618b10x7ca3dddf0x33fba4470x5c05f9230x4d1406d70x6999e1610xd0615a400xc1108af10x7c9f81ff0xf934eaba0x951f1fb20xd817101e0x0c5e05f10x993d336e0x850af17d0x696f3eab0xf90040c40x39b3935a0xd1f69f640x87b5c1850xaa13a2250x603dae350x8845b1f50x3c4ff1160xbc2c4be80x7fef8d030xaf85d4590xa3897b7f0xcaf51fe40x602ec3d70x507622fb0xf72f63140x76d756b90x56bafc430x3d77dbe20x68d62fd40x7b4e706f0xd777bd2d0x4ed795dc0xbcfc0e4e0x4e64392f0x3f3d2c920x712f69430xc133073d0x0a31ca720xf5867de60x1b5e8b820xbcec53870x4a0457730xd9a2c94c0x865335670xb01f3a2c0x033978c20xedc6fd9d0x7a45106e0x29f01d7a0x9725ce370x9b24bc4b0x0d3eaa470xbea5ff1e0x0ecf823a0x7b292d190x368f1fea0x650c35e20x729649420x7452119f0xbfd459300x904537390x6ba5406e0x115cce1b0xaafdc2580x061651be0x349cba850xceab03110xe2d5255a0xe914e41e0x1ac5d3cb0x77bc13a00xb4ce0e940x64bbc2880xf9c0b6630x5792f8480x754d539c0xe67d81ba0x96b292540x2e2b40d20x4841bdee0x5a9213110x9166fada0x6263e02d0x41482d8b0x3d5844b30xa916b6940xa77d88f60xc310b9810x9a1dfd650x9f9845130x85df9b6c0xc29bf9670x1e6d26a80x003e887c0x092ae36f0xc105331d0xbd1f4bf20xc2be77630xcd9e9f860x3d1e60620xde9d7afd0xa9d3746d0xbef747050xce5c93e30xc4076f470xa23908920x26f380550xbd2e35870x6731ca7a0x2a714e2b0x6ed80dac0xa4e9348c0xe71e784a0x81565cf20x0a3584a10xd5452f9a0xfea7319a0x8a26992b0x58af38c00xc2bc76ae0xeaa574c60xe1ac2bb80xb18429eb0x9ac11b740xb2e764e80xc17412740x1126efb00xa5ed346d0x5d443a0f0x0f668ba90x722f42b00x3cf283750x03fecfb10x25a685fd0x408c62470xd519bd740x901cb66c0xd27921ff0xacc21afb0x66faa40d0x053e3f830x453efa540xb312d0c40xa13acdb80xd0613b100xc7e477900xd3f09c240x402bc2db0xb557040b0xcd95191a0x3b7055470xdd98f4d20x98caaf690xfae253e90x585af3670x28ce4d720xac92aa3c0xe69090ac0x83e6dc310xbe599fe10x2aaf60ea0xd4bcf4150x96b1a2130xe73a4e300x1fbc54570xd548e5ff0xd5506a9b0xdd9197710x918a8c580x0c7361790x87033c940x8d1a827e0x80b39da50xc819f9820x5025f17c0x82ed543e0x2a5869fc0x5e5322c10x3bf5c37e0xb43b24390x962f78530x2a1c98830x956160460xd27d1dbf0x11fd402c0x5e51cd740xf0330b650xfe2f8b160x5739dac80x3e44e5b10xbb2d91ad0x46f773e70xa731ea410xe1694c770x7cfaf7550x3589e8750x362429430x85c73d410xd6835f2a0xceb1aed00x96549dfc0xbf168f180x147ef0b10x8c87e2f50x5e3cc7190x43225ed30x25ece19c0x9587fc370xbc1b29680x3e7b37280x6fce30490x66d87d380x89711fae0x3eb351fa0x59c9f9670xd27c68a10x696bcdda0xeadb93200x838ec4430xf8cb7bbe0xeabd94b00xe61ad1d80x0aa309cf0xe523ad750x609f1c7e0xcfc683410x86f6b99d0x0c2cdbf10xb58dcfa20xbf82e6af0x50347bac0x8841d39b0x11a006b50x902982270xef7db50c0xb42e336a0x6e4504790xe02cf3e80xdcb0349b0x3f469cb00xcb1746e40xae6fcc760xfe5d4bb20xe43099050xdc97af2e0x2650d8350x7e394c4e0xab6bde280x9aaeefce0xa108eb4d0xb05fc3100x878ab3ce0x2ba707a80x6c51a8360x99cdc86b0x8d551bef0x2e2ce9e00xfc02b7ad0x409736620x6c702af70x26e76fb80x82d79b510xfac8865f0xfff8c1d60xbd923edd0xa3248c5c0xbf2316fe0x86e7a6f40xfff2a8d90x54677dd50xcd32f5a10xef5079eb0x9b8d5a0b0x815339630xdec2e8c60xed9971990x868417380x468a442b0x33968c110xeaa18df60xf69fef420xc57fc9c00x970a7f460xefbbb24f0xf48178100x4f3d0d6a0x5e914b7a0x222e7ce20x70eeb0b50xdb1057800x13f421520xd067d3c50xd40348280x7ab88a450xcd91b1270x131db64a0x478848900x574fc58c0xa8721b970x3730c3600xd4c146320x2d3385d30xad3ad91c0x88f385420x79af7faf0x3a4175180x5694da410xd1057c250x177deff30x72a34d480xa1f31b5b0xace53ed60xe68cb5eb0xa87d40c40xae042b070x1973e89e0x3e75b9500xd68dba020x81ed46180xcb2edbab0xed86122c0x05d558810x40f3880f0xf557d9780x2e7688890x510978a00xaf8e2db50x0ecf0fa90x0fa8b3ab0x5bbc8ae80x9412c33a0xe45f28290xc4f8e0980xecafc6610xff5c68710x0c01e5460xd1d529cc0x3d982b8f0x4c4605aa0x753009af0x6cf9f3620xf13a2f680xa93212d50x2051d3ed0x18430f430x7729cbdd0xa9e180490x9d696d790xdf67db650x61927e990x9875979f0x660697280x9545af6d0x820726140xa3d2b4030x8b62f95e0xff6b4d300xb7c7cdce0x01d23ee10x8aac296a0x393b4f2f0xf26c6b870x3193e72c0xf1cfd1ff0x4e64bdfd0xe6c0858a0x7ef9f04b0x9dc284ff0x43418ca30xc07dbe1d0x126213230x137da2ad0x43e9241f0x0f09fa060x603249ed0xf76028c70x0b5ee6790x0d8dc0220x97e7216d0xf7976d590x20e194440xde02c6d20x5ad8cb8d0xe15610330xde16dc160x8f47fa4b0x369fcf300x0a3ef1390xbb0b53f40xa6520ee80x5d10fc360xbf181dfe0xc877477e0x8408b85a0x5b910ca50x68a6682a0xeda0acca0xf72caa4f0x8dbc55e90x93535f250x788f43700x5fe1b0d60x3a4a020e0x8458b3f60xf26b1e1e0xa88204270xa51bc6cb0xe43243830xe24538aa0xfc1e65660x2fa387380x66586f8f0xe15c45d40x2a9de8160x0e3b8cf30xd928e5ba0x71d2945a0x915d0ed20x5ff30b8c0xe43cb99f0xb59fc1700x550a557d0x2bea847d0x25e823b00x98f19f120x204c19f50x98314fd20x66c6b8a70xa3b0787f0x0ad1b19c0x6e4553690x189a20ac0xdf389ec30x5d5afce00xcba8ce780xfdbc1e820x94be55080xea16dd4c0xe011b61c0x6cb791c60x6033c4910xa75d47b30x1dc752c70xc0df8f9a0x2aa76bd60xef9b8ce10x9100f5870x80ce0f520xe7d6bf640x7c8fff200x79720c350x6f35e44a0xf8367efb0x48e37efd0x292684a40xa29f2f730x2396d5fd0x16add5210xffb93cc00x646044590x50d9dfea0xde6151db0x6403e3380x24a1831a0xcc1f51090x1b3c92910xf396cd210x1111cd6a0x5e226e060x44728c5e0x535b53540x63e064740x4f9594af0xa1aa5fba0xf7f3476a0xdd91f3040xb91cbf140x37c2c00b0x023134570xfefa23670x589d22af0x1a2cf4e40x91a0de540x4b450dec0x49b07aec0x0c13727b0x2d5615440xcf2e54930x7d6faddf0x8f977e4b0x1987a31c0xbcf4294f0x1294b93f0xaa8962a10x7ca465550xa46120d70xa09216b60xc24ec75f0xb4ef7ebc0x8472c3e60x79e438a70xe8909b660xe8881dd60xf53783970x2d611c290x2c846a9e0xb1f452d10x85c9d2270x7b74d1f20x1dc58a3d0xbec773d90xec5fa8430xd852a8aa0x10f1dac20xa3eba6880xb8f1f3150xe88415e80xd97ce9490xf91c0dba0x941b03be0x699975d60xbeee8a980x689d6a470x4c9147f90x795628850xdf4ec9df0x0e12fa610xfc4819fa0x9e8245600x5e9289610xf3ed8bd60x895616ed0xb99ad8d80x7802b4d50x549ff29b0xd3f556050xd59d5ecb0xe4a6e1e70x5eae47bf0x8de5be330x4aef6e920x7da8d2f40xcffcbcfc0x366a67850xf6125a600x25ae74af0x31bb82270x53e16b6c0x1ad9e5b50x651a41390x610863af0x4d2b3cd30xcc3981760xc2f58f270x65d278c20xe69d2ea70xc495545f0x68a1fb520x819cdb080xf1162e5a0x99dd8f3d0xee3f8a360x368f18280x0816b8fe0x883d91480xad3c48350xbc73ad030x3de671630x6e45232b0x7628f3c70x348c722a0xc5853b050x5111c7980x014e4c430x65c595ac0x0375580a0x4cd833380x0ea270940xe00a08c80xa8c2ec460x5944b90d0xa78f4b550xf6f47bac0xb6f3e52b0x92a9c60c0x23f627260xb28e18de0x458dc04f0xf06198010xa4701e9e0x28a903c80x329bbbde0xf0f5dbc20xc2f9c0450x188a3dfb0x8a1ab4ee0xd68a099e0x89b611dd0x487c4b0b0x0684f5ba0x76efe2e00x5c9f81b30xe805398d0xcb9950da0xdff8e89d0x94cfe4de0x2309a6d60xc21c43250x28a178b70xec4bf2a20xe683a4de0x0b1bf8a00x029350750x86f3e8c20x43433a350x8c3e06240x8b0b8c3c0xc0f1f2090x21da18c50x3cc289090xdb16b1700xde9360ba0xcde0e4550xcb9345380xf51ae2350x6fcb87a10x706cdcef0xa51b4d2c0x590e40b50xb25ffc160x3ab7da530xb39d4bf40x7072d8e90xb30c67550xdad9f8870xc8c6ceda0x91d350ac0x23fe08690xd10a8a820x53d933a80x81d186250x4b2ad8660xdf837b550xa8eebc080x707606d00xc601d3180x52af7bdd0x90d8b75c0xf92192a50x6539ab280x2b68cd090x442a45c70xb89d723b0x498d293a0x772fbcaf0xc54769670x88b5647c0xce6a9d9a0xfef8a1660x193d48e00xe2253bd70xa0b5b1920x71995c4e0x1e3a88fb0x81d10f5f0x1ad830090xd217e9e60x72741f250xbdd295f00x5ca936990x4ec7b8e30xc6e25e990xa56ca8550xfa012fe70xd1b2db370xc11bd00f0xdb04cacc0xca85d8cf0x328995b50x74baf17a0x7944e0fc0x101383520x369fcd700x697c5d0d0x89cc1b1e0xe79a2d2d0xb98e411f0x5f9f83170x078ffa4c0x9c2657c40x0bf9ab1d0x503954160xe0d552140xac48eb0f0x3d5fb0de0xd18071fc0x263a95cf0xa4d93ce70x5d37ac2f0x72fa04f00xcc230c370xf826f5490xb8556bbd0x2105ad570x581d016b0x35b6980e0xb00e70520x1c15a2390x69b140070xc1dfd04b0xcf3eb7310x8651bb160x85aa880c0x02de3b180x7dbada9d0xf01621c70xd3de9b790x450a300b0x554a52930xce9b6ece0xf000f3380xfe3d54570x744690c80x2f4c181a0x79f41d5b0x84c274f90x99daa9bf0x8a87e7240x70d053fd0x27b252f30xac883f550x8ad7eff30x1e0dc1240xbe18153d0x72e4fee10x4c18b97b0x44aaf30f0xbd2d7d510x22664f210x2fdb66150x6f5dd4420x7b95c4020x5869e6d60x1bbd12ac0x948944490x880a15ad0xce6e43a80xd8edb1150xef628b140x522cb3fc0xca0e06760xace52b7e0x21b9f31d0x1964078a0xff78e9a60x6d28cc6a0x5a7e868b0xf2b4be380x564e1aee0x4e8dd2640xdadbf2b80x16d77ab80x920758d40x8329bb1d0xa8f949250x62f8b7f20x00e5acd50xb66024c00x9f2a83cc0x394e8f900xcbbeb12e0x9877c6ae0x5c066e730xd53f10730x9bf0d9a80xe48e44210x435c631c0xf6ced5b40xbd0737120xbd6bde6f0xd004f4560xbb0434a70xf3dd7fe20xb6f143d30x2c969efd0xbe185ecd0xc1b633220xae7ceb030xdd2035a00xd52944210x332450740x8c416dbc0xad268ea90x111d19fb0xe072c7e60x0dd340bd0xc4d4618d0x784bc6ab0x2f5c4ccc0x0a37710d0xea7c3f3c0xec30e9ba0x4e3e5e3f0x45bff52b0x6867012e0xdd3784680xd1a256ec0xa08aa0880x26af1f080x80d86f0e0x2b54aa9a0xfbc2c5ec0xe23b0b6b0xff7758650x1d8b30c80x021498fb0x6adf436b0xce36343e0x62ba97ac0xcc1a12260x6b797c250x99d0eb910x998e45c00xcf67c2990x6052860c0x85ad47140x9d3eab450x770fb1b80x38a585ad0x058738770xfc3a239b0x961899560x12d316510x2105e18d0x327534580x8568be300x718a56bb0xc0089f050x931750c80x894837b40x7f64b9590x6def2b9d0x9c5b4ba20x9514d2920xc3e4c1270x1add44cd0x06cbb94c0x2d0cb8860xd836b61b0x690f51230x26795b110x2cf6fdcb0xe8c7e9130xd154acd60x0f72d1a40xd30af83f0x5e5788580x9817f2560x26e065870xc14f475e0x50b471f00xdf20a9170xfa19a2240x1a8f38840xb05f37b50xae724b100x67f113540x9f4986020x3b21db100x69e008ae0x88caa7c90x91e6aafb0xe482e37a0xd74d677b0xb55413960xb383e7e20x134c7dd80xa82e1c7b0x29f2aca10xfd54a6f80xce33366d0xce39be090xe582a08c0x129d35b00x1ad6a6530x58cb52d20xd47cda4f0x514a5ead0x9e84de790x018bcad80x9b4077c90x57dfa9960xb4cf23430xd27a4ad10xd83c3d0b0x3ee21b890x780d0a960xd7358c310x5987a9980x4eb99d820xdb50129b0xf349797d0x4618c3fe0x4745bff30x2b038aa50x7776dcc00x6e8d11980x219840ab0x5aa855890xb5c859b10x67b27ec10x409873e30x30e741340x5641485b0xf29977130x6d340f640xfef620d10x7ec2541e0x0fa981f70x887de4480xa120d33c0x136d98150x1f9225aa0x6215071b0x3b8b9de00x9761b2d90xdcd2feb60xce7c04440xc59d03df0xc28217750x0cb4b1890xa13e4f1e0xbb7e10430x1fecbe410x77e9828d0x19dc78810x1fd77fb10x61694b970x5c2ddeb80x0fd9e4d70x5e7527730x8d75ab440x8e8569220x7f4c870e0x4c32351f0xba71fb0c0xd922bc5d0x30dc98270x22ec59a90xfe0ac90f0x03608f2a0x21253c620x493159cc0x70637c980x346322370xc179066b0xb9eec2790xee19f4b10x26eda2720x5f2c64690x33fd62de0x7e2998e70x5ac3a6320x059c0e9c0x426285ea0x9cad8da60x1b90ac2b0xda0a9c4c0xf5b2bd090x7e86ef750xba1341230xc19899400xf052bee80x576716430x92ea1a870x18edfcec0xf2fca9220xb7637e080x4add68510xbe0d84610xc05f2c4e0xe66032920x21e105a20x8ee8f8a10x93a53ec30x1664e6ba0xb647a0a20x38e10c1d0x5cfdd22d0xb642d59a0x0eebb3870x5165a7f70xf768378c0xc44716530x592a9ca20x90995cc90x555fe5c10xdbfdd8aa0xcd3853630x0a733b4a0xf5ee9ba80x42801d200x85a8ee760xdf66ca810xeec2c7cf0x42350e8d0x1305d5320x609f5b350xf312cb9d0xf062576b0x58c031120x2690965b0xce4334520x80634fd50x2c0ec41c0xe636d64f0xba9d80c00x1cd774df0xffda17160x68937e3d0x568db6160xa1f16afb0x995176820x66ac82040xc146a00f0x0165698d0xc4a27a8f0xdcf6b7af0x6affcdff0x7312b3cc0x6883c0460x3ef6a20f0x6c16ac9e0xa0ff74d60x434c2a840xdbc1eb740xfdfdc0fe0xbbbaf7d20x97a5c93f0x0a891e170x84da19a10x078a86890x8a758f690x9a95231f0x436066e90x2e5a704c0x24af09ae0xf13993e30xeefe1df50x0c5e9c9f0xf5a2f2fe0x7e1a2b4b0xf4413f920x875e3f910x5f98dd000x702b6c540x74e5ff1a0x560e49a70xc7a0279a0xf3aec7100xadb8d11b0x956137630xb0ab31840xce6cf1c80x6c4efe630xd8b103330x57c9cf390x771d3d710x52a462ce0x37035d0e0x1101266f0x8ecaeeed0x8102cef30x6a3665fd0x4a1049920x7712771a0x0a2487e00x4b0761470x86cbdc640x510e22440x2091cfba0x436a01320x1d77b0f80x56e7d8990x983225500x7fcf9ed20x5d43e8d30xe62cbe6d0xeebd48520x5de751270x014fd2000x722b09ac0x605067510x9373508b0x22b129a90xb907513f0x95ca3d2e0x3d5cd6fd0x010199640x5e57f9d80x2f64415f0x7023bea80x288c6b6a0xcfb6a3da0xdebdb3cf0xb5a459dc0xa0e09e460xdcc674590x04403fcf0x23359aff0x982e85e50xc80714da0x7485e15e0x01da6bd70x6ce0f77d0x1fe9f8000x0735ae260x9b33e0d70x121d958a0x708a54190xfc3bba0f0xd235532c0x35b4bcb20x2822e8c50x8c5e9b550x788d29900x60d4a9410xcbcc587b0xbd506a460x01cce9ce0x2fe252cc0xfe0299630x9ad39b590x1149ae1c0xd66e9c2c0xe16b0d300x3dae64040x787102fe0x9ed554b30x638fe0450x8a4b80660xe8c4d86c0x754aa79d0x38d0ce320x7897643c0x120d67d40x26e298e00x6a5ecb180x6184445f0x9237666c0x8ea80ad30x7eb952e60x9fdecc310x9d0d62060x19428dd60xd633fe2b0x4fe1eddf0x51c68b920x4215d11d0xe64ad8ea0x2cea32ee0xc617f82c0x679e5df40x9098b7230x7681946c0xe0ff7a180x0e9951270x40f1f2b30xac1a55be0xc50bab050x0b515d100x0bcfe0b50xf6d449c60xcd083b100xfdab6de30x7afc9d8a0x99c95fa50xe2b3207a0xfa1eb9100xac3d20e20xcbc9557f0xb7ce31b00x805cef5a0xe22ac1ea0x554172640x595497aa0x2545c1700xf32bdc5d0x0b07abe20x9031c2c90xb3025cc00x5eff58040x71e3cecb0xf5893abf0x3b4ceb4a0x40f995a50x85b004920x8c32eba30xec202d9f0xc370482b0x4dbe1f380x468559360x5210a8c50xaaa2dad60x0fe29e6e0x399ebca80xb9b9df410x27c1e63f0x033832c70xd87fc0a00xdc825d6c0x10ecc52c0xce97d1290xb88d81f00xb42e98970x117ae07e0x3a5cf6ce0x44824fc30x809f2dc70xa78743ce0x1068a0340xf0fb73580x4d60a2340x496e16aa0x77b28da60x665021cb0x4beb9c4b0x7e64181d0x036685560x043576ea0x328d9ad20xe90e96380x3eb24a940xddba7bbd0xcfea3a320xeaf8b40d0x3fbb7b800xa69aa64d0x022baf800x808dc7770x64ec0aa50x8c51641f0x010c9fec0x19a304ba0xa948b90b0x839f5f4d0x785ca46b0x9f8d94000x9097a5320xf2d430c70x1a695e7d0xfd466cf80x09dc42460xedc5eced0x75aea49c0x4bf4267a0x78b546ab0xefe7d2e20xd8534fe00xd7fda4370x9973c81c0xe9c6d47f0x472e23df0xf1ea0e080xcc058b9b0xe52609380x0a6c9b550xed89cfd90xf7c961c60x6f5035680x9b05769a0x6f9b73cf0x6031ffd80x8a53927b0x912874850xc6a54a950x2c89ea180xf38c8ce10x7a4a41d60xb471da270xe49bd8e50x70cf032f0x8526f4bb0xab6661260x0d9d63bf0x03d769610x53fe6b220xf6e748480xbba851f40xfc00ece30x1e3c2ab50xb571b64d0xf25bd25f0x9286ca750x1ab728140x8c077ffe0xc17515d70x181ad6bd0xc5cb65540x1d3628770x0f964ef50x825303100x6e4088560x1cf8caaa0xe8ce453d0xff1076fc0xdae22f760xe915b94a0x485d417d0xa87b02250xfed11ed10x6d0152790x2f0d90530x6fa9e2e50xcc2ef1490x550cf5100x7acc23340x83fa1f490x6dad81a30xc72f16110x5f43c8d30x0eaad6640x89bbafc60x2fdc2ee10x32f0510e0x143ace2f0xad5061df0x68a21fc80x4d0d575d0x802b49330xc9445d4f0xeb77aa760x147ba7690x6c73dc050xe2a8c0050x7e2645fc0xf9104b780xce3972700x382f37530xe7abf8dd0xda31ccf00x06a4a90e0x2aa1f7f00xa0175ab90xdfe0ecfa0x478ef0660xf5a7036d0xf72b85b70x321357f40xec0f8ac30xe2bc294e0x7ae7779f0x0caa2aec0x4e73df900x7bf991100x5059b8060xa19021b90xef8d59cd0xf105b27d0x77ae495d0x4de17ab30xba017c760x3ff850530xbcfad4580xa000572f0xdf244e830x47ed00810xf3eb2e0d0xb79ab0050x0fae66910xa686c8d30x8e7cc2d00x69769c9f0x5287c54b0x9a1ae9fa0xc9154be90xb065919c0xf8adf2020xe65acc3e0xa906be1a0xa0be82b80x1bc3edc20x26e234e80x5fed33ec0x1bc6d3340x2325c7130x96d3fd470xa74beb340x520b15bc0x2a86b0390xb85768e00xf61426bf0x3304f0de0x799cc6950x172380cc0x811dc3340x9527eb570xe6c8b53f0x4ab28fe20x6f7a092c0xbdef12770x4166ffdc0x2f94447b0x58565a290x80b9def90xf08f9ae40x9fc8076f0x5addc2510x34d0a8030xa957e71d0x10f289450xef30ced10x7215e9f30xca707e870xdd8187670x01fd453e0xb0f37a500x78b72f440xe1ea05860x29d9881f0xf989b87c0x3b590c6e0xd02753dc0xf9c02e480x655f1bfa0xa4bdd1970xc4e72c720xd42d41050x072ba0cb0x082c5d550x95f8c4a40x9d9e60d20xf4d0b1e20x174dd5310x1472a10c0x3c8ab5a40x046d02da0x4ec850240x09c1df940xb865b2130xf21d432c0x7f8ecec90xd5f06b710x292670180x9ccd66830xb655886e0xf6d630bf0x33d2f4680x8cc408a10x309bb73a0xc68ecdeb0x2be083440xdef656a60xf13b861a0x756465090x69ef7f910x9bbaf46c0x55b943220x11e9b8640xdc7ff9670x547d4f9c0xa4ce57620x529d97c90xc6694f9c0x9cc21b890x3c02a1c30xaa26f3ab0x952c39b60x3b7ab2070xf8ac85980x21bbfe090x0cb390380x22e9da910xb54533f70x74deb10c0x2b8cf1470xdd26a4070x612568b40xbace771c0xf8489fcd0x472e2c780x49b319980x7452adff0xe7232e0f0xc6c0d56a0xa8ed8bb30x2d1b02d20xdb8a1b3f0xae69b1c10x12a387470x0cae232b0xfcc2a43c0xb26824050xa675804c0x69e683de0xf54667600x6dcf857f0xb67fec0e0x87aabbed0x35b5b3690x33485d9c0x6ea72a400x21543d7f0xaa5aee1c0xdf81924d0xd2b8f2f90x9f71bc720xd1d15f1b0xa586fcdb0xaa86cfb50x67dcd76b0x5d9317d70x4a7f342d0xb5ab892d0x296d3db80xd1397b230x114b6ffb0x7df14c7a0xdf0332760x816b9e920x0fc024400xac97316b0x23463a540x9c4786af0x6fc62e000x4483837a0xfbc6d69f0x60856a710xf0c0cc120x0c365c470x47e5a8bb0x1fcf94ba0x4c04681d0x7ab5cb110x95d9e1420x9a4cb34f0x8a9ebac00xff9dd3980x5d4e69080xe523d95f0x8f6b90380x0e3a80830x0e88fafb0xa1a14e790x477ab7d90x81987f600xeaabb4bb0xe5c5687d0xe626d5590xd90d76e20x919f992a0x8046290b0xaa9c406a0xf5ac0de00x984132340x647f034f0x4d57ae3c0x6f344bb90x856afd510x4ed5e0d70xaebaaccc0x1d2423010x790879870x4b5f77580x8ae1c6880xd9bdc0400x5f96a6610x43de74e40xbac4a2250xc35f9f490x6406b40f0x80594f0e0x7a3cd0150x495426ee0xcbdf372b0x99b4b4620xa6771be30xa12dacbf0x787da2ab0x3db472c50xe6fce6f20xdfd302200x380d2b630x4157ed570x7be134d60x58293ee60xa3b9d8d80x42c8e0010x7d473e6d0x22a369970xabe275020x53c9394f0x4adaf0f30xa98a627c0xc12cf8f80x92fb5ed80xcc713c3f0xd4e2dc7c0xc0865faf0xebd9da940xb5857d810x531058390x7eaf8e7a0x40c7fad40x6353a6e70x556c6d0f0xfa53147b0x3f76496d0x3d57b1090x6c2143e70x928e1f610x3b0eaa070x100a511f0x98befc0a0xd450dd3e0x007c00ac0x586fea8e0x689de4260xa513af920x211b8af60x31fb20740xdbae970f0x797f4adc0x2baa15a60x53d1630d0xf35efa180x3adbd5950x813f3de40xd1c561330x861ecaa70x01c483a90xf1fdea420x9e8e070e0x6f01b1890x5154753b0xf2a353ac0xf3251e7b0x3bdd0f940x16244fe50xcda04a5b0xb77b01590x8106095a0x2342f1ae0x224822eb0x40c65add0x1ea27c790x03b409350xafa557680x001ec6c30xceeafda70x89644ac60xf2b15ac50xae92ba090x9fdb0d060xf1dd370e0x20e36dd40xde1572100xe9b0fbd50x123959a10xe2b920590x0614dd5a0xf5ef842e0x5d9d34910xbc5671dc0xfd144c660x9f885ae70x4d769fe90x65db5ff50xa8ab06dd0x388968850x2cbfcf220x034621560x688a08940xbce338a00x176a1dd90x946cfda90x097657700xfdf72ec80xbbdbb1960xc9a739450x411d826b0x30a684d70x2ad7ba6d0xef72d6e10x72968a710x3139e33f0x602e4db10x1d43969a0x260c135d0xd1e364ae0x4e37e5c40x377469140xf20948760x0502b01f0xfe3961cc0xd51b4eee0x7ceea2aa0xbfba44990x9ecaf0eb0xf4b51d0a0x64fd3ee90x559eb9b20xf5d7b9e90xcd46bdcd0x24011e140x806be7290x6181ef780x18070a680x2cc2d52d0xcf8bcede0x680fe7f30x8aaa40a90x1f160ea50xd1124ded0x1ea6dde80xf91f15490x5d0ffd7f0x3dccb2060x11baf8ba0xacafa8e70x7b03848a0x2105926f0xf10526ac0xb8cc7d850xb1f65d1b0x69b1a26c0xfd2bd0d10x952582070xc38ca6860x969c73d90xc1d989c50xd795ca090x3567743b0x838095db0xc49134420x5b35c4f90x6c28be5a0x9c93a4b80x19567d060xb55109be0x04b3e4670x3ffc4a410x53857f5d0xac5c82320xadc044b70x167a46fe0x6108a02c0x2a7fc1040x999e82970x3ded85410x1930a2650x8405afe20xba70d5ae0x8eb26f910x3d17e4d60x2acf0feb0x587616f10x6def63e10xbc86417f0xc26151de0xce28e7150x5db08f580x7e005d6c0xc6e4b7ce0x94683f440x6a4c7c4e0x0c45fc960x8b037ae20x93ff17d90x2c9a59410xe3161bd60x8062d53f0x98d0b3510x37f036b60x964350780xdd3a3aa90xe8617a030x90470aca0x57a365730x0c8e3b4d0x5fda02270x8c8eb4d10xce7c16eb0xe53187110x40f8c2690x0cb6fe750xa83971ad0xb11f6a3d0xc9bf2a380x1979a2ad0x52ba69160x3ce31c810x767e12e30xd313bb210x622063ed0x013f85e90x8f1e8b5c0x9bd382660x8a6e8bca0xbb8e169a0x8cf3b7560x84f758270xab790f480x1a63af340x2a95b7b70xb25fa1ee0x053952f90x421ebf980xa94e8c920x3ffe3ea80x8eaf2a5f0x0139ac420x42595e580xefc14bef0x0ef72c290x5123d2110x1f6ded250xf79682fa0x22328ae80x2b4518910x1b4f28a00x6ae46e500x055a5e250xb825f3460xc25b71970xcab71edd0xdb0611930xbe40d9aa0x863d2e220x84f0e5000x661eb1b00x4c30b43c0x019217ff0x5637c2b60x999483910xf1dab16e0x9b8ef72c0x0d5431ab0x41aeee420x47a195750x17e413a90xb5f2de610x0d3008570x76399d690xb99731bf0xfc40c3a20xdc54286f0xe33cc9fc0x681c13a00x7ec776c40x88d02ebc0x13b60ea70xb4fd2ec10x0903c2390xef1c781c0xbda072010x5c7135dd0x6318019f0xb7e735a40x90f2b3d60xf15c9a350x3bcc6c3e0x025eaa080x520c9e960xf9fdeda10x2f501d340xcbb774e00x630a3e200x2df057220x068388380x726bf6970xd87a9c5b0x0db063310x65d9bce90xa622125e0xf57d72cf0xe8708c370x6fbcd4eb0xf4069d4c0x635659e90x80c154ec0xec8f54e10xf262e3480x3bce2e700x929e313f0x337a47fc0x920d70e00x508821b00xe1efd45f0x6f9499820xd11d60750xe43862d90x4e771ff10x37800b6a0xd5c0de000x7962ed4f0x102e15530xc30eead80x553a86d00x486f2a3e0x4c8803680x59ff2fdd0xe5d9f2e80x321449150x6b50c65b0xd67f81810xeacbd9800x6ab8a57f0xb95b145d0x9af2ceaa0x6424af310xb6024b410x4abbfc7a0x5f7fc2e40x98d425580xf9be98e80xc6fae0820x0c385e0a0x9593a5e10xa9e289e10x60faa7900xf76f8da20xdd90f5830x2c2b20c70xec403c120xb37423350x774cd6e70x09836b680x0bfc8e050x0061d7e60x0387a8220xf39e16dc0x2c8ca3dc0x616b968b0x3f2b08f00xde18a4fc0x7dd73a1e0xfc1ea01e0xdd1b404e0xbfaa615f0xa0cabf870xa3d823e30xe16ca3f80xb6fe18140x95941c970x4cd7dc380x34a2a2240xd24ce74c0xa5a203f30xccae36290x521a449d0x6a5912690x67564c320x300209eb0xa611e6c90x607c00810x89ccf62e0xe46ec1b30x61d8bc720x3f55c77d0xc7f6375c0x4638b4840xfbcac0ad0x772a231f0xa92c1d8b0x4836f2410xb4beff510x4c34ec900x75133f6e0xc9641b480x54215db50x920cc3890x9c47dae30x8b4b53220x7acf76ee0x8ab0835c0xc44ef4910xc8256d7f0xa90a16b40x90890a160x7f60bb140x4abbe3c20x8fc5ca8b0xae25c1410x494e33930x0150b4380x7be908b50x286aed4d0xdf289dfe0x9b3828a40xae792bc50x265209700x4a3503700x5b56860c0x0c79d5ef0x31a788430xc22a30910x03fd25710x447eb7880xd6ee688f0xa0b046750x0b1beb310x9cb986f20x23fd30280x18e6b5cd0x3744cf360x5635a60a0xac41c6d80xa94804270x700f00f10x2bb98ab40x9ae0645f0x4fb357500x919a0ce90xdb2f60470xf5d4a8b90xc2c47d400x65177a950x532742710x46a417ca0x0256df5d0x3534f85d0x74b72f930x962005ff0x577f6df50x85b7190e0x1a90004f0x029754960xe0d8a4970xbd55f9240x3d45a15b0x1a1958630x13aa5a5d0x6cc1a5f70x69ef87ff0x9624c58c0x50a255c90xe7e7c1070xccbb53d10xcf5ed7ef0x722d488a0x4b630dac0x677c36d00x3ef56cd50x9973b9b20x7d540b500x81d61eef0xcff91c6e0x612df9ae0xe67343c10x53c205070xdac947800x1152e3180x4ba5c46b0x31f6ad8f0x0f6680ea0x1872c7af0x9d16164a0x96a227900x97651e6c0xf24c04a90x29d451bd0x5a89b64b0xb72720900xccff0cb80x8e9701550x4fd1a7040x2894125d0xcffe4ed50xbf8ba54a0xff6335580x12dfeb120x18fb11220x1f24ee420x6aef0f9e0xff05fa130xd26dd7b50xcd22766d0x95e623370x0fd987f70xd355e0310x39c9d7a50xc578f0f70x3c71c4180x5fedea440x6432894b0x58abf4ed0xde804bb90x4311cd910x97fa07e90x3b304ebb0x4f384f8b0x8d080d030x14397bb50xd609393d0xb4b635750x32da6f890x91ac822f0x991950780xddc194350xe3a673520xbd0f699d0x59d943c80x2663cb640x15c0c57c0x751ff0100xd95ac1160x284e07d80x9bb6fd090x7f730c800x44e8b3920x15320f240x27aca06f0xa07705b50xe16582750x7f97c8b70xadc00d320x970b77bc0x4fdf39190x376c072a0x9fd1e0300x319869e00x5e4f7cdc0x9d8e3f670x7611cefc0x040391300x2482e6880x13307fde0x058b582a0x5b738a2d0xb791e16b0x228e7ba70x949612830x0311612b0x40a9b3490x9e0c711d0x9f709c020xb00e20330x0bd816f00x8f06c40f0x252fed6a0x122f15ac0x6d0aba340x015ddbdc0x263122f80xd4b08e540xa3f966850x511ab4270x301d30610x53f6ffbc0x4484a5a40x1a8fcc520xbd5bcdb70x543e4caa0x90c7c2cd0xd0a5610f0x13e13aa10x460f75310x1829d1880x24fdac790xb71250890x783b35630xa0fbac790xe65cdceb0xf8f61ebc0x525b89d50x60c953500x024482330xc6d7ad420x4bf0d6d10x1cfd95c10xc899c0f20x0b7b95540x1e0478540x9820b6440x163052890xfc5fe5c50x799111460xd52ae6fe0x8f2703b70xb219d56c0xe2ba97ed0x75357bc90xce673fff0xb02361140xe286c3070x4f56cf840xb830e3b10xa7fae8020xd84bd74a0x2960f6480xbe5dbc230x1e8fac8e0x863392390x3b87f29d0x561c634a0x876d29f10xc9d4d6d10x3ecf6cfc0xfb882fb70xb5a6ebe20xda29f8b00x9b1749a80xdf63a4b90xa6ffec600xb347bb2c0xf82f36570xa26d9b4f0xf31b3fd10x07db558d0xa4e3b1a30x6b629f9f0x1190abc00x04eeca760xec6da6fe0x64a86cef0x410564960x848a13bc0xf9d267840xd2afdb720x52d065ef0x0909b6360x5ea7f8a10x6b85833a0x1cd659640x607f66d40xe997667b0xe55df8660x7b52a8590x3202435a0x87aaddf80x38099e130x2ca319a60x0bb6bf5e0xb725d1280x7f0b76310xfe2e17d70xf770a6b40x896e764d0x2e7a003c0x93c314c40xfff837230x07a8130a0xca94b9a40x204596850x6288a6740x5d3d0db70xe0cfff140x37032cbb0x5d2296560xc38ae9170xd2928d250x86c5a91a0x7e5c458b0x998d79d60xc123a35c0xf895a30e0xccfe55553.10.0-957.5.1.el70xad2a8bd20xe36f798e0x360b8d160x99f068d50x5b8adbca0x73a5655d0x2c2f5a090xf9729efe0x05dfebc00xbc2e819a0xd779160c0x98b368030xbec30d050x6340434e0x5c8f22570x05bb41930x141d622a0x0e96c7950x12457dca0x4c762b5c0x0d9ace730x939590150xedb09de90x1b48dea20x559b27f80xe61dc9da0xbc1bbfa80x82f212620x640c54450xfcd05cc10x9bf5b6a50x029b042f0x87b2aef40xd3901d880x150fda840x4fc321ba0x6cd30f0a0xc38804710x2919b1560x1a09418b0x6f78a65b0x2eec63c90xe5919cb10x065994f10x05e807a90x2581e1730xa65222c10x2dd5e12f0x5a0fc8f40xbfb83ea70x4d033d970x6c5774250x41a159cb0x48853bb40x57f818430x292edbc90x9621ece60x9929085d0xfd33126a0x760962040x5e50556b0x6db7aa8e0x300e17530x5484680e0x4bc8727f0xd89e6c170x8cda80290x862f98a30xa8b82a530x731dba7a0xeeb04e7b0x555269070x28e64c640x85cb2c450xeb833c220x0034f3b60xf9d9264e0xdc14a2110x0fa138de0x5026585c0x09378d220xdc65ab3b0xa452f2a40x8b66f9e00x840600810x193b76340xad18a9b70x1d739e1c0x859aea9a0x943fc7080xcfc62f270xa11216be0x5187ac4b0x2c7d9c640xf7a9355d0x1f28c48b0x86dd0b220x013599870x790f5abe0x85291cd70x4eaec78a0x21e6a8010xefdad3ba0xfb3ba86e0x9138253a0x0387a0bb0x870e16b70x31ff6c530xe887faf40x3700e3df0x46a67b020xb2dca7ff0x2368ffdf0x2f9238ca0x546212ca0x311d06070xee814b810x85b0d64e0xda2a394d0x8212721d0xa7b57f910x84ce56960x5c3eea0e0x0fe2d5700x5779d4450x315b38080x3cd2bf6f0xf70165300xb4d884110x6f1664a20x6229a5610x2642386b0xc5397da60xc164642e0x730138960xc14c28240x7d67d8860x7e6abaa90xb99d58370xd72feba20xbfcb2a390xf6cf60080x304ef6cb0xa353fffc0x964add150xd0458ccb0xdb85132b0xca81ea9a0x8c06a1080x8a6abc370xdd1788e20x4abdd6950xaa423bdc0x54b015be0x24c7698a0xf5f4b70d0x3ccf61600x83c52fba0xb84446820x89ab6c470x113282640x89990d520xe33f349f0xbf8f69ce0x497465b90x14b881270x7008546b0x34e917200x3e4e33060x7b0296df0x871212950x5701accb0x427119b10xd312d8140xef6986cd0x8e8417320x43ae41760x7e965dc90x240d315b0x92dbc6c10x74e1a8430xe122af950x0b9e58520x27b283730x8f03cfaf0x44a1ea590x2d3ec6ab0xce834e190xc210af530x6f7016ee0xc7ad7bcb0x916edc970x13a6648d0xbc8b0f410x7c30b8c70x0a5759450x7a8ca6270x2fecccd90xce7a55c10x056bb2690x007787700xca08562d0x370daa280x770ef2020xbb5d343d0x43376fb10x04aec2260x822f8b260x9ac61a890xa1c2aa320xb96003310x4e8a69530xb5b920690x17a157670x85d717970x0a9fe8550x9516001b0x910d81560x12c3edfe0x786a37920x5c9bf3d00x0ef6b64c0x77ccf9470x71f6f24b0xfd2b40280xc304f5860x6a356b0c0xd79674260x27dc45820x4f802eb50xe5ed54670x1a0f049f0x28e231390x0cfc92b60x6d04689a0xcca3a2b30x7ce3a6c50xe574abf90x9fa21dc80x01d1480a0xcfd3a0050xb98696b00xce9444120xcc355c3d0x8ddd60ca0xfa392d170x21b69e9b0xa6905a7a0x78b5bd1d0x426680720xd06791ea0xe498f0470x630b37510x867142740x51dce73b0xd4a9988c0x2e5211c40xd675b2aa0x2f10d61d0xb51382dc0x11ba05670xcd63e4000x6179119d0x26458b220xc03d7ae80x7e79a0570xc1b463890xa91686760x5b6c00e60x6285dfe80x68d270650xead4f7fe0x64ba50170xf3b47f670x76e36d390x68fa7d280x1018eee00xed1d38130x39046c7a0xcd4681000x345c92170x937be5280x5557585f0x5797cfbc0x4bc4ec240x010c3c270x4db5d65b0xcbe2a93e0xa7d8e9b30xc9394bd80x6417278a0x3722a8fa0x955951cf0xcee467f30xa44664ad0xb1eed0d70xf6f8e6000xc9f5c0910x641d32a60x1cc44b540x73d8369b0x4e7646550xd0c8ee8e0x9c9a838b0x82ebb3ee0xbc17b7d40xfefa7ac50x7926202a0x156a12b90x14be2c940x40f9cc2a0x9bb03f2e0x1d4596850x0d7f5fcd0x482d26fd0xd87ae60d0x070f5a2f0x93b5d7b30xec24fd820x691a6d690xa25fc1150x5f82f1f70x253e8b440xe0b4971b0xed190d030x55625eca0x5b772b230x89381c380x0f8268dd0xedd398380x161d14170x24c8e4820xfef779fa0x623322770x40728a630x537f886c0xee97233e0xd1a219860x8f5724bd0x4fae89da0x9c995c690xbfacb8370x4bac3a770x9a61e5950xa31159350x76b74eca0x807d2b2c0x5ba10e910xd404da930x353151c40x4b6bdb2d0x3637a5770x5f8a592e0xd10d3dca0xc8cbd16f0x668383aa0x24c926330xc177d9a30x822c94cf0xe2efd2d40x10fbe6d80x6fbdc36e0xfcfd363f0x3afba1690x3d70c0dd0x65dccf130xa07ed1100x81db6ebb0xc978479a0x760a0f4f0xeb2733eb0x3e092b880x4629a5fb0x4c83a22c0xc37fdb660x85efc7e00x7ae64cc90xaf72ffe00xeff437750xcbf972150xf2c43f3f0xc890c0080x5a0b73d00x6aeefac40xe9f7149c0x581f98da0x107e58780x424d36200x35a88f280xbb0540aa0x654083780xce5ac24f0x4af9d05b0xf0d9eb6f0xa9f9dccd0x9cee57a00xc69b7ee50x958df3ac0xcbe56bc20x1cdb21470xc341ae6d0x924c46f84.3.01613.10.0-957.5.1.el7.x86_643.10.0-957.5.1.el7     !"""""""""""""#$$%%%%%$$&&&&&&$$$$'(('''''''$$)))))))*+*,***-.-/-0-1-2-3-455678877977::::::::::::::::;;;;<<<<===>?@A@B@C?D?E?F????G?HH?IJI?K?L?M?N?O?P?Q?R?STTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUTVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWYZZY[[[[[[[[[[[[[[[[[[[[[[YYY\]^]_]`aa]b]cc]d]ee]fghhhhhhhhgijikiliminioipiqirisitiuiviwixgyzy{g|}|~||||      !"""""""#$%&'()*)+),))-).///01213345678888888888888888888999999999::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=>>>>>>?@@AA@BBBB@C@D?EFGFHFI?JKKKJLMLLN??OPPPPO?QRRRRRRRRRR?STUSVWVXVYVZV[V\V]V^V_V`VaVbVVVcdecccfggggghiiiiihjjjjjkkklmllnopqrrrrrrqsttttttttttttttttttttttttttttttttttttttttttttuvwxxxwyyyz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}|~|||||||||||||||||||||||||||||||||||||||||||||||||||||                                                                    !"!#!$!%%%!&!'!(!))))))))))))))!***!++++++++++++++!,,,!-!.!/!0!111!2!333!!!!!!!!!!!!!!!!4!567777777777777777777777776899::8;8<<<<<<<<<<<<<<<<<<8=====8>8???66@A@BCBDBEBFBGGGGGBHBBBIIJKLMMMM.vmlinuz-3.10.0-957.5.1.el7.x86_64.hmacSystem.map-3.10.0-957.5.1.el7.x86_64config-3.10.0-957.5.1.el7.x86_64initramfs-3.10.0-957.5.1.el7.x86_64.imgsymvers-3.10.0-957.5.1.el7.x86_64.gzvmlinuz-3.10.0-957.5.1.el7.x86_64kernel-3.10.0-957.5.1.el7.x86_64.confdccp-blacklist.conf3.10.0-957.5.1.el7.x86_64buildextrakernelarchx86cryptoablk_helper.ko.xzaesni-intel.ko.xzblowfish-x86_64.ko.xzcamellia-aesni-avx-x86_64.ko.xzcamellia-aesni-avx2.ko.xzcamellia-x86_64.ko.xzcast5-avx-x86_64.ko.xzcast6-avx-x86_64.ko.xzcrc32-pclmul.ko.xzcrc32c-intel.ko.xzcrct10dif-pclmul.ko.xzghash-clmulni-intel.ko.xzglue_helper.ko.xzsalsa20-x86_64.ko.xzserpent-avx-x86_64.ko.xzserpent-avx2.ko.xzserpent-sse2-x86_64.ko.xzsha-mbsha1-mb.ko.xzsha256-mbsha256-mb.ko.xzsha512-mbsha512-mb.ko.xzsha512-ssse3.ko.xztwofish-avx-x86_64.ko.xztwofish-x86_64-3way.ko.xztwofish-x86_64.ko.xzkernelcpumcheckmce-inject.ko.xzkvmkvm-amd.ko.xzkvm-intel.ko.xzkvm.ko.xzoprofileoprofile.ko.xzplatforminteliosf_mbi.ko.xzcryptoalgif_rng.ko.xzansi_cprng.ko.xzanubis.ko.xzarc4.ko.xzasync_txasync_memcpy.ko.xzasync_pq.ko.xzasync_raid6_recov.ko.xzasync_tx.ko.xzasync_xor.ko.xzraid6test.ko.xzauthenc.ko.xzauthencesn.ko.xzblowfish_common.ko.xzblowfish_generic.ko.xzcamellia_generic.ko.xzcast5_generic.ko.xzcast6_generic.ko.xzcast_common.ko.xzccm.ko.xzcmac.ko.xzcrc32_generic.ko.xzcrct10dif_common.ko.xzcrct10dif_generic.ko.xzcryptd.ko.xzcrypto_null.ko.xzcrypto_user.ko.xzcts.ko.xzdeflate.ko.xzdes_generic.ko.xzdh_generic.ko.xzdrbg.ko.xzfcrypt.ko.xzgcm.ko.xzgf128mul.ko.xzghash-generic.ko.xzjitterentropy_rng.ko.xzkhazad.ko.xzlrw.ko.xzmcryptd.ko.xzmd4.ko.xzmichael_mic.ko.xzpcbc.ko.xzpcrypt.ko.xzrmd128.ko.xzrmd160.ko.xzrmd256.ko.xzrmd320.ko.xzrsa_generic.ko.xzsalsa20_generic.ko.xzseed.ko.xzserpent_generic.ko.xzsha512_generic.ko.xztcrypt.ko.xztea.ko.xztgr192.ko.xztwofish_common.ko.xztwofish_generic.ko.xzvmac.ko.xzwp512.ko.xzxcbc.ko.xzxor.ko.xzxts.ko.xzzlib.ko.xzdriversacpiacpi_extlog.ko.xzacpi_ipmi.ko.xzacpi_pad.ko.xzapeieinj.ko.xzcustom_method.ko.xzec_sys.ko.xznfitnfit.ko.xzsbs.ko.xzsbshc.ko.xzvideo.ko.xzataacard-ahci.ko.xzahci.ko.xzahci_platform.ko.xzata_generic.ko.xzata_piix.ko.xzlibahci.ko.xzlibata.ko.xzpata_acpi.ko.xzpata_ali.ko.xzpata_amd.ko.xzpata_arasan_cf.ko.xzpata_artop.ko.xzpata_atiixp.ko.xzpata_atp867x.ko.xzpata_cmd64x.ko.xzpata_cs5536.ko.xzpata_hpt366.ko.xzpata_hpt37x.ko.xzpata_hpt3x2n.ko.xzpata_hpt3x3.ko.xzpata_it8213.ko.xzpata_it821x.ko.xzpata_jmicron.ko.xzpata_marvell.ko.xzpata_netcell.ko.xzpata_ninja32.ko.xzpata_oldpiix.ko.xzpata_pdc2027x.ko.xzpata_pdc202xx_old.ko.xzpata_piccolo.ko.xzpata_rdc.ko.xzpata_sch.ko.xzpata_serverworks.ko.xzpata_sil680.ko.xzpata_sis.ko.xzpata_via.ko.xzpdc_adma.ko.xzsata_mv.ko.xzsata_nv.ko.xzsata_promise.ko.xzsata_qstor.ko.xzsata_sil.ko.xzsata_sil24.ko.xzsata_sis.ko.xzsata_svw.ko.xzsata_sx4.ko.xzsata_uli.ko.xzsata_via.ko.xzsata_vsc.ko.xzauxdisplaycfag12864b.ko.xzcfag12864bfb.ko.xzks0108.ko.xzbaseregmapregmap-i2c.ko.xzregmap-spi.ko.xzbcmabcma.ko.xzblockaoeaoe.ko.xzbrd.ko.xzfloppy.ko.xzloop.ko.xzmtip32xxmtip32xx.ko.xznull_blk.ko.xzosdblk.ko.xzpktcdvd.ko.xzrbd.ko.xzsx8.ko.xzvirtio_blk.ko.xzxen-blkfront.ko.xzzramzram.ko.xzbluetoothath3k.ko.xzbcm203x.ko.xzbfusb.ko.xzbpa10x.ko.xzbtbcm.ko.xzbtintel.ko.xzbtmrvl.ko.xzbtmrvl_sdio.ko.xzbtrtl.ko.xzbtsdio.ko.xzbtusb.ko.xzhci_uart.ko.xzhci_vhci.ko.xzcdromcdrom.ko.xzcharhangcheck-timer.ko.xzhw_randomamd-rng.ko.xzintel-rng.ko.xztimeriomem-rng.ko.xzvia-rng.ko.xzvirtio-rng.ko.xzi8k.ko.xzipmiipmi_devintf.ko.xzipmi_msghandler.ko.xzipmi_poweroff.ko.xzipmi_si.ko.xzipmi_ssif.ko.xzipmi_watchdog.ko.xzlp.ko.xzppdev.ko.xztlclk.ko.xztpmst33zp24tpm_st33zp24.ko.xztpm_st33zp24_i2c.ko.xztpm_atmel.ko.xztpm_crb.ko.xztpm_i2c_atmel.ko.xztpm_i2c_infineon.ko.xztpm_i2c_nuvoton.ko.xztpm_infineon.ko.xztpm_nsc.ko.xzuv_mmtimer.ko.xzvirtio_console.ko.xzcpufreqacpi-cpufreq.ko.xzamd_freq_sensitivity.ko.xzcpufreq_stats.ko.xzp4-clockmod.ko.xzpcc-cpufreq.ko.xzpowernow-k8.ko.xzspeedstep-lib.ko.xzcryptoccpccp.ko.xzchelsiochcr.ko.xzpadlock-aes.ko.xzpadlock-sha.ko.xzqatqat_c3xxxqat_c3xxx.ko.xzqat_c3xxxvfqat_c3xxxvf.ko.xzqat_c62xqat_c62x.ko.xzqat_c62xvfqat_c62xvf.ko.xzqat_commonintel_qat.ko.xzqat_dh895xccqat_dh895xcc.ko.xzqat_dh895xccvfqat_dh895xccvf.ko.xzdaxdax_pmem.ko.xzdevice_dax.ko.xzdcadca.ko.xzdmadwdw_dmac.ko.xzdw_dmac_core.ko.xzidma64.ko.xzioatioatdma.ko.xzpch_dma.ko.xzvirt-dma.ko.xzedacamd64_edac_mod.ko.xze752x_edac.ko.xzedac_mce_amd.ko.xzi3000_edac.ko.xzi3200_edac.ko.xzi5000_edac.ko.xzi5100_edac.ko.xzi5400_edac.ko.xzi7300_edac.ko.xzi7core_edac.ko.xzi82975x_edac.ko.xzie31200_edac.ko.xzpnd2_edac.ko.xzsb_edac.ko.xzskx_edac.ko.xzx38_edac.ko.xzfirewirefirewire-core.ko.xzfirewire-net.ko.xzfirewire-ohci.ko.xzfirewire-sbp2.ko.xzfirmwaredcdbas.ko.xzdell_rbu.ko.xzedd.ko.xziscsi_ibft.ko.xzgpiogpio-amdpt.ko.xzgpio-ich.ko.xzgpio-viperboard.ko.xzgpudrmamdamdgpuamdgpu.ko.xzamdkfdamdkfd.ko.xzlibchash.ko.xzastast.ko.xzbochsbochs-drm.ko.xzcirruscirrus.ko.xzdrm.ko.xzdrm_kms_helper.ko.xzdrm_panel_orientation_quirks.ko.xzgma500gma500_gfx.ko.xzi2cch7006.ko.xzsil164.ko.xzi915gvtkvmgt.ko.xzi915.ko.xzmgag200mgag200.ko.xznouveaunouveau.ko.xzqxlqxl.ko.xzradeonradeon.ko.xzschedulergpu-sched.ko.xzttmttm.ko.xzudludl.ko.xzvirtiovirtio-gpu.ko.xzvmwgfxvmwgfx.ko.xzhidhid-alps.ko.xzhid-appleir.ko.xzhid-aureal.ko.xzhid-axff.ko.xzhid-dr.ko.xzhid-elecom.ko.xzhid-gaff.ko.xzhid-gyration.ko.xzhid-holtek-kbd.ko.xzhid-holtekff.ko.xzhid-hyperv.ko.xzhid-icade.ko.xzhid-keytouch.ko.xzhid-kye.ko.xzhid-lcpower.ko.xzhid-lenovo-tpkbd.ko.xzhid-logitech-dj.ko.xzhid-multitouch.ko.xzhid-ortek.ko.xzhid-petalynx.ko.xzhid-picolcd.ko.xzhid-pl.ko.xzhid-primax.ko.xzhid-prodikeys.ko.xzhid-ps3remote.ko.xzhid-rmi.ko.xzhid-roccat-arvo.ko.xzhid-roccat-common.ko.xzhid-roccat-isku.ko.xzhid-roccat-kone.ko.xzhid-roccat-koneplus.ko.xzhid-roccat-konepure.ko.xzhid-roccat-kovaplus.ko.xzhid-roccat-lua.ko.xzhid-roccat-pyra.ko.xzhid-roccat-savu.ko.xzhid-roccat.ko.xzhid-saitek.ko.xzhid-samsung.ko.xzhid-sensor-custom.ko.xzhid-sensor-hub.ko.xzhid-sjoy.ko.xzhid-sony.ko.xzhid-speedlink.ko.xzhid-steelseries.ko.xzhid-sunplus.ko.xzhid-thingm.ko.xzhid-tivo.ko.xzhid-tmff.ko.xzhid-topseed.ko.xzhid-twinhan.ko.xzhid-uclogic.ko.xzhid-wacom.ko.xzhid-waltop.ko.xzhid-wiimote.ko.xzhid-zpff.ko.xzhid-zydacron.ko.xzi2c-hidi2c-hid.ko.xzuhid.ko.xzhvhv_balloon.ko.xzhv_utils.ko.xzhv_vmbus.ko.xzhwmonabituguru.ko.xzabituguru3.ko.xzacpi_power_meter.ko.xzad7414.ko.xzad7418.ko.xzadm1021.ko.xzadm1025.ko.xzadm1026.ko.xzadm1029.ko.xzadm1031.ko.xzadm9240.ko.xzads1015.ko.xzads7828.ko.xzadt7410.ko.xzadt7411.ko.xzadt7462.ko.xzadt7470.ko.xzadt7475.ko.xzadt7x10.ko.xzamc6821.ko.xzapplesmc.ko.xzasb100.ko.xzasc7621.ko.xzasus_atk0110.ko.xzatxp1.ko.xzcoretemp.ko.xzdme1737.ko.xzds1621.ko.xzds620.ko.xzemc1403.ko.xzemc6w201.ko.xzf71805f.ko.xzf71882fg.ko.xzf75375s.ko.xzfam15h_power.ko.xzfschmd.ko.xzg760a.ko.xzgl518sm.ko.xzgl520sm.ko.xzhwmon-vid.ko.xzi5k_amb.ko.xzibmaem.ko.xzibmpex.ko.xzina209.ko.xzina2xx.ko.xzit87.ko.xzjc42.ko.xzk10temp.ko.xzk8temp.ko.xzlineage-pem.ko.xzlm63.ko.xzlm73.ko.xzlm75.ko.xzlm77.ko.xzlm78.ko.xzlm80.ko.xzlm83.ko.xzlm85.ko.xzlm87.ko.xzlm90.ko.xzlm92.ko.xzlm93.ko.xzlm95234.ko.xzlm95241.ko.xzlm95245.ko.xzltc4151.ko.xzltc4215.ko.xzltc4245.ko.xzltc4261.ko.xzmax16065.ko.xzmax1619.ko.xzmax1668.ko.xzmax197.ko.xzmax6639.ko.xzmax6642.ko.xzmax6650.ko.xzmax6697.ko.xzmcp3021.ko.xznct6775.ko.xzntc_thermistor.ko.xzpc87360.ko.xzpc87427.ko.xzpcf8591.ko.xzpmbusadm1275.ko.xzlm25066.ko.xzltc2978.ko.xzmax16064.ko.xzmax34440.ko.xzmax8688.ko.xzpmbus.ko.xzpmbus_core.ko.xzucd9000.ko.xzucd9200.ko.xzzl6100.ko.xzsch5627.ko.xzsch5636.ko.xzsch56xx-common.ko.xzsht15.ko.xzsht21.ko.xzsis5595.ko.xzsmsc47b397.ko.xzsmsc47m1.ko.xzsmsc47m192.ko.xzthmc50.ko.xztmp102.ko.xztmp401.ko.xztmp421.ko.xzvia-cputemp.ko.xzvia686a.ko.xzvt1211.ko.xzvt8231.ko.xzw83627ehf.ko.xzw83627hf.ko.xzw83781d.ko.xzw83791d.ko.xzw83792d.ko.xzw83793.ko.xzw83795.ko.xzw83l785ts.ko.xzw83l786ng.ko.xzi2calgosi2c-algo-bit.ko.xzi2c-algo-pca.ko.xzbussesi2c-amd756-s4882.ko.xzi2c-amd756.ko.xzi2c-amd8111.ko.xzi2c-designware-core.ko.xzi2c-designware-platform.ko.xzi2c-diolan-u2c.ko.xzi2c-i801.ko.xzi2c-isch.ko.xzi2c-ismt.ko.xzi2c-nforce2-s4985.ko.xzi2c-nforce2.ko.xzi2c-parport-light.ko.xzi2c-parport.ko.xzi2c-pca-platform.ko.xzi2c-piix4.ko.xzi2c-scmi.ko.xzi2c-simtec.ko.xzi2c-sis96x.ko.xzi2c-tiny-usb.ko.xzi2c-via.ko.xzi2c-viapro.ko.xzi2c-viperboard.ko.xzi2c-dev.ko.xzi2c-smbus.ko.xzi2c-stub.ko.xzidlei7300_idle.ko.xziioaccelhid-sensor-accel-3d.ko.xzbufferindustrialio-triggered-buffer.ko.xzcommonhid-sensorshid-sensor-iio-common.ko.xzhid-sensor-trigger.ko.xzgyrohid-sensor-gyro-3d.ko.xzlighthid-sensor-als.ko.xzhid-sensor-prox.ko.xzmagnetometerhid-sensor-magn-3d.ko.xzorientationhid-sensor-incl-3d.ko.xzhid-sensor-rotation.ko.xzpressurehid-sensor-press.ko.xzinfinibandcoreib_cm.ko.xzib_core.ko.xzib_ucm.ko.xzib_umad.ko.xzib_uverbs.ko.xziw_cm.ko.xzrdma_cm.ko.xzrdma_ucm.ko.xzhwbnxt_rebnxt_re.ko.xzcxgb3iw_cxgb3.ko.xzcxgb4iw_cxgb4.ko.xzhfi1hfi1.ko.xzi40iwi40iw.ko.xzipathib_ipath.ko.xzmlx4mlx4_ib.ko.xzmlx5mlx5_ib.ko.xzmthcaib_mthca.ko.xznesiw_nes.ko.xzocrdmaocrdma.ko.xzqedrqedr.ko.xzqibib_qib.ko.xzusnicusnic_verbs.ko.xzvmw_pvrdmavmw_pvrdma.ko.xzswrdmavtrdmavt.ko.xzrxerdma_rxe.ko.xzulpipoibib_ipoib.ko.xziserib_iser.ko.xzisertib_isert.ko.xzopa_vnicopa_vnic.ko.xzsrpib_srp.ko.xzsrptib_srpt.ko.xzinputff-memless.ko.xzinput-polldev.ko.xzjoydev.ko.xzmiscapanel.ko.xzati_remote2.ko.xzatlas_btns.ko.xzcm109.ko.xzgp2ap002a00f.ko.xzkeyspan_remote.ko.xzpcspkr.ko.xzpowermate.ko.xzrotary_encoder.ko.xzuinput.ko.xzxen-kbdfront.ko.xzyealink.ko.xzmouseappletouch.ko.xzbcm5974.ko.xzcyapa.ko.xzsermouse.ko.xzsynaptics_i2c.ko.xzsynaptics_usb.ko.xzvsxxxaa.ko.xzrmi4rmi_core.ko.xzrmi_smbus.ko.xzserioaltera_ps2.ko.xzarc_ps2.ko.xzhyperv-keyboard.ko.xzserio_raw.ko.xzsparse-keymap.ko.xztabletacecad.ko.xzaiptek.ko.xzgtco.ko.xzkbtab.ko.xzwacom.ko.xztouchscreenelo.ko.xzwacom_i2c.ko.xzwacom_w8001.ko.xziommuamd_iommu_v2.ko.xzisdncapicapi.ko.xzcapidrv.ko.xzkernelcapi.ko.xzdivertdss1_divert.ko.xzgigasetbas_gigaset.ko.xzgigaset.ko.xzser_gigaset.ko.xzusb_gigaset.ko.xzhardwareavmb1.ko.xzb1dma.ko.xzb1pci.ko.xzc4.ko.xzt1pci.ko.xzmISDNavmfritz.ko.xzhfcmulti.ko.xzhfcpci.ko.xzhfcsusb.ko.xzmISDNinfineon.ko.xzmISDNipac.ko.xzmISDNisar.ko.xznetjet.ko.xzspeedfax.ko.xzw6692.ko.xzhisaxhfc4s8s_l1.ko.xzhisax.ko.xzhisax_fcpcipnp.ko.xzhisax_isac.ko.xzhisax_st5481.ko.xzhysdnhysdn.ko.xzi4lisdn.ko.xzisdnhdlc.ko.xzmISDNl1oip.ko.xzmISDN_core.ko.xzmISDN_dsp.ko.xzledsdell-led.ko.xzleds-blinkm.ko.xzleds-clevo-mail.ko.xzleds-lm3530.ko.xzleds-lp3944.ko.xzleds-lp5521.ko.xzleds-lp5523.ko.xzleds-lp5562.ko.xzleds-lp55xx-common.ko.xzleds-lt3593.ko.xzleds-ss4200.ko.xztriggerledtrig-backlight.ko.xzledtrig-camera.ko.xzledtrig-default-on.ko.xzledtrig-gpio.ko.xzledtrig-heartbeat.ko.xzledtrig-oneshot.ko.xzledtrig-timer.ko.xzledtrig-transient.ko.xzmddm-bio-prison.ko.xzdm-bufio.ko.xzdm-cache-smq.ko.xzdm-cache.ko.xzdm-crypt.ko.xzdm-delay.ko.xzdm-era.ko.xzdm-flakey.ko.xzdm-log-userspace.ko.xzdm-log-writes.ko.xzdm-log.ko.xzdm-mirror.ko.xzdm-mod.ko.xzdm-multipath.ko.xzdm-queue-length.ko.xzdm-raid.ko.xzdm-region-hash.ko.xzdm-round-robin.ko.xzdm-service-time.ko.xzdm-snapshot.ko.xzdm-switch.ko.xzdm-thin-pool.ko.xzdm-verity.ko.xzdm-zero.ko.xzfaulty.ko.xzlinear.ko.xzpersistent-datadm-persistent-data.ko.xzraid0.ko.xzraid1.ko.xzraid10.ko.xzraid456.ko.xzmediacommonb2c2b2c2-flexcop.ko.xzbtcx-risc.ko.xzcx2341x.ko.xzcypress_firmware.ko.xzsaa7146saa7146.ko.xzsaa7146_vv.ko.xzsianosmsdvb.ko.xzsmsmdtv.ko.xztveeprom.ko.xzdvb-coredvb-core.ko.xzdvb-frontendsa8293.ko.xzaf9013.ko.xzaf9033.ko.xzatbm8830.ko.xzau8522_common.ko.xzau8522_decoder.ko.xzau8522_dig.ko.xzbcm3510.ko.xzcx22700.ko.xzcx22702.ko.xzcx24110.ko.xzcx24113.ko.xzcx24116.ko.xzcx24123.ko.xzcxd2820r.ko.xzdib0070.ko.xzdib0090.ko.xzdib3000mb.ko.xzdib3000mc.ko.xzdib7000m.ko.xzdib7000p.ko.xzdib8000.ko.xzdibx000_common.ko.xzdrxd.ko.xzdrxk.ko.xzds3000.ko.xzdvb-pll.ko.xzec100.ko.xzisl6405.ko.xzisl6421.ko.xzisl6423.ko.xzit913x-fe.ko.xzitd1000.ko.xzix2505v.ko.xzl64781.ko.xzlg2160.ko.xzlgdt3305.ko.xzlgdt330x.ko.xzlgs8gxx.ko.xzlnbp21.ko.xzlnbp22.ko.xzm88rs2000.ko.xzmb86a16.ko.xzmb86a20s.ko.xzmt312.ko.xzmt352.ko.xznxt200x.ko.xznxt6000.ko.xzor51132.ko.xzor51211.ko.xzrtl2830.ko.xzrtl2832.ko.xzs5h1409.ko.xzs5h1411.ko.xzs5h1420.ko.xzs921.ko.xzsi21xx.ko.xzsp8870.ko.xzsp887x.ko.xzstb0899.ko.xzstb6000.ko.xzstb6100.ko.xzstv0288.ko.xzstv0297.ko.xzstv0299.ko.xzstv0367.ko.xzstv0900.ko.xzstv090x.ko.xzstv6110.ko.xzstv6110x.ko.xztda10021.ko.xztda10023.ko.xztda10048.ko.xztda1004x.ko.xztda10071.ko.xztda10086.ko.xztda18271c2dd.ko.xztda665x.ko.xztda8083.ko.xztda8261.ko.xztda826x.ko.xzts2020.ko.xztua6100.ko.xzves1820.ko.xzves1x93.ko.xzzl10036.ko.xzzl10039.ko.xzzl10353.ko.xzfirewirefiredtv.ko.xzi2ccs5345.ko.xzcs53l32a.ko.xzcx25840cx25840.ko.xzir-kbd-i2c.ko.xzm52790.ko.xzmsp3400.ko.xzmt9v011.ko.xzsaa6588.ko.xzsaa7115.ko.xzsaa7127.ko.xzsaa717x.ko.xztda7432.ko.xztvaudio.ko.xztvp5150.ko.xzupd64031a.ko.xzupd64083.ko.xzvp27smpx.ko.xzwm8739.ko.xzwm8775.ko.xzmmcsianosmssdio.ko.xzpcib2c2b2c2-flexcop-pci.ko.xzbt8xxbt878.ko.xzbttv.ko.xzdst.ko.xzdst_ca.ko.xzdvb-bt8xx.ko.xzcx18cx18-alsa.ko.xzcx18.ko.xzcx23885altera-ci.ko.xzcx23885.ko.xzcx88cx88-alsa.ko.xzcx88-blackbird.ko.xzcx88-dvb.ko.xzcx88-vp3054-i2c.ko.xzcx8800.ko.xzcx8802.ko.xzcx88xx.ko.xzddbridgeddbridge.ko.xzdm1105dm1105.ko.xzivtvivtv.ko.xzivtvfb.ko.xzmantishopper.ko.xzmantis.ko.xzmantis_core.ko.xzngenengene.ko.xzpluto2pluto2.ko.xzpt1earth-pt1.ko.xzsaa7134saa6752hs.ko.xzsaa7134-alsa.ko.xzsaa7134-dvb.ko.xzsaa7134-empress.ko.xzsaa7134.ko.xzsaa7164saa7164.ko.xzttpcibudget-av.ko.xzbudget-ci.ko.xzbudget-core.ko.xzbudget-patch.ko.xzbudget.ko.xzdvb-ttpci.ko.xzttpci-eeprom.ko.xzrcati_remote.ko.xzene_ir.ko.xzfintek-cir.ko.xzgpio-ir-recv.ko.xziguanair.ko.xzimon.ko.xzir-jvc-decoder.ko.xzir-lirc-codec.ko.xzir-mce_kbd-decoder.ko.xzir-nec-decoder.ko.xzir-rc5-decoder.ko.xzir-rc5-sz-decoder.ko.xzir-rc6-decoder.ko.xzir-sanyo-decoder.ko.xzir-sony-decoder.ko.xzite-cir.ko.xzkeymapsrc-adstech-dvb-t-pci.ko.xzrc-alink-dtu-m.ko.xzrc-anysee.ko.xzrc-apac-viewcomp.ko.xzrc-asus-pc39.ko.xzrc-asus-ps3-100.ko.xzrc-ati-tv-wonder-hd-600.ko.xzrc-ati-x10.ko.xzrc-avermedia-a16d.ko.xzrc-avermedia-cardbus.ko.xzrc-avermedia-dvbt.ko.xzrc-avermedia-m135a.ko.xzrc-avermedia-m733a-rm-k6.ko.xzrc-avermedia-rm-ks.ko.xzrc-avermedia.ko.xzrc-avertv-303.ko.xzrc-azurewave-ad-tu700.ko.xzrc-behold-columbus.ko.xzrc-behold.ko.xzrc-budget-ci-old.ko.xzrc-cinergy-1400.ko.xzrc-cinergy.ko.xzrc-dib0700-nec.ko.xzrc-dib0700-rc5.ko.xzrc-digitalnow-tinytwin.ko.xzrc-digittrade.ko.xzrc-dm1105-nec.ko.xzrc-dntv-live-dvb-t.ko.xzrc-dntv-live-dvbt-pro.ko.xzrc-em-terratec.ko.xzrc-encore-enltv-fm53.ko.xzrc-encore-enltv.ko.xzrc-encore-enltv2.ko.xzrc-evga-indtube.ko.xzrc-eztv.ko.xzrc-flydvb.ko.xzrc-flyvideo.ko.xzrc-fusionhdtv-mce.ko.xzrc-gadmei-rm008z.ko.xzrc-genius-tvgo-a11mce.ko.xzrc-gotview7135.ko.xzrc-hauppauge.ko.xzrc-imon-mce.ko.xzrc-imon-pad.ko.xzrc-iodata-bctv7e.ko.xzrc-it913x-v1.ko.xzrc-it913x-v2.ko.xzrc-kaiomy.ko.xzrc-kworld-315u.ko.xzrc-kworld-pc150u.ko.xzrc-kworld-plus-tv-analog.ko.xzrc-leadtek-y04g0051.ko.xzrc-lirc.ko.xzrc-lme2510.ko.xzrc-manli.ko.xzrc-medion-x10-digitainer.ko.xzrc-medion-x10-or2x.ko.xzrc-medion-x10.ko.xzrc-msi-digivox-ii.ko.xzrc-msi-digivox-iii.ko.xzrc-msi-tvanywhere-plus.ko.xzrc-msi-tvanywhere.ko.xzrc-nebula.ko.xzrc-nec-terratec-cinergy-xs.ko.xzrc-norwood.ko.xzrc-npgtech.ko.xzrc-pctv-sedna.ko.xzrc-pinnacle-color.ko.xzrc-pinnacle-grey.ko.xzrc-pinnacle-pctv-hd.ko.xzrc-pixelview-002t.ko.xzrc-pixelview-mk12.ko.xzrc-pixelview-new.ko.xzrc-pixelview.ko.xzrc-powercolor-real-angel.ko.xzrc-proteus-2309.ko.xzrc-purpletv.ko.xzrc-pv951.ko.xzrc-rc6-mce.ko.xzrc-real-audio-220-32-keys.ko.xzrc-reddo.ko.xzrc-snapstream-firefly.ko.xzrc-streamzap.ko.xzrc-tbs-nec.ko.xzrc-technisat-usb2.ko.xzrc-terratec-cinergy-xs.ko.xzrc-terratec-slim-2.ko.xzrc-terratec-slim.ko.xzrc-tevii-nec.ko.xzrc-tivo.ko.xzrc-total-media-in-hand-02.ko.xzrc-total-media-in-hand.ko.xzrc-trekstor.ko.xzrc-tt-1500.ko.xzrc-twinhan1027.ko.xzrc-videomate-m1f.ko.xzrc-videomate-s350.ko.xzrc-videomate-tv-pvr.ko.xzrc-winfast-usbii-deluxe.ko.xzrc-winfast.ko.xzlirc_dev.ko.xzmceusb.ko.xznuvoton-cir.ko.xzrc-core.ko.xzredrat3.ko.xzstreamzap.ko.xzttusbir.ko.xzwinbond-cir.ko.xztunerse4000.ko.xzfc0011.ko.xzfc0012.ko.xzfc0013.ko.xzfc2580.ko.xzmax2165.ko.xzmc44s803.ko.xzmt2060.ko.xzmt2063.ko.xzmt20xx.ko.xzmt2131.ko.xzmt2266.ko.xzmxl5005s.ko.xzmxl5007t.ko.xzqt1010.ko.xzr820t.ko.xztda18212.ko.xztda18218.ko.xztda18271.ko.xztda827x.ko.xztda8290.ko.xztda9887.ko.xztea5761.ko.xztea5767.ko.xztua9001.ko.xztuner-simple.ko.xztuner-types.ko.xztuner-xc2028.ko.xztuner_it913x.ko.xzxc4000.ko.xzxc5000.ko.xzusbau0828au0828.ko.xzb2c2b2c2-flexcop-usb.ko.xzcx231xxcx231xx-alsa.ko.xzcx231xx-dvb.ko.xzcx231xx.ko.xzdvb-usbdvb-usb-v2dvb-usb-af9015.ko.xzdvb-usb-af9035.ko.xzdvb-usb-anysee.ko.xzdvb-usb-au6610.ko.xzdvb-usb-az6007.ko.xzdvb-usb-ce6230.ko.xzdvb-usb-ec168.ko.xzdvb-usb-gl861.ko.xzdvb-usb-it913x.ko.xzdvb-usb-lmedm04.ko.xzdvb-usb-mxl111sf.ko.xzdvb-usb-rtl28xxu.ko.xzdvb_usb_v2.ko.xzmxl111sf-demod.ko.xzmxl111sf-tuner.ko.xzdvb-usb-a800.ko.xzdvb-usb-af9005-remote.ko.xzdvb-usb-af9005.ko.xzdvb-usb-az6027.ko.xzdvb-usb-cinergyT2.ko.xzdvb-usb-cxusb.ko.xzdvb-usb-dib0700.ko.xzdvb-usb-dibusb-common.ko.xzdvb-usb-dibusb-mb.ko.xzdvb-usb-dibusb-mc.ko.xzdvb-usb-digitv.ko.xzdvb-usb-dtt200u.ko.xzdvb-usb-dtv5100.ko.xzdvb-usb-dw2102.ko.xzdvb-usb-friio.ko.xzdvb-usb-gp8psk.ko.xzdvb-usb-m920x.ko.xzdvb-usb-nova-t-usb2.ko.xzdvb-usb-opera.ko.xzdvb-usb-pctv452e.ko.xzdvb-usb-technisat-usb2.ko.xzdvb-usb-ttusb2.ko.xzdvb-usb-umt-010.ko.xzdvb-usb-vp702x.ko.xzdvb-usb-vp7045.ko.xzdvb-usb.ko.xzem28xxem28xx-alsa.ko.xzem28xx-dvb.ko.xzem28xx-rc.ko.xzem28xx.ko.xzgspcagl860gspca_gl860.ko.xzgspca_benq.ko.xzgspca_conex.ko.xzgspca_cpia1.ko.xzgspca_etoms.ko.xzgspca_finepix.ko.xzgspca_jeilinj.ko.xzgspca_jl2005bcd.ko.xzgspca_konica.ko.xzgspca_main.ko.xzgspca_mars.ko.xzgspca_mr97310a.ko.xzgspca_nw80x.ko.xzgspca_ov519.ko.xzgspca_ov534.ko.xzgspca_ov534_9.ko.xzgspca_pac207.ko.xzgspca_pac7302.ko.xzgspca_pac7311.ko.xzgspca_se401.ko.xzgspca_sn9c2028.ko.xzgspca_sn9c20x.ko.xzgspca_sonixb.ko.xzgspca_sonixj.ko.xzgspca_spca1528.ko.xzgspca_spca500.ko.xzgspca_spca501.ko.xzgspca_spca505.ko.xzgspca_spca506.ko.xzgspca_spca508.ko.xzgspca_spca561.ko.xzgspca_sq905.ko.xzgspca_sq905c.ko.xzgspca_sq930x.ko.xzgspca_stk014.ko.xzgspca_stv0680.ko.xzgspca_sunplus.ko.xzgspca_t613.ko.xzgspca_topro.ko.xzgspca_tv8532.ko.xzgspca_vc032x.ko.xzgspca_vicam.ko.xzgspca_xirlink_cit.ko.xzgspca_zc3xx.ko.xzm5602gspca_m5602.ko.xzstv06xxgspca_stv06xx.ko.xzhdpvrhdpvr.ko.xzpvrusb2pvrusb2.ko.xzpwcpwc.ko.xzs2255s2255drv.ko.xzsianosmsusb.ko.xzstk1160stk1160.ko.xzstkwebcamstkwebcam.ko.xztlg2300poseidon.ko.xztm6000tm6000-alsa.ko.xztm6000-dvb.ko.xztm6000.ko.xzttusb-budgetdvb-ttusb-budget.ko.xzttusb-decttusb_dec.ko.xzttusbdecfe.ko.xzusbvisionusbvision.ko.xzuvcuvcvideo.ko.xzzr364xxzr364xx.ko.xzv4l2-coretuner.ko.xzv4l2-common.ko.xzvideobuf-core.ko.xzvideobuf-dma-sg.ko.xzvideobuf-dvb.ko.xzvideobuf-vmalloc.ko.xzvideobuf2-core.ko.xzvideobuf2-memops.ko.xzvideobuf2-vmalloc.ko.xzvideodev.ko.xzmemstickcorememstick.ko.xzmspro_block.ko.xzhostjmb38x_ms.ko.xzr592.ko.xzrtsx_pci_ms.ko.xztifm_ms.ko.xzmessagefusionmptbase.ko.xzmptctl.ko.xzmptsas.ko.xzmptscsih.ko.xzmptspi.ko.xzmfdlpc_ich.ko.xzlpc_sch.ko.xzrtsx_pci.ko.xzrtsx_usb.ko.xzsm501.ko.xzviperboard.ko.xzvx855.ko.xzmiscaltera-staplaltera-stapl.ko.xzapds9802als.ko.xzapds990x.ko.xzbh1770glc.ko.xzcb710cb710.ko.xzeepromat24.ko.xzeeprom.ko.xzeeprom_93cx6.ko.xzmax6875.ko.xzenclosure.ko.xzhpilo.ko.xzioc4.ko.xzisl29003.ko.xzisl29020.ko.xzlis3lv02dlis3lv02d.ko.xzlis3lv02d_i2c.ko.xzmeimei-me.ko.xzmei.ko.xzpch_phub.ko.xzsgi-grugru.ko.xzsgi-xpxp.ko.xzxpc.ko.xzxpnet.ko.xztifm_7xx1.ko.xztifm_core.ko.xztsl2550.ko.xzvmw_balloon.ko.xzvmw_vmcivmw_vmci.ko.xzmmccoremmc_block.ko.xzmmc_core.ko.xzsdio_uart.ko.xzhostcb710-mmc.ko.xzcqhci.ko.xzrtsx_pci_sdmmc.ko.xzrtsx_usb_sdmmc.ko.xzsdhci-acpi.ko.xzsdhci-pci.ko.xzsdhci-pltfm.ko.xzsdhci.ko.xztifm_sd.ko.xzushc.ko.xzvia-sdmmc.ko.xzvub300.ko.xzmtdchipschipreg.ko.xzmtd.ko.xzmtd_blkdevs.ko.xzmtdblock.ko.xzubiubi.ko.xznetbondingbonding.ko.xzcanc_canc_can.ko.xzc_can_pci.ko.xzc_can_platform.ko.xzcan-dev.ko.xzcc770cc770.ko.xzcc770_platform.ko.xzsja1000ems_pci.ko.xzkvaser_pci.ko.xzpeak_pci.ko.xzplx_pci.ko.xzsja1000.ko.xzsja1000_platform.ko.xzslcan.ko.xzsoftingsofting.ko.xzusbems_usb.ko.xzesd_usb2.ko.xzkvaser_usb.ko.xzpeak_usbpeak_usb.ko.xzusb_8dev.ko.xzvcan.ko.xzdummy.ko.xzethernetamazonenaena.ko.xzamdamd8111e.ko.xzpcnet32.ko.xzxgbeamd-xgbe.ko.xzaquantiaatlanticatlantic.ko.xzatherosalxalx.ko.xzatl1catl1c.ko.xzatl1eatl1e.ko.xzatlxatl1.ko.xzatl2.ko.xzbroadcomb44.ko.xzbnx2.ko.xzbnx2xbnx2x.ko.xzbnxtbnxt_en.ko.xzcnic.ko.xztg3.ko.xzbrocadebnabna.ko.xzcadenceat91_ether.ko.xzmacb.ko.xzcalxedaxgmac.ko.xzcaviumliquidioliquidio.ko.xzliquidio_vf.ko.xzchelsiocxgb3cxgb3.ko.xzcxgb4cxgb4.ko.xzcxgb4vfcxgb4vf.ko.xzlibcxgblibcxgb.ko.xzciscoenicenic.ko.xzdectulipde2104x.ko.xzde4x5.ko.xzdmfe.ko.xztulip.ko.xzuli526x.ko.xzwinbond-840.ko.xzxircom_cb.ko.xzdnet.ko.xzemulexbenetbe2net.ko.xzethoc.ko.xzicplusipg.ko.xzintele1000e1000.ko.xze1000ee1000e.ko.xzfm10kfm10k.ko.xzi40ei40e.ko.xzi40evfi40evf.ko.xzigbigb.ko.xzigbvfigbvf.ko.xzixgbeixgbe.ko.xzixgbevfixgbevf.ko.xzjme.ko.xzmarvellmvmdio.ko.xzskge.ko.xzsky2.ko.xzmellanoxmlx4mlx4_core.ko.xzmlx4_en.ko.xzmlx5coremlx5_core.ko.xzmlxfwmlxfw.ko.xzmlxswmlxsw_core.ko.xzmlxsw_i2c.ko.xzmlxsw_minimal.ko.xzmlxsw_pci.ko.xzmlxsw_spectrum.ko.xzmlxsw_switchib.ko.xzmlxsw_switchx2.ko.xzmyricommyri10gemyri10ge.ko.xznetronomenfpnfp.ko.xzoki-semipch_gbepch_gbe.ko.xzqlogicnetxennetxen_nic.ko.xzqedqed.ko.xzqedeqede.ko.xzqla3xxx.ko.xzqlcnicqlcnic.ko.xzqlgeqlge.ko.xzrealtek8139cp.ko.xz8139too.ko.xzr8169.ko.xzrockerrocker.ko.xzsfcfalconsfc-falcon.ko.xzsfc.ko.xzsmscepic100.ko.xzsmsc9420.ko.xztitlan.ko.xzfjesfjes.ko.xzgeneve.ko.xzhypervhv_netvsc.ko.xzieee802154fakelb.ko.xzifb.ko.xzmacsec.ko.xzmacvlan.ko.xzmacvtap.ko.xzmdio.ko.xzmii.ko.xznetconsole.ko.xznlmon.ko.xzntb_netdev.ko.xzphyamd.ko.xzat803x.ko.xzbcm87xx.ko.xzbroadcom.ko.xzcicada.ko.xzdavicom.ko.xzdp83640.ko.xzet1011c.ko.xzicplus.ko.xzlxt.ko.xzmarvell.ko.xzmdio-bitbang.ko.xzmicrel.ko.xznational.ko.xzqsemi.ko.xzrealtek.ko.xzsmsc.ko.xzste10Xp.ko.xzvitesse.ko.xzpppbsd_comp.ko.xzppp_async.ko.xzppp_deflate.ko.xzppp_generic.ko.xzppp_mppe.ko.xzppp_synctty.ko.xzpppoe.ko.xzpppox.ko.xzpptp.ko.xzslipslhc.ko.xzslip.ko.xzteamteam.ko.xzteam_mode_activebackup.ko.xzteam_mode_broadcast.ko.xzteam_mode_loadbalance.ko.xzteam_mode_random.ko.xzteam_mode_roundrobin.ko.xzthunderbolt-net.ko.xztun.ko.xzusbasix.ko.xzax88179_178a.ko.xzcatc.ko.xzcdc_eem.ko.xzcdc_ether.ko.xzcdc_mbim.ko.xzcdc_ncm.ko.xzcdc_subset.ko.xzcx82310_eth.ko.xzdm9601.ko.xzgl620a.ko.xzhso.ko.xzhuawei_cdc_ncm.ko.xzint51x1.ko.xzipheth.ko.xzkalmia.ko.xzkaweth.ko.xzlg-vl600.ko.xzmcs7830.ko.xznet1080.ko.xzpegasus.ko.xzplusb.ko.xzqmi_wwan.ko.xzr8152.ko.xzrndis_host.ko.xzrtl8150.ko.xzsierra_net.ko.xzsmsc75xx.ko.xzsmsc95xx.ko.xzusbnet.ko.xzzaurus.ko.xzveth.ko.xzvirtio_net.ko.xzvmxnet3vmxnet3.ko.xzvsockmon.ko.xzvxlan.ko.xzwandlci.ko.xzhdlc.ko.xzhdlc_cisco.ko.xzhdlc_fr.ko.xzhdlc_ppp.ko.xzhdlc_raw.ko.xzwirelessathath.ko.xzath10kath10k_core.ko.xzath10k_pci.ko.xzath9kath9k.ko.xzath9k_common.ko.xzath9k_htc.ko.xzath9k_hw.ko.xzcarl9170carl9170.ko.xzwil6210wil6210.ko.xzbroadcombrcm80211brcmfmacbrcmfmac.ko.xzbrcmsmacbrcmsmac.ko.xzbrcmutilbrcmutil.ko.xzinteliwlegacyiwl3945.ko.xziwl4965.ko.xziwlegacy.ko.xziwlwifidvmiwldvm.ko.xziwlwifi.ko.xzmvmiwlmvm.ko.xzmac80211_hwsim.ko.xzmarvellmwifiexmwifiex.ko.xzmwifiex_pcie.ko.xzmwifiex_sdio.ko.xzmwifiex_usb.ko.xzmwl8k.ko.xzralinkrt2x00rt2800lib.ko.xzrt2800mmio.ko.xzrt2800pci.ko.xzrt2800usb.ko.xzrt2x00lib.ko.xzrt2x00mmio.ko.xzrt2x00pci.ko.xzrt2x00usb.ko.xzrt61pci.ko.xzrt73usb.ko.xzrealtekrtl818xrtl8187rtl8187.ko.xzrtlwifibtcoexistbtcoexist.ko.xzrtl8188eertl8188ee.ko.xzrtl8192crtl8192c-common.ko.xzrtl8192certl8192ce.ko.xzrtl8192curtl8192cu.ko.xzrtl8192dertl8192de.ko.xzrtl8192eertl8192ee.ko.xzrtl8192sertl8192se.ko.xzrtl8723aertl8723ae.ko.xzrtl8723bertl8723be.ko.xzrtl8723comrtl8723-common.ko.xzrtl8821aertl8821ae.ko.xzrtl_pci.ko.xzrtl_usb.ko.xzrtlwifi.ko.xzxen-netfront.ko.xzntbhwamdntb_hw_amd.ko.xzntb.ko.xzntb_transport.ko.xztestntb_perf.ko.xznvdimmlibnvdimm.ko.xznd_blk.ko.xznd_btt.ko.xznd_e820.ko.xznd_pmem.ko.xznvmehostnvme-core.ko.xznvme-fabrics.ko.xznvme-fc.ko.xznvme-rdma.ko.xznvme.ko.xztargetnvme-fcloop.ko.xznvme-loop.ko.xznvmet-fc.ko.xznvmet-rdma.ko.xznvmet.ko.xzparportparport.ko.xzparport_pc.ko.xzparport_serial.ko.xzpcihotplugacpiphp_ibm.ko.xzpci-hyperv.ko.xzpcieaeraer_inject.ko.xzpcmciayenta_socket.ko.xzpinctrlintelpinctrl-cannonlake.ko.xzpinctrl-denverton.ko.xzpinctrl-geminilake.ko.xzpinctrl-intel.ko.xzpinctrl-lewisburg.ko.xzpinctrl-sunrisepoint.ko.xzpinctrl-amd.ko.xzplatformx86acer-wmi.ko.xzacerhdf.ko.xzamilo-rfkill.ko.xzapple-gmux.ko.xzasus-laptop.ko.xzasus-nb-wmi.ko.xzasus-wmi.ko.xzchromeos_laptop.ko.xzclassmate-laptop.ko.xzcompal-laptop.ko.xzdell-laptop.ko.xzdell-rbtn.ko.xzdell-smbios.ko.xzdell-smo8800.ko.xzdell-wmi-aio.ko.xzdell-wmi-descriptor.ko.xzdell-wmi.ko.xzeeepc-laptop.ko.xzeeepc-wmi.ko.xzfujitsu-laptop.ko.xzfujitsu-tablet.ko.xzhdaps.ko.xzhp-wireless.ko.xzhp-wmi.ko.xzhp_accel.ko.xzideapad-laptop.ko.xzintel-hid.ko.xzintel-vbtn.ko.xzintel-wmi-thunderbolt.ko.xzintel_ips.ko.xzintel_oaktrail.ko.xzintel_pmc_core.ko.xzmsi-laptop.ko.xzmsi-wmi.ko.xzmxm-wmi.ko.xzpanasonic-laptop.ko.xzsamsung-laptop.ko.xzsamsung-q10.ko.xzsony-laptop.ko.xzthinkpad_acpi.ko.xztopstar-laptop.ko.xztoshiba_acpi.ko.xztoshiba_bluetooth.ko.xzwmi.ko.xzpowersmb347-charger.ko.xzpowercapintel_rapl.ko.xzppsclientspps-gpio.ko.xzpps-ldisc.ko.xzpps_parport.ko.xzpps_core.ko.xzptpptp.ko.xzptp_kvm.ko.xzptp_pch.ko.xzpwmpwm-lpss.ko.xzrtcrtc-bq32k.ko.xzrtc-bq4802.ko.xzrtc-ds1286.ko.xzrtc-ds1307.ko.xzrtc-ds1374.ko.xzrtc-ds1511.ko.xzrtc-ds1553.ko.xzrtc-ds1672.ko.xzrtc-ds1742.ko.xzrtc-ds2404.ko.xzrtc-ds3232.ko.xzrtc-em3027.ko.xzrtc-fm3130.ko.xzrtc-isl12022.ko.xzrtc-isl1208.ko.xzrtc-m41t80.ko.xzrtc-m48t35.ko.xzrtc-m48t59.ko.xzrtc-max6900.ko.xzrtc-msm6242.ko.xzrtc-pcf8523.ko.xzrtc-pcf8563.ko.xzrtc-pcf8583.ko.xzrtc-rp5c01.ko.xzrtc-rs5c372.ko.xzrtc-rv3029c2.ko.xzrtc-rx4581.ko.xzrtc-rx8025.ko.xzrtc-rx8581.ko.xzrtc-stk17ta8.ko.xzrtc-v3020.ko.xzrtc-x1205.ko.xzscsi3w-9xxx.ko.xz3w-sas.ko.xzaacraidaacraid.ko.xzaic7xxxaic79xx.ko.xzarcmsrarcmsr.ko.xzbe2iscsibe2iscsi.ko.xzbfabfa.ko.xzbnx2fcbnx2fc.ko.xzbnx2ibnx2i.ko.xzch.ko.xzcsiostorcsiostor.ko.xzcxgbicxgb3icxgb3i.ko.xzcxgb4icxgb4i.ko.xzlibcxgbi.ko.xzfcoefcoe.ko.xzlibfcoe.ko.xzfnicfnic.ko.xzhpsa.ko.xzhptiop.ko.xzhv_storvsc.ko.xzinitio.ko.xzisciisci.ko.xziscsi_boot_sysfs.ko.xziscsi_tcp.ko.xzlibfclibfc.ko.xzlibiscsi.ko.xzlibiscsi_tcp.ko.xzlibsaslibsas.ko.xzlibsrp.ko.xzlpfclpfc.ko.xzmegaraidmegaraid_sas.ko.xzmpt3sasmpt2sas.ko.xzmpt3sas.ko.xzmvsasmvsas.ko.xzmvumi.ko.xzosdlibosd.ko.xzosd.ko.xzosst.ko.xzpm8001pm80xx.ko.xzpmcraid.ko.xzqedfqedf.ko.xzqediqedi.ko.xzqla2xxxqla2xxx.ko.xztcm_qla2xxx.ko.xzqla4xxxqla4xxx.ko.xzraid_class.ko.xzscsi_debug.ko.xzscsi_tgt.ko.xzscsi_transport_fc.ko.xzscsi_transport_iscsi.ko.xzscsi_transport_sas.ko.xzscsi_transport_spi.ko.xzscsi_transport_srp.ko.xzsd_mod.ko.xzses.ko.xzsg.ko.xzsmartpqismartpqi.ko.xzsr_mod.ko.xzst.ko.xzstex.ko.xzufsufshcd-pci.ko.xzufshcd.ko.xzvirtio_scsi.ko.xzvmw_pvscsi.ko.xzssbssb.ko.xzstagingfwserialfirewire-serial.ko.xzrtl8192ertl8192er8192e_pci.ko.xzrtllib.ko.xzrtllib_crypt_ccmp.ko.xzrtllib_crypt_tkip.ko.xzrtllib_crypt_wep.ko.xzrtl8712r8712u.ko.xztargetiscsicxgbitcxgbit.ko.xziscsi_target_mod.ko.xzloopbacktcm_loop.ko.xztarget_core_file.ko.xztarget_core_iblock.ko.xztarget_core_mod.ko.xztarget_core_pscsi.ko.xztarget_core_user.ko.xztcm_fctcm_fc.ko.xzthermalint340x_thermalint3400_thermal.ko.xzintel_powerclamp.ko.xzttycyclades.ko.xzn_gsm.ko.xzn_hdlc.ko.xznozomi.ko.xzserialarc_uart.ko.xzjsmjsm.ko.xzsynclink.ko.xzsynclink_gt.ko.xzsynclinkmp.ko.xzuiouio.ko.xzuio_aec.ko.xzuio_cif.ko.xzuio_hv_generic.ko.xzuio_pci_generic.ko.xzuio_pdrv.ko.xzuio_pdrv_genirq.ko.xzuio_sercos3.ko.xzusbatmcxacru.ko.xzspeedtch.ko.xzueagle-atm.ko.xzusbatm.ko.xzxusbatm.ko.xzclasscdc-acm.ko.xzcdc-wdm.ko.xzusblp.ko.xzusbtmc.ko.xzcoreledtrig-usbport.ko.xzhosthwa-hc.ko.xzimagemdc800.ko.xzmicrotek.ko.xzmiscadutux.ko.xzappledisplay.ko.xzemi26.ko.xzemi62.ko.xzezusb.ko.xzftdi-elan.ko.xzidmouse.ko.xziowarrior.ko.xzisight_firmware.ko.xzldusb.ko.xzlegousbtower.ko.xzsisusbvgasisusbvga.ko.xzusb3503.ko.xzusblcd.ko.xzusbsevseg.ko.xzuss720.ko.xzserialaircable.ko.xzark3116.ko.xzbelkin_sa.ko.xzch341.ko.xzcp210x.ko.xzcyberjack.ko.xzcypress_m8.ko.xzdigi_acceleport.ko.xzempeg.ko.xzftdi_sio.ko.xzgarmin_gps.ko.xzio_edgeport.ko.xzio_ti.ko.xzipaq.ko.xzipw.ko.xzir-usb.ko.xziuu_phoenix.ko.xzkeyspan.ko.xzkeyspan_pda.ko.xzkl5kusb105.ko.xzkobil_sct.ko.xzmct_u232.ko.xzmos7720.ko.xzmos7840.ko.xznavman.ko.xzomninet.ko.xzopticon.ko.xzoption.ko.xzoti6858.ko.xzpl2303.ko.xzqcaux.ko.xzqcserial.ko.xzquatech2.ko.xzsafe_serial.ko.xzsierra.ko.xzspcp8x5.ko.xzssu100.ko.xzsymbolserial.ko.xzti_usb_3410_5052.ko.xzusb_debug.ko.xzusb_wwan.ko.xzvisor.ko.xzwhiteheat.ko.xzxsens_mt.ko.xzstorageuas.ko.xzums-alauda.ko.xzums-cypress.ko.xzums-datafab.ko.xzums-eneub6250.ko.xzums-freecom.ko.xzums-isd200.ko.xzums-jumpshot.ko.xzums-karma.ko.xzums-onetouch.ko.xzums-realtek.ko.xzums-sddr09.ko.xzums-sddr55.ko.xzums-usbat.ko.xzusb-storage.ko.xzusbipusbip-core.ko.xzwusbcorewusb-cbaf.ko.xzwusb-wa.ko.xzwusbcore.ko.xzuwbhwa-rc.ko.xzi1480dfui1480-dfu-usb.ko.xzi1480-est.ko.xzumc.ko.xzuwb.ko.xzwhc-rc.ko.xzwhci.ko.xzvfiomdevmdev.ko.xzvfio_mdev.ko.xzpcivfio-pci.ko.xzvfio.ko.xzvfio_iommu_type1.ko.xzvhostvhost.ko.xzvhost_net.ko.xzvhost_vsock.ko.xzvringh.ko.xzvideobacklightapple_bl.ko.xzlcd.ko.xzlp855x_bl.ko.xzplatform_lcd.ko.xzfb_sys_fops.ko.xzhyperv_fb.ko.xzoutput.ko.xzsyscopyarea.ko.xzsysfillrect.ko.xzsysimgblt.ko.xzvirtiovirtio.ko.xzvirtio_balloon.ko.xzvirtio_input.ko.xzvirtio_pci.ko.xzvirtio_ring.ko.xzwatchdogalim1535_wdt.ko.xzalim7101_wdt.ko.xzf71808e_wdt.ko.xzhpwdt.ko.xzi6300esb.ko.xziTCO_vendor_support.ko.xziTCO_wdt.ko.xzib700wdt.ko.xzibmasr.ko.xzie6xx_wdt.ko.xzit8712f_wdt.ko.xzit87_wdt.ko.xzmachzwd.ko.xzmei_wdt.ko.xznv_tco.ko.xzpcwd_pci.ko.xzpcwd_usb.ko.xzsbc_fitpc2_wdt.ko.xzsch311x_wdt.ko.xzsoftdog.ko.xzsp5100_tco.ko.xzvia_wdt.ko.xzw83627hf_wdt.ko.xzw83697hf_wdt.ko.xzw83697ug_wdt.ko.xzw83877f_wdt.ko.xzw83977f_wdt.ko.xzwdat_wdt.ko.xzwdt_pci.ko.xzxen_wdt.ko.xzxenxen-acpi-processor.ko.xzxen-evtchn.ko.xzxen-privcmd.ko.xzxenfsxenfs.ko.xzfsbinfmt_misc.ko.xzbtrfsbtrfs.ko.xzcachefilescachefiles.ko.xzcephceph.ko.xzcifscifs.ko.xzcramfscramfs.ko.xzdlmdlm.ko.xzexofslibore.ko.xzext4ext4.ko.xzfatfat.ko.xzmsdos.ko.xzvfat.ko.xzfscachefscache.ko.xzfusecuse.ko.xzfuse.ko.xzgfs2gfs2.ko.xzisofsisofs.ko.xzjbd2jbd2.ko.xzlockdlockd.ko.xzmbcache.ko.xznfsblocklayoutblocklayoutdriver.ko.xzfilelayoutnfs_layout_nfsv41_files.ko.xzflexfilelayoutnfs_layout_flexfiles.ko.xznfs.ko.xznfsv3.ko.xznfsv4.ko.xzobjlayoutobjlayoutdriver.ko.xznfs_commongrace.ko.xznfs_acl.ko.xznfsdnfsd.ko.xznlsmac-celtic.ko.xzmac-centeuro.ko.xzmac-croatian.ko.xzmac-cyrillic.ko.xzmac-gaelic.ko.xzmac-greek.ko.xzmac-iceland.ko.xzmac-inuit.ko.xzmac-roman.ko.xzmac-romanian.ko.xzmac-turkish.ko.xznls_cp1250.ko.xznls_cp1251.ko.xznls_cp1255.ko.xznls_cp737.ko.xznls_cp775.ko.xznls_cp850.ko.xznls_cp852.ko.xznls_cp855.ko.xznls_cp857.ko.xznls_cp860.ko.xznls_cp861.ko.xznls_cp862.ko.xznls_cp863.ko.xznls_cp864.ko.xznls_cp865.ko.xznls_cp866.ko.xznls_cp869.ko.xznls_cp874.ko.xznls_cp932.ko.xznls_cp936.ko.xznls_cp949.ko.xznls_cp950.ko.xznls_euc-jp.ko.xznls_iso8859-1.ko.xznls_iso8859-13.ko.xznls_iso8859-14.ko.xznls_iso8859-15.ko.xznls_iso8859-2.ko.xznls_iso8859-3.ko.xznls_iso8859-4.ko.xznls_iso8859-5.ko.xznls_iso8859-6.ko.xznls_iso8859-7.ko.xznls_iso8859-9.ko.xznls_koi8-r.ko.xznls_koi8-ru.ko.xznls_koi8-u.ko.xznls_utf8.ko.xzoverlayfsoverlay.ko.xzpstoreramoops.ko.xzsquashfssquashfs.ko.xzudfudf.ko.xzxfsxfs.ko.xzkerneltracering_buffer_benchmark.ko.xzlibcordic.ko.xzcrc-ccitt.ko.xzcrc-itu-t.ko.xzcrc-t10dif.ko.xzcrc8.ko.xzlibcrc32c.ko.xzparman.ko.xzraid6raid6_pq.ko.xzreed_solomonreed_solomon.ko.xzts_bm.ko.xzts_fsm.ko.xzts_kmp.ko.xzmmhwpoison-inject.ko.xznet6lowpan6lowpan.ko.xznhc_dest.ko.xznhc_fragment.ko.xznhc_hop.ko.xznhc_ipv6.ko.xznhc_mobility.ko.xznhc_routing.ko.xznhc_udp.ko.xz802garp.ko.xzmrp.ko.xzp8022.ko.xzpsnap.ko.xzstp.ko.xz8021q8021q.ko.xzatmatm.ko.xzbr2684.ko.xzclip.ko.xzlec.ko.xzpppoatm.ko.xzbluetoothbluetooth.ko.xzbnepbnep.ko.xzcmtpcmtp.ko.xzhidphidp.ko.xzrfcommrfcomm.ko.xzbridgebr_netfilter.ko.xzbridge.ko.xznetfilterebt_802_3.ko.xzebt_among.ko.xzebt_arp.ko.xzebt_arpreply.ko.xzebt_dnat.ko.xzebt_ip.ko.xzebt_ip6.ko.xzebt_limit.ko.xzebt_log.ko.xzebt_mark.ko.xzebt_mark_m.ko.xzebt_nflog.ko.xzebt_pkttype.ko.xzebt_redirect.ko.xzebt_snat.ko.xzebt_stp.ko.xzebt_ulog.ko.xzebt_vlan.ko.xzebtable_broute.ko.xzebtable_filter.ko.xzebtable_nat.ko.xzebtables.ko.xznf_log_bridge.ko.xznf_tables_bridge.ko.xznft_meta_bridge.ko.xznft_reject_bridge.ko.xzcancan-bcm.ko.xzcan-gw.ko.xzcan-raw.ko.xzcan.ko.xzcephlibceph.ko.xzcoredevlink.ko.xzpktgen.ko.xzdccpdccp.ko.xzdccp_diag.ko.xzdccp_ipv4.ko.xzdccp_ipv6.ko.xzdns_resolverdns_resolver.ko.xzieee8021546lowpanieee802154_6lowpan.ko.xzieee802154.ko.xzieee802154_socket.ko.xzipv4ah4.ko.xzesp4.ko.xzgre.ko.xzinet_diag.ko.xzip_gre.ko.xzip_tunnel.ko.xzip_vti.ko.xzipcomp.ko.xzipip.ko.xznetfilterarp_tables.ko.xzarpt_mangle.ko.xzarptable_filter.ko.xzip_tables.ko.xzipt_CLUSTERIP.ko.xzipt_ECN.ko.xzipt_MASQUERADE.ko.xzipt_REJECT.ko.xzipt_SYNPROXY.ko.xzipt_ULOG.ko.xzipt_ah.ko.xzipt_rpfilter.ko.xziptable_filter.ko.xziptable_mangle.ko.xziptable_nat.ko.xziptable_raw.ko.xziptable_security.ko.xznf_conntrack_ipv4.ko.xznf_defrag_ipv4.ko.xznf_dup_ipv4.ko.xznf_log_ipv4.ko.xznf_nat_h323.ko.xznf_nat_ipv4.ko.xznf_nat_masquerade_ipv4.ko.xznf_nat_pptp.ko.xznf_nat_proto_gre.ko.xznf_nat_snmp_basic.ko.xznf_reject_ipv4.ko.xznf_tables_arp.ko.xznf_tables_ipv4.ko.xznft_chain_nat_ipv4.ko.xznft_chain_route_ipv4.ko.xznft_dup_ipv4.ko.xznft_masq_ipv4.ko.xznft_redir_ipv4.ko.xznft_reject_ipv4.ko.xztcp_bic.ko.xztcp_dctcp.ko.xztcp_diag.ko.xztcp_highspeed.ko.xztcp_htcp.ko.xztcp_hybla.ko.xztcp_illinois.ko.xztcp_lp.ko.xztcp_scalable.ko.xztcp_vegas.ko.xztcp_veno.ko.xztcp_westwood.ko.xztcp_yeah.ko.xztunnel4.ko.xzudp_diag.ko.xzudp_tunnel.ko.xzxfrm4_mode_beet.ko.xzxfrm4_mode_transport.ko.xzxfrm4_mode_tunnel.ko.xzxfrm4_tunnel.ko.xzipv6ah6.ko.xzesp6.ko.xzip6_gre.ko.xzip6_tunnel.ko.xzip6_udp_tunnel.ko.xzip6_vti.ko.xzipcomp6.ko.xzmip6.ko.xznetfilterip6_tables.ko.xzip6t_MASQUERADE.ko.xzip6t_NPT.ko.xzip6t_REJECT.ko.xzip6t_SYNPROXY.ko.xzip6t_ah.ko.xzip6t_eui64.ko.xzip6t_frag.ko.xzip6t_hbh.ko.xzip6t_ipv6header.ko.xzip6t_mh.ko.xzip6t_rpfilter.ko.xzip6t_rt.ko.xzip6table_filter.ko.xzip6table_mangle.ko.xzip6table_nat.ko.xzip6table_raw.ko.xzip6table_security.ko.xznf_conntrack_ipv6.ko.xznf_defrag_ipv6.ko.xznf_dup_ipv6.ko.xznf_log_ipv6.ko.xznf_nat_ipv6.ko.xznf_nat_masquerade_ipv6.ko.xznf_reject_ipv6.ko.xznf_tables_ipv6.ko.xznft_chain_nat_ipv6.ko.xznft_chain_route_ipv6.ko.xznft_dup_ipv6.ko.xznft_masq_ipv6.ko.xznft_redir_ipv6.ko.xznft_reject_ipv6.ko.xzsit.ko.xztunnel6.ko.xzxfrm6_mode_beet.ko.xzxfrm6_mode_ro.ko.xzxfrm6_mode_transport.ko.xzxfrm6_mode_tunnel.ko.xzxfrm6_tunnel.ko.xzkeyaf_key.ko.xzl2tpl2tp_core.ko.xzl2tp_debugfs.ko.xzl2tp_eth.ko.xzl2tp_ip.ko.xzl2tp_ip6.ko.xzl2tp_netlink.ko.xzl2tp_ppp.ko.xzllcllc.ko.xzmac80211mac80211.ko.xzmac802154mac802154.ko.xznetfilteripsetip_set.ko.xzip_set_bitmap_ip.ko.xzip_set_bitmap_ipmac.ko.xzip_set_bitmap_port.ko.xzip_set_hash_ip.ko.xzip_set_hash_ipmac.ko.xzip_set_hash_ipmark.ko.xzip_set_hash_ipport.ko.xzip_set_hash_ipportip.ko.xzip_set_hash_ipportnet.ko.xzip_set_hash_mac.ko.xzip_set_hash_net.ko.xzip_set_hash_netiface.ko.xzip_set_hash_netnet.ko.xzip_set_hash_netport.ko.xzip_set_hash_netportnet.ko.xzip_set_list_set.ko.xzipvsip_vs.ko.xzip_vs_dh.ko.xzip_vs_ftp.ko.xzip_vs_lblc.ko.xzip_vs_lblcr.ko.xzip_vs_lc.ko.xzip_vs_nq.ko.xzip_vs_pe_sip.ko.xzip_vs_rr.ko.xzip_vs_sed.ko.xzip_vs_sh.ko.xzip_vs_wlc.ko.xzip_vs_wrr.ko.xznf_conntrack.ko.xznf_conntrack_amanda.ko.xznf_conntrack_broadcast.ko.xznf_conntrack_ftp.ko.xznf_conntrack_h323.ko.xznf_conntrack_irc.ko.xznf_conntrack_netbios_ns.ko.xznf_conntrack_netlink.ko.xznf_conntrack_pptp.ko.xznf_conntrack_proto_gre.ko.xznf_conntrack_sane.ko.xznf_conntrack_sip.ko.xznf_conntrack_snmp.ko.xznf_conntrack_tftp.ko.xznf_log_common.ko.xznf_nat.ko.xznf_nat_amanda.ko.xznf_nat_ftp.ko.xznf_nat_irc.ko.xznf_nat_redirect.ko.xznf_nat_sip.ko.xznf_nat_tftp.ko.xznf_synproxy_core.ko.xznf_tables.ko.xznf_tables_inet.ko.xznfnetlink.ko.xznfnetlink_acct.ko.xznfnetlink_cthelper.ko.xznfnetlink_cttimeout.ko.xznfnetlink_log.ko.xznfnetlink_queue.ko.xznft_compat.ko.xznft_counter.ko.xznft_ct.ko.xznft_exthdr.ko.xznft_hash.ko.xznft_limit.ko.xznft_log.ko.xznft_masq.ko.xznft_meta.ko.xznft_nat.ko.xznft_queue.ko.xznft_rbtree.ko.xznft_redir.ko.xznft_reject.ko.xznft_reject_inet.ko.xzxt_AUDIT.ko.xzxt_CHECKSUM.ko.xzxt_CLASSIFY.ko.xzxt_CONNSECMARK.ko.xzxt_CT.ko.xzxt_DSCP.ko.xzxt_HL.ko.xzxt_HMARK.ko.xzxt_IDLETIMER.ko.xzxt_LED.ko.xzxt_LOG.ko.xzxt_NETMAP.ko.xzxt_NFLOG.ko.xzxt_NFQUEUE.ko.xzxt_RATEEST.ko.xzxt_REDIRECT.ko.xzxt_SECMARK.ko.xzxt_TCPMSS.ko.xzxt_TCPOPTSTRIP.ko.xzxt_TEE.ko.xzxt_TPROXY.ko.xzxt_TRACE.ko.xzxt_addrtype.ko.xzxt_bpf.ko.xzxt_cgroup.ko.xzxt_cluster.ko.xzxt_comment.ko.xzxt_connbytes.ko.xzxt_connlabel.ko.xzxt_connlimit.ko.xzxt_connmark.ko.xzxt_conntrack.ko.xzxt_cpu.ko.xzxt_dccp.ko.xzxt_devgroup.ko.xzxt_dscp.ko.xzxt_ecn.ko.xzxt_esp.ko.xzxt_hashlimit.ko.xzxt_helper.ko.xzxt_hl.ko.xzxt_iprange.ko.xzxt_ipvs.ko.xzxt_length.ko.xzxt_limit.ko.xzxt_mac.ko.xzxt_mark.ko.xzxt_multiport.ko.xzxt_nat.ko.xzxt_nfacct.ko.xzxt_osf.ko.xzxt_owner.ko.xzxt_physdev.ko.xzxt_pkttype.ko.xzxt_policy.ko.xzxt_quota.ko.xzxt_rateest.ko.xzxt_realm.ko.xzxt_recent.ko.xzxt_sctp.ko.xzxt_set.ko.xzxt_socket.ko.xzxt_state.ko.xzxt_statistic.ko.xzxt_string.ko.xzxt_tcpmss.ko.xzxt_time.ko.xzxt_u32.ko.xznetlinknetlink_diag.ko.xzopenvswitchopenvswitch.ko.xzvport-geneve.ko.xzvport-gre.ko.xzvport-vxlan.ko.xzpacketaf_packet_diag.ko.xzpsamplepsample.ko.xzrfkillrfkill.ko.xzschedact_connmark.ko.xzact_csum.ko.xzact_gact.ko.xzact_ipt.ko.xzact_mirred.ko.xzact_nat.ko.xzact_pedit.ko.xzact_police.ko.xzact_sample.ko.xzact_simple.ko.xzact_skbedit.ko.xzact_skbmod.ko.xzact_tunnel_key.ko.xzact_vlan.ko.xzcls_basic.ko.xzcls_bpf.ko.xzcls_flow.ko.xzcls_flower.ko.xzcls_fw.ko.xzcls_matchall.ko.xzcls_route.ko.xzcls_rsvp.ko.xzcls_rsvp6.ko.xzcls_tcindex.ko.xzcls_u32.ko.xzem_cmp.ko.xzem_ipset.ko.xzem_meta.ko.xzem_nbyte.ko.xzem_text.ko.xzem_u32.ko.xzsch_atm.ko.xzsch_cbq.ko.xzsch_choke.ko.xzsch_codel.ko.xzsch_drr.ko.xzsch_dsmark.ko.xzsch_fq.ko.xzsch_fq_codel.ko.xzsch_gred.ko.xzsch_hfsc.ko.xzsch_htb.ko.xzsch_ingress.ko.xzsch_mqprio.ko.xzsch_multiq.ko.xzsch_netem.ko.xzsch_plug.ko.xzsch_prio.ko.xzsch_qfq.ko.xzsch_red.ko.xzsch_sfb.ko.xzsch_sfq.ko.xzsch_tbf.ko.xzsch_teql.ko.xzsctpsctp.ko.xzsctp_diag.ko.xzsctp_probe.ko.xzsunrpcauth_gssauth_rpcgss.ko.xzrpcsec_gss_krb5.ko.xzsunrpc.ko.xzxprtrdmarpcrdma.ko.xzunixunix_diag.ko.xzvmw_vsockhv_sock.ko.xzvmw_vsock_virtio_transport.ko.xzvmw_vsock_virtio_transport_common.ko.xzvmw_vsock_vmci_transport.ko.xzvsock.ko.xzvsock_diag.ko.xzwirelesscfg80211.ko.xzlib80211.ko.xzxfrmxfrm_ipcomp.ko.xzsoundac97_bus.ko.xzcoreseqosssnd-seq-oss.ko.xzsnd-seq-dummy.ko.xzsnd-seq-midi-emul.ko.xzsnd-seq-midi-event.ko.xzsnd-seq-midi.ko.xzsnd-seq-virmidi.ko.xzsnd-seq.ko.xzsnd-compress.ko.xzsnd-hrtimer.ko.xzsnd-hwdep.ko.xzsnd-pcm.ko.xzsnd-rawmidi.ko.xzsnd-seq-device.ko.xzsnd-timer.ko.xzsnd.ko.xzdriversmpu401snd-mpu401-uart.ko.xzsnd-mpu401.ko.xzopl3snd-opl3-lib.ko.xzsnd-opl3-synth.ko.xzpcspsnd-pcsp.ko.xzsnd-aloop.ko.xzsnd-dummy.ko.xzsnd-mtpav.ko.xzsnd-virmidi.ko.xzvxsnd-vx-lib.ko.xzfirewiresnd-firewire-lib.ko.xzsnd-firewire-speakers.ko.xzsnd-isight.ko.xzsnd-scs1x.ko.xzhdaextsnd-hda-ext-core.ko.xzsnd-hda-core.ko.xzi2cothersnd-ak4113.ko.xzsnd-ak4114.ko.xzsnd-ak4xxx-adda.ko.xzsnd-pt2258.ko.xzsnd-tea575x-tuner.ko.xzsnd-cs8427.ko.xzsnd-i2c.ko.xzpciac97snd-ac97-codec.ko.xzali5451snd-ali5451.ko.xzasihpisnd-asihpi.ko.xzau88x0snd-au8810.ko.xzsnd-au8820.ko.xzsnd-au8830.ko.xzca0106snd-ca0106.ko.xzcs46xxsnd-cs46xx.ko.xzctxfisnd-ctxfi.ko.xzechoaudiosnd-darla20.ko.xzsnd-darla24.ko.xzsnd-echo3g.ko.xzsnd-gina20.ko.xzsnd-gina24.ko.xzsnd-indigo.ko.xzsnd-indigodj.ko.xzsnd-indigodjx.ko.xzsnd-indigoio.ko.xzsnd-indigoiox.ko.xzsnd-layla20.ko.xzsnd-layla24.ko.xzsnd-mia.ko.xzsnd-mona.ko.xzemu10k1snd-emu10k1-synth.ko.xzsnd-emu10k1.ko.xzsnd-emu10k1x.ko.xzhdasnd-hda-codec-analog.ko.xzsnd-hda-codec-ca0110.ko.xzsnd-hda-codec-ca0132.ko.xzsnd-hda-codec-cirrus.ko.xzsnd-hda-codec-cmedia.ko.xzsnd-hda-codec-conexant.ko.xzsnd-hda-codec-generic.ko.xzsnd-hda-codec-hdmi.ko.xzsnd-hda-codec-idt.ko.xzsnd-hda-codec-realtek.ko.xzsnd-hda-codec-si3054.ko.xzsnd-hda-codec-via.ko.xzsnd-hda-codec.ko.xzsnd-hda-intel.ko.xzice1712snd-ice1712.ko.xzsnd-ice1724.ko.xzsnd-ice17xx-ak4xxx.ko.xzkorg1212snd-korg1212.ko.xzlolasnd-lola.ko.xzlx6464essnd-lx6464es.ko.xzmixartsnd-mixart.ko.xzoxygensnd-oxygen-lib.ko.xzsnd-oxygen.ko.xzsnd-virtuoso.ko.xzpcxhrsnd-pcxhr.ko.xzrme9652snd-hdsp.ko.xzsnd-hdspm.ko.xzsnd-rme9652.ko.xzsnd-ad1889.ko.xzsnd-atiixp-modem.ko.xzsnd-atiixp.ko.xzsnd-bt87x.ko.xzsnd-cmipci.ko.xzsnd-ens1370.ko.xzsnd-ens1371.ko.xzsnd-es1968.ko.xzsnd-intel8x0.ko.xzsnd-intel8x0m.ko.xzsnd-maestro3.ko.xzsnd-rme32.ko.xzsnd-rme96.ko.xzsnd-via82xx-modem.ko.xzsnd-via82xx.ko.xztridentsnd-trident.ko.xzvx222snd-vx222.ko.xzsoccodecssnd-soc-da7213.ko.xzsnd-soc-da7219.ko.xzsnd-soc-dmic.ko.xzsnd-soc-es8316.ko.xzsnd-soc-hdac-hdmi.ko.xzsnd-soc-max98090.ko.xzsnd-soc-max98927.ko.xzsnd-soc-nau8824.ko.xzsnd-soc-nau8825.ko.xzsnd-soc-rl6231.ko.xzsnd-soc-rl6347a.ko.xzsnd-soc-rt286.ko.xzsnd-soc-rt298.ko.xzsnd-soc-rt5514-spi.ko.xzsnd-soc-rt5514.ko.xzsnd-soc-rt5640.ko.xzsnd-soc-rt5645.ko.xzsnd-soc-rt5651.ko.xzsnd-soc-rt5663.ko.xzsnd-soc-rt5670.ko.xzsnd-soc-rt5677-spi.ko.xzsnd-soc-rt5677.ko.xzsnd-soc-ssm4567.ko.xzsnd-soc-ts3a227e.ko.xzintelatomsnd-soc-sst-atom-hifi2-platform.ko.xzsstsnd-intel-sst-acpi.ko.xzsnd-intel-sst-core.ko.xzbaytrailsnd-soc-sst-baytrail-pcm.ko.xzboardssnd-skl_nau88l25_max98357a.ko.xzsnd-soc-kbl_rt5663_max98927.ko.xzsnd-soc-kbl_rt5663_rt5514_max98927.ko.xzsnd-soc-skl_nau88l25_ssm4567.ko.xzsnd-soc-skl_rt286.ko.xzsnd-soc-sst-bdw-rt5677-mach.ko.xzsnd-soc-sst-broadwell.ko.xzsnd-soc-sst-bxt-da7219_max98357a.ko.xzsnd-soc-sst-bxt-rt298.ko.xzsnd-soc-sst-byt-cht-da7213.ko.xzsnd-soc-sst-byt-cht-es8316.ko.xzsnd-soc-sst-byt-cht-nocodec.ko.xzsnd-soc-sst-bytcr-rt5640.ko.xzsnd-soc-sst-bytcr-rt5651.ko.xzsnd-soc-sst-cht-bsw-max98090_ti.ko.xzsnd-soc-sst-cht-bsw-rt5645.ko.xzsnd-soc-sst-cht-bsw-rt5672.ko.xzsnd-soc-sst-haswell.ko.xzcommonsnd-soc-acpi-intel-match.ko.xzsnd-soc-sst-acpi.ko.xzsnd-soc-sst-dsp.ko.xzsnd-soc-sst-firmware.ko.xzsnd-soc-sst-ipc.ko.xzhaswellsnd-soc-sst-haswell-pcm.ko.xzskylakesnd-soc-skl-ipc.ko.xzsnd-soc-skl-ssp-clk.ko.xzsnd-soc-skl.ko.xzsnd-soc-acpi.ko.xzsnd-soc-core.ko.xzsoundcore.ko.xzsynthemuxsnd-emux-synth.ko.xzsnd-util-mem.ko.xzusb6firesnd-usb-6fire.ko.xzbcd2000snd-bcd2000.ko.xzcaiaqsnd-usb-caiaq.ko.xzhifacesnd-usb-hiface.ko.xzline6snd-usb-line6.ko.xzsnd-usb-pod.ko.xzsnd-usb-podhd.ko.xzsnd-usb-toneport.ko.xzsnd-usb-variax.ko.xzmiscsnd-ua101.ko.xzsnd-usb-audio.ko.xzsnd-usbmidi-lib.ko.xzusx2ysnd-usb-us122l.ko.xzsnd-usb-usx2y.ko.xzx86snd-hdmi-lpe-audio.ko.xzvirtlibirqbypass.ko.xzmodules.blockmodules.builtinmodules.drmmodules.modesettingmodules.networkingmodules.ordersourceupdatesvdsovdso.sovdso32-int80.sovdso32-syscall.sovdso32-sysenter.soweak-updates/boot//etc/ld.so.conf.d//etc/modprobe.d//lib/modules//lib/modules/3.10.0-957.5.1.el7.x86_64//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/arch//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/arch/x86//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/arch/x86/crypto//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/arch/x86/crypto/sha-mb//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/arch/x86/crypto/sha256-mb//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/arch/x86/crypto/sha512-mb//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/arch/x86/kernel//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/arch/x86/kernel/cpu//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/arch/x86/kernel/cpu/mcheck//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/arch/x86/kvm//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/arch/x86/oprofile//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/arch/x86/platform//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/arch/x86/platform/intel//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/crypto//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/crypto/async_tx//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/acpi//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/acpi/apei//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/acpi/nfit//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/ata//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/auxdisplay//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/base//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/base/regmap//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/bcma//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/block//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/block/aoe//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/block/mtip32xx//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/block/zram//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/bluetooth//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/cdrom//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/char//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/char/hw_random//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/char/ipmi//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/char/tpm//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/char/tpm/st33zp24//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/cpufreq//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/crypto//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/crypto/ccp//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/crypto/chelsio//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/crypto/qat//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/crypto/qat/qat_c3xxx//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/crypto/qat/qat_c3xxxvf//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/crypto/qat/qat_c62x//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/crypto/qat/qat_c62xvf//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/crypto/qat/qat_common//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/crypto/qat/qat_dh895xcc//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/crypto/qat/qat_dh895xccvf//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/dax//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/dca//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/dma//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/dma/dw//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/dma/ioat//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/edac//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/firewire//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/firmware//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpio//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/amd//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/amd/amdgpu//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/amd/amdkfd//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/amd/lib//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/ast//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/bochs//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/cirrus//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/gma500//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/i2c//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/i915//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/i915/gvt//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/mgag200//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/nouveau//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/qxl//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/radeon//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/scheduler//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/ttm//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/udl//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/virtio//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/vmwgfx//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/hid//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/hid/i2c-hid//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/hv//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/hwmon//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/hwmon/pmbus//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/i2c//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/i2c/algos//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/i2c/busses//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/idle//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/iio//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/iio/accel//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/iio/buffer//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/iio/common//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/iio/common/hid-sensors//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/iio/gyro//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/iio/light//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/iio/magnetometer//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/iio/orientation//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/iio/pressure//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/core//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/hw//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/hw/bnxt_re//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/hw/cxgb3//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/hw/cxgb4//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/hw/hfi1//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/hw/i40iw//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/hw/ipath//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/hw/mlx4//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/hw/mlx5//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/hw/mthca//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/hw/nes//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/hw/ocrdma//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/hw/qedr//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/hw/qib//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/hw/usnic//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/hw/vmw_pvrdma//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/sw//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/sw/rdmavt//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/sw/rxe//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/ulp//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/ulp/ipoib//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/ulp/iser//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/ulp/isert//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/ulp/opa_vnic//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/ulp/srp//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/infiniband/ulp/srpt//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/input//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/input/misc//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/input/mouse//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/input/rmi4//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/input/serio//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/input/tablet//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/input/touchscreen//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/iommu//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/isdn//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/isdn/capi//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/isdn/divert//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/isdn/gigaset//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/isdn/hardware//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/isdn/hardware/avm//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/isdn/hardware/mISDN//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/isdn/hisax//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/isdn/hysdn//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/isdn/i4l//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/isdn/mISDN//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/leds//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/leds/trigger//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/md//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/md/persistent-data//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/common//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/common/b2c2//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/common/saa7146//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/common/siano//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/dvb-core//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/dvb-frontends//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/firewire//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/i2c//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/i2c/cx25840//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/mmc//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/mmc/siano//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/pci//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/pci/b2c2//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/pci/bt8xx//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/pci/cx18//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/pci/cx23885//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/pci/cx88//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/pci/ddbridge//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/pci/dm1105//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/pci/ivtv//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/pci/mantis//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/pci/ngene//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/pci/pluto2//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/pci/pt1//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/pci/saa7134//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/pci/saa7164//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/pci/ttpci//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/rc//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/rc/keymaps//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/tuners//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/au0828//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/b2c2//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/cx231xx//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/dvb-usb-v2//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/dvb-usb//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/em28xx//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/gspca//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/gspca/gl860//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/gspca/m5602//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/gspca/stv06xx//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/hdpvr//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/pvrusb2//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/pwc//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/s2255//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/siano//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/stk1160//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/stkwebcam//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/tlg2300//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/tm6000//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/ttusb-budget//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/ttusb-dec//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/usbvision//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/uvc//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/usb/zr364xx//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/media/v4l2-core//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/memstick//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/memstick/core//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/memstick/host//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/message//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/message/fusion//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/mfd//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/misc//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/misc/altera-stapl//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/misc/cb710//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/misc/eeprom//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/misc/lis3lv02d//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/misc/mei//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/misc/sgi-gru//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/misc/sgi-xp//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/misc/vmw_vmci//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/mmc//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/mmc/core//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/mmc/host//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/mtd//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/mtd/chips//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/mtd/ubi//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/bonding//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/can//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/can/c_can//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/can/cc770//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/can/sja1000//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/can/softing//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/can/usb//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/can/usb/peak_usb//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/amazon//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/amazon/ena//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/amd//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/amd/xgbe//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/aquantia//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/aquantia/atlantic//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/atheros//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/atheros/alx//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/atheros/atl1c//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/atheros/atl1e//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/atheros/atlx//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/broadcom//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/broadcom/bnx2x//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/broadcom/bnxt//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/brocade//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/brocade/bna//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/cadence//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/calxeda//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/cavium//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/cavium/liquidio//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/chelsio//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb3//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4vf//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/chelsio/libcxgb//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/cisco//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/cisco/enic//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/dec//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/dec/tulip//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/emulex//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/emulex/benet//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/icplus//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/intel//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/intel/e1000//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/intel/e1000e//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/intel/fm10k//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/intel/i40e//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/intel/i40evf//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/intel/igb//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/intel/igbvf//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/intel/ixgbe//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/intel/ixgbevf//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/marvell//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/mellanox//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/mellanox/mlx4//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/mellanox/mlx5//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/mellanox/mlx5/core//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/mellanox/mlxfw//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/mellanox/mlxsw//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/myricom//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/myricom/myri10ge//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/netronome//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/netronome/nfp//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/oki-semi//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/oki-semi/pch_gbe//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/qlogic//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/qlogic/netxen//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/qlogic/qed//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/qlogic/qede//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/qlogic/qlcnic//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/qlogic/qlge//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/realtek//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/rocker//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/sfc//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/sfc/falcon//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/smsc//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ethernet/ti//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/fjes//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/hyperv//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ieee802154//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/phy//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/ppp//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/slip//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/team//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/usb//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/vmxnet3//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wan//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/ath//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/ath/ath10k//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/ath/ath9k//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/ath/carl9170//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/ath/wil6210//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/broadcom//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/intel//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/intel/iwlegacy//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/intel/iwlwifi//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/dvm//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/mvm//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/marvell//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/marvell/mwifiex//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/ralink//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/ralink/rt2x00//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/realtek//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/realtek/rtl818x//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/realtek/rtl818x/rtl8187//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192c//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ce//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192de//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723ae//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/ntb//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/ntb/hw//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/ntb/hw/amd//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/ntb/test//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/nvdimm//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/nvme//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/nvme/host//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/nvme/target//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/parport//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/pci//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/pci/hotplug//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/pci/pcie//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/pci/pcie/aer//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/pcmcia//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/pinctrl//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/pinctrl/intel//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/platform//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/platform/x86//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/power//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/powercap//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/pps//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/pps/clients//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/ptp//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/pwm//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/rtc//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/aacraid//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/aic7xxx//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/arcmsr//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/be2iscsi//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/bfa//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/bnx2fc//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/bnx2i//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/csiostor//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/cxgbi//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/cxgbi/cxgb3i//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/fcoe//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/fnic//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/isci//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/libfc//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/libsas//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/lpfc//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/megaraid//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/mpt3sas//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/mvsas//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/osd//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/pm8001//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/qedf//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/qedi//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/qla2xxx//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/qla4xxx//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/smartpqi//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/scsi/ufs//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/ssb//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/staging//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/staging/fwserial//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/staging/rtl8192e//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/staging/rtl8192e/rtl8192e//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/staging/rtl8712//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/target//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/target/iscsi//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/target/iscsi/cxgbit//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/target/loopback//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/target/tcm_fc//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/thermal//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/thermal/int340x_thermal//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/tty//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/tty/serial//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/tty/serial/jsm//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/uio//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/usb//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/usb/atm//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/usb/class//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/usb/core//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/usb/host//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/usb/image//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/usb/misc//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/usb/misc/sisusbvga//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/usb/serial//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/usb/storage//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/usb/usbip//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/usb/wusbcore//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/uwb//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/uwb/i1480//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/uwb/i1480/dfu//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/vfio//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/vfio/mdev//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/vfio/pci//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/vhost//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/video//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/video/backlight//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/virtio//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/watchdog//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/xen//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/xen/xenfs//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/btrfs//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/cachefiles//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/ceph//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/cifs//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/cramfs//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/dlm//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/exofs//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/ext4//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/fat//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/fscache//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/fuse//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/gfs2//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/isofs//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/jbd2//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/lockd//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/nfs//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/nfs/blocklayout//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/nfs/filelayout//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/nfs/flexfilelayout//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/nfs/objlayout//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/nfs_common//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/nfsd//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/nls//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/overlayfs//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/pstore//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/squashfs//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/udf//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/fs/xfs//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/kernel//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/kernel/trace//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/lib//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/lib/raid6//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/lib/reed_solomon//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/mm//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/6lowpan//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/802//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/8021q//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/atm//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/bluetooth//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/bluetooth/bnep//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/bluetooth/cmtp//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/bluetooth/hidp//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/bluetooth/rfcomm//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/bridge//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/bridge/netfilter//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/can//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/ceph//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/core//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/dccp//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/dns_resolver//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/ieee802154//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/ieee802154/6lowpan//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/ipv4//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/ipv4/netfilter//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/ipv6//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/ipv6/netfilter//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/key//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/l2tp//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/llc//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/mac80211//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/mac802154//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/netfilter//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/netfilter/ipset//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/netfilter/ipvs//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/netlink//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/openvswitch//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/packet//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/psample//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/rfkill//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/sched//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/sctp//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/sunrpc//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/sunrpc/auth_gss//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/sunrpc/xprtrdma//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/unix//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/vmw_vsock//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/wireless//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/net/xfrm//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/core//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/core/seq//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/core/seq/oss//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/drivers//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/drivers/mpu401//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/drivers/opl3//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/drivers/pcsp//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/drivers/vx//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/firewire//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/hda//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/hda/ext//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/i2c//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/i2c/other//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci/ac97//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci/ali5451//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci/asihpi//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci/au88x0//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci/ca0106//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci/cs46xx//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci/ctxfi//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci/echoaudio//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci/emu10k1//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci/hda//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci/ice1712//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci/korg1212//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci/lola//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci/lx6464es//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci/mixart//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci/oxygen//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci/pcxhr//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci/rme9652//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci/trident//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/pci/vx222//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/soc//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/soc/codecs//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/soc/intel//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/soc/intel/atom//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/soc/intel/atom/sst//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/soc/intel/baytrail//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/soc/intel/boards//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/soc/intel/common//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/soc/intel/haswell//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/soc/intel/skylake//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/synth//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/synth/emux//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/usb//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/usb/6fire//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/usb/bcd2000//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/usb/caiaq//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/usb/hiface//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/usb/line6//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/usb/misc//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/usb/usx2y//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/sound/x86//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/virt//lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/virt/lib//lib/modules/3.10.0-957.5.1.el7.x86_64/vdso/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnuASCII textASCII text (gzip compressed data, from Unix, last modified: Fri Feb 1 14:58:31 2019, max compression)directoryELF 64-bit LSB relocatable, x86-64, version 1 (SYSV) (XZ compressed data)ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=733d1c681cfbd8bbeb11e8b7f80876a9aed6bb74, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a0bc011aafe002f3a8bec75369d8e9298c79a741, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=155cca46dd1018741d71644cde2977ea2a6f20cc, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e9c38eb564d0b02e871ffdc9f8e8d390bfef2fa7, strippedBPP%P:P1P P+ P=-PP3WPnPP.xPyP7WP5PqP0P;PPPPP0PPP0|P?P,P&P&P,P2 PP7OP5P P'P'P"P,P$&P1PP ;P-:PPPP dP/P,PP6P6P@P#P#P#PPPP7P PxP3PP3P9PVP7P7 PwP$[P$0P>PPOP<5P:QP%P7PAP=PPP,P!PPP85PPP fPPP8P |PP&CP2&PP_P-6P&P1uP/P#P.PP4PP40P"P2gP;>PP-PA^P5'P PPPP~P%PPiPP"{PP;?P/P,P4uP 2PNP'PAPoP#P2P?PP!P;P|P~P`P" PP3P*PP$PPHP P4P5P@P'P)AP7P^P PPJPAP'PjP1P/PdP-QPPPPP8P P=PAP6PAPAP P;XP)P%rP P"YP%.P}PP:PPP<P3P-P[PP.P%;P+P>PtP KP$P@P P!fP P3PBP)P"P/#PP)P(P0`P0_PP+P8PP;PHP PPP P7AP@P0P>&P0PfP4LP PPAPP-8P+#P?P2P-TP P;P CP7P=P=NP+FPP*yP P P 1P 2P1P/+P PP.P#PUPPPuPP+P+P,1P*P*RPPPP.P5P6PAP'PP@6P?OP2>P$]P>P>P P P-PPPDPWP(P"P=PP3P?P ^PBNPP 5P qP0 P0P&P&P>PPP[P=P2yP3P P9PP6P8SP/P |P1PnP< P<PP2P3/PP P;PuP&%P+aP"PkP?wPP1P&P&PP0P1~P/PzP3~PPP=P=P>P2]P,P*P P-P8P.P,PPP }P@P/P"BP%P+PP=P:P& P2"P+P(}P*PP8PAP&hP8PP$PPPB`PAP*PPP5P6zP'P?P)P/PP \PPPP&PPP;PPP5cPAP=}P(PPP P$P ]P/PWP,P2P9PXP*P:PP5 P P?P>PKPaP=jP9OP,P$PA;PPP,P P(@P@0P!PPPiPPwP P PP7oP6$P(P(PP$P@P1HP!PPP.PdP2$P0P-PPP,PP.PaPBPP1P)FP)PP#-P#P?P"P"P*PP7PP:P4P: P>P$PPZPPFPP&P4P\P8!P2-PBPPP3P|P)P)P(rPP%MP?PPPP:P4 PwP$PP6P8P6PPPEP+P- PBP@P/PCP+P;P"PWP[P+P P3CP,PPVPPP- PqP7tPRPPP>P>P>PPPPP0PP0P2P*PPP.P,bP"P9P! PBP,P'lP?KPPP3 P iPP0P/PPP1@P P!PGPOP5nP5P)P$1P$P/PUP:FPP POP P*P:PfPP pPPSPNP wPPPBP+5P6P62P)PzP PPP+zPP-BP6 P' P P$P.CP.BP CPhPP!EP!GPP@&PPGPLPZP =P2P>P3 PPPBPP@PP6PPP7PvP,P4?PP P"P!QP!OP"PP9;P8_PP4P6kP(P$P#.P!P0PkPuPBaP>PqPP!P3PP=1P4PkPAoPP'P P%P0dP>FP! PPP P P$P7PBHPPP4YP'"P PP;PPP=P.P2P65P(P PP PP>LPPP"P"P=P.UP?FP5mPZP5 P P'P8MP)P#P4EPPP PP P)P4~P PP";P)6P(P>2P>@P1bPPYPiP8P:GP&\P+PP-P.P!HPP,oP5P P9P`P=P0=P$SP ?PgP-PBUP:`P3P/uPPPaPP6P)WP5P/[P!MP7P8VP$wP P?PP$P9P&P> P0P>4PPzP:PMPPP*PPP+P7rP5PP;P;P1+P1,P9P=RP=P+uP8~P7P@ PeP WP=yP#P1P4P PYPP;PP*P8P8PlPPPPPP4P2{P9P.2P)P:PP_PPP1P PNP"PAPP?eP P pPP%RP$P1RPkP(P.oP P(6PP1PPP P 'P1P>PxPPBP. P6P0P4PYP0MP0XPP0P;|P|PP-P PP?P3=P-P(&PP?UPP P! P-wP PhPyP+PPP=(PFPP-PPEP!PBPP*PBKP P*P P/PP$CP#PPP KP7P7P PPKP8&P"P-fP4P?P=P1P/P P-UPPqPP:PP|P6P5PcPPP[PPP@PPPxPP!sP%P+@P+PyPP9IPPePP6jP'PP P#TP@~P?$P4P4P1P1P(/P(.PP PP5PP@P1P##P _P1P=P1PPP*P*P*P,ePP4PKP+P P P(P%P PP/P.PP9SPPPPPP,PHP7;P9P$OP1=P-P7PPAP|PP[P/ P4iP4P/kP($PcP P,PP<PP!P gPZP/PP?P PPP4HP4CP4PDP>P PP2PP P%P>P P1P P= P,BP*P&P)P7ZP59PAP3cP>P1iP=P-WP PPEP/P-=PBP7PP"*PP=P=P2 PWP,nP4P6hP/pPP'PEP/P2PFP6P:(P}P=P-P+PPP*P*rPVPNP31PAP8qP'>P 1P&_P 7P2PfPPP7P=P*PP FP ?P 6PP8}P6ePPIPP PAwPAvPP3PJP&P:PPPPPP+9P.[PP#P P7P5!P6P/aPjP$7P#P;P" P,P43P4\P=P*PP?cPP;`P@P4zP8jP97P98P-PNPPP<P*'P P5P@P!^P>6P"CP P1QP P1-PP=cPPRP`PP!P)P)P)P7P7!PBP'pP@P0pPPPP,PPPP?PAPA.P3sP;]P"P7P(P'ZP'SP)P$P>PPAP P.DP+P P5P@PKP2:P/PP1P!PJPP P4AP2PP5P?iP P6P&PP@P>=P$P PPP2PPPP>P PP"1P+ PFP5aP6P qP>PP ]P18PP~P,P9JPPtP}PP P5P9wP#\PQP P PMPP,7PP>P=P PPPvPWP4 P%P0PA:PmP P"P6P)cP>P1AP7P;P%P&P=WPPP)P9P3P"P*xP6P;lP&P:P P'dP>PP0UP#4P%YP>P;P PPP"P ^P*PdPBP9P9P8eP8gP4P4P'WPP(P# P P?PPHPP+yPP!P-P7P5UP--P>PP PPPP< P PP8 PaP?PP PP,2P2CP-P;@P.5P(2PSP P.P@XP. P$P.$P5OPPP0{P/P QP-PP;PP"PYPP!P-cP9tP'PP!KPPPPPCPRPbPtP5P P9/P P?P2oP,VPPP#P#P1 P>P-PIP.yPPPP=PP*PPP-P7P-P/;P SPDP,NP#P#P#,P2P PPcP PP/PP PPP4P%:P%P"P>9P#P FP9P"$P9FP2PPbPP#P? PdPP&P.P)P2PPhP@KPtP9qP!PP3oP3nPJPBP ^P PsPgPP1PbP:5PP=UP2P,P =PPP?PBP-P PPBRP7PP+P\P(PdP,P PP _PPXPP>P1xP0P0aPPPPPHPPP4PPP2\P2P.SPSP.PP9P"P/P PP3P;PP%P&P P*PP }P6P7P%P/P;P P [P:_P'2P PPPzPP P,{P5+P4P)P0PP"P"P P>P2PP7P1P*PP=PIP.P:P7$P5P;P P P?WP;P7P2pP#P>P:PDP??P3QP:{P&FP;P&PPP_P_P P P>GP$P>P PKP P9_PPPP P"PPPxPVP*P-P6P9P/PPP1P1P(P$'P#cP PP-PpP$PBeP bP;PPPP-PKPP ,P72PNPPPPPP )PP*P+)P-dP7"P&P }P PP#P>PTP;P&P0P;bP/HP/%P.PP%PPP$DP$8P1P PP.P=P1P84PP P(P PP!P!P-sPvP MP@IP3P2?P P%P^P P)P%P1P>P;tP4MP*PP3P9 P4PP6P6P P"9P)P%P4PXPPPPMP3PkP P%PPtPP&OP;P=PP PPP/P P oP$PP>xPP PBAP!PP4NP==PwPPP:P P)PP(P.P%eP?.PPP,PP02P=P1PJP3PP=%PP1wPPP$PPPP P2P&PP PAbPAaPBP6P5P5wP/MP)P#_P2P"hPPPP=PPP?PP$P2P2P;P68P;P?SPLPPP mPTPAPbPaPcP\PP7 P5P9P'PPP(P0PxP2PPFPP 4P:>P,P:P3KP;P,P5P8PP%PP"PCPvP qPpP-YPP~PP NP+$P"vPAkP8P/TPP PPPP1P P'P=P.P PPP P P92P9xP'^P9P(P2P;PPP\P[P (P&PPPdP*P.P8P PP>-P P pPPP*2P*:P*6P*;P50P90PBP&PPP%IP?P SP P2FPP'P&PBPBP8RPP%P#P"PP0PP\P2PPP2PBPP7VP6~P&P0P,P%P0P/P/P P P P$"PxPgP!P|PP4'PP9P9P $P0KPP P P|P"PP:P\P3PiP;aPPP"P>PP9P%PPQP5P0PP P PBP3P5P%P P2EPP P9PpP$PBP"PPLPPP2PoPgP*P hP,&P?P)P9P8P P@P#QP:P;PP^P* P*P-P cPP8)PPPBPP P"P$;PPP P3P>YP P P9pP:P:P5P7P-*P#P zPP-P&P:P'PP9PP P0PP"PPPPP OPBP9PP PP-P5P P .P PP P(NP.%P7wP5P9$P&P'(P,WP(P P2P$P;kPPP$PP PGPCPP)P/!P PP%PPfP P P P8P7P2PPPPPP4PPPdP)P5lP4P PP$zP-PP3>PP wP6P(PP#P#P$P#P%`P%gP!P<.PP PBP&9P8P+PP P-P7P5:P'PPP%P@P?P3P4P!PPCP*P6P /PIP@5PPP,P(P#P#P#P#P4PP JPPgPPzP9PP;5PP-P/iP&P&P(PPeP-9PPPDP;PP){PP PAP0P#!P$P$P:P-PPPP+PPPPP,PP*PGPAPAP7JPQPA%P#P HPP4P=P2P.TPPP2P"P/P9P/XP'P[PP@/P3PP"PZP>P1PP P P)uP8P-PP&uP&P1JP?P;PPPqP3P7PP9PP(P2PP;PfP 7PBP&LP aPP2PBPP>P) P#yPPPAP WP rP kP P,PP P 0P PRPnP6P9P'P=YP&PP#XP P!PPP0PTP=P+GP P!FP'P TP)P,PPPUP [P0P0xPPPPP"P lPPP8zP4P6P@PP P P$ P1P9jP=;P2jPJPP+3P4P*P7CP :P8rP8sP ?PP>P"PP1VP P-PKP.HPPP3P?P-aP eP(P0hP?PRPP PP=P2XP[PP)wP"P)kP.P5P'UP$.PPPPPP "P`P+UPP"nP3 PP.PBP'P'P#ZP%#PPP4 PP3P-P1P%P7P6P 6P !P?P1PRPPePPP jP%PP+PTPdP P6P6P7xP4PP P,KPPPB PAP2PBP*GP+!P@PP:P7+PAP #P'P]P ^P?P07P/PPP@rPPP9dPPPPP P@3PPP4P;P9EP QPP P=qP+AP^PP>P? P8P1TP;PPP P PPPP.^P)P P P?)PP:P:PP?APP:P.PP=PrP.ZP4PLP@P0uPSP#8P9PKP=P,P9P1P3P PiPoPP&P P7>P5qP4P4P/P zP/PHP1PPP0P%P)P$P$PPP+P1PP#P$P% PP PP.PP PXP0P; P1P P!PP5P(P'P1PPP$PP#P"_P P/PPBP:*P7PPBhPP6PPsPP6P5P>P;PPPnP=MP+SP+PP8P@`P"P*P6PBP0EP@P PPdP&TP;PfP28P-P3ZP9P6PPvP7P;PPPPP2kP"P0P?PuPPPP PPiPPPrPPP P+P6&PPP(=P?MP#]P%WP:PP:MP P=P~P2tPPAP *PP(P5P5P'P'P)P 9P5PP GP FPMP27PP?kPP-7PP.dP6AP'P?P={P;WP8;PPPkP#P#P1P>PP!ePP PP2,P P)PP)IP5P(P:PpP#PPB PAP=P>P*P.P>P0P-P;'PPcPP8PePBP :PP8PP"PP4PiP*P+P3P P2PDP5P*PPkPPBP+P P~P@^P4P;PP4P1PCP)P*aPPP9P$uP9PBPPP{P=P=sP+EP-P!PP@P(CP P@P1P0PPP>7P$vP$ P06PP*PP(P:PPP5YP5P*P# P P?PP,P0$P<)PAPPP@P'&PPP>P4P PVPAeP:P=P;P;P&PBP4>P P3LP+P|P8P6aP6P+P?P;GPNP9PPtP'PPPqPP2WP*PP>cP-P7nPP#/P"UP>PPP bP P2;PIPP9bP!P 3P?P%P PsPP1P/PP>P-P.P=AP8PaP37PP rPP=9P;7P.PYP-'P;P tP(mP/yP,PPPtPBZP35P(9PPP,P=7P P6P'P4P$P$P% PyPPP P P,5P2fP(PPP@P6P4P PHPPPmP/PP='PlP8P6P@P&sP>PP(P>KP"P>P-VPwPPPP7PPIP_P.PP9P!P8|P/UP)&PPP>:P +P-ZP PPUPrP.P5P?P@P0PPP 1P1PPP$PaPPP7P P=?PPPuP*P P/$P93PPBpPPP PRP P /PPJP P {P6P5fP7P9P'PPPAKPDP,P!P*P 3PPP P P PP.P2P PALP0PPP2P"P!P PLPPPBPPPAtP4P%P5SPP PFP@sP%P PgP-@PP/fP PP?P;PPP2PP@P8PJP2P1P=P 'P P&P>#PP(P0DP/P1P?P?*P P:1PPEPXP<&PP2P3[PP3P"P6P/8P0P$P1CP1WP =PP-PPP;9P"P P/PPxP"P(PPPP/_PSPP~P3P46P*SP*OP7XP5bP&P)/P0PBP(wP0PPMPBP'CP:PFP.AP.?P-P+hP"uPP3P!NPP8+P7P4P&P'VP?LPwP"aPUP fP vPMPP&AP3HP#PFP P:P5vPP {P;PBP,;PmP+lPGP,P P;)P5P&POPPPPPrPPPzPP PP&PPPPP!PB%P%PdP*PwP.bP6pP@(P/LP)%P@.PPPP_P PP3P8P8PFPP"P''P cP8]PPQP1*PP+PP:#P+P2UPPP@P>{P0FPGP$TPWPXPP$P5P.P QPP1rPYP%P P@pP[PtP45PP+P*P.P#P`PP&PBP PPPP7P P*P?oP8PMP P;PP&NP4P+JPP =P EPP)PPpP8kP5iP5HP6 PP PPPP#P= P%P-P-PP!PP PP$P PPPP?8P PAEPPP$P>MPwP)P1P4P'P PP0PP PPYPP%PpPyP;P P*3PiPgP/PP &PB5PqP"MP+P<PPP]P3)P@P/@P/JP bP'{P@qP4P)P/PP2PDP@bPcPP P P'LPP(P0PPP#P PTP?GPWP;PP&PEP0PP$P>P:P\P./PaPeP"P=CP*P*hP PPPP)PP+PZP$hP#mPP3UP3SP,P&.PDP=PPgPAPP PPPnP*_P3P@P PPrP);P%KPPP)9P(PP%P&P+_P8P2+P+PP-P*FPP1P5KP5APVP)P$P>PPB PBPPAP7P%P&P7P7P P?P.P3P5$P.P)XP6PBPP+P$PBsPPPP-P P PJPP[P P 7P9gP3P"P=.P9oP7fP P P1P{PP P/PZP'P?`PPP#P+PP2PPPLP,uPP0P#9PPPP)PPP(PP/:PA$P>8P#P?PPBPPPPsP9P;_P,P:P)P/6PPPyP PtP1dPRP IP P;P0P P;P2PQP?lP0P5P5P P'P7P%PPP7P}P%PP+`PPNP P,PoP(HPPUP7P&PP DP'P">P0PP@P0P=5P/P'eP'EPPPPP#PP,8P,@P{P5P+P?P?P>}PP(oP#[P!PPPBPHP?P<_P8P@aP%P6cP$PP P=P3PPP2PP6P8PAPP PfPPP P7P=P<P+P>RPrP7P5P P&P P+P(>P#HP>PP P%P!P$:P*P-$PP(P< P*PpPP9P5"P P PP5P5P P!cP XP>P PP@wP&PP P;P+P P*PPmP%nPAP'PP?P=~P#eP=PPPP P::P:OP&RP%P""P< P P ,P7^P77P7P$@PPxP=PAPAP3qP9{PkPP#^P%"P1ZP vPTP/P6[P&P@,P/P#P!PPP SP44P5P,P@>P@?P,\PFP, P(XP P)P P6P\PP!aP/P 6P4PPP&P4#P7P2P"PjP;2PSP6P5P4P6P&iPVP>P%PP"0P3JP2VP*cP.P3PP@UP3P)}PP0?PPP$QP$UP?P=PP P"P+P3P.uP)P5P5P'P -P!_P+P!PP%UP>P.PPPP%P4PaP2vP qPeP)PPP9|P(iPhP$P$P?PPPP.P}PRPlP+[P%P"P+P P4P&xP&PdPPP?>P ZPP.P)PPPP sPBP3mP/1P('P$nP"P?PP@vP6PPPPB^PPPP P $P$=P#wP?P"yP*&P$PPA P0&P8P P P?P4PnPPPP=QP*P*P(7P3PA\P3PPP0P-iP0PP,aP%pP-P.PPP -PPBP1#P;PPZP:PPLP8P8PAP9P0P)BP# PP(+PPP(~P$P.PP'OPP#;P@P P-KPPP+P3P:P,lP=4P,P) P P PPEP%P7P>PXP.PlPB|P >P-OP1`PPP0P9P9P PPPP,zPP5PDP>P/PP>JP:P%2P? P"PPP1P=PPPBP6>P PPPBP PsP zP*P`PP)fPP]P'PP PP11P'BPPLPTP-P iP PPFP7?P6PAP P&P8YPP.P1P P;PPP?P P PPP3P P"P5P@P@P@!P@ PP"P"P#P4P4P8P-PP P3P=P+P+P~P(P*P+PPP@PP kPP?PP>BP3PPP,P$PP@PP0QP0RP{P$P2P1XPP3PeP"P.IPP(YPP*P4PSPP(`P P8P8P/P/PPP#PPPP!P7P[P PuP=P PPPiPP.P6PPP%PPP%P=xPP<P<P)P3P]PlP@P7PoP1PPP PPP4%PPXP*oP*P;P {P9P:PP(RP-bP6P4PPP>P(P"P)P%5PPwPPP \P:SP6PPP*PPP+PPP5P,PP%PP4PLPPPP?PPdP7P"mPP8{P P UPP@P@P0P/P?4PPePPP")PP?P.}P&P6LP PP8KPPPyP$FP$XP!P PP!P4PP:^P=mP.P9P.4P PyP)(P#P#P?PP:+PsP" PA P*P7PCP|P,P9P8P0P5P P/dP2qP/P P.P(P<P+nP1P9@P@=P KPPPPP!PP PPPoPP=P>P?P HPPP=gP2[PPP"|P6PP3hP8P4P(P'P LP,P!PQP P2P=P%PP'P PAAPAfP,0PPP7P)gP5|P@P)SP'P&P&P'+P/P@PP: P>PP(P9PBPGP PPAP*P3PPkP.P-\P9sP'|P)P?P/P/PP!hPP:=P9P P=BPP*(P$P&PP2PP$PPP7-P/mPoP?P%P P:P PP"#P,mP7FP5P5XP P P@-PPPaPGP%PjP+P*IP+oP.P"PP vP;zPPPP 5P-1P:PP2PP3P1P8P)3P'P9P(pP!PPP5P P&PCP=PP*PLP@P6{P&PLP?P:PBPPsPPP(VP7P9PjP8P=P7PPP PP P9PPnP4wP.P P#P PPPnP PPLPP+=PAPPwPJPPP+PP-P*PaP.PPP!P`PP aP4[PtPPP PP+%PP)NP9PPPPP#"P PPrP P2P_P PPPPP,PP>uP6P=P.P'P'P'TPPP$rP2P"ZPP FPP+WP!PP1P.P"PP gP )PPP*P0P%bP>PPP =P=\PAP(,P*P4bP?qPP:P P5VP5PPiPP#VP"bPP;P;P;PzPPxPPP7P5sP6P@P /P'`PP P?IP<@P<>PBPPPPPP7IP@P>PPP:PP"3P=P<P WP)P%iP/PP%PUP=PAP"PP3P(SP!P,P,P P/ P/&P+P']PP)P0IPP1(P10PP3P.PP "P'aP) P%PP0ZP%yP,LP#PP3P PAPAP*PgP PPP9P8P]PSP (PPPPcPP P$P2KPAP*P-PXPP^P.P6P&P_P@P9P1P$gP >PtPP P{P PP4PAPP3P!RP.P'PPP%P BP8PPAP+P#PP*P>fP-PSP8xP8bP'=P P#P3PoP NP:zPUPP8PP"PHPLPP(PP5LP5P6P(P9P)P1gP"VP!PPPP% P;PP PaPBLP&P&8PP@P<PPP }P,PP3P3P)|PP4P6;P6P(PP P P#PPPRPBP PP>PrP-PPP6P P P P!@P?P(P0P#RPPePP#P.P&P2PmPBP&P3P&P P>P+PPP}P2P0*PPPeP QP!IP PQPPAFPP;PPoP.RPP>`PPP P=P0P8oP(#P oP$ZP%4P PyPxP UP IPPP.NPP;PPP*PA?PP6PP`PP0P PPP!P1P@zPPPP4IPmP.3PAP^PgP3PoP7sP PP<]P,P*lPP3P>\P5PP!P$+PLPBVP,P"PAPPQP0 PP8PP1PA@P&P,qP@PP8P/{P#NPPPPP;PdP(DP0P,kP0P *P 8P P$P$PPPPP!xPP0"P(P.P14P?P3eP3gP3fP4gP4hPPdPP!rPZPPP3P.,PP)P7P/PP;P@tP;PPBP}P8P1PPeP)qP P5PPPP(P(P#P$PP!P&^PpPP,PP3P+6PPP(P@P&PPHPP@P'PPZPXP@GPP+PP7}P7{P6P&oP"kP1P%PP P-P+PzP)PPP JP PrPP4P(P4P$P PiPB!PP8PP)P%P:P "P9PPP{P&PcP5P6]P@ P/nP!`P%DPBPPP !P ePAP@P5P P P/]PP1P:P0P0lP$iP"P PP:PPPPP&UP&#P4&P'PFP+P36PP9P.PP0P"PP6PHP?\PP?PPPPP4PPP"P`PaPiP3P@cP,*PPaPRPPBP#P;P*JPP MP ^P6P P0PPA!PPPPPPPP hP PP&PPP P8P dPP,+PP3tPP#P?PPPBP #PP:P,P5P&{P'IPASP0PPP"PPmP 6P'PtPBP PP%PP(P"PP$PAP RP P/PPPP wP P0P=EPYPP6P9P uPPP PPCP]PP QP@HP*P*PP?P5P)PP&kP7P'GPfP>P1jP,P!PPzPPPP>PPPP PPTP P2PPPPP2P3!P$PP6P6P P'gP5P UP0rP>P?PlPP:PPvPhPPAPPP@PP,PP-PP->P=vP"P*P*P>bP,P(aP/PP8P>PKP!PaPSP-?PP P|P3P(^P&P&PP)P. PPkPP"PLPP'P,P P*P*PP5pP'PP(PNPPPP PP*PP P0PAP*PP)P7P/PBPP0PPP1PyPP$P!P-PPP)rP.P0P5]P4P'$P1PP7PPP%P|P P\P?|PP)P PP QP0PP#P?P+PKP>UPP5P6@P@P@%PBP(P$ P/P|PvP_P=P9P P/P#PPP/P=PAPP rPPBP +P74P 2P 1PP+LP cP P*PAP)=PP%P/P%!P"P PoPPP0PBPPdPVPsP(P yPP*P8PZP #PP$P%-P?+P PBPP3P@YP2~P#P!P:P"PPPAP&IPP4PPP"6P.P"/P2'PPP8UP PCP7P:PPNPP:PP P}PKP?rPP!PP}PAP6PPPrP?P%P=P TPGP:ZPmP9P1P30P+8P5P8P9P-LPAP PPfPP?{PPP'FPP=P#P#P#P#P2PPPP.)P0,P"P+P9P70P&PTP%8P P'bP/PP?&P P PPBP2RPPP?zP5P XP!]P8HP$PMPLP.PPP P 3P2PdP0P$P5P)^P)`P)0P'P'P2P2P2P .P0P P=P.PPAPPPP1P+cP4P;mPPP4P>P"P?P-P P>PP:CP,P!PPP [PPP"oPePEP8P*P-PP P!\PrPP1PAP%sP$PBoP!PPPcPP,9PPP kP3P@P)xP9P1PP9P P0P$(PTP"PP=`PVP pPP3PPPAhP P7kPP3PP,P PaPPP P!P4mPxP YPPP!P*^PDPePP)dP &PP0PP4P#P$PPP:/P"P+P-PPP/=PP>P-PPP{P PZPPP=PP@P*PP9P&P6P,P ;P. P$P?PPP!P;NPyP%PP#PP-P6P&gP2YP<PP+POP8fP5P 'P)!PXP/P/P P P1UP PP{P PP$P P.P.P-`PP7PP/\P%PP P,PbP_P+PB0PPPPP.P00PPPPP(P,cPP.P5P!PP PPP<{PUPPPP5NP-&PPPP! PgP!wPP, P*QP0P9P-PiPEPPPPPP48PFPP~P*DP*P(PP,P(P4pP91PP>HP4P!P1ZP PBPfP$P"P PP6P6P=P'PPP 7P@jPPPfP1P+P"P*P1P>?P@P?P;P;PjP@CP PAP*P-PJPP>P9PP$P= PP?P#PPP&PP+PPP*PP*PVPsP.PVP7~P6GP@PPjPPApP=P"P2PP%PAPP P9PP P]P*|P8P5P5PP'xPWPPBDP&P4PPPP P'P0PP$HPPPP=&PP.LPpPIPP,PP#P%0P1PP7PPPP _PBP7P,>P;PP PP0P"P P1>P P PBPWPAP P1P@TP%P/QPBP dP P(P;PP?P P9YPB9PP41P#P; P*$PP P8P8iP@P&P&PPPPPPP4JP5P sP.+P?PPP'P!PP1%PPAP1P`P!PP P5P4P&}P&~PP OP PPPPP:P7PPPP9PPP2PSP(P PlP5(P&P+PP&PP-PPSP%P&1PP3DPP.wP P~P>nP5 P:P/P/P>0P)P P P dP<3PPPP*P.PP"PP P5PPP@P%uPP!PP8PyP!P4P49P9PzP2aP+P P3P4P(LP>OP'rP9~PAUP0PPPEP!P&*P8P.KP!PPP3P|P4P/ PPP PPP,P,P2NP2/PP-kPPPnPP;P]PwPiPjP!P"PAPPPPP)PP6P&P?P0P0LP1GPP tP +P'PP4$PP=P?PP]P7P7P P0P(P1PP LP.P"RPP PP>oPPPP9PPPpPOP19PPPP [P-P-!PP,$P P'4P \P,PP#oPP!PP uP $P?BPP4OP!P2 PwPPP kP)P4PAPP;P P3P(P WPUPP5oP6P6EP,P%PPP!PP/xP sP8P)P5P'P'P@P9POPMP~P>P P4@P*P8P3PP32PP(FP7P6,PP@P$P7P3PYP01PPP+P?aP@P%lP+PePP$PPP9\P2)P=/P-P9HPPPP P P@P0P0P#BPPP:PuP:PP`PuPPP9PBPP MP'P9P0P>CP#'P4PPBbP PP1PP*zP*0P*P"wPP6OP6}P/P("P'[P"?P wP aP0P/PLPPPP:PP=P P,P`P P P(P&PP@P?XP?YPPPPPYP.PP:fP/ P"P:P- P,vP&lP *P1P>P(PpPPPP*nP3P3P"P!(P=P8BP/P#P P9P:%P P7PP-PPPPP:iP4SPP8P8`PQPP6P6iP/PPPP(P"XPPPBP+;PP@hP P&P P9?P P7P$P oP5P&pPP>P(PPP /PP%PP3MPPYPP:P,PQP2P1P7&P6P0P)PP>PP"~P P8P8PP*PAZP(KP3P P83PPIP/P6P@"PAP!SPrP$pP$PP7PPOP<P?gP;0P4P5WP9P, P'P PP0P0gP#2P JP lPP`P=P(0PA7P(UP.PtP(PjP!%PPPPPbP PPrP0 PbPBPEP/P,SP$ P:PVPQPPP{PP P9WP P%PPgP=P%PP8P+P'P)8P 0PP"^P+P&P|P!|PPXP2P,PPPPP)P>IP$P#P1 P{PP&PUP=P"PPPP,tPPPPeP4 P=P33P<"PP3P2P6P;#P.]PAP4P4PP)P$PVP1P&HP.PPP8P8P P/7P.PMPEP=PP"\PP(8PPRP 4P;cP4P9zP P)P$P#P?PPPPPP9P4UP=lP!PP+rPRP+7PP6P9 P%P/PB=PP,3P0!P!P-"PqP3PPP0P6yP/ePP:2P4+P26P*VPgP,'P.gP4nP4P P P P%QP:P-vP;PPPP,PRP3PAP(%PmPPP7P/P#P-XPPB^PzP;TPuPBP*PP:P P>P4PPP HP&P*PP+P6oPP PiPFP PP=PsP,AP P3 P6P&P-P#P P!P-PBPP!P9P PP jPPP7P XP RP,P'P)P/}P"P% P%P3 PP,PP3(PP%P/P$P%+P}P1P>P.{P 2P P cPPP*,PP3P16P1P!3PPP'P3PPkP4PsP!)PSPmPlPPP;PAPWP PP=2PP_PAPPPP.PPP7dP8pP8PAPcP dP>PPSPPP P PrPP PP2P P'jP(P;P$PPPPUPP>hPPP) P(qP0P/PpP"P\P!P-P1P-PP 5PP RP P,DP2P; PAP*HP PP6P6P9P9PwP4P-PPP#P `P aP2PNPP+P7P P aP'_P=P2PP ~P2PPPyPP 'P:cPRPeP=P=@P2TPP?~PGP P)[P,TP#P>PJPP=P(3PgP@P.P3^P P5=P4P+P'P=P=P P VP(P/PP#P1 P:P.PwP PBP%PZP=8PPBP)~P8.PAP:P-NP P PP:&P1P PP"P3;P<'PPP3P;&P,_P\PFPhPCP/P,P>PEP 8PP9mPP P P P-hP9lP=P)P P4P;PyP+P \P _PPP P@P8P7PAP/jP/?PPP P1BPP%P PP*qPiP;$PvPP?PP!P!PP PP<PP-PPP+(P P&fP PP?P~P4P9PP.ePPPP@PPP P.PP$PPP:;P7P&&PdP+ PUPPP)P' P'P>P(P/P 4P P%dP PA}P"QP<P P;P PP,`P>jP6PP%P-PBPP PP P:P.PzPPP$P$P-DP9PP$P P-[PP"P55P5TP(P&P'P'P'P>PrP@PP;P:P%PVP*BP80P2P3P3PP75P7\P@ P P>P1tP0yPP%'P-pP;PEP%P[P+P*PP3P,(P:PP-/P kP(P(hP"PPPP3PP8P@;PP(PPPP+PXP"NPP"P1P P6 P6P/>PPPPPP,P>P*P8%P$PP7P(P?P!mP'5P;PPzPP.`P:PPpP P9P#DP>PP7P0.PPP+,PP P5RP((P&wP9P)P)PPP4PPGP&P5PPP=fP=ePPxP:P'PP 2P-P2PPxP:hPPMPBPxP=oP=nP8PPP3P3PcPP>P2P:PPPPP'P%P"P,P,P7P5P 2P 0PP)P)P)P EP%P?P@ePP0P P P=P P"P PPeP2P.lP(QP"PP0P3}PP(P/PP#PP PP1PP$PPYP*+P?nP.PPPP$WPPKPmP{PP7P3P8 PhP"PAPPPBP8PP.P;"P9nP/P(P lP NPP1hP$P PPP%P=P2PPuP'P>yP)?P$IP$P$P!P:\P)P PPP+P8P7GP7P7P58P P P$eP>PP-tP$PPP1P9PP9PAP'oP"=PP>.P P P%P*P*P9KP5P P?P?PP(P0sPP LP%PP+vP2PP oPP6P1P1nP$P%kPBP/PBJPmP&PPnP=PP8P`P$P@P%(P?P!P P+PP{P{P=P PPP5P9 P&P0P,PPP PPPuP*PNP 9PPBPPtP5P'P$P? P PPPPnP=P1P1P2PP?6PPP.qP P;EPP>P`PPPPP P8P8PtPPPP4P'9P0P:P#P%[P!P P&P"2P+PP9iP P -PP@2PANP9P%wP#P#+P%PPP=PPPPPP5P6lP:P/PP P PPPhP3P6DPP=PPpPPPBjP=PAP*[P2P2PP:P>pPP!$PP)GP#iPP?PP;PP:NPaPPP$P"PPPP:PP P'P0P"P1P+CPPP5P&|P &P,P\P;BP ePPP#P4P6P VP:dPmPAP8P sPDPPGP&P'P0}P/P2P-rPAPAPP,PP/PP2P2PPPB>P|P1PAP;PPPPCP7PP/4P&PPPMP$PP4PPPBP&PYP4P(P*P-EPP ~PP P!8P8P94P!&P'XP'P?JP)PP1[PoP+^P2LPAP8P3P3P9P|P $P4P&P&P9P)P#P"P1P!P@iPP+PP**PPP0P5P&P&P P9P$P P05P VP PPB@PKP9P!P[PP?P9P9P(P^P9P:P(P"PP+PP2PAP*P'YPIPPP+PgPP YPPB1PP>PP;rP0PP,P,PxP!P52P/YPPP &PP P.PUPiP P"P+PP |P6P7UP P P'P:P P$PPP P$P5gP PAPPP1P PP%P*P#hPPePbPP96P!PBmPP{PP*PP3P )P5QP6P/cPP P=P MPP$}P#bP )P P P2P-zP-{P-yP@yP@uPP+PyPPAP*dP* P,PP'P'PP,OP,JP9P-PPnP!?P=PDP!PIP'PHPAPPBrP>PPdPPPP bP P P.P,P=P2#PPPP>PPPPP8P5P#KP?PPPP:P4.PPPP PfP')P P+P)CP/P/~PP#sPOPP-PPPPPPpPdP0PNP6PTP0;P0jPuPP;P(PPdPBP#P*P,PP]P9P'P4P=PPP!tP-5PP/vP4:PPqP+P.|P}P'PP PPPWP0PAP"(P+BP;PPPuPxPP,fP7cP (P>|P WPP'P@xPOPB/PnP,pPPPP +P/tPSP>PPP7PTP P(PPP;:PxP?yP VP8vP%P5-P P%P#P9PPAuP PSP2GP2!P.OPAPP9P9PGP$PPA3P7P0P/P0P>P@P PBP P38PP)P'P'JP>P(fP#PP;PPUP'-P&P0P&BP&;PBP P,PPP<PPPFP=P3+P3,PP6P6tP'PP@PP=^P+PP&:P: P(PP9GPP@PP#P3P P4P7P=P3P0P+kP"PkPP3bP3iP)P)P$PPkP/PPsP:,P7PP&P(sPP#P+PPPPP*?P P73P7[PBP7P0PPBP>P?P!PPAP]P_PP P+YP*P+PGPP@P6(PP:P/PBwP$PuP=HPcP4`P;P6PAP%P ~P0P$|P:PP-PePPpPB+PPlP7PzP;8P3rPQP P!PP1NPP;PPPPP@NP@OP3P P=P>'PP0^P#lP1LPPP: PKPP@P-HP ]P xP uP$P;P P6nP&PP?P8^PPP WPP9P&PP8P-PPPPGP'tP6P)P/PP P=rP;PPPEP P HPPP%PkPaP0OP/PPPP4WPhPP=P<P4PP"P!P^PP4PA5P/sP>P87P#*PNPPPBYP4"P=PP0P.FPP!PzPP5PP5uP6P1PnPP$~P$/P#fP"P=PPbP:P,PP*PKP2P9P.P+PPPfPP(PjPIPPP \PKP7=PP@ P9!P'8P+P+P>PPtP@qPPPP:8PP2PP*CP*iP >P P;P/ P P#IP PPP-P@oPvPP4P3PP3GP8PPP P PPP P@PP$AP?PP?@P!ZPP P%P7P3EPP;P*LP+PPP-P P)PPP5P'@P'P0YP/PYP. P1IPP)PXP&>P&=PP:P+\P+VP2P*PYP,PPPJP6BP.PA P0P0JPP"P2P@PmPPP2P?P4vP9&PP?PPaPPAP.PP P,sP7MP21P,P PyPP P& P%P3P/FP9'P `PPP8EP#PPP! PPP ]P:7P&PBP!P4lP8P5P6P9 PP jP+P'P?PlP=_P_P PP:kPBP?PP+1PPPPP P-P_P 1PBPvP6P6P P0P1{P?"PP%PP.P5 PP,P;PPpPP)P8PPP P,PP6P'P8;P#P#P ,PTPPP-APsP=P9=PAPP@P&mP 9P1mP yP#P$PoPPPP4_PPPPBP5PHP%P?P>P PXPPPP)P5P1P PP$P%$PPP GP& PP<\PPP$P P9-PP08P P1fP6P;P P :PP P*P*PXP4PPP>P2"PP8P8P8P!.P_P 9PPP9P=P$PPPnP5PPPWPYP9P PP;PPBP3P?P*}P,ZPPP!PP.P4|P5GP6P@PCP8\P1SPPPRP:PP25P=PAPWP6PAPP'P?P2=P2PPPzPPIPhPP%P4/PPP2hP.P*1P"pPPPP5`P&P 5P88PP?PP P;PP,P.P.GP*]P,P.PP ;PMPP8/P(P$?PPP:PQP:PPPpP/P/P@P$sPPPyPP.P4P6P6ZPGP2lP0BP$_P$P$P"P8PjP P:"P&P"PAPDP~PUP&P/PP!P#P P1PP.QP8P PPPPAP+?PPP!P([P+P7PAP0HP%/P-P-P:|PBP]PBP%P5{P5PPP?QPPPPPjPiP9PAPqPP7@P6P5P'P0P%3P! PP;PbP!vP=)PjP+P P3P3P.PPPP.P>$P2P04PyPP!>P(P:PjP+PPP*PP.PP>iPP(P-2P 4P0TP P$P ~P7P P>P)>P?P P/P/P?PPhP.P1P P=P(PPPPP(P( P&qPP;P,|PP'P P+P/PPPPP1"P;PJP:ePP=P2P ]P(P |P3P3P;\PPP>[P ZP?P1PP,PP3PP%~P#P P.P"ePP1P;P(PPgP P&]P4P/RPPPP7PP,PP%PBiP1PP; P;PBPBPP,P'P7P(PP$`P"P;{P'P P>PP%P9P]PfP9APPPlP5?P!!PP P8P3VP[P&"PP_P}P=P8P54P/P@P?P;P ~PtP P\PP.P2P>VP"P;!PjP P P-PPCP P/P;P1PPBP:P-PPPPPPP P%PjP?P"P"PP2PP;eP5PP9 P/P&P P'P=P$PP>PP;PAP*@PP`PuP&P BPP NP(P !P%^PP~PlPP$P!uP:JPP*.P*-P*/P-P1P CP gP>gP4P @P8FP(P P#P4PP P=P'P iP!P2PPP.P!P6P( P!PP(P!PPPP POP(P+DPlP*P8PP2P-P7PPPP6PPPPP$P!P>P PPBPBP:!PPPPAP P4P4P&PPWPPQP{P\P'P+(P #P%fP?PgPPhPB]P,P PaPPP\PPP"P:PPUP:LP:lP:mPP..P-P:P9eP+PP@P>P8P8PPPP:?P%P P P P:PP6PLP61PhPA0PPP$P[P;PVP PBPBSP.PkP*WP@PPP7P5P7P@P%P-P4PPB*PBCP.P%PP+P1P1P5P4PXP-P;vPnPPPMPP"P5PBP(P( P6PSP;P)P> P$ P#P-PPPPPPB,P23PPP"P"P,P P9%PP?!P PP<6P<;PPP8P+PaP6P6*PPPP-P@P;PP{PP&[P4P2cP'PtP.tP6^P@P )P#YP<0PPP\PNP9P%PP PP P(P P:P P8PUP*P+jP.P P'PJP$P= P$PP)PPP9P'0PgPIPP*P~PkP5PAP&PP'P=P%|P!P"P 0P:PBP1PP".P0%P,PP!P5P6`P/P P+PyP4PP.;PZPAP*P*P-P.PP,)PPAP!'P>P P P4P!jPP P P+P P.8P.>P*P9hPPP!PP)KP8P5BP)P>PBvP>P?PPqP(P3PP3P5P6WPA4PP?^PcP uP(P%SP>PP,PPhPPP;DP3BP)P)PPP/P#P#gP;P!qP:P:P<#PP@P@P&P&PPbPP9P:bP&P@PP4P_PxPP4eP6P.WP%7P$BP-PP P P=P,P@P3PP-P5,P&rP PP$fP P:PP1OPrPP XP&P4 PYPPP P%PlPP P!P"P0P=P6PKPPPP!YP9P P6NP6P/|P:P=P+P P PP4cP3YPP"P7,P7'P&P'P'PAOPPP!P PnP_P8PP SP9PP PBP=P)P)P0P0CP@P#7P:P:PP2P;P;PPBPPP8P6P~PP'PP(P? P P-PP0P4ZPAPP P3P@RP(MP-gP6:P P P>PPDPPP=P<PP4P'P0SP;P1^PcPPkPP4P"P=P(P PP*P8P\P&P&PPPBXP5P,P=P8PAP3PP7P.VPAP@P'P)4P#3P?PJPFP@kPPiPPAPP *P )P(P2PPP PBP*P+KP2wP PP5ZP9(PP.P#P#EP?PPzPP+P'1P&P.P+PP<P, P&P gP PIP@P P4rP/,P/'PP#uP@P1]PPP UP gP PP0PP*ZPIP+P P:P,dPP,P8PAP99PPP0P0]P P%P PP=PPP3P PIP P P3P8cPBP PPPP)P;P/P;^P.P-P@P@P+P'iP"DP$P>PPPB'P;qP7PAP?7PyPP-]P;jP)PP&PP#P;PQPPP9P;1PP P!PP /P)PPP;PMPP'.PP PjPP2P%jP7#P7PP=zPP hPP$PP4PPP!zPP&P:3P1P-P.0P'PhP>P1P$P 'P1_P!PP" PBFP&P:PWPPP:P;4P3P >PP PP>,PBuPPFP^P+P$PP!PP7PUP$EP:P P-P^P!PBP'3P4KP+P3@P hPPP)P'PP2P*PTPOPPPP)PPP P P*`PPP!CP1PP+'PwP P&PPP?P?[P>P%P?PqP@mP PPPP7 PB}P=P PP-oPPPPHP @P GP]P P@P?VP/P"GP$^P$PEP>P P P?PRPPP P5kP6P9P+P(PPP#P#P@P-PPP!P.PP!P<P+"PTP PmP6P P9P1P/P#PPP P@APBQP'!P7P3P"gP?-PP.P;P]P8PP?2P;uPNP8PPQP~PP xP-P P+P;PP(:PPP5tP6uPB~P TP'PP)P(P$JP$PP-P-~P-}PPAP6PgP.PPfP P&PP8?PqP(PmP$PPIPPPPPP;P>dP8PP22PPA[PPMPP PoP,P="P%PP"P%P.PPPP2PP PPP %P>P-SP8P8P:9P'PlP*=P PP@dif [ -x /usr/sbin/weak-modules ] then /usr/sbin/weak-modules --add-kernel 3.10.0-957.5.1.el7.x86_64 || exit $? fi /usr/sbin/new-kernel-pkg --package kernel --mkinitrd --dracut --depmod --update 3.10.0-957.5.1.el7.x86_64 rc=$? if [ $rc != 0 ]; then /usr/sbin/new-kernel-pkg --remove 3.10.0-957.5.1.el7.x86_64 ERROR_MSG="ERROR: installing kernel-3.10.0-957.5.1.el7.x86_64: no space left for creating initramfs. Clean up /boot partition and re-run '/usr/sbin/new-kernel-pkg --package kernel --mkinitrd --dracut --depmod --install 3.10.0-957.5.1.el7.x86_64'" if [ -e /usr/bin/logger ]; then /usr/bin/logger -p syslog.warn "$ERROR_MSG" elif [ -e /usr/bin/cat ]; then /usr/bin/cat "$ERROR_MSG" > /dev/kmsg fi echo "$ERROR_MSG" exit $rc fi /usr/sbin/new-kernel-pkg --package kernel --rpmposttrans 3.10.0-957.5.1.el7.x86_64 || exit $?/bin/sh?7zXZ !#,ɢ]"k%aWv^Ӯs3~Sݎsl32Wh$JS u/^qQ dsClv:bMJ]6RΆDMv׳&1(5xIt//ʡ0=On:}/`9 _k= !HwC^ld{m־֙ !,]8bc—qy$݌)ES@֥ 4OS5Qc~W#nWcF@F?VD2 J 5BRWоi˒3zD˥9΄LUyj2+vjJMbCpJW/) "/p hHH3bZ>hZ>ww+р!@Y6 E\f+0 ([ LjW9PQ>>@Qöh.'!ev۵4 e]MVi ] hg RtTOZ0=bOKeu?Z~~bs5g|b32®nl18Hf]b]QMIȃSXb̢sgn{F3u˕KBtI!= uFzD s[QlG7k]ʖ:z&tw2mT1](D9(x^ڕ6Ӑ, w-^x-UuROy@6DWn^H3gj5 Fj+h.hSbtQ9*ŏ~,/n]<ɺFoAkcDLފ UA4=oHTsZQLjbx42K'_#:B q!hq@>-hP$u3e;)'Lc! AԞVf!"&!%4#RI: ~1׾:poPayAR48KD q2*v)B*wjaQϽ@ LwabǏ\^ه3Ll nwOU;0YX3Tm!tǴn$vŅm۵*AR-ȊMi,-F4kCP~a8~%SQA/IGrJOHl4WR5l*'W@%vIm& DžnKsޔe |imPDx^H[VM@1 @HU"~ y(*7H7nS> b rIS1Jp 1IU\L7 B;k_p:*1ED7ʜcr+|Q$w30Kovt oPkӭA ϒҹy@tYۨ ^}W,`pl#'Hz;ACdC|SEM0"GQ"-|{$dU[Tʝ.CU*Q(Vq-/7f.HXy68Iaxzm{̹vQ_5 eE?eBB05,^_lXcB!뉩 QxgN `_ȝkz6T/*/ykբ ?bAgenkV?1^BlF'Fe}1|nQ'OMbu3S4vs6\\skJPKkyw8uE '.uQ)PNbOyxeݷ<,J_i]-v7AIڦҊdwC'DWiMӭ4e}H@n[89O靅.oc7 kEy@ZxzXYA8ʗӒړ\Hz}}^SWt:) =ukb[?Z9Ci΀Ծb4qz{Fv\39n"s o.U/HjҎP#\ک=6?wD=Cr+LӬtfE<psֹn-&gZ"݌Ze?_RMXB}z8Zơ64ki66q`%qeQ̝Xݎ?j9 ti';Y담ET[##P"x.Rv٪jH]sJ_5ˢI.KI/!qMpmTOjCrext L>Vkʀ~@۳s42O-xzoeE xчs?euL8j"2B FLMad:5Ч!4m,%^҇"j69%fg&6sG6%q=l<"97|Ulk9Ÿw%%cEe*0y+2it o˘T: ( T븪p` l@~X n=> -w@֓f ,Ꮍ-X%o?хHժeKVlT)VaG+B?%[.Z n9 z#dWoK=HdmIZSٳw2JZ7sznRRg_8&|\W(6,z0da.O9vfKe4{2¡Dᐾ9Z&,?HY?.oO7W׊ۅ9ϧ=&+M^=yE ibgr2$vB BE0+ U>3ZP@W(T&(xaCǣ[I(9$Vv}v08A;+LNgYv(2[1lx+ңZ%2Cs8qpD)t "m[KH讔!z.BۄPU۫FcKx`Yy^szͅWd jkF_]"0̽Cw8"/VG-2&v(Oqyڿyȵ@on3! !"001H8vAQ,s;æ-$*azr*m l:=[i~"iC{J Naq7GG6Qi+8ZqqpI:TD7*Q>dr=L箘-sA㧇l|g)Qi8Uy ]B]bAOB>UU_UDŽ)b]-AGue+`ٴ_,Ȝ{nQ u)b]*K`Nù00?oܧ ]zH1Pnpm@AHivx3\YQ/yPxb4jHv&T6V:*yDr;vyNm 7~Mʣ&o9Mb\- |%`~Ie0/\~:{ͧԡPSZ7kՍ+dq2f&+QϪ M"L Z)Wn+0K]QRIPN{I'BO3֔'vo(E(,9ݻuoAhwOQpŐұm{EaP^"M0gH?ZH"pzt%8d:`sNNae:cfU2B;#J-Wffjo [[YR2 BQAX"DŊKrԜSQ@EnWYKDf= %vyʹgAEBF@f6mb#]/̒& k;E06E4𭰫xC(ن*$w ;6TynGQw;3W$!F  lRwRF ؛zZJK@jOɶvqXFPh j%9=OyD_5nГZH@$%pkI}m> 30Yxڸ~u8=Q_Ǟ]C06mGXc9Eo#P!K{kgf ᱱD\7z E? }Ju+WbLuآ:|]Zx!W"2*X [sx>$YƛUjH_MCk9]y|(+KeHZ]b;PHWGEvZA{zuD+k|%SzV?tl>Zh~%f'rf߅RNt^C^3,']D!&4yQCP@DMaK2aՌCc\NM>xI69_ahDq@(|oeR=sYdg̽ -α3rJo#P>ސܴfhͽn1lab !fY.6C06RPqL״RܱV;>"zK>}LT(O!Ր6oJg r 2{NoiKj|bG 0ߞZ37c2(gDr 4HIa jJ G-i\~HyBE}ӭyGי+&v[/#'j7|W YjR\# M{K->Ɂ=Q*#G4;ۘu-hˣ,A=ri0?Pzk"V i&/Tm $ܽZmp{zoN0lւ9m>U-5^+:M]ˣ }SX= N[3cAg h*:i=JfB{hŇu2! ĕLXu) (qAc''l/Tai9}0II\]]BOI3ȡ_N~2$P/x>ٌ*Rm$LjNثjZyOo6^b6&%{ sBe@d65Zd_fx$'J ݶDJ(AdӋ@~ Ӱg&dZ O'GbGQ g=G/ `&;#ND:JwF),I3Gڗ &vqf60*||/F/ W0Sbw T6;%7r?Z#yäE>3Oowf,;o'W{+R~c~Cv'ETrGj[Mvg4V]q.= f֣֝/aܓMk%VAik1s'-c,5ׯx^$ RY M#6qU\!9HB5+cÀq%Cb[Ҭ!%LӔ蚓C̚INafζ3q4uҥ }HQ("K؝;v|=`JaO 8OkK[G3eBq{Nj]r3uSQ( rN&&&k"Zmp9eKko37|ۈkMTYx'Cc A8um7kpA 3W |k3#z'`7YF~\V]Ǵ_"&$#K0r sF ' ~>Y*`a!͂]SI+ݮXU@1+:w`E/D+]Ü Iu;U")]Qd.Jq*\n!SSWR~3i++Apbwg^OErE`o8p9)y~a |2?/_P- }1KƑd*֪NaF o[ZWҰ}ڦ5Fya~cp =_ۋ6zJ aX'ЌiU,F՘+O~[O5VO)A.jFa} J]9BNVᠳ%~\:`xAXn9ӕ'S$_Sǽ'g- m JTLˋ@o^z=)n% Xe' TSپ oa|d^/tfb71emJD42DϑR,y hѦXq,LZQ%}ѫm ф1@m"&pa55L8%€ tCo8$BJ%r=,9H7Jo6os'6{0:j<@Qd_ {4+P/L UK < 4$&!wCmtrԡhe5zWosٟGCT`:EOxE`1iw1Ć;%ww2p|ȎO:Z#+r<,,@.~89+v[|gWXοp9\5RZ)#t]Y%Q/XJ 5.@"ct =}Pd"<kHː:ۮ$ZrBƇ"̒ =f_Q8M[ߜ)Ku<|KB`;‹'9s"ҁuKL.^ۚs},uR=XP` |;4NyO}H4q{;7ib'ww. Q>4z1q6[a{HRA x*&0j4mb"mv-꟦Q}HYw.r7 Fܑu*BYm̅DNab =1S҄biITDXWz"I1#/o ~W˰" ʾ"L0Zӑrf3gKmx? Xi+91*F)0{n3k#[\CGȸJ])³ک%\3136uӋpyd~j@'c@5˸-sՔZ-Q2D)/,ea9v>'-S,YK }5sQ}=9b2…l{n4'9W3}͉81fQ<ݿb/NBIJjM>]*ctRNLr9ߡ`fBLxHwG'U8M^:ϨLA&BHWF'2[#0iukUa"9UM=7F{-xk Fk5<yƎoϥ&N~'o5t%YNՏ4mO`\u6Î&Zu\]e'nFQ}FPD0Jcj]*&$}>9tU1|0@Ҭ#1j ah*C{^@Mtͨ&SYDɠW!ܯ!d I^I.Qy1 P8OܙC?GE!17އ9bg(ҡF!xXk(s[#dfBԣUX!Yz8}$gO/^QxZTMV֮\\iSpu`b(#yĪIϭԼ7~v.ɳ~o48C% #5.|DV$jP=p#HJ[9*X(W6[gh_j',تʢѹd,p5L P%$;zyٙ*qnV Eg`O1Cl?z3X^N]3֠gڢ39IXRzy8I5)і5>6ȫ{7#!W۪j)jLq)Z K,ÞV|ApǩjgDJCXv2HzR`Hwm ^8Cdw(wrHjqȁ(MB@}WhX ?Q>fvTVZv\u.vÅ]_џ: x5_zIJ5l-AGp)f II#~U~ LM4_ gίTκ$Vѥ bY«h䤜0p|- 5DM|b ߏ!"[xg~~)/NvpaD8 ;/Mx8[E!u߃Б cf0Qr=%(Пl' \0C1fi{=G n_Ԛ漀/{,_ۂ:Яk'0*Uӯ]vt8@8)S*?s krip1/-ߥhO`j0"vh/Ğ=ZBḞU#$#IV\2]C W'n~ʨ+P喸TRA s2@Po5 5hOfk7EKm| <I4ZX>r[>b-|Q[ N8Wqal:mh%a' 0k$^p$mGp]9DYH=s"#̙N+2sh,I5+Hx\ )";z  vR$_ ~*[WS*y{ɂ?E8kv1,2C Y!>. `_voEF ī]D0٩͙DwTۺ-u\/ }c?ƒ>U_oVz8Im{uheH߬eOvmZeԃ bX.\iKP:2tHBBtd&0(zq2 {FFzSŸ㣌OVZk^%M}F3([5pbuvQ[{Q% DoD[>K3]$"] 8D_P,6WQW9"6vUܓDWuS)Wn:'k~!% ^ԕ>Xjaew}2 >Ta v gհ1J嗠,Q&>UL {e{*׻65E/e`7ڋC o)/HО-AXenaFXQd ]7&sȌH8f5iWVGcEQeqqva\MrZG$g.8wn=}›V-&M uН?@85;L^8u[LIneOucZzX=|q_;K[/Ub~3)mH7d,\v+FhnuLDHw3SNd Bq:Px u{wݚq}A1B Bop&ڬa\܏vbtŠpk/ 4JBvO&w3cnSӍb/%mv wF݄u-pNd"ǥkdK),f%_%ӆ >>Wp7$MV4`ۦԱnz;olNca꬈e$K|P 3W?L-P;ʆ#1{?0$Q|(: b~YpTICSxM!YIF Ƭ1L]Us'Eh Dk=0nD No-i8Y ;yT/}mqJ??a"$5M(7. cue,Rt&?)z=v “[Ta2Ki (R:oy'/cuA BK(.Ƙ[!$m f-SQa@ XHV4:K qi -@n+UZL1g8Nlݎ;,&6wP͟#o~~ME gq4iC0!dpe:vv?2Aྕd&\6~4{Dfs^SN-׉bW0>g6'Hd[ w@-X<;=Ft*ʃl`c8.6*xhK<Pf;c2o26fiR6NC9'*#`e>Ht3Jwqou$oG^O&WYH59)  8yMŮEo5kHI1ѵME&?Pf(-aK8ӚV=[NGIӑ6FtL8ؐǾpVVpB! ;P6UB pD7 w ں׉uBV|&3, #,'Y<\r._HNy?r>7B9B5Np5[6m2mh 0w",gBؙ4f %,q-ku^ȣ,Բv.e{0me`yQ{CCZ}c e2lOzT(U#0ڨ :PUig2>zݷ<} N.,U]AʚK mIྲ_[JȈQ ?OH'r0Tkt<6͸V.F;R$f(fԻi! b>s'&c b[}ÌryjDjަu=ZO혻h``'~tP0glۄTf" S!?@í/Yu(J"#xz+PRݖs_ rZP?vXK(066Pި ?BU{o+= I0: {LjB~M倌s1/Yj7NZJ3|A|/1tۘx Tv9wllaNd y\[pa>Cw媷F/L}DōK2mvNwbe竦p.Z+Ρ72])!i6}Tn_._ 0mÖf[M:/;7$bm8Ҭpr7nzz(+5.vH%~z=yJYm3W9J+{x,H%ȂpLTp3_hgk-Ep/'iᓪA zvooŒCJܳFp%1xl7^L(1ڰpSebvKH!6:9|#Ȱq1Izll~ sg GenIptk"HlR-S ĎWQ? m |RR{㆟DVmhOE16bV:N%'LQ+O8B},19}'$ρlw}qyWUc{ D}p׋%ecW}'lep? ަYl (F;=MuF O'AgZ :xb(OK6zoeނ~ ]rT.=ѡz:\o#d*YW_J57&d.U`͜ @XƄ?zB K0s_ ,ر l8m>t7Yz ƅM:VO$%5`=um!*vP9C`Ca=:QZzS/t p8_'AVtep۲ӶsB%b1@wAIGlٳ;ꝓAe)@H^c\E%PNZ_* Nz0rĹg_n_cͧFX"~+N>38W[d;_d!bv;UK*Lc.Jzj,Zʧ?̝}/T*U2Zz%*UHsF\YĶru:5Y {@llc|kzwN@}ۏ#`536m3.#(W[Nd!%N':EUB͵,5=g4l\q}$"'BbEX@vh FX豰-Ъf4 f[TvzъPe{%Fĕ~V ^xsea@ VW>3؈ǡ Hn%0qmR ђB\%v=Gl<5L? .i-ۢy[7RZ0 ,*A l.ո/ n`9 P 2v6RSy.v* K(e/b v_ou }NNEOɢ(7 >aæ:_}sՑtC ¼|*fq"P3Ax;u򵟮LѫTĨDʹ9A&̛"nΩ wٹxsV4 g;pԅ@{!3>vu3phohhj\eׇM51 H5̿VU{L:XZb_AHj3^˓{gy&?l.ۮ'[!gC?l$1؈.,4|ɠ(ZU[Vs֖>6 #"T6:h|+T2 П@ipo\/*d] 0iO+sͻYvVEv+De5aea[ ,fy[lDnH=:fT}n@*:ZLlX,zs؏Kjְ?;DEtw_MnGFxĻ% r+YڔEHKF,-O#~Uw=]AD жN(V!ܑz= ;a7ڀW6EngQp-jB*K})[0}c/@ڿ:_F_yD@C))#1]]0{ D%@YLB "JIN`|{/ZzD k@D"Bv'ts>0B4i/0'o\;1I9Ey-[ڐ|'`u؀Rh)x>e{95!FQnO]P9> q6v܈%>k?fAOiWM|Ԛ º,ע>8Y.WݪBDR5T:-@y.XYCZ؋rWILJcœ'&@k/FOIԇ΅][WK]rϾ ~q1Ī KSůK uGϲAr Rir⏨pG9ke F'TZY tW+# d\*[ mXݬSe8ħgZRVo_t) Sv;%]L^XwQ'a{ctaRM[.1X#B𿢬oy_uu{fWw2/كqJ: Y٣!^Ç]n\w.LVH2:OWڗ? 4R@7@{NeZh "6GL\#;eq$Z3{w-,{Fj6Υ5׽vIR,o%<ˢ2eZ uYWօMr=<p_X- O7=Lq#Ҿh"NkM8Ax[lwgc87S#cI x f#|W:JD-?1-W![qNh?_WZFgٱU߭gUz9^G.6(E2IX j7x_;}nF2`hק?4~7k/Dn^t'zYh5BQ]q 6BKܾm}ٰy;u-c!TQBH&vݥsF-<Ǜ#(q"b%;f[^>ctK3snz;q ^cMv1<3qC. nPP5PTdM<mOIqhX:IlKmbi y]kPt8Zch^1*9 :t -xJ=`IahP+yڻ'dwn2Sa)bYՖ{l-&QW҆'̅6vo@?}\&uAʼnd.iE @dQ:vQ~&˔xAj/cܖpNXAEzZst Gz^]&a9e9 Q]pk X|/UL1#io{HVbYUH;-`r^x&Awq'F13g[l֟w#Ɂd«TW}KщAuYYp6 5c 8,x77`; 1[QI@q0}o!:?wPSQۧr0ed*( J|-S!+s+4h .9XG|Ge=YQK-!#ID#VGmD&:YDT lLW7CdQ A{ ? \tX)蟣O$yWbhN\&[bt %X=6,{yЁCpʣCޘQwGvӼRz dV7rhŲDSh&c2D^Q?A(Qfͽ;vJ+t:%]#WG‚j">;e,FC"1#7w+Ji )5E61dq Nƅ L6No5N&d|S]b,sn"~h%<Q9]E :f8ޒ&EѺ B9PBf zZB^0a1IKϊZt.Vrv17&渉8$m"!rJEK귲$-3JzyRy1jOە޸ =NgT<nȰa&fKy@_}4G3(Y,O'԰$8Ax +]5qf{L&s¨W Dssd԰!f)g2㶞F?)ɂ:c$m!HL%5HuϩCibbUMBq)EMKbc+Jj$8ѱ">T&_H[ R.C=uZIٽėac[oKL aiaImP)XM/<]﵍5L8 De˷ !IfSbJ<͌j~jrDloX+qXj/̵3CT6: { A.pO|jΡ·PPtr%ĀOQubЪ!|ixBKHYmjUHFWACiVS"oXPf> *:+|~X c&{+/5\. "1fi>h'i%PSo](,aaS'Ө' b\ӂR(C_2}Dy!02}֤X<p@W7ܭCf %w @"(bT_ոN&@{!3(DGoЮl^F,U<:c:9t!CTA<]S4w ɕac~0GA'%vjGs^ -X*Ymm.!MNz\2C3bI׽h-W5U;+*4uLJAJIp*xň:Q,7kȫ\qۙ#Nq/9TN@1Rj][%SHNp NjFb8`+>nbZT@,&KfLs sywpӅE%Eua_ +fkV Pm 5 VڸG_E fϷYՏ~MYDdR[C ST :[.ʝ5 Bk`x}"+~0B߆QVpZp_\=wJJEAJZ9(1'b۠s d_} ^(9XiXQxVf=Hլ $/08[ø;71b<,ĐPG_!<*>1SyJiIu0Qvg@9UH n[jm y(m_i &QR>,Ԟ(v($%:[`;w3ɆP=2(@i~FDCö_SGx#4[RD1?'no0)H !'M'YVEvCvNcx'x6> pugt,U Q{7,wG߻ u7Q#>Qk/oy@P0pq +2`z(uY#FO#BaRf3CSta NyC{EQǎ7iլǼt㼇'{-@Z "GB#mYتWfsׁu-OooM '/o8Ӗe˭? %/15$R0(P,4Oe'W2]ޝU։w\o8k7K٢{1h蝏~9 v r)'EU{iel.TmD%̳Og! IY1+T]x-fC[LF`~eTxi֕ޅznsRATc( Α8e`Ņ\C2s{NP 49Xʨ] bM Ug E:VG_id8^'i$j2sS BauWys63NuC _5kHV5,qf n}3EX Q<4)گzh?%gdlW ZFaY܉61qi8{HRzB?_Tl{GM5hFx1GLCpE9qk/hSk!}"~MI~]R :E*dϥ%!NQȹyW[~Aʚ'Ur CAM|&l8Q~R*!Ed&N &u~]vbqo2|ǧjb~$< &sQ]zGLCßͰH~"qPc%(ťUGvdYs0gUx.?wK׎n@(fS1:ްݪF;7,"nWY\nCth]MML@RrgҦ$XЅh^਷g=I[GҐ?j!a*gGb(鄖!Js׷m_ɉSxhMpUS*7~Ve:Գ%Y{SXbŤ{TeNH,o+u(`צ2[-:2#{SwWȈӱ LŜG\kF}i+fR'Oe @||vOϻS!y9_;f;aU3 dH wCO[c3ZLvDSBF}5:! V)} 4߿.cCofi+#mqme'AIv3'=UH9ҵ/ 3haP00Jt|u1a#hWﭾarAjҌ:a i M%Ocsq҉ #$H`ݎ7^JD'KMNohm# f.xDo_vv>)o7Rpu&IDS hLB=~6 @8mi aC:kT! #XFkMK61,{9uL?9 0Uf#82ܷcY7@]rO q[nͮ/|EWIk*_=/>?4p ,TVbJ;j[}S݁+4C Bim`8*|f3r"Q77Xd'Ж\!aF_J=@`G#,7!*|GvӸul-5cT4ȕou F8Ӣ+,ղѶ'>}bl@Y7ɲh;Cͣl?ǶKc#k}YY KQuG;oX~lTΎݚ-mc6T.U~<ftkziHniSH8SP=3K{OЫ9)xR', a)Z݀.߰5F'T£c75''*&z}Q!@msH2|3.׈ Q(iDјa߿.|tbs\јyY2:B@21^Vݶ;˄R{A_N|l㰝0 q oL6ߐ%I5Ya /aHS^ch,fr[\t@I˙OR@ `Txp)-N8+?#@xgbO!pOtS.?FCigD͋\ɘ=;Nj-K2 1uZ|6tB6L0]sL-#_mcʙ#< Va>Rh`?m~LFWvb)qЕ<β)sxQ/ y0Gu|͡sHl ^qnSUHҐ.cboc'ٕʯ] 9r+\yD{72ϝu s<허|Q0$m9tfo%\y^ ÿi#,x93UoU4&9x jqx{$=āZD^٭eW8"ԁY/&VZ $ϫBiUmc[/]-kQ&aFQL1pA/ͦPo]x3}/$J/J>֬Qr_} e8UEBMJv5͍til ѸPԃetX4֤NS/:D]U "Ctv{Q@ Mކe1W8\^֮vip h%PH!"@W?tb̪bLT-A6N>}oۗ54x2d4]$˯f `P˧x+)HPIq*&YL Y}:mnk8El)\y,Ǒ2}aNFۊw2a!> _r G@)]R  H3cM3Z ZƍzeٹGHXe'ZҀt1B8Rob RȌ?zXIk(q5g4 V;ÜPel+!JZ_GbKW '-)=Z$#}~OelaF\k-HlΓ{?񍒡BLhe)0ȽZcC;@4{I[D[Nz"ߠ ӯU&-SEeV(tͲq?A61"#҈x.#ZIݤA6^ ={mgGf!;*>~j8[(ꐞ"#*Mp0NZ]GqQB:%;o^L |}Fu(hsV2'5 0e,1:sv?FXnzڥ3_N95` ՋV; EnZF9×x.qIh73m!y ʚm?HR*25R770H ~q/t4&`!_|d"6!N$f7k3} xNQ/* BY (P ʩS*S :{wAn=':+T\62mJ =a'U3Y) vŐyJ26 ɄkdL8wٷ |(=$ݱ'a&L]zJ4rI ֞O4WpP"[Z?evaqԐ4 %p;^Y z̾-[ʫ nZ(0P"®({/ʬ#[ q9|jH8wnFbRmϟ9qu1qWĴvM _Baf!ZU~`eR-:e~TS.qrG?z*5PDU@p0f|^ 'w{s֩%WxsO9;/(oN̿(BQƙ@$dbf^n챟c~~ bR=wKdodQhlS<>Е.H@d`\d۫ԶƟ Щ8Bd,8bR\SAK_Mfxӵ=^t@$6~/6 yg%al\8f" 7gL`4yZ;Ƽude9Q)v/ּ*p,fP &uqz$J-mOܘ>ydԝ' G,gaf&rrs9D/*U"cU`Z8 ʃ]Gd8ix4ȗ#)l>0p"e6hEXQ򹒚ߟan*d="4%%I~G[Y#'2ܻ>DjrʷQPJO|v7y3]u0m%b*= fmR#+8i>Y@zHf1fε?(t,ٙN$2i(~^%xp ؔ/C 59QzCҨ槕D}-V4yڿx$*'J$G%tDuTߝʞѪ0D(8F<$O;F}YXwCYЕHN )YذnzYN2MՇMA0_hCd{D ¬YdHC&4Z,G\D/n…[ ] BA1 ;7 zP.&^ c JpEq3`:O@幊0'onNRLɖEAFsJf;xҶw|gNrk)+q}ˉ\x񨰑J%Nb ) W(u]ɉfʥy͋UW|+,9y}HYQvStMKS,Κe?"q谠f"+Z_/,HͣK2Ly*nC DCIC2tD1RD/GW/iL`F{rSv(F?Q.IW D@k܈3D/#@Ҟmsmt16Ǝ$&~}@' XLYC8zqνZaxi!:''Srx=,X!,, ;0PԐw# _K)vRvp;ߎ[=.EROϡz#31aan`ힺFKjdOۈ,^nB s[دW!ݪ^/t#`ce\(Wo)7Z a'0d1JZQXR%43D/3L~R NuixfgGT2@JM,ǂO>~ 9}[ o O"/~YE;jji`Ja #y9LPR[{K:k,6*su*Ԙk$IoV!Wĸ&2 Rke#X- H`m)"k8nHW!;pW0SKY$y=~P$*7Uֳi{Y HPʡ{[-*i?lck:/@\/Ĕp`]}ؤSM=ҏ'3wXfFcV\+qO~QxiZ${qqXg̫9Eͩ0&z>H@鲠6'?[) T IHK4t¥~s"a0?: mRw?: !~-˟.~ЃWG|FT"%X:K6[T%2lOj=]~P(5~ gl@IpU@/h)ߋ ##+K&Y9Qx<=-  0[ X;jplY8qXz[ˈ[qtܣ qY#|cMEPË5ŕCIX~dƔFN[?,,&ݰ1V+8PPMj풷'?33 H^a»&qOSM\:Q3T ,9 ;#X혁9aՠWp w `&fցlf V #I*n@Cn@}@oLH!B4%KtB_CΝZ8c7&L Sٱcf<+sHG#  {cc)K*]pQqe4ySXUiހ`R[MݦCvf#㡿nw+ ¤ DC5<zx3xE@qPԷY*0&@/5è_=t9&P5MSZU^zwYǒ_7;[KD^:R~ͩ63^Q|Ȏwo[SSظt0͖n1n̓LSRNQO]+x8hrZ^L0[ꢁjt,GDS}zG"jHZ*lg.BH(_xpt :jG(UoWQPq&ը512(;dߤ0:ןBWTVCS q쾕YNA:0Tn!i8D@ȍ#Q4wWT"FlҠ`#uXsϗ2$ݒJd>0#t`ZSs8I(Z%3󍦺uG/~}.X XV_&slm4)|?3S PP2:xktD\}O*:Q-BIPa#ޜ8]zh,U خ\KI:rUR_2o4H׃R/KӁ|>!D7]> Xb>*X a{qs/?צg+TZdYZ@Hd 5b!tT  Vc+D ACR)#ۉ0L>Lh%ۊ|#S<¨~Ȼ˸ T|qҶ4Srcz3B (I[ln{8F!TD&ۮXM|zfCpۛ%-Ln{ ZN*@7}fT'KH--jUIi!S{Χ0FM;F4Xϩ`9u6O%cʳ(-G\]Ōb^xDʢF[+72ϔs4uQ4ibLYlj".WPFS +!g]}3RZ[G!i D+[5Թ0b2s&։P,(@ xkk6Qf!Q"T*.tsiU=C7.O%W#JӪyBTBq'@6nw8GG2Rnńʜ]kO\aUPmRzQ՟>~ !4I4ո_Lo^UN:!-]T߈w;mraMW2B.!Ę;ȌW"Z`dS$\cv˪isH;:moQcDW2lL$O;$-O{N%fj= K*!Xd"Ԓ 2 (ZxE*-o(XjT@2_Z B4BAxǔDMXh% 'A!"$18pobS2EjQ fUz4-c&19/rYk*E*<1:oY@9)TjSzP_(GѡUQ@!UI8-u}A-T~p13?YD[]sҨ0;F_#e<ȕN'I4r2 9!u\U[[^TЍa6WJѹV"2T>`.!ODCzL I3!(63&s(ړƂ 1|MϞMv%]^?i# `]"g#@&+3#f%i(=~͒#Xg8i\1B,ٍ34f_ 7^n$dXեqjg]`ag05D"54 4/[ObI$>5-mG5ol6d4t0Mo%#ĜHS3V̉#u )y4) T ]#(\ XNlRq.%+Awp'u W#%bHVT/쐠ň6fZ Z*d#="?wt7;"![سsKveNR**:7>nf-܊~otvQ=D|:p< b8LĞJvtGXMۃ 1Eܟ)͟w%?RRѰ[W n^|/'#)(bM\aw)`SO7 yd-țҠZ/OK<-Էk5fs_HlyL):~$xh_4=NK2) aHVb*#-pU_ 0 Q)qo surOp~3y:!.tS1Qx;frŇ-Wd&[g g_b)I!|AOu$(8&SK*RF%l 0e>F& fъCg{.ĭ9IoCl+" "$8ƿv4Fa$2M\Sitmp=ȫzuJl^j-XZ+NEdrAKUwF`12}$\4 쟛[/h$axJbC`7l1-DR1f 'صءǝ=2̐VJ۲ =]ZY.Y8Ploom2k`5 iLE2Ȋی@;/I|*L;{^ю`.ko#%원i\\spf1mݸU5on@",ʑu<$Zȱ-YRⱳ]S9K[Ikⰻp?*ae!ɨN|걲H}rࢻYVl}^Ld "(VPy0fl3JG*.Y5b\@eAcU̔.XPis*ʶ)Q/Gy[(#HKF@g\N<6A(F)B{-auʟt|JJ+5;'0vs!I1/+y2+'q~ ^^8 XNɯ-mcԧm̍+5/O\`M/ЄQ-)V7HYKfn xLR5s-1_a*ppJ2frvv6nGYd†jՕ#xSm=g8!tHb 5t]bIъ7>ԝI89_rC fY~ Ri5GFe  X  n 0 p,D[-q۽4{KCe!\a[i; y4P[\pI;'t2Ήc{hM@Th]8q~=|>365301-Ό!x{l]<j#jjsncb\SR{e~Vn@ 3[ؙ&ЌvBs7] =ܥ[U :|b6or^T)J8bG=w +7M\v&Fxȿ0T`.&Lp5dw#b< 8D^/ {m'I &RYr'jdzvBD%6Ǘ#a@tԎY?Ym50?Z-n}ċߥVYP Xfe^~LL㛨D2I鑎Trk,;%4, ff^vRHTS %VUcA5)!nzccY<$7i$o .G_MH^=>S%Bq #9{Af-~}U;e2mi0+NXެJG dnO sYfkz`gwYXF?.K` Y P*3+rQCk7f^ 6æxd+YYQ`ys+s}<Α BhIL -߲&]!}Da g˭!tӏ_y~%L[8g8Uxցd'b] *m%tzg]1d7EC}6^jBHD~r7mZ>-V88bFpR jߺ>- kkv'Hx+rtF [ zV.̭'r_#^`4w0ӏOĽ$c|:4nx?.u3Ae:ZY%p Њ  ±V2^m*!·vlQWP)D<7^M.t •<.D@D`No r$mb%~vWe6q@C,tܒ22]Ưp!+0k]ȧtO.lMO!9 c9-z\oPN.p83eАkLc1&DJ7Xzj@g?vȭ"|VybA-zgFw#SfW: uE(@ >1B-ocsĮ4Dq3uԖ!T4wӷRVl6ȿ)>a|yB(gui:L_co8.4NWTE XR"["GzJ5e? x/b{oLN_h,߻."(q- }ڳ}1^]elVEFZp?0@ŀod;6Aeu>nL ݥ/|J#۱s7`}Vk5)ߎM=h' v ̗禧bôzSݏJ+_Wa#$L&tqҵul6Jp&V9%9(O ?jhm~G  he4y395x< {4MBkWH@ +i=S}[Q7'w D_3{3v+A89 ?ab?F ;|$o;g5?rU/oa87*7Oh>-u QH9N\jճdC.ȕ.FRr-7 L/b0=7R$גFmSf:nB %-#eɛ}M3@GeԺU *B몁yŕTE;`yF"ryЧO r>@FPìWF7/;dPr3?H0IXPOٟV7#R=T d_hea1h[9PQ26G؜/&-p?\ftq/IYN^0at~΁pEmt2'ӈYAW{|z^AG|53[Ur;;&.caVuӇjwޖxh[0e3%`_:mHԌ+J+~Yqb8+E @}E~3KĀFm_P? /\GqcȡWM@W%Tgv*ϗcs]I)È؊ YlQ iҁ}EEIE?lh i)<(u K}4x;s&JL>K"J' 哕||}CHo8f(@A\w/͜߷tOh2:KjBqi:.H;r^HsxHc]]^8mTe ^$C($4Px 'WxVq`DߗzX u~]:CG*eC  *zxqS`wQ?8e97.cq s:iUOT@ Aؗ }3Olk4Ն nn8-`oP}j_O0;z8s珐> kkc_jNF7Kq6>TCчRvb([\YvX8_B\n-Lz`,?Dp< ,zK@p⌵'D==y`S8UTBQ[+ռ]#p~?_DGKS/'i4poDͺV.0-w;/|1;ek]6D5#wxSU`;PU; "UL)Eh^a؁<mGهE2BQkC~[BJ{ [Eb5?lix kuxdV@el'`,RVSc>W4ٿg T/&ET&5o+(}Nkg>4ш0WD12c"qd93_a%zT!~We1 pgw>M nm$Ϗ}dY5!Ǥ{Vjz1*,34I Fb>;pW T=QzV;@E*v'1p3*}Ŗ#2Rx~ɓ.d5KҨg)l I>Ce<|&rOŔ!R!ͼ@UG~P\q*;IJ-S;W=Ņ]:A؀r H lDP;F.@F/E㍦|АېK'd+YqKiWz^-"A:X7 ZC߆AY;\8tH4Bᵙ;r6 T}ZLŔV ʛIP:I4f)| }Xw[5h'Xr^sC^M0_8`)egVi׋{}bP b?_eS(34(rv^X8g7O$H7ͤo&6eRk_Gu4ׂ-Z.0?kbYc !d s0# rLN)d8Q, LO˓ u-/w\c&0ɦck_wYԙQ3>W=bT!6B5D czgO>C rU UJ_ݙfoı:V8.|l*OBueJ,ٺA dáK=}bax_?v1F̀ E'k?gW ;nb҆$pv1sgMi Q2OnLvM^@:.2OǸ,iysaL fl0˙6)d-|7\E%y66,s69UఌߖN M$i<62TF۾D=ŽS3W1ĉy<%]}fdؒ^RE*S.,8D,c6ԄH0嬋0y=ZB١nTAkZuzybjIb<&6q$ <29e} Q PՈ]8}@[:P3޻D V\1_lb$1ߟM r9qFQR4Q!ߋDդӍmGJgw,i1Kbe?!/T)䒱<$,31<]q!l\/Z|;%Oà!Uys2{,s26`aa| ;e%F{i9ڽ*qa~ם>3˔e`eSݛZ_0@h~vPDKOVt>[ ( W^ ]f۶2ՑNZ(eGfۭ epk9CA2fP6#Q!bU)0Z͡#Ѯ{dGzR-c,J8ܩ^SKqDe$]lK)0b> 7ڍq5R iK=蠩弆Ԇ<j6=>ˑ^?c"|ҩK.xz*̐﹧1",؉QR={s(ڧj $W&^^[/u(\~3{|==iB,+j5sޔ+\/RLf~n\7eݥ_|iɄy6ayDeʼV̒;9٢t*|.8g ʻzrmJq%U?CuH/'-acS"q m,w?Zdco`Ra#p&IғQ)Dhx+I <`;8p*xZ6r}ܠlLhp!K.v=2xL- B+C+)A!ࣜ`HbSv%=7J9\3;kz[Dd%y$X$4TBّUP_|1~'ɤEbB=CE̴EgyJy)tIųcBu%6Z62*Ջ2;Z[?Ud ! 6Sڊ,l{.wi^+֕;Eu9ަ$EC^.Avlby_aR^@iE&XsH]Ó! B0){3u0|xfJJ{e ܻ-Pu: 0hNF:ByFja["?ȶ] vt+F\ܾ`2Rݜ/!r'(5?.op̂e1f^hۧrM'+>ȠِhR`}p^%t>'Pփg9[ &-wzۥr9$5D(ulBE= $W+r6% RKyvC&:s/(g EZ?g@z|'VvYGlDa* `wKU9$|2M5L9ɤf )ymjMaW|QE NJw@ Ŏdڲدm>d\bjb-R]ò֑ 4MgjZy-WDرYe4-HYrh7Z8lySY>Gj5 mǿO`ge$٥3,=3R3NDL^h'}z<$eH3*O֕JqpTNԹY~ 5t(8{`Yx*1Z?NS7W`bo3dP21 ѳЊ?95]υ{MS#/31̌9'*7[!(Q1t^hn9Hw]VW%r:Mx]G/aܽlgxc5-AG)[g3J@;"_i-mB60K)w>fZs!Ѡfn}U̠ΐ ='%("CP5"^lԊPWYe_VդM0·"Hv@;z ?LJvY_Mi倘Ԯ ̏=lt&,*4l?\eTᚂ95λ{oyK*A?L4/jVL@HC,Po줃Mx M| ^:WYTvM\m3@<·E81oP4@E !?(狘Tn-׶'ƽK|[A֥&3FzӸmLҏAfn?qL:}}B~4ԺZ$RιV:\S,?d:ܞ$V 59UF 8/ ~ ~VnQlpU2OG$FI=G򊜘 ΠSw櫙Qǂ7㖣eOG?`j|ɔjG`'ed* bR((=\>(fycĝ>W7QϺQ(F7JǺ ܑ/r2Ԧz'ġlPe5-g׾lp2x7HD K+q,^ 1NLAyVmo&JNFoоP^4ATDv@ }[@ 00W (JpnreT0,2JFr*5W@S I&߁ qe"Qjje$ `9pXʡȒUzsΗc~ksHצ+;n0 j\,MVl$>E'm!@1\q:gVeV> w\eɬM#ɪe9ޏU*NpW[3JgSeĞ(FۿoXB{3$_9[J6:* 1~hf+=2F+3  G]<,RuBpg(18]աqz0rhu~ j&Gz;uUY<h~gSבVYM7M 03>$Ɍ v B)DIR{=I(;&|-8nF|NL@\C_Ԇ[lZseXMǮJ' 0@' HI`0h LpѾR:l؝ ",\3>Eױӌw8IQPJJn:BT]?؝SZ)/_%ܳގ#xO`kl7S}jU!QAvd .E0"po]tGph\L 1(HyZ4ɔ5;žjEyf8q.$F-[%̹^? [iFylmxH?DSp"^w_$Dy-X^,_X4J 1oVєM3ep\k s>q(/{uHз-`pvJ{(CdRL![\j䎳?f@3(Vf&>$Fk|~Ll_)=W (­/w`;` ]@"dQRBbH3 noZjT57uP5虨:30чh=z󹡚wQhaPGN~Qb?p<ӵ+4̇1M9e'x<ϥs"#Hi ;^4H2-s[Ђ$HX%6mAؒfndVHPrs;D+^V(ڃO&{譡BIDyM,+߬l@WȩVܨ8}؆lћyloWR6 Ȭ!~I} ׏hp m]_=01:_qXPڲ T߰+bk&pė$*2Y :>Gt;Nche0,KFmR7{SCQ W]PӍ_CZtz\:غSx6)wb*1ISz*ԓnB5۴Y@%q4fɂ:{K:8(j>aXfPOkpxK^Z4hs\C!~[N?IH)rgH(&sz >L嶅)V*X k ?Ξr\ūR6nr!r1"QD?ZԓxoNrᦧO_Ɠ9uذ^ʔ?g iy#]T A XGUWai]:hV'OCMy $^ff-O!|si&{ѯ=,Y-}LAxc޹ ~f .n"_ /Aб9:cdv iIus\ˈʽ/Dh$SuaTa>a4@O>8/?"!"TrqfAQgV7] SQ8ޣ~C4W'XKv<$M#ͺ:pZlxI0W0#xPGѴ(mrQ|h\Zw>n~be~rpǭ4Skp?GkvUa%D!gސ|Z_ Ht{Cn(oC4 (JPغ^粕u!331h:Fcw1'_Dc`N8<е'̾ N鼳\[DR'c%66RU;Ȣ0zbbb.: "K)Zi}c1&фJA7A??b6e,D2ZD^hmIx]G'7C:+:h9ͮ;YjIqSKL*P_ ǜJXv#ȓ[RHLH4K - Y8 RC8LPͼґSݚ7^uXXDyB=B׷`)D|+߱ ʴ~V kk\Wl6BQa8F,)$At/UpḠ{kM2*/ n[UW灳̣'**Lj6>5ve uzJ­%-$X05whB^>ߘx5 uAua>Hyf zayEdXEGIfT-I(W5v5FfE4̾e&DNzfI|tD&;EOy 3[kIxWxgn/)rSڞ*5ZFO d}YI4UvJ+[&}ɲ8xBNQJҕ`#y)0*{" >jbe*$`$}mUqOB?Tg4;2S2s D~o5ك)FW /[JA*_/{2])€ |.[`_DDMlCͻ'ۉE[mEb"")_v.q^U{ YcVϚT0o&Ok_9 }~R6[c6^AL?0_tሟ˻:(y򙤌JBC0\6$E"욪jX=FRo;Ⲕ&3+I S,[mt-{H![MT>jpʺR['|_qe1*oL\ߥ?c^Qt {<P7GN/IO?&i]kЙHsWSXQ\CɷZF5칖Q0K&T :yu*ꛓ:OY7V;? b"{},(u}؁]54A*JjcsNyQ)Qƒ6ba))KpL>L5싳SvL*q[5Hqb/Xr#a;y/KOO$H]H<_M؛5qE性HgZf_ϓ 9px%io{{v~@`jיA4}3kkPyo1V3 .^+] *F Co(&.q 2^*"QH@mxO4[~*$'7UT-\;%.UN paM8P4dqB|p/Pt[?{EQtߐ'῟!bNfZHPOgp&(;4 Te~ݺw:;Cϩv!١ #jK4Ҏ=b1 sxUBq9 lTL;L3л{tm9Jᆍc]48 zµFX4!wx+N: 5"Ad䨐Xphqw`::Qnx6Ic?Mn6C@I9ؼ,s(엵xSRJ,93[q )J 7\)ԣ:Go0vboWQoaFs\d3z#g1/O|IH~?D +a) I2F#>b=wfjU $CҊ@$v3` -\CwMAےЭտ,X urIfy} /Kk.CSx4XM`zQ2{tWd{ l zO,>;!pfT wt7O>)NQ|D9j(7MJ M]^|;ԣMzsI2#R~U&}r/,zg9=5<-BUHZQvxšȗLw'BhP^mv~P6:Z7ErovɡJ6K-ltMnq(겔_x՝ȄHl5b4|-da0Q«Iu* M%nf}qii|ωYWҺ@.Y1ftDM2A^ÜX4j"@5HYAZna>+ DR<~jԃuO0dycpS[f6 ߳xFHarMvRߙRaaa6Jwn;A8iB۲7WN*<7Ol-vWoc#kDXFxJCbPO1GFPQ]mͣHՏQ$.wk؞1&b%I&0ޛv;.X6`X%ʷ{bKxu!,9k#4̡abg'aJo#/%9Pk^+h<9K ?Btc)[1-=2ipϷ:p(̙;X;{n(܌Ѕ´WAK7`|b'"ߎRJ lQi}?`}7m]hدlrXFw-m.n~2 BD:; Fhb"d%u!NfM.TYjqײ6Q/\ 1bzcNQ_fv1S_I󡘄y_:S*yC:K#Lk` \zaU^SFFI*%t5Hi %KQHa!IBZHz!29!UC QB_D(-w6A_K3z9!UtJyWnHwފ=kVpF+7V-I%wJW~WK5Lիm8S0`A26Hi+[ SՄª{iiϟ, 9vlq0]ҎӓGv'p |s,ȋQ/ze?. K`VYyX<ˌ,!fLd0>^ߊ:bqN]_ˑkH4`oW\V;DD%㴮*G&sQC# |\bY$CF^pu!:ִ^c*PҘ+B5Ȯk!u|4Ft%)8pg`${DEr,=B1پtJӖv%J׹^zO6}(qcm݁ ӿ]9q,5-Ah8t.T)=\LK_rѱ\fun+_HKK[r;[}o 0EdO:5 l` ]/G蹃įN+)¼ ^Y!l޴3L+ҰʐXsk0rΙfdݑ3?KEV=>^8@Mxǽ_i2y NG9նlԴ{ [xG"wOcZ$rQDZ+TKT$/'9zѤwpaJPz3W[n!gs} [!ukjfoH?Yf­aC@1LwXR7j&9 ,xnPMu9oo[S gܣ.l_6r1ҮVћm\Yix@Z:#"@v`o\ł^H(lOݝjWi,Q)"ep1H}VESg[J$r'1 rd B*Bۻt܊l4טQL%fy弑 8P1n4>%njtY}Oa \KۮpFL )[ydޔyXB "p tW-.)Z 9=Zu;Iwr֬fs'2B%f !#z6"eZlsgѭ +~7@gcɁ:jg-qf=K͞eT*˧)<2 Civ0h2ܳL]U ۓ Sbcnķ'&!cRDw 5A8ݥi zE#v_rLG8w%!<@-(acN[(ݟݲ7iipN@cNAfִ%t/$g+BfU4Re4ahg8ҡI$8V!>;3ovy`ܡ[lx\m&IP"rhͨ ]51cQUP3) RNYLA(Ϟ+r B7D jPѢm~~-JCD4v fp߻c8U9 ^3Z?*ѾeʀKcd;rے NhW"cیKVdY}Z=kl4hH.lw/ڪEL (`K:9)_js$}51~Q֘x]\g`@p-Ha@0+:Bw>8XЊi&EeuZŧ-(S85&,J:б=bL?}*H<15%دrDL1u|NΦrhnVKHʚ%B][3/V=<*w Jr~cֵw2$6^c"~%C槙jL<,-&j !2|&a<+vCoQhޯV-!́|bͼ @"c;WbdF{4E,D'>8Swڟ@C `ڮʱ!Z]1;$Fr8Gg+뫬 umA6,xgPFL˟RDdQӷJ,'N`5SCVY<qHAmȢ<1;vP|МFdҖ u J5a^XǼgQ\ٻ^(!0FED{r<~<;׏׽CMǡ~ 3>J!f}BL,26 !2=]KejF B )c74g]4\i>MH..$_/&)|tn9̡XwZ.eZ&ġAޢ5Es+Dd! 23 <#*8>CZD)IgK8N3 lwN8RTȅuf$ǝi0RmԲa:|R)4} .!KަX;0ؓ۴}׫[kYSOakj SRsȽN( q2 UvH# Nweu3٘a7M.FMy13Ld QHvm PQ aǞeĽBuNzv@dqWHq۠4|,[1^{K0_C &]sq2 iIϼüB5t%Ms3G{QkaH`>c "qŞ\2Cq*g9zrU& nVʃB Dk9K/brξ'ir l'2ԆlG2;9s3uO~Rq &h ]]Sb욍 4eǘ|V?Wq/1{V'WO\U˺NFSz=3t/?N-G'# 65u lx[6ʐ`aҪ@XfZ-̔ f#,2޳seYل9Zwr!p^i<`VX͉tǔ3sY_n9D g,6#oTWo$XIL;;Lg+~u`wjFr-OK>0QA.Zi{k2/B>G|´]@3'(Vd 0*Д 4.& #̂wFDiI H`@ ӔQu>X1l ԛ ṷk& m"\ӈo,6ѺyٟN5=[D\uY]WjN9t>}kGGy.vB+|2ݸ2P (cǴ0E e"oa9ˁAK - c t]]rm$f˶?͔Un XѲJhUPG5r 陙Cmd(76a*/:Z=YD@`w;Gę[%̛FU(\a!0ott]}Xymʔ16@iy xe 㡵lʉq.'ȀlS^BH\݅K3!ʁ̧3Q*QeU+(M> 0<7, eQ';^V"\|LO.ޤﮂ{T,8?ν|7fz8gvHmcvyh [TSwkLh}Xgvls}|-Q>+rЧtY\8$BfSבnpaC/*$ +MIW[iof䝦Cy$'Tϧ%>Nr/b'ZjzTCE~_ldALn(b+lqjG!sY)ˁ&}_SNвE & hn&*aީX3uLo涗W& a1u%L}(C6 w *1-D}%a~-߯y}$tO-ippVnI >jqӯ?=]upi!$"aoJTչɜ/JR_S"W.nDNd&6x_|Zh[+ (, eۻ,JW}klD>9DR>fQN} jif(p4 J2׉z"].ŋ-B5#%!F{CKL x8\ՓF]hq\|y*A?<7w./G1mަO)˯GN|j=;٣WIe<#KG+r+R5+$^{'tXnfJܫ7cMg=9|V4^^rdoX~ҏ?<3m^x|^'_WEǵ>z*aUq~5ާfz1CTaxe?,>9Mz>k,V&["'_Gq`0~r!^2Wt=0Ah*n|y˖!R*42 u(m>'fƮxa4"?QXq+kQ!H3v>@ /hgKc~tCb Z 5}h6X"|ÿT/Kh_A_n,70'#srzB*?rsok 9OХ G &C;@s\RoMjmo.,xb~ÙpgU` F4f\  ]"dvy6'ksC껚>E|3xO+~ &}xc:\Ds*۩"8ȶEdDɀm!=ڛ9_ XbfcmQTh;/ EMra/#}!q!i_%rr@ٶނcMk2þuǯo6a9_}IL۴|T%:Az4n2ܪU|oi 9*I]<' 1ˠ+mkA] Սp!mHIUFwo1B _7͢`7eL E|[q7^@>(!5)2l ~\kP og(tl'Z݊EUFD[U; xqX5ר$'X\HϽ״ʄmt]Y }iA?#E犥CU,* GW:vtu>H9bg9"]fk= ɫ:E,{y#Ϗg_3u5nMaDU!=F}/id[OX3 p<5nFҲbvz68R(5\{Z`a/(4N 30N_% !"z!l,L}Pb MDv< S hϡsdSYߝ\KbvƧ8}yȺmAbX43NNydJKG:>F0ıbȖAR͗ Y I^ S貙sdЕ> y&1D]7μ;z_O m8Hڀ܊;)E*uDry᱾FȯXxp6sZέٱŕL\ P7j96VSydDuc0xcpd{sf&QH CSNlH=*X~%fzg|3xF{F:[[l~#lwss^m !|:]]3U4O;uq;+08u_~Ci&Ƞ|ObSP>f6ͫ0>EnI-3S<*R<& ;Y )EǠ8>D j!k,,QPșUڮ4^Ns#N<mɮh}b:_]bvF*  sIDZ@qD WQr0nǑl/d4Ր"˟%EþL:9Nj\6v-&шu g]ߐ5JbLZE^ڀy!Hum7a۵rB<uʲ]i_MΘo6G6ުSK'mI`ViMlMe9kHTc͇IjK/Yo(R,сjWބ8]ֹ8 @ó7Kl 3lUQj2 z:'檓BZykikVI"6s~?>WaOl)5oGMA|ڿe7F>_`@8ӏj7\-Hks* )&4^ b˳Æ|֝=%ޟOo ^3ZqǷa?TWrd͡!|y!(x%RB,tœ9c`3 &io~]{ q %2 >xaQP\`mZxvM:quYÁB`lkq5y|C|F!.~OdWFxbR_jpʂCȳE7WE#O# h6۶2 ,r့duZ~D]7xFkx='LJh[fBa{AqkғgPJ4Va[s$`zsr݀eeܚ':pyP򜤄fLJQ>yLsk?c`("h۰ j @Dm}I <&Yѝ@JU\͉Yb.OnM{]^DQ(] Z㻐S$my(?Y&ōz;?zPб==(GVczzi[ղDl.m">JXȚ\x;%F!/Eۭʡoq7jS_;i%dr;"ۯAL,X\C)̦6} Qq1X ܆Pr+MNvf6J"c%R)y;J%NwXAeց͐$;1{pV{zc5x+s݀l,&PF/4;b2HK6[Q_@cvu %e 5/UÞ ŭC;LFA.V, uslFe4]leuD3mjC-P%Shb⾊л. eAaYY;*TV.3Z|ϡ.9nV:Nx0xfrXڣ!y#fg' Y C؝3k O,f=:e|5jq9 hg6,aMg4;.cֿreu[}< */oa9؀o GvfNܸ-K's3pGW\Nl!Z1$ĉ6.}_&i%5)a)Hd,F3]Yw:s4AL2-Uw:ed 3DúFf!'/G"3%#fC钪!a!)P ω uowo( yrogBm YN=x1"NaҤsҍ^ޫ,nȁ8 (>PL$XJ>>mPoBK5@pҩ)rh^d"žͺ4s!%vim08M?oHHL_e LgRI\nNF'O1g.cSV& ;yzJb_vc~aε>?nWޜE7~恣~K( ) ˅b\H!h01HeZ Eq'89 :3Q3OTUumlZ(YSktDU^Nizݓ;XO^ T|< n9=؋5+Xqo/lG^:_313njhȨ9 `<ЍS"^iz4#]pH;ᬌOA\W@_s;SkE +8ۍF뻆R ъ*;SV]>ZO|ÙtfC0+c l/ELF0(Mɪ&"Px$V m2`%ߪx%oi z=l:g|Iu/m0Cf% nXCynU >CˢuRBKek$e]u]%Z7ܧb+91-!EQ%JjIc3+x?vWKM{"\] 9M{lRO-*[n΄ 5~1bSj"=*ЃŧVTNV kpV3k6<\$6H wRXdFe_V]g.HGY~,Z0EAaFBMmei^\:hq>2cvAgn] up]BUΝ0h5K(-HFLU4ҥri1G7 VHۚxOh(„o8@$ $d從ƕK43 Ls0 8\| hxއ:9DknCpOsɾH2iD WWl˦RQ~Ra2dkmclqX/ Qhp=tcV,fL A_ yΪMB,sp'q"g <3?`><%5@fZ:~/2Oc[E|N$6Y0CR០٪j+ލ`,@ p"d02QAT6R6vӬCyNP 7lJ95OAŎY:!6-C=\ 624XGW4 )>}cP3 V*vʌ !wm1syK6lLwK-CeCK,F"#r *"#A d(m@q2˷qql{0eXS:3HW(+)_>:Gh6`$PTEVH2\ʇ ƌVAJc3a6B Havu#Gu|b˗ȗaY#`. - Όuhz \eдw$ SXC1J1jǁv&H6 F7nuDaR5C3 Y3Bs2ےtr6޼exNl--Zs ad|IoaJvU귪Ht.U$N1ZX-;ё ͋.H1AcBj,FϷCfryϖ7yVń-iawIrÊV̶[\q ۶|u6SY)J])*DrB:Mu" gӍ5.s14Aā LHGj$#j $%(,J[PFdUƟN>QeA9qmc$q~KESq R(s$}8!*9=|"_BNd91zX:lGt,oVy9^HA 9wt$9ft=A !-c dOĀPǖ@s`$C k!6|ѩb{ (|eE\WHd9W k<;Yg1Z#nfZAkbEqr[P ̫ &jw*zU Ԇ{ I̡z}*8|pOO*$-`ߗo4kM~Sco( ӸLNj" LD+ qa3B1Qv+|󫊮[0~#.^ ^<δҪ,:N82\ k-Cëɝ ${9u:Z9 Uouu&`]OzP3;5Gy}< aE0L5~GG"z碣~d>^~8Z3y9qќWeq8Pf]oR@<5@SBsÉ(_ܣ dbU'9t@Wza!cf4mSGȑk1"~њ$3ӰdW,>>9 ]sr^L: B7pl C[Z2L-_P@i>h^[Hm6u{D$Qf;f Zo,0mtQg5r;a|YC 0),s ҀOqx|:1椺BdvƤ&ÁRTXTzb;ٗ,J^l_%j>@ƬŚ!eg&>{pM?qvdr66ǻ&͛vᘽ!]TY 4t"yB$v"$;ttF;i@@BD2+^]K=]04 nM&fFd|PRf %Ɨ|Yl:#ݛ;;۽B֎_"ZPx81DV1`Di1?tZKp Mbrql02NV0~I 䦳cica#S &jK}_'aE"Kb_O_m7>Ol`R-_6NwgGTe%I $p:[8g彽߲P.{r]u/Sq`[25PYh2a8˂3`EZ+W36_ٟ!@C.Ym[5H[H&U") S3wc0u>3swT]-) ms@bugC>1gf{kBݺQvp5,\1wO~qVcyjmndd*i,YG̟i(М-Mq:z^͇ zo>o|GH(!<-3!}xLy0~+ Z5[ CgS^𙤊"Is(SCdaHr, 5H0n.*JEl0؄sTLLrt>)Ya.>8 9\cK\e,zpTw =6I\نzdZyBF?ˤuqQhVB"]L?PjHYSX?|"X9sمUa„U YRam{pʅ1n]00XŬ%iD'j$*QǗme9sIIꇼ2#.։E8߁ v4n^?(@e-t;7 #:_'kܔs@d~+{egtնkC zxe崧FDgʑƽlfمqlt0226ǺPO^@jm˂XG;%Wɇ5l8ddȔ&pX3xɛĔMI46}ϸ~o,*`WgL:qǞ*E4+uºLZ˵-{s ͨq[W=}rr3m^V1=ikGOm{lKժ=Z b e|Z:ELJE&m4|1A[ˌ 4vfu`zs;Y`3sUjj僘Yҝ٬;w/PetToRFõ֖I5q;c-Ydy+߭a yXB-;6 Hc10T/VlA]4y 0`Ϳ3i=1)4@Q^fgŻe dȆ$8)Ȕ`2Y3VH R[kYfvjkjk&!\0 fJ?W-{S,_#$.wÃ&z_eF2jh7] 0)_|t-SH( # =a h9( vn53rP#J&`pdbp)P 9 Pݕ8ݰ`9>MAG/0U8ln93*e"q߂,oq']'"N2eBc~(pLc&]"B2љ76cF1,#\l3o:z8<&onspR lIV/dc)udp[l}`Tق)uWRRFh=ecYβhв׀X!݄[|]p'= Dad/&HÏ9৊qvyt+6!+@{`>Ө1ҽwlnzQP' H3M9Q5<|w`ˮ$޾sJވm#2ZIMIiI3m[@s5i4pse":luky/cAi_RVS D##i[HD&|hYdp~u8v im?Č40)٥4ǣOɋ+sUu 1V&qVC#$Z!8k ʯFlEiԅ I jXpNw<&Lm2WFM_DAYAitZjqXHI 4J4Y?F,Ru=(rjҁN]lQ`4RĽqDzbhu9Ʉ8 %lf uB_!@qܠ#)_z M>0 QA-]3;h VČ$ƐAzqk~ t7M" M3M3$4 +Ca`& Bm֝}0j#[{[5L {Şyӈ+ yWx{d9`M5$_lO~fuo2RWio 6' 7X킏Jy{7F_h SpW1TtcYĹwDD՗RI1FzLx:J"aS 7]"eQ tӳn=< ,8֖:[te¥^b#%7խ+Rpw8;Z`xA&%BV˧cg)cbr`"03_3ZղHŋNNvn`c˙IJKRds>D*c} S^~g"s#(ܐ4 ȈDx 1$a,@0Ә jI$5Kb 9o% a&cх:K9A$t%9 >!#DJQR:taYݔdFC6vRRo:}lXKv84ψm>\8}JJ@D 9Fh(Udf+d/IFĆa@8NhѬQ"Jph@IBA xI闧5nD˧7T.JpJ{T^(v[N6^ʱkӋ\>Cњ+ )a%j ( ] (N<8ہ)&8߶1kN/KAs> Nkp{*d2X;z盅NڀZBoq{\~CfU9Jw -jo~v>3Da@(Мeʖ-'sDPg϶3YiZtʔhًr7m̐%W>CcBtl%gb#b29 1 Z1` ŅB.4Պz28pS~(gQ`Pm~W 8fcQu&Qbˉ`i,f ojc= ` b89ˊL=(UKF|&_e]s̙y* ڝ%+7"e-[f Iy*\MwrgEI-f"[9oSB\)f&/\ٓ}')n H/QanqMx] mnv@4?-3 >yzwՊxṍr"/|$yS9Qހ`8;[j g&FDbÄu\5HMCڟJeYbQPn}=l̷ǧ!eEd䕏!/;ucXi+kmgƭW!̭D%^^7ל! i]& !YtHmgNf 1 ZȖAqޅV4r_!DRnS8Vb|ÎE $3.}<,2Dyi e^_9gn{o4$ &Sÿ,[:J]Ӹ!bȸ-e`l㿳7 <3g7H;8u7ωXHȴ2.Vi6,3"b,o,3{M$f('elO{ȞFXfg,Wĉ΂kG8L"TR$;ZP wi\[7 APPŋ(F+}>{I`Br4]u{j}f7JUG0ZJ S,y7a9 T%F`$CnPBpDmx?(< ˮ.1}4 69ۃ:Czgo0JR1fWH|UJչLFJVл >>1_4mcMϏ\v ߡ6 :E8]QTLPetg'A%k,jQPo!X-_y1!aolJ,j.1$ř/ LfrId8]ns\{q>bqAU@2&x.ۧ/\NϫP_o]-7W,}z7My] קnѾY>|r 3r8Z1O[?mtgd}sN*Lm|/A2pY9zy_BAjS>v8K ?|4U>ݾ4^W;4j,2Kz.b<xzAE qp|mE Dq^6Vݣه"YHdt= ~*mmu)Y`? Ccr$z7Wݻ?qgQW7~"\r"kX<'W^gZ5`:AEWQL AϯĠ) ,'7c0 qTgi(N1J!d卓bs:2)"/+hv2u1f`g SOsmRm5KNwC}3Úm(O:CB968"=2w{6i(߀8[mN(TڟB #Ƚ=>}5kAB 1jTtǖYEϐ_LƓG !D ~l\B]oη0ud^]v Ve ·VO:@ѡGkI,aܶ рiu҄5aP=dFlA98qr:cBfZ%|M  Z[3:Kݡ&w2 3Wn$2n᭽n:i6؏[}Ϫ%4*42L'|H8RMI0!a.׭ݜ-gIݸ!G!}5bV L)j#vŦ DF @2 ^83OGƛ/NoZUw  ¢xlq["ƪCP ,8\$$oqa7Z/A$iV8xKӪ|V1B/HK.u*3jUN3Ь+;4Ϸ9Gn><6Iuwen{+U9ѣ9;$8ARx801@0$C;U>F<|5" V =6bks]qf\oQa}2uw71WK#&{3/+Bȷd  ۅqKyC}>};h48 Nnl#일M*yx ōU^MۏKx"eOIzA%]zl"^!8Ke܍&WL}VɩHd29yڝgԆVĎAȹqCn=y4MuվcB.4Dr1[UU_W`uG cva3}G O 1i^~gw 9t}D/@8@1P_u R_uv=ʻI\yWѨeiH66 =-._ .l!C |)a(Xym#{]O#3|([K61@h \0)UU+4p16uUo>nU:M@qg砙Q]WP-V=GE6[t%Fm6=P)RXumu\7)r,fGc:LwanQuY=O!sBtjDfx2IQmkx)LSfzꬓEYNP$lCGI򬄥ZCɧ:WE  *K-|I6)VaXJo`̖=ˠg `Aާs~tCb' 9@w@T8dDq!u+@1ZP$e *`6\ ,1x$׏.ٍJJDfII~g:1ɻFyTU-<ǴD@oC>P;30KHsZ*E<U uXƧ W%оn TT\TJ8B1H>be)Cݨ{)ݤֵq Ȣ((~ ›ϝ*n0\|:gO{a1zBI6~?" |`#>%45Dn$.d>cV~:>kp4bth `gV\&"rAlQ ̰fSJ, h3_*S]Uje=^sS$c$6k:JAn[fvRA…v H-"7^7\>Vp,+jcp@qS|F܅#no6  g~{ةWW({{}t/vc+ZK7L {/`SEBzw[GN#㑺HGy'Q-wԚ3=˚~z.$yټ{ty`-WE [$htZ[= 5qnxSZV.qݍW:t8Թiol"qrKY?_b|HPTϮw-,0R+y0nOb8އI :"dG2! f.D X-Q#Td^)1Gۻn!hQϧhT0KP: @*Dim h1u "1f7]G1σ1􋪏ɸ1ih޻Y$5^)Ue:VA:B QcF l T\[5.}f}md dG7u,)ϦgH;59p5T 2ѐ0_ب1)@3ù]GCmH$ [||%BxD@E)I)$nCwJD{ir)o>Ac)yBa;(s<|x1A@fŞ+mĦW d? *0m,Qdя iH(Դ 'i $Z`c;"S,ldt1)Q{zŰcyf!f@;S!+U9H|XrLD OU{  @E|N&`GΆ66 $hƫ_-B+f9ʐ*]R=fTɋHC{TvAȁ;`$CWMW:v .{t$A&°Ζt&CZ1^CU;Zle.-]'m=%c5 Г1;L`^%32u#f<'ԸY7z:: }o&֍Ѹ0P:1'`b"nJmB&"(8q0%e0:W@msa)rsWy'ksXnpC:@. ^&Ilprs<Xb7L yuJ>G:A76raPQNe=M$ռM\&hQkǘUlFdxco +R]zz)Z>polx8C6fq˙rDν,`Vj/ Jg f"{-q3Wsƺ$Br[~|alZ~P ¤թzg"!K0@6ZEjz p8c%.GϢ| 1ЄHլI$8lKB%LfF;-D5pNN 1d^yӱms/C ҏjaϽOT֋eϩh{~=+ +n܏oǣGq;Bib:j2'NJ'z#kwnF3[0X#. Jb{CPj$H.#08rA:ǣ~#y ɁMr$+%&ax_J)yp/!> #/'oO/!&s17<-h KoWlP %Vw̷* k~ts6"nWS'jwz8B0b3ANkk>`vH@*(˄ÀRKכU]l\ `8{ǏGFʭRUBCh1҇| 3B Ca-Cꮽe3;R Zjc?%8Ӟ5xoB -8wB}Ͼ5ċ! uO Bj\x2s'=b(- =:TQrR4txgov0HLjă6SN XuzL N8N IL=ֱ` kr꼲h@ǣ/}E9 $V]"pC7*Hy+ViwVX+䩗Ƕ1nrN7KzB\0܈Mا-E8B+ƜZY@ -3:+Kswc.VU|tndL1`Aa@;j&Zf6sW4!GFl8`^UuW/>=ˬ!Q̳Pq8q)zu<<_>᳿8aW k-KOAqΖ^X=GK7"Ph`4W"G+n{KLNr,dK:zǎej^YA@J/I3#W"!-&gXmVq a-x<6a`WP8 Z%Iuj cVZa2yYf Lŗ̏8:4Idf̂afzt4/`iqg#|mWw_eX msNV8~2m-y@&Yghf| X9 ޟ^(,HC{dz̚9RzҮI~ZjP쾊`~d~ NXNd-Z6 a{)7N"l6Y.L|;0 %A:(#A57e ن6pUKE9AԌtFā~9tk+E)pj1yFG !sYj3wtUEu$>ΊzrjFt"@T$E=yOx ^*ݥRep6Ldˎ8vg=-o\j/τM:v-`E|ZSTr_5(z_K&m*E:Yˣ-^&-X= 2ųQ6-!C>S4ux зe|ꕄSBN69CJ1\yg&FfqŃ!,%uHU:Rك`iӗWUu~^$fCD:qs|ݜ >mXE=Cb--Y+찉\ɸ`_n'2-d]CyG5@*k$ `@nq:EqŞ#9ܬn~ !nU|j[tPCCeg1 F&JLX`hֱ1 42.FZDL)7n,9;?=2̋]OxԹ&_!2yxק߁8A- "j$y134 @Cokj#]fPP"JIKaz5ZjH,:Q8wE"woI ǍvZFȀ( _EUVWRd<^@oNj`eHoq꼱 ҹ9ۻm[Gt!m9WSs- &*ѓhZ]LMܴGtTRr8k[oۍ 9z[O"ձ_Ta@@̭f]O&i_ؐɌ,SG&`H hybNdNTC 0` KN֘l `h6M,C!*4Hi~V#,YiM17 Su.!9_y"Y!S`B I [~˛BvhQCOxͳ>oEZ%9!fPI9KYmuX 봊#D7`1w/9WZ%#E?Zr=GӠc ݡ΅@r9 /t$6,)QΡU(n,tFcBJh+zv$la^}ѕa-=Wހ~sp]!!K?ɇ뷬_$9 ] -|V}T2Uƌ>fsFlt4ۢ$2v̪yd3i[Ż-J ":4^Sͤo_ה jg׎4qlحZ7K;F Ts^{jCPn]2Pl.hn_EexC$0z[qz޽PNXe* IL%e\gʗ'嵊0i:" .JAb`vꪢc]^.VM*ۿ RwyK,YOn :^j!iZ.ꟶ&J~lZ.LؤU`Eu5l2ȉl3;;z\*a6iwf^^5nDDx#؂n^ b Cu؆?7qټO Pae ytY")6ytc̉ZJCS#ξsHӜ!^+80:MeK '8;wcljݎlj3[U6l`kt6Xx7Fݛ x) xΒ,x#D\I^zKӸe{Alny>5`[F n\KدVOy5X\iԋطlmؑi2 =Qm[i1xKѻt8oyR(%I7_jsD>9iHO@Y{w⊺,Uh -kQMjڠK^Eivf=5Z 3MKHa)NM>4R*5_sy<‚Hм0ԣlz;TVTm {s‡|ké>KU%HІL3WMaj{h]\ []!1nRmLtrn.d>˕!G8eHnZ7A{Q:"ge0v}}Lw.<4 !/Q*я+z YFêZeJK12jI/h@\n{z̵YXi02<In&<"øM~QvV8,Ĺ0zRhC7ZM )!d'> Fh٭.MC'焠 V&i E&x#cժA6FaݯU 7-+} `Ds駿;3Mp~Aᕏc҄[ꓥ4l;`aA 5z8CR0O1q_F$3[[Ǻؚe^8"Dz'_,mOu)˞ÀMpE,h5F.G6//)o)[(;=]x~s;|n&R9L_V~_zTg>2k\t]`Kn,"!~#ƺſ`آyٽ Pc ՁbܗtN%:Zo緟KWQw&L-j  t P1Ǯ9ZM_< +l]ǥP!6C kQ'EY.D QS7~'Fna~_ VlnOj}\7F/h_ڇ?Mؠyޢ4!\at3.%~=/uߨ5E<{{?ygkc_OLE`|80nF&ϿiW:0 ,?uux||;+>VΤ>z;HdCZ xa?ݫ4L,0 45jHYؒ?1a(w5Ķm)Z`3G#gf BIöp~̮/7^&`CvC|W:B8S4Of7Kf`fs]Hp |G֟ʪnB?'~x  g_=3??z?Okq:F=\9]܇1}op}j߿:Ia+?E[I@lp/V/U\]|4?ҝ*?'ebZim_jGX>W߱[icD4Eje)0tԧ:_;rT ~5An!u@QN(AU(CߕT> Awd($G HUAm:췡3GB+@>܄TP?~GoETw @DOБA|hG$=ED7x "񊪊&b QĄ Bwo&9;(.?ŠF1nyijxѫ,^Vhi3jwQVA|iJٯ9mݯNCM^l <:@ Jϓd-cӔΓBoKſ .UZ 4mke3٫"He%~z1^wx#D{4fv0BIT<9,G'e ,mT TOiOJUM-gp*+\<JSWz'R3D JT2 @3X'=hTQNE_pB*vEo[S@(+*u%KHI~w/)O|s$pi ̈&"_ QGׄ}{$: A"E7W1RqggV2ܜ0= lTGmQ/BrwGO ?, @`2 >@j_t*@{r΄DOE@^ǻ Ё$w!rzΝN%:Dm™QơJdnBJH$$J*G* Rr:tQTF1q5@!LJ:u"t26ne8ۑܪ6qT袝Rq:1$TdN Tdr$PprLSeSrITU7EhEeEi nOAC"9!ґ?%ؓӅ8^ Od2P\r&jyq1TL6ϑWR~Mrc՟q89hG19;24""CdȄ&Fu0֝>.v?ޚwA`!ç#cdwK9⦪t l5tQ^ME'R\&!3bbdUxV#ga3>ioy}ñoiD5UFO֝ѝj&JjI4 I$!~ED%<`SԑHB2eBAnd GA,"IPA$d md2$# F@/V`Ͳ:xP G[ɡdx f'BB8_y{3^KSlsUi`ćh/Y=]QD QSoOg#VzkVRe">i@?ɇ XLd5A h?}ocuqg]_0ouL)h@1i@ 9;' t@i>tjGV syoٰsڭbґ ASH *g/7o!_7uŞ&9"۟Faۃ7_etdHYkS,.ݡ.WApA VmUl8 ņc>42Te Fg!(B1JʒLCrt;/kR۰8/f=~狢׍8tu:,UP`|UEU}^f\/g70qB)܀1lE3h9~= \=mGa^nh0Ej80 Cŷ;p!.LZ3Ŋ! kʍb89^'3-'v6;|bDwtvwD=H7U܄#<*";~I߹9L`H6?㥒6ӓvԥV+]v;oG;Ux;ix,Y`1JPڴYeAJyD{)T;|7*@5m*UE"# #8[%r#heo: TJKѥ5|~5rЗ,G%.z:jt9' צV&3&mHI*zXlY(ST ӧ9bF?fn/_S JXj'}02dlV:k+IFxoߦi!tn},|\0ƒC:t峗/%kYfș/u':s~R=N<8~,>0誌bwf1y%}°6^Ұ$.悧8%ϋ$J}^l5ҙۄhW6^CkΥ*(#yY}%SB˷GDF-$=˿t_ ù84CzF^F.@#mz-5ݩ+޾dnKBj-]n^+T5{{I/Pv?]i;klAWuIs#TdGyF eZ4MmZ9^yuU}( **I{ٜP 58](E!y  D &HTPWR$Drfr'C= Rd f AD 7[5QX ,!wHuBX\WP{0Qy KA1an00j~ vz6˅p)n\j;?#h>ߔQ=г/7V5֗%4I2@dDANAA aT&@$ $~\ =;V"ԄTRBo' pp~r̔"Hu NX% 6xqjÞ.^* J@<:k12A@_^Q8C\]hȯѓ }H4>|?|okAO*O==zo>Ok*xWwχ$vn@"{Lw>h*!݁iCa\͊@Ҫs 8 >wx*D]0 ϔE}Mn*/C5)}E<۩P^E@ӏzD@WET(,( %(TGؑP} }-B w!?~3ve#֔6~g~**` CA8I>_n馜;$; HY$ʹFBGhG1 A Mg'6y6R Esl1jL5l98Pur: 5k#2ZQUٶ:gim,-leo`!06C`J?V6PQuXqX8 7%e'~JEboUxm@nb@x2$v0:G?sAĺrBc'DBHȊZibh;whk"1x2B)(Q,Rr8DJ>[J-Q (İxEք 3QϡbX1H 0ӫn{eg&iȨ(7pz( ] &X :7(@7qGRq,тiX+$!P!vJ1ƵCDF ³Ԉ o% @L,A TD! `d$$0$DtgcXm+ A6jdIBNI]#B@6og֌ ؾN)۞vЛCcD.OF@ ؄Q+XT0z1-M UJl&A-q;tҦyڵd I((mb9 l$(?nAbjڽ XxsWL-rakEɻ"kc֔ʁS?zp'JlhCXŴ}=`0žĈ~|HQJCTŸ:OJ@!KpOs{{tpS̄j0/sdŀIsd ?C ^X\AgdWCfrժ( 0g`~kL@?L>H}j!5 c프1EP1w@00PB ( ;}{ܿ^ey8ڊ,uzSmJqHHl5R%r#f*.QN22<wo&j]fE,#:V0Q&`YGmA␂#3@cYQr/LCds xCV19O(T `3n3GYl mfCdbEA}:3&^hΦS\M9 qd\PQr#I$0dj)4JRm|5M`C/UM QDR*"IDc$3xAY \Dm0&$pSZQ$ l/$"U"ubLA-\ eqHZȰUбUHv̮ Cd|ϏM߶~/"BE`Yf Qc!ZYbZdN2AJUR(Ȫ5XF290 tP!lk hV -{|5"|r*;^tfE4Ǒ J!|t˓ V3?Ab_!f鴋_#gWזaHA? Ж6.i2!gqޠ;*k굳1؇\G)L, Q:IZU ^-ge]这7V<_#)©?j;\ ??*E['ΝhyTæ*? ʞ/|jm#w/4q y"opFMpSʎ$ܯʴHCazoW0*> #5kDsbw%^Xe,fgjZV4/<#&<@tD!1N@APā113 1ڨyp0t vZD<ƝiƟ~9VxBG97Ν[PMmR_Bg^߉B0xxF͉|(7epi$@>ځV6DXN#:JSgS\I;ssSey^mIUUnAsH&[]flk_LVǰߊцx7pcm4#Twfڍ4mVM&~Wݫ22&^{wo* Rmk 1$|gpS5:s k4h/<0 *=] q tID% IG7j:㨏źޅEK+J5Aocx!O_S'1j)D AHh . ZK KZUVȏ *P|l/0E``6qȴ*RI‚;C!aW2plİ 1DU(5%7"o1?_Wf^H!(oX; sxn߻iۓӀʝϷ #cXߛCm [*Gc[z1@o("!Bg^JjcGcc 0fߏ3*G]#9^{lT>-gk:Q} p(͕蕧NuBǶ8Q?!cGcI_#k܀D.mxig{,Vm4ѻYf" "kqlC7}4Z)1~nl?D(̒x-OݠV{huKeQ"<ӈ\CHh8H.&DϽ[Fv 2HIH &D+TPMʓ@)3YS M}u+^(2D  H˻]Plʥ>FQ!^4 n,76%"FQ &K^hJ)+g q Elff2l TNU& @oUwk S!Xb` wICkC.+Q 0T\d-cX֊eX302Ի 4@ EdL+(@IzQ9!"x?r| Cci$Bsu k(7]ːl1*Vmc` z{N)JOZkkE3DLPfϏo}ǡw{ e?g=;b?v;=x9Z=7y6Y՛ Dž^\^i$$m?LϳMZ9vc4|OciOg;g=Y܈#5I.ߡ>tEs"%y;Y(mlSDm9M%h d?A#8ihwGY"fHOU9!*oK8w'o&OJ!;qs#^Y ?Ǵi =/eDZ߃ ÂU<^ZM3Y*[0Eũ 4rlLm$ax|g'Gs;uU6K < rЖYRG^q%3gZsshKStBJ[3dI fFlgM`fdCU1SSLiDgÅ*mB! L`T 7lʬfؑB*ABBeD{yWw?;6U^l͙Clm 7FB޽D_HZyk[_w؎(X(O-(>P:׈+8TLVIκ+C᱌dLߧB広:n;P4كGˋ$ײS"2`+r2 )Yku@ȼM3ZbnI lcϏ&wFoNg@o;eSr!+&d›R[ PɌf~V;p3wAOQAwy:vPمd%VS}jۼF%`+a7g,|4T}wz pu$?jt^{,6S,Ld%q8ˉ8 ɗ|!wJgSS9@ -"(| CO4L8 `j4m1uTO>m~R  )Fm6"b0>RE4|R8`LN`~]$A ƌr,W*L݅JS6/;ˇgj]\, 5TPoXU5WOK}̯`n܈@O- O=4Q5!ˑO4 <6GPUGr|M̕e/2kX=,36Z=c=\)sn\kt&P|ZtF|K>NRr#2llxck˶\Ƣ yC]91_M<2:  X243q}>AԳ,\^ir4$&@cba?Cu9ÜC8A!.05o#߹ܽ~c!ֈKBLOYIia1F0eR*Hf5W1tQ !C4:v6S$92$B>齺# $dd6_rBZM^1Y@ZC( 9LKo#c7oe u[,I 01FCz7O76{atlr"Q(k.xl"3֥ daFYg(BGFLcoN.Y lC+ч4iB{_Qln>%`(__vtXVtd\\G2$姛lz^\1== 8>B\9C3ts95#NZÉl* %(i@ ;+k0*jBblmkOEAڨ CIFZ/y +\*bSL/ *^ `{ ` L%!5 0V=*M(j)I!̀xnH/VeOWC֌\5Tl3H fÆƎ ]U1k&TY(T*TJ @KIT3@ 7S:ǖK[rTܱni0.&&ya/a~ Gb1L'2)Cb@F(n Bc)\hFďCtfgˉ?a }<pY> &!##86K$ 1!@imA֊9#{j“K'Nb7'Yacx Sl{" <_c;́X(L߂>ǥ0{xf~?*z_3|wug^C""3btpAp;>o<~߸c?<{V'U(2thW)J;S΃SJEl:f}h ;P樭9%:˂_Ce0m dJ\ZfऺDN'+SA1}Қ{# ᢴTMYh2; /PB%psw_CehOTAt.ic4.% K2 Ֆ@=ޮ~{F*EG㺸?șC(& $s:h%\ϯj Y5yM:NI\JG?8 #oUSC֞=rc }5zKbr2CiAc2WJ8xȩXpkyRvjAMn}ĥjZr*qt>IM;Lrك>mT3hwGOKeKrt7uht QɧucU6-ZxӖ+~ | ěÒurF.+H"B;h )KR酚9- 5k1ZZ#P&''je1/4}L~EX!k#::n%ٚEz?Juu273/xrCe"uul*bgsZږFd֭ثsULPZrSHkf'uÓSYiceJo^) :O- \rT cQ?%d-buޖ`׬ԹbT%'3X;/(t;#qѲxmǥm3ތ^ub;;pB3R8WC?Vj f V5$d.$knG4Ցwn)4n*bׄCte-'ebSɗW^N\r;_cz 8eǪxZãL%g5lh xe\1BI@F7hGLB!o-tM5f'KCULӣy<=q y$威tfML^hK87|&c]$*ݞb,=+|.kLpydV:$w39*ܺ 9CO?%3d*TDĝ!#W֝z:W$ v|9vڍ 0 ˺ n!ņe7Gr·`i*ӧ#@-zUJUȟgk1exgLna,;C"x joEj"9deq*Uj8m;lf`zzlkZk Y[{zTPBjrlyDP.2'2mE9ŊeLA(t B' gI%LJjSq"Jk$W[e+[o=1`v# wf(UԴ8{lCK8oҁ Ly+iw/SpbXޱǛyȹ&#d\M])8Jx , ޖwE4WïZT3텛IcqCDlsOnB((F',ӿ727ԌYXڞoZ6ʜY~1bUnM&7&EYN- nNJ84~pTlACT^xr\^gOJ+$6%%mb7-:Q 6Y/sŠ@U^m4V&꼈<:\ovY655iy*v0ꓒ6*KRMh:8o}w䛼V`{1V;Ql ɹ2c|gR"^ȘL-mjǁ1}3}$d5S)XṾ*VJVVEfi>LDK3;ٖAVF,J1M<)KZ?g8l&uӔ5#;Qrdml# 5-$L,GjghROy-t@xtQY:mi1R-RTy?Y?XpdbfJ휱R%wJXBp0TW$ B8. >nuYd.l1$ rRZ#NIfqXe8ЃhlW}KTHc&Pc+JDD!$X ՕPK'd}< o.>4 "I-n ݭܺhT,dcF$7Tٜr!V[nt]6EVkYSl1DUA+KPb$3CtIKF /{pB\wC\J^CFRIW60J\k~b %9g<,0bάz94s[x'.=s8=S(ț,u#fZ07jVZ@sldeӦ'4߅6P <~_}3嵊%'a)׫Y]yM6;Y4ۋOG;(#؞dZVe!͒G+ =1m]F*:bL YMWEuL<5'o7oC0y- Izx{ POt3}v=> O5R#sDVu*Dkc+X.VuecpZh*Ufd2i:wQ cŢK+FghH!/iÓSV~T!izjf\5..W*d|mR>#Ȓ0RHc4tĐ\ j:Z=!mSE<6lxoQtgwL*x Y,r7iYH&ƬLtxCɒF2PC3He8$.z]47HL%ϡj^ء ݻI'h ,H_\4jEf`#v# ۧ`(w{p-SfxH nIJOAoMscSٛd8p5w kLw3[d{ֶr.{uWlt恨iO|.^$!)ei/f'RO>Ĭ|0ș%cah7%q~!l|pYx',?_?Vao<4{3s;bԑ P!_/_NMl1e˖[Ռ^K:g5-QqȭR+]ԽoZ۪H(-Ze;EaCW3:6 Ia| ߃Ӏ8rC%9=AMxU7eO#R"[ Kl"Ġ]%9F/JagS+jErN3U99@uWSucH9s ކʺci ejВ¶(66H^űP4dM@AFpnz/G`vxn/-UsRmbvŹllŮjl&^??ÂfjXMp* .I{:0`FRH[0T8( ݥ 5V`=̆iUzy?5*r=}9r)k4J_! /,;7UL:]%qcדݢV)/UMV%:|?U)d[Y*[/w?k38Fӣ$-h8 3>՛!,W?`Fmz yjkN'q nq+A'ձ9'A0 I$$y)U8O#wN\:6cYx(iz5e-hVa^$ЏoU[. "VOҭEлtƌl۳ 6Ni\tk>yźᔡwac%A:XEzTkt|M2 Rj`(#vc0E,A@%CX n<1ď)B Ďwr+ُ^873\;x%61Z:ri)8=|kp+T}.biG@*i1DbU(BLu M̵ 7Ҹɒa(Nl%K'RZ&/ҬҚbXcٍe*1˯ 2-MKK@݂Pƣd^{XH_ P.'6L1]I`6A$^蓣Ѐ'$pY{UQm%}sk=U|KqDsuMMؖXSUǛ)Dz# Z)S6ndȆUڕ/1ZZ`,Ja E ѳKԺ+>Jc!s9fe9,e&h,pC>>"Ǖ=<. AKmd5\BG6nwVvН[SΧJJ9ZUYq߄/x*80fdE$|.#1-LJ,HmA'0MvH`+-J;SeGD8ѷSdj!Yvn+lnL]W[J!u 1"q=cb +#K>sQS:Az'4rq,> D~@0Ee΅8A(k- [?1Xe-^ŚJ2 5EW̐DǓU/mkĮK [ҧyqL+nz5ec4=>e[F( S["BGd=qhCi MK 9ޙsRp.KWad2Ө6  \h6Mo=uB-n7Cd $VeEZF*X`Uv =.B9׆L%Zح'DH؞PD6;KH9iyR/IOZ$q!)UVScz "l23&6d5WbҌRd wgtJI91i \ZObTQ%:e4aE]I-{2N iR+6)ȧJ3!hފA3 cIՒ,,+Վ/̐x.)k[O襤Q3[=LW}rziD,&%6L@6Ȱzr:wO˖%PYڦ59)iD)l3qя9 9AǰL/5-~'=U{bdb۞x=˒{JW@NTH$llLn^Sc$_o?_r8!Ec^ 0vpsvt}FŜ7ӛR/Fu$Ory U0L\ t%Z)7GkZ-әsBS&IHˈzs02Zh7w(x+HXoa:Q}ׁ"b_)OJft5^򽲹lbw#'~N rUt!T=(l=;g;բ)oD tQGU0 NA#),.$mfָH٩ohm<&5`v*\3tYI텉Z_J>mlhBj+w 'p>FxW7rr k|iW1TV`CM2'~KCq(b|~T 3柙;ŗދqVwn+ןbҽBOy:ЋHԼG=Щi@vv1^,T f=ƌ-ar5nn R.vEt~0l\=G7ťѣ2թT7-l٫xizm5GFxkdz[ՋM|$*%rM7~O<~5aFϽąK6qʊWTRwMC&$ALLS1|%%G&5o gxpvWul2yŷǔL)m'IH{5kvyqN1LVHn'NVU40|-OeKVʹ1߫4V]sgKE2 -B\"ކ}we&2źa6Y,!WꛌroFeMthJ>%zըNMour3/&4Icܻd}v}=b[3ʝ5SyFvt/{`urCyaS}"#;z`EE+VܓlvE,M6D3"$VaYkuD8 j-/<9LǺ\FIwuk+BsJ 4kЛ/^](1L1CJs*S_QvtL蔜Ge^SXisΗQkTZ٫ckt鮑_7Li vb~sP`(-EJ⹯ EZ䒘oLo^zg|nVQbcT0ؠ.T|h>aMSP X Lj!S>{3&"8LY[ًbHfwDJE.Nۛ:B1st 2mӣW h6VZ%OӎlhmkЏ{f4f{/{v9ݎKc-fDPրAkk+oQvzKUl2K'CW.FV(ys-DDBeEY`~(0k\FySII##l&p坜my`;w5(7 eR(Gl4{`Y{I xa<毭t.X/ŏ_WQDfov*`»ocˏyA%6 +[6YЀ^l|D2u/w=NÌu`\2yn;cyR17"ĂƵ7㳉3 ɕmFc'UU+;9 d̔de0QU,f(ǫ]u0PvtݴI%aiݑU›NE0ҨQn)ģ\KmGWHz)ưtӓ'+O/9e'G&.b#F bA Aa#f!.SQ>uCax{%$u( a$3 #u阖CG" 8roH{}1qҍ*2{_'nv8kU{U5`t^'ٝ"Ltin1o^cv^~>yWҺ_ev3#@f0%!ox˘xKU D`কhd|knHdo%6sqSwZq\F 0\/B;Zy9]+1eR;Y8"|zw9k(MW]!?^UnԾ.[MC=+~ QtyW޷1/.nt'd0Rtq;Fg1Hv݉XR%SU%hm02q3F!yd@y| h-,:)qO}s7ޕD$!KQRTE %>5v[kv qǤ烗G7`/:}4Xeu^_KM%9 |;S]70%@JCT80gʅB8yx  ZڢE,Xu%n,y .s{D@1ADV*W"bٲ.J[%SC(6J4daLЯ nݛ"yuaA@z@jP p݆3y-Hw١`667&id6<)Z+nj]J4w~qM~?7oՇIs>&}UN?v_u_`Wn5}CF}~a O?g?gpwiOڬg/kGS2Yu7ݥ5s3Mo."czod/bUFX[*J kW5K`]ы#eL~^r Y2N/qBU N(YƂ"5/LnH+dM(sMmJ"Klb=k6R╎'}$/4$EEu>2_v8_)@v~[A^mJ+pm_VJgv<їB28(p=UP`=XI>n5[1o6 E:0ug-/EMEߒٺ3u^ ~{e"NH832mP>ZvQ m,3Ü_~>u豓W="zepwL./?Ѓ; '8Z.1_'\(WNf=+O6l -,)[#ܠ~AܚP zh(˖R*zw%#GS2r}&6dxzRѾ, ' &tsG Et]O%vCrWW5[(}+\%.<(/ڕ-,riNrqұ[@7e H󃦺e{N$R'9:RE-I;V" {U )S ^r²S 8m.? 3˰wo ni1!]4]${49H(E^C;jNZ=t(]"^u3z %y` =IckR z'.5MTtהI,>cAʇL*~ŊDR1 =~ùij2] yKxyug¾MR⻿٥Jc~ u:WEYO X4h\ҴFLqb[2rd'HmStBh]5M5̬\d.| (o(l?U^ n[K&Ұ{JܦYXs l1AtM}$BSn244! `l:⣚[ T?&;=;1myaq\~/-8ja";Luۮ10WR0PC5v*-k䬨n A0QMV'kin-邾酱\n.'0bwدК|P)ԠJM:A E,v.͉^dVEVTۖ&{BԛCnTbf&{ѱͱCaJ?7٬b˿;j+h7ӥ7ͳAV&BZg.g6f}a3ͫ;bQ1vy++hGI5D+J0cIOJ!jwIyS]oN;#B `$gPҒOGg>N1121KB*1e눇02Rw;x))&Ā:=X.:k3Z^B@ m_%=^\[ɮ;jmWNY[*Nc5:g c5(-{w!ߡ&@dO&~]/ſ۠|}""?m3|Z~zQ7 nBCuu#Ԍ%( zWxt:% G4M[ؔÆn4Ftt@(#+@"4Ή8kϑM[ȉӄ Qܼ:ϋҫfkc&Nt= Fߏ_Ϳ~*.j!9,0‡Uv/B:rP~kQoVN\\Kmfck{ӒȗtRIOP }x !J xZP KH PSM 46&K?Dv)Fy}*G R BW1!VB@נh(5LT}D]|۔ \ !A, yҎ*4ZEK,lMY!MrC[ Pm'QόEݺ04M 0owEoѯw}#2/(ܿs~ۻz%V:ltcbU,.[v.[)fmaTWRԦ9 ̈Tgz*e6GOwc6>"ae7QF6߶*D [^thDITUfZ9QD4 LVplS@6:>wY>e'#Qh~0C_+},n)/ƾ^_Hv>)FI|;H|39+c_`Џ4ԏjbf\iaww +џо'YxXK|OOWm|4)p#C-KG;Oۅs=oGOT}|g4̑jn/)jQ&J&hI;nc5b7Q}Nt|rɁc)U:h9}* pd\]nKQs.J]S1 C`cl7B(RwOaݚ)ɂĹ !yk*xid.P9(" 1rQg]V, ?f)k+yXxm0;uyEw?92`$nCI:N2J0xAa|$|q!$yi¤̵9(w-msnt ^ɏ6Ow|wBX!LÐuYrɑlF~l٫ן}'}YiUOf9LV|Kn ؤMJ%fFd5cVZ˄ȧ,`ВU+-gD)(MzU= :; 5)< UHFSVąf,Es[jaڍ٭`J/v:l"\Ezb$,'?;zhcC1IISb&,cR.>{|>_;32t  Ip8}q\ՄJo"@Dɜ0rqms!hP +.a$c5Z@4PbgvyZSW\10drV"է?Η*·j¨t6+^#-QAP')E(Q8ng}z-h tN(̓tUަAGB"in0Z d;^:"+B̥N+" IN# 28$RZR0"S8ʙ `zqT2L$酯<|v3YX͏HUW80!͚ Z%]vAuBf6֊HϹxU!j,lVk֕iJ]"DpISJ_\o^cwm5 N N=T߽ORߔby*K()%/cV&V{'t"T:]Ei7Ckzf>9J+,5X(?3 RcZ$ĵ2Hf Uݡ.sԉYS/r`Y[xsa+ =|Y=797!JpU\&‘D5.*n262*>f 3S{혢el yx;bW 71tW- 6b`Ө,lRYj-'8 ͇& #b"gd2guZumMܶX:b/ 1*P{V5*7Ik<R+XaR{WviLAuGq+bf'w4 yUngmX5 40m.+L%&nkVs͎JtzD0"4&1jkdׄ3~/v6EַL5t8ҒSJI!D8֏+wʒ *I[޲ #8YS~X0֘E_yǎoXOfYsݏ4ǂv+y2YKV&>&СڏrLY{3K^J{yleuGCN KP%uC{'iUJK;L|Im .-;+38o <thWk#hݳk$=wI8FEB̜XVsIzD6(V{PVj ? ;1CWDڙ@B" L3,(LFȗWX|,dxS<> fQi:UxQbJ1F $#&ˌR/gCuy,`N "ڰSu)Tfxi->b솜HrdX:-0H<^;YlJԝꥠ-d >Rkf6YiŒZ^QIzm"X;j\8[Ҧ*JLPBp^JbmCV_Y1k# fơ8D+4:lBY +v,% i+sgfsIlGjŤv P&cX͒0sQ95rc^\j*h<:UbIn+@`aF$.|i^^-|YRh9{` >E(&ݜXH_V.Rܟթ {?\IE\JdH 3 ̆M*(8c`KF-4ֽm>x/*y Jٓ՘5ķ3κ4!Sx%'nHGĝVb&*ll(plúsNS]*QsbL* [vn-ͷn(sDaǦVmY[Xڲ=urQ _( K檌)07dUtp'Y}*ŇQF IC%I'M b'+6R%:: b (-&=<5X8!gQ&46lчg\T%rv4 7ٝ񼣷%߅q&7[+h}zHEѩz΄s^vfa9˩w-d'1ʯ2wNӺ ClrJI{jE)Cb `VOqU-V2klmA)<->ۧ`q>cb5h 6.c΂nuB=s4O@:i3CaK,A2K7?d.DA܈F1FU9av%W{FTdQ >#R6j[?κz͝'G@W"⩖~M QiC۰'\mfҮ|34N"}d8 qoNuFbVt%5Ҫf1M)Ko`i6l #e_!%]y[A&&,:J]n*jl0lC9KP&y;p_C=J`WU-Y72}%B2H3 NdX]e]NF Vr1(_ic (=2N&Zޫx`7 q"VH4gX>F<"{Ƚ1X=8'kfmNR36 '7HU\y}ž[dAa9KMٜ2' #ZnF3^*gNC5*Ih39" Btv3aʔN&qEH?ҙPU4n:KM{F%MM˗ngZu@IXmDx(UC YʈgQZ)8 닟=U֚0 A!3Mx٭[5z%}x2 R}| (>j)T@PD}Oa")A0`?v:^+B&ˊ_mp- yodkel6cV \MtZ;7TK4s yݔٙJfUM!9r0yYt\Qd-Bގ?ه szmV[?5>Sޟ <5?X#RGt|tZif;;EǙ:͙mc$G,_绒zjŵ;5.]\0нa:G͍ӌk|qW\BV;0UL'0xQ; S~Kt.̎A9l[, QG:bß;LJPɎG]$6ڐ-n lb6-c$9G9\m*"XeVcsӬ/-!T+ $' ʐDaQ,Kx0 \V[%xƊRv]NtcJ\^)qTUΒ1CNh\pʳSp8Z.pi7k):7fA YhKjF8?iA#I-"9!'OJx5_)fSgIpzbG0 = %B1w_=)ڕ0:HAW C뱩AEH#捶ɗV\).385s]߷s `f)o<ɗ g/?G/Jt0>DVoR]^-_a|U#w=1#(l ɭ] E-&4L6if2fmZf 1QS<^<͎/}j<5Qs&LqhqXPƕCtz)$M=5SҶ҉׽iɲ|^mќfmp@avIe/ѫJDd}r>6DzUfPw>uF>Z*x^pys}VVYu9G3Ū0tv\5Pϯt09"!=y\^:av=VkcCy!DpW㶙\&/D 'hY1ÈŞx$(C|ocdu!:U;{%-$'lI:*u}O7 _ǚ_{pͼfZWZ#{x^{U(:`N9isvweVFΚQ:n}$碫e9M|H&wOZ7H_+SVة>elٞ+85:E>iuTvd#3El/Sވۍ8 kfyh\xs"u}(0}@(a V:z(H32CSs‰qMQC*2Y4putE-|y\Vg#b])ܧYNK{U:h/ҷc$IUy/}pڠ)KһDn )Y]:\*Eu (Hcq=9 y;/U/jL% BTkA!@VWE(4!HiI%r%LQ^wQÐKk]Ӂl:~QVlvrШ3"g\9h/f SMRm/8 UX 7] KR"E`=% "HZp"Tv_ߓ?Um~jZ2`EQcL-LV|ޭMY%l+q:gFUܱ{naBDz5cbb2r'==5B)_~sJY*rF\a4,Yj骑 kJ0clN^J[7VadYر'>[0u~lbk3̌Wc<񒞟%/.뎫.Զn}]JUGοIq To꠪C*{>=nw2=TER" ࢕Wc ¸PN1EeRɄbq)wEP CշOK?Cvi-Q[yT ؏Q.B9trZ11+L DMK&r_%wc+h6Pwnү0%8>d<7;|y}3χo////7y߾}CM*q g,A4 +Hr ڻ`}M$ KV"ZTDk%a+'C ZO&}0UTwVvK 8ڡZ7zGx_U)^4ts7}[T¤ @ _2X7y^^jWnPDKB>B2IckV~pk wBE}#Km|emrԒlܣ晳8uOWBO<_vdp~^1r!  ,6Ld)dvn%5*8=|sբ rsljTaBjtP_P۪ѮRt`Tb~# dVMP$*иav`t| IN,n8Eʢh:M\A>|o ,Nθ*/Nvpaxki=1UiAwr ;=ҔHX[ݒ"ƃ/AN?vSsyY ]dhHk׻ѻUѵn5kt<]p$(y=]OZƓO_/-4}xa6 eнXmfWb(&{W~XƏ[;-pt&{`0H'V3,bANHyV4? zB[8I9yB s+f]m^#@Aٙ5Ol9A$QIێمD,JicTqTcfKX5G{r=M*ܥ;4k1ԷW0`)]W~TY\r<0vS8ѢFΧx=FmdA:{E(r"T*=VWz4CjL8,q}f>ܸF6 f)Gt}m>[(G_dG>"zTr$|&5VafJ5{ D EG=p!u_y&5{_#&[Qͨ_3%̮џ"l'O4Yww{vWy{" ;HohaB&dZ>`r"JjԣƔ4 ϗZx8e 5) Dsfu;m[ȁWH29@ͭ@/V-C>U: ,s_NlvŢ!Ɖ|ŖN;ʘ@ʓ)JEacƸomK{TK~ѴV~?YvJƆń&^+L=?.h^h4R=Pp@Vy{13_Z{V?jAL)GF̯;!C') R"w4{]thi rQwbckoq\ >kcCM=֤1CSۈq!7M3Z0)~hM=2zuOso)NJ&dM5 `Ώ=o1| R>s\}|k>ەy}|ߗ%۪(5"@2c=8e7JzyWGOU!*$$ ES0%[t::TU=Xynu h;.KJ1UU(&NC|d⥡/UWz;| \ѹaAМ<:|>+yw3ԁ)wL}筭˫OgwƄivy<@XJ^z%T0C?rX" 3 A eCEm^f&Hw7L#}>ilNU"=ϲU])A\ D!`b9زg6G59"VɰÁ(Kzk3N+\U Ap˼@Uc,Kjb8*Rq Pyɇy$;bP)W5_-A\6w9;(]sGJ:~8\+jh->5iEzuqL~寻f;&m+:&4B s 3HDIVVT%R =IJ$7 =\|Xzw`}ZQ)dn?亥> _xV\k/2xdC OC`ΏQx|߬L[>߇&r?0Pd -!hB:1Qartte}ti_koi-RACwMϖD/ ^]:fv4.r'͝ 뻸óӽ+T8>Ym(1?LMmωݙC:!_ȴ:]Ի@.Ձz#(V^ T B2u6 Xq٪?5Y!NN+ho-[0'ˇh.Eiu (Lր)#U({q{ǫ|OVOy[ÊwQeUV,,,=pBwO+ťِD*Uͤ K*mJ("^ Bm%l[Cur2{N>ؼo55S3VELπVyAxvLsgJd^O_FWC(ٛ=qN0g{Ah}TSnٷód%3 ƶ7ƖRƶ(3$(foqLQaܻ{mjeڎϛүL~ ` 7(UE?{iP}e&[ 93gŪt33|>r!R^v\KȽr񗍀W%j/KH;4=PPdv ;dpLh{ʼA*1i4ꛪĿ~GMmo n<@^t 5f@I8ҰSPh :s:m7^܀0D$05̀6 v>|6| = vk4[>ߝ9[cEeE/xVDw&e!H˖W{(2LR 饽x gv^h@f,>AlhJ^Ⱥ0R\L4[!HpXAfŃ+/le)t@ F;HYhv$L9 6 gFr^r=h)bZM-ޘ+Cz0?.tSF],m2ٮ=xՒ8a @Oq{N>?p!iDL@=-%D:",P !T14US A(c1z6܌62alm2/(rW)J\th7#`2BytlHS{9 2ca\]{íu@ r_2e kP ;漊o0(rEQ(lyܼKlt= rKsldqEӐ%x` b ,gDA PE 4$i̦ {m޿{s :Bȸ%n'JXJufs :QtD#×3\vr"2H#nɆbaZR6W8"pSnFhC޶Ac!(Ӝ  i%157 { ^aL.D-O, T3gb++@ kvZz+KUrFԵF> kGI"\%9fH  c.%op HA /n^+2Kk31}hma$NsJnVhL9@s8//Q}͖ʵa͡Yҽ.u >.u~4lNo`8qw\5'LJ$ | t+Ըݒ J r+2V`\fcU !G!0+- | &:NI<[4wX}feXn6aրJm#J&b:՜}M@F\.5|HŁ.#J50᭫iH"g9Mٳ#_'&&eP QDa{I&m$b8ٰQ{U\a /Y[=0>,x0nB:d3"5"ژm gI ׬ٱk]Fӓqd\ZmcuAxVaÌ'BF ۰Malaq':C_'%69;s GՏϚYG M`C53E 92v8}S<S{ :z5 }%W:UXA?=@G?Bn9:QW-e GdýǙ|/hToRq/!BE󼎓'pA 8B e/EO~Ķ|lwpO9^JW{n톰9Sϧ$LdXmjW_/qAOn+öQʿ-)~U\5Y9~鰞E/;{tŽ0?|^ݧeF/S/?ϊH5MKpRMԁzX\ )rSf1v2oot~NTE*e K["Q " U÷GJ1Eh|h$hS휣ӗhC`B)2P D 9sⴲu^5lʌ.gOȠ=\RT$3HaR!4N?g67l—!N> ej澭Ӕ/aYy/  Ѝ*=渵Df-g( {4"Ő /ԷiY0XGnF>{ِ?!˹n!s5\C5a) V xysk=auQԳ4fml fle"7:9寒D+GVBv/r0kQT-1ZV_Wa{w SF< =o׽i:MH,l;+o4ua~Cv[Qeղ\WX'~ɐ,eD|"g=֊#Rx@/3sH.Ti~B`i TEPc-gxB <T |}?)vM'+]^Sְ @ouRܥ:G];ղ_N=0g50#U_^ ;%N 4G3{\n#@g)>nzH͢/cQTku(޸ >h`^Ǵ:f/E.,K0`9/^mySĘMcst qZdcK{{Ix<8ekh_a ,IvX^k%¿ . l>dO>jʦ`o(vbN!Чiw5&J >$lW?Sm\9R>OF_:ܗfP6]D5gV.-_gF8{ *Jg]^IC͌MW4y?.I3ϑخ(OoKZ(RkW-WU{*QPnN@F RQ?F5=w熤F걽74\yu<>wMm2okOl-8W%&";:3CmIH#T22u8DD+p <1]ǕQ+9\Pq<-ЏF_jʈ6aD2OxX f㶸Զ(rsBҖ_ D߲Ї:?OGѰO*6Twyi@ o!"0B4A]gާS7d`l BC}7%9_?R Yn{-gPPPiRJ㣏 ʅUWMd11zgҼqSUHoJ)è̒]xyxN~ik~6'uL&&6gd7-FXuʭucKj{Wsž6MP{R)VnC{.bF(,I`RN_+cد?=:2Kvzݦu;w {[ڹL2χb}qŝҷlGƐ w-$P0BmKKD0|XQ:hrzoXof*ԐJ&1F(>3phdzPY /%5HYL20(A=s!ՙ)Y5 U/C13TUdEz/-}*h8==Kۊx!{c&ys<> KfE_[B;d%T) ,%NURc~ATn 8vÝlL(Y/wn#w fjLzkCCԙ`}0-g-nEI>?gWT& ?u34'⿛(T+TҢ!y8!X ' M+U狿U5Qnz"S.a@:\h֝6|=\jŽv-ss%mւ$e#|I[(E ycSE FMIy3" n6ô qE4ʵag} XlVZsTw Ǔ'@@).HKqbޮrzmLN0<ӪX@?-|-|R-֞4pJ ,gKP,Yyg Q C1@p *^_6^ }{ WcdUIr#DyQ+J'EҞlȎ;ގGUUX",5χ7Ṏ&UFJ̺޾-ET]qyW8ߙ-L˦^? }dž8) Zl^E?jϤA}(]Gm fA6<`*({֎Ɯƚ[9)P@0k/D#]!c[V?9D~2Y*[&mJaZ10 t$WMW|(R7E'1sWɐxvh ͻ̘@}9q>/ ۢİge3V]H~[˛;; !vnyۉ{-KմXg͉2^m!1tMU.%/sXB 0L^e G;;EKZ1TIQ-w9qѐ "Wks ;}0Rѩ8_kcTuan C>R#~;~FjMg]X`bVj ;L#q_ʦ9E0-3e9:a4#OԈU\%1bT+ 9K@_Wk2h]KOk(m W5%]$!F 0[{~.nINBv($~*jj)!"Ų8GÖT᠉,.F7<$bEְdJִ/})Y<CAJyt9ϣ1*غ;(ai~^on\+:SFy%"a%X7k6 Y+yͺt0 욁9݉D HqNa@v_/Ni9X_i$C^Wϯ{QC\`Ͼ蟓A 8v _ڻ;*?GavOGiejՂ+rO%{Dч'B;/8p<ȌWQZw6G>zջ#z[Vߔo14EB=Z!T=C궣Rkjqf罤^HkO݌KQ2zьv 0٫3e+lP[/ccCW(u_hJ?Dg9M.âKxVBcBQ*xcJr;В7ytOKBi,%dMɊ쥲U%j@y!SuIJhX}^ډFE&D|:*gDuh=3CH_rr˭K ٮ4h.U2/ukaiCX H7#J.JJbh%Gv)feiC?')SOSmJ g|Wcj_ }z@֌.H8*wa jvE5OCO47BI@,Ԏ0N ށ~vf{ ΠrWV"R.׸ˡ.H3##!$kxR $x=|1RmeCp`O(W:lzc0 j 6͎0x&}+PfoX!ëCnrNvEd}i3ϯJF1r#`! /Q0xmb0..ꙣF1e5roNRdP#E-hNxVi'؁>v?S /c2uVdϷU^skiJU#^R»~7 -gJWtM׉Y&k]Fh|VY'gSgXa, !椮d 0{dTǨ%) rk‡e6Gz;AC$E£S CvjBv_'׍{тQ5MQG`& wo̴}M0\c'6R,ij*ϴRtquHmlNuZgf(s 4"L`їYpL id6JZüьMw|o~7/F, q"sXb'=!K7t5l34PtQ'XiV\BUҭz1S䔳,Ox+"\|סtp <0quX8jX7i -AMڋ:KE2.><39=!&6 4:{в`QIv?Vmѓ.֑f qam#:ѷC!6M<-BSZe YIf^o>=kwMB;Aƚ:"hwI0l#gu c5Y-ٲt>JLk ꙀJ{/qFSzl!#䈫yKIrIT<۶)-إh`P/:b^wh}jf S{ޓcBPCdNBgÖw?"9H8 }Sx?=;|i ,/~I<_ozޟDqv~?}a-.o'6#%f'7?{gwk],CS4JKFLz<'[/؍9JΝ)"&I౗Dz$lтTq[ؖJH䃼]jF.|h 9R%: b--}Gj.׭͗) ˮ5":5xhIٶ[39eEӏ<$dt7Q`q4I)WZwX BU=e|1A8sµ㰛;3Nh#\v3~J ek7U;uBmm[pS. sN?pn0M %}z?5H-ʖzV֧O݄axsSM,!YMSl')&INuZB&s̫%ӽGSvغRbRɓgbuRUwŮlxN8se`dfgq7#=Y RH(KL-b97/,pTqo"&"4Speʚ\-5G#MPfwΡ晴)۷/{|H_G_B##s/&0!y9)T$rfR-uѫlLIC: 1.]YI۶OtA ,~G~|GOđwʹk;>Z!0v=AO䋫m'C5FrDt  LƩY.NZDUS2āXZ0F@Xzj|TŏnEf>%}h<!ST-2PClllUH:$\Fq9 ։b H/{Ww>!X?""P\lOn}utn-ףNWLkeN|sEz'' ςpՐ]6ѻ%+Ƌ`=8qsvu%yI 軚I6l)TΘ*trj"g!0L1 \h7v`N֎ģrd:wo[ZU4mRΪSƙ$CW$1X$U/J\0nM_%Xu&a w*D,!˺˦Qd"vb!M,C{*Pe+6 Pr 7403TXF]>hn4 N)$1R,kzZ4<ɫq Cs 0Bi3ԟ7I"jsN;-LD|P0Cod:*VJQ'*6ns2aSCeu8{.]O_1^ )it V&4A^Q/w+ۧ{|Y|tˇ V=IcCx4$d? :[j.BZP*OR|׀HY;׳=cÔăʁt&eE )5ia㠘lc ҹ_u DrлMMϝ3ǣI 1WMϱѦn;- vi#uQ&fI<|⠄A>0Y톍-7xт9=$)iI܊% ßܺAY ;3:fX*+N% iĶ`)J~X.)iL4j|%]2A 5Z1 {". a}-4O0dI<J'ES'mJRM۷57^]]t҆pHkov޹c.nO2<}6ya8 ۍZD?NA7Կ|im wϷMף%gg1'Vbà{gڷCi> 2y/F3iT;H.xtR~m|u,c~4[w!p$,J1ًBQ)%7WH6j)yH=6m.J0DMC-Jvd(H2`GRQ̚%:A _Nf݂=W(ПۏM9k JVcW`G sPnjux`]+VoAy\WWUPJ8$wzM{IߧJ9.K,x-if y%hk4o?=L'Ãx#IMsT&"a Hm6Iyd-Mb3 M}8;}x}Er7+1Lub2Yy#s9OG_օ/DaLwD A,-3.6vr~ꪆD2 1b Cwt˱" 5eBfKJ6ii;*$`.Udl ={gɥNyBhllmy$s-sّ'- k\Fpe4s4@mug~:Qy-ҋ|;^lD+%.5 鄐g$c g j~]x gD%1w͞UҏvOz8d?#ɏ .:[KD@_W$0p(HHL '&''x J*T%!TܫWRPHL.X8r`tYApXkUfgY^Vm]uj'5%|]uMDPK(J!"_? ܔrtIO |xQA)Wq웝AN%)XZ:oH   wҘ/#ę R*Փ s<|suZF;0VO F:4@841{d$1MyjO~ۣs BO[ݩrtgpHڸZ Zݔ&6}je-iS i|>=U)z^VN!A/gHLCgh~l7ޘ4Ξ!4e@/ⳳ?xfzR%>T ҤEN*ٯ^\o3]XR -JCh\"zP/K00ޚo/yb낙W !آnQس龫K΀Cޙ!H١$::2;zk|9tF;v1>%GvQc z~+$/SiT @J;8rqx.b:Ķ2ޣ,&MkFSWUa~oïަQR3R *EÀf/:} fG0с-aG 5% @ "o;3&AqjAB[Bёc_R)j}.{ %&DE*doL뒄jӺylcp4} 77}V{5ul7F?{exŏok^ u-J\ $TqjgٵKkYU cvO>YB&pFèDλp!Fڠd?H:ҍK?L:D`0|]xx_V@@ c& q^Pj>?4=(1qSB3Wjlrh(alH`0>:ݖV ]@BZf7C'^Li__cD± d^_oXпp^$ppm8,(r/'^|2%: ?FjDqЏXA@Qd1r88Mǿ;YجkZ3`GB|$rtpe&H'>?Y66030 Yݶwk~?qae{w{v6Id{܌X*2[_Ey基?ȯ Qb$`6) 1\=-17#1g=vR[ $Uk%qֱTK]ń͍v-]Pr4XfB3~_ؖ[\&jH4qw%\B Vo+LlR%)Dpk3Jv5I[i=[nAJeV'iЭA|l =MZكy>BYN6ڌH?:sw m}ZþaN|.!yu: H;g~MFN 6\}<49ɡt⋿;cm"C Yn:tq DiP7˅aCCc'=doi7 #ˊ81hkN$m{63Z%M:Dz( =.ΛL 1oh]3/ɱi^ ƚr$$nIbPf쿂1= Ak ,nQ /ƶ1T_ȭ߉p*hY.5of붊D/ ijlCKm,͠LO*e{tM[q?YÙ@3#Y00z^0]C*k T|gH!@dt|x 33|lV,h>ӷXz}F_TO0$9l&@**2ƼLD!v3D[A7QLߵ[Zu/-v4A3f`޷I֒>!į?I OLn`ic## [$@. t7DFzV+o8՚V`:o04~x1DΈ%!Ih ~گdrn PpטtQ_( Ô H}2RR0ó> RP"V1P.F& $ƒJ'@;fVtmp@4{>5oKjG5f1P2H|}7j͜x y݆. $N 2năkx0pQ.?]T/ȀGX}xbP 35ĉ V5c#h+@ON+j6(Ց2l8=>A }F|y? QA46B]1.;ZZݢܭE!-佀aadT 2C71:3 `_,p0RD\Hn,شG .p3Hk1 q3-Y.V1j3>iZod4nYV{G'T*Tzxa@m2.0 97ɭ@#G <'3dcv UQo"``6H2^"[N=N-SRvy/o 0alB lL/,LRkVAI&7 M,AX!L2!i4F˛*ə3_Ik!y ^#N{.]ZzZ-*S! r5ƙ> 1F\{Vp^`HbAՓOAȹD0R|p<&HȢ/o`} 3 dfVV[k6R Zf not>yc 1t=kGڪ2`K/}醚_;_[*7OٝÍ\^Ltf-͹XwNV՛+Ow"{?7<}:=~Q$07 Oޛ#lH+B }>WF˵OMPgrBNݯxȑZI-NuY2`{@BJC0' A(&RkV] 7XDjT \ޒ(`x?cwZTi>tym;^#5?-?$1)s[('X0\5m\4%RP"ց՝Td 2/gH0$2L,3NK])rCRmLF\H5鮺5Յ] &c3+&m#Gڪ YZ;HHĈ?6Ɛ2b?4PO fܞD9(p@UPUDQI)fT!H@CF4_U.Y\{AЄ%}wrvI,=/t',P}0wz`e3 l\TOLj) 4x$'@m]vgzIV_\V o6˷ xobƃ`$@`dup=G6Ny ]f`JlT0_$}uu߲٫o[G@z?F(6Nva[[~hi.Xq)[b7h ?6D[Oj~8\cYpgM?匑{Q{[8(~|SBu֨ 띢5"*M (=mwHLپpyϐy#3 UȤWHuvD#; ;]m`mS8c/ 1[ٿ| ~'~y lm *gbzm|܏mCKDQN!lOaDleOzp;0t{b\5[ n&/Wm**GIܦc xLnt,2ZS/f}xX,I0}7:; $R<, 2yVu#UdYV=,oĮcIk.{3 7 (zjBD6fB,$)'Fޘ2IyOT!Ӹõ_'^I,Iё9a"&(y Hv6X$\ d4i` I dT%sܥ77<ܙv%Ow,%Ȳrs\\'SɽU>xvmhZ?(XQ8Ѭd+ep@Q)i훞IN&F#Sg:أ;5uH'np>-ʭ\Uvfb I͜͞!"]?\<_n }~> 7WmQ?p' ʆz{2ZG H[5UDT>t ŃDߝk4& 5d ibE*gS'A~@_9ٻ# \w.ki3ax> {Pˤ2,d?omGfrԳwn|sNw:aM 4]|3,wD P1 #KLT6 I)*5NZlx_vzhκUz`&ǘ0eTE%w9?/Vtɀ6@0 >dߜ##MF9^9m$LP &(\o^%"Ɠ3Z1,̐ ']gKᓐ+`/g5z(YϘ\}W/iID1|{ L˛椞vɕ4+5!f'jlŃ;RhVh2CZ?tE`"}2 rܨT$Hnـ HV9=F"FB7| s-^cH:|v fh3`5@(2Vy8R@{]H乫t*j.72`_'qfKՂ}VnY_O/aVz%YUŕ|WDҮϏC ˙us x8,ii.>Ok|f3ˠ]!,EEmk0ʝMLlvYx{BI_WH^]>./[͆'rbm$xYïsqUc?\{ c:cfsnZ=<:/kQ)}'C}ۢaIzeA-O*P5 o7Om*Oa=Y^ޞ9t6yx̼}9Ȱ@O6΍7'd3YGoeu828z,'R~߁3F)Du;j(PO@0BBZIB &E~Lˠƃ)9uh8 PAF z# Fwށ P!2_??Ww`61]oJ떺͟e zcY/JLzgZg]tmX{U~iF!ĺ0$ݫ;Clrda44-5$L7qb5K4rn~XȟZ"\D v$LhsSHlOf=R՛D>re㛗:X7gUUB;Q *fϸTuU 4 BS#WAxtWׯfi߇|eCx-\keNt7!WB,هe9wőQN g= -͆f%U肧П1i}@dGR `8CmZ.1Ãb^:{[_?6iǣ<2ˢ22QEuYmhB@F۬`ױ XjP ^0t~6iX1Y@H8KdIo9{`$Z$$,iNE%_7YsP짊ČWGqGZZtMZL[Z^'%vTj\\jx)b9yP<`dk^ $s<\8d[Vp6U ]'+,"Q6l}Cջvޕ1b[߱{k܌!!!:<2iD#a?PHTQX"c@#?UwHd7su㚘鍕vV lCU[8u%(;e6+4Ο0{U&MCFzmP!IVk#GםʡL2)'S͜m\3ʇOƌЈ".B8l!w0=FYefd4ajҐ&h-03܃[NuiYE ;q0a>+|m٧8Xʷz`*\!W#6Zl5 090L{}8U:U%JA4fjA0<^=w۳ڪo`ʢ,lek~C$&Nv8=K:(}H*R y&̲`h+FͿyj}\= z<A#=go2/(} B.=u`hV'ˈEvϱE=>1moܷ #jlj{̦g)bgo&ƘrJ}H![z(Mˋ*fM9c_ه;vӁqϙ'tjfGG{jMދLO%I=$r^u橪dGMckl$.ya+Ad٦ʠLѻVέouWU+_S\ 瑗u>YnjjGEHD̵+sk$52[δICV+2K޻`ylt5Q[ݫ_yۨ='GxoPBsLz,a ;*)]g]t}yrjSy*jՀO\AD(*qkJ%?ٯvZE.dRz6ȗżL^H{CL7KNJ^G17R(*t~eLשc +nh1)݄ =ԛW!].GgWwي3lsf7uy:!Kz&|`QL$`2?oQc8 MUb;m7=zdtbq Iq3hpJ>-cPwtc-xt,=7y=@ݻ'Ł3N!|7|&% ۂ(ݖ#>LNeO>W‘%d)J-w7N!'3vK̩$ԧnHha LvT߀h̖4,%Mf}}o*Wvn?bHvHi\3wB;MWvbcYU/jE)C)7FUJSBd ׋쩼Ǖ{.^-F"GiuwcmQuj=ʩa8`bqR|?ݣ4%}u Se5SKm*&x8Qk|z1(6֟ml2ս垭cY((YVǔ p1HKxD,Bo-D{qŸaB/㕗3f"bE7ep!Ϗwsʗ(p<, e'D}"y9cp^ Zv6!-1f߱>qAB#ɤ8Q&[,c)wXf5 0e@uklySs6yC,&A[9S(X_O5v"x΢YzqRvy'&{E #@:v;/J_Ӿe*$o(0f44UaD=}4n"q=%pF ç>weaz,Ƙ9Łv.R1dF&ё1 0n#A=utb#Гp;:O}r*ۂ@lyo0ƈw uTk]^ ӵOS EFbLR}3-y;M1y7 ,7FDRb܊ " a"hps0Y ZvP-Zp Oⵑwgv#V{ F6ei6 X/wU0{]]y[1Q1JeӋ]wBeYm]@X)IJ?Ҍla T(qV;+,s1܎dɟJhFLaӺNaF!MuH~IZWJ"0~q0onPe4,+v&+ܯMl;o!I,Pss\ʁɗ aXGĉ\V' z|j2#wχ\Ku_=vaÜ6z/ r1J"<ҋ9hQT[ͱlCi6giGݫ[D+ SeĻQ5$&K ~|3I/L Ft㊓"WWc˟7ΦƐ]Lh@cmV}}ؼtn/Od*xY uqWyEǫ-C*{h|lYNfV Ec\OFYmb4Xs4ޜKDn|ZU8Sq~3,}2vyy˻ qa ur *3̈7pY)izU@LN4D2hZϙZ&3.:,Wz҇| ;P02YFQtR<4R'6_ug| ?͕ " Ehǩ=G^?_~1U[؄Ժ.1@E0@5_L;}[ZtanOlD!C}Ȯ.P)#Rc3==8H"2xJ)UKE}8PHڗ1믔p{#TG1aSZpn$^o˲E߁}ȪY(܌[eq2:Ɵw;oL}Xmj7 >0Bv#@3HJfi ?u?/8[yҳFKDTEl,"ݖ7n4ǟ.S$`n3 ɐ é=3^D+A5A8@਍.L҇iym<"}:[M$͎ͭӽ >s]O/[" GB {4lOG!A$Y9($ZB w\z>U6-2143兆 j>e2yƮWfj42g {=o#&sQxrN2_}o@"&"X8^EBs͇7f"SϲkjcKI+VeQZ*sLhbZ( TL wΗg;Vn7=^`\pKh)F&܌,,l=΢S&ZUoZLG+2nE/z_o;|zr`) ^*+Cz؋:uΉ7-\U=?Kq#64|puqu%ǮYjg]Y|Fo9cR6sjJ8jjx#r 9l݀0: 0c@2U"Dv &S7hS~C=ZyB8WC _δa~.|<*oO_B:Ӷa8[.cJ P.T@t迏,MdAWK|gu-!@t &Zv`&OP:TW\{lcG.cb? wQ'}Di[WK`[UUgeͷ cW+$šνM4QY3-Wy#:[lcP FO/W8"Q)=΂i DZVU֤s - 2ASLLE\ Q^CPЃa?=wo\oWl"C>?7{ܯ6Ze #ÂM+P"k^Nh& JR IJgi#{|o6~,i;q,*sfڪ<:{-(3mBl+k$4ڝgfCC^O^LXQwd3I w<$5zOьs{ް kuk1;_f3D`['G,,DU⋸^Li9zFPjZ۲8:[χЪddmF}ruSb>?Ζ8o1*Y{}6M (ճnZr<.tq{+a4軋[!/ލzV0_b7{?D3ǩ?zɇ>OL8nW<@FL,ȩ\űmlVõc3lՏs[g& 2B1_`{WS[ݙB!0;Qg\:LHb  RP`Ud4@元s2qXP^@KpDp)Q`TUUdK,2e"DH Jqggg+wt+\=W3- qJ(o.=ZDm`ˋ3jpvv'* " &J|l`kꦣ/׸ i1M  69gɋVsfcˠqKVXM (@$NH>bz@GNԞT@n=ۣu)+GBѯ|ȍ !N-C$٘1[N4ɿBP4H ѯ'EJKAJ9$$1p݊zOחbH⍳•_+?hTAfg3% t_㴎YJՌYgwcy}IZOwO<ד'z7;uF6ᯅ#>yR?39ܬoxh;O/$ymv+yvOt4 ئs)q`hp('*3;Uݱj`0fz,/@4ogp"%D0jQܐ"JMy3 2 l>l:WD=lZy;,YK"df:v*bDU͢I_n_,pAnFG&u6BЗC!C;-?U)ͱO)?n=EE}S1c03GUMFJOX-dȆ6$:hbr͆iZ[1s4 cd4M+N`p~U@xbD~,~~H~TT1&'uf`?P2-8<4z~4kXށ8頼ẛ s|ջ )$h1͗Ik CShJ8 -d9/"vrskك1%2%P1ڝl0X5RJr#^u395yQKQy{9ky o0 Eq: ,D[V5jeC2 h7%3iݛ'<`y)Lf=-rk0 B+stdݫNgkl18f&<h!{%=]i *=+8t4C9G@t_60Ad° DJ aATЈ:  ~"MN>?0.ɺxMcJT\T1Ed dDu8>argD Hr,6 +# mHZm9[]sF`PE.1vskؔ2 P8[VP6Ă%QXB[se@^u, a!Q | *nI[?봄anMit,W'(]wQ&+uN,8hsito9uDfxj3|#Dq\H `6Hm(¦)͘q;ZN HS:q+r.g7302ˎz1mݽTq]b곇13WvBʙJ[(EjjZ,)CvԵTu%bLZ6R<-Xb!2WmVmqF>RH)qZC\s݄aD`\0;EnLelLy&4xk(Kp ܉LF٢eR&I`O rD<~=װ ?xPgsey-˗aC7_uaz# \XIxyI^[_w^:.ݥ,۪hAg^T"~筽^7\Cxd1 63W^ '*p4PKa&7#%eKy:?p;xjz" ?b[h؃8VygZK`yTBC oX*W_ƻe?PY垃)E) -|yat"섗k3x9x HOAϣ+un:y]3x\BgqW| p>@~b!^OnÍc:>s?DxT< qNNbhl7D?{)"{{Wޞ/ AJR|WڲE㛢v0,dHtXZf+D֑&0Qx[% jqaxq@)_NC4T^ &~"ϐ%}ׄ4+9^;rۆt^)#yes?L1X0- ;yWK6k,KfNFc>w ՞8FD1ݦUH@kҒ`"cZ"0 ^sW~/U8&uA==~FC@yB׋`Mͺq< ;cZwgǾE0jTSyޢ>gK<4oHd G0h Y)~QLW־PCwxJiY)3t(Q_a:] b_ wӂ|$d iǥy%.-^rNp~0`gیt0@J  <9 vLU-^ R `,951 mַg_kW^û2n^kPnv ;.YbYFĉ/ԙ{/R#" bnrR b?W*?YUb!Qdz Ȟ7 kAi#_rx[Zo[vs -)LgSױ 2V( RAtí.hK9L*q&6舂l/kQUߒG#3#3q/NF 䈐f[)#*"^4>כ2Bf e]306XkRysj}\_+cd1y:jFAUX`U3͹zIB=>@2=_ aR1roRܚuD' Lf^4BPP:yQԋU,5;VT2 'C*@骍M1W$_'^t1Y?:{L0KL,p"LLs)ߊ<_kgx{~&>_I̋dI/d;nW`2_N,xPt͊GG|BBBJYvWz;_/<O7Uv4f&}ᗬz;6m j8+LPH' M^.$كC^ BAޱO{g`C|@pf A+_0jE]ڏIdB52#߁)6K$A P|TeU yfF`n2BHFj)^[ih6wK C[%2 y ;Dl=(,zQ,?iX-֥([\b1 L ̆bM:0 "3" >Dl<0GGQz*LN٨%a6Y͂g02ħ346i;;wVKSQ!FPA#'YA?B$1 ~I5]Nfz9MeqWuSGƱ֟gPtBc+pE[}^U9oo-lŁ61,лUƖk,ddfGwT?e6V:0 ^S+Y94=;pW)!BP(W[NIΔXG°;v:ѕ54^ݸvc~?}Iwo\~gjEM4`هؐZI &JJADXH)aY)()2$rQjw!2$V`A2*a$e.NHpBJUPe]p-ח2*8zy߃Æ !o2 8 2)w}τ`>[:z[?0`WA> R_kצh9W0`̴3jm,^/D9;XΗZ+s>"z &Iz."q<6#bePƬ66N|tK˟ˮsc0e.) l8Ũp/͍-%=Ie8Ԁ8_y#AA-X&|QBTns6DBV확<sh Fu쌤 ٢Lmn ;@ oL?XLٺgr27. BA= 8 BK@Ȇ+C4VFOgv sR ?t~f1njEk#'~{"_[v[uu~p1{oIWn4b9E*oШ@]I|(zkͦ_FS}1QB"$e,t #WaNLT4nm韢;[1̵%X#:~LJpZ+7bpq^؈Tbd#uG F2tBvK\z났.ynGv͙q9H>yZb*DH`AZXgBX$b2*=Y12wTLd,!N}4! q!!tdpeQ3nKb> gJru$&7غNs ;_\asFNagX%==jfz' 9- DGز渌6x^]FC` Ny~Ғt'*# K9/--2%Zq~˭W=}\MtQn괃Vsϫ G [(Ħ1?ysڿö;IV8cd?c2|@ C| 0 j(:w'UU|Sߟmy3$}"F~ۏz^ϸWOVil/z=&|&cQ2E|k 'rw:$&Lh7O`ryBo3Uku{ϕdݑBP0Eu)[3KBru0pJJLLPf@+$ANు s3t9FKrYU(ýgO!'㘻TlaRh\y!ezr8[{42/o^jcB$|4wq۔?x A?c.u+Tw;esPtobwrsc Lj4NK zg/ǦE}_V LcoBA۫&h8`[Ccb>dA.ώ~""-Þ `|A\>X~VsRT,#cx[M$oп>Gge,EZx_jf֒_z[LE=h:00"d?myԒub,oMh͜C(%Nx휽^/Ĵ蕎T$}Dզaa z ϑ,$a*c>Kڽ3޶3ny+qĨq )mq7ĈYW~7[Y™s)s=&H1zH W~WݷvAU_×,N/ w=y,bU 4j/ڢzI2r2A@ H b^uoP,(CgD\N|DNloxnͼ@,y0]>>wJ4%KUʤq7@7u]CHyOai-h(0P 2%GV/ Y&;>jϜ ivtzwKu[qwR:K92bs/apvkItcj>l\cX"X;/R^8.! S_x,_d=~(lL.S [vۂdc6r#56d]$"(@g,Dz:zze1xQOF*Ԉڹtn>[ۣHa},GRBJq_^nNYnq[kyeM\Y {l[\\}P ) 1a$mOA[k5ƫ`Vl= gVKСw}Zi0;LjaVRQ20_,e=6emum4x{?/6ˍ:)8:vՌ BaLluhz{dDJ !ڋ=#A۫F-20%mntrv/{#0 $6bGd FDsַooh_J:qŞ(m\KdY4#kIvx9km 78QLP9 7}/sʿ[mXQ~R s><8j9#)/EF+pfB ed86W?S^Un9yj|eVE|(in[?|i"#DC(=4:;+Hm4~1ƽ/WQUBT/؄+S@XZ'ëZK'Lcwtbgp$*6= |G$*dCE D:ڰ,2ī^ъ.ǕE9!?^b"JF|-xlyuaKzaEA%gJ!.fB4k/'!vDA{c %wp~z9u25578"`p\I4/N]T/v{|45Y T@!%#@4 %+JdR-4R~##!Ѓik1v0b1|m.UD9?L7.:f*H {̦JͲ.N+6 " 43~I9㧳GڏO=_fb^g޿A1;;~Ahz){.^=O[zaO{w6}'!@3S$P'}!1{1_ylٛs?;lBKHP13*_«zޗ# 28 -2PK8*%~ǜl0@OAw{ݙ{;KM@i,,S" ÒMgS.fƉaﶴ)"w8kC&x #~59hG{4fϓOzhz0@7ϴSnX<؅9W8qAo&y}}'mcx| ˋrRԩ "Kz{(vz;Npy;StȋnqLIH|~Υ :J ҋw'4&5#|љ,$2 ]% HmkўG!eJ'ExXQV5Sg}8~"YzO&T7bɛ\_&􇒿T0m]ڐvo!H* pce#K{g[ph`¢3)?/D]*yDdJA^}ˋ;UQ6X6hu#z47vQ^QrDGrs|^U1WNR,f VTϣB%hoñӨe["/MV+бVsZFkBP$$silvܤX%$h6QM <ʹYXم/k#AkG(A"sۥ0:d5[|]c>Uct9c2lyT?OPəV>ꚙ*%NBk3sr喷̶q尯ܑOeӱG~N˯ o6BW(Ñ݌ih0f:Po6OӼ\6|}?ugFЄu7 W"{+sgTH;XMq|nU}0y]j'ͨ4=jq9λ/ x@gܽ @-{'` rUsSm~qnͭwVo~wBZ ؠUp1K P]Ӷ@R5Y'<J 9x@~(3v (=5kL& z_]2߿:[=Ȧ'.Y3̝׷ ZNy񮽺L479«"A}?N XO Wh4Ӆ8 \j >hKh.c8t멄]r(C0(e2E-\fǬ1f! ut`qLzT#` ZuY6}Z}NVM @CHyudeY19Ԭ~Rv+ ,`o8 @ڷp &bfX#SfL_lN"9lceQ(/7ƙ].Y!NUinjfmm氰s\+ QCѓz|gdWe2jz0 *1\Xo~1z T?Cȼ$U8LszPj:4ܛ J8w\GaaÎXz}3MkPg ܭpO,W;m ցl7Q0ANs0=훅YoSԟN]5lu8;kl1 ,N  R$! @zws<$_wotgZك$**` 4>ݡ՞o UzG'T3! V*ꈇqy#`T)w&Y>ȤEo.Qn3؏'_Onj $?;4X"fq՛Hկ..~ ɟTLb9 6}c*idQ%Z+[/$AJ }gۑN,rvWRB$FrD33iNYrvDPA0CBUKTFLj *)h(fIf( )hhh&XAPJR$JAT$JLADLLAB@DHAk 0И" ((%" Re fd$ōFM;3Ib ?4W^km՗ 9aK{s"UΨ}S_ufQ qfH7m(#>_9ߟyI3@%_V\R$7j}=I ;HBhTM֨Z#M]j1o?,#PmԇS1 |&>]}96ׇ'ue+-$C? |;9m?;|>EArs1 CAآ#=x>CGd؄ULQsJ$H@[ M*2Xa~*__κL2<>^]^1a߂ẘQ(&*V̨ />'0'(c)RK>o9~haI+fop4N{<"R*Aֹ8YT@O+Tq9PAƄKy&+W`<#ܛ ?I7gXW~ wBz_4ajWlZX{L{D)318( 1”EWwIuNPw7%&D0.)d|aq|{(]pY*ms**wi]xavѥ0\N)ZC(Vs3U^0N3-S[f ߵi=q{{VeO`yN0i/utZnzwf)-D+K‰41O6IC{c ϿPbTjIkoꫲU$guu6_,ngX-E%咝ڑLbm*3ʬ8qWhɂ;i;9\ Z24Q0P&\Cz֗NQ=*'#q._;#' 5-]UN/b~{B]whz5~2p/psبkuC`t5[AX% gk-LgeTH >9쯮W߭ٱ`oHRcȍՁlNϖ'2~o6Wj|DqϩvX #K }&]B5>5IRXRvSRL<=+(}ҳ3⢑݇NX2|deitP1ʨH1H"JY@^~D(ǝUzµ"m?FPݪG1 q8SJ>]ïDF(zsCف(vh! O[V)4 l>J:d(ZkC]5wB})2:e91.#=CaVg#RwL(*o6FC R,:8';4+} sf)El }0Z=1 1ف܋~U/v)׫pfc:BIR-8I.J r<76BDNsº$M9.,r7-r9͆{=G/~;I 7h?`oƕTv:tϦgg]l0kr{F$ Ҝ S!3ze!z 6a?Nz]񤝦YD? q\1WTt^>څ Ό]_rSͫ=buҸJGe;I-ׂ-ѭvA?R+v1Zwn5,sQcփj3<騌yJǷgeǐF#0sx'SB#}zbkY%NK31F$is1Á0*\־KP?оG}:mN}}:Uci #1|v^hvçևF!A"뤉A,c,.޳>LKwoC,xԣĿp/#!) aC0'oxX j +A!nfH+Gi?З 16ߓ(+ O؍Mji5i^ ~X+U~\eb bL=cju3=nK i~]Sǧw'biƙ0:K $AF}}"1UX~o@ 5ICw`\ Es!a/) ֗Cliۮ/ݞ^TH0f MkoT#z!߹_vm)/k/7َzwaޜ}#MӏˋWf9'5IQ< 2FoMonU<;t~Zͭv:TǾo%waKJӒIعXn^M00Q16gP 40&_ɷ\v=ɫD>t&֗cnm7N|3Ǚ.6Ttbcnz}ӕ#iv@f']{շb]̌߾ĜǧDp꧸o˯ςiMe+lR.<9棿lpg e.y0ӠRNaLerw?\'Y#|l nh 8p?O(êbz[iWڬ/N=2UTJQgXg s~{ξ9\Q!x,[:xXSϤVp&f39$3ssf_iS?߬,xztӟn򇫸p9uH x=3 l%zL>J۬ymةN\ڢ<3*Jb6Pp3J/"[[qAs\EcdVb/!1C+G r u;92Fp\y7H]U7* Vc,Ȱqx4ř>sPjΨ<ʆfoF\Ȑ(2>y?K}V3L7$ (㍎, y!LpnT([t (PldUSQ2!1J!$1Ժr+vdžʩÊ#r@`UbԑXxn)qTnGnFLNFpgK,j7Evk4.Ǧ%6QQ8c$[i)Lb9Jč;W/eWJjmGMc̷E cuEsʦH62F㚿nhh A(m,Ns1tCCgO)m:IbB3}n>h]IxBWˎ`.}3owFQ6Jx1@Y~7U? ?Q$,xHqkZzd ˁ! V7a[GyhY$y2&U)ABX-$db7M+_w(. l89\7. szAJ|m,->@@bE60[ d `CL _qq@My\' k Rf8[}9DJ2˩ ^NlLǑu9ٗ6@5B- Pc;/:s]trV]v[ýL9A^I6(jmOIi$y!g+%a޲L߮g@{ ]11^h rC ݿ|P7:E(OO~^jj's@|o&e2jH$A:Sl"!j ԢP`7aC5 h@@v];Vq4OP r @5l wrS`X[].~&{ .%ܬ V(.H&k!} sc7v6kIp毺@FWd3T2P~bxQ`4FW)ɰm]**FEh[ 2KhXaIx / ,h 4GKLķ;@e*2"3#Mˠt~\nj;$ 33xϓ6+B! (#988s͜luK),P?v*pS"΅HcJ:Y2T}mf8c_S`;eE~1#󬊏=<}[g#|Mb@_!g+Gyӽ4ҩTE}lbzW8j}x?EI ֒>@5,WttzkF"I.m%S(1( a#foK]CkzEfNoڱ:ouA:hwJ}#7H]OX3l[]!ʏrGןMVlΆᅤ`_JPE鍴5,:ÃWюsET圷A("`c^܇5L{  >ʁE V)j4u/}cz#dc`$}>@a.'@}&63+VtwUúzuU12dD5 5f pD43teex}a*>[pIOoZ>uS>~CxԭN$T}֎}ؽd2q$G|w#1}=u 0XkHju& ]UV9eчg|ox1;L'ی3k~ɐ w^q|[e{y/̢ЉZfytkweAj 4"1D݊[Pe?-c4*>C,B1n IHo'ohHǾ|QjFV!~}su|}l?ꖀ)"0980>BДRAM{bV6%_L?l)h'-)00č7yʹ(C~8mЦ(~2 (*(gC>]/ ]55[J"?H(h҆O`dRþF^F} 8hHkfI""(,b,ʢr*& Z"3"˜( " h($&jJZbb (), (3 ,%h),ȉ(¤3 , $a*"1L#$("bj *"+#3ȦJ" amYSO qj$B>XQg죖Vq^;6 7DU(Nv2d`ԞkE[2A;Cž 3DM1`OMb74Ym}0 %~xaW~kx=1;RyAm@Zz|?z_hvy?UǔTs=OK0/7L/&#KuPׁ#e)!{ 0a]T.sYO?},yƯѻ<8#p<ч{0o Ly$OV3'B~] 6D=N L~ C6?`e@<YPG Ǎz>r0C yg ,B2C b`bv;y?g. *0Bgv)uwcg|W?{b΢G0V $v;Nw:g"a}`̭wx9_ܾXkv˾4E)4l`mVdF`v&=@ee 2kg{T1ldq hrA{]^$jHi4~%N|UG' ~g ~kccLc['L췞XYmgN,'-aᡁiOp\ܫy)kIK#?Q}]{nJ1^tV/ҫ}j~ ɟMG36ayHL)B˙*5B_7vw)'Xbc{Ԁp7cOy'?s=Cq{٧cV!& `p`wnϦr+wJ3=NgF3 *c<ٺ&=W:&s~SR?^ݏ]CޤJօz` m5@f/ȴ=^k =3 1eU/:$oz64?}"s"(ٸ{* 'ǯH;V Pp*w؈o(n=Yz{8`4\|q$@?1H2ۡ ^V/i}e}u{:aq;?Q)n_c~Zc[OLJv>^ܪׅfb gS+gN Gס$'{x61@ܙJ {0ņՇ{qИ9nfF)+`c'v3gz,bXy*w!}y!_qϷcFeϹCf='x[]zP 5]4' U~a9]&ЕD]^kh ;&$;*g\zm右bz=0T?M%QT׊)Ԅ'Wk^_/~<iC"S8S #"[~qWz|fC 4ϙ]D/} ԃynB4AT*Q@[??KZ<"PqNb(~ ?͔@S ph"q$ӿtmX"_JO|{۟)ۀ:?#ʤx_bMJR?\%o.^g١f#aP?kujˆPںtm/䁡f~ i8SDD3C~{Q<~s`6?"$p ?_Bޔr"?ugh@UA|D]p|@?z ^'/&|T[xnET<0(RO  Hn="}Js! cY ?=TC( x.rˣ ?]?yE~/ U~}l=Fmpp"ro7TЉ{ԖM<㊫8r3&=[e #OAMy]ʷQqH ϧ،]{ۖeƐxԴZW6| R~P[B0`K J L6 $HL3e/? ?l}O~1ظ DHB*R#AShc<ԨDdꙐBȵv3vۦБzde hj$ "o[~U"@d+/ތTxɈ g =~>f|,^EAI=tCەr[u oMѢeOJ#/lt=^[k7yQJo4?{L"#0 /|ZN ^51 3q\;y^VJ[f_u9MP_"CIBE }ZzPQoǵWAh9|гt֚qVy˩UwA/-#~cu&PhZ3]g%<%PBC&w$"Ra)o3(nh(n`ad8DGbmh'nhz֨ff2#f..BXޠm%.ĵcsjl ЌPȧ@1!`dIs+*&#R?l)kZ٘ReH3  @Uپ6ȱfQ1DQX”RRmDCa~ +l v=˲&?Qk[V&ɗv §@ehS̟{ <=ϾqEx _QY9]_fZ8Y5t3A|JEDPHs3f`E]*x֤%銵1x%OﴺmA $E˦'f]0U0X~+Pc7s?CB6 B苩 "5^8 +v- y")#lZ5~E1;]sهs^% c1Gߝdf7v@Gh p-+412(aaomZ哲j4ߺO'ȅDJr%hKz, ZZna*LnkyFYI"lyRf&lU\IVƯ4 W2$%jh45av-JR؈v`֊ߝz:]ItQO$bAX 0_폏)|K_ȾC7:~GrwܟdkJ߳}A8: Ƈi\2.[eEݞ7~roҀGK_-'\T0r᫸ HK~}$.c,.9g=.Jʡ%e|}T#m|vy#LVnjJ\/I@ `mD!sY0\ozY =_pђ99P.dUeaDę΅@y n(x=P[QxGոRQXjy[#% AYפv]vyH rdU^MrJ_y .}u.|񂷍U&zU 3E5Ɏܲz]9|-t1/ ;K_d.-{cd~9/fT#D  d՘bvUdwbz$%N=zO}$?o鮂EǃjVq~O_խHB:!s^xgZ}:c6ynRansa Y|s_Oڭ_LYi-E^'U/ ~_Aj1p" E 3Iז|g: VD 4(XC/G]).ߋsGNg9V*ݚ+xsykj7?j?jOܒ Ƒ60t|}3= w)Z:G(ܕ/ ׏ tљEf(7 X%0};OSEXy1"~r(j!gjO滊(ѕo:SΖ P_N6 Bwl~(WjA9^!;(J)+"8LR U ~vYK1c|\8D%&; ^BH b)&0脡x`cIa.æ|u"jtq`Zс8+ZqZsՉ2 B#*ˉ>9p0rSy{d9:.r4]Ar+&t*q#5b"ErB٣ZHֵ}Ǚ xX/RX+ZsV v;/~WќxҬ.UNb Ƴ4} 5]8Ґ H瓓J_{~Gc-J=]aV8RIr~~`;AS*@P7lG$F L0fIcHo/+ߣ[],ErߑL&^sRN9aR7ڢSiJ /_w3cըV\cg!7A;S49ySȘHy!谾5MS§ߐoh-U=^q?2?At+%M3uljntq^i>^&mpxk,d9+%\c}QG"Wʥ52aPIP5sgq֛V-82@RT!mcj)vIx;"YۊnNaH}eMzS$g?fn5"- pLt4;wcɴ_zmNZG#nno'(G ~msggJsV_KZ`VWz9qjcf2{x˿T+Bd^qoMK*4~ .gl貜(އds/}44ՊG⮱lٳ.s DڵZZp ٗml0|BM]#x@4=|zs濱ɴzx.ћH05㹯1=m?.}us ~@'6K..D{h9Z"·0>Gnl1"E(KYb[I9ZtڿP u~6qِ8`GjI} 簣yvLi$a7X1`D'j] bA=U hXv.zJ@<ӇYx=dPA4` 3B1iYvYow! @qY=yTVroCp,jTkƖx?k_J9YwJLݴҘyF04F/ 8FߞqRndDÌԬ>pqaj3$c㹺NjTk7]1a5MF9 d'v'M;q^ e\g%1ӈʚHP (ׯ wPF W 74xyv+ɤxHBh[D`me9T'v:R ffb=ytr*& L؁C YWDd wsMB41(hJY)qXs8290G^BO[lB!RW@$LIh F R>^=VS^9Z:# <Άh(ȚKC<}CRDN /g {AD-ԡݥTZtڢo, nkϸkɞVʵw"o:K,CXUv [Z*\c\Ą7g4-ޛ]OZO,b/+OXc5_~)'8u=݈P|]VĜL/ 9ÜxOs6` ŎȫKYҷ\a-R\y}W|0y4HbQS&zb%%,U~lLY77_70k HY29Giĕ;Ο}uu>q : GB_ Sh -QS " DH$_B!7k{?ټa%#L xك7 #Gm5V"^,A?JRvu] .]l>)+tfyK1=&ws aL-gg"`E2fu n1\LI6V,9V'Ӓ_}/vkg^98僚#u%(♍,-: ºݔK/ᩣ;#}Am 45qM#uY%{u<:4n;`G#(?vĘK/Go/$x %j_aG}R{wlH|?e d#ʹ*hr>R$d6x`9Xirfw8 }$Y6.B5bg]бWD e4m{vɻV9:hѭXжjFRNkIzw"VAqҥ\T„d1z )Vpb/{ k?[c6%We!`ca!Kr8zy}%q3h7CU#-cm{"&^8ͨ/-' ٰUhg'n-ohs|"r&S|Ղf䇬 rsZ̾ҋ zXUggеz k)!ʭ|><7lUryVq"$(Oҡ20k—3Lzxⱋ>?վR{hFpW%yLA)k;PV0䠆3 yHJgDTp >Ŝ:Yaθ'r5pjWl}s4`2d<񽏜tt4;=Mk"Q!x5*“s[O=ڥ0Kuř@cMs.ܰ54a 㪬(ZiBE;C.@=_gB,m6a=5]xulUy Q jZ}(a#" (0eM,͂c}PSy}mU0t?;2^s1 =unkygև9V$6ztb%UY#Q~nJu&ėot>LP,UXD*b:o@(q86ӫM)}qeUSuSt?ߡN.R $ưAK8w, eQﲄ>BR}`oǘ(eƼ4HEO3!2tsKfZ c4H:-k(̈BW'-b !\VۜՆי&ÒJOG vHvٖZAu9?UsL1GЉ]0 :7YnhܙU_u ·,/iՍerH8ĦгcԤݲtXTlprd.ijEKf8yBzIxV[0h |QhWw|e8::0B^C,s&LZ&؃vvWִ;Mi*?%K^{1 %S@q2DTQL4Gf-g=Ll~h;cf@D84;w.{B{ߋ7 Ӹ4lJ?a8S=UM%z{I,T$,2J0Z' J>miTniWDK1ެ5XiIx_Xl |һ],ip"y$k(0z *ˢ(iĘNݴM d̘Np!̷3]lpK" S0Qb1bhjuxg\r ~?I쏇޿+>qga T7]CvlO TL4@Ԕ2LAb ǩUK Rwuuq/r:'SVl % H`nUU]}0 MP N72vi,`LE?B|ˡJzJ;V$d #.1V[v6S"_kb lA?KEnԠ*Mg(׏W=ZLF:7v9d@j_ě| Rdm7L}8Ca)/aCS =T)Dàkiei+fN6˂f_?Wgzږ8dH k`rM)_'׻ܟu< ]!wQZGKi&ɂ` = iѺ{/i+(@z_<8d^I xǾç r܁ksrmcuD{9{2ǂN/Cr^_繹v*0o02tbWNhs1eVzφm d},ϭ..x-+FSI49}̆JW \F>wl { 4/}OEV׮MH-5u ׵V$ce7||P<[5sw*F I,la_i|:YfZ#ŤTRP%MfX \rj 3a- )nP +T@Utpȧjp3oc̥ *$+Y IҐq\+b"ἊPm#NE Հf߅z> v^DYP"wl>hvU4+(Fd*)UTP,g; 4dMtlzn7>püf$놐 ("0 "5_}!f0$fxKTY\0 =(*Y\|cxKJ >N/ߒx*2ǂձ|n㬿|S|rӭII6cIFFjpʻ&jY|Ā [C?b{Tb.+Q'= 9h֫^RrWW.Tku'\1޳PV<9I ;mLi@F@ފl"Y׺-':K1t؜sVZbkb4 B¤;)1Z5H!1wkl/Qmr] ;4)v) |[p{&@,g:_90jn˖G&v[;~ߝ]vuؕu&0GsM/xy1A=9@ _U:l^YUQҍ'XI[#B7P2u ."L Ƒ q<7yEbC)pg \>dАҤ)?T 0ٜJcS|""/*U˝ †{lK㎇KK'IZ)#;rLuxt?R=/K/ R:oU3}ZvUV1bFHcD#cJD[M{wU=4:U%S# KPHIo~dSu]Urjn (qf&zsx⊆xGxmTz֤^+eU]P"6$ރuNDdBh4dFjmu}x7}epӠiTm*/BNY.п##S~;~X+ ub4,WVeQ܊z r9+R1'7CuݸӢ4]+^&`W+q/%ɖqBK[Y2UTE(U >Thޒ׵۫%F*wJ]V Ri4<"BtWJ7^bC`};|?c5wR2 vu*T(ֽÂc_?\=>,3155YTHm1A4A+׵x6:*:c`=o`Z,Ѷ* 3ev\e2 $HMbd,#R 8pRe]ټհ{ y0m j޸)ZV#VS"+QwUc^Mo.3w?,1u~d WtuvtuY}* 7O2;Q w7ӮoݲgN-Q3#]6Es{+ﬥrq΍ڻ{#t[;J5Wv)R~u*N9ZLNPpRn%QV) +TnaIrD+JhCOdyf>;e k8Lag!t^"ޯx}q3:~%Ǵ4|Gb vGU#ԒВQl9i㍛Z;|JMJbɢ?s!s{ƾ,m͙%tu7nϗ|fwY2fVrDD3UY3jm_F4F?*R4v˿!,{A`I'NM8q%o) P$c˕9A9| z8-#ƍ!-tĿ;5b0I2 (:^HHɺ(ڜ߹?#ːicb?JA{P8#~4:fأN{R#5=&ѡ\W @AD{̵oHS+Y[<`U H_o83LFfGyoۤb4#Kqهa(##0q2)Fk& ,l@r:sSB!~F ;A$78eNyF0o]U:p2Dk<8T('hz{7Ф :[!x[jsn[TKNE4̾وiwqX'3 |qvG0tzQ8ڨMi嚍>jBDBֺ"6 љ(ݎ8Ž/^NiAghT**ѬkesJni`0~qΡ(n @%8o6.6==s k`tncliy IE#ȌeJPW֢K{y{E$m``lf[%\}Y/ izKFhM- t"pD(n2l XnܔޞOb舫MJ^ p9ꡌzةeY bJl0bG*" ogq -.V6FL_on=`|mr46ɕRTۺ vWrdD"PRtUBGJ%#BJm lߵcAsb' uI%%n8E0`7E ZJ{XZ݉T1./ bQN$ 6lYm3~t4TɸÇz>7%! W}>䪲[y9Jex4e[$ᶱEߡ=,^D,GzDSjR"Mmz@"y_ӯ߶ Ί\үY{]%m쵁͛CƧdFiq*Q>j-6`g)Z7_ CƹOš9]RLjŚJ3s骞(TْX ^>UL+Aq$Q/_?F>$uĆ/I~ ̑Ҳ/wovtΦ C 2ۿ5| A:uJcÍ 1L˗(7̡: B.- FT N-E aAL&48rӶODG|]W# 'Ӂdz?4ƿ>N=.AgzoG׭~x9ګc ϒ쯬m~~~qPr=9xEtSr#_B65dlzDvd6+?$立tJ{G{}:;*!j<}zFuQP=ׄ+8/%$ҽD98! 9V}3ij5jxp[,j Zv []4֞qߛv0\;x(DqM~[{ff Ρysm)OES1]sz!}`CIF #K52jzbߒ96d✒8Uuc<&HQw=@]*v~e+ϯ ƫ3B`2VHR TLc.?dUV ʖMbSZ2Ji acm?9tV˭!ڨGL d'pi%[bPE}߷ Yyism:|Kw7lc@EC0\Vipa"1[ƒ3M4`+ .eB5oDCd\HPq~1LoϧvYH5>#%B0`d?w$G7yA#)D1Q:8NCDFY;XU3KE#1d1CA]qr61%lTцFc]ׁ5Hbn7ҍf6k8FUS-mD-;sEUW@$\ -!VD [MUPlCbF놠b1oU@"hQD& :,ŪVQ (QLZ- ]UT Rp(5b9sya $D>%I W>R$", '3*:1$m% <5Շ0?C1x#t8+Ϭ%@Yʡk,4,0'D\`A{CwxqbVPt9&M: ]lbYe޼#6dN"z6—ARV~Sݟb/<|[žhת-3G!hX@iNXH>mJB$_RTx~󠉦Y#_Buz`7l$%Z^ r2]{q0 o P \` 66LJ#,؆E WqY )oXqgo(-5]yג@󓷦U*,r $.Sr,"_WJh&[^ˆjsz{w7aH)^GeQj9HzDofFP,79jr#cUق~P&G> ǖ=uI }%ޭ^ \xБ=EĒRaa~<:Ha{$) pN=zC]cd-v]q2끒0p^\o|ɣ5Ѭ( A Mk"4$n04B1&ĺ/Xe gŇXkMV6B,4 h*;@ڭjv ķfe1j kkS*hoIjAf %])0ɠPqk @4h$cX\㗨#,R8FC(vy@6 djaa`I sp<|x 03.7q9#Y# ALx2s!Ϝ)k% S99 5:bBlH#8D$yHĘIE+5mQ{C@8U'aEÖŧC``wY .[.¯Bez?KvJEw+A]=(yբ%+|zV)1?@`kdM+Cλwpg%F,!*,3kJ ՏǃOoת/ˎ#&ոmyV鞬Xcd*`6w ?u1c,zƦd:"(+:B쫧T ?pW.Z@a*LMIjaQ-ƛ/!]+s+`*#Ԃ&YdqHtPSPm|klPxmSk6rj;φBH;W}_>˥(K#CgcX7hdY9vjcfA XU.2"C10r>^88{;ϓ^K\s&W_ڿ?[5z96oQ F[(a'&//20Zd̓Ai~si?DC<ģoy4#A AM; |,Mġw`.pٗ Yh˰44d.8 (`'8;3yb"V+;[ s̲A{o?c~׬˗·?cC *tKT.WNܧR$t@NIZ,ͮzt ү6,URi_L_U$SM臹s WLWԔ$}T 2 X@^? =Ѣ5FI6{L =~TZ:Qtlsε%'6TA+n!E~Dg"DaN<~k鳱_4쌈0:ea)K^+^l| 1= HQPؒkq9/n4IH km>)t7tU 0ԸU _Ѩ,f͕q6.c)8',u*3U~wTUHh^N^z:C>O_m=TgHލT3jϥ ZK嶸?=s @~iB/wmTo )UdoO+`ԹX J4Yq|C)\; n c1]0ހQ]btD9xɯG`Mb|kӁ-kڛt_]5S!{ 9F׆a:d #ve:wuMAŚS 1]0F-1MD [g()N<jC4{l9ii4F\u^NqsѝS y+W?<2p7 Nmז0EyU6p  h.,3Ir+؏yqJq9p : oHBm0a2-fFaN27o (fjw-ʱ }047paP)}:n\?KϠ> ojzZ97PgF.,5猰LLUd~PKN/n])xIa l 8v*S`7@T㇛ )> a`Zʀ<@#f3#e`q+,|cn4"n>C F4c` 2Dr,nmrsquSֱ FTnkx؂#k{;c׭3%W؁U":* c^`ԫ2F q A"'s v}p޸>@ܱPLt]lX﵌ `:(f7f@I0*{7Л)Ԑ2 q{ hdܷ,:I| 񙮠Lh .f]}pHR+Yx,WUCV)eVNc&*hDI5X`I NM=Jc({ (v%&iF|{ F>lP#ΐX^XEvB!sI] 0d~\shir9 4\}x#HK r}6Yk7p!iF4 ڌ#81HF r0>B*j$k5Tj' A@Cl2#ձ+q8z5W.TuA8>0l[GMbȱʓ-(@Hm E9ʎ3&@5U-+^1rZLuJxnHS(-pa-Xbˑl+0_4iܜIq!E6f21PU1t`fxWZˤdPӠR*kPXQ-uyk{)UQEKb䉱y!QG$QxCcn!6 <YEtKTLIEQe;C,144-Qjߌ(H=GJ 4ku\\UT;pO/YkNٸ"!W0,я|pNmyW0brd )m c;`V~;z}ԱM|!?J^ 6y9bNml1JI}w _" Iߓ/uGeO-AC*M 5ꁲK>sM{9/uJmP6|6FrEi6ҦsMN=oc9,rJ4T6ǎ륹;eW1]amm! B&9uz<:1E"Pv A4I5TxL$ EY Ț29wG)׆D*Kl;["G'3 *<:lLa'˹Y 1dm%'օS??],[p:^L{f3I~ ۓTX:ɳZp L0/ KF1"` 7'3a}y6|`$cڶ 1kٺ fct(ΐ$=jtL DjѱGvSuyu, 9G^Bnj7e\ED5A_h*sA+,U V(4JD/o(RɶĠޜs⍻))cH΢++)rU@ԫ[a$vI7ɆdyچӤb$ 70@EuA a aTMBԆ #_J|g$n'Սߤ-z\TNO!ir|͚$ :CaFyb(v-zP,^+$iejJ)z!|6?MFK5w$Q,͊|c~RI#M+4@MCL-#ot%<1NlZLSo':^0P,| B7\NI,kLy@d^is8gQ?_H\f8-+dѵ3̋0PegA- ^q,n!^Zdr|0 ih!+26slN}ulC5ƦI@ѠՂ\E xi2HJ HY=X̕3`xCQJUEL,D&,gu#ezΐT@WZG57,'u\.n-WT@2Xm' Do24 }! 7\|윱pa}WocOk_KZƛ;T1؋/Kf4w2+_{b[F.  [ZF jTڷmƲtLID{@~>~.z2trznm`w?8񗔸c=> d_]6@bFhd=8x&x]ʸB|U2Gf0 |TZ6bY<\_ ?3LOg^"loYɏ-ެkǏː|0/m 8-OY;5[V`$5FgN(Yޝ^DHM^M5QWT `3ȑ4NMP* ĥެյ`-Q􆴓d>`+)uZi2#˽UyVgޖKxw)Sz;^ܚ~$v9-0`S5D2Qݩ2V6m%96UCx1k"@Ѐa:d=.RvILeVT(qaV)?7{y'^'6ys3?ſyRY JA~ P ΐ'-;9r&aPhį{@VFT]g_O 8_` ʔv0B"Iy=4ۮݼݮ!X *(_zp;Tۂm3>W@5- HB!kQ w Hl5~J,leju'V5R+..i41C HjM7#(ɥBNR( P&P&7F!oFa@Qw*V]Z&  Du!HFgFUln@Gwlr0Z:/2:s->&U /|= ;]؃YEPMVUXff9z;G]Cs\S-eL[FU-Oߧss#D R0m6f[ןË`PvJiUG'Lŵ i66 > P}eP'PCh`ϚzӺ@egzW6c{&la[U R/ jƉ e2 ΂"1NgN>)d! aQKQ<4TV*Dzڦ0C6b1a|Z(}woaP/ˊ>ből|sh. BnXUHdDy0 jp1x'=f&)q^@eJpbBylMj{O0mbz"nZ6SC Lz;Cra f*= ߽c0Hh` `7Ԭ?Ha`;πs-,xoo9B*{NM l Ʒ~| REt bfj0 h-mV"(L4/y"́$CrPkѸ(cL/$߷9)@Aדn(ŴWQwBiV1`R\Y|e-E_6610cPo'(!,K,CI AC#jpZldI9vh,1^]@ipXԸKB^_IӚc)&TokaȔ4I"(N8K6uǦ1U'O.߭BlDrڛs8#y/#-r/8Tu:P`$I<lp)Rɪ#ꜼoNR`3 Uw_9܀i cwa*7,ny 벑\7ŗdЌB [fX|$(|EyL45u1!DaQY҅?rWkҎ^+Q Aga`,5~ɻz2aXþCMOpo>՗* I0tv $dZ\pnm wvykF63rM.D $2wf>Naq^,C"Z4]@r{cYPw;+L$f&>ߦ8 qni FU/JG[clQ3j-*.IPfYV0 v2Sxm~DŽ0^EKG9^@Ƌa}6۫06s1 J4me@ 7%ag͊7ψhgRK;ĉ~*6U WFTAeD|ğ 3䲌=Q@#64ˆTfOhMz,qpBz:J%pF9BArc.]FP1d$iK@H;fUI0ϥ~bO p/j`p[}QHFoV|GZBhyb]8N֞O37h[zy(mc 7Qcv :擷nO@eG~/*;18g#(4IrC&q0DmNR;혩h 0AI-qdF')Yͬc$_iig Y8S5:ʛϺHyYmk}oD<0 au$!um9v߾a=YV)Uq!aLâfktGubK8UJߠt!e,3:4 e}AxyViyQ3E\_w~zddgFGG%c? 1ک: 7|zp66 IJ^-qp|9:FNt9~Lꓓ4SתjⰌD%\8m{Nj;ry{lKx&>wJt9\)*hM! aN*c;ܒm+=c>>j:1w#舾`ufNg[a_?A?rH9?څ /pJLEvOXt0RDsE0R(΁Sw? + ";౿{cdcWzF k?;M~A<&ߕ^԰p| 8hf,vuy"3#<)ϗ[ 4IܜG{q#~񱽧Gbz%K wߺ#kvNt}EOd戃)_26+k2+԰b=W&K0֩{34Z:Y >7;Jsǚj.3dsOoj˧aofx>uu+_ncKmAMtl8Sqԕu5 S=l/j!5Cg;ALp/bϖRlg119܈s84[=k/׀kX5 +'Y4 / .+Lji͆~y/+DI`9LsS$0fcOMGps~ä9 a3!rh46EʇM r"JVc#\M+qw7Ws?c!1~LQgm͜C3oj\k%VBU`SY9 c#ΩU 3Ndɚ :a۲ǑX5YY>J\m@knJ/#mD`Na!k,9mљ#^TuQVԪlmۏlAQ xf,N<<+}ٰ \$:gx&g!#stt7\KbDU3x2.v'U4"KziAV]M5gQb9s\ [&01su{N!vZa3:Aߥ[`-b"stQ\TV<GFiRNRE? [ Y{nqN^b,y:Leua/=UY7KgO?8}Z$rF|hG3M-_L|~ y!gTpC8AP;CTɍ)Xdy5*6Jh/{~߄vT!{jԲDv8/k *σ-6umB:2z?=* 4weRvY&l#䀋O?8,w d Jru*Y69^:E3YND52 Adbw̎Q#nlo:(vAhc&)aHRd~L20`[lSo! Y7YKW;q!@0)[4ejIwߺHJ *8OYd q kg^^&䈍dmHDǓm Zz Q0gL/b+w 1"r 4m.5gZ]㏏u/7G&'0wF܊G$Dd6AȆLYhŠ̓1,0 șQFt6y׋1N$EdCwl5n%7٢:~^\T'[xk}W<߁R+A"*C~6Ӑ"nhf\O ʛzܽQ dYq#ĖE{hыf*6vțIȐ+Ed#U:i0"{?$kRa9&2iSxMIJd cmcs͢>Z:2֔3ME~NȻW yKoxĥ7k!v`&-jcOW;%eMgL[طL1Ńή ϩbGȐ}1 ZPBAOCmkg)HV ymFFTrnqyaޢ#I=31%ij>gϜ]7<}F3]+D@SZs @F2[ϞU:;4V]pZQWmT`+.L#V`To/Ũu|Y16A2H;ŭ>ie} 4|$FQ S>ڧ$ChԻ)g`p<xǃTEbщmm !@JiPDμV (HJjx;Rpzn|z<: c60fC&I' 3 h-U廹95C!.B(QLFS0¤-T{xWwf%V`eiU%ˁA@DRm#o .¦ƆhK%Ӈ3iM!" oh֑kz}yX#iǂ81F4]tc޷bd:H~1Xy-lkCn%' E~yLg31w?)jWO(p_tw|h|T ulզԕcJJiDU8BqX² !BW$M)K̢p*Yr1%W`t-Z"i^,6:zEQ xbp'1 &'h\cW8ICqn^V W!S-q 1{fֵroF-g.z7qJgN%\ ]s,<qsW]W(|ӑh2;K9n* 7Ҝ1p4xt^W2Wۚ  pJڧNG`o!UX#]y s&+^x|my]8xF1޳oa6'ubP+|`5Mb~xo%g]La @Lorbd;@es;F8!]s5`}=ħ]! U*9|(d/ܳ-WvI 4bj`n gcSf@eOf|uλ Dv0h1ap`|60i}Zۍ11Ϲκ \ f Er+UlOqg8ccaS,jΰ֥f5J ahh6[ۙ`8 -Y evCr;M ßacp*bBNv/ ޔ9" 1h&Zl>cY?7V/R`6z.M&s@;%H(JaCR`FDI/c  >mPE6 ʨF[`&3:QNVL6C s k05"x}/3]f(gM?@Ov{x1(s<;s"~H_Y^[W:fQ(GyoXp9ҹnǓ&$>UGE.=![ԎY2VlA_?t3F6`HH26c"xlf `e3$Td5fX1UFwk=Gn,8 qc+ 9;V ƿ]_ǻ~k5z4;o7vX.|5wymˎM5TEIko0*7"+8V sG謖&rP4D FA-+ '@WwX@ZnF)l%,ߎz}vr'WUFx.o;1MC*\;rmg5~MI{Y MH 8qwǎIX*ڹ-yLjk fwНzOy2E `U~<eo= ߌΌ!bt(@` oSۗ`"ې]-C<TYOԢ%Y^bCQyuc\w>`1DlB1IἫVHډ]sص/R  :R"tw[kc.bݹj>I5"lv87dH;5@1rU6$n7eRyNd&Wkwi=@ÜZ\P% I(fr.oߥ@8Y R?6 n+ GqW P }lq~粀d:i_P3t3Of,YzGЁoy_;TO kRdF@U{|;Q**csk, ͱy18Dԃ#|~kB8:#DGfێ8'>`PgXzo'ր-W8{,@Sm8OJ{6V0= a4ޏ*UWe{\~>]Y y47x"R|XONe&,%_\g/jeΐX9|>A#l2Iay$lc@??smQ>Ն K`_|E]D>0 4Tu/B(R_^M8CiDD&2p w@CHGc"mq@1}TzGQ y0fFl vIW/:Y]et,0ѬAq.xP1i0 *KJoy|qE }'m~;9sv&V;3OC_˂Wck{Ϟ]D\Cd^-G\`EHVP xW½&6C,'AHg3n*kS~Y^w~F9ݛ@[r}.0G-jqKWPcL.,)_yNk(j>%wJKVI{":P}yRs$c6hkRT$RSƬCJӸ +l& ;lD0~slBS"IHJIN[c9qiA׈㻇d cBRئ_oٺńȠr"4*DQ[3D.dr:#fx ɣDcQe P=X_( $_kx\Ȕaơj;[`&f- tB5#ioM#owHl~-ȭw=;fyk˞paA PGCEʳNfEU]#0L~lchm^/95{]t7j> oQuQ{?C.gHO| =|\d1c_hA }5lT.旵|ɪ n:.h C@?+u+Oч|1Xc~ڀ" 1y]?M7}mI?đH5.k#ߵdDC9}"#N/c׏Pw~zt=!?koi{{>v #r՟JCϼ7i a÷qɺX χy= 3!hϚ 3<|Lntܞ~T?GɁy/|_ǏsQuM(fA ca #FO {"L D~/Ƨ樺*_A@}_ |p;^tS/'5&^2/>=ϼ2oyA _?08t,~2KM&9\|HXzn11)uztniԁ{>|o 3epjP `2́ڿ 3F[ }ݒџ^_DG}χǺwe sX"  @zn靗_c4`xyxxį_3sCꤽ 2;hvCXBKlR1 >d@tsbĢz$~p)IkLr7~fpг?9S:S3j)lp=?G  '4G<)b&@}7#-L@ߢ_L|>;cP!g/i{'}|9ڞ^fUq@tD8pHt_}lx>~;~u~}?g\"z0(ڑ8;]m}lA΀/i|n˟ QG2u 0!{aΔk*`y?~{q3|VG}22PϛD+EOGxv0wk~ h|)UsyҾ?]ί3pr,N7Yy#Ckoc<'{m>֏?~0zF: \ mW׺>tf~,<%#TPWqgw :Tx(_Oq[|M+^O0Ζ)ifjuژ_K_lypiZR~n4Ér%YC?᳠8c)+ E,Ѕ R{\M(A~ B?=71qE;~^V0q*^k?5aZU‹?iܛ?dzS!Sp>2v۷sXߧgϡ]w#RwMbɚ?dڋChd6Z15厯>ڃܓzs?({GΎ?*|_;eoeu@ z|CuY}Fs͹/u#_iGt}]|S"r/D?OT?->?B:%CؿxGqw_g?GW<[\͛06l5?Ξl'ߘ̀TɓyO a{}e?B D.ӻYG)xå d&W94_1>a.?B~>ڍ8Swɲ{ǫQ CҔL_U~sГbZY/o~Y<:̽c(8b{By^ԁ8w>2~d*uMtR   f }b>ފ#WySx}ޏ/SӾ'E7ϨwS3o2{ʺcQ< WL{q//e;3NZo򿡗ۘ~n҇:OoOO?8/(FZ{t^>yVY_~jvc?gӫOoy'pW_{6:Pw4ο[%AG~;צȿ[H~7v,|/3v@HhR_k>_z_L~0?o[=QstW_ <Y>Xa>:ݎ<^=?o=V~k0e9w7{kO{;>toP3~VancL!:r'gf'x TW/@= ~}^?_+?xUxoyDK"+=~|{]4yTR'q}MnLU}S?g&?WYyUgn0_D~.kMc$~C_W.5jT?] (毸 _?2/R}6_j= |βr~Bn/2'>YbG#??}dTi~ WW}C&)Oh`q+ ~Ҡ}R#ޟCǡR>A9HR?gؼ{xp>MS?vtD 926??"kYb3 kdK/B/) т CfNh3+<ϫyH_>z$_GShTc^Ӊ/O_8Ka*h_{'yGϓ{^?0 /cO7{gGNn_{o?g-:_U3(|+CշIL~c/[їg-vTbJc׹֏[XaA(0`+^zn7t}#i0#y @cރ]aWou=BOj$Q/t.wߪ7Uܲi ~2_v{/RN~;v}ǥڜr>+M#(コwTMD>co74G>GHW^_}X"/3ʞFzzW/Ɵ|>O|_)K׽9b_|ѷ|m?|"ǃcmt}6=Džۻs$Wdϻ!3<y%=׆x1q߃?+@ug_Ev|nj, #Q)6f1k϶>S}nk0cMD ~_:~τ㣿n/W_@CK/?98~_wQ(pO𼹽*[l{bNx|LRM^g8Khrv[1GݠňVbIeJqń;ڿ3Z!Y@ukBi!4$Ljս1%1Hql9rhwx1F107@A 22` )Ӈ?z F/oKpͭ+eZ/Y>,A/Z!C؍(g*lgep1dɻYC#Lo]JvljIFzF? @lM@`h38B̳7L#{{ְ-$5՛.Oxòo3ƦĕA-NG5 SQܑV*;YV&SYili$$"LYؼ+5iSDD@Zj=1ᥕc&4#@螌1C1K򿽗/?gCZUAT húhqJI#YBC-̪>+Q--!1d"SO;&BnJ3Ѿ`ltA8`aՐ ;ߝ/!KT, !S4gi ~|x1;Q` E$W 1v)g ௶$A$"~ @!͆P ǛlLAf΢WfJ9`lb1&EЀ\7K˪{w/k@CCexHvv PYNi.Ƨ}]ʅ;*c16*|~឴/` exZ+[%0V0^ǟϑ!cg>@ 14a>=ʅv2huyBD$4Bz_֭'x<3<_3r=I7 DeKZWBu%ZfABـh A%hzAhO~R8gvY5s{<8سr^)M-egiN83li6߿!O _:NYi[Wft>- Xbq8˺{s'Z|m6#f󘘖ïvYYYɆWI{XS)4c %/HгI婤JB&l/EtN8~ H1I@`=Bƃz+oQU B}HO Ʌ8@}uqSy1#Hl`*"MlK:.ᜠ:"w$\EISDU%~pǽ#XF @ iE!A `FmAnAA D:>ZvbsNt r 0uzbb/_W k"-Fz넀aDB`1&b b!!+ @8߃#Fm MA(MߕwR& 2 &mPa]4)a+.σiF6~l[}P̉6fq"9X'Py`2\m5"ЏjMa"i֤d$ BI |mEd$4_^΋;N4mí\͚K|ZA3`-Cz*evSt@F lj"v2 ݗ@I=]mZZ1i@LDn-Y:t CT׮9Hm%E/ .ND{Y*D`UiFaY;?#w90J0T@0BHG$N{\XRQ J1ݨ (%4i;=1 m dڞM$D- J@L41%cy$\ Nd&9O}gڐ^ps!!BP! /*]O1]#ivzulQ:Q19w_~l-٠gޟOsЉ%n1T 0I=)5a rt_M4Ґ Č'TE8M͹;d{**{q5N iaV6e^{j JlA;F;J{u"+jK7 ,? 8dG4|vX'q|l GI%p`nw 3>%q]j8®X%}cirXhth0"_pu2VecyyɭEffffz]r U\Bҳ<:%-K1#]#LE[e>jZaeHFIAIT'`@ vE#*GvyXs`m?rUh²l1}Ij.Bw4X:6hš U%$x0`UVaO'ib2L p`ڥHS^%)|8}cv&&)^.&+Z9_ɀdiQ ykXڼKxi_DYe \Ch!::p#l)DB^"&$eI)6$]x߰[&Anɛh1\!6ޒl%\zy:hP $WlNdA qGW=/=yS?gكE* ġxٯrwi& (B$wFVONQ& g/'Vf5ςUq{eHZ4A\M4 `5ѩ"TpjɛaZH{ Wu 60]S8'Lnlz, +f0 02 18tڧbxN^#XyRtۀ]Që jH]5FI4;l 4 f719T3 {68iM\A|P{ݯrlUi!ic6Y=STd5#n9ũ4Y3Rl|U5s06@@IɧeQD,{[hM^ cC.5JmPfUCT|^.{WvHه& Rm5_>}un׻~gd%OwroFՓQ$qFS8r#'&>R4C6ЌI7Xc^6d8UD1,)CBe.+x ,+(u A!F1 @($`8J'"]"A *0cwrfl7J۱zt0F]1RKqsg.=QϠ8D+ˋCXZ|| gK*ngN&ï;s0|#VifK= BlNV. s["/qK7tnK&zۄMA|;/P!I(rρ": =O,NCǗ& 3?k+<d6mg~ÿ~c) R.CWv|;#9rNO6K#S;A7amus+'GW4c)Ǔ |;RsJ<)Xؤp2 $1x6s4ߗ{g}yaR%3raP @n=u dǼ\wu/Yj;j xA㚼$ru< i94,B1+|m0$?c Ө"N.pDG^,0]֥iP%NUe-X,NSMNe&1hGT5ω'A3ɯ6bQAgA8f4G7,ebxYx~T85RתBY]))F{t.˴Fٸ`c,+L0r3,VNPlꚜ!T#D3^I([RJ Fb| x$rq֑`Wkn*=V8g[f8cFyZYGy!QM@ qpIrBENSĚ9j52L ^iI)&3ʆ$ 矡:d zVmW)9[pre"L=,%.u1AW!7) 2w ΠGˁj o/=|iV&܈A'/G3;@&a%bX"5G5Rzh I ]MbMd Bq\Ҍs +iQ1(P]W badFY-h"A~}lx݊ WT0Ҩd_*=M*Ip [p;*Ubܑb*NHZ 66u'U+dCj2ؖFN'l7HnnlIq.}ijMGmJufF/p6E4=Vw75|i YR@ĝ=(퀓2 (o=T"Wb=MZ"@%FYg]~5PNE i\Q-+H[1g5* I*S@!y 0mJhbG"ϑ=رȬ880|X#ϫl.urQcN۾E-DmCuTFAckŁojYET8N v9XH *b&e]rԤ.KfHo& 4thR~,M $S|@O'XBnR@֕bGըVׁj܀ _kL0ulP먀V|а 3KyI TĪ$T I6 j`f~Vn.XL}ǥb2p,RIU]%es5yu? yL[e4xF 8\?m2n2: F,.QД0#{BZmjc9E؄|duF^qƚeb~N4`ǭVXMNjE @RS4 (lbx裻jO`׺X85o- 8IU0F"" NuM8V8AqkXHs>bז09 Z,դEx$ٸqu|,^ÆtSh^mLCRТ[8Œ1&uҜ<Ëٚ:`.@yTnvi(0 )LY)VіCichˍI,b4VB'8;WҨ!d@)U3K 0щB.,'SG):R!@t) L<':㍘o 2C~wK~쒧'A蕯 6`B[!^% )wp -.lU~GLjGqi[A"a1,{mej eڶ/nQ[[ Qnи:Bov &m¸P3J"R33" ?1>̞c Ath*S غmj+9ƈd7K)\|L%d$9xׇuPDHt0V>W;CυAbb>&"m Ul2 %Nå41Pʚ63j"R>x;;#몎sv^WT) YvU)T],USr60v7@eTտV 'nw7ùj%>dHb@HL$pU0J[ Ne6K-Wtp%-4 1$x#93,t7Dj؛ K{L;xYasYCuwb{Xq&mv1-Ñ39)I<^wIհS,*G ]B>5 oJW\[=ޜ4W燊:}Fz44>2 4 k3f`6djheE^R/G/߄3jbKTۘKKq׸!kڵ \T r})k3;gV^?oէ; s$66 0cc`ː6$4iZ+&0~)C){, ʺ,(lm xޮlK{pPR2@x A&/^`QaGEUQo(*9DJ) %ږdI27ËQ0Í9$f`avUnq5TUYd7z|5FƩ~CZ5salTT4ĠԀh @ qs/0 $"A sa727ʩ67[lp0 rEN `&LեymN]'e !d"lwN?~/yn@xp0aʈlI( ,uE"E!;JL$1~LOe{r^3d-7wgPbcYucMQ!l5 ΝKi$[ǮER%Dz}~䕴5AL 1U;i|O؄k.k}w2,CH S8XjaCZS !(5 03F [CK |OF?.tr4Xe@iY+PY^'1pȸFԑ]Z rƁi$*.R;ƹީ5벡O\.P*.B4;yKAÀ -1WIE ;Y?ue1rIQ%Էtq?" 穣KDP9 9Tb&%Rx.L$lg>>#]L*\1h&`2 z[.ǟN2gg cY"n;6MLJ67TTQ@X&݆$Et>"ItM.}Bw'_)cJeO[<%Lra-X&WXuԭTF2|9wG/F.XaYr_Nj7[<6VAיpQI9J9X]:ou5j'7ypu:p`n ,&@e>|8B *U3ޱs5!g(fAˎ`I;"n̸˗ X87SYF43_g ]eb]Bֈ¥'LD}SFJ^ۺi泣%o 20u.h=ME4InUg< ɘLgQy&zQ4#w." y'Q۽)a혆BlS!JP4+ &0`=I`G9:맵!9rES/pYjIdF5ִP̬%ıTQ86pA!<5h'T ;)j ~HMp1}<˩]nj,&(߹d-؍1Kga.bE>Itt8,xs7 j Ukۏћn9IB2L.8n1l"0UE4h_JKu eInXt"1~s:8Ɍfd^L !;F1e~}{,QN]*]c׀4+J'syЭ6>n+T?tF~*@^P=M_9*]h\=QF$`tt~noߺ>dWnf[zjF7H-Ky3"p/:˸eSFΫ86 6Tg^. fyG!曦[-xlp hrf͜=rZ1ٰlv #\} HuS*B_&%.&@ٽ *Bc[ =" *(eGfg #nhۥc$rj [Y8,`L0E¼ s0" /xSt!LףOiPbKA4~E8tr W(Q ] nsCXkTM[88C鍫?WH럞*чNZ@Ox{qHšI+k`.'l sLR8ȌMSE"K"(JNS#8w6\C赕CAG^Gq =iLhhG=QtAe<)AA6Ż8?vnTzpn8 w5k$ON+ iX)/GyXH0'Xw F >O") T`Z"6^<"\F ̈́31Aj&PBE&݁2;soulWf1yn,;o6 DqBؘ bpV̺͆C&,f~jy?KZx_#;,2"f -Hzw!j. eUC1^QNb YERX44/$$6*@[asH5 NQ0vw,e`t>G/<31N(8-ȯǭ4s-~F`Wp~ƼM(|FA^\:_eHT8F5YkFS,)lN:V퍀8 4'9l6MqX@8q 6K 7\E;E֞Y/=][L_}^ byR`A&OvkQO>V5i6)j1]ٿL;yMyl¡6>GVr.MLQY אUCVTC03ԝuf+k&d֋@CVP6+nCA6Äo㹚ei 06DDQDVѢH:P8V@8X 4ڐ%cSg5h# gY$podMUj[XMFbv2zV2P*! eB!~|>(Hف3%+3֑Q gk!y-REJ PO]QȺ{B8Խheќ0hFLԏ_I8'vN3'L,v#Qj{&{gccMpČ݌Qgkn|8:pb(ƣUi %C.w'65Kgce O=[1y݅5T:4~wj!W ]Um*)$bՉ<Q =th 6[BH 4k;}ބ}O3k}a՝,t*MԆ+k 9,.uP~J<8{s)Cbϖ!Hv&}.6Yf4RNVFYYB+W<᪫}ߏ?ui]*6HǮAso ~^Q9 V3/\y&`]Bq#{ َbpie3m_\6[,h61RS;c!m(څSkyLb0XfH׻2'o`'j qdsМ! #| ȡb` ߞ'_SŠB+ eC'OCH9Ӡ Nš L#+-.܅{iNrL5?:ciY>RnM.G$(+:$+`gP~ͣj^12Ebl +MC ZF٩fyv~4uʂVQ2!t1ZYFM(ahJR÷A5v0:"ĈGnJ]|`)"WξuczdNqKK#B7\DYU +, 4F}z@ks9Dےe7c\PldxZ|0(Z[v4 1UX\cV Lߚ  R2͊ Y=̂v#I HcJZH\Р W?l0b .@-c=6L񬼥膌]L 9±6 :5A"))jk9r:}7Љfň0c |,:b8H۔ƾ.JH hJx)^ӌrTcy9&n9Dd:m/f߃RPbAݷnn:ij.< A5GkK=x:2^` ׇIGFJPDlSN1GX:=*XZR  :RJJJ"" @Jڂ"@EfeiW֨d0=P( zrFֈ?*M!ӒHdFZ pZjjYEAmo,Uhck0OrqJA4BA4biZǃp?컎VswX[\\$E{6Nz^E N)* @edYx: :2ŅqC,uD,b.,]PbDL" paꃂjP5+4rN6OPf~AG$ ("B(EU QTTGZU\X58PU40LC1CM m !~_gI:/ѕ\.5jCh Zٱ/vb?hKA? JP)C7[hBMbrt<޺Ieɯ sR'܄K!k5Sw{Z y4Wԁۯ'XqM -%u iMu\Lz[4Q A?y0܍7+NF[SF}-41UDf#+06r#lrIwU,hPMrpq']k7t880( bȪJ(ߞ.d1vZN86 xZixeM1ZtXWSmiB;Ɍ }C}{)_92(6̎&CMSy<*>JKW՝MuceDe(nLl1?gwϨtRNgA)UOwUV/LpM JfԪK25$QF0xm~3H3cБn$,V?,(pŞM2vؼߵCހp79l78FoyDU*7w+%/2Qe1 LI6 G`#R>ŒNSb}K8T c;zxIS@l7bm+-6 ?!B]A х!GCRdX%)*g+(ADI{Z~bU ۬lP|羕?>{Q$89rHW]tq,تGWu@?[* IN]b&`šoŁ]"8EQE=4gkrm}V)oNA$7 G򰦐ƀy#8c5t ǞHؑ3o+0b `Ԣ]_v]]R)66uDkTڍMTY袮ˊ]ئUv6V@2 Jh) )w]8kg,7Ov9/Lbene., 0DIWZikrk ^~L#Auaxsmc qK߮-LP|]Y^\ri2<0t?++ __è3C*kL/gK Z5gG[,wB)8IrΓ%MEsj3j2l7?]S=y/Fg֔K30u1mޓ Xȉ6cTtx-rwS$!C@tn|D=X= o cĉUN}N{͸S:22Pǩ{<>] >39fR8AI .Y9VTL6`dXSY5H}Zq"U >=@ck@}q֔.ùሔӟeo@+зcpuQP 0ۆbi@$Ԁ>6~MQHïFMGԻ冻FH(E&xUB؞…14`Ȥbg1bĔ4LcB%aɁ!ÃKݖ䳱ٺb9n26HI=9]&6ˍ-EL7%"_M^ ;ӝu]2a qGKVJ=o6WtQ/=ku荋RT9|4h^"60_p̸㯆e8?m٬a{2! F _LvNt+ֆ08:$H(B~ڕ#'1P6BFfِJO.TM,_ 2J;21,&XxZ@T{l>B Lly-Tٚ`՘>}w_Qs`ʢ XIx4Li,ǜu=]t%c""ՊB sU'UGtKid0BͶw?gbDOxs/;ےQ20~o]b鮬bl W,ЪpM\iةA$cY&[s/lŲ llr 5F=4\ę}fB ;֫- =@eIEE3VVtv01DDז`eG5 mwX$6LI{7r SkthwE/UpW͋y8EgELhͣ=hIzE@r.,77a4LA0TAĸ ` "a"LI%;+ }VֿTћ/캣mEvۗNzJ1cmHN}S'\ WbMA.S oa՟ :pԫg#,8؄LiI@ ӂ\ڃ14mqN pqp-W`S\ hEsȼQN#W|4J4,ʉaSԠs Bn)5]@}|e4wcc2 G yV"G G6E;VoGq(4o끗9߽fP34quD(D 2U΅\rHMMXd`L@F!|}Zx&E]qRXt:Ê]#7mJD_'z&IC26kۻ1Zq]i}ϥjAۃA3on GPv3 `6!l7k4+bc8MDg9L$%ˮAx+)oH5-~:IvǃF=(2mC-^qG\[|[n]!cj}CM&7m0^E=5yu41~ GiH`;bq9˘VJ Jx UbZDc@t,{l:[3h7G39.'nL95CvkY)4!6zvB})<=2 (Al03a~ĸС\(h"$!$IٴWs:f@MpP`LČ[^ sʘ(0J[e¡ M|Z{ 4/ycFg֔f[糽A]=)ոS'f%lҒ^o7[#ɫzYjD^4"iȘOz z+4 h542S>CH~hG!4 F$%cEeUYc52"F6'$i!2A`غo4QW/dT!70;p:A@!CiMI1aQXYVCqrII0;i\pa qj\*i(ll!yJ- +z&xcdWs6G>go$qn) N,\wc6G^$м_6VFњdplWn[ȝ lli#:A:\fכ0^Д}o 35>S',)6*X'>wk- Y,= ׁ;9^\+` ,4aSmY.sLP￿? q SBM8^`TՌ+]q?MsI F!9( pd]xL1s7G| B?NBC/N m] a`c[EUj Po^9`cqszVܻګpabiRֿMr1u!|kq(B# 3;2_F5&lOG8Ku^C.Y H YԦD Y؜)F37sY"94Ex=I̽~J:ΌH? J`# B 1P UB72}|h0kvޒu(#j84q# Lʡk~j/7C ޣN\U$YElJTŦn h4>?iAyF°XV {#ٽhrSC}-Ae3~n~@u̪_6U%UFy*p*S*J_BZW6Rjqǟ!VZ >GF``d#fM͆2Zִm6m5"(#+3L^ o.cJH d#*8ID>mrvl}RmeIPǵ fpM$ fZvLz$c^TRa9,ZP Jޛ3U-cÜLaW1'Y2oGvB8C;g?lSΉEͶ,{g[w&g.G=lnE4K6bƔF[ie,4L?Ntd?f5ry!ǧeǿ҆L0cpmL6u};Go0'ðpƙN;kZy=.{o>5yi8ܖz+ Q2ȿhf':ko!%N끹yeأ-EZre) inx{ۂ@^l}+B/5NJ1y,f[þ*F#Bl[h\=j/n?}Ns4/nᦲvgZQڹ4mO'3PIpÂOl^/UA+ S~] @r}s^G1 THHQJ4dUǡ]gD/7QJ͜y9%q5B0{\=u˟67\>zGz5D| weϜW*Ό2ί1bttck<lf$](qe7d ̮l(jN6кUwNv7?WdƯk4y/.UCı};i~WAdbD5vTM x8蠖ќyKT.ijљ >[:qڽ1-bq@ܐ*/[Jgh x7Oyq"&>goƓ!~"ו^UPB ӏƧu|nKY9jR.G du>2?2A:Y X/[Gi= OL"V3\t%[79 }{,vr]ֽ(QFg~hm~͛AIh>ׯ{ϒl<o¿ s5 fTŌ1q}7!z\R?&HBTgo{>|.nHҙgV|kG"6 /6[09wm~tG^~w<.>΁̧OJ-ImP{*/n5ZϛHmcxӢRo>01=oqY 1Ory$g 0L?L+eXwSSO%Cy]ӭ>g5|_w5C^LUg}R0faSFԆcOo8k=:ddAz焈w_t蝟">gNcAJKt 2G1ǹ?G` k 'T<lz)d#>s3(Fo)9T9~TkG+'Y!L4k|m?|BhKFS`IvRLoW0/~0i~~w%caA>mm n?D3^s}n~|}7ƿ_rIGm7 ÛѮQ ]~?nvdv@W GN(O?c+w~& ܿRޱ*x,v;۴sqYiο{vNlvM>):c7!5y;HƯ{jXg)YnlᆸEP7Uap.^*Y-rx|ls=woǘC4Gi\?f_@ڕ4EMɿeŧw]*C_/'>\k%1 [mbWD!0 ){Cb܃ += =`XѲ> 4Pޒ]<;y{P b:y6/P^_ 6>S@lf*޳[tpzg$b"\F?[w=ϓcbk>OQ7})gträ9_kX)o~ yyO{'(8W ˔tgZQvz$zna/vf9K:`|3K0D:TF&_BqכSdhc#[1֗'m7z?|-fW*F_]>fj!3!KNi~O_sbc271]Q;~fmU7Vgmt)v>nŀ53bܙm}b?l*;2e޸"K}λhY#]Rpki=0K̐89 {aEGUNGr,>)k!ۮ"{dOihN (k9-'ttGҋH{/ov>J>)x?C~gg0OFpxNi6j{G&a?>_=q_S'Qx!? (FOu(~3hLJf?L0<Z |ЛyǏ;p/o$@Ӄh|Yf|XѩϕC dmGn˹ҽav>~LJ~AϨxc6|]r{wYҖ_MrAp)Hx$ !H?݀WsQ R*Z}OO>G{z;C#3 bgܭ?u"~4FW"^t|{SyF?*B 3]/ShG ְD:Xo{ge|YW(}wsy-"YeL*ƟWU-]vg"gYF@% mhw M)x7beQFcj[*ƻ%Kes;^x[-,\!_=W+Ӆ-KCwC6958{dsF14؇q#'=B#{u me\i]qIXz޹ySbF<}}k"ϣyw`:(U]qxKU^U_h ^~7[K}#I7,KBIc ]v6BkR$A6F|<0HrH+/|;7+5ӷq>7͆^3Z$c?Ն dOIA U"_3g}ۂnM}t*ZJM)wߡu %XIH~ i u},z~9ס ?(ʅ: vԳ&,'gю1(ojv3t_bqV0*x6*%[{3oX7Y: Zr~Ǜ%Y7|TW@(x0Pۆv(B߇D1b c8_d~N|*MwGզdʅb[ @! >_{_&~E\^NΥ1.˕}*˰lsG/$N TS?q}\@s{@-*U1gvA6`_Fq7bKv}άBZY~Z0@MM Hl3,D P;j/'#e#هI 1rEO 7fԀ@cf|ZvO GCQ.".s83 3rӐ3( fFuE!xjT*‚a驷8]?r瓿eiwJMw  ~g!-ʣ)o>ڋեvH^}:,1FdU G7#Cv!2]U0 t(uQJ-~42yUeP˻" ib¢ 94SmFGW5[LGjgOh1U1 MaHGa3Dk3J2c!$$bQ6nBAŇZy#V(-詉bөOVǓdɔSocd٪J8G©)!#p1wl3#%q6O.o&d۩#rgU+V^NLn216d7OUeDo'Ueչr5WrHeW*bIUQw!r9 . یePUFrB ESfgdI?kuQ/y8=)+R7̀ 7/hOEldwMx9,y-WNi"|ɬ7g^?J]xWmi|`|*[רv|b[ ۰{pvx*HELg_,U#3?}8uHiJ[@9̡)bAz{Sr7iOdʓn0 J Ww&7U97vXܸkUCi0fqRa>;۠%Hz6_.xk uF3Кz,/ D d IpmXS%vWyWN4Y鼥/fcܖPn85oma+&?YۥCpN-~m2nѸ7YCtE"D<{۪6cjwWEݞ=ha_GewRVhתA qT{n!Ϝ)b1Yh?ʇiYDŽ ļ*LWy7Lk 2$,9YKm$scc6JBlH,_e!ͻ̱) ۀIs`O<pVqoϿEwqL lw-.3+9=kSwvlHbA2҃Ak~Rww&Ֆ 8R tχ Z9#&. (<zCǙ.h)ɟ=`m ˟ 2W~y+H5C+Չ:0; XXd1A_PyB|GAQL>ApA݊4{AI ) #ZznA:#H|w x 0*h@LF!&a Ր*-j[jE( [W?>w5i{1MQȬyxjX@[QkNX% ؼǭM&  cWjOZ5ڑ̢ʪoD!"rGٓN (1r E 0`1Qc,ۃK$X|!9*z"Z0}`6|ƃwfuh4Ӳl8[2|Hj0aEᨦ I}; T:]6m[S 9<')A@ȲhiO0-{td y@1pԍתmƆ~\uTS]Do٩ѿ 'pd}vv77xTv ?'Z#pOd^Vw G7bi8 y]0 |`|pg u٦ϗOj&M$u7^-B2VIw4,Ҵ0[07tCGN@F=5РP~g.{wׇ;O(O3G V UXuҐrSHKb`ZGT}Fq2=0;o[hIwOמ'c1/~0%XyrSaȆUE@O@ n!_\lN*dUtΨarC 'fт֫@U/ـ*xIO%W;tcZ:&g#Oy ?C,IlM>aW'`&UQau%ɷg+0| _ ]g֑Q{>f.F fӻQRG__PDT*sPnHtӜuvwK0i҄QQ$XY\c: 5^َ2~lX;AlyXӥ=+S6}'UDb6ME`,00J~XČuv|ĝ:yĤrMt X~Z?sډ)er#qx,6=3_2y2:^_Ӂ~#hm2Cj 2R /w~OA^?j7j{Z\mqK=y8~otq}G<ٿMzWa_iP}ONG/X199N -` Y¨3쐍nztUY9!H[7r!N2ȉ Yw5ۘ|=MTt&ׯa2t 8׫qoZo1O$Bu?x退uZq˿}etHvDj@`60_eaC|qI`R\]1?,QqxX$V;gOF<׌N<[9 Iek,TɘRD(j㑠<7E`|x(iQicHH/K?QhƮhiczw' DDDOz{߽I6 cM}'F1yZfFdA0g`qDBAF9i!}f|˵n:F-=ˣXlj[溂gH3#3Q͵+È{`#9/WCf |'}e_6w 0fQKex}?ߪaSݟDn#}+; զ ߎ}8ez6Gw H @]^o$%늾9ۦNqn7p|#ld*j㈽*!lׂ,ϓci*ku#g%7s얪eE~0?Q#~{/vߟPs4 }1r\ƀ/`ow[M 4L~]PsasHAG;T3RgZ(QBlF{.lx\yxl0 .!ց٨hJAKrFKX-CWs\jDkucZxx RG>gëٌ7Ha!/,eF >Ws=Ǝ/rp18=G>-~"zUAi%q.Y&6ˠKP<>(&DʡBD0ir1)DEzUxevI$_!& B~{?glvVq`dzl0!^ܙ ό{7@n@"7y!/@:v8xChsb3ac bx~D>Gi]1\|ZW2J Y{⨜Û^{8y*Nt~>S$(?Lϖm|ӣ>[I,< ߂pւdQ̖@C rdzy{ fϸ.}N&ޫ2GrB}p5TO F_WΫr$-47_𑲨7L׬(-OP`Hߧ(>+."?}w;[.#> _ e_ŞDz!15?oҎ,fA9H*̈kQVCw:NaanBA6ه+碹ή.6ޘ˘`㚤?,adc W.)wľuew[E(4vԀ6C#b,6A_c\;2/ ՙWDbqF^| j&r\~=h86>/&Zk\,<#I- QShmf؝٣VgIX񌁱/EQl에Q!,k!nn:i@wxme8% `Cu62eJY )H"=r_|lO.ߒo^ :g?Į<;M^үp6rpIW%*ޭ_BMr7tϴd$l8}qw/Rl^ a1tү.ex(qRoYoJDH@(6p/6]!]9.Zoas9ע>#{`0΁̌XVo&ÛGfzk&~:u$I*ŻMk=5>T돾t©O) UEL8C$GC',h{' yQ'п+jILTer+FgDz~kJy+`/딤CT=Chs z|SBpc4E 6@7gÕ񦠈 h;aJsYw kh0FAΆI_sSmQ5/)YYz=Ibܡ\uDͮ=~174y0n,zjʁM%~d3AaZ`ru$%Izʳkuf43\\=ȹ PbUNjlrk\uf끰BP2{"$@D[&GZ;9gAyKa?FϹ/N9P1{6ێXΜ<7zziZ>}sQ c@yN3˧Lǚ7isv67&eG(/@㦛h)9^2fqhgtHm"mBCMMxV``H,JF__4!! \!v[pB 1&FP --΁vaa1 +_A'MuVG>t5ͣ|OU$ٶp}HaI)J E؀hA"BQ u'~MdxD9YInMw8ira+H&:t p nK>8vU=:jiaYwoc:dj}{zNAR7֊NC^]('1=ٔ 5x7qvp2!wouF6^ix=)3 6D/F+ +01xVI/eA tD@"0yl6@Rqdha\w{=t;!@ "4K%D {.'Ba}*ӶC0Nky:@fֹG:s~(VC&<`~Û&4Ǯhr GC+GƯ ˓NO E7ˮg Tlr_T%W:(ۦm*D`h|5q RuYN;]DWKGm"YM.wl3,޹4dKXCvuр~tA.[ `cSгH,hcIDy&yv7O|Z1<Ki3Zri"UTFAfX!r 7Q~.2Pq4o()cЈ|G0F>`Z#>,rlQ8 Oy3eI" #P.^(ҼC?yt41˙/[ӧMzju暪hP[󭂙qB0ejk*> UE@k-sqRQF),^2Fx0Z >-u5ب =* *E"KCn``!2y{/H(n۶|L4ع*"q薼>y%yxBZ'īM6euKL}ՑatEl!S7O)0u=}4,WUC7Da>P0Yd( ĸ!T\Z0)}w#s|/& '6UǎrD"k>ֿw᛻=xg~]UiCF [tD}ۍt̴CmuĆXݐLf ˠm0qwE?uS184y*v;3oWMO\_1db^Y"&T"dH O:Os׏[Ymōy}9Se){H ۨHh V yUkYW"EM~oo{/[C&*}wsYw݀wY?/ߑ6u2~?+<- ƛ> Cts 4TS!p2n1p{Duw-L?EtU xʛu}nxp~bmPʪ^q|6M h{y'X[ 9գt<,m J:@-4_sn8iXUhe\S,URign#rpz&0h&pc?O4YpCH\Hl*60-}kQXR&F*Dl0S"Q 4FgS7`?hr7gC,Ve{$ltԃAݨ|/`ך}Xzݤ16צQԮ~ʲ^_J#"a~l(DP5m=nk6!2CT4QecW r(XQ6Plư}8M\dU'h ,Nnα#KgVݻe!w?c;+Tö7Di8txa 8)b'N*}jj.j+ڞͅ񵸚MtSL9\)`54Ƿ+L{zvݏ|-M5iJ%Er fzBGfABo=hxo4`28~sUVofT9Y%, )C]?9GPcҫ0aCM'pi, բA{ b'x*wIiJ&2-fI!7,Xش TucbFJOPt,DF]8P/gt@9b_A)UAp]P{E:xBm?0>eNςfNEi R;? A)U_ &cse, yyvS v75hcC@duӍ+l7xDWk]cxk3J5 q!x e>*7qSX4$z#P&!n p ST<CϛcoL9 3yײBk'/ N8 fAЇS Ī]9Hh X..QKg,Xp6(,ˆ)x'{K«cck 7N5ޔ=zp Ǜ J9#C< KmN\(\.!A2L 0(FV08Kz ߿\;8n+9  "AȰ=<hJ ݽl0j)&TG^eX.'c2 edUkq3Y2yVJ2y?^K>Nt5yd(PBCQ/3;硞Ev1wsf! a~jד <i-_D8QA~***hc$%QPD.E%:$kEc 䮎^.uaN"```M~U0Z8E~uBPi*XS~ZF1 WebE$!$c.uZb!2ND,$|̛!O% vZV{:xO+{ ]dX`oL18 1"8Q,^ Ë 2 ԳR`J[BP1eHd<G~pNh<5:ڂB}%Sta5x_٤,̷tk!jF3TG4PTI!fq$G/W8aa!0H#3u_gm)|v냒|95#f^gN:QJw>Bw@>[Tjky+m$)Uk d64 T|_J.:_)E>.̇KvģAu:v?kM=qz0\gsRׂ5j0[n%Lc.ytgo s}-O!U/hlm>fdq"6iÌUwwыUcǕ+&U:X[)L da b"/ AK}*-ZN˹7MdZ+e6QƩTę1奣:DFK4`1[nԎpAc cddưȒt ((Y= atٟX2QIc()fX"j 痻>_Fj7K^AZٺu/;*-A4Z=<+qn2{:I4_zZO.CB'sa1 0 ;uY}ʭ5s#k޷vsg݌m;TvYcD2RG('v<^j dxQ{:acM=^.nҦ`g_wf `+>'^'un"~x =lzkD }~8d 9DoJ{|Zx7= D;[[zЀY?MsT> 1m+0As-j=FDG#$26I (H)Eb6G:̑ sc@ŀ ,z=W]i9^JOTM'#p'u޳xP9YKtڹh. ;Gs9<4_k'Q ӎAAYdXVf)k&B b,1 JV TQfcDTReE%4PYE9# $z=y8m3("%"Moi~ϓ> ??oi{x!^͚3Kcwy /&.,D"7TG37`pBܞN_TVBm}\77n)Eq=DԒE"1PS{>?Dَ]_Ƶfmg>}_5Tx"lm>ܙqvc [,kwuSc4'S4n8ϲd [ S}lLԊaNfZ؀z SL2 ڗ*Ipn+0615/j](ZEQ_=+catvó?њїV !8Ao}[浿~uXF^l+MղޭÒFHI@5OVrl* 4aHG;,%f3gٰJdawT B; 3aQĐ.h6m{C96\DǏ?-u1X H"nIT$FbT{i|o_$.gVEjDpȎze]~':n7ͪEx|'yʾ(›{^3:- X?Ҧulj<Ձy5-Rbk XJc'd0ˢB(a?P5.Rén=Euہ.B)PΡ7L=qL{?,`e3XG!ؐz07:eqlh=o5S+;$*DHGp",}&"3(/9ƕHƷ=Vz " Sٛubۀ!!O8E`\l'#bvfAlﮙ#|ߝugk76YDg 0^rqJ0uX6D1P\Vv kX]1Jfut%OF̸S9e++Q1WJGGߏCwit Ge1VBI6mZ A#JF;-kN;j3^ 1ժ"a!x0,88iMHqA#vau넂!% 1.+k\+ʡEu$Ȍ;R?H2 DPƙBVh<fgLgΔ&A|!ח8ՄsF!eȧQ #@:IkGtͥ rY߿^úQC!.,eueqƩ*Egk IHQS@sMUs,:r~~xd *&RL|NGE,b[-u9UA@|k' W~-{'aو7$cˑsM5 8P8pp =jWw,3 $\WL𮶠ڶ@VH6MTZqЫp^qqEV@l)4ÉQS$[ fʧ$Ac!jpP)UTSDҳ pŃo 0f7+ &t&Â/0ɞT>?lT<c}-oj1@v+(o(@ʈaLO3R)STev}͑B[Kfk5 hT.\g ݆cNlDa+\@]W uf&2${WQq[׻K?0N;s>ι#7z.ź`&V8H*a=W"M5 C,~xp678r/ >5?mϟ,v6 jART}38^!/TpHbbpw `´V#8v{њ/Q%|ry#BϩA=(eOc# @WXe J&(AV)OW/1\25ŽQ4/hk{ <}^2- jMX!Gco\2(Ǔ.Yc`$PA4!=Ԝ5؆ٲct@˃eh[S@ 7FIo0Ll+nۄcя>REJy D`3Ϗcm|E"I$mF$7ѯNfvΕ$;}#8F~4Jex\r{zW՗1"G3 /JX1}Bb!3ʪmh¸¾C[rL2]9|~s^ ҙݿwȵEBz6:Κӧ˼0x|4MQ 0#Y)2 Dr>yS"/S.:q^.? )+3-a։y*94s5k6zW-P] (~ 6iNUaDhscZski^ Tf0ă%IdHVj6~1n dk4k6-mM|ODT=#Y3"Pef/4I0PlhB\!ƪ~-;L^z!n[`1 &`zMVrh[-G>9x1F m6.<>uw4TLiԡ QUceQG_ N;Z~xߖx[8[&`8P7F@rJxkaգLA c,pYǷ9p7UTj *D4VNf:5hUCmDNF59KiV` :Z>ԶAki VDPutes*uzcmX92`9s5`t47 nVi6Rb\ݾRN_C2A^#i53Rptд(=|p-6R3v]DMI 43}Ls<1 ,숳m_]W$Hf 8e`HӖVfUW XE1kYmZ GJ, )z!<ꎨa?_ajBND$gdYlLw%z;"4bk;*)[mזL3J5sq\]~iίF]خ*͖rӵci*˖^{ƏS$b$>[]IQ.Q68-qPijFFY;kL'g3)sBpXU8SG:BbjENU3+Vu8yū`NJg\Ftv.#Ƥӎ$>gQ4a-A[Q-1ߑQ cGm~`=0ћkx?$&'j-b:i@Zrfk&3jrMqd4Tq Ih|B%. șf ls !DJ xTde f_+It Q%(wZY#)c9\ )ݲœBDdW?a叻UCQ@X} "T%mPe~?`}r֑(wW;L/W1uhyJ82p`&SG#:e[W_ɠ^aCe=32;~ š[y[A 8y&Hsx s `a|)ڄdvSܯss452hwq# h]l8;ir;UHr@nA @ph>x!P(p$0X>mwl i%z hdth@1@=A#1;l f1[د1nh.P[aS.7w"hÞM21a]jypxF*^>֍W]A/ yf(s57ܯ*&s]xjE b mQ80!(5jm5xGDYFUVxUT# y`'wء\B:tu_ɔΧ6u 5+ӆƒ΁]ͯPX`(5O^p2) (-!4JT06' T**F07T#hq޾I# *,dٴf<}{}#f)d =*tb aX1_ f@hIBah, Օ #]0x:m%qc1좶]eǨr+c3ln>7TV*`4"V\a e Y0x<.w%W|w6ƹI(C+ 3'kh]X͞xO(7C[v,/Z ]!oi؎Jvb$-G 2z֣n0鴎]U[!; 1c8:0~[~So#w~*,$uc7χw@1cB Yѭtn$YXV`S^֦PX$ *[t8$Suf,sCIT0`bY %p+XV ;ഔPXUs{])ՀᄆhR4%\^ +0#7j k]wqn14׌}Nt6偦A#|VSz^~VuQNaɂRvJ^\$m\^5ot8 _eF]s d|1ZyM@a!+{ňO0 k 0WS=#pz:Ƣr /w4'E| A.1m `w0>;~U\ØG]ﰀ0 $b uEUw.%QnZ$#M̤~ef{%^:]"lpЀYqmۦ1TgA 0 ]jIʥIP"`y V,,-] (| B*RDPSe**%(T15(s򐮾,vb4 /E@ 1Mgէ t6 `=1қㄇFpvǏdzB8AGܕRmaVȷEgvUޯ RM ]#G̓6db)zqN%~M@0bJq9~@w-BUټc;+3 QE} 469.ɕeVUNb' 73A P(04/&#%`hL2:0AyfӉmy!—a" D5a.d `xA]9>q R!JEX+iq 0p(N[axsq64S tSZ;ޕOq=/8igR?sT%IuR "ʊ1hKK+ESH7 HxًjVW:@؋9@M$ٵxAg]]Ǧ:s#1@uN"%1dר~pJSB?)5ϴp4|F]/{OjS+>ϕS[#ϓ{] ԜwF-ܝ,foh,MHFB1\-2}H4Q {w^?䀄st*T]hb*osM (.B"SD[y#@׎nܡYJKlZ8GDUtn^$TaXV$?@L%Ls~?kP߬~/}x%NfǏ! m:~ ?+d^+q ;0/_UW rZҿAbIk;> yCPu >0( d$Lݔ ݤUD45e UUVy@ÿҿyk=H ǺX,xA<=,wkEFu:HӮg{AGZȥ5D?a`LLF3`[cɶC * H0j@i" QB10j TaU\ykq@93?7Qp .ۋȡT)1ȴ/i{@1!$tRE7Z3m~1IOhtkEU'0͂[ܑPuD0勉 uL% afewwyb\xb2_t;paMӢ1틖ENUl-E%U 55zI3(v9 = ũw0:`_3~St(>|!Ӓ/;=&/B! 1o"yO-Q'uO3^[rΟ+у9\@I5/B!e7|?s\Gϓ+(qz9O5_}|<Y2)Id/fA©,֚obct&_Y:pqXx,YG 5eycqT*EVb!#s/F葹F`2|\baS#*k1sF+hFCHuiϠm}]2s&@N~;i;Eߚ䑋V,f9ߒmRWXX|{gçN+ϯ@R(#vYwCa =,/ݎ \S̢f/ E4^ /kahQ/"JB%UXFWsZ#EV(.'PUY%2B*ྞ?Ǎܟ˿u" 1iئ8@w6>faL'Z`hALSjz2R7n՛uͩ 2iP&YHPE `Zt APRHѮ˲֬`1.˴HEET7$\LbGK>M{@w`9}c .H(uIarѱ91ȯVa= Y4AJ] F^ }|:f˗%v6ސC23BL=:S f]ԩ Jj +*„cm0QhFdJ!C']X RUE,XD1j.VYdg2, kAH 1# a1ŊAeU*clBR`f1 }Fw6=Y l:(RLAEUKA0B0?FNiTՏϥזͺ P@ï¼R!OXF.zQa3RYLb꧜u!G:/""m"{+8Ǖ^c@T{>mtߧœ/JbbiqEu)ˊ;|d0{hCܸQ}E}ZQtȻlCoaRDn]c~ҁ8:iu(kѹ#fu5[peQ(i(VoJ \]ݾ/t2ݩz}5>UI &,d`U _^x<r=4瑹J:nK|;Cx(!{A+($AsXQyٸc>j @v0о-\M?H@swUbJ!:#l73xy7{޴RjK;jИ<I΅10ۮ3uuF y#ڡqpE 8 تyU*@`avv b9t%WaE+ f0ɞ\AO># #1/5?(fxX+FJ\dӀ\pb߽ QB8C8|jkE' 6 SQpsMhaC_]lqNeJ,?Ə *˓WG;7{ɝ86psjCp 0pG#=3[]37ع}* Ow,:1HZ @||(N9ȮW$Gf8 GC!R t).ץ Ԉ4pqCT)U@Y 9b,R@M*xzJWH2Xd+,Ln5!b›3n.H1Ztk-5B*qDp K9]YU ^ Pń\ЫYhs`fD)0QZK7%{5s0;?$SnQA^!WZ e{ΙX&@,>MZn9?]iw)mG,g˥銖@n6ˮt37nv1aϢu1Pf i-0j?*$XM-0xŁaNcpQNqpex"ןlrթoZ^7cs77D2u#P5L &`:lg-E5؅67; &)-8u#>hFطl0 :bWT0>rg4erΊ)?^\ߐxI5&-S/PffocKP0ao_Np `DqdOAC;#1 {&ߪ*eT!sB 6%BXCX-w}dpgS{g#@Jw{J_O@1xwN%Z!pݎ׾_1؟¬mh2?0Od/1$,>&qݖBe?5T{~6Vg34W;?۶i(e{́ABR|%O[[ylxL|hoQEU*+RC݅R2.**~HCUYprNe$p??..KBBk|CϽ>ߙ4K ݄DB,&t&xms&-Dt2ôP Y%i3,z4aʂ̲@($T ʨI"J Ñ0a,; sp%AE (U2U<{~<-.u|l>!ZJ׻o{8y>3L=WQ҂{f? \Ԏ̾upDWΚ:rA߅w?Z?=sCy)+slYk>KG䎿Z3!ߵ}fJzajpP*X`v"b/I_"ˈ2L7Qf X'5+OT^ D(0h7X`)UJ΂;7I__2cVW\ӷ9ٳ:!uuYpU nބ+ shPH⻩K**GDc TUMeQ)JS`̼\V?Fw˪QC;)UXPEE:k*Tb(!MҺA⬲1*]VW,U)]{(_i͙~O< mM"J|և`F4yq+߮vz+J1g WqC'T0tYYty *(z]b)vH)d8GskhhkgERyj}yM~#uZ T]ET"uFTh^Ο/:WR {mfA惉bs`<,2w@ * GϢ#}c 2l T5L_w հ-Df m X,o ĵA$kջuӯeߓ9ѡ3Aǩm|rcebK[S7dxX^΅o߈(YB%X!LALq5j&)HBL *ax; mY#IoCqڢCcӺ3x'ҺI#cbgکy~Laj ЂHLzՋH}{8ʐdɲQpqbc?Qt90MprmaMߢD i1ckC{qdgdru8ofr]GX.).^E,n}DgG^ Joޣ3~WTn?v(%D+., c ̉`? 5F>pZEKiA/@}_uo1,ltS!{ϋ=S~4MM2f?YF^p(c=|?e|IA'v;ܐA[1׆HO]HA:+ 6#E6~PtC)Ll@~sgYL%wnpe2 U@pt&+d:m3y-~."CeU2Y4P??&ΙpNCő 2/\ٍG\ҫ|?Bg M]+;ʑ&Qw6@-O>֑a#,6K8ypv|o˚\mcםAVԎ.Y1OomNEHlMdA!Crxrkr 2E:E@sS  yIXPϙ':*E"0!17<ĈcTcKF<~m>Ҡ6 ۹,}=.~-Ԫa9F kdFo8ZvC?m Y0< J '“p02#gR͐5 BU˺aTHc%˻EуTb6o t-i.tEڐ&GG{ Vv$ܙ*3&켼0nhn~$ID@ITlCNj-4'p3!F⽞IeVf߮='@& {NOU2bƝy)ܲ]j@ Ff,N*7z(sK[l\a2>rM"T[8WdGRtHBaLP::+YZ@+cz_D4wCp(}(|W~N1 Lɭ0 ,R38͐BS̒OkiasI'?=S1{́-2~&*-pʘUږ}Gpr34G[s(75ZXf!8H!筴!LCҶuř@#+ L~y =# HU49FF>ZQEJ*9R (`Ĭ`||9sg[ /U?_O*9THa;>e5~jzCn. cmа(+$k*5`ƿ O `w0I>*w;hViz}j焗{ .{|kͻ|2=OS_'rs7гgFm@ݸqmi}RI.49U6w6 Fv zW^8QOTp{_{E0@ d4hѓ@A` =0&L<#)a1=&hmLi fLSPh &FS&FOT=?Tީ=SiSCi 1=#OQzHѦ0jh h224@RzfL&Lhih= hi$hM#H#CM@D"zBSOOL=54ڞ#S 2F!Lm&i7M MPaQ4L ڍ4b F@hi&C@D@i f!D'є`(61 M hdѐ M 44 ~yʦiRԸڝ.q t|IԦ)* _9K2iT{;Los|][:].75-sYrWB_5EO+-Ț)3#PgxFVbOL|FoQ&$bJ?4 _(qTy9EqFrR"^q~/%ṱ{.tW2!S: )4^v*Ca"Rf2O.0h m/ E€d)fCh.갩nsc\iB".t}63ձWz/%(%RXg٦,×%ȹlq+ѲP}iq0u{~ϯR)FEiMQz@ᾈ8A |k>H! &J )Н)8zUn%,4^))u{n>K0ƃ֫ 3g4ͧ1xqB<ư+/Wf(qeasFXl3ӵ9hs /IWSdƯ1NB vaG{CE3ff Χ6rgI}>-%B:VVqL3Ek-9jKs3U94W[[.\ɘf9q2F\6F53+bֹm133W;1s 6Q&f8&QLb[ləerܬh˰ 9Umާ:&|؊b;q8@>a5/uUShv ߼xI稼Gq BcڱOΝG-"5wEjv=[1N*bca:Υq75M>S7ī$r`iBw’jrW7x8wܟ[-T u $M5"?ِ{vVoyڦOntjm>u>?GG?n^_m/?=*AZ?nX|69d}hCq3 QvGq\9nl^{52s{*L6U˸nwTEJucaWN&]x;i1?gϿ&nG/3{یhY ",ZH"50SC>T\__JĎ,7h۪>ƶ<Krgڨ?"͝W;v}y 烵wVX?g_y+z?a=V&G;{9ٍnPk&n35f^dzŢ3]U.Vf]q7rUu7Xɛk;."=fTM))Z-J{M/0sk8ۅCeθܿ+ozdf.5yP pN]o)+l<[TۙW1u;8bvw|f/{}?%uBpS7+.V @]NvaA3{##y^d\1өwۺ 3Oo=d՞F瓜Іz/y~l=ێ Ma6c ϔ~</jkJq1 \m253&4іh?y=Oe*דte&n %ڊcj'\}l:Sg;=dXTu=_r7CsdkWμEqͤ:;VO3ßG{Q'So^q1s0Sygbl}Y\¤::Zjlaɴk*ȟm_ғ_SU]ʇ'Vſz8AUyWQ^N{9ԥ,߷ki0l^KzކDjX*M&)tn(Ѵ@;;* B:"(j/F⯉jvZ)Zqgήi,ۧtEeO:grm_ !Wﵸ}xygW${Q6, 6Æ-ގ.M\wX^qI ̋RP*TXLf4S 5. t˩USJ?ohWgP|"u_hgr_yFe|>_}Y;~.Ok{gOi{mϧ f}γ n\*_7]M6GJs޷C~<&g]wY.Gŝ=Y+}w~{?KW1<_Aw6/kYj̽:'a.cuG}v^N^%ߙ?. nMG/fw745XR6ӻNˏw5{Gm"E_KZ#W?|$bOw{Z>ϵ| oa3+cZxw5nk&nύ{sx EVN]_< ﹏So.? 0;@sjtUd_fCz3X%(HI aa@D\aXk v~H&=%uԆǬ;\uJ|XiE]S]uD'uY+N;UE7^K:$ڬW= [}w) II 8 TT|r2λQ㌈H=d "퟈úńX#H'"P iELT\U9. `E DO mE^tPv`{n  ( 4D*׀9 Go9PO7b FI (4؈NAP`ٲFt{ϣ1@ 7!ӋXuU"T LP9 'N4T]l$DyPRrb`D bH3^`iXLJPQ1@DFE -\Poɳ7ty,zN`i'kVONk5ntC: F3U]g6+;UYF0`*Niu<"%jvaD: ي4~@6"/"mQ(Aw.lݶǒlu4n V dTW)dr@EQM!dQqC<jx/0Qpena[ʙrˉQɗ-2rd[ቘ-SXLs0˘ۓڢJm*9DE5\.RfJm131nVܮhek\†\sn8bbܨ JUn8cT129Lƥ2dq30s3)mJˋa)1J\̴&`,3 ̶3&L01$ `Nqeݶ{c*jaې9\0+4gmB&)@7, #$0 qWC*4͔P[ U%W>s f@ə s ,`n s(QE_/ 3%)`3Ú/Y c"!A&y<uRr)>G)8 oyNt2" JE9PDAFbȊVlbɛwHM 3Ԩv6Q{@> ;{zLu$LgE$@m6%Q0F2S;4u,Gș| ZOdA+BJSY\|DJOPZ`c9;~cBګTUK箫^5UX`;R3@O2@]gFNKK{;~,uϳ×5NeHl>d@=Kt\dz[Ge}/P "_Ki_o9/=d("" =4O ~^ 9^^ʛ4yxv4\:0slՔHXi81xv bvxN]z{Yn pqm̭|}=|맔'>lÞuA"NtWpp;*2J% !p|kYi; Rb^^ěo*"YBaYfHY-a8iGv]ޖ.wbc@|(@J(z(=X'kͭ' Nʷ`^v%t TM"wi F޾ݻ7qo빤#@5Rh;@E,hڕ6&17ѝnQL)&DVfD CPtu9RSw}g𡾘 S!S2ZӳfNFk^xW]_0-e+ k@ ;7z_&MWO$EQlQȻõRI6VS PmIm- xYtL b//?hݹ<\ЙfcrⰡOmChQd.n&1Α5|-A\I0V|83 [V>LzbU`ѥ!IBI Gsn ',JC;RC3Rܔm%amI!  JY ;w%p q)>LaDޅ1ߍNee̗e!ҲJ&S`w3@͓@<}('{.g]]5b3 poLvaflP7fڳZs jtࣗYn昺v:VY\sY5SJ[ciRtVڢ+_nῥ7 e/%gvk.mtjuUQEQwm8∮7sUM1ihl [_Fk 7f)0Ӥk{ѿxsfD8}t0ua; Ś˚# Ķ*(5(+FѲňDKK'tAcDc#Zjr|7hTe:Q `[1sKX{~q$v[0R==R^zo-gWAvo^o}~*ۭMnk[IL]Vzxx*5Hua_uɯ_j|{mNL)_ͥ.%kZ$]nrwr<-H)ܽvEmEja,20d .ڞՌΨzx Rh>cRgϖY2P8kUѥB4vV)A$so@Y1}:u&Sgr5:u!vܝwU[gD J%PP;1Q t'6Os&$c( %v"fdYOM|A䔅YeG#N @vy[ꅒBE,s );Ⱦts6a>@V1`0ED)P4g96"VFڛyЖUBӳꐣ]\)bJ4%iYC#.߳6Z40)qIN.7ڜ݆βQ_GSc2ަO!FVݢ^_I @hwO͢E/". 呐|3RRy9fdL!&#Se /H ^b&#}=庳Y&ݬl"鶐WB`U !#.!ŴGB`=:g,8Fd2ó3e/ΩZ%B" M-Xmm-h>[N=zul*0PӍ D$)v(ɼXLO#f=hg^C'i S0by ["mlN[w{g1\pH:S$wlQ\*~bFsk=ʱCƃN~;.)V2y|#N<)6R-ҁUy\tkwct=E-Zr+JYkyO,w|e@br)ۣeX$U{O y>{CO4eɻ~ƾî+x9΄;af=\m_~G'$%D P}zm)K4i'Z]n\E@\UADLTeF9 Ecw71$=41-zztUFH!mNl\-F ȈQF̍=Egk1U #lq}5Nmfi s2+,BQ4Q5wnx=guܸ0!8nɍa:{ vP;Ȥȉ,XݱK*3|S[nctM.A<%Q2o0 Y49dSP~ϛzC#ް&..b|t.0ENu)YPQO$Zc;Y<>J88$<;/\"R!+rǯ7Y{ί%+;*dVI:LgVyYWjK6RYS4W$awO "g2TCʂ#©6 qM4حciY 5(!|V|/`x>x?9`h)(.9fHL )z4L> p=Ƴt9iepJ^c^&͓kUօٶ 8P!3)0yV /-m^K-&2%@b')tHZ))Olc@Ci/\x)`"+y1fVkc˪;d|/Ղ~z.Suib3 0Ӫ+W@R" PE`Uʁ.wY C XDNI,VoRȚ9ED@rrW  UU"UB@tH|3 p`*f'= i\0 #'^sѷ?XÆi47JH651ll Ց&MqHêxw.Wp^ FnSNh_igՓ͢!B@Cd)YABmx]u+ 舐lJ82R%&P?ry5=Z2ci,5jU~tiMxEi*⑜!egx&@iwg[+d,n2l&ŽA;Ԫ.'+`COWu!!TuɈƣFJ:Ap(߃AD=`F2B++E$*a"@R'ó( I!P(BTQ@YaT@IXA"+ XTB(V(n`qHJ/E;ԛ$ger(P"V6ƑBi79{G3[p~QyK"GQ>OCe],tZsB@`0gVBi8%iIkCo|/}ﶕ|irMQ,';wvm`=!WF4p|:ccށe+E*N-EUBI%C_>u*,X1A6 BN~*5(ebϨLc cʴ}/A9)9ylⳬs6cq['<*/{!@i~ӌ0Q0D"zL j熷V!@hBl޻J96老r9)P&[|9he'SY!"__Ӯ<3LaTTE+ E,DDQHE0 "AH 2‹"F1 R `9ZHTDbEPDD$PTV+ "AUb1Qd"0b*L*b*`1+DAa EAF   * Eb` 0  nj"ŊF!"b1D"()H QQ VgC6, "!y'lH "$R,!@mMg5+ޛn=U{ћ%kr޷)-WoIT|7_>|?v3S2<M2w~s7RY:i! =[)kyiM42Ul}4sSUC \ ;oF6&EJ Fār*pZf@9$J$D @LClXrQN^;rkB{0WL}N-5ԥ D '~3r5CS#MZ^<5#hޞ.$ <>x> d,̚e kYvmm9p2FFJ?Zx/pw$REV#0R*YT v(ZdO+Lpt1ޯQHߢNuk.3|o{+ fDXwP=_SՏ܂#2qL x,뫥!eE3eZdjB9st990"+g{4]{~꼎=zKOR=/+2IdELWªtքbH[_TMY`KBsJoT)rQNjh`|:9) e)!e]n,_^\<>zg㋟Sun:WAo('K:NԖbOe|!=_gV_*PL_.^iEDwc'#COL!>g$f* Ի^4DNZZ7VWNz[؜. 6e Te)Y.Ndb$ꌶns\ ir03KV="փTGwa{oqGoȧ;y-?eWW7ypDGΠ-Uߔװ)I]ojdޟ0s& MAOe֣^7ww惐>=tQ===Y"E2kRI=,s]k<.2ZjƮ_]Ge`YI zR Ov m⠨i o(H H(;ʼZ#\`T<ǘ]1Dourep]{eX84hm[wZ k[˨_6P/ @%G"^_״%px44#Mϟ߂+ B9BFƸիyY1r_Tڻ|b3F<t%^>Ht8oӀPu9`[BuM8[0FT 8[, '9"jg>qaD1 0&Sƴ ֊$C$֢-d^ت,sk2׃A5hRM6b\U{qǙno'y>,$9[9K+Ol_=/tDph!m6 u'wC{Y&}Ԥ K2;J~ mRP1"D6 '[wz۴/M>kVlV4mFqؓj !0D辗cW/%Mk\ U<@DD:We_8m/V1]gg^KlGqSSp[{v,}rvC21~,[iE~aSbF *4'q`WR=בEFf:',za]4_Vzv$QLv;tZI:YXҝ-ŶO,ZIy'tגuP3T5TZYWIT;=qΎ˼ª+(SK4򞭣|Ov㣗.DmN}'VWjGL#^tV3e d ~wl?kmSv28Ֆ4 f4秏q8`BdϭFڦL/G9ǹx18DU܆zvI|u}c*\d]on"SUk}MBs"rGϓ\tB7^|ZNX7T}s0}5O޽Iol/.4Mٮ:7'19"F&?W<12++|)K,4,F"1J6Bj١{+VMiJ/A`-kZ]Ņ;<\N*Y̫@Wc[<=g޲Vjwj.d7],R\D@73!SiY C" N&%ZRv<t1z*v1>pQ8 =wc923y"gROօ`Zw]R,7 oJȀ 4g#H *BDKJ"lyPNȔNrȔ4PL1@JubE,Hӫi8FL#ѣIa[Jcll`0wgZ]*66,'-Ekd}8a@'3Fb464n Z̜&)ߠWj(4|*dGyAHW1؊RhfUnݶs}nv D qulTH\^Ytq801"6z okףo)\y#Z1V{NԃuJF|(/4zU ` h`2TP.mn_lC|8;TYhҽIci;(j]ixFB2E*CN:4vޞQ*f1ULږXTVD`,!R m@XB)$HH1I$֡6Ziك,-mYk-iaF1Tcj%,02aaL,Tj*!`Tb(**R,Q@U;tUBEUYb `b$F(+[*JµPTEF BEQ @l`UQ1b+UU+D+PHUV)`)P!sA4|e,YnDQC8Nhw]uWI$BF.O|"KQ8]7>ntL|kj\۵C.%G`+vL!"%[WKrg:9\aͧ7hTCDL̋^,yOW%kK]Ô^^YRn'q97",{ PAԧ7$tT1 ( N]RHR0r0M!P \:4@Rk~ z:N oi=~zLn}?ܙu Qis3}D.m >O2缲,tLq^Oŏ`{KԬwqMݎ[.nq[~ 5 D "FEa@]sD JYccgSКkf^[D~i?:t}L[\{dJ:bD7qt5#LJzzfѝ_7M#Ct> {2"]6uTۭ:ws !qrv[O;.zfU<>wV]\ϒ`PD){iHB O(_~Ffe \fB+'竖1$:^HKfUN! : **hnYe\yŖ"hȧyRx1;Z~K)( IxO:>!ې\#LrN` Mᾂ&z&c@W J~/WW鴡oE8My A9GP2~ 6zZ9D תDW\IK5-S3Θe>Q┚Za$敘y#Zzҹx9tx˶fub@8_u3ٙ.*>֕Sp64Jqj-]tW˄|ioû#|Ie`UYR"mE uH~3r-9&r:L. J>~]gv\G { <#kZYy;u Ӫ>Eݝ|Y gTx0"`1jɋ%pҡ._+^Υlޏ!xiwԃ ksI@8''3'DD)4~ayHFbf2eDUn[3vP]xN{>ࡶ.9ƛ7 ' ka}?>\IuRC`D Zbh$㞕"ՔsGwV@$C_67Nuhʄ_eͧ;>6 vuSqyQqk6[ys˷r&Jp.!X'_3Fu뱼F9x)}I3`m${͖]tq p%>? j OS{r[|lQ.Y:va˺{ W3뵘 -.+9<0R5]{Pzx兗]A*XA,ǘ֘}ﱋ6a JJm$:ITwWA>_޽1 hN%-W;l/_[#Yj&HO?ga충"O7$1ܻX!ۯ󥫳>;uAp3bY<{^/w/%)kxuQJgMAk8[| <:w]k`0xW0@" ^j+t8AB5( we&fwx/;g<,A<#OI6%<Yi(׺QjUѻ{^2Js40[5EmJes-ceB|hpYOί݉ g-cZK72(?anP9 ,:LX^M ~3|LjȻ]뢺 D zzF Hߏwevq3A+Q61?%U]1=dCOWh‘٩.&{w!llrʵ;w@fҪVGvdWy 8mD/? \j. hހO~6KChz  ~.A=5n2I˾~n"divB> .{H0w}sQO?f ~<ˊuEl8PgѫFS^b)bD*Ǭ=+*^*$#&K\3bU c@Ç8Ϟp7!,iް/ԩK&)Cgw!ђwmR{ՕBɟS" 7ѰTCjoPG0W4ts9`@ǡP<0NQ< 8Aۆ`8tRSAX0i-Iۅb(Z}ٹOa6ě6ڨ@wLCF 9\yL& OQP :ծC ;55ASZ_A-{~?7\8e|xx~3W᪕nkU:G2Zw0~vO=Zu6vCͨBwÁϕu">^)& :W&(1X(\_;;d)tGu xv˭R]ϳ=54NF~qcPt R0%@y[7wI^R8(Pq W(atZg9D-^$a/nv\ΔL=3#-GM,:KWWoc^r\"f9ȇtEH PV)G|v;"JUSY" 2{7a;8ª3qj~߮dCƙEuYQD9cwɧ2ηːaE*lG;y TD3ߧz'ův٧[@gς~ -ylTŧZ E-=H[l^:04BY@#e||p{:|Gߤ͍":?klŽi[VօzѡkSӲkK1+/ыyns2tر\*d0d㹸5rZ9%.`bH$"HX*F*# $PX@: D3ؘBAkl6a@rE<ϻ ȈRoT", Vm8||,aBG5m< Gz`Wظyj6 mRiҡS%ˑFՇ8Yha(bsR p0]G:ctr)^ !J̦%zClh634ts mz{/P`o0]v(w^U>FF[C!;:`3NbIs1sCr v [&}D$/KiRmoo]^ JΊ85I-&333TJp%bM(>:=J|\ɵ1 @) }rˣJp3[ˏ4ɢE(1:臲29C!C2~N4gr`]1B.O})V >e7txG5st 0W$mn)>m|^/l&]S@w[&4*af;r[QIƾkFC2&\uKM21H"pO$ѿXl uQ?]ѸJtFm,gc iiS/.Vt˖Ϧ 49+!1HkTӴg6]HMsI1]:ɚeYqӷ/Z nN -0oMwAĥ&n3Yߒ~<)Q%F"o5](\C:qWaS[Mr>#w\¬*tߎu6|)QB?/"3S'{԰ߋf L0d-hDS`q;Joe/S\gyv k96TJ&3Π6?<y /9ڇoh} ]ޙi;!.ČIA\qsmw=a ZP|5p?(]G1؏?6Z@7xseoB z:O)8NZuFİR—qBu{`gu<Qet}*=l#4=bL_AWזX'pN?l *UqYSץN@SvlE`Y_ywdG Uʹfn JBt(kcXˁg>L\P 6 ? 佐Ibd/ԗLݓo% te2Êe:HqE~kPAU[f ,cW9# 1j=#UҹVPnbz8~mа&\!D^%~̬N^QEyvJz -y2ѨXb?8bqDoP%wqC]x*Og_*2ҐWY'l'PKg2 G顳|P:*S":Io6ɳ}dE?R `(^t 3cӻcJA8+%(f%sJ:u榱aErv_f#7<-kwE:JJky'iL(x ֥#TQEY_yuϑ_/jY`>ڠTFfjR|R065Dh݌jU~FP+PNhuE .8{\Q 1ԃ?sh"ybKq3uY~؈^m|#1K8P yCʓJ(?F;.g$@0W`a[ Qcq|<~bR kՅ^\]ot.㬉o\n k?MWg<]\]o[?p;&pud)-/=b {}3@J6ƺ>vvfO^0;#XQu'29CH}PZ ؊aqY&| K`'k5xvSf b4XWZM9p.[YtEm:H('$-ȂAQ S2^E t\hZD_\ح<s^9G͎E^)\}zH]%jXS#:^1J3mJ?F-FDbCF82F14h-= jĖpM2D:hK~A/qHuVbWUoAsە|00p5m (f)R:]`.Ͳ`HF3b+Zha s8kq κKMaΏ]۫A&C$|olY(߰4mTk3ʓ.W9xj!B̫ɕtjISۨ7մS3O=pPbOl M7g ˥z7\FbV׽`s x>r S~O=?)[X06vMYD9ZQz֝{s^1VGe/3u߼2%uEn mM*&$e2qTwf#eqݓqNI0rhb(ozKK*kaQ)XcqO}uMAz SiJ_,>ӵ U^6Vt &Űp'9rQNFG92zr}vBZ K(~J%gZ@q4 >E8n@}%s')^Hp{nbS.qZz\ ;|nGv ^1&r[q ͓V~=0ڽ|8lC)up` *NI $> ̺]1&؉ ~0't5Q 27~~;i*ðt;ռ6ˠO51ok>W_6č/P XsR*|+% [q[ĮЯy(/ϓi11ҿ?y0db'V@C.D!FLV`H|@ſtiR D7[6TypN1JLq#fBJ~%"Zқ~rahGNR[!V4!{eVB&o$g-v-p?)m l[B#"a99$2SsJg+> a{WJm1<:E(Fr3iݶ,:- =[rןp\iCI =]7ӱ) ; QmH?@M HGcI5 䫜Kt艹Wgj%blb*Zvݷ +yZ芜R+ wЦnVa:Um脡Ӊ)BⲏMY"*e K/cU @1i]^ nf;j˩yt d>?I&RL'@P||PZzę)iYo=& @X/؇ ٔkQ@f3m:]?;)٧P2Hu8 ?'GJfB?,ۃJ2M6\ŏΛ`<͘ƳzJɥhl3{^+γaJ{YZ:9zc>@. ģ>Y4@j/ }ZWgOEA"XO%nQo 2W-\T!W˄3EZ+pN60V )ߪ򾍾58QeWqcK1=,]UDVnQ3m=t谘yk,<l@|oDP$ `TS; rh cǶL\QsnEqkȟL}v,@=|Oi+B DPfMY^[Fig{}'I/ɅokiһR^ !uFYZ4A.N6B}F#YJ#?MQ[fMf6fn{~_ [DrιMI+ ]Z()_y9j6JJ Q~iQc (2͓ÇpUDDOCT,_9.쾆r|^ 8ﮌjt 7aE 4r"ZF MJ9z4-+.0PEkj;ֺ| &6)&Ԣm‡TsRjO0!{A(WNxZU)k~B%`b̵wӯce'YTǓUPa@XȣQYHlrƿ8??f8|̈́)^6v d磋FV?Eɯg#oLؖcXGRW271~Wz\-@Uʒ'NAaUUQSPrj]yUQ-#! .Fs%yR{[)C6QCy[^7NO10V$j~;߷Vm;cحEtɮ_6 ̈́L7ۊi31KZhkWn~kyl}p ;$f:Y랒^z!@jܮlIZxύ M'Geۯ -md|Gn"DhӐM;3$ צڥxyMl|J]mqMuvSQ pNxE[@@c IW f^&SfE mx<(?W0c !|ѐCS""xA!bbb$y@bś\-ȜA>u1xWˍ'\W67ls)ɪIК`>tTBRv5js G(٣C(S.;3r,Oݮ5(ym}0^$Ӿ-<# 9ovUtq kajj/]>k.aAPrx3[3˗M8-C>Bp|]+pTKxdqM)ޯk[2&j~ު\ \*>$/hQ-\Eyɘ3}QhAB%)r~:> i,!sKpp$ z~֌ ip}"K>^P\}UpK|J3u``yUa .IW S#J pThx-_OR:s `9}fDOۦl K+ j>AS{:ϗAT&~UR |>iŝ믒-B/uI`hw5q zp:~ɂ_}ar4y 7i0w6•BiFH%R4s dn%[rtn b ؓ=0UTMM/5 [X<7$i}zYYzbe~ W1mkHvP8t#\Pp-9 S1׽ۮ5lM(mf ?6-A@MKq0 sܷmwaHtISνa7d'i\R!bx4΀:4+$ 3/M>ϧ3߱+fR'<@DZW^ۋ̄0SVDa7{'a"Α/?0@j,8L$N^d2N7bJ]\ r:m]a@2 ]H*T=0!iM+QR!?h_]?Phc3q4 럐Ud~[R;0EM =pm% >`C707e*Jh rД $tmJ]o wզYmתAm !cOID4{\':q4 -.d 7LiPm8RjjDfJHT9Y%x CUoO qJ2' gLc$X|nR[u}jM|c$fC״Im2éu@?u3-]>b[5]aq/2N g/k/In;}C$/yXըdB>4BY-e<d$Gj9,8,tUUkT򏞑y">(}3`WVjIQ *i.{yϺxX"%ԫPeEU-%Ρ\$b^2K;M'Ъo_ȸGgmk/5e.S9\Y7b⤘LH>@!7:`Yie3 $cgdwkjE|u99X8s"n/|p | j6ud2gQnP(3/DkhG" <3Є&Sb.]5x ZrDZXkpPS3mgaς{HH{ uJ|*t'7>%tG,JӴћ"^=-q w*9%vNiHsoK9 UapHɛ8Y8sRјRI5.i{V`Q^p+" o`FD[ >/0R]ٺs/)qLY~O/x*2 3TšteVkԉ.f}Sۙl~i\JzzJY`;bϡkx4YYIKZFͅ|EJ ,0JC;]Ś +֞Zen[-@r~ExJopAO*w_\TiS <Ƞ!sn\l'zu7P,՝)._s˽zt A^eT7uSjK`6SyS}9dY!4Xv#&c@wyH{YZn!pdKej?{q"#ڔeWٹҦ *raFwr|hfIژTWP'Sȴ9^ bi {= 5Qf+Yv/D8J |(A5fZB!MU\rd_+㓰THGˆ]H(ؐxh{{LpZAըΞap_e3kKu'J..L2+TBF#p>'ַRrJ;"(]z^zG%gaZ@ Rj#64֭w [5擘5#3 hh sţ,WTYHU ~@ΠssvHdL_WIB/U=AtJ ~oYWE4)nҾQb!>ݐK!_[ @ ;۲(րڧT%3gD8 -[u2QQ?2S 5SY~ČE+:Aub'@JX"g/5-rp(> )yVTX!gNtGᱩ:wl" كU}Nj+3?uw֖Dz_҅sd.Z[a cľךU\30Wʕ c`6vwMY;],B+m?pD9v67Z! -=liu^A'Qk2G9za3~դJ6:~]% L{slrL-Ϲc Q68o羇'BɕaTJRq|;hITՅ%|us `0Kㆪ}y.w-U3MЯyS'-E7m['GO=Uo# ug]dU#[ӝGo90ضC56pa -2+]IwPv 找/e݋ݫ%{FZJ,0lNӥxRzR f WK|[{nH6L2JcVA`M1p]d ߒ. ɚ}Z+d}5!aܨO:)*25-)-hۃy L_0:Deͼ rAQ]╗拊sO"~NҹoOˇopF=R|y:'I&ǩ܍BCOsU8&$ou5y@JUoOI}0L=W[ +vh@zcqtiir6%Dhws64e Y-J.&QP՞Y؂<.~ pxj~gE|é  fUEFKH# I-pfV("d;W$-kӠ gu5 9i.6oާ?*/6ձYUȂT#ϙRvUu,С|?^>(8Ղ*>Đ y=YE_L`cvM 0+O~[>lSlQ'd< |Jҷ6Ri>nژU,YoU\,.v! o=$FO`O MʘeM\y/KB6gt5Duf5·<>}iU.Ak˒Yru[](jɇO 3œj$$cCf>u%F=T~oS2K 1lI-U1z?`KSSr?|uBS^? ^op~sq!H6Jq@~zYRRI~ƱYjLj4<ݯ*y]%%G~mqGf'aL jRx2)k'ۣ0wޒROۄ%v m9a0\V#FVM$p̶u|,[?o?,\Prz6w]W[V.a4c<&ߍi :W:ʃ5{ɁL2O|O*ss>b,t#} NY팞7J/^kk֌\q>ifssFXbOO]4L2(,@@osW4iR #mr{4tJ'V d;X!b8a.-x$h:KiBbGW4gqЙ>Xl$78rix.)&Og#4U㩙Z <{ұHm;J}kfmyR์(B .plnuq.IpKTȐk[@n)1Wr}dcm 7ud0CRM߄Y+(k^|&4#"8; WL []\V(n2 pa npPm ӧ4ڴfNAQWUɷ:q0fFzb)X`bq8(Y$G$7L/4mАnh3Ek虢:i1]㏃x:/+`tomޗޫr| +Rn3|w8P|e>ƣ֨BEwΑ'OKi\4gfה2f@K݌lFʠW-3(xwý;(ص"<㝽"Bm卡mghRʦ}S0ԛah[XЂ /g;ѹwRpQH핬oF o`bK6QR7KV=(4\|:ўKm 5)mYvi R(HȰ86ʻ(2/RSPF+\YgpTI8P~0^\6;'N}w Ā.p#9P9ШڟsMs%"J r7 +~NN[fk~r(\<1S5E3o+RBojRinn>Q_o]V,l1<W)l_^b :_ta :Rqɸtk;*TD҆gHDe 7pB$~&cXs,#;ޫVuݿ['Y^%b`ԝ5fD: ?bmn+_+l cC s}k︊_3+:Q mW;-lκ:L ,^רU&5%NKuqDǽO?'Y@ᴸ &T~X2T$sVBCgN݂f:)b&m {>k0p7?KF؆%gc6WXbFt{pմpE`b qt[="5 p3U"p%?; XLJczY gDƠ[I'VM`:ϊ,l\ɤ$?@`1mJ*Y7s%dV*/!>-z\Le&M*|!O80{HpKSL6^249lwɃ,-=:p?^I1U#שU.[/C4c'p.vc!3@yCZv,vti 1Kׯgxev7:iTWh3'_7@U<Th?&喱YM:J7cw޾>@qr#lDŽ[YkQ?cȢ] o@l2ˌ/˨!x놯Sv$WOG'@TY:3SSo qaF T.zPo0}&j3kGK7_L}Q!e1>ڳx1k#RB$'ϋcN 2X 2FrʌcO0!4l~}M׳,#sGm,S1 u5J]bt &h3l[NwwtYBBʹ~&:Zmhӏs< j:l"H 1+:jlfGzCP0IX[ YD3OЭN=M. @PuJ3U±z}O)) NTEML1(|qq & Z,ӧXMkk߇^:Be*7sCU@*P$q)s ͐P ;pE7fLf!d_NA\j5`h5q @Jf QddsH7}ߘx;؄w侑d:TaJA$ވ0a 2tzD鹹 stEL~p'I%4D0mfkQ2Ye`Rf|5n&(ݙh;4{zqCҌ92%:x] m{ 3OH܆0!lHdc@痸M0Ҽ⡢ѐ n!XRY;:c,/n!aBHن1a4~ FXw8`񢸹+-!L⡄2[U9Ua HOiDO_kiq͹0^~G61\B),sZ1WGxֱ|"|N5z #czs RX}qE\qhK#yFkZ)bCǴ'c!u֑c5'O(v=@s9ީSǫGf8A{}*9^>Wr  WQ̳޷Yz^L$/H[#?j{~14xIؒW̴_*IVF-3'H+-ԿqIp"ч>9_0c`>GE{Y*'@gzZHQ S *Β|m_2g>Ti K9+7vKB,ӵ7a5O"ԊƒRǒ/;=Mx}&/=m%PlEMNɪCX e /9 MnCMIdTMƳdp Qq1^I])?tV$=Xe@\F̩ep}86n+mZ+5d( FZC{Ӓwf#dKVN |oMdv\y^x*0ߋ)A ݁x~G$w;^R<6U2W 2VufS&`̶}Я'B@Xg\;=;!s76hd>ceDTdy}=`#@bs^[EHO1/NRrG|-3["բ,窂tP4Uϳ"SP޵rZMjH\+5̀1,X)K;O0A.wq4̝x.㊐% -߼x6.yF\JY V-V߬1 hQN>td&jT4S>\{; h^8blj0ׅ@8֥;UoWfGl0:fA͸+of1@Rw(Wt_@.mӷ2ǎH1H́bqf'x\޴3{ku{&p8"R5LįCzAG@֖R[D= HdM׆ fJJ i~s&T:VgQy,NߟD[.p)aw40׀Ʌ'6^d&X8yCCjeF C-5&]筈P_#Eax:g +.\lrIsgW=4UW^B ܍ O13za5cGgt,vB*73]B].cYSBʎ)bI-ނfknj§3!Ԣjanb?ٝc_h/ )&1{mDl?,|{TT];()^MaeVG{(bEUƞM@5t- j"iA}⥁pK{g&cJfaK oCkusQ(6~@Ij=+iE{l+.6Qʏ|4aO|WC վKwV8V̨ACt ^W&jއ!l2lqJpd;: tpEC-2)mF:* ry~ &.>>#HԀifz}tLW쏤6-C0vpx Dܨ(P=!:<,p/d*߄շK)QxiT79Hqt9E9@N&`ϭccl`c?$Cxw,fnv\Is>wA`Ti\yjW:9|õ||Jj4Z3dH`hs5imQ(2ᆉ~a89%wnᩪ>|dLelPBYAaWv`mG: qֶ(3AA5B7Kp,[y_IlYߒGym8&^}cpxr8T x}.">(ǽwhߨ vq\M?[~oXFEmkX<='_o>;^m@(I_r[BR?M]U(ml/B+1Эil S]Ρ&W_)Tr0WF ħ~*ة^Zc[ . ڙ!]+UA* jvaLV z!x_J?r1;?xQx HXIpN4]0Ysm ?Z bxdCp18.HXHiyk _iqdw0vJ+[<]-s+-[D FNFW ~[fF2$`PfmmW~IY UK?0EPp' I %o>'+^ Ru;:Z3-dѧ'eg()? O{w/\p(&qd}}hDn@52#;W6u{%uKяqW֌p Zy 3 ui

f6?H&w*7.p"$}Y`^.uH{֕t9 +-S\h:NgY ŶZDN*"eD}_!u~G߁ws '"]-[rH_ln=9Vhgx IjZB $>L/ 4Ϩ^Chl4jr !o(gCq}LQG~fOũ{*I7:k5A"r i2QKIɅLX94y~3Kq^Lu< =IrQ2:}?F'=MO N,1,4K8(Y_yaϫ&9pe{8Sm!otQqq,=D)̱XVoChy 6Ag ^ŋ>=*nJYDP.l,1$&@bAOX3By.+EyT' \r'o]ysilHR4H8ttP' lE/Մ}ZrG}Ы@1sPs`:ƹRv\Sy r )9by9 dZ<S&ƚ`+6]CU˛O!۩ۺ$* I՗aHeqz4Z8L7Z9C8NQ ztA;Z#z?/~0l3dD8j[$β>PwrcMD [&dsBKBJv] kćj!:}zd30-@{4YMT *$#p[(nP pK"\yC(6IJG9HǪi=~drB0RL;rCd]c^ `U| #iAD徃 },<:]qjL}2tYhs bTVړp3S!}04[^Sz׵~u_J^T;9 AWtb\7SHlإJ{`M2€ qjI7^EbX'x~Z~moا(kAپ߯hd>{IV}?@y\/ T6_D^O`:TNe,!ͯqLd17Ƽ9cHEiida mŀ}gFRX88tuJLru% ujQC&+x_Lm׎l_csҝOkбBP(6=EJ^|-[SeGLWDI0l^dTz6iQ\Ql&/NJHua{̥bK!HO$ǠÎY` c?(ߴݓm~< N1ī+B,0g 3م :ˡƣ 㡗^AiDƱ݁bELR+\#*9~h e\ V.E'sDH\Zlaݰ/G MFmP$v+ k(g\0fGb/C8E^~P\ν4W:c7c)Ktz?zw\b r"[[U)I Ǖ=nZ4{ٮDޡFG0Zz:I?EF0G+q(&yx0tgl S>ꝑ7Y aAg;"A:V? f@Q0rdTgI73wn0Ɖ(e 7 C3Ƴ Nz`!rgOۧ8N; e0vCxӘwx))0Q'!UhRNaQݒP~BUYx#g{A  dع8 nh1&`T I; kt sо*nWVti1NOMrA |)뼄1hIr% 1 LYK ɜwr+UK ЎIg;c<ݝU~5֙'˳5-`Z:D[u@w4L m@F7/&@ To\*\ 津%?$mU"uDJg9gf=p0DEValɁnCIQWuc%JKnsX e1ʸ7aO-L Hq^Iq+_a)~1AW#{{RU3qTUN>BsR-Q-kNJ5.2S"H Xіzuz; 4P8ݒ.ch68azHI`˶E!Hdv>ճLb1wSZQք2̘x]E\7|8wuڴ`"iI8^ Gn fx4z9D=k~A?fWM\Kᖣnsq%[ {̸vQ/MFhӻӥDc3WWâĎK7R܉/1m>*g}sf9=9DJQe$^\͜~FkKje'/ ?n2 Vx1'p9*wG[LH AM7z3ovo T$ƚG2z>+,G|NO^+&]f|̊~@:>7|Gm$>WE}uFX07ZzalMgj8[\bRs(-Q[Eh^TkY 4J߀4+!+h٣ƐRʟV]uPZaٶr޷ӏETl<9wM4b#Px )>? |HOvaRncL4dPd?KR&4 b\5-ahCRK%N8rH@ b["(>}lGKQ|_cЉP*'\u_ߺ̭boaUōHTl\ۣroJq`*Sh-Ǫ]mLu&&=/ZGI[TS*LE- c;Śǘp8%# OU93ŕqYM&E1L6V8x=%: )Sz p' x(!=iΰ/~C!I;?=r*_zu=5#BDv3/]Mw>w-ۡz*.N'vcE+7B/0,!+eV68ޱ) #~ ΅[?nv)97ˉؼWԏUe-  Wym;d%m`fJdo+̓NA7ٹE ~r6Zd?~†jZݶ#ONWQ[>'QtYlK9et-B܏wz wfmȘ>a0f/v>.De J _hɫJB%$oW9 ӌx 5^d"̾_P'ƿ;)ǠI(}IHG 7i s\ǻ=Ks~luR+qGS`z"!]졧gb`5ZD/};^))9ZSۍ5v Ihc>'O%\+•3@[Hx}5ED{sPqt;PQyRFزk J*]%C廄Z ˾+]cxp5 Mά"~o䀉T]YA-W PⅪcfO ܻ%R!2'#)H>!-ohL @s脢.U# LW9 ./SތsTa TRhd?mfskԗx~h|$hl]OXv󬍛ueMDYcU>phHEDADij 0C+D6= Wce\w?Z@DL lc>QKl8)p-p~,ٌu SгCIw ܲC$6HTF:Pˇ+.B1yZd(cA@\4ůfy*\-L `P-и1ӌq_ C}\bSL.;F,/FOQ&w-j)0RW ;kSg`#kIr@ģ_"nzݶUkKrO8Ut<ꐣD|kఁqZYu1hGMFX6Eny8:,|cRzC˂ORdbn\dLA =>iIO +1mhBUYsLܰ ,ڳ/(RĬm K cعR&>r/E0n^tj xxo t^i܏0*`lժeX<eĢb9ʹOA̡&,4'.,Jg]ѩgvuX)80o ~Q$J_ٯ)r̘rZVI=VV)Y>6'(2VAӎOO^jXXŭ15 ٶ(rh(l4|{v1 a(˸>3*&E.qB@0q-ur*-tw& 97uqݮ9hb#~#$꧝uk֪lFw=9-Nk4j^ajMCl1/@`-9=jﻐZLG货r\pNw9ًl^\n%ɖPO%'TVbr ^u:]0^>SuƗs]\t!NUv@]C[)k5$QK"Iwy1\ÂEqΧ=k_1t(LK'\+X7hP޼#5~r{5_ 2ΨtޒTm{>0%xQ!Ƙ6Q:5gvsm=Iϖ2̧:~-G'U勷-HYO F^s7*Ć.`3]n5C:,؜Q}CEu|Lq2J ,5.)a8wze7<@:X88\,8_&–8L$gj3|r=u}ԉO|gIs)8XOɗ.JR;XD^Rgz]W oL풚;O>? D&^N뵍wۂC0SvI&bFrA e3GAsS7Ov_q i[Z,n|HAz~|"bL0`\J=~$GO=8Vlas>=6lp|'+#ȧ?nGR={@i0pxͩX*-~v]c~Sg%gZ@-=)= fQ~KWG#DoD49Nn {%o$Ws[JL_(d3buU[Hk:۸XS۳V\H+Z!;;{E36{g~p\d}6Tz ;JSѪ<[1k+Yw"2u܁e9Ѥ=zuG;7(pƒ)J˭% og9VO] PI_;qRxYRKU.y<O;q{Tٻhj8i,g"[b줺 .ѥ +C,rI@#1? e$#m{E?`V@,/i`'J <4 U/H[%tB>&_ !R!7\#A'c3Rܦ4)IDX_g\Ė(ϹP_So=Q:LJFkĞˮ5qR5VNkw'E;{švQowb#l;!IBL-AtykwWzMU- 0Լds#Vh嵞 MZ$\ 1Ե_VX;_*haJwWvK`n?;TiۧKy=r(;tS`~/0-m+jzjSjd!|^' z#bDĚ|?dolY%;-P9OTW>C' ^z]JOI*OmK4Jxwǫ@9BQ<xyT!ױ6lQa 3/[$D( Uoޠd"!Eg=yP*Ҵ`v0UXl8m939r VYpȚuFnpL*5Y-XBc]SvQ튟0]b)A*N:a8bə}2]+~m;|v#:Y=qJ&|Jq+DA㨀Dt"1Xn2 l}Rxz<@K55Q(*ґDK 0E@үH@J֯-чʧɸy]5V gr$Ӯ&uK%@;ս*C ܍(`ԅUH3}wzĂ&"G;i]т!;PejuI:O g>@W%O_[k"sM]tUs,, j\)6lҔgKolk. i>U'\#fN8~!AhVm 17~IH$Nqoi }"k0&. q9l>GvR1tXCF-8,~2bRӧg0sI{VG@" w:n{4>zK5.ׅ;Q/!/BJ!-쏴XY2H wv#iM⦥5㍜h^1pq ̂lRh̉kV`ͩ ,4p~ۓ N1UԼ)]x<^)/$nSP<)[Oj]jG!0[gj#t N8}b+P^-fVC/Pt.I`kRJ"_bIHZ7 *kjۀw~u'W޿_&d]p1kh{Q@Bւdҧ H0|/l2ҙ56\Ks(kɿ M:fï0`ҵ]pmq ! } ¬P|}nX(+;!U;UΆ\T &Q`I$_Ă*beinr&Ǽ/%M8*a?x]kX{)S6|fj8ZDVݫfD5m):M߳ZAƞ۠yh504QOoo]sO|ry,7RtqDž" r!`_wL)P;x,AH*"!_W: 7,7eV?)չQUTIΟW+ nH ĄKN]z~9}z$qrs }60QAZ۷)mvpM\N1sw <+xo)Z7K> *4e33کù* FeV[5wH"}^ਃtsirhj"{Km%з!v_𶠉mfec%4 =Eu'k&MS[tRdȓ年S?= ?H,}R;N@}(~#kl{Ve11 pQ,~T)N9r$aۣ[<1e3}{qŲ~Ljo5 N)aIfhvDy#̐qGU>?.({!ƪ7E@ Núݧ1n</I{ѭe|b^7})x񻕯.a~{ E]&,"-#[|mWB+A1g6Mb(&12*qBV+ 0&o _߭vj\5_RM[%JAO!D1AkՐ@JVʋRǚp|cB K zf6v1`NpkuitX#8؏wp (bɁ%7߆ˮIo;Qk? hTWjyhЧ`Ŋ lA@CsGH>`mܯf/6BchVSoX/^,;3c(+@@WyfraiQ9=R Q6Yn/Q_\^~?yz˚(-oz۶ļiS{RtXImbu3xCGX3Z?V Bh9,xyZZb]=O& U6tUtMfj|KoAs%#_dȏ^ua50ONE˪4qWnh#v i+ͣj9^-o-#iuxҩY*5; f~m,u.T?nmqiI %/DswϣÞ9a[~XogYA Y6.vݚ ?lbEY/xrWPr!or6Ɖwdp+G*!eZ=_jv:q9ߦ hvi_T1HíI^փ;7aCu 4S"壁iK)p68ɋD$(D|׈zIxW4/8ʳau!@:?&ya ulh )(R EsK7ssC󽼽">A;O(Ҡ[;jMbL',` 2xzQ踸WtQgk?wSTrf녳vu”{ #rhX ;<ɽt?]A&^=KXzdի 1R` 'N֡cr|\]iýB(悍maι8G0Q1 PtV>? ~Av2yknMVcb/xhG `h4|meY{!r{ 0r#f!ĴcII<︡+W1@!O\kgYː=~1#mK+r3 /n TKX+owW'>߄eԼ=ԇI@UA Ǔ ˾`k}`~*$){G92G/@5z=eU , w ·wFO"R2xJ=B_( w/H@g2Y.GGIX0/+ιl-7$difԢ%.1^0X&W.`WJDrAY pGJ0= -DWCl5a5R^T}Gf\`)qwߡẆ<.3ze:`ң[N}~ػ*^ԎŸxf?FYկaՅ? vVl`Um/9 Dy7mE~o$ RUGEլ ]LU1t`Jb5R0_0Bl/c>αo'zvBc>Ӗ ODꎴp98 Kfx # B\?L$]j09ʆzm^]rd&B8M)jl~OfU[u*@"sRc֒2P,A SQ"݅/*3ZQWyWa.p}&wOt=[G ZBMzDk2|h284a#MyRoZՄ ˄TY# 7:_WZ͈']ٍ6TfѶRʌJ mq JkTGg(ږۃnXr?Ȥ8ʞ~;ŴiVe7`4K2!H_~1F^u.X"88:ccg= e 1[j^HoLja[{*y4ߗoo0 !cQGEf/n/*@mf%ns7q){&+4]+8:icno[z{uꓙhT (4H؅v'5Yeur#U@ PS_12:  ʖťtj 5ksr{ #;);:[ Bh~a(&0c[ G8LqB5oOiޘ.j#}!VX޿e h~17 4+\LQ#%O[] *y0ƝGc^A^qt!ǘXT A؉h.nv|+Cs%j:ĵnn75VJ#V3NrJy cS(JB؎w:_nnPeoFV7GF0e{u8Pӂ#VIZy&#v 鴐 ȑ${}KUNnN ?;u'9NDflcmވ_ZOBC].9#ۈż\sY)bT1d򠜗z7$6mWft z9~;#$m n&@$_,\_63X\c1<OKM75}dEKlV0{[-.&[  T8J\9u} t(PHMT`,Us$ ЌY3J˽ɚ"2'͍.Rco!,tO>P0y}l~,pend5w,b`.4?w xkO?0߸Zd⼧P],p+D+I"cBD"^Nd?Knԕ _m.OJBnvUip/nRK@m/I,H|5=ӳvˍ%o7_<0ڐ}fjte.yϗDu QPiDoP~ HF"Ve(-*kљ@!T\ k2_ j*Ac "^X[/b/!k6 jJJ+/_ko"ZAldÆG7:ڲ˚z Ml4}ig[Yt  MmaTz ڼ0-2:Է%+y)BZ'Av#xUR~Y:paQF% obUfOC5BuyҀ# r"Fqimf tł6CTb ne ŗHFrD%NE]'o~nkGdэ-:&A1b!w+m=diW{Q{@ӑu%/kndHXO'ϦfĭChE:GNpmQE}8O{ K׻r8ΒуXԔE1ifxMs`(35/m)oǒ+>0GP&i@kȦ71ϼ)P 3d&b{7Oo_;·Ϡ4)U ErHd Sn'vvH'4=! Aтc*ATƒ<O|ɚ gaVW Fj>1th`G,ej|0pXgMvd}lzUrkcBS%փC(]ނX.o~iqpe< @n{`6xoƨ5/Hp͛i_oehTणpv/u)dø{O e.&0M꿣ȇ0/ `Ʒs;St7I=[1R}zAmVKWwSɖ rԴfOo7nQRRhb <hh/gPTF0nJOnR.o{^U~p a*ݐ3A;W҉"amWn ՕM F֛)E?mH <Xj))k:(~Ћ/::B2<=c4u.wS-R'jT;d/PU<}-x uX:» Z,C 酌RVcb1s\!c65-RS Dtf;-grϓ'd XzHY@hJ 􉒀]1h˾y1ѤGoVPcCldnQ=}qGI_xFeC{UB䳚gf=ƿ" rQ`Q/J.;]X׃yu@dLb;A KH1K l8lK1X7q J =%%d]zNƈwtʒ6gUxG.d nr$NW8iE ¥Ĝ TapO!%X[jnӥe͕&x+/ ԥk0c|H6yp3`7OTi~V#B9-_8^Zxv:DoЗ+ze< ̷ZXw/͠y?ٱ=PO@޻(Hfv>GVL_R$ ]m~LXC  4.Y'o,nJRv-/\tP9t+(r'37 B;qW-*vm4LE+#'u Pv1(ӊN+hWӞtØiH3nΝ:t/}N?o ac ݉؉fr*{`_[/SuT?&o)҃U O:xFΝt[ss0%mř |a, oיf.S:ZP1sJWN~=id u95 ߺop[vQ$a@j03t 5[AbQMQLEX=czR*ѬN Hiu/ud3=@>&߬4c)mZxJfsU;F\8`nLżbRXynj4zơ uXC8r"`ZLdy4kGTO$D6uP2\blY{BOܧ??WpN>C9 ˏےN~WvPy^mɨ6hpČ@91(Ӥ05oC92P2xO2HtFNfCKHb>?E۔r'nxf[Y ޺*C+7m.DK)(tbvx&-LIrPIVV7LaJjL[RO=)<`- ,QSHko  ҪET )f v0J^itP(BtMb\"gS0Ha=Q"F|9@ }7ֲfrR-W٠Ty[2m•SQ/5v4gw޶\tGR53cKe3^fƒn]l|qZFSz˙ ە><5y~FsWW%`K)}j='J6YpҌX@ׅ^2,Wa հHìDr :35f_VWoXOļ&;g _6uH3R!K[I62!ѷ A;llͺ/cfsY:ߌD$Zx+ sc6_,zP^U]IIO"J#vxKu"K⫹I ]O?}K4Ow+_? %hv тd ,=> ڊj'Ek)+|?`or|F-7mexnɦ$ZHIj6dwlDc_G |@4WYr/*54&+a& ok$*w!5hW}&lI.h vD#Em7xVovCc&ky<,U<2AG&`(&{].@_G >cNAn\]ӔC|v'auII!X% T|Oп3 \QXnrV\t :܄4ґ$~$Zٍ\Ҷ< D8,ւ g,j7DMdP86cT<1I}@rp@̽X$ |ퟝb7&&OBx[.<3}7 )DS9(xk@Vdn{Hڡ>u|P~|{unX5X>0F8W9g &`597#ф0h|*sYBss$~BPo>iKgjr\0t~7PFwsN{5`"(x&p(htzKW!T^F4ؚM9g4Q.EPt 4%']{RcQqFJ;uV92-r)Zqq ,` Z%!֎/q70^cMCʒ1:Ajc!n ꌷUFFXs66H';~4,Hmy4V(Z]zh=wժwIZq&Ŧ q6hT4ĻR-AMlFhuTZ Ck^:?Lp dlde痗_\\eԹNߏZ >&5v#\#f=`I'96 {9"4FIcQ'8w$b(q`Fxfqrƍ[^lZ5_WFLAG>/zڛG]""3RN⩆p]G&2T^yRjg*LN-(IVGbZGVzŧQL;M-D>x2싗dxcŲ ?|ҀɶF5++vs6RD8HnмA6!\'+J@4!qoY6n3ʭe!4zuk {ޒv+ c}`ibTh#ѷmMΡk!8!M~l3>R99:ޓo QT9E9LPE"au;LL4Q3adap-\짰ڹ&| mmqNc 3Dj52DI+Z')ɀ~6qžx6 hl= /v)_hN OabJ0J2@r7D(V'^q+X*= ʊev# \l|ю+d…MY` {Ȕj F6`*3 S/Q)G55ؘG7"fJ.ʼrs<6QO> w*R`1Lp .{6,!^؝Ѽ_f}G'EUf GkFftQteZ0_<* -ÆB\U8Αqڡ׍0TPZNBJwR6D"rQފK8A^)28, ~,LGQ|ci,=e.!Wʎ Q)>0_?-Lel>DmmlK5\M<'k. |y 龔zr)cB6)Ԥ!;P㙢#+Q$Ĥ̒K[v1qc n`$> X= BV؊wO?Lh)4A{jd2RQ&4!`)k %t; Pz&؝c{8C̽W`Tq0e}܁TC2ǕRٯ(9%%2@πWtQ&vQ*z ޗce~4Y{KyƬR#'{|&7Y\vīv4򢟯^tƥhu&yy쌑FNÛ#qWq0l51fyf0#SMa0"m]hBEm~]>qiټ -=M  Uk>Wf> %bhz`HM^>-)*}ML;Io0.YF\Q'qIBc)8#[_ҕF$$e!3.Pn_$ C|VGWm4j O/F5 0/ۻ7EM .jE\ s GJ NF8/]4QM_ mN, Gn gV7kvḾ!YW*$5njl7?6GS#Ÿ-lk*rBA7 %\X^(U0 d\Zy_`qI] lMm ޾bF0ɥߝZaRoVedY:ߝQ+tV}xtGE>{vn 9$S(>DۉoQ(WU;ҦԚD\5^[͘ CRJקb2&~ TcKyg0\f/f>a,aWK\Зߕ2 %3"Nhp%Jb\iqr]VJ{2 Z@X`{b.a R)a )k1+4 7hmjgٖ<=UliBסH,yWۼd?aj 0P,0׫  y1՟^gieQcDZgNr[. +h@h7e(38V%e(gRH|hO-Zl/nW5%X *=S E*"X\M}'nP!?';'%hy8apR"B1Һ@fHRwG&+o$dj%)Vdq[9)j6 eӘ94Udt:N/ iÄR[I-G|By g3S曫[/f J4!Ǿ0NfM'ݬiY_͍MFעaSSH!P*Mt 2B|6+xtjzꋔE}9цDB> - ?wX:̚GddǤ=mS?cB߳%*2;~U]9G#$&֑7;D8O;Qُ%$;PB+ݎE&\Zh̀gy aJ//xdcm΋11~:Qjq0j@~W jK84FTh|b|mLcS7[LHKM9Ruq)2F8s5L.;D'ץ__+ȡěR>Kipi0AͽxuRwIH*j稯OJI,HD]iN[Xܻ; 5 aIBAVF y1V%VM R.eyJM MuG<{R)re6/wBdowM9_hw0k$Rjt aU5+QIak Wtq?pL(>4d$vAw|LC(b1@Eべ @BaD__*nA= 9OC%j -\m!ufj`= mP2%~i+WkXc^A(~YH}D;cݔ[0xևׅ>}*nB.*$0Wp%X[z(r>FV5kHǮ %"s7}ʕaQ :@Swb})8gqm>#W"= mJ[%3N=\o+M4^謜pgڤ?1a)gL0L#vULۖO+fo9DFG\okIXigڮ$wb*y*d>](:9ߟŨS5V\RD'Ib]yNYlIF sbb -}fS2?QT ާfJ^ٓ#xVr^|j [SvlpJ`7qј pt :>/W^ni!~ wtLI~hb%"y6J]CX5sh&ʎ:Wh ]ZDfJG1q )2m;K4),ai)d`7U Q݂-LS&+kݲ;^%u2 @x澎+~,p,1"Qjam|s4%c(?(z}) ՖL)E(Ep>1/"sM,|j/0 ֝LQmctL* 1CCчo#o?3'azxx|Ft,[gaIʋ_®w!=&]K-u2+zR3tuZfŲGnHյi2@7ݭ1?6*pH|g_(!-Et9& w-.BJjG0Fd8٠DNY B,)`Fóɀ zrP86ua8oLB&g}Ԍ pHzRĎt.bsdt=iQc[8]Y峦r-c;@oLlj\( l;=u`^`w.m |&dh|tj&28/hCܙvChK kyȜo}dT&Wsʑ98; r#Orhv !ibۊ+_a[iaA^p5u%k]v~@\D;vΉ6ۯ9OVt_tezBqmSN^:D9m+/HQqj$(A`zJԈM'c]y-03$qV8.9̥S7d{q [Ax -hOUJ#@PmINQ$cR-><v 6:f\l:P4|wE7 WG(fCJZaQ/f°P#M{;xSF&ciaL{BFW#",%p:AXklr4 *x ʦsvф4+ſ` W0HXz#k|V)?}}Nxoƭ$*e8?WQ%g+EӘbT+yrV#tp4”γSÉ2 ^Vr< L4+88o1Id#{EMm|p#Q ֠3lrK\E`8ҡ/VZFbJlrs=/ď S42* 퍺bq;B~]()iSt/U+^xV%P!>F9 gz!gcuqZ_n1˼nwe&dĆT)=9Ʃ/TBgt J 㠺}J?(*ͣ1~PU9X?ʅZu7əCB2\Zmdݤ1q6Id^b%ks.^#ջb3@;AF^P 9mŸ+աw2a쒌=F"!j sVV$13j:N1ĶՍ󲙲+2}|[d̩B ߧŠ3ka@>6k1QbjxˮЇB- M yM]&R% Q8_8PPmk߰A5_7OUO.HyX}f^MR&}.zJRћ٪{%{0߇C NOG VQsT UËìgpAKXmX8 '`cR%A=v:@ O;eŃ|c6VCd\+OkIZiR+gS^=QDgEn(k[dR=0rd2("QI`  7w>3,k:W,@.Xv E?Slu)$d`r(i>VWc ;<έ4xPɭ;nS/q) `g%Zў.ix;렺~\ZL4T}$ƴy1W~`1 ~AI+]W,MX 5ـ jqPu+fcc\Ps7Āj`-"ًLؤ>/3Jt,:gd7pIg1[ٻgJ/nEX9BD^Q)A?Abޑ9"U€GTxO\zU KUӂ~Wax6ޚ HEo*0)"oz4ő՜dGVUwYTiR<㓧XG.8H/Ac @[J`"a ð)c)1"ڥ/@MBV!~ϐ7N/U(0Oq0e?aGpjfI)l0 eFV֩`^K}ɽ.6N0d"79uv. wWkQ5;J+#ETRb,%zM{_=Y&2B NHF$?~7FmtKs_pV03L0c'kK4;kd>42(ǐ 8q|!o8dž_wAlǝ{+${h@.bq]/59CBrhMn /"G) >O.+=[VJ3^~ᰂ^f@,~ <;'.]Vɶ>rrmbsmAZCxd`ag苞:BLawinI¾dASME4*E]V-KlB Zi!jґhF] w>FzK5& u]*Q(RH KKNQ,eӀ̆U~z(9z!&~)B=mT$ěhS49 b-6YWE6 1cvnj* >Ad~u0:+tLÎx1GGVeĺm+H*cBx@z'[R# }N9r}IMr~- & s$N4DiϐuӱQs(Pk8%R봱ITBX-2eK/!JEVEi}gÍ@u7TdNۢW&u+T7e!2 wx42>Yl` `Dp u spKTuC #q)i8CDmt˩ۥ|/|2O@"zge5xgUXC4w"r[7:jw/ݲ 7IyS;mbtmSU#ʖg {jy Y Wi/TW-KySu$/W|Ѹ)b87QY4aF`$Y'\݇62`? f=AC|y]|f6fs! ĴFl;gYBk]#aMKd?@G ${ckRe |~5UEK$M^|W;IaQ(Ǧ/2 9sl9]ra*\IUcc= Rq ~wm=?N59Լ꺞WS4vq^ږLCQ-;V -$hosc-6-F)?^|ߢ޺6V%B$iߡ|Mô0*cd[zb|QSSJu" Uu]9)a9aD76h9şſ{:v{iQ=2^PU שb#(uJ=@he-XgLZ]Ԟd3ȼ}-< ;gb _,'U= `e7LN.{b~G${23dA#6xy8D=zu)$tn(DqmBf?fIJ3ē>*m^zZ}1s "DBm⯄q-h6A{? knK^9S϶mz9] 7oDhkɃ`JE+B \sD~bڀ]Ϊi.G}р*1ZW7a&s#ԍ*r&iT~Go5bfW+ۼB`LLaqCۿʳs³.A"뵩E (;=h ~<t& LasD„D]{$ߗE]! KD3R8I}:^*aP~%@QR0NFJ?}<eCTpz8ݏVװ};i,6BVf4"j:GP4 5fG5$N)fz<2Qlo¼>.Nq)IEp&t9tW' FQ#At4=KYG҃n0z"ZҎ2@g.9K]?kL&"`{d@ZOx,:XVs14'1{czM7hXc m3*XzuĘ~N[=6?Rc%KiQ$ܽh3(&1/3_ ߈ 6e"rboU-P`@o 4p:+\ `P5۳Xp\N= bhWgh/FjΓ)SHjHn>F)W-$4r3^h QUZWYCuM /?%I'6hgE$mj'A<.UJpN OZk oiJJBiH5~dLc_kF?2O1uN+idB q8an?1UGlR(7zs|%ةG%@+{pTQ/7+I8(52AzB0iٱ}veCڃKwe~Dю=v3i4k׫"C5PƏ M"H>c j$ϫ?ZLJY_"9iu LPsxY.%b(y|nM):*U-CvK/ FuoUB}q t_R⦁]Q#R,#i5=eq< gaiP^nb/^o*<7?Ҵ oD2#(UNٳjRzmZx%9XC$M9 \;=3pG(:Y2^?/U,m %LZ].stOҽ Vj"6ѯ}NN[my"vܔ=[ |טDOn=/[$ pދP!UIkM$Ooj 9['7T@jKQ8.B*1'!8`EQ&M ^Ne$ml4h5 QMn KT 3bQ7I쿋G6 {!Wˡ6lI.[G`ap}!xm% qqkTAT)SEH**䯾\2Y_e7ξw|^19Ϥ&|CD:Ӆ)vޖik3GkTIdKݥz3N90Rg惃.H4#d^"@/;P v)#Z2d+PSOyh_m^k|#p"YNS:9*oH^k+4iNqJnkg-oZc61C:@66u YFU1ƮUOYqDdĜ3Zbpv(v4?(_F+GEheMNnkB|H%ݱXVHPu1`.16ůٿ)kƍڔX|nfVw_l0y.kcB(à17N{[MtXw92h2_TN^ˡG'%FpiZZ]')o)}upl&*d@Kyv% gҰt>D^yXܥo7ǧO5uN J T,zRtAx%!#n{2K93>*z(AaO%= %sʜẏYvZj3Xmnˬ֩] M 䘅 t9|zmk}~]ތ|ڐ?!͗O#yߠ2&.d,aMƄ]Y#\+,;:X dPcomOIθ%vq[b.'uNҿBJ?;ZنB&3P2LGXu ox[W1;)uQF8:q8#>J?w#.7'XŨpXBWQt_72Q(&}k:sr^kهٌ"٭/vQrbGFbX%!?*E;ItwG#c~QcЩ~ЪvKʘd+!x6A1#6* ANE\uHDqWaX$=j MnxM}fDyk s9i P2!bYm ԷD! Zv!a%!6 PlRbA(\gcvA?bԔ=V9x~#?!7ײcQw# Eـrභ6pq=l "],=#q ^˰ 0, ܶDBRȻ$Js z%XM5U3e1iX t1MHXʛy׹v.Ǥ#>l =|ސwà}@4M1^h|rAfvM/9[mUeZA _-Uu0j2cD WV7gZT% r>C1Lȑ~ yJ{]- IgSЏ0ﺫ_^ïzW}Pү,+8A4p 4%-ß0Ky5cl9n:蚱V@%'LX>|pdB⥽sRRӊ`=W[ A讟:lg+*ъ ~vH A˕IQ.fޙu];ū!Ly)7Lb}ӝ'P x Qwt >&6{/4Z@5d1uIxt$W="f2!?|1Rf7S>ڷr@S=z8&U\5t"z H Ұ<*a1D4%*a,Ze%^ڳaaW;ҚW2֠޺T_CBF}z=_ɦ\"'hw߯T}Xʆ(uqMSC 4, F_6A!ZwwqG#@% Q?b?vGC9.9-QɟLtU9{ߑS5׈R}Y751)h0jtp`O:w7ȜYaGv+MGK'20f7;zyEH1%C CY!)=%i,g CǪ2>$r䨟"7ШchĤ+t+kGa M-˭c!+w TB{P-GՁA<ۄ/N23ClYTC&>+9_}[!zY4-vKX p#dFG ,/0m3A]I-}alꁗ4nΊTK;K[,c;֭!7hJ d9L"J~M{,b67z4mSG" <^rëZNqTȉ5erӎGog~jā/G_v/ɔu?0*Wd(;u )2\ܑ%ӥCB߻H>5k +{%l 1k1S&[p&coqN[e6I6ba 5eW҆WR^5)1Qm4j$-;f!7vc9XԬ ?_5$nG"`a9QQ f̡y_uiE٦n)=4h9haKWtO{9݁oWqtP\F@"6IX͡$-.>.rLGC#GðNwԲtU[ KeN`&j۱D O,K `( Vl;AŊkC IC!A4C´`j+밎f_ORs,ݝODH5^;S9ibM*:09/U 2/[nK7eojR.'3$ՌCzfJB[SBܟQk ΏeFCZTGLjpT12}uw9PI$ی?1 ~) V1WGoGxGZ:p5-0XQ.LӴ\FKQL  q+B?B羚Kg/`VA*rrWnneWss@"0 NU~절 S&\˳+ >kWRҼn<]xx^6QD+xMڬ1hFBt ۱JFVSϯԪYH @$PhY^O}3ᵕlLx:qeh2^XbXPx!]|kyzg_ӈ1R>u2U49 B @/q$? .k-ZM9WC)xI|Qu{Su(9JGq p-BO~5g!{O_)}7W$k@``:4źI2sgQd2RչֻMrK.EKBx#+N,΃j'B8[EY Kx`<xmK?ZC3ff ӌ#8A'wq"`!`_%o ;TK!1 zMX_LI8MEQ_oNSb=X'4N^` {9DAVt'˛^$T)'/ٹoJ9#ꮑE ݁K;Yd"Lny&C f0ů ;hѲc.` p@ڣRGT:sLI`R#^$hEˍW ձ,D=ҖU ;M-<)+ ІxӋ.l1 itR)=lk} fTc7/'{(]%-['G8 `F,+DȐz3#4t,8fo b:3?w @ISlCc}߇ӥԲFOJ^<5.h/0{W7BE7/s 8ai,=XvضT}U~ndH׾N}â)i'D8Xo§,U}lJ[[ioaG`*#ĸݝ. Ei?l#m5_mIY`]W4H~=ZiA;6@_w1P[p_C=~\ϣ?.x@I[+xP0~awۮ>TZ,1f\wb$ -VMv2Ɣ?RC/Cbcn%FƩz͔1u'j3xn~~]qNPq|'QU;]^/j`q4]%)+ L]]#×L;rÿgX?40'&<~rVHJ}0>~ d.prlwxM ֺ*|RpyORc`k fSFw>s&7%XK|! I7#.z\Xww2)T]hӋGUGOb2ra)mNTMQ|سٔss#p7T @f1ñ3[Va jʊ>cMd.Q`,&ED6LD$tk$| gj$|\z-(2 Z9fKiQJ>N-; d0cc p8wWx _3n"6iEubEs#ҡ7ErqX]_I)tW+Q I\oXͦQܪP!㧽wdqg eLZB>"pKSo W-Su/#^_gxu|j` $vTeج 0lnd4>%EFͳF*7⥍EVN݃fhEa胶N!+K&.R`/YZjU|HuTiQ=g6GtBS|v9IbcIF.8chҮ䡙MfaQ bgI)0? dJ]; poܐ_nOCth+T' [ϳL&^lPlߤdJmG"coTyd'x $.(6hz*f  F=f F3ɻ,mP(x$赩iw~GNj50#0ʢ]0hjo_,IX4V<(v(sx+9TVJT,Ϳ?g0mԃ}c %PWcDgbg3q5*rD+tg|$㾃`NtQEJ5)]x+9o%U4y{H9O-@e98FTu:S$x|giUxzR93vưpF'Dhs/Q|H=Qd,DƻBk[ONsynKMV֊JGA ĉ=; 餲!It"T?El6'80һ_t0v,oI?ڿKdT8؏KQ<<^\7'ٛe-ژ@YP\ъhEg:5OH@I0 բn>P 5ѱ 77;Ɗiۦ}O>(aU(EJAQda>v3V&io/Ku9{q{0*HeF\ֻ@ %6^vV)䬈?,Ed `xlrRvݨ6?~R ,9fp褼u:~)v𐳂)b73 V؋[l PT{{bECl ٹ)1C'\N~LeoeX+].=2T j42 AD-/p[_;u׿"DM+p +sH&T^CyAH 0B3 +=wВ~E9KMle\X( Yж/X:]qRRmf1ώI/ }z)1ƐGQ@BI {r4} zeLoI-7r'?Oc 3HI*Gqy@5_ߥu;fT|yF+ Y{伔#yqףgsNΣЩȭ i_j%Uf =??XLT?پלh5™13Y0^z{AD(?jO–{Dj Ow oV<>%ꠖn~6,)>Y>y#fE%74t*;r܊?(Jiɋ O3dJT"`x#܉5 Z0=I$AL": `uwR4{{Nkq1P7Uw/`SHr-/ .wP-Q HSn 0&`f҇#>f{~369V\ΥjąSфޞ fxBΉHb*Ӷlǯn\TL1M1ԣO|aZf9x;R@@Lcekr {cݔ\J֗W<.;+Rw1k11 ^0]\ufʐ&VOĥLr#7֯cٵVX2C "~o4R#>B+Z,OB٘7V o`"\m]c;9xʟ#gVuz*9B;fB.3kLS[¯u/SPx+QHML{ 2Qkc[ãa*Jna\ k-=G6+:djcmTht xfYgF [ /Ho?"m|C+MwmEFZ:ۢx?{=?7鸬3Hq8w FI N@V\%$,{(-(UݠGqKߗ+$9qQ={b& 7!p7%؍E5TjԿQϗ~-CZӦG =V KKA!J+\۳SeK㷧%YeYڟWKR4<)F)9w*x vAynE)s!L, α[s]hQ"3cYEE8 z?Ha I΄MQc@smFgO$5uK}rVkաXw3|6X|O4U6tqǟyK"ýJ4n=Z}*}oT'BBemyk:lZ*>?1J* n0r|+1@wVHK50\ĖI{F[{MP(rS~#St ́`j˓Y 8 nYx]`(52qaiiBзpQ1ٓ"՞Ox+ u#lUyʘjx/a7_J'2f= ;o\]8)}1lCg_τܙ 5rb<,V&f,%#_ʴu۬`iyUBGGS(b@,yX6j0hqdͼ9E0;dqI.kB,ZEa  !8:/&B R)H|;?!튎S0:Y{/CnE$: Tillݽ+CN0RlsPZ= j4?hZ+nDMkH#po-cl|O+xT<} L$e mN& :~5;4;@>k߿ҀeOA3JIRnZ^zQoNGVd\VY*2zr!7+ѿꡏuYvX}VvUfO16?+eHB6oV הh!bN| !o24\-^)ˊqXHS-$JQMgQ&ywh*J@ܜ(f-'wG<=M 6nJ['JBZxj3]c9ʎ1ݙt2wf"\PcVoiPB'مU=T:m38gW)`o7q*~יPk! )7[=25)T(P"BU** Rk}dw#ȈG]pQ 9{*I*> gPSNJRf|"%#B.;$v; t'ĕ=ߕA NEd6B֍O\Ó H8k%FJD+:28֘A]PXiz=2,NH#1*úd e =ZdlM0dԇk8_3.uOa)"3:xBѩ1&s?3>RT7ġ 5t?BͷgRB0+TjDT8';Z}nCba U*Dn'e&r㤋S^Kɇ~E2YfC-BE+%YF=mkbz G:%k. GֆVYDɊO=R5wtWA5ZumhvߪS B@S ;OXt#ZD}"ߤײf+ldt _X-C:ҫ+nn'<L-mz(!m.pj)y>}\va@ ;!6?SIp\hgPӱQ!.۹w3o(ՎV2yNSCוy= +FF85ODW:v"#nC}˵(1Fh 5Tblh}"FLTXj.Bn%T,yw9AMVH&"Ǎ_k(%- $_1kYkRV1R{V[{eҬyMBBhx?\Dc4SD +CEwD>:]URIfl:ekm_扌6Ճ >ڶ/~E޷sgE[T"lwĎTiЍh5b,C!kYFJbu"G,Еaェ5㡧>`eُQ,s+jإв3ZG_*`/ëHzmmq:ByJ*'") +M!:`l=ၠ"_dC QnE\EzJi(x m !aaGf>^oc-fH!@@3EǻD+ӫľͰyƫdqfSF4#Ɯ"DE({ ;WT@e2N-mxZ` 6pm|O³Y)Yy fE\s-UչsI10ݜqԈx`YBlIH%gU6) FHPgfSb޸K8'La_Fn^(_~{ Ja|\O ޑ Sg;/yiH>riOo9'akp$!>1hC?̯ζ3IR/~ ̣fhUߚ[̀l"hWBiewPZTPh6F2 0A iW_@%EʆB p2ůҁN
M=_Yn+\^Ib(zW|x^i;djn|ƥ\[i+YDfaWtH n2<n&ڼE|lGd9-HN@^l9RLP0f2<GŬՂCJmZfpiE<;ҵ?aTb; 9nmEb? Bt6xc4ֽ;K><أRrPFv"CITY#""AWDp`!~ y 2[߶m!t^S!ޥπ愘G'|j㹶_~[ ;UZ-"&48_5 0fs&>z_t(Nmȋ(f~wPT{yҘ8*|* YBB}K۵d,Y-xq}-" S'ja}H0eD0mLm4^P,@j ύqym lܨRDoLޑ7 FisO͍HRyd$V&F0Sf˾SJ{8=t.AyG$6|3T/( jUZKw7bY$o3Z&c .Jבo?L%YpL@:O?U%@m;3vIl6VoٺTY@^>T9ZAQ_ vJ+t7\ĹQ§*͌Y:FHQjl'?Y&DkdK .=fj#̼uhY֚U|eA0*e!\M|Npa%Dl-m`A ۧuMRX!aOC ]'Z7Ǵ|Uz{Nf !|:Q{L mUEGrثT̄.q}^gF^|@xL]xE*EtY|Fj=x7־8,wj:p1(PQ@ Vq7`xѩnʽ?Ѩ234?d K^z)eqLB@xcωw]nGB3_gR]eSH=C8̷[#MQ{2%SY8Tbg+ayҪ:ں,zPc'_( 8nR /PK'y_ѳ)Lb7@MӍ<2Hzpdב`>9WD"*#@tn;7M97d`A`ƤnuPΓZ;pJ?sĢsSb[@hZ):[Fkd5lp%\P>Go7˕nzu7J.7\d0_B:=DI>A;=7yΦ%P깎S>hjpa73\ (Ҭ\"DǠXsňȃ=ℭ4X&-W4:@UqB6-N@R{T=sb&kPXݮ7σj b' _? $dRb][[{6d6C=~7w%s6Ƕ'IaeL"YEF/-߱2x e$ؓ{܋vz#tMU#Dm]a{ )’&4AC O )\@=25ZDC0eCe`41 Q HC ^v\ uf18-6mdyaDK{vOzDyUVBqXaR[f):Ƕqeer?6 -^Hi7#f[|vo\x9huƃ0&+hS_ydڵQ6qRvx(ˤ E-czXҿIzA]GL( 7u |Ē|5L@{ΖC>W8·jfVDHA(<gO\`TWx:PUdw[$O 9 ۍ!f9zםψ  ErFrk=B"{|yܡ%{YD/vɵ,.e[#8bBtD2RC΂p찭IFjBg\ewKap)* v7A@ 6(/;rgbGt Kހ9Z_NCO xR[)aǡ`33LHZ`L“ɖ|o?f:{K ^!3Z)mqYQYH(<8@S;w3}pL]r'cv(z[)[BLKwqh[#Տ<2/3qlVmXrs[dDXW՚2{po'`۷WV>B) a(LNBT<=w]ԾD(^* @MzbMg.5`Tlqܻ)Q>K.lIؔ_: T7~{#D0Mr$Z};qFks9}:2VvA ; EW;:HX!WyWx*͆CHO1B}: Uh`rEbq`{B+<|}dv ] vb-^ 4yY_6!lvV&ILiX7GjFh$*Db@KJ>#M+{ݴl)ȅsqL&ּ+^ϭ̰iK`8&6%rf R8j7!Jck@,vYa+_ҧz Sv%< 8te-1)$m@v=:$)>ڭNɣcEŚ'*ԜQ{CG)lJ򳛖 & {/.C1MZvȱg\#ovҢZM7'a{]&2Djv5wP.SSZM{S2.٥-Q&Y4eYw KLSHݑAʱ ͉錳yȝP}hh$<}֛U;UO5GvZ.XMvy4Թvţ^ e"{p-B|ux-5fK+LfR+'i`5q"_;_W[ǵjs 2{G? 9:2CҼdᢈJi~3(1VGX]j!ei(O+5@$ oTw;W7f*tP6R*w`1/vEz3rVx(؆8Leo|C]I)b.n=8n?BXN:e#]gt;~Y:DIEaͨ[J uwA)B juWnS}Q5k FRr'f^ mƮ(Xa_D]ؾJdYpN2 u5ͳ Y@c;4b$,KYrnKoLv9S$Y/.4THpe ,bPfsS d[ g>X"D_i~hYݫc8T5js:%ƽ%F7sFF],)6G=1*$ /#[Xs)EWQ)}È-~`slw|sk&ql*p/gcX(l6CvN~o6CQY(,ZC`5OOrNV\%N=eHkGqLjS>/q;߅ѽ&B(^h؞]uagoQHuʸ#@^b/ʊYUunLBG9Lr|ZRc ׌%fmn>ZwD~ڣyD^;mRP.ݷ鎆,wr0F}pyȲd[tG7BȸkXB8Ajs p"ПG[-Z\zr6 g&ծ!UHz G-8S6KxS?9QY$ݭY ?& l(+FHCFAeHжY2Kz'A :P o_Wc9[_tZ26+ jV"o82 Vhܭ\߻ςPa ػǏEkBˠ&LH:Slt9E! yĤqFQG}ڱgU ](}q|Ѹʔ g+ngk^@ݫ^ߚJt#$EY gB(Z@ @n@4_qI$6 b Pv%?P0TB@ i<[cwYȡ׵/섭#oJ4(>B\aN}, (]cB7!\O-*]!t|csf+żG5@4X\qC|VVWr$)N{ZSKʫkBo='iqQ/]%Ӿ_}#˳t/ ոN{5\#(<=DQym栥A1vvTso(.;%HK~T~p?n|| `$[( rAⲷ6\wlC|zd(Iv*|u=ԟk77J6Ե'VwM'gE2ע*ꛛޟmS{(l!)7m*$owkÚTKLnAp>vQjiD]G{-IOꏹ]J/7JXg#X 9dU]C ;ys\">9>r.:02|dtԳ&jia^E"7ѹ=/JL}=uB밆ͩV'֒Dd˲j3f}*H跎/ ul r'EEׅhMiX'+3;c^Ȇ<mrߦ7$GK08H\RaU,xctu!|c% \;t?pK2|;mMVD!TBT _7-gdS ZovÛyl9k/`fc>½d)/F  2Bܗ5#:GI$;aAsޓځ=ڈL4mw4oWMQ4;.1wTHf1`AikHGaYl(Qۈ`x)%nzp{@ڟ._76 %zeaeWԙK y3U^5t,j d-qS8Uf\cyu03/x\P Vn.q |BoDlM=愣Lw.귺Jzw MRK=Y6 NEgw~F"0|gT֣ʛ|b T.CɔG>y'd׏V.sw:NW#vRtu, n(AFNpn1HAa" L,Cϔi  RM71QD+R/ΣE6Y7}.v &d6b4PAi*VMthQP# HcmQB|lUnP4\]HU)9ipA;@?b_ cfq5,*)gZQ:,mL$S"FtOȰ GAs K՞k'p:#uG;;.o"ْ'9 !e7>Q5aw`}qOl}g [FfYuD!xʜBw[zi0bY:9NYCX,`2Q;7xhgǍ`- m_} =B<;G`5oH`~?|b# y1rٚ`BHۗuAH>a"F4|?0t, 7i{Y ä1u-1nmNw1np/6o();{+]=jԝH饣U6oО;-^ U^ꝏgN3xrFf:#2ռ:}{mY!KR0V}krrkq;Т xo]Í v|a~bUp-5b {8dߓdi׬9eT-sU ;>c IĢluL[El8.OlY7Ӻ}bzYxEU,bVUADH 1ly4e_T1e r#f+ʯ f4\hC-Y딞 6N5s9[9`Pɶ)ׂ)]u R7Z]QcnQhE^Shr4D V×\Nџ߻tNavJT0ª^-Oα zI(Mp3@KkjX-rgFPTE? 8d]ٙ;`OBv8vY/7$(7y?br$l[|;Ѳ!;!}. ;,׷Ms:mzCw}v DdUq 6;N|''>``PP!@m[ΐ{5x";G:FUO6'(P+ժF:7>nr%g2q1J! Cd{=қf7Nwvt!lؤej:IT7yݞ+4AM~؃~cUCN0Κ;W:Zc9 rXN])}J#yql6hԽe5 %)l>{y8j.6j[}e! EcCLdCPXIB*쥞)Y\=Mu}!7% ||B! R2yE`VCDUl}ơc(3Jm'JN^?8?&dDȎafO4*{ҫ7\D;0*{]7|s}X9@f~_nl=*P*i`DAVq ] 0BL3"c@lvH]{ہda 芻UZCse]80!^vB`^(Nj>UnFx֎uuӠ]=s0= >U׏Z/X AfXar(2q=(D&öhdtkpz/cPNar 4J&22ӃئS}M:Z8e."0m=uC~ `wsXIdvxwFpѾMq7']v!F*ٺf:j.%]/s{n^?%gL̔ҏɧ-jVwj~*z/}.@gMÀ$)e3546[TrzE1Q'8Lcm둵lFGaSܱi8kԕ]h-o aȋpbj>V$WWjײ{ؤa uK$}G١t7}H"!u)5 #O{3"&'p[A`klz`ƢjwFI+T="EʇrEḲ縕!49Iꐬsñ3H]-<#!jaD>.Dw!Иf}5з.xq -xiXL] Flo߳c9G(PZQ> ,kɦ~ΌH领/Y)[Tmj}Fƫ>;YAw Y`٥ߐ5NM)J ϩ{m̯j27ʍyҭkJxeTWzqw}15 wB?3sf*l^˷LHs~VauOw)4}J>,J+>!Ep<aYIOoT3nJ_{o f`Ymy0W2CMQ]I;,CgƬuD&P޹,8֩I~_B3aa6s/8aIEf$߰hԾ›`MչNKr{W.~ yuvK^VQ1=Y%PIɰ Lp^Wp PVD%ϡԙ1UeVثv.%!XQ]@sێqNTEAo_7XO_p”:~m}.p{Ob6_6m@u#"S 6_cKb18'OoC* añ ([1=>W bẑ]IC?D!e`8"OjzJ6gnI%G4?IEmsI).HC1\6YHUijOכ'mL1.̅'3~ d8~Wd}wwJX@,|ʚy״2{2CHBۧ&zێ{$nR~|CQSI<*́Z"3).❌Zm,A8iN gҼQm)>O=MxJ]"=f|9Z+?o3%ܠ1oDYj 6}4V¥T$5^Zi ]ط+2W^B(􈓷Q* Ycl!?³pDHQx[T~"[\%d_́\mnMn}*?>23N4qM0K܋nRKB9:7äP\@D #3فȅP^rf++yDCKU&,˘AvPי)\]0!rޠ!C,?C%8Y*6^RV%qX^I˜ zs,[: _(=J,Al_״]CDE: dF=maQ*V6_]C&X1]|\Vg Q57:]k iq>1. pn(- ҎF )ͻ"l胂&k<z>7pXyR>~^֛8ÞvңI98YuJYݠa|0D)mn: 4f4WQi-qᤲMYHMdjp$ڳ߶[ v /鈃lX Ѣ`93WP+PfƕbC!pb >G:ӐJ 9ÑA-ޱqJ <E f.XRGŻmz;>\> W1g۾g]{3%K;RЧ;5\ͷ`QXdBE!iwfHԟrW"4䜕K6e$׶ʨK0KDln_b&mB_&Ů rļB-Ԋo䌮Pw d :0(L:pS ,BRQ਱WkՂwނKE!g :6p_ׯxjPD` Q_K͇F v\տP&si۠y nZ[ /mO% Gu٣Z22y&llFB-8™9U{ϝD Bwc:E+ZsA3ڨ0TWeY:O|˫q\/C(enY.K;%m r;!]~2gL J=ĸ7 'Eu31Njl⽰@cTjMȑ+~\Ǐ8єebaY%LR2~ߖ21 pXt9Ŝe$9(y ᷳ950BѡEZqk=<8mT 6qm6-ǯ &•Y3ەGysz B`#_'Mr۽;.F) G~ 쎓ݘ39ԦJǴ!A^4H>[O]W̓][h.xɿa^2 J&={}NS31c(J9?KJSC\^Kb+.؅ 2+ k3j@%˘Xm+?.zGSj|i{?/ }Φdg N6m='$C̓ v1%kUr!hjmW1eiB r%8H;4ηpy)]7]ڷ7gV%JJ&NJ|/X Y ]zgZR3E ʚM(M+;i|[*%_:ضmNpAYҡfpz<%䥼޲c0s%JHS<\518QP/?.nXd%iJJ}a\BzBu58~Ov'u-0SZ3{P;H:Pf #69f?sIpU%Oq}330=Xh3*\)3|tb%>XCJG8^+4r:unawໞu&4P3B4+[j:f4lȲ fFHjH1Aq *4Xc8 m7!5W"ш2 q0gm2d$X2tVK]'0HP^ ܭhs(w#J&r.թe|^vRĂ%BɑwoUo#*Uk̖B:lף D?3*% $ع9aS(oINd9y" ko :RX % ?IALa"6rX% {6Z4Q=P%g8d_!E+,vs; *< +,au,"h7QR2N!9?=%VB?>mr]^K{UUs0_HmBm-r]Ld8JV+~R?Q57^"|X)2絁ws9;i8C"\{*>6f6L*xdvc#2{!<54gR0D-q 9\]Ubml<]tH|%sZݳvGy6'VǤf3-qu39fH+#_%}t2ǹDž %h<$\HeSt(TK:8dBJYݔNT*uZETmngYI该p}":& Ns dIDy%7u!PG81n)} &LtT' F,2vXJUc0Jzg pL'2,0.7d23bgFP=\shxE $4+DŽ{lvy\]sڞcՠSRѐ!tt)wY5@rUC4/jL3ҘOJ{mU"3G5I2| ּXyJ0 J?8K(L'CuP3-tz&n)POxrL+mCX+Smq@+ LtE 381RA-dϨEzk֮lmeI>c̼3zy$߯U `!2andO|h= NG8`'hpIwsrɠ#ݷɹbHXҤSrx&ΛQ Cc"yZ֖ ĔtH邀`^cD&SئTՊVtGay57 zZ  j` Z|ڼ&z: . qsE$v T{UJadW '-/cS+cw+#-BIҪKmxr4`&p(iOhje<8w =)Ci]\xb#<]diaRrʮv-m*J7v@0f:maƶ)0զ@Rh؄F:XH^ޢ0:A~zD3AKt/M]"`DhnJ;s/KARCd mw4l<T=eNvзq\,sHd! C{טD3 x W9n#31J9b+IⵤyB,奈!v1!N!wyUC WI[=BRY-;3,J0R )ƼgEsYh 6o{Ɠ/Sֆnq5w? ӷOP┸(OHRסix%0v}\9ٮmNZKOlxGT6I ^uXbOԯn*#wf\w@jrKYB4CۿCխ9wW{Ve\"wD Jy?R\+xT3)ρL "U=#yv%I t}w:B0W7xgV:ahyn)P_%)ޜ8rڲ" Zr|d>[4P4.;rWXDwEb#.Uȵ_pR9LD's2T?T[PJRqK_Oi7PA0܈^ Mx^A&4SJ([{Ai$Utz\PJo8T̙( 늟 ߎ]_ bu5?VkQM6qחBW4&I]RfT<ȊqbuBfaFZR6=x:)cB['Q sPӵ-㋥QgiGd=}WR),T=ڎBb &8:&1Ō6$Kt UMzU^t*]*w\90>g5\CwJ:Ce/OMg,xsѝ j5B*I`izl:]vDžD0H+B9<8n(<:O[\:odOV %+HmWyZ&)N,br*[.vGL2H4H:&X7,˔`VXUf:+Ln2+p"}7^ [TϜ3$@k vub2,K\U'MɨҝHmM&ȏYzCAh},# C3OlU>{TM> !J%*r>&JBM )ѱ`I(=l%}Ey?Nu*'>+=Ši 7֍68IX?YB2_ {>lbaEYP7O?}3<rSs5D)yT VOGM߀$9H"A2v2/):S+kBg#|q!&r,6 !!A~)P g ;^Nz+2=, BSו+=˓:-:_v Ƶa_hfUk )u+"( zY)RF!lɁ1[l`8ғZ3^;aKڼfZ;u2r%f+GEi)rI0?$iDqp,Ghh@ 7 cq'mm"=qf I܁I\UI\ƺWFǥ4խ`p~m)QZOHJ; fý(' X2%'~?OIDѰ6"ifc]T3X>JfOdm zL]/dxBR zmyy3k 7rUuXa;A8iLx>^-Ǧq<fpX&Ċ |ۘ`{iuz @ğ^}K(MG[l̇_`X%#IM^tg\־P8UǪ* E*!֣xvœ OÅ6} k,+h|UJD'Vm-n-,p*V1nr6q~֣R ظQ5"3|%) .NrUϱg|,7E<m94M K*uv5F"=<j^N'>6 ק'";pzzo RBT5وsO;2Ux܌z%?ډRh@,O$׹54(!il<:Rn,nsZFd P M (JzD3cfۖ+%4O;78 Z&Iq[]Hka}d.,qS )w j/3 ?/ yZ{vG`0at,qƪ櫝LfyE.P=ʙIpؽ 74>hV=,>Rs[QP I5 (8m=6a }B5ʯ y8 a87F*b(n1M?zUJFgHOÏ>@u,X(XG)܆OL~ף{Q*\9, B9ϥe.laCfHxހtggܕ6"tyZ{- s/&7]2G)?^v8iF1Y[rt'7ڎlW_' S"C㨅VƢ' eWs%WvHc^q}HC}2F PF'knaJFZPy>`.sg*\$~2CZA{-vJXH^0KOY[JIɄ$Z=il/N̨8&6^0F%F+8._JrpD Wѡkcij:1{ DT[{^s̉`m_]w-OZ5h28240p +,1.i#ߵ0oTbFR0a{7ڶN:CPvY_up4gVbL$r$Uआ`X})עQ7Y Cn8[K8-mn R\kND|x1j/DhIN~+l9.EQ UYhjB1p//|`2#ke4X[Eu`Hux6eo5N3>¬y3xmeM+?%ep27;oͽm Cia=ڶD.ܨ(? u"˞sZ @˪ΤZqmu1tWim%/V6`^eӠf">Ŝ8e\~ף}=6R.\u׋+cR(IXGSDKG0ƅz `~ ]]` "NƱ[a!ZfIby [ݬ ݗM{-cEDsQ\u_ ZrD3J'ĵor]"/,՜ S78=^8\kODqI_YJg<–itz@"P-3M~Ѭ`Pm+:}LG J;c5ZVI1QEӃLiBjf;4OXVz?Isŵ>NjsH0(èXCSqa;5Δ vܬ6K'>9kh#Oxt 媣@+}^빧 V;F/pEm}|PЄ6vsme7V\+TL8]Z e H0)CJX`n+쭯/sYyPOpb5 u e3şZڤeD]%9f>x)Ck,lm*b'w<5a 1;3-M!5[w B.ܴ!.}WF XJq~{ObR { rxB&Qm(Q$^ȱkBҊrFCy^w"=U'[ZjdB|[D%"ݡvPHEdRHiFx|0zlʷ~yX p'-+1"vt٪V.:כƏ,y.18,h,ȝv=>tdͅ 3Ӝx}YȫꅂEow*hi.mgCG=ҳh_ d˅2Ĺ1='1Bz+.fX=N4Oܬt@kr{l RÜ1)pFշML+WWz_yj&ZҘIM'2 S1"Vٞqj\>Q4Z /SJs4~JjOND)#b!;E= _|954N͑~Zl M `}zݿ'v6%K=7F #O 1n1þ WD1/ۤ \;xO ǗY>i->8#WYqKgi 0uxѕ-P Z!*~=*D%Lb ʊL4ӗβ`Xֲ#U)Du}wQ(͠a rz6,9(KA?;O͒.G$"#j7HEOzxd)M.| CaKeV"zGb%@¢i 1s0:~7!R.Rrc(Rr!uin9l*Nq+$j%!l hk2 #UnzqHB30ʢ$L<(H0)OJ@33Y 7=7ggxdh p"y{eI4:d Y'ICp(0<`+W៏ڨR.nnގHd?8qYv`n(;+[QOKTqʊdL*26Dan V/qϭΊ5ocO8|u;z> |ֵ:~~9A3kp_8s9h]*2pǖIXc.ɡ S/,U9R 9*C6m'<ȳblE ,u '>6M^{ ƗD2 Oʂ ] .]e{C{eԤ5yr%NCh;2eS`\ĔFka+ }LHuE.0y>IzpSX'I}oyq傂=Ix`d]ڑ0'ZhHy q9zzL V`k@+dvz8A, 'T#Ot85 *m~!A<& Q%go| ַ(XוZ ,u>L r1EPLI8,uWߡg*%& u hmKʺ5k^D +%)BQ kkȫ<.UJT"J7#V[7;' naJ,:@ZOķmVy۠h>KK9&1XSg{М^]BalX!vD^'G ]=TWF^4Y}>an3+8Pw5x21J+uqOh@^#@ܜD,`oɔfp/}`˜Z Ǎ E(OCM-t~qc2Zl/ 4z O^QƄ$ =`j`RhpdT]D6&,L X3t:J0c* )`4DƲ?n=b+& OHCa-;H{ˁm- )!#*ug )C]"l9ڢoc[u[$V;OގgId6;DBZObt9QJ=/\X݆um^>`?6?K&ªbvm/j08ږ\rxy1Zݩ!¹G%N3gOV@mFlШ9n(*;OrGDrJ5RI&iAad"Htrާ\%x`OMR+5~[@C?< Ӳġ&;6 1 *,ej\m;$,&PpB48$n*dٿ̣8`UMKAr9DV9OxZ]f#N VjXlVC)8Bfn`@(I xF$M;MDMf{˦fJ-q5GQdBPxKp9~:uz""suNG Y0ڤyeD(*6k"p z\؞4N Y$~B?>XihZ}6(Y7n\a5^7Y6(JQ+}3ұ|~SqݴX |Es:d 7ZFD܆epmQ` aUOg LH `_cX=k&5l6 $5"! h F1/Y- QR2ImNpR2ʆIȘΘ6:ÄDX񹈅-w ;;4yRA~@X\RU)E{ ׮lF:FοƧf#Viz,Tch}̘ !;7wS$"αe-% Tᬗpewe< AV*ϯΌhdBPd2ԐĹQLuƷ%U2[.6nKgʸ ʣ N5D -z8:B-}{!9SC|_Gǽ$KS cykx #ă 99yZ+]}_pD6" h}U?2$[E#8j^_39.wFƚTf{145ܯW{{#9 .P} ɰZu)Ӄw aF$D|#:O1Ϫ]!#-^L kj&>wS32/kEU^P`|( @mZk"c[jMtkQ/Em5ޟ'q!ꧡV~B9f?qi|1ʕ紛Ψ JTt _,)4)Gxc O'$B1|`kd| 34D: \RI> jZgнעV( |fW.Ms/T&Ox|#y r q?(*t_:O ?EaR}DLcm!y/iDE,q~nGU81L1TĝRPև{ gяq<Dē5=xRr)mql6Whx+x[`3JVqu<fX8&GDsQq$ vv_v&1CJ(i%X,-qն{yٖMvG߾Mo+`PR{~Cؓ %ZВ粭)KT,).ts5rRc=OU+ zNsȪrBXB$8uȈe'j+ U| 0/^kV۶E=##Z)H2 ExVGpFL ,\&HinehnP{jGX1 2-&$Us64UJ"j/kꐉ&!J9iZ'Yn!3]c/8F5Čm]8 ]딆9fEͤ:&q1I$IN8`m,D9=X~G'}KX܀62c2V59t-}x/m,a϶8Wbx吟 J葭]+]8j@x?}>rZݶ|1b_{0i9nj?O\ZMCB~=}|5YιѴ1^A-2Q^UxeՐmCLe>hl21U5ҜDR Rc$sgR&X6=fTLh~]UB qijq׼F5|ok$ce#0$ u7|C78LZ2_ aܥL7uT.[3nq\Xx3kgm4`0Ir!sE܁yG6uow K_etRG` O=Q2j x4;] th38jD%G{o 4Ich 뗇h$N^䀩 >CswۙS;hU3 ֌T-ajJ|!z"e@d"LZkdV%ul6BN'd+ 8bɌV`YlzjO77 ׉~BCn&aw$a~cQsYz:G; KleL*RRD"5R涎"C~R MF ƿ  e>":fMp5Jz\c.l!I`aٙ$fx,jvVFc$ NܝwDz ǧM<(q~~žE%Emۼ?0.5Q ,5R]3EdV8C5u"Âq]5'G,NZ)7{ؒfNxMi+Z hX&ŭQ`\0-h ]nVؤk1 ]_A5Wpw=M=3>U#F<ؔi"[m1 2R(2L; X~*n*tN1KcGc|恫mF0U8˝R. ~::h0 5kjgR7+s muUar+>a圸pKnu3]E.Ą8f)90N@ hNbgXNY =Q)XR9-͜ļEj|TUtPFZU2`~a i"dO8*&j^A4 qlm-?>C\(3[yܫxenܤzDތY4F4#AF.o!9D܂ϔ f]7*Xc(8_ r}iLmMe`Rʚҫ/PatGZFås'z.$:(7{/)grA,@魦m+S_~-UB#2._ʓ* m+)TϛDaQ jp%[5T*O.#W31qgEnYlυhoPuz9cZ]{.PEMU3dÐf [ly|qK~<L6!44ATYrX ORa Ej ħ8j.ETSYD7Y>+' N GCTDOX .r/|yH"!ī-/2^_/aW!FsU}_fØ$K Vbnth<9eNrtݮܭ t4 <fNl rgiIX;yxSi `ޑs_ׯ3GmSʜ/6w&: ]8",;^ueB#CխĻ?&dB3q[_qw!!T}R|"P1~Mݪ98_6-٥Cڏ~y c\Quo67LVf(lc);C4p(>ʬ[oUF!=3r&ƄVL9 AAyBvBKz΀мm'[at i9-E=(Rp:"PR;rIyM9ukw,RN\nǍ|f h!r&`y"?iJS7+Gf%3EYv"aݗFY{^ZHF'h;l=$gnZsG3*1 >ׇݷ0Q]%/^sQR g=,Gp1Xp'40B.Θ3Ŗ4;<} uUvv-˸uVo{z>N%LU2us6Ba@O|oC_1=K4)a12QׅcGԻ#  |8CQlPJ`].Qiؠ`;Esԫ+d*X/2ldYRB˳Pbۜrbz?'u²EмّUN+ko U&*xV3&%/gޓ}"",wD;͌15F+O"Lگ,[ ;)hT8 ,CUY;3~L-U߸%xȰ ƈ1;!/|ʩYX9Rmhܪf;A&t_5֤9p4- &=~kM=ع4p޷ĮȂicCTps?|K̚U_\A"";̯NȔ{x>ȓ *[@6, 駘Z=-g+tiJl?Pdu g}";Z|/HP*e”]Cߚ#ץkꆳ*pYŅmA0kLQJ^' *5D@ynbl!#Ɉ^պlcvO$gŔL^M+3hUBaJs}ODpZ]D%X%._v3ΤԤĭW图iٖFhw68Oy.ЎR I$p:Vw_)VZV8(m69ajr7Xo(kiWRO!tA!Xs^-Ό2W^Η[zs dyVoT.|UY Y2L,=7,6ItZN\nttEc7v\M%[k녘a.:fV'ɕlT\z-[i[nhCh`/귒.izO.da tEbu"^DܱRڐP$_f4ӑH4zu#\D[_Ft>n MXc>癪r@cz#~coZl[Sv8;B~'5GoW/ Opi7R O`%7 u*BScG4{wzFmIQ@l3kL(MNcRZN(&_I5q.ScߡSA |4?8>6ɍT٠Tuz*-ip| Q(+E{i:QKn ^"OExu"*:X4(C6nUus5@KpV *֡0 Sr+-w;D$K?Am61dCFR EA/ݯNG#&H;/3<{(W1onOo->jK%3ev٭^*ua9֕huX UVE|LwXb14\ϩ!iţDR:I U* 67PW$i:p?n?7&렳vedVg=ȉȅKz-^hȶ %3;wF :ݲ eږhCIOk>A禂coKCFx6,`Mg0}@B"0JeAÛU,!u6\3}A0|Y#Xr㐵CoSGH:*oSq0 d[! 'qn2*VuW9IqM$Fr"|99taя~Bibp1q׉&6PW2Z+cQVZVћTF5wN{9α=9iq{smL3VeJ3&T݌l"5@g8IvF&!?JEfb^I\)6pw o6,7 Q:OƌTcW!t  =RCT bSB*vHq#ė(VoB6}jcy"=VmN։[}  M 6o DT0wT"C]uȆ C+Rs)M?}Ȭ,LE ./y`V76\rNiw!$5:;Y:O>'1ӃP^D%j,ˠZy%IQ_M6lG;,7d,Wwa} prerY!#2cyɞA1x yO?_aڥ.Ԫػ>]9$TFVt,MrkGEM;̨1)#s \m{U{k>,N$ﺥ&9fNDu%$ {zFXFm7 Cfبz[4e "3Xf2jƖf/ArӅWUH΍@ar@mĦ(/`~W*o?sf4~HR cYȍ#lsqwo)PŤr4%2A=J" Hf} ]H|/ŎBGHmΨQKZӓg̳80O%^t|Mgc=4!-6[kz>4rȉJ~jt$R~ {Z}N&8<8.mB6`ؐlh\0"͜ YwV_tfv:_%/LDKu6B$[Ճ#'0'#2KBuYoU2T bnMuR≯{ɷӼNiBSVNy8s5CIzX HdPBL"]҉EϚmET>_NtZ %Cq5Q; B`ܡZʜ}VqMo!:G]a֞`7`7P (\ݻtLJKcY#~B731- A+i~W`  {U!ިK2~ =%pؤS>L,JD ފ%Dg0E Y=8QCKso.W6s TͺE竩U=_}}{ˑ/X%(A*Ypf§?$N̠ ]6Y4fKuT|g!U?__}ZoJ'̓As2^XνW$iY=⦡.uA/)-گMU\DݩmY7uDޗHD gbP_A\v3B[!,܊H$ e7JI!)n2"%ksC6)-nퟑ)R_߃+4:Q۾449BF+/V$2aM{PP+? /c@,ҷ,!D^3V1+DhRWwg*+Pǟusufp+irGgA3tLDeN euiܿ~2 %U+BQ&^f|[*e}-!GmLt?8C^LLiRͲ@vfS(ōC|4Ņ?M},8a"B'V;3y" J^yD2#6ѢHn x$bB":F _\eZЋ@%WR|I /fs7M~'[<1:|?f RZo0b*xk RIe-{$UG콾PaWfaqyR=xlD4"Au58h OPUl2@ jQXu_SH, FsATrHBkaa19~ky{4H VK՚}h 7&gYz`OI;C4cbԻ/1Z'9H/#0,I+|ӳɂĦ:v` AC]B8[;͇` .Nț#Qzu,מs!8m6<ڠX#G"W6So`%oOɽQ(/;GBia cMp=))6\/eԏkn$gChS(< RXgwxy5lz)ܡ)MMV ~mq+;Z}"B2R͞ 698VENqEȾti}+WaS7,ّ x$omWDt$3[2l:2I!ƮhQ7=$ܟCe(9NJZ&""wRכb,,CeaP%@ ߻f,foĂ8$h1QK̲ FE,>bi{ȥQ-Gv7bhMJ,A_8w yp6W%=1H8 eH'jWYY7^ěHD ުE a?T=" fRaBH'TT|H]]b1XJsoCp_-2q8hX 1K 74Y~+>}(lV]KmXJ׌ݖ)\%%,D4ܚ̀@ JeqN32Iuń1˥KQz{+krX"H+5ރW'ToTrXdpKHk: Ө?ϵ#j'F)ᒺRTb/UfRaqDޖܩ02&KWLYoXh1īˮJK aq^+o49oW.Z;afI}Oma9KzI vA%T8_׆MDA deN|WeWRxi[WEJЄ6DXbwB2ɵk! g`gi3 Mˆmt G\5'H''1|]~|:x}e@-/wg%,Dƾx&<')&&R'*^uuiIUԮ -jҴ2lc2 4P5iMAϔk Ť&ǔkYS,@-̩Q w2h˚[-a"_ `2lGL]v [*+"=K2[H/|4_f˯d>aflYt d hM#' 32D̪6zݱ\ uC<3Hc?Avɶ"'#maSN $b?^_*N44+?ѿpr i&ךV8+\'m9o9|iֹh^OoTNL@ (7C$gsvr+)5Ln6OsTـFa(r祣'p9JAg#i;ڗD9?>%ey#N[)܃#sW8Mf*< `"q7V ӰWV0xGdR!Z"SoPQrE6ծn҉ny+1Ś8QIؗ$jH- rȝ3by[Kxw鼥Aw1{Cw%3a' k";z2PƜTo Yp='톸B #ċW^Sp>!%d1)jD\hjbi@/O uw % hSuXߕ?~2D uv#"K sL ֌+uyV\ꄯN1ʺͥ{;~7NJASqؖ,o˙X j%:}&!^r' ό+ژ'ԦQ+P:;x=Lu.Kz1E!YG]x'~{`WRƱR:Lczfd GMXTEɡ' ? {Ŷ=J*xr!5WT|\-F:}Ij Eֳ3&{.^7u#(ts7fq rk%#5>㋼NoKw8? Ґ>RZ "CzԿRZ_2CcoQ+lV2Nv`,>$KoɂM/~ֶB#g=bLڨ*ra‹c|W> xNa>Â*i?;,6%뽜WqP.H??Ӯ}%1Mv~z1 -3q5OI|/Q1K<8C.M  Pp?P#j;:C`י{tIy¯8y.nx.YʄTˤZ= Jf W0eA.EȌ1 1G-b^SUyX*R{gsiM!zFG~[DSfN<Ӽ5öh?5hQ()@0ǻ >[LTtETuwuVFE'X-{Tb/JA"A8 a@cLfةN !J~\`BpI+E4|'\۟3c?QۤX8j<([#? хhz@ #lWܞv੭`[}F0}*sOBv鷨Ô ZܕZHQQqsm zeUH E-6WAx`epa_BcEߐ3EMAcpD=?hHm 7kQhj'ʫCBmO.SC0Wd:āz,tB@S'Wb^9#_n\[^E P/'_h :8!}u "דN$nLt9fbOeF캄/aGٱ\ "F!-w+|ͳxTR ѵzBԊk!$U#rGz~6v=^P%h2T"!9duv$2h.:aR4}Xb-a^WԞqYD jHWA)W \V5M`UI;{PI1)*gjޭqաvl_'_-](>v 6 G&tLvi?ig [܄TxsmCf%P*Bn=7A*vRX>w+r'RT[r魯vs6[qFl8S&EgiiKې,p~>{::? !P[.{&n2$6mkt/st{wт 2IUf4PHY/H}$EUe}3[RKl*֓~YCk'^ӻm%9XB//zAp9;\ޓYr5)E,駋+):! H!pDuq2N?zBW;λskJɒ2Z`3+Sgog38t9##fB .Jw#\RDn;jjsc._dkJjQ0uܧ@Cdu:ǐY5'h?vf! JŰyzXK6a{^[wšNߨT }H:˴Zp^j%g {ܚ R aumvm;+nu1i=ks^ *Ia#@s66SgTh-4J:}.>H?ȏf eg P3>ЪWRBLf)] +{AH Eh"W75b"_vAEJHdLDUVÖ́;AG \{ 3&9sEemdcmhz_,q<ѨXPGWӟFRw6EPĢfգzWgO)Ch NE^"c'rX$r6!r!+َ+O.<]?e (ǠxIV2s?k׾ttUwO5WnŐ|O͌dl YIZ$C랽w8r~ %ൃ={jў34^rJ$y]o=Dw!"`դ]S+QHnsȸ'mmzUmaR\ n~=Y 1!6 qBX kc`w z&0DLJ{x g:Q}HYyϦ/ dxPu[zO [M)+EJdhMr|qh՞wTaM`_4 5'汸o&mT~LS>,&:3M @?҇G auu2gf>"R2e}˟ p{йcgGјs2l*\z{lwzO43!"Ze!8Ha4C6$|NۇL{90fxU%I-O<>vN2H9mOB7LWh6e?P#5V%voLwyQ[6W^ul1mCn`T n -B?· O4JMD4հ`r0B%B.$u g^E ۏd@! V!CxѪOdŶOX| æZՂZq$K:F.?܁%Ū^G!/u|5, Ȟ"[-O7~\@_n`ظy;wă]i׳+Ve}"Ap}F83,z N&V 7. J{^h&*5B(rZ ^&l}w<[0.h!ԾFg ̀݇Uhvhy0[+ 3}` y 7_0 )2fȶ[FM Qux˼}K[B(wTa6f1zg*y x U(L12ycW lJ_\ZR`jEQ FDsW4؄?(JvsRxfԣ߿@FfHv{z(^[x}HR a-ݧy1R'[ѳ~p (\GlXX'6 g:Q j8SAFej u*%a+ { A'ga!10zڬphoyָ݇rgk,ʓ/FAmT[Rډp9~[cՐxAH(׃M>SFuoe6!)/?X:\G5X(O.HD,y =8:\nXb%h OX/ +Y0R*cOsw,A6'1r`"5VzNPG-|0fiDoT^*pģ+ƂPX9&rp<ҀXA3݀(~"<*ޔSaбr4VY-Q^*~=섂11 Pj$Oj`8ԂQ1Lݠ( pi!Vp7{ e_;=׹Zwp*s%ҐW#@t>؂7݆W0ēN_*#t"I>#^ɜ/Dɬ"d|ͪ428bI8벙2X"ݽ Qb$_Q14qE$` Q&iQ3ӭZhDLKX² gXyK!d9"~Hqȿ{ƍ:m*A"zhHGSb C'DH<_RPGZ 8q~ (ng̗tI-[|.TGk%@^VG#B P(:Q1J~.Y)O4-/t|%|>~Ь4ۗQ."WoF!N#;1k4j[TGz(8mشl%ĎjN8gBŲ=(YU?8it~`jT;3 MT{"?J6zHЅC#]ȑ~#4Rj|Xdی" fOÿL?9,?gfX:W ʇX 2?KӗA&b!H m^bQ}?hjTH++Pqn ޚ#"p,h`ЅN9ǤS$%E"zCe+hmlir~$~$W:]_lR`BK;T1ZǕ*g^8 GkNW7<}W.҉lo'S/ Yh~oHMI`WJX1 3{ժJ5%ok +fЩSkoQho)v{Q?DHD]A}?b(Dҵq|%$ޠs *^T2|vu1FLEiљ&< ᦳ9K%d㧲$-I`e]ߑbܧ%_t?JRRpLEc(9e@ Uȥ#M&#g&Rk-dT /ev큵j_XU!`8/8p[HѾ %fGd0O 'g͓Ȣְ;c_?̉;V @5q%?6o T;D[4z{gq+.;K$d_o&>`x_)DY:11$GK5#2}~!(a.?UwJA!A㲮hĢG<"YJ36pp/ҁX#y GSEH-B=zy^}!2{"LO:+=9d~ p&p3OXhfLduPTJdyAFGa[ >JZr k%gz0Q8x. O7V%k%e0u^>UC_J x_CQG(AJ QVe[8oUl p-OK(@! `1RY~Kr̳h>Ϗ3\N1.S4u.E"޸«BMDA_~?n1K-UqL%Xj3xW kpL1Jx]ɪXINP!0FuuW *jJH4|Ɗ%!Q{^?8TR–O{[I~羏ȏ{\DW^(%1ps^n T*hc^B)Y1kz0ҕnsIf4K1%"iBDFʐ Va $Qx2!"Fi)肓07yIA?m-ݼ­c2"0XTKN_F, :lc:0,+.tRSmyh.P^C](w^YJ2^Lsҝ V<̫xl(_3f"aFn!>i Sx\"fF>ZL[Q*Fy6FSެSC/>^:4jVxSd I+op{=  17-Eemަ$1|T5G !As Ie8vW^DB'HwٜDt5Sqa9^Dv]г=p6|>Vw|CS,C0*h/|x0uEvqY1Fy, KCr"RQH./EO )⅚Hmնƥr`n8cmW!,l_7t)JU3$g<曧y[5!Rx)#}ejmINqZG4-$f Ӹ:o]Bhp"/`5&%VZRqaDņĐh㗘&`!,-e MN{KEު{z$Io H=$JjQ͘"3;~jo[wbV?eCO37uY6#GEw-5E_-zQ9Iˈ(Zj46R_S+ llΫ+%Aapy_iя4ST-%~CYm>zL)QsSmb* 9y9q^* k]"b 5@\{$^:(,؜=87 RIXhO$v)v&B=Ŏ'RG#s(ޖ1""UJqÏaV G`!zpu>'p0\ }_3뽃IGUQ:Bc ^68I3z(a}]-^Hx5>@ H`P+BBZU,~zpc0YCQKux\GٛR8/ q.FǗ/)72&g@c|q`5&VLܼQ+WlNR6r~A#Os 6{k Bp> I+5kEaͰXI['^qVwyũB?`<ձ`gW*HJq"޷N8WDȋF߃w'6oi׸ׅ JE372Y[r7,Fmy+?Pw/b kdq#jc|2h1YR/_s7(ai#a50 :W`'lM# 2tW@v}TզȌDLfax ',mCϾNuFET 1$4ltlc*0ɤqMe{"U1JnK }|DP3K N_$Hj `̢V1'M2ƶq)a~՜?%fBy ?BLҖog-ڤĵ8G,=Xl1* ;#aɚ$n y6%.RT02,.lwU͢ю M@Y;|jM-T)jVwM Kqv/~El̀L^*^zc2:jM6ϝ HV˗@SۘYNKhUB*_ڽ^na fF+" h r5L%f GnB2g+L󕓊LW!0 sKgI#W{~Ur0ܲ)7רXuf- ./79Saz0|`޶p?=M ʟo !k^ձ).׆6E1_UK[ mi~4*!/9F"3C4YIAm}T4dfjHyqK(䪾z{TYg*Zn܂"zMRn/^ 1cS\㺜.p{TJX6e=U0F@6 ĢD BdVzEH:plqlXdXٓ3@oEң)gtNB* 嘟5U2X؇ E{bc|L G,R 5YndNwؗW w{U iu}-,Qk=Ru l$,%6BWrg&dtuZW0'6b"C+UZehF`?N4ל!*r2kǜloO;H{b ~/^W=<^ 93$bݿ>13Ym- zxX]G`릡rSJH(|&7h|z?[6@2j8SjŞ1tXV)&R| Xp8yë G6cbH?S,6pùB oSj5}y &<BIjbNÒȼt.mpwR >vhx*cT'IpS@nSȈ}у!{=ƿրqpe(سtM.}eF8c+~waL(jҞ )O$ύda4/OF0 \ LRiBaS)MֵY_i̽wK]ؒɹH(.5x]dRxG^"${$lsL "Swo#!K^U^96uV>8*U[;/ңqI ;"wI<>zQDQ6>9/䘠4{Y+cTcDbjJjpL: bDoYsޤr ΒFq"e/U(͝o =w zVz$#%L;H+{Cs'Re:QF뺅!'JD@>4Du,bMiVCbBs4*Ws0ÈmeT,xB+5Sb2z˭A,[UDu1͒þC}[5O\`#yW}tP=du\Ѝ#Q5!X&x>6(u|'Q>~Vڲ>ܻnRӥjrkVɉd[\*ys&OH[.g eo\?$Wh.X59 "6#W<e4}=UA5džL[H:X w p&C—;d?Jki\Ͻ߈@;D]Gf dl,~: e4!Jh[WHJ!,z]kkhq)?aDGt;lJDMd f:x:r-$\_A<:[#<[jʡDH.lc_7#gbp~H+7``5B}1`'\mc.,G(NksqguE&ۄjJ_Qz\e_N͓>#)eR'|޳ k6b8( IͧNayCtsbҜ9DPHk'"3l^Qr)ů;8|R;BioE=M~TZ v|Ymhu LMC-DsO&f5͐7GvmRb 5CvE=1mùōGb Iq4|"b=UTrhi%JuTGYfލfx?#2jG~B2p.xG6xzCv~/?L/TO2D 6rЭnczʨ.K]x2fQGИ91_WнU瘎[c>=\mĶVDi}AEtz{:3ǗUTWm/w¯Bw̨&tا/yPĴqn5BSXފ{ _4RHO0L3E{13qv#d*ϢT8J*kM5\[!Y:P> &C#SbXzr,b w8л\=1tUۗ!DJ 7l!VpWnYf!LZBfWvA"zEZzR^JzC &KH|}!)C =+ȅ5GLm!F"hNf1x(d%$aK!8%Lr嘙NwHB65Br!LnD Ю@3br"r\o Ik7ΠQw׹8CdsGQJtĚڵ uiW ٶ} HYF'8ТdEjnf۰A 4e|x+~2@JeH6E}t7ki>I)6ġ&6BRkeٻ ?Fto̤1}uYg&C}S;?ܟoaUK\ K"WBI-djő=ǫE .CRvڬxL&hcWߧrVHYYXUOmPԍ>oOGȷUMeF,<Hu>FwM )"zb~2d,#Im@/#M.!vR aG@…XuB~QFO]}QF-0@_*MWrŏѹHΕ/u_!ܬUVrFsuVA9y z\u.j.b8?%M̓cRJ$*Lljw8^R#_ a8b*'KDEG.P>'-șE:Axi𽲻]5s)o?aM*k'(EP;gVKQqGH&Eޞlj} usA¹lڄ]V4{#*TVMtNH.PAjy\g?wKe=S ̷tN"W ϖmu,GO$U׃J danʚ/()X Wb9Z< 8naT!EsAAǸK$njWM0nYU~8a+_2 JK '!HS$T\AvDKmB6 n}(H%YH ǰ:6nSKB~ `TOrz4q(_:9C|mK(|- r4 ^p.rQ_޲]h;VӲ#ӝќ$rR3x3̝ 4-AZg1= UIռIf"1=o0b|8 GgGyjPܠ"qB]>73p՘6<ʿvX8X4qqks$a7~n Nuy-!3Bўv]|j= 2$4$3}ZVU$4⣎2^Hm&@Y(͢DeE4I(#2^d>X64@wzX5A({͏gg]\$!F!XJ) P#FСdk75ҭX.p'n'FT@ՏfaPL.u5wA1XΣS0rgsH ̣kheĵU ,(kެf\s֛b(GD 9)':ң^!dI(LJۗMVOwgx*ΘBχDh`ʦ%}R/}M<*cEPVo]pum) ޳uwh<.S+#1J(6PN("_ge`W̯L8vZ9n!}v<[g~ƧNбy6:֍ȧoTMVP.z%p0M8w~xDyZe-2X4Q"9a;|”T,4o\ኘNR5y> ?SMzVoA3oxߨRHA"HpS*6h4v-֟i?^(_Fd)tK>ťU39JA fLloox⸣Qc"$; xYRq*e(0/nSPֱJxyY5r\$"}?kK?IJy'tޟ!W//| %rZOm(OpHKT#U#L]d7pՂ&<3xyRj T3$6\N9oH5, '_6I dbem 0?l[ͱ Q[isW hU"-AQ)d<;-!iq48#<Ep p|lm R@a鐤1SAZcT.3kMjG)>"%F#_i?3vDa9_쬌j@fm*i(:ż甭`=R>*_Vt' H{;(We04eF5yQ{ UEY=xoni7a$_E[ǯ6ŵƻغ)&fHsK Z0XvJ:/l@XNGndl>ygTyOgSgN۸N#^2ZjtoD|3YkpB WKbHdS&_{Nrft ]ڬ–\ʧ5?[@.W71Bjn1uQ wuf|-5!TKo];M#DP8szqXzj(^xCUFEh y9StjQ7ؠSG|D67(wE! ~2 W$_]j9&,*2ƅS⏙27HN{oF :o7[3ܺZewg-cK"=Q OmUB66;ZB䝀?eLT,@,˘+]1a;>]ȆqPQ'x.f:Y<1$-s€AYԔ8;p7,o2Qhw|FDny lSL^i㋌7J+z*wa_U^Dy|YJpEP$OHзB-OXyȲʥoʊ땕5 ;dzdb(#WUW*9W$d E'O2SHv 8[ͲjqΠ]D"a"X- "72С/I9eesPfD]RQA愌GY&'y#Eq/K3;=a|[mRԏBJX$iF KDaTT ?]\;(0-^藈 I^jؚ|W,@\&WC lLf\wܼC`Gҡӗnw|V()>w<@|%jw4.|HQmz5߯Ia%I[[-Q~ 3?}j [O)'%5ݠ>Gї;-d{,f$ZOcDJ9v]CS0av*كBe0;K, wy죰&N)=A^Ras68Eo-7{j|jq\FsӘXpi7g-ZíT#fJ9 Fk]ɧ?^%!(j$#]9xxH^%+I(|ZȻwO ʋam 7VΆ,x;.B]d,n-p K.E옃?v V&]%Djsj.LWY*л6جK2 M}JW$d=f u3~5C';'2+>b.8y0Dt/P7 ܽU Cۜ?Ἦuh"aHu8{|n7ZQ'8}Gz( qٍ F3g ׊Q g({^ayR;czMu{xo88'!YYX[dq#}ehG?-O_;6l!5٢I\`ڴ<ڌ2pl# ) q7}Z8[.ZHU/p$vEa(Lu*tNdDlDr !:b!Yό4z;y|(!FˤyqCZ.[=)|s-4$8ѡ]8=R/fuUR ff^{;;*o p^pC^.xH=H1Fk4zKщۨEu雕<usRk5~kuS-Efu['E T lԕEoo'uG䍘`GΑby,gNʖRr-t] C=:~ݜUk#%N{r+ZTM=.$t: y΃v\Xa,FY,1ЏPG38?\e-$Ʌu \b^rTf$>/t^"M},"tu^yu翛ntILݹU%-m{pУYXE_)Dp§w͗3 wR.:-|gHm;f TV5AA燫d2Ӛ 嬝_swmADrFpar!e #diu { iɐ(e-|GKނ2 z2lYΜJ g4J t$nV'GDS1F{v@e:ʶuF76VO`kQ\(=b ;ݑOZ$;C!H#q$QYN2&5-2Viޏ]\ӼU5Jz4Mj ;ہO%,Lkj`cZ6U/vzDVE?;w нԵJ +XD>2qoCcffL4s8QiGIaKÂ壞!;۾4H,ok@Y+f94dln1.O3iB4nٝgy#F*ɵB6&/=[ᅪQ֑Ch$=R8>G 퉸 wu@ &*94<"Fd JEB:]4ϫC=SƳv $%d`β{G0iwz.d Oٖׄ#$fb㬴*riB_O=X7V8Vy1q&>w݄ 3a}mTF+纞0 ;S˘xLdQ2d{b @"iطi"~Yw S|,F~wzœpNߩ6ET-(B*QʙN ŃYAΤT0Cik1k[(qMz,%Q{%ڙΥM($ KH4^|A^w,]Uf]8<랥盩urgmNN1Mc& 25XM[x8sMs]'nL(dwn;fڬ:șIDF8Qk @<ݱ,;I(!iy6_:cթ C4dDbOdDwBە؈ e%<zla7}7R瑣u1 k}zanKY3O%x|:I [u3m!bx=3Ujut1Oڌ5fʭFV!|Acĥk4C=SGrG­R**ק\OWul0ZY-L.ET }m{z RmrdsqC20*;߾{qqHst&jw>_ؖF]aӴo'ZQژ6Oo3FK+?lA-qe͢ӧ %LLW1&m*#iq!G0:>|cBTPRU혾Cʁ|X!T"q8"g =_d(>F I@WWݫ:*^UGƕt1y{Nݡٞ-4rëG8(1=qGi!K -,.l. -#+TϔkU2ukHϾ.^%5A7>%vCzቜf85-vR!Cak ">ZГ8#TxF#,FjLط1ֺ-Ā1+|Dd:Vֵr vp[W&@pKT:p rHUeb2߷ :w7zDSR`( T!?~ƆѐڑsCeaOCr6+zT1xO3!=kJG)0 1NdwwmJ?Zצ2_n3TXJZY tq `''/XaVWcHm +mR՜jړ&/M >$&'9ben!RLpnT[&p2kp˜?:yFeBFiض ^1_{#oQbKkk?"C̖Xni&uXq9qrwd[DoUgkp7`۫Zy%xCP\l+uC晍ɬQgdc6ƶMr[ 8IHH5dn!D߄,pw}p2#{=@L5H ΄+f11hie4he Dfv5.Hpw-i0O ͡Wցee<߈QSdZ}K{# |n`dBʁWև2tn ,XSkөN pEH^Ap+{@.Z+ӈ`1m|~4TEž2#y Wڮ/;)QDD A`1g "qnĹN~dD`D=1(Jv,vZXkV}ί3nN0.iL:ģHU7 bY"nOLIyh^F8#eZk[ l1W5=l*)=xdV]u'Хħ㏅g)% F9v7T('ڑx!A!h IeRX_vTZ*iY䗐)HT3٨;Jq8|˯֋%MMzSu|%T8}WҎA+pZė3uU8 2TPakuP.{rz=T{{E@ 8}- Q#/!^$BȐ ֐zB%%JF+geTIRI4Qu$;T0[-yG~}ҬX2 ,U`YMqV7V?4c!b{/آw=A(ac~9OV *@=}#/ rx3#WF %]|*Σ!fAG[JV9:6Sf90D?dC)ea=sAFz_n3Թȭ4:V/7T30 OfFܣC?=-n辥)A%KR|9`zs;c!S f9EK\m7sH( HuB[=7δʵ[A%u|OJh1d<ծJVU}j~̄#C5ޡq D_ L2$6xb( ,Gu#'r>&SP`n.o_}c1X\( %x[}771f]mw&gK8ۓ81ߓY6^ OiςN"ဩQ7_n P0U v-Mk{pَA/Z $e" hL,x$M3YΕBgM3@ѤD ժXԢ^Ԍr;1A9V[V:7%scH D Rx'`JCS,C=}MܨQJJK'M9G|NB8)Pp Yc\W 8J_üJ쏯C*SkAY!KsSA>ZB=ssOY˶n?4@{ӎ/JYJtl՗]ĒmJ1'eNݍ.,rByQXv[g1)gԐg(?es23}t&B˔e⯱jޕĴ0nƓ  V+=wX3jpNQnMXt9MiKCpzj!;M8P2q1~@8 ܺUOQ8bXa 20O@ l}U@u-Ҵa.IX6PuB>[MӞjmEB G>oqQV+vn0q#hIjQyd${ōȣ}\*c\Eod^_`풆?,Bĺ5Х"&Hݾ=8 a(E; 1?:Xwxw K /Kn"N"+qS5S) oX8&DY67Rf8ր>}H̴CI5x_,9Û&wOS"+t9~_!D`UɂroWZF2K7|PXx⒁;ި"KJ,c7ѐ+amTq{e>?IĤ+I BSFFJjS6!C1) U0ޗDžP8xxȥ:2jt%Iӫ̶lC3<)  j/LW-ZApBG֔8 dxLR5?{QMK05(b]B.!7x=g#oo .?BP"q vCjnaZQucb%ƦVS$1T2NQ\Sl<LMot9I~8%wOv7Iw{7EՒLoȹD¿9 LKJf#n# Ϡo%V|ΦhsH9(۹1Wu\foV& z;s ~qDn#nGfJotCdi~;m2䶙`kbd7 mb:%:wZ`9#8o\=?6cxm+%V]y@xm]$gM޿PmAqN!"H8)rp'grHHN~T4x:])Iwh&hHUzoMi!ë͕9fV<햨eF"|5ޣetg#r.lM(?,| ~Y_Ѹ $t9vpo0|rQs]pNsj+xfiF8m.vTΘKs3%i$p@gy\Ѝ*}mOEUs#6&xPl v%ۉ+Mzr>暩@خHIlע\U-j͐^`i).fOm+SD=-!]{c0cxzIGn&{u/Ҫ$s31W`/g.p267||ꄪIZ&`bF і4Q}^Đ Nѿm/D7 uTu5RDk,'Z |H* YqM;9Y!v7c۝~~>Y[bA^{ȾkQ peE.:uI[ǁ1"g,LxC4 ]$t/LQe3^Ը$ n#52=+E@z'R*\3/µ2Λ'̔TdۦvDYΤj"ͻRF̡rCb .7J;&)l֤;e}z[򂢮x:l2-\_}4$&čQ~˷*ibڢHZ\Twu[.R+AUm^g@ B}GU[".EhdC-d#AY~N@5mlJ;6Ҹ*&m0t>p_zqTS-@(K ^[oCŕp+x[f6^Ь :6dJD1(uwdKQ9m!!6!/E#n{ \v 3ctۚWvh0HhFC1[ u<E)f큅+ZrI=+J ︹"E{.Ev#Zf(I̳lgUnD!\-LK* @;9%jc\.BbyŧRbr>Gj̰ EǨb蠋xS/3(5c"4BMA.$$CeJ]aO/UE%hQ4=K?D={W2dx}=|J:o'j=\ױCllŒƴ*3ZK#$Lw)z[s@7Y}VY&ZY?]SZTmF&KFeeA n<+"B%7OKjM-vIObvY[o"ڬ-k08Ah:`ʅ\V7I0% NTnWBQm<=vC*-*dzįȜվB4潙4N@ 'UhMHW))}mGQIhD ==N13 "7DB.23taǥF)@O\wKmgNfzf 탂F8QH87VA)A<%cȳG:vm޷@x=H_V3Pj0j nt**a(&.p*֟̄t\P2 P qV2ƯJT,F:}"\SVCd߾?U%4R"UP:i,8ne)bΒhB7S6~Շc_o8B MNN9J~o'l ?$Um>Ɓq p(sPҊv7=t1N^ KLW 5PEgaw/^caÚVUrO3u}JX]Ѻby040F8{\4V`!OSǑ٣Lz 8<(g >G]H/ȋK2 s*J=XPAXU tKPmq=[^'3\4М ɦ顛 D1^,*1{A7j%Ip 7IQȁv35A! d> Xcu7u=>œbqDxݗ-=d:E?qGXO$ؚ{Lد&jzf?MP6/q}_+4:|ji|̍p&͘(E[IlI P1Ol<\?хvJ>=;D"uf2\B.r#~'zv ozɘ EqܯqcjoeAAAq*eDc,ҥKucTS8I&}ڇfn6UV)"! gjrgZ~lxtmnB9  ڦ~;eAɷ#QFr8dFژdĒ{]~S5A##7V,\5&/1M;+3 j6WLHh-45M]~{)GKڌtbB߾ٌQلZٵ/W:ƂRgRgחJ(ᎆV=,E;H -탓B6KEL%?ќ7|<^#{qFy}qT XT639Ŵ/YPb\o֌[^wvb8aC?Z!Li')9:#qKi-\h]l*ƹ./(ቅfYEyM\JB5; WQK mq5H6ܗ!Lrǀ~uߴ;;U}ﯛFV`-F m҂:Dj=/3wUXyu_ucb%*^ 3K to xW;d=` -m(pQwMAfV| p5|K-aE[J{ul̙rf2"l9CL^D̓ t;~A] 'ƷXdLj"bu Fc.v@P5Nv⹲X4wˉqywuս(P|FrmRO/6!UN=vZT)6V + "OPnzm4|7FzYh._SͩbK{ uW*pSF㾬GlQrNƧʾz81 8"a:&'``Zstǁ~ZwÉd}_[Ű8'x92nR#؄"bMwUQ$7|JRwHmNK]+JWN;. {"ѠsϨ}pO7Ͼ;~C/W*{)mǴ)R, %C4|Hu ;oq7+: 3k||\-boN[+۬oڕbЮAv%9YO]x߹A`%ʢ #bF0,n#4l‹4O69?t : E@l Qfmd|ݞ)r+N#s +l:Fiڶ/qL:x |?\7Q цamOJpگaq}YQA<^[rg5"{8Ƈq!ldPkFH4c?:DY3^m~6O,'I[~fyrWxi;oO|'r6AfVC,DRNDN ]5qջop l-# e+J n)J謕lF~pW˓pCȁ>>(U-AWE}d(\&^t!֤U򥜮YP&[{71;i>wqY߱ؿ9JiiwR h&""^8Ѡ?Z)8$VIݬ_;%mS(sE]Q:A+gH7?z( ~w7|qƶLOzU5raXal.[}Qc MoG/|~oYTHim2OW&y!C]Wǯn9 9̮\"P6=,uP 8ڃ*zê˟ ܉ezʭnJXA$tUuMH휗R+_0ݢt!Jt[ҘtepOJfr:^} A-=vĿ3zr"Ify*wbrA-)z{~ 2*ꤍӬ6eS Ta)o!ytR8Dإ}GeYb~oT|$Kq⬸: ;t 811"9˰zq )!jE?֮3m% a\or8 k"2 RaO=DgI+`:}Aŀ+6˞~[M|yctn~+J(MQmQ ;lR/?ƪbc IQb*>eqie7J'*V^vz=ğ^6 fX6'|5PB4??QҲ2k܂$'Dy(D)FY(/%,*+2 Acp ԭ_+o\ФussPEWОQx95Һ({4 h_E,{=|Lφ)AWs vEE$:bƫZ߃bpP[cۭ)YTRjN]sxhT gdzrzUrݜqNO($U˔RMxedՃζ@1%V0 ~AAZ CKTu+ ; }mQqHPTnauL/7MIa!uAb<01+$A;1鉫WHG260-ݼF7M)ehzv~q| 0=#HZ;-;=iB\bK*A͙4bU Nm}( !y6w)ʹ>;?7(dS2BFnm(f"@ eDM_^Ɗ:j̊k)؀x9%Wl!XR;Yb_ "F0hr7hYBaIĢ3גּC=oNkJ,"2ͬ/Dr;-7Ԛsn i:p&8e1XquQ캗G|?~-9պ=63ZxYw@cYɜ-;GI`<~ m$n6h 7Tv;!j?P*xM!7_HtXրpA1T!dh#XAG^9Y+~ DNyS-է,2f;}p"xM1U}n?%H ңO9s͌) $dv¶Ӵ"ʐjCdg4Bl Td:sϠᴇEprJ0ura&Wc#c~rnv`-2=gӕ|QBAE+WxFQta-Tr,Rl'hCse,[ٔt]XQ,CͩnZInS t/:qDQ9kkYVpDIH(فO|cM.|dԞDTRW!_7UQ(x5Jxc9`hjԫTWX,vCv$pU^!Id(miT Ի&Mc z 7M.:p$C8ow8UWvSpt*%XД `rr9N()[[8ބX0tأtPx݇.` u@p<y)J*]]%e:lΫU68[;%'TS$s8Vא+SY\BZ{Bf]Qԛ)j8X?[Ʈ O靇)(ЦScVgy~d$l,wg2iFeqc>x' 8 wgg&C,m׽=1P*@b|W=HWӋӹ,qUj>-8o2$[l*>d{42,(d c. TMN?t$IJdT^;`8g_..ZmP}@'9MX^M+)OoFU3 mcȯ,~B۠SMNL: lޚp42`b֩\kGNy$Q6h+u5+NU8MU{~Vp< +/G3- ^jqLP*4I yvȹ0i* [A\+7y7,b͏#vP.;:KrdϒfhMqmxӉM9=y>~Xfn|'[>[2^FqzS >w{/ۮ *4coBxoݐN/}(\[z%j9U%vM_W['AsdIxk1Վ%.zy:VC"iMci=:,! 5Y-=57WkAxsOkS1#gW ,rB ˈ6oFCԐ ^s 9^2T[`#km &L}1A'V/{~qB_!t,PRD Cvϵ =.gQzp$l} i5GR} 7P9h 2|U=fΘcK/;*gyA9['VHㅧn0 7I aC$8#Ѻ.zO_TP^,wI3 wI]S_"P­Y!y48Zl9Sn2UHN)U>ȷ+xY~`5hX wT ˭"ZUfZ{Qb477EW@.з2S64c҆B*uOBy\|tL!Vz&=!%Y2cP5@TOu|^'@ǽ`:O5&$cm8D63:hL*R%<^;h!l|5 kG7T nZ& 5OpDf((G#+7i qkvA3<8oO"%43JV`G}q`%'Nx=!xӇ94n*rAhFEjq7:0bVpSpW:\[yX^5\cxC7툅f^8c -2-Zf[)44l!#mjB!@J^Ɍ cj,ATo(G K〳`, Q쎟LWBz" qfq8<"xJs':ogCI. \NkB°cz~ =aR\kmbMє';KՖW_kS )YYCB(A'afM.-g&@f pp-oB9 '{c^Tk5'I@0  C(%;+e}+0Q"*kViWIیU^|<>O]8yιzӊ|In\ P Ҽ;@DwէͲ4 vQap|vu1f}.d k?- I-*ӉtGGOv(Cˌ-mpJ靰!A8;As6r_Nړ~NztއEo8V$T(ʿ )ITHu ΐ[Ap~ޗ:ՃYƲ_$(<:d3\bҺU1?SBҝK֪|ߨOY\A57No +!B!1lh}XNYeGP.,п2" >xa }~[hOX`ns`:ymR?Xeu" .s"nXL2ÿ)BD7#8M' e3ҩf(2lQ1XɠRUPۖ:JPu39^6&H#:nՌї7+$$.8VSa2ZI;-Q"ۑA'xK5oь@q;EuΥ 6r3ws-bi&7I*K;xFߥXWF*ѫ..ke6gT/~)_5Cq<$(#p=KoṟEΞE>r$ `pA* /ȭ?'9s\/1+ռmm|Bi660tnlw?3m*h!g-e๷~RzdH5属TğGCGύ۬]ۖ }Zc] cbt;8CRC+/'>>WU `O g]aú.֛An |x ᢦ:B=4=3+e"I*|A|';]5Q]t$$p;ciaqͤ*i uq`AxO2huppb3v靰KW@+dt}7){dNz_oe9`X7@4H/+R0}94~mK45iu`I~Qe' } ]n]:{舛9ӇhP MBq-"[ƵJ`_cXʣ{]BZ5v$Be%^gBᆵc,j/ݬWP,?tYEjmՐ,i|s]p\ r5ϰ:]CFw!jddE{cTaEpAVN+Cٓ!:q?^_+I7m꧋ 8=ϋϐ0=_c#b_ ݡ;RqcX&usu>JۤT)ԑ΅?ِE sYDvܻZFfia[P}_mY(pA.Ѵ2"Q%i dW14 ],EC}:h3M{q=B _^ J"@۠Ԡ F1k1xMi`tYJ}wƷlAY{^ﴍ7uj3}ț"6VPpY(&B8-{A:lh&ko'r ;쮁b*szR%Y;,,ޱ:* pD,:E$@34akadhwsf A@RĂnۡΧ؃sۋŷU! 'zni`T|̳ɂa8f&=|q(vuEiD&pD>.l d#n+RֻX^n,rr&rƷ?c˘W%EO‹Ja.rH0AJt Bz|D_尘-l;worqJ%~Ғ5kMy}6FQ[I3قvRʷzbx#X݊Ac(Bf (cU% y *=3}z: ՓH^Ed.j0crn[Rp jʄqleO+gѐÊ w"H>sUei3 rը06gD3<IAHAi.L&{A垯3#ƣ.G*SH `CHBn׻.=D-_d!Z)P? UJD.85l^v)ܶm BDY]"=7x67l@ޗs"bpQ#S6N* ޟ:& 6fH7b>)lCk u鲾s>:3pa|hMGECvoDq8[x>%\_^6;"Oy,kӴ)NW0SwܿGL -iǗt3s"`;Wͯ=H>/ĮfEj腬e7`kP?kܶ1) ˩^fӽWik"Y)9Plu[I,{pUsHGTu_КNIRڒ0ALl `3)pOEe!! _'ɣdfwBwCt|k`ir{r* b𴷚tɏ037щLf> ?<&Qg^1s}¤ww77eDUg4X^)8!yNJSYL_ڍYIdHyx9g3R3ǰe>C,J. y"Ga7ΙW+ϓ݈jb4~z7ܨM;|{agVؽ:UN]fR/UL/r4 VT*^ -w/7uGE/`r(u~p9ŖCUQ /7U#<,xMued5{ǽ&Ba%4V!(ڜ(T kIM2K *o6n/ܰQ2VMB^|ҖT$5` i <> lEvy1T㾇X 4^X-hɐmq|D R[i\D6=2*fvփhNp<<켰]TM=9w#F8SGZ(yȏ#c@}:aOclt7bVf߇NGҀ3MC5v [ۋ 4FJb9_OP]a\bZq2v^dU$լb_hY}eMĄ&!L9YQe4} ߑU=ӟ "wid}]DY+ d: mtu0~* nD|x'{D\(d(~J@bUIϻ0E.3n9 t3zDAӀtx&`*]kFLnONmdeb'=7.s) E'OL憾r֢HE f;5'{cF۶ G9I- UK>WIQ̼PrK&weA5 QUD"k=1qEzg|sGIF륜47O/V>K!v8DNxyvQ5cn~IZz?-$N[琬\ \J 5g 9`;{ 5̟e0mdVnxkOo&hIjjL[j&5[0lWo:;p yq5m4^裯g {cW/oT:"]pJ덑2|Q`)M ߿X-ن%$}Bp<\/z1z#c-Lg6n7V͜*^&nERSڼyxܩlTVEgw"(eDKXK _= 8*ۻaYeV>@Ŏh/ʘ92R]>( ܁e6vCgAO4|k~*!,27nzT. _rKhg{ d qy >044{X P2B\gp[/r^Wg{ڣwȁí hn{UԈ:ꥑ1ùOhyhF*ϡP|\q$R;p͜dJNqh|RN/A_=+e;҉ە$ԑNYq)-O,Pv\E&흇*jCAȟg*l=ieHePE!iK mO+Y 9# N;MROA 竷{#v::Q1|XAKvsno!Ki۱WϛgGgkk]홁W\E~%0Aʜ}tCr0M3Ӛ1>z`Y@ ;4 mF$5&I4 0:݋0)PWHFb=Nxɱ4MqhJ8LI]Y禺NJ>JVXӛėU)bk~C9ū=;UPyhu n6RJ1*ʏχSb#,[~AYeX_:UU~~-(bu8 L>ϫ+&)nuLNosnP!g Qfs5۶f9ZEG dt['yͯlfAI]kw}PhPUݻὑ%r~p3ܫp#K!pY]>9'g%ݻMuF$!<]pqQ ]bQ u|hUMD p^ Ne@#G6 C* AqRWʛw7Qio[&:ǩ fL[̩ xuڵ$2*tFٯv۰@Ua*.TͥѕT]!jt+G1e# @ w`B&S 1-dJ7qs{~0ott)-(@ɾW>]{vʟw:ZM4OO:Cqnrf'[i zZyRrzǜUS ,*KPi9NcuܽT!ڌy@H;C{K-I!Hj{_hM׾`UU1=}PɷLOeq8ƻy~0?T3VO ndMwVm̻ڊ«1owzoSjx3Qfw_)(H51Ћ8DKdpA3 ggFD{n`4z%D_ >픑ZfAOp.gɒV %]^ YeO,T)(J )J:Qjm'vO{X….d>i3v0s69QМ L9kH-&HeEt.O4 ?g *v!k7], )1F[E҈Ur 9n{y'|Lk="pInVc gP4JB w10*BOZDEus эVdS7`A\'y\=c 9sĢEzLGdz XITvYsl.*78Kj0V4:%@ J}VRjJ)9QhRx 9G;~ahI?px∳B2n(QpܓS1HJf׉jP}`jOoV O ŝ7UT؟oqJ!z>f OA/? nf֡h":Z޳tF{|L`}BGR'2[z4>8ɝr[qr}VM R*grG  ZCM %){|mEyyvŦ< N9 ~B $p)ypܤiͅ.2]u=lB SU?Ձ Gkx(]($i-1rB0yP^MGn'l:ةkx\i[PgzOqWȣ![|_ ]GgSDS ̹D yg4n |p`lY{#JstcdY9wuEB']kkҲyvqbiX^iQfJstd#0sR-"5lRb$Upb/9JJ8ӵ&oeaNj1m1M'P0Ǔ #AVaׇq4Sh|r`^v{=,r}#_!td)YqC:,:Lߡ/ ]\?R֪>t3W+f'93g|aӐmSHMJ&}CF;@ >6X(xD+G1^? xr@3Wʆ6SW~F-mv{hm0_ ^|x[E Q?ӔgI w.o !%mp_VˮZп=ek_.=uFZ䴔+\|sڂa:=Ok]`mZ>gdx\*}CRF̈́$C!B @|8*Q%jeȢݥssH눎s-:GCC؜%1p4"pH)48.'^1|Ց !x!a.c|j#ܣy|qS^;9v7.o472RBVA|R#rwBISnKPvؒGzm.=޷z.@ݒ!UxJ$ lJ|Εԃl5GF$}˙'|ŀED'wCB-^g&lMa  vD@Y4R>ב<䪌B9P"{ ӱ=ijCJP[8Ew4^.i^TNa/D1כSwM,e6q Uxu]E56b$vȭ%thLEe|!`ȷ"Nڳ~VLX뻰J*Q|sn׸9( WM(ʈFD:nWͷ(+ ꭞR R<ɟo]V<> QZkSy'sJ:.p=z9\,3%qOϯjv=Bl@ ADO~PVߥ>y 6{FK1^IZĀiZLIAF)dH&scDBSwÒM82Խ`ӽx\6VgC}Wލ.ߊ r\-~e^+BD-kH=]UbFtخPQgq?Xk[p<& (;G̣w8QJ'=a{DDȰhѱ/jXӔL7ZaE `rYFoީQ`p&].s4t9ċε,\o/mHc; `6^xc1)mS\RU\Z_ Ӧx!HHGcya4Cv0T oPJi~[ϵAUi 4H.)iԨQvӪ\(5e¸(Z3G?x _3"F*:siVi%w0x#8*E\exL94 6 ]ɘE款8ANp $C x:$6]t $?\§?>W[B.Y7[ 9VqLsxוl4v>.Dُ<"?OƉ# x& k`OFƬQD1`!ʁ"mEی&?R=jP!& djpqg99S niL\ZVbEUd$Q^ ܶWO{kƨN"LnH{{9u@v[͹^ϻna/p$z*aFCtYAf!&u⼓K:^\}p#^pNv5\6HӮVEߘy5 OQҏ#J;)4ČXz^#sWYXJ%ljY.,MFn wIhL7BZU>8I2-Py]\ћ1Ox5n4ڨ8w Iܺo8X˹7ez &,jRm37u,ABjMCnӵO vHs#ڱ-x/Qx]bϢ][8V|+ ϵ[3 Ǩ)rrkcZ)MGp/$GKPf VdȜ9cE '%O*WN~c&uv'Hf '7H haBDAլ:U=e;ugW[Ϫ{r usj8~DklO81ղѡ$' 0O3GިdG"{K A$?cd9~}[1?W/>*ʭ]2|Ⱦb,_3Z㧍ouq㕑Pv^}Gn.õTCjBrĵ(*QF^>NZ)4 j&U]6![Bq"VBςeU3i!y|h냊9S^ !.?҂2(e2af쌴H +<^"A^GQOe3:)XOJ,1!4ScȊaWu0o^C璳!}_ڍ)X^}B_:ee3 e0RhF|D14X(8Mq,Mػ+]L  c<&emr̈́ Qs+JH3F$f|(?Y"mzIIAWЪ .h! I6?´etA;3LLKw6WVuԽߓ-w: fmbF{zxx5e`'x! gUd&>!V%[+&sohq=ߘZ܋ YKomN'9]03vFkRx6F`mT+2WŭNf.uzĮPgK]\gQN"!_zQ {ti9$m`LRg~AX k59es2Br/6ĺ֣h3k&֛)B{ޟ7q&9'cteB<f^~'$k-oY5=jOH<|&plFᮏwTc49aTw)ĠCC"P;a_F[Ezxr?n=c!Nj{ޜתߛ*jzi.ChY'2A疸käR5t\ \}!8(F2nX5 (=5 Onkpo] mV9{l|(IxOLF_J9k< xit`jVq J]xAйLA;$?|FA6ok'@4&Zdqu;ԓ)1YǬ(7wo/ s8sJ|6- `0Qu>M? ۘl:g= \[Ӡ +-g[T.єeOJ-ůZ0ɓLh kvIV_`h@tFe"Hm_uO@+PG!Ia=pk&՘@/ovtє쬗}G:d!Ox/_[geh]n9)Yo휈ݍ㯕=qn]*oj!;vR +}7P~?FטSu Lܰu52Mp$r3 "=NrgL&E>e2W g-WgHX"͵,nQ:@F򲨌 G~SDOȌ{Q Q+DrǏvEHgjIΆ@;k/mtg!Ll}yg߇ڧ8X!@ovw8b~ao3Wƙ !P\V7GAB9T/JFcBYϫAk_6f 3~s8|eP Ͽ"sd։jYieA'YLso m廤if_kL+`,ZҶPչ.EnɡA3mڢ=Q ^]HO#w Tņf|f,fIC|ػjD97G}DүxzDaSP~>qdɴ2|PՏXcT sQԵraDGJ!BPZg/|m:sbǴhY/{5U|;u-QԾth.p[Pc)t0Swg)L۠Tk\w țtWLP]c u͸,Vd6F6wv<9|fʸwyO' Cy <+eά9`1U?pc-=5d9bIgTr&'6(sH->x!?>%ր_=:H FARe֯Da2>WqFf*NkbB 3LCj[=T'G΅1&"f!7#NdBDB ]q`T|\\ X' Dw d؂8",X4K5<~Ø@XJ`i8fJ4EpgiCW|^wZ%O݊Ɉ:k㜪C]3cZ'Dh]@44kbLj^WA.)xT{_j碱m`CmB:s$z8ā;^I&9+?_ xO嬚W/V׸4Ԉdl)@1ksČ`,]v14D,) M|Pw}V/~6;.!R(D?v2#vFL{^tuJP\i;N\*XȚ_"X=p֛Qi\eSq]kk /{y*I(* s2d6i:YWN*XdM2ELNABቘ1 i#"yƑdU8;,i&@I=YM )iw#)e|bxc(3z~EOe"v]26a{r0|ŏPF_'>-&܅tצЊ22w 2Ъ ](B^/}YQu~# 5<(xe/x@irM]uZAfxc9֬CӬlBg dvj;JF=q-w E:o#<ţ!x.RJ-R67۷ l\"JR̠{Ji!Ԍ&.a?Pӡ~SmJwV;~UK:-eaCn`{}Q gn:65?l&>3-2I {[B3bX|"c&2HT:T.!7A:nSqDh'k[^¥0-y>{Ԭ:ߏ9hJD\?_P zW1!Z `8v~|DP!Kn+|+Bٸo;, ! ),!hʨ9sv-BZT n/CwthPS##`-.H+kMO.q]bׄ]j: nA6ȝxo]1ً о ʆjM&ff(tDLo,N,qRb}b8BBtE"OJPuozӍ:5,";?6* ]it~?r|>K[B͡}οwcx.8v9er"ͮ@rKZ0Ԧu.T7yvXG4i ^,QZKl_- 'Cfwxat5 NCO?)yf w;o) ֮P7oغI&UZTZZސ@b!5Hׯ;t.@p3H^tVwp `_{s) G*\~:^B 'I c])9?6Iy"я|\ n!͋'g!+[QQyh0|++]KfH {҆"SUE_CHjsmnCXki fG-OǦY+U1ZǪ줇s>Q6I;2tIT7e M^frbIBn_aZp 1 @YSUI6| ')8/LBCy,FzF'-}!>,ˠ+i 9swK, b+΅.\u "(,eUB59;zƷ}z2 s2 l=ʬR!kTR [rI^SI{˕-Y]3zszZёIhiE(!,UD`öӟ€I`-d4seEWM$Dmot`3TfP#<=S^Ǧ:&I0,@=X +Z$Pe1N9fas sRin4&O}~ޙdKLZ+/T(;#a1)o 3&*֓YL^|z}eY;R[&J&{ֶ/Gp\]Hj9!$Ohh^rnJ!{< BR:9GN߈6u,⻐Z !2774ӲNwGmpm[2.fe_g+:G HtFlBf"Wg$mZi~<⩷J&!/ F;f_Kؓ?6kO.EACWâѪ!F}!{".I'9d2nz<gÂ1N5@OBh31\d6uRc(CQf^6TN ! 'pF=p!RfYV&Tp 5,%~wQ jY5lS˙i kU`LF/t'}6IBx C F `kFOOɾն$r@:q[lԖ~֎ R˺ۗ>7񖷢\@Ǵk1uogaǩ)K! J ]0~*_4P`- q_r%Ko,*Io"n.OTN|PXlr/,M MG%w" 6*۲I DkCsy}Z@w ,Ѻr(;#pl,^iͽ|SM1Y_^f[.EH 2q;4BӾBa'+./ E,=xA5Gj֠I" $^aAW-M??9.VZh(O'M<} 7'0 -04-jJAx#I Ig9? *!8q4,zc[XH*H~8ctڽyel˂U#2p0hٯ8`HC ~piCL*^K^ݻ?V9=%$]k*Xx0]єb/bW9`9TtmQ܀ !& {ຮvEkR|=0Dq3T8) @?UFpd2w/NG-x/]D#dIvt9m׍V;X#mg,E|^ ·ۂ%@ :xG~/z +{E.TH6b( 2bh+m"Dߨ-G.|QL5nPjA -ʤ6Aʸa]wY-ԟtAژceFsb7@M&!.}'Pu!YXDvUކp+5!i i~Ny6|8#,Kə͐lNw$[ ~6^/fSƃB0Zs2zk~m{ VIύT%jȌNwRԷZbC0|Y*=*uɾzϕG6X""XӖgڤl[#H7X)V+e> `ZPĭ=0~Ų=[~Pi/Q88:P(ٹ-DvRpռ~Ҁ8l+I2_3 x7r @mJ h?Fό-ݬdq%C@un-LVgo{&;̅hQW 86biiLf.;k&|]J[&-)㳈ݏ?քco8Qܫq> Qw\Bڄ|V>RDX %'Ϻ7|/c sƑ^z@lK\`4Ⱀ=rg=#E4}vM+ol0Χs?{{*2YMt~m{k,4 x6f؛X~nzqW1jy;;hh$ԍ8|zHٔtk?M1=r@"B}o{~L5dX0??+˃m>efUAWZFIw8?[|0EC;|DOC+Qu5O!qwݿ3pSwO;澌SB MI!7 ]]|4s 7yڒҐpkC }.{LIoHY!n)fXspxnY5:rt͸}wYM&[w?N*cP(~aOcK GTa>~H]v*V$+ƌ9SFJU{ t=#a3X|U1* kb̝,`PI| ϧ1TlIfģ6&[]m|R")2d=P-RH"W ux*[opqCҨc<'}L\t Å#G =(җ}CstgP{1&mdLTBqngȕѲfT?4xGc#C2Ѷ',†:LcTNO,3׸KD.Uo8ő= 诞z5$x'R?splI/\ 9vϦ6ujEFR(TEd|]@,ר4n'zbR} _iW]/@LY?8`ݟ2y+ 4)]W?J(c>Pv^O>=|֞8wJ E^B:pʊ /}>7ț=͙5io~xdƗ]=y+fc'}^}'2GKfFg3FyL&Y $uDt|Y_(Y KZHJx5S";QdzDW%^ׁON Z',*ґ?ڿ5Yc0PjǎP?Pc@p邮ȴBeY]fkGT7 ̡t%:q=уF!K xkJrT,/"ɐu)pm Fp-HX GY .U봃D Aϵc1CmNqN{ªvqf%i'Ӎ'xAT#e *o3J':raP#rǡz -WYG@h8ӟRXomsN\ONvh[*Euoh z^* C ކ/VqGs|xGR˜ȔWˌt5ƻSFL1ǭ&ڊB \{H" J*|AwH j}<~*^%1ȷwtxߟ.{q$j2DΡEaF ea~c۽o) 0:XWvʔ%:Č W{3æG4h WXOMݝ6v~eaoŅ(L{l]v:·9sqFj=0_bEa"TϪd^Z3ڍNgjs>5(Eb+BP" +G5;rC}zOߥYp4lu>I&_ƻk.}osf%8D\f&<5Q$~jBaƢ7ޡ[C ).-QW ʀXp]yg59 pqp X,450 9" +Y}|CaGԙ{&|gԊFůџ>_x0Ӝ-[ʌ`oQ:uk4Be`C٦Ko,d8DtouT1YhdH񧝵 |Է e~o4m3k0ƨ#)j __?qag3PGbt`fE_/N?r`EC͢dz5\.Z֒]|\5QjO| &Íp"5b@#?]ËgL4Shֈ-VCEqA';HIIVzq} Xgu/`^/#,+ELLa#a]gK&sqi tϳV^BŒj3ѵI#U)`z}γ"ɗQRV;d-J`?6F(1uFkeI]4!&MX\9HP6$}ZoDMS VOZؒ YG u@su ' Ћ4v[5_ǛА! X?54T6iP{a@l9>|Ÿ0\ݵ(ul9g2RZK˙P n5VofgC`4;=p*s{p۵4ԳN^QZnɬak4a'?|QBX?LM CX};~;d{ʰXČ)`W5UwJ##3ϔ&qwz\gWԸ=Bf[w?J7GdUM7|/V*{sz4-JJė V$JSBW,I g}pp㹼8Cn !6vxKƅ\L n;84N͂M+ 5*︦_{U``npJ甲,D/y g W~yىӐU֟Ƿ{2M?T~M_l!XO''?CBht1Fmo z}gOVDF}67?p$RuRf) _zi稺t.OjB*AKNr8' KU(iWi ԧyX #P% nCE50ÝtwgiWUp߈>۹gjM ' NqexX"xSR$~q-IĠjxHiXC s?&C«^S/y`kC4)/Lf*e*0H7kjfB돽Li?E6`ɕ Z|jh!ӉM^YZ9r{riô;,{*)ds;O1b%h{qe;š̥T@*CQtfɫE;q͌"~+vYgzIRi9vyuQjz/>h /6%g`ӏio {C'w6~OH%bCfe=|~ڕ47,3~LG׆gG83wF_sk.zgf@Idk-BV.7thbhygBŠm+zV,i~)ɨjӥ\/[XܺGR`Qܱ-V|˕L =E3O)?1/uZˀSn /ZEփ!rRlc#Z>&B^옲_2һ~^[KN=FmgfCJt d:A%5cmc֐@-ǁARk2!7[QB* NYu!⪃2ӜڨupB_f!O5iuhaEErUHS䲽",3~^ȡx?'ێU}Oד=AlJ^*=kY}rEg2_B[A/x\,S+|kn}3_)lN/X~ qgkK npn-=<Uw.MB\¦<$IKmWS1oeCEe?d(KH,qJ7.eB.oG_ԇ]_]}pZ, /݅TEr}^iAIN_dRРd{PĠRV2&}F"&$`nH0""\`#8bm+~=c\I T F3He @=!W2C |ҍ?''xĈrPW{FܸL+\L lfBS//ad!|XgyL(Jؠ&@burDHAp؃&"T[XK(:WX"\Fk:*,,C͉!bK%y0Yn-pHvM;Da]Drp_J=BŻW[91),wbIX׵>6?WR eFϕ~]+m=x,uNF+VwQS_ƵbrWlv{{O+: 6Df-U"K+0.E-?gF傐IMRέ*'OIZwHXC8\fOL7ZypKWHG8AHazxvz𩕷Bdw+ev0+Yn{%rBXz,bآiGx;o3'VUrEQuMQ,C*$hvdvoJr?ݭ$8ӚNv0˭s~-Mc(Wn6 fh9D@: ~ 3ZcC>99g2w5r!ls礥{5=s>l[Ob& Xr9aqJvvtG?G!r%ͣץ9pwvp%=|_QѼfyï:(^t$oe]cVEBdž 'uD!oC¤}ˈ_1S+ Sе/~O&BX%\#5p ]Ttl#ݕѤpJh >T/Hm{bL̈́,iZ udyzj$U-$V9_DmJuY Oj~3jк C hKZw2c>3ecڋ6x^V7REB.B/e3 } PM)e5~~#Pki颏mזnJ^U$ovou֚Dӆ^}9&sg<_+d+\} tzVIk+n7qCjRewj[x@V]C~0-wςvȟ CDe#;3]D~{?*/jciZβaEj*jpطrg'o|VDāFi{|* 4Z6^Ъ(u 'mOYWhs>'nWP:nBT GT)s&'^ֆD<%lQtqT:q͵MP5+q /=>P%kѥ!w^H }F+1GLrbnStP e`Nc q @p×O3Zb. /XVJ\2 )dyqUfH(J4EW&M|U(-:>VQXGzBUMK^,bl^߷bx7V8=x;bjzl i[#RS&Ui‹BNsOKΪV(6cFc4p[@@n0'` YU ᆥ(4^@ s&Isl{sJ<8wWez09^!H{+o7O TnRq`قZaӹ0cFԻGUT* Aks,;ΐ߰2pzUunpI|_l;쇸 Y"`0.û.Do=oIQg^EL1tsTB=vl⤾7 ]@:MBIAP]ST9 fpIk9 ˲\k!7}t/޴ܱ.b~ QLAPHpA\YU2[iUKUT{Q3mtt.VAh~>W6DzL}N&]q2 >Q,PZi˵]W%~=LGTxbC*vn58JL!ji* iN(ՙ$X̒4UVk`֫K g3Y*دOB.b֭.˵cWf9D`e8 >]6Bʘժp#x]bnkw@ mb^dCہ΃>^)m㿧{;W U8ZXPf!ЖAp/#vH3"b%Ȭ+.ŮHt0IoU:gV3>F˝HatOU5 A<ئMAtu|AOHyOiP޸ہgˮe.B;U xM06P{N}IҲflS!v;U*1K\ܶ89t>P(Hcܽ`*NfB53l3]6C-qI%ԇz[@0@MF&_9N'sA3wu+4YKA;·gg!fk"j7'$B8VCjAߤߞ@RɱPO0r%uģ֨VT4z?Ck !aeD(b(ÚI:)r,9,-! 2QG1D\bl'0Ӵ݄GM==.&~ۃTlSu|KxHiv; -*cAGh\5 s< gA7_aJud -ҞOb;vWT̻m5^_ůE歜V ͑F鴌@j%s&n=n~eL"Ie6Z'Wpĝ5]˰M t٥`*9IFܼSUo!ųUjO>Ԯ>Bu<}S Tօrװ]S33Q6 X4G&܋fPB@W{Ԣ.4L'X B&^mMJ߶l70/,0+ZTfCc ɓC =D|a9_W2JB 3PTilyЄOIōBӗќCv$b+ȡzI!CA.+@߅DŠ2׺u(nVR/?[";0!&5eҴ9e$-*7^Ɛ+P>CqE'9Kwz]OR>ͩox ,>\¿h1Dq:4i}۴Ho >  1?g>bH`^}:ά  ޱGuSO0a#k,_dZ(P"-Bk\*t#+Z@-^P@: x?'hB>LBጫ:^cŽ&q>|p<` E,3n ^#r,:%UaeHCs4/h !~JF5v\6Y5Ӷ&ej6ΟvoGLԢW Nc_{aPת#~$7n,RنvSؒS$w^8v<PptvfmVrJ9,oA@}YNqYh+DZXԯN£ ̻-,/J/ݚ*Ӛf &e!o#V-[oCލ+j~Ayf6mPb 0`_L$ mi*]R)Cq5|[Z*|q^WO$u,m4!miΐͭsğ0Vb߀Os+Ȍ}ݟ˵}IņYr (3B5h:}Dpږ߱WZqkbrPJkC>҄5D'H'0ֆu .d% .;o8^Tp.:!٣e^ xcDM eƙ| E[/|Sg-5FX &Rt>Ôm_>=5 N LW]6czB^Pr ?cnN~Aܼn0lX^MRjiivڹ߰' ^JDwAxBòT]KvC?H$',6qCjwyj4Ӕ,60磭GrJN6acEͳR4O/kgp6 )KW/.dK ; 7N{^V % eIUsV@%yZ*طŴs;wrIؤ& 7 W;l VSd-]0Mu р Ȑ`!TmPZxnR d*F1XΤA.4< '*,IEo;œm۷äeJ Bsym^8N_#kGFմ_kyt{xdV#2[g[67_)ß#x Ip?|__oRJH̎a.0Ѭa!g)Amw6褣/AHˡ_{PќFkZM"4 6wږ qh6+ tjgpּ{8YF..fy>~κf$U*`&tWɪ'X(}>@/ő/962MRj]8r6Ey(kSV Hn`іڌa /լ Q}f/ 'RMM? amI8' $ /Y[_SC?'}l]oOZ`T,'^c1Z'/7Uxܯtʸ-#*tCb7}kW}ѿ8|=<7n6~(R!VaqMyag3^u-&|FV';7ߖĴ:zH7Zvpd%PgWq:|g0))%DTA$x(!@ TM6z(w(axRNga<|jXJceLhFqR?PE1 rwU!}B|>bјR^o~+cZ-LsSx78{1wJ{6Kx9~F}4z cx =a@<>[ee.j[ b-'m?ajbkH* e|Zp;ldʌ96Gm/:7$ VPf`O9!6^K5GֻFr,%~56m%#E_a&͓VX㪺3#2>&\+'m SL*XڮWݔr~u%ђVB(B#7Cܣ}ƽ鸲lu9.#u(+K}^ƀUPB:yZ_-zM`Xçό/ q~o^"b]~tW4zз^,uYi._Rs:1>(o@CIDoN=@'t 1HUW|>3XZ ؽտ;wR'OW [oBh3svVsyɳ(Uw2AxVfɑrRu FJElx26cqmDo-Nx&Hΐ>n}q%"Etagg}2>xP6]}\ܗG)va4L)\#}+R0٥K;qpA֫VIYJ+HM/DD-_Rw<3?qNO[焑>m |Ea";0'3. ܭ_{L ݙ 3~J1KN@oہ:&>Ua&!P;O؎FM7Qe3?:W-%ws?#ղKd%LEnhRR6FNQծ1x A:'v !A1T5,D7 Oʌ}*b׮DO\rܱDҖBGN` A ¥,*Ϟ𲔃$j*T"6.K) xo>W'bS >tx'U\`$tīxU][B[/V0(NVQr9 Unۧp9=GěuEt2ZkDӽ7}f4KIauBJ6bTuChJ#ծmڟ:Bxt+ ֩Pg\1Ul)|GGN7cOvމ%DI1NINߩ\\ Ey_<ϡn5Zn? ]#Yg`Frho5z}Ϗ3ϔ<$J4xnU{I %j큶9xӲD{ Y {QE%\;UUg8,)G7q=m|zݿLܕA\US= pߞIÝ R`#a7I3E,fTi; R$EBVZ!\UǑe !d tbU2zn_LR DϺ']O}`q&!m,ƀ ¹Px}(M6(HXq nh <ܐp!qOLh}z-lb&t5:6͞#$5zr%,js3X5۶(P]*`{0L FEٲ8ige]Ա$Kە.'zCu >QM ̬FtжRe%TeكYȆĺq\Zvۗ̇Ǭ ^ bqos3M.ãJaCR}Cx*ۅu29JcTćkQqY`w߼(jL 4*j#Z((B/UBƟcs|;wiBHʟ`AB]v7`z!}~OaGT_[ShoK% swqeClt L AWYo {aFӧ˜N$R+=9㭃Dv7œNؙ|Ʃsۢn0Ɲd~Dvu˨br6b`L67$H䎡KJ@ɀhsEWhCAYXHyp|0j0}jbص)}ZΒIw=n;i3A$wo3~Mu5!lCbqZ+"YĄg,R?+(lt6)1E+h;,Rݵ20N1UEgI!\[h PY%+4?Pj 4𙍀6ҮHN41n5Mp =4BG,)mm JkOz(faITK={xykw%"x!AtjElr\hK=0}|]iKނs^Ju p\Ԣ5ck.Co?:S 鰺EYԾ&0Z2퍈vU''TAUz,VWРo^.Fup$8Ч)H5$ǾhI#Zr )Tx\x&]MA=^4|XS"r;ol B5Q+=SB}ȎpWS\Rj|UU7DxqńZ`o[~^3_[\ AM&k)vW[_6Jz#|i%dK԰k;92L5d*R?H (}U{ϜkwBqSZ>pWgqXƘsc⹖2gjk/E3]ϝwFi`Jpy@X4'@o/֡!cdw$:SG[; NwqIIvjh^:0M֤P0]JÜ($VC68~|aʖA f=*o LßزS26F}Mjk ^>ZE ?]. N?O2"kϮ5pXOK*VU}K_i3½U=j6$BKU!V.,'%lߔ2ÂfB`,sb}q]h:)X2"6{ݔ>&h a݌˻AΞ9: 3|p͠vtL ?x:@jeY+)f{LV݉νk{mvb^\V6<X}XȝBcy1#2n- wZ76/xGPddFsm[2$֊eZ[0VL'lwO)L"Y5Pybsv< ˑJ,gE ȴP޹I!*YOSշ\&v,4G?j5{ĕ,xa,>x]i*rr9j}>k`3BV_JV1us/BjMwCRSK8ZA 眚A z0P@]x^ۢ!.~F)XuU6MjPN5COKϧiNº9$t}Mm~%Ҡ2R/X5tp*U) :DLnL 5)W12Xh̓!uRI$>fWumU┚6+:S!XaTwx3& u>SX`{Bs/y xطoaѵR$В{ӿlo%c/{z]n'yd_EG8I:kBq=oHs'sm:6=8d:WH&}?u: *K۲B T0d(\t+;l ` ^$T7C!9sO85D.jkNv36jel<G]se<,PM#kxYjhsgMr(*_Ge -BM@m!68uArY=Ye ӪصhB%wLB?|?MldN>>bOz|lAg(7K!BwZ97 1ŶҗKi"_n= 8EjQ܉."\kJgf<'НVybZ P7ʆY>Ã8וy^˄n"^!ll9P gut)XA0m"StTV/dv9R($#~9 Ob䁵מQg?w>˃V@<' g@[ocr|QTɞ9 S%j$ w_ u&1PoxJi27ƓTGՓiyȃ5槏b2ht*99~Gwز _6ef 4~Fc8Zaַ-'&I U惄~|8,D`_!,dqRݻK̆qT ]d;L©&?M`x-+)&m,5.p5lt~tTgøV !ab[ (&F& (F)^Sa&&4<ӟ7cpzۼBZ5"c}Ì`2:'ըp7=p oy] [/gxMfNVXˉ @` ? ǒVˤ #C-F4(~O4_j`Ma? 9_(IƘTM}1D+ea]#4 &}B=^) U~=:mrEOݸ;>}} 5 Ʋ^z34Ĥx)[8V4.zsck8EeژQPoBjq[ uSOӮ}Dχ-$~an>8P֡%t bF)ژH%8^dVCZd[&oC [ ]}WRK7Ep&i]l .Lgfm$PG3aOrdMl1ZxKp@I3> ]up9Y)=dP0ЀByV~+\s5ܫrb-ٗl(%~2{v;1>jiot3N;,%NRn)WT흂hX;2] a\ٗ$}PHKBv;fBFC}s: z9τ *]!8E*NwE MCU8X]jUC5݆Rl?Y勃-'Xĕr4 K): kJ@}EU#')5a+%eFAջ󑌔2Ƿ$\w<!2AR9mB6w6mܠېBb{-:e}=Lh e1msktή"08y˖Ne-6k6uM N9sM4Ӷ]!dys%tn>c;m8`J)&CIf!ByF^v9J0+~}UXƚP ʂVH U$wNW}8DL(K#hx.( +x:Ȯߠbpa /s6mŽEH^8ٸ5M&Y}ž}2q)Z7he$ȇj\b ~4ӅC=sMD. zZVt}4Ȯ͟3sA~j?GC?HS6.mCNyћvm`<=B"mսF13\#YK9_%]㜲hpϯtzoKi&^gʣ(;6V,݌:zoWUp?#_JsZl \bg*Uԛ Oy3w MK x㿅S`a7W1S1t5KC)+ O=pk=H!#=͠Ȍ dVAz0(tP&Mm)d%\kН;a ؀F{ʓuC6*KIbZڜdIuvtF^xbm)YT]D, f" dȑ ix;"NJkom.kzz&& {:1bʼyطeb[=\,l2463-Y͐ \q =Y!X7 !7T3fBQcr#KHBGh4V p=*QyBQX %fP<#M9yz-6AV.5(++ K- g֊_9 b]PH:ZWO>5f9KNpm<.y\ /yIE6mz:j8ƒu핋 %;1,.;l涤d\MoI#!]cb|WOLEK[BLHn;|_󼤊d*eeO[<{xzX8RU K^&sb9ZL~Yd~-9tiѤ J:s>><Ђ)G8D+sd$]#$ ڑ`ZH}s>\[Νߵ~:;2;$;];pB&gerܨto+9(&&~DKBBɬ$ ޓ*w"GhgeWsLhw_&՚| K*W_($nOo0 (zOft) x!Wf8WQOw܃OQlbb8Vw%F zH5Y%AJMsTԧ#:Un4: <σatV oH,'R-W)Q۾01ORi s9=aGdtM]daZ6`^X<|\)G`7O=sjEVf4"a~QY%!jBU17%T5Ep\'TXsA_LQPxdq0YnU"QBdvbεmb[e bFMSK=z~zڭRR婞B[~eWզ[ {o<-^$|zn#y)l0^Ypƛ)>OG/yf0j\< vNILe vӲ(crD|ZDoТRA1(3~[h,6T\ FlS?9<".S:I ++ 4јL<7:փe֌(a`ZܸaNNKlQ4FmΨؠechrB"Mk, ctgł`%vCOɍ2_IkDm8⯰` q兒ơzO.C7q())Xael21@086̴GIʅTHNI 꿌L9Iblu.1x-x='r|gzuj W%7G < ʹ~4ciz֭0B0f_"3ph83DS% 5Pʓ #&p "U!p~K˗k|W9Yf>D23[iw[(2=ƶ. u <C TU yY*LM -DZ(וK A#M6;GFQ&Ry30,;#}B%}Mj BKI`eH:n^'E^}!3U:1qG/e/9؝>|?rqDܟIɂGo\]U+X8i]ƲF mSW{ [~aG=z %ײ:PLrc qSZc39.}yGM?(g+0 elc94aDxgR s%N4&6"W3@^wA,v4s;2/i忛p. V>k8VSCtW |B;x-rܯ;3~Kr}dp v高0L0hd+AN9XCv_5K\"ʱT}_h\ A덳$Wڦd#Tns$""x!|5%_у;PH XL,ݹi z)CU!StKU2g5MxFyJL'6"^UuVzatx%8퍂8U|; +4aIƦ* $D_龍(@-Zd ٚuIޑE$@">\{:j:Lo) 0 C89$aE^0.1: }$^:UmYꅻ5v݌tmIrpn s7NfHxcb׬-DGG5(G}G1[e~FO{I9Z08xxO)Ib!9W@Yr#޾SL2 ۢ;i߹f$8˥) 6FqK9Z.sv|EOB2۲ $ab!B\Bwǿ Qj}gZ`Nou<l5Rhi"!(uѥXm{ 8QO\!vy!Hi".@o[Ft^(|3.7/IYLt]17fZ$mD$M yOcUA]a5 #{AH>@dati^ dǔh42FN_E(Xx.%pUCfR۽Dr=_/6?ZJhS8eQ5|B*d` Kફh^>ܺ |<6>n7/arZBFԨTS|6eYF-+^i:Oy yH᧫K᧌[1,ϻ2as˪g*1T v2_ܲ!XN~{ Hv:gNAI-Ж4m~똯Cmqc&H_/e@g*P;jH ?7jA "۠`y |nw6x"&Б b=&pa]XMu㖊jVAZNh1M֌Yy2 2JJ M k5)#Lh5  >YsNv&4!kS,U$:zie ֌ "1G'@J?!bn>Os(dHH2WCfA*r8RD[*;5*xb :]b5 |EU*~|o/%h$#vas LG+F'(;+-ҥ@ IS?uI$]s3T'7Fwi3Ҩ` H{(REDh!mPxҀ}BM)>Մ ں$Qy=4^ҕY*$/*,GQWJXTX4{=<|5SY ϟUXs{ ,ɞaMwE;\DΜX[K,xVdHt5Kua(`5x_\( &o][ag}nj֝Dը"5GrP?H5r/oTF xfFM/ ыCYg{٬类K/Pk2VmOCߎjpn=[k XMzQ;ݠib)U\\-v-z^e}aiěWH#&OkjX sT/4m< ^^U3buV5)ybͪi2wN8I&ONZ Lݒ}+q{X6 *f_}U_1wYmx\K_o2"PLd4g4L &")32(6Z`f{:28c_J7'm~( 砀 mvN(;DՏ{Ƥa1;$/ Ŭ&tI6}ίu"ӄ!t*0JlszXu֍u!FM?>^UwBKe'?{xp*-/a~RCҩ7H&!5KNJ@6wx9|7[r_ oі)#Â18/Q?c@)|V#D\C?R #Z< sƢm=C]˞n2b{Τ!j4z8צՇ.+kɑyMR6cA !4:4$4Ek>AxOy,&A#s2F"в9 :x[MJVP(2I Qޑ_r7;x5r%ʻǴ~roS`Jَzrg8DF0$}_H8ftOkY):kike阴J ySzbBCڀ$Ǻ #H cţEt(27g<`;'q)xt#[9Xyv[%="G<孨ѱ7凫ݶ?>q*IQ.˵ZA^`p\'Jɞ9?Mʇ, ;Y<70)칁.܇]YfZbɹF$ڵpc&8FO|0VkkYcS<<ɰ7UwlU3@aLVk'.ݍEI܍a_a@iB㜗h}~Kƺ,aGRa**Ԉn?| I[˓%ϔU$;y; oxN!]i|G.˔A0%%< İzCǔ “n~6,K@$twEPdoG+C7-9dW; ^Gs+N%o]nFZ6a|Aq֪tT " t&Õm^dĴbQ75jyq0 (\=\g2{B~K+i슷n^YyxwmǨj5LZt}o0/i#k g8?K/KG:b(IR R$aL9 ϱ,2@Th(֟vVFZDS 0l769t 3)Jd$ Ϡѝh8!/b58H9|nT Jobvf MX Zn*"Cz/9>k_1sR59)|o.8rB7=L pb@ppPa|̧R65DWz'\>}GhcSzƯ5Eg*u 牷H\;QBJhh򪺠aWkcIMC 뤇m{|pU{BRuH8A: j]DzU 5Q48@-HAB=2b 7U"F= GVu* 馫`a mwTE6]7BPWw"/uz*s5J%}skhF! '$a? FN6:ܯ#$M'x. eQP.h|+$^9PK[,l?Eijd2N'@|F(R䡪Ç+5h2O-qs]]7y(4|Bl2f Lw gsF21eͳyi̝c)wɕ Aw{Nj]z{:w硽u[K.-sGb!ywпqi3/ |N!Ais`Is'ku tZ:7QbA/ja:^PثLtBPhޯF6cҵ,I/tH(֩rPkۜu|:fm0#Y3P9\Eu9E'l~`/Pd%[,b w̅~SlXFJӲ)LÖpn.mDB(zwYQ>qHj,P"XB-`.B HD&A,8!*f'yJJ r**}B2hImDYʉU4|52gkc<8# ɣIQjkM]3h-M3oxVVNcݹe*4:_gt90v7(||Bgqop~kd71`tnߒ~/ dLd8(Ezd?tB#IpCM^w:y^θڕЍEfp֨zgײ[Aɺ|DAѸ޿ ϟoQWmX}!kp6\\YIa, d}m+#c \m ˀowwNWG1r6zwH%i} $Qx1wxI&"+?t 锇fk^s.bnxw$pO3O.I9 $FS)E~+wV/j#i6B .pÆ!ڗB2|M(Ĉw_aFh%<:@l#RĽ<>8OU!Ұ'*k7U:< T0sl|[lHzش4'B/6F\ zy6[VФΙ;M _Sq˟.| ^j)uY~,bh!FYYM/MP瓶" 19+ Lꭝ'JWڣ6tk fDt{ M o ̈^BK\fd+H8^|?k Q3D2$OB,}b/8\j/sy]%84 PV eT3}yYp%X̺/d1&}R039\\ 2~wo? &!%vk<NG )\mjT2/A$0<J_i[I3N҈w#<$܉G<,E3=]cKMEu]VZ4.;Kdts(×S)]v!Zozy(kCd9u4uYn&=|8:mTfV[41˝"WP l;įarqh7tLsaxo"'ʎ?*x1KjC5.TT & w$bp{H+uS{Y+W@[;4ηԐvceSu3[ߏnžkŢ*.2Sp;#M/5$.ZCF|H|޿8w^=DE;+E's͖ #H൯C_ :pN?&)/WVTzkYCWÞLUp4ʭ"?'JVÓes^ zCGa1Q5*D<| CFHFiCJ|2A d#n/!%@ܞ7䈀H~?kt7Hr%PKe|#'WR[?kW8dYbC_flJUb%&H%~=.0(,${gT|I[~ \!0=H$2 vrutrإh82G$-Tպ0L;#jmF3] 4%ΆgD@‰$9kl%[LX5,~x_hZׇXz]l-NS OcvA@Xɪ5{U +WG ":_E[푡H}x,Wms& ~^24.h N'I @`Iw, gL F{ 1B46Is:WgW;e6 W>nPSڂN{ 2XĽ~˫x!B儣@_0'KC6DžT80J! %X BAlz #DƸvs8ښn܈AK9`j(S6<}q鶊}#~4e4KkəN~RI D޿1AwoHN<>Ҷ##͢η>P 0HP);GQRjm\h-r0[/3~`R ѫw?/HV Yr2jO؞I_un3C A\\Oq~#Nי."^$Ҏ:?U)1+Ր<$gV:*lz/82/USP?eXQ8ևT?Ee\@~&sUjQ*4OGxXiL;uKW{͈˜Tf4(NPb4Bmmۻ?F uO"t;1{eE%A.BC҇AT@rtfI2 {Jw޳hJ u잩RU'ҵ8TAbpY]6$MOLup%AqVw&F IaԐrpl2CQ@L"ʃ{? 6(pkI'0mc:@X)[,>7fF.G+j担AImtM̐qp N#6ivC'eW:jz]j75h Ը,ox6VrjWdpAIɗ]I_}[XL#ag­慆 9KA.M* .H$ء=!0 V B|*;) Lx9 qm)w#nR6F7j=eO>焆z:&0 EGz7u:eE>c?^%-]TM5=xSƇ6в*Vf![tQGENYϻtCKBw8,e'q؄l$$Z`D~Jpj>Օ* V_ K0` qբ6ώTmc" FJm 5-ЊVzY1q%qgԕ1kVS2D_"q6y;^ʢ1{;NZcMȊ3SxHE:EtWO+Ӓ[%D4$c[W"PUu8:0:/TR40b͕a!Bu@8P8"'|9jb/ qN-7dϧ]8[i@UɆDܺsdU0]V/-01ׁ&q2H4ui AĪ>UPv]fEyE:2A┣%YUsTZʢ٩VX8,1-jCI̝%Qί <x߆721Ϭ Xp*8g[CF¸&+x*Xثn>$|v}Rd~[OZhKT kxanQ+}E'|JY#%WM aWw kG'9$*& -L;c[1u s$!hבwկ^y#$_WBj̤dj~f1 <cN3K@c*T4PA<?VkN5ׅ Y*?_~hڿ2 ~00#6"!ɫ'?{<JU {N(}b\܆t'T5%zj#QaS2z bg*.w pS ǾZnlqZA$Bչg&ed5ﻞ4vb+ecklM+)i}eiMs,Sr]?&Tmnk[.23%^3dU:n*<*_r l(2iiZ3D*x5C}A=d\w)+4!9-[;h 4)D29 MYkȔ@ǿJ)Njg2_cT|/wH!BJ'X•6x!kq$Ҷ)~Ҕ<T+>A=!Q[>5;mh@ӎ~l4?S3؜oc *F=wF.hXz4ɕp%5CѺ6[?ނE+~L bF9g' dۣJIJT!fY L0,&8^hA~g[aճbsn9SR@G'e2e}Q kb _`th}բGT$ !J(q D2q֣piq13]"Lt~Tۢ ^'{TQMr{\OzunXT:m2QaST7*t缸2ܔxKEJeFQ#pv9TQ@H1Ӥp*9^ɑV ˵s˲&4Fi!"(@plUɛOz'&L]f}i 7#:wT:!5-Xfd٨KҶ;߶?%& {*pxĒO<)3D mXkz_Wn2޵t(XM/ѱ8.yzV[/v|IZY|Ed#xId^"a% ǝBknECp"KDžzc 6!9ʀOq}n}=Gį3:{R.?]V7s|QȀ/+F ']D/V.'ڬd-qD+F.mx&ГV<6{ ތ^rLܸVeIe铱<\t/5\4Du>q M}Ըf=^ ޮiva\s_ סm*" eNK 6|GVNpE˗,dntDSbC1B< =(:նPmڀ*1Ob&ĶXX !}^&x[m`0n5[!VdA8C*Kt[Q8r+TL]rADEr0uvغ<^.s  @*1f3,ZkϰHPvp|dY,٫~9@a&LϓXVFn~A: &h=EixwT#hK@I!b[!P<^qB.#X9ȦXJX]_ 7#MEo{kؗ6/vp+Jr-^T{%h琝 oF%OEB<ߘvr;,x}<U,B $zV+@,N ^~M;擏O@Ă3ij1Ry˟D+P2_gsx9|p}Tdܢ0 .!iq;BkU bXxx_xvSbI fOxFQS kѽ/J^3B Ø,ٙԟ=:1(T_0[%j*t©fL 8uE, ɴ׈>hWCTIe,<"]Ug>6<۪c/v̅+Rm35u/K.|^ge=& Yݛ"HS#"F\Itu 4AEjEXx։ $M\zL1!Q*ABJz=>k!}pkTk/L_cLI~-0 S4i 5(r8k TUGJ$zi_|0NIF8JrX7]lקKg|<~,v*8]֥-1? .JJM!~AbNndHo9ςOnp{:V_\]vBo68VhvnW\RZlV0s( 5lڿE{k抒WG7Be76( -5v3ĥd}ڼgPҵlt~ʴ% -5e ։7sr)ɺo}߽~Ѝw6 eݠE?ئx}xu6Bq%M lerh j54//pUa_ z wBZݶGS %JW tLzY?l[Gnx=%QAj"?Ű== tg'u_NX4柋H,:Zl>[Ɍz=fuެs|7ԧ .& >5S$TxBP jK6Z# eY.8i/.׼oߥ_~ioÿw>Qi@+hE!M[߫[o@J];T,P\6wUbwBE Tz@ , i2!3n\q}7 -o_/><{[2&j돤9cL@]C^t[Dž!,P2tf~d?sF9btRyCLlTIϏxv$]v &rda[kyXng49CNr=ag>9h$"LN:~>fWyxCW lZ)\Xb(%;M TSxe@M/ƃy>se-=:8%4&Zᓵ[z}! ,ie|۹oZ6q]-|ȝ,߸۝* <-7};BngI+ŚAD;D#{ .Zkdл@"hIeRIE[H}#tz g3ćGy/d'rSGg1Pkʾ;[xOBsA{(ݸ]څĻ3rۊ܇A e-\; *ҽhܪZ"& T[{rI/-g|4-W+h|F>5%YBdF)o_Z\SǶ^r"$ nefI;.WeF/җj k=u|'7.t GgH!d]=[fb4FRǤt`eS(nc׫Y~`㙀p kסsqsvJy.)ΏB ?AWت~e"euc)8*LC&yo(욉tw=EjPrEθI/ɜz -L^#Su3*u%yп0lU]Kgk[Sfd,shd]5)]Niw-LdA}x12s~}SZg}deO3VL[C!,w6^.,{:ThlȘ F@]ntݧǚ_DiR&bؤ-.O8)+MizhV"h t^A2 =i7|65<>x^(,}vpMV9B3vpk<Ɖu x PM;@8t3W1Ye59Z79,@]G. _;i|I|_ÜNWgQe35kBFD ~xV˨;ccE7a}Fw&:GGÊΈ6TC5v:o]\2C-9`;RK / ('g$R((\"NW|WEfWI8;b~ l^9{r>ݥ ' oq[mquJ-zeuq#%44f2N&,4er6дQvvr|DXRB[J!_+2!'qDocj>Dnj;2':R! !́w#UQ6]!PmhܿrkSg/TgjA2Ԃ0+J5Nrh*7(O|-Alw Lid쁮ɋfB&Gk+K#!<k  W!ZFokJ=6O zWZ3V?2h٠=UI0Vݖ$~8W2c`:uB4i_0b,曁6-|0@eJl/E?o#ޕBzEY?̻zaFG _RN#Yp71_%wܷQihiF.8q hY-9Izg^C4͂ڜr|Ҁ--(C&RU3rbh=ܦX peA*d<0VTÃkD1j$_iglPNMADM*x#x6#ظQC2e*Z\2:bx6XA\=%ut6,ңsx/^\UZlVpV/"\Nx,j_%u\%њ"+BO n<8D^˘U!jf}]87*GRE Q.,)C|`Bu ݜcB>F%ĬQ8rܝElѮ`fׇȋ+I 'giXnN6F5"<C -"$ڛ&~,5JJqyĨ7w?k@Qؠx7qq&,;~0PuĄOcn ]SׄsbJVT5%ʰDͱ* 5(>cU"O*r=&fV! 4oym0>YLiPu7Aͼ#2wJ誕Xϱs)yp6+yjCVǼ1X8݈ڙ^Rm;!oEPFC! ÎJbb#u/^!d ~q [;?{QY1Lp9AK7@J_HWʊ;4%ߨk{|xj8S-i?\2 Y)!]Öc'aǻ\wmE(GL͋tb;†?UDLjw֮&GsD G~XT*$ ds !" Y\V[wcG҇;*8aD>)&Eژ&zߗ盯IY,A߇I,&ݛPЇ{j pP,q _~;ڤv7x{B <}^0=ݾAB' Fiv@謻Gҧp./=>`m~o7Y0usv@g2Ԩ9%UZWXwl.OXd^7t+OWsG1k/08|e YRDYy hȉ3Rn*!ĨL[EQɮbv.2|t> m&q .}>Wfɺ;_~XxHReVG~q9=qwz%TmgU8-ykV+hUrB-HR u֯.gkuY>RcrLx˪K1W&^ g`5`߿Xr։| L;J*rpg^8zc Hh^+gnk^OAZ9-~eQy-#J+KB|F G[S<*Q⵰?ec;)֬;mV៏EݝFpJ3.a%w={%"!ia졁P_ oAg7>}~* ^gx,=o/F:3}Pmx VUnU~cAR+inIgky&bJls3Aj_2h[VSĥ˷n3TBP 8 Ȏ';#fDU䷸?P`~-OE8zJB>U,$l`baI-GѨ{lH5I^w$ɬ^nHag B s\6Kv:T!N3Iη=y8m|×-'J:t<[`~dt|o?|>$'q?k#4|S>n{_ڪ`DctO!zDT|W+c:~]`+Vb1|W8*v +beC}ASJᤐ9J$ 琲 aȣ9U8REGaaʝ DlifrH<|ܰ&F;BփigQ֦X}׫"P ].sr@َcu(WK$|(s2D"jq6 [=\P.꼻Vaoyk-URz ^ER<#bn% ]e3אvdQ5\ ??[gƘ"KDd07zk:̈qVNKU"Gv~!_;B]V~͙^6a)r !}<;dw~ #8Z?-&u$z,R^WԤՂXD 7D`p MZШ:+U/yC(" ㏗ *=OOw͢]މujux=D6sE(=&b{ጧIql~25emsv#n1J, ֓V$_5fXiTU?Dޕ$FJ:Ǯ'_T~a, ,:`:LukElQzbc!AM<]))(w)l$gO.bP/X^Q,*&]1t ˣ6{Tݓ?>&^1ƢH1AbWa-ֱ ,v!5t,1)fooPqoN❓ula/F N~7|К)]~FN%%Qp#Xap$LtIQd{_M&U,ʹ@Oy#+ {-2`^t[t >U|0AIĚjb~k A$SΈ;Rȭ\?!YP-5[]ͱ RmSdl$fCT*E|i# "q'݈L_%k@d-` \ar!6kr>2\xӼeD8 )op(RFݭ_߹N.?oPw$︈(;NP"!.$R( oܮXǎUo-u!O&rly8di!B:1Jn H$rC"Llu %0$J28nOnV>s2^^iQW?WIp<'|)C/mx[lӘUN|=n-Ƥծm̺w?播tԈ޷aILhLWTSM[VdN 1O2F/TiXfCFtk섔jLaa~bşට,b| 4A޴f?ڢ`-z߇HRxy믈+>QC.RO~]I 3$_EN/܅/(վht.ZѭCYm mE"ɵ Cx;'ok_CJnHHyFFw%y8Щ`~DvӰi0_hECqzmf>Lı6S#Hǵmպ-2aǣ2 `Nƃzx(6BȎڝ7R&xn{<\vگ}LCI +MHZ`YJTAߗ}tԨL Jl ϛ$B3M.Ma}3ij4h s^>a#<="=Eocs>fg<殸*PC?UgC%`uܢd8Tp1;2;""[Z\ˑ+v&h]H/ )4}vI̘N4ogfaU3oϜ+2~S$w`&th:ݨ,3&R139r_/T\.q_d(O.n8f/'0AzNR?а4{x2`TF1'Yte߹L] b2x =&p/ ApJǘ Ã4LYdSeա/S/VHs *"+CDKz̵ec;SDbR^'uAƬ) x? *,c)pF㮖MHe2 ?o+8shkN,`lw'3dE`q]cE]np6|בבԻ蔈qY ?ʨ\\Ve.-0= Ρ R_D̰X1E_ C`v*IPa=- bƻnF ~FBjul|8=$ 9û6Zt6l]C"Ī: aMxhrSU-׿£\XE uיQa18-'c;:ڃ":bfY[{})h03J߫x {푏I3㶕] e*ZV͖S*v2<^6 ,+a\1@kGʴº4^>q4=ҝwgy5Acp?Cm L3/{ "pE)y=AYr.cq"J3'|b2^20%ū,S+ۇʄD) p8|*ENx{EO f^hwyuTRö;\;8k.[u"W.z[< 4]k]{>MI  X%Yilmtz[o5M:ݷh-d&^"mZ\.PO[g+Ņlit%WӘ,d7R\qF Ulہv#gxZx;|;@Kc^n>}֣ܗtכ &e#)(` `<7XV~,b1KUhM`w CXȢ/d&^(I~tmi!9)UT 32ktd HejKKKȃ|P7uti{`RE m,MN ^cMv˩L73Yqi*l$-Lܯjpccz=}NiCDy }לUBU'o:ɉsTSѥM9R'^=)F&,&1ͥL]%u$ T}ʃQ^DHVچa{Ćl`< }<!Y_S }7-@2)PXs'becQvGbZw8_N D2dV (D1Ѣ|ݽ>8ǗU;kxTcZo>p.sU6G9`=*gu?GF%H%] "YG!4yePLbB^/:H=[a4Z1$d2. :ޢ &d7xX !\ ~^  )+NAP0G; E'[=]8X'#ӟ%%}29Xk*TdB#Rm.2J]?j`'D0/4g " Gan{f ؓiH=Axp(ri:vNey b.:^=u"af$[R"Ewa)AuTqb -lOU׃LbxjVۯ]Zz簫ij#}V[/g{}mOoxhSz@c]|8+tb(n8쨿`!3,L9pxCD+˜JI0`?=Wa$)ndnT },K"[@>PePMdͺr[en{^*k>Y7+ҤٿM6hU=.;nEC,Y6Ĵ,[ދ? >xr;,n2Cx70ܛ K"Nj t 7AfҤ˧(7<~Z%nU^V pk dè1%jzDѼ&(]>.7@`>Sq%3G*LQԖW 4uh|؁_ nI aqd:wnxk.dsQaصv>ܹ k{q :Q)ja7yTSt%sO}g-|KkrĢo{PVxp܈FUC?MѢF*Bܡecy*AӾlH[ ,S*(н870Bk t~D45V`X Ds'cfD2rNV+KMW>|gP4zuˤsO*X>7-dWb}e] z\8kc!K>Ye)7*/6M^;lx!\cg(OBrΌK1~j,,,Ts rOKۙ6*s<ﯵ! # [Ѧc ދ*,qgޝg}pfG~CMY r:tG鶱a|~ Yb)/ x*5&ܮ'ҩ€q)7]g;ny0BXve;$.3.~1m!)_ 8OFYa?&nG93]'5F]ϱ x-h6U.~R<+s D V fFz;d6lg]aA:i2]pzL"w2n%EL"G(Kt|][Hr;Rwҷ:`:b%v~3B umkJsi=:^GX255<\][SYEwsuoOFū3@pt.!{mcew^D 3ts&!ZX.B;`, Y8мm:f"қL'f.Fh}M0Xe ,?%qÅZcDHpR:Xؾ\vskH낽Wr<-`fJBקg$W[hMOY! F 1_D]1Ûγtk&Xrڀ u@7KL\!7/u2_ӒeyaKf:T-T9ߕqXUҹXĸȂ?eLu:ts)toI>U `rqzsoL 5":β#FDlDD6M$"ug([8.v#r982[$8r ow$/6pi{L|䢸/3YA`2 <:NDqIGpy1p2^~1@-ک<\\_͚bNxe$g]0`=UXJ׊.U );Cfxv뮰'Cl\yzo ~]e@Z)AR0+;i%\{VXA?~M aH ^Փ%~GW㨥bs(}l*#~lg*u.)]m!i;qN>CYܟ3Ig>i/ЗzHӅ&:>`%e /wm FB,ۗ{  ?×XՃR(2 "@BƢq^ ^h*-tRnxn&ERa0w^ίKdt5Fyvr_57س{ mY%jӞ8t 2NZn`=y73n1{DϨPI$p۫S8]ϗ充z]٦+(8~&;7)Y ;IM\W6s[1lz}sa R&&e90ݤ`3&k!8Nux#FDC1f`XK8 Ibr(Ian1jc 's/'I)3B%]H+Bd= SA  P=&ս_M~_.Wd 3`xQ.B<1똶JpQG80 B]S9]4b`R қ:xE jnO\7Ѭvv;:k'%р $49wŀ%v\y!,*r!a!;aX[J@ } 81N^ð fL֏H](tC_6%tx\X:MWN` eV' {q}o>ῖz E)[|\uÌ1.ByPT5/cS,cآD]:n{:Jƍ.y] TKLŊ=ĜDo9@6cv8>B^ gp'Z- R__UBAJǨ*< l* 0T6ׁez?/"Co+"1m3*-҄IEv+$Vg*u4~D2A(+X er SLu-ŏgy:HTӿufrw(ѻV Y?MMVR60||z^mfը /,V]r:E&nm dp OVBAfj!orʈ?VhakX?@T #mOO$5 5mM+FQpZmP#RFlj5) 5N?+H?tlǾzo`3K-@9u7mtn PSA 3O)#"-zQL!dFJ~ԍbAIxD`R`\#"{a6‚J . \RQwǣ3v9TRʘ%(*u\O%F-\JL\:>͗ݔ.%M@&"Q āc1bU>gpeª0qjZ1RΎ41i3²maY{ B/*aѴL{g#n1*T |Xј8T )RtJ ]NFBD):7뱕}?(y~j'~OP;jTHh+*7.OҦ-$-;g"TMv,3Xμ9ԽN@V6j[t8liI/B]kQ!CdXpޚϺpp=6{UͣD^`1/T8WR폏_Z>@I6#0{S%1CeSɷ=ȋ);%s@g*\1x 47!@a:,1mvYV9Xno[VZXj= W\gٍ_>}8\рnV$ ʅ B L~Y(I:HΣc#ByN+81J 3PDhwRXk%3 .1Ju|z *peW]GE$"s0ηaˍhepJ}K ݠM<(.+!o\{R3%9$ aC1FQi+,ihm7Rb|Ԍk^ꌡùߗkR\񆅉zB=$MLP겹pC|)Y~>sfu.hMe*^P2vL^Ze?Pph3;w5u': %%TJFWp+T݈f 0ӨI_VO̢b7BQ_|R &>y/MjqQj|&JnT^˽߫D8|AMgU#` $3ʚɏ]aT* /3e@bBpX9PzvW-8 r!wwpdLa49lY6$ Y~:ֳp>J5gN8!RU YQZ!c>PzȺj7zOQnO]h:Tlڑ-9VNc>cIt, cu`:l:Z5 uTfUNYpTKr7g*0Hf6XT_3cS"Pu``MֿpwFZJo!4|XR}l1i1iJى9ȢϞFIr=a0LBψvJ<-!Z )*-m6UnVG0G4N&ko*>EGYeqqG9/7L)ZU}VUSJ7+:ޭ^rGYJ$r4&ܝghh]wj "Bх/ W<2QJ1e WXŏ+3MSߪ}ZI+̙/@TP/ K<#$NҜ1v%Hx6f|6,!eqSL_9b>攐Dj<^nQZ\ =GGLp]+v\^aч zP.%ɿ-pZߜhILfQoΕ]9c[`G#If_R*pz r,}n'Qy%!7(ЇS*3 pZ HIl@:-@UMC G"\U/RC#%z_M+2!8&hz;t16wcoc x){OoX8҃qmKC.;|og0Y(G<φಗ‘l rlBkNgimKp[(g=!jF"$x٠Pt0-0B ӜxǏ N$oj3W:lR4]H: hm!XY5pGD9%::5stUȪ?iE~wmxfֱtVs{ȴrNZxܮ; My\X~\R74-/0u|F.쨸tuۮH7w ,v:{SҼ>]PZQ7[9Jm$ Nt|WBWF6ih%0fE w4x="L +ip1j,;B (FG\D]4Pm3Ӿ -]g6Pq#M^pJg|> ʰ6D,w|)_ׄ꠵Aq #>ʫ V(dCp NbxI%Dծ=z\ N)VgSҴK1/H\YP`)TX%Taս,Wa)C:S^R8C gjw:]:&[]PZYTA®h%,UPJX ihr"{n姛)`i };ʞ;"LBۤ6E?+`M8': gQ$,4~ېfjCL@A>k^>i?!Q-Rzۼߐˣ#}\{s§17AFDe#YNHp ϩmCҮm|YE5pMܠ1?cI3êx%d㍬+yZAFM [;]퐝9{oЏj +rBIC:=wD5/XډM~%}K(\Uļglktv#=l݀6_BnE$ɭ+RN'f}Kqcr1)uo֠eaRgK>{?9h.CYL܋ɂ7O 髐4TKTp_*aO"GRј@zXGJ+,{A;~/#NRXξj, t\7qigOCj t FR"r>&4鳀m'$zçvKQ!= =.]*0NWNW>iq=lsz 6_5ϟ&gQ{&*-P 3q| Md3 B"Wk)qut6PkvY!Q,Z4ab5xs1csUr{: ͤܧ2ghBD&cώ|pT3MBxjYjqjW ?L";їʚ8<E]DP\u=}Rj!|)!C~]\Cn@nmG"B5hzw~x4Z0UW/}8np T L_l[-ʘ*΢z]Sr:ߡ?%0OdH-[#V~*+quy5GA {ָhW?w$V4:/'\m ҉Pug)= h/ Xxui{83b 8LV>`G|A+(67P<R>E혯v=lPhDNv*3}ʍ f|SB!I(XqHci `A"ٳ"a>BWxh ]o8\^zЙ۪u >"s:$cOT;]gJxw |  P-\EǾbl;Mո7Y~e$Nh"6-yuBɲLp6G"(c_Y[JoN_NyQ5_tҖ@OWuC=Ҥ_@JΗ3\k²]ΗvӑrVЈ}Q= XR4WR1Q-|BQH|v{3vŪغv*6nDN K{@mrnA)p3F2I2^Q]ӄ$R2hE(v~Ш1/UuaU1mC6X`޳ŬmK>lȏaW;U^kL&XH5@yPwgwk3Rb7P0Ao?o4E/9jq#9VFPA4B4Ձhݾ@9"Kz:A@7ig|dpn*C<.v4&ُ i8죉RExK6z}5Ϝk1PW~ ԥۡ 0_7Fu4A:X 1ǣPwZ#mk߭1F%b G3+i)1Gr}>ɭdؠ5%72%TmޱA29pwm;?o'QX|: urTi2?7WJY2!=0QSMP?ѨU\22LjT]=]U(;su' 7 hkG%\1(Z,4tQ +9Kj^a]dsE' mNؖeh$+%]X\ fih*dl lPp c={. I>hijh徜Wl/92J&m~](Lctc|Jo1Z>k(+ z|;$ 4Re"KuMD,BYMG&V$6.P4amPy}_gO'Roє ZΡ=fNso[&ZY8v8$O녟<ComI<걞-y6 Yp/ ѣ0zxLYDGmg! =;D00PvѠ `=|f&K{|ZUheD20>./_Xx0%#it!F(dj oOӗ@Dxc5zuMI\k0 FӢA~xHqfS)`X1ML(&Q  m %~{6f2%z㍮>:=#Ј+`mZM>ls4Lކ4:s 71bn\}}VeI .4y`D&V:NP}l#u_^O#ւ:L;egk\QD2fF[Jvy v`L5v>{P:|1hUCJX&?N >rMV8"}L$#BddP?ja=Ayٴa:qi; hj< M#]ؕs:Q$=uUYt0͵Jѓ5J߶+בuv= ݷqŜÿ#ې{ghaeAr?x6IrQm%ub:#EN#X=?c}=td#7UXd6DT@\Zpkݗssr1/`9#nwtqU*4 ?o)%Npâ湩2E3'A 0qK bby ]a=t(_;CdlE괊( mnrqw̼a扳IF$E3Lj|B:  /u yI[ gx1Q'-9hC 'kBy=;x]$^rHI<="He1.ρܻ$W+7ؐd62ClfuL, LF/CqX(C-8 ZiAmK_=\"{TRd;i?Tkf\}`E=~ 4'1҅ Fm7>^ -;^@1*~礈#l{n]ʑZФE1#\c9V녊URHCWm$: pg$_SvPGA:pqU!a0Y-š\>NcsS 6GWUۮ.anw|*D<(o 6B|><M *;;φ'BRZ:NW!m4qW)DNe rP{4MM\)al t0hXFO#3A@!o 4#aC?P5qZ3u:Wy?N4U`0_ n.'B|U 3 pB8',ud K* Zx2ĎtLoDu{✃ ̦^ Px7cB_Xjs{ѤIl}tBlp Q^Td+EQ 4u*ֺ$6$]%-Q3wN lj|yN6a;D{e-'뜤3b@abwݟ'֩._f I+l)j-.* ͕ &:W#*͛6__phAETqW67RfOe!NMӸ 5zαWveˍ#91uWuDQe/"i&)=jEіB%Df"6?-F3&tgA1?M9/hCGLHV4qݮؓ^ LNyPg$Y4~!͜!#d/YW!ϸʶqMD.-]>jze7J&@"ҥɷQкՕ*Q9ݤ%&WB-yneo! c%(t?JlQsNK\.c2d.q a23٫0Y5P%<}%'!(r7h>&>q04VyDzq]#igҀRaˀV3 k#acgɁJNez,n<$)ϗiAz ي `u@Bbu@s$9X|gJoZ|>߱g6efB  342~ăV݉~1, ,V Qm5%Z[95y@E!TMrS[>dCՅ0k~I95Ubӟdn[D/pe|LK 3 osS&rP;qd*QXkLM~ȊqU;)i6'&y)kռIF3τ+׋KQg׌$)S^YcO' R |˃I6h|N$ _f'BPm&\@|qN IeyUCƶf†+ģ}F)*\MBC>+͜[ EGLwhoڥmXyAK_ڕsY(%(u$Ea*[L5vDkP5Z1̇YMBVDj@$: Po"T/Bڴ0ѵA̵s҅gjw݌UJ&5]ET\^/3NpS {ҿgQ჉](p8n%)]kEId&XO&SԭS~ 2N{PEd%\JT<}+R= x,n7XpUn<@lvx19t+zY42r6>Wc1^>&P #(;#\외M: H*SP{8R85뉳?q },6~ _wN?Ktlmi1 (z;W+J <"C0U =cE坬Am{4{ÁM05i:ytّv{POHgwB>?^Zu^>@z= *I +#ɘy CeYnbra:=9 4D-a +yZcUZ7: \nuG-XOb`ؽ<j S}O:r IaAW?,\Oa|be lΧ :A h| *roSFd9p<~9Z6 HowJ\=joJf.Sn1[jG+bP|m4I)=}nkw`FI,ቬRg󅽲9:6᫐ q͙5'Ȧ[tt>L0|x[J ܻ!=YP:sF=*2.#!rոz>mp'i{لPV;0' Jaȑ#@OZUS)xY_E\B!B1OMgcݡ`S焋%Dԃl㔈1slKmx's/%{$-y>Op)+XXyyĥIPsvߤ}T 0v[|W8]Z5~Yjj#z7R`4B"l-Ybfŭ .6ms(0 tiH8$N ;y x~&5Vfѷ35\v!:LuJl!ꌼy_d1fen"Gr ǂ_ϺJxoGhu,OzdJxnP;n{mtQ >wEhn 0`bܢn`pVhi}$@ 2|5v@$C^׼u>QEZ'q5˦Ь2 _ {I_bcl ư!Zmo <yI?59B2[i0b@vF3}WD*|RMtUP Nk B\-Pzq7e6)$~{u}ŷ \hV!\Yֿᖼ ^f3l+OwZݙQc&{Vbb;-/Tq[`~O;攂 h%B{ȿ7ɥ5fK<bz˱SW:tl#"nQb@XZyp6(x..{(``/}F(`I~S5/q&MU @m Q1ٝ4i&,뀙ơ~c[yv 6uitUo@g,Eeniklaʇ"CΣ<3B |^*&釔hXCdvLII%sG=fI4ߞce\Yw*V)}mVAE#}N+K ߟָ3\=5wD /6T~&W+Ʉtimȶ; ңF͢p᝻@M(g֎gyЎq WZ}(7P<3H =; %09~8=R)N <&0DܑSGyU+}ițxk*V %J;$}-i:*=lvD@%/A=:k[rd:6M'-\Y6ccVJ'x@e*MΨ0V[?92^2̴Zm=nR2PosBa90\MYTOP\U6E6G&C 1Y6F!EV%*{77ǝNsݔx؇'?ot*<0ƹR+ZҰ(cPT%agp[箆MH*eRj/>}>0w"*X]=?_^m}fFi*=xUynUރB&&Z,蝳Jp윯K\ZdFuWXcj:t6CLJ;Yj> 8Bx J8,]mZK {pA*"p*:6vp687qlr\Շ)6+Jn|LB@׃7ZNEkg^DWjѝǓ4 Kf )E?2%Q=j-QUhon/A~G.e]$ {aϳe_e"Ʒ9֔S/_mdj6$6Z¿ oԟMx:e=PKaEr5kiTQtF_]3/sr,a[c:LlڄM oF# }x 3q##yW;v%WMaBv-O}\% Z=#̆SHf[֣bkc?78Ӣ +ɑHI*tՂ˿u^^g3y`rDZlGeqg35Ŭ2y"׳>:J:Ɣ's2eLNz?]NE;쿡o TW]^Җ}HGAM/M;y?üUgMcKo`θoRfG. iTӰ R(M)Ώv_ zWZ@!F}r nAjq Z"E2@۬L7d dSQiw=k(;2V3b IH"E枵wʮD6'Jx)f\@ )3_rv9P\`rEL쏛Hk N%DZoK}*s_px-3RHQǶSRNON,;ox۽n?cƯC(d&;*ɦzFz7;֟{(< jB y>俟AfM)0Ԏd[]KV &n=AْAc1{r(fB1{ZtH}sgpl(bMZ:dDYK&}mt?r%RMА6|3b]h u4\l$lhqU2 nm5+\2MTIDžsa+&(tu;t0Ń(D̗2H<,?,xuZ|o%ېl5쪠MTj9KUgPL=fwi`mX ?4zPkぐ@tNn} D Ot=ÑɈD\Pf|1?u>AZMqʏ]h)$|wz0$>8 &T_FgrNAY /Ԥy}y!?9SR h#Ӵ]munlpZ+$TxB'% ;M} }o!"Vِ>߮36LCh9A'| nbTIG}ߚ"MyGS^9p䯲9P}|iaUœv*YLѠ_q'kEPa;Ó)ߢ~tTѹ .~%5GYUI WߑG%笛??}Ҭխ%E4O!!Fedom}(N>!wL|vAMXnOlO3M}#Mzf;b&4 /|̡$QӿNքfIAd9ѫfsZ?w:ǺOFf3-R~f ٙ-q5c'Kg9? #^Jڀė8s ۍBJhTwiBgJǙYSa__Xe(y駟HI.qQ"2 o;+8g%olKB|w;s ̥Z%|e ůZ}day!YOBmcf_|sہ8<4^ 5a BZ>RSkN'꟭zRMS 8;f9iUIT0"cG 5ZF2d4rק,P Mp w#F+ß\3w39 (?{~BW<5fx\# SCv+=i 1F( k\Ӎ4i\*7B<%7P9ה [,C5ct9/v"5V't2rAUŘVDeaQ;Y(~7[xEֱU-P>6[ܫ*&b9Lʢ0T~d˞f; m-UYcR 2)6PuB[JÁL뿪TH{=iZ:6@ mfPtS6yXyms vUrќp]Ro#!c8TKR`.K1nz\,᫜(c\] Ue{(\I L1 lrGg7*H:r3 Gk{ 9Z!JzA;ҤRHYzO'> k ^ u7]pbϞDuZ.x Cu1JVq{X? v#r!P~]j?V9bEN[ՁY4[߈5YS* ϻ1Nӵf8/Hq]-3eR|N~| -NpfRGMaM-w qkTpC69u5y~z[ү ;ٗ4)5[0c8f&/ IOt> s_\^kFmC:4f7~ aGR >|\#D[¡FB* 4bc]H(`#m-sgG(qW3JYm3ݑt eEy710׶JdJXD8ܫGe&gMOwde.B@Z{v?': /2,K?c|uR U;g7@>#H(;!v؜!VA6n<_%3R휥aP-S\d=i&Rm[7r>tU&ĹC'!,F Ȋ9 11wgtvd[;YIE1h :ߟ:ܹP :$z*ת4t6j5((OYfDUeLE UKnTH Рji>^͢K|HJH^#@I:0E*T%m0"&pJzcA˜O۰[l3cÌ_%0xU3aH>cQ+ nR,2'%(' :',f9Lqqh 8rLNxnl^'gy n4 파-aҺ&ՑlA= ֎̅! u<=p~k~B 8AĉyօW.! Bmw' U-Ս2,K~$ [yXe-»Y­N-ǻT2 }&`z/{u?a-<촡bz"KpC[ [BKK WE&e`ER_Is-#E=Wrϯt;Kx3\7^cZIce[Խ Fh:U"6Ck{x3>{jH nAeuCl҆TZ)EEeD]?e4Ik Y/aPF: 3wa||'lNUXd%M<p@t/D1:$rhh;c.uW $Gd*}U7@͙n+?,xN4dXá=$Bg9CM6|'idYfmH0Rl  tB᭐MGdD:)nV-[;v PVoėo1bh{uO\6h&CBHH[eeZOqZL1mŹg!Y\0 8sR8!I CoGyf[7?dP@6(لT A>FՑa5MFdx#bx'IaUhj/mwk$!iGSH 7jbْBl3PDyGzhxB8Cum5;[so)d!*mW$Q2;J*>EF 7vwxs83dq! ܅Vs]ej'%+ #,&& 9 , ,Sɳ-=e_3x 1Q>90i,0=R,O oux ;;χ#Ao#1 \JxțSN =┯H7xz%N k8H z^pd#Llڋ\a%7 :zwHaEvK84M*x|AۘhWU<)V[InC.Z_W6XHoKDU9rD5q1`L>5CoݯB*ĬW`Űi:>$~(Âܿ)vZݦVF86b-m:HNd>h3y7\eCB{IqwP|?5eX`\p24:7"y󶏗r R 5F0Ha=›wHW!&I?-/m=u9^?oN[ǃ,3,d5c\&pqAQ{хq*UX(d:6#0y,- €v!ݧ-$/p.ǬX*̳J7T85^xjw2TUһ^% "!ΧLy첁Bg+vPs^ ӷh!I7DDQK1y q}z"AW.!Cmqnkk=\VZ&ts#!嘿-U͢G D# w@`gxmOy:xte 2({%hݦWuL"?c#EMt];d|==wݦo9R5g+`&'nNk/$GB! kzO*BҤFLKwQPU=왴`IJT8Soт$.=봯 ޽% lZW1%;+(nu&t8eAm*xaU""r/:X~Usj *_ډbDYP=䚊)GSUFA,8eBzNI. IW=s,6PDds {۵UqEyDr3!\?meʮ(Zp#TzuʭN5(ɍ/Ⓨ82l72̄%su }Vk[΃թ4|><P*(/ ْHBN.L% ɫ2-ցw& 33IR]"K`_@ \k*Ɖ{gf+7bPڀ~~e#c(~abqn}=jm7GRnjIV=9J' >eEq.jM}6z'OnrKƐ& CH?zl;.D;0Ș~EMyv;OjKjKiOd 92f/N W\Uә5t["uoO;A):g >s@2Y"Ž?5 i’5Sk`͞bw]o߲55XeCAad5=`˞e^X=X<|SeCނp U$-ؠ# vS֢Ht]1E)!m(glߔ9%8j&>+ >ʰNJT>BR(q澶v ?:o)k<_f\]SY Uqm}ԴFy~|DJ@ (f$t*o.g,ΰt1͊o'`b})l|~z:TA!r[ll`MUݚ⾆-v}pj4k %2&x#I!!ujR=0n7JKx`= x3c*'jzCe'] #q"W5%e6ETd5yR;W2Tߓdl7{ ߺש R%Y)wBëF9NL^:#$Smd tY|*6K=O'=HXHm{Ҷ&Uh};ՌK%7Ye .ӯӅAe ,n8J8tAKni4v$ڊ~X^5W +-uZ$jLiC]S%e>5QlTƙ+YW9!|ME(* 3ag4~ $F q)œ>\˜tϦ;èwM;9ӧUd0(|C\"d(MA~?{ uRԐT7^?T̥ߔZ1q6RPs.m~z:l^@ X\k"8Y-URGй}2)@潃um,U֛K8#ģ/I߼1=B:[ipAǾ;JhC iS$mKpY ^4ήҭfgӡ4קfN$UD?1WwVdzT&9} ›ExvITT;DFcۑ m!  {KcИԉ7 ރ/imȃЃPmvfu3KZڡ=nYQZjڠFs5u#l0MT;OV'RE 4Ϋ q4 B ڼ1<^CToq'pIl/InjʆXCOXwWGQyH >*qm\rxoyA(Gk4); cDŅhN!ٓ03L<.zjY{;?3.iϻWs96bnPbVW-ӨDC 7:Ǫc[U@~E P)-q{ ښI2Vq[j!e cږ밝K]i&+ɛyP(Z9GN!؛Xաt{ї%iЅ#n VUFkv0Wg!.Y{b2gMa8e'x?kP##+d6ް:y4 Eg づn$p7dZJOe{N+յg3D뜿9 )6ův7Ny!N^bEz#e40݃z}Pb_87EA'8m6?Ou>6gkp-$gԼR%*Y-߼'xFێS()F/"pID'Du*!&V^w. \S\xJЂѧvU>a7{ Aq9/Asorٟq:`,m43먬rLiWqCSH{;RV$Ru_{oD qiL1HVֳQ@tL/B|poHUIt{O丯 u"%חMsӛDLe,Mt7.V`Dy$8XR$' 2AU!(r ܲNRpNpX"̗NT$Wpx(" YKaгbC^4h8kLlfEl.]#d4JA {Jߵm*[i Y 7GY͇=Dk%3z%/wygyˁ o?ƈR*vF zr8uxZ b61zƩ]XX@;;bb6fvNްq/qOeAXtӯ|u2牅nd̲[T. DB$AQ`vm@ZMo5h//㾐^z=YLM!&<_Ryk Nzhh9~!Sc  >ueBg9+W < _p0ns!g(%M]Xѣ`}I0%|`ŷєi?E s*A3w 󰽏BL(C=hTcϸI=B9b8&,D:%20Dq;?K^k#{?d61Iz{u?vAaGmVFˍ@{~R"> /P=7g՛LO֞%~P3H~h-vC]Y=3?^`W|cё?ڑ3AA;Xy}D <8۽dfs>_ nM V=Rari6AhTsW+'n+o)'()GiS#sV)*KEm|3RAD"7yTt xPҵ{ڝ) it*e"ؿsk5g}ߑÐOF^,R| qau '={ey6sTP$`>:*%zѐv)47/PUNH/"ZqqrB=$' ᩤ1 y2VW)3GV'HwgbaQ̟$d&x[) CZ֫Q^9Iz!Wg nrJDĦ NDLVeӮ(9Yx;Cl.̐fyԝaz>-()Oe:^au8?z-/zahfh2iV\7[zʨ s2jƥ?ǑYGP 1@cPQWFUϐ= ϐpw/YROW;Qg1N+ӣ$YmAk↾NpV߼An8dF' =.!E)669Ov{ x[m.ۘe sA;il-ihkftnc}nYpdιAƢusb Arh_>dcH{$fW@&me?gy:eωsc. 1jOg9mTt4BQx{ڵ[6٢1I: Rq3*TD J[adz3b5f$d&tZPqxR$sԚ} Gd,,O9ִ-3l{'5ꦭ5{& ,Temԛ4)OS |cP~M{+=NٕXh;LGbÇ,.~A' ~cI B]eڏλʻi@F/;< 83ry?rmߡkyVvqsٯ0kjx؆3?)!\$y$CNԪb@7ܓx5='_߱P"JݼcguL֥z{)v  iIewMgla,onH}6$YEEӼָgB@s: Op^o;93eꐅGScz+sB)~#$Ue!Rv,MQDK_ dIo{W:_a#ȯifBtE&ȏ8!'kU5/mnaG~UR (%sId}iYME}G߾\Е^=v%oCd5 ()P :46=]BCJLEbAFIGW%%k>4utrJզ$?q|#iG\FX&a;z YJuUEBe nwzpDU|,М I^Dz3W.d';oZ#o5osZWČvU7*Jro_č\1u\v;VkDIݪVy4&1qڻi_ψr&{xx Ƹ"Cf!L "S>Zb46a/+7]&y+^:ƿaC9ǣ3dLRHLnSNkIpح8" ߊy+I|G -1.z_;h8%]Ad)jacUcc0q 1kǦgnc(5!چN&Ѐ!.6P{PSmHUn 3sN54Y zl?U?Mѧ+ :jn*&C˷`H!8(!0(>=1=nz!{>'#}ßad6x$t "M8xX 4 GВR) ޽(i>x( qB@\F1+knW1SC,TnUJ; GemWlO~}K|YX$mQ@9]PcZـTzW7ss`(g2JiR{*εGb0Y&&rmb+'I0Qd&T-fh7f̼7W,~=SvHՂ0nG=lK'0b3XL}pqi PMP$BۢjPF c+pτPLDfNp] 8r[?@t΍={v)vیAv&W.yETj Lo;%Et:d_ *@4AcaDJZ \HR?Y* C lAEF>z߬X7IŊk_ZEf7T*B輞K..㌅ԅfV3!b5X9bz~_ӧBwy(C-l]dH}!DaSAgM?qYh,~`2EcXh6>^6S56ûIV|5&|aA._J-&r97^Ⓗְ32^*,3%ռp)9o;~$79|tcdvO-ήg*|onxe+-j|t3eEؓ ѡGu pn#[DOh/Cl`UTH@Ț5&(lX} Y["]хmhvu=D~w1 a u <ESrh˜yd{2 ۔-f᳜ˎx잰>#}EF9gәLr/"\u3KM0myz|vyfwY(4k~:Ty~ ]ZE.4{!/jmSZ m S/!BtuƩzWJYo#4k*u???NIxmwnsaO= jWtXuG_d:4`OOb9hBEI %AfqfϋSXbݖd.*ʮq#8JGh~UVz$w[3[yL '~R.܍7ʽmCSX2q/ľ*MXX@` EUKiʮ#X;&+v=0D6ph5ك!`"g{Oy}c:=`ӧ9,KE3f׌D6IC+,En:SgAB53O<^c<trإ55gC#S^s+W,f r)pѼ}}-AC-m=y =\!c"AD\#ƴIT^PTl٫d=O]Zmq*8աBl J$&w!_X֠zB&o } ;lۚjne{ &a, Q1?OGag˼Ӑ Fiq Om wBڰ*<ˉa(d<<ƶ4H^gvB0a Ow\/o ',OŸq>G~qHShl8j'l3Fx ' !y9jѱ""枊rߊrM#+̋ %(@gjCV*ͺ2#DՇZtL&ʊyOxh=q fgU+\bL[Tc2|>Clj+QlO {!8am+OLlnE6;dUZjz Y02O~u`O_fZEF~YZ";IFOaR4 o (Zxk(:O ቁ DūHah<uMBmB W@X4Qz1kӽ~k-ķNƎy9boG>:$X)yxrǘj>n\=jx!ۛ=.w)ք4Br\e-]ԹO)0ȟ&s%JĝZ,m`zvo0aG@}vuҞV+Im6m}r8j,PzMkLs ؂“+œz ziJ/Q$&\{lcˀ Y"^a;=~l> . wgTнV\oC` K)njRf#5f&XMZ͚( BD59*z}+2å.zqb%tdcK2D= I@F/;K Ũ\t8in`Çyȏ=-̛u1+o61C7RQhp͔.)-\7%\2̤DJAvK2=voDJ5ݸ_D{ ɶ/J`3a,p?!93ޱ)NA2bW!׍ d.ߧ³a+4ǗE{h aW .}N y_o)'M ټ@mЂ~LJv_, D8&}Ae,,C]/8ڴ}<}: yt{O]7 vpeܦu{Kƥ{MGʠ>6RMM(Ϩ vpj!NLu1_Iٜ2jx?z8u|SNYb1ܐ-WY U.p f,g 3D \\^įw8 J wyHqQw ;󮆈?h\m1GZ\2+'࢓S!..\}-eN\7iQ fK/mC85*&,ZA Օ;#}&]e4=BF ٙ_QK"22LyN&@`܇& C6$#EOcH8$rFb^''2泫z4O[L {,(+DvU Y2&5̼pw;=G%nx&mVd&{<):+$d|؂!]70K,O&IZ??+ϹW~e7 n/%-`spܠ~6"WٯM4V{UfiY I[%g:>l3H*Tдw ⊞$Ns>`{H+~JXU9~ VHIzG`s]P%BgE"Xڛ)vXǽ|erڪ#WwsO"ǯP1K ~{_WT'&2 \.]$EIJ4o3$d BS+IGe4 |Pe*A)FND  eb 51d|U)ag緛]C 9ZJ &GKfr]ijUzc] "8Hu]LGJHcvIL p5I>3f |46-3o2MK._#~g$l+m>7Tk(zR=?7U1Hj ~bU:TQ^)oP3B1l2U PBZ.ZΩfvD00sVFw]mk/B2OA:#-d(-RTE2<oY0d,Yd ADz=<~Cp!n$o`oKx KwVk΄`XbHnXуxtARJ ܈y d{)*7 = 8{I&`ZKEyW6W>)xRnCwRp|!\)šMkuJsމ tJ<2L46'wHr D^EəbGA- #+Yn\Wk}LE &_w莎׽W`uKdM}_ߙ lq.sLp%W.I^u RRܪ;`cM}ڻ SίS2ڐZ(ʛ&I%YTonb)hEu{ ִ̚ BWJi{>pE^o(Fq{IF*q<|-PkB엏}pOK^>,qeR ĵ%Ip^_R)5bka,BIgJ7lR;s09!vD~t% ^co_&fU晥i" L=,ҚnIV$xBV4{u|)-b\k=vhɏϓ#cv `9fG1^ ,290Qd&dU "͗̍`-QDi|Msz|VK?1 }Jߏа%FLrOW BXgI hOv;[_iv4hPs!)KQ'FzP8ܶcCch%Bmԣ4.sKHbܰ#/m}۠o =8nz6W>ȃ)D8TҺQyZk?Mri+@}PMvd5`%e/a2)څ(CAG in r;Lx@:&[gcϡ6>ٞ[vsOrād`GRpyL+qGCFnp1Z]ˮeK椴D:\!oOP&VZP _Y'V4XlևP}4b.uۆ;bumy?Zm &)[[]>`B53js9*؟cgޒK/ȶs/)B&3O Jv8*&Nh&@k"( F34 ovA*}u Rv_b#Is=8sNp_u7{ru䨷0fڅ d|Aa9",ZtsFld/ί;ݗ]!E.vۆpY;%a=4B6ɲ^Y sES戔4}5j^HbAy\T͍Bl H"%ΒH]HA(~j^c(/8Kː3uO9A(OꓻIJ5VZ1|-Zk"q۝6ǰV2r/IlpV[&VHrqyLJ?vӉ 3X^%K[h=JF7nU`,C,rKyd/sui%O(v#k R٢vI1Z{m-Am蠴טjKZ?5EaZضJ$!5n0OxA5FجҠ$!Q<~þCŮ-jPy[.\N xxpf?d%2xL-!TOBu{䓃q&Xzt*XsZ X I]Qw3TO^7enJqTχlXB9 `^:5~ 4®brBo+>*>7O_Nj}\I$҈]sn#C*ya/^]/r^2sbAw*q | 攈K!7ߺQ U욢^i[$MC"3{y %WxBxNB&nPAMV5Bhs3S'RX!_wZń+Ijb 5HxPŲQ18*Fj\.59E/\+JՑ7($I_wO$]#7pq(7O7$!J+ewޜJ6XwJ% qvWʵbA26^ @t?bOuO Ž] ˎOE'a6*U @{:\#5,|gQ ēRI&U o!UaSCn [_LaH֏)|r  X[Rpjϥ sfͣOd[NPފx+r<'o'\?z@:[l{|O;X y6&#aXNHF @ هӠG 9A^d 06jSRIkGimT!W157QqZT3ھP% +@~4Ox@oNn[@ɩT ^퉕 |Xt1+:,GZ[vH!sg]B?R`" l"u5K##kj&Ƿ"Ɖ\%ea Yanjעjű(ÌEc+= d<|mQTfYy!ю o<~d*z|$ho۟H8pC@I\?|8:K2 L˜mh(_bt 7Um5C>jZ&[d]~ā2HolKg=:PfqRro{R(7jԿhIRrB*e+{& U48JekoS[\v"9=A]yG"e|# SRL8Âfvp<;&a:wu\E2&ڒ\K^>9Q4[1..bKRl`?bQJp7 +Erx1YƑ|Əݸ7/ϬWaP_^7$$5[ҨD/|Ak3نMZ̓.>{k>l%h]j3Xxeii!^WpڡRzAR<xKpH3d fU~Egfʑ2XnHzZ7puN9XyE~̕!vX~ ӑG CjW%3;:Z˿aZk zPp d+wIFЛx }+Q3-JqX:$+<%v7ÁKl(2dfry)n~ 1=^sבndڰM GgQ G R_u J-=+iV%'sLj3n^f{4<;{t^*AegC^5Ij|ny3DOn"CBI!drZEHY/~T>(uQYI>AZkjmޮ6K~f 5/u Y Z_rzZ} "*JŒ-x{@t**/.Gh,2/EUqPA?.U+#Fwma#orqE R`qo9߼bSqC ۔ 0)gR*l,cp1r0DSGa{TWoIz=YA"~չ6Q4g-rN"^KWO=CDپ򟐙4\'dLC#hriX P;l|RY b5TcƼALj@Ѻ>B9~S"Tl[cPY͟]Zc-5r((x&.H/8gH 8g1mC#ㄍߝ yW"\8&a?lV dp-Oz.O 33VLPenE)rYnQnFC6()-;3^{E$f.s%7a~t^MwO3`z  _HRXÖ7Uz㢺}Q56_1>qtSPQYm9v4(ʯ焪,Hpj57T/ 1V'K},1Dx'0 `F-{Zd0zU`\9 +KYQKAN6sBA({ جsc镭$ϣgKg2դ9֍o?6E^+QA_eHۆm!8+yxe'=:-6d'g.;=?8JO{ܯWؕ:gtVZHQ6z+ނlJge|f-"c]!M7i$>aIm$tEEdmW #nALUE:'"ua9]C[r ~&nBŷ L)ch:B0Yy29 ٯsUq˹x})No[E&\tem:FW-4'*@`TIm10'O7t^ ##(׶j{9`9f&Z>3⥇jNkKrXTĊ"U6)scB7{RrDĜScr^iFl&DT\c/ g n{!kZUA0GMzImXުa2^M yqx^!?6la@.&A =04?bbT9ujCiyۏߵzx=n\L=A>IU軽%P;tgΣHA 1,5MɪphxB1{M|bl G깯FM<tf@q .ݻ`1Im {9XN(6\(ț762!Q_VvA٤ ,MAQlu11'5kz{!ݳepURhd=,y.DR;fEz--z7ђ(>xH:Xi}3d+JzutKX  2Ƨ cNA,tw8xA'Zc;N kMrco%JH0"IS6ݏ9FgU.B!"+QC pPUJ4}Edh(7Rn{o_+'W8v~2{{oYKj ݶ1WM "ȝI CN2N^ ;z Z78܆YuaebogY"jKe9|CPd4NC)f(˂s|``{'u2W!mƁq'JKs۠nK4k-'&CdF]5I+/pj|GL/C|^uK/}F\6 ޢVD2ޝɏHtDhYTՂ1nwz\Qp?t9 !)$éRǜWq ak| oZ!WK #$梛p}WÕU9³2=S\^pv=iw6j?We/7A3NC S1אMɔ^vgr{̔Ӄ}{-|˜!$NVxǚ4a5o P]Uqʫ7Fᯌᦷ_:fCח4>o`lI47Q3\~g^hl&qvyQj=|cI _eZxű-IZW{V,C7ʸΣa. *:LaRN;Nޗ}{i<" | JVG}[9,DK!h5z jܒ3Xû.gJf?iMUQh&WT4zZ0  *cn}ro$IΙ̫5yf{]/̇ F3:[cyk25Pq {ǣu:<ݧĕe%]{ sRFH%Ah^%QIHl{6E(~PUͫ&V"w }L}<`1aloOl!y@LLN7RAI8䣩} ۆi>|8Y0ū"v&u+j5$4qۭᩴ0NFhqJS٠ض|^aGWr qȥbvQjNU€+|tT.1#I*] MNq5ʾP7sۗqçyYEsjUԥ B84`7U{zkOW=S2wL#I[o$]<1v[ds^S81Mw=}B;ЂSSǰh;ШVan75W@T* +TaIro ;S}5z׮YDdz'YX_C(_By9->18!-Je eQTv7ww<~WGMQmRo Vү0Zo#?bs,^1ι 3\+SB8wf%c,0W"4#%azbK -T.rGԐ n7 RlWx橤L)gXh,HO*7Ck8v,ZLQpó ^L,+ingsK]UfY SIɮ] %-⽋B3YKSmI}uw& j^[ma>Sw0?GpCuJ&Ʃ\N-!r_- BnT"KAk5,oWcIZ\X#bW+&lEZ ;< өn-~@тR |kDLOp'QAP )0^cUhU}̠aLPRxX0h=cQ5'byв:)ؠwaWSnBSg iwlpCU -Dm fJD5uwa4q[Vn&龏%,H,L,eERy,Cyk'ax), >$!Aa~rʪCI4A~o]j&4.ųa3=-8*m4>(,t@}LPGEg"H2(V{lּMa P!".l~Q&;D}dX:||ρwG.0Cow6VǕLq,2f1@V6/SqO2<, f0<ʨ,V07yZtSt?\Xョy頸K5J;ska)}qkn@YVFOiKU3!^ 8]l}^Xdc4B(vga  Y'L5 lIsu%=kFπqWjPNq,loz" k-'Q p[KGO`z8#RQ M镫GbA'wQs[').v ?k`;E,Pm׾۹a(B#>nM/w/;fZ HhisCXWo0L^x|F dƗPgXԿqB.Ջ*{o.n;o4.AqXڕoʄu"'w*?L;!rG?]^*bbu8z7IOL}&5n|X0H$+L6i]"]c4Z#V" FȏWi)0YOV9>jg/vm]l@!WÐII8;֧{Dzζ/5K=:,m)y.g*fQԞ;Ma[xO{)TF:U򈩇>13"5fP!\. %G ȘNB7.m+ȲPd9\;VsߗMEVOb5iZFޫ=jjvoU^pז3)9{qBG^m>K~aڟ&n_Q>'pj[Gu|uB=M^2Z#jI~3=pHmQth𨞰F~mD)lN16W7 b\~n"P+pg[#H֕NJy1ƶueM[(|{#$~,2321|ָVqF{Y&\dBQKkpOO8Ypk҅o6:Y 9>X)wa5Nٟ62jDg{-X@kE:㵫UVȧta8쓖-,P,`8!%(ZaX-YDng)!mD/bFQ~BwѺ6 kŵb1X]P0_~ "{d=[& P{NdO>15^Qӆ71Kz(0&]CJ RTJ޺qk:K D~ǧ݇MAeJf )[뀢'Xt Mf+ed1y.\+N ]Xi}@> 4 FV6G:.A`@"Bߧ! c]OHw ZcXDa}S#yɬ~_U8h>pyh0͸GiG*d"֤̖$`t9x\ƙg FCiH=@?/t#E ++:owq73at)uYys!,d6Y%2 qZY˫-:EH;t Rh`Py:ᵯ%";W s<Ŵsa9c[_SX\Y9=ECPCZ D_~* $ 8,Q D$x|B B7RZ( *=w)ԭmB_OfIGgkliMhgeʶa#ψ`Q,V$*.MbwG3mEٽ)ҟx~ݛ /) 8"f+\DmiSlp7܈[.~an*vRԊx^W6vY3%?(sԡ@ԕ l|Koƹ"rH1 -/^w3"I͂#7ce|lMPm"p\;$vHI L E{WFKknK:vԵ=>d 7^O7^GFTҐ"3a&v.O(U.acc ڪ)(zM"/u6ٙjq襘?MB', 0u)ߐUGy; A\" {4WC\-;;-^4DVW4(DwOƇa4RfhPkoOuk["&ۚ ֙9؄ۑJ%Jr33y$`SHؙ sB` d= %,JiFz-!p }͠MTξ{ۓǰ"~,E5FYQa}PyaM[ե3>kE( KH &r#Sv<*$ Čɷw2xs'd`^"Utl(pxL$D8Z'e1߻UTzwk,_7hon88U7<}" y>Y~6jIHO|qrqo#*_ ʁlKldvk1H$>0 5xv)SmX9 ¢hHz϶Nۛ =WF T$"\kXONUc3kcπWV2i#  B~cRBRT.DFD/q< 1وVppF(4k}ݘ:F5mNaҶ63zL gV2u(1 ^k(Ϣ7ĹNe ~nZmCSh:Yl*T.!ҲroɎ& ͘qO/3YuiRpK9k|m!X AF!F$DfG'F~FЪxau2lLGv zA4nUrls+NZH$]c Ò? Ӣ I(Bvfi >"bŴa+ڑNֈK0e}IUϛ~Igiצ:&Ν',ɶՉC%Xא؅<|?a`'w.\}6bw~Q|*zxK!@&e_[O]]/c1W׉ķL-@ `dU¢\ az=X~e_5?ſ<] 8(~lf#y_u_raP'`g.F$]IoE/B,h8D2,+wf^4>J[a@g0hSs|&ݞ܌y^i$ -`3hEq`O!xǾ (rIfXrcxgO蜲,!$^Ȧ]3[lB6.D/D,75c{x nćltSBveDn0|jmp~0Dy"ۋ  [Í-dXӥ z,nW ljsc/4n?tÄ N֦ruE\ O1y3UvS~L6ȍq^r JlNG;H!:sY $HУfAK1R7֐kuF8^;Zn#p.@'By DmLHg.z=/ sY[]  d(cg '뙯|x_i<_01#EC鑟Rս_ݍ }}a0xhUo_ox(ێzkv%ˍ$)ؗh]4fb%!bk,$K_/wL,EvdH\4xP}NNK=*+gԦ4 EdU'E˝!t"f8*z KE7̓rax,Ȁ/})K/0:G\6;h#@'Ef?YDwKأv`)yM&ْs*π<oo5<ӖcFrc\sڍɠEA0۞|]t`q#ot/RѮm7^X4VGoP[aE㵚P٩do/wMi/`eEs:G(>`ܮfKƒ%go" yZ3d̜}х m^X{u=[|Zb2!RPwvM>q- o T Yj^zQKH1w/UyPDޣż U`r&;K>|Nm1xP)m-(ѰŠՖM*uu^( I ԩLp8+ m5ڔV`%Jd?&)T3ʚM_OZxxNy&*#BΩ,kbx?[k1~:Uc=Q4'r[/џ",o}}|Z`dz8%tqKjpp5/l2BoH\Fc}p$lN7C_\Ƒ8z5ūwKȟͧD'8T]eo 0Rv72?k4冫ke4::i欍DUx[|@ፅ(ڎ(Дv)pt:TPkf4C o)C\ x)_ݳbuǟz8rNxR+&$oJ=7lU^7)ţ-;:`W[x=i=+mq̀lrQIC'XnX;ǵe)Ͷf+s EM@䟝x{qw??FIAE1tx:"n _Gu5wv(Dp2et@,ձ43sR4pjPB /3p5 F̚;>%Tߌk[`ѿ-:o@eL{ϼB.:QQl YXa4GMPH~'O(a}*EwB]tj㵊Pb}ŷeZ/5uɷvba67'W 쩹O˚a7#: w؜fJֻcYNH|0NjUgx^D'aF5,էN`NA٣yuh`$ѡ =oWE_KTBXʗE' h?> $72B+ QrOP {hkK;޶v?x_,,@)08а^'kKW$MSZ7Ԟz)>*©s&S;{92>(h;u1c_ELW_ܛL4{ʹiϤCx@*RD8*@cZ6Ó_t8ł4?H,[M>]R+qsИg9Lw<9\#\:=i2VMW6] CyڰNoҥH<\>Nθ'odW7!'&lR+ A|\&#"wz@\4_MU~K4hv3;J㦁?Roc=x #2E}52v sK:q^wMC1wLE;=sg2`uj)i rCt}@&\kT`knmG㓜xm lFvi?h[{U)@[ 7n VDq SM5:w%tG3F: kzOq2"fQCNjrbMEAo1 [@80>cf/ 2gvH@هHc*A[@1aO =*FozlǩdI(MиacQtHi(ULpu֭tP9}oa~9۫ҬU==7Hâi(hB]qO\Q쨅W:hÉ{xwhwuK!J=$ԇR5Mi\W BeC-ݹ+PuJGBKy3" U7s$gSweG nP1:b<5vS1eKu)6 (9ѕOe`Pd*@I6dtHZ8M۬8m'\&>˓Ҏ1aKJRi^d[ļVFV(^`ǥݳ ?~  t3h) ɵ.Kkw W;=|LQY+&%_W*(TZ߿jbWn͍f[c_e>o{aRl¼"T" /N7WW*اreu#EQ<|X3s[PMuL㑜Ma s.P{[[A:۱nGfݍ@;oi>}xw `QdxrTfu˔\=2D|1JUFw>ÆG*ӮAvJ2 i ^ ǏN/1ЌxtԩFpCf `k!c >Lܿ=\x>*₌k1 籮ؔFu }POl?ЖeXo w!`a)Ԑog[!yQfZLZu %*jhDMVL<є3%e|\캬DY%*e+Wsk}ף 3:U 4lV~wAo=JAӡDp2  ]ؼ[ 0=nHp|t`kx.н{7Lwǻܢí_9x#.e B}a^uʋeAmH_wj}5@NZ "ڜA.n y~dhrl}@/jsݺg\/ظN9.Bx=5CПύ*RFmU;1:L斃])otOP]u?Q8>$xդ wAe]%M/cݩ P mvMjIE dr0,>8}yut|`@ģ@şesj@hleH fh:I!S|Pq"/1zh?pڙuWTcLUU@px/ _!n&PH|<8S8аiETX~?hA1^% F[8DZTِ8QU_~u?憍[zN8)cbio1Y:zL ۠J^$oLAӍC[DTd[ iO,gEAH<U9Dm 4,؞b72O:EWz1Ip^Y"] 5:ҮjL"S j٘A;v@Uk줋ߋL&3ʵŪMkUaǍ|tݝj$QhbA2*=ΚPBlGjh}SQPD"BE .e埻 -C0A7q=b7i8Z !IOU6%w~t `jlU&F[xŗHm^ft"Ҫ'w$h i 8S)FXyԵJ6֬om EZ}ldyU`lOc'Ȣ Z?C3G!G9UdWf=oX[j扙 ߚ4[\=vG7}#',МsC[X'^~28 h ֠0_/)zx 7pBJ˅D'r3+C;iFHCJ: |J1#PL(}D/JrvF򥙑@ǢcʄC>TŊ iIH)+lJ#v<5.ڀ ,w{FP+VVqt+䢂[<9'TV2}Z'WG=y-uc@ 4gXZo$7}-f{KoR9Й]TqoTϜm*{>!B r"p+ҏ_j$(Hbpr AlU Ăuc#Qgƣb"gln)j;%Z5#P& (Ք5M;ʙOGX_Ӿ_7<7t4 蚿oؾ p]2~WaSʛZ-$:GLPk0ƣitL8,EVB33л( ͳƭzvJ7ї$}9f燼c.T인Y)xCFX ˦H8M@v/՝ D0o'Ǚ5Q'!JL#~vTI$h0RgF]M&jN3`]ҷ)32]Ed(ˠ|iV'?:2-(w!<(f /jD0i6歊{ bL)|862}fAw7ө!ubHźq!;! 맸;x"R'CdfX"w>(U폥<\~~ɞ Ͻr=?@Rzxzr@|qZ*U}3N>`0 Gpf*o"fѶCy.fu8.AAJAr@Q A H!~F˙(p .l$&j-Tَ<-MJ3;sX3- =1HDyU{BLnka ӝϿ1aPt#s-O107\Hcޣȓ.QwTIKȷ֫ksc;˺*%!^|1J@<Uߣ}rH ;)Zӛ׉A||dVsiDoR7dn_PM*qnz w$eo D =Iݍ&ǒ s?ʢ;Orm7K7RHZK'k7{e S~>q&6dTGt&(2WH苰nB/"}7r|՛ts0k2Dhs_oH;jt]4 SYs'/jÖ+ ӰS/J-2a^+Khdm#a{#( =qEy4P,bIB*)Ţ:mӪ:j ހ~C6 #,{Xrf%5AIhAA$W>>x;u^Cw+iF߈XWdg/VN(EwoVWbn&N ?{ "an4S[R6 Bi?1)s Бg`9HXQn=_٩pɝ*f2tY" }^K}tBfȦ EzAMWskjycý {& Iˇi ш`pG[ٲ!VXdG[w C2H*?K6:D %HQ%]h=sa7<O5إgP6P8bzg?YUv3T54T/a?R vR:9qUBvum$%c<]IZaʧriâT>2n1 yq]YUw2A,XA;a5j#n=;/~WMAp4p/Х^*[vưMy^dwMVm>coP#ӫ.6*Ͽ_# CGjj|L#&led2:׎D\&qAbuSOyJˋ!S0fti];x-S&ON+FD1쯅$?FKH\}oBY8sk3#rRiP!o44+L|?`BbJ5#}'aN>5 ?L_7ڀGLbZs) ?*NǪ7 B7nmIHza/j!\r!t_/F f`+&v.9쒗;n""2Q8u'oԸ)tRe7] r(ig|xJyW}o_C3^aN$ K`o{Sk 9&N:2'@j?C9Owei?/ar!iv׻ԃC')]|Q*ɘ!Yk Nӫ8GsZ{kEUL{*pLY5(/b~]vY6""ȅ3 : >T#V\xC׫=,`GkL=IjM I1+#KT6zX|! sƤM7X}χ*1Ϯ7<rK>Iee>Қ Q&NZD$Aoп~(%«`[o]k3i47M]M&Um#GO\ި[ߛuūMP)XW|6zKϡ$F'K -3m1VHu wJIWͪ8 R݌mRTՄǞ6O*oc5K YXj[PdJbqM,Gwߞ,UAnoBwM }՝8]v _˩=Qc-c\Pga ˖^FrUr2߇'B XߝCyP{4̨?l2jqPzVw[۩M:tⅲBC %D"@ʪAcc4e`4ɲN&y~kO*4q^Gr*f]1 Ȼ:ĭ 'A\KOQ$j0ՀJdW _ ̻ODtfFakD_r|éCӅ*y_oOR?6rM|eVhJľx9"v<=8pށ U)"GP dP b 1iz|\0+Ax+EHxho`!8j4;mX {=4=GŞ7Mn7|=y2b3\5l׏%o?(WhVggqoDpք` ("eDt] ˦g7RejH=Xdd!V 4r, ;|U$+uk|luŋ~NQCُ 7b@ErP&6 ŤY NvbĚ¥ m:KhmSbT)kKUKBx>@0moFӾSL+i\gGWר/3FZac"77^V&{ҝ~ox'ۀ՞mW80}Zi8ZnܧU%@;g&3ӱRoyw2lGk9-BDA QzE!+LOP gI#b')@IXS9]b%зug -,b 1Ê]WtOXDI7X b|4v\%oh*}eXJ'FmN,#0`n Fx#MVtn_cv?M3OÕg|Y jVFWHx{:D/"aEZnH_ u衊DnrZR&F)hH:3ڠ΍O.1JE,k 4@t:T MZeh3[b1#4l׆IKڤQ⮲C|PD:p 'w 5"FvUjDI>vH}'uU/$ҰJOnJL`+pu6Ep+ ۱lH._lcX %(B^x;M4-{&0-eU_?͓xS0ޘO=>恸I})! Cux_|=}]ϒ=ÀGg/jZe #;Lp쩙0bQ]W}k. f_tmD.7!Z{h#iy0|Ҡ5fHiUE#$I3^ ]dY~'Ʒ_px%wLrSq?edl3xz+7TDΖ隭>j@/KV#xAَTuaqICJk{}iމw..\i;jz}y.Ac$yy:`fA\L k4Y?%e6Dߴ B=5ʎs6Kt*Jn(hvQ[ |2LR*P e3oG!W(7F,A@zʍH/, #oVA9v 'f8vOヂ+N +L*-`vˌey.g~$_ łO"F_-7?x _sABO,#ՈeTp87YOX'nkgS^ nЋ_ {HTn/R wїaRuVu_'X//BHGlNwZ" Q `pnjm垫5"a+Dj7O2;o Iթlg;.Vghi]hH{ږ* _wOi M{j&x5աx]TlYs:^)6S2o>mn y~e㶬b݂V˲dIy)mXԥ2xkOȣu-/'}W/)> K\D|nB sVAn߀ӱ6tD[i`2%{A^vdEa1 He]$O׮#bi# f4Q0D%SےTA2B ː*r8R1fŰ|5):u&=|ʍ*aY/1_!†ۚe ad%Wbc"V[hQqX7kZqMvuTJ 8ܻUB́+{ =p@j% U}K#o" J2]ΩNSAŗQ 5 ʲ8sIb#5mE[mNf!gTnlk *=č뽎 5 H.Qs>"稱5ޫ/p:z4 xU%QR}:zQ,** z }% wc&$S^͔eN0(mYv^q'"~·P|[g<4G&^~%K)X1wy)jogRp IDcl""[b.-M"qlfD{2̚C3Jwضe {q,>^Յ88Dy$rY ȗcz_DSÍ1k=Y24Ι+%õ-~!)iSJdى-ݒM׈G .'w ~m*8X2]Qȕ8$==Q71r;p'iD`Fg564[n |ٹބ.G9/Ԋ"f>/`!r`;wD Ié:bls>`<5 3}C04(E4}2 c*d%ϫʋ)p8$Y}M30oIp04x,l=m"w rD4 .J;[זd/s/TZԔ7(aˑ)ȠCuPhb]\0(_ ߫58FSߩkNf8s{y`!cHkEg1@,Г}b:9 cP m0qF.VF2y[ݯ PΆޤ5vA0Qn U< Va #B-6)J.8~_B}3_!'q+.nP M3ɧν1q97 #b_nMPF]zpVaUhmWcK^@m!Q 'zEU޵6?Xvfd臽~`N8bkh$ؐ+)A2cy>R/iDR\.(+^!eɃ| ªxm?M7MeaL d>)xl3pM>ht`G{0s&Q5d&O$=!$Q7h"hO  <&t^RPh[Hv_{oD&^]KXVob ؍߇{eHPNV;|>>p#)C-u @ 4kjwٞOZ }5"S5M. D:d1!yc g*:m=DB0YvmYQV+/3}Kpo}Jbs#A>b CPkP&U8ڸ6w *P" G$N_V+~ߒGAR@͐o}|ac%0މSH}Vz .qUTB(LގLL1݋Q1EuEtڬW'< < ^dk^r`]OYٯmErXNਘ(oZi=op&vG(re^}5a#iwQ*kRӽQNFrt.+>p?q +g /ndn{WQLV\9qG( ;X/v_qad3Oň`SzѧP:_O8G*~>?=7;R7lRe+(yͬGs?<3ۡ:έ'Ӽ9@[Wgń1+l5$j*}P\ u& ڒJOCt'E3v[Ȗ<$lo$< u1*=pu( CK0c&UW6P.yݚ>6\B <#h{|Po$3T>hIQ@茉ݵ~xT~O/.H)?h5gpavܻ-N(DlMwE3;6 gN%yi,;8X{B"<"`m/ϯiz `oL996).Y|W y77Z/t,+ 4*w렄7cp?|+ 8OH|#KDEC/anG(uB7ꑨB{[c?н1$F\h{C<?&CR NC }CV +x*dmVȳSyWyLA{ӕA4[ ?AW O4PrVĭm ҉{Fә{s0j2MZ #^6ׂQG-{}p^ՉP0e*b-ټU ~q5tp%da4׾5)Aʾ\vAֈoϞ>.DhD(.u `3ڈRܕ$ cҍVI+=\[p#kF, ~ĉPĥɋeMIAL&{j=UOߧM'y]0PL6b9(GAGC\u[g C@(<Qb]9SA !Ŏ6>9r^ !E/N(d4x.2I]ص B6HV f{2SY ONK<dh]}DAy0((BjNC[[ y O d>yrV2'$8H]RIls=3_wG+ -|ΧٜKύgt^b&3 Xh}!=/JmL~C(Dw׸‡L߹Ï6I(.8SDXM_qB\˩]:$1ƨLmKT"N'"-hzW`ru#1 &QZd5ܶ%Hj -34+}xxw'!5N{9BJI\Ca:Q3y\ ib# Jx/5^U/ ;\hąh`"Wk,V'x4EiZn@X _CE,J>!bAM2Oi)Jn ~b\I +;k2=>ȢE x/LPU ed"3h1W8NI`iUsqVh ;bΑmV8N[yK-E{"U8-cWeF_G.k Nl!GD/Q:˃K 켥=0HmA7S$/cᣚ홌Ac0.mәQqMB6 ,Жx a } j3'Z,DF$p)>ցJqn$gT&K$gxȆ]~0?Eքu3aǘZbՠ wS~:DD:Q+: :l^jEfb t'#o@JR,+ܴvLa%ӎ? :7g̼vujޥM*ֈ!amBc _U\]5[6 Z4cJe'NIo| 4tk/>>>wJB݀t~@Sy15ֺT33L{va>zwz硋)v<axu_gV|ΥX0#o?mx۩FV$P*Wj63S$r滎s3bA|}딶YsT!ج$ 27F<8 %,. +W- &6;QXJ%)K9ok}t"γ2{V8JYx@%EoY囲TPuѦP ƒ5C+yWB{OlJDu]R8Kά<mj[h@'ʨ4)G0pu픱~t_wB)A7TL3 PD Y_v2\xR;ɂjD&587>Y6T,$S76D=*rfcYzyڮ*rezzb%pfH2iImQ(i:3+T.\Vkьadd%m4^pZݤI;|ZHU#6@ekilkfˁQlV~fwwp`VhPϚJs 9bm2\+ēmՈ" r. )e Sg: c|O͓ye+vgsW3V:pd2); ftF@e#qSY1C}pD^N&6O:u2c/RB:XM!(^J^:x{%)4rbľ]恓yrz}K湅AEm]-?*'a>[&"IXE ;C܈Lt%f<)(\vQs/)Qwuhx{{oɮKUzGPs-4fԠĵXɆH$f>wl;Gf;,^Mw)w #Kv\%$N'&"UϺt"d]ypCɊFr͌$:kYz cɯW/ۜ&m+^,RoSڙ#9" :VtHTB%յְ!3/[B@v# #'g)/AvM)%PX8FJkySsN}ѿWVVZl<&tSǵ_㹆Y̾ 42"߸Xێ(X{擸 Z姯+R&,%E]`Fvk\_{>;]+bqIDK>[_)BJ=ud %SLH!B75A4)~5E#.k|%*lr%',<:QL_xxą]F9>=K4ufЍ*I"BChꆮY%U6_/&}t9 rm27oԬN&H j|W)]b[7Xnj4<ܩsB42~xDLdYyH2MXyKtngEĞs}!#޶FT!!ۤxᔌ07u)bcP}NJr|l*klx6?s? Ld'fNYZ GuGE8p^H@[dh,pt?#*5f  ~}q"9D[)=!!0#p2.D1l vYxvB{B$׮ %7Ngڴ%rGUILk Hk+ӏϛ/iXuYTW&EMO'-QV_-Lc/Yemk:6&ԩ7w^)2Fv.`~ qddU~Ԓh<(UIud%rm:GFt4M_ϧ{F~%9kY(u-V_\؀hk HpRA*w 6ܝj.tNԋ?7W}7gesR7cD4K|ɾ.#u"t> qlL3U8KǤ۝I-hz(3|4 H6l@-U,DuuC0rbb+aK p [(nNZ[Ji&Yş+'Գ#;LHx2 V@{!yT B{oòxty?i]ʑMeUPH.#&𾰿D֘+H1m|#@ʿ Jj'`%D6qXTIi[-|%رo_L,//jWxCR8m2l:)b`'h l/:O@n _s ,Fe>؃y'RV_w g#lrQJ GW*%84p8 G%>nYlYJVy a#mԋmb_5FuSmޑtKƙ`{Z|PZ=1]eA]r8|t4Nk]%{~l{6&B"BVUVfNA1(u.jnݏH~]VBŜýﺒqQd!:]S) }+w=eZc{?>ꂰ5̎cٶx|חI6XxqQ3gw+]gU@?(Uw\z?/l\f 5C+tQҩ LEH *h7kYA.(w).n7! joaOy!Jiیc_WJf&It,:Ds}?&`BQCYCUTƝ9^6ѝ6=ʞ}v7O ho&w?Ɏ`" 'v-%Vо<ל`A{!ƬrjGP%o.v%DbΤQ;NuhڨoK%B@RU;fac)|lU{1ǼG^`]%ޏb64#m (QD~\ FPc͝&ry L x]p52TLr`Ng) \,i!4 >`[׫,7YPI-·~u9#8ip.q˶ M!x k }ۊіv_oܕԱ` 񸟖H3bP*=1˙⚛*asKP 3̭4Ț".s+u6`?Q7yǂڿ́*$V+xnRaAa =ٸTnmE+}odCr/pʳ;Qxgw*3,l @]-iD G/Hu7h||\Nҵʇ>ٚs"OE1iS#AE/,eҿʬ(@9 ۫\K暣 pVZ-̵y=4!T-l9O˞DHO򤘦-.e3FH-hR##J4rR#Jw 3hG;D4jGö;̷-`cC`ii@4xz^ ELݴ6܇YFeL7@ڦ@6=62Km Ķ^;^{Dmb3Ԑ ؆͒3;pwn!gG/eaSmPw쿃 tÆX1gtɏ8:G . T6ـWfL~/WA:ox>\JDRk9bs2V :ZCJmDj_.W֍JTfe8n4'wk*0>#C"w1EwQf{rpcg:QYM Z #^$шlyeRiTJej]Q2!V4]JkԐr[?cj9ljjvZ(rjӲVvEzI5\o3q]nܢ @>q~]S37FskX^Vh[zZH&Wj_u[SDSO-y^!mI9Ok&=U /]*= O/Þ߈?/_*FH͛g!#ϼS9eX*.sΨp'u$Fٺ|Y(J჏n*?'t<{9X %9b+ݠ)=2d鰹~e]I!Ʊ~ux4V:օ.=쐗[xDIG|I D=؞TmZat|_XHp5*X9EOigW}h;{T6EyOPF) Ll}?-OHf"("(=\),GRL8BL#Ҧ!BZ$Ap!v s ";s*̬HIN,HuҙS%,i@u tqV@Y:$K{9i*l@ڻˌKnJv[ؔU{ SmF_%%|3So7,Ȑזּ':BpLUjJNo'b紊UWfmQ7[Daf*y>y9e RfJ{9$O(`Y"<14"~7+wDf/kL49\ODfȨt`^'\uLV{u-+dW}-NlEZj9?ߏ`zU'/h1&"zdxE'IKI07&Gn!tݖ6㦥֙pްP#,XJZskX~2 mPfdﯻKwg0jM%YQsD1BlNv;?c[QN'K:zf^oY%L`Kneªo#^>W m@M",=+o aK>TKcH1os_l&n&[Ғ=aw\ K$1~49%'V;Hu_\2E`>SN4vި^ZA} q Ù$Gkp4pXb:1OJ$өxaIwenv߲ W,I=D7RaByeП&Q!P?Ry)S*iF I)-);CH z.i9 @xn[R2o[*Fq)ؿKYF&F7iS|>9a\:kbE7'TaK.۾Tf5*ٱ^:sb v_h ]Z2:tX.v"+t(kg ^&*\춟! 1i[ʜ@EL o(;2jMv&]ԅsa$ӨK#jQJE- :#A?F|6 2Y<Ε'yt&RW*G1#,yAd-lװ'޲4_ڌlpPȵ roن_g>}LW#uTʄE%`d' +˱G)q@Ct|LNCPh - s=ZoDJuK6`ate_i aUt47}"!>ao-0нֹ&~3]KS)|YPu'l7<&l#x*B\0Gѝ0_?{9ߓ^t nj|Ԑ ,P2LOVV Uspj2d.>mŠߌB 5wz:j( 5ccҡB0b8ce5`XσJ(R8r5m{ ,wi,MJz@YydBr/jZj}-=TK-7Xب$ˣY\ /]X9p#q5Ed]}r툇캳탊2:1O& 77jW]Ǎ$&HLSZΏfs g`b,psGXg4jGv&/,>AbB :x ֏0z/Ð ̵e)Z[c1Гw;,9(S0TLn=w DCU^FwaLVf~4Y ?7 4x~f7W= Ld}i v_o'^!AUCv5NR-aFsE6LƗ $d"V6]KESP #4R_totA ]G*TKRDJ8or|d1Fi?[ye\bf'R##F[qΞD'σ"V7e%WzNzA)e >oL~gRX.!=c<mW6d1+cOi/117*Y߯J\dw%D (Т7}! !)鳚MjlQ/ ئS) yt^G#b{TxW96똹HNIPG euX1CrtXG 0qYDzʉTal,aUUި7*t(,*2 EArlsKet zy(7OTY-l*愍TK N=A|ҜGi0yb4AlmYǛ5D*PmE7Y?瘆UtZ`$qmYKD0p7jd Sd ߻`Lj"e:-9pǣ$ |~&JR`;u`'SYx V3DNO̦ⰽ apl29SH =$gΉFCy| m=V-"nK0I[cI T&W$?W[f`)x8PFn=,]׺Nw8@x1sR1$sOBu39D>Y ǎ.:ְ̮޺~<lP[[ڤp&0<ٺ#uriJ^Op3S#ll4 I.qs՛J;1Tẗ́(㭋OM1a'1zuCNTo/Ǣ?^ؤ[#{XWFX{a.> \zn7єcP fY%L(MX 8]`eHdOsި!\EECt ȝ>@!TAh_pJH U!$0KcR_"U`waĴ >y_s9Zse ('EG~>ą4[<(:N!aRcb WUMIe!Dd+.AOšU,܋1Ku}`}7Ιt2fFE#F|`W 9ݑjL8s]6f(+[!aLf [a[z'Už#kJuGZ ٳdCwSbDSu[$lRBd7&Ϫ-4Ŕ6"f0Ȉ#b ,`,>RE gÁE%+p{&W$! B2:HUɉs)pD54t#&G@[CoIR̅XqqLx2.<}鷞\aEa??!3)p4ti8eS /!j@BM*nj%.hiE&m 벝J'"~9R(쩥N*+,=؍Ѩ"Ty@I:m~ ĩ9*Ҝl{+cK%[*W6ק[?L6Hu5SۏYh\JEy hKu:MT3lk',ϴ\Kd"hS%=LY u$#BdcS~i=O u+TI-4>e|,T8dJ1lF˧?+Hcد~ٴ?nFp#GCkyMY}*LB<٫hU" rX>.ëk"6{M*ǻV.fQ`N٬ ִ`o6Af|ĝ6tDD`خl١KټL_9;f!*_cexeX'.[p7PσAxK,&.0Mac;Pc%?±*_Us;4NJrlbMEhb4} Gd)ҿ2hF xG7lBG=}T]bA5(`,~p, ~05%φ r6$Qz/3=)" "S+z?.e.;%0q[[ ]l^OipMœx-d|,F~UAm5.r!]`~zjwO?:!w{X\E``#aJ=PO4axV늧%N霁4*Мߐ'bA @fCTŀʌ_Q衩m&_{<ӬXܬHpxC5R n~ hPbk]~?3+xc0?[Ǔρ[V4zZC܀F<>NSenhH,DR,ҐO)VQX!SdeK1j=&]aO/ɨӅCXD[jӶU5fVqxAKV/ YC ƯOR҉w޴Ӣ ٩R n I m&06>*;9Ib0LkH$x0%_nU&λ&|!S$Ȇot`|`NZavNwe #Yu#n ՚c~_uںNH<E ZoD, {R[-g7#9k:Ex8R+ods8g\v7]<LoAw.KtnY,Mx+ <ɏcY˸YK5m[ۨ ޱ4wpnƏch&cYjc`\6#oW`v<3V Vp8ˌ iKJk*vbʢ;ȍvNRz{;pXUWtCRU+;Ѷ]*nCaevןBZh&w`>?]R #J&K6}Ie,Yp\fn}\874qy5M0 jBm:סtﰰXZC2ۂX4Fw`"onQ޶I^!(Ƀ5F4zxlZ edl[s-LYMԵ:_u}ٶH($(&YO"bLY>tϥR Ve3#^e dE*3cRj4l]A'irՉGٓo3I5?e3wJE_ ~ =ܝ(`̐pPauVK;s*mv6Z}K`t=K,U>3+WB4$0i^pBYmv#F*:lEzۺY7Cc5zKNw5Rjǀ7~L!Lʠqeԡ2aXkHXa.QKGj5E眪+prn:JIn_~}FAb HcL:Ɣ(<~7!k 2}!_ʜ̊(Q4kGr?,i1itBjsL~?Sa)$}2 T?m߅G쫝mOt@רΉ5I9X4ǒ -e KzϤs3?xEQǩNQClV,[फQ35aSFrKc5+T$Z\s,}IcE0Q?E:2g f/b#wߪ ߲b/\ZE0=6*2{9^7fu&0A`) oKʟW6%N6tH|$"AC,PnДq8w3L0G(P&>mʓ9l#"c&9`h=tw0G%uľA]),kbY?(UNy B6;LVth7 t]3O1G WK*'d=Ug¤Nh$,W7cQe1Z|EVg'c9Pm]HBJˈOF50؟xQRm뒏)TAYUycibPᆮ+X) Ysph F]&ÆU֛Vq^ ޅq-6B&2鄙HmUfk%6O?.fjsK/Gՠ~ i9 mJU-m7\x "Y |^{#,X۾uᏂ݋ɟF)ՍASFn@#bYyAˌOœ YE˿ 4%Efa༤D/LwD?Q5k;pz3CH0;#$G_<^ >wҹ6; t)ig #]UWZ1^{Et(Σ1W?!.i!EkmcNUC :R󦰶PFZ~ q.w"`7KPbv^,m-NLq $_gy"TrwU~@=y.=L\`{I˻1Dۄ*bӮ;qfۮYVg4|xx=|uxPnq0]# hqo* GA/%dpEݤ~sGTE,T{x=,jj_YA44fu-Iuߟ4θ(,RtAWPLWaJPbq'.st*68Ơ0sZ^aiTlQ89ޙd8T_Imƕ6!ΗXr_քݮRvBH~&#j r,vTq3|]dǮfNNI#Kd&ۍP DHtv ݣdI烱 l;ĥΝbg?"YM[Gk6oA*jq >0AqfnަTZ| ϧˌ@b DZצqۜ䶆#%mUlj{?/)>'}WQ;'XRwBq;޳p1YLTVֲh4cs{pc6RP' p֫}8jn)Nf)*DhRb:C&9%bl5x..<;c3J"f5A( ErNEUAMib,ڃ.ȎzGNd2U YÒ7v=Lj2Hx}7e~I^7w!^Nm2S6> mt.,p+pG/+ve-oZw?n' ra3{nlN#sApȫ.d)Z  Ί$lnBHr}XDk  kVW %BE ڣ xXsk %$Ɨ乽(R`L6E;s6#)nx("ˊEn8<80CR:ؐ[]vE.0RޅĢ˂ӛw4c ]1l)zBcu wF$nv;s/c0cJQ6!uK3BS#] {_]A܌JHf kOfhk4z?pE[Џ2ZcJ?~B9ۺg~&eBc/dCQރf"۾5Ju_€͑:)W^F@$cHަ`BfbZUSJG 2azV >@kizQ xޠ<&s ݊}}^=C̆9pA# j̛ifw暣O7.SZuҸ7i@;ӛIx4"|㽁lz[qMd-8{Е9En;lms*9q0lI){N*#ϓh`5Yc`elj4\iB80nQ7I'c TWr4'1qȴzuh6JǶ:i·]}q;05cb_%Iea#22?Y?YhU76q&ԫ` }[WWxσZ-XQqrfX& M"Q,ܠm^h5!ug5 Y&u6e;(%+Oe$u wڶx.XǙ 3y OsAeBDҸ 1VZA~pU/,v>hx$ !~A,^|ࠠoDs 7wH/mpna 2ѝlv}&]Bڴ#xgt i JE` [b:N4؄[C5/ G#Ă& I$W+XDoQ מK/=_RX6#/ߴ}۵yB]Yx7|j)5ZG^j40[7?[8dfG;*ǗW|VɽuߎQdp+mtiӂ:ilLdޏ?T*?Np:}',릂)|mQͷ7> ~le0:8p(Ŧ8}˷s遶э|]n,vs:$\ úllY2F^r>ȟ z)Dsl:wh2]@RȚ;+\;Qi*7ۙ N jAXo?Wsн\U5l뙓eVP{jLI2l 5OFg;z $O}(e'e7.TS @ OsCE뮐U19woX#0 G1]O񴌍kEg%:̹*w"r atiDp_qZ!AhaqDW+Cv/`M:0QH씵`ƌ)Q.g]e~DBQT3"ZfY MXZBB2aQwOFBI\t;?Dq9j`]_< L޸ˌ=[XB#)T5&tWx+ɒdʲIngFI>~X3;P4P]0q.g.el'LI Sqɷ (Zɫҥ-|3YI (s@TBAH(>B-Ri*?izC=<O6Xb=y*MtH V &ݦKemFWd!/zue.6mኅ,#Ql|0WHE#4Eo˭U\V.)x$_aM 4`LpאP+Hkpg]^6iGnwOIC|bW?KNdw P~ u BF :=9us -Md{=YoDX[zX;LP\hQ+b"uE\/xUqj K܃.T/RvCm7OGO,"AEWەa18{npP:WОhN.Ӎ^0ͣ*{qC#0TH#Z19?=-\;u/%F[NڒxI|  r~'f|^F;Sl?WssZo ]dt2knjMB,QR"Nq<ņwR2sxg'M.?V WC8o]>Hw1!!Je{0+ۮ]3iNo~wG1Px\(Y;XzwQE}۟2t ٿjVc({x5@}vziCD** o &+:{@̤P KĊcO%8+.[GeP۸ַρ`3߂PFjDSVEsu3bڤ [; E5aY$:sԻP}\*GA̬v(\nd <~YujՉYx+ CmPb#XΉyd8^ g/sHxZDHw&hŭ"*YOz0ZKl[&wLKK'rݳʆ$uSQD5SҨ2QH2V[{/y%I+Yj. Wpcqag|^8OXgip5]m6ˋgw68~F # ^Io+QxF)o([Q.ezNʪ醇G#>LL  214B5K5vޥ"+_BKKm .5طC:u >qͦI `iIg5W_H욇ۼCW\Iö'RI>5]?l?\^r1rH|~Tyv}Go@,P%V}dYONHmMx/Iƙ -] `Wpݰr>ѩhanۗ&tr6GQW:nè;**Wְ@RUH.:X<>B[A[6včX%Lgf{ zm1V].naf5lE|u"%OR1M1u*3@łxD]ߛj҂4p|n ; Fϲ (lֈZź$cڽU8'|1+6D1PǙ(2!'{h;lV",v|- %5:^]´Cd\DPe^m7!]dc:#P<<~\`u5Ȅ41ne C8;#?Ie)lu?d0aAfEEk'q#,m'>d *~>TD0ebE$h` g]n*};k S^b^*lMe9$}Q9\jC}_sF]t˂]t ȍbт{Jc}=u;`As0|)Dѳ*hyןhik*"wR>F*^R^am2*-ӽ&^o_~1Lι(7uךJ_\^y$LމtP%$شX@05P}ƀm!b{2M31ÅnF' %w/VӒhݎLSM`J2cwi- ]0AD(޺lKg&k+37~рZ@w|F-E ^`w/D%w\z,.Ff{%GU?'w4S#[*7& Ohkw4,,c{QFpC` r+bߝR6 ݏ_+ _z$>_)U}:S7V|64 dY(Ux{JM8ϗ*Аj_N?/L L2i% X0Bf*H>7*o Buf!6A mH* |M^knaX"UZV |0Œ-44Z"1-ļT 9Bkc r]v6t:]I~L^}:o8X(uS=Ff}O#6ݎ4o`8uVgwsòo Qd o/|ٻQl ĕc`弤K-$2^DX"*75VZBpUfĒ-k0 |YBl!xө͹*ŞP_=ƼOvSXʸ>s'aZs!c)>/|/ߏ:E5cNy]1wbctЁX't6=oú`):z?#';Ч/㹁XStg)abw|\;b{AlKiJFg,x|9q!DiĞW˘p0míjb9 0 CSN6 m%EL%_Vz|_sQ%/! vnxˬ1]imcɥ>`n_ W2%a9-@%E[cL6n:ַiݵߢ*AkA^5Y5_4S^p=v~eUikdtߞPꙵJKܕT)\;Pm*@}%=LMV$*ZͤSd @<42h۵@s2 cMƽ >oqG)sINnO\7H%$iVٴC}$e_0Ok?7]:Vۙrxpe+Tg$J8Ot5Q0zA3Y$$TQ͸#76D|rqDm:򬋂ipѭ3鑆+#g [o ߢFΟMo<~Tn6& #\Mx] \itil=!$9~Piа܃:SG`/%HcF Vgd& 8"n:qn1|Ѕ>X^ltX"ͱLJ\+@>h.lF7UzY:b`вZ "ӟ2H\o:P7AKpavMFٱ1i#fE!]a/ӎx";Gjuy+2[Ē(} t_̷ XM j1B vϔ$xV Fb6:M=G>N4{.u꠮  K' 0 2o6̬4 ëՊF9S.OXN5j@R#_WG/\=U_ZX'*5~lX}O@@N<׮93DH=|j} R"e3%n[ 4P(ALgM&!cX>bKUiye##U-ڼ7Z <#ô<U1;J6'kTڛL/6?\s,sӐ;$3ȵ4N %ӠE. S/+瞴H?VPy+G|^&3+U%zNTǖ,*7/GF&TQXǐUMgޗ kYzoO#dnP)Oepy^ x>no3t;ʓ09ҘGid!W86Ubo{?tކeEږ12j|\%DU+ ۽ ϿU1* \iܮMv4^Z=\ ݜ6 ͐ժ5d+p}`G{!J~( `*T/>Y_tC>W>mp-*KA~-bm2C#b( s̖z Of2 >Orxr XN;6(]LgTT)Ek& ux6k\/-cΝ=HB0<:"n$"˲̹ ~Ӄ䌻 KlPp<؄9qIGLedYT-O4MSN|$쑻mt4N}9DKidR c/{ 3sXYJm\{(\&tFpxv"U[7C>QLӐGZ2r:Ĕ_="|lEtHPE7GnjR\,t5Ea)mbaW,_Wy10Өh&6$Lsߑ3%>XZa.B]z.ze!uڟF2]시0rwQ8=_`aKw~xj;=ۘ%=@gut.v6g΂ؤS)G&+1:_v Zkok;k`}r6~C@%tN-n^ɛ ~s6Xy;j[aq=xEx ! !௔*G*E8˝. O:Wڕ-)+gLGkd}q)fpaj7S;b7 [-rXVљ XXNk1yPA`vY1<Ŀʻg WE3YO5W8qH Y̡ݟv ɻ6R7%ma2oB>GEZN ESzôw% W" ݾ˳'fK{!Se*A3|袳i>o2x]f$|DR8%w8ӔPo ݂x+Q|tP%2YAФ0[;oB"UK/kBm߰ dMW8:L_!֔ 6La~,6dI? ?f{Īyrt>Ө?$@cwȪT/7uN. :jm !MlIOFi p%79fc;sȏ3ZekB`x܌+⛏m52L3y^OG2iLF y,.OAO1tf!5ij&/lYp =8<$DU/ i4zRa}[bj+(چVqZ op(]:۲qy뮭] =srP DqlPD"Kx &Hǀ%NgN~ ̨k"Ջ?hX/ ;isd B͹YA!"NbUl& LE(Y$+%BMLcHJLAՖγ* bH ָSQv3MaNQ'd@ QȸtN`XSWj̎hg>DOIAgS&R 3V*U,.!AXAA pV>.W77h6IX hIxNG:BerԻGuS+3~*8:'/nP d$6l:77l{2-gL 9ɍ*@)֒Kl*ʖ:ԅ< x.՜l^ 8%z>}3 l5U9{vC8')RC#< 6pa>AOj$CibGn;:5mH4jGCq& )@- S YT!zEٷZ6uʯ؄~±Q%SQf]{NB +/$jU\*M< wC.4We8|\iD9crG?* H(daـZyeh8uisQMj`Y;↠c VZk:P_%uh6ȯIUJmkju!|ޭ?S!w^;4B#ƺs+ tA-+s|u3P3WO;".RHM#rcx'ؠpd`Ҵ1q+7tw#~l蝟'zM<(12 PӼKcSFzmh襺q@XeK%ךdk0}73- }Q$´DEL3O[LZB xed_%?"JYӨwi.S}מQiL_fE8*d&?2!=aܺ2;/s]W&c}_ k(Ra{umvyg8A|l1C>kq;AYdCEHyo^9V&kfazU:|yģpRWw.z#JMay'G `Dr*Ld!/N,qN3$% ē# |U1cA#Jhlo"x}zu@!r_rAqߙ{W߷?ݟoUS|^G-puKKtlʆ0EؖʡzO!b^ lR kZӑERD8q-3D(ۻN>r~%9."l@OAUϝWBն+k@r#F+@qni qiχ ',8%M6|f\I)TuK #{XrRSHg?k5Qz'exݮ[;)2/6rϼHF=:Db7B0=Vs08.<¶ƚ86tM"2̇D@Dh(ӌ_6\#2"11Q:2j 8wffW腂P 9Mjkg (.#Ar X& rNW9LQ#I|꟒] B9DbYGR**D7q`D:.*ۈ]r3'&AwNdv7d9.54*]㴋mx- sq<^̾B7`.?+a,(T8 a,_ M2͓S*6L6O&[LiCTu4!)UrEۭrXiHEG@pm˜oYVYH80.h&5噱I TIZ'ydhM*g\W#n)@Ԑ'CS9Qq=Di'be%}5WW}^gZyɓ"X \BCBbZ^(aG3 ]nkӣ.V>I5Qb !҂G2UYưAsXҨ9_1NtQtHۦ"Z#/_`=ʌ֙;^9w4IgGTE]^sG>s~զį&F] d?F to_(o= ':,rlϥQE%og'H0L-k1DmOx7FӐ>#1t@lI MאZkdI_m?6`/Ns ^dޙiҚUO+ yAGxQ9>(8Q*E:֏=qj;2C6N‰5p^~$q| &.g a5T`8y㩖 :7P-rkD.s.TGci")4>,%>e ^N"Eڰ|:5l3˯3B "UrIRB\[IGtꝦҎTz qApJ) Q{8eSNP a> -h?,,|mՍ}'{jPF濮9ě]BOl9=3< k}g8ִ F_r H-Fb_C)$/kZ3XIkr] JCNMKk8C *PSJˀqD cNwp(Bd+P7C4pR_Hj)xGp{ icl02ͬScTTgƍ5Zdc+]RL}5">vrꊯ$mS#3ݿ L Xi/Ee$1!URijKpbFRg}WF$_ʇ&QX} ڊ̑X尠h5v8'=Sz[*Yy?d vU/Wwk4^̰ 3Q2E#8 ѧLJQ.U LT0vSx[lui:͂-meK"F<꧃[FYب.q_۽IϽ?!'n}!1<(wMhQ6݄OۊXpj+#Dq8fQ#WҪWP.:",gE*G oHCvZ=i!QMxMM#louc3X$;|{l^x{Wv('jC^!_ N=. 8L6/ݬMݑrN7!?o~ǂ w.[2r"X)_pħ]>{݃kbTj¾' 5g+zU{HY17u #/p۹L$TW65,rq|~vFE+4!+ڤ#}% X#Xkҫu#(- 'pZLMv$ .7%zw(Η/l菶: xa)/SDl!%!"=FusǞ$X:fFQL0_7fD=8GY$+:s6>0Zhob ~JL2jJ`>MJ-F?qKL.5ɼ#EP5L\#-w6Y]_Vj8Dp} <%2E`'HO2)*7 0a ؽMSSr"f6H>z*Shڏʢzf]?ODSZi0^.CLcFhoLnQ){r2"7," R6E ;՛u`#2D!wۙz276x:@;'2kQL۝}SFlEXT^(|ϭrrYnwrǁt84jdqcnP֮dq$I12"qR~o>/V U܊w"%HJ @ܬ2/:1Q䭰|1`1~YTr򐻆Cop \_vg7OFqlɡi;%e;Mg늸_~Q%2uuӌ9qbEyɈT$H?wQ蝪yd-1~\려 s (džQtd>pѽ\]$rڿ$פh$m>n:xsrg{O=PN[ϝO}vi&8yX<>/DzK ' fBNR 5}_dY2:tAIeP}|A:H1kN?:,(X]Kw,]U$.V9H&vld .?[7wR"O$2HBlx:`N/ч68G=e1)c)xؠrd!qi+RRo&j[gH V*B+&=fԒVh&c$Ub';>?Qp`w&qҙAAL0홎xקOs9SpjXI/pbLPK(|>C&3 3SO[aI qAxcU=s`8_AŌ`\d%ui DI.2=-9ΪpP=D&,g?僛 !ELG,TRO:PBpa4qʊ%0H C/ENnC Зa 7t!W!+>;\iZsWZ$Yۇq<5 D&x/䯹ґ6qlIo*r翿F7N[bZ(BGk+“t'#L" d? ?LHT?Yyat\DX=38XDMqkZ|QWVLAQg-B8qOBo?xIs>-Q{Կgv>d6mi4!@SI:Q.^ԌZL~S)\+ƻ2ҵ&MS=o& |زyU~p5V.ʫ*1+ҟN4*_oeXD;$6uf!dNYz-J607$ j:7ꅊsO:!7Pq)g9xBL?}4%RABOZ@6@ 8>VTsE"A!}!m:UMt < 2!AP%& ҫӹ7E os}k_@qg?CR:ïJF/) 7KF% <Ѡ3RVouj6b)A{؏:_{sX{ѽ<{>n $p8"_Jgॱt.OoRW}*̰Q<ĜVI\IE+:>< 63ԃH-h[nxWwi1Y)˵V9uwO :JkWO-+ouκwz nK0cp2j!K]C+=j4a_0/7J^һ!xdE($nE^*p-|R{Nv&/<iy#r|5xK.W qK)W} \QZ|t8~?Ia#K8^0w>1|_:م’vj~wKQ 5.@RJeGcD33y|["yPb]3%eM?3C55P yuT67})&{grupqپ:mf[Qؾz9,Xa ΰ߽䐤ARQ>вΡ_ܳ6v|y,htS:vEKmoZJ%)QeDQyB kŠ+4"kkZ%`LaC!ҢI`r4yF \_ߚQ]A&Yanir<FI[ealAekQ%c&`9!"a{M3xxvԀs' *ifRA#U5m,|{s*a8D?ޘ ?ׯ5c> q۫Ґ/9GYWqcMI3qa3n>MIK{`.aE+ m3.2LfF˘~%IeI R+uٮyȾ,$ieC}ksi [at㾊mP/yr2$6xFwJ> հϰ{^_tj|JN bA5mzHMaqֆ`9`_Q͗lgD]g/EXЁB/-`jsQ'& ~}3T-ACkQy%Z&guyV9ڐc;z0kݥ5JԱ?XˈDY`]ʉ&hԂY;7өpM1d"ZR/- <ЌF&mWg(:frqw^dܘR[G>^5dA)2Ç ZQ+2ݩ';l.@_8,p i|# ub(k[$$>GyG%c!TH i8vv\gp,D KGt]?.%­2.vw]F\QF;*QhуD`Mw1sy3u& J528\;[ϳ{<&O(t$6ٺJ`+ReQh]Oi?MP,m7c7ZkCyq-jWqj|7tTR܎ S>_9r[1uickT탎["ZFS H[Z{&&B}ec~W~K(cD3xZđXGLg-""T_m-[=nQv`{۶m&i_Fؑfyl,`e iyS(ɳRMfV[7,x(CP 1A 5L΋7gvԟ@.lAʏߞzQpBwç m1\{ц¿͐^S΍PH`P'7V # tAUx7ti}yqZTmuOh>5{l^F-ق ?t*/9GVQF+XѠb3(2T~Vdo/htù}0 %="X&@8w`jV"peO_gTJԙ}FA!/+}˭Iõ*%w'(bBkqfU xja`b֕Sde]p#𰵉C$ik@L:k755{]>9F*^eW)hH(Ҵk^ITmsuەI=3'X_|*mtjDy}l[( ޚŬטFu=Diem.*nhEa5;}iIdi3J-X&\xy87NXuBCް+hFv(7Լ/&yUWNILUEf-xv% SH%x[ R6Kc$lmWY(jL_o'=;n(xryYur&Sw*6i\;?YrxOG7 Hf|mvš!J(H č:J) _IͨA%Qr(M%ũ=3لfU)q6vw!J4ׇB$|۔y- ,H.E+~]w7PC{`vV~պZM𔗱yI|2!خQɈh}yL+v)_- ·8B3sS )jc-mR~ot(1:{\TD_]Ң ӵq D?x]x!7&A5g* %H+m6YT?C)[@ WghqSdTVD*sE t[2@`-_U+[n[g|T@츝Pa[ŞIIHJIN1X[БsK/qCۖBC!% Bړn޿'K_0 \n|wDUq&vWn7ygGN|;<3F=3jdsNN۔hUп<߲cc9'!I=XnWz8gS9AIi*dXOBQ<0sQMŦ ]Isop+ >pG~__6t-45~R #mQ߭_m /1]RnpFAp1!j{L'xnѩ=;CacO~n1JH4᪭x>HjHל)-엂J= ӾAB#Ow&SzdI8疌~ z&-{\dCSȡzCOfB,eD{i8(CY?eeqGS8BM)s:A,D{/r*IR!_OM<~}/GJZv N gC *@PUlkľ@ lepvb`>KϙfiF"EcM7섴t*uBxnϏ`Hw!HՁt^RhǼg/ISA2r{ah ];ߗ8*) X![C=vSM,8Y8*?]?2Q.IO431↉`_{s;MOyϥ1&S(g@XԾĄV2gw1 id{Gӳw\s-$rS&zKl~7dX:/.hJ+vrhsM;*JtJ*d_\hc<' :nx0C&+BKcre]Pt#+YBk շ94,䄢_]ZNń0ȈTA(-a>aD!ߠ2_^Zq[qv5&`?:㧄UAY9l&ٖCgVN&G=pZS|IOF$px7 ~ӡ͹OGÒ%xU+UWN"M1דtGE_, r xTehω{Ն{Jy ZŒ5IJ͞kgY'k[iw\ " 徸 '+LNAb9aT*Ag0gxeMj+&bZ]0!lD2`{8|R1U3;bޥ"x,(\<D,A@"z(W)°UN0:fmDT:Hiԍ+F0p>o~܁,F"9p-}dҬRY>8HxC?:oT}V6i~L,H=u25|J!xJ_Iuo!zH|JbJgM;d՟>8%~mJطQ:(x2nAMhԟHk_9(MW=RԋAt0V}ăYd ?vs NH%lsܞa+V e]1+HOt-u %6 #1z$e *|\ba~C̈=wcFR/޾d̲ + K6˯{M񴸩c?#{̙sx.C!"5c9f??%$y0$>;|sm46a'ԈE3Bt%^]Ltqyq!nSA[N $,ϒڒm+-Ao8θ`YKhvJh~&YDA{.DKx)|c%fgλlHȾމ5ho:|2 *eՑi9~GUЋ0Uͯf'3)C5{}.LaªEggT+Y`!/W a1 ycdhsN,kdPso<,w8?nƷ8tvqQ'#M&P7q \jfr/EP\dyϗ 6'8ye%@av0[(a!t؍rz0T|R&gKhg#)"FQ: ȮO@p[);ԩ/j_͠GrjXsASg'S\N6/ F|l왗. Nk/곐Q.J?W훌jij@bvtߖx}:f+kW4LO]EWr ^6oey:Qg鹢$;/LxLWS"Lvu(ѣFY1 5)*%F~mf'N!:.&(ºE_mm{ޙDCYϊ*0&t61N˺SyhZChj-!@s=o kolQNf\!gX(Y}Eqi82fxAEd[b~7mT\B05XYݟ+M6h!8'u5hZ),ogetc%rO|m`\"+vg< *#6UxkۣuR@la5wJӊT&>'N6Q)+h2Iΰ}RQTN$W?,GAoaPZPqT]࿎kSE:;\rzEW[|^BC㪗 jOI#|\ wkzB᢯ NkkNzlyÅic3-")ڒeI[n-.m昤'Jt%&[dS5c6hO5ـ՞QuO:/* {hïG/+\U,; m4d`'&2\v\&tAUqDfAVW ,qz(AWQa,2l#|<̣? xEme1avH ,2c\&nspr]Ν(MzJoCݶgrI$8hR3 ,孖өgR79@ SӗVҪ"ZkZ_/N(s6C*Tw5F*'$U><pX땚?󫔤PgBKKg9avRj9Hk=M+V8Y/4ޓֆDi5lsߧD^zDS5=Xaz|} ֽOc "wݓ'6jPSrT`H^1WPbo pȻewN1DRLI\OH6[&!veFV5XIz2+AĺE'Xֲ|C7SdDd+"|#f1!@GrSёV`s3MҞ&mD?9|UY6"r'j٤0XڲCĹ=&o?gMДi& ޚv0ux̴b 5[`qVs S\ qO^ѓq24Qw)aP5GYJ9*3S*UU_@>W .fPY^c !3AtMP'g2XV7QoN5 }`\m`r F4dt IS>l,`7eucm'`{ؖ9$٦Bo噧x 't;̳/d"fAzT9O U&q!UM+XT>6݌mjg.yce%ݪ={b$N@dbDQi"b=ud>\>*m+G` >Ɨ#']Mϊ~oz\ /*rvv=,Q׬tK}ú}Rj~M0!r=BGаyTX[ oh:3 Ao_;^+KYxiI:t$lWl767#vnV4olC5]JI;g( j4ʗi&kLۺE2+_N-$=wH6ǯKNcT=o*R@i|R@& 'M?`TlHvIvkOdl&*V> =|gm.VA¢dLjϞIQ-x TΝϺl9-OQ[ċ X=4Zt.wTsOٌ 4 c5WKg,I#*RAGmG#vh,H7VZu=|<.MIREstw!,zoNU$6xԌqh7.TߨU){'jBe+:Ie%OeK8JauúU1!hN hPƌI1Ls%:XZ$d(EqgRS ϙg^$,DS`~־':cd<ɚTJ(:ͤ3d jHA4_]sfi,kZ Ӽ;UFggCFBQcܶooTfKXT$=| qRwnbc|snf{?tlylW^bjݮ!l,qrZFZbק<Q3L6(Ã?ETl`8qp4u/ϽWdeGbx~xZ}==ܘU  N_S6Wm"qXMj23S߻~CN5o^P }6VyIqUīIkȹB|I yYc̈ 2B`TAv}JD!=8q,$uBj2cHrN}1߯ȪŒAE,ѧmŀs|Q3?ԕ~x0` N٦Q~:xPmb]UmqXQH/JtHjHx/wfLѳ'g:kcz +^ BZ 8hofzzG$>F6뀆$W/,ʥ:EkQCB|tظ_nW=d\lQM{B3 ݤxVj\wyQ!qBtUD ״]Ro5AIk8 rNBBh|Xqɤgںy:tMlf 깵Sc" 3hBB0Y`Vw7I~C< Տ{HV(@c5U7_c0ONE݄{ID ኞ>!jI%$+6TTtEuQsmXB)`x7osc(bhdI,3L& i7&&6ySra5|+7HhDC߅ !H-&8q'T3y!Hpߘȷ\)d %1¯;x)pKo;)5Ίoc!Gjמ2[Rص/&1 ].VBp/eQ"W+MB S9c+HEGbNB, ug8 ܷ~$aOhF c@:\ AED%HFf/R #q*[>N@ zcW}m Y]+~G9E3ߟ'6,.2Oq%W;KyA~n^A ad ufq<{eҹx#S.??`H1x۬ K3:`hW>dcZPIHpX;?}_9тqOk~ O&9z8XTeڪRiҐ B ,2 E޳{>ChHJ)[a1}Zp8vFZ~LV稆 gkd/3WLYS IFu&l D]Yr4gM&E96r^$E7ѿ_H4֔"`ؙp$ge>Na)lM6s31W7s036Aߘ 86"m y, 5p{ E?^*5!̹ENjV ŐP@X#P~jǴvKH|Vo[ 7g +Ȝ)+~%λp;"-B;=NH~BcE`6+8C杉kĒ)ݽ^pj̎ 8UUĄz#acp^ϖ71w>yhF—G(*&e &ƨ6LQtY,!t3.G![ 6İgƭ" W"^GOZɳ2h%$ "6Hɼn k^8=1?^GiP:h+*}J۴:cVnR'$G]{w~{P_E}n] b"yfe􍹵/`"J)L3|m?-d.D8^-FS+ﯜJ֮DNgi|ډZkDúP=Xh!PcnqAN9m{\>˿߻p9፺6kk+S]|#l`A$(ޜiyp^xDR#hUDҿXܱ2{Ue 6Btխ,=؉~|&'?"8?vaE|{&<Mͯqv}}q/~ (SQ.g[RYF$i6$AU~D\׻T_?`*,pW$v}rhehq65PḴDY {Lz51ߠQdtc@&\BF{:\yIpGEEȸ+l]i Ue c"S̳ա0!?<yI ]CLiV b|V]q!mܺL(+y`+^Y+8U۪|^dẵMPw;[O'H2)総Mp @*z pOw7! sR )pڪ}xv4ěI|T*A {2O^3Ehp+ 9nG8}S:t'{X#Z#̐nh6hm7{I@[mm#b?V<}s ]_ƕ(odvJL8uV@uiYF[u%̏I]bY[Dqߙ([ *9yqH$0vf3p~0+3{/䱔 jI:ף4gtUe}8 zgbɓ\ˑc0-*D4>ަᗵg[ tr^V23Q$lGU) ]b")EҙR6(ѽl>co^71ߵT2!k ,'eh=H矏/LZA zHM-*$L)Z@,@t1aSzŌ"hclGwuՎ, )鬒A,=goŚ9!%B>*0Zc'9)Ƌ}e^<6eB7q\馷- d'u D BrmKHV iP%UAR@.As`RnmƌV+vZWe:NϼYk|wB~ U(u i7Xw %Y^QT[#2^!\Dcaz9^ v:5RNRTY(LӒ_8E &BIא+?L>B1|"-׆0 xkjJ||Q]a9w%>wA16#oPٓ3߶״ OR_}ʥ`c Q8s0b=ip3+r{IZȟ:4~Ӥ'G†CWXD rKH!a"U.x-g5+78ސ}ȞXč5^xsqa*k+M*1#n"1m;!I/=B1kƕA:iͣ"=a f9)AX<_\gCV*F3'qK&l ,>`PXnVŇYDOMz=jV :qR"PVIp"܌b+NE=R"cI]]Eeki58x$ g3OgXzGY;HVW0aܑh"?1j= oFbWB*L}L^*k-r~>N,ظx#نon,$`TǎD R.6YwӡQVt -db\w⾞"r'eKxȰ %O`!:GB_^6i\έz3G`rXV67rN})!C3~Fjl3 bˁ ~Rv6d5<7OeK+–kh<93fSHv"a%4+;RY Jz-՗mubA2,<;Bͥn+U{ACV(P!ˬZwAD#\C3 m{ZDLrAi2WFEqt~;GksKWǟx&-f Ƙ@eqCZƾ<'@$3];@!c\!p똆O@;;Cqlx{ FŬ>祋-fɬL@"ZC0 _D#ۈ|7 gZ"xP@01)\f,Ld1u[k2Zى"1q2rj^'̓aIvXmj/Gq0n~w}8Cwޢ|,Lc6V'!8!W6 HA 1W7<#F#7(C\&Gk4%6D=BחRnAK߫`ro64x_ޗX3ɴEՐ6cx ;eS8}z*ܤ*E΍ y_u.SFi{>I1-gqO\cr܀5X{E@<ͳs vיFޫO㿒пxTȲɴ(NS_o5r}ƊE k/o)孧ُPwMoI޿y;ۻVi-zzcaIgXMpB?JXd +;MJaoP?W,$:1XM?!AdY_wV+ Zk4?OaeBK):s2mmfYMe=4ZV}Էۇ\5X t'!KiY|nmu`}M-[%ꅿ"3xCȿ9> |m-;U8^xl=}:i_$,yX?L|7ypӞH}4o抐Yߴ?L&~3b M{~X'Yi;_+jzue[ԞWKt?(H/Xi7Ms5Hrt&A2;VMdjEoĞ_^7q̖!KZ!sDwٙM23UUC~www?>&jYSwq߈\贴FF.8q%G8(]sFwwF^>J/GseNJRirҞUiz?NxMizҳԡ[KpB7%`Qv䫙"OߑsrKZCNAL )cվkjՏF`b-礇eqo8ǽtC#AʼutӶnø;ٸɶufӷ7'PhڦӲ!QMw_KeBkC ևot;|z,d^jI8+JsB=I:5{2oY{BsVI/*uIȴR^'O[9P#ros5—r7|4NfF}!s[xsrƦX?H컟X#eƞ_Zgy+Zw6 ^>͒0^,a옮kusac]Ɋe[u!WAyQk̾_t?G29ry/`Twp ^o_~jVwG3NyW=wڋZίj]٧,?uYlCvLF`7%- -*1smV?=z[?k~69 SZHrN[_v.2+lbt,ŪοH%[kN[G7e쐓_褧>\ÇǫZë-m+TʙgI ➝z8[c ϕTV9yO=[_zKyſʬ(x>s7s''\,$ō$qEkFZݶykP}P6>m_/~x ݶ̶!t˼;fݲFfq˅n[5SUb_֖ۢ v'2U¸fkxo?;s8Lctc&jcGE+"n銥(y+CՕ$l9/M6q*'hp˵춹u殛i38)!Vt&U[5qwb-[GtV~9^`EĠ_LFt&wDU.~ηǚ5٬]8^}V^tVwWc[J:鳺;Ej23ͿHq~Y|EV+k,j7O峪kAzjS`˫eZkC?-/,rj7MucndW-7s,Vv[[>փ?;?~orK ےVqMa/=gknXk]\-9qBNI6fIr}dd\o8v]q3_}g{ߐFyM:M H;ޞ'3e5i@/$+}dvw.Gim~|8q4Dqo|||?Jqw| ߼8c{[uަU\ƗqoZ;1q?嫕|@W:Jhh4A[,poͣ[%k7ڴ0kݰ mofp6oJpdeO%+?ummrvm̻Er.[%ɼWz5 ENggv\U!5:"gtqwz39}av2Iyj oN#iN#k}IfyN:w?DV!Y~9xP'u2n]}W9~0_"Nʸrpcz~p~_0륺?.o5+)<ǫo{u4]πw얙KMF?Z`VbaEgjȾ!sTmootvuM.h[9Փ; (vFvj7\J g~\^ԬSx,'fvzKR2EIY;UkZlxs#񆕎 <'7'`F^uRN >D?Z ~g \Y]Mߒ= \ܩE=ܚxɨ`ǵc.3)gq:^虤W]ocy[SU2uZA$qdWvn~Tv0ְbA}ଥNד&GKړEulkݜ]}<\Ŗ~Դ%vƽ;'='ɾuUݑC&F_W'sLokxɼ6HҋqI;)=ɣ"Vq[H*w꾸ҝtsffŽg{2Wt:x͇W_Cϓ -H‘IKM8Y2a ?Il};컲+W6N_970Obl&IɽftNboPǍPjc*d[4𦔴lH J5U=nJSl0'^ժyƠ}2ǻtصiy2yRV4oJHLb׫-qob7O%{A|޾ޅWkq̋oK*5oA2%HL6veo_^jp Q/w5Z|8M7Li_+6n"H|y&QxVHT|< :DJq1$&^:{{f 9 M;a+7or. :[Y~l?^-4W5ջk|쌜#pHɷS{a@ꭊ'ejC}ҹڋ$qAFVbׂݽ$*]2co$5*,Ud^Q;7J>:d}gEK-z?U+sCM,Fѯe2X3`_^ |U̗R/<|䅋%/\lK(/XS&\w_9}jm ٫ U-]:h"HArw4['ˎǼqS3{΃%IeK#2=_NjɷfwjM{LJ)UNɥNC]S #2m$[[~j:s|Jf[r-BNÆr+?1n [z- Y\3[aǻ | d/ |Njˡ[R̔v_t r!ͅ` Rl\h[dޤZ*Y mo꼈{Ao#𵴺u$.6{!\nKII;7]f'fq;uL9%(5{{Sz.Z֭osLUWՆ\uL-e*tÒnr s9Mɔ$=Μr!3ͧh#SyrM^q9^<@/ eq{GXR3HnHzN~Xb?Cu;2@JxkPǒ }gSPs7z7T?:MsCҞ+GK.ɮG24-:w]3xqI,%YT_+^sJ\[2=͖VrZsTEz[~j /̔;S~gwnٯwػZwC_2[]8QՖuۓߔnz,BV<9=UV)Z~yމuUwy#z"v9_i˿ݿD̪1^~ ;qDwPo=xǃ>8hhͩHI}%=Gu>7CZS%2[VeJ\,O3$s%FӄP>ؿ4u^ү=ZY\;כsfpn.s(!|$~b r^.d_Smu|SsqL_vN&= _tѯj=š 5lL[8F9OO)8Gst\ԛl*MFyIO/+<';%e[&U}Ĵ˾S+lnKV89;z$Q)'d/j] YL|m)@R c^ t_nm[&Sw>͚ܝߎI}JDq61^K?1fxlٵeF(/=_rD)4N4GgoM=zN=KKxNzP<<+J?d56u,9ښ1Bɺ$K'0a&S`EO.X"ȯ-[xD݁N2GoNΦ6 MOxjt h|52<XBsnњSLE C7u$7\ PʒN(趫R#"s٘9_kKM-o=Y4b\s)AdKV7/X߂PrpjM(vqBõzp T7xL~ \w:}st_Ο/YњcTۥAR%Dܣ&9z򿪭r}^kΧλRӲHjuÔTj(͕sR*-\;qrje(ZT F Zr?$Tmս0i趚[oؖ$]=$Ф'"59:׍Rok,=hS,=䥸פ7e>B#Ift䓑TGH V|VkӒӠRN|=? Z|~Z?)%i!w 5Lr$AU&"y!w1j#hw3'̶!_u,LZ'\;1f|n۾Zݬ _92 _(ɹYyUr3(E#CRL .KFTmML kҿ&},}`򠰕ם|v[[GqGU]U:Xm=\c?W5vU#6(D䀙\9א!y=[ߋWVtW^ y\ԫ{J%A"U4 ^/?dT-U#ESԃ9;7xfp}IѿgfrE:guuV&s=F? .ȮUd햿mԶb97*PȾmFs m ٔ1]RʺVNξT kj^+TqbNj^relC 1r65+ՖKWI4Sڏ\k۷h;n#\AWn)!ie sOIY.֎\Hiڮեv֘"؎*Oq=ڢԫ1;G.Ee99;:6ʭ,6g[Ȓ'HnJ3՛?8o$'REn꽖r3yl󻞋x2ݶz#X]@φW'e̹}:}Z@M=MҶfV8Oukr B2Zڷi4Wj᧮ꝠHoܺR[8=[F jeBYK*R<㾶+|@it\rUry{ؔ `35۝խnI&h<~`ǫ_ϯC5kҳCdF]5JpI87+,?^.wgu›e7J^+S6YS#ZҲ!9*&/YRqP;L]?&j<|%|^rUx/2YyiJv1Bʐ鿘NI9SO9ZۗJ3ֻxT8ZjOqZGF\BuU~E4oeU[c'Brd7FvcnkS`ZyC~?v SHTwL[eSqYx?^^>Z Z7^3Hjh 9^t>"dJe}Lf_h&} s6i+>KsNAAC63k %5j=oy" D e-][sdU]/Kq_k"cc'#ܸ^x9A^xYٵq_r2m>7ob~OxR#+;'NV2=YǕAS^ I`j̽R La~/w>.+2Z٥HQMEܢSO,J-(=\,UȦf֘;|pFFIS;N6/,wj9#z\wVX^Io%oJo]D5N.:3K c/34%_alSllW[3ۭ9q[gN1[7r}DD@2A"flצ]y4 p#ڵ-@59{ cH]}@,z^c$vKK04>);xԊ5'ް/}TK}N荑n&+dv^ޝz4` D4Uw4$踑˖;?2QȰUv. l2bI?V9Xd ~-3s_jVd͝&1rP1s ?賃80 IKiGU.=E&{C>q& .J<F;L'ois&2`|K[Mnfjj y-OMմ =LJLz?to$ u]-bB9u Miii ̴!{ʹ4K̤w)'!hG'N3 n\cJ1𭥛ܯ+ju_FqrɷٷB}{D.iLȈ=b^+&cd~ ڷ.˾ak%Wl̫,oq92[nǾo+RF+\|6?\LxUdd#SAsAsJ',k?@E_jkm]8^44;ql+~ޗGy/˄k#np^}Ȳ=}2dGyezSJfxSJrcMUJ47ESSk=Jk;_ǝ>dga_B_tny޺F'=US7Ɯl]k1C'G`wU9YVf*tnݺjyhFיZ] pR/j %l$y/M')ωS\x6]Z:60% ((7eZl/?kVgVufKӂ4KK{;ٺUf^$tO}wzNvTkIk>pR[r7uUڝxbݩwbszvnTymy͐>}>hy‹rim(01H58q{ݝj/NT؏ݹM<7^'=9% ݗCQd ^m8?sLn`'H>eiY,M[ܶu\z4493plԷ:sP]ZFV ڮ)Jqx4[I{QcHYXn~V{HclN Kٝx7G&-›5yNI6p/*ujV'^jht@kJ4۸ hlo̽Jc䧖/2qY_v,ߐ"O}-߄+ R6֚ҵ&>YZ Ϣb+j?G>vrsFi;zY7?H蕘MȭTbN\-ӣ5HP4lg4T҇nfuYt;*-U[t~J̦۵Y] _/,͔r-CVI%$V_haj5W:??R@AhYy6mߺ/XqÏ~89SO:qLFFNxp3Y:)g.5 *?>WKxN{,z k LΖ{f#|Nӷaz/&lK wpg k[a{@M.FВ((vj䰚F~A{ސ7rk#τ5k~`&˚^p36p^j>mݢ,x[ߘ?;>b2ܦ йN;6;Ε cϥA7$ 1_7!6F0@sKU'v]}dj`{Mѽdtm}T:I2=w5nި?O1ӔgKdʽ:etjoUR665~զ,Z #pwȱj q\U),޴W\s'oM{o 4+TtjRrYttn}f&4A!J<;xisz^jګ+sꉯR{7l\/sϞd=!{VW ~Ygv>IYYdX~zarK;uOzδ`yWǽ͇;/<}OF|Ef)d˜2'4izSõ|."$HuŽIw'={A8x __r]ϺxbH>K.)}Ŏwteg",(M )`u; q捍oiN_ a[ߥ>iAb`~[}?lY|ؚ4 # ;d9 ̌8u(Ts\mƝMNڬg5K&ڹ{uIA9ʇ&t{7]Z#DaA4VhUPТFwlJ=hX;3ŏuxa#z=RԴK5Դ2%WI>(N%& ln[Y6]*guT (T^8m.k)}ŦŤ%;N>mCw|GO2s&7w.SzxɆyG՘Zk4LN:ҒEAuUn%\eȹͷvܹX=7j>ƴݔNe,>勵q HPkݳw{`u9X 5e7ߤDäSUznl$9o9^A톞Kٴۖz2I^ޮ&Jpܽ[g/{Zq)P1׌7"^RO8%6^P9J2/TuuϝX:J)qf<q\P9hN{)7͗2M)ٛy-)%RRJ|q@ۗN덜C|!&}[WMV{,?u7XsKߝԄeEVAnn\(S2 %LntA~3N/ηtmIeICjBk'4e$Mi[_Wm 6A PA)- Y>;L ىCƘ0L,Y>+*0L-0LJrQLMr)M֎C䚋<} au>w)}ؔkDRoW/]ZYZ/Qv@)O͒ tÍ'\'Մ5?<.-Lוx6V)t̻m3,mI.J̎H~ty>LoUs7Q{GR*}ZO>Dn_S]+w䣾r˦vksNwwxlhe>)_.\5u Jz:̪˺ݺ5]^zwib3nk y2Bw۞g:ԫvۦQڷjg_4qor~e5R{gcC|1U/獹w~Nlfߥ[)fkvK9&sZSsd +̴&폮[얿X=M4e&]h6ALJV4a{~h2+n.;*7(MOTכ<'].Y`'TN֬S,? \?ڽ6?$f0ApcO;}?M|{z fA׵oP V9G]WJ{MwH^ T}`o{OiN-?~On=pO<3'stN}25uk$aUe/-zc8żЁ KM2'O:;o:Y˽VazuQ5CrH1׵w[svK//-2}奱g߉յ8;_x,ӹ=z,?[8ElyAe%7u9WIJ͑HO]t#$ uzoe2Ulq?!< a?//ٵ!>>9 tCZ ʌSj5Nz> ض|]P9xo?ZΜQuɠ>h޻;ss*5Â<M8?<􀏆Sww[," ȵcPԼ?k3}fݕu>}3%ݳfkܹ4m48kv͘:s{/jھk?NT8?i͉yurgU3zbӒ;Ŵ҆eW$봕ێ4i1ꞶvYڶo#Y.I/3F&~2S1S|Y8ex[eW5wpr=~efA̼]So/ީÎk%;}+⨫Rd%}8e m6%AJǽ"hqCWrB, c@sչɹW&.lDV_ޭ3TDRO^yas]ʐӰP7wV5NqourazlUh%>Khڦ 3p條ւgW&9v{6yVRE·]JGY3mlG[l/^2Ԝ'cTFVN4WQk7/1+ݥ*YehHT~<^UF#R+_8 RUrLH>T/qWx xrԿcXIO}+g;G֚n &}54^~t`2Sobxȅ?ͷ׆wXh:xAzQ= .3d*䠗h,-XOƘwg [s X}afIc Tmv[Uۗ~CjL}lnyy#|\0&U^*$Ouwd+ T{~ J3g>uِ?5,gzDnI/ɝ;kU(E7[+^jҢǎ6 {*֣fߠ fxc/5o;5Ű!+]S~SK'k&1\ =m{ۯҞ/$f ¾͚hj˷$K H-Ro5]&H*u;9bvU2W&S޹,<[{U/{}Q)N6s܍ʼV X٧1ҍ'x~kO@ퟝEOFn\}Is(` i:~ 1oBH%qp<kıק-N 984l|?R kkx{uAlo5.T>H7yq[6i9w|b@)_*r[ nrSL|\ǵͱr{ewEOqW nN / >\-d-A-7`ܨ#4Of){x~N/_=˚:i5dMޯMo֦Şy/uZ{s_GoT{kw}Oarǽ^ue7>% oiYgH7j\n (~hSvv܁^YJŴIdjeyݾ VuۣIdyjYѐd')]v0{bmu1w䡊#ڊfArfʂ=;cZ~ aݶ{Y:~ސÂyyG:f{6c=Ums~]Oti+퓣͔;hز6yBWxızc:W%?䧫JBAlޝv~Q>-/>Ȥ)}W3//x'wne7ef]sͺNMО݉/nc$&| -Wj{irL_bKNyI'WT?g> Ϟ/|cGo|R'u4FWYG2MgS*dߑ/4?]3o,ݑ5f'O*?7_f.\| _#1{ПsqۙQUO0Ǣ7bDӍXgyLgn~]Ϗ.4lW*߸2Q =1܎R9<v;efu3'!V9|(oԱrMW}3i,%3dǣz ?>w}WsA{k`JeH;q7^SQO@ͣԜ4AܹW;n;c%P0ծ 7Wg̲45 5y7n&5 2mihe0E((;ywv/+܌&ʢ/!CYfƇK zZeŤRA[z/fd Gn:t7uE7?q_:_̗PNAĽa7j2[661>pIJfnn6}K(V48umwdfW HwЌWi*w;ۯ0?\UxAsNNSnvfčOqIU&n!,5ܚ]зDzB#~iN/ɀ%俫z띘<0o_O )w}'u`YbGeQ/߅xîzNν~cSvPk[).dT.N&GK&K3ʁLkh@}>2y{gAGs}fLXvUY 5-`7u8%ܘ њ&.uA{D]󫄲фRc2쩿5{\iGɣ I D~T]t2@7ˍm4*{])m~ݮ׊cNxF=9qݠ z7 78&?^$ Z]\Ϧۻ on Y{FB+dHgIJ\_^q/5QS0_ǵGbs~Ou\#ڂqoQpo0kWK欣uįNHm %gۜ~@/ii+7L{8VC%O=_;Kr9Ld09AJqdstѐ-(JrO7|oVO{>C9Oƚ2NGX1}:rJLE Zж>˔E4|ђ chm#4`^T~/'_O~.yكČ~ɑUlo"vu^{߽dTVܰ늋j{]CrN-^R.y/1H?sɠn]新fbkkL0 jZꇵE[%rj^L [P1{TjR)Ed|?r34CfOC; ߙէiS}̋ r;5-kykgô?PĎ,8,Kl_oJ;qWZNԁb5g& $`E֖GL̊iN fO{},UKKَHYU[u3eZ8pZ+2N6L+TZwk^'q:Ƨ?MUkrǛKgJ ϕl<+{eӗiި?":Y2ej+w!rM/]q %YRj;Cx8}3=69M7DƼ!/`:Yz8늻ʐӴf^3smm+>eRc7g{Cm5JQH97ئugϏ\~>#~'ri^7;tT@\kmU꾘[YQ?C˺LZsL=cxPo|4Yg<9s?WLf"M%WPԭl$.bu9,FvJ.r O=WjNvf=,6iNҨ=# N9byBtκJGOS{)n$õݒ4gY~ >`VoY yE֜ӥ\`Gcmx?'ɕH9PڢSkǏ{:~H V?wvѲoMsDZLa>`435l m?OvޜUؾ/xuUTk@au}Vk#]s䈈o4T+J~!ٔӧY5+̛!Vx3m)r/ |,\13{/2q,B\KzPhzg:o ;-WXeMA#r]QExcMB%SeHn *6mkf|>Ļ+ۘy?J'N複|x8Ɏw,O)_Y&i<]^{q{4TO>BF7KSQ#'Jc#]uEfbʐV, UVy)#so~aL_ CKV.?N9.7!oBIs(~ΧsquuN*7/6ώ,˧^ץ+\jRy}My7_U[;}R؞Yӆ!_%Ƨ 2A&rori}K{79N|)umywbL,csܤ2gܤ!k8z3Wrh% ޤȀz; Ͼ>bs)>zA(xv'3@dVv,b\%kؒi[$qk%*ca$ ]VIǭǴ/iS#ey5AWFUM2n0 T+m嵻{hgEj̴)譭mT\f|*4nl[s'l)}59{XC+upQ=-[uYݼ! ;E.x󚱤H 3b4}"?Ҹq2w>w<][JBSW= h>b34H-wڳ s[i#J9 30wW]madyqtޅwL"̴KⲪξ4<2ybyk F V:VVoy _xij?mϙE` Ac.3GX_*B\`KYbg%(7%K(Id6}Ȑǯⷘanm]Tm{2^V uTO:o$J8V0c\}s#C?ѡk&~|ބ>hm4g7vTCFN2ILO ?5/Ewfxcjk?卽SV 垖np_ioP7^9(=R 'Kwd*{ FDҏý~z7vkG/~45b4sq$whݯȍږ[ϧ/yCKyT*jZɏYLhzs.mֳיlƪN#l[CoZ~uiOuMU?¦FuOZR~5˴ {-&~"IxGpH)M9yġN*3JtȬiJ/R1h<;R=\~ \6,$'=B ޹\[|Ӄ1ls}Ҭ4Ʉw\[0-rf _*IY뛰gR\9ţrL;GEyXZ#E?F{ZF`T!f do}uZίG ڧuCAd0pܔ糗oէ?%[>GA%GXQ{є!RizovEļbL ];Y]~.?!d^-sHTKTN(R>xfSd^ 5op1t4}ޓ+^N_s`+-'>)!Ck3d{_.Z%o{Ci!V 9vgM]y(y]~<ճ{,/.NeE6noPV__?~LlDZw:9rSXa>c/*loVУ)v oO6/ƽhGx_/y'^̶S|iLqF?s_ϝ^G yF1oVYfVCV~G6ѯ9 0 _{oa) :Y^U }b3vL$>McojkP$SF;};,xSںbsa27c)^߿ tm^Sfa(6N3iTǷlO/ӏHsƏ>~}?>koPT6B?.{~VA{eQ-ViG57x ԄC͒jj,&?7#Swhv]o3OKk}6SjslK,/N6j^Zf:-3$wߝ_U;4,}}hzJ&ڈ ?F{׏x1PxTR>'=>~gc5{5;Ksqw;I6$.J,^kܘYsiA94jO{6-6iG;gS< lܦC[2N3W^:jW~H`d:k|\ݚ+څ^ 5W:Xͻ&'R<^<,^^wϯ.eޓ!Y2'\ZM W̰2ߨT4tϽA{:26fU?zo >zdKĹcêK~;}Bg{NF=y_E%Ѩ*qI~4oFսwh'9}6Ot ӱR4?bOouySXjUGО)h?D_تq_}驇m?N Ѝ`'u!!pv6jeF(Y캶m^2:3 mE$;qH.'28B!׹E2յSm:v2N*[u_ aV2{Yiԝ>Y"iԘhhu-b9gxcy5VuUս~~wBf4ZO֎Sl>w9<G$r7ӌɳy^h'q7$|t@;o.grRI: xiX#wbg!w4`њ7gCk濙<+xܻ~S<~cܞxX;yoP,_zfR}&f?asݬw*,4xy7eb-fb K$9oEC%=gf|q)A˲Bn\;\%G-HOU[S wI>6 {L梁)mqMT9)v/쉎@8'KDtH.oVڏ bȚL.ZPuَw:;1w|]cO*gGt#g|^J8[>4Rng%Ԡyyq!әujƞwfs7.4o-gdwK%( ' vςy I=kav]ҝ&g{$#۲VY4GH{эǻl`2!9ᙎr{ZUEʓJn;E7.[(/M 5b0WMT)dW\s[jb7eȩkCb{uwu O; ޏ`.\ay>-ՋR_P6޼u Jȥ:IʆJ\Hg땸炲I#v8V> S>!{~TimN g,fyZ2xk24xY≒Xݤwdj$$U)>~C+4ZM2tqEܻbTCǝ6_ʯ[ArY]0,Lnܥ;3_}ٸ]m2`ް:BΈ5d)};HRXoK?+P'=iYo73}Ŧ7Z5;?OBnF#՘i7w*73>#3꘵7Ash]kȟ2s)7לrϖ?%5/sح-]s~y/߃3 0zu#tfk+Ⱥ{fֵf>HOWƅ\Ө-[\3SMk/{_wT5Vyf7?aeZ:Sh%.Dut*พ[dĽ/l=ٟ:n C [ mD+sB2QlY_XCbx_xPʯ!V fg3{̮p omJڎWzL #ٓ)rg B$ћn],j/6XfOI7VWz$S} ;#zwq慺S9!Ӽ~gi2Urpޑ+mH&ų˭~CЪGX.V|VЩUk6ˢU F+`,3oeg6FsRwV6l9F'[讬q{;V1 rj߽CSF1z_Als57eK6W[ -Ɏ59ERo|Ե2w2n6[V"]#BB_@N5I3Npf}lm:ݩﮌ7U%&j$v.Z-9"R}QU⮶CJ8lIW[Q C'[4=kvE)^_+#̊ (8_"xnsQ]g<zCr9bF+$3!e˒+ "n}ע{fg}͢\k$j77_wR'/0'yHRXpz X]aoF+)s6s0qFhכ|KyݩwMbJ ngQxjxqhq4&(*Q]V[r\R-S:~I> ϺuL,sY?k.:]-wfmaZ"t Ltٰ,8gݦ\boPJ'1Vqp?d|z6N7i.wsIovȺน_);b훼rNa%Z3c-o D̴r,LO6M1I6ru[eqǚ@.|ۤx?aZ{KuoZ>+ԓdĵE z*E?6yv8YЧ3Rv[ FKn\ٵJU:Z.25z4Pb&rڢn`v^C_((x$}mB:v?Lhz}0~ߴO\\ؿ!(-(:u)g'aU[L [*fGĽk:g.WxU,\/Y^+cOJ#jP9`#3>\kǹf43ҞO%+7?Ӕs~jSz6{nojzfo f03=#XyPǿx(z'xf{VR0˃.7Ӹw- |7օX{_';ǿNINbK'mBSZE) lTH`PŇ< . $PJJ`u_p㩸AYl EQ(2!,ekϹw&,-Ods=s~''ϩ{dJ}t7FII$6bOFhځreH4_HS{"Pf)l8 B3帉HAKjIXqYC.đ[;&r'?Cf/aIA-lWpmO z:՗G+="n1NoP+@.>JR]O?@TpѰDBg[CgZK;Bڟ,!^x؇ ꮂ38AL"= Q'1 boƑYcTv'~t4vmi'hT~'6J|;T3rPO[ E`?;:v4^~`?/曅E_$+[!~ 6z $]ԁ_;bkƴxRQ<腷po7n_ς"ŽK}dmMٵX[y3%Do6e*(pkY_ -Pѳ 2ԛ/.xӫ% ÈgW}gԧ;ԇg> [`R;wYlޙ+)d| xR>.WL^b-0f-893j9~ IubPk8f5oYh\NFP'泯JlGUɖgӐl5Q?T"'ъh|@$#BL \'3 J*R/L,2nba,%B'X! TTpp՘-HKגۢ]_ߓfPUr{]G\UN#lVjƿ>E1ؕ>/؍gb/Ğ^tVGej}=Zv=-q[fLO1LAk zBGgXˢ3vVR:NQݚk?Nn`FG K uHTR1Ehsye{ag8p~)7 Faq,':v-щU]Zf4K3[aDf ,V^ѵ4gLjJ2Ig8v΋ٓaea`C[jEC[=ai|=Y s/C3Uާgtm+^gs9 h},c1= y~D-ju8h-9Mi+.or"pcga;pL$ tܣ"Ymk@1 F~XiAY_a9/eIL0ij":;YVg!<@Hݦ/ Z5U t|]LF/h]UdBMd~claßmsE->`]-k ƽ dY+Yz:W-Yop۠e(ZX7۠eW"!*bdA 57ljݕLpb6c?vhcIr e8[C>BX!Ba:/sB >?ue5ɓyLy._1^}sJI1vew~=nyeuArdJ:5+eͭqJ0i^V  yG2YXdI&ZZ_F;/-P8)Pߨi//#]4{j4uptt63 ی /v6F1}|a qfȂE=6YU"(bp± ˈiAX [KL 5}qe8CZI_]xJ <]4kkICsw?!mB<EҁTۥ:c5HhX툲m[_"|Ե”K* Ө⸴80Gܯc?}A_F#7'OĿK~4XM|"*DƩD)ew d`Z@j0 U^U!&4}zN]5 (erZiQܥ~6v9dj%yXi9Fa@ɶQPMNY۬elJU\R+[E<i(Zz(5់MS$[em0FA"5[jEw J UPJ|{~e?vϳ@uMCqQ^HvҹB{K^j/;uE'/%.>1I:4qm@זK?kZҕԙR(N$~kJ1R'N:" (ۙxr-xڢXZVa *{w7{K0x #_E0zsQ=PWd+;HRv!/?VhOuԙ꣘rp$N3zIqQ4anxPJX<+l[8ޤ4957:Ș5H=si[9vVSW\k˄@-Ձ[sa7!~bJѷ3SzCϿv?%Ցv+,BmL)YW %h#^‰6 }qE[ڵt0 o {HaxL p&,#A odu1mr[&?Nm6F ' 1Ҧ#ra/^k!}fl(fh]_͋#[EBEb3fXpQ4 X# g YR0vzAŗvs OjT;ma*>ۑ=S\b [ G &ޔw6-wyOq)\W 4ή2u"[-=T4ˤQX\!3M,anPOvW@r]%\f?8?`)ӻt@]{;Ǘ`4I'cv)G~\2)c z>A_1_J:MvwWc&QПك@^Df[U!0%KwK WLHAH!&#փ@Caw*Z9=/ VJF j'Z^r䢮TK?њ)@Uů&d<(7'9a>.7=/[,_ӟ=+_i|Bh;|R1?96 qn8zS)t|r /#Lހċ~gh-1ld"lAIɲ٨a- H @%Ra$$Sz\$sĎoh7<܉!D$ 0.E2͝ܢr$Is&BxNb leIa`;O6i:oϛą|+V%JenU&~itʗ)Sz7G{]'\ ;1'C&GA9\K[B@6 kƢQO癯3_Ļn Ż3'lpin b dƜ#E{>x/O}7f]Y:NhJwкn? 0# R` G}=~\HQr?^!MkZkS I",1z{W:1$Bۈ@ub6o'ٳvSM)&%~fΑMcFǏXxp $0*T ]$zdqf5~oJ]_U[M5x/\-XEqRJ> Oib`@VOڃ" YvWu]F |lGltr[^M꺀ku*ե[DSԘ,FÚKǵq7 7v71:7WDhqwdZpXKBwhD*jͱodmoRe ~P*:0L 5N&7g+3nzAsvycB?*+5& iche֎]p'Q?K;9m|?) 02_M'iACʧ0Jn>g1Wl 7"/x;:V?yc-M>E54"O< RsaKRO@ +b$Pβ#A9z߾t 1 ag8;xNwǏX\HH*O.IDխ;Am?,͊,u gѿHJl F\ńxA tدθzi )C03b' Lzs]hѭ b8@nLU׹ aTF-ơM% *U8-& WcyFJga.h'i&?9-0U7Z gKH2=xC N۝L.7[p􋦍ZpGD"IBDĜ}8݃8y%=7oHm.{n[iP{kruE)Myz_pqw Jw#]iY-jk|mqwͭ"LtJU8]T<,4Fy삓`1#ۿ?'y?55ys#,OGa$-L;B|֬1n=Nz^ov秤=?($Br۷eo|Mb_"3eSD&P!&@>!fZG+^`B+Y³Y¬$`VSxDSGSR)QCλ9Y8w]wJUp5iss K"TYF v) YRݔv1 BՑTqJ8)!ĵW4>Ci/>IA3u1~Orvҗ,Ǹ |J4ew$_@NR&~4Cnփ0(G3phwԳ')ṍeCX^<"sMFan HK_q$IϻŸBc4Q”Bqɳ$Oy_| <%E؂,ׯ ]D $mzF`(qrxE!]ʢOȑ삆].Կ[=Ҹ"nBkz:0g)tP-Xr8[ AI_Nvf~bUZCя^:%[/W\~/%PX,Ǵ]ҙBxؗ&h~)PزCr2\]\.[f dr}P+TaTM U~WZx†ZPs&gfY#<];lm#cVS1/ZbA3Ԑslܵ[|G mabZTf1ށIrgɨ,qS~g> q-LޣnOQ۝y/BkWm14*6cyvXm5EL4q%9lj~6sR[1WL]OixbgS' '-tER#,N{ S]|2`8)ַnfȖ56Dq? u)t9Rx[ ajSX~|C0^@p!׶xB&ܯE{hZ_VA= ^я{=/Qr>qB ((u*V o T2*!|,뱫8igYN +T,v%rĵLBEs3ōLR+bO@ W.WGrJoxr pdG QJ}i,j9u0$l$3J֧W2dH3k2d"S[0'ͽΐ gP\> Ƒ7G jMa pOH!?T[C/X%>Fki3z>GvF@5xPCzFvP6-m(sT I(}؛2mRCAp #LZ+ IҢ34C["q^N ~>x~a;"]Ɂ"O ϘPN!ˆxA m}Uzl}4Wޓ\clNHN/'si-mh {pi#XN C۝^|VcI9Ԏi)˯S ."O\{>q}Vc0ɐa)W>*tjI`>>{as$}V2+aXYL+Ҷ k0O7MVbD<bٗc /[I:lI-C+1Tƒ:dc\AKb(o/ :][TC Q(}"HBʬ39>u)*򬎟{#Rv xI[AB!܆7*m:w2Z{tI[4}2 ƂgrՕSZ0S]Bk v=,rK{1OOBxu6+-0 +cT{*OD#dIimu^sGs ۸-Ȍ~0@A"鿅Q+p82˕!D@@(]yyG%HZ{X#Ŀ&>Ϫd1BV? 淈Ӓ1FVIȮ301=ҟ oQmSk|Mq,"HI(MO1T[S]%߃knC<&g( ՞K+!}CLJa>&gؕ9ԟ8o@D82ูΡOnz ai }T brL]^,x3~DC+/j< xMC ;sSKz"xؒC`7xGlU\~፴F#aܗ엵Ld}B(q>5 Y9m<I^q UZDl?INeU0\1!e>F)$3BM 0]+[F}!X$aI#(J'}AL୬4 &G:X>r $údF3l]&$@K)RM]U7,Y 7,܏sfj|d(Qz]i)%"Vc])>_CB0bWVAy OQtHS;Oyy !ũw3 :|sS OCO7Nг;Hhuf#1etMbĭ&_x~#P)pry1V}ф2xBoC=/ :߳fٹxDK/+&/{Vv|_žq4;DSotͪJDx IZy nyS0^f;F?!J#}8*I4ݠK+׳Zt%0O^FY@\& Aork裗Vo?2 i8Oz[n!̾Ainc1ZK+3!"k=m!CǑdOktjo0kDf7Pqv Hvyvz7t8;åV8rUޜ}Xw ʪ Cfw؏8}'۱1Ju dFó|QAS;׊4dio7/ ؝yFc59e?Ka [I2 ed(8H8-SR1 A_ ̔ L1&1#mR2WUJv 4}%o,YDOٗQ pb.zGc#8RyaD+ !6=xmaO>mM~` zSp@J4t=c Ɣc>^*$$@vd/:i{(.GyQ5Fl_/*ןKseXcMroKݦ 񒡿[E/CD'G}k]a2!*^D`]898s1$xrx>ߓ4 v^R(@vu*so?c:[7rW$¾e cD,AB|^s_wi3 `r"&;v3p4&i-(츏Sd ϛິyjD|;^]˺OoT>9aaPjo'f| B;пd #3ȜUݞ l_*[z300+,[@UjR!鹒Kc<6Ik;ѶējEH!J{{9D4gkabjzQKne,4?DIOuIp\5R"Uղߵ36P9Wn5d2&^ZϾ&4&:'`I?I~0I^f"^?O -xVKezVnh5*A M"P$stP$o\or1}b<8y #]pb6?A9&He 22a<{Mc h4eRKN|ZrEb[eQjNѧ$XN"+_(+u[E2LDZbz}Av{-PKW ([>LTs('mOKS& ?~h.v=]˙>G1-^ 9N/֎F^s?d_S4دZ!iII+d7/u-Qet#F+Ƽ`<5AFe{enKq*4Zv8+eelxq njЙт=N1\F% n".bYe~ ,?OTyp7#Wroxj}/x!g;M D^)Y|ѿ?JJVQuk+{.YWϟ5ĂBڠVLƿz(zީwL H|Eُ =ML17rB =$5 ޲ӋѲZl;ÐX.%rˆi&Ǽi$:o)q$F,?K r y%L ^?{T7@ b+g'^J%G$s8C<:x )w n <$Q6#8(*)]-L&/ѧJYznU[_փ8%_)t|XHΔK/i$8*#k9 ~-gS߁򽑸{I ?8JEvH?,ro4:֌MsFw ;;Q#r/82D?DMD0Gq^JAJױC<&Kߚ"N!*+QL %KmsF˴g'z_!Ѷ {?c|wkP -vSN6,>HaRְOWX`_/(#Gy[@B{LgTO% ؂_DMJN&"Vb)$#dB'%\}BGCJ12 e/K+XMG*3TVzO+a'C 0kIv{{ݨĭBR:G(W:Awc*AÁ<ظ.qUzWz@km5*3ُ #qCE>hБٗ1ZҳO@͈b 0=3zh'rYIBs^!SUy^a'#'§}]FIe{ЫDz,N&~T=y87 yFEĕkh&. IWBk P1=S/ a| \N>}e^DŽ Pć`"s26Vbr0K eo+ӛ2sYM EXt媏p]@BsQ2i>c7t}*{؟GAx"F=a*ڎRa+bq䪂~Gi;|]O?ɰ@ hkD)UXKkTT蟔/Mmo-τ+59oB5xy^5.umr6%w]^Ի?6]Y>N(߷E(ڿ{2o UFx͕2Bzo>\q,W>RmkXޛ~m^cyOC~WE_rGsV~P4"?hF~ *?giA{eg*'Fhp5t)+*UzG|iOװ iOVse Ckא)ۥhvt<;RbiJ&Qϵ&~#|];. \ plF k"fHyoը[nE4rs^̓F*-漞ң5#5ȟHq;)S*v(!m-?s^g; !g@q xY p18dVƘ#ٚ񙃄'@e֠>cvP0INM354`VE~fQJhA?g2B˜߾$MmHN+_i7 zLƨMq%*,8 > 0=ݖ~)|5H1Baf \RFilg0`k0yX[a]k(j:ݏ AWw 图gcH(oBf^5ȋչNƎpU`: !Vpcyr3Ŀ98툙]2 r-ԭH +&Gh5-1yS$O Apm˕BOṊ 0?փÜ~::Yf891rux >LP<,' G#`nR!z4 弱Amyv!ڬo+܄?g7hP-CIN41c q *sVl>GY S?nG|b 퐥ٞj_uO7$%ԝw#\Oί/rBI I _dWKI&S%HٕU{`^{r߯Ѽ*v1/%/ߧ _}lHsV))mxыX4:7 Y**jTbvhKNvti;m+I+- |6D3nNcߦwzx;v1_ NCb$fn>oh_ ơ\08i6ԫ]5rIDo@LB_mbKH8ue3 68Xb68PR類 iVnn%Y=;p?p,q󝴁xqmxte*K(K`z6~x,Art?"bn7)+̮@*ǥQ09 M'$:< ֲkoM|XZ6O%Ä(|u2z 2d1> |=7:ԯ:>tNR[qŝ`0Q*vF'!buVgLe wg;Em&Kul^SDBU]\6!T+06Es#G7O&N_FA~Gk`^t¬d#\'`|(ՇkuYlnX|:>*rCsi:-ܬ}3\q„>%(G[b.2BÁKi?uL&pNkFnDHbtdy$1)o"bs6%]_{MILU?Q=„zi]Gu V}JG2m(,U=_,9 83%+Ld5dAqy {RF AO]kCDo X `;vr[*'H Fdv1"[ TٗPO WpoHgyFHX(1^Xl;UstpɑE2[:&GOV.Ɍ.b"-$s&ef_܆`skd&չUj&M3c'ׂ׼םL)f(/f& .\:yzBw bDKXCuCԃѮ-4-lHa_5cqm=^ko6{p5E/B&sr; #&ЀMxV H}<r&)aXxATĤ c@mTk4Rv"ne@Ѹ1eC: H(_ 7-!{k;bNٿ-( @i!{ t'eMTh腧?cpu${?Z2 9=0WP$L,{ g77E3]\\UKRSL'%urD?iѰG4E?Mo Gf4|MLmRط\K;_/}dB-A0>@->M:gW.q6 bI̴}S|d77ԭ_H`pvNFH/: ËFCQ _n0* ]5}\%zt|LqNL@RY$|qfLx_r2}[;ėV(tEk#((-/D(*o(h!'D(V.1P~ -+BywkgVuiX>]e|Ȯ fbrq9p JbLvMox XoP8N|9>qA"kef N1[q1M>,fTrAޭ _F3w@jeѣ:qx=_狷2eol p$¹@.$FR4YXC 3Q/#Z4p 8Z^(SmR\jKcFo|l$hMF1Z.mH$3A`Iwh4 O0":#.`85G-͸R7Œ扃,UR8U׸ _<9uSZP13W;.xVA_IA<2g|?m|NF>*=:)d;78Bc'IGyAhHDf~4Fs9x8N1? J"v3jo6lyR]&\oŎtHt#olC/{@:&?fsOC sCBƿ 8t=Skp"IB$ w{7",LB&ٺ0j(DF>0B^}z9,$5)LH W1oz=ׇ?Yׇ l~0 * v+;kE ='\wm^]b0Zkm(~Uoo2֯Ƶ6Ӟk'<1&F?k5?{jvz6tyX;e>Gj"Лojb _G|w +|{ۄo~׆~=Mz_|Džm)!\zտ/$߼ҧWxۛ+ ^5eHg؈C?5#Z_a4Yoƿ2_qaѬ>UXf}ogjJ񤇿,ǵ MA7U~vM곣Z/Wą?Džӫ9}ry\x41w?"o˞[Ik[oS7+[^z /z Hv$l+Sɭt_ EIOҟNJ>I#P>@G:FՓt/φ*9{n#wFrxEC|f-Bj_fϜCV98|rMߥ ..FUei)]A˵?X}3+7OOթH&ޓ6Dܥ^Nnb4E3nŽ@Q:$VfNMes&.~o=ˡ1̝T}Ԩ"V#O]yBA$LMs71OSˡVG{)'H.LJxJq>lA#? SFG}{t?e7qR~?gW`,=Sgo;+)Fbv~kvd9yȬ߱+,z8V[`dJ%7[x9lҧ=!'h1RN6UtT,яn!Xȼص6)6׾Thr$H}B?Ү|\O}Gzݩyz2~WsgrgؕE3 #HA%JɌLF|(m&h0JdӟUpzXgMOϮ\W[)d,N`,JlFYW$r-<'[ޜZ爟WW{ݶ1-.rQk9'#KQް^|jXow%8 h/cySP kb*Ӑ7jXiހiZ=Bv'Tun 6?e 92Kwxx=Ӵe/JuYROډg{0:ìJlN1CTPQ71@<#ᩧ_(ݚB H V@G/{S*7Os Pr.uu F!+8Tk/X]ŖU_pPј]T)אﮀQqb^ DzAGp$&sѢN%" x;GAAqJg7'.UĞ?Z&NHvkީjlj8HT6^$.{??d*͇},h{ u׺!W35ڻ=MB;uɜ,߇GsfR?|^K+l+4YDzsLI;N![nMk߭ԉ4Ƚ'bpY9:C>!7!A-F0˝L ϏЏKJ-+ܚGNxw [}' .=_Dϩ dL9ש3>",mI}h=~mRzg:nl/vv_ZHZ&7{8aLy]yXN\.}Whsi9IMګ\;Q%ɴm=0*8˗H".a ,@S\B#KtJܰOR1").V;ZFPa}d9 k/x[5S;uGUtMP ?7V6-Z ƣGi%#sѝ-&sǴ@\.JyH2Vgb*Ș?+_(\ eU7n:tBQSQʻ5m*vLpLkckV wȸ)n4uR=Y]#X{ڊKNUSNuDϨQ,y^z;Zh9!_)$VO e6vCʔ0]Opn} 1.6`QcHotf8BFmcx@p&N}d<$ A'>D㏈Y'W(OqHcW4g&C$sS9>Lk?huXmʍ:aj\wyZ[ϫfm5}z*Ў٪a;B6otWg>NtƓ ϼ%|/ 11?#=}fwfRoH+ɂfp_P02q;Č ]GI9w"XQSAljPOJ!M8`7M" n,B$+\;cGt|7)鴉?!k[!ɻ,y gEkןI曙̶ة=Éb('g{«qD)x=k{.R\88y-7mǒM9"oXot}N%l^wou빾<'WrYL򂧕MAK "W~(e9IHW (ŷ/1zx]2VlG5b[#j,İRqR&2\cQ;A7vR]Ʈ?]'rcs ~%@%`+຺@Maȃ6anD?LOQ-3/ܟ@-%_mM| L7%z#Sӊ$ |Vkg%9)EOnHzΓlty YCm7@+RΈv__B+EǯKEX'h_^͑W1yyX|-9ULlKRy3''ąշFM8^i["GZ?nw萧HgPiZ&7\*iAxgk ޡL.L92K@iSle5wsG܄XrPO'7,Wƹ3gw<05&4ʝ?G[RA%wHYɍWM빇MU;K(!f0Ik .tV͓ߖ2 [8 J:w (=Kn~C{\FSҺ28v E0_.yo\t+@8pmMaX!χ jwb4CʫPq|SpoJ`3K[?kop1.NhPCzs ZMrB[IN$ɡNTB!Mk s DsbFU]`'a«"PV$)U<Ȫ_ cՆ1j4k/ M~^<(n5!ʢ\\.Ӯf\{(nDLxu;Q\F lEKr\daIL,Cs^eWލJPzR!_Si_x딐K?t XK @Pb7!'ªxJ7%*|>6 LZW?7dTO$)(\WoV(ѕ$8*M|>{(YX(8%Q/ZO} 'ZP9,J;P.S꽻\I >]H< [wW^S[/.m8g|:P }Z98r_hPLs$>KIDc"ȫo}}OՍW >LddAD߇=j7\A߄p  A$e)_mpBcz3Q= "O\5- ތۄN&y|tmy-㖡c\>{>WhTatc/a0Z.3#ޞ;JK B!gfJ~iwoI!2q7|=~!̣b&n`H>mPr%p ͓,<њ=mEn͉SNF702_}`nWf}T[Ni; h^Sx */Ճv,DCTx3Ȭ' [h~^I;&-#2.5kċ_ּy˺UƜ↎a(CXi:ޝVTc#qdU-eJviP5xZ{{}bSARĸ_e}$Λ KjXruH˩N?W\LMTſ&]uHlgnI+wrVmDK;=m^r ~sHGvSB3 [T 2gRiC3!* oGS}pHžɉ/1ȟҦ[,y([#޲!_bQ@/r3}[ND9_мK% ҐF:.|T<uJ8x/Q1=PU(^ܡ_˝'zدV$~a u9L*}.0Bh(O󰜨2:KB#'lFxyl3D̥Z{^$EiS>o Q\z/_` ݃L#@hz ^`kf0 yY}Ё a|Ov0\GG/ujl$7EDO֨MZNr#~/ *I5Zڄm.ƭOŭJޯ8K8ca/V`c]G |#oܽ&#) lH"ޗ:iYOU9[ gK'/>i;u*Emt㚕|5~'}(`~"/M蠷P:=F~*.~[q({1{tƊKFA'{@7eaE޾r W.Rz"%W.EV_ʰ"s'k+?Q]T;hV_{i/=K冃y<:ye"'ĀjTAgU \4s=6G'f45UVՌޜrQϻX!Zߪo|iZBAoq, .LL2}y$|27!U~\ z~g&餼ͣRf~dr Nin[H`1x#l2}Ռx:pRb:WO{F 've[Od@m3bu YEp.Nfmƨ |5 W@w[Go2pjaصP_Hjaz7v3"ʥ40p׉x v\zĿ}?-9ܥ ǡв`wZrtc ڣaPg_u*0|gY?"}Xly :wЁ]gF*8(BAgz[rQn%2Tu--V{or4Oo)/H ;B7O ?ѱ%7Λ{ʘ߈l ̱>(a9F"DqBoCRv6rTJQ} xr]˹;UuR: oSx,hJ)ėAp,ʩviٕB[ܴqMUֲ*ϖ6Nnj➳j}ń>ݗ }| vovYk6 wVE:;--xk3n`XQIj;fRO*T3pӜh<*\tװQuU6 Я5dy?oxý֑5sT?cNlDm FjB;uh!ȭ ~詉be^i e|=޽돸kF$($:p@*pm"*1(+iIHb ?3w 6Zߚ{{r0µie@Yvuzd3z~hoƂbxrOʥUX Ff?)GxQjw/UUKED-HUYfͰb˹Xr܅gK˪\3*g xx9CK 4Q&@%,5Jy+LBW &D$STFxWqNGW3Ԙ=!1v=sIV7v?֌C{a䂞b6 -]%0d9S}Řu:/9/] n<4-\8i_-%O_^y wu d *^f\D[4?GC̽aN*TSo3\n (7H]RP=o-kΗGTPb‡\ܒ&6TuDqQ2yo,h&"]'AO@-]QR%0'zULY4' ~S˳5,dT~ϭNB} Sv|T_}|#2'УvkO|ċ?3?L+;hgMaqaZ{a,lW iϤ{JIȉ|N-#I"[PBtO-IÂL(EZ_LwV-!h0Βπ/K4׿S 3hu'1h ND#gK#~ Go7j䷛u/JU qczK LN9F<nʯ;n3>vť9]_uB#/k ^-/4B?qCW{qQ .4i'@#,/X.6*_.I򝠋Ѭ{Q'gLR_B pšX{p $ōsxA7fmtg&SU;3OX{Zc݈0'Ek-0,lnmzgjXSߞ! 3d$2'ňbKCB?ME`/@<3IJJI2}ɵW27K*wM<۠E%Q VԲxQT6l2ߗ%s'LB<@^"[gbb"kkkF ?WXѹ"ftV!7T*d W_l ZˮMWN8✩WŋJT?.Emt]nş$аDklC C$XvlA%+i^־FTyť~'(i^|1u3'Sn-e?FޜB,)H|O/H:ਪ|0Ǟ?"hI8 Ͻ3_0('ّ/0@lJ>mަ^݇.,eK@#m={3=u@Ք|[)Z.j|9AZ{Pr[4drͬ8QZ|s>Rk3}q6[A\ b[8=u}jzƗYk l2?A&卷fCZACy~t_ZϮ<t^ @ϟ ϡn'zt8ߌ~êU6T3J b9J1 5"2#zKYʇ}:HHEx}b(i}Ў×|􌗹ZcfߦGH|Z;>Pz(=9V\n|amTqbSoۭMS;*fO.ܸ 4^S q#n\Q-xk gi$AU֐i#>~Ֆ`<8C+܋Z1!޳_{ BPa-UbCl/}.٤j>>A@7;J]U3vıv y?݉HH_cI8"G0e,3UMOta\ 2>(ͪkO0?O:y~N[b~8wޏ8?^q~Z{j}_veHmz~OCW~ ц[u;Su%CgI^iϻ+qsחZAynu|_; t mrTx~ë %r!S{fPEڸT6E^y/qnb䖃p<-G`: ؃oTKwkjF<χ7.%R`=doQFyV{#;E|ԗ$qygTGe:@YnIs7Rn =q0i涳TQ[c|0}\iQwVn[4M;A4CqJ NP:]c$u\.V{1}9U|+x:' Z|a,~|)E/;`-v[N~{a_\6K`,U實Qfn1;ŶB[)4E~ICBCa&G]Ō+o!)fGUK$m:Ȣ"E Eo;M,h^;߈Ѣwfߢ=`b y^F$~b:x 2؍LV2y߮7{w(8{ǀd@>;*GtA:sTܜE|i8ХbȓPțt>{* o{C?߄{^SxtG|:ZukMG8,N{M1Hߖ`_ûq:E0Z6wx܍ͺڤ:2`fF4NOHf4!Ekj|(!GP:?bʟNiT2LBǃv68  '3jߔ@AUEz!IE'_xfO~`Kh YFɷ؛,YY|s"Y;hg>8)"~_o1@ _H7 A2"_ 2!jDk $L%bf:_rkJ/?y>2'xj|`~< q&$j)~:*p`x-|x.k?R'=sw=E=Cv+:aꃶ{#W=Uৰ2@&"~-+/Jm mZ9*8zS!>y]YE:DE-/>  ŝ~)_t%I~AoвƑޠ~#EFe܃ Md 6 UG*|-VT~̿_< #WAO'u 9{s&?_ڛ'K'ey/T$,)"?fߚ*$Y5{]<o V_tkь-)f 31&POI}_ONKL~ N =׬}W)=#UNoRж~@yR%?~'ܬ4!=,-r/p8lwP!~GޞDڞzjJRX2WH>3z7yt(Γڄ}|k| TzO2DOwn(fP~zHN$ft|Io'E!ِ.8]\DY]%Q](wz2].6lN4 GծW57:jD?}I2O_^)W XB"Pꁲǥ$q||Js}tɮ4$IUFl*}  A' 16P-YTJ"`i UH}C ׭j9 ;598J18~XR5߫0FY%|C2zL%cTx )Z,c~97'Q7h: ^cĊ:Ť]p:޻4 ߍ4jyt㷇R&yƥfNzVh=f:̗_*CCi:ogӻd=ojϹ {1ymsRT\J~+gsLAz[%/;%~!ʐZ;|"#qͬP$TeȎO OI.Ɍ%9(l%\˜Ҽk ;S#sHOjkܿ\|LBHȅIһ0E9>T&PMM9D W|KjIH~/8MГA4h9}M&Y52;ލ$'VQ_xؖ^ *(ES>5K t.nNhNDr? u?}Iv HSam Խ8&(Hǯ,z<f(%*x5ӯ :;qc6ƍֻ+* }vߟp{^t}zפ=oy+%ORc^zF 5\|_e޲>҄I>IoND /\vv:80O&ҕ{Ǖbc$۔MOSwQU?NSAnea8J7_.?8NDkxE|r\dѺ9/ _kXr#oWDz?0k׭WUcpg b?Ŗ'jx {5 7ѸT[ڬ}ԇSYH5o ߫&B!Ԓ51/Dy/Ѵ vשB26E N"$nWeoɪ\2Y]*ڏ64>vw^ot}?w\o7>?^Ac$_K~e7iO䋂Pw*OE-T1 ǥ-*#P>ӟ-=B}#~ 1[/#ϞϏ <_y%x{%]ơ}5s.Lv5X'aɁ:=ҫ3K|؂2G~m}Zk\BpiY OSҿ $y^`N2ywnm_~nu;ҭnI/2Hx\ ?:XWC37}?lck#_^y"h'V;z)S+}"h/)X~Ee2\dĘ#](u*@nFg$jK ^oM9)=C_" _;:KuN7:ۥ Ncs>cL9՜۵ԉvY5bd/?-Xމ̯#8V^]5(/(0h?/\EګX*C0SJ-H'R .[e;YhnXx˚ fSh1J&Ίo ?P)!Mψ2d)k* Ⱦ  6XVK%32bpsko5_|^,TB>3&-h"B*?%PF;q N[D쏢@o",hl(D̝~mν 'B]AAd)B'@#5 !*q -I&=<3ڊ;p#zxl4$(j=3$:"G Ԫ>IҢ~- q[8Ix$C/Y8aOvb@3|_oMKb)5X L̇*ZFMza'%q+- p&?_8KFyN939~RΑ8s(ˈ%`5<{dou}0I`!mXJ|ޯ럌a0x:`zP8. '9x2Jë8ʓ0<4xw#7Y| ,7O3YwT=OS潄E">Mlyxb/ٍ&pu"Y%c&M[T - GK rL hbQEQvjP a1y,ӴR]1q`)]ޫǧ%U$ex`Q7-<0`iڨ|D:̖hFP38Nf``¿:wk~R x剮+U>5 yv5VuQzv=f9+v@eaW&^Buc-xv`u0s{U'.4W~q2,~] '00vuc < ْ^vm(xe;5HP0DWXm;G_":_@>m-v눸#ϳ$y8^܈[<6ԢhV4&HO+S$:P>՟ f->(ȧ$1㎡EsηΈ_}? /? {̷Z3x\i\ 2كoF~N pBvy.>֎15v#xP%Q eGɜuhihHxEɨ&'2OzBmKx*eΫb0ӧgOKmK#,mJc'E:WjTaOq4|ri/]P+?d/Ӑz`On7*,7%Js ORߗ.DSbK *z V:3s>Mo{_;:Ϳ(sݟN90%chg\i>_ׂbpcb]VwBS%I);Tĸ b,-US$' MC}=Z=̀'C *vxV詛鄉KO~Y `R3i d|mTkhEIE\IG{铏lfepXuYbKzS)@Is|ϭE0Uq!q cq7S }&#q&Y*m 6[˿UMpվ`:iZ=VdOʳlR֚)JӞOaҋ4\F^xSJ!mm= gnM³:oK?~tôY)^FҟFľJv:/ȑ'Y {4&m2?^2{Τ}z &{xw@W8H(.|J-_k9͊Te&A/mLb">w58Aǥ՛ _^%,c+U4'R`J'JYQ]F w;ö˦ߞ< \' `4b c`Xn% +t905cAtbLa 蕖{T,C`4b$0OM.#|#Z3ҬRPօcJ,"b@A h|SS$dAKuO7Mk&) 1l+Wo _J* <{ f̤t[{搿3G1Kdi=[ j-eJEwxEi݆u؇r<#ξ{xaa0(5Py-BMG2AQODwDW'N9%x+GT'# =uIITLM!s+1>C9>ShkX<ƬO@dߺZ֎˰Vg5֌UI_{h1# <.bDK InA7-c΋+ dȋ_^%œIT&^EB c_ywuް];}|q݌p1"H呶,=aF{MRlu8%cN Pa2I=aE©vpࣚҋ:m %J}lsIyކ4ohI笠*V?yFwix⴬@FQ!O@'Жa x TBq2N6,OtN!Of2(ƧÀ_:GRO,vy#bHrJ|eGO_?a|9Ȟ!<y)ek+s]lK^y#Y%$|n7kT'&ۘ #qB& 9oՌLΑJ ZlOpBT]v@/=Py ֏&wǵ2_< [)+8Tb][ͻ&p$ӌ)nԗ:fOebG4D28~SO k)|2/a%»"| f BUI'$Bt%p&ȑP-KHͨv=A+@.~B%zۈpeC\7&~>~ŇP8:?P$U#!>@@ 2N̄IFJTL4Bc2zyc"UtW0F6ȃαC^."}+3BcEIj>)}ģ>FEy2Uɓ.dȓU" _"'wG`A{q(#FE4iEJ;2i%12IH" P)ė&ՠ-2P?31̔`?qW?_LW?Lͯ5W%o_˛y3jgwUPk_F"?l{UpGCz?~Uƺ 1_oWw;\/m翻\O_smOzUDžG?ԥ5MCMD%Ϭ?Ca/#C98]HΦ՟w]IM?&_/،|$]6/wصӣ9* vPaI !5-RaDkB2)"~~% Ϥ;{r`~y50AtO/_w]~Oq]g矲pUwmWg9R.W?w4?讎_nzUb?3"q*Eb0)I~(Ji1VDY=TtRC0 i}'݌s1VG\2SPb&E dBNi*"f8:tt 9|*qJ \z9UmfLJ NBFwqdg'Hj$B魯Vxq5* sLg~ǵ{w;4O+xvF;75/Ƿ pnz Edpw#Eˀ32FK#C/a4$8c qr@ gƋף/A%Wzxx]丹͏j}>ۛZO= =X9"x?6ߦ|ҥ~yU^W5~ucw}__~sxs$s__KV?얦h&o8y_r=>^֣SͱzMͯ~}~X0)vWןx^ygh#o Mo=N&_q|u!MW:4#Ǻ/O3CǿaE:'5?_y-=$D WzMJ? +kZOjt7X:L!ݣ_Bau,Cz8d\U&~4wx,V5ջ /) ?Ol.Hy$煎1ٿؿ6Dk5o΅+=% R(ծiHOinޝ0yﺶmR^4rs]^|< y0٦h=(mq)Qt|1`R tlY8z&Z^oB!gC.I!M=H !2GPZa6㜆c' )'/>  M _v̿w%$|,>fOԕ斒wӑoҎ=?Gm Qu9ekk$P.PR(Hd ^/&:/ AMg(~Lܧڧ֒k\6Kx0evE~S0bN,DN]1ųۍ8!I7[9{%:fT1`, /X?M;p`0Y#% Fl _?$_ۨhc[Rݠl bkS`m gJY) l V}~V/`G⫡l%1o30 Ð3q͑Zt*]dt'#=*&H4ϯR,7 I >at`j*` Nׄ+oļOFZQ+iX~`=jC !5N̝$;n5>/_k{O}{J8}q5П@$5);V3/BSvP<%k_dw-dY'I])H)nXJ YyrG^^%ߜ<5tWyb=('zޕgO_t痹ϻ<Gܿ$Ɵw;n3cn,Ϸ#+X@Nx芤~Y__o;\y~l/6`{W//ʇ/%p:'ĭngU ҶF"Ir9wES5ROAW Hv]ߕ-=IW@R|>BW /_JʋLkׯ5yL+䑕8I#/ ύЈ[< OC篼wF͍VJEjY&sb3~;*#MCWW?Ŗ?3׉4:* |m$eCt&ȞĽ> =IDSz4tYkdel V /ր5:;6Կ:Fϟ?yǬ=?#aZx?ziA2){\9ǜM b%|fׇx<'&XOZ܇[x鳫64pt(>fJЎzZaBueX&R ?U;c.K@zzZ>=Ezs$/L/&:^jGK}4j^qG"KQMѧ)}~[pe;FNjă'E~U.WHfDjM &$H K-C=(.q c*t?R!nÐu3]B"l^X 2/ۊV5HL$dȾPGXfo|̺)r2)HĻ2JstEN6P;jhX%qI;Kpe8yصmo:~rc5/\e)Oٶ!Ht1I[51Ui0y ׳S4[0>-)xJt=-4G& WMm̃U SM菉qon#3);w}>x#J<٭Y^cxX;iBp RĶ7D3^)/~>oXk&4?d\[~v* AMR@`w թu茡LV (Qk.F^Pap+U J%~zJ^d{e]RcXi#R[Ɩ})ԮmO_jy灋k-nh_eyҔSM6IwƜ~jqaփ| Bۅ/DސJ.%on%b>Fzp:dިO]ƴG''Y9)nY!2#+'Qĩ " HR+S}F޹+BT>vXsP})2:T*G $wWsIxsArEՙUU.Bꠔ6ϧTʗ蕕?e*/lya'ОGI;#VhHeCNmʽ} ڇ5T( Qf'/.㍛,hGRu-A}c+ 1K{7Ô[,I O3跧)n ~2}SAUR%bA} ogSKi@XӘ'ހp9{Ľ>Šy9,lH[o+BHds֠y*h:D0]$wPXg^w?q9?$ L܏o*5:šu-)' aLcWHG_lJ2{!x})EHPxqVᄰwݨʽ>{uKOAkUF2=c MҒ ==,X }W AhM=Gud0NΧ|u7nxwrRD AuA+Vc"kQ㘥R0//@s}v^3qżx:ȗV0l^\7O +McA u|jO+\x:,I=PNS*Aj81r|l3;J2B•+.XN照)vJX ~vlpX,Tl1a9znE"ރւoW=vժ,A\)ca1o kϩ~ksSL7GI3| 4kʗ J*0uSJ^spH>نOzRg XIgy 8j:M=?Ayb)[Q|^1=,d7y~528 +4 _c~-&я.%%7 j-{ b}П=òK-r;osgfkN;"K-,6hGCil$?RO5EH7w YF o[peqZZlyP'GZs`&aAp{]B{䜆p5u^Gwt1[|xZP<Œ,̴Y;Z["R^B'G(-!9`oQZr_*cEw7K@s.ФDGK]Ҁ5*JmEv>OLD'x+uHv@>P qbWƱP>F`k񕑼Jsv,Jr$m gW2L#7ړ#$@i:9\3gh80}8hoMR(3kqt K q#Ǔ3<\ҥ"'Ne9{;zb;[Ǎm=oHpyE6ˆ 3RٛE̲wcdmgαQ8-~0∦1N NhyAy|؟H|kV̗12R`0G{}ɩ\#FJe*&*߯j):[S](CJg@}(W @fR޻H5#?OKyqnܭ.K'j$dWK5S} "]OFw)fȈ1l1,ZAs3^tKGW۹ D,6ֳg*I,XtP!ي!w $UGMrCZ zǔzb sb| Y|~#pJf1T@\(\3#)Og uکm{6;(|T2 ^s7T>^@S~r֚n3 UKUX7-ܑ۠U'ġsۓt,S% SFӈ gx8HWϴr:]=y}O1r9W+W+O+[R_?їӧMYGha~EɿGR^nwWyfo3f)u1? S!== g=xu(/켤"C @26,Az;QyV%}0f{#ˈ=ƛ9O?vLΞ':C#|IsƗd)@5. ˏTrD`#USH />aF3 tݚAt~Kg$ 45WIÐoD?oM7e>:Qn-ýb#T:ntBv (KG1慂w)}ZLl?l`Np5c q?r%wfqGiڨ  G~c,E r8nMzi+oz;z\m4Pbu[9FNfF%Yv`2=-xtv(Vi\'jܽ66=/xۃV伤jۿC'z4B( ޽>^%$mzt2pWI{3÷(cSgG+.ױ&߀_rnG{zT|6^g r8gϨl:dz9.ʻ1\N[$ˀ ϗ(-@1OBVJ,),e&LL,%R7?C)r/KI2121^SPeR )[ q0$.UG۽Y| \2A}ҳO+Ÿ,c$:⃄Dj@BrMd,G;l 7oUA@P[6y3D.Yy< qtaR&đc H!FH ©wPl^IzGs٣'0}PՊ&[bKjZ<[+Zx}EÎQ@ܽ[—Dl+R 1^w 3i(A6e߶xxhQ=G7w==\9饸#N@Lǡ?Q/ {\Tq=LVUJV@|We=Ϸdz^ҵ9ˮ5KRk'Α6P2@lMק^"zUJ`-1 9 ߀rI'ybcTǂqւFw,2SE^qL (5Ֆd8qM! eONt88Def>kf7LXɲsZUqj.5b]<*.GT ӯMMVrz|Y5뒌J*N>/{HvXv+.njiZX-M;`-,.UFXTZ8"dJ&" rQ@6MI;JZDh/%zؤNq*ĺD_:]?:BEJ]$*J!<!hy2=V[I'PgҚw.%V.+w괎|׮GYޘf3`?byd(Ld!z)uhSa};;w~yJ:TU⿭>,.?#>&t%0%zZoS gz`+ r9?cλ^pn>ȡUn=hWPP<@SM|mdȗ>fbC<[[&kTzLj&-ӿî}0M۱Ԡ7辸Y-usI{`xP* i  /ʮ:s G֞?RTJ+1 qga0]/E΢KM@WiBsf)@9+e4k9{f_g @%}Mh*?AxI<侎)_'Jx L.c򗕻!{[ؐz[R]ܡOq+LT{nqS\ɐR(V!7Բ 㤎t#VI5P|_P-󣖓 (Γ mש:j16)Z$Չs=:g"FtTpͰ@ys-{/h^EAp,] B~Qo2.X㘀nOWw=sSn<!<wu h}_"F5g3g:rK˵Ns:7~u+Xh ӱ[xSҒzm=|w-!{)vJUͅN6X [XP[)&4Y×2[߁eoGo={2 kUjijXPZ?SK͡_n^QP{NoQiZ@퐧IIphfPz@a=l}ݵ U:6ͦ@ -oͽ|ZNHo!R$2{ßÐYb]H.V 0r$@&Vh,y ChB$%O-4C|oK׽c/Lg^l˦gW)"Q@*H4Af IPhVI=CybQazؔP'߉{GP`UV֡2Q%G>)]М%HS\崥UGЂqtO W:d%x3oSgF=:hbHGPEu)}SVGe~/8 ]2-Hoj[ 30&]uY(﷤7>uش9ͥ#bb dioߵ?QO֥FD w:Nt+H,ݸIiNߩ;~' "tJK<| ~s7~Go_`ƧEs rHAJ(!dź8)eTâ2,Ťv3rOa-n- 2LetAң^q_x9+ OBo; Ԥ+ʩ7$wS m60N_~?&/\Fv\4~'T w&N+ؤɅD );~7 ~7~/do2:^g6.QlF.OA^zC)޶brer#36 견pEgUv]ќv njG%rfA80YV?8;*;`:^(xWAʁ/Gr V':ee E3l}B[TJb_@AyvL"tb!*wY2a{ZB5^51ߑx/y p /RfJ#UJf~usIcPNkLG0lkn*7\H !O4ߨA5"j,#\IFXXt̢ ]U ?εRWPf kU-Ӻ4Ss6 h|Ņ>BB' ).BޕVھø,$VYRUAY4`p(F#G{.P\E-CZ]b@AvD&Y^,P),tWW`׬Vm){pYlMM:e7%,I۔ap6*- <ܮ4Y3 XɄtBK~A; ۢHlX.sYφȗ\ = *]ꫮ7[ͥH;WI~aX[2el􏬃VJIw,-l ǮrJotEAIt!JGIL=$&-l+$#?;#ֿ\wG~6r9jL 1䜃W F=18mz|&NDDJ[JwU*h%bepb;n) voS/$88t,n+>ƶd C-ɓt=dS/Z$ҘήVJtEC(;쪂ah}u,{F_U#1U0Eȥʫ $0&${K#޷8#Z۹{0{5 h[#q~)WQ_}U.>ǮυAnT@'HKgLm[2jʴx[)os9:(n(Tc6󀹗~@qfPyH‰sF.ҬD9N Zx/|P@*QC3YwP]B}.`q dCO }^ ֤ؤVMta!vr~{D>#WA({JE1'zQzsω"Yxr"w˪G,^*{2ßV5> :?ru̕w}v=v3S_Ow;Ŧ;m6XԶ3mňM9_,mnFb%EH{p_K{Ut}`vX_kkF}%9SW䆻6\ ÿ-/` 1Oӈ#\a5$zDA^JBk /D+zGև!>pH` EW%OPxΙnv=f<>ؖ9~>r?* MERXPg3 D銃P5PUNw幢Wfq=bڿ<k\k)#~JU]?1/Ǽo .ÛY֪'<< Ĉlq?18x wߚ"/Sp710/`P9IdyB , ;9]dWMfizbd$Zd*!Tn;J ٞNQ܅? <E/O&-Oc(ֈ穡v r?'O7㹿ϣykĄָeAivͿ.`H%֭DQ?l2jWQwىDY("\˞#Ugqln >︹aUdZٞ7t-` RK8P?‡?hɧd?kimk/ r?_ltS\DB_E'_GBnY~~ 6o9}Ub΀?ɓzrqa# 1ý!b?nǭ'5Lwnfj&PLp.8?kȘaw :QVՉGEj'a(kN ev!!܉4u݅1ԅ0uݏ ?BGmkU~ö-/eb#pG?o۟ }'ÿ>X.o#W>&R1 , ְA}yn~,5ÚGddhﭤ=xkeY 腡.[0{Ch J4 v H \gp#s~@*j`Uum^i<Ơu_hYet"ڟi 6mMxt}6Jl#k[吟Ə>-.Bm&C@xx x?:?32 ;IuD*(7j^eswkdӏtUx&ȶiJCiAkpX:uG⦜^~! RU6S-#oOt|iP?!$|W~xEyUny|j69A︬c5'6I ty.#X1՗| eq)4>Ey`6sJT'rbc^d{nc}S{C P5B'LK;L~h&npK8hA:0irTk[MTd4/:vHz EK1yj%Е!j$܀H+HdEt0=Zϩ\H7^,Y 88S k0ǃ &*eYÎz<EktgQł/yA7AѮ: ݋xݺ/R4YmSi mZ Ĺ8˦q%rkX^ٴ9ZQ/3=q% `!wa.kV;. 6_Ш-n/edSO1H=tI{P<:⮠`.ԿZnj֎`М|<[}y v*v#Fn7#PQ-ecׯc%tUWȷCBN d=gfBʨ"Nړ'3r*Xej5g\ST|fM^N)]iܮqgVv־2ݮZɏgAοjdiptID{O?Hf tMNL|Ŷ| M>tʜыs9'7T? kG=Zy~bZJp,N|WML:C^i,R '  :IL>CpE$Ʃ`5tAt++, ǥvs5_RjyB]Q¤]u68K\o٩wOYQ:H&Tep'\VJuF2hjBÿ@KZJJ$"WYf 뿅B5h~x^!G>wu}ĀXݮr̟" qN*q@Um24ktem>U۞ŝ8TKKȨ$}ϻ O߀G 'P\=n HltqrH>43<]- .raa[C[Q cr*mP}<+ڃR5f*Rsg$ xҴOِfMW΢z!:O m-_M}] ~x9{q1ZLܧs$f!9%ڄ``7ӲW&_ne! xuS<o]@L682=jD/G_kbJgwC8<&g?2is6d! bMc* /xeITk`={%7hriM_q@̈-s>ǂ۽2.iTgW YT܎sGyrS 05ͤq c_,E[S?KWv4xRf&bL;Tw=qDh~{4Yr/Jc!`HC6b&l{R}\Jug&DV {.cO;8{ޅe(z*SAؙ٨;'$pxWwV|Op }|-R?:/)"; ס+&I[ px,_Aq%{6ub{4MlͯyZ#Fnx@'wҦ2jKH^ܗ"67'$5H<~4oMOjH}{[exy[YO&чРM u"Otՙ&~LPvfjvZ#V8tF94' OplV p8y+:=s?LQGb!P.\nc$S/sh7M_k1` 4C!k<~XOE==~F/D_~.4pEzKBsѨӏVn!:x;K-8IǮ\ΧfRސ{q'A+oLbTpKȪ;nv+oިjE+uUe, s*B0u^D,/46۲'hjTĘ玦 HXG;v0 -t@Qfd[k@@d| M "= ziu' ݭ<$4(7}D|2<2r;ϕDʖNrP(m `|=_42O>\fIy3 |rd#ˑDRdz,֕⸐en~N%o &WV~O^ha{oTVyZ PR啗N`w*`hBBW#:ѓtBRi^v|T:Cq}}]o(yAv.ϕn'3=cd Odꯇ0=":=gŽߝT] 4(x/IQO~Pęv=a$ ^e$mctMn%w^1X+=;Q?锛NBȍ,G.1~t[r7+Uwĭ0J|㍩B9^.䍢B|ɬ gT4x|!p ~AwHGQf,F-V& ~O_ЮHRl-T0Q~9D2ty~]^AGπØ?GY@tvD?XVx`  [c︎*8")>m%CUS#&`Uf̣1Z'?Nq0P`{O<xEx.7f(5Lŀ繟ү^^v  /xTt柯EГ)Z_{W^6RbRtqHp Ӈ 7X+Wd{}졛2A+ʮTߨJ!}`c$>dpR^]aQUȾt,Og/$HtoaEHEkrL05}>*&+k0|>^ftqw#j]vZoĬ11/Ǽ˥~fO04R?{RJ" ufA_F=<}".ҟd~ --,Cx؞| vXԩ?sߦ5^c_RٟwQYvk0'յ}XF7؇G>q꽅68*.ۆ09?2ԜQ]'~XWEE\DZ8]\8&hg8fI g\T9.Vz@55ʮ?s ʾ{B-sGm?ʅF|ՠUo&e,& Ty _[ݶsdذplo%qBTny!VL%PBޔ!MP ά6+MF'ȣwy/D vCYA}Qp;~YG+2Pœ8<%L^rQ:'&Z~񋇌CH*or1M -72l^[fءgÁ~ r_k(>`}9w=ʹ I-ʋGsTW%OK'THxܱ@Y,r]B_VOTYT .k⇻$D'}ZF}eq;? sG)uB>ɯjg f2 Q)N  p=ɋxCQ5&~ͱI_D{eord4827zj6U)v+D A1Ĝ9WeS ͮ}m{+,=?_:*bHoTXݯO (='ҭҨ;j=3 J-5ť)lZAASQ/T*-dwuI0,伆q [`5UZ34Zǯy#fhA0I}ksBKTb:x*\ [" 6`ˀ)^"2~Va %_6+lF?`%fT;Cam$-QCFr /@{G;FjMBWa9.] 73)`ϡʙ>.|<;'w6CĺZd *fLk=5䋻u̅o1LQky5c^m]pJN5R0hR &(o:奸qAO1#;N<'#4}M^=A8&e<hUX YvHW͹u܅P&a\ޅAXm+9O㕕+Mss9寀UB%,-/iq%ɃPD\`kj,GȼJ}??@ӟ D^~sGGwGc+At"3@!hdonVKbL^AW4r{9iýT\f|4_u`__DZBq }j/CIRMHaૡ 'R1;aDkt{tOA|" 3>l-'dR,X"dCM|gy oi1o梿P<沥6!r5ezl+1өjpCmPܢaq6E,y\$ ~űKR r`KkWѹ}:N %Hu~(|s$T/W˩Mzkp:]6f9L2nc+b-60+c4{'4&GIb'1*>3v !j`un]kkڱtLq?ghdnkPÚrI+,24j٦[Kipmy`QZ[Eiu0bQ~tEiZRh'/Z"wq3"vmm_`-&'LH<8?#z>w~_1'bm=#v͢x)m.n EmZG U-%Kh.XEF,ֱ`Q T>^S?vNO'zUP )/ bޞQ7"Q6{ j{߱Q,[SXoC_N:,։:C_M!p\3_,YLű3m줋pa^ sF:$Ng6 kYdY02]+Lx,.PNT%~ՐU|zώ료Û4h4]< nKL ϙ wMsmd0 ɘz);=,$OI.Ga|!mƧuG-32c4vCB䔌[,P df{f mU+V d9`*Z'&0I'(s.ZF{;R# CBҤv 4%|ɓb iq#<5ȗ\0Do'^E1h*Mz9U?/]x?LUUމ{N1 le:U_XNA ;h 9*GRLDSWwg:3K;pP0❫״܆u k.&lF9iN*J2T`*] ?L+t` 2.K6QO"8~u9E0I߉t&]FUvL9p5PPx~3]aN:.m˞aő{J VNW!%El3fvu4ѯ"H#ޢǣ;̸3 2'ĺzT;ܯU2.:Wu` x?,o6fY=?AKկӵ:k\C_k @l{WjQ%}gY}ukIy :ZYGuVǣz'^($HPh6+]S=pW_1J5YaYT]3 p)mO1du>gkHn7ۯJͅqhmP';zVi@?`* EwOΙl8J> ""9*'yOѬ$68]ViV\ " 7Z#Q%XP X 6.C;Λځ춁;^[gOH=:sv(%~{@kc@cEM8NӳnJ:ɟө;=֚}rf=ZS{9/4Wo+x]ДfE5*'kvKQSTmh>3{5ʏ;,OP+!HljWŜvtw9toX]/- Ūf&8k*T2ߢQ{w f%L1^ Sqں75?!sshΜ5l(^ȼB[76>pV˽kxğ<3F= Q}=Bիct~4}E~prxdu3YIvSn2뽇z[ ƒ^BP Kw5{&X{?̾GvS)o!fΕVqIwĜ[O?qdi`T&\[Õ-lQ*呀DXWP1PpKl ]kr \703(h/K;iq+: #"K⤉{May&Z+g1Cn}Q:(~]8GWӬU 됼|JsPZsqW 3~||&d oT$43g<&Wn9w9/Uϡ'7yA$hȷz km lyj{7a`;)@ȶ(A[yՖ0ҝcВ }I"Rf(oA|ky.߇.'8#/ُerH-2EL KLVd_'#Z^x)򜑂DNQ6̞lk`p+22l/6'og6r?/3`֠%U+à?ΜOnj(fI\OZ,H5OHwE;He qde(?lyW`mӝ)"DxI, w#u#ҧ{o}`fOI/AKHz[ISLۚAMzD^#WKe.6߃;nee"@bnJ6DCoN[|}t0Oϋ]x'SvCf *kz\;_YgńOɈ}v+g O+M;m!3>Yz'$NYbsn Fn?)7+dOFV@!{MM-fE[ޅ*h!Y̙G(l'A+NDU'!q $7FhI?WDX8T,g9Uxb0B{-))$Aġ\..DD~(F/Zj?r.dJ_|Ix"V m;G$/af~𧠋P0`lyNp E)pkٻEkA*Ǘ⅃yc5œ8UTfnvhW׍&U$^uw]9)Ydd)>&~Iyhќr*!l$ AKcX ?79FNj~{zMx Ka)CAֈ@݌7kn#l9; &8OI z^ u'b1+ U0p{dkpʱlT/JnsvcZɃ_{N~t+4! ]0~^dIi3Iƥu?z" vdzZm&\^`Y Qu9|YX8޺uY0Rdû5eP'O*J̓XiyҌ<`U@_PA39kU=o8a]RZY]ւX} sSs:oj_8;{P?.CFBeۍJDz".EYs#z'%W{?h7mIM(Yų`LoS,ڕ'b~Mt4 9Lc9rtuU:r|h`a-<ut0(*:ޅוK8;ۘM›:{\NSm#b` jsOo?'OKSRTɎ!ytfgWAl8kvOFϼЋex5dz+0%@h&0ӺARzr./fRvfHst<Ri58{Ol9jG4oKE/6) uo5܋qTW+w+]gϰCCNʗ٪rTs$Rk<|4 R[Ěr{H-[Q٫~ /nF.ɜm$e{gHbkkgN? 0jP`Nnueo3tYaFwڷL ]qH XSGs|K.fP}dt4G8KatU?( 3KrD*߂!kr:)qvcq?&6x@x_o ͒!u'^΋Nj"òj{l;,tͪ`ow 헆":&0Wf#ͪ M8AS5yJ*r9/O䧊WO.GyLT}Vn*J0UBThDBdž qh.OM1q/N[XLIN5[_8U=W:W}+ Q Ҳ8l\+i2TؾJ4ɘu|1ڷ>u *.!*vȟ;;k9Wj:d4scP($58kʕy`|zwL7-_ء3IZII5KzZjCsqMNIGB"CR:#9`F'ՉYgN|&d;BrMJ_d4/8B\B_,~Ŷ&"ׄ;M]B N(ފ%B4\Wl+~To5x-%o Mb[ Nѻ+ ̗B767fQ_aay*CIM#=ږ(g|ϔlSǦ|CfR w s:&ȩWᓮ zL_]D>Sv`@5('5r]vd tPMBm57BPThhTUw8N`- 6io"S*ڎfv9gOS&M.w}զ4OU,N̩ vkA얰jcU&,:e3*,YEfe%qY;]k2P@|x:OCrl|[ݚ!ER=[p#RAºq /}R_' =&{(U;L>̶䓳>k;'C@] 37 ۅ tvjQ޾ W)3!q\ܫsRc!)nWF1Hj[3Or=D0RgPVMȩ15cI_yFnz^!*`|ȭNډj >fS2&S'쭳1Z$:/@(u(5b wk? ÏVtWL=U R@ga߂EsyXy(+o&ϓ5p68$nsOM #mٖ|H{ $l֤H+t/ƴSWwම^`=UZF+vC<޲ #]3I闁r{|7$2 6_x:~I6d@6(5Tp֡< ׏F'  ܒ*Ӛ:Ob&9À kv$2ϋRt0@faQ3w A&AZ4co~ UM&]m  `#3MZZN&lH$cz KlL7"nx#Ȑ&f5̺\9좭6X?Cr6_گvB+iOJ|? ]%>bn.~Ns>U&l)xceKv\2'L^2h登_X~8Nd} M Rw9v} ԟزltR˵r<|[tяPY}oY3}Zt3#~\[ ^zO=.ȽE5U|싒J_w~CK& @nYdru;ONMkø?ژePMNFθ2s,vtH񄘳 SS<6:ՖUYR]T\(NkõT ηHy0aQh@N3^G&*{GKy>AωuUB>cӥ13uϨ4:J.>=[xD=:h qw#}gO"!IdEH3[M,A\/]'a6Ժ`0$%u7ͽJW!_8{:Si4~w>,k1dK")A1H^8ɺgy'),+^ &=\&HS٤!ZV z~G_'p4Wïv^w}+yyRNc$Un/5DydY1u E{o ' rّdʿ$rGV󮷑{vd kEfPPJk\@ej'W1H櫅_4sbZGDlHkصi敡U7z4s3~4W H:Wi$ 'Ĉh:7wLB#!hsqCO)@GV tzzhsSӠpнPAF<sl;k{9[֟w` TpNZFT*!pٯReltQ{ێBޕ]fq =ι1:g#əs-$p<1Y(狼A& Cxƻ$S Lw<jq"XBg/HIYSSg1݁Y(+j&;tL{kd;RPg->>փ %'qލ*٧BkU̲S'>7`%s3ǹ~N_f2pbM_pT̹ՠVl- Z<(lhyecg l-er/я t5&_iׄt Q#Y|6*jo9K3"w]闻>}Nbj\Z? VO:Di9JLNPE\`4pס]"k>%:]I켩S)*hnmy5e}tvXĎJ*#W1,(GP=i\ RO N#;#M -mfg'c$.Uu:x ]S@Ec<Lve Ră{l _1!d8|e'$/M҄d%1rޡu<"~Wx!I`P'Wߕ y/ + ʩcyy=&f*w\۵0D 8M2=>QH( ǺA UZd!EXPk_D3X wZ ,?+>Exՙxygh[^C-j?gHLqy/Ay9Y iBoaJci\rOAu. QC3Goa,I ,fjNAcy#N|[8ĠU,@U"%gq> MVt"0-GQ< 6/#2%i '2oO˕ɗ G2wT5*qyq80Yu9a#gcu">U?o,LV,4^svwGpyp! 0WϧQ#VFJ ũʚ}mK Ú,vVWI1 G蕧(U uL. u;; @cYg~j`OTds _}Ҿ]_j]$z d.ȵlT WҌ׍7NF<:^y#ٯ}){{IlǢCiO+3:["L%Z |(ȷBڄ#Pqnv{%{HjY!/:=ij:#1P 4Ś郮ާн%$,jEOKTrf9M)~{R=[SR-N{"U,6)I#ld=Q~4EsqGX刐 DJ^D ?{.[ y)"-S cw8r JJ!<>92#"YNouէ,D,rFr-P}Slq /(?QPsSG23|^aTϙ; ;ޙѶN|sw7F9ICE1Pk 5[1VU|Z蔇Ŝ"Nt.hƯ˚%$V &,-H_+,@ɾ%XLY. $ΧKn^:0~Qw!IuU`438WB#Q |}Pc%/MPS۹@/?;~(NHjV gއ;Q82W'@O:xP l&猝۾@Yxg<ߤ8`7|>$XoANJˡk]$tHyOU3|dHwiv)^FHs -8I(%vx|)my@mخVYUځW1`jcyx!d&W~< X`]dH -8aLtHf6`\/ i#_Xlޝ:j9loӋX.L BD4ů 7Dx=šr9R;JFCDl+ %gHc88Hbr@mHܺ, q}cӜ0B8a[vrzP޿ Ŭӎ!x?Fn[Z(D{X>jn]D? r1:Qm\`ߐ/ҒsN]ܷ;-=h]JmOZHӿJDZMu`k_w3. zia;[Cxgש/T/;)vP诖.>=~;7hBqfZ ,$ 0Fe],}+B h?KzS@6VYs8DrF'RXMkuD^z*w( tdS1*xORG SGxj{LT8$4R·:TB~hjDo+NJlSn6rע9y_OZoChVjvE AaHV;'=wa()i{k62pdÕ^l%V\oa)O_(,\5ݗ7_g fip*?\| ١H-^='&oBr ֞xȀMo }u:|ݒTG@(~0_M65쓉_瞘 K :VϞe NavzKRv1tv-XV^I;3OJߝXXK drgOؽfKfp/&1嶞 +P%IY\Di|2H{ Udϑ,O8j?M~͢M!-ܽI]U_s{bICtt>еl1{9;zF?D6>/zq~ͭKuەzI^ u^Ey{$/Py?f\(~@,Hcy\/i$;9Zl)HZ5D(nǞ=R)> 78m{RP7ZpJ=D1}ۿkO$;Q\_?3K_aԝcI̫4 兇QJ/7rwd0!xA=2)}V\nY#W}sDz QҙVC8T['E]DKɟ 'Y"(k_%K^`ЏBvZKbS;K[! /vHR_߄%(ƾ}b P"Zhu? qY<);ࠜ.2'7VtKfZ|=RoS gZgaq'YXHλ4 N0b( fzzu Z_/'d:9`((AVv0 f5c7׉~V */%H-6G-w֒c?'{:PգeD$7z\Yw]gH,)bMKf8&g^I7NR/ at BV!šٍQ_:g*`i|̅eF\Kuz:'[TA%/$UV6qV߆I @bUY%H JKV[whN:3tL0Q'fǤMI"IzN5ń{Bh327$3p&Z r w0J)JC 0Bqf=&~k'?>'ԙu'rtG azi^H0+XͯSyJ'[BΖ N~04{i`htt/Ov1Rf# qNbswf -axx37aDEQ#|)iva&W/(PN1_b^swȢ``rm0iw=֮n,]wʱ$yKUf}c`z :@XbW$G>*Hٿ%Dck\Jy) 6=,x3t.Bȩ1g6kiH<v,W\(=&XM1OP,:xWrTYq賒hPNT+e Qυ,9^ ߞ+.?W>>dqq9|N"^O ?S%\oXcHKGs. S iߎ'?č&KB{2x#K[D^}Q(7%n­R@?rC2̄7.m3%|'=Y=5qp_} d!*ћlp4& 誩D@>!X aG6nUL8O'.wm_/YKNϡ<`2n(aLKgU|DN%M"c-*0{= ]pN+ 0.䡹7N#T4g8/Gc*XW1p67rQ#sT9/#VO>KwT}TgD$2pvH?4NJDrVH¥Cd!.wd"0JX6d8vxuGG7ÀA[Nk#?,~ؐ39G{ڳ8 :Nי9+t"xMƶLQMB/N=UZT@# WoWg RQR6Ѱ%|^}'zy5`>"++u|R#WQ¼xDj`H ֱL9_IDZƿҩa~ש"BG[vv3K>q^ܧ7F8zHyݑuv;86t^AjќԐو9"i<*ܜ99"baZ[!{=Ruⷓ> +G6ُW o38~["$-B_\!y3ݻhE$D_rF*쌨"5ռɣ F$+  MrC/nNF;@J<Dz!qJ .IHvJcژBL_2BbHO'"!W()EO<1R81[9w%h]ki؟.Пc.!;]5m첳 ӯM/dǨmAjBE߅xBAw!8QG{]R @WEjm%"#*S}ɗƥ":?D_t^%R,`]OGOO}D%9wVmPtYmbWļn?/)EL;F3?FEZV;bG/G ;q}F7q uK[^dGߜ+3H٠EW܁Fsf,f=Olw/w;߿˹M 5A~x׎S xcSމ?? ) ŋF N%CmRgs{g?Z(6[ ǁd6?*,1Q|WXJ-,W&(?*iН0{>а3EA5]fuL&AyʗO8mx؉(˃r'GT2Dڝ8۠R;2Ge ,azZ~1>x4}sJbsȝ2I[qgae$uUӂ-'U:8 L;3.vh+Bs- ϱGX:cgp&?ǩ^z7WvR[f,P,񴗗ho~Sԛ~5m`1ڿ2XQ'8=zY!x5H0*n\L})3B/ʑDͯPVr<$_qefV?Q)Kfk/`+ZxԴAg{?HdKϲ8 0=VI6KoジE~wћigUj; |Ml/qSVx'Y6>-&Ive+i|mЃGMv)Z0 >y\REYj]e HJuńC*r h[)RFwh$TRNul?"?Sw~LNX#1ʑYGLG+|60Yܑyp+;'3IMz(#͚ Kf  qACLԕZWfj]IǮgH{|zkO|y؎(2@QTªw' Fgq[9E[G!] II2y \ /υ)&W% O=)MQzr4~sׯEkDQ$)REnR5ʾ|=;'SF9\U! e$RZ]=M(>zl=x}+V6_+@m²PD=hWeBtk)N`wT.T#u9Y̮|xZg& >8҇:6g)a°~2/s(44_L""OɅz`g!5SBfioBy\},vB睫qϮUKFHQ~Ufvo`ؤjŸ5SE.-<iһ;AkQ$ZiSi s z(yCGa` 텴QWĶ|v-9ԍ }fQ(hyEޱ%+PYBt;@䳣l9|]6?u)Z*oj꾝Ù5U?6]Xi- Kz+ԕJKr]i|*9֞-blϪx*>%vVæl!{k !i쥪FZl&dVm9m r3QZfजR-%T%Z~>,M>i#io1kN𕦩*"ȣ }'@93^R`3zb%}]ɘD"w /bMIVϙV=Eyeҵ8:gC:ֺahz&5ӗp@cNǦ3Dd&AgE8Y\FrSMմ,tL '0c^H۔{\UՏZMne >jJ1Cw>Id֦@#'Yz'vύh 0>i󝡙8[Ugs2 #ܗ+6E+"Vػ r/6uwN(g(ryC))%s?㄰l^<.R]lfy/Q!R?uM1RxVR;pUbEFe*hCs#)W؛|N뙮3 b0KGf |WNJ;Hl"uhD>ϥ0O4$7p18]HzYҷqh=5*[V6m!k<" ߮HQ(vTr[)3[a_Їxzsre 072V(h)_9?f6ױܿކ!N`AȪoȏk!nЀSA2Jҟ.XĉGby néif9׶/pջ OřB0(l0c$7ǛĽ-e~l(qMb΢X21W_ݫ7%AI (l X_OU {y(m.ˍg6ޔU^wo|'<~wo|fv 3eBPsazDf:?! F _.-b5 ,P ;鬒6;c&}tvףzƓt=]K޽i攤:>Nk<}','{C#l|2|5ͧesxmPlos\R-K9^<L5D#;Q$om5=ECXMjn&KHj/bXSK$(FrgfD +FJu)c}]+M '\X32@5Ys"dSjdKkIۂBӆ4sC{t=&- =?vLI{+ʱ'sĶN*3M沖"1We 8exBXgNE @sn+^3T[|<0s(h^=y v^::GF4}/5(/S쥅k qr?*XBB-̠6(GH'W6CW=%G]{w(Uga!ﯲm1.♫(mHC DPb.EIՂ{w5}z=*t0ɁMڧt66S,=hqͻ9_`\x0hoty6Kopu;d7l'm{U0}Ob)JYTOĤLH0V7::tGF +zi/R%ӋsΈg" jUAZJ~Mz:g͚$^F͚in˯ l;}aqs0_9ۨL1W#f~d&thC)O̖]c691"~-jnWOjZ>pbR-viW ZG̈d!Nn﹄n>J5Oyг#h+&v;h%6RaUt,"t2Ů̹n_{mQ9{v߄:t= F\RoLm$JFZX!\AK˔$ N E2! Pl{F¯FNbyTx*]CfB.\}y/v$j{vgYjpK.FS NڶB$?:SZ.mdc3W|1̇DkRSF!Ww}p$)W>;sr9cdr;/`y<_Iw]OzzO'x(Oң ݞ˯>3ݛN{ DH':Frǜ>BA<5&g ڻ(d8#:rER!k6JD U)syU"h2a ܠ\PqmR5OH]6sQ򥳛ؾor3l"]Boobbh80$!#19&3^vL=E2=] L/ u!]9i\ roduxR&Ի_}vj:tjک֯,Bꀄ9WTBw$(T;r$!"~Hq[f!xOK7 .,WVn ߗEXIc<6^plJcSPF5e D ҈jLdfShQۓ8sG l:ʙ=G6u2ځeWϤX旈Zە Žpu6U9VS~+مaCTuX fa4zw%h`PL #^M8£jV 8( xa1>EYOn!:eoG z#xDr [!k)o3]r )dϠ"멨=o{r]h}NI Ux=yf8a. \$ 8C3\Y \Aq leQ弖nZo;9OrLϨ&A%=K'] 󴝖F/"AUC7%!IdE蚡 ;u WU (th5QZ e^c/jgF9l Mh^Įv~D@cn8*s7\B0nC&IAˡ}4"[D x#l0X7 ̵TZG:x.%~m01a(}htHզ^7K :uDŽ| ϫ4eEҍKaJ9V,ߖ tG/GHfa)4{6t}(čNe 迍T_/7+5OFUiOANU7 \xzUM EZg0Ieq m!o7mݜMNtLpm=A',5u ':B@>@ {k&&L?{ȏF ZeP> e0? 5TήS {% Ѣ)cC EQj{JjiZ\JWsȯnT~7˪?%?{WVi9kkURRX}s\>Cq;XgkqU1G~! V Dy1ZCc$EW+@'晴zOQe;a+SCQQoJ#xKeǧ~yұos?AOsH_beSԯ2 X3Kԑ3nx:~C#R Zy}.o4~7!~'SCb̹hKJ/{!Uct.ԕU_ᒃ0_ 5` J>@Mov!,8 CPǗ,GKПBd2{]/a-H#o95q/2K{@sŰ\z=mNP+ۏ<`3S6`'B9] ܽwQ;МT_J[U7xwrHy?w? 6*,> &(K5}l!r&os2T\(}W{oJڞxTf#|Z-}e=AsƺyKi1 tЫjF`V4 8YL?_r Yw^(Nؾ_Γ:ounۄX6/LegO|ʴB߯`eэCuQ`K|P2eKf}E_|?/V~E6fg"<Q.Hj _V駼x+PqZ&H?"%ǷL l΅#uf7/&U?)RXU eU(Ld Pw ͐].YC'Pq#;?MUl WПA$K/@qYh8{qM/`UA -c+T44H #(AqaIBb(82.#KU,ekReQ"B?ܗ-ߙCzg?>WǜX%@3J&wb/*6D)ņ=Mo׾=q⍻bnNQA(I|3ETοSpI@mN Pd?K <̛}ytk.7`Z \bGډxW/yg;/So,ɪݗZY4v|q,5FUVg6";a8$[ַye;[_*T`Ld-Q白V&Wk|. t+-n|($v5eqxgekܶݜ^b]!1pd&ךci4r6PYz~! ^*pB ,j Ma=Z@ֵ3_vȯM.ɻoPmІ-Po*X$i#n/ڐ2"6we.&@B6y&I%{cDڱezڑAȱFWCx"*i WkrHcInwV371^CUT_ojWC,Zܣu&g?VGHuø7UP<ӏ]PB Q.VYze3FPhXxT@JySjܷ*l j #kj<:'7DȅhiHwR Y`Q|%(6&I9^MR`& X"lHƫ@~ϵ1`7qkqT%"(Lwb]kApZyXhF+%~bduTDHE!)'kUE'TjJ~b xG`o 9נPM $~:'%QaR sP&4 (<P)MaN:&IT+ǡAa ) &((!x(S'_vo˷{z@C0.HU0Sm{ 0'2tTda#>5ـ) 4/za(րϸ 7>B*E?D0F%jaG!TPÅ~챣0yo`"-Yfb7[bJ(^[gDaZ-(F2sZܘyW >lf]!(^L4 m'y^< BK*fLi3 |gx@rP_d)w#[qv$o l,_J\ʿy&k0QzO y0.JXC~WɼV^5$BB*sVӌAVK a9Al4^ky0}zۼn8kw+ڊ#$WdT 6[v?@09}3M V)egQ&۠o"{DKC"Y& w.r(}{wӀHBpn15WJjT*=|51|5M*S|a@wc>̠1g,b7_I"i :7K+R޼I\{DjrzvE Z҉2T@I즓+%E>j_ZV`E!ҧ׷!){MҀw5s.9Dr ?:zShh}Sc.|-f% U!34DhTUxJ R7$cI`vՠ_yN=*ɗQɻN"WP4L7_MR'QZsѩx쯢Xe4_pRBc=lM*ˣ-3Z(a_+P-~B8 ݔ*Ȼ0DbFW7z[_n 3ʣѼu**#X ŰxK!,P Ը]pƝUWI?Y{Xmdr&h96j2]&%ٓ^q%*v&`T%d>)8:%k+_ĢxY4 U %10o\TvIKRslvITBS%вNޅj0d}'? ;P/k _vX^僪y H$~2[]w6z|)v Vx٪ܛTNg e NQ 7z.Lq(p # M?RJSUo^Ae~(ʑ *ALuUj- O%}BmHcOjmy|A_y v{!Oauz z)_ Cyhi-!S`@%je"wm@!1iw&Xg[3~&Ћ<5I^/v~Ozm$) BPU*pCO*/ًe [xW_ܥ^ LC^؛ux+zaRxۛmyp6+Y8ԡ$9DWBgX)Ⱥ$@%'TlUѦLp *O*b?]V cg*b>I>CL6 +hjמZgci6%qz |W}n7 .YNP*'_N?ՔnXNxo pOhlYB~Lg(¯$r^r+fNm$ճinGҗͩmLd{q5 cN8MJ(썺#+S''DސX[7Y\XsX婸7O%4kY/'q{xvӲ@^oRȅ\'u& CNo&i~BVUaZm&?G@^Zǟ s!!%n^( Ygwv|̲>MdoY[6 bxXN~t.5?Z9WC܁"ڬ,OAt@]`Woy²CF:>A7 4_&vа a_2Uy&|+{^&['H3Iةe/:.I }& _[زޏBa*\`vxc e^ꋆ/Kԫ>X;m0VkYP>WlpDžoAȢO¡Ǝ̑|4`m5J {#=x%ޙo87b&7*{ϫk>Ki=יVUOj/;BN}œ\T83Q*8ΫWqQEoɨ~UQkBoMf Wp>+;[gő %2h@1H 'v;!=Cq˻9p>D*+d؆zZ|GՒ9ȾsQ3* b|=ԝt'gpOTBM:Ktb|=$pt1)UϪݫ Gft/ wn0â;9Z\70g}ӪV ®ԇ(V\Sx^[k Re],HQDŽи9pt2 Pސuȣt=zsuqbndsϑX[~w(,h~C֓5ὀ6._Yڅ%z8 xX4P6"FB&e р0 bpk1w Aړ[5XV ç7rpYjXk}{42z6 E`ÞTolUX/"uv=~n%uL~ռBsֿYy6C UpqcD:Mܻ)7^Ul>rW>ehݳ~bBG$`gM8*ypEu//:\2g=7ɛۑ:=X`` zs;ys>R9$``)ec y|X\'ch=.  B1+->p' !٪[ikO"2E; />؇˘ږT91*RURUQUjTUŤ!tfU U)U4r*tUK&{sfpD}I%=qgsۄ ӤsdbzT#_@N'n~3-du:/#,sv!A0l\H?G(՘'&~: !H9sdn&Ϫ$Twv#{@{[:DLPHVVB"V1Íz#R6J^0fm ud櫘 ,?2[- X+~<0ۯ>f)χ~|m,?Og8< ﶱ->߲zfB\r&h_·>`t,VQhvx>ߟQfV@_aW T,B?O|fV>^8ivդ"xA(1^t?O#?ܘDa0Bf}Rk*|A

͚a~!Z_9yg 19o`Ty (rqM=tޅ1 |e "7v?篡RIQv6tjS]Ohx9!yf6ɎՀI}3mGq8𫬲 Zǡk'\m"j~m<vxw갭С2&ZEmcT}2,.0dXFST *8O'sN#7ܪf%(Sc33XhVY%Y].p6 Ԃ!wO\j SMb 3ƭ& \hN"+`^ 7_]y]C S}U?wdc-1"|C q~] !(-%C25%vXq+쮂nc:Kj$o&dPYq.O ?s96LZM</XXK_Innǭ/jz.oM?/3/y4hE\ תa?/?(?** :])*̭q0Eic1Qd-I\~V2EzĒr wi:/|l Pl702](l@BX/3JT9# N^\QZ `l h5^7RDEﳠɣzx:WD$$vV4XP㝗 bq{4ذξ(5Hl#\n,DcMdӤ}# :JjŨPM[ʻRȋܻ>L],$V[eJ@ժKNb7( Ix>qWX8em`,\;|L[|ccw͛?{pmݭ)P, 3f*f‚(ZōzNoqxTM$bK|ahxeZ%@EzjP.'?BJQ.LH UcеKIc(_5uO*'c9Crş嘙ZNARS&o*73e n*^W*@Gzq;4Boyv VDj1@tCi]Z b'U,1 oDX1夥s~O!Z2Q)f5(a;}2W1қ]֮@ SjOK@z5t+-TcOYb2<,չW](MH*Od X6kd-坽&*jB :8qu >S,6VhOBVFޯ2ls附 K(~a1ixK etN킓aV]m(T"{.>fTb Ĭ»Ȕ&@J)+WrA@~!+58:kby O\upSy;=Q"$b@oPM2\͇+ZwODGD8ku(g.J*3; ;眄[xK&r\څ 6/#tCk2姃Vn:䠩uOTlaچf Acd. [H9Jɻqᔻ0.Q@U~ :6w:sO 9ĚJRNKVu|NYHC1ݮd6'd& h30y|VlLwoG TF6c e87a=4;3م9p\>^-wJ+~URҟx _4K`S#_bZ,oM؊_f Rs b,r ؚbfupWheMPw?t$xu)oL!9 beHȈX~GLm wCY.j&VpmrjP&@0"_'3n J]&p9.MT6 x_GuF,1pq/@)kw )QeU-;ױsLaIB =pyڭ)7*lIG {N) :Xٻ9hzH~Fjɱx?`3Cڠ8s+?rtk|%\iw^ 1V͌b} ˆݥjj8B6XH3 -{:d/pbRϋĆ{dGjnҀW ċkF*W*l ^(|97C%qW J|d}i*XW)kuuJ3; :NVH?wWPN F8}vb쾋\vr87c0"LEٸvί\ ./'CQvDr붑_'o)]쾸J3 m tJWJNfL$ׅG>A7̺4U,Q}4 %m=&l ]  fY~w)tz2~9"Gݵ:KE6DmM'oRT)>,%m{Y+ j6¦qWkmfQ0aZZ =.P8sX)_>ܢ!c0`R_pu BG. YS*(oY=[00M|mhpwpq=H'|#]co¿UXBrQd'-=!ex~\w}\ {ӤP8V=q1f#@-'W#؁RI?Ფ/o pV嵐+oKߜa!\E7Ha,@e s4ҞM#~o ?qq-j98@^UKUP{5}j7U}@t䶪1*$6[NA ;/+&< {g^zc~+F/lw\skz|*$@q%}wqY=W=8ٷ|lt7{z#6w $)(X10N BzL:k'>Vg`z~KeYn<*zm!Rj갯mŦն.J,3N6Vo' 4e~w#;4c/p |_NrfN?&JŶ"wQ_+k>KkUO)YL}_YWל- xE0'䰉1-{*ԅ1ZGvpsqyI4FK$YdrJ 8XBϏB}gK4- FDF-QjA_CyY(߫T4wR Y28H,|$U(>r& YZnGfT*l(Qnjges2p;}X`sͣ0 ;QG `{ߛF2e ]6vx:W*Gl>:ICIeƪ2'X:>ep̝j4L<Xk3`fA >0Jޘ0sr ЋlD&_tc}`hb\?SwmħƟxgaEcRI]%"6O:b5lVu D4o:Q\x4;{o^֚P~ y|^Ba.b4:%v@8Kay7,x*sc@Yf)W# @C[cQ2UYPrqs3`4JBӲftI{q7~s~d:R=W?BGUAl%jwRTmpx^4|\1=wA>kǾ /*_7N;M678,:%a^/kxZn:\F}>`:䛰#}1ٿz)%+(=ʋGjE,-kxb?!?[ !)qZG;fUθ?sDJy:81ȉC(<+{/,qG,~|g i~!+ÒUc cԧ8P*~{_FVYh۰^\MP>1»hsGV^$ʷN74z D6g=D.P3 wt[ނExOtĤKzͯKA@-c@™-WК(N"2ؖ=*ˡmS4h`(UlyY& +P:h] < EX%^kYc$BC)VRZXzOb"C1fl8FD3Ldg?%aUobDgH=R ːÿߩ eQ襷X3YyS uGwb4_&Q`ɐۗ!T 7dy)vte5&iE=ɾY& 0Z`~N[0PۗC+*$&>LYlIH杞ҏ$y"e E?%_5{}Se2Ro`.ZK}¤L  L֐V6S Vm9 mc6;cl^P. ӣۇ"~n\W`-{D%Nf6`LΫy5F)ܡ%*a̠W:*AYȅ%#2هI] +M!rfm. Ppl, ,"U4~)۞D4%̾lDo@f QHq.}㎞ZFWXåIl׎3LB β쓱鰍.AZ`<|3Npw72sE/YeU>7`S&yHyl+ں&D6(#yfrUTn< {diZ;ز>/~p\f gegh]ǵgOWbaR ZcPn'Zi zeʩǻP||OHT2.N_2vlXpZ 쾂y21R}@\1D0Iq&{ j L@%h?Png(.eL'́[=:UQ)! ]P8wYaR|Kw2-iZ!k~y\VIom$Gu7snCٲ=l+{V{$WuzfvoXGL22ȶ*e[r6gs:u#9tJ=H1Nl0bhGяk>8* i) KZ I .R!܊Es@3 PZ*X8HiSu|FX74n"IZxdt58qW`x&DY>K0hr ==164^ x ݐU' ѝjxn_' Vz)x:-G|essc2jBΤXZ X/ I!8̅CJ,4,7TS xl=IyIȚ;+I]Xlo"/Ѵх,Hynk*3f/fGihc/uP$ZQd@k4}BKPq/aӸ8aQZsë*~jևU,M*O+a*2fyy`\!ywen2L{$|ZWpɫl s cr.@Rfů&e?'ͤo[wxȅ]Z l,_3gᡞ>/nOdGM^? !-tۮs3r|ۭ-WQ_N݁e@Y@ى%B_dB! tIR)VJ=8eTNz еo}{u gxX~#271T萐KYzH5miZy@ !G1|nypL>ĢN.H9CøACa'&E?>&wُ8."N:@*#xx: & W>->b46V_FA]& 74*E|o) Jj]cN=^([p)޺l젾L>EÉ'EZ&:@m^~rX5 E-u ņk<ڟlu}?JwVY{Ҁ>*'X o;33| ؟>c3dH!GQ`+'> Tؤw)3^-я, /u_'["Rr s0'`4Y־qd(c`QaҝaLpsq.6eˈ޲ʒTiP\Ag (b WȱA頜8VH!zu|tP3w~ ,O0en4BoeZnX t oB?Tss|Xs74oe1ߑbL5r>@ΝԠ~$V`/5=-5Q ;c&zm9AxiX bwA>l^WFe2]rrO9WBe :>SE햱)d3B6$1-e $jaYi1,Ű./g~DFCӀ(wq5*LdpS]UѹXn|((<<`KӹP~-Zs5!,gn1+ݰ ߭Ikx=M=zSCtHۃ߰@ v^>u)DYNJJ)XHjAC=KHRĊ $F?~IcQ \4-YGo/&br-YUu|_j_:G6*Rڝ0?beT%3(;0~V'5g h1[֬W͚^ώ| ̵sͻxbQ򼙥t՚+ ~$bG\WCK-&2:ޟ{*Qy/o*qle:ڞWfʕe^2wcx>P!+> *Bw^'[[36omcIaQڊAKS׼ӟXS>('> Lk!;ȉ{jT n A`CyHr_XV$c}1L->:O`0Aw򯝸_ F1[|٫ |٥sOdbot1(Z+JuXNGd2&-6eėj bG77?,@dТ#)^ R1HżbZ>HN(c*l.|rA=}&K_ne~gn'N_x<z'nQ1>0 EJH\3b*V4֤q ~/%#mxWY?*%tD@J{wC씓0$Y43U^;> %>ẙL#Z)9yrfrJs-CNҋ80hxku {dM#<`h_2@iDgF7eIS6U~NQVgs/1 2!Xz՜ !tΙZH1-U(~5fz1+ ׁvuXքG?eC`0 {~;gl-V﷨#|zὪ}L?E\*ka61mcΰZyrٳ޿:?Ck9k" Y =K{l*g_e:`zk๜GJRŞgs{旖/K7 5]" j<1:-//%0/;̟Q*X6GYttwC?NS2XK ^&} œX(+M,XؿRbp 3cGU+iWxƓ|h[_M| #OU/ Ǖi_aB$1UD'A׻09.]oU9WOu>\֟4%xRyGFŶ߀5k Fϫox >͙o3W3 [4τVUZ#,}ckLds=.ţs4t%tE^kIyա‚v3 ;Jc0 U|A׋$#3d\X&AU`Nn8G ʢMJ_Ge/Q*+/YFI q'fqD &`s|蜢QSG_4yX4~ȩ,)ɒҤ}˓J% !(P(oˮ,ֵsj nPJLl Pu~ 2xi]o_rKElYc') ;((ßBXJ'uP\-&_00CCasaڇ´´%ġ'\8t ass´ꋆ´,]\gF*0+ 'm_ѧ \F?RBsWMRQ? Yn)`wZ{c<Ï|ñ ig(ss"Lt6l§y0PJfRh7ӜڣK6k{=߯7:FK4\UMY]Oe]բ io=5hL}Z˵gϾ)Ҁg ̟)i#)0lY⡦qPSCtj`R7sJ=@6C9@|=SG 7|f oT˩-h3"6HfBK*)w_:s rPAi6J#3SٱPܔ/y,4"m7߭@[)7!d׎>hȣ}=' ~u>zܓـ0ǡIMFWB:ҙ!5:K] C(S:vQƅk?{_i㞻?;ϩ|> {X]f{]}d.H}hdܠ<97Zes =*=Џtvl7fzi}vxRzFǏ)preJ_6R̟iF|ׄkt8PN7З7)q=(&`ECHM^﹨Dv)ܬ$dkDR]fQꤗaMr9z$)etY!ϓLHD?Pr:Mm(G~:nCGn`.6]K]yApj`j9m=# yI^X#GE-V۽'#NT\U: c{o,v쯜=^LQ9c.]> u#o>&NJzur~ ~8%O[F(.&ߖfQVДM9?>DѕBlnKr>3'?SeA[~mKI$ Vh@3^O؞poj\kk(5"v=y#-KϠȄj&#\oSo<s'Q^x502g률6JTliiy1ggtlP%o/LxNn%V /×zU *e}|^oc+H~z9)Vbx[ߩ=][p 1Jl@pUmO՚?7@&"n)n6$e o f`1!J8/8bŞ}x/#ڋ~˓j2=sRy:ɓ%ybu@ j@SEl5`+4DZ`B\Z0$4Q׹A34[%D019(㑏>QKFM:M ZKgn{eJyk\iձ d]_gPH_zj=0LT#υfr〧ɝ;_OUHsEwb7cX7Bo 7pAUKg9*$('s{מI^v?3?`8q- !f_9W z> W3ODn)[P>EphPKAx@Ư+o]IbD=\{-Z@_B Fzsiy eZϙF-OB0ht:s j(o  {-Zk|>Sx!yeI5-g'0~#&vaP˂ OnDY\όN/:#HNZx.(%ͲIH+l"Ekz;?b.x\Y뷾lam>MG%eWƊ2Eh?5iw%LyPH)5^E=}:8RX3C&_RohZ4P T1OsHR?> ? 9AyNqWCCwɘ&^i:Inރ-[enmEBadZ@6v"flDd3ͼE[kp@ tȊasSd ?(9ff@ɻp8wQVi̍!Vӷsp:jS ]Ӳ'P =?@ϛXLU"M%<-4r؊F+CpY..Frˣ'Oy\j>g7Έ FA%𷽏o}XҼƮjͱY:4Ͼ [L<&*}5Y_XQ\D}[n8c@X_~0auQ fRg@OAs2,2X46B`iڑNRIR78Tm՗1 _o˾ҶP@3.g׎zyFzDTeǚvcM"Y]gugm̃YRͿҙ`sֈ~%T ¡ӿCBD(x/Blhom'St,&io[vB8,; G}׭ADY@G56vTꗫZ ʝRmKP?awG2 =ؼu'9H 胰T)Rn1!6 `GYo)d I7IҔg PBdOϯg#;&+ dmrbIIj.⸰(Or ۜ8k呸9>2_\Ux.hkE7ӅIٻ%ZjBNk3!\ŐX;`&vAJL19*kv..=˫ dd]]2 "H=e /Rmsfw)x,);T! z\-nY58!vq}=hAxqiNˮԼt3=؆*a5`xv U1p9|1]sz1,HjVz R*#v eNhs?Ié}\򱸉Z/ȦF1/[3Ծݙ'ʣw%\'Y4LD yy4 f͍5s:l8#9p)0[(w!Il-L;\eL:f!R^!tv"u${oFpRAD>>×U乿VK:h+f8d ߢ|7i-(S@;."`Wjãë;ZRy눻ߏ9tY޹jdi[|tGOJK@ 5#-d].^A1Oh375z_ˏ.6h'!:IsC FZ[o+k *c(e eoݙ"O拺>SE/SO zj{Ay&#QPV='p{J@eo kv-a9ooPD8 ğI]cɡBlGRQeN &]$!%Ux7ԏ)y?J~*0tP9X8~ѸO>6b6IV!%QRC$0ªrk%hv$_tֻugzB\8=Xx~!KGgɇżk=sl;3Ȉ#!"ߙNHGSY0h6"(/yVJʫ򞓔jcKY4[ HPIu/?WS;򳊴;rNc Gh$D苆*ޕ> D~4%M|1P;4d@cvO>A4屖N(̾ MX:%}!Ywc gc?D^#k" K (1_0% ʝws_1w@(Eak@ j]h#w!91ڝgFן4[viHfօyj*\Uַ46z$Ѩa%[Ps3* C`>𰦝Ȓfՠ˜ɉP=@b_,W;ia\WkW l˅ܛ&"zй*31eoa0JnjP<͔6nж) t[I *?ԀIcd!ൠX1"%e@t~!P$Q\?[|ao+꓊K1 1-a*[{47̦^Ơˆ#P v'g\Ǟ1qY `M6K"?I?O폗 PwvfUM|E@qoaq?_ϗsyChrҜU' Tr82y€Wgr+z,o]5&럃.ec4η?9₢~~uk6*4O/fBLFtͪta* 1&A5A0Ҷ]a$|Zat6XNDX@[,RG]X޵[C) l' ڪgOBÃ8\'Ϳ5Pk'<ן Zܵ*֒b\LkY;RJZ3]ݼ-Mw#9eLEb,L$w,)ڲNVZkrSrL% 1g '-߁Ńߕ tqR8͉X94 4zar(؏pTȠ~6ݟ7F(M^pLVR4|U-~+bθ?4*Y<Ț 521>]xu0?z;D`()|gBG%϶bN1 ӝ JQ~@*5,EJuZJO_ŀD8X (L|z#< []A=8<ˌz*3)>^vÍH$͖1 z`~'i>zWD'iki^{]1q޲Zc1JE Z9':H:'SfڧQQ]J`:OEGVЖ\C:̻j<ǁBAq.glW3ƒ.ख़ x-WSߑMeO'E7t{mUbaM>A2%X 'ѰLa0@ ;p ہS)?. ;p4|؁ϖ8:V |a;pDS(8z4_؄K@zѰ dZ fZ02 Aƹp-q1$Zb|L4 A澀!ȶHm3` 0`QԀP#q )=4.]-7[bXIB>i*xH︨5w7HIwyߢop̉$Vatu7r=Sr+x2yю"Ə_&ĀJ4}(7 ?{Abr+H NPnރq1*F~\ۮP+YBO轑 :Db'iZhoNZ!0b? V"25OPGm9K_&z>MD_ dP |^C-e7׀><9wEA :xb`%P3i;~&H6_#x>5|BҀL[=*hR.5#$ ?#,-A*À/r3}W\8 ǛO^[`ph/x^Ҝwˢ 7H?݂|Fu* ,Tz9)&緇:R+(T1%Aʞkz."NpȥY ! :Λ!y~h( iB=.-_7yx.-`S2MHQB\㗎&EŊM$L'L;_}|8i|ha>Mio@;IK1i.GsRO?n73Ar"~7!j7/#b{BALYao!)&) >^թYp @UVw2Y~#'lLSpL i bXԲR%O:!V&d{l \Jh {L_n@ 6z[87to!TJ V_'!TlQsm38d-gu$1aM=0#*^ K}$8<{hQ-Ψ 0{ed9U.~nQlٿv@暈jhLnpd% (EtO'*|-#$n1@='*Mm%$w:ҹ|g;l;uP4`meLhu`wC=0hP =WNس8a2/̋Us;ܹx˶dŠ0UŤr>͙Z%%B _#-ap";z-=P{oa-|=(z)wFtq?J72%&Nv< %-R c[#!Py4Br,RU+8r0VЛUY1}/CVy5'~SqLsc`tQ?[gK % (uy~FGoJT;g9ǩ1Cq۫}'>2(OD -Pe!PŸKӞ}Q a1]m \IqlF_g~uƆEsZ[ e3S/:=3c40k_M"b AlxsH,_:2TɅyU0>PT%^jߣ_=Ȃ$jH?m^2杆bb+y{1&BB1}03{6:'J1bcIOwl)(Fߙ{| +A"8|gHknw?x5|ӂWe`Ґnd15gFɅߏCrwE燑f)^~# 3Yk n|^lX"߈઱.HVTHwraG#lQ "/M[5TX$Q k,:Š?[e@=WD쿍'`d!xcz"c>:rJ ҂Ty5 X*OTH 'Zx7$<`-̧>2ߪgvEuAH彎1l>=wxJ+8cj) F `{kAZϗ \NsϭJxp#cyv%(%9Z4jIuvk ڑ/tUٚԳ}ҪGFAw{1VH;6Tpe8뮭֭U8_'ZO},8ye70z[*횁FH0(smd至(R/@QV멐Q AQ&Ak~J+otpA.xz+-Ah֟QA*H_NA'pRA:׆@?EU)c (۩JdMXJܪ{z횥|'1ϱ0 bľo'1,,n3J'egbAJ)|Ϝ) әKWG[Y `0釐n;~o/ ; ~G8=~w컡?FyeԼ9s4|&2M֍WbhG4 |Gpz btH|V2@[^ǥra IF O=xQN?'/NZ?&:wmj\aW3ɳfwyiB8i6m92 oG8lxC?pAjbӤ}򴎡zRL౯6Yb\pVfmC1()2})NEۏ*HV|w8#;qLY4r_ڲ-Ww!=}'2W9[03nd|k G(yl_Zrz}Id|(s>nVz5_Ӂk>YzJ2wز_xbBΓ9[0}ȵKsU)=K: ꝃ!7bغ<@I+eϖhOY][F 3_Kq{K\?<$i&PK|ߠRZ5{ٲnAXSL+V8Ur\-m}rR!d_@ԟԟ^tq-@OpPcB ĕ5[s~GqfATPӰ5q%xNX#&o ub̾пҀQWCF[?CO }v J% 9:\hggI+? Ni6sEClyGnfb<8o טVF4 B(?nRx4JCǓlJ'nG 4\Cha9L&_^O)8ކۂEBȰ1ڀr ;`E9Z2o-O[e/ Ko ]I/pk도=I]xZ~h"2?`G XHViKx?ha^`왯ˣpy'Y,Iɻٽ%cIJ/T 5ĂsfJI9t.<Άlbx{h"Ѻ ]'? 쓻 /m~:ms@) :ݫ >V4;cs YkӶtL`Ffzݓ]A@4}+,y:ە[Z5y#U*krֱS$.{rm˟1uYh~O7=̵K?ƀiUL4s6"pFOL#aaX{Jtdj!?4X5,ſR*<$4M(8W,N{\94'Ŭ-=? afmdfN@:j *Z2]jzdKdQWB2a:q69XGFEV)ZAfFwE*|/@3S%uԳN aQjxiN2vt#&#'L1 qH;PR~cIbe[}j;T߃+A.f)7l('r\ Ww Q6kh(,pEN kɯ M6vWoLj(vC^Jq"-XUI=seUY5hԼ  ziOd>4CkKb^ӌR4DA cI8?ǮVsFi(T(YiiƎOVE,̒@]S"O/Q.lMϊD|0'(PR}:EY={h 8%%ibh%XQ+$%fz3N;(@,ObůƑ5s5AF ֘pu\[ (}:ܣj(3'ˡۍ/)TfqcjUckφhd.z'XJx!xafe s'a"3 f_W#~"Wher=J{"˹j;JbFY˽&u!gvw`}/=1~D[-,“Aܺ!kR'Sabf*k K{(.3oex՜#Z,e#뱛AE zNtZ>U&~GRqx]91 31G`%FI۩y_J*RLJy;ĚJ l^O`򥞽4CZ[afF&+׭RA9*-oCl_j5{".^y13**e^2ctG)T]хPS?@Gt5f17#PL"o˙ })xspί O0;Dqf+suiHKu(.<{J_7V҇n>G]ncw)_IJ/+x\Ξ"U!|~mn2qd2eP(BzB2(O&u',4?dCڱ:;J Ӵ)0>߮ONS~w(Nhf'H m'Mo`8 />C Co{NUt)ZAaCX>!AX]'q|,Fs3aԩ﹆4Ayd 鏁5GVw1 @78$r0V*a*wu.xCSyT"6U#+92C9%`SY3= k(C[Xd/hyD\9hSf,MKƽj+d4lM,Σ I$2:Sq4fo;jw Q|S :Y_$ϳZٯE+ܾq<>7,` MߌF[oҋ`濫6ocOIu'>+;ۿn /ę;NgX>uYZNY`*kmOaj)vh[/Hޝݬdԓ܅|,נA0gF3S b;b#^گ@.+yfx9L{z(3iDg  X#rDR_O(GL 'W[0`)wMB, (bSmYPmw}2&3te&gB3#[iLחGBXaZZƈ8|[,lystJ¼%9ѭtDPa=U.Us(Z߻y5 ɮ3 2J/~]87uc#HTwec`"_uMD 2ˁQoB~'i퓨jNR'YAZW rs0ؠIs5g?KFy*k5KSR1b6nD\@,$Z1H m0)e?$n-s /e UJ bܪݵ aEcjȰr䘟 ǰC6^Ne_4}܃E1PPxbM?X7/A PJR3sz}Ш3IFIQ)0_Ji\3g$rx-@tBY`=CywsaZ%s![o M#ym?`)ODyC'N|myh+V⋩n܉{8!Cɟu8~Xn]q66΄3Ho s.Y$?3u-eDƋ֍[xvu:uŅ!19y.Kc佇S``M橍7QKtKF^!;g}r^ؑPuS* |Fj(}ڧlni9g: $ƼyoHX@-}Ӡ3`%;/8GeF"W[ҖD3ŜID2#AhXb(0zt,y OY luty>";TL (;2@Ȱn cXU)똶ClbhAԖQ;'A^ ibxm zvTHR"bTEwޅ~MR0@YM9"Ywh72L#O^n(k<WUU}:5PkE4ׯT;cBz P'س{lS-fr|s|z4X(I g,H";(n5c%{4z } vMWO`OI#Ze6TЊ0oYUC n0TgDއe5| hѾߋQPuNE؏AKQi($&GxnϏ*IyGH]aJ7ߕv+ݾ)hnԌnP:ܻ[櫲/T-2_΍4_Wp-׾൜zwz+4Eי/?|/⚚{#4VMA4j-nOpYwkA#s ʺw՜6|6:^V>kɫ?e+gpqO "ڛ2=5c|T+7?9&R26X&lGFWoH+oP}^_oL?QKhjtQ%یfSw6 phmQٓkB8Z9^|Cyn'K^Bdŏ1sG)w <[pzJfV#w +Io\͹uᬷSq>z:=G _΁ђ9[N$-[}4{o)m-M|y)74S~= xo+#;Dݜ1XrA_ )hђ+ pA/GIli7AA.0:c鄴m탚T PpP>.FG~j u!BU6aNT ? YB D }h^NO&\TayĞzVΙ{*fǷ!pby+d{ytԭ$1h[Bf*yJ h:Βh]OHٌ/r1YPoCǓHPVU 1ӏ&sL_0L+ޠ3ƣ5:tgH8I8&#564"ޙK5Oq;:w*Owĵ7W)ybXK[BA^ZIR3g6d?MsYP>a!nNp04%~2t$b *f뷨JTh|<4k=Xv " tj`ɍ]%v2㼏M\`${w.gOk 6vOkOks>oNx/:W.UxJ˻ JF4`ol'U>d<+DpT{2(}VqƷc۳L9͌@y;H QO~G ~-HXŘ$CyhH97Z74mqF6j@gC=L.N{CAz Kزo9Q0KdbMQammAGkV5P!3\h+7x*p-uDM^9YEYhζgvRKL.G4/5D*{>ץROWQK`U e s/-ˆ,FʁKK^XSׅ V4W:Ԅ,4ZuaMx_0VA8ey]`H0j,wKGx]C4Mug&cR.tVee^J<?W}dK$>|/]gu#4)ֲkuz^qxʮ'u:z^D/q%{5B/3`>RIOϡr^: i#?!TMy,D_ݟ"i8Hp濩JKZz#{-m(Ce6>n>3{ҦaS5?7[-Ÿ[8&Mc"gx1}1zzß?i2s ١G^n'7aE4|+A:otM ޤ(7xܤMr7@Mr#܌›Q8Lě͔ѭd9g'BǛa([{rk1)b:僃0Q>fKx~/Vr/<> L}(]{]J8: C3i3fp'5ߌ>@bu?'EW{VαuGLZ[IX K7Z3f4K̘3AGcN%(;Ii&6"e`m)?dOOn"{5<sǿ>`y&K.%܋RrlFҥG`C,BBi$aI4 '7(08C.~6]p 0ĥb^q{3[z'Y~!ZXRίI5V褵DQ8ؠßV_`Dܔ3sʤm}r 3>b:𥗢G1"Mg;i%cIT0 ڠyS֎ㄬ񸉲hOU?Kk Yx'"J ,;=zGw~p蓥]LAAٗƜǘOpL[F4y1mH֥Tx,6gf(*_`tC|f>Լ?򺽻zgzĺϜe-}1f$}e֠ٲ`'j?o}yyȫj}Ώ< Xșjm lZ>@!rJAEC2r~{S~0k)Y m !VzB%PZ%wBÇ7zhay(&_#/oWc_qtIJ -j%ES)Ϥe~)Zs*$C~hOEiߡ $~>~!c#$6_AFkC@O(?/\T ˩f)/?Ga2c--^JS/uB؛`<0QE,]*b=\ƻ1uhD'+_1ňyY"BzmSW'sdQh moWBLFK?Am{S R㩅UF3th<xH/A[/ s]bh]F=0PQ]˗%/~cF/A+) `!%V84Lո`(2r .{ᐴem-l{}s7lV!UO vX5f|4D3KB ֛cN5w*8%qE{ CkbRi^b?8F{YWXkQ*?=ldb?YA>49١\f{YB)㠡>>zkobs N:ucuHB^OAWCa+!kNՑrA\Oiql̟f_C_9Ĝ=ԡD=cƺ0p->F狿Ų^U9+\|30U;t@`mLcJ\s B1‹k7xKr/mJpcZWe{_uuB{EK\Wq,!<`}+-q\xE_xU|q,60:%a0lKJx-R+qf@/؈]mg(L :6KQabTMJneJV/Cr=J!7^_ O4Z,p bw?DRЁ|_zcq%nDe喾UqhU4E֓U4k5Fzj[ۺAB%9y*.5CP*N1:6~9ʸ,$h!(mCG'lw2\{%O0d뒷$a4-G ҸiBgSLB}:+ Adwӛ>U&vfy킣 ~Ue oސTd *}ybesv=xg9(ϣRr>"IZk$&Yk8݉`EK~l䟔]DA.5n%X_;G0dNmpD?Ϟ{lg[v DcPyK~Y frx@F7ŧ_gߟ&K ֩"$ulB d1&˿aҤϞ0>GP;}aآϢvKтFPb'Wȶo!ef79*Y/-ʿdkD9/Ncl\QhtW1^>?gEH&ȷ;$4E]rg03_em =tI=IW9;/ͩ+%.5/w& cԨ֨Q1Fyʧ$Pڛ]<&΂E(~`i_\e?mO#vy[Sl@d63ab0eu[<y fO<ӯueoD{dl6}HgS,;ёS,zEms\`^>¶ /*}2v;c1i +QHЏ'xeʤi V5 溿1 ']):D\xJU_ Lxb2x74 oHx];h' FWay.ʐiSv,>k*J/`[Ir ӫ)?6&bxqn蜊v*!P&ׂeQ+icYX\*aWdYGص(atZ{R٠L͸ho<r*W>( ^O+a|H.w4fߏE.!WD[Rxw fQP_,eﱎ\?Hn nmHg/PS Y+q7vtAlrnGZcwT~9RҟL/#l5)R5&DVA\\~? @T /__=%icU|@S I6M "'u1H=1498%k#/?׽@ɧѴ!y%1{*x؇ ă ѐD(X$ZwI5OYSi.wח\0RFNT9Cr:;z_ iq'Xx1-#-9c9.T!Śacb5T+JwŶ[nEyl>?v+L\j-^LI/^a]T)7p(%Yɐ 2IǶC!sõXN,zf)S9?Hz뭵s:`uל.{ -A 2<~{>!Lz^7;Aa%*tM(-|n5^o&gJ19)^Z- 瞅o'r$xt mlxjd`g#C9yTG\H"B!W`FEgM (yF >3V_L,`hb6)r+V3H@7t< sۆM΂r)- DSz'k<./\/~,יz E~\.z76rXCp#fXֳYX ߴB ϰcz>bo~%j"fm̓H1lϘKf&YRcL[4 L$DY`H$Oܗެ05_zGΈ 4kvm" ޷4p\ z8j>X@aWgגJugC <[9;*gֲK/]SAoqMIੰy*q5&=e&б1 Ѵ>V 9rw˟|ԍwb͈ ZGۤU?7&;v'n8zł〉7Ѣq]*yϚ yӈOmW|eӽO5H}\yM<1Ęv2kJ CYHҲU=wUK%OMEZ˸Ha#/6#9\owm uWݴG.|ϰث{mOEܷ_@U~cݼcC]* pmCl$X Ҩ>P@-[4CC=Y_q?b1yar6;mv6Yn,',:*}A[<wB+Q-|aw~ɏΓcW8C'c|/FD\pcSK 4$oI[Il\' dE j:˭UK׾dC?R+?~R'!-z(a76Ȉ, j=8bb9wt^z$Y/͉&^O?4ZR5sno- ʡnPt^A/ j!#$T*{?~2{{3&FKX ¨ꁡ(N%eoК0}0b׳DNw77oBxYli+UY`hŜtcDg(NDO+1,Ѣ?^<`RPQ^Y1H-u{U0ZWcTY|z-cnZQ$IN@3ӥL!q/~ Kw)_A V@>",8v4e,n61V]QCp2*l8|Gc"Is併(3Kb>/FƠ.EOIñQ9R|i& aU ~kych =H]-g|"V5D}pЌ>o_yը;cY`U0u6Ӽż Q9&e-އZUDm/6ں<%:(RN/tm+g] f//r1E'@^<GeDz48LtBY91pGjd边AA 4YR;_1xT6Զ!7 }4J@,W79) -Yz?͜힜^\/Bir)!AllHvx? xtu}Çp̜/m*=blqv3wog32|%Bs< "Zp2&D+`B.1f0*ٛW;ޢtq=U^ag?,(bć*P4*Yp,*)U`3ikm$n[qZt'J=H\5j_PP$πܒ?fqj4_ wgGA^'8-/ ҿ:ۺS1Y."MDbexHTnF|<6;y\ > Avؤ児ĜHF.c΅b?[ ]M,-Q,ik`s>q=SHt^ y[#eo\QXK(4chn]fXo<fmQfjEurMMхv%whm[J=W0#5h~#!s U#+ݵ+{(p^Jl$bnV{ixF3ɉ\*ˌz E+Eiv"9lLB^r`ܻ 3 oJz1;:\4Y2o?4ݟRQ0&q nǂhBny1G/Zz"?sKr {#ߐ-V՚E -x'gwtǠ|!>r|IS/pQAB{(%H,=@@{~ jn8%\>dU Rŋ=o> _H_t ؝Rk?O`DV<_$δ 8o#2Tc4 |y _gN܇<]h,[*{ 5,`NMw9G{ ,slL^[t=ͼ#0t}AaaN p+TY kMdӀ?B 녵+ejXKj`X%ʤs8fgoɁxƑou./yU$;bBHy{~h)muF( U%VWÈG2e2͢RU*f=#@6\ tQ7"1  1 z>ߞz:XNs͛w 8I֧ +Nqx<@H.#dxB&$HE9v^GrXaUԉ!zY ~JU$xVt-Q6b |m`~Ic&{ĴH{6N%=@\'v7vf{XAU#sL"fރq&9/Yby>#M4&Ee9Qځub}?e`4SN-vڱ/ ;Q#v; ^kjpSԶx?<-=>>T- +fif-hf<֮JxK\%SUqKzfCVO;qNn̬+lqWi =g"G= f~L8HCW#Pvq {VQ=!w SUbIl3:sL w 6"rh4*=[k彅Z 06 OFGUbrr[ oe l9"DhҵufO~iizs ffY7v!T| b%y'+,Iwy;YބfR4.h߆{ {]=C;r)-}e);8hwA'oT .5ڛI5#WaN͋S-8g ZxqҰ(}UOb=yq0>}Ŷy4-п6~(A4'Rg{1%LXΎC\G<ǃ diV._u}Y JcJДj8HsV LfX'zn h1o`wb7d $LvTK@nɐ#dS z5 6PZ^[>0ʟ*i7}F!lΣ1aX)̢7b9Oq|㝖9R 1"1`)~ \`RbJ/ˬ-.J2VђƁS deXfDd2fwNbݺ]CXBNJl* ! <EA.cZRkY-y(4h?E{~w ׇ+S209(3A,tآ&.(Skdɠd[zDoc$vdFvM,XE=EaSȿ2>BSut3G~g0ąݙM;3bdݝ(lxۆ`8X/z@қAUa3qL"3=PNS gbȸ {#X!'գpYHUYԣz]cV g(3jُdsjfAKsjf3rً1 b' <_Z0dR\A;u_:Xkrw~&&i<_HzbnS0 0' Z=?\WͿ6|G$֦# Q[R=QVIQf̲I||qR-.a b|r>ق4 v߁czB'{/0- T=|+x& 1P"ğ4nn= *@G\&TAߊܦΘۧR #$v21Gcyk=)6#o3ТGE&y5elQz'b7y6Q03pl 5ܓ[E&nH~t-Aa9p(͎۝Ǧ^WtNzx q e>uōYWGї-":{@R^^#싞 Y5iVfy.!ߙV>'ט x?{(ج+3XX{WRK0|yYA {=*qXxW"]քg^~n5wsEpeq1BԻ^~1w֌\x.xnӐNxjptvD)]LⅢˉs_C zf㨙> A# #sdC)Y "cZ4~45({f:H nK;YP ݽ1r\#!ɝu$ZJ qSm٧(󮁇ed_)Ǡ50B4F[ctw d%JXe@"LoZXFb1S=#WeX52a1ĉ륧b]!co_PU]xSV|0㾰59YOk^?cU?o/ݏBAꢌne>n)I|E/Bp-`jMvh7(z?dQ㒬g78D^ZZT;>L ,QkgtęTt;'-߳:to]Cp,_N zߙV^Y$x\k2̼Qԣ$=8 313!CX؀n_ Nߺ[&q/qҪa[!Es=tIב8l`2O [h+11]`^Rr.KH9'JZDrJ3Qb $FDYIEPǿp+m>.Jr~p>rNN[蓼l +_AUqD#x-#:?@D_fuz*bG?A=8JKY_}wϧB` J_f8}wkW7 7^h{=,|~Z $U?.pl(Pϲ9Pma?|?8bswz{!cMz uү _95-i`v^m8lӘDc_ɒOy/ hR_+>"ڏxXp柍_ZGg49oM>j1hޥ2Pcmoo}߯gB?MW.4/?LaTCG IBGgw7@iz '[8.Ŀ=h/w8\uV9n݈X:Qg5UJZv[!MOI'n->~ ij}wwO^1/gpNYp,;]#`voxZ4ſ bl©L ;{7)MJc.ƠqVx"[<@i3 &iqkh,2V"])FhU͋iQPe@`cq?R-`#c$;BNҰibNRK8FDg7Lu/mS3_& '}<x#2J!=y'B=]:((Umdu`b:,݇GY7f RlWueL{~fX)yPx~#r5^nNjt$AsT"uixI$?^3[ =0m ڑ7Hc.5Wؠ5 4Ox`,Ξ9pN <A`gw~&cP>7f8N"άn_:Q˗z^ UUm7a>n}L$HrsYT'ܚS  )?ž@P f=0ϒSQLڲCҰG+Ky?\{,ET&}Q\j K#9]Eg|͋:WFS@_wMZ^U2oRiN|90]9 4/ Qgѱxzդڮh*v TNC3c +Ÿ=rM|QPGGGYcF%p@p\m _`evKؠjBKjZ7ka718|U^qӃ._L~"( 밟Q )B_>BQF DQ~ >| ^Hp;jZ%}#"{{w^Pj<&UxncRrm /c%}""}~.EOMa:t5ͼN2\噇S~)!0.vYA!AEU4if-J G!AF}~ xIf a o gvʲ~cʃ!eqbEߎ~p߲P}_F6^CGHFNJ)F\, XtZ*rId)m^uID =- ̐'k4"q6y9BeQ0{ގhkAs{OU'Kr:{$-^4;YD |*vbr>CFy/}F3\@ʦZ&X \*Ƥz1oE?jFz. {q7! GFs|1nJ(:o` (6Ve)w'}p4(wwo$pjnٻ=孖 ;RBٚI a$̀ bt-Sr;8( l7C9S~J+8`yju6ެZ*U nLΡ7Sқ?f] =gy׳)H޽qA~|O]f)f}in/L۟o r9LZ|<\Bd;8O[Ni8r {םpp0 PlCumE 3*#8)Xz ,3(9ꨲ}ua}NM8zlf&%(N Q ?J=WX՗+m?:u^9}8ye5nj^k/?v^w4Aml5YAϊ6um9zG-O!|K?!|7!"}a* ٙ&hůЮ)wD@Xl}ʿm}J*&,R=WùDF栣4i7)8;n$hւVwF w~k &fi+ԕ[О2/ӣ?&=P_mY?lKY'*(Rw@+FNYgk%rҷqy]4w/IzE8tܙtBhw;ؠZɔ 2^+ FlcC*A6j76p0~gqC\yt.<i9l/giIT[((uӕn7]O0]ҫ }">, nG7xf4~`-'K+ 4.M-aL.x(ňq!1?qs9gb'pars[' W#ث9E\/ZGP9UPgG < E6 }&*?|uu%"i[p;tv $j#D/ڡ5 J;b\ipe'C!__ tڡm'r'MM";\ӫW=ꛃlt-&ߖ?Hj(FbQ7BQl:=B֟ DBN]"Hbpu.r Qx3R{B}:7u-r[WtAӁG?{B^wc_>-r7=z\_FJh^Iwai!O ձmڟhҎsQۮ5=}mUրĔ["Cx|`s2~\<v vcH`,]xM.j0䫶rz"޷qSZ/"#kx.(}}"%}@,ܵ _m7o* !lɳ<]г_q(d һ"N!vZ`uM0D3 ɝU=z~[V!zZů6$m _qPՅC7!w/Vԛٺ`opᴉG[!JXaf$I#tR =.PDV~+l?^}f!c1Ac tnY9Jt4%p aI&>aD/c.I/# F ' BDM*M*`/&=G_ /p~3-/? ˣ}}q|RA?gtuA<.Mwa+iN)΄iQ1LQ5sFO?o6wBBy,m<λq]K& RB*TGuVYG-/{lk#9/|9 q}E:&ׅk]U}{懿B3_ Jv0Z8?;4xl7ct׺h,Smorz{ʔWOkfխ h`w^F&wY:ݤr!IQ#S b2>c?V_~"%7`FDOHqTh~u QY#P-o-ѳV'{\f;ڭcs ;"ʡ6oW` o2AZvO *h7țN%A߯%X2?{&:<=_DŽ'9b^,Nmavsi6,/Q{JZk4V.ͼ]4;~@yM}@W˝FvmQOJ?doM&w eax9(`l9؞2}e[m=z]9\[ɅNb[I/CÍ;蔣EE+?W$tuL qYwܝ0wA0:zL*DO!E.;Ѻƍ Y[Zr44Np ТVbB aBsL0E4xfu ]f&/"n,TCa23z)g9_NFKizzkL~uqLK@%Zw-xт,lȔsalJNMa=0iG`ph}m}X0=bJEfL1pLv5ưrVܖ۠ [hQ샦ifc}]GTޝx^ 0JYnc@FFl"利}EOB1GE1i-C7<0O*|_ (l־KހaX=((JC Ӻ&{݉(f:s KyYpNe'mO͑^5**, @?@q/u,'0i<+΂_w~> ^S#? Ek8yS$,"!SS,E=(&j< vf0^?R/QSqp AcxQgAv12 ^OĤZ(%+)x6 0ߍp[Hig8rFC5\8ԒFt'A_>5n-_#,g)?a Ǡ~Ѿ+juF2.:Ԥ+y%o_vүoaj11A>ALP=&})T-gjdQM4 M|Xý*˼Mќ|6M:8u/o2nҲ#u4d}dw@dl.ydW,JO_zz%ꊁϦomXUZ+876U,jwwט|]PK;1}ĺ5X(Pn(xspI~MKR]\t0ؓHߔ#mfK[`iN`V/0BΧ 禢`%AvrQLbA,TLƫ#?u;HRL?,f0.+c3/ y|3oaz<1'&x92\;]fZ`~ [;S־@VlBu[͕Q|qlZ/-عNpخ މ.aNԡ@q Y數YlaIK h~bO~?]|!lCN"8p~9hvGмWch {Q<gV{f#Z;^*>c#i"Ip720[SєLRvLHz>V\S? gDe0џ2&Hj-o\la`D Ӗuf]C~gn }A>ztwp%B"I ڗV4,o&+ok00:z(߿bVF?('{F*'ϫ!k>ٓ `a [̱I֫>splא YQI?(|YdX6xeFHK]|0r<օzk}?Eދ:XN†Cm6F-WCUюe6Ja } A.LIdh_nVDѿּ/bzOCr>o61S,t5<G#.lifeSY溽J`oPkR#oC v&Vz{Exv2MF% ši3JW=feAFj;ټwoD=D}wˆObK~ҷA.)/6 m6U} gףqKJhm-ؾ7Y> 0:d;EiA. 즖y'"FܩfmT#Q V="\0v 48G` D6̀`fV{:$#;;&19*ޑ7>H0jb `)9[SNB,/;ϑr0L;wۘ #Ts5nak̿")'DhcZB'K?7bړ'QyYT^O,/?L ,% S4,~M K@JoXNLAWj~xIeJaz+L)d)MT SƆuR{JA*M5KY)_ odJgǢjY^Kw+Ϸ0rٌꞀOlN5F yBS cdV\^CSlævGUcPYEkѣk*hm+i.2UY5U}%@JR"30B%ГTmǪW˙bQ?޳"״I2R-R.$rDd>F{=+z+؍ĐUԉV5˓<,7鶐"!4":|a6Q!:WdFĄe%+.}4Taz,kM(WwD>Uzh#qO.g' ˋSFwf5<6E9;'Ãīy[̀SÃd#9_+o8xeK:{Ό.LJn&Cگc'zM'KM iQ1px#yAw{]j84RƲ`2QMh7%^)dpi tT){P__o+ G^򦾩rÕx6'NK0U2dG3Y>_d}ifcb&-?k5'ږ2B?s=H a bcAfq<=@zoO(>*(+x+ J^q$#w\+[OÖ\^($CN %1@'OSC&ďɹ%Xid?Uv RV}gݪ])zCnAwh֮ *BZk ӷuHӗ]O1wa&W(B*Uߚ, If[T]GT JȩB4-ӞC(}` S.ę‡?`oV~}" ȧ+|(AyɜuaiR"ar6ulǥQ-Wc+.$$݅XC!ISsY 2,V(H.=Š3a߮ ;pHOrޒȄL}gA%߅vZԾzx7/~]ZI:<#vɧ'4a rjyEuO\oDɗ0>\% UJ:/k-ߤ;Gs<rܤ¨y٣UwsgHiM{(+T]eA` s4[PL!Mx+ſ*vYJI\?/?,B[G;J!E~7 ϴŜ}AD*<Q{Ƣ7>g zg/R1a#e>IȄui@?1Ly8\5H0 ~v mT%m,x-~.ݗ{A.mC;qq439_3_H]U1aC*qT/)wNPQ]Gu_F6#Do*DMWz[ >JiQoA{ @/ 5CG V$+l[-A-MOx^h}0 TgB =L=xL9/L\whR`IL"a!vqW|37*GX2uc J)~,I .e>5C/L/nb|ώjJޡBeHNj/4+S!KО`SE=,jэ)Er3)2] rIscoeoD]v9~Bd@H_̗0 G |%}W1 :ȗW+&|6ݮ&YaϚA+kS'Az˓0ocʭG6[򤭍 =,uB][k'z(q8j ? \ I-ga%`|T1D`R2C:AC,eMT c3x~9vjpO=熠#N/2}">7aJ>4i؂L4"6O6jLgP{sHԲj4mnWܐ5`mdFS{(/D%>H^6n(2zN_}O 4oZ/dyQY'E `AE}}?" ^E<6Tqm+EoŲ}X1Wӄ.gGLJ>M,}f |6!gwgSB>;Ϯ|6%[3{?8U $NI\W$>76xsuO &/XKU8kr5Ǘ@Ж*jhf5TGh⛘Wߧ|_ƾo,*^ _z zi3  ~?:k=,kcw8.;W7S❁Ĭx]i R_@I5 Iʤ)!ת}f6{AQdW";lBON ,˽TJ~&JEG))n.{5En}K4I~REt( _p>RbjmHRaajCHj.bhR,5}JWQ{"ǿ]&闈}B6S!~XG*0u%KԼJJ}Y IR]"EDӐaANGK`?z0˳Xé?*b&PӐ?~m;1eMCqrMdN3#I̼5HÞ @CG m{l ;[7-4x梔EU.G3Y$T mW0~/yA]?{T]& u~i0>P #IK#PO5+@*zN>nGZrcH9{0oA="Y->GtX ҪXEk3]kDY~Ge¶v!a[4>zf%|:gϴEgXM95\Ʈ?}lN/W`vR15dÝu -s9լoF'tٵiKGlUs;q(q:KošB2"*k+#3̲oI9ˎGDcZѾ>|I?MLZ ȓ 8Qh7Ze4, ?WF8dL&̫tʇ5|^R8~Y[*82He(+5:M R#'Jm5xχR@%>8\E$V:꬏J_ľ-ʜ܄`A#l;1-D 0>Vm0!T2Y<|!x6B÷Cӽ_{*4 l?i0>χ嶽 RZxbT&l?׏f^z4M9t CxM ,<`'"ȴ2cw5AzuJLzKAgO_ RL IbC({L- I=R(cLm IbV`K{9KRg`jr|scFZE~G̡dVbJMdyڕڇ>ډ _!QYKS.sXjTVۈ>Rf|aS V##[~ sq>a>@wB]ez ~gWCgE;!i!_ψE_X̺4a?d 'Ud@ڿAvPlk.WL ©>퍧 Qyo>B5tx of(O t5GRqQ/(Ja JJ4$ OfyC_I聓+i-l%E49DvtGWW+ ,"b7M>Gp#[Us1E E 710ZNRi4ICSx W\#(R&̈;`|n${ z%}`?Ӿh_NuNZM\tM_w蔸)rSzN/$v꘾Jb)$x'SJg>7_k>᝙@iϿkIo4eB=HO=ɐ@^m~0PdNҧeV8~%&{×$rx^fo Y,iBR y_FȫYɹ/GE`Ώ_>t}haW$ǝ?ȜU}IOɶfw]V9Z:Ms$ŲᴃHapr͍/^ CSѐ}ǎIjGOO/-1|qhoSRҿ_]O:Hӕv j/WeƉIs _<;c'6]⇠бx:VTPz0tįu+)P\*D':͂3ibwxEKV !4>{X@S좏q? 5$MegW;M;vCJ`G`\lٵc UUv :^@o'"<7O5b1zCF^/ޖj"4"Ҋ;lO erBRF0{/ ,LHhR TP UE%*KcemL5DL_'?B?G \ 'Z>PC fISmB,j?<O -lC}{$%xt&›h_fd@}q?G7g 7J=/ʤQ'5 аh+9)-aR(x_F+v7)4ɍ NDS桇"ƭIw|󟺂(!b+{ —,[P23 ?| y[Gē<.9#y@s-4*w=aՊ pk ŏ{i[*u ,bj"XފjžiYK0,] " c"Yor!>^>mg- f6l?(4C&=xG DvA̩iZ1%v}֊ml z€Xakӓ~vS1$ujrZUjdnAtۢ{_m}22)`;+CٷB^",׮1А]-loߢr]8<~Ǖ)z?̾hnIA&{q?=;Mb<7sX>%$Cn*s~?dEY?z|R!Vį;xc.ܼfo9\7NS >͔{D 6Z}937p3r"Dz&%bP?0OQCA]/^ ҞX-O<6'6Wے0ULp,U{ل%I~a FW0^Er dp43^+_A_[|9[ F¶x*B.f i;dݺڂI‡:HSEٺ؜l~4atU~bBNo&=;[r5ZS)҂9@PwaSQ.rcvƼW cX5NAN@um̪#b~W!ggp* 4ys݉l'EċM3pnSA QfdW6+ In#sféX`Q`M _+_wns1IL%ap>ww|iI3g3hO>o' b9O╉~EV(38M`z:TCT5Eg,uZU-K _*l}Q( ` kWl ܗFCr~nT<MR [1nL&/A_tɵ UV~G dZfMXrOMVy6Ry=x;38oc̟W'^}}Y/Z GQ_5i.xPYuܒrlsŸh wS3H\iQ:ԙu"T7^_Ǜ LQIoI1*w}%Zn ~Y~@#pR\ٟǙsp 譟\qar<`Cх1RB3ZC0eaC0S%2|`Ǿy\ʯ^?3/U=Q΂P+BLc}%gBXTr;spSV$5+- L5(mq L?_LGKCrwa qzݓ- ^)tÌPބ x>Cޣl[/ vk` ? wGk& |{[p2E'Q}҂4&=jfLFmkCcsX5vy&)8a2n)'H'(CrcZHkR0V14y[O>CBsZR~[viIyvLd?*eY\gy X/VYb/~NV_rA<×ru~0̘GlϫWYVKͶ ǛeCGWBS~D՘trI0LKݍU6f 㕻y8%+5ī Nѷ]tbۋ8;'qIg#|d9z]ùOFipG>ž;/SGuD( Mi;4y";a--dkA7Ec= azО̃>4Z@ՓkGӓ/d8EcBW`DN&:>+Hy^\֩d0ԺzIjjcy\po$fp7,缄q&%qh8Z Sh8$ߣO%RǘŘϮUq.ȹM=o2o-}$nHA3U<<܄;Iz $ÀKӲ G"߾+?_0l,>e BԔhn7K}?:2E)vBnp/T`('2Hsczz?#G-5v.-1ͨ^WIf!<%iWVWpBn5B"Qłw.ݒލ|HQ_|v%_rL,$8\&צhM%ֲX;X$1`LXlg rU(1aP&>y0훘rs]CwIR jA;J_R&%U{DʋW3<ǯ^k~N)SOQqDoL'p[zzq=F)z7ڇ!ݺ9;2 GySq;@QNjHz0rޠpN qғSU^P*XS7|z0R88X+uUTn:3(aєdcQ{*m\cA"p;Lj$a~5a.~n`'&rstL7~ Ec5r BkF6&D ʤ̈́X ˕wlLHI1 T%LiT'~PzvsE#X RdJ{XܕNUsfxNߚxu銄8<l. ~.6 D̡V =ǣ=*f¶~aK<ڴ$,€BUҾ^l@ zhĊ@F2;n^7Jەȃhx&KA cSMUVm4<ۑO܌Xa4WD~>^ sUl;Ms7f?&- /E|t+?=6J9$ckI-b^Vx/~!_^t/8g*E@a8X%?|`!fJ(ΑbۜRV5R]/N >@>g@9#/@^ ܫ0z( }8_"j6َ[~[-1[a4yC.T?.W|5 ӏn2).e2/qkd|WfOI|J'6tZ~9A=kW"1↓4YL{R 0<-bwcJ9i0K[a} }o\ޅ%p3T!r#ӤQӀ/Rz)#"ͧ}p&Xnk"c/Bne4D~]<'Oֻ$"c1RgGl1޽X%}~&C[g†. 㒳EY|Nk5 r:7qQ;VL]c^B&K`/o64?N@s=7ǹbA2tQ/q1YD2Y'wGn3K|S6EP+t-fHL0V IR' A`ߎW#hƻsr (s* Ї߮Ŷ7crz?w ޺152*(iXin때 ,%7c4iNsB8͍cH>"lِEߑ-?{ޔU_וʼnf?y?."Hb /s=&fX)JTr(K=8Z&Y|;"ʒ4RHᕜ21|(s 2綍s6p p/|4g>>*l\1| Q?5\ߏ/@X --Ilg=҉/}$jQW :~,z$ް !}Sl5‡8{!aBE۷ }z?D,=Y/2`RAQY&*!ųbN1f{C'1qFAn ]I^pNAQُ` ^l(]l˿a wMDzϢY7k4c6<,gOepppbd#Kfi)yh,'_J@y @n~@9g;xFJhoduΚzh}7ҩ7 F;fE.*"_~_-홎8A#hcl" TWv (VKnK;0\JXd$e~9MrÄIpv2|8Ʒ輕$oT/3-٬vhv0{U7]I9:AY+ JvjD8}G[!^h`$/}4RT)~B] =/²=I$Gh 1 7QI*QDg)&%DhYVx ,U4xLTM 81Mh䗵f,>e[2"'&Q.ػo ;ws)6\W&`X^ôl7ѪAnkZ9-\|3eroEѝ/sQb@V7M6d] af\N2d QM_%WC+v؃EgQ320Hʌ=;igdC)>_rW\lF~_J٨PJXGX*"@bivoWCZ9TBD~HGf} =8Nk%pqaP8wpy_ÏTLZ,ȋQ+1JŤTi%[r?og]#H< "ݕ2!ֺW{p{DÑIWt$㞈~&c 35Y.)M9G}&:=kc!?]6 Q ߃ҝ8އٮ1kGKPN^k ҍ;l*c-qyy厄ߨ)-}:#ۯ׶w#uw3KO4,K֠,$4 v^T^elk:u?C*F* *1 KJ؝d?Etp7ĸOƸ'_s].ُd_t6!Z>[j熓y_dUa_;A4CbaNdo <-tCGYwA%;w6WB}~Ώ&i7hO`nv_, UKIk^vJ jKM< >&W(a+㾲ɼ{.Wᅱ}ߩٌcA%RċbSFx@1gaثBUbtm~QCw[ND*WƸnX7dS ^h|Ss>|KbB8ݰ/8}Qf!2X,öI_<}H:t莅B;g݆\'=Ƚ]> R礒02f$kae=i8 (}#Y!T\5E]稳nFi4S]a 1 >*i0*5pH#à$g3Q:2Ϻ3*t{iTnӈ˂ d_E?MuЬ:6se97%?{J,ؓ8jv,w3EX 6~8ǁ|hK/E#u~\ŗ|kCg@H]u%85+?.AoY"asd6X&[aҗMd3?EiC?, )7c3LCJv0M+,qn1P Nkh46㽤Ͷ7t-FAtēp'^ ~2-KGџ[&0d4A.ںTAU]mO,ssmEA e}T #Kֿac ׋nk0;Sv߽ȩȒqЫ__T˔$v X5u{-]䰉 Ғx zϮ4 p0n >hGAwIٕ֮s{`}ړ,iOpz]_lK+gjzQWtu_ix)n'z^l=X4 Mn zuVUbKp OrW!G2E<.Q*v‚ g 7|GWzMtOܛՕVl8P/b+aS+Z`L | gd=v* %- Qg s5FA#]=8L۸J?)\̻Cq/x&wY?({ _F:lsBnVQC]BZp&7ijR{: *m_s]ސRYo߈B 6Oxn-KMǀi%A"Suȃ.SS=l鋾`b)w@9@09۰z]Ѡ8Q9BȗB%(FA0ף eފ)qA0ޭ1ioh\B.5A/T)i[$¥?OKM2_GclKoFe p:7Ywm_Gvs|.+]"Pv=^4#L4i ^ '2s#AvA~?͇1bጽ%&Kl "2/WX6K"+_3PAh6!b7(/h2q>g+?˧ıZS 4&!/m'zv1)M޷#쿗3jOvAc]EIWIUT;Φx\l$^e8pJĿMĊܚvfI }O54 ԠWOߢ/C#~{{7TwZ_ MBnPƠ'"k=ݻ`(uTx=A!FsBl dHM [Ӌ7wkza`xwZ8Qz3C*{}]s?lIOK:>z]ip< QF( _dcbb7VT\~;KSBW[,r͆€%Os:Noc)SLcLHլ™ט94xz2_*d{>3VT-^ʘ^󫳆sWǙd>tdsHy{Iis?ni+OLPY=CElq+UeRisl-|@V YYaoIL`VF=jwX^1AB-/-3rv,Ec𚄳*f?y~}M wEp0BlfDqglC)ԕ_Pu#Bl-7-JG0/zOSD:B_ #M7vO-7fl"B"c=g^1;%XjAFSɝΏݤ})<Zq#MEáv2}Uq4UӛbY̮oxWCSkA"FCJk >o8] yqT5\HqZl ?NPr <',7[ [RHw E4LHQscSurjʺjL]w` iX ~OyCq!c& ,AK}s cG_3w٣;uAEۣGS{)ޒ"BJkDnX3h˺UEЕTE9tU/.zu[LmK l. -lU8r' DЗ`}@{U?nDWznEeEOggrԖ@8(G_u?{n*jm+ 9݀lj@ޙ=D9G<WD<̞ų[5"qoV&Ր5DOF!>`tDT_TQ @q SJ>cb2ų2VYBI ɒ>E񊙤l0MlXq v3Q'&G FΫ!Txb1yEޑ;QkC *(Azȏ&nb7b]1YFmm)#dǪGB仌h;xYS_!HpFҮR"}%H#$2J YI"IPiod`_1c&LC^B:h?~NpU0|16FBn5L5pIKq1AWc]/MR\WD/e {ǯ)Gx]/(_ݩf;r44ngKdi/rd)L>XZ=M~XDeBmN#3zmvR}D2gd5"\g]|%`]:_ǟӕa {4Vyp&U۰"&GioxÏm|@c. 9#uMߡe-o0v*Rfi v4amL'Y20Nq[60u (٥g}81K ^OG5B[U]cfeߑ+jz5j6*`e8􏺆Cˡ?BW#ӷaPkp&ҡI:5NE[ ԩLM|hR՗la+::8Y,8|~.o_ɰiK#/y) [ jIZ˫ \ PP=_4&NzQfJŮ#px$ >)`,oEO$+,%J5@i0[NiF3/׸Ǟ,t&;a?R3z@-s8?  MɑE`Oe´߄# }Dn5~[7mq@g5"%0?U翲$? 0*I__2+0;!0]#kqgmQ0+h} 8~׊=>D2w~,݇8BS7GvjD;x{f@}`}2kEzl(:ZGV$A<FjnpwGAo  iMpZhoӰ x#c j2%)ӔxWqՊ7ҌzdC6-ԞbH:!٫|#bY?̡/*(&+b03)s\^a_t!+G~FAK&0Đ0Y\5x5_&x'_&:'h|Μ*?"Cd`2?.*A.lZђƆaGgJR+k㏬r`ryzihNsͣd:o/S'~`?FDŽǝ#V!X{rHH )i <7l1\V4}gv V kU8,6,Iۂ 8T=*E7mˡrc *~:#9 *e#VfU`b@4 *O)~}Hav+9tUaO!IK>;>Mt,6 x#d0 9j>-U֗6 D/N[U=+c HHTAҫCI_Hl mVHwaj).в>ug!OʂITt8mG܆@FPJ i"xGoj`6P7P;Vo;4o%5w! \h.Ako7 }.rM8!&%*` `6gO>I6N\ˁ@eNq*%[WfrQoyxL# ]&dZ} pХ Ksx=U- )q=6.r撥QZø^@ 9vUrrU,ו6ax;\\{!-?%%=ݲ&076Ͼy| 4.F{{m)/yCA}bh3Mx@5GjfW,z遁Xg!YP9"wl^z,*zHtj^O ɈK ] ,e9”)o\fz(qru N x HVfQ6`Z4&;Q'fZIE&ƥF~!52.o~M4͈rr/^<=fe=VsT4;Ƥ6io/\E ċ) l b'lŷ?=\bP#v| \ >VՊ,k(X^t8p |&ZȠ+U75aVeQrMYQ_SBJ:СtT.=I CTz]Ad<$rDeE/ڻ 7ؼͩ0E%3t9q[f1D`5D ASҘ U_A#€J^K{3giOzUNdc~@ЖDzɵ2V7݊<\Ξ3yy6^V;_xLk8g,=c!˧L=~ïKܿJmH0K$gR Au:4lnr.Eds@~wBKCPՇ`E-v?- ^(qǚmj(ov"M*6{ۦ m(Mёh#THREn:SmHH"\ю2訃(.@JBӲRP~CB[(497K|Hs}pPQ_/Dئߊ"}MHH4ÕZcaoS6~S9EJRj\68P`vƋ*-RʡT GHvlF솤o|hdC'Ub{l_S(E1,' ]Q  -0/Q>%(֊Rc1cvX ECiTat@б$`6,F2qqn3*f'ZFhd@cLAyh`Age\֌Zt%1}l, *^Bb *\"O $[J} %Api{?MxDž-gU>ǻp4N6KD$H&J[֬y;J]gkHRYDjm8VII F*:3ߚ}u{4;Bf[0VNz]^B%{}R{ Yg˄; N>W;ub}9#j1qe>)I% IYiu4r^bNU%j;oU*?E P(x^HDGt¦*οu 0@JuBT61ޖX|HJF]XزE r/XO5,,ytY~WEqP}8lw:4 Xq\XY22jM:(b+ h#o^;qKF{%( 9'zg̜@aōJbQ3Zq`e%¢\JbFjp"CN@tJ! GE Fখټo@a]`l C qZAg!"0Ĉ-a+m{p8񅪿N3E-scCSH9 uko^FwJV;.`Hdʩwd-J?ߋf"]%>S%QVynG܎g*ܘb"-`r˵fBOqBP圻1 ۗfb,HIdޚ$1P~Õ<ü[K7cN͹֯ i &Zl(Y1΀K#N1Zig_+ߎƥ7'1/P^9;룖Gh$UFYo? ǯػU˨nV|-^y(:`^p"G؈(¢xQ`~fNpy°}cx5L>D#y3o]iDadb֑Ѫ52ֱu✻#KMfħFM;[}zD|R!ސJ&'&b]2֑)]laɮ%D[ ZzK? -ʁrk Y)9oi%>60 S|Z l<3 8gw1 j!0ESM*ڢmyՃKVS˜Oߗ1KVrخZύr~2rU3cI`,ތl~hw T*:k|HUG:ft5C*C IA)iB~[Ot&ݦ֨dg9uՇنo)B 8E:b*TH*ͼ%dR[͌ ^x2G_^Yc54ұuT|yuv'zCتY7su,ɻ@ moIbrTUYF2lH{t{? EW=x--ΧƎH ":ٌA _Z90ˁ,XlRe^7Ez[~rCy6^z &ݏ^"Un<"Bc}o3zP}6JFh%~7+>S^ybB'\M j`ٔ_"`$,#d)-R2}e‰D!HlyCYSħNz-hԩε!d_Xi\-}ۭ}[oWb0طRx3|2m̍y[vcֲj54! ]R|mU*PϾL_^/,{0+>ɫ #gzXxh'a{ ʛ3oyͿ [_FF?qA9Os y(`۝ʗΐ٤7m&$Hᨰb Ow9KXK%?|w]%fl= MTR% Frr]$(ȟ)A[Y[]rFy=P̊ O fDxY@]39aԄP]N1 'Zbr}Bw#Q"~O)(o$Gyvf}=DP n7 /Hp$-ޕ; e^[NI_qrm YܜDC Y/pYAY)8O4vn \&.{Yv2엠i4 a`28t%1˘iNRƕ"a$u_tRw {3DI~a=NLqmgOK4==ɞ=MfOe>cOw'y aCI֋%ҡ|<WFu ul@y & E-AYf.J]t{֞¥Z~d{a{؊u). o"gvz;/J+HDN_#"3m9.pfAX&ymD0 ~9 %u׌~羋T4Z]!ÝڂYT1222EUdLQǮ!I4`RǾ `_(*oB .:\xkH흫wE:JF:ĠF1q_e/qHŅ.aJYcC8۬ ``V0 'Q? YJ^",V y5kd'CCwaR(;`t[b̊GEJlP#e{#irrX9,]N:Lf1xUJSA")wݒ%A{ϰHS5ajmvl gX _%W8O_!sO'/aG{Е5 8BgcLЧ>f.?^C,&RG7@Q; |.y)̔fNVak9M=shEo)OE2sTdNV aEQ SB-2.rQ*愕I.){{q߽w58xn蕵(:?(WJ~3bG.d0>q_ \ɤMzh |:i~7Ivp- x7.k|CtHݍrq*jgªb{30 ʽEyᄭ\KH8ց'0Wc3a1|H^+ﴩY*J̓⧈⮞Dtkyz9ΧJzpEPACS1]*X.ڋ pNzG\RR*LiuAx{/GXl`&E|D3AЮOU<$$RS]đ?Fgz zRYn8w9Yy<f$byh?kvc̈-ݰ'moܥdG_,s Ϙ]ٽOpM$@Փh^Tj(/rVxU.*."*Z`\E>’hu!]X#5}O,r8-n;Af c6~O7Old!臰ZPo[m +AW\7Q3'"=aLrrW8_&҃1xxjuRwܭj:2"qtvW<ÚVLhԱ>L< 9>Tf"8C}אy^bQS\Xul&[sa=xuaj^x(*a T?G5ܴfQgx$ z{V_Sacx^E^(M0Ph5aBȱJp }E߄}>VL&&Uvuܽ./DiZ$s wp0z}UŻ7_DY_C*H:hNFԸj u>ɾ=>Ϡ>vmxvtTd fˈ{#iSo\xFQkLT_ju>u#o^ E+%9ɜZ`\̍ߕW LDae[6}:$>9E~ol뮱Őu$ *ߐel?eqmĀM${%$)./?gYv ̋rW3RIֺ v~q[6oBo1,)AxQ,Hܒ--@س ;3%pFǧ6(s6,cjO;EPi\*Qq+*iG+0H8 8qrs ,1vl#(qjZ<0蟤k;Biz`txw辫"s4»Z"dVg-NEt^?(jLGVB#Ip#]p];oڠ 8pQ08x"عc:G Uq1.TAK,[8vȟ<"AJ7xɰ|v2.٥ ~zPzq ?X+B%Q@j-څ|Ix--RN#o#e }]\Z Gk,D9]N2<*wî N˓)FŋBU,/X@8`3ɞ v7=+k{?j[]a~=X/'- "z ~b' 0ʅ)r}ٙY'@ T2f׽5g/9cr凨e\0Lޤ8Ώ=&w~^tүpԿcm/v61Hab蜸;Q`­=ٓr~?^ӫ/{Z#f֪nL wvms`/#߆@ u f,]O' B8Qjȵb<5~ q-Oh; lK=.XpK2$f$$ۯ b0kOe }n-pM0IbkͻQ:] 2ňNbɄT\<+[3O:+"5ƻW~93 4#-qRN?uK, G% VYy Q$/_Gd8Sgt~:/ef,o7Scsd!Fآ<U屨*,Q9Kc 4C#NrHKx*DV#Jl]WvӶ3Kϫt`DsEmu/ \L&Xl^[:Y$:,Q 讨@eq"[a-xlWmj~achGl~eiR"+?ǺEYu&49 ٴcX@<0:/xO8 \Kk~6}kc&0iBa?uS8~Wxe#@t7,ಊ]?oog&`H_zdX@巋S+U0br|j2K~ްhPdTXO߼kj"e(>t5Upc)+Sp~uɺ].H{ 説:/˰W Bv]M>{\{0Dž24 oG"{exY$z5q|~'1r\ed2B§dzО^A5eZiKf“C"i(71[ >ItѪN-Hݲ݉0qé!u[JfUؠhzwce PY@Zϼds=&p^b h5Q6l-mdgNv)^H~%uh$ay{mvV)tV*} ;s!Gzݦib?w-0*\jB¨c<Th9Uxû>Y5|e = RmBK^R!= Yfb9q["F?G&p&GC-R;Oue6 d_͚YoZ%'`lҡ@VutmS#{A [(?L.U XY5m8Ʌ-# 4&=?_ P:Eѩ`U: ]P !EԱ[ʅJdR'.xW5drXM-okjdaEWUȪ {Z!eSɿ)("[PA'i(*Ӹ8}R1' p<xO6*7hjc]SUYM |-l3BND[7(+a_*6旪I(|[C:+95R(%](tBYI A[%9|3?a~秗@=ľ?k[G}bh>f1i7|ORNYNڭ!X7.gL%),uC'Qbrx^X 20,gwe6F%ݾ:RlP3L8UG*r񨭇?4:y:`;ÿ;ʼn+5ǪtK!s䷗&4o 9sw$P^`iu@aٯAa$f"_iGSE+$ nr;Z,၃XpwL_o_t/ ps| }|:L*0ǾEӻ9hHϢ'a~|^(e1|L~SyՎ1&CZ)]K0[` vd9ϤXo#'/6 i ?0>ȳ~(Ff@Nbk^%Ib˸5f0?:8vB rf[Njr<}6:E/ansoo-b?@u &Z7}' -zT%`n&ޤx_qioΩ70vavS -^b"ďF,fy`#݅W:;Q5qQyUH]%xn2lГ҉ǰky-m{kP$.7uby+Ӷ-Ed@` t~gޠ| ae,#U V0 !p<߇z^$R9,O,_z^*L!σ8WKq]=k2 CW$ ;_ 6ծ8; ]1o7Ķb`fiG1Ap`.T:2*Jgqa:S=H,5DFT>z`}Iź1_J}n?^,ZM-O5}: X0W~I H2'$ei(%0Gh̍ZӑC扑̛prtEr7CnΎ xBϭtsr gYύȶ=2v2Ts,!<`EoV x+m]#Dž,ݎ ٶOQo=öI}]f5<&֪+ur#Rf-6+>`qZ(P )%uJ&|S| ]yRsU{v;Qs<f8 J0I͵p?kἽ䱑[i`tlZbo]kJ2`J^~-F"@7:?t2VVt)RXveS>@4N͛ezcl0vyOÚ1P Q1敬{O&T\ B[偃ݳQzh-9mNcԪl۶'%ϥ0_-gۻI=J2(EAxmiWmE"O*z]^8J~aʱgh N݆.rS/ٛkٝG$CCa*񚁕~.7 E\;z7(#P"+fPO*8^%u;t/ N՞|IlO\]}v [ ylqdM"zsTٮǛ?t4+^=7楏[R7)?˷56I ^*!4|v4}ӵ/]{ [3~A?àSLߐ(t_%ʂ஝p TgV99׍wBhsl:mj4n<aƔN}؈oOq\[EinA<3<}Pb"}#<ꪴaq^΄_X~CBѽ)VQbYi"@>Q)fy4{֓06ަP?D;p0rYK)y"F-'Y}Sy_@P#_XUFegv ',g'moU-f6/zԲHqLfZ.蝼!H ޙIV &iOeo*WY5, Y8΍HN BƯ (&ջ!;*߯ 1bSQ!3^J^ʇ"ո,}>ҚֶEQGL[ޞ9j6*(Uș#9X`X1ߎMn8^?ca@RW]UR_k 3&@\N"_941EqE.fǿuO,;ҧhGD{z TEj\z{pfQhtmHl}/f$0x~Reh2/N㤽еy?T;[I0#OT] 1pѳpl:DŽl)5M~HqWH |M 9=m@ q&j3QBZ|߻?/'xn}H-awɝIF)(u#yLMҾ |K\Q\(d 'ГBFxno4n,=WU RLL"M;c£Llt.c#rVE>ጫ8i]ZyrpbEWa{@) :jH<=u Å$^4DC< @aO`rufO)=O$ĞgOQ;{zJAtݟO0~Nb?'F&,f?E#h{ք8A wŀ)/G m>=~$%rV V~em0@29iS<&5W$RA ͸Futibt.QnQ\tQ2LC|-dQ(cRi'RN:jsO#9[OT's'qմvD+bz2m-i"#Z"E5,\f<~ENiVUpkMەСLp"oYrF c۰gz98?ZCAgJLճO\ؓB"טG"gbE  jq.S?:7EP #_rtpY>_SWUGOvMjkcSV뻷s뻼iF iyTxcvuUIg$ ;Y`DAar#Z晥]YTtۂE$١,dn\r8b^.2t >B@\O/x M1Ynm' ׏hs=LտM.pVDUSYs Ǫ/ʻ`|, uFn{|ҬڪŸ ټcZ b,KՐoVqTk~#ۣ^"Xmx w=&Jej3݋۞ I/ǧSA)Fك\I~@e-ksa9w~ ٔP!~TO[' -_8ލL59 i;3ePo;+Zş=8^*(&ۿdDYe |t8 O#1S#g+f8 H{ї7;Lp SB!Bz\poTU3SGz_ gi7u ġߪ,ʣSbߞ[[vCyQ5ӳz AJyJO,Tw4..кE@;\E v(p`لd! dVa+ )/*+[i>mrpJw[ަ~A{^` rFLnd& 1i[ݬ]V_..3!.DG๞=rxǞRxϞug|m X~q@܏2&aUeGk# gc>yYވ&|D_u111@lgp?L{1ϲ987y?ļb_d1[p]w{^Bb>Ln/’΂)>d9cY\`Q}|gqۇ'ca坽rj⮙;_?!PΆXy^i>))veW&]|\.~`~Jס6a>ïqFh^ʷMZ*IʡiRM2ƒvyjik&>қLHE'?|+t*ʈ7+ #;i11a N]Uei7B{%TyVߘ ){|Lhņ~R(xld'?"0/I_B{/f71E)tHbsPn w+,w᳴>vNR_߇sU&^{lGdrV$Mna<;l٦G$|40 -˗*l90\0ŃnsMAD/0mAZM _ۍ%+0="nb/|y`3/?m/ T5zlkɴ^4tQ~ gGoQ׀I;7H;׉`:c)jW߬|{ܑ5BXJO@t;T}eQq2 }>o3˗yηu(/E+׶ c-}_RDTA7döf5YQtnXs@` %hqQXYXϩspd79펂>@4 {ވYM@wgg[ g[g[XoG[#ݮ CMyŋɳX`A8)x@1w4m!NniYO^$|>#j\o%៺^p) |%(nv7Z:ZCH{Tpbi̥?4'&ae4Cz|@, [sA4qVΞhr È؆9Z撦 9]IPEy^챃j\T#ȁ(zBpοDu[Xl;J] DhW߉k^~E'7ؒnXOvƥ4+b:\nui*`tV;ĠK/ BO],ra} o>%\ʈd~\6hXRetXu|.$[-O݀UOʏ26j^v_LT[8>v1r!ZMNmiʴ~St!HQ^ЪU52V@s7)S'+,`~Fm4]3b0Q[kZ:S(&RUYu<GBed[? .R'R~ge8/-ܴL{t8?ŮjL3{lu :fi;V6^ąV; 7# (KΨi8hVGaj=u:8h1Ǻ'upsmQƐȠe|W#&9h"k]cMg4l@XŘ_MCO"{4ʺ3Ϣ !xҵG#~ ?OMt&Xd-\ү83#P= 3Pa< IK*٩+a="Z8цYޮƽn LūEc-bV~ʡІ}v)dKh4LOF3T(V-S& |$tt$_X{=Gl٦‹k9[FnAwW28`e[hTN(Hpx:7SoaB }zbߪ\Vu]8ۍU?WCoZZ,ݵU|H Y7m ThwV-lb+ʮ4XTx AZvoMε!i"csk)Y6*G$fa`Qe{E O"Zt H_D_]~]O+zn]xXIjW;ޢ W)9Uϱ$t&i96(L&a(QXXKйN+g  -M+aY0$,\*|9A¢YS^X9c RCK^xatpiS)iUyMƐԘaZE(bshM闚)6lsgf\OayGPa_L, {RP4 Xݠƛ}d D +d,R&uY:93I:8=xqƟǠ)86}"<1RD% nTlh#-L[x sq}r{ٯM"M{&a`N<2q R|=G4)2stHq !3qVsw32Œ}YTVذEs>#?z[OG=\Q8o|/LYY&( *m7도sۍ XM†2#y B+X`]zl8`D[ 7n -9(036*CWyy'{lI9Pڮo@Y𣈄qS+wPT|D^?SGg|qC%e{1O~r3IR%SY"r,Z¸P%sFd;zu?ـh"Ag :F笳H]9"Z3!ue8s2 CWdCх ْfq[5De\wMZR{;ܨZ'W_7?+ |\!7^BҸ\/T͊= 'yڦOph(ҕ"҉ CIʫC9BtNӻ{zkQ*ޥ<)Ѷ";23w0K>F*FX]#TD/ R}EG!8~@nccGePۍ:nt v|&D3x<5!9zz0l  C𢴝T[-a}?ѹCh3iIjR~KBobvxz v}=pgԐ `;5Vo!,d,CE$Е7N;ٮJSvSoIVq<ƭ<( QfFh1B@~O4&?oR0of|yeA~cؠ;VƄD7"UE*3ZmV֒o$7 t1mvll/G(YhB@o>e .j?̈{n 0-T,1FilNO裼*lr'8ȬA f- RXHe~ކܸ{ BP.^ b?((MR ]6E΂qokqΓk/D.Z+pn (g.fY^`XE*gL\_^L$t]]e 5ظV@}KsݍTWQ#Ct$8|ԉ&i}1 v|P\UuǃԂkLtinzū~W .p^6̢Yn8l (nP.s,6p#lEĥ@j}[LˍZ at tw0HW'p /jLiN~(/V^̀`,ZN.'$$Q6%;]cshX_2e G-'{2/ )nj>PTl]KY:bz(CY;~#bujI}!`ߦ"Gxɛar/!mrC"XOeOd׍n ߇6]jG=TchLl! T@m,gτ6p"WtU\UhuWyo!ɜ,;:ƠR2yH MᄺcxT׋~%h |UzMHD74eW/&Wwp8DZKcRֶ J(^&X-8UX{>xgVڮk ;lI#EgaV_+zoNNu;?oo?ŋW iD( ='B 0;fW,gwo䐍|[:Z *`-70ƾ0mXYI:fdjh3&K`SN|!حŒa}ע/?Qz}hàR]͑9DUlYE!=x&|cu}Qin}Z53kfC9ס$cڎ:h62Y?DH}o)׿-Cm@:/&hdOʷ"Mio;u16ZSB )-ÐY<^%+c85G`SQa?f(FS(f:3o?69R -Ρt Z:<3U5{meEs/*&>yԙ\\Fv(N8ei!ND?KQ8<RJWP kQ@UMNpp;:%CzD mꦚB`u7(&_уDH^{53hX. c~H,WܯW:7hxJ'G(z)MU>97s=gД`W*ҩ\4N&%׳OQ؍C:~Y_> 9lr ôaB?Dsũ+.` ZHӬ ⯂ EJ1%cg9\ȧo1o(1 r47VF?2pFߌK=eSdlOA׌W2/]ˇֹL `\C{E-,XGY#nx^ E`/iBVpߴ߸F.q=5~9O λQ<pIl NoiZGZXbզ>ot7ZjYK7?(-g7irT7QĄ}4Iq8Y| hOB9kD"Kr7c5aPoǂS}0ެ@S7bg%Yй3"[Wۋ=(_b_hk_|xکlt$鋵ZL^ۖVz~+؇9P7Q!wOQk7 mǻo .8+I.x}*fX0IN 1 ><=(ҦMu@q<:T]6V$T~\8ltiVA|.Fg) dRWAPEt_Qx6+K?erjxhx/x!☭4'nG,XQwwax OTɽcT$۟\--e L nTZ{Ϋᨣy@.|O;v߇:ܝdJ)gqI>9`YԏRmh[UO㨩l=bNP)D]S3gҀ.{*c:-8~ը~˜eQ c7a| \(l~]/'ӪZ gE9{ZceclQbZ5UW-U5쮔1{iվ5-ɕ5W.ǵz%|S>9E7܅PkmEi$ӅjrrL?`DbۓgT6)6zEl_qïz*2zZ#"I_Y= _A>2Esӈ)an *IS)U&1lxq,n,JNvpen,X&U |շOetȞV,PR-CĞD7Lt۸Kg @F88hN?V`a!0Qad;|?r*3\ [՘TRX#|~KWhCl+0&U27ɼyuF;! p&{$53GIwLeVDҮl%x%P˽sH+׿ ˝-T2zcˍmAq>I^\#'eV%j}a GN7;$U t>% TPۀYHxoutqCf( ;OiTCp06tJZJT9yZ!7e60NckmF1C~ib}e0&#}*C۝q8iy M+Ѣk2ѲUe1CsR{Ű۞e53u ,W$U!О">`kt BʍzMhd}W%D'9*Y? \-.yGc`1 '˶^!B>b˄$x~!c)NIbUVq6E8;&- ;4 kK&| cz`S7N<-g~-v,_Be1[`=bUVt㘺&,xi*6u"[/X`%Gʗ @_6αaTUooLRtA:8VtĴ:x(\^Mi,*imA*wCzFXI2oq f;z @XTH{Di" 6$7=6$6׋zwf4VR[Bٻ9qVdYVٕףbr @^v':jľb_xC|6ݡN>ڐ Trȿft3pznw Ɖ  Zd8s gwG鳧AzQ.x(?nMàԻ* z=̉opF3N|{X=uڵ,=b\{`?H#g&:u&oMt/W3.:~s'n&W|I(IzYW[ŎkSMS2~^II y[h5TC+Vi[mi}l$)= r98Bflu=p'8e;@%Qm -"9='Ǵy-Jda@n^\A>K R׋{D[]7}.fxxgE{-~i~sLeV1eLl?rO!g" t #* .3Jw/޳4e,Xر9+ vP\Xr =@y"leo<ȦS75^L cIuq)2^ZA A#R>{YB~ym""aQcNUa겡!;/=XȸVGoD'`O (̈́4΄h"A5F/fܑZR"KʄGETЌP(cS] pr/ϭD>Mhoq̽8Û,wUch߃?iLB) W@7vu|Wu(͵NX"-tkG :Oc8-ĹPvwXWB }ϻ6S6 Pmmۄ qX#pJEWᥗ  iq5Iyʫ r1O1 |Ce'Zesu9@]k 4Έ!sȖ,/Rl{:™q"u9QoVd>(Dqd?7#hLOX*Z/6sJ LQ?+8k.=a}3Ysɩ,~otqbq~ %-)x5"-@Ѣʣsyw+3([,\ϜQ(R%(A62T-"@}vUlEzq\CȚA\}Į\Q6IKM{DY%NIBwlQ>-)9K];%h5|e󮐧~uR&NG<@~S֎`?W$6jgT$2Mgg;-#8oA;S&ݟg0Psq~䅔1 J:Ɛ,hyP'-peڱFV_oosL{ Oap9^HhQVÉnvy Q; hV@lBsma._IwW?wbH:FI)U"_|fS'װV:iWcek0q:յ-TNj-=[4 u B ~ .EqY}Nh|!*|_!- ^N%UcpHغxB:V_xۀD>՞8 9GKt3OɨÄ ~c _p\B; nʡwᨭ?#<>jS|^5ϓxfըpRp h?s9O_kITl_ߊtLZ?{ dOf@<(^΃^er 2K;-E꠭ZO (hHY 6)Oz"{ l-KcnyyV7.Y=:"ÁC,M.<ɻ%F xݚؿ0RW*Ot:zhю~4ϐ Gڬyk2Tlۏc#p[o'7򐺟W#Ȼ.2 L o8hni^f8-E}h.7p .?GN2"ؓV VnиI^? L282_9^ijtŶ1Bw77<ͰRzrLjU^`8eݗƄ6DBurU`6:f$R xK=xc(wbgC3[ǿluIac.VhlAjhB>! ~"I:Gpes9ϲ `$ic^Ny2{vvr#%ۗ1[r<*h/}`~E[ğU>L#hhu-ޮ^ںV2 u=Z4 ْ@%Eȉaye%^K͆3꽃uLd `P=s1~=o-p 7FXU, IYy-OAEGl"UUuWBO!:2}Wi_nϜ`#pw&=3EQ3DFj,E%9 Wv(LA?w0,D6Q4TG#xk*@Jحp.+#2>)c@x$GH 9XF[یrv`%@CpW>~Fﱥ)B=dJ %q{'%g%ſxxz|PpO`n18Q~\I ?Ŀ9.aL|6:ymV RŋE7Jׅ vb~QOm>AQP2v"tQVs\\S10H ^5).^*#ݮCYNd+5eѿ=f NpjTC51ОTDCU|c]wJ1$;3NB|AɄ_|U?љK2ʦS|= Yx?]7}: 0Ì^(|T^VMbIn4)/!!],:z $wP5(>HZhcfXW}ך*oYT> Xr߆$8Nav d%9χE GgTͿX<+{c""P~MRq7T^6QI m3j`oII-4?3]No43_F@ `g,$^ĀTa@`{q5̛oKTzYR?0;!i$k E}L l)rR)/\h+O^՛G=M  f6ToFUO g}nƝ&B|[ u3 -T)m5}/jayI8&Q-{1spͨK71L^5 <>i!eRxZfk0m$AQ#Si!G`O(AS _7u7ꥵvc  a5$QeϥnY̳ͮ hP=s(X%bڞ;}Qc.׬B i,k}ؾ'bxM;O_{݇7=!(}О7TtVY`_Mei!2-`Nwփk3ӹ@cuP,?_{mE+FK6ѯ2:ZWvzU#w+6L6J $Zz&^ _ U.VIR-d.u5Cˢ}&.jâhYxRMd=wY-W0i$@R̋HG} jCXL/Xq5R,F@\jm&Si ED3]'-qԾ 8AWF ݆B<~WVӼ#1?ݏO[XV;*P C^DR^R!qbzO^Nv(l$ܒ9ZZ(f2uNp}FG*EŰTTm:|n yf΂"2`;;8AGgbn+o#nio5HktQL \ve3gapᓫE"svw;=ދ_1;" :4s0[{-OۙD\%m-*<-pI 5L8Q,/K hG+GD8Qht-};mM D:: n 2NrsyXAS[2n,iE֠.;$fFy%{f;x6BBEcD9_a"ϛ{j 9q#9S|}Jqv.qݚy;s&|@YaP C(EKOh%CI_ x 3:eHS8L]06 6Jb_03c'AL Ba+ƶw".)4;00}]ȧ-u][JDW>23s1c zjJ$%ƌF rQ:sE;\ݧx[$5/[\giWXZ׼,+߈VC/?ECDּZL84i@#,$g',2F*!yD5%2ƶ}@O?J$Ҫi l{{M͘M܁6[0F/?Do)[$۾9iUםLTS2IrVCLy+RCQl*,{E@-` _ 4_A;oȄֳ`D Ukna:^\&w>,@ߓ4ߓuJC"Ɇko,?SȬ:S@d&3 -0稝[:_sy;b^,CV0")X$~gGaN%歴LqyJasWaCKpXW U1 fלIDse+ 45 nBL+y '-3I-"R@$5] 5,/B@?s&E\ @ysWxvݗ҃[5Qœ'҈Jf0L#P\V &7Cܟb^_BF H%:*ז*Fzy0\8`YK7bɄ\DR*fI@i >SW.?Nts oT¯G*f;}E#vtEk#bWOyU'O*O<"_+V(wS4kyNiRY@ 4,P(-N͕Ls6^(6/H AR]Mh'CBXf<͕})K-Tg$Qz>U\MjFGFl> [iPS}M>kF/܌Kk8_3Dl^H+/cww- _5 R^cDaB:k ps/&jqI$q 7B;b2N'b7Yl QX3E7A*< M0Y<-0:Mq U8,X)C(dсieaGR nPvPYۇcI*/6G"-rŃc+x]ʠ y2 ܱ ђ-F5$D\<ȕ~`ʮ;lK9WbQckba; 9h7p5,lRXDKw-<3ӯT E#BMTΧb7 \! _pmh_.& [᝻H$ e31C1?1d'y4.ťzx^9~/G/rה畗DvO:cSXm BL9pt c S-Ϳ-7"-`K;Qe@Ǚ=>p 6łP l;^@ɟ#G= l z/7)dCV\KF|:<~#U)==*a,`2K@!1`*"V@&`5H]7Hp1{G+x: 03>Vb1qQ3$z Im0~6frژllE4|sTm0hnGxu^ 𨍙k׮4 b2X'pFI]cp+`Y"4lgʣp(w̰F @%BgvUNaoM=R\g Vht؅>Z<+)ݞYWf+^: NL%2e`]| PUMi~;DM₤;]bz#Q]6D,b~Co?ݳj&S|yfE{6|k"ڝݘ; Mق' oհӾG$yȃ`KfȄ9dJki 0R_l22M2a%LTWr\͔6'/2lI&h5L"2a UOˑIҖY qM_Aym:d}5Wq\*<.Qp^ %|XwX6^W~*8>Gc] Tp3VMhw?bNC6N=@窋2p3赻Quu?[]b-Pצ"9fh!_{DIgl)6f8 ۂ O_q7"OuY_t|U+ U'8~I+ϫL5?rNѵqN/ŵEӿjEjxLb R> \y~\'exؾ%'싉vJ=sUȟ":(pFw NXV}U`-<] >OmXSY E $@ n*W Z{ƛ.8{~j &8 +v6ʊ|Sӄ9Ry,RXDeGV`Lߺ[G]"(j_QG"0W U[Sf!*TG~:guj5Y_O{(~k.~dihdYXV/Qsrv7}f3}f}>} ::AU"_PT*^hc^Jq37=Xo ԛx7Dߣ<4tfߋ:|rcV/[=WQXcP穥8l{ln^kLht.*lrΝmp0N7_Lu!';:|Co`1fFfMyrc [QzL0z6c.F+9Dxg,=Q{"g_d3"Z(5#mhOoލD.ϗ?iPt<b#."4]<=.e[p"cSC7F&ԟ nGQ>WJḭ(E"bnyW 8{!xG'Zr 6 ٫u2IF:s8*Z ZN(s§!`6BvPuUX)TmH>lz+w{zv獁 5ډkތgP˝7^漑Z٠@Aϸ_$?A֒c U[ r,vlYFRCtc`Y:1J6+&Z)_:2jpV6jh:a'w奮 >QQ;ڔKnz;^)ڍx*.AZEW+BP39)#p±!z'UAFq+1ZJ6VtA be) = G'w!t>zb|}u<|E`scX;2/ =hjZm,xHv *b']Ug55LE8;H0[2ң x3gX*'=pL6hcFqd.&BwϻD 8y@iOz] Ycw0pew?ɾDu?on#X8C{c,+Hi YH?MyRMB2yRXK 3DϢT#p+EY+j*PfCV,~'W.j.B\̾"_}m'lSIjyFg7:ykPڗfd`JsDNUv"7JdfWAZꩥ&O;`0I ʬaA7>#ta!rR'Vlg{ab*ئlW~/u<eW3wf`c+.?_Gr`ũ#l~Zۊı\().[Xr,)ܺցK# :' r nS ;An?r4{F:t) lLR/E%dj%oQmaQ!86TR5q©ڗ},n#L2DO؟>.U$HRm ?Fyݦ; %G>;-r=Z>iu tsK<H>?tzFKg8R$؉Hz ZYK˜݀Khr 7"zq`;Lq*u +@Pj<`ࠖ8(hLKQ]e1 +a Ep#6qo;0̋ ;ʞWN{z2GX?"fLVÙ8wwA s%k ^7,FBc=h/L;h{=QO|ftтƊ)Rs͙zvѳNi1afM.+OS8-B)ٗ)a>BџitS>˅(].фt^s9<#O_F;ah\o-g'Fc> }Slr]ĩUAĿKFaq̇hC(3^zYQA:&ޫqP3qQ]BȦ=‘>v4 n acPj0Iz,XnYRY#|jkW$UX mxzVi7Pa403 1NۼYEt _v4·᰷|@ * GJ+p]›"!؝ƥ!- b>"ݑFK?yN[w9~EGUΠ Z|~vrQz1E51GM^3Y%/PA QP0(WlAJ~z1.Yn2?$(tw,bn8ޞGV0v哰 _ЖNNT}!;oʹlqm97Uy-F*\eh""{֞_SJ,{(zA o5Yǫxhyt}SǒݿMĻdgـ*| cdmGd5am)]˥wdĞESE pqzcƕ]UIWBo 0*q%y_fPߵGvpOj*75f!PȉWٺk-83XK8l:vUWo't9=]@d|f_֡hՍXRQ 'UOI fR+Eo)+x˙:\P{1UBf6EI:{{fSW- lv89v"Šl:wj/?I.X",IXZ|K+u١JVT%t>((/ c4 o;'D(!tF!12<+:urn3Sڄa8$MRlB~ѭ/Cสy@YSɼ IBFDEC>tQ޿YN.jylOZEJN&CT^mb0f\ <,!`ffҵ\HgV 3퇾FLLډuEu~eJd]|!^ Fʑ_5E{Z KDF>y+OL%tF®agi͘SEHn EN նrtx ڻFB1)2bkgkY5 zwbn/7{~֣t 8֓tMQсUVbXO᭐1M|Leo1+*oJ&AK \C$ |>VܕhIvv_ݻ~몸!5 o@{LH^@V~^UuTWS/Տao+~\ʾR[U ˌRG鵱%y@8zw}9XGE؜RHR(ZTe֘C ͑=&+ii0$A+f(n屚\+i߸2/B;<[QSΡF=vzS?W)wr¯֥"'rjƢdZf{'=)1se6SI3D[H(0l%)8MNc*ʼU 7Šj2ݭRry|cI"Ϟw8z@.L\*:gKG_ x3oמ Υ9fGڧn l_BH+ryնl|> ޘYI82U|^*9< 럲@xoز3?*H> rȜ ++RmmbyNc?;ZTYȝXIi7VZc ][`ؤ"n(DbF`@ەoXxHxu6$F᫤dlY+,INYUh0;v"];C^Wҗ&Y`uЬ:T_M(/5+Qց__ױʦz ~q/IVĺL|?8Pu+ミĔ0"^".k8څ+D(Ȅ'=OR'Z;}o~08%SXS0Sc߈==?x$9gllŘZ\ɎºSٷ+;x\߼ 4lg]c"{_C%y H7{'J3+{~%>\\~3Fg(R<j'-Y院O >muOӭx0N|th0Ul/2[|UfT*Zu#jQG3eLN ]SmGKs{8F C&%`д]_;L4dEu?Ǩvq{ #9"t ju0Sd85&{ՊV\A!%Eu zk3RآMQ%ڧºh8;At_1txA1\ȰGp#tBS !!?*0\9bk`aMWbF)W0X;q`Q#{0HiGQw(z^#aiuIYXf(9=JnU%g}sbp k4JimjB~mJgngh%gDZ+{e (,;Ed}T||>+&o.\s ko ^BJE5N |MIVFAr_ci_hi5՛C=Iu/IfvrhyvU^nNՑ'6*ܪ=K[ȄهȪRvD_`EYS|*pۑלCM# @Ycphګ8{9k*2mx[9PBecȵbw,p$ kpN~\ I%It4.O&NzQ* T9oPk:m?ngt6,vW`E N|b^jm?Iؚq!qhRSO{~m-G3:>v9%n( #݈Q)}KvP39.#Hø!YPKl,|`[SbzJ0ٹ:MvOr_J+C݆/}"^y(alK9m mҹLV_MM1j[oyk}]L04N0W{od+QxF꞊pvargb.nEsl@Uj=o#H-̉:[F+V;:556bN{#ێ+Rml7DևiI%R{ST\*]bO|#&ѹka/"a`vLwȏZYڌ֒i,={] 01%ѭ|1kģvDJw}K؄wEX0,TS djv|z'SW+Ӈao`5v=V-OfR)>096a9(,QAqEx \ (P)<.S9dZ QMa(-+ ҄*?&6[l %EB^mU[1)9k؜+_Ev\*jx67@3|@LRʊj6yPBĭҥEu߬ jBZޓj7k[cZݓ1€إ,/J_+ 8,69 * . W aN>/=c&ZH쭘PsvCrxGuڍ??~V>r+(mHY񔡔ME-pQB|o(KmLfJ(?`X7+ku0 >6G{;MP@%#ߋ@юyŢYlλ$Kო7B]vW~$)]|(cXt {`W1xD(rDr1ڤ)ɢo(N-MQc}UHm'w'8,diF= 87/me7/>!/%( ]f ,<'Fuȏl Yr`u?*9bt$r DF@䕢dEsdf.?X(іW6gVc9i=~>;[5[Z0*O1aNըkI)H͊0BU;xTB >jS)[憫p,XgSMp0+^@|dQ{ (CS]PY/ˢ{ii,șgot18ẉmɢ|(=urݹ pc0#:!6}@ )< $}/\= $)N4wÓR{`P(!At9mhQp"0}܈`76%#H6cZ3NPWy$j5 u#@Vَv6OsE焆Cg4/Fn X3;)-,LGc))xj~&J(txm-@tyBcw Ĵ CmS4jo<^1&s196,,4 fGsx"74{@ .x:L2kϯyP6vX}@\GpG)3Ҁ_.9#6]EMeSm铀F&_ .)c=kꋔ w|CM7UZhwlY. H_t^ڏ=h@6N,)wI3ZRԒ^RG"_8&5 /z?^G};iF?snұ" tt<<Bw1'g`"`X?GlpvK[D1eq{C̰:}eF[]yB.e37U+{Ll62]HPz6ߠ y:9AUN 锲Xn~1QkXrj&TbEAEױf\yY!ױ|p7^xo:=Hr]֔7 ǽ/vX|<]zܪRjP74+lLrH }9f/#1t+'/k%ߩRY \Vv>O]=u>G{}9w$Opuϕ3/WVvUqͧ´j :h|DO:Ox[XaP/@N9ݿXۿ^@l c_P"l'kZQ_y$(o v$UWrnj&`N83a>ӏp=\ֹYrw,s&7X(U&7qΤȗw^6+Vf0g aV5[}ILzTʥO[6H=ED< U )!ZnB1Ջ[]GY|ۇ)O0r("bjMݨ0ThoޭvI([r\뛭˚pyuĿ9uå<|p>?{qCJ9s$T첰>mlS"Kw.ȑ[~h,}e3xD+MC{ cv x-RV'kB*xCPo-EieϢg >%Ua4 E2&'D_~DcyKaL-Zr H,bGv#WFU偎W`+TuVJˉ9QB(Z_H(3_dByFJG(&#Ei:1=$F( }/TyP;Q*/]??%hq)Ke^e4&IO*Z'tB[D]@ W~إ$qjJ#"pXqowx#N:C9AP\x)%,WK`N$ڰزjjITf>2eCT38E9. S)~T9kkGY {^Oj>sY?sl"lGƦܻ4Cf,oܩ p9| >Gx?18`1@cFsHXx[u"[}/υ/mU֞oƏغNekq![{ BpeG*b>U5s`^ 6 F}~0(׿q- ?zZUd0?87<Ut7Ӻ^t^A"uJ{J. ?}w_ խݼ/USUnUp'϶HGQ clVMTtA2JḒRnNu5+@sAo .(uǹ-Z 'r#\' DL~郘.W g3/JS[[;ELX`hnn SXe|,4L-B00׊rl(/5r#͍J#(%p ݮjLކ7<߶|].⳪à` mav/|xqo!^2at:ƍ7uW]GD2p9kD7X=ʞ/v@:d+גjvneOha '.4NwՏN(&X}'Xp5ZDPt59GL>P 8%ª+u!5.ǩVLے&'_l_19sL6rT#Me̓&VYڂ$M6:R~?[.dq"D>oPUT DM06 o<[ x:*'l=jO ֢$~ylzr߹ [@LYk(|GoQچ\wJ9枳YY3Qô$O?Zm +F=U>JvlɣK|8@g\1>tPjiy幭Qd/zOj5ZK GF{_FЈ@ e^k% ;r5UJ e[O#ҒArt=/^<"|E*Z.*Xu\s)v ۵0*o NJʔa!9| YV6Gog chCq|lob v} ;b Z֢m@Kt!{C6g 8 *],B7ւ Tp"0xL5*J_|Br畘JdFxy+qH؈"B_`]zlj 3NMʨ E*^9ko^cHۨ,d|SCXsdD O[r8abGJQvDW #ŊrP0"^"ڗY4Z8>2'XLlw j;b֧ ~3ڶ2LqW=TZ^k^]7;[\;aO9i5 SSxs7/Ϥ-^-S)vQ L ſ7h: Bn |ߢ^6ӆ__V" SG,R-i괭&;;4%h)zٰJEtdIgyŔ1`V`5Eo寊WGqe(~ع.+WC~!+jt2a)ќPa11v^ S qMBo |y'.v,_O۝lirhM~]Tap"='.=B^4"¢ݘdA$=\o_}(q޿̕6j5vb%|!xf ёj;-PkPQV°Ol[^҇F8e^7SWD]?Ыi"RDCt - q!Ty`_m׺:@e XZ(<.I/xB8pgUh ~O}ݳ@y&keꂂ):54^GN%ר&+C9 &P)5Te]L2N.]Yo-.}(9F,8eaKs>b*Lm~.MC t؂Cyܴ]~$QvsHsI3-lە8u.X]xyJzLo;1Bea9J}9; ,_A!IмVnѱjv; 92up՛^4k0!W}K63ۺ(쪗$̓%#X^/B%3̳5\ TrT9Z3ytVw_ 9\q;+Jc¬g 6JJCd8l:<-Uf|&9lTX 4jl#k$&v5)!f<6K0픚ߤVvL3 SfפzuU nof&"^re+8ɜqk܌ yURGRm_Ո_g܍w8wrG٨{?(ظf.|@ !F%ɃZwV 1#chr).W QTQAeU%V0|Nf*6@Ybeȡ5c6 f&ӵk9+Wtd j]Ś0;Ԋx* RuS/94XSo``qrUwT)O_cq' ,N 'J1&dqP(>3,o2y@'wJb!^&m[L I^&b2NF} AۏY'ԄpkڨͶؑ`.N(kKNM@WzQ $LgVV.Z7nK(ty޷Fw]O.£?3GC'\;/^S ?[;^Ž?Njy~5oV6:޶3ѯXLvi s0dn\}0o JPbu~qC5>Gy0eVio(/Jy@NFڋ{*CU{U808oM#_vxoB0L̓zu^+y a>ڥ/ނlkψcatm  efފERa)'p;Y E~?!D:ݮ`&+&D|606DMDxhSΟW5&)f?jhaݼr-Ȗ(+0P 18L8mmK%s ï0꒭e~+(ڕk K9ᥝ Z?#@% <УV9."j;~Ǎ=D<"&^i=Epֱa@"?( v^WaqyO إ.*%Ȑ+qNu?BϵhnDhECZ^gJTЈnu7:.𘲒17.ՉdtC_%^S|~^S6R`ݧ e. /ڄ;Pp?E-7(sVgԜ@ٻ]Gk+Qv@Z Uo]OLȴ`=Wi RMH>R*4._Q/8& VgFTo,`#jLTU)OWf}szS-8LmWZ{М/Pe%D$#=}$yB8QA{Wѽ[oXqz^'*۲F˧㻰'&DJX7z#ʵZ]@nEwMcLYh>oT әp8E[ߖ&b;eZ3W^/֜sS`K֜Sp|F[|,ܶ?(.Pܼ/o._>sxpKG4O@k{jhLM"f}IAbJGaM|!r5]h^X3|yvM+}dwi5-%I> p"XnŎT+? jh81TPS,"CqzTL=`dfmMYW}\ Q/U9AK)?Bm_ُD]`qU71@ķe]GxLBL=kG XNÝI췔6汍O]>|0669me'ڤ21a3)og٤r1X=KߊĔ}JDcH;eJk5cg6n>6f~P!j1WVy`mltD~0^G֡6§}WŵoC ߚҋ-/jzh~/~\;:X#*_SKPWfQfnXD10.mWHHG|#}lRhP>IK {\ܤR>WONke>+^~r|iөg8ʲɘgQ ! ~` OKKD_6e/t3Fe}3D h3eP^ëXUp7kD|g-&rSEZs.~ ;KB&_o/:&R]'|zۤ̇48}Tp؆HcU.L}w$1 FXrXk^ n6p-=/zr0Luq+j Se- ?ӻp-I^uөt5opӴ|YO 5e8֔Hˮ6|xy n6CG/l|pWUL+%6UvTI\?c ] ƾ>UEf+]ޢ`mw!V9!8`(| G.sਮgU.[}S+DDw@^/O2&&".ews ơe{( *bM?-KVZכp@ -֭9Tfg" ]% HGM_- T/bbة{;px0*,[rF!cӅ1 @p-e~jX,>"HAj6|j>F2"z~.>s]NHHm2T T;g'Քj'b{)IGE zs4ş+[)~o0LI&fx\n6?P>⫉E!ey=|Cr2ʌљ-QX,Oo6i1q4|_U=]Tgni-c9XxXl5v_Px_kZ!}sE] >ST-7zO5šyZƾ Nx]gQF얓^g7V{=F߈<'ԌMb7sN kq:,'{T/[/v_>ФT^ꁗc/ rRyi^~|xi^_"/+q+`%R$]> ^]*/K(e̥|xLT^2ˇx]*/Ӂ/^^T^^|xy xMO<ev^^H|\=/G2[|(^3^yy2;:^///pM*IiEZg6XT7qq kQ:3]D\3vC.8c;k#t.&YƎ'Qc XIX GQxlcnE 'ùLvm/lxa.%\ˆ_"/lxa.%\ˆ_"/lxa.\ˆ_0ᅹ s/^ ~0ᅹ s/^ ~0ᅹ s/^ //]xa.8iedyDxɎxbadDbedxa.80^2~׭Sb5A|ľ,A xN0Q MU.IƊIse^3xiGעMixtתM+5GT/<W%Jg /$V{d*w@$S;S5[pqॢq m\偦VOÕއ"R | AfD,o)G2U=!Gg@ d7TuADفd{ =*zݘ!;* zT%@<'z2S1 K31¨8|+l$uj)vS>组8}CzNQL AkL> `T "390?D*kF8pSYUxKT&I}qN*lɨm4X1h?D h|= 8Y `\F d#)Ak?#YIVbAч .u, ĠaAvb1A!kxm hfbВ ];pr8@o<Bb'CbΜt; LZLwn~\ŏ29ݹdxT Y} y!^} mP=aQ=e=8E93.ʙ'W7(79=_r}'2ʃgfm"ꈅQ~8}+R./ꦿ*vʰJ[5YysBP_Sj=й`vBQV;ZaĒU4୮p?g!! 0}& p~uu6^-ʒr*l7ZY<Ϯ;KΩ%vp{2{uX\'z^غH*ф9 ķΙV_'L5p<~i'bWF ]G5ݑ%,!dUkx$"SL"IEs؄y&89*H% "| DH5OsҘs5 | i a^TЕEA>6o̾ e%o&)3i$ Ĥe[UVgkn,W}0g``闖D:V?S,8X \&Om3f] x!^며,xdCg@/ͩ( ts58JOHƒA$c@5Ȭk ת\)tG㊵ƻbbg7kKUZ& vJj7?&[`3X=lcyd ɲ=,,?f{5c6x+CҨ;~g٤ǯaۈe'_o*[/I.+1NV"Ŷ-+۷w*uygBWeu8!Yx&aV=!#v%cwa#^bՏ"x+bal{OV`}Z1x|c'у\P)Uٗ]@֜^)\4^)z>~~j7GLK e5/`<1! = 4/H|) [ -YQ= /^T[5eg1Di S2S%bOq5P ,\)sw5yN (H,ҹ  E!O M5aO51XF *ְzk\v";0 vy$h*ꄗg>P(B =/G]oyv(]o O~L! 4nJ6>.QXnpǥqɪOduY<; ťhdZ˾™eX,yImp'EU^S\.bva# 4]tUHk kQpp* kdid:]&xY$7cYc\4YTzdziE.}wQwܻn^fAs3 WX-+eS.W;,ߠF,3;C־Eq|MnYH 43Ɍ%3Lz{DŸ Y~KrLy~̓@޷^EZDK_^Z_<+ \DZxBK ;*ETI WyT,pGBEG̅X:4*`k<ATY sqm#Wv3D,ŠSTC  BaP(E#it#qP6w%W3&aF]~C}bg^F~Ȅz7/_]˥M^QpN}B[2(?{ /o UbBI|xcM>8<ҎOAf_p2<S-pOWKp U=c_ > 'HGkİ3VxHG' mLcHy Lcg?-MzWD!2 vbtC |MPjOX+t06E[g6C Ѣ[(d`t\G${tC فӡJ'U GkZᓣKr&ƍi`ߚ:V:sX':m Ec+u2ΕTֹ*Τ:}H7]¯I$7P^rj;q y;V"_jaEg DqitŽ M! +M0PO"3f>t;E9>znc*m,(;}.u2<%MEPɫ66vSITur%KIFmQ7 ٱ4,K>8'XiMK-Hv bs26,clRch!e O%ħצY9ڜ|@Mf-2 @-bO~kK5cmi牊ԏOM%;[sٺo;V ?=_k6Ë敾 2yo^=_a6XC% D^X2+548sQh8E8 A&+xhC#-B 3'9 `"b< 4lJpC CCyh 3ڡOfI 74vpCCet; ;yh0Hae2X ˌIa ._LkRXj')̱ j#Yid?1u?uQ'q"%T8!x${5³T<&&#tz+K86݉ +;!96wℏRZ!s}">3Xu|SDmh QM,U Ge !*'?Z*>BlڬdU8Vc ]MYI,g޻T'bh ZLJuun~x_-)ËǷ1аߛfaƇ ' p4Sen]W8`9wWp.~ ~=R lI_ټmZo>};6^*x?rV'˗P{ @nm{@ V[>  S|wLvI$Mj!Fg;rte\0U̯˒@&Sd)i\3Θ>72x# ނ1#ڨA/BtXDɐ5V$5IЍӪ|LPc E?ok<۴|-F ^4źkLͳ.?3ܲXp %ft ^oj&^ID֌BVݩh^iF 8u\ rY挨c8LIL:ɝd? Faѹ8|$u7^R9˧ >C*2Ue#d ΌVUAzi%9ix Su2g &[ggk8APTLpJ ؿ6 \0N#?0*"(% * 6DNc0D$:0iwS9p,i@| (Ka ]&XBҟgdjg6-UQYh=TdvR=ӓ h3g pD=~.X*" {H[,K99 ҏ\2,\9Xe[: .;tKq>V -A'Kv\a/Zm%I@w Ћo_uBSz7b PU[^fy7>7KFcǪG'=+3_LM=Sn\X5&Ioo;Mվ~z8nopMߐ{ο_7F75OJO8)ZSvEp.|)z7mA?hO9(a? w?^Opn+74LOpW~ G~gO`]%v 6;.f_ Wbj%^w^wuNO/|^KO{2'X'X1~ Ͱ`An~yl?pÜHOǹd s OoZM)lE@Qi M`VQ^T@R@5X ('zPHҴZE †W[^fn)#y9s̙3i?'x'ύ'8O fI'Wc<`.g5|y舸}߂z%ݶVH>nņɃn GM%xsS\>{ <-$c΅~BB-X(z.E9k|WhSʞƲXU[#P){˞Ʋ8EySg,eOā.\țaAvWĊPNJWŊ/`oﰫp7wU[E рF cd"}M-c"&k*yz9{}M$w734lj0EiXfR_Pjŧ"ę0 6ree b1~%0"BNT0#~G{jub kxpoۆ ooزY YxT O\LuH |l5.Z1aA|¤G`ʓ7|.yrc&DZlI0pNMŚ1uB `2n\.A1sl)_b)Bɹe@CLe4!qI`s? IEܞP)t]oyrE{?F0ٚYA'IE] JgzH݀Ӊ*N~. J.Zfdbkر'܁H9TK`,^|}Ny ݑs|]Z<+:-)HUn; @ {"a\M|eC`ϲP|p)?%h&P`5R q\8>(&*7+18|MEd\O%;K))R~J\b?QWn *MlK2`J/9,kF:$_$Òvhi8.oZRk-XʃJJ8R&*)B2JI)Ǎg)C⸡,2%e TˆgOOtTk4(@ } ;~ɾdV~4m> 1*1o@"S[KV@pP>pEep}OVn+ Y0:m|N'UcۗC=4ĵ?86_ttj4?wNOƷBh?k41[͂N<;ٗü/ XCB(pҶ Lt`Td S$O҂= UZbe&or BGޫ8+_ S^J&Ykߓb`6ۓŭP!?#{7XH`(ib5.o`_֚H>6" 0Տq沚D!0(XB S_ʱʔd(8 c5`׊ &tܹOJ` %CkxĀC(H:TFZ.YW)!(_Dĸo"|JIh婝h`<C9 ~; ~{o:9'1&U$ t;~o!^ [- $3!PZ q'[g&HIQR~bRR͞&4)?MyLѣ7/+ q?Py(g+!C ?T#֌RlUGOE(K@򯶈6\+!^<}ף͗I+?wz' G|nRoBN8 iDJw̄ƞҝ=={#8%U1]E3~3odPvI,oU!MkqWMDOnĝ)A87 f[>)eQ`6>g ~[z4K rAO#4'ڶcE>u\QFӠMe=7`' )Lnp=Q^↑mQkN!ݻ>l[:|h:66V2lܝqЁ!ϋ(8 dCj3ϝ/$9||M.G _ZgG۱['ӫ/20ڟlE KST迥_P;;*i7B ed_` 5Q5_;oN}<`l9M\!?iZJB1cV%[E VA Kz> ܳi3yއ1x5V78cVq iRɸ>{ o\NyVSL"򤙺ȉ-M*ZSZ<8s0K0 ms],26e3;ĢU{ QFJnt ^m"]!yӜtO KY<: *#Uc{d[ĔZT plH 2&Y3t~MȀ?z+1?'g4^?/.ß'= -}'~y-G쓮yq I2qpffZC:X$GFftm}tOm.}&x\q?dG>`ҷe_(ูݹkй^r?A>Md+FW*MTwx:<= 1s!~i@bD%3# <_QQ{%roȒKg; wCܗ@6 َA{SY~P>*r ,}igR_~J䟂CϴRE0jq)V)p+Y]sն!l|VbT">+m=]R5VKr`嶵̎s rĝd).Dơó9"$ꖿ.hF`k$cԞuz`v;Oh<`_Y+_˯^d\: 7Q%[Kl\H K ,r&J~|fPX CVԫ:VBstuX LF I{R]zw誡𣻩)arMQˎ~{ 'QU2o=MqlXMS*Jy .Hn7/&IL?+OH'xtسU% _WF7O %7Yɗ0 pKG=aƷHER,ҰG'|qzWy琉ZFBGx*'Yu <Uh|-ʾq-fW]՜$''9&LWyE<=7`akN O4-쥸l.fDG8gCWCl|Æ] IبkXgw:=Ul%Z^NhYWߪԿ^#*NG^Yy~gxdF~`?v #ΈDʔuKV*ήY\( u6Dm#}?4rn۪ǖn\nEDiV1lbbG ,Do࿦7վ?uuoL!ndunǭ>:V m=!(F(w(RYE&ȓS1kiy%-~by8~F*7]7Bs݋TM2( P bŝhOww'=̘4H}ӓ@"Ѳݲň&/~{A=E1ve*:JͼsO*>Q,UwZc|f4LݏǓ#U&xFH5>O8 >Ѣ%Q0+NW'4e^L!4-yT*Dy$D0T|,넟*~~nS3\;'&X5sTg I=Ge>6?Gq 1HUlE \\F`|oC=k#dN $|>?>q@/6*yKXwӻֻ? [`X~4aXF֬٪=^{,$רѼ0=c~5̓8݃GѾ:c ڏk Eڑ7N+N U,QHtyS܃E6Ćd!mPcl z v ̊[_qRQ#Ic&dG30O<7,4c0^t*?Vd2g dSϙCGQ- Ƨt8-q(2gK:75[AQE&s\dB*N,^`",+:aqR? O'|Q9(j ==OPp ZzH]!^N'm7?淋%T_4>E9kI{ewOqlfyx+PkqA{]ȆAS~B/exO`8ģ0Xd$ w xK4ȋ?6|ݤG!ί q:7- "/.'Ngݐ^oGS/tfN Vhz޵}ӚÊ~+* ֺ"o*-};rnӠZ|[(m֊z޻LҰOqnr#_#xLj./0|[R&xjtPԍKKV)uUZh ?*("n5ɍ<<;:;oŖir=[r/fg"ǧxjC59Dbo/$Jx\O$v8L&gXFmX[Y q|!։Ό5`=hxZ5{6nf]S gZi1>/(vUKtbHf 7ǡס} zs 44k"$bJ)KqHBRRܥ#8]JfG8eHCdL|}MopXየp2 #muzf'hnٮ;"AG9x{|O(@(Ypv(p%3;o{&m{/]wyKӶC{\j3k[I=o3:nԫ=ZAiHf;$gͬL D Iw꼗OYu_=d^Ĺ~s9ݜ<|1رg 'Ɍ_3 CӨihJ@ /BQhfE}TyAAc6?p|3~ n-?t6P,I* BXs:ީT`\ȳfrP59-w\`ChSUl\o)/'C$ _!023.򎛝[J:hr< L 8%n\(#lw7fp|0 N]ϩr_ JH#XZg<"'SF;~qm@VeOْq{ʔC@8=KSdϞ̒/{2I^d@Pڐ9`v~ _LzZ>VGUIѳa2Gt+U}}0󅝼잳K~eY[Ay\o ^؊okW(^#,虧ÊGGc^|%? 5y8X߅ݟɡ*\Bj&tۡ[Fr)"1CO^<5&tG2Vce3sn]2iR񧋲Fy bty ]%(.rQ槨{IUdU="5]K9hWS˓[8wqޝ}'2xO 7%=8Cl yuOCR1:;Rąە]>wݿ8xpxb`z.^c[R!$&[g? '~"~ .\ "r:ev:a?tyuPHDVC BGE,llW/b9Xr^Ŝp`[&Ko1/ t:+x/O t6)4D,.Hd:9@EG<Ǔqܖi6{Et*DI:Y Oe<Jr=ΉǁV_bQ-[|¼LWSb.nO1J8G1rl.^A>t)vڞtܱq +96إ{JY]Dϫ蹅qzvzv3zo~*D ]1k+(nB[w K2NqbX_1ȿGp6( {q.)BL,?K.~{f /+@Ϭ{AJ!o ;$iV9$O9}Ir9)%$(&mϨg--gWb˒OKc3sUW(Ry6CKfI}EZZld-62x*<իTF<eP1btH6٤>4g"9AC&=Iʤ:(y'r2rC$lN)S'P`ԓY~^{ Y0!&Ի!҅m:P3%x^ԥfW O} GҊ="D?ޙ8.> YYX0T7Y{Y¬h­,ae4!%&\QhBHeBdR.NPݫHTn"Id'a& L5َ52[D 4>Z\}f<|yh{WBog" y˚unw0tj6Oifmbl9&8Pi|n:X+i5.8A3Q3JYir{C _#%{nhP!MkaK⩈U2t⺽mO|f6 ũYfo[c%Z<0Q9-b .I^L/d\wtBElINլg kɳqt:hû=^ ŊP{>P`pVei{=V㔅sxmG]_398gꄲSy#y_Dpo:Er0EZTߙ/^81v͸ò ?`N-DZԓofz5,=/ݞ\uK4!EXk˃hI ũkt&9 A ZF+ 5}Vˎ3HŸ}Q"&sVț7ΌnznO9^J0\>SիAf ѫ)6;#͕N6Q.1m1]z"a9%pkZms2֒]?1}6^}V-)6S ytW6ugijII!CdIGhjZխԼz`:-L_1- c%u8i9qd;qvl[e,Q"lqr!+Wp[@ 0&踎F  0{P뢓Z0ëtr(Ҝ׊ U$面Z)JfQ,S :h%ámx5XSP-d(`_OS@҂F-+p@1{`8$Lɿҡg["HKAբFv Қi y͖rx{ t+y"\&YL"pFb X_mI(pKGD$4lU!OJl)'NbDioPD"j)჋iM72p ngJY@߭J@GPŰ ;btr%4nQ/A_ggqZ;M,(5--x%]!B;["&!herp*n@OD*693GN.7BL9;Ij'>V'52>p\"1qD!`矪 ( E↟c/M @& ߯h18gej&fb eh>oޅ* 5W{ZBW">/O16HO}1ɭ~&ie V p nq/Bu 84F ]ųy[bNO>EӚu(ͺ!*W+D ?qTSҷRزcz;L<2Q!Gzx#˂2A#yPo-)ųP#<=P 8R_6o0;P 8iEw1('%&MUeyʄAr^ƿ`4+7̝FVKfcNsDqI5+iP&bo/:9n9^MQn(,^LO$s?`IbOG/D?X7ȊSw[}zI>`3:Wű £Cz}?2S4}g`G?Nw !+^xۜV $ȱȤ[OZV\PCPLg !,YdMw8K~%QЍyyiU$iw=z㗾H7;UzūA;\!-tIZBCJեowIUcj[zT6Q#R9q6B.kcRwMƴ,B7 FMqwRɟ _W Q/Յ[;r 1#crUN*{vk3;*+Fj=L T~C3٢]iZ7Rhy'qn+ye G/[TɸG';>a*hѥfv4<@>~lwr~oqj҅~]T;A@ bl7 @hC2%z/`džڼr>_ڊ>,ibdfLM>tRm 9f8Fif ;9HӉ)A)Dy&0o'.؎H|x`hbzuˍ_8f.7[V>0A ;"܎[Op\muɵ] 0C([`YwjA {wջOG;sl5\Mڿ#BJqOJ'gߪ= w3g?C1j+즔l~R@q9wtf xZFc,/D H8tO՘;rh< d mXG7aP>lP,qX;'X܂{n`j(+:o4 8YVW _ 4fS|n/\>mgE4kg* 4 vc)iR>g!xxxxu& i bp|r>ɪo G`OϼN?WuP`j^D mj䝯iCgO[t<)O4$x$?o<U8!Q'O>a%_@7'bu_Qy Ŏ(2hdg%O}wp^X W2)Ԡ[g@tvNWϙY9cVVj \!M4㩻^C)w&!{G[-\$2@}:4tJ?)ArxA}@v`h@,4o:f_~SZEi)ʓVEH\#a9fmEn +ʂU4 ]4  MYe!ԕ,bxgDҲ=^6;tkPV²cP3]w8iA* g#Ty-0mؕUl}tepmf}`mmt[nH=͏Z>h >H"nSpy$Wn:_)XF/=k03`[,ӱqZ1U6P/(q)ɳWܫki60m $Llb|J Bч_7 }&j{M~fKQtWq0U5 N֣ˆpt! 8+E4th.bgcUі.<à5x5_ KN+}lcaAa 6 Rw]tc3)WYٜ yZ"C>;PKW\QţH"|9C4"Kd4vLӮ)qd:Z&? Z74%S߆ƇSaC8/̝.dWmBWn#plWb% ly~`)˰uN&2Kl?5z_]q##oDɣko^ۄFlɶiDUn)}i v_΢MH߶LU@A\<qĊ?ydJ^HόƳ.j i;dvg-_ʝ%]!Ǎ^o!p5! aii/^nQ)V󉬕#506v S $ x jkE+T\ʴfa2nH9l[QȿzB8i%}I??=_RYQ\~=Ge+_F`IESʿgߋ/C^k(YYi)׽Wa MwA7jk8nhtAjAb[| s:2Kuvz*!'mj~uj2YmژzklL_!N<4[ _KYֈF6zQ6N*-w]]Up+ISW4q:x54,j0d~uOXZڋO>o?eW}d"V]R*qH_H JDM8-Y"ZD8 pvewM\\~ae[X 6?7A;ݛp۲mgŵ&&u[|ԒY%KOu/*QCj# ̊ߜSwO6P|vz]O<8s,SO{ftI1>E=Q?V6~4Su ,,["hJJ2> /}jf4J4 c߶ϑE (_ O1 r͹3NU[ŇQЋ8pDrb_)abA*d}zrFQJ.ꖥG*%3ƃu)AKUז)1qxt,#[ܬM Cԛb;7ɽ,JU-ʼ>NlrJ2-'rŠЄ%@ Msba:%2ʬʄ(9 9޹Z 61;K΅6!g?ͯ1zl~0狸5_Xd|o2Ul<0Rg/^Z^`Wsa * TPg3B[vAA'BKԒcFz勃#v*iXHMra40 }L_ _K䟝??u埜?seW\?q ӏ,; \i/T\vW.BNxq~^6—Cy&&(6Pjt)n<4/=i~u79^MvEK1kZ ~C~ꖮ}?>s SMFE^UVumC>7C܋YSp՛N<3eqbwXr,16؃h]k;/H _*fΥX#)p(¿ Xm-7ďǁ>b2kn4yt]oYb=mI@s#ZR WbAlN* ni#-\DX#.BcIWd!J;q)ZyC+5 <=ՌW|'O1G1+KWKwtwQBQ=ɴ+:tMe˦Ha)^C^\q:LχHNL8һz^}i%0txj5>NYD?_\Y&xE_.0 ZR %X2NPZ߉4,p~|sFW:͑PlK_ҰR#7`# #A(-~u@G w/$vJT7lH !Ca'7o#z!5A*1؈9_U*8X.ϑ{V ;%pO!>fi&NoB;ATnl}­ @P)} WiJJ9@ ? )7%Kî@S4PHz52dDĂ@s*?tօDxXņw߉@Ud{Vmth Pݾ]Vi*] C  UBAr8zLk;Ǩ?z򑂪u$IWlF'M>oL|9*lEK!Ux2E@ՁNΗU8@xs):#J >Д\MY5EV+qG4௸nT䔊^ /qZW񨶊D.JuWa_ɩ%=שh︢]tP=/z]s y#Q"mDŽ| +' 챹r+{&O%uZn;ZIl;+43N &pF>/" u>Em҃pb'{G ?_Y^xD d9ݼw7&8ƫHFC<K&zuMAtmuSrolC4%cg`jpA+EmUہw\Dj:҈55Q^%⸎9*g kR K15WLn7K5oMd+!gVIx`⽑e:GdAӛ 4[N̚OxCT7c=OdF OЖ "aDH煭4x)Oʓ?$|yI2(f*Rsu-.Td:a%)d Bϡ)^kȶL'Kw3uM.u%<Vi|umCd J;<5|vZ 0Ynn?7/(#!aWOdR{eـHuzY;egH| kH3>:}8{L~ P>՗bO:O})Voٲ6k+@FIݣ:P)uv;^O_f7@+ " _X&,=LdR%a4$xl>'ӭT.Tb#\mv5f+G3$BzOS-'YBz:9vq-u>N|Ylf%QK4Mvj~Fͼ*'i˜5 'cx͹Mh_N5} KbpG+ 4^y1I3Aca]ʸB(XM,o(0 }rSroB ]St^?lפT ODw$u ʜJ#mڹ,.3m)Ѷՙ~gwi[1Fhv+6$wno^GxQv^4D۩sG|5vj5m1jqjJY A.2h m /&JiReco H 8O D>A!*dkFeڎ7^΄FOEԫܥ+V¦|[OXgC@C D }H,'ΡW6b^E ҫP :~ϞЎ_ՠLJODQ;Om'/D'['݋Nܹ|^|l^<2$tA6<qPo(_gt.a.Uڪ# >4cH0hU&R_`rΓ;o?VPԖl=k;û||-P0x! xrW -+trc0(Z"])KOŢf֠'Zڀ1tɧ<|Y !POh8ˤabik_4֨akq$wEu Q|UERKUVëe Ȁ`ɴh= ,U%Eq4@i`  Dl~(J|Xr.hgbXa;XӪ%@JLYUiP8IT8ߡ>OrRjazF}]EF z> tR7!NV [9k{*ukm ;oeMGPIr;̑:؇ ƕZkbZ%z\6lGZF _|)d@6en%l]8ngcpN[>% ?Y[[2f!"Vt@iҏU҃+7? B4ߤ^9>᳧ɈXO h[nA)Ũi4oXΤ:ΆDq+MP&MհRsP(SFt߂"7ӭ9)5 lm#e{3'Ail㩳G<  mGFJ)>t5G=v7'b=BE7OD4PƊBƉcu.yFKYr:%4:~?ͅPuKƷ.魛Cz ~3ERK~a>AlY|a6Qʀz+r/J Vq%lt{"]!ޙhInKW7ʨ+y}D쁟݊|0Z248 dz.ϠC'bpoSS>gʆn+]O5*emu[x kRVÉsq/%_(!=G ӏz6RIr[ +H6puѦkNSOW %\q6fk·HSbNqYgG$&akLÚ8!&2/a1ھdj٦15*K(C?ЪM3kTF8 feT91."h7܄ ԺF&y'#bP ~L-4@{JQ  05xQ&;au(+*Dcxz}HVz/[{UbPܱm?" @b֍ROo $eH Uˁ*mM-#ah_\ *UwD/Akm o# ݗp PRyv=0 '|D9{_INC{% vߪǷD*ޑ2 d T20?~l )U"mK93!`Hxp&1Eo3ŚEwyNV=-ywȅE'o>it{ <`# 1H ̿~^݉<"粶ʞVHTFb$jݥ{ӡj]@$Xֵz"ƽz g=tnd]J n⽣O!W+SΎK35Ri~7~ n~?O^oO(|7 mUd/., K^uuTŨ 4H8T }Hi-0@x&DI ֮E~L>Ξm^+5̨8|J-' id*!85|:r.``b"0YnfB›rhdu:V-$ÇGj>#Р7Ս̫XԞbT {GG8N18oW1Y5.|1dd $t^^g&ø'}D{l;?Zj6Y ݧAK OMYKZ3^ظqctCnTߢBM$ Lo$[9k>U0\Ѯ*}w_$m%1%ӧq sr mV:aQQxͩ]yfx#}bW:NV>`T_h wx5}+. uy{D%3.pfd*܅ Ȉ5eu(vA/*rU _ VޅB#-,d/ miʲk0s~U3ʾrt=i[٤Mj eA۠3Am_zqsxC+Ƀ%ҡYdoϠChcj}8m#l'QDž? +YSY*Bx CepH3`By&2aJ(/!-HA<RzlUìA_4qRCIKCKX_-UUDJy~U[ԮӇk` &tIuNk::?43%׬4VBEb|kgRmG9M# y(',q,\{))´w\i];X߉g:fJik1a~g5ÃqW^[hA>v;6bh;]D: lo(pEma2Ijh]͌ hDi @C#wqKS{xu妘Ө4y ?OVYO i6>9)fi1l[¬.П-1 D|U5+W`/02E< @i0 \d 잍Ue-7GUSlz'475̜QA_Cw`osp~w:;AK?D&U';h!\vJTo?@N|}8OQhB?w6$6xl*X۟S7XxkwhH4Lz 1O@Y7rL)16syvc ͜Ha!BlY43d&&z~5.w~W*MAZow;mJYgJMNG1 =#lJ",_؄*IJ3 PW/bUS), qm4geoH딳M欬^=+ʱYj:qnNDmgٹi2崪RtIbTyt"mYh m\[atTCUu:@h]gtH;EޙkwBA= x"ly` Ƭ0iQyL0v)sL޲r uBDo{ϋY13;e&b)]WD<7 jih[lOr-_kYfR_8awBDަu yqUP w]K'ϋ?Ow_^pǞ R,gf@N<*sT޿3*/J/)oco9> 3Wֱ?ڻp:fc :!dD`Kbgmv'yG_OYȌG8G+{D)7F74'(-7i(S8 _[;Q~alI}`F57kiۭ%J\)< 0Hx|rAf@3m&)aO~xs%~)/]cO2|+a{VL~ !4~-CWsj0HꝐ1^t*q":`hkC-6 \}pHy,t*@o8 !Gi z 쐮9rIa!L+]]5^ٴr~H~է%ti5f\ڠBN ]ph?pe7Y',Ӊ%IobdW:6}eg̴q9g;fbFa8=kxWSt[!$7]lxss@kRԫ0լI펩ɑN a̬1aL?v8+k]V޽(P[Ş #Y`XZg8&\C=u+E"O؟,6~x$ZQY8y< W^prz!sWf{s1s SrF{'^ fT&D"] JP UB/R>x5%=!?E&<7*O:2L)xh)B`/ wh_vU8ĽȤ?؋ /4z!#_F@/ݏn(8)Wȴ@ލ^.(% rBtNv[q3UU/y߳t!vs Xba?3YpA>40&^x+WwCAO%x2ao>5&ws vF D8B?t^YrjD/|չ/Cc(Ag/Sr$2"I+i?H PD)Z6@^tG+otQW2YV7U|+ 1Մqŝޭ-G+죹V!@Mtat!-|%3Pzg~%) ހ:x4_#Q-gr4q!n$J:{ʵܩظfƆ?},%ؚQ>R.pdIH@  !93sfLz70 =K?bb]~0.d;{4BɍYkә7%SYOx_RLMuHLXEG0Lk@4% R0Ӆ#]*Wg .KBqc3.n'GWNg9]qXen:ma}neE9Jfl=[O5H6sV)LoiԓLBY5bȗ.`-c|:`LB)wW. D&4r|Qn 2\KHg  .^#%*2(o-oX℁ 5L̈́_X@)<̓_~-_X1 Sqb:toSIM{uob`=(fm#x NE$Xwea&L*=c0 4fsIU xBD@WGK! о22{Р!)=#aOWXO[>`ǹt TM>z-vJ\;^#QO*v??&.N !VVc4ʳ0`7b3܁p <|OWә곈Vo`X-gFSv*uwjʗbw* oREBoZwY8&Wu!MEyU]pj1mzUم%1;,4 9h 9{uN}]\>&:Ũ`51tsfb vy A*ww ʏOIEndpJ!| -jکP\rdo) yu2ɜ8hʗ˧jcS ~ɇߕB̡PXNؘDn]y,[(pC 3_}sM24vIS:Œ46s4:`!hȸy6򦖈`ܤ'.Vb\E½N)~d}h3ō[ֳX˙e>ۘ9UW(Qj1Y.&#C[2aP 0BYii274J1DoLs5w6>No:͒뮎oRtu]4W&Ȏ3J1xbߊi\?E3,Q;uqԪzYU{`$ LI'u`y;<|zcx#hH3^߅ D)X)뛳r/j-$ɪdNæ[^# 8Z3P-p "4,f8 0=Rm@@C<[v:'7$jiհ*Y&sz4CyAțLb0(ag d| El߁3 s5`bѯTY(B\4V>F7L _ %^v5Λx E'rdhSO"GKϒZ_8S5'%g:ꨏ>>0[k^֞~28QRA,M}K2y$6-W&VkmZk}قK݈ˏƸܨ⊱Yɴa=ÕFrMF~IRmF dȹT$*vD6DQ3RPd4bO "-,hB6%7?Șa ?K5˻Da׷ (Y"k (bCc8ɖɚ{bY67Bl)$O&pg Q|‹4$~pJ d#]E`)x.+ISE)֟wt;C+z$@Ϧ)Ně&HP_}{<`[?: d1 g]Kb,)z1<ŧh6h܇?vn|3D=F((h]ܫqПݝ܀Mğ$aij6!96-_!jD/x8]Q3v}?ik0?i)XpLeVVX$tLZZ:'y G.F-#b&ž 1W+b뫺bIYz%NYZ]q٥~*_ta.07)kM$0ܯA)aA Jz<ބqn )^ˁL3ugWF,:aJ;!"д(BN!oFJ4` $ e`Z NC|y6i!/<*`/7!dtLX% 4+Dr,}wZ' 4+4m hAyd#*|z\HKZyd!!m=WTi`|B#%:.V~$ȩ(S% {L@oXk9<<Ί(@#nߪU3 Ӷ&4{m&7Fybrֶ{lMЉmyyQZP ep:7>ji3䒆LgCwCy*UR!oaN5t?ȷ@]w\ށt(]dRgrf([w;poѡ] m;݄ ,3춚HKu$8H-FOotOI~F m(|4~ ;OjQ #3! U Kq s|Uzb_a# (ŕwnX B OOjBҸ~-Չ8>U U:.7 @ԙ嬀E 8PAL$Ȑ𿅸@f4ؚh (.+@=ٱd:ւ5Q^[!4xLaٵe B.yBw qQW-9aorσIP7 Zŕ\H'~ {8 2t6 q)w\Gݦ׵9[kȟ5?pɅʺ/_,,|o [.d:ﳸ[ UjD1+w3?8_9;4W3;$=p_u trE*][C#O/uwN< 95FEU1+/ls^!]xԠ_{^!Gq\ oKX i_KIVtVνY@kOY ۮn,]ץ1 1 P>]X1K Sl뭞?Rdqebg hnkr#) e2`q7™kIk]-F2Z7teZ4>SiaÎ IB`9Fhd\\_ɿ۴8'^WmhS//x%P=݅h:Bu.JOBխ;ӝyȁ&>xTjt |_ȗzr٬mQA+^ǧ{R8yF!0WL߳!.8_{ AzP .L92WiR&]% jaҞy ԶaC_\&ivC܌Otmg_JCa(* Ih u>hl P CRPA.g3N2mA\M~JXp'#2jDrFnf"}">x2k ے25maHZ;]=;Ϭcc=n@q<gįeZibQ-[qAJ| K&UXhO0UҰF(fOv 9'st?Z&_@'ʋqht Gl5g$b) ={/ 6 |;0\x#"_=hvX۳Z_IfAQ^ s" } :~.]Aш-q(__f 5 v1m%/r$< XGnPm-G9π/0NyɊr 4:ai2v'r0^=EY T?X~dyo",2sQAy}b6c0K/Ҩ=z؞k 1Uw9Lh_/=<)̥/*` Ay[-Wqtl_XHB]6hqԵzy*+4""m/4" ]]aPwzߴu˵1P Eo iX$B0l\XV#U/4Y^k< ȉpYVU钕::%]֐nt}[4嶯S{e5 hWχ5{il 㽻ƿNQw::[}Kh^+G?ވj+sG\ Uc] \vGϧ@PIB7bC<C$5=Fm+r~0C{^)NX+³#qÙR)UfRP<,oSх*#ը'T1eʬ](UDX[[4z bNؒ;`4ЬJ9'qkLރlx!~vt-!N d1z_u0S)5qB;x*!(NuB}AWϯ,`F(,|HX8y_ȑr&:35@`ڤg RAimGΔL~H z@?4Yqol;lmTa{UGCoC>l]8cU\> xļ1%M[R-}a& OI#}CbF0}O;,ͥG)E9w9r`au:l`~38i?joJ WJ:$=g5v6kW󻴞V*f_6a1vO<)[oٷ(>ɜk$_9-x+s_şU z!c9jGyi+ڋs\Q#OA6ߒR)&ݹV:(Nu͟*~vXHOs[.;لKjCʇ@sh?>=`3rnjhp0*,JvhqN dz!]snBN9eBw#8ʀڮ篂4֌ӏS^Mh[h*lQ04;k^І7cߵ}O-.oZbOxXgggDmuRZPWoKmL6o(zItY[AW**vnգJl+G|D7VHO5)\m(!70co.8ǢBAJd $Be函FŀPg5ÍC^r^`'@9Ȱ'hin<'y8μ]z) E<bӬ/C6dbzy/5\O>$-/%D= w РSR, &~ @TEXG;Ӈtz dR{)7G3bgZ܌F(a|@`5 ę`aJ?@(|'fBmx-0sH=0HaIo! $|`N˧]mZ[uMM :趡XaW xu;~ d0G+D"]s1$I{_~erA~q :Ѫc6g_QˠZ~=q(Pȶ 6Y{+{~Qh¡P1ij DH| ZzzIWb uJ\cx;s@P<{. ;MgiAcA!~FUtg;/Bъѩ  V$O腳`ޞS?UXyOLp/s^zYq>1.q:&I V lJS,XC׿d x*DHʨj c |6\`P OhEp:5/Ƕ:!TN%;kŢ $]X$&3er]>8!<2?¶=&=]aoK(&`](hX<$(3hCQCc Hބ;J@t5ɶFʻ&A*z #՜?J|M4a*).ʉ(-+ҜN7ngr٨Yգ=!`Qs+ &{y6_n(o|[r_C5tZZL^e: ?!K:@ e; !{xvv BRZ  byD Oǒ 0%+yxN9ڊE?)ֱ/Hu-'VXz1YL(xs1VB_r9un*֭e6%yE /PX-O${;{a6zǡ}{#zzS+14X<{:,5R~ 6lނ0PXQ/336Mt{ 'L PA7 @7ؤG%o>6Y{1_26ƲꇪзFb(tߴl7_{ XͲwh ʓ=y{~ey;Y^K\^ֲg7RY!P䬮7a&}r0~|nX +pZ() ?tT#~ V0 xx'/~eƱr~5YO+o ː9ۅ_r/1)WO}-S(hB| +q`{0Eu~Bo0ʣhJ4>xԏŸWËKˤ=CҰSa2(3Z7fрV:[k$5A;PZw pWt՘+ ٰܷؕKޠ̄:~f*4Z3źwbڽd6/ 5$r) H nϏxړC2>5x ~\K'o@9Ov|ߓirK|=ፇ$\\ދ. _?Ұ;{t⧵\Rjgg^ ?A7gMJ#` yI A½/ 4a;߶m~:8 0ԟ[?@"q9G^.ƅEtVv¢gO !XF6ml8&߻`mXɖ r*nl.ۨ9}CoHŭ8}v!ƯCxovqs~{JN ǝ<9%4+c@)fC[1@szgpCq;i7%cԕLt"ʦTCAЉ&իHaT2~f_#Q/F2&|j۶9}LNM@ ] Ҡ\xA 9  |Se?B-\T-ZDĂ4bEV R! I1UPxˮ*[IKiE,BA'DB$k%=2<3{JЃ$  dsV=O v]bjO *`2A1u~ M,rK *mr\ZV\˹̲l>5:;ֱE5W]#8Ulh '".3~Tpex4X߰ڍx;1Y +܎|G"o_~S-[я7~qi^{Lu ~/!( I9򡋫+Q)f..Cӿ9n:7YSreVuGZ{Yѳ%Qfhu&[]p\F(3.'J* VIjqL'Y%.)uEV "+E׋D߉+q brg| uؿyH& _WCq@}ijw5P4lW1 $O6;S^~W5ZMtK=Z٭0HTsBͶr-*ieᐡVl*^ +!2W¨gx٦NWb1&y쩱۞yVWܘVa-jBdeXO 6߀'6֯J2XVXvd`4^✽%ѠrE8. 1pҢ&j͸C|mT ]ZNi?bӟ;`tUc(gfN o[02+IRFKOT=Yn~?#MF]E9jod*%PXD0it7jaz=5Mqe53ija1ۯ~;=֞a>u֎}S3c9Y'v ܌Դٞ5o Y1)NkV ;u eW%ViYcq!FJX 7E,m:4j6 m-Vt+S9,Fѕ{Wsǁ/lCRu8RC8*&>LyS*08(C*X˷ E4rb.~wuBhVS{ˆwՔ.\=4߲.mp=ؙ|~.2~mu;}Nÿ'O0 p@ztyוߢwKrį5Ɠ\68j0E$}.PS1#D":͸kp Pu[䜗 u]?}(TN[B#VlF`i`~"6߈꽼#NڧEn!Kx玀*a͓PE} n@1-4#GaW|sU-£' FhL(MuhEbjs{<?'{1[y#ٍN`u%MNBpcf7nm:(i62eܯ2y^o?.nҴetpbҔs ?W PEXDC7G1l͟q35JVKa$SnZ| F,Y.i1et uhӒ:d7e4ǿ4y)7΄w2qPF6tq@bsoH+ڥ#'#6 6z Y%yY\h( u$d2|2eG8O dG+W•<{8tRe %Zo6[:|hǡx| 3YVQl&Ì-j 61 3qJ YȽ^Rl9?- \&+]w _AzCa; c@H$?/Ef5#z:t b_;>J?,NÕy ?Qϛ?|޼[ܞ_SԎ%KbտGᑁ}N%Cyb,&+W+SW}Nfp{%p|(A|Vsf3XaJq"m܌U7N!Ŕb=ǡ}\-^jG섉K>Xk!Z֪>Gذ1\^xt/]J_~2.:ˇzG(^55K(\^ >ԥ:::xh[l=;;Ool7Ή2;R{CsulU{ y̪JfyТlۚW_ k r3 Z*OjI]/`kbV~ _Ĺi(AGßq$$1D/ҩVz'@5"/R ȰX;$]Pg7 t@ Ե o)r \%3rc$FiXʳþ6<{GURT 6hHkOR OORQM`֬a1g/~|X0_&瀽U;E\ !hW*PIKm_VZnU8,|2.?MMCz10GPrc d%lB,kG?,W]R/~16`ycTEuo~[E~?ݫ{Z:bOZmڱ@*{FhXsoZGh&w/jFEdtMz3rQJUKYShHic;bL>㮱'(䒉~79pKg^-eCfZ!ٳ …j trzAÛl}눧示^SԿ-WОz$ZcB8 Fɫ8n 6lEnIךr)Z쟄i\Exoo ߓ&i=R\B?p`-!_)) +ކE+DI.W+S)DS6[ofѵP>1ʑ"ylu9缈mƿ)EHAN  M"Lca|K6χgATQcPG",:yjfUzލEIJ.^R<ʪ?F'ֿl#Aqs*N}kXFSvƀoo ,N;5Ԙ¿m?ϖpnAkQpWA&68v3es ~>(jggUܔ/$J%EL 7aۛGtwD[(텛0M# iV$L{}`!6qwY)a=XUO;B72ybyfd<&= \i jK^Q6a=vbQab;|&2ELᗘ/Ll◅s^Aź[C-(Tr*^s˹10\:^.e1\EgiF\'alq`7Nx6bUC)8Nو"e=vMMݲ G᧎;2q>|J/n\Mn̊2"nLƂUg#fse1~pQPw0{r5C/zNbchO/¼I9@"y|=ѵGVh.sIf2M:؄>y3:PLry"#=ɸm37mD7bAgPB J|Ͳ'ez;6j>/`7tcS㉬bsu?YtC/8ƾک^ w}N|ӏ?b"ppyS%mG<6Gj'aͥWZtK V#f)cLϕ:5աھuMh',.-KtQs(߅9eٔ*GjO2(HVgs*xu]QWeh{[5^Q}r dx-fs%h
 Xq9Ir̲ͦ7UbE 3O5 P,3٣$|/h*77aiP硋m ;i$;@W|ROJVT6[z~6~1~7(JRK(XU1usONžoI&} bk}A_c+bjPX1C-n\@]x[]@^I.z>B ^fG*PR%L|%x {tUgIŚ^„znc!7:-[ Ÿ 7c#OkhT>75ɥW5JN{/9-uuG 4y/i$ h < nFjD'^dҭ'qQK. wBL4:Ě as/m9Uh-!5ȫFbU[Yex㥳`,<-c 5dyٜ"%B1 ]Ҳѭ#Y?ʖYS\;>|K~@iJ+<68zM ?w>uN9Byj3ǪXIޭaNf"F;~WpreUU{JфRt#L#~Ntld&D㰮 ?5~ $9Ҙюh#?#y%Xt-꽙a{M5-"BLE  {zFJg(+ZsδA{<;XJqsj`{&[\v4ӁHM [[pa\6j,,aM"NV.,`ޟEWg43{}C٢pFZJjfm)e"3UD>nK;r' OjNf_gEG1_SX%P;4c՗ m8b>pED÷m-sT-&ŏ,J˾(>\(r3W瑍6F,WYgGzKz#† p4f?/؂mϜ ❘_qZ (=W`=EQ:!iKy =P@_ubj(CЪg6e֖4o$dX %h3XtM4r&p9š8ÕeXtnzN%~ Yah`K6ixHn*1~qr| ^",pyP30i%tF(l԰`V^ƽٷ쮨O2+S#y>~MnA%qqqy~K@e,߅!rմ (+Lc "nz쫰 PfF=:zғKY3u`s#%v- |qyo&ziV<+9F>]#P3H~EwM 2qld]Åi%_#)fe û)V2+.NgG+ݒd\j$|Z|}k -4(6UD]soD= 2ΒIyGS7I*Z,VfЍfy\&6g%0AhIFe&;%`Nf|ALn$!< ]VY"N$!K`!L(ni!u9[&=>og{lAXIa0.S){owi $O E19ܿ8^PWɨ%2ӭY |D==DCѺW2GDY.eUMLGhӴ/A`7 `M75Ώ)3/%O81VpoME=EtotJݽ߯ UP[f^C֌Յ0TzD7&N` } l2=%E.rIuj{]aWӧ|{mO"s?j߻AQxg +{AH+;;xd^lҩHނ>yj4  +Q+pɢh3/EKo:VS6?DQ= (=N-]KjfA~sNS\0Us:W`1k~3<5|Vpn+ʛǬq2r=)[oͻgi8iOxRNUF#_>(KG Vey};\uHLR2kuWsR EyK/=Gcw%%5 oc-:{8Gt+h0>3sSĹ[J+Vgjda~06TyY q ]ٲ&O_l'-TN_ܠ̿3kdu Bׅy̝kh,Xuxځ֍8j56\͞]R6=[=87;|eGA {%ýCD7:V.p&)pr~ߏXgQ;zǃQ[0GtWZLO^5ogvsWYAs{lA5595/Ɏ,RlY"eP:aF>IռOSm<.9Po<Ȭgc:<p!<ԅCe ۺf`ּ!CG IalE'n?o6ӣvr%qd|Z]OV!Tώæʨؚ6(eA=B4R))G$ݝdTv8X$o1߷6 ѝP gɖ+?H*sL^ѶS)a&%*mY;#~}]CKɓŃS,2Y֔@Y(o0 cˬ Lg&VeVN UkѦ"" MJ!>$osB`ƣHVd~1q\b}<*E}-.|Q06ew?WQ~Zb l}2+gG} h:?n.eqV'O>z?p{XDׇ|] I0O7Oڎk0˩ה_Cqi)CytU\>3kHAcw6)OMxlx)~TƼog$QihDb$q/2Imз4a"U/cloCahWju̅4_׿_;Φ<2Iŝipw~0ܤO]8?('VFwdjReH)ÁW sk#];Ep[@Cf:,E>c}{Յ'G__q"l\9N7M, F ".Xkc eT%)5kZtAViUҬ &u>UΉ//? S}q1Bࡐ?.F+Uǟᣙ{YW8z5i*JhAPÏ8ߤhb+K#i-? ._hir'5\+yNKE4   4̾4/rTpO 8FM*}IavJ'_^;̼}͑L< MgK8X O{7I]՞:{Q}\HHlқt;\?=qF0%Wx =$daBjَCtfRdA͍dž,UyGGl_폹4JEAWG 쾊iB ּ-7J>#mnEsdvע8}@AzUj<'ۋi[=7r,H' ٰ*)Sxθ;pd,7#z"Fhp:fy׺O>2`.*͆3GO?ˎǚ - %OАwQImr+,yb'_B~,: BB>22EIl`+]dP\ xP=#&t3*X|^*iSq8m%Z? aR:^˜rrZ?FjTv>ApKG=wˏ]└9Fiwm"߅6m%2kţ*,h޽V=ЭuCG!#_4ah$7jC^h%ھxlh 꼦2ϟG8#.ٴh\A9_n٫jdHqM%_<́#ķ//i_a)Ig1InQ sE-$$.&hq`71{PDqChK^v5aewԯLWs}N;sz>mیS׳? *f_ w~-~X33T;(̍N> ]#(pfFB/6 exٰ_p7~9m-.AK5~l )5[Z-m9WT*y!|꘭[;! fOɇv -Ǣ0b^ !/ݡCx)`rVUR2(S0fB{E8j%Fp/A^M`[ytp0V-naU%K}|R*>QA'ZФ%rݍ^"g_+T'_s" _@2{*<!y޽-,~o8 -R9M\0'&sՇ^X[>d@[/| z:m!wr$tOs $\5yN hS:/|mcRMdTYTw kmw-] e rA&ʒ<9;`Ъ7u!<릫aZl!1G?6Xq]& rE'թIV63v);H{(%Y6aP994 &*΃@ Z*ֳH:N;."[aRA݄XINGURȐ$CH=D0RBdY$CA Hʃ.A+a7~EhVr0W%-!ϦleUC<@YK)ditnv$ sʖ1s?[ znDЏ$/$!|Yot|$/eЖ[ b妶kuKcǩ^B0Vnv\rGCEk+.vߚ*ߕq%f4%8{8<16^)/}Fv|'2۳Ga@G=n=|5e \7 BNJ_ѵz waQV|DfMF&Tzo4d51 Ph9$XX %:&sjCfquiaRcqq&pq4[%i_>&q靘 fdw)1V3˹ccBZ V,v&+iK) ~G-q9hjr^yJs*/[*DJN@LF:Zf.;,yddroVSRӆ 퓛Een葄.*$T2eZ -lއRTC.\].ґ @Ƈkc6& `O?) %eB{Ʈ2+84w #GF[g@@^ٱήMϻ]=|jo()ٹ=9GYC-7:4η*riF3y5\t03sPHLX̵#WFFShƂF5Ų,?x)-K>1JnE+yܔ5"Jr\;)9qi"`4G1?y^ e:X#&.~s^ zku} ˠ6_' C^Ok]{kx^l 'r*q8i^/〔ɸ@lT|R,6Sh#SI6x0-")ӌbXMB9Z{uaHձJݹiۗM'&|HkofF|mOVW?Lq~A_Gѯ0{ &owqa~ |Acퟋvj,AG(Ўleh![V)=%؈X%yBg1Jr"s/toW|=7s ̧E>Dׁ;[yd0wO77 Sf#X.r-[Ȗ=P[0=uA;KCcj_H2ɤ$= voV9^ :=Z00rs&L˪'/F3PrQmy+_N|gml_-JR&ؔۄC V[Uo:+A|g"Fv['𾿴п.i/xq>@2X>>N\ $r:d.pxtٲlEA}͖ɤ1T߄١Fn%bX9:5iDYؒV<MGaND%vmCGDUU ;@T;6 H2>j']jي_GXReUUԪ-R@/eN0bQ[wgR8>|n6Da_O8 ԲཱུDf_j6=-v1<%l"\,Cyu[=8RO7Uz]a/Vb8ʭC%>G ~[.)19ޘ|zI)S{ *-1Sy SH39}`uByr"o7<Qn7r9WKg^!ea=ȪEi$e5I1HI$%haLfMw/5gPq.f~=:UغQR栙L8.I7/ev-)caG;~p&oRL+Ԃ= 'PNJNA)d%#f^57LA\L\ :+xuQ27:#`0*W{[?{\O*DEEp/\DIyi%G]bEфVַ}v~^=N+=iDnͨ1;.^MLU۝xwMVaR&x-SFe<%N 2^@CM$"^&-Fcr~8Z>OCʭnR1^x TX͓ii ڪ_NT˦xoby@jn*!=]LP󽝢 dDk5\#9כgv;u+\&F53\Wk)#6h#ik-)]% #Jy^*(y L:|ǧq=ZY!I!ToVS7tr6$T[_%(j<ln<ǗVC̽; ngl*aВ,#nI~*Pvt 887^OAQ>q$䃎á?[ e_)׳ZeRB>,sWL`PR&n(.EX"̊2ÕQ\%I)S E[x{%ysn #(zw<= R=s8FHcƻ!R-. ]ZE`,gn&-hя@b ʜWR|`Ͽ}Rf =E\]DĴ={L_~zci slTw\ 4,+F0VM#rcbۢPLοx#SK=C$e6,%#Shc3R:Qٻ?H勰&oy{1 ӟ#G0<9Pi=tU* ჈(4䰮!W@Cm")ӵL0otRnCeƞH o,+j<L5B?q|*[j;#}88&HZ~W(|1S-}_g_N_c_C>P?=%euɆuC(qu;t/c1c+<UѢ'JF~e %Z}߈d9Yo*&T%b > UANХ|ɎUwI#Z`,hQ,DPdI$y/'̾XPMc0&BG9,hB %Z 6,h IA/Bxg ymϮ1q1Lq[9˭Q!Ɍ Ojc%-WWC$%Wy,oR ,:.EX|u'c1 S`0Ta&[qe|DC+~Pgr%E4 jPSJUofQjLEс.#׿)7hab=WT?QyvϞKTgF-dmvkC|m@CN6"@BUGzО&fVR$Фއ1l \&]^%vDJn6ٛ)S)/ނQCe 8&KF k 0kl^ˉ'A<lVWX*M;[nU*n ۋR,-\~Ixkaf$PI#(Z@tJTDt.A*kJ#kPg_@}b~Cp-($O :Y7e'ЯV*;[Y]3K+0{sZ]:GW?A߱D_<Ra%א/-'j6}>_5O y9{K$}ej)t,^TȞeF74dwHWKW !~Qq]Am=hm]ՂھI*{|K,QQ0Gqhxze)XܳyeSK.s!PlʹUtF"L2RD<%A]..,\X;95?>t~70V\A8 VX-Lg)Mj ث#O@"@ TTkJ ǂR94t9j+?PDbzs)O^ݕ%*:di\r}*Jl9ёr^(Fɽ0&FB'!ʎqڻzը:Qᙱs:G2g]Nmq!bE6,%3](ڝ+_?;H!E w25ϫT'pduyOA]hP=r-ڙJ^"d0=GQWfH&W6 w+ϧRB("{6䖹բ;J$%&- [B?u\md3IÅ΁.,Ki3Xcf5~浡?nO sg~N@T:s֊-# .Z5e^:+mFq6p,;+J[u E7zs`\$L, (8:IJt\6N$?!zŕ39y, h̛AWwǍs^N!㥏-z^,)V׳vμ9-sĭnN9P5daCd=W^}Y}g}Te)ϹfAXɴȈR(OS7LBу y4+v<{d_KGTyUE࠭qV{qCmKjC\/9'G+TΑib3pѦ'c@8'N;tVFV92tnN{8Аճ> ?>ƷAqp~Io0jlbipU HجC0b.ܳXuyV.{1WRY6SKPl+gp9"t10f3'k$T=v^Nu~*ffl:]=n$'(i={ٯ*moga-VMUslc"{b`cяXhT4V&0fiUP~ǭJ;bĔ q&ÂVE#yj^olۡk lvW~7wtF`\fLGiT/ ?ѷ@T}w+)R56d:5GD2V;h= oa248nؿGE?5?ǔ C }a،xi>BpZؿipt[z|q $=5`9UƟC$;MX4o%||sX˰J4mHcG84 _Lw5Vxk$;έEo[ʼn!z zE>2&vo)׶MƏC^Spt?\Vv,7@FYLjZ8=btc `=(cB=s>nrP{s0Ѭ-o,'x;d)) (anw 9Mh eVYa31f: :_#t 6wEyo wvqC`^ausN>ƞ#ﲂf#bRzkf\̊q y @;v PXq3^WYK8sQ5y6tb?1Y?ӌIXByʏfM,OA9ԨݳkNq#f &xaTmDv94QnslX>-I+ \;Dk~ΰHhz;5"=sݬΧ(˦LN)ӣ1c޵p9x M+^O(L,W4 D d(CM̮ds#X$ZsJl2"HSe!t$Qd៳^ |wUe!#g~s-(#aWn΁nڇ*aG ҠzU?Jw"-x휿vvYsCU h6:x[EY&_5DX0 עzb3?8^J?Lxq`5.,*Y#2'w*ro0p_߼2sɓ[¡. ,[>rK9Ckk@m 絟XDvy?^^P'*(?XɓD)}etDwF7eT7bG#mqiȞU7D7 p2w͓Cl #Ҽ;ET] mӄ{C/ԶoUoMVl^T}GEا葻LFf OZ;%/œV\yB$oEBd-%uRK 6C 8qR7{`^}m2f'dXF"r\^ؠ$- YfdG I#L0pʌoCg$PBD15& *}10'i-gVk R O2KEb8:?$Ӥw g`b;rJ9e|uQr RZM'.ѸTEбqnԠo2uOB7٫ؿF>TH:HmN>*{T-?fD>3)|g-ok28SPL8,gއ?*n\\^2scrCB3F؄{0v%*O}^=8c o68D',v'ae{ GZgK׎蓓t9%%T*UHd*{ 5mYV55kp VgE`DXvb5UUj+dZH|-踞@^^\vwNJ&f::4B.o,T`QtsY>^7Nb|P%: z( m Z̾|F l'>5D'BSvzǭq<o\nPAUE\= uiˈ+X=B7B7$+>G!!ȦqRbaŒ W?$`H~OZ&Ȥ_h},Rztצ$oݩc{5 |x͜#C"J49M_҂&>e2c8CX=UA;"b!R-;B:_iUbq{`# ܢaq֕ >l V]gC}t^4gH_Lԟe 5™[m23us0X0džrNbeʎ؋)8V]F^Noo;F-;`뿟_}us }߳1z7x\V\RD͎xB[U\g+z|y(S=V l$ŐA"mE7wcYw J˶UZvt| ;Atm$+vLhD\L՘+R e(ͺM)(Sx(3*ÎH\)%kPsaZ\g._Vjkײ4/2y!bZh)X/|F{5X޼4?v}vTMB?g莫⌭(s7@)j%PoԠHbs5XfgVθG;x~貖WB+mcrN!:[C@؀-eS)ߔAw#AI#ALyX2rR*(, 50ֲn =K]uTD-X@- I㘀0ŒU8ʅwFP%)-2Z*8@maGu6eh!U,ugM\;‚aOj{eQrZV‚Hi}h`lrZIhGpH!Йytۋ,5Zm71GId߃ մgu tzI%z*@bá; 8pWÚn 8]>B.nDدXyDRe|.瑿V(oPXN? ?( S ĦH.P[Ew#0qgngT+ QU, ^C(N2붼٫hJ wKpy LW׈t`5 8J>4nD[Хםf+K (tz-kI) :mA7 uA0`CK?VC;(UjпݟHo=j<&IV54?3+[?Ecn ұ IV *&|ƪ(}NZ[\@LAGW G;ڈxJ&V =t}='Ir5+O!=L{d k.c>-@]6,) { 'dwkDߴGxmf_PU ' 8+*DZ$&mh 8*@u=c;ɵ[;uj93LG-3{0s?a t|Hoy6r}W]x$ :9!OWSy]Ct!aK$c(x:A/ýA8t^Xt&c]hN%^F>}s?={%I_};NbcxT[[{/_,m"ٽst8+וAϼWt@eT=7!awO栦7}wCaV%8<|,}T{ s뱼,oܜ lHK(& s j6p!0 ʯKNsyXia/H5B L6J APupEJq+{Z>I6?u)\QK,z`T;ZX厙8sKq3ȮV4_ʭ¯}AFMFC8/N`6mO͖O;A(pB}y3 :os@<\+͌MSuZcbr_Gέ]ݡȹGɭsk rٞeGb΋)s+[>]>KǮp8wIUXyqj`2JM ~o|YUfZap6 Η|pqe|US9E\Y 2§l)"lM)i44V4dpi9xfpp=M ҕV Eꤘ8(F X}=TsB|dҳg" Y̦oy~)jRV |?KI?FlO>F?uPy@,A.%:S?IdAl/Sw5_՞#琴hettb=೉]O|FY]n sgI'Td4GM}u䃦^j=-0 \62sAenU,)3Bߔ Ssntjopʒ {o3W?З[S09M8fUn7Zs}وmRɚW-gTTv>V?**n,/ⓥTɃ B~W0?{|8x N 1s;PMDʈ!HYx,*#yID86+ޣ *iK`KP {TƟ6AOkPodjƁ=Ipa6χ5DGvy@MA1Ƈyhe UAވa$4VŹ JHbG=yCҵk xp\{T')R(YQrԮpyCsZQqӧdZ&_d5Ty:ԫqe̔w(ǏfT-& {PG^4ųC/;נM]٘XJ`QΒԾ!|B]pj`/TlA CfJq;0MݙqJHH9(-`i$%<1@z^w3\r'z9Zag,ôבݖ;S(o4–p(x~;]c`~C&IL+ZGMkFc}K[vk^_pV2l*@?C0d<Y 㻨`i,ZD 8|>Y[lD_*z߬򷖌[< o-ŬJa-~a2B!ҒwDM Vam`wЫ@Fwg4r+E}XnNZlP0y֢ <9KCBOx;Ot8 iG;eT;"64 \qߜ8xC&nja3|2KIhPe|кTYUF?T_E_T&8z;aYGa5z4`mZIe?fx-+<'6igԌp/tw'mNtrAs<mwBgZaBR amnY3t$sYq[~[y5w'X/"#T~Gr$AOvas~N|*|)e9.[ˍ&\zpK {рhz1ntLR$L#(8(4դ$t۬Ի.Tg0ouE5#XPvR^P?Eq:UVk7ּּ߰A W<߂mv+<{39B_+s t0;۟Qm+wԘ78t%@.45<$!W׋2y5;{4U𨛩go5wt"x_uM.0 Oҭ Naxh Ev эeR2Ivxxjd/Dos=tgSV =kRӅJ|{g#ʍBH(| ܓqD hUMԷJ_n*jY"')j*Q1t%N/Ky'F_C@Ck.4\8xC|İo3UQ3Hˏ=!:Vy 7 %gSClQ۲MwᰡTV$|^#u@8K|O)FB-2 L8 |R͊QRrk%Y}9ZL83˷J8G-Bʨp*fl-B蒦a.1. EH΁|2ʿy[[a%R-(Q)q(JT)Aɨ7 FJue>Hx_P&5Z{Sj댔lyj:`Wuyk!jP%bT>!B_*0aAjM?/<EZlȇ_k/ۅ0p⤅cUrSe/EPo UD&no7WcASe6?þDQhEp<&9[ȣ#iFLN Rڋӌ y1QF1o92ɲu碨R/f|_UEYUͪFD3u C^z*>tG4`,on&2Χ_[ӇDZN(" iOVp֙ 7rܭpU* N;au N貃5@t %MAC""z?>֧w>Z\@C1s?>Q-_R~wԙx rro2,gSǦ[1:ש~NGcN/R'״M.Ss*Zբ0iu/eCm}7qi$Na9GÉd,yճj$>c-uK0J6 Mtv#-r6kC=^K>/%;穼3Sl?[~*9F7܈TvS$ x|DH{1`B2<q|S}9^zO!s%wqL.gۼVc~w,Wmi= frћ-Hq6JI㹤~Aɭvu7.z GZ"[MyOöWτ G#+B#:st1x#Č st<wO;=(o Ƹ*̎oʟ_)|XSe_H< 1?=yC=vw926.r>|[9ߓ.75_!![q3}`_ );; +}3=[&XGA] |gjnP!ɥW}̇El$AQ\xOyiuoulrVeo`ckz<j:;.'jfiLNxs|O~A=9miκNr\ZtGM[kkֶkƶA[Z(dThV^=ekѪ>3?C6n^;TuC#p&ZJx+{<}{Z6Akh~f&=#BFDYD Qz=Qf}пZͷgJ?Y_ov "Z9򀑈PO$.,}Klm=}^$s)f?gk]*F.pe3"fৈ9i f̓O,9&Y8vih ̾po!$V}=*h&qfJR˜KE^I{wo${|@A[);n/ /*zb .)ԗX~މ?jAY(>9%燛1;c6\m@ƶ~QKh_B[DĒYHJFT}l_o)oˎlί=Y @ e^6'&ƥt1;|->,lyj0 *΄+v}i J gwtmmwd!A07kxi)SG͔ p$®tҷ+:TS&q)(^#ӱuhUe ,.9Aâ=2G<9p=3zGqt_hk!Y6ї |SV˨8diD{LRW-ha b,G bt6IiI8S̸X [%"dVؚM)nvcc6= qU4wq.O!DY!E91t]-vW GKh@YaNlYhFR`N홖" I$G6~tX9y',1O d[gTgh#D 3`%x9- 9?.,n {eTOWTm3v3 sBu%Q};u|b}#*E:FJ8#}X:TQ\[1O\ЀB{5!8Mc>i2b@efk@+qNB ] ߨ/r12e )sxFg d >=yw8B!]v)~s HFMt#m.frBb2xvv=@ΒAg~|`H4yF8hU~gj:z1e+ÌQpצ{%8lU8l4T3[S|g(& N|M>+%u7:&z->b = 1\"Usyx^uy͒)`k! ړ$簣?mCmlO7R28Epzf}q!lx= L[\>NًkEkde$z E@ [8AZ'u !x*xzfcL${ٰ~>y1a2? 3oVLOo _=y$..&︔qoW\ma`3DB\J%_+Cc߃r7kl^m> Bbq`,Xj[AK_֎Xʀ7̟wh/!u*$viY*XK RlUrR$7sWJyhzlvs,KLUN Y)5"㴳ҀfiN6ܒկhΦӘ|\wns`*HIA}v晟JNrof[eΟ[ ?"܊T2xJTnH18:KLյO2Di\/9Y[͠%a`1v; gfFZ`#hvмvVg1Pdw)pP;e`-sbr؋FK"o - 61faXgڸ1[ PCy4f:#7¶{<>5 C(/"˷yĕ>Q]]#[w&+s[ ,ôH3 =do4DrCr>H&I#~fG6F9&Wȵ2`u-͖mxT7ko<1AMx-!{puq)_;!8*_9J$Ȏ)ȱ]֎Tl2o&> bN~k@{G.|沓 AsϠ%*0(g' h`7P$XTqjGpذ6uwB(,r|wq e#@MPv  _ۇKSCMqjbB>ewZ4U6%'^ctIkv@Q.W3k[ǰ`s"}YIɜ4KpJ^ftٲt]N?ތF%$Y'N?Fyl<T<{H?M33}'D /yV4GJQ[U/Nm5_VAYm2b"|8%aVxd}2/IYH$hexwG&IJX<ΩLsX_8& V"=_o@qF6_-[Qn銨-S)Fi yVȖ)JRyRz6ymP@ٔeLJJl?2hT#."]XA`ӛBE:p=& ,Wٔk_R4$eAUeaT,qi9la/6yJꕫ?ۄt=&GᝋyMg˷cW<@rƮƎd_mvLߙŗkx6_G |30uC!D( V*Eh"kn?م3hCyk?&LзTf[̹,.aî^؅*7Y;8p& 3=4+XMf9cQdNh(-p5x 'r䴴&@cvGa_'?:smȕ6QzGnӏ*} ,`Nf+*g?|Us<Gc`J1k0rqt.I=Y2)W9rj:'6'ؠ)#auY\4垒<o]c Qdt|)+H0o"F kwIJK?G bA!֍fAgY1lU{OEJ2mOPƙ=д˞cڇZOΗR&fKW׌ spVe ޲'lA|l2[YrmZ+yaSF(+=0'jw>aCˈh31hs_W_"Nq:!\uG:M6ۊ Y$n1{ 誎\;脋iSc%fхXDk9)qu-+u7*o^핮 pgL%7걤ψ)V&P$3KIf7U\L@JVUnn$:<ڲ?fC;m"_mȠuaJV1W,ѝxbHB6#k!,D;f:}O Ϳ2/eʁ_ʔ)~)SRL9Kr2/erx}9Keԧpiv\*)Xc~e9eO[D3 9]H+In(9U-ݠrPjoO &ZwMLֽR5YYH=mAP|Niک:xt[s uUw?Mkz_Y~$t؄xDvl#>BશqJw"C OGŠ좖F,h,vlc^k$#J}d;m&Y5fֵQ 8Mcs:A*j :B-,c7ੁa7,ZѝLz2t̪,Ĥ[9dd^Dl&>wz ZIo?dTru_Ud:훐+ M\WnPds]WOq7(4;0V+9R3qs"J)bCbb15a؜7<q# 5w & A7* k}-#J@%o187~)sdpd@lJ%Z. acu:@?!a)|x!"_R g+SuF|_)f\$y4 m0Bc_ ._3:'hFmV'4e;}Y}BdiuEY<''%3/)f&  |g˰Tzl!o,AA`ȿUә"!_Ȩ _y嘓.^`f%_q}Di(s<0<`TI n'9 Zo(TUoJmP_/Vm^/8OrE+èh~g`.tPMkԄyoX; l1O3{a_ѽJ)ǼC=wy5_8N Z iWTͼ 88E RڭLx;厚|dU&>* L)(abT_Nbnsj1[HrTbNw! F)<7YW#˹QnVF#S#BJ~GyAV^ºia+%4hIņYCO5WRSvS#:ݯBR 2#"gz=D7nՖJ[J:dSt׵O[z$3[VwL2?i8?:&\_y솸sz1+j\h}XBlPqXCpй!8mZ mߴ>e3EYkF\huG3x:拔/hSyG"@^r[hx*[\;$*h%3h &wrQsu64Qv>fVJ݉ †94z(fr)S.R\+͂_ʔ )~)S.R\L(s1O.%uA>ֹ>&86vHH!؉y.?_>j2S ';r9gֵA@\t/ǫգ. KK{ bnygmR-ڍ#:M{R"C6~W6Osxؙs"T/~Y&'";9ʧi2o}р|E*z1hbߝ&IW=}h^蠡N2r! z 4AGIp4kku<4BLY#^!>N`"Ji? 6N/yT:>RpX^`~n`q| 1/sbБ6+)2\'|rd5FfԘsY0=oc:IuєW"WE-('s%31S!|*`zO:SNpݲh 3 X5lxfe!cWgF?/l^v*aeH>/9R^2ez8wgá:c߄{aY.Kf3r<5_ ϗ qjmeO5qv77w4$'[`(Y~Ůww6p l{1ELw DM|N8`3:[ \+&4d6a%tFP|Y:b}YΫؔVi5؇f[0E ng-z.Mp|#@ |CɳQMvIާ)no̞0w°φ)PJxNQk.13y9<5')ȏ0ĬxZ>hpgYJTár:]Gďzхq@qw>y~ H~I*;1ǟd}Sx&rYGbvy~|~ /x}.g#`z* UmP,ֶ\[RsѪ:hպ/  D @yZu;ڝ/wN0tV60] Rx6ozh9;'+[>raWixWI)]Pղ~[tYmVeTL2?T3Uۗ;L;Lۈ/!\ ǼZ|v\5/p>lTYl c)O%~܊2:|Vfu?ɉP&s9Cz8^c,iHf"hSL˰ɯ͌ҖAoo1=&OEa炪/dfAg4̃]/J]7tͱZcdӖGCpKcT6E_}MԂ<.'/InDO&#"zϐ29.dioD8jL!4)댠=HO&AF֥E-Ǯ!8,@!3:et6`5NR 4'YEʜ[4`b>i\C[֜7UVxsbMJ󊷪 ;˛a6Tݨ ~-:~)T-Mצ+KNNQ] uV;%2ߊ:*~n}嫨zDclE,B޷l{_.F瓈^&awFa,4<1A]I2w$ˡ!}^D~~~9fG) N0yB׵6ķ6ɠZJ\=M'֗uړ7:pm>)%6f<0Amr.Y*}= r%H=9#*Wh};%F$3zg+D 5N+9O\xڈ\0?ndݣѺ}j&st+1(KtC6̯ds6P F`G] xgT2Dx? a ϾWP,^\!)7~tGX9J7ӗu7Zx.Sa˜s Ex.Ӎe-s3(/ey@ xa tKN/&c9:|-Ebd"S^>m\v'2]tȖܷ2It+#;T*89(cAdHC*ɣR  *4aZX&㊀feplR}/\Nu,Og'T[c,mxʀLRѼ3jlR>g4VԽ_tݭۘ3{a镆qF;3 P6ukߺgVW~MxF<EgE\i+̀vT8Ԋ.D KS5\>PSO7M2J h P*(,UH pSA.YMf<@G}&\/:+ WPnWyVI^GϞR^T4O(7$hߌ>,{jza|Paq>\]Kc_k.:'s#pj{dsL8Xf胿;|U(_g |u w׻ǒNje M\}_Ç Rn?'端A`EFɮgvYFȏ*,w?oPw>]n<=,*Kg`p%) ͗UMJ,EٹC]!}1NP{fBOs5Qt/HJ-.QVU  %5֏uFzFv2jFhr5++X'W>c?b#@ߩQa?2doX1Α.ʭ7SNJ?fawE$i5Pշˈ5O ^ɭ@[0 M\$GB!c|=aH+%:s=j< **ԲLj\C}Av<u#Sן7`mYnk&,e=Ak̻pӖ#3**%+mfٞ!i߰aT2wыIbaY=~`]uoPwx~N%,Y245^"4O`޸^f^R Pco? ^u?'2?о:d'2Gռ.Q]t©C }Ia_R÷ƥ[XVmzVVY>HQ$CR +({k(z 1rYxy5mөKeN02Yމ89,N=˯1r*O@ Ƥe-HM vfdTilv1ZφAGp%X5R%>'|=poSGQt>Lq:Jb L|6*l{-S2ly{1-dZwl 6帊xǽ&kjGbu֝s8&3?jjL:: C΋3p#Ѫ0By,z|r%;]SƆE&Eu !>h.>jwh3nA0ΟA8Ձy=d5ßCQ/F; -5zFKF:3ݴLf԰/с>PlZxL:̈́7|Ku27u)4cY:fIxNW޿`9rIE!t)˲XZ%{$1{ssD^*b l'F?QZ+8IsrKlE?M#Tʣt=F ]gjׇu&B l'3'Or gY2gMnߪtmwr5ELܟ7Um}IP= A-*hc44I*\+ JU4sWtE+ReQ " Z[ks|#^{%s Q\Z1!gSv ?T1*Oc(*ծ(Z%B&&!BR`(Pns Q7bd9`7s)X4pְ98_8uWi`sV8OmIu-v43,ΰƟ`:6{s:*u1Mt?HK[B&i0[wHަ_\׆SeRW!f<Æq>M*AM<9B!I貅\Up5VDv rYݏ4e;h":=Mݴ [~XvDr Iny?H<1?Ha#!jJ1uغ\EHOΖMWSA쭲?r5dM%GR ʀx"t`Ý5žU/徏I2=GrTV&OPq|yLQ=YpQD^]'+fRq:归!Ia{O[AV9'|Q4Sd3O#Uވsǽ;̠ax~˸U,-qM&.]{N'_2N(m]'.xoʂ(|< {Jdx֤j"vJa[ȎkՙA@VOT/! J&RG'I-^8H@a4Ɠ &^N,-2Z_wur%|7ΛkX,@cB..ڳ]پoMUq[ȮwubP_s/G}LBDiyUTSdx-!GuR$RLGk:Ŵ_ϲ~ lG`cF / G rxRkgŽ/idO!nW p&f -9jto/)KIF"~pF,xh:|sSv;`SBf鎑:jA}w 껍 e_aqy`esIxEG5CW( S7FEYaʰ[{[xKseϦ:7Fu4cƒc4rwf~~Wt~s5|;nqVН(GSY^ 5 * >ղ5zz|5nԄT2Cp6!\I ( <᪎yf{!;6Y~^7'Dbd2VoL%-Jpŗa2ٓ)\V>)0Wmhn!Ҋkz{R qwtd~v9q?h}lW_{gJ ĵ C7g{ЌnX# m}tO?†\s 5->4gTUOn r,djQN ddxM wX rODv#ie|~bJ~\<։S|ϯFZݜ8 5HO][ Fj-`Oއ4{F?V`QGoOy,11&9S]nl *tfTZOT:-T'!.hhVkS=. E,Kg?*`@&(q׳{o-,p@0tFn4q\N]ALVq;&0{d*AXeīPGȁuA dtIvbNC MS/HI0N5UIy76)y:J4]s I;J_cG㠿`&?˃v? p-ᲆ%º!uG%mkm`E[S4KЎn9ఴK ;ď1 ɲM\Jf@c 7HyCgS )'HʼT2!MRvϾC'Z=mBCYVrg>$"ECx~>gZۜ,ڜ WXu1})7gf2g:dU鰫+y\˳D%T ~[Z@sfhGـf~&\7XKfTJУC9Q4rcfQp39=Tځ&& d!FNp_85o{ LoKH2(nߖ]ohb>8L/ s$6>ã(znq 7w*UzBFGeުD=k¢y͕j%I$Nh]< vEn'i:oM>YdP`l$2-A9a-@79'>"xzU1NcNZ`64_9 ԄlAoQw+BcQXDg^++O{*w\0{n*M'VriOLH!RZG"`g9 ʁXCY:z|ՓJvhJAip f{!k3" H$;{#)S0vxC-Cs/P`<@UW;G÷)<7R<hWM)32N˨Oz-.Y맣ݛl-S^ ڿWi6,\)ill:[QmF 28m&@.tQȦؿP kZ[m}6|?>{`M4= /^DHPvQl/\v()Yq _@8Ҙ\6CŤ P(Oz =C$;c(Ğ^Q4kFz'SAR$zt<č@Luu=OW!gGZa,_AjɀV$:mŕ'iQtt׶q q)ӝ2%>9I4PCdS* Y)fuS~RCO&Nמ(ELcivڝ2 ׶* ԁ%뀅cxH^I}$.,ԄlR mVMW+5}ҚWT/mr+Rg>qx᪟$fm'Ct(d˚w{BcRy"'wuIVM"xx".o gd*Z3ER ĺY`PEj"Z !h:h9`g/Fמ{}S;CP)VoiTmF϶zڿ%yBpŝ*o}NP}gO 87ݚ2[ɷ[ٌ3@`V+"MV֍e~;ĞpM˘A{?44v$~z7r$>̜~d;?%S%|zl^O&ԓ}mA9잟IJB ԅҤCI=39T ik߿LVß 7Ny:Wu4 ھ~կC#kGj0ބ8lVG_)EY#,rwy-ĪnыpT?ۓ6U%lśmzk9m WoSަ"{K~;]xiPθ@J<7Gkh5cȟՙQƯӹh)h87#E/W4/AF#Q5 CH֗m7R 9yhP̪\}g& 2/N0NfyXx`煭x?$ GN"yS" `yZF&y@o91'4ƩrK㟈{؁kM5ufݝRz^9gF08Nlq-Ymg`y9].9 9^0&O| )gRpYz8'vX}=OK z=RNӠ@G'!.E+-g}Ç%Sߜ 9nђi'L?WTo%hPdl~!깃Q%J4L xR%4~D%~.e6 do;0;>XB !:]*=6iIwd}WU^_U݊er!w;=zv|է՛8n=* T y'*m2AM=@ɼU=@ɼ6 r2AdeAfv%`q;{'#WNtWF 1Jr- ߿xJ~FƓӊ~FqQX-Os"/qO9{5lӇ s_=vBakOB(k*rqAgorܑ/fh;OcY_hsZT2Gw2㛹jU"@t\/9 Ű}őh#Ҡ{SY9`nIjnuHƨ!% -8D [8Ρ|VIn6=nv( ;!dzP T_ U,*nq* [UGQ"qN3x!RxS ^;#fͽ q}H6-"P e*4Hu)5Jzb(2bHiG@d ܋;^|]qӛm"jXP0*XW&Y!V~k,N8 7s"a:sA#S֑W/@7 Ԍ+eHh- J3\ԂfgɤGu?S.lqC'GU7q5=gS8+7v¡{)V A*mpX-i(cbM4ޤϙ.8-PC7 K~'3_j뱀Zm}aڗa:қfvfto-TQWXmd|ǦT$^8\ ?~wXu]"ߟcK@ꢼsΌ4a'dpUv7Wu~=@kz*6>\<*Y~EU/x;uKbus?Oڨ Zb4On ލC|Q}‰5\VoWEg"oHntz0q2+9 Q,ɜ7hi΄TH))V#HݲS0f-m{#$u2X{kp;&-*°'DpA'YA@w9%%\Kg!vHA?% qR{϶-xNrkK( cRm\=w 7TuoqXTߙ=3jԵ|i5k.^49?.<+nnLW-SN օfA&eak,I55BAr- vsBIv XTvžNS9'A[hwe-.,\D]B_Jn)Hp Ä?tb6 Y.H S}##m/̤_G|Rj&bT?&w5O Ǜz]b5Z  #]u3a;WLp&sGXϝY9v5D_ Q鱞iŵ& WI>6Y^owL|^5ț'G&[zMriAhj`:aU אdKэt !y:C|h{ _`v,6/wth*Pꧻ|}:{C L+໇d@.dыA贈\~aH HTd0IlT7IJnfS+7ʻt{d؃/z2b;$Q`Ouu83>b-#}'BUG㸾/'Ϩd@ @[4JMx5ֳ~CpyR(F*b)Kr&Dّǥ}׫~k6#FWMq&(ldf]}-WjrY2W%5q#D/"[S:pij狑^ّ/+I7_+"erF|/g/E,'lpM Si4/EJ2uJ6OpɮːF@y|Kk,zl|?4?Moѧ3Ϛ?Mr%_q !A k(|0x!=`b]Z#Ѣ1ݙ/q-]rTԻ[~p͸e}KOyOr-*,n [?n+%s Ӊ ?D;B x:/As0Q(%U7侼r_Bns˧7kBq,)ɕ{\"ܟOׅ'gsOZ][}ɌOu[/aW&e?p4c]Aw]|9qe)Q{LXۯj:rzj?w.-,="7kG\+G"]T]{I9#VK gc3EXKn҉TeZk.R#u#Z!#G;P^ZKF>ChN:-=!>EIç3 . _"&9bt5LV7/vetxPNȇC. T{f/oM 71#z%ջg#^ףݏZ6RDmԏ/i!:)W'AQ?ɨmZ$wq4t yR2̟7;SYO`'˕S1L쩆N}w@خo:1],Jl0q |v={?;‘oQ}/! 7(<"fGd:YiQG{PLSo-I~y[ES'2^]{;$ǘx!E><4nK>|nOaT8(z5#X^1b2V䩿\jhKpWsVO|@7!TYf%]IU F7 jv=*~CXa놅fF>51ϙ<ݢ04ⲷݒvždյݽޖ% 9<_n gFϦ 壎 ?|v)J9 FeCi[C"L`&]Æ@1??D#Dc2 .huh$Jj9`CGِb#f[$zσܢOn0Dzhg(zcTn%G%[* H=q|ٜ 9+Ƀ7X}4ez%{3ZKޝщ/P=3O6qVG__R=宍PRsP ۏi&I&X}`*!$9irA5.])EuR\K>ٰ~QPnU?5ulm's]3oOhF;.^Ir&Zq5xW#.-Llx*1h$-2uh]0y(>AΑg ^ouQ{ HܾhՆx _h's\IIDN9ӹm0-q$7˛ 4I-gCțSLՠ_I;}حDLH+*О% 5C_w~U P>ݚT5GS*kPn2z/f}aÅ}~JYj`x o^t/qo{h0Do]@5i`[<&O7~f{ںԌ it+C| FƻD/0\4tXݧDL dx$h:̞OLJQ2u4VխQ ^xmiU:{(L#m#?C78^Eg8mZoA+V~ ] = /.Z2 !<ayݸ1q5tbEV+p &r.kk=4O0=z=Ihg SwJL6%aaGv.,,E[KQpiUJ#ނ4}1 T_#(n#?|9/P2I:c"}\:%;p15*T]"LO ?3G n$s;&CT~=Z吧j}tkTR &:D `WXV/(SD?.vG߰2{Op+؋Q주G5=9FMj}s/;4(J?I& v+ E'hԲU]mi.ʝ;x$wOm__7b?8B\Ђ= 6qH ?(^w@nɘ[F=؂Բ'i@AQwa-*;=tο T=}I#2w>!aZ,f[ 99SC!k!@-=tײEذ! xO$@8 _rإ1VʃLwr7 ʼ$+7w&OR9bsIPb`2? [DtL\ }RJb%;Zup(gH7&{-䋓e"] aj%wNb>E HNG3{FcRt* xWGww>aAkfl{F ȣ_>ҏW~U8fn? 1xe0׬oUXtV:jcw"U+^S5amXVGQ©S7)P fi7!. ;ܥ[6#y&D>o3>pmuOo?Cm|<31>m LmT{y 7.A@#Fz sބap~Ұ1~^:$1GFU 4! #n:Z/7T}?1"q,}=^ wN.X."tzLpChAGfĔ|et&ؔ̋í\&6U)Drb/)KϜPn7g9\dC.adA0IQ$1Tӑ2BF5?M0oYN|dd\_w{ 12]kvy!̽ޑ`@qB 1챗"^ڵ|~) UNpi.䶪"Ff τ`+r8[ibG榢L5^ϱ$7aGޫ$ݑ]jh!;펆6 Ȣ-R޼b"sC8Ć|d3zzO,R}ړUɵ?sˮrkZ|468 mp*LΎĹFLo.PKJr Ri ql0l6:]M݄'X\S{/R/t*oTd4cͳXgދH?/ wy9\_N,FDT俑G)i7a\Kj-G|de'={zLO4Ez 1n6 ;Y9w\[EQ [e޸z C%o"ChgB2X1A.2]qtjbGߤjtRډWΗ;_Ηd)/?/8WJqT ew7y'O1Og?( (NS+.sT׋^_$nLl{@S)m$ϴlp~c]OPQcu_XkDxF<*K OPT_'w]`wOd(>S|%|lü쾑rHg=[Y آ/ೞgy<'i)e,qB7 '?Gt DJwnT: ´:~困=g0:t ^C6a[^042:Cnz#sr [k]0?/\³;mz~+bm/xk=Ǖ %2Av"YqD.*2ox.w/F7~OKW#cVl< d8HR䰉{F LB9TɸE} ޓq1EՇtz[)e)h!xwPL!zײn1#v#א's IRUsۓ s^lef;eoer+e2AXw^>z`lՀy\by2%tL8?H1=]XZu8~ nãϊD ɹTǎ0zbK*y8ԯl)+5rP~rr$uFþ*v|!l꟧'mO-k`"G&S$⭑$^ЂQfTvď7ueTGig;j:?_=ɷ4*}j˘}%_WkVU4R+qN 6T,N~ʺ o_ǾUT1(H-ZQz6 )*vz6a f!x-ԻtVCb.bCFДϠ:DQ? ΓN_9/->PG 97_E S)2tD< /8;yxefNAgM`&_\u=cNo" cʼw@1G$DBF Ơw{"9}p$ TQ|,k{u<0Ɯ[w Nڍ0PZF拃|oU\0y|džd hǴ3W|H6joVs阐N;Vr7Jw\1>m|ٿj~qYW&8E!u *NuQ`kG V#/)gGztO_2}$eЫ CuIaٚdT9(!'A-6;1bbݪx6~Qyc`#q9'Żgp]0TŻ$CWMh?""rRt5 DQaBnUu (}Cy4eF-~4v^e0~ͨ7lLνp \9Uݯ`"O M4_ӗvr9M \aSfgOR{ gBJZ~3_B?rg;W{cT;UF"k)L7:eP*7⺜:gm"Bn÷/mSĵ lF{됉z31B3Ou6&!>^O\B1ĵ݆y>SLc1ˋUut87ez* l , u!k`uzE0E, :73x =عKA>*ڰ?\#ǿyLH˨S,&L&E'cڮ%4> m!-z_ ߮Є ,@%qYY-V!`ӧx$dB̤\]c<|͝Qq}(^@"<+΋خ&h_nmإî%ϔ6 ]׋i/#eEe2qDF\FQx^!{ǁTY2N{2Qo>_,խ]\{0ޞ 5WӞkߌ)͐].;E~~*ZeωayQ<"lƹY=N(0ɁwAJd,bqea>2!Y`. yc{H* % ⦰ Bh>5PoWT> VF&u `S/)FV('`@OGp7=_ᐓGa2aDω? KQqTMJ9=Jt榹n?cVQR!Wٗ,yN\/V;,Ne\b?мqi q ~\rUU&dmW&H4kCIѰ?xK/ EvZC*Yt\e޼ٮgbرRCN'eab{Z;q2۰f>l6{0~-llѮqQx띱Uj*{AEUBP;!2!h%3Pj%IknJ,x ̤'HzV݃idKa: H =c3OJN?t2UN`4*IQ"a+k2zeԯm)]U9%nwB߰_8PUk*եMWz<Tz%W!'L {<U(=0DLYGsg,?/}o?4s&FqFc;b1yݓ}#F ^:\b[!r@&ÓV,"ۃhwż֒Nk%&ڭ E"S)0f䚚Gl8 4%7[-rODٱKV! \DFhð܋bHxnؒZ*<ٸ*ח,9(.Yr?ʼĞĭ`BZ)qjK$׫bТ)9< jfF)k53{S'zf.) [yQ`4ɇQ]fzguO* ֝e2_Zq&`N^hZ[ӛlr --h StZg^~~ɇI"[4|̙Ib2EZR!-8uGSXe\lLݱP"E;FSS> rV灥&W4K{ =sJv҃O>Xo#.3e·J5*NNetg(sri|B|\k`@[5f:2WqiZc/қrBѴ*~Ƞ"|"7d`('"=8/!@Ĥbq$? -P}99}H<)haQG&@W(t}%q0(㦋%>nv=m21?~ X8Tgɒ(:7T%ӷ8\qFM5T85#ԙ-9Eע$O01 5jH!b}o{Ke{eB!2,_A$,K^BQ2lғ?r_{_gQ{| nhS"IgP^rJw8HWĘޣ8ʼT-z%<ց&*[\&Jzh?B>Al3fԂ{~d }SY74M-4) &aiB3ȞM1ۘ]G#V)*lUjt(1}@S4$B{CEj${cQ?gyDI`6IK8Ri Hh$zyAXM|RV^tR%y;}f3i<41V ]od+A$̷ QS<-MeD0_вρX5=-?E㴴pYKy^Nyeaȝ:zM:$X,_^U'~Ź/MG{t=<ϰu{fZ+? C9.1_\{A@#%rW|Ʌuhbohhƞv^ {b#"c9Ʊ#r7@UR z_8nɠ#VlJ.:yScpi96'{.}w.Zx[HjD3rT5Ǔor"omc cf-1y]@"UԔ=(R9Eh7]aس;X63"%xMCbcm8hà %5V`;~ S;y!+5-ȑ~Jj8p$4{ vaZ[\W(EiOJ#(d .S@3 v34 PvSrAޏJompJx{k`ɑ@KIlu4L3Ճ( unVMs0KZ<;xT\ɻg/X{oa+Hx9T<őq8)ZPigysשɣ"P߄&E_(bB>%?KO a,a!MhZڛȴ޻pZ?ѥқZ* z|ݗ[CD;8<eD5y;@Ğ|t+Zovޓf<GTypuVWp$E `d_Qc0siS25fyؘ]v<u@X$yX-ݵ&hE|z}p::#vzV&&Z]{U)R~`ޏAU{ԀN!+nʾt W~ȵ +r-gR_#{V1T{>>F+呮̈́z Wf-3GoARd.e^SwgU9ϳOȽ3u'Q:ݙ Sy8KCS@oţ7x=i C}SŹA9C׻i x+ (̇Ψ.JX \+9 ڙ:o162rh$VQ#n*a 5yUbP}R"h$j-cH8}SIܳѫŚWp6<tw4~[~t"@bB HCʺKFy;DUq1(Csp;bv)-WFv ]}[wg?A/;y6ND x6Äq\BWbf]o"6T VU!*)N4gI|sJGI轖Hw7vס_qZLZ5_#nWUy8ӆEk -C*8>zRr~L<[VG.1@Lb;ȡHDR'A90ل/tᱩ.cV;Vq{b,oI,sp/S&(fhMfGHU <*wH®K'w%){BI`:o+&/E;?~_"92w:Q`5C);'Pʼ8/Իe.B_/l)ֱB>T[JJab0W>h3 v]͘_1HB{]*T8OB&Jd-}n{hI%1;6UF5ۡ[xC``_te3C,|');[ AnS"/Wadinȩ2.++uχ7_SqˍFXP{m9=5t-\C VFTMiM+7îͰR$nMí>? b߰I\: <+ ?Rp9}9ď!07sLidF%7cʤiE&"+;ug }Ŏeq#o(Rmz\ڕq0x`!/C:ZYx 8~t6 ߋ+7U9d{ @6~tpuC3gk25U[#$MUxܠgc\W˭\Z\E.Ӭ5t0/-LFCaxxٸ o_z}c op{y4 7n{UTqPauĜf} z;r6{9$O}#xOޱ $9wTo[FɆeoհ%%oAޖڰd6_%d7l9'5}XgWQUC55M1|W}UF~D[&DLDW 'U&+&+c7yWlhŠthPvc[m@W[EˀFxŘͬAņYJBW>Noӷ^TF/GivTIBR6KXE!>Dž V4Ts G8 ^FqĚRw-z&sl4諟6 4G3k<5vZ|7kxyG=kޗD3Rx_ˏr fVH0*.ۿ'hrb,b$ɳ@9m(VAvы־}@3ہ ũjȮo[;K\}9ɒ<x?yBfp7&[Q|$f#P7̈́%47Z!UH%\^Iuj9SxĜֳ黠O+gCjDY^)$Cf~@uYxO .tB`@}+A(Cnr G}IGck )&6A)n ttM:ďG0؁m)+j=f4#Wt'. AkP[(C;w7!c*#(,"Wg|ɻ볈:ćDEtR)W0YF^V7l0}06hot9_~Mj DL0h/G/8~M"UN0C_eUu'0,jP*Vu^!M% A@Ly4B>VA'?M26}y;J+ٻ.$>ݺz͞`On o6~M Hs)G=GdQSdla=LNW2ɭhJ2ѻ,ͤm_Rn2yP_yZc^.2e +*#0N ^W-uGs"A>v (Be j+B by6yj }9la.gx*#&޿@~cUoF y -"ƌzzetl;&;/?F S( A3,@ɋKU8ׁ7ɴ'I`0'j +S.Ŏv]F.nmw=aoJz|Sc&ekeP=1o 5Ӱ܆]ᮇh{C[*|[T,٥4RBQ*3v;˩ܿɣ_?ڔĂm4Y8'3FF#ݮ4V H;_h\&A2@8f_o+298VO("SӇ(aPx: ;oUe^nxQ3=U Wo> #wy )wTje{-;pYd C8>iHqr^Y) ~ IRE(ֽmME]Zr9$Jwg][$\dL^&nΕ55(&J,N"?" kBHki:G#)f֕]@ᛂDg_߿j0JNX/"x(FQuŌ ~A:So3yX.zy1`bOՊpOA) Х,j|`jJMjY>PQvlQjxO}e#yZᑚ;{8okcB1V+UDAgw4W:ey${Z*-1&ڙcSoPg|j140Z4|"Rm4, $Uuҡ<4-HOD[M>b#wTvqie ݭ 37_PI4!l(P F>"&/ R^q7VAds@DfnTWV)E;c;8 =E,tOqY~J]w_{{@sf/gS+/IZ^}252b#x2rxYϠ>PeixU!P'=^r7V9S ƮJU4/'@gcVi6"Ik[ty+D\o5]X}+s*THroW6;"x|q0~YUKfiPL-8μ7QLgr 4 [l!!**:}z9 '$CCfQpt& -2X{ ~ ۿ<Vm_͟my@}A MZO~_?C?/,@'^ N͟𼃳60?8){&sBp*_vF5nj8Ct8#$E˔LYΔD] lQcו 4f f y*KL ̀)%އEw5mEo_Ū;K,юɩ&"hj6w3dEWh}/Oѓ-\!fq-EƜ‹1| WHod֭BOWcc_xi%bIB`VHhAZNpDw9ڽ|΄'*xAL[\~(_g'woaz'G&S`xg1P.*<?DmN< 7}'5GEp-[Di%Lv a ohEǾ5;5ZMc^ U57UCaaSS]˝y_VFҦHpײX'au4:,9Nw˨{f_00'tC+0'3~Q:{gO/_8~Q=4>ຜ:f x+nֻG]ӆ պ-Kf 1A|diþysF#mHm}$0`'At0q"_P%I6{vF F'U6/ɯv3/E21/w_TYesⓏ7vzDM?ڨ[3[u/b~Ӧη~سwewaKvInpwaU)sa) {(_CXɰe F58giCLoDfemv0ɗ()&CyE{%]"/Yrhѽ_y&c%%5_RLM~0%˔FTnv31+.;`;a/y4 Ho[R604E.+)~d\ME.וw+Ε0:k}=;pZ]{.=]{KM}!s1?5?]Bya3O{c.ɳ\E(mSqˢV!lo6o 7@0#k_i }@@}0_ȕ˃Lm9JoIu)Y=gPL-Lg|ΏRiIDorPu0#f%PvI)2\ 3Ө$BLDFF|~".s %\lCFiM N2J)?$`}7l͞[sJ{Mcm}'/' {i;Ś+xvu5Rib?Vl4>;*.JcٛTj=3з Ϙނ5h,]V6yVɁ9Woz!yvSSfD&`O7 P$eZ=&,2QRn:ƴv!SoCG]D|>oM/!mX&ݖ+}ހ>+pCemQ昬u-HNq 6c<8)~!7h?Wp4|#No!-p z8 ۜMydh L̑-r9lЀA-$e w"S9}(S5HoĥqE<[^Joytl6'lΝ:;2uAC*8U D?d3v=ޮ? w+vˊg{L2ZnͻߖC!k.?# $J>=ݱ-[ ʼw hGqa5 w!g -̷k'*lʋO)nQ{9;{xⳗޞAD jDձ&3j#*\֨|F@U$0]g-Oֽ(la $җ|LR7JFHPF~6G+_gJyJ1i7Gp R q ?6-r /G=;Q13E`7sqͻTWs'Zj]y-J@%O蹥}vQӿ!Hv0t;PLne]gD( $Zq`0c|b ;j盃{2܌ǍÝrGnw%%FwȊF?Q+t=flxSɤyϰx]&!5}5Jr]PwaOCB4 .AEo$#%?agNb;LRsb6j%y3LP94BP?/isg^, :=rLd d š"7B|_"ZxfnաǼ?^N?fգD~'@!QK(?e5X}.Rײޓ7`MO (O|;[^wd6ﶍw$rrԷNu?*DX/ w6おPu"PAhwI0!B F<h?P#O.ܵJG}\gTXS0?G4'%t`js\`]p}X.O]bTe}o$m*};p9(|qf_ent!֕ &Z: ^*4'ۆ1_ L|ٻ!ښP,nNF_ߏO"6f"~lvWFfV|?{?|{ҷ=Y<Wo<>yo哲5RKWF޿߯ҽ|^ѽGcr`}_cq}xoeR¦iFL<3>ޟ97cޯ~9~'żOGNe$˖yyes35{4u "r* &iP'|&/*珝$հXOa5 ,~wi#y/HؘT&J{*bO֭))̩<cxh_G+@"[Ť,Ly96'ʔw[w x{ |J5!P&GsN P@4\DMmUTqrl$U;|RHA""I?vye^_sS_VЖDIf2z짹OPˣ)0ͽ1(b {S< 57oX<&Vo1rNQ-V^^_B(oJz=#R0Vm=#a"׮B~u?"NAT4͙BOY&x,)`ـLa-ZWcA+U:Lۏ?-,`-b qI^2-M.vA*=.5%y֒*ս{&sʍtaȈrq=PZR5;b֑E`8H5Tp''p `w*|gD~ћWUIh෍:ѨJ"iG#j3}JѰ~v:6 [CG8~Ub5(RiV{7*_(VLs={{_zt=lb9|k$yT5w{b:mF 0i6 7bgyl㰏w1O9- {{`R{x|d2ȏ b?u?P|ގE$Vb(YZT[ ,AߊL.G!{Fܕx}dLݗg@#\LbU c D3Oh6{mXls_ceTA5:tN.OQxv}pO)kQ`_"G]V50V 'xlaB¶p% rq=6 )| qfc0{Aˆ:#PxuxdmH.V_CŊ[`m2$T\»AIZ]!V_XYXi?rP'$kH^&ׯ@& gobfEg AFĀ4^4{.4`HY(~Wv6?p65h.PVϩn(nwMbS*-G2߈VB)K][H:d,]w^-7UcY= CPבZK YW` 5zv&4!0F=9{XUlĚfpҟP3=x.p(Un>=k;s#va k &EOj3W29_>eGPz$S]#hvfAU6O7a !?Q-LuȨ{ٞ.OM*'QG4-%0QID ?NI] җ 'F\}]10&<;GRK7 7~u^ ESlDs_Bh| JҢv{ nxOG|m׵=;C_zS w*,||6R h mjH}H~DJP쟓x ):-JzeOʂ\&s\`ɗa7m=kv_L=/a %F~&~)2.SipQJ>pl黳`>Ol|r= ?ppy/i'ylvGUKl}3bۜ;j)&TtR*lVKseBl*EE. ⛥o( %cK=ע9[WA7֗niNuR=mSDx&g&LPi="MCnr}} {W\}Sc|>s c0یfT̊RUn8MΟ .А&^lb+tW~=t1SLbS,N֓a!4)R0 XIfʾzv6[쭯xHtݠdĦɤ5`)=\X0f[ `lXxR1vKȲl?`ga`YX)Uhlt:&i:s%D+ 4+RaVܙ@wVecM5"VGH[ںHnak_fxM3"^L{h&4I EwQSG YCp$՚#'|&S&`݌R1xr:S_M$_CVSn˕{< (5.X'CyN@rcb̓K{U.NFxGef -ŅQv{}xN&y7 @SVIvFK~GeQ@I~p S`NLШtQⒷACEy8S \oNw}`k%7T:P7"dyp5ET/?ڈ+Xs=$(/(ˡ’CY'E) sI.ʢJq\D!|FQ|fzZt޽K&;+?΀1 E̍%GH5Ń 6Ƌg,?p9 WUߨ 1|[V_nN+.;IB:ijPU}Ko @[W3N;Łj'!nld}uh%L;ꝤU_GduQ?'@ǿz@onz~HׁpէhvQ!}Hb/Mo^~$r ) cMu 3+AAɇ8-@eߟ{v^FfKF!b݉KRMU6.CNJcr%ߌv LO-\R GҮ8±ioTEo"\Ck,}loɗK%Y(Q*ϤiFƞ/ύ蛾[wK١EI@hnv6 x߰;޿C>OUiѫ8 *ĚRd3B+.S T|5-9zS+@"8MS#$MOu~ύ6a! 'ݫ*\w*Ȣ6 P4E&}0vꇘ'_} uc/fm|楩3/^2f}U* 3q̹fΜUoQ{a >/|DZynca:Q۽s!xȺ{Z]w_λ27d̃k*f=Aޓh%K|jG<@ ;;p6( {pX7iaOzG[}8h޺Mm;}+V Y$VT$=Lz|KޏYVޏzq7`q*_wu$c\6G]1 XrG)z mjב}(ᾜp<63Ѝ}诈i]kRe s-enpx09%ki8"Qv;B|(+~3 \ws>lN8/@Ԥۡ|%Rmvw:Ȇ%v!M贞bj}ٕИ 3^x^ c?YW}']4b1F |Z(O&"u'>E8)i9Zzm -ϖ U,*JU [M邿z`% )D`βŐর} Qˏ5yf Fƫ S' /H^w+,hX_Y_݉/??ORIA-6i3DoX~y%jR/L{ĻH,0 Jm+&>SfE?#*6PW.gp}w+v `0gc`6w<`(+\ŵxRG .k &){t֩+y;zߏ*T|-}F*V^)$Dr]х d]c 7}ǽmTTu{5 dNj)Ea 4!lQeA B5wI+\he4ggqcVy#n'_˴fUYVMPh1ܻxfZ7ȱ&h/>mA-N=hU WsW \-G|*꩎Q@5ōd;X%mlQ}<>Qq%4KVW2tc$l@` dG;׸fN<$J^Og"=ӳ׹@^R}QS}5' f7(Ė8WB;`ڕ͏%зNC@ 1u5A̋x뚩@k tфY텙p5u(cK~h. zKS sFKc͚UA 9= iFCobàQl/@WT1oou,K09^$Ec87I l K``:s#q(w 2!X/v[KPSQ]sp*:A@F3;^5P΋Ӄ^qVcu/:g9=L(mDQ>{÷kH*EYT} m t^؂6x, ie.Osbtު7E ۵Wb']%ٌͅN6Sx a#U*EZ>F;>,ڻ?)F!__w7Ǔ%w'_k 6i=s{#hj*Sυܼ8Cq-nXl/]vOSd?هQbޅ*̖AR)ϧ*Orz"y玪wg=[= V5eBHAL%Uc:]U/tv l/3"ZL jn*E$|MȒk$ &ǥ_TK&Ie9S+c;&B~kx!r4 @T eUNC 6͓ۥ}XR,"͑| MWO\ڍk!7@eT=xHA)}Qk̔܏wa$,r qڲ 0\W{WZ֟.7Gʄ({&3T.컙ґtO,Zs ?+^0`qɟ'd>Z'_T N׹jzOuQBP!P2ԪWt$qie[Mu`R[G"_ԃyA+O!( ^áb{?OrآNO|ݭzu%zޟAc8-fϾx8Ie^rlޭ9{Ka4J9kz qQϩ+v|di~X6L)7g%0TȽ7b Y-?iA} bN(]mKSu?/jZNLrC]W:aY_V҅# Jŭ)&½ա{)Eb%!0[#u(t_Ls1>țtï q# *!з(Չm!N NĞ(d]W9rJgŻNw+޳\iae ??ȟϟeo\ pY}'I}o(s34`3:3sb?V%/>r[4#OÃϽAES,'!ы*.EDUhUS&DoU#sgwS'vQF1!Vkc߻E{2cҕgjayW <GpYWVR*|VOj !sz2Ӵew^[mxgrq#-6ބadiq_̻}r Ѽ.}2_= !B#XMV&j!lM*iÀ`I,bz#K5ⷀ(ܜI9z;lo6KbD7-P#TFzû..Tz:EFلnJq+s YB<\I 5/ga<Ի7U3vM'|R|f})`{lkz ӎ $Ѷ<>6c~_w0bԥ]I=bBnM RʹSeKKfǭцF 2C3[É=4Qg. ]N-,gg#s&+45᳗SQ$/Z')/d9PbH'๟>&->,O2=vó|xt> M{b@ ūUڽ7L>wOr ]0TL:aɻUm7y%eLH ܩl2j@n/C8wjsuٺgjy*ZD5ps&*[3I<yZA 3_MH"ʅ7$B(~\x@_\@|w|Ǵݰ0zFSwDŽqWWVsSxn=2{} wjtC"{97bW1ڲ1r2pBΉ*\GmW֑pceC!:E8{>+M2l<PNqgM޸GU] TDgzOg)F>+bU/V6}Z,bZ8fmΞco6lbgv{peAiZ Yt;ŧRY_^-l=j)\OjopWԾj_Mw  %c-WuYB`j.U{BWms#\?qy:IE+~f Щu(BGDj7)ݸajTM _;e- g~Z1,/!I;Ng}4'bKRN`*>Hq4 71VǎE B(S@љ^'z/C4T/ݢ7ݞ g yB!îagaI%~ eO##r wAu1lwt%I8o6/߰6+ ]_{jĨj?|:'ϴ\}i-$-DMU{(p eǀr84P?T?/Tgr|[Jn _m3Εf5W㍴c;fb_y!˒_-Xf-(9Hš̝IM}oWL'pwQz']q L j?ମ:pSIL؃Qd,@\-T?U|ǂ4éࣂɓNalw9E^`Nzjɀk.bx\Z1Q۰)L8C~NͮL h~th/<D{Mw;Zɡ ZR=&VpG)q$V@'ߤZ;kOWx6}puqi 3X?5Ls7Q8E8WDirlgac".OV[⺯Gn@iXqBrcL5t\& }h.kՁ3(߂s.@ -J[Wz۔{MS{@z/_vN ,LT0a6 fVa:Qڄ-]u*&+N˜qJ%kl}WGV~FYײLcҧ,}ܟepᣁsD>p)0"? :Ɖ%fXFa=v+ ?Mx!1vu(2P{|Aog6{(;|7kEP*b \#! w!/ hZ ]UmC҇nLx^욌muzy_=/Sֿ8}3V?)X VM6:WIw *2; ~S>~Dq45Md"YEapIgtx)цBzk?oၱǍ4h8ctnRU-8N(5?7D{E`ah  dioz KO$K|&l B^=^j.T>rai[plr3_pa~l7DMxUvZ>â]Z=GDifMż+8f>Ekxsa~D{[t@rJ^nA_X12+xip\P7gV?B+ˈ} e\y)9?詽$Qq<_>J'R),s,FTV̞~KYؓ>$V[2nQɁA!xEʄP?~6֪ëPʼnlǠ2!Tu#!00y(γ.m̯!0V_M.$U&BPw]89L[=7>?o3 _-G? `U?'@lhբnĂ44 Z+*BU1Xj]Tro 4EPKA.BER.[!<>)cDZG5! F1iUg ~Y菾^;]NOaeJH"u$ .'%m]?Q$ qbav7r+Ն+/ޤ/v#7F<'EY.IB+fGHuEfvW q0zV7BXcL~%5fMx0a#vNn[u+~Az֢d[daA{t`m9r[v3|}õ) \.)k 2tG8!M1E(xY8+(LE0-rY# wL|Srebf:Bmd]X-}81XiM95NYlMσb~9^.F,Y1_XM@,YƆ` rI!xNWW8rͲL-Z>iCR+ -rW jlgm>=vVf[~c0VXxL .wphI6 yJܻ}r(sԝ롅%=ŗps̕tr Bo!Y8')t7L<P?4v+ 4p׀'Y#Nq} Y{ PK|\/^ǵ. 56rΖUd6{HmR;moM 1!&up5 }vMIr'V(ҢC@^nѵ>ݢpGf%Na^􌅵.nb2Lწ (͟r8_xIrgQ=9ZnGs~5sa0(gO\ǗݾH"J Z*NX`*16f=e$bp,nOȜOI9v5 w/,;[cctڏVAݺ #5z IهLJPdR4`dQ<Ӧ*|U)qG6bUfp K<-svGk *K6;%$ 8],gtȏN$Y\1I^g.2uj<A.o=5|7~={CfmVPތ<6,WhFMLob@ ]:y+ !9u`ѽ1>Hb{ȴQ<}ɉU7E:O`yb hk'-{~O_Cl; -Rkov,xƞydc$ 3tA7\|D $J\}"ҜdS^vKg?LJwT&ܟ٤-ϸ6*o 6ʑ"{>pO%5y2ԝ-)0}?#bH-2i9{^3drZb%@vPϦ% A }}k zd|JPM82}xsCbkb =AϦOeݗ:h^ݨxQP,+~ACI뜷DEO @AeԆufsFMlm+Ir( 4)G3|ғW]uFؾóRt)Ln~axtHknOtԈj#,fțǿ I/ C3+04fc ;~$%N':&۫:dL{&tCЗd2yһ9Ń= pQu!;@.<\pd۳&W^>%NʾATų[[3Wǀ0M C?xC3z 6Y $ aQWNa~r:4f5Q+Wr|mL8%> , e(H `1k}'T׍es` +ǡs;Nb-WUb?M^ٴ{VY}" ?<͖Wt$›G0Iwd\Hz~ty€fv0v@5"B ,xT.dIzp98Aǝ+8a a}S*D JtK" [(JeuPhy|!kvk:=QX.5l(nd?E4A;-م=8Q?@E}*n0A6$iP"W*YWqp<=bZjmW Z(t8M:ѓ?4i%kI^jS_Z(cywXv"JeNB%mNYzWum{z]KڣǏjB0j6%IHk"ѹdV6bacDlehZJ`!otяfI:<|UgxnbiO"X(HfԩU9‚7RyҌvRa6Jۮ 2 VQ*="iJQ*V86\*ɾ֗fi |Nmv%J؁L.vFZ)D.j. ^ | ecx'k5y g֘vpQ)g?iM8t`6+4&~c(v93lN"aQZۢ MOƄB M$~ A\ȁ* eH{pyBp663M|K+Je< nM $2%W&y@`H O ֳj,,'LafMj ΛY eR`7:@=\8h:EH ۱ _ l2&gd 3,&,{cp!͠By9 8]''ġF(߅gQC$V'1w>lqX$-,?%#"yH#4:Eyvj C.^+P ^-ə26ƄF4-bUg<:|#Ҕ,Y EpF0>jybe#R&yp&vՍ^,gs3WSQB mǔ4qY5xF{~"ؽÐj̱H8c}bRg'"U(J|9m\` *n+6 xLWݦSw;L'NWf64/9$f:7@ہ}@PTcj d+IŶܕy{cY§c.G!$T@Py]+BOP:Vv v%/UۗfwUԹjy>&{d=;ukx ۹WaMF2PWr~"H9dDEQ\=Az+770HR+]X 6e c$WF9{)}qFm>o~3 ">72M=eӝ6ٽMWÄCե(A1sY3S<: jrBcH72H/ornz.4d1@3_h y=}}^d>H6?,yVg?{Ol?ѫ&LʅT6XHkἸ/C**>\PH:)ス^gjyCGdƴi`ŎCQ/Jױ_^ ۻ9 ;q_jgak3v{8SϡꚒm`PxꤍfGZdG0"9,뮇S@< x}l >0}\/S8*H,E&V`߅c9\2*J@#^"7*fƖR.ވ5uiYMQ߬{xBWPlRUY7h+? c/0nѴݝWhh@ݧ t$, 55:b%0{~Z=x=!!sJ4wu -廩-%AkiAWuW#?_慊?ۿ @A az~l*.)8PMGD&:$MBGZľ3*>^œ)P#RH&L5(С$nٔO sUu ew65qHCv~ ]ʳPwJiXŮԩ  H͡l{vZ<\rlj?өSE \v/ܷ;1]h;9}Z /x6@h qpD8|^>r<%{B3Y>Si/U4rUgy v8u.z~A @偟ޫT9ꊂߴ˙(J^w*\ 'ϐ߭ QxUh~~Dz\B@p~g<>;Gdsx,kpH:#%-mJt{9rd,'Hx䇅h#1p:Q0z|&r93KN+LMGA罙 {/7 -ZuVh)swR%yZ^Nʳwq@m6Oh?z<}Yƨ]l8'_m_q}5f{ 1A2bn>Җ2SqNK-?Cyy18UivPX{{T wwѰ9Z^s\Ds!-\\n[Av:&g/}.rrES ,)mpvg]ٌC< P*  h"RXӓ˸(ԅܻo>pzc0%JgVKp#ܵ ՚5;X@j'iGiDoथ)z / Ʉ9 Ϊqp^h`qK|e]-[]^Ġ]pI誦D6k~d 8CKHyz=Y6,ےtjG) 4;WBom9Ndgb:jۂS{7M Y ^Hз8G DDo`1fSs}x$е/g~zMʑCQ,SSau\)R} %r.=&"jC`@讍sjfstۼ30_ x!y%*5YI0'FL.^,duB8E^R*]TC~(%W!`_!jzv{D&,ӷG$f$ Bw05$_g1wI{bNoSNo']KwRL9)pEB1+̎˕.N*6bgʉJ.N ' 3cr;[ ^wkᙒ5ޮNNJ1r]+)Z~XK4<;u2t(J C+N6K<4SLRr2.?O E!N:GS{K吟Xro P3ȹ/u$fzt*yT~ <*9_RDNɳSt'X4f.GL8?M9hd+݄C(#TBݪ`_bFu¸kiIJHR/zZÛOsNO:L&]7B'~43 2-E-$]cԝ3uϣ <nwjꮆswAM`TM8Vbi[K=3j[5݋y>Vgy9E17/_3T8WHc/*|ufU༒'h3$wV/׊r$Fx,l(Pi%hF~n:܅`ϧx<Q9nɳ'"&b{n?ևDlƳ4ݠΆ(6JԩAj*o]g=[ĝbb[4 8G$Uu(v)ܿ^'bvxIn'P:'G؂!qpLVB#tI+=8tÄ0::I u膧d$@[@xȍ"`xjfmjUw z}F'KFE{zw7%Q:Gɉ޶K,M@hpxTՅ -QԴWCؗZcb1d>(eu~~L|Gp]lU3_ v"&&h]o3䎢 g(%՘Jq]s3ӢQ\x$t4 17M&+EȗJ%P]MT)dHP;+ UKʡ ս+<|j)L(?DX !(Dj ËbÌ?'ib:Tki;<|Jq0e(^:ST}\~Y])A}em~6MJ\ȃ#S^jbIar JPD~WO?#`>4x1 *d6pKah?4-(];iܘHp > %w,EnQ/Iv*>|S Oc;DpypFDt]!Gw.aObyjR/Qz""r!Ea.tݕlLfyХͬ37w⑈=ewia1QЕ$:~lvԳ)e(sJѺ 4Qޤȫ֋~ۑKv`i`8+tjnh q(uKB (O@({GpW#UZ3¢q|wo֛M-!_buc;]ː LV(Kl=ڄ\SM^'zr ܵyva)[xr!WV-hhʡq6!]gslE*h浴oRSFxIO"' B~smoHʱL(8,¢Ulk>iT[,)Ѷ# _՟Aje#䂩y\G8?mIۤ*va75}SRY3K騑ra1G8/ktrV/T PRXE9KcpuT-1KDS^7Ks%6&0$qSt`~6tʊŏEQcivjos?eй6 AUHtioY*g@2QO=PNA7;js'?'F56nC4qWĭ6VOC-{A|؄UazTgGBGE A5Ee:;;0]AbO`|q֙ͰO~Q ZKk: 5Z~ }Q/,J^Mo>Tvl~~~Y)zkZ3X/$ޢbH-jֱ*L*%o L sI#HIJ;q%58^_R*9${'Guo?6-:_ƃR/*Os%!tq􉩳)!?s3̠ 0D܇QwD JAfOo5H\ئӺf)Ef%S„Zŗ8v.*Ŋ{K̆Rז{餚 ܂~tZ̯Gs8FE- (s MeZڭ4X\̡gacUBH{%NfrT́{v|NZLm|uk>Aadӹ]+]V@<հgl]OSSZ"*.z ֡A.U.U@%Ј]n0RԎ@Oŝ.ğ4I{*!Aen8(Jg.`bη9qڴfae4|%?fPQ$/Ģ/YLBmGԷE5ھD&Zo 0zg!N|0YصKX{1o$پ=}g2WZBlhQFM;V(-W# wŽ|wIЉ5<@}.zn b ]{T49;w1q=cI) U"Xv/ cj5s~.iR_SONAs6|Nl񿷅7=úL"ա- R߯odqLl6F-HN$XV]J"w>ln}q:?{Sd_@"8S8`^ӞB_#NcdB',XNеLSr{{# AZxċ PyUh- j#!؟Ÿ|aDUq|] TܒUBvGDێ lz{= ޮARGgH:H9qTŒb^B( "ۃWu*jQnoyS^ͽD6fs$\?0rg\s+xmjSo\]hvix>:G0`̓y5+ME2=V&tJ>toSV)2 ?Lsɛ-QH`XUWH琺U|_gCV}7HU~Ј)lՍCb['đ>j"6)7:VUn]Pɮ{تO:wI7͌: w๞nע#qg=MeqþB"%,#^@{ZPD_ڽayS񍔔1WݻSM~G }M]^B#卻"L锰2-Tk?HZ-pLGٳfE- oRj94C/&ejy½StY:w1Q&?ۺ.rz*5?+_E/e tAz @Օt7?aМ_m8/8(JR_rDiM\d(| u 9(93$暼SMJFglf*p\b&G&nNP]XVf'sxGRUcMXUmӟj-~0+4:H.6RmpxA)DNzkWh,:`O W_hbnowܗxYssmؔ2.A[덄Ě&OGUrGcp`scMQ#qoLO Oq5ɞ2b`g"QV0 Fc5<~Rx{J67 Op?SGMԦG 2Ew0Yw<N!ExճG~uGݼ;J=V\6+e % ԃP>DInkA`2>yA5{R[ 4wzXcIju[UKRp%ڟJ'v~| &u׫p0۶.M㇆KIXyGxo ۇv(0 *u Mj ;m(ݵc:Ψsvf \Uds-lC5##pi@C -([ DYѻxUUJȪ&QXaevxnTi].!c~#;܂*ߙ # (Ol a C*2jh>O?p ΞIYLiuͷ ,#@P'm% Jat A4>R1 Knvs?w0ًrٲ_1|WmetoS ^7EݷE~ģ0D?i7vb] &Dp#f( _zV-zmBI-/ozxx9Ih\qA" 2 =fIZ9Ek8m{di1Dfy)3KyԄ 1d< ӱ;"}56T(J5GgEףz,V8,oh}'9:RqT`vyU4nxW/nD2I^ Ol,I%dIjx,IUYgfHyזG$.M:;t\}BSS6\_ӓ+Nd~ a ab-ڰ74]"s"YGiGH[07tޯaYH DZ&8 һI+3.N'T][3k [9IuX!?$^P^|7^T?>Fjg|M=Q!UL'2 +]7Ӷٕ1"TN6zDtO姯!iЄ_OQl]~ڧ*LX_2ai%3MڊL(]KL[+58V$뱵7z`4xOgJ0&[N y:3Ϋ(kνd[gNRl:ztV+fL{ѿ%㝞dO%Ll+lI:p^6͖xK㹅_rx'Go] ukҔ"~){JU*qf@( aFM:,Y΁iXotal˜*f w#iy%;oz"Gy9~vKB-eHFuP Nэ/R qy4IZZu%Nk#ȅTgr5Vhߙ?1Ց IҰ6woΟnI{?Vg7EZH VV[Jۇw9~e[o7F ,\<ǨДwP B0DvHi݊&1_)' / mkw咡Pi׆r=dKS#e$xWyN(Z74JUQ6t)'-W@^8?9>O>^u$JfCp ݚ ہ&{?qؤB-fiM^@"LGD iH9!D4GZ ::o(vKḋ7F·{,-n;'ƨֳb6 ְMk"ϓq9!} oSTFeo' B8؈uůc8/"bT'#xAc$л%ԮNKSxlsmͬ*9‹Uh/%6BԆ>t(mv +ZRSkz;%R\jfVwVioC~WmS־m/5jqǴTOT}M_7۳׶P"=V봍~f{=hOX `(Umk[Uf{ƶ}jz.O[mٞ=5ڣVbWw("$&loko\~e?9rh mቸ4SB<++>еѷ״}+kѿ 9eDooiX4Mρ= .~맂ZwM3 ks#nQ[mc\83'&_W[7}J8^} LYֿ 0hL`<'uFæ|>z6.XG;rM"IMHsЄ㤐}@s?}t >0ew$WM^]־[bw];;&Us =lRv\z'5pZGi[Ȼw35lI%5UZbU> Y3uTfa5t^(XNq%J\~3N,9x-ivcTJG*^\i+5DE[ (]3[ VpcK\*2-DWEq(~-=፴,goXg9"RTA-g0B,DTJE٠CȀHȯ!CvubcQ_ xX!rw"g;DHmKQӵ+I@T+m6;kogcu~BHld]s~Qs4Mjί`s=G+3|9:G19ZÉ#NY x#:ĚpMa])'UW0yhrThsߘknjk>g9g#sx2cliU/m"fJel] ! 4+ؕ;@RHvYaHOo nub:X ?0Uz hHf9.n'5a ̘]ރשVI;~]]W/X]  gۘsk@*HszWٯ GSǙ,@ McMwޒ:+|A.0 :_Ӊ[fB@_ kڹik⽭ſzcx6 }aY*kfW{{Ks}5.flCGct2oC-Ufg_Mijxku!ꍃ{%[)Ƒ]tU o.:du~iCOEW)^j?5?G$7v^o=AUs.˭,MBy[1_6vK]ZiAD5r(N˴8ݸJs t(),Ε09ZyG/7$z 074jvǥŃ$alHR~C':Mߨ$ilm賂&fLb%a&7~^48 9 %^JR>һPs(LJ,,ŒX%n3l_{_er~$\G\i/ip;ɞB=G|×˪e]2t(M'c"FmGnr2O1jʔp%̬fzZ\3vc>{3Eq}Tm ]ltŜ_)oQ;Ft/ӔK;/|3CDk=(TdL$57$3x{JR/g?&/q}=fxG '7vPlߔx;WQ/{r΍ӎNg/u]:u@0t1mu'w_ʟ|n/pBy-e $]?oNc}]<}g.G3 un)U@fA+&H@ry$Q&5 [=1J1xCl*!6Q$7~%컹e217,JFwb qo' cqmpP#M2wIsvWW:`zyr) &9yBD>I9*wGcI=^m;DO9/*J93+?L d RDi] ]MCyju Z$b҅ N(9Sy΢sLZwno`]Te 1G2D6L\}hSLC) b2}ژ].r=? Ƣ53ο1W:lwT{>f ~MԟbLT{yy%lgcHtPYT`:)R^"2E܍?-Rq"\*1S=e\$e#l%Bky2ZA<$^0>Ţ딢u`j2d 3JeφGT(K֡ +lTʋ 5kmRjsJ-D"ʨU+S#'P* QWmJ7r=H.+Vϟ3u,ˆɈnQf@,)RYb Ր-wBH !#!N:MyPݼp]cBC* 95b.$@"JÎB*b+Ū'\Xn^ L"\:MD~.ix2ܵ k35xd mgzk*&_w# yifj}+M"f n|+9#TZ-x#7nö?ކ,& ~sb]Q۹_IyoA_~Qgz30f\y5q3Dm<;)>r)\҂ <TOTE]fܠڨJv*4 {}0*߯p/BZ!oQͧ2qT[nV_V%+T L㯈60=e` ӻy ;yfWL! ?G|읒7s)MY2;M|,F%Hj˒ |96,?9w5p>1a;W vq$+;qN"`0n(׻SYX6M&R){Χ+udǸhg8V cI o+ C\[!}4_|5u->Yc^8;+r3զJ"&1OUᛧ|˖=OD_:Hb]mbSl^~0s*0ǯџP曜C^vIf%Ɉ1BMz5s(/?;a~ȢLQ1Xx訃?_4YOb1ˊw+s~4ΧNs*("͢ApE{YTcvuwKNh(bwv[3 GcC2%ʺts`Y:? eL%_23 r;ꜭnnlݝ v?XśK/.@ ,XiT(sD;RRoζϛF~ aj$VsVW< tNrIp&p Jχ+;y֦8uRStՃnZgT"SZzzuP: 60џߖJJ_]WQ.[e*UO{=iKEAa,/#+[Gҡ?=]$:vC:~ J]I< T>Djf}9H((D<^SW=Y ;L~6gPj"U?^Gc:*懱Z)j*%G:5Qi\RB(E ﯹ'Ʃy_&ð.x0 $JN< ]O3bAd}8enMZ5,r8rܺr'OC[G\\i?8ʟIڡe)0$\]*4ws]y ؼWx fǙ].伇2|<똜0νσl,j}'c`&.;\yh'zr>m=bp#h.%+#\k#ǚ5&zёT<\l˘DDvΓi{8/ TӜ<%1GЗ_WO_ I_B&d'mnA]L?*7ȡJ\E|dUs1z?q&4/" w{вi_n› {-૩ÔҀ[twpKw^UX]A cmvTQOulժY+, LHԔ+]I>y`\G wӺ%8La|wԗR'qIJwL`Yv%f ]9Dw=F(%iu}Ai 8sˡ.M|rgG(Oo@hndsDG?FAD,A*_7v6|^q k<0̥JR.5ㇺM20"/T=^[̽tm<#pj3$GkP1aNQ.56QY471|&^ΏdT泠fAV_x4srj.O͒R:ij]P"/N_Xoe')0 Kqa2"ao&0\uH:s0?%`ҭ\!׼J  ]|9exv\µ%=ȝ}^F)Lfkݕc"e:eo BSJ{gœswHǓŒUp(?,4:EӅ';Sj&@f3,9aGb'|d_fy> wA]u/N?D:pf&:e͌SĠ37T7:xu,+u_'Vi#Ax[YA=]K]^U ֒Nc{f<ʕEfyxhgQ'e.:KcCKFY:=¯2L8 xRG^g[¸nAl.<vqa A!eaG57NEiF ϻwE0>}.렴Ji Ccrv OF;@[޻~/NmS@׵hA1v+5VKR(]wNpa pPJr%-/ªJ&zMh{&zfso v"G/D/٤ X Ϛx>1$:`ٯv?VtD҆b0:ulm%u ~\16i"VNx 5B| 4n(#Gsjv5JFL[G(KI#{kzHqA ,{󿣞Y@2L h7Rw#_^my%*xIۈ7y(Մt4}ЏVtH"9;M YÊ[3f51)vf0%Ijϑ^;OwN ϠR\N pH?kM@81 D$`ΧOC "08er8,GODz#{FcKo QE^I>zor'A3~MpD2Ň=;Q:e-l,7FOk3hL7'仍ڈ\Kz3`5J!9XU0][VRf3"tgDl"5//GϴRy]d*:X8+xkiTVa+7pwynDAuTL♸j:ؽocPJ15͝k6mq6:J󢼉m ֪$ՇJSq0&.msC8ڍ+JxKP}TCY|+,/⠷`+\rRA\~)byio-|ɊH ;`c7`O_Lשņ~(bKmP,Wch*i46=.h~'E{אw*W_2ޯGhk"=wĵG:_?N 1؋<٠VF`2JړtaBd[;R1Zu]vIӢQlvQGY<%$-x YT'z+{Zd:\1'gMII#eg|%j9)z_Af¨u#:sQ{7zk\GA҈ڤ4N7lV٭d͞.Go- ^iFU 4.=,dJs}NkOjgXeJnz]$v3)O,"]tmD`D\VRb#<՚+ ̐~lpvut ޷yxqzQ_Ę7z6>B{DC4BYM"~[)93;r֧yjAIEVW j*/\-71rQIu\6Q~-%#\ G/q. +U *?~OQ/*?kw%`c\<~"vΡ bѶwgnS].4gإF^1|IàF4}fUf&ϫkҏ=C6*z#2jJbyE>^/<>P\ɶI6SsXr{L ?.c`0KWl3U9=1\O⮉g?] sS|9vh?@yqXEPmp~d-݌ c{s.ߣgF P |BUqw,".u%Րעb ~h&}T.׸q5?#^lO ïRʷ,t;ၝQ/B3r0R񐚅[R6mv8oɽx2^2K^)yΊ%]HW7I( ӕ l.ЕLkXC,ʇApĸ\UG/ Vosl)Ga=z,2MǺ=w8М}Q(55y bhX|dcSi)",dZ\.>&CYfR(\zfuVҏCG|YaD$:[Ft.+QxܯaAQJ?cәvZVrXY*el=F?h<+qͯ4f$;j*jGb,Ǡt"t'K,inHu~¢tzfjcib-= e9K1ځd~k5z7X{VYDL/'ރyۥJO8QYF~gn +ۈ`ߣ^`/C2f G"7`p&ͼ)#|tUa܂sf:G %wҽ շoO]oZVqg4 %ɣ{&@q%` +~TMڲ#lPꛃAjgwx=ޡ20^(Xq!C@Z$d߻ x9};{e[ ELp;5"M~Hy0i hYJ3=kUx.wޡ; ^dI:(P pTJW>}l }߯K-a ڇ,:Ȏ|jؖ\o (ӜPACld]A39j>tYh=`ᰁɒRo^,$j$']We\l)Th* }f&tZ):ZW:3"߷ȹV11_jE(ZAdvyHQGtΕۗygD^.ЄQsoJb`ۤŹ a P%|Dw=ms^ens/c(Ig#ӊZE*O*[P\Ȗ]zP4' jex=25pP':(v4(6Tsc3`;2`M.ІQ<^05gloPMΩo ($B G9+^E}{7OTyPj*v L{ﱛޜ,o}tݑּ;lTXj' yoHoJ Ym2[eBؖP̞v{@*isal] R;ߏ Z=t!5^w'Oxrj|gi=&=}ۢgߧ9{xxБ-MwNʢӷM/PTBy8EI3I?rr5~1,kٸ?Mhn]'D$m !&/S—:Q+;F;/'c@Xǭn17Sie;t+F4Jgrf.Cze8cdˬC5>H{Y-^ϓD9o<i~E `δ(1<X }],]<6LTAj5z[p4gJȯcѯ$=T3s"G(}o=[mmXtkt`y #cK) ׍)Q&V޲VWCT=Pn y8!=Z15:2_; =/yT6'*nm7G?3IہYb}Rά륝tLjup~0/' >m?]$ʼn…-[NL΁B/vL?oNLP=F5/<I٭'#'(J;IVAnGD XR#]A0pf z^^fES5޺A@w#|IV.zz$Q||-A׈RM'G;۪;=ES7q]X1<z>Ky; +h=?!PVKXp >N_# v1FjܴmFl>cquدx=S3l–1LtQNCųǡ bSvz\Pչ, w}?y#XPp]ƅUtnv7"L_@g/қg~> */<6oi_-JV#wڮ?м0 nWÿh\ oiə4}ߤ?$9ͬ ^nuΛS3x6($W> & g/܍u 6} W*U!g_(C ]_+yy(|8y\(]AmGpUtAvtk'&܋/ncwhBs-Tm+?dǢf_D~kU&U^1$Xt]#lVUGJtBGJJF%}NnߩKN:~[{[~U:yxY⚹^Κx>Al#(Fٴ-sАF3L~hѺnʶM/fQbXNbX . inXJnjZ?`N5# Y|IM JQ=ףQOio0VjGGE.n|58m>Ă*| A*:A$nJxrmI4is2bC óRX 1Z ONα8?PNca6,Y(u`9tI Px˛ݮ@%_ 8^|wڌ{Mk_UT-Nl+;eR>p`"B9PN aQpi/Q4 ֕񀼍'/KײWE]^7>ˊ`HJ]Ԃ!r=DՍWR dQg6>oxOȔ%E;*S;K=UΧksZsH49l|@ιOs,F$GJ%KYwˡBJ$_9wRq{T%BOB|\iZWP4I[s]B<yč2AV*TW:~\E9#zQȦ1¢8ޕQ #u~،NIKeN=]X\Z:f?|u)o3!D-]8gfnmFY( z&}OOXzӃs':93 F6wt]<2*D d[I ᮐˆF̔(e=[)F`Cͧ&X luz?Pcj;Wsw\6%?y$ݴLק輆I.Pq}{!܏t64,)~]`N2"%~4JsCߧ픉 _uD! qQwn)pusn'䏋ݸ@tW9}?25^~JK ozF;G+{#i:bt{RJ]uZ׷$>W񽟴}C,PTZ&yAb3}#x}b,u8NtHaیg)mpT" [mA{ vl޹<|{#cEUkQt-^'DPf'#[XT}LR>=-R-o8+?1'fwKGa{:ΧC9qD/lG7~Zq*R"blP7~*SJx<v(UcCk|z~HJaL3dGc8xA?-"_!wJڂe`7@5(.[y2~hg+J.a)g] (ⓛS$Acm-(0`s'o?wױQ Vc-at߈I)KHjLH)Ngc^S4A=mSFᅫn(]®\|G Q~ 1]gȻMҬds>L9 jV[( &$O+OG<7`"vD#"^NJd4ZWXBUDuvfW"+zy|B~O5w~ pȹpT,"[d}2.|l(T5˕^06y~{["iqCl.4|T"֘hb MZyE[9MM'l9l,ߠ$K-P:[hZFp+}#4P{˞lYZ)9וhŅbv*{rxNr?Jh?jϱWysr\0ӰmG)Σ}K0P}jgwW[q7;z6%N~Yx+.e;+.J+6}oXdذjkoR߅j-O|4#7%%we 0CNY^]y'c58[-zSfv+8ZG v)7xwt>?!9"Hׅ+5SuA5c ,;L0oF (\H)tEYx[~JmJ2c fau~w),|!pg%UU fbzB*RtW[{F l߀*!8㓶 ~}0)ٽ#e0h9K^hZ*CFFC8ɷNLۇE˴sdP  2r*G㎠#y3bGEjjOA8 'ONńc\un+C+֬}sC&csőtq~D>?Rp肝JXsm&^D_Uvؚ``16zvbSݸC2OH5bI jmqCLv)A4wׄOIqyTs\c7xag:1la'T o Su|</ WH菪ݻ oѹҏށI@˕~dz\0>^A¥` e^Իrf!MîU]l#7jl EũsG Բ U{7t=ݗcR#č x:b7 ~`u4rmg_ $?#{(ۀi^Fg:u!_x]A9Nqؖs0|=Y%$QgQz) Y^3@IҚWG;t?NA7A[>zy\SǺrjz0]HicwH! دySuBzQȯFvѹZg$nk Mg5Vxrڀ|"(&UfD&Н"<-굦ߴ( , Y Nw5 .VOo퐰j`A+rZfHA>]pּ4EEŻ1`l_Aֿ,QKG6 x.ATbAᛜoٻ)y ܍CE8~UvbbucXRBXZ+Ayha N;EI摝bvOיq1f&mkx,eO_Ne+heVHB nDWx[zF\<m\Y۸ Ԣ^٥ ) θᄎ!aS9~|('d:𩵳H/cԼVv= uhJo)Y5CN *\k ΧO>z#!ne5q0u_}o4 ʭzfؚ*Łu[fO)Ko.PHy㛝i]\}b~[#9JѫM$yv16uDAow)i}PQ`r.1Sxɭ.{I1TΰXP!2ܫ5"(/&$iQAH#9vXtcX BX_I1}NYÅZ%g?TN- pkxH?gbJKWO/7񍤏 .T*ё~7Ti;?sL`?Szѩ0%m(Mruz b' q/0qfwŧSXnH,F"AR#P42)˿#:`m!g-x~lOGB$έ03hG3ͦfWPa<ϯSV6HiqX.{HqF-)4~F58p`yfU]Z\!o" )r3lzf&fhP9鋻4yg =)CoKUUЀlwo!z*tm3=TR9(,Z5L 993zm=>')$xqMYCyE[P-i&3RۂlE| cauN+:&۹uFz*x'?_U?TF7Y8`%F܈ƌJ~Mo0Lq/\rq'Jҕh?3Ez2'5>[0+Cr .*Z)O%b2Nqϕ|98^86э,E38(5~tܧ@NnR qNP^p^SWM^/OmHOn X tax&rړIk`d 2 #,rNq[. H xrPK7q^>HxؾK9y'4]s]`{HV|nsöߜO EQ:elVk%/Wfs =#mG$J{{4/\[G+fN0LHBu7jX% 1;c?K{@bz.K 燳u:DJ.N+m*SU?$x`eNoz4"Jr1 R6Ƹ͵B);IjJL!obsSa݃^Ut/0׵4:/Гpr ν4H0)g{9r\*|Jn16 kAf$E>FNg_>׻9B]7K9c{?/#IU BnWǚ»L]v1ЭUnx;<_e6L >˘J4{'%_M cUQ*!/@C)닇{T,}sú6aT5wMLIUuCܹ{ RQ[$g[S 6>^{ hmCaq(^aFwc$b粙NF#6'_A$5 JFKrƂ84~leÜ[l]iEYF*Nv)hgH}wWlևpɡ~1.12q~ #Lrf_1*Z%>qBv(A2E6gf)Q%F)'_wd7F|Xjs1U<,W^C$AlL?#bԋ:/o݌7|9&kO0-m9ɍcZ+6s9$z L;'a,NfX:d- S>tƸ>˜E;뛁iP^{H2mRrćF,{e-%l”"偋H˙;5f Y()'Z 8 4¿IZFu)xV]@o3ebQo O)k2 +L.4 +gsB>weM~,R^om!b1 htptgU:vy l`Z!,Du+J40a *Rr?7c5M~qz>tJVa10aHLLQ% vyYBDzkSpGt^m3;9y%YCwckQv’0TJ:_q#gGC錻?NLMs3< Bڑa0[Lp:E-mcY꓇G͆1Lpz> ͖ Ep9z 98GUjZ7c+tzy2>l&%՞+'Vਲ>& Y$!=n!ͫI~!e_XQ*z3,8L'?lxHfeX.&Ǫs/nK 4LԗCܼK硖4O`-Fx ?] 7 D/7ǣÃh>3p~JwCF T>Γ/\?*u/0P},bf }1xtU -<֜x|Fl$zt6qirx 6ްP*}^ LHo"^Qf 2e7wH;,'ᄩĵlp3cȖXLs۹ͻ?vqBNgӍ2R>4`u$rzkJ"ZO,ǠVi.Sr m",Ĭүk\oL~x}Zɿ*pGx?T#_A8}l5r{VNz^rD&=}o^~//*li x$~"~ƻ~3Adё4s7  4p5?Rd5L-O#a;bY_LfUK o` Ϩ5Ӕ9=6_Dg~FS.+S^ǁ: d@. 6_-5mVn?%Q))j(llc] ^!/x4'3 ]M}.ƫpT:@C ar5]?FI8&7ue.wʩP;+R >WÊH9G%2Iz?gوF.ҷetf]ynwcw@:3&K98 ٲ^ߢ&*@g-=Rٵ hsBAB~ zPE8-qhK.NDNx'JLUa}& \ݙ%cr @!єXXKs;Q-JaT諍7P\oy9G;߷7pGo+>OS_7SNsEע ZPʤ` B3 H,>ϢA+6P?GUGZG|5H]YE Mr_S Ok9DkXhC53cQ>p7Ϳ䲊0n]j”*0 1nԩx)xlIS,}Gm1iQDQKY<NQb7 $/Qy^ ̺:^I~p-Ts,ݚX5w$:|B?__ ~/|Et:(* -wwҏfYI"!sy7u;A2 *Y;5+Ofz#E_ fBy/=_ '~`O-5;^T|HwJlu7ݰW_83l-%ʮۘN=cEb.L NH(e+s݀q -WB460;r1Dxd(# }R8?i9$jS~Df>{uvJ|ӝK Njͅ2czGA? Bvknv$U-+zT"[#y$ksz*2䔅σIy>9LwQepCd(SpB q-nzl_Vs$>uj(ąV*Vco`lyqM%7]o0.&(bLl$:*uLiRQO0.쌴B⬳+l2o|@P8a.㑖+)_(W>)nO8X1g z]%`,S͢,#U;(Rh?ۀʓO'o^*v9R[ѷBBya7OT /C`N>Vy*}{p"tV6j+p#WCOU>ʜ`Q<3%(w{Jmx(HOE>bz.J*3х3R9=j:G'O*(^p?n+=@VI(|$/?X8/vZI?K4!,PA#>6Sl}T7,JY8>ŧ G>z=f_|7IۺB1.>3nXM3c}r1%/>MfrX"9v=W3Ow<(v>5T΂kH)-V>ޯ|%U׉0;gU?Y%QP~dwS&C{Qj(.GN,5?9,̢Sre9gY8TxBaݠ"䀁ŏEӛ\{%*j7^>&]At͡06L|}C0_m>6A]NWwE]jV] 2F7l_< Ύ9J4[O_U5HF};.>PQ<g5ꛉ8['Zk˫HA /[OQzj9%EJϩ;Mi͡U&u6;Ep?v}j==}l{]t~8-P6tuŘ.l*M: f^HWrL ƚ. dJTryw) 3x~P]% AO2RԼN .9vQQXR?ds{^}u<qsbӔy;xGK~xZuE\; [4>EF~L)̦OLşلR}(Gc?F’4sMQ$?u9͇|~M/uU!!5IKb~mg"ꛔx",߿|:WA/jskY?cOC/fhki_ "#QSJ(XJk(W떐X;'?tQi61p5B̐P}?j w?3631~ܴgtΧUƌ&[<9~_1$;J my bghݠ {Y>p|rӖRWk&\f2axW5})\+;Oa~G υ*d-Y}t-4~k[w<Αn^FI?i/eFkA˷i NؔE︶y)QQ}ܳ{9AٽߖhPXQR٫:Q9=yy(t\ORNnWo Gy_+z(s'P%~wƳ[Gaݷsoq̨ȺQ4~鿣+r{#G=';KN(R^ (8:݀ jH_qqOd+AXLaj7UǾxd*NMiγu{8=]Q!y('=٢Fyc.)asC1W)( IBCJ/wz\ӑK9`EtWO3|n]皌B;o7Un oKt:,?5K,n:\(HB}K/.թ+tί1)r5 6frӪΞb6%e|N/oh.UU*Ѵ}J鐕ĝT`m,ttC0 JN˾OF"R g"Gj/r0BI(D[OW;(y16407_~<%1PO'7ɚQȕSd;0%zp|f L n!`N4q~?@{05m}<5)Qٞ^Ò/ b{Q03{I}X8"vB%A=l9 xB+Pc:D*7Ѧ?ۜH&Æh؀i_1Kp;Y@XZaTv7{5}ecJ(fbl2DAgjw$+OE[)qll{8yvyԮ>dk[֠I9]ʅRS%RW!tmڇ‚v.|!l3nK'˱t٣xvsk :s=Lݶ#Ih+Pu |o]E9 SK8C5 5`g2DImn)^25MWى:Jy ɂ|t`~n\Bnp *݇1AhM @bp apDžQ%*L[x bǘF 6W6!+Pg 6aЃf~d~ʨ!bpY f^Kiho?r[lr2CxS"/PF@>((UD?iQ3&kเQ?8_mF|Qth֒TOf(_x|x|bd|k:;}-a.JQ4-xD8z! Ռ9B~5B#@3hdߝ^k% )?3'3˷q~IS!=ӔluSXΉYsW~"+*\.nΧM&@ v&Mlleϓ|ϓObYtv HáY:ۛE>1PuYC.28 4osRg-K53G6i)0Ыb?]gQ큈 rB*CKxN>qJ3>W֊WP{d;Z YbKp;SF!DF86|;93՟bS Ėݓd:%R1vOCr0Kc +*_DtocjS8R/%oh>,=,cqkWb _cLt>^16pef3aT7)_^L?b*ƻishߣV~2q[WW_Enz6fwP#OuQ9TZʡ&2,|RxY^ecsjoDAOR\`LxWE7)#,@< hh3prNU j92ʼU^]_-.3ڑ! 7'yjWS&OYpsh=Vq& 6赁ebLJMvgT66< o4C [UJ<\S` gJaL+GyH%f*叅#7ҽt+HG.׍mz]\DFFs>ڋ)5-Q8O??VHRQ1tLHn?-x݌]^PJMXHftB"/3ŬtO6~;;h\{GSFv涼vIqr WXQ?9ˌΛ%구'Lt꭭W1U ? z!P@ 0s7ZwHˌa10#P^1 -ܞY=9XF2EPD1j,常 e-?|Zڝƥ PL*/yACSW7+4\RXꦥOy/tcw |)U͸(y"\_$%FuϨB]0X}{Zlf'iٙc`c% ǔ˲.ԑܱ$W)guY@N6`vRh)Տ/} E{g-OQ!5-'FBt+&`O1VޮcE6Y*D`z2n\f0vVF9 8,ͺń[.3fe%K}tg2E9Ld^\ ' ނ\8ܝ `>6;3E ;OzYGYo ݅f'"WJ&3i)2T!O)Mf8}v (Kc4,l{ba|#o-g#ӹ3hƔQ~M)_ͨ)[|["FŠԻcj{\fg؅vӨ%UJ9h-֌p$J6۰@J4ؤ7&XyjԀ7N=C^M3~tvH-77X2A  d zSܪ4+'!/hXžp:;i:f{%U=_yi )7;LBɯHh'|zM?C;KE7S[4v0vVWa>#3ٶ.]",H3n{&vbZ=3L?g{BQRUbZX14*4v C%e\@2r_n*Qzu*} a~~~I%sB3chcof7NܘYdeH&ҿR7w?22hpxj eWpj-͖xJ$b޼3#߂Ѽ"%ؕjLeg72;'Y\,*.46L.]g ϝ@02v,g,^uʨ ~I IG2|Ϋ>=h5̨Kr:;E5]g~_f<ߒ&SH6=bk8cf7$FaltafsZzRo;фr;&*JDvMn$EGT`BIT9:gٌ1 gt+!G;}WvEݠ`˖U6STgZ0OF^N>Lk`VN2NٴDCw+d/%Z.z\qj uas23!(K9gU|/s';Iz>ORzG$:M3;Fr>auʆ]uGͶݚh KHo4r(Ŋ( Jd%ڪ3AC07>\d*@FԺoE (N_yW%^{GT2_`zF\N@HlMWK s:W%$+ (RJ5{.>IۅcGQ+b1گԃF qxxn%|vT५"v)*4v }w6r󞞚"`P_ZM3aŀ7[ _^7 ~ Pf-V':h )>ly/)Ԛͨr ~[!Ca<X3V!HBcs6ik͍^>WD:ȿ& ɞv̞V/i#.1d ܉o͛Ava0w5blsqI^tzqك^{܉%mlݡSMJw݀ѹbup.%0 b_&pլETǓaOI<x/_.{juJg- ҥJ@L0՗M/6iFHSpRb#ps]sW^RTKHEWE:j׀Ee.P,D.DuR5<4`;/l Jϋy9,V@N<t_@H@st<c{{m Z&^iq_Cu*5ˠ9 ՖdDiJYQrA ק",FOLބGwnw'9DF@ĞQׯxjHn0Ɲ0zÀiffQ[|[$cɎoQ̓P0ΩB( f x~E|M; UZ-5Xլovo/77A.:qj+YW<([͑{kI^٤Rs#r*g;e1msktH 'h郈Ћ%&A`n]hwqZ,>A?2dT?,&+8JyC}Q#+松uPuQ=Etɕ3qhMaE1nawAM] [f%F\L-Uavide ?񨊜w!Xyȅ<2({GgX'F*4Jձ~b,R0s9R'z:fcosIyd]W5[Lᑰ)7dݓYBRJfW 呕+jaעq91<b7O;j,0![|.gI[̾(^9"iw▧h6׋4>광5u賆45(_2e57qS+:"s "dk8 LٗcJZI* VaMMpj״/,+H7<2%BT~3 etW2 UބyYմ̴{0COEqbݝoLEXwģ2}A,#Zjl^X4hfg:[ @}b`4" ábI^ ߟB͛ ĕN4\3#[?mvOOM0N~aU^Jșg><񃔔]Ts* 5hDz9&ཆG'wE߆BB w\m\ԓJZ!Sd(B>q@gnFH쾕#|S5\QBpy (p12A}:oO)NT;P4srܧyQo+i-~E_|B 2sðsSz.um&EtY1ŵ6I| wy~o{8#iy`[#ăѐDTGBhEDVz:;ZZߑW<|!>[k~+ "avbٝU{VщU;I_i;5G:$ `_03aMj;TGfT[܄ogߊƤy$,o٭0 k< }gE]:%]~8xx*r&# \~@;Z"(kAB:߃փHij>%v X1+׿o:ȪY c֭Ũ7 }ݲ6ykEd1sܷ3QXF藟,3'$-@q;96]y;S>\kו Ҵ;K~G؂Gfd$e<ҨŘLzUr-EswS 1:c35U\USYHn@>U|\l97>wAAlr1哒,F-çQ %کv˽l>#˚R19U}(7w>7dPĻ̊;O fvۍlRpޭ~/dz\R5ۄF`aETO+ĝH|Mcٍg_8 ?>_B]vՎ\?@bdɎE6ָXpzR`h<+wTy{cZd+ ΛuT|>J*:;r,8SbO([oo]l/(v=ŒI~W#1x7cCFٍ9N8qDj,Xh%dVfA+Wp!їHLi/2+Nc|1uOnׂVXw~M􉈭ppUBiEv"-7YX:puƹn:8iyYX5ZsO 1. Ͻc6 ӪOKDZkAhZZ˭} FKb7JcMLngΚ@`t_3y'QsW s GC^{|T(6:tE0>O2)W!ߤO_EXcΗ`V4 >?n8aETWrCC).tA"Beb*ϐr1{)kx| 3šgMϳpvyL2>O@iq(T'Ne+V r.KQ]lgK[`Ǽ2.h)?r"_r[Z*VPMʶt6L 7GAm;?hvK2Jbh$nӈҘBz3!أ1c 4|zn ׏7az,t 2z蚈(68Yq”˨TūZr`Jq@q=p0H;%l*H!'QXq]HJi#|Ӓ9LpjT!UEL@I'-<]B Zc8'"GaƻZJ0:Jc@#/KL<`X" K;1QqùQہ{=QIb^L2:-Srsu\AMޟ]0:?TqDq˥@WƝYCyO ?_7rllWq4QNӵI hO< tg)_2fufГ/.8زIdNYBa,qZ~|ݽ5UμZ#D:\@=-)a< aT?t_s˝FK myu +$"8;Fd=>&kA6 ǎc7+xg0y7f%=5.HV^µ+}^b82G7ȅkQxLKW:"MY>pW3 K{aP2l#R 5Q2dҰn<$r)SbfΑV,Uh^tMix*ϛw,_J<]`}]̘Ar&bQ*ɢ0*>![uoVf`oA>:ӹDyd/&rƮKqWz, KۻW)>ii|J}|&wYV`p]#IIF%_n㦼?{q YrL^N96\4-R% C~PBiQ5LӘ x*-˓6NALq1@H:,oW58|A#s֢ G6wi]څgY&kIt;)-M+AYMy8kj,M-T)غ J{$4A訋j\0\}<|w]T,v7vTi%;_k;OMΡ 9zy&3,O}46l== 8VjT3NUA{}J&X@o-j3KbC  AY^(‡Н6nx-L?xN9ٲ2R?@[ቊakH|(z1h`s"|67ftr0&~O*H4F9,x%D#qvd4,z4oJeZ\)CV]oYAS@KX˖0ZR.,rgR<urJv9HAfwuP sr#k;~CՔVvI݈.#dX^0g2v]/pt'xRKW)7#XL vyջd1ѼŸL*aqy_r y<6FCraw1c5b=/6Zcwmh=/ԙEH۴b 8Y[Cog#2ŴF4/$r_~~Oϋ}O.z=ʍO{S 0!x^%oC]/.S(_sr BEɓZKK7CiRuOj l~1ep jP!$"νga𘠈 F"fA8:O/|cȨ yQZ4p?,9pT˥ m+UJEGgYs : ?|͈igXu™9l+{P%oPp^B^+:(C|/1ЩL0)r#}D|mE ^}T}tmbzVҊywGB9=bo#9rdۯlT<.k}k7ZaqOo4` uT6}*ȭ !*NE pxvirإ]Dl_)FMG8) 4FU|& 'x@$B9є̦R8^~#GcFLzxۘ=5 2l&V7>hӵMB?4迈S}w;bRx|QAdAx71:ON+V\ZJDk F r@Q d4p! -"P[S/u`J>SN)36ْQ XQ)9o!S/~@jԶ7xI`0W-w6 mlkcQYHJD4 {Sx4y6?UĶ_5yr&A|C{C+i"D+(;U`Q smՔZ j֊lەt.U^Q,?ىXuw>1@J-*V]tgmu;BR]t4t׮H1 690Gms [}%_! ❅<<|hXs!\/R<R)C6p٫.װ"uPG[h.BEC"#\7D[i4fIPBkERA~J1p?@%Y&˨< (aKGV]t@tct䭸$ V*j}a ycZ"9'>@wD&?Q'x']\E> k'P$y"2# 7Fs^I5QI-A-A6+.)'H2mb.-'t1*n[>pgu˅ay5=Q԰7\ಁFE6G@񹦍x|ThDӔL ;;X=j(˳hݎEwAEY@a**蚔*y={Jë#9 Pt<ϐǽ*9wWb Grx%<ߠRo6Fg/.Vf\kasދ$SS}!h~{eԀD<1vU(ҡD|.50@prNq 1'7F 9Ա/(8'x[ao%OɤdpnࠌBMT$,d1zzS><n?J3,[ջeS6xňH~l'{\pU3P|&qҀ,a_P,SiWJ:UUX^#KY._ʃP|mjGk]_/8 l0ћ]Qt{7Ӊm.ͨJ*JDFZwb6]5j0Ps$#AF$W(I%pM$=@_+j%n[Ɛ wvuP/o^l@ "xfG(Yp&h}pEM~hbhh\E D7#r@_*Տ_;ZXТx75]^\DEw>)BYR9Ya#SHR`nĩc.lXa*UӕZ.i ^)@!<^klt7Ǚ1 '7^~RB+M<##z(F3sp2O+v;5Ds2eF zcHria̸:T3"Ue\fETz^+ȉ +BiYFMX?m]\'T=߭:~GUKԔLqXa(5fU0@HD= HpsF8FhQ{II(xA >Cv"wk@pܰ$رYc&2Z[.G7i7Z3j0:ܥB`|hiSgQ&Zv qllh÷h|#Z_df.Pe\@^ I<wc-#^)JO@% Jdi(%'IWLN:tCOI<5RT6zgM?Qs/G4ưO[jt%ίkׄ"q&ܣ`m["cm9/sDŽTx<(2Ai[םwj|΅:ܧBT= S'ʑ;ފ{xh`XE?ki-kl|7t$?&-[Ѩ+7PmIgC}4F%7=O櫞NF2Bk @)qHk% Fbnm.Nt3SY! IxrIv{D:vpA.y"P'nW/ΙtF s6\d9d|h\e+n0Kѽ#AS<L&lBYJF{Ơoڥc-t&U7س&9ϫc&eԇEr`*0ΞV'J9E*yfE_ݷ/}\LNߖ7/(ykIi逸3gQ7(E7o!iD12CXsAeK0R=<=AX:Ukrwzr6u r/]:-V@>!:4BZ Ҥ9jT ؁h&0 Vjw16_ֿ ?2fg6L-枷cĆSC{y'xb=;dgS٬rʺ0K۫l‘Ll]ɢRV:dN<[k-)rż73_u:3J,Vcj"w#n̟11e'،_@gY.(\:t.Uꦯl&_itB oB^tOH6hD8@2KjN 6hq^e*3.Uڥ:bAF<2_\W#cD&)k83GٙODmH~Q@ûE.! ,XZ݂0Q-vqjH ϗBζYɅmlPү>///W2e"3EF3fZ1B1 IO\33!Nrgh̆vFf1.yTujv[ӍA+A| z|9#+1Xy/HBՇ(rŀ&9z$VS1kԠdlg:% K)-p^,lt] 5,eIEp3725 CyasWmףDboFjڝ-, ZҌ:*&|vO2ݺRX ʜdX([v^3[+ހ rh2Ы 1,et*9O| p +q4B$7b$YjUM'j[/#Sb_cԽЍ(e{wỏZQ GrFl<'n3h% )F- ZQV)`*&vS59 =1yp(^QWOW=|# nxi-%h3j%Hg߅>]P9D62;c>izr^U m JwmhlM'%v6f$6czfyg~X]66@/ +GAvӗ6awP(UT5%ơ| n/drCvc\m7 dOMcM [Xa|dN#pUǟ*a66R(1yrL?6yOmXTM|`| IGYiP?.PJ `h7g:,?3g!-J٘w{>:sȇE8 7wPbevwzl6e,@ޱѻʓO&r0 FIdu~ƺ*~c`^66͘"}D_k7o}zM=Q&7kExJE38p~7O6c G- nr,q\5$֕(_/=I%܋3Id3}#F0X@KM'"~;)*^`~KqLs)ftH" vO`"~ȁ[1=H xׅG'7=f<_ dJ%scmGd-uOMf1QndDz9!@`C h ϙإњJFe)ؘ2m8 hwҚ}Z<|p_eH4}1Y0#xQ&Q3̯q"\ #<*~!Z'˺E~!ƒQ~SPQt~_G/}pK>-b cFQe]&xQGÂP2K A!ۢDz^i?or-kk81y6isb_svkLY*9Oc\OQo3#陥( -C.78i?%5ΛEeIȀTP`4\$Eo ֕XýULV#Ff}>$8__۸l;Ld53%9F<}Ra.3H決>V=R{MLh56 I1, ُyM Xv GAȀ0x=o@ >Jz+RXRzGK`LG(UӑU@<3_v.#Ţ:PDU/O9JU$f ]KtT is Z}>lF̍ai)#UX10Ys}6Í a mK1;|b$t%^ T%|E<u9]R'34ޓ:+~{*>HasY^ 0md% \euvƎœiѭ*5gf't6Av)=8"'ם%Lޢ[OFJ8.,M4cm8ej5y0F".8i ~oDn!k݂ag3lBN h ]_nV3"bF/I,z0t_aЬ9^zN$Oer= (e?av.w>ꄁ:{)NҚuH77}H)S^mv6j'f6Xd="z{^!w`_7wZN\@꣖ɅYVs=>em8 `LnF܋aM~g 2Iwaw,:WqkQ"s}.%Q򤳢L8,-o<4{_sII9 @5sI;t[K8Gck͂ gTg:^Rs pd}WerCb`N91wڤS1[zo)B$[0 JEX>~V6, $6Ж"I<&|# l d  ߿ؐEw8ژHOlAU9|-fi݆*bVNQ)sEoh=5 ]WxRG+Cs5s%geyz31g.X pŮav.וl;_x._Y(&55LL$׋Q'U񝕾m'^1uX',7Յ'OuuEhTj8,QkxFeTSűx  ɞK$(8)|nna[ޞ CQ:;nj]X *Oo[-أkKa°֘uv:t}Ԗ-rf2jh{`Ab9yTyd;' }mϺ:hS= YI8<>H̷}kZ^q'?FoiQomj!Mr,뮄a.("\g=%l&rR: gyGUԴVyq27E׺en;=ٝ#[pwSѽ$3exM#2&(++M~SH9 >0F)C o7jFTǶ5 )̗>|L^B֙sI+q{X%voL8 @Ӕj]6o7A0a=uxwĈpٽՈYMϦMθEĔ3BX6V+I7M{a5"Dhk*4/}z(wZSG5iѴmyV/¤l1tȫItkˢb ÷ 7i'?.x,LU,he7]=Mm!ygO5ho"}g =,RLvG@HR1G0T7cݿgrW=Wȼ&rx Jkg.P<ךoз}U5y噾SeV2JVm5}sZ(>QdE9E(b ii7[Ia-Jw8S1}m,PB1 I= Wܺ"oԪżE#bcmG+eH Ƽ&j}X&2g I9j̹NJ퓧/Anrvr^3':?M.BQf=A0'ëC2`+\hj\Ƥj jm<%|WP7w-(g!<3R=@XBV =p.(6 BxD7 "("YŅ>giq? &*o^*>~X6yKr< S7 *M{./H4+E_V ~=,Y"feYv+gUP 8{*fGF|(qsä3|C2e- @aO1["%niZYbzȼ_l**['rU@QsK_غ>~Us*q C)^̓'ztQ IJR0J"{v%%rwG7 g^^w]{]#ț t"NQʹ?-p?hYDܠgY8IZg. RO;ۄ<)Hώ}[A) _]$Jg]i< *xK}Nnog}a>=4~i"tJP>p3V2Wb;g7B ѾSd> A@ygzw\Jj4FߴGj-,R $X|yiX'ƷM]&(ؗ#}O>o-v`e}B3̳lR=XH\r4RM|wQks'g0#,_|+|͛ƶs0<ÃqmVRЎI\7d%ƜXIZEGֻTè6DS ik iMM|R:lxǍ0$ 7DVƟ'Ab1FeLM_V6Q2Yøzdtx*mZҎ+#+7~-nx3lA2"?`{I%ZLvܙOAtNj @֧QWk{Ќ]v*|eӾ:';LDaHĻTn@˙59bw5}B6eR΁yFZޱ4Vqh@ pfEb+,q;884 +X,$=&.#z,VBBPL?f,Z([5[V6ra|F=9O(1VV =Uv_>}Qo#U`3v}fws0=rϫwv"i#'3\Kݸ]dWӮ.^h9Lt?mp1k]r`0\<DZT9UоtVa>Fv1okv")阾wcY } smUqy;-`E~3+5ȵVg]O)3u T&,sƖ0 rUMK#2us :UW&Ny@gK27gG)*&X]<ޥ9D=uU6Ӂ)=p*eaJJ9^KbY\GvL'{hf%ruIu>.3ೂ%J"7YB:{j! sF#o3(O`IPQg|oZJR;pW`f19"h=HV˃^H)ĎhL耖mVoE)ɕ2yUT,]$\wSl)ٹY]N{SsgYM]:*~Gx~u"%sWshOu|-#|ǺXII PPՖ>i[<s'iӁ -n$[׉U)4(y.w$me޷vZީTDVhG ÷СbgDAjZ4:jZU03i) }8rEcfF&ס$G3)[Rgw$S_7F9G hٵ'+}%I_bZ-%'+Z`a\icҔE|J.ghQU}F^>:gxtqsm0Ch9ճ`xN.bQu܆yN:1~+ιn6sa[5rve9}f~6' #>/{ƿ\Df39E!wvdE0:g/ݗ.vOJDdZ&@ dZ1-? ~ìE&ّi~ױNX Md:gr '}( XQ菳{#*ΏĬrgɓÜ06˻w+5ܳr`3NYIed-"jިp碔+3we#<jTZ59s-TDÝĀcT4,Geuq|p-2|fIfnId|R}t~!Ei0+lvT*cdwڒ_H݋ h(ڧM]"::q Oi3y=K#7Si(.Gj:!oOTW,BX5<(vaieUإ;gl$?;?y|8MmٕN@x;4F_bPy |q_QgGZ駭xzXήeO<|z`s$Y$ơG⿵ 9bx4v:a=m-O7c~Uȁe܁I͚?\~4Cp7 +'an[B=nruBU^:'Q'iCqvWxљ*'%]oɖ[jDI|`$A-kT[=9k鞐`}:7,H9$mR}D{I ̡ X< >lOd:šk5=:VìJ:q< "1kot7ƙ%k3 1 5 ܽh48?Y%" ,hGm/!jou;3Sdwe߃b^1@LRn/8ޟ_5(J .7ɡ S> ;cż9D/{%^Jʹ/ש|LC%>Ix9 )m2x.v>*+BhR(+c_+;QZE5u;F+[zG)/6+%Dbӑ~_O>N|PhMgtW]kI?(Rrcs̅(NZN/g#Ld颩 yBf 9p:Ҽ"19IȊQH?9 hȵwH)r7*dW.?78M!?A%^ m_~btKA1%۬Y$ɢoVJ`ڜ[~"gGG8#e$۟nzuLXSMFJF+@XFFmHDß"B<%e*U@=%=|}Šu ΢oX_D3oN4p{h~/.Rg/Hu]s LLn\sGsU(v+ Qel`nh",L U,SP- k*eg8ҐtQ&J$EG" a, vv#[ꨥ j [(xvr[ػima(<+[_S(  =CW>5H7P*v\0 Mwu%S̞K&W뺢Vd|YH]j)d][V#Vv/DWrXґ5z:$$ C^󏸂fayE<5ldz]z],R "Zp#*]E5sJ?DixcΠ],I*'We6Y2&:b>O)-W}눻ruEbl /[/tl]%ED<p[Fr$ZɏycTE㵱Ga߯{07+3%OƔuQ.?x!?~RQ5=EQG}sGᬻrHg<Q9l{IBO`d;Kԣ\Z¡;*;?ߩ҅Zp*1۠1ΞilG⡨];.4Ƽ2߹y@ hW|z/#<ņȎp$[ Zz%ʡan${zqAeֿPG\")u6WYK8% WYm'>)' }+YmjQR,0e PoӢ%n׳N_ilJՓ%r r)0,ݨg×`%X1'yŤG}AObx'ZOy[o'HʷJ)::$4wM Mw}EL0,Ys''Fm25/캱+֟{75e#"ߠNn`>v~7xms $ѽ#?)%bADjD{lG[u+? 7.3I#L;5uߡgo{ϒذ\p+VpÒ_.cCBx$I5 0EnhICdt8?{ ֦Ll[Иń"L.6Vh6*6[P9dp3*3b(w:Zy2 ]+qt- ާ<$>? 1)iy|0k5=:P9 =Im)U OtΘ=dn#6{ȡz{RKV<!!j/ys4L ۥP֪P uᐨ]k8B޸hSiqEaғ 3}: yG*ҦtnC x7p ff]w[-q%+lu2q็RG_# ޻Y)dƸu6/ k^L_+KB̪͔XXXLV7Se)y@F ciWA]="Һ0K>M+=~rҦ0hߍ7?hk|x@C)\8Jr:Nrs @]tNוaa9R- 2ɮ10!,L5S쾕u(QZ{yܫ7ܪu٤$1PAo2/2c81]({qO9ۙ9t|өNwT( ݷJY[UʨJ9n2) f?M{#׎|ԷDL{ﭘ! {%ۊ#ɂ-"P;5u>xoF=جGIoϋ`rB!}سGY3V/2%跜/澨1K:;qJ%zgbTOjWI0j@N{p~‹v rCqoKޝ].4Y9:(C9MGwO~&rbl+Bhw3XqW>KELfYg֐eh{55;IRoڟW==Igo"o {PU|c@RAԀ %ƀWi<{Ct=]y!\Å^֑g2G|`HF+!NNj2dn:R8(ՉibZ-nVq{$GsZ6ryڑq7^D6׆oyr[:¦ge8{ʲcCZC|BXzH́6cZ A"^>4prHbYѽ)q,8b&@p4N?V9;9M/ /1o5?ǨVVwQT`?_ ͱ\< G)퍖 3ݍn) Cu+L԰d;;DK yuZѧإ|'ZlB]Y*]/Mׂ@jbBub?>&yІh2:e<ǭkA ߸Nv Cem&ពk=tx"+ 4R>ƢǩN(*SB\>D>لwCULUִxZ8hUb=SSZsC?= zB O(n$>S#V)kyIEpL2JUJ[r 8bAzi-GdW?qh} ɾ*g;Q.{|_,\;DtW믗rm|+Q\}*D:sa ީ;yPW oQ 7]XPGۤ*ma`Wq/R79Wt2ʈQ=emO >Rߎ9iϗlcTQ%mU#s#1~Cѳ| s8ӯXFDR Űaw /LZNo;0 Ae}ɉ\ĉIrFah]{@=`F_]o"JcA\yFǒVGղR+p2l0&"U8LW!0_[.u|P/-[`F?v{O#nJAC:!7'% p)EG1a~6.IТ4mwtƥ6ɧPp[N;N#a.T>5GyN 9o պu82) 0g\lʯp]풣Zz&VF;sTۙiZ,J-A; #5@m7환)thkusb,E^lf/rtu1HP.ܬScѡpЇ܂8Rx*|S]ڡtbѷ.;{AZėpj{ [xB;Rԍc\1vzty ^gI:{Z!z5`=/.VD 'i} G|\n.}?*{:Lܤ%8Cߓ1ػf)@oT^o#sD^}gFC0:3tr(8UuuF Aϓa8B+*lEg9:\&\MHX`ikڑ_(OD|Z~ԅG$<}S5UQ523 !g4%2U@&x5InnZNOk\m7'VV̒Dy:)ӳ$ͶB7:? %AKbF\ ?u}L T9>ۊ/F.F?qY6#蛐l#jq8vy.JT-9I}᠂qDul2 Ex$s6p*H|Hi ڮ~ݴ@X`&޳qߢKhU5\]"hfh!X{wvٽvKDvPWG厧б ~W6 ѐ#(=?\+jbP%/k=m?qApfiOQ @R~4^IŊn쵎$~&*3k гm/ÕZ*XNU:qY%?TP` h2ەV<Eucd .*b3TQRLAJ[HwȬU ri2>aM 0^ɨ=ƯW<I[JZt^4nTD/O:c&89W5dTu':3t e +^Sdr*,05t8LBop/nj,LFR{p!nRm01L(Tx@椢ɽD +x1r 2"+ȌMBxqB `Zurqd$'0}meF6MU jg4-l=h9t9J}h O'߻LO&~[(JG]` )M#oEqR#}.nD z~żqx_>"v^_-6~Ηmg|G|Ȋ{FCON?On#q[.ř[6"g^kp/'#u*9KjDVnTTCV2ZEqZ!ˣnU'/UP;mp](yl1 NĒm!t ]pbD* V$v~ ‚ˈ 7౺.#җW>{ -mP`?lU>JyD>c_P䞿0٤z+QpΖ+ln\ȭ2mo@:zaK$ ψ|˒h-F+K SA( %Qφ[|Yh\`BB P~:Y*~(|hoK 5@/@ _g-%G=GsSE$ś@TZSR5t-iv68~S&G<39IJ.r \U? b㴏)H U9cWTҴ2y8R!oV\ʒ\E9CE6F+ًKT=M:wE}-0U(ZT +cNlBߋiJ`ۃ?PsF+i5z  uh*fA}6L%(qr*nB y#mV(5#{#uhA<1FJ07˫ =DN,؇-#WyӇr 1T*11 Ao2uM<̶Ğ6V2"EOI$BJģgs$܍y|K|0up iGy( SQfqG'(tdgK#Vh`-j*#{SmPgѣg'|9Pcr2CF6*Ӡ.S2K6+wcg&r7\ `FWm7vh^>)⟊ͭO#ax{b.K:1o;&9{wj2 h?[/M쌅K\g `0a|ga3lqG:4Aqt Oa$6CԝMb688yH2zhbiʔ2WR԰=٬FWC tݟ~EW#V/ݍva=WD|BOҙ eQҜEAV?tZOrE+D3%)"< KESg Lya ~:-}Ӓˏ!w>_vR1y\PW߸9Ɂl|w]~?D Xd5WlZ|L7=Wk]lV4T@Q': 8͊l%t1>iI_Ah}T^0>FZKLbzg%SB4\?_ JЈ:"XL0$Ex*<ѐd]e[;FhD_H &Gv؆]H{Zj%I]"PU$B1JqDz_VA7jĮ0b( ?nShp(M0_0~ F9I>RehĬG[H=X.[_Bz iQ'#l|A Loë]fśxwd5yIOKē"PyF T[{srZd#UH9r =L~d7 Ø:,**{pp$^TK_rɅzD hߵb9 |nj3pd7i͸x=C2C7O͒e7!ܛ\p C!u/Bzt⟬%);L~-_Zsb񬱽aTq:1U LV34!SL tD1/z\ݙ3mTSyߝ :&]Dhw[bbֆAg-=܂zh;A)WNտJZf=6k"o~I˩TN5##hQ-'sN*荊>/敵z (0Lx=`P$ޏ|GD) r 4V+v'm-XG޹rJSxSd] _xu'4|;qs0K[]!ebտ|1 FH3]CUGӥ!Uگ'%f(]J3<6DIJrc sgy] ؎2ƞƳ(/C%;\Aj/|uc`Sk5IEcmMhzp=RSÅ_]Mad3_o`#2a[l">IEZL[A 6)wc,}@(:?3ϖ,㚓O[.0ZW ~1v?QmGO PGٙ9&rRMT1i̙My?>X/9ݞx z,_$Y:_EYet1B7wQodK$WI{!QreG4(=H~舁zÙ˕)VV~% RHį/fSJ4 Od@!1]Ѳ,NQN5#,N_yX*,-~dY3ar!f~ЪQPHdgUHS1+G%J?; 9̌b}D)or( P5owO.O~qljS``yBXO߾>[Ph_(q1l@\p-U&mJ\ 6]Q,xG浽 HpTV-Ӈ=1ɑP:1}#6fǺr7QکR#koWi9U/]~C_U*N}M 4tdd$_;i |r,Ɔ3|6PyzYZP|ֵV`/3ZOp*URѵ;nwCSz呍ȸp_ig0,䶊 -Z{LwwӐ:eQz'No5F,onz[/=!w׷ni|?^zQ҈>#arH(o~Br(UwzRog ^}o{?\Foa]_p^ޔKObdg:BMD)Ej:&gE\v[~Rirklyw=Ҟx8_d5В|u^liOM}iuޮo^t}?4:t>8}w;Mt;=ӱ¸%}>}IivJit2.Q5_E{ hPxi u6A` zb+h8(fZ$Ьhݥiw7<光GCr夂'÷~<*n| |3-؋x/o x>㍦mnM

af,Δ-.x%7^lx%] m%wumozنdZl&dJ.,mPv[lü,-RټhF{cۿ@v0[~qxK_Mz}+@r!> !/|WybT_+:V?f`_5V|m-Z؉9|tdLXGs5,)JPes")Ȕ|^Sd2~D 9(.WMGz*(cnizj( HŕTUNzOF^I!a Txgj`Ah#;pł\쿜ߙh\PzU6h$Ph[h>Y8"&+N'*2(m>77J{mhv)55ަmc jj0y" ņ>^$4=_yɭjt>rZ|8R _GKZN\78?weksTn|TU axp*Ł_'G5Hl]]`xp]q2/9{nũ2XcM܈[/1:(nRvLteI?S?>]S&j[ X*'ACeg QQD~i{biU6kAD"ȒaX3v)kΘ301{hԼ9#/|T)LJ0bIOUH0J"2{*7t(90 [xzWpۼ: Ң8B_)Rf')3c'ü+g|G^|WWk:Yww*c5Z'bƺA)?;7:ʖ3RYᖅy(|񔠀ջ2 ] KN u7zmç975;׬]~S(Tf!ZnHV q2@Bm(84|6Bψ7l&; @׶ !q/*FTP)IJ? VlTp/B*=Taz?@G_u%]?Utj4e 8JxRA*.jnVz!ZXQaREO(Cp@Q:DRȡDjmP׬P{x B L rS@Q6vBZ|ZVH9+/^@3oVV٦ 1/g# +)+E,ÌZ"NUaiL8UԩE@DgDP}2i7j)B̓ɫ0{p+=?>wXc,JoO,uVO]~˄ǣ>>r\t+]JGvWC7Jy "P)Z,__><!ՁVwbĭ=^" ss>_]!;BE|8Qv3zM^.}xҮeT铎mo.yaLprW_K_t/"]Ft<=kwbQ-IzezO5aaSw"^׃\;94*yױH0-2J UZ/]-FBY({n`.l+y>\l/z.Ռv7Oiy`3k J^(˫;,\om,x-I(<H]?RJsE)j[ih?ؼ _/pW8?QN8+ ` 9ӽ Kg$a\ aaƚd?H!it‰wNN[ {nYiX0?Ll*wlyֵ37Ǘp5^SUR-PA4مY uOvY睨ߑkf[Sc 2᤼箭]q}FQ̀'8zѻxԞ>|ev9JjT,U/ϧ}>NO>۩|G)>ꓗF}e>v^}t}r#ձI}dmF3i>B' hPϊuap닄ak\a7*tUMVɇ*n]eU X]}U QEW%iJi.{j*N9JcRWktl_ywt ck-fj-?J^6]-9V9uVK1IZٱy ]Z+X# "[EIj3UpgsQBa[ @U:bCF>< PT4/JI'\:Rc= g:sjnn[|)rN\Fv.TYQۤ?6!\/,m&^~/IoRxM dje79]M&*HyuWAI;rUU 41\oqFsm¶Ք =!)ZJFфĨr2P@{*W{xY=qΒTRXߨ]X)|PVq2 RY 7xMIN6r>3^5JZ]Ng4k31z+ޞ]o"wY=魫L͓x9mkrvFMo.]o҄m[t:^Vo'5}7~B8{cR.958eM7GqbN7Z2SэhFCjzSj9ttHG?+ߧ+G"n]9'2tUJ_Qο2Z׋B8oU)UQ%*KtUy_WEUuUb]N,UJJB&zI[%_WEC޳grE^G/\^.~?qO^<}Ϝˬxy˫ߡDBW|_TBee0lҥ!r|ETrFHvW-{qIw׺2D](`󹌻˸բM\wk Pm&.nfD}&JQs6:=4ڶ`@ *`ʸ(n y΂U\"@4>[sfWUocN]]~a)Fs &vf+ gΎJw 2AIZ܇}2{7e5X} j݂};&>4/_aU<5㺧M4P2q1jJ{I LƃۗRPS; ȏol6-g6Y 0bOypjV xݛU{}x"3_Xw[A:n@7.ZÖN1Kfà=j?_Rsw<VVM0!- y z &㴦oS"SYsJ_dӕSvvs]DȌvT~u=̊gHMZ铕E__^$Fa>4حl\}YZ4"?E-0]}+{? ^JUӿ wxU|lO˯3"&&w/-\2BV&{U[5Nu #CKP,)k;oۈ7?gn%t?#Eg'\1g|907f ݂R:Qop4'b#:+Cِl1hLYȲ.Ǵ%}b|S3EcwH11_G?[l'bp$mh"Q{Q{koD5O NYE@mAURm$ "V (KBQZ ₏,RjYD9d)|}=s=K"[g`c?:_P;qJ^Z]: 8*{5FQ=iQgcjmޥ c1!^;F ذ-]57( ]*X 2῰-YwvKRPHhFC\+_RUu(,5snۦ4Y$ҟ!!|T.Ӯ( 5En) JF]}v׍7ƢBwCs:kt?tP WUJtο !w[20̔= .(ty܌hSYCyuE 8,D. k b 4eKKEd2H^g) fX؎mg_G٧ɹEiRC_m0]XޕԤ)7wag˺€,C{+HTR}38\\@lJ.$"vd+eAkuؒ7{p77K}T9u21_FלjhpA[dVG#Dg[V=RSgP"R<2B)>F ra7i02:]ǤF>cHUe)"2ֹ S/7}ӂNNGes{t .ER](Z_D X5}AW ɉNJERaXYQ"(12㓏Ng=EDӮ.E+{Qnlp$Df$Mǡab`#OTe*h2ыo`jgNOP ZjSzJMfbm {H@匌8#c}r$ۤR4@A&t/E%)~G F%Gj&ϟrN}_4:SGbQ ; j <+Ն$K!$Fy:0>0 ڄg|.6%̨Y.'PCc` `]QP6|nPJA`.dOO 8?+|xo |Hp<F*Cqi[4}{OrohPOI :BgZ [6=L {n. g̻Ѹ y*`c Yuq^,L6ʗeDuܚ`l2%$d[Y(', Cɜ[Mk}\&X[ǜhe6_=% 9#3D5vȯXt =rd)8c!!wb[\4fV( RN@&׊%LGUb wQԩ@Ym QKմ,+"l0qPvԯFEdqQOk/NO}:.0o׮e){ ``x[C4F^&瓏$O{8XIDT;B{me_f3*8iu f:ckصeHby?MURsK݅aǨ/* <' ]_cED<}CZ9')0X.iV>_!8̶|6E XX2JR/rh._}_ !!2#ajR:?zn(\2o=-踬I_8QR1AG ĠK@ȵS>v>$+ |^ڍA2Pj'YΉɔm)/ّ 3V NisJ-wS7N{:OGj)֟Aj'vڒ%}|%$5Qx=uD0?􈆥?=5$YhQ`S8η0^h2'ʿXU}F!䛊 `7X.AIvlLMLuEYiqc W˚J !NHx1h]5l!%FtP|':U7(]nƈڛIi3wuLNIgR=JHה00& J~M>Pbb>HxY83&U(5IfRntrER&BJ5!L 4 E?Q+E?%*/S?EM*Pz8/\#ҏNz-BCa C]8xw.YXt)EC].a.0b+>,J'g^p`t!_lj;[F5-x;{=a}%!?>NuxiE5 Cvqcl,F3oF-pZ 8ڰ+7K9,W [w 7U58&e Ne3V SX\mgMbD? s>tSOV_[<<Βwnln1.ޖ 4 O~F {|.0 %qq$0%,?`]?ΦĀQ?Uw Dw;{;5X^{PV5̵6V8=ٮWFQB:I(X(@Ԓb7~F푃Iw Pӓ kv=MرW)E$usv{OB5p=^ܟ+IwN%''~H0z!oI'9p^2:}s e)֪ kɼ\=kp ~%f_O0#EdCՙ/oAzMo0V"J&hq8)dQ3c -{7bۖMxoetΞǮ>(}ޏZE8+>$B YRPn;-Tt$ Xlw \@yyfKMou[7Yy5jmlF@bTYnT-Iu&ct:oJf-ϙNӊ& -"KJz^v-ZXtb~4lx41ْ> >;MAՆF2=u{aG=Ǯ[g!+Ǝ V݇)'uɮ !,:Ai|ۻ! K[H# a\z4 R`uS߅|N)=SI_P Z_oFf\& <&@ !حnAUQ[^m+ PB`0*z #k'HRIy^zk<0ǓSAmQƨ AFǯL u*AW&{~r ,fYhwB UseEaXj7j0,z=L"25׃.k<Ľvٷx98zA1:eToV ?&M-钦Lo*ioATe;R|<]9NM[M2I_灙|hOhHy`eYgi5HXTb1fy9tbO;Js~\ "y~-LьlaS ʭ;Z1̵6(t sz5-@#"],B) {[E$ UXXcU&~c~ ߇ÂIn :>34k\VKֺ}?<>rvLVLpW\zUp٧Mndw{o|4F??bӶj(:9]X̏7l@r[Ԕ'ɨ1W:BLXV}r~I+ƮL ۣB AMJpΉfO o̻0_y }GRKbx;{$?΃Flk?MC&v%|D ckˆ܄rG{>9N;BtM .<-+$2P#_^%?HsPz(_ƭ܂-NrjPgUUv/ (j 뉃Zt6 \<{FǑ$f&ge^ׄyW=btrbӳUAY NxÂ_!o^.)] @eRa~Hf^v{俄Y"z$ +ab]AP-qy|PyI_<ؘ[Zb8ңp1um16x )~jOӲ tR- cÐ1S_1-u4)g(CU > 8dB긎8KW,)"]U8CaOBUq 86!q2z6o8az^uJkNEe_n{3d S?x:IP鹵t]ތ->֮tks /`W O@@4<}=߳±M7z ,ff?OluOoFxs{W9t7PGu r Iz2T']4QSKPV 0A8tMujӨc=͌+hk~f?Z;5Wn`v$=[>v4Yh_Yhrk#f]>.I=rf_@*wĹULA=={J"KܨeO}[~ZF?m]?Mz-~⹛n &CR割~'_Ŋ>ڼU{?F{ߴč$_*?|wlhk_ sOOV..f䒼#\##>WIWrf6>#r7=Qw#V94?H nƭAkn qh:ˁ,daJ%ٕwoD`m&í8|M~_2T>*ɇgV| !lQ [{Fd&`;wyx+{͙נ vw+\ZK} ZqY%̾FIqf"˔AKHREh^OZlIxcV_5Sjr4m7ZXT벯vw\lt:_\{pS ҦOMēL,զvx?èMY+|LLUZ`~9yHՓfoGx?'`ZlݯOĽ`)vX)p9?<c (ئ$O`{%jkjtO'eqH7ig Gp p.ޛ[[BqGQ-W9C|=س ܶVU))9.<]\/m[My(/;}Y);xd#dmydU7%oQ&u^n.}rv6ncqC+cR7T!7;|Oư V)$ai㳅m>(q37r1 P7r +IŞ)RW!wfKro8[y쭎*RRS 7^ #/'/Aio9 $P5A QjQZj,_5viij?݌ 7V)=#m%<˜cc Yz⸰=v@u9Nre^I#pP/Ȇhu؛7`D$pk aQyqDzV;9J`G2m q~;ث@JP3Yj '_ao4,ҕԯJHzW o>I. 9Y+h H mYlD͎"~;YGf"" ~Fʝ#MPElI|a>@c'Ҕ'jIݓ.X˞c8yȆRh&nQR`ɏm["( ɗȇh6,I/|/չ]2[N N^jJynlz?z8d)@C9M@C6ֵO>H ([w/Q`um7&lNL7SfFI[43Ik9pDa+= }[I~nLSL\W{P߬`$|?)wvxO`en*æ]O^o or݉u>4ft.]&j@~oTF/L5~ \q9lլ+>ϊ`Tw'CX>@6#b-_^f%y)M ՗)Lߔ&\Ǘxd6> y 9R0)n +*RMvy@*b}k_fӳP( vHا@|h&axHvMb(lSض1 Sx8V=OH`WaG gg:ؔ>~%_OjkLdfیxk/sQ -_W#uwK87~[# шm1W9OgCSsA xg!B/BcY4d UEN{ ?'4-$NO>;f R@4?m?cqn ם*|O;BT ];!.w\cH3)E( ,\ꨌp s ^_HBCXd $lZ+ҳѸ/n^R:ЫZ}vTUsu30v=ʐ8 aFL KڌY3aX n[1i3bf,3OgɄI1޿auX!q3b\ux9b$R'>iU%pƢtKʧy{\OI{>4Żh5>PIY=]Nc5i%I#)㤾h1/~%F‡1rB2Tͮp댲5!^ WrDũ(=T ypuM0v5C;i8IFuF\ 0#vXM;Sz0[I؊*nnŜ>Rەwg`[o_ mߤϠqXTϩ(e6*?K=O׵jFh6kN_aH{迹Y!=LvDžh8^dō*ܡ%j% _>~yk0'^GOЇ[(RC~gN~*DM X.5ۍ0!/Pvm1+YZPII/Է+wntl7}4ƂWx«JJ/88~{ I->A# "p&nBNSdwiS?P? M~!YākpBph gK.-6f)uX1'Ng5W1)hN.X3 R1DVeb+I'Hko!3Y{`f:ԣ,V 8u@>Mś mf7?+(4ɛ OSc<*V x1J2`ƴ(Cb,2q^47ώȔL7&e*[ e*v@̴I1!*i1_| p(qî8luze?ENj), I#Yg:֣n5L_ax9LE}'S=.`]@5Xds׌crg .e׊LJ9yW՜rS sO$őY>48(D֙wZﳫC޵3 S} RD"zT\tUB=V"P[({RWݕwT5O2fߌc>g]CI -DZs;2zŧWA)& !_.x7\feb5q m'0iQ&]>pqv:C+\RˇYqh&u[)_*_] 9-v6OD[:͈02b@iyC O fڷPcɻnkyN nQ~l7_EcI7{Z޷Fh3X¢9 t; -6,}F1(:I(l`{5lj֛ô9X_ luy]~_RI:p lo=>r%g++5i(0&W.6PjG$Cz}-ul: {̪Ng4Rs%>լT>#oh0x>ߺ'5'ڡ4#U.g_O|TnO!K[]XDdLbN(sYCKBZ- ӈ eD]IY}a9%}#jA mLWbϾ@8IR C&Xꗣ1/ KiKDWgrxhHc_sFa]XLL[&}6'8uY錕TZmBmh|c;SI e(m*l t8~pk\I[׹G-%M7iFz֤j@,{ܶM%,I!2X#RwTLq?K726F{8zĎL(UFǪۑ,EV]1juRkHT#8*)i7_Nb 8?I?$b朶VQ8dEF֤:vh!3yH-rK Zgl8%<,)yy.O]cbmr9>ͭrvp %?/1EJ*MQ'X$ -%LXTۂp \nܿ^1QZOr[ ^E3?R_Ƕ,R[F`͗=3 i^@٫AE@a0`X s$4Gy})ʇK54MUNHж! .f- -r)Thu+>{ m}Py*[{TүF:>aPVZΎ(a7#R~LǔI堐jс ~h(f4&s(Id|`7?~~zPtSbǓ x}E&^!$~Е4GD Ė',NmuEX]2Z[*O1`뭆CuBU98 ٜ{`ihySZ_8BK_&poEDhhFH%߫Gt'yL9HcB>@rDNr1..Y?ԅ ;:AAKi":2볏i͖TBׄso0 Mg],]TE0?Фq3}-YeD&Kindk[:ʂO!#U_Sm^[@䰂W.S%t(5:"qn"%:{pR( BbE+)=ǣ'yg{` I!FeJITE A'fYԴF3G\]qOnVϜ ^,5/ŷ%xOD%Do݆Jq ]uAmwP/$.ء E["qMt}k)_'h0w .r98^ 4)yOѕYF'xB7K^=K|<ķc,KԮt녗ԻjZqsDFyׁH: ̑9JiJ*6pϡܨy\b߂'W} @jQXE_H(ULN<ɹi|<7 |~BŻn1aY\ / _dOO3~P78=rۤR}wDץTx!F߉M. =En ثXN㻡go ={&λj+1o^@tJ`eѼCOtN:9w .%2Aӕ-5 >i\͒,A }%P~# fW&~)hT)Ix=^{@Yd[ЅE-RqUtJ,So)}ט Vs'zmfsvzo.LAF6%2د03\w@b ^S3+Q{w+%#Jg5Rk37ze'Ժ.dnէ?Bi]\<Ƈ3Xk6,?(]=I!'wBuާY{ٗn hv=;Ù;#&cN.|s'4.- /#󵃯`b'[-4&~J[6kIw"Sn-tI.YmIVP?$YvT!Ȼz{Cn{kU%kٿMRz7ڡs H܍5mji<59;<# %#ފr0@^QʠH@Nxe7w*bECޢ aUIޢ̙bqTcT ]IpxRv!"هYW|Ԣ5Je,?5O:^@~Kds=y 8;޿SU}l+4BR$w8AU}_KW!"%Rߘ m=&Y\3LKYǼ}+xo[%5lz}7rI5az/ 6GImװ.kE{}Vy{W0l3")ĵg9خ]` /,[r99Frm9V'VrxeMgizeu~i1w0{`~_;E{q23lR5,ު"- \@'y-BK}Cś3vv}=޺EKo@r,Iё}pGzu쿍#.geӚhO=/)+6o`?I(2,.%<2PtȔZVLvԭ5kd$*V5;O@@6<& 4L֟f0uk.r-Iȣ>i)8u#$Ó5 7;ϚDnhoЏP$ AbIJ%DSr ŨbAk&M̿w5 #Ae'.eN P33h)*cUABc[X*H3@0mwpEnɦQ^5эRPMFW\"@Z6Jqk|F7 yBOM;SMM"RnbSƘ0޶ꥶ\mG0Q.nm(.hvn'3Y ܆>AM5Ѥܪ$'CEQDeIz;O{m|tzAQSŪL55ݸvAQױ$OCqهߓߟUo/ :dEsv׼$汉e?X!.ڎgۮ%fc+Ly}š_|fù!+8>]e>ݟoAT;yEM\79 ?T W6V4WN|d1 K:#_=˘fllRp9L #N!9vvS?'\Xă,"iIyoZ,JoI+Ve5 6Q)mBl$jF5ߚP`(K}rlZhM2eR&lϙjJRZ:8V W6anN9 7)o+F_^G|Jǰ;k5̧ٹ֖WN^T8f0)1fnғ؁OTk(L##q2\1t/e4*.*Bn-kLʨޙ\"?pŞ5ն6uHJׄٮ3w.$w8lZqѢd@7:ٰ,:="DzU Us ,V[)kqGb6 (n ԀZۄB}1@|(Pp YS̗T`` (؍KaڂX S/蔘gN-Bc Gs"!.wGcAlnOJ('?[$D¯ty _ Ц($[z[+Cz&'S2]9~WYM9~~^.Jy"[PI_rej1/}};E\Z';GHsZKUOн1_ᰬEVrk \;ZeQa^0bVK;F«:،+DgXtutdI\\Iq̑\Q7o᎐^x6ʘ-(&sV~xtDⶉ6#}ی6̅֔ʶx&ee_(絆@{jVAt=x`.jWC^xؿxE{^Ɂ8pܪFD\8ϊNw3 8UW X]lT6P-e$@F4\tSIA i&{&\Ƹ}Fb56l8 ivd.YW,)(ic| IE73T`ghP'*WVN$8͵~!m CB}Mmv%Ty_z친P|cC{%Z,Ζo`W9k#LN~XEusqhj&,76>6,4##Of,nJY".;x~jT<MGmQG)LQϽcf@2䆸r Ts/:+)A?!<{ggsғmuIj}sqIfШUN@K{"G$w%1zEZC%SaČԤ@AE!u/ s/vݨȿI$W:Ej]A%aV9$o^<ɑ:EZڃ*J0Ž+#q=*p+L(T{o(xV9+FHrfu8s[IA\6Ha!XS~v{$yX'K=I t*yjGYK~4A^Q;_-:ʣτmM)Y W=b h&Ar%MTu]$c`^}NM@9EdCﯖCM-dP~V̓߼_b ba?N{pwߵ8l Uwygh/3KN-Fi{)?s iV\L$IF/$Oe ;G5 .iF$G~ʞ*?Fo9kJCHnH:$:H/@]ǿR\Gk^KiG.-5l QHŪ@9!J֪L'Ҙˮ^f N91*a*EH$|a5LydDXAhF@Fd4sH.$:EKaW``8u#?'j+!f<8$7<7Kfl$qɌM-;^.~C7q^`ߓ4eTY)+;:lBJ>É@XU&J -lik`lSKpK=Sǩ܁F ȨɱzPI9,~P2.mS!|*SѨQ8Eg[D+ pҿ77, 0GB װ'r/kZRDϺ&ꯉF9*}ǯئ(\СJ|I:5K$ єFUT#^4?&pyP9z8L6.ʓ<($[0ɕ B ~ǝmt+~eʓ%{-pF r0MEPϣl^ʦȧ!:\Jʦ$!fUSfb_ixk%NL~L>TzPی`? qF;cG±r9!rT6hPw9D d?fKI4^U=sO<җTS,vc>.!Β6.!>F0cZ{cf>%vDV d8g.+?8H( gExMLE/GIʺR%HB%!̽>_:⠜>-jѹ_ t R0ZU7`\ҼB*j{-"OL%k'fc`Su,!W84Q5*M@܅]AoiI:x+T;q 2ko<" E|,ER,Q@ BU?")A-ZO,s 6564}O\k,ʛejp].V8c7!/%',ITh(-OZj\Ca"fʑH,WV % _J1jĪ~:M8Ap#qI{~ιYMv,:[P>Fs_M[aI[r\2V${"VlE1X7eBj~gAJ~R-r>fOfxg?i=zVG5Tj[ #ɑ$#xS.gW!ßdr%8Df% ˫CE"(:'ԍc|i juB1HcPܰt&7~,ٲ~`let4tEӢl%̎1"N?~c\Uh LOQoa zKjI:*0|:rja^'o=foK̛ϲ[}8&ɣ*mPsP 0Z}ahT1J\ (V7 TCNZOޥ!pB5p,Q8@ JSHN zJ`gBg i,\ZT lɻҰlPJԋ2=s2@D2x$-!~X3ph*J̅a]!0 ޫ5ZS]Bs;S-x`==N[g "Ǖy(Ν/.>q26XB۶w'd cQ팎#ۡKWa߶C7/ wgׇ>R<=ԇ5CVܓ`O࣡=َE+ApG}CI.8 Rx4$} X]%> yWs4.ЇcRS?CYOD(lK:?2s?T((`~G gnrtV<̍ Xy$:Dp%Z[eψ7e ɳbOm9dssyG*RŊ7oRPJWp+\9э"J7f9 9.|-|kC={j5X { b.seПB"φ~jb~kռw4W1L务5?U_a]yM\k.l95E!?!`J^S;1=*aCt+;5)?E5|M5 k gs 1{)gEV6gyMR:s x>ڂBdGJ̓,?5ڛԆz'=ӳIIlV܀lpag6_ &agvV'5^׷|FIBt5o ~wقn:j~}h')7 nb|W+ʂ8hFqI>">8G+$=PG-gʻ -aXp|YkH;2W}cRN򴿹U;y{\Xy5: K4kE@bGzVoؓ+חhy"Ӎ_ycU,/$Mr Ԭvr?cjwEQF;!;kK#K8 13čSQMU=mee @@CL/p] #b<8NZ!qg-y#@$IsvW%~yO `0H46á>KC_VQ]wLE-]p5x?kd1=q^@l+Q@KQUkP$ m*QTO7 &jU>FsA>CE}XPHuPB yO!v=?k]u 9ђoQ m6.);?A"eޅ>q$ʸO7(rc>#Im3# N|qyG>*`7\z}oc6ȟTֻx-ܠ"=Q)m£,Uc_U«WZC3&~YMx;⿖OGG[du5J( V뽥@Rׄmj"s N_QtO6 f33x4#Sy&ABoUPDg?B,-~rXCn]QCLJmZ &ޥ#){&@瞩r%M<b*3}vBfhmVzZGK?Vv0{wjTkTm~߁ֹ2$/ۊ鰫|+ޙS?'V10R{2%{ ERxM : 7WEf}~MUY,I^.B#Xyէf dK5r+E{cDsż޸.Y>hI5Wt=@8qm/peXd%t⩄ Y܅>XMTg2;z]llj@Z|g!ѻܯnr|ιk桒2$SՖŋz V;} )/-L67^k# {J;ؽHkE6UuȤz~o@ySFؒ%^7wD;zߵa[QrI~?:#9ŧ H^UYM7op׉ˋa|= /VpeZuo;C)ryys{~g?w|Y%%ujRWM&sv+yTf6CI. lE1O'u1ӛ$2("4ѣ*%t*ްז5fp-yW*gSO#գ_,r+pqnAK'xPP̞_VTC*;|卞; ,$~ *F$hќLo%c"׊Hy8+Ye ೽~$a}\t"jMu :zQ4{IԊZn| g$\:''F";ݲ4`KM/(fn^$B/Zlu֠H Aa#␜\3` p聎@]K@AXA$]…?ۆ%b?n'*)B zRޛ*sbi d,1=zO^jZ[pV">JqrSB}~L$h_0tx1!R8&H|+؎5^,YFY0vMLD]J^dpF"I@c0ʝm ;*`D=hZú@flV [ νV?!ݼ}Ce"K;uZ kxt1o5KTÄ$k9[f?ݎlIW1]b}k\B5A]qáGrݏz">jDLPmd(72lwKi~xzn?V8{j}U4f~UW=Zb)JKڶAZEh+ka5"L$ZX$C3 s{W}ĿΒk^YoP=T8eQPg[͓kЙ?.MeHj֜ә-ІV]DS g[Xq~`#jBgfʗ=?d/=H*F.lb[$x5h?L>@v,g;g;&^gf?<vː nL8H$n i(M C!R7Zfg˘-lW}OM/6mi(ժꋫ Dvr6;^SldTzaT2?MvT^UXi 39Jx%BF'K`)`w#*1E4بÆGp> [xH(QXOlk2$CKP{:zsǬfِE(XQ(JHOh?(ӌS*] sPnr0P 9#hZs)^vel."pL`"-"m|ia@gly-4{\r J dg`k12N݂HnAy$rݛ@8>/MosG 3y=t%o7VC@KyMjm]u;V7m\cVN '[55/ǚQ:c{vd~NdYӷ'\\` /l{ jz ƪ<3325ib|p8e]/Ne*92'uD.v[|)j_y)ܖִ'8+Ok$JJ~1L"fejWI"[#TnGuGժ\5K mΪZg@~ao^ߊEטP /u5@"Bg^=]n^oV@;>| *L دzncWΞT V׌ǂUtQ^e?VNSqKph cN|FIwi!jy^]3b34ڗ~֡ /7\wg[ݖfGY{n])WHD'b45?lv$_&HRv4I6`!J%0u'iejGIɬ19a3  /UmN*u\%^KA>!p9Sv\}p}őG)6(i?i<&&fTj~Lm|fA~x X8Jizlm7<>In R#wJr%iT\}E{,In&(ItUPš7IJ|/fP(/B>V/{Sv)@e67~AJEy~~O/G2 .)GuwVG+Mg)<@'nULɻW漟1$잋*m~*/IZ Lsɶn}L WA&_`IOP'uG8.%5¤cDj00T*E3DytEFVy }EX)\J~&m@6_  mK~irWk kSF䏿DQmلlO dj Ly 6b1",К7=|d-w;"Trk& M2oq }%9!GJe[䚝L-MD83Y@!G[u*I'P9)aaO2nI%e #T%աPW{:u)>c}T>>{*!gks"§j=95[~ѼH ]`QS(a{~v5-+/F1eK0~(])RE+9pތ "a UCsƴ2Ye a2]. ~՗ds6սyH\X?1xı{ }%z u47A;nRcw6h Ph*rZ\מ׵'ua)3bԟfҚYc(ʃE/c+d:sL:&UM fXey€pQ1<'lk .F Hse^R+z0&Pʶrb+M/؃B_qt`s AM^Kס?aa+1zo7+~=!8QňZjo{S.FN'c&|(7w4g#,AǸc"oG3\ʐQT6֣Non]8Ka^nޅzw7O\Ǧ~B}[0j-3bLcuFH_l~Gn _<ի@7p,M#ñҪ{~66c.V{űXTjWK?̪6R=!-2,iM'BF."8>{ E; 31,c$jY֖&֗+h?j#$1*tὬ+>q.vꥤ:C6$:jrlX/%R7qަj3ŜܖP֒* M؂`+hQo{S:o:AR}Aϻ57A[ ۏt>iSh K{rl޳٤PM\ H@ӛU"7sH :D=g%t+zJ:~|7OҠoq)%J O V[]K8<<9< 3\6~\6);C +hb m/0-^Ȫ^vLN4Y>/WaHY{ٴ}6]>GbhNN;KGn ;q-K luU#7A7ޢAA>n$?MMpᷠls)[{4)I@<:r% (_}񩜾ۃ U)ׅ?o;@ǜoPchyr褐!tUxh~PՏAwjKDT[> *rg#};pTopLxasCW"^0~lBË1IyÊ`8ƿ;_;O4dnuIy_] B%-*;g 7ݘgp"2vu0^Y[M[c)3hMt!~DH6[S\Cۭ \s؛\sD DV"6h yث>~J!,F k_~^g#j~?Uޤuﰙ;h3 B]sϻuޥ ~BNλް ^x '6ctDo"l̼wK~S B$f1eL٣D ?;$Me~5i+jJrU@[B?w}%Կٯ0$ٙUViSX){5Bx'tl+cj|1o0kS\pz[oSpv4Z۟2cOխ3B-@nO R|AT6y oSQeͪ 嫶/j}õooq}Uz%94{u.?&R-%'C< qf%ǃr9Զ3 _mX$qW$;T){CJji>4?(3:$ihWjIqgHCʟi4"md4gk.ȗ7%w+`(u앪'dtĞpì!TI)b%zZ {e88;Q=%d^{WB|{)>-`ݐNB.5!I}9 mDN禿M'ʸNXEλJX? '7ALf>)WpԅR2L#bYe??={' ){$ch q\r?B)8Q q|bn kEoP O5q#Iw[ sUo$iX;jN2d}+HUv=-[`i9U}\U!U1X:+PR/dcO] .|-}V]m!0[v=GIu[$R|,Q}ՕPN~tX!KD%"t+ĪtD*t%]dj^Oq@wEvX\Q;M.Pb#uCfch*Fk2UBk?.bX?U¸KId^nv|fF@7$gFxrt`O0:R 79VZZ뢀k 6!O(p(eB.YS ]]õߵ% io\"H+ne WaA1dԺu)nSڊZ[[ç0[[b9NlΊւ7Wwfnxѐ7~P }"F)*|(M-%5 [*0T Fsu߇jf :' Ȁe݋JT7;h2%rIrx_t4 ƶ݅_<J X=GUDU)Vo0Px l 3# sR|*~{k FA@h܆?' t]JJ̖(ۋ-EakθLX@y-m+22`%uQjN^VgYE'.Ld1[!,F[pq C]E<ŕ^Q=sw%9?du1Nd 稀nwV> |赃.|@*&KPmA,vX|CrAr,F>" y?\:b5phy1AN#aFD]5 15@nNރ9[AtG I?sQRVRxC$FfrM/D Ajep b(zV TjJMᤗZi8~>в\0 ng>qm "pE 讎"e#wӺoqGXfc_W 1|.E40llzwW?oz[Rq}+'m"b(ʥjG^§$!)4,Yrl6IB)!+fl=efj=:R(Yi/|؉o/&FJij^B@`275ΣDٗ}*.8];& EƢ^ί֗o *)7MoYP%Zn0w!LR_[@-U/lء 旓t"܌GU^7d^6t?^strJvP{P,zOl+ HYɶ&Ғ64ZG!h,_`anJ5/' ۾JG>  vq )A}IjTŠ|忣_U+O6[RtW.դJJ(O  g|u63T*nE5%퀧"Hg2Krw#Q&o #a&~MP[p9Ma 3 N봹|}Էt{BwJjQWߴ/0{O/X+dM9jG!DgG+* f`ҖŽIdؽ0FC+6A>9-*.b ]{92F&[Ir)L '߀ʗ ԥj=NZFhg9{ ?|9 qi2DtŸ5)|Ztg >`FI%.q@v(QrH, J %1/׽0w@)-u'|!j,Q Ro;is|#Cr XSvt*ʍKpS࣋΋t_=Wr *mіhOwaoX86Ɩkt<KGvSbgydw&7cJxd53F"\b}r.M% Hg>)zv!rV`Zx27zOtV]$*̎󛛞nQdQx0<0C'!~ bk!@()9c$T;eJ+̺?Cl{5:)b3Tː{ኢνDtF0k *OT]ꨪ>$M-Ѫz,AS{G@VJh!M`zߜ-yM}Jӆ* 6)#a^vv4]ZKz~FGS€vGgE#= kZ Aki>.6bK $r!Cr$C W"v0@ G+˨Q {t Ɛ(y9pO#)p2< wB YKYha_`{3*`_-tBIv闡]4F 4"#+JA,x J\a0UfFg0;&\ōȔS.gmt63:ٺ%,Wo j43qWd@܇KDwf͟Er/*K wm ˎ_r Fc|QUmdR9!*ՇG\vtĎ\[*ߦ?BC&o͏$]$Z [tuN0/a>;q[['v:}cUL^|%= 0d .*0=WI=ZQ->iͫL )&CO^@3uXR2=?3i9e7|(,߭I7YX63s3u{^UVylUT ,~SibU2WH{}]9*tjH \T~yqV̓ސ\xϋ DnGR$7sc&14% ³Q|\J\Hf_kB w *gcO֒\aۋtFGJgס_  R1b%z=&ɍRx@p֝EHx ~G)I.˨M IHIchqijO#?i0+{ _{)V@WܨσK8qB(q^ᅚw mtȳc,'I~L "I gg̼uyu6<#uc x^K7O(qm(19e}gs7ӏ((ޓKYoc_\IrxNHrtAr=!}攣á E"c9HˀV8?-'Izx j+ɩXOOT(":^qI>w_Q_SiOС_tg #26f OM=-`bB$VĜ [1VUkbVoпmg lUѩETBHUA}1T(aaRxNޣn&L{ p>aiV/t F\hH@!J?9'%aM:Cj@9䗐]ɳҦ,׷\չgn[)o!圛v]<ZcNm9'-NYvCt; FuF5R{d7zȓ3`5DQFF*m>6TtYߚt.N:pGҞ= 4mVd֗>~hH )CwʧS8#njESI%ʰn˕aqr% v Mo悍 ܏d%ld0z,%XKTGֿhC_ASguln 궙֏OM&#GVRMXtY?dk1PZT/]o4$`q* Z1[#9o.j@{ǛIUwpG7-z}cxsNAk.Y-R 9o} j|aNLc[2K,)ɳ9|,?i6f#NJ$M=y-?gVRp?X~?;e .ch2_ - *:ZN| eY\CC8L ~iOB9mST|ً8vz:&x[r yh)tLUaTG3 ~39*!q'tK(j;D%&b?<?4)8Hi\Ī$*!FVevU>f؁a[&e2/FIRfǙ}uZPbٳ h"Ҫ⊸+?⴫/\?MSAۤ9. gAsH{9ڳw E4"`p!}293CN8' O0)Z^HFioeYX}:) "):_ ՄSVYf{dz~*ơ|&zTֳ\0YL݁;@'X &eN=[bUwxY$}A-ᾖ%e(1qG=΂={6wqNFWя=7ul/Z$WXkQ~͢)G$pE!D>Ib_Ѱ>~?]-mҽ0kViyI[_i3!T -)-}9Sk H.{ D^ ?85Słs ʨQOzv!C+úi<|ąuߛG!C\`+h3*ȶS'3L?ȉ.EuUK4R&Bn"W{vA3N :\}]U嗺V,'gTpTwZ*nlwD yǀT#+ ;`oj}MYyhLyelb_3ZT?.aV7JSFu>6v3OFPKly]SIR8&p4E>ؗ"YWS9܊`!\s_YuGi-r}RF?/Wwivk=SEr 󌁿St W6{LĭT fs[7'U%UOFRV.[ݐ^21Poƍ1y0]xӺ 7E}>?HD}2OL͂'QGurd $v#8,b30/A-l,Ҋ/O"+ѣĒUn@㎛4G+|3 I;Vzz$`_,uaNX1gϯ(:$8~Ǵ vs-9}b$1>:hl+!Wo/eYgPPFۚ vSxoj^7^U {Z;hF> ۰o'`fjU@NPT1^m4]A`UIZO឵=%C/`Yl\\`{cCsqڴ*Ӄ[:wî 'pU0G}~8'xa"K)ef [D/:%ٛKp:T8)aO Ԣ2 sGQ10R[#O\ڋlqAq/fQMؿ ; kRz?x&5 $o5@3G>J1|)o.Cx|%cd) !*.bf\XҖ`/;, $rN'E_0hT;$TX9"n9H9FExv6s<pǽ8ZtbaHh` hW+>'u+<6|\u긔4#6$t 4,LY2 7|l7t(*n=ĬŬ&Pw.bIN=)ݛ2@q0 $H;' 96:hK}SytFYr3ڠf.pIupRy2F({30?ٚךat~oDch89 KDDCa+¤<4vMz@g$cCc=FӦ?LsfI뱆(nVs/M,Q~;X僾Tw;q2%<  OJ0 g o`pՐfה6.!F\wcH3_՗gCټIX H}8=ZK׃~WIc,uɨLu?6^I݇?N t"ç^(ѝjxԷ!`ZI<ҐpB<֌t(!Ե#ن $^ WoGhQ31%mtZLj~,+Q5G*k/sct]~)xsHH":Cg[Q GWⅾD_~/TIO4Ix ǐ>}B.5ٝKTzl~!].oa nuM-ْ%eT )e{k`ѻf~YOGMw<$ɞ{H ">UF%O/c 5L.5~*<\vǾ(̿!~=&oPbhl^i^Ch NLilzV粏[qhd 5{wxH2( ^5b%]wU+>%3K>|0,o%ڀSV- Qm+QnNn8xbOiL)&CHsZ'dkn2l7d 1 Š@t +8*FI$ٱ׀5T PxOa-oJR]Ru "PԦdSuiyw):'7ޗwu !#f.Y5X%CS&'MծBK޷+`ìDl | ~qBXhWÜ~!ioF_[x0gT.y"pvAO%kuHyTO޼Lè T _O=Sc!|=xV^j>\t)84^]9{p#L_ZL+zB?n/nݷPǑ>f901J'슪?Ud)G- 4|cSx!M[kKtk+m:l9q>GNE?uy!>]*k+2l/*8d|_O%*y}4UiؐumY.WH?VЃ~Ǣ @L4Éw -LJc]QF l#-` wF~C<1Orft@y$ICps!O<0`iG]C OTEP=d:!?Ax'4Xx\=*7Jɪ 񓡗#$H:gyЮDtՆsr&_CJ$p,|fсu͢\Ov`A-ɣ#U 3LP6K F:n?n`4ys7 xGw[fO*SP 2h"?T?^-DqXZI@g5v[~,O햶$H6s$Z`,a\[4T _Dk?,SlJ34c~5[B>5E_y9D\|PdžuUq%Gq'#D1:)pN/Rܝ¢Z^@?b1@1ubrm!h#%z(QFGb{"O<]NԚ8Dkj`V1.kΔK 6|9v@t>2=?}$W9ݹ'[.#7CG#mzZkYO@(GUmlĶ]R8Y{,}VGQD2oN rYx]U;i8W5XODYQZ=r (x~6'wFQDoA؜hi<1Qg pӄ_$GnsD$ sA6nsxlPnjz? c{f:x= sd6,*=My58:Lsd%TV@"C(˥C5yQ~,,G>oTu5*Ī r*Q4 @InPMtQQQ`FX\roo"mZȥRHWcT7RDo{Qe}z#:[OU>6G*h Ȳדa-+(&:Aiu Cp)/~yd71N.̐ B ygU%I %9¹ūքOIfo"f fWDDGU!=l,o7IQF%WU7K?"yx&I;֐|~HaHoΒl?}T=_`hk#ɛ=Ve=U?]O lRGb- kSw]9Hvq-#9HH,l ?A$üh1{R62ixi3yzC<=~ķ`y|9V9$lG dLM:A׽*Oi)߲*WD@Hkܝ'*GEo#*`$V uDG3C n#a)>*SwY=^"nUQm aW׼?̠l6܁Y8Itk fpHFU ,*?O%>.=3 PMѸ}*Pm Hا0r?*ƜKޡ_ FA00'̤Fg$ bFH}<Oq@D<cg.$/%p+ԏ_߾O:ԯ/կbVEj.v!~~,b~?N>/o͔Ͼf̎Yvn=_䃛[+9Az߇mzWlp"y?-ѓi^gRp}ݸqxŽ׆EotL]6xj~u?>?!: |G7:[!H`a w o-$_.gfQ m]HG `x3Ky9L~9H~HII:EOYꇀ ҵ1HS -@i|@͝03RޡQ:]U`QCobwpFG'wA` ۴ȿ#j"_u)㥜}.)DbTCl?5xHp'Bw(_WrGVq{W V^ysjm$jU=4'JI&^}M`JbMYB<̆-q7Sv}v{lsժ*SWޫUUXӭi՘~lY\eM&E;@8 lTz=WJI#ӀA1F>?CK 9'_IS*ml++G%Hm7vDki\M :얼qȣcսm$8 jm7nfY&OMn)m|^ր){K =8id,Y TI]nG5b,ݒҊh m4{3]%$-S57͕!;*Hгt# n)vT^[&Jp[WJ0bVX]K{8_%]y29IvŜ`C.\fvn>=FnhKYxfr<׌j7>+uO$xf*Rʆ3q)[s#o|K,4PCsZmW_p (G``ېr 73l.WFܨ(ZGfNbCB3>G[Cnq2WqYft}0MX |pbn`}C.Y³2a'>*/H.ycG4oxoؽ_>|v hPKִTc< _$X+41!zsgW2%)nZKvHe?K5taXQBi^z(pF5=s9;"CCThCl75A=D 9< @q_qd!kp" oxOW1CxiE="5y4߫Jx~0d}UGrh{D _*Zd8,9pB]u(dPi{@s_ߣmq7As\Ra])x什 5?wiaM5sjYFi2浟2~F\:)ꔎo)Xkg2>?ߔǧ[T2iP 3**tOt`.ۀ~>*Yu MlyVG)cm%F$k_Jx&6_W޿q[s.y*>xue픙&rO. euk uUkqE\ (%c=Y/_Ycirfj}ݯV۬cW+7߯&u ~%د/_n5]cUQ탕~_Ewuz|snd ˻ZRbxxֳ.컠? &%5ņm]P7&7D{ox?ת'D"gÚ8Z_ߎjwSԯj noug&؅o(MC[}M+RhDnp5lQ Ē%50 89g4BĚ {jwjQ)JQu*I1m\oWS鬍B-ϧ 'j`i )3SziWgؑ?кJM1Q1 L-~A/%hDK&n'[߁Fmh2ƴ W/׋ܸ?'rX\Fug ZEKۼ!uSH{y"t?@:oAu#k."]?a8wzjp <bJξ:F h 949Zx GH5KFD~j3)a_PlW`e1X{?G}*`'lR!L=U 4r4NDtaӲnΖKOr JJ^K^TZZ쟟OܸDJ.[2ns.\h׊q=?%h/p܌-mj_ N[Mq_qhu $W=;,0VfÌۑ㈩\oęNy`5Ĥf*-aQFs[K+SWIJԓӶg{+59Y3u#ӂ}{`NL*HT%md>9?$eK"qa &-$8\?bT|Z7|p qc&2g Ϡ+jz, ~2y](ZC g!">0p# kRdbW`B~3[# ΃9^mAj˩ %'4;k}:5#3|;tf^""lCsMtR&R4s$#K|L}bxe?_H4s\lXs K\Qׁ6[v6ڹy6:Ģhӓ$aekB^Dι9Q`qpJ UaF,sa<i[Z|<5]-K/O3Vw.lG-"Z- ƂF9RR;/\%@GXB.k=G͊~'Iw7ۦC:b?_ A`o"j*F&^w׿͊!f&O(a~FՑ<1: 5|.l[T65<=/ x8Ъc[Oi+9x|td% .kFߏEn="O +CSa gC1ɓP2-B*=a7ONrTeQrek%Te|yj{ X >8YŦ/sW>eib1pŇ&&h3?f)7!6#VG >um]1Nt_rIG N6*3DGOM9 %rM9QǙby| }'ӤZm"{Up3ï]'pJ.s^S"ӂŰQ* /]_#x/㡩!]sD4@lx_IQ~\A?!UOgSoWAJK0;_ ̰]S)7Ap<$iZ<Tf_X:bȟ7!ߝSK+9%Buyن[Crtur W_jkI([uuvӣ@y @pEzט'$6e-(įÐyj@ ~WBݰ1dVx{ѕMW lCw$ ۀ+Ƣǭ3}Q4_UYQĭ~|nmlIwucQ=gbɄ]AǏτc[jg#E98WWl>q 9 i§stls{1-Ƀ]#\+^^_A{).$X5a_/tql/s2nDj&ٍ*-nka& #m%af֤w|hG}VA&Qm{EZ@ܬtkҀcITי?z\W >J*UNK4 E366T~gn="/hƼrM|\lHA'&l2VŢ&{'/+B|BL?~|Kڰb |/G8ʆY6@,%QÍfW.aP+R8^{^<<+eFqb@oיV:w`SyH5{W`C o`;2RU. 03~?Py[hGnM7ЭzjE>P\hfO4jЅdմt!)jUn )a{rmj 5} 5@ٖς0:8ͯ |UNC4q෭6oF)t))xJBxj>6vG }+p"Au! /LW3gG\QY G b/r+:|t >a#N7,AtHeaiRT8Q{2V>%-0{6X 셛^Q@Ѳ-ܜ{ +۸Fj(cq:m o V)w2.p}z:gM/Lit+J*m 腼x[m.leRh|]^Z8-^KW67y֊?_jx{VjJuִ=ەc7Ǩ~f1m#nϿnT))V? Iɔ}u|_`RA\ \زAůÔ(׬ã8+]k<2 pJw] i*ѱ̮-#:"="޴/VߜпڵfhLI iWtZ 3 2G؞}v< :(U,7q;{`'L6r6L(c)ܖh7mLK&\\Ctx2R|L9q!aV-".j# ? t/# 6Сlbif@SQ2n.B36s -]!`(w&mRJuhxE.J/#3T2$hX$O(D(݄K'RIR[7]Aǯܟ*|)~_{45_3ՈS+QpA$rg\ YSbrX5W&ϠRug1]P(;Z2FO7ַPg;* 7swIsQ~)'s:c t 2ۯ>ų܀]o6_j푉Oʮ 6\pjԆ].S^5|oW~ $ҍ˳ Pו]Ow>+yΐ3%%70 >V& Y` g6cQ5ֆx/>GS}7@/ǤBga6Go fiS%=ճ==X}+?/ٰt:5?uF_,n1kPA*9Ku/-wv%wz (hxq\Nռh- m/=Nm7ihbc]}3bKK ]??/\= :e`ڢěsvӤ6Pz.13B'`_8O :1N.NI4bnW;XpˋI+/}#Wlr%=u{C?!.e!bC6 67&F.M$xz7uXiOnk}rƜ>vdINաD60?χ{t1 RsG ܁^? )X{Ӣנ+!BZ|O qHst0iL5:ss:W7[?*imls TdNؤްp񰋠)PhJ`Zq-37e/2%^vP0l%P;sA ky^Ži 4 k͹ڟ$L% btުno^nRsZZO~ |pc>ٺi߱bRW)Z)?KW!uh 6Ԫl#֑֞GW}kW½B.Nr @jN%wE^Mx7ϕh~Y8=R3hpT6{/ٰNB୨3lo!tp!T) (/M¸haUEnm΄9G* ީj8aFhGѿd I-%JۘP^5>~J.TavXz܍/gK{w0UJGulٚG3kjI>,ԯXaZ͵ǴV㐼l- #yyqvSX)x)Q]_)m?~5|%w#Ox9El!ZOClS+jgmM\PƼGB- <_F7V@vHsT2nXC-{J(QӾfJh(}( ~`η|>DθtxPHJ*\$˳`f f\`e I>FvP Cec2 pQmܦs>RWFJyFycXO|9OCٮ5zZ#qFzߟG|P]1NN xanΌ׌&ʉX!H+f $P*&0 !hFH-u^ֿا\ #[NbukV3Gҗ43'8{G5gzP*T>S(ZB>c){u7}hC;>[p/?uw&$Ļ#Đ6qǿu*;_s4QRd>=)7AÚ@?:Va3Cd4k$ [:n%ЯT!T'oԪ1i BbAwD/WW8tBsW\8/X KQ |ApS]ё>{n(y /GfO k9;*BqVÙRkqT F5c'ÕZv j F{+fUA5${r$/P 68vGK{_^T!*L7 "8嘳!s/ %Qeb=uvf.'u3*y Ot O *ICaH(Z}dwmsf ~=DߠQ?j?+m/Wиgɧ{UϪqq$Ёmc3CsO_W}ͱhғ泂xޒ\;9jGTv֨y;[\e/tHt[6}7'/#"U)QE^u+RL{&[~9~ѳH2)`pbQ~$Mq6[ y7U!'. HMC^s>T[<7%wY{_\mmws cioC6s> a؇?~W $xmΕn#Ar{֚<2up_cA³S.#ipcѸ>En§}Y̊6x q/ ϭ1P .NtoL ރߏ[# Mk>WGwoߝ=ƕI8q1yGH7vR*& /Eh]zh?^6>/!bcUQ$2_Ͷ#ئ?ZlK W_lZNA@[(*޳ݹ*nY<[\Ăs*.H@;C|OX.PI]X5xPt h wb+|)̵gyy7wwE}g2?ʽ1o폲U|MWwq~{Ex_YR`.;_?$S^D:%#Nۘ]Wf4況Ob~5w%%C Wڼyp">Y%@s yZ'+tcߑ0OD%J~ἛWUU ջ5ݾ h(OKG)X-ׂlZ8:L[A5'otix@BӍ  Z+C'CFbϡ5nIt3?V Uhzk-1EYL2˞ڴO3y2ݰ;+LAny9E?niwoZp%cO&P|ES&z`Um؀S F"e|8y>l%p>>58W!"_{%g|˸'T%ŵ08M--9AѱRCÝ:E)>*`JwgQ0,{{rﵟDයϒOulXA/:} ީp}(xa>mu21 z44-j?$;%;"k){%ӯ0{Rш(q!K!'~_* rʰ)L{5\ʞÞfA87nx~`vM Ҷ˥Kgnhod)&شQg(b{A3S9 drո:Qok-W+;/-uq8myx[Zoᝡ2VO=vF1ؽ31}" zu/PMk|BIUmOd66}>P jѠJkL}ڪ_u4vvm45Uzvdغ-WO ld"*>m?9DJ[ys0y I;zBΟW>Z;;/CDe=]l,P!oQM! #6`]TAɒ4LԬS,h 9?xg!<if¬A2ۅ.7r~-sZ3 oUMWoav}6'N]ڍGޱ[dn9E<|݄/T`e4|`f J_+.02kH/3?V{P?%W1u2ROc BVo fcFh۱'`~J8幟`8b_lxSp/hnmJT?x7y {/h[SoEx>:&nwt`jnmO7_V"'/6{3 [M 2}\)FԤ עv,^b*acn'Eَ TdG Jv4. x8 (]%?HI֐fRhI1m~U8e`G+z|x2O[$V+$me96.>C `~0cZjA!%´?60bYwկY%Đƶf hIǟURP}Cm*]p ]@6Hƿ$쨶bb *{Zډ5ق;c.,VQ|vZlQծ-rmiv~3> >;`C錉io?:gK:iK0u̜j~ c4W6]&?-@Wִט_Cޡq/qGiUPG\99E,q ˋ!O~%? ]>.ɓ0:j142b5ƥCbk4SVVbǺIO$~wj#ԆF\[%CO~*EI,--#28V\ 4+y4 oB>=sx2%Օds('*5B)R>|{)gUG7AM"/kWzx%uG}^Fm-C%9f-yASsޢPɷ ձcmK7LK.WY sx⍋)ݘvV_ҟie6sjùҍ,irU-mU=cǴlXuV+oI*ҹ_\VV[sm[Z;_W=?w %qx1_ts5VʟJAh_ksZ_#V V$0 O!Q@ʉ0VHlWI:}d*wl&=hA2>gcNj0W%PrlJ뺊<у'1[5Tu ?ބ6ےYrMJuTMX\r7so`a料_ 5:xiv;#FXlrnT/>4&[iH!E|f"ed~Z8lt yF|oԭO\8]>eUO୶Bf0bȰ+s(g?\S#*yc˸᫆9P6lSļ?좵nʭrnS?Rw&wޖͳ _᣿P@Z&95ï4nF$}Z}B I `ڳ^T qi2c!b1CF"`ZY}S(0I^B$#归2! !y*̖qJ^ u$o>e!YW[2&i}Mf/itD`"c @ws(d6+L2][L$_r)2&'gGݨZC! a9j>1.U )s0TI!$o1C$)SS%L#{+C8Ims:cD:dA\K/]{2ęCGvԈ ^u$ nY%$Zd T¹$QHu"[;;5EiK-FBㄆK]Kk'왂:KᏮVF̭\KxP_ ,Z x#&>#.RQBrVzR ~1n$ht )@Q> x@Jn!5 Mn~ѓYL;60@!P)pB~3TcttS0̧8w0 %w26:fX|Du Wy4 >Z`mC|Ƈ*ӶUMZ1ȕ77源qh^:4r瀛PxKEXgI_h0Yn, msՏP#-2F#3V`xZ+sR\6ҊY-~d"?FjO cnʹSטsHfvfp>dm0~_K4,EbHNjmҀg}.vBA /bEX )6S%2&)$P>/[ux=ѿD$zL)ў0%EDԙiLgǙ6Y> GU@BCd-tvDKPM>p4%`nQED+D'U '7F/=nyqOuE3@<z  3ᓆs!I\^F@)xΕ={ܯ,@転Jsεة0~i8kGg1S?U,ԧթT['2M!"j:S9s}OtgbhXngh`gڜU}PQfhav䌚.ٹæ bZd[es6ӭgwq*tu\E= 9C>ܔ-8_}BhfMu/ ?#p ɕ/Q&c2=rFJ: b/-juD ಒwz{H@ IX-y)we*@EKygl)Mۀ5 3vlbΌ5ǻNMAㄻfjOƟ\m{eM?㑺<6RRL܇FQݨF& xS[Ƿ/BՙYkk -BA%w-,Ÿ OqES!6leӃ0rKUz q*r?ڐh ټ@Lejt]>K)bc3u"kTr3AiX$)6"j?Kn:#>z '4Ru3(@UI ]%5HVW6`u$SshBu9еq,%T9IZdl~ӄYE݂u KlEg|Ktuj(̡,F@ռY'"L[Б["LPl/´rd/f5覯3^h˨IȬsܒ$y p*#: m@L`ob6\x6eGd3yT`Ɂ.{Ypų8s#SXNr>~p4}Z\+|!o\\%NRMQdZIM_E3UPH99. bB#w +uvcN{{1דkI>sX0DuEg'Ǿ@8Ăx*h)1켩dw0}Zُ`fr W~PBghRQ1M¼bRˈ'q߹, QOR,x_OGN/:x(/Du`ٿIkiE& ּ5 >| 9^ ~]=4lyJ$7KLł<3Zo4#L*އAh\DrVltq?64#nÜ 6#Vь5eHg*1%. -<$pYiu,Rcl z0r9[rrPSxx3lHL/bW4q/ܯC#0:Qn}6LX;+P7&vNG8<~vce(?$a#EOۼ??X[ H/zX5 (R k`|-< @ '{h_AYYv :qeNvvl;KKFנmG'b9҂rX埂_D:v ]s:y?lOZVOKZ TJܜ$yl"ki,BqT \C50-hb* $qUI7<(ckL0Kzfׇ 2%b6\i!Z2pS4#6ˉPȤϬ!~u3D Wy9B( .BS1Q[f(yo^&%n#Wx0˻Ro^ީv9${O ,Uj0/B GA0ac$e}ƽ< zq]$9pNXw` [Is;E_C\ȂZLX2#jHcRa"Ûǂ[fq]^^K\ckFL%\f|N_`#X5  2 H $jJbٚoD㉫P]X ]F xNR]R<Ԝ/ F6<> I$vɚlOFת$3܈cHpdw\' p\˗͢"Z-%Ft*b!%Y|oP ?<0EtF6l!7dqovN \w1W(⨒[Qrދ8wY`†0pΙiZd:bf %~@[eϰ~ӭ7J=߯]~ENq+NT08J?7}RvShI"@Y7\_@**[ b ޑ:f\*jM[ -ʱP,Aa'h5"z~'w?Yȩm5 ܒ 9;0w|2+M1[&zm \FhNVN>hT[փB:Zc!:C5uX0X3M3TC8yL ԆbIqIc{*DM6y@8~n{kPE+bױ(0%7݊((Ϛ>9Oa}JRBQObZxKiG)Wvm4xb+AT+Ç& ?X `'[ټ'HRIQ'Nwhƴs{C9*p|!oQA~lK D~>qjU#DWׂw("xT9+d3Y֢ ~e҇d\_&;w,<|#sֳxbrSt&ˈ}c@I%d˳L M*d=ok!0YShSRXTdHFJɱX "mT_gnC>mQh7madfc]Qvd@5T(_[擿]fGь)'\%*o#2Gk9` ԍD^;χT=~K"&>0犮NPH8ոެ*H8HB9d̋P)@ u ?Y<\[x7lճ};[Au Yp92f+BĂ+Hwca v 9xZӮ|H.ë~Q4y>:6PORPCݱ> 9wWBp46& Q6wad.6 roz"}Co!w Y-$ƪrkGRq/Y17 QjA8F(( p'Xv|DؼM .n~Igx݊+-莼F,Qze^0qTS_V&T8FH nװؽs!#+l]fSA?/s )C3qAN-J:b=䊖*Pل>J[:vE"c㕅f$Hr8qCqx㐧^049/w!N3L2isB%; a :% nNt%Exlp%GaĵQJ%b'z.F=,v͐zIFx3J LWppa]==a8pL8t%E l{;Lϭvvbs}9ذ*f╥ /kPZp,tƯAڼH[?fyMdˬrUX4.s̺ʼL=}%F%fgc(/oq7g(jz^ykqgUPXڋ~h W:dvW jJW9dU1jyU{.jCYۭRmrv6" /61|ZjjQݼ}a:SWxNOg[wτov0F ^م\wG8iaƢs ;+[dB[n7!`dΆ\.4pu^"z1 DZ5s.TivWYrJ,pq@T<$^n2gvXL6]ym$e]B=`ʕ ~87fYcKXu"R<&ϴ|3 ٷ5葔gO@; `ߎ_x%bk5sI_7q_Mp(b5ތd} oFa_NY W8]UsAvg]L,`_F Ub-t1Yx!疼yL 5ͦCݓ-}<={egMinnh|$mwwC̴i>wS{W,)klrwP =r4ЗHH0k1i8Rn4k7/wD~G9%yx.)Pd2;R/6~.sQl*v,-Y 6T `XLf`]OoUc(;!O ,?'M8790WiڂPyxGa~bOį#m s!m'>ԘebëImfE.07_K_1>Y1t$Wԯ+'Zìy=窲?{ؾt[!{uQ )D/O.6;8U0Ypa|#f==!~g~Ws[F/G߄w[}6]u7Ok]y').;}~}On-onڔGqk۫~}k^u_?gno5xoED$Def#LHygw)}$g3<4]|C Y%gG0J> ϓ$)F8oyJPɉuبV|[92M fJy6ؕ8㯒WJmTU7(fKvTZճCo$y.HԽ?g'v2ܦJQ3 ?}\Yi>g%J\nJ炝<V0<>G2G/IkN9yFr܀$>?L?cxu^E|^oӼ'8;׍#X`O݌3aBc*SRLNJM]cv8Z}2`F$0Ʃhu?W\b#CbsuLPS@FL)u@L%Szk;"ڋOKi*Az6Arb GpvF)A\C.q$#H*5Ml# q4{ B/ sK' d(Iw8TOpCÖn^tN5$K.Ezbbsxh}ݢ99&(]So|Ey_s}2UvU dUmH @7PqUjh, \:GKib6БfL õС58;0[8OJQ)k T*BODul!`'kU>3kЀUzS-rM4QPa]6D~&p˟!= j"3Pf23I>J[!<._IxH$mƉ׆9ճ`6@o3is==s(T=Anve|Oܹk;#-iֺ Kh(5:_eu|T>Nu:ndR~o6zNFRf 68সep+W|/|L <- Y5Ixٲ' Q%}Uٽ3˃&Ive:f;|;VǚٸFm.wBlʹ .4 b>U\ Ӂ  < 7h4tLN5CYOae})ć`i KVӲ}Zs_۽J&໸)fu (=\{mYhb|Q+~,lۻVaQa{tZ _'ޢKP~?jSbƲz QGq. GqY`-=Qݱl.:,TZW B{ǒZRlx~gDԩ&&bـ)ҼXU%۟K-R2t,J^i^#b0d]aȵosOJB'a}aQ!~KH[cC>֭K'48]}TZ7:_.7S$!f|2>!^ # N+?h${BnJpnVN{r| T0QOhI[]lJճz~ZD~1Zt%9%͗߾lS%%9Aa~$j?{ ~Gn6>BT@)Ze \8[q7h$}̐Ƚz%W9$Z$2JDS䛰5خoV|$S$ܓEJNy*2ϣ3,E{DRL#a W~*$oeE$l/nNi`M.ō$M! tCK5NTKjrft|n$ķ~ vy}U \ rʏF RIo^鯏ocl$L*|k(Lb_j~k-&J>w?> DKѮSؕ;MZ{ ⟡^Ó|8 kgj@wؽ5|G?O~Ęv5ʙi!ۼ}k)JUw ޭя EʭXۗ&6$=1/̎= V:6! o0@Ɂ2 ke}=اlx-|+ A27٣MJr2yc㺩#u<6} oJnMRs5=M΂o?IH.<pwSDr8YG-lMNx֪SsygQ/rYv.F6ć0'a*.UHWU`72D(0=`}~?ʭ^xf]ݷ3ld(u)᥁kMPɞ Z J v+kw0kT k<ٝt%$Q\\?eSN`?N@\ o w4XPp/h39g_!W+yAۋ¸:ۈ >z](˟>O L8mD9 "dl/(e/]Q;俗r5GE}Wۮe3,=Q )E?fJ2`ؾ!]AH~[y%bcE8le~nk:q5udU sOpE\qX|d}sȳX%Vo|~s-e=#g{  o)769'P Ș8A@ٚ,)YB.&7,nΰ(*HJ*ܗ~d_PJ'eȥ6;j`uvt$N 4>O\@&.iVKv; fu #] *tsU_n*v]PA_Mb"9*ËǞj>qB{|V{X'Bٞ Yn]zM̕d )6 e;s\7pulwukn!A2_B 2cμ15[[=H1<55>*rHr;` M,۝Xk, D 114Su6p@@buOg +`'!j/_΋ł,&逰GS-<6k mxv>WR }Gk:Kz:y:RT::>HTěW4>&ig6Ȃ__o (T+9W Ob-ޟfHy?ڠ*ޚL<[^~m88hי^ s\XE7b8a-bTHe*hcJ&?u%iPzqeX1xCd?Ǎfh3az0:oeksoW٨ {x7F ɜ#Tm Wƥ##](jIpԂp/\=ذKV,'`K':,v,2q%NoP1@ݮҿa{>i6O},On< v:`mrEqk:e]P|lpkqoP:Lm<ᒙɱ>#~ԷHb`8dc|߮CNxXe8/  hMyMXҖ[M=%]ѣʠs wkhm4 6VZv0ꀜ Yb̼"np iZ_>+[paR=Zm&龍ҼVH=!J]ea2׷i-ߩ\(&m]Ow23 Vtgu @bO[faɌ2&6L.IpuaIn_玲"Iv y.҅<.D|ʱ0b,d5oZeֻV &^fHƖr4SL(n9I(BSl:@k`ED@9Ɛg-UY9rh-Jů~A}c}3߭[\Ga{?26xM> ^aNk˵ON]4ˢ[ĕ[Qxb|gUWޏZI~-eQ<)ףZ')kSPȯS ޠ@u[.(Sj-DZ|[ Lqe"נgCO Ʃ\b^*jV "cC 7F?_ucX˂o߅g d:.߄_G%Q cxy<7? ؇WFoxWwg]=j# ދH m֝;U뮭W;TQ7U\:{eCmf1jM6.wϔM)c`g|-Zk96wx>lTϘpvtcLtbm^ X; U/q@;Ex G'm+Kp[%danm'ƀn&h)ʿ W-^ZhN*.w4捳.֓\Ƴ#Z=?N\^1%[$Z W5BlɋM:c1,>o' Ctꥦ0xH ƏBUM=Ǯ7|kݸlt.nqX\CmٸGTg}1)??O'j<;^pA"~ܳXv鏫7Q1/S}6ۮ_ەai铏p=`?JXF?:bvsf HdZݕKI=q1mq zgLoTt%ZM~^.)9a4IiUݟ"̂&Q)D535ZIɪ6K݃bGAwkBKEtۨ}~t 괔B7]wLmWW jxT?Hvy׏הZ'bW TK-㨛?[mŰHą!{Clͻ+p@`ߍ2mvo61h 1>1g_, Ff_?;2IyB{s 5/*&Z/b36uO ajY}{߃RTH eL M__*Zu=F@d8sy^c?<} VTPeEYF)_oO~І=le{J;ŦV,td';u0݌M 7hu77E>Gؼ"qO#V&UaeDw U9A&⯼4|x,^e )w#,$d8/(JA^IYIT4_~#f? C_〫ƀW':!)_șy~9d<žlTt;AnH\}c)8Z_FFôq ./HCĊ޹^$8o(yqyxa\[KcݍI]h>bp_q&/?kIW1ȵ?ܨp+֌${1͎hdGJ+,))XZVb[k݃Ć\ۈָy{-yO ꈔE [)C>~3VTXhkckz ʴ/p(}>KrAs2:ߌmpkxwz,@䗩 M':K4ei8~Znʵz<11}7O+Ti\kV;N cT"!?HsXPWf2Awrb Ue!؃M dd 7V^{; u%{Y? n%7P- ^=HvvW  - G*|FD͇ 6mI]˳Qhayej|P;'Еʀ#ṣ7S}2q ^umWm:s{}l>\Yp}NG9{J<Tq9óI |dSټckPK v%6.~ceB]z.oeyb휂* wVu'3#H3qH%WU.ZYpD`Yeہ|bsSj*Mw+y~-jocb&Nq{dL_a&z lh6N\OFXL?koE}&3{__"x'7Ed?db|~{?6k?ygV+ #W.l $9wQZ3c^I/)P)BZ㥅:?iok~œ7uQ1>4Z/gh?ڣyL&PcamT+o_m'\ {_7!BEéΪ-NනV}njv & *ΡHx;Z[heҰbxgS>KyDA߉|\LC%OGC ҧZaNe+;J Äa`dӂT*}'sIixoa蜧\Om+\@= y7`x4RbʽbIk{oGm?C Dž߇^M_F&/Wѕpn}YOG_Q|J^Jd}mZ\q%a?a?[))Z)Sе eR>遫1\~>Ɲ`d"܏f $7:uD N 5`)w1\qx ;#Ze-u$Jn_"lorP{C 0K.4JDDUV'.˻YCii)GDZZ`=wFa[ d)_15iBRh-e<dX>x "M0G]ctrp;:+9@,7;"+ E?x]4_vrUd"ƒZ)`f b;_ir3Զ9ێC~Ld灓@linZctn U8~v*;HxJ="%h8pr>K'ם)8Ku/0֤8WδyZo" ;>xPDchYfkؘqaoTwu `gi6#jzgl]x_@? ܔzZ:oZ,TX܎XXYl=(5-Rl=vӥmJ`74]Rs"H%vaE9كؗB?!307hY_|#\Kx]`M&5f3'1d4:={D4= jX 7ؼ4EgJ#e`]wikf)}u&m䞑 ".(gݍږ~W;SK'LW"ky_':p^pNU] Οa1z+iʿ hTW)ﵶ4)]uKDhӐYWmb9)ѳiDVzTz=vi5wy;Zv -",o6W˻0"S[]qc"X4uJkJƵΗd~0:81OzGӎe#L(י8Y:L׮uJ=4xb52^A*NF4~q2 k.`(HU v N SӆTr'E>g_4Jn dI޸\4_%k{%#o1R<6f^͙LO`CTr1w>Hς= d &ٔYXwѽ=4;::y<@y  f8sL(?H4+pӼNU%N4(*%¬T5egrCd;+..Oh8n ]Zj 뛹?}?vHk*2=뀈Ve~I&}$[u~г:+QFܹ$xk(Z bvoNt(mZu2߻I{wpzJZ޸ 緊ov~e\_px=>ۃ)6j}3!1箥4$n ۷{}=qޮ})W\g1>Y!ݒg/1ոS*)<'ůKyOTq;FZn@Ă|LZ{T\վa5)C//Ê6cl0lBE܄w_82,Qb:uG1"]"o?{4v$JQ|-\ŰlC =ӵxX[Py|ۗN&'&^|ئŞ|pwn A ]b¾̉Ɋ&VSoඌN䙒آ|BSK p« 3e(Je.t݆^%6mJkM ~Iܞ6^bejS=k09xd|-so@^试TZ eK`U݋#=Fi+'9LLKq*r5_(KǢ<%32ypXp $ J.Ru'oܣRiM,uH첨Ӝ* 3%.;~EK闩Zq0S Nv0 ѓ ~ e>gz,L5L= ɀc9j-rVO@=~ aD 䳕,*eηx> 3/bE3KS?a%,FKo`1EgKwy]]mJA1sR? f"ӑ3LIS/4 ^`JpoXčSȏN?>Ы:Aw=@`R"4g9ؕOn|Y.?2BٽòufV<>EL8p}CRNL˓9\G.GӬ2Ȓ^ZjOT2mܚpF8a/l(]=C҅6uhs*W|)+Gr@/"=bHq$?kRՇmḰ=v^n?O {hͻ_r!4J蘡˳-j h͊4& 5֨'q&Obg-D9zb((;)Xz{/QĺY :bכo7al›&,lj MȉXO߅)NudBKhjqv$[~Zd>~oD SGc.bmv>dFٳ&`C -7~amm&jC`PI`tc y.3Jx;>_/kV)Hsyca!'AÛb=4d~dp?.Q2Wq\6MՍMk+LqFDM셡E%n7mPDw^;;v޽YM6NAhX'[]A% 0%t>M??4ERfd2FACb菙)?P;0I<5w'7ܒ~3(*\ ~-0Ua5Pt% wSNAF%8߶G? "rokt8Dͫ^_ƛBs݃ձ bbR$?^t5Q=ri> tAw5Db]|$H,^BM"MҰe/ K^/f ѫb}MۄF}5vmVJ1rx~fq6mqM}NspUM֝QvDͭa.8Nv9"=`ثkHzmTT6rg{A7"XѺIB81>k69ҌcΡHK917ӵE V LKGUeT.㽹2E.yG'7X^+z57xGƈ5(G[J˾j(W)AOx- f%KP&w|w#ܧ}\AhK|;ׯo/^f8`OazO]ͅIjEi{۠QpIi^QZjJc|t 9)Á:'HzٽS~_ݓέrƒw"1"/cxD=d\7a7uV9Hީ P';Pw !l!WauV/(s4+F τU:gޗ)z6`:eT $7(`[d7Պ(߿a*DL"Jؔ99xʚ;y'hr=63n_]"wɈ+̓MeS1\+[% a+GR}&~A%y -'$\W9dRdv&Z5Ls,1wi3]}1b0e OV7,b3(=YK+6,ɓ 4qb=3UyBU.&fl5v@Yɓ ۠Dta0thún%)ߎQ[ C>u䨡D^mP_y^Il_hѾrލ|5J7/ ª8^Rj:]?()yA>Q;`c2|I&ZKBQnOPyb"oM?semҧ"6ql~|P~MY;zG L`M;ɏ1rٽ`6ݣcP9gJ'JGaO`tҨ%]ytsJrrJU|zQL{K/H+''2"Gѓ[:.d X p/? ̑kۍeX ^*;XKDHLFVTq2:yv mj#qÎ8=7Qm)_.W6StvTR=u.BCE`sa<4#No?=)*(U} >UwT{RD|K~T&%hǘ{-HFIaWD߅*)ġ62k(%h0v[U䕊ÝZHD H-ōX, s;EͥXs J>,bx荛*ӳvA8ہēs[w ys7"xl O @xɞj|T{Ue(H*A.\L6ooߧ HĹ$h72!ؿLG7b$#!X$NDB&v="!QےւM//WksT&Vvⓕh9~?MbBl3u5V?"l=+֑H^cK3+-vVr<}74XZuC a ҀҐ4ܗwUO ԂX[\c6ĕӾ򄜟v;B ں̄;{ A!?n?;'A|byi ׊R̅0+9/-2u;P+!s>E I*m~29B$ۆ'(X;>bo6DHFB`У. upleьx>M(#73^H'Ql4:FbTRa=G3$icK[{+%`sD\3#GKD $v|7ќ6.VspuTE+'B~D <2Bt+oew+fP`/j`U 3؁2f\X &E7SA-(|Tޢ6!@mat-nŝ]D6[t-zZ`)-0k^sX qA3 89r'|:EͿi!Cs|-iFm3PU'Gp R )B wWZ5ҋNRY)z_xżDnqgio`õP$aQ^:Ww52U`l>yZpNb|$pH DakrľlsĢoTG|VɌ6!'_q7 QXl8'zLHw՝p{5hd5g4,8HqbȾ&qd&bF`!lH'R*5$d$ߋ0?W?E&e$W8hʨ{ nƶUoM= "bm^t1-\@INq@֓µ{%̆Aꟿ<)R~3^ 0.db{4~ TAs[ \ d!"3l4c\쟉AADKP'?=۟Zl\HW8`@7C\d'"Y]Fj${¿F֍,=+[%m QJƂ Z7rL.O$ৃy\8ӇMHeL9yMU*iVJ` | Kq:o W9IgEl|^Z?|F;hIg2hSnZJ>_\ ̦F  Pքb o WLnD8a2v֩b]íu6ꆵ56(Ź۸`3ZBB?٬jOU0g;j OI}%"x#f!Z X$ Ke*Ml$YHZ 0ӓ? 6Ne7lWٴ"P5ljt -d@iU~ q7 -D9݂o 5fa_SJ\֕ƈz\B3dq6Hp}n$s9S>yZJ?>P7})}At1eqy1c5`M 59`;%’j AeV 28#07/@ !vֈ|p^HƵ{-M"񋙶ŔE f޲Í%:5;@Py82ˡJeXD-RǦm -B,#9b .ub|6 pXxe}Nk'Nsbыd~Hh `* Ti>[D0>*;U"ԡ„'G lfgHJ)לk .հ8 tQ"mcl.b#wC"ߣRͼ*ZTiEjMTm-hvXb[y#mC5^vnk<{;)΀AntrjG*4 Oߐ`d&1&BF2IϞێ0VcJ*@\9E1tsfY;7g'SX 229 eu$kGe}_G.A9H |lD>կZ,`!X@ JeKlbgރ={,.$MpsЪިuF Kƣ!y*ps7FG5 tG5N7<#LߒD>~PC=4X S yo\⷗ <_ a/LH[ST?Ov=(8/\|j D v>b>Rϐ:DL<9;q&Nޖ+ ֕ŝ:۪E]Y-?u18c+[d{Z Q>H#o=2.)#Fbr[#/Jb,`DO 1ޯe>[BF$ !oRx> awgibx A6yX|Vÿ &¿5o˰O(a {1o$ŀ,6$aړL+[G7)yA]oB^d\$jrH59:gł;ct рE?ƕ߮" Q(~"7{:{۔a)waph7nN" -9QG;k&{)!bI>r|ƺ@ *J3%wYd::v݅}xg%L`J SO_ w"J)L*.oCzrꚜ~}Ê V@vv{Vi~&`XAR}u7pw0,)m;mjB7t%z]C{=%=}ܯŵv 5G>вo;̙cVK*ռ8KLEt#cC:QjGo2H *vȯOɏd* #N@}2rblzrN9l~qYf|by7C18,청.nB f nŧf Yܾ%Y WxCfב _e20ݹ]-{WԬkOf\{_ns7W\滆&yG%P3rl썻)1۹Y#j2Ƿò7ԇX ԑ|I<) gy].V}r!: )86kh~f6CyCL:]b6^P}mu/S/W[8 ϩKgkNdŲ=YnPJgsT_Q#k#ԈapkBwu:d1}ZHL] eXA˹cm:A,mNrׯ/+>S}<Krk~1vW9LV5g3º*+]~ahĨCj6^KkIȼC"FS:>Dtb;31/=ko$.ru_cUt͸kiX"W^q#{djn]{h@Iq rx| fewmlnnѩV\a7w)b{@ )k5`VND ߡOy5G j==W*i@4e'?B@AO(,Nس{#gi0[%aFS8^Q.PLTrجOBE|D8XهO-թ"jObzv "g&%fO>dD63r 7LTXeq #c-t5yFv̈́;AKo0 TLi;ElСLE5dD_2Iء6WoSU=r~5U`0/*y}E`K1#(Ǟy;O/y{?sWZo%L1첪QދfRˎHl{%GM~&@3+|\rvՓjNs]|2Z6\>ѕ¤IeH>)ٕj/4ϴ|7D )FI'3bGf<~I*6!&8LqV[C _fo,;Q*rnqzRܟ$$Fzw8o OpA[v-܃wezAI'tXJc䝕+ɮ"5=p  f1 FTb:afH&[hƉR`JLe!9Ru,{`k6ln_30|safŒrɴ ZSkrUIVB]|ϋĕ'UPƕ!.NWN|ɽNKLYU5>R IXI!d-GQnt}/h5L")Yy)_qQ;N㤮Rq1j!iGpl7c[{̲mQqKl^"w@;mf[~63Fd]Ae\Rغ&h<KL@W‡!=:@ Ć_LNhg$)< u]#y- ‘%f- ( ,cn7S@[= b,=l$]QH|w:9H|`oAInNt,,16on&M4V2t%۾N!j:KRr lc`[nR$ N{x`ƞjB7JDRiLXߒr%plG^pgO(߷+֓l5VX=~o1 D˗QW|bZ3ftOg)v"::gf+nsRXM> +ܾR}溼O=1WjDpe&`sE(g*G|j}9J|#+v_ǿM_ߧ~?}S~{>1bvv7nh琫uE3Y  HԨa5f @`Yċ ŒD!0Bێr[Dq 0I \0,B,5 JL–y9U}y?ak9uΩsykաnrI9UNixSW}8@S 39-(_jNϾ/0<$Q:l٩v7o ߢ~|_j(P>w*pvp s*P9YFqĔP<+dO >M+ZLJ8˲Ka[B?!aA.ff3mȆ"2U 8wcI_=3`z}aw/)v jDOZ]7^[ Q͞CeY/'WifC =r%:BݎE<=XcvZκ'/U4 svF?C:bb r%&Eݠg$ay-ZoxkހMoH\ }}3mhL&RSW mP }%:r1 Aɱ1NÆ\5%F:ʖ&sQV`v֎mXF 8N` r #lqX&_ǧ r%'^w޵ޥ\p!aT)W%&dٵ$'ـ s7\Uc\d١'G&;z )JːB/蹟f'D&bW}ݧjYfdXXm80|$YG}G$(6t~`!.O^3/>0xv'5$N!p5?#Gg~R}k3t6Eaz,籟0gCVMjz,K &(|hcrq̆!{ko5*%Hƒ+[d6ΙT @r謹0ն 7CHV VsQ;"6 xFR\>s#s,hz(=wrNMmG`B(a?]=+Z{rm+RC~S'Ex/& =L:3Ncn*Q/ͼ1cxcχs15ԎXhTh; O>o9KbS>JDa:=-UòdRpyXݭ/IbOXƮ#hh}a.0~K?|e\_;rAo:kX6hlH4 l^@56O[$y>n@{SoO&),܆ӵeMw+jhcgZ1X/a@YwG4%!e?PQʯqCQ,B6 Nq+[? X)P`5fwu_Z-N+Gs^2) P`tCGc8Yݙ9Y|OBJc)D7.XtF< c%7r+Z~_l " Ro~ı55?' W8n'\Z$ބ9޷CM:n,'i/Y&tXR*FG~⡻jg%& T%b/ԴDx>q8K.N9{՞ M+Aj \* ">TfxF18~@o*G .ۍV1aJ.r7), N"Q«֥~ j//` p[MA13Mhpͫ!lIxx+epf|h8<4 J^+R/6|z嬎ԅ2 $. Eqm$Cb7ꪣ)U:UOWƽ(s㗻#۪g6;Zޫ$=凷YK&j/] P3+]1|S0dܐ@ l@$DĪoژvLW<ԖY[·hC}*2+G|s`zꨞPzPzp GV?^֡..G`vFP׊eM_s2?9~&b|55g$'&+'iU/N({3ž¡Gl)#cӤ75M6gs[mdHc/>.{D,)Y;l]|6{7˾ B)%YhG&3Y>2wyq^>d},7s4SC^<k8!`<6xo ۪NCS<ܑQ2tڶ%t7R9 Z"\%N~277ҧX8iېBDZ$v88}m?.KמnJbNht$?N2a=VⰃכK@kTO\~sWӋJG郄o˖ w)v )*ZGGd'2`(}sdeV/_Pc Tnֽ)+o9Ls2ē,.s> cmCFҫp7B镍8hZ[- $冟BË%^lGq[0YxPe1^{SMuj7i1h#6;~)`>.yn/ ņgXr*:hf+{;),:_Xcjz9/mWO= E"VMQ%e dYr)?7}Bď wYIFD\~gMfGUcO17]}x.1o0rHd!|ݘ4I72 ܈\Y̓sF :2C*"=q'10#d#s()< ,U6$g&e7~p2TH;d}{hD9̣EC9XcLޙ̰.1fA8J+ބe;/-qTcäZc閤r1mKS/[;s"Pd;i9j {rȆ=Mxĺ5MDroZb0p??A>eiJ㑫tYR].2C';,ۤR9|Ϟ=r:͡tOO͞FՌ8BOS5;Pfo@zFsugHs=#&oUb푑DFz_as^ p-kLliNr尴ŵ҉Ć{}%~bn*zt$kwrqvoij!C}360y*p 6ytV͂;lg NvۣrNgdG!쒼@Bjk}[3?Page) aIvp*idK-a6)XS?ڕw{<| ?|:YÁ#mװ?VW6vMzvgm0?ЌMe)cC3#Z| gV#,ʮ}'aRhZasS$ұܻAOgK]3\ȱ`^INuTS8j;[J<$WVZ3#ϔ8kTȀ&$s-8wMT+>oӲhhQ;_-p4┸oC7MV<>/}}_՗ӿt{%(4dhtF?q|u}U]Ztn۷'ɷw9Yh6u6Dŭyriz|GF*ydJb\)Ğ=p7d;Ϡ84[8\ס(>HV/LA8%SX2v%ۚBH|ωOI5ILx\cRv$ң o_O_-֔2B4.9MrXh _ $9hl}:ǒgxn 3:Bm}}9S25.*m.s>+1_!J&a.naMC^*Ӄ UE$K#uZQ\9];J^ КớdHd>=1y%L0|KpUiZAճ'}GM3(fO23OPk@'͜GyEc;'>'[̬c3!byk^`E fGNyns7OrJ%]m8:>A .OC.Y^$So !(}ϞI/G9݆(`\JKtPQ=mȾp,۠Cٚ48s$WBsBq|89My j 5ά7`[ kcΌYfExG y@w߀^]+T7;)}y慓xELi" v92asb"z+4A&hkVG\b_UT*ru*rǏU2>[^)|yD?Ǭ= >'t ?ν+ ji;-J O{w|ֈ;c#ӭ1)GiGP7-$$KJ4ܔh=tʳĄ;GrU+B/To>Kf~tV>Qgz`' ݠ+S2F#7v-r1l7N$^7x]O2$?I~p0sZ+,fsZ$ x"uL`Ɋ!-m@ݏ9kw2?Y9ɳ-;̄VD#`S鿀rfaV}TҠ{$NH>8; 1|Hh.d[K&>+vsq>Q|l9v9CAҰ]jL/jX⵹LKoF]ڡIOt(1$De~R^=6X Sc0*4~ L ~m K2̂<~iˉ8^~ܪtD/eY~ 3\ t@}kU]+GF!k~&azeWdI`%|-V3s %)V+-5~* J="fO6U/eaC7\IZdCaC`F큤؆Q84 XN,M(,Qc}\hQm=@;$~M{׫t*+ibގ*e,72gO(*`W7K F{q7G38rLA(='7qysVϨv\ST`\j-fp``:<æiR}x~̶9F3~[A*!յ$st`~lB҂lAй'we߶~t)T s>/t%[D`HZyVYI \OC'}g= >aOr7)&S}NzY;=*[Pg8,;f/'?zYa~JuJ9G[Wm{pȕ-;gsQ,Kw֜Huz2ӣv<^a6;GlDr`7І"2}(>Fza_i ƍbO?|~?4;F?~@/;@(0eR1Ǖ)W on$ۥvA#` ~nV%-Ƽ8o\KCSIufdT-iķͽGf S3$C ˟ O#m췩H^!#W>N #R8I91.A\&}<" \F;C-ZZl TH_C;sdrE,m)P[|rig?>OB==̫",c+ەo ?mx>K>+yrچn  ̶<~߮nwjDncmrD?_q(?"nsR])d.~ mҽٿ {7BJH]5 JlTv!nJ ҡRjb[] P,Wo|_sK,ƩN]0"Rg= \%|RwP=0n䫪Js$Ga,Ɨ=ա4*Nj0.\g~ٚеm 5Y:oVaq)EiXR3k ){PuwKFХMROK$4åeB-rD0׆l_\@z4:@\X;p(FG:Qz)WvGQ?I6ߥ|gx ?i]W44jtU|K| "$qG~0t{0ye­L v2Mн\~/+{2w=9X+0jB{>߆ptRph,L8g$N@#_,[^3dP',٫F `UkS#k/E;G=L{,թ[ oH#kHw Os OI2#jlxĩm1q!x-OkLhzuArUZKJ0YhC,]2R[IٿnO?A~OGxw=-o,70xt B{~s\N,ք?CM>{-)YԿO\;]?!B`_Xf^AG"6k?;T{ߘoI\{|KEl5F-!eq-ɍRZ4&>0?څ$owb$jb5;ޝ,g6R5bޏm,(S0x*bzGʼhXk1o9v/U[eOOz67bla%Ҡ{d-*i*bkprt ͯ{r@=Q>ΨZZNΡAn3V  } 7 <{(;'NPXdMU:>|j5$=Vqsljp 芓}%郢j̯b،wXސRj{NWzq.G$etHWade^Oc*U;mTy{84l3lߓ12fd8PLYo .^c26E]PBmJ]IGI9Nup“T['Ԡ(ZCw ǚӯ.LY~ vt-8Z~.X2EbC?]gt~VL珆Ώ/ayҹinzv]P$7X؟"0{#48<-vI Yd7V2w_ۘFSP3 B"@\u4`~Ese\%jofoDs5\6W˙[֍|U"T", Vcgx(Q2kI^}/]e mO' @pinϙ†i$ЈxOS[2zքU#Li1zt1esxX<Ґ*wGh,>i;F@rs;|zNYn1jՏpkv167ذ`[؎H {6qR~d}snjHEA AR=ݓy2A6y CؙMiu[D ;8( QD1k_1hgH4ڧnb?q6g?pcn'my:>`GiN.,~k-5A'hNp#Aa6\6+i( a`SQ},ٰ^t6bw5Q|)Ye}2dw$$kG/AôjT8u1#UN~//b cŵUhڪLMДC oo&+5uuTeJo)5uU~s2^W)&d(5}O,eڨߴ*5}'MY^o)5}O9QU71EuU|~c2z^8B, i 2A9$Ŕob2<ږN+](^{ׂ[K܆am$]rRy0pdhҍ㷦w'.O3$zd,B WDA;{ZޤхWض4oa[m%?@}~qh4fqQuFU_ Vz9V3ɺx;/^vgQ# 7udz4~V"(|z;W_1=C BC\~>|OA4~NZb-zݏsGLAa{E'9oq(zG3a ӱE=W&נ?V^w;=5[;vTFr%jǵ R:ngqTQu4ͯ>s~EY|/jmWU$A(MS`Vٲϝ|7/⩃n?62l7Ց_㴰9H~^{=MZQ󣶪*'9X;yɍetS hYgMjoXPON&.*>1Tj7 ob}AJ{߈g4 MxCD[=J; yҡЈ3us=Ј1Ĕm1׻
Xg4j*&*̈ &Q$NIF- UŁNJmzҜܗB#O9!S]oO a1 m/y?6rXKjLo5od#{=SN11ys6pYUc}y̢ţgGLb^C"n_FRXOih۽Y˔07@U,M/=}~ۿ 4-"zn wwN{hSEwNbC=-|ZٵYRZ!C+F{}ܖ]/m?ZymQHT"*>F!%Kq^ 6R73=#m W21vFV<&d vCo\յ>e't|5Rc2#YfOX~9nQGdM(94;w,;DCNί$[jɢwOP xV;?b}LY;m`@ V|Is{ScC҉>礻sQD U)鎪Y7U|t`kbB}N@JvJǷr;Wn !"5;{uY,R *5hd|@>LE{4X`NOu7z$?g 1kQ?_jn3S=x]g7#^w!t=Ng(3bw"sqÎX^095r/Nz\csʖOp_\6w/Y]hEР+48ǃD2v1L{sw:2_S<:@Xc FY)lBu=Q-I5JJ7cs83B{kNz TYBeV-mD+'5gVd &fb<4ߚzhVR/G5ArzgrMzZu2O=~s<('Tt/X@C^gL Ys^H`G^b|&=JuG#Yw]-[t$L5GQ쿎b6cAgT4<"wT$%wo1Ay+1.LEۃs3^aVrY dA^_>IASb,=zE x@ GVK9LUdQmVꛤO3-՞b ';_/ۙzHn`Jm,d4Rbo`%{e 7Q;3diok|'[v#!]/=8A_T,yH{8]6*{ee;Fam䴄aWFcC_q,S{|@cI G#^NA Ȱhʵݙّd^A.4>g V;Fe!8ɔ2S$vMYxݐ3 h?o^: jf+  wf&4֋ôY 7{}_*Ю}lr&1؊G"%տԕ=`mJ)*9\v7iY,VBW \g"ʺ?7aW=CV0GQtCf_D#+o0!`Ѝ/ha)Aʞ2n?EG amEd$=?]bXOxJ~r@1Sʚ`9kz4JW/73b.~OTn[! @v |~l(C:S}?/^ [/A=!M+#"}I6ǰ$ec\jOѼA3oP}2t|ЛC`z>/6ՄUTP/mSț.C(*(oҗ[IIՊܟ=դԾz=r=|&:oaAl\\KSu7`=옹?/EVfÞ6;on3m&Mhn0=3?z Q M)}j#Jh0 (;q\ l+SС%YUuJg36eMҲߝn9[^Z2^4gRoi* 9;3e"9?١3i27!3`iS0}o32Mc6RYs:Wt!{Ci2K ^&%0=WFVrYh~W?e,E)9Ićϙ Aykcg9Xuo^JȌ 3TAT=×zD۲eNw4錃9=?vͪez˸<[߾2 \Y^(Xz!>҅utj⧿BLך0!%yr@+\/zf@zgFlcIkW3 .m*a&d%7']I*PZ#q\> +O5S,PǪ!/D[^#~B0qIf2B89ԄtwW64"Hm1X:~ygJ%g*?Ⱦz/)V igRF{ uNa)4_0K"Xg{%6<4!Ds;+ %#>롦@u7H lʄtIgoǶh)6Ξ8 5|@n/9no#xgMml =fډK@!}/_NTCSe+l͛=&},}yyM_qGO7֢6T~ UTޥ}0(OiO ߬Ϝ47UYyO\5Y}b -rPuonT2`b1k/7_IJ3/Gp%;X$xp2;=Zdc͛jRމ/"ϴ@*U.P[˥.2EY,JUlQ M& _ٸ%v8)_Z9Y״>/H~eh$jG> 5f앓DpwrۻcTJ\p { >A>ɓ9v4h}EӀ H˅YrMG6?DR24w*6@:[#A{Pg4q$dw OL)xVŒzYv(U@O RU&< ƹ UXvHe}$dɖq+_l$l&b w7.UF7E8 ~v_N*6 gAZw6KxOn.0=p^Vf#"u1b]qV>əbM[mB)y}bi{x^j8b=hE:2Lvڥ%tW! D'x3yuVی.;^9ž©L+oO}W<F ѫԳ2W)=+уE8ֺex ֲORSUo2n[LWUM ٗe%9Gξ*P*6SpZ'?IB{xZQ38n4earu]'N3:؝2.82]dǸ>G k#k!xe4`}Rtk'<{,“d [5HT<$|. Ow^*[9$G~YE.ä<+ h<Z)䄰Ð0QiRs&GՁlRjr U,~sS~ 4ϩX9ow &~68_eXmj4=r6 ඲ɗU# a|>xFTkqlk߮j2Lκ@6(=\ k|>>=tӤli gltgl9I ?LΨ4 ݨ!Qy`AP}<ى.JR})/Pn ^fj`T6N4]UuZ//W4EEzor}T#'➆AQ)c+jr ~+Zճ{D9+dul9YQ<WCt ع٪$s 2Dfõ:_?p s5=4*-^fmqh;$69G{VFzYvt=J1s^Q|)S7ֵBA+Qޫ7I.my(8-QXˮ-pluOHy'˴%7y w^x%a3sv| V{vƶ^Llk48_mφvYϳyFiS$١ޕP8ջ du\0sz˷=ԡlR`h-6br\ 1FPp3q!=r <&+4Yyɬ {b70KK%n?w65{aG4aN;x H@wir #x,~S1S{!ux;&z>饯@49=Fl4=s{1{PAE7Q}ZКЕŰYӊZ1EtYآb盽HJ#~ߟ}n+8_q3i@+Hm C2 Cy5n΅U]$ԅJbаV$oO}O._]ar;em(/G=x6x./2Ŋڜp=1HLelq18N1N-dTZ ֩J(A\OL0M:Z0mfO2|#}Ȥ?m2墤OjGs45$;6YZmE yU:"?.M_=r/) %wYGwW[ ާ1 ȝo!)/4S3j~v (";>盞5EAIŗ=@K[8ϦLWnu6#n(鰊h <~rkX f)ÂYp6,5ly Onycgz7SSY֨WM\tS|%ǣC'\Yels`$b;(S@Ȋ+5W*QHDaѾ>7{<];As@4`$a!+nis%YnAK1lY:h0ݟ*$v3󇼅:(|c _ZOM,'XOVYYhSQP)ÓWyhcq8O_'Œ'ci8QVDqrYzzpSV_eodn߉O&3 K甬3#.gnQꗞzcrՁ( Or [gq 5F^+bH3VK}9uئ5SZ>FXO@ᮢ.V0Y''N֩:Z].a*9S|-s NxR)]nMHG` fEK Si|5,6r=9}`?*?ӷJ5PL []MX f9Yx爣GS_dNux7u*YXW@$+(-_2;~Woƿ_x^VW{.NdUcqovBk(,tOPC{&r⽣SY91&Z.JڀR-8w Fg5,s9`˸>9՟##76I+sI%~ xPLK _Rd1xֲբ^.nnBR'w-KRyaaeu6#S3_pߔD@m2"Bd{~zQxfۓmT1rj8U VqQ~W]1@;I%OfԨ(t'0^Q%O?1=~OdeƏs8!x˅9J:JBEZ=4zh(@wCc~ၗq6>LɫZ!S]y#on|XtT?B)3PR*Fw荐СRCʾ tb:62W؏BO Dg=.jcDҴ/q!t+AwYιښG$xF{km( ~/\"Ql/H[Bf}lLa៼5fݷGͭJ7/ nՖ?s^g83/4s%xTid2ѸX^W"ș%2ziޅEy=w$+^p-OA(2c5,u&^x.i@Ueؙfٌf w5c ([{kE|6au'#_# zT}CM(XSLVM@oB1"˩΂=՚D&4Ems,xhԔdJ[1utRYQk>: Ta`("TT\@Jv &QdfYt'ЪrVol-S\/x.HuWh(Ek{rOy$]Gĥز<-3=0 % $otp.R)[D@QjHPj?h< ط>4hfF8lϛMrЊhtA%_${k"L!2}+}w~^S}#JKvY̏d4|5u1KnWEN/JV[wB~nz묙yqh| r4OeoyY_^W}NnQcߏF[v_Bft}C?힗 /N]yJFh q9l EL2WھUtuMj]N -AsSD'Rquh.|4./gHu |R|:UZcr(5E%1zDÿ-S4M; {(B4Q Qtbѡh?uTz7 4.PQ&?&* %~b>pC&}q,~&8OŴ2K:@hzL\BY"?KXqCB-iw" ?T5'9Pe?:;LFi;@|'Es91zK/oȷ9 `"줤V &:!8R_LCE_4KQH`#bm8o[9}7BJ_;фVKb̞m.ZGShО = )$:ޟ mڈ_WρLVuzUmk7DZ&W MPb4fPqɺ4aPPX.ӑ?/}fr&5}I},qcX`8A@S]M@(- [gH\?r=N[й{;t6LMOs iĝbzViH%.v]p5JMo}: 3s(e%ᇅü|C4<D57~ E:x3].9~S*AjJ۹ck~仗vh6- #ɰaoh<,C]JOh 9= u4ՓCIGn/L'X'JZ-ٓy\T /\Gga/ip&yWoA͇qӴ~ ܃G.]ml-w[ɇ"iʦvn]h `}d;EF$_WJa%6OTwktk?= A$V~tsTw܅ƣ2b_T$q|8 ƥUJ2,8LqѲ+uU *.c"?h3c&w9.t~ѲY:9?9˱}uAv Me68xd^xtw5týv#77e,UM@S ~V#~fȊz>joľ'Mx*]ljDd`$W-YP < q|"wב<5֩&Et9+\)O CnwZCe w^MĵAcu(`;я+ ^3MTyӠr<&c}.]A8)O _"T ngɬqDrNDQkH܄}=Hٿ U1.ѵףR=h=΍mS|n+7|!ҒByOxy͌$@ UșC`= -ʹ6ȪINZꮐS>fwq6|<9D7Y}ͻg1 ˬo=tsT2 irbWDw.8'؄,&B}ܩ^㓰/10 |rN^;>Sp3uYIHg?u!!=Aa;X5tX3zAzAFsԎ되\BMl+=L7ʚFg$F{ @IOY QDŽ8.E}4Vwzpۋ |)RIJvAߊx MY\kb|SUTtok[zo{&~;{>_i>* Lz]MjK0$8\кQN+B%]Yz`?I6#|?Ad{{H?" Gp#J΃l$̛x.) d{&M,tG [ Z) &e4":1=:v8ϡg=гЃ%~ @rGqSw ǯM~gPQD&v\yFM'ݷ #yi*sl36?N⧁8eGl$r]=9}x=U)lS[a7;3p!w*?$u.u:𹏥,`w _C3rz=hzßJ#LkKrBc6,>\޳>81@-}x3*WPYXٔot]-t%+U_pEjMSr` $g0 lB{B?[^_R _'I&#w3@%%[yXT^נh]=B 2xY/k}RLC[t\6?gx~\<_mx[U_RBeˏ/R&A:whamyrf2^@XNL dTjǦ~o+듸YbE=tM^˥Nr 4()f\_wUwG&y!b١v5DgSX"SwgNԩdYk]J[rѥn`8eWu>gvw}`YT&[ddC-X&\R*+-KBywϝ4Eߩy9"CQ1vD6HRZSPv@N`$2h$b.,}9uXA+=lɃwl_^Dl75rj Uau Vޱgh˵֬XtS*9 >T4b$cq2df< ?.s[`}3|ڔ|^:x=_k.rG ՞j's4Uƛ80fDRV} Gq0X_AHRns*7l z:x %`=; BFpSQIU1+YH jȰ=sTzr @sIGy,A*yx80wKJҏg)V u:N.c֟wce3yb,e4$x<~_G rR~[2;9*q WGaY3Ab {^([5Whl5 3<2&ƙI]q #I֌_~MġuuY"4n#) Xg gtetɠi7 CU."7x O5=e-Q3t* ṈRd%gEOFZR( }| *؉Cs,>=eĦb%} &T[m1Kem mdFw+=Oz0~\CWgڝʼ\ef*;v @5"#q@ )$l-0i7E\44Y".-hgN=8x\ HnWɯ]ن9s14U Ml~368Oxx@ٸ$E{e9Ycʧ94L6x9R}F&"P9uf:a\cMrbEhE߻ f/ϵ/0|v>?.aloNv$ۊ`%t]F2;}vn-1ux,r4qZ3ک0IjE\y +:I0;\>H ˦.VfAyX-fɿ}k#"r2wzX/ԏQ* e žxB#/:]y<}IgF&k5կnķ;"wFW%i~nԱb=|ы?Mdgذ=YC܃G3:jm b01 {3)Iがǎazza+ dž ,fRß1cL|Z<c4&H Iovx:P=26w]6(5 W{0bƧiYʦLvs_O'U!smf*pU ^"l4rv/v$?ReTe)\:\́ j:قFJ*&3k@!5/Tޭ&\J(v&[y_#{{Skrd&PXSПH"cu;V on{H&xۺTBK~djywD߈+TuVm4kx AB>? Xԑre-ivO+1y  C*ɓQSL˒ymk&җ7)OԷjo˶;@]PaC] Z5cF/zw1{=2'/ Ț1T]$ȸ;ux#EMř\tTK+/b:q A%5N~.~WzF\P.O[5@,[4Q9+d=WD#X@ nxsKȾ5a;U|k fzRSkj(S}{RX+2%@wW\{.yf<V X=_"Sw9T[fh!l C+٣z&!BtBfMC8Ч) qOerpOj#rm'ĉe]}uuG.ӻN#}=iYb`p~,~ZޒW4P2N"_ZA?~e8s[q'NӹS9ԛ?>{QԿ VLCq@TG?NJ+-/bw]/}S]I$Tᷢ- ;uJAZ\Gx>sٿ"d>j5hy9a3Uƺr88/}S`QOOXm@}>$PrjǶ&S26Tv DFsXp1kؙFX˱a${ҠqCw!υ ן}WG]8Yd&F,~:{%wD睦.yX{~._837(mc Nu:ŏJNro6nrHUQ"Fʯ_0 tP{,UPvyX*Òѩ 0yW.OQ&BOTA<BJ#>EFtѿϞ[xɲ~/%`dƧz%:5{\Ҝ^,&ހAƉ:m/r̚#S [e\.nU6h%l:!wpmx~Vo2/)OO+[V0y2:zs&yXa䓒|qqh'tFs|Pb ?NI 5<]vDJu~3I5"ަ63z"|t^(T"NF l \GѧUA3*a`S %!0m#b}{&x2g4w(Z-YMZz /WΞȴLp_ȕ<41wsrWr?v= r4 r%H!tA2뷛&FQ:A;FO7ĬvJkON`F&%m@'F oM*`ZxRQ" uTƪ.L<331-iQݽmJt@Op6rƌb{w@"~q\[5?X6~wŧz`ʡr_< 4690{^hswcSQR˿kҬ|z" Vj'hD I/B-4BG|/J;.emK٤[/Nn7%!g^Iɪ\TO:^*&s 2<ZM}NFTj?+68 ՚:;p@''x)hN넓iC3 '8sOx#חIjz5ΊO7]?=65?]vX$|0J٧#v:|& _Bo}2ı\߂~Ύw"&;NLY<S75]Ku[C!5ON| gq"qG!Dž;BB NvFHۦ=8]Jϓ^馒NW4'#I>r_C"W\vZ8(mM{& D E#*ؼ5AbϘSt4JoJQkEޠWJ,_ jG :D^q^Ao~WȸEC/YmNvȝ- BY,:1drG[N~b\g(ZĖSa3=,NUc&NIU{TV?_i]۽*Ώ=O,pð~agiun(&9{) S#E@ 9fZWADh1fԃelWmlϙŦH'EO'4;S4 }}S͟HDٽ]/@<&!aڦ !\a8C*g" DיdjChN1@Ub =L9'j85$Z)WfjxFZS婯xjO}SWJS%<O%?y3OS <究JT+O SxSKV5{-u)õ+{B}t %h&j{x%<d<x jRjxOSx :Sx^<ZSu<OUC*Kb~{~O>Ol-JN@NEVW=]_O/;SV*"1>A&3E>|NL oO plFd`     MpW>s°oʛvQ0b[DSoVu,x~i0qsvɗDXО(xc uOvk qɈiAWLe "GOߵsgr܅{~u& WaagйjJhK-U{Y/M}oL(ʃȆ^<ߪMVZQ׏%c%bHcK>`PJ_ɀ'ZZb#{^)ѿw7~w;JyȊ-9C qeVc>w\8K4KÉ nb?d7Hr]$9M(&D"xB$9M $'EğEĝ"n"nbHrX%&$y]L',\T, xU=t8$]h&!)T'ER&PNI'B=K$~^$bH EH Z:ER()>IxO$-z" OjfR6&\WX OMh9TZLA0DB(7߮O!XvಯBF׬F.BG";_o.n |Sct(q '.agihb{ l"en |d M\(>8_9-6 HyBq*&ؾ\nI*y9/PMqh%JR =+wֈs0:=qAdsW$?H<7@sz! O28(l :̎\ENɴ.*78*cJeM,^Nf{Ci2H0tG&tq*UXw P!V:L [^Afٸ# F(N%C(A܂\JU, "#D,$R,:Ejkl\@Ԫ)ON eSʦ;䪕x/r}8vV' _I0I.aOk0 rk^yFx(UH%V8vCdUU:ZH왑$?6't" [m¸mVrJzJhh5%W9.f} U{9A_:CK{AeӒ\ŵ"RalV^յuU K"}[ K;_zeku*"rĮlq)fzmnqr'Ga'] sQylDljJn ioe_u}[Sfs)AyuxT aUnw~o0k pRdZ|X'U6ӎf2^庶5`xB$l|v:üp=e__4>x_Y]$Ss\Q6.ZēTDVx-O-8h/EiI V+M/)g|O[3^mS5v>쭶CC@x*kJ?a@GR 8axr`Oې?FS7հ3뛍xöM_fOU=d!՟y=/'>:krX6NI QTv*oнD"Κ4s&,7%/cH4N׶hBl֘mm9CD[K磚$wڷ~|QBjUxТJK^X}eٍy~K]`ձV\˄[uY1eUK%Qw6g=92/++9V k k5[dmiAmnʗ±wy_OW&],V]>zkC4|@DYMfJ%OҺ&m8\۔ෲer.a ^~Yi::ؼ?=#\6Tz^d`>#&v0s&4Fs|Ah\~vxn=E{]E9iB;p42> ~}.X*~"7pFGͥ=J;TBcyE&.4B? M+PFwEXpz!.B읝Z[&6%oJDBe.uD\\&8A$̀~'e`mdf&/l+v |]32a)_j%hl}A5ԃK/փMF{0ԃ?_TIS87fAvq(2,#y(2)_ߒUKoʦހr+bWT4cFmk!<{x\4̜w/k(C[lJݞXJz:yVJ+zhXX;bOȇkZ'4GBOfÓ d Jn[:y@n[ƴyszỳ<@r${þ"IBf:Ut1]$('WY&( eD@*bk;Bkhf 7#Pf_NS$[Uob ?I"ίZI"}IH}T,G&ijj]v;_w>JS$d{AO%o36riMgQ썓-|IV{o6i̻(|?4e>{79y?%ըwzhikw,MBqxodq17.kHo<B%gG{c#g}k8)F‫4|4x4t4p4l4h4d4`4\pfo2ft@zf‰XYU[iG=u7m _v8fJ~ڋxj"}$a%tZQZ-juEq82z82zXsXsXsXsXsXsXsXsXsXj8hdk X Wma-XGBtkuU3bY4v 5;^ o8{ϘbA¥ֻpNH8답 aDBл2. )CBл2. E-+1u9nj0p4a{9X+''MOQUz*apItk>5_dq|x~,6įK7/ҔNe\=Sƕ"=Ij!IVF8xm[PEIӢ(iZ%MiQ4-E1iQ iZCŐE1iQ iZCŐE1iQ iz}@7k,Μ/@[(ߘSN֠ ,Nl =ho[w šAЊP6 7T wpƺl_Jt,3C@M̽O]$Dyŋj^z+1{Ќ9`GeEESlF3g U(Q_;F]TISNf3 ;?4E9o**|̸ mBpLk2Nz}hiD:eWDO<˥WQ1^QqTv@VynH8O./ BؗCͿl>Y3 6e2)z4>W~; rwIxvJ]n['qeN?CwOYNJ>B??QJ=^oşşṯˠ&^i^eR}[½Х/_e^(f}t'ybb]e\wg^x^-|"9j7-UC{dqT<~^>ً&~BHK0tD}Jً'{O_P_7^(t>sqIt5T*\5Fd uTEV{HоAWڤo:r5 6 :/u!(9eϛ]shwSt(`Dp*̮SzEz^݈DfW/E5OH0*5Wwzbx1d1sq .)h/gP~9 ./ &Aj0O-kx.<ՇxNEܞxSI7鋋,.uJ㾻ZEL*M}Sb<~<ǥ<%q1Oy<<Ǐ<%dxOy|'OE.k7W[4%/CL^5tAۭgmmFz;dFM|\0Csm2˃e_}3ƾ`ϧ\ѝa ,ْSzȑ4@ Xv(lS᷊EĠXGkmtռp/1xo]`w4V}x\Gff+$_m!}{t(H3#X ksy/MWM ?pЇh'X^ [VKd!`B7,'RRrP]dq<4`/H*kɩqj< ~ȶTSblFK_`{wff/3"5!Qs$S{jA FOeuy9T סvo 6UMO"R\Sfe{n0<9\^}#յnthœFrߝ'kQ=؂1-ZlAvB'?q;q/AF}.pMѾquV kvZ$l5{5Zí EjO R3&#{Y.59[(^]æ<?'rYMH2kvM]Ten ŗ'uwR/QpyUK+]+җ ,IhIM6CBěx40M!|H% jj]p}~Ñݴ>N;pU `hx3%x ,t%(΅r{=+|,n2-yҗ9 GG% >< ܋B٫~ڀv1Wp-Py]߃J0ʹܷw$XqJkU9*'@Wj3cWm^fε>;gXI߲evH'59]4 QGv5ڹC4w/ZOaNP(A6DK?HeZ.L{[#Rn[>3ixg ⵱Xc 5>MfƟ/c.,Ed|E8 b;gƘ2(cbd~]1%kǦHQbmڏ~"ڷ w(+B{+d1p mU/a>RIà}_՟6oh1?y}/C?x .o9@V6՝#ėMMIWV}߮eݗ, o`+S>uEJP^~ʯGO[D|_?T` lk-ˮj m\'A\n=V呤X,+KtE1MTZ ೔uV.P*Lߤu$q|MRӡ8\K!XA%4KIQo8t_`3m ^/o>rO6">Lz pNmͦLDdp*K2Ne(.?P#2K]~O2) ̓Mo5%SB%l~<@\Ⱦ=F1؋l=AcsM_qT{zM mʈW1^9tWO]%/F? 2aw0d+" \' [6J5z26oȌaW=/{fiߝwZ$/>]c~L'TGjM/Ws›3-Ģ%*ʤ8BL^"zQ?42jWkY6ZCVip`m {v"؈йRYCLZJy S OoiєN!Ua"JkݗDr-Emx ׁ?AR,49`Gճ\*yۤh/rt8z4[=J%E 6/YcȰ :?d$!Xom#^4:v>ZF"rR<]^jR;`i]<}:tsɲ?wq j-v.lYVr.H}<E^yi66E{EאJ)hPyUB^f^{ %.}.cfKD&Ł 8{yl"gSÐ|@@*Q椓n s-J97^I,Rt.Ѯrh'׫C_uV>>{9bA<VPJxͻżW/y0dnE No _6u^6 hxKf3[W{:…XxQJIy7Bk;{DX/Vs|Cʶ<8l.rn^=j@>t:ɇ~d qEٕͦŠ QxgڳtBre#q`~Wۂ%+BvAGaƢ0Q ,/2ӵ,i(Z(޵tcs;/ .SCylM?-w+#XsdlSfv1J #;(R*lD3`S6Owt (6; z7 Cʹk q of,w\'8#7dCo1ϑ@%%9d[4NCh|&slS1@|#%|GsT2;xS+ 7'н|hsKلPl>Z ng=_~07Ex;thAXOIT8p]6&G(WqI . A֊̽x+pY&VO1|avl.lnJ1:* VpCksbsʫx1]'?-MX q}2^D1]~ $j7h)%GN=q/U 2+ǥ%F}a6.xA=J{d"){;PՕDjCZ6rq!k6atm;p2qi:)ej+xJ@Knڲ/U}ݮv۾&yzDtFϼ9 mTnVo#вgUEƾG3#| v6)3'^ݒ1!oax 0WnE^'`7&BZj_ۅugg1oNڵѨPhEN+)}4_ڎށJe5؇gU`Sl`LmJJGwڷ3ttYSLc$'Ų 2Bo%N*[渖CY,ӛFtO1B8UW+;x~Ob3fʅa ʎ=Hl^HS}, Vc-H + قtL ȆR ]f7aƌJ (&eb6jN0;O6ѭQ[#s|&6qSK7!f؁~Zy 3M3omoh~#evn=RiOx4bSYEx>sM0]\;eḪqltO%ABQI?!b%C & YyM(+\\1x$4x*rݹ,]#t 7Շ81{Sma./i(4%2) ڂVK+/ǑM5` 0)yHLعp+T-D,aj;c.MO[wَ}sΣigŪ.O/@CU4W ;aq(5%{VYߧOFC2;O8l+9՛ʚ{CQ[c c}wzYN5-eq|\ts::st͝إë̮8ܨBS{E>eفpLIÌ쮡RT.r%q>tz]mH,KF8%:N25Opw<@(wcyBDͦJIc$|'\aߥSꇨfv4$tH\R!6 4Ǐ0,8YQ" cTDQϞ-2+R+]q x]?d:BВbVn2e(q55Z\ L*$ 'H;e숢?#ܪof0S+MrE)~Wy&W[[P| ΍渚C^(䅿B&QĐ|:> 2~)ϴ#,]lOa՗i$0wIMnbrZe_]ٛyJ/E,;C\_#ܓf뇴z;c()`6.˛<)1'O{4UUvjIۯ5$6/3fk5ڼa=TM8eꡂ"LsnrSHKqG(9ej DMP{JLJFnҊ[ O\Q1YYWy](xS Fbw#8”J""XPnqbaV%Ipb3"S2\o Cw3"v|q4gRanR϶ЂTx&ނ`xEI k5S7**mODt|`?+e_a'F)LlƱ7)/{y>"AIy8cl(c6E~Br9J~|UhR-P;$˯3Bǽ-Cb-V#PC0'GT R>! ̌17pyÁyH- 5};0sw$=RٕO+txsLX?a W/sf1h,u6t4߶rztG.mװpƷ<޿y*S;(l%ӺISvy\)z|>ݶNvk߼`#ꜳap5t>;?H]" QT.P~)w?>ǿrCaHCN.z 1qbYSL\Z 99{'?hϣ7ߊ%8* LX+-8!pPC " /cjCٗ\b]&ۆJr^^Rh;GhzOieyuI`.Wi!PcOSkq169Ǹ5Ōrb8IwBdmԠ uh颦]d|_xcݿ۾ xetlC;.3{:[#h' 0vkS; ><ۇ㕓wҮlR߿I@j {M. _0+s6HY{)Т||;\&9"1_t_rE̖w.Ēb/3ϭ'wYr*,Օp:@7mŔi'>{1=2Riup=ZKfTD:};jxթcqaYYm‰{6z-dU֞_' n)lk1 1=SCcdTLӶۡ,$-ziڨN@1k[LZ(*jf_h/QU~.7 i'B~.<֦G|R2~&^=Jn 9S ؃ʼn5&h#XF>QY69_)l)W&WX}`:uq`lT,]gNߒv3x]3}trESe]Q"lYY[9GPz6YěP:I Hnʥh{#N񿟵㪨(/p::,)ELf9[slա4m;uPw^l{鲚7iڊsY"_g$C5bR?MFW.Dai' ~":H`ksRC :#|ORUTaZhj_N^aWruE>i,h*q56;B7|4udDN !H~P Ma6HGvBs" |ᷚo1Ň{(g+/ɿ9$O\,atEڎ̨EDRϕڇ`DI vw h]z}D?ܯ@iŔh4o0㟉ԤŹڢ[Ǔ~J3uBWRn5!)7bڳڳڗ,M"{GR#Kؐv,0eMo[x)=oЁ:2)Jy94#85?LNJeB\ElDzSuOdT] Go;.EJx1/<]_`M=c7"_fɬnʔxʼ]#_8\> QUWtc- ķ|Lvd@ɰrv\žA~nЉ#jt]۸Iz~μvxSA 6!7k%ǘhǚS6&6&~ok#/ķApO@j3mî5E%vcc8f*`9rs\*z zZFWݏDdůQS3,YqN yYm&uN/WA!{j?&&J._/S5|fq6AY{Q\ H![)i~oU<,Ejz]葓YX^Eʃ)9x (J@  # l5j뜉i;0 rGY!zrts;e o Q~;.Gk|؋zhzrޛc;,\VCŭOR<{tU-+[`CuNp*utTusAqQ?Ԝ:Pqr _Ѻ<Eӗ=A$bLN nq$I.5-C\=vQpNt.i\=-IKI׼\0zZ 8:a3{a6)ʏ7㋮ЧmR#L7rhY'gfV]9PS/+6u*No\#,`nTqt0vZxMƑZ Pq]*U!L@VKX(jf:.^iešHSJjZrB6ۇ~KH7~:~HZ~4u~=)ln @I؝jO8Yo V?BqCVi"t5+13~#S~݊m~<)c >k0>6>xcQb,3n ߨ2In߄ijJ1|#S1b9􎎒?(VQ\;,~IwpoM{!Jk?Z@̏k^b@3qOq-R\ph=~zJ}1cmo2&=?JL1}GdEbgJ< tDwU?a^)C(Æ|N[o`l?6@Ƨ4)Sgw%(.E^@<8U  ˃K.fy 9I^N"Y&Iȕ(wg`?kcO5SD0ċ|6@9Ud!$on%€ 7n(ǵ#zr쥏/J^Wɡ ͉k7;W,k񅍍@K͆og⧤xq^?t.l<o^ EJ`|coTm=&}Χ/6Okk"cb ^Fkftp֠Bñ\reل6[[qOV%?18 o Pk`n{>P%`v1A4J]9m2[%rnRp(MYW1௰!7 9<6 6` 66s7+^5ؾO1޶Ja@*\&(ʤŰBS)C/Kbx* 2=)K%s{]³oD '1tJEp{Hp/S<:4p+7 6%|^av<-^Z ] J5ІbO ^i--\w&oV{?/,h'v\fDIY@RZ*Z8KsPÛªK\,ڜl[A?FPnJ>ʔJ1:ͫTI9WoG0+aٻ5ƧSshOw \\ 2a'FBOo8X׈|E mW m|%7tV%(c>J]eL[ qNH֙;NOo,0E]%*Gͭ|Ē0`~* ov 2!V(xйG;k<'}%Ia鍣35]8p |tÐ{: L".=pVbJE':@=TѡYq .2/fFIY#LdK 7tEX~ƀ8 b$f_&uu1𭄒 n/[,Pnfrѡ )2D5+p |L|^Lh&eU_ U)ޮ䖸.Ɖ*v_wUI?xB*Ro%Fӓ!KTbOUs ں}B O4*P4(،X]B6UtQ)!guI 5X?#JZ}kO~f dcHoC|WO\s_n FѮj"ȷxz|3u!i<T^9y٧ ̗8,>Ubێ۪py$^XA l*p)ትՏx)WoJBt& Ei߲!a@@^¦ŒxD/1v27nMyЉGxW8Aszy\}KzʹT 3rE]v Z|x調dQ KZRs6h:)Y.u|lU>Hsm M((zԑz`YFGP)?:S7b9̑Gs~بQiv0tPWX=;>#~JgScNRIeC] DN:ـ pܞvU廞92gj$""##m}zgP>-yUiF 3g,6s+Z:l!7yWMeT'铁[~CI'nz=qjϡ?u9 f%c%AtٰjfɛX ^G!/Gyɘp8oE fS Ӟs5D2 R$ΙC7'Lp,u 쉊wj,jx`y*Gߛ$5̿}kjOK%dZF yGŬO-J@bNL(ϩ GGBO UG HA'6pgBZ!?L}R$B2/i@+mʼ:y2FovVvHo+,~]զt1ٽ/:Ӌ$3|Ek)) IlJR(xߵGUsi n# [?̖/r:CDK(OuK퐦VT.6ʷd>D2 *Q=;%莔S-[w/źSɩFb~+j٠Kn܉7dvN!~f\H"%k.n5ϥ5HO漁:lIJjeS$4bC߈dx?"uFʍr<jwhTl4=Z}K$ƤDYxpR.4J*AX%t?,=uGpaE_?Y{wZmؕMC+t ͣZ0w-12y lnkcԈdV2ŏHa-NGɿ=fH?CYO WFa#ax$}&yvHo&Bz/87B:x$(Tk\nB>Y!_+¦O Ct9(SjFwկ׭Щ1<3w \\p;jr۷Vv$jjXeYt>,HQ%Gwe>LʰD 1"5Ps_x86zi.=9z&1;#ʎƳ^)=yJNUY)\5F9;rv* <=,2_*[$F1,\I,BbaT;u8hj5,]M(I*dt`8Z2)ԟ3բn` 8uИ5-d'`G늢=C 2<߈FA ΀o1x8\`qѣ|T3%2,PQ2{A(Rr<dD2;0&_EG;M~b';#i+lu$U3Ϣm{,X9Im54"Ob.& a%..3;pxu,"\4^ !/2ÛGmRqiLMy[(yє_Hcq|[3KhbG;t<|Z0Խ6Mz:thͪ?z€_Wpߡ0NYI%شp46͡czuuR$:_O==yCL:7A7ڄ%M}uQ'Ő)k#)_twݛy] E8|EQ9`y}yDŪjԥ׹-DkV8OxɎht 112D 2aЧnsm[2's6RR3&cwM7m$? !m<>&<&~=Q-wy#Yac3^F..p~4Ey! }δr9E R 1͈FX텪spu"/]%HOUעF?aXoV{η4\@4|qNAI.%d P}2|Y䔈Ftaa yg aEMիH^kǐv&;F-@*|x1$79DϹ8Lk)9eT|]'z޿JQ~ +#zf(sH]'VxB|N=1Z^gcVihiViDK0++zD)s@.r%&s邨aMDsz;9q#hc=9lLܠn74)X̳nfAj_DdbX)ېs;y^5rA@9d̼W}k](Jѝ$xao66F~?_#/vƯJ/GrHjؑ'T4ˆx[O,F]191JQJB[HIVJ'v*OCvHzN8Z ղ{{,މy{5`!'S dk)y{^- *4;΂6y1M.v%i4¥nd KsnI u5p|ՔVȘ=݆zVbX.FߪU,P%hrsBu8ǽ弱@K\DRxoRp)0,^ <V3vŒjNp0pKaک)Qˆ7L.zO:PygM|WJY](lVrj&Hnϵ8ޖ^)y.w<P;rBm͑/IXwD:|[E2~H4=[3O>ӎ&Ý9ijLYy'75a8BVytt#);7kRPus5C$:Otn12E3~Q{`\M[~r0 s &t]i] kQ侌~/nM|azo6F7z?od>-`l4cLbJ̊dt|.ɛЦ,L%G+=y9R$p45қR+Bh?L7rUgoJz+TшZx^azcs)vI[o$*6`N3͖gB|J~%!+2$yl@fAl+,CXOe KonQ㗳zbx֫QolӷId^,jE##6z^2K,զtڼ"{W_a;i2.ω/ԛHlZt!mc e r!?p_ԭG(+gXICqzZ`e$1IMh_?Fih)HˠdJf6Lѕ&}X#4.I LPHgO50I ٙ=e6J՜.zđLEzFPޏ_G ^nXs[.[ؐݢt͘k)-c|[y{jf6`5 ni8l-iqwq],bm ;<*J rU>M?k  ge Bk+8m(6EqN%~U͐iJ#;XuA9?)֟lw}@`4;iVz sC3nRq8[ $Sl:Ϩ|&J&Lmބ`li{"Q(IӁ~/=4UQMS^OΨzW~~ du_B3Г6r4@&lBRz+~dͷA g ަEgpx/t \H}a&cKv*jgxpuv@u\NiqnI8ty#eBssIy-q?v*mb[exؽQO^~kf?b%ahEUr]xBW%${nWoU&<,=zl /l[p r}\~Q$Q+Ow<65w5mfـv֧6it;$]M Ě9JVmVCK0bF 8gpYxǥDX6q37]19=0ku*s@^uY(X" Fx݄0 "c"Un@cgR$1ZmDGhEG8qi-O(?rYC'mG۳h MKR`!r  X5p&hI!=% ]D b>L>nj!^ 캃pܫ"1*ݾ[wwxkЈeF:+'EP]%/73/ƙ\g>T'sUچÇ=סN;܁#0X[%(*eer"4Βf yPl\Ln6rU{/$nD3S7 /)N[2h$jtP<5Gߦ< oS]L*BV`k Ĵ.+ݥgV2<+a%ޙجm^l ߅3z8Ri/)܂GV؂.ٗ~d^+HB&37ˋ ˠ9%b׼‹:`r^dEc̋VX4=ƋXNjEbP^4~߸GLɄ@ uwjVz leZĒ/UO@Jx 7~wϠ-+ !q}~-ˣїM;~3BD*x[>>A(y7G*zƊa"e.ak xY-n05#Nʻha~?ɍT O'\ ZQ߅cF0k$b}:#7xMWTG6XCi UBg|lǰ-;Qj}.F^:rU~eH}D8(aD,4\̗j {#v^2Hp^\OŁ`|.:GyMx'GiS^ˊ76eo"bgg\!?x\{[y[oH` ZS7Ӈ0Zأ O'᥿G|b!{hRKjގUc9{F33[]h[W%d<҉/ț- E'6EravdΞ^Hd)|A˙jfxRH-kvv\#,%“W x`su-xhȃ1C]r7nH+FA8s]J"`Ǩ@?Kh7fK @Aܝ{#&!sag|ޑ!G}Z^+)XpA!0/v(&SNؖ%YR7Ǩ ݜI'`;~Q-kr-s;XכhFx~{X uh*f4S"k+X1 ŢDEY(.TZIztm9)T]X}<KNFfZ4tMF4&ڴLsҽ(0 Uy@tپ=&J#][Yg\tc*;#f)?q&.U*u^LG &Y~^v s7Νb㝨9`hReM27on 1(]~.[֏%3ȿ8ڪoiľ]&`H;h6+-Ƽxp ?Ma}lϽެL5ڔIO|Ex*t67>Qm˰:@cM&p{62ƛhI&- F}[E##rLDV%NtlIWE? ]sKb)Vt}ڭܿjzJqvhB ('as_ Kh?4UDP|Gx<7pbv]qη{?VǰApܫ^ Wj|9êLy=K~rybZ,/.D]whwI/ߧ"qUh-0H/ct\Wkʧ]OQC{F}%ʁA( =,nN1]^U5%pCLeO}+𢡊w^=֥zHK[!?i}Xv1>B3,%)@3g}yU2 (:@XY=Ngv i {K+AC;p̒"";bq !c{7"@хh{FZ6T;x!<ߨq þW]닠D6@}ׅR'.ī>.oѴгe@>.Unq/l+_k[HuHؑ=ש B/teCXʈs7dͮЍd2`%GW%K7UP˖W <#pU 쀍8,_&;>$aˇ5陵n0n\srESKPNeKϵCd0^I`n}>J_g kH(y}wjרAҼbo_vGVR{zxvHd 97*/T:ӟM.뢻T+~@Mԫ?c]T7 r d "H.lDw'%3&2"aIZ>b&(R~ Ȱ}cВ:M ?ozSK{$i]o[TE!  =xŊȋ)XS]5qc17Z͊ϜƉ"=zk`9:>${6#F@ ?߫ ѻ%E#ẈdA Gb[91rPiV2[>[lfoT?{i'˯8}{?jI}D?sث5Ȇ*Ǧ=: W{檏SpHa) 73vXϾQ(>>7oߓ7{=P_|F/8e:%9Z<qFWfG'Dx|a2ZΪs'ZfĢ7˩*Ǒ4.v >yS}C:I#O(P?;M =㯨ċɫ}&7(G) bb<%xV1퓀\n7:F@#":+i2fp57NP쀡ߎzf:^k%A oTGi ؾ\1ss3/4_p/VAj8eṗ=y$/mwV]%S%J!2CZ|Mq܄Cvo1FHA7;+8Kr]; o]owEVq]ޏy@;30 so3JDPX~ү_̨s|]lq{ByQ񜚑\xNmRuF%o+Zǫ(]VxwUਰ=>Lۊح:;w^]N9\IJvBml@!{ e~ s;Y*r/wLc| lƉ}vs2-J9)tU} pX}pڲ. A24Emquݿy3k޹fX_Q|QMyC(Qh Grl ?жV:;uvT("C4 pXS(+-9Qơ󺠕s/iS U`+?i//8vR<~qnHв5!^iI~WZ _k5{2̈́b0=U>jWncN=ҸRȑὥ$=ԏ}Z_XnWDէVoSiÎ o;\3N,C"yJrzn=O<> Y^9X%qv%1*?MyKGEg;eHCG#H;m9*'(YI<,US-o\5qu2S˒]S "{v-$dQ2RȟwISEK6E ?Wsïl9M|ݝb {6EwVB0|Xwpi]8:A V:S$8Uc #OS|\3Գ㶤>`,±xʌ[~Ք $yC:_(*|Rא|竞.ꝫRG>7u}Ru^NŞZ?"N;.E ڜvv^IcVVɴzI<_ >_蚦g#vAYh6]{WO^d3KC|ʆh~\oXB"eљP#2-l3Qvn Ҡ(&*bZǦMvyџEEuÚLg&gJf<Nu:s\c)1 r{*Vƙek2.T:veNɊUS*1/PM= ui/̹2#wmRE1ʉLp泤Ǡ;0ԏ,"#Jx19]t'/'SN7:GgQVY(C`:c#!~ ?PS)9[CiXbQrLzߞK(iBO$ɖ fW դ0i%*S[ H GIRi,0:[4ꂺIQW$Y 45AWa > ,4"32U~B:oW`|l_Al`[ |k/P6ba޵mE&53>Tq p5&_،ӰfBd:l1MRZܨw7סk2|ɿ1kw:MmrtD|4oK._<^ѫ8R]:+"U̵ZH3WC:{QΌ \#GfU1\f*qx8U(ahL M;#z{ pv][M r3\.5+t3P4Nm\Yd,NOq(($E?-&pio:#VGt"-ѼC#F"-*6EZC#Pןl߀|xF-Z.28IvdĵS.IxEV]㺨/ {N^}\KC8ᴊ63_:ХMy3ze~=')oWT ؂w LMKEq\O2?\2Vفx WOᬵWQf88>&4r9?ɉ5+ 3~'{ _LZ\uYS+w p{/ OǛ*eP&FCv-@{kWHt\!sj{юwP 0jUh(ZE!F(C{io#Zuy2!*stW(ѹAin~w)/o为ߑ76j'ݱXK5 嶷.X%4mLxH<|xtyra 񔰥ٷ+%,ݪ&u?ڔK"gE<򋝔FխlY#Mp*JmL=tא$gQ`D-bɡ*KA x>0d@ p͕Xg8~JZfNW Ĵ~?Oy,9I9tnض{`tTd|jG "wFOok8!Rֆ/ɹ!^OOGcFOWC?/  _MtJ-g? Z؜@|ՙP`=}Px]L͕\ c8fŴ0mñ|ɡ:Ĭ,53fP5Y{' ?E ?ar}hhn%&VQ  d?-< f(㨼UM8IN2`Qyp?jp P˺C7@HuñRN=4e=+-ֲ(b2Fgvlx1/8Y:eD!#A 2(ơ*&g9ეdB!|*r$6TpIz SOv_M]O8!)CwOq-tr7ΌtCSWLgyȷ,#}C?* ĕdmՆDqsr{QfJ٩$eF g|m]ӣ+{'lׯ_*JŢfɲ$dF2g@x1Pϟݕ R1u0GXr%yV-ѢX7 d;FJ/d'TwV~[xeǸޛg"_fծCɪwB vRt'i55;.զ9pR\ ךsjǥFIPD+i{԰lP//eww#O!XH`̯Z xj(UN8XmC>yZ ߥo˝ {t~ n2CF-6uxG[L% E wh6wǬ;+ "#lǾĦG^lQ_4bÒ,~BOЏ'2' $|g`fН!]H3<[wKMIGQ5gWFڜIA"Z1쀱*} 㟼]R҅6v[\ >~LO (Yo ,#!r,S1M?>|LOP'Pkp=a\J. xԂp/an97] {8nZKmʴqCȴ- IZyMItr9< $Va7!C/aG1CϡR@9ZcgGg$= ~@Gc"6N 7OW z>!ugrYd=a&HJM]">2~e՝M@L)Sy.'QB 4\;zd-27f((rjACyUc9ٿ ;H}PEX4xO0~ HCYN%s:ua29O0&,7w4 |ܮ?K=1F )m~QI+Uv!)v\6Nj?F 8}rqdd+cS0Fۓgُ2IveL/2:b">|] fF vؓkmƏJqFoL{ 1F̓u@ } 835*8%F;VH9*$eJdvM]VLF{pVr%c0(6:4|ճ z6)qvBMc|( MA% w}>x_{HஓkCهBBCB3acA=&ښMc`f\Q~6!"Eɨҧ! >]K),j\fhFpIyl]jk1(BM6O+v n"J2K$ dUqŪJMjkHA>QHɏIMh~I]yh;!&JȑǏHshyBXr@R4ިUeA-#ےYIpq'?Xu4 ](LK$0>W;.~Ibaf|BTQ?^<@/(OñS.eI ;YߩuBXݙ7BlWXhW]na1~8:iڂ{x^Y-W (mQTbާc sOP4)|RH܃=UOĢo5Tri_>1Ɯa+1 7FS*if?/flO3Ƙ ENf#_bD~{s&WmzIM)N&5̚쭛5c$c38#ӶS`&BH#yRf'?UI~8ArX;p'e6%u$`74_^_v]^= ~?߁DaL*& r餰n~_!+(ُy|3SP2R1j _+[)!r/{ƆT?:Fet)b'f$lPx,?)ZpN-zi7Fu3O$ ZCRHbo"LO2MoXod H;L93fx :ec"=&g|&ؔ܄hP t݀bM9oY9O)5;~gn# [_}BB磽?D;%݈ʔX?p5!ؾ#LϹ"ZLe'ւZӣTg ǣُฤ.nj)fnr# e׋|!u)ZrZl['TUXc'~-vN<4nO2Xt "R+~N@8ΏlownǞNaHoJvh^F} h#A`B׼%܋'zgGciUfO^C;Xw+y#-~z9's=,A=Hxlq__~,얣@lutܯM]HS#W? ;Cbc/[wr{ ?U[_L9?-M$ZIi1ն@e}9s >=)"[+LW5mZ CQԢB~.)> (1C1";.O`<.qKƌfb rNGM'c GA B;~N)/6HxR`gl=r_M'ЩCY>vzRkM;DF^ AEplAM5@*GsHlpH#(owN @Wє=K /%;S$.;Lt/##=o͛xvdyvQI~s)yͺ!/@lSy%l$yG$pRRL h*Y : 5Ibb-ɑ)swUI*qd6Ȗ^ s9(,9O5#4cSf0.׺5w(+Q֨kpMrX#c'Kz+^ L8s-Z k W /GA}FhP"8rgI'So. 7 SH% :Ya[ -ƒ=T{MWQ7هFn+ys]cS%f"׼Aݳ:f˹>WP6/pgcSɂm10m׽OgߤOg ] VНSVɎY'ޠ{4! 郤@6bNyI =LvԆڨi: B>3VVAlk(mn~o-wp7TM:P؈trNan'1͚i#scDDS:Ӧ]z8bw$ TM/Ru)RTB10wH]@K< J;YIYd?G(E,Qa-/bB);є. ʸ[%k)GXNġ|MsA#DS5l1UcWW8?J/G/KTɋA{=:gI9d5ٴrSI=6" x^d3`G4@*y\f4 DQᗇ%KHb>4XMB E\\r<žt5'u$9V2n~q>2|tJ M{Y梳pEϧOeU q]} aRɚI,jVMH,=|H3{(\f=םndv$⃆ͳUzaC,¹YMy"V{qͦxe]W2#ixBΪy3<,QJ^n~ąz` vcuJLjJa4GA)nzيZo=ހ"C;Au(i?G:@ŨE7|ףu &h{l ϛ٣QMBlgCҀɿ36h˖+KрP%n;,0U2*(&H/[^Zotbm."NzisK98ppp=E2߾D5"0E%򗲱ndo3z)l%VqOq;!tE[߈t\?J0 -zk,2]pG:=:v ׅ#_3ޏ&/e?k&}ݱ+W4ٕZG#v~'.Nל\GfI:!Q8{"„Z/BNyVD[&R7v{` #kG<8_m؅ y*s\Oj~WaἎslƐ)8M09|Gձ{wx>Pfp/ 0p)2"h#Л |gp !E d TeKp.]@ hO\c0`ǎY#!J/Յ P׾I ,P*ދO(t_!M_ skC76al$Ծ'MQ&Jט,&ؕSIm=i+o?ˆṪ RZ7=M>0 Nc`3~?1L`~5[)e'.U7jE5xo{T< k{(ϘI݊v.2 hU~ ?O\ <@kݢ]z0Fy5u]!;%-/ s_(Tx@BR1\_պ2_t0TvĠcǠ\O\qE<ر]i ^؇:G5,N>V mKng6bSƭIů|G[{s:3d?o@.@(E1h' .`%LP Y{mS*lg(b22,/ײm#K[h(SՉT+$)]1hjr׏ wbxU[+oxd8=ɰV:ax$^9A~SC]8Z7rn@ {;#5Sj"/ TJFc4'n@8P>dϠB +90LͮD+!7;K*ZT|ְgq"l_.&q2atWc6y_WwL\*x# 42CyvhXT{p4&XR $ϕ˕r56}nt7vI-xf0A3i% 8L38&,d^ĽSh<^ke7 {jg"Q:B@,'1ᚷu:G^WN#p mi G ؐb!z 9]h\xO$}ǥ#Rd7;:ZfO#cht)LW됮NG^kƿ-T*.:h4E䎂/NR)?io .FxM(3ia|}3Z~UJ}h}72-)w\Q=+T~*ਞ+քϒer\"Bs1!2$>h"j57rl5F-z fgbA+.oϲA`T lGZ*b.l H'y̞LPNe! 3s 3!vmw`b#I Rc*L1p&9,/E]éV} k$2@qWfNe6N `yQ?p!6z壹`ǓƕSWw\UϏa勴{vv/&ߊZ6V+s7CDYJoЩLY-9sj(Ư":NOPg_W}#P Ma/?B-V(A֖W=o]m_5vt{& {|_G(+UN>CIMI2x^ 01Vbwc@Rӕ4}}) ihW32x.s7=y.{xZ}lk  ^HR)yy+r@4uعWτ҇QJ'9}qG}s?o5 KD7(}r O $GŰC-3ziMB&p#ExcRGWu<:V> w>WJo& &CE k:9Z٢0D@q^\0е_m| 5U:)Yx{qM4U}\W'>arNi(_V:앶'Uo w,)wdl̬CF/&J-u,^=;oJ`ށ:72S:eDkkM&SuN{#)`O!P*i4G[^%½fat¦. UkJq5ƹMeD11x6^/硐Xr@<삋=w\4q 3~joM)7!4 C0uyp5L6mO {Tр&=gt5СEw>8 Ze-P1 [uO?rYYxᦲq=Ik  {WPQ&-P-=a\r<6%bg.pUeD΄_ -7x!]?Xk;"@\i2t?)_O zSfF |yO50b &bq*3jD3`bf8ZSl?Pgo=j`|A[v1_r1 PnazTNT<#s=]>ftVM [}YfwP.IEeNѹYC:$5J:ۥ&ʼn|=߉oX1Sh]fQ}LRZk{;rw8W$s0q;ϲzՏ$dSZHޡ:I\3TH7^d=Atϰ~EX߼ʵJp .S;țT~286 Dv_s$9wwA^g@gFZ5Tу_ìU",=u-9悆||sEKZi] R6LŶ:.f#i[ Ȳ*X#+OoГF ^Ky` apjAuCcsW 4G?{;?^a}&Je`W2ӟ0o[=u~RBrK9+Ũ6SSϷ91ubHu^Q+os3^^N"*Yx%F|ِ׺IU4jGb8㟧QmQnf #O20;%8ZH]I1 b[KiDĴH0+?A.`r ZsN(m0áykNWa+U4 -* Ccrs @k(!vr9S&}ãPÛÀiOGv)b)Yv>D ûKޕ^"2!76TDvӺk 8 2#Y`Fz(  x9<ʃ?5у1Y*&"_ \%49 iVOk46@Un׌mo=Q@(&}CW a;R׾Ͼ₳nWy^RY5]pMW+&͏t6V/F[twu1~o4ũ(E]+R J_ 94}QhyoyNi}9f^_ƶDKN؃ő0YӚҎ=bL_kfE̊{->= Li+9$EK& Uw A߷Ga M(|7Q¡3 :Ò˵8>y]/c7*7Jy{\XE`^ c&l +4Ƽ9L6w}`SSc*:MBN7#ҡ;o5kj0p(GtMN sϰ^PF8LsJ=[gb(͇ykWTx4TgEIEeXTA7xGہ\*uL<ɧAz "wie:(tJ`?'$; 2X_XsHh;5MTJemN繈+. QV14gBfst%pGad=bؠtp2:5C0#گ`r:L3+3t)߉*/ sqە 4m+*i\Ӳ)g8pYQŮ z=>o /0pk3!`OP?Ԩ@>y:R` {/]_{ք󠆧䋮"*?#(׼H;?wE[lAicyFa]Ŭdн&(PTI1>|Hu>DYmen0/k6Fkm>[2^ 'L}Ƣa *,e15X6<.H,5v9k?dSmu]LJڕ޽8&\E; \{lB1Ƽ(qc5xe|&W>$W߱ƇjTjky?Xj8Z't.o14kr$i=r 6 _b'{ Mz:t2w.^e^rsa+ v.kC:Myϲ jyS YB9 8 ^zT8u?-uaqWiƓoHR'Ve8Dܡ!΂qx`_ŇRDCP2Nz&|\qw)6žKݿ^v2TvFd9^C $fR{NB ߓg4@ui'WN۽E%ImN'A@iYQJTϐZt<. hѷ`A6,YLadWJP= 1'rN^HmcͻwOZ"CR:6E߰L{X]Q0y-suZkB{joopW F$yݺh+Ȟls(q&AʢP6')yR`hvz+ZڻOA'ӱ ZGKx8cJ L"-e_oJP3b#a17U<7 #7;#xI Eҫ9((  Ue0Xz! "=:D0#ۡV@k~-xƏqu1zPܘͰDXw>BgIQjdb>K@Ћ\;Mgs!qR.G%M!)Z;d*[]sUKXlU74_Xwݰ+ Wٓ?.qxgd oZxeU85A},*/>=A?&Wͻ$zMVJJ r@?>@+0 :?֢w- p$ x6GE;TjL]DnLwɦGfl @\)B#%޻5<* h> d0磸gAInAT 3^qxAu$%UUu@/6Z0^hwp_mO zA]sxzN;cV`ptp؁9}%u5`g9])5*=qvwYh4!g^YиVR" ja<8+₷h|Vt~&oBy9ne!3Գ7eW{ " !i]yԒ^ݽ~|4XGo&( sBAw pYr}@S~t/ mW)m]^I+75⿬Wuو?|,=c@U} V\F2 j3tUBp,δo ;mWzz1ݮLAӎ\ IIg ޻^gpCEضʙזm{N* =Tx>^}clGØL_h;RZAQ= i7zB dBqf=Uqc2-V |&T;Y|'.{@PƝEz6`WߠsUi{.AW}@zמ*-v 'V2P9AE4?9 gq5|U14 ?v'fGOw%)-)1 ZlW a79קrZg6(_6ch<1uEhH'z>)zqY7lV^tgM]QpnT-?NCOi:TZDV_t? c/~tǴ) xɇcle^\? :{=^"X'^/nCG%ܰjS:^;ptko0\.svC_A9ɔutg^}'\<[}*;K d~@'7vy &= E1ch6ٚf~ƨKE,.B> /ѫaZ<QOovȞH` y &U<`3dO E Z\Jv$dPI?*?PwD>~.)uOvsAdqgm\wNxd>sM!v%',C䥶0 g"R;Y?y煒M~DU^^8)~] |¨UGݔBDaei,rS5V~$C3=UtFC^C-eѽRe%ktt V-Qm5?f)|S%uPBTE1GU:S77R;ɿbzqM:WnFxIqW$y'śɨ2.GkuQ_5K9 u{_]}%]&|?qh`PQ%΅NnTGۥtwt|qd"STXN.f\g Vq Lưk#Yl$>v"!6v&CJGϙ))E$|jċ]1XEf:wK! C .I5} c. 嬈`#cz4!qIJ)hZl[c`|&LRL'3lչ:f`j ~`@|>ռ4G[zZFEz&x_®2(!eqc4]%ҋ'r p`s/AR2mIv}l)M }0%&Q%,r܋<\~ahu7@g:ѽ>˟34YmϹv(x0!s^e ,=M@bx2o!A۞z1|# =7U45F /|^C"Z jɰF]yT^eBhMs3͉|` H6[kq]ѽܡ,5ұ   sbp[xV YWI| %&0]Mɢ{ Id!j0l>W31vr7ؼbtmCyhvvI;I2PЇh<)X\4~8o/ie8'rTDOr4jm#4zPs<#*6#?ș+_XE㙛akc؉KkǸޮ1r>ƶ|e9Lc |oiFphEz%>Zk) [.Pߖ\G&B7 FsҴH _ i!aˏZ8n㧳=4yxI,vwk qU9e(<0pQ~ ¡p/ /|N[y|^$/|u Pu#z<ˊ-d%ohc\%܀ө?Fq.zK)/xH'x_كS`/ʍM޾5,=kD-kMnn.`0(+Iz\k,In@;sW:|l.khcQmM#~}fݔ:YVwٲ-L)=ʽ} AzlO :,zlwEw-bўk$ $sQ . :WNvbPª-u1YTFnŮ;3:߆oG[ &`eaf1G"3 [ ߇k #1ߤO1 ph, mM7{S҆MG g9v6P#PKe5-$Gq=GI31Tޣu1q߿C@n! 'ɵRHIvy-Tv]w4 |Ǡ9L#;9ZNG+l~$zd sU]%t!ϲ=> QwZ$-0o*?U߮&B1%;dدP]·O!~?*TBa\S*c[- `Z߱)͈Eܘh>Q*`-{gl\&j{)|ШŭdsGtga5 A&/8bB(im8Q+tstU10 Fz`ܸ$,uʻE?W tlLxW6Bu=3ǩ|Ӌ?r|e*=>GkKH(26U-1LII%B|$L $y2oe/LZ7-Th)Rs`j{KHP`/**S".;Uqp^e5]'8mJ#woSpbE>AooUDc]R!~J6Ү(s:  {}zOʳ)N7TDH)Up4DENIy!|a}K~ AtI_:""BxItrۥ<܁BtH n'bghevAo) 1gfM5ttuГth4Иzq 6v@uΫG#MGZLhs֕\c1?x]&t?+)(] =*X :PyX0l_CMêGƩw*A`ޣ1@0:f 7vv+ =ݪdI ʣ7J$ }Z/ӳz,;疤~" %ձK\?'y)R6~#*_`{\gId$cF,4ocCKuf+ [aQ'sR VOpS}~UI28G7pJc${ɸ$.Or @w~ʕw#x{0ݔ&\zI?Ut߿ofTG!LTv;W~ IRuhgǐ/ B_,2\[pV1(69ޝσBe ITY1 K=\m$3Dݴ"N 3Z{5:3-Dٺf0TmaS'U㜍T6 g(Y1W{nK> VĢĕEw f|Պ0Q*J_,ZuFM׸y>z+`4 ~eztuST{yAK~\Zߢ/g)Lm߿zx01>up,Noavظݚ&`2I~~04· ٧>ijZq&W ctx޲q P3U6mn"BfW] VF. Wucd^y $HF^NfbEW>,77DMwY5 @{ Hr53S5NFYBg=FLXcSaZ:vk~\#6)(ǘҙqNr'xl>&6ٕƛ I;>c.NbRoC ͯkx琐S& B$mVF23|xa, RשˎHL6LP1n/jH&+9kP,˸E.= KN]!XDuzUt +r6> Wv|\ S >|xk&^}~`mA}_|X.oNp/r?|w1(gJ q}v \ mh'tE?Ó&wm0|$4L~@7J-lPM R1,9XGJ,t2Q.Ã:(] %^vߟ'*P-B)HL~ R='+’:p!4Zs4h(Xr]\,G[qRGOe  oG2UZɼ+[E6ĩ1*je2IPAGxb#z̹ Uor{ L? AG4HqjWx<oX3VWRgJN,΢< lVf,בX|ӕDd /* ;(h\HI_ֈczGdLj+PBJ'Kõ')i+a%noQa/VQ\?hq%_t}H&ჱf}pָ)Ί~*7EVoq!veO\4|y :"O3<Ƙq@\ȇwtU'I2gu^;y۫OPm G[iTl}i }ꦽPK8 _y_YsAOSȘ*??tqrt$HYY4)F+Dޑ7W~"KW#誆>8[Cϥ&gz'w?2*lpSI*iԕޚ=6>(.ͷk]pc/s!R? Q=I `K!;x+UGr^({>]1f1՜3{\nP^kloPآIQAY1OΩ2<>`eSI,񘲂+Lbv/&5Oq/_Rs_Epo0nⷻM=RЊcOx鷤A~z8!AֺVXvi>>diٛФ5iÅZ JgZ=1*.a.Iabs^jH=4o۫"x[B`yKP괤i.4Z\eM Tz%Mb+Cq7=FfBM0AAy#Y DQXJ[omP. /H :gZ1Mt^^q;HEqBN,d3M$ӿW6'4 >u)h;VpV7jd!;xߥFH0 jVTWaؒd?Sjz\/d)؀vѵ BtL .3hCtN4/F=G'm.:X< q"S? u.d-0p bG +dTJh,cAWd}1EpcTEcvHJ.aGfoeihkqU A`V1}|H [ v'X ZuW&dȵ{iJsY+' YLx=C:& '2wOfb^ XА*2()3@gSMYfArYt[({;D0o螂8O3x˕u0_or_N1e.l{<-Ml(2䮟 Ǻw9z&Y'Q8ghx´?-wr 1௹'Կ]K/PZa|YVOh#`rXT[ e[m|y1R0j,+q? .a?_NUd7Ktc%tON=xtkGfS9%*k +s(mTL ݯRBێϿLCMt=C˧DC:^K(/-_W?[<_jX8 2+Hf-Oؾ.S8?Y*4+KoB):m}wIE2@֗AB{Gy5 8>&Fp#CױE7ЕǿxS'y~?eG)L|(PT?[oM;0Bh^'uìY6~;4A1Jia;5 _cHy~^toW3LJ7Q ' .m  J֢Bb0k_B }~'P|sa&(} Z\ n"HqFp6w!4{WT7h#!?b=Qt{TʯJeHWy$CQ^[oaD78VuP')dw|"xrt2@qY{ $$9&' o $ ƀp '0u>WflJ;L?ov6J [XHmł+7,zz0>N_G@]*P܀YaXalcWoyUp,BnU-vO?/ۧ1~bĭ6z[Wְ+x>J+ЗpHF7;s,%9L>nNj _%nBRx[,UᗶlYk 5|i!?x9}٢x 1K-Wlh/"ۓ~`6F܀GkѝXwzMK#>M}NUbӓqvX-6WNn@[a_i&wdzʽop&ۆG-[ʕJ2RptWX壁(\,СöN3gpw{J Z[~?,/1q$neYs#;YJm-3,ru pyx\'V]mT.6b}[HUͰ靹CA!s:^Ws=]ju@XGWζI;Fܔ7A Ss2]#,Um}(3c[O|c,+΅h |w]l܂C Ŝ(jҙ;6::aB n&iTFl'iqq~L!Kgْ K%G΍Ue:w(coo_d/;BrYP鮢L#kBVzoؕ6a03~Z˱(T'>Sڮ߹Fp< ݱ)/淀F86),^K?r0ϓ܌mwcG (yq[6Sɓ7qRd?fo((ϳyOg^dRӸM8:0 DэuWqX9S89gSq/DL9SoδsN*h@.~H'!tAffC?-USyFVXκVXds?0e{b)vZmGJk(Z&֌q2n3͗( eR8Z|>q^D\[/T?3zetmV*lmJS3"sq!꫆*J$lO؀ڎ?K5W>Osn|\w9@ʡ>[g,{ŸZe4~Ew46ۄ|~׋ տeluO^Br *~&΢XK^ rR Bc0xeA`FFc;YΏt <,|2 ^>%SV'~uǰ|bQL|j"gО}%@QHt' u@uQjst70Xf[3- )%^t':Cue1\dTc;=3\7FN];+[ ?k;J*qTpfC#&(*}Jvb7bﶱ_gC_Nc膇05D#.MY+y֞MHwBu:84ꟊl`muyyQd)\;5wewnS˴T5=3K{7c,!Ӣ3Wd?ajy;0&YAUDkPR.xwnHmՖamՄzqWz"2_U"9a)8ÕHZ &z$qHي'^@(ܝ]EdW1Cl l} e9[{t*M)8BS,A[vl7dU}ލ~ )[ݿc lAh ȇtw} ǡEZs[htMAr>`qq"s_.ihU2Q%IRKpq2zf/>6WlN!jGɵ2&DJl(Y Hib(Q◨ G#4mpݙlbuMEƐ?_t,wݍ\ 7n ȸ 7>d%Ë$PllfN9՜Lt"14-+"ߔܯ ` ,; 4vCFʹx[XaX%I477/BK3l->js&-8FuVaduSeHCmTnFwO>תp ёwYovGf+L#RҳB,G@_ҩAz-2 d;k} ,E[scqǰRgIଈ1'y'%JkdwrOTBI:*q"Kb8TzAOaZ>w,N LȻ,H[@c@EKEFˌo> /7i/`慿W[.ʗjߴgxq ^Mo $NDatE?pp^GfֱuRTnlh-Y v hꞀIͷa:γ &Npc\WkjvXޘfi =ǚddJi OI&3!}mH`Iک >UTn00~)oS0

, >?s>>-YTGXDP2 ].  #h:0́WD3ئ!;ܽB8L5:^ ?ީ1\",qV~S\ɠ:}"NDZѸ%^S? rEs*E, |o[ ?{`=fTs$9 #N=[7~ $~-K~ae^'3$kdzvl ou%%'qѸ$~S2i5ޭ{Ɩf|9ZtK,[َdt)=[7cX:KQ@¸5ħ/h:Q~x<< ;chv 믮is\E AX6ld,T Ja06꩛>W5O"zRy~X5%'xڶ.ܫg>7G=83M\{ipJsd ǯFOEJIJ?zbaD8ɶ[K5BanO,dWڕ: ';˯B_#džkXhn7٬`0>WSGт!)]0}~Te}w{ _E%bO"aQi{өM*}gByHQ>ҽTakAJ]Pe/KVv;0YymPt&)=/4B!vb{}0]g7NxE@U܂ {`tGvލ%J_*m7"< .0Vyel 6(04sG+i&q2AkX\>lS|xM[KiԡڗXmL 6vWi'J m4( a/J3+9[N0}ƝF =ȼ=O`&@SlzkA cϲ+mbz}s`H];Yn(ynq@_Jy@q׍k.bRsqR3\ 1eQ sZ t\|~[٧5@g~VF_@z\` } Vq:twi G>~^+0{`sK{̶:hzC >}]FxF,_ Xn(MKyjTjW PS]^z߹iߊPW@)Нm(k88#$nB0WEhf}>[[gsi8o >]ƐȰk#4  JeQn#vGYO^<PWwT{G}ܸP\0I/.~Щ\S6׺\D\ @EVI]icEU>dž K='W{fr꬈TI\vOK4(eBuk>XQ86)aB/ڱaՖ^'Dz}.bKu\^"lS ԨI=#ԨK_E\ D0B_{[4d>,b)z% ?ej8Z_gL+.Dx#:rb}.[ҜtvjSx/& X$mӫT_-E E pyOVmP@.gNKwB$O9h`mUavc7? ɾ82}[YbkWcJMڸmP srWHrnb/JOJ*^v&|[=9yBjǃM%t= )ȣMfhRK4;<ԚP h j4AȿRu^i/Ph V;\t/6>5Y/BY.WK[r(J#+dN7BlEn^gm8i: ; s$pOתlZ[ԑdiE+mN|{Z;Ng/c:ڦ |auu*,sN|Ɏt a7%\~'B-()ÇM¾}*K ƅap) v!&%?=Կ/8F,|;| 8dӗԟVy~5]yVt\e"F_d/t;Q9vK3*fUhodQdaL+9\~5m>x9u?takW@ꮪ`[R6};-)SbiI }(A&뿵}ݺ绅a;k8oqs$<eFRAl7~韌񏑟5e*im)$Qp0Awש~,&Osvh !&E~$k=Wۀ#J_>hr⩗gcw?Y[\GтVYdΖYxl&ųB{O2{v+_)1W3`YhQfgI@8~l-i ۺE>JI' !-^f+:c$h`}fDLŅ\%O>T,>>`ðRs}n 㻕^܇OL2duk~Ԏ6Ll!{P Yd&y{!4ݤBq %rj5Q@1/f0GHv՘"3:k:8-߹%x.L,xp^ヾ6ﺧeNYt\ !g܏]#؆Rdζ;ut6F.{kvա&ƍ0M`"C$%{ bxޕ|]!5 ]jىk?7Jm'̮cjS3P<' sB8ӄrBO"v,B"Krn>}M舁sF?C<"[6 7L -&4NȔ&P^C,`O.rPX  )MI)&2-_"1&WI)1}/~a&BIf+h%.>LOwc;~&fLHfI9Cl#]K,:U(}nb;s]YO!]zjfUeLY(RF(h~繰e$I`R9(4)< غxL3V W~Z&mja5&㙼rH0BRmtz9,a`Mn`~GbAXƯ5Z#RGЛRS26>Wp~[%DX,''B7jW=qP~~E&m0egcaKa)_w$jP 6÷>6V?`AЫD f`q'QnyxoOG&Qiɽr;p VϷ.մ^n8^PXsS{0p@gYyV~:I?Ν< H?~l$nV_~7ScRXvwEgV"cFVfnS`("a7 ݗ0>Fѭ塱M^ѫqy`S~`՟mP+:@yi!wHxoTGp(;y3?mcHjКb0d >*`!,OLO?Ujۇ]u(nB=!*a#=RB^kC(Mbn =G+6OYxq V-&o0(-Ew 2C5zҨeѭs=?-p,ep5c?% 8WHB3]a3p&}h$R r9z1O{=CGstd/D8玂q-f4r&`H޲eݯq}xۑu}5a eճ? ke+JZX«$̒HhԻiB)Ep=}`3l$M(9Hbo8ԌN K6Y}•gO.~U\J,*MV|c$ܘ51:Uk/ 2|:?!7D_Mn`X=Zv8n9gRJk>t`K& ߯y/,ZJ%l$D۵EvP#)K.8CfnnkJ>Ru?XI--@7u79)i*~ϲ!pQF*Enx[6stf-"A^u?<8ד[K qJ߹{=L%_(SP׈(D'Wɲʗғ-ݰ7"jƨ8j%jfLak ?+D 8, )Žj;NROBg/G1տ4 .|߈4zz?R*Q|n {2R0ʾ/"yQfsOٻ&]oD]RQ5^%D(rŗc<95kᷜ^^O?zE~aYᘭEy25-ljVctOS>a!pVN=w}NOv8[xszY{#L ck/yfWra/PxhJ~*Cf9*y=,"k}xR}bOz1w@XgJM ʖٕ,n=\jAl%Lf)ں@Iy\=,V F-8;?.2_l_Q65wH@S8>x~+ux-WJ]zj !`&w_- q ir?A}qC0bc.[7Z&"erNi4ćf@]܏ɶvY1 k߸xxn~"JXBM&V`6.5Y,S{tUI%b/O5@Fv(%m#)S頭PI d,/g u ByKLJ<gJVģX=kv@f,>S|gejvLxP%c7<1zw+ Ҝ3Rr̠m OA{]X )[s ^o$<Ka˺9$ŹFn |>, "OR4DcQKXNsd]nO=,nA$|]BŊC!*?Sթ<ƟG&(wB\2D>񜉈+ڞ]ybp ^"|ba3Q / 5JQ0PS+zȺ;J,b{}5r&%Uy||]>\[[5pzuI 5^@A\1~`VHfeچڠڤk$ljzyx ; %_le:C {-@Hߐ#:Ie"j?d9?8תX0%joǰ__#[sXp<'g *Fvg~ܦdI?hXpAAeb9JXRD+B ;K[gGEC %TΕ_EŤ<`ߎt¸ƒFEy\gyü&{D3VE8`oLawɤ󹳼'Y~:ѵRL!-5#=$ ٷKK/p+t_vM$<6yP](~n AIud[˂>Cs>'MG13"8?ЗYGvkJSW]85=g{_M5jggW֪LT/T"u :2Mk1 Ś4O̫ļ2BbEub45k7Q\*C$&Fn9KY'Σ2&qX;f!q3Sʕtb*e$~CzX6|5/!g^Ic/USd_e62Htʞ"nV9I;yJN,E7oTKH}geHq1+(6ֱ'~5Ίd8/PfoTmrb$cdt@_WlEMNXی51lNgy,^\ۑ󅐊IaݕL.ݘ Iڔ쿠7Rkqޥ  B84΄Ȩ$M+)q>DjбbƏ{69un>I6Љ)zƝAg7*fmƶ˪CQ&*8ɴuzX+ch&r&Ak>2AKl7o ‡H0Iu;7X̹0Qy1>\ϜQtn1{ho -I0ug7h7) H:dDɳB`c-PpsT]Ɣ!lM-_?OX`7>0-+9r[U#u% [\eqU Ota %{,)qwJ_%u ]jU"6%Y&9U~ dtRJS*#Jrn%KxxJM|}ޫo;ٕ($y~bUmg.Xߺokvp%.zHc×Mazmmj2'ѐ}\cΑ+_Εk~3qL`,K^˥rOͥSVGs "#YyvLJ߱75D ft*YB\&a$Ѹ&"ϕs3aT5$}z`K}-{#m6(pG㪾)ydVu;@%sBvĩ?NO$]Gk2i }#P)R"fzJX0xmҟsL"hDG y?\t@=~wuF># HI ϒ4I|~%cru=Q Z$vc#?-JQ&o:Մ7Ryc5Ww^ 竸0}8Sjճln[z5|ϳ2 Xe X_Fg0ʐRU-:ER>ůϨقu^?=NK! Qy1gDοabe3(h:fzWUx5.B0tx37f-T#7EW^lw|Lbh,ϖu1ZR'(P=_ lL?H8s`CkF3h'`g(ƯTM+h üj@I(B0AiYSs2t6mP.Zp/Ňhf'^TN*`¯/(JL5)-#8YA\QR:.'kT`u/`g,"/zY쁃7!ruWA˖^7֫HY.FVۯFL=W!z*Tr8뀾2]lQ 6a՗CtϩQց} 'q,W,jH !)+8KK%B4rR:go K93DF9H4hQsbG!ƙ3 ]$~hl E&I# (#= w# Cv Lɜqv=A5&\nY4R^єU>~0Y!-2PㄺAy:{_l{w8dDZkΊlyx}7\RmeWm<΃߇e˘Ϲ wrcQ=%=ϖ|=> MK裈Q@g̋\$nH G`Pp%e؂#5#V՗#,Oku쉃'@[ /Ȇq{aЎnf:2F(ٺ3)BH〲\.R{ମ7=| wI4N 2v\"?v_-yl w ;$U@jnIfGuy? kUyr; [=EAm }e@: ,"!yao4|mxuO70}0rsp݃X_(=}DY]m9>æ tת?1$Zg*'z& 4rP<"'XFX/T~+dC{1J~Р7B=:d-d>aEaae{߯Z@x>TO&cd7w|O_ ف < QA)8Ehc #d. ;Mپ@VaH!H؈P+ZcD2n';Av:Z2$/*QQa',/6&yunTʵT)%!EdK${ *EU?{Nȯ4#jQ`QBjx,*ڃa?M# [߶e#rT{xcjԬ݆V&6l}wIy w:r'Cq( HlO{L}f> /d>k: _ãMǷfuw-|54\u|ۋq| m>O9OWe$@y@sUou`lWc\ս;6qU?K\?%"\R n\Շi=Bѭ ;9;/"gus+a(Od=(,-A[#fnmp`}3ǒ[fn/isKߪ~y=?zn X?O-}҇7^-=]ԏwU+ ^册l-Cz1^n$׌$~?LjlH}j9]H7I 'T<9c+1;mɭqd$GVQQ4.u7sdj1eţHph>6*}1=ȑ{L2m.zL?}U?@Cs8qJ\q`DcRAǴ!IV۝GaUY`swCakùK]/b ~,oF^D\JsiBThp2_ YX͘.btιo NȔodD:ɗ 8כ@Sm<ޙmj꫌`I1 *`ly(,o"g_|]~:F:t!ƔIzld_lȵ.?wK..?r)zlΣţ8{HH-/!~pkzbP wڰ 5kwc\X`M_@( 6&m[SR\08{:mS3sQ0_46I,-*Wzwy~"r6k3@Hb5tM ;jd)RIW)exK,<1czVj/=D%" F'-Y<16bݩT&?Np^MkG (բQQ/E7D}O^l*Zњx-Ӟ&- eCMb8a5Fލ\NJt`]R:ElbIPpCmՖShO~`Xz|oPb!N3F׎.v鐆Ȣt(׷C^}کo*z㝗blO;/)|!29;;!6#h*l#vwXoj,A< YU΀U/ٸ+: U&hw'p|Kl"ɒQ.: r,y/n5Y;vUD/b shYǾ$K7h"Ql!ӹI5d2; :͜qh 2`nP-vټ1co౐}X䆽@r7?S;- t?L]J0dqcvU!So'#+Ϧ&[GS C݈[sKAڢ(݆$)\9m1H wpkqY yp|dz۠Vù{$fNW׋+qΗ4>__ӑ#*) IX!\%61Gӝ(zIQ.Op?# Bz(@[LK)R?X> oC|U/p]0VCdv\70y~D*( 1*@-2r ʑeBι1xeLAR%+q#D_s!2[,2 '1ǣ]/8s$L33v#+&%IaGCGܱv1 ؙm2 ٍvH84i3Jc9#8ʘb/Xi 8:OP{QrEF'5FMu1/be9k#e'9o'J#=rq oڳ2ϲYg1tcf-I[.S̻HwyQnk  %%*D$t9WSQr6;v2fsjqACX!IkۓHぷar TA+1aѵ#] 5D&z'_ GYÒw8H)"kzg|$OʓzXi<*;EPOP#*0L kw[jvy$V 23;[M$>Ǔp7S @DB;qC:e'.N%E: {b_Vao6qWJ 3,a@'+_aXj''Yd*$AMq -snm~w"_֟K<n~ǼO!2ϵ(ub!y^ DCJgDl ;NN"]G0t+R}30n(9IUmcA+> #|ٝ+ >yNvxxB&N^}%]u_7F3#"'7BoYנM|5Sp<_Y~hd4,ߦiFƧQ`_|bL}mPQY쥄k5ٯTR;)6ZS(|MbŖXP=Rbe0jQ4Du2%0z9eKZO%_!y7ϊG>-;r&A)g6Q͔c2;=k}{Ϯ#;0ܗq^R~!rt7!y []O/V%JiUŻn~.Q&EވR?2WIK-@=YqfvvZx^ WInܪ OdNtk\H'_?֌)1c5.)\ڍ8< ~QB*Xz:K߿Gz*s\wHw L JqgvA>ՎGbL7bɛJ{(ͮ׷5k{^Zgg6M #`=h=Y׳$%-讴f`db;$?Y8黢':!"&*aЕ"8K_!wmHK5&.3l*OP|?\ Q _*ضPH `?T=8E?~9#dJU7ZFu)Wo%Ãj,#2!i$_EK*u32G9,m_'o39zj}Q.#Pl14YO[4"򴻪Qw{_ˉ>3#_,FaWDq~wŒ[ fKX󨕦Lx]3К&Lo\- mFCadyrxvᨃ'aAo O}/Omw$7MR&g*gS#dIim2*S(ԛz6yJw -|L!(_M8T:`tk< Ǵ^ʟn)hߕg@B!Qblj욣m/zQ6٤!Sf!ԏ9{;2~^.go$6KSdqz#{9zn=cT@{'zvܝWjU}W0zRI;Rͪ$wmAtj'[@E(gy/zrr+bt9R5#H*3O qŕ9:V&ȕJ&6$i*GHxPj'XI: 2tu)/CGhmcQN76Xy{H5m;/T^m?戗.N,5bB:o#<ҠŭTtRӟZCw)^*ǘ,7g]+nQ|T/u؟skT~j(b+{Htt$%+k yD7 &@R3!@ z<\rqbc)3ښDw7Zޫ:*o3A 7~-'Lu:Hc'PvgUf@IT>s˥dK^ r;zݽcyIl#!eP'_kCW?S=AM#*ƛ!-KnF<87)/}˜[3'lGK0Dʖ͉@o"KAɀ""SM?N]Mpp-*&ǯE]1/0^Oy? Yw%9TSBI:ۃ|B^UM̶Ik'y֍q c~.16R 9^za*qq ,<8 :dØʭ><$oIقcOwx'87gK6O!0)wRA^pI UdÑ_~Q۪ic)ߍC6N RF`=1%{e!1H{t' |hE|K]2." qMLR0jcU)Doqw=f `觋BCfU̖F'~$6JÍRgZF̯qvI[p>FJy?d~cH%\eׅ x[9KMpca7E棿;(nVT:[diMX@i|a{Գ&zީ$P)7jc. LVN}>0-T@ʤ5 e|Oۺ]kw?çwQG[Bg˧cK{y{z8,%'ZZcOfcs^+`P׈kckRLeUjiڨ?8oDޱ8dq{'j[@NNقKh389m2p n֋*o%"k: h$>l\ASRҳ7TL_ Pg R ډ0(>0.gZ)}N~oiƞ2񰒎9ƅ3c=r9=^6Rc] Ky:_^ReMcuqpnѓ%/^n@3Qhtb[ FѠ6MB1rb2YdKs$Ay uk,4^]thGqH\h hmT1V? P䨬C꫶]EC]D̮ fGkJ{>k&Jzc+@ O8|*PTt!|B =\(4XA' b&6$eظ2IL((1X.cxu'l_JZ5jvI"?:܏юP2X ؖ4Ƈjpzom2&H{PRvƩ2rs pUįl_'ٕjfɠ.t_W6|I>/6D7^yOA:ۻ_]w ԫ(Zagf>i ]1B#up q8lg0ΖV|ϴΠAtag]1]T o>*w)*'1^/@j'm۰*g㥒u 1A0kɩ U8oJ,ۋezyEwFH1y| Uc_#P. ߥrI7DmPT-hN, tS}}s`@[96 EN:y#v$yb>CN1"5O=3g4s0>ϋMGi٠oxQ(>fᙷu3P̢SxJtR}媱h7$Jv:. l8SȀvсy+ŁoLlZ"CtߎrAשkh.Ϝ[E"@6!WR~ԗafLU V5Zx/U .BXp`dw“]h{(:)o=V\@512&ZW7(i uzfhěm4Mm@-R'f`?xf&W΃%ڄRFtFh NU3X$+Sz Y/e2."2|lkcO%ߕ{QioO\F>uamṘ=jͿ¨"af't4n& ͕?WJ!M LI;z?] 7ż7<2Qj|GQf 0|#7wNEYD0C<o,PjfUCnNl2\k XpvCj*> 1.,߄Iv=nR'|_2%nc@ǵ@R#k+raq٨< R]Ư̕ʧ]|kdƢ,Ƈ&day"ֶ@8K.V 2rdk\]/\Tsڠ櫼m' 889.y<˕m!{$Btwͣ kyf9x|YMJ|8t {c:y%qRUr_Wp V5pU>MFVW˝rO餪W!EJ``S)+ *X^wޚG[q:f7E)yYϿwUO{W$VL`"8u!zrU>)Kx5bɀ6A9g.Z43M ̟/M6~:0&0 4dSz&@G-)dz~~i"^[YLP#pd tWԮfʳ^\}c!"!eF=Z&vɳKJ5*oamӃc(,x=[sdOFY8ata#15_J py<9 lݩ~|}U﫚|W|W{٥K?,6GrEϻ3~&-_IW73WrΔf͞S%$>I}F$YX43O >$ΌtG^>Ֆ#70>- NW1.]qy~8I*~4Fm% `qNlb]ܵf66KyMMzVZ4BiTFX`Hi)E|V9Gڵdl: Y ?ۑ>nTf3*g H?ù\RFլT^W>o!x^ R,W`ٿ,`.\^!0f C}z@JdA\w|mt#am[\ؙmU/ |²3^E׆ı>܁A@zupudŴ SH9`Dz%烂͠EiVei8ja)Gw#8vT"{'qFQY24T3ԃ_~6/l~˞ <,]u'#fvJ}&ӆž~ڬ٧E$ (d>0Rpk ng7 #bV

WUKvqQX|W*M}VP<|6FՋvSjp0M"\S ckIӉ:@KA3Ks@ i>~pfx W& V~RI (؄'D=c,fđJلmZ sz#3W`_BK]x#E @jl٨KpRRI<{k4ۭt\{#^ qo F>=SR(;YmC(L{H+=$T2M(/c  _qmέl 4z6]9P%[ұ)7LJV/K5ѵ'Ω,D+D{ 2l]|j|+ol(5# 6r:>^mͤED˘t5s|3 9/%X<&HЪD s ܦ)Otsxؽ%l.)8*9e$Fӈ'84U/Hq@rH_h~mh&Y'}_p;G$TWCͨ߈Z Y%V< +ɹُ\?B9~z&#%'F"d7;ܜڃT,1ޣGt_F$sJռ(w Ņ"БyŬjpE8r#dGqC{ՎcuAX ˭șV⹥ J\i-C6}GI 9eb;2 @+Gud~;\2\UJ=EQT-X'^NsK-0ͯq@1|;zVh X<>S]PFz獋A5Zα[N}>(۠~iȻ_kKji#-o }/Ʀ-,Omlfp.Z_- X8ҚgiRQcО/:UTXIZG~4rӎ,4~v'5 'Eaߘbg5YfL]7jvU+%ɾ/S~;eoR0W'0"9֑UCAe+ IzrS|Nk$˹~De"/cQq lP%ˆo|Pk>4ej kE(!["O!"ߎ/|(ce<e\+ qEē3C\4p䯘MYYgF˰=+(4Dtu;X;AyKKe:Wҍ)=9w=B$~4+NʜDZ^5DTS4A1h$SY3keBLI6WɹP>u&\kl U0*o'>$͚UtV{F4wbZ_cuq͓S0/A*GOF8lH>V nD4XC5gk$IWz1ǔ7T_)9;c݃kg]qX{6%q%΄껱E("B.3V9QHZ4w=nڪt/{2zW?Sɓ'IK>т8%FhFSO(yq( X}7x$W[JZ.VBp;R 1")os6}=gDQ}аOg\Y)l cVd@'3c9|0+9 Cޑe{ GisN3rt{S 41؈llycClZ=+p3D7o[n%P~~(`[󄈸R8D;f첰^={G0%/~α_"䊗Pu~PxBz`P<>2866 lƪV)s4 WKs+CǨٻ^&1cn&ґF $j4 ֯ͼ<0Z6!Mg6ދ+m*H䕵\C!~42JHf0oa _E*X( V1]> λwɨ1,pč!W>~0ҷ|]S'~ H{-Ю5ZiԸlUȸ`AX{kA祋Apa}ĤfNyZ>>Y`c'д~ғ .s / 9j{/R{ɼ1^|& w?D#Lh:XSIˉ1|HB{ 1~MY(.(0YM3EWObO܂̝AT:W%c^3rt*=[Ey|{c%iA?W?-%Ky)j\UxGuJ!u%B^7MŨe{`D(d!,U&*I( -TuB۾1ӢM8CPZ4Ҵ{֑ui\ز(Iqcޜw}=v; 莊iEO?u{?W^{{~/ad!&@*kXIQ; oI$qS~o , 9n} }tIUaduCt98Vaf@TpU!k-, ~a,P $9E`Հd.Sm~i~0k`}6QC4šg^qIiR.4筱`EgG"IXnJm3oR;SS͠D97^XMpLٕJWa!IN(o{e@gN&tflIʬ@GiZ[d?P|F9=r9iP^.ըs`<;^RQ̮Ը_4 rz>%SW,fxUPrPԁHm(&\ҿu"{mE]cfjzPpٕWjw<ĺ*$5Wht&9gA䘋8ܻFg7Ilң[k{}Lh"$k Himn:(XE5y>— (6AMZFWU,eV|Ι|EC z K/H(ru~5cE^Kq8ꈎGOctCq.Ox(o =+0x܌Ssd~`p!gοḷU>YʽRJbҍ|B[}bUs.uD Vµ-r=p&Lih4Y XJqP"KAS& [CړYA3KƂ$!9E&@^Y {4"^zHni8X;o5[Rm 3sV:A뜿Us~ <!yq-휄e m"L`|4 ! d3w};\Џ½jÇ>{쑨{pֿ+~b^hH6a Op" @M&纟MM=Eh 0vdXΦ!K*H2Z#_/ufsW b~꧜FNᯥHXbh@v.|ރ"T@ݭչDt?JrwyU^GM/:߭NuI^P?m9Owbk3dy2FG+5QLP6)ud@BQ3߽M`|RoVɳ`,3\eC G oS7hM=z$Mo zGQY{_]P¶kϲHnA0F'..j]$eEjr\DD7zYVZ4cߪ JK{Ҥ̢+7nX[ABgjU׬I#E-4]AܮZUIe/P\QLJ4TR#XOcqI›6zXǀCM|̠˒XVȕxk$Պ`}=hgu,r=T笒oZ 2$/%$aB4A/f$箆K%UNs*hQC)cD]A 8kcyP2j|@Em-m0. BOX|+wY(3ut[<~ o͞\xT:ϴXs$(:&'cwZq7AqIhH&O'GJܣdKY'GdqWcq ʝ$Ǫdp΄}yib~PE!llO_ dvxu*"1Aϔ a< Ÿ'oeo9@UVuWRFB9H4Qk}O9"grK8{46DSP.T:z}^Q,yqi상Pi}kt$q;L A8CrϨ`% wkj]z0TjAճm~رsg~/9&w\GhS c;N]sOMQݠ[.MR $a~5uą_M?Ȉv-13^:Q 9igD)69PB?wqRlҶj`]]`W<'HtBĂQc袀N']`J, Nl$&kantdMѝ#+m?F\x$KDW=rmP0㼢ӥYK o݉K:ؤ`5{Ιb|xQWCcH~iח7ay o﯎;:+<,@on^ZE>yc/ U4ATS%xltc*ezլ,T(-}xA)I Ic{|"ag()}߈/,T,!6 OJʘ vS{*n3nXldx|eTbbIb|$71C o/v/K(Jt,ȓT=/v8rIѿ%+(b SӲB7B=eCS?6H̻l~;]2[%=S>^˹_G ~ّn9fi|ĘyӉ1)#WgH/{=' @C݌B6g2 P8> ?Xk 0 .hX1 1(gQ?4Ɗ=t#ԛAI"K+8X{( 1Fz;!'֢VÇ,ԃUw("K=sUMSKmKhE:j- XJ[P"hYt%W"dR?oWחO&fRobcym>} 1oifK ~-.xU|-ˑfnc0 dU Bȳ` >$UCz5<{y^!,d.WtocxS\Y!`k~uz"ꭨ|DRx)?.){Ky$SRd^<נd?F|+6ͼ^L,u˷N-9-:A|~98WxyKii, we(PWzZ {oU-RޑR{=y}@5{/CuuC8 nv(d &)7eӛfkG.r筀xR$KC6QWa.UwyZM|S:΃{S'yG{fJ>twfΤ)aFO$"55MV5(GT@Ljr7HE+U 7G @IBRV" a;E5b!۔LK4ͥNsד ~wզioxl ߋ$aa%ڊm}o&~J``Qfzq )~Jm% MVA3M5*9,CZžC~8oz>c$P^!:_H;sUx 0=;ߢ{fg _+psJ&Up%dhObIР*7*4__P29Z)O\J-ʂtas3+(0n!cQ8x7RݓL0D=c` .nLm=fj FUF W^&@7o&q?vs'+4?{_gse3ogGu[_?V#bL[S#gR),0SdR^2`d&U WX֔oCAP-yJ3{Ӕ?BRVJ%XOR2"r;? x'm6Rj+.TAJC@(V"RpqGI 48F;#(Ŷ)\('DRh=3ɤ~s9gΜ9{Nؚ<tGrPep%];Y+aSC$lr+prEڍdʞF.ܚVc)<^D':af؈LV*;ȝ6K"[v)`M&' OC}ɜvkReF8yN<Ş!l~' pBZ#>" f_*HDeשl/z "֕fnCeJ76@SV_gaJ߇l ! }at?óN~tf}蛾~b>fJȭuzIqy_ 'nj 5ZzFϫ҅^`Ͽ㥭a?bU,3BR(bvWQ@1&GI;cNMvM)=7'"K̹AvQwgχ5TG_{3OxZ}IR/Lp_-xܬQX|o6㰡,w%! |*k/[.' &Q=rX%%t(p6D;eS8:-.R+y]JE9ᾦEv\zؖۥI,]<ͷ1B%gA$3;ވ~0H`}Љƭd8%ӷ O76 eϳ _6)Ozm}w1}Pqd]̅fԷO =D6oF[x#Ǖ)hn %IM843GZnsK;hY59cI~%v߳/l6 y?|VX 6﯒o'-\8@){`zD?FȩE\NZ?W>ܦJR9,mW#V=K;b?Gj&yUa݉epw%@a2zN͔,S(-hi&&dbLEƵiM}#Ҿf{f"nUcfhUsЇ 'osw+uY=7 O'n{;jywd1 6`+'H6W9,Ja K٭ʁ+8 k+ bRH} 5e+~y 4/U1r`6zj'H˞ץ3J}6>\itC~|jG5ZJ7rB<">3S5ٵ|Oz9Շ-8+9OEunR,\Jja1q-rƾAOv8%}희X\ByDo#e܉v3;;Dx0xRErvV!l2i ;)MOiWXѲ "-T힍&k{Ch\~j +쮢Bi_e'b?*)=bNtY-swΊvt9 Ԓ@=b n_e[u</u;+5-8LKJu_9[7.<`vrp<#P(E]sׇҥ +Pۼ Tod8m7f*0qG_*,hA0u ٣:)Չ9=js3`ƒ0oJ8 ]~#iۥ7ԸUMh1>6~?/f2ѷdj8zPS5z/y&ԹgN83i5﮴J -='BMImmN4MDxc]\7;h;UyL'Ў0PE(ig)8@>CaZfNۗuHivJv _=YvO%n0~/of { gZA~`G<ÒaD?A߯)Mw"~WwwIFTJz}9I}S~Wy4&o-YfH101w'+I#h*aHaVD9~r΀Ԙ{a>a(ʇMwa1.N^|X?mle ?Q܏t ''_e땑G(Oyp%d%v˅MIX>Y)au ^O\'frJJnYR#=X' d[Ғ;K,wU1AقPMJL/&^)*DD8cLwX*1DOH^ˁ˙!zf<{fwER2N.'(U.^4DbS)lea?6^tBR3[ɾzoLXX9ӳ5 ?b>_Rf _9f(V26R=k١;2pt݈T_YIW _Y%p\yfwP2oך>+RLB}nC}X%n-J-6@Wl<-~&!jx.C+V]Q48?!iy$O9V^2˩dRW%lG.k_3,Rd `=bʣ9Ȫ/ֶЇ.x=/.i5qh4Cw ȮdElV^VA_o~KWh?V'al;?B *x:T^B1>w(^0~6Sl['L3цk2o,j\ ]pyH*LK^"9zm|o.T2)_ʼnj$.mA4M*bӵdVȔ`L66U"d>AsWDkg;V?._tхrO~dC'~ }bY1R4G>92.`Պm*,t.U~%Ol6 uL3n$T1_E"DiM:Kؑl&qZQxMyBdG~v]Z ߋZ F=u.<~/wf-rY%g&S*$ǟđzbD!%l;vgH$f@OG%ҥtd-sut ӥ"n^XmdRt:tѮj7"\&*$ڗyz5Hxnx%J>K3nv׊HGze}8xRJ.#Rri:"6!L0C'rՇz)_Mv|7:]ЮG-08kp_"p& ER( 0 \D6< M8&6qv_^=,^ _Kv lu\0x3*./.҆rm3;|uJoJ;ڠoс&}=k _gהXR:oN=?j} Lw%.DY7FEyS6{$Haߠ<`i5+(+r$GQU]̖6pF47 HT5cEURg$=0< 6-|@KmhJ|/f%49L4IvMf')@V+8uQ>. qoh@'(Lӫ0fUÆd'ߛdOS(A6RF<^P.8pe*QSbr݌yGFueY=tF};wCP!^al>q(o#ˀ:Ivw2?^bP7`~r Jk;B;-&—N\iW5u@' [,سaFVkch4IVw7QNH}ڋɈa EgD7{ga/(;d'BO\~*6].8 A¤a$w vXXȀї sJ6״&Wskeޟbnŷ4D?L6qGndQz Į'uv(Xw:C Ia[DؠrLi- _XQقvO507a58:L>v %8GonL?PԮUŋD^ [S$OPLH\’JgZI͚cy6] Ƙn82)W̠-!%YNy}LbNZv~1,eor$OBe&Bwh`,lˀM8dK9TQxu0p#=<ٲ`oݓZXn}KD߼j'ӗ]ު Eb̘^=)%.r+U:8v {zqӚ]k rxt^ A_qaZ xF6wY=p-svW^؆Z?A<+ω@/PQ[ cNwlBDBCGƟ]Jܖ٥LZ,MެSnho6)7hoꔩ+ĸLkZ$Ѕ -U ,UX\*wsDE'`Q蠰1S6wiŻCD^[jb#wK3v㟨l}~rJ}:sYyud_=hNXw\͡4x}ι-sbֹEY}V1rnj1E]EoX\[D Sīo^AczMJHI1a|(ϵQg[Q(,X;V>`@9{BQRC2)~liJ>i21teCgsKjcװE z6 u3$Ʃ/6R7ʕZ~>޳.]짻eB N~sS*9.dӇ@dwr?Y3OK7L:ӶI[RoIL;V7N7`s)i%uKok/pr+R][,j1?Q o:/O{Jˈ藁JU++/=V_*is_#zU7ONwjTuK[L;=Grv]]Ͼٽq/&{9,^P͔8bnش6ye"ZKo|")HqFBN MSgfE>ݒh-mC TRjOQ Oo^{ꉏϥw;Лԛy):^6\TV6)Ѳ Ew8X-r;^7꨷4g]1z v{?7xF)PU&$Ouΰz?}.jR'!o;2W|RȎ |$v49suFstFF ָ*mC\aQ> w#ЂDǃ*g% *ЬDK@Je1 ω^-?cP4Fq˼NzɟI9kwM'Nm$6hVfި+,\kI89KʶaSz$bC̿jҀ,kdL}:zu{C0CA573  _RIܡ[a_htAl&7#;6;qOxd E%8S C^7U/n~A1 >{V!LpޠEŲ?'FRWMd7,!?(ݗ_jl%8kbޝ 0W>97)聅f׽ XllbqI(5gr`O֍XdHS,,ƭB"n@}3G㇇[>w}*חV3 ͦpXSVnBocRqqs Nb#us5.~i+d$F2 eִSi6כN3 gq<ж+,p~:FsV=Ts26pD_F)ϑ|s!IhW{BZcf$[-;bjCb쯡}bϐh;뎱CR%t($e LΊxYNS_ ,uL[%a;`n݇jġ6 /WC,쁑|^V;wE+[.#54!oҒFԎS&6Rmƿ&]95`-kh{z"_<<(YiH」s ,z6Ъ;M&l$7NM~8n{E Jb`Ym9!]VV'ӮҮP}t}o\?crD|<gBHjz!w(_~WvmmRܑpȢ; 0+  ;,A}= aթ'i;*G:'Gj߸67f{rxo'"l>ٚ4mn>*/d9_F@ga0Xx. X˕.J5:We+w}bGc\3&mk݄*މPR?~|xHFWDs/[1=ӺZs ٩1i1KZEG롱yÊ~9g/%/t밨xT.>PQǧqG-eB 5AMχieL.[6 rR׋DACdM~-W=ާlD"03:u7"Ml$-A~vsZ()zݮ\ 3ߺ$+~Y"JǠD\SBfoj1OiCJ/2('{VBf1#z_^7lTLQs(zz ^\]<ԟwQ(zm/{%8%9eF$p9Sd| 3:c=w6߄$O?|Hٳ*zf KwfxAX 9?C+ ÆR@:}N}$ؚ0}$Ẍ (5iAcmEO!\cEyT36de05ޛw} niɎ|stUMw^ F&飒J4ExBȪP]h!-$L )I:eKuuyf8Mt1U7~5/n?+L<PmF>Rݧ8v|'٢|N)v(mH`jWd8Swٱ[zC͑L%Ȩ>G@L,zF[Sl,)6DkO;>?oDM R :vE#ɟL\t&r= fL(a rbz)K ^&]>gL:CGoeO-bv$V"]q1 SEϰMZxro.A\Ӌr8sܧ8لJ}}qۆq-\ԗp=OG1\ίSQ09ѕҹFL#+6KتԮ='zT+vlx߅v#x~~ACرqc;0H5\UoZ_S^r?r twaGr:hֵAJDLW?ԴUވ"pVsG1<Á:4T ,M@(A~e8`s}@>E_t"a$|_GMz^kjG.o-W?pF3JI6b '@~}u*US!Pe 7]@)`Et|h֛<饜ͮo ͨ804cMH_j>1^ȹaxL+?F! F@$,nQ!o+s$ǽ-`> 5ʯz%9ڿs!; fqḿhہ*hȤ!`0$Mb?oh~Oh\7pfDY/SUʪt-%2s.C4\OiJm"*$)Q!웵bm\0)¿Z9a,^P?[9< b3uؚQ{%sQ]>psю5o`e~A8Y]4jQ"lD0 .U֮BMS|vސ%f{}zX Wmg}5>QוvT~)3Ad/~oH `cNͮ[S^W4(@<PP T9F6ed{./8{gw( SaM<%dCm*mPV8jl^Ƞ.QyrؚMtFh4EF7mb-"k^ ǻ/Հ74ށz xIƮpws+L|e^$SQ8D8=: $x|Q BQIׁ:Z2~\#_o=ڤ2IS%l4nFz{>|[KSt:ؑQkn}y&z0.2Pۏ$Z +s8A i8RFmqe^<@`fާifhrp7끽:;ݐfߙEG/rۗ-jDIE| 13=Ct k:C;]xTǏX_XzjuW xS(TP M~tgVlޚyCFH23{DA=~!+>LH)TL: B08d_H+w^vz{Xfл춉/.JY&|wp<#f 㩅 \ w;)z>J,-CzFY>hؙ{?dpg4XS:"RG%BAU)a^4?/dW9wyz=fBG)xS,y4f.gpermpBQG= ^ QnO;ֻG*nF8Yk(b6}DOsDo)܏>C}ݧ͂BܷA~ jDOrOyJ_L] .Sn/KFՀ(Z23Mτ?G`i2̝(Ehgu1C8rP%6 `cYө eG&4"../L˷!%c!D0 S 兡*j9 kjʃ.7J4!?-ِ˵A^d\a@Sj`3T'7sFnޗ\BvLVm@VE{iNNʝݑ 2>8vEol׈H'A1ڠ0ZK&OZnDŽ9 7Èď ._pzYII.;,rF CtR\́StzY.HA[yI ^ߞ^ [-ʫPom6{Ά݇ca[A "(,M"Vi`a7 \7<0ͣAI.ԣ=6FsGgTgi#՛!L 1}r]r=):@c#"W'* P;pQvU3u 45_xN&`-C0"\r_Q{ Eċhz&xcFhVϘ#!L`#/*^g'sB+k]v"#nRS=-CU.HU~ē 5)< S ofOME+SeONc\>˭Tr2E2ڶ,R~m?F4AxeSܞN˨| $3hٞ(w_C2aҹmb\8]t xqMuؼF C8gc!H=vK$!q^==.9tT3B~+) H_5DbUOAeuU=#8ız`Xsuu߮G>ZmFq`w" /O@/ۜߠ3Dy.~Q.,?}ml,#x&XMbnuU5#D`\4rCXhֈ>-߳>U{9Uک|υ=T?c⏑A{zccd┟J c5z `i{m["m*?97js?##^:}x[ĸޢ)̠›ᕎ&Qaw*~&ˎ'U(ar4[DyXdhCU+tȯ{(ںx=g4CtBfDGz>yܤ݄H6j\@ ]ʜavOuzܞ ,e(t Lnd:Ok~߄~^sHWx2Y*gt0Xp3I_On8,L{n!_>Fk*\9_r/f]3hd n+]Z`rW9:RV-`؛r~{0V')?ȸ_+S`) rE"B8uu/}_Qз}.pA%7`dSG0zZB 2*cSפDWV V#gh<&!!_ / :%ZHsW@t[Z ()8@흢|3D\ӿ]G f %~:Lo;x4~+ DCaUV;yۍׁYqvPEh"0i [˶&0񀽛xaG6 g|/D*nc*4ls d2L*Fօ6{ݑ|جC1m j==.K֍)>3--U $}ݳ]?|8ḶlJbn&o%>xjɛS.7kP~Z?ak>B~b/[B<.>יio[WQ8^Y%.+"S< "Lȯ2ݫ„gA6Ϊ S}61yް{gly;i8+"k- 6%/EhB\Yf"/Vb)"܅S:vkPV Uuf>w&L>{ٱG8ځ= ɽj]38IT]+Y~u}R-*>Ye:o׭ ԰F7H?J@ 8\'edW6W@=T.'F35 9?|nՠa>so h&&t'bI2w]/D]ⵔ* E4t1:/Y|=G_aQ|JZv'G5h].if 8a%ۄLdp>IMsS4A{St’ЊUjאeֻGYp.ۋG9tyJ3mpC(!^Q}TvlXE_GdƅTj\r G\j1^:n ;hC,;kǨi}!)j<ݦ[Qilmh"Hzo'Ȟ_?c&,YsGMle`xOaq¸ۊ'1ŝbұ=SFJi.,v-A X!_$e|n׻'{~ZB3Ųf?L-),A$<|Rvi0UA,;Q5*QzF?G?eM 0Pfd΄i*{ ۯo!ۄ2<| jTxфRzQD]C]GjuInPjǟŚbkȭDoikjAܩB}N]YzVK=qkm?腢q }_rp9gB$/c,e3gld@Ck6IviFu1pbE6/ lqG~#X=P8TExj޴RW`mXiFtuî<Fe):>쯷(!3lOЅ^G:c>8.xBJlf@i;Q'Lv^UկjtLm]i.ِ?gup/x!J/ ׅ#|>.f)x*HٙoYA)USޤd1!4CLUgM-(9JnXo)>?8 sY6q<؎9yTwKTcŎk>|'1l+`H֫ a2[A9?(/247^ݚح;ʪza}ɭާkm~rfU͹=l)s(/?DZ~,AxGIL靧B("E/o( ~9:M<i\ zR{yX` ΕUt$9g#xZ1i5336ѹ7IhR K]%a~MbyQ]P,}Hs*K3ԝya^id#p?`XPD_80̭Tol$8@ipg}(wUQzU7><}:˶ZޞXPޙ .[mh+7;ॿ(]9yލKZNiǮK%rx'_(ІxBvr[?(ӱ;/c/qBՔ$WM^ģ1sPO:.]#T!CJ\3ǯ2VƸouڼ]ݡ ^)Ž3c<ȵ#pò?M~?dR,EO7d],~-Rr%[]-ZGi<|UW'v:ڪc<&ƾ5/9dO9SzA[qYq[(x+ai+*j~ɐۋ_NҝKȩ#byRx"* IG08N)dk3#óڗtۖc+ApӊS%<-aФ*d,3b(KȎvKq#w J4G$ B܃hl(u'&EnSd\gJPz$C˹\5FfR`.AWN},~Vb,qT^ X%~HH >UdDN\=<*ȡ9\Ex|2"x~n@Vk{%~\?VB ^g-SQ!Zt"q_nU?St**m5:cgҊwIhV23T $U>QIkhAXD=iS^`Bߎw.9oQ髐 (h;;eV_ 󂧝P j:/}fяbzWOxǃްk5} 15jyrstEz)7QȝRH)XOzYz+yxBo_m-m|ƨ|_s7#g< cF"V/+=kIJL3Bq< F  9#  >H5FFo|"h yg0rtiBqw}=*tvY Ǿڤ|LźvWFlwoEi_#bu ̜O\씚(oNb59c[tAzh)a-*zN_˃?wOsύh2vxXycMl'V{]dylw kwe Ȭ2~.?/_\0OD-g݅T>=fɇXѾjj?q=TK|!j\ظ"vSr构Є-Ew1}v䞠X(jK:X\N0ў3,3:fC{eGFˆx-f iϞ.}Gh}8V?AxP`@-oTd2Az%lx K\˽LVI}5fA(|-k9W*M*1B(l(W a&^ 0_o,ˍmld nϢ/`=Zjܯ̎tb!0b]ovO $E9)i1 &0>eqf 7n5{]{s"B=e.x6iRZ9¬\}|| e yN`#Es\% Iވ6` ? gQaG|\ή n4-1-qomAkc$rʵοdxJ{5]H9/IZD2MTI !&5Lȍa ]9TR3ֆ:Kn'"1n〗9e]3dºO=dWz/RiXuw۲cη%|<+[M\Fv*R0:z_GdSCZ[ 2MC4׾q`/hvJՅtfL^ۮ$>n(O4cG>ex@򈁄 ":p/;ƃ |Y9uHsQ[ #El& [ݑ~{{0jǙlcMVn6YIua48d 7:D>ZmѠS^Ra@]Nv)τ!d(a3~@"ʸ\| >~ qG)K`} g^g*\ X5&JquNu=vi?m)c?ajSO Tg)WVPZ,JR"Iρxȳ`qݛQ'o7utt+N"h g(T(}?MTT<5Lv}XQU!. i4EY4+#9%p8~pqI}fm .|aBz "v+<_y8~/gRlIVJ?-IǓeڦ>AZ7ebX'!˴ZQEt<?ZXF~!BQ)7 C5ST1Qf%hLƏQRB~k3??No7QET!k/*M az\=[N fdEe>WpH(lWO)N`- /k=Ł 1ZVF,F?Y44 $and} N_CbHWC\i4N[uȏh.$,\I'!jeʹ̉}(IdSv'N݅LOڀcC9ۜ: _!QK0oI&* lV8C_ruݩF:r)N ~\Uy*qRN`3Ey1G PTM?2<^7B ҞoZ.k}r&d 7|HyCuŜp!9' ,oxVp.$1aX1Ee޳QoyUqr Wy"|@̬~?_R|$!1H+[.“,}ύ#Ԇwr&YpDlNQ~"S^Rol< M霘Dޱ$G/C{c̈́[D!_N=pQΑsx$ Hiu;2gtpDH7F@V aũJ36] Px|BC[)yT]Vܝ-[#s"Ƴ[`e  ,7>In_?_(ʞů=#\=&Б*iLT[JUG6osi P~觴 )h)98@S=+Og| kww7O0$XIY-Y<3KT\EKՍ遆z\gxΛ35Y@Gr'JmáM|ɪEK\&\wg=_ZPTjfSf?Eb҆O!E糡aHu*9+QXSwr;?36{F|gw_P'm?yem'Jno"x:DzNX}@_auB·f 6 -漢H@)r@TedC_*Dpnqֳb śqjgmp;#rd5zv8+,1"x)^XO8i):$V$ZZJ_Xw*ȟfudQ$u)2ףW􍯔tRЬ0Bajx7p?4J;$ ųKHokaJKs(g/Uf Φ;_PU S~疐 E . brf>.t2eN!R T@qd4$+i` Q@{z\f7.jHaQE{rE}h7R,J,: g-<JGXϸ8;Xv+2^V$PZ`i,GawJ𾂤H%cP pl[ |lwN(%Yux:LI'cm:![U7"coXw/"bDžduO{m~3pDA-1*B&n= " \psrI-GqhIY]gˆ"y.p'*ɇ"Xc3&jn39'+auD {'ֆvʏ<_C^}dAN0r٢E{CžA^/Usz2_k}DZcfl課>NMISǔFX|kg5) ȕt?:L x%{3Du؉M0޽$4=DJpq` /uR-Nd z*N`I=Gb鿹RM :ƽRwYItN Uo\lTߠ|:itܝ(N/R"xv8(X5S,|h9ggqoEd #]*!5)H柗?8A:ex[ F瑻.(W5GFctn? nъŋ𕡢9Kb,;r FN F+0GCNk n<S[г,UG󓠪7—##sRPf(ArÒ˯eS^nRރmoJhLoTb][N1wgɴ(_! E%Z@UnKQ ܫC#x )j*suVvX|f@6 㨢{b'#]Uu=ĸY9"W+/* W<8GOKa2w+ HtU{tx| jRF@{+i{AToʿ8Um|=ρ![1ҙtɫ[S-f3>eJhЬ(:, :IJ 9K^Z16}rBW(q7as}bF9tč~^roSf:2ݏlWHѽpVoY]q|ٚQd( O[~z G;\gD8ړrKCR~nC\Fv遈ủBؽ6a5Hi澖fW7Os([f6y@<`aP%`9Fi\(G/ %xʽ2T2-Z䛉 }a ;b`KFjlb!2+j؂7 Kp#P_QI\amsJӒP̖1D(zIǏv'%rZ +L/vjgV'<JAjELTQE>z*]>B ѫnHрO28cBUzZ7̖Frf$"^l5 Edgw$"ʙ(M0e_F:&^z,kVůnn5%Bauw+ݩHZ$6k&F(pE: ^Dƙtu2We$ڬm-7ѻsyR6aB|.p 63ё{ PbØȀ_`?ƒgk|(4vq٨׈j{0!" EUt/,Ս{\DcCz\AH[}b+]xs %by8&^ OIlh=UB kh)O/8?{e-ygiC/M)780x܌8W[gk `J=v":!=uE#S_ŇZy.Mȁ*#HD<$yX5B\n1u} EwWEr V{"'HCq:\~l%}(=.d >-H\Fr5EcyɻmrȆsػy0v[0[ݔ* _pwRO\I+YJ&Kp%u_gGK٠ )\ c$5NQUzx9Nr{?9 Y WB#UGZ-^xuti"'%ܱTۏic[C"v4unfƚKx}uu(%AWpK6oԙ0e2Q1t=K{˜t!w6۬*l4y4h+sgmG8Uߡ| u%ێG2T8e$zoص(؎ H?A|N?݊<=z@nj.ǿ+sőEZ& /VG˽8)1R(~sf7Nt od퇉 UĒ#3w e9iRV ܊&MyB&YNDy0VVmNt( M[lrޘPH,|:mLTd*t֑,y/0ĵ;^J\'^ ivN=`MV2C<5yhr6G;E+j7W /,z Fk am[ZCṓd=B@ z-Nk7,`<`wߝԀ]&7¨faMxz,hB(' B:J-npZH=# 2([ O!7赻ZEѺZ\dZYfC8g'`墴SX8na6`"gQ(~8Ey6< 6&%VM|Ȝ}.0j"d⢱ȣK:՗إ߹ ,Xe +ϋgxQY<},}蹭^{ OG-0`pI:Zn n޷Kf\YBZř#V W)~FfB}8bu'e*ִr g gQ>/ U- yN]ĐW)x1韥`}2UcIuofC fY*xKx mSQkm|C}0`tom!ݵ8Cm>|Lhc±&4tmxV|6V_·P ߦ7K5qxl,+jQ7%I"=,x.ʧ;QR`a4;gX| K!$~d4]6d$Ӗau5J \mv]Js<ܒ3 LNN N__Z9miwn WW6C jSn{a]&72o'[V/W'YKZjfѾ5d* oF=8} V8~\7ّ:fb}xc_?{%Sx 2o6~@j L4dRc(웢*R($~1ue$DM~ 0~M@,y?nXZz aZ1׸R N(-rq8NI`|Ogd۷p K_#MB:@1+ €"" 1 ʰ!2OPVû+zO6Gќž2aOEBUrCm"MtЂ 'Up2پ95s)p|z5#o|ֺ[SnҳAnvep{MVkHg^BTyjRәX$[a_@܎ߚ^??j:3ѵ`}V\Pv5M=ju~*|bL C^"ߞVήK5\ŰhadJD;~5+#튻ã1<< +[h|JȫbQv"`@Ƿ"ݰmO^x`D%ONQ3ؾA[#&渢Nyl\&dcC:p~17&e7UdӺ :rklos8)g#船=*{ u5#o1,E V} p5bf/lU>bȮq)1ctl > +AB:>޿^h#oz^~4Z\綐 s#6f8=_K#u`!"ӕ4'c٤2}|j~CDډ@Zq{sm{Q\a謵^,lFg-8S'1(kPUr&3zסge۶r(9#'p&'V@NDRuiQ"IJ(BN[ K\Ȋ)Y<4P>;17ck뛶k2gٽM?Kz_:F""& GÇ)T7+7yC|VךQy >F;S^IOi9)DkX|}L;](zS%b5o>D*_IyB~jno~ ~2÷ :_]S)A Xu2,b%ډ%z{?^SW(6xoԿсǁW*oIbA ћH1iL)GOK[櫌NŇ?EG_ 2_Ovt1XSzl 믫&^߰Sjߢ`l|p%*p3,r?6^i\J8=mi:4wuj:jA8uHS,L$޼vx+t_.6η|=\N#SS4`I_(q2?p?eV Pg|AwiQ-j0*I:4#઎v!?f4.:a:=GtZ4x0e.1fttu‚KD_.%rwf3l=U߮2O*َ+{o9VK&G 2]AFD0>U=G^x@=usjk<@{p(!Uy=-+2ˌgXՎgbX)$`|=l4|YZʎldHDž#(k'hgivip4TrsjV4mD[̻$79&Sr#Ȥk:}P>f&RMt/|1GgD_4\cW䣥=^bB<}{P^zUR?&+P1K wOCĀA--_^萶Pum5ZJnE*j,ZDaLJŢJg]Ĥa9w<Lg4xHvnXRCo6 C_˭<{GLnMUt> Qy~ae#x7rY[#uxYL:D.| 㫡VrW{^"9^GQyHJu3 C8L~.;Slէ~Qo(Șh1@]1ߏcH{I×> =)O4M9a aXf{ԇU|Z0`;[(/%@.HStRϒA^XuSv037U("cn+Mj+O7J)%bZ|mԵj b 0Oic:gz= fkd_N3m2ӣ^DJm)[M)j35%:tu !ي ᲸU;ٰ, SDgpUYA J uk]=:QrkzˬO_ iIH 0iM?ITɚ.L#TM̭$VC3+;l̊3laLK .%)?UQD/Jۺ߷;,CrKNޥhzEߗ3jP}vo*I-@raRGq?l'Gbby /ttX9FsSQ1:w%vkQ\V0ʪwTpfr7_S Ѓeb,/P>Cޚ w%3B"&pxT騍ܟR櫀\@1ŵ['͍I侼 /. _Z4eЖd\¨r\m.4ǃqsB=Ljw8Ǒ63dmM21Ε,Y9Z[*BϐQ QrWU!/(QXہh5b¬Y-0(ґ@II_=Vㅘ7^-Ք]Ykx+|*O||<mr/W[.=]a!z62]  cLDa_݃Vho,qߴ )Nv9xBKU(}Ƌt!T?tԓn7|y 80Rz }/  GגCmȋwF"Ӎ*# +7}NA_ cR1rF5|&z5a:(ÌCcDRͽOi\iȘ ?:JDmꔻaa-S]$؝V7=o_l=3πYaxycz8K?J$U Z D_BVgP=c&QʜI5,r6p6kL4^ʵy BZ7H%ܵ~eFyK0%˶=vZzS:?FTßȵ1j_Eۀ8QxTNx#혃vzBzu?1.X5)hC!f a{J}T]$hroCcg 4LrS)2s07gf/`@ƉgDy)w%u =q">J9,j^Rl&h A 6f([ =F9+J#9+vNwKe svnoX*i2koRol7Sh㲛"_'fBȟ.;͖5?["2{J"lOU4Y ',7/ ġ>_+b,m"S6P^+? lW&a͑S,.1pXTiG *6+uq:V?KnNfHYHӡ n?\9ntdǽ <1iҤ,mPIi1z^O(⸔d.HxX3zl?C2,il+o%sjȦĚOћ Q6s3_?SEx=)g"1ShQq}^}s1~J8N+x=,+AUܽBqV[5sUMQe,)Oq^O<_ ;vS{]N(a(;ܑwjHS!<'?=YG ּk9G$Zo+X>?"o"sGpjʬzA(V  jK+$vEfXBq[? Q5#מ~!:n,CV*rLOKtmP< kxZw0[g]JYwޱG3^aЪh}# }ʬONY$₡Z/f oC 8y 05WK{ڃ^{Q*52$(Qk u<2Ld/"㐎Q=$qJ'&оX2̐ 򫔳 υb~+eIؓ}HJj{m"N$ϒz퐯Z?~)Z\>pQiYL_l@4OёC^"Y#"6qeOSumɣ` JQP\5h]nf)a:47ÈI|MB3a`1wQCƛ 3*ש< ~n%_ߥT9v)#LmH~u<2ȝk(I};_S߱ C!cp !2./41a[8Asx,]v ~}GS&hݹUe&`k$G\%GgpZ3hVkrRC$xϠ2dǢfav>uX!ï#MbȽ0Fy9@aHh` f/SlJjKeobbEkn"Vd\7)l5^xzNu:)ISGߤ/F4oa?֟щRG٢d<b)bխWӃF )>G+?ܝBwoG\7}7>sɳu}zwǜDzS|nyު2^eN).λL=xhjQoko&HxbF2=4b%_裫,:6Nied=.zf?ri$OM(8P1Yh%6kCz#ѷnY}ߓ(h΋ˠ*!<9Ϲ Oq 8UdѾ;n!%UzgT?eCc8QDQ*4f ^fpHW*8f P35hL ж/[$ݚT}$w+0|]iYcn`=U'j][㽎AO6x4*3Qø`8U`# otZ85~Zn%YG-4- -LixaVN`mǎ`dUp='Y 4PD+][iݞaV.]K@KȈY*]o;^QlC1DsWߧ3-Ff3Q@kؙgy_\3BG|6<gޣ|ooKMMc5=ktj9NM0/T# k4ggДvh)E| * H$ -ORc';'Ҭ>Te193Ǎ1x~}mqÎ_q0ٯT'm󪾍rjC( pa Qr2z76SF@R?W1޹Rɷ.K^>)}h RZcK8[wNffό^-TYh:T& К.j^gɢZn8b6j(+R3&HA 8iXn- <ߘ'،pݱNy7N:vߏ$mZ{H_0\'*G9LwINnk {"c􊹃I&QPEpཞW+W !z4ĿK:9r&Љr:{y^agi~zP/dj=4<ʌ4Nj k-j?I1E]\"t-1 T5wHrl5u=ӉI*8\:Yʌo1y/Q TS'A߃L,U|f`[ ]H ~[?t7yJ cF/p#Ǡ}Y~/Eb7b%F8)ɺ@ ( “8zWyb#.d @TtTBHaEηl"}JPB DyS;ZKWl,f7Ϛɣ ZwP4eEɹ5wgͽO V[&+P֫u#wY@D!e|<$zηsǏ8h )k?hbzg./H>x(T@{٩]1F<+T) dSjo.qH &eW9'|82߼D2\q9xv.Va`l"y4E޾A-o|鞊ERE94sA`d-ždkE*/dݴX<\amuc\Y#Kjv;ةpqf~ř4Gi;g Ekb%IyJZ1[ɱ>%L僌{BãN;&(}Ey(G5[m=ֱL `w)[̌јMJI\ض'&eQaH0$k7"'L*'0*>myw.M}N_i=GG"? a-ҫەu]a X^HQG'~' M{yyě?ECU iaGUce p?sܳх;`"Arl7ͦ S~d| i=_)AY|v3odR5c[{[H4gwwdne1Y LHA ӟ1Z[PT4yʌzed4Ccd?(?wlݡO~zoe|F;?w~yX'\k \:FT/D/`4ޤ|J-c# h{Kh`vA+RUngAcOҰBs(^; Q̭b&Ptءz&N>`p _"U,Wϝ*u`|9r:}+*̈́Ji|y읾ۗ V4~\;yaPaj٪}YC~QE\%E8n,7S+h旿m-*=<2;gHbS'0_3 1< -o);3pN>*-w5:UJ{C) 29ĶTV&;XGx7g7ՒۤԎN75ѧ$:g6*xD]%6@dj>TE1R{lp?},^M)fr Ga7m?o[I:5h6 +ǐ}wtk/Ԩ s!UGsj Nh 4*_ec$.7;Yapj@_mعg[g#T 5;.-MbLP=~ ){{PL!* ϒ :)yBVߵ*~rT)|D8@]-nT4ǣh\/̯Mנ}߫O?P޵}ygb3y[- ŬG3(9oz ʓ[GqJ`5q"s˓Knƃ8E<WfEi;zh=wFLB5̤Y]5|3&TU\E йJ^407QX8pXQ5Z#Q!)j0yvU d~7~<WvT͍+2y[TUjb4tKV>ќր#i `aټ /x P!;1(CL>m%fj0>|J2lW^wz `nAÝBX\Ii7(O!Γs-p"Cg *-%ƾ8WXewln,Nhoo"ɗl/t3OJب+:׷^I'S@lSb d8betN{špo ns:&zE!yVF_ڴ:*Jh0l u #_C#X]yW^`ݗRZҷ/k~LnAnDFrdL&#X,B᳈^4߼RRL(@s'elO\U0jPIƁ_mvE?p48#؅Kat x/-?ύ:k1x?6a t uQ<ܿ-%dSV `MJRC^>5Ip-g/OUԚ1L>8h[uWR\ZoIpW ^sFv _j"f.x7ԅ tp0[lrTǭ2d9Wi[Y&Z$w>7#^mI#|=#v|_pUW|E Ѝts6/.M6Sjebö]| -!Sяm#R{;qZn!]+ʭ~rsc_F=12 V>v5hFk9l|^@Noar\ZD)Y(&&n9QlҎ]*r Y겫K92N&kAJBk&vʶ0% w`rkة~3|O 3sTq8aWðjXךavnώ qK LJ_qRv4)Ȁ΍]`NhBzI.Xi';roܞ_m /\x?iG6b?)Y;| rUU`GnWRPo[qLNpx$fzvm: ]ájE>"!`'EIOou[n#/6[zKjT=>]kۨ !ݺ\`# x '4lso}hYxi+uI>-`U lհ#6HN<q$ۄܝ/1j9X_N[~m?}wO~>n@8t-FlvhQAEqs)=^"M 4R4{pT@4R=Mg\^W^FUP'}J8`7j5<(DcpS^( Ep<ϙ'j+3?Y"c-Ș؝ZQuNҭR:D٦>Su0{b%.lrVL_1ű+̳FPcKT_dlJҳG;(c(Sߜj hTvGPg*ɴ ohwj&QX!61aon/rVb+}DDtjᇚl3ŗ831#is z"'5@hk6zQ^•e/*\NA4_=@ Jugs? $42@ߢ*u?Gt<}Esqe8G-޻j*7}}C1}#{*ek]r7tB tw/('Ok]B&81eֿ} k{)._5 ='rS5TBeK.7q;sJGHϠ )0Ɔ?Gw=.F+v[*P4OX;j݆ξ'hV)HKw9oC;F=k'I]t,~Ϳj2B(ءc#__ƿ2חڐVWND +YmD8[x7'_D8Iw6#ʉp?@81eIG% -IBC#eK%H/_vVM+ 䅻mVMQBџQʣ,zat"1WSu- u\3F~]n~y(H|҈DrO5AH[ &%fV ˓݆/Q#xE5OS}W ūOWŬW)}B'r1$eBkeGuT؈eN9s;Gͭ\_ s> քq{-I`h4}nC~$~tc "wHtWvx BdgfibX9]cNM d]s༿+k<[RPx{-| Rn#cj3b!é;)r;#4 )zK혢f)Y#ټa;,~b嶲ߧ~ N>>.rUrʵUj %>)P"qN twoe0јơ>@9T-'+;^(:U_L1sOS<ypSsTGb)Jyg(5Sjk˕1dӀI?^yBE_ I4.s5Ƥ5W_ڛ7Quq㓶NP AEl* $0DQ¢ %*ZѺ; @-BS M&,5sΝL~y{{.s9GV뎻3^L]W/w[(pչߙi1MzXSUTॏrHH&(8ŕm}uJG>:;XexgӐa3ltcGGc! ,K1rQr&|Ni2SU=HGVeq=S|ʖT/Q7xwǠRxOq.~ߋ6&ǎ~xZ ߆.+S_+M6v}s6rJ?Xb%=]a;ӹCP_I_g[$-*3Ggm*Q C&BT0g$bH)X͂w֭S8OF=5aC&9O9Iu.}Rvl^Vq~Gof)P"" R;Bj,ͩ| *x{qήB2#ўEh貼0>PJIi 2cRhf,L蹢O3[Ej88ȦGCqBB4 6^LɎzM) %04zNՊ(|MM~'ȩ O Nq?.\%DlwbCd$û:UaXQo|'np`Nae `EOKyGNJ =뭡yWX`2L`9!Wk<]='Ӓݗ¸Y؆cN Q !iN}E^v#8pﳐ@ Ol,&OSny(PBӭ0._-$!.eMJMX3HOm OQE7'.F UsMHIfc:O]OW:I"WW_I㗛(_~? WM[uEZ # o9Bj7Z&|g?`QϦȟqƒ @gZ.pڰ-2y sawz_e@[%$}cPãvo(j琢ti+&z#oX84Qѓm.R|J{lncO6ijq!>\s Ɗ )=!ݐ0/,`WvTB;3"vO@rx0ONi`p1$( -(2)(DA6ҋ ?sF!.ǹ1B 4~xCQGqV:$xgZ`ԲH=5ԄGXBXP% ~@nb%2!6>cC,:N?$t@f c-,a$%^V%Ʈww*,jk 5Ɖ$cVB'-U9kW+lY{F'0x9xpD?S>3g ;69{ɂh<,Ǚ94  8IE_"k{;l_Ț <ۂ誇nCB5[ud/;'G#|eCGXgu=-Ua1Rbg]a _!V `V[:mW`mJX _ g_W^)o#UAEFWճolv7Eabi,^Ԕ2O8Pdt3I޼t-fڈ#p Y{*B#‡%MoHsH?](sI;{O%n3q.=A^Xva} kAM {tӢ tǴれ~Bt: 2z~I7(V3jZ/V/?h9mK? 3}k4 X]zǫoREt'G^Ĕt"y )z&za(|Dx ["g&R)آ-. >˝셊|~8ݥNiʸjx׀ѢvID 0D⫈ZS9A!x L,RXS."9y|2};9wÆW>h+jm:c>9G>ήŨb-؋QA"dgYZLn&Zҹ) d(4Hүn:{[͛Eg+#ZeCz\@q ܧ4ǠC|`T]9j)|3[mFR 9ߜIZYNUY&N@{!'?8z4wPkw=N\g50,:7`t++twg!_*=)Hg]BG5= Ey]1::O., [Ã:-ǁLxaxutI?`Vۈ ]xgb9u*ޑ{r'I̵,\3˭rXFr퍹YeP1ws܉h%la,(;1~s[10r*źg0'{yaV]6@n? zLo? QOGduQE• GLr.v^$]5j8n:x< X~cM*o$VXT,ok\DK qq77'!aoPoNJal3z:TR:5ř}P}j')H2;"euyQeAT/kGʹ(IYy xVX{8)/zxab`I |͂Jtx}Z !yBH;TïKn,~Ki5uX"EL6jP GjK*6'~EPSS ~|fs)Ľ ӯ :{vGBgP+J!p_P`zqqܭnRoa)v6hV*u \f0('3cn'B^r: ă=vUcz]k gzȚׯʅmb8t3TR6 m?3 |UnߺpoVQbvv,^D2.S9[it)/5'"+⪤x#;BirVyAFxؐq6<2͕1~2^IH!ə$GkXk* Lc?47dڼɥhT_o:s@m }?w<9K\^ARFb p,1J6(k`Urnώ=젦#PVz/;cGKM5y_,ށg4 4rmrJ#Q! )i&OcZWZhWXv1Kǣ>U>m;(豢#@*͸^|g,ۦk҃M~O6ZEJ5(I㗍B OɕaP1sk-L䣺!b,4ʤt& fѝfM MRn{>t ׏Pez @No=8Zl}P:|\o~Zv-H[vg &A?߁?:=.gSl,Kk>Q! `dQ/C Hus<^D;q'}e$ceCtDYPAomʪڅ|XCBLQ񈗵`,aҘciTUv%WPX8qXqf'7Nsks3Ji+%xơg"\gd%-k)@h y[濇#qw#D?-Kb+_< )abCT(AX㭛d>TL{ 7TJ;*HOa]fFԂ`?3cG@Jά@{ x;E5 bwJCyAiR?⿣jl3"'w= >p݅0{Y(_c-%@uϚ; ʊNx,] 暽OX.HB' bg7Ab.H* `f5i brbzx#gVXdʠcNjóXDl"\/᭲o /f|jQ4.-0 IBp7'wEOc"Z阗/#ji y)kWvVW:"cϊ}NZ H/x`Şސ|rfwhԕ}}@ +vE-RKvDg!1 /sI$@|Cs|f E Fԙ\Ngo<쓼Rx_5]23Wk~9`Vڴ,1dq1NrQ |~Y;^?{N;oJW *Fl9\?]"؄z"s'@~MRe^t^+k{07ofFCdz6PV#Kĉ,(f<3'Kih:p} q:F╚4ХiO/,_(Pq9RO/|_A\I&Kp-+k|Gnǔs|y-sGz2Ѳu_<ثײ#D>Rcr;#.9g3|HBɎ3&}cKݝ4x#,uTF/U3:WAS+_L:.柭q>ܡ vڨM.qˤys\ſhy5gIuX?09FbV|aKKDWtaݨVu3kobޮ'(tFNk\KpZM<ِ15c/:?:_GV*gtqna3A ?/c2m!s0 b \Xpu_s2,TM#c˚a/בd?(HPDIV&Ǒѧљ]1KlH]x#bs1#._G wdҗGOn+Ϸ (,ܬhx (a7!xȥ8^*Q^2;P叺tH@^Bvgpj)H/h3Quc̢tT|j̧q[+6{#xbss)t 3_<;q_eZ@ZvSzAzʄ>}Y4ʮt5a5q sj|>7߯*W[*u[ulXE"U"\{J 4-dh&y u xn=L`۷kyk0/3hW~BTL Rm3i F͖sژl$wxxKbxaQM7߳Q\_tٖFjYE/+B|Fdz_u,^/Ɛi?_&r?ߨ%(E{l%U{^VvoR@Użֲ&.IKe,Nq_׀r0~]}‚ј>&>6xxV)Ϟ f i&,}c+q!}*Ow1*嘃iE_\Yg#$ǝ[Zn @߅@>U96C`S_ 4dg+D^NOH )Ƀhq3`zm_]qgr`| **?t5u.AZ"g[#FLLOMN`۶(k1jh U_N_-RGX9g+,'= PD>dͳgf(*q\.߬ /ϸ:Ŕv/w=E'z ٵ a650DurW:r=FJc2 3QE6qdkZd=+ghB$O@sE^|Km7x|$b ?1ɋ:IW̡ ȷ̄Q.{cّY9GLZ۔P]D> ,{LS (It=({x2TF '&Y 'Yyw-ӯcӋdV r'j#zk*'eD&a p9o3.Nr?_u}:2wkZyGdn]u䖓kfŮ޲}1C Tmױr=u|{N`^ˈWGuQʰI_#qiAX!w,$k[Y b,c"$Bax3R`..H_δ$h8 Ur!LQ1 'a'30/^tOzST 4?x'v/됯 Uhc>IQ2'{i؈YFgײxIh,V4Qj1O ?0kvmROgZx>UF!hx-[Zcyֲ &(PB+Ŝ8~r)F(> &U/M@#Aj\<\S\DY<hćr͈w1=Ùʽ{q)7C敔) I"=|oAiU(#k,\Sgc1PL\5A ނ ?Lw(?OJ@8}`B0~!oA΀Vq#z*K][QZX *xfv(2d7?;U=S껶>4%}gE'ZG>x'}Y*>D%F*Hx\|kE F@v G Oi+1{j*:Gw}Uk2Qkkm_;rݓl+•p7ZC[=)FbAjH45C(_ _;{B :dtOfbcp~^)(Y8~L$ܗ3 X1zk8G̈́jaXY5;b3][#ٸ<.לORȑS,oB/{uHy Z^GzcDwȕ +H)TO!6/Z͞Wv0|CՖs<]e)0^RC[Lp/ZKo<+c!}B Q4=kۭ8;%EQU0wﻛ9h d?~ZM+&ҹزdA3R<#kV=fQv9h5mVwW##wV՜"KX5cBեsRsYۆ*KS@;@>v7:1o^Aʒ'xbߴ1ǚ ѧA: Ĉ&Hx>y}XҐdp_$ c(s| Du~ o'k~| 5dKq;͙G#=Mv} Ɣ)>${d+|.e7ތ<| ƁK$IOG-l,Mݶ Yej9"eM.g>xA~r|g?^BŠq6dƖ<x(Y!QGx8k?ATnsO/px~#[ti~*^g̎i<F|j|:ƃ UĞ4I1yNI}SU&< ir_J˱r*uq|4>vmB?F6ߤ)޼_hS idNwtUxAi+ha[8ș6{dYʹ``"M|eJ͊\ / JF_x[mreQV=h-e\Jҭ ,H ,\usNRcrX7|tsY/?}EVl/E>oE~KIEegcp[-G 1{8JcT:( HJF*7]j!éރ9:&ݨ[~k>߬c/d|O Hou9xA-_Za'' e twQJw8}{:nr@̿} /$gtG(e02 Ṿw-5{ k~H ^^RKjID u'p뎡GgpMh:xK EA;>Ύ)e4ho0vt@P :r??&](f{*G#EPHY*yn!妊 R`u Pl ڄmY?4CܬtYPq$ɀPsrJ%eH@ŊC\1<O³t!3y#JC0mGv'Z|Dqz4R5M4Ʃ,4+~{6?h>KŚv'w;x+zk p.S|hTブ՟N9 %(}8ն6^/qP=e5lGCņ|bPܕ:P_WϕPOO'sL!E#-<9g#I4bClqcA"-MΉrӝ&In^!YaS~̅tjZm 澨?~}.GcI/a;*hSےw%c bfJUT޲UPՅaqTM[=hA\*q=md۩߽"NnP2:Cu]AgeU,+XOUҸt5<ͺX@v^~ۇ'Vco"t>:2G* b$m0>R;0/dwP{.A77)Jhڹg13oK] |݈lqx<ǣ?BK!0ks?) CHlJ"6%E4]å̾0؋5x7tҭyW2 rWOcyJs8sKοT0{)_ȟ?J\ ߰巍G Fݭ1Ԛ &ƃS1HSz '@b)=͝^~"cdX?ٛKjwS[ PxZVdn*:"5è=jywoKoam7 -Fo|㾦hqhZ5,$q} }=À#>G ? RN2o*ʙ7yļzsRFI)^;^+ʱ[bobD, 7a@#!kQXݮ>z5 z48rh7Õ cʒƟ갥]'ӝ}}Z֌)`kX^?G1&Mx· P&]r>{+J0P(ȔJ}0j0UhTϠ[. <EZ aF[a3j;uz$nxI2/&I=:8  OgQɛ3w._9ݭGqϬU9||PwVD̂4$HwoLܩmB4#p\|빲z1/N)der~?PȇyAoF> 1 &^-p&El-٢׉ퟫfdtr4c]3ZٝWy;|*7!gsWyQ!YF-GȖ6PvEușQ\ՐL'{cBUom q\@#51x?/=C0*rT,YʹMp&B{3^ꯊIE?wC"H#&e wy{p0[XEKR.Ec6Q|7Fld;Ne篾{Q|<:P l );o LwGClvaRxf&ב? ]6ʾF.^5xT/8'\tdt0-ogߖoCK3~'\OG4 qhfy 3;Z\Jf&O$V@oQt@ud^@幇xUB޶b9-Pe!:0]GSw>{~Ak-h]gd/؎EYSO5/d'2xd۾..[ɽ8-xvIp|< -!n`wG6_fZHÜٍŜt:-]XTDLdF,rbIw>|xW.#PSå2|)0n ~NPrԯM͊XhmZ'Cݿ㋨b_Z~Tdj,103&UvA14:ƋrلfoﻂNBsǣRS%ap٩Gps^ VS1zq"B~/AKy9&3[`ïR3﷨tS嗣H28zIW٢q*IKKKM6n-3/3$YJȫ=͏0i:ٵRBת wo\} ZhOc]+CktX7#+x3"p Q~(ŕ]ǿsPW䇜1;8$Wĥc[ٶT,nFtwGsUa6dP.sd u9S0V ~K5`lf#6&EtűlٳɝebHwVgm5<1-OJ+jJXzLXSS3?A?"Շ)u3Q8 NOZ*aJTz5^t9/oH2MbdgnKwę9gAĀi8AR'l8{ ϝf rI4M3 oOЧ/RKl:JylY]&AIk›I8-R+g6dorS//='p6!~\eܗ|+)> <3K_dFF`?=<<{1P#O7΂xwG'%@H5gH#ur~WnԈ?ӷ2L;DW1T4; ~gH7(ԗ>]^Mh{Mq^o/ PҒtC0kX($ %;`#{@)M _ ^MJ[ə`g؟*Os6J7)M zA\XR aO2gzO 2‡ Ye&Hp~P8$W 6j4@U*/DEjxxg/0ycIjqyJ]&C b=wEK:%FBuŔ;AD|ؚ&~\ĜNU=_=Tq 줺 V,߱=%.TmQ(@y}qn-_9V#̈́*ڪ+{'ca90T^^1$MSs$F dB)ۄPJ&]:Йh^k"E!| !8up<=hK\LФݓKeƓ1jZbsQΦZg$^&jRwXL7!nv,~)*}m(OGZAzE|wSLk$9ښlֿ~l&e,.vl!nq}ԻfdJFtkt1!JPc3V EB_ ^ }~3NY̓ɣ*xk[E5}k xaC(hxoE/g1fc5Q"X=3Gˎ1mTjco>rwb6Dl@7}@/biy:[Q} /F,Z!e=  e`%~*'j3ΦґR5Ox}Y;DvJUPBUAǶKrq.)4s#Y[d8r>D22[CID{s~QK.]=NhN2ۡ'AI3L޷-@?GOEn3pNnj  Ƕh1ʒ{F횜04_E3cD44N'T,hdN` xzSENeÃ׳7 R w (fO4 G5; 5cx=o/GQb w+Dr& #_ĵA}5as_OZ71]lM 3sLY/b{{򷖹y8E {Ŗh/ʛ tt7I)R{?%ZZ.`FIQ:n׷<#[2VIAnn+f'HM`c7?;61@ap2ٲjQ:EY8x :=K^%!V(P ߗLwR)6BeaBX@ЧR#+]&*Q',x?w2]tȏL#>SΣ裍w6UfD:E¿X9޷^_jt_#mPpj4u\n'<~@OvͲ2GW׾SY 4+C0gl8_XabD@4uYTOՐ\{~%[Z ÈB躭hhlɞ]-4= >|͖ザfUO,R{|@"˞*oW]P}|ʷ$rhe"ƊqVŊ?}3hV"Ϗ2J9m}[qe!B`ȀP $J K)_&C nP,q5Y#wY{M &Qyh&У]<&aC|9ʏMfQG*RGX7`+|(n*]nˏӵ+O{5 )M_-ge};(oIro d#P딞|I,7zc|FJP4dT .f }wiOwH($ vve;NY!Wjc0.+p]HF+"UrM(K[!ٔy _AA!c_yx@CT*\,{5 If]QqT?=9 HfF?75͚Fg39Ō$CК].Ǩ6M'Ӷ< pךbh ( ~:nwi )bxRBfk)2~luF޸n]5NɎF$]PF_gu>Ur+H3b.q8i/Ox>ls-aF?^|2s^oVm"I`k/ǾD -D,#V>NDogSr!4}BiZ\ zMyM47Hf6 t]q$,pItiN:ɀ7 Zo.Mѕt5|V%c]T)ܼg7t)2ѥg])ЄGfZ|f@&Lm&B,+[dۙRn^?:Z)i( s)>?jk &% xRGPI2CsK7f\IƮ< a.VJ1X8o!(4k0FwҀ{zfP 8_EtѾ-ѾD"hgF7KMhm>=uhi5rO_K,g8[I*JvC(8ǤÒ_(4mkpӐ#9M|"HKk Dtք ?1ݞy .vex 35k^QSTsy~'\&=-PHgP>&=fNIK<^n l-އZ.^!4bo61J85 ۲sW:5#6z+Rj1t=YҡZ/[+?=< "9ׂe Xa;vG@^ Vp1nXC1a1m駠ȋ~Cٴq#lx4`Ic,D<&F)V6mG\hOTW׵9,5&{tu<30 RKUNZcӳե# I]esr*uhi씰cjϼl2ѴN^Q׷B|.XK9 !80jP3ԎYœ_ݺo鍉ܘ_V$di܆bi}y06 SЏ yF>3SC]I;%y<WkpJہxs sZ=)DLwJCm#w5.e8#ƛƈ_M{B:vǪMZ~ȿ%1 ;%ꦄX_`S- 3.=o`~I˃[O"$%^VoVL 7ۃrw'j Bs6ۡՀhj -e Z-eOղZua#b hO]k~X4o}XehQrOU+xT T&JPmp?<:Pqޠ:&@%b(nVGg FMC t ly B4Swg,ugxJzŴ(Ο5tGWNG_߁x3$HEf*K13G#={jOQA5|GŨBz}~sé:̢V!cZəǪXCRoOMw`%ZC,1)Z,4&$r,X %^k KKQ,q&&fıhf`Sjb}%`jb-K!Q޳|}̛7f%~;&L$ߋB5?xUxkwu7 }ʬ(5уY!‰/ cOxsVَ,Ψ#N/2 #8[]}vuk8̋GŤk̃In;(L ,ӧfJj~e-S2/W3kM%YJf_L!C;LdT3ФdR62eP3;W%9 LGRfdHz9,#i\e  .SvL4 "ˎĤWCR[">ea]ŘڄbRwT X_zSQ]WSѬl.uހtcjв1unӥ>ob|L[t.LS7RoTSץ_E-U(0,CeI ]Kkxam)ZZ.wP4']bg @nl oiv4C ֟2 m4NejĻ<~TinVW= f6NBd)Myh}/_ AFc sVdj!3?-64BJ9\?a.}g^hOn5}㽸2P/o1'Jet]ou%RW.z~zλim^%]3+Z!?`%e{҄rBX,Hs.U K[DwD }_>&EHCi[aL8 !b4D[G KǫkؖQ=xE{KCQDԈ{fͮq1)5;ɛ&&31g`Іixqq&!`7xŽ*rH+كz聃wQwS{m$jYh TBxBL1uqZ ̗# ;ᰆ!eְ,P#xIYlCK۲k&f[GBԍ[8ere5Aŕ Ǡu'Y0T9k̎Q<\ ꔴ>G.' D2Ʉ}@sD0V-gpPx& Pe!x)ݓHl*QDn ήo2 ˮ_=Ll+pz^+ ʘLREI$:G^c&-I/g&Nƙ:X6V_3.*̎݅T-;pmE#u r(`gig NI66Ʌ[GT'E!Nk"JJcҺOj#m1?IsrqnUg!ў(`tQ^<#VQ\p;uk&pLbap{xVhӵVp+&wxc2UôɈlԔg"_pH.M#FLjܱ3߆a= Ed",~DGASbe*;ber9)族qWxT. (_IuHJO.j4;ާvBE})x,# &gնt~-  %$ ˠ)Po:>eOxՕJ&LY1ϯul\$(<0+mF3=] M.d0~H;-g:ryձ$FXnq Aiu~{L<4.Hoos:K  vb`C%\W>ݞSJd;@6+?ό&hC6B$_|i_$c@gB"ѾDnP{)~%LK?Gcs"PP `ySvP\UF5OO7HO_ `aP_|„'Gޑb-4!hd;QsW ʰrԜu# #QP>&TQ© xTӂ-81o#:},<m6|MఝU-HU8ۇ%肍2܌3Z3F%Ͽj):xX#xC6q!pSiMI~Iqxl?i|ܝi/ x4ƧI28wdd-@+XtҘ4[ -lhsP^QG>|;8ID q:,[@/LvcD#ϻ\ooɟ[,;򺎶6m*oGKy]W]JzJuTubisy_os_xoKx$h3Z!YF[vg$xſ³(#}gd*Vq|6#}hN?@əye#/ܰ wB RWa/$ i8L/锫j2SHJU\P3)CLI"W[qKH[lCLhn$>hq{CA&C_3'H?C2H[05?E% DfuUJS- K.Vd<HGi.g d__>vQ؂g0Ox6\aa?fAGZE\rmj‘s|4J_q'#) 4tT>{qTzSbZFBUʷm,$HJ>;v USҬӿ0I;AbKJFTLG )Nr&^.Oq7Ŷ9ʲB+΄i5.)pFAȈ(窾ÏF͐oD^sun)tt1s{k|MG%­d 2#H*0-͜I kBNܪ#40e)_w)L8[:ôبpJI4gl`iaiƎg[$VC܂۱9k!EĚ;Mkp~g *ű"bdĝ$?MO*]tB=ݑH$r9yZќ{WU!Yw>4Z$`+BR"KrXT%&M qL7#%1,cQAg,iW_$d/qJOe񥲜R?GeɑAΠ7%tv9S& S5/E)T<}V S>餋#}3{ۂq *4W=-p8o~n34˺(g*GgC YF#%bm̹~>@Ո⛴S*69o&}{#ltM!uNNU/ng tii@]H97*8pmpC( Qi/Cd%H ]4JfqPvDQL. pA|oA1/bП-/}0-wibCYUzvVbӪ!DΐO1usUESzaˆ߁<#62>6g,(rxC@#>~/LW c|@C"K?oed#xb[IK^{VΞ\ %kl-Z8 bvMw7{@DT\X"T_pƩyRSIm7OdϥTy` *0G P>L+IkEEM C3>6M1l&ﻀ`KC3\Xؐ)#  " ~YCd~{,oƄQF 3Ryʣ)|Z#&gg[X\%I)mOi\XdRRZjX VʫB0dBʑ!?t)MM%o9XbFgo!>O6<=b~83%|cswd $?ү 5䮒'1c%JWL@vs} gu :Aw-ݩ%CՖlc/],H,|Z.qqފq^gBDOi0)Y} OоUEhڜ#K*u%KؗOvP?4TX؊[_uI2} 3IzJqC..vq]txɰua@+qm^s:52e""6Fھnpj:H;@C.* ,x r#{T ,,>QnP>[gQLjS=~%z eX~?1DbfİN ~V~EL^ xެBȢUrcQ}<8 e684NDc D +ۛBwqi PQˤ7G!{Ug3cxM5W= O}d@']yeBk?zpyWMESLѥU,Zhކ%TK%vU`7~rby5oe-7Y|r!CRj:ok' 1AZ)_i*}~:Qc0^)-Mb qdJ#(Y?8+dWc}_c*_hGe&[iQO W p w3K %z5 ۟R7J}phV+#q%;s̔ l+*q׵mk^9{Itm ~$οYaKgI9+meHWk b՜);DGήnƁFj4%_;w ϒW[@qBK[ǬmjU}WĎJ/u-uJ2}@3I혾 ҬTɓWj",z::, roQM!|Dx+R1=/6Zix:b(C554+tDŽz؄.^tϢKJkeK0\r XoۢTͲt={=Ŕn%uJeXJyя9>H[3yg.w' O__R UGk$xm_Ni7.EKP퀳?"-kJ4h%f[׳wxN)K@ b &V[ih_@uJ1ǿfELu> ]I>Al9 ĝPWYH '4s7}m#Gь[SWtex"N̟ÏFeC7 NZ` );K#2и*Yaw..5B%,]ųJ7wE◽`ӱ+<&n(E"#ѭÓ\~k[k̥;r!\do\CN0{ap4ҔZh@HBLsWp3}+kcQfA,Z*k}`Š:>u}CO+*B c+V RO %"onh=- F۱"6wlQ}zJ0%Rg%i-H>3!h6M,gB*ڇkɜvN>j`Sal3Z 09fNᇣjl#ʿ0j'qLO\xbtG3ˍki]iXTT˻(Qwbr ['Jץ_t]^VNv;.bQ 2Rg M- {bwX)b;K/s~k&2Ǡ;vE[A<$2[/d1.*uyu8`cYR| :y[]@8Pl 캬 oۡ~NbF3x讱{" И5s[䋘|'[}MXC┦ xQ!ZӣD˔ka, ţPWEJ0jF?l!+kM"=UtK$.:_`? BFFqjH[>NFvDijOpA$]57 nV\$= q^y, &+9d.5F63.*"6va1{?.]ג}-8AwI(`J-tyFv&v 2Oaɞ0;G,mK;$y;EʝC#-je//nHtI4= ~"v_"?ciW=a`|M&_xOk?[00Urʭ(${B>-g{5 ? }4A@\4B|,E TXl{ dc ]G"hk{$¼x{jGA@Ć{B,t\wUa8H_(- pDMq r>پH@%6YP G$#2 U c fg,B) +_6i(Vj?axoP?wAA bW0,>RY|훓xK!(nQG*ؔ1%RlkG~{Pؠ_ağ/әҵj1>LpAm3_( >1}(qʍX7|:Yv>_Lz ruR^PnĿ]_?0$Q7K;@}lKOj/ /73W#ݗĴS?@mLY}jXW홨?Et=+ƤM!p|0pHL82)QAw҅HTg@b4IK&O؇ClS*uhFߤy~ ŞP g9xmq}}2![.[8>ۋu *LwSGF`p<gk '5F1 Ni|̑}mХW RZKͰ[euXSsn%Z[b`m?5Nvfp^^LYY(vV{5bp0[+qwH_QتO]]=4BlIN#8;4e緟]`R_ tGC9ߣ(#5P@$?SY_Je~6_;Hʾ=3Q<>ɷ1MY]Iyrc4^!_0*>MSp' tܔ}[SQ6"wv7+c軪`z >Gݧ;1{(oS(6 FIn 5Eg!Ih@@Es>Ɨ[xQ<7V:eUp%P_څׯU[̪6aU ֖] e6 `qT d` ggoBG Apg3Inf V"ζTe흁J8|0@4{\I'fO#p+@ȋ r]vE#_҅ﻂ;<W}_ᦚ/F{@LʞӨ4失&7sr% =C>B]I|M6iI~JHwxPt{? ^#-dnSk۱@Әiv0Z?**r2Ή53r 0:nA9_Zo^['B'W0oGO:^L63k߿XXy[MvCw1%zt'FZŸ|\,sG1%s,s^Ȝ6˿ryby߻!8$q8.NS  Ճ{"E9O1ږ1Gne )f{z2۪z;:oG$h=OX5Mvzvz[Z-u\ook뭖[jz >˜z[һz{oٺۿ%e1+ǚ[f kIbl ]ɂ+|ﻘnćt^9-JK[ ̦rfV^ T/2f4E;jOh dj`t`vOƧ3IOgOSgR)=z),3)m)~0U9=]]co]*=a&SIP{9r^>nnV/_uۤ-)EŠC*eΗ8ޒKj7uFbqB/E8u |~\|񷽶0pUЊL426"#zaGzF9<"}+!sHv`)kPJT!*T7 "JaokᕺA7hQ>  V:ƌ[9}C*\'wJjb84'S8V4#KPG'],e4y! (#\eTaǷ>*ֱl\F׀\Z-p%P*oE~x' ;V|^$ob=p&5nLH|R04 :s5ńNû,ealdQwx%y{Y_(Wըh*?jgQg|j;|s^EzӶaxl(B[Dg#T]|\4(\<9#9% dzvS{ ޲,_2*`fFaG_XF())KnRԷPhc&Wĝ* GPq5. yļh9K#`އVהּͨmpv1怙ӠAz.:==O]b[4`ݏp+ G `H!G[a@ n.H+f*u3M#gǿӇQ\sxטiZ jEC[ Td{d|*q{ep~ ^7omxZIypWlztK,RinjcEYhcKUO}Iklez ~.h>wi]({NG#m 8gIՊ3.$$*\j/ܢX!WM_S8O"_2O䞯)V/X^BvY VE%u퐺-AtAaFΞ4xWpur  KvYcSbE]U{XTU,AicȚ0Кj3索ʼZ1([!wHf0t0:%]ѝr9'o_s\z}3&wOa!C*Ew[`&ZM0onhws Fb#䏺ʍ赸@DDe/wЭ4OmH%U~:U<]3S}5o6N)u(ۍ$F&6K**"P,:I9 ;Hq[l0 3n_} ?#B}Z :)T8Zy@C\Q9wa}=Y1iB`YNSSDpLFyk?{>tPAz(M1c-~Ο7d*mC giyr96mMO0{:lNͯ:7}`N0/b?9OKug: >x^QҤ[4[A3gfFD9^?28 }Q\jQ8{ h]u h!Նer/&:nG}?->OoikwG2H9k0_P<]=?"}7jp_LG[I|!a7Vh2kz7Nh}TZۛUdm)J/b-瞕"(vk Mwe:9:% #0h uCaҚ"xVS;{I6Ajyc-\Ⱥ]6tEYYF^F2 6fQr*Z^*f_~ŗbA\'CO@N;$')Q p\l$~> C9޺+VM*_yy{ULISqG q)u:ᢈ (==cO*-lͧ+P}#̨ܡS%f3HY!;bJr@r*nE5g)8n53ߑ(s57Q:^* jgRr#vm%`6UkkݕfR g /SAə,ho::BN@$rR(?` ġ#c] F2Xvˏ?BHず|3:Ug p|6t#Nv/GGT3 _ڂxdpFeeQ^,XG2:'&kj&D<\т|l>:loJ g֎n{6C ;ӘoeC4!ZaT[Fu_1 j6Ԛ),iAui't'WF? 9t@~=HPM|J%sgjmҴA.8D"d1r9Hl?,͡Ƣ}A$/j(B v7{va 4đY6q ;!#[]!߫*;$/ZD)n(W06Gx9]UtR>G=eŒK1=7=k4(0A E=Upz_)44=U4Jɼ6o:;dJ3^\x%[`+ B>),E`:$[JO<`y3ƲC̅f'sSoc[NxCMmyT+$'Yy(ZߙN;:ӖȖfnpdݭa&2?WX^&z^%*҃ٙ A4<ϩܚoupHÔϭ)M*æ6f}lt_\Iy=dgfYw fk^Fn E^B~n# ] u8'c{0U!ٶk̳1]ZxdSz4& JYW2*H" 8jM0l"gIǣQ|>-?NHڿF04لʬ!ҬkYfy"ǀmWp`( XQDa7džt?񧀒싘qU At+\ :IK\5"Wr"0#[eE;Z,v L2ϽiPj % >1_qMLHܡr-r.O DN(Sec4Q.OUamsIo6?0 v  x-mtWDѓXU#+I)%dd5JoAmzsVjixh||=tid_ɸrXgo Ox ay#0C#M/sfǥRh8 OɑJ1/BuTgv+ Y. `r.pxgu3qs`Miӂu\4zWޥifR>)(Am$u]v)l sNùkt\d% LW"_$v"gyt$g;Lr!+;%AYQ\cKrI U܆2JKly ˢ%&Wgn=Cۑn;(//M2HtU {7FH(@vsN4#*'xfhC8]2:5jЯڪߦUwVmk+kYYwZ?ȵ"O*%Y̅P0Y6A4mt2껅}3I0d뱚"n^7?]4Pc]sb.< $5#*eA}_q`QuV "D }9ê\679RV{RB5&\|&!'.U!@z6ۚ:FAN'޷Mi۪=VjS- jP) I8tg$wt.cvp6%8 ۃRj_#"i|pb~0a[Qy1a)tJ}ϑd_Xmҡ%XJL1챶'[x6 Rzp6F8C:@C'!?j 7U*HJE r}ưTG kɍ<*ogPxtzC3ǁ{X[asQ{ Mlŵq`nC.fxrAz=7#ޣ.oy ]?@o5#ڳ59\ ?j>\p0T0Bx$!n"۾,~+z1ʣco=Jo]UEOVK!V9f9 +g/^YqR[W< z L B!kGS*v*ub~)_x}>j(H\'6lniQ#9~AG;yot)CU(F`o5N)A`CWCjĭJO=Vc O JX J|Y7& <ٜW,߭X!'Մ'ů#[kW⻐FUl}X$$/3荢(s MNl|T8`yk_!AE;57x󝷱ZOOoiƥaQ=jy*>umrEl:ht{Hf04,&CeD9/T=Ч64= ^ycw7/:Y|m_)m~͝t@_,`)ê(˥ƟnB< &y6 ]b +}ރlm?=.@şPm8![T"6l&&'|A @J肂1aa&ȗkG@ݟ7f'I>$a  T4 &rBj b $hQQ'.*VQ,AST" V H=ܛ4({;gΙ9sf DʈY[;Ʉ|M9 9أAǑP9oO0IkvݸE?e%FC:0VBm4N9s$xWU!@z&ߚL֢#xs|E0p]+w.Dzfk)Sߍ&6Ac_-ձױeՀkw~P(*?a<\ӕX@ûw0k( p4\{$߄,0B l\O "hKɹlsE޳wu _bIV!ePygȠ2;4~8YA7ͧ h:dq\ˮ/wʀrX X VQŮJs#bw^y6.\ |Ł$⧩e;B,~Ve󜿓K P:>a{7p8W .N$ǮHUh۔s%-(I8wc biq\njF@držXmː||MJ|1>\k3,䇅f D. z \Uy>v`-`́ .$f^; %!anSQ/瀭^S%E'a=JؔYRh\/b^ j5fMĵtר}NjDJi4J~LzjJ7JR<6;[`M8o89lz\3wϙg fny~B{єH0 >N i`[].ܢZJ8xjV<'7j&ML5pz-{͉ yv4p3FƩ"q?} kئ` &C1*-2?w$2w1ͱdfF]y.c<$4IG^ilL_D'Ke\}Oh9G;kg\?qݺ&?(!lяd'L dV.ײC |0тz>In^7wǏN !9sbSp?:WlqRs8 ӟr:+g#V=tº x϶j0|5ߵ>?|H_^~{cꑺ_j?,]-Pa?=|JDw-/y{cى쫂[X/u_6Х/<`]'fX-{bZʭ*؄5UǦR5ɒ n*`t? WtEu0"7ۨ/ 4m'ްY̱:7` A Лղ1fc x7~iak؎ڞ,̳ es՛35?ҾHSqja!܁5 $}/wP}atY{`j7}̩$|屰ȫF!{njX/w*0$#0kQ(FxrIY 9aVd^TIw)Pjo-~3y$@ \>JC(=J@O[\ ^_7al8B<+kU! *O?IJ|D`<<@lZ_IPIjO-X"_ ) _ϔՆU_5~Ⱥqt͕n/u +ۗ>!5\c{aOs(=`ʹ̎|}bCA^}U-~D^MH`eBS@tMiGC_)䳌Ac_Lj!՚lY:B8xu󨊦ߍ~0Je@_D/5^0*GN&#;!λ1Vn^ DŽ`E 8>gS!a"W9)hw\))SzQǯ!o|#\D'E['"A)*WO 4xqWy^{c}hO}{\!p~ҰDl] |row[OSTZ{E#g`+|97l|Vcŋl5O>6[ mYBij&I]2+ʛL'!f+=@Ynϥ򴁓W l<x9F;z  IUʾ@K4k0^ʮ\31ڳرDQʣl)(a!J[@h1lLikɓ8\OqiV́NDhɴ4"*j.HHE6;X sszgOjJ PrF5 h'g3LݡHrYC7WҚ?*{-v>.XCN1Bb1K>GRWB}{wKJw3;Q73?8]B/pb2vas9\pY#* o%i.24́UeRO&0E٥=\})+u$?oJ)/LiO-j;B=MYqT~#Aܚ:QRr0q;[v~Om ػ!d5?Pr;A>4{M\'M]N:^|~P]t?JW7yg_Aϛ9mfؒV[ Ygm@r-*WNZ&Wf0bȯ]/BtMgfFѵ{al$"u#GAa5{ƲS _DQeAFS霯Zco3Iqc%V]r5CoO&/Zo'cPySt0k*^ƒ_-0s."NR>b2`#yT.,vLwd/E}YJt#P}!%W3UW9,K"=1CEM tWcx隡'U3봟x4^lt70P$':94d;RRuK32Hy )+O3&-M5GO\':w: ڣe:[Ui!$<,w9C'?N>R%\ 5Gr59@|&EɪN]U{kBIs sIMa`[ 7v0$8}.$wn[y-M J;AS9rls+KΌs?mj)(sfaŌ+l/2><=:yJ#O #O,'4N@8lm k,(Hf܏6[GUx/)ϸ` q 7ɉ +BصrjSd.֌ݝĚ/㬩u5u?F㓜&Z{6X5,[ |V(-ǪJU _G#VNbb<NJ\`bnۼ=贉69_KZwb_Ў_u1q2uU/aXTPڠ/ˇaex>15uO6ll::t6VK˺9x;`TXF3R>VhY楚=a}(2 ԛܾ~'߾/x%o])˾7ToYj7m7-q?s( `zCe'iq# ̆Uҏ9(K`?ܒ,E^N6r禁mUXN?͐?? (SيNB}F G/SEN6? o} f"|oR3_ߎ[ߜ{ ̻= ۷ 搓٫gSn屣F>4k9Ph8ꪫyWwAC=ХyxCs{IO{۴oiݩwun~^_G)h'<6 (*XD%`{ʓY\Ƿ>'\z4fFpců7'E}Xf#CPFnlyCyuvu*DaGWYR'[6_e_&:3Æ} LO,%?,N$Aߗ5i~q*O^{ءWST\=m=Ѷg^;UE[Y֪z~}^ONx}‘9xr)OҔi61vfy|ƤT) ;W+= ZrEpʍazEk'ˬ4r_*8@7j=AjQ.X\ꐋM.7-F-C+W%yCBh4YDyآ媉|m0i՝8VYpNoo 7Iz+άh0=b]^/-W~Sʶ7f V o+oPeo?#NLE-Q2Ewrn@ L ís`[A")cpE4kx6'߯]`!K`ApwIG& s[lbO, RX]庅Dx1DߘIxKh%쫉;xwC*KT9J>79}0C|g>'yRʫAfv['ׄ_Bic~tRȎ7Pj'ډ>1A^ zy\>kxyR+@ 7C7+?(!!kף 㒢8$ݿ$HKO'nS:#rOO w, F[l&vbly*<2|%rV !&qr:$崊lZy\˟rjrxo^Kƽ\No^bwMo$/n|jRN~|H_OUӇ>ɞ涂0{]F/kU]2(JUn$^(Qnϰu'UX^n˫?(yX^w%yWyRG<~-a? bC#m܃:w I#HS?]; Y?c[tɭo\hYp21X21F{+vbǑՎqvǎSs+vb5\}~,icmW::˟9⑟ FWn]c|ѹ*QZ ).i}ъKbl/5kbklb na@R/W=Us)D-_L'%{Irf? )]z uaQ'ݘ%Nc纕F ď/ehQlW@7g w;ݡ˷PB}p 4& (ZzS̎[n2}FWSip洰 l{߳[{~v4.+fyRZBjqoqzXrMyOwwu_\_G4$#ƌЄHU/rZs_xs>G< '5l|n'{,0vi[\1\U_cd6q Xߞ\NBz^2550\*~|5?9I:<^}TT我р58¯;Tdicߚ1"E t pkM~f<- ~ҴYQEU߈q-nu{|@: ]O2Pk\רoG뱥8P%PmJ&=͸KEgȟsTܨržo\M怓+3_en(P|gP7.0X` z|YҴ`Z: p4i:sP >x!K <C }hD5qo'fc~d!W`? jT5|AJ-`ųTQr$$O5!'B=DhD{VPnB۟J(;v FQ}Rҿoi em$;gts="M4;V~.UMC Q:HV::-[:5${?\]_K6# 7[{:PXY_OJ6E 6S@`WCW,9-WauNBĥoX()B4lRs}Ԡz:_a=~R߿ {=\_\_pAM~0oiP j"I&ִe!>4X3-a(&_uVA] \AWAWOAY8]~2f)TTT.:.q.-ZS,Z3Jfh͵55֜'ZshMњ5n3Wvh\oA2f;G`z# [)6aAAZ fA0A$HI|AZ VTEPdT&v{ [<3kKZ !-Wq>U|7x6e`$=]he tD\FL[qCj3.4ДJAtP%w"6H Mhν!!j{Əp~*X-"ĊrZr/*,LdKŭl1ox80'*Iµ"v_n!(cċ4-^}5h YzT?= CmS٭ݒQGEGR{|kup-ߊ z*}-%*$ :QDJUaR}n1`~w`6LdW1ξiC!ܡ|~+9 Nq$0*&:}gݞVǂhFwBtD|\`@%f|#93\eUJ얓zKu&ժ6Ht+ `Pcan<ڱ9 8Hn %5eu6=_}F 0 v&4zͅc_"ctw^AN1rfr(]_//Sk \&'g5H0s#fz֩ļ"n&5 .6WZ p;bڋ,Ѭd@$WpxKYu#]t*?JJ!^G_a/RQZK9%:5 ~Qn1p<%`_Go %#4"R A|g7/uD5gM0AE(kR4CvVU*$q]vU]HZhZP(E „r){$ia<<({=y^Q4X@KY#=Y}˹L!v q-FT=X>jgt;Jޥ⹱Hh%EEɹ]@,v0߽DTֱP+˪yaWH.Y f/U/90A;>=q<~޶ n~|MEOrrOvUtnSǰV_>P²ӚD_R'{bKY-hc tEoqs*Xq̔+I4 j)YdU0>E,\✒7$ I[eܚeWOad# tṘ.\;7~ aݭp̋ɉ%i"gj,183`z(ODeLо]rAN`RchTAVsxĽFO6V3e%SM8#Ӱ&b;Ѳ]oA4)j !GZho iWe#3̺kBйlR×Yka.wj5׮ #bϵ\qŬf| ڌ.ϑڀryUdžy d>Vu"ݵ6c:љ,nS$b rLL6JɓfZӄq'" 2Rk(YK^B/|zE{Sə:AG 7f]H="p R1ҷDsR9[O^׭2\UwJl=`?&i]UGjwuϧXW$Cw}OdrBYCT X uhAZI~om@C<>05[ROT]|hӓ&~G6e,cwI;8cANAO_V/U Z IeÐDhtHoBqLD?c|?Sݣ8+<Q]agn*>JRn=X!dN tl䅸?3qީEzv}mYεfZ2/P-q +Rp= _5`#QAA·)k-__hKFd_+?5:֫NQm'`\|t#>9%rs.\~^u%0)>5c2w# |f d<+Kk_ J1 6ig "_qזxX42Kn0ڍbO#pX0s3S#^;Dy:3(* q&ǁr* 1!).50d[yW`#CXEU9K%g`u:V Z9_Lމ1{1 +& ۩%uэTY}&-p΍,rˤYo"s(9h2r-F'D;.؈) 4~7 3 nId%s)l0_Ӵo@ Ј5y,isxɊ<:~l'L#ގPx;DOmM фjNl.΄?e6^5HX[b[e&< .':[j#ݘ1^2l#?TW1]nk4q*ָnr ք#=Y( :9|ǻ[]/. %o} B^b^+7^t=9򫯸sW%K4^=*_KY%naX+9d W(#S\B`- bv_07o_A\M64?=Ń̆yyK{-6*]A۞[,̏ EL0-)`d `^9%$K$)z^ӛ{c&4S/WQtэp"e; B--(dje1=EKc̿6wz_ Z,\\D&7h dӴp^:e⁾4Yus!gy N .?PB~#4e[TRT.õKȯuK 33yZn+^Oc*!e#.i\ |ܗ|!.C2>63'nZl^+GFH5 ƭ(~i%z&uØzWW4rˑSk 4 Q9hbx-Uf 6ST7|8qUSUVm!u|y4'uHWmnǨRu+VmFyP$y~!t$] `yrKFeI5\lZ¤[zpqu7Zhrmp.Tg^?>6PV$㗿XCPm"m W촑rdA&8A4O|Qj-B0}mb^u&n;3ɡvaN_nvC)oHBKPᔎIW!rH@Տ1PbUyvqb5Klڈ!Pjԭ=y"'KS@cv(kSݒE3d3bfu!|>> hTjnokScYytuڋ풋ӕAmW bQ>)5&1,>E Pσۂdw Iq P2)&Xp9p-3FH&2lKvHqŻt?W58ſҏ6 r6Jʓdn&P"w3qT/m ;wF Jud:\i)O ; K9d}a @C8 _E%@E![ 7Jgzo(S*P&C;sjT.8^u&kVaʠb9hy`ݦ>0 1̎[uÏ&XƣxLw4ż;v*[RܪF DeL""<٪w& }qJ{⩷czg:Jq8s`J LUR/*j"Lf)ԻX(o#ݔ7JsFQS 1`,vzx&,+v&0/ m{jl![S]J 2 ҫCb> swRA*Br9.|tj#FaO\f޷/W>CvʷlAaxX:)Rwwvy8̵;&*}'pE?ET735;_D]+ #G}^Lڴ ٢8)m~YGiw'K_Df/3fuI'd.}i(sm!-6V8H6f6-p_ÈmLg okK( 6)aHRO>GqXC^h}_O/1]X:R{?cߑ%ꎵa]7m&6~}h mQ^|>Fo/eˢoq- FW~$m4Z=;c3PuOE܁˺+_dc [jl{̽K} (,P&3iŖB7P &7 #f<d(줭TIl[ ZP6FտbVWJՐȏc4yق5yb\deTkT?.}{P׉1!c88.Kk͎)X{/ O11O(<BV[L\ز4&;N^j~K?Xӏ4zU (Zw͙DotY)Ui5 }Yvx xH#[ǾʣZ=}iV}N.mW_aP,ۆrAFqN|oϷ2+PxzFa=7I<[,}3@Jt]=ԃGlJOZkVށ~8D7m#Z.4 Cy퍾=[A}; }>&߀  L▬<4:=& E=wND)؃$Ŷˍ hXZh/4f G_ 9M(Xqű({|¶Kuqn(`7_.|Ur8kd-pmsO!htt)U)7)J Y.USJFIc-b1h0Ƅ L/Y#(L9UH#%;j֡Xy#yڛ#tn-r -Kn+f@h4i+P **CT`kMNqa5Aگ@/ ¶sZa/ʳUᇣZ7հe|Vɿ<g$V8ܬ9oO".ޫ Κ/j!=<(<\n5 ϕ S>y-}YPUngjՖC)_ѻܰ '77S;9Q^t|=s%n-Q.fhu,Y$[Ͳ=[ -A {O R-n9tI}Xo~y_~$^c"7Fu:)\8$y3HXV?ihOSmiY`S/;B*/Hd`P̯Ѩ˷Pܽn'r"=}862 Nq3DZՇ$4N:= r׵eg<3j<7K.6#&$~Nb`g} S />I8,"mf5P+qj5ҲRoؙx&sx嵸{j'(CD]Y QqRc+[~7 es3Mx|E}ԸD3iouKiL?T򲿂qRz~pycnޟFfp p8b?>qi&S1O?1 _`|8t9,LnIkʾh./'tGi{R\"=s"p<}|C-_m_҃"7y1u+ԆCv[@Ep{O>,E\jc-Ex,Ey\j]QxBG;w<+kNk\ʠ x<R`әJ}Y*bS~#i5d ęOp^U&M?JF)F\!kjB&1V?xĵ kvX'QH*X?շPkq;*13!畬; W"*ǿuʏ\3ň@B'RF`{D}0EJgiKgOйz(_oQ; ̴퇢\;b:7 >w͆USE YEcjтc-ro:ial1@:aXL+ t>w[sAU>G 'Y`Y'~=f|;ڿBCF*~O rVQRE::/8l1ӓ[d5R䑎&2aSoȤ2Ⱦb4{@ HܰV4 lZKXyBԾcM}(f1V K-*غg%4IR-_dzCnel_@7&W6gius3-uTY+6ޏ!ɯ0+QNkܲEyՕ@1džed>Ni\ C a# "xrˏXp7nhhiWs^ g 4C`?/݌LL^pF?;bg(o[P(Ț-‚bΉ bU\\\m:d.PUu6KՇ0`O'wԙ[𾭊hP[rƗ j0fݯl_W}-)U/k:M,nazӛ'|#g4x\db+Z8bbPT<,n7g| -]*TQ~yJ*; &G/БtWt #Ox`s"w989Tl=egODtRI?VCacz1l[` Y$  3RNh:ơz#\n fo_#|Yc/9@F" V.=fc!oJm,jLϮ+%nOt(i[aq+`MU~G lLJջ Y[WkQ>ݒ;\VHb47퐝BwٳΪ6'> MPyz;Ű}x?Fu$Y,7T@ı1)@BӭjZ :U"UV,mVwdYT$9Hlh-V3vh49JC Zk!Ej|N,ʩRzQ~,)KNuK'\rI&d"SD"?CG&BJO}٘f`QMgYR{-5GOȪ[wA矜bէLO 1guL„@wHܓV(zC{~xa*n`Dxӛ# ؘ`_ʇ1Ďs/[c5Z8 4nGP 1<ײ~HvC!V1 4dVqҾ_8?j.lr 9v$[/kp>1i*70yW&shp;T]y;#suιi}>|ߓ0L6ұ̈'= <.~DDcoAN`r~,cQa`_3ЧÕ=c,d ϫĨ y`t\0/tP^7jX_C4=~ ? E?.2(Sj'ZRiS&qh#?B#`D=7MDBc3Ⱎţ}mM67a C)-nW(kiboPP&||}5czpY{Ʈz'JXُZ{u!2/-rI)j',L?Lΐg["ckɠEpfIv$!"1 OR:v :^$nkB4Eߊ+Y9gٚ jw_g0~.O;`HeَVR CYx|Go:Pn1lϦ=kVa!ʯRe#|ͧi*,PꂑzE aL U$ ݎ9,=I}LﲘŦh՚dq˓ԂGڣJgh_M !hr-X;7JiՑ[`Sr+PlC#])zV̌ 9~6B&p:x'#uޑ_+Q2l!#ӑ۬c&^o?yw PWНMYy'lL :#^E =7:Wdhef%Ov.[J(=<;2R@Ăk{L |y IX tw<uHVuADK _B;E-[W@A-K:).39c۲ڈR̴f:/0E+>#!fȻ,w G֝FV! k0V4X,+6v~@|z:D{Ndn>hX-EektI_p^HR!XbQԗ6CH+7xy*PL*LuML/1zxpy0,!MHL.3!S<6 B_YXOK4M WJfn\ϜP$ p9ⲖrrZ{RfW@ߓ06-> @};b:$ 5h*mi|z:wҤ3MQ]u{)U& ` T.s4P|iJ/7a8?Ȉw[x>asڪ0 Bm ťPj4`@xy!X㘠5gTكc{?Z 1>>g#IeJ 4P6  )3o6Lbq4O܃2^AigglH;3zgK ~ Ӈ䟏#ę'W PEq{_ D4z05EtX͚2@@⦣Lʔ}0e17(3R'V Ӣ#=:~^~~/BDue <>+^&O1`Z4{4PvP}Ռ(_~lIy]-~__ jc0',M]w?f0EY#%]E_V=.jv4h HYf2 q<Bh41N.? wU$HMyӐfk1o?;Ąc$gUC|60*݁]Kmdu%OR'FTbC`-wlEa b]1HE2cL]fF״015 >kT#`4B R&k@Zv\e'/ BoSTQ Ն&~ uê[~:9m=3"U]ァ|lB (Ր{vW}H(k_Źx2Ĵz }vW/[l')f_ ]&&YCK2Tɧ|Q[s@CE 4U\ aex(5lrW}N̯#CzdKgH6ę _jX'Z{>`EvWU|IJ˲BNyLm5 P<7[' odrx f3!Wo}tikD6ڂoMkmyL[A^P#R /6:9NޭKw*.`7T>[yx78;a je#p[>G[_1>E*mg~Gȓ!O3iC_0*Q26;8c1QsbOm|"%ԔYń?80-BRftuJBfVipTCP_qbZF-M'{^dx>'d${ ~'Z`gZk…:rĮ_x mQm5׿(03 3EiLevy_; T8< U F#3(K؈kF$Qw¸8lP:?!pIf׻ekXjūąsSFrn#lGm16&NU p+ u\RQBmQ35ets;QI(*+"Cw;h 1>^W4KԎD( :=K}ur}5q?Gc5<Z!/6vO!]R! P2n& C}y0xUWO&*?dEvhɇ E"_A#DŹ X/3 hLƅ [`QI*>Z$^_ЩŚ>>嗣!(H9Ų˦|¥s˚Jˣ{>?蹾ef?'z7b永2 Nt?q^ouE>rzhG8t]J2Jчߪ+v1tШڎ0Ve]J-ԣ*řsr&4._d%.)ԍ V2 #&dsq!\ъRf)O(eE>YSg}j] ̹f/90:jHlj5!FȊ٥|Bm˓16Oxwh`ˑ^򴖏'Vt$30"J9 t4Dni&tJ[+G<ڼ2f%QǿBՌ*q^U"Ůs1,C侰%j|)M5xWDɊ;)*:|P  *~ro\ni{yh=\޿޳|6EWfǯ#?vPO'$*4{ 򄶯 Nye0lQ w'.EnHkVCkZD%WKG'JU w:"YC6\Tߍ#i+;-|C8l}"[9σMZ"6&l?~V_š- (z]k뫛?oLԯ`~{a O\=>nDߺI)o\d }WOiWQrXn+>Pc8'm[ŭ| *}1޵ &EY*ڢn/bэ!abmD{/> T2C4 ٪.#;-jr/Mk/|uaPQ)k>ZmAuWA.-n0ZУoK+/8AvdSyV(~8`gP'NX8h J+u> ~[,fh aBZ?!N(^ |EXkؼxq0-H_4X3JmM,/\Xl1l =t\"oIYh+VFqW0\ׯմӄ¬5q~{3sQ>F̿h~% *(]}&PZG\)( jۊI|}`wk!Q':M39p#x|34x  3G v=ϹX8ϪNL 5ъMIҿ/WYbf YXANS+oM,_qnyЄ 廲6MQ0h*SRcH36فOC1Z>0vs >TBuaeq{]oO'1sJ{?$1oA@LTmhu6 $<@`O3ܬ;H, j..dc~G0Ph6cNyTzd;fAi^L%rv+PFx Z8;b5^o%R&3_Wr2`70հQNvO i2$JfBDZ.$LE&Nɭ(ֈtfIqXIE2egr$04YIiЄ^Kffb2iqjKB.T5W+p)?el^7cp It:1qkbêXZ_HX*nZ K^u}< n Ht˦gMb{]׮D'acB N 6: UJ94?y#\m7V>s۴;u|yY#v8~oEiqZmo=^}| s}_BR\qz>N$!5L&Zz=׻ jBXT_Ae$K$,TJ?wH3RQ~ Aۑ*e5#ʈq %cB}y$݌$Ғ":=;BPi0@5vb+S#1^hB|S~Q,[OZl5VgXUWc2b|bY|F"\ѷV9H q49 3cDVW`qFya2F?Ӄ_gc-柱ȳq{I~wyΊ3ڼuqӀZ-%ݡu ]aYH.k`\}x%WeͭgAd:rv> V>XՅ8_M=?R[O}[8!!@Xbxɹ]=؅ N!&̹Nfc6WYUţAedzMΨӗQ@mxt(p~UT&Ώ_ Lg"#{Ӱ\apa80m:1yƈ(#Q)u8V/:+!IJ 7G&3jPY1%h5-IhNPƥ4;mbYE4ARCڋx%omGN3CˮFhEȯ&eZl#K~SB!\95^\/sVv&yTv )I E_$r]}b4?}A+dDk( B~@Jo1OXK}:)M8)ą lF2/|c]Aȳ4]4k˙8/wBоԢ9 3^]LG"jbE߳3eD]n\"h8hQvN;E`<,DeERG)y"mTH,4բ5qX-zТB3$N}};kXJ܍F`^AzQ!pt M,zTkFaJ=_H-ǒ2Մiާ/N6JD"y0hNhÿ qہ¬bt Y˩ )Ň)d SY ly xdF.bˡ/)[~>0V"o˧,"7\Jl}{S+;SWK!7Za@F J&r0<jo^\TH+> bf-U0Ɉz};}ڝ6i]͜Hp<֚"Zond|:~**&66|z\x0M7㖍Sp'a?vVn+zT]J:'3v#|!)ÒV&#bsyKyOt%GS*PQpĹn PfȉFo[3z2OR鄎[d Xfv$}"3w ӭzSrb 14bWuX7{Vlz;XP܎+/xJΰAsʜ!Z~wa^jtt."wHD鹘i`"T Ѳ<7yO%,$lO{%jUDE>*܈v9;g:Ry$w/32<np4D@ZgOXG+D3,^EVt`BBxNۚhՊfy2U/#e5Q>װױ|Nbyq/ˣÿa, \,w:u:+VXgqު|A`OϣdKM& r CAfz1 .FyU C_W8<*'H \]c+~6 >zyETFg"mvpbYTOx f-> -ڬFu?y+ϣAxO(*ĂN.p+~ `vl:N#i3rEPf$ᨊt?И'Cҭ { jԪ$f lݞuԢ=9 VJ'@@Kz:22h@ E$:!k+T|@Hf?$0[&FBRHHHc4ħϲqfZ64"%}?B# (.V kԉ񃪟MP^B"сjv[,җUs[gANYDpN3 DO̳?jEe㷜"+ Q%'CAiB1}Ii:2Yo1nHd%0uM@C EiL\6*4'vJ[% b% JQcK;,Ji*쯓w5@2~f+4m3IPYQʹw9`NT:z9׊BVq1R\A'\'3/9#oQ<+/@AE.6k=*gTSiww&e{L[sTJ3h $rNoEh.^I.̪\-&QXF 2E 袐wA"h`cq} qFgg񪜖F܍0C](>ʂp"G `4* &͹U>{ck?.|͇) cXJ:-^c_sVtY/l5:*gV[EXnA<*=IMSE=x .!]FMMיW'裾(Lyr·ל ދρ#sЅ{$4LhNw $ 1_ jDcU,8l8o'<uR%rYoѱbVdf#`~K*M|FM3&焴USmK(5 ` lH qnwPBa0}/t(]}f-GiY4ۅri </]tIŢR|IT.{K'Cʈ .) 8PKF@xvq _I>,+q㝁MF_ԏ9msiPאС4@E8)z߹m)~'!RB 3HN'b$iP^Eԙ[=ځ|{ G"`O'Q%p bk z)k~C툣@^jx޽F?\rI?'~.֘ {sJ@H C7p/N<}@lh #;ovB:ǿY6mZXߠTu< =v~vZcaQ,wYafsV\ 7Rၤ.WW#)hcCh'F=s~+W~--`LCjk,-ڀiUX̢x[pX]զLhR S.,'c.T1Yo 1 LHd{؆.e56-R<7Ù3Y]eu.őB<2O=0)y-092'!9mEb4ԢRjLL,@No4Xx?n&_4;QhMnzH&$%y|Q X\`3aVQ6oO-a{\_JfTh'qv%a S`Ze>BcRꌿhAw)&X2Ç{}ۿdDVUS4\%e2rRiQYnnz-Xbj#HM60emIJlÉ6B2H,Ӓ%[h)R'*:5ܸqpO)O7cbP%kRffuky s6?(riWךԩZ=g{փ:l2FV6V* nxOG|䒋De<7!-NF-t%%XկMVdOgP6(.DK*c<=D׻LA~1(+>-oOI|${24K ٚB㇦<2 Lh6O p >{rM0Ы3iJF)QkG v "$E`.b[ЈᨪYht rg~t'\Ù.0<#/}$NOM,M@v~MPl 1{m#nyÅbJ>x†I[mAXɶX%>ZRRh&-mqo1֥ё"C&ݲրU}]-[^Z[MNoN؏EύGj11"\y ~%ctH཭5E.,L-*$'ƫW~Ɍ)!fr03U#jX"=J0uˏ,'KX`m-h\oC!v[ fYe3`Z MYeKȢ Lb0L46aB@6YRsΙ$WMx^IVŁn1jj=|ќnE*Epa +ʅ8}[nQkO0Hx&F_q;0/Vc\Ͷj|YP|yF2JA+tTu Z꒟hۼ*R|&H(DŽdbf*kTy%wCf)@:.&o4D9섭\-V:\.{[coA[܇>= kzL&oZy2oLX_DI{12${ ll|_.&sg-^-{{ij/s[g"[Xm#ތd/#57t)n% [B#j#+e-/3oI춓["]Tkkۮ?Mji$I[ed 50j64Lj}]@1 o֜Z{&譍[=dzn津CR17q&̮ItU_-y"Z 7NDQh6Ebt(?g9c!z,et5.;7KX(dYL6 - .=gGFb|vv0υb^ֳG.՛Sǰ:d+ZvG ^^da(כZP-/ȋV[<0z׹7}b2Y$Z|52r[ӁEgew}Eny8C`dNC#/5rkZZp/˜4~9.`j]zA*d3~ eR0c\:cN[8 )`lGKײFgNz';:?Eʒ0\ElFYR0:RLLEQMG=N*JIN4fG2 ,e/ + ݘs;f%jaMDn"w +(ȅT _#W*JVG[_`3v/ NJ|Ět $X[Se!9faX(;@ؖu'K$I0ӐD #kE.d  |C~*%^eB_L>_Du[ϤH* Z9"53&|<U 3pr9ɟ뵩NXKFp6 `KryLK)` ]Ifk⫧u㴎Om{/UmhTgFSus7@uj .2;ڐf,y$ъ)$ '-O :E1#dFw䨘ַX*TI&r* 8Vȯx'lT*&$GlDP|jq՗;ۥf(T^iTbyͼނ}ht|QWLqP3!aBS(vuJ<,_EPmJ%&R2:W[C{tƈU;|Pk+hz],GfԮ;c6A7%R:tam.ٙ%T~* 5x{0ntF9(_S ƥBI Uw,Ҿ3W3NQD7KʿITBG!]!3[ו˵$96Tށ?5_, puT)Z<hR| Ԋ}a.,&4u 8m-"ʼ-[IzcFx݊ tUf21<_ªedjΆ!g5Э*q"˕y>vZɕI/m ZccLʹ'091uWѨɤڀㆯi's$, 5't ٲkʭ,l=5=V9+E,_s94 &~]rD=P,W͕]1YWe;OsXZЏyLf_sfA(ߓEòndjMU$ۙ(i_6C33F-jLv-9hGb LFjdJ(P!KL#,;8h֬n|C&- 2U!x*Π$OvHtosO! riLtx)rU* ݜ'2ZvQ{"@ ,x8x CI{8=b~쾵TZؓY%}&vdýG[mBoL$"H-' >=SŻ6:bVc!fLi"G*FTGN> KA.r llR>0.#xd}|mَ'!ח6~Nj&qnnͪ1 r5/Tc KEV3Ia HQ̆ȫP~Z/B-ںH}3zX}ixJsmo+rsA]Fw6;PA:sKGa~)2Ռl[EyaZ9 /LATCo9/JD)Ivopm8:) * _څ-쒌%"D}OS Z..yoMcg6%j_fyӶ%/~-NB4!dRz+`yZ]_a6G,Z^ys5>ֿ (E 9Eއr)#t2if0xcHɸx+؍'tyAa:9"iYLbxю&SQ ٦h?rmp/(f{#uj l? :eN*TcL*onjQo_ QR1"'5.ONd UcV=ք8NMP5ZՏ?fغItKWeA0mD0Z$ Өkn1>kY#=5U4̊ף 5gY2BH<q<sMb FVyxwFt&m݄j$kPy6:hi~DO藞5Xz羘 S[LN5yf)V]}`fPYf>FM 5Mbk.T'k5 f P-8lu<~miO^kĠ Rwֳ*5gf`7J]F6 ^?TƓl̍%{SPi69CZUSQ!6@_նEa{=IkܝTT ~6zPvs7Pfx0A-ҀunPw_(Sy"ܢ%=~߯O˯}^HiN#C%`J)mF!o$ NOs$> ]K<̾TlM渀>bn_V!b$vЁc.9~YMub~N&kLv ᙋTosϠS+iB>gaohV/bۘ8pw'8XhVB:[:tH~NQH&kD&+,=yӉ =whvzp뇉}_iX$0>wf51D)4g:2@`@ '5>[Zi ӖrVP;ދM #&`iN˶wB\K͛-pBZθ$\6@;_PVp7UnT1\/@C1(}l@4kwj`րA*K@dEDđ[j[#r5b~0O: EFg`ß"1K;+СG|WcFQDeB?NcyUL\ϷrHHcf1&V_V0-jYeKbxokZb$ V7CI|H^oY8)_g% Q0 x3thUu&~T;ιm$=խ'xoOJɕ0#st| />fyN&=~+%&Iu ((ɷΫ0po&1&kL޾Bl 6FXbe'ha}V g$ٙJm , q_4ԝLѹzA.uRgWܡ,ٌ`>ݧØT㐎d ٰ./Xus^ TcU\|~+8}L(CuaOQc_$c.T?1BnTf#u* _-H(GRy'xH0iM?\O@ꊂ5ҏj?_ҠTLbU'ڰ ;/iMƱ08wؘlТ Sb4xΥ2y)@nu$kL\:W0aߖb@+P?*5WEٝBxU鐻 . bQݚNro\;E_a!=CSkj6ȥ810H`C'<{\RKsmOR)ZKzާ^X$]=F5ǥ'Ԥ99l|5f1shiT(bP6 f#[%mvɃr{ TجKE!$LRxm$d]p;-P À6U}y+;$JT̪G&0fE~8W~ӷco1OP(7J.#ʷDs4fkTEf3C:A79w40˷ԍ˜>#'l G䁰] 653A*MbF]Oͅgp(/"=o`O[y?ZD=g23\l!6^#:dA2E;)1792!P'VS?4D)=QFodxEPf;˧35QzMf- PY$:.DYRe HO=&dť(-ŧ4&$|OSi*>Mŧ |p$ ߋ߄^|5bUB LTτ8#p\A68& k>:8QB$SPNrȋQ:D)5_-ݎMPI|So e㾡oe{N$⸩<%0|k XaS N}IW}/dAȫWr4 hpX"( c=WJl{ #z = sڿQ ?:c]||9V=[ O4e8IzZ6ۀq~yߘ`b~F?ȝ@B}WlJ!1\KBq Uڲ5a>_u  ~1;({X͓hT,c/]YC"0-_Y\,d&F^j<-KXDј-TJoŕ:1x""D `кc|_v/CS̪:xEn'E1#sDBZQ 8"jFD-܈E`#&?Eȱ&4l22HIbkh}a3e QCr<Ee<.mdϿWTbT?Z^0O ̤&I*I e臲`h3G᥶G.c x ]?r!*/%?xa\W 'y}@m PE@ĀSy-VGXlp='.X`I1VnphIrV+W`Tk NxRwޏ }*оND~d:آ7!#!k\t!va&apQ\_&5($;>J޶<2T"L(49kn7 Lw׽s #I[Ž D-Ǒ qE_֑0y\a_ dj<ю#V?2]&_L?]&|~bޝ(8ozۡgG3%:(k4}l/Z&#XlT bP,7x֏K_cK~T'!ͿCҗv\Õ~Œoﱖ'@-/–>q6qM8߈{j}>8aUcamjsYGT/N%sDøU]Rѐw-z`F<՟z'v[,"Ta <ٞK6VWJQFwl@GF8qiTM^lxSQDG.(KXs J8+(kn4j_j.-5c*qN<]1RY@y*Z<紡? r`t4t\ +,( Nt;mܱh3]P|zWwTA^\[CcEL$x7!ɷWaVKNhDŽxHWI)BgR風8jE1;(P\={ Ү16ŧgg~7b<4N2h]N,  yMi.2P 55F<0zW|h|-o vaX\Ğ+*[\U&ERKye 5BSb|&Un 0C^#D-;uTP<;@L8KHB Ʃs9x ;21.@,Er32lլhIJemh8V_g;C~h%eTT224A2ᅧA˹7o`Ô"eS?#Zߌ؆3wv0?SQyd:Z1([uGi-נD:Z"?E6|;EhVOcsVWBⅲLtG*٧g,!Yc͢o5:tb J+yZzmȠ/*`vbډrE.`O+v21n'=}Ёߨ%ՄCcd^AA݀6[, 1M+2G+'q|/dI9ʰM9;8=7LCc$n.CU4RF j"aNo/ߪ"U;p:yc}^S3vӾ(Iu6{6z,՛tC oҨ3yC' 2SC_{܄H C?.m;QqVk^ ow>̻acj*2BO#/78~/&LdRVO.XQԻ+)'|(N'mK ۜK ǒ ?Z/A4G\13ۄO͕z*׹')#?4;ّuR-C;[uscd%<@crg1x/#PgHzLMv\t1nu k۶t<)CY#-|dHql|8YpBU]?B]otHG=I\@6N.wmG~s`+PDnAe?\emRt^̒f}5OC~Y?[ ZSJU*~r+ |%nphw/9yGHW9aWYC~ğ+;):m H [yv+3xA\N< U! wpn;&|CCK\e[)Is~ZՈ%R .RO9 \NZ-,9[{jF|hy #GcbAL[Z@L-PҊ9;QdH[ΰ]ۯ]+0 F_ zֽ>ZAY7mdU0RςDbxzV`#ň:٫^A|݉$?R+O8\Swk[}үx5LK#R2*d{\V VFHb#.xY6+{8tVN2Rʹ\$D*׈( :k#@sbQ#$U[B[6DqqZSlT 2 `9uyg9N!\k*`fg)3,αBZ[Ŋx0,-8Vz86'ހ-Lw8kgcX1$ʀĢJ,W7B .8ǠS[Lp.[&W\tF8~9q3YG3JZ\E%C|kO[y;\CTc5qX^%Uj4GyN.3M*)̫n(lJ:@E;-"`WUkJdZ_>vtCI`=&R!$|9([6_wwW4_别=v8QOO?(t8Ł-T_֛LYWf#ϤSTuqDyU az6&idRmZ`J+-%ƻ^vOt;i^!'*]_0WWY" -!fW6e r%3Kt6)Pl.=:q{+:j0 0榏HEevzq1/q6;(xڠM(Z]9Vz"(v>-x(+97K!ԙNˏ ;YPJH֨zl$~Ja,BK]ٞ%cm6IQFLMg确<-MB==GCO3{DexX.uN4RP$CjuWJrU{ : +Dߜ 2h F,/Oh7ۥ"keq;մfBZK{kDŽ 8WVzdlDa<:BkXZ/󸠭ax~=_ԟ r €愪o.U̼@TZPE0.4?l1':o~Z8Y\j.!00l*;l3kVRmKuld;[Rm "G:>a)fBЄ yK2a_|Xvq1z'?y˟rt(ٯKIJyD ̿oCLSq_=/CAM >TO_2@ z n__E8JIPO*O5u±=URex!J?JP. 8k౱/aZmZ *Gu3 pBM=t6$7O}|/Q^ ubKGjd+ z(*z/vӯ^hz30nDUvt_8jXQAZUeIqLN'ˏ^壱{")'FЗ6ɴ"-b_E[+5&|DEPޥmӺ8qq hCBCM]ӎid?+Vu,O;c*f}<<&<JM0tWոӚ\R pm(ɱP_T:Vsv;ġ"ڪzHjjو΀?] Dž]e.ʹֹ;Aϒ @SG@.EAʉ/~fġ;n ,_<ڒQgJoqkDz]T=܊s8k_3K90 ͱJ_7o0 J붋|qkV 'aő.JV9`U]:+2_TWfL{E:%#YRw^@T]*ʠ_ԳWlzÀ&}x0AY9;\^e+.  bﲦ 5;Oφ`ɽ$: Ԁ6ޤc& Y'KsD 0^ vH,(V!(؅,Mk%n<Z+\/@j:qFTY1BS,?~.Г^`vA:6UG#,68q@P{֢&ƺɭco03Y~pn L .aî['=׊6QX];z (O3É5@zOvc;(s*ۮeGJ|{\hVJg~1˘A(#Òv 2+PӶa\dl{@#N8%)xf s@0AT٩=?z1jۡ"mjC t>4yL B_—+`~1RBs?] sLwHUZ3i&G*{. q Y_X=MjagDeʥZ~&>f: o zG_C"p0jS`CT*WD[ 5u⍚ 6L0!l܍nZD%C~l+R~/&$W530IL~%5P+8,hi5 q!09lr^]괅R3gtZ0)9A(+rFba-ΙS+pPi m+B_Wy`cڗ)p;Oh=ٓ'*5S U§dO&! UF,!8mu9; Wx֚-ژ*4,Z%[kh㠜F,1ҧCC".u, "M $iY&rnF6l P:c[ʳ 42 &8x7J~fG&:0h{:u~ƫ\/E5E&fÅH>ML4:EߔZEGɷvpd`|>~hؽ/߃w%YL dk F ͆kOQ`Y:]I1W. M֋ۿgCi$*QEa_w27ˉa>AD75R7E;@#({;PCPfN,SFE:Op_?0% ay{-?fo]>8Y~}V)?;Vta]xVS[*0-Փu]4m%k(Ғ 1HAuqa/wsUm.e.' -ؓbHFȷLaw1z/6t[B䴢#=nuľ)of5\98ADf寉<ةaZ]xT0 4[u&g]>cQ40Vv,q Mo?\ٟPpzv d"'3PcQ] zX;Fw>4B+})`9R;[.ҡC #iHkݰePNGnp0z DNᗇc|U&DL*:1id0˹(Dr4a}@mS=k߫kyP؂?}rZxr*+4x.;7u+=BzwYb{/@/ Ba>=u6q=sab+WVhC{=|-=ωGΑ2 Q6b+xj4>j5>'FS#ٱqj&Hj5հ` Ξ4cQ+<R7jXr=*QxV 7niyEC+J'RO};m0hRHBͅ`JՔ髎1;d^r g ;^N]oAN;q?i7"?z^PJLD(a*/^^ sA悽I`;]#hY yb zr܍hF>pPKX xg&)ǎ.VcRί%[V%lvDaqc (Ojw8Ou&Ҹ%_!eBkSY΀l ed3ȺR4zF 9'wvSjq w\ TmpH3G`N V8l5E)[jr|ᰩ62naMZ a7r 0j>:`fOڟTĵC ԡdB&׈NCV+C`pP s6jB lC 9pNtF(p 06MB eR9+`]jOZIs  Z$"ժ_ F\_SHN.l<,L)-  "kMb/+Rgf=\QBs=mox0y. "OQ9)s7(ANIt{$U%FlfN݊.D4GnAlؙ?@ l41Uo}Y߶,W _`߭< 6R&>Uե9?:Ҙ1\E АSpmaBƅ6H[soXlHelNҎxX6lE# ξOh=ٓ'*q!C2Tk  gakꥭ Dx!" A9PXiz3JsvLU ?p( x h:A}[ {2?/,AG-,i4}R}B!Cؒk 1N8HWdK6.ڴgs5`5% ƤnُdB #GβS;Ρ$ 5_W18ݘ佋4yI2p ˦Sl;4GM9rjqd`~ۏ6MjBNnypC1eJ9'Zpv"q~ lݙ[c85[o~Ol$l -ŴCkQY2BWca+X:$5~i*Z)Ei6&{R?oLʫ Ш SDxn Q}gvU8jJ_4J%hC\gQ"v𐹁cjAc02a7#t,jgX^2TpK(+i 8_S13ٍ^}:W]K.!Lw!疆{$Ƒ*|mGԋL0D05qcc_4pՋRR qn@YMD8hM֮n0p\L16*ձ f !.١]0-:,k &.:١_0m( )_0Jb<]ӿUcUy*j`ԑ+Iv@F;őkTIE AoKqY߬ h 匮X)'*\-x-}'PSrz}E6g蛽nǘ8SCFzP:؀pJZ/mܠuI:\RI+7 <jP9B7Ys^`cvE G"-jHVZԅJ~sh3!8sJ3KHW~DjZ_ʶuI5~| h>Qb\xFz .̇WkɠfjLۇz.L_Uc63Rǹt$_~cT ʭd&"[CH#c^V*G[&ڠ5Y e/κcҭIR٫'_NXm;!f|F~DHTZtGpP֬ L-' ߿N™_o~u޸~Q綪׼LU@npFp}s'/CϧoiNw< uoBJx-rIQƊ.3̗ool_>n b"ڂj* _xm &uJ3~Z ?]!JXQ_of[KԸeFI+Q'㣅}jnL~-yCM{c링eLd %$Ŷѫ "Oqyε/͟gUuurH 6&hM.AP~?:`8)\2(c5aNó>Oibxak+?:FvG =$YݟoAjܡˎH=`WA' veq1~:M9Z-s"67VFyyL^dzSkSoX:7.;{:bvKa'3p{|X^XkW(Y׌˅{ЃYNS"АqЯ>KSJ/2x Qaއ-9Ԯ2geؿplwv;4\:kGLc2DC9݃#RdOXdo]c6Rxb n#)N3ʹX8LCo uaaK4÷ ^sH_<> KȻDPT䙈{}?FC?{NRɮ8aeI;(hvt3JCCvDr(*+1KG^r}aŜQߓI۲ f8d7JVhPQөP9mڪ&f1o7i<6¡>a>+]Q2t(AZũLY(~*nJ*Ճǀ#[}pU]O Ĩx6'z5aTC` PK@[KNdWfimc64eocn(&9̿L:l)kW+ȮǣXӺO&<Vkmk3ؾ~|(Xh9A:'uinNvut4ک+=f }T:ECB ד>2x^mqt0B{G^' NZ6'nhmBQvOo2Ih$Főh, hA$Kɮmb=^I@PewK]MKO7)=EMMp)~dX](ycGҩ>:s@p߁Jϸ LdCbmQ~dgFjtR=I~?D }X=t+`H6?%3g0/ )Xhk9pK|`߈t٠80##n =lx5܅Mxoxnx޲xP,?WFotl'p+\S&v|gmu(.*sް+?; ݡJuH#?)>'91)s :Šr?"Z&L)sqBlq[+"|Ce!x\'̩oUt);dYjOPeR A}]X3D7&bď:x=G)nQ8mo(0i x }t . qNV~S`7P'| aX&H)B/A +T?N jmґGguOR%xV ^=99g_/qH%Wi6F%Ȩ{IX[xIxV*JJK^%ۢJZ\*v~>R`@V6^&j>횈`!3)LɽO3iVeXW((3t %8Ae?Dwx54`3p8؃ WY;6ÕG1퀈N .3HDgmU#9]Q;E0/0baŶ CvZ޶ xIU]M||i?*]D7NWP웰%7+GXQo"ϲ\ e}`4CU˟x:%MVuIPz6\?}(&ZcP^^a%&n({mZmPaa v|!?][Lن 6!څQ[,յUrBɧтl ϭѻi6\m9Ɩ 0UJτ]rQ}qڷ+AYE\qmnrΈwz`κgG:;b;2bPWO\Yrtܱu?g";_@dWAKd} s~-ŽnH{f޵NZ΃1 x[@>?#:iϰ«ȓ hntF-H]/ m݄_x";ӍY17ǕQF).14*N1OBc>v쳡ldy5_`A`mX0p1;3®$QYgCT; W yow%xJ ~?p{PZB3k0.4'V EVnQGͥ<{: tV  )WrFw:jd%uuzJ%Nd+@ؖl{1kdV˦>hs R|546lK{fI1shfn\LE|鼋:VL5B^:He1݈ј2JnޏҲSb`^ߕZaFʔԬ}NŅA9?OK5۰т}l$6 _ PjkBFˎ(}8R%ƮL4d#$zZOւq/k5/&N;ώji]v3Z V3M쒧`M'l6&؆@ݹ2_ֵ&<" -"PT<~-xi~ELzkz)c3Yf{fxvGnVήJ2rq+C:D﹅v1Pax" UCGѻ;ff:R`FcXL!p-- IC1"l_U;ǐ1Ɛ%ɮ̓X%`$RcU_:oiyˆuv-"FX+nv$ +p[H Á 9!=`}' hLJ )VJ1X`)~XSmQT`ߠN%CuMCX|S*k(Th<u`4vTRMUUrc Pb.*Q1ҕtiuE K'(4 q%ߢСV5۲QIwْxg+zwhvS9$ujz[4q CttĂWWF=uom7+Ȑgdy(;R[_;Ԝ974iu /;]e5$a} Qmo#f-ڿ0,N>TI,J[QLKe@:1[%w{Ov~PoKndQic`ߗC`.^D3a &`7WC/?wZcv8 IjD{ /IE C6U~(Hтglp gdWoI?wE[52$2XP3n@4n ߥEO=X_8J2+[҈:MG~!^¦PeS0Tx }UnF s{}aPr|,z;|}Ne,!Bo;Ҫ޼=ܐ4,7 XKc#>ƬUGG߄GFxREΈ:6eCW pl7_ߗ /G/h )Y>N)Mn㑞P޷8v_LoTjC_/;?e^DgϊUo&@}j<-dWcB@DxRb"5OU_%u$FF ڇ ̰5iWCgCF#կVx&Qn4Q,U8&YS0#X>`IT/œp_kUwEB)  -~6Ok .ЍS2u<#`0^(~JҀs4- =faSIOFX+4ރаG )f5zA+/;K~]Xd0ãk`808U|[[rL2~m#i𘼟bX}GJc|w;љ;!A ^x;9(+8/ +7I<+7*#ʍW#WWT5ċG# z);EGūIu@;-t 2m: Bqؗ>/]?Ջ|ɛO|{p`h>9=K ~cJH`P8N'仹ן5<6qV9aXluYb*%P(*^-*'zG/l,PPjws m!gwaB$gr'Ie#i\A G?"TRMyvJۧOqҼ%rN}vKy\ 3Tx1!nWNi:+Qظ;huax{`f٢ls(Zƍ&,Fh |&^QqƿKlx7~43ƽpĠUR~턨UMVo>14Tۿj[7q څ0.B%(řx_Uz8X}<МST%;1$~+I*ie |46~u^_;gD3tΈ!:T8Y[d/&.FuoMH:sU=s>IYwtZ%ko{ |dE*A'pB{ <=e۰) yP= zywֱ0[ 􇣺۠kPQ` +)_'\C; ;!1rB)3]: $)سҵpuMSsAx"\< %p2 IWGul&:Gf`y2&s R'ZZ2qDmfS3 k~q$ \JLp1/&Vn [( MghWJCEɞhp?}K`8jBnc9R+-B)npqG5'W"VI:"w 0| {Y T k,&MAxc%0(CW8s9|bMiliT6,Kn8,E;^`)Q8EuP(wMOh8LT60b'R샓 8F2+RaorյPԡ40 *MCwC}@C؟Ϟ Iϣ5w\=E>3W(/N=ߟZ¥+ؽ/M.j2.#~NPLw;øSW}IDPt TWLkx99]wrQv(E)vNa3S~:9U+ߜ઒NZvJ L(&ſ[nI8)UY;qN'u\2E$4(/L4|U4$-jv??}[EBD@%JHeV'Z^x0:}BK1ːg4UAZVnHs0piV)6šaJ1-/mwЬfS3ɿTJOF!YJ{ q8ϱh>5"(%?/9:wnl}Z944PʉCH*)bas5$E|΢v±=fNl-D4~^gNERh<%*DFW*F?m.:5']8Q1mQ^}k: 9 ~m.b7>3U4?'Q=W]\l&PGrm\k6. #MV:η+WJ>+f)d:}#o3 Yn /.+_#Dy."fqOWF݈O F?<"^bF`ӑZo깲īäܦ pⴆ[kD&*ahQ۞y܎FgBc򕆘2[7 pXQcSzLhKEr8DC5C/.VAآ?#.LK+2ᶶa7iY)?:"u2T//yaR1dVqekqAOCѡ~bdzIwg nb2C?x׻aVUy ?(aw._cc͇>UT9,PX2U@%戮x^**}4S15ah+p)z}<18`ZJ&WJt| uG18Rދ4,7{@zD1v҃nLT$ ZJ8n+gkNJ'Q'J~D7!Vql" fHEբq mSrO3]LZQL""DnhU"LI-9&? ^h?DcMXoIp5d&ລ5ԝ%xݱ ?"\ T8ASVkW3Lt{mA[VA_X3;ʥѝmpt /&X5S'C܃ݝ>b]nFl2*2=qoICJ/"$VArc)CY+iJzLV;5 ,p*QkLFAܟ8uiz}%Rĝn|N)] D:ѣK-/|>?y$&ͪ.} bMx JIPB25M͢9MxctHGfn>fۃ/Glir[/ceb7̕P&[9:`PYGz1@c %HO:5 ߩqZOP~Ŕ|:M3Xk:d(j D~( Lq O ''' t\#am[1sde ;Iϩ;@ >/ġI9O41jLFW&!#wU1lWt 9-ֲC{zT&rTeEv)iά,0+*)co v詰''"#7;#>ƪ0Xr]Bzh*Ilڕ ȳ[oxxyKh\Q@7Zt։)B'm%&78<{!}rƐ8/1e+roV~fyI߃lOb !]Oצ\k=kCk>AωQbܺ7p uE|'"/^GRƅ.|硪C BLjHitC9 4\@SOO.UYNK 6 9ZXNu\{Ьr]"('Q[V::KB(`*FsO6WƛW=jQ*}Y "YZm V)2IDa0Ϲ IT8:9WTNKY|A7C!8'9"P{ȞQ{ܳ_?˭c3wQTfϱvP|K:æ>O‘%癫ڼUsCS6޵dM(-I ڥCَ;IS?C+@1L:?ý)mw?CGcD׎rSɆ7?ua0aH*9ng) %zp|y!&SpmCn>gW;C2 5}Ϭ|_/EkyA3:շ Tge+iyP>9?jϺ`~&x.6*y_<.C7a9V,N꿵1BfecesV7'?hfQ[_T Ő9ߓ+vG ЄK1XV7N{s/z~>o8nߢ>}M@Jso-ZA C ֳ3|yaZutFC:]Ur )b-g ~-g= ,B=NCJϷ;Ķ݉Q^fፒєdMx 1Z\}7\oys2> [G&&I,Q _@zL[9S(Q)FY/\dN Fc.@/Rr2 }泚O؉!3tC HW~k2yu!`"~,J4PK0S!ŶYTFuru<CCÝ4! ک?Br zy-!|pbZ6y|"UhWʌӁW>hG.gL% {J:N?цlIXsڡ^Nњa?Ь&_& r;@o=j.i8[KDyn*)G4{OY]gHTggZxtaJl!恌Q54o.vd UC%J#ȿ 4,yh5$6gp\WP֤&{up 2xv-B | ߃lv{hS,Rk&OV]ƤJɺ VzO|ZJ_4.w۩p5P|r*6\- ӜiROu?a"32j)H^<زR4$Mht֏G\[UsQ.MRN𫹶x"i~uv=EI(;4"WI#S ""yכ8+ E_PTO\\'* uT.'u PoaN ƒmN6&pKO¬O\̻~h1yd2#0LS!ڐnq)Py_RdNٻx: jo-N[ASTu n~5Wp*.9,ƭn}X*(Ⱥ>VcSt%q8F> ~oj,MgdڰoB5{Mpa .DmEm֒+QQ{k6|K>ۃo>_/&z)1klWW6͠&4{/$ j #7!7TKh*xS~SS7ڱ(u 6sǍx~8jF|?o."ܐ?O_d > # 3i?& Ukz.$+ ]@~7WX" P}Mvͻkʵ#(nfM0wQQhEeNrd*#s@rHGQ'z eo7^U"!j]Wmok!4ck&\T`_èKuq*pcBj^DUA% J",;^-3NȞDq%:xeB_jzV|Eqny6Q^/J(FnC rEy~hg_bϳ5X>XG";iA728 $(FЯQs=n< f?)V %cpu;=,Ib7 OG$~BgeFq:އ<1]I%I` \76=MJ(X\tY1!Wg]G,])HQΧܠ;qݔ EɰGamѧBjr6kۧ*AOJYՅyrNK2\h$-$jz6et]@cbty }# "ʽyUGO<b[]}5KtGf)t%_~$i)Shj&<|^r6=fNگsR)e?3=^^X\J=&O-"n|\p3 1S5tKH,J%^}~ΰk@uƉބ y`-KdDԇ/}4EF\I+XW^°^abMK#-}Jc(ڔ2 NA$`ԎaK9ё\0t/]y0۲~$#%83+*j+*?Q!q\wo>LO*dD$ڞE_ă~#)Q^$Qf*PbpʑPx9p.ߋn z b]0vd~886YWx=h_N CDyl9]Tzz.vB*}%' 8Dŷ:r}{9m!@uZ9vtv[(c8z̡fs4SrZ"єk t_+]ZɱOq|}ֆүaEW9Ҥ|?3CrƢ|  Y:vtS/ݰ|niqRzfXL,Y.&PD#~8 59g3Zi޻-y\r\OUYvf- ;4e|9 &W=d7{ 4:h$fHwmm퓘 3}~>>{xXg)bACSc[pkv(K$3_ NtMT@ 6gi\!ۚYo$Pe UnqGrF̪3<-˻}%u N-d˾J.jٖP"znG˥^Ô MSFϭKC__Ұo }6 #4mQ>Qȏ',椹_W| P["eY% I'p=:lBmF]絙:BG+kIIGkI"yj%*H67;N13ŒtXĮ^lS" /53ف~ER'q4i=,:[H{yQH%#le9rPacrQhaHG{;@W"O:A~'m_EޟBp 6FQ\Suz|odh}ODIXݔ4L2UuXUqB4ŧjNӗZԢ h|%(Suoi6cϮi Q?Du-y5YH% G]NyYyaNҐGChcŐKwO[Ke\2qfҕ@aC"uk#Q4JX67*Cp=)MTy]B?i* &ABwS8eᙳrt)?NwԶ(8wp'|-Q.e^5".WVe N7knqvUHlLmac?DkgXqthaPiGTաli$Ң>6?{Ǝ\sٞA-(%iDk5%l)3܏V@{:F6Fn`r >2/BoCˎC񮫊jNؖqqų5N_퐸@?NC؎u=I=Xs`-wę9N\ `\r# ȡaa',9[=%% ,Z9kqg-v,%Ͽ~kL0f}]'i}Ж("TixҮ;>}ǷV܏sTZ.U;㈉W %Q+ 5 TF"[oZNWXdrb25_RE+;!yuV)vh̋[>KMſ|wZQn8R=rSLon'=T 'b05%$|5 ]s|b"*Qd2 6O7 8#pp0tҒFpw)eP;\(o YoMK\g^Ah=?#U,}_%ܺGڟ/2W%z<7gjdB'oO*`-JaD}S;+ GiR~D+%[+)Y([>, m<f*Q"l~~vQSQIh|o-yYj8; Tw<*<}pG@Ip*5 zhz 5ilPWl7]ϗ> ҭyN3KFquo=,Sv _wLq5|#eD[9D&HlJj DU[`]I2h.{_q_qqlآ9rzLP.72Gxz!9Fr(9Yv,tcacPaZ1+@)p3B9xd8=]bsgAqnͶSEjC9Fd *NTQYh7XZr"T}r](u='qvN~/O`r2XdW\u<*ή.n?L(wZk>RÿNČ#4NGpR3/4NpMǩ鿌Sȵ/^[xM~0>N L=N]~O<y YrVЕwrg/8ݮ|#*Xu A'Ƈ3FǠ?,fR9G&|u(9w1脲<T:bR;L~6ES8svn;sba.%+ˆ ͎3gs92 [v|6ePtW,3sKaKǁGQ1~}jS|#2Y۳c.(RE,{4)D5| 'q'S:Lnk#iDY uMw )S{&U֠3n:ٍ-RmS_j ]˱q"J_QA.V5@MUψ'YHpqL/_#{C\gpRsv%]4 '`)64 cv >Co!PW3p[3. a5%mZ(ĺNjѼyVʷU^kVuseEI5$#Vܠnr2/%_=wSB+2xk3)a¡نb ﳒá2#˸1CZپIZq̛6à7thhVkt< 49:nzQo?w񌣄"{`=M5KR#>oMACvI~ Ei1_{GU s . &@8W0r}UaØ`)WWNpS@%eaNͲC)Ya-zuALjՎt~8+Dʤ:: %ڈ(lj*_ j|QJv&&]ΙSDjO1y< gwI41%Wlw(gw _\SB>U*6ΝQMrEn =y#<,'$MGZgnH&uPI7p޶*-,i34kl%+mewɼ~|/!]dAƾג+½x{a^cB>լvpؿSck1ipRZA<|8;ef JJ{Gaߍ!=ulu^љв -G f#ιW,w?R83|+M=Q>T#,3Y nk0 {Nq ]I {f# x'NYƣhf#֒2$%9 Ƶ>6ڜ3m\с{pCtXJB{9ܮ/%yC KN$Vn**'fMuFQM|g\:ɽwzv=NoϭvuP/1 _T;}ȿ|P0wf?T0,bf/EzLu(,{ Nx@y-5$3_I&vyu˕'EJwn л?' o9*e]c^*5[x'h?jq]W1QbqbA"hZIin[#|sX-zJO> =<U-G)λLAg^V*E$M iFg' G%@g'O[` &Eu>yI8M7|CS'D@Zx_빍zU qXH}تIEe\?QI4 :^W5vЙ^p!y+jѼa$;`1v3ߟ Br~(d7ԑm辗>tMYΖˣC|QXeoi rx1" 9*o 9Ms4&ub}-퐆k6:oUcJԹ&:?T.L0qJYʍ+̕q܂zn?{G7_wz\-Wd~c(݁Yƨs0 ?v)νhu(dc&3#ɦE1Sչh %vb>_%/p__ Rs Eve/ ߔ )wD E^BX4F]$?ۡ*竑QjdaF~#O5x?nȊWL$\6d&[gNL 'GEM(mF 0wE>'Xw)yӔUHHۭ-^:ٕk\7#ANwG?-Tj9%*?bK@3ECܖ:f <[]cb8 K@dn {bhz40_Dn2߳SZ1~/2~Lze=o`8nW<aZQw6j[Jtw IL Kjb䆄;8^KjgKhڴ{Lg}p-}/EG>^dvq(_m31hs,9NʷyWY|_8 IDxfqUeع=CMV^rddb%1p5PU^Y/6Q'Ɵ'f*rl<7uEX\ DQeMl_YY@9&A;X q7Yisv q2ɻ}x#)QUٲB<|mhd~ճ+jja#== YfÑW85kPS˴y/P!5x=sˍ9 aȤ)3~TCXpdRχi ~Y`jjXZG9o+u>4#q=NZ+Oq dqm~ddO2^E0Њx4аUv.oS$=OY4/qg<u;z5y՘|F{ՆV)-百¯#Y/I?7GdB8tN- wyjrC+JAO!vx3s͙Th)lL ܻs#W=hCr'q~w upCW{W6jzQ}ԫm!6IAR.A"~Rhޟ&Ϗwޏ>?`%fA}Y[L,|-f>@v<`?C%A}[ǟ@S9 jl:HaJqz PTz'}J/ʃ{!Kpb@D]H |Ց_75" "q>`4mTr% GRrS1+?$"عI+{ιh&!Vޜokig-sbmX<5 Nʫ. h Fi#{6.HEJ=Joezfx+3OهGMl?~6D+--,_2OޜjU|YPo?^ǤE2wz y$ *LEYޝO"c }%~ i /x/ۗ` pF}}avT!s/&oC]?I;I%0$$-ta"L"Qv_ v-ilC!h(_&htOD#8 m8HLtٖn,1V}cg"=79P.zI=Rh>+~~ς^I RNAf q8D\?QDHgc#4 ݜ |ٛ^N/zU80\js~Y;"煛z urA7s̲T;\ew;ӹ^YW!_eC Uޠr. %.lTy/?r=Wqۿ\o*/jV@*$zh{,\ⰼ2}{I4(\Lh7rlj.gWGNI30k|%l /t=I,ͅcsl+xoQ)sއE-"YʴjITg' 6j94ւvm1PNO'O'"q!4XK- Fd=5nNLpc"K3fF{"5]c@i.JDCiq/&zpޓ5޹!3tcDhN>Z[( U{Wa*0=B`lY7.9\>F;¡LsRS|B|¡Nم- 0DOAUiCgc$R_񕏉Vp@ߩE⦋i{# -*XbJywL|:olQa=3,'p6ZU +u 8q*'?bd:FNDxm 9q؏Ի^acj 81Y"ҿ`J| ?R'ue=5IzD˩ g x62?XD@r4Dk42M`Kg|O1ж6ekDu>b1#Ο-:/FE RԪ)FW_lx]2H8+܎x 0 X)5z aL0 R<O @gGSE Z|Jh앲y* x|hKx'!{!g?Q1xQ{AߓUJhLң/qϽ_#bn  [KγtSl}jN}W7-75EĿd!*M)vGhq2tՁ7SᠯĪ7ٕ*ٮvثF{mLǠmc5UlMU**3Q6UQ0\<[0Z.Ě~Qř}4vNHi+NNֺ!I~@fTPsR b7*p>wT0F{u$9 `"\!Qg=[,ZAU6DzkZ`R*τy*ObuUK(s؎"s8:@Jj u\oV!_Gw4|/ElQK< lףGixM~gߕ0y}d*T<ԑ` J$Q isNTǖοOY׸Ow9qqbzDMfۿ#?.'0$>gCн9bk0!p1 {D2<j 'HNMHV+8޳+J*M᝖c57$<_*Zs1-Es:$g]tinO:؉cY|:O9]ILڎϕm.r#[dv| m<]4َytQj?X``hmr4.E{2@Pl)eNq^MzTzM/?!YA<0W9W(Bޥ5/yv j 0}L rxS)/0ïw[p(/Cve7M\īߐsDEUs/%\3qA|KKl&?.^*gtWםq9ytA*4U8rds@v-Nm:W`T= vKrfj: W {Dz; 5h9 t"yߛ1#ٖP)*_dkL_Unhݸ0hl?at骦] HZKm=^sL><Sm4M)y@>LqrTLEDDZc-Ylv.|q&KоGH66ͥf|s~Z4d'4L8|s,?.b⏜*NZ,ꇌ}`Ϻ\Fy6"7с0MTb?j._į*sk7FbږlD|=fPS UV{Hogh7P/(>>#T8WXTjM4nMC~g@@_^EXlWJ WCw ɄR:3fu%@a/"SO'MOQԹVϽY\W-'{\7'OEwPġ*|ݻ~9rsBWT~T6/ L<ܨ2o|C΢|~v u!>, J&'d}/h%gcKӝo:= "+G"}VzwW-WURŒ AJDmI jM 6+n-9)=9R/9Z%|$Jq.|.YSә\򦭧o0жB&X^{/_OaN DuIł{6 Bd #lzXͽQ9&ֲEa݂g}B%g 4ژ,,YO8>~菏l}gy)4߇x+VuTH{爥OE27s{5w-nu*69C'aāc@_/&6EX'R?$$UKZ5Giv`n1$@PV)Z IOt׶;ӊԖC YȋQOl%ʿ Ixe~k!>IW#"eƈ(̈,$8=I tw*I DH*aV[ʻ1ӝe=B, KqsSQ˔f'*W+i0c5XB?'GQ5 ManϾ!0\E [jT kv-tNGi x NW2 TC?nև ȋA(iwE qb(x>Fmߜ>ӎ+cfydPVySgPŶHk KE)`;̈́4ܷ]E五3>dLB(]8Cnr0r s(;[X]'NWC3.݊At1'Qp(dlB\o ńW4~ȸ ɽ>'S"nrh?݁=Rnja\u1eP)]eW7⾪3yďYm]Ru~X5D ]X':惿]ąRr(><7k!uHKW,?xwY|*nVĪ8XMx"/u\gkӄ)-tCahЖ+#G1gWPF? ~3i2h0T{noi VoDsڜ"*1עe>M`|Xߡ%~$*ߓnZM=8ė㧋s 5Gש ITՠ^lY"]u̯`Wɂ& - +_,xSH~$x4ԡNͥNyMߒLI~WyD?2KueYљvu<+[et? L|di{eBBd!8j>縡NTX+ r8wGTr! {0{ǠSN;G&НƇ{t;Ba[ca{TձGͮu5.% ^ˣ qKl3L=EsTJM6f40ҭյԮΘD8; n b$ 2CʏwZ2U^>RȄnY+ ?MW1Jҟ2;+~ Jx%i"5H,\HVL (Tbe4,v Ѕ@ƧͰakhWfׇ8GQCi"ۑ56:VD! +V 3Kf7[9uP^t (3w_9%yZmu,.4- / qs)9jmv۩>/n¨_a7iUٍpe7~ct{Թ3iɵ|=xʂ6Ҏ)^@M!/.40_h+o ҍGQ:a٥j4=L&zFWv|~EuhGgo:ܬcLVtvXwu|<]ٱH6XqH]8>M%jT'(ˋFԊxa2@\hr+|ا0(4 95(?t"˲~<*7vAHS?\'u7~et,`-=3EI g̷xqʰ9M܈W-$Fռ|r#͓6%ޑ&:2cF7Q5XSEyh/oM>q^2*[\)Sc;aUHҁ2&H,O7!ۛ@cD8#75S8)}ͧOPԆ«YJZ@Ƃ$0zUabޭDР:.IbrM]M1O2tR\;}?,&6O d؄T<;fD띛)_Q9c|$[ʦҩ>pr7pܮyry52(0:Ɂs}=&Y PT\c aPP(K+M/DrL۰ܿ~O gG+A $kW~O^"C&4Me>%7%އ{HWӭ}! tjmm^RǴ7@_C:v";cM8w";!- Ol®@D8̈́5ybN EŞ/GR)g(@BDrAg'"w|_- 3?}߽D|j(|fC!LXK,$oQe!k+b`$[ԻotT x-- j?0s3?k8׋D/;./LVϬ67 GsW&嵰V,|*Wmp̮.!OSnh\H?T H/|OT-~NhDSɢ\!r;WCi;6$>ǝJ]]19evZ Ƚ^yf5+yVŶ ԀiUx[3Ug]~[(5oIr9b7Wcd_ _|v\jU(dj6 zۇY(NK=Mz<5ְ;~OlpA{DȄ~. %xKBmmm-;]^ J /OIUa1%ߙdLc; >Q1^\,lUj%ogN֙DlM}D{OKɱ#"Dcb#S,Mw{ޡ&dQ} %˷6f.xZ\AyULz'mKx jPɫ$HJ!SB}J$߱8ZoNBDFڡ$ƃ o_- փV堼-Ub%y3F[eEY3ۓ7'C3ô<;| d2d΢z*_ȰJ\]l#;\ӺV1X~aRP1fj.pӲbtZQ4ʗG lIC,ǡYr}sUK@{Rp:uR99^P>VerU[DcǠ Ql ]80K ZfXoiwHw!0| u:%4ǷgBsXi>/?7iWRSC `w#(xZ׻,E8gDqf> 8 dJ)(ۍQM;q(j0rۯOi>qaMi(Yje&-KTJ7һ֥N"YHOu]:lC0):QغF˗[bN eT Տyn==bo2Eŏbe$Kc`VՉP&_/.tHzJe$gyu1Yv5n[W{V=Pph#^`1\^?O*p7=&R.A@K܍\i.mw gI8<Rbml!>c 0Ejfۓ~s_zL/Wtq!9QGQP1h,HM&*?e?'RLF)8:7`6.VvUGn>"cA8_5 F}cv^a@KK&db̔):B4K~v>J NdRDK!UZdf aP:_@xh \&F6DH7;ɎKDYܤe}C,ܦrXAk= Cv^JO:mWϕ'_g)9`Z5.X*'?t6oV4ȟ >dؽ4= ` N@ȮE 7!(n BzR4P& ϾlZ9$?ޔꬪ/é*_yh1o{>rC;c:?O5Ľ:hm:g̥/DY{PufQMՂ@no G*gˉp4 '5ީ5:bW G mXv</=dw-$x )FL[S~}á8Aȫ`wTbf 9;=#h,XwO:R/ }L*+L=lY I@rj0*|zn_7ҧxHGr=ًS3+'!;_Nಬ Nj^_n<5rVX PlxNtY]CɥSuV΀::ۭ]2;RE-X{)0ΓQHF~=ա<$]59`ŃaFLġ:˥^$J6 U& \&y%1I+!z'@ Lj NA9er(+8D 毄eow+ي̓+WS}>tͥe/}D**?CQcYḁ{c^%'_ZCIZ<\BÇq[NSÝ(C%!@zSxxc l;[k*}…\nU,M@;#F ^C`vHX x!,0FG(YB QJu!JQJl;CzUh#17Pq}B Jձ8L+>^Y xM$6kKƚvKPR )&^s(mK῵dx#:%)$yǒwݤvɑsP+unK(p.Zw6z8 \PS(rҠ#=Vu}"fwoI;W) o6YlhϬ}FR ft`la #ђ1>Xd~ugCajLbzC 2fr,w].;?Y"(t?J%+R2~"̑å, i Sdo5ohsrU:we"C"qGɭ`eڋ8O|Z\PXK( Ϡ^jƈ 4_C?霘/5ɡ0swֵOm(HwgnF>3M~F _fi7|{t ^ԏG?*Q6ւ[/yػ;}raz=,f[")%V^}3^R_`~8|#֖d-S\D,_SVb7f {Qeq6ǒs('٦S:{Uz$ڙpQ(áJYK Axp8Gh 2n,)V $\ DvjЭ.-'[NT4Kȴ$KF); ~@Q'0c45١a ?Atgڂ(aċ a MpޫUWg; ă=u6b\Oy/ xinٓҴwi>2cC9IoM =_ }#/<&ޝ&: 0a _apŗ9!g J1&'в':+z9\>wOwfFH 3働GzE鶱 JX4VoX/.e_89RB{w` !(xNaJ3Qc} ߘ;!Lb[؀_ [Ov0u9Ohhf:|`xuܨ`o#h!.ŐM:mmkx"-zvdb4@05ІAl4Xb{_ZR~d#@K]Ca=B{ :"j~LZ 3@ lڟfR(!o$FtSlPt|Za>Ɗ̢;Cf&] %z>* +F:]ٝ΄%.x[jj򣒛Y ߁Ib:񰠎4rͤ(VC֜3'GGFMk?W\z#CtFW)k°fD$WDrXVH%u@Ɣ쳔s? TEeT~ℾ\kpU97iX~`6YWi'j{UisPV  \o9 [^v_8qxsQrV ђ\5s[n2b8t5d7$^ )8-$.(-EqEePRdw2bB;s)$GZC2 x#,#x\{?_2| &+#y d7*яGL}M8F:jYh1̨嚢R"~Cj-::/oVn]҇_g^qM9 i ݒgܗCL-Ec`IOrjKwTP>X6evz-x 1tΫ %J*'cÑqSL}+_;%c<3\Ot `eQ4 [?W]5۫H7-iQZ#B/-+kI DǶ#"DaD4 X; FC8Wo df1!`v}Aq|nw4EOIb_9ȶg%ԡH;H[x+&Ǿ^A1 J;rx79y>q_Bjgû<txUPx :>FH$Hύu#-z.?Eoղ?{ф(hD-1lP' mwFB sb9uڽ6 @asDès|hռr w&>u"%)$Ҧŵ5DMDr;џ)cdU9=i`oLkjrx޼|y cd4nl(٩AR쇋f1h$zTxnm*\OȌv{^#=Xʋ8$w<{bW Mκșk8jO&DE`eLOTؕq윜=3nʫ(r,Ϙ3"OxD ML WWޣWyDrzTɡTrG>#<t?3:$%Js /JlbaEo ~H׵\ln;ج)M5/rT"/GOþ6Ǝû]L4@]>w-z8*,ݫ J{^[rq;}n 6"YB`7~t7~?3m6y-OL)z` ;7hmъjrR3orict`;D%|lN$O<픆s6H7U 33ˡ5QjtRk=eO Up%IM(iUG (ZT gGgo{-ۤ~QΛz*L{+m$bQHJO+0Mkio).&*A na7$)OUA]ݸ|H2.fW kfW:#CĮGۖ߈cφo$bz9j.`#O8"Z4R\1ܒvw%șc~7] ={aq[K'eAjH5jc︄Qfe8fSus!0B?XT꺖2ŎC<elAɉBc9Nq2mx[P?+>{֓C}sY9aZՇEVnJDŵg9b(f+'2?S}E8238TKoV՞j-UR[rn!^͛P|s{s;APj<ՒP-% 'CNE(muaT6Tf}b=^gփC_v82p=8ЯV\"L*hUB *Xch;r:ehז6KɁ/F]'1$4]}[Ҹ#;f2bzluzPƮ| %!pk@Ɛr,, EoԲy:jW&.(* ¡9EM93!KZb?PjvZJFV͞\5ѫfW}Q-| )iJ}Pof '0mvJvC`W?~egj w/k-~mrXoH| JP5#>c}o]]T,؋l5zv11֘x*qpK85)ʾlN,*[gx(*)[5XnyEjp q\: f2AZK,yEk%3 mŪ7gJ0x"{xl2I 4DKā79uV؆j1.ҭl(ϩ,(oz0SW5tؕATBU+5ذ0V_`< A~<+04 &Y  hBZɃ_{2$V̷z^s mDR$╹ aZ,Xʳڣ.x~x =٩\n[SddMOɚ.Zſ= tIVT Y|1勃1^W]r&1SP7>\[{?j(4Y|z/cPSq Fn@ ֠KV7`ggS3e><͎>K,x7v$Ayx: Uabf|(Ґq^4*oB%pON;8B$J4| 1Cq~ԉӌ͂.v4%)=d y9zg|~]MK+7G\-Bِšf9h6מF 苖XP\ X BUB,O)cMԗ}'7onzFP w;~N?o|r5!2nh>)̧S3lj͵bol`u)>aZкCxh5QN w~v})J"TV/ŮFoSmQ͡0%BGOouCz)>kaWgo6=h ou)B#l.v Πb[Vt~o~K/Zmcծ pS;Cg.(ro>v o+2Zc^<&wuX~44~}#{*%vI}x B%>LHO0ӧFA]RAڙuh hң~ȝd0Kˇ,\͛џ}=7{@jC!9d߃R:"!DV}o=c\|JLi\ ]pc =(91C =gU{440T(#L92Q9b_Nǥd'@xrW1)# tZ'}3M~$~k}d:ЩVRZ:cW) H5tĩbЉkSiu(' vU1jov%'됲4 Cw{q}gmxf~Ƕz*f/]%N%6uN9ξRD%j<% ]͜`g2Ox 2Ķ;˄\Fwr mxx(ױCr܄؄W :%kz͛\#)c.í%=}hd(n=X#( y_aibp؎wejj;%sUJ{- m%>Bq̛>5#2Ȼ5KrS] P]5zlQGx|EV3sr50YqspT *ޱ* n-7U RVQ3J@R{qO^dd_5(-OkɧRqm{C艓麂 Ϟ߈`ͼ}C-MpZ /'%!dL}#f:GHdFV޷W{wd@ KUlAbpAb&`V^ ױR`)AH{羖,uU蓲l>9bUd(@D|BQFc#shvl[~d[෨y&yM\+۩O.>eǴVsc[uVt[F+U{މ  WH=޺$'N}=[\Ma1Y徭 ]s% ޟ;uڱҼOA5p'Rgb%bU)x/|Fi8Uj l%ckԒU &b?]}rD?(I_3̨v3\R2{%u!17Ͽ4gDdZ+Ux7p.j٫c a e:,~a;^F ])yXmGolG Pԛ!&\,rQ:8EkNSHRfG4+TL%||InN13Oɣ!I-(_;|r,e\5{(ܐ"~}1kc΋sx5*~t)rSぼlF맟4K;mo}ġfԢ[5^8>Vzi/а~}K8掜/8k^sKJfYNgq6ڶr)XOA_ #Rf4`---i RH-|&fFBDw<(+֌~~s,~e qT 7̜0aɲ{$ "!%)?[̥dּ8K'Y$ͻ]VmN~'”}4ZØAxruR^:{6Gk[`[?0%gF/l<7"ڨo8%'~>]]C?K^ӽ5) ּ>IDg`ri7%CX92iBl UEZ{sJlBp^Zi.쌡N ˋP؊ )WC@H"Rp2MW5qmj\ja.4h[,{= n[%ʭH+an5~jJ10Trcl,Prɾi'zv'YfJ<+{WqXچtv_`MscŗE"⋈+%2jwq7x`ņ A8-_3SR 517l'_2HyXqR ܥK+6u|Kx/)]şGwnNrN2Cd P'cB Ulw_)Za2~>n 㵔+%wuJG*A9-}ZQ&V,eLl][&zVS4P# 툎 {6|bF&l[V{e`p-ϠdGDl-R^\c),éV< -'zgRYǽ\|^XhW+ JξSAFeoO)c{T~ᗮZ2zҖ|u|l{ΙkZOiP[=MF&i9E )/\DFYgNl,o L[c{SxE21D-\ژkKP6}w~o)[RQ^<8,8iCηx D'1 B C=PrD%4Xɫ"ҤUw(ٲ.è]bw@?Eh}[xxNU2W 5$De)4p<~[$NfGye\+]]#Vg=%iޟΘiug{GLRZZįdSj8|LwɡmUV0CޠBurbRc&1h#Nn!W$&VМ&Y~ ;1_vG *V$bF9 ?5$ˁux(:#QuQߔh~_خ.OA(UW\~o?B8h+ɋ]ͨ[*ZQ{<^7co@S5vTxFVbG7lG"WprDx49VsAr%J]/O9A{'xZih" 06!C{H8{ͯyrRnÛ8[YQ-lAwjFv?Ӳzxd>249μy r06vݤy=;jϹRaMS0x9Z+Cc?<#O`ELӗF;=;9O.8.&iV*tؙ'?5h wiTv oC01Mɥ>[v\%dp=bs+ #%s:v4(Kgu>sϓtXwϑn+y'$ɛt{cNI [7 &ve4m*Saeb ǠRAm7 d| i ·o] +J\39q?HޒIRyKQfK[FBH=o_בX @lx}%`y]]y1YbNb/] ͡0Kg/>I^q>D&"[zPV V'hVܫeY_%faGdՕG'{8 DToQf.XZ_g7ǝj_=Q4󗇾~#ӵ:bKhgρQT{XD.*s/SIˎJB<۹+0h-bҔޡBI͵řln'~~~dgmx Yl5&PM]]Jy:[vIm-vTl-gϷQCS%(D҉GrbO ,Cw]c@ Rƣmt:̈́-aKCR4iqu,Gq ̳#8^{:=0tLƶC9e؀|T#1jF ^QN!rOnnU Nن(xMڮ~if+XO!Sp0.:M`eCq@=cO0Rs=HhӻQg 4էw_IiucqB,"E NP҇o43w7waf o)[l#$nWkS%V &.ؤ w{XQKabC1&@T<ݝ qG=cH_eX .n R$/)ϝF.c UpY"9D}.IciGJN IBt!,dh-=dbnv$cڱE@jM';đWQ%aXU<Ē |I~3hFhьThkCqzJ.:+ZU9iЕlnS_ó~$K V?ʅ/O\6D8?SsUVI^[x*ҷH_N*?y\qIn^WRo&- Ec(1h.V[NE>#{_ɠTVg&CY{Qi dםRs⋏F*.1=>W؋.1;*9j=z6/_t"Lyerjp}9"N}M2bs,q2ѝdWfh| ܂bI\P`2[AwjC 0"Ig&M =n "_I\2wJ3>9E֖;jQ(^>7 U[h"~k+,ۂd1Jt(bS>}.GOd N&Hbt֓MD講Rɦ5kp~.I[|MIu?!0< M q R` j~Rc;>b\>X&2bBNڇ)JSd|F; ȵ 5#_da i6i ՄLu<E"6&_ gL04& Ly$^5qߑ&Z[цPX7PghdQAfgϸcWZ,^%5t#[}jfɉTvN\x'wWIO4w16ucA[V/AX8X d w\B SWfUϸ) c5GkPs-<=6]*8 i"!4/rm*uf+ >]ۏC1ы3$%$9T)O@bT Iky9Oy{Q;0ojq:{Q1MyHuL ή\#b%:zٽ6n9cPe\7 $.'=4=~ﱘx%܁!W>t"܅}ڣT'zc"+2ꉑWj'U}YHN(1t@dFVUL}s;! q~XL̘mEnU-V}<7Z͐͒hT{? SjX<TZ&[iì=h3L(}wkW{zb=#IC*|3tFϭ `'O w`g7+^mc_H>VQMFz ; YEYi5eg@! `LU~[yj$4pioZºvM1U 6eEh~Y%U#1 qd@dڞ2PN(;N`>!L-vgu {> mv*y *a,l?%̮u -LV4UTר/0_j*Hvx:)a=Ԝ]AS4g?Y_b;V(yOV GoU cؗb5[ ~onk+0_C!f,ݚF.wD?Aq.K3W&?5Ol'pgWZq ?N9Rl~zoSX^˽tp['?3:MDyly>revRn2zNhX-ʢ7(OzV8{$}9j10"K0 Cn ĸ;bͯ43ա>f8V'`sktZr*bh^ ReE℧ [21Ϭ؈-mm vB76VNɊ:fXd=:|B ;("럳 -'{f:$qxoxxh6HO,YW}RyG.;-֫|cjM@_h쉕'`&:3N't35.sYhYx==2@{Ã|ؽR!+gx>Z"A ݴ^Y;UZ7RfQVu~^fe=?_s5mMEwFxaH]Jݼ|_1߾BC}/>gp&`ߘl⿭l’Ն~"޻1Gvuffh._7Ѩ0Gq 7kuGYlUg>Q>N\ǝpڔE#;1>Ŀ%^\sh6zw19plĮO ;_-)7(TcI뜝PGKzK[ 3(=q s&8hl.:iDEON?b51.Z^xYx8kVv,ZkpޗʗZ' fvͮ)FbIKÑ-Vqh¹ eҷ"qwmihY~s>JXOt>IC/ԧE!q260{G`GOIC['ߖ0_LͷdMc7gd~>|0S-l|>O^u6ϯ|ZNUڔ~]1h_L\Ԥ?|hG SD݊I$_WX&;u>q҂ܽy$d7q^Z#~1c5Ofi_ڢx|SySS1YgC&sf̳g=Q`ÈZd ccY"ܝ0t(ّ_gwo\G_`ԥz BR%a-d55jZ N|w~h܏|@DA95aW6YMvqgjemluv4+ & 7mÂLߊwMpƘ3Bz Z굜i/ Mw ݏ#Gşǣyn#IvFO6ЈcUCʝ#UHi_#H&o,Z̢.˓#θhۨ BY.D̐^$ yEK)U8F_7o#²cشo#ᝓgWSI5gb:$;9HìjOf&fⅻZ6?N^)q*^Uj{躤6_(~§+)a|d)ϙa|c`Bo͕ye 693zy/2Qv"N?b75ʟB{{'/듪^ įz"-wYI4:+Y Xq\lPTPve j"|yM o0Q B(ڠmDdp?W(~vZ})Pϑ3]/)y8#n~}|C712{W%K4`za>GiNODί/ Eibuf\{B{OޥSo9kEls=#^~<;z?:yn~띆pbi KXaM#Gb~ mwkиNr{lF2$^4iU~63iyKbEo=ZbJ}|C(IoMXViŒ09 .m #ϕA%%aGnEB_UTBVvm|pcķ%s(^| 8ysݜc8*|ʮL5ٕIZp*(4Q;_V/=[ygs^j=H_8Pl4g.{CI3gWDxS((.Yr}Zdr__>U}}ތZtW?Ljۚ?nj]-rk4XhԌCP ]fG$wMݼw>8mbpNc}5J#4Y}SU|q(K< IM*q:/kveAz+?ˆZbl+ ]3L=3.Us|ނU!~7&y wED~;%%޼ax2>xӿxcN270C˦z4(+;s(0L}2m.Hߙ!Dx _-q]SU@zJ2g]4O(kO!~=G /&N~);SsH͋m#Ǿk\Մuk~/3P3 >خτ oErp66j|5OxٲF5Tnsٝ&Yy+^K2>|-1/|-~KE#\Ezrl%ma<%Fז ׁ͗ Įg|§S3$rcI~BtJF \>g]WNjU]?d9nF{qYmYRlazVBUJٗs4Z) P |kmVu,mF#$}Ii~ ,|q7Kov(t|8%)a (!+M3l7V|byޫՙ{Yi(l"av!7Y#ly,99UHpfS(F]DMJb=?42"3jo?]*ԺN0U^6hFH;s0`Z̪=3-ǀs|oe՝lF`oLYuA-d:}.bZR7c(WLss m 7A$z KSN7,]Rv(ތuW:]]׍URH.xEO'j;F)6-B[,[Cxo^,viG)9܇}Hh ~e!0=yYdbÈ1}r{s,f >tz)]&Xv}-G:#j-}gN2h9"Ze$ (f)`ca׵hDsa,z@;} |PeUP ^M{$q#: Ʊb`9aѓI݃ KʳpԷHW~SxMʆ~4-'fK{^c/>{7.Y<ѰH@bLzw]q!quw^ߋz^&'!Txߕwb~feK" x;~(h3CBP%B/% @lPvCeyo02j*22(4  }+>_/kA}(oFw쬢؎їR[6Yi< D,؝1JqǒhmFnQ(nQX u{@΃ehe0 q]1>Y"^s^DsU@Nk軸x;:R_ml &:K]S.JN3Om&jtuZi:#.z m_,M5s hgZᙢgG;J.ǘ!cN\~{){煱P.z.ҳkg3VHKtdWڠ' I4o" u:U H9>p'"Cd'G+>2JЪ0cV\JLj022Lc 8?EMh0Ve)zO. z8Re@b 3ΛQ<h >BIx7%N̳$="SvYs=@gp :8B @UՒUh6H=&lwVX?˷.Vl)8m&|YRVrt :&)ƺ];` kՃ*sn\A;/5 W mDLy:ݵ7 UO ttTeэd9lu[xqYYϗ&xѳU O'dcYoC&_8NwO׳flm4!_я꾶Fw~~̻E[MO\h,^bW AZyKd 4k6=\RDY;pAW2c]v|Rtq\S$oɖUIFeC=cI"ޚI2$Wò &o?#^Gwx=EA csB*ْ[Q&LX"%DӓUĂ8FßR{rZ$J^Rzǜi.,, jgjs|]}]};n%ع_ō|k]jĴ4IDRC$ z/(MU3@7 Z4y@xCW*mkbKme/lPRNE,pv^b6Z [qF  pa&r*RK&ZfjIA=ANBܼ(g^|iT/ !X`h{Jү4b`>>YXiCq1SաAGsCp@T`NvJP6)߃[n$e9WL5QV`טDb˱:eD0ۄz,Hivu J$XHd Y=NłM87:YMvC$%3_FF>lrL-WpU6ڿ't5";Ҽw/=S+~~g4r$5+Fi0܄(oН?SB?zO/`ȦMˍ ^ꢾ9V9AڪְS,ԫf6\b"~ݯ[:^G fYHǯ $GwjBC-J͟vsTGڇGxߪ ^A-J3xFENhn]q~3u@? voL&*g{ ޛ%gA ;Etor3}V-۽wCh܈np:r08Vޫ{kQ+5oK5-V֢=Ui|@y84yc ~.k8y4,v]?+4Ok1ϧt  c- mκ"FqܨGxD>!zel_ƓNRgǪɽ֠:ʆaQjg8e{>H~AJ؞5zԟӯ5Gv]F/p_\x`G qǰ_0Z˔uQ BKyb0~BavU_h<>[Nb->lVg4LkPQi >i|ޢ(4_֋aTl +0K-fs'"0ז˒aA w'Z1eLEm?Pp‰uEÒJ-{w "#DjnǬiQG3%w{=9$ev[ŠF:5#VŶѮ+#g !G#HQVB<%C]]t<?jo1.=_" &K%;nq1n.ֳCKs`W'MZֳm]-)jpWxïxc`VԸNeeUo\Z@)O9O腔*UvcU%Y Σf ˽3Dpr/G05/jhBo^qpN= T˵_IK<l6;~4ؕB@m`tG O !\; ҼPy:ٳ8CaQqѺNVjQR#l(pjWƟGrw>X1W;V:jia%)naCo\po$CrIa`L݋ј%j^7➑Yk&5;5k3%t$Ɋ%;/ o+$6GΟDeR/x@/.Hu&LY9: ?>3>X=ÿ˷+n)g JxΛcsٻٵv̯o yV4Z :g|&5VPHwiSI8<c@y~S/a"?͸ ~"J*3{bH{o1rJxh5Nʦ~ .;;`i@ˆ\mvW()scITe_r/v{ ?<βϚȉ6$zqg浈*?˾>УB71T1(ynj/leQ Q]a=irb _@,3R#*Ou|E>TJ$Pw"EՅ"G)rZ"["oRdLN R6*panlq\ qbN0-*]ř%Ab1Symޏ2: ik)x=JRL3-e ݘ[ Ջ+Tvu]+-ʥ9]$:W%.g/+HDe\s>Q1#~:yb ^>…ix][QTNDLQUcKol'h˖;f%5Q"=\?dRkl5| m<,;"xe2 -0rZ/-;AG54$L z7`|Aj)-;* 5i`dK!+v`0Lְ_5bECHk7 Ci(̖1Gֵ5J6 C"y'l/iGg` '9 !&/>_N?y@.@CZP~h(I#!BFHȖw@~wf e_{g1bpK_ܵ7XΟdX5nɩCKk$7:5qqZ:ٕqzCbR!j\FɰS̨8yRN4"Rq!LIEvXGU6H%oE+lШӔO1N =.]hG׵`=X>ǜ/ħ+a0#}{ (m ۺ g^=ŏv:Hb0DR) Iß:&:'3ʼn,٩?ps%L3[W#DPCvm׻Aq|%zrL*69T%p뷒`7p OXƜdmdwwvI,~`!m1D /e1`d$AACxcb/% `h,ŀdhwqUr} g4+h`0+ֿ:U{YD@;VҒoBPF! TrZy Z;'Ej?(|8}4,FB+*/GDC[؇̩F:u4;I9l FyT9"x/-{VB\.u^~hV?Llt.ծkp5E_igDWeBN],&ÉWu:Ƒ8R35:˴NBSiM~F8Jߴ~2=@{?-KSr?=)Eٰ[$ uRe5MGŪLl!oMv';1ێj~ۼBoǽ%b#?;>;-;{TygNk^8{׊_aDNKZ6n+h;4t2]i7Wv/xm|$6|$â&>K?;͒Gn|AJGVzya\0lkPKvY0C<9Tos7J^ǡ:F;{W',Da_Ζ)RT o s=XCNȮ:./H&eI7xcbNi"mX#1 m_g?AT>Xğ| ) zK vVp8!@lQt9OkB W>HMM\6I{nl~KbKΎhSA,D3hyծcF;V#LeZqYOaS+0WTȞR &.!1O'ǙܲW 4KoD*7ޤ%mIL91zᜨ?uˮ~ObLi?=D"Z9yiq6W/I]<=s%s/ F'ËPqg):yt^Bprs"NgjBRiRL؞+ _y?qYN7e3"zgj \ z(~uO$4G8G<h!8 Jr0iRTZZhAC rC T &2+iCvpJ%6QbudF1DmC,>k$`hOG=gWvCoXq%[3zN_-7RyMR $uN"8O&>iZٕ*> NAF RzȘ,zr^$ݔ8G t~ q] WN2Ph2THRQ6anOJ%C t.q]0?fѠ4y{ F}h 1 . ` #BLpa_XCqQ65:3xd!iI韣0cJQָSU?9R|~ :\ՉSv"WR^E(ZZh`n%;|A;>>0o}B_jB-,QCK&g(w^ɂ% e~ZeyF=ig:'- KLw>vn7o_!klj ~ Ή՛DةUJTo}U0rj?Vh#'{[ϒVӮl֠$N8bA4307WT"A/5i Hɰ٘^WH\ NrC]{ ְkCjS6hJʠ t %Zr5pJ4oiJ nj)|aWU09joeRgfG8wFFg'a~Б7`y3DA_AWt?C0G\ԶfލPh=inHoKFgqW*pt&WwU )8mYR&3[>~vo8ǁ\gc+٢ կ5 Ԟ!G8j|mxmC슭9B؝~wGӼ@oC$Q"s:M!6$*Iµzê J/{hĿh%p1:/i19 5Hg;M Ԡy<-NpOMdn0;]Ja {V [$5Zv28+9eGz#~N~h%{4ǚNF?'ZHb;e\ +JJ);!T[g9/z^kF Xm#W{jĊjG74z\zdPhC}#eԓ` x26U )P9'cw8VIPy] zBJV?7Xv;q\>EVS.T5R lA+oBU׆pu6fY=(:jFw#aֹ mO>G|޻2^bgpy9x۹(UKi6&F#RTT:]刡ּ G~=`QW^]bp?6jAt2p#7UU*,S`9'H^vshZA;:9gwt=@:NC2oMwmƤQ:5lm}}:Gх 1hb;ѡx&^,O8EBҶ )HDZTMSm0gӬ nѯ4+-HQWg]kOʭkJsZ$8fh!OZ1ǮaCY0OƘ0zOCpZa0H=wGN3]u1Bv&&ki9 z,x,]  $С_ɮHgBٙ(N]p@pU]`ޤ1 FX4`>c+%_⣵;E`,{a$Xz\Ѱv8oP``$KaCȼ%%Dt^ilxi{,iP)J hhhBCg棏7|а_jY=\ZxW3ޣ @pxf4+h/./?Zbz%[y';"LeK.)mX?(%NɜtkS8lް^Gn:~<^tMک!wZfR>[ X?0k?D vTY[>bvQy<4^ yٷz  qfY&;cQ3%XZRǒzPkܧ;Ǻ#18mx@4wU 㔢X8Oj7簔UJFW釷lJ5&MdA)eP/vb,]g-_R6ϯE$zm䵢#Z:װS3#q{td^. ~ wk1Ty(؎"_Omԯ&k12tΗAG^ oGt #aSFFY}ݯ^>etZ&!Hu@2I?ʾq4U(];Zv&r;Q8kQ#e̼Oְ^Oְ>OVai,3)[h8H6jqlш ƚ2^{F/ ݈}(z5hE}e"Ժ. O GNDHع%;\ĊZDngϽg VtIim`U7AշprAAf ׄAFɻhљpuw+h~dm;- %c[`[G;`:6\7pQ=rgTC `kx=ă=ov0G2:Нv%{O'bMӕ1YX2oXWzgݶF#E|9MtD]| ưf/9w1ŴW,gSςO ]6*r,Q2d*@{a| OHY륬hǶ1>z{m:^K?$_n [$޳3vy%}og2{G]X6yIG kIG'.E$$D6& GunI>P^'.Uq0@^P3and|LM^, 3W pKMm&w)n DF8L>Qul9G%,b=Fx??yݻ4D45A,k{qgɸ77;7Ԧ92fDg}b'VTQK xWx{WUuab[b^d)6qiK!IPCw+$(La7 ;`%-okZy4]x NVW!Uo$@w YjFFF rK@M@2|  Z~FPaBb**4IL{n@o\'^tαNjBie/qnju;1d=ݔjdrg_۽+9 jL}Лѿ-J&Ű =Trtz0/vޘV]u/ixlDru ܆"u"',+9 ou 0c@7 1 A%;>~yPsQ4nS(Į΍gn}o}qB9DIk@6KΖCYs{v>O%ĵ;;楻x.<HtHcn8b\޹ƭ01go`MLvƢryLGopw N4ٽMYLR G?}W\b[v'h }&$HԔ Қl &0xjr>mV Ϥ-c/L[!^r5ޫؐ@[yFQR~14lEӶ=*QuUGV$ד(0ԧ '/&q{-4R+H7܄b$}-npzp9a[EUvb=9=yĚNa5v>"r}R2`@i,?wWJ5=U.ނUJ{4A`W\QWxJ:U 'LN 9u8zdj.}E/hzQdn] șb*o0wYF +EAYod en{IFF"<JC9dU'PimlF+OPݺ;3im?a'mU3{R XEWy̼d%Fn,x+Ws U)+(֏sB;am9 n"U2rÏCǃ[m}qK1̢*`D Wi¿1 lHQj,#ok;`.ąh%L3GU?c8qmZLidu7Fwp9X0DBp} 9 s0'vi7uSxAǿ(Zi /yxėbgap>4Dkꃞ&wF$GT3:X{=!y]E6{÷(~ wXGjt81M])凄)a`v)D ܝ)R?(vp(~:,laWS?qd6JFA)6I@uh-T(r- O<ʶqf:@Dd 팉OnjO4Hgz 2.-V 5=9By5|<6 /&{?/?uuB Ku7'#A |mkCQع,h8_Qi46rG~1H3oDEK>845#K$|+t "XoXqDX#]ӿto{Pr[ +pRLͫ7ٽw^Jv]ʯ8ާAa mٜ -rm%eDUԮ}S/?ɢu]'jEw?``Hp$|s;_M  q3s7(jڶ"(ܺ}Qe{gtJQ$oA?"6rR#}yR^uОTPH"]tfhՋ,՗್ȟrsUHa8 \#w ˛eEMSe?a͛iw}Ы-gd)+!OR3O;0U = Ws'׃Hn}ՙu=ξwwH~Ndq }ީXScj,-+P`:`'`)?@0%:ʜRiqMnՇ%s:{sr۠ɣ0^wzImXG>嫷#3ЀjE+>)USљ WBUR$K؃SUC#n&Nߙ$׉%Ymh I+{")[ɰ 0t,4SBuHz'Min/2úM_ K%z.FDvcwe@4*8ZEmR8#[ FSJJv5y|63xQKtf9vQ 5d%n+m6̧$q)isP:)7HbR/TWKDuu# 0KV&ˊq|':j?ZtJZ$))JAX;H8K /[yC]cgP> Pxly/ǒ#qw36cv^p]2Hw,&Ri ,~H5;sW6 /xgz#7m4ymlcztqA:y*Pg  vZ8C<?AWibW6{ ݪiPvȪ%]2a(6uXNL 7`5rdea^;fmO'soKʀ0>ev'???6VLIQ~-6>(8*;lV1r^͗oi(yYDUArm'F*֝rB|dqKrfkQ^k?%z@gԭA,SF{JP 5.>m#x٤xP̱} G7?x^Ys=p|N*V&F?BN7`sbx@մX! xY@$eLDO5x7[xI-ʘ$nC'QJWk͡ƿˇ}P}`kJ?X~r>S*Ch T< .4XzS6鸏2G$C+JQVơ,rOb1B۳.vNt~ ~ipC(z OYnn[<@H 2--E-Tkj0A^PHI@|'*P͛VwBzVoON=}&eKZI?t"+'7(7@LYneR\;  !T)!4T"`Y =gftw&:S7hsڤb'Eˉ5ڕ_^ـPvvFIKܿ"{t-ZAnΰV|l呱GƆ9[hpe7f:߰hr|9<V~wdPzQL=V=᧵:_aѷ5#I2Y'HغIN=7_>c7*[G6,]vyfd+2E2[=^6G& tp:c޶D|ڕوp1F֢+벽\&^h 1/7j$5ۤ?O8Qh)^:v!9@]W޾p$ QL[&tAp] T{0ssA[J6*($M6QtOE<叕'.*wAv˳gN`s?hϮAx[<t7χC/Y2;k[j@~CWz{ym;Uw)z\`ګO}3*eoEF oY%x$y=Юf-΢)f6x-g> kuġ7)Xwb-.,>v8Ө؉0u27Po]O$]Fʅot.]ۓ1&Z-f_/tYj>xe +ZM;Q%Q44W6%Х^[S\۴~&vsT6ҮGbAj|#}l }'!#W[ $C5<sIRR\DŽXmx[-ee[ЍjaG_}0VK7EJnJkC|0&uIDsm' 4Ug<0M\I@txc"RyFOYɺŸ4f|Rؒ蹘6vUVLzUGA۱?,S#9bFZ)?$+i)t4i%g{iQY&!Op=v]*ZZ׀2ܽ5&!@Q0 gR{TпԪu3/soHpw$`KXO,50^4OF{^9r:lq^Ya}tC/[-xPڮ1S %n6ʣmPZ0I_S.@)%GwNީ Q'Qoɘzs.7y&R^Z\cAyȒּ]D z]s|~4%`E1NTR,]azsIǿʼnwh9ZrF^U]lȮM;RAZ$ {Ho71a(y.F juC5 1;rB/Bx&H3KʪqeՋ 3lrf8n'LtpBFzrC$x:[R{x'VI?UR☟R5@X UOVe?)(8o$%yfjSV_x%эXDdU<rП}vv L#ZR&TARgNBq^ɆL {@'똕cWUS){`$D8ܑ00UqŢ5 K).&9BDf~^E;"LZTye 6ެO|k jJ-'=jŹI$ci^lҀr;fgbw?ЯbɉgvF tTBz c_Ʃi`> E_@ sCN73JQI] (-JkQ@9)UbR(o5U - sx7OshC1 q0[up5o_ 9oa%S\{A]]y$a% s-*r ,sC^ŹuOj"!~ұ&Znj*;E{yњXu(yK}eWqlhSj]b=UNe6Q][7ߝ*KsZًڙ#FpQl|+Ǝp[L9tggxWtӔ =; 8Lt*R>ihRז"4VwBz}x8~O,^Ͼ؍gp\CD%*V`24%XÚ~8Xآ`3=ir>& n󆢇YN 'eaIȅLZVz lU:cin2* 5DLE9ex+Isns n Z9P_wG KGnvQ% 4b:i.A@D={惀V?Cgs}&]6~ ⓻< hA$Cd.D}~w|@0d^?,.Bؼyeu"~km+?CEm˅ZԓG1?k L g_T Rc2[g9GmU4iAVㄢLeޥ XhUfۺK{os}'FY;ܙmtYb[ vJ߂[%UƘ'&t;(y礳3Lq#ޤJyͺl@~*)iVVWbM3seH(AfIvìޫW(_UٍAO ^O#!w ~ ;sxrdh6y'e,i]ͥzS] lp/tUK*MhOA_RwZ]C~MDXhKI[rAܪB{C+$Tނfqlg[0[@QPQk.4^s8K;"Η6ج%e>:`,c jfP]:В Z2 QeR==sl]%t>gIފt>}ԑ{.Bɏ:7w b &Z۬Sbrj s >F8H<.q)mUT5ߜ. v$1/}Z 7ݻw:6Z *^*̗dӓ vX6>8tH;X1bj qm( {x U ai9‹$Mrm6>l%;&n(G.ͻ]`]SÓvw4{)Ɗ"`HzКߦyF ɛc@vۇ_8>JH|'#?]RdASmίGl%`db!XyRب40]Kv䶉Rq#Haj4pCHӿq{wT&FZ(( EbE R ᚱUBy㔆qSWBV0Mz>((ނd&C#lМp8 ;VB/CzBuadUmYŀg9z˻LaIQ]uToF$ ϑd/QLb[!S~q+}QFğR\&5w2B|msOЬ\I{dZBq%z[[E<7{%y1?x^jl^V'(G |8{VϤ/9imhX%8 Ql)omtFqW.D663)yL9q!=Y?3 z` <DwaJB y.{{qmYZ9=|$/sX{dM ]>]Wq b؊+RCs&/1=Os, ]3 i)y&6S7qQ"VbQ$M3ChMH+P\Hx]8 z`ٴb<~ĵF_11p'6RE\0}C7l1ivSXi+zc7fm2hġSpEq^흣=ծ楡/;jmglVpNsu$?Y*ZR-i'DZYb)z$!k\d&qAVQ-mdw|;^8RRp-⢖eDj#߉c K߈b2kR6ʐZ( z,CN9bJK"0>w;u& d3SVP5 ߑӠX\7H=YfAD1c_(-kUjANM2ߓ=cJj^74K/Db-lx< j|-=Y` <\ {[fWGX%,Xr/Ԁ\j G]k]WD@ÎQC3tweá l?.o uµ Nxy1BfWN4 ; o}H%X8qgw>{w6bug+Vj`Ùo*jF$(H&+OQ" $G D΋5#)6w 22'M "vZ[yEk(`sTH~=Ɂ9fv5oۓwj7U%e풡y)wbn+H.6k@T$q )XRŇ<5-]!(ɢiGavb-l!H2*vL·9 KؐeոW9H#VίaȆLper&_Yt۫L;|!)+AVx=|^+PH-~Hudwݓ-z>œ0O|xM9]Wn7~~#T.ܘӺu/F ")܆I!_43qv \ >y՛QOXA!{'ij[^hdHnPcb6DqA㔄dEUf2}yHPZA2z'7Ai )9um3Q= Ԓ4䍢zKjl&yo]B5l]MaGKpO~l^s+Y*W&H ?͸)4(凪T{e2q !L[RFMPRMﲃ(*'1^%:%8C 5:lkd2uTPɶ.Vk InqLhKF}m?n6h*~mD83jFm#95ё{/.Jn*Cj[_+N#}8.۳q:).µ SĊܒW?4e=doJV4rhnb@PHoܟT<؇1Q>>H&|g?ؖٸĊFZf+VѧFWU0}%F} 䶂f<5@Êey$=A&TPN? se ?6R0ķTn:ă)g Wd=gQA}Hr{bdlڒ}HVy) p;b Dl%TU;V,? CA|9Mj[>t2V}ySnTD5xd,iww0?KVZy 06Ո~ 3tJ =2%^i΃uȪIjQoecYBfİhBա"?U\_Eރ%wg7gw:UB'.=!&9y4TA(0_[τ3Fz&% mt^:u Fb~s+pa#]\F8 v=cAv%^$)Ȅ UV>0"da[P̘4ٞx㣩ߓ6{#~:ph6د%זdQlB,3d7NX<uGC!^%kf9[$ASU>X#(vffWP֔J\TO|4K7&>|KЈn:7ʏL_]_(ޒor$D^Ic%t@ ⎮EKlFj/9U@E7B^X3#rnK%0T=5%F6h/) 4w&Lcǰ| Zz@k%?X0t!naѳgS4i:,qߡy0uȠ0n9wXOIKB1\a W|QʜaSuZ }Rx/~8[z-YGLi2}{7sNJ-g?#w"B{DvC,(]'~ֲJtǚC 6~WȩEtŒx'*_}4-e }4Wӱz D;HGŧTPd00;7#S?((;S 4 $ߙ~ý8$Ɉ N2`Nf+ThFi"NZu #$uu:`$z`bwr\%Rݎ}*"4LF3)<@p^ATݒpإNӗזҚ1m$3 9NV%y֯bS;c^gF&-]wtLۡEe+0jHQ:z{|_\9lDY,l<hLQCj Ul@'#tOo[c F+7Ş>>VUݘ}44& DW q| oNaph ?ǟ_JG.x%eZѧF>2#%w:{Q]쮳l>"V1.PPYEX.Z7,!,+zh\ dNߨ W/C%:{*1~nW洲O@&Ut+?,LXZKCʱp$ZZM*I'I;+ePҲh*jM:e䀘,D# TKe<˶HRΩPuƳ5p -s`swd:="%̓!<ʫ>,Iк K\/~tSr$A7qh"%,b{X~s`D_و0Kٻ[[w L$(w|oaۨA< IV>Taj2ޟ(մG/)ɾ1ϝj[gFwam ,Yt?( Pp$b[('/Lס5-;45CV4$~mf+WVmӠqMlՈ{Djw |K~mfu"JI$Im.tk;2$m/+5jRD)F4UEu,4FqQNC w\C b=S*11Zni2.ɩqW8g[7$hДg7*-F h{"ͰC9XpvFU{8⨆AC5X2F .Eէ(Aa>W =[= Q o#P YM+.R'.sw晽c:e-O:C.[&XaWb8yh.Zjȅ=Szt Զ(WPxA. 㡠q,I8eD)%P@gWKX-y+qqyXrdzwN_#nt(zS!KrƇV9VRK*mՈJ1w:ĊTze 1k`]%qaZϛ.]D*hS샱$Kk`hM 7yћْ\bEciX#P_m9$gg OC5|a V@rpYݼFu|JKˌ K{f\1?Tt)pyYG"=aZFGVOxg(꓊AKtG vk7s4(yUn?A|ѯ'Cz`^z/[|'W?|ȷx:(0uayO8)QߪAP&:34;9"KRu!d:؁yO<?6̌W3;9c\ Fkq!12LQFAPXڔcVxN`xf8Y [qZ'OA(sc458ia)`J PVA}E ^ WR1={ Ab +#{MQ8rF)(c77(zC:z<4GO%k4+(軑=) ZCdZe>Ba(_NơPWM1#<侰3:'?:;[2c zUFV3/;]&(u|oDyVT{{0k-~w_]#ypM%qz)>.J$e+%컱J,Rw[T7ܛ=Ҿ$اr٠#;KV~7ޙXVxSuOѻ#t`[$eֱpH $8BGǜoz\蘏YIv2xm!^K~e`o8嘐R}h< =MR^i(o7VGڽ(}8P-)8G%ksh! qUpIvvq^joqh)??6^о9?IX[6@mpOYH k' O o`.xTۿ}3xD1t6ڡwIj/y;Z,⊛z5ؔmp`8YTkӭJeճ^&b-i>2OZ6v@2OLJ 2R#eQ6ң7[6ḜXB]5 Ov^ؾjs=miD?Oxy/8R#{7#׏0X`]ZO';],/}4 Be"+&|뭱%OȄG>&vuiZisnk:k h$2s`jB\Ѭ&m!]nqwe#pL1Νry>G*?D Ta^o08K9#F8luvB:i-~ K';؍ K$1pd8nzټ}ކ◵ߊN͇j_xO|`5Or A]SCCsBdnirCR@)[dKvrQ m eb2FI:_g8Nϐ 3d77 :&rJ/| ksyITRJ0ERAeבSK0߽i^/8#\Z /CόoJήð-Z Ppȵ(⥋)^M wtk EֵX.7>*ǚzX*OX4eaeﲌTn;Uup{̊C*'~8]w_=cpela#F-<#n>t둈Z~,;JRTzU} t*x^9YրK*2nl|uOn[`f;!6}>ǚwW㞹QGRwyB盻dr89yyqxv 8ޞ5 $RW~!9o׊I'em20OFFTc@xNRg-?Eq2J+tgF롛v07}_T1W6wu=oo3C~,FbgùK |碛M{,nϵgzh7w^K=KaFo^moz"O|›p#dCZ ѻyQOy>JR< )Aփ*zIIo)s5/f&yXUR dwkkIDO 4ݓMI'FKJ5Ԗ +7/.H^h2bur-YZmIw8HxL(Qܡ C9PŒMzKn[ h_uohm |v\Ċ+adjI"cMyB2΢M|UMcQe,čP]轳yJe\_3+QV L-Df^s>ft}%ݪL(=0+z Kr/disD%xL*ɥJ6p|1lבV@#i`k/"zVT[*go))#o{ OYԬ@`[4m\FZf:XqoQf`L|`yqCM4@FP:^WS'5G|\L% `%4vY(naWt8[ʱ\`.ݥ0Fײb͈/ Ll%M|Fs= zkcEE3Y:{Ip/Of"˽+aQ%0sQE߁1BI.Ƿ7{a:#@rdpЦFsʿk$ulIb}I.Mx9&)V[~7(l#8iјwbʄؽkl#abr|Hv< ClYY4~ eNĝ`)ʸhN W+No#P\p'Rba>jk e@wOt!ųpDNyq,pԾЊۍϙ;QS t =~ L3c9x?>o/qC/:p\_24m{ee;~aDbGza>:bsLLKF++:hO𢟇tFk/Yܶ_VkB 8o ki]q9*IYGۆ_Oز1kx(Z1_R_%Y;%TqK?7 a{IFI,5|{'/E,V[,]RoAkѴDx 0#s`VmjU X/YWkcc_<-SkC0kЗįy q)#*AV6)!^ o HƷMiQWS $ "${|=&uBxmZ7ZfeVC 7JYI.K9MsϗhV>2 ?[?h;+`%0Qooxܟ7Uf}xҍY+ZVAmh7H,QGF@ؒFzFθ2nTWʞhZ@(RYؖs{G9ysyujeG=PvG w$|Q s(ik9ʝ=F78R~5 Cq@R jx,$?>&XL+kxpdIG--%0Ox 08c2JXMVyKu3~k/jA:ò!fƫ+Ka>И֒30EͰ0.Ӭ"Gxi%5#)b ϸTJJb89K\3+԰eև/'7[sߢ=1'o&VX)OQԸVyb.Q5fvBޏ f0mX{$Q̬vt㏷ۜKrp\IJ*Q^.8ئysd'`XN+$n:#L?~rTgm0P&ʱTA~`%/|VټH axeZL bIFCGޓV&ܳw=9czcDC0ik3A=OV`IȚ pbUVxCBe(iR3'>G0x~ny5Vi*?^a.X墥S8S`4s]m=<4D=&{~ m2fzPl$:ҋnQkA7ҿ9"6`1tb N ;L՘zb7P~YTcp?@Z6H~y9%m^xvbN>nFxFઝwSFJγ>FcGMIkJLZ3N2gUB ^X,k˔3L\ /OmcZ9&f`G7 zMwԵ*sSVSPߞ3&[f?:6@#blO U=K.<]HPUDCnnAnj,M`/%>CЍ}i[ UOlTB&,+=<$B(]~ύO`TȞf&s ޓQ5 5{|@((d#nlQ@x_JO]]a5\ٻc{K5G77#=мligOTTHz|;AZT>&W15ȫ8Ī>?8?^?}z}{ԇ7r+;]^kJ{/E#kz)_>~,=K)O(Q6kP=Ă<)Nٮg{kCۍt+ȁ{SMOx <:^F2[p&}{4ő*UIԌ}4lq]3w@ =GSScHp%GwRmŊsC$hA܍M0gt 7]o6Y3OcJVߨfCNMLxZOmjU W}Q =L33+!!, αC#iWi4Rv{RqMf":Wzz KYp~8koP~Lm8aNW3GE~6~Py@ <`% A-"戸0*/#t;ƴVymK{~$mwk5i!wEVt+VJ*{/Hhb]",ٓs;ړޅ-i@'{Vhz_1IzZsIV9;p뱠*ԨToQtmU^\ bmq:n&}z4=f Ǔ2 *s<c~_w+єV#*M0Mo@Nˮ]/fRtN`=yBt`T1'G 夰 .2N«%*=h'4Yme|fKT׌q.uH0DyRnrfm;oh =X<[#XFѷҡeU1ur4 w(rRFj<*Wļd%_.+ⷹj$7Fvy{W~97R&̆-7AҬu\KB Z e5}๠U*+TSh] dv^z&yiЗP IVzϹ'qcՑ E#KOJD YIE%+RYө4H]Wĉddy4`X^^q 'MJzBcs=4tYȯ̅Cy %𰍟EG5?NU:{ӡI[%eXϮ~ :N86D=P0/E,QtгS6Ekyܣm*՝gO\~DֆjR±{ "~?uLe1"t?sXv`7&%c9۝G꾡mC/c8v}'|'1m1xp6DIx``ߘIaŭU-D v3BTD]rdrNC6؉}8?ɳ |#6*UTH:9>`':iCq}N&8X.'xgol52{?"*x]xV1yLdoAًRnd]]D4rJ Bf^ո.ߓ eX9MD3l܅WqIV C Txp vl?RGқ< T(grvXﱮ b_bp85|3LTӝҾ9l;Y$ ;`|yq*kS'#t`rb:IjdjF8MG'i[0j BG=MzqpYH<LlN TW'!فR T"gF Y Yj2z mMqEPvBKS? @ԃ9D {z~Q7NWzbc)R3OxEߓ`>, FwCҿO*JUsV wè\q E[5vN喃׉pL: Lwj2Fxd:Xx &v |-?"'Ҟi @[+F?ɹ_zqZQ<-A'.[M89= M+i2I(ZsZ.œ0׻ꙙ0}PUۈ4!ϛ.;`}c}@Wwo3(媵'§|-*:3;*wz7Bt{F%zoF6ea\wxYK7CiЌ*f:o2~okblmI2훌 ?٤f=]_PVGZ$*rZ{XY^2cj9|3KY4JA)4[yQbIaC OmPqmcx%yz6J-O=Z.Oe"pE1!|:̄b\zLhH@i35I3mp Վo#=98%?h͹ E+&reS8^_-`Ʌ̟,`R jX'B٣Ohe cmy),b /P` &55&MQhd~9۱·-/P{9S*שfjQD(58΋Y]!;|P(=A+[@HBBTAQ۳~6a+r,RZA9H|7 _dBѽBs1vp~.'$'W&;!8+8BUd+[3pQkU'vL|jbld̥ICn|%18=Iϼϼc}dG)Vi7 BVNڢtn;x"#cBܶƞ,|(j1OJŤE` UzR'*uOKq H7>qw{_—˃=GпqB{&F=\oBk$[*jljR*E?u)I(U!OJLt^^Ul=d!i^9͒?Y%ݨcKl$.1-;m?V6N_tKV7~fjDIS"8g/DW:n Oskt~B-;%f0{C01j?~c?9xlr>?VuZOI]R0芭MAaNϸ],\g'o[Rvd蚍SJ*~txj3{Y.תx=MYHYXIorĂa4cu+b>u6$\氿-v{hϲy|~kJ~[vl'^1 E[Ql7Kk/&!Igj|ztNW\FVZ ʣR]p螑*5_H5TI^^t:=&JG\GQCqa|Kt@؉' nvWTgƠ)=*c1'^o-T_t}uZ{R F(MG8zgEgX|j5}ru rxtd>c(<8;[$ϥwn,4h"rl]ʼn`` 3* X/iKQ knWi:sp@JӦu5WxuFxK:To>mOתp\~ "7nq6hfAE4=k<eNߊ4n /DP=rH"lM4?ۤSJA.0jĮoi5d`-z}c=(Zz%kB 2w+Ln ?c= -*ϧK/DD9Io`D>5c:#/ϩ<+#p+"A}(3i%B ?hNm oqwUeVqb nvAiH}?az^֮"~*։ZȼRva_j[szwwZ'>%pEрފrߦwG~J W*e!6Kmof1Lu`uI)]#Ѓ4L|mw&3,X,%Jv2pZ5 v? w"&AՔ-ԣ7)$W~@*f{aJD8ج;T0evoDŽ"~xrQp:xz'lF=%lpcqYUv.s*9|8\x4:$'œ}nuH>0EjylOKt<̰Y,mɷrթфzA(x|ngh۞ŷ푴m; ,qID@Ein -vKɅk򝈭Ҿ@x{YK9pӓVn8Ca}<5R5 Kg}Eg$s(q `ۢ3o?>HK2V|ixFI*)6|wsu(1ݺ) n=TWNZݜF8صZMvd`2@=MCGS5~"J=K/@IIQ.$%FoA x+gKWοʕ&,S Ugf{"]yOƪ8GGkFA$@KQxa%ϰ?_D͎|y,-9O\W8ZDh3a<]:\Ρ#J y[É \:((HWD:7kkFǓ.1`u׳+!fA=UE WGˀu;{x5"j졸ٱ%85 ;G!_(ss> +Yu*X#u*({cc݉k0=jTV@{R36Ɩ{G9f5{,ҧ!}37b ^ʃ"ؓm]-!b&Pƾ' /6Փ.cꤡOn 2Z~70}[OKArn\Y, ba6dil#p0}]-*/'Qrՠ6#EX%?Xݮzl9gg;* * "ct &i8\2ߩ'lo g09w&Ls)~n'V:JvҨ5P45ish3[4*߾7?gls#7)#760Jz0U'~ =lU;@Â':-+lIҰ}[*Fñwq b1͢vB4iP8 GgxpC-A<ho8Mku[v=v&VNfw^Bz\> ~R~-IT" Sca;&8;~f7!m $jVr2:ZJC:aA:eg[0_? ]r_2W&ߕٽ Տfn:qd?4X)Nx"_KjZw6z F/đox?!|2?"C'[SS`ف2:|Їc(ҩv-Gsw::DeKhlgM<Я 7+aƧ*6H?X2Տ 7;FB̔'EFG;?hOY*X 1'H<9HQ: @- $hiW׷1IWvp"4-,mx;sEG|XFOtQ+lFbHy,57BN=4=cq};'nHY,9KP=i`YMbc.r @"\@wX Ҷqe5ʋ[F'?!쮡 hM^&_I?@i*MNgx9daEZrNwy.o8AҌRR-g`(iKaf HijQ96[~R~a4CJM;?6T:Q6Dp^vZ9e ~ {EdicD##]v0Rr|];>4Ub 0p|o^|)?LĄᚼc0 ւk~?+ȫ=~[ܳ]-H!{,,GbJ*HW0k'koq8~1Xgto^&oj9u]aDWT ]Bu9śSxY-J RmZ'#؀{POzk(ZGbǘv'˝n/І5wA{[=ܦbPX {mx,tO׋9ަna}@sY< Iba7Y#4: cFPK[ q'ֳ/ca-=]PDx AډS3bf'0qAb/M j~k95 5z|NIsGwЋP8wMT{gNQѶUlF荢.mػgqgW ~TE|x>d*r v3rUVY6W3 6!) X6{ۆpP_ج4=BGbOB3j8رQhdk47s|nt-CE  l7v}Ոy(B3D`ՍࠜY=.E`ݤ&SХm_g$/˯;?uC"_g 9ʯ_w 玶_Q&ڶ1F QM$ܹM2&M4)&k9M+oǦa^Aλ0ԥYk~ V{vZb m6p]NUܔ¹) Ӑ,G0̔j,3mL*ݲn|Uvrt&vn>$2ȄˢyS$X~^ 4`Ƿ/-f|Fė%V!)>}ABx1P9r6x@@*'q$ڨO,Dw7m.9ީW{ߏ>-~}k>ϾBgD/>>|\Y~|bg~I6{T_.i'@'"ϐ^ڽ)+I Dˊ)a*O@#/{ғVYIC=0C@IJC@4&0Dd !\M$Qet*#HOf%d-feOd"nH'ñdGo@%ZRL&i"EN.Ű2boH_φa6K)d!I.IROͫg&d*Ah2- $DIFpBֹ-&Knkd=Gx%x;o[n+Qx;bqF^wS%|WMJc{Q̷w =NgK|Sp|yVx;X/_Hխu]ɭ^Z/|ߧ-߇Izzn|mү7lLE1C;oEOw(lq37y$|11:O=Ht&_(ZB`zIiJK$\?lTU Z|^U3* DyؗtR4DJA'6ytͽFt>LBy= +c-<4`u3 h9:CTߠ9z)#o~6_{65D-(|8mv>Omwm7;] {R+"V'l*yEgś3(He )*Όec^_=8LS,^`\*5t/?F3vl`V|? &7}ٵZY9 ٻYb=<6AbyDQ ',o4LC0{?AT:"U\>%N' }fJ }T Tұ A|t񭔈و`i #,{} k0LNr,1sl;~>9a sx_r6xZ16 mPZC`b#/8)H\M,I N+(B*⵻y -7&Wcuׄcˣ_>AyW(MI0U_ࠢ֎S;㽧.R4>p[ [hhDTR8Wڔ{*qҐ}S֎ YZu+'/^sk]Cu l+FPk 6n !!Mht)GxDkħ\3Q8/I>MefRhr9U߭4$qimO 8T =/ߤj) ֋V̨O݄%Jz\wuuw<\v Un5c!Ci5+GeGFJQ:oǀgfEEy>̋U|9>ʏ/BϹT=ƣ%/#IX>/&ݴӨ1ԅfV$ F^MQ8QY:8(zzRQn4ʳ#j}i i>MBLt;;zkd 6Ľcx"N7R5a9ʕ(fnRhS1L~4o#ΞOarC~;b8%nuPsп2M?EZ,"=yt 'Efd֝рpRQE=?CCل'ݖXrQ_(ˆaA#&E<-52zT0."6,zpq 2vLB6w:lJ=\\T#6i8a#Ƿ#kruB)§DCqv`q٦'l3 = +VB?)kva<ȶɳt:{^೷,MHсƾL~#zx 7Z[%|N+^)_L[9ؚQl]=,s"?mY9>+0Sx]}IMrJ֨w|qO͹%W ܎:/ u6fMddowhATQx ^K}3.ĶZw`|x Of qiB8s$Tj:Z+]98X$յecxykC|YPK{bJ;,+(FX)H txg >eZM2F v胖 X`1rHxdӵ&xf^UQPtʯ`ዖ|6Jp!"/1εd8( 3+5Z8eJ;YFO`رf.ژfi@^Fy7}7T aq/@g@/(|Es3IZN\s\g`:eý.ٵd|5[iR.YnW8jQWM"y\lٞߑ~> p BD#k7 c,o[teWVo)M-a'`tVoA:!T|e݁ H#Yy^;7 Aݥn+`,NO?L2;o"K#vcb]`A=J j6TϊV|a⿀&xE01Ze+E4xr{Ƿהv%G S/}I\)4n=/>>jG;]h|g(slf5?EdrV8 N }8d?#Qpv0(I’?(]8nvyf?[Ȩogy츏 |4h)`sYTmx,'Ǭ޻ȳyF!}Bt}r^q-.bG/כuZ{,(Ld* ,27VJTuB{ 4ܴ*FpA:[ jiA%;J% [IR*?C#SLJ'C `ow6 WӇez1ӳ$7 ,|1:&%Q8h/yF^@b#qt\GU,3nS+"sO Z>-e4\'2C0 kQ!!nwp%ZЯCDq.\)Qr|0·ꭩ%n V_ԈZm ;:i,Z"ǡBx a~I{.G$=3SJ\.tHJfqY4SY=5wN;BTQEm9M ;HH]4fxO뛼\P8%!d]^\  7Ŀ\0X7,jeNZJyiBpiP /!. }P.#!/V+C,8ʸW!]G@ƅ Ά`s`,ȼtѳ#4+_ǟW^*8džsSת6f֐흳 fFr ta"e+9LVbH<,"Gn(e _+0*52W=W%ƌe žD>-^l=iB/>-~&Dy!zǪͫ"qHv,$Q^Xťa SP ?BX";)˖.\Ѹhsz:gZ]6+Bη+U"6f7͑;…&Loڂ w5.T{8"-{,^<}]<{1*"#uk wS26<AS:PJ~ܗOg8(Hk=ÿlicwΆlQ~j"o[ښ]z,&6mOLi9\OEG9T+l:0?l`)( 7ƿցǝ$&ן0:̉܄q1[%#y\0#H/>TlLۼz^='nȂvSoW=&Du@t:6GlMEi=@\P~nMČb{GV7 R<`T+CHNcB6" ۫p(gu4;Gm-JSAuTtbKW%Sav@K0b?GXqf9? ⴵ&9-tNCx7U(l{NRt;Q2]-&&gJGP3؀Q&nH;L&p$>=  :aKfE]+K4֊kUlͼbjX]@>` KE[F#-kAO?Q9T۬{rnJSy~f*6pŞȎ LM&ȃ6(O~ U|{0:aTЇYTY:Wд,6IV4FvTyH}['9E:KUh*^li{鉗̫LRd$:Q.Zswu>a4~)/b-n䲅&"-:EPEnU?- %M-'>v[y[ ³J<" j6`Ȋfo/s!-R "1GY*),t=/5:3I5kI0ՀE>827=$.~Ya9h?8T-6PutMFr.DuzzH "kḶDSes5:nD u[K屇JܥUX =J#4/J-(9YIb`ʿc伵Hqh!]ğK `'㔿5Ⱦ`We.5!L)~alZ(Sj=u@/aXɒxOtJE&2䐵Jĩ7Z2_Y"7t'rA1:W' FͿ;B(j;-p6c/MjZvA'1OuQ Ԕ=YsX՟L񟁮{'Eyj?jwG*rXԋ$o[REGEq": W12V1uA:.Z*7_,h ,|wQLkm\y1!\,L JI),osBL8U{ATݶ! D $eНP w'ԉڱD.E=BwgqeVVbX6۴=+g0=]ݍ U-;v{CqaZUMY~t;ÔE`Y1TrN=";;p~AZ (.u y亰5bVkE E6RRT7<JO55bُ]%历 (R;-]sx- ܢL}f\k.h0e).jvqyR,jQڡ_»AXn/:f5(]U]GI+ 'Kl ~]o8)9ZC{PF aγ«8~`]$XCdօI;Uq{(׭$.Ҹ2Rof˶*-Qo%by\9O1?IcsAEf_;z"O)ݙmmtMģ NS9_9/5Ac mmb'/l?Zgi _tE]Z&ϥDkܨ$ NXR^Guy-&z,4 65_`,A 5rW"lh;.n;n`@6ߟbηl$$6fs,{ִ!iҚT,cp w9s q}܃5G+#Yba%H>6O; y:y({5<دRg Y3Oџ'iYmژ5A>ӿ3[aƼ+O ܯRl־L:ɥnvв"9e]ؒV]fd j-嬨=k5xf$Z 5OW'0ab!7EHSxHx-,>O_T2[`CH…}WI˛FExde.`zWi^|K%|iU3|aK r2Ep}:_+E*YGX=֯W+GE;±-T\؁r&&rge3YE,r)y:|_кW^ *^Ϥ?kGy\5Laisaiz"ߗ+F KhA_PR-&yk,v["u~aRN*r)`8A?W19?H?haYtVy>f!GBѝ_(l\% ,Zg#b0{,Z,ıJUƜ8eZ%(uP1`~ '(. b\$7{kP!Qɬ>EGk}_-R3ѹPÝ }%[:h41V谱cyR!U: 6`~N׺$ԩ"me$X%h<ێ$/B<$?$ZӤ)8C@!/Y5%D9r` ygm*Я8=?DFI:,MɊ@|rxN<f׈|h?b؄h=!`MT)  c)ߐ>DuRNTE`\ģnpW~ Ri/JNT'L`lLSޢϩj@pvE=_g-R}$I=+wĵrUqNI4ͬ:9W~nಒM =]"zpK*-*GpRsDJZTyB<+=(xL.⼊g ong#_v=ߍЉ7w$=Ns5'~Hjj\zUE.%Ư:63J3jѧ{Eڛ>Lt&5=g^¡CjעKh^7:fyh+x;t.ߌ1W*'힮}2œڱr\/ҧ+DJ<\e d-nֻ9.3.Ȱ%P%dsVq;Gl]DpݗֹŽ@7R=3rAve%Cf,Ƅ ߹񣪀s),ܺ$B~0N#'5ܼNP{`b?1 /Mټ %xQƑdZɼ yBQ8$(+&׸+%գ"P :؋:W7Al EmAuo0 Q.@#k eH#͚#w<ƭ hoնϫ,IT]tM{B. 0F1R}FgI|JBCSK #dz4qp,~dPPv$7{h+CPt(G]@#Hڷ(ܼ}OYgiĐ4R 'tPv4wclX]&R`uLQN@ĖZgMc 1ڼTN%mx;Љ &%ګ؉?X7u6)o2zHP To,N2 2JLrfE32M,|%-GFzI (k_3 qEÁGdG9s@5=dyXŏduXa/On5ndlPfͮ>v,![rP*/. (aD 9% 6wۿ +`9)+yk!(9s "]+Uc>B5=-fK9^y`-x~·/Z/z) lpC9;X$#veq G!?"_Ѵڝ(d?Ld"5u~ xXO~V@O;w\]qi)5&ɶ*MxD7& *Y㩰~'z0wMnP}amC1&4o0V,K6:*K‹J<0ݿ#@>6.sF&Z'vH:׆yˍbyQ}`v@2mMdc {J|7P0@uɹKZ>JòsGjբR}yK\x.C4}ޗkN^1<d;>vQ^H/O:D牁최 &_~,bjSO[o ]†:0Uv +PiS<<-OYs4P.ʾbD3o6 wQx?D6lIEy Dj<# 'oVυ +`G/|d\'O +m.DN&AKew$['RjV_3S۫4f<8,I2pfLWE(gs`#{ݭ`{OXhAG&5 >Tq%>\%-$=ozR)h~GCZ򢸥Gd< V%9Wk9!gs y˥{ 3u .biFO9 ^{SyZBh28 lY"@:ɝ 얩ϨREpaqED-1Ҕ/M6G]bwY@/[! N;ڋtm{4':<_/xAS2ZD(Y (vOQ(/sz]9n>-+-@j5f<43q~&s${M5kP%l@81&yT>ovSO'hñE xr(EXaR,i6F(8EkrawQ!b͡N_bVoa!2^{y~y`:]>PZ!X\m$Oˮt(n!`*忱?A(UNPFa#<]%ZľpEt'eG8Egޒ9?{OԦ \ZMQ_r'dq=螚5й$ﰞZ׉?'/ڱQ;oSzS^{åx tX} M5\ӨY~j?zo[re\e-}UB0|ׁw_<> 5}&'|w+/_Sl7{L&(L@$lgeUq%7(5h3nO&lh aߓNc58֋:>;)ޏiVP|hg_zȩ(͒/6]6-ʣt_eSo9M1rB:!.o` 1ؽQ:X#1~4r:.x*ɲ3V 4-U2,, _ؿ ,J]9mri5 \( `[g.k貔o><"N[t4}xpgGs^wL~ɚLOc8*_vtܞ MX](]iL²QGx{AhYY \1W1da4iaA;Jج "Mf࿱v=(=犱Pʧzc{Ԓbo(ؤK-J%ϡz{(k)55p +"Ǥ4d9ڙ=eB <'=Vwc^y")}6:t7[^!a řN١K(5 5RUhm@9YqqF]AŠ_g/E'S}[ X*B2g <)]]҈ߑY6ia?Qgw:͵7^ݹH`K%68qMum&Z凳OVt:q ~9Z+ b7E$uu$LRCO\i8lљgح{3abO-٨)V[`cZ_Y‹"}_b{.h"V*JEPt,o V*Y&O\=1 ߁yu[p6#X@C)=wEuA L”:kf{R$'T}:4Ui`VD)F`O M?||i ~H4FP׆Aר"@My)|:J_1<֮MxAu2 \f=x9_K9LPQ5Hm-/.?tb? l}K gR C#lbDIV5uMG֐fKDQZ'bX%R5jQ9((ӗ4)OD|v:تD|>ӣ@!z??ї#`MI}h`j\}Fx{0OHRl覔tJv~VaY^>ƳP;AJr+(pQ6B*Xϯڔ-E~ȚT *:I#1&֖7W&)MlS9 d 2uj-M铄c-1DP߁Y@Vǝ#+tX>cJGOUn"u E:f0==2 kR~RTXek %ͷޞ/9,:Ɪek~HPwofm4~r4 Of)3X>P6WM:>#wl%;N~cM>- #6({9WVGAr龜NM.jpI3kM Q=Έa}YaC@w5^Uw'$.\χey]-y_9}J w0ax)0<_拓5}4،}yg>{QI84t!57"FA+3#= ku5ɩ)O6QJ;}%f*B4#Rp OI gcpXjhR/-L*ǖB ɔEc߀ޖ${(Yo+V WvcfD tI"Qw1$r*bygP-rG f<I}{0NHP\ByYDЙk~9IZՈS*A6;k }FCs@°jׁo|<-;(5I^QM-y0,OJ1^(XFgwu(m1ʬK.)4wEeˡ*Crc%kEƷ/X,ރ߁m#shMɽí9+^τ`>+3=BEe؃+%cwxIrRa8t88-I6^Th1 -: $VǶF:Л8mj\Ln1 U6T jo3xT''Hisv'fSL+23):gǣg}'*@`rn|oJYlλyc՛Kab*{_ZYg_(XX*JqFvqRX, *?$[M(8?f><- NI'aq!1Z'jhaC"o_o{Fw8h?n*|xU~ e(JsN͕ zmy9OG#!ر0 M}li6cXzdث_Ǘ!D)IyHc<):3Ev]S9ysP-؋YX\ST6D4ĖBv򼵜NyDZg2.jR5 ֭uE&~DY*QrS,:Z:qtOp0bK(Ƶ 02˸Eī q($,t JQb*AVfXPM97 %^HXUj@TD Sse‚+͇\P ue)u%0=q_?WP@סeWJ W ֬Ppt L&$ܫQ:ECgdװ ФSʬ-Uʜm܍ġ0oMQ%hS[z3ڤb{i9f(e\+kKEۡXKB{El `jMAVlCu'hLC"⧢ǑB?d$E(Ɯv1\RE7ʢ0׾Cc=q+tMIQ˰r3Up! v']#٫@e7 *E8Vd PəXXry$c {H,%-P%DxgTa㝺{@ Ct,d@'QQMKL-߄򾰧*}L0jK#Oq yA78Ld\?B8QrpF s #xCUJ~uHyr*Ӊ# Ve__F|!ฆJ~؂HS Uqq 3DicZMe4wq1lhJ쳠OG;FuDwQyQOu2rnTV xX86:L-A {}b8z|DfkDwAL:n$SEs=DgEp^|-^X2D;){Σ>󇚸Jb<]׋24s%V9=t_ A-i!d9a :`+?GW$׭S(׵ݱv "mR`]FmŐ:k=tRKgyNN_pUd{()9YیU+1*IQtg}YgkRaQ 'g>*Gdwktş_`j=y,;˶D\Q6ꔓ{ᤊW*OK,\@V ψ̯*{)ZI16ۜlK5"<ߏl-buK>+-%If.W s]a^6$l aZa [ f4rܙj5}$9K(h?Ȓ$ ȎFΏW@~tT@5b!UsЉ<,kYp65; O-_ЗUcG2젔.ج+:jCT٣FW:xQs)̴]W Xr%LryCkͬΘ1د{*ChxJѾ$1[kxd3}CR3YUHLNAQI_8|;Zf7Os+FuK QG^eY~$*~X񏌢XĒDinz螛> 9Di$<:]o3p0cn~,4WO[T)ED` g)2ط4MQ8V#ӳ+^؄\2an{4Vru 0?(Dj'lgg<7=KZ%#ZVɚ>c& wsJ0h6 y &7`0XXmѮ ³XOa?M0鬋Y8a{^6^&J8EP)&FuCb-'?o'037;ټ?8]2=GQH=B=cW:b85btthx{ KK{A;bHWCW%`_UA i9h)*_xa3<8 [fpZx& :m.wgƓj (wqx$bhÚss~bs1&J+P}l˵#*Z:-|KZ]ˣzVI - W3M YT`(6N,39ӂr ˕8ċ3p^Bm:B*E%~Jx9En#f15!RQ4L \VL ?Kx%[?XC[3RIw+yƾWr 0G4=nΞ3SAPx#j)染~`kϳRgJxDda{- %rHTs*s8PlkqZD] IUqOT9 )9+)Ek {jƶ =sija}Xe躅UqeY%RIŚ\ O7]X9aU5u`E V-5@so^R wYx@-Av&ST}-v%s;KSc\>7GR\{Y5;6jm;~x3R?39(a/pR(,W bw5; É?'y=ǃ|_}n$We>]K/Uv&;of.u&ȋcap0!Y)Ш b;*=уQ_¿f[ѿcbYqGcUatbH)Zb@5A=*ۤa?*taAnORt8>a!9QFv4a`_YB64슘4CgInzUD@x7I\a ɩ'#_ OɇލK4bs|} :'Fs"72s>w4sc/=+Sq 8`0e8C,x+4{y0{Pmwۀ|RW]- <՟4'JSIQxmBbe d7FpmC UcGZԦŸwIׯ, S1D>6=+7Z|pX4JIZTOj\ռ#*,{lT: >՝P)!XA.S{G{j=3NE+րQ\j>JQmx.` u9&">Pc)FSh=`ؕ&V8D0ǚ3𿶨q@ 2يm?LC6Pv&ygKeQf4mJs }L!GRHìY fMKG"y9|4jUBb}}" <,X/F2O`+{%W H&irz7<:gd0{::} $W]GÀ\TiZ O+}G ֛o KFil33xb_qb@g "B xtmpy@B jYyn2 .|;͇;k/ V' j P)lO&IJ9cŰF0_9:w݌#nrWjl:ƅQkb h\Fn`UWcBtφhF"-B52b |M{dITSTp `>Ͱ|VRp~;y5iٍMtZ-8Gj#4uЈ`CDJ_HɘXrfJWjUeo}Wˋ? M.y<> `ޕ48=0h{.GlpO^""1|Ĝ`?Vх"F$G%^$8 +D5]&y$2{< }qsZ&XFڤD12XCu^(%,2f*m3BhQ :gߡ($d+)Fp='<2aouC>ĕs<x? 51R=Ѩ"84ܝAgb8_V,JF,/ }:\{Vvb1uy:~]yh):nEW\A2L\G욌x *<'NIsQ_0R>xTct昊>b 'c э:{EX։pcj+:4}-،=WtS td?^V)9fR+? x5F%oLj( ΞP.#Nmo 췖tޡDja#_ Ń/tQ4lC  lpb. ߐ6عuCל#EeP!Ex zhҚ:Tsx~!I>SZ9,L脧:/ 7IcxO|.H{C7xՉ5SJ>&N$M{9A֛]f YWBKX=k"X&iλM%wT=9iI U?r#(S} h_߉æөJ3u,c#9ꬅcru4}!5orU-Y:`};{:&Y׈EJ&^"K>t! ^`}RCaBu,J1U^Lk5MH5\l˶fmwqͱyaWQzo6|\zrRUö>W@̓gJx4`iiI]?>[lo(uK)'HT ;ު-Qbya>~j^}jc赹Mz=B zD.)oTKZ薉twtY*"(+ۃ$;!'amխME'WU?#W%u!zV4CxD]aQz91!R09zSFӟǃz_c?E[5=#P2Pj.u._˗&_9]f7bF.Z)Ҙ@An+7Ɗ>1[ }׶AH1QemgkbM,qiZp4&iRhƙyf?>RKkb1"V1}'Rj(lޭҚ6YhnNC;Uj;F:T4imS}:i뭜0ؤ fi30pf2<^T#ٖxLg)aEn$.eoi KӢ `DLJ^4h9)}W{٠ \ɡ@eL] x٠F􋬺hG[Co<+AT!-Diicuz9̕ҐXW*wJ@*_GJ =,KS$/$|هq Qfon*|*M#gH^4H&^TcNž,\؆4%jiSLq%Ƿ5_6or7y7>;1R_ƗǷTӪP(d7KZ*|_9$* ** $`eSzWfo"Wf08+J_ǟ7;CgԨShxs</T>gg]c_*4aΧTگtUUݯS[ǨPgzl:H8. < i%펱LBb^6Laސ諞vN$g{XWlPK0:E~e.u:>0uO{DI[ z՝W,.a ^R>y֫#(CHSc71b2hfy=qhV;0b՞=G.bYTRџ@%[}}m^e]5+:nX#z&޾,^$k/V޿Qyʲ>J$w 4_9vh#1T-{[|mWoҖG[g!kZ,kslqo4,bZSLsꭱK#e(uMzߖ';]]WkĈVtRK:q˙|1*>ݜ}}(hױ?MЀZe3)\' 3+*y#pmx{P<GכJ~R#k}&ϔP5:ٟ/_V 7 U;R}G }ॐ}qjo  5 > Ի? ꕈخ{ Fi/xUA)2`!aC:EDB<R5ujY+B]%\xc)N#} oI%[4] ĬLp%./X熏1QT'6cja8@bũZ-M;KD6o@r^+,@'l-2ϣ; aR]%2'ʉcaJ㾈hRWfg''F˟M1'vۣgRGCگ%ʒ=,v/K]/K_M)YjZ1)<xI=Hw WoE? 5 [ף[囩WÆYDyN(TQz29j{vxB9c3*oJ[h:<Q Kwr# kP^a&b.+V SmKwGat%D7aVЪ'AYAlz|ąhSA`TG,LYzNз*oT3v>4~|4ϰUJEkp­ښ'SM^ ,^2TM{ҳcG}ZB 1!k"!շ;`!>܇{͏>R-fw<%`؎/@~%/&Dotg/quߩ߆EQJ'_ԬDOJ kP<&:p[iE]DP3w`3L@|!ZuאT0(9l:_A 2O [-l棏|P˃- LXEÐVA:U_RkKo 6 !Jb7&MĴclĘJ{6cavhkR0`,4>]OW㺜Y'u77L:c魒v:+"l7N?=Vy(|pAWб!rl0@ ̦ =s< &8?>:pz;HKKqXz7Ug8V@tii> `զdGnpU.iV]_>Aa7W(ѮAv@LgJXrn)qxv7DIW-$MZgz-;[:v*uQf쨷j齾i掎:rzOTzS}8f(DEwBa޿bzr qVp G\B6ƪXvn} 77P&H%닋Ba7URig+$>ą'o|'Lvӊn38Xh;{:^R h$ C8eq/le/1_CR\y`'˄/E);w8p,F V4l|34,?n:WCa@ġcKG"0.w]\9bRLn\q-|?  7/V] @ppɘv9ƿuUՊGIq;)9Zx}qVėg#W),o 5C⹄˦/s4fW:-ɬMxc ~Y ܵ{yfm u:fi\q!y,VD 4 8)r⒎ f>ie]B a>4Ea(k :Zv^'ȓ oB$QzIno;*{E{_/}O"_.FV^{Fs baE3M9VE0^Tf{7.(gDϕȯo AMa`ilq f  :iv;DsDq >OS> j':~? `AËaYڟEGNf½by [^b{XA7T- >:ϧ83,.I8}qY&0Tٗ`<?Ǫ]GLr^ܑ^#eD'uj["H Z j)F>Z'a% )@׎MKV6:/}\N>>"k߆IKuCw40peAlƗ{4r9r"[ .*E\q!Z⣷Nʶv;6RyNo)X\34SUw Zgf hK{5"ڧA+(}Nc9]uƕcwv#'nvDԥvlEur8luc0+{;px,M"ظa{HY-54X+HږY}܂Z0V>T:-^<ў. <܍lk]R!^) D}35뤟AvK'LS(UK RS*H=a Cw5:^!oO&:|e #ʬ1+\*Q5 GXm)aHLr{4I<'yxdnf<ۋC6j5{8Me\nxmҩFXI)#.?s'|yP%G4e{) -({rIg4)R$V>(_~k }+'o-K8ɋT$=#{T'EM1BljӇ ia%YX{ȕM!}9, RYH2^JTWaF 9 M`F<sDJj!wBT$U_`uAt-[7'&X[V)?Z DU=Z9. q0iu>y}磇h[(jٍ8 Ȑc T=.g.NӆEp>"= =xҭ$.T6"E&J%HtY&{ꞖЕ[x)YOOdyz.z kOX{l^՜ DuV8ڸ (vܠ6Jk-;V/aUuFi}QXNk[F,o&.'S.d(%Tjy ,vǃcPe`l%tA,<V&|V$WmZM7m}`&c(lh_5PY DVu_Zg{@bkVP0HQ"tBM/w 86"֡"۪{+?Vj3< m>C0FWzª`VRP q wqzaY}JX9N[[t#o n<FܽjyE]GiRۇ;`n;]GC{1xN4|'k>Gom DV04S<}; X`16li?M2K5ZܷS娱j]Nrȷ?OJ;<ʁ>ܷS"BF'qSDmK㾗/~h)}phtY\%+j:I&:#gT_۫IU{)hܧ'(6au>NXY'|QliDH|Ql_5EЦ#ͿL§A9tPva:+ .ԑ@|/b:#YeAV Dvv()+5Ra6[?m1 _ ' b[,h>V'Ph),}k({iy- ! &PbWн!6D[rqpQa @ħ1=''Uwߊ[Dg)OO]|Dqሼ F=]QqyI4wa18o_DVy9'E{qdcy(E6(C^K-Ua*kq3fz)ӷ=mϼڄ#z&wjư{tv3$Ѣo`3q՝EnxMZAԖ޻ZM?O){(o.hG:ӱIt?[P7EQϽcD)8 WF'55 5sƺfY0ʆąw?"1?X&%?XhغҺd|;5شRX^Z.ڷbqlJoVPGG*EbJ!ks?E2bsa+~(k|¯Ȩt6ڻM!]{܉N0Anp,B5ba#fa19\, ;O%C:{(nX3\=3~~ػv4<(P{ْ >V,hpF#Wch_Cz\tAQ]8ENq!\ H[z{yfI>g\gfycΛZroGX wyR+&}ʻCij[~cC?oD_Lc-453CX% 0KFrtWpjNcrh"A4.g.&b-|qS򌙱ܴ8AE/~]O 3B0dY5>;Dym0(!菝|%>Pi1vT `~qxZ C AH!*?N*T1tD M oRݛa[$@r_AO:zғOOUNV y-Va$yhm^F>tVd.ڈ.Bڑ{rm:sS"(B!u75 KWM!hhKRHzn,QocJ3F@aQ>jQR$إpoqxy?,LRtf^ |K瘇YzBk)?qzy*Nv Քa/n什|LxaB268aC}~Bt}ra8NZ!U41݁)v0j\GƤqLT*f(}usD +y8kq`n>ioQ|**ViP#_P$AhOqy#!t8&|;UWFxxw+S1I4]- ǙAdu&@3fk#lpuoӵ3X9F0 ϳr'Bgi*e ,8-('4o=Wǜ@8޽Cpcj"!a1KwA3M9@YTQɔYzI 4 GG7O*c"TLVi\*wß]ˆ=fjT5/Ç`8DCN \xd| c^foI7W}uAQ1]GՅ;Sy*GqB!DZ 3X)m8ډkaf+I s^Ɵ&]$ڱd[_ W(\//:7vT**wIn<7tIp<(f dkQ ^H{,*Kl9E`j0~7n%%p[[<(p NEf`?F!J( o8; Izkvn8Ϊa$wQ.WSfi ++abf^˛v"p_0Ld?" R0|*q$K&Ŧ)~1g oTՅ1Ot/RHON"ꌥV1ޗU9+6 ~-E` UC젌OJ~)WЫA*Ku)SeL(G:weMF#aw<>g "ѿAڇ 2ӧ}2KFZurMias-IfuvZ[i?c< J:n]+`J&.ȓ,E>"?_[ +BWok:%!Caܞ'5(2<ٲ pX4WIUX"u=? Ϝ(0&DgO_ z^Lg1ttk3؍VGg(]'d $B.ߤkЩ/M@߂,9$Yvqdv? -/lG[GA|YJņz`pJ TAB|w탠 )QrV.&;)vF|U]U"ʮtwBtٸk,p0|5/[^w?^\,H6e*@[NQɅJ_*:+x._*KBqD(Yu`$x,GfY9Z,ۤOpqx7OI{ِɽ6bwohx}FLt!WP9k6篬@IҴm})2EL¯{D!9/&2HHh䇽©p[7_|e{D> s0+|0b`Ș2>Hg ?f/˓ϓ6I^vg]Jw#Gh57Tq1HMj.kFZufg7B_B%Qs8 cJdAKB%i%Pd1`\:9Nߦ0[\`} z'dSqeWa:xcHׯ _ur\Tqp *#^ B Q$# jYJTYb /r وO;¡ZWT>;$;02,gTm`\32{04h\% W)c ./DP2i~l: =1vk4w6'Qd)5Uife8v@91g?sM*={ܴW,ۧD$7<ēܗn@T?;O2I #zkkaF w(ξ/:@?f*.T:!~෵|r4q =9e5g~SښՌF;aTƓ8!(Ofi'ASVQ ErÑ_͸2NT_kzR_{B7VQ i]qHMtwPQ {nē!ٱ3#@ޠLRi֘g`v;'۳unZ{c!t^,h8'6aV 2/B.oQ}DԂwRiy X1<@1\n3.Łߡ`[0HQ*Z] 垯@'H<`R޾ ax*c&F=Ŭ/՘=^jykqWrϝpN'af~0@c1G>f9d)DN(! T܁ ڟK,`1 J H>FN'^ G4&$x(&7IRnS)G ,M J:8"'R=ȕoF⍮E <ׄQyܚYJY<8#%`E8n6Lƞ[2C%O7%mڵ~ҙzMQM lO5WeFtoWT\t+@Aڢie"^ȝ_y_!0!r.Cw?0e?1TʣZr6':4x^ĺVf.@kw|8 fIDَ 1oj j_>ULGZ$+a.}d})rƒP3:'и-XF$}4 w/^-͹58"8\O_n[,)3U1qC]p>0-w6֔5Ao&uS>{gMQ7k,J3hzν>0ztw9t聴Wt3igNJaYy%W&x=S9jc<עT%កnm֞N3Jd!։LD88+iOS~70<:L.UTR E5|"BA'cߥ-nr:VAC$ g|:2/Z%{;12҃OPs8aY%G9lKO #_T ۺDsPSǎpi$)W͠lxDBa8|ON|u@q &B0Α',RT*9<8{c7 ,Z^s&ɡK~ˬj=ooO O{1;drOs˹f R ,gDq_e1p&3HД MR6p;0i),^9H|$;C -ZӑNJS owLxJ4 8{Ngemu7c]I~zChCh߂<.89GL"TKڑ9gn1N]X`3GWhED >`|y3A#)1x>r(m'@Oyb5 ϡSPP AeSlƧR `M\] 6 U^/]CRrwk#N\$2}FT!>y&m,3ڊ0+^oFYoRCռXjqƕOD>y$/YkF, E<5Y͢gTAB>{ډ{*MV,x.C  &]7Ƅwg{ J*C!^\|yh r ȗglĘM U: -IazW^ LcF 8koḰ#ųp[lI̚R3+wǟ탆&_g SFw85_} 6)bt"d+}""Yc'* x> rtzs$*+c0UIeﰸʨ*Q]7@eeRkP@TI5Džr~9;*nδ՞tcd-osmФT'O}"J#FAc6 s^'rHTNZR+0t1N+m!%> zܳ7UʷTFIPg&zb΂\EH*.:g 0`(Q_ piߵb`Oh/Nea?_jpUW_vQ {טשRlSqe+t#llOB?z!y,'foAΝyQGoBmHSuDxJà4.@f^\nv'|@m`$r8'8;U.4Ap5,Y.tIe:[)Mm3l7l]q]|2 Ʒ)p%m 6o-jh$)OR`#RN( r0@]BrHq l^6+G:mlsc Quz6'.tu!2S٤xߦǠ 7DկdU}^`/$;Y]WSd%u_'Rݴx#sJ9v$wT‰ ⰮX]QT)\kEGQ2$oPsгe $FM_e"{;~ND44$"nC+y]Jkefxx-<7u~p~~]~\IJIPAX( ua\ǵa=LO}pb௸o2oۑqkA/ icUj=]Qq|4-zGMt`Wk=^;O_n|;~p{^w- fc=5Qsjю1CS\~K C1p_1De]iSr{H'Z\GglYQ&чx#[clcfpal?~l+;QoӀq`yC; {s#ٚzk|֔-6b=_4D po:˝>5 H?v JŽ>qD9|K=G)гRGtmuuXA#w?E/]ICtQK +B=[*M%L̍"a& V[&_ 89߲Ehhw}M^oT MȻaYW' 36weFƓdM"Imh- gY&YAWq4UsoY^wκkm`ީGzBBsF *oCp'u= Zƻ; ȏvoI>Pd_NXҬdWM%'ZI6=֔dR~V<8rO,(9}c0Uhq \)|u63 lJr>Qu ל$!$9}D脀ϐR3' :gR2850MOGufn[qv[@E#'Υ{Y;+ZE6—ndJtqIۥ \˃Jb_A_&գ+3EDAL鹙/6J/O4U.K^%o|틂L.a"Q1hOJ*12*ccX7(MDA ]]C..Id..nI8*%xOoϋq{nM8C_1cs̰p~]T^Vipjcm]Fyı4B<8v66| j@RA gt=%rHSz6 %_ĥdO@wE<@2_ȡ]9P(;N0&{ NTWb8 UQ՘uY ( cUQݶ#;g9l|OoZ@t KNͧrw@YmYwM7# rW=D>4x7RB v//xm\ x ^v5߀#`C -OTQ7H{9fCsRqKx ppMRjտ mf]LqP?- RHİ&=#G)u vh9`~mUj|=uWv̇԰ݚ,q4h3upsOٮGgR'le+tY /!#3Mܽ >4oOD gYωCVc3>]~_N йx&^H:0\B3s ,CeipqD6Q{]\z zA.W'&\@ﺝrbnuN.,߼Gd+]ح*g25Z-16+# u6j7y Uܶꯔ 3 ]!&SGKU0?K3c/66˖,d"m;F߃U*+URLcޑ}x._r^:qpҴgl:Xm`9Ix[*7N[nWQ9S?+#ẗ́䬉/*wΚh)m.dVЀʱȏW^_.edR` s وWm~ )Rhؠkଌ ǟʏA'({YezkCcɘ4#O~n/yyhH3 3Ef~Dj_dRLQ5 C~/jyXT?2ޠ1A95ZgUQci1 RgS"HY׹^-xrXq$PDDO k|{; I.c0K~V-+JW oC2|?Gѹ&dufsnjr2plM1 jZ}9˕NT~- 75HP~:XN&jx.qѯviyCExш+Z/_/*XNsOn\̲&3Y| ez/EIf=;X#[fDr|SOjy$w\D~S7Ԩ5 ʐ_$ D:y9^z!4X6^'|;CԸLz CQw~q'70PއdmkfrTQ?,L@+ňx*O 91I(}*l ZDi+IB(w̦ƻΐ:q] @xG꟞'5sqgV5O,6(ZpIkc250]yeY~^(:HkDd| Qn~%J(_1(T[CIvuPX_$GIΚ8bTpK0פ :F1+)@0^tuQ[>w] YW\n)__}~w%ѠW#rB@o߷P'6j}ALJI޽g]3{ݱUzGOz̟+Gu:({c~c~;y62KԾn1׌HH*2TH4=.qQ)42spE0}V>X-|8\ޙ,H:G -Y{?wA`7DVxUzZPїUղܓ_99 :"=SʐL0mbCBႜ!O&x*gNWankV8 66r{>ԛ]Q`we,ԗjۯ1*`pZKt Uڭaz8鷭򀷇Ƭ^^#oJ#4:tF< {{Tža}gUJٞ`1}0k;}Zg>|ݣivºߨރ X &.Qb+Fu?Q:RP}>u_;gP띟afAZ`p3}<@ԅĶxqlo>szZVMzR)_X \?{pg} y3M>a3[)VSP?#@(wnI7]4f\}?8"9ÜC^aIt*ѿ8{mϟ;W۽ч\gsF [<!4r@A_Uߘ}LKt # #Uj 荂`~2u8>]-{tB;K@"A nl_]'_k7>e'sFR I9w\*~\=>؊y<-C \lP;r @Zdx=P) ߀ίҘapC9bEuG㨣$J Kf\չ b_]"Cc)<[Q5܈?M)0teҡLu‡AYy9Dݗ+0j2qLSS_B,S9N|''HӶ$ap')8k:-^TkV" QT JLI# D*-|>މ(eHl-4d$'| [1; ubqTLb`H(mne?ODi# g&PABrpL$H={jx%y8/Ѕx $.P7< ާO IV(hq4T5:煋V9:8v#)W%o3>Q=5:w6$; ImX$"@)>3@xN6 xFN=3gp4N_;}lqdinaʅx莜ܠ-ڠ BfTID2F!KHnt5h 52ӓa:tbЉ4 #t"#B'N``0cXMD3HԄF+e:1.N԰s:$hGԉGIyD2R 8Yv]CHr22IxψZ|B3ZT^Ŋ0NO-ȨEWK&?)B/Dp< dw 4ý5G5>CǫfaX&Y=!0-^ܯы^Wz1 .K/6jb5X_AF/Vҏ)=Q"E F/^o@/RyrH/~1EH u6y>cH6;RGѨ>ti)=~vw$Q0^Z<ąǤb2d]~bgs> C;N&P~Ox8|3z?NrTSd7Kű1Ź#b~BU(NaGx-qѧTf>nJO'p:-?5-Y!f\F\XtI~/.s_ޫKM *N^{nϾCnXCDb$*U&x7枔{Md & SCTM~*ɚ5 ޜλ~`$;F| 868y2+^) <&<'y-3Y4 >pԊr>Uo&?ڽo(@(MgxBpZ9V(*Y)wQfhͿB.ZVbp׆9E-g}"ӎe3"ɖ N8-J!~5UYV bNʁ= Sʻ6+iUq81_AKAK̇pQ/7T9 xPNUgnw{ghU(Dx-O0v5~ ?!Üjm.d~c#w?e{'xBO.DNw7ppCJ̆pֹBSt~ϢCI<&v>|Gmi-A>1xzA50XxjI}]@4;8>ޤ8eQ+ξg k;ğĭp>;#QI;nlEi_<'-v9zTu /4dWHz9eus 0׋*#V OԐB4݃ Y-"<Ɏ&T^3}Ԭ~wM%5 [zP8il9%|N̅2EN\2E/&8f'x{y&ҧSŢ@7;،O!HfJ(4G4QIrbtڀOaYtfkcl̶G.xIt ,L },67)/c)+З/FHxuW½ڿC`L{i%7qg\}ZWl$b[]x7:-}AW/\B%漣ﳒaB],9JPX$,9IWJ>D%nWÖo3xN9&` $C}u]5%m\ +oli'x=q `%b+YaUY./?I3? +N ;ҹ}_U^Jbs|6'?2g} tH|p"~͸r#WUMNt" Iy[:b*0;f3D;+ȷ*eg)T _IH3AxNq4ouFfŬTE{hFaZ61AGKUlG09tߖ%`j4V ED@(%l3A_^4PZl0hV)0>wtqп/w?cǻ o@sc%t;%k]+#r4dn5fJnd^M!n|AV Up_YntI9%)4pida_$; Os319zs1kSs17.NTMjd6oydK *dlʮn+G!ѹ29=H;R&+?TͻF \ͮ= ]f뽿y(wZPFNVuIcN[c]-pjTUgkI,,!d6$IB Qx,s{(q[87R n>CCfx2^ y0a`:80CzR@4f3N %q۸݃4) 8تZ(SvxŕqF$q^))n=qvq6{etS)>Y5C._& cOXrmT@fXd Cn*QO78Wÿ@~ͭt+&a{,e d垩Mm?*ODNg67xWW:ť wSV6UAV&˞fd%aB5ekzޫfDG(R]U7'&-QF%Q C5dkhl^HC:=c  w*IQW/i0kո8dA @> dũdv=rD^n@xĿaw37?IH]" Z؏^r$ڹp9k5sSX8]ɻT/peɡ&RCrkX JVρ}޿v(<,lJ?hl4wB&Q<$}S'D;0 eSbpa4=*J?Í 'ݒI&o@>cɷ#nۿE>x(8Or)6匉T+a5oDr3/uLE=՞KTR9J(S|~1v18bM?H{W3xrc`FYfAc565Œ/~`uuTHфioSrFD[_z}XSrJH@ ٚx\Ѧj >e,:TWa}ꆊK?O9/ɟbA ZVk9Śp BnREX&."g-/@A%vVita$#gqj8F2$v]#Mn5VLnȘn8sʊ>YATyw1["&ʑo4hEk:.+Φ#joE^Y'489C6c7G5nPCvHn%٨k?p[cTʭoPH8{:FۯHe,V%h=d.9dB j@KzE z3jˋD\a5u`[(П2aC #!K_ƢΩA{ge3z^fCrLB:PTT!ȝʊ+c1|O6讶w1@fs$73кF^J8h~Hgpk"HQ&E\1' ]-yp nLL5v#BA;*lgj/bLMoy1cCOk.θmaz3sůE>yBuQɊq,ٙA'1_NKJ"rAb#XTH!M* 猱C)}ǤQu55a)K>k?hB|ey2>hT2 5D W@MF DÑ7@,ǨNOP{d|>!e%0M F*@#R4:ALi{vҢo{ Y?SS1 o ڼL$#mjvafC?Ct}&= bU$H{%zA;-eztc^>Z4cAl.%/lCML V endIffd~F WGIգz~ HGje}HmSvMƬ0]9Ѥ-H@YZ, 1,f7^:+0GTY·>:z 1_D1;%nWz3F1{g&-Zjp^Y  \ր}LIꂟ&ѧ'~g0g4@$b`=6Mxm!FZNzԗ=j(=j?Fwԟor~rxFDg30 i7]evG[Ě"lۤmJ_1р?&ڿ@G #&Uk&4*r>&b&`I`Ȋf½f:,+,+쉙3j 6`o6ϻ/Iq$_/8sVyhg.tzy3gs:DosdɇCZVtV0 h'R!&ѿ/7ifa`zz]`qmd4^("ŗG: 9ɞ-Y#DDkYM{G$]ĉKqP%}Kvd҂PÇJIT;ŻEkBL`ΨFVpo5e$,;]Lo~{4+iIE|hu*&L( Qxw(Qn[ʏh'Pve'`ޙ3dt|mHF@Q֫!3GQ;*?n.W/%NyM_i7YT"=b8Tr|k6W[U򥟾&ʐ[؀BRYYXrb6kMQ4T=ڏWJ.KMyRb ~i ~ |/6꜊j==o3G3$2/$1dŦ{:덜u{Pe ߥJkuDx zaUZ=wmVQ@ FYr葻ה>T<>SjчfP̻Sq?VSQ}R(d׃Ul5E|_4 (P~:a*WWjjgihH[(vcyZѐǻ˵Kiۼ[$y*gЇ9B9kb! 8s2"LU3ySkKQ.JQT.u5ވ}Aa8ņ#[EFN\G20JP p8$ƴ2ˊȽL ]G_cβꗙHΕ꽁Sc-hiaFLjyS؅rY*(32eIsu3LkOPKnW]>F~q (e<.FLoT)O*w|>^= ˼?Q\ HESy+|v[R~<بA<n3=G7DyFP&:xO܏1~Ke}i ,=9/%H֠ SG}HA*׊a? )Y@3\4eetm$S"ݓ5z[O%pFBd3ĻD#"vSz9ZSX٧4/LH.bx,YZe#ƣͶ n»=l(ߪ*YP0 7ZUKť~] -L2JInt*B kl6X^2 ^35+; ȀT $$YM|~gt^WW;y'ZMMӯFXI\c NA!#v~ϻ8 ȻX߱n@2%w}Nw$94T`|h mCP vL;@F*o 'XU;M$CQ:MhFD+M1]aC˴qAτYldenĈ ƆYKl86!UA@ L7ѸBeqW8r4 n SԶRޠiߧ,N'\AͨG1G} N}c+ljLيxgWva׌W`&˫f\qm#Ԫ2amD_40DQQ{ގk1Jx೬a+)Κ#7b;I!q`SDWBzު+ M ?)L(p%WƫT\Mc!/>YmҢk2ԢUlnڍ O=OL-֢5_ )iQ\ "|-.`9ᾙ+ fe*m*aI%sJ& /`BWKGiO6q?h48 6܌u)xb2ɜe:睫-V^QLg]l1}=lĻ&'c;`G 3X$/|S?yy '.5ܥv{'Ag2N"GA{JjO0oC(ݮ&ӕ9!r~^b1}.i#IMLt 6+%܋ڋBW). E$Oc4HIЅ6;n#Q#c<*9s?l*Ls#>UXY' ݫB,9@èsW]4CTEp;Be*[!W}( nCމȄ*啞Ȱ;~ e?mhE3[ĒD$Gy G'՘4:<9iN~J-; Ltz tW܄!{E5JҾ6zXFwQHlYY;& jBeѦDdnA4syjYzco0@zKX{Sꌑ\!FT&iOr mv<Ϧgly-TqB[6Sf nSj2!~}rxFF;؜s֊*Mtn/K?6 Xg$#ʧBL0l+޹>^4D"\[<E<ϤgܧRЮ_$xf%+;Afe$rIϤ$/^+CRP3q$oGA'(;Lz~`RP9 }n dh8j$3k%cm12AGN R"8h,Sj쳁c> Ÿ+Y2q,b7VU4Sh:ho:2/H͍>$ 7 U<>bRJ;9PmKnC-WMe[*F"JR\{3?L?iae~ j `$[Mo=v6F M(T{+ES!*7a#c舍u{?#%?C܎)d*'8g%#( H|?rܮ:=(U<Ƅg|lП(JVD"/xSn`1(l mጬi| <ܧ:Z P(tE>jsgV_#+~Vv ;B׶bZtPKyXa_Ip& qCVqע8_ȯ2_+s5&L<[#0<}@پVyd#|%Xj(r%9?Z{I+/dݪEIR(rK7SMKy G  藇P |8(?{t^sL v(:Vwe~\(SCxyjDw[nvى;U28&kݪ"o)0" not'Qonqp)D!aʜ*pUZxr XM7r`Ro#ݔg/jQ1<~'cx: wuwQ@΄T'b2j?DŶGvnwSƄxh}Cý`amC.v5P]2r{Ll"xւضB?#|p7Ρ!OsiȈإIM؆f2 kN"Oec[ң9]^/^vqwL5`|5僧I}M,x|: 5Zd} Q1Z8W:~;%uQK>iWW)qɫun?w0H-aٵ̺/ߞ/-?%#TbSWŸV3*Tirl@(5VS'$#V^5+Gfckd_\ +9P' `n # sKkAFsQ 7ID}7n|bL"sՄ)6r1CQ!j&x:| 5.:CD&ٜwĜ3oZZbXof%pL0Î 헧"3N)^:-o}i7\rE]`+S G[8꼎W ҌTj8[3VN+(,P"|fFPy0p{@."g̿mwp::9N!T8N wo藶jNLXvO9A^FJU0:4 Mʓxd7.ldWղM5i/dN{x}$4.-1^_߫ռ|~:Eh ;3feU*AF"ܬbcFmaGne;pcQw0.jY62wM{Q7-Rf>xXh280HaDHz6;Gp ڿy .lcs~O~~3ïlĘU*٢nx`"ÅΩPoǻU7{f5G]r(tm{`\QB' )`kgbZCjM5`wP)ǎ 5B/byw@§z+燿jXYl2:2BX/p_ z/.xHqԇ MSεhf>oU Q? r Qq穮(Ag]SłQ'T*QieԸeAo_Ē,R`EG`pޕ|]f|00/Am6R |I-yF' &YfwT哥R2% 1PM~0 Y}u؝ٙ ,faL휚͟tk'0f f1rOeLou-i?ZCƙqfˁ3IUW?ׯe4NΙlf?E0/<:s' V/<+dNrU]u\c pw:|u@Fjy'tNANEb)=.ѫu(#v{`iFB P(!lE6v#Ќg"Kq1{|D]h!1u#LQߋ 4΂ɲЎ'cQ 5]ޭp؏YHN0xl|0?<|bs<,[XИȁea}K5=ZԭտA'6FW9寧\ZUz)05O=9+NP`" s&mjgxBP+& oc\KPEjTIoN Z-h ?JX$( G{z?AxnyVUA 4"tK$Wjys7 &Yeyθr(JEd@3Ƚm6s?]#|A'KR7`od饾dZxmXJVZA¥:ʬ hbЫ'jL-?guߘRmV5jC&[h Ԛ#D'3;Mpn}X,Gj/x(ѥQ~]W*UPcvTxtfGFO\Ea8-J%qŜ'@"_寄yX2Fg Wyeslc"gqϘg74\_x'7Y3j=Uj :^0Cȏ((eœՑ_A3r*tsyP)~MKoլO,1Y*Ų3½P0LV(xÅw1ӉwA(h_>3` soG/A (b9*+6m7$;CPJg=諳3~KN-TWX>e +-es&buE| /ʿ ;N+!^=a,M1i;a5-edјS5SV6՞I8Do0:ͻw&6_&ԯ-с"E$ׯ\01<3J7sɤbbyd}ٝmR#~$k]02B"j0ڞֱL;:HZ]MD*E^YwU{ H3( OnU Iׄ(H/p~/$$KHRꇖvSu:?ҡ/2vEB"z"'j)DOңOVG+n>5|ӷ`H8h?X͢2cYZovM]7E 9|ޕ` x.'M>-JkT.[,QƆm ]o|+숡r[L/_e)~(9Ǒ})ˊKqdxXQ)AkޝmowS#U|Ei+

gjRJvFI#jl`+<:/x<{#r7[v eR xe\/Aiy@~MPibZP5j]bza{8μ⓶PD@g4ayCXy<8X\M?J d/: 4!&XL)!~T-8B($d 5%}ܼJl Q{H2Y#t').x6-wNb4挱 V̻WbPBA"H%*̌UHR^2M ;7"nJ *{Cj ڨJ6X/5␺-؝Q~@CnROB7Յk܆4s6AscNq9|N.n!}W1 ム҄qM,Y2't̩<$ ǚUVR-2)/4aQ*qG~q<9@lSʸ_m'C GDDl*xz,w5| Ky]>MUec|jQbQԔNDdo){ l urv/|RgjoqNt&5 \ [`>=P#nxws,c- !YNS\bU4|y[iCj (p\Vƣ"|Wii><E1 4F=$dJKfM ǐc j@PUJC.iN4( n,,y0S4p ,1Ng_0¤}Hޣca:g4z(6hC.]f)g[=rh 6ϒddW 2XaD{R^шl»#@>epU%F談؄U{cGeڦHӪܪl܋J.8~] t{!wt4 "ǵT'HzW1^F:Wl:$@{#cFgN=5RҒ1MIU78QMTcѭJ`rt ]2z@磒:a;R yEbPNL; sÞх=ńU=ϩu{9GPзQKNcR+ho6/-:&d'K:w_;`D熌 ;u*s> K!hnQHMwH3阏39v0>.8=K6 L80K@œ!A_BԍI ;NA~,чfvnj?PCދ3Dk]s*H#q% sz&g(jdY :N\6k?DPd }<Ķ5ENllTUP 鴱i=1Ӡ?iwF\m'46$e܉0=CtȻxvz&u2kIXY?͈M"HSڠL w44ý tCxٕ1/Vu&c֎@zgu.Մw|FyXma;\7<:tӢؗط>ς3u8Cnk6|u6N28&!:t< V,/U1z:@=V(YwV?_lŘR\ T',bzD (cW`R.8z A v.9[rpFn㟈UK{DܲD[hbh]YF-ڳ[ӡZc?uҫVOUo5 :֪S@V9*mBz൥f#<$c5t쫙$Zّ@-#M(MHcrhr#H]~aQ>Ǫκ//{ 85X*G|4̄1RtAd<˯Pl%oP5R;}1ɷ!*.H.%[zMmhƧ:Nn[66?#=2.aA5/9u{][Eܡ⦱,N ~`Dl|^Y埿vxtEkjWG~yf *?a<-RT޽!r @bebՖ6J_k'nqmP}ky-{*|ncC =:ȏCڬ6`ogn~GVrʗJl=RÑ{ ly^8J(0[وÔ E kAd{OUldq*>RJPQ!)QmH ׁ̮H3:ݗK|N%tުl7 |v~& 0e^i 5j|l`lDU5pQxv"v6vCp]sI.9S%OAll9s `dLJޛfui pvU ހT m Xr[eyD g+`,Aӓ֬PHѨ|r ZyGӲIu{I!A,(tϭlQxB:ꕝKD E9㪎 R %k(WXYJENb_K4S8N3Ñ9 TXܟ]s2L9ze"Yu%WY}XMRX:ai( nW/as HIn1y=^~ g0d!w1Yg kQ6 a&Pƅs!xn.LTEfUH#8;V*=S:j+3V'$¯\`Q{D}2Kc8O%B%3jlQS1[Y /aNh*2vb;VcsUXo,Eb$ K-*Gv'"L`*.WԀ ܁iEǜHx^ƬLyx}rRJ=LTS/w옑z~_5h([TAhpѣ9LB ?=<{/xxٴ 33⺽OקA#ZFLl^CEܯq$@ "Q?6A}(eғK>}s+Da<ظKh< dVkg!y z8f"{Lc#.4j%f)@sBɉ9HöRmW͕8@_o~C|Cedw] NĻ!e%|>`q,0ˣf,?Z=̈́9"[>܁x?THh - {=e#BmE4Hz r#gCy`f[%Ym ;@a;T/M:7rms'Ka{gB>@CZt}TɺIxt3QfG x*S@Erl@_0 Q(0(kfiIk#_-6(;g'Nuq t.*wՌQn10U,i\`nmG .O!A@yl^Ijhbjc)cju;_0A΢x $_γpdXD창'n,ܰ6nMoL3;8;O):KCΤ0){+nN2 a_s6sRϦ<8D!R=~..zvgBe)ON!y %%@xe]b-?OȲ3m H?~0}QאNK_u"3]*G!\^]ʻK9-g -|K=SI뫢F<.rCǭ\1˜;WE)-/;]2JJ0$` 5:r2 oq/(- zt*#1ݕkNd[^G> {؜r c>0JxS#jl)9IPW=:OHIc,V^5Q| o)fv39~mAצEz$Զ > "х5;YV<`QYc+ϛD2r$'o95$PFG#D;褜R7ax@ %޵4}>0Slp*' dP)ƶ&T Ʈg+_pyV 4R<#I~lc|6/(S._ZU0re<"l-˫Q;VD \WOSWLg뗝Xjrjyipc=5iC} Ĕ L$:Q4hDA^C>\OH3ArnAe_&T  B41gE5Jy mVMey):}@Rkt:Ҷs& \ߨbD$!l[h%E^ePB.9dyK58id MsP귔qX< IPN[EaZ#5<43ewbtsld+r^5XZl=6_{ޚǜDb=u2xm&'?k _z]}E6F~F);Eߩn撣!&K$ %K)PΖё%?pl4((v*݀|{ lm%p/3@xTz\h-E%|>lagSp171E;J«F | v>yb=ZC޺7X)gLV>2[ExqoL(V>>xUƐ om谻R-pu "aiv$(K5-BYXZc$p0pT$ox;5z'ƏQ ʩ_`Be ʀ~B.E߱nV- Y4YOQ`dD)theU-k8s6>SpmSEu?wF? c5.УuJ9_khl^5d$O5Ic@oP~* pOҧx/!8WQRU٩ Bwy_UaOt<%QmVBL'e@K,Z҈, ^_$:_ƻJ:c|Ib1`A|V>wJ.g{aVWC7 YD6X>+] 86NdJOģ4ccA&-˩52(ƱgTm:IF;seXE8(3Lj/ m ziɬǿ6l5spBRQ ,VOz۠:dA7 zV`d 9^܃?aezK7 fKಐ9h jqeOז5X&̈́ypI$l섰gc\#Q20 N|o\ G}= 5Qڡfp (T^5D43Ŷ5uj2Ƙ*Nkȼ̫149FG%`{12VIa} Ctۂ_FⳣptmQՍqqIUl@/Oy*"iEϟL1'~{8Y3x?h`s:s"q8:&q3(??*OӦ~G3 wrGL<\ʳQ>{(!k/!=ҫbCBήBVjC_2Fzw[CFJXw-dj?4x17+ -8IDЩ0oeZ kfsHL^sA'pl$}vyCkڣV!? #`_Y|<k'|8W>mG5he_>BvTwTU~*:zn e5dzr.RTv  u#SYV6 Me[ ڎ 筙S!cg~ɂg&6snj,zP0@}=:WaU .Ώt!@G#D.V讙yG# m^~,SξHABysPqnˀY\#>E {bćCQ`>՞K0N{а:J`hpFX$kEt[waؒ4x%cYO'M{mH,6T`ׯܽu  A[_Qi32y[V\=Mk(uDjB'I_ﶱٶ@~kN31a/7K $k39R,Ԟ$k.~&fѴqj:?W&6 U485_^pȶ'L¥Z)jnTHuBVO Qǂ˕U'9wZڋtxǔ/>;ӭk 駦 j1*;oC 5$f2PK,V` zz>$9zlÔ]5& 3C=d FVʻ3~*"虧##U 9>m ay$/].đɸ˘j>ФH ]_n#a=_w]HDpGQ9?À5ӇQo4F2p7[N9AG^&Ʀ53WBWXVƅ!KxMl@Mi\aWχņNAD C40@DxzJbT$/jCҠ; :@p鞵$1Dmlʨ1:N]sm?U;XG ]ﱅҢY`ЮLWVtF N%`v+0Db–&|$[> 9noBP%Lj*xɔb"V JO?"H$ǿa?g~ޮZRSX*0r6O6 Q@%]BQgOpH\;?%U9#UQu[Mw E!ݲ&[ܯ 9q[e ؊.K֨9{ Jmȋf1 l!MTi6PF^djKQB1pn捼o8\t+|m /{+L^Tļ+S ^`RYUT&[uH[z 6W NWDŽEO .3b?圸h}0w.r5EBTn/R0C9e vzҍ#D{o #Qt HltgԾwz[upX0jio~arQMeIx ViJU2?82N, +ur+`rRQ#ds9="`E&vBx*ѹcS~v;'b9nf iPXR!!t)5/H(Lw=izXd7pS'_\}{XU52‡Պ0x*ti5Eq4J/2,-` 1^%:K{ڋ!:% Q+֙ S2g0%O\ʨPq( ΧTC\ t8Wx\1@7hs^a)}{<=9OBhR-an2xf#J1g3R!}㥛:aqfj!bfrBF rT;<[tYA7t 0Kٜ#߇bRJYpzu6!L Ј1Q9 <8z}t PH'|`IpO|!A8x3ػ[Yd ! YST(Fqb7뤧 // ߌ6a@u0>Z'>B_ /!Nk_&P`r7h5#'Jޖ~۳:Erto"^"u[Y\jtܸh8  8 vh9G]~oI_05n?cPc9x4?q7Y8PQIJлcJ[xjW csi|zXӪ - m`[ccaMeq[`:1=6M_< D+3 Pd*ƻ Y!Q M>:244Z+16 ncH>d`91U#}v8uBgi[  !Kv+enWcpO8/RE[/JnYED$r% cQfHq9^뒬 v㞖.n{FbѰՐ;&wgBkL @$:< \a( Ke=Y #8M, ikkxwPmzY->"Q}~NZ헳/F~:Φ9OeɎnwgzi? *@8]'@iz/_ σ,e'^v2M_Р!C_ki̟LsЩATPĻqur/ч}!ؼFw/EZM{1u!١ l)!BWʧpw/I k'e8 J0U0!CJ7'Cgl1KZ%pO֖D*Wھ> ̥8feE#ӢaØzc`_&3(v@o"VlkdToACzͺHzMf'ɯz,{DihY+}X+,6п<ه5T1}Xb4 AQMQQ|AGddu:Uj03Z 6K1bLTcJ(`OZ w{(Yyע|욠Avm+l wZxd(mz#ئ:ěi3(O$9f,Rh&+'a(=pޑq" X)QkCUj|陘V@B]Y%G&Ξffgf:0`5kO&=)-g.A`lkȼ)[zYhi=a 3El r_?- }!.&U09bX,XOnhUm{|vn<">ubE%*ep>ݗ>fձ!fI',31gvsLA&z(&zbΜyuI!htܨF7We^D31y]Fu T&))ELusKpRy~Xdx׫5y,2761m4OW)3^5cv[}aPu*3mgU5^!onREu+:Gp`N[~4(a(vT-j评I@o'aw$LnJ_}*b_w8֗Voc.ƀzRXEe*Xi{8u|Vu#8:3ū KEpX_\`SR0* Ů%%@A[86ϲD:T qڞBQ=;`f QΉ\\;Eӆ[ckLԺڕߥ6c<.UAT>Z]',< wu 5#kT@͹@'XM *)m$yQ}?ܾ˼K쏵V+DIVxחIj+{ ÒK#wm58y.m̙~}i{⮝\xMXj{yש7w:*S?/؉#H7+wA0U = s-oJl1 ,Mǔ,f=2T|&rAFu]zm X1fä HiȪmRbDjV[<ʣLJ}Uj3Y+.3ҿ)X5b>e/>SI2@9~N>^>pT : Hd(ձ~RwXIa1EEI,eVӔr ;ޔ v:~ͷc:@0\&ccƘc,)cbzͳ/2"e/ONUS_dy/9 "0eDYbj]K.OJcFJ+N濌fcX=G)mT^ظW#)zH&e1ձbӔO2آhe)"=տI~ZZpP!ɉnx9&B-cYfIVhM:eh >TZ#(`-pWn$MR܄7I"Ȼ$YEi˳1HmR!Hlu"Մ5Bmo`"d*ӄZ=?ۘG#k. Vo@ŭ'0_F/Zjf}9,+a/'o!tng8H& cP4r,g0`ĔҖH܃~Sf-ѻvk40&RN8R~ wY`72*NկW$PHI&` \ (轓Hzl0 2Rj4="/&:&j]Zg8t!u _z4a7͕Zy+r7(gzmyC` GjgÈ-IhB,Uf6(W]F%+b_+?Z]Pu<0"*9S *:3;`7 y!*|  >O"N]Msnr2}8ۙa͈fꟇ+qr 1ZB ,FK"?`/< bbv"g}"r+LZ~C;7$WGm5BDWג K؀G5}/!,5'?032L?~tx?s`ANjX b|(yCy|o%#kNз|_!R; RvG<<,nvUDI{mW[^CtY=q/ V#k=(d6cX^X/);iR8Me,_gbb&\@M#ʳ`|m@l&~+ dOw4&ܚÅቄl#,~ߟhm(x0/r+O^)Q^hޢEh6|-*hF">= W=ߚI ^]jmmZ6>*Oqp +˰3l&9|_eYu@ueW>lʻasA`dzdl/NsrC4O.C=+G/i?צ}7hCݪꏇ0J|.,$iY۩nxs:b6wqfKR;ɀy+䉖݂8Ƥٔhܲχn#>?92MٗN-p4\9՘ק;EM^@}ș@Ka2>Q] nEJ 2fz,b9gFԬgpDѲf0F8J CҦ3EQIG0z^"P{g M,K0j'FCw{ݬzPY`THs݅)[i oZKێ747XY|PÂw5Fn\o YR2ًsPs!Z;rXK&Oxu t!UɃ#V~t _$/(,o\ؙɡۈdN"Ibyv aw=d!7)zdP v%wr~0f^r4r,jW&_kW& G#i)b=lǒn"ʹi&TCޟw>a'sM`\41v8f>R3 :rx_GAί}<=iVKsTiSZhOfмXz$3xQCOoQmķn^v vaii&qp&q,*,$;Ójmh7_}LJAN ;P"*{l>j; I胎$UR1>DK캳C&Lg'Z𹳘j5ے|̚'Q|KUܖ.xNSU*R#qIѣP=*P-.nqXN̺TL!X n=~Q{mΕuP ]9fzBlޣ;ӧXR}-늋$ ɬ]Ԁ žT=r8Wi'Ӽ*&.d~@V8&^LqaDf?>=[J^G'ǽ5N+tS ;:z}&QfgW=ނo^Ttv"a5><~h:Q>=A0xťQyY ;TՎg|jZת*xcoJ|d2V?W'8npk#up2gI. #-V$ЖffUE$iz-0(&t~D4ɭgef+=fOb4/)4|?]`h)t"ڳ\?\&uA h_ z/c,9ՙl'+Ќ( dl gL:OM˒O %9ڻF8iZm*8ƃeCtM_û~J8PE[Ҕ]PʿjvARi-So3nQd5)Cgs\LŽzte!V禧Bп~Za~*ۨ`_2ߥ<=ČyCc?C?yǶ$b/pw0M$9r+3x;>D[#^݋T:Cؘ$ &v'{gi?cp˔qbXWR$>'JsZqt1 D!Jgf1I_?!+uLȩ4^#*S]Tۣ*ow)w9^n{|E߂zQt]mo6cM$15?]|y5Ut`2gװƮʷ(:Eo+C 抾抖Z' D`ݮ2|}& ouэ:v Cg}:$[v䛢wa A`C^~2z ٢aN71k8+A爝Kys[@24':DcJ 尬oT,h4:DaU]NGwiL`wiTUg z- Bld΅1\-7-Og+hHB=i/Y"K r3u,Mg*2 .E# [YvU.HCJF x1"!ZC 8W<'f]?eJb˲G? E% Ɏ;=l4_࿟$xJbH %\(›TF k/|RL 508z&Q,ngi^o3N0DŽPާOa^2_62\,wX/*I m5"#@}lIцz"L1)Cv^{P(C1bPY-kŬ .?o0Df$wɠZc "~w~gh.]WSAjHtˁC'{݇ 13LeL*x)5켏: ǠQѓ4VYf<ە'Md*֔Nd(~ }ϙt)ʽBA m`cvKu^aB) C5sg~%1!kJ4$pKoVnTX3 }|J$3D9.чqRJYӝ`"ݵlq۱DgS(K`%4櫒|-;y ԏK壮V;;3upS#Q%2oS!KW~Qher%N{TGSK%Ki8sR`CIKG\p(yb '9-oe6BYpa8%G\}CQC w}͹ E߼z5<ک\%D2ZKğRb!җF\Ǣ_/wbmg'Yrop4ʢ7?Ąk=>}&zvk A/ӟlvPza_Cp7|5##t6\Ap=v /f;|K ]O%H8Z(`. q>jcyG.u-0Tz2U Qeoϭ@N!='32[-,Z ^wmm n-75aB;E$go=~hiN2xŝG ,?A(޶T|viiRܪJ^+{Q%=AR-% Nf1ƏHގ@cA{C*+?@-xE= Oksdϳ Niw͛v\;3MvobU%|{~2rTC7p, {/ST}ӚŠ1t84S)uE_D+v !3"j<6V8W;}A䐫%)3=8,oM{mO7 I43@FNK!<8&v[iqXq O6JdTb˓q1N'tE]qۑa %tQ?%HBg>V|k[! m:Cێ#qN'XLɵxUl~,bY Pdy~hf5Q\1W-'O49B}3rE\A#7y+j@_G} p*dO- 5Ty4K \ѱG}vGg7'-N'(>rngAnǰ~>9˺sBa۴!iAfzŕ2a,rkC¸M,>M`ZRl Dz8IZX@J ÆVj~JL+-PSPu":Mͳy)ȵЮGЎX'*H":>nOpv_tcSJm91 jӠ%CCXll}] ez9,6*i r7mDy'%;fIMGY@0PLv}DסkKyxd'ǒ s6үO4A6Uc'a}QA ; ]C?4ꔥҋ^uc[CBM7ǐ*Edu8*'uTQQc.'H z_ HF߃k`<_B޸h;;OP蔰:e#R8r?hI'N(?ėOzQOဴn.eln2u!D)go*A9hpwVp\Xɹ u? ik7n ٩F燡녘w]m6^Hu 뿊u>ޤngSS"rs:0rDrfu⬕1)vKK còo!]8Jp%Gŭ®{v3^ 39ZGT:J0jݲyMv%{E̹Ve׳L΃"x,0}*G $4rnvG9e=^E}갈f,;j Nǻ%[4LC&s+*nذ,5IwX8 b4 ]ojA*agr?63k%Fu6YyYpO=C'JҌDF*MPLVuG&@E؅ٸG>AP#}а+?3hC? Gʗ=wU?fU%`Pd7 /L36ܠŪF"ℌȊa^$?θrBbR0Ws.? rAUl.; zuX-s# bqh<~w]Thٽ:Eo8 :Do<0ҡvY yf18Mύ@HPXG*n:/|6ރ*[(&2s5i-ŒPYkՔh('x~}W|Ґk3Ka7a.8)oܧR8x]P$o=ETrLo1 ޳YTa1Ѻ%c4ipdTa_3Q﯅.jK1)F\6~3sCPNh1qb>j* ;A}0h hD\srNMcJN8rh łg;ӳҵ$bsoV<ܙmGY|5v?V.Q,jG LRcV!ƪ8ɵhr>C~!!t+$:WY° 3$˱pi)9'Pxոa&+HoX&독E'Ri kDNyF.h㣍]֫7;6Jcϯ|c B|}R6Ň՘Nz9Q}?ʀ$>/YvIB.1c7ZC%L$Y񪈣pd4kN$A2L/ff6ԂP~q?G;Ú/zCFŏ=c,1(RO|DuߴP_2 ll|I;:0b<$"E<tLg`-$M*U8oRYD7(5D*25H1e,/WhL2}i#FVVjOüU;YuǏ0- a?UބH$P".i{Xh[ Xc0๛WˮH/܇c_g).x<ּuO)qâ{|=%+^5GdI+n!D$ *tT}wT\]b.MCL2~ b7ܧ^s>:ƧHFhڹ0 ^q JCĨ(XfL*NJ Gfg3*{b5] ;ʊǝkPG[)expwiLi65监,IElWjCzG/.WBS|.\b/V Ҝfq5'ctUb܀xhK>RirK7l"_h>b鯠1FlkF<8O_PfҎܚ-72gnt芧sKk\bIU;&d->b0I?IIۥR%GRTɑR/[*0f'fw䭒{ 7˓F]̞US 2MQi3p txl1n,5:gk4YW'X\0p ߈.#&w}׿sYv]uKb&'Kn!yEPxё8Յ\87XS1 I 2(%uOim-9{Yk/>IО6gCLB/A`mv@aSbIln{?Ց0Q6E[I%i" VZ$( G(r)YYaؚmo4cO ¬d> 4Z{$8{h;bk^z㨼lgO[ôi# 423R${R]Kiad7 7m_'4)ĥEgb<4[$c+ꁇPwߑ7` =^K wE/ƾКOl]SyvfטաdcZij7{nHy ~(2СB BP-j 5 ,ٌ a=ll0d4ͥ9LuY$_pͯ`:̴᭮H8%7.|^ϋ =\G]]8a=oWc k65 subU𫳏cؑ):s1"|I`uуRJl1GpQsrm 2/2躇(rIģ߽/OXg5 '(2Ƶ,:Ycc ~D?Y'8LwuYF'_M8{]r)vyIRPp6x+r[mYXr@Qkُ:w'=q 5~/qH0>Hчt^{ &Y<EodXb[Ewa9Wr/smbR9WJv1}3[WrޑRE+a!BETXIl -6t)ںm~#l-@;Sk EmV<p=fw.:ڬ[hDC9upn^VnA>:7ŎXݸj5 Վip2æMEZek6T$J7q``jߒ*xQ:TxfeN2Fr4 F'A1}=}e9Tl#P" Ua-U8zIޅtON%~6}>A D(92FWoL*xh<4#^Gqd*:!bGe~-B~!>DrNݫޣKĥSe#?wѺq.3wWwėuS  5S3/8*4k1ڴk~GibrLvK##_Z&MW{ -ja1TjzVK۲-=gjy G4Q͞4b mj Ζ~W] LȆV|XζTυSw,v<}p ZUʖD(syOfO~19`쿷t coؕh=PR WxҮ]%J+{1%d$5#!B$.VXiO7g䄴\R0,0hP ^RdY\ ~c+4tP6.S]d)+A IRƩr{9F`! ;V mok ]6߰Om+2dJX OD|U˨0P.gIK=5>\jLDdg쌌Qx /$t$Z\BbEQ!!cY~>dwԋLaھud}K^8!ku5vfnU?v_ : Aeui,6tnxTx48FFp}7^OK }8%W)JKC*#rcW{$ -eLds$_ߠZ`pmvr]1ڸ!ٛ?0Fl# 80{SRM(4;+##ܦ i<_~gC5d\4*Xd;LlRJtK @]}(,Hh0ї_d? ߲T$|lKC1{1cdeE੃C:}ߖy~P1NuXH2#8 j2nj#AN F)6rf! J{!MJ&F$eqR&~] rQ18G=~-;ESHi{vC3Vh ueFh9}(,9VknR4Z<g)r&8wOBi*,#DR1@x. [ǯU{Wy˴=g^t6hô\3*NZk|#͟<.?ݑrc|R `r,ZJ; nnrlڑir)޽b :x ,P[d:])eGγJGj ?]Xo6<=$,\LWbdvN+(a^?G ׎ჵ⏱&CnCztcF=sQ'L\?j;LDz0`pRz_ɸ^p}8,MU#q#rщ*aYMH \O1>(?:0 STTd$a'ppQ4-m%Wkl۠R6Hs-3._(,tCS(Dh+HXT>[V,Bq0Jzʎ#_kd$%7 UdM͛#F߇A\ֵ&jT.&U2OAm6 =.tF"8 IJhAdc~V3 蒵a O 39D9veyhEV]nxTz=78|?$8g)?ZjW\vezTy&AA ̽]u GTSvD'7lbL K?i֬NLJrwcԖCkKG2rV*=+G PM6ax,,(t͢2> _5K'Ep12n0Շ j%]+fb!::x0f˽Kr$nP4IE<t45>"$M hP$f‰-ϱ>yllhF̺q;7[)7bv@& FL !c3I5֎ƀI*at.(h ]?`PW| u:sx(DS'bs;Kn8aʲ ;G핊Y25RTh$_5}\&4U+TZ\YB_2ujx),ή;RTBVmęqhHQ ߵw'7$WM1o/!dCq' n#dXFqjwpŨƓ*ziB+ҜjhBùB]k"?R.Db04Eɫ-0s(q:^?-+_q>苖M ׯ~w1!_ꨕN̎ՎusS2DKHO|Oowy 7-k m˷IhI5d3Esi,U)n62L Ca>lNP?1N%DŽoZ*)?\ hB5A#M5k҂dLwdRh&rΪ1LLwMmW6>oV%y ZEُ.Fn0=;I,HL(ʟuuܧDF( wøpm䕰'蝟V-93^MV`Fcܾ$k`kcj% ;'m}or8[_Y%. }o)+Qg 'Cp,.VgyF61# ~gPZtX_` ocl{3V4H^JbC=$*IM栭7uv,- o/[YhY4/Ț>NY^dX]J;!C ~DH\eOG- e\6$HsQ3B)[c{2Mcj^YI mQ׏f7$H4XyR%=a('iػ6 %¦8X-I|?]fjTvXGd.SeD:K:ڶy^_~Te2:*f<2KH'xVQ9bc|"erPo3t%=΍ wX;L2F}-,~U#dŖvh&(j^~8VұY[|3B[j] nj;PZM6p~ *fTg}%ӇM3Zi*_3L>Đn$vH&nKRk]oTwm@'߉&D3M`s+;1+#ȇݓaHV/9ڎZ(25er##d7 &YqtG7=:ܨH5a|ޭl/R~O{=>Cﲤ1bg^Iy%C+3[qe0dPdmu?lqmF*ć)l_zhxF4! i$Ob(bw>5 /LF s Mrc]_}]E, `%^:;tAeb;qb ޴t|PHTLCgiA{(Z]ÉD~˘L:5$e -xFc7f. U{u'["Vk^K3-ɇ8x}<>FmpX 0Fo8/Zjg_ RZP Vmtvô"ͻc7acNNXLN$xW4H t1灢\"iu0 $آ~+"H  l3I`}l 's>@;?Q@/)b ;Ma$a`XÛHPVt5B B :YsA a ,Njd3N<&C?Ӄ|B[)3/V)x߈Y{q2|<7TEwҔE'/4Qd$#;%! LQ㾌g,5x$GGS9icOuxKQC}$tH i1o!tH5t%wTњfT>`p6[0C D] O_ NIW,u/^tWݓ[`fnVO5ԸlOv*F[]S:uX<eh(3}Ĩ]TAÉx^=e 1Am܇N-F,k|wSm@밨n` uqȢT|#s-*^]z'"3z 0$f0qq\Kp&0@t?'rV7Ӯ9Nb E[܇AI3zZZǥ9BB#Ge$7[YP? <з Xy*ڈz.ÒmCp1bu&߾?70}}0e'OѰ;68݁"y6GcEj1 }0Z)ѯ_<|lA]}A ,xC%n<*Ȁ(IGf0wFi^xJ88\=.,!D@:l J d-7}/Ńj]t0:8{~wRS%`2T%y^iWcŇX}.TJMuʍObf%L6{8,]W,{ _)BOeF;.PpyQ7P=FY376v&Z{t,!D v(Iy S a؍ $< m7$Ub&^q!:1B?(?"OiB)M{1~+ԒSҸ:2;B ө-I*θ&PEK̡L+: LwF{4˶5QW9#7{sPԨ*[ݹi F|JJM3a -iFa?8;wN~4C'AFenTG?O;!&1dbRb{`/╠+h#?B#_ ڪơ8(rs'~ zZ8oh岡3fԱ*>lu  }uwdܺ' ,af}wSzM$ᤆnhۺjx4:w4)z ᡞU(|WϼW7Y)kgZ*\̺RqoLB2I46c՗{PEy)"OvV'zCxL HIX 2bZmT0(^u^ՆlS<.XzYljr ?ZV??9H&5mS72JxCѥ+G\ӊ$3 !m?1H+>o3ovP=[#,w>ٹzPl C)ׁ {E"aKxSb;`:^N}G*ĩq]#JjOÉOxV;яΈt P %g(>aHAqfF5}b%YLw|vWĆpt*Y\RTxkk` *!\6ȡd}$%Dc?rו4ch Ĺr#SJ{Q.WJ `.($:ܸsQ\ICò#'F[9Jq8,Q060>dٌ8} ,O:f$@b:31 xDfd|PlC?\S/adc 'WVcІY5Tw@9}\ƯҾOd|ȡWnE1R7z̎n<.GŽwGD5LPYM5g -;g-%-vYg(G6Z}цMcqQf$1USlJ9X>Y@Ce__eލ5EhIe>B1ƆR4{/m:bЂdJc]Z& uj&,ll c_-3KyK+>W8k@WܟӇAr܇␞.(lBe0N>! NȮRd%]%UgaCD{ (*:nBUጩ ޠ.88\e*YFiJ9Y_Pn4T\я$_da)l+AĿUߟCӹ[x1ҏQ1Ft5NŸv/7Dmh^'12f60JtBϐRzXvUTg!R\A.TJ9 }Pd{`g"U2jr=(;3=JݗKmI+ u ]Fj9\(lmcXC@X]Ӻ RlhRXxvݿuSk3p:AdH{۰jG(u%zӨԵmںy!| Lm?Vn\p>IYt1X+i{cHRn웹?hS/02wFpG3<\GGEnzBRL)2K5>WB[ౣ`!?Z9:Ը#qL.IN;nueNEIxVΓTN B_~V[-W:3"3(!rS d)D$y VR4Tyآ^[23W#?CÃ'"U>֠ᥑde[1VLAiu lK'ʽ챂oR)iZ,2*ϵF&ldy*Z#}sAhGKCr:Ⱥ A_t.Ǚuy[WPbݩɳ姀O7uޫ2& pC/ƈHwyX[ā\\Qn?4\#:'!^MZ&4]8[i 5G9yZfga߱$NޠU7ʶ_E&*! A +9)\&`] X1Rl{aV\F"=- i\tKN6liX0b8WF|)٭_y76vhitUƧxw !t Fx)ߡ{yEbBŦA APf4}A>T2\ JH@v~ho^FVrO]ZMoi셂hM*20w3/ZM7Go莣$<G?H1V TA_讎nuNj\UĬ YrR:|wA1?ƱGU~Psv(@f58s' %߽ubqKWѠ\u)hrJ?mo/^@QuQbe}OƇ'B YY)6spTD &9kbnZO/O kjD REE=X yhs3vƘ4Rܩ6n+s-uZ4+߼k'YfVEKWa1Kl=/}/WmYlʠL*v z `" CW>Υ9'f\8фl0cfh678KduD h(@ј~6V'E֊`^>iYzE??C6cYS(M 6yf/Q g=~&;W>o 1S3cF<#ۜE3y)j .'3J>~g4꘥^=-? x_^ĕ x>D5,+Mv%|GT$7<0JfU#!uLDΛCQ^"yN Xqc7aϖo>k!hҘ|>q h2'Y8wAU})Nub?)fAΊ#S JNz rR*#ɵxUwXݹ^1k|Ck O5:} #/+-n  o bڨGS7jpVZ8#ob剚鑋 b#?E?z D/8@Ñh?@o߿7r?]P#1CѤ"20)#O#D*ޥ8Aܯ1let8abQiĹޤ߿䃲픊_1)j*ć1]4#Qpb "lz~ྶRxj)TO|ZXF/̵VQD:DDAT_fgpA!q.~!oӣrⓏ`yyW,7DQЍEQ"x/HȪM><ڈ TP.rJp'?q_Š2_ U<+<똻# C>&JP:"O9¢n+@e h* k|l ʛENC9Mu}lwMZ4x!^L|]qTM{.1,.kAPЇUuĤmMB 더؉cJRCSxx^.x73&OŶTv#Tm[&0]'PPETBҵnf/+VskggC;MXieFn\*Qb ȮɲЈvʜ8į9AYwN)0Jwѷ̠)tطwPŋxCA bJXMj+2pOv@<Ըv]~lծbImr3x E}Jr50>3=>A`N]<ù5y(t|y~;hj}el]D+)RIzId;I{nR| [NRz~'N6]0,[os*༳&QQr22ɉb9C_%Tu^\9+^V&ZEv7D> RAfo= -F\Qd)XtI+pa9PܘTS lHxpl{|83v>5昍1IY6ìRM@ؗ*]ƚ1/2Vc@Iog;3\8XŶ"7Y-Ίah:cF|C&{w V"\ $,NB ro V_SvWאXK{0܌fidRq UCƪ{goK3ImI-E|9l~N6<:e!Ŷ`,vpgya(,d|OV~ܫVÈqǰe6l+.,fED*v{.b˶Kkě`}3†Q-VaEUpoR (Yvn@II箝W'}w1b A25܁:͕[Uk4GM/o  "I':ҳ ыFUϟpFEo{'pdC.Z7ohX5݀ Uj[ΝLs-4ӛ~vv <6֗;p!/J$BnhCgJֵ- Qӎ\ { )MG |=+O\nEB<$Z9hF7?6 C?dcԞۺy|׶aqFiaqF<:s#>k~Ofʬ<ۃ{~'\sjo^1{Cu:k햐7o|m]EL,c?D& eBAs[+cZ?fA>I~1h RzSAԜ<%ӊm=DD)*'۷oyTÙ\qˡ>чiN>Q$cHPػ-DT~x)9: nŠ4CMnJv.X` ?R ӛtïl~U'cLf8@2ͨ*Q8Hݑ-Ӎ1CaoZ/.M0I&eZ~(,y;)`Sə6 zrL'nČJL'ʨ"}@HC|2&E  9LnRO_uicnk5t "&oi6S!iSW!N;F (pu<اܞC뻶 m]rC\hOÑ`4~$_ʻW"dD(xrFmkוAGU9ӯ?ava!xm1`_jYavfSMcܟMop :DwW^H}{dP K%[4p7:eWV[I # _By. j]pJVA*)g"YdG-^Ip8rl@j_KJ(^Ei 2#);u)|!}lo'_ <2SєM5q{ApdGw 71&ەEdjb"? bzzQD = :*#{DTH$]qTac5ǛrOÿ#R)~ŠP"3nŔziWPz P&.YB4EG{Ixnc.Rh ހ)>QA6EA2fn .n?«ې3Rq@jUcH2uK~]%,glUD>w@zԕc\sw\23''4ho iv-MUˉ l /<ٚ2n$.:G>NI0)Al@?@fjh23$ y[gy9Ӗ  ܟƝiGO-^mgQD>LsQ\y|xZ޽6oˉ|xgM]qDHku$xm&x$nr%mHAFkx4RV؅WaĦОO9ב#qљ)0]~~h\_\y(myv:P+>sKٰuкgjԺZ -L5M>!w~tBD}poBl0-]i]| Xڟs3# ߆';i~sŃ^iM 9cFT֦ bm}0,H㆝az;ґocᔊ!wpRc*:[FrvGܯ5fD}QΧ^M=G\Bux{};GOHbKoQG۱é$P} 5+'~~>W״Oڌ$uV͑HnVBKbKrm  "EU%Zo0F=ow{PO0&+}OF$^O(' Fn%*hC]q9$,r @ͺb.cgz9?S<Ș+ŝR|nZ*8 Ku^5wpbp>1dt4V#ݨv0׶0p81{ycEkisD?Cppݽawy}kcJ9`@NxEr%g8W"Acs 5ۈl2o 3кЄ٠$@C0 f&GM0-2|\?s(/RLs<]7Lw ׌[dѲ$Tl#&/ڶbγ"b-c=GXYŊ?9Aƃi"Yը'-3j٘mNpvE\:=_'&5}؝2 Qc]Х+Q_X/4f">s$ec.7+P| qqΈPg9A*vƑq]F~1ju^ Wv%D>:۠71REĶF?vBsj2%Ot1d5VY&QRr/?ϤҪBPk囬su~Mꄰm1uS朒?ڔ )e7-lz8-}D!L1; /]6FE)Nx7T/t@ݑ93j`8N/P~o/I 6cMJħ+4iA#ʜƻ̬[aRTg+-{fTDn1N?~LZJ"M; _iC>GmS\bv诏M__v!|xhKN4In9ۂ*E+ظ&(]=~!R; EJbL3P&({LGHm].,P#6%Q6τ*m4׮;jr< ) _Co6Z^\V\sXg?;;#Q# vcsg$L0Ĺ'a<']+N r4D1#J-29"N__¢`CHwxapBaLe諳˿gR.,吏>a->FiAX]0f3.]Ǚ&طl VM0fFgBzoD8ot:{FT$~gF),uAͺ͇ 6r E~-}PD8ҪZ΢Z|lD)S6,1&]ڕ/7U{P۽Bk{I5P)b| ya0f&ZϺ1J'njâhiAAeeٕLቾQur{q](ʥܽH1~)U׬tUQKRDF p7uIK8tϣWFk{t;Dv Qn tܗ4-Z/}@kQu8|i]izɇ,YC F)BNlVld?/\{#OM}e]!(@ξrvS r#p=4,ߋXO):xʥ.:yeCudsI_i{?٨?ms} Q੍:xVGigqr$w< ^S|3c 4 w} v Rj%|1 `'m~7m֗3F^>ldEFc>=:(Kw;\'@1/*ARt<d'c^a/-oIzI`ls\>MmZ}ZFG x?myWU얩K ">2wOA1TUp*`Qr) B7Y~vNAUq8Nuŝ jlv(ʼ!7yn@-e=z/sG[Kz;׌5Gw[Xs 7)Hl0B6e0zA~k;dH$%7W*# =7᠙\>~tr̟Gk!k!x-KΜ\H;x#9 B^ $T&W8N6r/'#D E<0Ed*@R Ϋw{ɂ+t{YͬtOd3xc0UtפhkO /~{h+Jvy61kg[_O;!'R%\>ԟh`?4FlLľblD] r,lt C}REg>*yfuA)'W-zThy+wf=*t6?~aŧR&obonT#WGvw/nk.Ty"ABԦ:Ѹ'sGw2Y[b+QQA0fO-fa +>Gt!ѽѰ *V%yk#kh)f"©3! 4 L8A^o 7$v`J@<568Q! #_,S)d~ B]^J5KMz7o3ګ7@mG1 A'/& %)])%{EqGHc"W%TM3ՉZ#(.ڕqBؗ6ĞLHS? =!8"Ԟ\q/bf0hmƧub:5|WH+ߤC5Ӈl ?z U;`_%'0Y5p֨sZ1ܦzFSCJxh< Z0eܡEN;rTt:e| neI|7 ˋ Ì׳JI^c5dՅEy>Z}$/ކ^IoC|| {! n(_a )>h"> Joy4IưNwG_@r)i߭yMv={{WecTp%\<^B$zssӆA4I<'}($ƭ^NjꛋؙPY9RiN`_g^BHzrЙP"0i]w{;啯#g 0}>2ID+Ը׉OmǬQ(bEY>~oV<뿌]+͝?_i|r~wuR?|0^k1ԠFn~lu(%H7gPQ||6#}NW?ꐿAXw k٥Z4.(ӟuXI3d~g FuhΨV/Xo ոA`u[PvnxYj2Db!bꤿ#>([jl~V~7~Ga=ߎ]3CvA^U0>]*).atA Ѯrp~idϨE)f|>܃NpyTI6wRZ.`z-}ԎV_*|Ю [ +xj+[3ܳy`0vKA`\H' +4wFġK0&sCoKh\? ĵVd^ڌ" >D]Tٵ ,b蛗Veek](]ﴂ^9#)#Λ%ο$f2-WMK]эv,(  Tª,܁2+eQv9oD/aU LR.R'Q۪ZR:~C(8p4E* a6 (k&?f_2N>Ls5qjkcKF`ߋsP& (3ڕBzn+E31LCG{᭯2„YtTɶUj0FTGߒoOk8|}ʄrZ<[ oZZu{s,P8kO7j]50\7Ì_<xQΰ˩O r;3/Osz?ލ_YN4EVr~Q.*I2O%xݝۏurWɶwC]qZ1 HK&-;"/>D޷O6 Ey`ve 4f%rêdI+H)ea1q&+R7dh Vc.d0fsI?Og 02~FKlsar:r#JTz>ւ(uk{P&tcűW;(OdaYlDZP|3zK[hJ\+lu["p_jޑk EGi< B `jG7P m ڔՒysƊ޸rcAEsF'Lgݷp.7(}0 pGti~h-VŖK,nc1Ϸxֺȼ[fuh5z9mqAEj(@/2t Wz|=ww l#dP{[!b/G=&WQReA@\w{?ח%hv~}v @`(.%Yx#<_{#ghg+ǩӍoٍ,(7Snv'-?rk"trՊx~633t*Vj2NpTy4F=\)՗O0` qAn/VyM{H8}^݉ϸZ (oFaiWL\Y툿Np ,f@H@Il Yޣ `5]ݹ&U2`g6g(P+(VIyzrA 䦱ڐ@ӏ#[|[O:+:ߤ7:ꉖѼHָ>u8 j2lcoZ^{';>?D/jevڸ:*|S54V-uRmT,}5 e,Ԛr3jҔ ߰fB3rS! u’e]9D*O[`X#sneכuɞtk/0 kqY TԶ0ܵfxsދg0S˭(8"Rq]}2s|BGYNgGʷR7%No >gn*'Jr]`(Ip'0=Q P(zcqCQl7"I,D%0j !(cl+gw/er{$ 28 V_A{ks l : /uMxh+?"1ApL1(k1Xr;S3b,w˳u8 oC|w;VanЉrmV! $lC FYt5IHC'bP_XO_XFw00HЛ DuJ%Qrҭ&15W@vNMTšΛPNչ;Rq'.{v|F5w-5X5s[Xc2~:0Qy Zd@BK'.] EqJNjhL^c<\ѷ1}_K#="PÔ3DT_:MND"TB4߂L]?J>_^XN몦?9b/G/#LF!p%q瓠&"o@MQ[o=fA}cIa[Y} :?U&5|\M2 ^Uy( V|0y7,`r7L64'@ } l=f]6gT T~uϩO{I>Gb)4ORrI1\w 9|H Ue$ GSfR9'Qi/bbFmu|Vu4EULk1wh39*|g0TP)T~0ut-7F,0qԅRz{?Emw УZsH"pT2)W>b-TB$ 3mΦb[j05eA*'x1ݷ9:<[|V ~Yal<[ і߹%I6~]AM?EZVcJ>?7[!R+>L>}p5$dFIZv=ޡ  x3%Qd$9bz> jIX7z02bɽ vF貾s۩p>kZ<%?xQ21nWyQiu q*AE› ?VYɠ 8v7jt)~`?r%\=NG%0Q^-{MBF-T3A8^Y )d=şl6ʟѼ4Vb:tAZjա{t| R|aG}•h#Z>(B㘮qrG͘eLficjr#r%Gd[Ɇ7zhozߛ`@H*o翢O[OWz 6wA_[Uw rSy/Vrh|}h]QKeu.r\|ឍ\9WEN~kyŽ$vf4xCV37:s̡2'[f#5AuhS~u0#h1F0B}YCEਠ-|Mw7_',V88Ф$gA醙EF疴68|=aA+H3k-L_:QwZn]G 4}";=9_Վ=˶t /]G6x#? # =.?&Ԍ EP0jO27ZTAm<6Oy(l}Hp{_ xKV̍(F:3Q̞G8vEꨞrmNE|a`3{3;}_1p7b?Znm6%x퟊2$&8uWd5[l0ƨv!P`M^mϬt S# $ḛ0+ 1-QC۩NUX+9 p~Cok5 cb؜oi ?}}&}uc玵qQ-u-iRT~Xʡ#&+FZ=Zȳ` ͺߡ9bWs"~sW)3",B;dш $kݢ'5XGki xڔgk|&?14tc8QF-N~.8!/he|62@{6eQ_2vס[آz:{;s:[S Yo|~y'ȫ1s܊ҫwN>@NPhPҵE۳LozÇYl Hk73N*ٰmVasbԅ=I`x`9hWXN_$O-RDV_$2t=9]2XY%%8@ +Vd)+}CGNLcǜB4䋔d寊ʯݛ(th7w# eeW&M2R=@z)ԏ`9ۤ&=-K<;=ԣ(g \Jp6T$/C"_)$rsy= m0 trugM4eiC>#_xKm>V5!HJWpFXZ[Ǝib$|OLy*oHkgS 8  |=WLmOR%gXіlcai<{H9vC< z\|ynV?ˋicr#;#/ςzk +t -V$qIHZ{p6yoa]>xW-G$`[,Ϸ~*K RpBW9r}4k,S(2Bd;@T E |p$Kׁ8ov̶;׼~82)8a YT]iCk/Wen,>L4ɜJDʬaDtL`GaLālP)߱L]?c3Ƙǹoo(a+}P_6ͯD/YjO+TO|R{b+JYGtʧm4JS\]~?'""A,bPv4ƬrI`YgP0{b#%~G.ny K_Ǵ`Liee53n_z5A TжH(CZԐsVƉ\xxSĦbfL:rF^7e+{IL hzLglMr;H-ms Dkc/j=o-L2Lƒ$dqT΃ì#Dn"nFCϏ&3EǼ%,hq9"ϩsz{=sUU?dGAw^򀰤 As4E}nMuY<ſO|nQ̖IOv3S$1^oNg'(|k^!>A\8F00Fgon$ D9JꨚyA[/W̬]R*~W̽qPe5c:ϟkD1]SrR$K`VB9HTMKiM&;+8V80L|:V-x≬ޭBOvs^Cuv+&1~<Ӏ1{wD٬(&+U]Dו*}k!uhK?HoU&\65t'I{e*+塣8]M{Ihw4PNM=mntjR*o#K4!Z<ا;r6xƽ0Fز1كLgZd4OVIH#|n?ӗ$m T y@ ^ )]{Snu׃f|,Ws-('ZWyzuy|*&<D1S]ܕ'n(n E# A c>PgcX*vNQfE3N?y_;q(.q)c-ٹ¸bqWKb3Ε_NgUCLw26@;31hD 6٘[I_dw+~t} 4.y4"\kZ>sk|SR ;P >&&fa&Y T+f8LfFg~$ b/힠Cܾ^7Yɻ1 +. g 8lOXG]b/I킧~~IYV M|[J:hYIIz>9ieFq=F1bw#$ t``償ϝh4w?D3F o1rXƞUX ^S&W;ؠks.ov%yBzl@n_ζ[v&@9|Tc%rqΪbJZgxVXB>Gj \5=~DkI b;ĬWaˆlVX#-9~@Iŕ!]Ct$nR񭴌:JVɮ+[%c'l4]kr@ Ό`fas k Ъ:α \7 Bk& 5(H>`[s,xYZwKxVnqvjh2\3Dvj{D/+Y6a~5h+7@mthe%VZa|aY-ڊhn p=⎐$팢̨3(PP!]h .T@AQ)( )mii;^7Kaw#k9:,_(v^n;>[Ӣ(lIo{΢Aΰ){Grx~= P^)čsAxt 7 ۔Y{ՒO>e~RJ CB#gkg'\FPH"5C__"-K2n@I|_,yo{:\Wq~u)ZǦbc \/obS) n34ʞ\R~hmiA4ɕw{gGF٪~mwwI6oQ"Ҋ? FUZiNy#);A.?x.aie mm͗T˧0Kl+e|O%P]/זXG  Q!4-sn[W5nP%R6ݯ>//7ӆ@wTט폑?k$ :GCtjcdr>)3(>~38#^@`Rq| cphR#A!y>rHߋxl]YsO|Β="ys#5K2p6`02' =I}SLϸQiQGZǛ9!V3Ҝ7x*%<J pW<#]Džʸʔ_/xӃa^l1>%f`l8q 7sȞfMxԴOJNʧӧ}XmBٴ/Wf)qIi\~iL7c1ibE_ѹ\̉a*Tx"p~{@k^|;<}lǁ }-^KMi&-HQfAa $ZK"PyQ2N2r4Зl) 'dW:O'Hkڴ~kbfS椏lf9,gGwЛQ}WuҝTo(jME4M!B\:ȁZbzunѥ8H]k0~ 65Jd7 跤:0k" ,]q;"E7 q3/dLrg"})l{s}g{˞ ܉Q${IVav*8D-ϖ>2[׶٦;PL; U]*{<*0_L 4} [eotUD!u\mKq\ Dq=.U?:,ZMcFl[u1/Ld.\,RLHxHd$5 hmJw"w80,<6=|堣9̦=Z*fkχu ھ̤pwS$D*T@m6̦D6S*EM>K.G(MV߲zEj ڸa)=hnoudY]8ò4} aYq#6RfVkAu.ջ݂Aϐt܂BĽ B:ӜU)(e@=yup[9)RυB/hiu* _®؋Rj =8;AIU:*k~[Fs/AU3;(w %uw.Ԟ|%k0\fQ@ۮ,q?%){#ѫQK^l'bP:!I`Z XP +O0Kző|ȗׄqUMIźRӷ ; }c-/kd2uIi~_*:2-?/!zϓ 4ճ aW.4=6+iAk7(\̶;=#҆Ͷi#쟕շbnw nvJA7lj \^‹f5~u7 栃xZqdLa;9EIV;m@_h-ujwX8\>fPzLzqY "hwO[1;OZsmޒΜޡaQG,fL[BU<{X]h am㍔_pH90+18_h (!Ů}Jψ 17G,LOt Po))D } C.<1Ssr4~}K}gyMBċK܈ I3eO *{>;khdͬ#,alMx89ViX?:G?Yfy#tr=jE,P ֹHwցLﭡ<¼Ă]#.FC\L-:pXʔY h-}qFY;hPu}SX\7ˋhd C'tƭ:gQiM|]$6mqi/`nu ex^gTX/e0YA219"9R\*=AR9>x@w ۱Wf]zǺKJQf ˚KmqO&gUЂ8d;/o^?>!.= ;W*xq]G$tL2g|o76ET "iЍ [q"hłRɣ I'~|\y4.xRxb*;QR|\m@.HE -`YʅZuo ^8{j:]^|NwH2?m-nMhYȞ0S^i3%jz*tuhU{M{\u'HQ*e)P`/b/xR%^LO;bnH5<\+VRjY%@G1隣ypMBܑQ3:GEr+[^WˬDӮeN4pn|@󼯿}ˢjbڽ %謰Q.)\x(z (\)-^;au Rime)Mݝt s;| n6 ퟩ7PbpT \,g.2L8&`S=ͻj,f5'h+]PWu&h\V ~LQ~38KOv\ N:V}$XI#cYm؃:VRkRBWh/qlQҎ?z1`VZʹť:]cxXNS?{`eN =_Ђr"~m&fWYbFyŷUI$xuo)uC,S?Q8̧;Ag6R)AW6Wu(LZE/-X^^Q-bŽSH^ )O8<~Pc*IkEoyo@qY5ǫ*@;.\|ﻈ>=mWf& .k(}0F8n4/fS S$(jtYVL(Լpx99MGL V+/hZbϾq<+nxpM7Z>WI 蓔H,=Q: 6ꙠJPd+qXo3Gș)Wf:."ɞTz˘T$& 뿍͍Iw3laFP3NJn`tBx6ls#{f2k,zMe OSFUkDڝKv#n.3鯺,X4 XJ \=:ߨH+8&Tin]7t7S<ޛ.+㉝l(so|mCŻ]}{;⩫S)pU]^Aw/넴]A}].'erl0id|,aZo$ZB&ͮ Ayvȹt2td54U!EK>vEm-1k<(6 ? }km*ط$A]oEx('M!buE^hSх<P@OQh{ 4:ߨ|hŽ3! odWPQkXֿg8p|z̓wʤ hmh$ P-Ɗ VoR ܇ O[owu  Ճӓcxd d/L K@ 슇[UV:JeL q4k ?+ FY$o^H7F*D ]]M㍷SV xie9ɱ9mJጼ_.s](hGVߤ4W'\"^J_6^)Eu%E p (ן!;,O|[POPf05h^zg=F]taz]eOp@ŭ^L^/ $4SF*:)I+E$:8UEW4I3oxЁ@YWT((rs~]G`ڱd}CδiP ՓT``,sIX$ 5dž9?[`nbs-XD3%~ մzv9V9_kp#g/vR΋%s%yc'H>֍Hj/G9,QB^qF[ڢ EˀfʼAmD.s 9 >c&qfFFEU.]}RX֕wN!ias L pn`ťX yx6HI~kU>?7K4`t T**4 b<>-ImyaEڛa_5>2w_"[Sb^BXRZ]0v/٘c_@PG?7nFA|V='^ ]]4G>RMڄu<:ljzV T+OQ=mO`W>nTR MGRnP˽R%z'CGp?l"[QV"%$$-}(^z8Ip1 M=E5oa,>J7ohRv p38 wǴA?m bidΡqѢ-Iю|<Yз(.rzL9Ew#r-_i5GdlIh4(B's/k؝NbQ"0ȏ%a5g|A4u=&&(-?s O2UzT.BgI?ȑ'yoBjUxcVsTN1[礴Q}K04#c"c0 ƒ3F_*g$΂r3/+ٰ!Yl a 63Y R?I~OKܭ&`؂p!>^YV~61n|]9+bm1nEMՊkE4zfPTRG>zҪɀ1RA(J-Cb*ДĒF*q)nJa "lƤCX7ŃNC&i8 {&S1Pwrc_uU+ JʷV2*k#T7fkwO.kCS>S̟h=ݸh&\^{m0`J썙JaoAAb~^[SSؙZ,jyDqw|9f$Dǧ-F=[{$< glAdnT)ۯ"!58Qi!֊ =*иS :vTo5Բ+$/yGKSC!2f:-{ʹڒ+:qt3 dQ PVmi*]V߄BkJÛj?mp84S70W{)n 4ؘ1doM :ɞBth_M,^ {)/VV0\OZ{b%n^LkK\•X*& -O Zp!f֧ ]@iR0li/|74E ^KMI0;%X\>d۝t<ա-Hipp첩U)Y*>`o"ᷢ=XO.ıR1Vv ü)}#sxGJv5: 5vLѾȒA$w#ײi.'mK0(XUp.45Hz m.?oKsV oF쥺=-cKs{jsyyQh.QߔMqo0;ĉ*8 ͚ ΪVtH %Kc y5iF}]zuD/9^go,R,bt)5!Z(*d' 9VS4K|@q.\xzo 瞟:^SF2j3j'h)V koJ]FDm=X&-QqJݿ/=PvЕ~Þdփ҄sn հ{yOO Tp7R6?ѬcQeW.zq ʬ1N;2^ʺ|Xq/[]*?O^{;Eu}KKyZ>DI⁒/!ZR)(/"A Q2EinEDV}kKs#Zc4BG5VSmSKTdXMuK?OVjY)?{N֮xhS0͖T&K/P LQ2"\UڂaQ_hɔ%y,d5l)h17*j.6ZV؈#aoy1Yˬo[Eݭ"?6D>C1v}|4J؝S#Fҕ{nN˩[b o ;I7LϕI?J|gx7;ljTbX&C[2HOiLK3 gPFّp‘HӍj`[e}BN<.;MP4* A@=S̮ko?TTC5=<ܼl5}F&Oʱi9eFv pكEg,\NLZh =UIZhr_MQJN-(0 (jjɶfߚyf fفTʔY4 sGCQ62ݹ zvY3о2 xM]j8l #>Wh+GREeն8bHHm,z)*pD>jY/eK7F+SFнUVmoTU[fDbNAdx50{++JL5?c~Xx~焎϶wrB%a\,qٰUf~P~G+k z>Ф,~?_oߑ5L hwi.mho'umǵNʏk[}%r ꋢnÊ3cE_-=g0q&#2!ƱYIh )qq}7 #-EvH5oH5&##}`O-~4q|ߎҷ˘ Qȥ]P} ox Ta]H6Zi/ ^bmw+wKZ:dK34\?f%[ً*'[iV7ά1熘S4}#fÊliasOr ֣&G+释xz.GeECo<ۤplVI{Dot=RP͵FgގX[iY_bS$(u~YPզnz䟾1?$6eF9՛ۛ"LB< gmkCߧ`//쏹>?˿~" #6uK\Ւ7|&1qv#_~1ձ YgfoG8{q)x!sرd蘭'$\#iuzl?^4{<ï Cp8N'w9@$W 6ò=y -#e~ӆK~f ;*f5[}cicO2OV 4ٴŠwkt =۞4QMkļI͛Y<=nMv"cϩNC(hQr0"du{Q~ r/3W^ /pkVdofcl5wlncc E,׆F.TpTWd1 /i.)AH6:ŵVXY=x>KU؊Dzď߳S/ҋ$6UK9;;߀T֖д?|IH"eﷺO=c@R|?R~KwE{@FU{i% /sf+}x4& ay>?*{ۃ+AZpDna=½<բ @@Ŭ ʱ[~{/i%ppkg&V3Lq1gj#Vk\J@90zkk(egʂ9ғa-JN*܍ zcYqݥE#0ׁ }sr^>L:N;4'$8tS|Ir?7+&sS쪢uQIu+găݍ2.HUc7ŕX7V̠uS8+AKcΞТʗc=j> ߼@tw^O(oΒ\D $'e09`][L;—)N|S_އeZ+Q8ŴU0B_y+XԴ `<JSjByã{ JحYj7kKn`0n˜S'<qjj8tr"kKs&p,u:2 G`s~R~DO7ZAhº Mh+{?<ڠ)!~Mlj_JWa,HpTOZ705lR_14Mc|DUsbHͷQ`AÓHȌb t~;~Za#(p~ΗPW4 c13e~vzwMSҢrU]Y8R6m#ח }Eu&~+d*hN!j_CVϒ/'тDnZh5}IWR%ٴ)vS!VVy6SM2x *[2A:dv_oPV g`o Jª tze>P?J8o.ڱ6RO$=*kI:/p֑mk&UO~16oPKWzV].ֵ~xw8B BnwE8W}Hushj& LTNmY` ҥݍXX[[th9VV v7ZM dzn ֦-OZuM#OZޡUF8)& $TrKVe}DWuؚS$x܂\RhNbgDV %+3'HOEY5k^.99nkP̀fÎB[72=TѫF-yxxEZl2KѺTIDSc4r f{$k>uC.e;v;ъCE_[ݲ)ҷ:9?؎X.`s;IQ>V,Es{]<2/W˘+VO-f J6V77m$.(y'U8Kޜ!RM|/ Mf`=:ZʬӶ:TN)UAgI*8pKԃ0SAЃ&  w 3,6CC]SヅǘyZ&慪_ro|27S`DV΅ p6ۋj@=np+@5P(SaFh@s@S|SDQrTRW\{ 3mjLHN䔹W1!.+]r6t1ʀk܋=#g}~C sK^n7k㍄+=4qGY;Jj_g>C2pHDۡ?ЃVWG^N޾/y+?3Wwcݺ ulbfwr:fS Xk%1zKYqAs] 5qB$+Ӳ vQOǨC')˞PHH=n62n2i $}ݍ2lhp< .K,?WZIAJ QIǴ3T}cxq$g?(CMC_v%)Ɉd7\80b&W Z% ^Ҳpk&a'&}-Uͤ}*޿\T\? nmǝ>fm0-%4{K$x;vO€"S1K:mB5úEd9+[y[*cc3S"UQk%4kb׏8:|rzbڽ`X0z՞>7PjmR2|U\*ʗM{/5,OA~ 4,I D#~@;B@oX$m9=D`; ? 2Ѫ#r"i·UQZ \?wS/j-Kh <2V'ӝ\5a(Tcsx0Uj3@w<%]"vG#)VyKC }'X= "<RW[zJ.bA5l{7K< &bZmaٳS8@ &gšYcf7(${A/aeKv+-]+{ߦupԁ${? [;JXc15Վ6TRy)#B2jr$myQ˰RE4!b,|02L*}).y -+{wzۦH<07, Pr‚InbFйUd;29>芏L@aSj=VT@\v![WRROQ%t`lJC8U@F0ov]0LLxkf2>A)q>+Q# (6t+:7דΦ!+]anxsceaA v0KeO=r;N==%OB}]+0W :Ҡgmu n 0J2ͦp zuk^Vhe&saIeCQ>Q}eꥴ(X"F-b~4miz,!?KS=`Qa;0UB[/Nc%hS7Fޡ.ǟ7A]{a{h4"'vس7}pcfYMc3fD@F S& 8j`I⼁݇ۛE B_ŏ9 Q9.柧q85"a*p-/!B~4wo|M=Q8RA=H{bk]i=!?-.fZ*  UQQA=mu{x'Y:mxT^<+lUeƆU+ A WP=s(=}O<>K`W==Brt ƺH|u^d ]\^Ғ2ȅr<|oD,G)wwN|W TK0AUJ1 z&Wg6i3:A6ů'CńOue71J7wnp:> beivGi\(wk'!F/xr ]b??- !V5?9a"?o~Q]ĵ>G@"ܥH$2G OkWa;^RZWT1%+ދ`a⳥hҊ]gKۂ-(e 坢N= \j]]TG[H%{鷺z[;ɘ;7G?}$wpS-,0yHcoDRT$,{{00>?3ij XOC.xw]kG4*Rϟ9?lQ =㩏 3͊nQ# 8)$8Q( :FS|)fKG'F$6<3N b [h2&RJcImKMiCeǖ׃5jɯ}Ԧj)R[62?I +R})Iħ,m~ f0 pbۨ< |q40רItlyMw2$_JpE7k q/otVFfX ~~r6hWl"Q9Umǧ$dN_ [c]g5]onHH7lBXfr Z<`%?rz/QȦ] |FsS7H!P?M'CNRadFX;c=]VË ֣N6$ QYvHdͣ'e<]ۺ;h)彟0+ҬU4-3]Ra05jCuWMjdzՙUU;Rwzg p:%7'?'a{vuvC~j9jsBu{a3w)Cr394%VxŜBm$vb}AܓRe x\Ħf#>f?Shoqo/SEڳzȹlNpJCY\a58!ݍĵ5;LP~Cs=[$bـIߕKbQ<7|A343nwP:}Rjƣa*(F; q"hUPY"}({;nX'<þNF~VC9:xVYGpg4$-C?ь(6m^dZc6M w^6K|Y[S!jl%UzW."z\/:.2[Q*Et{ѝ @bS䗟):)A1Jv-ưK hDo5f=eS{y__ut_odPgzȃ*g6wAOT#Tͨ8{Fƥ;=u蚢xԵ$Z}Jf{Ic$}pM̊&L%KqN6Fx*QVSi&&B>ƙM-Wv"^(6o1w 3C/~!GRl-6uV5F!<|he DJV6-ko`iLYjlTMƉy\+醱K0d,ƒxz,q)U|1~ImaQrJ%\KW$_o~tG2)M0-˛b$EGpyހ8O9*GEҦ='̃ vQ=y]'Dc wau/DJ)za ΁<ݺ}qs1z uox"UCWr1O[:nIf /Gu\m%g~]. ()I^7(Uf|?qd?2Ž nx`]JlhiC BÙ/u-*˪Rk"_$585{ oc X( q -z\p> gRxN {tbdbsU0G{E+rnsp8E?T"=pHЍ&(s%,t:%z2q!V(_WX8>ǹR}ˮY QW |gЛ:·jQlRb@EWށjM=ȁD <?᝚e_tSWmY,:={'._}'E@8L6Pd]nRVn_r0 -'[~Vq]!JC- W Y,SR8h.*{?xGlijhJM!p@wC\B7$޾tZ^YD&Bʨ]z <F'I?nJ GtM ̦ R,EczH<fbBAq92!LOstǪU2@buqX$h޾;uTz3[>Y~IZ b;!ԙ4c!={R`ngT~ma9/V59bg$4aGi(lŊ7݋O-!ŵـ/#}/'c5brp |\xk `wVᝧ&8{ kOKBpY=C( بL4:n&e|?l Bґ`4A )pFBBziT}JEQ3ӬMiSgi+BX^qT`JKyPw􄱇C j8z UXM(5/kLԩuIaS1Wb":^pGpLR 8L6mY>9Tκ+C M*I- <'Ijg^|j]^ )fæ>ZaSw#> 0dKe 3+H -ԓ eׂvEʂH D& A;Pȳ6*~.wq[R"3*+`@ʫh^ ܽKЫI-l0W1װc9_5k\(rTzEm_<%-J-mb]J7cQU#uȯ BrP~Zu0l"#3mY ]F!L{N [[e/(q@cLdu*6#xEl42!_6[+#=fr]&{ 7qP*EH#>pD-%@bmQ'axџ|y>uݢǭHcB6R,Y-mZEIXk9!'M <&'"W+VgvWQd﫸6c#[b̗I9G0Ņַ|kt)% .[rS كQ-H kuЕ|x1gMGmFVrU8w R>@մmhm)Ŵ7&UIk\&>糆&Q~rQD@ilD}m9jZ۸>bKD~Y"xFH$;ٹdgxu AWjm Vv 8.+_I~oL7RVtb>ًF OF@b"ak1gGctЅνḭ+3?<i4P[ v?ɒJ& /h>gܵYhϒQSDgjݰ!#tDl'97 tjdM5MI^"OOq|؆na&ύh> fzwuBE 搗YV_/(POPz #Q簤.C÷Goz~b977b:{傶,`e?i +RQ4:|r5e{u6zRX{\Mu]Op%"=<כ []~2mu[&S&{>X EAGTZ]Hsv Mޕί9&\Wu.R'K >Ҭh<1Ii8BRs<Ƈlp5p Űo`@. ˹7{¡vPbp {125m)>Vr ߈/^Qqph؉9i]E2ƿDCp\IThu[QhjI LRLZ/;qieRY?ڂ'z:Y`p7D.tm=Qlj ª|4߯JQL/X_p6M, T9]v~D;XT#ͳ+KWc]R*bX {$RQ {ho|7ݻSF&Nף3LU;1(Q:?͕]3n>t7hުEtX$o.] {xHMm?E#<*h gnL]D ڨgr|Ž= V3,0~RцKv3w /6 p #.ELР7`r1.h-Pmt2ȞqB |%S<.x} ?'Hs3/p}S^Gg<5<~m%nU1\ú3Anճ~^$qnD%cdIht}L 7$6K'\e=)IR+*܏+L#y0wIZ-L !I5b?4)Ut"Dћb=-RtoE|bU])-1BC 1A&ֵDۃ&(Q$]񓻱'4 Tn!::AŦVT}1-<E}ry)td>ݦ[m<]WVͅԺ!]k$*{1E&NsHK*sd`oWG쳚S1,vk{(g'~Ew/yoq{-Ⱦd ;^o&օ}Ƒfk# [ Tf s)5"-<$GU.[־ Dw6!P˿s~j7~'-yo*ii=s+>J5+FQmE_,-jt;JVT/>2lH)A%Yʁ5ͅ"=ٗA,.mTb)xh< K4eT,0 \ںvS'ߙ%}m\qNڣ ^)x.BHu1+:}6|,|%“a2Wl(~2'y {uOf?I?}@jZ&v QOj: - ԎsKVg(_`b ܭ-x%IŁL kɏ#Fq_>-]*.,/ػ[So"ib0 CVN|u>:wt2]z`)sf),0/Φ ϸ/ҝ]˱kCECOCZަKlIe%t9S܍F,m)!A *QYNzEܷP`2 #pT0 EJ]u0Q !yqoQ9![$͊f iKt mhikW3ֱ 18ר*hj&׏1X':-Fy "q9;wvăN ю_MKgR\{gIB=r!Mlu,"aהϗtwBMKYs?W[Q8{ּmj@9M -5H']Obxq-[K&beVYnZUg\QK0œn`.+vMpԫ_cg^}㈾t+b'rW|]e1Ig36R}kSFdD5he8L~)hf@_t4jG6"P *<Mnxfz6eDBH8fV@$;[Oa<^+! EX)6Nt=yOuNX/uhê mioA-64bVBT h$_;b!TQBwNZ/hwVBbub[%H#?^LUi-Z^_Bc)X4/束dMNW̛R"Pà{;_O>m߹]'+DÈ9@ߞmI+2[_MofA<1yfyⷮ6]>ǬH]" P=+ŧV<Ǔ7In58 -jg v*~~hڏSP|̎~1[SJŷ(bD6 A?u!ۮ*֏A-!)^*5dFvH[{:ư !Qr(Ax  oa3 [. Xs7ve} 9ꙛf-9G-uE3w}~ݞ]<Ùz44us|ZP6er D>JO tLteVK mh 3 Lu<ƥa-%5ش$ f̀wF˖џsdbT@ qu/ɧP:6S7#;ZWRgMn> a3rȡ}+2b  M?Ͽ_z ]VٲMq-Kl0|i1ay&jUc~WKi?NcKwo<OF!%^4dq/IJt,e?bƿ4.e%cTB[sߝp^T~ b|{,L[^l3G9T Mock ,X!`wX.qc)2A Wl,ExKQ +R gl,E6ixKL)*tc^WԐuA.)TCCݺ`ߧ)k{bEmR>P~a(7ljVw=}:Ѧ%_w@Ҋ/$5)x\ϗk_;ETt@>|#ҕb#q5=[1bq0`KX:ìyƢYQvbذ0F@IZ'|0 g@ smo=`DŽ{IBT_>0'FD9{.#jP4gNh_A+ heO>*_kz% kj*/&j8ԃ~2#_J忚4 f/m``- #I0[yzE@FScň1$ 18pW&ACZcPK4¦a!* )^{:ނR8M$ime=?\sVp!㇕pB!nw1x1!TmbêXSX\MMMzMrMjMbM7YK7Y+,h}'Rz.܇;dH1jAPX*`Y[CJ-'_@ X`UQ QZ0׾*Kn`YRՂKc+[_@ۈv5<,?`bcAf]$'w8N&"wsH R*e`2-k hϲN>#'g g, {: R72ʛj}n)ɳj]s‰sh=_"qUp Kex6xBB~7:.F>AP"ZL=_>򾗹hħl|h_khd|qWܜD9'Bw|,ן\nRp9Kd~f"CA/JwbP2ؕ,m  7.#'Pl͵"대bkPb;zL;zI;ciYMa:VY 'sN6u5PGؒUnw7)VVB>>,_/JgkeT"}~2ZM_P3#>I <9A[*zTf ;$6~ l}@؝~[V8(_)rӊo%t.)]߰f4Vۦy̍mKP okk;wp܅Z A<UveC+Pͣ˗ޡ3j~ޞTd34taw` Nٚݠͽb7\"wf\/rEfdJ9C ,f\g8V5p]4w疅'Ҹ_jF #~!7+Ԧ8~^l 7~דtD!U5ƈ'o2Bv'/vP]մ[ GaX!0=xedcv"Om-wkҢ\PY%,Z6Z<9TE›cM@Ẃ|B~3}m0AaiuO..!E7vi#{^*qxd%^\o%/s0'p[J~`![HlL YV_82tه/j.Q9 \\A+hBvsqMHo. 4\\;CU3\\/C9ŕ2\\#CY1\\Cy1\\ GQ0Z.T[mj]$YW~)9ޮ`ZDR,̂C`lE<`Dhq^+/NL@5v'qjN)R%mjlןRvٻր!uX$^[2՗Y4X]mh=xqtsW7%Ms\$#0_BY*3]jX.TEN H1԰\R 5,_'Pr-5,"Pr-5,"Pr-5,"Pr-5,"Pr-5,b= 2sn@>W3g)2p;z俘y003,m܏Y4 (3X0_ L':xm TRole$DgOw␚O%%&Z-D^,r(M܌#w1`l&5{0T:eO A23&+1YS"+`tjGEhtFGgE~t'G+GO>z'39 | rv/C6(b{A0H;:(-{RX awO $RHkU,_kVYyݬNV bI  !絨;0ʮi+CY]DFL[ lgEX__z۬ijn.ZX|n1DswI4-NMMei1W4f_61VDb;n6΅Qݮ 6ITXqsHxI@!W`':zN7ߨ)$j,))#{asp[zq,P ?'ņ Ex: M"לN5 ;?FƆ!R5W8}.É΅N"Ut,_UJ^yve^TdF\=\Ozjt#DNOBտ*{mV# g°a ո6|ϻ>"C 33'_'9CE!R0qplm~oS~$ScI259M ;JXȬ ᦰ9280.l(\`)1dy*G1!lT.f/|BNfO:# T9/~zC $O?ŏsG1O!(~S742L_B)ƐqLeGoCVy?IV3O6c@+W`70*;9>a)K^jYe G%`*e>g}oi|(6Ӂ˫xj7 l\^*D7ܯ~\}_dIL}CX@tuMs*As2Gɹ< 4Ү aCRD/~kD8ڄ`b2tQ %FNv7·s8J[cjw݁n:GF,sDvtoZfiARޙ9DZlUka a`QK|$"T֣2#E]G.2-?CG6@l懟ēڍ?.M&mICqWB4+x(4 ~pF)dR7]W-z@-G I[oG jE}_TX8?Hqmv_85[d;Vtٽ#xhu^2{h/tvS$tqѣ`T \D+qڽgD^'ΐj?}^Ϗ/G2b@KEls2տZϤhM3xD8{gV)* 0tGyc~3TDwAj^t?:[ ^_Kؑ5 CSEoLo4"/ W?W-GY%mfּR^PSYZ9V!W't_݁u¾L`G.1[֟nm 2k\YUyftwɧH-4DR -s1ySe}T، G_sM >>LY\=nЬW+ԚbsJT-N;|G^ƒ:ti۬6p0U6 ۄ vS?~1YyyzY7V~*1~'E+n啽#Nd [N %9.)Dܓ@cXDO/pxWj,43 :ӣܗp~>y3+?G6Auc*@1|6@OF0%uǣ o]G$(cu#L29;_%-;aU[OT*nf* //G!9Q@)fגL˺N<h4ޱr .BsaQT|B/p>؊z`6lC.r'*r>+筮KKjoS+ PU$FM,bX գ8MY~} 0|sߖ[FL7tsa24N;+VC,F7Raou!F-d\L&XgfތZ-C_`Ƀ_Mag7Q|>_48iX]OY^8ů\t MGrɨE*~d <WAIhΪ&F:g- J RXA;~a'y& >Xp瞎:4iYv NSjSAJp9e6zF2 z \{Sh䳚Žj;L_.*?0fzv7xHJ迗Oèkϒ̦U:s-]mAҒك/{-$:;n\({rO&rtᱏ( ɽʬSZ11vg0jLͬC4Fk"aٟGtsMI(F!?K A7q\IH;7Wd,2rW7mlMzn ݬs" l?OqhXa%s4˧g*~)NZ`58>!plSdcQ>Vb+#h]s }1i}MQ/{ _ёw8_U8lD 0b3m jhWi 7q+ u:;ժZ2=MɲNe7,T.Cv^Ȏ)):^ɝ(=T psK/T7,LbE'JR~Kw.3a@[%\ 6BXOQ%~ k:9})liVyJAYhN}΋cO T+ާE>agg;&F,\Y'{+|B+BN͆P&%a$r%/فM'3T9 ǔ]%y $n/7VX"Ūeg╄BlKEkNHNMi?ǗSv\RUԱ>oϏO'^t-dV.[}eSQ}M#bD(j3"4zq;)y΋2sz-eKo}k'EQމhe9ˣ˖Iæ9Kɿ#~@&I`܎R b|vWQ<}Cr7ӗ"8@v ]~~ƾ{o axIqI17ve7g~' _xdJ*$o|a-yfؠ71QFϫƕs]wiL]PO{4ÎloC0=gYSX'b&(Ta3u㧷%4u(YpB {p]уBZ%;4,?\u@!h5p?cGa%a-8YˢP-z]+:G ٝFr+ {wu vIuy]IKkSzASpy]pl娜T胬1{1LLS5+O۬BdO&Qlus47oKaD {/}Xc5dp%۬qWoGItj$A)cW`5˷fӨ,5#S32; ;5Es p..ωv.z6+2e }]Ԏ,CW=$P#7l"/T`J4Lf)l0% D l0Ed)"L`SD6" DU"PDLt9G .NV}GPF=+A3.Dh z*Uc8pwEM (*>Y v};p5^jN`FIޙ^uds@I6p '^Lħ>bӶNü`u O c1G1h\ץ>Dx43B1XO4{2mFYm  OSGUf6 A_jل2wgBvsa)]ew'5:[,76^Lq+ߢjm,¥/X ."lH{ Şގ̿HX xمi$.GJbq4? .7V7F82GWBqvw_+]bǪyy֙ =ϧ9ˤzWSFg`lh<&j6jp{݋vC!0FQ2ws~9M `(X\?'<{~qi9܀HfۑEziLov/os*7U^3t&(G(ȍaa;DJ%o ^tUn ^ ww^0bFx &TKB? Ȟޘ&v.D~0Odrv1ݵ/M[|8-Hv ܣܿc1͟w4P#.d_f;7țy"B1"n_ùrn_HhѰ}C]s~ # e7C[4˞jno_WK27rԞ4lOhcn6G}N ޟst& '$7t!9Ӏ{HX{?)*18.-'Kvs,Tx}q4c}ffhzNsz򇹁n,\0&;GzcV/b$ucTh~f!et ހ˞E?Bլu G~NJ1}1aWgP0ZLij Lӏ 'DI~+"R>|Q\5흔le[XJ *m5A%a-Y'u9:}H( '<(,Õ~qj嚯lBHCn ם4+ ^CT,Q}{*1X+bu`l%.qL$#b^4LP|7EFlȸs%r?_@cдv5(Pt6|@Xmqw p=vmOړDS.th{28u~{[2?}x7\GٻԭW ,d+^bX"[տk/𽇣z?7zN +z/k]/K c@19 ]*EP|EYVAg6TPKG0AMrA~Pwa;ms+\챑Bq+^e)6YHa׼!M֜_T*\+9LRW _0Ġ {Z~XT$歁S]֫KG%p8Pr?<ĀM_ לEa)1?@]K0d(3^LdWX(2r(]p /2k4-16'fdva5+7zՄfʙuMWBs;)]+񴒇cuQyjYP}#ػ_#%R@hQ""R_{*x@J)6л}ORh 1M{Smug;Øݸ'ؔ:x@W/R f1\^$hwgc1Mp̓bSS#sIK쟃%8tX8AРLcp.]%?B X5~%шj8:>xEVFRp^!9#x`b9%v DL"15D"U^.ƘVO!% oVTH̨V7[r[0h/rÝP΀Cq!۴kW͝>KXjJ>fU[l?oa>oSlEoE^o:6fbY65$ʛ~cDfjr@P3*{YHᶰxB@ I#/؛7ǔbwZķpĥ62rUUjw/j+M+_~[RJMck =RfuiA^znQo񠂂T4XZo8BE_)ڶ9vqL뢜 !P_pkD(JQhAG/hHz!:S#bbCo:㭠{Oފ?P`L,C¼"4 F8O[&%Fʼn+Cqb(N$ֻKv8ʂZ+@_zOnsVIG-vm6E 3N'ܑ@rWdފ-r[cJ.o902mHނa\>ʪHϴȖslʍ]Dz~ 's؆OCIo lA'Ghj 'GubĶ{ GvF)ޙ],Hmԟ_H;bcs%wVHj}fuEkhpqA ni~kt}T,HIJeQ%MЏnjv^)ȇwB룴5_TLء>azì0+'YF9% S07wC1J9kPKcv 5Ʊ'"-72$ =C35)Uxy޴n|mҵ F7$dOpS/ >IRˆEoa=&#'TR!??62O%j.ij nDζ[T~W>[}$Gg}NiX A%KaQKXb!"jid;{S%ϸ5a1`M 3WRq ] Zj w0ؽKQ07KZrnQ6s|F15,*T|UlPf x P@F?5%Q;0u~P81&%{4_ʅ!y& 몖 gO;xOb;@`7$0F_)Xt~ruAiu.u4;Q[¬#N͖uPP#6"]/}v%q=uhݷ0hT=)}ؤbW*)Ǚ(#L]D:F;c-wAOM8} 9?+[ٱLj g,&x~g3dg/- TI$ZqS8?dϱO#I_&.O }tDRFdo-թ5pcpD H(9c[qrOޭN>rP4Sz% -Іͮ)+6Q^{*`hHvLo Vs\8i0b3񉖽b 2H1/"MKk|Ԋ+!T{9y5lNP 7|a}A9?sJj0=" = Enixn! P'jamN@{AlhsUuQEi&-_Cc|qņ$1'V^Ci`+tSXwA9ʚ3 iCUQ2hT2h!|HYxlĜ_R;p?ZOK;JdH2+(JUSpnJUc(R{:c)±@2Kj{]"L&ehCsvJe7zTRjq>@j/ Yx7D5-,s2"ɵ^xE @d9ϩ fC< {E V(vQ^\ԪXP0aK;,H뾩%TJ (XR}/nwhV Y{y؎&{)@{?ԯ`Z\ #<|{_gT**b}ME0mMփ;'K -l?aK/ν0/]Y1YoCFK %`灹YF68¦stBjE9f6]?3 Xߒ{OsϽBk\.? GA-- $W*gd8x;rWrd+K"辢-HG7لV)VmB5A .æ. 2˻ጭ:F1W5o0#s΃11"+^8bOw|Sd/"]x^['flkup_y#)ތ:n^7h=l`N{^6ӕ\hk^2=ls0ljwƭD:l^g\{>}SK"1"M$^A2Pu?6r G˝)cyAwO@qS$Yeϝ$g`jZ8cH=IBV9.9Q-qruy70au%ߎƹ(H|#>XjE33=v6_חg:aϺch+Ag%co:D<ش9-$V;UH -)ѴG<g n)!SP4,xXskg({:ǰ ;r|!%NP0@Kq$65 n ۵nj6ٳ#r 1=L*Ԓ&w4= Q6Zq&) ֊y#4%4gn7TURfvaNϩ;wV藹Wmn1 Aή=k~)E4$.ˬۍ;Ezh6-8Rp'P8v?,lxuA$|^5mve[ #z/6GÔB<+1?T]k?I$dO&I[ yHω*0Leuij$&:ŧ"A?T Ϯg%U-y}Y];ȍB̒T%PgXn+<=e[.=P*B%wlxd =\qpN܇G^G 6K1H7*,qϠ)33i4j>Lrda&ٍdt܇\w ϰ >mRzţp^6$xཝ3 О] `+J=/́֌ H> &2)G=uU*))fmLo@<翢ݤOe& 3,N A `F8,6^ͭ +{ MɂY: WYT4iMp|%R&q,Sq7Ц5rX,F`Q̇ EX bmU@BqךS43Wx?ʋTQ< qJD2K-a [π M3*dP&(p"߮?im jF9v$g)vf O0ǃma'5Α6`|9]KcR eMt9D@}M6uX.xolJZ+f`9$nRU=< Ά/ `V#fw/wз~RǏ"O@A:ɹɋenmy&Y~.UH= _?ֱ3B s|]xalP܍{^YPٱ/ J:6.3\Ee¼t%8WiaX{&nЦ6.y#a*zv('Q9` M38@bHY%GFcHM-ޙG:W#HOf%;Ȭ 8{tLdYL<{9ſRɜaVs>8NcE؆&fQ}2G\ 7//&pEq~Avm (U =*)h~Do*S:Akl# ʧ͕ٴ |U?Wef" J%QQZ[!Aōn@1BMٚuDqt=B:@( aM5Asz#߻|wgtխs=9BN!͌}E>,=SxPml,d##6dc򫧃5Ƕ_}䱬zfx>:E*\ 38ě`(땇M 3}`b)RQ!ϝ~XZɊ:fPSPAQyw&8C?]e*azlu!ڽZgZ*JRVw/R G9` {d=X6m/=r% T6!밨^jĚSPEjyZO49.fiSN!Q|!}[HÄvvK[Y5BowRzG މven>2^ Vƅ\C=ws6 8[)IC+_1($Or^%{. 9ז\uנ34$~~ii1%L'*Ϥ$_b5r jx tmbR(,/U U+RjXU((䋧__#[y/`jPUmlȒCfY$tѹ9ʖ&uvbԪX\ˆ_O6 *)_l(v$,NړK h'*anh6ƯYA<+&^U\MYdhq[p^8kkE竀Ǒk_[v:"}v6C桄{7 wHT0\ H4xI__y}3+ Oʅ}`$~_hfM`WI:+PA֎a Z{Z3}KoaqipGBH 25M KNW,#W \>ZnhvD9@*v6H=GE@E44W%``n k竫[" tRG c$8csnW_Rty/)κ 7 moA:l叙,68ZW81w߫ |?gB)፲X:>OnL_Sh0,ZǯXwUE/*ܓ7p`A;3}YrϧDū ^Vx]ϻqC<"Lz~/ :~DH:?x7 # G'2OL;PuN51fu}!e(C=uhgߝ$Q%Fl#k| []5X̟+Qee.X1@qPq86^`_KAX@dޥ(̀9N|%q@B9} i,9-I] YSEτ{TR1!0 bU,^MY=T/}N%E ţ36$+6Rgnx Y&_g5@c]=[8{LbRj{'\N HӿRp}NT,|IOm&ݩŦd"<"jg/{Oq6 WMS/;GJ!/sd5Ft2 19"_KԲ;-i؎Ip/BeHd'GFCy2Feg.P<=IpWtF~xr( aw7LΐW-Wuix 13_;_CzNoѮAB<ӓr3"gxu9I$++dAߌ8Z I=ҵWǣGs QLO:L>_?]>\dQ au*JeEL9yV+F̯QGkyvr0~/DZ!b݄0_FbYYXBJ;t$`>Xꕧ|;lL-9~ƢuɱZ5)*j]Is<.;,M64ibfQy܀A2}Hvzs3o C | uhO OWŸäH9"Jɏ@6ihj>j.b#<=q14A'j`[?a"(AE%g@lPg dIVٯ~~"9_cYGcDTSœkPMD37E L ϗ]xWQ]ءolx&aWqz>6}tIQ[}UU恍ĥoSɸx|ף/{'P9U]K 'a|7,8b'ed,?$п,oM_Doo:"K5gJM0?szm97Hn Rx_2 0&a 1ӊ'tC3 e, 13LHC%PIRl MxKd4#ovlT(!eflv"^g+Ak5ZS}Nd`;ڸ-k~I D;p??U}ҸZGY,?<,"wcAk?y*o~Yi/xI_r&L [y}rNǿaetԟq<oR0~.觕yVM#O/GAO;ʧtP~jcU#)L-ҵ迼o_NrfnwXJKD$|GE&V٘WzC]ok.`$8jQPz8uFReO, D&wۻ2<ūܬ΃=Jo ׫p؇RLYyerUziMA6RnUWPQ%i9 xix7cLVTd b? "G y ~/\Яv S#T? =U+&Y^S@X=U nٔ6}!@0_itzELikQX1aT~ S-G??a M3 s؞%&1"1u1עqBږ8i@|v!׍ȑ( a,0W<)eoz f\ꂆ^EM/6;> 2*bD(#|QLgߖκEXuMcN9QFMY}Sy5%Jy~߇?c-&dGԦO{S8q濫C[y  UH)bJnI|z\$2'~P޴}LP2Bd(uk ~FO'wiy< l3#bMW7j'V4}]ֵ,̺B67h6w\6XvTX@(o5q2_B0,T7F_j RH([BG"| QkQqT,ezɅ/Ҫp5[iUޯ^q7PQhЬZa$W 3f֨hL >%"5Y0U݇(~:\n=5gtv9)_޺wa=׶hNh%˭r~UF ɩP#wA=T> EkD߿JܔEs h o7Vv(܇8a̓amE$wv*읃O۬l4ˍtRQ]D0X4P4<qgnSt-L00y5Jwz7K_ʯvd: 0IRMvf dL/=G&Mqg\S)l V8 Eu\ BGk %ZQ]ykt=3@IETe/oϼl0~ThWhѴ\"\W̍܇eŁH:[kO%$U& qW"ZU{v,87oiٴs;رyca6>|e=GU'vYP hVp堿g~dߌ9.hMyx:9RWOo]}$VK8%e tQWrD.R1bn_q)$m;pN+ n$H]`05,n vQ=N$8~^PkD-Si)ߑ ,Y1l$1+1& +xGn#lR4nV8/ j=),3<`/w_Z=T9j$\w1ś&{ (;ނr t3JdE`wOtm&y* QX=xPJ JOi&\ZǤv.WgHf}ME&cقgw bvØ.u$%1y݁Iv XD)b; ?"{3diG^"¾=~ ,bBu!zP_Nn*:\`soj*`cnUMZ&wZ,AӸngg/5z՚^M7B2jrVyd`U%^ nV DI ;Vy'&6P2 I{!qd(y{Y&5## cJlqaaJqkڄk*66W%b lV&7!W^o@yKCEkzt_(1*7/KszIn26oիu׊,|x:\IZv*CJe75(T@*@3ħ-Zso4UnVofrQLbzU(8 3OG ZPc [ JhUI3Ƚ_Ѧ6m%wK{NoIO7``'TuyzMM}8I6[;\8gGʔ v ^8bt]w8VL-|;VHU]`Rxt?;3nBZ0`s=_Qv.W{Ob~hgsB/ԻQ x(ǥ@# ȳ~qhEŰwLP wNpJa>mHhnA\b';dɈkOHI1(ߚlmk-pE*r^IG<5XNf%o}2*gPhV>&jPY?!"nv7izQ)CGMf._B G=Ri 󾍷 *y޴ *P >l֩ $2alxy AjZ nS?S*YYEui*&r}cżLq6p) &%'yvY~:ahrci/H! }Mi0Z+߄ȳ+~b =_I ! H{urm&O,k0qu(-O53*롖g6@:FM".ĮQB-oQbf]^9ܿ~&~Q E_ ζ U ߍbIbt @K@F< RM܌xw> e1+eh+Db`wHOHn%csR'k՜s(M D$ xZ#ZW¸4eQC}}E@M(. ŠȔ9Ct58:o號 Tv"wiG藽hU$kVX_taL$wLW:*ƣ(M(m~QGAW0ʧ2>rr=VUS_lN 0V~ti >003K$I,gbNԲGtx>G@?+)R;,_Ldf&?j "N4]ϐ0 g2߀ Z5X0dl^z+%õVόZу:>?;u}K| 5vcn?цdt^4WI-eĐBb5mT䃮F3-Zi00jsc |32Rt06F?v'ޞW9Dy:3<}Y#UBVMD4QX' SIAd-yek="5"}܁ir@zwlI<E5:Ŵ! 0&v0?׶sא}Jt"QbON b!u"^FqTAVcު|M2ķwـ@Ǥڔp#<|3sp3  !C)&Nw>6fA'i):B-&*;_<3`Y2k` 4iYN. <9yl\w"ea!BΠ|H}\b~Y$|= Ŵ x[tAtآgqMZ0`zt>3Іw=ivfpb5O2tH< \k! SdBu0 +-JŃX9#M/L)e LTYWG+s0~D&NwZ5q7r(sz9<3p)Hfuk}DT?c`~Ih&n]E#?e;0Ha}na$W`ء;qv7;4ڄfQ`; P2I}A l`}YA6'k~5ȇXYBc%3M4cO # #x'2L{4סڧ ߚ7*';ÕTzX Qwzi VBt˫a.'VU::`6hhs*y=AF$ٙKU%,Hdi!*A$1E,*GK3! AT)q%<<v ȌݐY >ڜo#yy7+5S>\^eGL\QoSbPά;ϬvRwK3ϱIzh|3L[_?|1G({8<(fފ,y`OB9%$ ID\}D7JњnŋɪM4󙴭3֩Izػ$ѰAjG7K2eL5+pBh~ .vz/o3{u$1_FfFFm@\^_] T ؿ-9;JG Oe3|x]c\(RkC[t∟ޙۊvAbrf\ 8|K*%/wsnl?;$9 f6C Pǣяc{gV f `\MHBϘ){@eyzi4&;/Ʌh3*h/?PVklϠn v MN`0k## {fj&ewY/@\cX2 hT1 xUv *m>} %1)|L_^>yQvD4Mnm zFLazq 4j$5Qto?Ӫ$39b(=)CiD׆ǫdzD#xE3=tV) W+ywY*qw׃؄VW45mv+ɔHcL py||~8JM,%AROZV-J{&}J)dmGYu9VVa`gM)N)YDZ} +Apcj]dF+;sk($\I}N+GC7/[*$%N 6,*ӷ8mk ȷk 7v$THr\O ٭9BJ*Sg'*&nDΐ3$ĘQQ&eCѓ3^6vWƗ|}ވy "}zO ߟJL~ 6A rQD%2}~F)0-XQa+吝Y3ާb4:w9@@wom!LmaNS%V)Z@t|9ϙl/xb/#NlZmܲ}Nj([{h( m|IԜch}/p͞xcgzH~ LٜYYC_ 0xe\ȧ P"*gn0exCϐ A.ج*{ 9SQ蟣+=DD Է>Fđ?DbVz.柵;}ߣyH-2$2k!!lB]"eNn/{M`HvUko {cu$SMW ˘'S ۟mq_7 6GUR0Q鄎qg#k,ݍlK?vH:} w{gEދJեy׻*':/]w>4oo̅RH#⎵sq4yVɣBAt$iTߩ ۠&AH;ex ͧD 68$? ^|/ҧYH}ZjN BSYtBn$ ߦGӮ 9gPPvUyzާ yEӤ2tI4rZ'ʫJS&Jsy=JWt4wc1 ]HSR9JùmSȚPNR6{ހ*RJ&(07"rIIN~ (bVG[]i[+mCI s/F6z!ʳb1'm7\"9Muy|mpV3{D|Z'2kZ2(T]a9ӆ\TpV y0JQ+E#{ 2lá][G-ss*17QeJqH$|yX*Vh1~ P3/U3QHNZzZ{mL_7Ե;6yx+ǀtjH 瀀mkhDRI EbUDr(ZkLbo=^JgI<2Bu+LwNVeG7|ILjtd_Gm_fLcaF].8 [vрwx@_sV^Ȑt"ݚ:b*;t;<kAdExpOm >W?낕=-j 5=a} /`>@Ai67ˀsҽjy"Q_)"1\_uy>zVXlUJiULQwQrmeAp|.zG飨=ZjA=zI qN(Vnˋ ’[ !T x|)3222Dr0j@{s쮈ҐEx43!"e.̉+@Ɂa%\(ɏ|uݒgnֱ͘L 6Ӄz>Vi^p-sMIǚo |:FZbN4ǽ$% ӸgʈEJ;"}0"ufxo1a !c()cRsvz t|P:H#wF Fs4nlC0IGC ZìVC#ZW ĚXX~43iȨCX[}|Ĝ#mrM鄚sp&r 6 YT)(LAJʵ83-Yo%t)hTOI?H +Yo F.dKuN_E[)5S0G 0&F ;ӻW z\@pɽSqv:`ܛqIDV^-Q2X UԽUwPQV9W,%kgA?_>3.A6IQWAg ;G{b^+`C2ab`{9njZNѨXVma*=lB˯{͘`LSTUMx}#̊mvʕ|u`:;e5ґ[};) wp0؎Y .Ӟ1lǼa0bmkgm={y|vpS/<n_QS;~#vſvܞ=֎{Z?iuc̓jx7+Ycsw\7"a2X0&$p\ 'uŤdj0`ĥu"1!xIK!6X;UeXŋY:_9UX*f [)QaѬ7TOnU.+(?M{q|8b`x1 gbVy]yU#|`yagowM7s Lj_ T彩bAg7_OZ귴K k[@&nm Eƽ%vv'*$/LEQJ y榨SۻL-yis,׭ˋ)ӺoVtmfqi6u)ȟ +9(G}"xs *9ʇy+]ZMM{z'KodnpE5(kg@ϑYVC{?հ&mjVi2]4ힷ`C ؖJv0!'$*i왐ǘnqP!g9P;Wƍƿqvoq# ( ip @SHv%":j$*s xP~(Y°^&Z/)JcIlSx+̱t;x?e2+ n`w$3依D)&X ))D4KR=;H׃`[{46w{s5=ԏ3@ѽ( 5U|K&ӈHfPsP"KU' ޕw@71Z4VeC!OhǍ I##ԠU>U`s|洉c\X䈂Y]CwL ɶ_q'SW!9_Vt݉ T~ cw7kr ¢Uq*$1 a,+(owihq5k4U{sM!Fpw(0k>/Fs)w /]yܢ&o iXf (),UtX>ilgM9?'uyJL- J$gᾔ3V~G%qkY<|gp_\G)R БCLu8R7K"Ci9w8U\g":[Ġ.h(`~*2Y)gGg {L|K8& [ee$ٵҕ8-i60x#`PsۅpK`FLÛ~JM70? hB)D> laq ϓM3ϵөHbt p߄~rQۄ_Gj[ٞJH\?lo5H'& H, >G/d?>peKtBSzrIi[wW d6^`0c/ *'gxDO7ʢ:ԂN|DdݘC-WP;L5Bи.W֔K<-`WnꚞWWW~u?]]?W,{I 4ؤ\aivup _t7<^Ͼh^/AtV?!-w)T.ng׿c/UO7~ۭ; ?ݔSK[qmG|yQ|h "#8i¢] ꕿqs6%!ZKԫA!%Q; 3îNP)J[x8O )23W#gbL0gPk*@jLT,p?YWUՀIO,WJ8<T+3:`G es)(WW$%zȸ莄խ_'`9b7+ik˯FRq`QC<+"Ejۯw 2'zX|K[lK+Lf߄>tm5jW(!=HYe#^:aO}zz̍wEôO?'YK{'zR) |Ȏ[bG;>^WgW$p;[v7;VOE̷ qsQHjAˬr+z>eO6Y5l|RW"7U2=:Qp2/G Z]]P_OX2(+::3W/lrra3xau)& ^pM&Cˬ/bW&F$^YQ3n\U~ɤqTNvjT6f=kzSӼ~p56OpeW(JDŽ}}3'P߳9g[1hFgF:b}B_`"JMdV2% =+bϬ?ʛIk3ES'n3g;z~#&L*5?ߞv'PрSsjd%8<0EHUndӷV{׬U3N~<reh94G?ҵrqE- zfVK'4tiNge1ޠXj2DLײ<懠&55W$_aKբ֯aQGI#m V~OT[ÏztuS]c#ܬ}Y.ʜ:J~2rƴ3rJW9d'R]@Fm{]vy`0F|-]cmRɮ#5{ҿvs^Ek])F@siU;%&2f[awQabCV#< }dTZf ȵa7 n- =*ʻ)u՛ϏԐoEК6Ђ!#ߌSWhAFTlIa~ ̜%7q/߷`ּ 8Wf`7d05q9~5_/MHӸ!|܍M؂G͸m[2>FQ1MQtg>'~1X2N7MEcO߲ɿ.Jڔ$nGG$%"K?Kf5]''€I=)sJroB!Ve<DҠ π,EC%J袒3w,0&IsYߥo8@ h57#\/2̚^ d_`1M1fnpf&+crǚpziMΧ<̄}'/#H@ҕtqfς6'-F܉g1 "OMKe|@>-*/Л\N$&"JB덩 RхESs0P3l?&Fl.gf77޶YM>> Rp7<`&6gIs; }1Zl- nY eT[_3iv!܉ P트AR J0ӄ+Ӱ{n?m?D<a7MƪdVѴ۔>x#MB8ʿ ?z~ _0W I-V(*:Ф<=CWͦ_?޵BK-&y?_3-\ɢ?p -ަ-t`mRGm!K>h SC1)#靪0251m)SJk_ Ex&GrJ]i6B`ϳ"a{_+ԋl@@4R+ܫ_G_9+i8~$cRBuG5uWG2f|9hfun7L5%82|$c9>ʵt]G|@ f^"nC`c'ɦ1!e@n fkeHg"pvF+qрX(ϹdޢҽaB';.,Qa8qYCO'{ jK;#O6qu)k gGSUI,bk. oyP}aG.렾?9[vYcɷex7nvu5=ߣԉ`XX%0^㢱 B!M)b*$Ѹ{fjoX>n%a N25ZD+_fl^I% j6_:}K/8}0Bך5V:Raߗ_1`b at &އ oX e4c8d6g0ls kEa&ώa5tqRk q B5ͱoMy 9F.vk"giCiwFwag/sm3x$&OvksJ}$Xk>A3 RKey)/`| * z]sU\Cۂu!ޮ}>>1ɕb~ʋɜcS?vuPFzJikCOp>WJ8@tYϻ·Ԩ(\١Hq0esv]a08KڣM?9+ldrO>Ʒf6D uq%HAG$|2 S^m6 Q[{HZGfP$fg)DXE;#V{\c=us6%LzS|Ur h0ejNe@e’^GeyLawઋXZD|y$\# ?P8:(#MbQv#@qƻDcU9OƱGY76M k>#00%gQLW v&%dbIŌZ ȢOz3|gr.BET.6P2(Ʀ3KW%ExO g(T];V ["],LgwղgMg}gh*xlhNdQƓMD 99{JxCrVEGEt4;y@wLb>Kɷ;àYNwT}}ѡ@oUؓ6L5QP<@LJ iYk).Y֓'p@nC,eڃQ@6͞ɿM-ڙhɐH+54SJֶX@SJpYOK2MyI ?ٛ>jkWW`lVu*l#[ڼC` L,ZY>!lc+A\Vo$[?.0OOM5D {2 YŶjhwGE-VMP77DYU.OwS=]G~֧ALY4:rhJ)4lV4ϚILX-p{mpuLdgE ˭ κD] 8iZQ6wl} \X5&^k%Ϸx"8ogWO]] EVsp'T} msoSH<?Q !-ߎ۬͜|$!ngCf`>{.$o`/Vޯ(Rڇau:(>hTb?0 #+ zK(j\^kVOїxPDZR$\#ENǎɨMϼq6c%eo4E! >h> Ѻ$9[V+E*/ߗD<<Ȫ3ꃣk' 2D 0Φ9z^?tR̎YAzL-÷|S-[$3%ȷM<>}.,!Q=)G"L=#y],_\>V6:zY4lf¬3 )lu׽ O<z&zOwUuRb,Jd43&B^ig /wˉo;g예_^}!ڛOΝeBCBnaݽ@ɇ0CqOrr\nDFHy0TsA'sD-۳\;c 8ndqWSLFG<N@hLv5egl5{.9>m=܌)&,K(1mUYYx[4k#gD%@/b=*ܔF_Q9";* ۠ Q KXyp@R?1aFgHfyṋyn WS*D9-E?fPwn"p1~Œ4I(}.O.R?(1/oDS{Kv:$ڞ*7r6V0UqDY+x d&y ~E"1JXȺ^[X.$uMW>=JxZIc-zֽ@M<&iUTW*j:^LŜ23ˊZe9}qz׮a -=кE1׺@cwu롑w3*d:\WRN7v:*'o ;1zhf2#鱩 8!X]~|=_Tx6uD$8\&_yJ/_o*u4'jNHX 'IMs0y/#Sԯ(a;MM' PZ*J6K 2``[M. [NUTdDzu%[[KⳔ-q%t';CDgiv< xz_̂"c$]`v_^1>|y89ԢSE.n7$亠#{6DK&[CV`fSBPM}/*9|g-QFIqj NVt/*ӑv)F}y/n0f.9K8ےـ.R0ѓ .Z'@] J;}. X+@Ⱥd$j[[-iygї:"Vh|0Y? cl5hKEn uB']B= [\)N= Ӫ|SO#K!֨{(W \8hɓ L~ o-,Xz6€EM~r1kw(YPSs0{+Eo~̑H2?¢Q^k+9Q <;xc^$_18K˰u.8\~ɐ^4?ԟO`R4GYogT/ SOmFVf.|YOpIrff$~-bO+h&d ՜!St>uvV׾3h[n8wCTƅVp}}pT|6q4O$Hߎca=1~. t8إ^TIi};9;S/aiSm pclqP Ǥ'. ;Q1  =ПE._*$JIUβBUK}qOJ[4Se7 M`0}Pr[WpF` o`)ݪ ^xqEd.K*A$Na+nXg2&p cvKQiCmNG@S%@ RxtAI!開 H댌 6zFHh 2hX8T_$4|251GƼ*F4Ӄ`N돏ؓrTj]%)6=&> I I(ԄB*+j.o:./ԤYqޜ$ZN*Z*iYl ,i_-\"PvLոOul]GwDE-=CY1p}%Z!_5*zhfSTu| A@J΅Z|޸`J9΄_oԮŧ9BD̍3NJQ)!$E4I"pA%G0nb $d=b>9nh GuHToƧ'83*z&™zu!"/*$ppa}h3ɛjz&fEv#Tnk|b!$>XD<#Ybu_&ǎ uSQ| a.\C+nYR%j`r:˷e1AU[QZ*>y;+mV'\L*J}_4^/ GgdufF\Ҫ]=}RC;Siٶ6r= (FI=PÄ Ni à0l}s'6mxMǝw_4gˎiAU(eɾ@2Jۑ8[eƞX_׎q oTZTvISUwX/ֱ-'qd!Zޓ䟮őCNx1]i˟CG\Lw{:a=ȓTp=eF#Q-Y.I{oѴh*E2Z2095neC0J7?saq\0"~X<yqFLE>x.*~]>z>[mQbZ3/8nN*iMwqz  67̂h@tgΜ43Zl8R1o?Yi{ {e/h|Bd6@ #lQ; N3meyk8w8@B#@aF8g`O5d6V"~5.w@࠯%`'_@eT=8!8Dx:dn5U&yGV jY#*19eqv!myU{_y -j\`(n^OdDsS%5f8re5HJgv"pw})9Bխa[|u+Sfn$Z EѬ"ĄpHωFAP?QTy؉tKHRBJrc(Ds(,E[pH|1d2Tإ*O~oX p;Pg|'ՎUK6uEL=B־zf#{Ed\ڗ /}m 6 aknJH gcJ! *^kkzӊ1g*Os*-9G7=q?h+V|fL͔Up1}}=U.X&TCFt~0 ߩX\iʳRq+&,8 X, ϐJ7sg" ܿE GܘÙPO>r (dn%m}ɸWp'Œ'& 3|gѻ% Up Sݙ9v i @1W;>NZ*xin4=ZZIA0 a},'2_H smٳ8 G˅e$7n0Q#2`F_x53tja;d״BZMԛ)R7Cq&mg^7M%]68JgQt^M-vxgK[$2k}WI};h ,zsIkaA!L.SLEO`8Xa}.k o&cpB6$7%V{ %_ۦ{q016կ~F3oZX'I1M"m59( `{d X*8ޯUq iz1N3ss`0;a03 ΫַePNɐ -Aſ'/i }JdPy#'R 3n@UxAtFyW UVPIGH1?wZ+!2T1vn xbmm&,XOߴRazb1=VBo>Nr)|=/04$ 5}°]v>r<7ķet\:Úȩ=s*X7UdTc~2)#Tc L4 ّ/ƃ}}KI+euly$L';\Eb/[>gYA0Ω[f@*Re1.)!yF`T-6mhzwSnG(!r3=k"a@tű m"%M{sz͉\؟[pЉnQxAX?tAS?'%c#u,^_8&0T^uUt 2f$u:9hr^8/$`5 >:)2}YN툖0?~wxJ#yl,b0RՕؓeGÃBFxI OѲ >Aő܈,(3 WD l(J@}*¢4kg_[QBRyW$ѼhqS`Dp=)-Bӵμn%Ub` }"4\xfebswgƶ${?e4;|%g3_o,.s$x^Xesஊ'313'1 cjؐaDJ^gYR,}YL%_Qvo)'mݛ_1ʀN+n2hFJ\I_JW/͌о*ÚGRY)xݬ8^F< l'Yz)Kz~ROhg1rA}[3ko1:uY /DYݿe\ lǿHjJk"=['<,&?}Ն)DGZ| TpI_p֖aT"pϟ3塞x"FIxR2-l֏p/mg6to[ӪFς ojZ[ Ɍ+nJbBjN6jv*^;fONWM/^1l0bv{ j;TE31o1YD}_S}:|Yuqی~;$`z${\ )Ę$uuA萿 ˛AVݞ?uRӸ=dqky6G!iE)p$ұ#$GLҟB֩2PWK\߯9)}WMQAmfQjk)*G8V_X̣e97ETY; ?/#?a?e`Lҡ򴪻[~!G'@oaZv-N:x2qLh=P@8 Ɍ$F$8v6b~Xo`a%"TL87T2#L+)}J&_sx8,^YuNDsλۋjqzt왍S*oȱOK@i"a\SSEXSZFzEţ=X֍zӶ{pzP_kw~࢔l^~Y͋e3K$HP/,?'|" VMDI6# $]V b'm%OJ5yĶjJ?|i9C@sZ O۫9nag7; w/c~ N%uq31)NⶺI9r8 N8GqyTeEos'8{īXaXk1mM"LTPFfBsو4,qJ!L X}JȶbѹF qZAxSIYAL2DP_"\\l-C,ƚBZnuߔTSRH|cGFS<~Kql\rѝw\F̩Ӻ3/6a|L5h"?w\K2|"д B,uWjk0鯟ƦEϧ^ x,}0\K_kA8_ Xj0].ƄF"A}IzxPxHhtH?ђc~*JrؕEuAJEk}zވ?1 k|VB@\MWGV@ q<(_ ;qLiK8!hIE'm4'#m%zBoDIuЪ9zbM` uJJCgFuK7}OO.wo)g}s1[1OAM€ [9[RߙCc% O!HcwC3`s3Z{zx΄yH-N kxR ])OG.YbڌZ2uaKz@Pb'ݣ9*ɭ6kB_` Ӷ]t9ힽ0^:N $}.Ʃ{5 xf/QWG/|ճS}8Ź ÏՉroLaNo"MAV]YLz8ӛ\EE3/ F=A&,ΓdסJCM֑&E W-&~SI"Jcyw0>Q묞/ji] ǤbJky^GCIC31áJNAK-|dfiSV wƺ` Ukǽsxr~Mꛮe, b<zS GY=0Z,;DMxuToTw1r|=yg08k|&Xnk#๶c\5děǷlw6s<&CuE> >gP̚edWڄGHгEz^t.y9/p(w&_6v@|ϼ$Q/UtVz<)h#Xd|,w4p7qw""H|\2b$lӳpYKr=JFfȭسR>;D(6·Dͧzsـc=iBso.2gMX䟔E%I&pՋ;ja 7=0V vۄ?M*fsfX&ަIH$< GS 6UZPZ %'R0YePwbl\ìvܧeepd͋=/H;ڿdy^~,,ItIႜ K*<(Gɾ׵\5-W" qM8B֏bQziNZ'AUkm*dnUz Ai?֩G5G??݁7b50e2<+_2leƛI 5 tZ' 31:F'0ZfUysL\/ _*XoDU/9s}j\o{sGXnW% _04pج4oy=C6-Uy/~sqHW&9)o\Jf*jF %'5, '8rS$1s|Upo$w׳3+5!d(C"f0`OOٌg^x+2K)ɬ$}e ؉:*uB< %{7z%yeM'%?Z)%%Ii9W8Be^ųt|=զNI&il6CP2uU<ϵR4!o y,L'tKOri2XvJGyH~gN^w;8"rYV* ,!^\m%Eqa^^L߭Ư (.2wT_q+E%NNuD>a|1VoWJл$il&ܰ8Uy":!$-a%hkƷh㓿]NG=/RN{3CI=C櫎|B= wů4¿Nh!/?)\L`s2X3ǠoBvRmW.d]Dhf{E-Yz 9*I++AC/oV3Ee#=%Wc.﵂ N<|~ >Gpg9u6u(1̘mH6ؽ57DhkR͙_/|XS^÷pg`кk8%qe.,2pU(;3YW!C|ck-)%-W\w)o(n!SȝfVg'~~~}HXoO@]ڑ>lA]8'E+𭥯JKMy$:tn`&q^jng\8:P\۪xBIk(fDTWlb8 BTkbplR SUjQ0E8a)jq/38UWM$&<Ҡfm=5afm<16`{D"42y$n{^JI]RLl G;[K a4FMaئ͐JÍ7Z!.caVLJ?-9FBl>2jpsQzzHBp`XmtVJu9j/%nU̗9k]@ƅt^dq xz~jP wﵰ)ck*>@p7̟9>n|!o#YϠ#Z/=8O;؎?:Pa%R4#%,[UkM+E84{Xmgn%b;dl/f4]屯1bжJ0hg*]DR ߖ؛"U{ġ~އ>/ Wk?><]tzLr8d>dl1[C$;4=n=y*Q79ɥ 1" I}dd5mty}(%[qILA*}X:}0ʧjiyu\ пx:vt ImJ"e%jOfSXz%;93:s?{ۗX?!?g+Gk4^Hk_ze2iA [H>ri%V:[ r9eCΗ59$'CY\@&7N)Sl$W-?rR~}\,Pdp!:e5$w5ۯ,َ^s]/öwbBtg=q7 {U!ӉTe6<֣ZD^ |#AQ>AfU[M9m*=VXJGt׈r=6 УFCe}$jAQ2H:Ciٖ~u2*߆Iu1b5eΔtSsVrrbQv҉"/+1if E NenêUdEX0*Fqc==f==d0-SK|`&ijOq02YdM[E[%8өhQe0 z('\4,)c I3 ;J̲5I]!$oRzpQJ/"SzmMҠX.78o)_NTFZ#zH P c%%1uJy' 6ϳ*idf J)`H 2Ӓ. :W] 2%n1l՜R>VRPYNk,Ybgt9H<oS e=|]nvׄȽ"A}cPQ]0ALB&D%/TK~leK\Fי.5iS@z#hK/Ĩ0x !Kەk(kc{ޔ:êS)VG ߎ Sg}TO9op[ :bfpr;/4PrvG.q'A-VpϹ1 O&ܿ_2v˲̲̃[+8Imb2da<㸒3xx nGtyu{1' 夒؂y A}$go7uOc/cfrj*ӽ>)3zy7Ϩ\'Um(B±eE+Sֲ"Ýk8/xjųAW [.97ӏœ"| &}iN>j yWj㏡7E,TN^}00`NIb%W@NG5p?EeAåikcC4l(o ݙ'2jzFc{0R]*[yz  u Hтa vϝ۬?@NT46-7 댈ګ1#jm ŝ-LiװLu~ǁhƧ+VWp=/I&0Du0<6D خn7c|1omoJsFKTD/a0֓Kŝ&o@ZGA *;噋rKX(,k5W i)K#&O -T@ U y&5Yf]__tB8=*O_ 0ݜ{ X.i{Q:_1tźӞ ]]]Pflq&EottLnȖŁG#e{ &!qϣЬ>GId&)Eg!ORO<ϖdBS")L{pS:k=7~@Z$O ˙b<Op40imhOOዙ&jHO^]͂D=ߝ%$ Z!(v/FYD>z 9ZQ}Sڂ=ohQޯiuf!ːWx-G.Dֲ DI~M!?uD ,JJH 9͉ѼxF8OEDNo(ۖhy~C&C뿿}5b#fL>pW7q!~"ɱO/`l2(l4)h9׭q[F:Uo;+^ZwXG Kz!{%;Ϛz6$ \ jEOXfNSW8o_ 'qv9G7 H:zkYp_[C7Fj}.Yuꂡ) )\_Ϣ-u4a]J^IJdq4adP[>qd /6!V8_п#&zuZ-w]Ш*qu;k7A[֐NchitoFR<}]\ꝿr̀1(;_LjM%Ϛp'ݲҝ- KUr'8]aqBYhx7 uU +&b. #Z+q$[_$ޯF[?c{MjP` Gp킧q-A /܈{oɴ!~Pͅ_a='Irzfx=ۢםcmpsRL ںA0ƪ[ӫ$cٜK|s ՋqGS c7+[m.i g30 :dT甉雭 QD]@m~wpȔHE k=U`zv{rGmR^r3p* U.=1/;Ǽo;ynZ jpJmT1z48{WG a/P\&l-Ĥdg݊Zt/x|ڋNLn ҵ\t;^rm65zJ5x88C"v`B6 h%kWps5kuPGǤ (u 9濊"0o;0aZ VxWlLGѩ7`gPԸ!d(4GB9Dxڿs00l'Y>N>x(4k/9ч-gSxWéN@J 'Iɜ_%CRkRrafΚC4-Me b&}RQ۲QvXҪت"OqVBeXGDe3ZSTAbVKJ2 u ?]N`PcaMZUXfU2a֐ ƊؘFpIwuWʗ4TLhϓad5} tc`(4W-?ͶqS{$GفNJ=sK~DӔzȉIYs3jC#XS{8Rd,hI<icOh?y">h ~uy [:8@nV*s0!1J"יuBN&F eEG)-Er82DT,hG?DBZV}~`U)&hR,tX "Aр<ټ= -ďɈP6x.yZ6kؑxǡGngּqw;o1~ |9CТtT ,^6}m`O\O4ǒm)^Lu4l6w@~@bOp#5.#5h*?H<42,OxH^ۭZVQ̍G }6X.%GFߓja` Lվx0AU^@J!Of*D;N)I"=2?sn>T\J؋n̓ی|H),3(Wp_Kc?| ).R 8WexILLv4fKDAlZ Gp͒*܁ӱ Vo-TL}rz.]JT? 7W)Z綸8`>QW жXxRv}=l  $rLzdKlY)N~Y֣-ş;q oA]Y֚<&35pLPքצH>f(=mN{;HL%grZTFt(dc@=oÈC] G{ۘ7>ÿ$)$^'oQnlo) UQjEh`"V A %t#UQ^*EPi MrQ B!-6ZkL&-=ff׵(3&``+x k$'+H&TꟵ7[_#99_l/aܕn "pNC+nKavSZAz?VEWjo"7tRU{v|LZ5d#pgEo(6)JKx66ĵN7R lVIn}fw|vqcumM?*9oOӫa2z8 b>~eKxP7 =dA<֯R#z?J7Sq.Ȋ?C fZӪp4\Ml Iy̒_z}C[Y}'Nj{1wڋ,]/t { xY4DZ}E#GmFc)c;,uw~XGДRyZd-kҞu_tV-;%Qhh(d6SF6j atro<íá}gɋ-[; AɏWp>Eo+bf"  rWϒ.h1_훯w?@P ёc 6pzHCl碲PC@:O"QatLT?(^GJ͘z?k1N45Z9 i={ TNZ((38gTJ $ǙqGt%h6;LW1NZMQ3J^8CkP{yUM/ZpoV oc$5" r ϦK)EOHtASQ 8N$+=˸u^5}l[3Qѳz o@ֆ85dm*.-={`*SlQ -97 ¼Xr -wȽ6Q2Z[SƆYCwSf뾇`L24|{47cCVOO! Dv9J_u8?~NO!5 M<'*>w>4EKiƹi7رepnIYu ͰvkSD~Ro?wNѡAmʏ3TD]ͪ_L(Lk3FYz2w%9LNfz%߃9@KHIXYW(s6gj46)~jQԣ3"GqH[RGz$ݾEX ;)r hLvo7(͂V]Zf*ts:" QT:Ha }Uyz@V5 ދ ?}]2{ܛ^~CCNk&OIm͈ݩQ»+ݻfKG"2IŜKC;/S:|aAlkfЃ }YzI"9& x?mlk(/ 28@#ϙD4ZYAv!XpXф؞qIb ! q}HNDcE;Î [ƐbhDk]e؁3r|_,F2Eeg7?OHY|>?oR?Ѩ=z7jў%9?uƽ 'zre׿]J˜OaQ`7F*~մ7×}|)\ۓ==~ ƾD<6*\eSG9t8pt4'pe'x;h}PuyH8z3'iO*a$tYt_*X~ЬfOLhUdf$[܉l_Ls/\hidsrȚf.W>Gd3X0ո9~7!$9h* g49vU-Ćp/ږk> +<7P-':uѬͤ_;s@x}S Nʅ 6kʳy:UqTlo]\ epЩ&s6!9}W9:b,Ͻq'1f1!E?ZnzkQ Dێ8c?E#$\iD깹iAǠ;~J/=CvA"p9qߋq | M+ԯxm s=ܧI>#`qgq+CZ] Y{K6lXL|&%hNxuǏ46gUs<׹(xݥbGc!wDf_9'J('wF0 1<oOBɤDž^x?E%?6HDDH)fk@|{ǡ,旳R|o@ F);EJ~H;| [OL;RbnOKgԷfYw݁g൵|Xym୭Nvw}VJz֊oCbm(1 VE GqyГITgK(ܖinBųb?.t(w2v]BʓęwL, n6*u{PUճD&sFf=T(gPoEy%g=dg}=S 7 f:(׳0XΏƟ04+coNGWu(wDmT9'%+( N ~w˗Ŏ-}U>xblWQ}~LAJ\ 5*شYI4f(>߿z _hRgӪlG mr.]e0LlYM(Rh#biPE%J 1NBOݓ4߫JQVD}d9Y<"RȒX|SW'1hJf:?_X "<|:3ɗ4W\=m޳JRq-%,g3[9TX, X^j}ExBxS)8+OLbpXwM°|2/?|eb ZA"OCR=VKux'mkȿ NF.kd/&lnMzka+|/yUY%@mYDWpex6QwC]< Nb k 8 ~:O[UɆe-^tu`PΪhoSgٍu~GGnNNB]ݩDQϫL# {au~c__uzvn-:?6|{;;[?Y90ȁce"jg󌉊٠O #>ί5H=qFiC_NI?ϕ7dgY/Q5A+}=}!*E'fԻȩ]`}OQMByG^oTpQLsd/:d+/oJh:0iwAxV~̈́Hޜ9gW(Uwu"߾@sѨ| <8kL:u:xPXV"1>:+74ORXpWn` /^e{L ڋfrOE |/0fgYZЅ̺1Zx P)RG`vVl @䇚`ԣ^}kVX/_{mK4ʇ0$sȄa-#,YeC. ȉPdQa4RaUV0r,j z8" XXa/hjPzkԗ2ZU 7 7lM'HC}vCkTqD`d1]YD[xN]?I8dJ ˤS#`ܷ~L מ]=k'O` @x*5=2)%NWmʒn|@$[ 萗4cڼ3glVQ WSw؍'L>T54)ڳ&(s=7GkMԱ]SkT>C_R.nh۠₿ٿy~qoE;B)K&TY̖W| o7/Q=0OdO E)(JOk(){ŗ~ޘ,i 9+g[gCA0ILH7_ 4q)"=$o:@T $HjP[I$$MU|!]N%XGlYQ{A#k;97ߺ$@+Þ; JK3X=l\U=Rt5XkR, AzCF7~-Wv2,fLi/^y K\Vδ&wsgYC;OE.&HkOa3VC} *FQ^[=c/~KTiWᮠkc|b fɍ 4). $ b 2'<++\nqp;lֶ!0*r$i] SރJu+l!&boZ3Be}z6(sB>cw]I XLb@4ۅv)(Fa8j!*E8^٪] U^q±+cwus>JTgUI˕4}ov`z**3P;7x^"xUHcs~!}ҞOɁ ~sM;'Ó+ @Qx+>Nq;^e\f2^+|8򱁙HNn?;^Nd\z?~{UB# ƛ ?]'"]fd#xBwNȡ3&#oӄNʲ}sh\%"k:n"٥]M(ob$38b o :]fGv5~741F mFPW#}08Ӑ/ dƆJxRvxvJgLF'뿿ٱ(ڽf*Fſ} ަDbaNۚۚC IiU !!iXjyU惣ߧ8Wd4yx?20gQ!$?~ HQzn2?AI8A=Nh8J+z8EXGwQ{2d>)h[֡HPszEAW)vnI=D-j_L `^a+<[]7XԔZ"(-yHa9n/`1H0V7e͂ۮ&jP I\&\o\b[C&|#!7lt`1:ѐհ:;rZ\SR:Zßm*+8ފG4/ʚEITDL}^9eNu9A@(!4v‡=lD~8 {bGg)lkAʻꯢ 3$͂vsd $Up"`l{d{ 6 ~ϡ JX~4{2aqFT1#n#Ib;-]-)*>PR%E;ZZ/BELO*\WGc$@qvţ@{+4#  4Pca4Ũs1wn,,,AEVomແmRCW?.#Wत-/Ncc7 cq[=%gf~3HhT ]-iA*)yo>ԟ{gՈt:2$.u熶  j)J?~,ȸ }ZDJ5{5 Sȝ97揰[kOjd1|ǻ`.z3c2A|21t@|\;a/z#WGFGv(Ubق_XB[oȣ?Q:iacCDHf[D*65w_ ;?0lCu Rf5pĨXAK{>GFfz /lr=G2"bDdRb_yQOL.X^鉳hP:3&b6`,y93bؾ3b(]aL@N\WYJ9ˮnSpADQSRƍ"a(4TV)+iNeOCpt{Xvݏaz|`Oyav 6C=Ƴfjd51bNOnˊzm@WO1{Mxu!6 3HIhɢP_ @(E돁)R`E$DR䛨9ckp V8+kG\yͣ-9g3L `G(~^1HO|)HeI4/WM(? +CFĎcz* >5VATtH _ L٭k%(?hbt0t4ag|J=P*7 IXڵax^ ĩE\GϜQb9m*G=P!i($צw E~DUem3f)չ"#8YW{\1+zHܯfԀ*pψ Y3o7L]QJ)˨uFj4jb{u"u Vi'Cc9*+Mqn*Kr$޼aZÈpQ'9U$,Mwk+"flŪh]01F8l(Bͨ-ШEՃ:0 _E, Ox^.G}~4o!6v2vǍJ湌74}]O+Ʉ؋1d/yNˍ &8GQc3"|[A㍲" k@@\B{[eGF4P4v]‡6\ :@ bZ53(cCM.;M b$Ka [ Wd9W?)1/Fٚσ+'? φC8# :R4Z8I~-TFYe3.] g%q%yx?/Hv*By`̷ Ȓpy,I Fvrh`E6!ǑC|jnj !2f`uQ8~{7qLfS;kR*u?C/#^>4Ir=wUxu#AuQXt )׀Z)"3#5c" m5pE+ʵ]%QK:E gW@P[+Bۄ?P^rBx%7l=3Wl0lELv&׵(#PuEjf{1Ex k13k)co 3Pa%2?gh $IzPh{'ܽYz-i!J?b$$d TI~Vjh.wdZZ%k5dRA&69*k; g^ƟٓM<,T,.X͸rf'YF#䭀!h͡ga&WSrW hݢㄅE07_}.B66G>x=kHb<=qk@ip$׵jq< ?_'Ʋmy= @mrnr 6%AknICEr{6ivrם%;bq$r6i]JK.{,\ogtNbGu^ۉ8͍bmh&~Y[bv ʁWE~oOeS:|޽x|b jQ^TF0>rS Cx}{\;Mx'W(_+ F2W~q'B~t=lٵ'&#J3`"lsIp$:A k× FOC\%xBjQ l$]%JIRhDV8D"Haߋm\d&&2ΞC~ P| *9~9Im$=k;FFڤԋ+*W:?<-&(S˯rjQ:+UCU؟h8!cdu+u_7U0fԔ`ºhۜ| 3jp6A\y^uxN+lQLV!dp*Π D H)I΄* ?^ޖ-h\,*.#|_,T`+VrWmlҸL*rl+qJmjpD̓Xhb d#Rπ<ϙ!w]<ֺpF>B9Z 큇j٧44UXlow^`<0h>lUs)g"ΟKDqxj#k i2"9un49q+'$6i:/,e!7(]}hE? ~j}Vrh@"g!eSWU!uS&%z&Uq#pgHN뙨 Qp -h &BWKjI-—R ->uwy7:uXDbO9:R8*$Z42$oOdsz6Syv4Ot{-$|3)ϭyY#Pr OB&ھF;].<@O)ٺj:^z- %伐;d ExK)](FF[٤~|lFu-9,F~S }Pܹxrq}Ӄ `W9KoXV}JE8!<5Wc>LT!+.@\媆3*?EoE&agqG34߻i0y,V ԣ_HX-O\F85TظѕBe<!'Q :` c RLg_@eEax9ΙJămy5X=FCpu>Cā,hW}<;OZSNO! }Bn=<׻U9oM:WyDiSEm޳ C=_KyGPnI' T$Ҳ)S";W((MA@d+.r.vQڤ#!IFDo0!};?ERb9 ,\gi0s ODVPO˱*.K0Ю[k4eC;&sŠMX8gYz>GSf'JQU8cEM@osEB "ߚ԰2@X,|qpq2ӇaΪ1?k1lY,JƲstZ\Ayo?ݮDW&LWg}w"گ! bii;;&_PɘOFsOES?^:K_'Ĵ8:˙-1~S~{99o &A2<~It*hSM¢ ?I4[=+ᡘWcF~ޝ;Dw$^;s\f{M{qXra5N0Փ] eJr{ yYARe D) a udEգ CCȣȷ]U?Wj'٤o H>T'R vyPytZ޵y8~vbuXx]gM밂ꉪ(>{"x<GH> siGQU2=?AԠܵ c?t6RHca;0̓~( q'R>"k6(\4R1ӬovԊ{0~a c/5)j3`hXZ-}E/P&D]hU06Z\3#•g`ɕON*kP4o$a΃Miti))OS;E^bW^KSe&XT([1! ܿ_rpE裵K%5ߡU-qo22 ? J*U=X]GzI.WK;_ίJKj9U ZcV~ܷ|%F*Y vMkdvm "6"k*7IJ&}]o~.ykt tsp*:%RsU?([nDCKa 1!Eme;+^AKVza 騄 )anb_vJW}l=&ϟGT͑yD"=yM~LVvV)~aܿ6bc8+_ZK[Cպ&Ğ'gmL1*2p-*td3AJx;鷁Zy]}hKT $XD;vyfhwchg YyK{XTyy9FލmFe~b_T$)\ҭ\\v޳Gx55>6ރI$e[Bnk߯Fdl}ۓyA#YC:ywbYaIu$^֨Ma8SCC$2 vR!#\HFzҧqUp9S9o+f讦Tx>x+A o;R<|HdN4%E]W1 IW= M҃% #Peo} }IP}$~V ?MqU1zUr3Lm~PWhİߏW0MnoTΞ)ׂv>20u1U.61\lMZcĩ*)AXMR[' RdNs LpW9ˎqZvv:س;zDXih<^񀛴*Ԉ9 t$F_Qp̃w^ޓNf./4r(/$]8QqKW'(LIXEUw&48'2Vak0lwpss̿M/0ܪ0HIt^ӿa*8ÑE9!-a%L9G] uҚAmRk +&_XgUC~STpز^O!Ċ.Х ,'gxYĜ偕Jh<'* rߪb沃Vjֱ/o9jlxM<comlof O$/BJBL?^EHtص92'Uιy`sl딳<&- 3@UzJ*_%".)oRnifQg}WYL-e/ϵJ]) z~ A-lzKVME*[Hto6%pІ5P?ʕ3\%<=1nG޳@h03l໅|+\'S- $y&9dlߐloidbͅ,CauUb{JFKmKJ3lxTUhy{? 'PQnT0ep *)47g*a<D+Mh& Q~gﴮG=i DdLL yZO5@w}E2-N&ۭ;z+ KRM|ʺ^R>KSӬ9T|3zryfФ?K#ԟuR!m~_)9 =6l7 iՑ*gj_8y?>Ml~"<|N?V>-xm{_Y"GՉ@Kkk*H_ƃ|mZ]ԺKx^M/.7jqXF"عdtb\ Er1+`Co1=CO_ŋ)I Vl(a-f'SI&Maf-~U%5aUȋd.gx^qBUf[<7!?{a4uYGbcf(>j۞3 ½^Y{J{( |;^9MXR#׹uCeh728F#dw-0ẗFKW후Jf7,aRa@o)x^ꨧ*=n'`Ǒ&r@ 5# Wj*N-'ARd#Qyq8Rzp1#oYfwm#n1<0ќz =ld+VTt=l^"!ag4:0ѹ1>]_{~]~ۻ&0 Fl 2i|gm^͕$?S;;p$Rh=ݨ9tKLX |_6 w`5➎=r }89E2~r!/ⰧXrfb)Tb)!Ǥ[ F}hD/J49q[$2'dǀm)pm?%|vp6#B VM"|ZQf1ϧp˥0T\GRc즒6| &2~LVw1i6*pڻ7UVqDz*pdq"3QƮ p)]`+E= i9"L+a]USPhhb][q'}<1k/G&tU sbTu6Ve(̸}bjTL쏓QjV?#7jz6٧k3Cb#b%܄02^& ޤR4K߄c^ۇF!QY!Rj#gZNަGgr;fZO~`!k:₏Tv0 &fE# {y+qFڏur<baBJπ<UV'1*xVԏ - fxI"e-|ae$ܞcvUFe+G dBt6_DG1![݄X[D5/t%҅2FjUx$ڑ*(1M(1y"^{ ȧ<ځrR6gA(wik![xk@eɢJ&Cqq˺Qj +8e͈ lm7#IqOI[ ZjnlsQ14Z%DcLS; RqL{_^p'[,Qn)Sijz#Y.̖Xm`Tp_m=V72s)`VȘqDX zF1oի8yDI7gD_FEIbS)Дȝ<j7)Ygr4@$>]~C ؄JN7+9`7a!n}ՕeVTtv~; Q8=3/pծa>ܣc*&<]m? `K4`r #!`r)U(=C>ڋlx^aK!fv{ԁ*q[~tѻ kNJ'2̨j, t(0-6XsC;t)"jM$]8''sxF,76",g 1r0 6w6Gx<( Cא<5c!;/"6kWհ2 BGz \.7+\WY2.߹>L֗rJ@(6`5?Zyi4%Ǒߗ#OUq~T?m۰#c t`Vb:9P bi!ztO]:-6 ;ѹb"{ B[ }Jdcpt)񩁉f Cؓm Gqr `{a Vs:^',O/`x&R `lTTsL[iL˺}0&``:/X>(mNtj 5cmUXmVA=0AtJw WM { 7+v~<ܺ6RTƾFӉ@連gApJa){xF#ٚ )]EQ*z3WQbJNC!oZBOZbɱщ ́X߅NXـ I^T&b ѥ!K,v4Ҩ4NaQ? )a5]G~rуWh"ՔLl!ڧǃ]p/ٶb'. -~ʿy <̂c/|It}Y ee ]p@C^0~n/G΁"d7_CA5lky~ GF6d4:U_^!y@g xeWGR6=|374V!Ȏ+aG-D tl=Fl|Sd5]i+.,NUk dYS<kirV Q,ਇrFg?7J{[?߉QNi#ΔzI(XVBXWRYz\xa\OD-i+"㖠 Eœ6BƍNp?WAwgQnr=Iqr}없: PZc6Ƀa H p쇂=t;v2[b6@φLQ~-78E1Jjbvkj+t JFqV6d:C|gxS0on?^[V 8k]j3p_ZQlucx?o~DyN W;V|-id-}#>k/4qؼ<}>UP?ixJ(:t>(TB6bC[ X7;) J:F:9lq! *D]7@_j,l*ǠُvW=ٛ;{ PIIzr\ٽ)kvӥ-ȉwЧ T hwΥ%u݄NzNO4⊮#%= '(Ia5Ϣ=X &&kshM7˒ +v9 ҊRҺfNV54Gi A)0e>9J ?΃#0xoZ ~XxLpr#ad@@5 VR|W'p~_+Ur.P+y3^nlНzOJNS!m 1( T٪dKg{ V%{]!YݏЂtE\Α.q#ܳl3a.9L*^b6zݻ0U֏xFǂ%e|;},o` ~6~t5 դ|KD;vf|"M<,(ؠa+v jFZͿZ^ ,!1҃0V:2k3w" 94a͑zOjdd l~1ő7M's+w>S~挱 %GaWmxQYć+BH N6iwp܀q(%r҃u]vNQ;wԒl+k]jmwuFK5PA wgm4t^Owp`ԟH5[Z~ny|'Y{:W-B/RَrK+1d=5]z1 +tȹiz{*{kf(;VT]+;n vVĊ]^=h)l'i|S:>NYj߄?KcY_8 ; +z#2:BY/t??[n@d`Y 6_I.ʜmԈACڊ`?i$:#|֒QLDM6.D_Fjz3Q@|c)H:5XavPpHg30GB8w oQtaD}aОk&Eo_ɦ8R}; =`x3WC!`!{ka+3iܞ_9u fB <:CO&y+SK.;g< `ʌ$KW;~Y=~1ӃNV216kk.g8N)(zq`U0}VE kS+S[F3 kw!GT-Uj[{js!nJtR{{N} e~f1ŹT)*Int]\6{c3Oi= 4KTH{ ‰aO@kRW|3/wT!دc¦Ɠf# 8^h6&eo}:`X '͊g3mG9]fP҅ɜ*h9N)r_Ȏ " Bţ+(8zw.lN䤩ψ6wp1Job/0Gz'utAYqGdw B9F[1QU v,;_ (=)_ eiRS*D@W&^9bVϳP/M]iv 3bwHg٫'*چkGV <ٸOh k9Wb9O] Fb/Kz[TWW(Rӽm䦧>ݽQ~>z3~yD^ {q1hF: {B)0BĐ\~ϩ P3-*;Uo"d f?62*ENonѭ<z_Mo\-ZD\RbjFG ],Q!!{dO W+%o45ӶX<3Ϩ8&thL6kP1ŋ V%8 Mly~Vm^?%ڦUc ;vMs7x$":ЀːXP."IU*P=61oDe#p9 aեt(n@Qic0Ӏ.Pas|_c٥vm{&Xa  IpG0D"ZPWr;~Y{Kќpe~gmIΠZ9MQeӭfRM%PMxwV2)'a!q%qeׇkF.3%W:)8hvF^QeiPWBb%{ߖF!i;WKK(4\H tLf!A2p1q` 14nUM -|&^wX<>‘fNf嬘Fi :3MiwY7 Sy-Zԝ w[)"u?S&ͦ [+sxqv02sMfk^sJ\L}}rjs'RE-_/*#ޛ{._9.pļafb٫=y9/)>ylĤsWoS<Ü+whe y@W6\C@Z̅+?`YK ~:ݟ#T y[JG)z&VLF[t{-lu [0r¯Y@_l] ьήyu 6js붹RA!"^qbJQcw׽v UB=|1jko/nIba3vuwm>* RtU K^|odVk *U<5㚕 r!8-9ZOlj"%}Dç|LhϐF ܇{ ЄF)bA+OڄMMa·EM(" C#3y?Vwji, |,> U,as?z0O_9HMx>vt6vE̔Z ": ­%{c7BԔ QKX1ds;3A5i@REH7V?̘?j,ZXM:M4C%2mBu4Q҈ĮpwCоV]ux]ӠSam.x{oe{ ^!p9J#i?vUՒF3:yuܧjC-M{U5Vr[8ᙕGndLĥ9|M)FI ͍c)1h C ArL;hT6<_Ƨhܤ= J(^z =(n8B*|Uq9~;jT/dSHẒnuuySq { H$W4 [{}3rUoD+tONXN8?t䔱xl ¹ L.U6iT4nvi~;]\z@Z]5lA95%W"K0x 3P_P&Rۻ7|j)I? 5‗@f?%Rk]P1?gNmX\e-d)g/g/ hpf5{'hqdvg^WߓP*a"Ffk5,EHF~gsOW;~ F*&mvCFVnukHnLJ[q=ͺ\=# 8(Q z_V (xaChs6",Si%m}xv3Gz%"xٙ}LXh5*y49?k10t-x5l8͸!`ywk!#3I5'1DʁВDNkܪd}f`7*j'g߳%k>iů硚֥KA|tֳvw*ʍDS["*c~+9y't+<CrLr~BnexF}v8]d/MYS\W(#ܭ}2CDcLR:we͞#碔!>z;d5lk2[gKu,MGy?:a_ZONiJTE>|ˏ%U_~=] Cp]SNj$-WkmJ-=_8]DZTzҟ7(-vJy.tTǿ w GHDgEX/[GnSG  ^[BFp,;#v f!0Uwjt(!FoM` 4Hn2syK裇{c +:ҖJJI)xhcҿ+;,l z*@p M/# ep.Bc#0NAvGV'bt`/E66M29Wz')sQ#I$9M%šm%5 2(QN.%h"|G7KeXua5RxhhEi<@U G_F43D [V;a!+a_7>׌lQvli*A )PopuHq_QQQC:|DKowC1~'Wgm;D > -d4)MR a|H ?S( !Ao>'e=j<=X3+" %2`m܄!t~Hc}214!&-s fo&4z?V2WS l=k43!fځ( u)a{q|mY%+vzrzy7UҠrnj9 Xu&c@]{_B+ wss,6P"V8ukwnV.=0,3boF`B/.s0>aWO,(Y󟇗+{36?'L. 7)I^ Oi]~W5زۙ O}3iL $(AM$_rjц&ʼn.j/ h!h nhr-]-C~*!o*7E3>lKw tڽٿ/dzWN>ގ^>ކ_lMQ Gc<-Ε(H.{{ 0 S}e1&)lSbҐ''K.:h/ߜ?3vA$h`4jF; ~"yi:RDJ'ʢ3=1F љ.Ɋ?eOI,0,vE{he0ɑ$W9W΄3O4VcJTSD#1`xnf8VhO鎀Xov&9kk? uIzm=oNp=k%xس΂i;%!/ӱ)iWxm"C/rH?x0"p:x{` b)A/̀K}͗/.a0}Rhp3f>pT]z ևQM޳ ’DlN}=[\OM .G`f*q`4, (ʺE]7jl;bסZSu 1\<- 11Qw3|lQ̮Nm%^HY#a}i}1q=8AB-gJW{1\6UVonFtY$JߓOS8N.Od>)~"Wʗe/` f1,bxWpX}72Jʐm51ʐvSf?73JZ[B +pE6*bg{ۚkIJ\iɨ@+q*;'7Kf Fΰ'Ce]ۑM𞜣TI J p Z?'Gr&M0Dr:QPcJ Ֆb;v7zu`&r{Rxx^6yh+r/*fCI-#Fà^۶+J foJTG&`Peoq~Ǎ8,sg'"T>yAD>HiFyR,ɨZN[6)* It!1`0&Ŗ|t߰66IkV?lɗo4ͮ,Zro&Kg?[a 4۽p7GIF~Bީ+JFW+ qOhSDJ p*3s)~1*yiʡYO].(a975\,ȯvNaxDF535zZ6":ڤN ȠGE+ ui݄B3I*2=]>zZ̮t=LG^=(!gStX3&*\~b`T:,?"YQ!ʠ$ET`ز+»[,3y^[ sx6/?CXE1:LgqâmΈ~`Ei^/t_)Ib>bℚI-eڙ[MY(4#K~1SIDlRC:GX~ k! M=ϣJͼs>7w&z*{HS`QˠX~A ĩGPmB[9AŲR^ȼ!r(jE@r<41mZ^Cy{\;Dxq"e߳y?#uE<$,!Ұ4$0#j5 @kN!N/@10'S\m1шNϴK2뭞fxW +]ρ4iwǬ`$W16-.azjTl'Ex[Ų!1`g$I 4 ="n9^؊pD", 5A RK'd +_6_0ө._ >2yhQ"zP? ;kՉP $zc7J1ԗ2}C}e̤\Ү ʤ!bo ,yJVCjm]ҋj-f%Q"w{[ǯ,ty.5(s 99apF+!vS# =Mvr})ez5* 0Drv9j|ёRhz+=#y 겗Zx_j4.: `kUjbA|TL^\E`_lF"7ѽ]p/|buҟGNJi:)UՉ!D.?i=,%wQ/[-&#n[w<-S0:71$ -Z;zr(l5b D+~M!S:|YM} P;FHQb'xcCz5>qϾpe!,:N{NnIXd޵T%Xe0X`Q7L;C!*krV/RGO2U\̆!{naqd+HV3 Ta໇V7}(l"l| /{?JNEܶ~ڐ1 ԁuy,H ̔(a~'vAB?5Gk"*:DPQxЈ<3*$ "W+, ~5An+=Bܙ+ާJ$v /(U` bRZ bjVt'mPV;| Fư9x' 0HN/,~&2Kbଘ8p(Du\*aB\6` ]KY``'X0?S}@R&'2= ںG;cuZbU%h݋#hv4[B΂%pls4 be)1<~so2bPPNfY> Vx9>'[1.`! 5U>-X qg`al|(wJGrz5m^m){ #w­R<#!W<0BGu7?p"ރ#LP[dU2ܤwP{!*|3.{UI$;:ǧ: ) I='*b+[?&Ƣ1#GV%X+Y-6 ?w^G[NQgd+fd(^? n( m(u5amE&:A'+'g~|V`Q @xhw<]z-=-E,=Wt+41dYZ L`zWVF'gF=WcxAfdWOJÉK`"9F?v#&{)ӍfSlַ|ΒƉj}/»@h[8XXC޳Dq]7xއcT3ʍE_Dv#xbm/%$"bhhS`ld7L'Ib4y{ 37YCxJ<( vn9Ѐc#9Up(>^4=kcH^Uiٳ c`&D*yD]ĈyQ1W`}_(5l{wōд Wox>3IP.'ɵ9̄}UIq4/LaT"^_k V`󡳦T9v|/6K\ɭp'W\$&uϞ Lإ~P_+~$۟^=etŦbsC(y sqQZhN,C@}T( m0JǾ7l'I<pm 1/td"6?T1PXRZh"s$ww0x'"M4]#QIUrr"n}SDrfw{Op2臰F=yCY# w;a#+R%L? xTN{0@M*Ԓ6IW \5+'z\]߳cCsZ AZt6%/%͜ϟ EX~ uJNm /#vT(<1"/5%ʝf)^%0ꁇpZ.@^7{'iYBN:F}AQ姀WKrfUxs12A:-`nbołrcH: )>w&;vB r~g=ƣ WTHjfP?y, y1?LJ $! O3+Jbu'1A)1L:",]RZyL mU\% E[ Isjqx`gU,_4v}Юc-+'TI4壐ߍɯLz2 ₛ5d~:ipɳpT͕;_Ry3 LɫB4d`V.%fK9x'ya;s7^')WLsGe-Nagyv/yjds>A|<.T{pQe\ѻA4yOԢɝ [o\= *k9$^%-}ai CR ;_/0 y;z LJ'Nk?%6aZ Z-1j7=v~DQe5Eם*N<=6!1RutxMXdkᑨ09WZ7Kf?3&),4䚏O^1 %*8a[62ͯ[kv TS OVfzO2,i+MS$(bS_NEU|-o1A`_#kj{Fw@bƒ+ &'VQn N>"Ac."JRCܚ@5)Cjw2,<eƔIAX?RbyE!|QWlub Q~mɻ6 Mpw[lD%Iw !m\x|rC0H ̮tnt|!oy=\wk<հaJ*;җtݝAr-,܉9p4'ÜPs͘; 94@n A&\׫q`YTIJ˘@.3zA3nn x~HpˬC:8o^DϘ&(lx)AgؽN2ϤXףOP8n÷.ÿx]Oj0&ȳ2uL},$OnMIXz\Rb+7;aXtwn#:$` =)wp"F(mFKwp?wBL1<%Q+pA'hC0A+*J]3Xﳣ8;EKMqm~M/jQ >$Vt6oƶ1\iSu2Z-K3gp)IVou{ &}hʭ٤ v>a#U 25lL+1WuoSj|萄9F[DV_.g|=n6Bkr-P/Tʷ<91\sL@ ;b({%=e]<oix0:Y6bzTIP9y OKNiE9<%#<ÉHQݫed\oT>84iUXS}hQ!vKR=oVk8/ QʙnJC!}jFٳw>;pF9-ǸAb]޵ohC@09k3RJ-? DGyF(rƿ8|-R gJHpsNm_g+9ٚҢʺgqHm\=D]M/x.Qst5w[ڇy5_v[mEbCdI?euS^>06}lnd&^!i(G3:Ibq@EyTLN#OVPv}g/lAmdOUʃ-C,/1um4P+WВ78TI'ETp[cR08(]l?\N:d{J,\M_hdhLXODQZV5 ^X/yk[9{+T#2{]=svq!:b`q=ڰd,w|oguO}Q3TyLwMVçMygh1mЃ@$Y=@o 3`H|Qéz03,d+% "=U{hSƷV kbE=[`Yj>[`f v0< ҇M! ADlr1ʼ}(ORxtWDu^VT!S8%ۮBb+_llceb  ư\ pf6D%ETxX@S"QGE$NB ]?]o%٪p!Fbʃ[ke'i[6&ǹFZ^_ P8\ %M( ^Ý_ k=Wv :;30dq;4r;YѪZ _$%]jƱ\˙ئr)Gګ3ΫO%FnzVtlrR8e#zi׭F7  e+x4xNw;/ـt0*[9?}r#aAI&j[);J _H=ŷI4DIuVZ$ 6yX%%XQ 1+' \YpON\ £кS ;*Hg9V& z{{6ď:Φsm$Bqd!p@F< ^db^[CB,IE$Oֽ ̳s=7p/N! vBǼ r8$ʱxJ?Zd.m؋u^M?$܍P4>w20:hc$n0[>)W @T#Ss,jS~ gScmK#'v$P4tD{?vDFNOn;wc'qKm*a*+^uEZBC~.teކWyɧПgWB_j¯|qJCj(Th!qξ}Ƴ\xVb[GNhb x:xS<%g{sJΒ0Hqoi\`C]PȘp7cKXGScI^1#xI KrۦK^nnۡ -{n0z$Efh;{!Iama}H-5 n742OR 8"ϑk$' ;HahM;@qDݏ'ƳY7.ho=Tp׵j{ Rs6ٙp6QbezHw sX]٢ br(|p b {Dd1r8<з|'wVxGC'99mLz@1FxV.CRyƓ,Feph v2~0M5?>й/4$r:=JhM(.e u5H+XUhNUHiq4N;V/ݝr&< ]?|سe A ܖ=IUmޮIQ9Pf .b7mSo_> ><-{ǚi ӳk$ sIWM:V)\d+'{bRkLvM&Gi8.VhŘZW,#7Glr$U\XZ7Ȁ˼7C8#Pv7I+kǒ[ť獱։?r|dpNj0 J~,hQ>U`O/h&Ĥ>}A> Cv淑W Ҵ*1q2ϫޡۄ^Xj\]!sPQĭ&BUۈJ[Sv`ɋ]H)=,!}nM4p^BQ@;%6onl 'Tũ[hSQM/T?ToC2ܖp4~cΫ48FΚI^-fYԕX2^%rh#gP%4zI@ޗp.X%gY˴yj(1C(eۚRz?Gm,dq)TJrBOɿ+sRPݱ&+{inU PglF\Xڏ,4{YK%Jc`Κ|'f 8HkIg/r¸,,U=7 .ȱw³?zx0ApŴlh,jǼdd3[7@/*3a]xxV+<9'zYZZ,x3Vn#:kx S4.e2B{#m%h%A*w|J|3b99X`.o(yŇ mj|(<1Y6r_r,CޟwG(22D2~\ؿ%W6wтРi:#:I<x*JAlDvJ&t-QPJbs`Fh;7/ΫUH]+wM6 VXH$2R L(~K|ʁ9f{^-p"2@]('g#ol=){DMao)5|29_ |拢t04'`J lxA~,ajap2g]}A &[4 /$ÕvN9~H|l q/G:F5&?!{L8fIj'!ݿσ7r߳<*qNqs|đcSld=#]'5r@u<g (XWjTXpPDX" _o @ r"몕A_{0Ꮣcx'\·)~?'5z$f #ڱ|1Ns (Tyv{uQ#EMXxqJzF:I|~no62ƻ)~8z;>y MA`K1B?KpeWS}@!J'ᤚ=Q>ݓ${lz:Εu M47H,X K-K rIOՉ,8b<^??"78\VBŘ6BcR=؂UaOhX6+UBIrPwG04,5XUdWxqMR*'zr+Z,<2=ܗ80n9>ah}Dee;Y3ꛋ#_R.Be_#u`r)u֬% >)BS $?T_\Aafip(~?NQM g e瓞67YAvd:pQI^Hci1:IߍM4KM oߓIq:yVxl=gUgOϳר%ÇөSޔ!깷]'iZ'^=lz=z\ =uZf.cuzt.1xިed .>Hl$ lD5ےWߏʏK~(VaU 16g9Yؓy"b\m$ʸ]΍Gx2ƛs+_xim {mgu 2(;t2WGvpv;~ݻcR򆾞#䮱\ҥT}k>e-bEWqwՏ>ψ͠]G$%ƦA RS Än`Æ]ѹ̌i[>hg1R{q :WϞWj؟DIKNǑ.}7Z>!ko{(8?:PKڟ7Qmx-N"Uqi][ ЄN$TPDyV.(ԇHk8D ZE}AemKi"EA(X A -[9I&-ffܹs=A1CjɳȣQA`hdW6pUbpfyO`,oa9:*NJَQD j;.{ OXyWυ+ A =Wy嘧=ЃqXH~lktg< Esy>ҦĮ=pC$#:dᵲ -jRᯁX!J|CN)ݮ%]K w&c.bO\SVs K+4֬zhZ>c=[ANCUI&t_mC#3($QuiK)@9,s 7kL_4!+zϵ>%Kp _"B߼8K:*6Օ͔(Sxnh;Pg=' 76*ԻҔzwC m}6Y5&풍0lAGFW7hP&3X_ 7+9&0Խ0ohɱHΗoQ9{+2*]a57FNHJ"y6XaV '.Ϯ suaTMQ`jrDcLCHn} p^d! 19Q^- >̀g 1݀䡰R!0,Ջ`jӛ-!n5)h$n_ #H&]k*o nms6#Ѷp& ҡL5t 8- v;dǛx Cd³JVz`ǻ m= w82pyA?Y@/ Cm\ @X_p=KȈ1B,[YxP{#Bčv^%+ Ǘ@{ ^WM$Z29@%ŦU?ԑGhQH-;<8!2ǖa~[G?kx 8kdfOQׁ0>~l }AyYaߟN݉٣=lt*{j߉q 1ENr(ɘ#4+YpV )HOJ>YFWb)*)Is8hs[k+/ƅy w.c<4E0f=G<x9՜}èے}A3ǧ(AJr<սw-ZX9iMKɆ(zf~r}\ז3W`#C~ZK[Ifs,ت)';etbK%xYSBn$| 3Z࿱[#!2kG٫9orHųޯ +6'oߪ{-%PU*b9rr8 [d_*j?>\s 9[Ξ䑍,-|it!ywS53nu0;|ÚEmMSTfƁY=`b(os u'GU&Roj[&lV}mbLFMr솛)gJ3541'xM!>+w#yHdC睂%˨LY4h(TrZ2oR2|dD!߶G+:CD2e ߾&,|#_߈h~h|54;]$Zi_D xս $8ӋqHw=׸Xxߜ8$ج Z 8IՉ(=ޤz/g6cpm>ޒoteeʜ"ҕw s~h_OxOsr>GMǓ~,1{ Lk(Y?D!Qs*{ch3L#J߇t7GOEx[ե8~YNr? cri>C-%O_NFNBOYV~=+jۿѱp&Vo\$w]_rZi„o#8좚6?`WbI/J#"q%!0XoyѸṚ -9cR/#D[iT1YR_JZ쑳s332>zYvF]%' YP ^,~%3"*-,49TA7`;Lq;oVw$yd]ZOx3F񖡨U Yڟ$?bYڋ9?USdAo!iQ^i%Rd>?YćOa h@'b@'v˱/rWj!=4'lUQіoƒAcv0sTuiQX;h䆏`b Q 9 5֐'R',&͇u<83puRwN\W%y+yћ7R&;Aۍ ]<>bWvcB2]kMyI4N f5P%/[xXDHxF]YW*<"KF䣅I 66t,2K?w=h~vUZT=7,Rv1<]{p gDĔ/Afy÷N6XyTY] " QiS,IVc [1AkrICqc.?l-J-[e^kh(Y n|,>`t|SH ۇa͜bi.z'2>5Š"Z9wPNiֆ ;Q/Ίb1,+f[0q>=%wN)3(4\܌^(l|R_ƒ)"گlU"Z%Sk-"uu(~:@aSVe{?^^h0ڮl'0ŋ{q$.뺟'Չ%y|C@_?QGq~!l}9q2#sKЛ"O& ?I|||N<VE?( BѾ=s˰\*2#],⛻ᛳ$:x3Ώ,?F?wݑ"䣽AT1盇7X)(0< cw7蚈HD6l;x!/F/Cx=QJ+zBNgPD^#rV<}*Ө uR_50ə\?N?-ͪ-I HɳB}%.|YO\uXՏQfT\)BCTnDo:e9FSV[:\ 5> TPX\ٴ$li./ \:I(kdžX;2,y={;&_mK0Pl#n"q!P 9_`}k?ʄ<3OS/10OJ,ij)/yĺ|B^9hb3T{B_IC[D $;ok@?;y}p5U-DAOjvaJS>Ci\ݩx9_qi]k؎1It\S*\\{Q;JU?} <%CB4n -e PsRGϧY(͋ZYwzNKn>H|ނWBA=&(g}|78Y#jQVbO+]P$>yW a:[ρRJw7@H&b@ftbv^6"n5GY?()..pةW);LwW [zp ڂ~Dڟr^C,4Z3%I?d$iv˞bmf]]̷Z3<+;UG{rU ) R=KDz=1-d=s>-wE>؎0<#1є:ߞs׌[ћ92cJu/dJ &6KWxD?剦bZ QeCHD4 qY:]ů5;NK"x7l0Nu}/xcmR&KJC!%p6ʸdeȎr֠leK\)LduV2s]GezჍrsϵ'HK_{L{H!kX+iNԿsSR:ϓU@/bww9 DVVzl0:|%9G`f\@^tp~k,;(Fv3r?FݓiL:@5h`?OH Z0n1"~=l=O-S.Vݲ蚖q͆$tUWVb--qgwLQr-3+tREbRUxf퇺BYs XeCQ{:qy"pO#u)яJTwM폨&`obߘAXg(A=Ђ2L D/KtB޽a ,m' cmTMԆAеKC91 XFWe?];eJgc&;<~0۔Mvߜ+HɦL('a1W{V"5*vR]4 Nzލz$Pnca23O$Z2k2֒DVnxЯ-WSgX qD{&-d9/ eωˬ]=|S J/͟kB:}°w1a$uOefgs%tx0ɘq~N 'Ns2W(y.5|qI2SŴ+ٰHaYKv;ȖPjpR-ؔ^PfnuŪ9NBe,8wvC+cڨWX6k 賚cfrx܂:$Fv#VԐq5h/(9!a9Y;Z,e4X[yǖs]%D*QmhKY܍uDJ堐88OA-&vex#?\=NwzVhb] ;kElOr7U2X^q Gؑq`QaMl}ޕ<囼EUTCLG ʡ:ߚ$4~*g@lGކ`m.eج!>ΕJO8|`7lͣ+貏ɶ1dL _k>㜴s'3IoIpr-삕j ORs\2&WLO ˙M8#<6Ev_iU'MQV!e ;ԧ槆΄:)iLdˋ7"<.Qxgs:UF&VY(xyϵ s>EƒEtgQF#bκ{ۣ+e3Q)^%3:Z qus FL.-Uʯ7eHJڕbي)#1PMT\.0#I瑢-af?ҾB\rVǙԙ;8Փ`_lobKqP/䧂xݭ^^+8KiEnB~VjnKU/Ejc;RM<|Y.&])VlQb!V.b+Hu`ߜlrVU_ 61Ro+˄9 ֻɪ!\u\R(Rmo uO+( Ag]QϗSi^skm+l({/}9>|rĔ2o5|UwS[g:g'R͑Zɺ?[h&Af AZ){V)vInvR(Y?*VZzkDQ$G믇kx?ï>|$Y:g."`M=i>/Y%Vx":2`Aln8vp(xd`x1TȈ"CAżJZ%أԻ Na%wZBo31 &:g4QF(VVsWY i 2D8d4}6ˉǣџ>i~ҿCg2t2J}4r~~OЮ#o~=H_ӮcxxBPSy7m~,O,fQή2dmuTW܎#/^]瞽PXՑ) $S3:h_ ׂ?DrV:o]tRK2 E:T;0SȋDreE'#e]R{3?™uX!# D0GRcI"௲M\,*8*+_I,òeبOI{++{C7. /dwė^P7utUY̮x^5pyhI#Fb osвI34|ٕZ"TH-]D9вYYCiRy<%H {ա-[N*vd;)ӾVٜi4Y= jxҌP9C€xICK*F#l@kzwz |[ 5Hoﳬ#=f,H|N׈ e):>D2].v\eq:G2SC{`} ǣU@:4X^<&37 J3bX;튗y ^̋7cL0aيxͣ"cQ߂ @4Uiw7T4&!<+f-dKRZ|u nPl4{6 I^P&I{KМvLb5N@w>.$IĖKFj|۳sY?YwvvzU԰Vk8^{'Wm\P^¤C@u_l|)-Rf{K]W]FⷯT^!o[,$&.I-U /)6ȅ6M<+ [jsrX^=(p$`^G xba=}Ҽtl}JΫs<;[Pշt/`a<ΟMԭ=ګ$8t)iΟ^VQPIHXW %觔=s4GA%.fW=Vb?V_PIO!rAc}6kWwWLt|\ܖ!7al'2}ˁ*̅=?b86^HXʀ?9IqBGO2(;Vy`X2*ɬmap3 ̺~Ԧ:q6i`M}lb~H ڝ:GB!sN<>=vhA0K`BPjVNS,%M87dx|MlR2F>1Vjc9ܝ}@3=Pn_AC:Vˑh:/ͣRxE4E[ִDKFGO$L PƝ[L'Wm&cr(>j 0IVsY^Ze˥:BXjlY]CVEWݫe7vҵ oRpN7.kc?EZg僼wBWU,f"c1pB '.{P]#xUwp#x-XCqúΎq~x?cK V1"Җ )OP&8X !b^&7`:\cʅ]#ve%Ѻ1p v>DD Jg;xul ~^AH<.9IhYgή )D8RzWISqcʡ 6Cj[xW^xC(cĦ@Nʃ'׼J.rUC?.}]3X L+y #Z_,8Z} :T0FSO<1WJ48\[ ,_Ӊ:x뿴#Ç1>~fFnQVsjz%ӻr>y|+:uY=xhovn&gDN=@Sc3*`Fvu.qY: Ǎb=s.4*aװ&!'KE,igSȑy\./c^ Y x"B5$ ͘aRe1ٻQƬj˙ղS-gˇ*+WsGҡ˼ahnye]OM ,C9X{!Z镁S18Q *0&{QǸ֖^OIxt,4ӵ:CUS.)^[Թ,J%CKMZ, @߬y$w腿u6mVwhm]!;O=BD-nl?oH aT2ćxJ{[$/]j-B:׌_x7=ri̖ͥ|;҂z (0ˤ/Xs! jrdwm R;Ԃr{F@PI)ks佔yb~nPN1#\jOyDJ"w*?}/N" N=L@H7{XkD ΐ}V]VaU*Oiv{0 ASRR'G!T*p9B% 1 l: C7ޮ1On! 04 Lז0Zy1 $d |CFw{;ƂU`@/N#j]|nMQ#6?J=r &*J*S |nrwc-na=ps&.i5/8Qw|EElp~^5\Tޙr?">[7Ŝ%_#Ϝtܬ:2 ƸDVK3Ќ@Jc|x^Po,&qkQyQg (Y eSmeR$[TlW}dG~Qk#|qe[hq Ȭ[t@q( )}Wp_X3Zq Hj-5Ů͡ żϒwZ v$Z_dQ}vw[CAɶ 4I]VGǴ==gd%w*|NOUSb?퉒o-„P?.q y9rk( "r0ǪW6ӆ~7,&~iά1[tywit~C:>߱-~+l|_U_m >ZF؅ 1a|;77 Zj6ƥi6#ј'V1w*N;9nN([Ep_inNm}w &`p#]_UDu;d:0RTن:^XЄ#pm/Fdzg"uSfſANXlɆWbW@rLyꕘWt; Ud୤~'y6A_?'a(CrorJ%zVƱWG@VOwnuRsjjڥ wntvieDZ ƻ9׫½ ~ /C$0)$Ui;WKTuV)0VSHsQ8a&3X3z$k&]JҀ4ku ;hu0Q2\D)9=s}~) U&əcu[$-q-pb\6j?Aw?57аC(}XU0b( ;X8pcZ.σ-};jxZ#-k-^r1y]:֏B~Gn}yȮAC6$ ÐFlP'KޒXp'.S.sw?WbkM?~:%ےLټE264 <,sF /:"[_p'7$;VsdKfܟfi[Q=겸.p7R?YiOg;ƳrV/yf5n^\pVء_b+C v߮AgjZ%t GP쵫X{:Th[S/u6L_d.EXXz6g#QVRֱ46;*Rֲn+̒y?UՒ'35Mp_>QK;ƪԗpw [ږXTd;xm1}׺h'kV<1&U(&SjiWPMu=Qp-f"[/x7ҔN1z|9@QD_ jGuUfFHS*Jh{Yx<#Kp(P+]{e" GKm-hX af I:wݛQ]xEJ3, KW,EA,*9)9%B0IGLJ…pv [YU⊶5TЄGc`myQs(/̵"TlA"i_\=jdؤ%Vf'n ëy%)$;&68GQeO;6o;%CQIvG #BaAV kv+&jדζ8[We|O(d1/ݮ\v" \q@QsjNl,XfUfַ$D/ȆuHN4RΕNX ;yCx*|ZKAy }CJ}xY]}Fcu>mCvDQ5':g҉|^$} +6G,YF%UV&yljoa9ƶŜZo{'/7qúkG`pe+˸k$'[5ktߡZ[rQ3;wU/1^ERN"w3`t# j'BxjeaVQuT?cr uRF}' m=f i{igHsaI"oKUVtY&Eά{Oc8P H1mޜ'U=bZw-9}υ)]"FIܕsQuGT5cM!2Mv(T)Iܘ5_x)l񞸾l2F pa}٨k`3ѡQ_<5W軭;ej!~C|I>l(6XQ^tnTv!<<1q§9E(D96G 2f ǮbjSSCc63fѕ708,QڳR+UaZ+LMuF2<|J%[ᳺ3gBCKtb{d*J`Uf)N aNEܣsƕy t؎0GNqq>"/P &d5ib#WoU-/X햒Њe]ؕv8>kfUH{U])닆"4so3Qbi ٔ-}qPX~^g>z6ؔRh?2G`"k ?_4%[8jT i/Yj&yA]N߶Qo(KM fyklWmf87o:/Eǂ^jأWP+M_Phw0wl^|~Ո\wkoNl 3^+Xf28nGMI j%U~iJڧ {܀=V?#<|msp^,ȶyY 9 ] ,wxYe&/)*5Bb/Cy]KP2[E+}&)gKO("<7bVXMˑ;WHS5o{Ѝ9`qDe>d.Z2[`z Џ3"ʟ@-@4:=i mQʧVmTԡ,8ȝ6atv<;.|!m;ʐCrh%ϐ؛}z"ߧD-I~ȪM,v~!cZ,FR 2kfFZ/QO~~sL?,/6:o֞&*da8TAʪe8.FVԪѺ|l\8J4|+vW8+Tv1g2J,o"9V·`gl5fKd\\7=q=݉38Bi^9ǣm&ɽGH{0 εx{8QQ/sQ_>jH$f4 #Sd遽8tcL갸r?( &;fWl]ΏeAՔ%l3 E` \e_T XOw` /!HqſHT@]lYRpfٗaY+MEvY9SPUM`qA r-EqiyMDH$$6[ ј0K,aB:rCu-$XP-S*`P9cR5Ÿ -pP gexҀTdwQekkW/ӥ;҂7IOcQe 'c< 'WiJbj 1 f0Hy;\Gs!mF@:綠6gg^1ORw]XK!ڀ‚FTWnLC%B*U304[CT7nXJQ;O,XTAζX%{X`(VltYKi(z)'Ɉ'k WDY:;9oגn2rB.y$̈.p_2.XgΌ/:zRk\> =gEp YG%oXÏ;ȣ?nz@yQQkh>8kEDx@?\@f/&2>}$Oو-7ģAp2i#WZ!%iUw ,sQ/8*5=dQv(;O+Z@,,sC>d)_46?'mڮlb;/-p"Ъ]lm;ϒ:OVRWf2k\3`m,'\sA>HZ^^o9}UK :2.Ҋ*mqUiW,yxzԙIeAr!3 %iP9xLrkqQqbZJQf;--θrZS^nOIt+mxS{`3|\Ls?Q6ffRt GvZ@ye5CHVß#V[þ+ա΄(N-Fxy[v3.v̧݊AYE+o nwKu&ri3sS%'&Jޕn;_ (g|ܷ.ËކU!o.wgz<.;WHYjv`nʬV/#P==+龜 #t^+#rI#Xk4llx8gOΫCJ u2a0J(3@&߷SބO礄S^Zޝ |oiQ\ke~k~['ȩDOL/$#'rH~洅yobsޠi A"%퀷lF-RʘwpW*;l]b W'NE&rwU +jA(݁RպUǵoQo 1asŪ4k]AcE?!&h*^_Q뼼 ,gUN!Z!z?cusL[:|alIc]?WG2~B].jLi|+{#G z+JUn6sV ې)͍3ߍK0$QR->!~y#5&wmT|$,hc{#P]a%m#{NZB߶5g#X rLBZBw# Ёnx}Ѳ"0j]+] hWD6L1`ۣ Ǘu8!<9pzMg m Gн6!&evB G%W_X"j:K8>ʪk2N AM4 B~/R{{9q8k[1bGTq`❍p[<ݪd@z!y6Jޯ`|_)S*-݊%/Qo޹x ʮkNtϘTm9b[m01Rg"e6l-ؤdV` 7bVh~ݎsɳ "v,,8$T/X{6m+tKY\]9mqx +}/)\t1(V_tJcTNcyxU[lg .mܺy0g`i|u6(%:1}mbʂg#] N_`2͑>6ܹs0$n1k/)$2?SP4x6b=[\qrDnTrm C']|;ے$sFJuϖ8$yVuؒ2#9WߤɽLd]f?b:d,ƿ/zh2j=Xg<TBpC3+c͉UYPkw!'9!M_|$ޠ֑P| ӳ680RmF5li 9< B蹪>ޘx9F1& @ !@e=arJN?y@i*y.ѰcX4v$l2XVHΝB%1$!$S@gg2M`LzVqyghɝfW]Q^|}5/' V FZ|L_ӍIx&4D|<߷RG›XNG!i7Q)vᖓ"H%h+t k-uOΑpvр_k㗁<4BzP-?ժ^'D\cqlÜ3JC R١ZLpZg* DX!-XGQ1a躷[,9}NI wyArB3(T:r9#8LV_$o >egfy'ʅveIК^%Vg(L8ٻY).Z08;m?e{( Rw5y+)}ZBT8I+R ŒJ<ͷq'O\+yA 59[Z[/.px;g1y30ɛ*PJV}?wA2@#hW }j`B (-ĈH#xD'Ƽ0!oNVNOsSkQe8席jS bر"F=@s՘b| '2qF hB=vCxf;6iSڟnf8(;![~vv]i|Щ_nuGa= ήX= )c=-<܅#=S폠ɀ|)@1|y%h䕱&!u*80Ԟ5j&p]g7#ve(WuwD2. O|݅OyqۮaChm͈q^^`Y{T>g4}/FΞ1oe/{VHhΙs4o7 ꅗUCG]XqX1ف:0m%5B-:sAG2  x?]e's ^D @ټw'fFj~j˰lgO"08 0qgjw<1g} u,cC TL^?͡pDI"`NRx΅6y1o~n_9pi:w:Y`ƽ*E{%ja6g-Q{Z*k\o,[  -:7.UxBwN&FmA ]@iŇFX)?1qHA`:Gk)RB'F ~#ufțPva|]G(l💫13;#C(NYV!>뎢Vs+AR| O_g?<t:.٤09/%oFҝM'[k69@J=dlͰV/Ycˋqa.ސJgñzrDk*L̟Zދ'd瞚k9ɞq( 0H 6^cНUhz&ذ Z:RzF|S|RMon '~QϵmAt[Ԩ;&ƙ}{G )^qFT iސxMpdK,V4@qa  1Q@j6YOv)bqFXQOpW>L) #8Cv}'QS&ӖsWpoDl#vrJT6 D}ǜ\a+w@K)Sл Ds)}*AkaڽFŮ0r% w9'w )kTJ:|S+Pʇ0&lcZڎskq/+ ao,ts`KfslJ^ï)gBQ WR~$9%4<Sa/BլӜȆ# ѯUI4[8"?l۝H>gU͒MEEaP辯 t1{+M`@1l=.C5-Ε:kK6@%h4(SⲈ#9֓V>}e-U>;o aWN#'vX/Q9>.ju/AN@wEv?{Ih?h!E-BsN'߶hz`?B|ijZ-K8).a̻\<0eD{Q$yڵ8vy.&1t9^nuv[I/y1jA\wQQ:h:z6Y9),p\4Y㺤Kd#M%גbf9k|5%t⬑ջŷEYwRW[tݧ愙WeLF$v/:Yv!P- kl{n.̝>LH"(pq85J|rVk:/t&GV!NϵMp&ӿӲzh }3Rd}Qe9Z5/q]M %7'CmtʫSNTU߬TIˣBS[bGcQlRuEzUP7gK*Q+IyI4[7+Is>nb}NpDhܤdc988a4ObBvtPd/|-?=0e5a""#pi~`B~QF}5!!ܝ loXV|"?SQX/ɛLD 7G.) -hLo$%yPP@ʢ(MJiy׻8=;O`F9YoȅhޜmzZZ,[(M}*bUPV+Cdi]k}jee˝>R0n[ܺq>[:fFZSr+˗UUeۥnbm*UYׁݔnUg ౚOgE ,p]STLrye=kɤ*k(O`.7jD4 ??ASnVL4.8Iq}r6/BrHlDOjfs~؊ǟRI)avu_&7c*-<*z qR~4fW"ٸ[>%#[~l0^.VyAUfDŽ ataR)+~qxXuۂ$!O<`?u9/0_F yfid8+w-'ЖBI /de!z_4RQ/|sݗBH-Ib A] g2ڕ[sG<~(J1=i0rrKf]YdLbX}h ;ӰO$÷Rŷf>"-pܘXfYhac~FA1$ ZC38Dz͉ MW B扷pc1#=_>^0Uo::facS܄JC6|K 8-*j <ŇOI(IzOZ/; ̝ͧc{~&8ߝh[b3K9ފ|11lcޮŃGvЉ{ŷ_=LU UMNݟ#B!CyHAhڛ$HpR7R1_iR5ԟ533㐆~#T{m>%*qtzS<Տv> &9|D(m|z%뷋HW"VajE"@$G§4K-#9S]#Bv[V!V2x30/>{W%397x]ԸOĤN=VHaAvgBtaPC [oZ@FJułD*gE p}J"> ™xJ3N_ؕ]q1aK .81s s܆:X])he?=9(6CD=k7L %ex%O$\B͏G$5r8e@L̔!11G!H}RyE)Ȑ\}fm8@nc2b~&؍|3`76pvIΫqϗsn9ؠՇkH2Ώ27lэ{Is1 'H wQ-0l .gSt4̮gؔ?;=;Z. DŽQkPDg haG>D1h[ )}io:?C!e=e|lo}d2غ5*6~Ȳ bEG0 !p?>8<>SKUa9d^hա;N.AydX \v/6ۗиMq2\ۇxnѱX&wSPXٕ0_ΈGLA+4!ო{F'd曩f;9f}rFə4}{2ER8B4ؙ[4`U$n>;JNYC/O۸1 %cbo2v . Ng*bt.i'wP`!N n7BO]H^"g{ 3ع䀄Oh#1c-aΡ=d_xf-EWǜ u`V:7.nbp(Ĵo%|'Ţ_lde7lv4mU-dia[ʰ4X!8w-Ҋ|RS|!Kla@@xV5@I{ÇdXً`$_N;%q]W$ h%͏s|8@T']Ԟ &DCɶP{}ȑ77)N)_4<{o$タLx0/BQh۔S0"召;G.P `o߀|oŽRo\ne6 \K^)ym5^,${&,*0,%yD˾ɑٿh۫LY`3r9r;e*oSY]I"][.eda[`Bɛ$OYzS(߃2Zv?H9'r0>rF rq=Nvp8_v09GU磻+LhNȶ1gߒa#(P$83ƶpSq蹖 $`ǥQ pz%5x}S*F@ܘ*y?)HfZ@ *|Gn-1Č+'I~kMpÿ1yˈoy 5m6bҸ9pn~i^39NzMֵj/i;4 ;uإkCXi-&aw(+6i8gR"0vTH 9|Ne B'0e=834 t(n|M)鷑 I^nKnۘomƣn:m)Dv%eD3S"xi->!foGj\ | =1 r#qTw5YŢwTg? }?0YֽGo妵d ;_ΩZZO7B/9NV~U.̈~sg`omʘ K]}D`7wő?zCSN"1,~dfӝFdΉ;&7/:| @wԧ&Q?OVGPr^r 9*q'99B/YY|5'YYa/Fd>:B y 2p귮yANcuR æEK+pӬg+-Y(Qx{SQ!m⢾EL/h>^NnTϕ`Q[ yx19V;WR'Әqp3s/5C[-WKwձ@u~pa$;ya֖uTNc  [3|%v!:]|,eHYIFzlH+YKIk6Hz> zٷ0Lø~l(\sEVN6RH3 ^sr!WQ<':_F :dtrkV3c0  y`ΙE_F]z{q`(։mYY+Jg"ub+JBx ۆ^/kbEjezJp=3Jqu`r%1@ T MjVg 꺂ȬgLOfSEB?Ϋ!-duknu6hkZ-vS?M 4Q6 2!;\u+xgzƞ}iWbQ~ro̶(Xzc$+Sg;"Ctw2Z̢Qa8\?P7ry/Qߎ<+;3%1V 3c?O-4&,آưgB$̗Z&+EXsҪJxE2F?V -cҳK#0wFdHJu!lYQ)Byp r>*Xn˸UrNN^\_Q/dBcR{[Hi+\wq>>+yR.v$f(W/',7h -ڰcIFr-;Fwh]\,ߤ _~[dXOss㒗RvT dDZ|f'^BO~ dى(fT'x's5Oݢyn)J ٟNTe׸0WV8E1GFf ZǣBsmނ A+Qvbs!QiGw,jJhQ-Z8|Sbo")/IHy%aN$L2-ˑ܃[ jhpwu`/22J^)_G'{O}4Qϑ6 d^'i_WUU_/ͳ\˘ƃ8ߠDX*k:3l@wiBk<7أTyB0@^ᯊpgUMT VnSkҥPÔGqLyny#7_FFjcE+dp'E}_vj7rXQ((֫OFot"4o,4'lCl9z7׻5_4<%~5 e!!H5Bzo}}G.$+8 A`s(LovDGuxPVӄ i/Y?p}w/Kzߊ,#Vs-'{FVg!6,c"E,8C&c"r &Qo$AKE>ZP3??kR `U{}Ȉqٌڦ?AvLwv\¨oiƻ" :;&^c-4؈ܨT~΂:=:Hj k>J\=uCuC3Ui7Hk:~Osx$CB=>ߓ?~WW&QZf 3BqO bͪs̪L`o@eCՏ⌆58!bM.Eц@fL b߱74:uv]ΔXDAi*,l:{=zCRmU_̊ž,-5I{H@G`+ cA ڤ7-`іxo2zQp.*UWEeL-K}z {ha^<3w!/QCu.anry>QoQCI9˭QaHZ'v?@mJ]ͮ8@%[6}$tFЉIJ.턞oXq.AgNT s͢=_$~ ? Tk)N e;edYa mx[,=S=`;{@ds }* Blc%yz7g,Oe9݇ACZb}9:/+-3mx+yIq[N׹|JNz.|T:I}Nɫ7VDY ! -*ه?>ڗ-|dއ.D_?N$:Z#R*Ҋ]I7롔#!e"y -"3C`D5xa)^QZ%1(&~}m5{E/jw5! u0F1*~z*["7OX??}jZX,, k8נ |V([F8Jې6Ci 2JJ)Ww@*Yu-Sg `'UqŜ,Ҋ~c5ߌ۴r;텵EtGvď`V n*_Ζj _>7+߃NEvNj3z#C]qgIVv?Sc[uFDXķJ-{%݂ד pGtZ*6F3 ֆף= ^wΗEJei !m\wmOX6{p>fԱЙlJ28%[PqS+ۄv"uwcXV"+U R3@*L2˺#$5iT-Prodϗ<ܢً6=PK^ZTac)K2iZS Q[XSDj (7k+?Mim{$ϗQ+RprgWAdҊ$eK /Q melRJL6##\jzn&T~v`r ]؆P.Ath_;e!_ 1rIhS8^,lm^^j14p,kHW{91PaYdw-./a )gc6jб+;2<W}'?+jFdFʎ8|SyE1<B&rd^8BKu¦bNoUfLj~2A5355ѕ్~[ekP̹-%BUv+nh_2:ԳJU9y[,+d߷)RvaoD2>+rIM!\̏^޺q%Zp \U( ݡƵU\Ѐ(X=rl C} >99q\y`vGKoTw<+y`Hn=kQV7ˡ S_iW߸IGa>LŃؑm˖OR!^e+r!fq4b4N`;QeN^ӥ/>#Ic@fKwG"HtU&|0 o/b#.Z)9c,ucK6S_fcG/>$ycGOɛݡ:nxL2/plHr4?(Ƃ?CދpT7ہ;wQ/Rk)M˥Hϕ@K8V1~V#_NTrCy/9 $hLz&}#OV &0Tn.pqciət0&OmnQg/K |eqiP޻c8GRq-߬쯢u?fi*>GpaQl!>^PQ&{&U'aG|x2(߰Cj7 r'g >D^'hׂQbYcp{*A.8!1~$D*|>Ͻ ŒODF=A)o& ?IPG~%L{g}I; D}N쉀Q(+,Sȃyg:n_!*&}9 n˖堀<3*:`E2?D~)ۏ)nN!1:^Kg-5),m8a˃rա0Y * SJA-% 8n/77\ }}&dg@]?_\^B. }`8 ȯbpQwPmiV"Cr@GvqSqHyp+貮7 :rҜ٫vقY={݋00%;G Zeպ첯hhY'浓LU/Ncm \:/)L+(wiAg:wkw\&&2ǙE[VBspFX﬉x/EHF*h<ސ>s&}#j x^+^`|0Yq@fo,㿿v{:U<JPg nW&$A5zse^y pݛo,c(_ Fy..4X6XbNK-4WR:9i*,O֘<(MyDyƆ<x92N]ޙ9Gg{i}Լ4 /D=6-簑[b:cdzC+3"^;k4f嘔8jG`6Dz=U<_ȍC{bpc=j[vY_2!Wr4ʷiVxGg. gNJ=4BWP.+͑VؾrN.WMA}&@DT.n_-.bA3ϵ5͂ /12RiBV#iOWx3J uvW4+Q0GQ/tg,FMQtky,1cw4q%Onlr7損fDjE~; z"iCoM Juzwtgu 7&̷9> uHski,Etg%aJ+mbhx-ŮNL}:{&=KHHيB/b/IlbXEby`yziL=:Nά~ S-rmQ\$)+78|'hULvz~f,e,x{"]5xꪠyR1k ׫ PXRWlmbM6&RM෮":3~-{/:3aPi E^dJ Cp'qzTr¸lӛ0%[. m]h+rn.GB R\Zv FKChLnz _O1AAݣa]U;ڜ?{sCZ#| ]M볰Hk(~u%[ [c{HpgfJcdwӳ\\ڿޙPUћ$4k@qflC Sȵb5'&Qu5j[Y4]k2c0ٮZr9oN|,䨎RStȊ@wf%;g^zwpuXΑx&(j\jc/^O#"Dt>_d,6c,c-'5YOɣlqv`?[L)C#&H2%<%L]s@b?3ߛfUZB2DK r@:Q5#Ywt.\2mp+74:`ɷjdq߼ǿ'fV3,-rf =7&.i66`gnGbᴱVAs MPpU}ewKb* | 0>ht]Ƚ洰k(H^Ec`*v|? q^+AVVZ7%B~?T)pa栊3? 2)Uk6#֟RJvQ65"$rq] :7XZ-O6VqBٟB HvnRTfn*o!LH< ]>a w4Is?&qlJZsSXl9v杲Df rCy8'=o1~KJ 2*YV,&7#-븒-V-hpf>95GH:}F._O6U ];Re#&-g/>!A̷'I@!LG({Gt:(߶C of%czfVޟB Ŀm=!!1׳[ a?Yp(KΉx7f'{[HX^L׋:WYur:qcO_Kܠ?Ow|c;ėMjhCz`éo%?^Wi HhQnkx̴>öÒۓe_bU'Ef՛j儛IctjSq~?Kpd + ޵Λd5SnUe8S[8޻kCRx A٤ ҦʯҋDUSd̤P᧻|~ )6pld~$o1$$pnjc` 8ĝre5 c162R|9Ʊv}N 1 dJޗ."{IL _KowmD?'J$O7bp=ķH؋p-&$|cکtdáǁ#y+ơws ͩsy;O–e]?9NZpBJod=fOrA0U YMBno ^HVb+A9ythX6"ڵE$y}qrjlTtkĹR]-T5H_8o«Qe#$W9 .Óf"REr(R[ mUSGҝG OX=T١r.5mds]-ͽ;j[#l !-4L[R]P,zQGodkYWEWu8fϯFhj@{*,!i0Qq"i@oEs~؞+ YU2LtRȨ"]ݢu#!˚ 63xMe*~.|S C"u bn #)+jt`eەY@xT>?"U`yMN*5:.dTɋÓKj-;/B)M6u)o8/MowOMe _|>zyF30CͥẈe=WT;lr׬[7zY7+E=Ru>D.'6iM^Fiur9OżlUkkI|uU䇷 Q/ׄ<,*.rF8%b$rѭQARJbma !VXkٰ`>o5|ɁYXY'm<(iV\_'+績o' P=jIǭ^&T wԇ5}#鵴tN>Ρ~:Fch{oISV|,(`f3OZ=i CL6-b*FK+F?<,XRl,?(;Eɼe *w\+حҌD /2ڢ 64xu5C@,]lsGWдR(H劭܉+%8/RYI0JPg{X?3آE^ěUX&u wwm)FI/c%K%2QFS߀2cQao =_. Ŏ M4eTd{͋#f nhidmj㕕=(oPi8l/]ڑ>1\,[ˡ )ǫV%@XBas4/'ϑcYZm_L P*w앞04%F+=Piu^&Kq١Z xRͩHe廸1Deq Nx$ TryPyp+\wu1`ΐ%̕:sǛq)M&{ ܟﱈkfˁ$cYXީT@iϽP=fbbUTo\ 8n&N7qeBwq&BlyT| A@pO )ptS$7䔫y=@!yps_bۻ BJ J a1ӋߔZFjٺ{N؟8 8 pT9J i7"TpdNDG- j_Ο֐Rfۣ{-ÍGI k%Vp5$2_$2vvْE&1l ]d%&2}$2 Dz~Wdo(d̩±JE%O1=ER+"s%J ".)K\LqޘT+Hx4GE&HR+aEyQp:5 7s3Li6IP\No4z@zo<6՚O,Bp9d̶7IY[kF)#<]j\(g6sVmPO>I]’%)RWIXV-L9r.I_6AO_FVw5)us3D"0ghkU!ultli/Z?4dK򌬇?:^/*:5AT GfԬJմLOp|13FmAV$xѱu_X)_QL%GmZLJ^aY`BޟW+/t[Γr,/%n*2J?! c ̬nϋ{dSfǷ}r!GO'I{ZKy4[~&prOQv 78ӰƑ#dۿtI|T6'*aBi Oc.>zJjpJb?Zq16m/۞{S?؇bQep ?.?ǟ{£+M1:“1_ -1=_^`]y4E"bj5ɨ#.:>\3AVM#?v,ԎT uФ<ɮ%W ~QDKnSǿvc[RH(g٩շ?0YpBQR"ςƣ&kdvSY!̤Oixbw fA7,nš:Z++;zۿ; UEo%3h2!;$:g.s66:$v5g\TV:E e)dL< j3H9\v3Eq OWn+T81dL\4!w#1GL([w[qp!_MG˄F*xT~ #Y"fR&/~I6F`iQ(D2Escx^@Ml1E .v{-s7&FRꎻ=[bAzgYQDlh l *VJ6|X ;*_ތ~-|XXvI:(.4M/K٢t>䧫]g(?4^q^4WE?&_g t[Ua:hHc aޝccȌd1ԗ 'V 2(eo A F~^m;2#]nуle٤}O!ÈqX'r#VI8º|"Ybyt4%^ }t fܑ P._|s0}NLx=>rۆY*]OK7I`N$./fqwZVT$}A-&;c2yzH_Q}p Yq$ǢtZ4֦;%0+nElJ‡khr-pxsI.~rָrʗr+qdzvS'J1E^cgND}rҁ>Oܞ`(aZ=sMsߦvo̐ojZQTQ$<$SQzD ]1d bLJ"B;t8ŪNah l>cAqV'~Ibg0Ey*\gllC}k>E*2أy띸er802̄RBm8mN{e7@mtҩ^[zsV%_sJGR@|Ʌ 1p\j2=" sY}ϗdMEj~`aNy LbymGXvݣ@Vul۶X$W%@ )<ژpS =J.5k'zG@^H=-h]e)@-8"ih$y2jkZhe %$ T8~GMw~s% ~kݡbs D_ k qQV@vw %lk(IG٭&*|s3 8!vb힤;?QSߖ|lz UA-I?Ŕ  LI˄|m"Gٕ f̲($KQ~0ȟ`{@HtSa黇=/v$ Q\osutҘVH 1x@P0q jqTUC/KM7l_77g:>X gpZ]v꣕\uw`Z}&-,$:W@1fif >n29sύMŕJn9ωf82PF𳙙h3Vv.R< wam(h'si)&rh:&D|~$_Nq̯f _-^B&|na8XޗBzo563iղsx2>E̝.¸ko#8o2I~] W[kkì73^/U/璇rNa@`S7mJQuKUBE?aA@PYBX-VT}v^1q2֦vyS>lzH܏ZiS<@, ]{nOq]-f0 jHTN/v+$D:,Q >`}|"k0 ? ,ٍh4-rL3Gl$WTP i'^[3>`i5"ohQ^;>붟ldZA3ɣ(Cfm^*niֵZ{ V"5xSF)qG[ӸC,ޣbz8pn7eƘ=7ǘ3IzZLMuWVe %hkܪBqnZ z7'9bX](ac.g1pԑꊩC;ؿEjd ~[TDAwdPpʈ 2=@v%=̈́ N݊.W"'IGx+uobCC1!&0Lehh %8Hރ/.|kq|}䧤|y .ںA Ky W^_jusc=:~^8Ǜ{q"Wy #:t[5t۞ŸȪ=xb([ &Cxԥy(>bÓꣅBU^n"a2p^mkcm/~~>(VFdR`>k?EP2{ڪ;vʧTcYlĒAF6swVrPuV:0֑#\cag(8RWѝdhcD SѧYJ*k"ʌDP ju޼ ZMvxj8_Jm7jfŵZAG3'Q A԰qsɕf.5R5k!Ey<%".jxbҊu]]pjݨrP\o_@ a k'ITgIcwcyKSK l"[ݹU|l6NG}+OBɽf^aī>0A ?6#'t=ݝ=WUi5UJ@P+00o(b ΤioBuz3PN@ibY@OS$>a}՘w0ҿǁG3*0_h )16אK˃_(=?.m5E-(lE"\oF)4ԑL@Am/Ɂdqҭ47aNM.:vamP-9MZ#*3J1bP>r4%h^ $%?YA7 {jAԒ㓢б Uc[[ԗrt;KZeI~/n0@_d9df,xӊfыFu|^m3ŠF D:klSC־aXo[[j#d*Wu;2{|O"^s,%L{g|nrn]"3-G3mb2`76֜]E3M c\E[|:2Ǎ 6J!n Li봀AjY@y') 1tSG儣,C7&ozq!;g޲$l ߄Kg o !).M1\! <\e X=j B >Y/HMaS S[t#S(i"IP6yjWf8 Y`+TʗOAm_˕w9ިw1pY8@k[A~JI]o{|3ޟyH9U' Ʊ"25)JmRPy"ߠtLRuRdgnum ]VG{p+»|rMI[ds2%I3E:: È5,p`gAPZ A9M*IN3֛k^0 [ Z= t GIYگ2tІL!pџ}Ď8k?wcGsa%9ƸhAY%lfFIZ eR(Zz8*U?܁ ) ̈M_ HJsȱ C\0 {c5Oh;@qwӰ| EEOf<L݃LFzba"b Y& rR "!*62B5b,Zx 5dAi~$Ic\vdz'|GaN ܡ(㈑5ҋ6D-n )2f.-̔7xԡYNe7jAPW9uVG7g+"4m(hj3BE1;uS0j?YzB>X@|g⹕1^?r8w⏌XEhd8QV׬x+-ZVrw R)=H' L’ԘJ"i}VMJMh'u3!m3w!֋i& r$O~~\^e>[$461T|y]tnpXkW %:WLJ|)D1X)%x+ϖk ֚5neaA bJP^ f4FF/QPb/k)p§ r/fy 6Pe_6=)!wp=[@\A89!!)[kd.BfG M<;w?,5ˡZg)Csbnی5N.=FH2YB0cdZ30 @kcBX=ܝTM G@ jWЯRn&^@)^nJݬt iN Ƌow6Rx'Z_i%\G`wnmPkE+m7Kњ\E b8Ƈ oS4K)H.i?cB>$"3s9T?] jvx+ 6Zm$xvtlr q .4Df?yxsaB`=(CM}Z-˯`#-r ~xxXxfy1 tqoGlA!"gb`D_iv37 {_jp'Ndg>ݏIw9N 卣'ƘyH׷J:Ӛف w䃣)ԋՆ)}7مg53O}'ջvmsҳ1~4_.Tzg,9ԁ2O(8~91bP]G9ޛX2 ^Y=O#_*xA?߶qqFZ1B ֛$f a)C(ycQ6(htI'!%9`<~hV(o råUS%- ?nK3=z >*~F8i"\_Oi?4T97 P6Evi+4F,yZY fX CQ͸Gw9B:!2š|%{Nx ~E:ыFz* QiҌpcv^ &z3y=jD~ a4Hg4rtԸ#0?ߣ+42EKK~KA~^^pWg]ƜQ8#N=@XM&~w'? JICb.Vo.>wBI# Υ7$u:cw6U/JR-Rw&݌&iuXjB+|f ɸXAhy[A.rܭq[`p/{se+> ,[HC DwkAh?O]5ȤtŒuɍ YTX{lb h[+XWKܗ1Bޔ =|n*Tp+Uz<߳ꈳ[U>b[i),mJ\Pz4%élt/Br_m5FjYT''ug1pF:=CzB^/]8+8=JU(HͨdxԂ:vPr .rwm:U!iN$&ŵICfHyt6YN )b+qOpbU6ff>6NDq54fqյɖ[匚Hت8ϣv6G9j,`h@@}$ ( iPG*AE.^x5:ao;6zE|mo)~^Ȗ˖-7:Q٘iE]9> vohTIE˜tD ةwcӬG29yEˇp I׈^i<ҨjfM$55 'ǹzꢲyejwlܶ/d3K0*ٙǗzu5ꗻ?C~T%q]qA=.9 v׏R5H۹x>9vĻ&,S.}xYkoG8mQsv0š/ q/>'T7WǴuT]dGCxB{lunBGs4Q%{؆xziztB~d3z)" qJ;lS|4EڥM BKmK QR#9yRPj֩!ӔS0GgM#rEc/Gj4A_"m ޷ûC`1"OiB'L)"XvB\$]a@tJkL.h"Pw1 9àECYg-<T4iyeɿT^ܭ=s`WZi%9>4D˙b 361򬈑aДcDXKگhc|{2.6G?NGgs`Wg77:H@N1ٿj9bNm3KMꗺ< ~ca Q%|oZ],tf :|Rh^-| =uq>u;VIfwpGK xڞg NɆqIuGۙmu\I%47>_ sϽnNK9c==w=SFʇS/*m^TM5NJ WꮤZ˥Θ"K/줵7B)]WD`sf|Ze5ѹ扑Vpԡ50W;{xI&ϡ&zCA ǢC;;ռO++JeGu4OwBO+wwC)8vAiV EF}b:(j\L /fyY1,A̩>^}хڮ%c]'W^G!@bX]<_r<ʢxD$Lnw\#eNZ/ZΏ֢_o֨kg}Xd|/̛G|gNG.Uȵ;tɩ4pWە?cR\^uw TqvYub[b_`ڵ:S 'gN׮ ϾB#'ktfq}YWoj#EebAs]}2K Gy!n< 2Ztf^OH̊Y=k|WkH?;7yi}_dxcE/F#ߍII+5E~FcGK@Z!/cm:.Qt/yG}C1XF5е\$ea48n_ҬoW }jӘRf5OH7&M>o*㧕ahB3Q{HYx{/"Z^R./:rɎ?l>IR^Dw@h An[A{:ދ9$+bO Ze"?S̫DAWqכ;K귑D>jOz'tA EXGKclzl{pfw#|۶'4W7̘3%'||1Z`g,$F, {#Z-ka^ Aaa浔dg?YxOp"JD5|0c-x75ƽ~XUwvŔs6&}[M IH۴:2*&p♸봌cTL{ֿ@Yi;eKx? Q91.U~[߭4e&bődt4Ĥ'=^(~ܽxPdEUH߃>ˣ4 ,ih:Js@X؍W}"ag {L sud+gx=Z WZN&u싁/.ܞU{o%?MwICՙVttg{#){w9_N2CԂE[Jʝ`72՞ϐ<+Q)-?pW:_o ;Q T1C"w"'d}'ټ@Y۠%\ʞ(?%@{$䀞2w^3U+_ODۜC6=V{ 4si8c&Y Lmw~hN׸*J* K. t9 g4% o]tPt9*VۃWLi%NCn=knEðWT/)5=!CֱO Ol|XotëC;ّo̔;~]5aA e0?*=Op ѠMKSA]h063u)f~H>id%QcSؓ/“i1S\X8=y1YG4E#ZQBxwEP *"BՋ)fo ;ՂYu93HT?pk_?R;V|5yrVioczVyJ͕,G8h5CfY I2㤇舛&IPCs":-& *Kta;xS oϐ귅g8 jhi9^#>t0awB%]!vJ7p8Y+aw/QM`*mvc+{EIGs٥얿L?ϫ{RsjA}Paȸ P=dd|J#l1b[e@u/bc}gJxX_ 6G8@xV#E}gOp`%+ xFi2Ͼ7`XCЧ/Hߝ(&"q~xzH{W "ί4bTHŔ 6 lnVx CiWbf|)*(6 .![Rrj٫ hҭ\%ڿ^c注/6j}hX* >18k֪].¼WfvЦfV93$@rtڣb(]ljzOlhw݃H ϾLzs>sUZP#ߣlq+;(P ;3 Y@*߀`2\3<谠(fS{j bxN5ÒĪl+| 4"jjlځ%nG_ςyD$=~րOoHDd|Dlht*1)c}Dyd%_ib|%vE9K]:vhͧ?-m-hdK QF߶i5` =Tz 0V1]n' 6}Ng.I G}'I<]Z .?\NmfYxt>kyoBJ'J~˄eDÛdA.*g ƇdW)6Fu;%:0t3"+mܴyQ_ _sYpfȾMl4|^1kr*~cE=VcÔLvqttўhpUs9?O2_ǐɆQh;-|Ik.r j#շ-\#SHJh8;_ȗgou5^-ضBLֿrUkuY1&^fb"%xDt'e!1x!0EZg:Ls2Ypc/~ƕo,/3yCyK 4is@Q"kNQfl6}S;y%M7coY58azdd#aОƚxyJ<`X5Q#{h1 (/ _ozX}i 5j3ui40$zT_ >V-ã<c5mMXa\L?r&`Ss u6Kw 8ԒLՠ1!cB_ YMedv'S>0c# ʭUPgx台v7mN4U&rX\gʫrd\Z>jmU`H8 ^g̀>jTU %<ԀF/GE)Ilo  vXe:9T:Q +ZϏP D"* /DQ1|-sjci~NlS|EJb}Sz/fI㉯|3a:|ȅOˉ%xgf'Qjf-\u,(U-M(qn0ksQ~\[D=6_99 ]d| U!E~q+ %6 57 6Ӱ]fsJ~ih<}}4iC g5;!_2 Un*OY)kIY᳭\Jg7B%) %_i` :ˉ5ǭtbU>87pYѵXR M7NӐ8Uy.nm3Õdl|_!*ˬy\ Yhr0J/]ߟI 4޳>3Gixͮ|SDWv6Ő\̟fmYlluj8t(R\M[9֞{?7ѭLOMg|Q5GQIJ~j$9:O֕wuVS<uZ\;`*'Gc~B@ki['?m.t#1$-ŭ!j\MXRmbq6FaM2KlW3XJY= %o@YY{ph.025';l!\ ج)/@A+URt46YDs2.E2eM]iT|IJ(eӿyAe@V-C&) ^dZbû+ePZŏtqtWhԔ C5'c|Zgho 7F,3ߒeIm=#2<̼mq4xSSpIuɿ5BI=)Vf޹E[văݢx-/)8w 9Q&bJ? ^\ w2QbNL'k'`ZCl j<Ã) {âXVXi4|#B8-$ |.;@-ZY6?}ȼ,WYT4&bhbϰmz zA}2c>\*5~w *&*mիzj=,Ȉ!dž 2P<w6y=V;Pr ߟ&eoyAn,,Sd6d!#x/t`-w`zJpڣF{'4IrGNaFj,aԝS1eE[FN8zws!Ggؚl%z)_g}g"C-zYrܟG? Nok/󓾫Iߧ'}}tIs~˳Eo{'󓒞}hܤJ){'}ߖ}]I%}?ФXi S=K+Z5=Von"c<~zVn9'A7D4CFqq 1,ʴk6ڰ?1'\{hBw)LR%0QtZ-նeW9-~{n+Wni͢j[ z:2bR _>9@U!wPxbF|Vm R<ٗ=wz&]܏.ԏ&w&^+؇f/~s.^+6{.>û 6|1r-9UmÔѶV칆ޱR:NJVa%tBGh!W̖(P j_}='a+>ҝWW 3*:s SҜJm${q8?i'8ծp+hȆWza+-VXõJՔ4p7R_evخ uR/e7FGK98~S ˫]}ϺNoteh &e{FAYnGŁT*#+\baOe_"<_X5uzbojN#hԣfx'd&Җ-  >J3 `]͋ht*8, Fcr}%ja ?ek{Lc-j'0g&6jQ=>80iX{ +o(Qw*itqp)Qp^O.Wo*gk=}F)^q)|059yQtµ:6p w!$-qQ{*_ϞH?*q_EA]fp %!P*D@D-z/9nj>y:ՒSP/+%U{Sd"oZZl(RrsEѱ z9t.ʪh 7BbkS(QYAuO.u'}nAKMXޚ5xwLWS Y3|7x7&o  dWA>Q}x.˥xMaXZ2jr/ FELmG=*b'W ö-m=TYC#F"D"F˜HZ{'Rdw5m0gvbQ7R}RYxxN~zʝ| ӕ:R xT7aU. U!(9wyl̟P3;!7)"|L(|C!0*?LdI@otNc[fK_e\km:))ƊrkEUaF:zu 0^y:t=9U>4$_,n3Jcz2/fQ9N8o|K+l׫', vl/h]d#-޹?1VM:SnJ!1_R8bB#wLsJ;b>!m`p.bz&ds{oʉjl 7}#W<y ˼= 9θ[bu4LP?] %tj4aAM$.;v:Js(cFnTىq83jLc:$L&TZ*w^.#+e>[n=`e 1r$>#>0Vf !Phg(V9 p|L; ( DFp xG~mtfE~aG~#8g4%`2¿O~1ƸoTi(Q8@u1ZaoL\(=11仔[d\1[&J>ϛŚ%ԔNXmMbFaQA@+VӉhSE,73:c8T"\."edM rpԅJ!|Ԩ~ cZZ<&{n%VE8jBfr]N-=MZ5jk_OctYM5v 鲃(@K  0sێMR$u9U6Qe y;3hWQ~߭NcmC1p"qZ&V3V A[\+vľڧAkw vy7l2$vG<a /Ivl\N~{V(d4c6MZ7!;“bq%<1-+dy46A U[>HK#Dϝ!X;(Xw"8%KTGg<ﲩccAz/ 7TGh;z-?-,Ձzݮ׃BgB7v UOμ2M -SkIڪrumu+X*o#_*V$v&V!e&f+"Ȼ~#A1g`d5d:EE_wQ!WI Ǧ5x=>MzSg=O";zQuAGSY O_Xɝu!xQ9ph?cCbo9Մˬ[)nX]%\Y1zo^.ftHD$N%y+aP9h^ qИZZA VNשQK=NW 앏&d.l pWc~jr'yeL<>o6{{u7mb9#QļxLNV޵j!{ &dO(eCvy S/∮@8Q+w3VW@E>N/31 Z{Ol5#qMDQe?Ci䭆c4ж~ aUB+T_FhУ3n&;//K3A~/V3cf &>Rd?4GJfgj/=sOa%JvJX'xճ&~=@j4`⫾[Bހԋv80$wJnkXVIf6Evt?(c&2朳izA8gnb2e2ؘy-,N4I|_! $pzi`̥Ī 'd=Q2BhV#T=l-Q=c i Lj~aVV/9BN/Ƅz:LYlkq[[)yX<[7[Gy]2>Q<8[\m:{X(G<\x+Pr\^*ZXʒv]-5& rX|I/VV)aEoAiOɳ>Tukc#ʫI{ 2 :Z(oVn!5+wa5sWǗX /Yi xkfxz )uʒR;!bNKxIz{3nr]a&v\<]kOU3]]u_`Ű"s,2܋jKHD*7-kvB_7{Vظ UY؃q|-OQti|{ѽ;Rǘ;^lo-'Ch酜؉ܨ -o j]9if{W{.edj;` :V Ab H+(zQg@Fɬ蠮Xd෾Xߙc)힦gt) +Ц滮o3BcJZ*5xv;OuG6810y7q),|[-g2\Ũ@=yTSs睧./W:ES/oڟZ~q2L$g|Ի1*+OOrM g-I:e5E8 kìΈ!Y>]><ަΜ%HEQȅD9A5&1: d&Mg}yƶ6?+OU|42xgrgҚm*#,S8$HdTJL)ƾstJ=2 l9#H,N8 p&pvODOV4 M_rFES3r;v@gLhX7J?+ y5&Eyԥh#63V{5mKՐ.!m9NװTG6][[}D%|[Sɓ.N=]bxsO)Iv-g]y?>K@ŢEc΃ńeu-8κ($ubأOc?<΄Xk'37xŴgv1£QG\#x 1l6o|^`)c|y2ks1k(EqRH'q+;Α'JEqne4Q|ZzyE=PǠ9_oΡ4.ܲ38вtmw'؋I՝z/D}i>@^?d2)UvWzU7bͥ« 5{S&=+J>Qnq("l`w7]I,(L8&%,F75f\=Sn h0؅4kQQkg&B'bJ߮qh0鳕>g ~w`dU-ɜ!vΣ5#sHezucSҵRZ奵~ɥ.s6F"_ f%P33*BL4d^C$h0d=zkA eY cU փ<⹶RhckYBd&M!t݊}V!R 4_7dNl҅ɬ!I``aP:i\P8 L 0<>kd &3i|;;%:)}o"NwՆ[q|V-.]3N[eE >S̪m4_$/w )\>@ {PRD⅏a!y`8^)w3WG$& P_xTz*byH{Eވ$m^>_@=^1nm{ܳT ڇ1S񁛢4a?qdOp]ىJXJ'cgaG5gȏziϾb_5@*  *ln&L'\u\\X[^}<|h>5@؍p3n!qגY4ΡbS> [Řk'4KjIسzlaϣJ$?1.y@θ(1x ڇxIW)|.1zqެcUU`01{jԊr6Dv+]'~R6YE[q+܇ ĞYjﮘE]BxteGIF^\Kֶxު<Mjƨxԉ5ѧ5̠lL8VW:찱[R173QcР~:Į{k݀( \?nŠJЧgb[㣙^@7d8%tYs(#AILJ^['a&Q?zPiG%>MuGФ*,qQ !ܺ aG?^1aۣc Фv.Զۇs%+]q4 >7dej^&/?k,Z GDm_NM% xu~8\ww[Bb{TIu8qj 8ޣ V͈QI L`'q(E z#ԫIzEcg&{ѝ{7Ht'yGw! XomGaB%ZiOwO!l m#yVј߭HU>=!x _zuԫ>aa\zS\ @D JnL!3ʝ.%ޫR@0%. &79/)BElm^ǜLnJF“eu04,27yi7"MїKwiz]HX=)BJ֨n[D8w] Kdq|NOc Dd6Vs9m'؉C,t{Y jiqh:pԏգ_r}9OƇfl~êkGܢ BR;8sz>wj_Ȝq ("nGl$>v8H _=ѣ- \0X@Hof>0GT~ ۃ5c/J3c!i1?4 }FLg=Sxr- PZq޿4!3?:Nt34R}gFr0?V$DrIX)X64daXk}"RjBzb^룜-dxrawKb];#Lq ߫p 6';, oanZDEf2&Íj!0rkJ+26X7!}o-OQ-݅[oFؠϺ^1YHJ œ|s(^ &hZ*"M l2=hiGnmvt*&b@mPҕ:q\QatOlA|jyx)#܅R2NP*驔 o0; @95^oH? cIBUE?/ml(n|m7\3\MbÑJ%|%YٍxM j/P*:>[BErT<8ӟ4GSr$^8[ڲjv놸<9n1-#C!|'LDHNȗFn|m'0z_K%?_N4:.e 0hVAiprvI,Vqҵ1Hm DYcԑV;fm}r*4+cx7P-a U؉SgĔ6P@뵄2M ;#oJn7sMI9z?&Vڳj:z7r$qxjq$΍h@_SUQW>@(YR[qY!*ii¸ZIuhEde` ne 0@ I)bV~'V\k,RX {kHU\&8PBZM^KU5;EIʈ 䲄"N9R9XF`L+Xc>N]w{ A^Խe+<6P$]4&| :tzq5oc|ӏ>v.V2hjB Dm  nzX \aJ«5i @vO`ߜ>~yV&5Yʼn'#d("۳%&AUZjyCh_x1F\gQC|۝!cG؈1&ct Obۆ>)ñ ŻŧM fwpr=PΩLX)!oC8඙H/{#QC毒rw*>e*cY}P51 )0ZmDhjZrJvxyr'M2Ld݀pWYD?rP9XQ=^8sJTAڝ4-C,qlD-s{d?C (ΔFgLMXRv_,mÿaH=E4m-w`srini bBr+@d4*"]A$.scՎQyzԣB(d>T2%-&(Pr)Vx,6HjrZ\Ck]T03T~`a&xr](V"_Q ,֭D댭\'1SD~ϟ\)ӓRVNHUA.B4c`OaMz؂F{ J#n> (^#I8]KvyX.g;)-x s踁-ip둉w`#AYBvw'z'dDk:iv_9vKBycK,AB}|XO3i}*uthAVP2K[DJݹ;4b,/m5DO9y1Pg'fv&z8 m1)<zz RD6O6실k%)[X ttk;$% @)I#珇p=ΔzM`JaYNlsQЗ`,V*AkǭѨk~Us2vmbVSMpl?p/wr,7s0aГ"gf2Vv [FO[_֨زl|U[uU|UBk9k%BoPn4UFAPpHTEsSLL(F}2KMΒ6)3C^Rv*N݄pt4}OL&C ˆe/c.ąS@;X?1N'XV"tӲ]RPJr>d2+'[k·h:5h848 \Q[8LpA;@g>) I( : F0`\J!ZP+nA'**g@O☓$7 JS--Bɏ$Up`&8ƪBDɭ< YZZ&xcXq"V2.oJ1֭A~]3 M ׅOhXbW>Qvmٱp,%p '5cP"g 6;aD1|O JI ) N&ڟ NXVcޣ8@ RJ(7t> )E(ǿ 1~d"!ۃht-cL [  7: ;1PuOXt+^vزCf*l,]9{,+pێ🵴G_?)b0?s}`Xn)/ "ԤH{7ã9Fދ`?Dk _I mMQ`zXPvÐ1>TO9^GR~[9EFPM4L {t3{Q.L26n䦓 NZtbRy'&a+Z+Gx+JnbL+|k)ӊ3ؕrU{.-#GȤcpݬFinF'l(OTLkKjko]b8'k*gF{UƭU N2\/?:o=0W`MЁ[ݰ BJ~h"aTR{@Z'*3mLE '49T/EB@8)ܶ L? %"{ɽ˫~TCRǴx ؁"Vv,xv+](ڽK+W E?_BfX]Xl/K6{\ͤG93EkgS*PҭH:Y1YQvfJY{6Q>T5_1)B.gwXN~RL7:AQkt$x.v,Ad Pj-m}x(KC<[@yuw,wrcogwGm |` d71k_~ qVvR o'{X= 3^urJ` KQr_?)F:GsZ?I┻p9SLokIwNH=y0oA|EV[v'XwZyg q(h^c}FNyۖpoCGD sq- <4TM` IӺ1WZ-.2-dk$=&/ lq=ĘL]}E\1WC0W/Nh t"hO1^}">кNwS7S\P. yQ9 z)O;8Bvp<털HRzi:.H5;aCc5DB>6}QxӬe5Y;#c;.0vܭ"W^DaJb/kYz.9bO]ŵ^s-֋89uItʐDG3(sߧG5' u) y}\a8Zp P|:/TI^-޾G<}<#O9 OlStsB/\E{ۄ@Fo""N> GIE%, s Nna>keK: $7u 6c+J^5 p03CC;)E٤if}w+^F \'h}EPaW/bbU<c>!"i-DUY1~Ѓ6P6h4hsM 1DNFD  I.fPݦ6h| 5)n:o!PduDJʓEL}(UW(H MS ރy4|:":uLJWU4g;IR_]ќ[[.k1O-2FY\ʓ5/l9j ў7jvm4}2*~bEc ; `zg?i 2U;8f<؅vpD˓O8&Ps?pk{3P_ N1KaSosDZ")_DxS#dkOժS,:ٲoPy'cg o .ldhhZ&~ xvCj\]D.=J>,6m]y ?eXfc-'q5_ԏM !6Ӝ7FuJ,5B㋟/q ό`;Ҫm?BUʕQI%a>{N}-1%|G]_!/LU !NL Qj֖\eœIJ٫_DǙ#޾O31Ld@8¾ܭ)]'V5%vE Uʎю b2hvB>)`0,Y kcP-VыC9"&ލ1p!+{POaѩ`󝗙>`l9ٶX?漦 Q*ľ:oQ2І1&>ǢQ8T&8XY[œ%gߛg7Ҫ?2R?\l .G ^'pڅ8DL= y1m%k;:05w䋰:Xi^#b`/ތ`JneGP?_?ĕ/5r),#v<+s"|, fLfgyq?6W-(u+9UŕS[=&NAgv$!JSipeIy\bp&aJ\ li>xHEv59̰[AfR{*ǀ@\Jug5L u{Cd gm Sp"{R@ XXХ$˸f!\ʖ%Kih_1U{u+e)nL]d=.ey ZjrH;w#5P}#i KZ3.-ˢP1)&ص =js0>d1hY.쓟~kRŞf l^ЫJӨaIX7\S^Pٚew4avṔC_n0/a4+M:Tqy [Ts"&n;}+r]nۯgowqIv.o4'VR +}%zɖ1mA$v?kպ6 stO(uM:#ZJ0U %rp9[ot< =2C+iE^ r4%*!]*N?^XBGU"ܡQ|^ ! tWq[ک/BI +;ym$!B+OH=S"ϳ+jwG?{?7o>['3j3QIgg9moj jq="߆ x8v. &qEv&$jΈdtƩ_/´4Ya^|Gr8}Qiť>;p3#eNH&ڂv(뵳-y>߈NRL{CL7s߫طnwGfܽF Z9/>봕&"Fu1t٫tWZ _gDɊJa~%tQK㞇 Kc_hbZa]ԝ]wm]O[ˍ뢆mҺ15 QGԮ1R{ t*eSH-^Pl-2/,S)O:' 4:Zi[Pwi \,WNe$8k1d9os[ŗOH2 30\"gW,Q0Ԫ{חNUh2*w<3Qjv?tX D|UK<˧ڸqAsՔu5f_ eb@ZԉeM~Q!+8Q,=2igow33tr=9(14|׎ƑҞ@t>ox6?NGsAT[害\J>^__^bE~I6^{w~ƞOߍ}W߿;?x>DP ^61T*GܯOzZ0y&>6~f7Ouf:PunZem_Ƹ J5l'*! 7iPϢ̎jˆƥհʵ3dZGisF$= *:9H^|݂kG2*Ud"dw Sgv_Vۡen4jfE93'2' ~Ǭ]%w'@*v~k/ZaWAT˴ݛίᶚ|wԽt.+jՇ-4 ^0x^ӲM+F?Jon@^,8= >2GFcBjM8:Y0!rZ`q^N_gfh97 &\P6Z+r z5Q.\٘2iC5?;%Cx5ľ?KF3IKB$>W *O`?&u"'y)O G&(y n8)X*Y%LgėA+{Ȍv1-"_Yѕ4oUw㉯ NE)YQO0d.>Tw7IMbAyoĊh{@g1u`=+Ak67u"~ԓNI?[C/d1{t07yhc=lчc;0/;{=Efc6dgفtLWa #ff.;h~Ck!ŖY't1Aw;gE'O l͑(#Hڙh+i*w}x5D-rP˃,O;OEI˦~7 OߎA[G¾>9o\kPh0}-[<uNkt2Io[[Cl' ?Qg3o+9*,K؍ QN^; S)4z&UJUtNd/x# y*9Qerm~zX!sCɷuIBeIyjw;ԇ'M& S(. ]1i SZ֝lj9gwҀm~ZFwLK"꽽iZD_C;#x4V"~zJ.xҁ:J;LѸLGq7L KS5L q}o;F̌rR*:d/C$]-9y]V/M/nmphtalEZ_R6ovj桬VYO"xse4"{VQ)ٛN"B n}d.ʏe7NatJg<)nMQ.P߫xOyz ]`[p~vthLt>9~غ9LyxTĕ0oĈ(6=zwR|Mvjߟ=zA,*kAUq"ygՉ^\ʡ]I\P4B̨[z"7L wS8jb0c4 sd~0- 'iSnD}U{2|mYN=?p> ݟ֫*!%1c-t4 | maƬdxpħ8**3jɝyU{G۵X3C#(C-*&v( ]%ww!%6,~@N CgAJ>A36&A938@g}UyZa7"١q^%]`g=K s8`Qi\3وtӌ=r\EJAzDF\20O&Coq$[16[YiSC[ɉb( uU-]4saFVUIĔq ~pVxWȯGc~2ТcfW,?.{-:QW_n1q؎gmmJBhXu -a9 ZZ[oʫDS9US9 ¶N*8_8W;sL{" bAf]>Z 4zږ W%;`t Z0-`C9EH<`;-vf2f #}4-xNFt S>v< +#́)"B.$4ӄ3$4S\XiJfGŔF<*xXh\F/":At[x&+ζwWI7(gSS4:doՔ,;<9 D )s;JMT.F>4iCy LJO:jb2LQE`bM~ū'Jj[ų|O`izQNiW&(j{fސu&8@Ԉg).1u@L\)PZ`9E+ #D$<;ȗ!* QuT(YIQ^5T}SE!uO,9䖝n!X5uzi1= |:R V{5+jͯح]}c2ء'0Ok<<Yj#>_Bc< xge~溒槉8SfX_ ١،|b6<'9h<})+gKg:mN4WLJ;yRnN> Vu4/OZ)D6tLһxL['4⟝H㟯Mq[:!<81%ӹT:gu/yk ROAe{'0V1:n WDn^]\ӕ$ւQ3tv+0*5hy·޵ 7+g)u5ڱ %ϙ4KjlH,цE9D `#ˆy1>Oy<~"o[g'&HcVaj͓Wn,\%*Y &y|0>@3-|}=2ՂM ѧ>N}P> ʛ^5y> q t'Q`u1tHFi{O9B_|yJ3YwuWQT >a Mu$ư)IߛPua}oM 6Lo Vww3 7SvMNk}yb%GEɎxup?6J?M޳+u[%MQȇ!)͂(WTa; ݻޣ͢z{jeK74_72D8wMS&5(#BΦ8T;gf0̌=|DVm8g% PDhl.zonZr~t?r9aybg3mW?'K QMηf O0Eg)~f"+p΄+Jlc={-\QAwhG| T|Iӂ<=dvuC3ʇ8?ib;VGGw$#)Cpv:\>vEпҝD"c(g$&6}y{,Iǣ>bmS=?{ELBຶUa`}*GSk1ݩ9qUt0榖^wmn#}EqXͷz#GIV7z<҃7l+G)*xۉX.ﺣѰIϮ}vMAkz_U=f7P3SE&|<乾2]D!1aY"g9FnF Q.$R^X?kHp2.Ks^$J 1$q =$|~ٿ۬'Vi:< 9>X#<$}yH:'MOKRH <@\_DnKwkH%kj?8~>9bF'U5 ق6wGzl"1Pːb0f_6be~|ȿovy؝9zP}ck_= YFw"A]jBb?gAR)3 |S<х/fc=A66qOǷʔY<,m|=Ʒ.ma@}yKr18MJVSax*=PᎨq#'SHOidI&q΄oEm66Yl'׷M,CK񍔩1;~*'ƿ!:b}4?vjc?-?sg'/hj"UK]TM{! [|(@Yk",PiM^E(*JX C '?R*%;3羒&7ɽ3ggf90V,t H N\>KoRD4Qz. FI`Ch@`"ثGA"D.i-EDt%BOp=P0;-+]RgN`[RcS\i HNؑ4T\V8Izͺ5&>:QEhϴ+ ԁqW]D'u:LtMX\fc8[N?,'$_oW'NSuRyVB|\q@GXUr&F0ؾm*;L>S nl\OBioGN96F[ؾ:M/B,,Wd5E? wࢡeUOuɟJwywݑy OydO)t>Hg%ru/zH3Qyb5>q3.QWv?`CB3,ȡ\!tx_8)fɨ/3P,9AJ3:;~B0 ΃* k(G]Cz g ^|_NΙSK@3SNjO;ؓ3шmItq@~~v$#zPӂ; /x{]9[ԧ5_Q >G}(:ړ󊑜5I;ٰ^ҵ4_׾cD[>4SqÊh G5ZE ϟ#o!{1 JQنc=<8? aDSat!bL’%03AitGGzs !N@ԱeSCA/EU?7O67P2p]8״`l75VgK <ԕ89 Cp?Nk34oN׻&;6HG:e;tx(G6D/R]7p{ؖ %oWm:?iT5{EB6'j@#L"[zd[zhK+VNю@:/T HB`s/|ls&Jp$X eum [QrK ʥ\{ؔȪT:MdEOp=m]&אOή8g> 0GۗŖOb"Hǥϙ˝Hu/kQSuyP.Ĝ^l8"4|^rZN@"GyӆCs{RE>\Bҝr bh0g0%vH0S I|_ njMu玻ǰ9 f]WFl]Yn5}?\~Q{o("NV:"Jmns;,]©y-`r !+h4l5.-ۜrK_is7MR}nfEP EӿN}-4t+JO(hU͢¬]* àمY gQ~o>IA2ۈ"GR orbp$I6-hȄ.o 1[vz7'U|ܥjу=< eF/F YWWF3?5hnyJ-jtn9ৄRj!0 ?H}!;uȠwSbw[6O}jPaP;A94sīcOVxEVxNuBT*NU1~_%^ ӱ7T֣+=|as/OX7wTZe*}}8c[ "G-="{ɅK?g%Z}Gz<킳%0R5|^| Ysxd'~G Z{3L47X i+]#TxU[u-Q( gHVGzX_RO3eD'jGyKΣ~#d;ΖB0z0 O>]bF\m&" xW-OtS R!쁡 Hpom\jGTVL|2+8}b=J{4p㰵%vg[#\s$KKmD<6p nKqq.G~QMAQ`@wj&!WFWH|BX#AW QM㊘S.ùTZÛKk9۸a5J匿Y j )<ܻ)U{ە3uʻ/~6"}xÆҽwIPxΗ6)Xa]0G.sӰ96DfÇ=z Gr0nbCE2"C˿hɕ=ֶ/b¸-i1'cN0dTR-{t3W%z2j铊 ,ߎh3:K ,7jG.5u p2.o]zVOt~" lM슻Zⶭz mEQ;y/x.Xl/?v9)O G`ٙhc0)zc]S+ MEo[QS#lfn(Ds2$I`BB0ʎaِչsjpj^0 M.n"Y%LŮjr\O37%bZ3}PۿdgRZY]iNsEt=u+1E[7^BgNTx!Fvٶ-Wq >v(.rr3Դ㯕 Y }.굊;e:~`>|[(?hjQa-멥C9 g֟f>Pe'rv W+;'h5#_ِx@b+[I0쪈Y*F+MUmpү(*?n4qפ?@?p0 1)Z^9z/2~z~gzR?xx" HxF+KCµ_kaԨ+=Չc=v/C< Phoˊ*V_k0j,d?`Z M08^^pfTtl{l9Cޏ_V̌f{qM7#O(Ηc(Jd)ya v {l{5.tXtd!&[9H%-Ӷ.7:w/tdԖƯ J?q_'4P~>LoyI#Pk:l@u7)WOr38YT^V`L'x?_O{3u&,oV+~ǕצƁThIBr,hPˣ3jKQ!CRdsHfVszk4jj8n?lNoMTbsڙ? ܱR'7Zd,;i" L(}7}j F2Qo,*{nl;}30z:p ϝ&H`/-cWR7ΐ!@z'"L'mκ^>0~6! ҋ;I6?8kz"=W7-u4I.;D O>C-RyC;}mtJc T@I(MA;ؒ[: _k{)Ud6ھApK}FOaAa!OVRik%׮`rX or-Ew8l7 F#.3');ϲ6EY2pPkk˦BG@w- ٻJb27M`&7g/d?^{&6i睥cZ k94:B KZ"aW6Ǣ>Mm VKvcgiLPAz> X_'V.l3ܨXQ=?4-ϴ)Rd_ֈlfCSx'~gBRxQjW\,=v Rj^Q}aJu0Wu4䔝YWwHP52p<Gb m !sD,}1T5 ʰ Niڹ qƖ26CXITSTwĞ?Mc"8K#ܔ*,( T3k^zXeWI怠)ǕwɵJXqպ90Vs"ďVA_.R\Ax:. K/,ѲoAJPQ:mC',9[U""WjВ}O*3@R,IS KSf.+ w҈'SypK/iޏp~ם?s}%.GQ F-y%OmށSIҷ 1A`Ǜ]Bo|=PwtYFHrF'iڇ_bMDZA"z2ϊ z QW* 8< ɮPoo&B ',?K`/⑦+b |b)D[z'#O7r2DJ G7 7ྍyXlɱ11>IKMs-jbOT ՘zKo޽Yf1cd'MD:? N7۳*ޡ-][]oT }/s RuѴqBC!jı@\tpo!-d6:6qOq!v8l'b^gF ha2c͕nj2l0btN68JRH1ut|ؤ,|`1~]Pe!B.AzaX*/~<~P4b][fq"xϡAQalNZ#cp!2mp%U_ <&Ʃ0)oƵiAkup`EOQOw c\UV`pR!yҖeJF#1[}ӊY+jp~{ IfER:kYyxO]rVgB7SV)߄S4{o_Q*h/Z]^@|.|N~$FYpÞxbyQhVqrt$g/ԬY~>֥m !/'CQw^m[p;5|ke/I9*mu))Ɂ szkNο)iӂ^4'\Z,YLVA4ȫOk}#w<ܣA˥~űaC .,? ^b6ul6\ѻ"xe]!4j/W)gGX+,-!/ĄϰHs*L·+܅׊hNevVr a)GE=yuy5^Q>G~ \(0'ca.ݯtK(3~*W9YʨxI84jm"^S4=BCr8ȿ8mOV"1 Ҡp=HDr{'5Q(7`8-Hog RV*Q,,v'8q94+\υ;PpyG0 Owʯ?Av:UMTU\Nx|ii\Eyb(; }rcE@Oape]LՇӪ(V%$(IIs~QoX:/,NsB5Ӑ5.g)J SC' ~act-m@ |3n :zbGTa-'F ߒJ+b.n.Lam.H1Ɵ{ Q ͥ`ϯSzz Ws@6ǟJTK-h5z*5YiFXOq[M,B9L'ꦆHFy3V݄ۨ͟sT]"l=6kC!e₯+iʓ4~gօ%h{OD J񯉢ԥ+ޔgsePx Z*zVIG%f1SsՖNyD}msw+}$ϋ2J])(4/:h9iO{s\t!x]Dܩ}Ga 8*OCg\vh<ͯ}hGudMY˹w68]rfFٵ9ߦ2SpOcfȀ9_MlLߒ $ɉ|ȺE!:>Wyx/J=N$`^hYhkZ@.+J`\V <ڢ*dF 9 BN}hطt!Nw)_n.X˕G]hjyUs{(\(c3m}.!KhC]bV7 OO2b /%j}oRk1e܂1Ok2{uqޏ`GJ?Hf[msYڮKy ck?.d7UP=6qLv 4Or`5%(%JҢ/ chvUB5C(B}yUśH4OtW*s2Z]T< ER6苫n{D)&O6\)8(+ fiG&"5+s q9Covxu+6bE֛/Ny&(+FHy[wEjňy7̦=u̣hz,9an?m1Rl@w8hT0&$RW 8f&gHU܊y-IHX~(naQz4 Dx7N {ͫT8쎯dV] Oaw]@3?셯_uhWutaRZb½WE5ZA,p3r! t:|Wܼ!93Uh?&]2I6YfnpsԤTs5VNZbljuoiJYXKA7+q{z(WW2=UFefAߺDͦ@,?CRu46n[5㦒)PPe1>o?H z˧l=0{jCa}(K<+9?L{N@~;v?7W'?#Zk\]y#TZ$m_pB',|"O#( ig^75{ Ò$Ui9.i'wwi%\O;xs:Lq+ar:XqJxyc231_3_A]E}X/^u)4X`v'eGzz\_DJ`TIEg :ⰣrhUDj q`=o zL`-O9t,oWAU7Rju:STzsW(N6>kɴ: yčp(Aj㷣ӕO.S[; ]jv%]cEw <I曢j Gf5HݽuDR>G=ZeQt#hgӌǻ WuiMa5_Gn4HD \nmrj( OvԔw{?p[rtj"f-~ /iͲaw;"m"# :3۹1l]l'Z$^J/!h{"Rwְg(C8/xGۿA"K &vUKuu@' Pě'ut%=$q;'mMw s+堝.ɻK&EO~L+=jձ;Vx(Q0KRʶ[+2 Km@*1fچZIQuHr) 9pkA!mkD>)# N! ?Xztj_^ mYGSi[-To:LWUk8W k~PbY_}f6qN^LWkHG`RXoErNjz7+ٻ+>udN!QUD̕CרIr^Ļ}s"?O8Q~$т+$# ?.xfNDhYaJ.`]ؼO.GeġNB-ĴFW2{XƦe"PȉPn9e:$bQ0+W@7K[Y٠]*\(sP FJhL^hnrPGEn\۸:"XYJ巴5ێ'|TQEֵ^z) љX]N콪^:72oRdw)rۑ׈<TXtH+;xgUP)}dCFizI z~Qɧ>GR,oV8xWc(a"3M-,K%h oy݃b1!};nGI3x= q;p& }+I+>KR(m[7mI*@Mf*@>OR6(v~GjEˡlOknE axxƒ܏,W'SM`'Ɂ#tQ=OѧHLMmִ5T29Xy zH,=h7݆-b| OóS2 9.ciT#z8FKj. d㐡~޹=_끨Euptfp=4m鏊)͘ T' CVR=E},9 kǖ5Zf8?ac/APYiUr66q1(tK~¹חlG-,ZHlU>ޱ0{w!3+2%A}!RR.HD9ohUVv;f2#waa1R^CVi҆(wW7Y\+%ϥ: 7b륄 ÒhM9fZcALM\lc/dkBF;N/>"ێArkZANSjDӯhJ*w1lhf8W# L'_i1=%q[0Ζ6oNQӇG_L%"|4PF(< sHPfvfn$oAYEd}}בǧ/I]S޵TeG]ψFwt VqΌI͸o? ߺY징$H#%M>E#ȖTXd@9(xɷ) ŋRjcC!&rp+KDBRzYUF)R#_4^OgԀFd؇GCV/LB-a8K8 )n&zkI }F/+&{1>V͸VQu=b"*9 vi=ۜ&hsWFTo 5|fik^4o8WˎJx")ιt띯Ú .ް& 2;cCa\' y*%;͒u?W/ַm| ^ Bո.$Cssw\BTπ d- t}Aa! B5rn4FK]-w^]'1Ě~a0E/p}^SLp#(ZAn%%ix8.'Ydqd-v <&CġcK~Gbضף;N<_zUG.@ ynY،ףb;N&w^(N;UW\w,{<3۱63OR6 {NC8=`4y,ͦ!'0GZ޿fy yhex׻#xN+ wmS\|[N;ސ~!#^a\ ]' 3LEf!Cw$2yYwek ^vM6!B`~xal-vz67mGՊ5L>s.|9(_ b.cϫz(쯅ap::+zX({\y4.@)Vq&oI߰ 6ŵ(lт>vd:T5|9im}Hat|"Vc1^c}@R0+0)X ^MVB4eNzyMQڽ=Ź9 P<0"2߁sk 4 9q4,+jb ֜Eh#cя_F/g)u>d޳tG귴(|u+Uߍ6-}ۡ,Wб{r>w=IK(Ǻ6Zr-c;$b}zWHv]?K }X"9+gЄc28p~/l*V97ߢTnMf |&; LT /9JeQDҴru1%ax H?jY'B}eQ ' b|WHTCV6t_-ˑg6R]~"uS){w?l\"~>l=It5zyČr~It?p~$/eg^7Ŷ킧 lӆ|J} ]D48!.Øޟy $O[0?/<>%UɵFBk6RwI?.a] O% o4PKGڑT*IVE_!xo,Gۤh_b&{[]Q0^lՇfx>O>,!4Nk~LC38x]VZ8կ~8p[vȒQ_zڠW*9,]SfybAi9\Ѻ꣨2ɭFvt@7ʐw=}/h ՚[3N8dx_kVީчYчL N_ʎq:OkFw:& n/EWXg*6ʰdӷ7 ϱ]kIHPaS:Ud>&mGö9pЍװw1ֈY: =s&e(v>\:'tJ˃iBuC T[Y/`n]N\{ٌ.O 0>/=RX_5JOOja C$ {N<*'b*V6;-;.^ʱFN0klsx]AHiϡnmiU~k3Ϧp*bE/Z.VZ.rVo.j;  ˩ PQ;ARaݷt(n1}}rJT}+dY$ "Sl3[5O7Ѝ,tmu>Kvyxox ~#p7qXV#פ0)~+F ~k2~>NPE+{U*ZO-bb%3md0#ŏwZाe+!Zf*Om+ð`=_с^0H` ]L-=[ڡ+q=WLas46O5:FΧ|qQ<ʁr ޏywU 0kZ3>:ѣ᜝?.iU4TAUfi-{s4}]xw[ZJVnvw|j~8757u3Up\F`+=DRZϰK bBZOtevoN$ra0J{q>u:5`3kF U81Qjf>Io}\dtJj)R%)~ X>$ۓ#a=P洆Nv{wRNģMڄaMnpKkP#ʅ2cnIlD+;ѽ\N~< XHy)4< Ӑeƞ' tӉ,xo$bLD 4<]Ȍ#3 Y Wj 1$ȼ;%ې Ưy?Tl Mob;6=IXb/7$]~=5>*=Ey>*(4iЮt#"%98E:Z﹤8?"%XRfQiTY0suhSse11qi'x7::knkWݤw]t4j]Bw\QnϝLGrpmSD 6p/8RV^kƳg2vlymW,͋&Lϥ5f7:FvzI^+~7À(vpO9B'Ij <)hW~ݽ9$OơɿZkft~h6 :J(B|}۽ސ>z-Cޜ3!X7w=0*1cUmO\UeܒNz> #'AJxI!yN{F,zD"+Wuţ 88*&WSp%{Y٨[FeUjp4GJzTvا 7-7Oۮwb޼ %o$ tsYꙋ+j' u1eO.Ձˆ[M 'jDE]+n@¾H>{<0%f#^*P%|~5=V_}fQ }՗Kl#m\g8/zl5>}q~^LYQu?iD7f7B@эdyKFˏVyMޥ7AC|<|ῌs?}<_:Oع|OЎB7æcsMP?ϧ/'̈́mmdG [.,[gN<Nc\zlfߪ ҹz7}HIZ^~2#3.{'^]p_,D(3P2O{[K)"s]- >W%g znK+;#!>O^G$\~/-76<=g2O|:y:jTiՄzF2 EŌlk xX-K0_ lQ:5O83++rtq:n>к9U:o)e!Ko Qz8'Hk*J|RnPULdAvrud /#6۟GȽF}XȖV)1 9"`?6kX[IF8CvECg~> xuEхTyZ%u!oHV Elែg6bb)x$|4,x{+`(L;]ǽvEֺkqck,"H17t,֤ +“ D3]@躂MʹOrAL#4`o_#(< b-i0nerLDSFYFBFZw} t gobCskDݷ8$^tم?Ŏa[%cgl!JT(y?ߊx"PpHލԕjn{̒IqUJ>j ?bzvi q‘l~3g(f$g\sIwhZ3ؐbm%A-]ɧѪ:s%*,IK _["oN1YXQ%!:34um+QQ>g6kcH:k.P܌\G"vբP9OӌWY/Ⲙ@#`x✱1z_깊G33㈃hb{N*Vc?۠D2֡穥Fx^_j C%Ra'ZLaHY`KEӆڥV̀6 _&mM&^n6KS;/fӆIݱ#6Sk^)"m>*eh:3;~Ж COj_ܙ&⹤ZH4vmQx|f)jCu.OHhf/QH-:MDe/wf}hBG.Mee 9.C9 h3r+Y%/%\{A!:(R~k`L-/NZS(oC,Չ#PO۞s !iURFZ^5d^IrQ*]f'ڥLv|*XڛKnYf Dy/`6'ݺqNU/96D)D[u!gw5 ddz*e5و/*:rr{:Ղa|_"԰m 0*¿̃%suq=']I5]үx VI]Wwt"q7h΋_{G[A`ſ1.N o Qek[$ƟN_dfE'X"'C :.Tꃕ2{]f휞 .l&n]k by~[}putsvm£4ؤ8;?{P=Σo5ut1,E߹h\r{;AI}D\`0@~54!0lM\=K]udߺ6ۤv `?vNMmE=2@Y9E(kA+PyDv F]µu86:J 3 pbIQ6]הKk|x*mFtۅ}b 6őr:IVuYzM6I{+Y]֭0F;noX"*e9zc\a׉E~!O]VUr852$6s^A-6K\yO`_;,B㨒K:aXIys/{OpVgw$.aw ?h]W@LQ+-sw~r_hxη8XHѰ?[WNY|:Eb-R=[B{*'IQcpWftJc? z׋ObK b+mDWoL?31|Xa"'8szs\Wܥ*Žي=FԞq>vV86lcT~FҀpp)D |7f=>1*[g)%v M1&Q\咂XR ވOW[B@"oR B$xu8|"\` м ނGCcHG%56bd+pu6yz7Z%`7Kۢ&7{DuIINPP(kF3R4'r= ~vy:$B{|w:=G0*Y97bwWYNP'W';٥m^DaqKe%w9=s(:%+)Z"lZB0rQDy2p!@FqE (`I5b\'ά睺!²Dx]?/8B\{RM{ai l@?w2¯zB|ԕ?9c1Qݵ8!pQj|AEJ׀PutSo@Yu DSSXҰG\'}a*h{ٕe,x(q[e,,"ˑw(;.;&P5$ix.] py^f֡}<'Pq+(dwOS0u|= RapF뾧{_xແb7wU&LxzM& \Of- ?LjPXXm*>vS=57X#zu#n?=v>)D6Or]JѱSf4%_ ^ߩTr_Rr%~wK-ALDY﷚_j15=|@0]OriWM}/.48rlU/ׄ)y*ץC-N7\~Xg)O!S'|~_U0V<(x6)MJC$s #*Ǽ (IJͭs%qUPPi:܇aY%XJrL/@ct'^Uݨ|ϻqu[4:oCK܉"f{7Koc]o)'Zulyԇ_hֵN"ӀMZIʀ}MO;(w'05bv ;`x(9wrf$ Iwā?VquqH-Kki6ųwAlyW>PIʨP%PKlˉƇW`wd^EsFY20|汈TYmϽΉ Ιk2C̦IlќVg5mH faVl9 {>zOYL& ^g95NNAb0)5H1 ֪@{Zg7/ah⹷K"9"AIl{,_D=-lf_8V=&_?Ot쯢%4xyf_Ν1?SBq+?;MJJ t. Ujm,94uIiUb:h/o.C;ngO> (Ƕ_pq0kK[1eZұ?xڎl!_lr01P0]֔~". UDE}|D8{F;'l=A﮿ *|F7ONzo[u'8ɌIf 7wY <ʊgBp6J?vGP{Enz:gy|C,dnۺ)_)'ŔzTiKuVKfiHjJ8m%Gf%kO9xm sҟbPTrUZ*j S:s#:oo;l 2KwGK,yh]-}{w;"p&j0_,(UMfM¸T]˘$Rn$4o) O]ʍ'|Gf&:;0hFѬ|5yvu*W,?ˉWDm8#~%Qi^7y<8er]fc眠4ՒgӨ 3~hI|xsmi 4[lz*3}*@G;}Uq)7<=ܜ#"}[ٹFA&1#`mS.VzW_+[(d'1ٝuѼu)2s0m]1qۥn 4FxE\yTq]?\UK7x°3`)ҿD?{3.$pէ)RÊg)wDe)\DJGYù(OְstD(F/⛹S,Ҳx&#5T!pDXeDGmR5R V!?mLI-/O/xP[-m ݛK L>)J@ɿ WMkrz{E"+L 'R#DFd%iQ^I&g.-r~]vn~vXdKiZ_5fhVowXvO Vi+T14&;CX+p"M?T~P9;ECAcz%K)MGf4s5?'%47NIVN2knN 1 ؋ri4 e\.>AofE{C4Ζ"a5`u9 YsO;me;[cK(P+k>yl"[A_z V[8Z+ Tnm%ο [UaP˅9Sׂ2p(a߲ulu<ߐQ=Wc@ٗ.תz Slytfrzwm l(ЅCPTdK1]+ܲ&E\Y c]dfwT( UqqƍѢ [8#q,XZK)s𫛝7AMͫM5MkN>M>6G=G_VT#J2DAXL5KyܩD/t<@Ӻt+:WN߲_ #\jWyZxDt";9U@ii$.ζΙ_JFQrnd;3l}~ xJL<*2 œjd]D5}КrҰE,ԣuմ1/'-eޟK&KD`+}=/eыX$Ǽ9ؐil j@G-yZ1}to5C6u9On0h,}p>B/T:KH9Lcz!Ϋfbgv };{At -~8?OQ5FUsh<|B)qr@smd~2!m}֪*f3N*8܆|>vx"XpyR}oc/#:ەm(\Y.eV`1H;oF (e§h\*6&sDQzFF྆_Ņƺ;I;yKX%CF Ls(C[c*'@DV@E(»kQGO|rڥ-b^|~Zg*Y[gyNơf´V.(]l{g {6,xO#`ZE%<"K2ïi4Rٹ,GD6zߖmJcAoux P`ڈ=7$@ѫʻiWM[10/jaCu_/$]_"_?]ݮ3|Z?ozop=: QzxbKR_ܓh85ނw+֪·ekk-nR+-sq$iGr?хUvg\eO<Ǟ]GS.ꚴVRJQ׼r&OgiLQ҄ޯm>~%Ø?V'pe2q]L\`WX2iڦg/\֯f|kf0R# <ݵ kK ZB假Fި/Q@G"uA2ndD$]wز;0^2ǜ`+PgTC]ywU+^kgv?5RwO;q~-Ԃ7-:Ok(k% BAYBxtĄh`VB!)߼J 䎹cdsFLRbUJ\&b@ֲLW}O}I5~U_'̴ a◨߁R6YM&6cѽ; d[dcZf%DU3W9 \aǍ%c\ao2\mHGO-`)_tUFZVÿx, /jH7?1/O)wk>4yѳCXiʏq/SUg`x ZlKd/`5aմQwxE ?dEv_2E<; 'OXej%MA+u,$]ΙBk_wVlml㘭kk7x]';46iHH cI9Zj:o%b *U~I˥:-t1,w~Tbs|CdDo7C'ߕ/SիwXWŗN& Gj1|% m+C֜W)]u=KEDQ}@{z"Iny XreBE!to^5B'u\WT\ 7B[Q^w%0 \m6DlD\/LxeV_LHJQy'%/45.r|Z8?ݑUM1|v>"meOHb$ #?*eaHI9oYڙ ;E ?f(^gE9w>_*-xꐟ7P0iDe\q&s%Nl8V*ϯCq@_R#Jc/bv5jN6ZQ\2,&gB10:eD֡w8}ˇ[l z2?wUfş =lvނ6 $eT6_'ʟZ6*WG:.?҇3w) i fi6Kk߂^?7M/V=AP؀:C#| +?Pc׋ش˰sN61bJ @(ټj׮&=PUk<_uy?hh&VD WW?d'15bﰞgmR[L-JmkੴP<$޴c5i (8:A Drep]9K$Ueu\"kB{IwFk-z;{D1GN@ N?N6_\e0@Yo}`2 ~I9ݵϥ9ڠYwK넥;@csƚ' áyaVVx!:DtSKzFYXθ?a]X{RinjU Qth)v .Hɠ^/t:~MU!v#!,w:}~p[EhlrEt 1qI1,2<p?jQ#Zo@=OѾQv h(XP,"xn1_LS"ʛ"A%.nkH ض)Ү@{>]aTk&5,p SxȞjcџx#uZ('C`x7\\oN9 rXK1"M^Odˏ a@">#3TuH;ʙyx]EX)?B9IE<N8\%H]亇%q:qw (*Qb>g^d>㊬x\R<<ߊ1#⭦;05F KɰÁ"lg#*f9`͊EE%YG&I2nLMڦ}@3B9e_~neZ |>R1XD"5s:8慶Y@# SM:Jߩ~RЅO AW*0w*( i"*+nqQKOصy9C9&' %5&*'X1~Z:\W>>wB<{0c((H_@9#KR}r6pd>bj ΰg2 zC ilH!і_4 yx:Z7E.liENӁHl#:G_f046`)Ċnp˻y3OJ,F[`F婬RzѮG/M78@G:?%-?0{oI/-Ø| 6*M]%[J]8Skm c~k[@Ь f@JYjq*JGؿu&Q!uQ7Z~A=ɂ7skP*Q1aYW 4oD5܈f]fW56½!<z4`gW] 7BW OM> qW! z d yG^nafgJ7fU( D[3 CtPR^]ϼPu: "-lDcS>DYv&ޚD~f1>b(%/ *^oHo#wg+ \"0slNMjY:ċҵ5p=290"ɺp]z{4!yAGfH`7(dQ!Y&wŏ7Qti4n`NivZR:jiRw97`,?)!\ M!=@svW(iNy<)ulg-AϘ|xߣF$a弰T3юz`ͣFXEk6OSXZC,dISvJxkI*ҏW uJXaXR2 Dz)§PJOXn5WmEՒ>.Bs L_c3HcanG K'g9-LTM՛uba-L3L_}1=LnYRSMcyfuzwOJN"@Z~I+ O&ɟD=om3Zg_6g^jC$Wd+Y^e&xPI׈є˜: U)>xyȿ&g`f0d X% id8,7p QS>%u?Hi @T,uErs/Hw 1`_ĵ0Vj@rfjwt C;sèPOn*.ִhg:l8v_0ɥYfM9l6[e~w=içxG (0s풣MA׵iU=b;JÈB؈*|K%Y-)-ftX4m'0.B<9X؈fPGfa`Ixӡn=b;(M"UWo-||GTdoO7i{`DTZS)m[@-gF iY8t&G 'h;lT@USe |̀n}vU/J."OߠH@b۪tcI)m/1x#32 ^لK~Q$$"^дRsiN.3 K ;evrpoPaI9^KEwMD :>ِkEtueOmÙYD@q\7ПVe=iD|UQG.{-Rô Bԙnf)`ϱT ҘW@Kf<^ur×΢;QaNyϔ}f)" I <}gO(faH->Ki$޵'w2_z+?Fn`k0ܾ>M&N ?@!`YH.Wqd% MU\}_Jɀ=^ \^k`uEG~Y;I~kIT>´]Ly _n@F?1@=V=#>z}p`#dž%U&oIW  G3a.Nq>CN 5B/u]"&?7L,`+ Y*|cZkඎ0^U1c u{QnoJ 6wݣEz[!iW[L!csn!l9o<5-  9h|Dڧ}-Kc\׹g$}$-p *Lb dg@|vaCe.ɽ5~!3|uK}ģlBS5Zcy'x)->Y 62 fS=ٚi;{cQiF(+sS{Ks3Kr2H%QDJcefjUPǰEyG=_fb}Wģ*WIAZ@@yP0 Yϑ3sjs(9aNtJFM|b6):2jZ阅6×&q@&rRd(?{˖&3Sp6|ڵ _)OF )ζkiׇԆ]QE~>8<P@ =8> ߻5j=t\t4~0E*0y5ƾ2 C("J"[LGg (."\PT%JVO/y\ڄ<ENy()"ϓF9'jFys]8D0Fx觚身_C)?M\?Yi+6sBQg#_ظ5t\u&aKtؕm%TB0vs#u^i^Ch<k=.x(7ڥt.YCQΌ[LW-=Z{gB<_*ʯ'.*nYl2fAF +iU9URVQ"R఺\Q<&sNkcJlk: pp E I$c@ WBSl tkhR wJ9\ d(*W]Zk,#ֳ8t͈\;Xƺ|t:}.Gn*ա ŋ eij7l|Ȧ_C5$bjzmn٥fWbSw==7;!bEXj<:5j5DFw@oB䷣"J14m}S>]mfE4s>TO*N_jW*D2a|3QUɀ]f/dJ 8z"m ըPXXGe]l[U.6wv"m !5K&6cb]<Ŵ*A`ƭ$~Z(YC-l a5d.q`mG)5;,6t;E3X٬'{.;̦JliI30W'4PC2j:RjŔɵp'u}bEfSg^gѢǸX*]0KXS Qԯlt>!6#{Aj3(rrFeaF*Tx BL#ytYD 哯kLMũN#5O -LY$gi zk0}ٛy `k0irvyhMk˙E;hӪ0s~􄡼(JIV EBAٵNVI[D5#Rݗ'h1NTc]ǝ[!UWi5 _=~i01s/&Oݡzx J-.ؤGDgX^_ UYW.V $Eq*q/Ԏ"'tGsIb.lFS OEу}bWT4Nݎs;8cOBX,m9F)tj@dxd\B(V}*nn˹o7D0Ӏjz*\2A쇏ta* )|UVB^(8`َ<kpcuT>]i7$gp7KHj!h~_%Z$CMrvN%tE-$h0 %skQYm6E.!^yZCdv2d(f濔I## z x),Rr)L?0ut$]劰7ۿґ.°Âg'E)eM.\fY40m6yz '#6! 5EGWr}vIXq;ٞ3|Y.?"_r ҅!ʱ=WI(O QB8[@7қSBEW~RtJMSNC}#)?|Op~O0@3JꚢLJUxΏ{ q&F=e.n 7M2~Goq";9ofS~ʹ^ 7o ޗOܗIT<+_ئRi]c]^x]~鴺˵?y>Ly6X&|:yXQHK*bI3hvج^Mqh4]n.V3cZJ:lh>E'RA.~#ⰳGrw~Wy fi>i**}yJ",N}Q߲K}\/f!M/KOgsb8|K+A=fw&g:o1N;J}&M"$Q4qv~ ~:;3Vn4Pq8+hԅѪ#S$w&]E>N/u#m2j,(Bz~l<Bj ϸzh_'{;{5klIVՓVY`ݡ~=hH ovQH&YtI+M?Zm66G;"7mmH@ T/8^CN_X[OKBm^1w"]^͵& @r/nvkZ+kʢ6kIf"26=+H@Pu'c8tK7ZPpk&*'yiMƉh^#:BE\TVⴛG8|3ϟ&k\ U,Cܓ)HrvNLC{lksɳZQmFn$Ϻl %Y9i ᯊ)&}'qmSdF}KH8?"ߟ}yP&XU|g)jφ?J~?KM:gGVFڊQe+5'~MIIEx&*3C-oR(@XDpX0eunD^ӝYܷHKJ]pRl=&eځ#  wgW%6$<lXYKgC)m魋&.8C%.K(yAi*ɦC©oMN 6g؞HY|l0E (b➐wdo1p+Jwh~U.|}qIre0^@b4hϿ-&m&;pMuU2Eh߷d?u"4)ycFe|x|·eBU.m*"fm|mpp$\K\$͇|68&t1tG?~?Be!\|^EqT?ӫOJkrp"j$fH&mALY5"89%JxhP$ du0l-(~ۛ(k;G(m Q5V7e(bQkxlK3f|/]8/>-)bi8'bb~ظ[?+i6 *@HNUM:KO.OiP(U?֟ENw7zsHSo\\R"Ùغ6y+ Y4:9&Lײ/7i4uD|cZr#'kY#sK._.+/BO/C(Xph>{Qv8GtsA"m 5/ 24/ Nd=2ގpa@Vը\9ZM IɈɇl N/]eTydy.`)-ֳv5 aF]rvd_PΆ9H?H3 Hma68||+2QNÛjfyj¹Gvv ]&RϾ{ CQ^%tS`a=ˡSWwgh~_qg>Ywu*>IcKǖ8 mH8#)ni;oa]Nk`Ud,;B.'QJScMT>kv{yh@3pqL<'_x뜣CM[;|cMM^#L6QF) +sg$it5sS<êc 3ЂFgzSekKvY= 6f eTArΑ}\aAg5,\mO|kٔe;Ոa.$ͅgC>st+MOpz$;)&)9y b U5|ͤBk>GwLo(ɥ=rN+;0e?(:J+_2(cQ!ׄ5Q\;|TR"A!y$q8`W WPOt6ߜD} ~NgȠzB?7!!טyKG>>-WU)C~IW{MYp с\KՊ\X5w-}QEZ { K+qM[>VeM2(":V5w󑎏Ȯ}>:ߓ>?ǜ>ǽ0|Oskm`E5#@8 [1K6%Ovv/ݹLc9'Ί,[7ڤ CQlŅJr<ɾK6\,NC(fRK+?l BJi`cxu"yup:u^g?08ބz{rS dIc#T{_[y `8UvSe:Öv+3&`v{nADZ)x;Xxl kGM\'?۽&1fwVE{vϘy_gHtD'eE:r?NC})콌[])N͟UHzb҆e|cvvc||w UZa r;ךT!C$԰;8ݭ:zGٽD8gO-EOmb.bWQ2M=u6Ҍղx)և/SVdžVVwla˥vyzJeOAw% `1,$ ޏhup1Rf ,})SS;EIbcjظ; {F]9Zt >(^ 2{z?%j Gr)Ub ˯tpt]9@O>R^<@YMV X݆/)J;%T{&m]6'?ѫ9%*~Z#&f״c#x  ks$#mBZ=Nd BgË苟'`Hˠ!) ;G϶hd`a%(t0]sJgPm%;lFvؗq=.r+|xŧ0JMəTD%-Yw!WQ\*̨c,dpB1e} =G̨|v --5~Q;7QjΓ'YT;+J}]?0a3uǏF2WaH𘯑 MH}oQآ,vYo 2NᗯhJTx@e|?5Mαvy!?O1\ZO@C\$cTLif@t@nXPD٪? {R\xVt/pՋJcn/+|o҇lpP N9o>{ peIrފ8//32tN '65X<4<LF@e[+^oM AxDu'٬y_^\8!!sou$G.peͨC iW\%OU1qߗw=hO/2i(F:6م\0K@&زKV"Ŝ1m/Dk'7- +[ VyZxU56+I Č !mQzK!{FȮVIx(MҦSܜiK1Zפ&'Rqu6IoGl'Or;56ɜx d9r̞I:'Q9뗢l<\.8zh≯@#ʟ͘fp`΄7ϱ\˼nN{z9̱")x3m<%h-wt|pKC ' \ {k|#¨IQ,KjXK኎0=T$[W`]ixhldubb[a8m-HZ3л :ՖC *f}\|ԩf a 4&v6zcVxghGH_&WmjbES" \B5-a Ņ>~ݢnCt"m. m?'m" tvRxy$mV7ˣZv}2h&LbDWձw0\r oRM΁&2y$uk1Z:NUGatZEa#aX:,6W竑~ֲi(+Ncԕ!xAHMx],ǽv?G{A{\-";Zl?4wZ]U-4#c"_ՙ|gvVjfRY JA*/4/P<1B{~Lj5}Q1Ä;ݟBG|_xSd\\0c?m)DZ,'"d.{<j:ןpmXr__8u&#fbUg:;w=s xdib1 Г|huHuv92x8qQ~77,ĐK.xyGAH#4ơa7:NFJΣv ;VҮVүr^AW(3YS+#&xP\Ɗ]M-&emW0?&֣՝bOVd5 mf>Hȑ4SQy@/xzlh0Cx+?(΅=^W,^M$q:{,<a?\U2~fH8G=!ryi^G|Z1*^*4 |v  -~ 3ŭP{d̋y~ FjYΔGKC9 +?Y-&M5jwQ^4 (18w^Էr*y<] q)jfi',Mzr<h^'&YY7k(bС  z;?5ʿF\lEډP\76^S֍܍VIFTzClG' <.6L[o`oi n׈xf&%_B#JKD\^:0 dBҕMFh%Yza (h 7ftpoܔpNo~Qcrj ,Bz{R81ٔNkQuҷ?|o3P,}O"Oy/+x7^ӛ>(ji<@<{H)U'Db xP~vGCoiFwl1.dm2U C:f%%}AH+ળ%.aH'POUE4S<oV$6$dbC~'ϠSx 'QPxR t%r=t}$LYF̞Wυcێ:HBg\]xc$gt\Khm^.Ê $gxkrDxR  o Xf9uK:.iew=עkVA7ɏfd y -tcs * J)B ,ŗAEt.m[B,χLMP\Abt~t8et4n|q2 N7< \N糽st]r:?aMku%ӣ+NEeAjy)q!vAVV zpRY+ў By %=8/!q\*?Azl @Â#Md8`pђ'sfXK{~FQF?Hc+m>比69<)rڅKm S<$ _ѺiE&iv>,9>QAC-o Yw}l4~G fL6_ܟQυF?8%Ʒt} ֝:/ċ_:oMLϨ@21_"CgK.x taL>͝^< 3/,OQ:TT[ y52173{wRs(:W)N ?OQz'Y eF 皇EĖ_"8$8ICr &(N5nK3ZŔ:m0ynx&n6!\R1_s>:4FoLFzFI^<%?I*yk4p<;Ac fӦc/+{ qH0<"x@&o~iYs G?c=T]롸Gn6_~ЂmTgkx]tű@_mIƓK:`N}HGq܌U)B㼲9ayia_!An>0ߣg߸w{L4/.&@`%n=@/%P4({a<#mE{^9kߓ[k-"Aadkx) "k汪 5p95\ ! ۋ*^oTdXJ'ϫ¨xTzB8;x^G˖|~}Z;NB<88!Qs}7_9xB=')1&Mt5(L PA0''e+L"}y/GF8`KvKPuYo| ,ʥ7Ȉȥqxx?f _ҮK~Zkw-:ḳYCSK$%X c|g82%:1%[ S̩S3I\M{d?k?R&r.ƉUS„]vF磤ʆ)56yr;рA64 ]W*}*|W;iQkUޡVޏ'|%.So T[7:o[g<+8|p1}w%'XvB5\F8_B]BZ+#2#Kk3.ѣ t |ZIܳ7딅zuv}VOE됁+iD[(A͈HgPۖk, zE2-i\̑bUQP~>C{L{lR <?jђ_n\`a>a03 fqZ~s1o%!K랭 ~u@r;C%N:VbkYpȓEdQ^MEoP9DV$hWeulkS+Ȅ7Y| RbHyNi4)Ln/kL|#&bU =(M 4/ßSϻ,s-9y眭w]yQ̟wQAyw~(gIKOÙBF{>2n3B%n\/xY*",]?sp4ĥd-w\z srFYjs>+6XSadg c6wpa=Q?{𦪭8A*jŊEZm\$XhDqH Is:\G:R@ -A- RPЖ|k}Nr&'k~k)4eKE_O1;Ώ uPh7gIĕwndƛRk)ȋo& -BcڼGas~bׅ4~<:B_)LӿAP&tl$^95+Fc*= l~OCw>WJ@70tF(ooW:+?Z`e\ { {y(OFQy7Zx~i46i}9X⢦Xӵ\\*)M=̀d[AȶL@B;"{$ }g$Nr&_Y~ FQL a4:!xͱbbM V]fѯllsaż9,xVtϭ\ƁX,gDZV ְ31 ZVtM\}"Ë]âHh)snj fa~U:Y/G{pxhkF8c/C?]WJEa;ZwB*y O '(MXgEcօxZԇ$u*XC }rA5DmhD9)P؏NDAvS.:/61*m|gFׅeF[ڕb:>$|'VEܝ9”48ÇŃ(إ.揦L?e:m dM!ci=FGЧ,UPE [ݎւA C]w!? bdrEꆟo/ _nHkv1yX].NwO7MmvYW.D %%WtҨipiE9f`EZNTa3S&00[L s>Y{L(As:fk57QhG}fmNPM_+/f:TtM~w처w:v1tX|+tŋt߷6=ivtLFp74Zw:1$М@pIDaZf&S:kLJB7I *xȳ]~ O8a])JC' F<ƂN_u#f$Etu][pɎ+#dGkǩ?/SԂTa6"Xy[)]S"l,Qf%h9!Ooc5}84a(<ĤX c{ t~Qv;TTLjȠ`Je > (t@g̓ h|1u]'O [u;=y wƷ8Gr nSj3P3>z".G s@A|D:.kXF[* d(<DZ$9FtLlކe a/Ŀ}?;uƦu?Fmf2$WB2kq! EWP4uv ֒C8:停]=X"mm8?CumUz061).<4`X(w/ZArҟ 3Ьp{ u{yG c0tMkR\ۤc6r EQg_]pUֵ5ڮ8ٛ@5o崷-@Hi{( v%. ܇֛BŴ}Kg_yB(y s5ek+90jRE_?Any`Dmv`ԅ<8?6PHv6kcoSg`4DzwHc]Oo]Cv\I}CO7e#W"i &g:ѓ-Q]?>e~Avs}EJNAjZ^Ty#œt8GK2ʁ*"DGW[!ϒwpzɖ P1@ٕ"M65 ǯI~?>ib0oFnCW?]?ɭ|XD 7 .(ũA]Mv_H  vY6Q =d0J? o$5#tQ(=+ xv},F??eY AB-(+Q$8'hd$o'TFQf5(5W3E)!m[R;'ն2 =Cxr rJS|||`MoIMp:ꭦœxJ-+9F?ǎ BNZiVq(+lcZ| e@m,tc=Ϋ y zWD"F ~Y!yĒ6(jr>=tYj%?/0?6/xL3FaNgn_2鷛@ NzuSld`-A^Hj?ٲy?6hVSΥ^UMCZ$LŠU8{ jogri{L>p38ME$/?PnU#X?E{P+zǑ廨.72GݎӃ)JݵMK==9u+Bz#Ƶ;P.k,{w%K:]7M)sw?bڟyzcI`+lEF,cWmh4GJvr\6 &k=5?~v^%G#xנ#^QLQ/s'ٜb44kOw!lV. :/LW4IAذ'Y}QIu=>^.`"+A[i7)’}G.I[,#A:eAM7[zzZ_qOK O+zsRk PZJ2=kjalI&c[u BHK(`nBlק_Vh!^OZD_hclx}{TgzeO. uby:La┿'E2qUǻr K1=Y7oMerԃ#,-9Tuktq4S^) ~ QXerտzV f.?_5!qVOwXM[2n#2`܅m%{}l`B!'A_*L?{9)(=< >#eq-6cbr' KN>slXm0/IZb&]R`:.,jBXR)hZ0x }rq 9,o6,8>>6ao_a=+b_XrnjsJ0[ JY.9=F-N0e9:W  tWϳ>LRԁ44u(!N/pvDOI1;9 rJQ0#Y5pJpM5}٘zttnw+QL,PѺ2BP7H0\Fߚ|b +Q+4Dӕ$|RU|,mN5_3PT c#efzp`X0 59OcgI؆&(4$܏-:%Y.R$t/PNH;Od;Aڈx{8& qZ4$ntOXF|hM:}y2&r)v-ûruLgbkdSb1YM)鐟0(HJ|s4l3ʯR~':Y_ >wkU@yhkz mY0ozIe##]K5gJCguqc+G\]:'{?^4,kMyF:|^ьj@O3aOom|ùQTʱʋ`KYh`;>=,r%4>X6S3Akpŭs?%ʸ#%5ι(] W('mi;TCwQs;EljHd#Pa?wMS{-{@wG~m+FodXφ*/ MpK- XFviفDVfDq'l:L$[UѨ F185N&7‹yUg21.Ϧ2V5pfbWŶHR0cz@hi5 M,#[:[H85\@WV̨5y=iE /Z:^^.qKgP|]H元 c@(NV$闝ˁCJ~ˊxrA4(hk=@ /ix[$ oYAآMij}֍kҧ½e OQ~_H}Dz+\(&<+ :\K4lDډ2*V`ézK"7K\ B^H9,MK ܮN-]zp;D?4#C4I˰K dYQ!hnwvyd/b<Ê2/]~:.:?y ˀ_+jAn"x>iT?oxm(*xaWcyZEP] DAy8V!0.jÍJ#<r -< ><"mHɓ,d@, +xZ4%L`ۄ1Vb%q)5oj-sZeb#\X[/J.ZMu o# ɡc F%5tv^Lf"r9h լNj$:'Kֻ-xsaR5K4Wc%<w~߽y֠s-, odxw}nP2ǟ5jȠ WoaSٛ&47  DS]Un#,<5e$ODr{Sk]? Q<#uC*=ĭXȀP q Sd*ClOWiM{x'/?/DܽR=HR-բ~q /rI> Da=U/%瑰$o$mLs‡v|gv:uEg-Tvt^p3,s6+)ձԽ19tF:@j޶S :ۄNǸ` NC/GQƨ"pաnK`ظ`,OFwԭnS4k&j:eb=V`ijɹiRe[ x%I*^ɲ;;Ft 6>"ܞe)\{ _jj{6=(ZknBL`uʳ+)LN}e* _7٤ Z0u(jL"&7~i |t,w3X+ojĠud]Ic,]Sa7J M О-STD%KWB (u l^7|A9.;_fssdpoavDZe"ȒU:v]9ЎU,oY42&IӐ\,r ~ׅEW{h8upj.J`6`F0kMwSEaLe9\)ͬaйgC>o.o #vby@= Ҷm&!(]w${SM>GŏVF뭦s @pYLcY dAs@ 6p|we+Qe v]ަ6<OC T9uVAJg}|;|&,Z|f*O·znM zly`9/1$&Ic3 ­[?*F,} "ո_%5TBjRH%wǾjk-.JO= L,;x i*l1coia8 PA~ܟQ&(u ift E}j/fH _6#,qe_<̱48?ʃYImnzoR#m+c(% zN1qMϤ J X l`BTa`E$cMB<('q w!&xm(T~EW Btn^Hv?__K guT&&;T":*tll~P-x_X?C.iZmHEO&JĜ[ ׀b(>AuG\jjR=zw`K4YS:U fv -+n^܎ϣShv_lWLY6n483] I)dOx2ĺ0k1HI33e{ItWHe8Ec?i,|  [={0e2a#r(ب?X᱓c<cw)yZhIq~m# n1} #QG_xTTևo&2`lٛXB ~(-ɖ[^aK1M;\Pi;cJ4/SǕ HJx8ū{#];xxehY&ДbZvPA*C0BcF+Mu;P׳dL^`!҄Sb-x7 Bs+x#lF J)=Ho/zTNa/_TlhK즵UB{2əm<'2R !Zg?5p̢C~VҹDy2(:Ҋ =vhr`R,YO#8iLkhTS;L@`O%Jm7/"[.ʉ'DY$PDZzfvmB^F,dĉ*h*$ :vvΊʰ{fg\@4{*8%:$*/)ҳ0~MDAi:QY#{<* ]t9>PC4'WF mXW dz",yRs H|4"8ݻѽ1/u|k'tgVv:q`-t8bRd֤ӌZJϼ-WmX?exgG:?q؎c#cBuE X4=E44<)C-x5|VRu{]js]?iD۽s/v/Q!W[բr4.>#]  ߱*TsTS)'b|x lC4̫&Naaf:rg Og3^,ݔ;@c?{ƻ붌m) ^cQluZ/BiK\ ˧d\VHyAZ=g3:#?g jClHJR0g^yR5g"J%O,V~ueT2v7[M< l ~7ZOT|cq7hsĐXw#"~9.klѱYrT1g*NLSf-o䳖Nʼnˆ \KꛐBoԦ_057ujeh$Vj {_C*68J CʂƜ*+PRaBzlL'p>W٥8uXZƈ!/7r#`=vcמqHo[];֫ҵSb.HkĽu]h0-ֹ-fWԄͬZ|/76Y$ו||Au|_]Jv\ T 9E5I wM7C\s |^ٛ)lMq%u7RCayxJݷ2u;Q'+w|+mlw ) A]]#y)ď/A~l\glG~-aFJDKX.'C*Ųqry=pRʭ?GMYPH+{yeE9H#XXDJ!?N0 )|hcS!'^ l8x].hT\K=>z p7ST>->5pXޮMȝ)< J^7ٚZz\!7ҥ}n}U&*4LC*O  Jd lЁ%zLЋ)R}՝)=}:.+Spq^Ҭ1R0E'Ԓv',Y5cwֹKuMuWpGf #2 F1~¤*%*F^ _'pN@8W ͯ Ϯ+iFEjX'&y.SU|_L_Q-QzJyFփ)RrrzuOnȶ|yTWP-V/IPPjӌIJyV<:.NK|rt=٦Aޅ(+1qد(^U `8}3M4vw2ɕih+Ѝm;x֢NxI;*@SW*ߝD7M׵x͑Lj"Ԟ < IWjU9_ſ_?=*0ʶ"_+95Gdث8w!¦'TPfLX<#]a$KBZ }jDPdv^+*LlAGB UAs q{  فFU.N%p^#sXy5}p7)/V n*|8f#7!A_7(xN oviC DE=릧cS;2YmX 76 ]v~Sȸ=5iS/6%Jtܑe`|@JH;J6E0Ex\CxX<4*8{|c1shE7/,INv?(m#JY1"n'?ܫi.v⃤KHESbn @̦~d`] Q0S @W^,SFBJ6h}|Ք?5"D$q^rC86^>h6FF)TGZ ҪHb[NpQK5xѮ;k4[D],~7zwZlT0xu656rAJ gt~O+v[%tp|^oʠg.ާƭ2j?fy5]'IOcѯ5~B2e IOIF<>Z!?EGȉ|,TuCµV&Ć$Q3E ]=/!{0"m9WSq,TWL5TcS"T0$VOU6T\j>Ԩ@X| wҰ&؆0PҐre֮FD ZQ0c`dVgP()%(|v`NEeCH_:* vOkIV x{cq;~U[)==f8Lr_^6=c*4Kۭxmhmf瞅uƮU\ vlAe(3Èr/8AmJB -(} l|1%:ΠdM:AZ=P rRmi FwP <ѾlG9uwe\gŝG` )VŐ&={tjMdi#P%mx=%ֈ`(mKTWsXm ڲ)Ƈ 1$Xxj{Uŏ/j}ac?,/sZ}i%3}C@ARah}^VnQ6 .c$l]#u’.Qba"!)W+r75\.NDqpꞱ٥r OF# OcB[ٵ)'O,YʶHS^tzQNq4'bkm'AQ{Eǽ9hy2ݣ[;gyv{C?|%1>&eK^"ʩ;@H.Gm9~' 7q iAaV4ݟ>0M2ChV|yPG:P=u9o^E=^<9qOxs~cHGjudIԱ9%~)nSAl ݧ֗ (tezR-Xn: (^ʏkchZK|*QMhɂ@Ky-ɴJ=Ik FKjI~7_Rjҕ/=icSQZFvS+KO/t6ɍ5E~ʦ|?7B夂O~bt:"1'F,K;V-8|ɹaZ 5:u\~Laz8RQ@gM:fE4}5{*W~] ishDE~с^s7o\Z5нlȧ:4rTT8;bTk5˵HEPoDyC)h2?> pPC!B X^D(CYT(=1oP@ywO TEC_ݣ(2%/ !kq ]c,yiƻ9?sG$Ҕ&VQ\g2#UsK/m=5?¦[0Eudjwlwt % >BM~:k?h?薙)$? ݳ$>$lXaitwaՙ%[Kd[2$BV^̨s%-' J2iYY6/JTHai@+za\ZFu"LR&8,hc9:A}Y Dx[ &潍aacBhYvR4qke};2,C^'7e5-_W K+E\zR* !O/T؞Hhm4i?._-T螈Ҍлuc}I@ C&GUf z*v(lc)H|Bu~_O>nB7&3 ?.gpWr K߶7,(8 hZO7[ŸvE{8Uݴ/k;īo$ҺFg >}2S9߄,šp>6LۚU.\6q燤f<k= hų DAe|d}Kmۤl$ l>wXWo:a|ODyv':ޫ$:h:FX.~|],]33:£^\y])7%hgfO3{^ !W[, hvqV+љ.8oza^ݷtQ?AS EhLpV¿wuopq?y gƈh/G '/b8m!kgـ$C?䟛hnrPM\;, FSšc_ صU. xi?T?э݄gzKXU\{4nC?s@?^:2:^"~tF6t`~<;O_L˫) ;vEր&~?;7xC󚸿!ś הxCh|L;]wfl@xSxƑvU2Ni(+=ALX~M-,\qтʌÃ_aRT._ М%,ѡ]XRW~uwO;/h3X>x46u3Œ#ho(xq#2לW6fo =6.пҟ˳.[ V;NLYSVƫZ#l]C)$aY.{~=Uܕ~xI &B(?eֿlcRnFƭ9OQOD/~4 fׇ?L,D.C>t3|S,n6bucUQ/R6,h_Q^EWܷ'bGx6v/xv?^1.vsئ흏Ea◃P~!B `}σzdІZ㽕vN6"eGqH Cvծ=S[:ޤL,&`dB'A>\>KpٳoP5)B~J-Ү_}y'ooϩT ij6䘲ͩsʴ :MmrtJBԯg~ԔZʹ;ezzjnS|FE0"]UUGƉ?D"feөu@*QڮIW {^r_ϵh0O=7M5XV.dDCf"\7M}n |@|)гƘ vqu EFPjjbKsj]g0^fj'vz@c; $N+Xz1{[e(7;b^WM0ƏY֦}RcMRu9X|jǥq kifh4.1{43ªXKNQ;)~eZ)zŢiؚ[t82ֹcri j#ܳպIh.G*.5|0\Z2#ۃ5%o^62x󥼋/|)?Ӽ2C:㷭Umo*ҧm(>3K {- 5pr%!)ob6ux΍0L ݩ=c0x{њXԖpq5Քʮ#'vܵVi r)1ג ZTDJ3HnW7FS`(%ĈVeO>\es6:y=Z+ODu|U:Җ)ylR+jEX~oIV/"im7h>|JYA[EO^CtZ|iKƶvmi؅f + Poh,sWBWa gV&,~cH6RW.Sρ@VtXn֨ݎlѲˋJ΅gViIȅHTK fB+h=^ a_svWR]0T+h@8J+,3TihE(Gϸ}C4+p|+1t^K8}{S + \RNQ ( ik*mձ880Q^AI1s4#5 䥂0J1EKpXNRbR}CJ#ʈb_2 0F^8Ì@}~/>=t1w&k8b+nđxrHn iv)t-Z'@ؐnRƪM^<.rpy$#ӸȽRцB2 &-[ Yyy]Vm$Eh6m-䷭^B~[[u\r[^VwߊߏZϻ<Nc?&iĖ^cc|TWf|%Ԛ^NR6`EvU l+_.HRdOK0X邼 /vg iS8^K^%b)_3RChT@V zQEdDeoʎij8;rD ۉ"g<;U1ׁU"a$R3k+GN#nliiI5T%Gkc'k,$ňQ9o]bWQ[|`4,ؠ r!Qw%T ]be t5&C4Aχ{rx~w5GݒOOx: }) [^ a߾mW$a eEWZmƣ,3Lьc /&N3vi[-cRmBIC/п{vHSd][KIr #˓ 7?I7//fvIR+HyH[C/#d==R2rV 3MNa]׻4y-Ppv#Њ^苸n'^nKTN^VsUQ(?)s x]+d+D aze<qpVcd=dMW؟R5&4:#S@;2rՔdvjM,FkgIr8d|ׇ^k|G9J[yiv{vպ PŶd ʜHpǖӔJ rx8g4{E{!-Ցq u1`wH墮ʸ kcQuy&4 tQx#$tj ah.#2,:^K=~~4c^@5l8VQGIQ3}ujNEޒD}M;Ճp͛|Ϛ<Kؑox? dtdd-I+Kx/ShYK?s#(5Ć7j,rd4vFpW07 Q@D2ϢEs bif(ϵh#ϋ30ȕ8ag|qnj:4[KcGqY׊HOo)hb'7,:ő[ ӭXSejQLg޲IiE4{43L9̲{[϶6c[#t54 dh%_4KeTv__ԅDB2 evn :ƿ\_6R!~'xʫ?_-EST2mOs1]M ?b(,&̹.j!VMi9[&@n*1sV$2FgRJEZ'6DF$s^X$oIs{9,/,L$'\@sӔFk}ujKr%:S&~3 lMڅqf!w1_y4lB}zpXW aqtT a9Y8Nv'!2_rqI9l˝+Ͳʿ I.ܲUR˩ W4$(YqnҤMp"I}܏OB05Qc- ע4|%(xaPb'U⸳&A>ΧbDhTg#IWw}{&W*n:NZۚ؁c-I9dLo{ #ɎO^D)oRf/7~풗UjCިo1Ȃ["<{k(D+3YRI*c4=et<%et:ڟL|ttV:G"v| ɷet`̆a>)%3e?Qj8Zc3U]S?-UTvDA֠m*^8TsTʤ/ҟcxj’Рk B 9^_Ao7G6_zŢӟMb!9Tf}@X:q}UhmLhOwNHr,kesE4y@ ΃'Uk-,2r==aBTOgQ=ADXY.O\y޿#D_-j+l86 mJȦ2qS9"?(|Ǐ,s`l6e@ȷqЛDPTMʩ[georaN|^z^m#EnBƶ㒛 Y&xλ. tR;jO(dwVWevt2f:( <$[<7Q"N<+(7o]XIN_U"m;+M"!OJC)຀z&;Anw Q:%~B^~[Y.Ac=s>/_MK(SWVZsMpuDVL蝚x&{bnǑ@Xq5D 9/UаRԅ(6x)x%X; ߎSBǩ / _{MY-Agi!ÉB?\s=&_\[nKثۺ?``㑐yc.?@|"9΁m!6.*q|vtn[,/.M.E-:24s<Fwut6\. M-^k}9 4~E'ոS"%1Y^/PCev;z[~!,`t:{j|Ҍ; Q9 !&jXWQQq9We d.`4V9$tJý+{Ug|Ygw Oh^[䤺x(Ȩ"Ixu zNnNm<M}1sD,@ 𥘯X@o[ӹkaR{L/Bm4;cP4xG8D5gY6=ԕay؄"b> Phq+ʑh -@/_P'C1쭘 ;(xDQ%Lg`/GO /iT5{͇"JU, VVpQp>[t]JAʵMai~FC(Kjӿ1ǚ1HѸvH]FpĚXmu<|Cm1%ٿGu_*(5~Ӯ82g a@- ~œE$ipr -81r(qL:QՇyH3?])`4LJdX9rl'Շggy.bZ( #-h} `>~Ϩ:2`R\< x/n{И@(Vcp_RZ|au#W=W<?D#o++krL8`;)zVh ! Aq=ݭ1qBKuސV"H#ԃғE|gF3Aa">.W~M%m':S98څhM\+S.SJB1N&q RtC"$1f4eE|ƬD0{촮3d+0`1ݲE*"93mRC9/1Џ5 gnr9txBϊ_= Ob>M#tQHZ+xT5 okV#OnNwEȖi/".Prf7*3wxqdzhS1p?g#`Qq}({=)l_ i[-Ff)se[Q]_CNSA qtTk ؕG@]ˌ֖kEOI5Ӛ NSvϦCxyVyeq`~Aoⶄ}5FX=|Ǧ\ *=WeQ ZDme<8QbVПLtB& ^Q"s+&sHk=a}=ŪS|b1B^}*kףYr<-YDَ@%]@:YCӪW(xߧu>v38Uy8ԲE~DiV!/ (5BOO.IGCcɐ8O)| 6 -q?ø;S>?5P'{D6GCؖ|V_G 6@GZ,eV(#K6ZA `(dgRa S~Ay49߹1e xY:4crgC5sb?'l%?sDO'[2h h! pAL]iȵ *F ww:%A3,FRj7_tgV?%Y]WK|5a =#y}yH%YdH@†9A[ϱSك6:G$U?;@ŬBD 9|=hXASx=إ5aF~#>@u^7*TVC1DEۜ䴔@7Sj- ܆ҷrB(c!wJNrkcV(Q418H&_ŸqC <; I NaN|fDGC9]Mi\'/O+ ytbúִDU~|oN| kLcHfܦSW M$?`unm80'8XU׋?l͘&?F\E\cnQ1^d[ ` }E[%z+gd6mE'E]^C~7jKZN5b*C5>5(?ǷiV?џo@îˌYv Qûbzd` 5`WR!1#{^:O ˚fZ&IOL-9Xԉ`Ϛy^觵O*طPC=u=2\eȬi8tl2)DgFj] 1Pd:@PlLދ~&aڣ|=]_lFMtsGϨ$J[y4q߂T +VKu)˛?>dy^t.\Ң<E{BV:b5^aE؈qXѐ0,@GCNkHН=oǜV1كQ? i8OQCw幑ћ2m =\kvէa.Ģt Y-b$,~ah*0ito`t&f32NF._%'4JiZs_TؗSzSOZ}`ЙU}M_&Ȟz!YS.WDLXŅkZ9QLmN*g"ʝJ<3R?/3b~3y_?~uQG;)>_Z#[}EbĬ"yX<1ASfwaK ^ ~e~  1vر) \d<\Ϻx6lTtaJ71X8MQa˿؉cp/vȅѴw˩?~Ь-~m.nT>sV~^[4k mS˳ aT{5u11o0z\w2x;IA'YysU *!ODC /&LsvQ~.laVHٟmC͜7WKLsC0@1 >ĝ[ 6gŶgfKF!H@ڂޕ\aEӢ00PahSuWOys-44>L~CK~r)z!)LKxezHƇ[R5UڴmȨ_< Z5=~Km0w7zY`▌J'|uPPEWS_⋫Ţj|kJ~ [ OAeCU.+iɒКgS"Rӹ*ޛAC+](Isid~f3eMcʃZ^ d˚ |Xډv[tOx<+&`qfzr)3(n09'<#rNR~fKlȪC@ +ɏ7x64_x̡_a ':A/xU9!{35A_Ah}cI{X s4lRqvQJ?kMř|@ Dv%_M'O Cgs&\ؑ>w(Ɍ w>K:S?_Ε|, >;xBu41^5U!>WUPJ&XcOM~?{֯.Xj4khIrvŧ3:;4WsD*B9c`UZ ÖI|kSy7+ dwGζFej\bċ-Z)$y^s>ڣaw>)( )m[BP.81ϕnW2-.T}(0C&G\T?%Ye"Az~:^NϊH! <58 %CIV1k8Szj̿Ae%Yi$^$\@_:$_Ox8],%3.D0AU6g%׋ϦEֽ;Js2{yv#OǮ[,Rm0²K7WFz4*5 .31y!ҷ2bcq>$ 0{[i^[@<|ᤄҊ:Aò{%'Y_eӶN)P6gO gǹA~86g-aR,FQ+ ~lVh V].0bv-sLO?3‹[&% 2{=#HRU,Cx@FxL4DbP]a!Ð;: |35]'kh4 Q|Hh49V`T!lr 愓fă/âGO̶NౣOù^Űu*VQRn0j\DH I R>1z(24Kwu4Zܙ z΅buܺ9E/buE^>,1Îy%[F z(p^5E,/uL) / P0`N [PF<v  ~S =|DMt V 7 2>_$BKjD z^=g:2EiUj`').,s5~sɈmg"Z™|?5F{}UY/۾ ;c̟wŝw4/>X:F #9Ae@V"nyB:^np/dyzp<5[ן" O?y^7F#xyDA섉|meX ]K (MS~~}U+~ axBc/`;ŗ+tY+mQJMp,>^ )>|SS +я:FyCr"J<(IsvkQtL2 ȞGٙXH9Z,ER{BSlH>jZ&~dѣz7ؕwRo':*j(lƃ1R?IV>Nr2AqFw '_4pܖs#)Z]|GY ޮ €O)YҿFa D$)Y-9P%].\"^Lb7S6׶o= WO]aA.'LY8Qtkqc6,n)vS2(k8 *Fs=i7\9anݡnœBY`-{4v>Oü^s%pALlIQ7؉VkM!7 mJPwGo}u~O?@teAҧIuF&Ng7Չ(C'׃Avr1_ soCeUga[1:q dmg-Ȁ4Lxn("i줬ױ7cUiJ /5lĴد} jڭ&)*˛xy9\F+O264s; qCwߡ|T#U&sߥja: :6cL"?]τ'><}M?OPԟ<(0eٮ⹪fHf{I#3ti  M?/mW1S%$ :2$lzCsk[-JC7T-=>+a,4VD.ӘT_EC`615NM9 veS΄t{-I4S4ӊ%)P|m)O8'&FdEhq #ѹ_Zq;8< 2"q5M.rB$,Ms늅Q4}/1p<}-nC:*$eW%E`sh.,?Q㯪j;16 Cxżo?j#v%Ls1eQ8@V>?S,EbŠE)>ժv; Z DFG< S*=?2NnFy1ԓpEF.ix%L=-Z{Ij @(b.%GpԽFAQUP'תi8Q~QS7E@Dy>5_̎G6kCY0︵W!`ģt:QU}X+ʈ h>[׭ rgG|>R2%:KpCr-B̎ 3*t!P᫑C >:JP( ƭRkRዢ)HIY [`,t29,ݹ0E (.ߴe,, t%W!j尿VⴏSU#БְF=b OErAj*{ݩR~e (-f_\^'BFx_lfGK#*Ϣ1$+z5B<8󌻷(OE윆XA ޿:_FtV98T&bt, x?M Q,͂}8}n=^j,i9 ?F̌B3ՊS= 3bIѵ FP~me}4F)d(s{{ /ӂg~3N0:NpL¦zW* rYȎ[:K_6/yI r Ǖi&+|^; A$r8}>uӧXu]]r2c8jE6)R#ܞOuGڬ++i~=!|ߛlL* WBn@(3M-$F{T'k{bW:6Ɖ, b63 _b0! &oS=¼1:]&G!)P3_ fu`\=q qhrdL#0[M}2L :[*LjyJSE|0P0zL0Js #DڳK̘/6?IXYGOpF}H ?Ek_W?OTY~~N'3 |jf8SxDXn(E#fQLgcu 8?P,~\ %+s-bqR['ǰ6cҚ{eyW$,}cE`8cni0VA8O k@cwJ@󱅦Zyf7E8 ?n79zrVZ ]o$VEz?Jfx|=;M)VFFԥ}%.;xD.sTfo^#\Q3", v*=qUCՎUɊR_vKaFQb|&Mz,;k>^kKEyx~<ՁR^QO׵s 2O: YA I'NEQoLO0JY3&aYD{>SG=|EJfdQUFhrqXf82kRkpsWqNYɇO,^tH<ҟ1{ ̭ki;V{ǡ./˷4z[(]]4U°jTI/C$^@C v6M޼t,{A]UQhi |է`)|'Ly\Ⱥr:kBO$d.iK~mi 9 (OZC)ڱ;F{ [w*`*EvY3ƹqH\l_rM=0},-h;,NSl51d`7u:Riaa%_sȁ{ӔF_ry{,pzqA(Uc]K R#3:o~Qe*5uT&94 Gr&#|O ʸJ3!T"ks9p=9`4.ؘBI`/%%o ̏߂Ӆ559 x§JeĻ2\dem d2-PlW-rcJsi՟PK /Cr!=q_8~T_9{;aɟ ʫ/8XR r(&?y1ܿ@CmKY}ui?'/s[|X_@1ai~g!,Tc$Ǻзn۵wniމ.@8ܒ=A+R3p `Pٲ190[šzgQV= dT鯤2y׌ht Љ[$wvمA) q@`lQٕ"x!m, 6*#B#`@K+$tFoHhS)$ h'_3YYI>rqf?ս7ot\xy=.ҙݸc|G%,.oeAHqع1xOYAQNm7͛ۗ _<8Kk댨?.ʷw9!4kn x`x*]  W*(sաnh._t|wFsh{{br"o'nJouCM*2 _ހU BM:KUB$X joC΄+ï ˆ'hxSѽ^lEҥ AzH]d{LGFd|v[7 knz?P4?/MVid91K0s@Ұƈ!-1#ON4uSߋiۺ^2^=Eu=firip4b#YЅ_im$V\INX/u^Nza^5E],B&ab9G.Q )s٧ۣ&[=׍Rnj/vW_- fY19WA̹ڹQ=/UY'2@JLFZ [Bo~JLtہ[FYM?wD ,G* =]}+e=Y4hŗ%?|j7t]1tzXK|qE9hYR1Lh?}S%C?pY9r228*{[_bU*TU/X36PϮG[<(e uRYoӂ>Cs{l-7-c>WM3X#%%_S]y ;eQ-54` '#G(V4 !VQbB]a[̵tdUKE(z'[X4 -jɷ:6/OBX8 B6Mў;<2+7:>NW_Xut'H1V75I|&R&:[?3VzuK ,KkQ[YׂlCپ2E Կ17AL|7ؽ!*WDKyGkB9-: QᘄʏHW3P6BPel_=*Ve422iK6iE%NST2diK4M4Ոs#]Vc![9@m:zφ.W?a>JbՑ\HѨ½ L]9  H5۵ͤ*ŖO&{C4?!&ÀfL'mҩSl#l2lq<Go 9"!>z,8L n?gӻ{X7<1\{́ɰ:V҅g·JJ*J]K 8=0ox,pKgth$F ;%:~SM͔J30x) v Tx(#_-h;ᎂ4b|qNN_~NjGEԿD|VGnu~ [pTVZ?@聘(]\˯q-QmB !|?c1FcVDS"Z[0٦}UJ(NlƠR 1A2PNI5*-v PPA XF2,ʉVL"„U=j #j|y}6ſ$@ӗu{:eveeaJEi*"EbTp $ y~k>>NW2ߖYd2ya) i넝8=#{T4p;LF9Kx*ά/KT8ƞNݲ$OԬ\;b_ڪ\;=,< 6w8Jn1d7!MWaċDR߼ 4vlk p$ ِ f)Fr NZޠ{֯EWv@%hd0Ҹ_1{V*J@WSd't"=x'2;\ ܖ83 0b?%&5Qk*Cs 40x-. #4 M*@u@*a31o 1W:;{çX#-8, =Xax e8ź1B0{Uv.JrR - W0zw)Ff`𛽵1~Q_BkoupseA PDP]chwg=G(j`clhtVu0My|ԎLc 0ZǾMcw~ښ#ޅt!(N.`mBvwxh-2}Щ^7 ^֔\'Pc"ڛΡG @i _US?ׁVnH,̧\5||xliPɅih[VotRly`O` l5?T2<(f@K ,9ԭ=odVjF}r&<χk{Sh(Aw8IbgD\Au2"]X{Rn]$XeP3ܚʗJ>@IWC\,[7j`L=d=,mJr4@׿fc+m;~K}0S;BUddMokÛͥscKo>UKD /kQLЊa;t:y%o5,_.TCmGhu5Z$3Qi36lxVֶ]6jo2^,T##i  ǵl_HQ<阻gxu/b= EW5Ex!M ˾Mbo.31 9qߦjt(ɏ$M}ET/*")({lM/ʶCl,zxbBwux]ئǮ[%Nӡ7;N@EB3ahafwR:P +KiBV Y8X-Jaѡ CābnX}v..Go)'k AO?失q4E S[48/:&:}ŭDyx1yPUL3~U)c'1@,T(J(_ay7[BK>WJvtQzGGCإmVbF)y2e PQ|7/%#BKoopWIU*TcV7C.XVs'/IXi^SgyeqTS}/${.޷y#ޯtA7½]D?.2(1zk]Dp8(aqbC*DY@ćbD|D"'bD|&ݩ+qK9__w=@DYEl؇ ?ɳ@=8/*9cYX R1$Og^ʿK܁ğDW{SlFnJ?F3y''voy_ ]?Lrf&vc/_ Virm/&Rr_)| H#==#';+\=o_!MN'I!W$R=q:^t=_k@w ~5Ok4KGa0*),IG۬塉1_׹}>7t'&!* H@>"Pp(XMJ2pro8i4hVf CHm&_$~r{DLBW#ែ 5(Xis .t*M |$ p|`VFKRg&.!-utFb\WK~8;w>NӐӣcvM(|0~ \cP#6Cx֪#g!X]v qFt0+5 K?#N]M,_ R9E$#],N8vTbua/y w0[ِDü<dse.`[-ힵq( {W"nJQUFiĸTԛ+˭N*@A4?wFjS[VV'eYr##/Ox^?8z87Ъ@评3)sB7R|fAl#xW ن5N+#MǹX.&"#؉uE Ik|uTm9ɏ0=uN9{vh(HN=_[h,[nvxF**QB$S @X[K#*"~~ׅj}@8>ڦ#X8(uNieEjxG٤~=YUr/$;Nz,^(! a(T-CJfYFiu&KkGF 5~54.dGPG1z[0}`- ;',^R -BLC)~{e8b7R 5 ut,*/9@y_H=pV'V.h%/8clFn2?2LMnR@I&}3)5}lDI^ÀY{pM[,[ ]|?)uqBDɘP3+ /n!V@"mJ5o&CcفvR egd`MEy1 K[dJt`ǶFbDU ZEZ{$jXN.ᠱPYX`[$_#qCx:g:LzW޲C3aG`#>6 ؤ-:r)+LVi4{^.:]_NM[Zջ-@KndJ#:i5̑6I-h8 `UD^ԱF&ve/O& dL?ט m`] ==K=LUwh`A߭`[$5cS=b3V)6%$11I%a401$l$-eCF]: gk\ zkn tJѐ,zv^Bzu>AH#ѣ9 ֶ+t`6S_pLeD^g">8HCB)ZKf-H9V%(~wK2+_uV4%&9Ӕ[x(ɶAU@)v{ww,fns é|ʈC8Iٖhr4t OooM y+VvoF>u3>/1睤FzҰL-gOsY|Vm ^Bw8XJt<pTyL#_Q;v|XśW"X'_y_Aot/0Y?N56=*'8dOkDaM*°+ko?k?䛴 -|d)s +~1vwe9Ks 3c`yxw1 5oH(TR"'56$i4u)7 ŝD5xoCOo m?Igit7bN8.ua9< " (Jgpӌzucvwݐ/{N4oW<3@%tz2-y]&uGU9Q[jPٰovkN鼠x$xϻ@!i6(GVff?𲞁<l6I@&]I߿>3Vs;+hW+;iUC"T \^O,14OzAK9!s@Fj;!PA 10=O!ӌ\9oɹӡ~ųrwu"lf_=2V{0| "Cl-4qf(k4rĂ.m[~6$ Z ?]/ `Y g么qV^K*O/r9.{%sde| PL%fq YNw_3~BMZk(45H} ”Hn%ciW/!;G` ;_e]%Wl )v t ]GOPzFM]T×`DnY5Ůr>- r&x"Ws>제wlp3riU8ƵQWJ =c;Audճ FIXv^*KfB?Q ~cSH{:kQOrv$āqjx,ؼ/óe׻'cŖ ʓ{] P<9N"Ngࢳc{ oiDZt}DAuu/n%8vW w/"b'l/%[[|~K`bz|>x[{t#+ݘ~XM6URܝ*dNxxY=xܻR6[D6%UDz9Lj.J Όu9T4_SDGp5//[c3{@Jz(yY&g> ⮃*e1v2"~\y}6$+2q65θ^V1a.w'2u6=ohz;8~/Ӧƨ#`v$^1&=E͜^ꋒW8}RWH7;ZWȻ8]kf'r~l O7к9!ݭ'0ۘٽHA]\ގKe-gQ3dFЂsVSqwדkƷqۈ~(S'Zy |!] 5cLu ;/RL_NQ؎Dd&3i$-(t?)(O3❹0?䜍A0xΦ@wzcJv`:׳-yVrȾ6r!"Ͽ l?l4)U**OPbSOwC8b=#-N$M ~;  8>WEƕȔpz?^Z>/>-F@E+:e{oOvy} J-0. ^H0:uHOkzV(PD"^L.vAM܏O5Xl_?z!\F\J^]K(ܸ\Rp; !~qYş2,Fܶ -oCN`g)޼lsk~xZ|ۮft Qw99[^D'eK.5٠e ŨI ӳZlSGh f?TÒLf#yVd=6SVoѤ.ETQ/lZ&n?왅Uaý}Ɇ3ٔocFo{b0*΃;`dR`RfhQ?)∐o(ΫllůυQPxnז18o. 7|zjY_Fѭ=B xn48%=+hܲ)qO- (F:J҂Eh22 g`m<irI9d6&Ž߶:a7PSPb`݁+7y_`ѪavCueEۀ^8LlkWpHt&ܿOf^#&)l *CzVc&iA>R,`MÖ^\]@iKf£|X7igXW.Cz+/ڇP5[ϻdIdJh|Ben zsY0!DFbNvM͂@< Q4j`O$yAp& 9 E Viofc$PA`DG%|nd==JLΙw,bϻMg+\YCgK)d*7P @}عCv4nz;&Sdu~bm;(ߐF=yMx.sɧB3 d՘di{sK2U5PO]CBr"%8)ݟr,aoY[M-< ͧRG

1^;Ʒ%/2+rwXU``_hɦ`(1'JC$=+MB|Ny?/!jF">5 ν\EYkNw+?i-?Ex *+:Fe>.&#{j;Ep7i+GcH8'<^_,ּʙ`.L̓:G`A,a bח"֗"73:*>ƫ?JD_k ΃l;1!\E5P[؃:ہ0u&%%/DlV*U -j̿ ʃ{?"4J״ugBqwh"JBmͫ jbKZLxr%7*)[EuAMhSbuO.zL.LąɈIX2%$Q rG! ^ɜeG6t6[n GZl&>o!**ZYù/--;Ã3صFVYxXmN_ǿh/Z4QN{_|B#4%eQo/ށ1pO0j5/-zQ&H ^;w9 #L 98cԙ?cif^Y>[I31bmz䴨`DܞWPӹ#3yxq]~ݞ -tܐ,]-{Ɏm՜A5z$Re|6:?$]5Rot/C/n&'"Tf5ad뫜ƶ8/ճdF嗇{@19-VzEg*WTYsj&W*s~ֲA ŤbFy0?;xvK\h6wcpe_AZ;I"xʲH&L0QN j*"HETǹ< 82!c`LQN2j9&#fĆq(YZK5Fq1:b 9)ȁ4N>#pPQi莙 D 9zKSV&vv.i¸w3kSY</7b|k.0C#4Q;&~\l?Έ^]$KWDQEY`ٟt\^cv3Nj7(O&G[ЙۥXd x thO3C s9OlԧlE5g@]ۡ Nf@A(uؼJC$?IˮHpo,=Akb9f?M}:Fʨiν]xyL Ga }HϣMYYI, PKN߳{<_L VwV'0WɃwin#lmݮ7h 4ʄ.| |Ks (e[BL`V06#kfju nn jjfXI9ۅ$RO;'ho't蛕 ~ ^ГyR{>N1w: ?qp5 &iO`}̕CE\bv}e%3wwc!Sa龚?t) $LTɈ!㖝 kOEbjOvfjE <{^oqr1H. a|~Jzm֯gqSlIaLܕ> Mx#AC6OV'i-rB&f1bAK_t XLdw*.3j~u! Pk45FǬ%үkdKcd޾$;=^]6v3O#vqOޜ;.\&ӆG!F}4gctfa}7;;a ]qDlL5Bk/gܿg ʠ\9 lՏ6Q}LB, ǯ>uD#^Ƥq8>:Zؕ2tݍ+lP49FK,!N VzhJk4xۜxe8ΧQ>)⎰In!>~;?ӟA"HMW\,dT6%@ܘFgM Y@s_yث'u{sdb,!w $D}[JR]ٹ'LiPTxu>Cm -qDeټO0h(Ȑղ1ȯ#o2|e.fS3y٬Oљ5Fs z՘$<"aAo >eA1.1TФMIE1#Ke%P jZi'DJc)fӋ2ʾK! +á:r-1 h!bPB@a[%t0zZ"M,en J|?%D!=PfV^%t`5b$a нWq ?V'*MTSaQG,7(! m>o8@*}^[uuӦIqw}KO_c3Q.#J3~2Ō{F/:DZjzyRo4#[&φWQ@IͻNmxH}6¡vܖpܮ>9Ό_ṿŀ;>7Ն{5m>,!'fi.dub1 Eɫf2o&?*u f}Z+?9tbHdwi.ﵠirٔvf>?0(\cqH-$0NBޖ;Bf<5k#|՝#z8!+TᰡtY--l& O?– [,gM&#}΋IFJ '$ ,%"ύ~? v\PgׄYd@ KpcG 8B9'+CYBvϝ bU9Nj<֬foZ $'H]m~?:Gǡ> O }xBwޟx(S!Uk)Wfy ͠Bz2f [IZ!7#('Ө2>WEߩ9 ܀ƻAQP`TC P A$Nnq^a=*zi͡%sUrsL& .yi_L/:F l;qic6FPz̷qwLC 졛g_oSgLӧ9ҋȿH,;c P62Jzi:zQUrOA ۆӧ̓jL**"qMɟ?r͹IOi>*2AvXF8¾nEe%x3TOIz*^O ÚnҖ" xb?d1jKݡpiGv{Μ*ljŒfS:GGL#aSet^gJx(it¨y%'z ̠yN$;0,4o9}ٽ3CIxcᷬ$ڔI8Jc,11Lּwz%2xVMC9Q Widb=k}]ٲ\?NEAΏ4aS =8JĮޑPmSfСSW5yʇS,B%㎌ZApbvde)G[+^eQȑs|G!?o0Dpg=v>O-y;*gѱIs鹖yzT\hbF|C oZzXbB3;fi5=l,G‚ e-O]AqՇRuo\W^ %Z6aBb,ٖ7jWu<Ň*Cg3vIqaMom[ǹ/֜qg P1hwu1R\_5?H^Ԯ;lfM t"ؔ J|`kD%Y]:@hȞD2I /wjͭaMFGg^5L)ys&bN ׆[Ds}K{y'hjUxÏ*(c<:C:^LS(ytCcz|\{N="D/A.Z&yS9t!!D2'PNRQ`vWOw/A)ؒGsp a_z"7F٨ gh;DPXQq_"}S*RO o j] ?I@QeJAD)@S*%cF)1>kXOsuzfnsHBoyF`=>I@:"ɨݮ=:j3zbJF ApWA"$݈)IQ{,օߜdc( kU4r5sw9|\BQuI_i5r( Fbo,{Qнᘱ&ԓoCkvVAre$ ZNd@np1&͕RftftǻUVo\KL' mߩ;!gh} ou7U6&UɁb<]UA(ʇ|nWo%'w S$3MUC?MD4%-ۮL'^bQ^ݝ cZpkRgu+mf;] j&R_!pw$8U\JۛDWfwy֙>3A;X43q{MBE+Ee彺[>P l諑H6^.hMnitβ)16#ᴨre}"楿|_y}>TGt [Fs η#/UX--O۠$<.EgG7g)W飈/J?*eF aYqűGDfO_vg=v֐&KjqhC9*/FطR ( BL OIR쒕W]uJR\D}eGFG )c(n3S!3ߍ`5|kA+ӪM.Wš?r ) w녢¨7>,޻n=;D͈͍Mm} ܜ*[33⽻OTaXڪ٠yͣ/&r>ɂ:-3 Y< S0LrvVG%|p#0|qHϥOa^ |;Yxd7)hf :?4(2?ڄpgdɮм W#'jNn9g@Jx*ل} a_Zap2l*랉a:2kX*Ŝn' =q۾LvwU W5m@`5kchs&hZ OE?sS̋>0ٵɦ:2Q.Ci }i:aZ>1z 47N7ag"ٰґ -a\?R~ܹ %,QuI;xxzrELAG[|#])&-k^C"]Gcpt1Gᮑz$";cڕÏTp AvweSϦGlW%h-(-S@h6MPLڡ} GuOO"wl%P2)?!iK 4S!#}&*F\/O<fg߸V_l\ځ8ܩܱ&W/v7r {LG녈j;q\NZ1:iCzJm,|B_8~Uʯy#P5"AGg7[._Eh?B$A'4u7?|<aW'g:|k#.|vP?9Ɉ'lB9(8P Fi F6iSCB2yG|iʜ m\Hd vbc8hM|H:iDŽOܡ `IwUNP>y( 1J&\'@?SǼ*lUژ%jn+ӺA3Nف.dP{w4o;sAsVKhSh `hf}ϜTz};;'AZ`/} EaZ[ݳәeQvMA6,.3Gpyg mS Xg^&yÃܬ y&|>i4n@Fk!EAٓ{PnP Vir CFrۧEhq KXle׏C_F<<1%c(BM*8ũ\1+|$zRY-a}j$))zɼk ox&I"㬋c" UP ZY.X(#Q?+W;.ysIޗW-7Ȭ$ssxn[0Y_㛞X̕;qPR+)ss<a3 Wͺ@Ti@QL٦gdž2$,Kf84buT|?%6> e*>CyjJ^fLWpIoPE]y4_P1+ThN؂KYg%0v.Ꮹk0.MʹQ{l( {%$k<#ME'#bsC @r\^hO!FPu^<\Y!WJ?ȭm"g';mxC#dþ(@P -u~E3]B1j-!a9%K}j \LT&WV=PQR='9p'wkȖ<蚤ċYEG9 pp;`|[G[.@oN ̡#0B{άɮp49"wa[N83u[_;KNkqDl ,u;>ۺb2̨q%rMGl& %t:@X ʳ6VҊ,Jr+r]LW$ M9 bh:3e3H5E35Þ4VGbُw6SMf-{;cQ fY ehU+ ט 5irV}yskusMUa<rs(cV36!M`1=ϝ*cJ4: cv"/ʤsśWsj_>d\Arñ?ke!y9_/y882>I S&Q^O4e|(^+ }za2>Sl^Ou\2~HÔiz4AVg[xeռ`dVWbV.[܍Ǹ~Mb^b%si~`&LO.MMcht;uz:=4="#Gg[d~\TG&H]VDfH{+)GXKa)3nӰyʍ'>O5Efh?V.PNi)#-CL 䧣L t~{tc-) SIV4(mLo_-Lb+Q#eQېX_ZQy8"?mgaB'n-yu!gxAXձZj#-MC8qI<2kYTF/rqhBkVd򄛙I/abG-J=@nj@~1myP_42N;H~iDɬ qH==I*Zad0fXМ砏:;v7F7eЀ"e);`HiC8xPlWkLűZEVUƖ<j-47;tm̒Y%hm 1%fe_Q:ue6YM s^3 ϩbCmچ$9+lIS (B%=ݺyhzezD\5&=6v/p }#حS\6#K{Aڸ ]NC{3Y#_cI .`jVb!f-.5y>{qAOq2Lh K%M@ܷA_޸ko}Sc¡_jIZ\k@5)գNj9[x>$Yi`aʲϜĶB7pVfPޣ7TݶFHrI;uFFZz:k#IcQ4}v8$d ueM.cS1-'9wa* I8Eɰgr VXФS\NaF؇;WUݱ+8c`Mz.c_w%н8wݏyJ\?=WWOfجRѦQIz]kuw%u^VV: YDܟCoGOtDwɴ{WQޱ{{C{Ҳưpy34@iaɗ@٠_5{"^v^ߊ'zd97<h o|n8c@Q^Yh(3xyk#Ϯ[*zH޽dg ## ubSRz]awYd.Y)J;G w ڝ%o~Ǧ:AI%KUq⨗1Do9+@ͣdc x䩡ɒ,P|ssGX#ݮP0 ϻlbZf9o|vň-rG% ps(yapTI/Ci(KUG=T@ޢ6[B92_)r-?p{;_}*5_||}a~6Y0eF3E݃1}O'Y0'Ri0|mؐݡT]n74KT>PK tG-PǢ82)g??a #7B7]rsW?>rˍQ$)1-_2i3=w׎nBu0h:sFv<0n?QnX cQ6~Jab3GMt)vu 6+.+5JCƷ7LU;9֧?9]1熣1’FA; ܕpm\D,Oz$ڞզ[͞n]Fkfz ܯai9=RJ]k@ ?H|נ`<^Gf?EBE+Iqu(Z`Xl{DWtP4_M1L1;pb<D$e4Ĥ19g@4G;;vI5YlKN"v(kЏ'6&ח wU| +iROf lg-zvJTJW\XK׷]TpJn_* hBie3A wNvqEwFg=M 8 :#._N]Z݀~%>r뙥kǿLrͯYN?Bű?1^PLE8Y*8LؘQuix\# ˿:thJi#IZ5qQT#ȑg-3pnザΘ~7oI(sfg)oNU~6}JsVr;. *#k yv?4K5m y&wAurvU%?Loفq]8FuΗOfL@R bDkYipevjؠPěj(nD]H)!6i+i~֠]t$xSL-ا-:g636J45vI]G1ʜ7(!v3YΠ|e: қzU}X7̈~犸/7`5M)8~JI'y}$y8qUjkX7s`P'+k (W2eq#}ۈ!K15: v];7D&& Q9ǡbi#*2?HXK)UKCQe=Q V`j0u6HrWcf_z<,mY|2g6Yjvi#3x9T+ܪlp΍|M8(\Gw)3itAK%Ě8< N\ j5 #|H,-sGzʬwNIѢIC(OyqPK7tԼX_"1OQ>*p < #UTN'yv|Nx ̲UTF\EhG3(AՉY-0Øt>*d]liÒ٭Nxy⨛u\WӳF{ L1E~,J)ǢH撀ZjFn xnӵx~SycㆎYfQ"ɇFi9zPR?S_.٘7q|q~nF o<[I֊k"7 YV= fWQ` ELQħI-X"~&ٱ)kЕv3>J}Ps>'%/0TPnVQP%hjRwYgzt *2q&;Ԁ(ϏhIԷqZ|)WZ=K#7%,)haIc%iT {yﵔCqD%,֋n ;fٟ1N'fBK;0YF1s:Nœ ( d }uw^w ;?{!!v >r|G 9~{7F_FDN\؇lmwSujz4|&>2go^dZVtgvC٘Z({H@7$#)Ux|m9曑m.HK_ҍ}EԂ$[MPpC\ QkZRi" dvɔ\ɳ\4YG }sBVg=ͱFk`&ơ'.z艄y g!YHMi='Sy^I_!%y~x2OFd/TȂPӆCpN y1&ꪴ+{} : ؒD,(t[{cCAO*HVejgu0W*ᄂ3oGZv\RJUZ&:Mk6l7?ȪsǧC/Wk&A W!9W?#2,E 1r$o^\ U;Y% W]K|D^9Wgˆ8<+>avN܈[c]#"})x4cx@n<[z79 \Iݨ%Xwި4+6+W1X#A>{dx)\⹬·iy{~B%Kz1~~o\J"54fer.;0*n`b "vӊģjܘagDw\:!I5f1g/: 汙)l|Sp1eEY2K MN0}aS9]Qb+Coljs5CLGA_:!n,CeS詑TI+}!t򻴸!0Q E*ر䷽/!S)P/c<ͧyjDw]o~w'i~=ʲ*R6"R"<ɻoǐ%gm|bYu о_v 5g3&-C<*I&̂}4%ļs(쎜EV;븒{b٭1w! V'O3Ӹ i zUyE7wwx(r NhF,PNce%`xN+Τ׏y8``" ('<a>~4B ȢϛfF]iLr15dO:?hmv[{:Ͼcgg9{WLKВ0;,jvr2H3Џ$fYUxv+dF^54ukr>лrp:{glG%n49UsKu=*5},ճO5'øx/%MRNSz#Wy,s$PpZ cקbIRmtZlB(Y-(yDve>f*g9F%5a7Sp#Gm s|kj+(Ʌ 22FhtΖSД jtggAhqWV|^JdQ&$ە1)< U^o MܭK/\kwy:[%3 ŮyPBVj9cSDR:W-tX&Yeһl4S˃YI"1 QFGVuօՂrfbh;JMc;A6@)7_pg+ i TƬB^;l 䉃v93{}XL| \OWLwٕ#)g1,G6VR ƀ !&æg{D~LKI$U1^ ~_܎ ]g=N7nt͵nbZx Pkz˭EVs֢fa*+i9\t3?"2/GOPS&x$?ۦz&蕥&x56}"H P|:τ `\H#sre߰ Ha&鲩]1:xյP.]*hZe4[xV{*NMq㘣H9s: fa'm}.< cFƜs9!S"2׃XОH=8N2eh "KqĈ2{ ~We aM6˛Y1)nsGSCxru>W0WyZ SwaFb̶*̎`+.Z0|-YިjUk=7[)yj0 `ʾ_mp%(pN]ӐWgmٝp|s~*9?Mߝ?o)A,8.KYwkDV^K>sFsi~{豽aM7T\~+ɦ!~+LZeLLvߣSsFTQ@ ˣo1Pb;v^-66wuqەG3Y1Tm/l' Q ]\TN57O@{&%ĺ2ZQ[X?͸^TL /C|N3+X暃}IR8|NZP@rlHpGP4JWo?=sR0zɓ)r2C@gj&XG[c ՋF<Miž/pUP:#|mf̓6`fc]ڏB a$BV4fkjS'U-cHѨ[1T {0Y]q}n)\Te=Q×Df\+Dg:j_z.]k%Z~q׍ KsQ} Yb!3!\PV]ƃ2 rz9m_umpFEEP8nYeNU߰bs͑AWҁ8 Xa$N~A .+ S~lj<xvj s&fØˠWcnZ- 4f2|9M+(Ncܻq-il!h*Fu?c{g7Vg]/A`iŊwzX~Ԧ&)UT~w'7)wIFQo@زol .=tD}{NOeQQn []G[–SH*PR%J7~$SP95=5aƨ,>cĂ38`wuXc|j i`4hV|f7J\kXMڕf =~ [񤬘l>o%#zr&]00 OsI$q%LL+ R.ypo:A7KJyFRL奂yhۻ7Bus/И&E5HCE9;&; t4y4tkԺSz*-S ޮ{@w)d g-4Ap!YWHwSc ڮyc%P~ˉ^R2DZ5a{~θ[:3$_ \ju=k/Xfiy0\\VŜ VW O[l dخdTUc_(Omа/l]!74%},u@)v~ٰxҠdLLI61%@3\:_C*oQ4ۋAt-e;gkmݦQ*Kl8Wq:h3T?{PtTΐ,oϯ[-wػ mׁn>0:ށh 0N-^y0[v ;.DyھiD"m0e#V7DžTĿ2LV,:֐ŕd9' (j۩ 2?a ﭰ3آdev"xo0Gdoe) zڣ U4fwL^;;9E_?Odk<;кf7:@ٜuγyb^ĩ7=bgyEn\e^ Z&-r7'P]ݭyϒx g~7ac<ݚ0~,:VןqD0S6+uU߳H5Y1ou{ES:qn#A6airf!eGIuP!#7%6衁7 joZ\8Fc2Dlcsun*ucW]mvjt5PPo7A6sL<$@rA0v4۠6qq)fefd 9_N;Ĺi5xN^D#SHđrIj/9ȫHHZD0D8EZC#_e},"zs pWpM.盏d]=jv׶R_)QgUKxJ]BhL>7o6JMo祸Y%3A0O"J/AcElH4up1/RJىg7T3âwɺ+@ۍM2UxCS"r\i*PaI;:kKl~./n|ϭlbh9U!h}^n<e4Vy筒SY5;zysvSl4ٗ) 9(JlB z; &1,v̧!ۆL<',v쩚£@ٺ4t  bĨY(y]״kyz}W6;sUQR Poa\TW{Gw-G@Cahnv; (Y 5(/Ц9XMf 24 YZJ4瞟t3z.5.(vRz0Q k&RFdmE^;A$Y sOw bJH%eaFYjAu4ȪB^C~1'Z zW˒eS+OS"؉l&X)0^DQ "rN, 4+T2V֡R-%G-nQ %͟B/4.^Zp,Qjހ^/OӼE`EVz7&E5sI u#vA$*0kQo R9 d&9`CM7Y9Jb$ɠ4j0;N0etTqvT<2{KdYނtY }M \Dm<6/ww8ĮIF`v1T2P ×~(JѺ]id)̤eA 0IH.K#سg1+O8tx8=F|ŮҢw؍?;./S+PqG<ڕ77Nծ6Msؠ]%6TuQ2TvuR䕑};\L@fW~1R9FtiۛV~8RK#%nM+4Q!]T͓WBh˻=:qEvoDa=jA F;ds_P "39+8H$J:5kwxr `ARG\ߓ~Oa. gQڏzǦ6J;:!gG8%[r/LTw$w#wθ(<߰|x{P=om$u<_sW1d3OB_bF*Dj>;`Í2/|H|/|1xv+q8,8]p|nM]NF1X$'||ˈC]X߀"BhrrQ/M8|` HCߝI{΄HJX}HiFMP|Xiwy >Լh|Yyg$| ~a֏8>.,+8>?bGl ej}ӆؕ t \L8Z/,dРiI әPn2ӗIp]4|Ap&Gр5qh~ X!}zr:/Wx@u<෼;2DÎThxi|8D7]WҢB.UfYТ,]Mx3ZD1ypfS}oЀ  Ѐ-馴(0`ՏqDߢ7k`]+* exUpwQpr"lK#J sV33x=zeTeڮPWi/S1ſ+fz=G)@JGh^]y 9Oz]zS&wM`(^xm< Ogr^ +ǁ.:5Z~wWmW{8vـ`K޴8v3x= 汿\ũxy8X.XaF,PzPiAh^YXTELx!Bg&^A Z/7g!0qDʝC;.c#5b6Opޙ>R r70(-k2噄uސ'Qb$S Rt 3"p0f2F_l9)j14fjf5} D}ov",Bʈ|Մ@:S]u{x}SWmywFDzsή\>oxIq2xyQ "e ߻f{UiWཫ9/cF),&.f (xۣ}4D> Wڦr}oۂ>};"ȿ{5.?nCȐVeCq~ߢ7ui9 CQH?:2.i`s:痄vMO;gސx霯Ҵߠ-ݝ (yP] #gnjPf}c:K w"X:SIo`K[./mS2[K{-Eu;38Ls]Cr"bS#Z(1&VbJ\I"6?Vx_G8/0 qD(.c)|Gb,/\)|ބ3Nᾗ+rnHZ2ꛑʫt}(#3asFgʀ\ϷA[8" Mu-fꛮMleR)|;KP!7N!ƽ߮,#+2x 㒸o3C Xwo_dZui͂ 2J-GCfYZmCF/񶆨GiR%ّZ Xiy^E;֒W( Zˌ]Z~l~nL l4JJIE0Lu~Ο:=)g;Lz,{EYgjQ:t`@JQ@kݧؔ֬}iԎ jm}(ezpwW ĺ$7"H%-G'HL*r'8M$1oQD}j`zla!J!:jOc *$:ˌ`=pܼM0rgwT#Hqٔ1IjR]9曔(g{/W{ίg+?w܁'vIsIp>J,nEfs<;dO+@ WV<0䭍,6JHO_)l[94d5o8L?# oNU=`M#bQo[_먌٥@"y6Iױ:2ʮlx?\Ҧ Lcr[d5?S|I6.?L*1 hZ@TeP^d!L3bnhB Lh B)$[WO^QkSsFѕ?jrX] XkU{}b}вH) y4DL9xAR=^_T>(,QV R#pE?,;hhv$FN2<'`ֳřm߭XnLg>S]4>jj/>ՇbݧdߘAw}--OJ/24%Aզ|kUay({_K "1K28͸N?%?{ C%99ޓn<=Q̄blN+D~Ί=D1m\WȪ==%*)Ep~>rTx72Ed-qi Mǰ#z ̇b+Y-h&|5VC6jQt;e_]t?(S kpw>jN7&զ]SQI!W&㦾lvt z;Ӧ,$#=bGG,)Uα50<]]G(;\{Tj>=AK)'UTSϦu68aݧγ}4I,veJ&mm}ra LE8u|n<7Kyw!V]y4?Z_x(l6>0s>lh6-Q8ծpSwDr}q9rXR_<#w2u՘%+>݁_oT1ËmwC<ט9=Ǵ)bjAo:ɦ #?暛RUՅ?ErrsXW I 䑄|󐷗@gCuy%P@$Z`dCOSo6K2_\<tGؐjDHE$`"&]qzuAdj] h:. 4-mbKNmK ?=s G` (nvGx[V *l>1Ѫ#|PU,|=aLaO2wy<,$C"o-4G?!40}PbOʮidv\g1FݵV[{y D\Z@0&ykQz+n2qo8SLFciZ8͋SH5 d$\&{ Rكm{1ki15܇UCy\Xp[Q](v&s_ lt->/_z‚33- \;04st:;#ʷvQnѡ1vQ6cEZ˵ ryAF(to.n[q`TPda6-U:Up'_'+/[x;攠{[T,=ϿVs)N%9kJ,;٪ESQ(z8C/,vW=}_8Js5I+폀ZA~IKO1O;}@L-n$EFT7݋@dL;~x5`LUL7mB-ʓJscI&zG+B?F+b ǸfcN8SS"U8Z<:ҊJی)ms`WjC"9.׉zџCXhip*%ntn|/fvJqR`"٨(-oui_$3k)&Xnǔ QVHc%6Xxv><M{ 8 BI{4ɜغ'nXEӐ 9mZrh v>KvB/R"TN@l vOл7l`\A>ّ}cȡӌN2[E*}+8i|tY-^ƑY<+yzңYˑ0DŠgwF9Wu !9z9=aʣ0_4fO?&JZLyBqfW9҈|20BDi!vhx %9ty$ޓ] <8[IpJ>^9@LDR7^fe4#k{-٠AD+zؕLW\U I6%a@kԴ826 >Lߜ`"JWF`kv]dϣbPma+VR)w U9DEskyu,:;ϥؘx[1M--gFiӴTa#!:oKэXŒ.x.7)g^֒PM6" ohR8ED?87qrzx>CDKєLF٧T*Oֹȣ޼ NV8>mAFe?WǤIv죝a̔?'czU|VMB~A08[8Khv?>ƈa[2HfˆNw 2|Y62j^|KiƩZsI.t7.U@FO*)(B F 0Y!j0{l>>=DalcQ tJ,i." M,Zەm1d?8#Dg3hX_t2%Kop;xZ4%q4?GE1*xi}]hg )xx2>(J*"pG R=Ug}b.٤ɯ֬yݷ<ftؕ[ }~p49r6Ⱦr]W}dŲujHՍxcGw4cPKv}%yA&~Ӳ;‘zz2AUˏy>ZPihhG~ `6jxhόc w:N`7bh1nnIpUhTjͅxxr w_#'y+9Wfa<`,S?vpU>EqTem!`(O +MDtr/EbWꜪ,TGm rL>D|i0emf5װ%Q5Y}}|ァU3.aS)[s?t"O۔WqX~$cە+yftDn9)=\%@L+ypz-1:Z$ˤjnWxXIڃď諡DaHt>0u䶂Cv?:^Z2F"ʈ#"WI`l4f:gM3L/ ؗ_q:IA{aFquPd{acG[ɣz(1+O;ֆh:m8rc񐡦3K@@[95s0*bg'+yF?mQGlq´U?}Lt뮢SvT[J nIs#C-8E D*ӈnsvid#y,Jq&Q:><,/7a(﫤qX32ھ}=rVCe0]xJft35za8FƐD!jx1"]٩{0$K]l!Qm:%?/J䮖S/K5N;Q'dWLy83m&2n2 :~ySJ dr@ ZLJ‘Cg IUlE;)tgKj}TE2k4_1 &ɳD\Z1u4u6w AXߥ t :e7v8)G!Lx7k#gY͟Q<ìW)nu@m]6\=EY~b3R@ & uOOgޮ4^wؕBR[*e+\^0 hXc)p.>`^C \rܪŖ]#]Z@=@IK6hIK\<Ɯ<_ҵ p^}ĩGZ>nO9uO=_-wWЃoL/FM\3l/kbI.oIo&]K\J!yPprMcl6@#WV>)*c_DzRG:OQETX{xvQnWWp.k~  ,>+#/i& *aHc(_eZ^<'ve]&̮;XllYTBoؠ!x_i.F!vIqx{# e;XuAVs{ԝ~*~'ThvL2Z|^_C5!A?hY/hEY;Ct|EAʭx3DU% T V Zb)8@?XsgXic+w:7d˃91<*4>(l@ V6oKccۻgF 4b! u8<ޝsog~: Z: '/ּbفѩKܺS<𘞯Š!7ەMDNuYW slO]}"ծNKc{?mh2K+7qUm}rd-jrEcpa+M*1 /0. alFy5YG恊6ЀɵO1Zu^۠olGQ $ uc[s>Jv;|E t]@ma~x9^i 1`E\KW'po,2$i"6xizt>gR>Cԅw юr(NE;b}fEɅʲ{VS ]8֕p8<.8x+y ̏` Tss#+2k#P5rc#޴4M]\ƃ6jE48m{aE$dy.ynuCwDxF&4bG7U-laQ38=/eᧄ0vd#Q3m>>>xsލmڭ̺./qU83/?uKBЯLYSܫ۬ϱ!C\ݠ;v/+T ,@jv/9Qh*in sj}#OPOKߍY~wyqO?7(2Ya3\.TklqXEN`wW ?dם0ZY}FH= +JT 0Lru:^U a[8z~sW }vucD\^)y861ˏvVv}| |`Pطr>r9/v#ЯuDժӋ6|(jSoP(+ \k9t .mp!l  UHWJ(eUVZ&[w"WU<ĵIu/i LNIٶE  b[CCL4.ջ 46%UKEOMUx6&ex?V.WIu^٣L@s}(JJEt, ?V\& ?w|+Z^bBڈ=D2Q ׷rA%m.Q+!ܕV*ɍMfw]'3g, X/廎Ot

~%:Ȯ/ 7XȮ/u )ח{ShO=  ObOvrf⏻ Tx?ϗN^tPuy>'"N 1ʂabEXZ6uO6yT+=Լm j^PCaTcಏ?c`+fRѴ|w$ wtpr{ jo#.Gabx~P1q4I(X#V]*g1)櫱$y|?em{6Ȋ9M))Bo Rob?>GdbQO5A1gWIj O/t?{ç1Ŵɱ5yx֒A]`0h(yEZhJ"ٽ.>ltdw,7ݚ8c_Lf{uZ VCv1Oj^2 V:Y&vOX-؆,j,p8T܂mw.V\qۻ;]@] AܿeuȆƳ%}یdQߊaww2&mw}~M9Y$jn.4.#{US 4π6pbִ&(u mvdB Q #|ٮb>;ezCKkDW6հC FwcBe{[{znؠ?è*W:0Y#t*j{hQ%dF=egjܶhH}֟oV&tݏxdc@{fbOOCZ_? fj^mZ{Wbr{Zlye76}%Uga~ghET|-b0*guvccήX*}~mf=hjU(ESbh迬oϋӸZ䙱;wǝs#LzW&w j℁?ٙ( KEGzLТz=!MUl[^OLJ.o%.qy/ #I{g~ʒwNl;΂)*?4wԂ]fWDNKH)2+WJu_]я _w]xNE:Q|ܙBUR1fS3GزtHB鑉KJgԩH"ZefEVt 7B/u7&[2H/%#c{;M :Ar*b;SEoO{sn0ɜ BbO1Oo.c_u=(ڹW/bd"?g/7*\i6EˑD2rαه䜣+QJ~7Ht*P>rP -׮S^Cݤ;%ta@g(H^29''eWh#R$tL&9'uy4X G W3\ݏ´_LDWAf^"~=?r3((DZ iIaa-jT<i Ѿ|j{G6Ns?bYBMv>6~h]@\M:ju3c}=}7>P5.̎}_j<5hNW_U.xU1{_X_32y𯗚9H69|^U~2֌68P.ܦ}cR(DkORH7'\/;y9vצ5&3We^>5#)l^{w" QDݭJ9|B7z =I^np2?/h i^C%`^ys:OyvH j3q",jA9( JuaE9GpRX[MVh}r+%t8TZC^d-ʠR>Քq%2EQ<ܽ=s wb՘&_yMdwGAI00b`ߏ:9-{JcR6|pu>bƑjՕ>_Bt v戢ZS8oj얭'2qxG>q8"qוdSZde3ӦʹZwf#Δ67["-)L睈mhKNךs™bsmpJG[DGZMN1^aZَ} tj9,Zܫ}⡟p`EPqd9}GS`U JAk |ĝȝdMb!_m^漈{+`'?f^n0:ᱽzx)-dξ`-~"yВ>L3IQm(v^d {x+nq^e7-%=Fza4[N[A*fяsXEN` W=Qy"/į#'Aɴs։p8mg#AI[0jc.&F7GU[i]oq)ؽwCE4Ѧ`AD27Œl\l3R긫#Ƶ`7sw%nLw2"f?V;L_ƣ<c[+9*S(xE;VD~`pHPq:M4 ofk1C(v$4)=WBOv甅0CK(wΤ2d{R'/yY{+_svAsLpmnY9 |CAY0ጠ*-#0a[bf+" ·yƖeBxެ/ x X3jWb b2v|/9p=ʇP}k'"͒4o80tNؕߜ̓M?PW*e.2eeݿ>T޵<YH.l"<&׮P,;۟jyu11Ec 쾇\WF/unb+ sJfu$_^T؍bLels-dC764 $/Ǣaܫ SrPa!V$b#`,aI/ +sr'QL6qVR:t$Vr8G]:[CdZo MHUCVFC׿9`IO~Ș9l/4| -M;fm5h G9a]G;>۩ppI;߿HԺApO@ Aht8a68S85X q߇lo`Yy%שZbTQ^?Hj*nĕVt)'4liqطM!R$"F |м@&)ZU J~L o_/+[ٰE~Ufا+n2w@_I5es&\t\^"y)Y-<ǰK)4鸾vJ6K5&|U1wZKbM8*"l\FXzOd1)XZOc=P {(-Cy0137IJ0A?uAv*|=wY׃]q Hā𴠕z'%N+p/ GʳzP ۱NjΘ|V~!L9|8ķ5j̏m'.qó"p`m?uq87לLp{-.%n mʺ3txMֵp._ÿjA0eu^*&•uͮm{හxy (`՘1D텩csU'"+͔Ue\|&V2j6ϧ7W$yxXy>7{\"a \L@Z>{;"Aa×fSJ`y\;.FԤj`+M)!S\?X_*) FPDЁ9A|#L_%l>GkkbMAPMZ)d2+(J8g/[_QG Vk m9 ʠ*֞ WǞ$,lb>6G欳jǓ@ũ Xh".k{M M RQ\P ;^Zūe"A,d9!(e y33~{_̜3g}γ b)7G|EEUH.x_#Y(#f<o M."7NVn9ul04,$ϣ쏑f3J2tf %cs?PT8$ ȷe%gYVKc1svS- 1OlHXѽK֢h@·k^| \EH;oΓ^DXV'@:KG\oSA,}g<3VƯ1_-`2(>6 0 +zɄ_yg4"|#k|lp>U.AgR*b ndNt>?ͩS~>ȇYQX'nȡOqLk2*ɶįO<;GM" 8{5{dX7.$tW#$S5A?cPD eu4 X8`x}]UgfT4S(Hh3K7k:=PXh_wX΄amemه]fom]D+./ۀ^6sJ]c؜khk<ڢڟ0"| lCG{WoQ#Ȳpf˔Ňp+쩳')uao7< #btLBC4nf75F| ռS6߁\o`vt1GckCPǽ43[ld"հeorw&=wˤYٳ«(Ib\(pMA`~ 8e3N]:5]`ĩɽ*5Jm w/FV4WPԪ zqpb鏡SS q~oS̏D5#^@x°W@&DC je ob Lv8%]܂xRKkk Gqka$3b%JZ"gH1W"O+dwvzI~5F &8k3)֊~vKv)Y5w6v3{scw9OY30:g~+ΐdN?!=YƬD %1P![5wN/.Tqnߪsw]>'8 065Gwr~>|dRP+J3Ṷ̀W .# ̦.gyU*q[kXJǘl, dkQT6|!Gڥؼ U@}>72^lϑo]tJmsJ~~TܷĹ7;|΅i^4kfرttJ7ф/η{hGj7$+BVȷ+CRp)xbl])%#Œ,읗7shA1$b1MXڬjɪ3ԒHK ZK̉w~Yy5s&ՌuWsT=gW'Kx; kZ$î^v{&`S;ovy b\Y@J̞ݗ7L:*MpEe6[[NV?*!F Rړ'urzjg6=Z秣sA@g`9:[ʛjspPN)o ^ݙ\ƽ s|ĕr"h/ȍD?ó?݈d- $eCT*?*Y;d[C+r#{gqD׫9"e/7,o}v Dĕ6ByB\7i{ ArfC}u=~[MSew߫oWZxSqRW'`P $uOc$ ʠY|O+t(9\[|Y}%޻'|Γ]{Y\gi%ԵS[:>ߓX(¿ȴa`@YQP}TA+xpa^}$[սꡊO..MGd?L(\w.Wp{SuHb2.)k_CSq|QS>H*y/1y'NϑW GMaM뿦?_ʠ(" %rq7R`]'SEyJbeXAh{U<=/I{bT"콛L^"ԗdp^B<5<=>f;*m4񈾭I=GbsbPwuHo|/9Jfpngp_jݍw8ʜ07: 84yz"[5R+)G;^Dfk¸q V(0}czIrDـծɔ6?=W8^ y|g\rdo`HTHDzS㄁S9zaYCQ86sӘ-չX)(BO [nMO&%`a?+ܵF>$e/-Lؙ_8;/Vk4"%T<"be(h8JIa- VyfwGJH^=z;.SɿyPMaٽ=0"7@< ͖p]M.%F%V#VuOJkl6,/yއ ǰ@3>Uq8ڔ #&^QT)$T%;c0n3iK t0UDnslcd8>H;*G&ZCkTH ɵJ)l:BؿDiֻi yƯ 16}?Y3 QiwOcIOG}*skI*Ty O/>?,XuHHU#ziɷqԨ@6 0&rTj"Ƿ&Љ9pCStdPqUNX&3Z%&K:Av[t&}\(Fϭ-o멶!-J-udE~n@V|t":MVO|oQij=R`F'7 G-R$~JI .sȱWmy|zܕ|-6g(rh)zZAm}MVJ؄`H_JK^ra `A(ܸQ#,o0Z.o'pr܆.ue󑶴Pƥ@ەFVbdܶJYy\OUFc9LF6v@g9Ԁ\r3KI1s2n e-lDžvR.R{7߱[?*.`z=y#Qk(&.,2 3S|jJi؇$/eu*#!!|ޢ_pa̓ oBocrM$sSŋ"mi!#lO@m۵$~c5)S߀`Cw;W j݆-6+ kA_83u1f{*0;md޿:v6ĄaN?ճI(ܨZ0QEF~- 무N ґmA/&+Z aaadžCd:JVyTm;]4v-kSln }9~-^Y*qy;MPakn*S*>_0n,k eC;b4*.7ER$OP588LشAN+@[hKrYZ|NL 5!|@"$ٹ V2ZqnTհ.FZSyܥ:OGCHsRK8@طXZ{6$"NTUu'>Ju?O K0z m%H?z) +]pH ֆK|%@,U〓ڂVϯnwTp ]吟[<(> ظ /g(pJI,cWh=1Ѓj|kVi3HV4Dᑀ:WK|A΍dp2K)P2U{Ct"\0$cd6Mր@m ӂncG{9[jjl|^Ȯq=yx>:3T"DX5:->TgbNK`hA޼GYwN/c-f!Oz@\-3%b۠oJɧ8i(R=FiX;{״tPeU)q$D$BBmw_tߛ0'MWD[k[yeFuU %nWFc GVV[>MKGI9}_9r(Xl9l7+XRq iՌ}|Ydo6vZfl;toV/5#tWabɗ{q~è$RvD:׳s*,Ij5VKT)j%ȥ U^2k(tA(BµKa$d?VǩR(1s칠tͽ Q,RP* R7+VnSʋ5 qe(ǁ )?j;G bJ٦8cF};dq#޼)NCDWg( 99D0>sB8'Jཞ],@=wi}9/Ϯ^Q_rlؠԠxhMSFMSP͉Q h\!h R4Up j ߋktF=<@ַ BD5C(:F!iͿηm|AV䠛&;a|yiP'oA@/~DP7p_\HCv n3yB ::g~{75ϖ~x)ޢ}DtmXy+Ԭu轕8p<&b'KCkh':`'kϯQ9G>d`!}0 jod4P+M 7447 UIm_ g9}r?ANЊc,~c'W/yu~w}H˺UIE|>eoPvod7{& %SFS7 f庮"qE <кU{%7T 魛b͞o) hLb T0 z8?'pIK6J&a"5?E4Ι// w/Xh⣵]e VEOGx?syx_ssvZjp|jSϷWqDIioRg49mǛ E00=qEOG[ly'{zbn:sWGZ0>"='߾w7Kz',]wg G %_96JǡWL0%W%j-}ڊV.\ۗ~eks䘞pWKvfSU:e"qM(R៓iDov>tERTL29tÙ*ձpW ZN 9r+dWW^fWRPٱh?WUkE<^iU=KQjhl8ywj7+L |!Z}7JKzwoҘ~ 8Ҿfc8pWM# r5 QfʽKQRA@=RNPCI"Ьk!O/C8{=a}@_9Hߗ&nS1bd7 ~D q|X}(w/Op_+ߑ4zZs]#8sn&V6$E Z 퍹 ǧYp+%5:--*o+cbwhlQa!Xg(槄R!3Mo80P #G+<*U4ށ7z dZؘ#a,Hs EO@aOQ@,voJuib3U]vH?(w0jx5)M>>~]TtvFhD$_ ՗H?ӹWC$=ȞS.JHԨ/7GsWEʇP4*O˛:$}A))]Gբ(Wr>yZzհu/vo0bˡPo>UmtvsI~`QN):s*,|wsT4ޙ.8ӿGԙיDp좺LJ;$U_P\99cosv32Qs#{ZZKƊxw/g-η31ܜk٩٧@h*B٥"yi{p%L]%Z-w$!+eׇC@cOѰv5 5>sQNtt;`d77'J?m1Ǔ̀4uDž-4$bV#C;9·nsQQ,oƂoNjc|XǍV+Cz!3Ub Ы?Fũq!DoGMFA DϜ+J UX1"o-qu)EXe/f (Axlb́/Ր'cr?̱#vza=ܠPrmi5!O0ہʣSlpPTX#_GYsQٛÔ*n4$8Y >S4Ot|Bp\'zE@ / {2aspɇVb|V ԴdcqrJ?C6Up6f͜O9fE%@Frx /M|g&i^\~q{ljCe6 -sw)◅hn:Eiڤ+ʁZG!4.{Ig?Rg{5?n8`Ͼkcy1xO)S"W0d~j:l9ŀHNOR|40Q_: :P8dC~=79:|#щ3qVpȺǒz#e>EFˊ| ;֢)C'Z\D4EGTznTn+[DGO4B!q"ݲ4J j_SNapمMW3߇ɬk˕ ׷1f@K%f wƩ0 %&sSR@1Y s#/ g9,S+M E*Ek `?0 YVFKqtSj7;Xd5&٬ܞ_#ʎ)w j[_4C2]fb/ L<1ɤcl0޲-ўmK}֎$-*zm~"GPgiuOKڻ DJ> E ]XM#|1$ҙRӶsZS ̮vˡrhK]/:צ2͉%⢖Ǥ)Z[mg,K%Q߃Zy2([V˷ǖ_ZX~mYلBJcL5\3En)ynC~!_kGf c'xV!c">>S MB0&ab5(Os&eWI<Ij$DWfH$W+JR^ٜCNľ%ē\ax-^Vt7|$=02%NfL Rr|=GvMq7җI:ì8͎2w`&<ήJ# x)E5Zdt!rDizI;"eI XVa|eg&}>)\N=2 ClN`e,4Px`=.l&LbMƒ@FXp׻Ȯat|faѓKSep`䌾+9Ϳڰ-m?kaY|zV"fM,yVe`= >xX7ÕG**0]ST@I,9rn9[YSC+(<$Ecɉ*DI["uF+iKaTIUTAfu\+ n # KC/ɯ:xxhO&[s`ٿ@;$j ([X  %{1X'x6:WJ$io "h|EQQf5! gllo+\OKq q|[E5h*&]\h5Wɇte eUFZm%0Rlޅ5dVO+xVռ~vyHw~3{=?-tTȂyW\e'y'99AZ}w< B}+;վ*Lkբ0jQhz]UC6kJCRB<"!;^dg:B ˷ٛIݦ@[,~R?}cän"Xx ltl͙lą1p'6ZY'l W5hyYޣEDVv84֬3dTrž&ϴS43!?&Ɛ/p peq` %[8A}~@6> :gޢjd2EwTiKqoލ`Ef\+"D$$|ꠂ+,Զ,:){\{~#maoP@<\hNya՞T s=1|LƨMvvWiK-v\9[Ƴwԃb` 1|^0JCE)'eh>3D|_s*,G:A/a`E 0a×e=8dXKǭ`Ğu>.T tK(ZHu;(WQav{B܁'?<Z|ߧZ>WVepYygVuG]j}`Uί 2P#=#,@CCۍkދ$X\cp5kњۈnpH~i,,%٨a u%) a9uW6d9ug ~`lTq:޳a^ڂQ .\FY}x~9ѫ4g n@ 5&Z#m>8+qY '=WʵoSuܨi瀽"20S>^mϡ2v?rddO^:-eG8KV;޼6s|nuHUЍdB'x ` 4u#E%x1#I\l?4zDΨ;=u벲n?eh ~7E9\t(x 1/Eb.R_~ J^9}XCѱ85k/qߺ` p* vn Z8|2t^[bl}ȩ BV|sw#a1!pרRKrrkYܷz.cB٬ze.]|%VIpJ@]R zI4(@(=hwWF#D{!= >-gS0pjGBsjBJE ?.yQK5eU*KyR Ֆ|0?-qK~_4NoK~1t%G/yN}J+j-dqe\*wп4HuŇ~X){|e\;Z0הI߂fR؝?6#&Q-ބom>$p؋&3jaYoGI)J .I?-{e`39;و6,-bgN崳;jv&2E9+؅@G-"fߑ₉KDOE[}y`j[KXgo,nb`M!+bBS\=]a !a2={ğ0(81cq95).V˿?wAsșoP6Q&滏 o"UoM)~[t/$F0ØmGt J#q`:yY&/0|Ri^Ph-o8L+.WC^SA 9e WG}AZ15rw^N9(::/Q;(Ãʃqi)4D{82PK޻×@r}0JXM۰2C^ 'LiS*=^^|^0&aN4iKjR/ˑqrn§<2787q*ޭ0?X-# 79]Ɋam9عߍf4WCvÜُqFo QfW>Ey4&ڇ1傛2K}w/ZYЁkvD;А_yr2c (Er+\PrHt`3,AqA}2wu3A[xaF6v6a=%[]Gf+ 휾WXrJµ׷*A:%niPIx2Gvib^'5:i͓.贄 :ZAezp}cNqU5cT+;6  w</׳FZ\c3BÌyxBJ燝oLigc0 ˁ4{j PNtQ0#f?<_|~MԾ7_yuNїKuVkcvFoCP zq$*bf;d+xM||sT{bmN̮t߬|OLVBQ"_^*9_o},LԎ]Pa3p`CaBq<_Q w%n4ǩ-wК @+}>ʟGN?!? 5t>)R܀N\iNm=i-K - /dJ_'mq:ƣߣ.5Yߚ" ѐx97if JT s$J ځȝ `gwH5;]~S u|v+m4 5}ӧ/3 }-p4`pK+l ˃ƦpE6 ;gr|1Wz7D&;ȇI-fN!Q fA0 #uz÷;O>v!j:L)W_'}%=>͑}lk, HԪa%^j1nRi 3|zT<ҘI4(+&S,r)A*@Q9)HY㡳-ϥ'eRFJT4dq @)7,vyAC0SUGU1?eJ3)!擥 7EN(A%%z c]8-}٭NE߲Wxf't|Sr"Hh~{I#. oDU+x  G`0sr{Q5"kF',_)x&󔮍n,Ed\i\ai/4'_пt%UfCڭmE!/&kn䡢o ևkm`Gx[kN*+VFbOZ={I>7 fdlEHx ;>ENX$G׽@! -a%BDgia7nƹlCdc.rŻû10oNmceK?0]` 淡F==_:~.tcվ?0n/ρF%͢0VPr\NMvW _ +0|Ipo^Ba~N/TBﲱc<?Q?Z7/[-KDz ̶6kFO f@x!\ -mI$,,6TǏEiHψ] I31r>lM?5/UU$>4C`.b\o?0=maTM-Gu1S Qћ,=2~ ߬sKk'_B fl a^:o{lGTN SQBu=^tQiKE x~w4*1 >U"{iw}㟺L y)"ikr2]|:Oe% "5[,TYl<ȉV5=gL3|?$T)mnj&*8]j$hH3GW![h\R &|\Qk7<EK[Y]~MƂ00&-G< '`bj3ίHz5ko J2%r ]ffqUT]z|\j*he4ZJدGCx.RM5ˏs=KP@+gn"7K=?}o>(;u^9G8a cY} D3^ 9Pt_^͢ ˟CpC3D9onҿs{EfC+~f2qVjjPmW;5CbzM$B뀚{_5^CЮ+u?cO=RP`F]bO4tZ)CW-4Jgr_qm\Kq lZAcШo#b#g)6sclEکG&N[([Gfyx$j[VYBIXOf1ݦ'D;N%SP%1VА0r#X* E Tn+EaT-k$+%Hݎl!WzOIyj|;811trb;LvF)ٶCJcg= Go;19兡9gC)wB 8ZC%Rp'`Nt>%&8OA.*J "ϛDK2܋w)L"hE6oYC,%:#x0vBQ~i|HHGWD#ul{z" XN̸O^:)$F i9!v6['*eHgcZ;Hu't&fb5\6CLBEh7U//"%S`I)/X∯(gB7*(z*&fI 1AWnj<՞CtgIȢ^(c*_0@}s Љy[_ˆkdXY.(=ՄBvvȨY9daOZ//W#&|, pV̖' d{aPXpmI*lGqt'zq/NqBZb!}dzngxy˺t*W QwtCbXL IԜBA 0GYqz@ @6a 3}M/r9ﻂe0ߗ!Po;S-J$(+a׹$Oe*B]uUXQGzp0Di e- :AN2óLvϺĮd ǐC9 Ip:\;3((@OEqU3i[l=]e-k8㷡ՁMle'^|HQJ!0M?80;88uB2X\`=^՞ߌs }@mBH#/ Q 0 ard#ġ F(^cscR^H-9Mԃוs7 ƸߐАڧ2p#_>搗׶#AqX0buE^oy*6R<5)1vYdQAH] gTDUlzDL.1MAxniLٜ*H ) PL1.' y:Йi\$ ZZ:MSa>: ] á:g<~]r4+'N؟Έ9upa>DHFוQSŏh[=9G%'O`9wd0dR3'-{oZ W^|ByXNN՞mD>[W$b a:ɿuև< 'A^ TX/Rx"ߴ+"phV鬛_Z7qX_}][wly&2˜=p]vF5(fĽVzo e>,N) Tx;Q,se zY(f{}qìp$o7 `L/{̭İqyZ:x<ǼцЇ/b6߶B6phj绫ZH~H]6'ZVS6L-kE_5zONeSf :6FV6]t6^O6h54sbYDU.N?".|qvR!/\i ;?V Iuq,ևm%3jz3NXNr#{/o Oо@j=,~lՑASB9Ez)=8M^HqĤE|YL^d\dE;539.t04av^kjp7la4r@Y!]|戛++8!ȥh^CpGlU-=91<˫$Nգv."_OjB g˦Pҳ8Gc'yl`BJm$p-BS{TD8ʛLށTאnH8e7(I19J*^.C9E)- a6$Y : mG/G[)tpD9Fޤ@'C&U NXzrp"C6焐ҺȪK!*o9r=7^")B;TƼ Ѷf" +#ZsrvgD=YP4nrS├綒?ӹޖƒG>h琹1I] %"Yٕz fn5=irUBH<>=Ք@ *{^># J:YB@dp=x)@9!G!aȶ7"2o(8[8aBsWI]՟xMo@ `n:1nW441%U;W"3K:>T"̗SkSJBg}FIY\Q'HK*֓q(:~ 5WpV,?/Eschƙ#ː;P28Z&t$ Ny\F=F*$,xK*dZXG7n庎ma,Sw-fxO[¡6jyD~O. F ΋#nf#@uzZPg#qs`ۏ)j6oF( +_#I'[g( X. {%ܻbl/;R4U %p_X=`7#`kjA)R=]4n7aKJ&+ d^DRc) w ,ڏ\21;&s$>/W(8^5d_8Z6?rr02Dɐl$Jxd #OO>ЊrqH"xMt": B)7(}/JPz%_uH#o>O[26;rb w f/Na ?,6q? %3\ݲ 4`ބOş{iۯpLSɵЃPĉ+\ C{_~R6iKlUuժ&n։t(|>ս~q9m>oXޅLϙ($"V6j\2fed|ӭr#ǘfڈ<^>d*(ܩs(J,@eSBk6~O%sgG`vi?ruv@(M]\嘲%EuyILc"pDjn󅅅$5l)^v* {&}OT?xݶ4 H<_Jyp˲48>ST>6'!7ڏwn4*W΋i';:>l}sʋkMy`peT[LZ6dȶon>}$V-̅UM9ghggs"1CSJT*EOl<_#A"8ӹ,-Z=IEDB9ˉK,αҔ,h՚-@)O"U`䶰䧀8ƍҠҏac&Hֈ)V4S j޻hEv6\R=۰9c\5(1mpΫUxn'X;ٔF#&'"y0a  ?m~?ayĢ+(n51ц*]Xb_)v[|p CԊnHflm(k|=ׄ]ZyЯ CUgCelJ?7(~DX~W2v]daA=0E}!)P8~o%Qج=8MKk?{K+#طFZH}jFmw[9]BB8s4Efג> \׏Y|cM@9cg0_fFt{oi͞>n)Xo`ȅz,@: ڡN]Z^cpbJ_5Nvߡ:۝IJ߫xHD(jSMº]싃=l)j0"/3ÃV(q`P/,cgQVD;*^gFMeY%g +y^18 $neMdgn]uʣ+ȏ/QzB˼I!jDRJ@I˯VʕVR=OU%փPFtFȒ TģNѢʾ YG)–,."P:N[;98#h0Ͱ*)coHVTo"'!xZ!ogzP#m*.'OQ=F{~17Qb=$DuԱaٚ+K]g6m0O*9l|Du]Ď:۷W만=$op5R!E|M>be]$/зe=wv5Q+&пt[CNtz7%{I`[hjYG %0tp|dEABs7N4JN7) <W]%!g9@|nlP`hJ\F4~d[h8!.'Bez$☃܌oBWK餃]tȼR%ju K!Ĝi8uCpZg]Mr?9b&!PY rtwb V8 %`Ѓ3`.sB41/:G/lͤ&vo[B`Jj% [ؖ*K6pOF?Jl<5;G0,Q4u_T bo=%OHeYoc;":f7> ?ڦFQ ,pNQ?;-.JTςqho42Ն'uUg %%Mrz;|0 QN ,{ iTLjx5b|;VQch6+JSDb0?^>ZHh~xﭟhU]nU9I;cO97$v+H7 (Ww1/QeV式[Ci %tp3AL<)q%[̯7qtC(Ϗkm1 3{7l`2ܫhY?~C,~Ms~Z7-sArgN\.W+!kDFnU*e&WXC^c ;؏G9OzD3|yP/[eJ]kUo.5BmX)kDia )[EOp) #ucP^BfI}g=\'Sm:!Axiʮ zi~6~URC[:f, $~5zV#'02 ]ft(F23cm{F>$rJ؛4-"qp݆~2eM!"Qڹ|91iy#`zW-$g^ 3/FɱKM%(>`4ytX%W/LṰ.{T?H1iR5Z4 %  '`3xfgx˔a$;,adT B2rV7;1V ATreA ){σrLIvGTVsn :_ǯdD%5DoqdHdalC?j8A^CSPS[!Ld>H, ܈)p=1?;܉H+jإ WaCK(D<H ON PC>³x݈H.%zFVe@F> 4LzϏnj̠dSwK\Ճ+.Vq'>qi{X XdyL"I_'b9ǒ)zsU| 6'}#?Ɯgv#t޾81KZ= Et]9|3 a'&u[Tgh-=3I<~V :̜#XBW7x'Ѷ=RⰪsd25)S\c1"86jcqԂVT' ~15@ _v9?ۀ酄PMi&~d5]+f*BSVt4[L|X9*Wy@Nk5Պ c77bn2OJS#'x4{A`2U{4^(v;QҨ20 W)aju£(Yo`/ׇE$wp6Jb߿cBP_B>3-²7e?dW>gy|]f Ђo%bW3usvi)r;2נ0XIƟ*bGxfY T]E@fGeI|.3a8Or9ǥ$4 }zѤ:w2Z{[ݻX!ʃ0#bLMjDߏ(^;kxB\z-V!hJP#RQ*FEߏ—kV+rstg­¬z)CQ# H(jV_]χk+1yi*iXF*Gmo5:,~w2ڷj}eCsDr36f]3lE9Z!L4ܣ1 D FP׶(Jxdf#>/8s.y5XP?/vY& ƌl*DhYX^(Ԧu&&M@2fE+9|3*ȮkӔ?3%}aMB9ÝxOdn0N ?H+)u%A:~C i66 ͯ`oemZ7@) =fRFf/Xsy\dU$Љ<^Vtf y'VY9ms1&\d6+mq Ĥlg'ʡb` Ww 1b e,MPf=75&ҟM}"s;AlPXZhكGlb]TܢM|',,v Aꯠun]ncٟ"xh;'q._7og`G"WBܟo>>9ou?员#yٞu"eHž89,q4p'P-K,]ߟͿO#&dk#gúĮF"43m(!or<4C("='og,ów*=ޖu[bFv0+YHy|czЧZ^: y22l~T?Y|Ɯ8v; B3;HR ![0Os1/K Ǘ|^|=D"{53(SO QgX\uSDDB:o=8%^V!Rp]]tD=YR֢}z}]{Q92?"8'`;زaOÎv<#)i);X!0N2 &3[73 my |7R@ICNtёgRYu&8vVB4_؈h`݃:aDesuy_432@*f/IdTzC¿~l/fʋnDIehy*_>4 zjKW~o Wj' ںaip8F~NP~:٥k^0L@_ B S=:WFft0<ʇ\q_9|>+mk@=R/]ځ4Z?/~[@5VRT` .ʶ.[hh/IJk\Jl $3ljuef9Ycj_mJX {U*ߧ1ֱ-;l2ݴISNztzϾV+60io1ktQ/г>ڝQ nR.rD`_Zky"lot?@OĶS{:'AFiiOVr?tkV~/U/nH8`kPg㉮@$X'O ^)+w꛴y%@cBlxi/hYe=XҌ'e;13\nU ; bn>*}w{_J7%ܣzGMeW|U3TiT?&Y+K l*j'QBq"+t?-+xg;OW4$Z oz&0QKU{{{Y{eYo2TkThxϣPF&`vq#'eO.Ccd@k^.9Ԗd:Ir^R<^徰ݸNq'+^:CM@"1x+>BG,,7ȦyG|E GO# j!-bm>@Uj?&*xA+cjIwV66HqG1~.rFKanjMDXJYj7&gߪGqŁ?"e7$ḱCkFB.+ դ!:ثI奅3%CjV#(w"HV9jWG_~56v}:ǿNCYܵڨkXfvFLLQ~@Nlh Y2  r:[5=_%ί۴NzKQ 0?8]Q/#P3h}0vUuscL"J2_]\Kn 0?t JݽC7)r#}egsÙk~;KJ6~E_+t?k([̽=ux-؋8³[n (YvC=F"`S}FY;01+:tY7̘U.ihO(AEۚm̗c4mPoi3r0v;ZE6D!#L~^L7aoz|{!<ͥ3:4[\P- 6pXg[yObrR`@YNwXq eI`_Y+Caw}4+,Y&@YşJ}8R2vUsȱ,NPgq8&1y/:Ky&"̈́8*irS:B0E755F S7g;V6|P P)a!O.B/#.0bC;|>ytq0uٸ=I[St,Qx,QKۥ(>fq"7{r |ҪVĜnx:2(a(;7Q+RaBG2Q.FG6*+Hzf6sg?QCB7MVG>Uo[p;;i>6GԇtQa˹YU*׌1sjX؞@J-?j [kBJ{5ʭ!ޞ@ߕ;oܙӰ Y=(3ƏpCw=~Kyvz2~x$٠ǫ"sԘō I m|>|re t5Q@*XVu1P-٦3j=ʾX2ԵFCV͇ DgY:?|p^yxᷦv9[r13MI>sl,$5HHj*3.XO)jR7uqZ,S޻Z- ˫bˏhᅧ-_*Mca ʂJrΕSI'O|B-ˁ4J@\%o1i'J";NL_R\M_gA G+3Tܾm'̵r}Νy1{A-~NXő71HV؅sIdD~6oC7D 7ڍst˳IeR&i#W۫/u-P/ԗPtīe+mlu:BT>)~ij>ߜWr5pjWsd> h7B:}Lf8dsdy=$ʶrZEM H='Tն{Juq?b l*G1rkZ墣`U"ӱT s+y]=1Rި):> ԥe0 %޷Gg=D%GsPe}}7Oɜ*?kuyUzQ$IP࿚ E(\FL XCB naWx`^^ WPQ`po);]Xn6]@}o!q_A/v"Ix Eީ<ViJ-QFrS4uι6܄5@aor@noUvrs_Ï }jڗk#<ܣ5Xko&=+M›ԧS8ޥ!%\y/P)( JZWsxI ]ƥ|C)z4Z$7.JM>OEؤ?;jixD%ԉ249qTP^!nDFyHZYCrqo+z#}>;}۴@$-0;^GÏ[K1lW `m%^ WǽxD2Z&5}Ȭ㈑ίv|PQ>3D*Uz~6nwLg@y"O,hǛL ђqWՋϥ Cm4fƚH|t΁0VH>߆#},YKCcFV\Aµkǚ 8O|:x/+i"U3UßO۩yECuԞuuL⺬TQRQa^-JJ=^ˣJ-kuV%YGn!@6rаVdUnX%+D\ $dDiW<+'h:\wa.zS#izB; vW*U+4^b[j4%OeCjqp5C?5h)CI7Sc;5gNi# Fø7{"u*A*ORy޴ k{|᛼!ϿWkSemW,;.- dtw _'Z9X[x% [ +%孃 L73= ;='ϭYc9GٚIGt[~VbcLKv@VǃIe ,ci0Gʡŷu( L5xUP.qX([BCzUTO|e3#O{P9ߟXUdHV.E+Jԕ~A);aZٍ0o!A\kN,g= yn_~_o0Q)Ͽ? f'OpzQF/N?E]qcͮ KG%}Hz?Wz>_CՍOZݯOG;ш}6, QTurecS.!b(yݐd%m*qHBQ*JM ˓Lr/zЁ'Q-Xo"tvhgՋNx1W/!A˝W҂t8{G{ jjɏafџ&ӟMfC7*E%Л.GLaZ&ZM?EЇ![:^+wH,*7*⠕Oi)q%Q`!yxK鏯7x½-Q#5d ܗ]Z"WWx?Y擘]72̓C„Ҁ{tA&ϏM %ϯ!7( nDD}qNnHwCw'4ߡD](f<g<OrzaєAFl2&ZpkB=?_M@CpM&?TA+ᑦѾx(6-!ΊfL<)FFQg۔wN2ZTo&D$qj0iNo>1߄Y;ՍBT[5E46Rs|¥4j||||AR*ǚd>fhd"ZJ<-]()8i0[H Np / Ӆ09gCϔ;XMJcMxF(jٍǚ}4/\i Á>Qcʴ܋Y0KՋ (..*c^cPF4)JV aoyi &y^8E;>O,^Z ɑِN\+|zXܧ~Ҋ 5%Ǔ6ݖkD1?w78??#R%wS'EOD6[t&#~3ca:Co!B*S/_O|7aFRףb$(0dZ٧r {m\A^6܌7av'$oeq^.n[:Z̠['MU$zGgnO\^wt㲕[#oB7)`|S [ߑiT ?xlԑԋqXEM!yBAEF[U`W\]K>ķ ({5{gDr~viFhX{`7$ ,>b5يByJGߗ Nଙf2BT8kJ;Wq//?BG׼AYy<_r̽,ŠjD{ڥ:1M\u6s"v+[/$Wv.-q0.`M'H&%w|W"{o,ǐc=]Kvf\^[z ާ]b憌Չ-Y4g`ORְnue?=h?^f?[E-aV,㛦={j^t(LG^(@^-9['wi18OK7+2EpW$˜IvPͪ 6<ҕ*~|F4e,;U>*/|WXWdX D g0τ^*&| XhRvMxm 7? 3w$s >zjzӘ(A`IuD#ʃWz%}WCXC.oʢ#+[;$&x?)^ڳ>Sq1 -?:bJdN*V#sG+_ &V˄2L`V2%ǬakWjջ\9r{viT!8gJ,"j$o=0*h"G[Ӎl姘j*Pv$ek-Ѡ_x26")E EOc Mj _WqE߈^*)Ppc Papr$?,cL8AR 8%oI6~`#obaZ*$vNM.tyJ qčA\/JULKY=c2oMgdOT!BfEY,C5ӛ9 }7tur&JXUe萝eVFztjXh2ؿ1}=[V ISMD(˭1_rM0ªH u䏷,k LKB ^ēT'K! ? -0C=uaUQCP5¤mb/1 ϶mIeSUm4h/\(Ɓ%JfryDF5*xwuZumX?Z;"~i&d/cZna0R9zL=bQֆKŹ͊Bn~i>2awt5*_s/wFڥ։ ? +1u#{U "JJlM2sjJy'/g(w䐿"cyRx]_քIBSnնG':.GJް-zn7@ug<=6P>Y'k) ũiX٪9LV qY-:9%JhqưW#_11{QX EJL@}FKM€j4=:|)" ]Oq A<^88 Vg̢Y?OfK~M=/ž O4ժWfOsp<Ɣ0sLkCQ LB[Z/MCWs WTwyJ<[< =lU|ޅ /(⡆ke[<_RkGyD5`=t_>jC+pAeVYCrČW] 23lN >ΕϿi Q]U}ǓT"O؀ aڍ蔟0eu)^Y}*FIhtebTgF.kI:_FĘeX"tXZ1 '>e,<$[)*2vr j$:%T3uZy} ᯭ7=)ߓL"ԧ1561T1mԆ.{M 9[%+(OM˕Ԍ(et*Cw,g_t=qT<Ȩc8jq*AiC4߻/E70Һֱ `Ȥ#l2&CxU8\ Tڍk$>?8iі}r.R>#ȎjGa7ߑԟFNBSDy\A#qRl܀U,$ Tu監쉂5H ^Y:~2ނK:rJV*:eI6a+kW67u\,rwwdOKt݄P^&BJh7 ڥsr=3{BhTvlcN1W?q،xwaI6%oTBQ1'Y7-.pu;4J'<3 |`D*k LfŎm ?%[Zri؃Qv-OAq Djwe EǬ3+aKqܺ[|O^<&o?N^ P! QK8rt;T2uizSyPGK$ |XyϿw'+FOy:JHy:O;F$2 V*ltCj'B_*~єrM 7;|OV#'@ ^)Tov"؇1SS#Ī=8z1mxlYKh\gQ=w:*Z}uXkgTrisfN-3aw={UJh#gzfqgDḇmw}9<3V0 1З7^s p0ߠ^#văqY34#d U݋c2moI{CWd eo5!FbvxjQ*1Qw=>CN [-ƽH*|O9pM}Ds Ш>1f2LeS_IfVk&TV6ӌ>Ay q PtL$gs/)@F|+i [{4 ?Sf K6c:2ai#vs|UYYz{&P#-௒ }UO̾@N*̕SRHhJՊ&3 e;9Xygu 0,&qH! KT1+@Hc N/EgD_f:u`OLg,yLG~26J'?>{X$^|oGxUXnn1*:pP"|`RƧ]^:Fu5@ZE,:g$k?T&T9p2'RMo+ks ύ3S['t+!Og32L%I}0%sǒtG d?8޹~U8Ý׉mz@&ՁG4gg2=]%NzV!b=U `1ՊS 3bz,(::1T "৕|֮*CH()Mtxi4AFݧ S5NkpJ]l6Ս]oc`2o[q8ߡY؞+Ù[WDY~v"^BTH& <:]lKbfHOֲCulH!)nGDْpTM0)[ٕcZ6M9r:J+y;xHʜ(nYi"9ocn][ ) Wu eApuBKop1(aߧ^nawa(1jlaw*w0ϸ""_YJˊ% vyF/i[0Lҥ%ĨIqE_$ѩٟd81gSCƙv{nݝW81ѯ#G^8'Oa ͌k*:ܦ_n<?塈Tʎ7q蠷]E\#mj66݆$gCb7٧ҕ lQj_}ރ9m ӗ1P+"ybpCZ "?[us9j DidH7"`X|8OG-K,IfAB!-u<3Ю\;0f|m3&f⇁WSN]]\MEh9K4]_ FMFq1>LqH 7-ʆb|CNlj$kN`q;%ڕQ'Q.f^9ȿyQâ`ei"zU[h6uc"+[9$` tw];p(yfT|36݌(n񍊳qa_PtMb>b=U%L Y$7x*7 P_0ú1X֋Y:i C|PbԘ$hg^'*U} ;(#TnF:?+2|@~r!qn%xCE#)Gy.J#Aub ^ lv4,pIy_(!)lIheή%099=ƙ Rmy'mղu0J:vW~F~هȅ3!m]x4ţc7#ub'= [8 7 KĀn;F4:h}RS\Q]"-Ɲ!s^/Kw 4"Oq̹CP "b`>yjjWaFmUE?5{dn5?כ aL]r EdW8RU)K!zlnP@2q~3z{ @cD ʮ;4f$\/̢]Dj(K(ۮ,o4')=aW7]PRe/SevHR16yߛbJNRZHmڼ69Zdr7W#̻bl-X0 4rJcˎ tӻO &ew٭ʂ$.d+T1r? t=C7?013>>[h̒(Z̳j(CF7toPwo ~ףNt 4D![{>;)EyZrOĚl !@ xFpIXA0b`Cƌiz7⸂Qɦ<͑v{lE!3O܋i Ł$wA"ZW$1S3 q%Ge8x4( J26"@fIt<;N5p0g!}Q`+k񎃺ͬq- tٳPx<|)RM *tt H݉j}h< ;:: ͂1) 9!<IPU͇7ћZK mr.*,0"xUvk(ݫgQ5/ AuB%ȢhGH-W< "Ma#en%]e bP:56}]| U @<-|巊 %z(֮PRmp#ms3mAi[w[㮝oeF[o LD+R% #̆*qw%1͎qvOD-f34 _h|=Q SR m\CrG)J1J6XoziXiHQܚ-zfv&Rۡ0r?ۚD̃!mFFWt]}d ˚&K:{j(g[$t}ASj잹P|11'E-TTf5 %8w"ymcakx=i߁/4D@< 6/pA";ٳkۗBra  ?xZ}_A:A'p/xx?BJ{Ma1H=)-+cP|+:W*9#h;˟?ۥ LxiiZ @J~lW-M 'Ů^&nŹz H:,}FW|M }Dȍ7ZN}8a6r3lڥi@YpmgfSYJ}F ,H㩙%xHb, 4jw;_ys<\gnsk9(~Q/F&,XE*xtx&qo@@f¡C_?H/\ƨy\O!~> ==0.j ytawXIh _$XMf4I?̞Mɽ *DpN D<&jOϧl?<*CMVA#D %qMDItkQDQ!@bŚ֌+8n+5 !"[oQBwιU|>֭{q9+=},Jc`Aէ&QMi WQu2 P #XJ "^^͵=c**`^Pxz} J~Fq:_9H-JU,|I|$5%rS~h=?,bSeo啍4lY#i8r}q8#s˜?1Iv5uݽ:gsI[Ϯ93 sҤnu*)I+ul:[}u m"pҀUREz {IGkꢱ˫ c&t]:W3.*:1oNHɟ"Sy6):"5?PjQN婌V-@3ނs%Up] J6ɷ rT[IVKinc%_򴾮uNEP<'qieDO(7ۻה}oH_*4[,pmyK"Ěx׏ j|u0/_p,ƿ򸚘WKnJ'w56H {ul*֏S^}6BQZ#ϲlNdx6UVX.ǎobr jk6=xI~ehkE>ɍJ_䱬r p5'Ђ7_ L25yѮHp@=!+&h~%4r7=~4rBk pU{:EY4P]z"?d ʱw4;x'9|Χ;gWJJ 3m-סpefmup*/ޏ`?e?!+C J~>MBGVڦ#ؾA<6򰱟ϕrH8L9cuieuFS9#[v>>-3RY)v06MX5ɶ6 ‘1p:Iyk\ys5ϟ'@-P*( i ?wp~XL, n[ހ80+l khCAbB\DfK , _X)I 'X@Z`/fnf sL 6evz|%ecR21.軃yvə' Ebo)} /_$JqegDzTs׭qu+N]6i``ZHʽ͒*I8p L޽ $rCi X/]-@ʑi=wkF{TQ`dcMa/6[jVt ؜9NXpgnDdTg`Xy;囸Hu&[$nġ[S_/OZHM[f 7(/fG"h%iGr` ,sw5d ޢZ?QJs`lڻr; IKxb#}Eo"h)8GV~ 򽘞(YqxFˆn"f;ded;W+`Ϩ{0W 'cStɂSf0$+-.qi!_c_֣r_fc|ܭ{ҩ Hjޚ#t+Qo~pu"Hu)rXIzJ9fm\rbKǃNH ǘ]KN5K84Kc~vKZ}XYw>9j7p%;ϐ:-: /c}ON>F7!&wȋ;wEdzkr_:ŻL5*M_܄ﶉTAvkv4ӿ֝-Vɱ vj Fԧ!>p RlEwyH7o~oZ<~= ><}FӍVg^j° ^Fn8s9C vKɆ6x|Wγ9_y:l2Н{F=pgVfo n-Ɋ5XP.rY/w:T,8`SK9XIΑjeO?YBέot\ 3&HV3248ո=PSpņœ t#r %mt\~oo  Rꖗmߍ Chw.s+OI|w@3]Jp* ?,&e۲=IYnۑ6d|ikOZr^(_$mNM'&1ϗq eėbCD'y+ؠ)&U 1C,xHb{w^SޛF8@=8}Q3乒nqj TvI rID␁=|ѽj__xop̐k$-=6K7juTz{:@PF,V;{dKEZх@zߐ[drriuKsGvMQ-HxK 㛪a' &X=k{ϗ=!6VC:ī+_kkD篾nhn/MUjZ.DVԄ$ J  ?s#Dߩr˅Sw/ݭ=؋R&_{'\'u: }|{{q# X.5n$ƍ)ƍT~#ƨ'ܴ:|-5?>,cåt-U1{#Å^T.J~NR'JP L&GV ^Q.{{2u-zzMb =_XR>J8$Do*fdO&oul|^ Ul1Z6ksU4)U7xZuxBi!fG)t=n55+(f]͌ҵ lnX(ok7OA'!@7>A&=XAӊnEy֏@Y?s"Elqx!r|C+@(J,4b ީpA!j'QCb#5Jt,` 4(\ ysX$Y@p=nԊ݊X/*ط;dΓOMckR1 XV $mIo^us_@^DmIC>TOxE1Qڇ S"`C/W˕`yD Bu_`kۡ2تEvv~M];9|} c'hz(5%ܠ(dᱚ<3$M.uxHj_MtD|o`E |WJSrZO:i(#*pqޗ}٪qˉdbwϹo4V\P$Т^9DՑ uH%e(,ꇊ:TB&~;ˑ8.S/g Y,bf4OOC/ ;|א9+ @IhAƘ0B nQ]ChM֓Y?q=bټ[NNp)oS ղvk6vF+ybWGļh<+P%| Hf6\2M&`LwDao>󲒘Ed-O )L Cv@2_ I\T;[zsZ#˥IR`ƓWDa>m3$ExqxbT#_Ǽx2GÁ)kLx9YЮ2LQsbw'Ktst^Y͕?OΏ?W1!rťag+W@a3 Pʞ{¹U~1מ`)a~5Y. =єnۓ,ky`d=x*y=8?Yֻ ŕ B 7 InTF+BQb"|^ԸPhMh0c;@a?ی2Bd7k-ÀBk7y7u5]4ējG⢨پaӧ3ɻUxTVFcS}#Ln&Hz1h=I[$Oy_K!zI\( A{Y8,Gňr鄀ލT#,BB,","#&!hO1E/Q;>q}x"Z/&{;W5 ؖ#Vݧ"y1ggXiPV91CM/\S ?N;J0BX!sKZW>A^:TV{AdJD(K{Z .л M@r[p5 hwnw+3^mV= =NpeAJ){UƵ͐|, \ o~$_]D7W~ )$]AÐ7=xXR)B=ry&OKyB({~G8'h,^:fSb\z=`uo`ɥe<2集l.;hFWAM E'ownzY2_S&J̨{SV;ZPht$lf udW:ڜQWAo[hj2 ű4Wa&J8#H|GV>882_ܬ2Ar`-{Mx#W>ԡ<% [,HļزMV Jʔ'A6>A ?b K:Y@ lb, ]x~q~FsZgM/_q @1կ;"~nr=,,'5c/*6 bhlgk5vxGNŽvF ֗{m#KS eylC&39ܽ"A`zs.ػ_#pH) M|n%}zB#j o4 PKh?Ro%#WੌnwX_OnݟOcV [R&6/w*A⃰8QY EO}beN䃲-逅Q E7OR.ypЉJ`(_X*YT)OU( DO#6 d3f7wGz.͵o&~uVB舎/aʀUQ@S>kh'-f$FO}{qG!WòRDከ%Gs];`_~kCХ1oSm31tgޠwi>"Բ$_q~j߮]}I֟\]Ow\4hzPr]JS<:_&(i W!1` VYdW,$ nD!Eci,z:Ut/kV{Cd&Eel+-8*3 ̔ZhC+?XEjG͍@2YI8VwyZ<{go%a_xJp+id] p]f/MMHkµ", =1f [[u;|Xn1ѓH*pmVp_g5:9xx6;#CXcfbl_ߐOd[my\^<$ *T[^ĻSjT$weK}z਻XKxG]bS%Lv"ϋNz ČaR <-L3.ghKI_7" ]D@[EE~ ='9wd6i|i4`Ǘ-V@do%5 iuD:*&:$Rn"eEg 7D{| /4ܕ2dALA{&E8n%;Sp=Q]1ߞݞ/%V~+ 3L6KDs6Hf6?:lc%/1{C9 QsQS)kU»øD\LkR =LX[88Y X2{n}]8/>\RkO,oWB9ǥ y::ryvq> O:u?_HӐ̸O^T}cy 3OXB sxg:<4vc[E#{\{D0a<2]C3/:9La]k4{gPԾqlJI#UHZ/lƂ2sq#dӊ\[\"PYO,030e5"i?{}6aW@(]qQqX璖R2J|RM{V?:G.-Ӊ+kin[ ^ [Y/λ[Z?ĕ;=\l$%_`0BҤo4RJcaʢ%}/A9&̷׆,'z/JT{0+%/}A!JG:~.Kil. /ȱ붰0m"- $?B%XL)p[uvaͼh;#B{\uƳ|][2eg- 7Gd\ʄb zS\nƃKK؆3bx`t.ˊ&8knBԾ/?_`DB4VR[jn;"kK^)`itu2MGTP{D|0ߍS\$"NJ7O{2t~+حݑ<S}רKMQ?ieM2 ~'"8}]۲=\q,ʷ[H?*ރ۲HWZ}AuK ߾]X1J F J*dM0t Ņ\[F)଑} V zԺe"7 %h䟰z:,ϞƘ4C-DlIu3sj;kYlhRρ:c_E!x H%iWf7ϞG@Qmӎtn8gMv>?|S$wQEM;"T,?p #b+Rlx6gj=_7X5;ezj fqVG|'# X M}>ogX? ZtY-GYƊ8PYER'g>Ru)Sm8+ Yt\8TAi'"ԈI?}>KSi ,~/ jBWw쵧U TMVSws~$UT9QO`/H񹻍cQIbï6Aaj +9O9)kǍfR5c(mbhV9L27(yEl]K'q AvDgvG(qEdpZB,`+$jXyb®aqx)e'K򹬤o;xlQ&IO2ia0ƁKKvMP#z=I ȿn]/m7tQEmc?")Ďjj 8T4yqbnA }w,o՟9鷎1fo)XE8{dW`Bw'NF/Z"u$K êFdv.EłRߥT ~؃d/k+hEA p3W~qN?swF'}SKM$7fYYr4x6.xxtp&6wg>,6ˈ?kԄMnT0 yZצþE)q)-\9ZV+(_0آ\jQCk"tC0ba=,1ܢ*ibr(q|ΤtMW07Lw5u}MK˱4ϖ<[l [BZOcnz 깔+!iYi~(ojfmL&: CQP'Hlڬ.n]C| VO rb4o:ԑ܇Ո =]xxDK(SRMԭRCYkU9w+{^܁[xZ3QXɤ*b3'#ɑ 3ꦋ+ho-sw'1;2Sytjm+שI_sZ<W?7z˰<"?L9x! JCs>Pk)['[E(+Y.p`e_EźFӟ"Ծ4]R+4+~ k4PDjO{ot'@]YA=msX3|E\vMrP fn%Z$@2>v !'8BFbqI˿gU-<`|FF~uKt㋊4l-(C)ףI Lp3OXyiwi(boE%,!H^4.Ee5łw<0+!%NԽLSw6uYԻ%WY5_Pe9V>OOE)[ Lvgx1h0 cPf wrZ"u‹CikЦX #$j(&lO{ׅI,?ubJ<.n!g)Tofq 9ԚPsDe$oqŠ.L}FCP0ί8"QK P:^ND.?#-ԑBw x~˛rʬAIaWgtT2/'J<}b.")(dmW5xC 8 b(ۥwaq\$vQIrQ Ok9g~h_vV}-eAF Z |Ҋkv]1zh› ?Y%E쎄~]|!pV3N#Ǭh/qso(U\- מ3 ! ie %%蛳.-gdnK^nk/*L--.የ?9PXFٴ0Ii@Lrn(h4bW˲Ѣ.i< Lؓm OqZ?s+k˧Y4ƭ_b/"؃Pk+j`١n0'.eBKyYD1=I%vr9; i4i=)xL9jóy&CW}Ax΁)#1/v?3?ֹb-ta潝GL:^{;13|ȥ<"[)ʌIVOaX}ӭg? duaQsawL*o0*w+p^RO[s4 G8|=W" /اO,P_}'-ӟC#O@gȭL~ /ې> XAqg%n3E,) ߐ&: ht{ZFg[]`}xϱHu^dYnؿW}%Q3e##f}+/\ɽ\^gg&-wY^YKgpebEA~CVKKLQRѣEF/t7xj' (!2.\}1 r $t)MҀFwnK,h cPidgWD 2H&Vx JqNKaSQ_}>e'*bShܹ}x@B!|js*ҷAԺoJ$;$Y1rwC|sU%9+{ٺj]$,0YU!Mު{a=g.g`#F4o] jz{t(7 [$QP}(-JJBA,Zz֕(#?`y5Wm-"8a>/cp&VԜap1mZ[naû8dH{>\؀ -|!4fe945YM+?:7f䁈)I_1("Y+TLP=OdYSڐ@c6*b^vonЌA?/F"b]$8ɕJbp(!w' eecϩW Q k\ټ}B9ސ+wM,2P1] o%fV }w=Y.D`"^NlXr,$SK _S慤0?sZ%'tWy' Ht +?VO̯ _/E*<` 9 Ja* 8%Tpp q;v,9 L>PHSe.>78ܜ:Z'5N'~|Qeӳcod\IgN9lx0w1(1{^DOR0DX27+O=܋oW6{ _ F\P<;Hfj48- uw$;+3 32C;n2ΫoN>79gϪhM?ϯ`&E g 4_Kq0.,ndR5_wUiz<&C[sWZ=(A#{9w,'"@y /J+ ɫov%hmo3_bIΧ_=9%ň 6w>rw,ƿ"GЈ#+-dF Dp;7wԒ6r AM2 2 U,%&bj~1$+ Zu;Зu񆑒!g.30_=__7_D&u凩.׿ןJsѯO<;;cS-hG{ν@4{pXmmt](̊gujfַnc^Lؗ*G  J Y8g0VHAﶸ 罀U֘ +Pn pVvJύ74ASn>0|v oSfp{aA{{@ޠ` yױ>'|E?;vhߊ~>4^-'(s!NW?IPG:v{ k9™ғf<~i6 F 2ۋK.B/AqLol;;Etݎ.gk#e`]+Pڡa8aۑgt3 @ Gx<}P 2vad51{sMu чL h+pWA2KEtpXeuze<36j$ZCoIӋ)܉粧/?'5E@]Xv0?pBPWJ}u~PVǢ{QRuTA{ԟiMb%&9T2!_YI˗}mO顿#@q񰊦hzqHĭN1`|w0 W<wSRĪ?82`LX${}FװeL5Lxw6N7p΍Xw'vҞKPӽIsFDp-&^'w<$bImr4[@ڽTQɔE:sN9= I]֐/~n>9pkZ1" sO51(I~3`BXM).zJ;7t;{_1ZOp ˇ$~&S_ߛ{@R!6o( OI#pbd?HX5qɋ#80FZL74eY a|wD??|ݯÃgsB'`_GzD&iJ6 Uoz#y|OJ _y#)ثpkwHtpP+\&TLK.Rg5wVౌDݔ<aUJq%N$1%8x:Pt aFG`GPy(]3ZL,v;PXh=jEe([(V%d'G2tnh@?ZuK X{j?|h||ah -d켊U~teM7Sގg=߈G]٢!=f\gMg[̀gg1gskgp6!0DP-*#TeڀП.]R/pKzeRWp]&)8g B2=~!bS3SC1S? ^ӿ"ikt0n";:!.8˶wFy=ͅ4s"XP&+:èIT/CssofY|#8+j b}gtE7NQv^vsIyo˼ _Gc rlݠ^`n"I 1W4:Lks& >v<&e%nߊqL8An&ä.@3ͭ`pĎ/,mQ3ndBg+0} C$&ws8dsOC;>V]1'yŚy1Zʯ_8.qMo,tHCwkK*iQnsaHE"_~fY?u06G@,tAɿ?3#}iEc+z*PjJ'ͥb߿yzlqR( mh:)ֲgbF3Q8keL㮯~?&n%?]=RK܁E{#(oZ!YYfk4KZ9l-(r-  G_=9v^,ss?7sb%%939 sۻ=♎Q Owo@|p2C8Z⾏}ESƆܭL\7@H2;x.:*e+~kDƶp9*On6 _hn~/%UJwA H8<+zM$1:|1<=d҈ [@%"ƎT-1rS p;P>|49lQ}&yoA6r"Şh9 ʏ&5r [N pyzMvL~߈vӘA ;o6{ͳj<#a0WS$hF>vB` v|yvDk 9+/]' xo@(4`ŬN=*Ğfp'-H?"xrGN8 # ܛ^G%=͓ݐC#.7@+(,n~S?BvknW:. G }q}eSR)HjzE<`#[D5F yBU,hFLpm>2xfyg7+EC!简uSeo'q\@QmȾ}QF<"6u⫟H_8^ 46?i66fG1i]BJ"U_nɲ!ԍZL9;# ?߾!,$Fu[H>׷F7;τwh!"#(KM)L>:\$Sg%W\P9Trdn*HzA9BO*+nƄ^"NS6 MOM:t:*ط#sY +ztt܊F 1x*Nײ!bޮG=g$ꔛC"\8S_K]IG5H;Pb<ebE8V|ȟd-N@@Kt+ AA~52bڗGH&ʋUu|lbGtDy u~HFtM7qP]S^GVfl{1MGz,lm#]C.;R 9 ܹg;3=pVǬP3ͥè:_'xك"F ־ִoC{h4 Ӏ;[#?vƌK yfH/%VALÿ7#WpDjP!2\sxF `:[J>:PhBv\ |/8KY?-|J vsOJ@$pS6WO߻OE&|=axgǨcU iT9{(+9[W|= <[yed޶\‡0_k~+~}y9T?sp}:9M<\D{(?Thk4mW6br h >sJB"\pPaNwe]z/]WF)~CD?LF[$j"k t{-#qdPGk+J6(aW¼4GnHQ?FVqt7v \ZHZWDQrJo[6 \U($ 6%SF47:^G= j4ۏ }-QBWfGB; :Ut9F~-m^vt%kb'ԂaE>YHn ),@2w":\;(BȄϨ=pWFGf%JiK)0Rr?a{zq~KK2mOTKCO^/欁34N.gLZs*x$M] uxk~p:/VH2#K_QGGVlcǵ̀_$KyvY=R9Θi0+~\=Q STFP3a∤fp>d Y{{y&̺ֈ߷Pjb5wD4L+ >$/5$᫷6i-K@I(I=A[`NGa?Mb׵j}sc>z<9;|RLH6bJ tՌ|/sco' -lRZvs^3]En9{)(g;sm7|0*XƀYNDc|v΃1K G1 upo$hߤ>,^^=,!77ڏ-.R]oɰ}y6T}Uے2v+,* =&wev۪ qp~i;"C-빋|&c)`  /Y5nFb }DY0;=L9ryhTDs /e[ːhj~h)s9>qFb]G8ng w|8]z%ԉZaM>ύFs_UL'#؞5F =#i{OƠF'Aٜ11rI3}vAT^/\AiBO5adWQ:kbicaw:k$_F`8ڿKhG:[9)i'X9biSσaX hdk4F`H>s֛MuMyA1YΟ9B[9t,% t`t+]8;[u[t`h"F}b:BXN?<]t3w3ӿtYE,zo1vҐi߱$BSi؈?MuʬPt)T%M_З̋EXu&Pfa;6kMIe$ux&y|&Y` ?{K^!rCjue!<6:6a$4z!'hL !IV 56a#X$vHXr窫aP 09^,ndІݯ uWG/$v%=ބow>/V{N(bk}+.$ n?gQUqk; X=Wn";A&9]lRHC (-fZ;8ȥ*j< (]zPm(Sq^*1M5&9ߴ(;Vy߽3-}^cƘj-f*,wu5sUSb׭V63nub3?ݏxX 6\^2aa|~O-G $`-@6sXV8Έ d^o})^ "-$ΐvð@" ˜&6yw# hoe[3pBtد6yYDB诖ɂX{% ߾,:0lph˸xE+i<^!/  re1çtџ[QDnBdFB 8mp<н6)*?CrABiؙ)8 { ⍱+tXYI N \]͵_jU U;r3.׭4 _XA讝,$7ƽ993ң:4L؈_ƿz44؀z2O =,ԃ ]Zg|u)ˌM僧єV/Ӟ+5g#R1<Ԑzx=u5ݲ|p6U6צx@Ruh#Esv4$%c+kB#ےU] ̥. L#_J[`Yoy++x.l)v_SG:_Lx%B݁ۺD"bp,úH&{*p2f<>6èK[|_ο3RI`y5iS Z&;6:^1hiFKTe`7ICnؼVoj7OϙS!QoEYL x!-()܂ϬWز7 ]%ʈ yo`^o¥^OQ] HD$FT4D G$ % +_U Rݯdy5j]R%<ROGIQ{*.H-K BSLy峵P9/'Lj,^^s J^j0Nʋ>dVS]<+2 }"`)J^Zqiɝ# \ʐ&(OvMx7{|쎈9O* JY}r5Q$.>d/_z؄I;CK%uVr&d7~?z yH\0kbl=XO!$0f:B83·'~ㅎ'#hVl`i0µs+_YVQ+L>rȥgb/òȘ\cV3 wk%Tq!H be>7^BF An8k +?"\JTPgwF1pw.Or[eI!Yx_Zg4mu#nhPc/}Yx V>E~q\68.S N;<(+a(j/]Y"u21ur1 LpӅ7A4x/3촌8Xd`“NKTȪy1*o~DpD9rM^3^`ra9y)(Ç&+XCQ۩{5,"<)Fst%J7D(?2tӇlJn1-R#W܇кѼ" six_I84Մ<w۱y̆"(+2"hJ(,&iTmǚzө` N4ulIEGĭx2Buga[v ͭ\nd%X<h%:GWݷCЙ48~=T«*X=ICڎW>uB-ڮBނ7I>[}ÏM8!L/#^6&q| YpΜ-ِX;ZOpK5(n@`?^Pa~zZwus_R_hMbhgD|pOFɏ~2wߪo80-m@m&~C>7`ʓtٻeHP8\/ȉ6]G'+h{tsG$4<Ǎ^1Å GhXcD&&<3pt+ڥ~ckGq)-SQ]xL"P1RK=Efo[;t˹ ?{ W`djvOtG(PgebZQ/4] ]:W Z+k=R^Gjrkzq<vH$BdGGSq޽$^߃dg hϐk֗aA暝_R3`ܰn<}o` 0t=T.ۨ?GKW6HO>]n;1p%ƞ1؀X(e}ȞCWxNm9[RiRl_SJMRuYZ;ԵءiBtio4{BH~?sGRIM vc 8X\ lIsyTI .tty|Dj &OUKPՔyoE2n1_RZ _K-E5-G~pǃq-f6a閑JDmN*giX8q~԰d L~іP/Zwy;%+|f1Л=mG).hȀcXAⳏĴ$ÁW)ڀ6~ qkG~]F@Tl'=Т$/,p~5QハrqG(†h- f"O I_@H?lߛ!ߕZ&q5ɏ: {bGn٭l7JЬ^0_RJ(k`9s|NF/ M#Z:k<䯻.YZ|C@=ZPomQ:↞[L=<'3ֶu j_be;J6L @zMO(:;Loo 8.u6"G@"-d)7" fg<%b^V9=]&]2rsp<4pE/^h2EZZ1/=~~w\k:GE?5=; sTDKzyTl~`VfVr"OD;ۋbԆ'4SQ>6h/=jj6%/ !ij ZXSn 1-Jڬ)hN5PuEF z'lR+܈B5]tBc_!\udO`slFFG7 oG Ggnҷ7:ۊ'ns?9\Ƭ t6pMx qc7hT<}:&镪^Rn㥌4&qQgV.ܚN~^=2wcC<;B?|h.ά1rvxJ"m hk0·TNtoEy^[po_C(!Jbǫ ݤpͷdSE$1RΟNk^$nQ &3Z6 ^978f Ǽo΀[ ~yPDG[}"Q|6?r;ݮ)cSQ\x^wocXh(_?N#r} K(Q{OF1k*M&R5cU??' %KOoIږp8T'^Gj>6f62'QLĥkxiBvM/J z݉L~BŎHtl4F|$BPuF:d9vt(J:t:14 l~5WU}5FfmdbY5CD߰!kqY؉;QDr퍠ZzMW/`0Qʰ&"U,+3 Oϻ(+qGSя1'ӴSzJzg ;;:UAhw*Mq cZi`KU%u,Zw.V|u5rQƗjKy!N"3=;*>[aZhRos7h5} jEu$ `M25 Y-  NjX3} 1Um=jتjP)tIMpd)c1.\.@}|e=J֟i[-^9_A~*B=@WRkA>gjj[[%LZ\*~މyRZgę\:s6J  _ D"{pVcA|yn7 PP<;(zvHC p QM ^YQJ~a)Yyoч`s>T,)Px?7ig\MD쫎s4ÒP!L|-J4I;zч̽c)tR+o<[Sv1PЛQguאYp,$%tLiorEE:m>͒v-<z&VfPOz.˗Ua\4M) $?nRJ_"RR!IuK:_iF˵7Zro;x'K։oG`NqiT&W "^{#`)&M"?^9}W)ߘLެt.2sC!jI]XLKg/e;l&y_,Ǝ& GcW’W;116+6${KN_EAi~Þ-ڣn_xD`}.G}TDqʯ*loŭ>NCJSަQH3 doǁv/Ďei64 :LF&e!.QYOU"-kڱpV5%8{("lBaieɁ3,?s(ǹCP 8gTD8*O R7PjLdo~,2C,3-e&  p0i dH| i_H 55kT'F%j7E+V:W~%*v>xIH!|H7iš䔌փ44EqInB0),rжҎ> 4Q̌:1CÃN>zԼLɿݤ` dw+\sX9'*5.?s#a }LdZCx ڎTFt5$fgo`oɘ6 KT\YCkoղ.abz~^[C8f 2]7®%0քc%H(֒?lja}[)vm~,.0BG 9J d puDwQ= ʮn[7p 9Kbe&iF!I5gdO=̗&.*Tg̓lbPQ؈ֶhv)$ulIVn^-heDsO`qan+Cc~>GuGSWVRBҸtO]ȹ!dA}lϲIP9>*h,07swD!ak'kmfSC>[郘 y'ΜDaǰVIz rh!&+x/P>N W-Uf3EE|m0.5e8w?2R;HߐS=8AaAøl%-|4ΣLG%5d{vیO B E7Xa (tWgfR&zT]jU++CSѫDI6oA*5rro6LCH'K\ЭR2X{9p:D,/C_Ll'<.+ib)ٳ#Hwe#Y}g~Й HJ'jzU86w`V!f;?:.%j@ u8Ѱq&*9O_E.?y@5-Oqo+Y9-H M̰9aQP *TFG7J.uh)9+{Zl=a=¿47TViȹwPld$-1d CG\ ]TeS/$R "+KmlQʷ39Ba&f<:\cdnw߻trZ C(|!'Mp<ׯ#r<1 uE d$­-ѩ-[~A; v1w;"pG -2,lhi1JйdsִuK+gi8ߙM ]BP"37VXSܹgYgi1{uXbxawW@ql)q+Ǣ2ZAVWb2@Q$ݻϓDuکw ;cYΠNjwͺ\[{}oښNr.+F{1 Ud}2dQGYn=1&QёSma2ΝSժZ* k'{WI-GfbGˬGlиM {-5!+ׄ&`0g*YzL":kbfd1 Up|m%6(c7D =4#װ G9}9+~KG@{~c_LbFtrS$rn:GaG:RRaIؼ)zeB23β%0Œ]a2,1n2>m .NJ=Mz,^"<׿ l;5{Z M+ǐަ1A+1#edJɭWNJTk츼y%y]HIAlo*~@"g(rjWFD G'{ ,@[1 S}a^ 6?XOgzP,W6/y#)C<'CxJ 8t @Zl [m6\^&n&oj6Nr{(4I#)`vwGo'.1ڰe8%RhT}V:p,q d$$%cѫ+;M9)stW80?Dg6&yQֳosKθ(zn|BjG_NSrwStEr5w NzzoZ+\"xVEf&GWfџ`Ӽj{3慹j?WYq+ ؠ@"oW:u#ORZz9/ǫ_#f躈9P?hwT{()@*eF(/k*-`}׍>&ut*+x4.Z#o~; %7Eeȁ<+XR[ݡK"*+ yQ{ ?Szu \óG RpC׀)-drwD&`jY2V8tlb/ĦɁ{a!~(Qa4Bnju׼n@ݸ<~tn .=a6boyby7]yIUl՞oqYQGZGe@L<v4ZtuD"!,k dġL"R6v](,_9ړƴp]}_kVT˺I{k/Cqr^& 㽼_G"1%宁2Vos }K_pN?݋B;t9qx:.8bx:_: ӬѿF{ң= 6q\%!llܐP ZL}FMB1Yo]pBOizAr \y 5B[|'Q[ݫvK )US,%R2ceu]ZM\BqI~P?wjAHڒ H}G^UՄC)0#j>\r: =5?Ha~z`SɻPyOXS%++jC"ѝƷ̤w-y]]/F6ylں/8 ] .5+=ڢnTk$4XO[-뗺#7.i'f$ (D+JۖT,3.tͽ<|P=wm ^Kbo[&+5YGaѕ+ufC}G+ 5mI݁8U0eދl|>ak@9Ҡ9$_ ^e!\l'{99Y ykyk[޿7gL>QK}ږ4I@\<P.8_Ij~$ s1} z9' 9,?mF߈hNK:6oDd9+ljpwuD*k. r/O\( b8q^E3a;"o ßAYv '͢LkpLhd #]c0(OPG6A|ӀvuN1׭#73OMRS?Wrù-SOm4}NlBZ4eفإ>֖]MMM}}ix7x2 1W,=? H"|rm2NFLJPCR}ĽuY-. 9tw[Nݶ}Fݾ|>t7OF`޻6em?0xO[AE$Fbߩ+ę?jA5?Mߣ7o}efj:j^ILfa la ax\_A% !A,=()-l:]}0!HA ŕ2&O'JOUspNy+YhO~M,{&Xqotu#D瀃wd3˞A nin7&o3ٽ֮"淗%`V 9,n坊e#!}"r(9A^-=.a-O( XmTو;ٺ X,vVvSOQmdq1JM9朇S9zȭvc-ˣOnLs1~ČБZ-`] Gw71 6̆,aé]Ip :DȀ]8K؅tRZx=9|W2^-p~H`}ؾ/Slr,SYԱPXi*DnPHObT5s`&}Z|]ǟǁ7=ݖ&"NY1&tRDJ_-nG+w'D fYK/#isE ܴdw{1ײCq=&#a4䩹DS-:tog{cBོd! o O!ϖn rr#z^AFi?iO2j;hTt^O y\k:L [S0/n>-l''Dž29sSwD()ƿs97 ۽Kk^4Ȟ;n@Y:92.uqTTM*zb_\`hH+1dP*2@FM@]Má "HY OB+fޗ"Υ5V5|[Ԟqt簭R`WE1輻 veF[VJ9p 1 HU1٢!*4 N/BA~N5|YD{(꿋;$Vq@eq>AM|jm&h)ݿ[LI3Ӿ* ATzg%L0Lɴ y:YAX'7&%mR@y$pO|,C 3l|kV5dCA4}CJd#D͇A>'(39Wc +icm ;4ہlNcI-9[5{ jAUDVqcE;7;\hʥrk#}msRBƞ8C8Z I|{<{3HQښ?<_/7YQLO/ cŷkby~ WDŽc-IR%jÖ(iЫ&HjR1dr(N"aPu ;I/=jNNu_W`D`i (5c?DtE[uk3 }>lS0c#ֈoKJN_MF~~r78{[٠"rIs)pEj?_X!,!'k`NpVVjEkʮiK4  84~|$@ӎK`.W>PXP,kbxrk:z8S70x+~`d@K@4T^a *cGD]H?ycSF+T5EG+~Pg1t:zY.e"5?} Y"Mȑ90Mr7J1yV`2Zk(J_JrV.94~BP'KF'ʸ.eKiWLL{Ȗ˽%u ُ!,W (}Xy>R˿]|5-vmI/R`-bEzVfLžVoc@Ч8d^v}'T+TKe}G{ƛqFKX- 8%,}$P@zt@ѸCa?g 5X7A{v9^ #IP:%MYYpw.[UtA(Lj&Iꃶ춨vUI:Z*ǖ-.x/(Ό37TdJ߄yχD}~ڻk/iCLAʇhb>+&6gqR[iWop%)8V|D*v\8VP`,es(Խ$qn8-Ԅͽ9l<L?PJW?g#3]X6"z7h Ҁ"D~GcF#V$R^D:PuN<xö 8Ŏh1681Txyc,mIEι3ٌ;Zy$Xyi)&f4mK]RփOV:am޽ wW6sPh)+s77VH44"Fc|$G{{ݚP?how ާ+g +FٱA%Tȩs|,#pR7Բ2b?C_E=_#ɂv{?bI\)y.Sf#ǵ 4"I3]'PL=vxXH\q4$O L])0,p)9HJx,#͝{s}IUC^&*("TXDrn*=6YR= 0iĥFWMgW[h o_[pUn2yg':ʉϕo)\+nkͿ ߥ!B~ud9 ҴrOȩNQy9Cx5e T A!lY9*IPϘ93 7+uYmYuAu"\+Mz w!" =={6)y9jqyvA^E~b$*#$#חX<捡 e UaЋ'Mmv[]5jotBJx`6)0mnv1|?iZ; :Br8ဲoVJGRݚ.Fֶd1ig0RkcI"1~?[X/O1 "׫h_F/K2:\vG]uw;I\1 H`;2HuM#jAV#ǫ``@Ǘ٭Dplr.{Uuk5_LNOV)ei̒Vf>fg]`|b[!1xF2R3Ru7PW{/)V~tu;Q|d!hQ4=* GVk$*X+ Wc&Kgq)l,&'&ßQr4^4mx㠖ے.I]5sVtk{~\|;‘zqB[Ry[{l|;B3uJ؁Lj8<<@?ln2L9{o?Uu4f xfHÝW+v_=Θk˥i Ώ{(CJH.%[iRW/ts"-jA+ɍ^h|YHw|5ߞn7%ЛtyWM4ַ3FCAԳt :dBlOveIQTPN Iŕ{8Gn?Ij3;@U(eW/#Eu k[yLZ>mvv`ϳLB @}S![ )))c@%WvFTŁS,MWڒfWX4/>>PR%V1i|FXi_PN֧;A=˫EP>GŠPYngiLB-[9bh89r߿s4/Tżb~|z.Ik}ޭT1:poi,yYJڢ[laB'(@-id9!il^\ӱsn~g6yA,sĜ"D޽0-`}s:Chq<,ղ{t0?;ʄyTs¨w|BتbʧLqE Aud-V8[F$xi\0V-〾I7*@"|ŗomLҧMy"{{Y Jy1*g ^s 怬O~V}mFsddRgwVѮ@1sNMz} &h4+KuH (BeMeԈ8*nհO {j9yQE8ZiwFJ!5!á ޡ1w ==kLg*w4 ߰x,]gޝ'jҥNfHF͡ =Ff֨Sݟ"tz粿vD Qc)-8ɨwMGE`;*#+*p2LoJ/5}ѝ{@{1 y VA*|/!8!&'uF5< * ":CϵZ"&f?nl>͜R*ߢWxBGp: QbPRh ω#iXbvL8:)u|<ֿsF[Rr _5j_HS$d,1T΍ DI96E|7j!>@e`ȟ8j|J!_)qx QǬ;)Kɑ4ήślGmoob4=؃h^Њ ?71(59,CR'eN%4W'  ѓi9Npaچw_$#Z%ͷ}#Kו;-iVߣ3R4bR wݑ'}E+ȁi⩔]z,Gn^6Bp oMh"8d7=?dbތ&4`_!)WмǥԱP'W+aGoD {p >!6o~=O9u򱹅6瞧?O7ꋺFm^0o??4Kpԓu{clM҇جDž[㽛*(rڻk i%=¬<}jix:)yWa=6F)6Ek uG\!i!қ45ѾS#l pףcG7V6YC|_{[M&/`T JU @5 ~JϖCm^w^RYMu:znYOJAVR)#zNf q"lf)lυ_pEO?b:' 6s T-, O}E OF~[Ca5Bld O`m eI*%g2v},X|yuѤoCRE j'`#5L7,CS9-Ź}vz: Gy\ &s^j @uG+?)ӟ|O0*ب+ql2fo|Vgګh@ߍ1)|Iw6] \X % V&Z+oesH'JI5a/L&|[[+G}8X֎KqR{ Bľ4s!\ .(%RRqJy@:5[ o gW,8(4ۙq*Oe$616!Aߨ,8'aRdv=Z-FAwC2 >h3u/9@jN7MuWyϦlZO2 ꋩ.M|96= "lZ "?Y&V M#ۚs e#j"KlI}#7RoncOmEof=|y{D8Sns)aͰ;|eB*&;Df3|쉎ӿ,٩׳l 5t^m8`s3|cşSv5ʼn6,wQjc1j.ޚ}OUљro'd?\xfNY|9*;4{*-H0&A;Fs}ip|vd =_D¼&˃}rR'ufg8|gQmQ1:v<ΐq3W$ۃw)WnZ j {n> YJbS7!Ąk֍M"w+{<0h&/W#_??7c/Ƭ&}n,?%mqGx;_ɳjf)wSDFQ =g"a]lxVOB {;IЩ@->ǡ;ԤEjZ8]5l4㊿q{~ܠr  ^,KKx Zclkn(|BEGO z:(MzQ7`Ns(Vk17bא cD NܕQ jvaCȥQ"d:hzG1j_KI EXcc]_&_J9yRZoO-*Ӌ׍SKGD=.7;'ȸZV%/1y0tRTk"3$c) cߦӒ>FGW:XRd K*$k?yʰDDeNOoڻ_-03 NTj3X2g,qz24Mkk'#5wxCjB `{絾e= _?zTG2%υVZ~ϝ2Gߠ(QCj7}- :BۣRI{vI^m9=lM[LQFhBLyҞɮQϡ5VI KYxiziL`ꧤ'nJ]q>_]ET #ӛE_㔓SXYn|fi1}% ]"O>TD^MnuZ{1sNl ;@g̔3Rfqc:-ˍ w 5qMs&Fh(&_V4=&ȫb @~r{Y5eĩ\++vX *(=de$W\2X(+x>MUxR ܠ(UQFKNEHIuẌZ%*[K̸0nupQ,MYRP*‰Tڲ5yιM~|{99~O6i鯨 Q7MY]uw |Y®( ,̴2Ȕq?CsX^;~%:ZCNSr49*=wF pD?א+|ϩpp.hP~! 4{ا{xEz0iSG|Gw"Bq$ I9O*\~7P?:H)NQNN78 mzy`V KЯR\W09Y/L([ۗy}mMY֢+?{xՎn::٬b,Tk$A%Djy Ѱ8eX fKWsS- Y8y#̹m~_!3IR^G͸ԉZ307)FV|;U.eR3 (GF@uR3w-~թޓ]B7PNURa= T> >8ŧbꁕ]. o+#=)R >*FMVDUS?#,t_u1e)1izb~xot je7 B<[I(fmܻ_sA߭Ay;~N`7%Cql<\O N2HǏ]Q>5\=$0843X: I%acvDj7kMYYɰ! /9=@Tv(߉p̮oW&ձ[Iuvu|Y +߰P5Cv`6&v>{ Y8.lΎ診vAd!w^l >:x?xem_ABo nKn&{M`E%o+6-+}r E|"ʿv(^k5x|:K=/RG/PD}E Û˷mo",_߫by G`K|*g=ʟg韏=7lMc3It]f&omWek .z?f<ק/]eGRQ9:.G?~oN:cHlotV*ʆ'U_<=ż(^^y{oLhOj$Z{y{Ž{wyޱH77:=V|xe^2^C*eC򼽹 iU=ȟ/Ϸй^FjO]wQrx^Ily{j=[/s6ܲqYˤ^-]wO=[/珊|prLb{qg],&ie+|(U-ثXghU_+YhkHH Iynd!#Kʛklrtkrt0qo$LQ0;j $mX~yFUEuGe3n<=]Ht.?X4!.{O^*K;q0vw nEA=g,ŧ|ʡvKgF E3%6OKXFSUuG6#7'}- $jYYɑp*/ND8Ӂ*޾ "G%l`ξqn1 51D `֘.jX.ܗ'2\?߹"\>%y%|$[[;fNW |dy_~ۧ8[^'8p;&~~ߋS]~x? /oZk=ڝvݛ_n]vG{~:Pf~T_ 6=[m߮ߺ^{6pWwpOgՉ? 2Gi㑄gGgn[o9[WO\q$>?'T")WfMr-{*$@.Z*Y3 CtXtg GdYcO~ѮŏҒJ[P{*E?.);M҈jbM[pPtYKHv m L D7"-lĺ^>Ve7pJʆ+RXZ!p:gc  ?k> 8Oh3VF`zYgߝ2jsWThj)R,sdTJYT+3" O H4^ױS+t?s&rס.M'w;znQWva[BmW\="huOet=qЦ{H~6+>!W:Ckgtk:ҟM3Ÿa9 fC6ASs8*Od*0if3F %SyOu z@rj`}DUZ:PfLC 06X8#OG!uKa)ủLVc~?,70{p|N/G5FQP; m::[^?,eJ5R,p uP?GeOݔpH^[ O? {)3=G-GvTYV'eʒRFeɥ J<tBJwSS#|zn-Fx \}bM՞OD0M}'3@{&<9K @t2j0[lv̱JpA|ВWßdwQ?\5ѱz! :Eߋ?{·h[_}m*ɻPL:K#E<؏'%Zdr"e""/FL"[cE\s1(hb,X~ebq[QG:8F"t/itqGK'SāE|:~ 1Ӡܿw"}ՆC0uWA>QGf{ ZtdBa}X o0j90`?f}M x#WϝOx"eA4(|:8/xSnb vؚZF{PG=,Ɵjjp* ̖lE\y-R?Oo ~٨ X7PQB@ØCI6:Ӹ˕w4jԉg|O4E&'Re;Tjb.〨r<;f {Lr]Mŕ 9ϮteF8>r ޓ$\p޷&R|WbB׈8Y=|p;X_`nzJF 0jCџ8!2LH\`SA廔,̶d4S J47<$ڲ|)BDW٦Oo/2#(op8{k]ͯA~}rS}M,r M 7#uAx ((:Neu+e_io.˥Pm~D҂,d6xNqcHt:i ;@21SK<ۅ6٘io㡎i(̠9I# t5U_k¯}~oy`>:q!:DgBgo!tm'jN+q}ůC~N51gfhEDm-5@<e[͝Y6~\o"|&W@D;Oˡº ˇ:ټ5lq ?Us{m@]kk0"5JUP->P;)Ą%WSQ32xkX'*k B&ڟcs5Ǽx8RhCqLk3g["xǴdy&Z9rdyA56tXTH˾tc]V}N}w4}%"SvzDK;;o05mhjZgtE>"JL=P.=xUDu'Vъyxs9HF%x/HgM_ݳAM<û=:͂X 1FFZ5trenGO#ٰޤ=x#C "ۑ忻M)jˎ)㷻lxmҪ}??g_}d={“6CIE+ce=LV@+nEZ+"ɢtfeke"2)LC^VM+*ʘY(3H+T+Ge$ߵ2}EsY(3)TT$ʜeՓ&d\Q2D `Q"LV&]?e.@/\62jeke2^L+Vf(s9eLTLbV Vm'nS-ʒTK;'o'Llt2ȹMՈHk ([MҜY%Wd|_@8fRKtEI,pyc%.h"ƘS&A螷/)xKzOIaOtDfM$``ujxYC_6d!9]gLBV1۸4b쉨nb{)H׆ #J_uDmrVB)=8\W&Zg G&ؔyב49k]NS\O>dq]' ;_r"w_9?A+FG#-1,%?MEY07 |$R#~]\kP|mԉ1P|]S -+Gs]\џ49;lK6|3.-A=ڑ1;]66yd"<;@&f"(iFF%ZdGIZU+oMMon]K' b^!wQQb= Eό"T$/ke!oAqcds9S o#FvR|-ϣ7+>`6{#F_KliFo83S簳@M*F[=p-0)_`Akϲw|hnAbrRX2ٟGaW9lH;wRmxɿ4Fw~_'rM-)^~Z"@"[NG Dٲgd͢2N/ }7? D*NG=PHÀ Q[ybQ8"iH?;|԰/ qUNYNћy[D"d@,T64yqVthm-1c:_T öCzOzJKX}ŀ[˕RG>>V@@>XE\JbUDf¦@m.E6( zZ8Xوks22{ -HH3Q+b+RL!+1'M3jJ1޺ < 6J~qAfجEaI)HѮL64io_HfA)0k]7+02A۔ VZt]v|N2&4bOۛÞbdOkl5OZK!"_k{KFC/%Y|FWӗ?Y8IuÕMʤا۔-vųY?[#RUD6KqS S7n(V65z]Wv߰)1]؜.vUt >- 9hm(<~Dar ڢFI$Yű,9bߪ Zbv;9 z9bO۔oH?14c+ಿnv16"kkV5V#J(lN ˥ Y+;AũΜ?:i[mK !ῈR|?:B\RJJe+p톭@AooLc»7{!/j&[s<Y=$?J4joWz0~Rइ|G{0ɽ0m'yj3z܍`dZ-$56(~G5IIE oҾQUdKkZ=P02& н#{F]w%nj ="okȮ+[p|>LL#i"}/ uT e)|Jz A-D *'p,;,5eBzKAHl9>B&܉p_ud Wi4kY(SLI[ߠ_;uH(ApRP"R$-D&4dE^%7S@ #7HTsrӪt_t6F|G{P{j7e%^}Ӛ$ u}xvJKudRla٪8"[QzyOvOb'!q mJDb>̞˶Gkmy,L8";m>`Eha`t!i-lgZl^Ĵ ܤmk>khsz j% a ݑ6@9KKl C| dQ{B0+$gY;P_@j3/F?;ֱ>?6&mT[w'|ixu5e[yYy37UM&vG̶4?' _vetmU/:e$wax$2%|b6j4T.fELq^{tϬݓUH(3F6ۥZz7QbQְ,1bt{7F'02:р]MvZiDd)bMH.~SD6-ؘAbֆӔ/O _?M$mkd wş+cWv@fOxt`=/;ː>WQ@%<[thUƦD& v,/QNY ר/*WZiKQ]yägduel6U.h]=_7Fn.Q7,fFܐ,*¸ 3e1{OQ4m3/WNS_ޅ"|~6@=#Dw9%'Cќ#ACC2eFD\y2?gQ}5["Djz6YZiV|4aЂcRwq;zgGS1#\uҥt";=W%8t7rw {@6.J991fs'3[qוpR/Cx+e>[?Gws4Gv)g:`%TscXx*%os7Yo ?; @5~Ϯl&xV܌sQPxݍG 0{2leM<Tݘi0.KX_¢eKI,uj !'ղ {CjIX6;GF9%բ eۄtq _;=oύ0Gq'3~FxTەha>AcWl1t~V6K< ;q ''Nw빕m!gUҗx^A=:i=Xv`fvрϬ/gw . TbkJ[_ZdRޕ9t^|p1W|%RG-9gL&Xr7U?ZSsr ĭZFαdb0T1XV?f]Rطav*/ytKtd'n=/oK\|ތZW̽.lAKsLl4xggd \"8'}ط&jx8!Vc'q"pܓs`VRyXG9CAK*h}qؔ]0IbﰩCygT!-ʎ@~IZl})`=ή0͘]pFj$DS#i>MRhl숽%Y@@QCA.JVl!+vؓfPUMQ嵶3RQahӰꨬƽ()~Xne:-}mynKʴ9rtYu\TҒHO'jPI+#? d>16w8-)ƉQ\Mvo~T@s{:U#%v=/q񑛰7hK,V ̝?jB˫"y(-'cZx@)0imNkPָ;P'" xR;yxE5侻^ay.K35=#{ۼزo(r (aXw\ 卧7v'm,n6:2 y g{?u}cHVֽl썲{@y|˷۽թF*2X.>֍"Kuh` l*POe\&R?lN8mXMu[kV#Qh$={4T{TK̴2aG#*Z jxZJ&jY)0m`f Ov.Kq5API<GajR澘U>&OWckW3zޅWMB;@o7p (kɱWݾ)f܃t9CkPk>1 }Q=."XϧU'u,:ًN38 ?=JoёAz~r6kYld\L`nG0)V0={eڍfl;Fc*+{]6Ϯ4f/q]?LֺU,g]={P4|R̐$M(Z/btTz^Z]–RPܧ3VH>J >`8;ϔ@qiNOhCxǁMiґ 抸o@kc3T3Ls2a{ʯZdF^gwm7 3HGA meȇ>:=mtߟȸÒ?66feNu%rK}A5 $F❱5#X_Ի'lJ5T8aK78"ޥB;q3Ϻ߸p<@T934 X>[ a-]R7]If?MY2TO&݌vʶ[:0>fG^X[%W<ՒT0܆2WI5:ط&ld v =n#EHi5H}>D-fEY&gi7Iߋ#Dk:+>t ~جv:;pL%A>]l@rh͕ەLm8 <ן<*si;/p0|QP 7yKwGMd&ZVPC0?c)JY@Uhn?,zuIazYXW0;U hGO8X9bQaZ#(:/I'Nu1s$*$7wgrL_Xd**c:?n$[ 1&E:13j8/zr# $ 8AvgXe\sY\0NK/Ǽ؈gǶa^12S$xnЧ/|µFRx)*C&J"xTI ,8 :Eޓ׸Ӽ%~J1Ty&tO QVG7j 5Hg7 WG~D/b${a. | Qe#|9Dljd(T!vǕjƢ/#d1ojˍg?grG5AzzNq;fA1%T-l[3yEL_ $H3ic_feL 7w \dхGvl/,a]VER_=(lW&F, /-h'#sLa=|t@msm 'kgɱ?ۧT3gGB=>6~MSLtzݡ;q*0*8|A6z Dw1Sߴ3quSR>JL&D6բ.PjW~BWwzx L@}+VR8~7~bL _** 2zfD9 W$Ll;چ{-z\/ΪR?gpߺ0&}X(wP3oF*mjd_`HmO4݆W9QGІE*4*f#Žj~M-A/t:Ž7_ 1zǰ>tX4 #}956fQ#f' &&v?~/Q:ſ :yR\G~ģC ݰh|rcOxD*WJ7]zodsW\<'ɨOv_#+[1ID+ivkgoG&!%ώ0p4VYh5KsףAD9%_Nw:Aj-/mp֗qkT[hW3?ũr(ovN|3$u}|K/yNx}p)4}.wɋҡX,Vg0;q kߐNK .{)ЌwBGKHP;qE ~e_CɅ3p_5LFPoG۹o?#A_*^FyQn֑sҤljCf*%QFMf~z-Mr,6+Ro`rOWL(u\k(i`>D ޵#wPıd7> ~_g tF>a6N_8fZG3Q0QGlgSb8Iܥ'V %LI7Se#-vq1HR&RTU"d+fd C+)S,⍂8 9-3A)0:6'Mhs)߸ &L{g{eq57EJ+uidwQlhۦnG#E +sr~tY:7~ 8aى= X&RmX< ^J@ M#4MR$=c /?fC .h*XN6r>5'љ]#lU((I+WjMȀX3ߢ|O~ )pd8Z}X5MdZ%xzSRx}.]IB̊k: :z="-CE$_)?4pȝ<2Yjο&kKKyV,r]@Y2_B3^kgbO ]xws{N|Oֽ>_3uQwqZ=CY@ ٨XSACwߚo㇎p2qܬׄ_/ 4C'{MKf$J2-35QS&w5Ϫ3V+S`1Y&/]^[Z ,>dfګQ#,BVza[+S9mEcZ[>,^}uXaU f'*gt,*aEiY-ɞ}$q2[5:T\(k'25{~wrRw:ZX"䬁j\G3{y9LכAqmp  `T[6DŽ=,ڼx+D8c9T#|?gBB3Ps]TJOdS,#qJ^#'eإ{y]VZ=2ɥga}\mV{䛍= 촥ݗمjKm:[:GmէQo$2{ؕ\y!{{Y 6N<:q%Zu坖j6 c;7VX]ɕa3}/ռ@&=pvg1ٰ{ѡ˩^[cl<į]杓mT-Mh>1ͬL(fY V"M2$7Kv.2AiY恆Jnu (-oxOбX6=TDj6ۙZcs9RT-6S=H5%_I+uWSL$Q4>Ce3+kvѮ:>bi9!`d%z)x,pԅLmg(f:G CZiY6uB6N:!A zy$hQL/F@(P66>{D\Pv  ɑX3DڛP Sp Th `YÕghzd3wn\O'sM wsLM ԕ8{cB(Ik+m u͈!.|$jD[lʐڽm?Zx69R'*#A r³ُljPs " (Ze#}pǾK-wHHGUc(o&ް7/1-c)?P$Xb!5<]x\wn<,E1u^`^)I&BXʶl[Q'8?;^ ɝ-QڗDG3|n˳n+4"ulgOiWMjA];|>ͨ`KP@ݸ?<+'^3v?&c6ǼʾE ;qs?gm+Sw+UʌLn97X7I>ʷ4αY&ԏHvnEw3 󀬌k-am2N +k@Od$S)ݳ^Qe.pΓSdD? ځ\a$)Aޏ;ۤ;a7Dvr:@}O"UXp:BSMk;H-nNSwKqh@OQY Ev 羬>Ԙ4=iB|i)lx5_ J,o#9ܟD-% KudbBY 夥f[޷vuӚj]$oaIʞBaeX)4ܙ)0nmHvKKc~ĞWY9{J ]Њ/eQ#dy5#< \Fdc-YRf1]~%C XAu}ZlfIq g<na8&_2|F|3RKȎ\d)e^G#gNR&Ҽ=#p͂s1BHO>U֭b@Jxr(dS;oB,gـeȉLcr3f%< s˹2Roqr\3|lj2EQC ds֌r˨z@305N?"sE3teֈl$+LkQ,10Ak 7 $ˆ1!7:1_-u ?C!neeHm.Ty%_ ʋ(mcxzΘ˲)Y,˓Qq2+xꃔσ ڼfC8;S,ElWX'}଴<-lWX8P7=+$uV_gENf Cd O dK&#iv &"y+Zwt9Xc0X UspcyD۸¾{vS}! HRiXN'9e[C]Ag&=i$'4=}rOl1|0g㏰O6xnp&A-a!DF}t66DEeRAgI>,8Fg9-RZ)oɍ]I57 {g>?'N; jM`OVpl]T rq1(O =>p0=#'l*O^A2+{z>NûO> QOp-]R7G7NP+| hhp']֢Y>{g4paF bІSF; ==<+Af.[%~,ԩΐ]5åer*Sel 0@o:"'v UolƟ(9fo"Z3yx!s|XE4x`B{:xx جV*ra3U[ p%")hF$+L,s@nP%:sBd(6S eNM $]P=W|@*k33t)i&73LNLzBeW +h7c# !8}g#xF~@&RX~ި+KidܝX=z >{zX=gF N;1C H"Q T:/}z-Yczo4 ]ux){:|@'6^'Y[L X+ ͔u=s ۉJ`g&W*P;ZXJ˿mk+:HrE솟ygf\AkdǗY>d@&yء_8#  4_$os9 +Y~GEN!7^FEQ=Zd9 Bđ#췣lxOGfQ*P76,t7$?I:᠙?3=adC0kxO nxWȫGކWjqXklR@9Guקp2 C;܅|@(݆$;ξ(' KI@KXVmY؄+zS),;9:oX=d܇v uS156ywWb^lW6j߮SnSlysa3Q|㡯& L(658NFD-YUgȯΞO_0 ?B{ ?1ІMi=16BɱN8!βo18SˊD Ͱ3K5IpN(\D$wRi)L\Ld&L3ly!Zn[D>d :Sʫ ͻsyMmNuvIĕtO㧎0 oV^w}ЉJhp_Zo#',-b=@x,֭'{i =wp?h&7mVbI W[~Be12`i4ys{q'?\*vZz>;/}?]\Sh)d?Ϥ{ji D+xG݉-KٖOq9أ!3t%v..6ĺx@uTɰ"dW^TcׅӰ.*C@D'PB!y.>? %P'qFR{]TL_*[Jv/_ @hɖ>[`äh ɯo/k҄"ϸ;BҰ_/G<, ㅴVV̴ )&2t)F#M65RTYtqLIxBvY&aor{BLq5gC(rݽ~م)̺ZUj'!v>nDkd"r{é>qor;wa=.ni) YF`29NqpfCG'[H <ʄ=kG"ܰchG v ; 姘טG7^ǿ]A!Še\ .G| @Ob0DL(/Eiӈ'u$9T@SNW'Qh>{fLڨ߱!oj_c{DwRMDZdMਏãv:Zq*RQè?)8ŒSfyx8bܠE>S`qӡM[_[{o:_Ӿ̗}q_#{L?nVO:LSJGa_`#CRˈTY5RԠm BoŖb7:򞨜$ K:*NaaKtPhI~G ̰+Ľpx /3-/H( pد5yhɴB [$@XffA_ו*%G;|۱V8g_-.6ofY_/cofK)Ztůmʡ 2r|.qY##ԏ W5~X[nltzm~>Tas (Z`qI(S?uPmK-ϕ"FS| (z[Y^+c+yGPt7gOҥu>ƼӽI6 r{$ܜߋ&&V1ck,aN&ED^O¢)6ٲ}-„,%ױb,{GYʨ)qA"&^aA[e"5g N ubk|#F_B.QVǓQ A~Ab/๬`ghwG110U0WMϣ>?` G(85ZrXC:D^FS{V:NIgm| .J0LS.}?&=>OvtT͕#|rdHΑ)bIXjffu5Q[Vr >ë.:Assͤ.|¹LEljoiX9w Ƽy^B&Ȕܵ[|tZQ$6TS]&xŮpިpn\猽|GvZ1Gq3@mGnc$6U/C:J8(uDYK!7P2<8Rxrտ PҢwYo@EwxA&E.[џ^6zq`(|P? WC<‚bϿB cyFM|ϐ@3 91j6PٶC)c }?1ՃtLy3mm>{1=$1M!m;>{}.z-\W2⶯Up}$_kgugE[8v_Ml$ѝY^}W!)X_c'ٌ30+ 9 kcP R%ڹ.ɽSVƷ&fhkӍpA1WP`A%9rO-zڢ}5)oh7 l #3Lqލ.N ?MUZKF%p)TKg}q2[F4|}~ W>;a:|x?9CD$pظٹtE:|͆ lFÁ1BJFST} ΍0~HY75`g}^ rNq,dy59z rAmm9j:ZscIrvuBFό)b&9dDÞUg2#LMb;Ka'woH%y(&%Y%v;{1q[&<* <)6wߐ_7RaE)͔]]c;baOiŕ3(lg]hXg/yʕUJHȲSFQ{HMZ]-<>]i':Y-4qdjc>d~g. Hٽزy^qTQM-"Ŕ;kC smIy{|r{EE g{vq!w{!8Lf1cщoq%ttVCc3#O-{ܹ+WCPIm&>8Ƭ ȕMFCީ<ݷ-6ppݬŅ>FfMZ˶ees.=p]>va<(Ey|@S 7J(ݰ-Ci 9<]A +@XzZ0 (.6!ÛUQXV!`s/Mdɩ`вx}%3 7 Š lUI5oUCLӾ6C/0 w"Z@Dk[s7^(RCªeAMbWG4: zަ(_ bnk1lhevEb3>R T39dh"1a%C}߹ O< ?oN8:CDzg\WbVNz$.u5'X!$kU0O~ o>,9Y<ŋcb=^hDɘBFJeqI 3 _ \ Κa8^[x{ʦK1+f3#&&qO۠s'*9R'/ T`N2<%XD}۪㈕'+0 ƼGS%FENp?:p`7q cZmuHlY˵>I"ۃO)@1Qt8=d#m^`{Pn!{O.Rs a; .Ki%:A(|w$Rn.όr HowF$&RWX(R-#PS=L;*3Q;߻1jI(9\R [C?PbCIs]Cw)N J^%#_clkR.`v I| d<`XW+W$@C$_DJǎ`O~LB8O5ȨЩ! {ٺWnJntڰC]r*:aUiYRdIsK`Jt| UVdu+XYц'r[ltvv~vS>A%He_iw5vJa8LXGaBlQLX֪S @bNdM+r jHfZg.l|IgD?Gf5b iI#N  ^O@K5=įC5DQEw@9a ..'ܶx!\jLNnDTɦ/dq4]pHnAj[3h)fv{28RA@e}xLfnyvїVXr쟀aШ% |W}1~`Щ]?z>/.u9acDR O2$x*JQ \gop+ΖӿZ&5%uI;[ s8n=>x-]$%RFQݱ>Xf(Yj A#6 ,^WASP}Y]JN [8T8?\$%U]3a^*k Q *Ew_'&j_=~dQf7x"UQ?{.RCokWQM?X֧(.A*YTTM`y{$YVS-j祚OPaGϝV v)AKQ99b~K*O.XRBAw2&0 u3w z%Bxz?9鬮IsgǏ8>ȶ-:Tlxgx(OX+dw~;^JGHǏ+Q>x-U{mo2 Yze(ghJ';5KMnnPG*(10ʟb ,/͸?OaiqXEs?Eϟcxuqa_)z.AЏE .];N&8e=8ѕY)d?u{0¡z.c#-쒇;Ѻc#ɯ}]Zzp*ϯ~a(he`P?ʥ,5C/y-hQ6qyۉ byVxʭ&:f cDr뷱_̐Z;Z8ⶣYK1%-99r:٭VY=i od{2ҀKeDLrߏHV`OLp{^O`MnDkǻ.#/xDG863,D>^e[au0A}Ԩb2i'ogiıY}t rv~5E~71EXm|¶b,U9.9:vT_> g̽+v6Gw_EgKdIV^#` ~ܐ<$[3 ϭƭ(Jlbp9]n'`W1 hi]|%{>Al&f\) B\q[#o!-?..&3 vfJewtkp8LJ]%~O ]'~WISW} |~Y/.NR"T I?2~S ӋdCrIaMu!fwg#G8_Bſ:~M}Dn7ܳ ? <4j2zDQB Oyo_O=WhTFG1!{#n4<+yµ솟v"qFN%p{3[swWXKTɜqza/ 2FUhaV|_c)ysNH]AW܄F"o=&S_QrHQ"(TPDO~`%e"`eGagA@қ wP/TxuyxThe+:(6$lEgJʅREr=HG;/rp 5V#8oVHK2r^HsMd`#PҡHh^=<&̀_GR|!l|ƎHxrJ:'ДZ`d_\]h s1}ˋL"/CŎ-^="Jt-۫>J[畽{iP|ЭåWr[2,R=0H_3NS:N6Aǟ:;Ev SW`wqŸ4K YQHaeo@G5<4X 鷲\qbۊc8K$^׻"rgT dȆjʹ%3*Hj61JYM}34Y@ݿK^o8РҗN~y_<<3 u gq2ȫ+/lL#WqW~3_4f_n>B5R^z&<3L4MvVh+Ƚf5䴆!~ /#+Ԫ{LJ{ξW}dCfudU?WON˶.GYUs).ѬcO ew!ƪ"v]DG;s"4 93;BcهmUw_zԅsi;SJ#p<>~g'.>A9Į 't5∶5\}?;F=GقN2bۅ2:Iꏝ@+m *Y?E]ZH(W%Qz\o\hov*CO.*;'o:.h>DƙJtJ秬YA|[|j?ACcFK#g~ >tdghlc6gK5K3_ijnYA!0gkF"- d́H({TluQ>ZKHw}&|hMN6;'s\X֌Ɇ(Nk:Р3s!tμuRb;NdR-f~mCDih]aP*t9\]XBg>FtaϿs<+բw[I|rdNCKφŪ ?rO(I亵+=ܟflNu[I<f3ΡIxʶņuE%_N4qzFުYȿWPH; L6eo qOfrzIMل=;1,+<'~ߣHAp?]Ҝr6 )7},Ɵ|M#6_EL>*,܆ٸжɂ28X,~t?uR T[VXOTvQZ;BѐjE Xl:w;UOvTh]zWsx=ؓO P9 w|>Yx=6CxC\4dp" pRbB 8 qxp=?τ#idQoq9)3-:sAYNeUù5VgE?:P9fHXH* 52"Le2) Y((qsw&/gA /Co0 3*Mfd3܃mj!l}i@N!p-!M9%n\ ?P}FPakh~=VڋXY&-ہJB0QK$sd>n[SVo32-a ,U =GmOǮP .ǶibvTü*U4iib[&>=ɜP(t2g5wNj :D}Rӄ<'-%CxjDwiTӔZ=P[14~|acKDze_QZ{:x1rEw/' ׉g/ dlUUdZIb.F4݅1-1O?)^$TVR5Қ^['?޽'Wqf;d\]_> +o =NzQk[8=aaV `- =<1H65~Eqg6UvEU-^k&bj"v?NanV$y'NEy8|C._3鞶fY;6fϞP >g%bGjAJ3Pq~{(QZ< Կ\!s/vw~H)%4ƓjpMMtmpv6Y=yhw)!=}4LAc>Ғ7ʉxШV9~H%@*18%`7WFPkw)rrJz.Zee| [clJqs:D71MB~SMnmikH3I#i/&a i{`V ռO1EiYZ &tJQ6%aW~qiBGql"a#J}co; k*:P9!+ O+]vJwI"|h>F5I Z.IkUB4#eg eml;4rHpbestΘ"wE9_܆n\5ya{3FxҢ +EF񭿽q7o|ǣ`(k=CJ{yB.FsNg6rLhO'JI>Rf ك/gdPYutR}ZhSf5O&z7< <o:|?̯Z>}=xHx/F㴑MRV͈ \ER![D7 98C~p>ـp\Vѣ jh8&Rŗ ? 2T`dKDth5HDKD{/H-рࡍ yS("2>T^kk^)I㞉&7|ۑ^<6,#ϐ錎Ȫd1p]W :^6^Qp(.ԍ#D #5N][*YMZo7; woy^_?z i:"4o6䙰k(BCƂj,:| ?Cg5c;L*.TZ#k?]H'^ibu4dgfፕ@7<٤%[do#4Ÿݬvh<<'؄H b&=$MsR}f{OsWF".}ݰ|ϫWwF TkK!Ѥ:@D]N|`'#wD^-aǩBcy_>BW7=QKpDJ1<^\d֣ub-N>9ڑFNa!~.]<Q4e\xUno> }4D{a:4<xPA5mL3_dMw@1)m|ݟ!_|>|,\<gZx|ź ;$ 7|NUo/_ EVClQ$W&`?/bWSָw핖^}rIc{fS/vi͗_EkFn?: fTJM"k[U__}oi]W <q@a&Z؍Co ̫jyV([Vj$[⡯PR+3U <2k΀kU@ ޯm6O݅WlƷ|?W C 670]}/j4d%5u\|Jy#LHL)JO0~&Aw$y R2-Ջ_:&?ׄ2[XYhQp౛&틸L N1ٖWkZ+ZkHvT 4ъ$$Ȟx$n"54[}<*:G-(j~ g)~m^gALGir1zuVR2ıf/K8qWZؽ"JwoT[##]h!?ZTgacۤe h plvG2_^=#[5 c3 NjR}~ӻ"aۮ%lD KR QT^̆HDT AQ(m2>@pn]c]僤ȟEp|+eɖ]fE@r'ɉIDt,_z+3 80,/0*+%_ZE-"Һ"ꝑ:UNwfgQq[cT~b{25٤k3 1| NLrn!aRqQHln3 GMSyXaX#B$Й^J#i:CxF-tX- ;J' ?N.;%h~8݇XV۷63h;㰈eSq eiI\x^ 2+ّsXFcDx`FK`2L6y%jE1}"ޯՋSCjz@#X+HXX\|J6hGpVip) 5:KpWq$b+9%,\%ܣ1al%L( K\yQV}U\ 錴!'̰V}/)ދfBKV g 9a"pF`>%uᲚ緓s|blg"Q #];;؄1+t wјS`7ӧZ D f= ո2Rk%hKRMMh̟c .}Lځ~+R8^zxϷ5cKpCiāxd~j8a&OwEAO;9xqDty (^b sySaLTv׆i"Gċ14s>FFKB)|D=2_%۰#.h"v#t KxIr(Ӌ8D%h|]"z`Mf6~ygra!Sm1cgԦXLΔ._9z~$UDe_RNfR"f@[n$30  e8/n$WY4jɞ>r+] 6ɮvA$i޽IA@OI>\u@M~ԣ竓:fM-/6M6uZI(ՄqPƦL+-xƤe-3_aAm:Vw+lɴ93k>k9.O3HKP"e:R ;GJqձ<:ZdO;69TqĕfO WJ a[@vHval{L۝hr &sZ\CӒS.P=rNt͗bZ!iX.=p]+G6G?CRSXP4a\\Ɵ>1jvpnUv;7&OI`}.9MIB|Bpe: բzWYӝ 9y}(lg z:a(ޘϿJ|;2K|܊l6@[!#!Aߏnc菱bp+~BCȅ=QS~h0:h,ՂlC<W?2ʘxzαYYO۵q`4sD-J));Nu qҍe/}Lʈ6==焳Lqx ?9 ;`WD+#)z};sYBn\< na~KpjC#$@kd"՞!OJA`pmppz\*Gnuv*;8=g*QvjsfѮT $ɽpc" xë@s.ReJ#=HN2ZQ @.#Ϳt*K]ZpTYnMh/^  zs]仗<^iX&VMoE9LB&oOσ K,ZC0j|0qXe4z,DHi#[-woع)4T1#Xf +HUfXRͻx.Z uNpCfS6n!FC3ؑ٦ޕPB6uP"]KX.]2C1xӯu}|+=R6m¾lLZˆ+G;t`M0~OPz0|XD ͯ @wՄꇟ!ϻҰLg|b]^w؝7$O1ZMa.3p,=![wM  DJ'7Fw@>Ά *b~{9q>?yTf}lT!j2|#m 0XoYI0If:ew;r#˔NwJon'k TBEnw~7fRl+S.n'L&z{4Z٥CBOL(7l"@ypʛDŽpg 7ϩgpúv g kcލF9%}seѥ^r:Ȼ= W6qG8Ҝ3*E+w9gvؒhtopV(َ.=᠐^ك|TIVWѱӺ{"9 EL{YZrdY}~ wo<7xrY3oC0 }٭N@y>tW"T/^2dOJ6 ҫ1Kr{cOox{܏||3 G7'8ömҘf{DY^&>Y@ZJ 6aX(?r%:6Ю5[ld|C&X/;7أ+ Vb s%yc*)\O ](i0a\0|^Dϣ<6~e5D ,PHG$h"&/A&܄6HK594Ѹnz:._e, ?E_ I3^pvz-]HQ7RYW"m }_/f4W:F'Ф @Cou0/ٷ\b ?9~5^\/ˉ`8ѸFW"+V/Bmܳ ~e}.vgy\Y<*'?X2EW}یO+RXrGv]N2tXοx{V3ߛic=,0 ʾ`)wh ģoYx ~E?;QvxvjyPI͍#MÆG?B3ptMeboFS1MwTH5OŁVyyee6p>jdk?zL?WFÄ\e5d2r> di2kxys ,:g=kPވHw57IЂIE J0tm̑g,([G%|Gq! DEJtb{ ʑR(h&t)m/E;wE柵h :ϵ- ~?AZ&%z{Okz'iHDT;bQ?~zBòp;qV6uϻ)n7ŸG㶱/է]ϡ? ?СW=V'wj֋yo&S'G۬ae2!t洱c}*4i6|? =GpW&tNw#0^;V۠GҩCGRNGѯ_vȦP^XFM;.+Uv# lB)@݆c89QʹpR縳 =;6MRel lQ23JN?NT]HB$fL=)ש-XaUv-_q,V ̈mNAc>5tF|v碅ljxK`ټz m& }"^Bpp'_[ M_r$#QI5x.kS#{ґկ1ڌM9:H uKIf*ub!LO7z `vFZ=7P?I*m6H5@;yiS{J\9&8GA|gm,([H j{Ʀ܌>}5o,Rccyi"l:#t^"-4@W1饨:Y S `&15 8^@ž^,c8}E{$W9E=8?Uɺ*QB ,bи ?FP?td#_"'} C,|o<'h%"'R:,'懦$pV`Z?C@n R-:ÓbdE)N$<d @"q}\|w`g`_$_PYk< `$; y"a>{B*uj+(,g]K,btCB :"٧fHæ,.zVNfv;I#>5jhdwlҍsU$Ot){9yXtjxH*3#zmۀG뤚pˢ8KO6"\H+rͮOC O e0;ȝ--() Jݴ=5;.%1,wGUϴH%Ÿ>MvWy<[?K4{ȍ- FH^!Iz })ޭ.j?,/yjxoFokrJ5BYWvb9V[߉:y;91q1¿VIbt$Ƙq~n_4>?9OFŭ!F"tX@armJڟa'8,$.RNPd]Z<̫!|:(SXHi#ٔm>ȏ_wr}0s`_¼#5gw7LvNyA/D!1;bIUz UZuY=aNZQL;-3FOM*Ұ>ro$Hgm_xW4)|fb[9(x;<]Ds:RN[n~"_U3hߗF[9hֲvFWh=1Mcl>s:ɽ"\/ϧؾ]" ]h,]yZ\v]r.bˏ 8tQ_Ʋ7-"AAXݹC/b I!3cf6DVJ5{c?9c٠ܙӺ*EՓ ڣ=yޓy?Kq(=2.uOG< ^2v,<ۓ%W'S(aBh搹$Ds\yx:ykr&Nԑ'^8;F4NrTO.2ɻ |?q6:z?wfRQ5‘դQ=Oz;W nVp7ub'I_gkL@P%-Sjp_Yb!i+G[.Ѓ[#DuMuPƍNʇn-e<J c&]Ÿ[K)2X|s ZwE~6i0&3x<_/;Y{AFt&oԀ_-4Љ.b#|G^yf1jv o:}C}#](Vs|iG~yTY<1쳚zT`mmHz }_שӏMNMEͪm˜Y7r`tms _ n;I/rp4}[" T#㫰fQiCTr/Om֌ {VTgNbR. FJÖj ( Dk#6]EaI nVR^TDR/C/3V$m \l޻?}Q&[r2.K8aMŝӖ䳏u]:QG#sy[4,JxKi\yPϚo㟼()]qMxbmHwaL+رP)Un6B y)o&NR .Fe'æ[ps˜a>79Mfg/0u":+Gw-ݿӞ0|Ds֞ Iϸyn},3k:kO7bBP#((tSb4e7s܋dff]MIi~F~9gTP³;G~e6&_ta&ċ iS4rA}l@&N} z{ս2Rr'_ױjo * wYgOĂ@&w_'{nq(H?S7S̔iA~@V|VSWrdUf{2x4zBc?q nɁFZ$bi/iY%EyO?hθ@i"#HuBh էRK{'pf,${K_JޢK*>Sj*MNNSviIv1,Tw\N޶ E)DoܹG֏TͿ" "iɑ<~obO+_DPO #FS yWt^ '5g83QsF.>LnPd .2^ܸ9NܨW>p?_FPUog锩릏1MpO_0хBgI P ހty~G~%XTJr u g읁1ޯi|:XW)6yr!챫xd s^ 6~tT#I LF$ӔէeX0v6؞oU&v@YBfGDTg=_6Is0Oa f|gzx O?{^A;B|F=nج&>GǾGp,>(i">ῇ"C$I_!b-wEF9hW&a`9z6/{3ro]C4*.}2@^\GbS﷢{?>@tn$^^fhܝ(Bi_/;=1yobIj׉r#xrNJͮ$WlOx}v3xAj|3&z=9]#ro_t*݇o zn:ZaR)f9H$`RG u?N}H5Quwxnu3SYFZPڀwۊH_" ;2y29ՕA?f0T?75Î/5..ܥ>R\_ɪ)X"V?d_ęWvĝSI#stD?/N_6p_wE}}Aso1ԅ܇VP>uj |FסK +I,~e-Mra:iFpN ߸F7ݶ85{Oƽ1UK ףp5K3E]>^1m w\F޷cr!y<ٳĺGLC"I]DK &dna(ȯ:x?O{LY9k(Z3jHfL,~Ok_y=KW덗mbOB5Tx9m蓝ʖJ;N/2T/w@J }; &6E?b_/$Slp_&2S,Xj.o8QFVS+x➯ݜw/Wpu?-z$h%`NpS:QyQu+)<Œ^^*oձg@}PGYRNd8UjDY &I=ՁIY_o\PwdOR Nze+;\>YsV3YbЁYQՌ6ɥtxsޞ!!C&ӛNx3zbljLX]% |r4k|'ZK|Db”_~̳[ݲ8< uvE~}& ~ .i@,/k#D_>7<ClB88q-_B1-d_~N@(m@)1ןF).{K9n],# ԌZvOT.a4ov?Ӓ F{.Vu]W4(Ցbrq#}m}ee%[N"/dV=fa PEf*f2 (,RR+$&^H" smVIRʹ$2Z7| j(k[E}u0'ֆV=:Sͭm_ҥN/o mklg(LKwmMbŸr)>:f_PR}zbMW%GnO/0}bua9|PS !L {N ;(pceMCZ74T₩Nڣ9X3Q;,|_2_ЇP}+ (&C1T{}ڂq_x(c{y9#LLV(4S^hXC7BD\;Xߎ98EVK~;6(P6 ?*Ǔ6@'b"ESťUV@O$*pe+K:֚Fx1ZPfБq nP!ei@\"(E!R-[?gKZ~%{缏4JMzm=F Jc4r<&GdH#EyD9!dv>{y ^6)0#[vi*,HfW# GGX=`xex^^᦭k$q~db%ţ9 JSoVּv {3;k,mLJȅVQ3{)2V,s> y9ZNC_kh\@E}GGt0+f\qwi.6>r$n rH!}y#[2#,g I\ٰW#xX9~@x:Iʞ u\ֵl2OZ 5bV_di4P[-g[.KF;(x_^GJ"<(J9OOwgwk)xnDf=EӀ^6RLW4 wsB)7Vá7VR`%u-a\ \8nR̓x^%`X~+rHHGUaW5 6Z] lTÖp%eȔlއZȼ# Dl=q.1xbxGX1jf:BzXrs H8ԁ(odɭL]팡rekXXf'8:Sܷ3> ;Gue|`=(ßc+ĸs=ήㄪFNG.Az}p+-Ƣ[0 h9 vc̏kaC`a.WP}bԯfJ\YrЧ+3*S~!ZBd!ѾzOO\)q5[#y  b\`]`N=o kx}\L$Ņ&X濃xoixO9xKU:_?3(xؓE߼<^G,$:P .\{w0γ+=F#cK1ύ↰]:U!Do3W so5}k׆؎Q`d:LDKFlp- V$]M.ShԳM~qe]L yR|+P7X4dvTLg5.)1<-9&E m\!Bh8{WZy"qvkG g</ gތÝ(MK= !bo͢o jCjt9MUo"9B..`D0VpVK1Qr커уm6Co,>؞w4R(e^ZJj̓*#{~c62_܂ h_p\}0N~0S CD 5 }ћSӹ#`UQ%Gi-2`}u/u?CX"˥3fȠHzdݭxC:c4wxZmWrZM[ i%/7x~ٟ^6c Ctx7XͧjO(=.,#ƮOĴU#Sk!׹={"&0`a?q2lx{رm,19+uxۍ=]`5/>b_[9f3'*ݾj'k|y{}[gˮfu->Ӟg_|o1jW_MXoegjD[3(*z> }>N5]9N`/p\PW"Ȗ'_?L?w{Srg vS&O.vJE8%WT99exy\)ygSznsJa) c -xݛB%_u * DcN5Qަ+bIɐ'0{w~j}׮x;f1L2s2R*ȽyM?~-QdV _(0Qѣ:#:$?\QWŁdg'S>V_A)D0Br/g GWF!gQn& ̷g<";r A~hbOAvoZIiٟ턖Ye|kݚ1G0}`+6XFb;RX2Vv >L5_b,pVãvuѸ}QXJm3eqL#f WL WQe.C m*I1 (Q `ڜ?ά9~aMǹ۸*H#͈8l^1wDԐ]Z(<<>Tz@35Vv7f‡K!a:bޠԵZXw;(0SȳOWٷO’5J\%4 yIpDucHx3I% ˓Z+б$3}6Zp7~-ycn%ʧߋoa\w9-Plÿ?e}f'dئ]zɂ${t瑦ف9Nס P<[C;.뭿!ߛf,1u&i\KLB7(^Ռ]L+*G2 4 {8:&V>|άa0ӫ\ "5ߢT  +u1Ec?R^6>n#gQ>H+j~{~?P nyyE\ZE_2xJk<ٿ0/cp:S:)^qj_~ETL$1:;$зX rsތ^Bd>Y3r%3 \[-c .WwvT%qK#o&&qWj?]u'*_q6zt1ݨCP}qǤiu[3w 'T +owT^X,"R}-Xw84ޯs-;"4݋q;HRKm7}O4|0p.!WB+rx5D Dt;Ot7]{h2xF(3v^+_0,wtVUDCE;I%u14L3A>?IIA ;̰3;E3pWR, )Lb&~Io&eVށt[D$Ń hTSא *wls֘'{)>_S1Mdv.;8͠$|+S4$E}J4?R33נ>;5ie-gY5HlC~F^W?y,tc\$. ?#'1k(e`E',7f7t8G3C) x庆Bd2pcݕ8i%V?BacvŤX Oٱei.1[ӼǐĐyJYH ˵M"YOEq/CSG[60Ng;fLjKRu;{?d0(Bsd#߭do~[ mͫxU"Y8<0=]LDŽP\p Do t3AHC^ȵINijUW7yFwTSׁ>0"tEHxr~9FYJn VS~0.6Nkfh vJEzʃ7OB c[)9xWvHwfg|7f t =/MHr /ݕ;k֯R ݆})7<䤷(]…jĠ?"v}<} S;h8xw~lz,fX %l|Gd%j-ٳZ/h=1BM[ t@NnozxK_ɰ6uV] *of^LvdQ΢xByMoL ? !w`/Mlt;_Y Gbx1=``܊U[bOY#U_[ʺ9v--mK/@ϕ;ERXUz&WC>GnYa4vr7@[sm]EL;èPߣCaÇ#?@jQTz)M{ʹ*^*l}}<~#MhB354BM'#iJ3PkdG Z1l"G㼶J{A뎠g #P_>bE #m-V*C\ \'$ٵwgōHf3\*/k8lR:姓N9nZCZRÛujO|&lZO$q1M]O;ؙ G^ZF[")钂\Ӌ0:nfUF >¼"ՉH(g^ЊDUk8S>,b+0,ߏ`= XY/sH\%980 cx4ue,zSWRLd]֡Xȵ_e bnj7U `aĭVv(9=3I~ma:G"7=P案@Cc6.Å>8<dtcURݢV /N3nw'3t,ֈt|>hRh,Z>Giqǰ6'8JFD5ie>JpBU'v P ~a]l* {a&Y)zW ?Mv01=ev櫳31 C8Vqԧlj:DAua]Z;-f k*V0ZK i**xR1\7,Xg*ڒ w'wc. ש #ϱޤ-'9l,;"ĸ!z| L+/OEDShFPytvL9L!|GFXzC㤂K!,1x.|<=7%z83$`To SBxClcեC[s(=]G)q祣T'x+sE`̈́eo+GjJ~!SsioAyɂw=P>.wTXִ̣X2V_KЙ N ϖUش BTlWLlW84{plp8% X8nNXXx[ā5l+Q>+19×F5(21 /@e46C Ѹ^]Fa֤1vuC73.)~>Js`0 (E}r%^gqIOeb9<6A]r^.lɁ|-8OPƳ&5Bp%;he(%)O]p?-{$Z/T/TiK䣳^Swg1N I`,Flz?.WHwh1?n@lܚط|+%Q58ϐ62_/Mϲ۩E5_$2iZx$,5/!hrid 1{~RQN;P5ѬTw̚Df7sU҉uGb_"k œֵ^ZC)gPȌ=hFBRo7 wlAwFXNv/> A 7 vClN h,^S%_<r8y1}_TSTf 9K,ɱ$lH2=O`U{+>sfԟ5dB+f<)yK/u8JIT ;`}> Fx.MoȎ`sYoR[ Ϙ&? v:N'C/J`}J|˻hXc8:h]tqO[I wg4r]P3 x*+⑎Uuf`w0B`Y]MTH5ܳQW GewSu$E4xyZjm.gK* m&xWr87y[l1m@^pNB1ۙ1ە^0 or$ؽUvCw_ ;9wKͯa%;C:W6)pZTrANyxx'< !$FAy( &toMt/4GAVGg&j+V8lDezw80ū9IxW0:f>CۚNf`dߖ'.B 5Ǣ]*7h-j1Tb׼Mx \;<&_Z",rʮvH!obl9-|Rg^#,YvQ݇&ӸPa64 ;Ec .RrK"odRT6-JQ9R AC|n?`XSj\ʉ{xXEm*ϗ@#˞[2u(*7]MEV‰aSrv@)=~V뿗H›>) MP+0,+%`vOkpT6b$\̈́=s62 XբR J*RMdc@N!6\9t(a׈P*ZOGy kI/X ej*T*SWCg*V L@MQ)L1in>* Z;PVQK/^g%bmLk׾y+%߃bj#x[GM_-sL1ǕS?9}R`b{M 'hj}*_aϾyqA. `= QGw4M jgNoؽRMsIWǯ-Wb ~.txLT 0':lu]>%u?WuNz+k]w?4u?d?'pde6V*vϣM&;Q<()+aUWU=b^u 1|osp 6wNp-ܽ0ڔ6Sx;3%'뀬Nߝc54A%!З;[NH8fضґ̨`o0TY l`hYQ̼m|]L$N+Nw<ئ|2D?T|f[iO K?Nă8X\}6~fjV4Qo(%n@K\Kn"0&5ni+T'^v:z <2ef3IRQ fab5{HLW761ٍ vEIyԮjj;DnP=ޭB+Aicbw"S0sQnţe~O"ҦS'7~FiZpg̈8|KCQO bQ7rw#OJN$ZoMH 9T'[.&ޡ!,W5}olaϓ]s|Wk6<1$+ve㚵J3x>xQ?-2Sas!&^=՚#KEIb2^7{uAdM vb *pZ]?}b"F u 2,ٗ,&qDy :15{/?!5vK:@mRj&m+O: M'p6_Q\.\br{&\7Yxu={lZ[9~XuKNEWT݉aWiZ6?g{[&>UlnYip9fE  ''te>T/ҏ)WRǕ.D$z}eQP5,aY8.iaYޠ/qOaNծd[s؏tFBԓ]6?1 /-A8H8g 潜4M\*"j^Up J `oO>tl1Nw90R!𳹚/afjPjXOo$Hf*YE#ȇW%̖ h|-+p@MphOCo{L܌ )1Scѱ*."K5­RYOhMZcᐙf 孤>poG:+ H:٦G>rqhBQj3hlsj2n-*.HdJq~. T );cOp'|̢Vؽ6& MA+{M8xm|N t7ld;cf&}}=E q$ Eܫz;T ^ 5)Qkf:euF? ~tsMlgopcM7jacʖ_lIQ\NYY l:ܛN{;"_x[MX#C1oM|S~r=8Q/9g1P>HDӵ$ y Nf_\AFzy%S`e6˾ԡ %8HPw Hv}бݙ]咭.m0+찯u=J}N~ծ]>Oìr-Nک'S4cNo.jNŜ+z%lzZw4w~&8qlSB`?E]ܧy49Tcto0z$nVRTOz>hTPUnFrIgX !A<;ȵ`E Uh-Bye @C@l/Q H; LᔝLm)E0^AqՙP>޹1%[4ȊbOkmxJ|S;5?v1Kn&GNC9>s"%wX 0~n4|0طgw$BU;s{\v(/;m<F !4+CP %, &1 hօVc6e@']˳z.vk7}T,#AxGpX}t١!vy愞'A&l;?+*ظA>*-A:Zg[<ѽ1E3RE}ʧYGgj.|]-@S ͧ7١|o o:SPW;Ƒ B@WT`'ǀgcBcIRB$h'ˎ$Wh:va Z|/+w-ٻg殉I~nxQZ-إ՞}PK7Ez!Ʌ\li BZ-kM$^fK2RM՛q 4x]%9&|;g%ώk[̼ԡ¬1JQ{wݑ-Hf7|Q[=<|'n9?~4IbjoKx`hގ?3*ꄁcS C :\_eoU`9u_y,ʽ܇\5}Uiߣ@P4 w^2sD&'4/RbGO:}ҽ*}(t:(W9dF*=ӷ2_S9:گrWtӇtS _O:=^>ӈ4$ &}NDEwtzDrN"ת>^#>ӝ:}ҫThN HrE!ݩpxRU$~^AW8>szN>’<LƇ+NPJLLE~>~`Ff~]NoӫTSl>׿?F~?m& My_2h7vO\.sR.!HC9hVs|;h®O}2}nl_=ֻtԏ&}Xq# &U7ԘG\z1fC1owV .3$V+TCz' LL/{1_HJeTy( _=UAūuN7S`]w&}V>$WwO/OlR+k&XԼ 6ePNOlޟO~դ~`. ݮϞdwq;:=DߣӫtzV9}N' wTTNw=\cRli~mV$chkgbyz=x!ɖ_v7y=щq߿h ?cyOGm[K~h _zbLqgӒ޿)1?ǵw>/YO_~"1S?W&V?7矪]mTSv5Ußwv% lN3KN)ӣuOa< aݻڍS M~J_]z%$w,E=s#WD>q/?x"IeCѓ[>/O#ǝKe/L";gtbK0?١^ϣҧ/3>+Sٌm4 qyW1`v- Cxi~m_+c)aY*OuyKJS=jN'OUje?Gyj?:=DWS9ݩiUќn 4*} [tvއ,4*>:]"yiܪ)NAGjb/_NM'rW4nCpޟO~KHS9}N$J?[ToU 9ݫJ9}N*}"~>t(jJ'?_VAwkLL֝ Ar>FUTӂ5x?^2t'҅UD_I*7wӧUPsɏt~EW驜UWhNGIN54*]:}Jtz-Ji:=DW9:?TNߪ*=z_o79:گrW3jJ9}N?FW9}NoMtsɅ:/[uTz4ۯ3{>GgJ_^N_*]:}6>@WJi:}_گS9}N(鋨ߩ9:گrW*]:}=_O:گ҇rzNNW9IW驜U3jJۯ[ߪ9:݊9[UBNtҿP29t'rG*}(yHs>@rVi*=zc^>d͆k7VD?U5V?~b3PNOC2M(9xIj~gNOGEwtzlT_NH_sxwTTNwWќn"ǫnyHw>~=]xu(jJszN@W9}N/dhSGs]WPU@m'C<Mx޵?>„ rԄ ϣ&<LxI#@Xj辄~cB '< S'& ϩ g$'7&З'&'< S'& SN] Nh}?Ԅ@@@'95 9%7&5yb 'SBw%+aJh}c  OLNMx?OB~ ;?y΄'З':y(>ךUv&'ׇ埄;ڿ#~?$ّ'/'& 1>p!1.;CMyGa>Q1be~X!5BXb 8]qJzdצ )]Oɢ߇HT[JMg*aX/0)gƼn<*](&]e_S9eV¨I˨ Vcjxmߊ[$xռp}vl -ڊDž GKzoaqOo cxP aBC1NyMXgu~/ձ>D{yٻ+Zku,`|RȥT}{[N!zp>za/?X%- ~D|#N@ƾ P΁AZu"wE|,\͍$m?PƷokw x"_RJO rc~k)8%Nblf  =t‡J Ҿ-[Y!fN/Nw/9 x߮VO.N>#,;+]]h[KdA[]CM&&!|x>W}nt솯v&6=@a(B.$M&>-98P~u&SӠS8fo7Q&vlˋceҌ/lr7sh^QfQ)hՓ<їn'4WqB gܣb{&)}/4\dq4 k ?}$rM3P^r+C[v<ixPuCRS#Rg^nG3 POFgl <*U| ;WcS+Dp{ nQD0MTѮ_<5R}r &_g+Oc;|+UPA5M&iݱD\i6;\n5/w׷*>i^Pꂕް9]|]Ku Gz7VJEd+N CCe򾼱]}j bk{g1}w]F|j)4z eM_Z6چ1lηZE9y??8(~_~x57&wvJg^%GF6D ~vٜR$I[.<I6K K\R]%f  $l5٭ W(u8C0݇4C >QpG/V2-{ID }JVO΁,m,vRB+JLѯ x1U`^9`xZF!HɛkltHuBfI0ʀ\ќAiフ7IŖq DɨI]ފ}K9i[9+.an(Y +dwإyC7˲[˗Ok(pc~qIfȱeok$650!)o)nܫUFԱd[xKe?Khj>;AC,n{aTv #_ԚFq{k;<-D8 }{ĉG{qnbۚ~Ԅ.[".3hT˅ݠ1TMiOk[X~_j?ruS\և[y ]h0"ÀǾ~nD߉X~`CziPOgNKc%Zx!wRUe2ҏDgA|Y(J!C43 I.֥ZԄ ]{&NvxL9F)amO-O.^QV^ܾ8vVbG59@v\P&m2|2 K|P~w%f(`@}ֺ c0'_?i5 ʄ*Xq2+!eZyt0춷٩_r{[|)Owr!`^s|{HeV7XʳGtuwrJ؏6~@w^<򔬄X'8 P9y:Zֻj;d [ yЉNbs9go(eA&,YIΏtlTYll4{3pȃDԋ|r![ vYyaG'2<̜B8*f^a>ȓX &9:33: UÓ) t"7GsAowC. r %ߓ/"Ir}X[83: !A*UiUEQxwδδ UdSUGypJ)tƒp |_Vwy9[=oiS. ސ]ߠxoD61;¾y@y.+ 7N{x]Xfq4\| Ue*1FHXk ՇLp%XG,x8 |T_Q\<&4ƭ \ ]m} mIvC <hΠ$I ٌ_1ק00B-R1C,#᱖w8w17-d[Oyo30sPEQٙwxZ!JJ#c[I|o(æȥ'+Pu7*΅%.bw@1 i=g7mN).ZaIa%o\"{O Utqge۔WȔ',.6eU2Wu}F b),{nyFV }Wn6e7+ؕCCf=}Hq }xʍ7c򦡡gVo7kFP8gx)0^g[Yg0:$(wnZ!BtCEFd]:)7鰇-x gG,a=< v)Xn),b`-fckkQkYS<.>Ve}"p[bEӭ.""iU٦ʺF]eGWOOdvLr[5a*<:r%K8eOh#5r|Fyh!.N!qs(u 􇷋U}]i"?ޫDyXT'?ljղ˸(dOr"s#L% $h"64)A!$X$\ ®hL3*UMbs3Ic: Ϸe>xlB<I`z%+ C 5r8] Xq \P&+a:]`c?mt3~.Zb( ^n1eU. 憽=}wO'p0OQ7biv(DN\?JVrNO !>7 4O>{jJF_rENb5D?+W-_MU_@-Q/Fhx-r>)#@uBYɮzUNo!^yQaqa18 q<_#{ ;'zזqLz,jďt'HM,Gpl>:xo 0Oga>/j_!T=/0hzx˖}b03jh݌!]EH a6OvN75)X,[3X0vx 2•e$l}0ӷ3q&ux?\]k5yPM,e= O6/-^Ӯ[ Kzf7:Ú'̭8EGe4Q]A9}j1ЗvV{61`f/3JFx!,V?c=g^9/lvR2^V[9֛2-<;Kh:]o%.nmŒ.gcG~^! wN*1 K؝+hr.,y? ]p؈)֮Zo@o4֙CZCJUv ! q>ޞ`/^1*]3Ut\MU0dO7XWS }7^BMK$Q7zHEnp]I’a$C:,o7%{MpJTwlxNsKlɕg4A2 T@L7OoGivԀ0@DA)Un69j>g=X\^!F?Ֆ$T5Qx‹ dڵė$,^~/E]QWoNݐp{z=$-hiz,}Y@pkR@Xq8`i'\WZ)~̒ PVPu;ٖNݠV6A7ٙ_߂^Ot 3]e&wv lNRh' ,!I#/y0>;Tę~^UslrXݪ(8nURWuB`kB PXr4 ? ǞV0T11贏0'͂@R!0;Veör[9ټa%CF o.*oc ]5a@ ދ*^aڪ63 Y(XcXuwlXt)c*ЙOSg=Tn|G(#I.5xfVyX_ wE絻ς3U@)Y]YN\ ,\#@5l%Wee7I<3GXW D-A&N9Jzע4V~/f<&C'l}yV1~PKEsS*/E#ţ|_"M;k&RkXl- +LXe4LX$9L_"HEFEfK(w!rPNraɈ yr_] 4`=_oaU5(&ljĖ=@ժ`01c!ad6(#ODOve?G8P$?c)]QJ01aV{-3xF!Z·0=8S{ioBBwU?Gn%s_#Q5t*/w mŹh}80PgvsF{sq*6 vQS7ގ>z.A'T#t{s3V {h"Je!4,u1~ 4ɻgb&.'q8v7ęk^],6Z\8N)u49 ǵH_Y\SXf &em7W [yv~OMqNhhޙg]A1xO_80̎'39lwYoE* U>/0Kuc4Dx25?k!˹$+xl.)Lٛs;#?;lU/8ZEf3F}!.J.& cB ag[m;Aw:"8W4b#J4vn .`Ļ7~%g?JzA£6K&&>#=age.¿> ʯj-ٛ+8+Cf'nGZhzV\j K3`kVML;QysJV8(N `>}гT/di'a#_goY 6nG0V.I`A]FjRDXiX܄A 5%#FZvK)jüy"0ri 蟾X̋I&n!Օb!$! d׊9^Kj-΋a뤳w@S.e W!~}$O7`9>u37Z~d: d[NPME [oU7&Xtu\ Kӛך* $Qc0GnBӯJ*pY֢\X[s(Eˣ R9T/-R{Ҷo::tmWݐ{a57~ԹQywNs6G3$wp̳af:ׄ0(xp%bͮE^4}^ &z%q.HfTLLz8 -#rF:TŠz'Vk7:2û|Tױ.C/Wũ )ExKkmR\A̶?K}rq_z3zﵹ%/[p㑽ɷMnrI~?;>^U{yR_l[蛫@Lx@m [8r[FZEFX,5Nyh-g>. >euIV\4'2ALpMpL^@ǫzO%)o sďܞ7gOg*$2 k ^H˫ʉӆdʈU L!SPqKӖBrdN`ՎvLX}Pqc.l#R!$Bz klwȷED%9XmWK͢Jl'Vﳊu-blW(Y "_R=,:NhzO$m[DT(m̋?Vw`~_fxY5BeC1x0GϘ{H<}_mcČ3җ۹CҼ,C7;3ftDB<7G9~oKCYGm9BX)>>Zm~2[G4ɻt Пq0g-sR9F \z,0$'͞H9 ^$}3)IۢZM`7g4/ܝ uZIJ(j+t&?}[/B֯`|]L*rʷד{$.YQ2%!o!~yޡp8̄CG!$tv;$wrIÕ"A'G8Ù9|F;$0@١ /Z}(&` }vrI8ʸYG!zĺJQ~cHԊ߫ɗMC ݱt,29nchcR")x,Ѕ;;E M7`4#$DzCUiUYTcyB;eV6D&>ߧh%]WW'W?i劶E=o[~dohxž.T=;JIh=вr SvI9@ t(g 9u4KJN3; rΊnB`&NzdǼ/vko=+5Q  Ђ B/LiTTFO~ uWJgU!ͭ?ӲQumN Yv Şz/S6n&BLmQ矣^'4 Nr;QH1W[ךe+dW$_N>Xtӄ-Q9kΈf)A530Q@vqӱ\4ێp>Ks^ZpN5o)F)^hHǯdW%"J!TM)Ax0~[6|dgm1uwmL~k+%`>K2OΞ)<-Uc!Uw[$mKj6Dw 7>>s?C{{~<*ȬVS/HtNa!&2%ps$ql2,i^l/G~(W8N<{:-0>60oiÝm!} ͿBG"TܖE0K+vJgt>ml]qjC 82⚷)"f |{#ЇUvñ쒿ӎ*ywy('qզrDCkY/0(+?2Hioo5b7syݦ;] {ۤn Q؜{y>;\`5rN܆b A N;5fÇXϱYFOWss~Wo Q3-9,2MӀ&2~ !!&`b PGsA;Z~d-bZx=p0PGrz-7Oy;)(;#5v. 5-$㬿)Ho,Z7q.Gi8BAXr9elH"GڋaA2ƾpP~(H~!J/pZ63Ʃ1/d: AWߣh<9bUh<1UeGdu}1MsnZrfr2 ֙`6E߁W;&E\l%RRPF11U-aSK{_HΆvck4\qMH/qkӅ7m%\ċjj$T|TEp6H}T%c١\~@=O wȳAGFGKhxSMzz$ozsM8hfoH߳#>^)߳Vkޢ@>)I_'v~ވ7&>p^&mu 9"Gx9-"t] l=/*+Ui_z`gDdnGYb {8>#*J)(h]iD8wο9|W243Ip hrN=[]jpels.hSMУHp7mfh9Jouɫ/9D@¦v wȽa9 fŢMi^c][e\h^mmOq z-}r٭9`_n ^2y?IwhHTrZ.z:Geqzy%C!HP v*\g/QԶ;NaH.lN {z<#!ӁmH4"Hv^VqOUiP=IsH_H),ިY7` hnd5 6ld|d{=2V#~[V8&SmnuYe[Œ_fS:p$g+8Pd_f.VxBOWPiupD,zKD?d;b١fc/L_!H~^Q\Ekdvxzx,,(9Wv3+y>3' cJI'.@RU;Sf͹Jw2:qPW .UӌStG*r԰ŤZﺸS)fS%3.l \@C+ #&$Jud M)D;w- @y3jE);Hm%&L-@W 7}\wrslEÉ`XNxuIY'(JXFB*\ ߯OǢy ;3@9V(gaٕӤti-Uȟ讃O_g">'dǶ8lfi| %+ ꓯ@]5/t&U9 A _G>_kvb32˜;8Yw [-vLכݹ|*J L"M)vV̜mr׌8<cch܀)O2c,|j߼j_5.b]gAЍ<b"Hїy0gJ ~0Ω_Bۇh'A#u៏IWh(ҿgѮ~~#-achm7 ݌}E¬ȱ`,G%WUFY+.F׸j9?Mjm&@7DpJ]2jPu?#8Vǔpv|g;/pے+zxSmf_cr;ɱz;wcEOLQ_W\U{hcZIσaL04{3x{6R/xWM=DBG29[>:?[1?CmM̾3דxG'F |H'dIu-zjK[l}]Utށ⵷\+;,>02N5IkĄ`:斝Z'*]}Rjh^cݍ~CO*hU`撟<'wxLEyP]R^>üB T?} gWCpaS:e숱+~A\PQ+__~?*? ˟Rwj߉G?_jO}FO/S/R{pg]۪(cccnA9wAvpggG@K+1"Xv4V‹3a*BEݽ ǢzOt|o;L7wO谈ěG(+#Q`.pR Ƈ<"X\4Z[`KRG5 M~0A (ւ()A:N'j9i|j' gZg>j `C71r o D~#C/z~k2h~*7'(3OLA8: oy hAƤ&ͮNPʝwKcv{s'V/Rw(mCN#Sw45|"l4f=-EC3fpB( )GsIQ h*-y*aF$x?Κo ۪$H;UN_״[$.<.TCY8n;"݃(!ILQi$# J /,H<aqA'1)v-_y !Img.8Oz~t)oBUIL윀Bg9Hhy 5o-MSQO苭B$ 'OB]U.<٤gӽ]9jdhw5琉6o6n6A߯jѼMT"Jpq\A=G t%M_O’Nu!kcf?1$8 Ws1k4v UݛVL@,4DCCQZ!IRM1!|8֑n&T C!=#=5{K=kCYRIH `,Q$u)$s6sb/ggèUkW:tf!]LLk fQ.Pr5/ࡎ2󭊮f?mlHK,Pu×(ؠr)M&^[`3tPrݙM9*3! oMPDk{[1ʍο;YM4y&TX=+t>^knqxun)OVqo,ߜ藜 KO KwȞb^E U'/2 DL*ԽT9_ҟ2tUG8^Szd^4 8`PTV ZYWULET_d@bzB< \ k+q9@ <^T9j\nc9xz!T1e8 CS_N"K"sވw{+jPl?]To:*2ڢJ3jhvۼo*'X16 @Qmdwxmڈ-toӺS\GL'!MfTWe|hyNFhpx??6H"[A0dGnm.ZrYwvI5UXzu$8f `~ r$kQY r!>WtHiɄ|IFL1JV  Qb+Iҳ JN)8y;c}");orY|%߇"^'ꯀ_,*`N rvFck Gxw7W޼l٨qU֓'< ;Tt6Z`ve#υ-Ud8i2!d4 gYY@"|q5q'!~AWѯeO+g~W+q߹]NdTkּ?X_呞;):i9hK !%|7OP.`zVВyٳסU{T.1vIAh !F2{7sH&;gC?^(#tUgIBHO'^[Ƿ+w!hHڈgc5\3q„*eXѲ aUNsTتnj&(}BH}"C!nMS~(?Rb{YTdF[{#)Yj~<> >o¢C siOR"ޮ١}msOYuܻ_NDic, 5}b@O&Qط]J Jůڊ15VbI5PWPcTz%'7]o_+*_ H6j31a<*WmG|h"4tЂ>#rb{>c샤LtL.4&ɞn#$QՒR~_E3)q?K.O;ko^v:&k A/U{e"Gxx{He[+ _/ZQ MD.m #‡@Gy3șEVWvP-m4Uݱ3~fjɭ#ZѸ#u¬Pջ~# 狪Pu=~Sx\n7WvmMhηWrj,B rU C[!FD /Cv.yY1B$$>tIS&B_<+i?0*A[W175ÚS=) ۰9W()@gQ^=ʟ9#1?lvN_!t?jyPhO>s>boO8iP#4Ώ[v-v&_Bf>?"?FCm=Vͱȃ ~ܞ?B*6Xi-f37=Ӫzб\FdG؅'X>!"8εiİe (wLtJ;ߦ/ e=}+Zoڢ+<6|c܃3MLJ+-"UC Loo7>VǪ/;vxfqWtVP*z,@읷ZrZSaѪ12j?o2B]N3yi C’κP pWtPtqE!~G{3}fq46{=NnyD^zN&HN }ڝ䔊O;{;H^Z-B]C`WNyaZ  H UTE+jyQ.e/z%FS 4J+.T2}PՊ UQ1%~.99dGq%]vuK.<俔gP{ m2oO*z`\91Ocx-kKy &WD{)r$>Rߪv5jxRd_1V.?Ǩp-atڋQ×ӫޯdvBbw/*ӁlTURc\aoI!]fM$r.MyUCjCnp˿ l4ōEWhe@E;UK[, S'Ȫ u|ǀ=1xVTG|kv#RO"JTq\?dHmְeΉvh6j *;s #;M4Eg/pVvv%G!$9' c$`يXA#5]۹/qVs*LO?Ԟ~ H 'Uk;L˲w| .ǟ<8f;'qܧ7c0a.и5X,v|RoA<?bXoÁuZh<)g6)PBXy&32qQ9;i*k.e?$ud~ƠV!.ˇGZ0G̺Ou WQ+@] >~$F]xO<&[}Gt#bO ~1 ‹tmS=. t<Ҙ Vp.cG* #]46/Л{1[!9Q]0 ouϾت/9Vݰ]b.H^'l-uI^{%[.0]rUҥb[j dȈ3lPcJ;f=z Na]0WC+/kYBd&$9VpI+:qV \VbW1!^+2#awc%,o7V:M~ foMjc=%lti@XSF]J:$NWqPȓ43o5% 3߅>>+F/p R WH/xFC{*Y|2BmuS.BNd^s.rnwikT)k3yd;V,~ iW&+?ndCͤZE6`?]oRm7QP VjѿoOM((eda ܸw#*>.S~*b`wx}Kco[/6 owB/jsӯ޾qphu凱KVQ;P('ɷ$0DyﰄJ uӯx AYa8OŢ z;k1\P~祜S 1 [)}ԎLb0rQ.?AQwHHkA**/_^ 0&_ ,Nn+t69,j* _Oks);|ف@ 쒹Ǩ;^øFr/.EE! ܥ(q,0AtH7YGD:`z{~Vmb| bp:_.WpJrFrEY?F(ڊyB<;HsbϺXx@vT~P^l*X?,~E̍N%7oG( tk=dȂ*kB6 !NUNٵoy6{\398Z`W} UkG-4ě"S}6 +t?!KA1Qsb"A{qr"KKWȉ_Qwz>L@Zyc&T Q}ë+l\Bli#0\#P=9c,$mDy -EwIM <i$ySڹ"h+g>ӮHOsMtH^yi%?#A%d3!<9K7U?5鳯dbGm,J%ʟ:UU"o;^u ީ|4|O+P_EtQz>7)T զV`+>G6\b_?+ROp_^ 3ڭ~@W0PA:#U.Uv@wt“<J <_:-ddTbO3*TN# &4yʥڙӦp<1rGWƟbs}}1x~qmG^UŧPO9PEC/ϻ;lCK4k-Bhg.-`܃[^˧]"ZÚk?sl +x5Wm2$,"O;ZSu&[U%jA4+dJ?!C狺wFyfMR!<`D'^izA!Lwd1qvt=vt44g8qA5~[>؆q fp<ӊ.OnNT6L";,)=c ,Oekv8nfh? wB4Dhn Ϳk;ZB{*-%B݂o7|_%Å<5޾eX9* Pn sw]c'ͦ6;fQlM5C/M(-<<^X;QƜ}vUZ~q\p%` GFxŤhل{m0rɐT/!Plt';04W;J2(:GkI}̮C$ Εx|[Kቶ/AK{Or NC}^ҿ0 Mț&XߘH)]8d,<$Ey)2+1W+C8{'8u'6w"%@Gfq}GF[}^{_Ho! Y7~.;/Ga; 7*OY?'ïKi? PzNbnbrE ~ahU~3%S~ K:ؿl]J;RIU[:Ŷ Wa3t aG0X7t=n3L܌،-.r+pvG'G̤=ܟ7YepҦmd jE\ZEm-HC $X"(N $B% (n3̌ : Tִ,bY"*YnB+XʚsřI{{ܳkw3-v#~ϩϩN<9eV|VX !| (B+NN KSO g=VrG.lo][y(=ʆieXdEDVS]A.""avZ|hE\w-W%a2^hZ&K7EF 7=^Bd>]R < 7C#4|ad"0y=&ӝ0y& &*T<ۥ,ŋv+ak8x.@p K}tF`0VMaXՅae#EjhX +sVڎ;)?AVo 9Z3|e3iNZ,?Q.˜v c_) =&E/jv%q#m8T-i IMq=jsIC00}C¶b]bĭ= B$ _N!&gVtW`7LgFbuf[BH`'}NSM54W{K(>pYv:ߧZO׭+BGWˤ ꃳ ЪD0ML;B#;PkWJU漨h&á0֡k{G.c@2,o$wye0+Eiݡ%,izNWg#fGiEj׊r튣.R˾v=U%3>2{qp=5McX v/h 8(Cbl^k K`B%؊kZ\eT=V50*ٚah+e12Vh8DJih]>G3I9OVoVw3*{sőRMvTaGI%J*jZpb~VZksli6@%~$ ew+[NE.Mi%rW@+y<9twh§TWO_Bz$ladgo>GnOwXM#̅umb#Yr4@<~MFiMl?6ӝLq/!"I֓n%XQnF7 f. )h@i sYm\OG,tcMJɽv .i6+6 Fײ_i'+ؙV `ҧ(#44e/8Z4 _lCMHyH M/dC/64#ER 9-wfjCwa1YOUǎoA.ġq,܇pv\D7b`5=iO7gr>~aۑC!20NsP>v  qS,ֿT!IXhzѨgˣ"*#Kݟ رqE)|銡Ն!+$PÇ>EZr}Y;V|\צ?(Y(h8]y WȃO)J8UF#Bc AȘWu~%tm0P:c_Uj<ʝWD5約ƞ΀ш,9͍1Ѓ(: l2 lχj^ oָLHN eer8*QB?_&y],סX#앑O_"xqMfJ~3OGF0Od&s<*X=gN Λ&mь-_: \j0=?Z[ۼzD":UZdޣz\۱.1܇MmJ ={w=bٕ9\ +!v,}6RF4$.re"n&$_կYG9o0Fƿ֏eun4# gA'ھw%)ndY-Vt l5WHq;H7ܟ˳UؼkRhR_k$QӈXw:!2)d)v%lE9|~HvN)=GЭuz"%P_̪Zq:q4K6PP?t{Iޗ)?펗 _ŘcyimsDNx %9oŷw}rQP7D>:i0|RT.^0]à_%UFsh#sx9Ub'e _&G𥊋*h[G J\Ǚ_Z{ɏds>?_o:=u,{gy ?o@v_8g:{D2Įd[|dܟe7G]T3מ37sB( ؁:@jwծdQod*. AƖl`B:5˃ؘqf| 7 En@6Q Vfh4A-aԀSnr*1:+7=*:p7z Fb[sug#VT4+7 –B{dgU>x](ϯMVٔ?cC7.Njaa%Yڟ??f(yY>wٳq^Egkoxj~d+?ovh}g/>C[[ǃo%%j~6w6+|#^胉(y1=q8b 6+pCcr^+& h% Bby(X˭R}ǰ"||?? -W @b? 4OC8@~-En4 7.]}D?1;pLgNINuȞjfBpbp;;JuaIh9j 7~30C';v[':Ʉ.㈊ Bf"ҳq!&d25~]seC4D66 Hkqv%U0S<&6&0٦bV F0cDNq"I@ggg9>4]5/J"̀ͮKΑr=i\ANa}Hm¡~. `nH :3p@.a nZ8S';x?~h)ھ X<]E9D}<`W8{}:Į&Ry =eɾ'kmSە*J7>!{Z]nwn ЀCи!H0^fءmfYђirqMow@?w9{s>U.nfMl)(:Î~FR8hEogo0?&g7O V~-)?}&a%ji0w0w~}t4>ܵXB[YJU{.:5=&gQ̓J -iKdSǣvWרe%f|D{新t$\ [: Wp/Irj l2"h)[,ex"6ť L%f0l(\P9ؤdB!<-w侖FF9 :d<>^ZBQ8?7A &3aMMJdkq0VCBd{g+otCpE]@JP6rxZ,Y EJzՆbRÞ+Q6šS̷7F?0_鮣p;8t%O>f30iQ*pό1/*;͊mWHi8m FYRpؐ*fQ)iAz[aw vMen<94z }3R30sh9g=5r4GOw C.cuF ˪f hgylT.ztR@ry,`uSOA=?σB>/ޤWOj04^=XØއ/rtRJ/Q~oPqx/v]'Β?Շ9y+? !`E}g>z4CNidu@ܢ< :Ƞ~ZG;f,o^+(5Ҽ3zmԮjњRk$7[.|,2}b6G2TmnCZT1"K}thcxj ,)< ӷ2^vcsey-g-T6)ip&b>%|:핋׿ Ɏ_s mFҍ0ƞM Kw@ '>z%V|)/v[M5Y do!li2*H1}Umvuh!s/oҿ%Qt'5H`f0XجޓB23ߗE?:sQRJ7{|-U$DEd, O8DI,ʕöÀe`4w!Lr"TQuxZ3N_-{jir<p #eSm}8nȾڕò82-ZYg/ɭ`<deg3׮^1s>Mt5kv>]Gdni]7goKm(ӫx{_>ƇؠI~ϚPQ\$ f6imwt'sf0;6@ۃE}4bZBDr @;E,H^/_@VZjr4bn9OI %`ݮ(]7YĻěWdg6#{02xg%zK5>!u::LsJ9SW],5:@|uy&AY@yktQ/S9nC x%y%{@\5AGwO]'Q) Xs_˜NuVF4g21g. es/;3^2&וSl|~e/QV#gM-@CS#JeJgDvӡ wvrA}8 8?4Ǘ>o+S ZsO>^\;S@zaӌPӲMbV0̼hZ!]A=fUN=ߦl~YԷ\[̨i)j3 p!ZKN:puoY|AThփ2A.6?؝xnv/f[`D'[`r5PUaIb|ƧZ A,V)~YFs0MŢNM6/va&A!7_MF$]c~È]')th1NDGur2<>(yVGl5I/5E0vQlU+t@!yo_@/G4[699yds~W*G/Phy~o!o|=&ooofbTH {BJLrmL<3υBj)Ô'RaC2$tJq,J[GI)VեE=)YQPE"= ksەO8K 5~Ȝ"7>I">c / s7Q`䈕*6tͶx )Hf yǀ:f(q7FB+C؁dœ!/؝hC;Vd>!;,r߭$𠏲݌ٴQFLF &oRg:qٽǬJ<&(~wp`otS:փNpwJrƹ~)əl@d=ndh1n_s7ͿWbLLtn%O1\6oW̶#5 {Wv}IA- G`!Ey ("5ȝvUr\4DZKZ1"G `u0^iE עo(W`V@,ƱJrLS:fM/[#ǹoP}&:F 0}EyT~84sI/)x T}ٔ,u)2gNedϮq((Lrq%Mmăyf 0u-.TE+x*^#x rQ|V}$~0DZ}fN7h{\O/%a L(2໠u)M->Qz{ޚLM{t"7 y//VJzHh]JyҌJR%W ] hߥF f:WI dP&J(d̤T8oA27/6ۻ5ZԂd+z5s/q(xG;z=B:*a,r#63XaςlQ4DE'Bjo#)a.s" oЦL'T6RnCH+'W6R[˄]js3Yy`WAn3򜽊%i:L`}Ej[:iJ"(){_>$ͻKӟҊ0 $@3'MI)Keew((yǺAы*(k޲ų==[~?AK~#scBI{8y0Oy8ו"@6d沩wS* 6XWrxI#TʊyO'dǀCY.1Km!a#-TEaCts0OEDjY o?IOed=LB>LUӍWP X({t^k`QK ]l늂}w^R|8Y`:1~(Wx61FIg#ß7p~Ɵ ?/ӇNOcSȶ'`A7>ۣ5J{t]?Y2?K_OޟQPuST|xQ}߆Ϯ'~'&GNry\/O)oHXgnu2 }Ol#w~n| M7C4(a fSozTsygӻ)*;t3Z~ "CUK!)^Nt{ψ.v0{We/(foү<2g/"s<}=j/C@ b?@1Y5qJdGs66Si3.5 s^ pu |ʩh9ǔz4҇qdB{rB{?+#<@E4"$]޿ۃ;"+@s],lQ&{VVvf7L,gaY]סɰEMuWJK[]#2*T3O^͑EWcsNpԅF4 D %# #@^$ݕ)%ήS){1Y>0e#QVuڵg\ۇ~y^e6VP9XkyIl.+50Bp{S褓5tkBV`1 ,N:9P_HvsӋNumh$ j4INoKcOum~8>[);441)nB) R B8p`T^^/4~.d̬:LмzoAyݪ蕑ɴGWj^^82 SBJtM 973dJ|bSrl8 voI$wuAsrOV3(#|1k._ZnT^> :mnU?b{%,΄N_%qV !D*6:P þ [N]O){h,8vI,>嬎5j_] %R~eP;G+dl4KHMPl~׃Qq~4Xfzӄ#-!M&(+Ff %K_?׳Er#<^oz>w;˔9yMu XA< VZ$ $ =]fsQ#SX%Ţ|qEŴ%j(C  F;νcN7*S:xgRXeh7:5q@C D`( E YJ+׻zȀ6Q2:mznh~C&luzHr@ez?Y]ZfBGZW[QӾQ/jt3e2_վ7WE63w@ - n9'0etDnܬv4 $l!sx6ш?Fo'R>g^PvNρ+L KX1p;hl܊zL`sYrAeR6e"oEp ~JryeX7Yx-OGӷ(zT.H<"lP`ajRTs@iöb;C*D[;g\:Y Fj[Cp}E(Q-mCIpբ{+ѸGR]iAxf'm s`fT,"Ar<@[3Wv&=V)]?D_w5bY]lP_Q~>T6V\ή0 MWb]mk*bZSiMS{.z&vwu(Y0"4x6Shx'D He)xU/htT4?5͈.u³lȁΆw~x;s+&0Y]t$y;a|0 /1+8ޠ<ᠹ f$ t3Z+yOvLlSV\U(~(Rs_q+çjR?Ѭ淀-lO$ f5+vt&n f}m@E ; OjѼ?|_Z5"BMVo2:)MxX%,Gx3SpxEnq!t@~$9J2GD Dn;4*ho^P0F3+͡P"{?Qx Ul}7ҭr_3g"(@2?o"HsBc,K_"=Lʍ7y]_e–H㶵@;/^W-~fc2z9f5~JKgqut, 5 #۠k72C0*FJ3]}o7^5"$֩KM߃Mӡ(WӣMxk(\ߟK@TQwkQv1V>4`.[˂|f7\f0~qVp;E"HŢ0pkC=WhQ}=kǵ_jlUoGΣ:&K_C 6TN1DI#gkB?>UΎ!v_$]Hɞ'mMZ/:7SO X6-ǀ@!_ַk]_c~Σ/z5)&\_S9ԯX%b}]Y߷]Y_{;|v_LrB;G9JAny&*~ГUa.+38?>`*0l JzFMpr^.ʶ <~E`9Hr}̊@Lv2m+GÑ^W6ٞ}V3y|ЫunwzU@+1nq=6Şf#Xv/OK3ƖQӌ<MЇM'J~\g@37DNX)Qv'wEͬ7Ћ>Hi=4LvKDs>mA;*w @q؏6+y֐h67˜M>MZ c#1uA~o4/,-i‚{(LN#yP(9 u, ؆*5ڇo~L ΠYωདC>%i^g}x7b \# {dQ'>A6rmUű}{yDz29G";xCfi! q3|DAJDgя+s"uڣq6 uI`0`(:jƸ5_1=(W[Uxֿ]QQnSg=hRȢA#esWE\Ό,Qh mIZ\AL&(v}C3e&^!~.?ML&03ɷ34Ԭ8dB4?t~ sF#BZW&\;g`sW0gXYE P6t^Gu%;:ٿǥӘ˙*koUscy=l/{2r 2`7OlwȹpTu?s_mzgwJV5n !i-j< nC7yt卖+əlOZBGzG椠 /Bċ `k_ qPhlo%bs܄(͒66׺^/yJ iTs TJl{a%pue@$z2ǾlnV~a1Tt({W!5c p>!h/ބQW-W/4>a:6#db FE,՞66, yⓈ/c'h`r̭ܫy"B= ʨ K,w%:J,컉q~f:uёq\+ˊ"U0)J]PTo%9WSתW_kZ0 %vX]aϼuZ!K%yރ@u r_0JP"ݰMyI'@^D 1MלҤ@2-9*.ߨ;YzsW7,Iڡhܶ{^tS} X"Qӎ K2VC 긿sn*n^|z]n8 'y:M|z 5CLN~Z^:hr̤`~A%^3Hf\5m/<.s)B/i;$Z+\+vj&4YiY,ln8# I4 1)8ØC|ˤhU`j.U 'FF;rM\o5ߥ"EyniK@k7qRFt;gg4VFFfFgsO@ Ǘ xPN"֦j3gigST+h'$ 3b:V>{goٴ~i~FޓQF -g;,T8GF&i>D48/RDe_Υ )ehj.)_E`ΘB^4F4x ҨѪ{DPVy XH _3XL-+Ж^|Wݤ`n/1>2Q]ꖟxPܩi:Ḻٳ>oOvoh4czSsW"\wO+Kuvl'jx'@$NV@BkNiɀ$` nQ.?ֈ;Z) |!}g|ZloՁ8O,u&e'fuwiHًOP?k5H]d%MCL'gWOGrDtu;5H#6QJ l&R 8Wfioy_o٬$‡{xi~=Ep,RSRXB)7AQ|2z)U4Wόϊ_4oˤyo_u? & "!kGYSOЉ).Ҝ6} 6eTPQ*Yjmr81XLuN4\L|e{JhAj6Ϳ Xx< vxSk%uo0:9G- lVgZ: $b @XNRw">"T}k~۲KF;c8l%\}dTbE%n~ R T 0:aS{)mg id2=RR)Q+j%C-˧T /SO c|$ E~ g8!qO|\ + =V2Ϡ&.}jXR^Y7t /V qzO7xU6Ypr ?|7:)͓m~1e z:0-j }>>ZcjS}Sd-n*Za0 v喰:1AiXVQ<[<)Z3%I$_4QgN[e+E Pu&*6NTAT9UZէa:4*NDw}_$Ytox1osrzI<|4gcqjiCao}>\2W%)?uc X?]8F b"`h(NzcV}su5u+5p:Gh4Z }-I:=J^AÕv=Yx \lh om$L}\JI7J$٢_;n:D򼬋 =$)_ óZxֈ:> @o6|qmYW=cec& PI_|F694L@(p^^ṶtOH+R6忦ƃ2n[mM bLD]b;:av y[XYF|Y5P0Bf~@ڂY+ުpIf9+' 9)QEEQt WE><ξ9Kǔ_QyrW! |&ߊ,^]% Dc*^2uY2@*{?Ea&Osp5,)rH d%'JklC3F\;n(9Nba58 էkp8l | o]Ýq8b)n&`@)C͍]YQP"<{+y$??jcHHQ"eH8lթxo#/x<=bc w4ˡӎuc@L_r@?Oޏ/c XSjZyvjG =/۸_˵LVHKh?f#n2RFm.׹ź]Z dj(?D::xcC Ip(r/4oׯq{@uhk7%&7uK~3r$HttT~?#;PkfVR.fso*Ji]UDs(V I~NH{Zd94 {'ܑyC*/ð#'[to-ËA<>면UWY1meyzI8aY1J+aD1eD,]ФD)Xo"fxTh 2v$ j,t%8ڽDQ7uZX5fƛMڻw{3`b"A*B3^C7:'ZBRd^nTC!2iQ5]Q+zVi!ֺ61(6an 3.|(O< /꿏H[V=0Y$̣ ѕ5<,vgE-5)_O2 "v#Seo.{V$#5_upO F]bY8༑S2<BE!U[mޑ]y0A.)Z(|r̂RitZZ_Ȇt^X𙾜hI^F|Ъ<]&8M%-/.C_03q!Ş[ބe*Cղ54ZSHΨ/H_&-Ͻk=s^ /8:3˨X+Q3D>%fn5(axn0'q!| {+j^tЊ^+sf&,!4RNͺ9H"Tzon`r՞]PHT@Ms\'tc5k:4YW^JJE k){u}o!Q{ @ ϚM4o_ hAso^R4o}  Wr\o( .:j_Gb]{*Ӈ'<žtqR p|>Ē};[H zb ^54 \Zbh)q'JB%FN -$ \q>⇒Y4fuAqX*~#bu.xzG|%VatM,U|M@B '5Di憸UlW+ѫ$0&&YcP^ ~܁4y8sa?B4[w(B'!{< FW)cΓQ[(}ssQe`9mu,Om8BD'~;k JaU#d[ C C=?}EZMVvWZLY1EZx=6 FcgsXr?3L pvS8^swfQ׌5CG/;sۥ)mF>hDVlG=kHP-tdwi̎KdUoV彨B냝~p?Z'̣uTT':kAT]z#'⠳'USEOXu8,vQ`(:ɃD ֛'N)ލbnY˵ F"3OZ6p1R9)6A/Ϣ WtFC‘wMFit(^Z&ӕޤQ]Y&%ۉ|S)%jz;@࿈FAzv$UkW@gu:.yԼƆ4ꉙdeO`H$Yi nv*s] $ݾ% b"?iTcK/$MPVDMXEQMI m3[o-JU[G⫈?n\=n=\ fml4f+xA2nfs$%Y Kvk\fF*@Gكx*NI ߻ێ*5'RpDփĞEb}h/^X+.~}q{vC<. 2~Љ)NުE0L}y ~#|BtAwe`W:OAgpꠟj';Q@٪< ~)O+xK4%:Y90.Fݿز;[Qܡ\Y9Xns"y3UeλcZ`&@Y[)biƄR&*2ZAciWT.&CΜhҪX0{كלw;OKZ@ˠ0<}9[RNQ*C cdu0̞-${ JgR쥘W wᎯ jBA-Twvx2[p\r_ruA%i!^村:Yeo ; XǍC]Ie<yi.`ynQzf`Weh@ (yɲ25VTb9CG\V X`GJwo?6ɔUJ$pi*ܰ1bL _^Ka%ko=lo8XByCAcIh Y^[,mQsu=eRTLk*D^[wgiE岕q49 ^npYsu EjN]٢ t;s my--c"pn|eW-Cd܍%M's͋H&HܟgXb*fr3Jꥰmz^~o݆(CqGC7*BJe=Ttn1:L~AFQ(ߢgBJr=eGMŻzhN@YW 7#{%1c" EݳVeg5@H"j=ŸG,+g$$5y @8fK y,urbi״Nm4#M4}6^CLgW~4E7qq<frwKEⵅ,ޡaj!F͢q$H8% $'6Js?sͪ.[/RFW6bH]v;Ynz |It|M|85+;[ 95xW,W3夊y1&ZJ|mEw+Im ʒVRݾgLt塓Z~`]3jW áHT º&aۤ8eivey-_+O,)6|W|Dz`9m݌ж"8FT^CF#ȁP)nXbW$;h]u,g1HltxX" Ĕ^3|^bAe#KBEK$ϙ+涧ˆTR83H]T9[')ݮ d]J~/0%*ki?iqI9 ;s[NøDI'qP/:J[n3HZ>LOo+M`dy|?ƞbqoSJJ](+eŵQa(t~ um\zⳇ#U%@—0qd p ܶZ޼A bR`nŨoj.{۱+K_rL\mDjm ת*xZN8~zu}z 'bX,|pZ϶.~V޸p^pݛ]xSgV6LߴOʂ֤ej}q$q,'Ϳv m7{Mk'jw\λiqxZ'IH0s) :zWwLO201'yEhXJ,~p7;9S- -R<:F\>.߈D*GY5Y}t_bQ'eT0va ⰴ]z|An4qF- 4gfزU%F^:Ð}F&K}?}rL936P-n|Ti>зub n0T{7$Dr (saeo x16UZud6 /} "SDyg^.UY-^JQ#ESFpK2/qG"~YFC#4mpb}La;>`<Ìf^nE75}7e7H BՁոnb5ֱ#;?5anjx1%O%jVi&)fe{uUWs__x4շRZf*hWϬQѬԮS{1Kw^ͧf.q—_RQwg(^DxU'g`^t9TYF鮓| 軷SX*DJ']0%øUlfnpRs -: r o8-65 Ͼqv{~2k>{sB2֧UEνrp(p9޲iD(0+4jM>7[3̃Dj=.QG;Hձ#"Vh,Wlm" kʰ S")L`JFWrikTeZ Q")r9Gtm 2d83Yy8r|dNP+mLX3~?R%a;XFa~K V!b@a`w)tW0k0`,m QĿr< SsH >}j_ ?I,0Hj _~b`7N yAdCfinnBQ\}V޹FБ2I][ h߉{J ,VRit2!򍨗gʤ~R?`@DGvL֎~%$ŧI|O "0 Z?'Lm/tAl&6v(\n^ `CF+6*x6tURGVUtLi87랍X݅&E?k%FЈĒsS8~殍Cא}s9^ӑ-][P&x&-*yq𴩜:ԅˁB]|^ZbU._ɁUWtz3uX(c&ʤ'2%J׆J2kf+3U8s] Ɖ.K\ȥU\.]%⮰3`bx8gՄ r`Xܕg248]ӈ9sAd2,لsdPCF7#j΁AnBhceuH=#C~@:pu ЮHN>*sz `pŏ"勁R& SI8kcUq[c{BǴ]2#vVl~$w1l(Qhd8IW?d!-DĐfiyHJAr&Ԟ q]`J?2zU];5RRdaEeX4m,^F0WrYN#V.W)4 ٖ_a Mzx|]DY8١brYQ+67{/W[Lf=Ž6z~vv*ڼcw;/ !zN/ͬ lO>$svK-zlf%!πv(_Õd5I^{uGh/=Q8",Nk f`=!&T>`IԤ2BM= ,B 5f#]#*$;MOVY<:O?׭̍&7a+OsÃbJ[37(ֺPn _/'RN^rR-L1+eoj6 iVlBk7V|Ƿ'Ǡz+.& zSKMoR;ώ?3~nbkqơaDORm] |z#wuLzʃO`GhF7ZX'MgM2L߯(YIu bXuV@)5tjP~'o-އLʍ/:c- >9m~ o';OOgp2u? +><fOM(OhE( w.W b똬Pws!tS )> Y?"|Ղ]}`?GV]~m]T-_omrV̋)cYBlgf߮0S%=ӧH2aJ LaƝu`5/xgJw ry6 +.+` f[Z(  #Qw۟-"jCͣ8ʑ/ʞE,7\z ^dCs>@ wͳ -&DBјsșj'v <:w^aB7d~s8o܌NDFv˝mÂ|x]87-^;k 칠j,w Wkxz|\80cc5YOk #J UwFWrdyIPnC{Yi['5h'c$E;KrzЂʘ3S{:=Ÿg 'IՅo ìRgO8sq=K*A c˃\}yUas](QOlt$7jw~H'~CI%2n7:9GgVRUUIwDpS?hO |_Zqc|saq\"Z"8h'uvsY$n2g#-) S[c|{`\ ℬ-֒oOL_ 1Pt-8oӒrS2^ /  ='&{zRé/,=~Mz2:<9dSԥ{P3* TQvl}1 D2 %OqseIIxb+rSeW7zhe45\y?X)f!ވ~"k pv9#.S+4ZtV$g}4r=5w(z9V"vAY_U`t~O+l 5BUXr Ri<}, mkl# ?} Na[ε{b7~ȤꄖchgFBc{qݻr1pXƏ!/|P+n{}H4uizW{\Lyx~ѓ !հGGH@H|vUo ܩЙ,0t-Q 쮎C_$iy zHaÖ4zx`hE@d' Qvڒ(y%<<n=7Wq ~ /a9PۺPk]OVANSXKqۛ!"-DF ؾuy "o&Rōh \ف*ёN`P`.e ]rW uQr9nӰ"Ő' yLԵh!aS|eVѢܘ4"_3牄1iT¾ޏ]]֐a4/4j87xi01.!2馉d{UUè獨Q(&0G8^9V76km _7]z ^qe{#{'GV.nZtG͵Q5 ߦ(ٖ4BΞ@`L#w'{ Ali}|t1)/"|go.Zx~ O#"߬ s!.!PgOu˒3ٗZB*{]RI霊w Fy駇C9G(VjEBqE"pdM*J-%bqHg^dLu3b?VV_0"F_V-m<%RpQ 2;K<7y*<j-k >7# <_`DQ?ܛgQI"޴|0@ M*^709OISDc"6dK :?D1MaL@;éεTǘ͛(]bvpӌH>K:}S7now?踗bN9-h͚갓QCx)RI{':%,| ƒc;M(j24A*gvoqjJnFxZ8#9oZ'0Vp·pHo j9T+|ǽ(0(Rk\]z2s1T *zH| i= /.yK׶6~et>l7(T{zFF1u 9X(W#wb"Cڒ8KLkq.]ЬQq #5an r,.>fm]nxnDN{dM9ơP,`Pb#'4J[5~&De0,HD]1l_wYaۼ)3m ́:ěߓ,>w8Dz)PocckG z +U,Y9OS¢A5N^׷PHN^F *i79rzԞ L$! ӆ{:<y0I)Oܖ c"[9)MSr8=OU_Tl#0o}ApJo| /Qs̍oKڃ]<is їLgmbDW7~(0vբFL*q1 <~jb#Ɠ\/w ^&1̷Ii]1w =(]ұ+ G#'q?y?)Qyr";I%0R05Pj^g+(὘.zHvR\ēFMV:9C+_ؚ8ٮfFb;I@*({_-j<ܟΓc/BRUG 4$ |{RL;vE fOXtᅑ'}٧QcֈOne4})M:“u(kN~~"et ^>HkyWkSިpFhB‚ %Bycs/XUا+EK MhLv6 )jQіΦ`HBߜ飔.GU{Nwq{dBzvu쯞 jZL}`;_ٚ?=صD&ݸX{=UYttFIۛD N a~Ĩ'а\]}pa=3CK k*=ʦ(볯!'yz\sxr\sr)~^ .z,CU6z{`F_ұ~rLٳ]hgBQ.dŰP}Op&N5׀oP+T= zU2͘lH,,C4x]eI-QWjH59ZRHbhN8zۘRh#̡#P,  Y/0 hlfw/A m Rt} #燃d3gӇ*lmΣ$DDZC^QT*479.c{C{ o4:n`Uذf &w>ǡV޹4r< *R:γ9կr"F9cm0a&;M}=-$>QQ# @fȱE쟣">i}˴Rdy-s~ 7/ʠ4L3L<"9ak&f>;.zy6a4GP{Lt;g '{I$p7?i7=x{]\93m~R8P{nNyܢzҼ/6%?+X+Q^8bÆr&z䡘E_E(w WtN yŽ룟)Vc怇euf1`irņ PQrgS٨8`a/!x!Iۘf2cSF:cߥc|l /P:,7F;7O'JG 0zvEFsmq:ga15|A zYҶETb etCeQQQ%{G27YnnkrDa uo /+cHLQJӫ֯>2*G2C`dsD#ًdr2 pbSݓ0ɲæǽ޿8ž_6_ŏITqDo'>;7U$M< D1QēفJt&Nj֎2Ю0|,U$P6j[tTuP >~.aW oUW(-Rt*Ļ@F=Pɖ&#:Kb>&.{wA<;D|SKW<ݎXZ`_q ho6/UE`㣐*Cvi>Ur%죚32%2W|щkypdL8H+ryzlB_\-4vU v}G$[(CU?Yg\v89[NSPl>]:ƗIW^-zJiSF'k'_@uRj<Хnkѩy& m&;f&wEY_F=Ozeؿjp;uۇi}l36UrDSl0+ upm݉P]t?z&f{Ԡrk Q)w=2kŦɚ~ߠ,!F Pk/lSFj_ѬVvG(bnZ]3e_x>La{1fzFx99Zm̫wW«U9&ϒR jwU^R Q",3XSAUNUy-hQuԬ|gVœ2p.iYj fsؽzQނ39 ™3ygrr:.8COOa!ѽ %D*1N޸^7p"Dcu̺L`t$FNRѤ*`2H3Ӻб5m.V3'M{ʙB-\GB} =ϓadكNpR5>;/eʏ v>ZͿwRQ*g_0I;Ĝ {VA9y{{ 1t#}HbI3MNzjma{TGHyS#02PmnD?bFn(,}){Hļs+dqAV3,򻁻¼W'\u]$ͽAoRTB2{gnuo]$gp)Vp"FQ $ƕؠy.ey5K2ҧ6Eᣤ:Mﶮ>]:N")р%Pw5A[9gepƆG%-MI _( m=C9]WS1/N!G@ wc3L)< 6^=笴RH ؇[5ݥ:at71? W\ZAPCIZu,9Fɍgm;ἃKɝS?j3s]$Dn>5dV(f62:&|_Pf!#^bPtvg$~ !?=eW׬a_-1H (F'u5/֨e* |bNgW}>N&P7~֯K>IFgPe[;"romKrJEMve5s5ӷ.Α,.daXMJǪ.^)3R;'E)hc39HH,J^:{q&lq_TsB1c/Oؽ QLwúqGToꃂ`]DUu"B?)l&˓]D#i΁ƧTd,K l3wBhpqaS&A@TBWwq]1q5(:'t̂ ̅,ó& pz;{ ~2Kh9:~:lo}rZYOL WƘx\4/K3/!p'8@GPbxw/J<9؎hP1ڨ&; *s_*z$GW1T™S>.!NOMvmoI35ym6up,-Oq#tt D mHlBǏ+Ţ4M`N~XR%g&ѷh)Y +1Pn$ϗƃ3{Eg0;O,98]).66Y1kd?/@d9p)$/zT)j$W0>4^HЗdYYf^9?;+7r.Z,1ps\> xήwuΕ*0/4ֿF$%C2/?uxJ"14L3 چ**ק8yXL%&:%u\@a JjRERKW-lvvrZqTG&}pwij5 ֳ$=ШbT[dN" #?V`ymk#Q-g %@`W,9_Ӣ )alFN49j7MFS q!Lu&2rRݕ,;eE9,xWբFx]€da^XJl Q\MPBȈEy@+'{?4Z}m5dsw5^Oh?ۛ]??ӈmXߕJ2}a{?EyNa:v3StN}J0_C]۱={MiYr`cZg_O_w"/+u ˬmQ-6Fe۬/K/ 1^z2v`+<фˋH;NJ x<Ě곉r/rI|]7G…%s:ndodՆ'A[Aw%yeM#‘ 6W;lÄ7;נWC{jxq\;h_3j"G"éœnmEAoQYsϥZtQr/[j%{mawrR ;g h>nr)yD7:g0,]j3x+]]n? 6B<cj}`MNaɓ%zv)${&eVZ?8$a̙Zi q!BsIܒ\_5(-W%J^բZDŜQ4Y: m{ VMI~&)ȳ8`Vg8ONc/D6ԢZ iY uZZ db^yu:}]^<- ,̑0@^ޘC(so2<|(^޲MCx?H.I+KʇN+¯)t1ݕ}|0҅7]N<Ԉ7^KID)ӗyGcuXU(H@^A%ClÍ.6^|~du_A"j`VTÉ?M}d^3Pwտmǹs4s=Hנt#v8Vg M$5PGCfn;AYҊ9qTOwZ1$xT%`u$|;>h PE+ns%;Es蒦-?74[A-)B"M m@[| \uO-|D/)lHzs i7.2IX*7sz;7Im2 s;s |1L_J'ؔ D8U6x6c{>3@U+8%߫>@MDȵ+#I邫k6OE:YF~~Zun-;}Ke3$m pT<ǭxxm+.\4*Ӱ$%H?CuG3PH{02ᗢ|tĭfh>d;87PJ3ڕ`p9*?`w,1:dy5xEB9bWOgov8z 1S9m YSw&fdouE~z*;|? f{ =Ɵ47bA_>0A0aNtOvluQv^F P>+d$3M\q'א\Xuڃ27LXUYaw 1S~m1V˰Ou79- m:aw1Ű9q!¿~պ7O4+$1[b*M<A^VjE/E7# Z)mOkk19'Ebx~FpmKs2}xg*1 : #sWK+Z+$cu-9Ȣ4WὭ%br`f ¥ L#ވZT fǝ+u)}O:{^{{]^`\g0o0~TTV٦1 ]8Q0}4"e 0 aUww?*<:e|SOs -29";ŗckV`rT@u^>Dew(bK*X P-W`Kv;S}a}>%[6"ۚy+ Fc}yiv]p c`aɒ |F"4N)^(+}Rs'`7gӛ>Bs^ wH/ z'l~Hc`iY%#"y>ϛ0}9oBvuN:M&EaabitZ jȬu(ѭc_%~NLa[nTq FCDާX_gi06:'){yޥ+}fgR6 KJ;,8$Pd|eSX[h߳;bh7A[x4S MdfJRk{惡Vߐ/;9_J;;,H ]Qa;"py!<Wĥpd`-JnSrsq sRXr&t iNeg9֫L_'pv<_ϙDqiś 1MyPZq0(VǿݳQ~uKCHua6slS)HCeeLTt3ƒT(HҊ 3R8te=-n%M62@gF`^P&Ul硿> Q!y@R4jQOɪ q"y7to1:o?_%{-iiR͕(6qK\"p*:t}]݈׋d}M$ Ż^M'rq& z{Ͱncc$TFxVXsVH,]8uUjuv!gomJԅH7xܦ~^7P$-Ϯ2ɾ?d.Uo0aC#^Q!F îN60Ƅ)O(ig*^I@BQ5 KaEZ1مZ%:쯹a0.uC[щǺ4)gZg7-juߟk[9\Ndrl+y,MiiAu9}\~RFjM@(?ޟI${]Zb_#"\ߦ;rd -4 ܻP}Yj<77RD`aOz0e ;sGMLλ#>~Co<ʟMp CI`;Ϧ7ZޠSjr:q$'fğ݁D7OKtVf8dvt2u.e~No[ j4x01i\c~@omcLYRf~Ǵ =S2F>|2}T\Gz)YØp392e=I )O; ÓĸmݟK&Cөb 4{|w,?tN7^W^a%VHCHhA“q)~ 7ogD:kKɾ{,9ںViZ_?۝Ex 'hoYBm~> B:p :ߠ o'og)ZqM^9%ký==+C[W "5"N'ІJ]0e;+!7~9]ajVn<4Ɗ!CoYΟ1FjD: pX$OwGoX^L'#7US;7UVF Ao낝5;<4do3<4m.3-e3M:~6_I:Rg?ޙkyylQ/'z֔6)WYM_ `+8QNpgC>Rt3q.5؄S8͞缍.0Fy0̜7pyΕ(gotUakCE[yִAM^گaJj7Kd ]x9]ca=?2 SlH /`SXםkh3Pz3Y:p"=>Íٙ^2*#x)׻R8T]i(wjsLF>:Ҁԗb㜫C4y9)-uf_QIMP T͵G: 6Hx߆~BY rCve3L!{29;9L_rmE=ˆٹ|x|ٶm"m#kғ!1u7|C=I56s56{peg،:Z1Gw0>i"{oMx}.|Ԍ(Gشk/4rҵdcw ;.PR.wuܡR$Ev][3C,n7Yk?֝䙤]13WړÊ\9Z&ηuP1 9}༗co8%O_~!f,dS=Y۝2Y!w^Z;DuzѰbaˬ~H.xW"qȡ[EGw, .yBPWӮ`w-lt6bhݛIn^dh^M+Qx n#=ӛ (Y.Gzv9H Q\^> Nk?qXՄ&pŻ`iTP);ݴʴګZWrvDVMs~!ވKie}=M@X&7x.0Z~Y}XovJ|FM$UG=;l漝e1%\viQf鐫΢L0gotHS۬z׿ mA;.rĎa*0 Q 0M`c9_#ҙR9{VEOm/1UO ۤ/R{^6ǻ!sm#?<ܹMڼErv -8pd0FK#xݜڇ<{* WSI@cS}QSfHZ;V.\^" 16;)քј 3KYwq$5lEwvFaL:u; *A|#eoO< ) zV5ڲkމoaoҿ+?L"oØj>fLO}~^]4U wxz Yt!>-I+4+|ߢVQBЫ쉉m;0& jr{oUgg >iL^Rxrιs<&ݙ8C yYZ8/R 6bu#R#Nxi3} 'F@ Dq-e:?_qn*^B s| F~k-*]`[p׏gռ &[. -0.ߦ5 =@@amg-EB-KuwIޤ \n〺DRf#Fc+ߋ5통!Y/ LP|Sky̰aQ>y*kO((hA[1/ R*8$#[kӺ03.83*h 4e "P(rC sK^}|6サs=|R"d z\ySG<(6{@٤;]Rem@y!sR(l1s9ffwsg;ޗϊ͞VA ثzWdlEv./6ÑVŬd5r.;:FUE zc{ny#^E񸅚2nU=[Ͼ3B*fUӴ(Dx WՊjyO(NI`YG fF&xFw. ϕΐ壟RgZ_|(צH!?^aw\~\uг,<,m\e`9 /gZwoe X]e h|~,`d0Db^1,hsٱݳ1a#YJ(8}#N}A &PXw^yejmgI\RɆW)اOicGeEw{WSyEZw?FF Wv~s,7)*֛#5ru1I 3a O%⃥?qj%x&s(N Ryc]DzAo5e޿~_-;):p6+"TJ٣y* Yۉly>5U RԮAʉٸ%xVw޺ .;ʏg'Fjْk.y#·'CHo)3)m?kwܭdg[bLlռ/yYOpf=;bBdK1&THjpcecUDL׶{g_V2q+yPэg8. Xm9M/Wѕ2TvbU <6:UUlEJ0 }*\Ap>p{~+_G!=;ڐx,W?fAK)~;{jsP|gfz1U!zaY;->B#̀R]]Bw8P|9OU}+l|j"P^1D~+%dOl(~(J5VdXs 1mvQ ?BNHѸY9%4-/igDcXQc5 ~Z"H-m~h-y.y aT"Oa 5)n9 J%I,4rۍ8m{i>v+pf041øk.96ͩJc(-̓&ZZ 2YPo>"p]xYTz4&J{RǺV<1%igxnE㈚>}8ˈ:[ cQefcIq(8!># _S.Z_9_2WL`esOhJSք `7iHev2Moe Ț<$],;XXg`u1չP5M٘e6Uy>wţ pA"v:_,R!R W^BmWFkYO[0[;EOGRFsy[?WY܇bc]G0x7朝GPOL[I,M7FlTx+a5cirl~_`T ѿq koy0/otw Nӈ$ " \)M-mV#F[j{ |]! Hl]F`p(#6r}[CoYfIt([βfؚ)Up&}lB?;؅ :+_Bǐx)=gsKRi,90|-\+'5c?\Nm(C@4~'ղ@q &BY$Wb<HdllraAnS_OiZ2vWjێqW_*jK`o^nS?d|{ЄsXRQ+#ԧAUpE/ԫN] *Xc' 21//Ǿ~Ż(l)Bpe8m/#PrtQp|> ;덤':DMxZԤ˜|sbI77fQdkc\Q}`^^'bͲ*NK5^{6et:I9TJn`>FEE7b4<O;ϿC3 2'P^+FΧOYǨ%F6~T4JX^?LەKנ ޵ $uyR3,?~Og}poN-ѸE@瘭 Щ i尼yt{BrS+}_R 65/klrlEP4L-E'3@6nմ˳I:4DTL wNw~3xBB;C@Ó* {B*D[gTOO7#⼝筰#Y_llwK"? ^#ϼ}қV)g[ .V-sO QQ,-4;_j1ᰵT!2s8-GDyȎ;EyIhQVIt TI s[j2?lˤf7l))4D!`)#V>h~ӂ)[]-IQ&>whY!mU@u=KHIve}2Oցv|-J(,4%82De 8J9'ng=)y6![F6dGUC(c=_"(.8ݗ/ s3|*cHwmǾjk__4G1j5-el(npU7+8<#<n4)Mr];)PGl QnKb׹עǙaTqw9CybX^ͅum1pyyE _PARj5܃MPvӈ|ϓ}){o1_T\X6rоfԖ2:D8rbwam{ M/.-W;/ Q  \'JsRa~D_H*n#SAc@ѓM M)!cW a{(G)PUh83m=  fx~6@sRqxP?2vw&8qK8wdBRuSonxN)/Cd,6q> 2MNqŻ{bߥ޺~jd2B̞uEGǽntP;5>XI%rЉVw[ ;HFV(2RØ񡏱]Agh?+ڙx,F}'y6\>jqqhC- 1ny/^4k!ҩ/?o0)<<mg;ICiMzQP}BxCZxk]lFP]z&R`5[( _Tϩgz-XgA;[ęJ"q_Zx%}V/Gl}+Uӥ`C^/cz轱*J7Szzbh^Nεhza=M | YoZ`=3֋Uozk;ճp,o’To7,gxхIug?6?P>|ݓ~'ڳ0a`W5DV(,Wv vD_qPGՎGhl;Ƽp=嫻9U8 %PMIDM`Z00Qǧ!/H8sȈ!ܢ !䅰xoY4Lsa3^6|;K[(5at^smγv T(2"/~X~)Toҟk. p`A1 csv(_^$jCBh_^V>ˈ&5z#ńE̶(`^;ۈZX&=W[<> !4*x`/ Skz9EJ6ؽvT|pI'ټG(W!e9m38I'荘C*Y<˂o44Czv&N QrEQ#pz8M,ڹZ^=GyF >rAգu,[wدE {z1Oh6&.r?5  ix *f~Rc@1-H8mr g'8km2-K(ƿm+}|e D~a7mmaczWuuQ޺[dR*jCh%ڳ)_J ԓFozB7;b}1dt೚A?VxQ*(?1|:LEyz9&/ݫ*+J[kU>|{AŽ|vͯ|%y 5q6"ceKgcey;e#F=xΛԊ<1O%c/.SA|%)? \Q5 #sG64T4W\1b~o$!]g p3(M_ ~ [9Hy0$kI @1"6Ož! R^-`Jխ}nF`}n4t p7GЯAsrکwDw'h駋##}V|ͪ|Y(*:C|* dyRZZ%el# 3rV/)`r=3Pyb@1yxĮ'2 |QyC:퐎c ݜi?Ȼv<[i쇵}ZݧϦzwby_MKTڇԐ] ̦?,T о%.EpIS|]Ϳ_cGz!p5R 1Re|GQb]5@lHEj}3)bыߟ"C-\>gf Q<zC2)6'n$C݃+^Iמ h|,8|,X(qG р^()go5wODOy=d1WX<=ʵ T?1_#f]@:NPN|E8fT!f_TlO'(PO(ZP7.]حrF_B3yV Dn9gԖih+Qm*sS=sv]q^(LUIJ:2Aاen' ~Sʻ˹GX\`0mM2\KԸ\KUֶ1YږEs yWw uɤ\1U[VnK zϥ<,`vE re@4&|;Il?;RU?CDهrbxq ~bVU[X QƟ[Z}RV#-@|}JYI^`gwSzp~Rœat2w=+fDTl9;`E 18ttW'oʯ/2̃UBD4j~7a*!Zپb>vgI* 䌆=^׽CIK=jb`f\1Lڌr zku@Z҅9D2 5T>a?;F7>Q^"Hl_J͈ȟC_lM 1y~cWD5Xw"˚&Fo^:?A(u]Y≺iQ86=nb\3ړslQ8LX6jIv7}mQd6W϶ {DaN0*'#ȏyh?"+pE܈fʖk`t1o0CVl[T{[p]WDH/{YR{ k^ A ZvsF(!/-w^-B} 024  ]I*f{t]lՀatY]{8UPn<ȏtXc ? O]` }On"-#Dn;EOM;ϓuoR^׻λRYKbZ[^K`tz?x)>W ȳ].f@Wj gƺ<|J^MlGQ}FyX-OOX-3ܞcv٣[PTيIv RS,K|b獷KRF 3e4~h v>p9C2`׀k34 SFY/[7».ķ7wV\[ںj:thS\^@RJh.Gm'%=Ӡiv%FGv}E 6^ɇ3ש8}3l:ٔANR]] !zt=x]vp]O89.)$F!UpCEe\ZT hB6Jz~laC)!ʽqA/uÞxi=q/]z.9E'Ht`=I!{V}A=Ǘzk-W )CwR+g "%({k U9H[φǏ_KqٝqAiWX%DKLNq}g[M?Qm[I nt1N19U;6NoE6zx{30/$vv&q&lr{D[6gl@ Kн8O(of3 dB*slo6jo^}qg~!*JTF 4?xBE5=?*/Hq$t(͇{h>.7CJS,N]<:1UL0 ??k~mKV㋲=&F uqdջNVb}(Z4zEc2*!*x&/ 49܀DT)o?׻J.[ZxI 7Mtwnmp7<.Ŭv|]oSd@?z(ژrHMBLu5`yWWO/ϼfBy(Nb}n7$%'-fu3z7Y%[O gX.M$Or] Oi}<89Q+<.OY9W?i3 Xs Ut!M":Nr1|2d_PsAһRl($HQ ?Dk@;FCbR. 27 HJbLx,AF=d$cfjQ&g \NFJВ" SٵA3N=D7;T.G*M&aɧC@L['EiL]~ʥ T*S%Zği1w%2zzCӁct wΑ Ox3Ԭ뉠N˩ }tT(`|r[+k-ݴ}V7a`P$"5p[1u˄iA QoʩH|Tr &_~)4 =SQLֆ0U2BlЈ< $4r3#¬ Gdp ۄ;!5:ҚhD=~{-hY\R& {棺='yhlF=vYx=ɉf m0oLΟtŚ^ODin(*CJN@lmKt\2XkU#Z<U $%h<{AD%:8Y>!y(d&ǿ޿yyx`pwϊ;茥s^rcB0ray &p=P=cCqהPʐΕ'ww.B*ҮB{ tYYFXNjw)ks H:hFm[amp<_R-|:qo@3gVر~Q=dl1~h[H!dCɏuO0(,h@$\-^.HH)n,Upw%R#ODuO4GaD$ Mw4W)>QkMqOSe~"p뾄jvM&:SvGt_CM g݃]:elK #?nܐdfTEc&a6po/ԗ=7oNEpd Y͔`D-_^Eۿ.0{?הڰMJLb|PJ-c-j/gU1S & ??Jҟ}a/-r K|tP|B4v*~NNT< guBc\n6hLU"z C\$*-cŕ<>)?1<В#Dw{DM,퇟ׇ_Ϋk1`ZDF<$5]]:&MZ/$I[#w]tDH5x-r(ߚ9jd.nJFOBB7UQ>Nȹ ї8L,:$sP&.Ce(_ibU mF26(J9?YTlYE-x+ l-*_j xR3\D9@<ϧB tHEoQB`+kRd(Z Sj|ݓhW#9,GgZ\XHc߭W!2/BQĚX2U>Gd.OVHWe#'&/AQFF5`LwΌr?ˏ9) \)MmJٙ-? գRmygB,jp[O27> suH)櫆5?D `?p5o\@Fg??> ԫyhc8G:8mq)Nғv v%ww o׍%4kРa!}%W=`^z]Z}>Re g'[[\GΈ&Gs J.:䥸RA2.(۳\1lֲda0U\Mт]T K6w g]iw9)3qN:elߔo荳UcSq4+\}]\|{ E,V9n V)g呃x7%B\>-}FQx*nϏΨ 8:M͗(o Lj4朅¾&ˁDCb t~ܷz|BQX~qv@ sz> /9C3{J( Hb<-O{ýh/ۀ "d;jٍC~A|0ԈjX.MɘJϚ0> y2MB1SpMz"+9\ ^EfH0eXGp x OtkeQk[>)y?u!O۪Q*ᦡ9 dܭEn=eSPgMv=jwXBϝ+Hо|]NsM5,AtWVh(Xhp(TFqP xIJC2-&ѱM?&Q*qo`$Ѧ3[WRl1`8b׈( ݛ.KC𥷒&/շ6 E4ZeK5bJfX95/Wy]6}_Xs0z2ֈn 9|+|͜葾s`fǗHXgʯ C"XW.1YSGEKbViN fB V/9-vqd9#U%2+!t1D_VBc 4}rO&:h*1Aޟ϶3x‘懑qV)TXBݸ.#boĻ8lMŒw[[w[ˎ&X^cZ5+sleGf[GeD;8fȿs(8ջlڢ癠Mg2{&tHA$čgM;0x(FؚCwa<9 ;u+-Wj+21(y#oGx!0s<1^|ɍDok ,*b ضC\kKn(Fs1@*¤ku1V&f'/It6JLI2W'w s@}niIh 63 7a_޺ Z=8R5Xl NV⷗4{WyIjVi)z\l^P4&?Uvcn?x3 S{;Qx;:)M"B{A{}c*ΥY.AS߮IB$ٶah2)tRPoS7I'>Wj˕oV%$6gӟ$*i ) t:Qhuw)=6>0*3?ڶCTgʥH64"h@ѯ{xU+ZC5I>;OboO翙oMd0]P.4R_Yә|a<\ߗC Ry)S} ~>?#= J~L{ROgO[e.&4ۚE 5)U/44;[gMUswd[m8 mX)P74kܫyb.-~e`2gE~?3"~վ1`.~.@*R@ 1 hm,dv b2zfJs4åke1|k -_:]=A N<ߎk_?8p0KTG oξ]YGwxgQ0!rأ] n!M(e1BIR߶ \$u ߮FcA6G%0$",m#hgcYKr"7p6>>"bd)Zvs.G46:Ieh3F] m)~o1K{Y@g|:\)됥>vB-\h!.(%J`>}Vh*8CynezcAMa6&ԓ-Hfof Է qyF|[FNjAZ˚ g1M呖fX5ͨq[prs4; GSp餵l+b.YKKcDؒ| sr58u^&X9yyj46h-sŠ i]TyBan+sF߃/ّif ~#~"Q?&IcBvi |SoJ)dz%-^Nc%TEbX}\֛)̱@ҵb_=QMW#1]a x7X(M`w?^8=`4Z}clPcGNR=7QI={C:b"tTձ&I8*?nը5@I; 3t=ݚM"vcwowy0o٭/ywR㞠ƣb V[w~g޳v|>wʪp NXbpC NC gp*m*SJonf'.\e(q e ^!29GIGoMۗOh,`>:ZE}^TQH#n$]r*Z6uGaߛ߮#ܬǖ Z6 zn8gBܑ*+R? ~( M9 F1pvGDOp9Oj~ +]0K]̯?>l {?sعCa윹#bW8SrZ*%[raA,eB o̘,պ|^{`r(e5nͺx:ͼ`AM If͜oKqzpuYaNlau:F!o w88篘Z)U"z=7qÒR5Kzq>3kӬY]G69e1}+- &G.HڮCMn&ʹUqΉ_N K3vx6AfFg*=ެ S1^S]5֌*i.we_bA3CxK3 o4zsLτ )iXϧe}GDר/wvJ6:&fRl& 3<-:ND27)FHA2o쭻0D83$teI43._)HЪ ZS 16._!AČj_.4Y6nR* 6xzyh|`8DD4^5+`>nM%gAYL*8yئ H;4ff$H VsWadnٓH)Z<rN}(*) )$hVhΩ N_։:XTz/5/л))^4_ z-7Ma}v}! zjz:Wc$Bx8_EfXڪjsBqr+;DYoa^%zpCOOU񖈬tQ.ExPmlvo@_2~d۟w(̳]o!v_4[o3t8.[!hO|tc`@M|êmI%92lU@Jun|T`"}CIyo!˙FJ^ZW1O{[1;\T{4`&:xMp|-됴g_|]A |$ڜ=0;H=']/;UR~'Hm  EVe{~ QR Hgi%!=3@c  qqߋeӍ|lgsUV骿Pu^Ђ,:.c`M9_lI9SU C 3* ,9$/Çt  dvn&{$)˖u NEuoo~ʏOk}L~].9;{~FV/4#'_W|"'WOQ~apȏ?<8c:]w?܋XId*gP-eOX 0e7Z< X*r3RadV#o__WNj8h 8HՑ.~eཛྷ)4˖|)\cr:Oo_m;6,^)mߣ>]~tBK~1g!׵*@i7D__vi^E݃p,fM"~1ސXRgpJ1MCV2aHגC%$ss76!e·l$Ylf )~4J?Wr&"?&n0@S£8gJݽ!:4JҀ2En*× (-XDʚ T(r.8KW"1| ('=嬎X u]!_ c@al:vh0;:!KR< 0o65ԸxS՘1M({s'qßFW5*ӫ/I~b:(mx{8→!onAu\[n诞[+/*WWd?5#K{0I%hR\K6d)ygd=cHwꠂn .qRj% )|= Sp(7RC.ĵf ,P0e*#A]m w#ǓWv m5^ HdP?]UE :Nd1|},Z1ppߦ7>Sz",*IB.7o5$l"5;`{re)WMi.T'É*e{w3D,ĉmN"_N`hW=ےm?z.I\z9"YB(Ms'+[Z">#Ꙁ9<$EwSRoX@\#GcE8C/y@ȿJ_!L53:_/S&]6Q)7Ul/c;_}e_i z\؟ uN ODm:{W);GK A2)˵ܜzxvzxi0^IIIty=|{HNo]s(r9~x-25CyʣmS+JǛ.ْQg Lt!'"lw^s1^s(!ϸ/=6aXs!N90nrإ-H.) :/k漬-΁<ܚ3<5K_ގio> ɴKs.x@;pC*\ZlU;:h]eUUg<@l[搡\%,gа#^38ЂC9 cіhZEU-&J' C˗MZoqè%/3$pیf̧ 8@Mao.T:tMdar0Ja44BɅ0 <*/kX7Xx0j| q?)hHPݶ9&.b2\vTGcE h(J"l',Q"T'Y]O-5Xyz0d&̃*) KP.ے%EGdNmoӌƳ AӓhG%f>br@a/`:}w HtE6 칏BU0OUg0(Tɔ޴iG ꃰUeGX@F/ @eݧ(xoh=W!kˇH_Y)y!e_9K̮,inL?2G5^G_! e l2gͯX҄hN7fşt6gEͳEnDS>uA^f  sײp姪5n‚\.^HS 6PlQc~` HgRX2} B*% m"(k_/Bv5=?|"-YQKBT')O:SxHIp"J:.!JG__鯯k]A _"Xf[D W4=G놫F-wǃ HgT=>r "//x)ܟpi{2>e>JHfj<AS}C" $4j"&iMYƖR( Jըl} vfZ(]mmip`~sH!X1@󓤳Y;ߛe<ϱ_OLj7tܳSO$%gcqJf\{zĆ0;.5xvN=zB+پ_]zwxU:0*G=:sо^[ܶLIjz^۠m$[Ӧ75t_ni9]ёI4GhQ}:6j>:w6Ϙ7.)tYӲJÈ t">j~'85F4 cu|( %5c7FL㛡G#h1 `b(岌jCE+~2$|ͷȌe3?4E@m.&7D iCf߼`9_RriQU#Tv)wיDo޷B!;iL A)@vxJZtBI9ɤ}mĜT6RlqK (/o0Ańy0G$>}u̢m P: >t@8}c¿7aod{ÿM=]}TTPo62X%@?OQJm gle!ˀZ"!ūe죟 ?|>ya^"l^+ 7j| dWji_Я<^7iɷ]B-RnTDw]<\6_:#%n4/@>l?DwntH螟drg8WR QGipv͜! ) UXQ2U_I%Ux^W)dJ-WL(vVy(o9M1V͜ȶz\bZV(rVD{Bx<-ADlU eCs062)}[Ѹ0E;?]~VpQ̒TsP؍Ap<9)?|lEŪn_dO=1L]$dEwȓ`)a=]!vœѿoBX&!*r~VGQuuy h*C;]{Xs<Xh1mܟbY46ڲ.̹hC(Ëk)slC.\FbU-\Yg3Z$Pe5ȶ=ծkEU@4.TT0:?^~:?U-[;uy` qS:k^\ rI,]:lc28'aq'.QXߠbv~sr`ȥw"bYp2!B#nDfj\k .5ۻի(NX4fl-o"C:MLC&믍1|<#3KE{}5RIQ'ᭂFńBd?pU#`ϣM[ '85 0v&ԮiW t[O twK)6Us#hNeޚqz5'`_g?ٯ?.=/DV<{ m8[2l_M 6(*bZibh?sп5(## c%M0zY \q ٟ/7ލ꧒"+LKK#ΝHauk$fOX oF+CMl9ltOovr=$2 vةTSnBtu{9(tRuhj`u'﹋^z ?+Jf{a0a%Z|%Kx'8ْAA}8OiI>ZH[`"&ɨ|IA m3.e!?9-]"0<`Td֑b[6:UpxQ*T, 'G??Itq]0ߤ ÿ-qY?8fй@KEl0tWzu].HbFyFBڅmYgNˆ)y(!{ID Ý,Z1*Xhsiu?@H|`j0Nk ~.vU,i&cنNOX{=&3$&hlMpr+|?vN{̀ۛȚGrNhR^wq% MߤWoojCAI!5tv˄ݏNQxLt~bu: 3Y. Ctq)JUD'e|* oFoI0%{ٜya%{NJiBe3kgN V=)?jcgW{Cr3u ="6UL'BhgC"8.qhyϮ@ OoxSp+ K{$`U7<N͂n}5M8!-\x'./w4^ >$QO5?ћX 6@{K;B旛X 0u??("hVǿ;|==41;:?mޒ C D|sHFe򏿮gN{^N \E=dv:?/4ak?|i?Ϙa5r?ŝ<_`'t߿Yaxuiz/||2mr΂Sښ}'B7I]gׯwY4D8!ͣC*!5;hZuDOJBTEL:;P!&^+`4HQ%tJ2ԕB@d=5h m:*]QC9"*ɢ\0C,[V:<_P_G,zA=ffMqw-0}cg|F |(mASeJ_w*@a!"^#W3+K+*"m;D8]c'}'YSc*&JDS[<O(ʀ6 N;? &DA#mq#/0d {Æq'~ }Fsr<QyJh+uf$ař0gU+`:k➲]V":O+v6Ya *0mF5h-@$6ɶS ŋYY\:7UżʧVs, $SzÍ k' 42O<-gPΑgp^zZVcL<-Y1g{c9/3E?$⪁Λ\giۀ D4E(no/ y:_UU!| Y-=>>"aO0"}3|ѯ7ӷ7Kfzli o䃡~8Lo9= ZY؈.ak'{_QcUNw9 g[T˻foΙٽ/6:ayf'39ZCcwτF[$1:VY_"m`^n7fRSPb^FLy_a{_0v3įWx2^露e,cEAP>.4Ճa{macɉoy XlC0c1UWA{/6ۛE&p-ZMl}<>9_/)ɲ@@Z/Ǟ?]l'-/C^~XKQ4ߛ:߿1Ǯup~IGpZխd?? ܡ!zȝK )fT;_o_ocPnMqn>筏UCw8@ܡ pN?΀j/wb Q<X{K]W_07a-vQ)4::|;fuy5 <&k5.Bt(Uֽ+>vӧ8۟ 6bS+]MJςt ~ p?Gc#rOI r{(s»&Ƨ. A{i*"݌ZT{,,{!߫^!3)(s8НTKtJg# OV3d(^.,Do ~8o;'O ?B??~r׬tݲq,<\syE<\$w.̀`lgb܇\7lr]J60)jf(. @!o\B5iZ\gI͉PsQmt4v ㈶WWXZj]?ZKnq>ܞ :ai (}B3anLPA1Vj76JuH}0c9GMr HS`.n0b^4#iyy6 c91FkÞM5%XW"b&}M2ÿGШ`795ShŐU϶=GV]G룂 !A 08 Q"7!Vi-"0+і\z*ԇ<ؒH"KX.aAxɺK xjlC3 xkvN] B|re ^ 3l>}s|`|Us w܅BxV&DWRLI75lB]Bxe'20-\KʗN(MY{B`1 Ga:oQ(.%壁ZosD*p0]olf<7v\Sm3tF[P}\JC"V޸yŴ4Ԍ1P+! 269'Qhze՘=A0Xbvܞgq4&4S]R 6%M>sn>zG+]WKRE"tR'4%Q/Z,dښL|KV]Z[7i>RRm]\|# ~%EBY*aqttAQ̈(˨oB&Us`X?ޡUCUBhTՕff]U"qP8y ia .  !amfϠhFOޅ!|'DiAeB0O1T M!pJ^Qz`ldDlpfv*ϩ)a>]MvvE>*yTn!GV5]J A#-ۀ8+,r]hT lh*J=F}T{Jne],%B@`\35]n /F+z+T*>T"^I]{;~p=_¥ppixa(G*2'-Xz,HڗXة2Tƈ7_5=|l8&+]X '6Ӊ5j=8=\eUP(!tqTM-A0|]R^A*i^:64%x[P7SO|.{BvŪ]vI D+`ݖ^6@FAO^M,X" | *@&U/"-#,L`RiٳP*F!7Vo6,\je].3*LBDt\f^TYp^%N^ z$;ǩ,ٙt' ߪUy-Лg[vZ 1s/*s+kIHf,w jCE\Ja.OBJv O:嵕s?ʱX`mp1Γcox@=Gx5鶕]4$\KqM&V1[0F8ο'y;rPvNvÿb0TQmN߬Ϊ5p;\.Sq |z@7gq/ 2._~2F%dudov턲Ijb /X.;Ԅv7oZV=g:) v +"E`=.7^M!g`#X%(+*SXseˮr)#<ąrQVJq hY?(s) ڰl]Z|ަk-Q$HJpдF ĴQJ\^ƔLsӼۭ~fN?z d-\ ZP<٦[&1OZYZ@ V~?'W +m=ǂQGN 8%ZQIͯ^^C⬑$ۡBTxmP(c45DTbE 0A, :X+&H(Ry1V!oPv)v枴UZgt[/%kjf;̞xpDi{(kW )#zk{HK7^KV~H(}19t0Z :26\/ېNG)){l1xbYb4'2W{jTmET)B}XJ(O1ЎXȯ؂(\Msp[0 =S /k 6C_sK>Dk󸶾J\ώ2o%/s'6RCqYHz VL\@kL"qܻOX"S^w_h'PL&3`PE9/&JKx& OF%lLvSf3<}t(128Zunܣ EL4.l c+F^>;D \>/ w6F/~>F-EJ>%>&t RvF]TҐ1򎵜o#N,63DiY*Mlc&-L'6dѭIAL.X (ӈ,!~ X!%*+Jϛ2"Ƃb.0&:_?ٳIshT;6Mll>5lA ůE[7ɏʀ58/͂G p,c^pYjb|,-1MzւCkdm0ƪ!eZ.7=E%7~Ivwٳx5X2.:Tgv ờ7I(=LdhR{0ǟatOjߧ"O}Gf#}wާCԸ7OtT'}ڻɖ)"tكFEr_"?OXIjSC,^ëTIfH<5B H^W'Tâͻ>pj$y?VF7xYF*+P(q=.Jxk~}=tWd|k]|=X݇zYw_NiMfl6qo6oFkAVp>3IلNG8ƞUWڌq߇+E3@ؕY`4B(,x#~o?C$Z#tDkL{W.dH\BT %Jz;8~m4s2#zRC/KL쉇<v7/&o6&OM.(YM8d*2ҡ|1CFaE$bPҹ77:ߺCp^A꿊븽P| 77D3{ɐX*7U3"R8)u? Qc7ɡ|TIA4a`*hm/XYҴ0T]Kuo݇D=~tJNt_t$إ>)IU߀f%n^>Qr?4t%/Ofl^]T%uyAJ,e{tIz#ˆ"(TdzBz> 3od(2LҲV57HB1lD?&SүV6+lɥkpff:);#E6kT4FRzA^ 1LΕÑ.* `L2q*$7 S-RmOA* ՕhAT,U̲\m,SRDԀV]<<'(pJgh%o D&>>. (Cs!~0mFɉf o$_ k;~JaE z"8xexixBXt.Zʝ\ͮs*G|2}`D`^?P'FD h%#,je\\Ɯce뛚޺Jwz%釣JFdR>7)` ΛTXZ4# udcV`?HBHɄ3)*J}UNS#Ѵ&QNyT>RNH}'NAp18-n v}po=<[(aPcP_&}>j)WM9HhD_h8PWI>_͐)^JO dίTE,U3FTfe89R0C0Vʝѷ E||/& `FJߨ.'H#Խ-گou 5=*M:ګZ;'.U\Tɰ GEŵ1R?i4\bQqċ5hQ r ޘoLZoXu@kϫ]pgEG]y揚wx[c^&,9-O7h9ro[n[HސPl:Q{I'm!Tx dpgGVp穂hct{ 6m"Dl鲖ZO2{/!cw}HI-.mhWl%j6"RJ+jLZם+=DVN6JV?/ C 8M8CdlzRh]6a]0ZQ(@76d;F,Ǟ=O2ଥFuכ:cW؞k5o!z/qH5O^SO3r^gA&f^ R:3H C"oqQ.&m ;fmvs'n&&Zxrbx!*틐 j@0MIqѼH.^1.|Ueׄ c1f\mc= I4,D˺ZݧC_xn B&,sy#uVL6>tP[JJW!% $,Diy((6"O1(Jj+y lC"o3dDy ptA5 V1wbxɑg^Qprxh\p6isk!ڨP۳IGGc:>3=ئ/X8VV+jEc0Pl1RIi:$G4v&'nX./2㠜)RwA=jzuR.)M0=_8{Фy_bˠ? xZYkcX'FwX\P| JZپ9-!u}z0eQ=PFIg^ Hf] nmL"o[pY'*䄯Jǣ^ KJ‚[A;= 0Dqa%G[\ W<6#f^qs\A1ʈZؖ3n3%oz.3]m(/b?S2jL-BW4rnw-G\CIjXqLovN(:T)/lhMhWԞ3mR{БP-k c`s7a*.h%C_R ;hhhwѐ|gW7-׮dl"ITD0ecR Ѝ hįX |my<  wᅺ(CB~Ӑ+Ye?,z Mg`#WU kz'Fsⷞ[ * 5>JkW_}k8ϥݟ,Gߩ,%丄E&ke5ވNGB##.}>P |fM3] 3jNge{9fO"TD=(70eY7^$qb_tʵ/IN{*H:ڪ"zlFHz5"^O&pL,<^Luz:TwE,r<$zGD.Eh\zϫ›"pV$.EHaYKsdkYL5K4e ,IISj?r.CRVՄw3kEd71Uc`%$!@ ~*j#rhqTk݉qɤxYKK %|*/KȜ/[{rs G{^"L"i d4HB/{wRa@]I3$^8쯠PD1*tQ 2Qj٩Fp_ز\无?$ ͎!$HV/Z5VUGfFaB%}ϚJ~˞P\{3T$T͌BVU/iGmT]LoV Qa*i0PY>h0_7&wU?Ȱ*NXH" 0<جN#bбH;&cKʲ;`A?ꄧ1[]6kN&k9{muwäoVܽ@}ׇPquWW|֛݉j4vg=-fښ[ml~!qֽkk7ۋ}{k '*3{މ׾{>U慄[:AF\n)Ҍ: :T oz6{p6{<;ulv:x@_i+-izkz_> (^̞*.JMV;c-%xʗ` (JqώU4۾栅BvT}ux<>x|NC#V-mn&_,Rn|9O6)rKH/7A+ד\OU/wChnjN m|Rr;_vUo]շT zUvk9Цuyp*IޓtYpF)U6 n4rZy\k_y(?A!z FV}P]ycV- UuڊSQAeT;߶!+VF@+23ߪLZ+*} &h)MAhߨ +Npc`uIB6?yI`H]60٬&Qӈ]!uŃbf1 t%n5zQnfF'c<#e^mRNKsvE} u=/ְ+e*:mfwWX'&.BZSa3O:Lp"'fFm-c"67ڤov O4MýG~&f(}Ĕ~1mT ti!ުJHoͶ=VQ`P.u Ix2ZlBdjrO[[Ng-ۯQip}³-j 5n\8ߌ/k k%L a&uȐg$8%^06B')AEO]E{ھA6nؙ׺cZ炈UV  C[&ܚ pk5ɲ0SeY|٠rp+'2=x.V.|5;mX;**l"C.@;}'~Km4)М02͸zd`}S[Z]6A^(5fX6Gף"ޜWy%b@h%6^Vzr Ctkn)hUu&xa/zQAvpe / /Fc'nZ r0;sXJgwq >q2AE|ewt[UX]ŹgBX!|ۿ*y/_ly?_//?_qpKB v[٤V6I_ Ф*fXx%'VteQmAk3E4/xl&\h@9 iOq-SO#jZEPC|P&"'o3Q!G2`2) wMlբEz,,h\o9ll+=xT+ӡxyk yj$J#,t~60-keq}G}QܣȿS׻ΪƱ,, t-aANI5B |#\ے=ҊJ+Wy8ugܦ#2,P ; 7ZUBݛ#;&e;fRC X{:ZmZ@xm ? EϮÏBQoOW ~C+Oniqf d 6Ϯ*Dl0 &`S}1iQ]z\"`4ކ0M6] XU鵽O =/bPfQWkY]%TٍPhlCMKm+Zr} W7\'&f.G @Q8 7;]f ^RE\); o 7C|VIr[݁f |W]@N]fDXA$;!3- T2oz~ eߖ; "mk0XWZF'8{ݮv4SMT)d.&uK+Pd\VZkTΔ ,|Y; z|uFp SjP+ {@jͪ3x?ΠNśR Rm[\tـ}1ip%1˟P G4j6,q("Rc5TM>@p~j=XZO.}>f݁MxOU?mP//ش70y"m{OjU+kJ%q-]DnUt߭8jVO{ut}6O+ޟYg 㿯>A:l??_O8;!LJyޤfnb[^ _l`y%eOTaZ=u8`p<=E]CMujӕqh&JٝLk~'[:Kw%kD6eha+bPf>qXאa_gY۟bU>8^FR >%Q G xpK] Pr0O \Ͷ5*muނX\G+5OFŤxt~:d 7F:}y!~vjZqa1i/pI)؏D~}7XlX3~;.;ncF2e|y+yAEtͺ( WA#*hf VІ?2٫o krw_JN}#:?LsdLez'|TwpR=a}~7BʨCGh3΂4!mXBGap/e!oӅX^ ꡰUvv~t8ǎ)tiߨ1_Q*kRJL/5ĝ-@M(sz$\9_  Z> O3Z?)Do1:'̦. )Z"rhfpN o~F03*B;QEsEuSv:-x](mCFArԓg<2C? ^cQ:x8U=NEKI\)ӇJMtCcc;|gz 5glR!=81$1_A-Uۀ`X¢ִM6i3\TX2yd[C.;3|QcKkAobNڡ*=R>P%\݊S<1ʜ^40Nhb 65Xje߹ނ!a\`kPg[f -ߖ,R= @_?' ]q3֥ma x-|vu <=0Ko B};BJ'tM~}Q?tjaA -uVH=[!x6C0As_:~|y^ ?:"qϹ?H9^3zT)M,ɫpŵ5nOB{_ =Ώڛ_{ž-ڻ曦 c[fu_f2vrk>qқ < u\qPhūάd<KF`vMְ5l-dl2jh{PS_ VxxFʏqd5V}' yl ?b[% zq5zXZ!YA75Yk6GKA΍Q?&>u@ JI>6 Je4@P*e&M$D+h,i<-렝>Y+P/ܞ'WypsVz2ԧkifl3~A@5[fښ(r}>m#`-qЩM6ZM<*/m&5bn͖kw6cM6Xی[nɠhɬFh&}cqf@_M֚oh (_F+MjpHZ?~m:To`UA϶n7tz֮_Fx}ĖlG۵Eqeyn;M0GO:0 NBI4&Y$N%Mwkz6gqft҉N6 /_)|D:[CkUuι9J xB^Q`' 2T XGr'>(FՈR-qQR_z?Va,?%yx{.2VѕLro"XS^,.;ĨJJ TPZka^WNzu&QwY4\&M_)3[c6[kqW Ư&`I _p[ QV QeO tJ}'j%(%*P2Fy:czy Q/Ƞ\@(&:)jHdH(K/ٍ\đ3U w8( 509i %AWE[+h2M]d^n4)rL7Ï^q~Dem$#N:4%t٬"kEqV  k8/B il$!mK(k6~JʹWq p/liK# H#il/ "V+Ý$&kIK{Z@D$J"›٪S5qh֙S0dE$C1MobC'XQahCYiq+ HIY"]"zm C(Mm l"Fxgp &HH\ciwO uxUHb" i%NҪX_HDž8Md\W T"*Y T"PN M/tbW:Kg{ P"$* ЌFs04 t%ͫ) DWIA :b~nPyt*0iR+K#a5Hi6m`X P4|jFX$7|I A"xY"<%VZb [@V Qw4n@}=ҊDM DSލ=u7EG4}i21l( Iʾ-!>oRCk}TYmq]o CD.#/FTbG!ȭ!xK\Bg׎02( A|BB Aj3: TXטH( C# sHe]sS,wOV4BJ C|\[5&K1 Ch^>ƏMy,,(2`iV/|M09 ye[ C{ߘ_.!Ql" _D*+b>=ä$aÐ q%֭!T?`0MPCczB80Hp_pAå؇`Eg8j:fG8c{7o1ٖԡy}xXR o 4]х+~8^Uٵ gMׅ%[f\|qҢ!9TtzB0$ޭ7ƋW _nGS,"fEu%"GT6\, }IyB[N[\GR!YD|K'uXO!q$⌦pt. |ɯpV8. }BZ(Wo*EɲOb' }$˷,9~5JPT`%ڹ+X`tu%Iw l9 +^.}AtF5ӻ׾=#`;xA:f(F]uQF HrVgĈXAW/ƉlYdrȞAˎ8ٽwCQָ].G3ס){,#?>%'vߑYxG_ 2/#{??|JDB?;I4/QJyrrAS+ nAA0 t9`BL G>xd9&q85o^2npw/iQ$)$i?H -&A_dM)A ) 2@ͻ&B T/,wa:} .)iGDˡ*%m r)3?$@SMrtGBا=柂C?˻&4\Gh=h?`M:8yruP*%\+q4`Q~&W.jgh}jHWEBTݪ_0FvjϹ> r?/؜N2-Gflvc샒kUg&c'@qPPF:ExC`GɏY;1]ҝIhS.Aev:zgO`)dnC+04VYfdvG1ʿ7Гj XW)KlD +iA4罩J7`IXzt+OY>' J320g U(#)-H^Eu5l"<< =x?ڋ|zkY7=4xN;__YU7oPM{P-ܢsU9Xse02jEaNa^DB 2nV%ah͑Дn :O2=QV#3S1F?S&jjtHHUxe<`aC)]eʍ܃#j ^TBzmiQ| `.~^{4g_߄D/cCYϓnAK jf>:!uFc|ePic;6S@eL1CJ}#s0ގ$j~WbÍ>'@ P\Vvo I]QqciaY wԏ0ͱ"&SDWJ8TʏbL)rDeo-)LE"%̍Y0=0~5Qb9 &y_Hq)86պNuIkf6Lڤԯ^);IssG~+FU-?.Om{5FL9*2U0X3mhw jxsO 0ds20- pxPBBOą5e%te.t' Y)܂bӣóx%=jS'!yhG@%hųA^IU(9q\T\[x @{d"}=pV$]كCdu2g&X>Po̼!6}PfOqs} U<0ǎu_U">U_ УCOu$kuSA_^LM8PJ=k*~SOhymԉN$4 xR+-_ؾLX2c-M09%J:~v>yRӮ&)2ꀱ_Uf/PD-5-[B۫0@'!IJDpDfK':XZ]L/j.$4A\ >bDgZC\>ޙ=)BK~p;0\p/W#J.3(8WZuxK9nƀ~mǜW䊐'zs26FT^6("ٹ}Sg( X|0rtkNG[ߝ_tѵ_]E$ًQsV!DYn* RtBc5hl:552C#Ph7x++! 9LuT( ue0w)=#n)S>}n F`F. 0IVd{haHH `@ m"ކuXMZ,dM'kc8~U`E%j 70RaG,Ua@id {#?N!(ݔ)r nt`zdL7,0Tvy{q4Rl:ߠr &iRqU(ն^ J~0A zH Y+$ɈdcjgSgQ]ve5PVʎ ̩h#SSWIXV k+…[9]{UH7v81P U0x*S *qSaVL&\z(; {Z`o$N`;K u=Bm{hyj#FopBO:=sڢV~>mF !k>8OTFB_3@ bHA{ͿA`vmG. DG]"*LR7/l9rJw9+˸ͶGm>XwLqua.H ZN}ؽcw9?/8Wij)nzd\ zv R7\Yhmu5Pdl6 Q';4iR\9tʓJȒ(0l'N1N^R]l*[N*@8+Fh1ʤ;>|~aOBV|kB#[^oBVRh<'b ?A g"6 *m:[>'4Pc8Gm 8r|Z58$UQ*AaS8PE&;45l1w>) uΖ'FÆR'.$?KxBU*CpdMkp %#Ȩjc#xpk 8rx"1#,]c2٥vi(주 YW7Ag18[:&wP_?^%u Pe@ q)NףT3Ӳ>L|" 0bCx2mB~| irZy`-n_ŻMTb=ND._ IԈ"< DW:BTA] qǒ&A3A-*L. UvX<:ApPhưOS A`*6n9Я4^Gs0L"4v "LBCOIBD Pz MYk$p6AHCf|%BX ‘(-GآI5pо}ꁰJzY TmT7ˇ ﮂ7ƹ^,S`e$W|FBCn<$ 0Qy w];8` ԽB!^Pxb/ ַ_01m)O +{F {˱zmH)i2Tv.DĹ@z8VWnP=R r*'z Nt ,wvD7HdwmwM˶k~aqG9[!*G`Kwu#2Ǡ;l#w92I<&~wX t 7|'^t%ʃ;"lN H;f`L쇄(q((Fo枭Ib1$ndH=GRk l-tJ}UQ9}1F*]L*t(RᐈTl'q1/Fq Dt sD'xP$JLP&) 0E#YP<| nl.>hCSX.mvFDi\޽LKu"F?Xjm&Nj@Ӕ,yL1{*=\+31M(="ςvv#׋"%玊SnB~$u{]vӺR= FfBbE,ps-KP*Jv0)%U6WR&-;џ?wIzwwߣ<&N4xguTra ̹Êt+*~g@mcɇdƶM~ZԞ)?s@w1}z;`=nϪ(Co)}Ǟ>םRQ* .IgeK03vfL:dDCxnKEKm6!M0xNc>'̸̇[&ъ:~XʎCo8>K1as`Z7QX\ 4zS[om+RMiPxts(r Rq|t4gzH%pY[JX=wY&YJ.E0_o+N)iUCm:,EؼkuRX5*Ź,ZZ{PB/퍢 ^aPΤ7H;QN*Ao=d-]L*3 /xi1ec`tnZOJ^4),ʞ:<̒w*pzV.4łOΙ <xs+!u`x>Tyr-Kv\Ї,S;37/d#=fQ=NufBC,VRF$j`4M|CVs f9mvQک?wOGq dP2%摁ԸڡvHXhi5a.n\]bӓ1[ kqFNa[k E"ōr*y1OvZq32F]'|o z+<#Jzei(}~MV~hs'8㡥#9AM{(W7zE"SZy9aE$LI&v19)©/_ qࢼ(oML`E(Q^t 4Gp)ǭeՀ%rf/|Z r5eoCΗ[ظoE9l"]A & K~Ӽq΋N짱G11Pe<%᱗Wr̾=KY)>ui ~y%Ԩכ[C<{xU Jz?m1pmZ);*Dh`.~fJ|B>K'Y ɱ 8bH>Mʒbxq^YcPs2iM}+2tnE< CXǽqdV j~:%e.uTّe/%V_x.QFGb뢿;/OjjKp[MĚfJ)l' abf%%oI.!K҈+ .|g@ix09p~%8=OgQTRl7x,1RH}^1eE4qO}KЯ/yO9շ0ϾxFYY:q@'u ;dE~y)m-tHkL: .Rb;[if)@}+c,mN䃼k h&wuJ4PAviJc0RJd2 [Mq1zt`(Blt䬜rc"]- 80Ra{b?#vIMk>tJG)etȝ-WzҸx7(,Qtb*-[~>hOXF:ZpDe30|qA 3? )ez+0[paJ3V++v!}a(Iwk%OHqh]|WaNyai)Ni3gRF#L!1<o ^3ږ'Dw>}LVY-.*XEa))O#)D~m0"mR-vGm cisJB/>oY*d @^ ;qg1rB&$ll9lץ]Y<¥Ċ/tYTa0Q@o+fDm_)} h&_SQǏ(@[,m$+{Љr`^%5*+O'3kQYQIe@"OQlm>W0N`)rՊFGӸV[~ҕي@8;OgY'j_D:@yEl$u*YF;P1„rXl,!'HR9+ FcYmO0AQVf-S)gӪmKO&dTV/I?qD#CN:d`iJ[);e$l[E)U.Yd3t#Eq4Yq)Pet_C^`Lo2]j<>r {JJm9i6CZ|#~i,D L)lϑ~ v>yaNȒK*=D?яx'|cUK,ȓJaWy~q ą Z\Ɉl8ϟB9Z-N[f 9V~CjrIA #}fkډOJȻ1MMMY nUQ2id6}o}= %g|8h FHm#{ɉc$[.&ܷN<uV}Vs̶$(;'+$\>._¢x7`tddqӛ}QbE5039ȯ`k$[q}{&GEtG$7vQ?d9Moإo9xc2.fF7GU>LAdEBe8>8]/,~ͰfGY pɱjQ# \bQH\ǝ<0Ӷ,6 wrPvǁAh:Nߚm^׆2+x!h2*{PoEy dy%zؕL={!ڔyGduqzmΦtҷ #@G8QlɾfE"gD6Q9^HLtI#O:8jm+HMaNiv"B@b,L>d2\H|(x0Kγ/ ,[UV-:`" s@X,O\VBǕPO5^aۚ#iCB~|& B f13e{qP/!HDOuAi f\`D)f#*k Ƕ:S:-[6i2 b־/qoE&+QfrT0a,& 9- '(ו}҅ڈ Ǹ S'al/MQQvdЧ P a_R WW."ZpOQmx+5-jIejBU oGY(+M#MVɂqi+ (X4UyArz.K0VlI[~|N>Kjcf/WgAꬨB'o釧uc~nmM  'x$'xobNy¯/+n>sat._/阿v\ǥ}:źPuKŖ B pbɫgҝe_IM\:BgɟNcE%^S0sT'_yo'.XqIZVv߼`vdSJ`LkEiOo 7E6W5Bz7noww$ d&_۪ {D#JJTs=<GagQ)DϹiuϨ 2|kqA95-YCԿy Ţ1CPlv͎x8 ͲcCdl0~# m#R(dK*z2P{epY%x/-kOoV AQlϖ_xb!gvut +&5TU+ :K^a۱/ȣ2܏snKH:QW1ZW8Ş1}l5FgQ-^B:_ԃ6e w< btlϜໄd %Gf@yeWtTP1Fr |bfhC~ւD~CN)'}]:'ʓህŪIbP>MO 4q;Ҍ$41Y] lط萞e\TkVXaEyEp7:8նbSa@Q |Zw? 3f<9 |ÐoiX+zVߟp*8T:}dݠ*maBfL^1n!؟'`i N93Y= F6! ~0h bTye92ƕ*Ģl 5RY4}ω@f&zϋոyKn%QM'$`167F ID;9I90re,vTPh+gQ/]bw d 9Xo:c.`N\Lߖ^R-t*'&$z HdB뎝<5_tϏJ^x!\`"[W(->x lQ󴻹{&q)QNh"'iF ҊG -R,S J[[|`%΍Yo>*8lI]O{oye,Oz;:6tlO ˍJ5lj@cͥ^ 2M'/ysPoT^ ,2<9߻-٤= PMm4{7´Wתe.H((>(^֟ wj(ȿ@!,xgISN}MãyeȄEKF GKz$ScNl:v5DlEƆf۸Sx`2~,|Ԝo=F ZG9P2i$C;2^_@Rr 8-sO/ZXPހ1dݙnڕ h&v|j+G??VDedSxv1u62rHsn 9#v/ǀ6k(W`aaT]Xe껕91!jӜR{7`Z+]<=`.P=+eQevHȾmITfAx[ktpD̏Zڕ0㵣4X JrlV` dz1s*ǢMpx ֻtVX :ڃ5-z ܗrv*'0Ɯ)8Aϟ~ 닄v7^[cfۿOz"V-A%" e4,,4,? b߉^ߊhi~J{o1[p²e\b˨whNp⎡wld U3N}W>9hijۙl O( Am!Eñc/8q!{Ɣ:~ sF7 ˲.Nñs=AQ \Rî S&9dGSڱމ | -%]'YGh1("m,j+*13r`Dk?NM4إ&4М_1QTy+NVo0)fwwC9|oQ<2mo6Vw'̨!% trV~$Rzw+_ ::_J넲l2ڄC? \Z $V%LeZ@xk58&;3iV2`|BXm}6hLtEh>ښM (_r.Y(; {؜q?up1^ʝޖ=2 ,b՗g+=7g~[ӝ v!MX~p`g{<- ^08h^m寊gxJyer+CUP^%ڼ'l%axvy«>68?:&x];GVw_V|_"`,5OXt&|W'BQm\#R6@%,[?i%v8&*,m7PiC ;]}1i=Tecj,[ sgg=hHiT5]+3^!_7Sa,ȇg4].~O(,M g 0ti@+ɿ7} oW:JԆ4u&CNi!OLbmڜtoC>mZ:*.|@2zmHz!.~HHj td}|@<. $.&Qʫ[X(mQf'oL9#q%pi(y9RŢ0K|@lf,,+H?[kBm&`) d^_qqB\38`9T})ۃ#疏7i-UP/mDUh% ޔHu_|Yac;;_Ujݠ?>z2pK-* ~fџ1\5o$|}h;-a oS"pxR0կwvc%MOҨɺ<*Ojr5+hܰSv,7Iy4לIS$՟3s nuU< ڬu _`W;)FlTs\ɟMR>/G$RVlx!e&7FM*ќ(`\/SgBx4إ,7Y%NcL N:Pr8:ƶ'b[aҟgůh=4-Diɶr'T2<SQx[X7Qtw (xpBf}>Ϸ ON^?rmx~Q~oDދ<||-u|bq86oUI^z8a wʞDޮ+T5_vعřyrڡu||}쒗:Ǖ>;WX6+!ë. mSH 4q3QEuHj7!:C( T=*'s&T NlS ya/| CmHq/!"0K$|,[/7pIkSv< `1Dnݒd\s}ڜkT^5gG IVΥ)ؤ]RN34׾ D˅;? Kvz+HA ؀ljQR W۳ rdQ2%*AP<535q@X*1 xm=&N¯Z/.Wjl:}(E ޠ?%;9te595HkoO*-c.@o9q^`@ǽ9Q vޏv%O Cu `*&Au_ƳN+ 2:P l(ma?@n`S=ξ^8` >3›vԭcsjdZu920;sKw@]al?;5si_,;.%7j4Gu/T[mނ~uѐ_yNK? f+b[ ,<87uɮ7&ri{eӯ* w8u\[Y{9HN BYFTK./8Ӝԭ?%v&_0sgV&OE@4QMq_jFv* e7Qǔ,Yc2 10)" oA{b)&i`_6 Sprr-8<.x627Yopʟ CV88潌 |wT;4;w;A.~ֳqMT `9|u'/.x3_(R{ʈ.YcZ#%^#kLjUkݏГ?I e>r0֐譴PW*j,%_/r_Pr #4duyAOm\@(u}NT8o/&WO5}mE']a?6IӤC *IPYm}&xi޶ǧmNў;V͵Y&9MyKvr"ϔ(!CRU= m1@6L  J %Lo}Ғhz.M՜A$"+RYnukKfKD8Q7{ҏ'圁J3$ǩ _KbȇjKDR6)U|WzpBUUB?V^V&BYEE] % j$ˏ5757}m匪kNpγ/IL#a8 d1^.H5f\Qa1[[b充.;+2{6tA榡}8'T|L KV;s|j8tj-C?!Gg)I}R0wLJ$29ɏ؋f5^6#^O=ˆTamb t,5d t3q31Q9ZJ>Yw m1&c-rI2u[3p}Fa`WQ3-g Z27r]o&ČQ@Ib(V([A2`Q?ք6d"e[qvfi-kqܱ>z{9br_zК/eh)+lif̙BٞͅO`_C݃+I9Z@GS\򓖘;iZ ЩƱ ڱ[ wvEE (G{轺hأa<5UE8 {'nvNxnqJ}lgR+ W* ޱ?=i6t l GJ3p͒Xl"ͷۚok ʬrIS޶sP6A{x=$1KǓJNacOWk zК9E'^Vj A4"lJױTK5%kpY; RGf찑3(rI:Y"v<'\FSj:H 5KtI˧NvQoNz MB p( ipV;w^[Xh¨S[@@fSNnNhr^9P} OD Ntγ9 Bٺk[әq GV@\g!~ XVW5:ML٥Flw/vw<;9{umDܲ/%;Ѿ.)o2]z,l| >/ƯXs(K)lSraC1)%!QGЩjp? û ԝpMp'Z Ix[ˡOBj(C<ܦD;F;-h$M&5N;ކNePܓϥe% ӾL^Jht[JlDZ%|i~s (a@cDq&{D}4 lB(g1g&S y [|@c *9#|tt<.F'N}BMbajg9yrRr`9i\rnETݡVuuu֙`rsa Krɕ"A g3ކmr='V3Wh/] MTP*;0B 3sUlO;6Cz 0 )oT+6DQb O}bd7g ?{E)o\'aΟq@l G:Av9.,MϨDEfٟuVa3ܨ9N _0@}s SpmY&:-D\}]Dq^9W>Zy6ks{|HÈIĸl? +:,'3\<k+xJۜ ~^rhkA=aK3> T}ZzsB;mLm6h̟k.%okN=u~G/}i rKA}OÙ{ =٥)\Q<׊ͼ<˛f_Zjl*e#͝3 fhzNWbn<"]3u G].B $G_k* FK4w AӸ&CQѳ:i>P \4/>l 2Sr_٠xJS!cMԸkN(44qj#TWAHP\dK˿w [߅˰7FȞy 5FOV~m^tU#=si}(\n\ۣ15;N D0b7 Lo(ݢ߳ *oL;}eO?\a;Pu5q4;&ÄX{$Ǒ΍jHikb;L[1Ub@,zACk8lgZ#s"6~+οRU(n#Rn*.^W S@8R7\JPƏނ#(k;){cs|+Q "BI~7}H ",Ȝ}ݣ\'ojrjqW0&yϫwʎdx g`ulbW?.Yxijv/'#SrJbՁnΪ6.i>4CBL!X/VEY+_B' r2 @) DA$:)@t|.| P&PLz"ރd/K_VXK Ьʈ I_FW K ]@BK.鈚h=\; t#XL)6h.>'x fQ$J)TB1OS(CKǧL62pIqq:C^n2H5镾} [}= ϫFMmX v]OFҪPzE,B_d`I[P2w!h oYR"Zbkm?^uy%څSa m R)`ш fjLQ%-]>Ij8# z"1 8BJݢRLlD z'J>ch`=3 M#M)ϫE3Pv"ܭ`HF%*.cjRm=FMGſЧCo ='D vm禾]@z1g+}NOÙڰ[~\%>>|" z[Еw ڶtLO#nZ}?ڏpu |m1!ȼ ҡ(釠f^}aǭE<Cz-ϴh%( l3 Yo*H>;IYW2>Z$+${6A',}aEf}/;3lp!ECQ0d>#y 4}L`zWBdAp%~e8(ClFy)#䚐d/J@fpSs>K&^PhO}t,}Ph_&-iDخQFv$oLs䒊,zQK=tѾ?~qOzښkd7 eC(po["Qou|%^G I}Cu|w!y͠1ڻC&RJưkhD[!E5 譱pxG?z8C/*nRU 6:"4m7B3A)8.A?h7#'q)O|Hzۀ^L )oK\AFh!w{d)>Y3,B i%xGyz(l-7ʷMC9!wp'zgsVpش`| 2D ;Ro@3Xr.D\oeu1fnx/D?y`"߳wKqsKaʺsTrEY4V'-"j<[Wlt&#^-<<%0d_I")%%vqMKuRk?/w_2_HvRb"5/Y3ő- Vy{uG$[,p|owW(5,I.zgNehywup$UK_AQ^ eo"[3 tzWY%:JhW@ 2yיq>l>$ƨ\ WҠ&A6(z,/Pi|e< {t`3#sK HL16 4}J&P+FcR U'ځ}A#r-67 M. p;FL()gK5iC\2 }gt#3<]PJP C44eL ߋR$bYsK:S| ]e<9 ?X_^PA^o ?P^1n?Nj<:SRJ5 ls2ާxL_44oQ7syXydsLu)hF$X䨐 PREIsHŸ2)) ΚIW=ùл -8lpM7E)- 6L)zj,\``Xغ6;#6_j&;6|/WꯇRז<) b_@1 GX5 W@1M'Z#ڌI1Nkd ]w{ cw@ia%C|ZЮKWv;'nb Y+|fWC}U(?|dOT|N*Z( %x$ZlnHA]8 ̀[Xca8..uJm/@G&=dNn΂-59CE'8A%)x%6yV?΄lsϲ~sE\X)Bٷ$طbz[AJy7te0}o¼xۃ7FMm>w9:>ټ :^?B]?iKڥJ5@bGvR|br.8 t~u:>wO:4HbhQKgtMguE=:uGt$?VS vHظ7p'lT mq{2ىx㷿ޢӝC!lB ޼ S9M8sh41U /~BOox1zShzCR{eQKPITzɑ#Hf(G2´Jt%'qNcA*ފ'bjBÜ4[bv$ՎH/F|8ɇsO9Fߒ!;D }-}͈hWPƜE*;*S &+ɱ}h;y;As^UNkrW9^!깠g:"}9P'h⢞#M%iNٓ AlKnV(nȢD=:'(6D&>K'E#p?8OF;EC?X 9VO3oinW?E6Lrz􈂞\;UP8JN~Ij`3eGLgmw: u%~{-M|s*-Û~|'5|*W+Fʧ|8>*4FjL҇a;xƎq/hbu*@&jj?!@.9\ VsHej6"k6U]\t~3 핰ͯ*Ȓ՞_}cEL͡[x\oŒ}bdD/kDvlI㿀93N v  / S* -G)( ( ʺ@ho; lbx٣@N2%:ΒFEy?㿡ߵݤkcUG))*Mg VK<-J1(0gYzRtUwdZǸil DLlkz!Sr_Buy]Jhv{q)Ƭ,Mzn]=t`d [J0"0yzx$;; {Q>+YtՠAۍ1,v',bYzd /jt$ԣr>254*wa zFF{[S P[P,< 5"4Q@ҥ#I/n}1֗/\FlC|ԑM+@^ H<Flԁ]k֐w\ օ?bT;YEIW w|{_d˯H>gћ%B>o#s2I$k$p\RMC~-eJF=Խ!"oCzW?o-T,moi_K-N㤴Q V ߦ\ kς9;X]:y~Ca 7j8EL?W('ɑ')OLxh)I=ƸC >AKۨ%w'),AVs鴸}I]0e{% l2k;^|!S@X>dzF-'"eN J)ڃ7/U^ )Sg|#rqz+Nd U(/Qy~m }ɍ[[t1:O}6ސl-La5.z8zDTI(K=n ִw2}KR5\RK|#הhBpA+@(ez͆mKoq*e1\0sbhګQ H_J.(s5e]߱\&b&V0a_zI"֍ZeK|R-,;km[<@ԏPBV'iU stmٺ >¿f!HZc'Z;PM:GJA J^(O'GBO`=aa^OK"ezռ; (i1V4cd?vɔsv'(1dkӿڂF@YK)|6[c@4Pgt_S|6+>R\1l7mh<(?)%}/Y p뵽؞0ȿѯ/|xL]IT^kR=W>}x% ߬oM,3o|k"`?JSJJ,4V9ŝ 5rѡ&W3y/]96ϣ )NN0a 3SykL}E_,ŗy:15a!?%+-fZm5r[eeOجapb$wFԈTT?7.ZRjV<7Ir%A~-Wb0fvij@;-P( ɷ;u*j4#|x`GDh@|rqPG_JE Te1=6C5Dw)5w)Sǟ?'2FJ$e6SV*$n\ !l٥T!~wؙ"vw%J6`{XMj賕\hh KDX'}S{)=/#7 `aD\eՕ$) Enjf) g5CN33[M߮4cK)8jq)OD}~2V&伒^hxzQ"Xv 2&R'+ǟ)]lhò4賓UG;NgF.\vV]LZZ n]4 <}ߋXG~d 󐢏? &U10{'.?9̻}z7|:(LS)tIyuyc ȇql-{wn G+$YTChj2;tsQ,vv.v(3cЂhe E+, 2N&\]jy)O {F,d ˑʼnlFq,v HduTi[Y<* 嶕p ?-ʽ_Ɨvp$ oOr ТvWohuwȗ(Q^iUӮ=04,K{p,fhkdƨDJC;C=h-+im"kVbUKgek,;DY|ˬV0mi* ԝS}RcG٨f#}ܰEi E;7KeaFw? AgXVq?l^羖w5Dl\bN$|C~Ep0xנHv5Y8T^Yܢu'1\-oVmyrwk]gɓZdϯEٳi2`-f6؇2#ް}S6YKVp-1& Uk"w4_}~.z̆#ωq0+A*H? "sۉ3[}7A:9-R砥޾.v&Ojj<\J0=.^G ?FsψxȉYމvC_x =K1Ӱpt Tle_@!৯ cX{~)-*.uAS˪8S; ۼF;v$W'Hޑ{sXzz3G ctY0'K%rdiIL ӫH1&H{:F]eT/Kr@D Ib|Yx% M;"OzQg4\$h-Eߏ]0,-x5ö4˻Ef#g9*>V`7>*N`|+_!JcA:,Bԟ/"tp1?Y>N!z+xۛ/Qp~Sl|;q%+Y~sjO ȓDYܿtɟ5rEw Hpn {<^920IFtz"Rw/ٻ4+HB uS'1Nl|=K>ÓU#b3,`HPʥ\QR6#n8\Q L?xxdn7B/oe54*8!F2g#Rս9v,*IC;K;bs Oau(VzOwp|O:)ύ "OX2d,tٳS\dKY9+ݟ'1J3{|Ɓ?,fBq`.*a_M$_\%Qjom JWv"C'(,ڱKN=qoOdt^a~uzEXVŖ£u)țෝAݲ- MjO}YCL)}F;Ks/YS5RSXvJܝAx6Gy}bt|K>Ɓ Ȋ'Đv-+avJ]9w7|]m41-tnu7<݆8ňSIW񑚭=ȟkKy4Da>}=He1XL6Q+nI*}߱$dn#gq%8ZaBT)aW)0w /'4]xeFy·{+3HY('c ɇ)E*(Dr,%g81$ȖESX[G> %R3ZQ|a!́E <.sP}~kA6hy ^<q\QsrԹ@.,:Ч\ouQBRHo DY %<46" eA"~3{ra<]44EWOBg~VVYTD0#__ P43puxOXF<%Ny5O=۠3eXRR+ -}-'* 棢%jS[6J 禉ePӇK {(MY6V!k+h ح<j1RRs֑bH{n8&#\ڥF'?]Q Rr(.8cQctc%T7;"4EvąNi(IkIu(h ئSaA=) cO'Cm' (J8(ŘXwmA A{HY#@yC{j$K𽃂!.0͛j-tN[60W|pGUjco1QU5c08icoA-Fp8E.#awJa!. ~Ҫ t@]hr`~"]ūZ9];* {wq7ѨO~Ԉ|*6ˌ-9x'pS5w] D[1Ko1V8?[Py57t#D |4GķNFneߎT0"?ժlgᅲ0 e'5ճe@2fb(6z;H*=츯DF~=#Gκjs)[+k~vxq0`vRpbgܕ]yiP?8"zhiFt\$~?Q@ Tm%2b9ܝ .'xKb B.v'u>ڎ[R7!KYq=J~mlvl)g`ogτ}χwû@޷Q||0CTmh'."9*{py_En>FRq컱Nlteg >W?7n )(%r%(UKUbՑŢSbfiL}HsaD4]"Jrחu=?}#Za9?qHtom?++ˍ rw? L  . fJf=F fZ="i e+`sI=iƁ()rRDٮ6TgMy~hKzv Shnʾw)8Nj2P&P+sCDyr֊zWפtOOS c_q!8T=5lD Koɂ3} NWTΊd=lgg.VR(^mZ๊O X1NH,x>Dr17fV ކNIM }Ss"ox#Q;42tc*΅:s}筜'q_ k^ݢ0ҥ֝?|rhqQ nѝc< b%vԋ rJQV{$\o%6槉>⦭^]SzQ"R2$.߄uusvϾjN6.X#&)دF6L~f/58i%6K[\L*ghZf+)~b-Y ~b_1/QMݷgOi4!h &0zX(FڳNKvZ|jc}VrdQ*j ղu)a˝hhylBw݂حt]Hwj~FJِAފT| sw<9L[H|B7.סq4'0G9o"Z@wgvcN3Tz+G"R"כcplj #Y(^4R֘,j?hM} ^mÎ|fL;E ̼(/}&?UJ*jw,$5za!,鲚KʺSe.y"PzV+}OS fѫeQN6.V+䳈gLgJߴ'":ޮp$j\[S8*JGS[/Dk:Awd tP/ORBTl5/< p"00 .5aY$ʆ\h [ -#({1gQQ@<43S iѢ I6{1g u]!q"\| "[d,/1nB) ڪϞ2q 6G Tݵl1ҕ%x@u ԚKk jeǂ[<נ_GGF%Q]E^^?Wi u6(u@WC/P6]be x]LZ:Kyi50Ne+oU,o?Ķ&1]#VM}7|R7ES)7dϬA˘n2?^N5[ ڥ?b4J,*xR('=.4X׸rNw26[4_)7M9OM4uC 1LWNp䥃a (be )xfv wtSZ1 N*'CwE ~Ge&p-''nn{:`N{(~\/fr7*cS("xqs+r7;+NSKV(yWƹPS+m:y]NM3E-bՁxQ.%V8"|SI (> BsX}MߑW -Fo ji6L9wX;/9iApK={XnLZ?͖Y RCzȞ#KN20"q@ k 8ߚCס=j"NoIjsxJn?P2+0 ͘JزH܉@GQ܂Dğ:n+٧p_5g+UU-6KעM1.xVӣiB1w"{ 99n xL+*ׯE.`}hiSL.ʛ#_5VvL惼TLh \T6<ݸCKeT>ܕ&~OBv^E~ SRkxIߏf1QۻBV[qc9֍X9{LWQ-@YSg~X|:BB^b[BY7%=O5d|ɜf_lw_Kmkdc"3=C13f44/[[TEQR٤uвNtRqQ݉!% Sz.;Ofz/bzhG1>qH5*9 tE폯\C1sg)(KMZw3(K#2@U=PK8m<35fdܵpf^ˆjw7[tLChI~8LҿEy]x2XA5'WHrd+tl ݐ|l  C 0^l0zuUr~Ra6 Y<`N_φҷûFh׬zńͨTJ&=vC3F~?@CCX#DZ6B!1I?%ϸY1}}@j2Yw윹ifVYH_ㇿ9GgՏVx9vSQp)7+ˎTtcN⼱׀P)_OaF&ˏORV~揠BcO.+P.-^O$[?G7JuM¿̬rWIU:RN%Yx=ʃ-ʟeU/M%žc #oQwt_sۭ{Rۮf}]7fL\%mFuYe=OAAtIZe?]i?7:(o|w'RZAqnӢ_}H\(CӣPr?/Z"ռ6U͵ξ?)~jݓhE-6T}ij9"yК+渱FMwg|^(ol$T"#l Ncԙ?tD M2 9t莅ti)?%){2}_s+3af6MrI$ˡQ+qٿ|r:'p&GtUdf`,K k3~aRH5>]/\ o/_s1~aBkb5ᷡrb8Lo娑z CaYU dqF3]ot6 1'.Yx/ 93uGV|גY g" s24m ~݅r e'9m2xdSU-Xx6wj<<93~IQ^\m͎afG\L=_f?En1jIJGq894$0#[<?A'׮;7%YX\Saxgjsjp@8ovC( UR_,xo| h gcgXSQ'?iE`tA'UA8Ba~MvoXQ(iSDij:q}1l̈́a"-Dɸf?ayTpw48i9iNQk13㮎#5lf䟫y.NTZD }#,O 'y)0mK)PjdD˓3DI(,viq蚓 Z1hbO` 5c)K J-fv|_S1xٗOK !4Ε~)G22< Γ 93F~φvah$"8v5y1Z|;dw;^BɥP`!('c弥0HztGbz;3w? j)bs/GGzs(ǧeo|V'&y|?R Xnrny.5'uJb };) k1{Eb'P x䥼=,Y i-unɸ_}L3TfӮKrNTPOwgS'ؤXjN @>3*Yg~鯄=١ڷ<I66`YQԷ)cʲ9*bU<߭ ]G&o=hQ&ea~L ڢS!)S羔\bsfJc5n>. My~Q!*y>" N\:s\8l4L0~yJ3S2X3oD^ ~Y\THGa=W}z̚GKT৉!.Q&%cunnQE,%ӨDL?t$~8$Eb8|"Ƒb?ڥxzSf^Uہ;Hj (!`mRƹ<WT?8J,ZCXRVvi[0,Fyzh)_ev;a:Sjp```\+M;&af0SI5cXX?o,mˬ UڤXļcnu zPh@؎oɎC_<`;;sJxB=͈HͳӻÎ`tD .QڗֱS/OhKkjHI{(<+[gmB?:`A[[٦; 9ud$1ƣ1&\:Ea}Y6KdkקP0Gn\E3_-H$"{#z.M=ef5(E1E?QIG|V#)!;*%/^șdi{XT- ?UR71nG^Ge(gSߺK,vQ弊R/OIؔ_H?}2u=`}UʦoֻҷM׫mIZ' ; QjGx}C߅?ao3?qJNumhϷ5M ;@ 5F $w<ڷ*S_qo5v8mG>m/_~ıM;A|!o^t{?)':IJ,BzPʔ?}@V8E@mSs԰@8t7``Gva3Q<A^4īM=Re9kq(ԧ^lQ_Xkb';3!@Z`({#z,N  Q: bB2>J(rMb|Mr>MD!=16(%Nd3-d2be>Ƙ ® 74{uDM6ŎoI /0'4rWEYmʆ(?WG'o<$97&pzЛw )?M?DJnύq([m )L )|DV@m쁥aLRr}+xdV+ jO'|d5A$3(z˄_ވsMwQLrvu]''Sn\9xsT?8>%]1Y3ț8(T2&e:'Jn2ģXu,Dߵ=c!Cygv5Ea7ϮV_o3pmXJx#O)Y RO W {5M+0U D ! |4^#OK?c~ӻLX ]_9ch4xVkE\ux%5zrEֲk Ij<v_+p< f<_3T϶^[Dsh ]*Fy6JqvVv CGw|#1ҲD6\ʐu3}W#Vˎg=Ȓ(c^GoFS~({tIjoe[vz+-g4lc6iwRlZmG|ǐK(fnxs-yuAv4(Jɋ|klȆ(GAmɾuIG D!>*ǑaÅl-~bZsTo.z;'I񏏰wYRUu +}h0x>\>`|]K7^)qEh觎d$\( eǣ]<]G)w4u}U_1(WyLvw;0 >k-ڡѕ0\ ͊6uUYP Ns~Ms2B5﨤fB(g3I/K9+]s Mof> éYYdLr1BK9bS85uV^7QJvv,a}h+?ڼ?O紧.އv3<s}@Xki.&2thU 0rYjzEZ;l3EaێFݾ 0g%)[LBrCtzdo&kb~'>KBJ)T.g2Jnj&$80=O+ENQk2WĻEi^i\C\gwnÿ 0,'|䄏)AH'0{ Mp Ri2OW\no93UYҜf$ϩĒ/3Y;=[voy&+1U䔇;o}Nz;C=BCSs)y|=/R:rYVnyV>K:i "d~}U3v{Ra*q AkynɠYK~xё󎙇EN8{P P x+Ԫj\5yݭ(\!P~N[mH8=g|8}l򫋵LTUp*)!l ;S9|rD'y>O'[jt,}6(rVbiҥu|MʎqsVL:W&!*jH/>gW)wh BY 7񊗀t兕Z{0jC侬˩l;.FfT@;cfSV%yE(Avwy.8G842M6&])Y{fPm.MO6 n9qkr-WFGfdw,<&9&u࣏ ja>ts]~/AKpNK$o y67tv0&Nk#y}X~x{6SvnZJ:(f6M1KԔ9_$J7IriǵSOѨv\+|Ƶ7ZC_`i]ʵ#{eVOFZB?!~ҏ6kM1|(-#~#}/ҴTZ<冋h^n(cyZ C?u/}ϲm6 ֹikgsb) 򆃆HXt`ˤq %ô41FrjDin q¶@^FV,T?Aѽ:9px ƻ'P6l&є(9]|/j)-̆,j<`,kYzwvɝyJZY!0^*0Hllؐl32`jZ1:MVlOT~ɋؕtrTWCWqW9ke M Y,0Q ҫUgČg Wڦ_gxFM| Ƴpp*Mb4߶6]`J84l^-|reLO^_dQ*GvvGXJiuGX~rBf;h׷Ewܘvzip+jl(G8,e`ę{2ɸ͞G Jz6'H;ҷÑ0umNDf8lj s4vsYv+ry<ɈxA(!)~?dGHI~%p[ } ;vՃJ߅F8'>[>{zJ 7#id3^2d@D nz`&!Vqwf^=QWv{Jm4}b3TG&GY4 b=CqUG:bٗ%CK|Gx~,6Β Sӷ2bPTt`^ (H ]4Yl2vj3گ;r'ddA'+-6y/y1N?6x.tY :u& OW,< Ok9Y 6cH}1JGᒟ3EK)HuɷY7M.H!gqD),rReǝ.db%d@/ž$)W [11΀fVh<\K:MPI`㫶yr[gm<Ț%Ry( gKEw!O:n` ݎ;{ԟO>RY_%lQtrgc Rx)ch K=-SCkϣ:I3;w>_LN?=jb=S ?/&WӞm7o<Ƭ; d!2RdOӸ 6DgM0(s/7 aZ*w:H2ٗ %ƫ{4Az^D tfu1uwKK -cz^g5Zt9QZ/^. ϓ.K~O'SKjWDS4{zeh.l;,ѾK$54Y~CǕ].y))R"Dl K#p#v6cZ$ eX>{Ysoϳ[sz+MAoƻ,wmC6!)/?m5l%3 ssl5^ӁA +[b. UzVM(n~(gInҽ2 pS<4;PÅ:s(& s`#=Il*cZ{+cUGǠ!=nW5$xn ܙw.ؙK.JtԳCn <'Gk&h-b pUO@&ST~o ]KJ;U;ݢ})m>w/Q硼ԕޝa[CA5Fgȓ. X.gaǟ$z]{0wgFYOraB#WaMu rUrQ|<WN:=Z`],납d;*X'gBi#nCo#9Qw(q7(Bj wu/n'>_GS9-U3j,r"8~ŝ9a;!8܆~W3.:* 2|9Vnv( FZc]4v1M48%94yd[B}!TB懀fMG{ɸ{ڔVɷ[ண|/*-zY=mDX-oUc7L^ zQ"ɷ@?_ҌuP mtXE^ka|H}{:xj)E*{#TG3 :8]dm7aJU !=Euqp77Ip68TIl~18_{-ɻY"P.98%6R6O4.D!',)UJxع0JQ|4䙮C-dsXIN6XV M)]v~rT8hS L|\)o|=Gp4,r*O`q wIY]YJApl}q>ۤ#*a:-H[SF-`ux li>&`pAwVn[ >g?|e[ q7|&ܣ׻yP혩5БI<׫k5 V&9/Ss7)؝u[Nޤ~"s.*J+&7Pbֿi>.TJ:xRqhqύHA".ӄ|b)/+UV69wq8b@!5 #Qq3~7&ǍV>[8F㕵Mޖ3.:jŽ+Vhy<EGk'>~J'  3Bo@i9lR}؀fC9.U y=&?>k~9z&1;R=9Rp'7"˸a\0q?mXM]lGgpW QJAH,VZŦ^s,.sNcC)r sXNiS6擞ܶЧv=ǽeW^oV A}F@#;YdW(J{I)jr*E5NB" `\pjjQZ$U^K-D<W1~>RV ,hf:ńj  ǚ쾵ag1_Hj{h"=X좎KMlK| }OYlJLI:AKOZV|ө&ZԧLu6@)1{Ėto0Io [K9c&SNFɇſl)ī4}HI])x)b&69$N9NOw.j>c klF%j(ǰ4^Cyj%;t]_^r/&-u+`5"VmjN8T/rWK`O^b~M %W/0NE; T-UE \Qwr(;Q[G' ؖ.usԁ=Duml ‚>ZjSHA.oeSp1'ƊB>#xS& ;^몐H^P 'jcUKEE* GnUi :]slෙ²1L!OKC,іg!-f"P1yXkUSw(xT~ʏC`6Y(ՕK>U,ߟ n? GSi '@MédBF\K'b=N7H6"xq`ex]+Q!%'O*u:1MR k@ wK TX;C뷲)hGaI) @.l^Wφ;@lUbDDq/]K5a[ʝXvM}t&T܃RcC|~G?hs2IWLL͸ } >t.4 ' q*kx?VQ w=-}~#`骾t׃QV**/?NiӖ> '4^^IUf<kNYsDgۑٓ*GsE+ܩ/^a\]KsљtԚʳ-Usgˊ;x۬F+'a ܏o|_Dܽ;wm/;xk7]е[,Bng7+a;+&? )~ Vl?)D+pnpN O^=N*uRe8yuG5q?{kg=<{g 0;di#C1*p=խ#z@9lmGgBgkz],m3_{by;' Δ dԑqA2]HY8V3I~0by#~%qN)4bwF߷W0dt6y~>*4mWWhNckFK[ܳ⠁sz>R'uGSIgbhW-kǀ*]qN ip"U Y-F yNIx *ITSKa"JyI70uqZA&~hl:@&f\VG<ʿSSŠ /=fMs2L+SF IEWp~]< .q .$\O)S&P!<"C`yPT0Bu*e\cZK[`7b t5Q$Հe˜@o D'Ӛi*i=Re$j?#7'aKCg;ծΘԄVr+<сFhgį0dP?AYuh&ilO|NdXIDzI vѬ d/t]doE_ 4ʦ`ɼ&9mg9i4LvYzYO)FM"T'2\㗗 [@.Ƃѫ煟ґLsS&U7TGZ0JgB{O݉JA1-e3Bnz[Ewo} 'P)bYpCz Ү54G+Ip᱑s`UN8Mv3n`ՌT9Hu//"uwȾɇwՂhN,3۹H{&bh>O()ZQYn|מA0!J.A?KƉgo`2n*)Sy6N "&dFku u'c<9/NcgJUpÀEA߶ n8ڮ3ijsүU.  VkpY_٫k p| $lr&]\:: QZXN7R)3^Ixx:DsQeԐr2IגFI0Uw$[K?=5Ĝ&4$!sc\7aU)9 SGoz7IFpyn>V慚vQq-Sjdf:P+jTjU2ao6Q=Zd+2)O Ʀ&8o{#(dFx/SCJբ&x!B|':J"%VCOI5®1r EpA" Ab{'{@SS h_ޗ5@*ͭͭOJ>'bH]x=|D7 #B.`n.J0)K/mS㥗ߧR\TL7_8GDk0եYq&M0[ v6m!|%hzԡ,.?7z&88QCDԖ{04O4&7D5;8{Aބer$Nr`?z /u=]"Q-Wx7q~yGcYNw|:]YNLFuS4܄BZfr.r'+SLb+(?ma1}A{K_H'Vi&z/(Hfodp澂WZֳN=-u|+&% Ay7ֈnOca3]=QT bjǜÌ+k}!}pǙ2vFPE'듵y/6P7nF$B_Ek1. -=+\ʈQXR(C}~GꢷUZPYN  FND,CCP>,$áH6a+;o}i>ͲX5,Rᳯ"1K~)ɷb0XV /R%@[!exJK|Z 1ۼ c.Bo U=>'֒9S8Cj8 D~5Ss額 4u:XD p>^O@4rl}F"ֺq;r@? Kvۀ[8|'-Hor3?ƃZ+3VVWc0\t%2X7wdcD.%'ӘK~;.🍨9o ܿf0nNrsCֺ+hOnri .i[:ҧ]n;{qJX7URZQVq4HP߸K& ಲnTO4ܱj3Uv}(f%ws kRτ*{Uh!< LOq0CMr`vKBu98[z4F- ~]&Ʒɻ* YCJAдyZX]_SǙ }!fU1q-ꏭP*" 4|@8lPM.=,+9"X4W;õD=EK QHI 5ŧ){K |q3| Y*ON-H\qeC)W4Rr;3U]R&ne<ɊhM5L#کdR A,a$Tǟ}S9SfD͖`f=Wt0پaEla]_S9hqeWUְoY-WЅ]{|U퀝/_%|}f7A;So];tYeڢ, +[ܰ7qGw@,$R1nXqGKwr&&_2nM:Gdb&?Qu,=Iέو}MIЏ|zhܽXzh.}gSg"O]QS|6עҌc[G 01>xHYv>/Se L}pC6`H{sࣉ~% z%>Zdh!3%gGqxʉUgh(XoGT~9@kA`;RDghF'ea=P2"kAl]<hS/&^ի#gC}Ǟo=(];ۨ#mFpyq3?2ᦘ-r]v,Neve$OQyPZ*&r@`; bWׯ5epx5--\6נAwi)^)j)̔`؂! WxyBA*آP wC;cIp ҄e=dA]U:-=^,a"ttgǫ=yEή Qxz( g) @:R˹p5UZ1$ LN3M~P8r)fYlob(4<4YjeKR?w#mD.oK&rkHyAg׬6"YO/{>x) #- E^ώͱj"fgVVh_w|U7J>/3Kw%/ }+`*F$NنWpr|vp/╪ѨU\u)Nw@1C~8Nq </lI7[ئxa \P 5W^ڛ#@'{?IF0CjZ%NrV~GwSΉm9zRގ̿򇖠'% M< N} yc;F/gkKp3HVih%٭2[\b+gpHpoo#f%w+ ,/HlЗx_&*kUa )~ĨJ'p'HzVco+/rퟻ&-:rL>HݡI0ra]6/hn%γ:_ZتU_9`կ0#?t䶱:bw?|4`<7xH1z> 뺻;&Osǽ,&i9[7hǮug 2I($r;7Fl}n~+(D̎cv}j1!JGaO9ݥ;1yI& <ݰ#*ӥ0W+8{%F=Pql(QhHKU:^:\;VuNVI6lq??3ڔ yzl}R>daQ? kS,}5V67yv3fP%Kx=+䵄=r7cD˟7f|-d 5,M R.'D8{evH:,Nuqp&jKi;PD1IY58|LY"cjRG|0:Gÿvc-3O5r?t1זՁ n=' ^P0@ZbDC~mR?i  -,R!P=Q?[: C( 4L_גdW08!#KLdY}TrޤcT~Cu)|e9Ix _h{AS=AMMu+"Y;uѮ?9/bꩊ34Rh&[x@$4#M]w;AJ#_bJ'@eRVC-p+8,'ƥjM9T@/:N7DrވHWqU.CQjx^˱Vep{rEԓSnU`A(H[ #*2l2ȝVKP\2)3  ϝiUӒ>{/<0rOVk3khntYC;\J쾌^|^n3r$GHFUa{]\#9O"1Tア#;LLTXZ`]oh7>ibnPJJCgSZ#긪#* B-d5*g%ډ C0nYQMc?$l>KC1bmrLʥ68í]j/=wA{С8m^r$ߛinag4 [1({3^ MG1e~gB!%+!e'>7Y:pJ"%hEď,[H eUOp 7N@Ay⛄hջ_xѐǵ/_]q_ԿxzKqg?rw~Nr:Dq&kgo+C $V`k?.{;VO^1Z]P:$mt#)ԙR~[ͫԿf+|Ȧbb &ptTCQ햖y* OM)|Mu( a`F{U X~^}+1ۋ^etx,#8tcם(c$6Rh$+e11xQH>z7 ]m@_uq*"b >٬yo1I Do$:ӓJBHcp1mo >S}:O'L7Dő$V6=6s`yRydCϩh/lGTnM\|5t\cY5<yO,pfC1"+0 *c7Tx;Yݨ-xO<#{+Y0g(MN1վiAŠ<(3p/q|ƶ؉3JӞoS=܅^+xFifV2/%}/Y!ޥ$i{F y&9ROɊ{Raj;PN 0V" T"VtVtYӨZ̕xuKM(&Wznch4s"A0azoFlz^2,`~>i O#{ [S wcُ݄̔ s{(|=F] -7dݜ{"OqE7Ox`hFyeK*7"Ԡ\xɔ{?| \dmTb׬x~]Os>Gm5a?+ y$* Wx0FA>,!eU֠D{2 +zk&D8:ȬD۟>(<}9Y>d.Yvbis>= G95FO=wrhpxѨٚYhJX.ouOM:ة>0c;reDLbm=DJ0ܥtsta0z ?A*g$DבMUR%33#uqyѪƃ) :ƕ񲊕WpwY2W=۩v8ԯ8+T\3YYO"mwqt(~UJ!"VyMtb&t=b$Qcm9/~sTAAYW>}}luB>ce<B;kǯ+;WHm~ϜDymQ/e~'aADy9ۙ4NuOEw.e:RU.^JH $n<ϧ? ʧyMV7*G'pbBڀ)Z^?j` LGC ngHiګlaPTލj7Ѽd_GgS}E`7ХuMa˞L9v p8~K2AUJ.Ο1;? <2Ɓsq\3ރl-AGYr0q$ګaͭ%l çV*O$<K[Ⱨ}aC~5%Pt?xzLs ώ3S`@,Q[ [& z:p O| m%0K#bcdE ʢ>4U- #kߣVT "*p:<4 ,M)T8O4[ 8TO_DV3}@Npv^8xݩqE(U9ԩ&7FysI(ycj ڣ߇COwy.O}STGeZUkehvr˹rcyڕG*m؏C[U_θ 3>1 n8^{@np|mHSqQ8+.!Rj?Z ?$Ci*?:GyhoG[c0V)ݍdDs/4",)X`bD{0—hK#Dwn2ʷVBE7/d4ѕBT9\##V%v?$YYG`r2)d';gKP à?$T5WF]LijGLĝZxDz܏G{Ic.W1eō,B `^FC^!hM9gCq"G=#!QO~sp>-П5Пc??vDt UK]s۳tENq4CI(‡ vH}U~{o޳e4+I K0|1z< ܧݬ垤hnK<0aSLԓʑ9,ar7Ȳ?Tc.PܻAdl{ D UٞkTVfQ8WIhړm٦GaՒv&FHbZVbYc2[|CdgvǴw'q8PGqӟV&bߏ`uIg9-K#)0+?Lz31n4a(ވ{s[a%"Uc?(6i(4@ 1 Skr|ӌx "ՠ4!ȭ=\-ɮ.y;S&GI߻}ЀވZZC9~whRW41[0qe T!21CRcqFsL|S?(>k&qUoޓt1GBÿ<mk$)>Xݼ"}zVuLxO{#GSx"Sw9Ԕ]v6Lǀw>l \)ײ ņ^*Xi83NZm9_ȪUիa3HnaG#?R>k^gX$t&~Dhmlb)(eZlx F0)&_2H@oG 1CZ |cc|ORՒ#S:.ۆ"Gŋp^6BAoVYF~–`TY@_Tf"UZjQ]Dw)e0\j`=ȶ @vmN&d5B3Q㐼o+͡MYFӫ PRonJxE sAs=gXc#YG.NEjŲ5$& 3kwULR_N*9F2c$m Ĥ{a<&ʣ:#{{0JÙZMA7=TV_sToOPmy;jR=2 }<2&㼭|Wd9q*mnhPu0!GbU_LTgw_-^©k< $ FOkT,x %lְCh^Ph8cS7]ۍiDfW{Zf`TyXacagHW`|0gzSqp[˄LB}M/OSX?x_k<~f zOR/y5Oiu%NqmX@ ?Z /J|(mr*uDk[} 3E\~$)}F);Fm1YR5+z+5(Q,i@zf!*-4Gy'o5fM4DzkfQRlSDhr*)3IlJ^Gaj%Ȁf̈ &v>&J1h*w-~>Qڀ\fe]6k"uY,PshC학R3$6nt+*$duf'"*z8ߘD.ϱ8a`xؿgf(wáN/] ZpA .;/IbR؊IwIR%V"Cf5R6? 8mfx T.8F`B]( KB]6X1(]>$cY6E64ξg} crﲂc8c:cẄ= PŴg7E\(Xx]bB=NYǨ_1N >JN>Bc M"緶[=qAEs.~WXv޹ĞRMSB"*3&$ߑցPӫɁLo& TDUy 3\id;04jTk8"]hYx@,x'x"BXe<|sE  $B5AV/6:)^|;=dX]@4$e7IVR++ɟǀDB34b@Ns$o]H;Ç3㛁 L3l$=/>.x1Oܫѭ#Y CP%ݮ;h.^t~DCr (n W7!x0*~܄N?bb ^!1d"YG}&:Jo&eZj,$?xxϖJjbƧ|o 0XVM TLNS K~xՄVTL`WWgRC8\thdSA#1cXN4&1(ҷb-_Eέ6r "NhmsUn(|9l](͢S$D\ }=D3 Raa61MƗ UH2'!( t =A fmZT9z,wezGc (N.v1cbj5+pB2I+p2Mj:5͚ko!ӱ, =r~S]03J"kf7\E0Dˢ7H?&\~sf[7+ZTc s8eˊ3_btAvq`}7;!Q{jp*_s)k|ʮz }xHZM27ctrS9l9zMsB~o17@Zn;k8 f1Qy30noZJӪh=Z1wpƏ7%Y*+}mTvȼoϣx)BmKr7bwo{z9}kdu!:sJ9p6 zO&Il37L\a@9&1[Lfq/U^iƍT TybYҪЎم: b(݃pIɐfg~ ,~|'lقC.Y7v@m o+o{!J*g5&l9~m i t&~.˞wbm`jcOQ6d$s(e2.@QxgLeji>A/leRPv/d1qQ A8)籷Ad|[y'sZ=B8Ҵg% %Dń8 l$yAlcn&|* ؔL[6T$(hSN~n6QM}{8uwhc 13(ͭ ^*WQ,Wd+45bL3P ȝEkѽ޽=K WA:̡i޸ Ы&)YdsITxUk&Ki>44rjQ $dJb:Ofy\)@ o !C[O_&EJ$,6"E Prw@ì4wÙJI Dad7>`N~h 3ds'].o&h&$ٿKic[${d ZN@H,|}ѝec|3W?M]=Gܞ;V P+%qT;՚z2+ ,T+.h5ȊwI};( ƚ2)&ޝez$Rr>n]'A`INQ |yt=.^Os~54E.KryEm0C'VM34z8}YU[8aw%(dw4IPה~T!e"An':i)&(4.9Px {7||ߜ [?ʮ*A /t ݢ3& d+14`UVa{6"5=~;XVÁ]\Î rYXg*#Dg?9N!7z[1J7R1i7,@;1 BD۩n7ԹwvZH+D ޥKީθOZ'ߏ]:vk{!]n`]:K44©'/h=;OCH.^wuVl  jp+U29^C?x^Y6`QGI9wX)?ªԚƿd^?&Yi>ʵ}kݝmJ-W.<ޞΦW{ x,ޝϣ87U]@_Ԣ&j_-;fUI:#'s])WXQv ~]"[3]OZVsZ"5nzId~>.4\N&ԮXt8i' E1x0>'āzG&Ŭ?w l[G^U?Gh9E \M. Aɝ.K&r\7a ( xtU{DzޮuG6 -SƸhXRTA`ɘuեOFPUЕډD(Cݰ\UR) B"Lс|c8ws].] hm96YMf?^k~[يp[M.gXDޟ7Bg1(/Dm$[KY /p$6삯E/_7 4TDȔ ||jm?ȡ/Tv mpͯ#swRD,zY&Q>ɴ<#Hrz_a9/;rmϗ`ի<~3GtqdY>CeeWctg.$nQgdvԌ-$x_ӥmI4Us EvgѸmfG8y1IGm\"TR\/}yeg9NQH>IcqQz$^-}AN)~|Uv;š=k-őy1N)$MLzX I\o%O]g"^Y-|"j&>=~&bN*MF1MU^TvFJk|Rz(MXز[v.Zɽˆ[v:Z|yG/>&?(}˿9F>i@O0z]+xA2:=׌T =ˡW`6Ky򁖤?Dٚ"xɏ9|ˑ]熃tuZ1~qH2WrThp5"2)gj*Q%N:3"!k"ų7(QV*d13N?y~|Y027ԩRKy(.&{i Tj(v)p3Sz[BwB:*.anY }1k}1MN3užh+dbџ?O 6u58ޢ;?KwKG$ΈV8Ҳ\L'aB<~WlKDQ_'ٓ]B<(ү_P<M FZ=WX& b|eLZ#1!D]a\#:~#z&B?^: -~';sTņ]}zԳ" q=amh/,؋LKV&,b_@ሏJ9Φ;T{t}3y<8eB4]ߥ#|'"PI%r_B$2rUu3&bKBC,huVLI?RJ&U I4gҴ+=ZW[l&:)"&}#[ul)'f;A+ N/p "m $ym3Ylv40 Жgi]6Ul3<6G?uOYD> >&3? 0~ẙ1>5W@}+e'綱;4O ~Mx%7Ts9}(%$tՁ}XA>Kbz'{HS/yoseUٿ'5לMm!vFx Q\8xht'zaÙI|Zg:Ud4 6cHsks7fGBfe[YT[}إE P奧:`I՘_k,+i+;6xNgoOz$ )]#Ux Et@ 5&F814&Ǖ$9LFQ yҙis|遦[hGNC2 C鏧= \J뎤|$1Vx9O Vӎ󲽊φ|Q {,mTn=_a3~X8+m<ثYJ]{c*??-iE ^]qaSjvoSW}Vw?,`S94RO ]M$VWnu#Gơъ(b<5C1gwl+yDSv#YkgP<&*8Ae]Ve>:N!kɯ'E{f_WBB/yxXwn,m_!ďuG]G EA~NV?o\}Hۥ9[ MNP[u954يݫ"+;Ǥuj`R }z6<7v)D՝L:xYgx4?)K!;.'i='ee|םCy .Cq~T?ž֎b"/UlE3F `Ks}OIn=WZtI?u%|YqIjz#aN@H~_2mw1@FK'#b*C#{"#2H]$#F5FU쭿LUB؛,!RZLu6׃FA&eU.UݩټQq :ec%Xٖ}=#KځTw Rֽ6Hr]7lr?r1ۗuS}Q,N}*NgƇewM/ݏǞ?y4%y %ǝ? 4!"T3ff|C_LD]Z\ buâEmD$MOu Zd0&{htK}(ٗtVX-.\G?NL _oH0"! e86*nZb(mE7v{n'J8\`= `+]#&Fv~GFQ/BĖNvZmӑBEKF1%FLPc b0AumuĴtLSdߨHxʼD,$BkIX z7Ϗ[ԉ $rk:a9@<.ʇ }<G}kS-Fjd%ADWg6du)^H\ pwR'm O_~(o@\i'aWG%p]0q`M"ɓ:\m7R-*>9+ rkS!0~Ǎ^fwr A01ʼ}\_;\{8vcI5 ̲ )rLmuQH">H=9KF=GDxӸt~ |v_,-g!&K,S:م a}!,6څnS6%$[-)9u,j9޵!;Ҵ7`Z!IVnE”d3tJ^ h00D.Ep|$P@NLDK[ExtZj];M[Z=²r}\${드jvt5g8LϭfNqP\fd: ͳ}r/HCUbǤaPJ)TA*D6,bo+@ܧۅտIs9ym#NRڔ&NL0,(//G$@'j[ZP$nG=\$W;դ5- 7Ls!Q6h'-ԋǑ1ou 8צ;~ŰF~@Ao'~ SS*6xiCp,f)3< T_ŘZVwWAY}t(k\KكY/W4Wzy|>oJ5}xttAr˿Ni(#?篌y;>ΞOAM(N ͭG|&]Ba+oSd|֍4>^#[YL>Rm ,uyJ!їW}M1^?@O+bOp. "w_d;>c"0r8DHGKj.g-N(ܵ Ax94SQnϜ<]Fqc:nf;4}zƈq+bvXx,6ZEX]O=8hg~nԜg} 9x7{lj勻+H}"A@Gis~#%8j-.edLb&@؄y*Цk7C貨K #]/`$h=sSeWR.8RlY\ngi?i+E5W۾VtA%ee8ڍ%[\:A䥁1Dwc>S<յ깁e~~n]׷'FAv D|!=w,6AS C*bq5eM-d[N[i W\ /Rv[)rk+`c0QG9SJr:e'KjN;p]|H7 _;}gjm GugzyiP܈T}TLwapM=ئv#mdx셻4}~NV]ų 4 iQm{3KOkw/g#G2 >twfpFyWr)<-eCagYȭaxҀH{ְ CYu *z!-)|oR6^筼 :qZ~3p{p4GNy n 7${I.,q ; U RCwNlo5jgJ醨D4_+.D}&TJPyXNU`r(upj*ɱJ%c>{鸶e=_aA(_zݓ SBڈb8(hodۢ˿y=J_@<\c!9p~vk|(p*r$Q3La6IhE##mHNֱtݢ>X}&,x/ۺq ׯjcNLoƒqɮ~3(T R G,MY_ӤJ l-Fjg+5\epA=Ȫ:cmvl_P%^`ouv*ֆ֓_c.@3~K;X=wʠB ԋC54 `YBH T,]lUl8UBھ Qih\M$:(O i&9Jo3hލMPqPmF={$߻x˩qїl0-`[S_䉂TjӒ`}CR \=31 Qn^)Ҏ߀"kقRo?~'~XO(c:{NQ} Yʞ<UÿF%! v#3Jc2kL&!S8ZcB+hZz0)7L$~.GeQ>vy;uIv_Ɉ]KvFGDş7'O>zt@{%DWxhg>اi矉rHUtAM { b0n^UO#TA Ti- PQgmLs"7V~a;*Ve1fU:+7.OrKcx KZ"Up3yQA=KD$A9P+T"@ Kk;_ Ȝ vzU\0/̞H܆|r;OܖJ~sZUC! ]b@[~9tBhփaGxޢ @],X;Y۵0H@8_~ա/kNZ>{[xWFta9J&!Jb~Bo.XZ ݼ ivZm^YM1X0ӕ@"o1lw7UV-x劯#w ";B/!k TɧR@/+n K}+f.<&{jA;^fWM^ F!o݉S[wnd[^A/ٟ=AcCFhMiGaFyb YС"+۶:Zhp[p(VDjd4D H+$ҍe緖MͥTQpb !Ӄ %/mc b %aҪSP|dpG6NQ1>>{;m^n%+9rG\1_@!-}\Cݓꏨs wa\ .` Pu*x|hOF) >{6F_πމΝFq\?*^w*i\LcAW'[ HjE |zU,i'oUMԕhcQl r;U6S5Loo&`/E >OlB(UAwwXlBӥT:jxG23_wi_1KEI8BgAO|~Ș8|(-TU 6$ín 6TwI=t)|T*D f:G_$v>R6EԍrnlD%j:7:v(v{n^zgw88./>2~w5\Ɔ5 d bn|BlR`C;ͦ|6?}Fl33e YV 3yV*e+PƙOltRKʢ!>FrvͭZE;lE| pߏI :ӰĹ%eNI&:dSY(-,U1Ʉ~lTe[_j`ƉbV=Ȏ?P $o 7@òwrsxٜ[7kmTCzg9sD@-lg=rqj3K =M ȀZ~#LS@GXKr)#L%h#Jm oBUKZcr͡5or`"6avp̫yƾ< ;Gz6nJ! 4BBEacoyMx(L49 쯗wCl2^>|ۮGh7^b58`[QV6zǺȞXצ9Fkϯ\W.olQZ}aFC_juU71uá|r›-r0yFA8mn+R-Ӹ9zo̮$Eq;7P=*8 .>(zo7΁bV RŽkio?o ۃC-}؋,WDǯ硠ΨB7El=Ab Jt8Sׄ9M}shblPųXvZXϞšVN,,NC_`"m`w܂`aC6HfuoP9c[۪zץYVA ٽ]@Z~ gX[&!|1mD e !Csذ}I6O-s_龘|zWAzwG-q&Bk+)+<2 ViQRaƛ3P+^R ܵ5"śZk4_"(DaFnO:DiA2 "tL[ ":Nr]\,MDaFRH#lSZyĬ/V>v>KmʷU_+4_)Mqag0rԝ3u-)zimU| ͪ}W|>`l;FhЁ@ͦ MMlG*}oGs WemۗjwoKƃJFY9T!wJ6؊Um7kr0C n0Lb ЏC㓋h[(%ٕ'bQOD4_}iLjepԉYDH1%%H /75Q?Ku=I!uǒ3domӼN6dsW:8~|s@RG b/:É4{UlvLb-TqipԮ5_U8ҟ%yOt9ՄLM.U!-w-n>ª{jTohEbnw:.G1*{w87{~!~nq+7[5ˑ{lE_=~[Vtlif?餷e*|u'M/l) \AG$'˜2 gq"{uFo_;HIK~)zl^%ov3p|R'm2}s@,D 9&'O~J1"yԺ #٣/rue%hq ;Dv۹hҬuC[_~NkךY/#`ǚ? P*Ns|CKQf. [mo >~6|^=mFrh+>́tM 4yF&ThMb7UP! \ l`p;9xƥE%VVOJU*X g 8.Y :Ӈ^u(]#8H;`;KV*r7> ̱/lxlJM'lBkI֡DN#q1(P1|“_;'Я:)ЕOBc-;KUK TpˉaRit sR0Ԉ .S:1qCӴKY(4s8:޿1֡~Ku!"c8 K>-_kt5C2LQzw{q>hW]KcY?:J\iy=ɠ*,ܥm4s֚4CKڗ"KO k% ѿl7Bzh&D $VT24RuY!fԯŦuUcQDh;jcS_'Sy5!iU;ɝ`{ ??`Fx H?ֿVVלlVqx8d]ԴpeUrSWߜoS^+ImeajvL{CWK%gOc :f_`]F^x"5OJC0<~[c>9m7moaCIz]bFc)j*GCgJCgS>{XqʈQORfTs.0On +^ +/I|.8kғp a=*x C舱 hWϔA6m:2C`*Wܦ(愅7rsΑhDCX$qT>KJsp؟8y♈ 7bƵVf$'T`^TWt,[A[3T7wC~bŐ9.%Mܨ/m5.~wx9!~s|+_>~t D1|uUz˖*{BeAqYVAHUw/j0hl‰l{G0`U:YY1&R J&= a(`~gׅW8hOWZ\j# .n^ݯPvyGtt>PCW\I$Οoܭ=q)I<"z~fyɉ>6^7/Ѽwd\xn7FsN~$~깚H2d3uE7iקeU6]jɻ:0ZI@' VRajQJ)`f:\dr}(ˋ13XqKyqK Gݏኌݰ ahQl єO}9Ak묑|S '.;t0⽵$`ˉlF)'"d 61(w_ B~d ?uA aQ| Ph5j8Ul"M—;(e9LV M̻hЀ'jr{0-R-W _;˄M"םD/`ʁ#C-z)9՛@/A3p$>KzKAkw^"93ogA9ֿ8\?K_׾ ׿`BCO_-1NTy hu%w!3鱶r{$ N qvlht*;JNtɗVHqY]ɱ ѿn B ُ4Io1M VD&:}3E]N&ޞUF罔X=*ZE"}07&ڣ88bڞ8 ;rLA"[jh#RV-BZ#ráfOm@߈Qi{L͚T˯o|?'B0FA3z#-ʟvm&$Jۭ0KK9{:_˒vR 4"Hǩ4wEO!.jmKƞJKó832gY PG< mjTdZn@.!vJ#YGϦ߳Ap4P7F@!XM.2ɫ}̃Sݣ鉸GEg[ 喰uw+qQjfF@޷oTQO4IM1r'ǨdlVվ52˞'P,([oL_ 50}V;%AforFõ,?'@{!, x(sHKXdoւv9DXqjO*XJ«~ Β_u:p$ϖU9ܰ:[ƕ:=Ҵ7)ΒݜN4e1 Ot+!}l7odtZр/:{T4}9؀}k1Ĕ@u$D~sAX#u)FbwgVz aSC9gCu:5b?ۛW4Io cޓܽdi='y׮oY;i0":"7[7~ n,BD?UߛC OW] N|=-Ȼw^gWqf,9;9) v\NQ`,mcM6||kU_? WbqKdH<s+>{gIJ¡H@H*(ӮL{vfނl%:6e\O/.Z1p7mNX*}2T 3nE]w6G"L0I, Zb<9kL.u$啿( rp庽C*7ӗ6;KZ1JT|+ok8 laX& f[r؍9r :|"a; Ÿ7 NDp62WB\@!i,L6WCBTZKJ)d  'oO?AqTEN+ =ȸ :[tЏeXZV pY?rrݨ#`iȬ'bou\$Ҩ AW,NVŜ;ӡm0yAovImrv, A8jBɻs%e GBУSm@%IjLT'krP$9xQދ=]O^AOՆR?6  ޠ=_MÜMg Ʃ3T/ PgT ~M81JBbSZ%)JY]vurUkoXݰtVW\FzM9U'FFV|%ܝ`]-f*n{BKr|ਘtG}I l4#wYZ6DS᰼gӤن 6J1lQRl Z}̦1y[-LyNm oq*Wܵ`F1I\YX΢ПWӟ%iZi[gq*-H p1,-谩R^IS;k,/v8\DDbVuuZ-r/cSֺ=&X~:iEhMϲ֝ʀkGC,[=khS1'eFO*>j(es`c}MX)kz v zm^Gj6$OĦi}~i?yv{/g RٟWі⣺SOUF W?dpϝ׋γ`:TVp=[VhemyYX~؆eQ5/sJ#5"ۃ.C@f??U vƆ ()Jbv l=5_tU* ] S%Y ֊4I3S'F.G_l8t.x#CKZ"siUVuW'rlGrݞdXrUI v}pAr,v <6^/Ɣɸ>⻬r\;RGjdJD{va!WF\ڌg,u.$ 1_IIu^ܣN]WŸޥb/>c\OMe0VR:ح[t t[Ȃףʴeޖ1\q.[?geuB6泓 "Ob'GYw)+;կ =payh±xcB%_:+̓S\ﰏu7V%u-~rzǓZQ<|䗮Xp<~܁p(9!&\yȟ:*`z2>|>nGiك}P=N_z:.G-inp>J%? ycĜ},w`-^|8"[>ܵ ֏ޖhLZc5Ϲs};Q{,Yqȋ`i߿9ѩz$*_Čg<gY+)_M Lg|ʗݚ`d|rR6\MVįb]@hL8hfہt#| c2fi%yJZlY4{8E/P>T@` !K*OsEN~MgS0Dvr t֪4,YGM͎qRmH Ct]ZRBiqVԫh&fef|].\`q~g78"'dŏ_#2с^>LrOJ'. c'an&t/2#%{ |x9f .4]ȷSb4XRgÚ<{a|*f#ߏsř_vMllSC GHٖJ;62J|=ِ+˷Zc/艼;-F g\T4#΍QR{ԸcFh{ڐ![a!Oi xMׯ?L_:xlQBWŸůSa |=q_D,lPd(,'Jˊܽ@Rb 5uƔVsCW/%>Ux'WA*4oDc [=tSah6}/'*ZUMT/>䄜dz)hRgv_uTG XէRAA /L^|\W_?I-tTNK]) ?cg Q*e@V/5qo\+\*؏4O?'qQ|m%n_4ZWk]uUhx:l'Z=Zn.IY@[[PLmfA1]*OTWڱp[ TuSO?m?MvQ*[ҡIb4`9>%8mtw9񡪳\?6K]+2CIj$X]+I%&o+A]~)@Sq] ]&:NX=vȞSlՕPjiaJY[/r,n]._ $5AQFF(sX 0AJ'$x%T*;?^\ρp$UL}p._rI9o['{x 1ŭKy,eGZ%g@. JON%:FhQc5칻@ljviod'-¿KL!\05IkᎰMZpQ@Fr /B+( $w7Z^&/v_{N]%gu;;TkݷPVb^@WF*1xcdCWKVi H|fȆ@(*&Z~iWڔ?@I njlM@+G1Lpu؏7<3 ;h]51 nC2AƪכfI=_]ZoX"7s s¿A9A(N1d5]>N5ާh)\<N,FLDD+ܵNUoT~'|ɗDZ=!&D,Tt9>G35c$jB X<& 1ZԼ}By=?8~rm%TZX˸I95as([1}$4w\qeJuJ8.9&%2=θE eE$ c} :ɇ 2w3/Y9o4Z~Hwl/bKS4OT&Cgv84<`ft—8߲d߹B+w- h(ʏRA~l?; :sdY6smKkH|o%ુC6gM1vP;Y!_1KҕGksےnzUR,iq+ To@ШK`-H0N2YA'ib#&%Wy#yCrEC_Z;V4k?ǕݠRQ&*mz^,m}C 1)K)h6}w[R^~[OOZJ5|NjhV Qo}LLCeoKu'SSԮyx{? <$ D}#\T@_xshh-tp5wmo6Ԗ|?8?X]{qb<+\O-'#Gb&I AY*+\3#({;_*sq&:ASr~5N(q( ލ>&-(,dύH_ӳ`ulKo7L>R>w%e`g6a g,Q?nkOw!{]U?woES-Kڲ2ڇb3TZHa! XW}Nuχ qڧ{a |ء1H^ڨ%AXZ,E*4)uRVFiwYD|/U֙cY+4܂)` $G],NĈn|`x[&N|fħH\/Y:؜B/G6_Ğ[pW9ht&WVK3ǧ(Nt)X9EN՝A'] aa}X2~iD[2Lɷ--[#%ǁK4ϡY`_ ȅT=UH8%d6„1;%E;ЪK$E ?Cd?azy%}5kh0 +m`(DfaF(LETr%^-ۓ)LRAɭ/댮#_mm=i V#:=>~:S\$>Ži<,`մgVx:m{}1;-3N%o08Gٍ h ?ŀ[p6ݽPVG)z >[ +(Fb7=/r `Nh3¢@\1EXs~#~H㋵V[)q!z#CIV;] 6Ukv"ě7Ɔ&Ҡ }uXUi;HF „TN PzoqsLt` 6 woƓ^ Ha-ZREm,HB:Paj!*Iq]T_M"R˄pm9L2I;yss'Q䟦0My?{x'( I4୙y#F~&X8^zV} {6 1$OstLX'31:>#/=6둘-ĻV%ݗX{31۬Æ_Bwx"VXʏ_kWjvVoSϚQ%4gm,sWkh,5kNCc6rMG0N%Xw$0LQh-,q_N)vZPDE-qV}w vp- Z#inY }DgE~O V%| Jӣ_Ez8שCm{A~:sܐiø2ʅsY;-&kfgS|eL*Ls~t܋˱mp^,J\2jD5lxj21E(nA_O'h:* ߎW|}ޚY+lzG'#q_l{ǖZL{g "\× e.ـ}hXJ6q3vbK 7gEd|kk)9maTgYPwGa 4  *%-1S ^1I_}>sYXfWkeՒ}E / 5d3)H;A6# 3d 0@J7 *>. v:8|;W5n^ɩpox?5.k*,%LG1\nV`'_^)I }בޠv;sV{,[ݥN5D#;$ 9n7<[[9OlE,*܂2uðe4K:IWЌc,,$a6XԶ9k3>T:hTAf=fE:MS*%`!=u=^WFPg^ ؁};Д]_W JFS}@X%=x{sA~u0=,p m<Ւ 8xxf3q)NSqDM%"n.(tRxo1*>\>Ё <Ĭ7OxQxȮ`D#^{B9Rړv_B I-TSYl7@_B^Z\j7ᲛgْVS2wKx`J!fK`\wB#ݢa)-*yR5ݴeJݴ7/&ȡC1`k.9*;_&mV7c`bgTJqSu؀*2sifШ-j P%]/C-`7}e7OTJmmmUku?8}{Jr_/Aq'#j~12BglXfBړpU[|*XNvQD z{& SӷF)^xI=c+EIF!fK﵆&A-WF1KpW;Y) h Җdg}a_TYg%6*3j/qw }*H?7Ha9."7;* ^"w٘HÎ!EnZ e//cDX*^ ĮEu8M|nC2KA3,sҙyT8nFLfC@llA?S˟N 2zٽE;RH?&;чuM5JNvZUx¬DsufvVC Z)E:N͇2넜449~L# 3`t{GNh;#V.Pu;F\=0}?1V^rw2!{^GsuѺloX8z(T֕+A}.ZԛY+IM|A 0{{J༙x/,#( iP y+œ.5̌~5rktԈ럗 ȼ#(4UH1ݘ.wM / 02cG\~БA8svpJJ3:*7Vt]|m^&yߺ TA.ԈP>=@=Ό@1\@_CL`Tw &a-qڶG~ Ӑ2Lf^ ͇!YPW{f9"('_y6pQ;aCxn |C˙5 8v_;No{saB s-EU i0HafrUO磂eڸm 0'6aN$dG]K=,SaSײ4;FPpt;,dTlK9v0W`t&BMˋjִH2-઎`|k&D`Ʋi~+ Bp tGDQ~ش43rwvq'Ԛ"s]NfQ0 oc U(]&_nщK[Ch!7rsn01.4Hps {w-O$xG?Jjj62{!^V9cBRTIJ4k|L!T)| OH?괡meY&6);9Mו@0˗ڔb LWRHǽו(? uG7pru]1QJ^8б WN[#FLͿ/) Y 'b+F4}_2ܜh-e} }B:' 8G֡mV#ba#ڗ=6.qmsݽS0Ex횓NsGPm[QriD]IΆ@*A+x80glE~uU~I|#`sIڒ3@%q?|шק#͎=v! ,#g^q9xdd~0F{ N=,*r~]K1y2^,w+U,\y֨/Npe3XhpJ3SmkuPvf\+gۏX@OZZvudg&(Eq޿#( DnOfYFGJZ7g!cV{7낕jImjOFF^LpHC˰0yfI#`h733\}`yX3h{c$ɗ r .EI4AHV;.!f[mEb 9f7Ӯ #\mŹ}}_TfJ +$,40/M*A"l>X9<]HWy oa.ara;>,dC',bo;^eJfo!| O9tX~ qeu+- y!yo~›\aQBn-'SNj ai>;8[X-T%X9Gu;j Uh4A8I;aJZ'QPdI+kf.iH_3 ^pޣ:bh^fƐhx&~1YF=,hx,)הRl[KZ)̍SRib4Ra#aV4;rIO:4n`!%XV7;O>dHyE[X&+}p yYvCR*Fx +z'F^Ǽ}_`UCڸ&Z#'Rq3DwMrH'J!}h~ Oz FZ5`詐fS(Ofu M77h/WVSByOcxsAo*1Ϧhb8s JĄd<,4#o"楼4-{Y~NpƣI;)Hƹ! o[ʮ VoI*q3@@`2 d6.Mp?(.^VfҞ00{= v e^CN# e䨺Av:6T#jTh ݨT^y+W\"d92 _~#G :v<'TxUbjYXy6sl aV|m<7Вtg"K`yE[Fn&3[hw Miunvt4A.U|bJzQEd!J9 :"θȨOpҐsԾp 3B'7[@FPU=Cb邝,z+{ imI3I1cVY')5 ,.:poYp0ٌqfǗX*q]Cu9f?΀\m-|M˒H}#mN=u%fv|5<.<9Ĺ-1 !G4LyFrhsQš|^J!N Ԩ[C*CQKҒ%Nz5a"M2"b`zߌ -=vi?Fdiw|tC d;6-0B3˂G)k}ٴZ!q\atHIW8$-;Ќ+C )3sC!.JK /9'nnp4e˘0؄ /6)aTQcKqum{Kg` @xZ'IYoss2,:h{5ᭂ㘰~yZXSa_ȥ}ͤ?pteZwX9$EO6ZLʻFrHegf]pH5pV j#3d| SFk%(-8vKa<*t߁ j9n0ȐŸ@)e|7N4U@M E;֭ͧ- U׾4ӟ)8j8g԰t5\ymБ8pԯy<֮BT M V?*rx[2Kؕ}D7%A ˌZ;l5]a!+=e3B$M[1NwV-g=Ž*1 {u$jP/:6^ʹ 0A5 >5"#O`ts=]UMK$,a {+9.DJu: x fv6\]NC6ވ<,4FdxN*oH޴ٕlvxvXW8D룆`_!oqA/¹eȂF1Y @YJwMʠS|rzˤuVUD*i>n {9x/Gn}#8O1ӐZ( )kFqo%*!|t{kF}AG0I O/-=?2?ȰEmYJ0"[äWydihGaݚ2HZoL8 7*F'iE ޡEδ, ~J*Φ̰J}PbdeB߮};4g6K@m Zu0l!7%){;΍IpTnxƬ ΎY^J5a&g[)`|qAZR*3Tՙ8.cD([gkNғ)hq]8\cv҂^fu", 7|%/`ͮ"-bP"3fD΅{v'i|SI_-Ϝ ^hKT? J+s݀#,o ig⫹p;۷79'aZW,Vs)w$ЭDu _9r(U3w~.6I^r%EG!l1KR0raS%T 3nX$- v=^o>{sp J*K"_=SsVԷU_OJ(L;_>@O~X/*vK hE{߀WMu7*5ܨQb|Sr>+G`3:@"rCUd} "Duɘ^菲aYp  MUM0ֈuqLwlT\ |/t%^NnACc 0 h,FWbzP>:p5~ܩ0;f ?*x<-dw漈IWL?nf/">.ԣ8nu@Ե=]OTb̵.c..~oX)˪_Fˬ qPΗˉB=:EeB}^Iv%";| "[_ Kvk 1yqeK3`cɝgT׌|?g)Y3=}<D 7e.S<6LArF*To>Mp,=IB;$׌SRW-]F 7azw(r, ż1aeCb`:}=!5`;U顣UcZk**Bq"+ Jfȭ :lU (`+a~5΍+ah|{P}7\ Ԗ > no:ѯ , E?;#;q نlcy x^v~M>x_vHiKl MZ 0wfƶ T2,2+ŠOHuLAGf-21z^ <6R?`ež8S g@JoU~/Kyڥ{P'r`ΥH*(Hs>o^,] أDZྜྷ/27Zgp.N TAbVbo8dHy=YJDz!w){f-m#qmBLGY5s@I~L$lT8&(Ľ5R~6F$heF1<kǙ1F%*¯(0f}+鄗f S,y`|ŀ8&j>[HiV4-ָo _T\!z{iNh 15 =Qm`:?!ͽͲgߐ0Pp{͡1*K&TJ#H x݇A(.Xa>:|Eͮg)~Ř2B'x(*-AOxH'2q%EpӰP=_ki ڋ9ȇȧoE|4_Dfbm:z3!ƟD>s׵0ގ 'I! <ۙؑĭGO ̌{\Wϝq)%νS[~L-A}Q1Ҡ*0qG…)"1$߯A~:ɮ0Q(?/6>#caS)D8]}X ѓq23FC^u> M:vS}&ZHܕ-0%<^dCT9Ϲe҃}x|?gV9t,l'j[y0)8 IҒd 5|@. DL\ 3pd3Q/Ŝ<8Dft;ŜB=Vӟ,/*x.tYUױEJİ)$kP! $3d4' }#K:~-b4OH$c9yQRk:K>1RG2') t*,T’ʓk n+t[iѕІ>l\_IK$AɄTQBf@UUJiq'G ~/̨GwO#eRrھ')$Bfx!@lyen&r&؃~3upr|?lM]e-@F{ ^/!T}t*=ә=!-˕ng_aBY/5Z&P*% 3+ fDF;#Rc97^ h[9U oxr=}Cb##p7!&]P@ {_zaO auK]"+@FhpD TJYsSׁ.]nulM u:j M;!wGYYy!&LD s@؜2֬su8{یMbH?]e ӱGg?Q'T]V_)a aB 4t΄8׆`ci2LY!˷} Ke_\3|F_NS,e;xiy1ɼsƞP9l5&<wMkB(l%}K'Ac7rG} t4Dy}\$B&*hm2q?#M&G E+tg4҉o=(\=St"Kҵtb@:h~L"b AKIFE@6g䷤jK.O#I!b(Xg{Ұuܫj)țC;Ǹ 'cc1R#;)TY_ ǐRzkrXȯk9o:Y׷/?R@ ΢-vrH7H>||Ry*&? ˬad OU=~f4. }*z751fC)V흍PQT:L;*d!z\~?I"-G :|0>ίUʗy !I>N-R1V +T=̚FZdZgGM87LV)e]UKo-M[*ޗt0;#PҟZ :vL{n =Vuɗ@*~ |ִª>= } R~5"yoP&bʰO$%M)|W>>vn&[= +2?/*V{FCN`roJs ?YC֪`)G/ +4N'8b3rx:Ҍpd;F8vlN=SVԝOBQpx}vb=Fy09 'B)pC)y{+dCJdCzEF B*Bb=hqg |]藦crR2{S#5ǎ  >gT /囏BC|ɛȝ޷X卧[ϰ'_]d9]M;aO!Az`5܋Gb>@72ڵRN({beP@p9;9 (=_7C|I`8voxV@G,D{YoW z /OWԒ\gV ;ӘbJLYT:~f`pzJ/2?2÷Z7w'/t(셂O=q( *LJI'bi^t{iI,4đ݃ńyQ6|9,5@x) =ۇcHLow4٣; wqoBXIn+znX؏T{KYZӌS(@Irλ\NT:s4<4K|="E9DmHgHV> `#?m> G6 [午Ot)5K pU4g _J~5kF"1&`74WGS]OS}po}I`^t*Ӿ,v@N" :>R򳧁.uyK[H>$>kA ^] <`INU9k<.j\ʜYyiK"RyjepH[{!iWi#Us~_Xd#a>4SӸru/4Xfæ*ǜU.E}hs&-FosoSg)K5N$H^;gR&w ./^ ;O!A}@!JS# 9/rmv\N<U`P85m@Rɠ*m\ tfSq${p{5eJ:/TELa҄,a%I #QYֆsRJF r^~Ci"G/Nȁ ŤAБ00 yUa&8IFإAv[zy/deDSBWp&Dd;9\nE/r/aM-j~6 ݏN:a}HDsHY=oSWǐ^ӶW>)lryߣľ,?kRklvo_`gOb^]ħ[%s2/ SkK!{鐠sAj.*xmlγ*|#U#+Rboʂ |p>7<^:pf@=Af0Ǘ{bRK^vGXIF,RVm46Q>tbfr k99F+Z3 e)Vva0߿D瑪uErTbw29"*>\O%e_;kbht|hO]ҮJMu ]{)xGxuq6Nz$k(*g^śu]wqOrCMf}˩ ܋b%//fd9HuKhj]Ҿb<.sy{ړ/RXDGhw'@jTIP%*@8O15<k֎ע`gU5ZdkMC0(_i[ H/;_j7?&~o/_M?0 ٛa1cqb `{ oQ/L<ߝVD Qᑅz(~a9mضs~%1>%bد0Zt hԸ0*؊Ry(SPX&w 70?pKA@z><'jUCNŒcnUJ~Gq =yS R)݅s ya(=R9AnC˒E#қUGX'75Ecg pCiJs?4# aF^JB;|ݜ3eF7bO #w~pt8pcbQaDLNxk8tQnm%:=c"]WEI}w(i rR 0k2)L̬tRN^vNo^7&e1`lk(YtU2 :.~SoLf*^$ꃫX<qE8o%rCTOd\ GEҌ\!^` +B--D#{s|.@: 4D6,GSọz{c^CWM#1/ջ?Y/ Uv)WGƆbk5FͻC+*jkCa:emUiӁ(BCa4D>^tb ψH ʍ_KWa_Qxƚ(<^fT)6텉}B3^s2-k jg/iav;g /-ߚE>mؽqY~C| 5FcZ7簫c y:}//5@N{sއgդ1UvtAuP]dhseA<̀Ul툹|}(7BS*Q]ĎXdxĂU}FN΄j$O A.曀CMi_SHChT4n1.?cvEu(=Gۤ׶fmX.OZ=fv#RK3`4MP/>`Z&τ,q?Ze>tm{ /72v>z<@?Zި3X~)z$?DC{7?;i=kOČwYw?Z_F5ߠ{@O3V_w:z|{k?Qk~cohyRZDTN~DGD}]'RDyGOoOhS_IMkXvgV{ȝ۹M}?Sma{M.hvKh/Xj;3j>$rrc"wMOͿJ{ eNSSX+E>9Ŵ4ay AtOzAf_^Hd5hF|,>7JN. KۗІs: >0= ba9Vq˚swW[PY]Y]p5ofڳg"lm5G,;2Ӊd)\װ+;݁fSji-of*MS6=yD[4kF& Y,[f#c[ }y ٕ1tWwRyӮGz c2l0Nݠ8̸]=r= +{^饜fn~%bg!Vd>1UʵrXh'sԀK.`iK fO+#WUpqr\\E5OY+#q߉"wNqeciqaJys8+dj_MӮ)֙eS>TV2y㲢݇kMf286J0rD}߫>(|?VЈٙ!=j/,˽XyռSW>A+r_N+4vzgm޴["GtŃyt?olbPЬY/-z `5k+C朵Uœ-!cK>N_4UO1缀'Nq3}CfT5uCrd.4}6 uj.adZȘ9X8즲f3 -SNfy299hT(㲑1u Ϣvaĩw -rR'}kPϏ;42-[jv9.wד܋x=H]k +kA?0V| qcVMcE p1'A9O-9vc%WrZA9lƱ"1wԋ"CaO^رcŪs6_u>ckrrODWg^8׽L(+ +$!0LE?b#%0@|]YkVcP& [sI26sYK[PFWr7qn:/ڀ$,swEܧ*jG pS QY1|-R& b$3_·.yOaB?L﵉d{.6P62DrV}ڴYkk;Θ#mfT̮t]g2neݗ 0!\vx -A+G 4Z."\SIRX#[I>zw?^XjWt#4fWwewGW.S S-#1P-\iripusmz"*PnfEHy"RN⡚6Ip>'gLJ@m Aw7xY*i;2\+3;3g=/9tqEFayߌj<|Btَ#hc uAQ&"M(ܧ81"{X(ת=[aWfODv̠5fbg~MČŏyàzWaCSxҟ9 9 C{Xkk1(B&Kls=6HB~RN NY.w*l;lÕ\tS|\fs7k4XJߓX~;އ9|ӍE6Iγb=';|CSibtv&æ%w'kAw)wV;uUwdOL}<+x cScx#Kgt.,e-Q}[:kS'>a;9 dWVnDx*ߤPq84Ӳo΁Z}=_慲c-¹6I`5Y,q57ueVc[+0=0'_ђ}rYh7>B|I^Z#<'LSN*G N߄4 MB,.{IbY }= m[f( ;-к@2E{ܾ0Ѵ*8K i%o&d/`IRJ ǵp7kYO7ț*.W2{I%63Y4fnKݥ~Tw#v;Gݏ7+m_Gn_kn)ꍩ2nKEhSOHJ?W존wXcnm ݇4p`8kk W4cqkQQw8 x`*k_GO[)<aq"+"@zq~3 g"^[Y_2_q/U>Ld~wzӢZfD`P! ey zPamA"Jaľi0Jo< Cx 1oM {2Fd55\4o? 4|v]1U¾6;NiϚڝ{u"C!,rcf-~QR#E E }-;k4'<'~}BMc'vD?rD#zqY#OAiqu74l94t.)_NZM{D3gہufD[&z=(:] pk33Ev¢EX9~?8B Yq*`fisϣq=x0od0޷LTֳv>+{ "o/2Qɡș Uz1'"x]-xKdf|I}L8B`>QdA,C :}RYcK fp S*aR.rrRx!q)'Pr1Ԙw9Nu,C<##W.NsW4Kg u.4#wu`һLsr"tתP,OA.ĕg U]jΒrT;x8?H㯤V+vB1CLSAŎZ^Tv?-lg?nHu߯oݞ?/0Uɜ `m_\ /E^և!L*L**g5F}RnI)` uЗqTZ~25p5\lM S)+aVX'?Koy}5ݩZ<@QFj7ʲQnv#NZXЦ .ٌاa=^fGͤTV՟`xۙ-Q@JЌjijg +.^XUEȶ/kB @U Elߺc~bܯg[VOV8g|4#P.וbN[b:1'klNRn؜@} ծC, ">٘wu2^#-_˖z!R- 74E7O ar7Ƴ%w晱3.Gw 7HγMT)9Np!#טz</ґf\Ex& `m7Wvx[CM-]vL|N3K4N3}S;2p&޴}0>kpCsfZcWm1;T3 :<͈7 ?ҏ/梣L\YiHBc9 pѼM~W׺7 d0X,ڟ:IX&6)Pk3B ?Eޭ vsz'[Z|j6i}hٗcK]iY[ >D[ #>+0Uh,UP׵j(Xv퉢pD3tIG<ۏ_D[btFKoӰ>Π]BD-;zs$Ră" 1EnR P#ɑކ%Mճz}->fͫ(O}`G-T!X?`!oXǹq1܅{hl$Q(.Uݞ>KY; tcq:0=ᒇٻb/CeN8T>Gc͂gP1 ՃeB5qW1 ZF52{FF7^xuY;׮ttl1pLXC+g=nV!յH)mbqFFZ|l-X`nVʰk>sjϻK#yS7!iWgD\8t4[?PGnKc$a2=Du}=|yI~YV|xlvquh>"0!^xƹy1&Ջ)H,#E. f' V;/Rxw<SngݢNQQvB }T<NHRZ({P ہ||I'hrS#n f# /^yӉ7,a[ih0:>VP>34~D* T^08LeTH( Aq(AqPD(n(7Mp^Kr6ۖ2SHb||*YuTq+yoMUPw-׭t?ֹ3@]8v^Lw>-oȀEqB8ueZ/5v-/ZL<ʉJǎx&,qҠӈ'Kp%KM4&(EGɎ`bλC1368n: ޳O)_\X; ru1.|u+T3)Èg#nTd[][T縶)‘ܙsW_Y8T bJgV~ڤ RrsӢ'/]g%/1s+'GO^7uQS}6CX)1 EQtϠLJ25LԪ>VKS$[ܭ,CXO*,&Sfehq #8pm@z,k_pϳ[0P("r"L,%LJ%e)>Ȗ7`)vjZ<5&MghQꉴk{j{TヷCˈS0?=}7J xƍÀ 'Vjk\/? 9f'=fJ]/Ry*]2讚# 8'5H~"1ZVώ2Pm_ )=ʗVkՓݣz*l5Upʴ&`8\(C"{6D،)}D;o_Ԯ 8ouqQ7m31obbD%4/-l+T-9GV+(>J,r3xZǀ}wFms㶿,ndȣ_FmoVo.[G$^c̜%Wm.a ДjYq"IGg]܂4 =X% N T'!,ŴPӻeh;G/* 2^6i6 ? JH8$>!0oUY]k>>p %-bX;u)VQY`~1L)!ڏH?V,o3SUHHu,Jq:K&f]U +l$`΃qPѳ0p m$azSwPMɹaca-nU?S"{0N;Hy"`3xǛvMu:S\anq7JX6\͛bsw4LԻnR/a-zK+U˲]A?h(&"JZ9se R\7՛VZ4b/7ckg9r^&Xt$3[xn4oJ-a<;x'c%ޚ6"M˨9N.(澆%bɽx[G-4O  rcIlw8-vPREdϲAՓM҅ y<})07*{qE *+=G?9pVU_f-kRuN!cbUJ؀d 12H j%$@v¾HӈtsmMKXy:y/&%v_bёcLХh $?| l-FM(]=adi{)˜eVDOi}0P%cf%6PG_+ q7ޤƍ#tۇ-3ﶁr^+'.Ʉq}J>⾳'7S<,X%l%,ץo{~Q~(TB33gH_# Xt[FLFL伛2ȶ ?ry, l@VK[Hv$o4~%rͿ7r|P l$ mL7xvqJ6Wrt>BApYpz4ܖYF8 BoJ8ki>n i>yJ }6vZhB#t9}Vt6w$W.9 b/R;g ^p &x2/ibuS窕S]Jbw-ƣO!̞-{?MbQ]|w!gd?ܡ$[9ϙ8X&[W`|xx!oE!4%msR 2fmւ:̏tTlxeWOfL>̲}5I} h%HxKjE)q;CEcTe\lf~_ʟZe:T tErxꂏn$ҁW o%1#EߺjKUrڐ&_h[m0.L@Cw? YD;=S*Q@7_)qUX3(lqcϔNi.SD?Iu«ħ^q ͦ(4v% ZEŇ[#j;,/8tΓFaM)al̓t§{O+x0aQ&şD{?F7cN)NsV͵!Tߵm7hl: vcrgi4S쵞7яP KUTf.+lJҔeUgRNήtړRs{I hw# F~Wೆ~WPmDt*^2#_#+و*x2I9y lxé#Afb"/Ï=V OP24T248|šm?O_5C. e#TBx.|QG|(raN-- Za2MRKJ>8 3ByCPҝ֗jПQ4&rrhUF6 Cw%Pq|O/VIxƏ/pԄ#16BX{18UAvq%&nEa q6R|䮕}7s++yaG7 +ӎa_f g1:l1˓ZxUDޅ2lV#96n'&ɠ**٩u""%J(o4GJ/ij!C'Kws[eZ$D{\WCm[Or*Aҟ5aGf4FMXCfM L[StJ1WC)Vq)fD j:ijT>X윉Bx. D||) !^q ;RhAJ{B'a{AXn(!;8eB'uz*_r'׾$悺6xfO#AlU,oRr4t-U;7p~>Bs<[̋6gYʖPHG-ۈ6Fz(zE~BνK@Xx ,9RߖD#/RHa^\%Fx!%PfuH/%n¤jx/-IX[Ia`HD`˺ľXUH.eqޑ$Ph4.­bVe)tЉl򽅳4yziCѦ/:XFb"F}<hjw{Fr!R!NNQ{K_fUN:d'f)1x \sQcG'Ӆ?Y" vjtoRP-DP1`55 PMHFӽ=ejZ!7:6 sPo9/wH.ڲ^yr5O0D0v_%[/MEqi;[{PZ⪼.R-3O5W&1+(R OafF;ruH^gk&K/|? ~c¹Y9af#`uz|(2ku[7*WTLJ&Se\ KsAu)9ڥhO.y*+;ːၜM|b5} xC.iPRZx`IǥF%mkSEQGY=3Htj:Uz56u#8Bs"xTS/ȁ5(xpԵ~X wf!5BE^}PR`',-K>\x)1/M [XE7|@x;ѳ5_@bs P﹧p礡 o'-|, VGL>G$,4_--LakVݜ'U H %s8abn<]`m=0e? (}LjP^hV暳nb牢ۺR {^,vswe.s6׽%%@#tTJp:fvےo/ mܮ'T5|9y6ez]b$o L&܏{m+R ʺm@A,b\N,HP%F P1:4 n,F{@OL2uQ~{>O D6.@í讕hp>i&Ӻ 7_`^XQhd+VRv[m䋗?mxA>u֯?1\}qw.s v:rWNQOZ^==whUf#T kSLͮښM2_&5mxL4⯦Ԅb߽YȓS Ϊ~ale~<=64JodԄڌ#f,5RQM}wWSTߢt" $ 郮0%RHoȭv<Wu:XYZ,5{0~]k#{8J2ot{ rz$~8_X&>V RNM> ˃agx6J V7O *ЀA4Ol{qܿqnA(6] =$a ?k's'2Dm]D>c[cK[z8]:y7y+ x6"iSLJ/t h^O," TsْmM˛d4[iԖԀB4kcKᾉzuA+'CcdNȬC{ǀkйLhidv]h'VZzdBtC`v\NΞ߁]"J_"JuS|[/d!t\-tik?UuΥįB< "vХݸg].#QhoUEο@ $qrpRePA!] 饻5U eq3w98㷿ߗ`KHkE3N]޺/z uvfi 8o WPk?R쟣/}?N˦?u? (]༘!2M?m9Dz{s0]lP(.2RAqcϪ%}\B:_P~bV^q^)oiV?G*ɩ߂TX^Om~IS*<30Y&Rp>"US?| >wx?^y-3O#lp /qh>_'0p%hL<CEDuScW*_CY1wv v}Sz` 28NqzDu ?FCOZc5KX|x_XLnbsif yaq&o2_@>kF-@bsEZ>Yrxr.rG2–>}llJ+i܂_Eƫؤsdι+Mim&G Y~}'q]E]g֘6rrL*?@ΥvdTZ{<ߓXPRp*z+LyJ'WrdC2o*}z={LkhLvE]>O:± ܧg vq?Ț4c8YL!T^vlT=NhShHummo[EE!pI roN+ |&t!mY$u+5nT'L(k nCTw\F(,}Nj4H9ɡ#8GMy"[ԹΚ Vz/(ʏvpdTzY%FC~8ɸ 7!\ 37}6 NUNY?+J*0'X/ޘWd]~*V:%ku`+ ޔp]{ U,w u{΀#|/-ou.Y|yz\g;_b!S]O=/a 28eeɒKҴ,79лk!AP}<: ۻ&i"^̘u^f=M?qcH7 ػ ݦЊ&2T=v :-dfU X1t{ew*dx>*^=dtL28Jn#^jHl5θx:![sIRγ-&DF:`ـ\hZ5.(hLy&a&`c9yb^b@Q yޮ]ߘ7mqϯAvqi~"l G<'WXOaw8s3߄z|u93d|VC,=i9O>6t9;,_b* O]` h i˔qTY]dQ&DC 0T]=Q͊'v%X*SCH EF]7[Rۂ|,ΐ܎nt868V2s m}K단Ng"/ Ke2IҨ4F^_(ϝ[+WDRy{v<_uڎz{ĠNC<;FM'@zj<;~( s]+~Q~CGlST_%jcTs+]ibyeW+_^I/,2,)lؼϐ r*;MQ/(8}6XPyu.R9.E^Y JkZSZܜE {⩹9׈嚗ٔZqƇz̐[I)HimL峦9ݘLʚ M'0BTwe*oZN5.|x#_-§= Gi^;J-(/XɶDrwwwwSc=K۰aQBKFK=N#VE;l+S):DIԷRnԌD䃁M2nCQ5#R#9\)#9R|)9^):iJ R{^5E^& I{.UfGZf^BraU2k4XO[;^M5TJQT(U$t2lD;}e ˌTf|&ZRf,FfaI*QNeKNqH2"ݟG4)Ww_9E?윿s۝v_9~:ϵvT9(gty'6a8s,vh\q*bFzzyY4zFzyEqդDꍯzFꃯR^WiQMWQw‹(Kɹ𾴉Y4Xi8FYO"o` 7%Iqe-*:4X}W (:T[ #`U /]O J-Y}xZO(NORəsxZ*JcV[VXVV%9ҨNrt!0͏G1qK"L z@ *A\=OV{6:bu â'Qq:3gN]O]#.:n7k+pƛ̴׫ MbH1rF$NO^"k {5L1}RX>>H>eOSJY'^ܗ.V%r&UVı4!%鎔&MPIfK.UP{w48R m`k_KCiJfH**/$b Ձm쒖B*wǨ\tԍMjCh]vրh'TnJM[/ 1,r flL;]?+.KdD=rUkFdR~F>/;f]_)חPOf17ȕǗ7w 8/(j%-Gؽ{٨=7$3=v_ ci7U:eߌ2 9>H6A z0-Uq(**{T gJZfR0VcDr.2 L(.+^{u!0SR0ZT}ym*nR_A< BT[Gq)LzS 3l6!6{`)J/ Nr>|TKOo{O7s)LùH Z{44HsJaV'jXo :V_v>:ox! ach8/ i* 2V;i 8%ꑂ I;g9<@oĆ"7;? TnD.eRj4Rz(?.||OqvhV6x߄c4g1UJϷ9^Nh ok6pZb7'w#k\2 $O LD.`"=7Bz"]gpsп:JZ$3EԴ@v5 /C2kMċ;"CQ R hA_xi1q -*b2s?O1^?d=jN SoӾ1K,[^t4s[pC/CcҫHat`P &,s">Q(݁G{3*v F;ف]e,"*rux .=[έr5qjz0΢Uf@uH{EتGd?87 wa 9@O .%R2'ȑQ(wC L:| qvi{UJ| =܊,ҿi?~{W;:MWٕunp"x hxY*!:b~SArg`7qHF b6Zk_TϝD=;KS?1̨I9I(fY_{ 8:pH hwP(VWvꦯkɤ"|Fk3qV^csxqFD՜K{"pf2ʺ8օ7r)""/ߩ 蓚p5٥Aj[ejjfZjݤ/U.x$WqhJP7+VU]_%qj]Wa_ @[JsެVi=^*%f;m;Mgܟ ⇧%YKqeL]b],3ڂ1]"ݹr@wO1[S .KÌ4B}+/TadaK:3A5}-hC:gI!G;Om7wE&/XIv?w8hX!a f]nsyx&NN<Di{ў# S07 ^N1XsuDŘ25E e-G?I6+3>DyMͮnvEDn9$#qDƷ3-wj|I00o bm mC } -f;wⷓOy\_ö= j+H,RfUoHp `4BE@k9C5,o"8C,/"x@NQ3?,ІQ3gFS͘5*sR$3[_;l_zm_gG91Q"~I&}b3ڤocX} >P28rT)CI~;cd./$+:$~x&]=PH|p:?HipKb[c^Vӡ(hk?2U r)5:Xzy27 ټnK?{XM],}yT%kt#Ovz6Cq38)d%JkX: TVccdd$-Ҽ\9fYjf,5~ kKSjQ"6qB {JTQ/W\|pXyղ1RSԭ5F, H t%O]JD8(יj}ʽHTmZZ3T.IۦG?s]xC.A>8ZuF\G(+KŋXI>9b7:t)?=+wJJ|1,ZT/r5:ݚ&y~\ k컮t`&&z-e%Cs"{H BVXg+f8Pw8+}|}vL{OݫfbzYAX夤YL40_=DorBE\=]ʠ)b,lNlIVM6V~xH~F\[ ݋E*-^#KFD 8|Kv` ݩvix( Ofn6@)+wOM3M;qjiUfF˗AXQ|w xH Cѹ9,mo967>Uצ/Ҧ̝ _ <ǮSPJUś\͐l8WS>\`F?|V|'aaZ79bʇspWo'[x1_ɆcpWy0! (RSHԎsߵ\v ]T@\b*.Y JWiOk_GQGJ<8}3V[TC)y³:\-wG# U}~v/wl'M)Q)r'I k/VġwoHN|Qż"_ N?Pe2(fNuMz7 xX,<=iՊgva>nܣss|7Ď!!Kyф`,OwEZW"$%BtbPW2EO}Yկvq!&t>EarqMY4awjmx>.S+ͿW<`Q\ `\a+.bO& _l`ZUC1J>yY\f!UĤ__75uF-wGUSpbrS\@]p{?yD<6iٸrؽvRyieIeH0%ǖa8G^(̣_wGᗃvatl'SrtN=v Gu=vJt&TgUi?Z606ŧ.<_|lr'ߓ%0(ǝ 9¼0L71j$sqn:٫fHo c~OJV;"~fer%.eE؂tqLx׷mӟaN |jT/ zi"Tc4'꧉q /%ΨEO`}Ej< oZ|<8ZUꪚ6Btlv?L~8hX6y'+Z!qw\Z\ϭÛozKR];S>j͈ C|x+pb=Y^LVv&4ҳ5ae]ke # u%T5'g2k<ü;-L'P t޷*::qx}9yy_R)FՖ mrm2˰'mu5 < vĊ2o2W8E8 %pK0Xwpb=dV~e&_Z¨+?VضKt7JDxt@M{u,pU{^z:7>~@ފ+ڄ6ϵ[i,>u̲XFs,c|V~QT2VhՃ{5 a- GQ盱[;\,4ǻb}ET\bXT529Ari3ƢPNm°/TрcK).;>F-~'\22M#H,[q#6UWt81R/!v;T=kBQ]lî]Utŭ7J2> -z̘<]=~?wR?m.7s+;B9b:gm0iuۂ7}Xn~Ya<,+-ȀzYvX$`ֹw`_u+08z6aWg%wؤsuTuC}+k9r%` y4fy\[_ JŸp5n_{hm%3jzIn-Vp. _ * Q&NZg$=K:LI@ʟB&fαYK]]Pƅ7: VBZ2XX}POT Pԥ;{adʷJMP`-P#TjوMV^؀=5PNp]oFT?ʲf:jVt)%H(<^_wɏ58cazur#4=F]C[MY4 [3[@M<="(N妆Kɔ{+{ lbm0?ij%\r|qgS #drjt?)#HF/vPfV#ĵDMZ!b̰!cFAn  ܧB,ww"* wH]Gq t O -YU #׊7$0bJ;1nRxjTo COq-}g΂s.D l׵=G|y;MN&>Ox1 łeBU ?/q2?c|vtb<== 9T2pV%/Wx(%(Xy,钘X Ƕ}ǎ[24JPJ<+p7# ¡ vS7A?'0s0d[]VeȨuuv)'hZa,C|?eqE^}>I:~"r;$ORå8Ȩr*m!^:u`_k/qycY0 :v@YIV{. Q9 Cy;q!$؆p{* 7t0thV`.܀𵽬b!Je;^gi#5c .7J5Jp%HTc6%+d/RwSt'%m|3*)[q:he.]4No7N@fԿ3kHz y_[FMgA2џ;7ގi[1< ȃ'Y&2rz-3n7M.R>id!Q#TX_{N઱1gsnK567qiέ O!E%u_ojNLXz#c {[Viڗ\d!К]=7򜽒7'1 1v]kfT9=,vF&Fϟ*;BsB܆w%o%w_,0XQEDij ^ۛxS$F 5Ab0׎<(<f,\ aj:흑^_{S{ iehM,e>yr%''w i/kUpG8|3i!,D+ӓp '^_97דIZn$jhh:ʽDpaƢivnXio*`qm3xUi '] ޺YeO2Hw ]$ӑE 9-JTr*A0m1[f鿠D\5\'z> |*u\)`9~{ÌрZְZ3,'ʪLpjEUzNUV4:-1q<Ϯn;xZŪSSvZ}^NeVYoa@p@*fU TQ5 / hf!xDޙĬ\5Z^kPy"? n~YeuxQ_!?_P_x6FN}SWY7 O6]q +IIJe}]sa28b;;;8Ī{ մRS0Bm8Tx4xN}!̩RmVȿoT{VL-E=Dn2F=ߛs֊]L3(SJ+_k!_QlÅ +zOqrWl|ґʈ\m}Lxȕ 6ڨxJcd`Dl. `ezp/L*s'İoWD9ȴ5^= {?"va#*4HYf(W%g-_]hݹAޏX& c2wYo"AbH@Xxŭxcx.U9:m츀%Wsui\eL/bL %dơ~: 8i5x?I~P8,'c4DreD6^=^mrDIқSɿ zF Ы"anԣziM{OꉏH÷s[}3y1܂m_Bԓ.ǻ8"tߨlsP"/Hma[h$ Loտ`QcoU./{h *ccQh Ƞw' 69 vY#D~^a}>e ;RiV?n~ufY_է[c M-%"2\?nxoͫyRسqcQ#\r#`-ʥ\o̺a:y'7=,qπLJj/7 izAn&]ᡗB)MË́m븶o9gR5YI+KAm \ DQTLP4,[ U;]kK{N/qkq̆eһ7볺#x+د8G{-KLIzt%2a' Y*F$IFehYZ :s"ƈZO Ze+ʊRW !˧Telg?Le7h 5K݄#!.Xލ>3d|4}/j?BH6DWQK>v#&0,Rq>W𻼾\0wDA a&[BiEV[s3orQiJr?`V[1~jxR`=X<*'kVunlCiv`~jW8]ݢj3޻=qß,Y%eD,(VK!I":JAg.FՊni]eۍme*Pn ͐Q':^Bh.D~/-M: S*)*s [KrG \٘smY7 u SfytB<*&$|/2[jδ8۔XZ~f &px"_kgXeONm$v g;Rd맞 Y{\!*$&dhQ)CyMh`dJh5s8+"9ޙ uv?̭ǏAq|7"7ugcg\15mЌ=7'8k9\`2`3GaVD5PbxJh'ېջƿ#{#W:N.si&I/gmJk`JƋiMY(;vdҵXgƸ/3(4պe1;Y5pʫO1NxeL>QSh4@֑k[]-Q !:?qMdLyЌ2)En1dgR]2,#J@6v'yV/p %3K r^KA#.u ˕Vt},2Y &l+L QPiLs#U0C5d oBצhl;-!._VO L|{Zec씪YlTKU#˫VV ,KÜPp5 {l'\g1^b`q8EF{0SuDemJh |e4/csg&]QX [ս+: e ^qcV|?/7*|JJ`=% )P2puw $kVv&kl3{bQ󼟭cL_B/D*k%re~:7"}y+'ZTPPAH,#{ЍLKU5詴##i}DiֆFX"1Nymv5YY +B,e~\2tʹRY\6ԋl EٹsB !쑝)*s6"oDiOD^rO Y_7f$Yɞnqzp1i J":D#&w 35v%K*t5 EZpZC?|م*>Zm򋸕\R.&Ê=I81ZC BơOD#7WӆI̤ɹox ݌눵꿄/OO>:Ql}%0b~1_S < 7Xq XTDzM/ʆ1aWX!ΆYh':P1{edRt1\PDL90!nKC1m(ín,VL'75>Āix'R:SF!v2NSG,_og﹍eY01xP#7`>3\ -Ǐfm}a)܄'&|Ɛ[AI!wñ ~Ƹ8kưGAy( G{: DdEx㩰r ՉRM D9g}WqU=@^SQ\OCק3_܉ʫ-90?6\cvlϯ'iH[ǖ ЭTr`Xѝ;ٍkdUE w`͵Y?#cP O-Of݉t5D2nR`w$շlԘ#%YѥLM +B3F3|m sgf7qӺb > _ez,8 э/0hb#8:leš&jY]3^!%4x`B[؉7jʖy@xvp,]VWcU?ppqpt6.FY[*#,L\K@ziه[+@_hQ~Nu1I*(K?IҠ/H/f` ޳!{i,>`ѐK ?'!H{_T _o g\=AgB*&1=eI6vOi1djhVL 9TL^YΤl;3 xeq: iV& Iۡ d%ߞ7:]4`Lރڹ!J,(,qb<17MJy0B)7F͝ڸJ³1)7RiG(%;`cPrfJ!3>Jgh@řgO!0fiQm|v>&7^\ʊK(ceO]p)oNxcz# Q YX N ĩǓ]Ҧ>z2quq\hsFҠn/,DbF)7Ȑs9[{ f\J4r!]1zPDӉ/vN _? aI4WƛrؗF^n]q%<6ji&v~5: #ck0s bdL% " ~4oG6W[\Unּ] 2G fuU<뛱4hU +a+xWqWpȻ*{i_U&1ri3XWsixA pJQx 8g!+'!/t_gc3ג젗tV/eZ6uzj1#aG9Buo3 3/D?|2p*ɦsW <>%gIBRS!jbĎ,{ <11G-aVOtS_]:%U?`i(I>yX )c'z6A4e,q[+qv} iKw4b I޾i'voI+"8j.$-v]xksZrEq3ߋj 8,r~Dm3_]Xm@u>1jgDmxk_#Q%f䎐$q"D5,yQY92@RߵQ 52vD&.8@P(j3'PBNL]n{Tz2C(q[Bp d;Ԙf/.QX ϠN;,f.͙q<׿X 8&:`DX>9?{vNC}[]j$A}8ÏH(]Yf8{@)zq\5 :F/+;Q%::Z7/kj0Ϋ3'>( ;hZemomxf12q <ư7m_ZHxzp,bȘcf"c .p;'>t |3`կx f`1fϻ{1"#:N(>J#nnWij9AZF x]vifH` Ǝÿ{GR7@%j*6Gy0n7;;݈nS6wxytlQFa3jsԉAc6zu ϵ 6;#%yе]"]ӱK䚡*_%\(r(:@36 Z[` j /_W[2_~,q-zjjjju_0G4I[QpJ`5@ > xtȖ>®VCXs$OmMVݜaa$.bT j=vZiΠz*/(6j_O\}Bʳ+w 8$ OB8a4xOڮfКC?jy5("U#5 :ZQ$NmjtU^6mEP4wjVGSfB㹦Թ`h׬v^εG' dvUjn~`!Ȧ<Ά>{:7ƽ+fg+eoC&xx.LLV!TIj-%7n1{ـ(Ye]eD+譃EԷwӁ 2kkʷKл)o?Ƴk#nV,v>t6r!kV+]ccm(δנSƏ2H:\ܽ` ^|:=]ڸlt׆BDo9X3פzn|P&-]ڜ].u@1+<+p| Lj K佊.{ P EmCP[3.ijfT{nD}RfB+lp/E2ϗ cfl( ޸{_aJ(eۣBǶ&=pqDa h yknt&@kRy&jKԂC͕F/C/zrݹvH>XK8ב-@gGp!O},3}|\ V8kEeJG3Fb%o~d(cFF3!k&xi ܰ>S Dث/Y c#_\7HhlAю!#$m<هb=#[aԷ$4.hzYv/nƠs}Zԁ{:Yض:bB[f; 0Rg?;V<銩Wc[C'ӌ},n3_b,pe< =]mac|Qo{yu¸#Zl3VW`cqYL\/Cb"FL5X9S|~-)\(e iG|WiܙGg`Iy״d{Jh}E-kĬe~?5~җюlCՏ퇸Yq=|YLA6mhFekdi%G[ DF2v9CTCap]4 ܵ:.p2%#hnpzSK4 ޚt9>~Om> N'Y,6}Y\[by?Mlvհ /A95˻WhIcN,mn5.]DW.yۦzTSn&'.alcQ-5{j_ gW`g> 0dq`]*HCumlPrE-ATOxp]6J`o~$55ɺ 2Oai`Vfx"+ ߆:d:s%Z*0$ԑ60@ak8L&ͯ2PP :J!=b5Un; cX gtvҭ~mLi%R# .x.ؕp%Q&.]oTPYc`LIOZjIp.`FNL?;:ZbS.jgJ13٭]9%( ,GN|m=cI;]u6f<8^:l' ڢl;*)Su^*Qi; j'51\}4`x,ݺ)JkDH 7ᶿ[]Ai8|u[+ E}'X8ΏBc7\xn*Swff6FNYB(4y#&eسjڅmtZ-GݐrL9珗5ULY5T͋UW #{m uH60 yXpk "AK4sl/#cb/x-cVW1#<1ECGL8 &.6I]CxR{FJAu"#P$gZE|~N (@:)зހ Te o4(>J Fk>3”ɼ7[3DU(E `lYbPPyx;LiN]FffT-h{|$9=8`2yS؍Pv"] $0o2rs_ 'R{#3"/Zi~YˑRfH(ɣ2ؼMo'Y,W[2'>f7nJn?BA %0ԩdjdlA*"|+um1 >2΅c o/!oGg\95B!PKWpͱ<_/kw"&Zh3WW)@L'U 7GUy1}gaŸ7#Ly_5]jEGJB2C|=:Jcq5iz㼏wh%WK+ {'kuG|A]Zy] ACS 6,Af,xqcnQpe`w& tZ\,CJj#u/lH"K[Ve7}<N%k$xx}a8#Nxuܢ8:B q CH%h?yh|5& Sa^*15JKch¸v9[҇R ^X0QPP(Sf~ bu m( >^0/\y4* ڑ41]]N'f0XK F^Hחh5nTy?F8Twet[/臺e7#SuӴ(AK֏xr7@܊ROթ˛QGsLϭ}yx| 48[]Νc" 9mloɿ\O)qj4 FXTSn5NKvQٺ诠-`J; QMBxMG^B (Y'tvѶ%ϑ 539Y_aK 57W bzrFϾjEVL3PJ!(T>kō5 Q(_F`q"|3 ;<̾l>mm>\,'3 m P3[?2-Si|MH#RD0;#*N]R%KvV9_&n5.ł-m7 ێKrmt 5.;Hkc/\*}rJ*Np±rذR Y>\ sGkod):-pkOq.tfpJ:ίvh${TmYg*;d.JQX/ԡ.uL.{ oOFރ1Z v;P}6*G6qΤ#~LB 6 }vs!C!1akR3M@Syȭ%1Dxi3gAxUbЁ8^R#/^lOJ 3 T0a! a\&/)Y<ƱD.%UlS.\mx\$^yFa,q!-_ 0z`| 17MصYY0/Eo:wi)ᆪFBW؍.>8]2 Kf^ϕ]}vqY kܙwe[`&p3fЊb; n1?gpЛ\{d=m\<،e,&xU핵EXq'l δZbW%a405~:qe2%|b"7_^L:rbx66 = \Z_ނQWopmWZ ]}YU.@P7oj15xh Yyi%VR7b?7:_%G- QFF6z5U@>Zw`C9RBl٧4₤F,3%:=)-(q=%n9u zqZ@;C[ G Kvy3ns^P@xzʼnmy ӖWZT#;Ϗ׻jcE\"XvBWX]`IݓޅwtF1Y6cWw5js9S,!uJQ&puhRBB1E_)AcQ \]&p9]bN@RfIy0K)!@D6ǎWs/.-òFHV76%ړM5 kX,vCc]cv j\UcI.֤hR&垯I$bϚd6Z$Z5,3k҄h$QIfY?ج͚͚4YY7iYd]W/"[9eڢI89I'jYzB6A.mϠƱ`IƆn-sB AoofMQ|sl'e neW/nPI9K77_"r{'(g/'+b B 0 !t m)k=*d6c(՟d",|2E@^BP$)`"d^{"&{%$ E3HA9:&΀YSP<04hG;T"rݒHf̔^2f鯦|8>&{s`Np<;vÀ*ajuP1 u!\0f9x8qrVEr&e8#KROKoEPk;R^uF.<ĩ$()!A&ov[8&c 4FD0YZGԞʕM$6:A'!g8`f0Cu8fĚv#{aЗ:e4O\4^p&[N5ȟ B.EL"O6L_9.;hpHm;voGPP;P̲C NUL8kSsa*NTEGLl@6L{&7!₣`Ahv&%4>& f9o 8%.$1#9A0B'OavwY-gd4'}ߎL1I@IUVtp4n˦1c|%/t&6bl2كrBf!)&S&Ga& 8` F.cL"ròxd\HSr`PxWnf}a.u $gu1gk(&R#DT"U1 X#ru t#sDK6 n( +f20/C>dYp-gc֙0Vv]pY2.<MIbhabQ7t u GZ'9E7ɦ.|y6.P[aNȩDA#fVi"eA/_958Hbwل`)_2Fw IBRN8!wAPSR`Ope jJ| w07\FrMZA@ mRNٮ7Cw3q6,X0ls,#ht0+YwHn`W/@:fGDj="3V_|nǦB3 rlNvk0+#cCB{ \@1a"*] Ak  C8{sBakihwe hcoUf)"`sޖQ0'bՙER;.*h~:ՎF&WO/TZ:*1La0'bM#D:a%6AE ;AR|AHD y'MD5iw g!VS ӁR}J t =Z (<1GΈ2PtCۜBʄE`S7FU?h}5 66 V`[̦n#4$1܉)#l0%LhögMĚ`HX)1Xn2 29`WHj=iu-fi55 \V~ 1Wh/&37n؛[{4pF[H٧lPzĒ&W@:ol:, `ׂ y-Za*LH"Kj`lG/͙ y&&Ԡ8*a6z7$`eB,f3%!*F;F@ ffRm-"UԥuإmHN扳e# M$H2ud\/߀1';XhZ?S`/_H:Q裾#p- @9^pK\q&5m2؎ :za]iC7Nzتٷ Ŷ/>\-3~ޱ.U^1s]ikZ0ϞQB 17.Y|<HpōcX'2E~6ʕ!ҎRi]dFyAc>!b熆e7 x{*<qYkjPgek^΁-Z"VxlV>kN:*=LG#r!_x xDPkBB A/ĊeP 5 ϲ ul pxbOnR -|912 a%UL*7='7@$d_YC>BxhʕjXy5 jXŎmDGf< le9ΨMCOGt`m8:#רt[9,II>B~4gpjCyPfX`\XxZoy8 ;==*V@%7^`Ssԏ3._㊺2-rT1pdŃd-so!$kqNӹS&t<ťpdA=]Vv/pk((EzQh> )nJ^]#($:IFqBC˫IU?N ɟ0zB\?nPIyA|-lHDƛ\O|d,٥ؠY Ә| >NBLw''&C5(;:.o`;(!j=_'`2efCO 'ՇB_|'z=fCMn.|s ~YΝo0{{~i|MUmVO(r3ǫŨt1CSyC@}/Ogxv;T,g2Lwo!|װ1? gs@?-QF+|pws*Mzژ̫|^c꠭stXnINw^kxVrӋm4>HR}4z/,oD6CjGB10DeY拏X,3ٌ(`{qJg_6#=#? *f< `B(R @BcZ'1ˋYS " %ǯ)0ʥ}yd~(rڈB3n݅Z@[/p}q><{s2KoGۅKL7iٞH Β0&Go_PJ<VлʭSWg[!+/uqg=;A#Yxpcmz-?ɄE4"hjyX{ZjSF[v{%8Tʞ~{ >+DгOО<פU!Zܴc]I| ~ ZWqb'=L*F/ wC 9hd#*ּ#/Y3*GjUm>ϬMU RYOVH~^S=R<8h MbZx+x]rd4_ESK&o>3#DFsV`ڪ]%Pl?V[zq{Zr%ONkUFۿO]ǹțEB}FP_廼 )55W#i3<~H@z1 @cq ǟ#ѽ!1B'ᙲߠ6mb XHԀ?d~q&Ve:/hU)݆" q%G#0kNzKs?bE~dzw! Kơ@;`σYd&ޏ>=WYHOvsl=$xC1x1`Rp5bvE.\i A@Hhs}z:T1+~՜Rbouxvק_3X|1C{/*< AGӇږ1E0es@fua9Iwv#gx}C ǔ`(s Qx\⁛ ;l7Ma}f;6Y ٵsaԖ+qit)'ro/Ft)>@.2"(?&!l7>sn_sψ{r3 $䲓`sgx;HxٲȌ*,zG+ $a<"MV%C#VZ ?C'=~P-e:Emjʃ >%_+X*zx18fP"[H.TOx8 aw?U׼ȾKЌ?u n8@wEnt'Pq4 *gKL|z.f>aT`Up%`m4a $@!v7&7 $,Lx&9I85滐vxkŞV9p >0^0攷ʅW,p>aiy:;4Т!G>ԯF)Tp!$Q)}q!hKsFt>E}6R^ *jJ S}o9ܰ v7ژ7FF{{Q4RZ(~K=,.独B5jp l'hn&@02Rio7`闵a4 J]+ݨў \aK |^t_$֞Ge9 Wji^R(<оޥgp9?W$)5lCU I^=_h>hOm;ouͥ.MSepǹ?_[laRZˇ w*c-~aՒ8 Ys=dzd%  X|e1BcDn, *C P=X_,loJzN dYR/V)2YfMo$1oUCvwXnozϮ}_h$T%(68A{P",\,ܲl~]>\/֧fSIg[1/T(( B2F02~w?}{ Ez uMbjᬚ:O# tX;W4DŽ^a#$ΞxKeޞba-C%ze~5)):Ϸ}nv3p{ynfQF8AoSҋNʿ,&/՝jmĜ}zZ5Qq*&0w§,hxUU'3X-^FenJNQ қ.cIRd/{0G<³Qw1˸6 ^(;Dֲ`~>J+>i"X0}5Nc4HKhx%~qޖ$|RFf)t_ɼ%oe jwX0۽eO<htӟ>7;:=`O\Z[IW!r1N̩-uz2]΍Mf@sz,W3s`8s 7kIײ`=\1Z|0t"UڅC˕=QEqEqmS? :X QZ@tvg jSc}(4pr Ďe /͞dF7 '\>#JI;1_dœXN!Q_ra#_ݑWC%"Μ5p/l.|MZECao, iŅ@yPBr4J1N|u0LcfiSK.wI/9i7nϕ 0UH8/8Wm)j&ۼטm0T w9R}& ܂75Y`t>2W\]{g¢4IJ$+^3_Ū;bgJ18qy{ҕ<72fXCs^x{Ҕ 1X5 gփmxE^M&YI{ɵ(2M4O f\f3N]T%໥зAQQfQ [I['hmaȓxv!*d*ߚ*Qj˿s8vu=\(߭_}==[dKGԯ\mG Eb)>PjA=`{t.I)DVs&LvL') ;pR)? ܴWC@^xD^0k z{/i D>/ρ=ncgnTA '7z9rFex,(W]/Ċԗ%WF$ww F~X!,#AonB%{.X.:^ߍ9GNxF9mSxi:7gO/6?MuY*E(T6@m1{6pus}Owaj)1΢K .uR:D'wį+,*i͚+kÍsMvQn\+8ʞD pŐìPQGyXj$L:yBswLkb%_CF= kn@e!b~WZ~]1~u tlk nx  M.~h8Kc)Bۈq?;YyI^NSg-7AkvL\ߟrl+@/Jt32Awne:_uVcd _Po k3;igD4j!|&,0e&\2) 'N1% g:!8qdlxWy!֫y506 #t/Sn6sISx<%eƿqJ[\j4q7[vwb|@u]rMb3]wdeGzL^d=M7D[w9"I|o-|V8[IOs, p p_`^gep|S-;¢`Y .WP瀒ZIJ*WAu*7[s?7,s5\_o" Z1mߘC|'ڿ)uh?()Ql@A{>_׋Dx߇h N<`7hs 1gncݴ7rєVQU$ڭ۲]A;[=D (W~!N&i??z 5%[=jIJU@ul|etl^qoW`+U](~Q{~I,v"x`A8[4j]ɕ<$۝w~Ǘ3ʭېmFE}SXfk0Cyz2λWr3.+.yO!sMpfh/%gZwz^!q"t= Ra.mD."P9Y^gt4W9#| eA⽍?>Fk\̙W|.föu=pޙ8.aX ;NOgRamaUߛl}:_a8d 0auC$U1Ⱥr:%5OHuZp[gX_6c.3%+} ZPwQǔ$am4l_5c#7M/+1(#սL5Ç C;(Wڽ9x~E 埂d<TC;3+>dNŽgqEpR]gɇ$nƯdXW2ƜWUfKŝM*tZc縷3hl/̇P>蹐_`_A)v;.}q@Zu\I%W[֧Z]` >GM9͸ R sЂTv*sRr'HQH hnוe)2JQW3+(8rdf)W~“Or%G6p݉~MxG8URSb PbӈWcDޔvQ\gP.k9-F:\+s1BN.d) V s[(fN [58ؑ2' 3!3Cf]SX,#X ?g2=f¯Zb:Y?$<W'ߚGV]հ0| |ل߁:Kˆ 4GO Ml쐴$&W8bnw6!YRk]vr,v[ zgкHH&fdsR'&3dVVlhcd61@&;I#̎ɩd(Kvr ,7l$ K~|ʒLKJwzoҘK'?~[8G c)[1E$!g/TwoUw[hWW=l zt0= ғPItr0FF=]篜gX=QH~؞x- X;?ۙbDoe%MF¦X27ۉzsc{謀Hލ6~*maqv I7zW$? B]tH}0A[ 3sI}ET3BX}q SS˒7@Rҗs  #ȠD+-D''v[57nev$Jt!{h%c; x=Q m%6hL"b A!R L)e/>ޛ_)SyByK4Ir[e(o8PdNGxdM}4ָm co2_ۍQ/z}/-I(ySp~8[Aojx(7,KWI|LldKBےKz-f,uPHlX c0ɧyy#S4ټ ޿Ւ|?_qj7|DO!C<|T_|}{P{fVB`3^j}x ᙂ9\q қD$9E_":xaNJS^V~JہЍ{I _A*zP d ;pd>b# I2ow!mS"| \w ݂eePx͙dys:FQ k 0FK$uX5/ 8)y\Cރ+o1R-674pp[ȿ@t>B_TɄ!2-x6JHf2LQvpQෟ*?o*gi-E Od<B.]{Q^Y_'SxBS0Ysmn .\ғ?-#0|Uˏ咞X!|MKp*>WKx2vsU83; b3=IcූcB!1NC+1y&@[,?{OzA%81@Չu-/}x~s= S8W[d;ƻ{Zd>B0a\ ƻC0i.å8!^ 2sZg7/Q0EW[&Fhn$?A_0}z<}yy5ڽϾ"w2ukz>*Cцh=0=NWfthMm}AgB@ b;ڻ{_Pf  *ðLJ;ӪՖ48ܿC]释::j˩7cEg}?cy?_C|;:`i1M2p,Kb7@$$,s)K Sᢖ.tVHgAf`c4hؼ<o7 NCKog~/0}8f V=iKHͬ<ځuwCRD{L 0x#x~CAl9K.\w6(v~=y j ۿ`}EemcV%oIj Is"avx&/Y[ m%N{0C/eDz<6sB烡N oI^:K s  3ʯˠ:g]glOl9o=;f7y=BTY_?-J֪qߪ~F)3lZį;4KNDS*P~"qxi4VÍ7O-Zmɤ:a=CzK:*EU:k\l4tIɍ/`T2e ] Y+A4]ØBwcÕxͣpfYxI0/<~Y x`r~5jMXrYf}%㧱N`+ S-a:56d,dp̿[=c|zRGl ,y*"5jǃ!=m3jz:f~IEOrcPp7 'ԀK 8˰8!j^pLnnL<= VXG߇}J7ٕ}\Vz3D_Κ xߟh/ OއM"N@Z+.*Er|vD.͗K'mxX23]j+!K&q/_S4Ǖĉ(R?I.i7OQv2wD{)ѵ֧0"מD@5_9$0_݋Qޞ}YDo]b`KSFZ2s=,R.4RV?N No;BSNp (sW⚉b៣(*\o //wO}XE2ILqdwfgŏ=O>:;5󯸬ɻTϼ_ysWKHwH(&?zȊ>:FٹMޘO:g>=qNR &!pɝ4xU4t~EmڠZ_#'-lϔ="*ޟ ƍpu7ͥ?D1gf'3P'  G<'p:3Ntv3 Eo~\sUU3p]\=l: ld0] civ{ZծIdqHoOz hM@x3̝:}xmiߣ0p]_Gd'LUe,2蒑t_(.o %|ъednLֲq1z uy[+֥fbw+E]FzBQFҦ8ej)7XpOx/mXcI G~J= `ٰ"-ٝN}QeMm-S o/9)w޵ ϯO%#=OWf/RWbjFԗƯ{_C~7F\ts(0epd nbrY$դ]X:cg}_.1Q7eo|N );Cp$YAfw<2jw'6z$7!mU^zA3\9Z\p'l1Xga<3k""$EdUyB!&/(հ5ǃG/R'y:kUv`X}q.;Ҥ )]j)rv:׫_):b*ϵ( L(3.|sGSH(4urG!(BTʌD(WPYxT;Sy  R&(R"+ 4 tS]j . cW}^eM8!4[Ix҄W2#OL?I0pÇQu9Linr+mPj0*tZEu)epC Vx F[!\-@+ =΢Y6ޏfMgq Wyxxˍ7u36{ 3Kӌg=ZΰX_58ƇkT@a~14 2 c= o{۪\X]_4;|8 cZN?>Z^m\ocXyL X'Tej 2Z|>9+_'wET!}IH MO15E={`X#Oa9 d{gq@='c!E"9"f[}T3k%zZ\+vR3ֹDs }##l'DB|!Jw2ڧ->*;O𫎠xbY6$QvnU?dmV|\XU|OaXqk&T:y_Ue$7ޟ sYzJAX*J %ͳ*zި$t6ct\|SheEt&O+~iXB&:n=ןaF~wV+%;2H?_sH\MMh^Uќ>Qж {qy*7Q[VCÓ1W-oy~ݯZ,J+lZ쿨Gj *(|m+O.A~ئNmݿդw+>JH,NSCsg7t,FBzF!W!K7l*.ŝy]n%ʞ5)ˢ4EHteM`rb2 ̙K\CdhxMX>㖝R^̸d2#ʨnY:b:KCJ&6{>@ͅ~/6]w<".:<7=k6΍=/ ɠaB;~]&:Vg#yʢQër|ɄwܢtĪC^ܭxT7A|~2/Ѿ$ם5=)V6Lhqd+':+^Z,q`==y1-\sEtywa pYm\MfQ -NսkҞSd<:S47;d652XVG\NY ƒAU^\d{(_7&բ j<Ӎ̣c2::RV\K1vw j?P8̟MEe[<4{5TeR(RHYQk;O>"‚\֚(<խgXvi%[teui}_uƥOJg5FBk|)ul3$߂'I[A =Vcżndʛ_[N` r@j u# 'qnG䝐_Ԣal0)V{S5DöȉXRK,ݯ }x/(c\}l|__04C-/] r\ rr%n/ '૛c8+\1d>'%ͨKnmsy]#{7\A|ZmM4h:z׸)旰 \_vͯPD~gRt:)  V>s(J` {g2~<(`xj$͋ή)\e[[rGjs;Z1 5)-#G(nmY9#=c}`N"$k|x*ie%z%jC 3/QFbtLC !}JtOvea*x_a B+x?b3SJ8H{+Sog6viN~[ITvN=Ψf^yZc"oh߈kX(xlP*Ӝ4fF>$n0(Buщo <b_i(%@_,|(]jzoƯ-ƤS͉x0IʦkEmUjs3{m{tbMDE3E^s'g] if``0tɩ5`EtN FAm 6A!. [] 8Z/cȅDmI=% 9u&Yr=@Cd /G{;!;z!g+%=]X9!jBV?C=jsLNBeP& ztڒdU`9P鉙g!s;_ 9໨=]n.a:Q@ I^p`z.O"M{!3Ym} c}D* !j_I\Rksg5E ;>M@RGHa>F5z,-:N:j%Rߎaha ]BGqBqh6Bi,g$`@he;SCAFVG<T3Ѕ"׭jU]`Sf̤Hm19l!>[`c0Gi#/;Yւ) nH ѽ(y7Z]*ZlOw4{ 8` [ }+ti@w@J%0R+v tGl!fVWe C3?bQo~}[Az]i֮ϲsȕ[`{ÐoMM*oAx7ykl=V>b">T$*6X /.Yw;/x;c>yhGQmQׁ4 +ԼoGF*hy_ïѝ?ii^[*oMMi10:˭]l駍"?&AwPNC 3{F=Uj*<;YAn~`䂴dl΍cl4dUÉ OE+nU'niLaZ845|Ʒ^;#jV7 (M}|1'aq;!g|JcXAMcp!XDU2i& WӯƺZsZkoA#ZIҊAkI.,wކlAR>^cPRohhsڐw ~̨6 ݃·0q<((:V"~C:d8=hIt9[`+ %HPPHҷ[?9Ԅ'T)NamK;˫>1o(.>b6 2gI <ffTQeQXu;wxd:/?.Gݙ$i _ޞlA;2ӭeQU.  S,Ba!np -w j7.Z80xH]p9^k}7+{=K}K@(M#h\b?D])XfS;pc(|J|*?y) !:IrYXl5;S8bv kB,lujыRPWCGju@^KYӋ038"\v]N1@3DY61LssG>"/9ZF{jA߹=>„i ZROQџgB C®9JF8a(71~%RJȬ6|\q)_9bLrC߮ɯNy)\e%rCmWەr]E0<9@;׊]&ˋt&'D H> '>A&ۉHlH9`6pVQ"/uJhuUu~V@!+vvMuyxY8EEVh'}pu GX#b,0@xrlG,=%=؞9x6=7c?*ǓUF%7o]&JqEBʯٍOY}yOg_CdXkJvݲw9(?k%7VA^!cn_BA2<*j%e_ۗ,gDWSԿc}.&ѳUkygp<唻Q*U˺Y *b;P cKp困!fȕ'W~=xes{T C^K#ʂŲ8 3l(.'6Qپ?\()q =EhV,JD5~rٌoyA3σgGlălRYȩzpoK/W"pTdQ=nr(R+"DYo=PZ;n&9yqG4A^>gwm:+~,{[< dzgX-`˺-/Mㅝ\%=6h\g{O 2)֎gߺ9#kz__Fd4]!6FE__YRwq$I@Q&[3lH{5l;kMI[剓])!>F4FgznFݟskzWW[6I_ʵ,x ovi8!@+ViYÏl,q:Zhe2e5*t a#Pv+f'?Byx)DA 4q?(OpVFOm hڄ60kP#ۤ.yc0="&_sqn6XF-r`` f+Ę#Boamo9_h?3 $&DF0#q|%4&3FO7yNגcx3295RjKFJoN9'N$O!JsLQHaު-B~jMIYˇɊrykC\cti}8fEZ >j۟ s *xpȒ2$i~HW?s( psiOyZ@ _cɽVjY^,} z@m8 xt+^L 3q` wID0`ۃSh;4߱w^0Uvq+z 0`2||萠de"^V=U^:_2}h/*}P2*אEOŪ͐_ %P@.)Z%>'Â~G~nVp Xp27i >:$[qގA"Q3Ij]b,DgK}'-3睡%6y["f햜3JrNcq *ŭZZlOuv )Ѭߩ^Q)kE7c[a[y&h>A*^*U[J9Gl*Q7䜒37cTI Lue+p[gݢ~&}#H~=?gɁ#s+<}g^n&`O:t*Ü+;eAx6=Jk:IMtn\NG'yѝw43\>Bpߥ+] B4$}I4t{a\I.ɹm}%|'2GCs1_HC I=!99R!nݦ"%x(Qrh4Dݚ\o:pr<wY )c0EZ Լ]( oI4/ !C n힡(DDؓRt* xggwEH1{/.xNJ:/%9ɐL zjf mIŚ)Ar3 #қV+ + d{+9s{kz'b;4AJ,OEp}VF J\r1Yhkb=[x/кߗ]r/v% Fh@P0b>P@}ô lbfuVƫ,p_ky`w3,U4+*}{B^,)ZvwJx2: vU0? V ڶd*/CIwUDU{:Tԡ^M<4˘x-ކ42s0f>8[ݡ)U)3^v^+-b}vz ԉɃse[r3&<)Mjp?SG!L' 8Ħ 6My}V+e}۸^ڥd L@ЍFhab`).ɑK/OLёN#aŖ& itK5Cʓ8,5tEq{k{-ƼwLA3?k<G3M;AR Jyܪ&R7#"f\z~.rX2bMnz&ZĒ =Z@lXM v²m]4] X .[?s6ٽmqJy@4.}9<ˮv=o{YdݲO@|:TVS/}<?% io>WgR C<A$x^~Ո0]86 k1 fPbC6w~'w5l`;Yoۃ &K~R^K>jdR $R؁\u[{wްyu}(?nB7~Z}x;a"$Vּ}4C!.E0o=_yMJؖEe oKWpsv5VKoC++Iw3`+HܳropOb_ad>cxوg3kD}V^o>x ͆E=Cb+ѫih\lnm2~'lɝtig'whe6+1oE>ykq06o^ޅM\ 5qUX1A-<쨗} Ge:c LPPAfD $zu#[)| }Z_)>6!j#:> 4Of%gMͺg۳i#xoLkH1Fhx27({&D^RQ tI?ɝvn҆=Rю kKwW @xg)k#IjبZK.q^DaW'=oCⓞck{=s1+&;Me\]/2<0czW-淪f;W, ƚ]KO3Ep>H_W ]4?ͣItdd@N eʿ ۉGk p}hP`^COF#N Knm |=0V(FeA_8OUL!X]o/_˹}a!?ձ¶rzR~~qW̎ѡ@}ŊZR "B`D`E+ah4]U9*41md&.ޣzAo,QXf:$2W_U܅ه \+jw"ywl,ꕹFo"q&mRRWܵez|Uh# rI:k 0N9Ez e` Y6zWEǓ~nD{%){FSo~d:yAXrMN 龷eI`@d:˕Gy`\eibvk#h<' mxPgq}xrbmŜ:lu_ Y! ݷ5P_,\vAbUw<_@au,m,9dۗ1mr[4h݀5/\Ѹ^٤>7L_]t_ #̱E` U&ŲڡgE܋xRU$GfJ}! BCxR֬H$9 R6,2"VPIf&ܙݲ^Qxɼv][\H̹:+be'SzGBN7z>6mdjc;0|;Q؍ ?9oފumvcQFPP^N.-X:۽p+M?tlbǀ!C~Oc{RJ~!$?n+x``ۏs ]DB`ˆKȠ1^8|(Kɼa z2A )9lCf?-f}Smƃ9=[`yXwt;>({ "lEpӸu@/P!tpd}f\i;T.թYU zw%z*|oPn4uu \\R+j'-5$g4v.~$q[YWoUnLL>o0y$0Vk۱J˕]UiE~%S Yuz82dTrX˷#i}4 \p<)?[: dp BlDѽ2r9fT4^P)P4 $J r{Ga@O6}f֚E X' NUv8|˫/7Ҝgxi\RBZR>kjX6A: 쨄yQn-cg~cxcL ?x3zqoF4n[xBJJ{OW~3t [OփN_E$.4rhpo'pS}KaGJ߁ŧA\T/GrAw~2(lC {5䐉lʩ J2Q0S_Ng by^6e( Řje"yCMȧW|v)^Jl!!Z.ca^.~R.ʔoxteVD6a@˗QoJROwX0F] ; z+Uw)=15XU81ǽs?3b?ŵdLИ4S;jr7vD7u86lٿXeZU'pU)}C?069Ke >[^[@'o r0qʆ54T'8@j~ҁHle"/5 6^ܧ5lbA}<"pu&c_{?'X_H+rm7X-|1-fq(ډ;6u^X[G18[ D$^q'ws# =ʷZ%ZX8)/GxB%Z#ΪcŃ8S2y"f$me YáLV5T8کM8/Tgwp{ K7Q@iBwĦg U[J'ղɠnשGոc*Yg}tTt; #H#T\0l<^y,>o_WݽK_hj-"T|!,6r*a@rn~Fc%_`A,P/Zv*}4K@ۅfm.&oIkW'lxeBG6jvr}DEM_pT;ة-_W̜b7+dm/UTZ"1.J2(H!#XzHu!8;TO|r,aڂ6Tqe}QQ?Vs_/LXuuk}:U5oiGɠUk}X:fK\nĿ'N` +Sj߬gj~Xq.Nsv^˶a|&QLZ ( dg>>z&bʎz\0M.L_8hMkŶ'pcpkMv<fV_OF찺ݭ\YFewGr%" -Ѯim !vj>:qY2Jp;aNk+.M:R ,?ævp8ć>/lJφiI#f\;$='y_'w q-FJH␵R WM/08h+'Z-JԖ8cߒA ۋeAROgp s=T|uq'^ns 5c1ہkU&+(lP]=l]_x߃2[AXud* 9&Zmib_v4l-\|hNx`-桫o Ywȓɟ*ڄЀ"=k7#E~y^hY_[/anF-hx5)yOV͇ivb(PފS+p FId 9f/"UvV+pLsby`0R׊ym='Vciv_3r*|MBR@Nᐟv!imq_VM.4T$Ӧ2PrͪX.UՅ f&eΩsz* | T@z5 S,?@ [9]2 '*quʵvL/kAڰ8 sw!k GAO#jkH려fj#蠣)mߴbTk'=M$A1(G-. 'ݴ?^3h 0\2/T!k7x!|[TH=jXܟ~Wļ@x-F1 頦ʩ!,4 ]0Q|T`0֠q~gq>6~J Rʽ.a%ƥ/ɘ J?dLgtRNH"i9aN+GNRq#!@x M] %1 㘑TPA0ڔQ%(. BxqTVҿocOP~24)LɊ>`,Xs`Zv&hXe׀ɨBP߿=EFsZQoh// $,d  R+{._\ X~м݉vUw,pmrq ?&bRϒcUq7~@RNˮg뵹fX1 c-LbKcR_j[B!=G~Cێ#w+ɞw7~ҫÇ9;< ;N(W`^V vlo\7CϗTE[稆Sm2#z;ga7Iui6h6azGs첰́.Υdeg[`~+#i7t:\›gs}q7S6Y<˼ݖ|XkʹX,0#&HY3}5lWxKvX+0?l0S~FqPdW 9dy.j d\I!={bpZ&Bf$㔬ϴ:``= uz\oUރ+:AF ?\xƄAU~?g:"Ʒz%bSaP?b)lNaN7r be3i~[r혲c4cfYg "NK0^?ta:ǭXSLigdQG`ziw%K>G*&F` T5bbu/)ч$d57N$ Qi& 80r)†tlI Br?c̎ w~ŊDW Gf0͘+\G X` (̄#33,3EdB'EPۇJRja$w7}Wo;YN9%!J8+Fӕ#3/7ȿ)/M]+^WnyZHu["U6=ǻk] EH#֛ RY0^u5+~CѳeDg_o쌰mh O6N;7߃0N!! K#XЏ`*khV2%#\`'F0ġ E: :bDI;Nx!׺evI,c@Ax]]rPr1<7g ->WVk|}ec:ϗ(z5f;$@+s*$i-̕Y^$`ax\ 锞$Gok.Dtr^pa+zwܞX=4pl݁,t׋Caɵ]uw׎+sUD{f|XIAkJv9u<׎]by'ȮN% 0ոǭ4r;t߃#c6OӪSȳQ e=?kMO0Ŏzj3J /a>ѫ k_-t-$}-0#$ АzjI'62 qC4'QJXb/q-(|"vB(rIy'#v.T?c+]qOCOXsirM'Xsk2UƧ?D"tnRK[;|[D<빾Tܺ!zNsbx+Z(RE1O㥂Z.?^Gͼƶ*;cۧ$}司A.CvIWW;tC}7@Hw@ Hq]*'adv:„'ܒq_WG> p,ˣrOG^DR,1#',&MvӂX+F>zidT </{ omEW('wsTviԹS,}^$sU[%M!aG_J1zlqvdxTu>1Wcb>pw>7mE\E~4zu0ɞ'b=#Lp5{<<;N* אlI =fz8,$xԗI;&ߜf/y(xHWƣ_x~=0Kf!)SHmc!͵m_{ܵ%e j/[0 Z(lK0<,Yfq_ W\ "r@ȃ&P]W1W!\AC/oc :_3sl_jd?:% AvrXX;B^L]ROAz`p 8g=_.ngm.|p]-F#~QMr 44UGuk 4Z8*|(_ūCN~>W֟l|8^eKt5_+;/ || & '؎KQ7w\:vwwdmģq`%Np%+ɿ#:LB&~JG,v46\WsOɚ#o { }}!_7ݰXm@­j0>k(/+E}4s:cq 1r{WXشhX L6q_zϚj f5m7 k[oqPV.?߁[)֭@:"8kXrkq(ûz+' PP> ρ:,v(JH,TNgȲZY"'X>Ftq; cop݅7EOX!PI+5^l_a]tę'i}>no¾,eͫVסwsH)aڱ"k'QUO!~:sRaSPL 9!Lij^b3/TUB1x1 |Ek7ZֲT]9,:Pߨ٪>},̗ u /+VP]jM!T_>d~v{O)&xw#DE iU1茢Mb~N2K1V.E?P_GtM?:ĭ^o"Bu +T@5|oi~/ Io q m;mϛ9Oh|vԡq܍~k0WPz-|9,\Ӆ7! |ˢ3#APcOm0cZgbFI?P ӑ'ze ٌ8%:ɒ! "1w?my@u+ʡV?<*Kr V]b~T[2N-~sӱx2RdP9om- 㗑#yO֩uzÜ#$3b>Npt7}lS=gɯ+FSvJ<3bwZ.0vŽ=g!UaJGd9i35f!T>+KՇ"i;u'#vLEj~#ek轆_9*K?XEZ+bd:|]G\B,E2L,a}tC:ȶ}g}D$Nn0OV,xS _T-(Ūz o*9n._{6Gǣx|/׋GY?J)o]ճk8(+.k/S&uwX|䇀jiNX :88X 'ӽSԞ Bgt=K<yReŘ'6kӘ: Mfٝ%G$(XC7c4 M8םMMER8,_s?y6hBS&-6zzW3"ZAۍ^nU6W4JVJd=ʬDVA,J)2>iT%6Dx`ya鯞,@ 7 %Zз!V˼Zi_J' Koʣ X'B# "rbAcY 9{Jyx᳒:x3zoDF{$:k4 ':$a)>~8oH@4[T bpG"KDoT. &,ϯ #H49E^1fzbOEV )|tGo *2ԝ⚿jL cƴ!6IϒŸ!maHaH~,|AGчCx$5c55Jtrne _΃q3?[9OvR=Kѯg:0Ul%wsJg ! gT<\'ͭfѧL];n>FuXX>v^/Wa?F"Pƒ+跸;YϞxF~XpMœ Kw$>.»ql Y4:نKt/'NyNYt6K=Lqi6n;Mem;L%3YxDw5kg˵3B@q(eڳAQP=4sݖB8c)ƨok+;<房B/sWJm3шR&؇.0 k/aIzR('mӆ &[v@Gqػupg>XNbUп{=^܋ipX/G>EyV!.:z,m-_Gz=jx{v8Ê9$n $@4PmY2=@W (w)J +6=,`Z A ?@', ^ T[[wB+b%+>F@u+OߨUbS}(zEi݌ʎZghj dvu^j+/zqtFi٪Kvo(-D(5xT bb'qԷ5B:?lƉG}P}[u_HliWn3?U+sH*4q^d{MB>1 .frvVKLڏF%V緘K:THWMz$kdZ>/3prUɤQil|m{3KQ4Ms~ßrXS@nH q8Ilg2׷c1~9'jxAOH!7DŽ6-:}|'Ќ$2A 4g.~[:"qK>h;?iSYEyɢ!cēɰ@kC;kb,Y}?aПzR K6jvpQZN7￉ C1I|;!#jF&.iX|l%>:@/Ƕ$>}>j]#|\GҢ!ax|9Ցcd '|ao&#Dj؝ɓ{9ġI:?w$R;˹W4ȰZnL A9#+zΙ>K@R_1^Hy-ɵ~a ޗ{}^"x=?w0Z=_T:iWCrT.\L-zit] qjUNDP.-9&.,o2x/h!J"~eo:0 7~'Cb~̙~1m#>?_|_7__~xl2 j侎z;~t~ao|?}=y)ΝCYUoJ.|+÷ |oKM9R$E)O'^$:\fYPncHbe//Y-/~.k`/]rqEZɩ^O('GT>ګDjIjڋjFwke{s֟YP{=={HlOa'j'559Jܸ3EZۅM>cക57>cܟ#װ/XP/%oM8@5oY9?,~~~{mHk41/;h?M $Ƙ[b)*S>Sܑޞ:b=Ѷ`jYIn<ƪ5p$/_;,>$nf3;ŚOޗ_ +Fˬq~`G|zd0LxJ t|24Cq ?sK+߂kUsK.'fWlJgYkO}fGh.,8"g?ScOI(.XCXHٗ9fwNlOύsO~kvChhbaKܘUark3U@Z[>_|e4" '=yZ5-ɭ Gi|֥ KH/V*psI5'=X|C>vjO8k2 8䟪LN:1ou_TAgpgQVlL#%ss0㵃;S[;}OWѤ=6yЈ>U~Bc|9^0]GN(hcve(;.0B_^xF3$np}ӝ>Qy`߁g?R;;)p2'?$"rb胉j@vr lO@0HзLQGi;m[ӝqu!Eg5Nټ*._#~=< L3_t|S43|z/ޑP$D-K^;;(~O+gcVM*; ?T8R'6_!s@c%a XRR,P| > 5w{h܉4iEŶydROM6G3̼}#OJKqhG-RMMY6{k|D0 oJfC8ϳu+U$D>e˒=ERxEVΰ[>7ߑ60"Yi;e;n>+ݪ18Ֆ5H4;zlw[ AIR#wZ!a|0ᗉQȏp2O-ŕ^z_TCWp7mSD3po)~[isH "Oc{P$8O087-&hgVŅsC1wP{^S]~ro*o.Q;<ܳicTFh ΂.BOkPC!x{$2[iks$3Z RZ>~#}~Z݂8rHYU+k cvEjMW+4a>P $Sܭ'YYHj #oW k+LW4 xqQ[\H .\-Ћg;%Z)Nrwt_ F,7bnh q5!Xw3޲u&5$)N9רOq\tu)7 wn3П3&hmNw:no&Q&,?K&Nb&!Uw]~c sakDžzE['8Aԭ^m/K~7WߧUw!IK`#QF`Cb| "irmKѨH"iJuW1±Ǩ؟[AM$'2~"IѝÞo+?-$}v-)kNIPneXM^@m80DeY Bي?VZїqf;9C8|0W܊ (]V7 FcˆXYX_؅F^Wj ÆV ^U`?Pd*ByTi[K[UІ//6U>F>ɺxf|%c$#]3b/t0,s=;Q{ ҫ *VmGGJ:}$IȒkc &!6~IɘP*EeͿcĜZh'6)Xa!#oR/cˍ$r(omYTP]b}f51 T@;|ǟl̆_8Tv.V`gcI@|[qo=DOL2r/:<#v_WXn?!Y5^+էYsBvc0 ؎^K1ՈGzVh諅~ɊK%}SrZgHD'Cy'zt^7)zt ށT:? {>o;IU1*l~f4LL9pp:`PmF^ ̡wʸ.1I<ĵ"#Jg,=K\`.,ʧv!Cgz #Fv|25/VSX>  J٠O,XrwƋlQ{WؕD;v_u-@Mr d0]m$;SЧoK8s<ӫN@0FUptV#h[RA,WtjCJBCPY 䰕߃.n$ĉw%y + E.g$A2S 9&FAeB歖qs#@Q=60> J[_JM/~:fK/Vq)`?_iL ꮙƸ]*m|Ǫ޶Z@8h;|3㪷ayvXmx419hiK1"4 u#z1C¸"8᳅QI.R -%ϦɋBJkdimG#pX@Ǟ$%BȠ)ch7F;䳦zb`H2m 6?V_zzsY؎N;~S tar[=z#TY =K\?ɦg?#KRI;"cExݳY  K#q$%a;^ :Lqj^rA:ŭ;Gɏ#;%n+7ck\C+iXKZ[:P:j J뱖P *&P~Et8b1juV)n%ž t> ?* ݋/jh1cH(lr3|V1 ݾ]AƂe,$4uYxMWx30p*0IޞDW/xDz1oqYT4 &PhYJ@D 2P1O R<*L܃29vT}}?k^NJAYce*&uq3xPjSb xF _ʬ½wn /nCsڪOD%h8_7}FG_oy/qy3yKg4Z<'o^5NX흄%= ӝҩšt+Dz0ݥC) 5o舧|jETsez+ Q~kHȊX cE {;+)kXŽhh SwG<_{2`8\¨HfϢ%ۊCggӸ9Fq-IwXo99&T-,6))  l,Z)R,,Xr %CX?'A픚?`ZfcqU[,Ѱ+9C \EA%!6ל}Sˡh6ˊTw+}{{FQ` )NޣLݍEsXv4!XR`x(U;0nD́r C!|h<'Jq$I/v NbAܳIXV>(Ձ:}OGNƩ+,lx:nLYchyd̠f@._0-H0!m-&{hJűGۣ1-k{#Y_ߡha-e5 F'ח"hg~Q4π՛v I>oӱ[CdjI;,[b~@UvvB x +S| n4Mw]} 0`eh/zَ:cC)XFJhq m<%9!8lܲ.c6h FtH^9ߔL:ܣWQuW[]~Nj̤ XIa"aԄ>&؞aw9knckN@sNTow;rz|J Bh4x*պ2&p3~fҶNw[z*MuTv=8`śy)b=2*i%H) `\-XqD^^v\:W!F~LZ7-NdvOc7}-06Cɸ.M;W|\|@-Tq}-|&vsi(jk`S]bIoxQHboA ] ڥݔ|n2} Qim1SN:e\1 fsʴswu。xԞsrF Hg 2{$N-pͩrIʧyI7X"eXEiٸUX**0WX%qX?ks<n|5bQL8&ާ/\pR7˅K% **h $h@=JOnAs &DClr,p UY+I@+Z[ kSQXR﯋̝ɍThhU%%>Yq~2t eMC_1nh8|}LBvADՍtlr%wH|!uzAmkLw /: RC`Qf\($}{cvƩ2pD`ɚa体OS] UOi&t$'OϳֲF ‘c;H΃oRgS1&*UfSL|T@e^,ΓwhqPx 6ѫEwo/p"/%A*w}&i xd0<ܤ~R 3~8u͎UjDgƊ|/a>JeH3+DegN9i ^^tyޒ t3]d^`&3yUYE|>DdZc,LϷ>("0D\X@xV}vl3 ),_Z$,*)cmW>ua}Jr ǯMGhc=>1O=\,B&R`"~_ ve 4*6+9zbࢲoKAQ˝O܋eyY6 R&/nqkF5Wdܙ Zh, 0eb[uvy;cI"UC8J;-ȴZ.+kX@ݭ cD^Q <2ITYRbApm҆L>"8[Ҏ *&M0u-x4b ~3 ML]Y-qN0w^Mx-.k/6 Rq9g~U3Ø[q̰(#~ok7֍|:LNV P:CdsAf 6C;;le0%>BDZuea[PXַ'3Rq2ޕxZ)a/{V@yֶ{x tuo9|* rBGNXPxM|5~8t̪Wa~X^ ,'Q?8+WZįW)|G߫1.%$zLl\Z鰑5܁i|Ukq 6&JwV I Uμl~;[?͎_g0lꆆj"3UBČw 0||L8$5",.O:al9PW٪ gT%Q7O%p睁Ā`|"ė$E|ki |ۿ tѤ%꒑upS9{$һޕ5[YXZ6H}!J#bSJxU/Jб; xOsxXErه$;sq"j$=-u=L3\ˍ o@c {_®ȇa0O\5wlMXYܮkA?MO.}T; v,.}6o'PS/ *%!/$]/:ڀ$vJ]MS*U8"6U8 Q4Vtʚ=֖){=Ox@M'1q[aW7U)OY rte$']GH1MC:_ 0k+V<{ _|ۉMAgGg7u-€eSbӜN|.Y$7Σpl'r8z_Mia{LUaZ{VϱӔ]goYힳ#=H2mxqa>H\ӧ p$<7uo^zEna!c|ɏtKkf-^H+joeaݤ›Mq>'-jJDl~|N2 Jo^ ]?eT)ufD>0wvHezkVՖ~jL'@b_ŒCQcK5)u,[lA`zBv)'|\E\erٓfX|˞T C\}-^9o|e}/3Ih>&M)=|Շ2ƢS_ޛeڢ IַNC #7ٍא 3dwVYlZkr| < @^@{΃p?S4U#>! zL3`ѐdHcFT{-;4lռP" E/yq:MW{y3ljT劶,7KAEr7[>Iؠ2c/'i ;mAVަ`o SXYsu+*֋bMv[дRO' L{A'1cB-6=6{k^}(/cZ/E0Ϟ-_⡔)ˏ0{A/MǗǢ=Y'zqH,iNl/h\޺~[caxjKSE;ju#o`> ihW#j8 |R1^k=_kO̯%VȐW/WT e*8hڐFwXd~q^Ԍ?^K@ ctu):&3e`gtM]ח> ad!FJ܏oM[ k͍&|Ђ|lMC5:gჇSC + tMb) }؈6F(Bq{?ڇWwCukIxn (?FQ0fZ%_s2gK3 6l:9;8.7nx…s&>IRCǿ)a|1>a1ߑAt!yu;㽊7tHthV'6ZR‵BS卉W^?Z>~٘>NX CAQas,%Ҋ m4WظsdH>rmH'vM3˖~ r1~)9$z# X!u*9PU:n~ģl^gVм(r tYADe 0)KhI1ULMgTiy 䁫##>y6˧):[BBhʇ HeGf~ x;T>=3|!~0}9_=IUt_A Hʷ2=g/ XOhQb,(f\>Aد_$x< )Uazc'^DV'|b>ų}6Sz^cW"eZrs_S,PU <;dz|53z\VWarV)7\]fީ༨1OcEQȑV/T_KQ6uFt*nϳze[W5T|EL,`U+&q[^r+U$`O{&]9:wcѷټ(܃-4v5oӒɆVapq$}*a1quW«`%J\{{Ny6|2{7szA98հ> E=o5_s=sgI+u3Ӗ{居s̴P.woaU(Rݭ{1q\;]q*ÓgQ{^}d+T81arJ%e_f OqCtLuaT4nİ1B Mã`t努MXU0t T=gc9X@^'k!9//%?Wj,1E1< ?{#Pqrj&rwSOshYwm}xx|yAx(??'݂氓k}(V3ɚ_V_mH3o{ g}NH\gK|y> Tcp!g%.gFYB XרQ+t@n-dߪ6yO> ߋg*i܁%^ohr*S#u2;'Fk\\{$6!xĦ9ӫd(V& T }|g䱘: [&.$}$|7e+le ڝ^7ޚJ!r{aOluumHuB*Yv"ڑ^N>A^X 0> &-\Ieբ$lGn(&oB㱯f0w%g? YF 4 B}`8!M{9$^imKRr!9qm>F8̲MRYX[ekD1(ץ{j%% RP D\]AboƏR .ȈBdErս/;3K\Ӌ!ƝAOX:xћȧ{ba$`7(I"YW f}^I"]}h~QN(¬WW Zh wɮ,Õ^l(,\M^ [MwSyE8ѫE:&/m7H oYE柎xQHugGX0]%ӷNr6,^|!/Ħq|!? ƾbQNh& )5{q Sw9| ig2jw{HO?o wyUqA\Ϣw>g}?ABQ " h5Y WkTe4F׻z>԰=uwy](H>Jjs-J>.B'q-FNOlzSjx#Ji qt;WNO7?kjWH|ob%d~[Hx{YnGȉ!ͳ&_ e}5>?{ yA|j)Wad Ac7P kR`?N\sry"uc7`]"9٫kݤrp{7𣣛Q] ȧ;J篇 U!͎dba=/YK|1<#)#? %R>,Xz݃(vbe{ R;Fp$Ie~ wxzHei=yIv֡dRn+踞)bMx܉XimETH˄>OGl||V7u4opھl#6t؄DgWI7>#?o^ܝ> \7ny+|-ߧKHQY݊a_ĦI f" Wr>kM6e}|,5`G " Dede $hཋ"8,d kuwk7{?,2~ _H$fp⾳6B3`|lG>{6΍>},<#g6#cq) |Mu6mw5S;eSzW)U4O)z5_Bh95a.}tCtKZ ݩ@SҋRH4 ZH(SqLGFb޳͒{+&Nʗ+{+VRag|Fێ)0z ΓZr6+o] Unf$zL_нu`Cb9>tF՜/dވrA%`= 2hU.Y\  hdKRpO Y|6-A&rzg#ρnT!ѫ0&;nEx85=w3=Q}䀏Uvzlt6j=K%UU8EJULfKƁK㐇*S 2w\G\(ነ_p] [(wBy{7E}fzzb`#)P[apyp E<ϊNc$iz_:lbSBw~h߾hydg a:%uN,#O⼳-5Bš=NQʬ_m\-6)ŜBt NXjPiKPll^DZX"6oE<$H5/P ;-Y qs.g HbN-po).xx|9\}omYca"η Tz`G(#>Z;$bI8vjSBGnY\t,U휠H2alNH=xҒ3I|6F/y$/"ۦdϦh~`Do7k   '= Pq+/wA?=H ډPQACd'6X$ɏ7M@8.O#0 ˌ{/_<|FbӍĦS~giLÎo;yO:^^:5&gmp٦2;>%1 ymO'U>Wأ '}{p:'*…" VpIP"p)x6h7pO#N;D )Tˊ u_g,%W*)$Fq 4pn>rY !OǦ7}}6w q*l.i2hyM`jN]ʩWt 9sހOԜ~Z(:0 ąQzZC]e O;j#YNCc9 LL1.Tm ?99 ڢ'zӷ >x *o71zqV: /{fώuMd|BZ{H9Τ{f}DD6"lme򺓩078beO]|VvR`'P,%l!Lo,R[.}1hr:[_#]?oF(''Lg>NRZ⸒OY-f`Lbw)$*>2U/d?Ib7K]J(Z>8&3EExhG2$'|YtV?-} 'zD.Rvo7-FNQkǰv =Bd^Lh'qRq \SH</)dl:{~=SOWq>{gۈϒ%_&a`=yߏ6#"y gĦ"ೋOgǖ?E>d\PG^/>S3^,qփ><gm3?a h#" vƹl|polF Er^ېkH0i\7n` 1:5sX(^W$S{ӿFqyp8mPuN:' N$$O.<}v@$7G} nGb=?z0\e} k k$%gRo!#l٥̝qU33UúH$cCI; [gv_da‰^ Dшd: A-S Τv,Q!{QqFs!%-_ZMR6̗% #B#{0IJ2%8l3^V;klĉ4m JK2٩¤]6z?P0)lPFJձ*.7s8)v>{kAwSǡeybP8_<;֓rX&l4iMЎhmJ ,fXR:WD/r H,ao.-afr DBBڟq8: ו%CZ@uX4?% [ި?} @e gPF%mFJUz3lz |&߫ףzndw# mbM|=fgߋkOٸeF@ZoNqԛφ8><9ـRBʍO7QMT)LaW ]516NQuB0­j= (W\a۬\ ! k3:G/[.'izGA;!Fa ]D&$'oa/k: - EhT c7:fJQ;325b%=zeʝiȃ'[ԧz}RLCEsqk[*ޙGfYL/랷}-'@/'X ϥ˫(3'8zqp?K|q?/Ӂ^%Pv@pWA,jO0Vy篼%qn 2<*T[ xv Ưv#s]?čGd_nMsfe݆=Wq (l$$砞 VZ&5liƅ7a˰P<ܐL1跓y`C3n:"x XAj3`JHw!&6 dX[f#!jKY7jXQcqFܬ |2 0±W5Ty߷A6nF'" 4׾ݩ(& % t`#G^GʦXڢNw -qA-Uֽ_@%JwkFfl)ɞg#Szy"n\hW<{N K+ō7AKpD@/k [*(OC#R.J>< Sv6\ rí@U? _|i[gx O3dvD<}_U(7 IōJE^mJ/ǟFbQ>%Nw}Fn%y@,xLqit+,UUwEo\uZ]ro=D-{jB5ߥ,X#X#7`4[3e~ȿaϨaɊ& MyŢ+aѣv#NqGƼ4 g9qZ\6Z2-f"PogxW;e2G(j -`U{To7g\$sq<{owxXxQ:`vwϒc:I=3GfVC<-Q!6˖X63<l`6|+:$w,VcXar~6}RЪ(۾ZRbS +Y{Jzm:M++q)yIYCB^-4[Rك 1UfL1x?b?G,%_~fl0n{Jn@u]_E_G? x5/OCunr|* 6"_nŦ=}iԗwʈ?kdFJra[gG[#+H7##?2R|gW'6g}N}O'[|k-[}8ߪzg- mG(>_{6]{ p8RSgGsnk` kv;_ en,aC\dǀ|vHu-.) 80Yy ܊z-H0s[=q(d/&XczƵ@۽ ?_SU~KiHw3B̎Nx1ÑLK6ya76Yf0qǪnqt/ڇLFӶքƼ[7ICL$3I 2dN5nm\,3y s<[[b/$PpB8MB!B>E_OW<8s<]?ƚ ݇rAkΔaƢbڊDg{ ^rˁqH:Qg +]އ4J_' 2!+&SpzK0t$: #Tg: GpX ڧ9v+lNȮ#Zֿ8Jr^]dLʥm\tsT@a=赉 Y!O-NS_\Bt܍>fUf-Ӗҥ`Iw2OW%4|IX*L:ΪƂY[wbEO~y`źL]W'1T!ΈWS٩$:MjuuNQ{ޠ =OmErF02pzOީ; PE H٬xc nJ. QVy>s")sqU!ܳ>ӉcQGY >tC7G۟م[,5J%>X'E&79u+;!| Q' '&%3+zE˙d|"R@f5m =?U~*~VN+Agim icm:;B'zFڌ 8F-t5{E`襩T0t-`$X>!Xx ?v+z;F :/dbS1yKWݬ?_R W;k]eF=F-mJ/ wm:W}\8jut:ɽ{8&e.X?E0#Xѐ`s Ov߳Nv l~/NVT//,nlq`~/W7sỲH77ϵQ' 5lV 6z{{/V@o[=ۊD(^T;=kWQ?ɹ͉zcoF"yu.| -0;nF*osv( i;kʅ_~pP-%fTlz2,0$cˬSZ>Wv^h~ݟ lY|;`K׫$WQWkG6m牽KFx1=e$R*&NNd!\#Ч|@3b=Da#coRP ?K߄f1zkհ㖻 P#f`jGK1UސXRJ]$6Q$5s G+ H*7T[` B*m d=̔؇RaƓs6}bNĘ5}q%wKFqK:z cyQwl!7=v.߰H?0tTD+=BؓӒ4ǯ|PГ1'|N>l;:/p4<2:D14R;#@shn8jQhŹ4zGvݠmm&Ca![y$9 =̾g~ 낎X5I/mϿbI㛍qkelcfzhe*VNc_g_IL}$2w85RN30av0{%^M:B c|[4IXVh}ƙ6ʃ6zTabӯWu_lcn6&pOuHr'3H @8An &|E0~7a1BrQ{1N@CS?,8 >!6öJ1٢3~94cin gOBO00:X}3M4Xz1A;s~aalb޾摛G=lLh` hqb!adžA!;s+OgB|%J@*I9d/94y9_ݲ4@CT(H'%w.6;υӕ\Ԏ[3n OT q6L)qtSʎ]IU'!/xPHxד{+R]F3Ir{~}ȧS x a뜽K94QyJ(rC`#,Ns>.ҧ+!,W 旅>羆KSf;5\݇@9.Ev@bm1{M#0f ʺ ]G%i!{Q gC󒐇u{n:2Ё%Fu$;׿8!csP}`}ƪ%u#5L9L-ڊ}9d6oD/mWS͆z/ۛPG(0ŨP"j̚<=>p0 ~eo_{d562jGc-ph *xh@KdG%I1佮D4ls{~f\ !dZ( z԰W"Za{o"p ;p}5-(S$5L kKO WUÞjc.B0k 6벆iL~M#22_!P@xurG>EiG&D,;"rj,Mo+a1}gXAVF@YCl$Q1RzӎS8""W+衡lfQVr30Vh350f Œlf.3yw0)Yf=:j¦R&̇P]3s;ߤs7vE?KUga>4*ˬ.&A['5bӫNYC*^} t3r=A[(Yl=]5& 5sΫ;V (%g`O"?&xƚLOy55~^bN+ok Ew|X81E2ωtK7 -^ldQ!ij)K*, ,lL7.6 k*HlRn½Y>5܋4:7Fh0?Gw3>j/o$6(W&Gx$ B[n~TrwXt+- <<`+/{5 "Z㌡xrvpxaW>k8"8݇jFmy:Qx% 9' Xc?AR$҄ɡAfNyt7< Cõ0\"q|}\Hˬ]VPشUy_x5𜘺NIT=>*noy ^k߄-yIb}>a3^,Ng#^g)$T:]7$(ͧLpᘏOԸ6nc%5' QF n)IG:{*wJ̤yfE>.>b3b>QOG(^_=$] 4ryhCr'Q{9iOJII9bH I 6d]Ă$C.k15+b1ԽE(V9}5w`?EFOh8ȌU(٨d9Y>h7Q4C",ǜ́䎾ppςbg4~C76w> kepqaH/?m^ӹE*s7V]+vQ`s8$ѳ$W57u[ށ[H."-v& [| ȻMfы;^lTFj"M `&q  9؂[WnQWW% k| ebHkqUP`.fjh5K_FzJ PN VNLmeJuW4gƭ#@bуK;}X sDIN<@1jۀ5YxF<$j~SZqZkFj<$$$ه`V{+U;rQw?{"C%LZeTMGҧ1d*`4c*,].n|24N l8/ /R~$ gn Vj p%>Q1)4 LFMN:/+Ǒ{@0G*en)V t!O|Ur3S]߯Œߗ_WV2rQ7#;)4Pv*e4k/+ch&ªkyDqw.D_CKN|2$6Yu*YF QAlz\OSw:o- #Ca3 㶑BboS]!%Fȫ> j^oXu^{@emѫq)x% $!imN)MnȠd*HJinGm/lX%8.ơ?F{aTvpL E2TX9G^f&,c/LuzQԶ @)Wx2p9>VX+ft].{U[pZx%[c>SLۧ`Pz$$')@c]3UmRQȇl!UGUqWSas*>loc8=&3}.fy٪p2" )X/7s =3r'1XJo 3aeȣJjc>XS]Jo=,ƣz3^B^[{a2+]aGrϦ@<|j fbpq$ &Np@+ ،x ~;l_TBgRp }l[3*nS'ܳ8c3t%z3|1d0;8\qV8_vxEGm0&(Q7Y;Yh-'ך <7%QQUgpQ}&Ue)?/V3/rPGɘM٥ո)FTQy]W/l#[u+ ,(g/ǯ%civ9$ÙߵȲc"z;_)âu,@VAXuTzjz/9Bk^U:_q,|NFyrkΗh4qu.Ca-^,5>2B;̨ÙJu\q{a+XE @^2MJWD[sm? % >/[ tڏ $y? ZpD\$FaeM+?otI a~ed*e{p8x&,>2Ruյ̒[lLluSAƫN e*Ba| 9DtǠLlf o0A;ѧ0ٻ>OlΒkT=ymڦPyA@ڊ:Cl&` #8ʌ㈐*[k # 3ˌ E(eŲhs_]=s=,6 ƪA8vcUpY9fGY#8X|9~E=&(I$BxP,L?R0]qT+IHKf&aS6]b-x15UIaljd A!xA Re6Y{,gVQ.إ~J|BgO ^_hZh1/>AEiiE xDdK!PcKZXCȂx*w< "] ʢDt?/hZĤ6 s w(" I J )8*G0 |xu o-p' N\AMVcI[4 ^ڷ>_JC/KT??:bY-p{R4%"0Qg\LÜlvmx:1:د @Ӷr7{E*8IxOfH-AXQ [Ya٫B^_t&Pqs@j} p[͟D&a- -cW{Nލ +L 0\` QV'S9m;hOm{yEqm-znÙK# UC0Ic\5fѩAu[T}g-K$=s+g6DcJK;10gȣ0rȃff< iБ zlP8(lLu]t{ݕF٦5$6]$w'Nz uN o[n<$w蚎9̣EmZ`I4O9;yz|S+y5oneL2Z3Zhf7;o< e"?A#i͛%\sKyIt}$bC]ݺr\'<4xt5V^'ZsQ*0i%SZRY5~X ٣][qXX ,̽V+;,;s3*n|hgt-WJ>@i[ \I+4"FxMP#(ד&BxR?YayA(aZU¤vB H9SPu_Dъ^N'ЬKE.g)<҄.YZ--5Iw<`b޻(GH-ԽY$ѱYsj 0{f廛Bs1;[6hj]6wi.Zο<%D ;߱ > >d!bL:䠺tde2F/l-^ٯ7]|G2@:5^cne3hFiJa.x`6` B3^V\k(>Dr,cZm&!~i '* <~l8Op:,pKm~ 3WA]2xoԎܒg$ο|`%UI1 w l\)ReJ nIwő.y~3 *g4ZR a85$*'=\Xl[ޒ3S0%t׵kJ͜qpg>Qp[a9FN2 ~; . f\#\CA"pԫb Tԅ+ ~i$VXl]CxJ^䩎(0'2AeveEZTVkTAd(r7^ɷI\1JÔx>"ؤ̀FZs|ۍ&vlk#ȿyxW e lm\EfCZg5ZyDx}IB])K̯VݳšCSj\OM3&a/FWh>L4 ~$øtMk%X+%e>dǝ.sQ\.C`zH$B}/xdk$ K7td%SGm =։$5t)oD8H3$˸hlds Cjl#ۆx/"Z)U^s8Vg绘$l_jdT) Æ"yh 0cs$$/Uo}ca~ۄ~?^i!p#]w{xKt1I]oiI~墉mu&"ʋaH)|mC}de P$Cq RcNc"R_QWvv]ZW.hG3ނT%AU8aibfL,Iu}{2>~% ~7fĶ 0iu".Z7fD1A0Ă0q joq@yuRFelPzNo7tEc\8KuE4Bj%H>Y΋I4{|1q%8d.kYZ9Klb[+gd!1%\ 'rX=0%@&Xtmmײ9P(Ǎy3>t(;?7.#<&ūY{+N GFpMGJ4r`z*Ǿ)ʰk 6p0'쀉Ոyoyh 042'aH_IOl6ק  n" #gױ H*n!'Ό#ȂDj o1tDO0MHϠTYJws>#V*Rqj~+4AVT FR),2-Q OVpXBX:FQ{ &* XvU\a ^Wg7eFX+^SPh?O;a~\q~NuuH$s*r/|%vljkf\'!5@#l;bc)՛\zu,|$9k{8iD4Ɍ8z=4*azΝZg y6 ^qyMdCQ4VVt=c&P*C"I#hfHgayk;UL^̮ RgǷU3 OSNR;ίeTz?K`Rg,q2Jx?eoʄ߈AxM [$C|=FgkԩZMv<͡Y4PIt;Bde> U`mG{M^]t HA`z^#״.k#Y=iHp:5 3d׋Р%c  8݂X;-a"ෲV a(,M: @IF Y)Vh Ħ98}e]h'@Toj?>v*qu}o kH@E\pՠy.Dd$'в}_/,GkD+0+6" F;[WԿ'FuF56f8/3 JL$7Uy\1vL8^>#].A|P_?3Xd,,Ф4 VvƆ/i\6$"l/z+t7gբ{Duf~Rmbۀ{7Mf~凒NJ¶04-6rP^&)ỳnaJv H !"/VL\I_v46F~2FH3IOؔG_ o|PpqZf{ūok=?(踃f$q?q&~h< V%6n{q.Ֆ ` h='v>>< VN&u7nҌ<7KhX9^yhkjǷB C[ia)ZPGJa:RωEeI \cL/f54ZaRt<,{&g o-ZP!AJ9- &9Ed9m[c߉VVgHZaôGM6(֙YIвñ$K3V6a6-Ɯ]QYi\Pp&%Ңzf^拽é$6KK+jP񠩗fS&qYdpP$f$ Ꙣ5n?htL+ ArٵN$I[/XS}?w8;R=#1zF;&qssj>}Ǟ,ȏd֘T0TTͭS0}GهMlqi#FLfF;:1n?-RbvF(ajFCtR{  ZyS[SaV@vq޽xJUz&O6>4(5 Ć . a㴁C:+PdǞ}, :z;qས'< Y~/?CwpLws{TiObN6V̒3S+@fH]ZbR68rtFC2 (%3$okc |8b/LGC GWSd,:aM0 td([`,F*:s":fCaQ q% 7zK*ܢZ+ U~k_ƉgpΈmwrFI@;=jnBp[1T`ͪd("~dUDdZn?*C JӟIHM7H{!fjbJt/E%W#P?b7#^0@b-/*/# Izoh}_ge'kBgcs$>1J>4 bmJVJЃ3{v(BЭ2jUe|:Amtg74+)sewY bb~_gCU; `=fE{q?6R]lx^tgR1mĒe6VUc%yt:NNt%Ssyմ#W_ӈ ;%kA x_%نTtJ6Kl(KNz >G@py tTcV:^czIH^oQwI,H #.ot&4& cyW鉜pxB+ 'sLU噼}JU%n5O`Y5+,f74+Un 51h7f!J <*w}5VdW[c[%IrQ %Eg,J#t+ ̪C('T{gBйE~~hЂE7,k^UNj%/fdڵi&+JCNTp~2MrE8o1lݭel1옛 𛳏*> h"4!&N7kk^o Mdk?J?Bojaɺ`ZY+ 7sIZhiwZ^pQwT>n9Bh習 ZR8Nc&yyp\YUT*'jXjEpm莘|us\ȿjhӎ^˶:u:;?`qU @ڢ$M w^#L[HZdR6`%nl+|tk .vI&`JɃhEO|9;])>-К q9FǭCz$ԕއ|=GWǕ-Qv1ٲƎހdӽ ]MSEQϼ~'TPGf%ha!I4DK[xۡ8UDd%IC |as={z9V5! |맏qz[Q*$60 YZRU9on. Q$ČзPO1@䃚V'utԨ'hqF䠪]/Fk40/߇WW6qϞ}3/ 9MdG>Q+Fs|LAeV6#k=͘*ӿbPPIȷ.DN5~w" Ou W}齞G{Sx#`Đ@ >^\(/xIER܆ X|#{ $ZeMjҐ7mPGH%xV}nPKW0kшK%O\XA/Ap#ڪsToL`Im?lŔBڀ xKt|Wc v$ZR f&n8z7GƛBe$9~[- -Wе%H;͹aemn6vgvQyoÈo9בDoL5e#e0j@4̕dRDo@UKkѥEgEb`Ƹb:h84A3\.a>e)ivg*E*J}:C=}10^Wk/H]eX5=(̈UNo:5b ?oT <1$u^2' Lȥf'W68լ2}V|.L dQX?C*O.lՔ9$$^ά\LCOajI +-Ypztcʜ*mL^ё]4y+H5sJ*W䗨} W\*/Rx1)D!@#9;02,U!.ǧ,|J'\:5{)rkp9@`QA|6v?;fLwjchFW\$fٿ;}MeC[cQI~&?ӱ|-֒`PW'#a^]/.K[(g&bc෧oV08ķz;g +oKz ؅8{n5x *[z<."Q~aQ7PJ+tu?΍%',cȼ%n3i8{@/8MNqEveR< 6'f>&|2:r@񢚣:3_!Js'W8St/QRuxQ.>'3p<\9D&Fw1B;lXa2u]_0YRG,}ޥ~^Ss XZ sYtape􍜻HtliE? Lged;G{j7g(}ar@`^7oO I/C#It%36ޭTol|`_?İ+O~М ֡yLgf\3*.jP h-\Y2Ctw#~(EzGe׺'%CzsmK]ݡОq p:Qmq7"?һq?\BoXO5e5x_xxmo4Iᵟ 7]'}5>a0;4ōށ֠ =%/-Y4/z__K<*EIj} &$)Wt]*{F ,Ig;t5 )U|1t;Qv5=eopO w )|YtOQE hpXߕ_I?P>!/ (GH){KӼ4dcY|TW㴄H/DYcwD%Ьl$6\`4{lⵘÚ[~I%?},XTB7K7vo(`<'rABxmT^pxgXU<>UfP'\x$ 1KG] nY+ P]ѓmD DӸ5wZCA\MgV GFݒ:ɢk7Ơ5ylt2߉0@{]}=XP':~M^@t׍ 8䨝 tf1xH4den9PVo+ - -&EYE,|oڕ8:f%M函aFCdQmka15(0 "w DaˠK2vFD@^^`8GŰT` Q=$1";Ja];-A|Ez՞*n=+,9<mmjVdzh_چ0vbrVvx_k9 T@&k[7GSj/rT>^mE%P4 NU“2Fښyp#:/ՔWZ+&/@3QdMkL7|=`=5]NXQ56Q`ekh QV,;Ѥi_hRtQn6D"mN۰mv1ci6W_ e2}p7<2pw< y(K|-wP\#8 ¨ew[zjeGW pkߨu|E L(ӗMeTN<EɈ_eAD @1w#{ 6 zÏMr?8M6+"ǣ 1Y9&]-._˿ߵ-9c{ſ>?g&e`L#C*~(ߺv~i\^{f %4`X,uYSXl4 ʶJ%͹?>vIW/0 ȝFѴ.y+zs7 F}le7a1GTc\/$7"Kx'H蝮5,"] !8 c\ LAxV|ݛ]+@8 8,C/6Ý~NkR?Q&On/]*U-=bƷ5*N xwd)U^ S :_Ow+->Ijx_p`Ag5}au4e Ďl '03z^8VËbJnoM +N+ ͭuB*Ev+丞2c"^3 Z *F/@^oC:۳X Ϲ7]PЋEq˩pvӗ<&ԑ*37umgyzKgX)?P\^Pqdo-/-ԝs<ٚ8FqyaˬkC %/zGCԇ (5j@iJ)V &yb:;ߡd$pPe 20#\ZULP)Z΋aF8rj^(3$ezU.P>Q@-'j -%1zHŬh:M!Oo@<ĖQ'49#oz] D^^?xXu <®{R2)0B/H9r _ǣ.1o}&keQpDœ2F#9yf_֑PHgb &:3@g,t8_Cj~P>| 5o?T>n;_"ι{V|<46gk^phfrYcyW&ڎF!ʥ#&ri>mu{髂_of || hfe"#>w0"l !+&X|'2r7>.ERUIl:p|:v6v̚-fd/̈myxj-;ӱ{nɖ} O] ,} ѱtwuMי*$M,yQ33sl{XHOdfj-CԽ#YZ Þ๟>׶֎tWڲZ⋠M[`;Ppoo?G7&'K(c/Į#F򧜪SVȋ)j%^5?F']`9UŽt93{RF &whtV8O +43C=̍,H9".EI\ ,DǞ#Sw/ٜ{Ĝ۬CPs6L(5U(af <bʔЄꔟrLٍǞ[Avl\NJ(ZAlL) hl]tZ?ODZYZ?NUVmk!.+#:c:ce&JnLA0dhPҢK;Xq11w#-t?3w_DU~jzF;*#YQP~JL\1^@A20FaBSk6"6X glJ!bf)i;$gPcԙ< 0Wz 3뤶nM$1 9xQxϒaĴgaAqLmi!ƏN-6Of,R6 qK<x0>9erle/ey _ޏ//,"//L× p %[hh2bӵt1bF$߉vXd[Ȧ֜$r:2r:=ON#DMl}wDw=N#UK%ut8eخ@ 0?.x́ 1 7 xq3QHE|?-ExVXJvR74 Y} Yw[A2+#0YQ ZlK\63l T=OP3V r ([ND\"54qh?3ua}n{B;L]pj}푝Bas 0}A&tdl:[9|Xˇ@GO]75 ϡ$b#/U<RJ9Eìq qLI~k_ ?I~t:.s{H}=_t){QlLHzv%_+@ߘ& =1 ދt1%y+nWwCꏹec`X?=a+Ҡ@>0<ҁE2Y͌co(4tpoc0Q!VzI9%o.hد 0S7zu6d7QnEEm-BZ̴3cV =ﰎlgqRGO<#V҈pX~Sf.aLl"h8Q6wL !{ 0f,>5|.?$o&ƶaC~йsc6?Y|L&Zga/e؀7[ws]I?;:q>#=|@&b.:/FۿSGQYZ5F(8 _Y/6"*"}qc8)Lh:JnC/4w)F^ f|YP(Y}va#{~K,TRߙg<&ާn q|Ot^T@ȅZhnF34 {֨wih n/-._5e˰_{w1( ,~< '0@bnO wgHpȕpK] u4+ `@"1/ 5H^곽̱&f[*vD s"Ύ;5,jyi{[gVϔ&GVsX1]of',&OtټԘ]br, tQʅV dƗ\o$Vg2o_E;)a"C+*(ji\ףjmRc$/_a+v w"Cn^ f\+9CU84J<;c;:L _TgԳ7H^<U&VOkM\\%e @[VDtV߳`$.Gz h p7kl5\,_c3@;e:8"=0(brR o)>y1%eL-XK)n\,%4FS PdvQ$?" `tSR_ml})-TʳMyv;:]Q#81$8p2 KP,<4J|R5M M%8X:x\<M7+J>g[1D H!+'xZZZm2ByB!5\ll3PDw( j-$[wqZOf_jl-{l7Xg8~\X^l)cXLhÆl &м E\ :K &ZkQqY$[` hw_)T?,nw=Ԓ] `U+xR?:VM5DVZ2{U'ڄ6g(A{T+6XK6YZF}7:?i0+H-?@i=0["f7A+ѪjMg1W#I/852.!ABJF#؀͢df[v*#Īw MlRP s,[fnRxpm!g{z$P-d1`=įdʪjĚf+SI3 XMgDA$d83= dENAְ¶o\ ;CM`["2w,xV~J8BN;o',Q~LW7`DI"ަ_8eHwh%QRc偔,P0>ǕGш._gk?NP35DcZ3U2p*o#MʛXoϒ62S*_g3mmWfoPg`oq"ƮjSPW.)?'Y\}3 ZW"KR4[IDbA'Rl(9l~"v9ZCQsd#e1n뀎:TPCI)b3L`ѡm")W  &$*8I?&V & a>WA|4v%fpO%dN=L<_=mM \p63`$xH%ʧiDA<<*܅^>94  KqiyF|-gJK 3tėAˁ/H-!_:щ/5ϹW?`Į e!Ae  RyW܁1$_tkD7f 4VPt{Ďyc>HMF4Y<$rڅקCe >=ȧ@敿!tuDLP>hsk4IQzGnWVF}s[y;';acۄ,,MfF%ՋGmu-YmaF8IfNUA$k{43cN!jil*zP ?K=7DCUc3eD6أ'0ʓv=-{l"T[ xRU<V#( J9b Ku5 ؼ2|6݆0W(sSq䬆m=ac||,Ak xmi᜙kL%48^#!T< VE;HL:?T ؼfVOi'`L\X\&G[T|,9 J pW)1:+lB(Q\$) `vTxsnx| 5HkE+Ksi ̿?-::S_yT|,P~yDsסӧhjYBIa1=T^S&sPr(fw(f ug@w? lAtEibsn{<"h3[-Yۢ}?92rL5|xOg)K벲eVJ 䝹n/3 *um*HW( KlF<u@YН]?&w(UҬ՜8fW%u'A%v k̽1",lǐ E׍HDq+JRrPEtᗁs钸tM+ ήa ]8l3P6kUcS(_ݣq%ûd8sYɅZ]yDsH3(<27:.L2cv 8<]Q$u=Hïͩs5Mz>UVz:F㿨ltXEiW4m sr($E&utV{ftdK<cb pdI<'{f9f)ҌQFVOyX ]Erm8 p$,r )`_tYb *>D6Y=EYF z$s}8ed>sM)ZyM!bqb<E@G ?wI=]vbn3N~5"=X@ FX9ped ^F4X[!S'RF@t4jp!3 .Ķl9މ.b /Ju-r=fjV|C]f(Av.w ]g7̹ۈG3ZI{yZ&[sU.OϛyQ /O23t=k_t\j-YG:<.G7/0~?|SRE<!~I<d\hdh!pVgH:_|]*3@uUx>QaܮRS~1t5ڣq$a4mC=(Z&Sxyd{A S a*򕷴DNAp,քKb.)P \߻'PM]4(or\&IMwaLdۨTy°;& }'?z(IWM$pu1ӈk0*L7) 93]cƮ|9y^/t0nTjihV5>Zw#ǣ#<矷K~usTkPO, A>k ()&FrLdix?de +-8~{$+WjIY㚩q9 =oA3*V CöBlhԬ٘Abl& >HX1I? z^VP"a ec4lv<` )x~/zn;GԒi5W)(2j*hn nzW`0B70|SC\Va?bWԈȘe*WH^h85MVCUVC%,֔1<'}V;,++NuXkCեxg*'ţDK6k:kz&Ԫ sHH+tIHwv0Y4dG7Vk*Mt őp`aIýq [ U&r3]+v6..p=rnf)>5Fɾ#GK+(Ja'T3yq:(.5xL 풯1IJ"W֔[#mw}2g ޕj27@ GT\煕~M5ϫ-axݟ:BMƊ'3QugH".Pxɲ:V"踌w$HOR$Ck+aH^'PMz[AӁD-dd _O(<Vn-V{@)V~I#-nH1jfb壀 `UDJSr<'(+A ||uX{dkm^1wh1i.T:ef@*gE/V:,̿ޅzKdީ6d2\-~$؇)6t?!TQT ]j GìFRס}3 @G882c1(1d8,W){T?ݫcwЕ u6Jy##n񺱢=K_H>1Ov^eP<ӗP=5T\f$H7\%Ueœ6@\ em@*&ea@x#MXd!1<<7 aIV) ,ܵR;ʩ$3ES,HeW 4'V6nW\hw&q&wyI{p'<|Hmk::铮"Ft"*B'G՜v" Q~ya] ư9X{ asŰqؚ$/tt a|b# E(g T1ӬX9MGYUf׽j]UtA4ڜ4w{ Z Wt28?+&&O?.Vjb@U]cɡWPXКGiq%EUkVk&, ೗㮘톏g,.3aI~R.n">^J}%9aV~M_X*5Ns*P]3󻉮.V݂j,~r>/6;QWm*n ՜lOHM{Լ{SC~@n`We8ET2 xxZw}0X<+1DѸ/m4ꧧa쾱 [1 .;_Z=A)¾qJ<ӿדVK}q GgM4uo/E G2d+aDDCQ6Vv\V@ p@W㎠қ]u||",XҰMWey;;2ΰ}F~Q<@-&Ti 26nAyr?=wk IYoγh .OTc`9H=:Hvao?f20!w<ْ8GЁ2Ba=Fy#ikzfhlm˴m?,鬭ֈ4j$g '(r[;Mdhq\)8p,|KXMGOf="{LdBƒv9'XFeeՑ0t-2 vA׻07ǭ*^~Ne vsQ#H{i(.RI-Ϩ FFq9ց<&rQ&lIMeݟI0Iq"JJJ<\r7HJňĐ3~1SU" M +X'O8ScMrlǔwtp02ƭ1⿚3q\QRKH4gIр){n 9 aXg)䰹1GL^&8՞!"RFǔ~( G`Ƀk ӄn}9>| >yCàb.k\CqK^kdfnv5; ?A]woha\>Wݟ(-΀pr@-K*-~^,:DE2HeVuD@3QZ#Ҋizh =8(Zv3L 1 g&}\/`x15d Fu1q;(0U@G; I4f(>#sļ !X#Efۄ}t߯~S΋:ؼNt܎ _r:u9U?$aBYq YAȄo(l7Y/vV~iP7fWBNA#\'& Bރ:„Νߌ+܋E'/ z4,uPdc9 t.{P5FcUCb nɶUk"V2n?bte,9f5ƖFf9z~b<nj v;EEɜYot[NT^dqy8f^XQhFsOaZ5Ԫ|ֳ A09̉'pݨ:4ufVǣfE>hbze=J{v]30Kk#0mQ:Oo/C2Rj-u&?nM(qi9gdg ɃVè`=F9|2KCy@Ct~@Q&EǦ)0:)oK,n"`ܳuRq-/̹.9k Km6;UE9Qk8IJ/D,Lg)tna|+__{s#Q]a5ޙrˑ gqKJ#'$mUP9(1P4v@QSv.`i")0p|dōH?v9p$}zƂ&lUn?čٵWǞ.u%ҹRԕzsC'>>K7͍Y#/tW h@'|k_z:ҾUTOLL}+N92s_C H_ t_Tv]}l{q{i/Ƿj/g‹& #O KyVr"]sP XgyX2#ƏB5]GVy#T3}j<;=Yϸ,ɰ~s$Da_a4]baU}L G>Dm5'V\j$Dӊ:w;ŏcJ, GY=OMA։zI؎<=GvAZӼrZ 5D({#[Y Q hO(Bve 4W/ GXrO7%iD (o@ د@4rLulc$;> (}[zW)žuj%J4*5*;MW}?e`7k>!m|R;P8^fA2<'c}aY$j(.۬ YmFjiY @;>F4%#2}3OQVmEy@/HD5U:EQ';skl>k܁PNKIv0AV UZځzTqӨRvӈQ#Q}~$Kxiz6bEta( &If[$wݫY]6F[I\+ \FI Ƀw]7Ѹ[̯߶~睢fA7 Kީ[U/>Љ$`c3o# )8P!h@2qV(߯$\oW{X1Wg碙2U07kwRW+ >DD_OY w7T]|N^~򓼼|ϤNkxckBNL^_˿c:Ǿ@hίV\# __9&ٳ(PTt /BL$U} Gf;tH G م d)8LԄdSҭ6`>ܫ[b?ŋ<ӕ;jpŭy YYw+ҽ~n}4L?TEURvW*;>VK#ҞcM~F`S8C q;Duw>،ʄZjMy0_<}I8#M*k c<׋+_+Иs^/@$_tZDd@F`ͺM >ci Н%oE<<5xx淘GA'fz^W 6VjFֿ:W7BW"π@Xuȫ=Тq<`.r>Jq0{]^GN!o k<܅VtqSgQ>@*.yM~i/mVF\cI gA݈oB WtwN !ϡ (G#hu[(1(z3/8?|R{8~.Z}(ңGFP&#N#4ZJSɵ–俺*Qoh}N^olJT;YgxkGY)Er+s:V޶yP=27ʞ s WGJukcA*'z | 'ʿ?'-d{{ebLx n(>ީKܥx?z+t`.# ؠID:w2>m6Z%rۇEUUүћ$X]rye6fKg ɾʭjEWf"Hp-})iFZf'e$[H,r({+ɹ0?^%"N0g,y Р\9* 09ޠU\M3%0so4~\8,aLМ7%rM~JhǤb<`$OT̗@_l 7' MV2pm^MvHz6c;cikEn'm^0'lU!r |rwOB  T@'F 腠MmdlF}59Hy5B0@nl4^ߛF1sW v_Ԩe-$qTs)X>vLwll}H̉r8@хE&SU* fMf%-؞OBO9PjWJA@r59zٰBVv\y%d`u4_R¿s;Bߢ ^?f!~h3QʰX?{` 9uXUxEQe9< ? i'Qd er#y9Lz+14!'@D$rCNol;máX1՜obѝ VKlcWSE_Ņ*W8tϧO_]ķ#$# uw!Q܋>v*ƽhsqgοOtgWqH}存X3r*aqU, ~*.pOWl\8,OQ Pw= OXWSM"((żNޮLJgn:4+&TzIs>-+G/';SAUqe*q1m]L-,rH zUiLi ;JT?>=T PiND@,ܨ" ƹ܌ic[&L`v\ꯈOs|NZF_FIDݏu֒sPa<`)ݿ! *=љ{[M̫릭S RUd6/(a=ֻ2)&5MX׬6.L\x\9ל PhZ>zLjf q!c:(R&X{䜛NZDkߜ#dԚvy1Yʮx˰CBv>߅iqM宅r]1pl{8쳃S_(#*r:&vCt~6tf(߼NFo:\/%8d Bi wDK)7p;-0G@WsRCH& Q1՝d%ݏ#dTsuAEZpCi/MM#_/gh(w n q) V~Us7X?g/b)')7q7 #ByqJvptW~VV}DVg܅fn:YE 23mP?Qn Q@Bn-C:`ƿh1%)" fjeA~v4ؒM.؟PY`Evy1_)ԃH&f >de8(Y֬c6Ouf}]Q`j5˩1X@|!0lC籊x3RB(P< kG dx:pXVjGʝ׵TPN.^'1E4_;05 rU7. S)YY|5qތ+HC0 O= 8xs/ySj=Abxm(EYcޔGg3HD_j^U-_@ߎ09R.„{Y LP}<9y⫷^ &NNbaj2eCzb֔۞ 5u| txYYpKdby.}ry./I)3c]20: AR1!/8?p|>;Im_ɣz|^cErZHQh&̒@RBj)fe`M,H]3m&:߈!N(>{adv{uNiz,Z8ULY ~3QcQyƓt Y&8?Dw<4t&D ?ϫ^#b9@ w ];Ts:1y^Ď'g/0S3am`)#9ls8 єe]۷H ҕdAf A#W*WyUW3V#"AAdj.0h$p=3^7 '> 0S&D39yL.'#qu &1cgW1<-0fhK9|A̰8kŸ } ؟P$n +?p:zDGcrQ<Me?P E0 iG:UUEȏMG]$?W =rdGF bAr&bAq?$C<dc?TPq{d? XRWU2Llf형)ު_D!GìI9g%S2 YB@JWK5ehh` elU;ϝvn6bU; Y ibS5.-OʠKQg9t=)-%] Sv`+w~Q%I5e#͔PрbD?F֌}4 `M8l\q0~m5p\\v֋ൻQvd]5+eMynPT<@>¡' љÓ X0 &/s<7`ӕ||:T}2v1{=lϊ_{'qy@unrC&%{LVW9(Gʩ,\J:,==jjo'V i_Aʌ#\Cd{,$.).h ; ]~=l Pׇ|ifAk5ѦWw./jo.Z^8/byKT5):Ol<=wWQ ׿WR; I~~7OvY W,_sy.ߏy#G0Q>?>쬮zycVʓ+!. kԄ0U>Y\ 9[J=;|6#aXwb_ɏ6C>n|ʝݩ}E%N>tUnjX͗U $?P쵕ڣz$pہ`8=ћ+E(dQ`ccǑV|wyH|D~͵FBkxe.n wү 7VDr!f,>'+x۾-n}xgoiv1T({j rvTcfd4,}=4V׿3 oD`{G&e8/? MtD,B؎NP=?963tMG AӇBPU7RR^c4oi+Q*zP{Dzh`CKxVڶ;Y{p_ s:]eFobHxߗ瓮<!3Vŝ+zׄmm+YٿP;'Hڂ^*1iFdM*/UWidqJ o<7|(K:vEuW?e|E.eK+x9.n1]*| ՄŸ/Cudt'ptgIk8<}jEJK9`zMXBMT)ȋrrtL(,Bz8G15ڊzXUޝ;~rX:63~DH#4=)Z_qf%Zq]ئJlym]8c3Qv=.xb:9Ru}KCP ]v`m+!k]L#?b7̓m?JycNơrC0MؚR1<=5OpvZiQO5A' )Chy7ll5 ^{ Ij关Ơ>eZ58oV<|쫹sJeqϥq6 X<௾cr[y yw ** s5:jx0O`cԊG2l:_:͏ŷr?c+&:G|٨ҶܷwThBovyHt^ԕ|\ H/OvB DM`ݱqbiCɡͪ%ƣ$V'Tx+O=O#<+B c۪]t>C9n wcqho8bzaY CDf~|7jע TV:ekjrND륊_)[\m+^!-H—?jss"+[dרCAa8fE4yJsP@2  qR ϮGO7Fv0T P@`0Wc'rK.n07Y&9ZywDK[,i"!=t&9;bg6NU3JyIiW UN`S\ 0nb\ߛU4F+}sFh&y-n }^i~'[66U\ ~mLDz;hߩpMd-K O[OVVD-cz]異_|Q0h#48"ɚ:X F?O>hm%@&6I;ΣZ(W&L7kbOfꭢUg +?y|'] liEAJ M`"V"(.( TR@1Z\Wp" EdJrBX*`)4ydV|~u3gsgf} &Nu ٤~=p?xJs`E0:y޻g03XPN7nl̈9C * f䙊"A+dgpur?\|cN»[0+\], 4v;oza{e#,)fyw#K~c/!B :ByE=@_۳У #I]XwP;37[kW1h$Smbg#Em6vCE0ɒBGa*B)3"72EqJeQA9;x"4E}4!#8w@AǗB0ZiT-C&e7E ͅy!Ά.zO .O3S'X3Y䑃l=#;Psi1 7đB>v@Q@2h$ s#Ă0 ktw 8>AEYF_pH'h0Go﫬՜#SjT <7E^wE[Ӂk/ i~pߜ~)X_,d &&ї(JFtlR~ͪw6ĖV蝔E,!"]Uw/U6:q?] Sֈ|3N,oʿ^EY7kȎ8Lj<8p)-.jbyK(|S/*N쑇P#dյ=tx^׹z(SX(9Q3c >`4⌌mSUvS r&ֻwH%:UYueC= v(Lz\쇶"v\àn8BO[-w#- e_gvlkcaˌ{ix6iI(NjWNzy,Q:^BtZjwL`p{y,Ɋc7:Az %`.L^us)+ȿ#RNtg(}%;4d! u4UoKŀ5& {SkW0pwd5e|1Tً:ku>9>~~==E6lGSצ]ž(7gp~Y1/΂E$ rՏ6?sVZ?t~^栕h}_}_tu:ZwD/S6 #fM>P V0;88~Tr(Z ²\TU7#%p^ PÊe/r_Ǔު?ڟ[_qzVYxUfrzϏ /l&,4hު䫜,3LNKpm܀sߏW[jٞ9;͊0Ur.s":TVUA2S,?c#x㖇h_LT~!2ʼnkDtQN~tu]^@]ʤ6$Yd&] >n05m俙zvP~p^}Eb.ԏ=F53z^#F`ZӿvH\CC_Λؿ>".OVA?ΰGtnrM{XKr?OCf@`!vOZfZ;ϴ(]}G<9f+=SeByc)xjM\uy1,N~dؽЎ<XC>SPN7"Nk{`mɄY@QVyٶ&B;婍}S-L]Dp9ex&kU^՟ؚZ@eY<' v(Vm77H,?xZQ7 U>'j{d<rg(_ T2V\߀1W/-jz *_GO0 {K4v=}!"wne;{%VzYUMhU_ITFB@-|ϟnv,C:}{XH(oJT D:FB}gV9Dхota{LaeW[qH;Ä1n^ٿe~,sRF3J2PN!y2HKߧPmʜ3kK~ShR):2 s=\*Jž8NJukͿ588F=G`Ec{T+S7Zpa9U/!Gox !'0v oKHHk\OtX}/p#8HgOw' f.Q"`H4+9Ƒ~Ûqzj64Y&u q+8} ;l{ _0q8WZFAϬLPgGhTg Eq0jnFjTȯE9X1x*1vi\=݄>!|.O-j>aCNؐ4b7Ք'ez\/hfJanE 0(ʿ]I{ݦesiAJx L5f%1,BW_K~$[+<oWǩfS!q/@耬-爾tx/N3tŹwwN_PFqG|estYӠr>@CCyצY |PhD X]S"pGjhuBcbkSI~%.U ,eLxB|ҕ7;:L0cJt]EOQ/zqkBsڣT ^ْBm<]4qbd_E%xR9-BSgTZ"*Jm]o9hDO[oY G\M]nkV+e'T;D8v ,fT8o|A˪ F$'I.pߧ򿶴.dKAROtwAP*/C*hFY 'ࡦX_D*SEk9s A.%X<Þ'},8  SznXӢ`W* F m$Q&z~7op/Jw?iZO*$NsX~,AL qr]_NSVhF\` v řZ5ؤE2}m[Ōw?ܝQ:A!k6Kpݦ< )rvG! tx˫N#Raje @ EA#jܭ@a>M͆W m ǫbޫ:֑>c@ LbjTG9TH_TVu&_&}T5s0Eiֻ}r.gci5?,2?lhmrzU{`߷9|?©Y+v{>LJ&kI-lJRZ/yx\L HFԴ;{!' SRSAR07% ,Ys!"-PDA0Z:`S{e*p' -"4F]DpDy9i+R}5)wx@tT$Fd_w|֠0i`K״" 2w#aܖ)ϬaR4{Mp#.Q[Cb㧸%v1#vz+ CЯq蚼>)?x+JJ3L`I͟Vx?1Z`?sg٩>X"Ӛ]ƥsBˎTuQ[O7[܎T s@>F> 9dHb əPӐOpWT!d;jlض-v58G' MB߰D"F61?vCsT|bzmg Qߕ_2G#?S;lC#Ig˸ }$ x3קmOk` XODM'GD?g*Uc\ Jl8 S)g{Wz$lW2c%[<U[6%w[$`ٶ 3/i'%\Y%}[`]> 1CG"Ss헕r&!T#| 7d޻P:J{zɚjB`Q*L*Bv?OP!wg,ޒ3MhQi$_Z$|S69Wr; }(4[84l52){0;Dwx4Nףv;~$L9G|j #W<˷F:?b{9adGx>06g._r^-/'a횾Z)!(JAe܉nd.Rwq#/xRBY@[=]ӻzo]?H?5fth9w;̃PF_MS&*:ҶCSȸ3Qgc>̝/_oĿ<~Xq$l޻ ow*F p]J][Ȑ'U"JOo 㑣?GFwk-m\]ʈ.N( a. Zem4gZJc(G좰~[Q'm;E&43ڌGЙH#k*6taGlj*vp0,21nhm\Tڳ(_M՟k7'ҷGX;}< vg.}Y՟'L?Sca'gj>0R tDT''<2=)RBEF谜ϑ=/%J# 7.v N/~ǔhky#tŪN6ح%6$+חrk3QKy[u_mWf lqs4em+U(tsAzb֠~QT+pV ӂˑ1%kߋ&:3 ˄Vc߱nelvhw*DȬ|6 WU}WEwYJ*[E&XFMxl2FEdkP0L=P>c+"Lگ.#B}]5w"w 9R}uĒ[Zso! [r6jTX =lSq'ה+&5'kJK7$ 2Ek/'UIA]rI,+Qd7cZY0 +K>ju|aŸ *|@31GXOF%7Gҕ`A>ݪ`TI4YuجJVieLR:7B(Łߩ1RV?4E-mxQQ/1x^;ڴכiN\d;L#l?ǡ";BQ;Z<yzSph\d]_?NYط{4'ںu-m][Hu}- R3:L)K~ʁAR^ iҔS'O)cQ׹ 8-f.:N=;2S#|$|S'3S|n9,xk voU1F7Jo}𸦧oHl*A|[G[~L[>n]}]o>gls)_v3nHl9RZ=*٦2c?ڦ|"^WyG @%6G:O[`[J:Q~;6aiXkBC(.tF8_RQk;G?̍XƹdìG}eکZgJo,Uxs1bB-/Rtu MV:2꧌'r&]q*]܋9Lnat%d5;|1e=dxM\ =qdbqQu^h L{0& ׈XЛj4/Pq("kF߬!qBM'^_ :R֬ӉbxګfT@ p ,?8Nt ,{Q33Y 4xص JjJ2 dYĴv9lf!. S␇PY̞n|:uL_J!]Oy fʴ|E,0=eW3h3vl NS~akt* V_BUp9h >ˍpԢHCWiR'8Cw;% {D_nC^ z)Lqt/$0Sy/ /`_עϵp ì9澅S"|!4E s#_ 쥭C-(0:Q6MYp\- Q-̑-2tP-zؼp FryRtJNg]VL楟ișpT˧ϑSQK_s9EN+<;r:ɠnf:O*?Q)_ʋ6Dai}L¡ҙlF_oA7Vi&徣ePC?^ϥ#})lၝ%T`Gr[Mܝ!bsyp*ܫV>$ݟݫ/}|.)܀UE$\8ϰ=::]a)kn'I7_@86ˀs|\)ϫ 8m~Qォ3Imʲ֌ٿX atן"Wy7 Yr|+Sʠ繋aδFvKd{cCq$peTOۣqDb"(/QR\6EU륆qoiكF2첷0|v[ނN 5Lu !0h>E*'r‰۪J8#V_9_})E$܏a~(泬Db !AЉ_=`YNPT4+oÜ+ ̯5d\2nw}Ğ+RA ^<.74[K2"*D1xޤһg$|-V,-|1P!(0Evd};:zp/KUvL,РE0|K'"? '6UߓLONێ&9%\i~9#x6[1W'\ŰFqwi0 j!oVcB]ÜwQz>{W!&MW6 wYF ML8*o$(ޱmWJ$B40:JuzYLM*X=CW`S&Q)"Dp(3A0hɃ\^C?ιt׶ao(<5NnJ.$ E݃PJJ>XgMT#ʥT!b`>IEJNؑ _Έ},m#XoU! uPjAf+pOF>/U}^ Q)rtjAEo<M5gv?A9俾-;~1dO(ȵ[Weoc=_"x(h]=ٽµ SB(!p؁e+M Iy%rn!(\ fIDO |z{A'+Sbĭv67p}0[4``cd#׎+=ᐼgqp^?ba4g<&?OhQ GuCYWpQe1 y,S*_伅ErN 3c}F  ժX٨^ٟyv`9 J^q9KPZ*my+Ԉ>E-Fo*rie6d(tϗ+cͪ`Z/]g[qTsEYc߳6S0޻5_TW,'[.yKMH2`[T6v槵 =р^JM'\``E.Z|+'6" ,\HBlE9)IjB- %mhsCQ qss=?<绺{z!gYe e kgUjAJXifŊ2sR5x؏E~o!Yiϧ_);lƬ9!HռR;4iji<:nsO0F50˶cH{O ݌*缥y7RX  :0Mnh'x.[l;R[8q> e}3BfςFe]MH}O*|x#.?jʑ\]C"ogAtb`sv{.xN1 2UR{(PRxw/X9o~E_R:]~,9r('{ 1]3yN}o;\R l'՗x?6H P_qGռ|fh~~`^{Y|ԫ,=}Zf85!;qI0T{8-AT/!Rx;]^o7rWv,Hั!՜5]^'ؔbJ)mOX-N z֤eU{))X{"p1*ƿ|ƻ@$}Q!-t|>hO݄aEB4LeR,R/m)K(1؍[ƭB;iAK8U, ,P]Ղ#,nnf!ǀIv]OYKҡڲ8*?˕x9ȗv`.%R%L=^ w@9%s:\[ vJ~XAL#uZ]YKє0/MWׯ/lrZG̬D!:x+w3xB,S:i%vz%PݪM@:S}8 \~sYы)Â+U~,e I!PJmbݯ`EKFD0*>2A<ΟLQNosR332fFA߫5Ј4G8~k)%9;o1u$Nyg.y2z%J538fa a/dF$B4eVәW: 'ɓ0.'¥MVoa[3ʴd ݭ(伝0u*>s)Cdgm%9.NHJ3Pb!5a(?uDφ|h݈t6<=OþPaǗUWa;zS>KC㩷lHA,}6\.;zouw;0n5fQ,mCRtjJFe^$fmViBMGu]lj>XLG-@6S: ta:Aj謖䲽{ ;OFҬxcy 0~ff&h:\P aRaiK+!K4y ޵daŸfZAډP/z.=֗x#u{ރo.w3OOX z-@Kx<h3$cNj[MA^I^$?{+._ JT?f1DVai֫'}VD1nǩG5߸ <} ~S"h}4^EFktd;.›/~[-GֈPUM1^vҍG(PlV̜Ƀ-LXɄjt-3oE0^ "P!=:G]{*^X>d$pǬ4Cc:dxW;޲ZKdž.~¶ bCH{?^Kfw-#aW2 elrnz7u)Ϭl^H?̥h~<)hص!IpJ!V&tlR7 zL"48a[ů/QHE "ȹ CcBOi*|+Wh̥ÛSνK3+ſ7`=~y[4N!W̆Jܕckݙ1-uZT`V5$<6kkLU--!U쓹#%,mia C[m-%5:xR0^Ha $vvx]g2D{X2.N#ߪT'#$\ԫu#2s`ocZrDN\~ J ݙ_ÂWTACٵsB}M$tgt^ɆGwE]UqD"0^IuBqJvSIC̥|ގ3`7?g h'KI4e:a_Ӷ+J&OIJI/`3j @MpMvi/vi+;4-G|d!n+Oћsy'YV&Xe]x^68=񸟃yqǮ%їN=;l!qNu['A'SY'/MߥREi+T%;ȋYR?n^g'ߦPX!08US |M|l{|M|m>j@D弝'rC=g/\v*oK#S2'vҔ?f;,OsSF&%r#<{1I?=>$#F̘z8FA&%I(hsXZ$-Yyhw$WW$Q6flQo@?c5i ҹztMVuyGA%NesQrcσձ| `3 Ʒ[m7!ݝ˾;≛™Z?[lnJyb)ض#dP^U}Y!s?=Ub#9?x2}'WSPxt>w&O={CEِ;k)7yU~kZ2cZE+ ImnEev%ܜր(kx貵Y (6 Œ/}bP=ʳxxjڣS=o0~qj>܊sw܌4m*xݷ'(D(+ qwo)K2+8ڃfFx-ɭ⎌ДvI2vQE4;j:bHH7ňޣRWC/hJ\RV4oKyXMC/4 ދ_.#@FD~B.ő{iQps4Ԝ>;Z.ʳͅuQ.[~:d^OjmхGdA'w*=jWTBycC5^kn""?7Gcoݟ?‡D3 )( rȍtņJ솞J*;j4ƿ6h/@e4i4Ra)I,!J9ɮ 㷠s}^Ӭp Rs|c͗Yc]|u<̷&4O}; SlVr k=Q\HWt~ZJD r2<5qڋ͞x(MKʏ%xj@RU~93%=<OsĈ3l cVk~a{ Bg7[_P;v9:#}"ocf?hBB0A.>R~Nnr~l7M,FVګlski=uFK:/utMVgVXoh/Q623qvK1y({+䖳OM4]{e(Ԇ9x?E$]JE+XcsvY;Ηv e5-h]to$bB ,qQvBy!3*.>2<~v7M ஖/f?/SV*ژߝ^߫vJy;Y2F/6IVP5POb ~C?tw5emp϶ Us˶s;. ubXѧ({CK)+miG?sB3fBg+ zX@ph+WKuM$v'rxmc;,\dn0J#u]S\ϬʬN*tUk<ۙI{*eYf[es455Z裋|?9W) `L`oV-,t&-~#>3}6kǣbMv!2un =ßpCiYTϋ)H>2M5O e- ,h6YUGБgQk:21Z}b`F 0rbxǀz1/[D9W$ɰ02by[m[4g{(qzY3n|psәZ|"[I*p̷P[JǞnV<5%@B[fʲ,m+Y} ӴE;k:UUͿſC8 kttI}E_mlZ>P-CoDtt#J[w;F٭ꅨW7h*nSɫv_n1G'x WV WOԚ-J EGG*E7ό_70$dRiO' {^qoYgpBT9_7΋Eнl#RfMb/Sm6g]BN)\6 qgMP:W /טkM*aSaCyMr ֏K^㉕'v>/uOUf 0Gޠ<WqZ:j`-r! ^ޛ~2$3+:lؔCUPQO;;T,ևzKqB꬛ DΛ('p ">~Da?SJUd$z=*;hjÞ-?|S\iA [ iƎ>O8"84*pZ;G6%d՟BF+jڤP*ζKp"s&Mg97:S|iiU1vMܽo3"r0[ P9 6B8l2͇,UT߄y+! r&Ԓ]zR~#ߌTsjN9%hx*A ysz2=V]kq<SK? Ja~vvf,8)>*j IYͦ+U|$`+:|F苘ƤWILŤRz}:V\awe^UeoI>z %4+D)h-xC(4G ۾s-DWK YUC0Wyi?[3- U2ksa=~JNfit+$6Q~]Êo0}3~q%z5 $;sV]G}~wۻ5:& O)6V#8 _2G]싄hfx_zOsO܂)IM^s]㯯qHすz=hV9K4Ip$,A+HR)o8S۳n2Ŝ,Fr1߉]C2yua{ƯJB6EOhjx`.T2 pvJ,4;xeGKZ⹘kk7_fѝy..*˾:d| ~?%1^K k\X {6&Qd9\fӢ}ڞQnFa- w!U{. ~cYd \D{3>G'X^NÆlN9[7 $/fm'x1?pqmfT1Z;~j5vO5DuwG׭4"߾PO :_Xߢ#izA?ҭW}ߓ?w -ʽy\r-\|:jaYJy~3BKdEJjb}=pX9YWS|F}dKyr/K+%I& ;kIgXa߂5ըDav#;$s B0!].}i ||y }>aQ[C>)z@#E5fU=&b?~lsxقn! \X. Q9 &"gfJNo4t$4cqƭaLy0+αT.KƯ3.j=FV*<TMR6ʵ<8ϡOM{y\Ґyſ;}6o߭hwf kc%цMФ@ț/_<>=o8|83:8|O㛥˟+.3pB;auC)Ϩdʉo|*|f}CW|M2. o<=q>R\?aA`( !/![o%K*I P0PYoBH)`-~v7QGOzD-VB۽ gwȟP4y>kF=Bʿ%@Rx|Yop]ȃ2\Mf[|/44Yyq.Y>Z^X R-P#f57q6)a{|: vr2Q)P{r?7ne_O+cHܓ[z45u$o5_է$g(& " s`"~Yz:tS>_o#fYq1`5oؖi1.kn1m9 Wqފ'E`b3#Yep}~ԼKzq9+VٵiL`[i>"=Fo d/??5sQ/b+5d2ey_4T 8X*JW÷N6ULbMMV:u[`4E@R琰qܛv[%vy.$7U--^Y-z1'^(@YQam)?O]>r)/Y*fǶ^n(@pƷ '+ ë%g J,wNTC+poLY 曙@P aRX0ğ׫ߟ~^Wq= [ TМ&/ۖJ6Cy}'u_OͿuX8jWjy07jRE=9vOB!:SdD c~DZwΩvOMS#t*8TWI냍UvG,6+riۡ?ohѡBrZM#~ZV(`Kswػ?nƜ7 lߦ(F7m&#m?Ljn8Is ЩS)2#u ,8uu媫 Y.V}aYևiZQ1m$F1 "Gt7XZ:uV#Z*Ux2(z:K>Ì;dCP-,57ͨ6H2 4sWQ m),nۥ٠9YeʊtNH_5FvCdq;d-4Z#DWp-]oV(/|F5k6{W]LR앲 DKa1.ʨn@6j$e-Jdئjao *ޤTSJbP)~;m?-4)׶7KX*ǘLjE.Wu];ft= iZ~j DX1EbY-c$"'{#iOQLl1K)hɀ'.A^. FhP:ibbdW\亂#iFQt8HO76PZLLX,+c8~%VSD}B&k-@A^RhʲoF IjgwgRB*rtCGOz<)՗wR\hWaȾ MN:/Y5gSZ8]T0kr<ĂH@ˑE~e1蝇 \\u>Eס0ڊ6,QH2JfU?}Xw~ ߯d]FN(Ηl@gh~!ZRFF^CJ=WXpU;/dtV0U7"Ln!xmfӈD 7 9|.d*XU(ҪUM&:P̠>'&*`-BxgQ+JXYjQ}FV%x=/K]s1CP|Q(QWxjZ:T/Gbzr vM7\YtBf>4ZlGp#خWr3nwJgx#=W W FWpyȼyu:#nuF3bDWQ2%j,Jx{ikv*%' ΤN%GW8I~YZ$!>ʈ!y&S=;_N :Ȟ$NFMFocqOnܟq50O784{,ZKF ^W[Uߐ;iB).wBi^kó=qZ'y=ύoQ7|mϽMTѠz<~%T:S}d\JEO>g<mŸ/ b޾òFD\+qC}] o-ʶ+ap=7W=֞"|fs84oú[SBV緙r D M־vG ^_l.l)(E5Jx]sbٓ4*|v-/zAC?n9  ۃnvΛa9`xjM q\)KջuJJG*;|MA0ChU Gk:9/[b΋b?)+RܐU! {QORO3nΗs|ߺiO'iۢ$v 9%ej/ylq!8݁iElP=#3a?&˻՛QQE/o.)n<[3Ֆ:{lĸ?(;\̈́s#J(筢|hh*X2sAZ=fv|E-z5WY?.Q3VKkީDUWXJDxBw}T bgX{,lxC.xp+ ɰxAۊ:?-sݱs|s9;_LEEۇIH/ 9ӔE;V]є$ln}8tRt{;96QoӞ㓈Ę)\#i/N) E獜%rfT1+oS90DI.2.ұW{O^ۏӛ{OhTR,c5*(P؊r=#` Eǩ#]HܪIVV܆!1@02O,!$7~Jjǀ`T JD3.4lнqŢ]Uv~@(]Vy9G~602\v7dCX÷?@|1\(hz似j{MzgC\1}c<ɃQ%} MJvu?c&+*WWTݎ{?=7(<"yOr\W ?6*U1UZ'|CxY88p|ĪxLkiU~7*?5rĤ5)h[ W{8;g,$PP>϶%9=$-/EW y4'WO"a9>aGl'yTQX{-vܛ n6AP}z+H +GZꆌrt_N)fZɽXlK|9e3hG!?ѓ}r*x^ӥ.mKMb¿Zhцk,Aie;KA92jvrd4L#v3=30;r*τd\sKDyBS\]ߓrăK2Am 1_=%TL{&!P;$?IŶ%uMDz{*cNEDz+ب? ft-Pig0`.m;nb 9`Pz9wImAz-okkA3+r;>c\_Ag \栽Qv+DN Q@-Rr!Om 5$/@#\\[kH4=싼OQw5&6D8\؄+Jb<h7OCbaq=3~Ĥs|ϤwdhNkH[0g49ft_0N;&{P<zʬw@ 9Sl R{X"'vzFU!%kr>o3d_ RHJ(;T]Ω:d;УU[rPP:~<02{~E^s͖ᗙ]6"m~ [Z,V{2r^㵨!-B:J.ى"-/fϰ v #g9vE 6|Rۦnﹱ(mS쟎At! fv6`;ph;Fz?_K1l;`ڤj.OA 9NX.un0 Xl p Z'+<vS]WF+lk\Nq:#tRwKF\zZxB~<*Zsrv,7 WGN -ɐ(ebtڌJ7yㅹQS{GT C jij:NxIQyUB퀧S1"_|Ɇ3Н2= UP#Eʠ(O wㄢJESqH|B%c]쁬uB!c$VN?Dl\%h `sZ/xWAn(taP~Qv98rzvv_~T5h]7sacʀpZ3\w(Ghj{BFZ1^nH )?h&*P;TSUm!hƒ/1 |>h 15DG#rC |{$KM@Y%pٛ_e*Ap9_PWV=h e7Ș옖{>sC bfCn3Pfn~7DX: gdo3ɣ]KXȢ1xȣm[yb3\HX 6u 0;{)f fr(%V2߾;!#b)n@p]הQL񼺔^ sPjn0{6_m*?aC9I9$[B7kѬkX  mgw8MoDM݈)b? c7bb怔 )1A[ R#Hg EVļI] @O1gZ8n -|`/l.[O55UԞp׆ρt;Vk=a!1Ȼh|s|U"U+k޾kxd~7HZ~Ӛ] Tl4mhQp>`XL~8q[V{EiYsnU~>;FAL?7oXW_cR8[L 9WSL}[ރZ]yysjCxdn  ( 9f=NSz!fJY ]հa<g,+I t>r$g2 :\)XL`>  AUrcR("<*}9yq=AZ$ҳӓ+V#&0 Vyj=Z>45+EZ 5/1'R^<Ίͭ2_%}%>h 5S9u4:IbLiskBDiq]zHNv5تV%T3BBWD&w$/5ZJ< O:V^z_UFt;ι!5rtUYݛ䕸4\&Ux/P צ*ƣ[ߕ(z;-% ^P-ElXkto8}wMO,貼0`27Aܰ636>44 ξ[¡KkA}-8d!L_`9-§&U bGp8;85u܄o|vwR>qFϋ9ǀEǀj8I'a(ыoцl62)($XпPGxƷşOROU^je*S?Uyufa}u.;#Q~IҞLz2i؍/(vc5ظ^r"apC^.NA^ۉ&"uTQ[ g_Mόb@@xinGj-}[k+nUbO~|)&V}k\=ChRn: mguEZkѪ<]7{FwQj׍ hUT Lg%/adٵj&]ќ+]I%B{oD{FUǞRV9|TZîVJVߠ,Z૳ [<85PDm#b<>Vb#Bl7=- :).r(W8Th{&Fa/94r]GRIGPLXQUT^Xloȥb<';ӠkP@UHVn=3v;6PҘW]b;?dl ׁ)%uF`^}i!dS҃*M&l035NulJ;D_ڰYȒ5N=Mƥv_8=8G|iI:\Iaj 2M>:fy: rl.OZ{m尙bpg:tџF9x2C\!a<y{=3ݤCa?;4GgKZ|Ok$vss/UZR{Sm̈-d-fHMͨ_&^dm ,l6: ~Ze~i?qޡx䗭R-ed)Xwٶbv@:r>lkY|ҚߚİEa۽`=1ΩښqڵqйN/ u 1JWhKeF&ҹ3l|͠%K(݂>Gw' Qf@J_ⅱQД_9Pa n_MוҐh܎zsI]~@I)_ z"7 8?ruZWrxKҶ 7jK;&ه3Q >hZ׹m~DQ 0wG1QOD/ _~. &1i_cmg 6L |mdE{9iFLSk_ppe/z[CZŒQ؅9&"󁰆R{sBv`+Ϸf؄2?k^Ց,Qnj r;kϹRE'/ ӈ1NҰݪݟX}w A5ΞafǣlpX_BS?60;v~Gk(5K"[#.04u'~eҿ5ҨCM!(W7 /lz{RFD~]03}RASf:B%?$ :ΤE1* ᴲR?[oPPDn{(A-в7:Y Ll [<~7(G~#EQo\qeҕ/p`\O8v>Q\#e~e>E BFS-lx[owmrL?ԗ'''T(ي):ղ+Bv'ehƻbn}3cZZbZE{p}9P~R5e~w{dL)py= VhK6(UCMl[D >r}0BɧW/V^IQz_C?UH6" M8\匝yp eOyU)vq8^#^Sz07L"}O/crֻ4w?*ڎ\kc@ݤ Xvb`TZA9嗤5,I8\k8^Q jaw6F~(aBђqy YO& ̼]V~+CwdoYR\dkf!2P_U,B.sթJxO 6s*ݬdm;ə JM[k4Zj`0OB"QY孷>_YJ+˷.UQ!?Դ([BN[;[OlqY}ӍO8:a GUсՓ9D\r\orG`ױKzN<޽嘴gNvq}C:W& ltl1̦:t"yRO/>P:rF3 ӒY-|=UiZA舆3|=9,/e6=kxt=hsh *G&P ,M +8C mvZ<(OSܬ.p(qx(wayi1́ uX<>NC87 A5uV]ھз%ye*ymK7r,_Hhzf*4wV'x킷4U[^p#smBpa_u׻nLۮ,WR3^Ñ!x W(?j`vyB[/Mab4ٯ(ìBLx֤pl~OTܾ\*h&NMzM{L?}<6TbCĦSN?8{vtYULfۻ}*6̿Tj1'U>4*wc|+Ū,#bud|'qG>)-ϺPrI;W@{S=îhut&[;mVjx;AF2os211|Up01x#;6-sM\XE4uuU쨱x cxƜC/"&.2Kg\xtKǬi B[_ AD8Y.ksW[inJ_DR+>>zo> r.* ߏcqS~}GOܼ4mF>uuLktkm/P/h4:ZWQ#ˤyiEY[)aX}BQ{\Yq#")(dY]e#х];~OqVS~|xҙ8dw``Ģh5f*Ĭ`ޑt~t h[}FztE9fr_8;-"[$lӖ)`)?w K!Ȝ01|t9Aф̥gXk#xb7F(M YP0'g.zoxQVMo Uäv ^8 ϴSJX+h[KaDbSӌ)B_ՙ9 3Mɶ* r|=̂wpK>Ze`z'#HMp+Y3&4Իل9nDaN`q-sx^Fτ7 ^ė3?KZͥJ ϵp{> t!ʨ_-j -Ơ~f5W/'-%h;KQo?÷kp匍Zh#idL~'T9m<)L!W^<F6s!wZQ<&:obyn64K7Y0@sGyˉ7Ë010+zhnF(92Yjo*; h~;}Ya4zjWűp 6?X~  ]z]f4#M; M8k\)|:ORN聴}XLe:G Իɨl 연(Nf 3kauL< Eɬ:IBh4sMXї ܣ~7@oo ~*A.x/ǁp#*ks>^Csw S-w&N,2(AQۊ/>X?a4(fzWܚRurQYh"ElDEUC;TqR_zE_=ig}u_;j")Tmi>EehL7>4;(P'4~L]DDtq C >'i#G;Cbb!ֲ-EsuR}"ܯnIНGiZxaDyJjC?BSc?*!/'OaYoJwYq+'s?1l]*܉SJQ]B1s:þ(<d-0tʇd+~?Jok͵WA 8a>\xzI/x!v^Irl7d1tP~,!J"UG4? mx_7.}Mdd''hJܭwn$YY}M7HMJWy-ʏ1V{jT{Fĥ=pW>ErgJQ&QZϊ9fz ZR-oNxKzyWxelPzTo23үöpiȺ+ SU͝5c 27!"hx)-SxPPar߳4dTO,;%n ]K[1l=ˢp^aDϟmag28~SfNrnȱQSB}Zq3[A5t$~r%΋cieV)q&&Tđ{*tGzj x/5ɗkDuq3y$a3@QDq-C,bvw2y~=`,$oI=s6]q׀/NPAφ,zFBBTePO,9ƞ7]kIve\E!ji -+8j=>5Y]ᤗW( "o#-$<爎:45=-m_԰_0#J>w'trBX PjMZBn[I]NP\LS(L JK-XPv xt3;qV?rK>3dTRNBPeF?U!Mn2$8Hwre#@YGC}?0?uډ +1 Q~)C勉& @$tQmO~K.6 E]D)YXU ZTB+=;jKH uPF21dS3|/FnY7?0-P$e/C}?"*OGdV C:* } u.=BǢ4k.<ߛ +bst9dG"{{U mkO'`;ˬ19 FF%7Mڴ,ooN{Y@/lK;>إ0%teQaYj16ݪ7km{uu6 G?W;QߥaUd ="oMGQ?<?Le.2﯆qnlx[ MKavp8s<-g -gGnC*ѐٸ9(obuxy_ѭ@\F_ YI*.{`%}2,XHΰ gl#qAP׷`:f^56@ނc+΀)K99 `=Za,S{ |a}< Uw}ڰ|k'ז|bvi߀0 {+ʷ^mcok;o0I:cm4;fixϡp%:ͯF 1#ad̔<~,H~<Z+Ky"&tO>5_ݻ#9ʝmnQXb(8o{bh1f!kg^}NUo#].[r_Z}9+S.K;Tqs4=|rRk*Ws65 ؖQWQx!Ȁg'6a1UJPnܝ|D(5/\/xta1 ETXW|VLͷ cq4gB8t(I6ʹ lihX A{fmrffh#њAY>T4bQss Ob7)V( OEؖ~`N'gx!S(:rQQG1kX 0si6p-\f4Ep rW𿇢}lnv#~':DdӴū5A/vhxNk(DA|04*^F͞[eK^z =nOԄ>8Đ#QOf_RUyL|ӆiI&fCDNC5|!Od9Qo&: TBYx'33&szQTڍ2cu=+3g'NtT3잟Q>q ^&n5lE7{+)|Mʕa՚9ZnT?V w](JS}6vDgx,ΛV>kԢH_p?sT @'7QiMӻ{-b$iymgNKAI 79"L$8GOKh~B%ĠW .9x!6x%ڞ00C^:|ߐ4YS"#t>)9 ggtL`E \5"75'l^hQ4D&>"Nf6N}a=9 tt|)N?]Lxݵ&9:4wN kO }lVXkJxuߺ:GX`cӯ uq6V j.p-\}{V160caO<+וix$j]0bEMlpXU&)^cQ^-">X}Tiq#yE35a5bs.ߡCR`Vkଛ1A騮R㧗09R_)vZ @ϨdL^!Z3Ex." 37:8. OIc:,F#U8\ T^ߧP@Kcj%ptp:-1ɤoA[%v,+*>ܞ6 9 lgT&@/XTѹ&˫o%V|urBY"%^YJϖ3?L(H 0=w :j%xEYUm?Y[B[#ɤMuW׽s9h:KubSl;jU/ V8ރ]rOP"5I:_9~VU37Yg򸝡#墜&J.gwk(+h#HNvAv{SRi'5 ؼIG d?TzPˡ\Pf>&nC`~g;.wmұg{"], \A]36F@~:O=5&䯶;=/28=78Wwamd%yȪbV\9C-r#\,k |)ŢהFOf >xKفwoʦ>dZLbrH~>;gEO$M?]c)҈/.VxτBߗQJ'7JG}tq/6qϯC"DyשGsodH٤N_MX 7?>(:D=bB4?l::4 ir+t__Ҍ%@ ub)vY1Gλ?f>ЏT 6鏩D?=qiaX ;nyR9NແjaD !zz6c#4k (fYl\tި11coh4: qFe:o5*URÒ{pfp 3wZcoVckE=RϪ^VъUp!ٮ!h_xt9rns/r?#W/KBd''Ix=;YS;taҭ/О]["31ϡs\>5-*%O^k;:w7LDQ%4n7ܟ]lTpiOȯ 3iz$C|HfDiL&Q\Cl]5iP)m]ąմlFm7믳G}Fnu\% &@=bVSHc=r~6f> 4q'5ZAė| FR9Z 7ŎYNƞ#]EY'Q[+s|+@sT2M`VHNÊI%]wyr:<6e)DMԺZ3mg>D`~_=l8' =1)J<}2?!=7lQDTX'j)l?V;2=,X'suTcZQ)ktvn",{6/)ÛU&|Ev8l8m)Z[gpH꧿;-ga>۰ɺ>_jϥ1g׶Y79-}ۤb .5rО2Ćꣿg2ssb"i OWv!!=[嘰x79Z>Qx{u[7 ]XwʃO$_,Aհw+B831 3D'tgh!۷% $ͬb{ӟ}BB$O'Tx]뻠-/U{znN*^>2trp'1f @BI]~&MUx҅(,\-*jH #heTF` I3ZGQGfܪ-%-){٫Z ι%/igy{ُ[5N#jA.nBdzM68G.DM<\䭸}lr><ћ)/c^O5\P!L8ra ۊٸf"ٟmV~K{(>ua *?w=i13R_\Fa{)ĊMZF:k;=Eſ2jtM;'jnpZS.ڜ=5?Aa)b<J:+%x> ,0!bHe8_I &aG ^Ѓ8e3U{Id!{Sv+d}Q}Ym6uP(l\Av˵r~#\JDPGY)ƙAaqhW%Gv>f7QZgm1B5F>>!*PV-x2jQ*bp6r5<Ss43˹EO r{f,#paAG?_M{ۥΖwrp>,u ޢ{:[pJY?OUyRʅ:+az}*7{ VZVH,>7 *nrJ&|8K6>Cm3$P 7͍򌈀89[?b~Į~ah)y?!~!hªBlZfi}Չ.].#6/1ĿDcl??/ѵ1t>iN4Y6&Qz5&"]_BKZeqj"ىj"XN:UީFRM`lv񘍵CH4Ħ&V t1:(h}94W)>tC*`/a1e}[p}0O^$ 4=l'_+a#&"I \Uc,ƨ;jJtf2ך@S-ڂ4FӦFD%_;;Sm6ˬc8;`^\MF674W@{$ ʋ{Rz]AmznV+kGPw貋e%~孙HS-7t{S]+ .fFrZ~}a~yuT.к-eO@ZJ_v6yS !i.O.ᅩJktmM@/m<t\Ͼrd@fg> . GaB+ܫV˗E?.f]P˯|LyaQWfb:qeD3+ )}bk#YqIЕfN/55d;eJnCŐa{uhb}2k1aɻj=%R߸ E"L{P'YƗys5dwpGNקtBf.,yS>g(K&\dL]? Bz}߶Uioᢋp̻OiS,xVZhlY960k#KnR1 ue<ֳkqp{{CCtュV0tAnR]f]R0!(ޏ7H̖q[^W[NkoO.BHGƭ̬/|.zrÃ臧nAui >1!=y6;-%Yb-Hb!O8o7),OAZ2nPPjWޟ%cWP;K3 t~Ϣ>Q?p_C]5E}~w{BDr &8D;F-o09v%7+;1O93S&ׇ86<~tޔ4ȂqCC]ᵙvم1vt&9ğڐ)(aSw|kqni'ccvQ;$Hd=emi * l3Lf!ESB#Y򷔡wnQʡQC6>3h`" &< ! jLFfv=>U5tf :Lg`u+]=%ЍU86x a7c*KO蠪ZF!g .5kO Ͼ>Ej: pYe|[Sg̜EMJ>.~By=3W8WИ"n>=cPˆ3RCFwx=@.ZbT`9ˢ]"0sI*c0Õh!:<){x^.\'$ r:hL\F 0!XgJ:W9,p% :驐bBťгyoCwi Qg)[ZdXG>/JՎ.:cu%}yD,6@4FXDΕPǛv퍬` {؊ՠqqyWC'~w-z,4m7Ytd(6\6/[U.d;&YTNQ푻&sCuWم<66Zv(Fͻh(tmc/9:7"= Cfd0AfmҎ}G@!Bs6#4 z6jW>$Pӻ,9ж"2@ =ATxzλ mZNXRWPk].g""\?bkVND|; [;j:͔]4zbq?\gdkj1мqBDJa={9zhz4F?@:g8!Pjp~F>?k},^BV *j̮jSdv] )꘱k'n/\V5u Ÿ_}u)E1~k1휻}b z\1=6rau㱺7IpʛO-HTB9|(8S72/ ?X*=Tob4]y.s;|j=J_p:MI )sS!7e?sQzQ y7r(wJUzxQF]u1q05"gbi 䭄9dsg=t훱Mo6̏ĒlX.iF52! ܊6t=}/wbR6g_קi o들`]ԯؾQT4U#@0d$|VL!nG ZK=3N%4^vG~ bYކ Q<}sSF5~Xϐ RSKPS>VaD971\ndR^ss 7q'uyd5=!TWMaf9?9@Xhb M)lZPMKp$5d. BqMx( [߽8Pdo<.!֊vQYDP*ip١}4_=(= oJo`]ytXu:)s(7gcnUHr7M 옠YjI68+*d3@T?_>6҈>:MQOy:ˎ=tK*VJyi3L>)ݵǨkxQb^%o@ӆYo3٪H681<qRV"Vw?fjצ˶a yE QF$.G659XMs(cú>s/~Ji)CȓҒ:KU[NRy]P-{oFq-eF %E]+G'fظD+$;7@H+a3hg5kHNڄ[︈~T]/SO9\ kx +"UoB(ğn(]>r(9'+Q+Duш!i|?8}]xjwZYFaP޽ _]P"'7d~ }U%AsJQ㾦ƒ2\G(e~/ou~.3ƿPa /17RGո>&@y +4G⪴P>~|d`k0 RqtDs =U(=>i|5·H}Gijah4{-a(AjT4NiwlQYͺߣDfW]+pqSf=ѵوIQ#"GcNPM$2B/>n_]I!՞\Mr)3%xH3dŏ%>9Aޱ<@H)~?.~iF#窌O7,\:!vQKfWcQbKr]UcWѸA4{u-$ )PTZ[\l2܉B.5 LC(h6trJ/Pנx`GWFTYvQP1T?Y֪6%@% m18襲$ 4+(v ҽ_J> 8 U}h#Q؏ ݌?t" )NHk`Fku?LU)̾!beu8Ƅ2!:FH;0|V̟+c,b܉HLǫc~8v m4.ئؒXD0I-g$7 Y NzI@%wP1 u `cK3w!9O$kwMBmVS[8"u |<0 İL^j(̿kZ\ Eإcہi-Ql= W.p˯eG]&Cj2t{O8:v>mSHF|M'#jF%Cو8Ɇ.|@3zu1z_1{39bHH`'DX-PQ"y)5m(5M~)0+fꃾ'aOʆ#Pn#;+jB .0C2έC" I2Q /Pl.m|\J.:\]Fįl@7N!Q[%)#1eH67frm2Z3 .i]J,Qf,V %Lkqӥ ~APyEގ;So2tc涳``*\gZJZ(i쉥@CJU“R8qG= ~LM >%#{{eVlWe1%eM溂UXMLpKA]{~dor*4IYXw/O!j?!Œ{cw-|rOgWMXy4ҟo䉉~SsA?؟-}6 kgXƮ'b.0&cEλ. P]YPY(B47q+9P*Y}\eϲgϓ,xZW{x6ˬ-l'0I Il; F^tAqr"p%!?]'K׭P;yCyLͺ.Q)@`=WaDnz詫KԵZT?`<ׯ[L\Xc/( c#c,;PWI,aG _!|=B.!rJ+l½bTNBO$ZvX8O 6]34PÆbf  mv]LZ7GY˿l`.}OT)i(`O eDֳ{8>iSlD8fǘ(1Y'w#;N"%Y;0Uaw??>zgF.nb]ܕE zzhM'l)F(KKYƨ+uν=wo [`ܧh~rDDT_01#\I)=aC Ḃٲz>=Ј+~‹ܱg. EKozbD8޸]NQbdپEkIK%W]'%4%-1#kIK_)l6bډ$ai=K[C#si@'zǥR!*-+ZxHU}脹lxd]=Mt+&H,ibv>= J~VI(LW/qݠ#7G+*_/E4ZI~MUpX_Rg-헭Op~Z? d=žzˑ0|> e7O E$XQ(Ro+©d T9h.> ֠=;Ht5-EKwf5ǫˑmv%]bj~~:>ˠxKM*dW vY/^_?=9GOY6]Bz>0{%f~scl:j:(`|koov9~v&]\Fd ]9lc\XLdk*yٺ`P4CNO #γ)T#c:ujް󱁼PѶ^DȀ&Udt|epy<|ҵ,%# a׭߀%޳%zo/0VC,J'w)$f $྿CNI]\S4Ӯ&L3*?ەj6l-<+9i%fŪ<xE_Iojy]Ĉx!ހi 99} qn0"s=[; LϐNhH?0z^7.D׼T62-vWćcݨ,$s\h48]?\5vJiIPoc/&{)gf9N<>uU=/.@ dgM'KEy"Ey V-_f~CNsU" '.QtzT\3]!wb}y<yFYJ'ķFIyi\.+팒kf9q ϵk+ [vlKeSʂRJGNم>4v9E4&(Y mfhR1x M mN5H2ߙ싧Y tt!r:(n# yt%<1404\l fť~m|> s6I~!-Wd@qH`)*E_trxd( *@?EDFsS ѵ F5cU 7?@,viMLGNȘS!2Z{!NZnd<_k"X#Fe<] J@;T[(C~%׈X㓁<Z.72 CXtByĄtbeـ'`c``dPB/ȒMjh(|vCXl ӧ!iYZp{ x6'6 814{\9䓶>[U0!| ~TUXoNLD6(+fzQ0#f@(͢#l?""䬕!~LLKƈS M6.Z U#׿ۨA #۝8ugX7:!t)${{@5̦L:#-*L)=3K4ֽcTT0uQ퐛ʴ I(?+Vhij {mplS}ȱ !/I&-Lai-+Ӗܬ.;=XMRM>ȟDmڬvI')DsL y,݃6' ƔHcb~A)ׅXFPl2?N+U藁HGD:BzESnT9# ATlcg755hw M4f纚ehv4Kb|Vr]byzzg2@a֭-yRCKQnC35oP9pHo]X{)2J2](u`޽Hbޑځ=\T+.$4Lk! x6m%нǎDGSQ$g(<"_8(~(%Ǣ#خۂOl/P_ kd_o4r!aX^?:j;V]"xg`S4CSwiց>Cf1D;Ϯ̅*Kjy'p36*mE)]ܲs)'prx>V~azSƯ6Q"%dx/QYc/Vٗ?M~,"V80uz͞]p$rTW"dbxβ@I2`2 Ϋ.zIr P|e~r@,C"\8rvy:1Rv/Ǘ:_:. >DHsh$@XL4IKsiJ:UM(pJ`x= B<+{~*t(+w<? :R&Қv_f~ 2v иeXj {j3g:5t :?#BU-_̮_TRO{&'6DD2rx;5Ս7FJSה^ o|*cPDXN>~b8iERS)|ۑoqU7SɣɃQ=rI3, k[j, m!I94{~>˛n38 yG_  F%H?՟*yynW+z~E/AcU\Ng|?lQ(ԴvS΃hV[oҚ GBH.~b8?=s= 6R\7\Vݛ8Qᜨ8!k'w5 qϬPGV2<;opoi-Kh E KV{h+vezע\lpyhkζmB^8NT^ކPdl6m^~o}>\(\|Z LTCFBV&[(j ( pT"~њR_Da]>%}’B/a7( [/D]O4⨕\Shvo#H"f~A435J#sPo Պ\NjdARWE'Q doΘgI<_&;ΆusZw\Rjj4ԦC81o5e "ڻ'CS8_4f^4`:0+aN\|̐@vػm~7v!Qf:hr(9v%1ڇ։vXh船DSmg>i5<1^vq:#6]1`0$4͘ 5ZQn %(&gVi~V(RJMMS}9)<0P!dlq bT94 &j|Eu^kVc1A e=`7~࿻Mɏ6(~Xq%D>Q|>/qnpIxWK:cL UEwpkfM?"0Y̍TlwvgW%KO9s$ENlϟаL@_?w+~~Ğ" }=0 wKYȏoAaǑLZ۪RCE7ϑ! ՗[pC3H@FP2 l~%8}znbW|Rr#6+/7|U)sGۃBu+%F} X1!7UƛU}lCeaM OֈΝP/{IyeG %3.q _aGTQ5a(5"~Hp".7 .H"qOlDQaPCF•𼔧宅<3!d_8>2 G$¡u:a:E,8db2lP!FDFk)/5.o[_!! JڨC\qD| -AL ɹʝΕBta4EpK튘16(mM1Z`<2x}'ϊ7k(z& `irô!nQ>CN0t.z%N^m[;.g86:QQW]SI8$RDz?C9Oa8C?jsdjg S `q`Zg XـX5+=O@B43kjeq !%8tٺAp.6⟋ZSE]lC/m5>/܊_NCD?cf]l;N_V @gB/ A+KӧԼ}J+yw X zsyIJ'&VG=ކ_Dut^˟L͢`fE+V/S9Zu7ٻ)pT]OFt0A` u`B)5c|oug.$kxl[/{ˌ6BKIlD ]dtŭڃj&b|1PP8W -j +=TkPI)% xzdz}KjP?@8dbZuv g+V rU\ q+w)ܺ\Ϡ'V;&&V~Fq:uO'W@d{d_sנ<<7➧SXtiK|&pjLmH0ݫLPJӽ!eL_8*˲Og0[Izuw>$?Fx6}Z0 BE F4!Xm#q@=%OP?+m$DՑ2͋9\Ƀe iu@ vRc$jU (8Wވ_t+-xH!9,T}\&)4*KJJA2ݧ 3IfS~LvNq·$>Ι  '_Y)v\4!ުۂ7(+%f@!-DG??O>JQ3d>r*B:pr7םZ%ڣ'2|󔐔|EX4 R5_$s= #N9,~}k`ًr~#⟭ ۯ kWlZ]t^-yZ=+kZWiD781zW( +i5^DhM= kg ua5>d  heON]"r?5olY4vquBbӰ//07]GwxcچOL*_l.v;bg-Ji^'s*γYg8H-\,'<]=ѐңB^JC H]+zW%(H'l]J_H LǗ܃,p& A6<&I9K d {(%2s)ƍ ]<< 1~$p>ka(s_ РpOCZfQ[FPQ:\ƞg2JjH޺ f2S h}*ӔO7⧷qEFE s&#A(Y.Tm`%ٳL ezUqU'voVY'`e 顊T)\z|7)S 6"QB]Lv~GaIQ G6ćڢAZd4g]*;'!judnܐi>Jni vNJڱU͌cq_l:6ի( ?FʥAȅQq6;JY})VJݵab6I5X]qJt:sa)Ar6el2 9^Te$Z mi]\Եqv @ydveF$wGh·p%H.ȍB~fGĆ O{dӂ= /~kuDyw/{ `.ih[QgB|A?nH8]v.q }h>ªM7䩶Q(JR 8̎c>d!.o7ۊ:1:`:7cBIjB(G\h"hGJJ!p S /e*xf4{1Y~dvS#q.h񀡓,#g} gъ4{洠?hc܍\e\[u:D\ItgYPtR"T8bV1+ 7X=X52U AQM19]u̽=xZf0.&crku<WeEt܃HU.l֫8qCjx_ŏiE|[MWi0`VZ `KIaإ<(A1^vlp11mkFrX7SZ܅dAؿxU ڙաK,1tqBG KW8s檋F/:R>@xk(٘Q#7 B ËDZM7D~tkxF}hߏPw8600 a$<=uERg L3)<:Egk+C"k 1,[Zr5PWKz63\_M?&2 0;b0 K8o1{DZ$;65 l uJa*M O<!bwgn>VKí4V2! |08ǘ4@دs5&Q؟c)z+-ȏY-Pi]-s*Yn[Լ5aFBۭgPR[jt 4$/snʭ9m BK, tr[WTE .(-~XK1(w- @_|/SC ؃$NM3b~^qaFπ3lhqmpևJq2'(473lj+{tBٹbw;Eɸ*N2:{F)WC_-׈TP]净4ÐZ% XPx5C?|*dp2I %2]:qsjr%NmQ;%~0) SY e\cǂ;b$_n.hNܘc#~8SD֗pqpc"|^E|"PӠ.0V1pqY5S pUh5v2$Qz+uY-%j!~䮏H`s=>ܤGמ{y:Xq,ũ¯n9+ߋb֠ĿQt03]y/_&YzZUIbMb| i6DI&>"-!1]/E8T5/r|־œjfQY$ւR]FW_$ ?WkH_bX_<,l쇹rI>K%^P'Ih#*Ki]RVZ/]sƼ.%,Qr/<|Sv;x ,TYw\ǼP:et~CM-sh{>Ag1uL>Y_UUu?}) *,ƿ1e+bO1tJ#-*Sֻ;aq-V]y":V?8h^ܸIC:^;~uIp5]ÖmT&7 ;[A1 t>ڱ8+~EA<#lu{:zzBH`)p3 HkPGAPa;]8Nc8ޮMJI%VoO[ꚱmO8~[#w]mea:{˙ ES屮BpBqԊx.u&)>,xQ[wcp|A|V|LLٺ֕TK#0_ q4i7d[1,tօoMVɛ.*U‡ûEϗ(xrNvXVJ`>_+JU0R@4V)ݨw.p_9; ,ԃ)] =eb.Zvdz!Q? Z@;HҜ6TmnLp7tQkٹ|8}[\Td>,fC߿-7?o9n4QJFmCŰ-*d `4=Ċdga/1ۧBowy_?>M*tKMʆ!:ׁˢg mA7F \8w҄,:O`0@`^MI+Ԝl *Mr<53އ XQzC a2upïdSW8׊^X2(} ǮŤ~/(߼@.3Y_͊B؟v>ėLm E%j55^Z |t٩rXy?]w_$̟䈮tEiYU~ K Y)URMQ}pSd8R/ѽ ɽ _z~A#wbpiNqwCNO 35Ox+י4X,~u pRQ~g,S{ů / gl~k{vT8iQK)$0+c5361f&r')#5\C c{C޻O׾D,+Os7P,P[_j+ S0tjXtbH3{)4ג81S;+ ጵ+7Ks{᏷tJABRU@UJ6If00Uk,^'o1x< {B~@mjrj0 qh}8eJ/$MkBzf^h^:/^V<4WR/Yw~/% B Wӏg>_WW Vz#61i&f(V\R{bI^NfAh!sr =LA~~^cxg7y6Fmksj+r٠iWV/_inu5] "F$ vXj +.;sQi\L~%µوC#=la†ʮ"| |c#iγ0POӜ^uR[xik傫[BK+Qk}Wc*8 e:V8Ś>]ӏ{<{F@yTDcʉjS}<[qv-3;O®VRTgu w v<}h\ݽ^p-_~ '`Z[y2]MWN*u)p8 є߭%:+!DMtPm m MגpАEnQ=҂Ezι6udvQ\qNe wJ s2 n?ct*P -^QG˟K6stwڃ~.jP9>dzx '֧-uq]"꺄)04z y8j!wҭ a`޹,o[&_I]amZƻEsW 6}Vف?qzs^ {T4 G-S/]s~ ]^{VpWuOP}[/1;|67\ G\ $yc2Cw 7:[[Z(WPӇH ydA4sձ/*CpO_ү!BBg)sn;i@7%50"}Z1U_#,>% w7~BIL!P,-rgsZe/_){s{I뽈d7]o}.r+U ^mO 57 '~;4#'W<ӯ Z&h%(z멹50o܇FI~ kVAVte '9o3֬pʕS}лfu⟂ |0ck2?ޕ3aTvphoAaQҤ{E{ZsI30%Q {r$h'ٹ]PoX pqZ>VJWzfQ%jJP'w[xRN[ӑQlO~ ُ%?bAda1%\J\_C) ,H9CnHXcAxk‹]VWB BHP,ȶ %?<:`V6:U%X X*eo0}ݩEMoiMpv۶0D+|DM$*|0HiElTS.QQ' *? > lLAfMF'AI;f<(ױP%**u{J.bCLt mLbn* Xm̥ +W{߫{ڟ'3OﱚC,=臕~'9;N.%+O;y# ktfFyѴ^}67sG8F'>fCi>'Q `GT^nv5&Ij vc/@3aЖHėė$dvToo&o:֌E\$ fࡎuԙ!cŶ oAav#wk4 !-h{]GQ27IN8@쐭FnDYO+l:\Yh;)Q $'ɿtK`,'4wMut:"*DxKqMRw%xP?PT|+l>4/Sz~Ȃn~s3K jU9? \FRktcA.z4!wr/|ѹRCp:MHC/|(Ŀ"qNh|Ϯb6{Do{{XFUOapH2G!{+쩜*ְMW=n ԲKE'#i/?1tc4xcI-ߢl T+|KlT \ۡH2|L,q3z^oV-EeqήKKsѥ|W6^MJ_[]nJHTU5}|څ{Gl(}G'BE Exyguqk;S.Lmc;u.eEQnOMeWSO+| ]dQro>Cdܫ hB{G;KOwv~]*Sseumd޹,=۝_-NUZu$)Z!s3B)gJ7ؠ{"'>?wb/y|e~k"+eOV>:hcM xXUD<#0Ui)J5 5tg];{]z7hC!/y:X%OLF X9 QnԴchJ W!ӥ~55{;VhRM{KՕЃH27 @ %ijȇ8 rq;ո^3QOEzN:e; {b|XH15_o{BRR=@?-bBQaCxՏdx^Kl<:Rp>:=<^e/ !KP?YƁ"ASEo"kTI>vo^L.c7]Jz^Yv0DTLs D%i[27Ƈ7jv7-@}k] =H*tXW%m>a<$N-GvU,QεB~ś #Q3pq駶 >'lDv1NU͏i=F=y5Ɠfz+l>mӮ*c )@;h@xv gSX'H](ACu^?*IlQG0ztFʃi|Wwߜ<.U|(픫ׇu†ZQ;\ZĂ* >_Peح:,7c)[(ٖ!ljЗ~(7w/Mv&(*0r j ^inzS;g+hdZRVHA,i7|>k?{]YRnL:*)h%>E+ @/+Zy%U0;ғRߪV([IVvk 9-oyg?:q͗a8t$S j2J 6K,nG_[u')cM.NQwHePXk4|yv Vސǘ 4Ka;׏qأl# Q$,ᆅаpupkПY:_gq)CU=" $w_m6os;>uZiE>L`| d.cI5匢KKNUJ*P^OHEb*""I;m ADJÕɾ@DPD9 ΡQQ¯Dl #5q}@5}W(]4 n:} i]ґ.w:X5Zҵj ^pڬgP[>Z,g>VQ)Ā; {+IŹP7|ehz@`.T'RRG.l&ƶEe:H GH R +(13y:9GXߥ++ir :laN#dZU>C&M3[=c(ThH]Pc7 F\53{8V\9_# f͜S6Pr9-E:LJmr>i/KЀ4@lYZ_әïHYQ_usL:_]㜫jՋ[j㜣$W|pl :Ѧ7/`qPv]k#^ %J"lXweƻoMOnA(흹KPL0ow3PWMŸ+kCU|!.rE%4qfS~%y^H3{_Ow.-G_NԂvBZtٱߙ9`]jn7ȿ#q:Nź!/`H_N^}B=#Tg0q8&_݀"ُy68lx4_WP5Nσ @jaZۭ86*L?F'3V02䟷M_Ÿ@tۙ^k1'*xd)* i=aNLk=A\4e_ 2p2ڹMbCx%&Kȿ;}Ap!y Ӡۜհ~(eM.n9 ipB }UG6+cIfߐ1ETz} O1?xq',b3n \jQg/@yifOl#vU;h/o'馣ἕvaR_UOlоP!R{V&O3P$ݸ ,q7qI${hG[.?@Q:OJW3z vOZr`n4v?~15iC[ǕЗ؃mjP(Ngf}Qx%!')ct)Zh3J:I!RֲdHB/2lGM0<5矨Oh^/|sd?7?Tj] J K   # BՃܴ+@/pͪJ*-6Ϣfٵ-:sV'sF q֜}"?XT:A:H]k}l6Y|&}?cj-Qȟ\MWu?&ciOŝYl -Yx}uf _dTM#߉3R ̣.*F+ 5N2d,*qZy#Elz+/n')Z" 8pnU 12v[JD ?[֗Z\sRDZg ZW=G; ;bЕ% (߅'[/L_1AT:AQ3߀V?N>Lqođq0?6w}v,c-EΔH!6WMAfKUSrguw4Gw;v{|특t9Y@#yWnn/]4\jaatyMöR?|F #;j5yx՘-k$yکdÚyË߭>?~YfUgcՊ ]K4}"3D /qu,# r{.ؙZ U16ra2(q/Gh`\bXI>3bv'Ldَۂzәx_k9V6L8}R(&,%,iЮ,i!> ?F 8ϧڒ0:8շ!{S;mJnV/;ɥjƔvOnXn?\T/IEVV&sT*o\ݺ-`*$ɨib(ȞG&hj)kzZnw?d z؆>vez @ Ĺ&]Pźo@-_h|`jf f̮Fr=FW#`z兴t&a:)]5 0rtyT鱛UcŪЋkyX1 w#*uԒC~.PBx;a_3GI_Wbc?-`z*fH~@[Ni׉wzvwl _$g*%D"ؚa]ǹS4j7Z3cWf(54X΍(!B^bpA Z&flZ"Y TzqQȞ ӧB[N{ d9+: ֣Mgߣޔ/nJ*n#Fd6!eEJ"v64;09xӪ5 [wձ%~ |SXڈhm!͏V mGPb(oM]^N?t?da2mlY{'F5}\!;Z+ e0] 8LHo4bohq@sJT(tr5qʕ?Hp%}~!HI{ *0hs]u4$ڈ"͏CWRShqVNUj7gC9&/=2=gCP=.W6}ިǸ];0%wV*Z!x1^^5, >LvG$0?& ?mm1RHkK2tCAD|AՔRe[DII7E:ҥH; y"j5+Yy 6]'Nv)(>rw{q2otiy7/[դމљi;lبSkaA( W0Gvy6%*{0IYvDV"+HBAq8IԤg::LO%ڔ42;وYmZ@8 ;Y%,Wkd/gHh9 DpDVNݎT-4R ͌au꼬p q K8Fr\wQd0^HfM._9+w -o¨*u71$C 3@Q&hYfs}qmQڸ ĥ͌ Sd"[p'B&>;ڄt}£rȰfY( qc煴,ѓNYg76#d??94v6nJz(KN& `NCk3#hIi(&sl7ubeTZE.ܷPȞ&fῶeaKw(:Lw-{_U5u)e0n~?ѡ2Iaka:#/%sVZ3[2w%`I̱1דt'К]Йy\  YOlUM ƅH.+-u)-P~gxW÷Tpsӆ aĘwՎK׊YTK8>a W█ע]Kaad6rc󠄰Zju[v Ҭ\ -$i6el VB<`:;h?MF L}@o`N2eF2Bm~ZYEvzLoV@(绺:)YiVI=%@ެg/-^%dո |p9 d|_$O-b]u極Tn~KF22kP\h?0{\Cpa2h 'o ꗇmʦ5I؈| -v6t.ea_S o6Y=lJ0xR/Xב֮;K񞉑8>:3|#mןβ׉Xw Ucp@>KMT^q0^r):`}**qTt 'IԦ7Ǚz3zitfNĄJ!&TՁ*oKA%},KiǺ4 |I2h)rKX03. ܅vLN;{]pcɷ|hIߝ ˱L+yeE<6ʂ,% T>(~@Y䟋xR %P"ݍfI'w$?'ApD`y6eAYCWw" %c؆(<ٽ I&GtbtDك0ek$]3ŝ;EnjAWBw뚭A9/p츧'.hbm$@VK<%]k<:a`Nf"# 06S\t];:}-8]lWJd zֆ?؇C%gV}cA".糹Eamhk5{X b,Ȭy8Ze~"[*7$"TfbUfפ65\v6;QJU7"nDvDM{8O'_Xz<_,A;@Ϯ3ñ`X'x[ԅ{x5P('|ۜ)[˗# 5}2IgNJr7JR?KPR"ٕK4z! nSi^t;UK>$I© z֣WLhOUHzCYmSc=8N$Cz JO6KVOQ[FQgvi WоFI oO[:C Fj8uwkc<ƶO`M,_˭ĄCJb&kMa* ǒW%Sug'^}fQ4ZRTW֠^fy3j0Rٵ5 Lml\>+>Gz(;&=B1L/uKʹ TĥHfW{lys'ͮFL3Zj⤮EٮqvPC؟Y7kJT9F(j:-aUvKXՈPŝ0ׯXl њ 5 ZCﴹ<˸'?oh-i}7`Ѽ1*f+*OU:%YcQ+-r:^'DRTb$z"$3y( TU#@Eez' 䱩@-eqnH-',u$J-= .F*)֯z_o7/x=Hhҿ?l _;Jeo| '1a@yGM(J`lMP!ã{ P?±Wԟo sqh|+J!m {wOٺ} o0Uht夊 }3ZM32;KkgK*kgr0lWvЍ\_c]LA=%{N)xS=qč=/<ISPE1/jC?S~σi'&E@*HصW7]?t e`"{3jh<_}_[Ch !v3f#F ΏlPh.b:t?5(=^g=cߵo)CRyPhv1{jtʙjn^Enne #{ Տگ*7Yd$JAtP~)yٗ\7/5ZMzxH]_De!Sd)=оSCIw3{!Nu!^u!F"vqq*?h c:K3pT?_Ɨ?Ha[|[zzJzf0S z d9߿ڣm9f!RO=%hsBzq;$Wl"X~!zeO ,=ͣu<vG"Y#lRY:' p\cUrL戀?.L(f:V8/pXO?/%<5a0|=C0]wOC{Fx!?}ݔͦ.:4CɹAnȆNk;s'E_~;{ 9C!uL4 oz]^5z]Dv~Uuª"4G{ߓeu1+y(!Lνg]Gb,\`.Wu |^!؝(VuI~.׉XQIxۢb Eo=(y6?!mP9NIͰd4 ȷ|^< G1`!X7p(P6W{4*E>OXWcg+6Bt8n}Uj m07h:hOuo.ZxAXrTA-ͮ]GZ@AÓo1+fXgەe|(ceܟq%:ǓWMnXaYmx" d]>%p jCN Pr-PKyimTsQն^qae.2f5ʬL||w-9&%H /]>_#LPR1p\dWUD8`b"h$>PzzJ c8:`N* M!j߼Ϛ51 onpxnˑey: dc) Iy{l /]mπR3uPm<5386<ÑT&Z!V/E(1Qeo'1 |Ey4Y ^ѕo3֫@ x@)Jp3|'sDX+N&9:OQMU4;ۮd0iQ{lJ> L,gi89%TX+a(p= ѭlGtiQVE/_HCլOI2\0r99DMOcZѦڲi"%—BO7Qʶ\%/2с3E.ўO=FVrLE/ٌR"qf3s)pxNL=db4'>lB󷺚q56v?rI8W]4aN+u > ^:i?[9`yH``fu ͤ>Og%w |%FF-,ڄ\.aeLz?{g<ޡMf4;XKr9SMgdW:2P_잏[U4M,L4@^qOч69KjOc&zy#Uy}Zƍ#1j'K.sf5HOͷ}փIr*wdD-b=蜡R(_šOga(F9 Ze?~mvG-^}=@R!P%8'Xa«R5܉g _;W}a15΅W غ(x>?~,_>,d(rb49c2ULՂ}t]_pO|.CVGEJt tqZɃd mf{9YKpGTE:xD{f#(u%-eIKw-LgԻF|4H7 *v +gI?"_+o-:u}cӹ鉞 PdOBZ(h/{z(8h!ZZz5lM:koo]~Vg&-As2a:D7}Ĭ O)zZU'MA#dK[2|| ,;;{ d΁kTZ CiBGwU5HJk.̝i<Um]DѪs2zroH,ׇwc?j?NJ;}fHˤ[׳xBldF ~fؕlyZ 4{Kn) ig=u?{\?oI%弛TE#%#/qjHMS7Yy0&z+Ʉr7 ̦7)yۇfʴ |3^PPkE}KDŖ$;j27.<&X7˃ dTxaJp7` 7chnF=PDNvm1/Jv r5-͜r5.IzUzhɹ%Wt7rJ:䋙 JJ^kѴ0WM-*~&w_b F6GDy /ǨلDY0Խ X2܃J4_;{3%) ځT.`5/xh0?r>g.u2/u2%>gt#q."̥,e/h!Xޣ8vűRpo@NGᙝw'j=QvԳ'ZP=ˎt3xYe@SVG&^/D8qJ5 -UhtSH}t#(bn*4P1_W#K41QXbykq%.ߤlwG-?ϻwH*Q7vKۑ 7˵V3Xi_YlE&2uK=scp%Z&:|MhKWsOjP\ *\MU3N-*N/zKW[q7Yp#i)Nlf7mj!0&A;v-!ǡ"< ƺ_ppSkf?CNу6W{r7=;CD24n]w ̞Y}~U"R>})6]ǧ.Ւt^JvzRǶsz uҪI<_忊1Y-Fa=Ԣ`ѳh-qO=3BI"aa<9 _(?؛^#Vϯʯ^sGŮ\zyEIAYV0fd+R_*hʽFi"5+%&c{pTJn4ՖU`v6sSEcbT]^D ,>r=Oar.s5%KjƮL 9O+e7R`ix1>r D&#YVmYtő(1"f( t6&gk3/!0TbP͵'#̒?<>hrևE7{ſ7xEJ|Ɯ1[.e.[Q}pLX\R.92Evm7ʡhFTxaRd|"vz>ۦ޾z7("%Aw-b!?|bvEg/rϰ3- yoQaS}rДNOO]-.apJR@ #RX9E'r ڣ-[/M!y3ꩠCErdcHrs7^w::>aUnaY\%jJ'M59eC4^jپ?]d(RR;)_ZE> FZ+9 qiaIȾJw7'h6pt{0P_is-kPXJ7 ƙf$V)|j{xP΁&k~Ft+]-A_n:`!ɹϔ1CmAÆH;LHY)(DNvƙІ$& Fr9{*a:ٙzS=LzS% ~;dPf5e yn{KR.cف8/*3Ԑ,L#Oj^?Żb#xU(yIx}5>2QY8Gz6r'buTFv61/Q/*N[ ^+X +2VD\#= _Qus_Qr%I#7*/ڽ45k8ؚ9$e6ۂlI6;W@VMX %”kaJfϚnR$Z6IEihŀnDs*R^!*c)?*~!rA^Ow%?9GhEnQRK/Wp4٭ u@a7?fl J_^*u 2QR4ꚉ4ZDe$;b7J.Yi  %j}1g]I#H6JP[1[/ ?wȻoJ$\5r5+NKIz\t輓LHFuwӯe|d':>_s~"?\VuN?x/r558;8@m36JJr֤_w*Ħ\k2iHlxٌN5|L;%݅a"q&jDaUNal+jֵf\߅";2ZPɶs"SGg>DRxY?/4)oTegN'*4_oP?Nmל? _9c | q-Lb3i$B㗹?; _> #BxLLd,.dZؘm1% \|{W1A*0b< _MIAy:{o=Z_ )@ӅÅt+{==ҹfA(Aͳ Vʠ={**DL]ƳyO0˾L0TpBwAW!uאjk4A%p񺒢$B!+ו:- XzJ"3x c4}6B/2Y*MFUg}%&iYp|P|ƽr0ZtWAg%Fcxހ +瞰}SdDLt.ё~Њ+of8~7qi `{ad=%[Ћc-x[? R35vZN :yiW~jqm*%< |zaq 5^ Ax`Gg1䝻k&6 VLUxMuR/҉_i.HE8Y̝4;Fn~5|_矁k `̕m$xܥIpa1RolCCㆳnţnc?ʟ(P:jNN]ks=ȐXcvNtK|?> `Ց=P\gl:ZIT5ЊbUʖw u QHm*O`<jzrͼD$HTK^S]/W/UGnkEZICR? qY qUpetŜR~IFqY/t[[Chh1iAfE{*G13'Z'*yHz͘&HΫVdX* |HP:3}?Hݝt,*}1E5j vrX&p 75tݵ W| 'kccO9q:609|'[IYHA=\9 Ɗ^ x NOv(2G׈O;s^ >ץOzZ>Ih~kkJS=򾤮>XtY7F\ԯ' +S泗LF z"`]ϰ "`R=q4nw uAu)\GDY:~2{SrrRӰ(2#q(nX4zH(jSٌD=۾7ڃ4LQhi 뾖鏉2,t6MC+s1DefQk݋ tLdWLJf˹FI @D/a"`8H,*kp>O10'WEq6ǿNTZT\$!g$Mv1{%HEg͗"r7m+a)0nc|)^JGhۥ`u y]X"~ ?wΑܕ0@RxL0 Ήw6xj`bQnawf?MW/׍ X%o7uϱ7OY r ޜǡ|csɝMU'誥M7KZh[ۋs,] dvpFõ^߅$寗n.r9wS eED&J\+\ZA.'n*e X_;r #U~ z- ŵdUQ)i&P~ݼV` EGu8-wlǓ6*`Eۺ(PlhB'J(H PH:;F\u]_(⫔wBSޥ (T>(m~;Lں63w{9瞇U@x8m@?t!!9O#YU\E[I3Oi!+}3*We67)_(b_n(G.R%4h dcRT~J4V;5Zwes$MG+YGN}D Ek,WsˑM75@4cm̮3:yeflebbI=twHq΢úN=qY2+_Q6%ZH,?'J[D]BvX]/D CBRsa]yː QI%ͮ:'WG~ER\- rx!+ )Ҹbr1)GócZ~'ǡ:pd9: ks4]YoH_Vy&?U߾+pEpz6{q)z|1s|0CJb Gݕ%/"RBkGhQQ'AF !AG tY.Y>xoy-Đvtȭ~qOKHi-򊣑jD]T/G<ЎSaF6Os8?C_]x[5 R$GJC{7EkS{#= Q 4Z맶 TT!RvgQCH?#7tӾn]c?_ 4$+7EƜxǟ]zӳf3X ̿ED= D:|DƮБ :|/<4ǰc#"M}љ8Y ҡK$_/]~-u ܯ#2׵Ldk?Hw~ɅO/wh?ƿ.}A׶/m+G'D52C5Ⱥ"b؂B1I7JTT Vg`=@4p)8b*m&(/ Ni]7`#rf06ÝNOtϔn錭& 1YF26:hs!a~#sM [nq'5Q jނ>1KYPx;x ?]Da](~= 'vV<ϫH@Qn o$0:#BY8i[p'ᰎ\CNYI;ГGDP-q9X9̕奇S~אDE-M+׬x nL*>RN~.{=x#^D/TOL|K'wZ]ߕ5R4-EJqmb @=0D oُ~= )H8W[l815, 5'-@'cpucW7 p:FDy :R!jV[+d?#RQ,,[ IWozC*>X76u*i>:Vɞ[810vtHsoF ǁm;Y A&tU#JB8-^.~quw:>_"m9&yɼ7'A^iˤ=1TtnG1' )l Bp(yP춰yݗ\O7#P`fC$pSa%ĶHv;#w (Z N:OKozxΓhL~Y<=0,}oDMRB_O%=+6fބfH~3d4n82btBĭ(^Y) N_~ 1Ry-U 2e!EoQ]NGO gxT폐yL4Ȓ\t7ϒ;$?3TF#Ɏd'M0"o ɗfM<~q⟷h`WnV2UOePFkM09Gz?'2=\'PK=Ed 9w4ޡ}kS<:o=q<\yLMuǎd*߿O|x''[ߡC4doId֟?=?1?c/? _-_՟ПUcOh3Kן w`LNc?qho]ꟿ*bfLeT^2M2t0AgRv/{oE.S^9q:*)ׯ6L54ssī SW;Vՠ%h)}փ/L?>$j*{*OreIf୫̀i*?Ű|@_X6p0vlҢ+׬3啛Bf8Gx 92=ǐ~6{"}b*̵]&}Nk:‘yf7yDW FfZ"Tn Q,KQ$zpC^kjIJ'4pFItp-N-\=f m%#U41ge}Yϯ;YK 73jl^K@7L77[rl_!9xٹyL+#j[T ^/,&hEă>zBckp*Mg"($g.t'§W 5a3Y,_'Ѣ;X|4D~8E`!M9žrڃG䳗Aj}U+.{U܆9}O,%3jzA l Sg/ߨ'VGL`ek R-T3^ EݨVXY4,lL A,Z7g Ŝx$sz *dNXLϨ+'Đ4­Ή4$̉!ufɪR'm!ZS+Ԟ _ EZg+*_{; !y߫%l/W^:ʔ_SrU ~HR>{N~og@Ph>b{P<&!^w 1Z ỰV KObsTZUN!ݏVkQc B]BH -pS_! :uXhi뒎z?[*.,XN 2Ʃ4`M^g]So@mߣݻRC~02[ULq; #ꌯtvvCC<.lP%YGm]YMi>SiqJ',`m}c}CCۘ]zʨ8ՓX+p@FjMR $0Uu'84%g]Swlv\>̮zfkYcJ x9"g՟ܽLPȪ1=_.0(edV 1 Փ\/0;$0u9,R_Q)aؾșu>e%ەˣ*N,߆]}s3o{/WT F&焑# s380_y畳2_D(T)Vތ3 bEU鞙riPMa֓ fՑ3f.29 =u9F#!d;9?rӔTGwjl j'qeufJ;w\]K ܈.hpB{)?}yqFE)/B)%N!I*-X+-shdގ=7r)~/8NOO]ա:9Z黎2;:ui9Lϊܼ<>9ke]S1 :8ݫh:.#x Ϝ?/ft_#.) Gdf;7ph>Ea}V 4PBTwST5 ?|>\|A=^wRN#T3fT?kΘ(?4ʜ+ew|}xV{diܰHI CTEMv•텓CSE7˷S49OEP0,ނue~OuWa~w7Q~P|KYudȭJ0dri sRRYHJ!xLbHcuEw`Owa FBxeg(C bNJ!{~hP^b7"qy܈Pn%_"rf{كgMk;OC-E ~3xXй=Tw47MR%?]1TW:gJ0ҟ||kx>92Owc=||;NCuKsyҳٯɺcSq:7͉XYuF}k_ɝ>Fn1rRHؽK9t=uy]yY_t%{1Y8?nߛVGاG.+\{fS';2lBQgXP}yIjd])< 5jRE3_\Y1$IJ j IOZ2:`·bM< :8G&/CfׂTq?Y ΍?nj'_AŽiG3?[S,ձlbw4VO*LiVɺ́~z1lkɌ9+ R-R i&X.S~f&,PZ_/3kYg=ͺ\!@ŋ1|_M}W 9p+f3|r (p'O-ιQm蕨( ;tiL V\U&vfSm☓|Y ;̀AO|===oEml8kCF:;>Po(T#11j4J/O3 =?x. `W}ڨFϚisNyc8F;?%n̾&x27f=Z^NsR<9LJF1x&b̠LJ'~woEݴjpUi2CbShHu5O=1Veo1*:d".k)MtB}zvc zŚkJI 2n1SJW?ȡ߾q$9[gtBGnsKA#c7)\kv5R&4K,|)l򀑗^ĜZ+mjY|gJ!+,^LJO5 fvw)i')T0eÒEP1NUl.> ;D諐bY8weM=Kp ɚ.qKX)nJݞSF*2asE LJi(5|IŏͅN^=,塘 3'Ay_yQ_w Vѩ NGIbtb +9ݑ+ƫNp&W4$ū*?9gEo/=; &?^pn02(%wcF/NQZdWvRyzFʵyS*')شB W Q7ƊO žK[!joM{9/xgY]OH޴v-Vw+3m3\vYEY<2`]Ra1*QEҔZ}7.V O*cKoOJ>&_B|M|5εw:QY.a8Ru!R2yޔߓoGҥɢfv5bꂿ~$pA-X/{J{`0]:OuN@.Km0di`U~P*zzHx <[׭IU͙olNXiد /݄JPa0M_D FrM5w8ǗDU>ۏ7paxLokA)/!);#'|NBjD΄*wiŕ2IIzb+I_I1S8oV?++ᵈ) q];7e ƲKG|3\rG4Eeۥł:0(r+69S ù!_CV~!wS=3/РnBiT q|dYrֆHI+m?S U'ɝ"'%H CX|孲IoO8ܴ^ o]Drt4.d>6yvh/;\R2\AC%uWcտPc>pyUVWu\cc's Z10#W5UiY+4ʼn{  h!Ȱ%ùEiB$ 5A+D@•|]lZ5 hő܏AF |#r 鐞Fxӝ.h-Yѯ(˃^V|Đ Phʧ [4%g_N\hu 6!*xGna*/ AZ<˚LB,?=tX{o/˕j5\|e4&[]1!wV};,2_6t*oZYHņ1L^;Z$hckUmJ1"p+sпّ4F+iQ:J>`NQaw^/u?/w~nS~뻬"rtιGAB{nFԿ#}t^kfv[HjwtQ>3ҥHw^W* okG}Y|g݂F 8~?ng"cB/kA(yE^)^nB[&Y!?b9|Y*,h+ge9WF~x qF9s?B40JW=HCA ?,W- [Y?ԺxqNh!z}A&uj6»,~9|y1u3ǹoSz.AEnV!,6*nH2nY+rl5TRT}#DŽ>@Z u3̭:~WOLiŤVz'JV08*C>j<7,x9`O)Ä#p{_%Y62#1ߎ %_0}VwDSw\h_g5".׹?-cw~Z$<%ϋ$=7w $sf4rXY|\l|x(V AN^!_[qH3gZ uTy`#c7}rG7GiB~VkpP2!Օ{ Wt9`{𼼱ujխݖOT'~s"s%a[9n `f *nKOdG:@y3Ox 9QJM$k ˞ZG)a7tJ ^vu\ٶUhrg'32qb7#sޯ1Bwi0{*Se2]YI:2N :w/fӶrbw-ztU]0HJ$=s6:ÝvЖU0csWG;* ZŬI`͟5{gBS7 ;ó8iMMuKowү|]eBk]Y_|6Mx2FZ= Osři!\]aUFM`sV՜e M*06ұ %hj]@xfcpEiؕl;;ufa3lPelNwe܇;0FagwuX·e%"ѺCSVvTڄ'Oy<>7|Cyύ[8O5=pEG*~'k_}Hhg_.j֡aVFO.ؗ_fv9gc8[(D}$TZ+&j](j&.FOޖ~X6D.)HNȩZ>hC`R8UcGHO#r/ѭir #WkWH2wUT~5/__Y!ؔZ5D<+vu/ܭs pD;BV^j'w:R_O>MY ¿Jt:8z7&z81OV YX4E S B*Ɔwpˡ`;O,mioMߟu]Կ<Ǣ2u3MƸ#۠'4#c++9?9ys}ktV@u=Ixny/: ~}R/y?iAwNy?7b6 qv3PR.FoEZGM=a=CY^mj͚޿[Uf= -.P;Hﯩ3믮Xwgq~[',^vO^I5tQ_CM}S]_H}EINum%6 6&:պ/"{:池m5G,{'ΏǮƙFӣ·R,MBV[  WT;:[KmU[TeQ"TB؍}YéiHN'_Bhby0#U[Y΍ MȺ[2)1yww8,,?-Y84WdT?}iiP6zqEjy x+'G";kMI λK5~sa2Rׯ,&7=s{Ơ4&-QKd4asRjX G*ꥥ [+N Q-ZΔЫck05 Z:Ȫ^t-$VR]:b=Ln| bzOclR&(ö{68 q'S { m8 b.?˞;,Lޥ? %nYCzh0?7yo~ L1٫`SP>_&iEX<}&v]/#fDXģy5a᣼߅+M\Hs՚}bIC}]۫!'`xlYHtإ/800D)f:{_|3wc6F78#nwyҝy|G^%qE2" R BJ᝗ HsoT OyZ>:i˓L:+g&! F~Z{̃!V0xL_8ꑯQX<_ޗ!x4+.QOҰn?qYv@ᆟhxGƑ\x:q{xO 9GFGïVD Yh#Mü>V|Trn;pT|f_( :m_1w"̺"O|,.0ΖMĺ}TsObata^5U7}vę] Vݰʭ>2C~i[LA^&>KlМb,{HSKUkŚ V`HxGN75 ¸azE/ZLr{*Ή -,ż yG*=XGr2G2-%y? Y:и/lRb D2)+ۦX$!G],4%7fĆarx뙐GqÒSeɠl֊,/ t72 ]q{6ydFR׆ VW\@G%0Źp:-Bp`ŸN@!}C @4 6Ր}SffP- .5{@&z-@oաG{c>CzN`S$O%I= 0g@HVj><=.皈]F{Z^<J2c8?vdkF;nk)&ώ 8X&]'vy4c4^qE?p{[1)LpuCuoh3ݚ0qjk>u1:מ!LDz/hht.52lj"Ĺ3Clc=70ɫ$kPChaި+3Y<XDy$t3>o{'}fij8>@GdGSďdS u_i ݸY;:FϷ!]|q{|/|΃1bw/@Ơ[F5~bp ֖W!&I'" <_z7c (#Iု@9tS9#o;ޫ e=S^) cEՓSL7OKswn(0Bџ45>cyhL<-V^rqfuk7f8w޴5Ο\Y?vS=ToWS#f6:;6+q=x|XoTbK6fḱ/ԡ/^x޻ ˎ\+}銬{4z$0vFN 5QQ A2'[Nl 37QY޼j,:}JDHZ^^/5!]PQ@9K|J(%|OvcI}􊮀F k#᥸9GA^ZJ xiL޳7bV,+M,ܲ) = j>|~^%suyl _QߝTm|\S>-Ww׋ WY1vKuDo^tſZ-S+"^jTh;zMO%s t(Fb/#A'+ANۗ6 4:*U|T'IgfmQ?T }3EܝRjȔu#?᳟>@Kd署POTYMN}M{OEoO+ 9/_*[!ְ}xy8g|p ʭ-xĤ4Z( dހ*q8Dp@Md[p*ZRyyDFN+O+945Sxk73"|-5>KwHs3?|Ǟ`NlCPurKBrbͿ=D@, x[(oKmFX1hm({ψ5 ?kpۈPn?~h9a| 5p>f ż8(!,Pм9L\#.+sٛ}ͨkSprT+5:Ѥ8vagw˻.R7lV8ZXLGES-6Ј&ZLT`ðڷ`:Ms%QdjGμMU5>.huU_,+`y'\8;nRIߌImg-EW$'D;ХFZɭ~ N~Z@8:Q7Gs3:Iܐq⅍J?,s#|*Ǻw=;I.!c+PLzGTݠDK^ .¹ƽS܇T eVWE ʧheXhĹ7MVSh1qs?O|zi"[}&Tśs/?i_`6v᱄Oh-j@ޕE̒(Aj#ihefD a YmI7l4);ֆ "д :I?" >):{0r*zf3(#q8FurfT&Pz];j lS |H8 pۄjx]C&m!yti q$44D[e΃1P!Xj*bb~yF[W0drL&N|L>"5<.M/[7g]`P(HmTB7<`%'TJ`H(*ԝ菜^nۄx./gޮ&oq6boJp܇m?!E2F +eKqiz,]c}`(Yʮ_k%ha7祱ɼ^Y8M?y|JK=>~(hާ+a|9Rs*UxX/sɃtgnx,͍ՆxT8I^lp0 `.PPPjc'+ɹb:]d *~80|̀L6B.|o/!%vqWȳwRF 7`c }ytjD]y +BDiiN~ZdFs޺؁b{`3t̿i[bb4q¾A !|,I*(<[yUNs"*]pJ?G6!42E%j%mPs7xcw=0\4( );^6| ^?+WGy4kMq oH4fOEj(`JxNd±_ {pb? ~DL˞(⑌%LO2{왛G&fè!WO׶}경BFd?NT.3&yHNYw.,/\QW?^̏G}^DV!^w>i`w|[ c`#͓0ru.xp8JSv!؃XRR*.;.k;nEb" 0:+DžŔ[ %kRQ^ ܨ?S9"`Ș?}̃,SWa&p@ΤU 9F:ϡ&͔©ڝF+b'r BpK<#t%G)W|̘f]D7rH)6Sr^&#i 6F<@ v}NCI+ (f]L*iʜ:5U{\7i2?Ԧ^ZcOiyĈ{q?,gn&ejVh=Q8L<ޮi{l~9ԩl2-$M xb}5í<`Kj@͔2vGdkPyw*Co1aw{2[bMAG#.0YGWgfBJ"9imo!APùEm;EQZ3}:Uƹ]?*ڈZ?`,c}-˞zĜ|f| }ȏn((hbpN/^hCYBf0夂iGItRܷ#qNɊe?blG2!Ξ\ _Բ*=,؆̴KSģrC ߘq?4׶3="8qw|תL&ѼLt\*{r*f܏Fɮq.\=;Z3v1=͋Z4s9gmȜ$M*^`n`~X~[}Dz6Ž 7zvN5IH5(Vgig$ݔ +g-;fp3}uU(e}7UspxM4{qXsл(u3]Q8E;iC{eFڻQ.B#yl{J1L?4GZ9N:Eft&mq2Vv.a|H܅f]ߘw)g^w)!ڟXGbQulKYF_W8yҿ@S*w 5A%.T_#`7dF|9AV:T$p"am/"" fY8 n^ Mnu~,A2/Z!seV/;kt+DS;_\wΔ .Ec7vwK XHt~ց= V4т?]n4\gVZD+m6Z<=bgL}WVPW7B*sy#ń8U&YWc!PL e9\r\%wo[$n%TzvŰzsG }f49#͒Uyl+F%˘2/ ӨRA0IJ L~z۠K):X7@]=ђj%s2uD;xO}:[3.7 ,u9+ |,4m"T#uDv@O9 BEM؜iڻq?(%F}vLG/oypT-Awy(`;[B6cGx'2Us26oGumJ!VLFG/ޛƛ8w2YD ʐ296ic<+~&|9Jf⾰D>I)pLYHʘ7 >iBC6u-)d$]ScHUimam/BվJ $E_]w?1|>OOQTʮAWrE6n"^;ýHG^־gA*\Hau .`Z= SY#]"qnhNS-Os42YQ(F`;'"gYb4F}5N@6W Bֻ(˖)K*4E؁+=יK%wׅoӾ::ⵄʀkK+ =b1hPQE [ &;3Q|7]X{L{^ʔ/;9H1oB{ SȕaS5@9L{79\?qʿLB;/ˀ!>Zp7 G]l耝92{Kpfp_88)KSq6^GƛJK(zMØz?9C~3|Q~L ֧2 _0'}JkqQi/h :-TMU dLKF& d@BF2kI )aaI͌:72>|.Nda6]bKd]GHGR\8vx(K8~ȽFrM:wF Dt[ܢ?uy7 Edsc4ݩ/ yY+XcT=CBvlmsH 8_"J4>s, d_RmtUDI 7 ǻ'ԚK lkS>,ɧQoa C;_9VG1_vdd_8]hGUU"鼖Uj{$꩕??z+5LPh]\;huFA=~p8-ˁ?1pDwW#._ 1)$m"!Q͂jsаΤP;B3Y17Z1Rsx*оM+^w% 4158uw~/Q&r;g 욫&m Kb{q tw$+_-#߭4 G(J%˨MT5r{j>HMof%!ek:kOx@w৮t.DOlG/WÏT= 뤛"`'9M< ŋ(4)50W"l2ou\!sf3c "e3]M1 퀳u>NHqՓ8xfShJu*{}*Gґ =QSy}H1l6DhEKﬗF'{vE?;4u,zN:yfy!\3"u h Ֆ8]ˈ_ق%֞cxfҺH=ӖPx)7Ǿ5~B>={%PK_R3) }=cv'q0o f67$#:s:1tˈdž9yf-1d Yh?deL<7˂KcQ[G>|lmKsSR^4Eo$h*cR4m|lvT[8(U2T;o$ sğO%mMD>epވ0˙R&jp+^gtby&."'W0aδwY.woyOϚ7I'k\[GI:C鰈}^Hbp[=S=& ۋ?K޻P_Mg^-8E͂ h/3yUJܚu͕ٽ3 ߇6wܒitV]dmG[H]K==UJrb%& q؄ڒPcB .6AqxJ F`&PUPKoIP#sGR(9U_ ciJ̮t_,3T_Tӝ݄RrHF]IN<9Q$'(A)#KrzRJVIN"*ɹR.E)%9KrXL5mkvQ.K 5.t>uhrar5{a$}$odzp*UԂ˖s323רs)auA_GdFo3}ܒu*s]xbRJ& 0xR]YB>/FLI$epIB@\HxLf g>Ut98.=w52?81 #$e\beQs6>&̐kp\d\ Ə7w^^Fsͼ7)Ǖ5Møɺl14c9Ꜹn\ uGs9/eY0i[yP7EF`|(u13OQT#l.ma· !U*Ayژ_ط6xc8E7qVװKMY;gj8]iz:ó6uU~艧~c:Rvø'|¾_;Cl{waa*{s2ҥ#T6G~VTl17Su17y?M~z|V/Ox@^z:npebKuE1Umv}Yf%m/x/)GZ8"%&?y}ŹV|znQXfIBǴ7k :΃s&rזʗy@x,b3}s]`~qtD D\H/ƳJIdžc(z֓{*9f)(f8Uzj=T5Y}<*iPҰ?&j{qfD6#uz7ﴋx<0DӗI3N3Ed 4] >x' KŃ5J5% śqIbFY(6娎,f I<')g(<`fgZ12Elz9iB*^鏴Hҭ?Zp:oFiv _J!w/)ǎ#ݦ[߀.'Y\ 9>RyR:ԡI{L@$~pMdp6ݳTaO#CŢ"?MF;z$[iŇCqLG>@ׄtx&n8f&){KtġTP"B;zLH2| ]cӈy׃ci9;H*]񧥤&]a:Eif(=60|Xѱ fsz|ug^<ݑ_{ۧ/~Ľ;8ab5VZXLȠ{"3pFdB um_@URݲ`3|rGTy $`5~48lFEvnZ9E%3-uBDѾE-mJyj[(:] Nh୏Ӊ@t:o{)Kuz,I+v ;AaceO/Q>ryGQT^w݉PZ[1zۻSqa>m/]7cwi}6`Ulŗۿ+v$o=Fg{;NUlGR/43RN1Y Vwȱ3r x s"Ӫ,%Eu|E!OlBV;3x bXP]ʆ8巒Hסr-CoqSKE} plknn Zـq%>$DL#Se AO Ә(q/N[׋j(W ;s q2_qp~ۈO~ ߈|sɎA6XI͐@0t:#Ee̾7ƴ7VՆ~pn'}V$^hNhNan*n( Rq^ΓVx7xpye#)bz%bm/v͌Ybп!Y0Jֽ9'u[Ql~'T%ypf B{կz {D;1 z D% @ri('LKUҠ<)v 8 xU^aqb3~TEߏƊ Z} /kFVl'CM2Zf"}&ZW,nMy-[:se+N'BqǕk$+IHx"n9׍Zl6ft+xϮq VSd Ԣ@"YOIވ<]Avi$ 0vtMdD8bHƄ ,V1\$hIWE|w:@1Ldtn1z zv7s6V܎Q7C{ȉہV];y_`weJ'bϞDW #aׄ~_hvYMLM\4O:!x)O&/Rx@9'"Ip!~"B #fA[k>'h;M%3~Frpic<ɇ2vwHX c)A&3x8f\*""(i2D81lUCB㱋hL_|]u띵ysÑĬhsc.j\{'=i9?/_ }{ 4kMRzv;+@*F` lE^C?T5Ž f A*ZC*;#cb 1S_7׀FqRDg=RuRXS!J[cz-"g:d<[Ob/ߒT, (#5}Swé}15K#f UAio0GiqFbARuq;'RqhltC#06-allkӔUOD ݔNH!W S~?|XM#}N+iT;hTcfetH5f>&Nl-g*)!,.+%2Т}L˰st'$V4>Xsª#jUIg Fy<'+39Eyiz̵L嵔f+Lbix*6_l `<( ǭǒTL" :kz,r;#tLA`Ayg\܆WvZ6IjQh mgmAx\<K4&~ޗgQc>Fkog!ARekOB0}J7&hӣ狌k̽ T~k}i|Cey4*_ Dfrcjg_^m jgnNjJNhK4[OG-¸ 9Naf3Fj h0^D.G'4Xh|zG,V6%L2@-%X'j 18T@_%FA~7db6m{>Q%4C~- g|OFDiUpZ0/MviB|mz(/K5<) v{֢}fN7 WrKΐaK݋1-@Yœ,%ݯ|لGYR6E+t[D[Z"d(4_%H3 c87^W h8%s_Z%@{ [t+߀S*j@2ݕ9|F1D7 _A<Gz55jw^MzL=2Y=oj(w ^2KcbuVv-Z݁kg p`k}l8b:͛BxvxX (,o3Cm[XX=JK͐% <74#T[L'<7U8@Fl ډ܅xnL]uB2[3A53u?k7?2$kR7.v 0ReDh6(ܘj%•q.6CBWXe4cfslQ5.^F05c;⽷@81@;NlG±;榃gmX6-x.~MNyҗvﻂCÕ?\X=gk0Ko+0= XO8OjG6='@NhXPOh0y܋h kgu8][Ji1d+a7ƩQ`3j\!'Jby΍m16a^JFkŬxj޴kևx|BLx'Z3`]"vǟ"~P@M?oOJ"k^VpBo[9A!WI!>> 4bxa%Sܕf6NE[l zpmn%jY yr>pV MG`k;˃ghrT0177޽Ķ|^vݘsSc/QcnwW,a9Pxmdjޫf_}ӌb{PsXO d7՛Kq FY6cJ! MЎ,KSw<4>yǰ5ٽSFG]!Ç.錉ô<mo 05XK8yŽ< >bs8 &XP":_1\s8Z8%fsYQPepZD_A;?k /)r[2tGt$ןFvA#*X!lTc6N#RPI֌M+28.lp<#49{v*`w2{ٸFpM8g0UMfIFR p),y-z1n(W RKwRwvS8 7AJ՗ H__/ȋ:p-! ܗ.KSݑֈ6 ҅dJDa5@ + nn*]z<ěޫmQbu>ӑY,9OF dUC#ct{|V<]Ŵ{1r|r^F-Nj:5krϊ(ꭾL]aS߉c _<` S:KD?w3̄8b+wKǩ,O>Ɏd5bV—A~PJɧ1|;Χg/4LC<=ȏ?'!dר3!&ؔ) 2r1Z @ai+(Zia6S%wO%Pj/X0Oߘ}RCl.Hcgۧvs~1#&/&'Cr2&YQ7quz!l,Q| jhODqJ3"1;r̮❤Rn]z"1F@* +Z}RwOJH3l$} :M|nh^g:i 6"efMX*O< h0U<* [ Ü\Zd7E5x+z؃V'=­N|oVdcyb=GQVoWn@P F7ua_xȆ!+}ˍ/?!Гˆfqe PŹAZwXE<7z*LNoNN:OR7: ϰǫ=n}>Θ+g!`"lx^ϋS ӗW#%BB+檖G<䲤XDjڰS #:2հ&\CRCr5\ձTsMK8!M6}#VboY*/a=hvGFu49-1_;Td+z[-O-l)5t [@OγYLZ¢M\`ǁu[t$TJP Q7c q M (ju臋\n#Ι>)$@q VȽ[LlorQ9FѕJ cGe|qNJJ X˵} PXvtSqrXux#ZW&Q  2]ӎ_UټEFy+u~r9O}Lhze\އtx'k '&T oo8WO?H@ֆ_Ng|ӛ=t]_l{HN+({qvoN 3ADΔ 9qL!zLw>geMؒl7]tyM-W\O~y8s>cԗF%/%(ŗSD+w KUVxk9) W|ݻ{b.>@:hîx X 7)yr 9sS=7zʔcs*uZ}aGNU]h9 0p?B+L[Dt~yGh3a9Ix\)q\WdFx<>Bo36fsq-bu/F}J]0W>YOTFW G_I1h1ha2o4Ne]Wo躼-'*t=:?Hi_U%  *ZA>]Om#+}~E~=5(3s,/a5]h"5ZDP'QBςN8kY<ø5/De.T$B g ռ/IE'?vW)l7埢e]A?cR*(')w~3|vz.JTs -$2Q@l2ڇOSy)\C٩uv-!ySs -(`+( TҾ.y<0ˈ_'3\?ReEʰ m!Ք2B >`WN=f&M."!jw5@=a_-/9k%/M_:{iXuߒViSue"c5:VC_ţDҴz6+n5iѓIӉWN'^ċdm|n:;{H"00!jk(?J 0X0UP~]_:~mm%ζh}_6a͓|mRȇ!(iUC6ζ%:4r87Rw8ayywnvt߄n.oUvqVQTey&Py I4gį/][Rrij[^8N)$k5N3)>12aWR͔\} KnG{Ν!("G(O2Վ6k&+dOcu?ɿ?#6 x0hNqHCyE ҎM̮Z'-;Ehy,㽫jy?z5ĊHGzw'/KxTj֧R`$RP30o,v0 R R KbxxVM EOa\4q17I3OM,sJcfҘҘbn4!2,17+[eI&sn']jhE{!n̔ޢ1oƓ>kϹJ=g%K:sSCF]/0?ѿܘDywi 1$>.I! >-IsgJcR\4&M̝'*.ƤK( `٘a'$C?6c~`{i >Rn6m>TnÑ=X K 0~C}ޢLw c%MG'UHAT@m78 pK*ՈaogUF u-^?qSl\S$y /mg}_:{seK_'w6;([0qg)u o+[ӭnc Jؔ`)~r[X5M罆fɭPܝQGJ"GU?kS3ƦUJ飕w?܇m }9ۙ]nżhuEo6iFP6NAitNTRR<[⢒b0( uTԆp -poM]$^`hD2m97M;WN)K7GG;E~.WV 쯘)'Di1:ߕOM ;Ynjh7qRN< Fx9Lz6PΨ\ ,޴}KJy~ulqDT͂r8Us#@+{oַ5WQ8UEaB$n-:*bP6d/Kl)=Į)d{2 orBY'Q4fq?_apl=7~3;6겘 DA_ܩ]%^_) )Go!ٍx*A3,қIQ8H|zAgh]^>pgS'Z9I[Ǹ1.c]Cէ2 ]|-2.k=S>Ֆ+xQVmDPLHiz#ٕ$de~%HzԌvOk[0* q_W]$8L31w[\j=Y]^٦xڢ[G1<j%~ Er؟~wOۥ3L,ezxkntwpΏ/w\jW‚t^Ǜ89Ϙ0ACp{ C:2Ref'1?x&%l=C2.C2nw\fNfoq;Mbޑ,D]u_(%`1,\dn^gtΒp^,Zf\kA/(pљ7-_eq_TXp|S kzZ8G_I{4OVd`jQ gJ=ߺ:x zhc[ۭS?Z)+,sTAYÓBjuÈS̀)87 :uT<|Z]k(XN<,t7M'"Э1'Is%bɺ\IĜ*YsJ9BFk^I<Gx b<}7ޤrO}Xkn`څb7uM$ł6_ pF7Br'zF=8g)Ζ)Hτo}i9.Qcn-;NX=?L6Ieџ7Y2TPT= kOZqr޿hpCH8o@"e EsqT8-pM5hGá+ d`nj,/Fd xW486gc`4Mbi~GeuX"]F82װqsd٬Fw-Uw2m@)duF+, byCv]SF[W^!҄C3~nh$TG|G&=:8x5ۦfg;aj۴v_FA'tHX^%ڵv)Q@V!Yp qƘ8D, /:〣r'd͞.rʸ(5 z1HT[.[oo/J#Gu;Bo!Ef+}wxǽ|SR\$\[/qcVvG %4WϞ :bíΛ v9)nTꏻ,./c~;:g*}q2(qRb$ rדԦt ir=AGků*3u<ۙF/blt7x+#mY f澨vemz1n?$rKPLH֌,H'9^xNh ysDL>?Fc>O>=᧲*zRb4&odW[RX̵+ǡQ`3&a%d\PN1;Lgc+p7`򇘜2s ^1mh+gQ'1Brאju7׾(ח_!+h/C2/{dp`4|בMXɩ1{*KVfHf*Zs%RhTMdt> 5:Rش֋5X_8Vsϡ>2 ÍT"_pqY>0pa\{WrGbx-̽i$y(H"81k-㾀sl]ˤ>È P (+as}U$ Zo7ƌ:G7?;z-1 7fE[ O"+-ut|k] l" ɹ/*2.^z$Y!3$Z~# q Wh_}H8qF84gbVc@ YCL_,! |St3S7e@V;h9#q>~WpЃ#~j[]Yg2NؗR{([)i_T 3 SɓBoSBq6W_`-CޏҎ6ݱ68ғ!g0P ڮ_vr 'z-)B)ץ8ҍ;FrR -reWenCqd[Y+،{ \YC>y>sE?^SWh3 ~97:rRd̢(ډQ_\lo~˕I^~~/][wG^ ;~/@TK{ܗ6TY(N~yR +:gZBrG/բhcmc?;3;Te+A0re샓uߒN\ZcЌ] knT]KSw-]?NCǁ[SuJޞV+5?TC ?@^n{A _?H%lFIxML1S!J [j FƵX8^:/ExxIC1+Lކ,WރtR ۡP "FܔH,zسj]$Xe hRt~ =pDH_[_Q,`x;B0rN\TԷ7uyԵ u>csh^m@rW^ċ0k5@F٥Ts_Cd0p &. xSU8'mC[.EQVCG"=' 8ʌ:`Ic*(7fԑQG/rM[hZ@M(P.$iyHϾ-kU" T;"h2r2Ua|Wݾw;Lr}ZoC6h ӑQ7ag+fI{#c>Nԍ0z枀g% IP䏮o50GFlVV)9p$_.QLGs\spˁD zR<d gUH;9JC:҃^G`|LԖg0'EhrdT1Zx7q|nd_bl+}1XaPp"l=Ed'C8+ۭgf=mcAV9q~10WpX+rcnI gw=h!K-r<(o} EG`4a4][j2NsM(9UY0c%4oM#o0Ok,J:\SNscu8SRlp =rX)IVk=[$IWiP)_Y@bO(Gb4|?~0oe7C%,k7IJRŝdF Ώy`a-Qtw_Uw߮}!/3̩q1̖k$|E^%1+=c_?吷@CsA8"C!>hWðGi{&=#Ǥ풡&_| {M1Q|>9)Gv%| Z{y l:x˯őY*Q,x;1共y ra 8 ʹxTM d.];Gn?h󭏞 StkԆj-TC%lϽ*"|Cxll>6h,)?x+?ב=Ҽ5:deX~ǣ8f^}0Y I`\qe$8c'Ç5aXG$;yϜNf{722r.[YE|tWHuHlߎx֍ץGpnr:]7Kt8=,ۚh } "uOr.;Tm^пiGNá3ވ\7.OCAS EC脾A~ 0aWlVk1|F_ˬ3 +fWv]#xQ\M9.cڴcQ Q(VUGwO_Oٝlhc(?PƾH TKpA lI#b 1IbDP 2E`aS>m i}wm|ZnB}8C15 lo } >cR,x|YzAP0{ ~zC(W*O4r6h+vK}f ]QAc%6#]ux\t8}}m>6Fccks-Ǘ,Gc`G٢=vTkcvGu^~?⯽_;y pc@7?rkk@O-_{?:|<r ;WצG_c8?T^7UD{)o3-l*_s+434ҧR籾,+#N,+7O!++Wcϔ2ҞzeGto]s}phIW8d* OKc>O5gi < >I!~]آ' zߺ 훣<؊MlM^?T}i%lidLrC!4ˇ: L=}_Vr=Z%r\X7Ň{7ې$5Fު1=~a(៰!//VV BP\Hr|#p^&]I伦}mgըBqpDiv<nޢwN l[銗X_Looc>`܎IFGߦPF^IrJd񖩰G΂DVČ*췛B(sP@#&Yf|sd;gB_Á}FaA5"k؅)-X9,;d~Y bFr(T^ߕR3IDeحevVjd+GJ[n&]PUE&[Y߀y ѱXҚF%%oJKZi87/w.N/-b:vZLwhvUޙtAD'G}#Ng'2&bڮx t,r ;~VWuÝBuy5Gn ˼.~} 8)8V̔fS4фz̧: k|!^x#8ߍP'q6 Xx 8B邭4=〩oТ咆DM; $B^o`j隆q+Zk 5bѽ{#$dX .FS٨Ad`ux6j:z*5B=F?F,d6ʆOF9k:z05~ _بil u!e}ب,uapTXl=Y5Ik0-=Jt6'~bR`090y3 (i>n0ax0 LQ8]|0&YL)0Bmc]W!XbR\A{H 3]*tP.[F5EiKG-EXS.nD3&{N@U7 <%R^}#n>])rϠg&KgyI\`N\htswi>+Sbӌ5~=)YiKJyq8:Qyz:WlJP :KG8xg| vgJ),%Ƭ:0LK0II=sݪX<Uc J|7g̷u1~x䃜{ɑDZgۈ\v{?Ix(mYHC~CA emzTX¢a$ C ֍LخMsF HI ˆZ82 $"z×m1av+=~*{!}& YZJ~$ p)nsߚFӫb~+BeF >s07P묕N<7#>7벜zz ]Vˋr D'sٗdÍuL"zael.Y[෺Dlѿ맚7 .FD0m,0VQN~kUV7HZ?BTNZ}ODqclgHlԋ%rl=UX~zj1N-1RsG]RZ>BhRxe5Qx<^~[Tt!aMh>;+N+~ɵ@ݷG9P݈ݭvb翢,D/1\ћDO`(:L'a ٱor_98 1[:?^/ 2w'لw_rtS-yơNO\H޳vk)@ĖS1A",'k!xv/&z\%,v%b|n +25e^li36-6VU5%ZͳwJɇ]w]Vb>Qdɵ_]y2; ?-1,FxJ%^\ZeQ_-frFW~3>:0n^PĂi(,Dg7J}{}zbL[Q.Խ?|Y{7BhࠃQ;%y[dM R#Ƀ\xk$.ͦ|d=?-̇h\)rNO'E^: _M9?C`QZlQO)"_ʨ}+o6bQQÀ; WVؼFٲoC}$uHל!M)BHETߴY;O%z_GNHP0!-Y,w|O"w7N4Pz Bݷ7O|ƶjH&<60\VQ!q4?R{O4}OAKlг?0mr. uTn֋kq0o-f6whvސv`JGJtx X:e ոCD,@_/u9ߤ0YϹ&=qqz3#4i=`U0V JW[u]Նh ,qb4E6ZyW Ȳ69w7btD'R%?NOW}:vqaҦxi>ϤuR1g]uBagrW]ώU:X@\i=",%5{@b/dGf>3VkSVgVV92 'Vecdv[ac/KU:LI&]mIljv]>0)|X›? {b̑Hf.u)"Cثib*j!큹FnnLCa^KW4w.6Du<6FwgFPޕL\Wj!.CdQR-aDG$5ihmE2Qcxঋh41;!-v8 'Ѧ.'9o V&FY 4Ķ|M"?sѺW +vH=Q ֭3(RAzLxjP2KɘSQɃTIZb$ihfOpWI)z^ۆXBhNbQa%af 7flY¸:)2Rֳes#Ig_> ˤmƼOlJ*mcqVP+"-5OF-D8h1m&5+uQq1]#:;i6K.'Ywr ˉ F̍er}G77vJVpYCrbS Y| A ks5]@\0'vZrC\XsArR͝*Vʾ1&X >@ڀn`W\>:r;U&mPXd;Z2O" rN %y̲Wn ߊvA EE×Qc 0Yt_LY}a sck_$uuRo+OU{s]-l>eq&;#6Ҡ[G=׋i-oN+\FR'kI.{}<҂yI2pv@ D֗ӟBQ}G {. (_LM)&sV#oGlX$=&ZaGpvްovϷr܌}6X"#>),A6V?xk{Jw 0"ez32%(nǝpk21ú}%gJvfجܛ~L} +v|/-N^1ƑC7P^eoZzѰFq' 1|OFNr.#TjcLhr#<b`q^ZuPV"s+еRڄ mT T?: 0}&CH?h ̌bc[(T:lh_l=llW.ve7k~ :Ks56SD{W}Vi†7{FQ]_૎n :4I%-"" y+=NGo1 h@6T?EuA\2*$V" X5KpcoqSs;{HF(Dž]B/ostB>wM[1EjNϨۈ@/,2U$og=P/,|/ Uv=)dY<;Yr )d.{ kGY|zfsO18A%!{1R:yb]U!}#$g%Y{Dl!M9VԨe \[ OGuWsM=rFCuf=w&pz#:r`J#Pq (0:Sӷ,ZceOU)F[{ X+ɺDkrދ^{{cI%`i?V',xbl竫. f!Bv`f`5lXF 2@0Zh ?UQU1(2j0!ހw>@ _׊: .E7H!׶>/ P^#Aïx*tN1fj@&T缍u^.987:?嬍 k%2")F*1ǿGȍb2xң s?d-_@ SՕkh^s^T)]IHל _(2)G?Y>l+o$*N[uq=uz _2Cܯ0 ml$|5ڦ9.y+t +*Ϣ=Nyt|jqŴj~(QyQA$5~M:WZNx.3+_|G8( 'Qp? j,xP慨DhsxGƾ8X>Q} q@_km3j%nA/2¢4ϱH [\  yușVµi5+I:A U5u [N$ CuIg} ZۃBWk(i_x;3 QARwHIЗ0eOjkn K~€2]&Ifʮi8X)^bcƣ,؏Q]yUE}!Jzހo1tO^fqLVRPKe]섹>l[*czI4nMBiPo[\GH|vqu@²`0U~CF6a\)7EԙsKtyi}+X5sYc~iJ](FUqe_EMͽS~HmRǛy| ,9s~HJR|Q)I0,6&gNϵֻ8GX٬kUۀ;2$ք [ ዬe8sv55kܳ-B0TlFѤl]S̒H?F?mHh:MDcHĄa,{*0SIL#{N߈{x{ ?ʏi3 =p[׷ Ec;$)^b۸NZi}KܗBC9$"u 59OWzCzM'o29EwJ3uث{N*)Zs V9)i3Od_oijs-(e׼NvByz e?sذ ΃3M^F*G+kT*`8Uwl)f9S g5=ӘlL0,گ~ 4Wu\Jcݨ &B)ay? wS}uƫAUfcڣg*^y{E+·uq2XtȢD?:S .{c&!qYݞ=O+дc[6R LAR~n}+\T Kb$-|nޫq&9$̘U$-ul6Re{HYTB;g7W , #abO"Znץs˄f-o7lkNGC@Ӻ^chP{*]w$n¼Yzk\~?]8NL5DM08d݆0 ]7y"$Pt%K"]Z 5(Kp9@4}K9NU%VQ0Kr}0LU_'wyTwŬ}Ð1"JFޝ#kq+빭cDo)cEg{Lju'+QT!w%'nIR%0+u?c}Rŭ~*( 6=] x,jZs"{:tWN&KѲ01R#cLa&ar!ZhA@A%d"lc_F]sEe=!UMU_zwj|8\Kl_8ΉIy%F=iq]4*v݆sSqCMT>44adÄ0v= %-$ϡdo Ԫ @Jd] $xNۂm+QxC & ɾqxr(+jݧu6|~^ emj>g`uyg*.ٸaݶKg'"sBW6B5h$v*_3ΰ%x֝G"rMqu>|Ĵܢq)yq㳫2*~k) UX+dC8&K eAj_")1'E_ȝ' L7]+IUlgO:,'5TZXۭ-"3)$lHuDq餣$`O3ΆKaͳFvU|W 0P>m  `V`Yr[Fg Yè gl׾(Eu[dKuY6 _;hs467^z]9?T&lԧQjH.Q+V=cV : ]WE|.q^-cwXV۞kBoğ5'!i@_-,: 0_̅!Ǒq#V>d´=3u! .mϯ-V3 .`up6[7-QBrdl'R=*;(1$/0N{aYtEE2/tٲWv# ]@hdR^fy_.4XڰFX u`|n4jr4B9:6{L{@| Q(z*fɨ:ظX^р"Ny5N/WO{ OtK\?:^Rs:OE@- I^}X O:C]Ϻ$/ʊbP'O8ۓb@]@R}v@bUobz8cRGbv/Q=Q=fߊmR\Ⱎ Zuޟ8PĮ7ɬ Pg:y>5-0wz o%J@lOcI}.=#_ ՖqZ0^PΤğaY| WETo+GQvʰ=Ԗ77xRϯ`ad@u78UsAV=tzdE+ȳu1Sr4F6( 0WIF|pɲ=Z)δR6(T,q ƕQ92""m|;AQ[ངtF`9gV¹0iDO@Wa#EZF냃Uk^ (mR0@fn5$R <%qBQ"+V: YPtԋC\ !EcG‹a=>$xON֋zj]Dm̯4]VQUy`/iAW6LR0~rRn7wy?vTof w`p0oK<[.Y;U=~=9AV!%H|Y.ۦ2k`GV`!udy)#z#sؾbWuk/$&${T%3o!<(0mcɔ t]5)KjAW:]dKjJFAss֤ tC\Έ3heK܌h:>1~Ytu9 k{(.c(m.J'Q~9{]Hة|CfCS66iV1X^&`˵/ xLA"b^oj Ʌ65$=r)3!hgU% @Cm_"ǻ&8͘Iְ-~^-޽f wCL̊~r2(a̦+66hRf/ yJ]UAzdb NVw`Uanrڬ/_*՗[Hїj=Nf u|:HrB8$TFgS k"z5l-TX8 d'{Σi3n?"NJQ2og CNVFs$w=<.xU"a & mᇻm9H/^Qa KɯUtZVG>uJk1|K5nM MS:$-?$իd57($ydCwkn"&87>§OCPFv;u?YJwo~To?BSqvkt 7sZSkG8[`Nkrޓ8*nF )٠/T ,f)eW؈=G}B{r[ T,0.P[+R/ypuIV/$,oMZL-$,o*b`F-Y%.I`Ⱦ}!9Hr͆Y\a ¦uޙ/U2mԿdҋDzHv+'Ikt2\: lkvE{n;]o6VܔQwi,7&FFDoTYom%o>_pmOudkji0\+n8\x4D3{zKTW^0Z~d-8 n#]șHzÂef;HY](̲'(W}*n_wr ϰ-ڹ+WEbp4_qELaIA(l:7dx`Ɗ8-㔰JXd_MQ-u|"ZkLm x~';*pCIсHo3g5}NBчFv5_摍n6V= ! HNPRX)Y}H!d>Y]+)56Ñ=Ǵ#Nn+Z}tnrb/}W}!h )eZHC.UFVuװF1&x".'s)q_Rz$ U8p%y"r?8vae"xvRKZ= kȯ_:D vk}# -@_ZU˟Wa<#qs"[}ғeFR-g8(de?3Xe\꜆YI ꁙX?I%bN I+ ~Y]R'j`|YإdgPA+x01^Rid\'9~ N^cw Xv&uG%R M<}g Z@a[Zbb O1>2<5iR{N[I4Uee)llq6Kr]^"HM65X|;VZMVǯ%/縉~P'vhB'o`Dqs^P 2HT2s*iY7ͮ0Wbt~| YvM+B*2&S"sYv%aChm<:~OQ~r 4nS{ >vpSfjSDlq<[ɚ5`0&tH N8hUx1H $lXo [kxnҁkx{^0%\M PxA.=trQ"9NGĎqtv}4_°RDhv_2Q8Z9"aUJ{pCԞ7!L{1Iarpp'BW3%ec4\'xL3@+̚? a-Y;5Y)JZM"EbO%glR&i֚[€/؝h# Gu;cv>8i,0b!!ضxt&Q`!{ NuIJSoͤ>sr_G96OIuG ~5RG-@Ql@z58l\;w)6Ghzm&G֣/;ƟQ9 \ zot;@<@$V9֪Žf;@6MKOxw[PwX[FAQ_#@Aŋ]ZZXXp|lV-ӠEx3,OoPgb[cըK ܇5O PZ-">bYXMGMP!ZF++T+߫͢~c}(NFY~;>ԡޕ$sz"IT繈\S^ " 䏌HxԠkpԿ呣]t*];VGz{JmEM kɩbގ3DV J]V_#3UNW+% | z1/?wצ&/4Oa0oN, @UkR A6:]wJkHHPNZs^3&5ދcҼ>A4C-$74ZÀ \aw˪8쪐5e0 ٙ/r:SwN' d?`kh5q֍:~G>wLCx+ϝ-=&XU_܇̡@9xsT|Mbo<<m@{>h8SE}nv7q`3YMQuOUsbhnٰfk|!t.ž@v|?Џ|^-K3p7dNY}i^d)O;`†дt  YN f-GD6L}rGH Oi%<:ψl| 63.L?jPi\n$+\araAMV<ˠثZg֦mw`|>,*͓*rTPC Cdݩ]m~w_?k7_M~ 7n`e?9'K`/{[H1;`ZbPx @xfSv<2_SU·Ocvw@N>%+ Niڦ7r \c7hF#<Ԕ $(Oĉc}&qC/><#O7hQis5x6rI񵆑}_va]EXqz}'T\ɥ쬜'$}!(`ɏb.~ղQzITbyr圑Na P(R^קPQ]fQ4)"p/K45pIٕ$,$ZN^|T@0U_byyR"Y.t0cG>8-i 3\ 7r687^)8/IpK Yἳ'=SWLi3^3*0f@JOa1PToF#֎LJi$ .t"m TYNc?'*ݳĒ`⏃qQlX4q6zSKfV*͢r0Aiׇ;'rTz%Nĕ(ܳ#%T:jK/bZJZrWA6mhL|^] fS?&{B(KLF5զ>9o% bnW{e2~c@uʻY{x9ȳmNt(,gUï$UEo t*ןF5? 66TBH~!@dmnQp#Gnj[Sk@./Θ&z57@oꨧHl ڍ_0/ y=Ju(ʗb^ȑ52YØGKZp4 ]M ȭF}0j Ym̬6KaIIf.Rlf&np|G|?ˆ\3'mlJa&3F']dI}JB/e6jUFWmh?Ȳ>X8N:xk#LջzW.#5dAᅣ6.zjsTʬV,߆Vh6|%g }A[c!Z=ǾO1d jo<_(v[6m*6e!*D[DPT) + ta VFu]xOC؅]G-I0.w-Ѻ+ fVlkޜ$تXRм9N/xfs&,}B.ya%in7 mV~kUmAtr5D5VbaS__nXsĖdSUh3?׋Gz|'Xhi>*<'U6 Y ^2+CyO4^@mn7Ru-rN c [K0(HY+NMi.{N'q\BUY3ʥef\Y|̙75(>0 zOdg5Zzʻ!A1̃|hgSS29D-F&ʁDI($|dr Dj^R1oOzЪnU$H8afѬG-NAcF}sjw=@PE&:t;k=bK18WKUJQ/zR ́DT㾉Iy"1H63e <רi 0nPi?_45m'YfZv*PIgQ~2ʫfQa.5V A9E曓ȤK) ~ůtC/SV[˃8hKYZE}?-g6ȏ"0ްoR!x8|/LPS_'kq{s7&5 +͍<_HWˀc/ WeU,'\ankJvZ3΋̚P 93ѸٕU JVf#& #ۻYdP. 8"kB+&^ږ|ubE"Dx|JrZE(blj ^;/Pq5W7h\})ђ~/x'Go~nG_ m*uUT%*qT[xRfX&ۘ8"S^i4x9@+a?ua C22oc{h&5Q Z`yI7{" 2}}tMngg|2*/}3ƣ9WJQd-<MlDz߆_\z$t_??cTiJз4FIiJqi%aB6g҂ᙑS<]~yM7';{a`cnir4뙇f-{ Vq %l*"rJ6C zXBܫ$xD)0a4q]/2TӲ7̦!bIgQ3 ;bqkgVz-;%%͂ *>Bj! 0wC@:KP+(2sb>:Y/E{ ]?ql0RktrP©u=N{] 7C8?#ޗ|*a-躮j;ؼ}A4ZvD>OW@4C8>G̅8Xiw]GAp C[WvqlFnTuW؇_ӀsJ4dbLO\Pzplg0HZHWы(DXrf̦uK}+y.x:]  ~w"A[QV;dkxk62~cY_n±ꛇgjQ}ls[Xɷ$H_]WarO1sp#$ap#QZxQ쪑)-(K1-JCucm|Se0=yHvۃTSr E_OXvuXN]0Vw7ۉ)Ao0bZ.QRf̚d=ܹ?8/^NX87sGM~i~׈-;3JT'R<;Ych,'o~/"gV%6v[_d-e/KDvm z_nFJ[()z&Fφvƪ܋1̿J\~˵dW%ɀt?@VWT)BS^(!\Q4gav +rTZVFZĬuk魉tiygZVFJ-q{.)oؕܛkOorAߌҝذ6LYLQӁ $8 i!X:;o&P6_vF(QYet* (y~vRoNo<,+"P7^nOX,}Oe\ެ.@)7N1~Y?DDpߡχ\+xIf(Bіztg.peđw@ z&d2;O𜍋fk7R$]ڻI?]'o_ܽyq+|pY7~-ge$U8ԏ˄e6߸D.feM\4N`k7jkt=vʤ{ $GvA))r `rn1&%KhU-\1k#p(.<c@f4МAHaDZ 0 33uPMԶ0o֠WQ+˵J)L!]4hǯ3.K>๨Ue^8>*`X]\ ; =p`@{5lq栥R O:ČM53lb[3L?3g";- hc Uj(PZ>*1{Dkr }wdbamip i"7H2+u_4H$ |d]k$3rD}ݰKS yl],e.^;s.=..IlTs6%$AWK##P'lTUj¢i>lV3FZImVWG[:>bhĪ\6#0 mR#@Pmo/72 T?G ! QTFǰ-m!Hdt[>;' ưO-"/>q\f4̨!sNuPt_\\=lb'OSo>)OJz8#5,i"f]Yk(1>6er JP^L)cWۈ| ]+: baagO ƚ:=8Ohfq%ƿIpyRf.O>"Oj*'5' _ȓ#yCN0ʃ,D3O+uv}Ύs 67ݬ᢯J۟r~[T4yJ sXOKN_aPE&\g9/,mTDPTEJy q_/nhG-:^fLmthT2+ٿ~*'EVNFziE)'O9Rlꥒ^O_RExv}H#O6jv(N4 o%y*hx:b@ΨXaJÃɦ~= Asn]9D\qxExby=nvWO\k5ەw|~:1f)X|_Πs>;9V| .K.l 7z:.3e2OHe0k N]pLHW>23:28O` άV9RМއ5W-qAE說pr01bG1$T$ Pu кcz481ۑ''pW;a(Iڏ;:;h(vsc?m Sn/;NU& 7I1_[-qgtuC߆DzKHH?GJ6AiԱD?=~jªJ'ajk 3Ry]NQ΃u36](>V:6mNnsp4׾p]PD?]"yG"rr ͮ/WOruzy p0y_nL6s]>iI>J'h/.G5Rg= QN'ka c'1jg} Z*1. CO3)hWO(P.-R6Йp(y?2]59!VoEF1Fk_?VYeXo%I8;G+Yxţ6d;$_=m*>FQ4+ K1%_E6:>r(g$߹ʈ u7^_϶N^}ܫշowr;w1>$H\ ^T Zw4u$3T6D$ddV)"Oe3vq"k<'\1Ċ͝ŊͿ,Vy=.FhSQV~ÈA|pt&Tw9'T*C*c"wt'fP#GM9C]Y"V6Q'1A Q)?Q}JT0?6VRIt99~CLak)X+Jlk3he28Og0.ZciLUw$~ߞԝzNF*.5>0֤) ? wPi;f,3qh=ї(zK`(BQ[Qe82)G1:p*]\&x^m 96uSЍm nd~@[FlMmeؔC\ŊvՄʲ]شB yb.O]ϪCqEi3j<ӲvBEt_w/>UU MNź6cYSfOX@Pt6dun3Fc6cp1^X0A]h;c?fWűr.op]ԈlsĈNFd1_#ڏq1lLoch̐%#YS.]f,7ݘn]C]KzKAT0HXu)a`rӚXvU#E.vcO1vc d7E󴩓iy&ñ?i/Ŧg/ֽf/vkl/+[t18N +Ō]ÿ&c5LIp.6cc3vj;l\f,^Wh36;.2*DB4t)Qt5:{8L؇FbkNXa H183F0O?ȃ*;;ӜFK.buR_Ywً]\^ c[(Q1"súXa+VtA>XfذXFg{M{_ۋy}C{؋mbb/i/umZ.lځ],Xؿ^h/b ؿkȴ7, a99IOd_!.wjh.*22 )FT^=/fbHCĒMp7E+f9P|}n5?h;W`J@i_K­RȽo74B 쫕Eo$'0n 3^u5-9/\ݱ0:bfR#d'b' xP±kx]_N/hUO l6᳔wQ eh}53@šht7Eƌwz(y<T^N*/O`jtx_Y`Gp' =Gz= .JׯdULSChV/Jʒ׮9 C729t޿׵*rlb}^)];FeWki\K,f\iu pzVyurD9K=ris)f} y-[K]NT6*рkz< 7.995HhO(dŰ}W?qr}N=& ͖dro""oiͰx#y"jy-?C$ 3"g@ڷOm17+؋Wc2 A$(1}1 \I7ޙg)q(EҮw7Qn#ڠw(x:&If3>SDT43AXt@OaSw͂w1!3Pϱؘ9j)xgӎ^Qt O>{HF\;D M*G$e0}֣c(=gyzR<6A? ϻ31 ֛q~,_p˶pqxM/6\ 9Lu m G8|+ Lt`gEl2xwJN;Aͺ85{DhܷB:u_l<./gfc<ܿ4\}<\84g$ѽ&.ȓ_͟׊<@K]E)nfQ+TQdeq0T)]6߅7[6i$չړgw t#ş~ eO@*]hĢ٬f˯"J雗^ɮ_ڦ <3_ o]Y%E~&Ρ4c!y  S@^'Y=msP#}C:EhIG{/l7 -J8MX48V2K>)iHeZLd`(ҔbwodWJl̚,[Z")(L ƭJs0gJ23J!]Ju6v hboX!q *@o:yg7b~֓fŌI# Y~1fY Ka]il^hc$Vjgy 1^ FHR ׻5 . #)?ڂT؆A v"8;'Fw/ +# =;<7F_G{Eg#v-{ZLP*;{RѽYIpbMꗃH;RJ"j3pHYRvT QsdKkp"&)9oW[m47EAb&!J)-l^1\l*2+?R}j6yb䏊ʏl7XH_JHQR=}vلV,ђXĶ%Z7{ICX_D^T)xDȽjvx ( wg ֐svȾ[IKN^~< DĖQ3c+ۭ?=slprl.,CSfݮ aWfq]&9X(@2qJHqP{+ib;Zc2ȝ@8;K]zBD%=dW6Faљn 9O̒#{Ic\"1BX,aNN5"TZY'd=sjzOtKua`6\"^Y<^.,'ю9 qP bxi>cWj ;[;k՜ɰ܊+ 3juyaI2 ȵeSivor{!جW8͇if@re h^wn"XbPj7JUN 9%36oEH[9%,:oDR*B"/vv%DŽDz"ONJ,xf,F RT AS5>GDRNx;Pf2%v d@d`Q@ɃX{@RߟTrޥ٫dY" gqGC<' :pw9zNNTq{951bh<Q?^A`1wV8g/{0kf%q˰؞ij2<Ȭ̬mP04>!+_.FNEԔB)ө#cӘm C U(=Hٙg;HkK{_η׈ !vlL&|%dez펕?r֓xw{LӼ)iPۈ#יR`Co J*UsI"kQMu8K߰ٵƪU4ERɋ'qEP Z %=eg/+3rU|<4]лyS{LUɄsܿKw..*I \.OfCtΝ{áJ߹/ׇ>zȁ@#mCB. ٸYv:v} lISEv`s \8mLMS_?y ]uk]"i~a MϦȪ氶>3ɣb-/OyK8#Dyfp,FG)ex_>D2NPFz8|1PmdYV| ozDVs_kؗծS[j'ǝx]/3X{rao̠c%@]m5D)YZ)M:6`F;˜jhO~vUXYR#*IcJX=i7}| UoO"LLæV{%,%5<ϰər,R&j>Xr47ԍQ@8ou/ÆXK@T|l~7ݐA1e[_ ?L?Y>lRRJ&巙`{!ʘ꒤,[ke)Y]$ى&9-+%~MhH5T M91ϭ- u.!Rn6®br~2қ_,`%B/.6ل^+ᗻ[$$9Srm[XGu,s{sIے ({+`@A ayhOm F#4e -s]u' Eh֊z~C Z hػYw :\dEK$'?tIm-p)`vΡ9#׶K:GǵW.FIMp2>RK?IrKܿ\.9u45J bKE;goÖ4>.>vA~l_.Z3oe agtFJ N0N?PmG";:rz,P~S?ƞHк]fefK|\=tF V|Mdr:oΥ&WA UUdkUGD&SuF5vBac1uIh gkY@?*OJGe䩕>SXGXTme ='TV{oƙ07'\jvx(JoCJJ?ЋY:'bxT2m#ޡ]i>m>.['5auV  {1`ǢYy݅E,/n{5<&,J~W~'|' gr}"P.I= P />b E&K^-B4U'% gƩcVOWj<g'-E3MY*ǨU{[ԨixSI8L>-pYc,rҨ|AJL)p?ݽtWJ[:;mrWKj2 K`mt$NR̺/ƹAvPY$?[x).o\7D<lʘDhmҡƿAc ߓDd̡Í`Tx_=<36 0-vxELc ÓFi\%(RnE|  Wrv?Wn)>k}5T.< HO~{31=E{J)=-=uIPڌgq掋c_8/n=ȩw]Nlm,ǏO;g Tڍ9[#@7y2\YCg@<{ g @`t`Gia&Qu[f:-TÇH-4 2!֑`?/cZ3߮:uHGG?2?)3F}6G18،$ٗN!GN7B0||R`l,¿490j}  aʹBr[~ Ic"smӿxܷ&lMf<ͮn` bSY%m,ai#2bݹWE?t~!@ iâ3<`3 *Ȉ&bRrG0,e9[Ɂ$mZhOz!a]cdcdNZ@7?ɗ2ic10o亓Ȯ^gOITѶ0Buf`ho. ]=~PXиW6C$]qH#ǩ_Y9` dK 8r}tZ2+qx)tDhڐNUڭ7 ;+\:wPʤ:(uBLjߧ1mx7hD50B9`~@s+SHHc}ҩK/9g 08La]t*uEM; #tFNvs:]x2de/&ewH)2A=4z hf`Z&xl)>&n {7 L!P:o=PR,4ʦ1L[Ж~Ѥ-G]8֩ z“e߉FM`9m_G& <0>/,~lSºht(ӍKݴ2L!8~y=K.JM 0_K7 7%78ග F8w]7\/%~-\>J[ơH&&힠&ntX@ wuOL[vhnXR,ԏx-wnaM*JFC5t(vy yyVR ':9* v*ܡTm.r+&%݉:k>i9XP(˰r[>ZYiOq]=ҞVdM{+EirTBrm7=58쀶1ӰD櫽]S)";J9꥜Ms ]"#zLHhLG>1ich,?j7oRǼ~aPObDSPXarh(vV`u@#.$ИnAFLMrv5 ;?yӵOGț|*Fdm+~94-I{=N*۱":V:-}ec"qM6})#\_S==etRId {lTɣ: =L&inCFԞy;s7fUQ*I/$&+Ge0s7ǀab *zp2 }.Lc&0s2xV%ȑpZs1.J[X/6jq-l*R4?h.5\on!iPv_X607V+}}6_7!bqp>;߹o`OmkfV{&]F;?9{x2 . Y4KͮBl`@hO{~͖߯WOx +ҧw ~\gGE$Cb7f;#8q={dE_D>;4]ƫ{jjֵsojyS/Dh@w&{lޛ=/䇮ԡ>..{ FW8)Vkb1-@5{%"@1Ij0!+я* n1sZ+,܀'KaFbโ')gg_y{%_#ޮ烨R egW$Y)M*JOzW5UMΠڧ?r_o.7=dvw=\J 9E xvj:rls(_pV:Q/X?U[;s\Wo@vQj w'".?J rU|sYGz!$0F* a`9 L+LVr]bGh&iv؅C/{yf%.mquwq]ynq p\ XfcP0l r0".^G^ˇcF!niPe#"!xgm8R`-ܨ S[)o埾!& OJ8: ,or$<'X7tzCO'Cޮ>P;T}.T_?p1q Vd@;smJ@^)_g( Q@+âGlFӞEM] X/`C`(#XG4M/_+s &qIʰxCuIrFm8+17h31gk2o)L RK̦<31`>& WOZfv`'vv>#Y˄.Gɖ>'P1eQ8!ˬw:I/P@1(`KOI^h.Et1I}|*ܿ3Ċ3%LksNrcXɀIG#WAkWCJ Ҭ7-t@fq?aV(VJ`eXT`p=>w<Ek++y-0 II% Xa9YN>T૰|(!wx#U&uNZ82_qRw5]:EaI9<[A'#'+w}AMWTi276?]lp hG,U%t-Qvk`/fb黼lQXYVaZ\&o*[U!tp?j65q~b|b'VX[7G=Mfdߜc&-Ȇm2߽l/~cb׾G1Xо<UhU,;`Dz˜ Ԕ MX 47݈,xFl- YS&2)n$gއNXЂC|1ޮ ؘjMoj}aq<@s&7aNG]LMeu쎻'8)]~cGq: GB h:87E &L?onCc?GBIЯ6Uaԇ@B+}.捴l^1F{jnV"3\%LLɦtf %!^#4TYjrs7'QAgcǵFCJq_X6160,E(PF|7#dd*9)fր.hhD O5Wu`Asuml9߬l4^лLR4 ]Ao-%J<ʬ:f|t%Ƽޙpp v΋ph 3dc8#0 ksa+ǯMf2 B,>j7NU ǣ?UpVmkT g[/r|}J U.k3X˶|d hCM%O<2a.#K5-mk۹>]rmtX^{-xWwFwX{%xEYSmF$ϴǠ'ʴ&a) ?{%4lj7xץAVNE)Ǽb `AuvIIXݮ HCpYorZv(܇6V; ,Jp]rѝpih?u9RV}WVvb,\#u Lxڗc)Ga-i1vsƣ˳-5uiEV76h|(u^ߎ9XN`?Х=]%sP`~A3h STf=Fr.GPspxF6/ X՟s+p=gϒ0+Z=hB뢽طhcsH#ພ#b0c7D7|fW5x}BvRMrUGވ~:Oc\Vw*_Ց u\P X:!vycNY1RHY6Oҡ8bԎ!%Z@:C҉Y`/Q;zŎpҖh8IH>8IXNGqb2eG[[a`rʴNC{GY\">dXNeLWVLJiWNo'%fWaT1jeO8'ӏE9g+'߷"desMNknW-l1źs(g)FDՕԜ~6kükeؐzg 9L,a8POZ?@6H+<{!0;=*H a&<&[Q]R=&ּ0=oYJpi]Ё {0}-ڤضyee&K2ic/t. '~}u6ET^mrqOḷܵZeO4yH^P%ou&6"T.K1.$#L4tvɸ& Bi+A^modg5 [p;e0eb6.G Hxɋh Hlle ^z.`ݞG V#KnC 5LXFs$XH?E7ģ^Q\pǤV(5P)Ff)iedieyF-C47+roʛ, qg54KR4F\ܘ<9~>83=}Fc.DJˋ0d50A܈F#Rj F6gr }1c>nmi:zԸj3M.,:UiSy;yoޫQx:-Ť,*GmYap1tYXXފڰ(adn*|kTv~;=r^NO+CwlEfwŁT5*Ξk$XZ#)UuW N{nEK҂EhY硄v7~KIGR&[Fjc&34vjw}lդgAՌVƁPI;8lajh i)NMV\=Ypnmw!Ebw{UYX/cw,$|z'`19):LWВQ}鹚̍#_}hD4ܨ Dq$[G!y9e- Mm>|G&+**f%$4O~u1Gj6.qMg߉;œf pk]j a:eŽ8fU2'3}:VϟZze[(WZ6VM##p'%f$̮0EǛShl@$ $}(; t [S.ޗ3Ĵ37Ak&&m|1Lt­qt܄|V qBq?F; AqIJ8d7IjGa][O;aG]>)m zSӃՎ7ަm g |p6&RUq m>LCj\w6;$޻#&9IZsa?mUJ+8G*niLz!1jlhJ:# zvo@pixP5FY\ x^e1=@ BBj%&4WXz|G]X}}}> 6g핰$Dp|كA}Ad{И߆5m9AA.`z ^:nYH}H~nɵCnkYA]"8 V§+gȍtx N ze/_k:s㞴Oq`~UnKZ2C䤘DPBdD6zH$M Xq# Uu]ɔ {KhS1o~mYzr@;kx4:;V_(uk@k+(zZó%T-PTsp*)k&Yak0LgJnfyͲK4oUZ fXZX}V"fE" '٢1yMuEV[04Vuh’Cˇ ǡТ w]l3:ٵgwH?0{'иFBȧLu蕙 {酪+d&Et%$E36Oe!pw'fn3o>}|fpwPXC5kp#6 xE4`ъxq#mʔ32 ^Y0o1Oy^F> #Pڪ-P1{.bJ^}MJ/d;Nfŭ ?՜| BgPίgwjOٕcf9uY[52/SD8'ѩ_osNHH[؞Oym΢05帵EAfKf83ǃ ާBoFK CRc}}qTu{^tn%!sz kr+ET~@*EMT\좾 P#mWgg!fGE*Tϐ;jWtZ7첵eFP];Фdaw?y_Ij߼AOo;Ej>Ky`+_ ˒/f)Cƴz}s5>=whHpתpRT ;qt%nuV,k( /j fr-&!g'S\cCO6Zw%~<:ݮ:qg,Z&fSى} 5Bau|@5?siαshwnXXMkDP\!A7Kqġ.-YDO ټBՄ P6GP;.Ხi?HV7JxGhwo_Ko%ԾUb?,o vW&2v~vqVܣo `=ӠƵ Tu3\bn|O{dOPpOQ;=Sw}Ex#6ܒ`ۦLHſ*Ô!uTy0W?&a]0v~Ț>@UQ+NI [~:$b)5" #ľyF+a.*l[J4 GS2_Nkq/J< AvѢRQ)Ƶ>ͻަh{yX*=?/ w'"߽,#>\q˾xfU MZ {4Hރ{)"?&(!7^PT8dWOJ-\6UqgNЩ1DF5ZNQs|:>QgeEų lmChAZQb,]pNN%" *83R qd#% LyxȞ_簣iƪ"gYo`أ0$[nϹCm/PnֿpayNN$wűKN혏I$xv&.qa|HRrvu \>D {v'd@|@d O 1\{*3ۖ6!]ނ *[m58!-4C\W+| [P",֦$"ObB AfOuNJ4 xB }@QB@M87Ň#\C/.Fl`}aT4ܡ-^@%+F{Y3v9L"lrw50 kBV^I{alJ;@S/5KKs\f?rOb=1Իu6^g9lq+Dib#qFr0]Sg]@ dk=: VI .bZ =-@T՟b C1:]9BPHOG.T-'/+|$$jWufxn~>Tm38}&9zYw 3w%txa܏ŽO9NMؐ߷I_~늌jv42w&{Z m)SO99ľyN+m];x]O3q_"\+!ɜ0У l=rje(I(| )q5HCCyn<{:G×۔__|ĄI,r|<܂j{w0r+VEW.%0,d῰6` ZW-%t=2, DwDzn1m&5!K{% a}aX}4}kQ% ή۰x}m.ShwM䌡Otba޺{91WjAKqV;O^GKo+MhEJժNdϿ\/]9Sj:b*JTv jƾiN!newّ>lg%SY%.ćފ&I]a3 o9Mvvc{:~߷/ΧtQ2yxGc-&HoL l]h?JpXa8ҟ qMljj'0ړm Ɵ9@LLaQnSxce]i.Ҟ:d\ZV' KN^l\! șv`^aЙuJJowD䲢 q]=N# 8C/rn%l ʂ$o&ٍԗ֑%#qI7a)!''|MYJ~" s<]028"jгǜsY:9gplkȁ*9īס-J5N:tLp$_6 D)-Qa +tmH߭4mw=/ Aɇ#8_5qfvͤ+Dkjm u#d^[o; ! $}hvRnFTc~ǖ@!vǭ8Uv_Č`FX# e[y&v!#lM8OSH$U!YZ)yb 'T60lAcUO'B~J V@CtMoDV7ru91ٜ nJzI2dfp[(ߦL;_ePi|*UCMe븰}x| j`'➚OT@8v|%$.\紨sݷƹĻ_hnrHP>iؔ AzǨV5e-wz<`+u >cCh1Z[szE" @(\B RrilRsNw0ZT/¾䗺%8's?Tܹ7|x;V4o$-z'JD +ԩƎHo>h"z2b:`#3l1 _IGDN$l/g@$MSbc3:l ,q6|,>&}̿Wete4O㱯7| hJ OUZ̤/#o3~E^= 8j+aWa(w:wOv9sI-̖AN;ƭU;—<>ޕaɗk_Zw>-' F,3qvF5%~殜r*C+SA'j{tZnbO;4{͒7ܸW(>Z Tg6:Rc:p Esj ł%mχ9|k<鰨0g'0c慩w1v{ |6k2|ޤٿrU.*!"+)vo T`@ּt%Wpd_Z?F}QUlN1S׸X#tyz.k[VV/N$[6gq2Fop[= _[E4)rj]/=f6R4xvZ_ݘF/=1>KB0a˭}/%})_V0f^~Qezk`pUBfT%M.$c&^+Pk&<3H#a|Lw1O.!#`SXBqC68A*U^ dzZB g#pQg۱ ^[qO'8q_ 4<8Ӡޠ һ{w?ǎ]v7x?fP r;G&agFR3τ΂(7άr+h!jpp6lʟ%8~y^%B/S!BGZa8:9km xUxxց \ fO01Qf=O~ڤx +Fxsqy<]/'fl`|`,t1z2TI;fb 3׌Eo 7P?BЎc9PPfuR6ܻd,,EJ0$#&MX69[U \2F>V@#_>E\pUtyQDbQ0L?OAɤw Ճ@N Ұz8cRM /Zb]i*]"se_ԘhR+e/7#@{Jy?;/`e=zZO"1y(k]N!z?r{sՈ9csp4=܍THy<퓮X>4V_3gc|N&)Sq16ź 65ta飇Muw~pHul$`Mܩ(Dݍ@~NtVZV:R0= !}WwH'hȾDϾI>kiGψpw (BcؕOq}vk4AVt z$獁:=!,e}c % D.w 6`S=}^6 3ɜvrsZթ}6'`V]#M^؁;,*gk)IȂܙ[rHGC!hJ<3-:fs-u8p 4%fZSӛ\~.J(V"3o^E06@/@qq+RU'F\4ڽЖ| Fɿ kioZńeyA)(QmO0]$! ލKT}vT~OЀqmշ"d#72ةҠЋf6cѬP\z: m P CYp`LQYVMj,*C~̛Pl,ӿ$?vO[}P(X 慝\ ՠDt8Di>&4Wv=mB ZuJboc1i[f$7,=:t)PDt}QDAȃqTAړ 9;֫Vo~r{IJ/'wRc` 6WEx"'$w4K:HØhJZOfi[cŷ+E]1n1ǰt`fʁk gGȂg PmS'ooACz CAXX'GXț o"u;'~ K<*|(S۟PvjÓ%`>;f gBm X!@4ǽO4h^S-9DH]>sui(0$9{K+ҋxdVLiC1VԺC0Z* vaxHz |Q@.rnƓ"刬RJ'(t>+z1+!yhYpPvs>(WKT{i߅9ً#s_^C]}P_x@L! +(LvX4njz3ⴳ"V] 9Cr<[@GU<ޛb&D) @q[B9 L.A>?^peQ EL$9_'[w9iL^tqψԁu"kՖЦ6p! ZMa= C,v?n J]y9X66XptA8);pDɾhx  !,QWh*#eMɂѦ` CˉsAZ1 =MAVF^]ҩ"nch{ ?$m2 k9eYrz ȅU(-ne79&Ǐh`xY)\/{q:׭E-|KJ' "~! o>oN[fo-Bc9{P%`y١:Qu: ! wu&w8_o}Uƛ4J(via_m;U|y1(C«&6YTmDg{vC| '!_tnh Q¼wvw(mF%1[եCAp"]\E&" 4 S bKb$gs]N%kG>&( D S䩨㪡Zp!oӑțx+%x|p<6ZՀеlxm"DO3Ld6\at#j{1/FF8[QLiCF4Nn04+Ēs9"Rcc8GD:z`Θ!ڒL7ΰ'*؜p? U9nCqTjs=BvyWx<)7|(>,hQfGbO=7{ri(:Z=XAN/8h`OO4Nl`%57q s.uDZ]y `2bk{_[&nuɡCUEk1|-^RZVR~ATug`"w[m莖cb;$JY:mQ[%cxGerʋ?G`RCkVM%R-ŠK' "S0vnI!hG7F`~M!;@7< x@|NB| 7T>V{AZ"JfsBhnKuBF!Al鲾cGʍaeVZ`qubi{]IOXipD>ebzWXB(- ad`pJWJ[(ã5׀Ӂ=)j^C})wkn^40!P7 2l~"\%,_ݯ ʇ!noFrMk$suU]:E8XMV^@kAj7/ K9:4VaLVAZsDM(ǹAAe=<* xDmzW]mz.ϕJf~6,tDrW,S=Zh sqnj7YJ#~eݹDM:s SO1R*XX\t zA- OfsCWyCxCA脄? ]SwcxH:PLX'|3S Vio*}<LӕftM6T:n7 q\CO{f^'R1 ;&hfeA!߂//޽CSuAC,XҎ :vfb/Q#yϺU|Z[+9q+rg' ZYNG˺'M.f-5F6cۻ:'r@ٶ{(LJ;6'o,\=1gEӇ}u9}du&D<V kqgr)H e-O3GQ "7p7p(?vkUaQ\?X°|hN/&J^գzӨ/yW' .3`ckY}O3/x2b]•Nel5x%^7WM{ [ qPWF %>@q ]uܜ"\jYÝuY'H᪵*::CWAxޅq3lc s 00q:pBc،D1JPzá8|Ysj|ȉYu* +C^b[T|FD~O)i1ؓ%:j<)jWz"'U<BWTÒoY.rVR82 <pzwXDZ2W_bg'TGPBoBMڙcĒsk >n7 eLǼ|qkM<(*I/o+*YzsG-J |4hxxrhuЉ1[-c`jP*v߸me=ϣnRu;l`_ȹր0_8Q_5a@<_ F1Boi&me&C c8F 5$ q<+ėEY9G3nшINZ,>/"32BN]_N兜[?P_V4Y2i<}'=[Aʷ㲜3,%<8篐d)&"<c_ >-R]8"ȁpfV߆5NLʈo9 + k!X5$ca{.W[1*f4Fyn68ğ,FwEcIEh$f2lҁ _QHRxx +\Md+ JrJs +wތg,8_3(;$/Nrܬg9=\2KX>-r_8m#X MH _?76%,|Gh\|$%BsHd`{'/5,occox /nǷ]B$!30f-n ], Jgl9L_|9hY'xYvvkF%&XAMᗟPW`p:14|HwuES9o[T K- jɂl<^؅oj(uֳZ8& p*IҜA6fj[ռ"n,E z"ܟ|!X֌34ϒX{jWIJZQ^3)r궤'1.Z=Ƣ*P&yfx?d|RjKXW_=,TD۠+@@A hgx8aueXkYG'iKQv >+NKɴ=%%kUm!dG\kָKiuc5y*RbW=y_yglkRu&r >~弌¦AXE?Ț1 B7x-l4ZJ^sRb%ۘw9 CҔspVѿH+iPm} &&{|m܌ wy[S3m7҆^')c;{ڝUo_) AD=Bc zjiۧYfO{=6!@y`jb33Q غ0|I@9R= Hcsm%cjE[Iln=m׻8amNj{!-iBG/2 <6DM9Ώ-6;>*vYqvyj!$>?Ky;q>}U.ܹ"֩ H<]3uҽ>(N"БƝ|1]yф߀>nŚ+nYw+Pi097pW6{e8A܀YE9|L5 x{EƜnO;{ǛAh87c3hzWG2䎴+0t6wwDD(|CovC}w%e2>Ѥȷ\9|Pc˲t:\w{7D@ɹn{ەtJx\rt]_ƻ0I: l&;EXV .+|;G+)x:`Fz#(~ǡv2H\x u4QV>"2kƯ Y:2}ȗ`ZN53 B%{C}RڷcqO -)QhhǴTv]&y2.W?]4/ӨPSD.(ڸuZ ۩b=i 8LB3y'Y:kTri cE؏\{)[=fJqxmykhPq{E/lj  9# ̱]ɍJ=CN'Wx}RB&;<ލv m [y޺^NU?.R:|jQK:؅\sb"+1!ofGxPf6WUSjY'Lz C'%D ž#6;ge.|Mgc-ECti'Ա<$?pw`dlT!|n?@ƀ=j)#`{{覽4Q'a2QfX#j,.ÀGq`6o]=jZN摩`wu[,tJfٝR[nvh:8qW ux MއUo5i)sLAdQ{ b͵*Z8^:{LUmV#q5rDcUSyB mrbĊOXȞfl e7{!i # 110\[BՁBw}O<&۠*ԭKT6i?5Kfh<\Xل:NbAjiv֬6,<*%˹ 建,yA"% nlQq6RNfi\!(_a#DNDC_3ŜQk|)KvO/Ȅ.i ۜU_]0JpH{^B\DLS.~ 5IKI)%_g]/7m[)P[}+>E|#s\eD #=k #q xvSĚ1Ms-9 #dWƥUAj$&5/(cmXAcxzn>ox+i.F,M;TD{!O'*H@"&XnG2zsWD9%T`%Ώ_~m;Do ?k9@m.odԆRt 1vԆ\ۖ]tGPy<}Ɂ#Sk|/"9ٕi8RkE] ÞKq䊦]-R̆T!K21d <j/;`*#d+:2g֋wmsVQrV1?](jt9+qpCAǘga/ljؔdA~!{e-CWK9MDa)Rkc9A-ENH#דGD}>/R1QthQ Qw^jćo| 6W{㗪/`OdnVcZ]C6Fq+>WQ>X }rqȧP{`|hlh.?m~5W`Ɗ߅8h: X7zvE)`HY[Nւ>< XO>SIi-^ے-= zf=bFM 2ʻ8Oq9#>@v\(P{>sqO82J5fyԟŷIn=a,ᐉ_!:bI`뀆c7bEqf؉RcRBIP8j`;Cr&ٺ'hVr*M?e, ,fl!ˀwX]jl3*BX=z:(StMӧZJ敧¬˯p0y4o A)Z׵KWq~K (O_67NԻ- (4ga.Tm4t i_i7MMl5zefV ?P//Tz)*p9Ϳe}[>֖sJ)Ok@ J9 mHDf]iDE)<ʉ7jaTG ZD+/sr[ѴcƕSD/RwMue) _E:r_Z)d&R#˵RcPTh)L*Y>P :V8n{*q |os[Wg IM& %®*;sMu ZVvړePKB\ﶋ`(w>DL YSiHk=sutD!àۂ_MUQB]v2Q8#ύҫRE8PK+^a=c> ].g͊$.jT?3=3hWˍrc,*¤Zf9WkXO[ZT&v(!ȥE۬a@;xָn ʒ[8u;Z֞gҶHfy".PTa1Zgչ x.jˡfiRc ε'oEdLʼZ%H-M@RB嬥D yAZ*ť욂tq)RVukh^8S,"rq =Ǘqۂ2٦(v5e\C9&-} <*_IY ˱-o(9Ek[Б:JUi^ϒiPkp&c1BmxźLv7:::DUHqc5| Ȉ繕3 ƛ1PZ&͌ gy$_Fco{L9cVY:Vׁ3{?>Ԙt׼l~{h/s/gO$vTY ,>o_oVqG% LS5o`0)Ѯ_%楪kY'ڝ )CEuƶ+֛BGJ5RHD0JM(:ҕ.",Ѭzf=`\Q8~YMҍKIZϙ\iok"(y4{>ѮM9 oTxcG;=Cwb6c0+b"-c@ԠXB)zS"{3kjjܒuhSrP qtGU8THK"Z1"C֥%g,ai6]m]b}tQ| ;,d(ϒy/71W]Yk/WfmN|}VqUjt1vUK ,]|=qw>ёH5_hn_c\܇5!מY.G@2}1/4#;OM5Щ`aX@@Cge1T6.t$&fZa"Xp ֹ2J,w5ZؼK3"%QZKBo~I}>D޳XS h M{TW<=$wC%<0pO *Z\ lÊrX/~x<8@BFҝ ;yoD,ֈĪd #96HrgNda R  G& SJΉqmU&i&&F宩N7RҶ*&V.* !?)$Wc_' dzG^jttFfx\ Z J`b ^K詯͈[=fttv9>ydF'z!a6o45a],obMiZoi5mpLbU}aX&bM-׹)b3 浧|x?Qn]a<~x0V]z2Β$BO[e[g#X G%3zk\_r1m5G/ IURJӤ(}?I.o'3͎yɸSϳ|ڞB8vuHht-F-gcY~l퀱OQRK8Nj1]"Zo,OW:b`k`(=tkj~/5CODXK0R3uCQdì1.? خf#,L8@4F| EחB6ѱ0 }hK  bAq6a'm, 4pVK}Sj)t&<cXvAXE DwH}l+\|]._l%\ƶzaacZ*\mJ _|:\W~VWsGI _}!:Hj=2,VUݣLmq7[B%k4UʼL!qy7uRIw[bLepݨq9`,'=7x2NPAG_A CoEzk}SljRΤuҦD^܏j.͈C LŻCd57| CX[roorVcلؾB%gwajf0[']6&6,Um $Kc‚!Z1Ř8tf_i!0_<<cԻyWbJХ+YKY*аّT1&wq@|[0?NBsc>-M#}i?tm5k0Xˆ/ ?ph/$_nڕ$ޔLh{7.Gv'`ӆ ~ۚq۽zPr!+ф`& X"XNTճ)&(LzgQNZ9=dDNQ*LQX4k1 y-(!jmtM"Fm6PY=Xj ^ZS,=%Y[)ni:] hGlQfŚB%,R@vFbX&?/" F5"X7XifΘNd[b'C x YZxgD qm>F{:AzL Mļ^9Aɨn]׸VO<,Rڥ1evd=iXYU:`wőr}%3J[gV&$$b]7wQHBJID(/U! t#({ʲݓMxV]Tt"^|wChV$swf&<84ҟf>R>qܩ~ÚݟtА{|Yh6n>9Wu~ 0_7=ʶ>˺%i-:z,SUH[Gq5*.b;qZ͑dX*P6v*3+ts{pɦ+-i-G5j1?' XWtE"b:+BI'G#u;C?C3jM]4[1!ˋDH@Vஔ)AW'egga?g^vJgr]kB%K#HUz}UUFuZ+tC̓5GW:*kW%8UX`DvhW {)yUUoA릵 g<4{?\&޶Jo) ,%kV[R$ѝBŗ`xدWZT\8Q 6wEcύ^OIK kUs| 0W^kyF*x[)շ\fF<œJf^oKO3K:rm_+9_U|[?/看 ܡAs("m)`L:/V~d`0AF=)6G Q|*e rmWpT[`;/zc^WSnQ%ۊy(GT֖ʸ)S8^Nއ45D#0 W>[C 6ib X xjbc(ؓϽLPj/+rwwY۸>8_CT:TV8N`kƎ.oR IlW\;04|DVh#G$,9`Di#:p2AGk}j{DmYMCp/^%Z]`jm-A1:.Ň_TU"$LJd^«lς=hn{*ZQSy5.A(jj{ ]azݰ w迷ЃYx2& 10:6E"^; ">_+ُͳ(]忣4U@G1v32JWLwS[D7+<w v ap{gAFpRX&{kafB݄-}8,BoSFҡ[7{݄͞: 0'=] !(cemwFH9>z#ƫE])Orv]*sMf0!u:TeWzY] 3lHkz =fOD!G9Y |9s>.KvC0cQJYًrD7 }&C79ؗh.HS`J'{9"5*D}=|%ITm>:OidD/+b!G]>jw6z~J/JZ' ]~wbg.Mw uB_ϣ,w' t/986/cⰌ8/C֐ID5xmfNN6oIhrx]X!`C:Fkš:63ŒrK'IM70p-\ HoN%Kuјtb%9bVk\ΏSA4n)V2yXw<?6mcy@18) 5Gn5TKdQUCfs8/es~"%9#[ 6bZi(Ϸ͸`?%-mU#(H9_V.,X{fT5Yzf]V O^8f9kx@[0y)'AЙ@#Ds zS_/^$պDp):"O[BDv_^.X|s|s'q'H `*2sU=_vU*w(MF牠p)Obmtۛ0\؛6Rp+&8P]]>g1P=6;idRzSv!̵_:lZB<( 5FFOc誮Y0\'NC|1'* Ÿ5Xv)4z0h4y E|ZpyXvRqKgZnl{j0Z7utGHM[wGZ: ҈C8ƮίqfKEy~=`Nx n58rGutf;nbguM~?[@|U}})v|})y!Oq~|L4 {EZNq#1Љ!=8Fkx?7bV2:s굠9X%hb~c Mb1HH }O/kW1ґOEq}jTE% 7݅mΏ0 :%HsSC:2ס!<9KҫxOJYDѫ̂"kvy(qlGy ;Ge I82l=b9e YO@e0Wtq[3i5x+߭GhnϔՔ4'I,q3,X|%ɏPӛ4G["Z$۔OnpU_؜*E|\ۺ ,2ryKxBbL~`Ů[ `݈dmYH+VL;W ]ˡ3 }x-Vx ׅ'@ng4o Sҙx;zPjICiSG!܉(}0c߄k|1v9sxQ-R.#Ob$zENsjŘxb:DEo? GHQ>!wkXL%~MΩhG$rH±ՐP^F/1KGR!?t\#pLnq DXx_{,PJ:w > [Urߐ2]Ed#5d,r,=, FRPqfao_ug}:L|'\Q!:sV0#̷.Ujbv1'<9ͫ/ Ta&{ȯDjwL,rlۿܳU/%i9޲SpӐ6`".`Tc6rPg)i8&f@FuxPSËYO+2K=x6p .?|K? Dk /|XNl1 t3g vWs`}!рaDDtwR7>7{o96"XqCpK}UDهRk^B'G<.87]O.|-=Bf/W=FmI=o,ڂK)sXDi.+ |#ܭ+a-RK§]P_0d^D|^0dVGcͿ{Gc, ::ڔ|KFP3x2|g0[0^cAAZHip\qф{ *5:QI$5ƯJj 6r y8vǫUcѮ@";u,4"NJ1 :3g+FI4kJ@qndHYO2X*1Ib“M]nph+1}0wsVu>un'%،k\/.ԀƤz6 Q_de6F'P4,kvZ(WgHBBGsX9PDpqB ' kmɇc)%m|*V{QFD6zݿ=kQ)J%mRUubALqG2S0ysjiI5Ļ0+eCJ7Q- rF:pmJF.yP^?Ff#W[n Q *`Е]\& h32 :=aϨG%Ưw9ګ=';SO2˵`gM11\HqwPW|d)ӱ3 A EͬzD'z|}K`*zjcTi^ 'D2B M/R`Q'T1U?+s5jᒵUwu< >Xǟ7rva2ww%%RWj$|է -4?(mk18%|6<O=0{R&_-Yd ?\9'@Ar Cx!:w/tc³Zv#Lb9ŞXՏ ?;/0rOpp{ߝ3*Py5\ZJL \Q 3ԋs W_d}^z6MڏոRR#X2?F&k̞mG/*:>G}ŦեV% i~)ڂ) p#,xm /Y-V@AV}(/S-8 ?@aEO} q+f1fkQ{[8옗 iq?Мr95NR9D"E :LSa}L+AFá{UV(fȭt[i9V,:|e.dN CP.L 0 HwP< f xřG/e8Ù))P. :j_fLj;nvfIR[* Ԁ- h]jڤu M0zv]LNw]SCh5 .t*xڭ˷F>c3&s!frʦ: ^hݶmoX-ًX<^uijuہu -C&`9&˜k׈`ES"tF<H̽/ū^S"GgSpQ-_?M܇33s/iSv#U4Az@'> U’[R/aa@@ʗsB- ױ)4b'@qԜ8`iAnZV*:.hzτ>+x"rzwfyɘ5Qa+G :ԋF "ؔ I/NpuuW0c2u сKfI2K5!>2;,Lg9 5:CWB!^5%rؕq8]FzwNSX$ﳤorw3+عYrPA'ya`"T{f/Ӂ(*" LŲJjѦ`Ju۝OwcTF!<#`VGi dbTiK>lEÐuycD;P{Az%,X g6`$aJ[g(kA݆rzֲ g Jusrˀ+D@X%6gf m _:/2+_h|K{o97MXV ٱm~۾"ƵYis.ezAl=-^[RO.5$p$fT "[$ë/ɃÌNl 'KqAfbԢK͠L-H~B`EӿxǦA<{0(aMdR[)7u20.>F+agQzyٻg=_qH~ hn|ol)C1uv=Md xF xlXp}HqFhVN] dW>_wIFI!w!S^ɩgބ[|Ͽ0?(tjNO}|` lXl0* sm|E#"s;X] KxK&vΦQR^ Gwa! awx rI:wGJ"Km!`U 5 jic _Cݖ -3ŷhǍ^ߓ<"Sy93Q<s dvMy][qXD3>G bE~W0_я$@n AΌ]Bc(nTT>tP")ӆLQsf k {"f3 ^-^W3ϴ`'`߅SGHn;D2r7xBשr4<1WP)pQ eRSY>!oߞo)EvaMb-n_) 5HvJ}ȇ B-v*a U|ϧIZ̅[IoTkHp3iOĊm݉O(M ,AarCUp2]l(3)XܧA@`ͅɇ0W eiCt_܍*##nGg=[bb,{oH`a2.&oכM1id52@6W̋rJBwTw=;7cN:9ic==Rkx/mхbUifo>>OBg[?R UxŰԪ|H ]Aԝr}θWMǴ)lSmt3,u-^, On|c)>֠o~*4o'\(x.6 5jOazkIm1^ ݡV[X0ټF+J.KVOOI[eʘ|Ysqt +X3ֱG2Iq"XUoI1Jjs-]Hg=eO&_b,:ǖV!C3=I.|ȎTxS1TW9s-~*>߅13NڭMtlOz_ vK=OSFT#F޻F/3 1Z*LħhA%v~uYde&E'3ʀ[E%gQ[`g>昖/0 ى7]"P7'1}Q$KvpuVsedUp(SAZJD"[3Zꥒ',kt`7Pr| #9aEfN񁻍J" p(9i L9(ʨ; Ci(]jzl+s얫۸:#NL,:DopB\:B sЁvgn7m,um&"xTcY~'H{~wl#LV>҈CvL瞡mO8eՅC0eC;Ʋ! ?xme_vؔ^i10X(=J ?.<[okYxUuw0#QPL: itd$3!&4av|k8FawwLHn{7|L j\6OgIiH,09)Epf9;KsKua Rڐ(fްXGw,p1QF~o '0jFl+A3"%s׶ާЛؠ<"Ѱ[8yqlE ax[eEHVGJNؑ|@fvL$@X\|]͚&Ʊj[:Ms$ziMbz&MkbM'kVtwϒ?MsO/ R{G4xOftd-=o!QN&Vʃ=NN@'̶#v%W{2؎e|]>g"^ 3ꃳ*xD^p[nzl\^WnL0[x>ʚX8^}Mm[_">7k)`< 5'> _Zߟ-8>OK'N4-9^v$(U]PLBjvÐJԹDzôHg!e HɵT\Ύ9<Ĩʓ;LL MCΐ}ky8`8޸n,52oܞeNh\\ ?>։7Ϳ3k 8>v@䑦4l[M+b )myJzTI {[z5J'ޭLt 0sQe&N4.~$5"6Aכ: iANƌQP(ȭۅ?q|W /,37ᵍ3 ӔW8Щ+fMtXr<,*$ +ݰHтfLz#gOqx՗M`:PI]%u8~A,˪E0[>8h72^/B1L3Gو=A#vBC~s`} [gOrHb86(l[ Ú A-^,7p]q|߮߰u=ދ/!?Y_q?\PTa+#10p23uMWyrGFMٲՙ/K\Aa ). )j&쿜xR߂w7OWrL *qq=i߲_;>0txřk|X,Qq8 !fACWɽsR6 h6Nvnfw)yfP0Xo hX#*FASSd+Jاm4y b'[ԣ,gیEzZ o=I"X6%·nFM%ި0Kf" (M 8)8ڐ%K}z1f  gtˏ:~A*fy~ݓt"^t˹,ujGj@LF՞Btv2>]T~-DAl@gNvoƍ̹ .tu5*.>;.(qd >H %6y/74~{lb1p=E;gwZ%WEmk٥|gZ: <AYiWۻZO Ȟ?mCN/(E2*qeȞ!Pz͸6:s \֙xIi-at ۧ^15Ų ~ſzf$m6̯5_}:O䘨-AsEɩUfy$MC"Kkr]>߸ck@T pOL6#9 r oo}Pb%-/,./jh0JXM>|? f qvk?l|% ]v䋮KIXtKhs=>ÂRа,BLP>TUhǞ:Ppi]}QWcԝ FaTڌڍ!?*ᣒ8*0"KHli?Si$&G=XR:2 :wd63TıRK%tpdz3#|51 sVUoyF~:y3LPo@TH1qu.hipZzaUcb@)K[yQT`sUd 3{:}H0A-sv,|@#AvM= $۔}tXJ0{uf{\q 6/ =.#H|JBg~G >+8zWQ{*Ϗ>q:㘠Km٢`^y%?{3H[83*&XYk:L;\A/t`Jo#9<ٝ9&RyW D__+,0K1vy 8L'ؔ7*`8,v 3^txSj,&PH{*%]])وExq:϶r+)K镥u*N~HP<^8GTb$Giv X\ lB)w*Ni͸{;czM@Am; ;8wEn whv=~F8`aL.bW䁃0T $mRRO9 H~6Z*jdh_9ĹOZx:#T0 3!H!˚:H:wzX2y&o^!P<1z-#Ώc%ac@_gih֕d.B|~6#*0ѯ\[VEmG |*cj3:Y +ɈE.ݦ ebHEyM޿7lR(7Pu\F72Gn ;NlZ?%>]nB!e<\%!*D6frn>0g/;:-<]E &s>ٓ%_j3M%#8UI=eklM2:Y6omjcMPt^7UD?(>Ai8=)&x$ c .#"#YрeC4E$zP2䖒g1hR5[%'UMf4Ԧ_զ(]p4*1- "'B6V̈́=j3xf$D8hr;?G -a@Dw ՘Oռ)d}er4in$  ^x5bNw5#8| (= O,[!v3vEhwZ"e {)Kh)X L7@'?\2'/Ooa~N^^Q0@2$vJW;M;F@jSgGqqQf>%^x=IuR[o&%؏w#Mh .ag!2۔b,kF$En6˗em)y [=Z$%{Y\*!bnN<~-rߺ*vI2Ă2sh>.jޟJa֦e:-Eqo >ހZ#7,S †N=]0K&*Or,_U-?ATױE!dCb"$v*g'!rzۡr e2 9R@!ǃ|%3+/R }c2yx6e=W%5'W Ξ+ưV#RAʂ:L!*O|8{ !t7 MI ۑ`,8w(b/Hj;[ubuezC Ѱmʬ K%ĩ֏OA~x*K~BM2Rzw21#Z0]AK0 -X3O~R{0ٔ`w<& KAyϚߺoaⷩE\ՌU2ެXĦn'*#:/J̒W_xos׈wgdd n2aM~{ëBzN]"֌֩]G CXDZUkEgC|!Q+ʦxVCkHHS,jM{|i9cLhxىΗL747;]l|5g``)F%OvY8y ~>s̛t hyS(KvvXd`Ni? N Qw NxIP VUGAsyhkEr-H۵u덋HeKοE'vg> V̯P0l 4g,)t#zAb,KqRK\#fw*8r6%Bg\7?ݝ_ʄ(NyN4ZXדM+2I?uMŷAd6EXMUq4"u: &1oF!@CJ?Aίs) G?[pK-m0~)xmrh,ldKI#!a)W:KBf~)K>FcF;ٮL7 (}IV j+Kvar=>T\U_jd gՋ WNèRC5@hF ^1mEW c4bo(. zz><] %y7*)W ?KA4Uq3 * ԉ#v2BSp4GA6WF%آ1w5' {kI%L.!#E_N ǝhԯT樦R_,0ET59s 3HdWhTؕ,UX5[_!wM‹Y?|Y2@ 3Lzc<-N<Ur@80O|^(T Uo9j;\vgߧ:i8eB]cHz_v8B.tH#lWȨs>,#9#ؼנ!owd'az&HUlrұ+96(>ZB0Yhk ( н|z2^=kFQvF ъQieF>$qEb!'3oj˯ jȍ\ʜ89qDFGM!]k|N 4ά]·|lhK͜gbT}oDlo߱"+(N+ci%n}D塰!:LNrw0o2ȅڞo nH43Fs$-0`+A& ZFPXȮBY &^_yؕԿ6D2>/?s86XUW]^K5 F,O?핇Vj#<$(F{hZ[<,Smf'J GY]V] k~Jx?%8[ ]"`hsxL6sH:%[|l2{EA*١{ Bei `S-0 bkb/j{/:fRIk5zIuʪ#@n|s"?mv,2|ZK0.Nqݼyd,ywA8"\UObU+T5"T6"ևsO[>ӭՋ hRp^t1ܞ:d\ZeVϟ+,VNȜrtĽa-f<\y$MPz/q5;lB7fG{¢ۡ91&@dO>̕˩ճ{ɰNٜHvBn|HV*ئlTJq,ŧ U$ɟj򔇣 ZW@GМx c$c1E:'j)"i'=MޗW8?*vqiTbNY N utC l"| ФG'oGԸR Q)GjD>6't,GDQ]&7uJr XwngmQKem1 l°%z fAY8y4w/Jکگ{f.GE)I s>b"4o,oQHƉčV>IH(|Z(KCբH37ρ|F*Tc^A:4pW;3Fi,cv KW#d%'fo % ޝfuiKU1^n0LY-\NaC14Ye3&|wϓ66?mԫa W3T Cxvyp}Fǽ-˸HRKJb>Soj8*kaO'7V G?VXFgmT;3@nЎmv9p:Dpo#]o r]&p,(M !2 ΛX"{*;][i8w+š^*wT m31)zD Օ Ӆq(/Iϧx_e(]w"'$"78/N̄dׁOK )VަKtM2' `/;vy*>>NGPK0Ee# ɀH"& [5J 2͍dN\18X_x|P{DqX yԒh``eu0WQs?~V 3Ɩ'ōx9}pF3aD]QűI!jwV V&8|Chnv}L*L+0ğ&VCѼ2]]<1M^+Ҡi\ݫBs7@#uilςUb@ N)X)F}aӾv@nW9&\}kЬХ%iƄ,Lo'KH L,Q!=4r ؙq_W U' mOun{4tcQ2ΏUfn`1Ƌac,2T{ ,Y /Ȱd <*~´IUSLʟ7Ȃ˽?6~aNуF赲x[m&,^ 8oi?>st4{2ѻ}{:|҉Vpmk7izZӉ^-xHT6}@[_o$13QwSl܍qX{2eZj"Y<c?XHKFGD/>\ke.mh4v0eܭYiŻ;дG40g©G>)Gl Xpk{O[4)T+zd+# + AAI7 %<kJ cH8zSڑ:7-!ybaK3cZlVh{q^$t9QSo52hS,rmxZJK`*xvפNi}|k]xe.N?߲y_**υm*3Xv=KDyDѴoo|=Sj)|s;sa' 2 E޲/4ۤ*k[MMnd %_qjZ  Y~ʚ\Q0k><-U}m9iq7rIب{wF]±yrT+&A6x8bN;.KkZ;.JG2Y̘8~uM*W}4YEpO['SAu7'/02l|iOۼ5{=Bm G3\ru]Ei ]y0ܾh0㮻vAґ̠>ЄgRbTS"Maƾ}OW>p [Ϩmx줤GŨiL!_A_g gnt=FGdek7h6i7yX{VY:DL3Z+Q>}!s1_Oj6mYtqߺ PWEd6XWupȼ=@I\ +T/PcyQdճ _;z[Ƞ0kCXe0LgZ3bه:ڏFv~Cchp#xld =4NPN1_ЧtTwhg4]lüˠ D[ guLH!v^,u%KƲsy(Md7AY6vAߪOasU D4N#G/VŧV=4s<e|\p9b9%YAK]Mߥ:Ʋz/qז\a)S@TcrEjh3fs$BVLV>;eXy U0d\EIpED훠nف'Ň݇ .o Y;@*L*Y2xvb_N6muHL +B&ɯf|? |vШ5Mƅ pEBsMOZiC,%vye /WIt:!@A9iM9TO;Zi #Ǣ7<;r0D7.]!YxN׉ lB?Nd̄$= (h"d 遉`x &(D&N"zz첻!! E! kl J=3 ~Lw^UzVkV>$ӕIa􈂕D("Q]/H@}<o刺F0aq68aOM+X*VA/ qS7,Ԯig/ ͭ$eR퓯sk4`to_OmtFW'g02q\Gη+ÖRxZ75k;3ƳӌϗXt۫ӆ=E1D5/c v~Etzif'w1D)2<#(Wf\Nь FGy+;DT?IBql&D&_/ SB]FuvuFACڭ&h| JP7kZ7JTyЃud=-+  x! ԉ'8MOͿ3ڟOwZgㅚsgA 3{L2de(gaHo=O ҕxݙVaktq/g\^G/n3n5~\xVZeO ܝ^GZng-nDcYM;S`_QܿvC7N_ 8lGKmQS% wޅ\C=ƿ:/mu~ t;]2 I.NlLgkZ oH^y"KW' P0=KigoQD-`g3'5+ fuR^ha!aD1/T, dtjRN"X >54v*za(DuA !HYDoCp9%@WPd7yIJ(ãd9G5as@~Ђ"3$xz{z{SN HHŻ_4#xvs 6Wl.?} :%cg]*p<k͓s}wt$:~v %;d]%I %D'Ky V-+<[6pONGx`μ\T@Jɇm=:/[gd˱7tW.7鄙N*7@WCWX_qAXV?tkE.sτJkP Lvtf t3-˒ )X'h̷q'iʴt 'g/'3@e-nf6.V#ﯺ0`$pϹ(D ~M+wq%Wp+>%z9 κd*R`MJP dϧO 4!hBwJU1KhBYou3\:'8@aD(3͸ZMDfcl?3*QȂZKP%86jVڡ]Xǽ^csn-ZchxĹB=V;Y4 |Ki( */|#v1М^Xt> )9XYہ% %)GQDE7qp)AAOֵثzVU~<Ã~br7OklʷX$y 膥sYX$u3݉*]T'ѺK DWil> @rg5"! V,vx B d7%inܺ_2SS;f^+JL'=3Een^CCX*gBCu`wYu d=;]{KV)6wBa]|1c;mKR COWdrnɡw#VKƤc:k,QԝCIDh]kҞqS*i(SbToA`z lMT&Qż3Na8E/bޗ h}/VJQ`C;e|&;eC&8Ch>V'q[|ZLDA4tݛ.TS\MR%.S#!TrZQpߕ n_U!r;LA 3zE6`B X.G_uU!{!]@pA7F^bSIK~N]AXm>e#czh6矱 ={̪[w ":P!kyl(ЦsYα]Vl4ϸGv&ߙ  ]u8}EiCP_Si")oy,P~芤%qH-q9˝`r)oB]uiiqW޻3zg*pb&HYՂ0K!l0>%3^(PLEחUlXHuX]mݖ{a.TioU¹XBf40?mj DjlLSVaz&Sus-z MM<-]bO~7U["DLM=鍂gN,L;) SAj&.f(/4q8pMN>.hNr zq8z|z6.F[`O?/?uX`Y4.|pnnF憭]2hS19-?Ánٌ#3`sHP&047pbjGBSȨ&zk̫Mg%8. x߹ӈdhevL|b2yaWnQ&׀s,2NBp_~:@CӶ5xaIO CrgʉiVPɏc^:;5W5~ʨ+v(NiOXJuQ/q\u'9+'ͅC gr!%?\UPhYWU(?)= -P J_3&Wi/ӫjLu#U3nW50ʠޣTyY4k/>Rr?1ٚYF|yO8WG $&Jd`$~F=ycTw)*=6tUK"MbMT_;=6@䞺q8=U9X]dkׁ" aU9YfmX`;b׵![oO`uS} NIH5V4 aVj6E_}i3:?P?)e2=^65꿐R{q>5i@n[6X9)K(l㦥14pʉo.'\4<K4 mMjq٠N=g;|hdi(#+N'#[4M3zy5oɤ(Y.v`40|U8|K1,fAm4L Txv?> %չ Trc#d%SV8偁pk-J*3,R\ͫTfMN%SYk0\̓Kjڥ@wee.uƈ221U;3J4a˫KԒC/[B-P\N|ݮ|t Wk8RLh


ؓ07oA+ñ/F,Mҭ9pifEd.ot]jBu29xݖ 3b7rsi95S7ow-.c5%et7?:#l}g5'>Q{,sP"ʮvw]/yvE+]*M9H6Zhahq=scMg\B,t9YU2\ǐihe^Xx#K^,~WX+"*yWr@xFb~^)}s}ٌ{juCSI<2erEzDSm__ h:.|^r(uO|e,ȱK/s#FWE]Kq{F.7FrwS&٤מ2p89 9<=)Ny.D'p0=#.üҍ'R!(+QF0m"u%|x6\JB[* *VygW"scWAҧyR~OGSe Or5/am E v6ֈ(/>(ڥcK];/u՟|[q]BDj_ٕA@ 9uȔ<8r*&ar8pX`vz )۲n.rb ȿ12hX{Uw[.HM)ROT)%GsTZ;"W\=E+ԨO.o>0œD3e_{\:Z#OgmqLqv284?9X%yj[aU<Ά "ڷBR/Ov=;}|z$n\ >)ëŋkdDRJ k}[0;1kl$V[Įաb y8`qܿS ?GM#_qfQzzS`C Ib I"IqWQ%Ah%`5t+oo}9?8#|/<LR眃5o 8IM97IIYYY2~1j`pneJ֛IKeOV?8FUJ {?t[d^W 1'K ϳ0>Gq Z^u%):7>D|qnd,lv3HnNڇs,wm I7~̊*աn.UNeX-p &~5̵ DzyNvvN`1=~[؅Ư<0ݕL\hXWxg]%SDgNyGC U#fسט !7%: Bx! 4BrO6kzk zkXVM?Y T*;WJhE)iBM"mÏ LVR |Õ*o0\[靆HP'\q~(U(c2KvQJsYX8ꪕ2ӥh"/"vN2~o>e(PSPy#vZ= 1n4yi}3$#oUD]ofK~~#[0#IWq2\)P ½?^!q@D͞2X刿Mf>'4!C&AcX]j>5wUD\R wI]'jׯNMlӢN\ u7Y96j|BXI**>{-HZ~Zb] +%{2(X }[2DW>#'TD ǩo1Z- T~k=C6 Hbz_%Z ],@#%a+dfnf = -=~Gҋ|mU hD}nDӀq!gٿZV]h-}midC˞WFj^؆.4us}P~iw5_0 ry99zhy4s+6@]oGb.Chs^c/鈘Ê'v#d`l>|Qű%dSYǖ@t5eX!:(/@g:VP*'CKocb SE;ٍTN(&}iZ K:"($"x?DjOinuexґ>j.Ȕ6 s= i>o>/g"v}Gf`vE aoDCo؁t?T!8J3ˁk~oq4Fg<?{׎ӡ-N C *8'yE ̬L,1jxUPd-!Ϸ+_sxic7lvM{??d ~]vM]nSL%fqߌ?F0f;,ROBu[\ʗRc4c>"`IK&VNHKi (؟MC .Ap5( L~zS|6K9F5C(?q9eٴ$n'Gl~ F}hh͑t.΢tG$Ӊ>oX,y9( OHF]!T'Op.3GPsFKݍ}|Gf?6Kn('ܭthsx:p+"g\!H׹߰`3,eH#DЮG\IxU^mNs]ЋCXQcc;g3<7 ֵq*(5dz|1iy_Ĉ't%K LJ@GPA^[gO24T'ԄaXx!C)HEq|{d>'K ]ȟ#| xmIz{{4A\7 $%9CL7>t]i[QR) M#mE8*5Ɇ?~tЪv݌PEq]mn$)rw렺bG~<7IOP)<-K_C6ϺL|.K+aA3wNkR r5{k+9lhQ-n ;J8;bا f4/8.5j'6SR=Va9Ii"l@ oS{Sa_αZD,Z|AECrF"` `S(|{FZAl< Ej#?(c:@߃-}'T8jruL5p/ԛ=G+ŭhlHXdWFҒ`_2A,`<NpšEqUua.i)|N_ʲuUojMin݆F5Ha!ڮ)r'& ~aR&ųU@jk\zGl7lUkZ<lѮp 1os#ޫXU[kjIf%?,D} -RyZuK+FLл[ I-Jw5A]` wv"aSϣӼg2_p];l |0m3ȎnPwzpZTvqMZA|?W m!qs8|Y@_gV? t?":2]wutE=pW RkFE&\' ! 3ͻwAx|5?υg]Tu6naU"ۃYTЁ!L*5C 'gcW%k2G$S54\^q%*8||MN/l.rӀv;UGW;ы6)yJ\bpVɯ#=cBWؕz\);s_{g/FZK%! 5Mw sSteCpU* ;xY^:GU%hS")37lS0=AZoQ[M`Vvt:B?%{^9#V c܁c>}vAY , ۫>AK*S5`;~tޝ(!2BlnGd -zl9״mPd_n/PJwHsCCٔ[r׆@ _j~Kl`(׷mfA =R1"*]a>h9 oa6iq~MOQP>ņ948NBlEzJ%G3,ӉkGd"ZZ G0ʿA13XX\@"CJepxkW }XkMblE1&C75:}bCbP$![{ 55IL̪+Lͷ ϭwH˽=9? z槭pjY_4ܭ7 a.ű7ug%dI*;0[Gu'L$?ss7o~(~ZmHdRДk}I,lD 8HaޝL pަ+К1'DE4 c^Z}V>csX5ƞôߘ9$󓄚x[&'_N7}oZ'iď {zԇcs\/50y+C^sPC39Bi + Uޟl Wp"'20>-4 [TJ[OES#ˡb{0fm2/P 3MĘNbLA*I/ADv+P[ Cv-?_"(؁T V$L(W|p8=nr&&=g;lLקtcȼ%Cqm)/]OlWoT"IӖs-($IN9O`-zj<B'o MZKD9 Lex3W;x9ṡ|+wsEH\khf wI3] "ۺmmT=rMtRR@>tYb]cTvt+u7=(r3l,>}qw.V-s" k'_hQ[XfgVU7$֢caZmQT;5ͫ>G?EuB:s!*ʖPyp{z&-㈈E~>Xm@L/Sg/꛳G23M2,R*s"1A X`&p[jH/io|iRvSBn+I3jPaxm z\9:_6x#J{KXH;9gD:ŨS9[~sBҸ?;Z?{t[vF巿xx{ZX5.x˧lh?ݐ f JuXYkS'kobahR j h*׈AJ-̙L!{$$ NmlY})Zo.T vdø委k\AuM ϦEރpO빁2|b%}z*ieyG0 N1vbI='iBͅR?01">pd,[ b6QvoM8:*ߎ-}3 GuV":Cwig0_L+V7zhxHsxh/I6=++܃GXs!B}fh0?Lf\ddd HGVШ@/0R,!@-,AZ nO 6K'.(xpg<_4u%RƌgbYア2;HA{v>JkЧ\Gj^V-Lf}_TgbNO6`Q˴jUOHN9YxQߌ[Pm! Ek|r +/ҝ9X`m) 4w4%{0{5U 8)g@ʓϳXˆ&%ܣ.;Gz5vyckW/;iZ{PUW 3 uDkx+gOC}8ΰ̯ ˛sـc 75B+Nͷ.Jˏ=ZZc&w`[:fB`:1Y,4޿'OBylg 4ntYT3t0*lCP1s!4PEC;zU 7 т .JzT>-ÍJr J2(š]I/T<:,w*i(`]Fޯqc9}DgX-bWH=6wJ+ i5аz/oli >[55ᐬ_ח8pW3ı)ƣeh]]OdnxDBB]˷HՒ|ʿ^RLfx+۹P K;,GIJ *slq>=Akwi}MQQ^Tc->"[ūRd},"xNT${|=Jۯ4ǰO>h%n|M-LlnkPbpF to^sy1cd/b^O(>@& #,4$4f>EӀ.6LuBs#o_$ 'rKЏr:,@~cp萶GGSs%G4ghdOuĪgv4w|e.ff8V08[#g{@OhVH X{߮æ;-*סC[On1_?OQ'Ē>gWyN:xEH<75҇!Q"B5%; ,v&T|ZOj^i܃x~{1֯[kmX8=TrSS1e]eCm"!v톷GoQ.LE;⸱hIVY(|GbH-w95.6ڵ?hn\kÌ[~@9QVmRPW4ϯ^k)H jg;JqzBlղ_keNVkS'x#Oʵr+uRl%i c6q޵d!?H^id+x)(O_C[⁍m#sjd6_ƐO/+-؆m`EY OCh#轔 8d̯Puf0 y0䇰g;jljcLbyKeA\Vefo+2%t4,!礅eaY eEYU[42>5 lm$qs L{D*9WPĢlIzR*/SFYj:시4)@N"H`/ (*;3.W }fP8 Es:LEꭅlMwFJgJ7Ib`IEISNqщ3 0}&bmaO=c`ŝk4η]Ysn8~l=ja,©b(+ρoQ_?#Hae#B;!K=vBZmc3&W$ZFƪi0Gc1e1bvql [4&3< q2y Me\Bd%RPS+[\'{SΈ#չ-ޫ1 R űf4'B)DLoa|~>քfMV˄fM(i]oPغe_c)0ĎKܔ#]B8+0җfgBZހzgjRhf7m4vxDɁ? ~f~c7 ~xb{uv0fcA7 L\ȃY[/dŸ}EkJ>{K/I'iպVӵQr8Z:9͠ߥ-${Z[0f+Ɵ/D>Å5-lK+ڗwfQ,n9`ew?2d Z \<,Ҵ;ڢ4_GV[|ӢB}@H-~OªD Bʑ-F瞅UϢԀ܎~U(<߬ bM; 7 mN[6<;kí{:E?8ipӣ˺<ƾk.1\8o7`7C eU#Ui<>.,b\IS{X=SL*eN7zyJQeu*Z-@dkr5 mҮ tX>.Z^l^-\/ؤ9sr]p\C`dDjs/K. Ә/я7/QLWvJbE2Y8!e-CGW"dYQ]9M"$j޼ hg=VOAd~]x=Lo#]n[۫[o$<* n(F|t=!|3}\:֧= "sBdX ?i35%CŗQr5(3-Lr[|MszCI 0"%p.?lǢ ːzʳ@d/a4? ́Ұ4rWM(5)3 W1]?\ˉEJ LN!Wx&8y^φ\Mڈ^tO#36xaݏZjCם>P Q%jw+jx3;P5Wi{_%!fefRv~ijj uPoXzkj֊%jf&~.~>y- v$ IP 1bS+C d*}j{>rW H7>֮8llIX!RqH3v_&HFkyۍTurVIL<J6:nނQqَ0IQa0^~{*( UUsi#5!hg ƺM`R ' Ђia47݃i-^,*<x(KIgriW)qVX- u ]﮻%OM*!|ؗ/b{0 UW0,K!S@&Ddq9@P߈_WuAP³]y=b6sks(Wm:],6h1l{ԉeZd1V>Dĸ0CTM}7lуvD%>.|d |=/d7$\b_2Wl#ȯ\쇨cAgVVu mRMqLka5_ѡ`7✏q>!T7LXgv% 1Թ]{a_#4RZXN!"Ş&9]I w8?{jx/y45HO@%dy9;Hᩳ~3|_݃90O{Ԧ͙ ?tzEW+)0Z P} *ҧ%t8ߕphO,BێaSj bJN_3|?m,WX>?"k[z2e 5n`p>f~{a qk$kGzaQK_X)]DqO{ a^A ]| `~)OKn/J 5_X9Z"CPfvT|(]iCKr&8x rmR*ThI>ý~3ď|@Zv1EK֓PEmpǓs7qqΜMXUFm蠨o`u=p!s:{3Bkn :Ug'-maT4hꊝڕ+v{.;lchӦNB;Z[v$z.R&[RIQqaCpGuߚd[sje{? [4)i]CWbɶHS˰uf?|Y3q V%l ٩[Tv1 KφEwUc)f|Mwĕ>IRL_!b͖4eS1 .:vqGV4ٍUشlͅ~={bLt.qH#r}}~8;4nفd܌tlEy2rb'f#{n~oGocȖAZH8{X&z5P٧]>AC|]f p4qҌu-zwZL|';zAJ|G0tw7$adӭ.K'IQu@Vr -uJS,I't+ Qv[9ޅZ<ű½ıœ 6md28{hIڢDX=1TQ]FNj4 ޷e5hrқ}am6D6 xͯ:\vEOf4'|ugۀ[Mα,S/xͅ:^ BqAqGG/3V8XɌQgdkva|0^=\zT3A2A^ !nCy0N 9 1)b$i،*ϷY]TǺ\q,.ϸGhwdn S\wnFДԬ\C6Y[4PV=Vi.!WZ.@Q"vrT)!ƁPHٸTP*k'WstYq9W/nkk TI]!4T#m<ΌU TL\z}3` Qw񪍀FcOh[F7Uz bF4C!!"_&4=!S- WJENt#.>^4]egܯY͏M_ឋON,NuZg?!UC,viإltL40 o2|*WCƸ՛(ޅ'e;-1 4|oc݇v"g@.~&vH{dԎG()5`'ѾdhNiy15m!ϡK8ֱޘb`"C=ْ9"81η} }k%z+F74f1~bf5q~~+^"vF x?sZdD <{N>C3y6yz:0Zһ"]?7t͒vtמ+5g׾(/D"u$ϚOGp= #&>p}LjU:!>=/G-(?!Y!сsם[vO7G\t6 ש En`+ꡠ|XMOa |>]ºC2*<kخ~>E|,NĦvg`cP?BF5\=nˌ1m>vVm?}XiRJNGJ˱˭2>S˄UEqO[Xuoq|T3\p+fx@je+җa|B/ª89 ;JCq'P"1i]wi)+K4Bl=BŊMhU-؋猸[FGH ooc|8.'cU2ػQY솟,fHDj:{븮~5t;c iRړc{p |rQ9(40BA tE7RvN@'/%spK*<ԏ`K;jl0Z4W^*xU΢lSDxs4$[ A=b(*+| نBªb/NXv_7-N)-XW 48,Lޥ%0zD+wDmYޣXBCdN3VNPptB.q1'A*nh|C ]|YYSD#wm."MpX-]wS\S m;?)~wl MٓS]Zl>ow]dawwa 6)"taSJYWW3n5KrACbrèbp]ؚq%Qf]]\.ѨOhdD+ Q<j:PavE]O++ӊTkO1L'^֏ZT׭H7&iͧ[yu4+CkNCM;|y5鬻*gQtU!z7f9ҞpfT.@1U9xi-4Rji0 j|]+ɥ6qi)*4+NXb o ^+3$_S?#V&o@pa}%ߊ3DGӾsR;ӖuU %ZDkz+zzb V1u?mZt6؋j.۾ } ^=Б^KҴ/3F/;X"9NլHzA/1 86 '036%+D,u(Qul&E._yrNsj%^626թvk`$MAʧ=(ӠE.;RG 5bRYWȗ)jL3#cHb[8eQqEB Jw&55Q'lz@ЄVDz6vt6}G(էs[1 t6`='&q6˫U"C,y)>Zlǭ _F^s::bwCs1Hx :ZhPӮB@:JzЧV8.CMp~&0 5Y Dov(0K3c xHI%}N 6GcpPә".Vx%0NI-Yɐ#X@[YWУ)g5L@}<g`/U^Xa2*_%[d]q9jP-Y) Qe*XkpR Egѵ+d_Y[;R-vۯ; ?[ 53Pu4WiP?Q t[9]IYFܱ,X|ġ<.27G :$;00 /x$ЃD @ #^>wudXfI YU )_^"i5zX 3ve/M `>FA  oV6fyRs9yZia/fn V`nd9R_jl4>eLdž0) /Q= E,C}0{N(t錞G^mn]ov*@J!M[ epP}9o{*_Fe>;G.%8$mqyR<'(VڂN: @>LwB86QߤLN@:OR[ʮC:?u5-`i\>or6lãm%G =q29ʷ.}c^74(߻/ V ^ h6RX h~(j;)%\j]YVӰ Ϻ:S(L66$/#;_S>OWbh2s/`vK[9(XP_K9R53zj7-zy SZI:ͦZp5g4#ٵ~ۡt]$ifCfݎt-1.鐇]v.'KjArjOAرD F"R7tZNׁN{59 ya0e#}DAqPt27wּ8ɼ{I3g7]/?Lm\(9-ep^kc XʁnGwJ~bn&n秣 zގ?#.5"ϣc*_GX.9PZW㋍rRJ6sȷI"m;{e'M¸el҆hxtHf)V۸iDeL*)G^ ;.aL`Ķ"2 jh/v. _*/s`ȗ[I\45*roVz;I}6}}KX4Rߢiׯk׹S CY!pxmr`=?4=<c)mREˤh7EK%, YԘtmvQq_)'F n2.NaC7nWe QBESqz[X5y*6@f2WLҢQ lIW/kʩ+dMM²)3]9ªSEureY}XrQGX2,rMUbxXvdr,ϖ.mZcƑjq 3O9!\XZc-] %pcҠVGPEVtv^μAr9 ~ ߒaxpk&^ilд2M˃ !NFt8!!^]JHUm` 0~PY7xWWi)~h@y^!oBٯh%"7ƊSv7|=o!'W@kiN;faeT9TfaEۋ1ih*`ϺP$v!cU Dy3؟v(~ _^zQ Aɣ؀t*݈o+%Dn_I+vR;?>>8+ip!cA^gW11dglmq1AmCl.gUN\a&k &}0X?$D3l' Wb&3 FTZXk!V_=XsbO='h.O8AnT>]8ϒW"B?tr5M?( JSINil1 #Wk`ɆnmJGciQ8]I7т.Ėiq; : Ta <9r6s hϮ Uk2i 0$G; 송f6Fw^zw#}稻j>zS>x{-3i-c~>7ˈ#ͮ.:zFU@wh sˁ49CKk8 i:1Oj'jL &r 3Ɠ<4DMU8sZIX:vN4O,ƺF&fYftgԆW7G wJja%'9 hSZ#x k]IhyN ]"'!A,?lRv=j!-p\i@A+b_2&*H-ZheBsRJ8TN{~ *! NґPC> G;/s3'TqNӖ7QDܾ󋈅SGtzğʷ|qcy€ })bgIG,&D4)oj%& b|;[Qz6+pAj^5MEk*x<|KJm{hG#C.e1.(xf7T196OT~9ZÖ%!*aMf( 7`ba|X|4 KnCu\=skB+_I+nQ'ff ʔp q{_B}B.Ҷ&8d|YLBb FqQt+4 #et$X{k@M4:ۋDP-#P$ `@9{seqՇų=hvF)ЭlqÒs n?{hUx_y>~ɻ ͍2x.;Ҿ#h+ ~VJ>Э ^p99`2ͧCeK!ȯZ#Wg/ vX R!K8%5618[0Jxj q8kͤ6 ?ɭ_vdd# Va%U ROޯBEBm`}J~ a4R(C,)#`p[V F hJ&M9>"o]GET G嵺] 'SZ.; dt"@7(cjW= tzWщ/ۥlQ{YnC!J&cUP9l ]KYXoEJwc ۧ>-f9HO+{!O[kO].eRmJj8IdQ#4.$olua5 §Қ*q`6b<5I{i 0aՆW#A$͘/A9)Yd 1D<FG}52 !(? L<;EW?g.qpRE֞.T.+Z77,ơe\Z*rGFN6F;:vR>K#w87*eed&.@[:Kgի#?jSS:!=])y/QSQc[0ܑ!S}^Gy@0 >y}7sp$߼`,ݧ\Nua!P)78y.ì֧ՙ>@xi\#oRp{.ٵ#@c| *ic~xрSJص$ZWu9wvRZYxPG3FH>a1lY =lWF|Ud S;H7lh2^f,Koonv)? 'Q`$A7\zH^ NnFF>ծCh2;~$zD\= ל>uA[R.<>6`I!uH)"2 v7[{6]_&6\Zn;sv>m$et2 5Q}PRLe٫`1ϰٖWkX#` U0i,c 7SRbl|GsM䣍m7?{,,0Nۅs>7]2Aչ%8 l/ypLIŮ8O&h(y&0pallG WᄗAr74SttQ]Q>yFN`ң@J` :*r ҲjΫ8XSSMQy62$=g/@>nNe_ǫ/q*ra۔fAV?a\J]3u& i@!4حŌx iKTю>0 )hpjaV)`"߆-@: ayKRt<01z9^Njz mx񏮊9ѥt0Hrj+;\)2)9^mӯfIo/l~馸:([ٺ)q?+*_9u:FL#*yLYTZ^e(C-ڣfW!TΒ]lFV֣Vn% d915Ѐx * P84S%y,]Fxb _CShG;e<4 M7oG_dB x{^V1ZC8 0 \/k`Aw4`VİOol:R D;o߆85T<_eϝ#o+Α:T]/@ӟ\[2P!*mu6ef&(LE+Rp6-k+sYE9TATإQf˜ *&NNn.+N׵S!^Xaz(Oq) 61 + Zkޣٖ=Z XymmV|FVx}'1b&ku9g6@M Dڜvm{_-3Kw*:d\gk;GKZR0cGĪPs- ("STW]~/,{_ྔF?i4~-ߑ~{~ݭ0- :&>O71h*xA+ktzWA)׷[%ϑ!iPoy>AC:EϕߤsչZGKzi\<'$j뾱V֐CK"PL&i<.kȕ;_~] +DV`JZDmN-RX71iQOWx́ M$6$H1ݭ܄ۮxгɣqb|/.Pā U) n%G%}'R;{jOoRZ fGi6Ax$#MzGf)q<gt+ؙr ٸOD)ʡc-f=Őcb|I__fЗ[3*Ud7)ޚ }o+j%<6>2( wF]lUJ[ >ųړZp䖨bsjQНF ovφ8]yv 5#~ENBZ6gT<š†j\Ašh{Nn5ޮkWV:uo?w#%q7##ã; #!C[Kz-ToO( K`pJf}h䲽ҌQPEbae2gg 4T! wP7 胄85Qt`>pAIJsS>"VuWrг /|[עOIt+GJ3%q["Ag, :aOLjym`7 T~f@e+JN=ʭ\9mԍ@WdvZH%%ܢ:(S8mOS:]a|)l:[ـmo/oPA'2Cw^凋dCbcͫ.Mt:rD Ett`x 5@ntt]t]j U^$kMI c'm$Jb'_&Ҹ׍87sƫ)4h<}1.1*-z@#xb=صbrLUF5vc|zq4͌v/oK'EЀǴ<ؽh}߄X&^Zi´* U1F RAHΩuM!g/BAgQcy-->6s ]=Wҕȯ t>n_JB}tBug!',=/*a3^[׵轫[w' Fڵ |!:S8BjAD'-xvEc _cq \1"U,uh?%4He>WւgP@>Bd'1?\laiJhm-Oo5J؞ZzbPzGnWF^ lą>`p(K(3쐛\7>]Ery;JX}B$f1#l$ڋՈNgGXÚXb.s$yRUvb].sǖaAV]v-27ݣܟI6W'橕Q evTߩ;'%![1 Kd;nt',з![!`H{B՜4 \ QHo&/#Y)+\8”f1.j60>Os-FfB^ QHQ<+#s / U[MZC;ծz[p6,5 X#*96^¸[ 9YJ 5>Ojb*`?X9C藐[װz 5_EZ&D\ 0fkM[pgf/@-=Gz?&) F4mIMCyB^8v.<5utUV1@K_`?$3():J0hd,43vb&j&'YuU r"եU+VyU[/\mfXWso@wJK^ehL6l>kzFT~)9Ukv|_R-{'vuK-}虾^{CGjjw~ZƟO-iZOi?dƭUoF>0vjţ /ckhi^Cϴ䞆{i-ww5&qgDb:0KNil'^MP6/B}ldMD 5U`Jxm5H%໪ k# ~ q5Ҍo3zOx*b@*F3AJ'6@i~Tv-C- S|x -|xQG'iof%6D$݉VQIZ9>G25y Y%hsV W$΅Ď&֟ ~{8 ``J_Y_\X5pBsW?όƠJ7ӕc8? O4L;?B`xܖeE kh܏c񪟭3%H> d"- bD#W>8ᨚhXDu=gRt8Zx9W>ce׮ŧi(>]g>Ƨ\)lбeF7իnNEL NhEŲ"ghW+56" zi2 _Eb&*:QTu p6;h) ͣu";C+expWu`_74P-(w)9^6_d{뮧 ]-ͨ3+&E?,%XVѯx-I X!M-GebOlײjC%[͐-{ X<1~_'qV5v$]xW]D@rN*\Lv^˗ƾ)EZB+pa6 L?|!%>r˒ DU(-ڝZ0IW:$MfʳC$A`+q'sd%lF Aomgxm >Ex^6. u8>Bub j 1a"!O25E- TNY@A- j%.3 -=M͉h΋O-+/OēnEBw8#&+HZ H ;fHW%qu*-z)F g~-_#oC|Aleh;P)K{}Ӆhҧ4VH.l1X(EưgVXdij")Sح0&&[W'?NX ۋF 5y,IؒQ%D#5+i jB@.,}2KFmNb E^p3Vo|q:=0Ȧ]>>}JJRXMʽ>td8 ݭfkkVpm Yb0œCTޅWh-QԒ\VR,S1?4_g,"#TX ߡa=,ujrF— K`!<3}^v۳| 4U{g !$S\ k˓KUxJ'<']%ڝayr,3f*i%{5T?G'6R^{H_NM<]Vu?ua MU?Q v%mVl$H R(XeJQ2+rI~p!(K1>ea.Pa! H.[iAhs77kt}. dItiRagDێdX~BdQOX`~dvgY($vt<MWM={urF( :0S皞+<]N krej.I]0vSVT$WS?xRP 'T=bz|꼌v Dn8}h,vb{24;"; :&bX5Vv!"a,DFUB^O:5ۥZԩNCߦg#.8HTc R4| ۃ\\9 V-KVN:tݿG48lԏzQ P`[Ou!,z&S\y} I~-C%U4\:3l0(?wei?S#o^C2"SQMrJ2v5 /%*:oCnBS/T-H͞ MT\(F釒P@o'* jsHCe}s2=MEsѭ= k{;u#2E?FDӅ[і+[ӶZ%ʗe*N*eĮ_ƃxa(myZqp@i>8y]C'EdxD}O&ps5@WJ4~|{3* %,[pC _TԄn| G#f9ڿ׸FG58"mo8:AI-cbHl͢B c!_]w[ :l]hh@ю`d E+Jb`IC? +JuBټsGQ$8q3$}!C,wx/EMbPv;U_fkFOֲxLb/ ]u3"}`Y[!@xȲHW-- x LI=-Awy/Q뛳I /+ry[wB0km,XU >kHmz`67* &1 ܧ0X8)hgq{R~vއY\Qe!;C|۲nʯx> {|#Bu 3YB٫ݖX%WK 9+Nc;E|P12qjNPȦh^2IzP8yjK 9k`= e۽( 7wh3X`JyB`Zْ׺(86-3 N {dIx+M#wK+ &UC 2u~>7u3w1˻{/kci?`g<rNSGeggNCܝ!R~߼lf4'in5*vc 'M4M~j{tIJ}fK6Kb`]Ui''ҽA͊xHgNqk5ÿ$ h# R/҅l1z zG @kQ ٭yy5‡ zZaR%>MeOX#+QKD<~LBφ=C:QaVH;ǯCVcDݪuxA~N C)o/ Ao{Ҙ.Ŀe]WܬT2C_LlwşnًFeMT~(v[ɰnĨ}h70I#r^dJ6˖, K]Uo/sXtvk"fb3ޫx@}N)GObR6`hЭ sHV UoqFtu.G~P}x=t ;%H+H8XKMwCMs%A~:7}0lgő-do%Y6 G@i]R6ATsz}yygdr+]cʗlMaO!/EİGa. 0f4fӅ!65S4e!gxwfoKmыCk%|ڈmʣMD);E8g2ov4GU:l9FMI i)vn4w!?&߾H~N |U8>"A&ʘD2dzdDPA(x "v"鴣xzłN!̄C$ `!\U#wLwzՑ׍㷤,T(ۂo92~{s~߬B҉ >lnppe$} 燔-09 սwI r|?>g Im=ljx\mzҍ`|L?cHqf9kCr s"iR s^nl4LHH4l:X8w=!5M韊6".DL>Oq8܈l"n^(4 E pL?lT79[|5Q?3}0Cwr$ƹU8+SuN$e"4-x5]§u7dVW嘰cӤ \0 ޛd'oSf ܢȦ-+al;'ϳ˩Q gHY" l{:ڶ{$~f\•u'߳X[M.MsHX m <|Cv 7cbmw=|wH;6 侪TjcHg,t40=3á۠*/Tm^Hս߿gHa\r'wƥ&5ZoxcS[}jm&!)\sm~֦6RN p}g_UcVdžlkΟV'?dhYtۓ=bcZ/έSί=bB/}viU"T!ӝ.iBih?'6xmIL=ARGkO8,Bg'(op/nbz?Uc2@fS}%0 GDR ⏺=_+4 ɯ}Q.K$#l$TpWԖ[Hӯ {ik/ONz6JDzsl^x0bKB5OylQF-R l+TՇꑡMfďfpBKjxӟ!%:lW["ڇ<u*o< FUDcXlT"DWGVlI/çX!NzJ|j"X^NQH1la>jQM7)U#*04?L.stŦYAVbP^wvm-yI;q׶a&Nwa T>{9&<?@b`ae>LYnZ&t(D^KN}FTOʸ'濦jlgVGI~.wtJMKbhkt#ZzB p@<ޛ-ŗ/!h^Cxƕ?1MoTqG73ʎ%̒;xiC,bVՍE_^@'<;[/5 .iD{FɩUi]@s܅7R<$qv9Rw<4ݘY Q#JҍqH+5Q(5ai3Jzg11z'Ma0@ }+p.,#Z9XnAzk\^: aa8)]0#wI:KT/o%?¦L4UMyg˦hj55$ԼhЪ`S\>Sܡ!X{uflceC!k@+~.ߓ[1ۭ.\s $RyRge䠩[mK4 ݄>_^QA. ,NtO(*FC%97 VQnh_پ57!KsӛkJ9 ʎzh:2ޞngj)a-qݿN-"OBݛH+VeUg:݁|pWІ)  W2W\!2 A2LqJ淁HE= GGwgяY\+>8Ek=BAw2qp )@,X~x+<ԑm#f?/#/Xѯ07 \d8bx1݈pԮwG1S2&6%cK-cƘw1~oG7v=/s3:T^u-ςfu"^xfoy^o@}sSע#myO^Z&wk<!Bܓi(˜ (o+6*}Y؆׼@Y=E ͖Ql2<7"* p`~<Ͷ!< )E|i|C)Rx\&# L41 Ni 6 Bc_Ѫ MVEܲשzl%PSږZNv@H?) #L.6)b'Ow}Qc.nf%my^'2,}Xβdh(d+b+ EEwA< XxīǕ_W0Zf(fǩmLҵU{By:~j^PPwbU ^=[4 PݓLAyQv tsJ{2//½ϕ"϶]7fn2+[ yYkݖ{eH( Cye۴gH+؁|N}M.nGҢtT"ƻj^,T^&ofͨ(F^m<gS6_r"WřD۲¢lα. Ir b8DqI9ur[!AG枓 tQs!]o(S@eFIu=j&͡x}I@@]iel.̳xyIudG.ڍ'8zмk(Vw'{S|%#]faYD㯳Cj0"X#A.f.`5Az T:*V>"H`ǝtVzP_|ptJ(VWwD߳! k .ӝ(:fޅWB(\hB ,Azl-Ϻ2ӄf 6V(Ƹ0R*|N/xA|\ھs(܁.O],t`x#ύ>|y"k9i0D j^x?us9%;]VwzE/2GÜcD#UcĖuL: YdDe^Um/캻'0MJ5|a>2C?W61 9.VЫױWZw(/ )C8#H:aC^y1#=CWe&[39c܏` |s[%&CO'#|* _xRZi`j .ټj\!U;+ P*ޏF7O%z~两`-ׯkI 'բGPvfAƻ ;BNAS.r Fވ3-[]F |ĐqHi],?iT*QҏR]046 :Bh^ڢж,.I Qd/pej{ILf^J3b-Ah9&xr~r(6pxz Hc_^p`0e. >jr:2,%O=e 6A61SQ.RjaȽl.qAr]f 4x'?$QQ.%7%BQQ 6ms} |upJ.*=.T^ o)6/JH]>7H.)7*$r92符υ,[h);k7^?D f"+'*ྈ=թ{7^rAT2~ *M |oo \&Ȅjnj("Ɗgi@VѨM9ϳ` '%A6pe㏐c}4vW+(Oo)H42Foh'2jf7r؞%G!^}$ߐQJIpg<Nq+ MoJ!![)Qo )Q%3P9Փ&iV>iG,-,CُQFogm@%7Q2;9Sng741Ͳ9F$zǢxW:*fdֿ Ї"^Cm 62'wdA}p`ulv=R߂#`{x”UhJ7w=כ_*ߋ}W 3 ð˫)yȼMif0s4< O@\&J=x"Q}C;W5eykzY2WpJUJ]O1A#RE!([r_\P%8k14dH㛜_!ufGQG((k$z'EJ2Qm1ն.VNNzQ{Fa;:uV!Fɼc1A0iUIht)J`FpN|aj&IHl.ĤnqJU$sZur+ Kpj$wNr-5(y!SwebU\!Dwj82g:SJ럳Е;.D#2ݼl,KRf ~tӞ>.>=Ƞw:]?iXp?n{UDLpQ{9n(deRxZ]kĻش Y#8 *F6<ˮ nd;!aw%)ֆ=/OTCC}ݐVCJ2Dn =f-۞vj$v|} ~şݛ6 LvxFH- AɢXV$V2к %8N'D+[Zng}Zqb+[tϋU~vT7wJ<\PxK+`b͌ CU%:X$n4;tlpNe,tAkt=^QȄGoFh!K6;P|0;krnťu~&ѹje[xUrJH}4Lm,F4w-@$w4GE<:rL%$x'Tp3`8?XjrfM ܬ 8YV7!VNlXuFr^csZVu=Jqs`Ϗc96cntsqv0'W>8|n-듟\y3`g9j؃97sqRPyUfHCӝ1^e6F OD2nN\7>UcMDiD.믳cBbPֳ0W:">m (Z52YmӰaVbAQ_,T]2~ Cůh]9)v#>(/ mk0 k}.4BJc][08%/)ƶn< P90쫶e3~ 4k1"/Q~;$|'*RDŽ? 7cI@Bz^tj;ls͒2,Ќ-"O-z6uSJK̫5 [;cEsI͏i~w2)~0 1}q}KwIQ?ĴH߿yv"rL^[ܽVa8?Xʁl=uXFcvyJɃ|pj9J{l%,J.9%:ihm]vƙ%/r-2*E8 -7[$lˬ|V(:$Q.b&ۥ񛕇fa6:=*إ3i (Q--mlfke 2wY'/a24#|SÌА<~3/w6إ |[qKFn`5B֪c3Gd0)Gy6/;<P۾[6h&ܣn&7*e|9,)){ dXȐ2܋e Kxa fs.U,nipd*6W{i:n Ϛ>fg>~%%Ē'c,Ir[<%/6>30O|>Q{r(,ݥ+y~1v)I˾* нzx/wvJCt6/Dt9"lF(ۇLTj'ʨ- 󐐎I6ͽQ.6soTQVГ9ۘ]:L EhqMVu#5!.׉\9'46$6)@o8Vj__s <Jrn1_8SӶѱ(%dqcf h:jPq9R5tZi̺ey4ǾYxK9Ð^~G{LCFpeC^\Q-Ԋe|NQWxyQmU7a(yNDA{>0t!y]C @Jrf6mY]eҬC٢?Au:L_%2։Ä>ߧЄjGP yFC}cg6yH<5d!?gj'$f1һ䭟@ 1'W sSjZuCJlHf xSџ>vAʑ̗ /bHEZ'^{v DH6Å{nM7 ya\1sE)˄?@F//Ed ,c!=^ކ+Jd}Uuk )~,'Ɠ@msL !'yʊrsb LHw<9UV,@Iy;oVsYD1r[ud0cO}IA lpw%RHVhhHßBMͻܣ|&5?Pc64NYH?<)n:d+./"Ǔ#=c8o̊ =l~*6.0F:nR54Mל6W#{0_Fpi}1D]&)͊.ȍ**aE{ȸ'~^sp 2G)d02N ta5SFW4 Ta!E^c$^R`%B2 LԱ(C<(+/g!gDZ祉.MmUA` >a`=C<"=L<kHXmu>^6&+;]E%WyYR Nd/ Te^-ɉų(Yo!ud6]""tї.VPN[i8&C!&߉I``.O-'4a7@~1>ALw)KHڼA`:Tb8Ѐ̻Xfy+?ԫ6yI9_+zħ j#_ȫ||؉.0) j17Wp)oT|OVkʖnL*yEYユ~cpO DN'z䦤]JAI::҇5P-Ma((_kx:؄rE0V">ϼڨi1[`+Fax}Oy8.(!483#nZQM] ~C PƪxS­;mh+Z_!1x3fE#bDK@MƬX i1!9{3N$LJ)ϓz>G4ghq8RWoֹSwB|^/Oiۢ FxS{SYK|\靬jg"+/lKȘ0w4W6?N9viu|?)W"b{a)N=)Fo ;KDWEQHD_HtrzpbΓsǯ⌜Q-5,ģn.[fC$2QŴJ՝Ȟ k]v e!s ێqw8%*-~KHGog#5!h/̏⸢~1!s,91F\؁@N1,oa 06rMV:*ZNˋz[/+RݰjMApEdxJg?s'/͊K7 pwz\1zt+ wwБ(X)2 ~?b1̽]s+a@*@*P`O筻jS KCWP"!L]j51dI@ItICP`)h^]`jR+]ͮ\\sHT [kubj}--m`aݣ_n\ZYۤl7>(8`ʋ'vC<Pi#X,:+hmoW{7Pw0[:+a9=.SzyãeS3Ύ/OW\R28V*c5+]r2 2ϲR)6cǕrfm9-6+R¢]vlIݓP(g.)Qm˶ >J5t0Н?7uG0Vm{>s~QWخXzA+H' ޗR-tD>s;V[|;r=exz7fx-uM=tt~qo^/W< >z󂏏GcpҚ{;uhRzst'Ǟeܚ@7<^ nwgtcF|Tu @5f88D@#܇+.b|^Ehr_%:67HbSrJި|5f@992lyqC7mC{\W-aRsɄ*ϩ-nIg>쇊nuytMtSk]O.WP:{͋E5I5?^LxOWIV7R֞nZ2g$DdzS~ "wPLuTG1c'[ oA\C=u@7l}e=_#_f8^J /AzcKEMwVoc.y`F3q()Ef[yF/c6a8#U:$l؃I1ޮD>?P`.HM6qtŠHl! x Uμ"#^#Uu fem,JO^ljY۞䨻͊j-&>y+Hp+g,0E-fؔEt"_;) A|Jj/FY[ӽuBa]d @g,1C4?UufFw03^`nbUv2b?wO H@zʣrإ܁'c}e?8L4тSt 1gHVa). )Fv#v Q;G=W0:քQi\ߋa$ӁAAa C&/=$۳ e&[LWڢDy Mt Jm6^2n29(t™Ґd,Mm$@;/2fВuCo(/)\afB/)Kbv%V5rjteU ǶRz:p o,˲0=wldwWY%jC5dYMP}An2BnN)dS  O3p/e>, ٢'~ wtw5F%W>94kV ,K/CqTj-{ 3%}˃G$C=t2Li RZ6N l/덕Ft'ی)%,j[`y(=XDP_f̒x(FQʅKs}`SC ,j:pu6XԍR/jh!8ּ# 7q3hasIj$s_S\Q)HGq%9yffw 7ӪvaA|lqЩ< b>MGr%2H'6fZvvOs"J{84}8ҞHęG28`oQF>q^X-}B#1D-BA2vw)]jd !SΣ}JWA_jq:RhKkxW<;H͚0!يJ:NZ]*8j.s[tqd춒$uV*j2tm=}3H sqޮ7[F{nū%k]h]J*Wg540O.{i+%Kvg6Gzx$R7mR$\*skh$2n=V:*z>xϨHVXVK>`tٱ`Ak!x I"a-]*/9Ca&R`@~(^ȇ6UQ1^>C 8%ѹE圳_brgLjĺȢ=ϛɣq/)h`biϢCs_-CgbM͵UA(\-h.> ^dն+axTՠV= l;cYݳ.3k~<mu w/Hcش90P5^T" xܡރ{)=슬{xbt"x%3ވ>YX[-2&CuM1 S])օix Z(oc/EG<0cqaps,:v>Jϋ^.C^:RM*[M.=GO3`+)=M>=Hʕe-5إL$r1rI:dy|RvL^jKMUk-j%2N峫e'{eV{P1 Qä< e=X0]h Y#R oH݊+"seC>c${v Ip bgJ>W2.~)әJ6^g71" I뫯ěz3Pd`cn!{o QQ$QM42)c #ep$).C.rZ?:GEQMoL1G(<_x5.dw)tV 0[" a̛v8/\F.r=KSKWVɩk,ě0QɂG!CNz/L%8(QhamjvjNL4~QT4W&0>ʸqHw$l~,hn#_8~{r ~&*k0@bݚ !x#,7>%:#Fa0$ܬpt+Z]=%:8aP0nwc]:Y6aUG3 }9:?HyAoKCchs~u\eؾ5mW 2EۂvR+?|+:}󂚴!1dMpEݨ|[+nڣb9Q06=\y\Jq(m.zIl\c[ŹàLҢ: ĺKbE -E8#6Yri-YOLRjM:?+[3^Q:ͺn࠻Pɫj}c{x%Y]qjFbuJ.PBbms#I^Osg|~='^&KUʿOA"'Άj~sx|9tŽE[0KwM6>děģƒ<4Mʁ$ ȣ0#|>IOqPd=G`#Kr8|c=(WRIzKN%9ѱzc%Pc%9]۞>uҝ+NvwW;t/{i+'Aq_*5-e[o ZAy@Q9@N2 w,~d6,~L?\ tx rpRb˕)AYt6:٠k2 U&w'2V'4ݶ(Ue#ͺBPCrЕ'nsZ& 5JLTy[#r+/C$nؓIU9"[*D0քPȭSO_Wr!_>>6=-{a P_ffOFu;h?/k8]t1]=׿ƇZNmkLC6E癮DZs>~tI*_n%UZw5:]- NW?ܲ EMrmDtSn;& v)*jrhf3C3m.$(j-U1µI K҇tDknn^Z~ks'۹{⎁V[ЛdžZ"vp؅8_H,9/^Ng$OyGM=wO%_ $QJ0R%{7.d,^π _TFF@3-x_.7 )=U4}ҩ4Hz8$e>^s+E2x3A]$&pjb2I#Ik=bEa"] Il㦲K9eR \@)3L7[`'{xW|JB649U)V)~H6Qv?zg$om gH{׌]X+tSa4[Q\/w\i;{MZFѾ6; 8fJvܡvyQȀz3FbDL(5C9Nqz(89/ؗA/#Hj L=! &Ny6Dբ-4{Sh{ND=$1I`D=^mK>WșA%T|%Hu_upR ~ٓʫ-_x?I^=Pg* {G|b s b_o?pGCd @psAu<MLVknD=Wڳ4E 0.zF( !GZ$ 9ueըuXJ`H8Opx;jp ͂.DkQt0/F~_~8`$(}$8%GWD<"hc^py/JAB_~*gEa0 O{lyq~Ap P;Y- EVQ~ePK*kÊ8Yϊ <ݸA;Q.w8Es 3sFQ0$ C f?W D "' dGl`|LySA8+ 5P+FsC 3I=pe)g~*7&1m4+&e yhZߧFB{R2m@7wZMמrEF, U7"vˣ?@ӧz5lW $,ށ&tc"-YF9("fl~1<ɫ0ұ\k@q*kS 8u 3q3]tt,`tA;f Ͱ[[/сl_vl?o dҶIn/l.:›iw!w{>*[~,C>]MW׀KEsLި +bD7_OVI?)'.ҒnU$~),ZlMd^25kndX Zu_5 [!Ty<%n6Ek~,סrfV/tA(X-+2rH :i 3;kw1u?>UƏuKHr˙*e]n]:Yh,z0Ҁ >xx%zpYρp N  a=4?dd}|nN o?~Fc2 /}μh4]l0YUO-T҈jծl㺠x¤LVGZ?;%H^OQ5r;56Tx=Կ[}2wWk.7֖4h1K 2>Qh% EaYYG85jbƳX 9{ mזES*RDfѱC 2nfoj4 dJR5<5|,4]S]Pbhkt%Y ߰ͽƚ5^d5ZFsnT~X/k\'JQx^E!%(1}ܱ\DO\gFhq g|Og>}!~uy6zHtrޝxTQl*;שM@E8GʪAYLⴂɍik0`E3=kP}!rMG,=ujqq8/K\֢wn7f#boLr~W0k;"zS´ KX^P]Lq'?:i./L_zQNϷI:+ٞL>P=ag33Y{=Y p+ǚ~m lN5>X68x"WvÈd^sE(v.cKfIpnLI!XώG=28k+WD# mĺQn\&۠]J'6S~}8FSSr r{_cNb~_ LQ? d5YG۽C|dGZ6=XmF6F#MjE$N7Ā΋GaT@(/l0݅h(b=DdC~*)Ai=Y*bp."GtWC=/3n]WH1kCɊSj q?0 0X tyL)L66</'` /c!6J4 5˟%үMFS~7TmEmI~ L,{O%r/H* Bϩ;! ÀYō6W7WXЬ޼Qh;*m5 j;naU{O(khݏBQ95~歝vY8=: w,]q2vb*$ul0ȠÀڡf]X(D}4{N+3 d|n\ri)͊|p^~ǨpANJֶpU\$]Xɕ968}qar$9Po}3 )Gk)ۈ;INa!,<ŨXhG `ak.so΋:Ա6"*LJܙFx; vb Ny-߀kx+kM؉ u f9w9xi?5N' |ḙw`LOutjZJ mSC[ǀH[xgwO[9{uYD8nE ~WAvVyJr#[M IQpwIDR4?SB#MҎe+mq[!c 9KGw@ض!XڴnN"se[>c2nMv*$-{Kh*+U7GGF A3A!üAs;ңHqCKp| _q4o3 $CUXV„|n5?c+PQr"{0 nzLldG Hdg^B&gp&X<үSٹ| c>G6r Oڝ˲C}Ro1a COH8c] Zq9Q]&^/cF sUcBכµ RΌ&9yyf"PbdXqo@^!4ֈM {A"$2B<3R1{QCǫc@$%BH==$ DjGuUtŖf~~gj!{>c^ա0|ۗr{fgP&^8@!a4lP "{6wp$2yA%+75]L6pt홶BiY,ˋeaC\Q'ZבE7sny]Y{6[/4JK+;t&ma 2QZt@= 1&8@[ r}88[L'`a'čh Ю#5JfW"נ7S_|]K%[yq=3CP>'HJ*}h)]d}*m)y (HY(e uf6>?>O2'c.Q0PA n4\N4Q@w?Lì߳h-^s(:~65TSm#!F4JҵSZ5F9WW]mx1o@*Ry) umiVTz;Ry O6qyck Ժ C[3g+mrIkf~+?vkO; rC]P}N:7q7c2I?pSt Q2/{=r$$<,dD0PbK7:i1cך`qGY@ȇ=mg%q[AzALF;&7UZLhr]R_"-uպ Ɛj2قDc{c9{{!ou(C6ir,WtBIHuD Oat/C`^S}2c"~ypd>5NDօ;̵|7Oަt{*Y,% gWm^YN9ɳd]Kv/Fm&I#M0y$IA^~C>2BV׉J m{Ӏ,ǫ( 3}:.py(h8R8pvEv(:X\#7Qp8Ȩһ ..r#W @$8w4Wso3V],c){i\w{JnJD ^FOAP)zlﲢ>V0{8/fc*C{m|j7[]?ڳWb:3M1kU4EOh~FrcDjnd}m |{M9 1m_Kd(lt¡"ф96yT<^Xnya 0U+m(&wX]kVWN/= yDs%VۤWP:ͷsFe(szCB"vxBE*k ӳ6,g[9ZSJL#VlZv8}[ i4x ܢJGÄB/⯱#ml sZ)_S+bzC{J b& em+5rT^odnWKóxXq<GL ն dX(娑ZQ0//3쌘`w[\.|K=!sYBWǠE_V EJ d0U#]D!: D!p/b bth[`=FyN_0 Pn2X GVN; v湈 aUXIy8{%/eazڅ!\vXOP`+z74t[ Hs+$_Ň\r+W%lsWBi=t$ ͚ qYS匟| &y&n+aA&g/ufM {G69AleяV :K1J1l.ܹ|d 3kU67߁S((T^X,3Ѹu))Fq75`>ŊPl&zG1f}N}CEN̦npZ$*-h<%?6N=O@bF/p?\0?8Yd4kES/u&u͞$ò,5f%NHSJgOQ濄F'uL .pLv &eBVL=TQP#e5;uhN4p Դܻouhܕ(w8JY!w6(=~Pq$| =|y-;{LYyRj!.XfW.muҾX9/ۈ2GO2ocgôŒWjdܝ 2ݜ׶ cM+4]h%7&Zs&Lch/eLIy>ΓrUI~ J9GK-yks6%_Ji:Nv9ba}p]:Pf\\ct_ C?i68 QwڝQD~ڀ(akD5zJ60}r)'n*/s5'ݺXad{)3(>|DC 7ÛW=-5ZŠ֤vEKH1Q>߈ȃ{%6#/*o4vwWԱMEUKF ]B|Q}+Tͽ9+Tը1E #ZW8Qol!lDE_hBT2yYd3X.De#݁uIuQDKԴ(Bk/]A~A@k1<_1؟ {}RґCvNKwO2Luv0g?V >{|>{3}ճ:kc Mی]^_bp=x,g5c C<_& %Lvij2gD$ ,p™ O+0&Ď"/SgaaW_#A_ m:PG9J`F 0Yv]G;H^AoЧ{) z/l'U+@pL_q?|~HsIx`~f5'IOyql=Uò'ZRGrm L?&+!J1Fq&VV:{O_e1 ?34 ҏT(ς tt@| NE6N˸!bū$U`/3C!ˤ'Iߕ0H4l`W{89Ǡ./$y㿶O ]Ц+Gͽ^b&Q̸m0gVČvNL4BWy dFF*g&Hݿ%Xk KL:yqKZGd?Ԥ8([MSϢ).} v(FQj*.Rg'C x=C8:6qxb+Z!7 5 ?w2zUbx|R xg~u󪡵6`t)v1,0/QƇbV^!(j޻f㝷w`/%áa 8/3WsiY܏5t{ >ϲ[/֨84Ǒ=2C'}/C0y'ņP) NPXWY!Ow'YtA?P;A$Gs޽ejpa6tq# ]/*'>}ah;3@iiԡdmgV5R/г mzc0Ԑ? t v+~W$v4疸zZ}QG]ka:(F_"D@MWB|_sM._J.9fk7)w373̰>]jwU[g/3N=J{::%t4#iTq3W3ی?īfl>S-\'x7vzax$&&M5&|=("{4iI@d3 ֐كN  h(G׆ȱ\ϴ)MdI"~-;so:) G>4'4Y€)ɉrXM*JF7jJQD;5/0|r5@t@ %5 #J_JoJxM}tXg ?d@_4 n;7WfH %U^m5gXx)\w, mSa@M5qV^^b9XgM} /1HFƠj `;;g3j*z{ *(HrְWtϝ+6/na sB_c]~#S:<|QseEY{u/򅿗\d H㙎pj衻. tө}6c0u?ÿ˂LJ54h+5lQS?jI,Zk(n|1XMv3 6'fڲ3„4gˎwǷt/n7&@[|cI5xWlpM̓g6[3c+2+Nnw[u ߁V]!I'Yʔ>8QSbtsЪx)TzWf^MoUV%K\/J̕ux" MW9ateG{ήwVޗ_@x#&2h|\κLy/"_`vH/g?np߅%B;c3hZcUp;,DL6W *踴E[ݽYLT<0X%ߋ$MJv9cc>ıc9gxJ"@J~'(f?5'eP)em (gp43g||;Lri3͟}P/MWNAt257Ǖp'86:}ƍ'5<7)Q)M4hF;̇+G_=GM#B =7'ɡQ5I5EdGy;XG&6-v~ ]PafTC Xt;#:L$%WUBlZn'IUU߯n)E/]}:.l%HiI= >~GeR?y-e-prXU)`]ݍmy;=[|U?e^^p6ސ7$$B|GnK oޚ̳=8NMm4Ka/HKU5 V17#/D\mܘ)F1<]"7kv*Ds%o8[_ryDQZ^1NZܱ#C:aIotT?@TD&XnDTw98Et^_#skk(LV $is[onʺ%{VQ>ڎ1auS?כN mf#dyjFzwjJce؊Z?mA4mA!%tƲkt Fc%oۖ,()nы=)dhDvYVR!ugBcA# ͧB[R/J/doQhdڦ\]9uoX71| #[f|ymu /eO{ehQw;Vqb3rB0M% %̐ooZu3=y-atO3_!9z!=WzKW/1m|@EHcEAtsh5MMR,|6җs<֥ iJ\Q=K;˪anJӎ_M9syoP$Rɬ2 N1Lݳx 6CLDd#V]P:Qc%c鸉A=?x8.Zŋ"b%rEc6`C{f(p#6!y*8DGyb7Ea(X^E?-o6QOP]Bjh*^99eb&uv)[MŜHTǗ0Ւc(&;6ﴲK3otYmڌEQJJRO!Ia'$Wn+k2OF⊐m! =WMIٞ8]?$Ke,86cy9{fCdEeLodM*E]L KPNj(bYgV0 ) iUZroͺlK ¹pɷ)q!k1?08~[5.)\Q.:x{p/+T>"RbST '~?j.ج^@P#+'/8Ņ wL<"tCkшi㨠#h]"$~'_ۨ1E(83̏\Ǔq"o ћϻ8qggAgţTAg 6H(=Tژ9ꔉСeFbDʖz^׿w &` E+Yhl)F\h.GY8Dbl:jw<5Q^2ʘn(F/A-._qj_ ;eFSʛX S2u WiK0!$m$e4IcU/jgT%dIQhe-3ŋƼd@6@>9ePۼu T+naFwe:ߴZ 6h n/⃭vW a!(u:Ф6sE18e'$P!)?tKX:9.YG/~4L~ҿ(^{ģ6i=Yb ,L7ܲi$j$FWOYve@uuc (Mr[qvGk&Tq1D~{q0 [S[ [o=ݓRD SS+) 6CNx>t1=rNZz;n1s"Q/8FEXcdZu;eܩQkJ9?EP`m(K4C5l#bpttz;ipP haV*˟!bP6i=#|fzNkϳ: 1}4cY<@Eփ-\ &pwV0"Eb3"s,1OERO-Žͺtjƿiy|v bY[)MF],%N2G)w7mէN$@ƃ m@]o65շG+܏-4 q=y5B蝑^cSQ\M 30GpwUHE% %9{^΂]9pE H =.Ѱp7!ܜl _qPf㻪$G -۸zxx˟Ϲ׶~ʬ>sC"%; ]<`~ú㾷%x7!5--)?҂GP$]D̆>Z/ Pmt~r090Y|S;CaTeIx(R o`Gh.6d+6 @TGqƺ0|Pyk=cg eL.ZiP61uƗK]J }5Q.[[ c#\_LXo@~l]Kh`P̮- >ch)_&mHwwXhۏ)ĹC7eُU6H*ɔm̌)r|V(TB>h_7毁%EUD>2׿Ă9̠MWO4pfV۴xy%gNОM=]nyZI/.ɇ9Zz>2_,#ñq+j/]Ny!k/ :5Gw9/Gr=eR?&oWu\̹4Qd9E@Yt#SŶ!()'S*i&&zݏ7۞# 8ϑҷt c$ť0zH.k~lJ#'!QtLPpn4~x_tOCR=֑-H|R#'.WNAU}I L 2\ s1?@O%fNoU&J;4&sżZY'{5p3!oJ$2&`9Eqyxt`b]B:=Qo%tE["pf<Ⱥ: % ?Pw)+zreE1PNx:+@%m:+: }U4ڎo5c7GAT' XNDRj4wdi  ‹&tf[;FrPSӰ!b6:gxLe{9Jhtn`QN)>y\Ax7KK \وϷF\ћqUuZ%7$DӅ=ڝ">Y:rAfLQ}Qń/4P)P FM~x3m%o~ +2v]8~VF껩@*ٛb;/)6wWF}|R'D@Q!v~;5>G2|d ͛P?ϲFf}\steЄ8hݠw1)k4b}DywJCEXj3 =gq6! f, d2gLG31 ?yz(eury/s+FaaFT u'.s܊VKq#WnkwBe!`x@dm.!Q;rA! : 2QƗ3mP4qί t)n*<0)nfgshNd''RҎ v4Ds =ep1G<:gqhYmMڢ@--(ȱ091t[Y1Jyހ7ɖ: rOY抬vF;}u!?zmnD-N60 ɬt2b$8Eo+\,zFAC2hIUrׁXs\qgtx }ųJPp);*+)F.JM-ڃYD7\Znˋ^ /U*ej:WyaMR`Z%'/R{`i;lWp)Q\p)ݍ%:d܎[GCngd68)CvBzKuAnҋF,ZǙ6"yQ}h9)) (_e 6@\=Dt;Lpyf2wDܛbܹ5:F&Νf#8wXւcu0%R>ݹxd1Xn3@'LUi%j]RM2%)YD_HT5 %Q|ɋ+VcR5FQd*h߇_tI? .3'gHR:VW֓;w yG1\%ޗɛ_ 6ѽ()ݙ Z9Q*d<>>vki/|S遆?okKkpɑk +6 o>0n+mx|dž4V5tNdnm4wNv\w΅{ĹFK%$v,szr3( \H " 7:CUqÊ]㒸+b!R@7)3(4MN,jO>|˵/|w;lozV@:lFf`]a&l! `?S]$%^'$4"YN O;Gu! %WW]+ۯc9#q_OO [6NW;緒ۂ?ll:;6k%ltɎ8/WBcwkڟ[R~nc~1z6N[qʅ9lGaMLLSjt[٣٪A@GK/58qj2Z_NYf5_Z/+ඔXC*yYE R3Պe5%};D51C/ęƕJEv*ξcJELN yQ#a鶸hu4dTo?͋2_Vj:5fFMwGl.Fɢ+ƈz&3FS+]qj~h-uݐ:~m%i"] 1J7byU#Fj]XPX_B/Tv 2?2>(^Ppka1j-\"zLK&uw&]C67 D0|GC-hon|2 #󐞄H/q2 JC N !MJ9дAP\>Kd'SBvQ(}4SS'S93:c>̍#-rB]JW59Qa0EŬr[ K]|m1e/{nWIx΢kPF_6?SBU,C!`0\# ĕ ?q\ݥzx :`/a,:G!){&^Jtwkwwz&ZҺ2REZ-* Ƽ;Bo⢭ƈHFMk3u _u].}F`W6knWZfMdeӃ_!}`O̲,惘dkMmm9U?Z&#?OkX;] !R#}o"!9+~WJ!#7S~yԢo_eVf;PE8d<lM[h0cRaظ4ǘAUH?uŮߝr$jNgTd:%沪-պ#f/+z|&SƙX.x]n"B+׫>_X =`q?muoPH:W6ڑ]SFwƕ>4y\n3g, )We:1"uhQq2\I@b/ddhnڢMOpѦ@Gy)imΖoɖqE0)rY/X{.kGJG^$Ü ٌXwV1 XlkŜ.[جN> Ǖt :=̖~˖N;T͸h8[ >4q%р6`sk]Xb`cm_4B{p cbNdv.q-"r/Z+ܠy /lnN#dy*@=mqH:=2)LcHw@r9n @VKB%s k? ψ(l )aFwԵŊ\+%hj2Ry+٩qeoF~Z}kp}{nFU?W76lL0~C?=Vq.z4$ב:<72zGQ&s/ߒS;rw?!KxWD&!ݝar$MOʱuzݴspK~УAW?ր=G->]I|Ќo*N Q9) w\ b0x{zy(qw>追ʱ4G5lLgS >v=BYpJ89JEyFRl Q|A'/eןK &2<ykl52a ffXֆ_Ca3|'\9 ͏K^f)o ?Rs߇o ӡ~e&9t-vۆ{A!u+$M㞼Xo mYGrd+\b~%%*BVo, *zRrܤt=ebeg0G4Ei6s0ŲAR\p*^.5?3Pua[ubi|6[=#*׭uQk L x T݀~=]ֳr?nW2n~iqp+7ρ]3le4| )cF&yw&*h Zs5W6t]9@&tWq|KgB Za}:EU Pf/Qg=(#Be+}@mV+s%FeEfj31Y|Af!~FpH]ݿCPC%Hm:gA~(i[%i/4Ԫi Νqpiqu0d|-[?7IN  ۆACE7[SjF-f>?Ҟ3!\Aa54_ Øn^q9hVnT;#>˭!h)Aw#NO#z6~$Ok3kZQtڃuD+'O0XҾAxE㊎G'sI uqE;Q"r#J ٜJV2̕և+'ϱQ(&"Vj[6oj s76Yȫe_ZFB ݗ&3$ipB1^o.ɃT#B!w|'A.uvGÕ9 32i#]"`&KR?^DwcV=95RM0K򤐉/܋16 :O=ҀŃX\?13L[!Y苟+DmO'շ z "PӌfCl_Rz40YɧI qsTQřtv' O3քOA n5Tv7s?GO`W<ٓY4BHKeb[)}pъC%/<|Po-'!Ex^H&Px?T2wu&i<I9OA0̂3/}8ۺk1c CÚQ_^N~zm7+C𻘿1C@W5 7'NI⤢x3~^O507&fD 7 |>#ir~S%J\ V棅isyrlzEdnz|W\?Yެ—Yzf/fƛ}oVI7Kz֛Uzޛ%+ެfy^fś˛x7oky^_z7M7ެ+߾ٰ@r_\|Yv)w4it763'#jF oV5j=q̛ެyvAk6xvff}˛#Oq8iR&))RAV6 $Z*("% ic8uBQ *cZJS"Ra0ZJ9Iy~a=aʇF)H|b%.=aC.ub-MM@ h MBD%Lo]ϡ1tWh:MwFq01/+w@g^'+^XM|Øt2Jc3p(Z^\Hd1IcC,Jd. 3)->t1A6g1䰤@Jg 7O-q7^|,3jɟ}LL1T]Կ䄟ϭ.T2*>,2~?GO+ܱ~ OFY ?w}nKZY:e-xCw)ǘg1vh,z=ΤAY}5sQcj"}]?cN0l jI'?0~ ?c?8 #oh~~胣ᝂy C~nI1< W2I65jbL@(,;㒑ma(<[w*K8 |uGH䞤m~r#'v*Nepz&È>p]aq?ӏ kiR&z~fO.N4{)j]}1stx!Gl W9&/2j՗UcZ(;UGsÜCG(M ;-6FlA~`3C3JK;(A(o})<ŦiA~zPg]>dή B)d<m kmCgCQ5@P+^E ,A(Psڞ: c3  ӨW g$2Cj)"\E70˓TFv/ țhԉQ`4V̛uO7rHj$"WOwNĪ?r~Y tiFdYdK9+An :i+G%1YE~"# -OiqzKQO:]<.ΊR?+2ðʤ 'G)Lmy9æ10S;wf'';˾Ѕב,Hai;t!O,E~.GD!,ř)qN2 oMXW8סhz إ H[&Zs{f}GVj=\zں] N1ƄF)J ,L=_5eiL)q8uc`꼮%(Klb eeDd$F3ݍ>w7ΘX`{?{EY4g5G1PM#!%BY),-l6ԶefbG ߇y(Qq7  Éa` /y81T ߙLpԪ^zIEOi lHt0 /E:.VyoW#\ 2alʣq3^5s 0MLB|Уgy §T" h­4=eIS/jkrOnDoInKcgoU Nd%N& ;F$:[dڥF^q߻$#5x,r2 !@/8DL?ύkpx8<$#q8ܛ7W-H"kDHDj>Tl 95Ev&qx^r}I B` ]?m T'ٱ#0ͺKu/B-tJ@ne HQ鮙)B(@BAWCX'C$'cƭʝݛ} |-LRۏ@̒(pf%I2')ˁyY`Jiv>=8Sm<.3ca h$&4=>{=GalrVNEg,vt/O&Rw*Eg:HrJVxbO_x|ƙCs1q(!H,{_<"%<Ihqza=UWj>"s0RRMC`4QtA d)&&^]Dk'ߖ?:C R:^&xlnC(D`>ir=so9H =U%d,Ї'.9EF<=Yfi7eNlsc`n-Rz85aB[Tyt;%ѳ<,dtn:+ sr }Lޥo[ɸ\X@IHs9BðD=@t|QQй=Gxg7۵f KD-2x8Sy >R Ϭo^<{/^׾( 4{uc3{EGi0Hѫ7cwcXb w8G}?ٷɝGdE*kۚizT"xqmuțe,WE(O5!5oYS#^%yu_X̒PQt;jT2r!vF 9Y9f&U~fy?̏%XΗ;lb(f]9z[~Ga~+ i8(0~9yoACX1%QKb8Yϩ%T*Ni 5@4IlB${/Vi+:e -(L$8 {%Cwu͜Ĺ=4*DmbIJX9 i / kݱh׺"yV <).g'q1YtvH>)"i}JtpPZےZ@ l5'QI!0;9=@cwc!"6'6:K(T?; j;en{gC2!w>iɞ4Bש.BOx32^"^ߤ w\UfMmRΊ,> ^gY#(Es JKgW&77)fRS8'b5Ծ4wHbXp cпTZ$6Bd<,9*J%m=eGҎݐ } 6,$0@EyM=^մ`r+\]"y3/SfYKdKCQ+wawQ.B#4fxCΞBv1Y!1U_U1OjEpb#O_ tKaTۯR*[4%qt( X3[4F*"Mb +x16?ši7.S׷x9A!L4,+ XO{M:Y}/f?*>XAwv TW Zq/I#+I(yِw~)Svh?~; ^M?&z6:D*ԆAvp( dٯOHv'AV74UEwy_Mo)/SؚʦreNgu_8>JsESP lc%ap2nvYnٕDQ/ySkXdsU7y0-Mx[s>sԉ) "E{Xo#Jʓ ;d)**|!Z8]/9AYnn((s/ŧ,a:"Ft§E, a(mxx=6E@G+)={ ;qMؒPʟUڍ27P83 M[K:J 5(=0v$V$JFKRzWBD܄^:>hJZ{U5A\"gnn4q "2vn]왖.!`p/V%ʲ'ܴ-"DJßT$w>\V|+i2;l%9Vbc *kd n?Ay;S6OS B8Omж_9fQ%'з_ ȩK0ζyHT 2i36d\ml#WssĨ:e3; ݆6=L$]f~ +z~Pݱ![j&*ǫZqhMڅo{#zlv#qR5~L|56^U"{0O\Dl@IA1( t=;0Q<#AIAF("Jd*Px]Iz s螕sYv Ӛi~ -Sҏ>0tH'yR'+H`4cQzߢ&:aމa}?屔א}7?^G91/ WΫrw ?osPd-up+#5*.U9O5< a6J"|Uu~X~$,\DG0I(G=V' Jh {0*k(Hc_ 9Y_wf`˄Mj~eliPM:@Y ZB~$@̿ȋĺ*)#BM^k <hڽHi˙Iwhb2ԟ["*4z +^A<_YZXsS|xJ{?~66M[io:ֿ?:`4*1s5EkE1{z?lHP'20ӉQHz ~\ېM/iHq3S1mⴜs7sܫMлZ54sQH'vewEl+# / LzDn] =0iN(wO!o y M9A͘y j6KjIN:7X-И" \xAR>\* 㞙s,#9{%9[e%A sts'.3 Ϩv*Zi8M^Fyg'Ȁ,6{ߚ(m>m>х\"gebs#dTdNtΖ|p1.sx)39)2H|ꅧQ!>,L͏sC W}x#MqZ$oYT OR(|̻hN~ ~&T~l?/BsQu!9ƊU*3pjbڡU-L~K אָ '|^ *;7&bLllޅ[1>S\la 5 V5u[f )|zhqԎZܦw ְށJ>/sF|Xv#[UGJwM,ZF -bTUffq+ڱH9w@x&qA<C*oh>a/.}RY$)+;b9Ar"P|˳p# rVu;VB3~,Pg/٭ó~+>XhVfOLahxG&5S hCht|y&Rg uִH<ҺmIY ܯWKhmR}@7P"7Pfg㝏p!瓐-em鍮6qĔ?uסM6W;-e֨jcc63 Em+Nq[>[fT4r>5}W:!3'S_*HXNGyk}R\E||i||i9gۤf*s9,n&N7>bD 9pz_9/`\, 1pn ADbQkޞᕺ:+23^Mvdlr9g!ah=RkDRc9ZC^UOF͊G^r%K5 לdD[TZnpDhFMtf# AJ_7KT +mNtx'%1lFgi;`05H1ڞ:xIToQkſz)O+v'4u=E or/mL ו~UC*'11XLFɺ=1HXi&$Q)vijY&~jeEo7fjGUU3iaFom'Ƭaxw4d擀Y|'|N:qfw^np3;wȃWfcL!x*(1y=y|$2V蛙Bpմɞ[rzVErv,2]8uȋ?J((09;H#Pp+WJ֤s^A aBBDo V[.KBҷ8;;1}qFK4JJ6.[ l }*mU[!f"XI+?r"C/cһ;tՏ #hXw:dtuuTWYow,#5bfmc1_]3ZL.kMZ+M> 3Ѵ#% ohm81hKM(x@}qbm.fk4/10:1./:ocx*mN[sgF RVƟ$zRs.$[J%Xr,!C!=%-Zkr3 Q&^],cuޑ8g}ht7H[q7z˅AW[8\oO{oȹD9TnA(a"puq ~C~okK?p)p]oxZCp|g>JNj!H[|3ZɅB& j`bW53vK ȃڥ?ESOL=E)pDɿS9I^_ b9n<ijW4:&6DSMQДON#DGcWeRwGg?D'KNi%.SH:ru !̔&M..养.{gϒp6'>HI/D]џH`&W[;{7Y"tNKTnCۯ6!)c$ +Rw-w#xk.oF`/Cfd~Ւ]7F⭥̉+S6I~@=@ٺ"u.Fۍ$>LGIiax~`:>F]}ģ9%q%$X  6o3Zofx|xqZV%bF^L|~aQ aP%HIzVnwroJ-S/*ؽx}|z vy)^ ImJ,χaM C Пc >kc:ic&_,h|PMIvG[a#P"g0Ik%җn}V޹kC İ印pPQU U)U qDWJ N BF6vK%RXsnSYԞgQbʣY~3Ņ f+[aE5w,*g_*WX)mDŽ&!rpۿQfm +*|؄/ы7a#n&t@){gXˣaA]Xnj^1~: 6N]rہx?48wBUZ Dt E=B0G`.ƿQsL>W>Ĩ(ȍ.m~yʺ[~(ex5,"|Z9OZH0{1[pM\v- ~hDň%؝܏ENE+X+>]hiמmC)3n@ Kjzazeh *1 ?mo;'ӗyI$k:*Sy,GfeRDZ/5xZ_HmZ(j!9!|1Wzz]3(Xxaei{^-"PZڐ J)Oϱ\*<@q I|E<2 ,ۨ,#{3;})SUJY 6"C5, ]#-}AMsٽ&9 ^駛WCh`<z=7W+_hAnGV{ɸR?'G˼CE{L-\F?;bﰔۡ27+~asmßd%2R(y>X8"c#c$%`pA:a{66I֭҅bp2 ]s QŹkaE^1O~Xa*X[f Š*ۿ[Wg,ߙ4?AK?]_U3:ͯ_/w[:݃ TL.K.Jmq1L7h&ϸ&=u#sϳv1uyJ_[ׇ&ACw4]t%!2+P&'+7Mo]O'];4TUCXQ*xG|7ѯ~ 8z#R ~壠Py/(ٵ5[+V@-[TOwjJ5! dJHCOJ%NJR:T*mmYÓ!S 7ȄB"bTv,\(-f7۱H} ` )|[R0cfk7L*q@]:j`*? eol;2uȎT>5Nob?EVo1|SeR\2r8T@"nWt)jFFg8>~+~}MXM&)KgXSLDI5P7I缎( =C9U1Hyl%aN0;aOE#8KeKv]YW_ +"J:D)9["{(e.Qo|M5{5y\ecٶ|g-Iq&X^R]R|j;H'w˴wSw4w**5`w*}BscEov%li_$*ȡw#[/p'/#z{l{<\XUkʏj|T˳0PvIO| bo"|a G~A6GKZ6 K퐗q-k-}P0€⵭ s^7o& T OTW{8Pu6AońBxB4(玫Aɮ4D!w~+*.5>#eۉʐ%!Y> W-ӭ[yx8%Y.` F< ؕez|U _yh`KwKb_z^¿I^ jӘOp9udZ:GvgekEvAOώOȎ&~`iS i4NH-e@lR/@MVʹH"~cdC;Jw$Y@cƒ *̻]HgIT((7m9̤6,ib*yPf<_=9`Kc⛚fNIn>ʞl-ʞ*)T>G/M3%쮪ab].rnIXwm]+ԊNKsaIo6jJZO+\}9S޴+cuFVĖ0޼ѧ XA3}'{g$IK CDnAAy5Y1|o!h.ю9Ca7wWr69*r>0~e,+:.G$Cֿͅh}. d fHʴbDJ"dQsP)R # {asE b4(ӐZjSU0J4dv7: ;(Md%LK癢8q17.SmRTT_(+hsOCiv,}W_-N׫!kMxƧ77\BW m ^CU l.J ]OFY2,_t'I\AlɅHxr1Q\FbJ%v.!g@a\GGt<ݢ"~=RT4?m}.M:i&ɹ'#pbXWp$/fo6U?|~<#-f곡./cŋiO3 :,o d(b->uGKeK-C o0io7M ădEg49sflVjt|ÚWM'}[$wS4E8v 憂d wv$SBL+3ÄK,w8NjE;k@5W '[B>k`Ṡ/3'?LMóKiJQ2#ѳULU^~jpy7W(>;lu;*ӄijP2 d ;z٘&w /pכԦpg?`yz_}Iw]Nijxh_#<6~Eg *騩Nm0ȼ,*LU@smdW.ƻ!B_u Ǫr7=>2{os?8ſ銢k->3/is0ԦHo>_UAggP 5WĿV, 35*W)jc6zWʋrJ?3΂| VŠYaV-D/}<}AߵWB++1!+Ps|_Mk$$(T{H@v3mɃ\1Qy#}VU<@v[DŽ˻d? j5BXII7wc [r79ov7Es=*~Y(g8M-E{5bzWG>ruDP$pB`c'3)lQ>TErgTE30_th.n cBQb\F,Oѽ&Gׯ$sFvYtrً1Ao-eC`]m<]`zDlL<6/?Сw=T`inY%@X]m\:mMpAF=[J,2S;Ž "9E򂧥6{-S5䜴c͂.WXat2OIH՚6h[>[ԞEfa@{ySuGQ4[tӳۨWqo1~~ެ:uHvgMk 3nVLKZ(]1 Eb;R=r T1pg4Q*X. qj5:5ze Z؆:.ho$pzN_Q&,hQ Q0k"QRiDR(<@ 퍳H5MINǷ0’J|Dc+ٲ)(Mb@ECu+=y@bPIVP yd FhGrvXg4A(ܻO﷮͞;e,wq_rDe1"Wa.(*Vmnő~@f ŏHܩnbz;ŎJހ/jSs!F_4֖<3A>m߰&/YԻL!},{/S~r$g֘ҵff@3ή?5 !aj;#b;zOq<Ÿ\Mj)8H3:f,c& zӓ5~[Zq0mXXr2ltq5jet^Gk Xo%Kc($ʰ%ٺZih)*h:dV,4۵]/]$u8:u154] 3iBA{BL69 #p~w׸z+5@S r &JR8S4q̵$KJ38SGL(Ubopgգ<,əWDL#3g/!UϣoV̯Ő:rX- 2?v!y Fi VM['VC:Y_}C2v\/@ofE0%6$q8Z,*`R1b[ή3CI46ssE߆F~wL;cHߴӀN s}l}h^x&#v6q, Y07 w*sc8WQ~= 9jY&PvH=5;c̺jB+mXsɺs^ yM(ܝx^ U:˶!ƚX5RđM co`x7*aNezĝL}H<_HRYzmn(2^Y~xlDgg> L`]D̬Tvž/:loDbҩ0릐k};-vM@Վ =hN(2iR=0|3Pէ)m1&mBqظ|Tu(`8BlON #G N~COWq|L/(o#XMDI̜;⿶E,JQkyF$%#rE IsS`%٨sT"6tT3\M ׳Y_uJyDg毼:L'=*)@$=PiMhggH%>Vܕp95$VSf k, RwcŒ{ oˏ}&gjM!xKFKt64Jլmy43LJ8OIr.MHP5ݠ'Ц 񄄂h%HAc]uAn7weo|"bO(K&L J] s͌3VTߊ}Vapo &m<0X#l{EL/{3*^cי^,ɯ䨹ocy3 @}:YWM~0M.QZHQ,?&qB%?mBwx=Vs^8c\Oϓtk?l/J)zA0kT5(ZcQvVDub';+ULWgzt5*dS ycB̴p*DN~ơvkS編m3 L*j\TNky#J}Hq-T - *V0;$ q˥֜{D=p&Bqޤ dMʧyͭ+bi<#Mێ9&fB8UٔŚ9j (XjHr~Vp_5X<";n7Sf݈CsJ=0Y/Eޣ'>r/ܾ:_gheXi#ZϪJb@PNQaL!}$8 IGlRe5Ti==$ɗK%Vi$K JLI?䑍ęKu EDVN. 9rQ7Wٯm`2l:fggX{\rJ#|Z`iS5 ͹--C2 ]g|Qe=Tto-P$`xg٨No ϸ}X?ie ׵@>>ߦ`wwU'wn;c9?n:fovi{&_/^&N؃8DbY-an.x:VߏґS~Wn;+|XnA ׳'Eon=[wv` n0EG7,g[fSv霿@Q4ZI]jC !a#=͛ul .FY08vlJ5 n`Bj|͜E7nt!c(Hv}CY :gO90 ` {Ћ80V|({Eݝ>roa6m,oϤ#lƿOk lOtq.x\O0^<͈~ߢ(AT< B<2F.Asn? a=ƝG?߯`h^ALo"6 ~\?\4uyRYnJR:׋(itFa} >Z_$J%R,b0g500آ.< ET)=K[ĪNoѱ? e/h2X||]& Ih忺+c>\bkym(]P޿~"{>Q?_ 3}yEdQYC*{pNfkB'wtm1amx ||Eoqܟ𦛉#}pڂz|(V ᅽs#}>Avxٜ(܂C^@OߺW[eY0Zg/(,Y 䕡@c|F ߕ ס4*2 D9qmub7<C)7\Y)q ź{9TǫK|EJۦg Ł.ypa N' Q\8CaAfio$ xu)/,~:@Q_1nM`؋?_}=7 nHTbgz0a8)-64򗐮Ivh$8qM׽A1v<5͆SMdrTk~CTc%woą&P 0/Wi0mIwԚ6ry%!)|98l_>MD7Zz ?=O%zo5߶ SutY3e\oz'1N,u!&,f/+Cխ`|ftS-MQHoDyx-׈|g5pg[x|ױYGk"q2kD=Mͤ{峙Oo-5)pB%҂X+t(+.`ʢZ9oLS4(v$(?&RM!w }>~F O}(mxIuJnwO, ʉZߐ A\ WR]# m>?ٖ4=p03Suw|xq ˞ 'n5̄i}Ľ96Gߟ+qz˟ޥ.SMJ?{?;ߋ~̻ʸDud6jrf +J׿~/z4 +;rs@!Gg"*:M'>0J)< #Aw@zid#Dd޲gRʁF߿5ؕ ؿm-su_{wFKdz;K`ü|*:J s5O.i |$宩ys=Aof;\  Tupv j<6kQgSDZr m_]P^MS x6:d [JBPZ ߡ +%y(B=l+8^W<ݝkպ~GpA~"B"_ ˈBllH8+w߉uA(AuNQW_Ӗ7KkC ଇ *x&旇oKNf%I|IO=07ghw v5PdǔLMXBΤ"7Ni`Ԓ@+f޻ɝ'C=aVsLզ_\w#_>w饁x h}[ֳO1tܴD5uv_/Ho~*G$F,+^&>36KC?C2'cVOE DNC#<%eWDӃC-ztp+h |wƻt:58p [[ io6nܓ-gp)5)67`ZgH?9wC0RK g ˜KP|[an ܲNJag5*W0YS'φB@u,NAj*?~ R*3?1"CGsQu \HwE:R4-9t؂!wf$|0RJ$<`u<sB se'_/8֚&PxAdKCx9T[ye/ՕSo0o\3@\f-BF{I~ ːޘSr雼KO(U[V?3ʮo JlsOk 0 @MQ_R׆4@,h yS8bCzSQya[ BpKf0]49GVWh) \36@7z~5 = An9jx\ 끱 *9bQl o'<$pmu=%nav^r25za} a`HwQs~/7JנԻ/wS$N`j[Qgw='ϡw7tMpQ+;/*@t4 u ;2>0z$5YN}{rW:$U(\./8OPq~C6\aBrg@Lyă13}AOzrW+ :ygj*?-_tvWSOxY@X~?/ᬕ.;^ݜYT+wzP @@ q7H6I&u~*d] DM&V&o<AZ v@a*5 MAC'C!s_s?"  A{um/E@ ^VcvQ!X(w/,+rΛq}6|%\dv_+*g$ _}d:ٕfi ERܝӝV @|ZvkrۑZ`W]ۡozdUzńPC+L f)={"gOUNX6 3.YwUm0N2?Ȇ 85faYEXf[s7}ե\NjSfQnS!utpq>Nk+*>!RTi{i*@aYвt>∗ddQQ'(} 7b5,x3==PSd+%mjv_Aμj4t}%X=prD|`-ߴUjsjII5HjgDhx(?7KG /:I\y e1+܈T~U*~JOthwc+A V?{ǺY9ͻT{pѶE)\T2+#|t|6{;{E:P& QzgsDQ7Ac^ZMljZ$w{zݴg'}u3 v3R9Y_f]ljRd^h͜r$Pw8VpBD@C4,9Hq[/OjIu"-18 ;fTl:KlS{;,<7\Wk<vh:)'6 l hi Oΐ])mfo$ϺU~$EE.=)+YүjgKzu8w42+ӒÆzHۭ0;L|GOF9n9ۅl<%?fr62^bW sr{s1`43=X1 :AidkHyZ>tKr#'X#v ify:gvй2or]8}0Cn+9&/o𣗧?i:=r@ˆPSE r .Yۥb6nڐ-oU/Ao7FƄP(ˡPM*Q* 6@QNY1Wgs}b1b3yNdDP/U^ɟ۝/bn$W`S3@ٱ=r\YD;He9r ]=<9;_wV}}z|w">MĺRnzYф/> /"eʚK@]zNlJġjWXc4dhlH\3G.^K㡌a΃ku-ypW@`aV$^3͒ ljG<2 v7.-Z(*K.mcߙI1Y` J-K^ו+5wOKSbxoW8x$y3Ini%7Br%4|TO*˕XgUhu9lb8R_h{ &(]s'­ɿTʎ%A$/Uc/Zqr({Ma{I~ąu6rmع(~xڿoҜ4u]5(yd/ND~V,U@=҃L;r{{H^ sϑ4BN/ŽbX K۹-XzӧZ ꂪ=__YNcPq?K-'IyJ5&W '>X _GFdEq^W-] Տξ&glkDV ^`GJп@|Vfm) !?*.a엾Q<4jO] +%kz](_>W(?a]@HT?RD% +|r:!s4d_緞ϡ=f=co)W8ee&仚ZCHd=JWWxri2ݯf+LPftۨusu]biG̴fmG4=pqsD蹪uMTr|>.~:rɝĽ9*WQD)0'B䫈LRG?PQî'u\WI== x"Ű-eH(,!;W*rq]5c'Odl]2R*#6O(Ǹ t{; eIqN7ӣ"ܹ[='\#VQs-ș𶏞q9d}gdg HW De='!xs8Efݍ1܍-)`qdb ؅+Yn@M34n:amxrPy^3R_MkUs3@AϺ:q6_sWJcfsb:q:g\3I7Px=Y*[a%@M"T"_ذu !L;i0TX?ܩ1NW pW :|tlھ.sܝ"&v+=eih]op9*{0U3U@ X3 vTy@&!`8l%E76pNT( MA3 sTp G90_ŧz{fy tq ͲaObSKL<&s5"t~9.hbsU]O֚?HFc> @++:}[m&l,R=Pwaؚ9bI0P؄U֗UPR^4~jϜ 1[RU{|Knc~unC􄜉*&n{6-; (!)"EI{Xk P35&,(b'tr/m_O>As5Ay\/8g]M\FBYd rТwJ}ޏ1mϰ을x_Pf t㼖d,@b_oM/wmg&U\G> .酂` (YzB3swp'_O顀Vu,e`I[C|\Hr26P82 0(P=G<|, tTKTA3@g7tshγάBiM,@*-UU5⮤6ԷuGWVQղƩ^/ڑ@XٚseWyb0]c_w>BC_@-7lH}{_NcDbg/)߷r ?7؉S s?jQBL7HwU4[Yh7 :x^> ֣FA2hr,BIjҭaݓ}}S)nA׀v ޠztd|wb>_HH(u vqCk"Q3FJJf6Q1ۧYͼq^ND˿`W8ۯ;!UoZnve|iˌ-UtMgʐm6 i7SN(Sy]qFɺ?P~\-rOR5z=lml/: 2U SVՋ$ԩ$ᯏQ\V("ծ9zs̻ղu 19Rv1=Dܹ8ːI<4*OKuYhb ͅjT8NzE'#7imlQQO~ۖ;zD @9"e\S-R0F0)ʋzY"6nBNe讹 )D x&J;3fwjLߤ=@3M5F&jH<X}El1<,'`/;a]DcDw Ñi*ReDo?;WIQŦŸҦf kIz f2~vkRNd RuY~MT*$d #rU{f}b-=$g0.gѱ:sn4 h?tfzQΐ&E3 (=_EX2Cu:q-V?Pu7Dp)]_c ̎=-w6>`GF@d$l*bk+<a.ml XxJUCNE_ֿuR]~B.؅ΓL6!a띭cR1FTSJ{TuPk`?Uf<|`a[8wͧ )~ WmSH>`bR{6ֲK!X@b alGW^(QnƣZr%c' yp,T\Dr}:~ D!c4Edggd;܍&-;tNŠŠvvs1+yꌥj-Rv[q&\I~k)݇RnP7gZv- 7NR%Р!qI1Q5Βg}#ґ\9P AsݿԖsukTk2̥ j|cH%J}1e+w)iW/ۢ߱h\_ʌwJJ%Y?d55Wgg4ws]9OA(~4uv wHY=\T8 =q1dOʼnLB&]OZ_H']'Poxg¼( Zl0@1?26on XilP(}Ei9KT2w -$7#,s==\΅}LIa7fp/Vo3ڐpv)7*":-q۪NoJxQ 9V\x }=G{ v u{~W z8 g ɹydj |Xr9tu'-ʉ +%Y)OjI~} KX-tB8Aiзם/!'S!h1D.g~C*qOZ^=\튉d$X(FCJoفby9svsDOLl'b@<>A~שp|7µ 6%gt8G]oh\U0>:Qtļޕ2JN&4*Ja|F8>_I^n]: %r-P>(zMOFQy kvTF)QUO%d;dMh$>\t2 BD$6SZJ7-vc0q> x֠25~XODwп=0?[V(4\4 vBܞ[5nlʄ<$<$RT1S t-eʅo03n̅etv'}b3_(/WuE/)u:ԥf%^?x\* fh16x¬.b}ʸ3D9~`j@?}*K-uRp+"P  .R8}`[OȈx^y14z^BIBH(wv{Xcg߆Z 钭p6Ͼ6drϥG)R({t7Tz`ļmq.ApRG/wHW@?jI0tIEu<-WY(*c+ BX]zX=Vą.MbN~%r %MZ7J?]?/[ /]U/@z]'Gs~79_7(*&0֎%,yB'v։HGߐ rpl\ lр[~# }(A 9jK?%pMٖ]es_ }}~S+›Bِ˕QwP`},I(苆H`rOgM-D`X1tzobk**L |y' 7rއO2xfzGp6v؋tޠ\?u8ts,zɮ,25yzjv+t|=~<$5&,(`̱Zp@+ƐPp?|B[/e? +NshSK8[>M)d~{N:lO6BztkC#Wĉ_̧NoBOT`z: GoCj_TEGW$kIF3. sʧ v\T~s7n== hFxn{9֐Wz^! #J `l!_w(X./fo(q:^]$tn?~-Ļp><_2- x7vqi1 vYI!x4ԣuuXJv֜ay/S yue,9`z)n{~uř`>ޏaYOeP^wxS]pc[Z-J;&Y(%9.ٓE\r:A8KQ+!lׁ JZ"أ%`,2a;?,Lf{M5g``;?7Rf's< :C:TЛ[LM/$Vt&'vu'Hh͓ FDԢ&Ub%SؚnegGS/qhA_?٫hB}y$=75 $SS+&@ R 7^ᶱ} ;;^aѲ?@=9- "6Iި .YĞvPeuE>\p+")\N4i4=2$7sIx&}d0Fд4x@PcJC{}ES`cѝB)+cq'F(;]vo0}>=-p]rVXtxX9}KNX&3ݾ W X#ʹ,g\6*rr G7Zd $ 5kg'yD)*@Y#l+[)ƼP꧉~Ev^7-J@Lji(92'(*m~H|] vWIra'Hl6uMI㊮yZCפ91@Dw4F֝861liߧ7Ea=R,%u\ZE@.sKuek2viQڕV߇r\ 6YBrLD`ʊxt=4KviUNsZe+ )t@4?^BV&7|>ЏUJ.iS5P=nPx 5f#""gΛC 8)Nks7%\,^X}lHL d}5BzҖ8ΞI̶AKճ,,tIyy3 l*9&(pI {xwʅ F %I@qk"ofd5{\@"i%\W1gQnrjk̈*k%SB̃? 4\i[&l]o*eͼ -Ed}010ƺ['xšZ-0Qc<>?nL7MtJ3àU'mn@~1@ .|Xolm Vk[yZ)!gIؔOHRp70 T^;>a/v'G]4Xu8V}n6Nk@7E{qܾD6iCltwLHG({\ #ԑȇ*bXGI5k-8Zȕr=fQmh Ƈ#{b,0,.?u磹 6 ;^9MAu` p0w[]-Qt菳B;zjnuq9>؊n+(a}۰FDO}T.қi8G{} ('p gC&e"SwgO!og 5Zޝ$Օ.gloL;l~2p(RR Y [dxjDo |Ȟ qt ݿgsgtٳ Ɩ%7,"ݸ  `l72NC7`*_r77lF?dZLڐ;uSiEFxLETĿ\M*:dX PJP>Fu )zqG©NJ#W@:q~SZT4ۨ_[P'៉Lπ=rSPN?,bxlrb|,p<[s40@Mg I6߼;)XDw_fϹ_( Ytgß"5bA܊6!SLPp}2d`$1X Œ#qv}ؙ ]bzKhY &]z94%^-C s9y!' dJ%Oꄊʼn{4"%5qJLtm]+|v"8I;ϛHÉCq}*wy9P0u'gH 視N8FhP@yn0wt,_=8oA5εNDi߫Lޔ2Vw5%IPǹ*qbU}0P }M/~/BAAGI 99pi+L OOQ6C{KVࡵ]po%4vfRw8Q*/l"|TiF#?[ևwOUNQ=5J#|Rۮ0ez姼ߵd8v̕NBxNh<ۡuy~ֲYfXMYa~lONd NbZP`%N >QbWd,+)ܱ 8N-m"!qvKASh(KyERFumT/^7Pv>C_[ g]|*}q*UkټmdlQk0L粑7d[KFLt ;SK'jtUyD϶FmPQ+y SWHge}ѿyYѿ-z ĩ.dž_ t+)(:E(Le?89i>VXcDR;i֔0/jfMf̯͢ d4`}K0T(ecBx-p0Ug5W-!+Si[zII eGFMLwW))p 9O&j¥Yˮ{%VЗk$x8.QA vܦ3K@l\ mrd8`\+{ XHcۮJ5"v>gv0D}ެ9i"#ׇl&nWRbN$D?eD?> 0j~z+qۯu͈,3#lp2 8WŻ82*XLmx4L2nTppǿSPTij?H(UF[)E* 398`9ML,{''$U>w1*k5r$W4&[U7h4ff`x+ۯߠt9 >\/x =t||>.ݪ4<15W3$I`L }~d 7SǾ~hZ-O끣<P>vCs , |JhvJ*EQ`oV~|_*S}F,?}tVd/.!/܋/tO3qxGb=iXa)\쬞^"sgf gSjXS<خPS3NrQ]-Qp.C&pOP~o)Z-{+FΓȩq),'r\ QԦg<(0؏Ҩ>qRcRCj!RX36JUi$z3 )J˧C i}7 E~+'HdN>xXPG4i˚VNCjѴh{ªy|}yn.Tei¨ ƛt"}i&~/iXx~7p2\.P.Xy7p<-_+ӾYzѼ 7$~Ûj_&Uy0Q_ѰoCA \5,DYoF>A5+|pwTOHg][wF[D:[|}ev3>6N{g%LY9tN s#8"D)-K1 ᙣcB(u>Kw~RL䷮Q`]L[cJ=9<|SHkGʏnXΟOzӏB./GP4ՙ5H3Z|f^CŊAŧJ+,(8*T@isEOiʇEL1V隆jjܳy-!3)PyO Os=dحcɚ=Pa"6tg\:=f5ӻ/\Q[+'j>|/:|-U3ݓu'63N'Ցl(F)JvSI,`@2~6*^i0? V 2vyEZ;$;I'V-{~jyX k #&Jdrr ]QKSas;]=xim?%zHSˀ^,K1[\FN^t\SSGY\%`ŽPO9& ʇ_/F='^O5= ԅQ ao٪?[T)0' i)jxDwyҌDA"/o㻿Izvw(/($^Y)7(P~.4^\Чx]-]HJqs8h|?2VSgPVb`+Tk*z8wݲu }pꗶA?diʼnN&w*t")%B3ZaUJߓ2Nfn1,-o|'[ٙ';q(7^g#\s0c絊#o?-8ꫵIv/|4|mDQ"^x-܃aJ,Zuyw#2KNL֕zJ#V:H> ŸI9)GEjz*ned~"Lo .Tl?ţ3ېLPst-mLڞ8E/u:WlE=T9E/_u!"+1WW?Kkvp)H&),w$ ycL_%ʚgHH68Pذ)˜FDXQ OC)!{ؔa d/ y;&FeF`ZH)'=ybb"+xs׈F&MSg;1BŨ55Gًhx0p/"Z+u'&5\K&0nDyNKyBx6+ZJHuV [}RgJ".:jF0 lIbgSU|2k>1cM{d1!׋ޙ 7˵VFj\~^wr`0[lknţt΂%Lb0k {<.cK6(nA}aA;uҳzlx6 xJOVwua[x՗ܳ#s MȰ f-xh3g'=.[p 6!VxYu_07UGtg7;7}}pF*3-'YDG7rA2mשlAîzwOUEBQ[ ?V7DUy/A3!ܐSx8@׾lƩ7uc4![dS-9!VPF1s+pR!$ՠ *l W9*p=b zC!SPى/)ɩMhVPQTR*ՍXN|?OA|u> xOWu+ ZX#l6@R]8'EPY~KkiTc⋢V's/ Gu/ 877i* Ȼw8$#^x L7EJP\3^ـl'9WOw/wj /R"]'f1Ky \!aΑjsw#l8;66ɩ6E.y*@ ~wDC(͟a߼VҐ]MOMS2cjx'VrNU}Z7l @zUyS/22lzKAЖd6ȑqq(XwFA'z٨V`:&e}9]{PXoN"l,hoʙz04}aU،1eKt\X#L%lu-ԁ%-_J_9%>F?NOOf%ZI,l_ڤ^ 6-uqU~~{ lop@:-Jk[2b~x0u3MZF U&FGV#88wdYvM:yG@ڍLPb)YU:Cv?G"*T7BDXX6W+-Ve]2Q%; ]Ix[9v((B(FWL{;Zқ9 MoW|E6G2잖!%!xH "\ЮJ;MU3ˬKU% >zK;,8QoاwfXuӖJ s}W}={:Lw%'C4ceHjp Ps3 ͯr?;E 'qir䫆[UB+O0/Y֊oM??VّަU9۹NJl8,Sm7[{*@c/JJS*ǶB/yK!x6ɤ2Yc-N-q79>$%{9VKԟȆZzTvur/)5tO~N iKݯ /\(*I)1[T{U\7Tٞ;=Zg5 MZX"1 ]n#b[]t$Wt$[[NU-*% +>8_9(}%Ʊպl,Tκk{]:ƕ](=Nx;g A$ TYعԍQE3%f?@lD:M~Ӡ)?QR=ϸtͣDR dzΧxjPR',@ڌ+[17J5 +qT1S"\mlP^ 6۶7 (z۫Xj ]B99z_΁b.8I( ߨbYv2]g#+]O$~;r#:B@7@%P+˾V!#4It$vv5ܝN崘 ޿GO9 Q(/_ W(p#lžgpي_TqZ>3/9\8D*]?hbrOeX x ӱ\s= ~o6גeBXBM*c]l9>"ǻCm u"m T $7,T! "+Hyb8ñK+CrwUs¨\+-V3:u+*+.mrq8}؅۷k{g_qR58+OLjR+UPeR2^2r+eR*?i6&"c+ɑ?P{/2; l{x/\&<5xkYuqLx}WȚ[y)4_f)Cg]~EϊwAals/$!.-w/?Vlc3oH1Z/~}-P{{tkUX?+b0z3.Ri/ߨwtonBE+mfӻ(+ã7c\"U 6@=W=)/(;$Ӳ,rz{;Pr$_.C%CZ>n73kb1V#7YH/VѱVe'h|8okhjMAb dz}> )~ Zs`gٺ]UQzƺ}{oⰰ㵶e䧴[E)zyu]ܞ[â4љY'&Ȯ>w5(-A^~AruYGfKy\dcya}GWf>r,@N9:Ԃl3l2{#j Op#V4pvͰ2Tսq1OLIXǕ{Γ / kkVin{ȭr2t+:G>>fO*1M;G27gZ.Z_4,xJv5KZe %UD5[Ƀ!dW} n2ή k֤o mK9b3!xS-6̟s`8O5`z?dɲVccfP-V |8ƨ _E\ Xt_ސ2/ *䎖JkDfeߋ3!.:*|#P^6܈r͊!h^=tQH8Tɟ(9{Rv:ёO33<T vg}b]4(Dda%YùN.I1D3vHL{N?<_b-L96"iF)TX6׳1)B<㎒S66B{l_[U>,zJӯ86h߰W VnDS#3#ߵN\! 8֮jn8Aɮd灄+AN/q܀ٲSїnDPiiP0|?&{P}W ;eyx„@':\ ~gp VuTZYiC4Wg/-($!Zk<,Vе;|/Z!9) 䶩CX6[l>6a٬хE;MtK ;@}P0'@_M:KiڶYۅLXcD![ù F'$JKX(wiPewc@s8zY-J Cޜ`HR~F\B P:Y (sҝ>[~aλ:?_i)$'=нN2F"r 7 </蜙`'#+`᠜¡ԯ$Mi aOn:_9!|WxY@.:szIV~ ?,FTv ٻZH֑b/g3јaQ_`^hLvՎ@e3j:eR/FwV0 !SyTȒqotK,VT5QNۉ՟Jf#XzjwLa]Em*U&W Κ;}v#,Ti^g$mMXpn-aųm}i-ۻ HK _CdG&>P^ž Y0\q5ʢ---h%}oI+m!bx,"Y)7TWŮf^ŁGUlp~n$/iS}$"C~WKDzfus[sj^kJ^Yu;8DxEO`z?vZp?& ΣNcT_x=Vj0Px)-N%nPEh=L!S&𾸆\3X\v~=7$@w|$SGn\\Tv #Gw C@l !&W籧2u5? ɾU%Tr3%ZO}MXHQOɗլM6 [4fߟf/j_k[GhЮ~>>&8l;%2 gڿXFe:J+M]VNw qyAwX%տ O.¢ F1Fݏߜ 癷r Gv݂0Yr2 =ݰ'1 [j}h:G NdQfxe˩:j <2FMG*#Q}3obճx2?8$î\a `!DmswV[/XU%pgޞYk UbwNpѶ#+BVՂkXq0F^D~cg:kvRWxv G(ވip5-Гmor <&35=ϫN_zk^?ŖK8$p; }B *-nbDmdf=7$tYNߊt#-vL ۡ| < v}oT4%O`71ξ;)\iIa=B؉֨ %? MgURvQ%4gVi#fŠH3șn-$|v$.O ]U]oU-T7PZŌ Ϟus?sG>Z$?Q xMZ>(!;9B'4tBZwXf5I`g$Ke\SbU!^Y=n /"c@#G74w[GPH"Y䰻ڠɍz'lpg>rc7KWO&`kKZ3")NջfI"P$INwՑh(/4zo>'Esoeh c\$j=#`Oѱޫ>++~NxTI(S6 Cygt3@/C‚g"֥"X#&Q#TӚ[. Yp5Æ'Kb]I6ҚC&{y=Cl;k~G[wZ=S8:lXtd a{E,7IĿ%JAׅ-ն(,_z_7dG ϒB+zzʂx:{mA}ѭNRGSiƥ:uG#CQ ,u?w$>,P?lJ;\Ag oG׮~ģFTߊN:/Q4hbrI0>^ q;rEHJ|rWToN~4QIO dx!xW{1'!m=!bTbY[Ynxq‹+ɩVhQ};cf;^,m`c(J`r*ItTX9m1xV :E#ͽ_DHZۍ: Yݶ)ƴۺF'{vX%@8Vm1i"p D4#'+=)S*Y"խ4NY3Y8b^xs)ss2$6#+ f>4Å8G5 llp RI#_@$[]L 1b.N,q #q:6UW3l;A͈C]h<'C2ַ_ ix܂t#?=+vϷ{?]|_͏ͷ4KH1ޗ13R fx*wcViZdOOrS;7E@4YqԔ&@ؼfY@:-A =Wv FlR#L }~~Ԧ~ښd7ݏ~}?3Pt9Op*OpqkҮV|;` 4TɩmE񗲮x*i%ŵtd_9~$rWy k{ZMM#P ;518z-yqu@<ΦӴ\q_C'@2ahc=< X'|r7#gԚBqɤ[=~ɤiixk?oePOwKh{0%SixT`IAF뗛 L‽<HJdxCIS|P,QdB[5nq9 y]<~sΩ%.f(wD=(@"PPHAZ R|xe%ϐi~ɗ=:c](S tdH&fU;p=ʗC~5,о#Dt'Ya?zE"?GugѢnmi-- *D*.y ޏH:["K~G\ Gۜ"Y{>D?.wܲ'tAyLib"g׺nLiT.AL#~Z>>K\){",a$ a اIxʤN~|KE{X=쵪b;&O [c 5SZXj&yU83I5Z5Myz9ThФ<Dlm0PnV# fA6O:+5DP5{Gѥ}S=6 z|`o QEy6IF}&=[;,ϑ30Vi!'heW4վ/lBo#_GɊhBH%bjP(%/Uek$qTq8Ĭf"W/q?@?Jr헐PƞBYX;e6~=/6p}ge2 gUrOhSj[ aIP]U nim>^Z:La2}YyΈ3tM3]laY.G|Y2æ47suc1B E{`&y `3 J#.ևړm3w9acw>'q m|w|9(=akL< {D[z9;[E:D1} 9fkq.lfք5f-na "iQ w4fz\̍`BGN0K-b'H{_WK-$Z[o >1Wt/SCD؈zI4O%6SXcRp(\LͭÇU)K6'e@B^(,z-Ky(ޫ &[t,Nx!?wΠ5f:ZbK_͵.kќsmOf+| Ӎ\.G(|dɤ%3>C0OM'H2'\/gsy`97۸fC3%}_ESi`ʮXh =Įw 54}{7n XHл:CqQ=\ߨ˿_keQX?3ZӚ̗j[~ =>Ts'gha+.hu9BEK 3(Ɋt~Н^|+; oQ0{z('#ZDmadxd`Xh55piȊPCF?@6L!_}/ نw"1t~6u!2O4eF({'^~O߾01>uSN7V@72葥]y v?^l;oۻYkOZ5ƞ .Do]\6VXwn era]|ߜ@_lMC /^@=89%{`%8beo%Kwp!>gxYUI=ƙޑ1|(Tsr7vP؛'F^j Q>#~Y#GiZ@8Nr2Z@|l$"K5F}(w] ϵ0&Z3bɵ30KCo1ʝ488NF):^E0˂aԛLCk+B+-%Vc l`誈 yQSOH WkS)c֖IÃg+"7sDQBY%YZػ$lq# s|u9?nr5?TNLQNL܄[zpW}~VL+dQe+<1PǼIl{]A`"9d`q/8Ɯ|pL$8km>WiQ&̱($ϟv_+G0f7Ri[-x|ɞ&&2A\Y|T$tOHr >#-qNIoNdB,.}[:Fu Qqma9̰n Udú_cdv&}xTbyr3Iuao`G@_g=:_\~RTAI( p9ӔlpXAnϧ6,A븫??j[wo ZD8ϖv|nc5uE٘ P) _t/t9>|YXK)島LI8|^)3KK]㽻CC{c1[pA[Hu؅vI2T~N+ LYSهuut2u} Xj`?P؟y vpS2z ^i!]|,Q՚T?`] e!Q` xg6Zp~ApGlh\ۄ0IUz9e+x5^Iq/v2~Ǯ ,CcSn8d!<́ʨ(e.GM/4sSPz 2ePƖx[ڏip|h3u& 7A9UY>GB]7[nya:/ˊx@ 8P_4}֊HwE1?;zv k (g.R s͍(=: ͨڬiC/xK4%+#@Y7FQ5h%k6@#i@J^HhZ@:bTt1hN GdF*9S9F~.5 8Qj%pdzUdXn$Ao_Cs7z'qI'-x:>OZ=rٔk&!y@>NeMc6Es>9*>7PQp[ `H7 b}:nìGtj(eCKt=s!=<{5Yx '^P y1u-{aݝFoLѿo񊼹lfYo"1|3kw-]AwFMz6๼v=&#w!ܡ a|˦& /ԯif|Q1BEOg| gWSI2L P WZ:?G~}9b%)]p):K5E}2]yLOsBs ˎ r$)7b85N%/#WWH߀DŬYb@%? >- L/5Ix_6`g 5k^V[A>q*^rq^09wqmo ?&Y^0|k&'Ua>NΨi1Ya.S6/0׼ Hd{T&B[ϨMiQ.+؏/juM)Wf)9%Z *m\;K[[6 e׬r.%=]IoG 1Ih,l#n *?2s+5F O*BIQo$s u#>\LԐP72,KAv^ڋjo9n P酷d %yS4/S~q+SֶoxA Vh2R{Ѡ=T,3.B|<8q-gJUD!PVߛMFĺiBl4^0S +YQhP,˘ -U-l$UNj\S?Sj-EBu$vU w8F_1$e K MjciFv՜A)g[l>4_Fs}Thsy(2JGM0<8kF3Jg-5u/eZc$n,wn:U{^!_z|6ϥ׿ wb_mNK%P|_}h\&IKq'})@l l:.#F⃨}/m7*#B.bttDl Q!7?u@U D&h٤q/O{P8 Oj{爆e!J9Sz*7S } k'`}xw:6d E*ؕI!绖U,&Zw:|yӍT)\Nr_c{q;/QDL7yk1;ET/Vthm*r# |Ri+]dVl&N6ڻ}$o$oe3V>yw!Ј!itc>^@7Kol̚N}Zܳ KO:%/! mJHmEO߬ė\>s§hfF2`7\#%.a_zaSߝdW#Syȝ:(.m}ӳ +op '[RⓍCcBλ&똋%9\{W㟇`RO}r,Ok#S8d<%{2r9kCDu y?p+8%!  J`5ե/GԯxۚЫ6 nNg#Vކ]kq(ճGŋs`]ّP[r1 |u-w2M%z]M֚*; ե3?փW+nWKaP,Ȓv Uwug۴֔e sdž~=w 0W/89)[Vou.ƴ!vw#}0L2)gl 9nrFnQ%!A9 Y/H=s(go#{*wn39=,!.#HiO(1d!gU +UN#UZD29AI}f>FfK6$S7lٯ2I˛qFÛ(;=kB^(q\ܮgՏEoFJBԪTb?ye$y8$j'yV9;.^ .TH20fd>JN.>Ww&̨u.9Ns9ԣ\r!cQ8{,hm A0JcQ5ԉ~ T^EȖфݴ_0$ۇ/Zl[%KE+h?RG*Q@ @ h2'|:89%OK3xȏ,$-;a'fW%%͚-Z* sV(7=#y]kiH(yDkS䫨=#Rlѕ NDd9,Ӓ"nZ a=E5Iyx$,aD{c/.b_N DV@.ڥZi %Ĕ؀Ë1ӖlM$koȬdDh Wp>d@t}y:knEf~%mg<ácYwl+S :/\NxRvgk[nv%R52w/7y8w#TEa=Q%݈ٿV魘%x{$ ?9v}>Ko>Y ^Y.B{zn6u g]پ4UCa%2~hQJG]Gs2٤X|Anw=]7dW WV ֔„<;dh"g o* Ʈf8D"@uJ %8>#;9w`}Jm7ڤoHƾS@i{'Zזҏ[M#&ګJ MjRbGk8]/ V™"yѬ<-KÀN_UbԱ֒dbWh;kKǹkN2iX[Y5Db$OE $WF1M *՚ZIH,q3F=ɇI/dX7Ţ~_kL gqڳũ/OG:PI텎_>ޓ*x뒌in-ܮ/|䌈sB˾n&b/^N_ Cb5UQ]fԈ4DU8ԜQ;+0AoY_gP*|I~8]G OZёP؞k&J+|>kJ7r H ™+>= L#=8[C@lڸS.i6b/O˹nl0پqkx(yo>%o?8ҏa⼯hk|Az-Ƀ8 .'y&b| Vno m ݹv.cy#P =,>ER=^1,.cʐ1!ruZ&bsm\:iiSxbs8[OڽwO ӄ=vO48aӰE^PZV)8{{ ; .Co,S[['_Pg3wEWH/7)$ -3HlzZ~s)0F9wAL*TDU1Mco#$: v1m܉9g5I]{Vn5f#{Ep"erD_5˼MfoИEE1nE˘/Meo5/[QMMk5PQC3 gc_KҌ[@8=ȳb.*Z>/ps\ga|Oمj#.vwt>VGCs)<F!=FhAVq`*X TRIW{MLirN>-parP <:T$d)3*2aBH_ "†)F<RIۂPH۽!:fut nV2#9}hW5L m.Q^C+w6*-S @Y&frO!9zbx,׆8~}<̧p%()CWmR~F9}IUi;e坩t噝'+9v$r]A"BNV̗ULv:MJH/Z6w(sd[D;tVK壄o#xRg5ڬd,M%=Gm-kVV|?b_#^rg#W{VqsvIbIޗBI-LA6\S8RWx—*9rVt%f0)0߼)!}$M*\mz5"L #YX}AcSAa%OnO| mu^D̃=Y + prF+[ZS7e @JEn'# .AW.ive'iQ;Wye]^_U$6^zTZnXmT7bw3-B,VɓJkݜlR@VUX]]`biU{qOO˻6e>CXD*Ն/?ۓV#4}᰷!Uk~쟌$\(-)  1_'Ms5d09jt q;ٕ'IDNcؼ_!':^!ʛg2(n%,N).MY-fPއCk>]{Irfv*Nu  X*DON(.Sn6jX(1Da0FyOwy<G02l#TgonK˜𴐟4XxG&!ś.@,ɗ@#nd5yэmdR԰W &z@y]E\ ]΅;Im|OꗔdGxR,М$ɲ<|AKoއ$6r-ST%W?>F{{ӏ<P_$-~.^7eI"YZHNǡ}4Z]ht 7˩ È yA>\o|- ߄1Ay4k%-l ! <XN,$_I&ʢ1ix!,=DB]^C'n|M(dA)R&8d_GX3ݟ(1tOང6>wP})0K|- u)khC,_8YPiޟn4v/iAgKFj|&Q%u"~^wl˦DФԤ4̠Sc~ 8M?"-yݒ6m(z&ЏZ*q~%5|EK+bXWNHN:X2W!p (=n,FsʉxpA)9wK1NN1E-)yiUmûf[/Ly#]˗OT|}h;|xi!Ѡ_t;χJ?g# Sd?ӛu <1|Y՟h'/}bRxZE۫x (D4(?ph.^mm׶1 Ιza6^>';C=~XX;Wu0> +Q7ȻA;7L n.M 5h`SąI+C?qF7SȪl}6LȓHNc&к<'z2,r(|~+u9du6Mx/ iX!Ki!6x7C3o@@'ojpU1 'ysW݈NZʗD)cmHjEW̹7[|YܚXYr-7%]m woģֻIk&>+I9{ߍV#ͺW^δ=tvYH!%k@sPC[! )ʝIH'{[d '}ig=ACК[׿%ϬшRXfŋуReJwW37YcIjݢ8RQMqԅTJGJ_T4n0l2+~cI,)cV֚3 ¤PftᔵrYSVt~Q5w+N+bR8l)d?aFG0DERM&.zF(,T'qdM'!$=b"*PjOq]﬩KEލ 5/^>Vk5Z$x _: `j7FԅzuF[1^Z|nrn(D.=/_9 ڪhlQؤޞ؄QER³D @F8.X  **@6NDv`h~t<̒i fYy.YflN&iU=JIj*=[4Gr8pP?8 9IegMpH)u%`Zzpwђߔ m16@>>IZC%W特݃ &e9c }3LOd9zJ`k;wEY[z(ve_0mƐ4Q=\ QHenĒqQC`7[[) e Wzrwv0.AgΩP]ʈdux_>PC~VZN^&\OgM?o1\/[Ъhu"VEaPx&{/LGG%.~!vU1'cT9ghxNR˜ܗ yC\XQ5Z[ظHL [ 2Ih <rre5HBY"gNCah}BG,"#n6eXdmx-x{R3{`\*~GZ0Dv|%,Tum;](1`mXQ ]C,٢H6J|XbZAM@yh+x?K>+ YhU?Gi`fZ ZxEUxyd}Y|?E+&jAK4ص|Dx<`ATK<&W2$ϻht[T]yCյT\*uU!!^%Ы7jxՑ^z\Hjl)yvOi)w֧nW#-s%IRW\bp7KotAV;;㐋%5ܾs\'>@.":{2|gޯ#gpB1°Q$-z *̒Vzq՜ՐoRޮ_tG)NڱVyKL;~*uRVT,ǁد/nD~x37poH?{[pAsd_>~q:"ToanZ&SюyC"oGEBK@. ko!2d,- ?+qC Ed?`UYRq=K.C}YY's >(`Uc_6x(BSF> ,. (LuƸdDh9ԻfqX[F$LSzDZ^"-2ta׽0b&|SNh HMt[\@U=]^ jp'pD(eqvNr*GVg:<#*e ְ˸ȥz ZIٽ&gUᱤl-N$3vϪZ(²~/`K/ħzP ٽ}IC-CGl%^GD+1[\(ēTAx5ZI*{tl@JeTz 2_  PxBYSZ`wk  cx݆ϧ9σ.Cw). ?k=gι'@X%$ ?&'vV>k:s | ,Nu⏀MbScSfϥՓJڭ,1JlxׅqJN!/$1WmoݪeUU^O3plvo%h=7J zySۃ'!3e!N7p;=d2z1%Oo X7RWr`8aXWXfҼo}1$=I1qiA0~_n|l&DOiju5s||,4J1"*9RA|8wF/T",|' -QH|#@)P[R-F ػ JDɑ0νZ@sw*֭&se쑓hWQ u5@c 1wjzv دmĦ JƊ˸XHD$qHմ!|3n@YDKxOص Ւym>x=2V܇dؑZX7IКAsScq߉BߔF 9M$}/W[AE"~* F#'@V=+c#IP.yA:SO;4dA"< 'B~1,w[1?l>W@8h0?& 8MZ~cP n_)0TS q<&ǭ؍?Gls@Y`inY=]>2>A~keH:; ׊HzwJO']z׏C^,Gfgxs *STlS'u&0)?o!2`l&skf\p*E_Ԯ\aov5b{֧shy(hkjێ~Xp9w[ŧϾ(KQ'={~G %\돣d#v UogԿ_, f{5p|ㅟEܽZ}TU)Gdy#{vqFk2M;h}XMGLE5f}O2 0>%.|up/wjSl"m?ZfmQ5Ujp3ZTln &oʈS_P^D0 k ]A*v5oi!Kp"~}SF ,5@lxQI-oPC@䗅ȋRן%D4J+b&,,QPKoAޤO0cp?TWo@} D7~Jɼ7\V3jXH<5;Yn6eJ_mfZ a'Vtw!֤9h ].uio~Q; e J ;5M?H5T4M?w(gfskcSZCd^?nAB`4 F> [ТΪTL&/Y9 EEmg}q&mu[r@tq{3sudCTG}ؑ+#";裨 ТQ4c:]J1yuA&Yo?yK_S 'mΘ(y1~"q}u>Np&ULJnpBS5'gRIy\? d(SJ\̘[E">Ӷ$&yi >ei >#F*z*M)}WCGwo߇ﱏVΠ:5&S$!QղP>UmCX^cORk)F{5>ϻ8<RfXCDC!\ 4I2DŇeEjgBRg9<D㼇Uoh]m焿N5UյY}~Sis@&myo#&y}B9_(Po*n܇1!tf[<`(ُlnsD9k(n[qy7Vmwi-Xzu\ʹr~I9?9j3r('GP՟O IeSLa?8czBϭl~p.܎O} yoҧ󎅼$ڬi ַ7#P\RݫU˾-B/ؙ "wwX9؃O i'łYZO-*HgL$KQAvFGDxD(4c; ܌ߥwrMhdd(`Z-0VfΪ#BX?r#Y=<+LH[쏉>Bs:n.-ЅD;V1 /{g4,%A[,Qv ѿGwin3Jsq>6?~FG{9{2NKغ+ P9g xx.~RG/{d"18HuXRg#J*%`_ڵV;Lη^XW_rxUt^J Ym"rY?" )S߆ `|FB(yWzȷ>8 gjE=Mp|ɣ̭8E(2he%W:< >YF-}{Y [ȚqkfOtC Ye% "}v,η;p0o{؞n`װ ;/bdjo\Wk}@}e5-K@8hdONu$b Qɼ22V俷z|Ĩir r)ːnNE٥zg7$5.x hߜezugE ),TVxCOMYJ{1"[#*4MqUM_mC}\wLrOS1ݰWMӯolfT -ٟV5;Þ$zZ}X䌲W QО2iőW%01f͵dɾhZ03>v.}dpT$@<sJ'g Cc*r?+[Q=!!d́1U隌vIV%'5)3<[nOCC{5[.7Mi"O(}Omƕu0U}07D2 hv#1ᲶNۉ0jlRN(27Ԯ|lɕluv0š;[vn ;$ؔ:b)6a/AnTxm<͆CY[#ei*gF-Zߥ ;Fj20``XHHZuœ&Yk4j0klh0fYcgC@+GْM /Y Jqh5? V5E댬lVs!Aj gZ. ΄癉lVf&ĿE'i%FfgP&omXUe97svLqTBzܔoiQOtԷN yU㲕McV%=IgmHyBSAo_9AdKaENy[ѿ~  ]YOz/$4v7xxHk#2qG+`LgMQϫ*0 c >(|]ޓܒV"Fqx<얗xMVu^i08W[u Iɰ2eQ؅}\ CNx4b$ {7zMԊ`%}EUF|JP ]C$Fu ,6}# xWPtw 4t9`{,\YhY݊=Fz"aQ? RuU/U} E/?L RM++ )~6xqy(R{kee%ݰ(id]G {jn$8qJ`aѸM1h7oIURXS#F1,7z1nfAW%L!o(SZ'r RxQwP[]Qy犒Ilz,!epwW4ڭ)!o)o [AV¯',$xeM>^Ӎ* ^n aN09}' Y=v;%!"jAFn?j=ºí_>Ky(,854*nVDI ewQYegGtC۲ XKvpD\ Ld_8ٖޤuBxyqN>.1 rIa :/gByx].CֽXEHuO%FOAstc/'l| !O{o}ͮƙY#5ÔLTy୑,Ul~2C;.S7DQp_5H4h's]YNO0+"qe;|ҿ/QaV _%{-#:!Z/bTH.Љ:lKQ2&>rZ/9t!R0qZ~`i,W!gh50+~4Zuq[j>Nb!`74B]IVkմī%15ݴ}w5LA-azkGi:qp1`9˾ +V(;}xbʮͦЄR~& f# g3b 듸;|Qȟ^@K?D|U>ВP;h[|-5(] N`WbS3yʉ }.+sYhh:I9[<[C{B>rMպĊe8SR[ :})U*Ѭ>5qoي5j 0} "ylF6=v#V{ t#\Q゠XHN(:k Zg?}/[JسzoV:p!AGB;}!uf&cXR5견Kvբn"hN<{cx!Ew_v:&.+l#Rϴ]-cɮ +yы%^A.RjIB4(ѱNyn<|EP([JX,:-_wbEN*z6NfwLw5Ip\ސLduAa^K_G[Ŀsaކ=jG-uxQk`/D4[w5#9)b83SxΟZZ,({Bo=G?7c65ty eG9ƏPfKa+=!Nis<5.q妐I)-1 M,b!9-?b*-7"ڲIj`V?7c|%ůf,`wLfDbO2ۄ%|qk@=őxopTy2{J}W)U2_؁{7@ZSfW0/ldքT]Ԓ(k&ʑ;~AAj:=cYEtpG{:}8-YzE+1Q}xbyt7|_:XFW<<6PBdwbd6_.C3K7VBa<U>P} *ῢ>Չ|7rqbLeYy$HNoVX\5pCǒlxB< 3gLS&q҂6j渫Nks}[~Msp^ք3r8 ޾}mi3xB;IM'5cZk`o֖sǡV֖jUG֤ęz>fzQ&|{s0fiIwJtȱ(&aOHžw#Cp}Q3rkalYH%Dk<4B(Ϊ)xdSޢge% q+q\mëV;|=Z)%/̭]u2uΘhS yۏٷkeߤ˜T%GКa 7+A{(B%v?5[O냝5KQ'{mG!_Ca5 n2(b?k4Uh{ >F{? Sekh/{!s/w~WgM_! Fg W̿1_9[!q/Ծ_$N:yar5;˹}9d)z 29e_u}o-wj:A}c͝]3(0{D4^;ItN-qeNO :7SeȾ*$~&ΞR<?;3F{/5:;VZ _|QR,,˶ Uؿa{״ $Vj_a$/o:62JL8$UE$jY-mjq0e׺/|P`#Gg>ÁP~ZՃ;ɪ'a~ֺ^g0NVb@6vOXqEveQҊv|B]-1ӯR/+wB.I7];W "G p=[6SB~]E 9` ݛ7q‡WbZ,ѹՅ2Jo\N I1T EP!?s"RA޽FE_cyj_nXKy5$U==b~2b#Bŷ/Hj+ܯ/@uQ:Ȯ)M C>~%V>nZ߰OgO Zέ" m۠mY.GG_ca P1m'ztSְE2 }uJ7F|R'(ݜAЇ/Naf1߰ia6Zn\7c۔AZC7jvmAm?wOf?>A; PCPGi:G!Y|饼3dVj~4g&糍 U90G0:}Vn>orIt}hvthV9G& &9W4A(iG2=.m'{! ֈ^үDO6>,lj҇d(pVoá82p 4#8Z聠^VOPpz9fpfMV_L^ ,J%t~ZbKׅ"܍F{wc%J()O[BB e3&- w~ j|;(Gɓ3Ohfd5M 5ad+<k{Z2|q5x8=bt%O>ـa$Bw?BTfǧXCU%\~OpA.99k x+ϐ"_ qw6oGqn(l;ץ^ӡNq qWm.LҒtY|ۺoqe$Sn[Bc#1$ Ip, /'-doeYRZ7s<]oOR6"(MK6K_,Gz}=VV@clVXB0G\,t GJ>ގ%RAw~:vª .n gb}MyeOM6^AK6T D㡩X(Qqo wj^ '-NuׁCs!fHuT(u'DT<* ׬o+]cJ[PZ^T<υ'go `pVSxKecB Hd_*q;Os#e5gyVjٴd(7ճ Kw{|GKX^zs(ę 5|[<0%2&3%yxxՊp=7bE_+defD6يvT\V zM3^U=C3ƫ9U+C{rgZ !o([vXȶO'ws*˜t5Xm+  }O $C¨bӋw%AR#$GƳ߫|NNoe?'O[ O 86ZT)=+ +};f[FбTYvc7͇N?" My5,-U[sޑĶ[)dP`ō_i1Qk,Kfw._PI(}|99޽ʞ]8sr"ڭD1Q!>B[h/^I0}|vo:#2XDm~Ks-0%G"tT9yVWd 酣]E)O.=ǭ=V9ܔ)&lɗcޗh\/Qy+ =Gϡ5ݢ &leUD*G}!7qUyi=%6ߣqpHw4!E?܌/@&m ؋p@f e |V g&f3蠔Kx=fIp{GYވ\|kf% ꋀ% {3^g **"3u(Ǜߍ6(78%@#BZĒ=_$rfτ]1` H.% 9n|63{gO ء%sUO OZgVkRsy:Ik~L ذ/t~"5~!jc[7@yOAt5A%#*%TVwiŗـ圛Rg3quQFB/;1<#Uir5D>K<"OOD WsON򤄱WPxXJ&R>8RitYZLշCwdq'b֮Vn <'Ay4zsyzk?߶>cr bayRZg%%tUbCnSz<K 0}ў] i ߒb ox:o/rVH쐣J-&jX#.| ns /@< |n}y7onrФiǼ0li !G8X y }n8`ʣߒgLg_"̛Бob{JƤy#_eCcBW.1# }&iދx7ƉCnV29*HA\͝aJs;$*oO(-؞ 4g# <VReiM#3!(rXO{Rg-cW` u_ af=\ \IpPy6$Z&kݓV=X4ko-g<w*ZGjd{zi`s~N6ύckCOe"JaɴtDr zrI |ћe!- *SB/2E{=kX)03~<6&?CI?SԋYռɏ`+,ᦿ(P,"xU-L=D\;ܾ& kQzbLLFɱ\D(ۖ[Šnk&ȸfdh-E];n]y޵ nMD48mvǗ@Q`Vvaݳ%/B;rwWcS? fwQYnUZ54B&4|/ϡ ف=X7JH3m~}]V,A-׍ፎ_G)6@{?mt nD3f_12¿س7DhgImUkGk7 I!u K -|k1|/H9a24Y;PaYfU*`N6];d֘Ni"4YTe&R~ٱt4bRAe_X?DžMheK4R96giQ;bֲWǗqێ}-:A_c/ i2)QӼ8ùqVcJbX<%__0H|ٹ2>YEj\sducXv+v@:=U@q6mYܽ^Θgs#*uw`|R;٤ҤKCIu"i $ç2bR 6IK2٢H_fRS![bQof{2^VU+;&NOF_<2Ί;d;ήB g>9 2(w;s%igMfr/4IZQOGK$=`6N{G6GmD5O)PVY[3bLU>52tlFkuhvL9ʼnlo\WdTY
_}Pb1_!\"ҮL:K!BF{h*Z*W#l5r-,ne t_YOEܴ dJ'xd["-ҞDU?ņ8fAr͝6&i(0c+*C2QX]`4nAۃ)4ū.AGTE}g{>yi&TDS<-?ר*-ByW$^6<{[}ʆ7y_@h5"Lo+&ye\^9#,쎪.F^7` ԇμ7+)hOBS(UP-JHC8DQhKW@=xaWЕUl˭$-4墖Pܟ*ZʭsNrW?K<3<3Q 5oBn)CH*\%lܲO)Nߋ'cyi~[ְ̊,@:iCl~FwO)Y9.!3d\{WEHSq@澗VRb7*~px#-hoBŤ~Bt߇y`0],Tj{7.+#`IW?SD»u6{=x"ɲCʽsK-BEQ7?aEn2|,쇯|:giW(^Ch0%e.SG|8MDsHe@~ Yz&->-b*nIY!si_KSgٌ֨9|a}||eTu,ϲ&pz1II CT."KV}R2l@C^Lul|~%믰$T`BNNG~ fZ D0B`zߥ1j~5Fi!3$SAEZf]x<;A|ⓂhcKC]{ >{%z\hgڀ) pB.vB#4htG 1˶d35sv?KT H 1ɸFWܜֵvPrdPSs8x)Ń$'š)%R| va=UzKע"RUʬ. 6?e52}l#`R `R bɠdS>ȈlzJOjΑs1_ ls?Z%gY0K6lI,e%U|([2$6~[Cq? =䡱vvxҖ01XJbAto, ş.І.Rwze_M.13 Bɹ"cRޢA@  r4g^*;l/5{&1)[-.̲5ᘳo8o._;q'8!5WA9ԵP[Ysm dž$&JXviQ ! pT4zxO3 cW@'ҡX]\aj7It.,THw)!.bp"TS2gC?".$EkW7+O27 Z#Eu@P V-l]",F/j)oJEr`{OiO 1!b&-oCz͒ePK(6dK u5!qX)zP ݍ 6qZ5^Z2jQ,O6L4kN[˳,O6<8#PzI(v~)CrDw4 7lm=&aɵRN쓶nƽ7*?PprI%τTHS΀ng)K8*:,GzZ)l͡Eu,6jrd) t)洜?P> f/ۯߩp|*ߛ#wn D:#EyRy޾1aUV>V;AdPR aP":̏#ќ1\n=Tu(;|՜6;B ]eD7vRZ],9'=:=(@tcu3ؔڂP>(I(jp5 UScҦ޺z{/7xh`eυ7s,!TEN1cT;ëH(&kL.:zp^sHW]'_T+T&1(kpv/M/Fס^}{QOt0{nvfB_Y7yQ-n?T/db|YEH=͆Zp[aBU~k~k-!=fzܳ =!~#LRcBR h-;,n3] j{3cy!Ӌ4]>2cMY{b81`c4BmXt+m\nj 1{ _ i OGù>,J ^rEv^֠ߩ=[7/i@i^PS> AFTgbU 6(zR^?Нxx}VF 5dm\z w^=/5;8 ㄲ nS z="7  R?)%,!efJ4[/e^qoЭOkqyf)?".[H}Y\ 4_Z=ni#ذuy*C1Yl ўuy$$CRHÝeS(jsz6yMG 7B$P[~)zPS}Gy{'$m-;ɹ):UBmC>AWզ g)F߁Tu2?DŽ@\T5:> = V[6I"~?F"Idڜ: ]Ǝ ndVei9v`+mrUhRzm?iӚPDC=bM'zFdX=3)CmnTQyw4L$eYgôp'YAԯWj*1C$ebf|d1Fb\jDI[m|@;G;AK]|$odw07D98_aoֈ:i {u[1,c=ܣ6xu3s[D(A}g_Qer1&(Ō.'\!\gm38G̪v\#Zxn%;|mP4C̪wCQ[4g `SOJ:%m&{"v lB̅J Bsa2utjTfqj+ a&rwsKծqz˕ME)T|S,aK1 [&;uPlu涟(xm 4UJ|5|)y;"E٥BBk6- QcgjLIJqC98WUYzL%KV_Y%=P^9ՙNlBXqơy`@!u!Äհ/sێ,O: #E6ǭMҨS${S ̂UNT+v߿X3[jp~)7eه@V,)"}rnM4ͽTx/:Ah K&R`EAư $PU(~@`` sY2FĜ >R.SOyʳ0徨)P; o0D+ a͸96֢ /kiar%AL=y=hg_(xtx]flA &hAQ9@n* MkDh!S-Cy gsʨ< dx?ʬRGIBp\UQy (iq@7hP67ؿ˯q~Vr9p"rV|O0B_$Ki[ 'E q܁44ªC\ =`npOHIǏ'':A@o~xbX&;r1"·PjI<]pY'o|;8-K3 p$L[1)yp GO.X d5~Z]B|u9#S*fcmaPb 嗚L#&^r_@_"h$-Bq!ߗezH@{M~>ڒO#Og >3 I[- mY> ՉGe8kr1=|5_Mv["U틊M8^ܷv̇AR 䨸Ea(O$58MYqV_3<{P |QʼnI9r> r^_Pk4ZO5 )F{~#tJD_/l;KBhQ@#LK#MTx^VSfNN%T $TUFJ XMTJS]>}vNjc]qzjJcW&LL/kt^Liɣ 3 _mʪs 54 \]IEax]SE#""S#EʄPE_kJ)uQ{(#O;55KR޶þMHQF < ЌPh(j*?S~"sgdlv _/+(< ).?gwzP>46)}yT? _PJvy|>2X W7m^5Aez =>y6)=x z1Q #^'z,^5Ϲ%p% W7-(;4ќOG_s _ΙPZv&)Qs /}Y/Ƃ*!!ҷY!FP'Ah@PcPʫ#4{-bC(镣=7drF#;AqNdR3C?};U߉l˚ePP*G?zEfch*H^OaKJ>ˈqǿ;a<;g1un8FٍJvxKo(1wJ8>fW}alB>&J/Vqo=!~DOְLZ,=ˉi)B:"38ǐZ ïTL+C!<קG^7:!mcPs 1 Mȴ}1}tާEє:ꦥKi%XaQD] "/:ueքQʉ{[|3 H3s Og&+PFx*;ocD(ݧvSdpwFذAQğ:9 1oyy>^NQ^IuyĬj}3ҡłXg oǤj/+ { Lu h]ؔ?gx0s~x& ugdPΟۏ~'*7-8էp"cæź?J&lM=s NPT>S3HRzwIO,y6]oa3$6&rlEIj1'S(w8U3\m'kd%E-ͨW1^KɗL;ԫ%qw3Nl5'yj*c6W㙤w VbI$%Bw kVdwx0U@k54m\EWZ|$rjX&ٞZBeEjQ B0i[sR35ݟӏ|NcTYlFmϞ]/]z'B'|K(@gh=DtYdrONYOHW8-8bN3/Hpt41987T~}!$;gJx2K fhz6c s(s`oh I6 jsTsmS0+$׫Sp1ϙ^_ u4ᔸёW&RX/-`Fq,ž-"oFӽ3# ѓ^ω~ a"zKfHK[\7͞n>_Ld7)jkq7;߇n=ǃV{m;6b?k 'ݮ{j`EZ4ޘ%43IuxJR+^Xr97n>CBP) Ww%<|GTûg/!s<1"NjR;:` b( ʊ| iTǣfT|i8+`-@>Ikx{cF8Ҩx6la:~YHK"<8= wv%?X ZX:*_W]i&&CE\G6OEʋM\Y=O6 pNn32@ ǭE銽Ht~rFW֣;,πN9o1gg\^=R sUBjo>y|s}/#ϭ`C~7ZjbP[Ÿ}C8Y;DK|f/Vٍoڲ6HC|iH)iuhFow"#>7zj.'V)L86.WPV4{4٣@b8;twt@PbD׬cQ p\<3ps0f||\I#兟ba; ݮU}'xw |WkP5MC;}IHWM'o`s^wlo u e}YB&꿤a*5ګ׹]8-fs{0^gPd!F8U~Mj)ȵBe.EoN[U0͵=P32Gc<tuO/a9[U T ⌉Aq_F?xbLϽQ.^sw/@]4'*9kFgjFkZ;a(WOω7}y8?Kߥ"N=r2nl9z( U /:Y#Jp&礚DC'.q[|K6M? No>.Q=17'U$FoI~@,/+DYM3wRܐ&R?>/ڊVTw0DuLvTW J Ch\F~Sa6F#TxHX.egs:sH>+'e:lաv ?hѿU.|)pNlR i_moIBGvKWR8?A"ykX8fF( A]ƿFGEhbh-,:5`iy 2ݞ6J3*+#/ӣT{z:=Gȸ˸59Į]NJ-."8VϬtv=#qҼt%|$fNT'S?U:M_D*?UZڦqJJYK?wTM~ e ^a~/I|<ݽT1 -nOū:'eȥʁ#Vae|sw$_VI dN9fY]3ґnW(^%sT$vX֭*t ?Ϟ E~v-1;fn-/|~+=}~1 ,71xkw[w\l8Ŏ7ehypD)b]y0N N<̇*!Llh|RdI$,qʋ$T'|XP6su6:0w3okx^t3e?![ʹkI̽TY53Ép7<^7W|pq54 ?)֥ΥE:]r9IT=U;n |l|W*=\t.JٔCd= |s`!iLiE9C!~>W!X+)ej^=ѵ 3T'5?bpBߟ_?\+qεU7._0w8}*`k`wO.J6K7cMcA5~C:\6WC ?qژ? g8e,s~x lۖŕg_0RD"ՈN6I`HQ*` 娵EOKO'՟}ϲ?yk۟WQM׶ߗK{O}E 1c(ɃiXkpW]4S9PbZ> B1EhQ01m|cp5_S&U0_dxD9~b֛D#!e$U<}7 %5ԿR0"Ƭ7q+:}84KMhEL< ?kTA )FޞSUB9r"*ِYʔH<3*WRZtk4;8,ÉeWOT5涉Ay}+u/g4/}DKT~?/.RbTNt*k,GEj||yżDrbSma/Ev\:O&!ʲHy׾14SB#I(^q;IJHCom0 ?Yf}EO~fok827j{V;?~,DOCj"#vlV*n叟zNb$M x#9 !}*˦8*%_O<"Hnҵ z xmJ~([X\Eo u_Y-쇭4,G/4.U헀*Fi*ݪu[ *nE>$H0<1ݷ7wmPU-\ (bcQ;Wj2b8ǹ [5agW#yqQ0/_?>MJP glFOڡȲ?)UQB]8!q B?0@Wb>[9$Ւ7_HgLN4e&A%ɽ[q-,ǵ8̍je} daWOqmQ\YDそ&|dl&쇧Xb&1|ϪfƱ7 Ŵ3!hls[VoQv h0I 75ne$^ʇekV$ $0Be@(q4TI"w&WK"p= PAmP^>JW]ޞ\G=l6q:ܩ=H^{C}Q~4-M>yQ_>=$d8Ko5.KfDL laӐ39h\_ߨƣ˝W67GӀHTmoBc=36 mz[vVǗ{S^[S^7F/Z QCꢑ@;Pnn)hTK#-GGa ۏ^ .{roEjS\Y\OB2(ԑ7ե㍜z*ݖ=O}Q{vQ0"īAUmf 8J8xa:$(wqz;5ē2 Fff{Y.`äQʎMO+ɟH$5i\3f^ 6ɗpQ%_rVI:\uIJ]?ۚ4jz=eq>EΝtLހzx+"HTG4>覑KBS m MI'gQmgy_(js=Yďju<\4[CwpX)(ϙ^%gSQx!"O]ZaT2J%":"vHɃ (F-TuF/&9s#kb~e. 1XXrLx(| ̴k7K_\Я Y⯯=?⯥A^Q(gt"Q:(}z{mz3:IjAQ9=!"2#< XtdPTu Q`LWTR;8 oa5NȚ S53Vc(_e㉙^@|[o#5q?Ez'Oush>s5yjɅpuWZTMG?I$:;]  E5c2E?efNjkɍ~T(VEXg.*v; 7Al3x0VisBnpKG0z* uxHգo>6am±J`H71"z6 B_OQ]-za5蜈>qkn#9 #Fw.0W}7@<8kN؁8|!>|-#]9$S?ia(am-ff2rEˇ?XrcnҒarZt<!lo2EJb~ߢ|ώ'׾H׋r BYSJ^S+ 㸠37/0J ? 8Z@F:;S-d_ł wWHM@R,:%pyR,8E U ֤!o[[,W6C!V/jX߄o,'alxٲ %JLظ%ܧi+Y - 52 rnף6E̱r=)X_c= ;!#ķ³LolN޲D_$z:CUou267/ʕ_hRi@pxg L> )a9Y^*"լ֤Z]10 52طUvPY34^9GdC`$_m-Kh3ۅ@.e̗QL._G7G7c1Je%Op|kOg$LsQ$J߫nSP#qd{!8$OYϢdt\"Z<`섁uXcWYf$Jy@!yC&;s~Qsbڅh')l֫hr|<A0`6bCubY F|i˭ise.S#dh1^O.|jTaƇw#1s\녗Q4OTA&X6ҷ">4W[i*VZUPi`h[,>%?dprv}Cб≤(=T 3ᓀ9 ؇g͉+o;͑{ݧw PՔ`8L/&ۡzl5pLmogGcDպ!7a&OYE=I5"0ȟcg&fr6!%4~m7C ſ te.I{  ɪ/)7DAo`W٤t18UNEX|s0_κQ+WTvETwXu$/r,nn IG7nO(~!gCesƀf3B," ?D9oO:⋈@pItsM)^N8 i֟ƃS{uq(~$j܏e- )okmOn>Ӌ#D/SRdjM@SeGHؑT5Dng#u>ܡbJIo*f@1_;Xe Iq#]ji3˖{~kg`m2Xg%Ed?Ѳ(MԠ,syy蟷Ύz*zsw3k,ը']XwL(rsvMo̲}2vZM^"hz)Xiۋ6djEy#C/J;ܕQitjo7_|xQϠ!en)S<8p Bv-~D*Jeyh :㋐ǽ,'ߴ/Ƿb#7[}@8##x\Li*OJ**HkAĤ|,Ì φ ;1;'O{ޜ$!#0IUO`9B9/l\0_YW¤W.lyۈ϶wʕA窜r/Fi8^ آ[ca>00(lj2fA3h2wओjEٚZ&.oઆYv~Cx~SS8"J1QpT8[R`\?k"p#6Ż6J}5A-lRj }կ]ɫJgH2"/|Y2F^̈D_vTcd $y1EGyπѝPvBz'>(OQ/!'`i Sz0 כvw4f\NA!y *SA.\A㇓mj6v,~.r.!I&mDP@)X[0/wʭo_4u(MO3ؤ,Ϙ'͚yQ4' NY, ńi(}Z*>Q*ä9c::-.3>,TIEй# Gˎg,w|( i)4#] :c2JK?~Gl gk\C_>L3~϶g5}KWZ](.VJS3Nk:uܨZqJբv=>"Z>v=C(Jm+:?:m!)HpS $h0ǶܾŴo5;uMKx7ri6>|kx?晤XG߉27G>QY1kY>n˔y1jp؃wDFPx LivaEgZ[őbtD7ޠ2:o" ~ *G:z+Oy?OGbg ĝ?CMg fZ>dϝRϠW+32,f a*$ɝ#& _Q+ʵxV;FL ^m _}>*/w W+xu'JRau䃾,U{'b^8W㹤zvEi7u^g%J6;k.Q؎Z?ecz^x! |B. 퇍xpPLcN hOk87G.|?@;@ ^~_n6xbEȋ)~ʺS5 GQ“6BJSr]BiڕOw_&oYzbrri3>bسi^*nLiоE٢4st]^]g[ZpJ_F-)m%HXc۲X7X@+1&z_۱)T8VJQ zLR.`%O co4)H gb{mI4M.w(|z1gvG6diȨQͷP^8PU9~>PR žZO?3D:Ao8>vC[|x/ i3hގXl8hByg!WK7 {!P5b\U (;k6gVv39X DMtɎC:OnD :o5Xv\]MœE,BE3B(FP](wUw7e^@aBꎢl⟮]gB 4vs.)آ*YSL! i&|K aN A?h<,P,OHo`<v@]}suPJ)h@gV"^့>wb\:BLom7<Գ'`Oip@gΓe&%!~O%BE3[‹E6e !T uI P9sh[p)ԸBH ;TMu)>\E&/.)`j)x|xBF6OW |w0Omn3B[j1i-Ӆ)fM!'xA˟mW<$"nc+3T2H4=9-*ߟgSJ).~S=VJ'da@,RxUT8ة#FrQ 0wDoy#;R 0 Wr zBhFXު~+AO<)NK)ppxyRE(GUf5U6z )u5F^ Hj n6hΟaC0$;E-_-|opbo؇YӔm҈7HR V >6qWt?E5 F:1Wnt6}M3}w@)jbvզVoВB£q +$*L(Co4Ьp`}E*gA *U9V R/Ac#xn s([:}s&B;i=5zG7$>o5qtHzS柽Z_tsxC PxRs;|T87DjC6`ޏWеkitC}&0&AaXoAG'^Y6F4EPiv %~Q3a(\ :tawq F? >H$a\fiF!-mĬW錔\OD۲Z`^Ya>PNvi.%}Mo-_(_yֱ #wQg4 n^jՁ@1R<̎ߤ賥GǼN8:L9Q-`7(>WbҀ)=BЧo_WS&*{P9|g'q,~wL}uw_#d*n0"Lx<-#~-?JY2*h){zLTC#VܝCZr$Eӽ*aos0B ck(m#Pskpc 48JFفB+~d7RFJxmzJ )eoh׾:C}Î q-RCv(c=uLrh YQ2 c/=A i h#?~Iq6%FعI@XJj?K-te2odCVhPS#o|+=aꗇO@ײCH1 :>~-@'%h`p8EP*xFw++J%kxR6-q#l3dt~Wuɽ^\{O(7KͲ)8 UjLo{9:}bCXKT[R1 IVÚTqwhKYP'fmrzAC2xڏW8+]'8<y]a( Ji()!Xp}wR ߤ?IUBxw,5=zQA:: |GsvTSDJM=}=xrczW􋫮OQi PXx|k1]|s(]|(]<&.RnqcuB†-M syJ\R^7{`Wə!m>b#cŦtL~XR:Ȱ"_d%bka"aAJa߉Ttn8 Tb*:Q}E?$w,CS$5V@Lj *@TЂVQT t{?4"!-0IuPȚӂrsf/zfJFgzmRV{bֹD ܔdn`Z:,:;;p?ՆCMVϔduoWI$~'_KxpS,׍]FAa8e;AR AsOU7u.ٹKm?RDy3'WVQXdV[C񒏪F6zsD&ߍt\2q6|C 1f}1D,/5Ge l'9t1>fa!A^u3z]W\ӻ\A"7=N*cʴlxY6kKٰNaL l sps89/w!ҥ9洛oj_Q*s_idZF><YB<)洡 {DX(¡s3T76cP3RJ62-gU~/α:]H||-\҆G4Vb7%8Y_[IE?.'#iZV2ڤ*Ky `l Lȴ5UB#+Q1[P~)<oe:z32M]غUU9_ywZ:AwrH~6{ y-;^DÌp@v_SEJ4++gjV6'ZjUja( }&:E& tP7uQth4l%VOmTRhvɲI[fn v ~j`qot\d@P2Ĕf59&a9Q7RYNA44:rŗ?(t&g/!YvUqi|:f&|Q؊B6yV/emXwca9 (zl_pteb>lPf/ oˎ$ &eщPaهRBޅUD%<M NA0?.16! ez9'prTBx&~ gK7b9*ʆ !fGU,GiXYaY3db4's4&X~v‹3AЀe] f`=2t-XYa`a`=#3!{txdT{jW{j(u l*οc?z3DfuF'$sBɒedrfI/)wM_"h6qIBD5-ݨ NH~ܖ#7I;Q-|ɹ!ch+N+T4͖z-A\V#pݴrr7Nלeeex >f9oRD}a ΄}8>۬7;tls#;r:9z Q' oMo#wxcƺ)-vT2ϿK~D2_ng\Le㪹Tǖ\tpӯ+J%QT(:Y]y9LOū?;b ;/?nn#f0D";)CB=W$ќ6.̑Y;1Ci"+WX1^R<"TCA`YH;_fRo_jJf;}|~Ќ'O&L]k;c翴5LڊDG YkCˁ#LJ%^r7 'd^X2XƚSjvSh''b8 WoGaOOBl^Q'h(Z\ !ݤLOK"iBIjrr~luO,G=HTUY@59\GANPވ_s ZjAߧv?M nS^(GQn:=_cu4Mu ҈ 1;Q0쎎F̊'vGsXmXxZ*֗+&B:<;Y5*>/%2b|0~g9H/p5#Cw߽R7h ux\T3Htx :/vs /n[CTD9W:]WuiH/~Zo׏9mE5I Y,;h,oXr#`7x zuq0c/Ηљ gC\0nՔkh㰺I 썣azsY 3ZɆG*}%*u/XgG=q*?i^.N-&_eE MTRҢuI[>lhI|<"Yp 潁nErڪsPr|ka&ءRmU/#~RVILQJ1-ݵ5H!#͑j<]t-M籺{}˻Q&o17GOR3 kh`{ "ku R('L6/0&1ݩ<{Urfo7+GFCMi)؍g|AI4+^Ǽ/ϋ{W iðe P*|h*QjU5؂2v3alD#eD=tfo_AN jvDAuT47Ty6Ay>|t}LA4nJG^0E&#^Ji+R 7vѭ9Zx<- ,+#zՠ䈬ܕϴcjS a! zI&Lc'YX~CHZŸr)(}I#U3ѢlN|􋚏u>RۡiHUەWa`W+rox{бxU/2޿yWoi#v,"nݏjS_ܗ\:8ň/="GkKZBu1_x%|\BTyi:,᰻ φU1s#QA q)ͅ@[;!w_Tq(jONiju{O~rtp ivێDQ~{9TT,a%N<ƀޕa頬;Uޝ?qɔ9:YWYi=$1Uz,^H"ͱ)?I:ͳ>'mAG ;Fp AZYBEY+ߦ )ϴwnwD t8PʕU)K t\/(;NYx\\h*<=]p{j'O15$!2A;|3VԜQ\ bYJs|3^g}3c8~#tyԔtLW0Zdo<]뿱S5٭'LISG^0)7ˋxB^OA}f8>iJs_Kt̼- 0_{bIЅ޺D];uRj؆fw & <^4G2סCJq PK'.r=./gY X =8b>#N!s}bT٧)(֪AΉp/U~k ɗc'(0_t0տ*օ#1BL<14r7$m)<1f(ERb5QI pи #P;? ŭOD1SPz(62-~Zw.e9nlx mY1kWH~_z﹆PTQjAW]HKX6J X9wAwS4}IhK|{(t4d]RW_{S2K*,K`=ӡ?#[|~S<'%6f**HBzxHu qʿͺH.ݯ&cݭUI<2kL{&𤆈)<8A~>Dktچh2bԇIQL,h÷}W-`ļEyǩS&byW2E ;>yߠ4qT0q\fm1Ztp7W)%j:iPCp,1B~$ݘ0/@e58M1j5PX1?<E_՛s`Rsz;nZo!Bޕo:ŕX*6rJmhe©thQ'Y^ %6"bC_|uhK,!}1%p phq-GKH~Sm;G7KY.qIW<,m0Yݺ=hv/ӫF- ѿqH(|YH75ϕhvr3_9Jy,]O5tTaST%ٽQ(/^FpB-i]aOu KQHLrɇķ~Qoh"T(j*vN;g'* زpZv0,11B> !d|PK8Ω&m-YO0;$%bd12Y<\R䙴I9$d!2V0ekP2t~}z!|~D_/K =9d""+)6T(lNXh=6 pJYxʗ{k U™q$$@GxU ^o]SW׼>OyK0I~` 8i:ϲw%E"7-&Mwo%HI2,V$cyܾ#E mrMrWA,rا;>T vʃZĨ&piXu ~ 9Z}'⥑i)Jځԃ:b:srh,{Kn~ަOLad?S,zQkii7$/.F)5=)cki1OW*>B"q_KȧYk q3:9uhB#8@/3INQׄ=.M܅?:}8%</B1S}Djt(J.2Ǎ(=I;s%!x&Du=bZH$/c_F;Pswu݄◠ Cв9w*1 VM=mpn$]ޤ։E.fn31M>ndayn/Xn8PY:~*O)i>V'}ߥU>}D8mHE rO:j5j![4`SaAE,x/pMKE*rP|HYnNtSvNQcq)AOCe CPK3}ՁfѸaҒdf=PCsjzb+:EQVVk}-딳kp`Dq<':󄣯qy$H'GeAW,ܮbSj7З1Koh4PX8냟i￶cht\&EX1(Xk(<-`mO4RSj2=Y?Rt̙?pj1;; ;Qξ-+٬> =i=]-O87Bn3/Oc,"?ֱ ]Oڄ+g'Ja z9ޤkүdn%-0w]g\"bd< EYouViH( *?bj H\فMCpŽa2;,$ 1ȹ'fC*%ܮwHT23xIS>hG4`6Ȃl/s} V ކ#bkb3LI"=umCжI,ºx# :\hU/yLK `t-r S: LRxU;ȅ Ez>٤hUN.R_}`q5y8u0ZCdzYs~[APvڥhn(z7:xp6}#nK}ǘLoleT]{=Sa`s|OQ!Jc o>1ɀ €M+edlBѧZ3>jQ84-g͓K1r]&sO~)Ȉ;6 w_Z!8whg#=CCz 2^B)~paI(zfk-:7Ƀf6U v,<*=y'Oӆ; 4ǘ @ }_kd/rtTAo߲yƧkFl*kڎOSZ?ZD]eA|kk gR?{a>g6̐%QMh|XC(~悗4w6^&^_ޏ~J.\֫i9'_)9\~E;iSpMXUP"n@^c篠?sF%󜴟e#CIYb.:ąm9**9t\F:y5y:~&kKk/-vv&ĚH wѱvKGkfxO\;vSMd~sG;BuOP~[sY^D_|luhb֨){皥j ;'Q\̰g "pشj79‘rNվ>z)l#ʞ/zVHU]'NQ/Xq{f_bl=hee@GմYkfEexw3l3|C/;s"f߅貸uiLH{(Xg $ggx%C0{^w#^τO?=7Ĭ. OO@Yw\pL (d>xvcJ{ Z8zŴwﶗIM|{еE ?(3\:F&>42 tnMGTj E/$[ZJQ?(%*٧tmC-GT+X "!l %M'TFۑ-Xe*<1!sl(W7K8̾|iʘ/)OնC!&y _]ɧC9 Oۑ|_S3Q˵CQʡW,]E^|z! nO=ډvUn|8 M29m3%|>!<ь8S񃐚(kDQOCP1G@i|D 㨌(f=HT@UX]p~;tMt!Tܓ"l+:@PY[_$Mr ѹy*~5%&8yV?ɫ֒,#}_&l@:36j+: ve d2=mK)] >6Kվp&a5dۓ`y`K۱ uK½hRÑtj=*gz)Z<=1*A0 Тm!c tMO9q߅Dc݁c(7xbzWKrlLyc8s?m7⡻ ~~^4|=I$~j*e?ss>uDҵs#k&)$ϋ_}E>.#v8&FN=Va<*<cS=ܥh5'єN)*8=xk=Ue$TE|Qc ^V峣;A5rBmnm|"%׼-XP؁Cw㒲PohsJ(WoըXz~7%(:oR~r^dxa.TOa & }E*[ƇGk1;W>Tu3c97߅S){+=ŏ`? K<yC'SfjB(3NQ(Fs86WtEQ.o)ft rdbUZ1`U w-iFL4 oF۵l ~79[gҬ4t]6,5o3V?!'jF7,Ua~f;N嬞BznTbp5w\*Dr̞L{Fp7qEOQv tJG&C:fy/g~Ώ=oq·xF(~M;:lB GO 7U/̝=;Ǻ%3RVx.bׇS9_ތU._cl=l4\ )jyDrcը>=U2f8Ѥs\,-k2FBNj.q5v@( LF6PA΢Ș~t49o/ @-3G Vv-[刴lA^OM'dVOE_y\0lx'jk͞M:ml2I?o5nB<3vƫggOqȥxW7a+{4U%#6^gFd}^ƭav =/9Iv%:{d?..\k uH: . 0J1WVVIuvuaTH:u$aH.djJ'JДURS"_)Ub %Led(Qz)Pk#%.i:tjx.X=kixjyJ"'pٶ n.'h#UN=[iNCҡrh?}>LNA{4B0 8'¯)!3o(4p` 1 [nH9Q٫x8mSJIĎ>U(J!d0iK?-B&.M%I#_8Ȕ|1 ~V/U]}𲥱_n1߈¦p#^^c smq̘̮x4__ڎV8v۶xd6.;8m}m$άIs1N~#|^ohl/h]AΓѓLe1J ;H:Yo%_r謂=U5D 55*:9ގP+'o#h@gs>Vx 1o z^U#efaR}2tD,KY  SV &!u }OLwseQK/5.AT׃@UmaU{ ^W^3=Τ1;Ι{jtlv1/hon/[ pۏXɬԡq8ѱ."{P/./F4` V4BL5ic<] 6M#٦l}aLǝA!-mR[+.M|&mmLc Q)8Tq`?I۟ex*@f(}3\GD8Pt陖9.AӹOmN?«^(=M4~M-l{[8mGa\tv9嫜Q 7?H;;r{nT4` K ă[5iF: 9KaˆBý=XDy_~ I'qֆ]uKkeUDK?fDC8Tռ9ODmʏ5.)Re8zG/qߐ[Z0bFk W/{VeMgtRB &eW)ܫvʈ94y)*N98#^Wky} j@`@xbB/"G4HWQ.k>4ֶ3_* (rs!ߏ+gK>ZCi! cd]Pm5;%ς#uo/3ϧxMaGupm=aSo!s,U*ߛl=kQtv֭IR+$dEswllpoܵ`QtGa8ҷqWoV;6/˹]C27d^ffuNٻB[yS,(n{$.|Q؁0% C=y*#!Mc̲}I(leu{כ,&Ciza9VIT}}BViY"'IgBg\^32MoLIis0@D0QyAZR ᓙ[8-0 ܅*dC azP2\1S㕂r!\Uhn$fK=F!WvL6K\f i,ajLܐlhP: 7ΊW>8YݯdόP:bTTp,uga]/1/MӍI<}Bd1&+*T EjqiIq(}%yT`K'd_4JS{$vu\s%.`w&^ec ^h.ߩo?@ΩGMkgf*. =vRgd7ƽ %Qpg?zGOUOp[ǯZ78L`gu}M#֞fMl\ j4Q{r}۽̵yC%Qϭۇ_#k8=,ñ#qkj[#6;ߚmF!r FB H-mjHTU1N}XpE\&a9ภBޒb2`Ϲ͠ىPV?7%pN;Cv|iǷv|iǷ\x|ZqԳ'R\F3;} Έ»vl%no7޶;x<?lBgHA\:\whBm<<'8{$Wx4,@K* SZy}c!;ߎԄ$ Ɠ;\K<@/rv F[y"f6:O*z19tU Pq:,`Tot1Px.C˕+|*Ort)~ݺcs'_I|/~ XJ 5ǵ>"tV?ojvQ~SQ)hֵ:ڕ~iɵA/j\.uXqX.WG `Eg])kf[hHm7Qؽ,|Fwd C$!,_чA&[UDJ be=be[Ѳ%*Y=RF"JId5bpsqd4XF{|L.dIB²5Ђ37SA=`ݼ;,aʇ,MH?%&z!^X/D/hvq8?:‘SM&-6y<qPtSt h"3_~+RƮ/{Y;*9;`/ހ)5:1=u6A/}^p 88XtC:vg-lR }~fO֢'.#7:o.^7I?yd 䛪/%7(,~_Rll(0Ct:?\ 5Y^_B[Yy'`Q.a||GID)ǃ&8G.î7fz[xmsjJ\=QW|(4g,XxxGCZ=CLJĎ&)73 9cq~B|68H:;xFp~NM2xHPUg> *? g*|CƮBѓqH\{5 w)]'":!kh0! IK <#m6Q7l/ =zלA>_tP'``[nLڵ[sI$-`Z \@%CoYp PZauetQK n0KM'i\47Oy4c/5`>9|(;G9pA9M%jFMQSfpNN_dN~g>Ga#5QOE2)P|<4/?Avu^9(;1Zb'SM}Q]"g@[ a*>y> 츽&a#Ŵf'9tIy͒%{#gi7wg&՘N|q  Ͳi71 ;//ڨ|I'Lof}-+5Q&TGu zD+[\5/|"0`Pe!cTo6{v~of~/>)_dWD_l}w oWu h 3|GtiO-VsvR)Pf\30_^* a53iiTg:9W>XѹTSwEC)it-#ASwx>ݪ|)}08+i8@u0{(6^˦~-p1r5uoC-ȬΓŇQaҢHl}"6 5-E?fstwxr~|#0jM,:KP1hPqi ž[/2S.87 ,`K$"媍GH4~!ź;#K\?1'DWK'Ǎ.|=*Kq"W<$)sT-fuak.b`ä:+ڠL:>RSPzJT|֚5f /)~{Pʆ9O=6J3vxr%]p^}.O6izdC撂1TyQ5?,  ,m%¦oD+3XO߭sB0zAV|~%[=s\'=Ѻr@쁼|u<1 RTo ZZXzIÐ-G󥴃&FE#mAI8UoV=įۀaNJ~9=>?wҿ&i]$#L,LR,3_خpTXsr SѶ=󛉅fq~n}dIkZ'yEmfǫxg|[O'ov\:9{]?9~SwY `.÷gQ`}]l3Jg oRYBTw %o*@wjnGӊ[YLE`}%_zk8& B:Ji썕8"ƣ>'n}y'>(ѣNYdgUx Q|^r*MYVSc^*P ~-2䝔Q ;PaJ$0 8%[[x?.rU \V`S N.=H_J"y=şDy~4Q#l먿0冹0/fȳ̎/¢ LP3*_CmaL#su]F9 uMNԶ=Pm=!!_epɐdv6H;gdHl  BlSj2&՘љ:â,=IP0wt#*NԥF( ꆐC; +*!gEBԙBBEA*9Sc"k%pxhy^(g&L!ʢ*8:lo=r^Fyp*ǚcFN:x#m笮3>M/F!i4Wj._lP^E՗ܳ8?R3]r$]Q%klK{*q\mMTg'nr(`?qTk?c@]>RXحS7)бQI\R=\w9@hZ'kf⼕lC|||OCGPr^p gۣ*o|O)O=/SuU/ K{DrޣwG"S$¦AE>1h`v¶)q: !~}0W1: wk"ˮ9PޔrB ].Btt=p}fY8Ncf$!#M-߹w~?t6*nsj[qsЍ@ ^zu@+ǣb}.;2~zS]P&z7E*oTHbw@9^A=+ʼn6RxќA0}S]Eq=8$a[l?%œ_Yס&zYdE7x!L]/ǽl'BD/L/}YJPrK6إ)˵VjXr:sv׼mT":X; y&8ݵ`7`uOjޟas!ἷ[oh7xGjޟ*:؟'ܝ@hrUܘ*iGK VAzA}[u@Eʸ~Gj%h-rt_%]-СD@$ MQM,lڥԽLEUWQAiA{zX^FAƋW!NKt2'}}I_¥CR_j˒ⱟnUqlz>;7rVcVՃ*Tp/U9 cDBQoW"Uy!0XqЏo:3zbIXDAϗՍJ+Tm s\|~\~N[\Kt 荝Ad!+CQm5e co3ZӺd$ۓSo]bw'xf-`t sCZ,wk6wD?8gPi~ꅵ4gI XoԦ^yav9S'ijUò8`?Fګl~Xlfi>w9D9t&wOXJY{ME'lZ5t9*t)[L)/~cJRmJt/?x$,Cɉ~v=(zfP4 MćMy8 5 mT7W%SCFy-Nq!}!WdKBQG/) :$ik5_|Оǭjy(MY9wU ('YʸlfFt̷TgKPhwJѿ eM_VhP$c@i%Q/:7)B1w V,K֦FwV ^IX{[Z5+>I1 :iQpBC[|@]{r %qôkdM'pU=|E;-`/cf rJ$CDYzR,I_C^i%wtW'?#7+ERDqM=7&؇qabwIbگQPOJ2؛U*\ֱTGQT&z)̎ KG+֚mwq+ko(D' AكN{Y2c_z ؋vʑSG}oI /EIsz=,ӟ}s"IIŕ!ݬWhef7 u~/LFk*n$N7Kd\tFMM܂xdO!ؠKX?=ɏRu`Ep"mb2?ۼm.]hVKlvg^> }zאŲ/@K EH kz5ov,;/Q^Jrq+hqtfo(*C7dž@~mސjsZC5q!:jf2˕3қٛVJ:_$aJ+V׍Lee&X'S,dkL8K_Nee($HKcyd&ZQ; }Y7%l}h 6h$'CUw4}u ]E|[aCH S(#F Orу`|7Ҩ>.Y1SiqF6::;}8 )B>{5!c:׋.zk#]:%KqWGu?69(O싀In+xr(ܧ ج*ʛcp3asqnhRN1JLl E8\ ;&|dg}&SN_F5ζBI~/yA#_*Ѥ@U+x߬tOrZW$h->k}w]hP#>~@6 o6bbhR.48.G :rھvP(W$YA!Z%5~P{W$#, 切 ^ 6i/&2Q~Oݳb!{@ǔgW1 *zĴɶDwz/ KiKv;0v+݄( OŇ۔*2TOZZYU5:sagf'E?Crb"J :%c'L| vpӢߚg_gDyNtNՉi6р A5SLl-HKZ plK˜v,sI2:9-i (eC{scn߬"f6 ~oT,mkɞ$(+; MhTCTj贝'h͆E3So/TScJ0,ѳ1|9B5|5:pQ'O3LuhCu}8\A\H*`ˣ:`|3pٌQA.=Ǖ; g&xrGCۭ] <-[uGWxm xZVW/I/i{w(J?vzck9W/MOXrO:,W/@/FO"xlN7xKe=tE#+4OϚSzn ο<od{dJeu]ylViW//z3_ l]px{9d`qYkLQ!.hzu~TpSd#n 't+y/qRV N"Mlt~!1Yֵ))V U=M|6'=j=lDEQTt7Gk̑{Sv=4*Q]cϰ9Q! lWɤ MiBm_Wڵ؏i=d*ؐ6;} {pB& ! ޡbyu2c.z yM03*YYF]~twlMb<6r;5jQjݧ!#1Vãe#~$1Ҧt~J1]{Xjçx6铖9H п{PT_R ֘%(Ar7YdCBT/E56I,O2љ6(E9[y\i;,gqȏƫZ舲utƭ'bvN*̻7fU3#8yJ'O,?a*KMCa]6VZO6=oҿslcg{2HQ#3¥}UjX u+?&b-DwZ6u(S>B3Q4 Z%)\ˮ)0/CI²[pz—Tھ&(t 5@_z*՞KǦLsWR"Në—T6IPL㭆Z> ]lx| =q>rƆQu5><^7Ѯeut}ܒV+=,V1F󦔝WJ}|`巹w4RY3P:`'g¹Mt('fH2h& zǨWcaZ(5Zh 9"hW =G3HAM BbeּRKn+j.ث[8q7O:e~٘~ )$y "!}f頴>,}| RpCjxUF ?vE!ײW7ND1TСOz;& SUyjx$cLsǤ_I:]w[(lE {wsahvߏM@M;4S%A5*+Ǻq(mm޴н|Zx~6},gh,+il8^}n {ϤnɘCarXq4Psߏs!D\AMa=x8 .PbN(ZFL)?/@uӮ(-:6c̳j\Qژ6'aQ: =i'QuӲ^#azwrxUP&˹C,.2DKR:vT6>ҍAYLfq3OEi^x?~VX+aiV xDih?(t/gO5nZC#Q{b5Z/;PY~=XIAti*ys @.sba쓴kNjj_ dc,m!8xl?ԈWIBɭSamYN(> K%현wf`3=IMsbRJkiQhbؘJ2[ܤ5mMgiEZ͑SYfw~CPFWvQ(bN"q;ItnERZVFZPP Ct)RUXL+sh^T)0$4m):4JI)I)<%Rz*)zhJy~xJ&OɄS!%g H)ylHre?cxYy+-Éa9sc(E+"kq`=n8ȸ#/)o8DIE.;+ޱ 2YғY"蠐u|d?Ys˻3L-b.-\ߋledBh|}kI%`z""9@?w*~ߎF5,a~q~-N~:k!TGZXpm><[ieޘ+ g[ϾO KK<,2뀀V'>`ϐ&YaHD  ]GU*@QO`+1{%#v:![*3q60/89&Th~:RzN CPx>+zhз@sڵ u0#{Ffɚ! _;0] 6K'`?1O75uok5V#º_}* Y=5D:mD@8ewQΓ NSu#(Gm1Q#ɉQBAQ: O};nԓzQ.)ˋQr\GCYGs.ROO>s&<$'&nc=4oQ.B|t<,\YSX2C:uZ?/e/};.~gvͭY}LmK@c?50^Je[x(őRd)jje^ya|*,Oud3 k'`)v{п ,]_# 2#EK"G^ 4SūʴY3o= 0xAEh*&T:>LMII0i`l½?x  8F]g?&o|1rһv-9*s b͜X#d\1J╊꣸*<<R\?.ZJT7Zë|(PUb}!re㿮T*v\*qXFs,/Mʼdǃq }U|N8q>N;RXs3Uތ_p>-4w爫! MEv 0xW:KV@rf+UZ 5B(OQB ww{#ˢ~?K,W{}w討(S[{ QחD 4`ۗhG-q ]W F^+_c8gqnQf82i,?e_]PqbPYV a }4(8#T;tB1,6NFBob5<"7;ǔ rziN_(^CނJġ-a=d5 AYj3؛k?ȆUȾ8~rÁF0[Bݬݬ tsna@ܿHŅ2ʥ>LKqbS' Zpq-# ?Äm8S>A%=DiL 9 Ͼϸ/_/:OI !tN!(*yT(0 {~}w{׺:u[0 Mi@'mU6a:+7ȰaBυRQW{V9XA\^јBzPMeJqS*{BLƏ|SK/2E$eyʯq)%O&AT2?S@Ebωǫ'>W^]qs2 +ŕKq-\qv3uW+?6}3]qx%әmr Sr}/]agҿji"Q5P!(>(Hw'_X+r}M#Ko tQp+3f+·T{~oi!J7fPUPVung+yHt|n^1SU'(zw)}Rrr:tm-7h]ys4*T1A%~pQWϴ@돐fqG+9UV1Q_ߵ.;'fmۺXoox[ëJIobJjlo$.a0"/4`%qU4myU7o֔6)M }2 {4աz71<8}Q^O1+$֪"&waAz?VԱpkMH,CaOXެI,t>sj,VE~KXOpeysYYJFOϏ""4O~iӝ1wr M,-lc i!)|AzY0?O#$!E(oxְ}WB5wkYWJHe%6-B\w_] &U*I2;#Ԛ0O#wL ?;X׊T"\v:mf z6sV95g8mf,A a˩cN5oyBC&>z/MF4 :jR'q]w6FVtmW\גH=l쓘o0g(CMy6<36&fV 7i1I滛vԛDBxxÞ(et'+Ï[&[`D^vMNls.JQ7ϳS^M0Jިr_d7quFP;qp,̒) )H PO\,)UG&P$ [v|ԼXK`9]S߆gS1ceJIŒ{c؂4#1>}1}0V3q?@m|}R/Gb_hlFy͊[W@plU.>0:-6o8_5H+UƤ;iO?BjXXQ4S+tv\d͸_{3%`KԱNl{`SiOOs? L{G `scREOI IGz{D[O1guA7$^ck_ln\Rƴ %ׯg >7.6[;/g?mJX>'WÿH)VE]r~purw .wz.|33\Jx_p]LSݻaxol>ŕ3˚M]yz](Mq⟂piߞIwѾn-wKf ZjH8G7iBj|0O-kZR]ET5Hk^Ƞ$?F` eG{wOQg7m ݃ߛ>J7 J[ K͔9&Kl nXy4X(^2.|iߦvTc`jӚսj͂b$S?Y4xZ| jǷkA ].@z\LJLT] PI]ςerBALp߫WCw|T @],>oo)]/uj )+D!P^b] c#P{X|{F=\"m&hY!I:z hD]CBۡ9DĖwzthbHvaSn{Ҭr@zO(ಬT I>Û?^;OJF+wB=L*)zxz6•9Y+8(91"B͠:Y6Hٰ(Sע^䞿HGv%c\> Ndݠ8L'kcЪA ^$6o; /Fݔ*],P?-UDqp,Tl16&LG)M~\> >sʧ| &wi~gB¸3I:4J606f~;%0!5-\6A҄A.9g5x}Opei4Pp&C,RApn͑%%s%Λd{?k:5O2<9Ik- 8g<,%D.9c\aϾ8[1+Wopxμ~a#%~!z{!B} {MBFυI7ТT裘 ݻC6gy"*](d?mqUJG#J=tCxiؔYn`~~1cq-}CEPD>>#WjKYitvk%>QȓhѮ ",JTk0*)MɅ|Z0 JH ce<0,҇A Z ű|vFY||9'ǤWD~>nUvP}!=ϗ+/F"zl(8g 4ςvot4ޥ}v;u·4a=Wg|Aq]nVOi CN?OPm% .<^JͫnrQCM<}K8z j8x(?ىL OЙ@A(~q͹'2tJuşg]Wԯ# .c1y} G <8nM㘯uoCic3Mp"8a>f:ԴIZ'q$x{^ tܢ W]%PB;3}Ԋ|[ׅ+|(O# 5.ӡm\Nٮq1U8wY`M3:eZ=A7,~iTnҊnG~|voc[Xsw uO>{C:{wCV*B'P \Ǹ*w+t@֠F ȅaIP$9$ItZ1#pqڣ]BySq0'od1NqX6&S!֌5__9r1X4*G n p͇%d{oD~NޑZk%mdIɾ@IvQ jY3X0EV dwU8ֲFlt58~91-ć6:fɼ% eњJH*ݸv:SkTvX7DnbS=h=ZlSƌ (pFvw{z6`s$^\3}i=9WFjOQ4NU+ꧤon~6c'PeqQq*敢#Zխ1d55r!SBCjmP_&}c`e-ʨ\-9?~ 8Ͷ[#bC?+iwZQCpG3aSfӐ6 X3|?̃6>{oľp>Be$xޫӯB'l^ɛ`m•{X)`Eԧ_v\P6/vyC/o9׻&ifh\ ?4;e䤱Agl{[]Ky?˧.t6X}lAHA3sXƒekI?Pkg K2&ˏ!Tf՘HR!rơQo?6DD2 F&7lpL^.g}qcpX?ߧdS˖ g'i3o}Vfԝ[E(5Y_(sO@vDv(㲤 %FC;徳~j@5Vru%{CϜ%sY}SYR<-D )s5s[hdwzq^uqG' _ Й~/}N;)h<#{2R-30it+ =&7a  UNLsJ7+/6P#E8)r5 ߸c!i[[uby.і|M,-weVB;DY܉AUȵűs͈?M5h)byM QcYDo:YA_]+T})1Sx5w2E$BAI}S{s r%t Fozoa ǵtw0q6~Ã`}!-J81.sRmaУ4Rgw@/'hۥ-=8@&2Unt%gf¼=:OnJ6+~T_u>I~2Bό\ƻRǿ`eizzۿxo ck.fǨ]]ukyZz:ԫ,E[-a u8V᷋9YR0m\ -˖%`X޲@gR ~t$WjHCB%,.:G[A""٩|Z\$ڂej{jM:oQkgtOr>+`_ʾz?8EGת)֏ 7띾)T:RVtGc;2 k8AO[܏|;6jo6oӫ_RU:%i%h#L\K:5#48tZx) \\@k 6NϨhv(z-T6285zȑ\iTWPT!ת@K89/EFb衳||μBE4 !Fx{^bDJ/b-U㪖jT j,,sXafla4h;!Q1keCPq L8n S$4*s7n+Zs:3R?p3=j 4僁~CgHR[rfx: DU.|Su҂ ۿv&잪k)6_FkKЏg"I_;͌ w>p OJ-\瘂 17ϓT`0TgEy}"hg2slf7y< ]U{?'Y׽Rf\'z$%DaY §7Kʜ]jv֩Ox{s#$Zoы6`D &tTGEQai R/V^Oz}6+A9 "tn RM+[_*hG%:9v{F5ޏ T 7<UdG ШV쓺=A}ӏ} -_$_᷒ϳӔ)ɍcxNǏ4smbtu[ł+I=0ٺHÏ}Iy#î h ?^Uk₩ׄݡE:K/_~ݼuʷt=*Z<#69>k^=TR>ܜxM./<&u+䀝;;3:T!o\ Ҽ.Ƒ6x=F=D?{'ڷpif/h!{oFu:}]}s5d-I5wM|kaiy(gmP/}m!'T!%u oc#d09mJWmvgp1]wcUrP[dwӟIk]D_y +/UI Yz%qB~ @0{3]C}>/sxj޿.ljy)n g_-?6Wv?ǡrfַmLoC6aꌻ26:\%6|ji:S;zyHآ jetV*z/LAGwy?&|rrz;SI;0;>hy~G 5ސ)z.°BNl'0RQ.S Q`EepV`8^]W2Cȟפ"䒧9#c~.tv}-a2"%kX>bHܦv9A3w=7k_՞7~EٛSC~wǭwnf'˫3O\y2a}_YG:?IRQy}"2??}n9Ͱ2Cs:4"rm#WHu p6sRoN +jQK :Ky-v/:5XEGlH7?;=%ZS疮EH'F""I)MK|KE9lO$edr;rhϮ\ I^F=*?ab9X uꀤ>IקI׻?ZW Ƥ竒&]t$]J~5q)xi"NbUBeW FR0`ȅ$Klp lk#!h33t)Jw3zr\A4{Um.1xne~C\^'wg 1x|fa?~8ʗ5^\ˌ4q*ZVr¼g$19$y@(Qnh54.)ldU'SzX==Iݷ87Zs {e~z~2tXÔ?߂i=L_KW7hʒ} ]Xg$oOPj0}:;-yqǫO6u}te#NAa0ݖ'!N?]ILR6WZrN86n\ӷiʒLBρF3z/ku#yC'WZFQE%Y! E mhdsΛű3?D5 %FP|Q\K :Jy*ruC wf@l}w,hHh:uJƼ0K" U\p˗pK4 qzA1-Jޗa127= +ߘ^dO_cݸozP}jv\7@jk{WDŽV_x3 Z\Mwz?B6PԋF[A+A~]?fJsFC,RGq.!nj_F_C?iROPxG f*pe0 Uv0"]6Z7Ĉ^ݎ ]4JAeho&nx*x4#g以5cABgaZ9obt_ы[FXۆG>̠3[,}ƼviΘ$6q)KTbN럀`rmu8%wEli¸y7_`{}Qki ^.PX="̑27QܶG9r?W+|5V%<%#JmH@Ppq/[;!M>)=voZH{eHr9 d{51$1BGuYy? j\ }~el]!e~tAy1.mluDFh^K-fH?k] ʓ/zrctf}dwl!H1H=7Qz|*,УfhaBCݟiwQ;"^)%8;cQgnK#ɂ$eN4C Nh8&$_YzGݗ"Ej'RU_g1'}Jw?'jfHKMhtY!Qb[,us. #_si4jߧZ8^&%w$Ou{rK?0EK+Qh$n1^+L%tԮLGq|UA .ߒ=[8K**T-Q O$7N;}EST:83 J[ 5^:9vn++i$gb/_1^dܟR"C1)R5 Z\'ZԢ:ڊv h +:^_Ӛfٺ*AפxZ\j"_W?7c4@oHolC4zk(g  8>AU`DYWԮO꣔ʸx d}֘yym\>$~44HxM>í\1(/48|VZm옵l3c ϡ|oF,K;u.~?/Y& qΈ^tr9*Z#M}[FEzҞ Zk|`I]^3:hRA#J;k|XJqsL&)` nkK")|xbP*{U$!qxdVzڔR e20?<_SFQ6l/={>I8Ĝ !z! pYD _R-d}tM?rxIoT1{ӷdYDP#G+N xzet/cGQB)qR.,Ϣh%#Z0b~%5V'f+.%ޏqki+Kz5nW}q0I+PyO}`UCPԨsey&/p٥OL'6'V/O[.H@SQOh4ѧtouN.6 I>'YF`bs/Rz=,ھaB%r{}R?ٽ<^7m\_۴ev>2`pgg:T U*Dŀw>CawʑuV3G$%G`ñ7ԑϾip 3O{jDbϨD{OB;*=V;-ʎ "n.Ω Rq&נ~/yCY-Sl/V4B?=~nZ[-Vyܪ[V*[AouXpooVy?ܪ[P @n:˚使E~f.?پo67Gf3lon77M~Q~n6ZfH=ܤ,oGpƣZZ~d5\77kGjf-\\~s9ı$e.eMoJe~Ȩ%ehY}=0 h:SZK٠iHWF@seD̾5D-ZR"s$+ J6s%e``HM?o} `30n?>YE9^bxܣZ7DaiÎU?[^.,'W N;_ޮAjfJH}\*/d LC'7Uhc/$ɵ$C;.ݥ Rw8w&Op,n Z|l޺p13bFK$ea%o?|N >jq6m\:h!)/tsIV)Gj{gJRڭ,$cw_i% VE*[ѹ7yBſvޒkmyK眷3U䛤.5/+RO|sv'R8Q'jAiiI. ~] sVŋ^b}2Ha*$#3xE2RJKXֻPivY:E[[IƳ fjxKnءr@|џ2j(2Ԭ.y &?ٕyp'qJ*:lwfgIg۵I̝s⋁& ag˓v% Wc]qV aϣl䋴@$\J.3&?$őX@x1Ve H'+4e #ɍEԼc2񽸨0 BhYN/d큶 v6f:br9 [[adkED<}ki%m""M[Yõj?)2yie2:,]S̻XwS 亄n E*654 J;r7y;FC6:Y7sVoN Zrw(_pvI D?|ݻӲ:\w|:>)zScJ<^U*Z#P)!&*6 <~NFԃ9~&5$80F[KJOksa3Em =OOzϰ^NN! ER솧7 ׳őV8Tn1$OsTݵqL?i| `&qWDU|Y(h+SO1Ѭ5aY 4/+4.k{~ӳv;-Jl"Fe!ӍSr*$rŨ{7n ]KvIhT|~KPyvi =8BygRG(; 3D4I-ÞXS˩eWr\ځt:i4dI]+Stn5-'unGP^$ﭖ; VW߭?YLB?=}e[Ļ$#1|x "\E'';t,_c|qVc0hguc6a gվ|"_{AN*o-| >Sc<7}rT\pZ[$Dqut˷4othx,1B\%3{_K'6ޮ%ՂbInv;Ϫ=Bӷm0O2 BA@_XP,deT}'#CMj MoO&oR(^k LNb˃x¸O}O֯U푊fyN" ;y!7}ڟFjǁU> a>W zDmr}{tk$h $_e58=YOad-B6ݏZ.,~L*M (58dS&P} gcWC1~̛3q ⒨Zx,O^H<>F|nE(R#t3Za8O>5A+-2F;+w'9_9uf\ gRp/Ԋ뗶m G_\ 5%jc#6](%>bs~Gg[*.tflJM~ )_vx_ z)WJ٦h+Sl2\P\|`y={s7=b2tNDeɔТ`w\ޫ4ea}{]/VZu[~ G z1o ~ƯY-N4EDk.vJ{+R#}|w+&ziE(n%]vX\PJrB$X7zz% =.nvgcy~#¯!eD&T00\'CRE#a3,{zcM\+twwwnRb@ni- L}x/ߤ:,EqzjN$ uw< .Ϭ?o<rҚY',uJu{'QzO[ǚ򇋆'(*7T}:F]}Oixo'HBt퇊NDzw#r.:{OIdYH/ N9Soo)-.l{2Zq*=Jשz>ԩ c9Eܚh9U}.$7ASbukFG ՔXsNr}-q8y i=o_RھWOWSX<¥J4"%dw&-ƥ~sMꊧ\']o?Ot%yCzj[N?`:Ɉ}ij$Bђe/o wC=iatʂpyu|x,l~L|g@+# P>"qgk+UF碠[%8}o_OZ)r[3)A2%o/Ryo; R/$)mcyGl& NS>y ^(0j.& 29.+V0 ?kI ?$1~Ɣ* )OQ?(ln>ϳ_G$߬.~R= ڬmw 'WJ_8;F=dݰud?/syrQ" NP2uE/ĠRԭ{MQ{Xuw{XMr۔uIqgH< AhEbrdGRiY\ D &->ʖE]*Bk7&%c*vjAOF0B<_s}&'d0?h DoA}VǧO'm)Qt Vѡ#/PO:-dT9Ā&1;-5~OtL%y- ɒBW~U{/~Js1wpx.Op:TW_DvҸQ#B"VB9iXE (MoQCF ubw\,g[|r4i|R-j(uKN,ǑȟdrOUNMb9FJ:GO)$9k‡4a 4'2cgRNf,,ުѭD0P3!PNkw`)o! yuԗ_ȟ1ڜZ~imB:x)s޶ hE! Tǣ5? qH%x+@&e[~&6A}ӌ] K0㇦p | PRĬn2#&j_N2Մu59ˣZmoJ}d]%ogCA.L6'Ϳ߭=?}~!>4r[ps}t[ I3 T^Ni3`6"ΩF//}4_iSz\>Y>ƸID'!YT;|߶vK_Aу4C|(_k&ӊChTUmd?9hcuoh a>kmq Ǿz9~i}=تL|MBf^#KUb4ϜjF(e4᳗OG _uE?SᇟhK|"*ͤX(oծX;i6e"n #k EBuhͶZVq":z*Nnxop݃&is캏7#NZ{JZ&f73vMtV0>vM/ū?SZ{5Ċ" ]0v*td$Bb]}tX,#XŒ揽?!Yw/c܃;b?ߢq7)O,CƿhK>@(Uox,jty!{e+ڽPdnd4g3|n}N4jE{'S0# /'f&KOJ* V\A!efMGi$TH5YԿ?hvO߷ۿ‡oPz|pE l%Z,/I/h $PH◍r@pl;@yX’oL-tGOg}e\=A5ZzHգ~cYZy7D/~InH+T]ogPU^ErYƩؖuk1!OIw L!xafԥ$|e(w?Iw˂ ,@g5gf6t2ݞׁ"d<9|7lw(3)v ԛ)04V4xn~ݟ蘷JK.1׿ cWj -nsƌ7Hziu}f1q 5ɐi xDQ o?K+Bˇ'jD >H||FHcDk^EKk&Ti8/ol{{9JJ& RI*PNy4fb7:٤)hQ!=b 4=&:1NWe?@Q'iy.7bƧP !^5#gåܖ>4_G2OOEܽb?\x47 w y~i)eԷsFNg@;N{Krjw+MNOAF5nIq|AכkcxCo9F4UY@wdikcH~~׺KP*uՓYYH>e)[4rr&.H{X}!PN:?Y򥕉M(4S\=o 56A+hKrY<Gթ|R)r#w)){`Ӆ:*N/`lU'.O\{V0o1\,!sdeӴ0-V c'ݢ͟?y&M7ݔTgF9nt_T9-AQefڝFϮTa]Umvb 04m&2e .~U N)u]IWV$7N^Ww@Rݸ2??a9&Zbk4ara|=NSop N6nʅw0 o>$)wݣGGܩnw/LB4=9IRHxXѮb]qCmWnE@*1*2MmR}k[1`m /{ӵˑsK oi{Yq佥%(#s%rظP8PC.swQ+ 6/_@VLI vYmk6}%%Q-\WFjrnWC%(:*jcf'+ d{40<JIE/$ncaws5۲7/ۅM.aU N&尸r/\b;#?bT;;e YVI^SbvY=1{J9W9ɜ[maoVo"g[q8vᄫ%'СٳdO%8Ńrx8PPlȲE-8~nWCnh{|a{6p6ݏ:&_u 9Rk9ٛL#oBs9oFT'sǗ`P#wv:jԍ"~ s9~G%H=1;txEB1HC$:t8x.Dq"]eQ6"sm mfw=85: ZP3<(_pT7J-I(Y*e.<C~x΂Q!qnK9 z匜*ԋO9sl@Ǩ= Nhڿ*O6ICA$vh@c,?>~5+o6_$~0GLF3np ]d0$ROW+ MO ʜȨ0$KD_F32uWn(S6%|ܫ=*Ɋ3|,䡲vC}ŚdhL1^}Gb#OԎ.h,n2Ldwx&'NǨAƉfU?o5z3~:-:t?MfhU'aц#]LtgX?!;`OKI¿_W~kr"+Ω H5^+g^|Z-tc.nIr"3Cj6тrƟ7FfC`:A3O6z}-0ӬXsQV]H_)nšlC:Լwׅ?q %3zjq#'&q&h(r+\3HK"1~=o+rRyNfY7*. )ז[)JwN/f lUhn&k#+B*?_«m㭺[6cc*рCe!|3Dʘ聼m|$EVS -3 :,|5MjlA&R~:~Aq_bAbft R|$9hxL~A fBS &kFr4C-@rѝ;}B|3M吙>yQuOǸ;:4U9^.Q ӁQcbY:{Mڢ)=)\RϦ⼦2P Cmlu_@~[hlkPmۭu:AG9i?Xf ѝ{ jl'Eygp(+V S_H|\R2q>ϟkȁg:}O4~Ds-xw*OHCOuHR$劭±NRRu<~(́'W0!@: ")W{r}cѱ{WHgj^|< q*,/{[ASIhwɍYrkngfJ 4σgJ ѐA n%:SH l(4 p OB4錎Z'ZJn(dȯɡ_&DB6 /ІsY><K.[ soFfZ*w':[hX%7EoViR$yDFEҢWIARVRɱFJ̳6Z)w^rϛ< (4&.~~ rQWY| *58&mkqp01 dt!50o(sR+j}¯%9378v޿񍸭Hu?z{M2&S 0ޖEܕ+aō'X"kա|b `?VoLAlD8zQQH%qmp \F`o3;W JIPjērFGrJ5%xk.ów̓&~.OFsnh&hs}epjp@ARz'rqeU *v't)p(]:%a3V9Ɂ.V~b'I(sKE$.!uH}i. Zm s |')^6tx"~tvμH'Ǒ"-]M )Z-kQڣRojiUyGQCr%B J/cG*$yXӤcI0祱X90 !~7)Ͽ5UQ찥FcbM-s}(+˛0z۳Z Is7xGFwgvHB;TI#2zمTDTA K}y k&P%E<@.ʘɰsE rM츣&cj\k*9Sؾ8.QKߵ>m6DXݟ@8lOY52T$ )d 8Ajٌ&kTvG3<.l%QMb 5y&'7Q< H<0:L{ Ux#? L[+_m;ʇzu:]G =jV_=!ءf=:`Ϝ&x(YH$r(P\ Gk4Ŕgofap5+UgJݦi+s"^)ny0W=` ;[(FC@9|C7e|~pU/Ђ NYJ1JɁgH 3/XkvQ:AN/C6@9 brDoQ<ֲ$:9[g-Ҥ n_WC|;Fn8ow"]QDp1IJpͽxIe-n. ۑlP؄@:$7+ `z3x3+'A Lէnb84ٱY)6Ѿ/t;Ю8;'bb*8QׇXo#4.JZRGa `a{RzFB0MyhNAb|GUtf|<@}Fbi 7ȶXwfTuMV֙עn?#a<9Жx33t 7/ PQAjʂmιW!yl3Zd]j++fѻ7̼5?/Pr5N!)~ȵIJcx`?[ ?sWT)n)J$e>g 9gweĴsDV&G%-aSU A9W"tZi v yj|8Dx6cCk&Kl"j$Y~`c%MjeOML${LI`2}Vf̝9Fw!r̝Vf*؅Q%.#`/0$Ԫw~pQ jB]izfd9";"SJq Qw1iOA ]#wmp7UVgx1% h@S">KY3?S5NK{2lt"_:j)hK1-6˫c]%SɊׁi ۲Cl+ &d[ݟb$L]^ @!``qFl&3F(3mJ*t,u]GLJ*e;y?{#wEu)#Is[4ؔJFr*` rVE R g|+Q4%bio|VUtB=6N?H`l:QB/>g# K IU`l~_8@^vO]q*Fk;tWզط;Qj{$HW 켖b8>[SlohK5zeX>%t F.{^ͺSSj ۭBۊPdmDQ/5FyH%x<,~Fva/+"Z|o=3mEe[Pw}>0XgᏤ_ r8D وPoƟ 1rv %D8*ҰurI &"̞p|81) (mNWfVP~A%/HwρQT]hrM|(dv /ق%?LJKs(3@K<_c2zղC|BnGam_&5- I$S:z0ӻ;-#,Bb-.V "JlYR.:EU;W 8fE*j@Ƅgw`]4.Ff,K ?HG_}=),ߨtZ:=Dl9:)F,ҞQ|4*;S4NImDzE K3QUbm *B:~Ծ -u>wLD.) ,U۳+"/5lsrpɬ+UEiLb 1zƅyrtU<& u˧%(‘Q\bM:4sfWJY]Ջ@/G^8!8!LbXS,_7Gco!,y1!_úڂh[Ø֜S0YJP*M2K2ﱊl!ƠMb&5_݆i`{7aĺ¯ʧRioG*AEdkCyKa`ZU4ے3k{ٲUfZ~JA ̋҆)WP O=aܿzM5cB@c=(WDGO߽C}2ԉziO5 3\ [//쩕*Ro8@'S(gd<}phBnD7H飸1_rpsC@gbI|Xݞrasa[܏q?ӥLToQo zVozkȆm.;^ܙ91(y7-%ڽQg#>댡՚Ck2pNzj"ahQ;`E\[MX37|\A ¾Q/A0"b:]:g;yuSȶ _w]u`1>Sn[ lkq^K`IPւ~gK఩Brw<ȫŚu rF4D|ow\Wq%ݝg_~ZkļwC/k./c0EVY3tLbE$U \U)QMSKo%iU|$^MP1@q IS8b.ޮmE[qgy>)M\ހ1P -Fp%ٛlڔ$S3(J\>r% ,̍xڪ|pwpXmq0!VLb0yݱHu|\hߨ+z_RbDLϻmM\:vtAGI,'o-J0{ z]W"fy`X`)]PG$Xn\n&ɖ"e5ݩ3>IwŰW] U:ܚl7#M{S8ns[cX:I{ i"6.b*gɜ8oӉ|y-:k՜0b݅#/$9]ޡwxA H/U# 8r#3^./rm6_'OJ3<,]ik=?rM&kׄvb?*<0^|$Gь%MvOx-"jutSX-zi \>TwgwD|6[N|:LϤDu?Oz^|MD#J9#&,U{}^&>۵lɳe`&QO(e=/N~*~vTV=7"4$:\,kt4$2Ihw+&=?axXC:A"xp#6@ˉԞC,ƚ9{%ݬu Ɉ*,c,#`T o-H$J/jClg)Bަ&Uilۈ&|ց%#.uK0Ѻ8>hpAI;z:|C/J$".%bxu ^9FICRyk#+8?pǎP'ы@!j'+:Z.W߃?ɳ,H8>R͜P_[pzM #e-CsTx+,nJNE4б:ϜAXJ, N׬\6/EW4dlK,TeB/ k'bB-KĀeBy(ȥ9̴k1V]8c>k%S,N_H`z+ rW_~pU:g',t3;J1IU[\WdJl3lM~$BuJm)?FŚem.I0c?JB;B)Ƅ  j(NkwcCt<8q46>)M,lt9h% oOnfz!w#{?π5ЇL(,8iv_hϥW[ې1dXT,).H .l[aa;' Y -l&J,Mز7DE)J40X{{Xȅ3d+[;="D2:]0 뛡+tݐȭVМG.l4qXۥ#YAy"^s-7" h#K>9 YiK s_9-}CGS͜LA6Im9Kg*`a@#t'P{Ӎ|%"$l^r? =QIt79Vj{udK֚N[Íwk-EŪdtn弚REp8g}Mx+ z/~ry m [ɾbEg9\..!l7v͛-ɌKLD/R2w0?V66\cckx:@|p$3iDk~#ch׹~ԧrܶ6օ>y~3{-*xLa]ypOtM?oTy4*㔩EC=bN!F=!]i%&0 mHM4w$\ =nUͬY&Cr?q&«l9ͽpq$UF:u)tJReJw&0'PGb(~,c 'adZ﹪?bz0=]\<ȸτM1v@x~ i=v8Xz}xVT㑪{5B{ޏ@#cv+Υsp_av`Ͷԥ픏 e5N蕜Ϙ!=XN[S !s'ކTr"i8f(.7Z_R~ݖS54Ff:~~''#SEI:~iS19-zG@o[dY6Vk9O +1*Jj"5wIE})/Y I-s3A/PbPE<!X։,#}r96Z5gMu 38F) Uh~sg7^ Ǻ,bşPk,AEA"2A(ޥmKIMn,ed֜t5p@y+_g#ʡΨ§U8b F铧:\&O+" |öK|i!Ÿ|!E~`ֳh͗/$J]P/s*c/Ãw"Ws׼ZoR`-kv:k %ls^'K+mCft{qrژ{adVgZl+(a}#j&v}ooXlݪ1%yVb;Le9K?w!Lf{vZ wlT:7LjŏvؔChf߫u;"ht+ݪۨI-w"h`CQ2$Xv65eh>qˣa &j0:}žɞ,Pl|y=ɜ/_Ӧ)`%v9 MbslkUKJN*>7#3)HZ&b#Kԅ b;٦O8uNsX7јF{(]0hdzȟ(hj&,/mTh|?8ig'W"9sRXLIYj6Hq lypAr_6#Bt}=l#9 Lί;&o0X.RP>0`{prREHvsN9=V1͂wI6BRNTF(-^]w&UMvO|v 2'˴XoRmK^lUXTJZ0gͳ{)|c]ΦR7#GGD[_%}:Sw7F' X6"C  S5; tl^$tn*0~ɺݮL1ݦvtq<VP wx.hmqhE\>Ě`@l}q8z7P$KXwL6B|X:Sg'Ś*TGcOـk̚<GVw<;IU"4rDRfgɅqrLL0E ta̕R?!/ M-Uq':eGvz<⵱(?E1!Lf:~WW ȩ`X[d^"z4`ʮw8F%q$ c) CSLbņ, |x'PhsFE $KK:IhYaUzc~AF.;lZ:f gVe\ [3*4fl9DzV_Z_(hڲNƇvj}X0'#AL 0 y0&h%#ґd)cJr3AׄpA~!E'DK/gۄ.\^g N= vYߔ8sSa7(L UBˬ!^yQ(:U8e%аG}?$.zuׇ|ޯRm!z<@BxB裸,$I8!!pBqqy~AF>tj<7% EߴBT66ZҰ(> c໖vq84P[/r#y-dK`(f61M4J*[ |_FBIhk+̐5+q)E[pyKцne7&+t)*#Ao~o7b9`Pd ;Jjkކcr\|"ZخNܿQ_ŏۉˣ kh[2mb$2$/Ӽ&J;5!R۬(<ρ0Y_2ɾF2CѩNhBIȉUPX߉{}XǵϹFy酾9~Іpwqug> L蔾H:̢>o-<~i bY]Buh"s/_BwȘ&wp<#~!N0Ip=ɨ#`?ϱZ>NLs-g9䛙˾'Z٘F'{s?Ȧ697iT/t>[quʻ|3}{O<?bmŒrdj|5V2rYvkpwT+が$ߕ*pfɸUnD8$ޥ1NZ͑6gh 5ڔy܉o|ס7({Sd|SI(F498mN!!bjjm\IxKtP"1 ~+ftze˜f=KhZ:pVPJPqRC^KlI'ʔ6zvb Dh2P98V+I:P8C36ykg݀g?`l#L3ڲOc0zw).:%a9ҁ]u9ztNf]NMEI(`*ϝUNL֡ZvDguW&P'fBA8Dy׸eUxBь$ tp*)xhUˢyJיVx0'J2igGq'\|y6e:[;KyBJS@҆]۷H Uj~^>-vlc}e>H.IӴ;>);f G]91"$uUw"d;YJ-<{W -px H팗mަy8..-85EJA)sVUC;RIZ1lá옓.Zͪn Acga$K{+OF]3X!|s^bSf;Sf[őg*߬^]B~4vUOqeR7Nh#w$,h- ygS/hX+ÑbBS؞i$e뢍qc^ 8t&.C~5_ D7N~F$ϺjNe2Ś-lq(X ]΢î۳lG~kvxulW몀z͗^M쀝m,{M8CB])s+zv[B.Jtл۽Rq;}MzL=\CUbKTIE P zj@yjMUqfoၻ?؁iB(GfuFk&CXAk߲7:~k>= NLa_2xL4"@6awjYxfxa;D#KZ1g1@z3~.y<ύ*wA>xX(TЦ@#0#h^W#xTݲfh< 5YA(D{@ޗrTh H>:yUo^'._x/ᗞF1ϓ)֌JOmub͘KO/Ub̫`dSs.0-N8؅;B|~)I ?Dфz;=b{-ΨCz*$:+Z*Z뉙xR6  }j31>_Q^Ds$N*LYuDUmMViω3q>r^NW5ܗ_al^mgU@?q7b.4Hr;>R^#UA;K9!Qp΅aSbvd. lsb)l7b-pX;d")X_p5BSbgтQ(u  spYq; {bX? Z-MxD/bZo$ݢjBDc>],LEɳLs-Kb7 ^R{NFH4! 5ЈIm{ k .֥ꝢJ;sRksյߍ$W q&ޔ~x>-'$2^KЎil{eG?fCÁ@6& p` dV!5Fe#CxA\ W(ds? X#"{3Ew] . }z8PVK-^>6;rR8̳6[4¢loaOGK4V+Y}eБKKu |Fh0A[] KAX/$hyMWb˙7ue)"fTT@s@ Hтi ‹1pH!?@/p/wQ uV_@K|y2ݙnNWvg5%̵[a1UAkū{1[K{ރ<`Њr<șݍxW(*߂]WU—v8͎tGgÍ:E{С 4& y;HWﵽ)!HDFǏ%zx=OiֻHH~Ҽtz&k 6'mlZ_)֫N\0 2/ ?gyOwϭ$t}~ a>Z[5qL[vb썚6[q|cN؅NZ_jɸ,1;Kv<@kbԢoİEw?R^81@?}Ob:ٔg'Qt&J+o?L[ E~v"5o#uJBP5woﶦߓI׷|7k;gTv[g R[q?$4'@j* tDUo( I74Džxvj Ouz﫤(b,OclYY.q By ړۣk`ƕwna)ۍmV-ƭ\}9݅qzo&Ii HێˍFrՄYT_h2v,ɷ;KD{.a<%b1:|(Z< :B U1::)sb2E0&lʜ8Jޏ04u4-G8J6\ZilUUVLIio[ \ B4# i2?*OTԠyNDm WKq[ wl6YϏ&Kt-U#?9lֆ``%C%5S_񿛠w5*#K-]`\-i8y'UxA[:,ABw]R\Cs{?Be3f#/魉=ku㔶b&v5X:#&7[Qÿьh2^*ʂe<Ջ7] [ŷ֋϶ ~YS*z 뭠zmLxu7L#)C F@j^}*? w~X.MC_;Ef[mb;s9gBkې|WՒlB7֢UlXW^^VP:wyߥC+?/m0/"|gE29"4r%d9~xH ̾+|Sn{DQnWtrl.~AOܻ7Qm IB(ZhVPA M`VEE"Lʭ5 t#98*XEom-XEA-C@*h)_k܊|$3{ky2;FZxp[.l$mL>gjkb} u]Iַhk鼼.9sۺ/b0M}^2}mf[4*f rs:~>+݊j ->eoVtw8v]T_{{S޼!@a14F`k9(R^7 h s# W7G] /}SmԥR-{~Q%֬B\#z*>k7|lُot5McLr!G=l#Lҕ7E G{+ihPYʆ0mRpڜ}CF PGve &Aԫܛ?t MIɏ%KS=c3Ȥ|Ca'Qy~O_k֮LMNx wf C6k~30_RU~/\Lm|SٰUb:v8` dxG`u@dCr}[DËԕ*6{Bwh- ˦۳:`Љ2Qȿv"˜–:6S_9CH41;Caof̉^ "V2[jڮ6F]_rC)i>${^#i,RēY"9Xc pT^OGfaU2Q[Q"3JƭJc݊a6w|:g?@wFXVܮưID0-LF8Me#tZЈ!Vk\vW} ј=}-3koV{wceL3tpˍvFOj$7\mPN>y(5QR6>|:o+) YVW\f 0|*fxn͚^fKhB+ /&w:EU;Ea\΂ 1+AR]  "+Xu8{RU]sUn)pe܆M +b"gm]*rATƘZBQ42}a|Ec7GI#6f HBC#:^;,){֩YIUh|J@yj ǁKkBsp± wnP:*#| r)7EK=F&v= f-f`oW52sq|3u <ёv:\ RG;!6{c/yZz>`"u9_#n7xy?Yq C7LX~I'oZ}&Z'oeЎPvj&kP.Q:Wb27rIc<6(wR,&y)p45&_?Aޢ%t O*%Ud.6m7 &n"^릞0orG֤kELzߴfL6eWŖba/Rlmzbk|9>8O:d DozK%UXnDs;K} #}Qn O 7˶& )C"hOeN)dKU}IwCxX"T')1~I;斺ځM= ,̏~%^:7Ud'#v?Zɞx2ܨ~n{ޱ} 㷴-Uyh2֪L1w$pm8;&wlYj ZUR uU3Q"z)z(ݑ0[si)~0kn9!0k "P37fnͨ0"h9RY>yA0o[Z޹<Z0,_߭NТkUa&+oƊ_{ڰP&tm߶->6 0) 8Psh.`4ǬCsSu' }ƶD،)~Ny,QakJd8nkLj4S=xcnu&L) NujzJ^KDۙh:>*U{4&aRwG,T{Π¼_S 'YƓ]g!KW+cqV%Z gw]w/fq?އ=J>K =dW(Ry:=Pmt蝛^>p kPmZ؍O|1hyxL7(b/gp9ba`/C׻Mbs/0`bD?V&c_)uFunc-0m3*X$qԪs(Jsn] Õy e܋ɩ<78 M[3j1fv@;P*nV#n?_1Cad9~l_}sp;~QIܿl.b,QjYS? 0n%q̚p}Op ncˀr #Ɂ@vbDIhW{B?_B{e |j*4?p)q_opKM!W˒,44 IauoHxp`5K%q;37g8]KxcǧZo/3#q86mM RQo:(WE^ϒ#JnƐh^6}_ԊpݢuLWTdFy:髁/Ew#a C]m/6(${bKot"i#GɝcR 22o/AiϰW#OMul-fܝZóbÛ>~ :qY(R6Z<>v#Zݰ}\:="0{ob8(i%{ϣK㞪F_z Fi:sm8-\ 4Bv2R=%GgM`|ǿ約ڙTm:?OY{c||}.?5 ?,I#6?g5bGw;О^ot+(_7chק>h8bV O-~ހ%+χ): K,I6IbKEe^m }PTεLM;O#94Ni$gTW¿qo6iГXakC-Rz$^Ĺ0~Cϖb\suڽS> |zGWP1ayP†i6ʥM1bhFk\|(ЅO4O5+~Ͼm(zƒQ^[&rh%[?y*7(qw6[`M,)^S _ujj1몌aMvL!4) ]rO(DE Ee~s8?<>Nys͔ő"'u5҅U3F=|z97d/Q@PڀʌKiVۚOcFAA `OT-0&n\f#Q_t/sޏh9g+ ܧ*߻#,pxdz6qˏod\oQlF~⡉m|OV7i7[Iz)y^(s!Xce.D Ȟ?Sh=aqWTz?J1v&,V.8mtv,Thr{Un ؽm ěv}d [꽕<:'v+X0ˁWBhC뀴?df|xNN{[M7[΋O B,m >Y"$ڕe2#U9M!N[s* >mEsѲ'9b`ɞDw5;j4A5ͭ꯱l`Ye#&r,T"է*ReE剤 !<F[38&䷒mpoE76e= v>ӗ̌e(W/ka'ۿ$2뫈%L Y$z<GRޡ0e;ɤyf>$,Wԅm0OfԪ\8-I"߾FѡlU0hՓZ鿡5 Qt<#R5n؍˛|\-o3Y\yCwȏPTvA)txZҭ[bN! 'n6ڽ L&b6g%(sCfG;V{٠ Lw]Q)ٿ$mF & p1Hpfy#sɢя,_Ьn1Z(P/aC~QpPtO@ LK|e^|&oRZ*68 fW۟Xڲ5ҦVHW5jk()n;JbM BAN;QĀC R[<}7 PI..GN+3o ./f3˒O]fqxyJfOB\8Pl +IŢH>6S:)7vo6޼}SH^`O)]B:ϷMMpr[GX^yF 8R\ N-co}]䐯M_>Am??>_!PHYwƙ|Qӛ_6M(Z=Зm0կxyH}1F;^2ʍ-§sYrF5бQ.=80+ J3}=-RN\ }-TX-!`uDܖApZ;C", $wtApd#ouD.JxGFiO/ԇׯկkky:V#2' =g58S1xy)ȒfvQ8R҆@l#"vM !ӥmǾݫ1q"K ,xl.MidE=*Oiӛd^ynk9%qԏUt>?ߌT#Qp{%PQ&$T%.[Pr.o'yʎ#GhΥ0 P&IHX0hI;w'l0*PP/sP7P'"Px&Kfj~IԱ8*hiwccT$N S# sDX'[_Щ"#FfDZ/WbBx_ B%# ʈyQOiRF#|ʁQ'φgNc3']j>c_WN3A.K>bQzXZ7[ѽ^˛%N}fM -- kכ-AETYXy΍ez24zbMKAgY}wTosy:6?Yr%T4 ]m %$_ԅ{N_~\ߡLQkf6駾YӟA{ubd`xژQz:ed*,U:&[*:}&yODp/,(9GlXxUŒb,p kjEF[D>ac]T|E+lt~Ң=AEK$e W) ąN ȩBF>x"J109XyKy-־OoM?w}xmg1[c1BdUXY,` _FB#(,Fz&דȟGkF0~KIʨM4fZFܘb6Ad$skfܐiإوj{u5[37 VjOFY\Rgx‰6*~0kF~%a*^,TJ):9+-sbOqV?G~ֈ΃ܔy8LF H5u\ jpN~X? G{ё$\PWF\Y[Oqyg֚-3~-v_qWVє@nx1Jn[2c0hZcɹ0zYM =`S!4W /VU}}van-2}@}tLtJiB=xDQF\[W.k2~L O~ s|+#(yeO1سdHg'zآ G$`yDE(Q2+k9;N:˧SU:S\/|^0|>_B8 o)TQ84.ՠOF?)n88Lp8_&׭|/O1V|di[-w*iFjD'0[]M,x&ag))x2OpLpH .Ip/MXOJfks]-,y3a$&Zجs cz+2r2x qKxB J*0P})ԗ赽GƧ70fqmH bZZLtRI|ǦRFt/ޯӡFy V55&tMXsp}@s?IpOJ@3$4F[X2>IO!JJZC۫T8LpDpXE/8^SZ~u(n\"T 7GvWw~߽wQ~`wNC.[aB*aYp6.poѩtfv*&7ϭ}MH-.$w9XvVwV鯰uEVYJs1 45%qRfI楥[KMsCR}Cڥ)Y0SAMT8}-yRSrGf |8Bۑ(G"-m]Ls(TsX*^F5+>U%|BE[e̶q>)`)N<DcOqDBspDE_2 R?iX˦ wNyXwk}.Jk"xt⿋N]+xfsJ 1oF혊p*SD΢!q3)x~Y=Pp@FbE:Z { Fqx0u9PWFqRi``A2 "n@TJz=K^% vG;4~@`frOlm>";pCQ#;: o;I'I ; au5hR(cFWl#cvo IDUI ~xʱڼ{83D6柤nd4Mw><<m&<$wGAdpm(I.lP8Nq#O#2 BBHPqVT}3L L<$+r)BVf?IfUJYί`擩ܙpb4M9G`z{T2 81xR=x|0:/ ý]bKn٠u԰aW*z$8_0y'YFf}F uqF<>>G`~?qCb3Y]@ug77%~kANyê\78KGhKzC>$xc rr=rJFLir~_? EߐV8YUga&JEwOhT&&|xSF%ȧj6B;@Ffř[MlJ<f4l4[Ifh=˒U_[]?kwĥ=iDq nє/$wykB]5{e|'Pgl윱 pn[2FCZɔ+PUEVUf<w :*e S+ A cflH`f<XP-vegO_3/y_H7QMIVcK VhCűڰ&$8KD$2< Xra'f} HuH <)&۳GڋංRDD9gCupL2? `-$mKA$`[Su{%'X3WD,A1<>V1'f!n:urNJ GJ?HU!Q~) c{cθO>9 Mty u1ْU/۞dtFZ\/=ㆧN4~7umrawYۍ#"t*OMǧyP>"|K vɨzvgg1ȷ|5X-x?->jGW\yBnl6ClK~ƞWK,^bM[+z OZg<1NzbnPЍU۳mqG8/W9St 6 47Ng37ӷư?h1&hGeRSVݽ#V2_aq3!RNJmLQT?V'&V#kל~!{FQ1wxE -SG_sE$ c(h|_qHG ξ ^mX8L{9g)9pt/g<@w|/3a oPyL&fWK >=Y(/ȏ{ĹtEl8^yB$0>V:¬c)R-nHkAC*;#P/\\ "p"]?d =_n)o 2ߨ;i[Śń ,L4ۄ')#Jkfy,zg n7w"xs}9DRD;`ћN-Qxُjja~Jj!T,ͪTܓ`\+GR4ȁdY[#㑏!:](tEU@ۛ&Q'ݒ5cE1c53ŧ%,jd JBN-%zl,/^wOO{ijve!MW6OFJ]O7qD:߰;:j&2\al;mQ|O4ͣXawڣyIPp{) b>WU`YFK0X&O>=ikl)L0> UFAwS?hddR?<; Qba"io|ο~E_Π:ŝ7{Fǐ롼L*E!wWQp[oM;,L9Xx*mD5Fѻš쩝3TD^\#zWQtąC$B$[Y@ڨT{L fD<ʫ_Cx>f]SFKGBa G&li{i;aj+_ӈ-gR7 '*BeSGR]yu(of|BT=2Y5bk8bs9)ˑuH,*1T7].*(}H=FSO*{DǿMq̑]WzYUp3a0QWŦYXj? xe*NcGk:QGY+޿Е:+} o_ð6g!GTxN׹`W p,j'lpy`):77I8Y(. ڠNcCMO _LzW&G%+uA18QAG;D]%ҪEeژIԺ㿨lOp…H@BRy}kQ.VЁFe}Uǣ@xO6a7qf&wPN `J/pj#`wuBgHZS9ez:ʆLL/xy:\ `ʡ u/Vw" pqk $Fr2n hQ߂qU!(v9.viK3-çj5(&F-iϰֵU 2a!Q/*c& A${Bɝv_C|Vj*6T`)>K,K;eEH\S8y)t|tΐz/ݿ~5R]s\?Ԭ7Y\{xZMX|wao*F K#S#-Eef: 4QC GPOi,r)pIBw \ϝtw1y5 "~z<Ф#|%%5&tX?AoWg{Dѿ;jgocvK)?5u8S?#ZGbt7=ք13^(AR?U.ɁW8HeFɳByXv(GME L_M/ܷ\Wvf"w:yלV9CqN!˯rZRLL?/3_QkVku9ˤX#tF]~a?qlDj v>J_M}R3@NEy$7hh?+i}汎[%u?zTGG&0G F\r IBGlVƀ,CgޘE˜$S(EEj ~Pr=s_Ѡf[jkx^X<^60=Qh6>߰3,s(0ѵ"4wQ" a0VjcS~.owF!슰`jKA_^cn/ye՟ 7&րoPS'3taO5ȫGݔX>_&}BKG]rH;zA##sDe8b,,EPO^ 䫴>5U0Q#85}aUl`]Yn._bYŽtop8E#{ɷl#ogh<슗k>DetECQ**bvOA3Ox;Ū#GTFt9o4 *#GtY+>SmCa߭GwG#RptتNC^h|kЃ/\wǜW9pOM}pQh4F09NrZyCea@q@=qQ}~ %YJe"vo[y=у:6B=qo~_t 3`\\}^8cuӫ'ع Zڳ~w._{yyd fhlS OrsDP5"k>$*/a :4J&/e6S^b өqf wJgd QuJaf̾Q^uXC*)6 ,Ӫ$yn:ķ {[$ gT# wx"dzNpDGT ⃡#֮?S yX\ӠVvLJwRߣBn$Fl'݈dG6৥X1 3MTm(Y3B,9_M-muw Z9{Pq| h-\{s =p/CWe@V=/$S9f?dɄ??GO7ESc{ϛ|9?1]AhܘWT*y?ز=<|NJ^X3_o >~+G##qY5i{01o#?ax=3vFWkVW=>ܸ翉?pŗ8C]AtJI2<WT?Dz?N~R)X&Z[3:MC}{"-({d)*ݜG"Tʂ<鎬c)LS{=GQ<S EE@S\4QDiI}kq=>?tOLJ\\a'G2|CO[|F*= +?EfI!NULÒǝi_!Oˍ 9Y8uT^M(T8fȎe;<m@ xBhwouHw?UkO`zuKR>Wz*\RS9<^T1#kkU~?OL^B4vr##KqrCAӾE KB?]f*>ZAz=FGߞ .zk1/1޺<勴t-04/v⯷m|awX0Ƈq|L,2:[M֬6a2uF'm˯,]<`9)9Ϲ:};Ug _q,N䛜.S:A}mrٚX$4w'КG4Yy;Tذ}uqTx dV ˡOCA{ycLןyv3!ʮ~~Vݤr}oYdW>Vy? pùh ).ytk6u8k|_gFxXeBLp!( tй7Ԃ `NٓlDJ޴PŗU[Z m]Jp>Ş-S򏖌z:'\+כt8V] Pcз@o thU^K@k>7ֻ5otvZGY=u 섃 ı# /qlp~qZ[)/^S/`Uqcc|75{|25;E!6VM80?垩r】eDz캬3/~k,}⪃dk-;e֚H}U5:w~q^uyIb ӕ sT:Ů$EY'un|$-Ku&ym̀Z hSIuJߦ2p"e%1;W($*Ec; }~ߑΟ*m c"_ß}BB2][;QO+o"zixc)C[7 #[J0ZWO?g&b @-i)PZy})mY+5-׻SRjI"~݃fԆ_BjUūp[T&MaqBAJ.OT \:JAͺ1?̾' cG,ky`4y koA{ ͨ#:7@@_L >។ui2iIm.>Zَ:c0M!JTOr1Q|-J}TwTN#K;ehf~VB>ƅ>?dY6ƓUNd 0NdYK17e%'rtbHSW0g*/c?z%}?X!tTpڥᖢ7HC-<ũ| " BydqF Xa1 @,6 3CmSjž׹[]CחTb%vvQa5"$t?C<~JK!YwaES8/q+xzYa4ը\:cES"))F@be- R_Dj..\z^'qFH '7~j]_ O>o%Yvt/eO~i6Q?ώbI1M #.ҵz }]7] |~zS?HUfgo7Z0[)L}]o| 4 D< [P?ވ1lK .{5Hy h.yk˸&sb;}{\P cN ` x:>u։]dڣBȮ=c{fU+BUr~iW)OP/|1֓L4 N|i!Vm8Ć#(Gob"W"NVP3sPj܋`j#9ÿyYH7.uVN,n˩|* O*t$8N`&L -u>B˓ _JOuτxi8zju;Cv  ~k7≌q;(O -뙹<S^dԚׁy9wCr!zѲzSh 3(@RǗ~< 2 1'xm dIRn7/<܈T~K )Hl.'S !/x3ȤēD} wy_Z),E^>h.^?vޤo~ο[xF_>]J}J±5Opj&SM+y1ݡR?G?LLIQyV@ydwP.sUc G?Y&ֻ L*~5 NOs-.+**3Ի@L)g.hzZr :n2B!J 0o `R~a` Jes(a@p*ٿQ|މpYsp1vXJ)E?Spx37ƜٷI8@1wA7#)q,r}1 ӥ#!s"k?BitEe-Ϟ? K ŨVLCeAVg X8oXTm7 7;2:D+!ˍ֡3|Ǿ WYbC}va>73=EV_( :c˚}:T&e*"y5,wϠ&~r8L4ۼ kGH\M('IIJ @9.vI~?w|DV358*z 7[M& Yl1<IByIEMRo9Q4z%f4ՅU27Ua#[ΑVּ넰r ՘=t4_3UssRL?/KWײg* wi?@Q! sC~+ZM|B"Tj̈*LgR9D+w2zMgK#FeQ3oY2&$V#~[*I*]>xDK }[3pb>r87:{_f@4H)J3s;eZB`{BϢ'LB7L#oa]!awTBCoƫwR\x0R]( vփpȁ/ /q?cX`vTqE;s^]UnӱZա\)lD @ <˔pՔTݡi"6cUܥb5YGLQl7ktBqlЛ\5$,ވvQ \I_ n a&~3j{ס3~/FFzXŵ{kzeʐ1 ߋ5(oR(+NS ! 0]Sf࿳N씟Ї@~ jDnLq_rTh <+..gjS) 壗j 4*kyK}+k%.Ȭ}RlIR"@<Kb ʟ9|&qyjg:#~dHS(x=VTϪM]-,d)>NuD}Z Fu-REٯtyP}|FmՌEobN~q^_5+(9Rxٵv4J|JUOVy%ٕkuh4uf\^[}\|Ŋ0Z(WQH;(]>WYCN+{> gx+-=#&_r#*AJ6@^*\U :&<;&涃饃r\N rz(:^ozyɭjЛOp-<CjGxA'W .ϩK CM* 1LLy+TS]N}nWlh0Ԑ휱 D9;SjL̖Bdֵ f.Wwrxqrbƭd~ 5n@Ֆ# g)zO-k&ϫi“M5:a.\5zOzN!,|UEjo 꿍(QQ䭂WuʫfLdOAn̐U@\I/ dY[M6eњ̅#l=T*U:A:q Jrg:+*t)LT`U3J*y3y6.@ GD ZFd}?![!3uۣ} FԨ`a S I&i, ?!,5ZygL#gzSuC+A-φT!H*⋆e_aRj2-[]ONml·IXf2)i?=ϫ./H]>}V65}#'r/Fe~CP=+ <S1{̳)b^]qllկL! 90!-_TaYagioo^jD37G7|l3383Lr=e~PQMd]̹֠w7jN{ݬn@ۻ%7o-y|SxF߂_"/S? #G"V;Ro)7ԅs}3:xLfDLX8Op?M7.A]3V+&/Yw-ա -;C\=nBzU6_Mx]L!mل[8x. hL֋yyv?&߼P>rHJ椡& ׸ϔ-p=m La21OYJGJmfP+ pQuZo\1}`d2gnmC +S>7; f ;AyPq|AO%5 X0\N(UyX;bf=:FT;?yjeٶ(iX-CpKx3?M9mhfnlJ;PJg!:( lPxk4tgfi\_ "GGKM(y3>_\F<1!17P-$`C;Bpk0G+B1̥aN !b!l"uQ4|Ϛv)t #f{G (-^I-oE@/߱o XPud`0Z .*|D[#U,PܔuчҺHyʢ7x, UXk)# ]͂PgPXVbzuWؼ7q,Ƭ٧OtXKGRHVџ;s'eA[() v2 ۱l&5~EE+\?a\_3 PMpn*KPmBߖ f詔YB#aJ0vW1}$C8ơDnV*|.J~n?[@6P!&@Չ*IZÛc*rL0y9Bzm!)Kt»O{7 &JܾnۅU*TXsS~!;M:{#Q.8*xO7J!}*׆_<ɝ⺵NEݢa@OI|;%kǃT=G~]WCK}`6s C-M܆`ٔ| =Ƕ5,/Jxڨci[T՝&@Npouxi3}\]EV-;2*o.ފ,o;o@Qy1nq/pΕvCߠkmh〼 !m(B2* j"h@nY$ ˍdlTzf9<.0N?1BXG_o@>jֳRNOj(abO:U+na=H)2Aq<#h1WߠiWxeF}j~(4z|Ȱi%ۃ]rkf5Î-/J@V|/UK}'<9]#,+*d{Ɲ By\YS\/8C:ADRvvuCET~RY 8ڄj}f+!,By}|.o֊J w'-ǯ췶iDw4"-{9]K('?6^X5Y=^yf5[_RӀӆF,|PܷE旸quKǾ. mt>Ϻoz4u.gp`6ktji~hȻTG"tkA*~9c< 'E#Bwc)5-<תZPQv2q-ח< 2ReLΌޓNGdr ,ܓubGh?쮿߮\'6fX*9ac8`0~W#+MxnX\31ϊ6ҭw%EZ)6~FڐF,wiSѐ.n'1QDU\HNE_ Hj󄈇³ +B'S$g_2'89N <ܿ/\; lM/TA*CSWJ='==N˿}k(w"> $*Ѐ m -8zƋXWt|3}~]JRIZ=X.׷7盞{VTa*XԽuS-e|(MRwB]{jM!D.8$(fW+ۃ.3h>oVٹC)˚2q^wZ)rlk C~T"@D#¢syc58;x}ŖUlܥHG~Q"9ϸ-{u1X$C]8MHI&sJ¦uG}D+0QMjː5Z M i~K9WQ<_t|ٙx'x{|]ck''(WG +?nyE,W@o9LUk1Ѳ\U篃84a 7#ݎ/Isȥw-]b¼Z9  diϝeߠF?tӅ&EYkZ:E&&s t~`RGR :&i1,h,5lZ(h \^Dd`40p`f/{)(e+Ď'?O{Wt/7n<ƣcMt< ϙñ玬xj<Ƴt+`0dh3xv2QN,8̯ͯI M, 0ѥ)+,xb=,XOC1'[7F.zQ̆*_SX1g̲3F֪$T2K:09;υߵ>=@ ţ9%R) VU}7X\k"RZjZkɤdg -Kp-J>2%F[ |X +)aa_Bp: [`Ձv[Ѣyi&]Ld%wApý!1)(@@| rA7mſSFQwxA>ʼf**ɨ7"^"yޘk ́nt($X^ܻ;>WDD=)84̠OM!*79=j g+&)vECa]4tn@A!m5>Yko -¢AL:Ŏ'v0Vp_pqi GF#ͤ0@pȓe^4 jpF\SvE![͋Lv ʭ>=$1!1B% ixz vG 8b1sTìj:n:ߨ6jT |TtM8EIv.ХZ+\Z.Bj7Y;v^% 6*] FynX/*@Z8`K,kP PN$*؟ }JBK;Gi {IUP]len6K_i2knhjt> a׈f Bh| ~\omLfJ7P{X(׳mRGś<|P߿oL%B lCX4o9]n⡯Y&3ծԡZxoS ~g;M4؋bҭwjq$ 9&ua0_+Ѳ|u7`ψh3?[?&* `e!\u.wO }T5IEgM{rKDA{K30XIL{bNk[M>dL=4E6sR d1@uǭƛܓ|Bx0EH[֡W x*Q<5 H#.R(ݤ ;I&q_#/v'%7bf+. 1!kGs?jߞB[%?[Ƿ'l2K]9V= Gq\ôFLjZ)*ws**5@O>˕c'5?\.o¦hoUd0K]NJΉ.>sq\%GZ1_գ܂\ʕC5R;0Lwb m :%.;H-[fk`&/n(̇~?ͳ cJfsWep)09@0gO3jG(7xP( \G;KQHlӯw6}nSO/xZ5<Zr\/: nm=w/c/ l:<z^/Eg&ƦM Eg.0%MἍaN-xhR ^SYOLCp>9nH5aO$:q>}O6s\!.%E/ihGMpҠ =]cH4JkOd^]6d):fQCr0 v5mplipޘ'O$&qzʤ^llX}o+yVK 2R^te(ײp$@c)>D_ >guTnYZFG[r`'.63 y156&;8<C { mu_6DO-w[F];EHv>zwE-z+9|: rE>D8]Y\bo}"?2Ń[9].`%܁tƓEP7 ntpMCɝb=ss J,uكVkZ没KcUAnq`l Kt\z_ x(N]Ћ(ը,~eyk=o7QB4\d+V~_(n8sonW?+~ߠ&Д 2L qw"V@T/. CهcH`Ʋ] 'B6WszQk:c @BN='F7a y<gEt1ѧ1D=!nkzLv>q TYv9V$Ƚz[A"Qu3;tdHyvU(fmrʜh<@4ץ65]Ow0blE۵dzg%ټijaH<-a \C]MV%.H'itLJw~y '(|sޤ9Җ>9J ʍUgJg@&I;܆:ObLjױ)>>mʏk&vʱwiXh6E3yl1SvV)9-0Sp?XkMR^ sgβ'l%<.og/!TL>@F?1)$FpJ$[>ג(Js7efqpsd Sf4X2˻lL'-YZ(JCIL=B)V4Pfe5M7ޮKU?M%*NSR6:.g# 2^w +՘!GalUQF$5Λ8Kϥq>] fr]<ŧrgtYA_T@lWUW7ݸh k-;߈-Ӧ?eYX זJgG|r4~U_){7﵎gTHJ' PUDqWS~P1]3]x_S3ԵI]1bEyؿ^]Z(R\$׫H&T(<*ܟPbFcF+"Ⱥ3؅pCuo禰2' \qh kMa~jI'-.ȗ(0;0Kؚ٪%Ѧ9..=Hߨ@mjjN30Xb(:Q+Ҁl2.>~5U p5CYaX*4褿 ƂjL:3OԺ>]T:s^Fr\0DYKlj)yg\`_SX&][IwΎ+Vg\P|Dw:q&P*JRcإ͞鳸MA'7/jЫ=#mkPݐWp(w\f)`Ipks7#ҸGgft5>S)n_N| i1+>M|t7Iw]{no)lt^ҙ0 tC' S T !ϧoex?a[ -?#+m͂{%?W.#@9tzNϿI4ˇnčeh8:0'1ܘ.Co-g;A)Q<ԛ*(Ee >VDq~;z7 \+S2WϞDCp+xGcoA# :rÕv5vmJ# \ PU@-(衟̶14ПN69j$c҇owܿV,%G dzIR؜*Nr,|O$ xv!pEſ1Xv T_tKƒG60“%1Lk n|;*ߚZ C{j]|E bQ22b=zE=0,XcF__Oс6(R;Kf2^T(Z$]D*bo &d9Fmi):1KӂB WtVeG* Xm\FG"xfQ3@HEp?b裥l|sOm,Bޙ&v 3|/: zƥ`I?ORѼ4MV%+B :~0?q257vFNgY 1 w-|h&TS[ k6'YgZ1'H J) HayHT#(V9 IkFɓPGwS?A.y`,]o6QːY\tP9f*RJ\.KdSUXrr R 3ckzIj5w{px/|~(1p鞚 w3| *vZ@7⏅'>',gy!̇u TT~VT(nަn[v;]s>}I~x13q"S٤i6zUSwב@S}-<3%Ǿ7oC) %’q{א ?14]z,:GeN/XO9&֣=,4ŗEvOdl'5hQZCGW)`D;0o9KMExv %m3pQYJK˝gnN#@IdF[CKxHY3h>/ʔI  c%،/Rȫw MKX1 }<>?>u O2kܨ;`d> U8߳ܮST+PMQh?:F zZS+SĬ:)]ȞĜG.JYq6./U 0L#D!c?D c䖔MךX!y?IA2uQtl ٽkVzAB.-DU2Pz۽ dKv 7kLl#E b <'62 bF6ȒcW<>X382W # <3!!w?` KX^;C1zkZw;IW3 K/]#*)j#Q jr:YP @JZ`b3Zi%@Sh<_4פs> kKU#s蝛:*O x |W 9wDKR2}gɻŤYIG7aYe]J;CeCg˨q#o:ft 4E8yȺg.8U>3[<3n<]EU-rDUn`y&zmfGVefc ![1ݫ|:q>aZEd*H-)N÷<>f*w.l{T (|aX9`O?D E6tBI}Q+kƣ)6|!gj:_UDRWNjFwJM1kbZl"a#,*.1bC( R,ⱑ2ʟ. BhEx9"<+JyW$3?wJ,mV;4^^U[]̋VZKz[J=FYˋ.ht/$*᫟*r|ݽGU93j>Y-D BKYSS^%)f!@58 1zơ82 }ʪs T6~Ne{!"w>؀S.1y.Uʐ@uYa?)sySI]%5z8ȮHvOAekt}خ3z< NƎ{J 0",e,vfƥwz5w͈+W UĈ`^woxr^Iyd;4;JL!c#~\$ƹVg?'F;%lf)T̸ioZeidzWt' U?Y"xV-Zo9WHCnw0Si:KD4gBn29b<LxÀpqO~ҮRt\Ȩo%#%!maMgUG.QQS]QWRtuxmm>[:$["XÅxvv؋$8Ĭ2NG\ ŕ?$l;@"{jq(z{uڱgPu@seO]'qZXKu 2>"tE^M/}Q'SSf_ q;xmjH4'-͔Lvjl3Yޱrй@P -˗oEf_Fۋ7i)q,_@Jw3i}`5DvMfwM:<8ߎQj!(,s^,z7b>*0$԰kDhir g&|52q&GH/aE[f#o9D5K#8Q'vE~BF7%o]\bɋ[cQ G~6hE|Aj;Kt;v;(7;`*#:^Jr>gT"Up'6. `H|AN_9Ę)Wb BQj\Wv_1] 4/|FڸD ƴFrĴeRz͑4.KKM11^19RUy+8t "qaoޱӺeOSX+QS"Q\{&,%ApP'Rlyв![տ;fi$!_$fu jW#je֡+12Yʳz(a 7%ɺZBΛ=y uV`-o9'6&h (a=z\` ވ A}$ @R2g,T|0cްxˍE2m0YN3 S%9 SJ*Ք)'+CI)gY%zU{Q{ >#`Wu+jbQ6RGp(C{װO`WE(xT&rCIbgt?Йi}U)4*3L/*@vlkbw 'kCecCEA;`w+ڴݝdin*X1ԕ8$(x}Z}M>LNtL]2p|+ᩞ1Jٔ j]\ e@!sS5kd(Η|ϙxw]xQTP `//낟? 6ʡG62ؿ>N/X}#qowRԍ"ƺi)wXНjܟ-EE=MDQ&r.z𾖢b;&D{6̏(Qg|j4{E m.E]ş:, (ad6noߡǼRA`)a&v{ S}2>BS D[-Gs#Q ӫ,%El)p^זGǏex"kY٪OZ /f.?Bh ?@ݪ]Z \Z>^o[7hM/40TsFף+HݫuL)5;|}jAWDuE=L#,9RL{*j˫w$"fr` x{b?B;(p e#V&,?Ah9s C̡-(ۊIm\RuH'MF^͇-Q=$?z)FCy?90֢?\[2=~m#4i͢ 0Ǣ)R|@]B,ue_dE(~A{xV]:#n2V)@LL]EZa: JԪڎX3貉]zwŁ(x)rΧ,|x_ oKy!fxrxRN-UVk;+q]*E$ui%xy|E)z^pSʮn0 ::ݬ^Kkfy1Tϟ XٝgxJ 6OcLnTsA;:YN ՙ \ͽDW[/)5qJR ~ ΅`N1߸71|C|an~n  jռh#8y683ԉBGS5qpL<HN6dWÎnGlpdo*gWHSDIE}շaX퉿bě-r|8_X֤q!8S&nM˸B'a,W^>y+߂qv63i*YeT+ʝG|֝ SKPk JCAr!JR`}eDК"&/՘2M4TUD6`:'Y*Ut :"p"ҍhPWJCAKQawk\rr#۹Zy0{xUW@Ջ*JՒ(-B\ZʡNؖ ƶ&/ؿ. 5Z 7RX ܎ߞԳz'cZCq{ޓDv NApFsYcgr㘀uRfn(*=ChFZFN/4;&顓<+[zRϟ$dQJE/G m7 !Qҹ)kz~#0b_;ΐI nۉ!PYHMW%Mq}5J h5;7ޟU[Fc-p9 K,8G#{ay(0= *AVC+ V59E8.acLʾZ g 4lWNk@ oI)GƁèvye(v+F.''NEuYȻ9 {.|7]Vݛ"wn/ gM+IE {4+ ̪`e+"c`K=U-Fa7C%4q$7∣{hZ}*@-v/#|-rXi̞-9F9ؕ-Y線#Cw hQ>l4?4y'I+C+ǹь΍S>EΰbT3 9} u>݋Q07Aw!K_pMUIwk:8Me4iҤH:=HjsI4yЋr/"C7w(;rÒjX,! T.؞g`Eۉ4 h CM-tѿ8cL1 矤MCZ J 8Eĕo4}cEVQvRn bb?KtM&Ltte?4ڹB;)+- '6bw:8Wat7Z9FDWj^:Fċ*;ѥb>yVϗxe?pQ>@^@JVԘ Kx [3PO֨#)e;9mcNuV!Utmy^ceZV-`^ȡa%_J3u35gklvJ=Qm¶'S((VD6Uw}p]p΃|@h~f«=mu쉭GpBt6x} ȣh{;/LZxO\D?m Xݟݸ+;{ nDԅ=yǧN*:>{zX^9u'av| `z/Tc‰7X՗:%ؠ;:rݵ fҌ!'(wir:̞Vr L3u QEW%XwγQz bF=H={J,/&@? M},G{- &6sfct5wiC¯TڦA<^ح]QڴF>b^tS ]ecaom08;`!UjJ,z;/ {a{̚zx=ۘ4:~G Wh`n i7*~m.Me#`wLE`$y"jAv5q,\>~i|6p`FuU«s%xl@/F_jmRxHnX庪LSЈʟkqJDo%OFS.=x2<䛼>'#`Х? Hg_EoI׿\"*/7{b[-dp">U fjч_+0#.j+pn WT**gV'NgSڬVֽh?9 KIp䜦ud_a_:6ٝ?䚢ozV_7bkd: .r"t[`|ȞR@?f1>Dg ?YpAy+xvLLסTSx 1qo)Oē;Eq&u5WQ UEb`w(o'oOnXL cX_r8vZ$78F3䘚L_M 3WJ]tz..$   )߉J2:ɉ}l Ex;,2a~iǗK>׍%B)09 ;~s͈JY*+෢hf=JǏ[?yĜЊv{[Ҟ}vCLݫ^ȁ y ua&-?+$6G?ʂk*Ӄt)#З%c[ɘ^%dLoҽd̥Gɘ">~;W_Mp(s#u&q7D]9ڵYE Ώ5#P)-$4U0Of.bX(qIp^qz.LÇ^Ip7*}^SԖqA2(z=% z 5;y'֙,AQ)53@v?whWV'Xycihw1|+LyQ}-ϭe pc4Ui bg[Df`x6z1?rLws0s?RlO4mr5mqBeN(32'v1%~uU Uݯ9 bO[cUq9cj&)x[>+*´Ex>g5iûS5)>BibU:=ݙ> 03۵?v6&THpP2h,H^4:dff8AUN?Jq\mMpm|+tCzj?(0ޜp^-QQ %Hҁ=*2#q?REVn񪑮rs@"4kt| , ׁa~J+x1O.'1W$GJ 2_r2MiO"O`O8ƾxbu(ͱjmP n-z-NRlH_I7wGMsC4<([؃/220.?Д;rF+D?S @;\s٦ypm\=9Nʂ{? /?Kl|;">{sBr <˾+x~58Bxb83˲oJ Pʭjժ ^Zm L$źPeEjeWpК:;D*ʮ7TzUm(TrBD*`)ys&3Iq{z|3gysy.V` oF'(L9P3MH b9FKeC!ŋI4$0/eF=dg^$#  d!(R^PB{߼RtmËFZx˖s1ƶO# y d}͍AȦCvtÉw-lVŞhPpNZԒm\L}ۉ+v2BfGw4S;|[`r9jd[aͽ+ |%_>!1`rZ']ˇjH%!1cZ9)߽3u܂8:Jh8C:Ğy !v-aO 47XDŽ+ Иzf R3yB*ʄ|tQ! [?*MFOr:* ΐmrIv 2zMiJ=F{E;=RMݪ)Pcoie;ۼ7c1C]aɀ"5($/_kYv*6Sc[p+^)O*QOMP|A x(7xܖBXjЬH3:Lӈआ?Vա){`ib?Jg v6Xհo. %zj2 *@+~-(#?vjWM4,(-^w1iq-J\LLSDnl_\'/3j zDG0yͷ P>ifEVcZT%uw^I^ts1# l9L`au?g՞."VnΒtRND"+ɇ9#H30gۚ=a{FMR]GəTaJހqfY]3RwμZv3'f=flsp!7H c|m+!]t"ڿDrf )EX:k5oT6,m6Kpl4\vk\De J)C KXhzLmZfARtVM]iSv3o[Ôl'msfҠJvK;~<֦yVYU[0G ed䫜G;4AO9 l72U_[ѳs`04r3#Xl}aQF|(1snйWj[n6@% Ea3&p6Wfri{Ze|/-9]nt5m@QASC>X#( `˅i~фom|Gj^KVT v(>6sh$jk,Gߚ#+ֲpF#m@Af7-Iqԡj@hY'je{)c뫑 nīu"[|򃼵`9&Z7@m!HFM 0##@o >*;+f)k6rEY^CA3oE KmG#E-)FN1 u xbp0wQUy>gѓ&vGa|R|mI"}$g!/{ZA3o#2h"iPb;Xqִb0{l#kF`ms{2~iI‰*gx![%FE/[>&C{w X>"qo`kiHq N+a1l+x~&5@ḥ,yri3g|:4V|FY3K '+o uivR 1g(FJ<OOY6XjIPR엩~? vh+ZC^?}f D%DrlWnV N _طM02;v^-$>lCv^Ix\tX,ܲq,kS@HNh%]&|9RbƦ‚M2 iuwrg&jxq<8<* R;$%b/^<8@Dʹ1*8e{ ˭Tghfokjn)t+6 zr%?q9FH> 1г+7q l1&?m6k F6J8wpq!3:W5u w*Mk}vQ:H zkSjtgdKo?hG8[K[~+iQ\L꩑x;6ž䩦1:p+ɤeLrZ6r.@ySV;N4孶2/u @C.~¥R6e长q6.RscMkFTuU2d&U' h'/HI+qx#¿3=%<=%ۜ37|zG z'ƅ[j$KL{f10rV xhwHf)ЮVn(-?IL#~' !u3nQj{R;S]\m};Cb& 78uیpfϻKqآGOOZ O5b 8Vduf[S-Mʑ3oOPV DP*E[ȤbܠХb\BkBųY{s|j(~V1cmz 0lFG>oD,.}Yۣ@O{nz}`y(?!d-"zA&ʕsOS{~oCb禔稜@}lf?,%K \b<7?NOfE+4}}'O'x5R\Rd{LɶTI-mi`}3o"f(6>z],ߑ )MCl:yi6I'COD&o"'%{_hD׃M+ZG@UL3S7{|ՏQ-׎zrTr'Zg(lE)3`1/soآ^7ӵ]*d_J[tJ ϗjTɤ#~>3~:. K S8 \5םZL3hDdUNgzKQ ꑬv =^k豘+Gwq 3]Dж5Fp ?"#5||Ѩze~B0w_ xj\S”i I홨's]wAQxC._eFxM N ;Q6aB~wk%ym4qS#s;ΜG7ql( }Yinݚg;]g8mն[>#fPS)H 0ai!rfSc13i;e@_@jlkOI|dfH' K"!]V>3Go{oy"B.ՍvHpk5jHq9>鍊!hR#Z|+9Ҵ#J0Y~nkA H2?(V`»y{IcIl /3'zpƀ2f(]ҥ_ܙAI8Zصho1/)JZ!y=Aǿݣ-c~tt"- i׋ QF3vOfp$]ax<,2)~(+FJI=x6MjCZP0J>.!Q8+b.vrd(2,8mD賰:,+Hɧ9+ȏW}+? ԇ0cn9R5(~'U waR/ty+^1aRͦ^hbUK ]1Ypr..@H@t1G=&HbhR?'DtWcf(|X5Qɗ+No{/t^g.ߪ(#1F;3't[3 :![~DTM3xe^7hH7>-+g5x6j/NmZ<TG[T‡*ў'TF]- O85Lػ.3|}v`M9'jy]/z>ee|[m%n "Vg xAwD(J`yDWpSsx<[X$nbf\X#zi?@g@ { evx[T!#:j}~);?iBβ?tX}t}^.@@f*{(=@=|qqCh>"[bOn}E)Ϳpe*)w:}oq{4OǓ0_yY89]v&ZV.Aa=DQ=|s,MhsW?Sm=a qD)RJ;xNr.eCRg4nJҲri-r,PY"W̗h:.9b;=r:Lȸŗ-^=74w]W__S~(#{_bD,{vƻi Q Y/{)l 3]Z-zC+]~.z{QhQr|]Ғr%*W%p5EZ2[Tb)j^ z |q/vͽ)Bˋ;c܄\D:Mw[hZT_iҮ<#-XjBxhk| "h45h-;"oENbVJ}:s?[p, WB}h:: 뼳|YYF0J2 u@i _w0J`.wQǿݢ(z}R:OfݸoxDt;+c͏wqmSELn=Ə,7D!QݼgRŘpWZ[H807Y(?w,fI4Oׅ m$#󑧘uY,ŲyXpыRl c>{X?or₪Y{HvG#KykSG,O3n:ٖdja[CR}H Gum =3~6iY#?>}v ߼>}h|D߮Dr 'i_>%1 pݘざ6 vuҖyJP~|u0+`Iyإ }eeRۥJ9"/' >te$5_$ Iks7dv䅠|+fL䭊g3BRgdՒBAԅτ SO_/3`kb 2 8=O0nN]mr*]׃ ~ ?&{d9?sT;L9᧝́6sJhqܦc>4}7c>q\r}q\k:mMfaruՊJQYmQn&/T**3*wW2K=u=+=ʸR[ԈoŖs*Y{[CIV܊Bvz # ,2(ބQ؊P_&!Q#l%-7u VˈPmh`86S;PiW;0ǜC˟mbÿm n8:?aˡCE8WVtxЫ?YW/^P,}(vҨ+I "?0;Fp0_th^7H7z=6ع}0Θwn0AzVg'6wD`W{c?֏"Lɏ]Lԕz>?Fpz^bz}V?|?{(#+[M\XPcr׹VNϕJMw;> [IC_C.*OЈSَ{+noP70?sK&|V;vju8;dϗjJk~H`L@?2M5;e=k2OZMбQr#5P6"ZRKFWh)>F色m(˻ۨ{6vXի¬{F$ ;)؊'vj)48>7K1Di̹Z3ʵӶmxUM0Ï]uoSh9KO9$eZK Nwe&~IE3gơb׀=TC{燄]9S-破6kƩQ`6UZߛH Av>7s*l$ۢL`nrIyY44fn 1TfSt3-xmPOY'heT@oHQY]֧g{}~O>8/DO?'OˈH e/IE}CZ[EdS/D%|;zl_͢z4uhv8/ Įop_<3r`-f W,){CO)i:O7kٛEdfSӒ,}}WE}e/ objZd^l?f: iz~AtʄǝCY„>̞1He5=ũ +l/h.H c"0Rs@pk`apMkDXz_̨FyLM ѿ7<{`QI}tmEb*Vc 2{*^RzGNk8TL2kEo>A9 MЦmvhC M1Sۏ :C"f+Ap8?vS|6eȽ:3d2Or:>6s8(Ivm8Q:X9Cr``;Oە6<.<>vBt>]7xf&$}vҒ[w iַ.b۸a֬mEՅ E 5.sW߯Ydh}dug %z< _ a:/C~s[?}{F,А6TۓF}-Qyf9@9no]$)szS=n`XBM_{ʅ8os9Ӏ$'ж:'Q= .rQg(;7؇x.=j_1=b|ug+[;Ƨr]G}S#ܝ=aWF^w0Jf@qL0cuVN洇@Ț C|.+^U!w(36vG*b:Z/euNkMD[ɸ |3"P8I٩](%1LI:>MߘtJIO7_ʲ2y,u%kKaN83vo?yn-aG̲/Gq4l ub}MShԿm}ݓ){Sc`uhL‰IRaOx5?;{_ p_ TTߦb{jܯ:MMrwgՓҚdoL㇀0)9_P'Tɢt xYd<i|~r|e?-NLy"4wEeI1oy*z`]V ~l伅5|kousU@]ڨiL.J0aA6!N-ON-ޱ}>MKdW{FVJ]2/d+( ECv̺/$uZZyCt~; v2΂Y&O8Xrʣ Tkm}*> r?RA酔309e:TPY5.KiPRH=O#x&K=V2]PN݌P/aݯBl5h0.MZgOmTh /%GJ_[GΚn7l˦.5 1\#u+ùdNaNm7e%NϢ Vu,ff9%0~A},&hbSZq~}U80S]\Ahy#jGIҬ)Lul~)u7r꺭+Rߦ0x)i)1D->T^6T~ywUkܰ0.@q8TWs>M8G9u,+n1Is-ۅn%}E#rvdwԥe#{zӷKy0V&C$c3>nB?r+l.yTn{:~lSp*h@_d\(R;4}zI9PJs>6;k#S-jD[N_h6ډQ?.ǩ#62a.=.9œ[ }1`윆sC_"F^G]n *lLCJd5L>S7vD+ȑ».%1Qv*{jW^0d .z5! tVWF~Y/+Mp)QB WZmJ"hUؕ `O,p 8'A&TGհ -c!EI%Eևpf2K}uщH90'y @39`$$j=CSir\oc#)x<E0NsiO*ҧR3* NH™CrGmZځP= |snRϨqCGOB5'|3_LY RJqN=\wӣ%WB ًw\JOY"It@BaֿGmFO'mc-=5p@v ?+̙,wmaY4 EZӞpcػZ$- \h;ѿɹtnjL{ d.w2@}2]Ky˺$B6t}%W¶.d:\y?)ٛƪ+[ʊִJ<8`K֮4W0 Vn ,i M5 OhRPfoƤ@SAŠTk"QqX ZN`h`&!_ xp7>3eɔע[R31?->_fS2)Y0=0t;\e41`t|зOK>FA!(|<(uڻ6Wx!w<[j8'[=>m Ӫs~>'|>;@I]8j\³MGL]%1V/t3N,?鉇>G2k;50訋l~Ͳzj_%8g;ϓ'n;E}ҧKw7gm@bܫ6W+)Pbt\,xDY$7/Pa[/nW? K =!R5q Y#r)osL k^ߺZ!(r*Z{")~~**rʏwLaLlMǃ! wgzurEoS'Ov <2Dy5yH!{OzuTR. uhՉZצ{z#xma{] N=j!Hk O^x;~ڪOU͙s?V ͙"=m6R*fV?)E);g:ZûbfZLS]D&YmF.Xz|VNYOhs?:>&2 U¶KY9l6ә\ު1RuǏS'KX6ׅMd90^F$-4+ 09e z5O,En9E}SʞLϟ#gyL)Y΢'({ lmCEaN ǼOߠKCէ ܨ7R:mw#~u]'lS=n[)T%B^ -Hg ~){Ϳg>O!^Hy [BW\3 B˽OJ B6%iã\j^Ӈ'$Gc3 >b]H ?k w=^t0| )*~ TW|PMbuNe+SJEWM̋4. /e3w i]}wLw1xܰ2LG%!SEz@v9Bog@PgӋt45l-\q܆HēOCsrFAyqZT.4 jx֠,vA] dޢԚ Nݺ-m-y=o47[j-Qgh Q7~ovj=ިߙ3lp| d:jOBt&Y<}T<+:?"S;:?$(^ßO{htS<=}?=A%3! $`'4Pr5!ߦXRԬmmk075̈ďNpZR.;#| .Sޣ%2vKp۹A_&_ R%_ɩ.)UՓLnkͻ) :Ly>O뼕D{TOW4CZ3r䤙ʤ3T.+d9S;̒4&-fWT&PrH9)<TҺ:MÎ ޗ͋"-&D}=üUTMM.;UO,ܦҺ̸|űhܩ..)sTacdOIh $ r("ԩ{`okJsNthbE/߫e2Aϙ(8t=ο‰\^ilEMХ[Nمr!ya_Y!oC.eƐQfnbA(e>0<F[Jr .s>ZOdN |Q2pLA)YV2m i |x#Ym]ZnK=*ZoKCzrVݺ9VzMm-o JB \4{(Gق[Xk}a; Fdyhmh}䄙veŒ'-Q)+7I {$ΧǕ?3B雹%6Wbrq 6ZO=0_6kx]% P%9N">c{Ky~~7ܟ7{K8xd/8cwv;c޺=֚x)ꢙL7::ۄѰM]d?YIϾLmπS+2*mr8nkeT<3êVeOmVNZ7~ ^e_y+k1n:&$Z :5JH-"}|xоIwAIjO/!Д*¸i}&-N%r`KqPV}#Ku{L@X{:śO&Ra$8Vd,t.G s@fLJn5^ ]*eP$ >O? Ye\ig˜)}SkD_`x1==_jOzqnnO;y&o3.BOycy i<}=ܱe*%;9 \S?|v<\0æv-wNjWZ=a^dY8o`gL|XjCoaUݥaHqTNzjA (O#UG-#+}sDtԘeoAMQ(V͜9%W/BOR?4S=KPџpO~>1ݥL+G@CեNOuc o"ٔ^0 (_ RpgJv̫ƪmXQ|7aW ʳC.C! cvȑ4A杻7VZjA(e,q)] Vؕr'&gWs)3y;QspfV$SIyő"#D29**,{_;7+g4luX N5N5ޓgt=GyuYGJ~0MHWi*DyҞrat LmrRvw8i5t ~-˭Gy=ɂq.醔 (w$Cks#d,a151o <>xΏ j*'c"tgY2`îCAUn;s5xPh ;,c3s;RmBp#}'Y}*ݕq K#luV!X~ WzK _VLZ=y2ѐlVtMg:cj OH-cd>И:X(l],^Tr8A zM:k /jT(M='y1L;y:@*+&T6~`>g :,>, P| 5OLg<=ۂo21WڹeZ )rm %NtRԇPQ;:oV7ɁMLy)OH[?Q¨d_]C[.Ŧ9Ql:egv|QqNp桕 pY..!fθA)),wKgS0o=uHմζ*_ 9A_9/3(c*cT;ˁ"o$zɆ͋ >l9N6YVFAn&BOy{BFسhEiZo FɁqVJv.wjzY^n+p}m0 Qso6 ;882$iI!~\Ip .qS] 2fw:n[lޙ)٥vѽS0/}9Scˉ})T>oy2_R~ېi+ 04uj 洍_0%A$g "ُhI0)SR=Kԟ#G>a^ރt ͼvllv*^NA a.V'V%8-NX{ l&'W`*U坾BT8Ts˿D>Ɋ7l_Q:t҆BҨ'{c  oOmM8Fߪv:B3cl0o3OCEr`^2s !}2$A@^ȀɼwUNص]c~FeNkWjw%FQ.+LU3әʄU'Qe8~qaȶ\˚wƯ@b(lxb3*P6wɧѷ,|VP48,N≮bf]iBJ~Cx$g|6TsuOz݃͞du`v%9SbۧߐNEjmhyLĸ@ƇC`zӎ(MS9e-I*&Wfa~,հ)ܢ0%.zCs lS#\=e|:>bʐ !swicMp 14)23xAEZC+8 6)v6 I3ȫߏ8v~Z3{ zj ^=~u{_ E^A/[|y1pk =.E3SW(+Əj>hO&9r`s# .OW]}efx RUz~Dn  64[8mI1N;0ܡh{ N;Ԝ>rimvcͣ,s,Ku<:N+-0o` Z0M*Fw$HcqC }\X,pyd Q=]#|z'Ź:-s @asp^d3 _V]* 䯼Dfwd{^y[xɪ^LM!m&Dmww榮I%tTWޟ* /ꝶ6)7|WYİJ;n{Bd%kApp$оz}5/Kww'W#GB%kVpI{DG4.|%~i ,?x&J`!H}5=x"۟uF[fF7`3Q^vfH W|3ϴjrV+6bJ$bf&CY'AQzE v%insoLĖHUBy]*%q'W)OeSAI;,DAE/xhҩp5|vQI[ѱH~kOF}d{i?`ZDٕM2סZ.bs%|ro n3x-o^ ݕ"ΰ䫠cTT)4|:iBfO*jmhY5j(rZVVoY6a]RZrY0o1۫8nVJ5;uշ(=bX|/2%w6ęqHߊfeP| EGN%=t/`TCpqȽ?B%#CA<1mXZF:A _n[WS(IKpYa|\7b\Ҫ{~d[[a俥+R|)p i !GvS >BH!81?~ dEQ;5'mst5k@OvCl8l[Ί_z8g1eEiu$M)i=e$N!4=aow3t92u 9_ؕ94<HK%ld/4 wduSV$s[fcF\r^J(.A qdH~E_C [Sl 4L΢CjoVػ)J3Q.ẸH- 2gW3U{DgMPaA '/G*ꦤYUa:k^[+^ 6r0jiZj㴏;f\E8EB`&d Pa;֏M%$,~WO kj~8d* mc}C\ECMMxm.C+qp$NKټS~=a|)vgTJK{00`$x&G` ksKM)9 3ݩv^߀)7͚>S 2zNVӉ\`3;6rp-4<>bLY]B> `0%$m BNy1Kҕ,B+{~xIA}l`" Ed'{7OiSn~|M+Υu6eottAN>I.rv<F'4HS{—D^fpxO,uq-cuїث+'  X.ESe]Jst)(9 5? ¥JM%B:7m?"wɜm6_(-0~OTԜ~TG[r@_ w=@3 Sw'RRߚ٦Irzf>! !ѼOIZmn+z!GE 7I>JEgT:3)zWކFJOyG0QjطRVaՁr.Ouȏ3Z0꼬fiRh 0Щv&F)$yR=9iSvLʏ^Pl'S&? 5 p6]9l1x4ɗ3Z=?jvs] 1E\sMl ީd/sJ3mڹjA9{IƨSE.3g(Fs/!t|qYG@ L{_M F휷Mmr'zKIcVb⛀&!ٔڰ&L\pUz>hy޿)ON72[ϱ!Hm G"فwAD+?7hަQ8{|J[yS rW`~7A;g 9s`͆W:R@L*?7߱UZ>]w< jV@[O ^S3iՁK0DA*Qrs6h\y1[zz-2!VQúa6I/=qeY@ɻ`tlI&.q#.M(Ӆ{}^ kfRIIj΢B{ ;@i5oÁ,q s: N$\0sڶ2,jwO'R> v {)*{o}#6ƴ,+ K{~"n讇T:G@wAG ϶'0W(=|6+Bf?@>r|nuWMn^v^qN\Oy$GK}7EF2ޭrz} FlݣxFUDoБ/.x6_jj#1Ѽ(^E `ӻ !زQ?,o .IsW:ꈥ~~95~ ~,xg4yu#/Ϳ:'L VC\4 siH|65_/+ c)-t?tQalq:s-q)~KkZ,pWGZWD=qďJJ? ﷲpz m % BDp};ݍ]]n[L%7j<`{ ?s] [Y2eu{լ!KL+y ~}g$K Kb21 t vl7 ieWXQK:@x6(͉lʕZ=MEat;~nZ 1?1f@9TiϫNX&{(?NOp;$~ėSб.d-c:?_Z)_m^u.mo]k =fN͜d[, ]rR ޣ΢{⹖[.ڊaEo994FGfWv1K݈]de{@;f%K6@ Ā;hy;]MV-vnQNZ;I;G'DD$܌q.uMy3M62=;¤_TJƷ-@8Ea̕8I"⏅Jeᄀ `rgD䌴Ue>ۇ'cD0 dualӾbbʄ)3*R5s8 ?oo8{RC@2n5t8#+em*\Y=C7 PFFg 14.+%{dAXuK%.xULJ.75wOP Hhhe3` Ɨ(QZL/yS_?]dd5?}ǧylrF8 ?1Xx]`[|eouFWFWtr89 }NQY |"({'9&-TuT|ni6!vKSX Q3 c"JuowPV?xq&DcaT{ !kj& ?Ыl{%uy@ԡБv'sNWL"%\mOW'wTY͒ETZ@?/8=,&o 䠁Tt؜ XA|ҺKBi7$l3P;T*`EVyNI`XKH rM&.Z0#&$:& 8&O3`0@8%1Jڶrdv[J-^$?Si]iq?6ug 2“Ȍo4ls<ɭ௲9ƃj>0(v,=ݟ /?*{B`t9$+>G|i9 aꬦg4i;P~GTb7ިy]o@4C/قhEs G*weShʙi➢{ &]ux|+@ _<*I-s#VC~WB{o`'-SzEjÍzM(<$0[aFә!n?92{=~?-ʛyK+aS 6tkr$%_L=" -Ʌ! lJSÜ Gqဈc8R0ڌm'cm>3zf͢s 1'3&D-,+|)ԓ?]GFy;%u/d?ѳgn.o9{ NQжMz/c[D喁T;3"KQ#)IN&9]|LJ5.I~"<0&syB͉'KE w"o_t޾[vZMނS#Ex.(1h0bSp]3WJ== AU"~4 G'Ek[_Kaj_Uc1~' oFH-MԵ},zl:G ;KSЭ(.[Bm-8Xx6Rh.6<w':?rVjR~co5sZo[kE,6%g^&%ƚ6Rr xj1aYfln@#\$$Toj$Kcg,Rj!+u3NxJ3]{3aV$?LCd鼗Y,ڂa,FF9+NnA0\VF]ʲf}T d; &aO]*_WxcNܓT'Fʟ($o2H;_PV_4#@/G{ :1^oE0Gst:N8t2 :@8ny55&n נ8bB5ejos|Tz{лG@!2;$lR@i0a9]hfbs>qd@bOS8EJ ̒ @_èO,[VsHUDQD2s"gntڡ|Mo.ڌL'1KH ٜۛx) ve4!aϡ];ՂؼQ_kTE x[  bqw>;FAQyqb#h;4hlD)Xk~-qs ' ~ێ<#bP'h(ѧ!f54 k &]\'.⟉QDu4^PJF3v@icp}1x=_c&NEr62OJ'4gswЃGU_X#5kF[ؕb0G ^?{0 }K=.QxY#Q(/|s-Le8QY}Z dKO#S:Ƕ]íZf G3V*abwyb2sxL,0!GG&rDyY 3z$gR+IJa'w1Ar8{INk*gA)-b׈QAhZy2hYGB4EpEx,e!^Z\f쓖Śu AJ.5t `3eҨ./ܫ)e^D}˵3-|T2-E Rr>j[yBqG7Єq6r`k=(wQ^GV5[\K$utBƻ$| *^Kܿj 26[/!< yƶ0>=ߥoãj|jx^җq,O-}?C+ 'y'9] 9g!U~ߪof5f#P=lE➷&ޞ؋ot^E)0T@o_E<Ur2Ɨ&;uEzd) Cu 2jKğ WxlY@3dBjꤗ W!qMW#0!Ba+p+tɤk!q"_jii!], O7"f+%p1ȾD3buƁi8 3V]06zK8)۰+Qz5:, l1IK1?J.ǀ֋ͺMsCHYpS$Z Σu<"(B2F&4rF<"CL?Ew7-zoјy}@DIo%4%• Ț97C=%6r֊j4$!sl^veZ/=,|(-.$t.!O;љ Ө 癍M貭Hb|fQ2\~0?B{B~K, 7O{x;c`\1O. X T fψQɱ CF6ȏ2n$->ba4pZDY^=KH1D ǗgV!qphx$g+A4_y zAE潬^$}HJf\tY1Gw^ {3<Vg=]Գ {A; d$߻%d$9(ANPt"^zqo8K:|ĈY}&'ُ}̕z>rѣfq{qGYt0B¡R+zuZ.9M6&gJNqZ=R(Vf ^FnhSG">RM*Lcz NI dL!$~obOjՖ~5ϯJ*x\p'*Q8RVub%h[zjJ_/X(.<#Z@rٗ# fjnH 9Sq`Ě0HH1n~} FFTx,.™ X޲[$y+^ Ou|[)9),;MBq 2RX8Wf%_̤#%mf*Mͦ.@jm$F{[KhR4<d;n<әѲY ԅ+xޝZnzұV3wu':q3BpYNSrU|ɺ^0wh>*=sGvR <+4#| M)9܉"HdL|}Y){ʩH tEo>+aX)Xd0y.e6Uec֒$+9@(WIT%1JD%x*rnE|MlTiL@p( VTضT,_Μ8pEKh҇`ӡ(wAUtwATMhvrCOGVjZM7 ۪Sq$js"2Crㄣ\iv5S`&J_E6=>@.%Ag1rE˘s9^楁D0rBoA^-Id;vS$X통"dOEb{?p[x;ȋ}oc^&ۦff}p ߷ %:j_(?ac0Qn c _'3F"9n@J--lWB7Wh2|^"ti ;{w' S/A\y-A4\LQ!şeǷV V/x`@6V"QaiFSUp'qfT}yД6Ǒfˍ]8!v +R>2M.56JjVѿ=lS't*U:P %&^JΏ)lq$a!{OXUɏAzy0.dsV'٪N$W8J-O[Ga]a-^Y#=^@]Bc;<@_[-tp-~|+{ ?M|-D5z8uU.rh4\~P.~`f;C"C3$^>Bu)-j$K)k0PNjv8y/WKş#Bw}.Wˉ5mx>dKs'0-L9TGi9FJzdy{k;)6jn2էᑠi+{c0G dsuǴ 5sff) G䱵оa5K~L@]:+Y9R} ngJ&~L|^Iu m)]2z~ |󡱚q6gв6[&;KB;a<_SIp|j1`WR| ]N xA 4;~MDZKD K7t-vhӣr:at--n[D  HMEqp.J;{W%)BLY U%YqܷZ\Y>8*I-n!.^`m%?iSwXzM>0虍?cTVӠ7 >B\'Wػ[$ ~ح>lŝ睡O>&n5r9VUҒ SRg3iGu`xX)9XЮ9o!Q]S3ԾNZ*]I6b[Lkα+.Tɽ2M|ҰV,Pc.nrSz0]h* fu9`O |hR˵a>/^seS֟ciR*-T߂(h]cE=KEAosjh@Qxms?]|7)etNW=C&&?nj^[1·B,#>c|en\gSȇv'?^GK[2Ks)kCwW<0ԙW3QE.|aKi)(IuwERYɷqiP.-!`[ߩ׹лv|!ޥΌ:9 2>lSWiW#SU<^FTyeؙC~ 9[Mh=NS AU'+?VC}SrQe/Rߡҍ[rPR+T{GAgJve`q[xXq95liE9Hx|_%~>Z:oʱf4(r!PwInxRsJ;`,oGo퐘yq\kձ FV$U]jl cj8~СgQNɖ`4o%_AhG$9ChݙI>8|"#&iQ>FǝJ;^5ToSH:)K9\o&Iﰂ'B25 CST/սJzXzlR-Ge%NM3$bX+>^O;}=ަF6NC}Q+9#CC|k'Ǜ|_dw_ $Յ nھgOZ?sAxJ[Fmlrn}X2★޵1~5Nokg<&,Jf'Iz_Y̲%K7Q$>q^H.br 83wCwmg  ohWm.:f2~xO"2v,0ۼ# wؤs05n|Xnrԍij%LF,ѧ%Öɏ)RTnҙ8#4xQi SL},#C~&BvWI ~?ߐޭxϏAw0v,%Vu#^h}79hrJHV"A EOf@R.gUhRMȦTlŝk+i&]Ͷ` MUnxsr2@2 ኖ~Kmť6#2qk+.![9i'!kN姷b35O!`oF{6Ax$! TVwpu${K9[ȴ@:>[ TeWs:@P7 uu'{YZ+Ohm={v֥هȽ\J9"{ڂ^4"` y;mU^Y+㛂鮡<~FZ{s@fy9[Ξ 'u;* lֺCU& wp-3풣r RqӝJgT e8OpRX{Ll+#n6f}# :jY9-uaos*z>w\G69WW#|LٽLɞQexoJWAc~* Q?/fqfu)jjг4YemwJ.i|2#f̸ 0|lr[%Ro'%+0NO5JnXC,4;-qw%5%ȷ!d]4:M 9aÎ^kG^X+Ňixu.Bh@Of!>+%]vsOp,;:H3%2h ۯ{8=a(`e=(q{ҹ v6S9~4_q^JzyS4%` >Co[i>AߎjK}DvVhcnlO!ZqPw>H1$ʃjj [;u"о.EPۤeۡ. 7PC]Mʂ*/eo0|н+Nw6T Rh⌽͞UpRIdĖsɻ~[p S=pT-EymlW7#OGIM1 EVHL²=n4Js~-a̕r`V2Eg&Ð_/g4ڕ&)qS32ɵmBk踚5@V)c(O07*t N[`ci^(GW+{?z6[ּM*vbǬc'װ10%S. #$-yBSRĥ&hs7O+OCelν;;L+EU ei츀;՜qfX#<|5cR~LZͩ|_tS~"Lخ1M}X>\ZKG<HArw |lʏΟm>&~`H'yu09 x%QGCZgIϺ- !-yhVס:?:-iiO-cvL犾6D0=$@/-EWX`?6 2}WEioZ4K8(إkҺ/+BE B/coAzcD7u/z$^EGx}P_X8E׷mx~Nu^]\<~M.<9IbwE:;.Vq4^.L0qqש;Ʉn 6䀜L]x5˾>\oEꬄrESJ~wc6 Ї>};T.ċi0 ưD\[mJ>LvMEs٠L>a! g1ȸpKZc-46]>Mz"ܷcA2W=wG+sgUGmth+cbD:/}.ơ*ĿǍE7`.y@NP+:WmkQ{d\Bv:; (Ű>nRv0R K[mwKv+EE##6ۡѰ^E8J-Z9 ]Z\%k ۧFΨxr/*RiYW8m'^P=l!{xj ?uhm:Ҵh&G3SbԒ|LuEZrKg`?Q)@KlJo-!T_Og4ȒPgL1lBQP9Bw(gL;w.J]}h'^9Z·<83r- NV-imV<~b<g=?z[Oq>_GhP̠9o_UЧ HpMoJZp{ mJw]]e65wΓlS=3s(2ifJwXD^nOS(1¬Z Ѳ7}1g2C@6ɨ[jWN7O[~1fN;$*u~s0Ur<&%S 01xS??lW^+ ٰ]PT5Σ2ݷGs6\IWpL[Įg ")6UmaeHɒV2iJi^% ۰ܙ 4#Is?Mt}$v_hG[v<㺒=ή[5 \ˁ8Kxq,=sOy_l~Z[ LqʑЯ= J-\>Zg5XnH'kkpy׳`y,гk]'ǂc 8o[|6*ߙm(l@||p<7u[[p#퀰ms)3;Qf4doPQUo[i(»m؞Ѹpܛ;MxfKkA%aT3&m,#'?@qV  cVM5Wf-iQ-oֵ7/G_s!mJF|"Wx_X'ƴ3H;jRsfYb YYm+v!_iX+cCGE@/ۼCv`w|aTܽB7]SF|8j2("DN8ViR~3G$0ϙ)]h, W9:ǝroF-UuβnD4_ 9w6PZS|wꣀ{#_B+ -g$>ִ׶+&~]Z]]72{)ژ޹G b |z3:ee=vOyk*1H>,[1{iI"oٗټ%|8b9GG'uVԚE=-Tt 3Zj_aRjHlH`TERvVg:\IĕѽT--IKSv|)`ZxiW&~9NFvCG 0ΫhOqIgcEj|kKWG7S>mNi]!VpX=+3"({/񵬬W}o-TxX4V#xCmpp8Nc>^a_|'MU8tbԪUoMhRn$*"V*KP4^#U\pGAR_ (d91 ofνZ?}^i=eΜ93sfQצ ma~:s2`waOT6e14^vY)L>ۭQFҫ*+vbLx__SM|i+@@&L,ԋy3简!C=QCF;_h MHZ .PJ ,-B0o&TBI'n]a&{zQST EzIMqꞕ,Kp'3YbL VR UʵiT'Z< F%tbgr-H!}oú LhOIFt"rDQ7'|Dٚ"wF,Ci(1 o3QJb4=BQ=к],j NL^q*:Ool N ~BCg7ɋX񕚞ZxPhLrTȔ` |\]ыʑ O?(G:.+i#0:lJ[ ᒐOlVr?,Zd,7aP%,jLϳQ8kuS^_e;!=cm s;\13.{p-b3W'pyX=N ?|.G +WG&^-U_qFp*tW|o]TZ[1QI1g>_C!Co˾WލzXEyuu)=ip؀IRnU<$7yQp9|&`B`!IJ6x"^pJ1i˘R%ƈTW{{yOOow\n?po'^YtJ(8B,-SQL3P;Q iڐ`~/O<"1od은!.r9"˶ݎg8#SOX򶘴Xuպ|Iɯqp RB(O49 m\ 8GO)@Q%J#L4my M1 |fyqd9\^B"9z~c뉓;Ś#4RG2tVkEWY}(NCQǝxD#?[:Ս bl| zhstywOGb_PD@DMEPa˯s"Wo'ZO6!E!r))?_C,1\.gOTcALwZ7 9ҾQGZΡȐf"S@f~vlPQo`ەU>H7̝EcWoMKM褍^c7Lm"[ȿ% &@]YܳDԤ|dE ݙIͮ@zCsf/*eF $ bxmSRYgwz}(e g j|U;T`MՅCn4"I: =F"?ϖ]IOrgQچ:]վMrDŃT5?-vx{wzK mW{j+#ˁz&ˏ ??͢{l?'h8Bg-j3SYדPsT-g]a_8J 1V<@ a3pO%Go a6ɼt3Yߙ(ل&( p*27Y-~8`Jֈ2<']~{z̬l̮Ϛܰ QU&%")8ɓ0mð$w\iaLf{:722(F:lG Q7=~;[JYma!B+Xp*4 s 5b$w3e-ziihE۬ncw H,gX]J~I^V?b=x20o}uձ/+)кXZU>[Ϯܹm&CۣeWwW}ʻs zyD}U@W]F5T&OO%\sxkib\o!lr@s! n5/NJP∻Z&ձC eudB>n{*ϠUj$ֽ(}or2`<°`xHLrIV8T| i@ Eu P9 &[ħ^Ji;YzPlgLs.@Λ)xKv΀V(^=`ǜX@ nvX;%zq,Ef.Pt]rw:Ǡ݋v=q0qXY0,ca~^9(h4yɇѶHs|M>:*շ۠^.Cw?a1M(iqA <4ڵ94I2!͕ǔіcnl{5v#fEpfqiDl}^ršѶ~mlDh/[&g{FRvROp:U!ZV̦Ya@41sC$͐ MUz_z87h>XZUTRW^,{MzdD9p/hXxޠ0&LbZv{`Y-R};-N; gf Δ䮾 vu$~s?ŸOݔi #2+)0~pxV^<&[zL%.0iuP2|bOi%pg,X؏}Di8`Ak9cVfb%!S\]rO<@(?g_a9*ԳKMqcRIձo~HzI;뫷v"Zԯ6(֫={҃HPV!yvyzk^le+%0ELj[=zaE_->sq"ߔ99q̔1rA{Dr>AU~Ś \՝1U%jP#w lr/6YQKiӨB>lq1JF/JEb]Bg/1{R8aԌ;U+հ"J 2PDh4_(/ IigD*4PӞp y[̑'t]ܜX|!e$P`o1Zh3'8C~M:+/}L? GZK{c ų!7oVpn\;ģ) xHc4^ܹ]FB#V| 9%zt܏PD6cȥiE?bgnwL̬_ P@c(Mz*'(%Oz[q/՟~Bdק"qu[eDدk?tY{q&/)-\1OZD}U}!g8(44~#tIl:n&zkO,bBs̀܊"zYzd9\z~r D%Cxk@0:|s1^ħ Gu gO,a/l+-}icrMcT=s]ϝmA:fmw"0Φp3 ~pY_qy EVy BE¦ ]7%wr ؿgDe <۾J*N@0F}\ %fF~@{/j7럗u[nXl}78T{iekD@8N`g[uz<=|!)lgn*Uߥ:A7DS~މvgWF1Q-?% Ak.7:hvmoNUlqfhINNYg_fIXsa)NWNZ8S槝!1ɏc;i`| 7$|ﳟr P,︌u+^ʛuг{z F4g$EfQ#b"ك$?78z="o2fݕ:_8CɡOtΘ_ 1<5ڍ+% /uYOco|?*A.Й_tȆTl%) _d?1&iwT?c}am"MG"^}MNUg)b;]֗,׆UE|kGhW`PZͰd55`U@!iCs5k[{b:ּO)܊% bǶWL. uhuȤ-d^^ܣ ]+p}8(6@)HlnML_p$ {sz Nj|$wBT±yk`aсxW}DJbE)ʂ0'{$nGz7ZYvndZ0@ƕg،MIh$cT7I'ιQA gi*W0A,_wOi_NHr!m/f1ɗfe'!OKwh:`FS" SjoWw멱+ʠv=6uSxUvXEqRV?\ElM:>*5:t?5:䗢~vGy:6˾b$P[¿+sF`Wo' `3FA1b)Z3}[V{a`v,9pE՝ _ W0!Ѡk*qX# =$}{vcG8[5GydH70D%uro`B_Ppm47:<ӣ4xr?jCTyW`-q}yDy5N*7TTh#)A5b>ƳSUcׁxnHn#yEȍM.OakʴٹOlf LJvkEM@7cG<ݠ$f@ctisi1ozDx#9>1GUϳFXm^ o@1``wj~}Y >#:TLzCBb=HĽKxqEu4Dy!xߓ -.ϏJO_{}OT'_ij*?Gɴ1v--Ү^n#aE.R*a_Dm#N/^ pI?_=~bPl篺XKzOK,&& ߳XGm##|KV113)8je=kNȦe"y14RНŢۼVu_hE12`!7eXw/ 83h|!"-Bt4Tt)Kk}OwpnK!=}?ߴjXj%.~g}Kssy,g}-{+aQEܗH¤w4?b5=ʙi{ 7̢Բ8_h޸ 2AMJ2G˿83҉K2nf+o պ#Iitl|OO-^$>eg$Ϯ7ɎF 9;J-y'Nt.0tn aCKw4alC1&)F,e9t'y6lS‚Kd1h'Iփ=OsΖY,K_/'_ǀeXHP%!<Ȭ׋GHkC+G꺬L{Zyyh,56rIXWFhng9"Y\1yȝw}-}"g^,j\Q,,N[ cz[j{&uhzEss$<ѳ<=e+>ͩ ޏkHYBNem;C"BYXnVi9Vc_F'y9"i[Q>IzG]1 x򣇲SZ|Ozau([uBMXf;;r&#gy̖ڨ >gq;8‚~ gDT%9Zg()-' j!Eid\[X,FRƊr55+ #SDx? #dP> #ɹ6'%~Dʢ*)&YeXk!M.PKuP:54b5((Y])'A,ڌ%]Vtq? |`=/fq}z:/h=Ԋ-Y$ g B-4Aw{q| b6={މ3ߌF87I˜uZcQ O@3m!Skg 'J1f<%}.( AKkb1̾b*Af0bsaw/p-<.D|N/xɵ9 b=W(FS?'T􀑧Jp4CB~9P>'UYg?H]C!%p+T*8zy:<8L!QW?A D%!>ڎ9?xyZqYriݟWWSOsa.}~OްuM@<xcxf}yR߫!T8$N/ .k gpZ45,ZɌUv *FXɿ޳Cd`(_B܋y!.h"W/ 0 "^lwϐ>pN"TE񌨘n^9/ĀV /,EeWAni#UNiڵUH|tO]_.^,^[ʠ O)BJj+< gkfqi67-4jĞZ˾{%I\uSd-3uҖ6Te8͑?a;i`3l))&gvpM1' h,)StIafGD~)kߋU?Mƫ :~Otc|j\tI$ {'q<}Q#T3{W1zK?c0%$7G/:zzxB󾳡xlN$KI1oע.{Nal.NY&5lamN7 Fdۏgbɜ »24T c STa[aba\8o&[(F&iN"hP;s]+*Adbވhɋ&cV7pP5O0`d&aBw_ap<ϡxߵoZ-@Qs+ sR(He .r|,ҒRB/Cbx44 6(;cR8$<M^2r#,"bh롕ΖL]Ck2آߓrR鄪8~IVkJ9PNІ@1n/m?LQ -Bq 4d/_Q$ed\RU>[s =؅~6I,z?U #沕a\^Mt84<*Hc-xRx2hF=k)şQՅc0a Hikm|ˉH.0=qs?'kqC[fOv _8dp-3fh0T.3C'{̚2c,{_ "*Jy BRȇ:Kf)%w 6.}i0! civEo`o$#/܅.٢<_پeJVxVU.u@]⊠zg0"6s4qÌP&a6`G<~ (_1glDnj}{Ϡ$jgQ88v()…sա MN893)2wOqa/we[+p3Ůe4>yЀom̤o̖}{}5ɫ}=?b!k u<2d[tCZS9{V(~&YL*ץoWy77;[bV-[- ^GD#!~S"-z8L0uNSKf[?[T&$|w%8E2=QX$ 7&孴VGdO v$K;9;GspCuMɭrW=M }X:TpW=yel*2Vǧ<V&ܕmr~PZմ(}-=㱅Tش :5o\ˈa;[ջF,' l$xJ{Dy}W3'#w5cu<B)S<,w `z]β@7rz !mi`U.gU'Pf@I#kޡWR75qʣvS-lPrb5~ kW5\?N_9flQ 9I ;w_dʅ-.4p$ټ#{Xztx ^㈂j(b>^ @pm!ؤ7@gk:(*xŪgCY_Ǿxz+*>UpK00Eu'kMk.i.ۜKP"):ւInΛp= bPXJGt 1: ~FgdRbt1d K@"CO]Ty& <"ǪƵↀ*Q1^5d/1z695RM~^[)d?[OQL\5A~/507yޅQ[/j5ZVd!hP}*To5 TZksb7z'LRK@M΃ tF鋛;%)K$\2E/ luܣ>~ ?ɗ VazOcZi (}34)HsXD_,%rWIgaH]qJzJs4,9xHnRIl c%OW:*z)愳>~J5J5= ~c.p4=؁%ׁ2z&DcFSNjsڜ/bZ\mN91,HS"洐rtيN1ҽh=̡h(+ 7GdH7K+7@A5/^H=P"|8LHQ_ 0 ~ߢQ+X?UD1aވb.c8좙I %]I˸P dw8ߙi?1Z g.AtHߏw#x8t{el:I`1?gM?aWh P1q5=b {>~59tҭ=׼ưڪO!wR(et0U(6)׍xG'fz1ÎGmtDFA(En i ڭPVQ+5?{L_Ǯ} b3!CWJ ބ 2Rxf_ :<+Egn LJCDI\ XYU LS)z&x9-E|9d2J;*[F?wo0ruiFM}П +E䢦exʅtfr4o}_а 5/^YkD4P?)GX԰B1];[;9f[8X9}<OfqVn?ޱeV]DQ!1@i;5$q΋ZKRދ qH8F|Ԋ/ g%<sfR\W3{7uҍĉu SSDNu:U$ޘ`~ ekz(ڔv˲2~ʆ-KHWbs48t0T  X32?)NEig$=h{#}|5U(ӥ% g'Nrw4gHN} =!Q12d9gsG<" 8cVo:npxCOyCEg˟Rc\P /*\>l!`;}o(nNѹSِu]{@RSp}fT &cDz,%n9WwhʞOn(d-rq'l8k*xЇq&GzP(b)ur$ ~yvnP[\ε\Ό9K_~ >eVyvf<ғ p" l+|#YIH{m&XIfj5]' MIt6D1FinC2of?[qa.cR7ݙRҠeX0s2i {Nr>W*w@=RRPJydʕvs5y^2Kj B<+{jP~!O&$_3E#ƪO$5 <8eTu誒KHJ6p, 뱸GȢWTlƋ2-ڟ4b7֊\w4e\mU2ԾԇB휕Fipڒt8Ȕfm^9pI|и)j?dϮ6OcS~08C'6]MLy]D&_φ)1Wqj2X&j5ٕIw \t+~*O,mYψ~d0J[2(p;[[)Ȱ.xQ?6ў`7x.ahO'aq1g_$O&y鞑Ǿ3CoOV]\ ~[MP'Kf=>6}?@RGq5"+/;v9ٷ pWr6+烈 ?Ͽ52K[+]pC'H2EX\7gw-jgLuA SVQW'sM#8߽ [f@oq|b;c@б`ݚ@` lR5f\/OvPe\&BӪf9%*_|RU(&EE(N'yW_D:<)mz*FA>]pmp8=tW /ѳ( h=ճA|#nA~ $;`^@W#֞ "#`sxWB}h" U@R%zi)U6טUQInM\E}q.:{WZJjfh,S+ud{uy zHrP-:K%9/P(ۊVF[a* %'"D޸B?-󥫷?*ʽt`2|7f'jlzD2fRu54R@-%1 bf $|70{ x"4V¨g鞉I5'mo#^˱E IAvآB XKxY͒IC}4IgiCpKJWd"Zw~1djwX7cXƴ( | aȁ@ 񦷠;z8,#j b_WMVGW:Ǟ <.[? (DQ&E!0pבsD` 4 KO@,6hH])NNٴR4 >>oOB2nbt@kP̺5G"_REEUMJF@@9rSP΄l4s8+3N g~8Cß,+N S{)7"ݕWb#7p@T4 JKi ȧAv3&}eT;˧WIǭW^0 k/왳9?U@js8R6IgDmI%`w_#lv&'LlahE:cl'=(Q3zh5&TGfr)fw>AI$l0pL>TI:Qb,;ח|УGW, s0+4+DݣIv[2Anwovg~=I^ŃI"Y$W&O+(LGLg8ߊ_k23Gor&If}-E=js_|{ty_}f)*^hFY_|5Avڃ 񽊧)">Ig 6g{wT9?|S[vomd(\>kɶ(m]C[hWy0JR-4cs xbQ* Md sih*3R5ǔxnKCo·i pa9ύ\eJfH W{ݞ0z%@pgk(5%grGO+8w(ľE,'cY׵ձ1St]ڄ7<avDP_gl dC{hߘeRGu vj-VO}-6#ԯPm'`;~'cgJ(W$au6\LMz1(K=1O49& ֮GMA7/Clͅ>=~ݾ?JЫy&[49:g*z+ͨ:QAL[QJ>#O?1#B"{eE~qgp)%(FM)_sQ{瓪gISh> C>ͧ'&QSÖSJ _ _H/>Ɏ&2#j"19_O_4N?Oמk|Jwo ?ǧ'?ΤfLL,)!%[U^ѱBFI nOTHΧHK3!q0$\/"vEpSxd.̵61;ESɌFN@HFy^Y1TOj .tUEp]-X'GKǎ[o#o *_q߳ q CwNI\y\w(,E JG-!&YAFOR0sae@8}Y .AaՙK;2}%t]uhgHߙC)$k+̔D; ӣbQAd[ﴭ &Vh}ۻ<@d"L;p]9zK ݶ"4UogMDdFl{N\2.HAV4[:U[rUn x-Xs֭@’_7* mGC!(IFi݀d,4F5J[E#pIF7IFy vJo3*eR&iR"FpLR+e}J2.kݩ(K QS8Frp3k(,(b4 g~V(N1OQ:k@wV{Ǣ+ս ,U:3 ;qQPH$aN-5>%8p LuXNŜ` dgc,~*;%2bJIXsƒ(L’rS7Cv6);ס3U"v!Z܊42ŤD@XCA""Z1C' x*"+,ǫĶvx꧀W{5cE7 f9ħn)T;;ܝFyA=D`gslț- 2qs!nN 0c j9RE9gqc3ѻk"[~֯I!%j4>wF8 ~& w0Dv H( #evfd^)T\&Q_/W\I|?TW1; / [SS6lO~V]/FxdwDBYG4ڱ@rw^D"(p@XYqWl[w8HN]_FTpVcw*D{P>ԇ9{nhQ'443Gb{&(/߄KQ|͋1_jhDO"zcɰ$!v{Ee#sgeH攡ק[8#R? 5^qV2v-zMZ> ~6bLgw{gEU Ž0{MFx&,x@f-VU5} XQ9N;. e8)ตe !yj!}++rw4!VQ@坌U$fq9axWĸ!DoMU]ϣ%E>BVbԙWٵOEو@sulXðj;V%jh RΣj'`4V,ڏWGhæڋ|i6Tc3Iy ԡlhD0pXPgkի&/PVwqƄVRlp &%+hBS _E=!o/98u59TڤX3uoq!{*<|k)Vc=uOT-zf wyUfbFbu1_V+\IK1';Yɹc~+::bpEg}5 wڗ/]y^7jrnO ;L QWI/wH}0mM 4 ^q?$( 9L[Bٌ?g:p[B]z=zmY[Pe2գPJTlT=&r,.*pD4W*Å~+^EE T.;R_1JGa-PP\ s܏owLFZ3>[9{ܵ[kG,[lMBK.HLl 7'!$i՞eV2˃@v&ucrtTdKrnVno_{lw#y7 . U3K9_E.8)_,R9W_3#γCj$:{HNUV3rsE9# C9bG8PKYlBgXLL`d{Dxۀh#B4e&!=:"* C͠!aAi!dUB/le!LXED,)AR.}i`:?8s%]o![P@DCvPٱ#[J(ĴC%A00ㆫBhF:$p|\=//}5GX/GEN$ {w?}wQ 9+~"W#+ wI60Ok8qa|_x{2itw;uuӴy1Obu|Ƿr4GHFFR/8F*Ru6jjtﮠp\L˾aC>fkh(Ӏ*x3L<}1ٔ0<gE<1~痲=5(?a xls?[]?xS~@f/nOܢ@ ᠻzד-j^Rcmdz RTS 0XLB@g5cfhd/ƗYEx-|&t lvF XU5@P8zkqܰ9ν=ko~IOxDJâ\(TYݓ̮gO|'ӫ5gg5:ddL8irUibW)Dwzq~嘙&:kc_A&ް3w.ƴ2x ~3.Qӡ55r($ZI`+ TbdӾ eEl8|2h_[Fi r Cr`.?#9<ǛP8cV~B;2n+~S%,8;ur?+̮Aƫ| oRtrHLz1|QMĀP:7⺻iM%qdO_"@& 0?``@]69=pL~ 8ߕOjChLoLFBCgԿ7"=P5ɣIXYB/n$,\be&f%uS'U.n-r'II5Ovi5)C">Y#U;JV2>{%QZ4\Q*!5(t%[S`S<][K{芽3Kߢzp( J5"<}zq&C6{ Nr{*kSISpD'iz ŵa6+au/PI[oi fmd,ݔ4> 4w{&>ZzxOOlÍxd(k_vFYnpC7租Zq;:(;ϥ5ΥO\s)nذF~_rA(^yQT$ Nac߼a 2c=A .* i }IJK-!!KOG$*q? sx!ˈ*_)Ό~M;CcIg(8nJlĬΊ /eHCaY$OPMB0MqnkHQMƝ@l, S3qث]3\fęekf}սeQB<蜆.͹KQ^7]vm~Qz3k>1Mᛗyb kZAr﬋ưH:WUabBI1g<9-3Lc:O@]{gsԝ{M&mr Lqc4g RjUh J"ƞO Շb<Y$7 /[0˝mDŽpIiw~U kr8X<F!x-;ɏ7Sh:BD7ݣx7: Tb"Mx-b h:A$xoZuYWH[7Ŭj_**NP󍆙L8i/ozd ?%_J4 *{}-rT-lEХl>=>`iR5wwhPFס ]$1Ѷ> ;ۀ~Ԝii,>9[y *>:ޝlE*2nIofbWx}>1Hy=?d^>fϺUhTQcOU&lY%`mRvo}4_WKma\nb"|7E/C15 >4IƸM©t*N%()<l_)t%TtvROcENqtv6^p^=81k5 -np\!T\Fzۯ9)PؕJh=N+Gߴi|(CI% efvgRS>ZpiI])8i0I۾`t">%5&n9wv%l&XNaAl`Ic[?׭ MHP.J',V0Zwgt}+)x=k)hlq R?00|ɼ-;xS7u%cqT#'P\H|X2)ۏ)JRm)lD Ncz&I;B%wk[c.^YGþ-B,ֆzB3jJ6o wҦY[)YـP4\ +\흛ox &P硰zVcvOc0y{_ES`0~lC(ݍ[n7oiw2!@ ƨ1ȹ)PgȏP tq)XʆeD?N?9Bl׈9 'P30Gt8 Pt{sf]ha;s7%5v.6ֶQU[ԬJH/8 9))-q"|`ʃ S~ Hٸ&+ ـ>'#Rb*x '#uk@+mUTDrvQwIeh~'ֿD_{mHߺ[7sL>2_}p$M爸v*." B?xdu xlle'ƿi3hhY/MȗҨ:w,F-0_+[̹~%+ qViT5z,xcg] %:Ԡ׊6,CKZ'/tк]Ug.Sz_eY l(ՂQf͗p]S,:Ȟ44`j74jmefP^a˘5GXm29~"C6(AMKjl3K@ՇrW硂* A4,㦳mhv*d V֛]̓ ܟQ+IPj5VA`"P"Lȳ,@'8\0@1 OIAqJ/FL#Is@C*S|RʔaqMe]GA(VMRL%>ADC:&+VV>+wG(DTyHYUGɱ&Kà6Ruv3± 2xPND7~@YG0g 1ʢo/~z*Pb"&um,1[Nk8޿l7 Ս"lSnV_.x)⩸Ю# Vrz/X^6W R ߶q—>[Q܆wT/_ fwG/\q>1+ܧP\um/" {mgp)'k&PZ] wc^ {cv0x^aݵ~}Er}V{wg)n3%XrQ>-]ن;45 \oMMkКZ9G;ɣ4Fǃ٩TCaZ/upҘ$DW~wo"y}6RӒx?guPl @V SIF݊)|_<ssvx v)&:[7h1\ R~%X5`O T-/'W<68ʋ'Ky0`<<9۴o3Oitߛ`ͫfzvrOIբ{rZI63V-le۱|mޡ[+\%V-~çPjqNQ8ulN>|V =m S\Nͤ¼{)! dDp7QN@ljWXIN\Np{Ey%omXUJ7ZAm΁צ\y[/uA6ˣV׬#iiEmB])|;R}oaR@KPE_>{KKÀv !κ1eÔb#Ӏ_;Z 8DĮ) ̕Z#LU!z9l?5U$fnn^\FXu]*h_V}<]V.$#ZEaF\hvR-\+h-R= zGBoBࠪzRQ#3;?PGy%}͂T/ɏra-&o2\A&}Y LŚǀ &D$5JAf#}Nas@M6k`$ acf_=MlIg%HIX]{\*RmVҝ$'"jC$^nً( QҍjlB+}-X'Y>lMg/ I~^엊|ԆE5ZQ_@w%G+a d4: >O)wN/x׻脖V/|<2/ EWCaC6G`2;҅BNRnc8=ZhJjȂ]G t$_OzGZ㝏V[?k4_rbY9:ʗmR0z}H^BŶTq Tþ(g#x]cPvvϭ|)Ӱw_Z)X|47ncAu*]D#8ZHy آ1)"P`Ɋ>yB]t7$5ėu?k}qXl9`!x >pTz[bʋ 䯾,PHFt5% gy}XTM6V`&i J$zk 霩R\+·5K,>4L\b;eoy:?3]d|]8$zˇڐ>gIDIuaaU" bz\TyZb\,}8+D)sPK HM* EʮE,8#I{BK P2&nvb0b>Ǿ)_rM;{[n趧 c̸@ؽt司n'ߝ_a&ۻɌ{vܿ2|O!S|ߓoWQ=Ҹۃiv@1u %!ͭȰ Fb=-r. s~u%_]*RXb&¸9xL"4s O(oG`zYٙ}G$X<bΆY']ȓ"F_Mgf}c~$MgB絆Gq}"9{f' /oD߻!`[- # Dדݨg_LոX"|_/BQ\C03>FpYq,yq.,#Kmt({Dm6O}w~S:+IO/1W{pmUj=9a:n;L_a>|3 | ̐Qf^5BAt PB&í2,P$͕XJ7H/hIKEǹM{h=Q 쪹MR&d[JEo]qKJɷ\G@ $X@, c:}1;Av+bKgu3DAjhEi~F,ޞh`"DRݢkCRL[chd~mRIZBL= S'\FH/+y6.=Ǹ{ 'P{Dl_2/CeupةD`$Qn KRH4kz3}ay٨이ٰ$ "[<7fC+_@+.ܧ 9Y/8B:E_(DžŀazXL{eʻ8x6)J3tN^+K[{E+msZ?~asOMY16q653p[=;7Gˏ-VwN{=zMs^k(Y#2TdJ eL)^_]CU/ᛠ DvM&sT?vLt+d}7iuo`$&iVyo *gjGxh2s9Q "R{#~Ji}ڰ1g6q$}KڊIz )k+{ʋ&1]NQ@8(?Jׁ?ވC1_ZWe[bEKS,Gx/Rb"fvڝ3!Etfnr|#C򡊨=޿ziSXܥtq[ppq"+x>aE4pRB[mᐅ;z6!qŀQ WYfrnj1q"2^쿱gxTKt*y;$y;3(7+dp@/o',Vhqټ%hCl-YsMčZ>!d[",b2J(J{Xi i9pv@o7B,J[_|{dv7%ޣ7 ;{/Vb!̈́줜-ۜ-z\+l(DlNuRM<"&xGczΘOl@|Ciʩ˩Q;Y B1^J˴Q;iZ䆱p?Di^Gf3Wb P Erjr_<;qhI^Ӓ9s%wA0J`|FA@ U̳ W''v  @[+T-0R2t \zOGzch)\Qe]< {C0J:ZTXXNIGԩvRob*c?geZ;&)O/oׂ:bKyZ2/ʝ1c*AwIEyfuzUt&KETe:@{Թ7¸hnaSA @Ut[Gv(^u؊vzS?J;F>$]SsW H,1$`ӛ٥@ Q!VbgؼS7Ve=jLM,566SgGI;cB1ku-> C.F7ZPK}(,sf^uc{,{<JX{Kww k{ԱdV\a:[c}`Cr{Qb YX lހg&[w;٥PdEؠ71zJPdU>OyXtĎ$`Vv"R6iuf/4?AJLs RW#sxJE)R&ƹȍT }} Y-.u\`D2[ F^BCs%vl,|bk|(Bwlr?ħ"/5l{|##`*2H4#6}"1i#־&|Ҧ74WClw%GWSX-[jsŃh#NA,i3Cܸ|ZPNwXѯ@~it׬%لuWwZad|pr-UH9鈫-+- YD7V "~NQ6QGUF˅=Xݏ<2X OUcΧ-}~ $4^,K'3eT^<ixiIHWOzz-sSH8JlleN~<ToDXy(H?Zz75=i|ɗ^LT6 2}E&Yxߺ;O {YRh ?TbHI^~^/rn`|8!H?3 {~@(w6kǒQ-iWgg|zA9wp@$UEn^FB:ZX.v~LS0X*z7y)BzCе=R!d)͙_.5I><=(0w^j*yX*}S̗H< 5~ӄO(M~0u^|QpOGd`gZW~#D=@s ;9I! E /E%$<>U :LX?/P9)jN.)AeA{roxz T_tRMoq5׎IqIu8Q w`Λ3h40&!?Չ\I9JM 5,6QK"B^`uPiT(9v{$̍F׼sCݲ" Vt-A]#f&f |W}. 1v^m5^Yk^\M:w F 7'*~F5WE鸌$iS&YEIf=7E@.jX~yy=`-0 ~ +e^~&Gg2?Hg( ~Wj"4c2;e mnNҺS߽Co@ϰx^o}>0p7DmϠZ1szo(sځ(5 D~*xkZNy1gU3{0{er#a A6D?TLPz8<ɇp'7>? 24v IGZ0-35G?z=PU!ß\=K5_׉rgA7ÉLC{afL7G+Ņ5ߠNv,SU36R9Be8osއvfuפ{;K]-Lϴ+EB)g0zWTJ½u}77bxI;Xj*F, aaL4( n:AN[<#*MQڃ70ۀoXb@r>IhlQKGHMULQDaCV /mg0oqwd/.} E|C7C]ߛjvE$F]R`ɐGs/ aӶT,*/pCOb=jHn:`Fqmhewfܑuh"jHo Zg0V 5ss-6ASˊR5'u|SK*$q?_ \>4͢:>` "G3VV?u$٧g'h3IhyXL &ϠBҮ8w/Sξ-|<9ȿxw EFY֔Y7J<&|K^d@g=Zģy f^_TQ5 `_N2Cu:\r< 1dQ@h%!VUUNPNv c]{ަSXVp}f{-0!iM(a(7zݰ`?W{hb S:pxR̃BlǛC{>*~aFa3KA ԙP2K\ ]Ns9NGLo^1`Hls-QHo#^_G;'PF1\ŻU~Fׁ\u27S3Gug$;Yk*τWVPnQu)wtg\glLnI< ۏF P9xGcJXyGXWx=RQWP!ٕQpëwH( ho,I2cܨaTtD"?J-cQ͘9.m{4(q< NuXݓ!QM@$s{0}$➝6gf+Ӂ|50&BG+yt~0߽liZ垥1yʃ1^7;ȉ`gFʑ+ʃzˆyޞنw9|͘?N\;4gi|x<UFC62aʡ-ug6rBLki&3VqI^AQ'u]ZP[M$SR vN#2 ;UOz)ޣ[sE@Ζk '<HƵ?˝qz}½,T-MQ?)%Y%0E'rSP{@ݹP< DVpC |͔ =>CcوHNk3 ;GtGt;8/Dy8(bԌWn ̱ƥdŞz$gr>nMM&;{ O4O1,LW?[3b&8Q|""7Q>YQ$jw΄~3rO0КoxPZbggȏ O¶ִGۚӷ*=*y'% E A~FXhg4GcX@Mo+eGHxj(yO6Bhh{qs褖K'QB?o({FYDr+ Xl]ED4lo^mxQS##xJo'±M~h`uh};(6/HF$c2Mٞ`Oʂ=Bo]:{^qTSxm; 7Pk },57\GjV_Dd*&"ic{n kß2TI^0L*ٞyh N)dkޠ|)ZNga@r K2AF;zyH/HxaD̲52֒Ibr EE4(D[ӜH0ȸ dfLJyn0 %WAN0" O/&EN.' f]0WD# $\Y&y|k2"r W9y%h?Df?IEd6J鱢=ͤ4 r$lMl 4q 'p"ܨ}rds>Yt.j($t (s;sQpɆBqoo@ob?‡"ZOɻ^HoPnGkCG-wwہ(u6ɓ',Lt)LUw-E+n{~>b*c~E.,gM~& sG~k絧#SZ h6*y-z=͊U A+7%MF9I(v[v,CG[/najUFs7'm֨vH Qc"HS=%~ZkSa՝Ϝy\L0;ބ~9c Vvyv]펯7E,xcIy.^Zt +Nf61z |C1K',htUN+1:aXf@&LJ9>L,JH;H)t1"giɁY}Ma=M٤4ؘJ%Ei|!F8]+D^zS`w ,3NzQyWUh(fZBqOj3h7Q V3P ƜHٝAĬwvHI4d"YKp/%D|w/H]W&ʚJ;Jˡ4ͩ|)%ESs-\d^̣&0׆gFR ӎ*< -׃Ǔ;NI=%(76 'ďJB)wzTm Żuѭ> H!3I_z[mAAͲY'ADVWE>>p~JE9۴j[}*2mo&Y)ʑLB0S"?\Fx}͵C69sTu~숝 x}yZq_dK~X yNԸ7>f%Q0M@ifn& ?G1LQ9Jf&ܨ&P\ Xl^0}BHK_*G1ײ:Ĭamչ7~@KJ<(w\<]t70lgCez<2|,C9wzazwL$.ܘ;>HZ*tF^8{)Vazz7~{6ᶷʕ\ Y$Syn'BF"S $ zn^Rۿ}Rznz"=nظ$PSG>BA~h2'ʕt9.,v3US >>[۠oyay(pRPz6 BE嗛o~%z+/4ھ+dWd, AvY r<$ lP|ěf H>HԹE@(NCŪ"V<58v'~Ґd.]Ef|~(B% ԒIl^&y`ynkd/DYSFDvKYzc(wt3m.xG.}+6 h 4^>Fi gk lҫIڪdOEFG%W{P YOf$r~6wΉ33,t]X3K) bJr7bcK(ĈؿBW %(.S:y{&!@(ΖGb z0X9r1 QPq #7gw)BHlG#Y?P8C%tv*5DHpL1"EvVip5<(#X^FRX!r1;y}"Eewp#<*略 mc߇ AX㚓K<*Pt>9|QX}? m=o Cd^o |cpH.8*Ǿ^|'J>PʔٲJQ0cowbfmPa/)oq~JβiʕAʊ%;\Z5cZzc^/0 @ 0ߍ,ct.F\Ek;"7]g"Zc *QP ^eIV\%弽Ж8HXs!,17ȓB<+= :\wfMhCB+̛al<m$N #E|\o$d,1h)kzoKaA\t3\t+R9kf+W5O[:)a~yvM/>RcBa5sp޷,qV (&9f\؍"ŋ"MpAS-K b/Bq_T`tEdH *PlS#d]WxO$^F& $Mi{g^7x]h)0g3=p"gA k:7h`57U!ڛ԰+ndK=~E(2QGq=ϊp?+-\`\O՟k^97m@56/W#cds_=qT;S;8:B݉!V_VR|yڀX%#U,ai݀ev8/ZDb\'{B2ϜN9ECwa\+F}Ώb#utpP4ltAClf#Г F6A]67P,<آa@<[vTO(w\W:9ٝCx /ހ}Ѽ9qG ſ>BDG+`;BC-P-WB1aoDI)̐Ahk$'rV<ŧKaxؐ݀.s)4S.gBɫ~,"])|n0u1 Nݦj0XI6u<OBq)c|ksj.+y$˜PNuD؋WU#*kMrȓE@P p"=YT~n @=[/8A*}G7~Xl&&HANd+B =;•nСH]E^RUf{-ʹcQ[A28#pݼ) h^zs_脯Q+_Cy!"=t%]T˅nxѪttU]$ qDgYcgT/!rɱ˖O83e%I: ʣKwOoma>@ս$yl$P=4וF (o9_ ]Ֆ3nP8&َĶ0|x"Oɵ-`rѹ$Kߪv6BPxM5_ ⋤U6󍿀\ DG\+kĿ9A09~;?uTIBˉX jժ(hcahhBO *pe(( TКzwfԑ/(Rʭ4"#v J-]ksri}hsg_^:`ƒ0:'?h<?S`-$S26P*XLg5př$f\ESnRxx]C}TR&M.F?VIR 1pIxWGճ6<#:KsvzyKT$(JaF_eX@K(p\4*+:[4)P} 6n7+!j͢-Q9cx I5p dcsD1lRѾUȽܳߣ|73 x\rJk9 M!GfJ"}ajZw?5TL }HA]Dd&KfZbqjMgFg ]iض6QoG2ޫra)f}Vlj0^::1sq^1؆U/2ԗ*>T+pRռ|WСfv$l]}p|o*{Ngq00+h @EgTfP< Jn,=@Hg8&4tƐ k#ir)FkQNF}af71f&Pw~Z=pOk@q˔:R5wg o$kȣuqӑJۨU}vhT]{fчWVJߢk<`)f:>yvg=:C5pm G;F]6T%na508J½0?R;z# `2@Y+[Zu/ۦ@ G-:ZGYBvmZFfL3kݵZk<݂JzJQpd2߫_@]|\M,큋 CDW,I*b ]VOɬtEw%oz~_߾,~~?]8A4N"l<= Vo#xߖmpޭP1Ut߭qJ XO6g"ʎGIν YDX"|Fp, T9̲HQ*\Ǒ .»,15)g<YI7Н8S?(SD쐶ˮSO+Nŵ"@͘%HX̣-C≃򍍽 Ti19[1`;l_%:{YbѪB|z=\HP/Ʌ_qGBs>AΧӣ6kq8Π"?:oTV<Ă{.rXF0Z7c+3ZXoĐQ+%x%O$,,^ Wpu6;x8o`yCH ^OAmštx~ fھhMFp.M2t hd7Krć9LeeE 5~k.߬l2ZSDyCgkrYZD@Y ڤ(_;9@7@?;;h*<*P fYC-)C4ģS IȎ;4eYzɒb@ѬIN"ą#mB:UWCr).3x/4o_jdQԉQIʀ]hC3ڇx44.. T> mf '[sȅ|=Y'^iÞ#懕*J?hCaڭue݂,6YD%@ȟx4WQ!d3\"{WTKCtտI&l[CX.!;73uڥ<;SD7`B;԰\%I?h~bRB-͊8$C䙥?x^>\"za, ٠g_l $jfrK~AshF0JLR9{NrVf4.9-9Q_svoNF-C d7\}wŒF| Ȟ+v"oWsjc+̾償n`F7/#႖:[~>;6Ijq-e}gU}H,7TЄ*\ lX w&b}z:E'z7ؼ.Ʈ@HE9O(B!D+Wg@ϣe[,D$a$iٽSJcr-D0I /<.CM Sa&Sغ1~LGfuΐm9qm6W.8Lvxso`6i/\r$|9H~ tvuSdWό+Zch6l.WX|\A;e% e׮&lW?'.;*p_., 5/267sW57K+U1א~t.xD87PKbYZzw"F@ȃĻI~S iE2l @)E 렁6+q4\L%aOǼ!Ŗm ~*Ls`\I6y!C%<_=3ۂĤR>?%W%o$t;Ҿ+OC*"mufؖK?$gs8|I k|m#⯅OLC?AO%j JvwRٜ\-zإ ?*t`i}.W⪰!spy\$_yâj/pG<œG'L |[YTl!](W޷Q1_YM8`b~k}'jB$Nۅ`^v6_9"N{>[cfe7o%~r],~Q^s  qmF?F' $C|!'&%DwgǬ⦸"RR8 f q*)QR[3]OF*6?攒 " Ivʆ0!Xi,x39@يs*[it bIuyS=䔫NyFҙ]GDZ*{kaBK(pYE9B'"wȬ\O =O.Z %N>"M$BR3'DiVs*|GCd-zJTP^f.#}e*Yx3,[3bY'^l ]$GvNU~tFTwI[0ݨDD5%?0YT3'&Y#?ұ!j=az;b71Jw܀Ǎe ?IOzWz/D>y GG2c_,S]IXU%+/.k&a`E7_7Mͱ|BJ&KRgm"wJt\R5nxl8JӒP2O:&|G1* KֆٽH7|՞VnŒ3qq/޹[AA&cy?Ook^r!= :Jd:HeZ6HG6R9X1M&7/s&49i&6=}]-j쾗w*<_#7=rz;Ȥ\/hr~ckࣘ ~?tAo +IO,␾Suz?iJߣrQÕ[攈WSiJ O0]4U~wc%x,[Ƣλ@>\IT#0Bd)c,Tޗ 惔 K*UAj ԉI))$%,ߟNMڦtY E'um)&9=Zkℒ,yIJ;OSLˡȂ缂,A &Dy Uo~ug7*7'wԌ:0=Ngv2L~ o CX;5c#1¤VxXvxJ ׆Iه\3+a&%pqcKRDԡ|9fg /)f #5?R_&gPM`ŷy%NVe>zŷ v\#L(YN)<r>ltESs7oXDk v6uTg')G 3/%P=*7)RT#\# ̠5CUFhtJ|J0TRإĴ`g_O\k} }/Į۴M3jοS[J?m#r90;BAX;B!\+XgZ#-[ǸtU!qRq`5җ">F=2TJ9dƘrj}UX{govOtw!6R8agVkP(3ƛ鉽 ȶiY=vyxH~A:zp(]3Wn<3/'\,R~-# Tk.>%ӵwe,g?Z'%@\LDQ>'YXť |mmҊ^WnتXhv 9Ӻu >q(3?ϥ*f/z6eK}=>?s{Q眀YWu|=¿"f~5WqDM:ˮX瀋յFkQ^dKd`יb&rr |ueG.#%c*=7KH5aV]gᄙaj~ShŞ*gSeP=2{)!A.u#-z63 :Xktȏ4냞260pF4. -W?+fnWsƄKVϯYCț"R_wV6؜_Fo?/纇k*؟z4rg(&{w<#<]aC6+nT3G;ZIUA}'} 5ZiFm.yH8z˯*jIY>!kE\U]jP"U(yK"A(.75Ac<~*{m"չr⃅6N6# X8,~E-ʎҰ 99P0Y#J1 Zl]jze <[7g>㐜=#$Ɩscá]^(D9;tF#Ε>p>+C4?e#ʏsƓct4_};R*۴jty$ s^π}+&wJ*55 M.H5]7Xe>b@GTI/!P :QXdB+N=H% 9 _R$]&}'O6}@V%EƜ;{##mgoD6Wh(')Z0/E’%1GJUFֱ}|,ES@au:B*4m-5;rP컘ƭڋVYxݛxՀ^b>]E,5n1ؤ]Cr {l(D7֫ꄁȎ(W9S6n͓0"yfc(]EiAL4]((UZnM^B#W ?iz  B8T ]4]l1xyh6_o)C@L9Zh3sUZ`3:IOWil&gM<˒n u=Gx;lO-Z!{s4:Ưwލy"^쑪_M1gS~< k|J@ _f"?(-E[ILڕD``{ א3#;yfPN{5WމȬ_W9m5۴Q}:"&d{Jx߁0@Q#i^tF?rBT Ghƃl cRõ=kv>Ks6)YNx-k* <]6]y* hh`1xWe7T=а@0AƗ";)@hGC9uf ޕ("ÏbȳeKV5,/&O tpC]yI< SI%s NSzdϜFm?|ǖ߳7+g@d.ە/D-fRNsoD+@8G"n3ϵlqKf5\eAUt b8 h]BHq6qѪGSCptqlу4b7DW^FW^\$PNUf}8ʫW".KsIvuOt լ z3i<ʒ#5e**^mZg/\:+;B8'CJb?zT| + b',+ es{^O8O"{.87pfG,E1`P~2͍YW7̻߹Ggi|?a  hfXTg”JWáI颷@M'NkeL"(xfpf"ӵO3]0O]+811s'&嗗)Pe.<JrF%&f Q8X ?#y^Oavn$I@ς_Fr@eBn)Cc3:*vT {Nq3%!ExHH,pv.\AM"or᠕ cb L:bCTkkyQڂv<ѻXuh!cq<%"Y"2G:2F~zŖ d*ezE؇QYf I8uQCHt`sjunRcLv1 G8ǃ{%u5QI\5'Jl{\Tf)ɧVYF.LN# B^(y XU3T#"{7ȝ*9Fa4^]ޱSHtiѻHA^$yVTbsy:|Xj2Q6' ֻ2f VQ!uZ`zU0k /؊5>aޓCG 7@1(HYP=)K[EZq٦mݱ1 IoQihG(Xj?,qZu[`EcûЀza8ӧ?gɊh{ר[+ 6q}?[DJl, sFob(Rk7i?v_=5aMq>MㅣwVZcVpPAZaup8jvy *4H|LJvZ,΋GR=2CrZ\? ;Z-jnWz= LipX4Ӳ_I,Ƴ+)?̗_,YIֽ,]dA}N<*#j"/;HhF[VD5~w2t&|-A%.,kuGiϳ #iAH)T{x囻 cv<.3:ϕFWS*$fVx~ Qw,%{e(@]WSeLN!0 %O`};U4WsR }*"?Nro` Om ;JVV)_E"RzAֆM{eya/,}&1EckyNTYʵ]7)xEγAWw>nV9P m7#ݍZ.!xA}f&g,LIx0‹o"l'wȫQVFSHUiX66\2nҗ ok- NK(lSg`q;tgЛ UNL)AE? eh<80K;<'K%ki=pm8-K荭r'lK2;ߵ?"7oH ?:M{,e)YCK>@LmWl7R=ាxe}+p&@t}>pR8L&)y Rw]_D?Dy W9)z)^Ttb*Vk^a}҅ϝ%֕4J9^\75t'(Oa˵0A/#湩ZxJ95XoY%!)ja}1=T =>$Ν\y(zU}rN"'XI1>r6Dh ϳ0z~`=Oesp0қx9JsgT(]rt䖑8S'RڗȩO&P|<"vex0l:4;\Jx>SlxۭZyZ߾RA71_OZ47UG^2y])_C3xQ{*DTdå 8L.Xad|eNՈэ*%[kߛ*э)ۺ"&-s~ݺOTmツ}yryx:v;!B{\vOjZ)Qv%BYαRI!O$`v{^c%( %VG_/Q<+Nݣ[;3oV T} NC\ŝӐ-CP?^K62 =u"YDodiiI9eP %fE.Pvy»TٓMa gT G}wunjq{Wj\$J%_( z;)f"`&DX=Gl]V\Q VA}(mOU/\1Ŋf<扼s:d5sT&fCŲW舰K^L<5ĵYa=Љ&[e%<^6S5?YEVaqn`zuGt|BsRQ>)JfnTv4*H7FĎaQ"t!̻(RUrey9W.oF#A5ZcPʶFu"(*"3VοO/߸N*g{D+ed*7d]օ᷹Az|VCK)?Q`5 O W<8bDSö7y%nb/h2?VRV~ԏZBJIee-RM3$ qo0΁^(]Al#UzrCj"۔e 㽬9y'lMYuV<գvi%ct)eOkEs:E ixPVM>~"\m#Ǫ Ulgߟo Ɉ#%θn{ T)/vYGV ޣZY `_) ,jGhh^L_Tu>Q֋R}|""M@Y༜y;*<>UROOLr^#Y99$H.q.AW+f ̹:> F"b6eљDzg;z p $#<*] ֻp >j>d8;U',yE/gğ~vE r:wS.He ? faUަ55-mޔT(i3ػ*ͭj9ӍKՋ6mH;acH7'8ȓͬ MAɎimUGz<4BBN5-1nS kR2;bw,zxb:(k)5;\ 6l(~VҙM۝vɺ8Ƙ5I7`\{;3evA=V3f[}Lus1*IO"|[)`J]\XqޜV+.۰#‹Lꃰx.MSgZjsGp;Dbb‹2 cdC"f!InŪ# 6^j˓e|v,9D=qR>#SVq.SUR`ٌJ9WRm/ 0 e\Si}(Z莍z%=-bH5pi'޻?ZBv|M~fkJU:N<׀Gd&@`s1(?Ѱj*uɲbx8Ikv#bdi5)9v@ ,~(Oi$%̙ ٺwH:\Bd!~xK]ue%UؘBG'+Hmy"{t#z)n:MqxP>rs&U멷UٴUnآq/T,Ji1ݾU4pqG$:EyYݿ$[xo'EcB^ǼiSޢ<CaO\nXYmPSU {WYV=}헗PkK>ՕH yb2ipXHyXBk GG\N֋ 5#px10=t-E)'9?c+ܒ=;(w4:/40e:4Lɥf;]Y2 /(E4HdZ obNJ#{G6\f.p[y+BxBj:OM8_H6ncqVxtү"w1-F<` 옃қ]:}R f:XpSXTm@$`qd>IR?n&ΧC B.ӘGR~qE EFk40שY)ϳ4>Ba_ol )E5 z憏C&OFPH#Gȋ P܎壢9H݇{cE6/D6hH8OTC7Ex2|֠y IJrO'lթJ`,iN Wq^V 6M,JRܪ~=PXmszDNՁ7jyjv@r['/BOdaf"޿ID읱 !ju_'OF'lC/Ii̺b\-Z*,FDw2;{m7qa+oE( wMD`!0/RbZd{~,wy'5{A(jcm,W`pA'N=1nE(ctOIn|ddHѻ;za.Ҹ0ucr ]ȘJMHC9üjWVxw#?}ۄgH3imB7Jw}CNP A^<=rw9W|vW U|)w!G/ RY5"ɢl%MPG Nf0vA;G-kq^\T|J5 ke ~|X9ڸ ϒ xkprS~=6}a s:Տb:";Bvc8?7{NrTnh/KxʬK~'#i_(E#Ә2[/gv=gA-9-c/w@,x,{v6`aKKΒv[d7P`Al:=atE3c;dU8cpm$,}1/@/˅\zkc 36D>RSb٪.ݝZE2lY<Ԅ9e0L6= GʈXf(S0^qQ{xB6Ϊz{&#CTTiE^hZnG?`m䏯Ǎ?kd41zK~`w^gd%%ӝc03,Oze|ʫ.YbfEw۵f*.JέR(x-sT9 Қ{;zp2C Lk$6mD>w^Wcy.cx稰,]4j1~3HNkݿi/CXJcAIXJFvֹ[A,"LͿȕ0^J A-{-D[t6ڿ-奷 MDxnr%KíE2oyA5 dG{+7_@ IfgIbj]Qe2wm.&`Sv*IxeHS0OmO ]l*ة“,$qLqs!7&f)7D=SBٚs(I96.I _!+nT4F5q湖R L n_^-~H3 U: [Ʊ=R/=Z8R.׺izYm8e6df)rmoa⒔sg}f갧u:iu8zmMZ \|dJs_AfZM5~[Ǚ`'uaSEvcPrw,sOKTIKRG R R:V%ꖋ~ث)bGxDs Bk b\BFW*?3a:#< %x6fų}Ev)4,=p2i`#u MyvAɾn3|grYo3˶ c#BC`F;оEj*N"cb<2K5I$uKIN Υ%!P[{AJ2cgbZj^즮{hV=8=\8{qz(pM!FQ/JJRxBVH{69ya7 .츋ĠX _EJ&UU5n,Ρ௅gSr<'^ݙ @|DovSғҏ:^~H`a ޼Ek{:i6d]&;ކΓ5z[ /p`/n.zsolA\ُ0X=+P9+ ׺&A4B %\@֖PᵪΛ}ϣBSmgֿ'[w3t(rpP)l' SRF5ym!viqۥ6buXd 80OR+hd/j$3j-};{ןP#:vK^qpVÿּ3ɳWM`w>,li\C2g{|LX<"/5Y8>a_^e[~ AE{n&u(^eС<+x\ >ulu3$VEA[3ǚ).lͬ$0XQ\d4eESp6.Fwmy.>cw.{W/eFIߌup*jph1K$G〲9|ة &o3Bn:/i~et/e&ad]us6(y׮$V`h e`h.4O2i,3g(O+\SVY1xt.DT4vڔZ5ˋ<3g.Mxi)xfT~wAh#z,?up0V ݰusNZ:NȈ3`*}?&e-!=MPrk'|}{{(`GB!X@G978I.uU8Bv}ńƖX{^S/=&zZ^:ZC!=BVI֚dn^k QeHCI`?@(`=7KfhS^C{wZd&;~Ջjf<$;`:~̼.h.(gc_r1$q4Za5K[rm?hZ_%|tR_[?J/C=SmiRjDAW1cqgՎi;N}Z|1M4C p8 [鶠Rf=RO=d6CVBSfsV3wô&:^3!Oji9MN sҔ tyte Q,u]r!\dC ; ´ ^N,AV\kimGxVE|>WWƃ33ד9ذzu'~kg%wI9?.z }l7:G/РUoШ|VV0o:-Pŷg!'$X'] .͂'.Om %h瓭y| mNfj:o2c(*[bJh뢠c&d)nsEHmLD *S'L [22ٜOL±&f_.qyv.Q*Dz\ϲcWa7m:5to1DE|kmqa6XoR x 8 J^N)MJXIbPiO!9^3r5I BU*P,n>?aZ) ZcϓIx7BŮ]~*(@u{wn{!i[jsǩk١TpodbWC2/eEH`11&$dailVr>J|oQrܚ]Y@&=.:'m' 5fעJS'ifa%E1n˄W/*I8/lִRƁ8rRQSd$"쒹|2O5~zG{bdu4G E;&'2F1>)hTMfn-t&gF"\u A|=(Yq<s<ڷP05,߀dJqҨmlDFAH-ǹh$0Վz{zn (>>_L:߭/߄!c85Zd 6tlƕPTqlE:B^CIY!Hkpږu9s_8dL;d3]p&c%?E鄙U߂|p$Bk:-.S!"&{ѡKro|i@M&$= /VyZ&O@3H>f 7k2EUm.ڤze8RɵNsW W&6rt݆ah g{IxFUK=9_ۚD\h<]cqT +`#Rmns} q}6PC va2J1_tOm"/áTu1Z2W.bޕ8ykJ j*Ty8ϓOsNyt2]k1KMpu" /JJi*ES#1=蹇'v-,B׹%_n{)F|cCD/JzDJ0I9_ Q<|mj9*2x ^G|JlN[[Mz\/dlYLab:ȑ<ل]+a2_ő\{ zsXqAZ1¸|Ո(AD!R Fd'\`!R+yF_e{esQb_ b@m πmW!:S׷SzL.1aիO.]>>pIzHuw']Mj(FVX<l<6.5 Ŕ|s l%!csoNi:oh;LV ƃ+"˽Mk|nVN#a&P'h}xHإ#)kE^YK)ot ɯ$'a,^K!7op_7Z|얏}MhiTDR(xCA!\cp")-_0:10?f٥bd67e7( Bp Bk)U;τw3 QIe# )qRYoА-x8}2$ߌ"6vy^2F j꣬&Gq]~U(_|Y:sg]J('vcv9>fy7kpA:<.fgUU*mCp}D6ݛRkp0 6wBIQ[L"qʹ]()HW|fNqȋ@  -/Ćgx[ɷJ&J gAJn}jNr|xDoӛhwϫ.ďPອe>ä~J5J܂3[M"ڲ;-fMnxMh>>7M^11;-!Q_T` pA>n=&Obǵv <:&O @NP,<Л@wn}~:on̠ X?9~~l8TUP2,NUC* ^S(b~28ba >hPp3`˟m٬ ܣ7@ҁ O ؆4SEJj.}BP`g֍ljU8Pq:sO| EaK LSV忖hK@V@=0둿8T2bMfY.쨬.Iv%,+3l]OjH' @ʾ_?MU__|DӒ_ܮEчײ|s뷖ШY݀EP tlBSg-AA(kUM8J6MNe! 2'i֫Ќ؁fnEi(Ƥ),C$NQJKW5ػ<}5 6 { E{Dj m7qw(oRdaΕˍMQqh|=(c(/88K!hbK^A CJD(fJL@j#*ku%6eKnA_ES@ihRh}<.܉,[5#KV~=DyؠkVNye]-; :*] ]~2ABH*)9>UZl\m ? I$I)Lg#*4٘#c[B=mHɵJ5&DvTk9418,K4SB6TV\GU;VEy^e~,֒k@#ND9aTw,vQ&34򣹌#9V ȎU&.PpA"$0s.*|ݙ)C4ﴂQ8܈LJەQxyRc$#0i}`\%:, cSh &Y q I{BH9\#EoA"z E YJ]B.~V[S8 n^L<; p^2_oG"ѿ!^Axw+ex930A Ky|H|5O=NnxHB!)Bt%Y;8ző" )r:D+r/cԮh= EP(O6Po1/*UY&VZJqT_bicc۩d"[7Eoy+z+`SG?ُDmGYR;yҭbHjHS3,aQeEyxŗ~$&8\EUU l+uFٯ-KtEhD3qT"KڄVɀ2SH2 vѨ"k*&zZn֚Mch3I_,Mu{hDaQ &|?]7~w`XUZջ g z>ʼR(Eի,V}#1Wőnj.iy$8Obgϒ*8(W !U\JR:( Mmf*>TJ ­K%|,JIB*Lx4VWh# pRމ'Ĵz)D`&#VA+cQ9BX=\C"<Cl~JX"3 d\yvCp^lee+%(fOcḯ~ nw۴ZIi7,O=,vJ쎘:-YkEjs&Sos] Z &(Ya=m':cG{,(wg/5=/>P# +s1lKVjcGd|7I0ܻ u7ۻҙXv}%65sV9َi0Y,j:%#~Ahj%t |CUCkɗzR8tyU\nO6ƟLG}ߺg]$_ &k ^׊/ysۺ*ѻ:G$kMO8maO۴olr?38}䧇IcWR. gwFlCYfLBW&*dLd >R}8OUw4AʿI>tcFb(}!% Wkv5}M$<yBW3va7#Ηt6&n'W՞!G7Rv&@8(գ:?Cr曋MOř\Y|j mƦtpg&v*ۼc˪b22}zzE^-G{sC7j`3'x>46bXEw&E>p>T56 9BLKLT}Z=4%MV piCO>#?af9j^)glA\9%R$x>4YoxL =1ӵXV0D]<+gvZ}AjuN0=r wC}n "{X̜R3QG߄Àm'0d4b׍<Ykfq gx[5IaP}sZuDg(n*>x@> +j M alæuX=DS3gQߒ1^ݯ<_^X5adˉu|ɥ(%܍o*dWΛᷱب9m;fe;_ҭӔJhYNv+Q8 [i_Sm4lLXIg̃7%pExgҕ]q2oìe 09([LK&UBΫ,Zk0Q&p BʚXܪG ^ssa{q{ |_\自5Ǯ@ՇO:R=_1MX*qKQ8S_f3eM㛏 eL/OcE{Q vx{$9Jp,,a612Q]=>EJ]gj[J/&?^HNCDuR`E]֭}E/b%kSG۔O\쪾b_`;(§u~jō!J2g8CQ-{MfvFX#4? % 症HmhU`[Iϳtည!dh ]$Ba*uZStVD)O#L,N3:/kftN(<KeG >Vwfs,s5?Z _kuCAIyJ/l{(6(Z[ޅZpu; "2NVL÷ a.!>x=PWh`orf*A:pg\DI\4.%Ne8Pa=u(od:Λ,oU]T/gG۳m=g}~s{-o,E=.nyz$Y,LNVMtSX /+Z u/|(J ø5eϹ_9{jFſ IGP]BY$FV,kKDGL.evӰ&j. L.KyXgh62<p. Dn\Sl!ELkEmUPPkNGno6rUT)۱y9eO^dqퟜM9WwcoFi&u_1Oxc_ =D( Y=/WO| rl UL1IL_C3<[OgߐU C:`OZ]ɑx ,['`$to~}A+Jzf/zb-역yZ,އB>pmRR[;\sЛrF?ЩWf!U״Vץ_Mkb :j~B ?`/5[daL$صgԂq!P#߬24D](c/9&OD꺯Gh=\AihTOf Jl:=9 ✹K?p0(n|3"M ïי *F8˴oMpLɻ/SM(@z,Ӿ'ѥl_bS7**i1U[}~#szӮ3P"2;-L21 _U1zK?&%S@cϼ^JZCQCySM-^9YI7eYh,.d Eqr}OucdQd6JрrO9Vؿqxd)2~[MI{1~E  9L(T@5 P@/]YG'`Lmn% ENjf w :WW+np78|'Y$|#=O ժjF_(*5qITwWkpᐈ^QkM%0 ̿7 N-2fj"yNcP=C ӋΛauN,~G`-dӧϮ㟆zҫq` @Iə"f]_DK }SޤpH>UMep\I :naKakQz [ŘC!I:; tmu)n@oA Gڣvm3Ծ]y(!1iO:@vCY&zf4gx0.;X9b}CFT}jd"'%B_.dm%.xwF(̼L#Ro.)BA?QW+{ƥ^/>;.rAx1^4=ULNf.#̶t L't &m֗~+C>k3K6iWW` qS jVR@DŽJivyv> %{  KJ]z0% q>*zv/lkOIAIQ &e,xLP}ѝ) .{dz?¢q kOq;mj-cC,!wQAؕiOIΦ^dpb߄YL1]>v&|'&q88> l9|}gWP1Q/.Ixc@ 6Ї]><ďG)j-=u9yi:'yeqc]=d] H!TKdfv+NE *ȚJa__F,߼Y~Wlj ֯X~[7hYk8ɉSbrI=2,LlDd܃-ޙ!۴(&ZW2&/|!<=Y̟ !C 2+د+>,BPPK\Ŏ[Vb8:rD17LF:gVXo/cW~@DA7GnB `[q'Md,1 ٳ.~bj.#LZ&-^0֭Bɚ?B۳D۰V8>}]}[]}{۲ئxMkxSjvi&imY /?Zlsӵ3 r[2"%Db YgRӈeٽ6eQMąC8՝͵NtHʔWR]N' $XN۴ESqg˳6ɭiK!<(Ŋ0VrgAT)箚%#)c熾P=za'V6.17"89"Hcfq]SÝht ƳLP e8&JTt7w:{ۤѓZB^n֪])>z}Vg+w]Iovм@ lċrSݵOk=w uBfWjCns.,.Q69i5Wإ7>Wz,M7#gm=}W Q쀂o֖JeObrhM'Cj&0]ZgjhfpGtK(@Qز9dߡ\0P(!g^G=;6#+|@zrjwvֺ.t4lU0Hh"w?b+ST5k]DyYpٙ-y>8 A#7fW<;4'irAiЅ졦9M6V8]G}z5MdXXM}ӯ{FGsõɘOW!fb.1PuYС T.9[2\UI 4+ZL3dZ_Q($㎳Ԛ?I^/PK₍7`;3G.y+9F6IOEe]{YBy'F'aҔRNYsp 5:_5e~bZEרu<2;?;ڗӾKn5Ӵib qg oO6I6դ &}"MB۞;=bu 3aFy' Z /u!mSVTvڅ7 {ۮ{tjiD߳cU~ζ)"qȊ|;.rGL^Xd?ڂ;cs&ifPg;z槹y -"2O&5.Rq!@/?-~ԸC-(ΝPL1ot*z_*/% ;_D-ǣŶ6l-[x\ϩ &ݬo]X'PZyװ>g'5K.tڰrϞL4}Mڢ ?׻wƫ}#x?tb5x{i ۿclQ'L '`֎O?WXTiMt5ŌS? Q{E(?n:ړ7`qg5Ra4o?e@{3]DYR2*י3-ԛ~;ú_+G³:_" ]h 5cByn;fba$ ?Y|ڥnH=!"@5Z&?!'9sE-`vdGs=>0.u:d;x& >{a^)g˜7knaC<Ԯ[O?s,SH+eVd '刿zGfK'8,Y~sܨ~^ dL~Wrae?A0}Y]Kˡٚ1V׷6y$/Pqoxwf <5תzE`V8 w=h4p]Hf ̈c5i;Q_<j>E1q/3{sk33#>:u<~j:3GF:xp8bl.BXQÍ y<(neYw~:vmuK{P.?f ûy]4(Uߦÿ*I_ 9/H߮U#g;ql_@m ɮ弖eP''KϽ6Ŏo?CzѻKx#T&+)ђ<]^(Ph-,hMܶP69T<[[ װpa9px+Q(R ۏH ?k'1ӡUԐ[5b&9zբ9]tТ"M-^ע-js pXT'D>3򴮖F'}"б%V "p$ԟU`U? +j[lGx-Rz4O ­FxoR(CPC*.6 a( Uhc1J@FZGXkYgL6dԥh ijغ~ STWiIJ+ ܇E0]㊇ң=]jOAz aDZkGuMpp.(` K(4_Pߕ? GI]eϰxzmfS mO5K{jR19d$ʛH4\ُjsBs`2`B-6W% 喔!w=zp(ɀ Q-W]zB>26~SE̖=c_5z{ YyE4=U"0<}oy|23¤tj:;)`79xd>??_PQر{)v랧yINqȄ5ˣGDr?f٦r¿[K6ӕio3fWuKbgyuߊoo|/O}}Y|7mu^Yj9P;^իC}Noy7̷ULf}oHTogs׈bfž?Ќ)axG璹 pSBI)嵮ՊYsHsN&~UIzrYp$V_הp)&5,6ZFZ)槲?қsԺ܄?(f7 H/ &v*^ 59!4vp1<$..銜LrzMO:pHP?Fe F1՘.Y[ҦcnJiTUnwaR5Pl%ϼl hdwy gIC/:cҒH\yNV_fߘظV`5IcE΂;_߹7ŎK.>}.{t[>d|e|Y4r]?v(I[0>u*PPB >'`q b]3 +օ,9o_#> lN3f)gEjlX>>ņra=4xuLݰ,'X$k{8١D-N'0ǮD u3@H7>k^|&$Lf]pZ ̕<۠]^Ƶ6zƕMBGY{sH)yn:+~3efYb<cXAXEX}zk=4:vlxЯn=ag F_Zĵw6*"n5%\4BukU".ׯX(M&VC.mx4 ?mNB*mpɿXԥՂ+Ts%Z Jŵ@rUXrF^d`(IX-o3e% ɿUܿ+5Y[w6{_GX_i6r"N1mn3cp,Q~Ҡ5=@5S!NB|Fzϯ&KJj5|եoǵU}Yj2 qUXt|JU} oTw,}&TrjoEdL?Y DfDdI@f5^'W:D<h]SQ =k ք?v+4c2J4$ok0k;=0JUk~$ί±Zu]CQ'Gc::.<0Uw]T_@ɨA(|%nK%Rz 古9nQ fUsb1j|[O3sk;4턎ՊĒ+lal}&&l^DSN[eAhF_p WJ{k[JZ]qRT39w謢N&A<_@% PJ&RY$nDn\E_-ZEi33iJfJұ Tgk)2Hy/জBFDCLg8̯ bcy,<٥ͨW"#q<"B>^8.'0Jv]zuXLm(-\*J=0.U}|($ ?> M\8 *8E(DL+ O\Eѝ?;Ǔנa6qzK@k,9IrOMߥ?לWQ1ɠ[3|PO8`M}Ġ6d?|Rc-շ_ՙgU<2%Z$fi:aNIղM|XKrݿMh3e>tV%?U<υ:2d_1 !9`d?}eE(%Wo1~RcOkjUU{HǤovL/۪vjsPZ,,FN/-i~nXDl]~cG? v{C<:LHIt zߘN-t[X[|zy;eOA98HEv*h1;VLOTa~WT,rq?0 EnQjk/n7M~XM  ?S^ ʼnHh`LC7EWo>ܞ/Ct*iP%/yy=R|v҆,K tpm`߅57ּ%X f(soQ>a~)3WΆ~NZ2WctnN`le\Vv}9n(1*bJdGR+_~ #6iET`v{>46P0 ,RD52=TZ^Gɸ0_p%KxdUjuc:Wcf\Zz/0Eo+,pm钠?fđW8$z(Vn.n·H\G80@T9wskUXNS){}(+71̼/7X&HKQ:&%tIRG۟|KKFv'5چP6\?1P otγ5b{`tDƎH@( XCÝw4s<;×W+}DQ&QW nu^c.y gop\:JcؤM#GEZ RIJ-"j/JI/PIexeZN&-{aF9*-[X/@0gD3cwW)@AϋšeR1Ŭ?Hh]ޕX|@d  K`,hM%Z NMD=Q,[S)r6>E![&E AH5;8L ~y>۫j{[hk7ϟE0کUaYyƓAe8n͌o{?XOYI~&j%ʠU/W|BPίYU_JxtytP_L..Tt?<+;Twː߭wjp"I=g(nǫnA("%!rs(/6hXb 3ˣ-ܫX_>|WUT'?1WO|1&?.'[FL[J˪;?''ޤ|)gP43_ ~x$9C3]2C@c(dVfls:'V\E E); _?gMfR:qU:{STΞeV/9dĦv :󚂣z)ZrAB%rWIJRfRfzݢJeqvΈ*o$jK=i߼NǮW:+iH98ffڒ,@Z-5`!y0A /{? 6i I jcCaL2f],z6,)}(6;RH/c:mcC}9Ů0ˋ4=qҸ$sb:ElmHv, |xgG$0ڱ\֠OJZ,K48Zh&` SC(FunY+\+OD^O`^O4 |f' ,NW)fbW#gMOqCEZ .PJe5 ŕ<ߍۋwtS1MYS^ckpʲ$ٽĕ(D7XbIZ,]^4zd8:'_>5)0Ыsl E R;Q YO!SGpM-ӷh >!z7Zm2ߵtM;J/kG!s)׿om *ɪ8Ba b~nxe5ExRaP! ,=:"w>`색e,ryS[0k$V5JcN(*[wc< d`(LR>sʕ,EwM1>ȄFB µd~`z;+Z8<_Q7E1NePYQeW?J$}}Hd REjKQ*EiyMV" b4Gȩ ^Bs cHU1!HWXE;g//2&^]jZDQ)9D)< gLQkB}BHp Iٻu o^|즧c}ՎiuRT[g)vJcYǐvZ Jk1VUO;i;-/{k?Һ~@:z{uu9L3J~#:?>DXz& _A:/M^vA2ыvzʾԅ}dg->l,U=ւu8..C/8ngUrÖ@ E#GHo#yigOQ/.ɞ^=j M',T-\|,PA6 Շ% ⑼riل#=k6hU_h>6u#l֒_|3gPNV(1%@6]%\Yfobceq*̊,&eDo3*D2nOJ*eԉRn3$)V(ˏNrx %p˭xzRu1X#U yu{=L -g@",I?Je6m1W}7Kiȉ>ri/80̬¼ȧj_z#| S/vJE`b=5(dewxOڸg`ӳ͹~G3UH'鴊uH"nnrҊ#3pu<#U@epRgͭfb z9Ŏr?-.&Ac,ǟ"%h'p5x{:i̴S5 _Exm֌Y\:CˈXJдUeiA8 #z6IS(ۏ,vǎ$I"aI{\&]aY/8!l2pxd Q7_֎ĕZFٕ'2U͈ [#wd،.InVnnM ה%,?S 4PDLo"eЇ9$l'ZIwL?˸kf[g>f,7bs3wu&gb`1 10 pК qI鵈\ {S@ l\e&X]&1p.AM΅:PFWMYC7NC9fZf_;ZeUΑUxi^9 GŪ( /(Vam8Rm@NaIoi!-8啍Ǿ2]vY=ekO-cU5C:m/ 3Z5Ӫw^ 9v})GU:y]͂,k.}Ґ˰"Y$c/y;Z}ac5O=͌ec,KqyN!6 6GEmkQOE3IXF3Ot Yʂq&ߙ 'p )t;w;w_t!H\q5μ"r3g49_eP胫ޛQ]j%ZܮTseQBn1,jDZJkQ?ߊ޺FtPt2#Enx-o"S]$1?@_ނGK[ìEꝛK%5a`fNILqk"?C'<|Dp8I*`i_}ꤌV&j3H/?8zU~z97 Dړ}|U ͉zߢ-=)Q3fAa0G?wM0HgZgπy%PoH:Ίj"J] jn[uxTXmGkt*kkk'#EvK?q ƥV"NA~OW:Bd&S1J±0՛(e' LQ z-Oaȍ2s@?Vim]{J]ˏwN d$1:RݦWO01GJּ7;NZ'i&V9in;0|m|dwpYQ-#NoHEك|ØAf 4{~N߹(C(sH;[/qS 8X%~8%a'xV&yɫ QCʟ%'߼6O?TwRuozz w#] wUp2*'74ĎodbkWf Swl?m .+[pkּq_Zex)K܆SZy<`t ?ھ񷺍Mcm-RkPBo@^ԻYiUH$+*9 bK!eQ]=^W') n\Br} yXK"zewHY;KskhF_/*Pr?iV,(Z؁k,rT5 !p#mnEɊ˦w8bG݄2 HĴű n.߀A&9h9@!Cg;R ~'QoPQ!M{Ku!B}HRZ/2P\ϽjO0]o+]"!E1 C )&#**?^q s/WIgZ Ha䶦b`l R^Yݵ˞%d%lfJ7 ? e?;~jbQ]0 $/ n ^O 8|@|Sˁ[mF-Ph6ؙoe#/eCօ" kzWp#RR?CPWN4z ˨fAop}| ̃(^$3I$}&(2'`<-j/v Hh[}Uф =u ,,R4c@g6l;]7}ՠtK&31>bvdv&qi**BYstÞYtN5D^Z2tя*qfhZZ!U@#*D:Y3#MAӝ :S=15}vNrr$DaoO2rd"<Q>ڬM@\P^k13V[MhHJϤBtD҇ҿ"-j{CN^ͭbWE9/*~kRZ%p:Mum:AL\I߯=5 OݸqHz6=y꘲ La& a!E &"䟋=M :aV7ѫ;nMn̜>>4NpZoSVK\K@ѭ7]#`D}܌\Y`r`1؅ẅ?UbO[8ogS;ZVo: 6 arVhl 82 p9OW2=nl4Ib}!LL! kFx)}A!򌔌,t"Ì?-5W9I_O>Ӝ[d5MpT0:kE,z$dWS%U<ܵ+άf= yҁ`); \/f;az#$$G5,QSƧ\ n\^ 8\FS Wp@a"+( N\+^  F8_5ePQCf ƹ=;p̛ԔዏU$zl/j yHRkZ:$;՞8k9#\}]_KsQNGU D^KX.uI _՟QWՉ܎R 7?^.zHuzaSσ.OOMj!wAo&|RSWa| [%7[|XoBsc^]f]>=Miʑ[0ܼuh*uEKg?T@i8z+0}D2nF,s@D@W}|{>CK,pqЗ-;fF%F2LO'A{ XKG%˷_x2?C5JhLD4_$KXo /+*Whm붺n 848vIsTtmVVք &#*7c& =q*Iɝ5Xd]MѮ!'ޤbbP{/k3AÊlJlP󚇺XK-"›lo"G %A.urleV Q)roQʾ,bԃ1pRD۩쨖J ER T]J !>@%FxP-^56PT! 6yJڜbq/OpkoaRL3<57 lݯ?>O?7W<1e ˘44x4*?0S9ϫMl77a}(O$*6fr U8*<O?b`9Tsr2dHlet(fyJ&Re" b^㑘`et׍si-½,Y$- ߓ' LJJ؆ "gUF T{U+k }j}U`+Ȃ>,JAډNDRt&x[]C>[ <1^zԛ"⦉wbmtW=xaoL-I%/HŅ4wiPzūi3vԮs5jͭzcP(o}eC>p?6华:>3UzCw]dUQaJ^kTka8џ6^v65mZ% G`1o O1vZf}r&˪ gOLM3=:xy0}Eɘ /k}7I~i:|_ ;*"ܮXƍD "FmoVIMcyVIu'CbY*DžcZ` pۘ{xoiÖC JMHfЧC4לWZ^qxf=<cS3X%M Θӧ}y\Tm7M!u]IƦ+scT`lMst&:GL}ܘ󣲱UUp;vI)./<~u67:sw8x0! w#lq7E;rtJ{7a@jS+H)P :`s.O^ ;robl^E|>RB2XE54.ylU4nw\54<.nl);w+dM>m!g죒:ُ$8w.㌈A<<W<9=O~ l~-\P4* j̋qP6ܯ2Q5QϑݣlÝ(7;dGxkdp=-<2ӑ!xBj8q>Ӟ^G7y߹Eg,KX jwl4.A#'Q%O7yǨW5>%8EzX!4F0SR R/Y"5NF ObRz-j 9&t*^Y OքleweZ b/>"p끛p_l9Fܯ^N)! b uEU{*z|yZ7hǹEPE6Z_ZAV0,>se Bkcaȕ'UC.a߈9[TGlY_RցB\!I( =BlqK[|Ebat/kQ'0.rX L xw/27_}̯i[Qt:T5oĕ-RHB7a;Xm P`?C"^0J '4 y$|,:cdfӅ3ψ~_M0jb]&]f(_lyGXf? aܩ8TiwWĿCQݺY4]Ĉb}5I=QBqof[c gZ#?LMHJpU4׷$y;C1+>E z2$?̴iϷ'!XPnMyI7)Zb:.Y恷| (ەUgyRb}% 0 %xVWJG1ӷ!ѾCZ "#wؓCsG{a8AC+acUSr)!CJPHrXH7Ѩ>͸~M:z Au-B|Y؉,*B:TU!a-X8ߋgx9o-ƌ_U'o(bZepV7d7KѱWH{74muUzh)Dޗu+EuV>cхrDoZrL뢝Po||wFG{lVu| C\Lߜ4RjuaJo∁[ &ʍG^J3MvgrMTS73x_sr  أ1U곘:{ғxu<n#m=9+=x2? ip{ije+Y+b>F4?+ݤ{-Ӻaá(q;g:F&3ERi87KzeuQ.!,}sbQL9ȚeG;e#0|cG0s Jah"ǫhP&[*8ȇ`H։h$azs90@dƴ)3ڙr߀U0ÄF{yŌ" <ݫGѴ8_{ ώ'? > r =E |A',MDlH'ʟSU,;C7#l0,Y^ Vi1p'|,wuf֬~뒙(/^>apkXހ4cI)\ioufxz*-bWG%p5zDw#OQ&.6bW3WLO)Gzl;SN;Sˡ+֭ΨOc]Mu\ŃWpqzs;btTb_;b/<A^Rǎ@\<?Β%]窆a3I 'W<Y ,=C*WTU~DyV]U' <[v5`}!HUn1*99nE'TY}FYY$td` gG\BWwӺn~;5~s̍l)H42OyZ6*̴C[Z똒}Տ@Lʁ+P"1B܋ƑM8[~G!2 wu~-hiq|'wZw9њ4"0Hz~pzz:{lWkĿ0sh.Z}; AC*ԋX 83acs/TxŊo))y$yOdxfR|IᜁNq%Ȓ Rgd.Rm;W:#rdfA?}Y㱼 Mi<6sN W,&eJ&r( JUhn.m//Iĉ4 $k>#DyUk/;ύ1b'=F0e_w:Hʮï'D`#Yt:M;<8T겤[cE-rw 00,Uѵr_) dx/'r; _mM~LVaZ܂3ȗF5T01{>C O{4>OU;b]鍵Nu5YULU!Zlo.Yzj+5<M+{16ÏzN?P=}Uwf" d 1yc= '`͕6|4%Py1"tr/(9kZv|kv)ƈ3(6#rRE* 34xO16"A-pfNVS:wI1T;g311{l ,g,̞蓚im6n2PakT&hzeU:q*.㲙V [}9?_U:UFK\/t5 >` l7*zgIW\݉9#u9_߾:Sk9 6O;K+i qReŽWf1Zwē 3Hb[q$XxO,zyrEMˌN܏oLj4Ĝ:pl.HQ=|}'^*Z7_In z'T2<4//N9u]\FY2GR]x *~)AU=ۧk3tBF f{|G,:# l.qoX`m% }Š ZMs-pgK6n[6pzvNM ї?Fͣl<_[|Y|L@w3Z<3oԙ*/tƱ3\QH0n2aӲ>ᶣVfʷ诘O(&Aw֢?O|"{\Cy^>?!L)_0g_o溴l[NیS=?wv|<#t Ҫ] Q%><8bl%31Yp(( &OB <ۦId ̅; Wfm~\ .t-_d ⲗꌩFk\#xlr b` >Q*_г7SXSETM#kfnBuIr!5O[H .V+xhTsCYd6Cb3],J}ĭTZ7?_[]i ]Ot?+4q_0$n/Pڢ}?5tVXhO#b憑cԯ'Eтx[sHXY㴆b)z1mĝ4/n4L`i 8݈vS9lv9|\1NhQ@Lm@ 9[#fp4U >H ]{,O6Il!Ma]|gcI܉@ԹY%Ԁ ˳N 4ɤk=C m461F:FМI EʡLRiN@JGtзxE7&Ec .'h+FXڀĂWNԩø]0Às%V.zk.89WDs1D|DrWӲzQ ?ٛI/z`%FFqnTۣp8\b 7-fK[cBuYy6_vyw|+''.(g}!S'Y 5)KJrr/C뎺Bćg#0{"@M,eb7jyb.@82F!oug$ o>Q;D @Pp84g8">\BLVq# -H~q5tE9,ǀ$>-bp;b6QQ_Ŋjxvyzڒ5*Rո(Z N-CamR6a.RԪAi՟yrTĊ>.J>-6v_-7Mm &9{9i*k7bW{w^)g mNUA)sp 0B&xQUh!Zy)X ? Ƥ"? ;Z^|0H3fc&-ULnNiu9p uʡ K^{XdR&ٰ=2~T>c䭣u\p V`sX9Aӣ3Ch_``J,aO5x`f`hn9ZJM-lr$4'yG" &}::֡Ǫ&[2 A{N>epPakyk*Sܪ]|E꽔L?<k_96XkĒ`p}{~>E0܉l^N2PآFoA1O2:\{$Gu0GVrJMs*61VM_ Fi9)O>QGq= jmlբ-8yڅ޹uaPJG?Lajqd+jט~c:C ešrh."Mɞ8=Zά@ ɬ9\MCԡTk/ seu^u+ q8¸7㵡#XNG%9f%(rXe3q($4Lx+4;VgkH>TmGud풲Z>ik<%^T w*[ۥ.3%#-ɢ܍%MηÝo wM7;p4ƔbM藖=wf+eF]l;`T+ fAϫg o2O? *~~ < V..=5֜;S;:eam+2,EayP,k)7_Uvk vzJ *DŽm`5{-ⶉƋ 7NӫpX E;h+(iJ?vN}=+@ѱч^ zV h0 qſ/X6:9>'ɒuZ=AwX7q,\ ӿc]nG<2]F?~O+l_Kv6 (, ˵EE,4x Z :k ꯅxUshJeJysCpG|oPNE3I/7\eE-^tU"iڞwQvV/&[]8˖B.xUL&zf얘 }U4,U9tۙ䌉!W ƍ4"8Î443R5t>L""U5o0hʍ66abݜa@5lWz֘NaӠ-l$DE+Mg+p5@˽4 +6fsؼƜ0h۰ o74wr#pl 6D kz$E`%iY_$૛d^d)V2#1ߢ,^d6mN1 ӷ$p$"? 8F\S2lAKeŘ))?aH"Hڵ\\nQXYʛ_Hu c;Fnآcc+/w=}Y?neI#r{4fΆu1A(-9M]ߙ+P΍{uף}Dr~kI9),")ccn5;юՈ0& s(04|guSr/SdmF<<'@V".;A$AӾ7t|9,xN Q La:U [t(Ͱbr@wZ(N3p_CcaI|y~M;d3>F$᭱x{٧ã4ʅSmÈQ ~keBb'PX ׿>z-Xl3ݡZ\ίDݗuS-)`FE T-S Ki݁|+r0/AV3sd aC֠skIn<ăWkE'2nۧ"mch^e[\Ê`c=6zcoEJ4Yr{7?ݠS .0/FFJ׊riWeflF!)wTP$3wUR>S!t2df KskW&1=[V.XgzB~;l1e,Z d`%{T uryS<'"2CA'U¡YI2ta:=Ef40/yg꧒Y U_qaK:1C My˴޸X|?JxL`{ڭwF,ʚhl/N5nIAAt7 MJMR|+eSK^uF&51.hzZ֐3$y<ċtT:  gXVǁCFܐ{7̻n`Yg\k網ik:BYgG7F<rvR~z>z@Ijz7zֶtLR;% &INj5fL Eʍ)] Hn(QֵsW( q?&656k^Fwq~:<2vLsYͽ6өqDAdS>54x|$m@DOk" l}.e6ӣބݮű،λ?h?VwWW:KRl%G5WC(xN,\=12}k1Q#e$Pk}-<ӑdt.G\ 4L:@QDU口x_\Cx|şޣpq^0wNot,B۴r]i5ӋjMMor} ~So*S7T1ْ8PExRzhb짦S7>e#4ig_ר@;Y Xq_si@ailoBXG'h/tV%6[^^܈3P9%F6m(Rf<BGw_,ucaNɮB1'_; X7yxg!qQP'­?䇓Ḷm-x[anN/Gv\S& .dfvp o޳✐^োʼn†h+څ"TpHٙJ3J=l#p7V9ȷ[@R&4C} |OsM( 4!*+JMGDdl{oT\8(4*,KC9r R|ú mo*] g AZ5'4 {%?J8I*Ҿ>S'8\4 2_wjSı5wd ta7D2&.?3CY#O<jyjxhȏأ;q"6FR3Q\L$z$%OkBt?v-%XhnMLJǓUOʘ=ۣd4Sl(a\Eח:8U=pّWӚ M%;LWF.ا8h* Ϋz_BЦCa|(dʲH(| v+-VѽSiͥhb.;1@(7rϨϝHr+ឳ@'ְ}sI5!93́ с+qK::* !%)Zd7r7:2brNW0s"Gfkwa"ڇu 80tD;~s?> 3n?fHB+i60Mj.L7xEO0G\f@_E=ZZ(Y\ǍO\^GFLma`ڟP(Q(Yq5ZY1`%F݈tWqE*eUЌlUbݵ#@-}\ 0 6JEt$unvv{SߎX[r] RUm-?m}2]YUyt"և=y fY-Ѧwo cy]m̴[/EBLi*zٔ< 3j'96E }z+oEJ',bgwiKzEV%>OZ#򻛍/zݗy\~a.ӻNE $xZtn@$ J2x*9#?u g/[F ~^ MhM-8}h>їź>ޛJT[Q|$7"5dLZ ܝ L] -)`ļh%nv-N$Ѱ.5Í( u-y{",+OH䶋y -'c,w:(crvrv4ߥ$(q% vˎi+f]OI\ LbeCƎ5kcO?^`)u36;Z,C+H8LV=MP ]l*h],iO]+ZtAv_~oU~,0p*RzW؝mk'ghj[\U]D K1NeE?qo'Ur~+A3\c +^+ r#Frefpz1 @e)g-8UO]O`=c"[PM\ksXO7__\-֗=^>iQd)a -S\o}ai>F-zyIҜ[>AƵA'e^+ԏGw'\gD{՜9.(3 a [ݳDwBmSjex\Z\۠դn]%:vFe4`$z;JT⮖CEہtţC!Xr 6}pBq`.wu*ZXX,yFDX)KB{F}\$K^.>hZ®de*vAf~1n쁋QRT[zO^նTzg)WR%P|DIXOzRq2M)"wF`<gqc!YsZ5 *Mk҆ۍᥨtjBo%e:mP] Ai51Ӳ^r,fIGW}?E j&4Y'7&ˀK:q&N;Km6Ag^eEp=BkTF:58K? N2f6mKx*=Dw(VuLU.ʦq)~<:W>>D->Տ`qvtB~# QԚ*Qt I6ʁM1kx@cE!Ă`9piv<)]|\XiW#`źd!RWp `8IHpDސIo#;@@on_I6ZN_@ghD^A$=1JcX-VɩtuL\Eh;$s$W-JX1x,D̈!.R8?Fek$Jw/~''X;ka,g<SgR^e1L_v"::q ncbZXZݱF/j5k-} &Œ1s w -1e\zi >2v?vDuuFےXeѲՉ.*+-D W0]șdSféj`BNMGЩiTY,s/X0p!B[b@AMb1;rÐ<@s_9iWܿ6+k=_GP=E/!l4ύn&zgZ?5wcߚ+PnsяOrĸddCO#51M{puL%tF!g'I+$gE~?7C_(xWAq[Ug CaM_-F~_=&I^G&^5Dgcџ(Tku.D<_Ē_#秧<ϫ 8憑$e$ yUݔ{ܴH=w NkGo=0&ڹ?;>H"BIt /]Gx;n -uxq9>1VY>1 O a$\^ lmOSaJ`Z'A.⍛VBzPtta{9NӗVh7s'mۅ?FyX F"tGAJp@;"Ak LmuS]\s%`(AvP3%Nrdiq52+t >qxVi<|k:Jxz@,=!|;Υޕ%um qGf}vv{ohunRP!3<9.u](T؝L/XE(a }rw݋F|жaWFy0v r"(Ksoigg#zl@8[m/E@[X.1x1*_9J4>'ԽJlP@pJ^$CCvJ\ mVN6Ya":ղ0t)ᆺ^b78q٫?)7h egD%3`CyI$ $2<2p8QbEp -"ݜBR{g…gSJ;)%Elzsc$\TM%eIvy%NRV\<4/-Z O(.Gr +D<:yLJgVQ T:vh^ʚIƏlnф6=j9CVn`h]c Wk$.{Ylbhl(։p #o8}я:&"0I|UXBtWjdVO p.Im.y\/eVh~6/]#J譔KaYh.H.֥W0I1~n)⛻Z0~veFk2OG61 ]RD9o^qJ:qä䌢|mJ:H:L|{O/ڢY) ժ^hR۩ Lp[ o((nH7UKv=?Xןq4& B-6dt8.t Oӈ\]W.ǫޟI6EVF!tTׄ BG#W&3قRq-ռR!Tߙj "Ha#S|"6)8'DZHl0/eBx.hY)^ƥ.,Y^k@Zrܭ3qH[_h|f6y9.sۤ.Ci#EB6 q˛'[ǓQFv [wlqxFǷ.)wuc>AݕMrWnGR IIu$gRXVݪ|pt#LH+|)f[A o Oۜ/B+ =*]C̚raV#dg}=}_ѿLy? wƍ-rgىs |uU .ΉHK]wj@Jg1tZꉽ LXSr|.sWo9WaǺ$?r֡CikajgO J&~}gaHE8DlR-sX pApCD/V!FdCm1a~d!ŃZ3eѲ+˾:ENanxҋ?Mң kUEkmMpu~+_KOс|u.q| u-RPX @Wgς9˸썄~Ek>x5?Jq͋A >򲈋oA`Lg4BJu۴WLS-…ǦA&*zEyP*8CAz҇:JO3_OOzX&KMxZ CbɈHde./%anTa w'u|?3l7w>PHEMS.[ۍlT^)\F]rpuRXk# F)[pfz in}BsTp]爵7M7K6lP~ZTG#ߋ5<3Izzti`)c??KvOq)¡/P'WsdMs @Kvak 3ZޮAe^BXEM;9X ^֩s\b]6+D mV Fܸœک[kwۇ%ab7'?Pp88CĄ)a$5U cbߵ@,wqD A|,sx|h߅sI.7 l[s +eA˫c0w1Ӟn$+ĸ8gmu-/Z^n^3w VO߯a8cJ%ba;\79BVIbѫrq,ED K_o~o;pdx&?/=+h@4 hpx}@TB, 8ʳDu!ۦӇ=.'i# 0)se?q& +t>|)UC8ln,%BY1t(e;ӾL:koTJ.l,6"+d]ZWSяcC+<1ؾ_]<@ S` d :ҞQDNpC8/NA~)4ʼnA$ 빧 ՛I ӮjVDVJc);7J?I 46f;qvxĎHIZWf\Whr9dE1*hu,IlnJeQ64$mH5fonY>D~]bQc1ck[<pd' u wu2n2I=!N1˷%ֿ8P2?$|S3 3Il%:5 zk|Gm, 6ը6".C..yG?f]|*wt>X@Ё|H63~qqA$_M|"{:4jl.FB@`7YJ TDkt "=f+ (HŶ^&o$~1.u'x7ʺ}W6i?cdUst2jQڏ'yu0i6FS=v3xx>/b_zxH~g{E9ryWn?α:rtr/pquV<-f/drSHXb2Q՗.g n = O/oNYN[ЯBv>}YXY$oM3JG*lpݑb6 F!?aTz vR44VqK~?! {ׅ:1jO>S,~nsΣM4H rO|}u5:j5ʢ3ꮇ9AG -Bk]ֻBka>`ۏFã%}G'ћ`7q[>_ !S$1)MR6#oM=!L.KZܶQV jr#Ptt3gU=bSsvB$Es{Z>2=l?lgtGÉEdsky> cH '|3RxXT܍nj%(QIpqW$ħsP{zoR AaX.eGɵ}+}_f(S $%xZ.Wf^'Vxv?շq Cw!*ҝ:&&;B~qM=S>K4_"K+m#7Mޥ}Ra oA@bdl>w؈ cw-$a{?m779%4M88|e(GRj! J~0 -rvgv)3ٔ9yrX:1X-=;U[xjk?u'G$zC( #ea0vq9ٍ49I,⧖"ɒf{nE%KNrioW 'V[]}Rur]N>xɰSSVշ?O8dwmXhq+;r-cwN1Y؊o EfČ'W4Y,Q3V~ w lrDL$y sda O?cb\| $1 ] , ]cBz37WzG}c` Fwm0Fz߷| #t!7ȍGR]VOAGQMr8L[0X+ ͟Kn#YliZIuG _ bPi#0ceM EpƝ@]q&okÈm /.@ M{sa du$\g;k=󎿣Xg(?ɜ5)9`d8[X~'&HߎSY꿌s[yl+ϜEv`ujEJeZuB(kv^8m" ۏmэ)T5^Ȋ&Yi"rh٘OsŸqN=􀕏kG[dU jvտKӥdFjm[FTL'xiv9x{HrFvG Qfn_?Dsj[ %*!Ⱥ+kUVEX&aB  ÞpJN*; Ost A6jMG?e4uɡ:\Dobs1{b"omQu)ȕ )QQ;ۣl2굂VMa>BI-9mb5Kv߇b7Wĩ2i(6u,Xyݹul|CEPܩlrXٶ!^7ɪVu!GdǦl 4 $jb8 oob'(Md׻oThjb&w?ƒܺ M"ć,ð#' tr/np03LA0s74Δ"[_ퟍ7nj6t'>0;|q q,8.%XVFdfN?FEs4BղZ&VS-.XMOcp f Y[ٶd`<)Qa94Egv Sj}Q@ge1vkJ߻OǯyOP'Gn׿S-彩b;rpBސYl'$hLGV\˚Q&~q}GH<%vް/xDt¾MCh <NBZMvrl\sҀort oG{%vwS xYYTB|\rx0zV cU #;Cv.!N烫!2hȋܣvk5%`p  7L,hXdoZYF йzIIW% I0 8R؁rfs0SspS$Ϯ 3ؠ0i%u6Y fwI{nОţM>+P R }4%L Fjl4Z:a3$lTw E[f$f+StOWI"ܲ+X,dO QFkǖ7(WUrb{QB@|:cXy lh9ts&XɫCpf)]YZ)x kQ76XT`#/ԉYHB~ь{+t )_&>.(]ZakE|wm._/?ճ2BymHU a_+܄(BV¯P@Q"],̋63ɍ_[=1^+ѹ[a!.C1IH&p['FDuhyOLOvu+vkR]-]͑aŦPV9lyhrLhW|57_:X oU.jrlY9tDDt1R?nT:;hs6*_8$V[Φ5@Kkg~n6NK'v>~ŵ8/@b@b{Jc%lV?nZg 8rۂʝahBJas2:`h3wNϱEEC3w_tT0я㒬*GfT>=Z,[0 gNw_{T!zYpIdaR-\ cXc3ΫqBfN,OrD"R*r1 #Dد64?r*7hX]ʽ: Q'KZ&J)Mf?#{co+#9V&퓾)_3A <2 x9'1ᨬ^BXBDyiir( zBHe=4qZV'I(chL/HM∆pifa>sDȀF׸ 8sVkG^ͩQԴny`DcD3Oug$AE-hu&i BgVdzfq{UJ119dxBW.xUĥnoLʖy!MYT7QPAQU9p6,!DfT5sRYh֐"Stm@kc?__lCꦓ=gaOѡlhg_9 ?,r=1VpH6ODމnPrBqً(/jai\,;{ UM2iC%<^҆n& Ma^ϗg]J]9 uKhƴNZ_sW >p :)k83ض gB{%IkBɤ_SaCcO)CĂ{qyjGMNh6}:&sNrq ];W3 c{s9ܛ]rMNPք]6\orzy5$f'i߿}3C½7A0츛u͝,x ף֍6sWeAƫt Q )xAhNwavxwG}YqrIdzz{A2a~ sLzfbIPNH!6F|kTGPO>4ek镙cɔ*(jMڤZ»S ,!Iv~GBtR;)ks0w'}]jr,aWp mfAƗW6]:DͿ c~M}z:J$KhFt!ݼڣ.jm˥ T ½xsBm=J=(,dˠvƖtSG9eWO(ڂWȗ+%}l7:yA$GZ^35%\#~;޽ƫ^bvb*B4yq)&R[47VB eLT$A Z܌e©4zXj=v fA[A@E9 =o*7TZY}g"/s$E`WQ9?5T+ lzYZ.+rI9x!t1$2blAGt'Fس$ekGS^ .B(2J$ǃC'ĮM~'I%ޥyjqwUӵQGt5 >{T>xq(/뤵Rbrv˪WͳB#?Wv> -!Op6.n1Hgl21TV&~k?9[yg.9jZ.A-l*_Y[/d;%\h܎ݑf (OQW.6ejo3?(ܚ8~ZKX*HV`Es +0|s+UWI ƣJq'myxS̿8w1 uLb#?VwL^OqapXw>bDR;T< MuL)G_Ih>l:#<}ߋuF-nfhRȽ/ |?[l>qa]]giܺ+6!}*>\FuKG>}gIa69[m:O< ѽ,^SQgq;6޽W?`HI&ĸh[?\} ɜ*5H_ A'*!U 찒>1ˌoSsŘpcP)* "2UZ]٭;]B#D^dKvR@yvG,ͥow#H('#u&s誅in^INp[O+ȏVhR$↌p-wY5w&Yp\4xD(ؠe[.,a Ȍhʹ::R^JϷ!܋ 0aWĺ<\%j><ث5.VGP,~F\a”s7](珃[-2J}}Q}x^{o^5>?_k_,OFodZ$Cly!} %F먍@bAw}#{LؐN1sDr]/&y@Y9 M? &cM]2y&}u/4FSYQ$lV%.(5i :>]J"4uɡɸdYI:9}1={y)xV ~&-o#,3mth <}#iήgj/ OtTӖ X g+և.V9*cb|Sf-ĪeX;Zbg5D_EjEvZb,7?.ҥn l#@Тv}פR:K)@ XMOfR>ƶBFn.4B<};Vv*aJf#-Cx4 VZCHQtEnchqV mCcoNFoq8 }ۚۖۥ睤K?J<MTڎvCoOrb3٩K[x^^d4Bp?#b0->W;y/:E_Votأ'~_0NHBd>=E{PL Y#-vÜ [բgsN#B}q+k`߻.nVv 1&팮%LNW7bI~ev&]Mf%HƛFW_S@Ip1~xݷ㰡5܏P=+GYbw߷~K00XV,W9E_Oq ]QpdZdX\it=WB@ꭸ<h7M%,=a@zޟ1w&{U77 :6n 7 }^VVֱ8 WO3eVƳ!T_5!:yv[l~S;OTW]< -ֻXŴJOql'|#hEu^u&&pRb@0ʟcQXJM4; kIn S,ezBfGHN7Q < W&[y"{ujISЦ@$V:Q4L'`ȨX?HVЅ=@N[ĥ_6 2o_|BɍEm'x eG{n2'EX;7Bvv4ߴ课gYVM~bWqBC89M[ j1ɀ+]j,^؟_3/ؾe`SB'O.ZymĎaz ])ނYhY3s FVQ‹w)Qntj4O=U֢źVUjiY mq*DBiDQ&0 'pSܵ8pHH&0"XNi MJ\T-_j68tp.+ 'ez"dQ9"c7Nڿ#߼W|E|nY-_!5lY:XŅh![RZzј[)%<ԫbzWI:A-~Gq j^sA&w+X֢[4R/Mw^Aϳ;r6#]h=x%Cvڤ~ ׮])Śq:1Q [B&WkHx4Iюswr7SK?I KkIC~'wcˌ[L mBX7/lZTȎ .2=f1V+A b)^\Fp `?c: {觷bP$L|X3t oZxұe@VN!ȓ>WПcZNԺ P^a4Y{V|n3Yb)+JuiU[>v){ׂ۷a[.RǛٻs9UGڒ@?0oA]yD9W]tVANyׄ8俥I |2F*Ց XM{C){t^-(8MSbX7bGylr؜Wr/*8 WQRUn@҆io GyukJ(aaI'o ~ctSb(Mjb*q]쵹؊ <$z]xߙW:wz˿; =]wKĄN7ΫVALQu2Tv윟l#Rtm|`&umPEV@/GFX#ǪR(o^ô7vn3C[勚8Z_hT;1m;{,U} \Lgٺ$W_w 7zs eֹչjM؃ >h}ht6EMrێJ "ܚ$w0E/ -!~IZ'icr+q<|.gる6:lg8#.TjА2VW ~?!]+R0/Tqr'6FBk6x0? 8h:ɹe޿;?oPӘǰ+Gkmt8*_6_*"E^oMn+I+_ҭZ@{q, r*7qo!܀Y5q0jv:@rZ+%$׌+$ѭ9CݶC>&NZC7 'A ~+`= /kA ;+qXʶ4r7R!p/D-o _H[;V䖎-[cXx>V8YfūdYQkǶ8MpS^{܋w/zrN'[;}e@~2u!nԍpDG^"VAE92n/W5/(Y}S #f"qVX}FĪtc'WՃb$A,/%5<YW؛T. #1@鐔jB,(6+)+ZFU~/(0*amh78՞@[wnO2?u_%gk<j/w5;x{} rs&zbmx;awh=3vxEW-Bi%4^ߡ] >z*U_EeR(tL-{У\CZ[VBCI R-| ?D9cqQ6>:<ȥr쿳1DP`3b/dfבFwξ}GRAzm51߿k+ XtWmh/&UT]bFQ?|o`npYKM8d=B(k5 q-Oj'nWL"`ٰp+DKo@;rKG(9|3]BJwlOJ7XS9͗7d+Dr@T;1 xj.*'`i 7 ~fIzIsA9~) ,N0CC~×rLQx?,585-Yu{M^ oNk5n[ֆvl8,jLr\6j_Ye5^⥏.'pH* +AQqW!:^ty>XJ lR)>B+ nˢuOMf5&>31⯩k :uJ8xGEWpz;_#za<Z,4ZA{ p°' )z|#LWZjTRfm.ƴxPR?)F5ӤtCR>6{+8+Ӥ_Z9v86G G1615݂-Ζ3kTwU!+,&Gk4jˢZgbƽ/J^f/L5e3M+Sdh z³JANDv@t `b̽ug[xI!=_ԙH~5L>6kշĴ}sⳡ2a90pGvh  {-`V8`Zʮ5* CWKnIB}j0~>HJǥL\?s1s';+.Ƽe9bv>8Jl;{ :;{uJ)$箹ve:?Ǜa}J-naM^1q)4YߠӋBM?ٮVs*:Z ~(G/cnˉ1ZI#[U3YKC$.| >$=EWRp>;aYpI 1h#lu  %F-iU 2˃7Zc'ј@kZyc.%N]rҊи& fro7p3Y-a]Ӳ c7oǙ@3j2S,--0S%}#eh]0JGs7`zC[E}C^b%K+Y@j7>F5{e-i$ߵ#:BޞR{dL$9(컗/łu4 $bU5},^uchZ0?H'Z#NZvWr{uS6ڲU6f)Z|< 9 zGhL<d1cܵxz76'/+e^x0[AkLO]{?? 7澈`RHnLkD((xwZf߅6J1{ r'4L+R$hVi1P  % :$rkRy_H!-[]FX &/ ZB}ZwzI:iOxb!M2nN} ;;3cK([? ʱ5q $ ƾݎ},U?ԠM56 V@ŎG^@մ0\F_(bP,\!ZDruʵ&'ZN{;nEk+FV{eHOوYv =ˈ-?tsDl")$˝X=[HZCK?b`+%qNl:c KlE1 ؎4{DvG}$mN;R _(_[ꭁVZ/YJ\V\ sqX藘Ϥ h#-x 1K>[Ls&\ ׉OD ;>\JXk5\1.Ä́+8vXEAlJo9x`(U˕ʗ1'3Mb#,yǺGy]1{XA2;X)E, D*Pe9," >hi@YE4ޥuLƿ,b5{/,:D ㌢r ׬[gy+=0O@MŜ¸}Koխɜn޺#M7K~ƚ0d>?QV WTs0pG;cA<>ƥq/vTʰ$WOޟ{j B;XU-T*l#RE|zT_6qOk S0|xI/K=K%oyTDt横@Tw&?R`՚A41Pͪ#qC> ?M TfÙw~]h*_B«ղ[iWaWӿGt?I_07Աܘ?x,Rf;6@?(RbCcu=(?=>s"={I*=#rT))RٙO mVIILE5q= O{hF( ">d 3uBIsCY[gEMSU:+'RO:R"2熴 T9褺s'u8'Vu'IR}5/A#5O M)ڊkg!b^Wzoru<έ< ^}4ܓj;.?KMO1=ȯTjgQ0ј@meH?J/}ɬ{TRȀ (C/70_[Q8nBVmC{aӿD&0$]1)UeɅYm֩d{R{G|<|MY>F7TN"h,(c/<.o`Ss7MEN.V\Ny\6OKˍs=F0q{}|a$Xn$ ҩ@ E};|(d_z uu6\2XtfDSU~ I]Ǔe4OQ'v/lzbTÍ8W?o`/Dp % pZ6^G]N<1Ң{rSznۑ NGd^|C} (MbnG{] Z Nr qlM|hٌgqȁ/w~ME!ת8,S84<\ t|upJc=/mS넇vx{fKsqg62X@c+K9(#>/sVQ$zywnb/ F32H>0jPp]WmN68psL ○W`ɍΙg"&'w&&:,Ǥ&iVQkm@NERؼ6 &%d)UcaC^G+%}TڅI 5'8eiIhq<8l`R>,X oGzt/=^O@;a.|j6WemqGhٍw*\^S0q:`(fDYAu:ߣ|(HcDT)d/@jK Y6N݇|b$gNx̯x* ש%\`ӎBS(|a~/Kiلc2=x/9RmvM W; C>sa ᅵKgA%^m9KYjFe03Uӥ۠*E;hPK>OiN۝0[uyBXoEd$NNJͦHJ8O'[XVPwhT}%.~s2yI*uW)M%vz͜AlG{b()V*YI7?uyjzS/cv[ɽꔶQAX0".OXK }̓c1$.B' }"hs{J6(aFNPK%3JѠIItS)ƨpJ T7ᣙRF<(Qhe:]A Mhh $VѐfwK9xq@Dqy03W{pv[vKvCi(&m6WN:GN{'/i8۩7pQ!),t6bDf5s8 2mEh]D[ME,7^6Jbf놽Bo^uյv6k#oNk"_X/Xyy}7ܙ{A:Noe^XIko&̬k򨔉!"+L1bܨo&5fe<ѥm8wp=);wmCYS`ōFrHN=ТiJgEIoo\?cQ?.m` M:4DxXt$ڍ>}w"Ms?}9DQ1AQ[QL63.582嶱Byf߈ƕxu3S5IM҅ZD|s0B 1FzccTG"K~W^'&6 Z=p~bP Ǚ@fL= +EIsN",(h +RD+u՘h =?h!F c۸Z?Ӯ `7_i^2D~};di"f>piAZ`-Fid^ QM3(gl`2;寵`qw0=nuUOZꢱI)bM߯8oM:ZފqZTٌTTTK@zk`g%*P]73 zҶrz#r#廅,| Mf9[.w"rEAk;  dn`OR`IvP\pjtIVO+%;wKӅ{r'ǓK¡ArT;" ̎)m44>p?j=q e%&=`k{޺0̚CYret.oa \ Д#j:e=14:+CDV H@,ƨMܧͶ^zC1%3><#^8CzAܤGf#n!"Vd7MgDh+r&{F{"}N0UvTR1\~P;g[d.!Φzʞ1M9Mΰ :-)\r.%U!(n "qE6w$JٻƹA$rˑ Aj8GR]\]몇}*saUM ωv_ZAG80xN`mʟ3Ilih;o;;ܖak,ّ (7K&61qhG"NhقA_`:3zfbp }sUf,?( `fR)AINjԃV6w  )1W\,mF[(TH߹5\fEd(TYBT**^ȧ=?RIlf:x XUԛꢄ3B=tC'*۪P3qw;qU6Q{^4d'Ecy?VHAe~Kp-u6mlnhV7Ss˩5Yr1 Cc>mȶL;V^y6XDYۙ~Vx.rCBWh>ZiO;ހNwdJ?=>4X=᥅'F4F@:ٻ+eb YT~ (=kD![p#hzgPGaQC7ʞ:[QHsePlgY(*B,1G(; ;w*H~JRN f$a7m)[)q1#2#^L'iC$8‚q~мJ>9Y΄45N)ih`]ӻUDN(\y~O6TkaFnܥ\1NƤjxV({Vn =ekL9"v_"8/E$w Vy;R8a>kȐ>]pM[NfC6 zM1.w: eBɱv‚3WZսK~H(v&0jm!}2G c[uu7\wX&!x2050ҹij5|(EكE9eOoas`<k^TTf/xD)KqQ([ZWC@B\ cF^F&m 2]#P"#?ܰgN:!GE9?d:̘/LE \~X64kT;xh6n@uw!_CVڏgHyֈ36Z{,9cђoe#[z4w +)s1hao`2ƥWm Nc̹)VQ[yՎQ+b@gk?+a@YP5%@3VI]>Lٱ+ ʋhL2e hkSIޥN}qCj $`U p2}B̾ˎe5fPГ>+N9+pJV5M,|@f)BLT^gJIS2YůS_0 XqjCrp))R889" =X#čx(Тh[ QAkRXQ԰֘RCun!:c<;PtT1y RP>p9Ms J` 5()0?e_]ԋR~!mua.蓠%LxsMs 'bXϷڡ  dٺO t4PqG8vtcux K{_ ʝ^XpKzc ;\;NvG`QjrT.sN:,[ =1@rqi2Pq,uM5 "A^zx>5\z .ebX~+(`U2c]o[hh插ek˞Cl,ewuyP\P:~V_P}xˆmd%3b8l.ő, e"E [VYZ%zj*(<6NGdnXLQu>{@:3"fM4j[̾,\ROA5"-SS֑u87&4op;}ry %E6&޾.{uG47!d4DiFJO mh4R0uS^%9 }]~E/¾9?G¯3ii {%sbX뽽 +˭LsKGN%Ͽr۷" I^^#)gQ:׾B$\eJhCu GY|3,&i5GcKyY@lέ&ͳ$q{IqOgn.D~;<5ݱFIΔ^@K_M QRvܒnmb 4nL§Xt1gXlEZrN"N X7`X5;| ğ`dvE`]d v=OWVc,ޣc+,~b}\w?57;Kz-ƅh;uH/f|j E _.4?#YЀH%]({"f t-O2~~gr9n8D ]Q\b%9re V&! qk.\ov7c{.}UKG|'Az9pp EK| deUB}=ۣĔ)A {dGqfZ98A^3̋mA_(Ԇ'IfJʚ E2_?eɟEGc[I2rNJEebli^TZ ʨT'H:w7u~_T*ƐMY1l+#DxȅE[YA!\ wꔽY`xOYj@mgC=$'&qmn~chjPbcP\?S2RpZH7G[^t袋q bP6p")|^J'E_ .kk 7$PQ׮@Nr*q&POߊ@)3LR9'^FMOZ?G/lΒ]Bxoϫ@+ݢʈK-6oRKg;LCxdwL?$Mt-ҙ#o;!qQэP^MN8ͪ$͎xr彐[;%2{K̛/ʁ`LVĎ1Aq̛91Σ]2k;C?i/(#K:`|R#)# c3MXX=uEb=wqfh/'ZY{`W؎:ƽy3mu/DyԎ>Vc+R6 :'/V.%f(ts𵷛佢-,w/8W̻!Gc|n7ܼ6Y>.!l#<ठ53pH,M.z,57?mE^]*Mkݳ;Aa_t7%n{[sx[1yn?@#*b]궫a?UI' CB!NjrgP: _C|' N.C:g Cɻ {Z@ZY=uYq ;TY1rivX;5pm5//峢P؄^1w/ݡ(F+}G=}֏4`*YD}&oǘ4%rŇJt*խI\Wlik1s:bbg^T}{g0e>o]no-=Rre0Hf7o{}P ya2a"Py4spvnӅ#lHgJ,k>Qq`@Hŧ<hJ'2J_X+%e4DE Tz 0gD}Dv٫wҤ*6&_K*obo#+5!5mWaz7>vU*_=iY]Mw|J;r;4~$9HlV(TEG*^UD5F8;Vb7ڐÔZ\5]6h $#1@pV;gD)G"547B|sK:NK #Xs߯eW7%RSf Vr1 N9%E3\>T9J1kg 9w.;eO:|݂SHKv/"_r~5vԈe{]Awp]dS= hmf_!X />Zpx?BqyOwrF>/":{)\J_7 E _7eƭUV8mTwK ;GeY(ȓxΤӖE?a>!I *KOO=S BnyvsDaN!q,וn0d]ߩ oepq&}Ԝ)TNč;CzWnWWEWWSقf7ԑmr$ziR򆺾% {t2kݣ">(g:2:VP-({e6SjO){5P̊BR씷ĩsAvet|;خ\/CG!͂)sҷT6^D0M@: !;;󛨠T'rp KJ@" YK]%C1G@'K NO4CjG$}F LuB>E H;G1*] ̥rSp-o+fb[򟌯>w?`3IGz#΀ҷʙO&fU]23àa vAu)SF u4ED6lO%j [KH-GIkpoy e v&](ڕ\U-*{.{3F f #|]E6b60 }}Y|S E/,@i |գ xso?sЄ-axʍ71Q7gPq@SӘۗ7⣏ @d%]\_[l*)E1O{vaDe_]i jr NnQw \VxK` <1`"̢Hpb \ѝ>4iW# 6Fb]މ>lU\et ع@n q;|m_߁F7@|j$/0;JEt|S1:d/4oHtS)7[fѫTR[晜[tdx9ZGּ-+;֩SQ WԶ>aJ;LnoE䔧 %EBdIECY7>yF?Jk& !hY8.7GS:LT|m (r G8S8>ļ W ߌDL|bDԿ<5ZD&5HaM;%J z0e3ފʭekk|]jkE48PwkSN:_}&5֘9׍j#UV>l@@'J; q2}?pcLɛ"(cc S77 xuX]KiOcD# 0hۋ.odzVWhن +%sT9t>K)[c %`wM:/^o8E)EݔQ!)t 3+XYd*>@\I; IB:`T3*<:nElHjThGwȑGêgn,_:xJt^t<2N溕+:qbP,jMlv#-=n+?Yzܪ^Pk s9r>aY'p%Rݿ8ƹ;yYxjA7xQyΛS%6Dӣ1]d;ɘ (voJ[ & +h//z|h_ﲿ+; $(%m J%+ӥKYZԦZ.oGv\u FvrLU&ΨHExCVbΤ|~?u\gQ=1}0wS<~Q>?VEˢ9zJ\jT@|{Dtp?yO%%!HP(7a.o6|7 {#i>ѥuN{S$%ùm'ͷ? :3|؃.T83. JMSlWߙӊ'J}Apxс 4? y+b .bBӮ+mΨ n!L*k%:nfBug 7i5=V`3? s˺f0ʩ 6V9U>q*@w|ݿj!Q+{UZJWŒF`2pL^ib+'_1/cWRv]H%9?-$QkƏۏRqPF`E b[cIu^( /HLt?"ab+ܲvLݑL9\Q񢍡F$kݎ&N u1moܞ*?gu>M'1G{bV0  @ua!,Okcieb9 O(1eSJzLdTJhPL!z ՜w.VN3u,KX g:`V닇5s1~g4Pp}o$xno鱟7]M B&b+f$FcԤxWnHz%5 |edx }1*-,Ui,֯@ =󯁯 0Ľ1xmR%sꆃq;`=wz_ѳUp#qoS]CF8ySTdM*'KA ɭTM,6)^Iu$QrVeߣs<ŭ Bϝ{pǁrS4R٤T`7!po#""uRnΟ]m80,NC2zE0NX|XNgnM=2?tB|OrMfA%-¾)-0~Q~pO|Jn|FReآR9/*7%o- 7nO'|O/[2ujv Ox΄<cba>¥YIy1Tl۳/7*C &tW zG#0"wUh 4v=079L.w }$q>x'2?d0*)wuVD)Rch63|:O|SKwuU{oB./?kj9D"`^6"FǟGl܈:'ږd:̔ZJb|&{k:˓ͅR]n?LI!d ul,)4垊hcA!޴kݟS^>#p+<}h:0fe]sXH,Ƃ_>HGjUGL\kLIG, =8)_0pn"-xPɮ!ީF:NuJxFćbZ+iAZ]xWpU6,Ao6vObg転|4g%NWtJ:4\qAK孜CՄ֐):Aor79&g(6 mۏ`NsWg#Z]㰼M;.>O7_I?k?G a1xߨ"7EjthT,Cs]D 'fr`X)YtʁDYR'NϠ";g_Cm3"2H|S: d\g9@Z)niq{~NF2@^zd9tISL6<F3e+aۚȞ1M8y{7| ?8A٢OQWwW8O"(3 q}#"ڑ\۬ %*;&dt%ɵ1NT^O=Y]>eXX ൻ%YRw?*g}ڭ> :?^\R&'&Y@'F1k|ï'寡wuo)PoF Ἣ#'ƥ$ H_+1' QnPr>q8k?9)әeIܾS-gW=ZAI8qʾ:`*gpű?`Ώ "+ܨVߗNQUF64eqWTXG)Eba{WVW=(cIYLپW_ { ^=cD]7 ,5W]a6kQ܌z(#Q[ ̂l{t0h?D1z)l ::T֍6Sr|Cf;٢[nG Qǵ]rEDK5>!ڻD%?'0i,agDQ>!ڎ9dz&e%ɭܼHb/<~8~5&t_v*Pn(v aӬvUY¯TJC 7SRv¼YVEL#7Diu5[M?C1V=_+=r 0sgpo1.LCcgY@o pc89N $n69,ZTjrD6z͒am\T\#;;'nw*gu$= Mu_Iiy1tA(j0ͼ?~ }s&FgX]t,tSx'?T}G֠isJMOQ=ٳAu/nV*]U&m1#O$ +[Hx0o9fv֐e+PuCNyrOs`o`$62+xNj{[=v dZ($Ü ,VXON3hj,1ȏ Ozn3Eu)`lH%\MYn0]鶷edޣLwȍ@XJ|L38)x_t5/J8o(r2X/.|n|ŹS(ϰTb͙&u+/rp=R{.f{IEF|t,D{p^.b/i7Śbȹ^d'rT Tu@(â E?G=kyPl^Q(-4[ꙡz3a%~~ s|fU,Z,ۜݹ-ߥa9 %jA}Qs=+q~ץ2[|rwXr-@b z9KpBw; 8Ob_ͯ,_$Ɨ I"(IJ2.#w>iVx2M/i0feL}2s$ pq/vI ).&D +wAki6Hۋ:v79șSGFg3eW0 HRiRNz:"~=eppxq&&|tF4lmf3OQӠ^MHu,#)Pղw ?> td37XBv"b/tH\gcE;(rEe'b|o\JYg:Fn%/Žoa&P0!|7 I+,>*?Q$Mt"6o[Q4JY|/8mP|=kyj9-d ykQ$[@~V!g)b)Sg{W!qx{-RޤI {,:<`;5qLX*dϓ:,/5hM)4@5KRBKojkȧͯwǥOm|+lo(m)Yg?k[KD,591X28|O(v}rie$-KT *AǦ*7Jݙ+W=\{{2+]TfYEٙ.b>gEEy޳MՈrA}ɿn# Mx<⌻Yj컐 sLO#(a,pTv9 ? rQ)c `a.b>"j[D徏7ɥR yp|{RZ)=;u}VW:Kļ'9|EeYW~gNw) Bd|$~(Or .{R2w7G,I)xc'˗(l9+q*0uMN e95n(_G;lT뺈T R#痵ۤ{yȈAZ0-w&䳦23o*fWe &P6x?RƆNs[\Vlr76jĿISصR9 O]ދ7`p8ٗǃD,X~f_JKZ|wÉG_-Pu[m5mi1r DgFұϛn`RR-컕5c`i_Ut?[W;)'<0eD" uv$WO*$Шim֞g|ۺcڼ>wh&';u\Rb reL(Id%ּe\K&_c_$Ty`N۬Yxx)z[ym`GYeyos%#0\+(1O'Q5C[*} FyB򵧨 Kw“g;;i8YҌx\iOR4rr>v9k\ bأ* O6~с)oBHg]HL20By7C^OwQȩAJ?8y}^b1NJ2sS";wA!G܄" KO|B0 f~EBH_!<2J?qu ZLB!LH[v&7-\k2H_bQ+ *Qddy-MN8ZWF 'Λ&t '0Mm?c7%j?[cG~ x4k?mM2P,$ՒS`dB9vIOu_XoZTP=$}_tاpuV 㽔 ;"j^o%\v%?UAU@09ը|3p.t/) ?r8/jPQYǏn 5""OVdn$\Ð8񯄟Nԓhj36()ueNeE,`eQf@,|_h;9c;epE*_u%_j7}bmf,t0{E=XY,8Rרv=|!1h}ŧJ׃Ռ㠭 ;"S4awE`LN5d\M#n&0 :}}/E'8}y8IΑ_Q~ Vb6gĤR6s\O] 7 D~:yjF\ 5p.1S/gu+l]B_%;*a '݅®<(H;Ym?MA+'=E110G?yBފ9dZzf(C?Ӹ@f]?S_:@Spa'uiYNjYza)#̗~:k )CW Lge>7RIU1)҃[hx"Iɂ?JGd_"Ǒzo[R}ƗG0O+Ec \,ُ&՜q>;9g$]iN:UfXퟕ|ìOXvVQc?.x'QH 8m$~<Q<#i v-N5ը͗i9P(ltpHp*[ W"6`?WZ?rL%5/!\MT{ӝؽF'{d%Dr-VG:n/SUy1 A1SkX]c#vTr1" <Ca+C Nܱt&?04D'/XpIGyt"9xbs@L,+Aq0$rqa1; NZk줅 8M(QU(c;PCǣ sN)]J>9<ջ߄K14O T9^nyz g~ę9r$/DYLdAH S!ᬥ٤S}/qg>;Ni&.׽6Nx1$"sH]w v:]"|/}hQ-3a;yymLkExD77%9u>| )^|ڋ?- k.LJj{k͑<'ʇ9lkKK]uY֭<`Yh*#^9;b+پ$#~"{%7s7Ue+H*DTռ_Ixjǁ$ʊKDRaA:-}DW(+H 8$7zi:rw"3/xK%$)ߧwY88:3I$UKK }3"Vb2Xb(;2hI2;;̻ig`u܍rt?˒!Nõcz CґS7R+ͭ$j"l÷L, ~x.) !)卦EIFE9/,]A%z6(veĜ{>yрmiH$n zxDH틁x^##*mCә[))U; _2VNbt9Rw9o)NJ?w+;Z P ")y88!:D^YbuIpblww1q~xMN1X_K~lX"Kq&@{nP2h~5wZO؟ xeyAD&-DHOOOm;JD'tF$o4UQ9aԕ-Gs y cBy;Mb7?3vJB}R i8_C|=|˲f9_\X (6R,- ETߙа`#XP8ݩl+fwaFNξlqb:.xuK15w.3XFo"%y>ƛyF+ZO*kg1'VQtx{Зh(!Ob\ЗƲE\_-&9彔(s,At]xv#SJc &~+ax6ϰo7߹68pp_jOGǹg,5'7̂x;XkKh6g1 K'ԓr^zۨ^Xs:Gؿ|F/5:Z0]h֗G5x\;ީ ៬?~.s a4>v7?)*stCMr:T]Sr@&eY RK_(LG9;߁D~kpGAΈ_q!xQRb‹rM$T~fⒺ|+,Gfr~ź@r =,+9/x^w /\"2!/Coj8HoƩ3 b@~ %ppRgq|yS?7X ۆq >/|O]5zVq %+`d{$_չ YcG{{7ÙJQƓԲTGFHe3WǻyċMyĖ2;"Hrji9a$\# ea.qD_?Tc\skx{e L>5\B=mU{?wY:^?Kus^Wfq߁Ez/D*qc!Cm@ЖRE2b=A&@Zfdsg$#AhmQSآr F2 >ʉ\V=7ֳ良Y1t?j~؞;AuҸIu1JE$PL@z<ktNnL _2Ob 0(Dkak),*6Imb4P]B-1+Mii6mu#噷+H=rEy:xU3xmK_6%{K}yKp@Owd[n-#^f˖T5b_5DbZYXK:I͉;Miω61tǯPn+h!\Êǝ&p.XP30{$nW`ƸZs ~kD|WJ^=_i|.OGc 78Vn%friJ1Fac-Bn~zu4NgohLg.mR.[~mQ)ܙzB&Gs |RWq8ikI8!அp- w7a8FLݭ<⟄!% 6!__) L$'2Jm|emm2WQEy=ZmQ''=JK=X<%aɠ>`6# yWR }BG8JVP2M>#`)|## &2ٷ&&s\(QT(((#!PtHҌ(F&TN%7 )i6gYTu hN(_O[ʫYjI1OǏQպػ(hLܬKL5ЕM6PItJ)U>&rS8 9'6!T:iBKo Gj)=6Q־(޿:{vb(|->3a aPH-"E()1܁=)BJAFZ&jqQ3"P9CZieZ/*oMǴ{ F}Łګ?"3~A؊l#f&V1ܒg g)tOԽv$(?Iήh=&9V͂-,:ua=^}Mž^da_B?Nا3{7_%<WwB9%G|78Ӏ~LEl c7!}8fwkkO%O>vzolV#jWltoeT^vvy\AUZ@lzLV#ΗV5ȓr ؎Ig^#v&̣zǸ4nB[cK&~l6J!.bF?R߄'5o^JVˍڭ8Ԓ1}i ZtjG>Gy=^?Ez+)J'/c$K#eG2w\W7csφwofМ>]%cZ* @athǒ';6beL+n} 79}}xqmu)^D㊙xY} Qg-4J4pvOS(H)nPl5\wyJ/m 6̨vf\nwxaiޫǧ{7o-#Oňzs)cIiz\Ǵ5>YS5&: oz j;1#;(1|w7}|ᅢڠ #eQǧp~u\BwfHTԕ~3 Kr#"EAO3J'{ěA@~e 'Dyѕ?8;ב'f{DV&73v|m Q6pƒkU rV2+Eb5p@L>foVQp1O,CPEOL@OP/ 7c5ZgR`F\u_s\@>*+vEobj0MA3ȨyGWe3Dp0wE{}Q xtv|;XP)/*ƳƜv iѱy,gT6ԭE;efR쏂K7V2'+H:E֠X5=lpF~"T/|-F*7?bz( [?[ofc宸*rW;ٍFD =@=xwo!ڧ[coMa+Y".cy~b2(=;Du|XG)&7:H# 4athf/\ .&aPjOQ3* ܤ|/%ݕ-"Z ;X-Z0_8 bgUJ_]jLwXh5pS颶h Dʟ9 kN^nK DϞ)Fu^a,5Q4Ө! 4`FzxE+h&  =6nTu46 SX,E$AV>/.KVj~#%JiR?A\*2ވY2y{'_3n3V=MP ^v 2U="Ff$^7:vz|WOt.ֆQڱr-A#84}5ױ!D=S:vH{-^ +d5IZ !ޝL2VCňωxW3 U'Hs7Hc4^eg _EIM8ȹ]圻ip?De=ޏ=f8@n-@=>#2};7zepfЧSa4tDKTBB0gf=fe>C[T:ΨL3 ]p_sq>xu |eL'V(ʾ7 >J*񒎴* 8^R\B8GL_ehOz`ceq;᳛VY5~K'b[t" zD3m^c ,ZIۮkIѾ5p*;ǁȔ@ۢkէs΢/h}i:]@_+Â1F{x iuq,riu2OtLƯG܌ IjX_5ą:LҸ ް!9| #y?gx2*,a9sa "Si«L#ST+ :vCKH?y#x?j?YCslq%itNp¬ Tߖs\E8(A~ (wd糸=) * yH,;%IF/@-߆7 F&udI7ȁ(09 l=,~b^G-H-=ow\\Ŵ:&n[Q`KzkMK$WX .4>vr%Kjjs"Y©PO|ͪH˷! ފi#&n %AޱeݖߧtE2x*6K|ӈEɋpcQ/+$Qf(!Z S7E/[wn6|nF:9&Xѧ xDn溤fNs+1~[I*0 D8ʊ8*MRRDNyTJȵx]Y1EO<7 (E~5DtdWur+؜r/f(e @%$^F RFlEA)nYΔBL_w@*fP[ݾsQ.aB߄;Sbڱ>fC}%׿]ISO>S^L)w`El{"b E\J䎠a=ְ͚(c ܯ;<:^r%ݩX-N3|>u~p|8PgpE [E[% <¯;r< N)dG / _Bf[ NB0nⰝv*ͪo -nksb .4\9!-dbbZ;(/e3t('KUMn5br)sHRthmJCL~lÝ'Yku:2mnMZd.ĩndٓCaw\0ejbân,0w ·=!jC` ;ph8W8 MiVs@W RDq;GHG(vyx1RbJ8wpo9-ι'`<A{$*(OXS|_R{R*ax&JEZRZX8hq)C MV3a! 0MXG2u`DGYr_3C[Wd&e"; [YEj8kE^{r18Э@Pf^E;m8AK1nza+ӿʧ^d[q&{8_;~(1Brk7⩛U%*k 2|Ǭ^<ԫC:+/J:/*tM^hfIh.ڂ9VomE`ն3ˏPιm𑋝"Kr]H fLs<55) 3O 6 ݿ DxJ]!M~de^xC,@cdbwJQުGy˞o^㿔l4V" u{;/Ԗ޳ܽ# ̺Ȍ@'VX;~..$yӉ i@Λr,]A\օHEIkLq?>9tFoH:5,f$ONgfb:LHJ~zϺ9ZORn=rD+鍨aN.m~B%{?{EK߮zϣFFCG[E04 2c@`aFA?*JrQ!8j"shMB`<'0ߩQjF \K2dž_?qWKnf_Φ]uLa9A[戌{b3^p>.~>iEԔ2VVPq !a =sttx!wNe[N xS] 6(+X=^1,kj5yW( ^@GDgRSOfI؛YAӽXYщEΑ+le*:h& C[=KNԿ\ [C-&4Pkg:3ajNaA+=#K91|Y+ʎϢЎ^cl+b\*r>:)/بqC6 KMb7E7""0 ފO]3Bz.ϑY6lͅ{!ENhLIJTQqʍ=aD]1/RsDɅUfz#r8ܒ.Hr rRIǯǣH82GAJa.*a#RD At2XOP*$ΠGOx̒ޛb>ʭ(v;iK3k!C0.5 Gu _ ;!)ǝo2P, CK,)'G!0/m!Gm^arh"a58x|.d#H qAW-:T*Cx5;*} J$c^E9ߘܘ#>N|~u(23 _h*(eĒȆs(=dpth%z,'èZ`RsCe=w--҄7̋WV^ GF'샃MEBs}aJa6qd`s*`MdX 2!D~r;m,:Q t AN׋VRd@5J k1 \si6خD#k` $wb}Nr_% *7?Qӄs8"Q$mhO_a2 .kGIYCOm!E"I c1bAG/.  0^ wJދDEi}=};)kg^4Y8c%9_olo]φ-K@BX[evC6 ЌZd`R؆%ZW¾K6?ףuq4VʀŻ \30~.G $0[m%^S~]ʹO ;􍝆5a GWVbld- ˎ< |M0> Rl1ی4fpViY.}-Gll_c1#\M_]8؀F<~U}J(K{GJ933 Z&R ߩ?A8~]n ER{$4ZW"ww|1!(uyiTQ#$:Ge>A/^Gͺ/1~rdQLi%"{ְp=`Lz&HDp$(~}$qyxz6 a+a9%h)StMwP٭.W[1 "v`̓1!n&HExȡ% x~4# Kfvt{[ccJcDw_ߣTU"&|qK1,4bCVL`5&r+sb˱c+Ĝ 'm(i,#ȯ˦iHQܙF^7Y T@IӃYI-.ǝ'-6%nqj=}' ͞{ZcZ:AA|w ?5҆8(1wD>F 1Q8^}$YI>M ҥkp >eG=E8p쏮S:j$4'@j9~񞕠뤅35ϔxC"QLzV&L%[DA`L[cFPyv¬y4{2D~J#փ[4R7>>c(l?MR//ώLMƏ0 Z+^NNs ([p֨FwVdw0/}/?i gʆ4J|N]+s.8yӜnvJƨ1AO0ݥkY~@An*%|PX ;OyJM,-;@ 0&; kE fKG!Z"M(:6a6ʞM[O^443z=-̦OUFPbE7FCu-|2]C En^d'7lkoўE hОjР߀g؊}o?u QU{+49 eYbmw&*Mɒ ^&S ^:ѓaڔ P>fwX~AbtLE.؂#SI)2b VD- ImQFb2זpz 3H;XQM5k" ?Z{5[D{+E(E?; =TY op21ktw nDwf;3WuH9vfƤa߂#Ñ(#&AMWHG_*;;2ثX8*z, o]6=?aE47F*h~sK S<֔eE/"єq|rf4jR!{݂@ |,vD\rNR@ pQl#^<믧_zr5ֻ'')GhD|ϛ 8>.1b"5YGY>" #v<@b,!} }xFRƢ$_eD$ٌ ?DGt'a}f%PφoEn4 hxd?q-E4SS?e8 ; )f:!k/qK (/ lElчhLkԁ-;xi5\BekcQu-"*"(ٯpuvh?8V'!o7%k՗^Cΰ%:ڟx_ëz eLe/R; 9 ʙ7~$KJy vʗ%|ԫ}_[O'Uhn\ZmrA3=M$ fp.m{!A>*2z/d04S@{%dT_&eQ\e!XHt̎xgu$Z:Ӿ{ D*ѵk3=.7 m6~ݵ+]hi<]2}c-h`;"[[cB̝]L i9cg!!5ھxcQ;5tqc}\̻/aw}!#~[~= 6L N7{/qST2g`cܔeaD>r+!ۣ7EG['_`٤D+V˜Ӹi|F;#k{ƺ'QY{R+ʰiT)Mϴvm@k {X7 'x>E t4J Vq",u Rau2k;A%0I%L~?2Iv:ֺ»*_qZױJ̓;" hc# en++} w'@퓟AY(Gv^1vG1c~BY2*$头L!#fKxk8Mz7Ptt&B>%,AԥS(QDܫ?ed<LMqЍWEc+ PBPh՘ɶY|OFܗ?9DowtBXb86 :"*sƒǘi Rp:L$=&y"0AT=Ղf(^$^ۖgYB"u3In`iM$Q2M)bTP2CgZt4|" &"\LdTT1 ]t\OtFg f΍) C$od2f:Xl i2' _Us(秒3\'C@кSJznfY*-qn`[eLFޏ-#+jfpW%uσk}\?z[V mx'$M+ Q&hvcŗӭD^jթo 5ڟB n0`})GVLw큊+,JQc$(pb●p!gFZ5tHڟJ|[H39m@4ZoNRy$~ZBzWG?MMM:Ļ g쒛e 9&pn'Z_p+:~4(3KwWm e}UNyvG!xg׉(- ͖_ `^MŀM -x7m{t7`T)>;hu<ΛW[Pw-,rIsbudj笊aNLB*KמM|f?P8>p72…Eڭܨ QqbX& w^Qnc;8 = {Q[#䗇0[svIhLi_`^>p.؆'L݀dUOT-K z_aιhƱnߺ6TQJ]T\Qټx䟝J_:o0JwRgEЃGs@0Lә}9 5$Q$=+cc. sRbyiNY<([V7!U"5>0,gToXNTJJ%9MS ׾_c#_ 4IGeV3i+~ORQ]X2h&qqx+`pKkL{> ^_6\1bt$j v1?f#բQh?QEdMdByܙR&g"#zEX0nxǴ(o\xGЙ/_>-PEjwzPdx1Zmڱ>)X٥6a6mq/8sna7cT U3ku/ 81 f,D8@i7kkcS}Cg)gK+: ɒ?ud}~+ˍNV?pGO- [$|ԚC ( 8@}D6Xلs=#ܙ;#,`h̠lLyf'*UJSr+}\47ǧ<^VW'IXhʻOiTzea͡i)"p~U"_˂s!tC x?/$1wE|ɇ\L>nmw1| kX'oGTUد~ ]!^I0𽲛O3Q.m&KuD̙2']y1SWXnZd4 n*m\p5-mt0_"RƤƫE.5O~d6ʤ"Y]EM D}Z`F;a~5ہyɼԱ(K5鮦4f֜5 B>?ٍ}էoh!L';Ɇ7rc5 ÎF#M</'_^>jZjTk6%n5 za9).MͩofWJlKY3i391!}R<&~i0';ElT@'|4>ʷӲ AECQ1 _P[3_•1t{ YWFdh2$GÎLݝq*b;h3܈>v?@פfߤ/;]COC a$&èwKĠ GP L2x㯈;=9^_5ٓ"]7T~#~~Mw$(cI|-(/x!ψ8ttD=iŠnzg^y M}gtddY ϱ\Ox9,Y at7Fw=L[qy'bz@"aY+aOk"~B)9wJ Wo^S7Xpgq `3%ƀScT¾џ҇1eߝ<O+X=/a|c%8e37&̘{CCǒ}laz 0Nb kn JȡX;w7=B~f%Qf4;}ߟ]aY |aܠ}m,RXH+>xǰkg)\+Nؗv2Ǡ!ma ='.{wX XGp훏JOdWܐR޹0˩8&y/X]17ý `^Wc:6V6Vx\Ji{.췂"z<ͤ}Y?J&>8 ct ,-?j$"RCRA;cRSǻcNsg \uV`'Q2St01xCњiSlۤ70 'EuCQ1T7nl[x-bBpmPG H;i;.6~0-efe(MwS[>&[@% cWP*E+ HNu@j6u@p;Jmqmlh&G`X*U8DVTkVT ߀v&W|Wyz~ NFJfW*S.:z D/XLVyuCHg< :&g*%F#[\G!ۈ4hm?X&y͟CKS;!DڻNtޝEQyGL߫oaX<>Q&߿HX68 $[qgkwtV? |(C] 葲m 5JS)яpkzAO8݆&ƪ1I9tlyK6f\®.sǒh@ `" eW];CPQY1>b2/:Nf.#~ؾ#9 :}x4BWc]Uck׎`3 *)Bғ R& y)IaQqJx[Py?3[رz^Ts`ퟃv܌~P9@ӸeoX_|m7';H7ȁ r|/Jڕ~s), =ݛWH81Lgo2ߐ5FMTrŠ(*6_X8q7V%a [d:KŔ31 9жht%y (=_#*:E׫ST=Ҫ:#0`ifz[ɭp̳7?> ~oQ>0ע=ܢ?(l"<R7%~zYo(RACQAX"QGP'm}ʒ 际OG_Xc6ұ /[s|1k8 kg*u<\A8.$_2V9 \>YSO.u_ꔶm 1qly'.w롫$ ;~ >rl'1Db;L0 yIiEx2.Բ6eLҥ9uFUAG6)c$@پKu3]i~Q.%v>>? ݛvau'w@_ Ow}oI~\_j9|B, 0Ȅ]3I^;Vf_kaVSN=2'}~Ow* P;Gvb?(7RE9r'$9Q 7@p\$P& y$$\\H`xy ֶxηmRFXǛl}k1QjWL&-lIhFla'B[b uCcqΰ}`8("|)pq#:{{//Udt`ȓZdN ;70|~Uc˻<ٿ<;40.N3U庳ɇ fC ߤ_N"rw|]2eG_=L6 ZEC޴ISUEd"NZ3H7;K {iiXZv|8ڥpMM nk0\݃L=5gUNel@Td? |e?'mZB)LUXW*ڬKM $Z"%*IhHWDUQ+mIM\ "ZaBA hZ.mgria}dr!t|,B3ȁՓolG?"`т ' Jl,=>EKC~od/i%$)JwrnuVb|.*’tS)ǃG-X.G_L]Q{$5ك\+$lSCQt?DdgoN%ۦo+ݝ=,< ~uekx_ndZ7DG m])k/ǍxH,S|K+GuFQMvzף֞E* ecv`] v8O3\q y d:1@f䭋C ;׹4vG0DSi LQe |§LuB'W=̿}vAss;4;w(C~y6Lv5b@(TCLFDVs)ɬ'ʂ ?BR-uؔ֜)VMd?HbI)1Q922ƂL1Pဖ`4,5ajOM,D{ol_j܄@?*{ŭX [\w4hOz$yL43uattx厣\2tס0\d>:Gg6.QW]}aoѼ Lnqֺq9>4UzqG.#`msyo!u,/)TUAlЀf+6I{=bШ|COl6EWHM~ ;&ߢdH<|+|rM7g,adŶު8+΀RR Q>xc43w>äHfeHoV妣p 2~:ssar69+ KpM`?xL}BfN wnƺQk8`\%$ 5! V M@48eq((ʺm&β0+`'#t< cixP! m'uHόl )ҦE@ YNS`(s# 3Pƣ0H+.s2ezsXcl).W@Bb"?!LVqlB0(hC*<_W$3~ ^NXH]G2SsE>j! FWG IE#ZTI1 uğM^\RFՒA|&숎L{-sFzN5\*u>MN-JڋFdXMq)Cl^*N$e^49k1m#X)ЊF!UL@htz}?g d-aeA}_bFk-븆P]Y?=jtf.㯩$";R;}Zv_`V@;30UWVVdIp]IwF;M;킗Ѿ(5b5&| =wÙ}C,^MSM vv`4g]5 5պF @\ Ms 헅$.bu+io;!saBe%ji+M:*(]5eTMh1~ʫ\A<(ݤ-s =/Ekew*ue7Z `rń`iJQ\dEC$l%/sWxSLRjLf\t(Ŕ.Fc=d\1TI l~*Φ;Yqk,d;yFUa#O#2Sc#R-lIy)z-Rd LO~K+W%nw$o٢wo}$ߠ {Xd៲ҕWP+xkVk*Syv|PlUr_ r7W| 5( /y^z܊kCc^>wZ^ ˜"LNE}l7Efh¯+r8QH23,z<7PO&$'|=S/I#6`&v|W%΍L{מfu8:bK*ge Ӝ}HSNJT1{vXso\b)?P +q־]yŵӎ{NМH: l&teQW_"̺yU0d|TVJjNɓX3߆ 5cX}3/eI@dcj=?:FQcҬ\Mԫ52\+sͥߺp8aʓX"bh2|.S[z## M#FܪW㿹[n(9fyR`5c}L&MMSpu%`AlTd_C =gWP2͒. 2Kl\nR:nêg;CW͔*{;T-A0[1S%3.,u^[6ZDۮ 7cԻԣ}AfJE@;^Y7hS*U@yijiKYU0P 1j]Z+ *Qn9݀y?zW{76y4lᑷ򜬫Ya1{jCzDԿugnxQWk_:/N_x F)oƧFp7XYZQkp-<Db#=?%Sykvu(AGq}a {m̠lْ2?$LG >K|ʦA}6wzHѼ㘡 0R ?w1ѹ?n:ܘ$%GmSCn$s+_fó}"ɛ)3;E@:7_ߏp={I:?Asꊌl|dxbL@I؏^W'Eyu--$ K=EݑJNhͪ7)5_|h`{P0224ڄfB{`lFө<+eAuȇ|J{k,w ~!T1=U \*Qv=?΂?xBuZR {bQd5eh /axQ*ƣ-z1++f|QX,Ol*YQ6Q*r~8s(NiơyAt?$?Y+%[q{z`R ˡ!Z\#]˛ 2;זw{ M )*>zK{Drev<}myF4Al2IaE~__m E޵sD@&G5U]8=,(PvWOw@ζF2]ySnR9_m׊z/ :؉4.cS}mDHt**P'@n_R.igK3eF'`w6 CSY-{3Q`Lp*&k4/*j6«<eW#Юɐs 7l)J͢r c7(H=韡/.2?FpB~Hu&or)ϑz?}emVᣅ6t_cVhz[S޺-CTerALvh"W1ƕWP1e>$R?QAN#*\J/ ږLJY#:mBu11*C ^([yzBgIJ%YH+__wM_)߀:)*.4`!̖ҧ}j1Kۦ\7yKqwq9*úeخaI'zgǁK9LnMށNjOT7_sM@ gKfgj39'#o|1ETn/.JΕnщ( jayCUy"KݴRZG;x ']x0mrpNJh+ %bi<ɚǒ+5U-HA_,nM68-&8">L}0|L5_2S y"ȍŕ :ys $ oȑzl_e5f$}#\SF}ЈD,9A#hm8}/v'3)h7EܲYNбs&;CYM61"r]Үj*6ɪ䛔L pMiB(; _9X>dO`ܐ ZJ/lyƚZA`VQ~Nauxqt`?  PgoO(L_JPj }⠣pj :e["H?hHIGj ( 1?DB^~r䡁G3KEřiSl&QvA #Vur N ;.xSR=;V}Qsxd9H_U-qM%|jQ4]L492x82pum]KAVfaϛ:8S)d?>LǀBm #:SHA)Ve\W4̊j..yU[wЮk?k1U)}/Y;M tG7́4b ߻i{ϳ|8ϟQ#!བ2 'hcSk Uk)oc /+̖T)x]xGV|%` m: nr ҅7%㍺nS1h wN6`"hi\)q-'&B ]=gũC&[3j߂ש%L=3B1XRR/yX>^͡0%ل 2w=T*:ߞמ%O+EˉCgWmwGiT+Ky=jEbY%Ұ$ϯhet^0? GGߍ[{(x󏕯K CȳX3ں6 ?}V!ߞGe.2r!yG9QJuܴ`TT X_i{+WzViL +c(Ev7呑gz^9B̈́`!z30I YjQ,4ocgW1p..$괭VYXڶB 1ϜjѼQsi&MCȫ^fC=q(,P^CRlpV[CؖK%n]9ry1/ZI_=hf`dR(7'wS-ir5x2J9DŸWJA\;o: `UL)n,B+oiD)1x5UXt|brX7&~N¡oLS`<Ǡ7‚'S罯/T̝~ϕ^a#9XbC9̱CyD4 ,"X`W3eMZšLZ3b _!ʦ0;MPg,_1G۔z2Mv 1(k r@6&{Zs&BD8\t# >$lkhb19c8ڎsg S˾=^v[Pܢf=w*($mMy; M},wŊ8Lok/&AHRLpCj7)1<'n|J`vyr$%XFTz+{c +XB׫qn`Om^k_yAsZ)NQj<<0 ~-C&WE;mˤ-KӨ[_GlߟGLb{a2f-w$}~:3sOySk $?L^7̷z6}(r0n^o#չ,!hTko&&.)ESx767ۛy bEZ0+KUh|meJ1U[T R??5ĭcf5|XSu(3 @#ޔR2΀^Km_tF-Md͞[Xk9+UxP8enD]m}2)-t!ue$,4l14ʂkrpPIO;YՒ~+"1٪6iU; (z99m44ܮx'I,L%/\Ĕ PK]:ϵjo(6#7Q0!<"C{I}b鑞0*yg\UBiā=ZiK@*r _N^J['qQs(o|x ӷhDr@aѷ9'e[P1e}{dFӊTzqē{;ʸ\b'ul9dU'3+[ٲ3^,gl%s\Urfy'Ǵh)T^>/jJQ}Z-  ~JSY1EIS 塀efgOYV!h4_@gK]^~T,`W}\Z!f+/FQc4Z[,Q$ef6p'_Qy/pM8z4ߨ1R[8 896>o&aV. üi/I(On^i$3:ny:3j_~ܝ%*MQ#* 2sl+Eʋ4C؟yhdg%V 1V6/ YIo"VŹR{l\|C}qXtcASG} X"$F俐Zn@7#jDY?\`8n[8ZkAfOQ+@x"L]Zvrŧ)K8(v㰴.fol5W5B;.~ro+Y`"|؄ޠuڹs#\ GKfI]lflg@pw֢xHiճkꋀbm%и6p "Q Y$"`yI&rۃ(Ep9?!*2*ew~xu [T~' xe"wpc٢FL)Z?V`:6auJ+wԠbyzxfAOn@"n {Bˠԗ2d ˱L2|(+p),;[AXזVB頋XB,Ax++;\uXqTO2lUXԗy*dz3pP((AncH?/<;j|MA ܹ/a; 0\Ŕ4|} oJ.#j^ mYB ɗfn!֊$AߍZ*u)x<~{_ ,cI7ALW=8[(C'-?tT 74rX<_}?:t7#1R),z $*syH훑 e9gTs慝mZrJVBdKeIP%%?*M<-א<$=&ᚯ(~=lJiL,'_ $Y6nZn[b%87Xe|xKz!̠Kxj;TZ"eo!ٕNjtmߠl14Ҕ5R n2j 9f!ˇ:Pˇ-3 zwJQG;nj)\F]E͝+'ܼNAݼDB&sb=@UuB.K[b2TͮTkU.}qhe #`DG"p NGyxʩ ϧŹ~R;yt;xuw=/* 5Ayt:[r@=KAB?1+\P+Ԅ&S8r8(//yO#Qe jd4yaqJ僂|VP1*Gz◩8㥥ĈR?+KpR I/X2eYgv`fz9%W)p[iyWHK l8{h$쎲T,}$93.@gx>zJ{"YnlLn1ugB-Nh=Yȝ vN=;c^ vv'`%&~ئs4!IA#-GȯQ3uew?_$KT=Mf͔$ᾍQiT揔 }cv/-;4V eĶ ʨ֛I4t7|JqERp \2 ^EgwU׆vz~׌(ur\7iZ'?T/0yh\Q{SWf*OnaLsn2/(?XskH{]"Ǖ /|o*G;?Oa|^XmM}i\-zG-0<Zȣ6f^F:٤Tޜ>8Uv%,fs<7dhvr+s#ݖ a:0Ȧ͙6vJ,?]EZtCRl)؛q.0elW &*johCku׊Ӯ幞xV"rP_;4ޮ%ƫs(~̧tU3P4iGX~ɝocOใRN]( B~QfXbs͆ZW u뿪#|2t;G8ٽpY]Bh;LetnP9Dhu@w\BZ4Jz7EsÇ Ug>/RzLA%,CKPgYem9ll.\y/Pw?17ʌ;a*2CGMBjJ5ϿE͙=j yvɅ_Z$eRT~lW|=Dϙ{UD;.&{kՊ'mQnΥӳ'ԓI'mpIYj춒IOջ/a@o8J:JCrB^ϘJT}{u:n eg|=űl}R3Ff7҃7N[f/-֭@]'eY)1/fF,5Yu9^W륎-|/oF_G^{vukxh3Uoryoi㡬ڑh_^<G\{ou +qZM'!\@_pC|A.|,'YؿQ@Cʸыw_-Tϙoץb`Vf.klBҖd;X0ؔe9nb9[&Kh6 &Iz,ѪXPv,.mO=aw ic pI)ײ+WIa4$u@.did&{Ngv drClCB/oSMt0BBCRt>C'n$yvl4TQwD7CP44@(qķ9cˎۭ;ռu+:gRmg=Y'!'&uض?=Ym-U^)[]߷)OzǦvV}}C2T}w;OW$QLݿѬvS>7o뚡K}?9}t}'}KzU(ŊQwSXՕCl^^> ώۍ/ZÇ?lAGxս]a-Q/8ОE~?r++43N*1zvt=7;ⵚ)vVj<>oʌgwj:TƩCY?;|u=h(Y&Ça*K!JCȴQϧBm%BI![]ESiֻ{u2ޮs>z8 rI@N/q=_љl0\Js؂T:X.EUO.F!%tB?9ˈ{k@q?L_>>do_lYP.:Ҏ`)ldgHS{` ؾ֯WYO䋡_i߶㠞'^xi9F$֡ c7)3Uf9Z  6A[jqTJ;7;&Tph#4v_f(Kzmvb3F/G~-3(Һ"{'F'PD[MRGY%-QGQg;+4|UhIs9FhsFT r^]-7D"li '#7S)2 R:N5v G3+r$e7n%?;TDdQ\tΆgt ES1?vPSguϮj[NW_dRer'4mײoIyu-%=LϽ &xpn?j\^m B+( }LDY1%^ .s1f~uh\3Ș49H" T\PF8a~K(ĎkOD?G۳Xy\˳ryl!^w-Szx3\6F#gK9rh8Q Q׊?sJhDIci0+pU Iw0yy*=W_X3xCyd1ѻE\qv9IҐY.,Ճ`rXf]Er皇=K{FJlJ`*U2q+;>x2J{{@gh)' ACkwV1 jMIlt:;)Q>b!uT4OhL5?)n5/c5xD;n~$i?h|܈$6GH~HA5-Ob@\rHAy/~[jx]Tk4>H(7u]O`B[ p#C$zMԱ^+?N2ʁ^|v2 _C,3MD.6Kv]e9sRY;FPfHҔ&)oǬSbg`8E! 30 fە5‚gh?z<~!`C>d PSb$"_5P>5X& (61f8}\6F h:ǘ* 37"(kfA*ɣK {EU5&4-u~$YIOWVhhY{΁uv ^j.7{̰%siU-ʪL$ ZϭyWro< ݢUxoU$@tpˆ}l?Tqc%_ ISUax5Oџ ؑ7`ڔ^Xy%7itT97Z]sH'QU7V+^jaPJ2ӿٔzN9a_WQw3b 3E}|QN@2Uĕ(r~&qڔ-8yArr ȋ,!n֥1+w w$j?FR'Hh&WqE~LOUw# P SrYh\nsQi'qo0$l 3/hjTf4}# =LN:L̨g\,7!q6CRq<\Q>]õaArvgF LA(oPQBx#ڪOQv>\=_FЪ;4W/B#%n;K~^HjFbHS%t#( kJ]li>)?Ex&\ag#/iܸNW7k֖yS+QoS(,;cP_骰+~q`U7؞@qM2\ ݡwzrIj =m}trK UʦM@bzJ,e{? 0 fPhA) ɋh /֓>R~(ڻ~30KxNL^'l7.ꂉNV8"J59Su yF(M5gЧx{ʂļʧYwux2e*.5?WO;ds-{pA||7hix9I?Y=>3XZ.'O`_imb6ABsOK^U+SZCȘ~k t-ܧ##ǚϘd'q Ҥ>]Oz@W3]bf002gA9Tǜ NJbflhM+髺>گ8>aqCTb%dWqh:l pW+z6J󚋻Ew<v}ҷ 9(X~rF_/p/`.ߎBɎ1g~@[ÆW g)-+guTQ)6`1jܾq'D)zO_`"R(pTrTdq լMgCp{!0b^G ĴBu&-;7S)6)32W8NrW/ $ Ǩ.ePkBOjW8n ՇQ>?PXx#֑3wp [SV0ܮĜ2?d^ϕ z_@ϯ|v}))$rm<;u-Qf!;1 0YL.e=BU2m묖3e?̂гAkQ $n&9h(T › ^1oc:{ H׎aEC#Oo;Vl9\Q%ߠ2" ;y%S.T7Y{ﲴKFxbQMzrr /CF8z9cٍeAZ;cMGHy5*ʫr G=#XN.uY yp uaXwS{1YvènEJN')8XU[_)u!oo)YX4YHt߱'Ʒق~2}(?*.̓2AmF4L=80vzë -#7#`.Γkd*Ǵߎc"uCx.*ܰPPIF/УcJPѫs Ť^bKq_˂w8]:ei 5tYm!Jܿ腬pLv豛c0 {;P8~ k)rK/ ~oAH}/ ]W9~ r9^db7b\3oCz}d:2Q6'Il|7ح2c VLn!@!%Tx'SR`mqvII)[3h+ n*2 /4 Ѓn] kGi N%hjZglO; #,Z[9v^. |(*ox-ܵkOG1~VSnpȧk}1Ο{}0S%DV>s$nY@cR C=XE$\+9"nC~e51dX1;7y Us(Ed/cX(0b*pkjݹTR-E/8}[AIFL7gвgVy/b#4f yC7#s,b}(]L؟)ubm0}<,$?.=pU U@W R]MvP?Q)BxF>~v鿱^}tNLjI@U3JqȢ]0mXt7CyȆ2'fNV7G({q}tTGV%ލmZ8KoLF`:9}-jJ,R_}tUn~xbيh֞êi@3)5 !dȭz>Z㾎"]U_kq{<Ǡ\n/NywjvTZsLp/=:f_ӎ9,uXϕ ଧ 4 uzoLx#}|&5Lq1a*6 ~aĤ4wU4q\nr!L7u ='}hȶMP=SW#[e@-.ʶ_l{5Y436KT]&5#)}7wn:"=^P~;ko*WV:ՙ5(;̹N֎A& Y\ C:_06 s;ˁt=dkÃPg=3ňrQtv'x[(%2ę.EWaMɴ춇F5)"mCzwq~3N>}GnhrmLxx1[3̘7;֗h1O!r%IK|drRb~ev1?y0/9zQ.RKTr-2MiUfMWBMa?+sn4m>S~JjP lN@VX/ħq.g|bnPC[՜խ`b%lz4W!1g f!P6*VPC);m&!0~>cmP^ϕo2t6P+&"RhAe;C#DR7^6;oz K3Cös6wul>Z& dm$޵vPjO"~xYDfOeSOoDa\Oʋm$_ G #@`}|y?%o ս!$;+߾GUit|si. GLt]W=ry֧Zv> =4L}Zqy6pXai3Nqi67WU{ 'L+ YN Knǜ@9F^+?{7]=;MKsiK.\Ėmf>:nA~뱽ύg  ,;+6_n3.[rzo^B{\%ݼʥ?=PvV>Zt;Ba "e2֡ 1_̟qK$$ C(kqޜ9~ ,y$e #E~K Vȁ4v"$60b_ v5H|D;IӿwkwHQACm(?ƅ.:?{WQ$hdDmdR7lKf'8#b92,m Q>>7"KtK9+VB+7 }C.+ LhTBqK8KByA?#xgBa=w8+ID&2nk%^4\}[lC_V]zvu]5WOEatƯRv*~HO'b uuP~2;HHiK1ji>%mBɖGGQF: F !;!Q[b9Dm/ RC"3%B?uiu_m7 ?^|S(hs$ vWcHFDrIKow$8^ƷM@ ޿'0co|ThZxi;|lKSx |R:C(0;zB{QUYGTrʝ&Ek'B(~> !] \YoF*\}H5/|-|~a9"Qh&;ѭT$)&_~Ϻ])ʲ*ef*R5ʣgBMeY* V4J~amߝ*Xc`vOA;|Sz8_CΦ64E4H< qomG_V WFG_l8Mݛ1b*)Qi[R)͸ D꣢<'S]|LEVPA=kU8~l|HP1,sd(J%|Cttl M..ؾ ! 8 (6jR*Mv!^Ȧ_fSOa:4kc QZ&{lX僶nUb*Q>,|9Y_ Gp&/tFe`DŽF@Q=\lꭂ-?lC S*}_|J#vPj\~6մ7z2Zp+* $Tj`9#Sԫ^C 9 9SYfӟUH܄Bj䦳tjRSW0=-z b!vĎluei t BQiHҏ>T>Bl;.2„l ^zCmx,M VrIR0&VG>H2p޵]ޛ-?N+*; ǛCyC[s9ˢ@ZLz?c%]Fs%`S,Da}A8?P=VxވPKz^ C.Ac{AhI/;c* egRo Yb |oSʱ0T%E>8ʮoBG ]+;iwF֊٪L澖ɫq!}ǃۣd$6O~Tw+u(ȭ @W?<)mЇdQ)VzvCv.mL߁ 㮪3 opV'tX=|&_&EVvzu'܉*jNBWå==&` KY%y3J["`ڱf6 oֲ55IْԳ2iʤ%̈7ja1ƒ`Qyi䂀9 jc\1rA!?QuuM<0]NL>K`C#:;J y<-He%}tct #aPfaq"&\^kWzxS6$֪-?hYfٔțx`Q[B!S”[RRVs&KT|^-VK1$vRq֫_~\Y,ԬѪ!`갂Rޜ6ׂU_ҸΨuo^*&4eUBmj.EsVp 2Q?ixl7ucatD$)5|Y}SV&{|SZn*EC^v⸻&i_[0u1O֮# 2uٹ,z湬yw=kr]'ߔ|᥆|:ʁU-/#7J/+5󋿇Bͽ.|WUA ,/t54I6PjߑBuG>3 )TAФI>N-MKb_8S2r SD_&,\ '+"{H,Ijr ;N\M3z)(>iB#45{Zo>jK7Mbp`{(lf xP}iۆaX%#"e"Qo5$3<,M)DRӬ)G Rr2U}`G(Hb pD2{]a5kQACks?Z:,*"h'QnV l "sO[X]L0 &:IK1޼C,IBwgSL/Ffg3Z|of<ה }L}2ݏaǭRN:S9~wX,Q`QH\lZzAtX\llze7*swqBM[;V^jdA po*أ?=KWcGIy#QoS>X+Sۄ rjhIU5Km!'*"ۢrŶ$嫶Ck.5okabs}t %y ~LZ-7{̍;em"A793Wt oh ȇ`M=pݘ1mEXDҨi.x6Sdȸ@GR"Eiע)}bY\jO6=_ {{If,;[儼z.)j"2J,Ú!.:XwGQ7zX BDz[]ӳ%%-GeZlR1#g\IWGIu  ORru0Y5VZ m(}0gۺ-ZCjiWI^0Y1JRO\I pt_:I 18R:Dw%vg Fwp4YԸɔ1N|30.2.uVe՝6=f'zK韗-T ~j?#TgGA6Yorpw鹧|yEoտy|D¤ ި6ၡƒRl\kY3~OlvμNj`\P3(][jBt".c;3qc/_5OKEgІ{NNJO7,}̒\Mɦ4Ty(O'Og(eFjG|⴩|m{)be1W_T99{7!,z!JQlؾh4 wBo/w|ꮇNriz|7@ھb J,e I0d'C]~sTϛKBˑ-YYQ^[[?Z^> $T/ ~ٻZ1_.ȯV-bY:ɵ\#6>CHzoь3?o@|yqO(^ȡW"H!aKRBnߑD=_F/Φ0*&-js>EP +K.`X#zW]l kĞAꁇAem@٦릕3:yrTE;82Է%qD -"~p$?> RPV'D]cw)?Hw {8~`!q5lGmà ̳W~$1J%a%Vz 9oݪ}t< ܽ\ 5Ef<Da6vmO 5FiCVb/ȮkA8l͞װϾa\lGsSz#+M(E&%媑3LBEsS#vfQf{?L v@9ADgȯFNatI& Bʴ]zseZGN6Z5WԑS?P ˙\Or<=F/^9tS3;YV~, ~7ri?Cti{_.dA&hۃK,gKD]½ W ZZ\MQ-9I'5DzU~nD-Mgn g"['R x~ )Pw^Pz2OѓiU+[t H\?ʧ(4>)8{賶˦ordn44G&a$. u0+SS ][| .E#PaҀup_&?}PT:_b>ICVgW5Pxw`)DK&-I}xL$JVV|3Ӑ8i4VZ>Y H숲c࿔FA_4OVE2D8?\YC6z9~Ӯ~F07 $.>/PDMe)ͮw<FI+M?Iʧt" C-]B h"h joY"ᙔ~@{xijY|اwq%OҢiPɗW\gU&lTgYQ-8';)BW1\ m*bҴ8L'z?~ҹ#g* 4V WNo &f;+)ʷwI uهbq5Rb~R74S2{%0@k.߭~Gv/ :o9U&NlT E] nX%Y"hem!e Z\l5a@Ղ?jhHShHk.Q&" ߾=FHƂMc7|O3'y,77oR/UG8F٫"1V零- zxd.h3bw'q1Kȸ&ÆFQWQ9ȟ S-ryG!(E8P:{-ŗK@Ph:(@rv{ҕ%S W pT>Qh$L pxkA,qryl;>QhQL,Z*K0P NI/k@x"ʰG"`"Cv}tTYq8Qx֤@VU*]Z==)T42+0q-?zf^jG {ri>Yݽڢe{—7+BJ?l9՞;|#ﰎIÍ娜a4R\0;|˹D6v$8B@VXvb[M:$Y܂>nƴ~pSu|m<s?g1\_YdIƣJWz@3B%i~E8O TL^N3 VNG+}ߞxNSD&>9X50r^#Bs?]pΆf@?\ϸ ֠hX%XmoG]Kjԗ FϷ[Cdy:kY,Osz/ڛ栽U@}szVw87Vvc.Bޗ}TM/)G^i-=WGQ&fx\mpv]z<z-o lG)7<"b9\l?Ty}ύߗfHl+hP/PVpJ%kxN&`Jbop3|)c:Ucj>܃7DeM}xXo><&.,?Pǚ ]]rIWP#RCI}:CU%lkױ:QckKx˳&PF[MKU} ˭)zu}tj> |gWc6Y)| *[%CWvr.We `& ]Q<7 h2!CK'Y?oy7+f9 Qw>6*Us$PJa~Zt$Op'q8erG| rI]֛@[VvzV)x`Oo9(ϒP6ihiɠagpUx'-H"8-l& (6{[B\ui8J/lBB bJn wIUx7#|cT@6@8vI30=do>aOZ]b@Aq1b7[3y P"-P:22@,LR/=#N"Qv.V K.I %(x175]Ehm.y)cEC tJZ{k ; e1mjP.1z?Abld\sxk=i]=Ԯ,UsG0 E|qD6wz l!˥?J@IdQ\VCNJEo=K;[(l鱿p2ޛ%"l +{'9D9[^Xʶh*7\kQZ]QfA"FMO:[>G#U _NN[+8jd @oݟMT{ ģˑL`@"u*N!;iIx'Uh Lg0Հ4K >փ.<~u"iM۰7oƟ͇gYRp{zlRgT`g|o"?vXR6yztVMZlVnl-'^&ߞV۴DQ5!O*ʝz&c MFD3!+k>:jNwnofNQoW}M\ޝgEl|Կ椂 u` :wϳ }2V~R\X2 Q}1 CSEVU/Ei(۔ cPay;PXܽUi6<\!U0zςq|2qlB>qkަU1pk..W-NإUU- $<=T2q1Dhhv9Q#(*5P{$X>g.Z ji5+DeıBUXieHAl4qFl٘{ MPes|E`F\N]߈-g@L9#`ő,T.NyoT&"~I7qvْ RD͎[!sB ڠLpz|{@qZsqh{}/&D_}GLZ48P)UqkO"YWx _+ J$o1X};m+eV<ۿsoimzŹQb&VIeNui~bGuS/sRRxv@z;kG\u"02@40nsD7 Bw,W1$=5l'*0A6G:=a# ,h%)ZsD$Z[N?`YۖZ-V,Y+ѶY-x o4!x% @{MFot{3PMUǻ3C*.10DӝHh&gf F4P3Qm4ׅR3g|[qZE#_61k 5ۯga}&g1缕ZZ;thV}+꟭X%Yd)*%$^ʼn{ J 1z^6I0 "z FtX.o$^() l;="A!^)Q9ER" i+ge0[٤ʤN)-1uSNk;䜴l 6 6 kmI̫w[ E25 ?M2F 8$.S/؃12n$QJZ;ڈ{;0?ֹW%fKMyA(y|/; n߀JKmҋ;'#\v3 [K5Mx.UfS'>햔Zℴ.>6#|E㽳$/,xTG(3eQ=1<"GG!JqL+ f"eJlVs']_f͆i__7b2) 7 Z3'!jH+{ޕ)>s.oJD\c(w S܈VKA]-z͒&C.xg9hz L/T'0O^> ҇9XxINRFLWD4^XWFR|i0g٘A3g"xϓ39Hykf HV' i["|ҍHz}Mٜ:*8N%R~F u5[MkkRlRc!%9jg(\3@z0%.*o%ȊWD?ShVLWT^F4q>M|g6O<+у>WoV h.47c~PIu.o~:uϣ~s;p">{%<} Ґ hB5u+Fvߵ#JXޗhyq ]A0?#\숻=9A{D\,Ooթ者n;kC Θ>ӾhSPSɊ6m& ދ#bcԹ6;~&|+JdQڂQbfamL&! 5}S$x [Cʸ0#$\ߺwzf+ײ̠HUt,w _/F%E{Eo7]w4;o!w@}`TQݒ@31Jr( &\v(q*ESYݰ{g{ jLܘ| l3l%>13R,0Tɼm+i˛#{n>|%ĥ8|*^"l` ~ F\ #2+w-eg ;.x)I hD=! F~ bl:T]F 0MGb$D:~ Y*lK[ttl~a1)(?^d}l$rTUOl[k Y@^Ⓕ`*gF\8y2 xfp PyRqF% '*ca4lt(a+; c["Gڶ 5M( %}nf+VuYR0yK:ԑ=1TlEPJ#d^hy~| = Reh<4U ~>K ~ `:9I.r=O~Q܀)_BMwfui܉%͂SV;|&sՒS$Tϙ eznӄ p NpR*GO Gwޕ[׾sVc帹C_Hy!TJ.ewI|79fdo49N~0a̹6N#WOŹV6za???SnFbw_3;eےT|2% 5Ϧ *aXDB U5VjP k Mr˥ Lؼ\/D KI7ngg),[sDAj4X_XsBr*:N$y攬UJ>8^=om12 a6mh3i4Ys@ ug1쵴ws,WwVgL\Mqts]p(NAw]O$E<{9LjA !g8Zmc؍mpIrӖe>y)s&tZ3VzL t T u= cVŶ`U+@*Ƶ=9{h_ҎraUi Uq%,؞)wr-ـn毿2w2w~NRzǘzs 7ԛ7 ߔ!|'ucҴܦT[X{4/GP+'l[|N[PiwO?Kb(~ֆ3b!pz>>**e/%b}zpGgs#b .'+89ui uʦM՜fFE-A1 eZZNIYCc'&] LS;On5*;Hz-z?c/^ *L@T*ޢro&plcsE5 E3a@3Nl0m|mZacZf0H'{IwX8?K_Jv*!i?sۜ9겍l|ǍN— xƧZ`sȇ [Ĉżg9⩵lj/8f9ͨLZmUJp-^"dw8T,;rS%K 3Ks&yIDihXrVBWGz zpF ]c{~Y:{/Gs_7rϞlidB)>(W" YXuc6K tb:sz:p]P5_!uMȒW ;ش,M[ri/(xg:%eM6lpS}^הQhtqҰ;LdQ݉e$pށ8Hd4Gç)! wЦ4j~[CtwxDXj;BJל`ЫA;5:`œwKab ?FS7g"ɼ.MLQx.nZbfO$뀿OnC̈O_)zړ%@CK}OAV"x^MLkvߎUnJOoAo{`1(^s*T9'0\Oj\uuZl0Ia"#0D?MQ)c{~Uטp, @{2fq]2.4]lrGJ. r \& &^!f m:rAca5T8К)of8VV +1e}7+]8=Pyn/yt#)0{>wY  kP]SK6 E VKG&g\#BRU- oot4q>3m=7[)tCYk:j|_.|lk!T ~T0OS Z53AſvE (*.+9_3=á)`kꢨp93ktV:?fhb$ܮ!cP7sD7"a^: :? J nq.L'׃CjP"JZ N+)IBBdvrۿN[S1ʜ6ȶ]vm4p.s:S0C.8 `pIhTՇ}::-`I*GĻ/};לewBR[b`~`m+!Y̢|cyɐKL0 K藝wrM7m-(W-":kpҺؚ:NıɮӛaAF0{kqT6j 3T=ʜ5}ʸb6RNuiDnxhNvC&Di.aeQOC^F4ývgB b2h2)|ۨwǃCVWj+֒Ri#2@=p-cq1^I[P1MIP75h'$(raཌྷ lOd@a|rx3,ǔ¹vIt-R𢟭lHb1;܌a{J)VR5Wp5M@ xE#Vnʂjdi*8蝹A',v&ɊCPh}t_#!jخ>ٵ̦ h>ȬyH_jUYB_yrcD{&T; rKK^WRܸϣ#+da/1X|Vʨ^މ)!{LI)cI5^3zP.xьwbBRI B ~n+mN=Ⱦ:3 ptSŒ;v;M'`"Aĥ%SF+ծ6m}mVT/1aK9~#tJZ4n@3:!=m,s,_1U$CұO)kK.IKpQr3̠9E{Q +p-UԎ_sRo TIymNוz2,@.h@sE`~Vft ^Jr U;{_=[%`c\}25dv n&XIqb18؍f; ~B YCTqh=j5 v"t,@V0I?r,A z-jmQzk(ubm&A[6m-';UA;&T·ƾ_:K? aqr%9 ݊$:v ҏAWnL3[Z]D9g']7kPZv{G"ײaa9CL1~i @4\]gZZX<_.|jk$׀D ȒI2;YU5, 82wL6<;?E1v̝J ͢CVw;yF} /(v( ͥ Vej̽'hk h9|Ҏt_-BvAtx+.0Y'[֑Vr[iV()8IIJP#سZ}L(:'xClVJC3S; |ž4H>? ry`ar#~/K[R<= xɌ\?Y&,ָ=B-QKkh' ?ݭJc dSdjJRqbjޥ t;_gO'5趁qHm>0veA#]b۷ -Vǭy̞y]guzw«!)ND]#7fbޔuS'oJK^LoW͡wJw%=u5ghHdKyC l[ r)0n>/5fLv@n 3/y1L J%Sx@NN= {퍱)өc0p`p&VC{_'; wj.|/ f-; P]q_,1|)tS(.UcpEp\c;5y[ҟ gȅGh3R!*;x&'S9np2^hDPS DY"^`Z0Ʃ})xgR(xzwX.5<W0QY4\O01!Ȣ=BL%^ZdXJ8};6q9%eI0=C_ݗb؃ǣ1=E rB&OQ n&y` ̹f9<1Q[Vp.nQqp|׽]G1Av[2Y1xCw5VszlOq݆ zc]\?x/Ꙧ ]|z1܇%5Q.NCTkx59 -C]r!<>C =9n2ߌ$0]k*>ӓOx#I|ۣG{=_V'.lbfao.~z-1gh6g.2r.W_ߝdXu0Lt~ Z*AR@;vҲ*]{\*2f{CfV7$TCSb[hjꦯ;;V'+if+)AƐHiH&.>mGhxl^ _4}hSVp.3~PyEbfPK )"bNu?5*RN_UU3nWD քdWc3]n&tם6nz.;Rp'F6izt$!=]RcBu]z4~S_eϦ<\H T%4; z$e T{8ò[BUsu.J%5;Z4$Uo@^_¸d|'ve5fa=W~Im 26ҿ[S?+[[b}+J&%87PNNjd Nc ;^l4Tp-~2Su_zvh!l(G ST7,r0 nF8B#|+l(53?7h(t؋j !S K_}Oߪ|XJ&j29 d͏q$JG%S9QmQ+0!{ xkho#d؊+b%՝&4ol #N~jeUs=qiho-?/< +_7^JHit;؊Cp8 <]`2ǥ`7p6w4ltIWUߣP+ w%6O_G_{giarI֞?`cse 6GGܭt࠿Yz˛\9q.8e܋WE+:=䷘vyP793Hϩ#iVFMdMR^*sי{3ܥaPߪa=wVuߛ'ᴸ{MRKby(o& {y5CRW%$?Tn|ok^1Ec޾pQ'Ah U޿CyuMHebx5*u~|ęM@V_EMu#vh¼ڗ3G9RS ]{/U{IFrei1 U8[E ԧ/\aFS|{w5 _ lA9O@KOG#>ã5HG?BAcUMtJ-!*'38ޒ϶y~EUdX]fZ?n8%enjIt9s6H Z qJLUdd6>CcʂFC 5`-8!yoWtD{M>h h(*-R"7`M8$pEwͮ9H턵#5]JldZ>74 JSwꍟGs Mw ?o/\[u|`e7w)k$=v0HJ'?ziˇ79I`&IWpBWi$&eoһT-u2$O*:gJnQ>`$75J~sZJPӹzvZS@ofΌ̙YMQ7!ᘿsqku$J{LNUuK̽gt L+zgd ]QoӶ5F)q = W| u/_BV,HuI [u7IYYӊ 8RQKP[wY{} |$(NJqجQ2a&qIogo%+1H[٫޽ euρ}PJndq(ϙc۪Z2>ɠfӋ z|+<P2\It.'Kd)2.K0k2.%BV<6-BE Wi8'gX`aQ|Mlk aOw.I:Zm-ضDxN*hfۣO /@]uɧ1@Ѥ­M èL2mO> 8N xJ> H-R7n 5 DLyǰ$Aq\CZqhP>s:*GYH!R߮:;enjCĮ1 Ye7S <ꎡx8 _X zeQjGdw 2i6[:ig6NVwL'f7{k7D&s{es9QN/ePBB6"*Ί܇dJԲW Z~x`ʀo2Nn:jp80Q2iL =L8x5aF;7䦷Ib; Χ_E^4S^ ^_~oXN e*lAe8=O?'dKBdBspypB: Y ?-2aea@E2!dr:`U_QG}Ld, >οljZZ8S Hj<$Ɵ@W"tyAר$q_$cuf/d!{cw'qۏU-_gD)~:r䬄 J zgt犗C(S5P/KUMQ~∭}0!MN,ΐ0pgC ]b뱔&qڨB`ē>&ѳ$2tFG LQeXёՊˢ=7W$..[PꆛIR^rp{<¹59 {&mS{EG0O)Z&ƞU)#R6nZ|hOqz5K$byL|?gTy T|z4 a[TQ b䷬%_w6.x g4O6J'{i+$s5̇99(:=„y*p4G'#bJNaax`y|˸Ǖ$a!8dմH dOY3= ok{-`e֣K>M%>Ù<>Y_-BF}=Z2_8-Ns@0} 6 u(D|2`sZ"#Y!P-InY9h{nx. ㍆Wg*4ڶqz{ۤeJU~rfm[ X,XM>KXF;%&YP uw-Iz<ފKƤtN9|+sa{U6I}&YL&C@WzBۣt:oȃf R^3վmAu{binSԫv?;.R<"kbIkmpEA M3}_Lɘmf0AM? Э7 >m[j}a@> D7PΥ;|Փ*D{8$r5qMC,Ko>xxnQ9+57jvX4T(zڀ*:>y9Bu=gh6W?JuVI<)`Xq59(7ɒ˿[LqM=+|( 2~n@W2 ^'jVy,? ڒDj9pֆyWX.FB<yj!3"_n؟PXjEKz< q8\_G̉ݿ/A? eɷx6b GLjDͱ&~T/f|MG\GO?yYkqb7EQIވ1pYn$UW(&?z 7St_ 1[A91Oo(v;TV0/^W ^n[3zuEXe̢Jt=L79l͟yux({bB+ˌ6I_7[&sCwU50.f)0i6~PfYCp^"?4(L~Q7!}1{O= ;"iQeQ?G`.hVJKV#o@F Κ §7]K7T[7FđgA^Q ,of U)~f*Tcۡy/Az=[B/E;7.%a0%)ՠ~E5F?.C)wf`ꇙHfm o# ?HZlMZ;P}՝Q~MWjǿy` Hl6ie|q':;(7Q (XJZ^h|2R.TJr\3>Jv23=?~.=AgM2"Y,4(iPYgűp(p+Q).-CXҫh\TW 7EUKTu 2pBq{g kr!BpzBw j~%d:w0nMKxAx1ggN,ĈI;hӥn\~I EnOzaf]m va^s[Dۥ@I/8tE{BR+Q9HkXh˳$ XwP;!)l#I';ؼIEG>O3HK5_tNW7g"H,u@[GospCC9!f巺X{$#I#ޕ$w P D A&Aj)9r _ᡎW zV< ;c$!8~ uۑ8 uk3wgqЅ+yczcV1~,;)~'?U?Syo`|=/o׫Zyy$1JnҜz̟"mܴu}^:>/ޠC)TOp_GL7Jd*SUYMZE$/BYD%JЏ5=>-ryk|a'&D -FnsfhUmts8wQPMv|d Okl_HC:#@p6v]D4׉SO4q56`54)Qqbo 9wox$%.Z,-~LbC(ͮVx7A3@_Ĝ/1Xn\$@(?&oVGT ybÚD܁yw*w=_#FzNn~l񦻭#ޝ8-jٳd-nx>EKU! MXRwlZ2z*wuD߇x~pc5Ty1Lv T,[Qkʜj/aN33j? ҈pǸςŭ"ۚs-HB翣B2ռG2lvs~PHycmo9}v5.\ A{R߇{X r(?EUj:IJiԄ`KOZpBUCdךBYXkW?)Rg |epeïJ`_fZ>q(f9`9NQJpk:J54k}E`܇`׽H` \XɞE\R`9> m sI_ qܬ"C ؼl&8 s-ne ,46Г .:V"3d˙D{Q+MNeق/"fY0juy?|9#1ё Ip!qp4qlTl,3G@:UM2ZUnonz͎G 77`w[7'Q;DڸayW_wSǚy (oFܷ@K@cR>L=obf)BH;{ g_i#>zk3L͙L!hpMjͺףByPOг8.sm4#{LbOhuxdIiquIȰ vYTmu(z;mn{40 #d I$AN>'%b>O!#H'BռJ{B5)r]O{IfKaE#o3|L3W"R,xCTƌHOrʛ Fm,D_AMٹXUwgseԃJIKJi+%iCy+Żq# Qy\GVCz_s^K^QnX/,}ֻ Y/Y@iqOO~G<6|lbd( ܓ0r8xJIi|6\Jڋ4|;^Djƭ'zlx{ZtGs:b ѥ|fX.V61A~V!UZaM%\SԔSkB)zd?IfC:,iiTIaL  3PcAbf~~ r\fK80~2.s%,_$~9 ./Kr ]5S ]zMRR^Zk5L68ḋ=O!di:.l> O㴉ӌ28/ŧR9Z;Z.F^S?g!)V~1+rv!>='YAm<Tpo?rf3(NαOS8n2%$Q e-z9>rs"tANdPQtTdG4nCl﷮@.:|0T7xSYqÒ %U'^e:40jHvRcs>%QDVYDY{Zu,B ρ/; i\uiҦ|yVbDV<}Qўg,|k9"K ǁE"הF=n<&.Mo@?p8o*d~K]{'3{x#DV)J хbB]*3xucʁT.ӧã>$ /mN1D4"< EC/:d4c|<\~l̏k.嘻1ic-Wq{!0z-d}¢\#"E2;i\ysU +O/!ZϏbSn(A{TڻXg"FN4}i]gEjVA>:wHT7m:3 XP-H13blB=w=N}~X[xT P!#=HK+1@J)8( OB=Ph=HhpVeAIJJy')/a%c$w s.%D - {(ɡiLMDy\h-9zZ4KߩȎӺ] [P=y/5f5m,ƫQVTz+EDPenݩ [FH"l=Α"΂~KI\ymK?'vmrXo9؉#՟lV' Kz`c'avR3rcɮw&sŇ?/5< yjNׂhV;d$4&-[N'A`:EO?@l;s%:bR:svJxR*,GxodfvYWTHZ}+aYg@h DjdA̬ O;U T.Jj,aqe7>xaׄƷp®;_A h_aэtd lbsS|zrDoI|,$|:>IGp^~f_q C~CsCBYK m?zh/)P|Ct#Ņ8+ FC-Є|K1%zC 6JSv2; ~;z"nH_gVDmۍB< wb9j{';H1.:)1T0F(֑EloǡM>Xy2"~>#[]C$1e$j뀰 31ghJ򤍼tps*{b[Fj)񜻿g%rdP:<]Yd Ky0CȮ4W! D#p|(aW|}T/.؅#L-T=}h^/X#oN፧D&*SZ:[d7es_ ~wz;)pJzw4(ԣQ1(xsNHKw@>"K#NACTlSXkQ-6\1$F~%P=QԖCGʓ ]vG p_ n#1aER6=9InUFyZ]jq)1;$#),:)*yyp@^F 81eh;ux.M`G^ 4ܹtWA#U>;wǖn6/d/A9⛠4}IAXRSJk.#pޘsLű:+9M;a@IޫPh.}t^ u3I%bpFKFu'Ͻ*6bB͗,k#ǁ0hɾKԶ[m>Q4Y,$M~8ЭGDPTMտ* ^p()Iqx04*P. %Vd+3ǣF?&C?Zj>`OqyD3>[yf٪ݴ'IwR"4yYOm bTZ߮QzN<8zk<\ w^a5n^M9r)Zy|10Pz%$LtFn4)#BmŠh_Y}Prnp9B/\w]lQ ͠5ĕ(SNUTrrvpmZNrK`n6A=L[TaRѸȃGf4ZPI~;/\Fx xGSg߇ ~$ǣP5ss^Nj`幼 YX[Ou[bAN_d/^^o@{Kv߾"v&a?RF\JNjg"[L.Ѣdn;. 7#Z+lb6?p[}=y1LYj\# oYܧGapA1l%tEƆϩ}%~u؊LC,/#{^3wsQ;Ohɮ+2CoGiLzGY K@?Bx]ta6cHSPWdJɄg|=f|"̳oԨ[ySB/n"bd|h)o #q,=.֭ae!Sje/VD~,Q]+K+G=uy>:\lG>aL*Q$1y Lޚd1p % uH;LzeLRl C%7v,!Ѹ%о“spg]Id܇P{LUycW{/!nK:8r{˥o=L>Q!T|s{~e?y=:]ّ^D)Z/GQKazTz=jp5,fWqam$C?@)9m˔ջ&͒(bOmUٹ1וF{ݒ/& _J'gSC{T}]9Zcqq31INcJNn'.X<S5cl/QaMBqlmQivF*_b 8`XzepXS1(x-G>U7X]/S|||{IȇlxO}zYk$W'kU<* MRiPWtG4Гynoު$9E<)&IDfj*9Nny +Ȝx6ݚD LK۟k$ԵVV#{ . {\K$ܲq_N5FJ|ȃ0OFo9[+btxLL&dҴ^E";OWQfiɘjUBrs&~+bx>ObahVq5?C/xO ԋr8mr:px_\^ @H@(Lm= ɀ1zz (_ӣտ^$8$njz#BzdQ:,/b**ӸPKԁn , v/埸dOEF)ΘoG, m+kU u# Wyޏ{N: )-ٸ3?ׯ"'1Kǐr,ŭKҝz&5` 7-@~-dL Op>׈ )ӛ<O* ͡_ 3-|ղ7@_Ceʴ2/%O>y$0,+Gꂵ Ꮷ!_P 9<اޠC*&0&}Q-ʣ;z M[))<ҹO?EGPGOyUX"4=]`&}V~`>084FQ>|);.+7(,$P>90N8Ǝrc;gy809:$~~*;%H 3N CD׾0qFDWis`bUl33Ium4q%rrK3lP>\πv&{JbtRӆT`$(E4X=-5t]CѲKTC ӞПf]( ѮC xl)5;Ajoz][m݅RmګXm/`Q- ףyZELӊI5y0p)9@d%륻YP+6kq 1|{h&X\kx Jv Yʤ(n6Xo]6bsR= "mXpB[wp׈w F`vN-ԤLü?CWf~Sо<BT"/ü*)`mD_G5W I(*)ݾPd TJPKd׿5·^(xjxkfh6j-_-7vGvhqJfOyl;2f<&ܭ4!NW> tMUk'mC<ϘW"Կg c؟!O\n홽uyfR9_iy<]\ wzI p`lTDܖdz} ΜAʿVB ]͟VO}B+m&጖vqZ6SNP@GsS3`aa>_$cP! 4$n (Q?6͚@>l괟!ۚޤ.Bח}l[J~Z BsSoW.BwSJY F={= ;RRDc%*6W]|niJlڂ`\K7s+Y|$w w}IrRXP [$(HGx(UO9ܽ :.\,ƭ[+Ag;"Caǜ9cJ S-%U7@wևq'7K ޑo]ޚID6t8Ժ#[;$?M=,ndd7p锦kA}~u $pFp;{Oh J=}V~ V2ct=Ü$దGrdjGs3\׈Oۜ ,q+΀Ql~ {FHR{']BX,[Xg46xE 䙢[=嗆S'(9]&f`MTd G,PtدC0HvTK6~!@qbGv+GDi7TZB~y7>/O;]-a{fgq -H)v|8߉R/%#a5|?S9IM+ɕF Kί:ez,Pq;`I?=>.8{P7>?NnJ%XQN۾7 ^:7qkv(4VCm߷DŚWg!p_alyY-Ƚ6oD1X[)gzW+ 5T )Φ׽zAdI[x^(7L3/6OstW[lmljΟS<$gj}B.HobHp e m= ܕp5Ϭ#' {w Y*M32Փ`Wuf;6'yR%ym4l':Mxua]CϿW8^@fT/_ʒ&Wia$AF$nbel{+/ q FJiF|^{ݧ=Gݞ=%#< m#gᩱgIM#q#,_]9uemgɰ7hMT//jfH1$6Xo``5|Kb;7A3RCWqG(X,I;f%r%|J WPأy!ҁEMּ`i/h ]s1'`\ҭ.7pop+d/8). g&Fz.9gf:'<I8rе8Mb>~`쿝eO/He'=U/Dž&Aa%ϗΝvI>XkSQKtg(gKfoZaGDž 2j8q[z]-HK%(bJYD[)ʀ/e=RvoG+D9nnIЎL'0t+zv;2r6l=/V}+wSx3_4}BbT*c53JȏsxNFXAA=~%ǎ 2 )|8=О_ğ??;~>၄„8fmf/L! [PS}*QhK0s )(D޲SLt 5knCۅ_W5dBEUȟNcky |ǗAxކ_>mJ,\4Uv5z&'*rw|p't|/༁-ϓ$'w8ZЛaY_FkU/>5LRݿ3+-ջH]̯{1ƺi[$udaАd^ tPSL::M>5CC S`5m{<'j˓i㎇YP/-Z[V̿<|7f5euTB94!ldVy$h'PpoZ=3џ?E3JS[WDnGd'Z<ê .Ǵ"( v@)n.FvC:-RpBLF';?u/9/I=h/=8 Uߓz}yTZTAu0IʣމCn>dᲣciN/{WfU 6![v5s.'< V\Bh) D_nĩ'EdԅAoZ.Oٖ_hSOtxF`x>_'Ou1z_U ٵV) 3EQS u+}~<2IB Zb⹃ݓƙ;jT,Ē&ad 20A;vOd};Ǭt:cɻ?/bs̽<"N{ 荈 ğVa9*:tM@'s- ,&{GJYIŊxV `Vtq\o> F^No]s >l"_7o EH[Dv1ഈqhIu$Y:C> ?b12=+˓YV Uu"@~[k,nrH59_ø'^p9l B V3_j:6I"w}OdVPy$aowcEpd"D;6ݥ)5MθIQ-McAhF~JS 9wœ5K㒔4Q#g:lCǘЉmxwNE7oݔw!jv l_7b[4d!=nh2\D)JPefJĭtQ)ñEK&J_'p :;T}?s%X;n='|Zaz{DvRd^i_cSЖ+7[A26OĠ!:p#7ȒտeِKsY>jty{Q+$d"s ǝd*mꃸԘ3xX<53xWDS'3B|EdDl5O7Ĕ.MhL>,g|)Å:h_*v CD)} 9fP^ W-b2j^ Hn?/! 26S[+:}3/ГY!uikjHJu`t0CIuB5>ҧ#: |O+`,G~IRq䟖IHGvBNlZ~*rb|s¨]hP5u`lv:ۂZTw3F AR~+7&uV4U=S'a'͞|njUj_RQd@gmt/nw&Oȭeg{q[U+5T ;.iMj@E=܈(Qʅu=$B~wDy "4قc@E}Y \8.vA_C3oߓO׭4R=2*w߆sg`Ґ~7j~GPUAftق]7y5'/rߎ*dK,c#e7t.o~E jO1+&Eع[7א VAi ܭ\7o\]⏴W;[FbF(!g32:ۿ#N}X`: .cƪIQC6T2!xsX[k 7 Wcoj2*[Y!ǒ>2^>E+? qi7 OJ0B"{ q}|'/-<}"# ph|_'OwCj~#\cz9rޘ-:)<DL{Nh O.s· l:!muݦFo~^ xi/loQ >Y/S"_MVui ]8&Ga+P \&pݟ>Ռ1$6x飱i([~5Fe>1I4BoįvN:懳DVw~g\_ًj=Ix% aR0i"+0a4c |aR|`cq4.8 YJ#MP'\Ֆ0&DGr!Nӡd(_J4} Ι5z4 LN/Lh< BEZe>k\+*`\ql{g"}|݁ kN__$J}"7VPg64^h.< { Ht#zJ ϭdc/:u&(tGʐٌ '6仭fC FBVN7tKBPo@BH)UMق }ݾ~4wx/+j+52Ku*gZ.2{r>H.W;φf"F6<{ܖ½xc͞c֣͞D=bU5Wњ+C0e=ظD{q9} `ز3s tGޜ.w B%f +O ~ BΆIYK9x('fЋŭngLgJ<"ߑgWp% [$HWb#앲ƮRa훅E:\iE=x97QTT$Iv8BmҘjP7+ PcUrPdnhK:B#tvTi;&a(Obf!@-9Az!jPa CaRVLUʍfm`Ӄ0H ?;b!y"lO+w|z[#At|eUY}xriڷS<*f-UF\&5J4Ţ}y(k#|bEurc 2Ϙܽ!w/.z )O \QrP7Σi'3,{%& u,HBT8SF gd:P: ଟ$mݕY6\n H)DcE+ ) .Vljnri&Ho:e9*wVH:؛X$~a1nRϘ+ -8[HY?j^T_]O %kxP%ԏݼzrꯒ*a%~e"4&`J@i t=.,z1F`3ƚph>lTBϟ3S-.afKOa9ZϜaѡT"7Kxre}J=]A! ̷M˨:ϣ/|&.H!< nԸp;_D}-(tʋS ؑlsEݱֹ[}b2~ w{Rnt}ԹɱYOf! ?yrЩ|V~C:@Y<+W3=?#Q>6wC'!~qyb TB'oe;cVi/5JNͶ}\wp#/ܴ$S{rod .M#{sԋ?@('1).(dP)YLc@󶠐z.~|l{ 5ӘeBb3=U5dEy\P/[nnôP4+߭tͨ5AΎ4wyF_C.Q6Ϟ!?^LW|<8vj.7mFh>[9Op;nh]3վױRjQIi}m!yׁqNp&jy |mw}*YƇw!Ɖ()Qze?|n/'?Aڪ:w=Y<3PA;t;rwzqT'UfC6s'Qdy/IA5)#d1H/D5CQ\8\O<Oe%sߡLO;%<6P_|U]Y}ףϝ]jRUrUECN 1q3gԺ7f"7ɼmR{<;A7KeՅ5,3{ŸtO4p+{{?e?p7pe|:Wby`b8C񭚽AVdP DpVoz<\?QQP;-0!'oqQ c7)9|l|8Ve6RFV 7+2W" !]X(/K)Ga!$|{P a:3Q?X513TOnGFJݕ^U{䇕3+RtCÉ/XTUP W,9Kg6S^JW(!*&"D)aLmcPn4YTܯ1YD퍻ل@7Z[< |6 |b`LT7U\8EdW2EF7(*pcawX<|*m9π)Xg}r،4#&Y4 W.ylC͞a([z?dk=m|lq/LhB׏̈́Hྯ"7_]`muj;Q`F=׹PC9%0O@šp+|{&Ġ=fY_>g5#|s^ yk&?D tw/~𔭇=b~WD=1CHJ svO@%PdEnh¥__-0ޣ"+,EJf2=KXa14@M𙫍͜n`tW9|93U:2RrF\[o,wx<[p ~ޥDOL,9nP'lOe"j_]?{ět[0] eaYڄp4CbƊUmEܽ"2D%N4{KQ%Voō&mظCD}bGV y2~b8h,:=j!0yPMی(0R=_Atxzv[ao^FBp;H-rY/)1\uߣ]Q0, ?7!rRsH/nQY1N.F$ τ:fwmߐ n#\wՅv$P{1^] /bvf%$>.6aPIM1wNjGEI+ǻy"R;&f?o3+܍b7nĀt8L\h[PPSsa>))E)i?ƪ8ɶ? R'E;%)-кBoɥy`םB@ըӯ9~\$kp :0 eپ#5]HGߩ9@،-M!R~e#N[!hJ{G#:@+Oc,<'|kB|/`qph3ߦd*j3l[q|#0 Ϝ_CyES4 N_}b˜RCV?%+Ѓ;~tF:In(^Dp\$х9+nOB$< gLb>j֭*JuhZ?mjB|8שX8׉(6)?$ASA Rۄ1<=3G{u^&aĜJkwy3v3=ĺʼnK@gZBjnp>[]4Ĉ5IY5zI c6v B `<$maIzCoe=[+&֪`d^pLYh ;\)V[RJGդoQ?xv؂A pFy#z9rїD߁GldK3v6|oqLUׄφ6 hh8b"*)l4dA@3u&2DKIPHrQcFI^ce|#[l0`h6'TՂi9_AP9m?WǞ` p j&:uUºvS!Kar?,%J ,%%w/+8ԑ=IJF8 W؂0_FXVԟb6r迨l[=PCGqĻ@ )e.+P>ed- ~&Mte%h%x":|ϐ-|oa<ײ"| XpSh{+I%Ӊ>EJ2 ǎQYM=2*aJlÑ֓0:C]}`/cj oURRK]5oGMĭ?@e4K/ʯ=5'ϱ_riݡ}ZqјC坛0]o|U3YF].EdREIT?|Uߋ9^9po}!fd"0v*1UG02(&cb {Vͳ|9}E]'!`9y7wZp@ǽ(Jiq6v4{+ӹT|Nkrfد$r_$i軶/;;ș/N{΁#.vdlYHC6@Z4z+5H?CA{ZZ<ٝM~uTOnӝҹ$Zq|3 XG\Q!#G7z»{<$!yDz4XM$WL*TlA*Z((@_Wy+q!Z[$'EEnJ|Zby.quY$*Fl}o(o ޺v 5tԗilGN>%I(xo@*䤔zj&1J26p&Mm:%?BgNxy BGʒӘt3Hmݴ'h"zb.2(S }7yo1{^{30SyeA=P' zqۣB SMH'ancm8.'a?lo#G31clqfN)L`F8Gv+%yלl|6UTYIIP\!7%+O\:g6=ck|!96 mˎlWzyFW_PU//wʄѕ'.fBMi- X&3ſF%w bV e<p Ϛ M/qdDru{8CND)++W$Te:F&΃<㱿j㉠B3DX#]b.gS{`80}T|7JD66 k!7;mӢJaă|R>Ls{r44=N頋rDdw;+dDzܬuj 87;<ݑm߈d__ri?#Nj dq:=bnqwSP;blxuCpܑE}>LfѾ+d/nn*UY&^*,BdVC]4B9鸼N׹o/:`{ߵ!f#OyMl/oZ&6Vn __N & #%Q rrED*&7}@39: ܬM2 60@W0 ٘ i?cfVXK*牗νPl|_RAzqD[J7#ě#{>5O [9`͢yII43qNBfEMٵ$kG?YW)"ԁҶ@!$Pfg+u1iНۀv84{J7 v$1@׻"<$@-B&[W]2`<1;m2r(f!b<:g׷D(1,СT*„^ Xd7-y$BZo:5QB!W?PuțR)C.2ƃXU̬OEuQ*s+pQVQ(;B,lKKɿf*LVZ3!ޙ {{v[:jQ狌G T ^E F,trMp]j"EL[*O9-QUߨU^ Cvؐ-SЎ:^K`=UE4NE$3rp IcF>^zˇZD#LX۞)%yyy*GGyU> fWSh& ,s°  [l$gڶ0pJ1F)K 0aR]71Y?ߏ7K:ZFl[5 ->g.l.H7x4y8(%{7O@h qNvoHR~J"Ta ́: $lb)TS*uՏ|g 5LnkJy<_ׅ^{#gl<O~ OYEߐRآV:+ [X? ?N[I Oey|Q/?V0e33ryzĿ]?\\| 9 2fr=dPr~nV ]ҳM+- 6ww19BE@=K kwVBn`8mnj<XI;s$^J/ǯ냞.yK)mŬtgJsox лȍ>]R"1u \Q"z )ۢ(FG&fBm5ܷ`Pлqup4K/FR-P>V-~=3T@@i&vӴIl%'qҶ)譫oῒ}DR^>| +*͢ f\xaXGZ#2 &/xRs3ւK9^}qIUGo0[>q<',?Xq^(,ijKXSuZS!H{ciߛ '-=ҁ690>݈vH{g1|y-&NyLz\6'G-EwpX#2eB^=󤳲 dJL#I-9/gĖC/|gi"w?+gNq:8R>w&Έ|OБy #= F|ܯ}~%Z,F+T.z_Уr`~09 r-f7tŵҷ\6tQإaxkTG˼7ans9sPJ1QcC~إ|WȆS 3~\G,\֏XI&dF% IΛ帔qP='˗ms\qm\E4kkl iw }g||LBCiSYlqVmڡls([i Gڶ9l.ot+4cr+F]??BCU %C㰆(Y@-, VYy#'/w+7/0'q̴ i8->5R@lj ;+>Qh=?F5O~L F֊;9DFsϟ!AA|I`jlf:XMQO[Z}y qluL<L)F\Ha!\/ ]|E9c#]\a"JRW$VNQ^X4/a^{1s}x N;2P{lbz~7a3ЪbJXro*?JmZ '֨vjC|0IXMɮ[aE]B|/z fEK4G}٘Df"L P _3t'+Pn7~밇kpcD[<%h7M=` -f ~JUIʆ4#f հj Jʒ$)36ȝ.y&ƌ:`F W?x5q8A{~w-5֜[+qIl^ޚ919R +Ⱦ)?[n>K6,. xsC7D|hш=>2FZ? hk螕,$-uG3[_ ݙw __{\dBpK)40̙; ǀ@s㴊9c0x8S^?r[KK;5r)S=DuWp u2g^X;؋Hܬ!0+|Pq)|,(KXb -D㆑FAahR%Uד)0+`ڌ TF C^d 9h܎jvRCx`,Yl-{H,.`j+`Zƒ:WضZOo@]g,JؠZinɥmk؈/Q_1VkUozg L.զ&aVL \-Gvgya`5ٍ͌VG|KcJTfi*=-U }pXpJMP=.I>WđeUd%m觧sNFg~a)5p,s'![\q_-~p)Q1Yxn__vu[|hn *zN_}gi5]0D\~tKBjAW=+3@ )s m([v[6Q1Y!reχ}b%#6#fRh"dyL‰#[s: F &o~w ELz/PdsqEWY+x~J=+釋튷Y)o\y|YZb- $uT ţL}ƿdmq I 4 ulf n)Y{3_97+  8і's *8PetE{Q -s }Z \Y̠ g20t ՁV2 ?'R`R0 CdPW>|*!ir#wdF6`)={ע\Rfb}\ď̎/"]Em_[ E?(_LcYm/rH*ƟrVJ(}n)-QZn F"/ڊf45!krH kTwJ-"+&}siWt2 |޻|n~KQ;>9m,>mZmIb0T갷-? xw w[ɌP{-9U3!,,$mFTj(}} g޼ [ -VEWxG~摢…:VO0R>=<Z٬Sϑd6X| ~%f;lǜJ85c0IFlt=*@iS]:U[r:Ux]Ngm[#/IJ:K *zTd͵U~7Rgr[7RY("6ӡfZ4ϏRXUK$@5ZVPKVS2U&Z}fR#bHxދE_a5ZxWʕX8dOjQn,9gsaoH-WKFCb~5DP;Zb{w ?t{1xo̔m˓VBtHߥ(ȸ|ԏՊu3k|3(>[Hn3Gfdv9)y9Ms2Ujpjs+Asty^nvY[ R&oR>gnGkh3ZoO^!f;C^QRZ27 5r6?1#%lS#?u!!K.m;i*ԎR] Ư``9ʲ>pZ,%XͬKu.jsf wTʺThkW㇥(j=1Ó ms4?VOGDvraqdDI7{lҰgI0*25:ܷZ؞z}os< Jy qmn2=>yW$>`sdv4 6!rPhJt+S- =eK9Cvv=drte5v쒷yksZbݎ,snjrJtyq7:@_Wyqb‭Ap<y+mY8L)hZW!̑EԙR`NBX2'ޅJGTW i(o bH`Ӿ-lIIo$6WEEa!w J2ь󌧂IWQJ#*&w#%Aռ'vxFV}1}`eF5'ဠrP* _JNAd M.NM5fq&&&}3Aj.8=ضBaiK:<&Hb75 RYtM5>Qaq@~Πnxq"KLRըkf40"\㟬_"I9Moޢ*׊$] aa)9LٽEoM-[_I퍿vC9pŨ@B3q39Iî,|(EFyl6SB ,S-29MQewEptW] ̪w(:v; ,rϭZl?ymk1<Fc~;r22gP)`ۢǍȸaY5t ;L6l?<CD&sZ,RI+PiG9/֎ývA:5O0xwҮ %unO3HvCU7.υʯ7~Dt]hlޚ[wo~lNdmʃ"MUE[oC56M`+^C#|X 1_-1#%q:IwA?)AO侱(fOMTj}agQF G_b-? ZT? 1_ڗMG%Xut _ݕ Ne!".c*%8up ,rP:[5#w*M G4~CLUc( 5]!b}A:Mc&0)On 6M3T ` /+|ȖPxY9:`:C\߂: 7$pFF[_0/Q>c. d6ZmO/7̡q@8IdaTr('i߿|nb56O;ʮ6&xVaъNJͫp5>ݶ_~+qxxƏ|`ejD'bsU xYÑTuk"M`)*BT ڝq$c0DJC.GHi6ɥi)I@#J8U]oCAiX>WxXsOst~zs>mݛH ˧{(aGcn؁C o ݁5!dfj="p8{R殞4&-OGTlY3vr ;&Xrch:d]O{}_9Oq |U?)PUQVmVQI;P`UX++ TyKv#UP]*m@RQT *NBykK9K[y̝;s9g t@@0$P- )5Xʼe)W"k#=9!1[pM] j`ij!g ё(jOR(} BG2-m.zͶ/ibu87m6-f9!~ohMfS&BݰcqS^A -v!3)\♁ A]jɺ-^)e'gް;Fw\92n/; rUΧuL<:<u϶~NMx^j;%w MċQѰ|wW)x-ut\4 e[VXn-*k=pqPcMYD ru mpӥ_m T.y@FsÎNa ,[xρl8ޔynŸN!W6R C5x23)hgta}Ǐdx\WkSZ;P UܬpF;p'uT"#ЧyhX.OrWEU[ ,.Z({nR}k"-U_HK>[蓎Tg2HS1sQ`:]MnK۝75*Nm4٤v+~aQ{eIѸd)^75LL`+ʰsa|VGZɯzQ '}I)8Î٤:|@N;y ASCT)**MޠjWm0[PP,t$nOFL\u~xT+g+yga!gq~X,?U@`eh yM:G^ת(PA@ |pPx6N5Vmz4h^qށD\\uv'W=Ygh1< q 5xh+ \]W=S'Vw"3[M>ṒE 8#jÀVC]IeQ< ;:I7—=Od6up6C2^x,NC=e)4cnijzJ1uLDl,cOakS;czY(M{ $x1&];.LTlk |~AyP~RU+!e.PD!7CΪ>N>qIq&Kp  Fnm=&MfʾG1|7cgfA"vR 4JDY9x,EBU(xd?#(+g= Hi^ sS f#~ +nF~>{|Me8w ~MS [U&dc 7PN:LVq]KgShU=M(EYoz'& vW!)7>IypRv M";~$U\5E֘~3/?뢢J ?ԉ'Epgv#8L3[puL'Hr0`P0g}`롌WY?5g l̎^c\ZlRZwh8a 3*Џm9^$ð6Km 1=6 ])N8wl%!ޔlz _{Փ&\y|ŀ$]MIOm{Iv}ݮxN;×ioV٬ MЅv:x jخU!TCyBSa̚LiryM*֫vDx]=X` X$/ 1ކ8 EvnB/SDm*Ä廠m1n@im5Rj™wuTX7ǒxne(&Vyw: ӄ]+<6K{{0azœي;g)ktNȼ9P"ABY۔"\q97CG:n3g97Fg^P86Tjw#s]{Xv!|8(s  XϱQ1#`oq\%0z["Զ00?- 5^|6Y^r|1@ ={bqk{Z9% M焉_D_%1cw wsJ' ~]7kr U{hġDVY*|lB<*ϥ`$$\b(7Hf|G#rM6mw`zLt >Y"l%G5k$0e IUDdx|o|յ.M5Zc LRڄ59nf!k} vY2nCsn,!ٍ:C'•*}0[?&ëaouд'l&)UYL+a`T;__*,9NwN {?}ګb#@e1 vuױ@"NEI[DYW uvE&@Z?t&٢*2§~?]C'c5x,EqA~c;x -MjOXQGf5Z,a..oi';:jL|G І x%Yc Qy`?xn~A`)CHt@9s4mm^j*(< CΤSk)A4x,J]S30!NN0|PtbSz*~CX;poǨ=5'L]cZb&0'o&}K@2a k`K`7ԲZd`3>+W|1gb$w?Sw,&G͇RSIWX+[R=mGx w6̜,r"dK%xЇG..O4U8R3`bDq؉@>2VS3wCj\E㙡5q0]辒@auztt*;?U7{noTIBDdt =&(5a#tYTl2C[mҴ~TSV}{R(җ$u`0ʗ?7a\-ka`-z + ǟ>}YhR`'M]R`lBZ6lg / ˹=BcEoAa*m} e(SÿҡOh<9(]5 4IU_Ra]p\؛@A) tm=z΍nf716/t&' AaꐺGrglaP?Bw;{U1Z<`nLR^}5^-[%5褡)k{^ss/88wZĶ̖mQ}ARV̙M7:DdAf?6ZM[ai{A]~G=a(3qIΛSzD MBMlRsa I7Yþ%P. #-;U9a/VJv2ܙ~KJ+ {MPIaW0p7mR)~,~osj1 o~ ܃Ndse FcX?^bT-9M muПmF:i6|V -(w <GGǗu ˥f̗4V|k̮?{ , %DM  7e?縏"f7}c +}M:h03H帄1֫c@+᯽o5})˱N&H@kR^,USN$1k+}y# ٟ9ܓ9X29uo.Paag4<x5,Rh 6_m p!PK">la}o%z,%'.yrQ ,|mSJ1!驏p@,~0_`GK毪'i<vH۠[ayofR.Wv*8VLzYng[b?Wn ͎<H|$Fz+#FU}_+BQ?æD$A̶+f/ :B5)c\UbKa7]§2 NlV:̆?)Sa9uo>U^!:4trT@~xEGX!|*ʯU,p5z<\x+z9q:9[#&oNOʋnVRq V ;Z׆zyX=IV9/mc.Q AOb-(+ϳ@5]qezJERV%"P(=,a r? $0aƅqߐrU|*jv5TFd d͉ ? ibV%A\2!?gC{Ite-r9Ƙap5"o+Y-#\J,=PބP=Eɘ5on4/?Q>y5g{7%%۲yzy)Hi-dK I=o--//BS |wz5Wd6wfI ~gj>^?o=x7BlIe!S2GI*դ8N:;'7 :S %©@?k`H."<#{n:̭/2o²$Sl ,b]$0G#>jԑyV#ն !KK/^jQ8SxqkU`B-%U$%5w #ِvOF؎VWH Wn`D^/ivl=ROu(c"h>u (g%+ayiVO΢,߀_$-Vo:'ǢW}Jnž~p--lW)5bY 2^| wA[+ ޜWd_:4yŌXx`w8&v+((!j#z87Ns$5L."SBcJ.P!ZL y W#; P~Fy:=>xR&;'P$a]u>&Y~uթ q{jy{Bњ'4:\Q8n W3y0Hk2i~Pߊ;ݪWGMvz'?%K~imF`UӤ OCfÙȋI͛eSk5g&"WFEDIYC{w:D91) FokO>&!EF9iɽZR~8 U=S4P/#mwk߬wՈ 1[PU7ALdL AZ=wPڗ aԯ}@o R,]+mS7`/H2IBռVmugSV1?c) ^6;F* 6씎0p<`d&,%2 e`/+[MZS[3+h|9,ȕ,yZ" $6Ҡ̨irqiX@sJESq]tŬ8ΝDunj,*d?4>Ym|=+?"侖bspOsC)m}iũU\md>΢0ht@(eY?`h\#^CEN2^-9HǕ O&-_ʶėo%vx/$YƬ=?OeM"ΎL4rxҐ3B}9_uCZK+SF ƽzSXLJa} '+[ct<84+)zB~)EHz&T-P:J~?ۉ4)AF4ģ{$r<3 ^@352(FL}[g 羑c5*S[pN; +V͌2+X#ֆ{}('%6W9Kĺ5w+AUcұS5i<{KR@95q47pjĦvp-WAQs akD8iEf@XPOp}gD7$ztN' վK˹1aY "ll$f-S"-HRF6[ B&!v~=|`QZ$&^&|uEecA[ ' KC>L-z9 G.VW-mz+W~fēQ*ڞ0 o8ӑ>N咫 (۱;pS OÓ=YO2FOJuk6F/ aڵ as<\W/f#ׂ˅zD]s}JّMy(Z5UZBv^'Hʔ kO)8 ģS=f2A4¡yz 8~ Tjcx.#̧Dve[? ^ %A~+TtXd,>{3APUMysԣFD^j=5g,j|=z41ӂ#kRv%%:GGŏbݖN:Rğho 'Ihb2{!TKi5RW'sAԎ4.ܾvnMJek/Poyx11Ā^*~F=b+"땧{bHд.ʾP[y,6\ydWE>Hs5p; j%_웕~8`-spt4hѱw.A\FyHuyM´\3fZ47 9^ A/N-6K WS4oN5axlF* A]ٞnҐSSxպE 7O)rE0?uM'^*:6O2zjjO-1jį&(G>I>H٤Fo@gȽ@,v&?aя~ˋ۞0-?^F ?ʺ?QCeX3!,2NvD ٹ\mZ;"ʝkk7}.NrlL0j$ֳ(IdGjDߚwA7>be ۡnVa.8h?tF؇JQ_e5vnZϱd{1E6*9iТ3ŎX8)VR'@Ґ3o;O7Ĩo| OƱ'$@顤<NϧzxV|i/ G]\$=-zL^^ }͹&C1~)a:bE iF {Ů,<DkTS"q`.8cx4=D"_ΏĮ70FMiDp5Sxf=L)sj!x3X}oЗ1oGzJ\MnV]GBVW*W}C"03/gs7~BK:ʸ8tP3N*.(QXy$N>Q O@=cTиYn`N@i%8H*p`BGA6ATf`bkl_|ii;2o0')b$珜 MEHrB>ν%. B&cppS>jl* 3ȜTs?[~tskXIP_A"`j@ ~dlb+O7xWm}e3V6 X(FhVz(:'}o،,z./`WhG)'3s$,q!;NjFd#.-fiOѵƒ^@'Wx ‘T䫃1մ1;j+,܊XIky 鸲AhZsB 0ΎERmڿ$]Y*Aqg}(}d^*K]Òi`,v綆RU*7Ę c/1njquB~QK#-٥L)Yv+%u;1إcqpp-u W=[KȺo5WG _;I絣M>mZ3~]x<,\؜iBVaF,TrjY~y~f1Sv 69(4/Yyx:zSw 6 e姄\*4اҘ,o7FȢmel&5`!t 6:J]dgh5Ki|R}?bI%dY1Hs{ABʖ0ۺ( AY|6$w4dţF1d|{ᯂh2hmiɽ]o9@!o[ ,\#{.iPq޸ ](m(۴w˭''719svi9ɘ?QQFmN8DYTSV,"~8^]mbv e>kwXaZս)9VUhJaiUfnՖ:RnS{|*2zoݬ=Go>z$_S5~n3٥͂g^u]b)bڥ 蟍|} ZsO*:]bv-w*AN7O6餜4-LE2!+r(gQw.K>X\Ib>qm}tPVpx@``i`ؐP|6`6`x"Dけ)=EQyv6*EFDIDa-LFʺ;p\tY: ,,̣37`{Y ?էp*!&DErV>@cYH̘xtBNNņ3bFUh~lT>Q=?TJ!C  r-U:lW(qGLZE,))dfڬUڍoCD+ U0T^$ R 'ֻS=*yHc !nI6D4eE׊Ē8s$W3W&EbɊ:s9nTf!I:E?/ؖ29qZ?6pvJe߂(wBjʓA9+5{fJz׎խub|fb `A5̤Κӡ(kja JDTA N4++O(<-vԓf&63ٛ SSg["z lsi LdcQ:߽ 0dنzM 2OĮAo>ƱbUJ|K_2&-8I!8Fݱ\+/zm{@0sʙ!!dS: YBAr! (DrQ%aOgy^xri-[!Č"̞pe3t?/Ex!.<-wF?WF2Eќϱ[b]A,f$)LGjeBm {~kq8 tWLD!#vWXm?SH?m:% )X~L۝9Qr |~hDʂD hzتb5j=k֤I8w.Y]5"#Iͯ;ŝfI0n &zc.& houFl -mf ؏3;6#T m`biPŬmU7vpgf$3S=byӁ100&ċsչcdݤQ6( wܱvIysٹ\qdҥJ<^?[sS+3YKH!4>p3ypz}.ȖqfOگC.C ms4H9gWa\̈́{u\Y.匭ιAo8Ǎ-lbFY;`6 JG8TmpVKkaZ~L:ez'd-7Wj=\ǜZauV] |ӊVv8Y;sT{X`oQ''#Lx@"zb+I$6*&sOVc%n e3sj\1/Αzl\7Kx;ݧuCOul_."q\Md{-8 cxbl!c4^nj[au4ip'w1Tꕢ{0RZϨ#(*a&t YC8wy}PϖK b;ewR2v A$t-nwPO>PT='ϕ]y`b/0n'|X@L<}Z }|bS=:M8T\s[`t3#͞hXGSMix䓵*C!%dRӦ:q7xutx;Kk".29f6 7a

C_6ԏ#$w }hJH,4X:91|)na#Q*~D:m`INTɍ1Qύ!j#}Է^WQnMZX%R[wS}{45mߏHN<6-:]o|9kA!q5w/0O,UwMT.yUr-#Lp=I=@dERZ2fbw,%,|NRXҪ"?#4ۇ{z/j+;-ѹx^ș^I(LS]lt;y*N5(l hQcѥVpդk;=9|n 8KL"8 P^Q^Msw qG__y&L8 9WQ$2A s}u x%Hۋۻ]2As'ł2+PXg^`MP5}r"&y3/F8 b:-.u72ڀ#}Ɵ;}DIx.6eݚ #&(=ךf ^BFu?xҵUR8WUG6]5("U7 f.Epblܺx˰F34 +qz{oo{m-*1sw)ClXQ_-_WOV(["-BvE[՜V8?EooT-qB{VnS/H꟩-?֠#S@UR{&Xj+*b!kpB}B#c ,߈n: [9c")ifXX UVQ$ژhLZ^$H-&E<ې 2u.:20|2_yOlR62 JBmaW*Fܑa&CS5u( :N+-JJj|P_l.ЎDelH>*gEb՞jF?їQW %G.x} ve^ m`PzɩGZ2caas݆t#%yA6qKqۓy̖TtJ`FB[4K uEkCǛB%*V) "$~?w88 @wل!]]=$h( Lsn>Ŵfb KR;'Bnљo*>>5`&v&!UbvJD+F!yu;b0Q|[4\ $}%^b9a66R)FKԘAy.vlȭv G挩a$_Iy%*qC mk濑n}]cG 6ݨo_YYaq.bDL.3Jʅe߭b6!b x^`pώ[VH\2j/ 4,p&>E ͤdE2/ԋTbW(QYY#>⍫1hXUEl3Cv)=p ֹy|[ P+&p/Sm]g-ޜ*JЃ  BҞ{8HyU$z 41!򽥇(vP!) ##XA 5鼢4oN> <vryӔQ^lI |'_,쮐,~OϜeO~!Y滷ܹ%Qhr|P?k8l{'lu/Tm!J}dOIWhQ2pИ;0DbOT~Dj@:RvM\v=!GjD"r㧜#{_&䳉Ϳ>sN pM QJ Lim!VA z_&XKaΝR(fn1yˇ2%돿&mms온t vPȸCB8]X?a}]?JDwC')b5,1LZq9KQZ_5dEɢmFtwPqSwx{{ylwk^/(;Gku } 1Ԃ.-IdD-; oE0vw…EЫq-^C=_ʒbCRq63&Y4CF! & IGhva1c|*p]$@`?n߅p`^(Sf hN)L/^vzG}@PUT_W2zPo֬X8 1=\/fnۤFS9vU>KPtUa?GG1%;vk"a?Jl6!KՖ}GM 9ө\ֹqkDFm^dAɛ6 Sv>0 ,꓅LcSgs;exu5kD5!(4TKK %x%Mp$ 3E=i ckqpmHwP_iouxD#Crا*`[ j3m\6R rZp9xJ4J%[PNOT~O]"L=`ƃD8׃6kZ Jq^)Iz"R]rcq/pGƹDj@<%v 'VRȤlw]U2xjb/q­8ǮdcdO/4JjF_ 9#Hep1h>s}A.0NgA =Rk'|qdƉ[Qגy0dP荓x|UCF<,G;Wx=nIW0$ΐBigx,aY;}^V7{*< ~":8 } 1koyJ ~Zչ2no0UB,|痶d|4 e>ZեLWעǞDw ].Ӑͤ 2 @[E6c,IQ.y}\ԔY!/p4D; 8M`רUͼddR}"r_Wx mMd~1}A@ }b>#I;<l&j`opfm<#~^RiG UahSVDdzHBB3qSBW-ۚ-l5 JpRQ>5 Ϭq+& nW;[vdx8xN(*/a`n\>\B%8[L:Lߖ~.jR)" Uq57M]"s/5v_O],rz E:^iXk 3U}1:zcPlu{ ԰1qaA5cx*峅B$t"QCmLq #pܩ9<_o6"oʶ`E."!xOr|@;Y>RR"' AOyFމլ[LLC8LɜcaOD' N7J EOn% ݊fna$L3 ^ݣ-; l=O mo -A 0ԓOήc:ωζB8rkNJ"wDς|R,e|,FcY'о,xkr.u=0"h2tںB:v#+r$g83y;@ Zף;տvݺh,X1shG0 G/Iݤ ?՛%oʁ'Q.v2ֹa~ph,R-s]ʼnPGf+RT33qt_YER>Gۓy*\S+2iN9F_ $TasS!΅{>[=@Da'n$LېRE-dQwvtL;&~DVvE 1"!x/~f`| h&Dx@XA$/fձ@I!g!VdUퟙEk2* *|2{9Š7yqm@/#BNWU… w%Rn݅Ĝt_kӿ xϻb ė.Kj9lFʟI ۦV 2J?8*j?X-L/1hw@<ʇim3lC.0tVvБIxA>T/KlˉCHY5IBDJ7m "7Cנ{$S tT;|H(!?s劮i~p&>!c`L1;cFsF;roZZӓH0 FzU ƌFW4@쁎C/ NL^'" AJDȵM yH:Vv,Uv*klHո%^Yr"Phdܖ-,W1,qL?;FFʱSf=鉪&D k͊Ԣ;J\ŷ$Ktua3ш0:hT4dc$;uэ76UV#k>梸M'\az7ceްZ-1| JBV2oyNrc y(eFH(Wㅩ|a;m5egzA2O}on۬GB=UFQqpSM&#@J'vnhw_d:đ.TY*|;5b9m~ Sb-u4s bKzձaQc؄z1xT9W9G,w]04UI'7jW|b8, >pQwWxՃOէ4;+ɚ 5*[i`ޘEG) AT0MH9!ΓKH.&wl `(ל|t9 ˘vp8S g-ZgX`e`!Q0"έ*ϭP |X\זHƪC@5l sn\Lme =]Xak .ؔ13Tl9VN̈́p:ಖ̺k _UsRh m{ąJmIo)IWV}R&ig@+z6sҒyz=7*XzKڪ0{7V}zF}XL+N[$Z{Ҕ᪴cogn MYbtqy_esD_^)]y d91x/ ?&Qԣ@%]SwgX4t24\>G>nKq[4N32pѭ!{I{?*qAe] tC߶| ˟"ޅ?\ NF `^4ω>vy'vO2P^ZWh<2%-`g v3˙8._3>(ۢVF"n/ퟞOqt`ۏ.Ea פv^EU%#gSt$<,\aTq&joLN˴i`ƮZYa]dD5_:reoHjM,#H*0Qnr(+7aه =޼Ԛ35%%H2gI3u@\ .Ҿ#M74X#VFrweKPpx)+}`U6Œ@BKjW`} "^ Ć˖wWk|²2u%,bQ堩X[i|%-l_RbRaѿ mrʗ=oZ=&XuoXIR(Eq?̞iZ4;{YX!s-Dcr;ЗSg&D,c֘Kc!oFZk 1j0"{~nfě4^Fp=;NftE9먧9`YL7F Gd8C&7| 1 oڷMv1e_bٗ>v2C`eŎ_|رΦA3A\: sfHuc n},TQoELC-m2_n!ŋ'2~AWW iCsU$uPv3FP+Uzm҈Q cJ0e#;t032C.A\.Eu|VL1lbې~aˣ~1g ׏dGz >WIb>nadC3+7o8HOyoC~ `b!ā@5M' ~;o- ?Z0^߯%8d+ORPT2m EG rd|5vy/f a/k{V͎Tnvm2wh9WiM7 58Rq(JU~A-kl<; 8xE[S)5*CiTVrˑC"F㌱*514:x2àxغT^+'q@}Fndvl(jcGG$ݺ"M%D}X4)ZN A$U-w5[J7c eY>T4Ŝ95 YqHS{U tZa L,Oc'v.ŰB.,+LB&}9AYXLw}Vτb6߿m67VZc]6U\yۥĢCR,B7 '5|4n ȘN{NbfF L;㵀Ac=s-h U*V%WbQA*.0ˌ$+ $ Lʂ tn~GI~זI~i+G=DRr gw&vs^JSĈ@خI_7=F!_!̪72%A7]cÓv@S^$nj11t%q wGOn*SG'C30alI/Y{`߷c(!+,(IPA,H?{BAB9FKyWej*l߇x ULRsl7H6,;J=F'Dpa҈f)uT`gR3 lFNQ/d+ ^G]Ch{c-}a;|W㉈eECC$"^2W̗0%)v]Wgc-}rSheA9+Sr6)T6Y(,z-Z򸬹'Hi7CZ2ϲv-PBtzh!.ht -MݠSQz@@-fc\0!Pn G",uu>G?oTp9 {R=wd9ݔjxSӋ"I`\aX&dM5ơa@y[g7hrsN/_`> ]L"C+Ta{3P\A又Iu t<1 v1Wֱ$ҌU?kVlLjDئ1ӜPm}aw)Dm!6^2cơx$vRHKѾQ QQ~W=tcؤ&w枀+7϶mvR_"}znRҘ-,olf\/-&'~;Քoo7We77kq*1Ġ:|-}g1Z&, @̲hԂC n#6[]hźEDڠY|}~c'm3 X"h &|T=ϔBH=/CkUy#Qyakrq Jt~1z@J!EK?% J &cm鈜I1H/u> IȴDCmek~OП zE-RdU-9I$_5'ݤ+z_Oú{=P *z{:MV>;v&wLq4MqfTcn8'{ XG`\2qbzOY˅3n&8:bDZ!3> SBq%Җ `,a Cy7Odf3'gZ8*5ض'n)L{Վ+ `bM/"E>R3"όrPat=wDn[b2WsρA^r5ֈҳPmeqk8c7md$}`]ͭ ]e í`LKq-R86"u>))|[./h /c ,h -=@)ԝAq i>Fqz>ę\zcͣj7T| z*lQQ`v/Iqm"WR~%#×4]PB6Xi\n g0snڃzڣN^8͗"06S{3b6 Q0 q6 pUy`VKbLUwG0w\_ϧ\`ĚʒPcJtUc xj؈GkԐtY.L_3 yZ5#ˀqºSmA$'#lW30% YgLIU@kkvo Fvv N,مo*EWDLoNp^ğ4އ QP[sHDU/#R۠Q*ɠ>Vh[S^C&T_sVsl5Ta?>)jLZ j<ِw$T 2A-]_?bN5Js+M09 ̴ wa HJJab* ]qr@Ɯ~,9ű>^ :޿kRo+ 'jY7 4#\F} URugN>/a2@TvWTXh~ f<ڲi݋g˼鈿~WƟ 3^+PB4r1=fFC0՘}Nnpw|=3o|a u(3,z.$^'p>fҳmܺt0;O>r0+ui3saBw#͝{Ʒ 3[ ?v"ucEIXgN[~(!̃R;QZ{*Fk聪ख़]P17T3h=;S|Kfơt\EgX6LO8i)I) @ v*|b]x_XF}߉l1mNO}¥ofh`hL.ڗ ~!;k:yaBt^J D-Ř"9N{#P*ߔv9CJ|LUdh ?nRx%ʐS7OJAJ+?` tvF=][Y,M.ɸ~*uDVЯ^S  ntp :끠1RF'e%1XC$<*hZjkz6v_t(R3I8B~(xi#S:)d*$p[[9ь*R@fl}=Ĉ[1hLɚ1Б-^7=$2N;c7sbU0SCgͼ"jaĔ *(n4H:}:M8]T'?1?"UVؼ#2EҶ4e3{B?ѷ_mLo@S(sp 6>Mw(n xϱ-& %*.wj='~94mfeJحa-\{NˏSSNQ]֟Orbv'X\n@J}]O6k޵ Bǻ.w{Vtlt{gyE8JZw2tyҰ-~15"ȁ+!8=rw'eLy ʩ3̀4{ߗ#%suMި[Xkj@/wAnr*]/4i!${j愠 =H߳Gԟ,%9>L =&g%4(eѤZqܒ FKPgg &D>6돒jjZ0uJ&a횏l?$sdz̪VI{LLOXx c5n~O{rI!&uSCx?6xNm{p(9r!toxp %6!@i+("L:]eC, qw/ 2mu-8Qb譩qt+ʊ@XHPDQBNÔt&6x7t;ǩU Psx"n;ٳ>Tu&bk4\%}'|Vv**y߰T yDaj ֎zf`sQ: Yd\vZUb>TԟZ )ơ4k H W\:<Ĕ W/Px٨ xbMȭR`R@z]>iR+O-JgR30Q4mlJ:U$+Kg9GF,uʃcTttMF :5Пw31yW|䚽ZpA_:2[!ܜ;uB!i9bbx,@kR*O^=9 㩆+NK֙ {ʆp:Kɻv&֢2z0òKR,~sȂEݷ,\𹹤SxLs'T}F?pV17!iU6Q=(H!'"Mr:"P"  ]&,2y|Pk:wqr2,&AA@Dc6Y tsV'&a/T~ӓ\67? z|ڞo=1OMT%~2&?HI\0^63 HDo)4 vBˆ]`ە FȬIofsğ#wwg%f?RGAo$-TLׅY*Rmc,7Sʖ\xn9gC7I%ގ,"F2vg }hr\1f|~pϋ f{߄m Ma9Z;7ڈIEx(6Gb|豗l›vn:M5="3k9s !ͮF6ƛUǑ8@0E[$1iEYbE+ـ=ʒšOD?j/%~+̄*EJT8r_ MB$=ڸٗ:E}궝F>,-r7a ܜpB2[5F[ ؟6ThEe:=Dtv]:kJ}|TwMhUW>y#dam-幚U޸`~[FW a6֝9mo#E! B鑱FNNYHmHaN56jLݲV)bY%^YJ 1țiF{vO@hw7Rȑk48߳kJEaW+;E&ݪ}"t"Q,#Z(oJ""fL_'abEUm):l[1^zٚMSeDҪOMPAbs@ܐnn}p[Vr ќ7NRrI$h ͓{*Gh+?eq%W+)Z`tXӶ>C٬ɐ͹1Oe_t on (OO':ʉgjl8jXyC?u}ԂH]8pl`yxщ8^kS{5dtBt ?yBLq eĹnA^6#)R:1]s>82c53YJ(!_~5P%>k^TSwՃ$ܦBde֙nIF;4 .%(y8Aba4c_,FmJ>\^H3tO'n5f-)0|a"5U[rn+vnzQ~Q[$Y]&#]}Dz(/J=i^nIuN@ai5)Qp֡!a@]o{> : ]cʑ-VsoPy!d&D?Z)_k#I-'&`J! { U]c}"'(ga&-OKvS``"ܼnw` 1(b'pDtm)3atF7s4Jɽti}"r& C}9fcLiapMJ]J|5~GumyN9d[3*3n;E(o1%rC?r\ƒ^)+uR{5vi-2' {oZPӪB+ؔ?­[Pb̑BG r^oBmds][jY5NKe2TZq՜NIWembޏ}hZQDR%k9u2fIeʮsln)޲#C tNhzݗ ԶfձB3C=$JrJ~GfmO=Q8&tpޚeXx50V~v]#{ y)#V~#C"K`⇕QKa٭X\X, nߎ^!]/۰c]av%fCQҗCk 5p{EÙcu85d0{oHF#WMwY X oKc EsS˨>-̒7:JT}ox3~ 'kMso"Ca&@Uvj_[aGJ3TH,ծL= O5sQEŷw)@]lW& w)Orvd2UCJt_0Mg#N7  gU%~MaF? hIps|l+BdDk6U>FU*BiZ2 O[C\Bŷ &$E18JW Ǩ MtD%3B4{VDmbi^8(ys*1g!X˩|2 &9 3`S2a  jʻYD[c"C9[Z!?R`a7qhIѺ;r.;C=91%Lo']vagyPbhN/60 xhg42%Zr+g@WXwܠ}|uRZq rCk2Cx[]4\%94]ʍ G I^) dZ%,)o,)%N+.CպMt[=(PIc , Esg-4n/r0.k GC sȘ%o ?^P#'6ӊ #oSIln&!j\z\JOIztSD\r);{aԮG!mSJ܀wIUxT%4_l!l% 7+M#~@a[NVItTc-李N)E ̳j(FIdpkuLT`h-]|_*jW[ kCֳl3|v dWEd2iẏ[ ∊Gbz$R-9޼򴅏䀨jٓmr3pkN~}ĺ:m8jDC8BU *AE:viGfs|ŋnlҢ?fW'J! TWhACpf6YVP`uKy\XcݵZQnvQ2Y V>m ?ͫsΟ81@V\d{%0}|L(r26mj5kNo)~p Da[ovɴac8XMn 8F9\ /qۊu[G G5ĉD,%XvO,QqC HLS*V5NIzC,xr/(D@3>Ԉ~L9)DR6y\Z#wh5R|Z]# ɴ9ڻo?diH_TLM,>z'=?XՀ]4B1mM;mFQhS$;Bc!y}6nLQZH*0܌ƪ(Mvfc팡Hs0}I2XjuQR2}pb P4p?r;" d m%$KTYKgxPK?Ni] sfoFj& fWҵ^~ z ,]9{R}Bz"zJ|<`61VEkDJA)\WXh!rIaܷ2;HPF&l&N:p7QA4?9V&1GtG_Vb(o6FPe\#<'X9*Sm}ʢ63Ճwdr 8%)@4|CgB7z{`k2B9L[7ʦΞK9awCċҁi^]mWvO]Ǽ+=jW-6*u*0.=$'y*" 2T#8 <9Cgs;8sӋgyRV \Sk[49;m UBX@>Se6S5t(,*|- aͫ(G.aw옎$7Eas(f Gd{eÈ GgG[M*?r A]9@o~@3ش;Je&xIEs9vRsz6unHU%/RoUcx1-aB ТogGPq7se*Ƹ"_x} {XeK6Y==0uG/\H)SzdO:޲T()]ֺ & \18O_ߌ&v`3M^Y15 +5GL/Ӛ؍K%^B޷VJIN= d" "Q(=%Ĺ_|RuBR%^^A+@Rjؚ*k~pí÷jyNغ՞o2 󘡴KB a$DB!]5e5^JE7V2e4.xzwRBwRIh"I/z}|tA=ntJ,]Q15ꭑ>ˮ!/Ou+aqec? IrvVe5U+뫼Fovz#Z:fm=60lTD,bIrFZ *JUa32GP~ v1d(B]~0[*k?0VTt9 ~/gz`p pScĬcRkC]pmM@TwD|Q ~|Uߨܱ^GVG;K"ށlMn8^&,t]̍LZ SGSZ5FC!6X' f.퍘c $Q g'ZCd=q6LT)d ΘwxlK='9qpmG*ۻ=R |_L; ׁ:]κfy@[x|co^B% T"pb3wQd/qofkh5`<6'3S-)ߟXCP` *#%(~#BI%=T dS{=j>ݚp t:r Z,hKhoʲX1YW }0>'˕ H Nh6#Ⱥ Bg;`x 8 &|PԶ}V)[ܒ(L"GXɋ ]`TO[Vt6U3,֘QrOt:=.!]Da|!Gpk9!hJ&AF al}(xtGQ*urmoW _1|gl U"/5v]T&2¢i@0|'VEB :pFTQ]=qz|w'tgeӮ Ԧ OH_#z^V7\ ǘǩ.g$7%7P~̫L][^QD#ij4ͼ7@ZS~q*Rx"y F٘i1|[W7wC2Z:N2AT_n[U\Ƅ#Vاz*4!&+ɀ]>A"3+^>Ʒu_jGR ŐfxkGU6?NrEPYI/+c ċR|u9!' V 23aYB- ?!c"oij;aHW((Mӑ Ԋe/m-tF?Mm*kQ@9{=JE+'ʦw,LPQu(aX0lԦp/A1~)d~Et4`db4J&EBӊFcwςPg/ F;2H@.;pnUK+\,_Tһ?Apzlq84IO4$R|mBEO]fW6YԛUQ}D(=vƺKPcJڷ*VB瑴4V,qִnCLSgV Q IkW0L_;RIp_d5 fTA @WIB>~aIJP w^̨h]?#ijU@.mkoJltц󫘈Gv x9H=yh$Z}xkqyMCK mE irIptma8 ywf%jq< r;{٣2V҇GEm(ifGP|/̕;]m7Ӄ-s8ul9xq[C &Α^ T(֟~ (5D>i+ &aUWF +\Lag'ЧK/s_%M2˚pKSM0J,׻Zpݝ\&9|ٙ ~!f/._X&o"H_0̅/&^r}rw+[ G]ʻam4t|}N;2=>.p/x4վ1AUNz?|чGVԛ6$ ՟=Ug`9!q(DrRU殑]-viDdXF|!T"uO <>K{x@['V+LWʘO.#QHͩY!1ڹKyChHx8|sJu UnP@앷Yt;6s4Q4t\>ffFY+?Ă*p\tvP3RjFuVQidjəѸ;`ܘHn9ƚW7`Ӂ'[F%R۫V)Y_ӓ2NUrz4 ハ''$|tSXitǥnH{/UJj`M395zP:n\ ,Dc!jCPNp_7"I~`߷Ľ}]oguͯ޺ tesF 8&Әm1z|76:X-:D_JΨ8&:ڎA7&]9;n/$BI>}}~Ȩ??%"Ojh=JȮ;;+طr$R ?f!Ev[uV{U7‹&n L !rv-ZG'%$wE 4sKO0\sU(}%M?2iؕߥfhhjG?`ƏA5NʝgI xݎRU˅= +k Q9 %->hMv'돷UᏄVCO)4~XS-yeI6F0iӋ*DJ-p;cgzj TQZM4%Jm wf69 $mj'z9艈7_~m6euA(p IL㻹,{29Vs Vï<Iv) V485IEbe4>3i3wu˰ ۜYn%%7ֲd' >ECubhS$qt8bq X&u?*}iVpfR2B. V|Eye"=#n-To'miP˻]_sNi)+i+;{SL+u=7ȎMgmY,!\Hn"V|yoyb @gJct#T{w7+#WxLMRߧẄ́Y12F%I^1F ? YYQbFvfg 透|;1bt'OͰV RtJWE @^+mͶjC y7NǛ\G,.<6Qz;,xZeny/K@~ z90bZ4?|w:\›*ɴ<| X~:nlU}j{QSsa1F\ײ e{WԾ%]6=m2,Զ""TpO@]͞:lruaZZt|Y-Kҳ"h}'i&U^Lfn*?I}&j Odߧdk] -ABI|j~{n%3>avDR–|ӎh}błS07)*1DEɷFOێ^$&yED,އU1`l:^YY}&Z*y!v8vk=-(e wTןEsFPUw^(qZAmj|ʳnl"s43PBFGߗ4Ҵ${N/F{:vJ,pc+!ws^mRugry"PpWDfxoz2b0Ɵ3Jy54" R:?x["FuXQ? EuT\t|(uq=@X&fx7?0[#$^_t9b$#`񧳁9M E1 ǖEPIl.p^UB5Q~wl(y x3uO7ۈ߉o2 @O1%!FRq(V2A4cm>:23uJ׈ȋS\[|`hz vbVB]1GN }X:r4N͂L @&tu7zšX+`R j]h4HW&1*owBI:rկ+?Ii9e{K˪+ eI>1Z̞Da<bq6|g<moM<#N_+%!?F ʗklj5GLΖ֐`YOFUA<&( hm5e'7O!&~FaL~oD2/~*S4a5(U +p Uz] "l8jAw68޽mA+]6OB%Te\iB\i\ayߦ&nR4]މoIϛgAK@-FiQЇSBg74+L?tdm}ELzeN2 \7ˉ=+7Ts0clf)ِ!ztOE NQ(7 HKy2c~FD X" 0Y(HCk)F %p'ન>qђQcM$Zs#E喚.Amy1 ?7ģBFfWB2dO U5H9,-#@9/ޡ_P5D9jUO#_9O# 'Us}iRuz+|yF5Gۢ]tIf%S`k/Q-$}XDpaTߧ :WF7sY汹a ?;ۈihuUj,š݆(Џ;r(B}!>Ths_H@r,VhaڢͬMΎ#NZt YpP2z19x}6Stj+s< [qk† UKk%<ҵr_]`3K5ywVZh2z, }p qM5g8 }\*sP56vlRrB$̄#x/CUՔ;"c:LA ǜxx-b)/Sݽ+"g5J|-&qBb˔>\TqoǮ.`QqpGN#AV Ig"9|Mgvv6hCNk:J#W(%ckD aLQ>ՎAZ J:(lm.><}!:,Za9ZCXǘ&&B}Fs^y2H7?7!Cq4x$mFuqf.u !k9|6#OvP^U Get ɩ0eTX(JEGg؋xO|Yĸ}i 7"9CU$ϺEMF+#!sz!qJj}H>*LD~} 'rs ja٤f#~&+c>TnnAtc>m߯zH]?(È&fa緯_SEFln ,EL!J).}|,1=M, K~NCPdRr Kp3 6ǠٝZCW؉J&]J[fS@ye*+m} jCφdwDO--?%M\ndn7;BV  -FH-P.'?ާ)'GD xcɏCS~AB!E/*9wFODYx,ޗOd@ f^vDX؀Y^@}ՃcSU,A͵{jՑi!$V"ss#v2|-50~4Eq'm3`LgӍ}H)翴7()MAV PYn(OY{CČq&w('s4~E1g Ӥbn6\W#,co+im}."bƠF`1xAjBϖB|Q9k?So-ȻPj0%3YW$=B~+mA5=؇SL̙K^l=%ݟ(+8]h0&Wǽ?FuVU"0,ȳ_D<;S}yPc}ju^ c O֞{ՀgsxoW,V/ n)Pz!e?.{L ݏ_GwhE nfU*-cOk/PZr ؜cvVf ^頭4~ N ;Rdv1twL@-e{lBN1t\w,;0*h%4's8Ӂ;2.Q{ Bi4g]G4֔d*x:~yC2hbD:&ߩfBK#{ҋ,G"H7aTKէ'kL9I>KƊ`a lmiSZĂ,/l  uO}]#<Gipyx"BHf3r &k=K Xy5G7'Hw_[+vnDTmbg/4dҨzQcCNS}&26 9Za$ N>D CD~8x`?jn,T M[} :_Givߎ8V:Έ/;Ӽpw9-weq\^>}~o(5ė7R_ M pyfC`}1(J˥#ܚm˦il6װԟ֖Qί~CuLDqr$}u _+-0hw v_,nKxE1[$CyMjt0vSȦ$w"wִ`8r)wݣ~ݗr|Fu:bN:"Q19B&=9ʢ̱=AdO1q}8ŏo44$ff@x3DKɳh~b! `ȃhwhKZHd?KL`\9XbtAZ>=-N6om_1`#5G,#^|H:KkX-!o~4Z;G1g'2.%}`!ZAfW#å?ebmh˫`zO ]brdFcE 6zw00()&r%yWOe!RA6 tW?>47%tC jL<GBsYKAF}3iŽ;m'UE#fJO|#6@5yL+zA8'\g?v)t9ўjAWs٨}V.hpbb1Mh#VľVXәld]5 K:Gڹ"Cec⊅[rWJ0f'rԈU*Cau 4ðc&jjb]{&rW?qdTx;V"ֳ4RP̻@E4銰Ra;OH*"]"ɤ:y,J-0Q;3̈́X i$>3a5ʂ[sӹ 414ujЖ^UJN .gqVFL\grFA;Ȩ80/䋐9+~كA"J-m+%Zfe9kn­~m<Ct)&ʳЙ^N9[r4~:+17Pyz4M1`K KX<+tu ]OFiof[SpFLAeѝ IuE۠]]FG0"86O7*DYEPkʻKۈ>D;i2=JS2l^ +cIu; dJe_xqMcuU9sg3j@4h9kb`~ښ%>3.?iR 2ѐc3lƧxijea6V(iljbY\r+MצOBSSd$BʖFјI7`~M)>Xv#{&poC_W~1(&6>]9Ɉe,ݸb HJwY#Zꃖ`^eE%3byٴTk~f[vyjS 3 Ε `aɥUv1gN 5i4XSy|%9v Q_m\!l,33X.Yшk,;I؜,-(ɱYra QQIǽ.&] b#CH]r{w{ EPMm2,вh \;00rq]1vUF@)1jȢ*w#\U̿8-usk<i'4tP/ _pM cz_yg։ozSܮ"fO+k6Zl!%7J/&_Φp*nVaӤ/o^x4tOհ9w)DrYψTHX+ Í52yjڵ#U>5QdPNߩm,/1JelvG4^!q;}0WU|<3T)Ja<v[4{}3ry>4<ʡl|N7 keXO$z$qǥyCHމhΧ*b-fe(O\؄ZDaK LHifM(py&FS*?tJxmO_,0B@;j!rb7к Ye~r/rW1r_"Än_+# TYxJoi*+?Y!Dfg.>Y<99;OF%C*42n,Y,T^_!81~q8uQY@|ڒCf%Z:HʻkZqhU7|H8Y3LLeUf[?0]p$PGj9*"+ŧlҝ*INպk>RiY9fZN]"6q:)RpB:#/CcR95X}م:٧_e3UYzs\:6aͼ3,?mD/:yДt^Voۅb&A#}@tn8`!H~$؁aN|2KmălZ ڬ(t9ʄYD/ YE&[/id@#^WFz8cEalz>8a|2fgɂtgC~RB7ӻ2u}H( #zZ^V#ofN:JL^`( ZDFh$ڽb@C& TT_FHcU(=ai{b6R~ɔ#fHNH)H]WKw.L9^&y=Xg4 ,e1 /!E l;QErlhkrLۘ}gE3y"a5]4H8Kl7.kZ{_yWPj]3Po\4pZ̩ptg+=q Ӵ!>ƪ@2|Av6\?*#ty' ʖ$I[#qϥ\`9ݒi>nb^큱96>snNX:L˪6-9:?ث>D(:T5&ypUxBH^L atNVwfC Ѝd !!_t4μ߷D^%D8jf]ƚ @/wӢĐR#jLslon'BX7P\(_s5p͘6쿪2"l^}YvE}GD|*  lu$ZJSx7,8+*'0h\f1A3wl*as6AU0o>,*CytGYnBp{ +-?#ep[Ǟ}d.-P]8*>fN+\f|Wj|vG{?HH9VGo`!b![eAo Mbp%i- FrB_>*-׶MO e- 7 ǁb$BGm..uˀp/!yƸAX[tASCԐpd% go8opYMV1Y pc`4 i:?! N#j%7Sͨ4UGLbVY; a!seI.{cT-  ʶ!4ؠ脉6u'knhp07]ŽaQoHc2l6Ѵ-iHn{dyJXVr ݊ yOlfoY#T2*+3:'b@b>&eęݚ7EԴD.HP/H\#R!o)-&H_RwA lm-&@f)0WdrхS<|\7ztz: ][x˵hq7 x3c:Q[T_8Li&pZ- \{'݉>& PU^f}W{ L^Ϣ"↤= c\ )!Q#ܼ|l.6@Yj0%&j?ZPhavL%}QZi¿ AW"SR{1l JԹS9][ [B',a\]4t_jNĶ]{|/HGYl4f= k%C%V˭u#d'+*_ʜ44UV<wr @k. 61C6yqJ}"5 ÁQ/DXYWu'e"4b.rfҳ0S;8CiF7xP/Kj= p6\$oD%cpkZK JC;=UoH(3# [/1΢R9g߱:/"W0+vۮe`1ǗM9},ھwej|겊EUd"8(7)܌m.@&E>iK a{a̋w^> u2mf|ES=)!/aU<3;4SML8[c@eś,[o#*U `>ZHb]a_-sC&7U9uni_K+xgz٨|h+u L9u+Mc2c}4s+'.`Je!RHjdS?M"Hz1qMa-OU)a:c,bˋՖM8Wfز(Zm''Yt|I_F / '{z`^ ȴ yH 0 l<.,@mEw֖9NGIIQɳ04.}$$sI 6RqAd1 '0v*{HЎQRwVh^ Hx]` u:}& Rs|9_UASrDtWʚ)osPk>sݞz@j/Va& _FEGeAdҦy'.+|WJkBi4N'ms\E)34K=K'}=[pn=>d)|;1ZP6ik U!vS-|*j(j£~>rWf@.>Y9y!2 8|U`Dtv%%$u h5tK UCa? 9`+K8T3|Rxë UU띲h>bw8W22<.' ns#0ђO$`] cp0b;E܄D-:4%kMg( *>G:r×+PHo]fl%c.斒ءH4_/s&xNk5.10SWTSO8Bdu9 >zyS%ENH}Qj oqa<_x09ތ)*R Pol:ڱQ 8%G_`C6`ӒҺ\;yL7Մ.7~:Yp2z#`έ!?uN@ѮQoF!r"oL`tp!l'󬃄kpdVB^b y5;BѴ{6;?.Np" vvl3㾪N0<${wwĦ/Ҋl4vO+!_Oz_angqu2R)>o[@ngԂPpH[˨Tt<*Cרmm+ôi7 bկ3V}6%lZF9D0$]w#QL7h{L1ɇu˔*d/pI3;y5ks0hql:W*S"fi{ou-NnFčysʊǙӲkѩX}Z=k0ZU3Zu=Sm7>W됢0!^JIU%)cO'D)ԮP# û vntons AÊwY @&]j6jlRI(>ePftDH6^J ۈ,_ _ 4ݓ w|qE]I9U >U &ѱQoRke..op=;'U[&)1nGbxH9Z;1yRh.N9Juuc+$5Y [fƥU eBbbS *AGw;m`vI;eٯ`\&Ui2v~d]PV|do֫Z+䪺6F(58{،]w { L򬠥"P+ekԩgI.}z{L5vVz4)%^+Pt4c o:-,Yb/$5|!W~ʵ{%"aMJ9%qg\uا2dU( pT`RϭEw3ɏot8|v0F[, O-?ޢ#"1ހw`U J-QnV^lMmon' e5CF_{2( M*Nw!6n&ڦ./}4n(;]0Ъlׅ7ҍɎF2B#6$&& 3X\Jmaп%Qu4I\L1E'ҪqZن0_wJm5Z$حҋ hdV>Ý PusDS+{V̏$:.'-X)l`EJܤ:IbrdVrGZKjK._a!P8XR}:欻{e݃\g W.#T7xhʰ&qFW w01'~7ocTϹ 8`uxwrxZOդJ~Ǽ`*J.a/I"p㸸Wd{Il_|U hn$9y^@u~ȹ,4skՑ~yR[Y.}5çc>BMzHp )@ZN Ijnd%)?Bڎ(n SI Om8{p$?6&P"hZ'Z*Am̍9nG!:o`zJ$ɝ8d!cZC5b#+!M"5}5+ƫ h|FX%}rע)\缔v9,lҕHت;*w@eӆ6ٱW{,񗁲IB&d c;uʱGB5~6k)ў CcϢr! .п}o:" ) cԭd5ތh|s@7_΢PI\)ڨ+c~ߏ$])t.`>B7ty[ RL캂ۼoV4z[+A7" ᖄKV@"uN@r|¨TLP UByf?ZJcA ˪TfiGºqM}Z@PV@_Zkn=P0:&\ _QH \_ۮyoOC#t'ԚI+*bl'TY/6 l' !MbXPM;-r&Γ(z{."$ϑC}GAh˶M©{Ilm3!EulOt);po4͈sl6荕4%m3BO?s$r籊Sx/)dN0̦s g*}yIsS]0ߪ[D5RlB!PWˊ}&-y1[[eS\ um{2!ؖMG4 xe iRKs6B[/]7fc+ j)s3B]gDYdCxmy!)C2!{}vz<Ϳf Q SJ{~>U`5v-{e+[Cs=ʾ˜M61'p'uKGau:!ȎͭW ā8P12C ӽ dc /u#d]2\rx*;=KK6+Jand]lu#td;ykXFT8%5մL.w=lBs3~ܥg\(f C}j"PD,5?8jmVhDw׏RDA*)d|A-t #M83/aԏЮAW bRcSވDž FQBqL1jHZKh9H<E%p:J{W?WԊ4[L]TN!ldY<(!cj1J-B HAVGWw 3 !h^kI =aѯORa_Q箫-s0~%βK>|=؈֪p+AܞHrLg%&['͜k^4ԭ?*lWbwoC`2 A8gë|qNc kX-<]4 )$FvrH|dQ1ur![3dP9*T4XHs3^@Z (}PҀP%#n " GUA@(>d:TLܐLIoyMr~h3_Ӊl$06jHB q$.JO(ñg"^ T-&\s?bE[YG 06ޫk;8|iIT|@ WU;d5Թ1P˄6}~@sC{P"U-xC:!$|Ia*D0tq_؇. 1My i"e>8WfҊJFM'j ) ,V9cx| ym4BL3%%(E>7Z~owzgHHN zdPJ퍩+8Zםu+MD'YKMAZ=o,7Ik8'➷ /֥֨ f>Df,RބTɄ2KǦx̂6o`r::#pxY, [.UV @o89貕b ҁ~(%b֊Z ,f#UI PweB tũYN *QUS.Mm"oTz 2/HcHbte ŽO FêRD1Uol`0nG5d*ktUZjGj!ܑU my%xzQFwk^LJcy9G@j⵼M攞ԁVZѼ*kPڃjΰ|S(θhq=֚M@`"#1EA8*fAN3qQ%׍Eowz7$ 1#.ZwsA\q,G! `o^s:u@5[\_5q`zS07YQ^^zN覽XGWq]U2!a4G억7c ݅J${@5l!O#*cĄοE/@Y2T*>ZÇ 칝W"6]vBN?quXUVϱz>Tu #LQHn*y@\ѢUQ16o>Yd=6.xt/Gb_Gx>,~?3>ԧ6vi 75C80UݏNye\U)MZO9Ǎu>(~<--YΝtW~|xCӽ%ox{ub9>Ptߘ{g9cf#x6 b.%;~4gEQvj{j9HgWQ2<ҤD}/ OH|sAx!# h5wx7 eUW8~d.x"pD#1)߹] he!%=yD3[qNI4rce_gb}`ȉL5i8iUV _$76ZUϝһi^oRGǺz{u{+q(8.J'Ԅ {48r;/k^JW9XtNi6S0)6dq1& "{KB]l-K"dlRG Lp݈DC5 _ױA#0{9u-nԢƮ kb< ;Iʐ' []7OuoxiȖ|"43C./kL6 lʣέ `hP4q+FQ!Yu\ &yO͈knӔl*U5MHo y>=v0It˜A“U!Iwǁv5| DG:ၯ/yR)0#oE!l&ynL0kKU [>ԸͰODoT x7FJXLRƻdM\C5.zbЯؒӖ7Y%n-(~4 KqX~pHc9V;2zb$C볬~/ֵg Uq8HyR HR!Zu}Wz5qwx*KjO<.ټ _;6SX(۰#~ġʛUix$J:6w,<Hk[o̹ )u b`:+dvs->ő n>Kלv{zU {RO޾3{3V}lDk%@-A1 L-왛).G<~2̛-8oWܕqm8 F JS Jk2ۚW'; [OV]ĪՓXo.6S+_OST_})ڰ2},].O'J@e˚,iUo XheUHLX|'ԏ@[WGGσzޑ/uܰ<7?}0~AcwL((۫1DrFG(;J"tZfPѼL/H[7_T.NFq4Y4qz8B%dB&FЇŐwp[0vyPJD uuz(ISdoO`H~-slڅ*\x7mu{`hkjFʹ%f696Z W_:a`{ iBC FnYO,hr8C @)ix4Ϩ[O]ƆCb]rLMRn"W-LKtM!a5D.p^e"(*^wJ_p Η4$ 88˓4nZZa.)A[;KGM櫏2Dd?:+17oGcd 5 힩^ù(dHl߲0C$=Ub SAWDq^U׻3 3o)Lt| G%be(e ox#KݣQy<=yl5U  u}Y8\>bzuƉ7ga'cK=MtSF-7e]k\ǡ6oE5}L{ qAA?h3\)mxwRgs`* 4Fi3[r#IRwOV(0d1Q'hS%BNa%ؙ/.ǕK\r7uYXt5f~oh\xo+܅i}7y ʼn`|pIiēlӹrLbkV!drRcM[ ߛn_"`Y3Id(6MB*0z)f-0')d.C{麍RUZJj9a2&浱c0=< nȽaaiZ~]ER IBb-Vu!_B1~=c2 xj.) iHUQ:<`kN/<)pn\ރȌԀL`ߔ'U$CW;_5Ƕ:CUcUG ?XR'Y&ÏD1Ӂ(d9kXC2DhK=`DnHӹKy& .~nZ@rx;Q(ƨG]1YJdvS۾ Bʫ_*$U _,τ?c,,֮CFF~B$Ls,MZB]#9j7 ~fgke:1<ؖp*-; o$)OHo&; Gp]1Yz )k Cվb̔:U. Ib4IÒb )ddFl ڶ]Ȟ&aN8:FYׂMvO^owO}Ɓ1)m쪞b^O:c7zKPJhAo[~+n5 uK(9I}&h]%[J?7` NΉkJKl8/i\L5ζ|, 0YW\O=$fvˆ;.o.VuBXؿ-sV+]|❖ۉr26 `lAr=WĞ! =.ȺZfs ŦٮMoe٘ ,h<]_X0Bd -yz՚wi(;&w\mh*=Dx;VCd' %Ӽ]oR(ՍO>,j#d7/MZʜsȵZΰTeV{u)0.e&k}?JvatWZyB$啿mvPpb2P!\tR#و*,O;AD?v%u[x:(^چ6'w~_*+zӣbxƎLm-ՀurD>W\aqh;ٸ` e .. ~uoţM^7[7PnpEAW<3B_k`ZL0ilBqnڶg8͝ cuKBjw m(38J.0.IkG\o9&Eq/4⻈%\ʀ ,o4ݔ)ު>Rash^=3nV{Loa QP\6IWW̲EmX/`c]L [-g({+>MJ$x ϶@F|8B2 Lͱ\v0)뷉ws5[7v=ɇR@~47sSQ0f'D:{<𒼧[#)uӳ$E$yZ%GFl6+!4=?勍XgzWY{B :DH7;`x b|2#ζhWzt4`daŮɞCkN3 ~.(/i&uwDHF\-# 5܏Gl ttiU uW^,꥛q7%5`9hN9jVN ʴ3mKtޑk}V1#i619܄&Sl8ڊBZ2{ү.av>zىJ l`T,c:`8j ~6m0"Gar8j&K/(+ 93$bu8?~^6TCE'"վ4ke\l-fՑ.%\UTTVh\x )ԥLk"4,P lkϪ1)ށPC`\`{H5SX:8 O)V"Qjln`O}_or&NI {}x,Wk2iɜӅ[uj(lh&z3ٰ$Sdo+譽U}&0F9N:Gb4:r8nLL53`IYwšH72Ըk2xQ3OJ)@V !FD^1GGGwe`P.eC @ӱ9:{F}TYiAj]ţH?ƲW: F74#])bdD 2XyY*ik}̂{%)u Ҽ(W8=Q-錉e/U9B3;)d0U(d׺c'zKeXy켣 }pLFرvh9t@\ GXTx@#֜9#ug/rؤ*9B{:+Y91n 4<2hP?))YP Dbk#sc&f_,P.%L4jsrm,9Yx.*' JSdh/H>z{Z;$Iȴ^( hTVg,Ԋ=z?M5>}ͭ6~Ոhovb_FL fr DT:tʴO H_ep+xt 7SR'g$xz3a0njcR7F4ȏ"75BnK1 Eߕap&0cK^=,(&~K}YK}b9窮7c+ te|4iGܝNFAImW"MTSft_=X0V~寮D%hN& __h,09isgOxCRsh>Ol+k LT;Gwn_b;,9~ ?v[ hrhGCwU R[0 k(q2  佴p۠;lF6 !ZFH]궐B$E|}vv*IGC_p7\%'J?s@"O4@Ubkf_@岙(k5BƤ jC_ʄ[Z)w?jczs[.!rͳ8=y s82MI+a(rffON hjxZuĒ<^;tw8Npƪ]"}^_sb闁堠5澦i zӷ!xX:T[5ӐԸ xĻD*tkOg_)ά[)0?V&ůlFs`z~ꉤ1đlU۞wST uKw2`68<2S& pSC.4o."YE#Cd{21!)@W͍ Ʃ 3uM*ҾS.Oq%dY:;6{`@Uஈ.|q; Luc@[ P2>|"paaSńssx7@ʣ8 Kymc Fm#o[f ZF?yA ceO*!ebL?TQKʒ |u&Zҵ"2%p3(1Cx/Qh'_Y5 odRV7UoiE/s̼w8:z}5mM8sO5 q y* ۛ0;UGYv"5Qzb-%t:(.) t)^݁ \U5dw~ټКLӳkXeXn/c*j׾3gO{q V2;VLoXsbJ8KK#6 <$| YZ@,$ hUy u@"r.B7`kԘ[m [kNFvr ֞pw ИWD۷lN eG(zzFA@oh-[Gܱ263F2 јfI"ک̻`€gGp}/Os',6vi_1كܐ `ΩϿ)-U n $tŦ{|q%j5Q[Ir$[y^su ڵbw7Ijbaè! hacمF| OJ seNMu"WD=?v-'_*E#S2] s~:O]Es=ΚZ w""lƽIP$ *](M4,5RB#ݡ&]3 }iA<BD#l>"HAZXŢ4T'l ,]"{qx5HeaA mQ2<*jeGycW-7a`5s<yjC'\@;\.aj ]2q)FqźJEEA/nyI# 6dVV|؄Z-qBmL$:$'VD Sn>RB\Zܚ9:$*eUuǞ}SY%\%`9ЉLojw*㛔і{U2"~9k%>R :2.0 <,Xm:f1錡Z:W]4 Ttv,Wa0Å QJz0:C:UeUL48="YoH"aήƦ2$`7߶D[HWwY9JaG0_x.)e9#+ĘNu]"q3Cs nu!%ӵhu"N ڋ@ᵴac艠`JT/xmfpucfN`]@IhV6C6$KU P1o 帙RV}89k1=˦3(TD~)kp堵JU?=f)`nKVɮ{پe  a2vtκQ|E{sL;kRTc3C{j|D+`qk>E]"CȄ,lhbД2G(^C*Tpvm|M;n[=i5vĂқ*:&U/MgVJ $I/fjz B%SGP7b{ 0UF;W\+^kK + NPP V?: 97Q+]хDU|(D&/ ]m.'Is H|2b]CV$xD ź +FT8nni9_`}K,򸁁ϤDF)iV.9JE~1Cq'$(8[Jv^R\Vk !x9Q$"~^}ӊ姜 ?}Ϝ5ӑu(eR@ɰ> ΐgny4fNdnrijs,mYU%.]ؖHMKx`ɭO՛1kdqf~%*yX,\/Bq)X?${ +7{]~D]mP ]rUP7F=Q(Gw ;Zo mlڄQtlšUò)*4*$uusN< E}cP|N1^jijoY cRJ1vQ3Tf}ᅪ$w2C!$ ṅ$@#GQPXF($ɫRI$vSuUM^2$Hӓ G\ppȔėomn L wBZ ݼN4>SGSw2cPUQ+1F©}xF4gZo?G{L汣NJyCCk]f[kd[6:6ȥsx}RP?|Mmװo8 vz*rR@Eΐ9bכu=Q52ټFBTE" vb5fxsiKC˝d0Ao2&v#,8°|ҧ\+iuq:,`r4W~(AxJnpujo@׀h =+ω -ּ5,l7\Ȑ A)5906Dh|M=$z [St~[tRW.Tf$LEI\VfwH _m >^j9ҵ"?2-EZEt+ _]E ߣT}\鹶^ITdpWܶz|`Xk ˃Ģ-iܞa@N(i]}>D)V 08Gőyy@ kkVMMM{I~4!ab.-o=* 1x-yXWO |{n?CZ8O=]*z,BYO߶I@ob]qӔbL-Hi$1'zV`01@D8nQ}f~(*3ÿ's$ZQLAɂt=k${șq@/j-PJ!OGzH:'k!Y#bNߩXP@{;.zKD"33bSsv4e-(G:ҁ<$ u➊CNz;OV0'*p9lmV )vɆZG-?_{h(yCL%QS\cEa@~ԗL 5}g}CHI@_mY<HcJ_8A,=&ԏʟ7@ƇS%LjzM{+Ƣڹkzj3 N!?z{(^5kE+G5IkBDg?ҷ Z${}IJ5'85.&ߨ]\ F#Hhbja͕~;[r81k@M!Z\".Qd 䙩kq\Kj-)1ʥx?vZӲG4CEL΢(@) 1Աcd֎LbP(ؾcRѹCO.Nb6dr [4*mD_TXFf^){HRy!.McG?+K.=ψV 9Y'{ xRQF,14bS'ǒ B4Fm0HBa9z}I jnÅp$!Xy{`2&OKnblvEXc1Dd_*\?MGK&FR<@ ߜB\ l2*P‡QŬ|ebI127d8qRHrA.FK)oNsU}Nogj;K.lvCO7o-w><6nK_'il?y \С~w設ʹ @Q ͅ) 9k^JFT,޲ѓ!:: $$Ac3Y`"v(qI i;+fwjć.ns(rz6@jM %BEH s+{bpslǏG–43滊;ۄ Zۉ nn~x{$o^ّk0)6r x6"n. j^?R #ۡiٔQX֎TZiРׂ)o}8{d]$ ˲ƍ SE=&'I aw\f_Λ,CFG!79a3k!_שJ<7քBn"h-{. &K˴csg@MP DYzs2O X~uCJu'ȳ?I4?.ʮ&(V q @$x*(>},m)A 0w?yLZBW%S3 y'+7#X[-$9΄c/A~V(2V}x(~W9jGKi{ͭL2UI}=|WWtDjRjy30:ǼڌOo9o*Pdl*|o|c83׸~ЃY "il❈qY@gVkXbCKgl8຦&)yvjj؟_u˶8|mtAaS٦&PŜ5qLݲ[YBK2,!yntU@#EpBy,8kF$_>:52{Q %I) qϜ>>SA1i5k/'!8qN&^B,r{OZCM6X1cJѫ@Tq ׼ ba  2~ EX&8WE4^O'gsB , ЊN[$o숗!rg%Ɍ]SS1)\%Iokذ8XBhi_/N":7I4j [``hT󛐺ךD5"$Z/U {o%i_m '[h8FݣQ5W C}9h C7ɒ߅;]xvI2@H gYtܢHeJDt/Lԧ^hnsGxs.s*mN!|d',U±\n1}u=kY=&*u *lwrJ$T52!['r㷄b 8q7;8Ņ8-*DMϬujZ.|5[u3dL=58 .fܞȃ"jiJK[Т:cV`4; 檎b_QtIr K@?JīOq;_}kuֱ-Hz8}* 쳙 U!h_Q 7a&ZGvySm ve}+D{qyޅzZ1[p#싣yk^1917 IiDSеjч#=,\ S"FYkX ЎB֡w]Y`F H9ʰ- ?|uRUS &C'sZ&/9 ^Y$r*}}=9p5Vzu V$o9fםṵ\DlL_wGC)Q9jEuYEmBdZMFRL#gH0 e#*p%! ֤>1 0@"#G۾kj\ Npo@yᎆvb2e"JadEoR˦LJ;*]ֺ\}rV+N_J윅8;4E$#[5D)j,'4eh/;=GHH ra*87Djwd;[0L1{Ht6q40a `[7цqѮZԫrO_QU)_4FMy[Y+^"BPiOt!(e} BN4VwW\ * lB-N?,`K)i\?|6BmwPhbOeGYtpCz]8?j$R1DPUd w3 2ElO od7J*c)lJwuhaO ;4JT m:!ݍbL԰koSn⾔㾞#B`# 5W*cj`1CΚEA;s8PO80?ƿSp ex?[+{=ɷ1l>A$ *i]e%r*#f*"}4ctS6?u4\"5GT`0hYG;j193]o@niAת>V0MX7¡'92x`JlLb!t9>}ħ"bg)n1#6tn;D x$ SJRDJ?\2ѫ٬ QʞS~:D1h ,f o4^!@Pd\b5wN"٘!TKyR/ߴxC$xQL8]Zt|4DWZ3etG ->ejвxWsL%, %ʊYj:H97H&z7LPm2 0 )oq0x'er^tAFc5[DhM 8nW8+A5XX'Pk^c!`hml&pR5ͺd f84RW_o&| -gMM1SnCώMfتSO  \K\|gǸ^v| -.Ǹ ۈFļ?Q)ƭj715= (E+s[" {h-RuLvx~*i pf-2c*p9ɜ[2d$Իg`yUz-4]i\Rץ.^QM&l5F3%۝eҙR$_C-yJxK l8-ZD(5PY-<M--Wg ̰ f$NoNt#<kMS7ܭGB?Uzǻ ]ʡxv n.}~ .q3y?4steeat%YW4mEAxe2:Sں'voeGehRLAp G"jyCbB$ w-*-hRGհ NGpu: ^Njz }|Eht1+C?q )t>5vLA!n5 Ex p\Y/H𣲉m$,W6Ӛ5Py{LQؒ3zvu. jG1CG!˸MTT}7U+(n?<~ۍ Χ$B{RdP38ClufT,!)"4S#J;#}4l[QKZ5_gP|9&я] \,%^c),}.VMg>YZk!;;H]eVASvjH]ꤤԢg yN)&z?^p }hqK*z*4ArާH0h9:/)! 8(/Y(os(p{Wۦ풯stpљ36 ,3~j7`2X#xu1*ObWkKC&3i"Y\2a\W3܁E `MK2();GUw o|tܙ$Ǵ6_hJW H5 ,sͰ)Z'XÐ$(Eooiy7>ZDb|,/~$Vg}3aƎc9]n볯i}RTGQ盈K"9ˏ"w9J^{\u8il /e֎ ]ixroLѧ<׆G?uKP5jo6,r8b scG*^AVOxi:+>R5'TFn"'aǩǨQiR*ݣzdî0ɆCJ g>]@Cb@Ի5\V *& QK&80E1u#;)eשu"E-)lͳ pևO=#1!ʚDD^DT'ccwX_wY)]y44e4{#1xtȉ&؏D <Ʒs>x 輁t="K̤& :[·%y_ 1ܱDys6zeqLo͙fQb 7J[}$nsLnumZe޴1WG\3$:([I{(7fkW:(4&5bhHڶEr[r5/,CdN_8At x{B1CU "CD$'r*s4`&I͋&>K.Pw4Γ 1I\}) uG58\H͢#>ҋT??Hf8vzE6UM\'b4Jq6Sb*?G6ifuI=хR/co4Ҙzwԩ 6 ZFj߲O(HyPv[G'z$_1{'W ꫘!u U&LQdlDNbxU^ސGU~#=J>OAóh%? y.Zx˓f5x!H,-qÖ>lIuPK1P<8ΈI #GkT#s*h6pc}nՊW60=d->of+i4".CJZRqO_E4)Wɣy\ЌOBwʫ,!5;/>4: 7D^2e*v` (hC}֔_m/ ZC$.+2ziE$m>YKr=b@m/y!a$PL{LM%8#$V l}S HfA/ظ+y[ Љnb),ꔎafB>ao1DVlµgT $Uiz{S P`G>kڞ[mS/J{?f݊=B++=n˘ΜbPq '/7]? E}i,H\݋(ZI|>=rxOH<-73䫆^0fOD8r:V&0y↰E%ZlE\OCE Z~2N/+,3&Qh$r@XJ.軛F:xV KI#T&GfLIcJZVi!$,z80 ߀+>hVj9~%'6#deSW|Drۣ_Z0Iy8K"eSB̠O]%o9W_$jk7WdLR/D,^ M:~IR-4+"[=#̓EC!ŽP̸$9" 8",t9 j,@/;sr8 s`78:@slDJ2M~8$Rن/nƫw7DG#[ˈS]қ12~ߐFH(uׂvfQ3ɜcu/;]R$-HڕX3U7c; *tf1' M,:ZGvZZZq"VBKOLS Ӫz(cN jzin,ᐿ&hΚ`p~}'Ƥ!pҮydPx$ur^'Ɵ bj< +K¼([9{n]9t'pX[@Pab#`Kᖄe ĤmY}H4}եЌ&T`(xEpO;#_^;\h֐ԓ{XG1Tm3j] /.\::J)k/0|ڐ>%0@WlaNڥL5xFftbX?: crŹRoGBL@~]j8oC'*=N:s^rs>؟p1ݏv<`hu(b>^mT?KuRC!uSWb? _1H}NИB\r?2:~hyIL^xA5CoS(Se%S ;gGjLD{tBV`x>QL*'غ4;A0*1XF9aB.3y&%kj* S_75 =~2JqÎ"w;0M?_ Bi~;@O 5w9g["LF\d\jf"҂~5H*G#[a٨n<}lkn IΉ:f)zqZP/6+1'j;`kxH{ '0cJ0](u nBUNPVtr('-OF Gf<.e1=ծ3|@,_`ӴQ?PB>TZ͛E cJ)@;Ax&La@! ]O,<,U8qrZle b[}STډ}#S]lyᩧ'抰vPRM#V̶~JE'ef$*s21EgVD_$gkYg*:b/PAYN"eC,%"F:;*?e6MeO_*Ex+ݞi>1݃ 5 Ɵxk l|+!z>ՋK3v:]}NJ~֮à·Q,N`M~}>,\-~M{'e`Ea<-$"8iSgP=; ;RB$CIwرy>ivB\Z̝X'ZѥhxrLpt %;st鶙X袈RGZs Hk3CՋ- 18#i=5sJ}UxsPQp>&UNHz"j(Vʣ(b=j0骩E0( !4|l:ҌA(oT X9TA2)6;wj0}(ɠSmuLJ˓#  $+[b7R@WCP tY8e),w2;SSzU(@IfWN%BC37)v:ƷՅ7YZ_ĹJ%+wM309D6ύ)0qzgW>TU `1UyfT֍hM9Ȫy03[W%K{g D2]{EB 7NyàFW13rE V^p D{ަ;gcƪpcʈ褱s =MN96VۡsaK^\w{߀P"ker&Jmā1k^ϹtIIu-UOE>Cl~DydaNNAGAAHM9Y}moPPiGqNO d M# 0&{s=;,ykWt s.(88C iܻv|"%n 껴'Ng ckJG@I#,QxM=G H\6~~ʫi7 gVR'JFK8FBUuٕHOԅ>E5=\zѓWvm,Pl[$‡6xC87Sj,afx;' 4[8f1~{oʐ`~MF8`v%di֨ܯ`e.Hu]@dz\+nF?!Wv?Yki B {TYӜWڿ HǫmM$`5֭ڔd1жcْnb MGƟr,\ pkBDwhƛT]s8E3H5x\ج-?%TeԿ`'~cr>kٱVt?Go&OmJ|XaWW E"+h+ ލNs m$*$WE=z2i6i'uIpB0Oe,*ӗ-FrMʸ}_9|G7ChtPة: kjzJ0s,Po^=](eWk] QCt+n:f %LȦXņat`5n4F#Sq̱u_"5mےpd>~e2,9ݿ\kJOcDVd+yHOzExi?pqpC`UǾɢ~27ZX섣ذp)]; s oڳcaxȓ|gsyo+վ(|yX .EK;߹Ffda"KD'q<6m2? 3=z;  58x!.:*GG}V3kQ@q6QY%/.6 OMZ=^Qʑ G-sS1[=&wE =:+Zڌ}F7l8P{pW0nS 94qWG[=P]i~=мTc̬iN8HR_ T Jv9ZfmVW󟀰ZV\s~b]oǘX/LǨJ4 +o%Au8'ݙK[lC9=sBR|gf\w@s۹~WZ]tk!fGƯ 5PnBC:Umљ*_3~ʏ   V} ժpI TF`"(jni_ƽDBs 7IڻecCOB;݃K252VW{ܐ-nפTK J~2ɮB)9 `¸R[_5m\dp~I7,w eC5u BO4zGK"j.>Nc1.]$s藯JfqO=d2Ǚr ˹*/jc q`muv,[q47Tm!cI5~#s'5 GU;˥Rj@* hoDO<\2>b)Uڙƾz}8]g=G-#"Hy8sfPhlh<ޕx os0Q4E`wܳo$㧭nt.O}f=3!֝H$zPys!K;' gAW,I42I6>17t w/eA5!1$Mrj28`}xiRKT~ G'@fC0LPӐ*rfS~P^]&6 "a!n*Ѵ|0A3ξFR4}L=;a f$0z q<9xkbTk2$|zm|e>mTT MĤpA(A>&s]#^0pdK`nF\$}=Eoz A <΃޴?vxC Eh97ʓa讏G^EVuy/Z9.Tb~EC@kpx;pVtAˠN q/  \|!K夝3ˤka8Һ88 Qa:ōj4Lax9r6 "UqcO"Pi`ՠYM<R*MRnyi!uFlRW]l$|9ΌX΅U"Ԟ(E.#]'Wu3 > q{15N^?si>Noqya4o L6jb[|䂊+O0ͷ_(:3513y [; 9{_=k5 .a͖+mDY٧wjTDM`;$*KƩ0v9k8ыb#ZNQR/s pKu &I Oѽ1HJDg)3 x/{eoa+hrچ+(;ؓ1c4e 9+*LKJB4!F߷n>D\&LWz1|ҁnEJHUC6U]QnNLNUo{ Et_GFwA/9ԪLϴ%QN(V+ )&/o'P(0d;y( |T3iN2/"ƕ ¨l"#ZkmI7_d9nt e 25(6VV=;d䡀 [Lj'_MS5 頕Tլs&t#z H_+3 VL 7hϖUD,]jO…CT;dĽJגfp%,' +k;Ld (?*L\,')ס/=q7 Y Y GJyhnd/ґaZjnŠ>Q8.ٳOx,Y5]7"9_7;c aJI6)C`{ؠb N#@O[5ukE} n TAҬPV2@_$B5ݓOx/c1ƎZv*x(q83߭J# >^BSb"'c_gVz[){JMr >ɹ2w`F}:fYĥ " taLÛ  Sdk.4?M=+xzzޓ0scs- uaNxru?L%SA.oiC2*y ~Rtvp ׭^8 g4SMmJd< hW#+;nԤ=v G+*t97 lj٨?ui&@U'W5P6QTa3XWG6`2֩JwBv"&ljPS!2t3uS!`_S_*e(pcF{gO|>+Rv;f w%}6)Cs;&gW쟙|}R1(R#/8Hz ީ&r}UmsrUvDҍ̀JxfPlXx1a,Ov{7gTz#px\&@! N9^=mKε32\05wxBuO_ć;b\QP5-`T \t?ȡ[9שBT4=o"ROG4_vkmf{>͘oသ'M(-(9F@IThҞ~6ğ+h'$n{g\I tT{5Z#ϭBg϶EӰ]]:ׅ;y& ~!<3$;WP)]Ȏ2`\ gkտ5yٖŗIJm8lŏ lr'6HV<Lm<1%'w^jJ? BϫU~˹ lXkǒkvMw|dCdͱҪAd= „rW`Z>coä!GA2D>CgTչkvi}݉%tSP0TX4@J WS4bRٷaoq0@%>i894OS`sޡ(?Bvx>҅HR^Ղ[_JfhStڗs,A+]Yj REk˕}a{\oWN?*9RE}]׊MgE9 퍺4tG/RɿmYrlF_@9> 7 盂\--pdMɹ9޾=XŰkvue0 ^e) 8HYp`A/|I̥83[BgC|$\~oavCzVfV[D}b!&s(v Vu%%Șv|bB k:qM9"0kGIzg#8CV@- pC~B.Ƃ&f]"LЗ^Mhkfk3fKυ1DLh}zG%8CtCQ&vSvN3c[h814ySC|Sz8gnR:"&>0IǬٜ$7tHR$yنg֍[~Ġ5 J((XHi.֒,'ާ51>۽x5%!}MBćy.^bSRkK[zPd&elqX֪X{=Zn%N]V6ȱd F.LE|PMe l9YAm#Hf5O#Zyk_ճ&aFF,.Gwo*i?}";(Qb+ 9WԿ!(&IIY%4#Dp f_TU8SD>ih#OGVgwmP8>*^qqLA/<^ʟiAF :_ غGϻpXpCa iT/R j`KLJH\SŔ_rVAŔZWĭ-l@up[UEDD2-ܢ&V=Ȗcū7_ jįwOlؚp뫽 b@"d}%P6#eIDMrq+ 5Ad3j`)["V$âPjeLFX"+;U[׵.ɳWOKSQ |yMFDdA\Ǎ#_WTzJEB3 ӄcU@Nc}쬤PcT,,Pz,]M$aȯ7a;@ɢܡn2߅n̢QYX\W~ #Hm!P/j7I&U<ϗm4Phִb3sRNmz@QM Id#T? 0הwCx4)(F H$XBt @7Wsx0 ?Qa8sB9jpl˟1?(cI262`ӱ3[헸a3tJ ۪n1JzøG3Iu/(W^iO-0[Khb6]tB|wqΩ>*xjꖐB)XYqzFc#e{S˾k(E}F,ٲW^..GoJ}+&qXftNk5& *W.XWP~?Nr)UTR9DSR$A ؒWrtX# wX93{>/2袆yPn Dl0X _+(>a/3].XGhp,b>سwEݖ!}^O>}0\WvJ6tJ*+[( JY'@_Tyf|鲋p;oEY^vdv .߲#/wޓJԍl\Ɓ$Ko )E Lf+Yn`(DzO21-]r ۛs$A;<`Y~(7*d=TɋԱ6\.vJv4} xXutLd5k /_jn[N@2V'˻`GksaokHc6lyRƩ2d[lAiX߾qj8K{IJv[uαj@V_gj6&b㶙~ҘtꑕnFУ i`w)w BL#_6йBnA)@#r%o^|⊜ Q(b,jK1YL6 Ϝ#d۳`w[mKoA( .^) 38q`JEئ0q[-MfEN|adgE " m`1В5Ȟ'=gAh C+CxE-Ow=JRO}HxHy@6`NismAϒm**SCA!K(9Sz_;S7qtG7r ztr ,wZnD!ۅcmtӧ"+NgO eP_u-62Ήwy?~X2%V'AAQ;d#2G0_o=\XjLCۆL5רfџ{\UkJs:@gagϵy_)j|(9ϗށU)J\7-Yf)d'^&^r5ˑ]'g <םKiFum|rfnř^*lu\|8F+Su?krL W6h+z>jb!XT ] Sd}oEb ༬ʐldgwKf>Jwaܟgu*es;R"#h!Y(E9f5V3C{UG]Y)(o#ֶCIh }v1g_aTDqrn\He%CA4HdFɾB:_-&R=Tg>IISoh#ą@0 nvtgov@ݎF tXwGЍaҕ*rGSͻCj33nj0fz*k]uyc~wf[\ }8G $^Q# ;&i>Mj6?b,BBk\ɉAaxh<]'Bpk@Q.RS~65y*e^yR۽ŵ,3TќE8oj@iwnd8˩#zMB{w㤜O F筱 tőE@t>`N@(Y1͡cb/n+#;OqVAGe؛36Qg-MZ9!Cg"H$[Yy\bYYE[t:3RyFE; ]zMASe,Pn|᪚ UGۨ9a7 2%T@mqĕL~ gT3$ta'q TLM3(bq ."7Ó1!ȹ?wnMkßoB7>h-]HܠI#}&Gqhc)F3nh`z=kh-(bl3}^Sp C u[[88#zpPUxѵ xGjH>(iϝ}z{1)O`.Z ϹK4|_k^H%6>1:kA܅HUPa7uithv#}"2؁4Ԓ${n'rc]e>c }znW(V;Su>?kx&s&oY7m) 0@Z7QOiO!EG}d%݇ s烣,X1z[+(ui'WSDH. 3zwJ"=D3 tG/юaܜȿ!Ć Q_O`F|eU O@35mvpα>tmG%/p/$D.mezѣdmr%KYn^ e4If0NxDP_Xѿ훫D]OAVq%MC"@ho&-ߨ8f/|\ U:0y:reoq.ެtn蕖FF FwÿO-xI|MC; ;0hPu5YhSeX^`!8Ynv/XdsZwv.X=şЖqqQ`BruÃ,HIT&o|IY yĬ7s@j% V5>4EN6u<⫀066gevZVmҘ#B%59ކz c!bvsĬ{bm{8 .W>ZY,ԵtgHXI+1ir!I &u χp׺eJQrL<>p-6À([#Q]YAPDF_J`eKb8dɟ37pr/v R]Tʷ?x[nB%wp2y]Ȭ$>Pa!rߢu.`;MIUyWQED鈄 1 na3Zco>þ] w׎V9S+4#ePu3q6Bˢȵ xrkJ= XĞZ/!yUv[+JnCRcϩ@B(In!fIҲ #ssR(Uhd Jt FokӶʝo{˯MfIxXzI6XWSC`Ǜ?!uZ阄RL@g !pzzI{5{?)Y+=oRY$_8Jph׌mynM)Qp~[G|38f--V꩚b"vy H KM}98QҦh'16`G'؍g,gGGBJ07 .z=ǃU@wn W#<^VqIeyp5gz.mx9`Je,-@k"~{jE*= 2M0^pe)E0y3ۥXDmIS6dW-`'cƟ-·9ke"n¦3a5({wYHIsD͔"e21@b}X_h2|gLIGGȠS_ A0Q%eS:^YvWF"Ms וԇ ɐDx`w3dYffZPo^Sv:5!<#ֿBHR쵷95MSp(T6Co P'i-OxSm. >ylL3,En  TRkW&x:jvZf4O9#2鍒Y +5~7rlGcnD+OEeC5f꥗(힬l*1Ԭ4 |j YhnD.JnlwPq*B٢&ulRāY!LXasBm6#?CMvXB?QYH G~K(tҥ k_^Ip/^] <`4`b]%nMhsoDյ,n |[g&=UHDCK y WP3uIEy jp#0Yy$;6nj.e#>`;<.@<0>Jrtop2^&,.d䔼::M(1ńHZ%d<@M~8Y&~pz>Gq!Qa&.ug7o'ݝm;yop k;NLć/~= -(Gu MGC`Q޵WoQp k0*Q33Z;/}9JtF?Om =i.{œA\Bʵ=Lcf0d L|dRkF"|CF~a^Iyly%6r9;6F>fP a,dg2znTrۛJ+ȉVd A@e܋ȗtkqBj`Fڋؐu>5iGM"a"r>mDR)'?I!;,}ۻ|Y2K\5i79k-2$D)4t@D_IF w %}lrfeHGFp(TWId2uH\U܅^FƆ$Vśu> 00q? ȸŀN*GƮ5 q@} ‰WCe^Qk%~*&n\omXLsmOmZ<_F0{Yq0`O~Y=k?-b84В- SL71V2"^] "FIQ8\"6]۞y$ A9b~*5 覧m4U1ĊoHvW1tt,X]|'3Bj`Q tX?LߩSh*Cg.YNQFUy~9b-1%u4YFZ<1GD]AZ̔yc:IpT,OaduARRmOZ8'Ap\ah PQ֊c%oF#gؑ+6m(fYC\u.+/b ltB4RG2k' ZYi̒I ͫ7j،TW@m鎥;ŖJk "y!ݚüMZ؟VHd/YAhUzM# Ng*yJՖa1*r̭J_\J5i\VCZZ}-h{Nh("?:on~#WA`͊Z+PzxV@U4N02iE.2$LD#6r= @K=; 3D2[V$% 5x\j߀El&h#+G`2 M!}LjZ%^z, D>π;rM';Z&&^򓮞=΋hG* D0#(u1%֩:X]y:?S=Z,2:%ZHZϾ~\%]'}xڙ}h"_.͈fVrPOVf(YCDbo?ej,ov=( ~"&ae| d, >w( LJ*.O/x>c\Sf|Hɖ;2imۧ~$[*Dw;[4tܭo}ڵtѬ)iNJGl;gWd]=( y+ay3?i )CjDŽ/ V[o(: axn`w8f~7'c+Gft>=, 7D^?QFZ_@هRmqWW#UD\'1NXOe/7eپۇ{d KNh'nBsB'9d|qUGHgs./{WXN;%lT bYboZ]7`2PL͕P+ ujR*TMk=xlD1VV"6vWZT"1"'lD Fw_ᇪ q6j(rx=sRUfXx+j‰Cm6,rFJ}TP4i"N2ŷX,Vb:2G3}|oH exq<({:T ,/gI@ATJvdi]lLi gU=A }"b#rŐa!Ȕ5CPo @gr:8}#Dz喖QL"V1`;BLho=0d\Nj!J*,O=ij28G Qɉqŭ'}ID5|nl>.lqO2e?k=_!D0ҕaK'6?$ix3Ub: zKl~9փ )D3eHTz(ՒZeg:3BPrc#`18FX]t#5m#K Z".5!#L7MzdPLb$FL)n c&~MȺEe MV1q;fE#T<I]8g̴#╧ϑ[=cbYL~Q ]X X-Xl5?ŧEgQbmU73۽$~Ú.Ԑj'b #vHMj%cƄR2%U SJ) tfAmyY}mfU8ߠB2w0'j2J^ceZ~9fl?zX#XbK,w96gmrGZUP_a4_j H$^ ?AǵRvpQ94A'@?1i~3RN =° HPGf෍b; \e:Q|+0-[V oF*0c=ǹd]Ȗ?GǭhJkb_KQ]ZuNjs,9^(hLc>|:gm >N,5$} >4 8+gܕF P&GbNv-)ɿߘ0uE6,{}:5 W'Gx} 2OYeaW X4o,xOeC5_GU>%D"\4т'R:Pepkޗ;n(+fGkD 4-W9f6h`HvsM\~)ӫBb`8dR$2 ݃p_+w4#LǀHoj)%!ڔz-f,c!(հ}/;=p/3ڢ%ddϹgTTC^U5##cws>zxI`[v$Ϥ\*驢~8u0~>w_PhnEgaJRu4C*k#T }<{#/yG\$,W >u7C ?ñ2Gt<{V:NΟލlJ5|5٫.|ea [l;.ERsǺ]ZNugk5"Άݘ_OIpJO _rS" oSfl܄fo_rhÄUP gq#rc Xz ca헓I%b52Dӆ/\~Ɣ). C#*@ݵ|:~R'J+4 P`){GDkJDys>;xvcr#88L#w*!Xax[ l^5QMvsͺvV1ʸ+˓G~`lYC `HTEE-k"'F{$e2~Ut9\8 #O ZJXr[g`:n#A! &%Or !Á͟hkp\g#\_5"nh%{RrhƟ]*#N{ xPJBJ'sO*"S0_'`LۘĹ^Y Vp%Zt`wF=.JD(j9ûDLt?*0D*=YOʎomE+g kFXS%6~~ `.h wïىUޓy]L1vq97]m"+>jwLpq<:a*&@x휵}pN3>ul`WG~ bjLAg!0\4AaD(+bVmJ폱!.ObR[֫22Ҕ'ri)19QmӓQx׋ |f/ҭ 7!٫ DK&T&j̘M. 'p#1#É}O(d> eefzƩO2Y?>ࡧ4"?Z,>#(2gJWl4 k B֐tt1kf"PW "%]8|ƆYn(밢Vs̑a;ޔ#88I:GvjkqmrtW)yvLg`Ҁ$_LV=ς֚wP)}M,dg֟+4~hFM`xkB=bSA9dV5%m}=y_2W!}I17T[_Vpl׃>usfB: $"@$ԂyF#H |Ge&[.gJ{X?w̒[;|h7ޤ [:5[>\ +!,, "2 {aP]Vc9#=({L?v\$̌:LF헞v$OTqAb4tP+Yn-_ W{B#=3\aUiN{Ty\lNj1\>>HRw)P&9@EcU}&77,\8>f:d_[t"*iPyAK::,OmԠي%^(;> xۢ "\azjBa:X\ ԔjJ'Ȼ]!b9hH7xmJUEuGvȽ$T^uΧ§+r!!|ȹ: ne+P \+x%~ 0`u%/®>aV2w"7ס#44r%b1E7ZBJw^ZȀqPYTχn+ 09]`^HNӭ Zc\+*=r jw!s8jRO'Y?_mʄɼ)xwr_Xs^麃Ce nE jEVlS'2J֯_4ҟM  ȣ/ES ѲƂo{>?jhJL(>"q+$PUIᘿ0ա$wKb@:kCjD ~/-lsAbfĆSBP\Tsǡ%(QHw8†x Yld<]qIc㈑̑vC"pBkO2'.Ԇk:zeκW" FK[QI`Б,f<Ѣg:cUn}m +/fƲ4. ׸8L"vxu~c[5o딹ؑ|Vx|zk {}}51MϺT«UG)d+/䛚Ig_n泽#[T̽}ƝTAFycȉ1EcW0|{'۾uޕ@?;!x.JmG3JL*.-N0#u'p2O-س5MeMT~ ^Ɍ=J x[3( ܨ\<**vQьgIe^3@:I-b({I N2)FLb8*;D@{M ؗsB Pj:L'>j(@=&OK&:/׭a(ߦ1Vvw DNyKn1*wqf4̺"$e3u^m5[8{4TC> X/\| 薪v>|ȭCD䒂Zu U7de{Y䈱PHd{%Ip$>a龷 J*l&շևEaXĔy|E9)*DY&WeYr=-y ]r2 :p:X7Yau||OP=ROc+\@^k5XH"H׏XhqYsؐ0V,7iz,6^-7M`fɝ7꿖#&PJ۳ELE@%ǫc$[:Ԙ(k| BQBmk#Pfo=4"=߹ ʃQ߬n*cpqu jkvZ4lta'~q :S wšzp/!gx%_{a΋?m[ý#W <ʕB`ekyd.EqBX~ !s_L_<_' 𝪍[߃\'QER</jSdceӚږ#ƒRw/zqp(}šiʙ+=aSL&X!)瑴;wp'T-+14 cQԒUJŷk}*fm„4}WϻY) ZeKҷ oNškگoIbci;U ˺CP@@rr ?]U* S=@IPdttA1 m ٚ˜*h~Jta6xC]b?)}ͤ@cK0dX:>yn@ 0pSU=]*\)_ѵbLIғL:i+c퓼=gkA|mR'uIݮLc<8qteQuW2w+7=sD!O7Ol&I#~Fbٖ5|A %X^1F Y(>#\jN~ԕwLdJXQwHa91ɚQS PW:3D_b4L2 hPdsg:P̧.MQOo|c}J J/ht֪Tu wie\BZNyB=<.y=;rr|Sq `g#(7eG";}TpH*5YhXo1PW𸤷eL"^NOٜ)Pϒ@BSv2(AxV-;Byjy9"cj'VLLurD9DGiSU|8g 0|-㶧 PD }*Au-h_gB$ķ=C̅j莆 겹j_ҁ˨nD$e@"q"s)§yZ x%m&v;*b~9 9j0e}`aoj'DK$ִFЪʗdXVUY<~b⟠? o(1mhW:8 98pF yUMF]yLcvorp ԧs9EOg:t<$nKyR`6$qaެSG ;'U].$ pNQt6 C닲˜](;nJ≹trXUR@))EH[s9JK7aT6H g*[Dd􃝋.ax*1$V*xal|rTĊ`U[zȅ UicŲ5h1yT̞F$c=~ &s{V!D_a&j5寔b"ᕉ*% ЋA'׏lfj0ΟM5VHf1KԹdšcaAZcM7݃ՓX#^Α|Q{d+xnDmŸPCV͒ ES襮 tl Dwyqs4%g ^69X1d a%#H3c)\)CpnCv.u`]*%-p{}눋^Jrw=퇨MWO-wB"i'(D{6)`DROorE2EpHMs ]xKIu#G8]g&lp$anb|jm: b3.Mϡ?co G1[m]#yؒI5gl5LWpP|23\$ԦWx.Y #9 kl<({a넭AY:*(RVyZ Y<'[ QBEFʹ 1C.=),O퓴w OH<%]4OT7eicЎb޶tB,&ߪdZcH+]#-Eޓ wMq"# F^-e>׽q^MØNO I;($sXnhE]$4!9]c4 {X_ܮe]ʲwtqwKD'.,:2 'mUdF:tրr_-lM`bKoe.ժO`j % 4Y#*O>JJMʃo'Iy&VwxLE'ɹ``Mcpo!3m _ LS-q$f FiMk=vs]I)a~}д^'XG58/!v5hcA{QX*h@?OއLbibT FD40I47ubW'Eި9TF7| )sU8q3j)tǔ7֥ODrAZ0⠬CƇOOUGhRCy9AKk|6t^/Y J]adhXpCS$H< *9̭ u dSD>7a(tͽ@)D08C OroX W p3 ,d7eR@B1v)Z%k)`V3~ YVĠ5a0?o ឥQ6:Qu3.c_y:DSו )2]9 1\?b ub% 7 -<%Q@cնB&d Mt%t1V і_@a3 ~7dX ~+Nu"|XIrᯢf+Mu_0ٽNWcZǦNvѐ\ݫa㧿FYmLezL7.`=(dy(y@(߻~!*Y;;Jm@}(xW.i5#lB}^do/%AtJ%Nwq(H 6M w_8y~[4Aݳܪa]>Ar !, PblPl@~-'qOM_2jLq"^xaaZ a1c%RW-uz}"}ZEsIa Yȉټ73%$J\gN\)UTzt\s~̴$S'.W+k)3EGRzt %AJlclm]M1GiJ.yADz-Чb"; r >~cgU6цٞy^)7NKn1z^T8wNlOR`>4)RMdg UqRѴc8졫6h?l,6 9kԴd+P,5TG\ {HQƲ,B v)+^E=i&TD^nf PpI%%XWN+˛7Z{qXsZefVzB @P:pn+cqdf޷ ث!VOwpx+%cMHd a1`x~+NQW~&; N78L0I IjETֹ|4?GD1@j|Î kjm=tsi բIJVnbFe?_%l. a"wdsjq0*3bX#Z+# Llo4D>!A%G,: +2Z(!{DIr hpN`fqQ'ޛA҈ـdݷaU> dapV)b׎*qS 5SWQDQz4l#acrN?KZl'k;,W3Th{.h ֖rWw^:m݈VJvrbY[!t=AEBٴLfY^g\(؇,嘤NA5.Ys$R $^ƬMBZK\Aa`;/j1Mf;5 DZm"xd~W aF=5 UjupqUJ.<טtbtJD!gʦ&%f.*'!0iNV]o^E@u?˛:w T8hkDm;TVQ:zCq 5Swx_Rr;bg^n<NdZ((ծjE!lA;8\zqVI"^V;wl}e˯k|Ҋ'4Fa&̙ ]Nպ#A ΝW/\oRp%`A]&?KJy#'9#USn{~bJ5bΕ !wh/ U=(udrV#եz[gOoucNCQ#pRՖGֶЕ<>:H2ZΝ K3Bmoe۲OƉ<GK j?δFLFD7@1qSQu^qvL`m\C̍yw AdÎjo;J(VmIv3᩼72?3<tӗhA,=zj[Pn(h,:y=OI= wAJYfCV#1x KP5S1_ CطAzj_$4 {λ_NKKu(.$ }|KPlB%ǁn?(WLACOY3+"bK2C[#  M}-!\RLM}Vey  ڻ=YM\I@fv:7GJRZ_RZ%@}JB5T]0nX:7RHA Zbj"CNl1"Irh9ݣn㬚[KF#Z(nMNjtXuwe0nkg$\MUqq$Vgu|A8] 0! qisb(-ju`ڥp6Z09ɐ!}H+N!PP\ m,naA xI cl b%bjeADm @) m-`̿ QAwHF yf?myMߦhSHV w֐$$0>ί65>%KVZ?e07 xhC>FƢKQ6 ޴y#(jP~%RXj= +d/.TdjI<9Q!is4=E^uy؛coJ„;>jG4!l'"@ V6(wokj+Y*27M@4~ueJO1dH¨Vs||'K#C')E~l|9qodqϻҕyV%K6^|_A7ġճIĵ_yE`Ϻln|pzku\DlvPvR,u !GT qaH]0=aH&+ ?8Ȅ hJx }C%['Cǭ2Z0j[% R~s[]Y|':' nO8˻2~oa &}̈+ JuQ93̐Zkc Nx" 'r hp14k4a)_eDKlUVݪ>Թ;i= dAAgbLxWZX_hբ!1OȊUg1sisUBsàE P(SX0sc\'Hj7WiCz:nRL>#7HBRzDo3 ye:#vT@ ;̃Os|"G-7\tYmxOzAE$y1TACa'@̸ío&h4RgKR/_}(rͻA42@rJ󱉚y/bJɩ;wůzw/M5=?QS㦆C%<|fqB-gR7F K2ͩ",]aJ8Z*i輦[T"& B`Y6r+D z E6wsM.̡.hK(B?rvHFrP)R[xGhhs*"͂/pAUG{q*N7}3eAܯ-9W \gєTwJr$pӍLؼ0[f,w]\^LNٝ\6F=ߦ(KOj6V]pQ"Nb=ẢC-IהTU"q%QӈSf?D`U! 'v]?F>JhM#U~}/ qf w=nTj~q/7O1\qbR2ĂI̝V[%IURr=CA?UJ_%^y27w~(zo3ud~DdG:.yr`AXugQ63Q(ݤY7}/dRaQ0xĥ'jLE8-?=߈ ]ȡ<\8Ln7$؂Ӓn`Ef^g*@4MDpȞ=ȓķhA^_l-^F\ؚe2ㇵA/`?J ; +䓈 EI:7"9X˾OQJߜì ݚ۹*.ӞTׯ?wUw,{lF;Q-TG. ~Z!9Ë!jPL=)Ṙ19!`}x7zJD1wɕβ57F hmul@1FkӨE w Yw$p9Ur:|hP~VKdT"};3zYiF&0Nrg7^Sٝ{ 'ʙz|KkgDZ}t}km%gŠ`ߺ,uc> #4bfB-l(ʘAkP&K@ /׳zW/0LanjǕZ)u"s V|׶~޹ F?\V G9$C䜔 ❏0n'ArHl.Cv ur&V Ep=,V̜&~LQ$oՁjYQ&a@4Ttai<0Gw}~'pB L6=h X_& ,ޓrUɕ c[^,e65p8;r]Na6k]37/? y~UG>zG ׄ</v=ҟѧ/&N }o(iBr"s(ZmP [=ZXy1 9\.JoDs[NlQsbC¶e`0zMv;k!]OD|$. d |>Hf'W'PkfC<0SXONiAS 4xFpWTNڪ[GQ(Pg6ĩozzv[)H`990Y=xPdzʘl|NMHԙTԓFVΊQ_Rzl|M~_UXݱPQZBia Z(sf!d/f@X[Bb`鍲H !{kG1"' BJ-L' '_2(/?:H|bj BȨ JH$X &llcC_B:d9"Xc ZB}-GW=Yۍ Da_LS <Uh4@%L }θcm#k_RH_LxJba_tfS`o J"6V@$]>ȑTQ#B@\ƿ/?"6xP8N?:~!@xhZ$KQjΰg/% 2T~u߉K\RxƴtfZyz6^y< ']N\+ql/㴞"~+щ._"&;*һk!K#ޭRrz?2fpPb]p Z . \QeLxZDJw&9O,+ ymnP`$)UP2h@U\7[VQ\΁pj7J,ܓ%BG+CWXV6G_ 1:wzl@YGp .B(<39|rDl B++VRqgh{d(Zh~E53ﰘs64vr9ҽp^+;OKeϚr%ؘ0[QU tjMo3ԣ(H|P0: *.9 =W#(urtW]4R2C./RTЊ <t1Lw]O60Q@}9Z?chA0ґ H{ ^E Ԉ0z1uP%zg*' #8k\SOcQ ZRgVsB0ЕQb#?M:x] Up(k] "0٦5Uֺ}rtKǣtJ?}#!d0> Òׅp RW5KuqDu]0c??v-m <`?UֿJ>DޔiH;jk¶vs#t|DĭQ/NkJ/RB>-Y!޳Zio.rdp4Uc8>029\s R*E=rh&tn=yJ7?m,4  tP哌]s)>>~%Fcס90E0H&y~%H$ f *do oVϴ~l~L勘+_/~oZqqЯ1mevN1IhՁP"rozE  fO翀-^Z z>v2߳0(\I%>Q=!,MJ fm~ B! apj|V,Lܨ;\yeai tOW[GOaG' sX| FE9 3 J523W+C#7{܅Գ+V` -s>ŨYщ`A?~PsYNtF׺tk(:}JD. 6xr1kt8c$/b`XBHe>U^?IOW}qXjXw8rZxLKbZH'XŘ<U FnI#Gu }?|ⴿ59JXd^60MC$G\m>gȠxAo)rDyPׇU]&ܓAja‚a*U*~Wpq0~߅D7$ggg9ZBnj+0 l)LXx<;pg҄z<`UFМbOYG KyZU,y$m%sUeNDp_~mdnܹfd\`74j`E t )x *B熆Uhme\N`_βf>3,cIqG=(M4Uˀkl܇Aj9^bi!=i/= hO'?_dyQϣ.wxx[q)^aă ǰ~;7?I()XM\kIɹ?VoÖv R9 GSwI1Y8sLJBΤMW O<_eorXƺ>!/̅ \M7;J~>,.qV]<)~@?$).?q6qU8`8{|S>,\=UT;A%D5fڪ>&ݒUȆ:R+x$hLkҠ>&lMhpT+d (_ۈpU~H|*Gf!,Fd]"2!LKڍh|.Cܮ vtj;"f bצ?2:]45-j6_p -:/AO˥QЁwA*;{*6 kv;jFVR6)h́d&?**ٴp۳[r |0`2bfM}㰓<0Q@I1)WĬ[@D x 6/0:7/:i0/Oa)q]IeNyi-Sxn8jP& GF}%0]m"tRޡR j ݒ곜4B$WRk&LQMKi!geĞ`y<(y3 `]n"%!PUZkf҅"U4xP0E5\>Q )e_Fq;>zNή#@Κ?'2 p %~PQAЌ.+S3LKWNpqN"&˨L=66r9H`k @xen9j_"/YS#1K9ѭ (&B-K4ʑ4[O5/ dcS+!ڑV&?z>eYc2$R: dh(ED&+g4amro((>z eTidE 3.Yq+KvpXBk…Ao6 0c%g;*@riSS~5d骈$fI2Z"Lʙ&AFͰH1™5Xi  Z&BhyJ)S&6jbyHTgYW̍tl঩c,S4T]|d;:MD优Eɗ36 -Sn-2Q,ae3WpF98d}& ,a GH3D'%P.%>l -{nʿ?+19/k.ۉ:Ӳ&sPs>y*:mL% tc( SEۡ3<^۪Bs9l slx/"hQ冬OJ|5YY1.ߦи}튉CHѻ5*m~\ڑU)kMi/`o-W-rC9H.nI_e3Φ;`_Tiޤ}&}PRH޴1/u(\vF;whҥDnjSH9,IIjpj u!*|Mok 0bJ~'d9"pCL쁜 $"PT*)^:?P?h uXn ^V>yRdrn,+h/35rIq][%ak.^L"c߰E P$l8xAJ#0+c1n5$ӽP&2Rvvɖ}(,;u -;lđ%c7)a'HxAlFR/`τ7zQ8Yf"[{~x@/"7X>MĔ[nK(E%Q _vK]g!] `5Ҳɾimx1ax~Z*_ jXĈbY/s@/!\Vժ)9O0]g&ǡ_ ];,KRRVLdҾ csЖ*B9k<1<&J 4S|=wƿtݎ66z H-tivZI1ZtWk[ѕpj6H]qIz瓣L_ ^X>I.zvOa=lft8^Ci--s-fg 坟^f4兦PC' %TxԖ^>U.Jb$SŞAT9KEfW>.xWaf| D쁲d 2Sw܂iE;vp,Fpr-fk`5<PKQHwwX)aP cxo(iRMAIbpDM鐽})I7H T@+Z:2Qf~n#qHrD.iCZr,U9""ߟ3'ﱰ]Vo=[uV": BHk{l@fq>%ujZ[9<'V7i.m s.+Mei< RQ[ľx^MCj]P+Ƞv5u_vc&=c'~;k*gC &A惊kư-], &S%Q 6$ʅ*ׅ?f8wڤ3ǽ8?9lNJ2EKUdUb"@~3 کHnp/ٴЊ#5a\Z^k>ɠX`}1Ҭ:Znr /j3Jg@h2&0gNnMT P\ THǣƐ8yOةY*8T2|֕yw ӕ H˫â}QuɞPb $D[Wz'gcmٺ0SS*FWL'q8oLKRTYש|ebr5BqμJbyyq_JSX}`RZ-Br-p/1"O_~بLaAiU~iAk*.J8]O ete]D}L{oy]{jn]E%R*U#]݅ĺ $V | ;.Kpt;HN_j1ίT*ɐZU"a6A bA. iwN -Wk!? $:Ħb7sR5sѯ4F_tcHWW}+PyjXtäz0DC@-9ɪ_j'.zU01M'E[Dd!-[d~*#aP]ip :c0ojeq'G.T6 ^u||"\0Ҟ"urNNmvXW2spkazR ߭peV%kz0NP䚬T~ /efu/Nm2^2ݽd`-,Ǡhk/ "IW߭I΂^K6:ӑZ|syD_Xh/N`PNjhcM?VUm-6*%^P/} \C\ O4x H`P&#յm72oA\uP4idfP߲qr{s$pO{X|vOhUl)ѹWV~ YMbAĢ5 1BJ0-M"|ܹLh((Th0{vCp#BhY@ _ vh,0YlfqvN1* $[ߝ{vurE C3x7+J2iVrފ49H11S@ Ez\ntWtv",PB )PgT yHſ 24uӈ|A^)]pc FAuX6YYi¦eEVYХpxXG fw6ō@BF4rre)omfǍem+ROrGhY2zA_PebD[Z~6=OGD9 RMwp55Z[('e0qkX 4q^Ĩz/x r>%zS91MPaɃuto"-ZJdDx!톊j;5eì|1G=z*ZE|[L?uh^lŷ7 $T%POSRY<-ݩrJP'AVWP`/iF k̢NQ1l:nMRW0_u|Gm4͹4 Mfw ° O953Ƨ^K^ γ`u':`1LeBt˷Ddd>Ճ(g*&h{sg33PAᣌag[}]*E梗j&PbD8ɱ`.T7h=IBG֐#|.cᄂ,jҠnoDu03,(4Y:#Ei%wAeoG@}!=GiVmD1 xswrG7bk O>#Sꛑ^ rj]El~=wzqjAi&;ԓJ61 /ɏ*yhF]+EZ/;$S-j6y:W63yqUD/~yP?~滤FƊ!ȊzQ܏BPאdZ'%B4DdJv :yҠ#^?r%y}tgy523e-yAFa¿\H:_XUk.ۉtytjtGCܮAdy+>VxRn60g|#l/JZ?@5 vH\aeTTѐѪ$ܿr{) kyQqذ!3S @Z*&'rP*EI/0J'/28m,=[#(-^X*œ(Z׶)V@$W?TS> cr3K_p0YAզޜA|x=iͲPZFQᆌ,]C;dgݡU{*K&7 ̀#u&lT8F{ҏF]:9 QjE:](V z hlWael<SP hp_[z 3W#O u$A#|^euC9څO~&ɤha)q]f#K2Jf־[_Óɏ9bP$M@$GulnlEm?CUK+[2p? ҟ<?:&QS.)6GR\FgW$$K 6y}B=&t54/-G+li1@GT 2Slj˧jޝƦ+-hҋtZ>zr|p#\ Tc? =#zlu0X6Sݔ0V.͟!EO5%m IPGǠy"O!ٗ5I Ш,"KAFwO;pLof-ܞ9q3 ƙ(JLm tL_᱇zcms{*a/F12=Ci?fO]yr6Ps<&'8_͒PjtMb|gNSop(bf{R>-mz)2MOv-e3u2VKV5ǔT܁ȋyl]C|U@22OOq-?ꜯ &E^ 3 :m,\tDYxL#"g!(b[q p S9Z9j01zgsYmҁ׽ww&L7f&,2bfggwH["o  'L50)>4GwM^9ׯ^&vjP^xPEkƈɜ0*1\qa2ބ[Wd:Oc_l;{iEoKw.&|!{`瓬%=e$>]F}\y o I ?o))RdV-|g'!/yx~%>0AW)Q@,*Z{ GJkRVhehufTe\ t/3rx -:<k>׶6ao}UTnޥ3|Pd8'C#סd G(vY!)Ͱz'ts_X];{Oԫ6Č<n^GB?azƤ--'/_~5~><*PQVl/j h)JIUMF Sd { T%`-uy zץSRTt CgO袩?u @lCi 嗱~kW W_p[}oXQn(#$ y|؍{jrvVoJfy/‘\Z-C>Cq՞k7H+Hj!b>Rc%ZynR}L^Vڗ `-a\%nz &~D>Ȑ3)0&婱9y]*6_]AWljw#κ̮#Q(<5Xfԑ\r'WQ; q]Ð=2MDk;cC1OFK]Ė "FV\w4c:fI\4?-Z`qE2G(zL"ذ%"G8ɹ٧Pyq3ؖo/0ߐcٚ\~Eݞbs6587ZWX >l-oJ@UW▗NR"(ͪ.2VӤTH,S 716N 68?%H)勞V'` 3ܾf+A}i8h J{ڡ{!{(%PHg*X$b\@ Yϝ`1RaI.Ԣlcp6x6|4 괓➫r5x Ò|E4{,jhR^tGr .ֵxT@h\V-#~@~DG/MvubG꾡Dִ4?9'JhJ_+S3k;Bha&4ަ`[(vnd.KKy€{cXD?Ї+5:/ߎ Z\el;qpGmBҡPvd\RƵmkkkT]K{xHt zÎ,g'BODcI O8',+hdžo%Hkj~.%I1tԠ.{}>Y?BGk`Mp:UJ-3Tۊb!ňST5 檁r 3zUW4Hwx F{s3/o2>9L4DP]q&1>:&/#x` ܲ0 jkւ>o \ij/wW0 ,c"561-afk*}Roa9TL]#e8Z!:=]`e$b#(' Ӈ}fd7Tӣ-jS>z>φ–6؞hzYԍ׎h6b3-}bBc})hL3.o?X_]$hha/#e`! >q'!g2 I[J*@d;Y>ز %}+ θ(cmB>#N"[8lv+ܭH苟X;`oCbP@lj1Vw?,90K<2p]o<]SXi7SUbm+閾ӥ%v̛g I*Xs%H[yK餥*>Ji٪$IeL,D:w3[}ь#1]/w:ԞV[k|XUЭ cza-1HuI/% %V.i|ЄɓFmGSI~c7#mbp10l_F [ѢV{t:Neꔪ}f;8x2K^gg:+y.=ЪKqIYշ5֡8o<]Mm[5$H"JclPrmzndӮ=q5qEdb\ ZO&Zq=ѩ\~C{.?3]EFCmX3sSz$">.0a5Ɏ)pFԜsٖϷ!uMq`0I?Z/cza8H$^6 jnmh֖mgw aƩYx;3d]2Vl?ZCߣZ;,1x7#[§v+Fj0|9㑯x7<7W\( X&j.<+!zp.G_(A OgpUY$FQRe>f;>$Y~?Pu7j * {uer }Fd{v%d [X L$fS#=)I.C.]ϓMobMLfJؑ 3&1g]Y0~Eid#SAcZwi #-z\el2ʲF5OjHJ:GOX|2ŧQv(nLɸt6yaf^ Bαh @S룋iu5+BRtTE{s97=(FDshP*=fTٷAQ=o'ko"!`fb`LOXkB"VﶶXwadrx~R"\t ʔ*"+U^04d<즧|В1+P&_1,هΐG_`XQm)7 dTŵ Xcb_-sx-EDD0gB_$ެy, 9j{ _8M*88/gy2pr߂/4}[?`~S")*e"q$o%HO+s&YB  EU|  %iU bhoKCo['BIVUȠ(r gŤ^Z 0ӡ`7X|TO"kfi&x̣cCTq:],U07d!!vwNdәIzao4f*PUY׊cyꉤ7д䪃ꧦ.[da(jod<!5NZlƋҦb)7G(fy?Oj&NgR?X\ø2:1X[΋5 8e6R^:^g A'V?'gȖ]n5Z޷I //w~p'j֣^1EOW ?dr*MM@0?ky\BC#/qak7%])FaMB=*+m?HCuƁ\y;Xy ?YH2XՕT')f6ݞґF\ 돓 5$눐A*牌\Z:moL0)nAq5iW2*?бUbn͏鼀_wyrB{ v=`*^[%7$}q_NBab.<ĘoKxu Oe;U2e*6F+KikY- " ㇸ;FyJ/̳/ rxWc+1/v_Lh+^V`}pZ1:A4!>h?V?#jY6c%b3K xgR~=ᲊfhUs5Oe}ktJ8ftV06y}~?$0a -%\p*d!nH).GaܕZX>$ܭj[HJPdَ5Q=NI h8Ӊ:%VY^v^8V0ڈ ?%ZS+HUgާB߭2AߥwynոU4k#y*ܛRZh)3RF QcR}2D޷$GIRn1PI;NٷTc !AzHo-|j$le w,B 3}%B"OʼnIݐ^gNk1DX$Av {~L0o.u ;78"`>[yF_=0G'|{1Wj&2lVG% W,7VZ,Qg*cͳ3t?Td@ -q:Y/ 죊H&b7GSc@5w[_f.8CtՁcaCN>wRRI3,<*:gsh󆚾 u" l+S'{ _K*4?_\j$JGnsۑgXs)i߆-w˾VY1aČ2R&o`UNS$9)Vk$bԝSaƷh;ݯ㹉\qM0c(/ɏ I]&*;_+9}+Z?vu#Pիh=%8]lZH6f@863re,9ZIfOg|Kʔ$,)F KC4@P ɆY6{S y \*!Y]+&( F.%pvWP0sHA^C;>rvӼ`رo{D N#TG%#_ m1 G3׹YrTNš3H& (D9`z6rhTÎy:p:ep TsxKIl9ui ~ΌذcpӆG:N :JqMFk]}l$Exz0#c<y?)Zb&S:1#:C6GKx\#?Ke{0JW 'B:%ΰ8QI;'sgO / V:.-NE4_)Cf{WE0wd6@}xN=!z| ?VfzT=E0GoAS1NG6!fhw TzϙB[r1-ԀD eϔeGUP~q<+*9X-MXFd1j#?! A9ĻVn\G֯eW=zJ2!&t^1gԴ Ԝ?%mW:sI>mQACt㖣\C)(WTC$NsGqkƹ#6LiT⎸ט_ %;{9 <.@AÀ5@~cխauUGqKM#{,[@|IƓxҘ=dv&+$w,4yc CAWT!6ѮbJ[1 !XoP8~edUJt+vSh) ٞpPQRm1DmiwYiZG6@YhbwLycXǀىm[mdC(cTЍsw(SmZC:cɔtH<@& kyI:.{sL1װ}M W]`CH2ZIc}?Zzv `1ssݪ/C0+Ee{Dž0d΄>ܦ0ܤ-\KiJ$tHNjOQ@rCUu8q<^/vh H.<&LS}ؘ+\'p|LvYa^9]9Ӭ5J$_7 -tR)TX;S8N){خnNW#m_"'.sy:3"jWz9_G^T+W_ϙ`xrrEk;m#K Oo"G,؃ i(ZJ?_/qm,[7x`&IS!x/LNYh|ET~PY@,>j<k.cʡ|uKd׀Y)nX2t#voǸWO:0N= c mZiW"]/ή;6P:;|Y=u [>qbHn[/wU*D0C{ݖ%2Mלv\gN؉eȮov&vϽkfRؖaay;\ JׅVʰ,9Je`E@P]RN0bvtXOIXUuavO`-ϼM-W\^vuRYd(K_-JFNGTNV͖l+hs & r423 ?R4MQ?jËI. |m4\ E 2r033.=v#ٜ9-+n t_!vC#ڐԻPgk?a.7ZZ]#FID0>?_x5Y ceR l>:Bg7ҫ]-wD pd-Veao ݈Kx㋪'zHg=pNŽSd:F׎y<|^UGIXzRi5o8bG ʈGƪk.WۻV 0QEᯜ$e?ënt0(a_-Q@bL` )}&!_#ͱ :cQ6WN>WffT]})|l,kTTccl N1ũ.Q}Zd6~n x9)>\|u %QP"c"C^4||u[q\2 fȔ7guQoK oUv.Gdm6Q^pr^;Jgk𲩪TX _I- $jzFxq_c'M@qN ]DZ4?Vp% ^{=<Se66$-Fp)a KW8`2O[l i's@¼TȇE50 Ғ cGf$U\Ts) JMupWeC+6\h XV.)qw[rٞ!|Fzb?J=sJՔ% dpYҡ;SsAi}V^;? 5vҨ&ѳ:i2(/\sz,)o&ᔒbsvDA>*(ϟᇺ~L(pn@4QH}yp[CAciK%#+`ki(Lg3E J`OroԽfV 0Pi>{ifQhd.^9n-/S^ ^`h6Q8;V7!I_?&"b)*JGQ#% {)*MF@*J 1;H$rK4peAƗ*Hns&RPhUa7mě߭7!qDqLG mw-e7[dޡ`$ˎ#!^]١ʊ[hgؙ t0‹iM!/LR%9lx";20:}9 Jҽ&dwv4p[,ɀWLiq^tajd֢EâV<L@lIEݔxn +:hLF"k p_BJvJ*ƿ2)Ip)$QO]#AEd&R- 9%.K>>w(̣|0,%r9#7a0nj|_Fk3$PҘ_>?LVZzY}K0gu֓i[ ܉b~Ӝ(m`5>m/9xxe- a (vl"n':ÊږO7ECO}iga/"O8K8dQMf(PYMY7o46^ EmͰ `DN3J~B nvĴi Uh~S pӴm9 Qףo+Vv+$*,ɺnd~R_ 1kfl?i00ĥTd,O~Zx'Yq#pbي\/ذSs! Nu)_~UԿCt:+ >ZSl偧}sѭY}424V prO5 h2RqPe)z6c0sn0KDMeC =Y{x:Gw|^Iv+-FN._#z=w ٦Ƕ?VU?Lp~Vh9$tMLͽ(^0z:yRSNpF IGkWGL%-.טōX%m^v5ec`:Gs0@Ε5 n9{pp'ΊOb*_#9?1jF1X@* ط?_;0m`(Ғ9:!J9hv5~^1]$W69+$ҙ%<]C&\Puӗ&{=kỒDŽ^/nzh{bq9iA%BelNyv ٙ^ m^" Rg|zUp Z5 9Ʉ v"E94`7ŠbRg)e$u2X%ebޝ67٠B] k90 pj Wɒ| /G{P2NŜ P8Pס5v2iFZ’iEg9HxT JUCUHo*l? &fUt?T O} Q\K4jHUjbSBaGx.tS1M5Z {,;8 _#5:N:Fx1ꛡǘzyg-(` Y563Ef[^QN x޼b6H%}[U*/yâFpn{7T7/PzzbOlVm;sw3ME&?e3p?>pg9޵?4J5gR#P fXfo2[p\~*P^wj1`Z_^' >tOqJr} vӿY(~]s&Ge{VͷXe]qftPu#PjJ^uw={PCB~8* HOAyQ5@o0Cr-(04WEUȫN1@A۳guH'[IB3.ʵ ٘"dB` z0ba`$InWyFQ \[kFQ}i:B0/ZߒϿ]LYJA! dӵ Msfp\l% 9O&((/Nkyz= [Ɠ^5 R׭'4%I*Q[~jZx,oiN-/^{dT"(,Q!i`lA  JȽ(ًUEN % xs\ $ -:%b01K3WfWAT)EyASaJ~vœr"_=y[&!`ܘt2qlq3҆86ՁW{긁JAxa5:k~+Kg6?lf5 f[>K4C<,C[v/ a3Hy G[?f*=lQ2pdUQő@@3tԧsOh|T5SJƺu[ ܂5!CS/D⇂ a?'<[8" Kmw [^> q9jL#VMiE5JCE3jTud8pFrzP0Tb v>PIk7b<1R|'t6  q(쇁ᗲM0as#"@4\p£ܮ1Ӌ> ;_9f=wdRPF1c\ B%}%;cK.K(E;?;BT(S1*'L> :^v/.j\zͨ? w"h$v#};@ѪD{2ȯԥVa՗ZbpFjD9I8n<uBb]%~0t1tGe͙)0] ;Z]*t͡a@=ws#яaͬk:9Wtaqf{ve>78F9R@1ω~;8~#VȯD`v Ў&ZL&#$  G5E6bo@>)"QnnQ2&P96ǽ6X }4N+$J]3,(?PnN0_6\3QdffG:hT.7t3PO |fa$k9&ls]үUn M.ӈLBŤ7 ySdQ}FQ*,uUMUg4jcWnQ?*6Cڹ4m \A[8kAX ,Z9 ET"~>)e: ~c}PM垅틗\J;S<ѣxO/:q]ͣS A-%5 O6ڼ&4X2d&DiI3:3m`j bb {۹w s0_[VדnGf³} "`Z>H`|*[}7Q-eI[#k >m-ˈ|](ED2F qhPtq]C1HB5ۮ#8\V1wA gAa#&&3}95K=uU>n$aǣ==.0!ȸwMGe2OCbR05OBtOePHNDY :ЀMK~ijuPp-ҚΨE{;s&p_UADWnH\K:@j Jl Mf=$Mg`r6h ʝqGa܊qv ;~f&@ˠH׫7&xWoz9u03Y@PL9CufT$2= m>n}<RONbn&?_Hdؼ8aέu;5p2M$ڧyȅ2 t`Z} Ԛ2&۵fDOp^!i(F?.w~yY ԖH,Fk` iU"d!7'/J []]ߕ X.*;OF[PhѮ8p6, bN)!/L*[G:-T?/V6Kg3Mt\/P}b\,LIyB 4p|FV.g|[w{ŲChV@_)#a\t_=9XPSTK PN雽hJesfoeLO5\jL5S*>\2̼GQndPC񓖚"Y3XіX!1=AQCg<"\Z̅lA 2a:=_q2n^˅2F9OslSt_|29yI*PMgݞ w@)T!п;Qϝ%<uG!┶"M}@J3w ӠzQT;+Qq0[ 2o9]L1@T!}nEgXYwu|$*3gY 0&GG$$F Ϥ >F$$(د(P3NEhTSָ%3bkLxiaGbQz<>CS*>~ȟ%M=j9ʝh]OP%w*{ Ld-29ۆ=@@lK(}A=CѴ^6ߪo[)bhlZ ri|Ğ0|)ANte-9_MvmJpKJX[ "X]T8N@Ľf(}EFE)…BE.ќ -Q_=Rā0 ThQ?he 1<< aJz T?7q#Q̥aۂ:)T.F&P|ާ02`59Hȫ>:ߴQ6!*a5iwA tZ38v4 Kc[%JLh5\8Y\mf-|7X tϮHxUL)5O: {VLBv]sށ1NEB]~Sw5j]8_e wPICZ_դ~/Bpm8 k] =0*+iUT9|W#gھ8*jp9>Rtb:1Y%==hs#N:[k%]p&edwr0!o!|v~Z+u^@oԝ{tS2̳Q!iɵ] |$fPoI&H!&?dp2m e $-4i̵\+ᘃ&bpU%c1Y<8c_ɤE8޸v zMX_\|xO2D̗ҳgR{EyQdo+RwkossB;2B ˟\aێQ5)f3iI@ϊpI&vq%A6ѡFǔ"ooA&+?\쏟 ] l¥oXn /C04Bʟs ¬NXxm'恊\Ҟ6JOP;USPjFÿs|W)@=Ak^v"/6c/`S[ _r(1Pc!HLP*u9G#vH:3a@ 3y &,ߥ@h{l멡pQqjwَڃ΃:-<&liġOf+G/<<}j_:ޞPy12yg @湶ÂgOYc[?2θ{pjeOPZDdYtGJFI\0CMO3w9c;?WgLTVbd.c=~OEdM}.%ٽw"35TT?j^55 y~Y<.P%;#%2W8"NMDHd[3F"}8zw2]a}>`8|+oT.C4c;Oy[; Erc;GK9RDFc';D\ JuU`0ƊB̍dF m=LG ނ2dфƚS$kҮI#GT `?,^#/я %O6XBɄ'xE;|33K ;/>C*I.Vm:i̮zShx o|KGnhcLaeQqcC1lI7ܐl|lmRz9Y!^73м},E|87ƨ&֙H5I]Et`NÉ;Dl? 7p\W[xboe/S[1tioIWL\)#=U> :yF+MpM e?:|,S%Xq|R(vtzpAHu5Y<HUg{L񢯬qUv.7/2|RwBYT$ Rx }(9$бa+8ie,r+C'W%.bحz9 P^876.8s1^"\Mԝt:x5R{-~O%Q==0D36JMKޛ. CPGo73*4IG}N~S.Ó>fp}CjVQIn8^RAJuG~"ze,ˀDD>4pT47\T9M%.0t}np_vwnSt ϩfZ}T/`(&,΢1>|C';|ȢarO4k\z'oh{RE"4R[ih- o ޕp&#~_P%["^ t7V-q;eʎ:I,E,F2[pIhw LU;08KĪnX\n\f=$ɹXzoHFʭmWsYĘpRϢG5`4ti*j;Je 0g_溝F])&,BܜBτjq`03M tP>t§񝗆вŜQ}翢q?|?&oF AT= SOr?v7x wcb߉OXAn|}7.d|4|\(3ApVޫ5DSݱSJޕy=IO$~l~7vע+ XM5WDT<P_g+!hur@,9a?G~aBEt28zj8|xu,șʂ:#.wX}Y^"qJ| YhUQZ.p[zfҋ&?!`p#vᒞ)TS̵k2il=WIufEE.0aR|XjNs3NxA *Wv1x [1,9|xEMnG05rF"Y'$ 'X϶ 0fG[n*`}n_w Q-O>rT݅HM,ITnG6ȷ%aT`sQFɦj h-7J2N33q[HE)w<6SdZ<;]k zq>YcFqV-Y"W)@+Q+i|{`o;IB1T~)|E/yY\e3?66iX6W'Th5(hř ;E>s`A3Scin2˼Vd*>WO)loƙö"!5KX8mxTmP+ fYF?G,w900ڄҹNMʼϫlN+ #%3iI&lU]IGhcE m.akS͙p2lLzD~\AؘLaVh.~H Jtòw^mV N(R#i}57H)gn_]`+/.3ڨY XQ/.rsos0?}'W엙g۩5k[yi19Xg-7`NKy ,8a $揱Hd3[MbH ?o\A9<ئ&C5L'mcM[P5kH.G@ vw] 2g9b UkxUR <#Fʇ. g9u)e3cbp6cN/QTmm] TjwwV5+tSf_bЬ4AB'3~Qo8o5gUs SF -,?B#AN5"HUgTUN W!J UrQ=ELp#CORWX\X&pD!9z{meHjhl%Fvc&>/C[U Fe84$nυ嘺[ wXsia@t+6sOMp[D:DOSN  qw%,ބc^C\|S\JX;f)/)k;V1pW峅Zg rUX.;q\sB=AՂ*bKPQptP\OfHFmv_J::O*"[6v7pqemDytLῃ(2Z$1IJArC0<@85`C58U UJe| +.nfB9P@~\ȧ#VlMNOm\A})vǓD;: ƌ`0nSJ i6UW70p@dqbFq'p%*"󜬳?Ih!~ (. sO6̸*"Y&Hq#B ,R} ST VbBMN)Qb@hÇ݋k[\o3 S{rExxMgE5x|P_p9}4%J=g4^M_֛ m6DPuk?{pT/kK$68lST=UgMt_nz\Mp{p첥`$%Y$aZ\jZԾ1o)ڷsco|^c]4b5}'V2ɰEd"0Taˎl`'29c!f xK Hc6͉ESCP>ٲG.&/4{+As/6u?&l}ҬL Ƞ#_|eO_bs>ʘL7Q%@PC0S 5U ʼ$1&@ c)0ZKl ˆD [+ Lϥj~#wkݾy0lU:O#2.B"*F$M'UycGZZ~Ci4/{8Lj'kܾľl5 s5nNMkB0|Qre̔w㭃☣GVUWj)eg2P,[ \i {kLplqP*{ :A5kAX1?$dou]TTϝznA5|4P}a^{[ta_1-J3N@0P: 쥐]jSpyqxPy7&9&}(<v/ _̜ojD*c]n*lNu1SU򹓏P%|Xe_ jV]_ʁt r!d"if&#GS&~L nr{7TƸOKn_ i`2YOsr;/zhz@ǁKbړA_z.|I3o5$3Bu4o:|s*ޗ .~J6B9ecrq]xi"a%xt%hԁTFPI {pQS,yҠ մݗ 9\$q}V|z>I0: ݹ47T+CŰ*i DFxuބƲ}Y[Se%Db3*"J[%ޤ0n?No$2M7m"䔞IT}!Vvn'N0&N9uc(Ճq&d2\!H!|O%m2ۊИ_:Q؍_T>K~i$,Ňo^7aMa h&M}Nxꐤ7;:iɈHd rMQ1?8ϝL>@R2ENBi'|HX|k3XOY7AcmHW1Dh42|ܢwb&=%_HA;z34eKPygGm+m++|Yh|sbR3G߃~@f$A j2 ;)ߩ_G&,&~RfLN?`rm$.)~M48 =khb_ku,۳Y 6ru|8W,A4 1qa"ۺ@p"=|rt'wJb)+ӵy Po3s6iP PVvz 8L5ݛ ҜaDKI!@[ؿ]]N ̪ix%+y?R@+`;[6\.֯|YaFsvlM}ur_fZb}kYnc&8VHV+|pWLa tq|(@c6>[Ɔ*~U~ڼxڤ?&bo>4AwgiQo/88}>ŏsc/yN~!uŶn3i@> .WC@iAC}E%Ŷx R][v==WmF&;|ͪⳁ}ud ~3M1_W4"Vh=>?Ik,Rސ}S}(VŰ%*4B!G;㶔4`M)&XXa>?aNE %KV]*edIm?śk렋pT-]yJ_i*P90}.+hJ邓шMOz Ă [ W4SH`_ʼnoz}B3&hbi4\A nfWRɀG2q\3ۑ $&Wޜ#ǧBI6HK8u&.*r)PWʣEUCH_XH!D69Bˑ>l)7,̆{4J޿]B'"w:*?E]ڦz o\WH&s6L\]Sؖ5sŋؿc};\Ti2Xi*&>΃7 tD`/BNf P.pi.:]D`5x+, a9V!`35=8"W^ H\Y:P{YJU|} L`&!wz덧4Msv6!(n_["sқsDDȮnYeM$ʵ2 9 P`-&D 2~I 4ؾ-{mj1*gyͽ/87 &=}-#QO^XuvÚ8XHî D'ȽCT{v^{\". ulؾxB[#7 *oՆ 1\Ƹ 3C)edoEJVN~,/ I vRd敹ٝ|1J55Z5ڞ=1Gj^cV$SUgwĊScMU>E?˨jA /4IM!ϔbZ! NajD Q :=yFƙ#ΰGg W^onZbA\?igU< ED(IDܹXS|ZT R _-r<_M?akB)ʑ &B y] o_K.ANI=|60(/ <"NcVp-Y#yܧE360klog_48 RĒ~*Bf!wL|%`wmdjwayH0gO-tP+ p廓j#@ ڨ~"m1*?T9A?<-%]^ n8,bˎ\IvZ1-pՔHzXX#2Xm?@ճA<Gl|tHҤ<v7Eث>C|eVG3u__nߠhRv *% 1Hi,,0"\B5J gԌ&O{)򷛿2k*}7DЩn9&lGEGŦ2^Ëa!WQ3MԍǀHh#~@ʅ0P|La;pV%=V\bX;;ၣb]C\!L9W?#VcJ n1V|./1'g $lscVȓ#M2Ɉ\6dr|A z:/'l/wQqNϪ428Ao722×3`"g=C.$"L8+@VԎMCLS@4ۧ=804tm--D"" wss17;^)wc}8QN4H@G1xf[=P=Z FQ )ZW7ƭ8S v/L\olu_*jjݚCK5(\?][\af‹s6V~oRpo7_BAIݠETCƈTbùӻ!-;GPJ'dZn,`cx(vWj'y8.Pwޗ?|= UA 6j [bz G=& ѡͺ.vdzY ե7Ir8*6'9عT ]sR9zE׏$ 6DnxM~xQAO֌C<) kʗ j2Tsk \1>pWweN;Hzfj!|xo-Z+(ՔC|FӃ6&C __?uo.A\UbO\Ms%K*26'psla-Sinb! NUc)jvn_qޜr3CVwnE7ME^ ܼOZ\+C37Cej:!Rކ~Maʊʻ/dmž)tPӢؘN\/u6odET?hȜk^7+a̬sc{tA&Q7>βO֖I.O:w{$Fl!s= /?o|w=B}6ǕtwOƞ~2D0 ]#q,AL-6^3אȡ3ކDҊgM.zJM7gW˻~/x_RNJyi4嫖e]$_X/gbs5{2O,̇:59KFny2NգKR{ j1EsgͿpixE !j}/B9<.߼ՑlDLyICь@SssIK%쁉&ܪHP%4V`L|vv R8^$_[9QR QlukDI;:t9Fo9G`-PÉI]̔ap;#B> 2TTA\́i2(N)T|ĤfĮ㟬JVOpZDbwum;hL 5)W8Ge.ɉY, xIJ\?oа*PD5B:^]-D v`t;6Ob$o4|]تۇlMJ u ]*k -[yZkT_- ax.B%eHpQQCЕ uYwz4N7Sxl??Չj`n]o&y-8|mJjiP8*adp %Eb\";SCr@u:vTH`kE S˒ j˥=I!i2]\rk_W&7WX*"z)DlpU''x6/m9ǩl<ON{!OН ls!ťD;.O8ڿ\zNK68o%S;-;i[v9B߁O& p`4Az*4;4+^稛q;0Gwds S>/"t??8$(w&, ŕE;Yewd' ;2v9s6N<%L<KeN(Ȝq3~sLA텛ӳ,{ki^$IV3ّXĵVVÁroH 62*{-l}oAMc/ bʫSZ}aZӉ-JK-}!kS}RõǓ Pa 6?Z^.@tTY.sBgr(mo`#lCTemo0(^G H~DD'g8,lvܱ |Fd)]+7TKW0`y$czKnߕ\{kdPDnpdpn^@8gV}5\9XwYw1ܱuT[ĐʌZWib<:c*E9.t$Z_h A "<9^F/ỉˀa@DO$'F噞j#njD ڗ.$@gY'qzjb ޖ2dv2 Q8`U~ :LI ~mbhjR8.#1BUG]|OP F( |8 YhËhU!7:؃Ŀ?F,Tz.oyhK="I/}NnhΔ?C,/ږ,r@h˶9gk{8kZ֣,J cr.:W nDfc MVva5;Dy)??(܆yM^4wB }IX?G7u 3,Z `7tpgB. 踳F&Z-هYasOv 4aAΤ 88K߮8kɮ ]Ϥ fP Ʌ#pk~~o 7BU_T޸MTx"d s yЈEC+cfU(@'ӠˀdJ'cpjSڙdaOT$.9 0QDzEso盛Jl6:15"3H5ED%9HHx~`H)jWϴYG!EДMO,o|غz92Ӻf_R + qab ~Kp7skSw'8.ba \SC18TN+ {Ay[>b[hrOJ[eg]t`ԀD3 2o;[7j'7s*$׊wX8j8 Hc<5ٝ-3u^est)-3=q@|c"qy߉cJP^d_~~X0;2Yz^o0*iALsEU/'ӝ)hc D [8P;6\IQ=b xUC3G@}bJ^';v7~ ji`FJ9boW.u 'Ӌ> ̼qƪb_6DO 5bH_%`]aznB؞ʼn`uHĸ ˼&}mbfYex{6^ZL~>ZzU:;a/u>Nx4j,E6%w+C?f VOŞ4Q7⒫+(i ߷Kbqr4އ!D'{(P@zrE <'15ܽ -P#nь5̨]Y|D7b $N_C8fMR~*!0:#STa'Q6EE9帖aH^7ҕ tb?sXfn˷ }?[ӣ+P7Y&MBUD]`_UDw;hDz@:JIT !Fs2ڂBfwhLexM\{h4,o،ȋ E/MF05Zj>4MZV)n4{'ƾG&h;kA Am;?9Vq4ZCWL0/p*^SCGZ?|WEE`Zڴ-WKIFMæxP-Lεۮ9K.p@JhZV{xF"`=QK-꺝ВP bCۂٟen䄻ŸX~ ' @-B`\_.ӏWXkk57z0OtCZ7VzqZ5ɞk&f ]%+U(؛&!=0E0s5YQ1kj T >ܟYʐO oDHȈ:Zŭ4.7@4IAͧj>a6*9ܖj'QfuP9Ȑ\o.x[=>xNj\17Nk0sn 7-lJ_l-)huZҩ@Kl][08Ffq5yq<-N]osvj4@+~S u-Y6Ac.~p@N`9_=+'6qT3!2Ţ6)E'G[^#&zC \ ;v2\5<,*LJr7!| at61->'D0OLמ ; ձxS5̳?!Qa|/YN3&G-5֔G1T 'TbDT7qzw̲܋u1^\fw i=ŋ$mѪ7֍xXP g?(o81dqu+bSIltJ1LKGdMT_rn5Q}%_,4=BRE,G%SvZ$~( _g͓ Ƭ"v) ,=^Iq]뎖!U0TQᏗ b7d Mн5a^)jgC1B^im!ZM14H5x3Q*CHjK6j gK~{c<ȉoFTsiX#$`]8k7 |/qyo/1O= b8H$a+H|ZwđЧU^UaO\.( 1,n00x*  (lE߼$lBA>яQ,9(ƾy*oxsBQޯb:UlH 5" yE;ƷK6\LYol ({@s3N /+n#hqbR>B3o C>&jʅL8v|A]<@t&lq )2q´~mpttfƨwylZ:^s!giB?/aFu*+meA,SrPjH[V럵a% sS_egKI\chl`)Wl tqkglU`_ckn9GMoᮣM{QB1ۏDmQE7k b4p+) WiX] ;X;̇zC))BB6坴#Ud1t=Sh HO\3`{ 6L)$OxFВyʺZ0Qjfٲ-UfB Z6:o(rޱNb*c8_ra,M6|e8-ɧQ{^$j~`zmJx;l7򖿋!&5]4w %s64:HD?kSo[OZOs˹ց"s6%̣` h$ra;mA(W:}jg $WqvlEԘPl7L0d/25_\@Xv'IX8q,7Moy5Y>岢jf#7ߚ:}4*_̡%7T UQ$$Q(R34BZٓ+psokj+j}snkљ`a^Ũ2L]W45f.B=2{0(¯u)SJGg0;iA$AK<.`+Wh4\$p !۵nJei޼HcLɡA~p#a6 E-Dי a儊*dc:| 5Q=k,I4!Wj >qxQPs8 (8 R5u#5EMx: B+LXbSvKI*Rw2 1a<ܔ4O OO[b1QxʢΘ5mQHK.Pa]=;5aI;bNkӥ8p*nExa$ V$Lhqa4+?Ajt8ި{ܦO|s`)n q:}%ޗ7쪊}L6 oέ>cg {P`T[̴|.ŏiJNK!cn'qʮ|a-!6Жyw ^SĵKas; \~yB<{k[_:vSdq=\G̠Տ)8|45\S%? Il(-?yfn)cĊutn(%P4=7pT:øp(̃dPG蒺x}KU3enS»;]"{ HZŗu`EYju:$e֩?$uޘYzE_AcL2^*/@Q C~>uga>o* //e luh[as$|b$ŀ$eQMFz}ԡ<]p!䖥*9Z b7!Ʉy .˽AZV>TW8ШO/f ɓ+ T-գ(ɓ>B2'FїjQq!g2!r c{Ir~t]#|B"Ns^pD3\|ij{k~4AH a3s3M滶ĿAHYdזq2Y~'mԐqweSm*LQB>`[OwufdP{ښ/?Ba=Kftq0hBʻX=\A ͸5Ԫ.Tө\X)[\}S!.M b?uqg!I%6OfkT1?[3àɮYw<o&xHC~Z|+K(;Ctn PRd6Xeg8.-;[k7F) J0r%|3.F:i9Z#0W]~PfSaLvK"9\,P9Kr,b[o=$IQM+s]>vA^:}cl%KT@uP칢Gb_y_:6ʶ6_/o-qvF*"Zb,q/xoLoXͰFSP6|\Ze=v<ΠNj>{XQ8ҟu]G\S`|},vxtzqR߸RMw'7zqƚWMX8%x( > 6~%zK2@e')NfW I"ZdZ@V=S2m Dӯl j5gQs{@A{/O>Uaɽ2>b!-}Ɇzڇr+3mROSCb*> ^W+R|e+qu̻X<8>i4pYᡐض%jɰAHL'I%ЅՁɿUCBAWM=<vT f F]?ص8b |7sIIzľ-WAnKa%?Ro[K~֡@~&I}$i(=h#0%%:(C w'\g2P/S2:7]j]^L^8nLvʍҚ wÊG*zPrx*=_MuyM X䠑\>N?I*&` 7ڙJ/a_#^,KXkح 5޸/ i[K^ۤp >hiDz[@X Kv??e0'ب{!'DUb_}u뽸y8ZDc#xYpyz&Uhhȩ#\SНSr}yM;l~AC7$}Gcj jc͏ІoΉ & ^VQCY@hxH4I9,z[j25EXoXџzSY (ܺ4pP7Qᔱ-B1E8P>~ yBᾼ=Z D?ȫCig,=G6-K2iA#Oy;HBfkJ*ȍΝUײ\+ .4 gw~o@[P/Eֲk#PP !ޑ"?P;Bq欑E8M1NAQ 4" ґK7I$uZ(IdDA)Q}1&Rv*rvϴUUwӊ?/shH&I:Re΢uK9fQ܋Jf $M4#;p/_xɲ=)\*oZ/ fR֒lvrh;]K_b/`b6Fy`- %f5(Gl, >峔$.4KpI5(5A8a8Sn6d_T /J eHRuq9؅*fw%k0)ƅ KԏqrQd=^I n:?jngr@%HG_y4`!(X夞s]L6=Q*Λm*|4@I 4x![ʧ_< e9mC-0}ihhhf TwU}M~|v~:~ܴ!ἦt;)p6q*dN‚A1goH4L@WFCځ)û9p]79<98|@jں+z݂Qq_b,ƨYYz| ^NyFb<}B|6Jbwbj5X*Z0JRa3`cJϖf#k<9/ݫp ɠ`W5mMÿ3X_doLCϾJ/ܽG"QqR9+91( bX /wɳQt=TjoxFZJ,+8gGRl)XfRz_Hoqz0 kT ~Ae;?R[ߜ1Ȯ_*ZSE ܐ4+r|3-T:<[ E73P^3@2Z[eyCa٬x5R7KdF)A_nR0J dt@14… g5ha udA u,{ex,ʶc<BR<, ْ=Z c F"PE98]5sr:[>[)i[-IT]x2T"I`J#Pc k PZZZP7{\z ZΙq+AsM"Йn0Moh2YY Qi.? ax'27QMFKC~XR0k+6(MsyP̵G*V!Tg̼ED? J#`mX/1"q{;ߙVѮ*/sh|+ŶR0ݣ$J`i5F&Q]TMZ0!.#;oԒMiRJFTdXJ#CFsQ7#kvjד3{{F;bFChH7xM5A.tx@(~4ԑ- c069u|u)W0A*}Hޚ@ jTqHŗ/&$Ҧ)ʲdr2#:Xr,y?[B? EA,2T0*`!u% 'yBb+IZVFwMmu}I% XKi =3o!:"͔y٦qN0cGa&L+\PL|@eά[:P[\b>9FniĀ*BlK~xsL+g&@Dp@7mɯ2 #` qX2/IasŐVeq Q -]"VlAQᣨΏ S)7T).\eǗI6 AgqK>xoA^ladͥ ʄJxYK5}8cA.7f28#6<1&Ā"R.sk) (u4-'<'x&U:lp‡6~k]laTdyB1mWIsBZ7>A@i kEnD(G, ٬ic^$T Bla&T_7P .$?Sđj@- <&d)MIC!ll`?4HpƦߐ3 QV hƃC͠G5| aT[d4QTKRӧlIْ;H۾~g)njnM\kQnm:$Il4~Sx8, |tQr(aHr1tnA?<~2df  w5 LthEBXpd\05 dtz͎.ˬ1/̵. Xbzo>r)F^f324.M\q<^,ẓ&H:ቻO^YKr0JDX M<5j0I8~JC_Ȕ(㡡|Kz PʗA!%9:ևc'E05 fV#؄iX3f`(%w<Ѫ0G- INz%$W7! H0C &5zF bh)(|)s7Ą #sh o6`!,P<-y\""C}3mAE͓ ~U$͕Lqi^E (Rݠ oD7>MA||Oe*\dl[CMiߦyc!z>6P'9~T,#V(1_WF"3=<xְ7oyH1&d٨M_sTGUm/pnIΆ`Lދ)Rܸkg _̜?6'8\)hpc^,V=ol#<h3$? WTC )Qk%@С2zW3nn˭+2[va=豖Ǭ9ĊEš|nKmE?}vEv %\f;ֿ륥poٚWVW>ͫ\x[BP{{i@vVp*/HZMx0?~(D_L0c|7kIn;p3l#<LMqh[څQ+m zfpwOJh`,wQj&{K|ẸS^S0YFnZz\3~ %=ӿҷp!vU(ҨoWRP_nTf2ޅf6ē^s֯ZAֲca&P4vǚc[oWa4iȗe]A>?ě4TSY ʯ>KmiF|&aTI QphB7 q>Vf!{snj2NwOZ~NS.Ukp/ n@BQzK< 1"ILM^NRCEZ{衳TVМϐ{w!QG=p6H"yz7ق4j ۧS+CV0k^ŽpEeEZ}&Cި0f6fΑDJw zE-@i+*&F9{-yE#,VCrYaefW,2o-P-a͗9~ |8ӊ2lR^q_\{2 W Z@4 % #XLbf$;0{&7p`Jh xSI< nJ~2SWۋkCKo԰5 ۈd  D-hf aO3`af 6}_REpx@됰rH;a#IèFmo,V:X69bK$ SϬ67ieHl|s :I+vjb5 I']g:ԼŠXB:bX:EBP.k˝-\bu $~A$(,.Q 4]dUg jC}P!q-Oi%#ɃF\PĀ١A@|<&h|ಔ'Q'ɰ,BYWCe^B}ٲl#GB 豇׬d:/JPV `uA:}N{jgfhab6Ӹ EP *Qwyz|]7I8"W qn&p5 ybZLYh ShxB.eIub}IVFqMBfz!rmڱ}G~hTZoWu.h?G?id"'Iyph(hK88r`fAG|J%p_s.KхDdh&T*MEX\AB1q4,l&XPW 0x!Hd=M֎" WI\iG7i6t@5`QŊ=ȌϪ$b^owC͇9F [1 fkpqI<-yX7AES][.qR4|bPacX ]0b·0A>ڧz&Էz<楗wK'D,jAm|SEЦRF̼\ǯlrlCxꖙK`ja=H&S>s8I$%4Ջ];N$mR'l>r?3:_v9 K"O%L&q. :Jar75$A'*f coh)aW&^ s,W;.Uv>2Psc3Y³O6M$g&+"[jET %n{c7aӄuƧNWjJZQ6m6LZZ.*_b 5mSRo'o %żKQ2uT@݁ȼ+1P4j)c4   `'}D{қwqh_ }=F":Q lV #o-:V7Y4  BЈBg)l`GfRnbܓpÆЧ GXR1, b? {|Bf5J, sx,-,%M+F]o}>w6"|D  4XP;e!?;5]jrB 'cX`p/JͨPS[%4R)Y9q 0)qes݄5o+ʠr7KjS74z}89؄ɐÕ ݵmJ؛m`}UF[n VwJb'uCvu(ڰCS 9n`J+%$ۆUݩ"EtIR"پiº7S].{L]?vOOMjx_dՈm"*)^d1滈$L(E$݀U5Ж;l",m9>< wN|n^{6 a*ʻvԍ Yj]^Kl MšM0oSݬEx+[$P6Bͅ`۲3`35Yza #|oh7k]j!P{.DmPTLSk^ѢBv76j6T˩l5{es2z5(T?>Wra]v!6%q3:p4  V5ac/duTilaEO@F[57,J{f~x Jaw0B'3X ] S&{ G[v. &;g63'Cbb"x}2 }~?xs\AF+E%Az7Ig]e#N"n _i%.wrQu&D 0ץ*9҉0Lp4ιMI9JSX)0jTnp9NdrP}|/&A\bSH)leH)Krǘ:"=ġݾi3>y8J%dWherY!u/rt9m[͗VKc4\rHI W~;f:pbɷ5OztҦX#8 qoklWW[5l  Ѵ}zA$Hʛ7})Psҧ@^=zٝgqt!xz",ނ uܗ 냐d ^|]KdiCÞ@ *\^`kzwUVoÆah!^8C!k??t $w,J:O6BX&%j2''C)2; QnsJ; ?׮cc@kSx1sɰ5r48G-bw33jQYLt݁~V (nX!a;>UQ4r?n/,PXŻn`XMeaD) =j=_/p7|zllr%g2Y^'\oKQ%]|[EZ.<ȍ~ AJX(ED&sc4_AI5xvgֻFe0"&C#~4dɌтO09`| |xXJo &$D~Q 67Hֳ5=fp_,JC) jsIu-Ɓ)Z.b 6q6FwKRõǩ~N 𶼈fpXXctm&b|ٝm$]1Cضj`Ok+Tl`D>ZIbW7n#4COA3<0"n/4%~n9`K]S-r 0.am)/0?o8?h1E"D묺8gBX0lZC9]wj)pFaL󭆣WVOR@9di\fٍ N&8 ?b' qÒrwP7]ͼ8Xqoow/>` 2+1+oc)J;rGPXћuLJo$Fu\ b* -ؖ,Mb>t7q^A-gcLj|=;(L<(-q3㻁k E/|_7A8+ކQPa%IP85x/ 0`;M 3`<" ~ O)dЪ/)ytk f#e"ަXYJ9c@MO g&|q `.޼.\ι]S%ϙif@TdAY(!@@C\*+݅Џ*lTЏ|BڜRnI5rÚA;P`EGӵ]%:4ɶhS}WSE]-}9}7Κx$A૙[vHw#I:YP ZnqrMTz Jd-sp?lIEnD57>.9k7.4}Ėk,ɁfÜbw$ŋե}7lx+ p4Pbpp\t+cӭi&d-4 4R{ULؒ4A kD>ŝK{dt 3DO;^ Cw`=)7(P}>_bנo]p l2ӣֲ.iXoęm$y̺IXja*0+C&[ޅBY m?q8ƈmvڔLoS|}-[Q<~j[(4Pa Igm$6 e}NgnF+ tXiZjC+. B})ǩ|d ۀ=v6ͫHT8][KBTvF܈|ܲs;V2MP憣1~A]%0G@Elq&䊹Cȴ#A.lcc;B7U\hx/5 Q$_ 2yjzjer.<StCܲsDNI]ŗjACg9_oXM5Xg.n'<{+LP̆<=;OI#I4|e<)4)\rgT>T*QjZd ! IV f |s}]ACikpZ%Th/،>n:k)즍 q".JJK":lRYDIWԩfaBb7mٺ8hgjt Az"W>2~+"١)`]YAt¹>kCx^D^OY5Z:f~6|C3o#PSr 4ӄ(5JWmuB3qMv)q;,{Ÿ"f]U͐".RWfGg\u;~Y3to]z} ;I7Of$9Vy~ _VD;3us͉y v굮uO '64}}y bkŻ($i_2%hݕʼ7]H|J?plpJsT܇SAogxsX$}8MWűT87bPl{W aFVqSgl^ã6.T:՜L6gol& @ͮyAw,Uz}h~;q nOm!n5&I5-Anzؚr0z&#VZ^n\N q\#8ˍCc|b}B {dRGH8Sqq5qH"~\=Hߋ?UR>)IR R ߔt#_%/SxWf_7iKJ@MeT߄/9LK+Xd2ґ|Ɇ0,X]x ֐`n#ɗ seVJ4>0(H),^O+4u)q(=(L)."]i^mayM2ɗ"}I{b*?<'I{-[&ئI& GH.EɗҤJ>q6rm2@;X76XqN\c499a$ H=]`pFKcgPB]& U C >T`%$x(@28hHAE*͇"X-8?T" \B] XZ/R/'cyktS ٱd`OlA),M`JY%VڙUY4:D#J~H?QW{[ v!F f0l 4>hC`6O{:7V y郘qH-u| ,O=bϤ@:CV~(s]LÝ:/D--z<VYٲ΍T Ev.!uQc.Pei60()E^ + -v˗iL~2228u-O7%4r۲GPkcX`Q￈ N,>ҘPⱚE# XFU^6?P# 9ѠLDpϿ$(0<3(TV!T´h/ggFyggx# k.ygl%Ĵ1{ry!Un> `j(Q~ a5e{/q^8JJ JRH/S>N)5JL~dV_2?f|dg#CR} t&B)j !6Fm%q(aJ4ݿţ5_mî8%27 dT ;/.tvӉkaqV (StCw t]vp)Ōg(O$ Q2 jfU<iyO g(cZ@Y޸ l w')G jZ8e(mGQ&p9vDD&-Qv Og歚*8ȤZ&- ,AAC8&~P0s6*6%~#]@kOxfrSi)@Z> ˌg&ސ^tЯtF`HMcgx~u0Y1vD Hd= |z.Eo/u. XJ΀?-up( ˼¡_'D˜ +t?Ɇ17J -Y'p2Io/~L%0HGஞژZۋ_{cU nK9p;wˇ~]\;l~h 5XS7G5>[wNgE62-.nf8<܍}]&-Vtwnv:m n V}"|uo@GYC'ԥ]JN~!HRrn)f]wZ°wHg7Ua~YK($2:*IHL{~ٚ4H G-CǀsV:@.0Ïp:iG'z߆xJLu (}FB4{N, nv4X#C9w+}a7 ( Q8ct0y̞[]#o/+d nh5b{]sBö@;ٝ),v>` rʖ{=RU^$#S9Je={*Em`-a?LbfОY ] qPc*ЮLݿ3yt0*РUYϼ0Wj6fD1[N|rDhQ)d1ܒtjܓɠYa=BrΛJ(2ENZ/Š5t(|C?Qo>m\Ie~mFBSuxOыw~߯Oyth_F cruړQsO։I&]tqPJ~1I?Ÿ}OټXy>4~mpc]a2y9v.&Ĕ޼'P:G0Ba}'ndbRgF+eZ>@ddPAa(f +Blʼb!a!frP,9,imimsIk6wZ\imNk+mV Z*@io7d+7.Rͥ"}'-˕OzeA#]/Bit_5iA;7 awc/Evk*4\:0 kKegea'o̷lFEÁ:p s 2N;"L`\Dž&3GC:l=-aM7[8=| %e@;I$#6-W3 ):^H 449bHteqS@fś\a; ,`'J«䣮,^|jCK )\GͿ$C+$󆵎"]ʮޏP R5}^EM3!cWg- j7 >sG|{]8J#IIz4uP.)+|8}dνy|;z۝OSvRT"V\*-`3>2["7͇XhOR%MNM|J D)&_xbMZ~"L pX}*g ua{5^ ,j5,Z@㙲Ή-;N.!eXkU֙- .H2xâr⤆m> ?-W9u{ޠ zKP ٩nˎZY(8@6f{`1メcٱux{)=kKogm.) `z {O^#Pjb(/fIFCȥA/y >NJVjφ#mhrq>?%'%hH㚎Ryǰ]{g\wM:}Q5I@kX^<='{jqՔ:>p1&-k 2!_î\F s̆iHb(ݎ_Y7kdg*'ib'ܰTd|@xvS'+9Ϧ+a%l?.ryֱZP/\xgj)Xv8{ :L6%@k߈5>6uu؜yj}i? NeY7Z%D7%,Iâ\6QK,6/`E-Ea Ш'U#K17#L+pCHh{R 3@8m–KI%dC"XD8rE"q3mz EkHC/\0Q 4{lG-v ;&xGl#Ӛ^/gwoѾ^ `uޞiI \li⢪B p4C0 rG/ ׃iX&_|Orr[J@bc~]^;_Q^*M[37GTE '\.P` ŽڡqI֥_[젔Վիt@$$Ukqh*!pUX]C"% L·_D=oc~7H8&`a1( S ń`<2SPU@YҎזY4s"QX^r,Ju7%Cʤ_>c !++wp|V2Y-QFȎ T%.Rb¨TK¨ހ/ VF56fW- n+~Iڃ =)o.y i+Degm5IT)eTO7q^J"(މ*QoUw+X'΍]/ظݨrIrgM$+P]Gjڹ)J=(;~S٩|ý_c/M+4DDs곒3FKs>nS\TZvv'qGǠUE:?m@/8<[p>~+׋^/C=~r ]]Rߨ$o&y{D9T@ȽH e m7 y5$5.V@ko'ʃfG݉ :\⹦lF缍(yЁm{#aێY{ѱN33._-wM4n97Ӛ|9*b̮ƺɋ~>!G%BXp9= ;8d88VnKoxe]J 2v5{;n*#KKl )t !r*PYt&A%lSuRTuv`ʐ0>u11ܔh/KG5dBN\;S̡BiL38P0jһa Wݜz F}k5aq7Jq OTH,eN<S O U*̥"k5Xfh^U6xlvyH3ʰm)pB#rsI`~F66p*^i&w/`Efcݏ; Nݾqb:)Ij~~\Qr*mԙi5fڝZE(^<S  n"19i^C9o)I%?4DLN?vjGڑ~tx`5ѤU=V´v;Mf;H8=(m1W,pQs=۫؉5bv$NhvF 8 ѱ9<<kL$ vB>lI`G.6]k a#A1ϟPԞ刺 QcJUAޖ:BT1d&7$p #cEP,\UgvSFcHvnǔ_'eB=R\'M%sJ> 95ĨQsnά ;uɈv PL%t6&i*_,AS\|mC;ĢSjF3ovBdOZg q%V*yzIFX$AĠC)&mK/-enWϧ=H i;s;2`eՆziwʸ(M;} a7z](%ft@ M&V݅ KW!0)&<Գ8eyLj LbrY>,#EQsjEmnoKc 86yFश$Pڏ/W"s2cgTQB.WH<1loEBY&*1i^RnזlH"Uu&2KYl02Uv_z dV饍a3|NnotTH(.s/|?SjmLڴn7k: |S-d :$_<fZSػ(a"JY;Yk)c\W RmoDž[K%o  ̫ݝOH](ک;SVVQt3$Tq""ӦEdoY"LOUA52C%T2ofpJP "Us֖[1nJF=%i g؈KJ7tҰѮz W2@wSbݍWs?+"F7b^It̍=ɘ-Ȳ{59u /Вj0u:9>ѥlyQfHi?3 LcÝAF-ޅ mD4;&鵷kW$Ln]|Ke!D|; ^:>:Wn$$]af2l&/I˟ۗGb8\_%"p/7>l)M}j)I(nvňB" )gR\RB`I1Nl\-މb' `|g!P4J:#Yȼ#kanC m$t+lY3;E RzzoWx 6VeIXQ@>Y)CVtbj4s )qZ8+?'w3lPGr ;^w%(S>Z&%Taki%uaKۿw5{~g QH)_j=Z0_xa͋ǽn BopLU Lp(/p*uN u3asI`>0q0!z*T3pq(P 4(G.]lk-g3t+#bq;''Yzk\C՞\ 3δOε{(٩2 ї藢ʖH` Iʖ6jSL b63t"E9(.26p3pCP<J%>ďEJ!P%AQJHq,>{ FNTh͢ιY=̓eUa4 n0VUQO^D wŻ-Pg42˕QnnDCn. sn`9nUnĨ *]W# qw⪘~bnly Eu 07إWh n;(K-bu(IIp.{ M]u(TĤx:ٚSvZ|]#,nbv<pМ~^Y$(W~%W^~!F(Y+%FS4ۋV<t:GGekfZǸy=3r'Pݲj-n+6$سV݈TA 7P¡\",vzF8X7>-nZtػ\T:|1Q{O9ߧiwZ^uiZ_fR]bdfv_\J ϚrS4Őf2 ớ/ o]D99Ϸ7삢*OU3 ݷWK>E_mBjjƜdw|dz_Rd Fq?&E<,F찮y Id]#*3O ycj b)h~ן+ d8A~BN ҟ OE!a!ED(\, @cwh,.1Ɛ o8Xga0;AixjsZpY 7̭Î>OJ0 Q,eZ2L &] jæ*ybh9HL"f2-286ٚEbv8^^., $D-l^PUԍRd;isS튷*jsthrJCBދW$A 1oH渴IםAMi*ݧq9oP-׺)_uS:.stvv+ywJ^V*3:WάHJ +Yi2a!ɟ!lWŊu#gO~;auo9ukީL/, jPdy{ؗo {2d&pw' Həc ^Z2,pZt)Yپ~U (;D.cF(\w򣿠y߾< ]}s\dm«3#W\Fh!XN[ ntF1%Uz&C{& RȼS\-ВhlEQt)uJ RtBV|mK)fҷ 8avEοaPƏ\,@3Efj0D6>ggLnTۚUZ!eͣƶ R,2pB4d.aHaAR[=A59)qX_WBB=LI-:qsʞ<#{B8~_l쾔`uC2TQ0|3+6ƙg>ZT~}k( 0N0C'0'Cp<%9ŕ*19 mهhde̐|ERldrD,5tRÅ,UN5Krh7*UW9DT#%9xޗO}K1k7j&rMۧ0& X}>g DէwiKRݨQ>$qaTZ*}{Oiv'9C 3k`{5Ü ..LnRt&9LÄ6qϭV ZJ )Ua+ @ X~gYHm \Rs:[Qjbn{vv$$pJ*'=r# !ɻ s3pEȍj?`&Ϳoo8RF >.BU ϫ O•*6a-CUzޕ;펛і+voL%Y;ڣ\u3JR"”M(w.w,L9JE5!!-[DS2VIGxxA{q h*qv'lօ{XUAJWPPE3P A~PqH8ܪp0V\z~c_˸bhzb$\~'>8Aq2YC(`9m0Į4:on1_4 $oC-H8єP7kvl(A6iqixn!Pv֍k+e7"dCP1Z5ƀPC&YX aS jK i&ﰓ-tNgܧ(uzlO4+EQo?p߉AP76 RKJ*cZP\8!p-/<<"4- L&ң#NhD"^ }D*t(0 lPK$ǁ+TptĻDA"WK f!8*O=E1BMCMB ۈ,e i!9 Cyqjj]5qtN:y>TNHH;0tH䣦pY^ܞq0!5'lp%BLodυ2rS.;6 !=VTuXgv1LJn )F:Ti-Me@%iݘ尔ۍlPM%lO緥$-k TI Udr`zT`-BHD`iW/mo^4i SHbiMh@>`i'K"Aɍo+lfkpܚJni`G Z̓T){mO0m?%D[obmd[4>@򑷲xL},CIj8JOh%J B` ,- $zdXk[&PB%4 F+4nSćM `,/pЋ_h0/n_a<ɧbAh!/C䗿4MTՏJ# L-z8ݠ&,)0RÌ|`Y'$#4sv>MʼHr><VZ75W4J1o4;PS,! 9Dy_y&@x@6_Ú_+c:hz25P"_ІKMCmM@BNE19Pw,O{̽elGhWU՗ ~o+M hA!ᵚ104nj%Vf2~Qȫ+hH"$6ʋbb_@ }hy\ KvݦV_Hq ?]QN8V;$+Sf+:?0X=؈zR~ =LV/Ķ8ɻUW d%PAذ󹛊,h; 0Zِ(t0 GlL ڮk0lVL[Wu |*lrӂvmD,|,0X?DQDN#k$![Uo}jxCHTr3pC6yct4IᤎAX4FBHE!RPވ`o~swgs暫Nn*U" ҅eEDݿӊ|Cͯ.u‘k"XvHtӫ~zS]edŻ(bDV">8;Z]o:_xj5/ 7" Joywz% { |LXUk&TVShJox׼Y+iT}hWCJ~1wF٪z帥pY+ ^q$`d*PQ$hd(soJ0l" &Eȼ_μw>E٦!7q$~{A+Ug I.hh<ʑm]:LłR"b>T*H>%XICDXoZeڒO9vrE3nJnPc1!蠋}N5_+vWr7* M=37`^ap?{Q>ç䴧VLj(\D풨hRΨ_ ^XfFUYD)CRS-8.6TR(9}]cW/|K**CH׎$_ yC,3׃ln&ظ-dRXTmc1; NT><6{򳦩TVfz_=Z}{1[!H*wGx}(ȄϴC>Χ ΎDǵ\ ̇Ӟ'#O:VƟN./9bJp?O\.d\ %R->P"V# }B sCJSL ,gۮ@ʑL7$YvJ?+\,gbIZ+ERZJv|,+r{,fJ` Vdפ38-Q(N{%J`*~O?M{Ph'T/*Bע<ώ> fۿOvR:v"-uQ^blAh0PO39?FvCTz&أ.zxDl_NJ~ VS@&6mCwTG{[_I3#GQ`v9ty`Hlu/|z[H"p:.-1nGY-CkI:x֝*J 콢-3xM øBIƜҒ0 XaD|dOdhf2v+࿇,t7H.NqVHRQȆ㹆prG3_F7եQځQ ,:)roH2 {DiXG'3rDbBT&2f`(_"x41EbkZ t{CԬL*=ZL E0sPN4HI|W[0wvEt1"b!3U1f~/|ogwp\9> -qNĎg)<%@v3iKaV %j&j|9RC1 u{`QL R*T'կA؊|FT8}^t xvA*-S\ꆯP`p$~xtaF3M>ʤT$Ok]y]Aɬpj~F :魯 Vu,kyռ JBq5Mr90zq^Wi5, `#SZ#rM0YSYQN VB~T8VBeJ HJc9U*\!aU ݝ4t|ᩑW%YȜl'{T5}`8KR{" p~kq't6?1!bCbo[&pB,PF:r()SUHkTџ%>5o.&UpgŃv/¢ o.?vs'{qNm'%q_w]{r0Ǯ4ꏣTչBc띡|:gBy~3 Oٍg8TdttD]?{l0I[ rHHWW9oN^HMqMBmPwm:/ү6oemp ٽ7TzUWau/Ǚ`E>G8fyUOO1{F])d%J\PlmHny6N4vD3c5O>Alac(dN i^= /{nf{ Rsct.~b:y5?nEa$?x+c[bN)i"RU[\_92@&o=إi8bx1 i$'+xMJ6ug0q-H[ ֲ8Ųpo3Pr1P}[ lmji`aϦ*i^0).2F5g0qͅZ\?Cl{2ekͧߙ4T28(vY6T=;~ 3濍FJATjo1j8 0DN'Om; =;v~|7I|vh EbO<goý#}%y WDK)i{LU7g$TAFC3aM zvJa{7q!yՇ쐺 u! S_#T5J gq)=tG_8 <7!aFyݙ\BgkKCh۳./ֿH0Ts/&iMJgt):0^'$/|,AB </WIq#̤}U? t[a4R4V=c}#( T9XVpj"9Y ?|z-'ߑd @,e4ԟzq.|u%`ZT0O~/M&$H0'AH2o>\oqroR l}aT#R!tm9Cr!?` ]c'=-%D8R0!*- :;WegJg:*za$F (7y+"l  Ht0>ּr;U"ܷs#B)O+ƪSylT[P;8 ^/lF2oLHφz,=Lv74zI~;f^RsLոwpZƄ:ą`mt |<"x z,l3ܑ>t9:XgaϒwJnԔ+bҿ$:i"Wy/s%hC>0p8 =Q-?i5٭iސ,ͦQfj |:b38eaJ{3 XdLpHg_Q#԰v z§ņ+w}Bgb \ 3 |EQ[$|\bd; "x+)$‡:] DNM7~Mzg4ȁhը+LQM<4:hZhE˙뫘1-9]f(J{((e΂4~6u<OV0֍AOS.Oc5^Sm] &rrx2( *Zܬp ƩVYwlHqs:3 a2T*S:_*\ hA՜&8?~*PU`.;LEܫžтnWUT4&n@Pl{a" mʑ0pSwzO8zIL^wzHF k]D?{rb~fm,*Ah{OQ +#An$Me^Ĩ" 2Lh9$QLRb?u I*o֫\ҫ<ΫsU^+8U􅳭CnKUN>b_r1+L&Q$qƈ}CۨT&z.v}eQ#fױ0\WPS1SLo;R!攨E̤%*@` <>]^@zʹ(qh _@5tI]zYDzFbB.G [4N%G߭aeTPD‰by=vsL2ZǨ 3CK] K=Txƍ8-ݔh3cEj'^گA/ni02˞߭y2‡P!x2,[3 ytd\5R}=Za{lb[U5}6H"DȞ`Ƞ[z 8p-Ó4xDz`I7>RItx#rFSMϑˈ*v^֟f j g?F9r@1'ao'iɕDsT y?$70Q^r0Kv7jfx>i@gԶw=e| ?o-+$*Y0o*oB+o-R(TdjB)_$,wo՟o7YidžrrZɁS& }B16줘FjS#RYaZ5 nvhAvz!t AyTod1_ɧlM>%x5j{NOWJh+2]N7~3>&D5WG*Y7Odn-8^冶h~L3\waGB[ڬ\'1B9E9ll~R~]ӑE1ɍJXiڬ{Ïת6ˣX?fmu=Z`E0s4K ɊjL{Lx *Xd/'@&+ VbX0VgQZEa&Z"l`ĺ&k$$dz!mQ/isv E'jwSIR-I `FmI*J~KO^ZuSP&s+#t0e. LumɄ+{\ 1ck)sxnp(ء CKF:#ո,$T9TRKBm]׆K.ʄk O͔$pa㥡%?.=>`g)ohu }Я0阆|!T W>{ɯݙܤ~$^Sӧ~eELjq'p^S}+<,}OQNP `Jߣ$"kEw+_z-Ol6 Mk.-v Ѩ'! 00Y7ݟ.\n-ȗsĽܭN/MTNsy; &ʝҷl)9d ԭ]Zx8škte NU5$^'[@WsVD_CR®_ؘ{eOz0T oPڐ ^>FA46-uTZa|knI1P蕔Kq]7L5P^; "@^7rУ(}&<ҫzޯz^dţ[AA[nS`$ b4$C$+ 6`GdՍLgBy7[!}5DnKwAt&y3p$<@fiF#GLoFo7F ÄQxW>1?ΚK$9C)&gBIUrc.LO'Bx}Bv]$XL=F5 %תDSO\@* ew&=켥`я\! 0xZ*/9HUiuWg3޸J 2[}==PP^E lxfX20*L$ھ#M0خ]xdA-0; PwrqvVw| 'a)?BdKRv`\#|``5q1\PO§ h*"뛡+kMO Q)T|l#OxmO*88řx:CגX 0>ad2h߹[ww4'^Y ⸖zz_W1buYɭ>b%Wr~c8( 3!K 6gdߥSIDvq#w,3potnR~$GL|аB,8s'HA7 H1D2)_-dҊrG~7F`JwG}CIl# 9S_%י~J9|Ǧf!LD\ 8Nm5CH2R$Cf@hC|i/W^vj!t:y?"]gf#W-[@5ݑX'%5oLWC6GZUe2hq2)'`jwa_Cnxwyhf ix`Ϝ,g Ar>N^*e{E~+K3ӾP2ֵ5VzKɧrp<~peZ  4F>bh}kY>.]F[G?{LGnOþÏ6Uj*zvu\ B5_§O*o$IpA+G-]}}WOzw]ᛡx/WpY(P-7AʺSByダ$UdzmgݻzL?y2xQkSNn _Y 5 h|~&0堠jGL jLBҤqVۈhGO|ݥ@*hG8Sz-ikۗm5Ъ@#cӥ'pDtY8 `oh|waa+Z.I#˦H94?|?^bvk):9K?# QVCK@AB5$m M| ~e^p:5 &I./Je@9~ĉK_]eO>|&ؙTG46س ?J=^Pq6˻|R_2~ƏG$ ΓKVA4a`^jj wGK[.Eއe]3H&8ij䟵.̖Ÿ /zӟ|t4y;YPހ &^O ﭢaAF3\%u D{*!QP}I-;Ip Q*LčŰCc)Q~s1̱zwٔm'JգQI̷&z@SH_:>T(yn?ٛh/ !(+5_v'L^}[ҾvK js,F) IƘKKL`ɗ# $O;yٍU+9LmyJRG=W'A~dasd4bE\u$}A:]JD `oަq)j*6qmUz?WPU΢ -5:NVUjZHs=ϖ$# S5lS+Ӎo>FPI(|u3T!+)<R;< Y/d04 $tw(LEvri@dpW%΁i O&Ttj߳Zɍg ?ɃTVXR.D@٘eȚgtd nS+,N?ɧbZSO0i'di(tG6sL7=;]a).Crgٝ9U}P2O(s/Pj.!es9顽ii05FjOMr~#5]8'FPxX8Vjfpe|.TP!]= *턛1,'~A- ?p~V:`b8V!H3wg/Jq zMC/u*Vdt7А$b[$o&TrU[Gh8g8f!x@!ݙ}c$g_&h-1qiTM#B/nmTa32 | /@Ŕ+_,E]oR@YlE]( Kt9*0]&UX" *u;GR??\R|&hN.ƴu18Sx±# Z.Z 'KDOY]Bl;xe<:4Y 3NT^`p ǝ7E߁ה"۩H?uw0 .qطѝ9esq 4PSh#A,1hR.`ZYY]aL|A&ŀlezG PT[L+^q2qYߖ"_Hf ӝ'!Pu:~lπ@/XbCA.؎ 6 b(3GSveܢ `:2IpniMTM Zzq,l|rE:t9y&J-,ߨI,DL'Awo{BGLR&{`a  \J,H[$઩|ǫnO^k!^pK@_lA,]3i3?Ub<>3DK!< M$Zzڥb |TeUiscLoLـɵc d)e/&pp)+DF -^T{>i6J2klCI86!i{)6-^(F ~9!k67CmgzĆ4]x7_*m)xC:!G=56Қzd|iѤAg{  ۙ+T T)W߉(XXspbZHJ-5\4-_S 9_XAׅۚ<R*lUR')iefݘbo;Bs[Wϊ%uTBɟj7Rݚ\fjV;wf!^V mD' W3ܘJkxO.ޤGx߭_5?6#LSBZ#/>vFqxXTW-<,3&xDA=npp#KLX_ /)iDK]_KT]bP+: %NW[FsNpk Va䷈`cC'dN` xoBv,PT(KN8F.aFո}@DZz=ƕb' QNQm̖ Pt%雐=ЁxM,q'ī ~zaWQBBmNx,uL3|ٓdz.m?wcJucS՘gx:9muqrn'G@d.}w.jN\cB T^]8ǩiͤ,"3w3M?MTXbV^-S' &e'c` m) aAs#d2m 7]+%ctBQb[*5kJeOGI^skFc'RM$@ 1^Q>]K,L#Q!џX@/멞`1iz<j!ϯ}}kh&(j)qsb+V5txjKH(Gwz@$+*yF:%#}VV]M/^Tޭg"_i[6$ÁP)jQ*rԝ u2 veK(6MR cJM m_R.|5SY]P1YP*{$Rsii3g ӵp ׻(dqD't8U1w3"A Ǿ0 lW N!jj>Ti\-;6F",+@Y+Ǎ&儡 <q/\P^!wKlcF<c8FEfcnN)D7Cc LW|$P(&yvY8OL[ bxXK_BOWUػMCgH{pgJa}]?&~K *#|g2_EoU%L ')'b=-$AIKnm.HKGӧ3P(ORTpXÞ+ϼKżkcg*R!N20D!>2~{=MXr\e?<^̈́=JwKZ"(S[J</ZgOp 0)s°5!Tt;3H"CsI.p!)Hi &pQ(׽E sXh]$T!Bn൅yZ[|(nx-sܘp6Ca DH5~㡱5[zl6u&% qwQ/rxl52UK8lBhm8eymB}ōgű'ytZW xÔO(Xպn" T<`GE莎13upqLUtPH.f#~,Fwj*u?N vDϻLoll )Ev)N1Kr,NnbVAHa"q{R3|z ̛QPoe3-xC2کT_Þ5rhB%*c~\ϧƉmm/:pz&%7C#ݚPGl̍&F}L0AzBItꀮ_5@P( ,YfΖVa`mnTR XcPүgĜ* m\ݤ+:!PxB<0bAp݇i26cB'#"XL[*SINiӶ6]',Ơv~-Y,2ҐO.^D,^dfz6(i:@"ی443&eე7:vHRh='7t ="PO%fR%ML&&&˷&(:0oD]%Bo$DyYm)6x`4|{rO}'7Zjw #)LZJr!B0dsOPdTM6IDZϚܩ)f/"zH-׉[B<Hf?=R$y@?D#6Ꜫl?CܚߝR-h#TݲF3jcx6u:z|k{Q]dm讓a~ Z'8p, L@h.<:["pvcKVkN[|(#R9<b2$ Y0zW]&a<2\a%*$bmd2xf7\b롎Ϲ1 rY -2Eug嬷I@TcfZk~ [*:>LK̀>삍J鹓L'n4dmtRLLqUtZ%GDrDPM̕@5A$S)C8^.i3kÒy[lT+ٟVs;>ǻx|j_֛2)nJي=0 1{CXuBИb>ca)`SDD S`X9U:it0 /`xtG!>/@#+$(t7xQs jfOD* b5}J%:~y",.J4u=e :C: % 5I4Jl)0)՛,LQ7B& ;{eti$_A\JDFPqiގ(`3g"T$ ueF]D:%LVoAM_T\|*K5fRM]1iOGjZ@AehsAc&+ץ9.Ap_GwІ66\pwޡ(*"T$=ٿ/ n2R($) wOE掅 j#hp,0Wj'[(ҸK)>㑇qN6;U>[[M[rI0S,wUS7eƿa>gdQ08(ejU5\VK :=7cZW@d1 9 UFmiD7<|!s@+<ܾL J^y,@=gBd6q[wWCz*er/zf Q|إRڅLCZ]1i [yǠw")HCT97ZƆHtׯmdc@uUK,q\;\[ rtv4F4@b}Z]QɓX5TUyhd~@t^17?<4VS((W Ɩ.YqRhTTA|8pGRK@6z(9k0Cs\2߆-d#&5'byBx|]L2yǎF^`\Gsf^%%BPRR<0? `@~=ʤl“uY2cqh4av,ӟ7wwPJå QNr٫T՝ƣo$[ӛe|iڲW$*ΡQhw0{Ϥj RU*:PJS{R4hS+&(g„;\>4N.TH*D*%7Ro/=`5[8:Owym0 hͥSm!5H9/M%]'1yg22CB^BsG<'sx@Ǘ;de+=gw@a4hƢ?I_쾾"|<9_RZYPاC1SY1bƧ%0⹕A ("VvLO;fS-}s`e1 fc|B]dϋ)vCbUJ[A IM8=~[9 UNIz"&CXtɑJr.cmf|W@r?EDlLrР&9rdW^wnn=Ï|L\+J B6V6:星tw3#LX?%ƍzfw[~@>1wqA0m.yTXͱ1^J<-Fƕ6Ұ 2%5o_v,ܵP{[1uA,U)ٱq $Y.*ȼ)g_>5JU'2cBa˸~x0 iZ2s]' ep=z~]Rg0& kձ}"gfz]F}̷w4{2.S~ Yc*j tKǻ" #~0܄֛A9Z~x-BS* 9;gw(RF[M$5\3hJ2iK% rV;dGLaɀA1|f:'rQJ% frYƓu@/hzEȦJ bf#C .Sbݖld e!9M]mѷU&H Q%\&&ab mQ@P}x+ZAGk|#'fyeS,aH~x۰:žMq}:vt5$6t^$21]_ܞA3$E!P@bH!VYzk Lw_l8he"].3!Lk1k:%Yycܡ.7^ ?]ue17_nG*n^warIިSsN6yw%͊2n^B rR4.Yݱ+Tǣ8o] ^U9RB}559qӈd=. %wzD{0ڠH8ol L:T6l'@sj7cwJ9u*}-Aڄb;鉌 ʚͪ:?cp%Wo #O},U98PV'LP)KpsVhEjEͤB+EDIӍ@gU^睨3oIfnGva-ەI]zcwJ l0%#U;1  .d֙94:O E 05A\Ϸg'Vɩ0KRe_+zN4]h<Y{1=7 [zB/+_t=ƋdF}2სhoJ,Yh-WH Ӛɵ{$+&JeYD {qWD'97諩zmۚ0łjpȈ Po!NLukϦ[rf>i)^fMyxjm䥡.蒷'q]q7<9=bmB,$eКFv)׾OsjD!S˕pEa޺?Vu}d %$Ϻf-q[$A ߺȓR|sVH6TWO~:a ro^?&ԛ_ΌH_4ПNFH5!?O^ܲYu?B)tr>&"Ϋbgx&Ri*2Qa^ xm 𑰻$NXĄ/H儻 ]ȟV~75ed55FƮ X ep*5 d6r l"aإށS R7}'@r*W#JN'{qs :2qP6'(ZQbEƖd‡+%*%L2T>ZWݧC Ď1Y H# kH&[O\&Fzca9<#e}(98D$rܪ8# XP?g7rYȠeJ1.]*Y en(EkOi ~/JcEoݯJS){l ○~g~GcxUuS0P5֥~\]zLu]W&F_ᤑ(M7a[즬rOC{WdeUh&)Ji[CTjBi#aw %ꓠx^;nz}\5"+IRA'vQ& 'L$C?sUynuk|$)K p"k$RHf;ҝraz2qV)ZɹIf5/DRWA$Nn!3WPCE4ELJyW@GtWZE\DTi"+?$@7'P ߫M&  ]pW7@S]?< PF}Hakx+]z)t(r0iE?[i9muc:mol{[`2=VI0p"dJ$FK dE==25l Qd1믏S|i-iI 'zhJ):2,G$4;u1[L+mK-(?J ]Gd\1s\cނ$6x'?6g‹ |CYo_{qLw칟@oXoԡb r vǚ+1F#ܵ4ṉ„+TXigc{l0 ,H\s8A(OcpyQ(NҍQՖ7 5{u2,e9%H9Qm)BO;s&AsLH)1AEaKe qcQD8釛K (6j"lo"K}t01gY/Td^r8?q{j߹%-&yLs.!_iu#Xp:q~k\Zrf? ފhF8䳴kpF.Q]{*brg-ޟZٕ۔'<׿àqqIF1" p1o)u)gx (r8"W~)!Ԑl>NwBͩs>P/U7uȆ9.xWg**%o;4fM˹E5&7Ϸ2jڇ30|#(P@Q&xurz|LR𤠟s!:s: |sA Ve>!6"A7~ە|cewIJZ%М$|ib1 )ʳV&zLly$J (9in+iD$\8K)Zw=0&ȴ)CtVñT:O? EL&MYcC/ .#]gz@8V'dmѼ {I?z=Eaxz ;F/7HCo,j.oL%YPRm*KCH8Q!npB.$UfoC83N /E Yx_"Sd)ŤR%fޟ"TAg9f mr"@a/_Uœe"BZԀ%F62im'c b"prgs^& l3pD"W9_EK3jf gɠ)'T\sk.%yiA -Z"aF;%7C5wXIFLhAfBvfL=<4<ȘXq"*a> 7mg` ,SQH;=ܜcd8UmG(gHQ+?[˜jgq~r faU]+js8+)w^JEv@˝_=(lpb3dbCɭ+Mr'oPHv]/]PlQ.DŽ^?J:F苑m ƯHN9k<˾@2$m{|/ŌT4 ŎDz5|8979NޟA kf9.'haJv4ž1z 5B:>΋l;R$ ̝O|ϫAUp#|Edߜj;V(̖Rv;.~(י1UctuOQ^Q,Ц?kq'ҷ$KݓP]!S*\X7CB/v|+c]PeLMLP]Fݠ:*8NCtc44,ms`_ޮ;C1@~MUF`myƺ,@WPzV9 l8TQ!B!4=xha[| ^$s۔rŲky!F9R)ʮET* M{pL@&[ <.VGgžH~aN, [U7 K;̀`="!j,ߕ0!RZzs3o-VoY p"ږz{%TgBٶDe^red!|av")gAE5+ %f4R[j?O|cXqsUtɈ.W1lܔh&nZJUݝ1h_ ( eQӟ uԋPJ hg Y$3Ч~CsSY D2-2q(U"au01 :- ad[+2Y#pzA z]OaMhf]偆 'T%c8,WlbWKhv[QMvI:+ϷK}]5N4PV_~vǂ[6!h/Z sc9XTKwS EsbuZstSXke3lPaPA|ۋiM6C_[JiQU?pDv_G(|K>ߌɦUKlhSIWX,'`+wLm 8 (}e7˕s4틟컈4Hd$#\orp(da(ڑ=>YiaZne900ߍl&=3jI[s":y8l`uCr"&KDI~K s!\&x=dĪɿ˯(5m:R)zKg0'F &5ZFYnvǰ:س 3 &;.CCx&ϖ@Irm㵝Ms M&cfSE dky1&d4(&Qy,+Ƴ;96z[TU{剴՛~=]7 dՍjJ"frbXX9GdJ}f FaCC6tMwG!ϙPH.(TS*`g9$ޑ3u">9oe)Hbwm,L)1Hz@iTWT.&䅯$k]nKչT&g<&JN^IFW|-Ӕ}*Ux!26:S+F%d5%"1Jۧ؋*wtg&{{EbxMSga{vB}f4)&vͅ ) G3㇨g/jQ4j%bXNЇ /yqh"Ibun=F9 oaI%7$[ 7{6S ŵ%+OvnC_n; l3,*v>%Y$B4Jq`qDt<J҄(FY.i^c!s2fG1izED K[L|Qؗ e_[(uNJIHX}U$&z>E7G'΋0Lq\N(V$e33 աs3(MƓsuwEQ xl ;o%g29PAphK&( 3p`VB(;Ԝܪ9AUl,BJmN G:[ e2oqkIY(>v]4T`Á zA,SmAh#+S]78 [_ߦlmb"YNg= =-(\ŵcҦOG5\֞P|8)mPWE}t-?* WcgG!p4 tC/sE}idTڳ֜a6 9Q~@a^EVs2$#6ӑwm;mIH[a)!,+y)",{P=ȱxY] 0괸?(x.FeP"ӟD5F "pG\ظSHetBN<ᖲLWŵ|_k,Rմ=AE;=ַڢ}j s6Gi_̤j܇]b a.ĵ"UlIᎧH4EbYvRxB-+AY|-c8?A@kT= YT"a:,' Ibo gWm✖=ʝJ(gEN/36:ϛ\˗w|"xiȴZ (}t/rq/55MO'Sj .;"=&`b6R?`;z݊yν!CI2{5+&bM"b A*a+!R,1:pa^ysK:Jn>H mR 7,_NuTr)9*( RR便+䬤B?p`PIa lmcAh^ݖq 'by|:rl ^sщ7jhI+^Xӄ30b;^[D!׉sS⦿>E(솺1fcOXwѱl% ]p1(6DCx&[5|iy!̛"Fm=w,y1 3rA!#_׋~q1eh<WuB7ĩ$gVhnkK\w؃y5Am4F {ڔ+ avLpyև&&~ epj~RrLl״}smmjʓ'=|J3csH^7豈GK\Qf'qhNx iCo}*~tpknd(X6xfWPRom$wW(!ЎRj-QuB/hw7YgTr_vp/oF*Tb93P2=j=Rjxk%gy&QbK Y"ǥrƊ͔p~s̛SG'WfHJ*MZ%DT|8yZ[ԴSCƋ\Ya#("DaXL nʭ.,pvLטp0X2 )5 NHQs00aXlk-oC|LNo˓'Ve2!qG) (ֺj*yp9;&XTהi 2ĺ{Yj"3ȃI]_X#]!nQIV "tw:8hvsH Wd_<6XMn A7j$GF\lSP">"WRc⊿Iϗpt1D` M.z)?++f*u*zx|L( WV9j;N"&9ͺ!r3.±/Ŝط T+rzdqgbĜ٦^ "ku#LbsHbvdoBmVB 0q?S ^ar3P{w4F(g&Ę1\ҐIMu\L̆O?N ղqQkӲ*LL枘i߅]>̓]G\P (Z8km0Pj#؅qV]lt$͇UH?LhF/0R}]!5чN sאmTWuO#̫*{tcxGvڰ[zYIh T+lGv+[5-4/dMdfUSpn%w.r"lCFPH-$U[TOyfQӫH|fǸIJ*F!g5$VBQQeZx|TgE,BLIh(N%mfzxK17Q3]<`I*JKdHUFXʒr@F~cCLK &.0S;_5:T B X py>9);JUQ䍷&ުwVVp7s>kz(\V4i9= Un8`ErP3jA { wϿ]D=kA&;ZAPFUL}=\ +_>Tah{(ظ[U_f(9TVE(0q^RYm5aУB]vJPAhWkxw׆'NW=eIPq"qi'G]Ewb{|E:e=Wܥ'I%T2=VIhb *5p(TL#]d^>XMɱHS V4i>q.BVPfiEYwkQ^7g*jT25<ݽ0R'g/!e)LO7motҫE"G!sm:P&྿pA| 8ŗ-m=6LzM?}/ A[4iB$\nVyO<, uJ;!z-@Ƽm+}6WE6ļ&L3iMC>K +Vz~loNqnRd.)̦m1Tmf )O*5rQdHR /Wl#Pn`vWi-ap/=cأ|NM `U7\=H>$xie"_ĤkØW.ٕ:I+ݤɾdv*@୦:\Nk~VpM]?vGC 'b {!EDvbyXb0v|_;l!8^Ϗ<]=G{#j2(u}5]CyM̖Tl2e[w l# Cm1^BX aS a0!~3 FIQ \'֑5LC?唩#ΖÆL-u׺E_p{p< Mƿ.Uc)Ȑ;cX"ߡUVi\̐N"eER2 E]^`XS M5S۩08(ߝC#nH#\k,z>ghhRz!,#]:.Qȍ )y73<yT-eciR!)leWpكqMosReFRRo-=?цd+Ew_t"¬{{ł5zS;{͸Ȣ-c;WXGuXcZF^!YOO#p Kx#'R1l>j K]Ccp?&]6Mlc}'!1{D@m!Wu'4OV= 8;XLWzKb4*ڿ ף|+q'~@rdqռ1atmBHrkXRƙiQl*_{CfG}'pPGJVS5TfdܔqJiO)dAnLr$+- ;=x ͡Bouo9q2Yn4bi̫ % iCR>+?|B:0ߙ:^S$b[\˓3fL"JP aNoM|MMd?6C>*$lQ 2>Av0Sqlc)*P 6Q$o~1£L1I` ܑu57_=9nOB5Xm)Fl"u{:߸ pa)4Vj;sEr6>0< cNxfD| V% ?1ܺJCSBLJARM4l|oJR.S@Y#^ÊX#jiQ[xc H>ÔN}ؑ ;hݱ59@C.z*m8fbsDWY<6mCJ9J[+%&\fMXro{  ݁% c|xڰd̦@ Ŷ:77 7ʥc9[gQy] WF<?T:rР<}{[??EC"ԛ LrLLʩU%"ۀ}4j2-7ahԞgVPtHܧ@*ݏǕ)tLG ׏D[-5Ti # M=y=&闯SYhkGr7qAB8()W߉ߣik ,5 \G <{ljcJk\yTkS7 S=]SJ"n5$},q#[ 璧u!>fR+")7>cwz!?   ZZݿY`v2j]g7"M|'-N43+98IKuM Sy.< ,c}k^| cL8WYLGEtJTsNʖ?0VJ`T樂[M'[Mg^P*4.<)[xTUηyI2'3^ͅ^rX->/&"+JqLG00aS;PʩZE|d0 v&~i7Nsrxi\S,Wj9PTuK]MxkpC#rɅ3U 3tBS8D^s)k_ă,Ƀ 3 LR{!{\ 5##d"z8 ;CewHmXK͟iyFu2!F y;Պ:#_r ɀG:aYG="톀1[Q„rvVH ;hգ!VUQZ;[bNʀg]^VVf"35<1|&3ëRG-ݜˑ ߪm%xU꟢ L} F!QoB>]|`w^$Ϻ͘6d;Ϥz'@n/ R!|F’՛zILq烳]d">QǮw ț3dX=p)AubY9">wl汘ǰ nMFc՛FA1n_p2@2Dл:q@+ 5F|4y(5!n|nRq,4mdQ6 S7K!1+TI"5(S#hR/ϖކVi05'gʿNY a초?/lP8ؚLBTw! <` G å7Հ{xW1PyCpyӇPU_Y>NJLvÄQBޓ9(KCF_qRC9@݀JO ıkxׄ/sNP*7}}BklZaF1#߸p6J-55!tsIQ㞞29@[ ZZ0Fz Sj\Ƽ(ȱa/?lWo8ϲ v<~Z Z+6ZS #}!3^0՟ilIRS/sKfG[ix-QN`;Sb莐 oZTݵxX#t6C7iB>D9Z:j @Kf=7 U!ðz<[`tz7o>?0/S0jCoIq) f ^p;dw6'ZLFp !T}O[D]Uw>Gv>=Sȑ=6luih5&#t>RC7nm2ps GLcT#n9`-yuҊ.Qqu~]'- S|SrM Zkr e{C#wT,/sfW"n8xY؋i'Y]j5fnt1Yp1e'Wcvx0Xcd˱gY |lDlBĴE1}gG2*ƾ[zv~ +`ϫ5 JԖ)9RU=LsәgQ\ V (Mv = =[ P O*đPc3Ò+$@{;C<9-@XhqڣraƂu~D֜q¯*W>L>eav4dRs4e6)&J)FMwMx2J94+r^1,PN!c8/SۂkSTynIq>+č !'qѧ^m8|.m4uN$)L[ܟtN2f* BFISab}!|!؀Jqcmb{_,s?Wx K/H7'39besAB=H8.PJ-]K*|&%l_4Ld98GPÆJid3J@Qf^GYE0i,Yra% TH|*3J:^{e%h/ūd_;>#g*=Ȯv$ތ :>oW|e1r9_mW_o^c-ZpRA٪D,qYs c:>O%W/Ĵ`&2-pTC}^@IJ$XV0[kLՅ\CA r jrM\v_1W7<&~2_pB89S"TH4_M~Q]gjwqa>SnBNk|t1+A&gɺc@1`(Ht6.S]. m:-=:._|YµM36ր92bBP>VGg0¦Ol)W yY_UF*jQ76 ou V&8m<9je i昐М,xM&\?2p^;o=}F5$ѨH>R/ FT!7DjNփݹ$'-=c{qƑޓE@;ԙ\HW8d;&fΆuԙg?dN-AF9)U_r+6GXA_VNA[ٓ)|T]؊t2A)/ҾLI7ðBQ*@4I!%H "Exؤ=(6"d*N hj̢E9X[8/"R,=TDzXFlQW%Pa=7+kd[gf7wUvdwC[uեP3w۟7\KVZBiY-N5G*[FщW%vNQbA2٦lT4 ,'zMSۚ}RW<{鳟C/PXCVy-plL@45)hgkݡk;: s-c xB`H⴩ |e$oDxJI(yR|':|=c13S( dT>~uA Kf4~,Xʦ>#ad X~̳$K) >lnd;%I:GrH,oQ P!`5:n nCͧvDx'IY\'%d]܄A2F V!R]HK+C[S(3uw+t]oCSn_1*(&' O܆{$RTjh}.;&'&*n,K`c9gNA73\J$|;3TM2+%Ĉ $s|-DrE$?-3#7 H"ocm)YYӍҥ`$#$  -u: +=v|r&B(TTK H}к8Rȼ|? 4EDXʘ::eC_f ^"VgA 'l,5rDhD~g59P#w }K >[~ I?Ľ,J:EI;3AݭJin%\,^n_Ldl_@. '"< xfI{B[MFWbǨsEb5rl&3+NJ!rg:x`8Uu1qeԍGZ1 \XټT)` ED[2g x<@l s)矿UV,)^0 u5@,]H(*ok3av 2Umǥʣ8dⰫ*k RV.]B#kX3uu(R)g1_DU"YQ+%0b6x~a^q!'ܬRl(E-F(dN߲h9㈹d'F`bXxrBu"౬(PՊ‰ ..A+FZ F?݋T=*ݢRu"Wn^Hȍթ)lfpeXf)n vA+UdaĽ,ԑ=~;բ ag||#dy>ޑbT9U8ӭ'= IFK ct$Eۃo#`}Fp5QգĝRI c\t SLv'.өNw~,KZe1qlj] _2w(#_iSd"J|U^'yg+dKk `a(3 /UF%q7OC8VK">cJm*I5t{sL6vn^u#.' ԥňo_MA,`5(R D༌ghmQpn{ t#6 ̣K], Q$S /&4)Q%]TL2C>8q"W8\cٝ܍_ 5aâ8cqbV @bRO]>ҐKNSecwsYhX>bsI] dy\(xk?7XU5z_1Gъ$VA6RvP%`NS> J݋-{4*Wz|8~IL~tMۀ|TH ը\v`<6ߵ_2=]֪3J/'554ftlȜX!"ѸKG 6sqިH6=;(7Jx42R.H`8d}&yCv Z"1H oZ3o6xt:UGEToڟ]Ŗ/(iCKWxt]`H(C=,U7zcs9 !8Fi0 qͅ$VOۨY XԽ-B{Q,2SS&ڗP;%!n&sGNkKS.2]F_^X(YS!"d_aLF@<3^9Xa)|0UX3=j 0,G{9N9먛4s NE_ˀ>['u6 n2to]p%>\D{W?1xRrEb m-&u|Gl&_mFMU~dh3`p`NXr[]~BΧE=;t&9N6VW7.#(%vcm>=WHOh/4\(ݝŖiB]?q?<氵6kS9XPύw]'Fqlj ^{d^! ni~ܰ?TV囡h4RQLi =E4$Jr->a==H75ppׄD]uV#bAE+C-*&ew,PKU5k?&E>W,~uX4cO]_0 [Ŏ) Wf]lN%%*@dNL"u͗{ ӨO:3ru` "(_%ЖM l2;vɼ1uZIItTmx+Z.=̟R|MО7 1QȔD /ü~Frx0Lq߳P Hg<UO8nGȭN2/hcDX"&'eYo8!9},x$Ŗ.~06p3̠xi4 `-5vOc"Y=GΆ\J JE"S7Frσ/0}BՕ7݄fp)`:Q>*(RgK>F^]~vI>u9ՈK900,Dv"3б\n'4]EgB. HuĂUM\s _-m&ä6q#/@Sk[:K߯[vN̴âSK:׻ ٣H.JeLqfr/lĦXrٯ@P,AV b:PYWJHd_ 4 X\*g/Qߔ"43. 6ve>i$!z`1x 󑇧j~f`* 174/'}O蛡y@e#46adL/h xi /~ÛZR|)p'^X`5P2W(T"x=p')V*8$79B-Ҟ<~sdR8,Wj#c9단>I XeEfpiX[n6И:Ƥ 5Qwz,p8X9G͇&FJcNKmTpͥ}sl:6 }l(19^K ܱAW 7s6D™Y0*UH -J $G{a1\eSLCE, NwB B|Q9Ćz1 P0d$MӨ&9Vz;NƬ9T)cvQ1Asc|sEBB`} vTRvw`ͽdDFoZ)c9/+$[0ԵSu8oEIu:{e&^ yo, G+WZ6=B"ᑃVغ0L RmBK"BtH}'WjS rt}pqz29Qy>X`\o9llȶ4r2?(+Rn71tsY0rabjaKHg'Ha(<* O++;cN_LBe/~a|9xg VH:TF02mǩYccV׻7k<&B yf_% :ҿ||l_ͯU{c7}"JQ߉=L@8Bp HX3T[ߤ2(ӭnî #@[ qo#Sw|mrt N^ț0$KR%QvfVj iKP)AF3k'TgNPL{>~ַ7`][Nۣp2;Z]Q_CzSRoސZK;xsM+.>ܓ:Zxv7{3Avp^`I32a?%,58j20-K)6G"1'0HcOrҬlˈZ0D=Cu'j]/S-4jjdsxỳ`VWln6S-I*,0o0Kb|3ΒB\B˙p圩Y#,Ԧ=G6dPTT*7Tf IbBetkٯ+3͂EB_X[L)w8iB"G9Kx+ZWs6@fhAC5ON/T1gF J*?+.b T;P;AݢP7r,O0SY3[ o6G)LJHEQX_zdž!ؘ69hFܻᄆ:ΉP?Q5uÌg2öZ`c3d2 ` @A KR[' |Yu˞}?zWŎC`pamuX\ gM\kfr쌿#֪:|_\*4c>MX=_r$#`;2R~ i"a`9QxI1|`Lm]:r:&(?ro(;re6dP|ZZ{]pB\[g. }(q),ns性FBbk@^UN8ƀ| y e۳uٳQ}ٓa[D9rѰt a]"yI|]΢_tϸi^l3Ѻ[cu_pb吔}Ӟt4!&HeM"yyE4F*`A2Pn,,>\28|d-\N*pK(}>mCrIKpj щZKԶuOBRYn  a4-&5'# *'mUĊ"%~!CZ XY`?m$v;ě 4&2Qʵr.qMs%T8*wp>aD .WrN-g"#klkcwMRTt zYy9F*b^?wZ;^=u˯55u˧N5G-?{HDTO|#`y|u9_k> ƌFgWrFQԝ\Oa r{7MI] |%qFƍ@XZ~>b%"}Nyʽ,-Z>r1œ=6" @%輮kl%EhI>f)ٍ#YKQOƫ1Ep<y(gC@-Dï7%W=1o(c,}}5'۱´LtPCBݸW Z%l vb!G!·YЀH܃)e3q쉨>O/r8h_:Wu`'L8 eDXQ^}j9q-܁(a4|xTd܁/2z;5_|..W꧂!ܩ|:`.@m0+M%n>>T ^P 2q&}emaXx8ˇ;[&|`2a%Z;ƥXʱ^[ܴW z;M(l@[((ZFbWbD=%Athe@eD_Px&z bo.l\Ī}[.=7kp2tK4SKB/jZRQ, K s]R\^!!_:Nj^&38^}oǰ-KnHǎ`qQvheyp"t%odE]u0~C9 "LcD(p:I&9y2HYˠ$1&-Z+H-C B7h\1McrЖ>H  ;qKl.j[[.hp !KO1Ћ*V:4EQ)dc띇)RI:nW6[&~4wZRĨ>ˏ^qyaϖ ),)v:~-Ŋр)vs7 LnAq3<ΏuR _b` 4L"@a@bd~ ; lFou>:U${i"Yb?^Z a -;Ѿ|&\?˚47 {'\Q`ޖrN'\Q7WT F&WgIjX-;40-qbM=Ђ=T*D&SKu6IU|Od |Q:xI鮹ICۗrhmpxZWtn8dy KV9z0,H+]dzay4c0:7,W@E "GS2V*0BjSN@?7>e :x0\bKB\?K̘7pĦ ~֟[<%bbɖ@.&yE0gNz-MNҲX/˵%k)%P&sdW4{n-Ӗ nNmNb_Q! rAcAq*?//ڶzFj_^};6@'Y(?q 5m;d9٦H@6d~;q)/:w\h{[y&?_QC')%HUxn;Zh B[$o0 iF< ?Mɯ g̥0G Ė"ڀT7$1r .˖yzQ~z3)Ki7JAn ]xyaH[ ؠ`'*'մzxc~*\Uxe˘?L᥁|OcluJqr)RLm^t ?o MwG)e{ EN5>LIUm[ۋ{Ov>psեsZE֎}vB4|eۋ8rmh".~$;/ /B~5&^ O#{;ALW?:`J4Z4/ |$E7_}2z#x8օK*e9Sl-1.l=\lܤ;EZ/CJ 9FX%P8<J>=^4?vt߈,OSi N/IcۍŔp2 O}LP1NyKwr5GRT{ؒO̦/V+ >K,(jt+Vq3'{$OKj2Z;y~HJeVX_ 5CؠVjL `#io,P@ٕ0(%@;G Am>؞zڶBF7ukM0KwwEĿr~-Rn&|H}}gV`1tj忲𯗖;d񋼝Ŋ!}lUE|ڦ&9tH|t ɫHB%q7Π'(X-xldt]|A [+"# >chRx:^FdLtRz4h.{ 耨»`j Z}M0.vuq87cpB.,%܍FC2>j*9So{.x%؂0aח򘀯T!L֦>$kJrt!?Vʥ6 wMҨAjĎ[7"B?, QHj]õ#5 NͿ B;&ƃ;]ٵPU7CMsN5e)e)]1nOb:,Q]1/u;r(HЋKs+GvNS:e0M[`J$2~){K\i@DoSL`u;Ы(3N2 dui!krw*:ƢHߎrz>&8`j".qU`cH.V\OF[oz!\Hs~CX!8)Xf<&|Sv>L(j &"h2:Е dZAhKk.@Q wcݢ >q$ @OB "&ϕ{]^e %dqf'Q53W ^@'g}0g/ᦪJ؛p_1qa<.(Xߩ3֥Bw^d:;O:]ٺŅDהL$@3^et|;ϼ9s6!lبÂ!v Z;ԇHLj{b_'=ގv]J:6g2+^aucEs_E|ލ-n|1\yVXQSl_n/RE[ gq{,l6=hyBK) -PW+4J?SH)M'e*r]ҧvx:4(@f(}T+{O ÆO]~ H @A2e.qew܄+4p|._(RJ -110z h9~q)f2S4prlA 8 ߸yt̎swJ,dKԵRCNVzОףXZ{,_Յa]%]*i53B]*BJ,RMonyS{XJZ© P,P\uQf~ M:7I.! ?n &z~'.v)`-'sK N)׉WJGF)*AESI(S?BN@fRP|ٗ["NJNיWf! !SvYkk$+B.Yyu8woC0AqcE%C^|J^q_N+ ] x$!A(۫`ӟ"䰣[|Ϋrq>/v29fpIဳ 6l^^C^4۝߭s"_h7ŁCQ~a"+6\g߱~G+|EeR|f`Wxm.58 R#1j>ee[d~,VLkNԡ3*J =r;6:n "cu, [KvEnZ>Kffi|L[j%6NTF~|q֌=i$rj+ؐi-yCi<#7KScrRFQHw[b<>v :s R$S}fQf$PbT0Q0'm(M'\w͵™Ď4-?jphY3U/ K8#n¹0 ӤA(ÜȦ[/˸RisvIJ@Op}bBZ'a'RWMW #h?yޕ80{=/V 7F3L2Qe4*ۋ+T- ͌$+HZ4 f10}?762d%*_C~m\bXu S\/+qt){K}~#&$+8t',ۖBOD48I?}aw,DN O-r@,k:*G! Mޖ<}9Y bYǝ$@cFĒ[LfxޓF ioQkbsn!HJގe:aF@0TY/U?("[R?ޅ (H]nv.w말*xqvX4maȯ5gw݌Bp~^!$sțO4(8u\9\V"bo&/ҒUrr8B5iQ`Nw hU9_81v*T؃ÿ1ۻ4:wL0, 򴢜\B)$J_t 3CƏsljŸ%h3﭂1J~Wojr #{su̎<|dc/#8ޛPV#E%"a)VJz>N oNGey." Ƣ~ղdO xkB.fRɇ:%.©-q K$[`˒ ,GyM&QVv1g򥳻՗ '̲@ΦhYу]wGeUhK4HNwyo0bY*wxUxע5 Vn"0+!„xZee;Wq|wN玹?,w "?ppWrP%Ʊmy<3g .B_-ifVU$ۙ} +[Uϊ& , ZGi_Uݜ< L D^54ly ^ ƚ0|GC488~)Okfpn :NƮIJL"4,'zx뗆l x6FSOs--,,m*嗿>rt֋s % `Fb/U V'I\".d#U. SzxODp$ s8rÒjbȰMzU@YCuLO\=zF2MݜڮWnAU>wL)sF6|3A`w(X>,T Ôb90ڀsHb+dxXx5!̵H{N:N6b!Uȗ@BۓѝCYMw$_wV(W)]pVIh/aPXPC_gMEq>(Pl῟3zB L5v:-Dg/^-Cz7$Dii Tu\h^[d7yq33IST?[,!J_&WkݹL+;t `_ԜC}@xhM0v1z@7++1XIﴫjG $^aU_utZ#-˹J^ȯy^CMnA\vRI6rqmrroB/B&a1?B1kig}2h[q' ~#A|! ER"lq@5\6鈫KRdvAjFj FcF$ J!Qz:~rH}}2b߹g` ߞcm:0fw-h8M_wZ [NEr!eꊘGh!(ߍێO" {(/ƒLHJ3*PS) S[Ha+89æ4$ &Zđ5bl *SM'4"B4h:Où-XS/f|IϞ QV8U0Zbye˟Uy;Ѩu']QP' j\II+*@F)D6*odzᩧs 1LY_d*?U%A"B T"\OI#i 4S PF_%*'w14kܒj+<Ɵ3?w-.h>i_?ŰbdƤAELSˬK02^$님͞mM/ŗ4)4$bǟ`.J̙hfS^75` r|V3pHflzO=z'f²L *$o}eWT1TiTb֥ rV߾r:j3(rvWlg$E@;0!tᏚɝZ*LfdA$jbϙM@ܛc~eŧ1k38o})HCa":tϚѼ+}zVF%SjRk6>uc|gZU8UFqae]9c& HNTSgC5H*~$*5&߶ě#/آlcj> <~ҌU2{n 1iӣ@d&5~x_@˽2{&xۅԸ^cyhJX;~6Sۮl{0˖wb!:+fh5ɺ2Oj>=w'1Uߊjer#,!p-^>Y XσDWgi L\ %3lj2hznE[YUp's->"*sRi{%iUs`s'+sS˩^>6;=C +9h\Z 7 3[PLBH!IREjvhܛ \$.Ym  6WZm|qjX "}j HG;JKPp*G>o^.N<;nm 'Wme-㣉)c;\p޲%*N=xCYEdCe*y䰡k;8cPllT]^@qztXۅ́o^,22χ%%:^W6 Ϭų%fj4?.}- jTS(! 瓸llW*72r dsDQkܛ^O)#EZ,)M>4ӸS EEr?/.3[H3 va:*}y6cfZ*Խ菿G'Gmci+@unf|6WiNBU'eƺgS;U%ƨЪ&WUQ޻&euA7r R9%pW^@dQͱ/b7z4:=~b~d}mmȳgz'9e'iL hCۨkf ηt<9 v!hw 8wxݢWQL5Hf!Ib9B󇑐8sD[6\4; ܝ3bƨq~ФVdK›JNƙ*1O@ZUv"+@lL!g- ?f@]\b3kp*ME=t*zQ֙Ju xRWRN@P` !'szU1I%Cq+I>aQ%(RnfOReVϧ؊p|p6Pl?D̤KD\ZNcࣾk$ f`R0QLi .ehєBr ۈF9f Z6nm%o Njq&9SϬy8>ኪ[o.G@| ^WEj@>!YUd08u #<ț ֛uGTOpzcx#Ȩ^(}UY4ޠ_0+{*83(xm:^tA4D(RVTVrTnŻ _Ψ[WUwi\`9Q+k:"IkjT pku '97ފ!'\8zCRl.1=;F mIeQ;=`cgUo8¿#,Q1 %3]".න #>:3  d,S52$g_GE~*_@3v=[oOU=?1:F" u_M]x۲ P; \ c oR OL1|, b}<- ʫҿDOU;ezJg?i~Nd :8x|R~p# eJM:Ol' 1r) ku `sD}ք+> |̺qb-mB&p+n87開bRJ*gZmFHLxH g D D}^%â0QAmX&Eʹ{&njou.RsGn.Ĭ:}P4= b:9\ L*<(f*`GqI| hūyƝw#>4Ox78s'xC'7@]UJaTV?;4n-*R~ TT*{_dc-./2tZב0b(鯹f)DLH N!{˖ʫO/\r :1CܑOh=gqx& >@P /dΚ?X2-CA"喩${J@Q𗷁@jn f!(RK~,*uE~~K5Vk< n_rXԥ\AcK3aXkh[؀(7 W11b FL@>Lklҧ񙦺֊R444}IF4Qf!|`ᓁ8T|Ei( ]򾏭BP$EXU0L%N-w++֏ܴ)Tζgێ0lT :[T6)ʄ?Iu|j݁1yEyO :ʭ(U:HV,a1?=NK/2z%ͣcN½"xIFÊǻLxG,ʥ0%:] N<-8*;!o%qB=zzGZ.*odhC! '" .&tQE!m3bTε7k\챬1S4:ROGǪGJQx}-?6Rf~JaMt;ΰ>ne=2NBُwT㍝ਁ*~\ 5!,GB%cb<$g;T}jo O~)`}R0ZW0Khf*ï&iٓYZ' _6\6)n5ʯ,Chj/i _)7󱴥Y" @b䕜慹K^H~-Qbsofn>#wq-4w.fҔZ Y'BQ34\Qqv&R[fh6}iSۃ6>4gc&R漽9<MC`3\,c?[-+AH77o_5P/1Nvs=HJLZUˁT΋:ز>D͝l)8bⶍ>042Ph_J\<Sm̫v7k<1ݧé6?a&==}k'B(*FlqJTidG\W3/ 4my͸UK9 /> 륵KX$ |G4@ NK3 %U# >Wp҂=_k(sPTVGU4Iݠao&y  UCy3a Obk-\HH]i%uPSӥD<Ŝ=Mi0ó'w{myHgIE :6E hi#=7V+P 82H3O]uؓ j1ݐ0\Ife֣ f:iVh(<2'/ɲ 0 tAE9q.R*h <^Q\ bHõtdĔNnâjK~ { @0U M| ' )lhAh; LN;PLAͭr⇯P헛GċjYQ d%J )%)@r쮶ZjN~?5{8녫*hEbAZ23{t7 Pic4R%b-E?4(ʀ&>v%c+;ni`rlC0Rы ɂJ2cHu3zPP9 #w\sdӊi̓B;n9W*1My f iیd4Y‰U[KoJ쟤orv(k Gz ڴGϡ9 !69/y^[S[ &O-upyki~9ܣs);EhXI_/piVǶJ { d*Y- ;,s(ֲ3 ?/2)bVׄ@m> m|7:̄fpV {|Tg#/NEW6PʨFgB3n;* GylyڋD TrntR>B^i(4U8;mT?u~dk!8(W &S뻱n"zA5 q*h$4=M %K(8gWqƞQj ꜙ/@'&\^iN&oJݣ|"$#$4IUi y I]Nfo]k8ֶx,A'?@1RGE ¡ 0m|P jx2,ZXܹ7~^?kK+&9-xao/ Z#mnO[gH~]l_ˀkxK fqkoWf,kИ9Wd6H+ljMy٦HYʮ /cTj⡵4=K V i;Gq‘ ɱV\e1}J(?%c)#̮lp=(!vt٘_Gn9gKM8.{osSWOYe'ЉV>:,^!LXT IU[@صPƑh#mL(i9'@umy?PKZiNk y߷h) \{չ3`_;նk6$Gz,RR7/cQqFZ S-(͠Ub$[Bˑ& y YiV>bņ,[li7x?HU|:b(wTJni&މ3f[E)7&WBJJeSbWu2bC)ޡ*W3uEA2rGHst)zEDT3L nXrQŽgo?bx{k YL+\` S5CBz5S~qiﲇJmBZOܾXeA{5j pOI%fq /_U [@f7Ţʻ\-df포󞮹'a1D\K.|Վ ^T-`TSge-8?.z#cJkV/"·`AtgyB%ԠN٦H&n*RX |[ ܑ⒁nHAt.\\t# 3zdyNz\6zVŽ'i`]aN>݁t  ˆ8j E.Rp7+$YS>6e]tw1.Uyb[z_72仼𬧔T$ӡa^P}[ 3JuW 'Vu8"~>fH;F\X-]t[.y_,j㞕ss͉RLms7|w]u UEK)CG1 ׉_tB]*nP/xć3BX6Cfnɭ[ЭEJ4%R.jNm}TfJZ bvõz~6w߰yA/+ Koϒ=ʖu\ϓ&&4rHZ축D teu='f*ۨ~2ttRSu4g`(8nj䥌JDkZWx2AR[Z/ZC&^(-5hfekJ:Xzج4*jȟ o#yn~Lu?)Vw~Y,hr+iv[w ϝ."jJ Է[KJ+tN"ӢNwr E,0VGɃQV>-)Q$wP? ZmU9+`#EAkR:jp8cA6 E{7F}.rUm?dRǍ\bY&b/̵^${He ߪ >M_܁"\fڝ䝣7_}`>[/q˛ֻLfBL&۫GB&MaDG]4$sǛ|ԇl0 ]ח:GŬwBo lqOwXq5,w-Ί#3,s'OxZ/*8#o:;h 5dʹДͮF5obhr/YW$!&O6Zv%gŸ1ESf@ APs:X,9UJ$^{I>Z[| Mz3W V\ٽ#e>46%b*ѹUZ#9G7G|{hI%mSᓟ {$øG `4w~2X6'lz7]Ulx`Y[ )R;(Tb')V+kFRʇfmK9dS!Q}- 5S'C`$4afI*pBy7V?Y$/)B(^;/ƦG3"5'aS/ 4e:JɩX"V4;㖳;C&gdc4= ?I,K%TI,?o^hpm!S~.u?2Glox7$QI(S<R)|7Rh^ʌSf!R{L[G+"hfUJH&?A7%J)-mEJ@T,ő Z|rP| ݙ󍀲+Qdx ۟`L=;mrǭmmOz: 5V^ dP{5 /涂0,!d oWԉ&w2[*j:MZ|bpNE3yH<4vLf`h  DH9 '~0|kB<}8sh;+g_ln&λ/7ph^Y^?TaFE ?5W} eNַSPc5ukև똩M[MܷSha1.`fn%/5VH F|AgAAlx\/+NLNLSКGTYVyVjXkj:TXH9dGhnn5[NF22In!&!Lpn&Y~d=Ru͎wӧYnwQ:-P$Jm:7 v~x/ ˌ!zc&;cpR#*3 tp{w$f~;c0"S`*Q{ræ_yQK, (~NLCC{|ou)Ug(h(jTx7D]D[,CF xe7aXY@?mnɬZ1td0%Kʍ853B6xBl]DdwNe% >h0+DE`_df֋6 : `5ګBUl`1xmto-.7asiCC>i77ϔ\~*N`J1EQ fYC[ cp> 4Xwxmh&٠E wKl5;t@؏=:TmENw{ع¶v1Wù^H ~B~6DvXҙWpi3ONetɿe^[< ^f;+,Al/ .VA{j$?ԯAåMъ"B[n($g ~pwwÔH"ERC|SŪEқbI\-k\*mgE{~.̱ ״ >&ب. 1}!i/.P$+r;pdZP]hxmů.^z\ok3jX0^JGuaw##Aj`،ȡHa- ] maՑ>;C15PŹmOvt]|my ?h_i%1|wyѺoU_ `O y,v Ԕ5iZ2?;ٖrg,Z̦=L! 48u1*ȭ ӄZF!SpaEBf5xI[Jk O#8<-Q$_,6)—- `Jnz%yU4K)wXvM_E {[Zf>+!p*V Z+)l&c9sȬogryeR @]5`uYXK7xg+L&7>I W͇pug+F/6f[l! l˓RvKrQJNL U^/Ngk/huQr }jXf鸹2 ݗ53D ˶&>I˕[9}jܐGREhp졖[3s^J.5lZXc9Ֆυgv޷-)&>ӵ)q%5dx[7|MNy!& x Ek6yYH1U:>JB5ůHT}Qo,'[.;o`[p@rB:)OH5_5e ^M`Lsvc.4zs~.UGwJݐb*Pqf:Z8l9}{73{vĮ/x%-ANF6F# _L6;^wk$+cEKzKSN%࠴@5i-kxV4iP\ܩ+eeN0!EraL/8u֝VgI7sEs.V=TsZkY9@ԁ9%"X,j~z 9MpA3퓩w/pȯζ Kp‡OK +]ßCԁ"^Aݻ\Gf_x %N-9;IָZ[8%)L0a=XWE|6.iw M3='C4smIZe6w=eTƀt2h=Ak>^^tA\k`wޘ ԭ;81%>c2~߼7pVk]1PG>'. vm^fV.o,YT2{[gPV9xE'?xX[t,{0`);nw3TWN TuBq1}7: ζu2Eg"NZh! A~Űeu[glr)\̰J B3y76o9maBb PEuDٵO9[=r6o v:T3q(sC%$I(ɢQim,`@'cl|bџh(fٜւdVޮA[ q9]=Z6/bɠ<.ls:X v{pt(>DSgaLuOKsS%W+۰9|׃!(ZaEͭx{,8_;9$N% N"둘qhr.?=O}8[a+?zB.%EsKh8;{e>BbTr*EUV>\Q)RjihSTCO4 @GS69#"d/a>XQQs..2RE H&$^xT<و{#;r\pHsy| D} ڼ?ty'|^[89=8n+M5* z[D5ˣtlxؑ Lk;}*=yB/2OrMӚm,QxAo 5A~vFFH=uU 挳Bwr`QDenl'` J=@MQÆw{mD Kt篬-k&tV c85++r;bXJ @Ҩg49^Z:vMh!)DD}IypdUזp;#UWxKk*]F@7b3S,AHg$hJsE^w.++n$ 8yn_OJ!T K bwkF X/LW< 0v{5{4تCFFr E&sQx]0P?5EZ'.zOr b|<ΝQٜS5x{Il|1l$ +m{i}K؏˖?eA? [IЎDUɤ|`h 9V!P-o99BO%R)(UŢj"MwEg1#oPOֿ~Le=N/C ͉7ȿA2w(|#/|IZ/"f5g,ɥ# "3̇=V%0QEbY-(&";|ʢ5(G@q+^&<Y=ViKA1S}I6HXbϤ0$DUwOGYsqH;Α2R#܎r]f2 ߊ sr 5ApKp <̏|0&GqaSPF O="MRգ\ DϟY|&Vy(+TDE"szFDb StiMneXP1uNլKrX qO 5 vcR"oh<ݯmeeLhq)?t_Xf*G ^@COcS<"߇ &V[d,공`[lmX`'#B*g}+yGץ.츗ב0^ʝK_>ާhSgߙYA08p',F:UN7_0&C =yt$16M"bR,l <Ͱ9cUbUQ.r[K)"\^?*pb+g'ruq[ Ɉ@?;ד7\S q'L[MK*?*tV.?R9ѱ`ZtV%r:P^L+qX(?Z-~l5ɴ R_Lps^0y12~(#86ㄌK ̣p$CSFRn RT)lz1)Qȅ:@cFƈO~*L"s wwE@H5|^Ip\ l*0@[jn qq:Ͳ c_|̘5giߝmPO$8  iBG2TX0|ǿR%KMk4c%_Q7Jjn?[.Z*JXcEL%aj,zn*dko(@TOb>E[ &UBtZ "pw9W$<Ia Gc J``ܼ)).\<f~IҮn(Pgt?׆=r~ LXTc'YquR=\5i}OB@KIR[c8` mW6uMւڊn| W.?yYloE58ႄ% O,7IjX^ki_E\x2Oةgp6ZASsғ]Yg:H^.WXc#sW-DP$*RJk#ky*mG%\YZ&sv*5p*‘J 2e$G+KZ89lJc$U]>kuܵxqneSaꮮ@G}=%TZ'َ{abXHbԔ[d[ErmdlX;[V |X4yHFO7oe܀bh>i٭L)PU~A֙W/mS2 StA&-XBk*kTގE1ƖQ3!I4TRN &HEEVòjtR J_ה&D:}\yk@x'[lY#Єო#/Lm0T0 5ezxNus 1qM<ѡJ] |wT6k#5y\YAb{=ccA;3d*4C7ޗѾ|nQ ~iBI &;`Y7pE\+cfmN\s.2z@$ǽ1O냫(bB{3TNDg+t$;;Qk:h5ß4abA.39 H;)3)hb fK?dOTXG}"AsP<UD D^pKmq2h& ?Vdm^Si%y[}.nA Ļ5=΀%>&LRiy$PlfC*4hͫ+ Hɝ Rؚ3s}dv;n|qcR9I]v :16j VܦP],Zt3ԫ2ʁ8~Ș?*>)<8~k^ewEG,tsz3v},&v 30w2D&zJcচp6So@Eը|BUvn)OcC*8U4e4vp`v|]5-O0jxz{ׄ*D`+A4FX?dZ~b9h{"\B%'Ĭ=_kCis<)Ijꝋ(ϕ$x@U w@Ӈ*+2q+ƱrkނX<o_"eʮFɐ֛o)p*4.L_SJUlDdOK|=:1N2; ,P ohwf*I%y*:/0kP,~CMuS7z,[my~Xp]F=lYcQA!%3 T\k 2mUhb)º H,O#s6upwīJ<& =6K-"ZpzO`n*>1_V -uӕ%{AQpiĖ7Emp!qj\TSN{0G@Y;{TcsƼ8{!2WNQ)>Uv b _ ٧׭!1'mDc{Y ?GJײ x[Ү& <l(Hʕ{Ow>#8C^C&0x^U/k]ލ/d1_Rj#Z,"-^}IEL*#xOE-T"U"K{[:p'i3f+T/x.m2E罆2\TlilcLqfݼvl pH=A;>0隉SjJ~ajIh[~;K;lbG]\,!KɔI\p6PpET PC/:k MtK=V X\VKGډ^Q3<0*璠']1ؗ?C8.l3Pc&h` #6$i˟N(bnU @uC7NA<&v xՎ<36KKC'+:ƥ%8@w\)m $AqJfgҩc#@=3I\ק%i'% :yW3/4r"W ]Z%rԧӋX5(شb eˈwW4,P(sENIf#+[a)0PYдuQ, kaţ \BbH[Bfvr BWШn$X~[".> D*@\^{l:)~i]#ezj;OY69`#J!eo]# +.-Ƨڱe9Pfs2OPn 6fف:,+np@v,!S{qw`ԎVmG;wݯGXwKpv`7eXqDq#m!Z@ӣ7ukJO ̰d$Jڌnv[:6C]gE吃搝Òy\q--85m4e[NB/|-A~+&-Cc<"1D2?h@l`4:yroҼs=D%?x]kNk<ϧHIƽgL\["E`wCfs%z2tm'ˮ#'j2tLp$-"#)_[M=h`!_ S_KkL2t14ĕ<4HxE p":zkHAr0V`x^HP},:ץPܱis7z[-Gۑ϶۞ N+35C靗1ZģɩIlxinIbǫEٛ[J7g}׷yB=끆*io{8Ip{:>mtkP 盎\O&^ԄuR>D@82B~(24SѻXY9z4=sD~ßz=9[Y%/4nftD#R踯Xߤ.p?tY>Q5 ݑn7w߾tސ]W?+H J#+]L>q|Ν~ Ed7sßS3tE ,@w]8cWM p[-́| pM9c~8Af=𓗝u0ćg]C_Tq&`_ Y#(GчkEMV"l3v~%-눚7)v*Ă~n-ř1 TR+k[ ph66wN?aO'?yٽ<~ڵI5㩈"r\;;CEߧn;Q2ԛx|+^ rP:LoN|2'/ʦ%G=@*WgaT(q1@).kؑF3$؃ 4o7̤4u"њAd =O:4q%d$>gǂpZ:8#9d"Is.-ߙ2#t;./¯4K ?:C DZWѐeY AVv/pS'/!>z\66] L܂3e!.Ӂ E+l`MehiRєU8B]bAqZcC +WRC\0:_RVr ;!|%ᨨ z Db+ M;&cuw|$;~je%IJ=JRvm+?_=ANPZInJєD/SFsM Huj"B iG[Mbsml %(+nMDr8Pnʞ]mNX24xCAU%W~iʥhB™K֕99,\l]P&rt{mCo䦓$}\B0ǪeJ% %uN %B,&2WP&>6`: @p,s)oW.K+/5N+,_y ?3p|7?\pְ y)bϼ@h5\iV$6<`xn`cs"arH3%t42p.<`YũY l7 &'^33Ipd!dhQ 07E.60ؗl>h]U^yϋ׌~.2"rʆ;n<ǭp^UNIȘ wb}G'{;ɃN_‹»jz12:Hc^<$Iw] ug~ޜףDo&p[RB>rma$^HC y-!I]25YռJ/hBK 'I +lt(~t..Bq0Iuĝ5 X9gո@RV`#PQ'wKv NUɂ0̽+/mR6`ԯ5^D7E9;韵d* I7 &n;Qwj@3[oR&gX@3Ll>Rof55ž _WL'*,Qf)|$SJX^x+K{ɚ,>w|*{BJ71'*' @nEWO5jǏ{VOD[sϝS6"v @Ղ{Pa6'Ay:Eh"Oed[ QT,-P-Uj6M5 O4 a/vsk7=Z/k>Oz.$оH$cRO?&؊=\Mϧ TvKh(.jz7Q֞͞~e |%J "}V1z;i>b(Ice4nYEO݈uȇiK?̚رkOƖFKT#]q}SJJX}s맂F7Ry bW|]:×  3 Kʥ :S[;N8ν'=egjwsVc|s~?eSɺۇw:Xeer*SA։[h8nئ0f^Zó'fog@09tK>Q&|kkόE݂aKqw TR 8%*hq^jwS2N΀RIR+.miuFYm9LXB8]P.h*MNh3ER5Z;שp9Z$NimZ)g]# k7OFM \ l~zL:p0bbl]ۿ揼v5<jǁg % :U?}vdx98 ct}`bzVs}s)Zg8r9mGq䭭nLtv랠Iw[;C'mF@UNi/u6mZXb)ORw01jXiPcm~sCD7NM4J+fT4XT(exCQ HqGSۯz1L_FdL*N ~Z'.1M"~!r>f]X^[K1S)rI&֐r~Q `["UMW 'qHt};E=v1 QqX[O-DOll87vk4ڛInpⷩZ/C4Ab~Tr -d$%AYu=L)58VST.MG̯(Nؔ'fA~7J-gqEO_iH}B;܁7N󕦈[;Oy:i'1ZN'Qt[|hmؠcq;apQ_=wriT OЧ X-]%F!'R'ޤ \:5zn3N֣R 5oJ4#,9ZӏooSx[x&=ME݊'F`~5Q:ŜN]\i4h j{˳MFWA 4Q5G0A Űv*/EEd=Uw+:t,4l<^h,݅'c}}Rg 8{[ݾ 2ǰ1ʜTPߠPjwyRVLcٶ +`vGXqzʆEDpcEPxs.}Dr,Iecaǖ3SŧnXO>5@MTHnV" quoyz^!Z/Sm3i;1`IE/Ym4M/4;-ՄjK8mfʗ2e 5d5Iaа5̌u±Rk'q;ØKS"]ܒG_^&GVTw҂GZ2ZhW2j98mU/C)/7Ʃ];A5-yX$N'.}:]B'4R 'Am?d!%(hM\~aJm_Z( X  1ƺumO3JWkA鶺Gsi4ЉՒgS8!УT`yw2}9(5pXkb&.%dRv:\MYΥq*oZTJfzpaɯ;%'נhHL}?/:wE҉I.Z&\CĥI ޯo |Jٴ9x?.B93 !DeU~,icƛdʭXdh@qZZN ޔ`.鍔b4XY,wr 4qxDBĥS{C&j+qz!Sw,Ix\-pi3v8[tfYDÃ'8$75)O1/2xCF?s]* NjJ2jwsD)꼛[l2q/"OÒD%҇՝Y4YT x.2_Fu_tttORv0k9U&]T`l c>/ǽb|!+bIZEexVY 9VFwc5oOg*GX:|g1aJ=~Z6?`y yṧQ s3GW} lNb7! gpV"ŕrUΫ@ ;h0G5+/M|'*=Eʱo=L=]E V^§IB )}Pu!-|#U.,g+/29v@PKS(xm=7ڔږSB]ie N"9vUf 4ӥhT'۰cvKQgxKu밶ca{0 t5?{ P39\94 8]4ƁCZ) NvQ;Bk KL'iԜtA! NL8/A-צ"4aKUs?N7EuZc?CxK'zkx}SccFjuB(WvmXT>@<@-fbyK؆_3k=i.Z#ys\اKL׍G#^6V9;gqʏ[S@ʆ[#@YKC_G\&G O-EQ_ @_ HSqA]{qpm9ף~ދJ <{1$̒ER#)M?;[Wgy(9k75h<. wpZ ^R&D.m*<.eo ڋ6""{uݥ`5^g^P+Ai ͦƢP6//QK0=߻>3rʅ"RFHdARWtjM-ZL0׶%+1@\r9J8gC4髸DC& @ۛ@*x"L:Z94ep*JrAV`">PC5xDsƅ#Niw Õ]t|է;gC*J9A~wpk#Q48yk .Vx5#B Ҵߺ[ 4T k(54xʏ,.tls [drO?-ePD^hfGL7ξPW9K|`q0>pȒJ/} N7蚋DfXYNިJFހBYخr~\ *,~ ssb=a-77e6]͒~|'# ^u+4Ianĉ,g@=$'LCi Ksxg﨏͇'xN"*|Uw\$YB]s"Q JsF]m_7@[AȻHAyKRd6/EL^Bp%%ۡ!'a?#ROiVtIJ[fCMft;ZcH$kt?.G=cˌ-TSP:v`]2x1cbQ=8P9hdY.56.!A #Nj4Rju+QT"R$V RU@OP%X. PGCKg]]g|Ԝe6ж&n]ZDn`Ͱ$-ŕN{. EKuvMe"'f-Ehr,x /::L&^U /NmO3b0\ta 7'pHc1@As[}we9򢡵\0P?hOOkofNt ӫplh઴`o9J AaJD! ]KԈ̯rkʂDX"ZTw>/,#+%w8 <oV>Ԕ ,.}?s8^9i{㵆'P$a#&MRN-)RW~#-no0uqadNfU\<L%nNSOl W^ SFܯu. ~M7Fz2T`^?F\oOW 0=,xhr+i&It VHBn+~oVRh&}պ/E3l9SrMUVvT[Mܓ{yPO||2SJ3ȝ8JVy`8Fb5'f]\h0_[ueS!۽n"uIA%uJv>ԣiZ&J YYZR\?k'\tVP6ֈ,,3Ak )GـĆY-khmVQMRGC'ttAc`&]d Z. |QC8vKPgP"d~Ra{";K$&uɰ"j;O`3 ^ B|V;xJ2NǑ`aVD(aO6)D&3 Ŵf+HqCiL+E |OBCV:Iq|n,o@MWYढ़Ågh(C\ Ih)H6iB\mu=XvkIK 9Pu& {St_R |Dۛ -?l>0, 9PNFqs5nxr '<"CO/N{)U*ڏQ+4⋛K,t]vzJ yAZ{T:x$ڰ0TJTxR4K7GoDLBl+^_wXNi^ AqЈwwk>Bgg:(/j:`(ȗ\ Yײni w88B zYa-a,brHࡋgTWP%6J/uIP#\$E75:^DRygӶ! Ue fma|*XK"²[V;[qhS½?@̬a|Vn'p}u`[@c=Sy)HF~Px6ixZc^/0`[b2v/-DrY *]CxI{k}O|% jszaɘ8;q{0`1U*PBw }W _4rs1kSlz qs>(p1kVjl1Sb@Honϴ>F_r W -RNn؏"|Qx); M?5?X|OQIIo`3 'c6a r˔(e ΐfoWî EA Y'$CTh*J`7܃j'XloJ~?iZ\"ߘhy6 "$&rwQ~}~!9Cb{qmiH/4k`ԃbO 8NWbK.L835G2\piO0~6%}*[n}zAW{r.9$c5 QJ?|S gͪHeEE?\$GnUM'2v ؔwX SăS2RvI ͩY(Q^AjlkI V,(Tܥrlnb hbķ.~cP&n5Ҹ\.UǚȰ!ӥC&5-*"H,@X^U]N̷fA(\k-xw~Ш"~m*Qο̵YQZ٤hA`}e͖(SvyNLI=u|K ec?nQO$1s!l@իzc_K # ^ދJ<$%ډR5Xxi-IJ%E"X(Ql2)"~J~{8 )W{y眽9\ΗLLt:|r,i+h" Y[(nZj}nJT3%ķ҄j{V Z]qqx9䗠ZGtć)$Q>P"N- G;_HeUo۩ᶴvrPM cj>p*YtUX3Hu;P pz¡#M"Sd@ۥoл][m"6epe@A}(B6bLڰ , 5  C5[WwXm*3VǸ_C}X߰L[,F!WS7@ImNjGjkF{^׻hAlK,,SIJ"*ifhes} Zd=cS[82Z:{r{Aq7V1[P:ަwtrf&tž*НKt7K:ʥxG K!#T 4S<J^/JVc0ZE v4I˸(vW,;Ϡ ؅c)$p >gs*eq#q=[`隓%;ͯS]V;v12Z ޼T#yYj⍗`,쥒ޗ^%lnYueg7ɲzLgQv9Y{hl]UεzBaPնНnxpRZT Bn8nmH#*\$b&<3dt͠AC0)f-1|xK39%]lw{Y.RP˛0nAF_Ӥ'sbE$}WsP'aSH:/h,at4?~(.\聑ɡ\̾ML7}r/^L&X-kan=$ߨdI uVdX1\iATT ^FX59UE~'Ұfc(ǜ7h)H[욒a6) {6\y:. iʇ-5hj >f֘2׉LitLi$7~â# Z)&T/+]퀐-R~UwE6z`0zWV% ܍ eB]cg7-[.1ϗt lmسf>wBdV s/nrDH՗M=/J{Pԛs)=XXh3d zzK]z@b틏EzoDЃhp\|@ogֿZ ,PJW21|r-A,oYB^*uh*cY}oj\>>ݴ[V&'T垅D0P,x 6 =7iT Sz/,o_M(z& @ʗ{nLSSwg3'pwJz*fZGyԸ:B7f'3*:~ y) -ng^(>dJUH4d |^~i> h<^ ?w4#0jw`c p_*p>)4q6:KY鈴bỠhS7]޻*1,0]% B?PN pfJ5.YbhtIҌ A&N&p>=u߃C4^gQʡop0)_SK>G߯'՛Fkʚx4 Q"g/zPEm1TU$b'̹t!.ͳro@M"剾z~'&vӳ%Eyw{}GM^>K(s_L|< dQ" lv{ޕ>6a"JXr%M0U ݢbNqrcpT+Nzap42݇G#se-#YIrsu7iE?;q uW͗6e8#x>) ;DY%+Qg7PWMZĭfx&ݦ#U( t(T" v$he1tY=-j(Q;nQs/,՞FaTnl|d踌\480Ab%Fhدqr[D+BY{[)K.QAUWs1|T&glډAm(UW`%*A\5"@_.uopq<_(=Z7$n4qHcpx_:5/8?^_?DĈPx_ L(h[i 8Vd!7Z=Noc.OZIEG# 3{gH(Fn_  #CfY[ȍa>u T\gJGlyVB9y6UBibݛk3aQX_hX>R ~1v[ ALEbVWސMUL=zk07,KSŜIhAVb.H[lWMtBR8=/jOJ#N[6 9tEzX9%vȭxC^/*S~;e ߍJ`#3a$V>ȉnKuR#mzPk2ezlKKg7`5e[q T#pI6J#,pWWkeB=2/"7`}d0oW'fKol1,:(Dr9ŇLdNbK|K74`ߕi2X!)~8=VI /O(S;mQP,3wO8Uaw[ R']#q6 ^YCߊwc+"3asDRb F,FBW @I*v'f*Ή.EVV Aƣg{kS_`ޒ0~39w=3_=aCdGAi 9շF.6̟y 0n *q{6dNnv dc[i F=oͧHKZOL~(jjKb5fDI(,4$̋I! &Ht4_Q6OLF@ ķ "9|ji6ČR744J*a$ZuzdSKzݴo1s_)eWaX>BH< hJhcO9#I-?Z{qH׌XNo yF<=hL}[$B/n.1*䘘m s޺o9Z'`A!W>>QT= # $Ȑƒە L(qs&$4oZEӳ$&)@ɳfӴ27QxgećWHG_rW ]!]-6СqXkmNlkс4Op&3.F κ%(dC]} F&1x%AtUS|$#=58Lq$-Ӓ3nYKS "Gb!}m_ǿUcRϥ M_ "=n@CWym)\>eTҙfzSgǫPmEΗsw:-^ID4tvOJɠ$(d'6,ة';!!',Arak?>AܝAHc NYPˊ],D4QT K"oF ]dw+N䎗G~ Ĭ%lXeDiAN%99s%]sje~S@73o&lX.elX*Q[(amGj/y,){  e#M,,gϡw?pIQCSZL,r l([QFS~VgՔCx9 d4X Q<ndV'jHqWzZ cU eAȡ5 뾵iw|Fq#(4|dHԣ]F4կ[hq/%`HbpYpzהfӭ ml-rf,xJ4ۚ:d͒ܘ>QgY`Kxt6Y}jj[Sɟ˔s,  i e꾟+Ydvh'N^bCt5]0aUz܋- PC&{)G 5EoxV8ebv^PlxdAYUZezǞ9K6cv6ÚNNYAt_lTj!iϬT>>jw>;#}"x$|Q6=cm&džl:t~aVIn6,!҅ItܺF%CŮ!YCx9-\ PҦYhcUlkD8< %jfCcy(:`AUF]#1cDh -Ð?NT)l OEԀ#+ä,itfؔuBC}G&wVf#O[z(5Mm Yk"l-]hkc*"ٽ;kk&mɄ~-(FMprhk(ªʬpZ`_0I1x 'RsIrs5^^F]bɻ%*e@Z҅E;_DRhFa`ZSɆxu)Gxjؔ\,Yi` q:x 98; ,7-^Yb KJlB\%A긪_=baz=%L5q9p?- dwSv/&J9\ /cDa=^dd'떕 'ldi {8Fl/pr !2Ņw q|GX vn'g R\|rJAahC*ûis q#'}?Xyp> Yڤ#-Z2قDbS٧Lehh\+hǧcE_0m[i b:}ͅ0rb;a"ilToɼ#YMצ T)$ZY;00 @~SGQkHUH*xzcA>[wp`^T(@By,4 ˴ Iڶ\k% ƪ_i~ bL;UrQ% pY*-56D;zg| \{_Urx C$O(22ɼ[(xX̨4MɫCtg$heDjF@iA޲])*c 9tl2]K"]&rIw2batJ9mHɣ"IɢZ Lu!^g#P%=ڸէν1r|N_ZWTj;xw=+ɠ)K(K$į=8n 6,X>g%R@7;G>]M*Bn6HHTI4GpT՗JJ ayKde`cOy%vYA_̳w GkoBBKtDŽDЅ& _ ~Ծ6MǮ e  pa^i64lv&6qkhIi Mi~٧cM]ʸ%'~( aMŁ-fgf/ΨHwt ߉<{T+Cvձx:v^C(i/D rV r"SBjj'3O}p?r"u,{yFu7ۊ¹z)j36#҆hޱgai" w RHu@;-X\oۥ DYH =#_Ya`N>I ^ft莶m/lRTzGa# {O%r?4 ;Y\(FMKRrlML- 7!錒&*dmL]>iq ހȷ eK2lhx>ɂcBtV6N&S6>mErv}5;ǎs-XĬ n_Hxqy 5t5 ~Er6?D` '6I!mM.ĝEHle(%mLAFKM'R8 Fs;ׄ6}h>B+8ݞK2V :% 0mhoQ:]HWf3l|K͊ [860Sךk Ag~< pOj%Q uGw/6+U.d \aijZB2Y1Rx$mNVf4^n"CT/RxMpЮ5K<gy:lq٢*ߍx4\EزJ,}D+%eo7r@AB̵qFnsd#b8ym0zʸ6UO?L6}iP3 %CɐmK^FU~=kq zv.dU .K%K 85nEk@Z 9ϙ ƙm$=VL?5"wDA8fO$Gs<ESMx&lR $`P=AX))dA H ah89y$bk e[w%޵ؕ'EQ:^A}h5b[; d ;'ZJA-zᾝj~ hRӾo6?s iIR #7nŢn 8EQlR:-j ,X޷";]0 Kv-Z1Q[tkt@*wlK?)܋om5 &>Keӝύ}ttnf@D"-IĞ< Y-@ /Aqff$'|؏if3\g 93F_, XB b(4EpUX@2׼=@ZBl= JNP}X6"!'}3cEc*ۋEgx࠴do41sviHSёMtlTnE}Hy>o F=vP/#nMMWv8T<aXrz"2S6d).iAخ+Sc ;ַmYd4jd z1)nd) X@SvѺ4kuDk+k ]''KKM DCF+_:XYIaœjqNOX[P;ؘ[M= #IKtPMUf[f73bF"nU=OIV $ ٔC`S$_KZt%@acFБ~#Q t/ nD+(3V3af)$ 1:_MS7ȥFCxdM1-ucaDՔ]ީZCkS+Eجs3"Ta DM "s%7]8^8 ڟ&HZ[3'r\ȫqӠoEE9Q>iMd6Qa<9ؑϹG6*'JtI|]a.h*_t9s}ܽ{_'zB@}iLXup;oRoOV;˽ѹV߅Ftُ~Y}FolsL *>xpK$HqW.Ȧם6G`Xlc`rO0GHXi@rK>N鹯4Pd'2VCCH]d jhF-kpa3er4=Dz+,F箙7#DoIʰ߶a'S̈\C2ãεѹDNQ]D耙oJIvI0낂sݷ;4I$aT-{&6YCS`uWL]k[IĮHm;famEm+޶bm+޶bm+Ro[f%2U 򨁐@Qy<>%jv:+uԶs71Bjex M6="iQtVs[ڨ)1D;QDq?٨H%41E%D%Me{v)%4?C86 *٠ Z4hileCL6*NJzt(e8vK[)pObXR !֬&rźn% HxXm4Q<Р~XկiJ[ƕ5aıYMJ`f~TRXZUQί%7ȵ>n#FTѲe ̪ǥH=.%VH-ycb^9L%ʇhm̌PRLU/Ih`O + `,n@+)aR)nj~)`J"bQS`EL() `UL`bRX 5q +5 PM $4(H3H~ӱ)AG  pX3NEkK.0 ȌCtiD@:e:HSd \ܫ^J O'؅8GaAԀ.0 ϸsycN2(ZM}jԲO$]Y\YM(5k5~ lFC{2Ķrߨ5z-?|pN@Ol"ak"ѭp6{"I-{0{\KK{K(]=Mm+Z^GHfQ;K]w|d/Y.!Y(>;߷>tmȏitiPh~ġcmhSE Nߔ,To,Υ*d2nɚڥ: 248 P9~Enlyɟ.R5xX+} tiP@}9BrGՋNoˀa )ԣ#Ć}UDhu3#CC 4sMZ'>N>La^ʃ.btH\IJuV9<*h@.ӭ/=f?&ߊAVtƛj͙*-aJw.f{+PulݱƛVF\t #-0OQ3qէPʉNdtv >KmE6M,.mNaƵ^"eEisY$=vX%FHQb +d63kg(fO=:MR& `dޗI%.ۯ peqv[ 8wX ML%QX=6P|߆3"nгϓ.F553y°Ծ. K64 urbOk\>pIT%.1Φ]`kf1*׶8t``hGFT=gfm, l:xExN%js E!e'K96H(/2!jjC6E\o)eOӧ,p$-'lʼnz [bnc)F6R83%)7#m/tB-L@XttRzxirg4?CLja0j O#xa;Cߴ$gRWmo;ab }f3m\}5^,yCi!-,ihqv:M}\}l;,e{\=??Wr*l~}sͱ>=/ . grҙN:] t}aStƾ0`~r;9-L&z{kG,Y}MUnUn&;Urqt؋x5bp)ɶKӏI NABÏsV83􊮧%cP!^MJ}޾:72cCP-Ib~lmMXJ^['3`!0m;T-ᛙϠ6c- +k>\('J3Bv>)K^yEKzV?I3h;) k}}a}4ěyͶ{p7c62!?g7۩S{ bnG.76nc(,*wrUKMÄҵscs<0ӡlAӸc_`@TWa+fA';e>xbP:oض"xlWk7Jع P9b7gKNhv}5><8 : ;; GIf6bRɾե0jؿeU]5x>ɶ.B'Уb[27^ɦ1?K=f{iyM4q}^^ &U o?-OA>^Ѧ o}r) [ϩNUȬo:-^g$.2`M ZoETo{ 7Zb={ ܺG^+P-a8nzZO%lG#6b_,+ w_vl_ܸtTy9 QC<ܪ 7V]E|R^͔nO%_O>#}g-S﩮#פo_2খ+`^6kJYl ('laӞWfb?ykTQ1?kŘGK~86Ug|;|ޛ?rPibrtvg~jG3P97;a~+nnꝂ]Na9!×7]]DTY'.R臈 U> f[N9O{{>)A~#tR,!vHl1 }2}\{XW`M+SiL}- ;{P5zs`  jȾ ݪyi5KV;ƻz yyIU;]CwOw\#-0Qa-u\I!z5Z;ۺZbHcZbV;\e Wsg`7ܞ_pο5~2vt{J&آ6SmnT7]֬6DlhC_ۡy$4*\1'gPՋ#1jN:iVMg_49'VdHbw6-{H3Z&CgKhf69/ng ~Cf$*Gשzi{`Z[7hkJF4PakUM IN멞eRxfr!@\D{8l<2w\][Ӊ&|5H(p s':ӹо6N3co}oNwE볽?C-3ҁ4>? {qi: eb~f> $x 8ۮ%a6"=23J\?t,NBC7uN M֫*lj!zfFH턼}wL]A{kUo<:7O"r,w\rս[@,߱R<@v= П?,e #BɬX ,t>NJ$jĠ'ߝ1[Q\Δѻ;G:3-]-5;j<ӝ}k!L3{LQ_+xDct_M b1-N<+֒d~ְm]m9]陭WzG޹Ԇ{s3Bة?R^TD#0>Ax_ܜ Obܺqum]P3lp~"Ww(zg+0x vSmxd'z`'ze#?ksA+r,/x%_-N@T4͜.ǣ ,^2_U9@N)ۺC B.>^c#^-/iY1_`~b~ᔗJ۾,e5w9 k-b] 8eV'f'ә2tq0_%6Ɗ5*5$[jX Y-5z]a*jS]ɖ59@T'x&?ں~'6?6Y/S<UY9cH ˫Fh}aV [&+E 6XR'SyʣXx"076 *O$F[ >rhO [5&. w Lob0O g,{>Rބُ>9;'lhB cܽ)KO,C^~3D J~\14lcܜDOPJh&k~&ZPQg ODu`.~^PCnھz B.SE&pU{z:CEERGFahAvGi s;CX;Zbcadԟl7A{JYnAW,T=$ZȈw\mFݱ/<-f&-Tҋ#LH]͝9 {ڷN @>XMBhO2<-?O S{UєInX.%| w_[Ǻs){M4meU.mc߹WCDXnr0UNuȞWudi萩ΥYNSHk;v Uj'Ew ~[~[_t/0Q". fN# Sv #p'pXQG:- O#py.'F',&۬I`=fmEtY|Ư) ;peR x+zl~$&[-06el5`6]Ds y&:vAR}+Z&_%y(lbF:ھ _]\ `ݶeNWN ,w/M2`o{ŮRB0k?*;s7;k.mKUl1٪Nx5S(G o~K=$CkS$k[88cC]?y"91iQl1cîe<Θ=]C ll?]eN__R`~]&&\҉i(d ~-B>kNg߀V *# v(>|b.oM-cf54ߖ5~6 {p&4#0j}ʦ:wQZ0$$wLSf'bO-tcƺJT=?;tqbr<#]k/`W7dN";R[-PNm*̺{h1qC?FK'n(xjX}eb?cɣj79:~2-yPMLt?p8PR0$t.)[Ǭ>5"F&ܱ.ju|8TYt8>JI?8,mkw7 Wz+]Q-e2ZȽDnmEt9b6/κҧZj4rl(G.ƒm}LzC,IkK1Mߧ _XK 2!l-L/;luIYYrj)E6{J `p2)X۩{&sF}♥2Ǫgg| Tm#N)&l |q+z )GħXߊ)vaDdL.1W[:ɳ:_]YLاX߂(AD2{0%q8~ʑԧ4#.k Wld EEUu%BS/Xp:[Ŋw|~ )A$ o%[ Y@P>g*B0UU.B) h߀BP*m7N\cnZ{ |&cX] sKn%bWiU] 6#0Uz=8TLD2j/Na}iH<;\ϼn'qZ? ^Au-MW˩K-pžS5bǀFQ,䖝wvSwV_if.o+k!O|s6L_ڍ".ॹV8 *=}605mrՏKsڏ=Dru^`@D]YWUz򰜞,V{+a Ӽ+댡eY"3 m#-rj#B./FHZfbOED6Nr6™3{D1K75T21't2&RC -1~:9JZb\~brb/1LAb[ڔCꯜS@\_+6,rP*yH!7YFf*z1QOyZQ)/"/4PP= +/Og' %Ev\_42(D"_R_-ϾJ]?e^- ~ gEN/4x3dApqzq o- @xߩWs};B@ *Wɡ : k;9 h#"r7E7FqA.Fi"*#؂4>3]vEO4ЉRTm\[ٜe㲉ni9!1-S8a! dqa F:18:G}G0* /J/,a|ѐ?kd*~)>ޠ:_XR7|<0~rghagEf?]{E9ݦe3/6 B#ooh`z`%:]{RCH۴vzآE}+i׊Au\.tRbD)}">V4=Wrjw^ڼiDP %t%q%y,)T@[=;֕M#($5à]$B1*l~qBڿ? ?!Lzq2[~BDDB[=(fUD사ɥRgדr@?Q2 ?gMFTN̞[”; vgT`+H2vI4Qbf "v S0($# A}_N>&/XI/^0 ` FF$\ˤ` poJK"Eq\@%XK2:@gJw'{jgE08xC0}LQQnQoDEc֭!3 b-s[GWG" [`6P KOa'Kod+!G;>U }tDqE-FaeVr1+^N9`b%}`vK7k˷6k}\I{nPbkĥRKPO|!?_KJ vZԙ-|qnPˤ?/fk-P2&%r>}e_~8/=dh֎8n`t,*3O+QjNNXÁH^o3_S?uhɹe )2z5MO\21mA̢OdZyvoR6=rb aLغXU~%'X"צ~G_>WS_lўWЈބ*aɒY#@.@ L%D! }ag-O7?'O H?>4zTy߉Y&e>Jh?FXK1`zh֫`N>  }?}0}>_辈/H@ ߰0$>kd.jb Q? }?;oR6BWz:EaEб"P>*S!!"">/{ ;4˨\?5o(o8ofK4x/d+ވ 7vu"(xBmٴg .WUr5P K*S0d&ͶN^ |vm5`bd:8ETV{2AO߮[?yg/?P/꿌ɦ<RN[:dg>g|ԷA}"!O1:h,;.c584kf H_/Ce^ 6Ĥ]Z4^.zqrJ g48;K{^҅_ӈ gd[pu@-lrd`](.0<>߅+W[;=<3^ֺ>0'mN N~&3<+"?/- 'J<~>¼k:~v L,U(;D78ӓ/mL71tJ()"T'>%ĻJ.CAf۱ %˂LBԇ- k}7=?ɇBoMeXbUj]\po X6Jv(Q~¨B}<i}ohA>Òd;TaH|&}pNqO|O6:bL'Nm4 yFi|BW%X4צ3ǓY4EBl cûs#([_|Mv4=NsC:,vA`Q"#^VTZY Sd&hWUOWnuŏR۵.m3Cp0%l2x @ 6tcN|E#S\%sC\o_(筨Zsuf,NV2TN]Ω`t1σ59)!ÂͿ1c] IooG)VC촇W9 b BUx[vW‡O8R b8Qby2X, [DSY o8k#a/>~"x^1o 0}KN@an5ٱ`dO@1>@, ԰`*>ئ);gYLJq=~UǕ;3-Dv^f҂}̤grho*H$ȸ; `oPpN(r [ nԘ3)Hbfoty$״BL ٍsdWNgF; Y&JЭ\̕Qn=Qd󛩃cApv.(mH9UPbld+$ڌn)y(9ּA)0#&\\'a>bWCшK0 =[ʩUF2G¤ABY_Jש<XioYFֿ|'uQه>Xq|`Lu+<6T *Dy+)^d!i/X+N탗֧tmI+`CQ٥6 ݅HDn@-gגQ +Xw0/ *gܝ\. ]VbY)NBWo®\:`Av-jv6-GwR5't_j ^&F\y-M:Fa: ˴ʃ,])AQ-z*5yNk!RlL Ȳ1%J4:齶EᖫÖxE4 jgE,qaXmLmՑlzF:J4hG~oJO爉p wrQd:i#0:=0H$V,Y㿡ZЇA#7mr?ݫ􈫶OC_~[Q^1}N+jAQϹ~!Ri"۵J|ăJgeBq#tz@Txy+K=n&+h,@8s85;-`$%N}B)QńEg/<-Ekż>ܝ$G.S$ DL5Hl R8'$][ @TCSGJaѐ ;fscG'F .jC/@ڏr0xZߪ(D-~wgXؿ;;PhFmFy9trv e& h|}[a@#:3ROjOQ;0T/v[*^Ob^`Uz<<ճ+Og`it_SsV4Ap@{prHsҀ·62ԯ tR~o“f4T6ʋec+N-3s’t&&z`IVeu\=DN Ք6Lus؁Ohٕذ]\/@ 2SKUm |[qoz*]#oOw3{^㣧ۛ\>dזoO+Fש=v62ĈL"<7I<593~ZE`% E-H L'%}RyZxNۥnBZ>ˬ 5;Jg-O97CD2q7ǶCZ덄,H0`A><d9ՁglIvm{@A?X37JsidĤ]nh wubR57頭ㆅҩѾZֺg!`> >roPl^ 5,Ee~MwK%o3VŧfN4qr3|y"^7UY%NDQĎDPe?;nߛEN0QJ a Sm7kFؘp| D!w {_LSM.8=+ .Osz vJ W2~nO"|BǷH BOai8[ڦ Ŗ LJ7o? L ~+| W xI{HЊ(4Xf/O8ֺo,Sӹ;!.bN]ؾh ЦA}ּ.&},t( CDg@wMlbq-YwtgƺdqN}'SE]+eJ(`"ޕ]i%o=|{ vtr\9T>ho~?/̄F`fQ<jZ̜6$Qa(gv*/$lA^ӛ iX` qPL{NyQ@`2H8`_ڠe>]@ 8WLho#CAoNᩢ8"\7gB7dP29Uh Gx,%`<^ bOFm.s`8J:@kDio׫|&'УJkghoc`|+_Xl%B]UGaX1[P“tLQU-0{on#Z靷 5؜>RElYYX^𬼏t _U502A: tN !нyW0S/h?YĹd/mhL䖏TfoZ.l,}hЊzs*>p=rDqϷ0)m'OO$<~t!޵VHy}Bk˼@Cx<2ojKK$ >M/KJ~a_~{?b Qi~.(D9uq~?7o/x!bz|0ǁ_>DY1_ 79'"GJov ㌧%ox ,> ~W66zFl;'R FT>6R;4Cj 5q&႗ Eof=0%% 1w;O֬'D`I-jv것H_. $sNHI/ .mfez zt17@0J֛EՀ Vd=};lXs}LfAE:rWA{WZ١N.lo079& *s:h8`hh"v0vZox`RՂQ"Fw!՛(3)s_fȑ6kB\&<1)v/kƁ~+QFU .FTỳ9O٠&KᓄC3lMc-wԥuu Y%ɑ"Ϲri4>ȌY˅kCA20cm)wg2"Z2bY-;ҺC/sϻ߆ga!![#JÈG5f^Y&?\&NnVz_@!x)Df{ ˜ɐT`$>%hY,dJĩtsVq>'zʇ%a0!@@v ;OFt%ҀK3z͉ړ98?]toA{&r{ٓ : QU{xf- ݉"Le>6,a҇up"ZUD܊4.e)[(Oׇ-ڧ łږ|c*HZ4܂3ACR%!NA5Oq! *`;v~"cΩ&s^o 9Le[Kt/D1~X! ^rl)Ȕ B `ySxD,F;'zҚ:ܟP a`┄jP5O!5E/_ 1c9+o*o@7bzd`4ԏ̕ކMW0#ŝb$Dۑf?sϘtxv(çs86l(Χ:i1q>;H0p*0$˛}S "Kdѧ G”t V>_(!x&.vU2R9ҲNNNYdlfld,S6S)GܝXD1c.gus#D2G7b|oʃyY yz{P8]֙>wk`٩"K-}N^=#,Q'307,%I\NQDQvDw% /FLX;3t+L*YLhZmֺ߿bW֝A'?EEUTOrWZ3MP_E:_WWgk CQFCNTGu/͢B6Aa&? V@? 8㣥G;H$Hҥʍqd0dqTn, F6?Iੑx__%16 vvߍBt`l3,FP tKh߭tgz+;;# rz͐eoQ7"/r }P/p[E'iB2ZL0ZĜdnѪ7fzep^>+0$ |IA |arDٟ?Bs4$">G Cl^\[,ȬLBMBB$/ j:'Ke8l="b"ۭcB{޾r8qɣ'X`}ïQu!A1no\#L p,Oy#9=%7F [v zهro~Z#6[[s ƝЌU͌omCnhōx>h`®|+ryFK7AN )| ]|PvnՋ흝姎Hp;ߪE>Ħ[o%<=WƒgC>@$x=Ro__>qw_{#s 䍪/h `F[ُV~=i&N-Buڴjn: E4k"4_/Qb zb;,rI%f(oBhPՅ7hW a"1gJ utK/4"i9iw'tduB}B![5'k)C,m; }Uf+պ OY!im%V~Jԁ o^̥20OwJHΠ*L1I3}9(jad;yԬ`wgK8ш_3Yrrt!ESڱgެʉ[2#FҢ%J,]Pw6&m#7Rb **w3&Z@{k|ZETFJXkC@|qauA"41M|y`g^::CأQiPlLΧ_X%֍+]Or?TZN6M[_IW Ize#_vq\IǢ΁:DW VA2SGg{+z{(cϩ! kBFX/YKGCP`oO $uj6qjI8k76 :A/27Q>2A+=(7d@Aï߯oɋ%:IԀ"6 m|o@ 4`>F߀YCY]| |j5JZԲ36:P/vW!Wwvsq$<r9;[uv1Ԧ. pnGgbPWpoМ}T:#*zN>$Q&>2'ZbWSFPʀruĭ~2PHUr G4ʭkG#~EA0N hHģx`@W(Ί1QEfh4+ >5Fd"8b> fv'3[no1{y}AVW|%7E2xx|j4q v9z2;J'i<;Q %eY V3B hDlZ\ LL?N?MpW1{9 IP"Ii+OL%+O  E{rtYnS`ǜݸpKbBBnp؊,RX N~U@QV\r{B<]} |9/*> #| r|!N¾Y0"Fcve񡉃Vٴ'hzEC `Mw*>D? w50հC"t/@Œm?:@c+rcS PB-Mm*.HJf =)}Ay"Tyz, щ DO b>=BZ|@eIyxD^FX`, ψMD 󟲾\}PXF6o~yCD0DڿYKӍ{3?\m^wŠqCBr5! [Ceo8\=%;^@_pr"7~L<&qDz1џ&Z]{Sk8;tdϜZџ$daʿ,6ς k˾emH yZ4.zݷxm,Ju7dz1!'lXXb#-#ꏷ KpBhOHH-*آmP6^.fVi2ۭP Zʻ a8⨟%uD )dzD<>T@aTh>1\>LXQO^Ny9!+ǸޝX g""*EœO&d#ʃ>ΖG/LҔGOlwq'&^< 5jiDҋ|r>J3U0*z(0'Q~B/׫hw'pN X'Oe::N߄aZ \e<͈|𒂰X?"MڻbKmudsg_W|lҘ:C~-IL] 6"35]&݇ulOH=KB,q>q'Hwm-!QAu HD # lSq0 AOص Y{ޯTBx_T?ݥ~rQo7!| 2aЛ }ޛg|iF߰/Y\dlf5"wl[z7Ba_C)fibCx H`:BPQ ʼnBfQŝ#9F|U| :AP QP5o~\_G R4tJUBa(i8>3 ?#;f]xS#h?Ne_z C[哽5L-gm,x$BsW$EPM{ZVTnDqtA"j>\GIXmOge;JI(-{b|A>OiOYϮٓu "6^\<gqDIG`ƾ~m)< C@cMr|wFw6TzqWbwz9xM/Љ_07?+vCBlIS,1':߫>i 3@~c/[44:qhh;_bOc4tY GEjEv"&dWaٵa(#.dV+<D{2/6~3ɥux>q-M:oŮuZTEVBR+ cv74B?]*.Nlc$kuf郞UiAfrCZ0{H{`omZEO F\\Ϸhkh{>y> (3^}x#qGH F|}/ZYPؾCI~%o`O"]܆AO u%걤X,&'Vb.žS] uaԢ4V6#C%?W%t:Vɦ.|M |$/w'>nd|~:icZ|yL$;M>>Ӂ+ߜN{km37n5a6xfP2m2klxLL{3tB/ lۜ@PBa0d@ ᗮ`+JA}!?KzC̩/T(?Sh8ƪ"!MWblh`YgM}ox<|Įig6}8[ā>? C:BUTPU*~RR|Ԓ7y/))P{g Z჋ѦcO~/$,xF+f-ݷ90goX, {(1l5P>YR |ZQeע%g2XAS{lؙ*[ӧ]ZqiX7yZA;hZObh2f+m8v!UzgU;tE4iRǃ['=]/,#\>zaM l)o*pZ<{5wDΛ|TUTܻB[ 4PM5PMt48i ,|RE„@Zw_r+>JJ# a*׈#OgjE 2}N|+PnM?@Z+F@4P`f|h{0CG`U0LsZ6DȞdӱdCJvOo+_iK.$a[NS}؋e+4^d(m<дBX7no賿xiZ޶tMNCxW1o)afN0xҡ6ϧZ@6`OԦsY2N%?~ۢhyvlש.!o{0Ahif43_|=I&]Z);c24c_6>+T@|"@ηkހ>G7|!U#E䤃g?(7ܹo:¾_q{OmpF\ U7 Éf@9t"O41\ښwt]!0+-D20/EJ-\f%~f_~D1lEQs:..}6AOڴ|OejO[SU:㶡{] )15]Xy?џrkT;R~\GU 噱TC )t K(Ll(E+$!Pf>W6 o/[UMKHeĤBt _ }tE}>FH5& eG+`Do0Ԣ?ZOh/և_,E>N%@f0glCW7mazԹ:RKpB't†\5 XO ̆^;4KIEӽmMn7ʹx,Ҥ%F&[?^a,|mF5i|ySTK>&/c/[Efk7oXn5WBy(i&` j{}y6 1:EWDWUyN7 )(b1_Y-ϻOZYÇYV5dSm  A74"@[ ʯXXJko=7C׈G;꤁{%y:}YF]~h;b_\U35Yr 6;a%$YMSNiA) -T$c xiă3'[G2(MNJEKZڀLV[판Ph5@2s!N&IQ>Xvvxy9;OXOddrO=ZڝMt" YZϊX"1hqZliE’>PGahtvlk%7N[;kT;w~4_ /WLAQ^:*lh0s3'RTDݽ%ahB .ӆRad0ř{qaYohx@m,} NB*;NohOc/F֒+^Ut2$9i.6Q!c$>1S+/~`MQc8|h%#|Y+}z Cz K(hdYgeڌy$ PlO ]xD٢+P%,H"B8%SY62@Ԍ`qQ(&(> (!=0.a_&q]MZn7k{`۳pW^.Xd}+d2>~V DlOB(pbަ?|g dzZ y>>blL%PB.%5+^&N(6'aۛ|F_b_ ʂS hbmǞ8"nM|,ݺ>* --Ab~W7 iiI'*0Y*Y*ԁ|aй`A(S5BoBxtV >䅟 {3w&1?X)jo9K|Fh5koQ;GE<yJv<"N@=±O#h~&v,'n]nWgAE$`FaKZGV孁iECjˍ>Χ`0hc7[vfx ڽx 'A $~-4[YENFYWm/!X1ֺdy{@< X$ڰ@[]:YN$UVw歝Fnz;=C~ Orv|#hm2A{wl):6!gaas1]h8VP|,qy ڴ HeHlp(0zu"SZX;}z@9H J4/'gqgaebcT8 C78*\|+>*:*d3 ]q/>~GSoׄf<,ELOʙzQ$^K7dx{Xq'$x+(x(/:;\NЌ G1Pwevj/[`]‰ʙAȳi;w!N,O)TGȬDNΐ4!,DOJKgO0^1%eYQżh0 oéExШ ctDE9h%= o(3(-ls2 -lLPBjx6z|mK7;u*lK~9CoBFG)zЃtlRasdչʹ7)wg0O~Ea?_#s;}懸XI_Ϥx{Q6:Osi HEt #:)?f?/$", Ӣ ka3Mg XdC;$ܷtv\em&7^ѿ;]ZYuJHH||RNv((1DžaĠ :yKDTnWK׮a??0]a9l 3?& Gh ċ–0{ˍnPIBh~B^Ǻ-_xbf]`MPaհ`6/*tn"~!fkܰg/5_  xz2*2!e5B6֑S.Ɋc[b1 FDH|bB¬$f<QkF5£zA(ygk0(60^>&EBI8|"t:˳QKDz!~5waְJjt\#KWjf޼&tb#J|x F!N ﬤzr[$8Q{q%xO]1hQi,0b#q,ODmόkwr"x<=s{&N'G/:W_^X~io`Rge1;[vNj5Z VJcf9)+RDANjexѮݟ]YXj(OHfc"(o7fCf@sّ-U8X(J8_=qi6%o&z)#HzM/'0`e(HcH`ў5l77,&/Т DƎVFu _ DLQ+Z⇜:96zYx+]4Af(G_~<{7v:=񱬢$4ZS"iqi%lFpW9TyN ^0&n=bF&]rQ;KqB\9 xDfYC>ߊ9G`rq%کXWh3Xz@c~ ÉeΟ j_^<1);<'s7fRNwC.BO߄HХC`:®u' əv|_i(^;5xѠD޶:ϊxaʿ7S,L~f% ΄X<$,ll]7ph3ΏՁ`^2RbRzRJ˗`VO]xu^ != *bXuim:COwTsGOS'p0 OhP b4}`* 7)جVSXO0GG7HV.U[5%P C!6z>S#"|W^m~Zq6gKRB,> G ȧ 'ѼsI‚4ِ@Ԃr狠qg7g9Ċ@j:ֵ iu~Z4ucFXWW[o'R`Āh\"2-~!4'=۴֟:$ zw/>Jʱ3iB v4\'ݼ(U*|i"k`h8A??9o#\Uau Z;$ED >ʚ6P+jcB' $ 4^5D,&/Zqjk{`#j$tϟr~4f`R8a oXD!**cۦmrH%L`~A!MVڿvf-?+oH,؄yL ($1% }'tmY懁1.nV/*oR<| {YH;w [HO#oT! ;!dVźq=8\4'wmr Z+!>: ݡA:G E|iH{BB6#=[G —lViK|WXy"r|g>_@/gOCM-Aizo _:O|Ư_|fa͠ AU`~.pC|DҮt7++(aj=I Z_k<ͭdR-N],ouW ]:5i`PXP \ xpF9ڹ4`&Ј8=Gz/h)ҡ-wA?RC[]1S߲AWHEfa!񉸵LX 6TWhjJs5c!nG뻪HHȌxMxMIahA^iI" Yl |ю !w4I|@:.hQjEq,Qvˉ<֝G3'ø7ݎNr< ?+=%]bgDT-òߎx_ߕ#a[Mcl"tT *_㯹P̴YMAE whTyK(=|X~_I!"g ς3_/AZ2{֒Pxsor);o\OrԤ'=3?choi#ijcM'wuc9r9ṶZ\ʽPotB nj'G`AwTĻ$Di5's}4t;Epqo@YoB"v"@/k}Nn}:9b E@q!S[O yO+}?EUN|m_ X|#W~F81XP؇ ;U 0la NtA!-,+1_Wld$(SX5ut&sgS[+Ć9?xq ai/H!Y_І."·fv$dƋ1PQV ]"ĎX=wa ͼdrz͛ D0]JQ 66bI.G\uPO0OH݄/kw:^+-6=:8| G= >ڮOV-8[4>5`IO칅 [e-^+o|dXﵭ#MN֝^Aߪ&O#M^-TZ~QQ=KSjrb|=X%cj FX<%xKeWt f&KZfݸ!KWݥ+(7V=I؛$k˖o^eŴH"Dӯ$46BLrb36@0c6t^"}GϨSIJQQzp Z3BmdߺӰ}<'Q5O5Et ]tC~dˡd @/ȼ?mG;,-AАg=!(30jU0Q"᠅oJoYH$FI=Q~Iqe%BS-xhZq_/žn ~x.`7%̋"ʼn c/G+e%J\:]'P#Z~B!DXYJA c_\MݧVwަSڴd赹??|^V{`z .պްD; sTh)du)%$~%Ávi&@'(vfo ԮjHS jWg-nˎ"kXe ×=҉|0Mjɚ0oվ&A7&ԡN(9J Tq% Jx:+D~{%*P[>,$"9 ]V(0=OhIP(f:ބZ).l/'*ǓNl_o؝50}5E V/mp)̴hbPPJRpp Cl7$ ~%ڙH˙iZ#4}/HAV*EmloQ4E'WB{:{**}NcF)̽ @  y[Bpv6zk !t @H`D IĀX#b g4wP_ b}Fccv+'dh)@aǯ,eNQ.5$'^CTA~W~Ħt\/lLBU Ct/Yaו0_M-=Dd_-PtKV.Eէ\ KB/iIcV7:?ߟ*03n ]+6(Qh5C/ڔ&N[|0$: WK{$&热ڮfs(|6?~F3p;"}ٕC_V>VykVoIEqUxi+47ش>X<UcvX)ꯤ~j%͟e5-;zxqr8#y& _gU2~ɾŮdxxNVbdmv)H5h-׊ 6J)0\@!J'n/o>{]([40:P%i(|{oҦOYȀa+"51p g11!}'&}ʂ^ݔƼI(aDrjTOf܆驽MF&5ob {]z+X{4ӸC6QT*.ܙi7\/ԿK=y_`WN`8 KH4R$m8m8:`pѨmp+o|oȏ$ܷS,{6q#XZq-Uu2ܴͤWD7hQD_!Y>UYOyd5eb&"W3yC!htQ,Xp-ldH(r}QŢQS]~]{\IwhS񫔨]{K?X{ Eo.%/Fコbp%b08 s1iX<hc$e.s0[K 7!#9` Ќrz4ieSOkh7GOB(!ey"t\+"W>7|:H{gF¥/s'˿+JիLbǵoqHSke[6Ə:@JVa[swUL H]Gq6t9#?Nޅb"إ)^C,ҨV# BNhluTL"^\M堸?-ߕu͍`XcDʽ!/ vzio̊ /-Z;7xL#xOx6Ƨ } 'X("476֌ʑ73;4=?Jاjw2G/C  ZkH ~#gQ ,zcD,V Vիl,!4`Oᨵ֊k2k|bEK|_¾/p$|Iyd 5׷"_\y4dyOK2iM*Z{}?`uA?Qѹ6DV+XA 4A"8G45__6lJ}Gd"(+ GXfO6@:TB1j{|uȗнެKiK{Lzֺ5LLEyZ//%lDwl!wÆ/k9C|#Hu6OkFm=-]=ӣnXѼ$oV]/c7.ԟ Z.I}]?llɊ^[E}i''g.X?Fgȷu ~ y Y[ xe-}]?=]_藱AK|Rt},?1O] ?9rz{>|e}}_P?dXCcK}&B4j'v92kxo+No?=e`k.>%x"pxxnEؗ<:aK5U8t> Hlx}1JPDz9r {>U}0T]~5g<2gb Qv{dNr?%m"R:@qLkkxīåF- :,ϣn z?>6|+zaj Sz/8zЏ7LWVD{# D܀uwKCWaP>gIP<~+7L-KŊCз25;lNI߲'jiw\$[O6T󾝰_{]ځ~^^A6C0NH lyO3q2| v@g|R+uV X`>q~?8n?{Z lf XGsqn1!?a7g~).?%F"2[7qT"G+_#^/;Za~* 3k//fUeG^TJY㣑eW ϴ Ik0mnnl$[L\Րgu~g^N3|>qۺ5iY\qz5TPh{m0L*N=O]%;μ;6Oi~`}d`V-*\E 8^P&Ԡ/hSfhT.8@פvt>Qלnٹ[;›Hg0E Un{iַ4+zUZ 2ڡp]o Cpzn[x킎;}卵gb6޹"JoS1ygd|jg)P}N+Jx ^A䥹R!^SBH+!ī{h:PR10*P7z&guO3k 7.Ӳ^5o5(r{v(WY;^_΂Rd*OdqTOGn0[U6Hp \6~Qoq?An w*=.1NPf@|RC1=2,1 :ģ5w-RvMLB" Z*nS\7K2@&@`~&Xxu^ D OibImdqXx#f ^,F.9d¿5>%cK\fƯ%сO&orV_5v(Y~nB kzXד}),ljt&ulA=>?Ox𩸏>qzl_R=J"%S#O]2͈j#"j gb" %ԟ5ۥ?Hʒ 򊑾wj&G"w`y͕X0 ;6=+'%:ի&Cw׳Ux"(fVXhI4t|d`73[,6p\wk}~c|"1@?/l*]&t~ٮm֏OSNޯ Z9D6ٲVl-]O"I݃=ޝ9՟9w7װM{9w[\lW|*M=ߥ!%Gة.<^21fFV.sTA}i,ɷϏ8(aR qufiCW)ΣŁfZ NoQ4FQ34s6ATԿ!󓝒=rwa~ԃ9S$p%? D"d|WWsրX]&B9<0t~6v=A ^qgaYlò](c>$Joo[y~WLi7u> ؆ Őݶ.9­Y8c&J$6||!\Lo&طUn OYyv/Bbd5ͅ:󉄮W?9ikzM}zFyon@tPOݍM!E=j'85 8n..6+6ydfjqKh,͆,LdJ;=@Tt@ID$0iYkۧI)!J:MC X3-UON-Z"?wĪ#IJn19bCCi$2#Y&6$F76Ey}DX&mœ[N,) o!5l-DyTTub6yX@| nnp)#6jʭsgY%˄nHit<V:$¤AP52~EIC ,% 9$%%!L 9/n,.mG ~- )F?RTlR&[@Y#]=!9m{[)Pz.ɅDny$IZK~dI67rڒzbmZzb쐜LGuM ҹaZDkhL{Xlqm{\ȨtH-m|_i{iYGCa;'Wδ9"tPUl S0)8IJqsȅRQQH?b≛ʉK *ZFrqjI+87$~h$- $VZX??^Usi .@7}3w{< Kvj)v\_Xog<4q(ep%ZD ?jc@*`=?j_HyE{,=QKOXf bA2e –-3[f lA2e! B,3Zf hA2e S:EFgN85u:FJ՛V:~L*O}$•܋Y)X4b Yz[͞L8F@,F3^SҙC7K냁PPzkFxl uA:Niw#@ȧ_r|H7iO0ax/?+z,`Qϲ?jOH@*Sp TPz8a C@Kpb V gG?ljWGlp a/gZ[ Eɡ|lX曒pc%okN>o#A3AS_V?r(o ʛhOR/A>H. -PkU-]zH/u 4կm6n_QR(r~ GrX5jn6 `#[2qE 32yS[LB֮ uj0giӜ9| oa8BQҰ4ӣ% *OEcQ% )7F\|VI0n D{a_)o/gN=oR U0~TQ FU0TTTTGUGUGUGUGUGU#QTգGQ:пť{fiFJ|(Yf8~ZuZЕ!.==j,η|$4w&0p0Y(r齢)33Z|~tA%ο" ϯX0ϛI{˝^J,}2?Ojj)BeZc&+~lvHHB@$rb8;XMv駻m;ɏ AJhׂ3 ] 1+Ž%`vۖ{nUWUn|ssookd+9"´L%2OܸwyBn*,'a d'f0v IYh84Zh,%"\ds.2ii)sT *sM|TF JG-U[%bd\2p`r*@S9@eIHT3.S,c,eP@$&0ŊKG%CTUl,?Xr58#Ȕ d;$! vCb퐽m0vȼ%CWD#,e(MD5e"*Q3YHG]%fӨ! g6Gee٘SXE9 ˘m J=R"hFGAƒA^ ~K_"%͘Iq/fy݄Pt|L3 4%@$#, 4w2 smPZ",dX""0Oec >n!WE}x^ 5*'LGo2_~xIO=t~| 7gɀђ^H?2:gxOɩ7ay ZDt`+S 0~g-KFG/:/fdQ]\$X `:[cnيiï|/sףge|Fzy^ClD;!v! a͗!Q߫3"ϸ(g'yg " _eZ|%rВDp8DhU8p-}'_)ApɜH K8#jɐ78Be $ӵV4Ɖk,S(QJs_B2,8 l`;FFfA˜4} Z@$P < H} /Rm<(`vѲ"]dL]d?j.a(CDi"JPN&(ODQp,eYD˫bx^/ׯ!J4͢Vp(=Tbx"QD"LD%"*QchsMD ,CQz28$(Th-U`L(3ȩ'-rߕ)/H@SƘ.Z¡L\ZF..#ȗYFn;x_^JeKD"J@P^&@Dy"Qbl<16O#c㈱q8bl16\SyZy;!sv^փs٬ ]>L1@nUA,^f ˲9 -om|D"K)qItJ lEDr|+(KUP)Ѳuu sxӷO ȍls'5HYKxfscz4φpFb,5(`b8MÞcٌ6 118",WͲլQoMJɆ}^ +Q2D&fj]Ch>[QmrS< 37Oއ"gO,[)ӗd{fzc(v)2.䀋fҲ)i"Q[+ S|=-[@'%5yr"3V%} j]yIݎKy_oT@(^e˫虎bE %ouAeaynyvyfyzyjYI6ҷ1/L5 2YkcHD6jviI /rm&>RuTEx V?7!&\\2lN߾Fys2P=e91 b3ZMPOU`78ioF(KSꙥ; '*or PrnBM JEh{K߸2 vcUdŹYw1.Wz-qU,wse3b]L9}r_D"c]dҦ`.hR1}9`eRc/?NRʼnV/K(2Nj&RZ@c!z2TXъ4W@p| PgS6әprJ2O̦Q\`[_+=/zNA4o*oۗ_ҋb~b4B dikAj}<❸o~cUw3f"÷01@mؗȝ %:,]_M ],~sJҍz|$* MV>|$[W:|:-tM>Kq+גѸ;f-2 6۽ЫZ`Z4VS+ mٍφG[~NzѤu{L:[ξ{oe;ExWJvxbkX7Y8o*3]!©LHm2Goj_b5z:  fx|-OCR<̓:}r>8LPNߙ!0߯_5We&p% WyrkݳSps@w(W3 ,4 5t>ongMۂ珩[u&}/Yvxs0>13[F VԵi[Y86A-Og_J{QVWiG1 Kg¹A4hGewn2ف,0QP/7xNʃ<:Xl1z 'tpgs?X] ~h,NtKO:S(3۟7$ncoS5:Qg+t:x`n_Vh_ABp4m{O( ϝ[&q<຀^OЕЭ(fk݃hZ_ɽ远+1Ȼ DXM.BoJfO:&P>Vo;LNIIlLv\M(epŏ2J=\s#АtbAb0+(C }+7"F Š71<>j[ܕ鼚h}2]g15҅ 5:^aՎpzfB jAlG9AC޽"IќK(p"ck۱Fz L|wpK4 1b]*076fBBs5j9cE*Aj$J,AP DŽI6O1isp1/N+s{c +11[lx(@cАT:cVȽP*8q~~䃝>x'K=0IlWc@i:R:;,(rH5$ʃpwJ6G=C&}=a%aZGSYmM7> qXv7@qsc3:w{ )t1U8léoܲtf8wΔ}n;`2K @cF=2ڑA G.3> $t:|wn>=N)h.L*TIFrZO>]TouD`jnspJ="=Ge8K~Pyg| 0J{;‰˸.2LAX+8?9h?]d;8ixGEc 괮 OKX?@lGfAQ@O5|?vP6k=.fw nHhI; sB+Fxj=h:Hp̟#cɬ/P$9׶gsEz:>=#d1 8P`G!Cٽ]Y_F̘^'|)_ M%B(\2=xp^҂a #pu&X Cy3ɌĉփJm:jb2^TC(_oғ0Dr DC*G 9|<1jD?vVGc;` F\§C-k^?q 0NuT&I[=?58+[D#)zڶ]lû(oNV9qϽ'q+|+3%v(Wv`ٔhH6ť\KBIB&JRd:2 No̹V?}c5\3ך1@aINi?2[_o>FL,, *ϲK ivSnX""aP#3D!'q^s-fdE9_2{&&n5, # ]Shb*FS)b=Nj X(Gm*gEePxwβ "*] YԠ/vĐn*ݳ)%}O)㙻H>'VjҹVƳWr0Qc UT}٭RSQ0Abp˗ ݄K2yTEH$*piCe+jો7?)*0ѥ\i*Q>>?p=Mgk*gzI kNRD/2M  zᴿmxb>:H xxsq) Џ:"7q3OfGg!FcIb$A{uJY00!2}5E^53#xnީtj@Ewe4= ,*.R%S()ďLIVaAv.̟GhϯY( UJbez z{*XDZ]oQ1d࢞] ]$TYw[Jy90UǸw~_ Չ@peHmJy&֔RFq.(/uD`5<(E4Ko)>hv0xOg-.=fT4~ȶ~Jwߎ=e{~r~'57wf $4J|}eCe-.vG7\ Upjk`Ѳ{d*[$quEo]popuJɎg.=h}~<\zq,`4MSo+o:S[>{oE޵Hc%07OFm <3g21" nT *ޅK܈SUMcmIDJ~(㋯%E Rv5~= mj%lؙpPb1ZA_6yl*ӯkӪy=h7fQ zr@pnWKC3KSY8,XC{Q?b9J9 o~ _j}bsEx=kh(!Jm%I"> [!xDӃ;=L |/vrĐr1@ͧ\U81 ;˼R<^š2lw*@T>tiXԪHrAgR;IEdWndմ֔x%[Tl4hBhy>i2nh-cTp0,B)Dg7̈́xDAtnf5t:?:kQ@x+Uq->_EN*&JaÏV"4hḅU>Z:'=!{ɶ9nZ9ϻ?.rr;# R@=bM:{sl_\%Fc2WI,t,a# > 8ǩ(jtj-ы:r.=TX[V+E()𛻍R4ZIt6y]#8/lc!㢌Ĩ$jq}zZq6v ϹXݣJwd+x6T4]MB_JE?QSчJ 5n+$͸!M$G͘cڂ{,*@Cz]})nڠB ,925퍧F^׼ ⶦf&;.G﷊4J1hgv/_UmDf.Ӫ}Pe?,t[aќdm ف+\HjSCQt_"p"\!c q7ߧlnEDd )'ľ?t{tֽひ}<\ fƩ~5oƳf@H̸H\Im1γ5ngtPGt1U ܭC]p}m+{d_Pw|JQՋ3-P|ŪzX镧,ǯhe&,@g4VH3y*{a!7cz*ٌ{ͬ va_Y`(~*Vz*Ol,}|9/Нw J|Q,3q:…ƪdH? ?f?cr!!+%O.K &N(xu\`h"mGdU»Qxe%txH&zcAݓ &$1Tbƒ oO?wvr 'v?ŷ-r^{  #x]CdofCe:x^KΗ7qyyH/]Ge 6f2A &LW$̒4{rT|x u$eh(Շ@{l|5F쒋UƶSSri;72馲.ߡVImbMW:Vxq;t "|\'d xIP܍Fe*eLIq=<~fE1 N3%uwsR ͂Q)P][$8ԝrn8$sޡ3ocgЅ Q]kԎ73]p9p"kҎBFs-1iן`m!uЪ_I,QY)rY'!⨊d\ʛJx}=g͞\ۃ`3C A?gS.9,uS=,ׁgC:FoEsyoDc)3P*Ykk Fǯ߳3 RQ&FIy,ZkQuF >j.K 6rhְwM Y"ku!n+B=Z `(H/<!45 ާ+ǯāv scdE{$Uzkyj2$DXz|1d`Ρw* RKSdt. sPׂȶ]̨,_ ]7WհFC|:F5^T"m>,`9}X N =NmYX& J fݮm-'Vmڃ5Gp|sXؿLT3#9hP La4 @ -$=7A&ƵL^x z:΢̥^0#䵗d:ɥi_^|͒s70~bZM kYO@c-8$YwcY{;DkJʗJS.e@yKD+3KL8DMw^P0>CuQFCY6ˇfF弧K*W6Twex/.1t>OX- ܟGj(x?e%Nh,K6& ;k(cHTU΋K(PD|%+T{cn.7F`賦 0Aޙ4ՎzN_i"u$Yz6R{e(=B^ұኹ>*>du8Xҳ➄GSs1,DmaۉRĒ)ء?Vqzj9r ؁]%N;<_ C+Nt&V|vcb kaE9<;jQUݩ KpwjˌJvG#woyD'GuDiɹi:Sp^‘;7k-O=jØ2i9Lj9U9hR]p#eINA0vZܗ)Χx*!A졟r3 [蒢Fs[r_]v")G^6cױ 1JEb6ܮ'b6CƘC'3=ĈC =/p0D*P6Ksga^pg.Goq>b}/ *`Ֆ!A*cqm0uZ,01RE5`p 2 {hLࡱ" ПmmuA>*lܬԨWC}']@F♭VvrYsg$ݣungV.N7F( iŐ͠X&{rD ,+S76j/4L*em~hJv$2Y'njlh7 # p hrrk)ؼ&(&wJ4+tNѧC^gH4:bfouv W(k"F}23u=:+7dά+s Gz[L¢6EI1 &BڮNcpe/(ЅMO_ \{ y@ժy 0U@GddT2 K5lHv+` re`3C&F< C2{hAw ߽ixcp+:!M70t08<6R!Ddoa`BG G*_f6a:ث>Ϥ=%LQɛv9ӢJq` >Ei^Ky}R&wX98 iysWf '@5nD! h᷊XoƢ7G3X̰^.ё{ 16;p4{kdSYl:=Gئ:hAgha-VJyHaAq;B9\W.++vNϋuk}ix"/tض5_Vɉ6¶ E.ABNXlj,/m k¨n^P&'/g c\PW4AK&BHaۅѓ G|9v:;4]O-3UXMyz 6t&n\r*BwٕJ|uoIȅ.Kkmx4Ygc/gQBPWz}X<Hˍ"[Y Wog b R1Kp('\RB1T&}Q9#RCY$5D7ѯl軄J8srirY+ '%lq>h[BtwF\au^Zy~꼼mYɋ=ơlՀYym8O Ծ]i/NЯF#7DJ؂(7Pr /Scaޥi!d f`] 7?pd(aψv)pS?'sa\i$͹)1k59 uL (@5&睠r3O468n3K坚6XbM.tӤUPl|PsPjR}}y9|矃 Q(zvO.[`CiNCx/YDOR sJFF<p/{cEM ux̦#mF V 2wq#gԤ.2vL_a_ 0/#"(_|5$PKVX*%@&J)_̘MjmZ1̮ro&+*5ܣVm@BV-pf)O ? u.M"|Ki)t^HyggQŞ8Ixxb̒%o4&SO&TK?YtoWuZ[mk4Pib~0i逓,ԗy.dTٵ4n'jl+l̎]3 R w6Oi*b2TB} T?\>de-׷SJa5L'>Pizb\kN8y'qII0vS9 1/oٴ*btcIF&~&;PY`j̮ݛom ODW׽K hxI֤s >FqF<]7PֈZYU ߁)4)O+MjBӾlcc=MVCUjr4bȴFm]: T%g$C:Fv6k8鰞jb4Nݽ5+΄є vO N痙SM5ƎD|0g3bT (ȆO.(M0K1* (@loA6 S%s]/rTpj #<3'gDggpDƾ7A%H:P%H;-<֞4~[OS;G1# |IdUUE9ꞮqPd[v9^*N)LHlҎ*bQ4sX| Ql5lHT#qejbN0`C 5na: E&a5Xzkd'P^niok`94'5Zq2eYn1p.蒂 }{ M{?}V{ ryfxZ۾C-y7|u9Nyk80r2rN Gu 4 ɽ"wFjb)e?J UQL $&lZar&5Id& z^T;c7m ϊn'qk2QV!VuP=\_(IaOA^  WHp.v'=,p -uvO,AKMшw_եH )%Ve]i&dȞ nPzȥ$DB9Jl#7\|yPmΫB>Ol2fy.iaDff'皼#%Efq7|x'8r8jY| *R$XN'=)v8ָ[&h db]/q缧|>~&/{xE'XΑ𘑢@)7FD.pUӛ`BHSjsuvXMpu H$&pz8%6@:_kws1D\GD;C.zҤ3Kuq 1}[JMFZzCނ|`Ug—mX}?3x9G==4(5~ Qӏ{Wc[SIzLz{+߼?5G8`Z5V 6dƛZt=4rjou۠r xš &m*Ȼu -L 埝B "%h,E6rۉf1wsgC3^ k_/ŒShE0kbj|$ųJEXYŤMZwèHP|b#=tωFËǬuá4Y~uهdp,S[h!J$Tu{~,.5@Z' ` O|%4T@ڕo%8hsQ vSʣC|86-pQ]A)`%|n}Ss&?Q" ~M~z|M238v`ߋ'fcg ܏՟R!F^s_@E9iSe|ANjg&9i8'|>Q'&D>F?4R"M ,DV{T&,V@YX<aJoe>7{' 8/4;U`.1(kBhѫ3TAs3k[fM?{U4PNd |Ju? Z_V{:2Jl @E?dֹ4-脩zM8(~|4!Ya3SfM|QH b W^i{̫A~.jVOאȗE0&hbvm%Fp .!jY/D|5(eM޴ G{p%]wpR^gUh[Gs=9quT+>f]GV)goӭgbcM*,5e$KޱiA=mԂ/sD3$nZV6>ay35 hf Ay+R?։N[j<[dȪ W}sĔ̗<21ybQS'R&Dz9+J1*dC3;"xAoNYN0MLt%\+|![hkj:;L|b?VX֎hkApl__H^Sbk!#m}}] [!92";[xхkK hT2`fPuI)@hbR9דH@( C;:ozϕzQm (@+xD}c"^0&-B1߁Kh@ԊDYF*:BIķPCla}O0H6(CWL6;*]'_ .BOW7gLDnw 7BͿ@P5 3Cjaç7G`:! /rzV3¨LmQ%2}'kmff{,K J <6.b#T\t OxB7,Aaz+␍hAMy1ʇjNc mz }q Ќ@ 6.-do6vl jiG7`j%Ni`Wܒ,4q5˸WtOW泃Xzh*u!xKH殥V ?IL4P/¾7*A$nFe )wA#Bhw1>v>ݣ0VέU2i;*N@i6V]+a >Lxāg!#'qH1iи! !КIBX˔hF՗ynbIS*HqO*O/C8(Xj[߈ Ed9l upN\.8>p#En \T\BK*Z@8oYmwP^ \&WQ?n)g[ޥbMv"iBř. X-@Y$4 ^Ztu; }|8 [%qpOgUL:FRt-^J!EUFVgqUxb5pH6obϒj 10T/CdǦ}ԇoh7SGegx. :] vGS 2) >1 LC2[{`4Ίfz?^?Yޥ|"8葡z8~Do'A\r*dLXMc[\0oT=J$aWJM,7Rfhq ڃ RlO?h^!.Ǡߵd-;,ɽ$dh{GD2h I*BFwfi`YN-h:cf hҤ82?yIa"dZE c%|2bEh#_(w& \YT\|ySq{C%I͆U̝ʤ]y{U4E;CQfW\r|P%ڨb~"4`N^־EG#?2R"l( rܛDjKSWphU?W| f'})| K~ ߾:eQEX@8YWJrfz&%*3BNjgXHzJu+u`SK'AM _1?sB' ʼn(m ɽB`r16{HPJ] 6<Uzr/ ␡FcVoM Q+\>0e{ GX.eeqrJpقeu qpPݎ̪,Y2#Bq-Uqڅ\xC%F3Q=Gb+f; I bk@DUjm;ͷnG6ىKLa{zY[M@MGv'NE9/[:yʼnvw7-V5+PۯyNezPK_jtH>wM10A4H&4fGe_sE2dT3xOOn=8BRR^+o))6P^&2oz%VF-P06 Bl9m{ J6@rs +`M8!|P *!Ft?e3߁멆2eⷁ݄Rloƚa0CF31OmUBcE wvvgƱ^ gm pr'Z> Ì%˄~w#'qb5UquBI/<{զ\c[np!(0Jt'rWzy1=p ¸0|!ƶxI+8+fe`lF |lx#6G7q*X[u*iEPGz ̍0s&y9vRNn7jW am^K;a=YRyWkP_. b -Vp {!*J:@dk|JsYLq2&vlv9P8h 2xC]f 2:g@P&$ȶVam/Y {CxBi{ɢ7Cʰ([a3 ?fq"i8}!-I_JpЬUpq&!=4ka!a,::a5=]B ۉ-uy}`zzGo  |Kd%UR]))?!]y{ D*74g$Wяm} @Z* dUZp;iGC6ẏcֽqX'` رN`3C"x?π x8e> l~Tp V}> z16|_Rs/1E/(؁Wz>䵃6X]{Ǘ<5Esh0-n[jiHq' 0 Af!Md@+ne4@qbq @SD1VD4m#QVQɯNuSݽ{&-' a\g10ko` orknpao-$i6qV* $i=#|g,Ts lPΉ-[d=<c[ؘ +辂8l>a,6q2Ln/> 761gt,w3q1su5O.p7R>OCؒ'c8V/ª7<_#sY^E8_J$[:_b(yj<1h(qX %9?-7*Z ;V?0f"|NZ%aFH /4+,X ZhD0)IWwEPs8h^7}.5vk0bf@γd(rP63GG?-(B$C&b6ErEP^MR&L37ѐQԦ339vl=\[( }h盞40o\(:H(MjB :AXqǡ hy-4.F\Ncx&Ϥ)O;Un,ܖuj_( :цU 'y,ş`<`aC3wB' YtvDŊ)ecL#oh#a5L`UV1 1k)VawS!Y9 tbPrϮ#i3z"vgVK۰KL@g|;׷BV΀fEh4'`^RydJQPS4mc% '#{^]߮ ژ:5:|lۢ5]_-Þso_I!,u=)-!nڵC6nAj}}0l[jbyubQ4=b7 DZ#!tYwd3ࡸEBTͼ =nT]l5[-9yWM ጜ@|7J7mFF`L4~!!3 z% Xh3 DS~< ]s?cf>)ϗ{!ݡöQs ?_jM!4"OYeD F&;θ'ya[u} 9sїhzM< 9BA*6yTrQM8$AL ("bhPaT6WZJeGdʚ⓯aZOS 5G:e 6yj(z+'>˶DyK d!\$œ3tvϗn_7;|eL;$ !}Qxx w8}SZ,JdgQB:A۝aN T,p߼}6MmM'\/.O ؠa\ך<[{~x+5k9CxrhkHXSE1lO%"vϨĸ2vJk&PQj&h`>;/.؋ٝ}ϜIMcB' rV3oFFd/B;*4I@ztV)$$oİ8y |PVg2'9hhPzCr,9va^t=A'2ޛ)",2Z&"ݣ vz#A4a -?glA(o)N`~Vޒ A\-Bધn/CrZClW}.UKYF4Iq(NU 5 bFufCYYT1 'gA ;E}7w X4$x3l+tª?Q8Ċ/x8ad¹tSŷ}UyވeKeY1T9_Pſ4f6 }-T xvxǒ,߰V,u+@ԑ<\#zϰ_6(~#&s9ӀMzߝ7>΂;!).>MX$ùobO?// eg"ن2_͈qϖBE?wW[%~-A lUV?̜)^oge9vg,bI=\Ԭi.Wg\ 2CZW6<1' h>]J'50Ga8q˞}fOZ.Y&Ɍ~HUM:aGHwqCؾ>pQDa/}_U׫.JTL I!i W$q7@#}~_Upu*rm"$&(w(eq+F]1$‘R).Cr啕y=rQU W7:,#&oE4<6.fEg%WsO 4jneѢK&4 |REQ7Qo0p9؊uT/)ݗ(EFՄ]K~J%R^VΈ[dG;f܍ƐM۽q>R #plv}3-:$8ep%nAxAXʴQNs{K˶ 7VǍT%-7UVA wvI6$*;` \ jwn h@7(R[EQOEp y9g)4lBn9tߝGٓ)0{͑pC|V*fy.؃]?|PI %\AV5=n~ICXi\&GfmK^It. Jdz7v/2`]u #"LJ攡v-fb“zޱ 8߹o( PB܀ ߐ¤mZ)'iM 9߄ 7 Uyqp.a*Ov!/CW}ýpiH"lª&vcCwNwv/(?Z"VD/G 5+W}#.VlXP.Thy'Y85Jb=5y=0/^U}Mo]BLો3JE3С5 `z(ѯPhMPHX7M <=!/>gU8$rG{w/wgnb2X TɐCr/g5e|cGZYbH4=UBXfKzx&RO;By;/MҕNq E6EQM6Fc[%BH #9w[056k07l\BMAB HoEBhKev23<;.G?]BXX~&;&{tbzС_{pylɓOЋ'hҵI#o)s 62v ̙͐_H\rQT7ݵDi0c R^¼A_Ξp>Rlk;V%o6 RK8U ЗЍ-*q@E&PYl#(? |3j2^nLIM/y| Hbk E1<6b#OcwG#8١D=Xw޺qbBTl28gN.Rt~N*8HK1\I؂C'Aܛ!l10F G^oHE\m&AXVd\hJ3"|~1$b#2we% "qj+Yа:KBxɽӯ#V\Q6ؚaAEśJ6j[jPEĕPÔ.]%Xk閠Jz=w.=⽧;}$Q]^:fSѴ$i ;@!_?S WCnXW iM0\8u ihiP#|ZF9 1| X;:x9ω+C3f(Rb4sƃkqN D%V1I:~t[uJ%ȀuDeIr^v!\u;_J>Hw 3e4o\(P`mJBJH5BepGS6s1]+``"5]fI71)k _@`ޑeok&>kK_ L{B}6փݘj4;|7f$0'ڛ90J q NtOJi+ctY̎dCIaI\{'Āzq0)  _„TP?v87t@+NY]`qUK&`7@pO.]3ֈ86Qfj2nE A}{>mV+@ Z=3|]B.$4دGDqGLq+KH ^LC!ס-݃+3$^b^tVZ4tƶ-ta gI+ D0zi%ry4u9OaM]!9$^%̰t_GAs'<"tP^TC8qj]o+Wx@g/ 0e' N?NNJ=o U?[gQZ,Z77C ρWzwxBf+zWѽ"X}Sh@ H*Pskaq- Q缥’ Mʰ];6&!QHF/[`NѬGR$t>j}y6^AKWLG [M{s'FzI:a=]ÂM~l_pQjJIDotnIթϢ}:mgהYH{VN!JpF5-rfl͔Æ|؝S2(4}ц5eX]=۔}t a}Hy \:i ,CbZ?fJS ,,[Pxٖk8Hݏ57rhz\a0P`^0A%5p y0w@P􆾞a.b+g伿Yjm&}wFI=x9:ŻŞ`w' a!VVIQ| = k~ɶCy%~,9:Ӝil#bX'0@f#]o$="9C:[+vzmF uZ8_7v"A#B| D`:Ќ@e89 S|7T [X'7Qf뵄/|G>BFp8A̕䮊 X{' c }(kZ5OMs 1P@Heu\BZ[/46zb`]KvD gLMN>=:`) c |Oi Zd׬Y(9S)$Bg gt]282wIgHzT~+#lnJSdX4 UVt1 ~=O ֌6Jq^͡sF^mX`gժeVlzw>Qiw ;}[ᢜyKUò{kbDڷtCRJ[ Yi6̭fP򭝩}K그RRUpkL/!vG#V VTq͒aV.3^. `(ff.#VJ..-{Hj.?º+KIZHv9?pC30NCm.ya?^k7?Y}"!E2 dtQp>dV~vqj 3[Ra(ݦΉސUgn-ݢӅK]"\@"}kԮcA]G6 X1sЪ+©礝Rhv0M={ j4{RLٱT9lbQ^ŸX\)rulk?0lJ@R_p(jK&(GZ|f &йG(.>ycYH>^ZvQշ~P-c@i>-14o@E*oDlYE\eJ8*}ԆQ} |#V"9k# PhsH:R`6$Rc#NzS\!IٵZEkC5ôQDX}M(Seal<!UIR5T J\5d͹:Be(6d*+V=hmqXq,q,`8T!Xsq,~,!k?]8ixPb4=XuBvuԌܣw*DobgLp(%4\Nh,F Z pld™l+֪Ս4xf7ޡ:JzY9R\1Y)68>gpVŎU. XҰUQ!4hll`Zb&4-yQ$^{]UnN^!s”D$dhN6VKlTkruqg+_>sZ^{o9POa΋YuFc#3%f$:x;yK0ġxnq '+4DLՙ=3>JmS*2꫸|_j% 0ats% Xx2NVT#%e^RZEMet xP3 rŮ ۗgF]rb`(GlUTVӊ[>(E$ {u ՙLѸ4Xo/6U죴Z,S9eaEQ%/A/AiWU!/h&&ޘ@*su)$Ó 1Nde N TBs0ߐ :¶E;mh] :i`>7@oK\ չ8=_U3=ς ;fTn`>0:TBHyϭ'Ogocu|5?@D{_Hʾ)߃Gp*荃kIzrhɿll myy_"=8i&c*$~vJ󀻵]lډ7>C  =:VKn8x8}#qem*\H)ךpΪ""O +uuYylfXU@`J# pO:~|W64r@ ʩwWT4b]2?Z./@j|!8wF| VLf0AH0 ^s QW'^]Tk xz.i-F&䱹U9MX뽬4JSV _Dl{}o;1e9" *^`W"+brFaÅ gw&E\H\XS~Ǻ l|O[KᔥJi~2sb_S@C*B2#,.'.D .Hr9@0E;2;a .uA U"hh7ȢՉaalY8}cg,]C%sWxD1#BˡVe4L+ؓ-/!Trd/ 54qLE5]VfPa?|ry~Ӫj'3d}ӹ9T()gkD?G/PH\7Unf!).^oMs%9-ęG\ohO g{_h|SU[b~ѵ@Oßvm%ř$9Z%nރh(ElV:_? =BI {xa?mdJϙJCrA7\ RnM FIFc8|*H? $}޶E|dg W}mMaB b31ish3Anػ x[_u:o`>=җ8y^!O\~[VNQGXRHe=sb(>vH_uPKe@V(Lhi\dYՀ8$𱳐ߘgӞ_`+HRxɽ~zcW,CÏpm1-]5"?~|'G-)'Ie4@JXXg]^+!DL_>>pF <7zk48#tBsǞ&]p캈numՑAd 16usMEG;72~ %͘*pO̿:}^tuuZ.QCS=DՏnaHl?1/6;Tvzj/157#S,kjPB ?7}„jȽZc zQ2}E֏tɄ fJQiJx-W ^MГY3?:Qq-YcyhąTfphc|?UT;WltXbSDH3F {B&Xaq02V)tOoOw$INڀق1%h+egc\XMI3c37jS:5NTBv4ò@,Ik<]jZ9T}Gl{[ᑱUu2#Op@UwqG~ԙfQsሂcSmsC 4 g ZX-5ߨ  4bkF'-Rx̬5B8n+}c /Yd.aKT6b69 }N_ p®2F}7؅& pGIaHMQ!x){ڔ$}&sZUB}gLAsRgJ68Eyߦc1 {0Yӑ+C{yvde_GK{ S'( xftu({~2% İ]oDov.ӌAzRCj]2]˴_'Ё>pvx`!=Tu*X 0\Cc&?8`- $]1 [ś:&+NQܚ/3w2:r=j#Ay9`W5y%'lrZ"۵eD؅m|tp]`WY/;acGՌ oו8kHXp)oVmE7D(8M[ю}]vn:H{xɐ [h.{*QQLeƑmIxy8M*&$Lh>Q03f]G{*L:7s?wf||4W`04yEDdb: Zb局P:`RO! -S1&茙Zw,o`wHY?EYpw^7$Lu$ļtuF􇡫x|0e8dQ1b4bԵWs=2xf=:.!6M7V_BdpNq2E.y^G,"шT$,a酲  1mОY`o OHFވW}NmMl[Ty+, wvg$Q.‰Q Xp9tt4$ը8Y@k}RC]IxQZyQʜj/OZ[k$v.{*26 ">\kex[]K;tCIvY^ 6̿TKZJ\k/M=t :ekyXGe!fgVI1(˨evjTk ][*)ߊdB& H0N㌫/PArCλUj⬂mؿZfVCE\J!+zq}T>@q; *Ώj] ) :ñ|1ݍfn M q9\O Peq6sܟ[_U|E 2kAЌ hKbGg^ Ydl.+lIWM./>VOυɏ/拱(;.tNgK _ 0 vS@ӫ܁{$K6 8E zY҈|)\S_PceNe@|2-xؒ7 8D46 :fˈlUxL-#{dsj徵V:y8{UgY7E-Rq=.yMzv8CD]y,vߎͽa<#pjrS:",}INp|/|'Puȏjl Un[S>@ȼ{d0\1TG$rRnTHr&XjJi &@0rH|iTU.ė{ ΋45mg]60KZk7@UgEErE4O pPq]<)jf&>j[ڪYɑ1M|S1تZ. rgP5iFVI)YU ))`fPI:O Pc^?iܝD.0 :ݺq )5E{'K02Fq~  ͌as,Dg9{ezPkK#8s weʙ70t#Sg9il'.YŰvb2^9ӺiLד]%;ce`#FB34(z !N d$$/# aJoZNTX=78uUX;Qk 4Uy㸚mXq@ϾQA_>М^Ge^>= 4hA& lubӏP] eշ#49/mе@{oR;XxN~6Pʡc\h}3#QH?cR{Y?Iht|J" jG[ ÷.hBh':VDI<2,U6>_%`?xVx6@zIGDFnF%~QUg9 \H]^>TwvB?W%3cowOj2h` nCYP 5C汥؝Y"fvuCOȗhplf~*V\1 IG=pHK_ `f(<)1C阿v 7U< }.(tld kwC, qF"YLͅD4ՒuBP%)K5v aD͒ ❐" յ._U.}RӃV?Q]ۨNi~|̢@EO?*|3ν ~Vc?+ʈOeuȕЁ*(CΊҌ@̮iж60H1,޾g$I1$Xz?視ངBS!Ga۵.KEGP/He$@pmߡ[WtUEd~@D1^-&DR`r_By%d6mMg&1dz-s1'N1LÞ &ޑᑂk FvKq+3P_WCi>8Kc~{E9YgD۹fxܾ_̢@$sX64"%\bwF׵pZϦme,ͺV@Cne&Mã3>qԔY>o3郳/+gjߧ*|FO\)}%$WV};ZF؃y1Fbkfr/sE1` 9X ! fFcvrd+jU $L,0I nY{[57 jGt̮!gl8m@~_YbBj,ȶ`rC|mK<'(a:$ o9UMI,b@wl@qCU4̖%d2n rnv>Qc4Tljߥ,ٵE-$5["a\lυ΁kt% J$%Ln^g1C*ŢQ' +3[_4OGstuwAs<N+ ,a3lN B?U20.v_vbteqGa70\p!a10}?ٰ7\\:ꄠ"Ko$DYP zRXv]q ^nDN@5ar8WU0M$.H@dX\HۍXV b%暀zei( xn~|_j,ElѪ{Tu Aƪ>6^ű53T  MuTv1)60st1ShRɢ]ْy6B.;fLW+0OS5<&T|M  i)_Tz^䡔B5VvZE0 }44N R-iWaua4v4h]o@NH5 F)>f~{u׍]C~ƐQ;#S#+sn]@ 21L=*6`cnEݧAc6ɩyvv}0i7i~tP砘&7Syz\7LF] ~V3 69ҼOjrnPtҖphם*YsݹNIc۴O~{?BCNb\.)T/솲by !⢼Fz$m5F/"a&w81KJǎ N(~@ \FQ,+6K|TvOs8-aC˚KW44^o?xoh[#A"8#VzCcʩ.$obFȢMW&*_Z|"hBB_Rm<'k(F~/͚`]޾_)S4^KYk(7'~I70P>RRH638hz2\_|*?B}bP̍qB!\Z.V/ia;}4$β3*9tvV5~f]Kc3Vg{izˍqSSZe{r?˗ݛׄJxW?q}4`g7c奷USOjb*7>o c BWztx"D1J)uy:*=]ii"0A_%TV1r 7OG=G { qo{4DUJRj|բ%qR㤕E·pUh1kHeeBj Tg"[cZ5*FM\7U]\k-xrל>W<1o{L09u>Pa=;̶4%* c"$'^1*Rb (Ir㻩dIxBeM;IR}'ŸC's@Lzx$BluIf@CnbWm̾{`hk}\s^yoerES̑,TxU&@s'hEsA<4f.fo^y x͐Ku ǵyم 1jpŔs:Ӂ 3|VRϋ&EV5KG nއbt8[:'i@ j {vڴ}!`Wa!v뷠/k;; >Scxw\Y.Fhн^<@W+߱FE]; QW@Uu<cÍ8lUYN`ac-VTpWF˯ 1\(ï B ;`8-v D'o }@ig)ׯ=7!PP xŗ,bNy#f.grv:MͰX`%vRd]]üi@Lp~W]}N~X+6tJ 'BrLՒdI .`tl ǑgƍZK|M~%w s#\ FG }iqS(3st0Ժw%ɱF^]@Ewm족s[f!~JzW<P.,UʟZ<y \"1r%;Lxܢn b0śDIgvfpq:Unc&WEJզjYOWOnf5 9  Is*Q r:v buziR""C;&x=(BIRٶ u%3s=E){yfcE2psnD`$r-0ݟc$b +S/+\hC[3|7] ,[r@ oxo9l^A'W:TH7l~~A'P϶-~:s̀Iёv4j8<9`Mh0O}bI??mBps5\[a sZ _̏i<:K}ai`_߲2pOI߄[:FiUQ~.^? /C}d-7w"; ?(SYĮ-wa$켹 4 JkUyN\[N7Z~i Tp6T13B{J  PtV`z!Sj MCM VM0D!{>GoCh{&y83Q'HV;֠tURw+rdݷc :x=&f$s9C]"8iz&E.5i 4OֱI7m=sӥVMF yl4-Q ቨ=]Psloyi`(kNSR,=}.錑mO͏JCkU.'+.ŶOO'}6@w@;+|sD2:3i-\G#pnjM7\U8Wĕx=J̌W^?8pAt,eBpvzI*pB9'G:PDHǟ'r8gxuvWkɪw6\b"G,^j]EeXҏƔZޑ? e@h@AZϣ Xau!|>aa@CsuzܨmQ?$aQ_Mi#%7aM}{Z~V|_栃(oQ!@__ ftF/pq/¿o+P )Jabq @/>ۜ{;<=DŽ|%¡ e7_qW`.^rDJ~? JV2{^lF5h77c{ ?LY+s,~w U5d,2.+ /hWp;RЕM*āl|# $vBr"Gg*'fxjpjv Ttx`Fp1Z؉-5ˋ4ϫ>(SbO< V'y'+w&5y#h0D̷-/YA4&}Dp|)tۄ׻u#?v#b/h4ԴӮN`</W^;VDkh _&ʩ@MCjS!Fs8*T|n;"<*~~*aw;*€Q$usLZ45y<@k5HI'C)hۣUҁkTruH:̲ńTz5aSjQ]57 S 8 t֔7Pwؘ( {ZiKTCRKww j+7klΤ_q8EixD!uJ Δms*8\wlЩA=9wGշ#J_%P+i|~xfml#xwэpP]+Gj0lFz;h,xyܨ:^H;$L NRL}iO8<1!ܡv/.mwdO(xbycoxF=WB;}YWLweR,oPNdF^?_?\?_?#S-\BI̯3ؕv6HzYqeOw}_w^뷪%vC <)y"lyPF]j{q29FE x(I*ӷXq>3ǐ1YbGe}ЁHԚQlm}jRcdv\.Fw7q^'"w{\rgP tT9W?DD-L) p2/$xՔ.Ldo40\I}J3?;M9zٝeT\z JN61q/"BI=M`*F^,Q@q16{WrtkAO׍`J4x$%Oa5/"q8a,͸8a;Li5lx-S4qH"?opƼsIgdɏ*MA휍V9`)P*'IAa7| X?b>8|ړ b.y*ɋ)^b"qLp+MF fWY *2]b+\ ҵcUf,+F(<R =D+n\B#a쀈[ #Wjx8GxD~]"d}1!oYaL4A7$ `#cHl_L EZ$@nYrW 4 Z(;pq3e`7P5r%ylȀF|o3UI2zodێfʛDy&)o7V2G7 G`?#ox%g@X>P\CWӣXwUĻ-J~gFNm/HPwA} tOM @/)OU$Wy*7_[PN└ ›]ï;? "hĪlTQaYKЪ`;.4A8qB)&~c)w8vfv]<0,[ JV,Nx.X`RSrf#滛ń(zBm[ڇj}xEGXK$n8^OW~qHSCu i4,ސmA 6}+7wY)@vl=.A|-=XU;,\q vNw OGS+pFRJu>[sjhEz8b@Muuy}Ծud! F} |<+xRm[/X-yr>AϤ~Vv-9ok;q=N~4^Xi?̽y,R|8e5NbPT2GXT)l ,xY"z!F~ a8uH5q=M|UImΚ;'Yx]03B;8x}>ߨ竩 ?97iƜ~QȼM8"}RXqY־s(w`Y:u7(B;dM/,҇ t\iarvQ7 E#I϶ȟ|r}h^=Pwy=*Q{ں/.5 wq$1ЭUr'h̷U#{P먰DY+`vN$68IF/fA0*FSMf] c93|ަ& 5I.N/V)|Wz Z+Sԏ%uhY,HTcт<ʏPXz̍qXw( qԟJK+Cj|z=%6|RbG7Ve7.CVP:KŗgFPGlUl(-2j/{9W7Ou?sGnmLw?v۵^[Zgj:eW92] Exc:d7s4]`8߱$Pf=>qnjllI?eg0'fҤ11;p-853nڪ#^ P$%]\L{"Zax#c 1` T^ݘIx4 EJCCF?rQ`Q"\*5Džy+SCҬRkXAfb})>*(?SWڿoM&z$0_ }Y-v1+f>l {+c6#8]ss-bgUZcw_e,VPk/Ib9x pDU؍9$zKwЫ #8r}fq<^勋Z ]e=ٿ~5cHz{jP'1;6R jMIo@”jfx"LMYK~Ƭ,SW¢MyLsRW)W0xHJ݇CG}~OOhrJk`1NwnΔp~UqU O?\뱛Ѡ91wEԯf/+{$eR@Gһa'227 (<}#O;u>`F 0.#)a9V# X^ 2͌$6o 0gxtX-W0ICO6UϧS{h lasNGo!8n8;/G65p P*qJ#-,-wԂЃK"KM$gSexL:jԊ$TZY+y9&)0qmheT)S~&(l=zi )d|+鐩*NMi13HJMoߠJ+0 7䝓sizy\M; 8|"<}zP.-y)A(ͮ.{HzA,ks ^9 [F!b߂5˱k?;)|B3a[@c5Ҡ7Z{Z蒼jHـPa,LOmK`AuEU$]/oc'<^b;]!I"jN=K_Y@opU!'$fxRbz٫ kf_z.ޛ>evMxO57#J֠Y@z ؟a!'7|Q6*Ro }`DK`%J|zn .y_Pu8}Eʕgs~*j@jEK!3s89: [/MO@#fe:ThJ]:NGضJ9j8mCb0e"X6+ޮM0L kی&#펲E&x1nxy-Ɉ]Z%h8К_?pӝ&h`O,$1.UCjv\Rk@fZwG@OF _LaE(mS4<B=zxzG SƗX9@2G= Lkn23rz5j9[ dk> =NFsw^*ـ}wc/!f>*t<5Hn=$:f[Y速Hd;0l`X I`h+hefGheXyAqC`C.AEC z?aeƍ0G7$cR$:JfnHR r& )sȼ)Kw@ yS*Z3ϯriq%"r#]uY}|um —Z0)dwtalQEXG 3kL qd6O7T!fa;`IJLJ!7eπ:7ąc/IZPtOob)H ?Ġi$d8 DJq[aBR/%Fb ɴ{ % 8U}TGrEiŷ|?NIhNαkm0_zܚK Ru9EŌDE4r l1za\>GA%)H:_<rO(k0nh ;[Na+K:Sǻ+ruLU'|SXWMW| ![UvdBH|Q+a:WWh6 fL|?z]Ӱ2M  &-z>gVq;dKꑿcto[.QDcW~N o<%XTOdI}A3_c>ء D; T~F(3 -*0>+U hEB.~` ʎI{wq %, sXhOzX"z+ѧO܃:2iJ0W17xŸ\2;KWQFUTЖ4;ˀ 2Pubg`y<6R÷_ydC 5XXKrM˅Áu k)wɖagD!w皌ڍ E,{*^M4NJ~?dO]TyPqmgy6sufW!(~ ǔh\)oNML yj.$0sH ?1 I!#@tT _&EMˮ$fF J9CqmW_9]Y!K;N  6r7͞tkN:MIQpl=VHC2*p)i[93L4/ MXpP:ϰ2ޣLNJNJk$`jXcb r4-^72M񻄅WK1t!]r PR4 6ty`VNDC`^M`]&*',,ChYBlw_׆1e 5/8Iq({{)o79 M_Hâ|oJӿܸ|0_k l8G#tqgWiJNt_⒖up#$'kW/옝Pԋn\yݢسE *ZN,?Jze4諗#Ph|_0TQ} ;.LM[2[@w&ioQmNKj {󝆫4zK!NEysM\nyDj;YKsn#_j }IB*>D6g7b5TOpN~Nxť߄ŃTbQg짚hC|+##!̳b_ȈNe6l0._Mot w/ĴD_dEI4-s|*čRrlxF&]NP.R3qVi-t1;'m}[& zh*i^G/b"{e h D;cV42>O7C+Bb2ɺPWMx|iNpDB[{,*{׍sgϝ}4`ZcA@V ;on@^%6}~黨Fϟ>p7;D[ۊUw*hC(Ř8R!YPlsVGQSK6Cpi?%WŸYl"m5-!<_0㇠f.|MsqƖ&GWqqLݖ<1SwsAPΡr"xVV{*nz\ª^#4+8nH,:%?Bc2!hd5xvp}ͩA z}^GaU~b1* u&ɱj Tì #ԙˈoR4x~WKGzZGgP%oᇢ1MEhPׇl GNl 94u_1IF2ݟUݯ[;uA^Iֻc*>5$C~zʓoI ߻GՑT@(FBqx|u])*ѯt_ n_ebYbREaJ&,L},M!(zvh|t 8 iANY 8BXc}2=@g:"5\tIBö^4u3PٖP,=b/nĻ"- $]Ox%sP5ATDL9,NK `oT~k;nzrcJ;neԛ/uW_W&@N7<[R(m$ PhGcmkdl^yPm[9:vM"EukӅ̷iH\!q#8$w<p&)>}C@$N>X@i4CݧzGςtLX͹\ MԎZ]| m!on:!8](5;8z*֬iݳڙ=Ik#oz+7)@ ߵy9wA횝[38l+ѩUy3 ׂw,O{Iӻ$1^#Mdh՝A ;mA;q1Ϥ[ SvVXa ,88~G Uw©ҹ;,+0zngl-]͑sY@q.~7x|KLGU]*mQBEO`M6'~]UZ;*eYKm }t: 4,[܂M9jw\=虜J ſdR>Eլ`v#:Ĩ|m/%{N^d>Ee1\ݫ6Cb5 sxyֵ@y2k(kP}독 "lऩ5C( ESkcx}+'wbYQa\"ro_$asY&Fcy&ICP̚~cmDbͱj-9ㅩVp00HJ#g "oo M<+aɻ/Jb}8*g&LvEl$ǗSELwa[uI욘z 2c9bk}LO>Y~>t1Go)_%e)~QK$O6Ͼ_4%B& ,k>{f_n3c[SO` 8NA{Q3ǂ7tChNITaxJ~!o^r0]l)"Mv.@̸\$f泦*63n2z;A,ʮeN:Fm>6UNƦG䨕<Xk *h"YwXYhŇ^^LS< o’ AURչTa}bOA}pࠇrnZy| >2$⠾tһi aA҆ L" UqCqVRgΐ-E%\&lZZd +bGK?5mS)i}YPR*Gv!ֶIJס gJU !eE%/CaUF b9 .WfQ:F .*3@Wq! =&/1i@&ݐhwB͆o0 ؂}a*t ͊:pVGoOx̳ZD1,7[>Z(b=BH$/CN x察KauWKC+j9.U{Rb\)whHn);x5 =q©U{f"WdU&:Q͆tt}rj`wtv~7 hz8ɆB X|%LП7Hz.kC_P|lŜN[=γs29g/p)JtRh=˩(ݎYӖ|G*kM-F9O񄿺 J`BUZ2"][T x"La:{~ԋQC ]Ԭ Sr&4\ vtv}Ki'l SA 0.Ct,N_mqEIZ]zgy*~ɭ-TmKy5ݽgvL>f"+a+=$y٫n 8tQ<Ҹ3l%/+[:Tĸ2o gm#XETv-g'ڮևi%^Kl~[VDU8&]15 -O3^B+Nfk%O 漐eAy _%A½ CaaGaSYe2q.!KIs&cm*7j_@W@e{#@>y`dW0'Qr.zAQy,I?05P48X# /ߪcP(tnuCr?=Wu?Dkq't?bLgB CWV{}AW(j-sd W7k Ԃ}ӂ XЛɞؤjT+_N{1 Q>hWvk9bE"zӱ'w*.UN[0no<ٓJ≐2. O}m@Q? $~0ĊsC4~|%B5jF؄#%g6^ҰfeJ||8MCS*9C! Eu WZO"Zjep_VGZ=XņCr>S\ %RY@_Q`5rM`@$Rv c#:_h$le%[jko9CMh݆6>abJ 0ߤ 2Y"aqUڤ'7o7鎍C.$%<>ygtҗR8hm+c8jcTx`m0~J wi4>D}Wd,uXwWB;m#зH{"֝B=eYuf6Hl䬲)*}؃=!,NA=x9#2 .}L#͠u>~d1_˝n]DDJI(N:4✪bXםڛ5HT Wdž,WhFw'M +RKڋu@͹x;(5'%KWRBִr*u' O l٠J؜ 3Zn/:XʋxV(8s ̻Gr,j IgfîuN zPpZ"SrZJEI1UzoDs&{zz@~Y30Cq@*!ɘ X5H8FiLv;⢜|:@õS-Kۈ;)F`Q<R(|(q< Ͷ$g_)PqdC*ˆ=?d^AnQt'60Ga5X bLkcbŴL|ncJg%bsS: iH{Q¼vwe2v{CcoQo^B] *0 ) x2{X( dDEK G0WԒz4%͗kFUJ"(QE]s h@;3+6f1p??xs=[sIi^xc(#0&4|ygAIOw&Ю ٚ#%A.{.;q۴u '6C)Qxd gVD 3JR |K=Yݚ00)] N:0v"* l{3 nú{[d[BZ֣@!;܆/}r1?Gg!?T&7lh/[f)ͼѴ'>1eccgRMC:,l pXz аS{?b b%l!O(@ج m}7>BAzӜsF !ObYe}"gq4j 'Zl=TLpoA9 3! Pk2IC 0xk2H4T3%lՋK,Dd ْ!ʡ(ې-{8 qtvCu. |S> j~҅HPPdz}33r&d KB5#wHgԘڣ0D# fw܂DG%q)x='Xђ5XNZ 0MOW!tC s!94gѭ(E.{A`[֟6|910^`-:%s`QHu^J\@&R}NT3*&Z`&tHPjڞRYѹaϠ&[p8`ȹ c~xpc$8*@֠/3 oOENis=HU$HP  hTS6G0z*ZYjhh':A0{m9o}$J~(%3y?јgc,#K-cfp>q+`tM:Ƶ3Yʎ/9RN,83$>ӲsnEٻxgVʡhi׺ٲgi='h_<̩6x:ذK$K==#V9C_uqSp e=(EQ !L>U̳ˇ޾u^'k܅H {六5PXeR[R'd_ˍLVc3•+Hj*+V'q J $q\lm٭tÏC6M Q| mmu5, |}UHe@rYF>mnN%_zKҞ[s<`~.6h8#5e *p9y9ĞeJCb,8=̲#}떝%vԗO{E5Hzhj3?.vB۾VA>n3& (#ș a2`#o "˵ n]~ՅhYV&GC,ޤHS $Y~Eph?p"Y P(z+ggP 7M3QHD5;6/T*H3V!!x`gߕxL|,٪g"^fWm!||1B;ܿc)E ևH; X3z݃ q#{ZQa/I]GiitqT)y7ScIz -AKN#d9f Nxߠ]"9{E{CCdVR Djl6ir(ky).Ze(HyN? .R! 2[{:H5  IViE҉%qul;.Nan\6xpC.P=[R nL2Ik}v1fCi o POу](6kaZiTHEE)?mx,&jd\W."4ҫ$B Q4ǰm)2p?}'[A#/j8 TR1Kйz @`]s'u_?oJϱ/s7x3ob>8/ b@#TNV l0S0O-G%eJ㐶a'C0+04m0KxR9bO Q:-nyѯOФn-=,#td̚3vd% vѡ=1P[kL@͵``,$Sɒӝߪ )}Cb=V;q=ZS.?+f\}=tcSzۢǗ(#pUe:Be*|h[Rۋjw9e"vӔxpY;k ~Z1MX ˴ XbCXڝA6lcGQenJDyLxwM0m?0URa }J(JZژ$J=NƊɛ-$i Z"c%2\p:p Frl{sG'T| F:p]rN,$C痖%/bj뷵H OJqfVL=[_V?Ϟ=/a$tͤVabѷܯ{hg ܵ$긋l<e[#-;ʀk )w>JfA;l {w֙$[M ^Џ]~l , a`|H+9I2ٻ䮬$0kx>s@N p-$ST sb#]]=kDi 4V.ky^q k~l <99X/'l(%0)^l8ݺJ+yԉbVnCJB3+k Wl2&UQݪc?.<\lL7ZC-ܰX;͹*݅k:z9;oB b|D,RN'7Aqz %3u 9Jsli%u'm{ aC\{q"@ FV&|nE~|M62#z|I/1U Y†ol[ /"PC' _FMrjW@'h/0: 8͕0DO :a^#,-^D!Jpffב uE{QPa5XaK>]/jOVy֐mw*İAduR=cUmi3M e 0ϋCo8M`8_+@f\7$IOex&r%x` am\B3yXħU%R~S}q|\=\k:2QV7崦V s2k>eb_,zdd3sF!m%e9\?#;G;LCL@Kg!_s|%\K|`i"r~`Q̶xKpSU\MtšRGo{b{GZ`F?\uck)ޙU{+38ͺ1OD5k56 1wa+ѽC נ5B;Y9z DR7_Œ aΌH_9N3udW3kwc9h)mwH;AQ߳r}ӄkJq𴈴I#&iȰ~Q7,aXҳ:\ ?b LRXADF2ť<@c_8׉?!S7$6RXb/a-,7ʉptP?sA^D«Hݎ(kKٺM[uMp7Sֺlȸؓ邮@/[c2pLu5L$=׃u8메x>H #H^6n ~N?Bqe wrY"ژ)$+Kzx[ $ /_v2)_y$tVOI?c_ żBld4?)=PI*'Mb:9_r@[Wciҩkp-js \성65mzZc`,>;'(w!8dAbq*/:bKYkOC7O*,K+ͺ5rux$ g &;W*RsS^qo ph1ʱ%Cvi|Gt|+"brŤL4BNІC]gV.Vn+[<[ft\OLDnrXʣ6fB'>%dSw^Xe^\ *rߖA_H:b#J ]{\ c/KptgR6HAhN]gxc^Kô=cq*#3XFS4Y\%M,9}40%Fה(ɐa7=8+6Pdu+{h<٢1U)q{R XD.`4ߦhT(>;Dsp+"ovX=F$7y+jpD"-4K(&`i!nS:l0!-QW>pHG[.g%:>6Ϫ!މw*01 = flX'ƾ i Ox=- G+QZTHɄÏbLv/+zQ\6 'àM`rP 76?l@l_濣QEo{d  `i+w; åiR*̫})rcڤ#*&`ml9"կD(0efAGKlXQذR1lȂQQqǿԴt=ZYD;jB.:S.DESM$Ebp(X($X=Wzvspi^ 0=~|@FW-$ 놫][z![q+K~ \:zLQ t 9%uғ[8YUDCzII]`S0y& $f 8I DfR+g%`dZ,I4[$l7_r6w #?SƒۛŘ) 2= AosOJ+~"c`}`O͙lRPQ&M.Ӓ Ė)#>RM'jTW[#AلDz,+jċg6N0}RC3nC^4 ,2~+}. 75~Q :Mh"rmۆR `CAh6[{IE#sKI0z7%`WQ*lL5Bd7hSGqG  T7$9nMQ*Bm̘p^[Rwc]5 Q(BkjG}AI6; $]&3(~SR)MluO27y}D8c% S7,gg?,NL O 6jEJۨ2p~y+'z?@E*m]HLyr%:E2i#X-Un1oS_=1QbDmĤDlRv1d!+Dyڤ;B90SL%\=t~E^7cJh% Ⱥݔ(Y iK,6ݻCc&tjiDbnQUtR`a$)wD ȝߊY쩢;['aJ Y^sDH`COC*/7KH\6fba ٙ$;O/0QO<,-(q*kGZʟUa6k,Z\ )Oeu'bx5jCZjKtIi03\:X.{5٘HqƵK4VcxFLҴXa #C""~hRwt̐B֕XW LRkAwUp +! 7Vz,BC/\'>N. o4\F BnvLyWN\ZX+9 <;L}4eKhtChƯsAZiRC JD~0t5ۢ&+.ܜ|*o{hY4&3w@12=Ii s^ړwէ8I( d+J$|{)SU M̈́DӯLNO<^LlaK`\>L*_{ctYsZ.^5boTb/)HRRˍj'cxd`L e[zVd ݨH4=U`'cV#wt&xZ=5od7.%q'\h_,w_{lo? R>CPl،QP&}4ҳ䤣z<wșAzNF% 83yŻD2.P@~#pC]}'bד6VW,4>9̛~E6*6oJwqxwPL .M[>sOE?YWຟWTòcOa$XĒ֜LSd6$; 8iRu5v> ^eJ8r =/9t'} Yáj _Ўy{c5Z:3LH@:T<MXuw(9W9{cJ\LmPYIb$B#z7aE@ͳE@zRY d6hDQkOIKƎ1qK[44}\Β9'4JAV'бAJlK G  bPư8Uaf*U- XjZu:`>S…9@>4j"9uc)e"CiUsde QǨEq{Yo%9]v Tt*_]BܤZvG4|0 q\m:7{0ʑs {{^VTR$:Z2(%pr{Pl: 7^ÚE1`g{nz\ 45ipl de }s?2)D/y3 Z7`wBq9A奊%1*,G۹-yhW7VXj#,R"}NR|kϱ3e8}Vݓ91k̋d*eCNLs|K²"_;S.yLipE;%M3oq7`0VrƖi28V Oϝ.]h  UPad0{;*#o@Pv#Ud?v'>\]W6px&-ܵD;M{R53a[W•$&#"VXt@:_;4Mο GczZwEj.0Z/^C}S\1VћG; zOM:j}bEb'Vp _nSPDOjtUE+bG'~lm(9fM5ȧ :j'[1S:Cp¹&?N#V<ޝ (; b7^eyPjMh j f$6Oh9[ eq˔ .N`I0ΧQ:T/DO[Iyal21 _%]BLТm , P;[Ć2&?Њj4+u3Cn}fUaa"Iǁc,xP &T"0Aa= =B&`dB<)ST}冫`:'cPEO:E#s.B؂FK)8` !B\|jYto^\<+@!mPlSe` J5Kq0ZHԤޱۺi/ kǤ7gWbehtTH J]NlaZ`i[ݯhN17S>kY"lC}Pː>>u^R(T7m=5܏k[4-xn.EMO&Re-䀡}KFG `&p7e`ߑ;X#q{׹V?ݐhS.hM2t ֹ%az5S!sBcj54V= @(;"-5v6BNHT,v UjMp#*sEP*͟' BE "v{'"}Q)#hqWs[\2t ?ÉvBڈλIkp  ߍ}@Pƕ@]=ԍnңҁSY]`I2.oaNC2{BfpsP烇uZy =hM9g~tC_v(L9.E(Tᴄ/JF)C. s8I aUE׷͗$1 ' Q@ލ?*b4 w+tCbO$az|⎍]Œߕ i@rPyAOLVSqH,"uрG`S3UpVP3zZE8tm~@B6,0U!мAmb `<ۥ31qn:DA|K*PT,): DG"mpKJwfT1 !nm#6߇ij_3L8{WkBP-sz<9DDi0m o| z=pNx? uQGcR v%(pt[j#6#ZŧVкLVj_u֞I+_*Lj xPjs>Q\G\5PbxV/;8DŖzli$gvue/gXt" '9֢ Cst w9gGKZnK VCEP|_СRXx؝̵ qwVI8l-v!Ş[M: p$W O[BqJ^3afMV.xc Yt;{'t&fr?1eMî4;yn: OlwYݺiҘ9X$vo rѱbe@^:I@{"eֹP7V+rE&[K+!V7.yN-bQr w$O[;wF/P _ 5= E$<@1wnXggiJxb7yh?b|H')X1D%A$܉=bUHI 7XUs'"+h AIw%MEe+Q^t{TD/ݐV1㛠S/(FT1< ov(?8Q1>),$?Yt CVDN rx])T]8ZXbVCӖn 5}o6}%V46#bs"<}2*~~ ^bm%m?W;m|$g />$K)МS[q-JeWq%=UFGb#m+Z+ _R~&ƈsS2玸KQ [W/ _=Q)`HWD/ L{UV@dSE ,F{;wS^Ő;KxMܨ.#1G&-YE]HԬk/f!,_H*/j0(駺*wk0ɻ bUĄ*[2C55J{4h HWl|!*yxmk͋fy_ ^*r v Ef=׬]яU'4fFCѠ@&R1݊͘' nU,t8HulL '=!X`>l`R*d\ho*<^%e$5?ծokScʋJnD8ЙMxF<UYh@ܘc $؝i|'s| H x3Y99:z\ߟyS.P&zQ!;&azuxԳ&Z<| MExƬӨr&d [XD;̞s:dz c ?6˭:|,qJ{⾬mR[HR}oѡCI`V .l|vGmﮙ_|Q޺6U8(y[oѺaԷSMWjvs~9ZdT&йuv_{B y%=%_; =p^?b.Ua9h5֗d'IW]09@!*Tp)S͒K:{`5 _Pv X7WV }ZѭC*~o*ISR%L$+1'2==M%gR@BNU`ϸBogBbO%5Nf=Ǟu+q,RTxP]b*$IXq nNپJU m4HpͲ_ee~^ @tXK?jD؞ֿZxU%Ű_Y,2d+Mr ־aa)۩ocpŚSӸT u\;mmc6S8 [u-VaBu{9_*2=BQO.pD^혳3{%)tɤ)B:]+a]`?*'<]-vN#qXPwQ@ }s7]US|6*Ab D%(J,͏N?+ʪXV~惙D ck!{?uBح?gM0Z=2ɉu/:zJʸ1咼T ke Gd¾eDXZ.lŔ t,Y^dC!py>T٨yٿh d9D,(sܰɊVe l{2HyT ErtV3 o >S=Dß E;$F- &Nvu]ݩ]rvxpћ(<܇ )rֆTiLU<Ʋi gSg[HQp'qs KA_G}UP^y\/#$X݂$bfbJ˴X̱sj$ ߄xcn;H*Fc's|R)ղ⩧fC׺7_Kb>.]clѨ]S[CxzNnl*vfPյ\7sɈ?- pqTx1+[<Wqa؉>P4s)Ҟn<9б#v+W.mQhn ̂Y~OKhnj6`sz|_^gtPl2\,PDLg'{ZP0)V \{aHS+S ŕeծ5 r/k4Gj*佈5ZQčL 㟎矚kFyò;VOپn1|v IfVGlidRѫ x̛:Wf]lZf Z˩aPDEo)}?5B F f B2ŧ)x Rum1mܡvEkI86c JD1܀p}!u$g=«hf{pN_?#D@U(c8[OPKdnq,Gcv~_X響|U5<7#x*%Iŝ8^D<ߟW\vw"aCg 9Gdһ[iޔRёZmo* |B8.0f w. rv(ggz?0\;mI͠Zmde^>ټXdDT`PF2mlnZ|޹&g :gq+:MՉ/T[ 6F'dBYQd4\3J=Dt7&>%ID2h,mL-pt&{"!~]$U<Z-و(Z):[*dx"`4}Hr#uY0쪶(#0^pw*cqE8(֊؋j])/?] WĀKy$SK?!}g!Iͯn/u~ 4: Zӆanw3=gPGqqa<^0r|X}[<7ʚxSG.Sr%J2?nUp i7)3(Q&99BSʵ⾦s)bgJ>U?\r+jBIQr]>l䋺UCu_-i00=rٙNB(:6V֮6k]{, F$!y4w?#5R?b.8XP s47ʖǹ!iBs_LBqA^/!3܅ܽs( y%ulb ]k?RǝO@JͮbxiK= h1[(cѢ*m *U) "g]`Kd%:."A]7V[29YT}ߎY7Osv]C1]8P~ oQ1nq?I~(c`^eʬfPlLLG݆Cwɛ. րK2`?8 l%[ k†ʽR{vXGϿgա9ld݉ _ `,A3i(SXD=Y`A"@]psbD0w4k(.AK3 yi3J{7ق}Pܟ_$zY/xۮ* ֺ =h=OcUD]U$83h,jt+|ˉqz:VUULøDQ0:&d3#$9Mɰ".tv`H:[A bsQ "l. '@QWLc|s.{DD4I͋!|/9zlF;፶X-gQYC֗K~< k7Cf2Hˈ<|8+P*u؍f!OJ&*Ҥn0Q񭚿`HH'vBrm_ƙ Q E [@3gD&y Kgz=B;}꣹e<ImGJh(w d~t*kJRWQ)vaHFX̗^Ea3ѷ6/1-Q ES5Q4'Z:.:kKiA:mk٪XԂ]>ܔs>D, :S!G{B ԑ,-8R %%шʈ>L^rE'o~j]aRYbj)isf<G7E4eڳ'2rrϮL);^Է@zq,_php)B9iGC⦒vKNɎ&)gܧccF+Bgw{fe%1|0 t/%ƙP>,|ˠ:^| Ieywds], }UWMpG#QFt:yc~CV)vbMbH=W;r5lA9{MDhDg~G M!qߢu!K7ݷZզJcKK2˴M]s?.bG j'}7[DmKW[Oܐ[d|u `)ŘOs2|媽^K MWlM3^/ Wݺ]ыE6:dtgaCS}䤡j:e-]* .(WedDV8B(-~&4oGdiN\yᎌ#9τ9B'q2{ BD&<WxIXB>WAI(ÔFGޠT;\T &&{1y+Z@][),tS7ŬtMNDPxInk)2-g_:&UG,u'7崰_C#i0jսt f >.VH3䧀1r)5_6LpeR"Dh7 ꏩB4Vϛj]hL;('~Rs7TiOFv!A*X:g,)Vr_2&@mnWy ixY3{Pǧc=BԵU*A{vteEeQ UK"=p`s(}cWwG$̼ vÀE3C> *} P 9z;>WH~F*s0!2ee<u2IRe;)*EQĀ`)tÒ>D7_)Nmn٢ixM,PŠ_B8Gtuj-TK&"_xТ+ԗ`iAee~\$vӫij(({5[q{MU8f5~Ur^z|ehFU*rNڈ*=; =o*irOZGľ2RacQsP[8QzZBNM'@o[INK*G$0r#X[+*?D8'H{6jJX+\[yM_Mϕs\BOӊvwodjm _^mObT,0|6fTv|j&nM XpP߶՜q^be Jj dOsb%Z$D\KpV?觊T["mi&vw%B* 3"L(RB}(= ]kIn#uR)co3BM8QMW:ipy| ZN8U#d$BmB~ 7|6fWu5>BoyNOkW#$.yE'鳷d c H&NSJׇv4ׄJ|j!t}kBe&/XX,&^aoιi0CXbQBѢp% tR7U9,*"_ `\Rfx[~t,}4WZ Håu58?pH d<|gOv|=h$hxhC>DT!z f:ɥMj̭Jwnjʍo E±O9@GJ UJ> aDxaC/61sfS+_:>x{ ?m*h]K%i<7I95 )YB$:,,0P)YH9_BP A). .k[hF[Ujh=׳ !y&a]3+H.** +9T+o d$1|_whWv#3w&8+7Di o7J}-12D3D_+$a4Vn=y % (_v"OՓnYʼn/)Y^C6}|B# Rn+Y@n{1},=&n}y%{Uރl]Sc)xglg>xOx0矟mO4}RL,yf Q9)Y(6X(5[vz%L5\rx%TFxfL(=fl~]Z#[3BG=nCYlrj|״{b-,Σ 0~ph&Xj\`A@ ,;Y=d\F ?AS2,~ A?y("Q%D%(N?Ƴr \c cMVpȌ[OW* M,W},׎Aë$_J4ڤ~{zSX\ ǭWU TгNv,ZZ.硑kg{0-*ߪwg TS+@)[FybI*}`CYCz#4NN2%k՗(Ƨ\EnC 'NS AH/3˼3XcZn(DHZ2t^Subm%rꘙa y&RX|)^hq9|jI:d~&;"2Nj8 nTAbD$D/h-klRK@@gEpԾz7k:`/?Wmq74-i32]!&s}mcG8 "~ҀkşO}k_L"gδ^|e )&ͻA dhlGԩsqOfY0o4͐4-'wV{r ͗|2LKG- !^9>5u,sIu͊ga2hF%͌8b4:Қk-+سqP!副1 wq[l\h$P7< eψ5⦱ܲÚym v$e,ҢW`{Y^%)Bqf%B]eo)>h_.2E}|pi: _~.T SocOHgK.,9㼰<_P8͏%ܶkɌYaʆE?<$SFEƺ&\>egZk͘z1ƒ- ?8M 鞅S:fDn:zh}Uh!EA$GF ,!IC@5P+cBBZ#bO$ 32vsTf>@#Nǧ'r>42 Hx2t,ezFF[U!@rÊfғUpviGrOj4FQ#$K׆ƒG%R> )cDRQC~H_^ 2iVꤕ04s6cMx SV}UJCDvvalF|"Áw$Ldс ;/'[;gS4GpTR3yBT+co/VXvkf؅`:MYBsFV .nDv;ڋVW'*%Tg<8`AY@q["ϟfr MƋR)Gv4`m<) ˜Pr%M[;@mK2_"V!nuʜ Z<J%!6~|OBӦot~Q'qa R3c;ay84;EZKF*W6u^BcX8.p> #4.bӑe]D8pӑx[a=y(up{Wo_A!Ep4$pr2R+?wdj#;MDt]AJߛ1O;D FhA ǤK?趝bq#gyN] CkgMRjG.ӝMY]!៍•EF]R 9mԏɢQ 3P9(!YqrhnJ2)v֣CmbY\D&>on6"Jwl1_W7dSH9AFpe.}|P❙e<[%֣ʡX >{'.1e=[!Mh(_+jB"23]x7޳f6[DX n,Zdz^z[!.,!ji" |ӂYu12mhYڊymM_1]&U?跼8)RKj.k|1f+<<@]ۚ2 kQu`b;Weg*~rasuG5L- !~Z)@??^ͯ8g@-_~r AP SMy>n+@eOڍC)M)Xҫ04uC^+Ks r,2:by _e%Wr2"#@Ϣo4avx:ݫ<:V8KC˾/ҫ׻b6;c Įa4/O?ETf(V)EjY=k0Kb5m,<B4f5\k %2`(r^>X &>hY9)%0O{Ty"kxD&ՙgodҫw۞f@ \'/H ²ԌcjJB ׺KB'ߌ>Vq{M Nf2guP+ݳt~ý(kυ;t) Lh]V*d2kYd,P>m@FJ?a?FM4ǫ):t< c$1:r:dV~ UK8vXqSný/ kӅo۸ ҟ?jMNnr} l2M0JZ.*v<#<:%0[K@g^ȫY BĎ> +O檖BIg-4q`3b6PܴjK¸v 'Thc9?-Tx*]XPr|>/>z%ZJY+˾$>N`('"ӕ-;a m==O/pb!xKGF(MsT-DѷVV fyRê{>vg }TQ`ai[V ;8E]9G=?UD{Y.2$k YE% 2$=xy|qkr)v,+CCbnhe>GLxc6kºΗ $wٓCk : 1jk/"ecӒ2(9%)qPK9iTpMsXCS%7S3. 3pl\&^id;:( 4z7kwf$y7|]~Jx?uSgzs"5a|"L ɦ.,y#- GR?'ޭ-Sc%?/xܭnvI4᷌|^$6GL j'Se2RV-è Kv^@_$<u"_" -v6hNՠdȇke5`ӽ>G}@oN_Op"gFkWG$j76sLĈAc\";SBQ"_op_" V?!A?nMgt&OQ q!)ԭ/BF/4Wh(!]4 >UbvBӦ@ -|Վ,"p5A;D҈SOעjuo)İ ]:ƿ|#&o10!n5Hg: '=g6y]Tt=ԓsT97dWl]Ftw64hOy;(PΕ(+y"6Ӕgv&\Yz9_Qil噃 vu#_i&+>v+=@1UgS1. aa&7 8о ClizMs u}pE8,b'@6K_OCg 4~X٫ $Sڮo˸ ըV7CqO _q}n8N Z>ce@Fy#x J ^rnŤPϠ.HdԷ ڊ\lČ:S Y4+kF[F &VBc3Gnl\VTl aH౰kZB,&8-n ʵdH=ppaN3?؆CT05XM򫢑1-Q9]I(Fyadcc;"Z5nHф2F ^]T ȟ̤/ܢ_nZpU̔=tLIĔ7gBj y?>7v}Y)P&4} }3e L}!B m5 /j@Ip؈}Bء &_:%$q+5ܖ1s;7Jf1|X ~}h"Jt[q]y*aZ>+mb/ǽ :Fi)ېlA݁Oy\B49Oyˑ ~.+{aez^2 C; 2dIڋ-< u.O݃bVϾc{bORM7a>l<)ڷ'XB@9&Hߨ%A˿8k=Ϗ ܒ5\\4yԒT^)war8# 5f `Օ^Ի}ds:/Cbc,cZN3ق@C>Ңt3O9iG*>eI񕚚ԛG_UD ]k xrX̙vh!J7}(s]G=܆8%ZərTz: ك]WY^$Zb6iEI+ŚM'BEOæ4'K׿ms$]6,:%6AP|;:2;/=/E.o-&^ +|J׃)+\ط^MFk` q̼j3n_M@)|b5YT]"Kk%!ORMq_0uGžJBI9g1$ujGoL:2 e֔LT~24x&HĪgc GӑtneI4PMƊȠ٢L¢븙AgF{Tx<f__f~s#_m"?KINTws2wõwU݂NNղ݂rG&h(UrB{BP7^4ah4Yy5K^WwIU7)К'Uե?ܒ6lm?bM!cL*ıA4CBQ.8_Aj)NY=(>X&#\{eo嘶.׀5[q*hC1Aw ppG1W\XuB1{q˹fU 6$5qM''_3|NE4+CWٝWu/_[zȠO3ۋ ) aU궹ZK74V:qHTl!A S2<:y yZ B@miMX }_>E,;Opέ{*`Q]9kY߅ot'q%̋8$/b \VwS&_OKd&beZ>Ɇ6{A,ᦱNp'TˁG J) w@%8ͣ##6kkTTF5i]-"Ko_\wzԻ$4'z6cZ?] W&0pKF ɗ|rRs&YFg4FpGlxK;:>+d-tGJ>[V "/*^2ݭD7+ҕ ,rw Q]&@t@ ~jOH3i4n9g7.>S9c+3$*:Ơ&́K10*Ƙ xZEb%OV',24Z/z0]rwHs)bu!5 מb%n6*)6ܭV,CCEpaWNUdɨ/򑖬'froM+Wܬ"$b^XֻA?8~{CDAdj1w$n_. hF?GࠁL`B0abNcw Ђ;n}ux^/[aK*u配E_mi{p?"5BʜmI^JY7B%d yAziIpoyxt>V ap@`Q#sC̋(Nred`HAŒz5ªĦb R =l8s[6^gXUn"q~lӳW~/ ifkZ`Jg0\klkOik-oK!"p**_~><;/cNUtmr&/lXN2YiHauD%mw*c\N3_P;x %mAU} |caĎ',VieKNF*w 2vɞ&7rt\RC0` TCg`WutpU֒IGu!tpͤ;ǭJp5TҧVCUafP&.OzP,BlDԪǷ$+,@yٓWIW )H{s,_ъ~\Z`=zK]Q`ccŌx t舫[Ty1?WxHs[뗖4ѵ?gR9,2:ރz`;B ~;Ж,@v`mO fu\s*3M}ϔ QĪ@okZܐfR^(&77xND}j tn/+7xq~t_Ͼ荎(žLljwEY+窯; 1k}%LnnLq M{Bkp]qu*%N03,ػ CΊHR! )Vـsy$bOџryç4 κ5[E5A}k uUvAi ÈP*Y1eVRQ_gQ=}U&(7|ޣ̗0II͠wڡj=}oщ3U< 4 w}ɓ&d1?g (s^ `.S5B^TGuPq#sC#1O\8sx3Rr6dhN9q}f&:ӥ,I(1+ba_%/" c;>V(\kUBE9hkCkG8v~{z;a8]dVj"ûXe/3yϳ xEZoڣĵM'lD-t!.w|$T=3YHKKhU:I  lԱ(gzsZ5˕$rf|mbM˟IU]=[eoor:L̤jm4.\$%j0 >O-G[|xV'Ca\x3Lb+Җr |a+ nk(>K"ؚ3*kqU Wp4 qZ@!X|9ݛYN& Cm + W ?$[iA]JڋPQ )le=boM WY~}YuS$X{BA8giW%ꣁFIsnm,#+fɌTf)9scPs~*)$zt2ۘWK9 ($RmpH?t2.ͽ@ˑT`OC-s#kX_) p*bD#(ƕWjVq|=1ּ7 'OPե<ō+-c.'֕2{9lLK5s2h A4m 7ܐ.X -8:hJXb%ͩ" f; : E_IHP0 /8,!WX Hn_+4BU;W%+,]2~qa+!F<=mC0gv(4p(Ip >qvxQ! ]~[ C5JL26o@`9'zr칁1C^)pމV0zՕ^%#y;i_TE$$jL{gez -Zr&Q~<xգ>#cysgyduezش 迲|m7@2)53eF?J@R|ߪp}QpyI^wmL{ae1p" Ha>7\U#}5-huͫ| ;(4SqPn> :_i_aN)AY.BS (mbm:LxN" c֫\=ac#x~/eppng$>fA紤sā !5Dvʧ w>+Y&A>-!GKl[S3;5QEQkFSckv'~l[nS!3ɐs8S*>Dq+{>$B/#)pea3H_ f[ە@c.'6 $ATQlyǾix>#eYI&0#Ga%?j1lYy}spo@>a 𘕀 Q`߬$\Y]/y0?P%a"Pƨ}.eB~q &LMNjS4ґ7;>mes˘>$ٙUˤ09H?/(RI3h Ork_  )1ė7iSTxЄx 1fY/3oyh\PV{)6݋~u\.\J4ˌ;G-DXA#T;/ԑ&gq^7?L\5$1`+⪄.5-:vQ~͛Yަ5'|g.S'~l#O4w7@g3K;Z3^ CқKT.i< [ uԲ $֋p #(_D;QsZpfr%+O{!MTH iBtXeRlI"YLr{Ntsr5Em]n?F^t rI GkuXlRwypђ\&7 ]-4 snPldJ;5AU[`+|9 #5Zv2 p^3D,Qc|Dd]άy3~@G߶K% Eڱآ^cP|@"k&fh$c&~ༀ:h`;JiNr:iZoZA(c9 =&F8 o/TE,]zly`@!yv&vjoI~.zg*K0uQtETYꆋ7,?1lizK$tav('Okui9TUXM0ckH%'J9Q'3s@w/wp%6 'J5{I#<q)xAThUT{m 63~lD?Ig5+siC;tiZVWKJ.c\*p:_₁i) 4%*6K73`tq7*l8W^"WyU:(wDX =.n# CJ()m [ BiRp'{FRۚdáLx}4\!< {FE3ͣ ŷSU@m;Z mX78٥CY% } $vu{|[4ء*H3C\M)KۏC3&v#.8eiFs}w,s|gfr^ 3}WsǑ)N >uP6nsZ4yp'é_ Dh+D+K.[C 국1wWpߛTK-j6dԳQ׸M]G>2ߝnbAoT*ֿcIȊԌ^4p}26-"%=*S5D ɸ|L:FT%hNBYN r'D X֤f܋vޯp e=oMQ<@M]2?sx—* ILK~V)H9cG4vKǬÕ8zJiHJ^0޼o HN UTMxx^lUIϕ*GD;uxBt̡L\E;RTbۡ(vwkx %U[p~K3 {Kw-xc"'Zǰńvq$]Ph֧}E> '$ Eᚐ|EEq"o y)C>y#aHMn%30_s ^Dϓ(w7Zui#2,AU[Ҳҁ9'plxo6GF .oz<nhlӥ\/ 2ԓnACTQ͍ݗh$儠S<e(Tܩ1= :37=exAP'`n Rbt3F5자z̠7eSTZuTl^?ACzos҆_ɜ NhBB\ fUz !PlU 6s Np'BI;!爢*hˎ=@AZ@gcHs0C 7WgSKrή7:f7-?j!Z=.Q6:)Aa*S,_J ``:Q-MnbOj)i:^@nhi!D^ UtG{#Js3 -Х01׶tfCd^7qʈ "UmSǜ  !ԕVx(Fz!)2E yuЩ<.ʱN3*fS}Хsz ،gFHF_D %o|:.B$||PN@-9@cX|.g)#(=7,QCk6l#3EFCyKKg'FJ:_'b/}vdL.[,% ISUk,;kVF5]pO "5&5ANhQ0eb.ռR˅+D=XD)^צ=l&+} H~3l'iErzS5Q]I2JZ߭Ok7^E8)!1y+قGSc(ZUv#u𸛉E O4 } \4md`F0x^2yƳcSyaiV(PdX˩n(A2j~X7m].B^!8.$ʢ6.q: 4;rvRvaS5ҷ't8c󁍑8ܛقyȯ$tUO+Mc2'$u8dv8raj};f CKlF~ZzX\Lםp+׍ӟ͒'E[R;rm]Ykryqx&K e趱cK9g;/ o=na%7Vw7$T0m$y,*KVzF=Ў*5]9zOsS ɵc̥A ?E<_GN [COxj2^a䉃"/SnhLKr]:_bFΠUOiP}Jօw -8^hC*dt#خWqwC࠼Wd7OVu鷖>A'DY2yg /?Os\;GqTiJɽyȤemOsB,nn kPIZi6ʍ'{Nմ24$; j-sY_as.ֈ^Co8(5{a!ff\[߈3aARpg*xv"v፾jǰF;ݔ! 6"3ٌyhfnʍY¦ΈB\d$,%׋\ts\m6y”+v۲Qt\Wvʵ{t1aN6|U| >Y92ةFAQPDln8AG#MePe l%}$ԁȧ-\#"ab]v$եj NM>\1w<Ƨ2;A%qdܞf[<^nNL"K۫"=^?Xr}"%uNE9fCˀY+-ʞm"+5N#J't֜j97JK\yv&܌6Jx߻:p7R RTMlj;yj\1b|&,I4Kч`.Yg%aVD3@>w0S2۹@Qd75 h#L0U<9;d? ;=XTqbkym|GL pl$͟`f)HXPlX`BfS-T` NA`5i1+bcR2seȜ(KKI{H Ю_gXP Ԑ+>~cɿǶVPsz# Fݟpr%`*(AUѧb%tؒ}o͉p=ʜtOkɌW}<V8/IQ5gF,V9$%4yVm>KzʀEUU$ٌ#ٌ/I3wt8S 1cۉ5c_k3UO!w"~^*S4SCf߀h?uVީ"VJ?z@Y ͏+PX^ݺV0,;0T_Xv\v[dXLCvAJ!15k]`‰tGNC 5RdV] g_~)}/MH x\ckLno:|=tϽER-tx3.&qlD l!1 zpQt&ڃ]GQXʺv%#8^#ϰJ$ T6(?]xoYmދ6%E29tP%gK{?vƬc4\cLH܇w%Olj@A\tR]^l\͝`$m7p .ڀ2HM:\iDdlod{ܩNeZcYֲ|& ’Yh0Dr@Tiè]C`X%$fRDght60e .6jcu[iH{\WQж){U5Y=St14y]rFV"2!;;yoU hJ5+`u0_?%9l??NevJ ]5%3,~=ʨZp^sڇ_~m5CeOn1 mUc%Њ&G@ݹk (Kv0pt#="j/(\ s XJQ;H/Y@LUa|qlyA}C|]=woY$P~)8hZAh'rQR<#`H/~x8n+ǽME̋m},(QiqkKK_ykJ+kV; hZ6xR VbeNw?չQ1lv[=얪+]K|rhz8iO:tUvI"￞ Dmi ldCV#¾̟J'qA4fc8 3ѥC¦ `̶$h2- 7`ǯT@c&4iQ"T-жpJ]&IdS:CtGMd̊J! b ټ@o"VT2>CTaU8.Ur+h[,[Z"ŀple}fbJ(TUz 4^-kLż\U"Lɾv%ud }u&k%:DʪO"4_J@8irY(JEAvv˔@/qր.2Sץv;;Fo3zCL^j-y1~nBf_j E뷙K΅1yyjcj/-bDÛS.H)X+¯i"ն/H ANH )-qgG8ΐ,3}9ec-}#p..ls0Lc1#t7VGiNO\,w.咨+ og~V[ՒDXk^C4~",e 3 }wq(m1PL[xC9&z!(}drPV;osq8 j{`G9kB+J~cz@)U:6V:n?02Op!K <)=:hҜ(ʪʿ".̝`7|06:('yHE-f3itr>K2;to[d KFGH H"3t5:4J=슘VTrr)Hbͧl>LSV-;Ү"{v/+n?ΐmd 6@ x4'mt1 v]U[l!qb_j"#+dtH֞iBώ|B^%Aܕ>e a(*+FHǴ:/r>NA~aj^t@]-DwD[iLN(PQG{!:6ޡա? {ϡ)B֝LgT6fJ9rX_Mn]4|j}Ѡ䌨#`n@_¹rF' j8`@(Ib5R hlp]YKqQ;k,nq1-[1X-ܓS0DM!fxj#=ں! ҆9k#8IП*7DxxOɑ_[T$<*sЭ_!XX{%-vK_h J%3|ݧD™#DZ2o|eӾ$˕C>7X4+8ޑn-;M4c&[j|pD}E:&]<$5D|KԤUAN8W`c{ +}ۼ_Fepp{Ȑہ{%ݟ0#;1IT{ԩ97BaG08%KpnUOv :KڟH$KZLwuEG#g_n?ΐvC! ۓxmkʼ>~ޒ,(Q `YnftL>kX؎䪔Ca#چi9;6@5*,z0'K)떲BU}s?1/BFo`O6T-pW6`a|i@5^Ps1zSM& X7z<`:Q+3udL&N(S0 וFS_ &JwL ]4SPfBMN^\Π`-L.HVu=ml U,Ey"9 'đ8͚O.8{egLQf#!l-cH<62N|n5ʓXG;b]Rbt @*:kay C߇=천]ߗx-z\~C믏7z=QgR;^ $8`;[ &kcyUg]<7XYљ-CPQ;'X0~iS-J/"Uu)6ib(EKPTb"9n?$p+,y| Hh n-,B_DTu-d{8nu*)ɚ5[L`s*CW4 k)/j߹ץ/i`lSɊun},"['W]vr 50A 74 툠HRċ^[\nݰL/B'48mTn:>b$gDDz)?ZqE_WVwmb/撨ZHbt9֏x6=7H#c5xIdgN3o"hQ@ σ &PgoK;&8hgg,ft\uCx[\_t %K=N й VZhy8Bn6 Y6V|RD?V[hUem$0GoKC[n۔Fi*@+SRx2_L;s9`grfg(-][?gin&]a8E)f:2 2R]mES"ˤW+qbqS|"A2,9j]N{N=a_LR$d8)n9a&;Rv."/Pϔj4v.V H9%ͥ.ƺ s8"m X`3 H*PDϰ fI_Ý6,^ѯi>7OqBh hvMwFt[;xDKVs%&.˟wT*:_O$.9Xp9U49_VQs;< !@ՃgF#baQf2]Ԧn00T.ךWXCLR$9op?8@8zIF yHgY >%›j&fޑ|" vyc.Rϳ34/Sa[ ӪXVKo}u&磧b ,G1П >d DebrJ==tAy)" 0|4.S%iJ&` K, kmIBP+猡8eb*"}p"N M|_= 'Qa3IjlE$ *ſS]A0]>zN\ h0_PV9 &h8xK}%P,^S o%>և]IGDYی17Z6$MXd" H:;hh]w&΄?5UeJ`:qT<f(nk1Qu-&}naqf8>k yo,A훨g3Cd.aq'j\G:q,ٮE|;WzVvOcg{aGs eÛ'<[t[rxkFe^#kd*6'6+U3è',Nا |bʀC6}ŷ {E&КpX`p-,FݖBl-z$y_:DhpϽ>N ogN_cmN."4\;}Ƒ]y$(F7۵=N* "g~EJD e&Ax( #MMu:WC;y\:>]I;.l=iIim6SEgGrhU2[FJbrt+&=ߑ\JJ{`29yꮆjyo27 <t(P 2ri/#2 S+p O-2ZSRKX<|ȩ7P_@X·ߜew؋o\zB |hZ;4I/<2J[ivC=Ga)v u+5RDʷ`F=ʭ;"@oT&x:$ m`^.9Virm.Σ->>@\ Go`bI~'` i= 䙷1݇9 Z*?p%!&GQ}b!`l1\h@,"8 m.E}A,{?x67Z9b[_ES>v\՟ڋ{1Gc mJ)>Fw7НX~#]tt]6yLFX|z %ct~hxj>Rd7itSmZu(]kvPȋWITh04xz*fD/Az^!4'KY-(zvO}D.k^L^Vz>8U/|G"m anc6FTeߎվEb~ :ՕsMev;o6u56 ؙeT̨$`>578j ]P؅Oֺ­#|qƠf\=SŝoWbjLA_c0/lf1l1,u 91p )X꓇_7_;x*`fc*8]wUď#T0pN,t`/~~ya4 (sc1@0d˱"={N(=e'PO9A?؁8JV\kGfT3$M:>GiHO4 N;SA u :_trs{1FgR$p T&*y)[$Uaj܁R.E^";դ>Sl)E}D7%Nyā'ӕ}nj?]Gah@I /v!u~{GN|Z;O/U+;N8D g_tݏXwَ Qɮ,FaD7bfJvN)Wu0]72z.4Y@xz?;0I3Uf-aQ0]Dw&$ F,ZZ6,ļj`hn qHEv;#RYQB!b0>ّم~>X.N1{]+.:E ?.(cF᭣VbFLa栍~{ٻs66WK$ -"V =7N H1$!Z:}.-X{7,݁j)ITlգ~{K?j6mQj\jCae.[ľ.dS)n1H8n$=N#l6f¾e 1qbY=J_t8ZW@xwQaUiF9NF~cot:\+xANhd=S8Pޤl@W|DG+yt}Ƶw~ K@҅0l9aoogJc'qlqlδ)g 4 %EkOg *g7i &ٜJV%MrMrCMjPi n ;R2͋:W;I5/ -WEX|R&q*rJZZ04ʙ]!$@L,v oR3aD2W_tv0EK "}9~mIEk=i z|]U~kiFJmD/pftl4nsfjtS-6R0<;t1nCdg$Uk7韱vA(+ TtU鬓[NO$2 }h|R@}ao沃eXٜ7d0[?T]:oc \@)Pv)7ĘK^k؎1ʱg:]\cϡp |eam($x[d9ju,~4l30U;54N]WC}fm'@/g* &4 &\紑[ ˋOqji6q>v8|zF$gKzf; 9…r_H>O@t?cdUũ,Ϊqְ ,6t qc1*[qLb]Qs<8>S`"kXt$(~9tӐ~ ]/i:F/U;?dxι4b^u%SZn{΁,.w*!;-( & OOj&.NU[y0l(%?]VR{$|!ho`ߞo3Lq-u]+Pǿ֣5p12'oG4,crȷIi}0y)L^iu܊` DKn'I ڨaӹ`/P\o|'m*n2ˆPA!%"@m2p]px x`D߾Pf}Uua/Ef%.1i뎝Mɀ_wPsOKU8j A!\xrz\p@L=7[;6xv_x+zaaYX;f`p^r[Yo/RWmK |u"J/b(CDthXj<ݙ:&ةCF@@3O_/ j P%Pž.[FOrN=#i(xN,@tu \IW8`Ȃ颾?Tq ,\_e꽆Ow˷ytJ]&:7J}9Ra/:[L;s!l͡ENc/&va=D#)R)\Dt~hŸM+/B vrs+g_)q>Ӓ4G_Qt:<\ b,:6Nڮa;ʋ#UwoIg2%$"~fK&a%ǚ$|WS|3қ(P.֚!,(CF l&X7bz#.oP9 F!1w5 ͠Hp1&G0b=x}NQtyHp#DviZCZʳh|JO DAyI=U Hfo ;$3Pm #"R}yz V.F;' f6Ye\G4ʥtK.URvTxXc} L.2td{Vtn?{x {N˕nt67#=>& vjRBOicP7QP$* ĥL##AA_ X0EХ257a6/?G,j~# x&`d#-hs>LaS2%igM6FhJq>$R8UD!p!Brlek ],ӊR[vnI]mNvņ XCu\GLr.1ywT.pʸl7Ecf(F e"}&5eU8m)pTcgA3zÍV*w|X&Pkr]pKw%ڲ#tosJ -tV%8UWզbM&wVnaemqO"'#w&UXY߸VM"-k:58]|7ܪ K Dl *3/BCܦBja  o3˱ 게,N'ʻkoNyXt+S~z971Czfy(/hTy2s/Yq/Hށ^dYmY]UzwɥbST/&}6>j"c3>UW+.7skJ#Ky_sIcnf(s!/Bl[Y})A6QM>nVtXyHwj q݈{CCv7wt+Fd*.)4eL3Sڝ%y2Uzxjt?LU[n^.;+9N<"kb 2H2rO . ~~̈́s)-:>SäN=grC7x|\S Vz2]u@HyǫR\6w.N=~׏yWw~/H߼SGp,r_=nSSiAݭ``,oݪ@c"_zoǚ "qX/n{DkV݋5*9-[$]@~Ylrʒ/_Ci?49zb9 H +_t_N79 g<&AM5R{MUH6RJVCrpr?<+~f̬NHJh =D5١?6y\@Oid!O v~P%P}iPBXQHrJŻeVxNEK`e]T)?"-h`BB? N]vSh ".zEW`p'dxe*Xœ 0p yq]}5nY7C^{j۝HOů\]B8$#nk#pk7$8Qtp&_ɒЪz|X@ jՔY;ioٓw>uǖܝHdzE|H3Ү`w-Y`Cv8G0اcAW&P -)x" nFjۯ[(1qI YX'sv!~k$&+3Wr)ۚ2e8̇n\%/K%Ǽ3sB$R'|cEO .倒?cvg~q ke2V [q~XHYf5*E E/ wt-X'0w96$A$pTh,?_zP%hc>~b#I! f&ķΧ&8uw| 5#VC0v36.)ayJ} a9ց,ML1`]aYWciy;nJ,q&՞%%ثΟ .3&>?Ly JMYt #V?Ho41" 2Ecԡ?&g *3E>vG4$(B-FوmTw~nBf49 js&?nAXh}6Fa+w'zJ\u~;yA΅10׻ش D4m˼UhƷu7 CϵPFgDdZ&,:xg2r u+z2EfI1q(LګmX-w1Mg&u\hkV}&;7<'ʳ"ٖ4$+9Һa\ƫiHnYj$V479ٹv||ks%Y`[|xD<~kg@LfSlMJw?ڑ^Ţ#0#;x"ȵm}&(jhA׻+?h׼Q ƴ|AqWbp#*q\jL".uNT ',:C/#g0w rFE(>jE5MTcqD rQ<]n.GC3EݚCDG'Q?M"mSa'ցj ˆvO,)* sD<v#ޏyk#|n %bc) aNш&piV.liepLd*|\hj:D~f:<ʑvO=p$_pƕ.?,jةHpiTH7.nWi+?oSS|{5*oQ$lg?۰!;AcX\y>)0!e0jr=X9KCw.d0 d7VJ?ƫXq `*g _Uke}4}rw54maTY'9*WV':7lpEr1ԯ| zTò` z;YSn#P ީ3Jg\Mu躵YtQO(S* s0ˤu'&fc>NZ~-3k%r_.?Ğ͟gVoQoZ50z˜=9R/N]Pn\N"~j+ ܪ2sܬW 톬^ IgC ٶo_ Q?unN[pzWr[ُYu-}U,ǹYgr&lS{U5Ԩ5l/^X[6 !lcE ? ȧ`Kibʷ` Ԃ:r. #c:5@5T*, # ZQtϽq+Src"d.[lR"6\th6p¥ر$#?E0Zrdxeo篜6!ئ7U9,)jC<";-:iڛjiFnaPf3BP!=p_BXVK݋BV%ww:Ep({k[l38$myP i=Dɻ<1G޲.`٘2jjpM 6:s }FcmϻScV2Q/uWf.&S6ZB`y%0&d6꾎2 :~$G>*,Uzj Bg+3yu cN|Wg.)+kaS1W-x*0pZ䧌(!6˿: iJ'aDOFԦ#ԡc(TEژEm 6yr}d$7ʗ'\%Ctb6rrl+a*U>* 8HIU3$X;( χ{Sa=,Cz `w)(SXy'4 9#7%.C_&ץ6l6Nʣ}T ɕMKԦhC+aG ~,u'<;Sck͊>q0r8]FHCtq>kU)[L{J;D 8^EKHrJE#KnM ]# |L?ښ\q2: c@<*0 hxSՍŻY ǿCj<+3.ʅ.|O]6RJ/hCĀz8&<\sC\eKd9C/m$~<+2vZ1=0*>\XUڜ/_S1fD}"YߜO|r.5//) ';RZG>u1'r<-qfli@!:j(d܆h! JBK5D╄-3"\#uNwt;ٌ%о[Ry+қ7u v}E|d|N!iTfxfTUOYFrUd2$n8k t lxz4XHe20=EU7UqerwgpBWT9?RŐ~xDXCv-d\Bؗ<ó`|NIG'"\H)Iu}osE4+z&(d#H #YtWj3/%Ld1HNN\dK WSsIl-Xˎ9śl1;yBmϬ[XLW@i_j)SzѺ۬MxՓ:M.MBHYv u53O!IU dwJN(D zCPP8z TNU8mQQZK=tؗsnydtU'3.KçJզl:`Tv8D(\|OӺeɡ1KlUrh6RkQۭhDȋxJe}{+e?̤ML)ⁿ8,>*kRVO$cڑGYn lj sT_ 2K*NWnK +݀ZI԰@bԀ[lϐQU'EZ8;dqxhR`(w +RwӍFhT}fbE`Oote4G{~ ҩ{T>N|4bRl=q-'͹{2MK×]ŽM/oӷLO9X `k:v9iI_$;p#6( gs;r,R\ Υ:2:rwnXY-&HӶO!N'nq%>H;t0)GD,_a|}]yJ0+]2 J"Eؚ~οfb*$q+/]e,;1P[<wtœ7l@&2c.4LN}$l[: lnG"I^f`·nt¨=\Ur{ʳ}c}NBLyR[eI8YFRO+Jo <&K>V5-p)|._1))ڑ (L$ݿwt@`1gǽN 萄<ɋy-s2"IF?̆ ѓ0䷉Cnўe@.m7UtñW!R9-ѠUrj7]'8qEq,)J7.Ǿ.|q?8H;}g∦Whm@[dD Vj|;W6x*$ ^/1%QՍ&mLڍ#q$*59ee͟ gx+T8 *aEO#ՑTH*E RDqv "NV3Lls0L"݆{[N!86g6SzMՙj8[A0{m!3_@otem=eXS$[ܛ  srJ;+KQ+~f bnKYkZoۗHHjWa*MnnFfAga6vydXLŀIp(==Yfo|ZhMG+i(ʈ~h"zEJ}F`,bJc`u]fRHqEQPc|j 'EC*>zF4 1&jp/\MP ~+` ]#ƽoGG9 eEc},/'s0sqC-tz0:zbsWE?f!X Ŏ\xfqI}Z(.-taT8R(FExg8ow(JRܫ0GF"1+de҇<훱b( <?1g?unt̬s]Q#fZseevA.7?|ÉORdv3Ṷ7٣6΅I@}Ů4L4:]$z]J>ibS/npóÁ$InjI2*H9ұ{ѹI,>\s&%mCV2|̭y,y-dA*k6 dݼPgr*8)r pces$X0IpQs2!S;*tNq*}ᵞmr,E#4b }r`}*Q-v&# {4lġ@&:2v0qE$] 8SK_7<1#xL(ܶg+ddWF75X("<ǴrxtP<}=ʁޭ2tW XWZ| R4xnM!$d  lunu"f&ZO 8pVluG"[$+V=1|{%ASML;ևô$5)g)ӌBcBM+f TR:>FuTOMC ݖ_^)E IMFF[ĊV>L>yqU$7 3pOg D.u-Qw "%9 'TtUīF)e&`ʄ?gK%-ÎM7VH2.KI1j祤 EU\">|jgM7,h< #,[R(;aon<26= G`dipg$g_;}ebcty .ح̂ͭZ2pU9\*hfb"WӍHpf2{x*8܂85"-x4h#\XpAb;c!8ݖf\ݜ,HtΕlcjN2 oЖ`P󂟋ތbÑ*coCgq2^_ʄ-"yJt޽%+F H4vu>l: 9 HC\{ˇ2~&;-@AetU8|8R|}*[)nxxjε-;ÿN^QP=;s)fe0IJ3|v/rbkle S>?r=ƌtKU\* !DW # <\adڦ0#75=i^^GGiCi&(֯ Js^>^Lwy5Y1r UxgI$N%տQPQZc⓽,TPYˤbV7&fS09댾y:=g??u_;Rym6J3)k뱊sdu4lbGr(WlXWy2^6):w 4OO8W6Ri5;#j׊P y^-Ś}s ek <~XS=H۲p :b3~ Nz'՞QԞJN_*P5oYF085ka.K麂b.+UQt{io[|)z1 ũZ|݆+|n<_$]&G\"UQ~w =WzYym^ &ܘ;vĎ`6T/vP!íp>Ss_[NPsώ9s #rMF]/^y_r ^ RuW*)wzne:4/&qxj^.~:IlPWm;~x/OdGwjx,Iwԃmtn鏧esE'fNQXebF7ǜ'=*;dHO?cFCP*Hq4YeivzAP$}>e~mP'gop14 /䔛KXr\8 \;+S4N,YVܠqsl#M, ad3m[0  C 1N8_2cUF2s!gA˞z S+ ߙ.v~RxBNmTCix e8Q4+]?|!D>)\:Ki,B@t?]wVq> Υ;"eifcPejE jaU _>bǝ@>ٳ!Wo{ϗ NM0I5T1Iil 79)d}u- tg=XeHm`,N( 1 P_fTZL(- ^l\lSv%y߀Nɖ?Le!D!?lZv:-4Œ8 (*Uڄ)M݊NxdH),fŋyT ~O\زԆ!P=Tk#Ipfs=5b JdZB1o5 6>aˈJ7bY22/] Rg0"x l$7T`쟦1m'=v]0 IwWZ> H?ƿl,"P/qOB*xWsg2.6<;I:;ʻ, +0t¹hl2/>WuUI fo*Ew fԿZX!Go|!14HJg*/v勤ոtAbRؖ;?ڲ#-;A`Y%8,ω7R!82}IK6>I-GwS ,V8/z!+.GsTR>'ߟtD{E;=ϤhcQd˻ŢKKΧ'/498j}[r8eyk=NnR:o{-46𧛕ZُOsJԨD99~?EKE,xktߍax4 MiaEEEѠ2|W!@xUФ 3)ii`arrgI S*) :H@H磊 5(oU:MS8O2mndk+P88e",ʖ,ζEY?EFFO:Gme>eMŷ Hi1]ҿR=CqF IW$|9C-TwJf)UŽ4"zo _jBƮ%ܒxçTΩqL!6oP]q&9[]` T.ոln2 :/4%;?0QtӼD*~RO}/]@uR.~/>1zl$;5ͦ S=ӯ4'I>*T{ D;F-m4$2R2$ Fi[ Kr &Gy7Zu\ ?(i-‹zt?_v.-ƛX"|3<γ`z蛏NqlEzwӇO83p~yvho@T`o n9BU3x/)83!#v?y JMg aŅBh6r+Uf8wИoR0v+2@xTAS^Cgd*]s"Xf]φˮr%sw_)%c9_JM*kԨ_5sA7G2ʆO +xH.K 691'2'ٺg,+A ]rmjYhZ fG?9zYsVP=a`VCMB^aQ~s|)SG"تLW> 96R Y@6*:-5Kk3-rCSYT㜀)0 E:#w(-ld}$vJN8GjF| fQÆʻ6 ȼ{$S>G:ڳO7 z UI#%%)r =me/x n|?%~#096"E%Ƀ#7<#$e#\F.m'B(>\'?{y=]s.]]ݢ~!6S>H0?{1+\6˄tK?ɁpkR5UQ!*+KnWbs3߾NSbU/65KG><NG_Bxr(X JoW~YOmBMk7LJ(^`lS,嗯ϗ)fLa):)rN1ȨNԄ{LW0tƯ-uF]-upX*^#sY UimuÔg$q47Va@V_AC [U*E+i[7{ђ KxCXܙ-D P^ݟje i0~j=1+o3)2a,RlDD.BaNH<*Q:8x7Dq*NuR&jP#gk=RiF 9V.@;uVKRv3 \%3=vQ̞RluF E.5WZ:Cb,7gdY=!!jN &:P }HզcJs[ìlX`+~k  Uͩlo?p f >W#n\o9L.ؐ@n/a# jvdgF?wE`bF-AQ|@]F&~LEpo2I}HZe,9HRT`I^c|11,N)?/Oi_ڟ%_& +!8 agBa]ەp>ds|%EAJ7xWM%8 ::(Nijl)$ @Ĩ1aPf9xyx+%I#i=>䙆goHSSbq=x?^~l)Q7FY#o/(y*)IFg[^k$m&E&Vcx7.(DAZ]۱E $jFVٯw~<[-\"T㴅,dMB(gr55%:G,3;؉QHȴ"SDDYbζp1ZNS@\d*?g[yэ|zZD⭺BUQ`+sEjDPAdEBQ 9wg7~(zݘ~WL6'??;Z<}Ʀeod쯥"u*uʃ`ߵ65 y^MVKBiI'7Rr~⢵@Z ~GL];y@X{Iݢ&*lL".eϚ0f%pk<Zpp&.t~' Ν@%\4Fc Ep[`n|?Թg_i/sOα%b|mS\.3#41}Kns=ݐZ>]J<ݱmɸJ'z&9,; ykR#"eC0!D6PqgcK?CPnG̯kB);I=Z/n#1pꆹ $E\W0N— I6H`ب4Hz+`AS8[ Gcfs+z%YK+ӫ^ s7u%#:% 8Ug {TbϫK=M$ `z\qڝ.ZBQ])ފ ;} LdiTwx9!ᐜ 9*ve * ɢ 8]µd+ont~*:jj)B7I2A#=$O&cd(=7J&O;\+`,i`BT~9 #[궰ҹp2,Zwlx![!7{&Z`¨^=G[L200i9LeŹ"*Atd/ jaB|/CR+|*$^b4P*1 `Ȼ[%֍YnsL3AVϷ)5C!=X5(xnX#POK|LG~=hl[k%1fk!c Vj#\qJklpopE )a8bUٻ+? ʙttdw[(鮟V(;;-j&7Z+.ֶt= lV¾€wbîf3E xreatcLj,Ie'WT2(?꽤Җ9²eFEJ^̜Q;3=r L6CnnOf}c(E+ҽ FX.VQ\&AC&ݍ<ޥuQfiw j]<HJ M]r5IF5[31J9'H,J3\W2> LvrNuۃk}|QFBX`a (mk$D(";7T)G48Z~Ohm+P L}!rcdT'`?~hA?A&&Ꮖ@7V:&J;V͠nj! S˝HϬg@ԽTFE]Bqͷ'~V%N+~=306yvE b6=#prx,$]=}q-vI0폍cZ%_A6HW5zTLUL*.# 4ceՋV-/Vp?~|84)Q( rlQT"F&`SRެAwjS<(֍#D#ߧ8&*f+oeF&cc5jp;֤p9acd(kDEg*+-x30[ <]5@(JZ f}Z}k@.Xd,Nڔ$ݑ"jد9Bǔzlm iq渵SF+i!X}ܺL܌5Jf6E{&ۤ,{ij^V-/(tyi f`*+E cof_9_bKE3^#ag'c.qyu@sԩOo6h6p)׏M@%!TNM0 ;9wp60Kʀ ]zpz,;M^nϩX޲J/ga3;V57U3C$VJ+<>p[8OYlw?R!ķ_/c6 f*=Ճ`.=#;o?4:hV\2uLV1u^D3)|8vuϗmSoŹL Gc+$Zs:X" AѺ@ữ1C63`rޥEewϻ7IcgL >sIZ뿦;%"\vK7x$?ޡXn-xgd&IGC F8WG޻ۥ`,?~Za^ t?V9S)BXbyUFԗ͠C>$b)E>~"DZL%YCQo/u>/9JJDAzh&ހG>x;]e$E!8E/úv%u+4̿>Z#sh,htE١~x; }=C}-&%5-8fK!`wGYCW -ۺMf0[_(+K۹O0s*LBy{L^|׭75LjWٖź6R:K>\L4f6pSt0xSO,ZOU#+Gl'L [6'V1ЖT[Sy{FØ@zQ!IMB?LAGOm~ G/Kgd%]5w0Fwuhy]o}a`9Ҝyߡ8#(2 wE2|Hla";;v84@e>,n'!Ǐ=# snnȶ:9x]˼_Q9 {\nړ^Ri<D0̲3 O{NZs`iIla˻yd{}.6~c??Rs+#?n'gXByܣ#wQ!OmT8iRZw};8ۮIxn 3:0 Cʩ h$ {B=lcULkQbCAz+.zv>?~2IQmh[Y ?zFX֠FJ^m6tH)|6RhfzM0nZL8jl2:y'R`{FCyؘmy{]w۴Lr:2q<~5ew GM^Ձ]iծ~Zコ:{o*h* 3\m Rư~^LOcVxx-ދdɵpJiڟ{BL@+@:S,\"C)7(S7rF'ZK^pl0>i2キv{߂9`dyҏIЃxaRCe@tҹ&-:-@ce)GW_zW"V|T.3=: rG/|a~(3I/Ϥ.`;-Ӽ,)=RI,4n؊\Pؗ[W PC/ yl*$T?;) oMjp"sRJ?8G\]E9jaQV(za1&GVcpeTf LvӰI8C44 ѥ!0V00>EَnY,#ȍ2{qtǼSFD6;9RbNkX.$ "DH2Gߘ-"OKJOX.Llyľh X=|x ̀Egna=RG+e`/TT*>KxIx"̟e3e.e&K6&Gt$1#8g:fd&ғ0 /:DXyc%^t{)$ p(x;ӑ(q6Ta< θvY %dFԦ^ F);<cҟꡡ6 PGbtWB" `6$"<#jxRyf{2&"- rV+;Um q<Ջm35!%|6u&C1>1j%I-ڡ^m&v0KCO[2gxex>36n:Si^K #_d)|v.dM|9^4JMf;,31;+\T8vИ>޴dJ`ѓ!ún}Pgگ}x/6oh :]cd p5d/gp?G_79p>@x7[Lp{ˏFU Hmg裌8O$O g'z(֥Iݡc.<)z/^>M !} y3 G;xR.`b-t?Xrg Ïc!A 9䓝.ϣbiB~}$7<F30Pwq5uFѶB/PI8Zd>3P4<##$ x&b4%c?Z}NxRԮ{LSέt$&|g o73zt;:J9V5KWB`",>r:ӽx76&'ey^A@pV1~|w4:Zӟ롵O\8ΐH-a3\sv2P݄(P/݂f HƁ X,)@X[ w-}a4jl(@jөͤ//}+PKGd>SSm뫑wОz6LV,G:4s_ Ơ4hy#H IQWALT?4< %ӡjRmsgp !x,3w ᷓc{1ė7N |&XiGh/;#Fn;PIh\MO%Z6)bՖB1\<:|@B`ZĤTp5}<2q[ڦi,UcK~.^#DOzyɉѵn$~p0CxiI:#JI.DŽip ]_9EI#r/`Aa54yA`ao7 9"~|$]Io%BѹKnv_j ь-/s{irU{(e$ܤ;{ mWi6ʔ~#hҊV> O}7kiȀ}EJo}#6b|& lz^ӳ94`Vz |ڹ%.B Sac]t$%H;ڴ#h0BA5\SC'B^ϊ#DBxxGxKe={n zCv7Ɖ"zDgy%@dbH|:&bvMҳe$-ux~79(x6&3%)Qh2zqtO>&MX!UEt(a~«׮{xR  ³ݗl侌v/|]~ % ӓAPH(NM!'qBu -gf']CTƘk)\4Cp+KXmM&=cy:A/]A?xA7ٳb.?aFn5^&7 Ez适rgr'{Id~ "r{.xQL۷vx},(^R\4N(sc |onh4{ȸ!â z-ku/zFxY).ګeR?d"aa1dFdI‘# ¯U =vXPѽɣgSۋ- ~g~21'Ihᶠ@W=Q},Eh,)()Q/+!wÒ qU'|1)9g3~4*z$œ1‡v_aob{TZ{BǶX;aOdAd 2$Ԑ jNP$Q! yAyB\ :NQdxQ=v's^-k4 5O#/Ii 15 !^bN7VLb1eؾ>XФ'rgWzbikBZI]L&k#;ـB855M~vo2)CfPGJ?-I쳈ۊ޿)|+x鱈lfIqlXsj &!=eܙ%QJz$4iaVt&h-bZ+K:ƔQ[C5Jb9}%6y:ڪmE"#],.\PKTG-wqn'U82cd5 |lq'f tK{qh:쎙]&IQjN宓=;"gC8:!,#gh/դ|livc |P$j.j"t,V0~7i|J0I݊Ɲuzw'1i$_XEzlBx:#\<^ca(IQ`B3ݣ0¸z~ h 3O$NqM!w@:,;ətHq*ỡ1).'{A+GDυ M5J8'$z#1{R_&BEb* KΤ߅y>)MHU\J D`[F9Ph0òŸ=BNN4ΨX-ƹ3QJpnʸ8hY"3Cn},F;:]Hw+}UcyC8ГI&nt-hCa,jMI_\Z76d Eb EF(0n,n&So <Ô. I1p>+m3ف4|r\~$'%TP]EJE ZtC,T ".Mxᒠ%凃f`X:0cXsHR2䂓Ftg9nlTkɋ;F/sMǹ[=( ʝ-&Y#sc|(oa "w瓘j^XA : e&'~pFRXeF*ex|و}ʊgdRWh쏨eIDA]G1ID2/{׍A߹-)^ ov^괈Axo2x6>,y\T@Ad. }>0Ǒ`ObDdK]F $ϡ 9 }tRi 9(v>_DMYʤ5ҳvqڮ#Yh=f{ϥ ΁  (0DfAbDה>lYÙ E&ӶKsL<ό+Vb7*|E/Zgể_btD0ë|1nŧ쉚d h2_M[ "l^;xW=K{)$vlhQvٺLةHFDq'<K9 >o]e#,Y[Agn%,Ycwۓs x\gs>>L-U_yw Yga./L$( $)?ʢTV`1d= GCs`+L=੔BGi:rbY0J+} 1 t[ڷQTX}<[=xp"3i֪&(T|_I aȃ:Ѓ| БκPz%L>eץ`Z`ضZv |_>u4s'>20P/v R}?;оڂ0j^cVIl2dl OЇvv|0#9Cz{@WϜX<ɭ |YBcƓV},.ܺIj?Έb05ОtQS.$;M7C7$ۑ)QjcĶ `WǾd# q1$CH%`hS65upήrg qEyPm3PTYh/.5n09 g&eI8yho5j zX:/4hx%o_ Bփ't៷; :ֻuJAze˝vN0HID%)ֹu1|N E(Y .\Kz;`:gy2{|¨+QxeV}̇QgˆޡMe_v/9jH`@\)rY0g!05T؍S=xB`8l8Pg[8=op5 Lɳ?K)d}xRp$c="0wϑ8D5c)ډ4gN'+B7`oR5,°dWw4 8b-_/<=I, Ww9m?6ЮKA:lA9;`>^/(A"' g]p/ˡ}VFGn-RiGq Gh<}]nc9I0ϑhܒYo9\$d"`vt E*{rtsgjh"<r8 tE=J)|'K?Cz򱌯w3eIY6x`:EՐpZl+}2`0BMljuD Ma~ZΈdJE)Ӑ(5kZN+-=ߴzL6[>΅#-85Fph[@~fڕsٻЄ!" /زdSlNd:dF(/cNuGɨ`Ccat%l=L&aK\[G~+q/{?P,%q$ Z;} ]Lക|^k$ǯ؈~w*己5|vc8{F^0cQU {b8=SZ-),.6}vGl SX&s[Ldd>Oe*p-ӓyK }Su$C}z6g؈i}3@kaES),XSp[ jnO3KFj܁N'u5e`<\/]{`TErJv2M$K*Sho@p"g`i@cD46PzQShdخ|I~w㇭FvKx%'muA]zh؏OֺM<V;4^y:<2Hyi]CC><cqN v?z7|WI$%c^P#ax}Lr.5BoѠ; eqƞ,q˕F8]rUc5^E3SrܻebnBx EBL (OA7 }1>67&R|(Uܩp)jE;AfddmIޅ e6`Z@x87v:.;8E+ dDb_&ELq܈\]=wOmb& (|b=K&F@O#Qw8 n[#'Peqw!v@3‚OeXV>RtCWg*̅VD?> {_ _> KNPǷ,[ג–%{ (Rȧ<̀Ep3Y3th\a[~băxUorgN@"FڬϻE\W1d]TtF0G'nd=\[?0M̎!~)S4'R6}u{"rP))\MbmK?M(ʃEX:?HKp@LR# s*l ca8TOvԧ,LyJxdJ8%!U0B0DR'%>mkѰN?ŝFј И #-w#X zncʁm'wD9 ȃ$y?t»{5s<60ϟaj,OS5^JlUG*P`.PqQJ a=Y5|â8x[bl1\DE"sNƒP\h-:sUP P; {O&EFlE;90]A\ǭ{},$:Kښ(Hixb*Jͨ/<=NJ편x)/>( LTjO;;؍,!9,~%&+XPsb3s%\I's;=}NOۚl0O}>$K?=3N4U񷀗f\@|l4ecgEF"JڑM%/; \BA 6q9r>ul{dtlO0I\/6s_Bԋ%0U|bn(d2qIgxڟ-p} SO$'.ۄ>rTVsاa\h+)aW1IEʳQ }(v`X$~'eKI6dQcLw[X@vcr- \#k_@/>%k,Q<-c/OƆ.%F )' 2GJ>U,TZM]҄ GH0ӹ.'\D⠟9d+^m I2.m0,g+גuvg{S0JFϽAZ$3~{>9iz7Ð-n1uu3CV Boh4uuh43?.Pd[^)|NNh@Oo\J ZgIı |+Pxw2a+Ve0K%%2F ɸe>ZLCRt$SySt*Zͼ5΁W| З6Z/ :o\nwJuEGv {s» Ii\CaBsgF3+ &י|l⽃%j*Pi_"tI̠TJ$g˄7.Ð@7ʗ~ZϽ>#ڛ wB 2{p2NB{]FsVU}~amlEU8wC1]'Qts$S½Qz@n6։ Rff֐G %Q鄔_(z_{qzk~ OqLn}kGW;#| Ђs]%|Y0%j&y l{+l>KLù37?E }rv.\aލ+6y5%?3ֺG%& 6qlj߃۰h/׎f,:) ƹύHSM{S {P$cX\$zB&yvf>o2te*]XL!xG9"خ{F8 Ƞ"ZMo*q39F@$N%\1P)(elYpBnqCߕV1eAh}˻V2G3A)q:F"ӬסUb>vHzSC[,=d0*~[/*"SNw`2ޥ)spRˣyyxu2(c0 |6<ǪN7c/(z,n(E1 n\S[+ s[ږ/S;ɉ[*AZ'%CZNN5ܶkӝ4²Au|gɀ OX|nbmB*W.'oa7Ӑ,(wYl+?o-jՇ\Kn~ERDT^&w:yJƟ'sb9 qmf<.ɭn~s ;) Ҕqm[U n]xO5 gл$TLYɘOϳ$xpoKsا[jC 0虜 K@>ՃPquNl [{.T ?B3ЊS<_zq &Ȁ+D"NMI}x uZ5 hy<5b}Շ4lW;9;+F\0ff q&0W6وN-p"C.$w S'JSM Z1^Ev·S}wS|aB'R!aFNZn.Q$qVv6R! –~k~:)ԹF s,VיnNOg&.xG2ԛm`"UggiX| UAv~{>; miݻSӽ;XG8JNe)]p}=+5[A(.mRh!#[\&S]G&ڱIi n0 eΆ1ÎowPRFDL(q'GEJM *kⵇM 7hc /띃k=ȡ˖RbE4#ik#&A^p1!=h(glMna0ߝkuchc^[l%DtXEz,qn]SG'%C(^щK(*LtG099AGi]&MQ޲ "d]!/1EZmr/0kѸl$0Zh_(g e"|7oۈjnKX9~}PwTHXz"N2\br\da}xP vHN980[/flD}t~;!Ұkn h4L7M^SGKN*4;Uk0ϥo7䷤ijɭ"x{n~Hև4:eEc[տW$kZZߢA[ sEP˥S>G:Yth4~+F[Tn1v٧-_X/ȚXkR9VmQcUh:Z̙M%W#_/u6@^3;~͚Vf)TSk''qZa$Tr<g36441;E) `qld75q TvP-UĻ9=٤˭SL(! "}hF=i%X=%e<S0vH~PTOE푴%&48AcҸ6oHTMl\+]vz觋9;oӞ(6d;B<H< qF''q)>ZGnmh 1ٲ;C̶p@.'KhfOP9u ?{$>3}*rƠX/X_=DMX19z8{R!r?y.E:<eVVY')c.ƚ}C#sT[Ô3L.}e]\~Enr'"1] _#I)0/ir,>(n~HU`BA3p7Xm/R NA3& @U"]wt -wrsٍmOTusx4|辵U6ޜC@wyp赛!V*ֺDUYѹ EhZg@lĸbý2n8u{`w"}b9 -1(\᥅U>INFQrxjLo) Pp@K;|9W8w_ wbW!ΪdX҆SmiOlܻ?E/yDq04W Fpjk:U "30!C& 0x&a M K/#.%YÖl!8>TlkؤG^ÿO'? HGf7N>pwɮE7?G?b~?`/~$4DG?G$cȪjAe]fejN*PxWDIF7EUÈ*V`k["ʪ ʞ<ۋȓ+$Wč{)aSgp9H݌]t"yU\XI)\z;5!p15R q |=O\&/g1+%RW [k×`2RNq[ĿY7Nv: +^ L,[Rݜn\K#ZS:WBF=2&]cB}EeTȣo/E85'~LtHDB&J-uU ʯbCiNgj:#= 6>_ƪC3B鴝wۀ>?Xr&|M+v"o-5x@(W  ӸC%+O%#@Q*ެ9 vQV*N A4c%-ڿS؃2>ΉGVCGm43szqg!D~enкolՀ߀q=3sXx81D?5@7Zߓ)٫ڂ7GLсм\aTPʤ?!D=\/TMl[>)ALl0*&&"©Ng۴M؆ a&'w8C2ɘEjs1: WMum[w+6hj*@ީv*E e2Ȅsg,;0+dN^`~o N4eǾ?{Y:G(V~˨uv:$!aГ-Y~TITzۣ(& Q;ۣ(B~CCYT!&+Y4Bx9sdA7N!M1| K*)Yw]VxAxݩz{"f<1(O K*CJz]{ҽɦcɿ~pD7?mW `gtFxR2O[?kfӱB+˸?|{gd-ZnH_7KD- =5."`L]cPhY #FKG!"e\R|H0L_Vrso`}= L@.2s=1t9 :cOe}šD V53 ۈ2KGI ?ڳX}(pkf @c2^ޣEHn^ܗ*ӱ燵Yt ?N2q(.XS{LAl%UoשpHT;Ը*= GX+2:gU$>";UVCe恺K}ń/`DzW*vXm.*JlVcMJ";)Sc(E+* xLb_ zejtZ<(̤*L߆5,4(lj,6 ̢ MC A 9_s|I=fKST\/WI].e~ ?JL"N%_ݢDWEb ٦CDl]>"8,̹K"0j-CfueקTt&E9Q$8?I˘|,5ǃ,cv@YzIi bmH3vQ|̓JN*v#sSe6sq[K@ʁ")?&M*k)fXfVnX-\)Y*40 .ŕ "$sh  ےDq+fڜ己%82}^8D{nK+]a Ka3lz{Nyrǡ\3Az-+l#MB[[SA{ FXQI6Ur,V 8KiMfaX EWxES6tZQ=]6/mq11=6AC&uoJ;l'V؉&n=f@bYrEe\]hVTPv/ΩE~5ϜK=S9E]\m3K؜Vh[l# 6䲦u98`%r֐]HBU[rܪɾBCg ?3Nچm嶥Z1:'s~Oǃ 4Яŋ_dS""1179Yc]\}vTKZi߶3E7E7CAvح _`!}No;7~9D}>fGdkn? 'hϷ`poق = ݩ754|vsYzEHFDqV[ڛdhPx~ƶ'~iVixfFNhۮzM\j^b @JSbrs#AtPDml4,TZLmW6ʷ!OoIp@>^Ec)|_kۮ%BorGöJt ~O k@S@q!7x7zQ1^TPDRTMQWCD3(:{ =#Q0GK{.\laz8zK=!#?&-AG@ e'70^$B7k݁ص΁eHS=E$V5\=0DeSwEطqhfmO%ZݯѺ%f#7LG,햘>/踛يn['jm k Gz4=Bxϫbߤ'EOh0 > jYP/\Iy+%j Tui%}h- U'.⭟}^S9t1T- 8񇌚'LLki; bo~-Nw hXͅ^HK_'?q&^aFgjEL~YgLgs~=ϔ,=$o(I/}G%[lTb׿Ŧo:0ۖYN%v#vLxDrq93\88XNT #$T4|2qkkGFk8q0ĸĈ_cʨxXx6pF>B]c}`;S>- *LH5ү>|%1 'fmMCS s,su dիxDM 6@?{AW5M U*tNZ'&^%ۏ4\AeES3(Hڌ}ǔenmtPiStM}9s"}8_|7,OBx*烧xY j a|88`/2@CvB&W\r /[|ҶJKW R-bmjCOb 2M-+Z`LqrܺGɁԝzP}_@@jĄK/K^[ 2Ђ3gs }6&]K=/jD$Rْ3CʊDAV@*v⏭m/!eA݀ܨφw46ńe<Ѡ.o}Q4QN-)v,Q=O`Qװ~Cō=ҷW> mPid`Z^IХE1#/[ lLdCg$LpJ)b'?~t { U?~/?qr2D z3@H-ڕ0?NMj.{_yҲJe #וAStM+WE=^e1d<7Zbs1t~H+Ra}w:X'0QyPj<m(:Ьם^tP tuvt%&buq kP"Zk~scSrIHX}pt8Fk0>G6FIZ#CcEm::tBYrKŗUjD,0};D9stGZGS HWԑHDa' PM -?_ ]hi?,}v6T+"̕&>ɏRT1aJmuWn'/u{m*:ꜞI;<oPɆu{5m{0"zl^8ʁ;O4TR0O=PܜIBCv +ߡ.mȮ<0*~ |VZ fntgzY/-An?#VOX+oG?obTʿ)@|K ?\J !1K5Uj@ $+emq+&lb\DA"#B( .UUM]ujJU }2!ULԺcj }R))J!dhܙWxd9~tPTDp,~ܙ֨v- h^7E)ʉ`R I՚ L-%GR (?#W=wF}tGAܹ3y;QS,ѐ',/4*>: jeFlZWɘ5S07eLyw}qI4Xj0=1wIf{ C#gxVwӷPN_h~j=c^vR^Dn/Zp9},{2:Xڨv^»{BaP CK~{|쉜OGwB CHW*P"):{ z%r3GfH9>*J @>PD,'8!w@ DGK»yg@X>$=fcouܨ^9YBcJ_ȹ88;p``6E(UpЍEs}߲-`+[ȫ:y+W @ӷg$FT>NN 4[ϢgUE>xrmMнٜ.$[jPgm Y69* 1 .Y--+"Pc#iJt598J >m0c(T\ՠ Rq4Bޯ8,n>5mAY޲AdĆAa$ydLvvΤRͶfےFLJTRWTNdz1L{]2nC9Th+܏̥xЙE rPt@ߖF f i Ix(<͉@3G&8)fUȢbL~"'"R}"cuC{oROg9'\IŌ}NIכY`je6X:&mI V*6,(r9|ʁ!! K&3I+)Dl!I8!1 OURϝ믚I%ʞTbXIeiT+}jD'Y:O,|Ⲣ|U!QcKD/f|Fvn/RT$VJoz g*əѐ tĝJe߼rU*RM+-AH iutXK㙷fZOt6]xjWME7:, Fa3uY9- 2!}BitCl. ^NHv"E58K-PvK!d lir1SŴOLrxr#x剢S=QqD\H[".XldTR%V%U*9H V#G. EsMQBH>\XeY+ojZyK+oj嗞-"d5gUX,y k ZZ֠y3=V +o7[aͰ\|sޟ7 t !bB!DT1B !BWʯ_EF}I"X$߸e~镵J`]Ц/qu_jwV~. dd@1|Uw|;}u$pc %xU93$++x(T\E^'z%S$pd_"`qgy&JQ۔˛{D_ݺt@-1o4::Dm2g\yw΁ . VK| HG4܈,)VE[vDC:$Ћ: ae#D4\RԎj^˟K%EmnɎdLZ`_AJh0Q>Y1z"&[/bL/%3 HL ! b')}+\z{L#h;Ѫ8Lss^cFvQBJ0Y)&[^dYiF Xl` R@74Üzt#hGn'T#[q/:-gq<-M͍&lZ]/޲T+B_ΫqySl;q*2xohAxN-o 7W^$6ު9(a(W>q+vosl@,a Ck26OD3HRTpW2]0&qji!f=xVlEjIƫu9-E{289&ɬ746*}P7>q93O**wDم7gi4Q^ })ʾ(=3:YlMEdr>[\@Ԋ 8|v>[iB"MȰM1}{ʟOԘ~1]oYRiOYMY=0Ef&G+R#h3EyAJW0YgH%By%gLR>k: au5'"»S]ˎB/jdZh$8گDFdy?4a}O bmehzKUo>]Xāϲm~K`7u|+9y>ᣞ7m)iz: 6 N|un.,kXmvQ+2<0cy^m{&+ykՆ||' 2"2yf-k_ fΐ1e`o\grH5bxxUᗓtYY%ű܌Li ƜC5fAN *V<4(q' yH]wW5` mӍCp16>I#߾;0s&̇V[C'EgS'"wҗē_uJsR|tVçu:o֋M6^s{@QS;c@q{q#0ûS Zg[^f l1T3x IeX// ?s62j04#\!G V()o- z JC>"4)UEֽWdѦ61{-hgSMNdܙ 2ZHdq`@^i5ӥLw> =BbYQn:ʇYtXxf.Ni&'B3i;;`[d 3sG mD>X0@_]]0H.'J0g"s . hDvٓe3~oSjv@FT#!Rd=<.8e.~aupy̰quc]0fnlZބr$eL4:>.;Яl̗Ah*q;Z$5]-3:w tM0 a'ުy PL}0 S8,n|(G(Xt+kh8!i*G>IGy C))/iˉ:љ'b%èa6A\á_UK עcRI7ghB%!>,x~. G@wğľvM0Ss 4ō@Â@Mq#a枳#s`f*B 3LS.zxb-<“[(ZTF'~R ts?sSXt 9jlqmU,޼OŸ%ə2b el -s} 5jo_ghlZ+ Zk$%w3w,M?_myOK*(3RܑR+6A>8Y+W%w VHȝ+3Ԉ-He{[+Ԙjj 5fj-#yuĖDOŜ*Lq1BHyPMY ՔM5e2JTZ,YVmF C SBM%EKXZ-Uy_`>)D@h$Oh̃J A˕OjPTEsjbLQ+}#)~0*D"tM/z XhDoM¶"^z$u2Q-- t'H~;Wk1>ㅈxSu T9/D*ȋG] JA{AߋG)kw)vpDƏ`Z3&ֲ:pC/j5Wt4Xx;!U%1$^y鑺klHL}$hc7Q`.еdqHCV?1/Ȧg[%ζ>/ {5@f ŘׁWT ,+*CZ [[8o-*MKcܥY;Ko <xhʛGILzwqp{C`ތ0iٛZO nW W\" ՉW~!&a<<(3oSیN&'6_»Gq^WH,Vb.82HQɇBXLi.f uz) NJ.yda_5rE#=}q(O$̷c}sR04>&#B;&ӌ fZˁУP-2>j;hf\R.MהQ6MBDZ?MHcMCiaPSeB'?[#Ānln^ 1 ^5v㊦GЎ}hF)y:ճCYfvݢʩve=0DNl,6&NoF"Na(۸Hg5|V8>LV4ՈSio#L<J>|% wb^@oxY1cmͩ`uE!>(4`,3 'ݩ_"UXR&_Eb삨[RohjYV{N!kct1ǮSm)ܜo^i<M.Api6QJ[Ĝo-oY^e:y<Ŷ k@&.1&ƌu| o@Ag$2> ׺ ыTޝ~kY4iu am5xz0MeFxE$ʼ e6b}E.׵j9l51$;4l2d A~x ]_Y)uW>bؼr~ׯm%UAWBq2b'dIS9$!1f&$1'yj%hZcwj(8RxAiwnЀAZ#_ `R ɄA"ҎpW$]k#]xhDzyM#Eo +wub-tu!n.AAoE9ϼwI @+*6JHu_U0bF+9z,"΍ xl~[9HBKH4G>&Kc/cp+R W;A EZ B^tؓ9mFJ")ATlrSX3*2l_?Xe]?PFl;H> X@_ IWeֿvxZLv-4L  lیbU&?*hjAVl|dS2O#7H3V`6k(c UVm} 6\9j*w}{(ΡZ;}S[[EwI*VyAxe(e`l7}I>d-5Z0OVv狩U8DVdxJ+9V2=,oiMLʻme \ÜOG'ر">k4)`v<ҪG ]Х/ڬh.+wL)OΆ wTf}nꙵyIXYKKCoͱay54 :>FU'B&pyW65\~4@_ tճm&qzZ?,L쾿qecI-5kijny#M+YLff2gn68]n7g@#M@XцЛ[^/9 S?נi4C*HZ5m2LUSI򪩒O)gא R:Fqj4C˥:0Zh[߻4d6::B wAgx_kV3Ofih}]hI s [ҡ\mO;-F[P}KkWs 2ggUqΝ1 64ڄԾ0/G%ZFB59"ѵl' 0}D%GC|3 yIJkLٵMRjfQ)鐂,Ƕnt$AY[Ptp",;`x8??&UN&ZKM*Cդ2M"?2ל^frz n4&]zP!:4#| OBy "ZJk<RYkB%J2#tȧA37*^pj'Zz/:FuQ׳BDz&~XF x;HzҁƵMϟ!v0NcՂb<,l_ozQ$O< f})nt^T 薿> KǤX|OzȲ:%^ԦM1vG,,c.Swo!=BוnS}1>X3m~M'+#z7A8R~r|T rWfT8[N+8w»Bn»BP!BB r*%Me8):ff(Ĭ@->g C8}fQ7ăl1{Nt Ftb4b%bŊ +.xxdg.N43рeљ <'F7_r>=yPSE(& g=)N{L{R]uݖcCÏ ?㿑 Y9,Lax70<0( (aHwEHS9x3g̏G0cڰRqBΘIy1RZVM-oiG83G?Rѯػ;dܫ9Tj08Rq Ԣ!6*0@#t& >#OhϤp<0KML|!|97$O|USٯ k-Sdž2DNB8{{U8,$g `)n ym*qd tE&> Y P QM"SiȹڍϦw#1AHiSf){)+ 'k=M2lə5qK8mBjZ&))K6dSR~hb,(('퉶?eO3P,2X:J([l!%p)"apJ+@!|{UU|b~54zeSeSiSi)W/孌[pCy`RneH9)wG_(@hzz.mPQ.#4!Q]FH_v$(IșzI QR#nz<%skA݅>7*/۶mDB %0fG;D;,DÉ]`` dX2dhN򈒓<6JӰTMUl)K!&"sͲGfjE/(-Bf[zb 3,S+eJYZ)S4ьELjQDpQ*D iJ)bKRHRBJ) `[ױ126Ulp^> v#+VOx*.Պ̛W#|ɮq:U(QGؗA_A;Z!UKrJ[cau=Xj"b sK$vxSR9`P7ePKEVtځo62)J( twFdhwS5 |$ɶbf;ka5^^ AO4Gd鑐Cz!="tq}%ɝCm%GvX[3IӪɑV,I*UV;3_ hA/*75P z=S]IpGbi4D3 QL3e"Qޕb賢Gd:S)zlj< p$#zG"$Wf 6Qf!6>)UIDtXH:U2xǏq0tYPxFK3&dX]:S)zlj.SɩT*}BKi$h!Cj9p*y^$>ֲy%O?†CBƦ2Tie*xdc[xɇ-xdժ9ȖBJ/R=n?AVPZ!WNQ+c8*M_ywt;"+#;V0#mz}ݛ=LjWH5z@ Fg;}BFO"OR iR4BZT|zc—6?X>p"0@/җ$+9ԗ-{[@ }vzVARfЀA TФKwYxڦ_˦~w$n5ϢD=Ftތ%'Ñ fR@ gT'Rhr)&Mm4R TPbh)J}IkQ洠 mKVbm%V c*V僔NP+XI!ҕ:7DIU"U)OV14U,1FH_ :~RK3cvj 9.UDpG"dOz¶P]4f2bȕactmNo=mzd^b, &\;y1vy|/O[Hka8oZ2Ѵ',(Tbo3oEj楤(t}M+W=d*riO |ˆ A Q }gU#-*@*P* IUILVFB ,!N) 9u!gӺ3.dԻxO27.nn,{Y /%_fe!CȦt,Tޙ%gV;%,"=9^22˂$A}DNŻ<ܽ'gqE# ![0۰T3r쑻`E9LۧtTT6F2½7jBCm}ܠzEjhjT$v#4FȬ`+F<LJhDaVg@'EgXi B)V@c5ԁu@XǮ6B/DlW[_1@Fd|x~7_ (_|<'&0~n9'''VbhHg #Y+ j.!~ٱ Ux؄t5ūPЅ?x *<6 sXp .Zsjp!R^/J{*i6mE~;\ꄞ8'VlզGɨAFI7'SSs6E&22,kozTGV FTz^#.+S+IE/ƸlZ>= v\(򑉩 ʦIA#WF7ȦL}#הmPYmꛘ ?MLS ifM*˄mY,S/:"7,q2J*PI+55''55ǡ7X^[:|HM|ٮZ'V3̗%mjm[, LweƦU7V|#qYHtcB5ƪ+W[Y*c-h^Ϩ 5<+ZV0/RvE1*%쭉bw+_e*-'SMZK߶Ebp3cM| M̀mbW8a|gvZN-E7{ [ۢ S(RYRc*––––yMac&{M<{MLwh=@7-0"wcc@xqD?LaMGIFP/r xr5Ry$P/ 81kN ߺILW'5ēe`bΩN@& :?숑Z q̩\G> W&@d hf.0 \!Ԧ@#׳_E=I\ ?.ۑN.1x;8l2|,>[dIjd>`WLw3WNwժ* ~* J0;P<}vˊU58rw &^dВ"V<w{C*:BGCk z~M=[x˦ iZkGlx_ݶm˞@o}/5cTXK![~7Y~82ߛc?GCEa\&F\4D;)KWKq3]hR9!?ؽ㕘6I@0krITi.8' t G7Tpt#ژWyD7lN(o*Qg:FJ >">w J5i*! \ EM1xv Qۂ?I"$oj[vחxh SeHffj(>aĺHR x?X4͆76bHkV>ܹL"h9#FqJ7&0JG+iqBV$liVhES#+3C<\J SU]r7txV Ik=ֹ!n{|XD͟?Åu+Κ"Mee O ##8鬠# <>/>,8r8Ӈ2zS<"B8 3qۤDG@Ti ƈŹ$#cɊƇާ3I#@LxPQזjmˆn_?,UMjl(ӽu,sB 0òY+[R)Ar 0f 7H^lJ; Lg/^}FOݳAJFN#)c&ύ*o@_&kϚ|g HVZ G~Ct격EMyl'^1nP F@gSV%^>W)aZq 4_- %YM O0yj@sd06RY<J<VMW5`l\4uob`S%w*6>rZj)#s[HAtCj/ x$+aNKEocXePN:Ѭfz[h,Cbui.Ѷ;N%|G|"%tq -e;;ٌc. ~tA-J!t_) }+2Q3H<ix)%TC&P{:Ҥ+\Ow:FIHB >J\)QNGqA85UGN?q~0'rϿ5so/5qV/{)IXoEIFJG^tcq=>=qyPw/xiՐS=k]KcJ}ɐKܑGu^Zڛ}PX['ehJ(גօډ 3OY@x Y](^-L} Oz  A@sdtB?#ϡ[@r(ST65`.uګtؑ6&4$wQX 3`E/rM M£m3s5Tt]h,RmeK_1\TA6,=?46>}XP\VtPmp?(^č" t<8Ra/܊C^+0oaϾ .qGA_i}1=,r~`&;8dKPY~TԊx$QOv+46-bƘo)|i"1=: G ~yyScS?S^ՏY#EwS7g j8'v3oC2hy~b; %2H<|^0 |win9S[,%^l2h)x9ǣ.zNw/WH_ƺڙ0ne1w% g~hFę0ԅ.{M+a^|rJp{_9 C\q'0rW55# +["ۚ4\V%؈>ph6<ط܏_3 #Nq:>,AEբhM-D_g/K8Uv;\Ð ʖ-Wյ䤀}C^ޤxZc\G] $C48ZW jypvc6_/^ŸB[%-k4WϵE\UŚ9\?l XF/|G"pgL*t (rX)N^;7 fH2Ht= mrOvVy7n3]D_wj̅!k]nT/< l|wtU23)ݙ2`t=8c0PȷͽKAwb%\L-a=:C'n,ҙ MM>lO:t꒠|+zCO<[%ҙ\HٻԎٓݔpDtdn4N &{{U+y5rCrT,+vG7R'wQ 5X-Q,VLQ.2D>N&ZQ;v P`k܁k?s׭ U(dfax__U^;6$<3>7 O'sWRg`<j A&!qFcm;;I}4+`MWp4MHUSk-ϑ_^ ؋Fq'!X6۫7RI7ʑ5= q)GԲ@x:m+7= eͫtaOƦtA˵/ rkZS|+~/O`G~ݩns#ոIUn^${!wGiib![B&c"_d+[)Sa8|t,_vG}rU#C0jYsAvC_Ji.tVȴVVLdDj۽NWX[Mjt{G(|/ O=ݺ wȂ!WfDST(LL-(O~779չۃrxQxT+щqôart"y*S"3GI$艎{N<_~dKL6H3}U0l)4y$6X<+fl &Rs%(ҕj` ./nDU *uLFW'ju3|wnw{ѽ؛"aI`eg苌DA,y|iK/v"v.P:zS[Dž9pʭHA}y<$,Ύ2Ie`Pf0$"jfdqڹ 1k.n3a8WXٹ|cմ }Ql=\B`G~-y[>?糼#[@4$D;m]4z K8=pv02>H1zG;Y0QbY(,+?2|q ?rE{໘mX0:xMC_TX :S>zyBZ=iW12潊Ct!&Y/jL&"@9G# 0>:זOg|VTOi9/ˡ-5YWgR8_4s[)a#Qa򎻸x.ə=CUɠ hGA|Xdu`)NZ}Vp->IAN|[Z/:cDMW6{٭ sex+PF[Q㫓gg˥v zfM1n] Fd7p@I+>;m,f 85s2LO.kx6ZΎE%p@k:[[eSYѩ5),ܦHo0uD*owE~K +v믻+=U[S5U.uV~H婲 _lpr\06bc[hQ}L_@Ц-*_ᶮ ?-{"R8M"V%@KP}-s)\"{NM܏i=ԗ |@Z|؈A'ēLό.:V .ZqW= %x7f 虞u9wY1tWF] -3TCSDkQ:ߒt"ۡ`y ?* @t $7.q*Ý6)f=ҕd`AY$7TF^,w?{vPgE3-,?+W>YJ5[Fd>H[Elxn\U ;8,.$ZN^ iU@nuCB8A=sV>y.7 _QŔ&PPjWq?{Nr==.m-$R $(h}ln Z[M{K :WMC#|} ^ _$NrY$*fKGe^><0,0 ˟C?`\;J6Mm2xx nx&K 3i uscSeE'mN,8 Fgh$;&d&کw(5͒޾W?_dŤ׀ژDh6ɷ CDnP{um[fzJYdgn %C$sIf~w@l5q-m?!F[79`XBT}+t* k&pn ^Yk+sӨA+uNc)j!h(p{)ӂ>.M83F}˘\qԪHaեֺy-{\ƫ}blem*o uY ^w_}KZ9ht]|&Լ}eځwUbmt8-6rBݧUh)8yԄP1jb x29XR;t{iP6ւ䀈_^آչ^cT^IIEOYXg+:w3ͺ'$tUVr k,uު/1fTTv (N77My'b ?ށI~0c6afZ-hHX8@)ɥb;B-tSO/@=As $ڣI 鲐چ-F P4 )9SmεOZyeW1!kxPeݘ{-6"q.bNbk!<ћNZ.ծ R0P/K}u8bT8JpHnJ`>/I$ ܻU QoH8>N5 TÓجkm ~MSJIh4`4S geUȚ K;ىE82zJA5fvև&SͶp7O {2O_`z3Sv\.e&Oh c6s&uIJk](Jl}(HmLnSg>U\U$5(>KGOh'*gEи-S]gOmΞKR?iBUI_*ƴmy60zǖ'chMj"o{hSy~#9׮OכP 2e uy1}h4S ԑ$IuP*R'x#P3f" $W$S}532,!&dTc& JtWS~'K7qu! I'ڣ*%iDwKAKyC㠡]9_={YvYx`a,"d/0H F}& *E{G49<Z 1-(+ +nhj.|>OMY3 s ƃP~ˁ> )\Z9L`sIh@?:s| ]<~| ݸ A{0%wYv\:Һ0H6{`_[G/QbOp8_ٳ98K"ihͪҤL3wZu8sꖤpPf@zPs㝙c3JCg [\]hcsK0N5ׇ_`=wu7sӹ eAMZo÷>$Q=\!.w#1P`{񆈗3kiC;Jl kbEM:vq\-\8$\DOxYP4G*5#A L.4IJ $Zq4Kک+58yw.EV? @1&Nf?~?ׇZh֣L6S3Ag֍w^_ۡK:j 8XN%zy_XnG;w:(32ciEnqC#F 1ydomDzskBы_=bmտh5 uJNgԶ|ֽҊgCvXId.bFmrE(sZ&>nn 99%TLc.HwL51 Sq \ WHfm:,- D<%Ug*Nn}̓p_*eE`}3/!J!2YǥGǞ󽕚#w È/U6;j fh):;$߁N"/MlT,/1/hHU/+-rsD@E6wWEvゖES$UN&(s.Q J6W>T86'Nlzxy0cZ!@@9O\\g( M3E"ac-_'IR$-K/=6$ڳ:x읢KWF龕\΅ "1r+I܅hQa;gh5^_yN~a9$gTt곪47<DھGsSu bC,zz>/"9w]wq/NW[az泞BNŒD:'V]ڷQZ+*.V/xgΧϏ 5AdhCL.8֩4Y{9ҵdz#֩ |lz&Vx};sn H4R4WyHtwA$eMYnOAٳ5j)} y Cuf;";8xj (fЭbr⭒Kd[40נI順=~Feˍ?EP]PN;hrmxy6H˯Oӿw/N)5.F{wf#|auJm'VMpچ)^ sHP8nZ?1Dz+I|l=}xȁzo oAUd d؞mPƙSaFؓ2}O>hd-h-7TƛOO ^"jËf hu!%VtnXg  K~<& N/ۿزok)뮸]6՞ˮpX\^?O5HЅ J6Z?V3k zj2.;xjv4) DO_Jӳ0 naNf6x>HA^ҀsqV4H1^,U_HC }fڌ8 3Y/d2>ɘƃ1b ֗X!҈mhDS@uJ9+m E!)!^q:ö7CSMkY-pwY2Nmnu_ qiHD$-:2if{ &; ~?S迶9` kl( y(-HbA+F H]PO)4>Jсg#OE j2LP LQ b)$+04HF˚!(nm=tʠ?f~=Bcp{6ڛ_=]'7,Cb0<&XS̱n ^՞qܐxhPפ_s`[ &0jތ`sƩy2[e.OoZ.\;6Hx@)7v{8ۼ&u8oYm:?(@,\2P0/2b _UE9%SK4du)rFhckG& ೞe``/ ,דP279eF hȇ7:PtH]&1Zh (xحX@z5#mo4! թ@yɎ>4bӵ\d;0&⍋_yUFwn˜DO;L鸈Y, Y\{#ih钤 ^rŏ7(Rv" TI nqs!LXZ@qݤERmB{s2!zSD” 94 _`!AKe=Iszhރc˓ijH.A 3F4kJlo[.FnooSZd Zc_K7ZoVTV\Σ\w~ՙ@sHF">Bk=77]\u:`u$[ck(rԈvwZKr=ݓVG)fAƳuQ@]cC#޽dׇ<@+WVǨ axadOn,Z닸ku0}dnDlEaf{>LF !bk#r* ^+v5Sx3r1vꓐ<@ =z$O8OOn%"rmc1?tޏ`St2@sʋ篜9$/&?@;vNI=s7]@MZ&1[Al cX,mH;JƼq#hEƈf ,&.NE2eLH: 'h$}cHAwJ9e+]˱X"tRsRMGxO/d %Aӭ5^ =c!o3*OV8VZ/V֋-"s9.mUX>Nbd[ǻSh0 ucJ Ǒ܄anXr|Wݔ'n# (],BH@wJppث*N~sO~Qr̚X NzNr[@<y,;3qFF?4r$=ˏO\?Q}GqEOS7I:\Y^>s5B1T1OTӃ&Hh|iq/Nz^ۿ-4c犥**U:RtmCahhfqs" S\'coH @1}=XW2K̖], λjTm h7>`NT=#Nƞb܆H"w6;ж-uf*`"TFg"=LC$QteK؆d#P'?$ ^AR$.,(-~x$XPEz6Iؽc?F#x}룲DDxstaB7ز0ƒһPHю]em8wRRΈS?k+k#IY6h;IwSNJV_nn4Wi]Rz%\$s}֯p]D̥r*^EV@u&ץbns~qkk_s"& ݡ>S\K'qfG+נ IAbPk B+B|' Y^$W[?\IR# _P;wһ\VFvk8>|2S<4AC#?𔲅SOj3PBsB(%|1x7ͺ5-TZ;]N1p JIM]"?xYKSt:yl9U:PQc|.ڇE7>|046 qW䧋K;+c$$P}n=45x:]_vN^497TDiyUs1Ӫ"il~+$yӇVfwlli5ў;VLNw) '< ]LfqT:7^y+ͭ dFWy=[ſmŵ3R M4_~{B}A&h '.\\ _/hHͥ3־s !I ~;eqǹB{u۰7߹~?ܼPYSz.0*32Z\PM_pJo @W'҆@v:[,Ё12|j]LJc.럟-H;)GAG,݆qP<*lҖ tm?|0Z/o `4{>g3'Ȝ"&x;`D`k/ܽbmoo?g|UΗX]S6h"P\y>j(Bh$C mg;+;94Ĺ 1Qyen|f7$~rSxZĆEV '4e(@˝==IOj_ XTxTZN|L3Y"g4N>9P3X$ȡi>^#9}f˫8 r 1qA3ǐ}/vup˫r33.:GHK_fg)x(ӒO iWI>q%ԡ1HQۊrX-o={;?{Yؽ^}qq 5 ,l>}1\j/PxBѩ;O]s=dwW'p`(Ry< y%0aD־Uņ}}`oCNzLB8{%%R$ dse?! '_8Ts=Ҩ%؋]G:Nl<ڳ.[.,O,dj#[nh܁b/R@LE?͖Y/bGEs@RXvl9n9|f(/mK_Sr݊`~{)yoYwmѤ|æةv11*W.IU"MO#Egh^"KXFb7H ;=Wȷ@xՆ{hdiw3;y==CNA٢ߺetWQ#sY7rkE˼ƧYS;} vlAeSܶOzMzֱ҇/9a+npL[B/zϛu(Z@iNSPo}b][k${!1r(i7EGL%mK#wkF;4}xB!Ȩ_%D4^#$"{M-.׬f\HxF9)BSpS p,(7^ŪNN>c]CPj3g^SZ2e0N #Of ɤ˨:na%LE{ŧnİn&Ef!sRXQ:i%ddePvìf0LQқ4YQyAz npwkU(" <M$hItwvU 3ȀᗂɧYu4%w#YzJzkuXPe2dmۊ@l.|jFЉ**m=.> U `ٕVx7C=S :kŊơ=yZ֪Ҥ|xwFg O?Fid9ՙҷhe!7[n}7hhMaѽ 7BGjb/1\AWSZ-^kvG;{>fU-)Ðf;pEŖ.}rO| mTN?Y}b#QrfzԒH{L|_(2?ȿֻgy/{;f8][$C1z*Mo5/ERtm.}!##T$|,G\\nɟϡ1ҀHo'əEA =ФY+qN_3"T\\^LDx63HDg׏vWF*O \qiV#:X*X8[+:40CHfNHo١ўQ1Ԯ:N1.^tizgӮ MO~)x"GDL}n=8xc@q1(¯vn$:FD#_Ɉw;gK~r` ?ݛ|B<@d[.+WYq1em'ſw]>}nɞ{`[c ɔ+xWrgK3^{8{y_LjsZGzN^[jc& YЗhҠ:ηNOc,sΩLv6IoFUZ_ZȂ^o1A4o)5Irݗ(U/sc^1FFC$[R{}\.pe9Ʉ_ʉ"CÛӳ#=fk'2TK{=Scs+eH>YqpɲqYq:‰VKEvTd/V\8akW֕'[4yi՜u[ؘ^њļi0հLhU:NxŊVۣi+C*0eM/`(DYE1pG&Z3 GF!_-nVfx|,dԃd_dlh$ymx h;gG)9GCIuY?O)4*#)Q šK5G=R*5,P`J[$C?X*>)-@>\*KOgKoKR%2"H:ճ"cSneKRȇZPŨ-Y6 X(n9pfhI;f홬43ϕb9}fhWE4TRVH:~J"+b~O=r \i֤:))0Gc\Rǻrti EX>yATP.7h(o6 Sr9<β;[Ţ2'egc vE[*uKSmЊ>ha":ߞ_߱ Cq"]by5:i- h:<9iί:aʎzJmo[G ˬKg+R.V+rs[fz3|vGA"X.c|v:q @ؒ{)?y`Ǯ|m]7lCSdE'RߵJK_N#u oL1Ñ`gur3q>k x"Vt,`'BOpBN#:p<CGB!S' j:tTMC1߈GB[1ŏ f#eXhBa*Hdb5V`$[ᘎ'3ZODշFd4bfeAX7PxP2BfHĂ̄JD ZYD`"넮hX7j}!bkĵvMtM+&teあ BJ.4H`d4uK Xf!e @m8E*еi;[ h,A58Kg}ۈ^ud   T.cd ̾u.EEu{:@5*ajh=1ٴ1SxMDQ7ah*WGvru(l>(FyGFG٨<'z#uYĢzԆA^1=3cqA0>b CU͌ F&3L +dai:$zzoDClwm-&ZI.C`;Iky8['3(1#|RW0hzY&t"=`z& 'Aacl6aLճ٠=Ag"p ) x|Ji*[POAu6hHS@2LoG%+Bq6`A6#@Ftv֫q9c;n W\OΒP-(=Vw#5 |nS =A-p5UӺCb 4ԉ>j[d[vkɦd01H0ς! #ЋQ6UZiWQ* jV+Ly iOf md[ AJHńgc \В ζ몐W\ 3sOt35m'? [ _$Mu 4LGKyGM A^SVArxq( N˷2lm4 60F "0yi6㈄Ycu{3Y d"z'Ua 1u̢Nj$,OdU^ed"[RXu[1fbAPi@e O]c!DۺcAq'_0M]N4.HrZ kVѬ.K^[ ŗ3A0pQb anBG9e.ArV}4&TH53/D!ua0Yxc+uaĝ&r. ~avl6[T}7kpvFaQ]B9 Y qp9 VߴGl\%Π~?o[:ws˵;̃ud$d|BMDMR.BmD?R%Sw"~DzdrDK=bUOagefW'6|.6^8 N9E!x[#!&>qovM,]ҽCe%\(}\-ˀù1RYO"+e_.5‹LN ^Z&*u5ۙu<Ԋ22炦OeHqET:o z*_ PxtskrRL'Nfj礵t! /<OƢ;2ҧ>48>5t-!o2/T8V'si0S3~{^\pw-`wư03!.$LӭJַO9|FijMSsp3 <& MY0JlkTeIgT57]G|__ke(}^IVY6Y$t&J !I*!EX`?~76eߑ8;򲞽3ϰa?23/dj=i`ڵM2lTM[ȝWTMnwck7TꬑFaAXZY[>؟=L}0(e i FW5'Hpo?NŴA]* *ihvE+N4$I+Z:8LtrpeNWL>Oh&{4_T퇷SW,o-i*Yfr3u%uKϢ⛯*IoH_?. ([tSVk㪬7|ZZV 0@fhf6s[q:bZ+ɶgqVZu/]"_{:L[C;Y.J/4ʝ-$ִ {aCah|~@P/7'ݕUw5Է˔=Rs8dLW~\ bkLȦNs" m!vf잸|x_xz"bLͭ)5$VdaT\M+cM:E=Mt3kJo /99kDuA1]]JL5.0QEߔ#gNO#{Z?iss_>[_E>[7Tvo^Gⴌz9mNE̥ޕ[=ϯvS5ܘ՚SPhRWt[TxTF84jDU_{O܌~pYp" ]n0P-U"ׯ)߽>t`i5EP=qV t5[(MŸ-lz$`'gzmnl +Xjz_\ͤ+R̟w[\  (oB/,aÔҴb|P1s-"M}Չ|ΦRlBmdvMQuTdop m6wy1 o ;-Dw&Sƭg&-Hm %Р>^9M*{iӫj#\iQ|ELz#4,ױN& 9В_)ՙ2mzbܒ/^/A,J)Gw}x9<}z%Ma +GxxvŊgWZ7 ˸69}OɌS+W'^o|!$zΪ/FsY~"`8 `@",c0ӰGeҙN2m^TMZHN/ǜVS9ru\; O=_ +ScW?|YS{pz;x`sKٌvz#xZa` [mqkC{|Aq+G\-Rݭ>qR8<.W|n񴈋R{|~f ˹y[W{b4[ 6<$;>mq=i&N%ISLi"9j¸J [1-/N?;ۡՃn[m.uVO0 ` JVq+=_>#ʝ9 g[0wxqC5 }&ޖ;nxA 4i&5ˠl󴴈˸;(&c{ aOU5s~ xxBD\ox֖vրo@V@9,*nAqz H{c ϽV|'uFm MOTR/H L Q |^rnr}tr--ԛm2!3ڰaz+wfʰ9R-ٵoif17{ayܗfƫ50i// \+~/+p9ٟ[]w$lvc o+ܠhѥkAȡz=v3.=-=߉4D{9~ kqsևR2l lif+^O>ƃWmv,O\-.wRUqĕ_Kz~I/$=|OIz>I'$=WJz^I+y%=dP$$2>2>2>2>2>2>2>2>2>2>2>2>2>2>2>2>2>2>2>dWғEfd|xd|xd|xd|xd|xd|xd|xd|xd|ȴ'##########C Fܽ|Arԝx^\mEF'.%oHťp~m=-ra%N3颭ܦVKnKpiG\7V+[$|6.Ȯ_|b!MxT\?<@q%-] 2] p8,HA`+;L$U;~v|x١x< Un34t%7CC#. sh6]?S>vm7(n@\)[[pxw\@G07;七xkI-AvkaVn@-Acϣ! UvH/054_\ڲk-̃AefYhf /[eAͼz=@Pe hP\ 2ɲ@++QZ JRSh fRaZY 2F:A9PjPLZV(kf`@\vhuVL /9D+[Ijnsһ+0G+]%['aM&ËkfV_ZL C7kxK9I 4zj ivpeaْEVnvjV C )-xX407 F!:~?>pA=m pcf C!~Y#㶅xx"'oPۺT_n@4C rM /C=BkpH 5S?8à#~5snZ3⥀f7/Eq#3GՍPp5*/jpHVZ0⋀yx3_yȡf ~v&`Qf8ckRG@TxR0+-<#`7(L-0!>9נ5`iāC 6ugGɎZ{k%1 #uzʎ=@U f.gK3rhԦ0yӂE8S74]y^5\r[HJ_.O\<݃p+/Kp$0l+O0!V"k3?kx=>m-%ghHe|YEQs)s;A4RE`Y7y͕UdPw@$|pP>C ŽfZ 2FbyyK|ꄃP 2tp1>ͥ Kͼx./xAq} O}/qpT-T1- E5m%eV73Ts0S &- ?6yɜ"`fLoircw-L5K"a xؑUVY|gW9񈠛فpxء4P-[I6  xj(8|X?Pœد\E y`d+O[zx[6݂-\!,Ͳ]'ނi,>fqC HɇLe[pзy 4 7U7]9$\g>nwޡ 6xi%"Vba /Q7h;@VGVqe#, x@%ΰOl` i.bAV]S7 f~8?;&|o¿>RvA<ԭ[Yhep~uw}nq|P`?19LdU[}aKNֈxjaM]'BY-ZonPEi  nW 7wOS;`h^ )G=ZXyxx#2ha9A;nV TP8)U%$_Nz儈4ۭwk\%(YmX& RF#Lnf4(*8E4pM2 ;^vְ|c-Jx'>^R2ٷ;?Cٗ'\?O~C `5dJ^S<D^wr[i,X]:#qq}~ 5ꂏ&OPV2gP֭^ltl]zv||nƒq7mnvykOp/57ݢmzZJ+'9[!xr'|`e`jcqh7z- `jGyUNjK򙏷؀)Y*3 \YY%luL4Mc$4.8rˎɁIhf>̫LN%.Gn9PnjU-uw`T'7/Y,t<,q^޵IaZ jlXV||w<"{^Yɍo"xqLA96\]^ђ_ gFݭiԎnYxքwnY逺O\ϢY0x<|5(SW7%U\RYu+􀄧3tKSrP.ix\KLw9}7u>2OnJRХ@PI4 $%DG.qpfXw-H% tR t~NO^񐺸AS8#hs2>v|Lc=,9"ܼ?p8?գ?؀nGsťr쀸/=^t9 .|n?"nAy`^>ыۅ|| ] w.]*g q;lKdF"2(e.ǪGwwzUj@jϦE;;;WO<\֍E6G{{KvXEYpf9:dG,=Sgh|qwHXsHELh[Cޡff+i h +q)v2HuyH]/Mdod-ʧm\TMMFke{0`=۝ҌkXUntU^5*uC&kgؓNtXVtWQǪ؞Ȃm:Vdu 6"؀R7 (u U٣Gcήĥnak,^XIFҷ{ ֮r{XWO#V]2=\8VUFn+Џ^OOg]BYUj&ZKiK%T+/A tU^Exzm[wcf^@]EI+eA(z=oU]L.\> |ӑ̧~ɔʥ+7l4P|=ZL;g[Cvvpgcu 4;#)#Cm_)ɽcU*2wYښxgM麒+˹}cCm/WLx f뤺UyjUKOϜO^ϔ!ng$ֈ#D,G'ch[3N$d_?hn(|$QD) Z4iWz3QĻ}Yڪ`{@ݪPM9 Ӕ׭U*?zWĭ#>DȦ4;Vu)0QcYEǦ+;:R&ݷlUy/>%8}#̙]yrRr+))Jzޢ;`ؓHrQGUBwxnnLoSWˁ{#{08KGzn |1yq{K[W;j{-ڽ1嚆|0} G8I˾ Mm>}+"Neƙ[W!vxBŎRҥL%ҕ;QG,H95GU|(S,G*R`4FVJu]Y RJ~{_T89L[dnIK2̫4҉Tz2wqd.h)S[®MT+P[qXӵԎX;fd0?4lu/UދgKI47W4"t 2vC:ҷPn!|fAuX]sDz#\b lW &u9gd;}|aսK`GLЗuvLUi"ZIs0wVHC&m00#sUl⬶s52q`8;WOoO*;Wg) x5&!FcJ |cn(ݕ[W{Ys#V(ه)B ;2@Q$.n'0KMMѱ:RxD<@2rp~C'bdC2a x}&\&B~3 ٹ*PcrHHz+X ccwVΫ4s7 8t$/_gZɱʬcU[5lpՅ l4S@+رr"mJ&3sR$]#] % Q5뵰O^M柞(#.·%R`q`?ya4E9Y ߙBt)چЊ WBN ;/!<CH* 5?#Ϧ2qBWLK,çAQY z'ɢV઎)mt!ɏm$!0Psa0gS\$$qH*'AU.|pʶj" L5]οV̸ٕ`HȦ3>f Fz,J Jmř&#;=~ת s&=̾!Pe?EMd s54 z}ӪR'@X: 8FV:z1z÷xGlGêQ =6Ew2c.$q`YݫӿCܪhؕca*t ,Hzi!NpQGF#C9頂M9>+`Ю+WmNeԝveC0TY8DmΆڕSmeHGT0u^.vrǷ+՚&k@LMwkKI` &ѺUœ[JrnQZK Z>"#$v֕?0_>N[ t+H;AO_. HAeri2mvnTήy.s5{x@&`NCR%3QJ]gt61kwgUצb7~mST*NDj>v*ɶꨨ)=y)HFY eP!Q޵(u;W}4uW.dpyľJ,ͽy5,oS_: ݎU_L 3YȐuYO5Ȧh?mjPqfQGRj vh`!'Aʨ\8umF2At*L ;*xwyuj(LQo=lOG;aw՚iy l]i6A%X4E-.'"0v(xp9z`i]ߎxH8H)cSǨKukUFzB u)oOM.uT$&mxo. y:@dh nle'ǧAe3U+qcȱ}ths !Rea}d92ٹ{2KIH$c仔U) TtD~O.cvUvEJ@P.?r?>-}_ ~uoĥ!ntz1<kۦ xp:Dg8yմ{*MP8AU7 p(?ֹFpUQaKOj7!tX}4H*CH 'hwԲ*5+_[8aYձHk v$:kK,Kk/mr >/LOJ­YS$11m,sc\Y@4WN?]_%Jq}]|.0+>j!9z1|e{.:4 ׃ #;Tz*w(L.d\GzT5! !v JC|gn$cg]lG q'=G?Uӭ#+Q:6 -6˺̜cnY趸v.P%}_'Fkh+?VO4G ہ KL,H~̾umO8_W +n[Kv }dlѼ`D9쌪rZݥm. oKy@)%L37%\ܛRǷi5IKʑwa|AIՓZ>-%…;/\.BuI֗v^Tf:<* lb}:xQ'g$VPxn>îH`wyMǍsHp8EsB?5p8PX#ɨ|p 򤔧u~&ȉՃSMJAZE;4/JfLICrXԮ_d%^Ax Gd3D3:fY,%Q17qr?_r82O4%:o OU#k-Ku"]m g`izsdk葍L4E+ a)Usj9OPN/8+# GjJyr#<-Avu&8o󅉵#i߳RzGP1%OEw~Ȼ{PP@r&&paYl9Uք}?VIAc$aSNF6nY}zqZ5`=!sj'QeғZHVj#$aoQj UUP(cV(_C<|*VO;JBzb^[576e[z!fUY]T+9wu "m7@:BpeU_?ZZ5DZeR}2=tu5@0Sg:3щL6xNTgxUH9_)Aq~F+ǃ i *wg@lλ VT%4(8 pHVǸ=]ZL](ü{lf7| P-ޱ\oSJW@G^X;Xuj]8zcn[W.,#p~6Ԇ F9,(Cu9xA ,:{eΞ˖+ m{m$  {V$$'eJdL 1Sz: t9z1Tc"s-۶ffq9 hi( 7AG3 )(a.uOS(d {e(A2?(SI^858&5!|<ބ|t}*YNH>Q;M4tMdZvdg3^9J\ȃTb#1iӖc 3/5(XBRQ& [`5d.HŃ̇;W[Cmx=jBkةTP+6X>#.O nz{2p.5rF!-Kݍ(t6,Q f-!\{#}waBQ:{N"XiCo{ZCX{>:Jwᝫa u\Bu3Za/ 0<7w _y#3Fl )nQh =OؕAh_zGqi_tmvcvȜu<qB8ittMlb&x$)厞opSDϞ=-HHr82kNM>d5u>zzxHtN>Xj /zp_laI6IĈ&N>7@1`>F0xsεJ䡃jqrj. V"b:Mx|"}ߝ!e&CAL]L*#JnF;3?A6*XT`䡢m!w"}@ڡe7*mKiCjJ`>t;WB Dr,AfٺPo_Zv6~ƛ}1brtiow>ډ9IoTU>^&ahYP&s>;^*MNgPLX\ƲrsNͧvԌ*{bC!wevm$?L|IBcJ_'Lfj*Dͥap?y_UB7_G_ç42ү0C8VokFR`X(1, 5܃=}.,?ϩ;HQxl>(=(9T}* оgl%bs>cX%Oo+KZ🯄Gn[Y$)C1F/ ):lɼ˱8cZ%9[ݼRkr!@r?PNQk7Aw .>4P򦵕J^׆HS=5{=H]SesXcSUqjW6CsCQr|u9("m1H33Bz n3rXt ߞ\%e0B! ̣e^8$(ZNIZtck^6PpsՕVgx2qx$銤 E uAZ(\L#ast!G7FR 0]wvcȦfS tvR H|@E'X9Z>p_E#jcdiёI`\ J7l:ع<$x[|n7Sr/|[s 'k$t_]DQW0%ΡmSG'50@Yej2dזT$R'dPS3S(;]-f$#-D; T&6(js%V$ cBZZI~m;2yBHM{ɕu泗ϝLD- oPO H BկR8UlIrئW%F> V[U)} ӊEl[ ɪ (!XHK_fm1J!3Aτ!A>ٗ aqug7wiZڷm&vth 2ǗmCv7!qvC4XgN@݆d`WL HЂ(37UɿmwA΁G=v'@W$DA(# FP^ya3%a":s.d {ÍGX :YʎU__"pBa'гPl*qmwh~ !&% v2bʻybc=r3%B_5||9k>4NSbBm_.!QپeJ%H" 4M`,Bq"v a3PQ}r{:ډ %$'_Y 67u*](`"OG+9BhSr\~S eƗ "IX0:C\jX>TS-tQndr5se2n{BTLgǃC 7; GZB}/|3Ŕ=xGY9';l -̂SĊ\Im΁,]` Rm$\tD &Ѯ40ckqvYu%3-D_BZl ףtP5|#ިAzP[Z?z T-׫'ų]{곎P+9r{0)߲l{Ρ.15f&:Iqydm(VfKF4`cBAK~fYaKHSP@Fܖ-n[bԓ=(fKԆGWd[eg )7L; CNuױ}uN#%FeP-XϥOєd Մ1+̙=^zߔ6TJ '13@P"BmV-kCO'K[KC]%P賨|\VfWTmųPN\;?+56Ņ#` Za2d{ թSތMvgu*i75!9e,Y\icɞMZZ8m&(j\AJֽ2R5'=io8N!ujIq@:ٮ&::T N%NSC3,@dh,1*νBҶs/Gb'@F 0Ad\ݮl9xdn 9ʰr/R< N1DpS;]*Bf!yԪ5Io(6$PC0e$CGQ'{P4um+?L|PsW$U@)ejK;Ti#@e_Zm~kS]Tg7H ݓ)5FE.ܵS-FX3ԩT{C"5`0'4?>q)Yo`lRҎ3|0?͇=C`fA sh QI@?"GrъO4Qk_*e}4q-89=RkX]ĶFɊ0WQ hG̫_sI˩?S}.y μEm/=BY@g2c6`7;7vLcW3 WS:"a :Eӻ7ӑ]qo W$($.#6kS5NFq.@W,b',{9v¶c6`~#sO~yj({efÙPh_ez-!kSnn2mHX|PLڝjӞ7(@} qug@I&jV7wtŴ}4a./lTg"H"yG5tFŚPln-{ۨWZ|'*KXf3a#({T@lx3Ի/Wn7RV]-8נyltd% 0%Uj_pW`nAdY m!X\GfJ^W=Xaj<(r6v4iU/}|1((o~[ ET7D"SP%.ؠ|dh{:MR@6L{bcscн{-dXwNQ?-x}5{=rhGa63Ά%a#'\ʅZ(LHC?,6m}( `|Пx"=#*؊-֐ @PGc ņ}ZQP ;x=[N+KygUs%(+g16 FPPڴ,f/7>J ɚ >~cc# 4o ;L{`}֐ зNP y0jnt-3^KVAG|I,.ꠥ6WG L&ؠ^h 34;z2ZjbȰވCgڍ@'./&%b3Dբ~-1mf,jt?'@qY/|[s7 R47C=!#ˀ ݨbh)~1cHw`bZ\REf]p`KAGAw TKpL:tsojRGj7~ X+) נ ^P" (B<޴-ZWHe2zܞTn> p.DdSjWnLf?v 8H2^{>͂ t}UF?ށqlubf;pM_ |BV<н$X' SLl6EVf2O2&cq| JJqHjBz@Yn:"蜪E:uUhܴu;֪.!k!c ή n}쀃%YP,/d,3 {QZH"3gfɒovu;jNpA`K'p Bl1]q~Lx{J ~(嫅.J@#8%dUFiG͇\CBltF̂XqXھعw2Vb+B;  4dib S>jGM)a*7{f?HE D6)z>d^DɚC\3~`r3yGsGOGT-/O-8yNdz'`❥D{AMB)\|>z{Mg7]t,|# 8sAT3,Ȱ^DۧO\-^&ia- SJu\YQES p $l]w~u4Ύlb ֨Zf׾ 2nm( @wE_kJtb\]/miblyhY^Ӿm/m=0k2N>9oۘ蝝JΗJp#l N7M*ri.N o:cq.+`s{`V~*4dֿ!?.}:9-䨧u_ ၻB,&#A?>?Q " lצ>ZnsC5I)`٠FjhBF%2w{"p7*2sx$ FS-vu:1;7FN\` \˸ g5賎3Y;j kx9ҹBZfRJQo'Iוǎ.BV# GlgjEz|JX-%mx)iiK3mRL:rU)[Ͻpk܏n}>j$L\ - *<چ;&{3( *qpF|bJ%z턫ajў o~d3z\[V5\?=Y8*LbK2^9S3~84^ Fоgh! {!F`'_N''Pt]n`np%D3 U;+3ԹL >}nG>ؓ;dibSMyVgߗ7֑-(9F$2i+؟>_a@&yI46.؞TU ?@0YK+bc\{,N hRiZ!BB Ίŝ 7ꝶ{GO~c67.̞ SL)VY H{}u(7Ұˡv 1oN/3a\BP@:$Lf1Z$5Y:_m|w ˳-Z2ZlLj 0C5lsQ`\qT%^~nr+tkHM A;҃`MD}Z6~UXz^}0DwV\41b %N.`n!td$ e:fD>W-|"ڑw#gQ/\Lpϭ E=_|g}Je?1\ChZ~@ǽLGKI;hYꜞ'~bRrV# Yge?ngGK=T{4T2+Zh,N/aP}h]`^ab~>A|aǃjS"=ÙI^ڸmm{>xO]O)RTa%|#,g,^ =YɊVD|0r^Oxm6Az/_q#Wxz- 5VUY.d'΅5sVE'v6@3@N'v!Z4bCc 1\h|]JeHV, >0`$}toE<.^q6&0ά RhCt⃠uܥff*]m.տbvN`*\&  i:&:Խ>ϝL2^q @ξϪiDclD,m K0L+y\u?Nׂ$lNvt4W,4%nā=ЙcZ였+ZF1ZC晹RXzhD\5çq{8!Z5?0` :p<':;t>S:x\`6ل\SMs(-ׄ"]aIlUA@' +WD:֦| sP3q}L8ãkUah2R7a \a$&2(t0 Nq+k>o]#5R+Q$o>\hO/h4&Uڀut$kx}d'ӎcdA[Ęk PP'{%HA}hiDtg` &+D27fQ38vAϋ~&Eq`2C&d'{=IN\ t2;%fEB홅 ޘU`&=Vlׅ]:Jđ0V(̇怐{ó˫A_DST⋉s 5-.ga..gqFM> ~~}h$N??7QfTR2Э df59ɩי!XѢY:^ΫȚY%-':j(ZuijN0#,ݘxSk51s^-Nu1mޝ8SQ?^rYd:]^|+&DDZ:{>D6{Ztzo{ݩݐOMb vF"\-螺5QuI/p#YK{§~|6n%VLџ&g˦]΢^`cQQ:N >uSN&6@U^X&M%o%|о?΂mx(:3G>ʧ`KwvBtxo)6'Bk~&bt_fSmeazvD7a}"8 xV)c'hW/v4l  eP0kصl;'~FPxG,n Ş;Co}n;l(j-gjЁY0ӐouStMUDr RK4a]'dvl,B( 9 9xC77r']\ˬhl&`V.d8>`\[R@f{S#-' +q^xo:q:L@M&4EjC+y+9 3p[ 9ݠyhB GKK:mso^A:Qqh{+t#8U(9 ht6:]vIo8u: R;#{ ^ UavKcvBڹzxzhr_\XKA0t6+o5N"1"vdd$d2J r!X%>ȩT>je&loE#}]{5rO z5R6M Thi&x:L[| [@kD(mEw̧->ժtֹnBA/GضgZ5b|,x1,|E{_*2< pҠGO#Uև0(exP~pn^$0lBNs QF[,)gk' Lv45fP:t!ۑhopGWj+Yܨ [ QtӌnvaH1AYX/=|Cߨ}7=T ی)UF/1J3PM,V= _4SO,} 3PMKH!AMbsʆ@t7ifDb5UY=r$f~N9b߹xMcyli7T/0F\j>tly\!>Ik]wc' 0$K8E㑌!w@z L b*vq-|j WW8^ЖٛR.Ԅp& ~}:5M(ю*eWҍfh܈AKIu8 #1` '<&mҶP3\R|'WUgW,JY9='~Ehs⸹RrQ؏hJtx GZlhƢ.OW%x [Ym雅vw40׿(tԃK" _u"u8L؜YXBBxuxBL +h7'½s`>_z2h,5J;Cgoڀni\VX C5h)l2m[C|RP"iIT`J;A@t_Ա}}MCɭ2[оl5ZE;Iw?"0{,ى#7"fĂ3PٷS zAZB]m˧(&i-lvl%'UnqB^ru$yF32gnXOqcGț eQ/'~oHS/<]xŃھoۅ.K롮sh әtK#9!X7ѸA+-nH$N]6VكL; zY`ޥ.y=O;$|]}k845#Y\ܹΐ扵аTM<$u_tf{P&}wzicOg6wWw>MQ3t0CjԎ:VlKEOV9\W|M?aGL& qP3GAs$؛-W-Qm*18I7ش_Ӎ,U\֎X1p~E&24E,{!Hlc#x%nnӾE]_bBjJԯ)n%*z*u 3IkշBŖʫhi7cYӅHjQvv_n֗@5JAAUcSW4p!Sairݹz8&o9s5jRtTmyV;vb锶?5ol CEK~$RiUG1F>< tό]lF7P@ ×Tn /NCfO ǵi0p@&)MK[ARG-[L8JkpJr1Vq),3KC! 1룓E@A8<sK6f1 Cvc v7_K *(Z. ji-  G^T{ۨ !BOe31e'oB'oΧp6|ՋiYdBXaP  1.9](3󺍅葍㿷BXAuW0ƵM!J4`pǡh4:"tFڋx ́RL]ϭ-:CN]ahrj/}@lW!|j, ׇj")@@kWħ.td%;S6<@ s=V)R\)wi,)q"K[`.=C {oFoSsЇt8qA`C4Ӗ $̔qp3zq Ns4/(5 h'}ڝPTTߞ'ρ.ҍw_k)_ ` r H[> W<i=Hyݭڽ7#xOg$x3nҡ9-9D/E:xsJs[6vJsj-*>M _V<o[]]8| z!n!+~͵52F/ 4}<_pd$+ Pl:qdX˸."U UvE6hD6Q3!ڑ oj"vp|u+&kv&jG;Uk n쵶|AMmX'}EAe ӎ['{K^_ MJ7['D2 t.'ngȔ ]*Zkcf=:b n}Trᶏjs7 g؅G g<:䶉o_cZȰVnֵb*{}a2/KMңi'AF۳I hְ% mx ֖ǃrRՆW5;me;mACWI|m\A Eݓ-@Z|BFXdlM\;-+gh |\nrYm ab\ʥn"/h@%;Mu{kՃN)t8ua7곓N~ooOXe6(C u Kf_30M0 -} l Cmp"PΆߺ>Ү LFJF=3zEûMt0_qǺvp@Ћ6oim2i 6;W҇~:,8I>@M+մuet~f:q[ul6N' [xx+v@#}QoZ9Q%LӢOz񡳘'>=k!M1ғ=rtEx4s9ݱlF:m<;;ߌK[J9v]Xz p[wuR?=%YN܂3q}Sl 1S\OM}8~!mB%vmFP.kXuz4< {s7}do[ .I|כ_QZm^ K.^0:=2s0#JRcsD;6s8H&LW#m-:7x9DբOҟ"2L.$hFӤS5 :I^iԓԞi)v\&чȎ9Fh<ߑ1ʫE1zB sE3L9mN.ũM+kSh玞WKlwfʍXCUlaQgyU@,iw|9Ħf2ϭeA] _1i6!)0̾7dm.E$ CM&% dp])uv.،a'K=C˥DriZV.\M|f%NNVq̦%fF[;!}dܱ򻺵cN@ _rBk_G #k}RO4dɨyo%:]F6 ̕67,cL Le(95[}CzˏTSJ9.J1~|iJij5T7d4xN>dGBZd3ت>DmfO ޚ2`٩mj0e+ߵS(2ݹ;1Fm,mfjy٪l: `\6Wýƹ'` lF fWM]MK+#0-ۨ[u _.]d"S:3EKzd3 Rjz;Te+4Li\cF,^b7og@_>s Ue[s3%?*_YQch*'[*ky[n&hD)ִ(3Ry{z -Y8Xpb {^غ.FSj4S~JsĂmM!.wVKٰoJ߲tXr9)kHLHQbDk؊mcwLZ3D}F4Ӑo Izt# RZ/6Q w@7h$Ja FVwF0-A?aa|nNmH9|Z`KkF0 ` 20^>]L`f?׌>^("tC0b͐6+'&u [pi8p#T o>IŶIe2Ksޯyyo ׿eGdhU,oi& tɈh7Vx%z溡]iov(ĸTqAYLٹڥQ5sș wխhU&3&WiR"tUiNpeZަ^:*wE2y;s6x/Bxn5n;v [ˈ:10];!/two<.UuETKc$~Ƕ;[jvGz'] ;~+EȪ[ޥ]Jh0SP7719$-&*mɩ}{ z[:z-f_=F?܎Ǔ| Ul#)~lx1.쾈Pe]?uC_Ҋʻ3w1"$vacm[T=pi g4 |/&c\7_Dʗ*R:ĕ ɋْ]Gz 97y%7r^dDAcЧ3oJddƉņLJ?UBb 5 1Yhuk_߼M&gsٻA0mwOa/|m M &H~uuz3=M/C_ / =*졜*0>uvݮ@|?8}'5CgFH6k>WX3:S9(gnE@gG(z&V]V $.eױczӆőgOX|FhW>Jp1Q.c(]vPGr`moħ^[oW9tv6?v-Rs<^b%,BY([4yC>)׹÷*0=á ΄YE\Rbr󣧸p)ȝ| qSf*C~ `6>&U(UK~P SPڻgRGcۿ?0HܠMB>\BiqJLqZW埢XW +((Ӆ3aX%+VI =6r⮐?Dzn7Fz^7p}"6r]RFX+9J!so!֮ SKI'_RBj{*%T#`zG ĴGO)/\7P0| uNӨwre|m=`$n)mq%7**?͡P9TAk"Zj93O̰SD8sJ:~wOB o10c ?oS;32q KWa=w+ " }-n=LS\Vj AF~-[%s@y^iN( z8괽Y$Y=ܨ6p~e{μOn/@ jAZX ~STP0#lA籂1#\%pFq#Fh:sڄl f&A`HN)fdmhk8'[\:vztܮC55?'`!PM>HZ~0zh0v̇ӃLg!ٯqi1]KĨC5)١Ci"p}v_/BҩTOljd.]וFDL&=gYlCRL5sKjM*֌×PPҳ ?FȖL(bR2έqD(^YL{h윆c8gŋZ =&kdJV_0 !Q>?k2o ]aF\~7|M!b WDR"t3̵F2m!( @`)7 CO9`utj|c/›AAvCmj>4h>>&CӎhCӏ)N`M97'2e8tiaN_l ]CrhzDgZ |4 ՟eK 8oۍY}q?gپ9R?'!C@Dm"(Tm|]| .xAZ%y @_g71, G;8K+x5, Fǀo.5?13>=@I\;6>CUmH1z3A]ǞF`Éi|;eBvBm~S1I'8)#Z 0 ۂnE\63chlSvY@>;9SXԛ}„s#m~.XEӋN _yweĶ^ƪxx SbC}4x 򜣲*j*GԐ~_M} H7ʫ˪)NLxɘ&2la{ʧz L ׂV E#F@@oASk%e&҅_{7&!=tr#؝a=tj d)c\|Q(!B"@-E 'g=ByS':!H:GiCdg72s -ޡ7+jgFvz~FFC dK5GHCíR"Xױ)K\&.PYz!;&kY Jg}d E c)Uђ(qX TbIWFH2hg2wM(PJa%.wXuâM1O DhթVȴ;eUV );%0!!B"U!xM*9v86'yġbܓ;z;B5Ԧ Al͠Z_Z_0⮊$ۊteKqʈRkyB :AI-.$:Icg@ !Q?)4l:MZYi-񸪭hש ]'/Z@P^!`%Q#Z:_˾@cL: J Jcr_=VZm`}!T {~Rl.aQ4B6&y(O ENI^.&Qk4l:M P ٫4l:M OCi@.~mg}pO7 A \.KV_IKn|V1ԙEo"PV|AoJRq[)}}22@FNTBiZ20a?(V0-d#̥,@eo|ҵqN`szH_P{$_0 5q^j 5jkQkcM %BPgMN7U .62 R Cc H )RO4`zf&S%FU!Dwv}V dY{Q<{yU z]tO\ln0!,V^{jK:~:>u#" $~APXaDVt#:wU{P" "bL!+hҋ%Dbتӭ:UoH63hiX$r`A҉_ʓI3VnթU_EEZ4U8 ɰCx Į|-an!z6w n*\'n톟R3v< zf7s\G&ߢ')ƁӺ.b| ی 1Դ͇$49q;^n_PyBq Ȉ{2<ϛ)|]Kӈˊ0;_L$B6D"+qw. H)D ]}S!RQ| ;jWN3}F&:™?ZLAAkxF].=vTs^t:2La7p&\_49֥MTc,䓹X,h0NXSZ.NY,##g2r`Y0hg"v!2CUlR+2d<74LM|NzCb;^ i4|zⓢ(Q[#?D sIX@ī@~ڃe2`%!Ƴ"_mbE >š,h!(=m:-nyO r yFW/=q Aqf{,# '€@ PvFO3#&\&^}:t`֪_=5qB(1,)bkX_z#2>?Du" l%8&ToTτeO *|\-L ^θ4˕nͧ[i 蹓B2RRc6ڌO-rL^/IGw}x9~OQñHGz3)|ԥ(ڻU: P{,j((/ OGtl|1W1Wدڎg:g6dO1}Ct?/ oXyC~v)u#u-@fxD:k?(!F z3zh[eU#gÚ85㴟;, ld>@Aa$bB;U`N> M|HD kDU}Fd? EVhzz/@d~2 wxtmneUVO@+d"ԆwFO|c8LѢH,Τ۫?z27Fq%±lEJOZdN T_v_DO23`rétCtXA } z`'3[@xUB/H#\Ɨ"tO ׀v-=)=<æusy>uٌr_U?ꯇ~pab yt Tnxx\ݔ)m7tN]?_U0Y)|= >|tԾBeh0S ת+/u<{LuB1#} ځw37:nkGuq]Kϯ%hϙ>bO;Lfdo3j{Щ>3V0~U3?V7T7at (!7*&}g]&ބ"'0㼰~mFuF77S3Ժ~r\1Qxr>dMW)Fi4SsN77>PDgUQstt1Rqz8׫L;d60vV'hf]ČXyP> [_&\NWsx>Z_5J wJowQc:ʧQ՞|TG̩^AS!ܸ_F(J[Moh62l%x'2^j\! 3!4EQz丒DNi ~|I/h2~g xf3`[:̝nNs(#(&Ok3#'h^SSsE G}Fv 9"!gnHa:$_؍e<4=E-JfDNqk&y$$P3QxǨ#L6:zRtJǨLc⫸(Y#7*O xiFfQ#qHەN3rի8͈QtXFi?nqV.Cij0F]6Rx F']JQ`$Ld>ht>g^:b)th*O>b%U;13 &O=1` Fk "g L :L2_z5ItRUE*Wn#lLWyj|vˬ'jgeB{ Uabswaw=Ct{J[J;zFɊVS6S#M`d0{ yhpW׌V-d3m\ 9oڨukf/S^#W kv_ Tpm"ўN0wVY5fFpԤi} ђ]f<4OU޼lx1-!3nN{&xI ܆t;LK i=/:LxaKJUE"ZC?:~^Av𽴁G:ۼ.m4*=>no]43 {a{+d^dKf1=M{ ɠUpf4&SX-UvMu#d0aр=52U kf1f^-֣f/R}v!G$CXZJ=֕aΥJNYzBL>I*5z9E8١*"+?ی1>fϤ3gutMX.qs6:Uo6*hE7 G P E f~4Yӱ#<N~yj({R^=E;R)=|Wh)Q鵌6~[0.{w_7 ;\S2ħ?.fNR9!P/5¨V]HmA~.72"3fpH-J r*=K)"b$::\Fz`䡢AF|'g>5$^)K(]~q9{E11ԤEN874'}+yLҕY?WJt) 7e` rKY\ox=NbRY+K>}/+̅#3d[gR%&_Hs*ɂ xwZ2/1DJ*c\o\`3ʜk"zU>|_h؊o}|Ij Q1^!CUwZ}jjK0R`|"Z+mS\; JFgoQCa.Y Z&umJL,SnrF+):|,V 5͗er*x6Q2ٗM3ں3X|L+#)Ae.~(t^ ?$~i&f6ġw~`oQ)P@s2>[هAl5)5 Q,fW ]̃NOGJmY򥂿K2ńjz%Z95unyNW ̩q.V,W@hԍՕ|! e[P'(,MXEn/>-a9``5Vz+j^iG@cɔױ`P-r 5ܩ7|]عw~~YٵocWi|o4L×*ݠeJIf%d_t+ma>RLFkvt 5K.k:0 #nkW晰 E  YJWgrULDj[0.ڹ- ŋ^~n ڮ5oPcv%p"/f󿆙 ?ur _xq{סּRDS[A daeԸ68.ãkVA-Ԇ{/9r+a/~k+癩gc_}Ơ5)fEj 訓 HGT!LQܘ MNj|^Ч{=1 /wRz4$^~P%ZÜ V.yjH=a=VBބ gn ${ILBE5Ql _nZXزAx?Oi=y&!H0d "jU@@+,vfHEA^3*64Z64c3mؤV!$\ټ cpG$qSDƲpITGtC$4==A{1ҶldAN^7OݨVVoT;jYdvQS?)y/gʵV=O| mVl,2.T~3gݪ6%جI~RQTJG/J$u XϻLštp'g#AnHٲ `Q̽GUAhY*n$Y`<8%&rbJk5|X UPu[8_134;z2ZJut# Tʰp O%vfS2ĉۥ/1d'AzҎg[mƙ ɧ;˨&% k OSYu VQh+l {`5A}-X ;-X)kDpN۵׻,q%]x9p(}9շ9 $.\)kZ/lhiU^{0L%ϖBvۤ8d0&k]w+ x7\ ؤT{Em-[DJ B$ґp 4{|u5A\|ݮ c|uGh3.yaRv6_Sqpڍ_&7_YOԤ}j]MϼRW `9u4˯MvolD!ؼcXsۈ85m0F׳m*jkeMgBeBCnD>Xoai unnUYILkMJuI9T]q|ݩjK\VUX[I. /YQXTp*J*4 (1ꚐěVމYT>EG%~lˁ+@+ .(> z.մÍyOf!6!c%"xߑ%5< ~r٠a$5 {]n@UjR>M}zZyA:(@ \S/.\}o]G t_ڱ 5YiQˊ ,֨{؃D S>owƮ 6WʄkRL[RM;E賤[ ;Su}^:`CwZ7R- ao!~C$|5CϢvjU]UAiv ͮVU*5! ӝj_-"Y* bRC :=*ԩoTAw/R*$^yldk䓉Dq@َqbԌz ki7YM5bQZTکC`jڃacfڛA e-ưAiUahuhm؊fmdPU*<Օe#)J4#N"a/F4Q3`nUV[_roSᱭy/~QJPw"(P/?bzVj:5hfxIMQ'L>=aB]kO3q=j1 )X«-:,v}uԄ-Fu/殄xS2`^GbAmBqu-IgU 37i󑒋jsuQ[%zcT3 P:ёudt:f#j5 NtD: TtsGۿQ] pIh=l3aȦhAZAek,!!LMWWrWwKb]B&B!%a&Cv!Ć$3`l6&ػ6$I,֣%d3﹏u>=sέ=: RG5U̼XqE1m\[ %~bde/*G+k @w7DU`v1bi{MW vp{%stߚuۚ/)VCw)*M>T+? K4v>{#0,-B >k|-C㗩( ӳ5 =ť&~F" ب'C#(z}uP : .PǵVmZO^7#BJucF[3l 粅|* {c'\'4A~V]8jER%荥3Fk&:C&ar1)m-H}"v+ݟaR r3FrCW|.ªʩ j"0K_$,O5t__u|΄UZ&FWj#ƴZ@Yx4y! 94 O?[rZU8Cֈɨ80*V&U1ը3# HNc>57-!of8!-pGgCGȕ<#WOBsV@fS|7U6X=upd{HR9;pQiA1,7歊懰00kA_< k#ymCKs+P~l znwGt uTj>8@LSAGc'>sԨ_Me.aZu8oAC~VtAm>)k֛h:x8ni0㔇h6Ij1nMDo&fkQrcDͨ/ДVXRB=3<08-K1J=g2;؉ 3M5UّUfH!I`":<xAXɔȺ u|rޫ ޑSAX3F쉐g Ԅp0MTϧ=apy4!F-k.OcQ_5N=?! *$l_]yOJ84Wz;ZUxg8X~¾1}:B$`ϼ< S<;Z:XJǔ˿(&hL l|Uj'uZ=k; %.I(|\QߎlTyxU݋#[!oj:q)Ӏ䃙]W_UX$L'i_@LΠ? |A]x} &yܯi-O30z3UOu]`TLaV]TS@b=z^ypd?^hP Ecj$#qaG";i#WR#tbNI3]׽?: qIM-/(rKbw*ض]AJݾ>riJJ=O}|ZJiW1NM hM m}ݷbczkO d,#gcc59FfPftAZ7PlvF<6xN4nvh暊$*Z]积֫Wzw9N9kh5}# X0R"OĪTs:&pl@Yp 'ݙȝ~N j#@qa=u4@&"o-dq5l *BBj#OEH?gu5S 0=W~5tD3v#"2JE7y k3oOWV xx:SFҢJ%~JG(Ԫ #/[m?N Bd^==N 3}1w6[u/FV!٬$w {j"0>PС"ayN kc]BW|(]UU=4;8nE8 bp<`qE`zl ߐHͥ'16|[vإ.Q:U;J<+E D0sz>e@;<;a MOLkvP86tqؖP{G6/P߂YXw\)H];xLy'zn71Ku_jTa/1 u*Z?5 4(]#QQNum㓨]&{?-P姲ӣw"0v_'蟈u]kVF,68xZa 3 ]HmEe>j$M ZKтcv!n>}lߛsyM( >!B~ 64HVS7Y0K?VE컨 #ylke>@~$WVܞ9VO@!_]@0tj99ԵC]*Z׎-ed8=KTQOd6^ IRtjgj2@[D:}}zg#PV.P(gn90|B XC&(1#T/N7`?8z!E}QKk=W+8=\65u'ؚ%@N>o W"^Dj~xBL@/cN/H@T/-})[S1Qb?J~la y"KxZ^UW!vIh}|ՓöŽ -{mh{,;5RT#9bBm*8ZqV(]j>xZsLWMѣq.:)V!ٖ2yX[OQQU뎅;<*Mecb> #oN f+>{"GJE?fǒ u}߯'/?ӀZ KFf%EB5p98Ale-Wo~*X.7FQB^[ʥSޭqXǷQ]UE$EA{:H ik[:bH D4 7H6(~El34p1]iǒ$fQL40YcK'"9=/ȡǪXXHDRmEPRY@ȫ NhI<ܣ7!"!jJUn!*;Σc_i,Pթ?ev $<ӸQ|=0458hW͂Pۂml o6k"x:E| no~)΀2pž_=RTʵoBG66aIC I _Ϛ_L.|89,L-} zuXVy+6%okp ͧ SaUv~уU;0ّeX>Dj ZG0؎kXZo񠇧VL-* X/wD;3 )a%RJի$2kv)6b_QVE;UOn~ ^ghVkC}SmGGS8"t6rNȃHt66r qko[þp|>pb׼G/ׁ"־q]v>~YJ`*^p.SpV%UOo%;Zo(mᬧs:\T S j:>4t'NFRVn-u emdW+?q {T̽< -Uj{Zbw!!cA wod3Ţh@ܛ4Rz* CH$c~1a5` GuHx }əp$uKI i-0{`-}qmeH>H@u`{UnPR- 57czPIEkDD缾hkmoэ&fbÞ*Л}A9!!=cA}K5Zu,z< 85 U8JH_}1~ gj tloC6!dB6U-;Pgθ$*b8cP6c i{xT(m ;BXMm zMm3 !(reqaz:֨'Htث̜_dW+&e>,INu֨]_9vӯC1뜂/c7^DʥNo^0y gvkyށq#īT5_4jݏD.YltO9|!F9֖6+쪝M mu-Kih  > IGG[}j"Ƥ\P[[-90&WlЀqˈ?鉐>@5Ց}ckO4.Ϣ> \~:rFNgau, :\T}D8BdVgEm8at*  >D[#A6tVPdj& DXcMO@,Z5Zb!s5V.l _v9ﰿO#Kˆ25?%ԁtr%FC@܋# l*Q0uaj|rDZ)m( -7-u LZ-VdlFʹxKíPGi¶tBְ׋l vQ,O#|̌a}"о]aꊉ?m#o dv˘p A";U\~\_6s8D`݄==mg| `#&[t^Q7]WT=Wrga#3=pbQRd†W{w][:q"eJYߑ]S:+ tu^dLH}ax*I%#ٜL>k0<YYœ0ewM<MMyCTnTy2@BZ:o#H)6*;P!a :s1n!rT $؀ ,E s`_Hmj@O!H+rʈ$) SΔ2[~/|ұdiK<Р(waZ pz%CHb0ԓeGL !RDqaarz\ Fh D96Tdu_(1d`V|(7>ynԎWdžZ gG&ODV!5R ˟ny8J0}J5LoD"}U<>axz5vq?"jom,zHV'20 j~5ꔄ$=*G%cǹkBQޯDaAVfCd׽|=*;@G f^ /Y٦w!V(jp׽ڮȿA ۱fl)XIfwP]m@#U# GZx8XINT~ ܋,$NP,OS_eQ?`K{GfW[SOaKG(@Z"N| 8k?Suo:SW租 UI)5񭿮tjۓ؃0A$=h; ս:,(?tpm[o{Mys_q;'!Cs{G8Dc޶'})!҄bjohA(ZB^")}Bڧ ߶H=Zyb r7|o{}Qd׽6|ZN- ¾'xQA#k4=;2}EaPWu"N#%lkMΨV^;6t L 8#9/v4o({#lL@}'cRx36@~NUWGh* <>W p'_=^98~{2b+z%, v֕ap*ZBCcJ 8!7^THIhP:TL#/!ym/<ǾTK}qH`W1_?SڻЁS No}|-:.R=*#ڀ,&L*#='?ʰ > yHĽh>>eW^=[Rl^Kk# )jÒ^Wߚ4j=L7r7{~fsuDG'o 4VGx 󠒯rB*K1A(&w .”.*H2$ aOL 7(CARj)(li~(5Gی 6üwI%:V"))L;<ȓw#BzL-pb-m@#y0_;.;&v.V_~K)Y:Z$K:Q_뺶~Xlk`ȣtM&zlT0e-YCT=K}3k0O*4 v51lF,͊j,h]W,RW;ݸpqXʌuo$Èl?΍YEGDՃ0qJ*LNo}"F4r8_ zH=,x(λ2{ZnSq+Ee1"5|˥m`\γ#Ĕ x]s I`MBsIv oy?s8D MADchbǢȸ: MWt@,A@9͜BkPz:cjI}8 xkDP3V5d]XUgj-ayLz|;[!Y?V!bʫO&iL'hXGB%Si o;{H:#ZC&}}I!vOT=7%݂3@- )V5ּ(ᛡ:+zM h~1So#~KA&^ot!Q ^6;^$;[IXp鉣F*F]0*X_<-M Y='w]1t-Vտ9N>BJ+ NF6_L[ea:`CNBNXGj {mgC! P ¯] ͱ+@`}`Cxzf\c%HyBj P*20;>L.윞mikZ'~h EzA`r gQ-EtVODjW5pl fUdb5tXr@J=Ţ+;j]7Z 5]Ǟ^|@DMaa&] V]TR0}|P4+hO"HXM*]#:+=+/t>uF._> ,py.8xJB};,}+ ϐ =<.&F6!4Џ_b{i xI^RG@:emaG25[% `CAGakj c#g# ^4mxuN Fܹj5r,_6!RU \>`7CkQv؃ ?QA+?DUu!(P=8.Kh$%NJŹSpȸu LÉJH3o/:|"oen^w̴ِmXJ7贁}@{$+=YٌpB럲$X>v JZpkͧ iUG2wNu~NN5 mg`A]y<J Xj7U^ +gӃL3mwh|GA%;S-'Vc] z#F[("qu OC y O m! FkYbjԅ ^6j>Q]5 ۲U*W 4p]b)B s.u*F'L!^a-o듵*!_xIDD{)7>ڊ L0sN;DR„,Xf3] m#avpy¬G~%uC"Q&g~oT U1L21l{P!K<(;j0+F v :(K5;YQ@hf#??ڣ&cWmѣ>7vJuxpr  ,k HF;b TƁOm疟u t)>{;U8?5I*K;`]1VdLsʽBGq~ emo$ިFKOtN={;ȥvR1E,)RMNѹDmxE+4@mǡillToub,;L 65kQ8݈zbb3hԁԞd՟9>  Cmc_vہj}܉E5?[F@۵pX6 EKPHI.i ʇvaIK$ _nk#V#8Wg>3= iDVܝzH /M[Ns޳ĝ- bzd*[a@ +QG'V4"4[TWLeK5UI[_w䯢iVG >Łʟ|Sy}gqJ?[@먥X]WKUu^wJTVuRxd╧=Ylj4𥾰M|a"ߪ^>pHfN~!uAnvvժ'"XC$t} hNHx1}% $<-lvVQB5A!fyZp?!lHH Xg䗨Mf\Kd__? hI_Rom/RՇАO)NƳ ϣVtg3*'!k [_[WOtaJ$zHg(nB)ekVfh0%qMx Wn` ɫ 7.W(da5&d m*k {_4!&w[S{ IVٌJ*N%Pɮ%j36ǃ.|:sPWТ߁x^?FoFbh˶=\Qͧ&JHiBԚ^?rMə*hcZ4L;eئ`FͩzCJt&Tz ey1㻘!ěo6I&EYMԑ"QF{V2 w0mD .:|0x)yZɕwjj[GKJJE'@c 0FtsAn{$f"dI&`BQLv]ncPu}A\y;hGіnG29V:a[s"kcxJջ?@Ym[6^kŔAt/.?FHu طVeS0dDvߍ'?Y: @hz7₷zugqUTuuwqIV}m|ݺϰݼ RˉQ#Sb(m$|JyC_} ;G44vY Nj`kGą qTF^ 7_wE~t#"P 4B`Á:"fxu`trF0T*z^[A Px:u g| Q.Sk,'m 8;ˢ}uTG<i3{U?b#[Rx*޺I #hQ/!6xrj+>k.˗M,ƈY<3DK[F (BoM-|(u X}ǓQldx0~񨂱N=?뇮(Y[|wo] p}YSI3']Щ7q0Ÿ& L#P@#bGNSP/T·Pޤl[59\VQPPGER;Z=QћoU755n1:Y!Jb+AtX'žZ y}||?58٪ DAwCyʌq zqums ;`Cv-"awzW*J{Ěgl[0r*{5x ٕ[*]{_웨ߧw5]X.NpWoU;ni jG#z4lHlQM`6VL!vRr{˜˙ΞmGdDlʗ`A%uLjd+N5WhdtJ0SqkJ0ec$M4nR)}5,M܏U}fA?j,3NMV40zMFI^VKt,F}RY2fyY4 \r{:U!N/UTQ֬iPo@Y=zH^'fmuSxSھCJo'N]ͷHwa2O,P-]o e6 \v5=uG~<s@˿}$=A0!P'(v?m5F\:ZN)e{qž c15Wo @ݰ;G턼UGq `S t2gFZku-uqKR`(ˊ|VVek뙣F*7]ͽ 40dTUn)X: ߆eukjj.W!.5t߇g׎!kǢJYf]RlMw`"}?mygiyD_5&zX+ЭM}mx R1ڛrpx*C jяMyք/|2F+)ZZ}yA+ۦwόC{bv:3 V\T@ uXKr/S/|0Dq)P3t&=" =@vYp͓B'1r e< Id.-7\ǵwZu@l6b0 U, vZ,TP-a,PWX~`6:k -Z#ѪӏSV>v ۋ%v"0vڐQ/Oe=\I=n#L թ.ΙTwUKG#x(~ټm Xsw)ȣl^b?D\ֻ95ߵdtNE=#$TPĻTG,ruo{_pBN ^yE d`G==s<~: WALA?#^ej>} 9zc6XIXMf 2-MQMN-0eSxYrmY@zw8UK }F@Bk[7׈޵͏Ʈ{_lҵsDWJ;o]^9ղ Bv6lw{=hkz5EyH cuߛ<SMHh'騟IP x-@uz+?-pv #K?NiEDJYJGTV|+7p-5%w{ j=V /uy OD`Dž%m(`CA P؆lUoBuy6NTgj(YU@6VI7x=:!hC'0ԟ^p)06nZwJҾ}dH؈WNIha3*{^t 0TfF&`>y hXgp=Wc*"U; @y-!u* 0WO! bOYzã {iȧg':_~R  f2(L2GKEή'|6Q Cti$j0%t0KԜڋN,c TQFGV/U5*'O7|xm<4yԿINgRa Ewx:t5@>8{Wkdڄ-Yڼ3@xlP}kHؽ.!f1GG4O!'hTcY45O}3[h*rO||xY]dႇ׎pRqh#K2PTΎ-VK E4j p> ԝ ŷHUo,_56mI߳Ol;WgE>e`v}W#YxmoRx0~}ͬ܀enk 'bjt%C~t;}uTO~$jafțӉ7=y /Mck 򕩊@Mcy"8IԔ:J([ WN+@``A xtL_PԄK~1#qq)O)K(% ;+D2ݧmhS9ժDL X& <L _hI_KnQ|O$fP従/-bl&Q[2ZT43~vϜhP7~m(n0=3Ҁ;$ hxe |6 4Iwi[:C:)}^Mop_.)[c X0Ʃe>-b}^ 6dg ep55SGŏRoH/\EN}{ybP SUöEsf̿O.P-@fIq ڋQμ;ڠÿ@5N^/|մ[@yu6Cr{_nۭ6ijZDvTF>J\7p>iI\=3P{U'Pp LŴwSK&O6M%,-^&pa$9~#7 /]GZvkAvѸՍmTH#^#{fb'l_cpoԄy~ 9&׊aLa2k5~[(J؟`؆"! Vm6r$?_üW^V; jqYgA51-P&;I^ Px=3}P0Jrc|{,Fć<+{ #Y(Qj8$YP7yцbzڽ!+ :a3/QUqa/n!@'ט\fVskw&q% [whjm~u'έXu"9YMUMDG ymR.K  P+eǟ˺%A* D}~ޠ܄y'c3nʔD7EVr@vgPz ࡋ%!oXdgkQWFw͍lwI_;].{ǗzWlw}N[:""`4 0'kX{vw4Ze:j#ψ>VY.kGۢE*,? l6\a`==Fڮ*F= \-^'OËQJP=\b܈WM6LU~7_g+cX4=5JQUDgx4vuS Nm'wՑw]Sc?Ghnft(XEwxE1 E΋1ek!b8W|(Ώ׉]Š] t{#dk|o {JJS>-/Aȵ @؆( zp4Q)LkE{+.ܙ%`d̺z@ &ʝQԵ3O=&ܷ,@ϲEoCKZc@( $ U{.tzu0.q?IO0ъm~jd"׸` l7@a{"(NB0+Kԫ/nGr)uw-Pι{f&ύ>g0?3N4Rf=Ʉ?{I+D;_?Ɔw m}Kج& p,#܍oS6ƾХF/\{{NV/Sӻ6vWe@A_$vd'!9tqjTqY*+ Q /#8( 6%mXȡZ cg\K. h ЕC3|4؉| SHk],GQaD1@kBܳOz{Jck0AtBEe_Kj^V>qzD2Ġ'X5X;:¨1'OP%Ce F=%Lc(4/>gKrZ cPw`~,ZQdu?h˰!OI fG  @lwVpcj]!9Ct9e^VB4(8gɌ } ݪX ](JyJWs&]1u)5ٿkb'Mq5^~1cqXv's-R&:^*5oī]dȗEwmWec,xL\ky<"Ţ7(t]d׽A+Gs~-A",z#-[}k=;9j *"=J~lKo$F}Qꊉ cKTGijx@_Ch1gy!mK0x9~{.҅Ud<:q#ߙ'ggИN^%mpW00$6Ho،Xulq_N*|.B5? XJݎxu_!w<1ݭ6ΙxBwyXXdxK@Dy;_O䦮A+$m3yd}u@X8瑵]G9Qj#] .A.$KC>[xqnW>k|蕦!vjo {׎'Z}U(siᵯ{)VB~S?4X>uMRn]%{E6k)v|sHr6htNc_n lw#;lToG]D+/i#Q|IA0|G z |jh72:-۵*r7JSk"X>Ud`NUGzIvg-&.Q}Z[M?U Ѹ]P<0 kx{3Ϡ?x8Y‹d~5l[i"n 3p0l :f&-?0ReEDT5oiv _YsͥX]7mQ cX>] `=u$:i+8ih`rJ gȉƑͮ;|m;-<ۿ\Gk!ԟ[\z=PDר˲ܒw*H6.GTM' m.1mA!ofN@ݍs&. b%L凤 6 \jg a &QAz%&XP`vbǵtTT[&ӉwRS#@>'+xW݁WOqZ{vt^VcCwd[FSo j ְvEjw]PujMOD<y EQ`;k$.dˋRPg9G*(,#ɳp>Dt'#;itZ8L ׶S$%R#; B܏@-QЖ~lPÉ-b~Ѓ$jdS>>:ؗl3ɧL) YmOO&g~s v3?!Z~awk/qw \]"PRȵ/U{FBf3' ZR7ËWNg!uw%['ôyA):X껆 Z53/f A wtg-حvQ D" h)K# ROƟ @0R䠃`k"G3/|— M ç(]@dۑL)|q?qaAFI1z⩓S]_} "%fN)oa}8C8*][0]H :o]} F@:h"F{>|d3t; e 8hcmd `}E\ !t9N} z ZMbγ"@ENo|GiBEHiSiԓӓ p=ˈAh )v>] +?B hċ MP:paCǫk(ݏo§Vމgt a'G}:§2*i汰=&`xEZ)쯪aEch垟6aرC^Mcl6wz:| nZ pxb?l昲Gb?r JT'3 z]S8hp< 먛^~U-7?9m \8s@( K0Lk* ٽ>XAYϞK9T+kI"߉דO 'Xܸ=u̸˜Ux.!L-~SP-뒠P!Q,cq$` {>Vq8ZFN4M4֎'(哳SJ,qjx d-.v9[՝^sq[3d5DC?zr,h yO*x8ߗsxVpXc}~#aN0/o?0+h ފ 6p8ZsJÖM({2~}_osÛxP:9\fëacm%o^-?. ~+]1S×=/.QC;9\kqx(S>>3U ('8 qnsx9|819.s{>a9~[/#prxUB }U.]&G9p}áU?;oo_r{8ϟp?*kP&8\Ci-O97}pŋ>z {cUb'9<&^8_rv~cr7'py!_+Ëpu9pٯr^3Y/qx _>ap|O f;8zmLqxW_[>;8?an='r9p/+8rp_p轝C38{?<gW!a"U x#]#߸CZsA/~ýqs#{8NK0 O_׿: 5>5Ͽp>0k q_pKaAϞp3=5|MMab-g>q"^K'D}p8w6?'_ъ ?0q gWpxnsCG8ao8ܹU8 ONLQI P@59I1` i iLhp,''8pL3RNZK)тtM3CmCK. c,oT+KKOJ*])ge00;9{ a ü*|S5>[ҷN&HO''_H]{iWzI'"&I1-mҸtV ]XXQUQSᩨhXRqY'+MşV\Qqeſ+lſXVq]Es"XVYƊ**6T Ul_ˊP+DElQ(T*F+?VUqO}߭AWx⩊g*~]BK*^8TqT3PqbVTT.\R?[yUg+W\SWrC/V^*_+JT9V*RoT>PPÕTrkW|rgSOW_W>WBK*_3ƨ+Kg2CrEB1..B:5Pc9]f5grT0\⚇=5rSڃ9f4VghLYZl4D!'Gb!N/]a $+⅘4L@{91Qєn^۵B)J6n[Eк ׬jҚb TLfƤir.!>/:=p:F TT"%K֣֚Sh8l^v)ּz#oQiR4Kך&uS^jǜS TUWr1; k7ǣX f[ڂL!l ZL$yDV\^'p< ]a+Mk'Vm8A'Ȱd@Cnꪫj>J-蘜 C2&?S#do`P^1=G3@Ai-_d"+2fdFʥhޔǡOJuܴf9*stsPe&o{fT,r̋o^VXxkXaDə&x|\t!Es ,S.RSq hT4Kݛ"J[߭ _b3G[JY `ڙ5պqz1ʃ:+@)D-(VŴbV݆y$.@PNtTsUشfSJYQ9|9i)K[VPv;,0e0iРC 9;DRz'By~zRɼZav!/ģf\ L|,_M|5Oo(R 0x&=p|`ָ:o/s 7˅|: 08*MLOYŹ5Vsi8qݝT6YjNGے4OL0I<յ..)oAt99M!6pf)+8iE䲳/E[Y#u.=h D:Y^@dtfLn 6f{duZi0N6x]$d1!o.] nca.3 7.izl\ðž aU[_ki8{ƊӗrE6} +m{Qkoi}`7äQ̰)@gmP͔J坔_ R̖l|$&jBo%w^ycזۃqq lfqE |m :Xn.Ƴ1"d7OTeyTmQ`<0pԅ J0 </-I}"6L94%[qDGԓ7\;QUީ vɩ|9Hz9ʘ }grǠrr cr5de@u{MF1@E(B $0W aJE;`.I˽T Xx.̨\ԣ++Cw+0Wci3.5CGQC%6m eIMmQa´ hբi= ߞZ4v,5 bX4[8o=DU쎉9k/)leDom$(h 2 *RElȽ}k7 1Brp&p$J3h9XEC 6m1_ )h EPe J'BpC 9`P2"'!~)Zs@dX4J73&2 UJ.,Lg:e2@12ESSxR15PT #XRQl:*-(l9<ǥd<ϧc ~R͊zp0;up'spn1O ~y[#Nb_iNNB'y-NJ;w{I,"ݐۤh!lV2րɝ $V)8ewĕ\V1$V9p ĚY0P]>|Ťx)LUK(h&. ] D\y+tU ƃXZTՌ7bQkNqBsvlMVh|9 :_/Q.}N8TQ %+r?OìȠ ަ,?++ba% .,yp{|-?BQdJ Ա.^PyF"e 8txO1',3D\a IK`5qS( =]̫9d*{霆8J)`٥$RyK(* ky, ĀFaD+"mg )(M _uKiÝX@U\2r#qo 'eT(֋BĉMI#@[%%6lQW\2]_d22 K[`2($9bc/޶ ;oVQE0u p<9 "?i;Srwvǹ(wjsU䪣qIȗ4[҆ YBM)M$6iKA1F*i 8,U4rA 긃D\ID_A~te93JᨚW ^tUCSbdǡܴn^ 6R<+ΓoΟJFF *T4؉xyq[m@"}huUZUKEBΗ!܅ap9BTHDZ/F'tl= kwbX?s3 ߬ǸOLf**Y2fyXY\jTIR\).ˍp>hJ]|?(\v/sK_r.氽TmS KYL k'*?[}@"rOG8M )9 qqf3ʊ̭7&\Vdn=9;meE#XHg>v\c{1+h +Py(,hB@ ᚔb(`{Jy^j↕HbܻA,j*nyBYĐJAsxםRsTp8kиSr("R%Ns?ڇ% ERQ^oîG%Ej:nMEZ*RtXߣvo&1SݩxV6LQ<1R00ãSqF'U :*H~xQE#(IZ%k`W1U3j;u[=!%ьA"R.A$K-/BojI<8mJR+9gL)陲tX"FNPȨJBU,\1OQi;N1 W`&V2-ىl 睔F(W/:q\Au _Z4Psa!T%h)aބxfMW@,`KSP j1'!,G >|=mANRT(\jT%pLAb넘PS98[S &+%gbf:ǠF3D'jS, "ΎtzZ< : bas TITL'^ Y-m9,`Ú r%Gd~H.?ܤڢu$PEN@3єsj?Ϧ=`(QY (sV <6xSd03fSHfX\|('!rBA"#_RmŘv&/]y l؈9f0H(a<ӨJA,8uC3l,S+JkJ%}XQj2,i򲘔/fCFd.죴𭧀.-̣: <H%{Gcq֗2ӺDFH]ӥMב[%Y^˶ )Of"k!^9!w(IYН>2Nܲ C {G@ꨦGX;svA Ze\KyCk#1uC?ӣkڻyn5~ d?K,sF ɇ)0cC%u}@祊Ph/H牖d#JH# ~y Mu7j.Od-.><SG*8e =X:]JHsT5XޚPq*kDYذلpz_/(p,89pP+GW5_Dm]meI`E w޲2z[V*#yzV+<ɐ$PhDwv&s%Y&#KȚd2;z,Bm4iW$ylw;9Rxv5t5dau_'`0R]H^a>ӵmͮb+=slzB.3`d\{%> d;MmX22'BS<4%ۮ <7>亍kߚd֡[d@Xj{kNް_֢s ܋L =>wOl+J@6jЗqo# BALY(VB7tCs{(g) >ʳ '96 CDpܹẍ[H܇ff9X;^ZGqYO{7HlB*9 D|s,Ks0arPo@Ԕ 8[]]*h~")EK=m ۫)7R:X+u@+0ɮhM[UtTP*'B?P9SJAoCk(vp_B땐VFY\Bvk1q엏XZdBHt 1բy:8=ԫ+ַ`=Һ ŬݘtWA}>J).RlTI%:j#?9y}$բ(G]qiE%M,)܄~y̗3;X-Xi\T:yg3Tu&(ɤs,8 }Ns%LE:S h/STIgui)* H4H6X>jZ TT=8mISh*Q|^8Ijjw]"[Ry$= 6ZgZ|-UEP3%gX| w6֬dph(:ȴъW"ɵl,E*'w](!ynDOe?K,Q[dA}VRNx;S*uu4JaaZ4ĨQ 룰WRbЌ/Jy(3}E@KaE/Rl,}AJWE @t .F 9`-s1R3i"XGΠ*)ʥ5l{tN>a(fz! 7ira´@fLL255 C{^`9jiբPVRZ5,|p #i 8 T Ve|Ԁ8d): 3i"e]EI)Z%YðYDhi4'Dmd3'N#.XfDY0=+0G9y5FaSK>0%Qŀsb+on=#ϡj.&7 y3MS`MzDTZͬYkNX!_y JIFKMȡȉxP>qv" 4}݃]M/Kv<0+e&57țoJ{o5"+|֎z쓚yHM~)PǏfu !HFb̈́e %%ꔒ7Fdd&Y0ܽCG#Gh-l*fPthl,/aP^Ɲ|V΀2wF@tSeRqb0@ۤ6Q04 |^xE@%ǀkAFYԊyú`+8 4C6s{(!YWZ瘟bX: iR5DŽd>WU I- v(ֿ~:M(+?Um~Q25eT=.ad"^B$QAfLF̖$DFij Cp_eTe/@8$볒dI }MYEz֮B(FF$ԧ'%I&L4wt)#cr RY#AMf5ا(nYJ6q=<8b|`f!n .Cfr )H(7*ЊF&ͶtN cK*>F 05{e^ZO#儲rRނ!_`Gٜ] V3-qL~&\VFA:s1G>` ^rd*=2\.#n*$BEQG@suI}NpI|.ǧ1ZD~H9CϙYaXk0Kd-krL*!`.nz(BbPl"k Bpi)jͲ5Y&BW!yepZ]ab Ӑb:PR$ԋؾfh c1bJQ' 3C^WH w/W(dd. gٖ)l#H*ʱdk64%*ZD@}oX? mIHEW_U7y |= dč=$)z㭂[`gy/5o3PԛF͓솆iF»Z'S#<:\2ʐK؉\EP\sr62V1̱4|:l9&_ČX/ef^DTCfWr AQ7s\f~MȬF$) =w#[$֚DA$ s.TnZ6IB.6“2'cQC\"{Х,νP^nqј`N~ h;`ŐHE.>>#cHє!Eq}+fG>_HDBu}Y p/Z5ohp<߻nPC07mR <*6^;(u`a G 3 !B<ͥF@d/JMklH,A57}z"Q< \>y"tKd5l^hE$wNh m)2sב!B%pO>R o}`M7k"TNHpMiDMDy=K6 uX$Gaw4DBR: F^ dL4P/>PpnZN;cN'} MwuOKЭMy lPd_Z8RE|Է|vc9ȻfghZS^ÞSoS._$@P'Px>-lX'}vtJztNN5l*TdWHTݛ7 5 nGM[mqpB+Hs&?+ U~~D7)g]`ji`UdF  rQ#r2K"s yRHU"*ٙhî8.$2E"{kS$gS Tž.|<:L,)$ I:FRE*$aזwQl ⨐ð&Rmn@/]Dw U<I`YVzHӉvif4-]f`^eɒ2 J88WJpxӥ;n`Ulfmn/VGaH,]GY~.1a:" 2[rKъeѼFBa+%Cס]1N9#fy] ^jnY2gNtPzH?4׀OM6u Lbn:!6{p?no0ZyL-v1m6M ߅&ad%n@3.l'o_,z1l=L`1+i[c+@=r"A ;|vdD.Eo^{{X7`Nk aO/p&p%댟-=:"ߠgiO\e)mbIN"G6ބdp%D43w;vIeRkWѹgܴ*6Z@ "NS<Bby!n$;Kҕ)|) |doSZ3L4dҰN#;4:6AiphGG0e~.8Rij v2d~Z䫺5}*wNʊԷr[7l4k9M08L4gpĕD!Y8#2F:׎/vxAy6V*ZDiqurŤa[٨c2\@>O?Ÿ"4mѴG&J'S'-wG:'la tWTȨhy[wL T$W+{:[ԣ el Yƨp.=(b] wD @Ȧ""þq1& ;k?fWq6_Ѕl$&&kxf=<{g=!=eOtc#r4+U.e0NބzɀTGN$q!:Ĺ`'3njY׶NCV-b\@͝uGD-&c +(3҉=@Fv B%MT6G+DE!g=ˀ9Cj2YKB]Ef/Zz]x*J.`, n[8yvu l@s!Qfk,wOGJ`˲%G$ͺNPn##5;'A!5`T#|9 IVoSFצc, W>̷:/Oz^M>/~YNƳ-=[b*Zp\&6d}x3}PCI냒H4 &T)2lEIE[WkR=+Qe>u|9ʰUy}7f,W;5֤%G;T[Ѱa;&)/2ei>׎Z`QNEd'¿&gNi:EZs^g7 n嬫lRF9< ,'Z14:*_Q9yB}o}cQq.P-``#Lkv'H9ؗc)vm% Ν_ 7[%9r ;2.Tq]76_+6dx8%j{jiEgx $GHB+d'7[(0TM2gk\%󠓯} nvVQK7t3~f/*D MN)mD=hw*4V甿te/-ZCIP!NL.egHPazDBjP2_u~ɧ"Cٍ%d{ 8 V)>WMZ"h$}akٖݍd_T~C4 :7*aƚQׇjE͍@/c C&Oh% 7M LHWM? 1-nذ~<*P1E-ks4e-0:ͲGũ}|wVP.>B1>WdolXc'vٵ`8<7 :y%)F;Ѕs4ˉ4>XT;VSb+n0+v&4"~ZB`vclJb){t ?;aTk)N{ 'A[Df'}1$t5iKw/#=mD_ !piD7@&AZE+r_9hݿ$ K`vq2 ܬȫ%52s9Yvk˹Dr2h )v20hSBT:"cz"{k=}>ϒ{LXH(x}n(Kv ڵ"LjY)x&KsMArP TȪ(8lK׾<\v,$a%xWt늶[ѣ.3(8r۷jwDM I#lo8dc`188ML!;|ݡ?L1yMG{m>xjԣIuYV'@e\(x)<<{超Vr%\ }F˓z7y"+Rmv,K'x`EǺl![S' O?]OVB3E7sj\DUe9A'ŵ!X_v-Wuk!N2"W9C>Ffr;+2T F9 ZTBjy":GYuPOCO 1 0qy<|>-O ϙ@Oee i_-f[,8p:nڇ|\4T#|ҔoW\v :"$Š퐞]Cxʗi$n{Uˀ`4p9 eoy/.ߐiOQ+r|ulQ!VX?GW[`z7˨d\![7x|6W^ua F/W&syx9䴜U慯lzkb.f F<|@AGES*wZy3n!vOIӐFr=8ah,~\؛v~^FrvN+%oe#hCdK~dnk2n/cv/5ko촔'^mCcT!{nu49jW`+/p.ϱ`rW^ʭ$Pz Zf${z਼zu^ uCw4\ ?eY<+sY ns ~{:;L>o1嵫Vɟk2V4i+mzI>*$pa̟ (mtA.EtgQ5#ŲEc8rg)R Bw6bs;% jXwoϳ&!5@5Y q[ٷP9۽I/9?Yv۷YWn v#&ti!"~ڃʼn(7fJ\>Z,UxI /SC?4_YHeDZxqL&(2mE癤#wQHϸO*8(x 0 sՑ͹d}tm&F$=֟&gL .vtN -'}\N4K4e"̼<&j+F+r:` 9lqxjXPHGӨ Nʿ}֬g_eM#rݥ@H>jIR-٨!Kvl1v7Pp'xzЌC+q hmlLgYxu9,~{1C*8 r]b @!Yb?*&N.:9l֧$Ajê\6de1Ls DjyƜ٧إsbiƚL4)ԿGbrCEɋ#~X F6:@\z+#4؝*/])JT$oyӛK.K*yex5W/^D{HT%?1׾CfMe݈#$r'T9?H )?tPr.lЛi:6&[ fCͤ<~v;\O'3o>`މ@x/%?x`Jx=*7Kgjl1UtZ>iu-whB&ۦn 7i5^ Oj?P&'lY)NTV9A#G5Hܧ-}-h Oy40bj4ׇ`'24}o6\ {M(T6_ll\ǕvhZ5krKP ;}/ehc"sbBdL)TvOBO9x8.os Ý3 C=_(q> Ἆ5Pв-T16~fi/BZ;лnuﺞ/ko\*F.E lA-h} @ﭽ=֯oX oݦ}>S-/kvCI[èkqRuk][z(RST [D 4V[FC N}d`ƁBX(׹"eTBQĞуd@T) 7T(łKס BP'lȚـhéF5:uFYhVH,ݰw=oEKԥV]'Gf̆on9K)r9B)2_7FYgι(0B¯V9$9.&G~0K M]ml[*'ĭRɮ 1>JYVfy_y,\#߁Jr?n ktx಍}`}ZOӨ3 rD9 Rh sڿ98Og=mFU)ۭ}|ub/fdYKpm,H0Q|cCn:Jk}Ck6qRѬ}2н/V—Y 1 ,0qB.Y'EB ZU Ce3 Eo1TΝG# 9"d^:'``=qu4+CtV|\9Lt8~F4gx2s~-k>b!*=ZbK^DEOS"H. S9}VpS:}PcNIfCIE8 V3Ga炽z7ew%=I {^qm3Luz}nS:> G#]`'Ɩ[x< =k2zD;# {-1$nto LUX3_ew纯^\N Ά}O̊#tK,w+0{Pp)To- ߧܝJWBUeb[fqGeuUk'bxm5?o?{ӆCT1r|^K]? LӠe%B#(]#h} 877ͱэzMIE`Ӽx&jG Gח6u.Ĩ(nݶ&jN"%|/OّmN v@FW9>6M8SwgfӖ[QA>7t&P:f# :.o@(;v -L5Tqc͒KugLI4+[.P* R W Y܎摜ϺEETnDz'=}M*m%o)DE[a_̐ Na݌~W;1Bm^MWv@9NZٌxL>{ףYX鐂8-6˃{nbllK+I3aq_Ett|a4x-wsl9 N=z˞#AQ9Nz>:rq}]N=FȧQVn[sJ8ou䖖Ku/Tqd.j=e3p7E_,hھ֣Q%wAd5@90٬-ce袤 ̺ ']7i֌b+96uE o]=GϺOoE˨@fɑ@Z]a{Ŝ0=08oOVe,VfNE8!ݟ̨|(C ~@dW %c1)l- *oU\ƪ |Z#K}B(CZuK-nlRj݆cRem;pc:γsQ!Y{.Drn&g =fjv9$aMRH&\'Y~d03B_o˴`|_ʏ{ޞ_Qᅎ']e_5C`4z֯f:IoEU%aN#aNcH({ǿ]yZas]xh9Z/.g歧w U$^Ϥ6̿"ӏ:<sl+;Zs<ʛEDY|>H2%pyr,?KI[c6$RnIs3_K?M<?GuvY}.O- U-9IlV^">pH hsϡk sW8j.=Ûuuɮ/ oyq!^ A5k7fM܏_oVuq5Zq׫"k@̢ pd174.[w´;QH7zyE4D]bPc=z-nT<%_ej*M6aAy8tLN˵>Tbt7)99lcVȺ/t â`ȻV珮>B! uĥȱV:q$%_oez@Paa'O*n4y;j;|6 t#ljΜ"nk2Zoso]3 Kxv4`9I,-,k e]kEŅMRֲYfr tD eMFaFP;&<h` GMcsZ)_7Rα"8*ܼO[D[4NGQ3 #B,:-WSD vቈUr'{v|5!&ue8yY*J1+$h"4ݔhYn8ʮHd&!SaOrm,zyh/P&u\AJm/֬]Zb;vώ1 Z7uo/G~ |͂?&buχBmP-)kZ+;:Y\­8]jt肌nӹ}WYQe]M3&+[x1Jœ V%n=ɰ0b͌Y]1u\*z5akScsc*0fPˉ߉]u9]a?%&{zKXB(~ D4mp 3Rh4?+\>ϭ鴏~l9Kk{V;z!3*Ϭe\Fr;ogy_p'gNΫC]㖩zniS.[>s4NRt4ۚ0xQ8Y ä}mvrUwZWXf}46aumsL_E-xbBF%`θY&:m0H3OyW$"EC99ZK9x >f|C ݄ i^.b^,]BI/vNvq X%4>~mԬwa9]]k+;;[^s̔8]/ـM<]Nl+,y7A3s{ۦ^h[RUR>K>dݑm[,m=x-6g۶n.ߘ42Yo9&斟sgr-\Q0ڭ#M2Ը5NNR9o׀Bcz?jUY;7Yep|k>omcJfrnH>{ɥ쿪/w%-#XKNI(j칌SKߌKj[^,pPMn="AOxs%#'&h`֜mSg nHE]wu([ /jn$$e[  &^F|o}H{DUVfVV>"#"#NFpwv{\#R]T45gFaϔ?x +w'Ÿ~ͽᤀSJ1?6;٬SW/;_si^){ ISZ1ZèZESWz63PL ӃtHW.[X|`- H2c Rv{umbLUFXB1=jgj`l'!dC>+]ႅY}S HxM(>9?NO4'xNaGDQC&]Y^U|`#Xѝq$hqکsJ0(t+pQº>WQv+ԓ9~D˹By찃,~z=/~]̱X(Ӳ!S폚d>51s-ZvusZ ߎHqYp]YG6>[,ͫ=qv7"U#KZp:9}JM81LPT,?k[,=Y\MM.p'C@RNBE︣{p$/q;:A^aaH5QeaӓFbϙse=%o$gD( 瑑(&W.lj]w[y5: ]m7.ipWɔ VS>{&T_#貃k\ZoqF5xiwUÛ\XĄzD5vz9% E8~mmL T7#1kJ5jUq&UCq~2Wt|~f5Vԝ.8=YKwip3m# {ZIBa> 3d K7З`"IiS~i[zq[4o;%_/iBpj}N;2*6kgXo~οV{?f9}gfۼ ][%\#&{@~6;\WJDhJ B60sDo4/: 8 _-":i1[F8e ~k30wqH䊳:̒.">Ǝ˝-S=?k[ Q94h6B{%2+Nӹ0bbCЌ1@0w[3eґ7uF\[vfoT k"^ OΖf?"۰~_j$w։$! c?^JY::INT:| 菃 ku=0 *s9w;@zAD7 }]cSơn#s u;a:[%ޤ WvQW*\5WmFij< sW`0ޜ2VŘz T5Ο3˿Ϸ\ x{1_U826J;3K^Gvp8c=FZGJښ^}jX@C*i!m=`:GްM#2 9; WZO>ݒCq/F=/ 5|xAX LIA SW/J rZm'dSSEK5豟DUqi $/剽Ta䵁mrU S !)!PzP_pV"]Z1VJ+Kk$eQݎf!=ώ;Yl;PԈ?9<9~s'z>}I!<}|2f.#I".ŹA@igzVN]›32цʱ3UwM7Tj} bN#Tp.*y=GÓOMՠT.FLi%٫G 6_ Wi2΅x2EЪ/ =~tފEbݢ$Tis.]>{u6H&̣8ߣJ4@j]%QH>S<Ȏ;[odUa C+A,r`LŒLà\1U}3Oi`-1vhVqTRw*IF> -ݹr^Л!A=2,XD!,8i8\nkYi`{xRS3Pr0_C(&xx6󖩫NPqTtᚷ[y G ]P.^*yoqJ YMFI1\j#h?.*MQ g/_u 84['lla+vRy'(GC]6?cʎiٱ#J\re֓ hqSV&a ՂBK3+ a16kͲ(mmCyZ_ϳ@!76Q돀5Pٳ306 ][q.K:bu#BN ~Կכw(Z&¸ϗSGH4q 3PV9\ihfAewXcȑ,Jqhف^A^Km 73{kԢ/`'S+MHק~Ol=,wu4yOT@1d?2$-Ց_u$ofJv 1$PA+B8Ɩ\U)̺BX]BNg-t}|g^/|ƅVWp/ЛYDqV~A1ݠdu|J aU#%IY%Q{X;~x2vQLa& `zMRJ~ Vz(lc@HIia0FIJw.&5R#?&u5#w}~[ol/0 .jzB>Gꠑr;˾)k|u}k'zɕke&߮#-(~ߣ |dtfeQI?_cX;_u9@_t'>PWv˟c4dQ*MVl^} CԉLuF۫EB-"ܧH :@#>lci}9?zc\u3Olڥگ\[85KXrtVʒ٤wۂxԤ:\* gs>c ZnkSBxz~xR |r3m$2fEع-cjlH~y.f;r>Si./-w?*K߻Ì EN:kKذ:ҮqR΅\B8&jx$H _6~Ύש._$ȪiKqGumP* cV^@LL6p6r@bgDHaZɰ cʈ!V]msGYA>}exj$yyOBJ[a;buRҒER@^ZʡHu@.: .NO W=c"2ys*.h O7G tK.o]ͲUq| f z!]++Z'd(y VL䅥n't+( Ԕ^Uf4$M:;cyC *}I<مTѰU0 =x+M\h0V'(ɧ{tQYGqOk~nSz_wҲϚV]O/C&=dB#a9pp@ MG! //c}Ƈ`y-d&tiw o&|:7x:~,OCgJ19VR>ѕ+\I_w/JYd2y9G<2{w(b ^XA_|8f 3,liI`؎YXH]ޓSy_coeP/㢝\>B7L$?Ng2S{4؊2+ws^8[clw}|iq K  R~HsG/Yw؈|IaJu/";ss?"y?Gg)t̼ayZ,蘿ۿ[GCa n,+4f_TZG9_)ׅKFT _`q([$k$i2=ģ`MBr&˺fx.IMNu4>{mFn<0"g[mZl21ifՏG1h^=O?nݵj$-8=^RygF+1 *:k݇7O#z Qan+Elw|> =?uP e-\v۬feqtÜ(W2*Ak 8wZaVܧ@3 *N&P!785^(Gz7ٴN"K 8_R J㦅-΢xDCľ䩆Pl;$wD4s#.>ࣕzz:fbP>!d%C2a4>{_ {dh`¤u2G{#"89+^}]=aKCA9v6A#^cw,/|.(rwesZL7 3֖mn89_8N .}k̯磞3;tro劣ޥe[Ց|P-ksT˴>atwj\p:r2#9qqEk*ֳwGL/]WA6jW TjPKˑk"ezQs|3'Öz'W*OT*7!+:mށ,U>Ⱦ}Ͷ߈m+3.v׀:sq"\oW߇Ӱxe@zd| }sd>Sj{Ld_Gfk|b|gS5<2^8` -JT~:ff\) conp!|Uգp_ؘyy4Kͣ<>ԣZ\YȏHӮ-6g~ο؍&='ɁOȝ.2.l R""{:cģѲ P$ALbv놳a‡G;ET8rcg sp5_9]h|xLl#gL Jɹ@j:Kߞqh8 W&q@yG'NNYOK<( |N` 1A'g~Eh l? 2Zh[S~ӻ7 _&.sFYX7ݐ@~oFCO RW;h#{EL<]xc^ 0Gf ͖z.`Αb}]?ye8;>pHK;is]u;<* 7!s1IOnKO?z[~64& &'ގ<@Hjd* G}gv׈茝6X{x]b21x{E S͏[@ a>/@_l/c/('0)vtNiXמ,=J#Wpb2ewgxoa'/ow˹rq\tw' tbT8bm_IL#yJ8feMqt1xlMUҹ<]Eh6?}1Ε+Ѹ)xy;'仹\Ú n+|k8w^PJ>hKu3K|T"rĊUW]yatE !H?|MxxesDĘjMiTv mB9lrގނ yf%bQg4y6OvkۮDM `A'/oc}J^}]\t omoaث|o\v2'O\R?{?+C4@עr}涔F-*l#ʰߖV.wޱƉ$3m\txWn,:lq294co/q[J%JEb&лR,*T73V)+<9ckh-d S`R;y$NUOozn@*Dʲ"}a#jl`RzxJ{>jc9(us!2!8,@`玿~w;83 usm\Q%iy&FJgg燥 Dp"{gt^0IDKv ,h؍߇ BM V O` 6{ g`E6 -D\}r=>ո{u=qnt~x~O9c *Q9;hm|y+|!H~N>5-.hbsM%cuj:qARZeM m Jŧ~[!u>rz Z8cLշE[j{s+m'"_yk#X2j?)ϗC3U,?%"U#;NH{2l. *7os~0<~}Lh. t$o5G 8Taɹc^c?*Y̼Q֪Ӌi CZOFC_)m?qHp-K#Bvƹ>pd;鉞Τ}E=s&;prr=yNG؝?Sj<co Y/iQS$҈0 Z|Eu7?m.~枼{&5}@!l4kעO9 A h86/gVG2ORy%~zwE3q7_N]!n])ֻ.=o^O`YPc͔f.Զ[|]m);Db;{ij F>?H׌ʳK#^ ZZ)_uT`y%TMz͢: ('x+ h̀ψx*rXE|'蹅!N߶"pv [e' ~>vAX9V^]YEˏhHNVe Dr剽2C0$gUs8o*1B $^#cP%9{Y@\vv*7Zcq.!Y YpS'Nv_2h)*z][(NiFB.-[GcgΏIԃxtl\X[>ע4bWmwӁC}U?۶]xt#2'e|E[^)[(ߜ\C{'Cq(t7{s.7{nh:;]j/eD)n#N Y%}|?oW;'ۍy& 7 }/Y{%{}^RᓷCscTB(@ZHFJN8NwhruM|xLt*#XVcZ=_X ~'ŸԮqO^&Ͼy.oq%eN'>t[I QT A;>1 LϣUؼz@FJtIk=^ǎ&9/o 81>*٦ӫNw s^ mtqӚ"^%Ϟ(0#)زt g7^ _Lu^:TXh8ZX:G/n0RiLT!GN},#ix)rbJ3'\no >|foX6 5ȐQ9/ꝦAYh_nΣ|]OS{SuMz4U*0Wߓ5'Q̧8;[ 'GϯjAk-Ce>,[J$ò3O7~uSFOɯ8feXD]{qRDXiu~qr͛~6W8?*Ͽl?*5ꟻ!sG90'&BO۝6\vY}7ҵîG!bn]^M/[LFAK^]:b!/m>pj1?I8F<=9r 'P)0plq#>^q/IUwDѵ `;#,p 7o^Rj}e+ƻǸms zGwcLۀ9cLH[a>I/*Vu GZWKX#Nh#ekWS^M򸼝%xo>~ƍ.RryIMpbQ7-Zh3Eoڶ׎Euɶ־Nv7Xhr 5W;y6 a4R?..:C%|_ Wy<3Fr8U/\vq!8-dck[Qz>_ޯ긂եϾߝo:j-Ol]*n T/xZغ҂e4P'7HXǡ퍵7L }ẃ*j?V(=e mU8UyV tRxB"MƝQuoӕĂġ0nF\M@Olr-װKGtiV N!`\Iv8p]v:q.Y=C;hNQxy;r_!#q]I& YN\L dGUއ|go>˶w~::`o\o}IZ+XhлTv KXH^hJ}[Y[ypJh-*W6hhg=`LlHsEf>I̒JPǹ6!u `5%+Yf\Qqc˒v5lSKl0,ADWX.0llpNr}>_ }ԯ002@ 8ԙ*;>W'GYV`Ǝ +`~UZ]Nזu l ҈5ȧVUw)^sG}}$$}fݟo<[_60p_6wZ!WJ+FT1W=:B..-%<VօzJ^zTL_J6Z[-'.ψ! ݗ94PMdxS؎͔2srytA eVm-FQ|@5Eu1/|>{ʣ̟j`Uk]|/{K-[o|]Ly=QGSƕǓ^'"(|K6^'ڂ9Svys%BIW|6f"Pɮ&tԐraFqqa8vf8Rw 2qw*Zil4i׮p1(!kOԶ/I?39d) e4η/ڠ` K|"ߏ|(.1 л/'7l=8ء_VQ1Nhɾ9!AEbpԈpVw{ETK5dGٹ5&:&:mw}{N \_*9/C^Ða 1 bTsYaX5|w''ny?穋Jg%/[x\Nf- /w`p"ғiY'1)c?IW-ݳe qtޅϘB^~j2å#Egu- Zos :4z H2!/af%/Ec"%(kE8b4֌l6Hji|HǨ2 ݶ^.k^Q,eت^uc6WtйssJXy>(Em7TFBD~NYfFA%2%"-FEtޡٲb:LLj'PI?IzŞS!)vk>*_.kc/i+XE|}N"꾮9%SNU);z44]ɣoPpC1s`z #WkL僽vNM7g=uq֣nO&h~͖ң\ޢIvl{p]tݑoOץd&xd3\,3W7}I`t4Z}!+w,K"0S)|~pW=Q6 hB!Wu%,Kk(CnF.,r8V߻M 8+ٺ2WA D=Ɯȗt3I}䍥}rq'ʜG!JN0W#]y8!lR1(* vfjktt &q]z;Ke;/߁-PLl=T1ġtG+_Ww^_N1P^RbpV.Zkhߓg@JkOE$'#Us`gy>y-lz<8=K9m,gD }W4Z^z+Z#9Dm]+V?_IH9ϯ1lNMM◧d'z֑ ZtS8*5c>&;iP]DG߂WFi~~yQV2]}jN^4Ž?i[D9}s`*q}$UR][G5n8?twM@m< UA䋫hasiM蜛ANVH-DmdTBShbGU ·uʑQ{P.30oz:RE<G0wq?Nq[_8 W HB> pwXtͯ^"di>[\Ʌ 5s822M@g  k|z\or^FUg{<#8S噧1+GwqsDqeo QIL-GN϶X-`#He;F&L0 NF9u̷(bB>d`'~YǙu lMɠ7 T| Ⰶ[q8U Q2ʗծcWS #?KEPd\XnGʣ`ƍ"CFƟLČ#:V]fqU6$6A舘<}S[kq׍%Me{alW FԵYTi 5Թ_Oň<=Ot{x;DZVN(4Jx/?kkor? 31WהzSIӽ]!Sqk* ;piy34a+zzӊD=FJf/׮@JӀR9nj[јFzW5>0$)N_l:9i4K0`Cu=d2jxq׽[0y}8zv|3HY~6v8 vm}g>}*Бܢ>lEfPak1Sd8)qS~4gz;&1Hsnp"4Е)Gh,H 0p!%ǽHS^ܙ~~ZkԽBsN_{>=9yv2I*W9cy.]tz{ؚz'ʼn7yRNKŰ9V6_ 9./-?.;>}/I￴xοʿ/=߿__˼ׂϔܢ /ƿz%i}WDž{d,ߗG"y}dG{lzy؟r:5fϫϏLˌI2-4b*uU\#\zz]7?:(ٷ-_=+l7ydc7~O$}'ᅣ~VMSȅꕧ4U5e:otE.)ז}T縩MYA6ISc󬎕ִY7/ϭ["|lhhNOEp f ĉ1E@-6g!Hy?1Skꝃ5]ǣB&WmUkpC*bSk!+T S?9*aqHRy< o3g28{i}vPxG9//[6/8gx$gv3V3' 6Es,u:eaj7d l1rlP$EX[eFNϝ+5CV { I|$[m7Ne]Q< k)~vB9]ܥSK- 7!bSƅC,BCactQ)!UԟwޮWW 9vtu׼ո9BL$^aƝNMԔXB!Ɓ~F=StPMͻt3|)*۞\שvNuZi_׍[. B4.7|6Ja[5uf2'raӭ}hU d\LY)ƴ"ޮV+^́);1k,еG!_/ \3tʩ1pqa\c<?.L/8?\4•-|agդNƻ-ThNɿsfL~~ oqߩiO%sonoD!18c=:m{ȵqC QAn @.8zKaVyo8EQΣ)^R]gb?s'`Mj涠8&ދ-xХF5Xf-.3h=`S+V'IKGFJݿ.gw;`mhFlznk wEK7@R-b T B7>IǡD`Տ+b}Ln 0[b&?i{^l P_*n{>鱹8rѱV:zE>>_$ʹ0u1^2>_=+χ_RsyC/'bƩl,j38/:{6ЌMV0qFWZL`hwz~Aq> ::tZeQf;g/\aF.q7/oyacij]]V'4ͣ!\x77W5uz+J!tX/K{-V*lOϹDËjCTHGNţTShtd_!*'qڍ]C"lHUVk+>.?^Ig#*GhJᇉN2ˎpIWpaa5O;>wv*xBUsڻ hguLPc~uEQ+0--ƿX {ɳVW* w.ˆ:r|PHpDf``fc<ԇrNkDQ(qt@3H.XːqGXC!`sDC Np{2􎥉j ]^{e<fw9?~M\}{bJ{q|@ r? \!8$<)k ԅt A-vksO "{=\*mk(%[7GKD_uޢ̫$r6\$2ǝxp<MafN1ߣ9绀 :NgUP_/WQ\ێZIᤡfL)CGŕʡΝE" $~2D +*TTs"P _+?YT.q>X z[xAeʁD3fP?/\ O*`*WHkjt;w;;R9̓u, ErH`i2ݴC`+21|"ud1xnv8=Fj`<|e>$qfo#7X 5⣁ִ}\=uADu[7T:6=7JP*50$XZ9])& ףrt1;7 ;R`XU1{0ӑCsԀ^S`#(YD7y˺/'l:¹1u!{H/Aw3l3mDN |eV.Na߃[{/2yIk6Fy(iH.aAx0e2 :tIGjx'`6ILh t =}}Z 5NYHг.mgЁM6ts@]Xyz#>wj9hV -VdW~ۅ}UF s"Ll ;u~|^J4niL< V:+͡j{sb^W rݶk0B=|CGM ]=#W?M+d?Vc^eȯLh@qQ 3;6Lݶ&k ttpv>xl^QI^IqX?m$y}is@|UYӟuta#X#e3?c$~\?4!+P5#I6ۛJJFqwV_a.rd(:ⴁ%MiXH)7Ρ3tvOOt)  +mY7c,F2jn2_xg4R4'xbz;qn=Ѕ\ta[&49Q|Nb-KkrrOoW3 m1 hh8?O6O̐W]O"tsR3 Qz^\"k6Z51}u5f濨RcasӁ}쫊Ȃ! MnOW}4h/&{<}MW yۊYC@N ެ]2dLFV="(XH`Ӆۺ"&V ԉ"~>90x)D#+~^ |?[_7j1洱+3Z`6}3R탃\NXѠ~F*) UƒP˝jGF.m)\Nmt92T9}ԎƍcSunp҅2 S4XBc`HGgtm[Tn[m'Eӹ.wS){7%Eoox%H`c\RU".ة#%5n$8nVڱFǚ&!(#=I#'H BB[|MЖ<8q:V_hso|&}>mp'XF#STM=*/L-hCǦr AAy*Ɏ.'/^>->..1an. n>,r~6?m(|'՗'pi- A±yEjTuL?5z[MFè|] #uu+ˤ^FMgFi wك wj-5Q<.Q]~'B3>[-mКF7TT_òoRVXmKZMh`Nhe?cJX5Zro]nR]4D>~Lg*2%棞lvn$Wh˲m:ZN;\j!kя2_'o$D^/;;qmN|_^24>b=Gd",&Fɩ)} Q;27'ރ|75>$kXVe8)i;5%GD~8y޶?l/߃8\)!XO%C7;;;;tkG3NF=x/ !{++ZVWPf{Z=؛'؉ m"NA(%?s2+!-6ŅL)"C.Z(S:4[}NHAYUMR~t m L%5u <4#C,i˗OnLd]o ;7B7i}gLv {ap.$4:s,W_]gTeUGz&OC#;U`/#_NB[ߤ?ږrck:Ԃ(D;XfxMлhHWX3cy#e?.aM$WL q0yf?ArZf"/7yφk8hx]vv|xnoo *&Q*1ΐz.Fp~TGO~*me'=n(WG3a5Z#,i]ӕu#B MӁE'7nrݪ-V''Zt#vN><ɎN^]xGNڇ/BR6 !*4Z;9ZTX;*&iԈ,|Ο{{ Ri+.SoS]O(4:ZPxBh02ӎR9WRGc혇ƌ)UW@rg__>D;?}8 5Ҋh Q|z I FtjhbZ)Tgݳ߱ś=c(hצuMPb#tXNת#.8OG$TMwdܥI/`u9*"B"G{gCr}o#qv?%FF.Ely Wo{NlOu3jP÷yt%tpV@̷,lvl l1nC~?j?P2q.m^}Pce]УԒosQ:\D8ݏQka .BS7LƤWQI8p5QI8tJ+lD?q'@X/R|0z/p۪vͼ󗤶r9`ǎpi.htt)q3מr9V_U[[f <͟+=gꚓޢ@Yqnv=0)iyվMAWJ2= B6brYUP:Hx y\nr")K^CW\>x=N $E(Ёk!&ei,rht RZ$1:Mg&sƇ@SG.TL/ԸZ%,i=xF 7DSҾ * s qƭ)OHqm/ zn䴀].pܨS[J~ ;MFM4&qycJ`:A00Կ$9{ 'pCW:0"|<P-;^ #7'L9>:h;<ϵ$+w5&CP kPf׮+;vΜx9R tyFD5;"HnĘP̓]BO-.хY-O++8 򏐄gHCg?4RJ]`p|DG2폏?Hmp֮f{x{]>:tL(spo雽p }ϬʳT(LD$,j?$@,6~3oVvb2L5k4̓ BuJ l(5&]ĉ7rMYzb,Jn_QWyahSx VXM{_]TR67n'z¾؎zZNsc%br% ^bppf`GL<ǿfҋj;h}sHMUd. K8DY69_HW,[Z});B|DODg MթwvÝAm~T C3>Mi$FDJD SOGwRgoqR[ x俩lйS<[+ΎLB;,0^6izd {Q;83g.Qd\[L"[̖+ĊC;U`8b.$0i6һNON!SYdLA#RL̫WjӮ|H lUYDJ ҭ'R#g<:! [N;]<>xnJ)l\g %b<̌iXOv?Gп_i[;rv!)G^/U ^: jxXBX:7`iO/Q Z~Ň,<:d6g.wrORdn jW8Rnrʼn[X.ѷ!Esq9RrsN{4Bfߴ1sӺDŽi E߭1E2nHR|^D- ܵzZo|GVJ7dģR:m\ %v)wT G}x/u,N)"-<(09܋:(ݧ"+e]ZnСY]bCտӺ#781]uc"77j/K1D7QTqS~tV_/o_7K?|r/[[hw<\3۸WvcWB~ y?o(\:):>Ո^. 9̮zrhQHn0wǥV{XLH/!(18%Zu&M:a%LĜ < #zOWzzG_}w2[?X;ojO;>==_NL<0kA)z=қǟv ~N۩C^mLN 37;N//#9i.b`g$3x*XmMipU2N׉~O G 7: \9$*Tv1hE oPx}^L%O3\N^\;4uQ?mg^3ρQHjD 95Ʌd2\vz;X ԉ5'f0TF5E#K 9Z^]VHG >ׂ!ݗiŒCf3;\.`+?̄ 9Àp-KE9-æY" HM6fܺcXDPAFzw$YGDl @h9B)Vi0F ɫ&@rYDJT6󝥪h3E,sd]EB?>U'Te.#Anq;Bq|h\9g췼vTB})0ˎci8먶 Հ⧼B-l݋n䯄s2 ;xr~g'ӌat0jF3gb>۞흟γBA15 l ߄@*yWYWh]r}p*˩}4 A1WEyDr8Oϻд-,9]ݜAU?"C΢Bjy$!-"A&ldsYuL0_*5V"^iї: x[qm4"Rnch*Ϛw܌R7R#KGmV#w9:Ƞ]!/+qL!JoH6ݫ ? q9g 9 2VG݀|Idm6xa.9ɠq-5IR~PC9EGS|8M +-}t.+l#v3Z8/H8vb RĥxN0d$GzsJީ'Dي ΚWX]}#iO}zoj}gJޜz|؋!ē`^aUKy>! '"@v$s6;ɂˆ4dtFr [7 3fR|Gr aĦFst5÷sV)HJTEqYKϽt>NɎ:a'YjGf*~^S9!y'~yͯlnXKGwfߜ)Vw"םG#| Hx?תafМ5KS) ?V 4RZpvxH> /uasoSQ@ÁiaCcO7)ʋ%"32/n|41h=iN7J6|dF?&x{][%#\G!+*+'ι%I/(.qDinJBMWs+rlXH侕bR\ CkɅm\}MH&`|l!{pSlTjl !ծG_=3oEO~<1Y1sI.]'G{95AW)eNӝɍU(|4ylpݼt^X0Wq!Y~|:~WWk*A(r>}_ƕarEnU8Jsj>ԫ?+>Ajj>y.Rj;h0nm0 BEIl8&/\=o*] ۟3 kӥy ԒfwG^fARhTaNv>"Qܵ4 y3?|}ºyKxn]%D̂A> TR^rm(:{Ļ<6q &x}M&?]tqAPmR3ZT Yt_L֒Q_ޞ<4$pڗ҆ `OWS]p% &,^rM`ܘ5%Ps fWP'13}x8RUk&'t^&N*hU+pփp"j> ZZ5}m۾IȦv p@D q[f~nQQڐѫӯ ARL0}?Z_4xI)/cFu'ѝD<`ÙC6p '$ 0t3m ܑWYe8%KwޅK?:Ez[AFtT2!Cֿy&icS^:hiƒiqB:C`9r ١-mг'B\0~7YJB:u&=%G@[&dk", i2՚=d%E8)!#a$ٝNa4c5CBK ccM)UHH(OM T.3"i˰\eSv8 8<9jB$sU.h(N4™glq­+NrF֒΋<=2@;,sL=$.$qcL)<'f-;PCFRMQ7;C{0'PdHLjAT/g,hEZYB&&koKOH΢8е氱+ (wf~07]h6bRRFZ`;:t<&:u^:q"~@eߨ]kjB]: 5=;<Ñ\1t !}v{x|t|~|\Yi!yh|E2n 0WLڰc%!V̒*kT&~JuvZv5ťҳ=#h/\GRX$v,t-(SEtW8:wB1mio\"au`UM*6FD#\w7̎oδa+jU]z w625R^9 GO^k\]fi{\UwP8N7ΐ%fKI硏.wQ\Hʯ'2S ]rJl:t}<*TcXc儋V,XH"LyNɕВoγ9_jU:GO3$ϐsi@%-|AI9m::>̂Œ#=f;nv̦U0;i =Es œ>)4ü錊Ve3OiԖij2m2J}cZBՆ,TnMQlPڌ*fŔ~NV* /W6LJ\F!7r-͘M/5ԬL ,,kE!P_inf5f|\H05%56 rض\86^sC:^InXS.*)=gy  hP2xIqIۅɫ\;n4 ` WH`VކCZrColq3f!AM8Q|!̡ٝ:DbϷ4-q|7C@쿤ծàf\S>{ JGH wW8--SpH^d5wf'Rr %x KIScV9iЙB`lʼ4'ODJ`6ArTJ)xMM{t T_#[s2w[ᣐȋw \a;.2xe9G;q |(\;4wL`pjN@LWFuuf05Oi9TD|)kr_E/pfoF˷W`2Iue%-k;'~W^m#\@r ^6t<ANAdl:i R?`-]ԶicmDf"Vړz #̲jX0t<(u^I@*zpǵ՗՗TJT6/<=_ѺV7pYy . [X]#a:Cz1t,`/Wއ0dnK5l440 hC"V̆CX3"vN&mtŔvZ-m$s{ϫ;<('2inFg;s^|Xb| 9 |Ky uda/~8Bv~t%P,iNK)&KXOH!=Υ;:;6YTt<T;7c;Q)3|%Mo'9PBq!!^ݫD h)[hn( x*I%)Ǎ)$؍4ޜP -Qm?NK| Z!ݜ)yg;_o%+fO@pIz'k]ܥ?%6T8UE]e_U_sR6Q-nXz&.JiD-W6k`$0o/|:b}3h"]tBzR(?h)]8+u$<dƛ=p2jmc6]9KVŇh%VTӥt0!u2&_)E5  &+>,s\AZg`61Iީ&b9(WdD_9jGY@}Vxn~1拾33A4$xFc\}vܽڝV( o\F]%Rfy#LOyķNGm~:n]:@3aX^Sň>| ׫Zt]o|Œ>((K=PhDDmhaېL&wSK%A6^d*%H+r_K%P.Uݐ %napm?+ ^·&sC&Wn~Ƚ!}#r'mwA16`50Lgf.9#"eިnDSG}"ձz%-)KqR#+GJ1R!)G)Jቲؓcr.+(#8TaO 66 `Q:']*i?&`PߍoFvY)H<"-@R*~z=]gaΣe=5cjxNkRO *W^$0fMoF(tʦ}jt,S\Ub.GB)a'ꫯ5(vRJC 7䉌 s9IgТHU:WIV9~߯RRaԡʼnXd4bNQ6=L1;J$0mwT?sY(T|ݽ,cUsO>#] N@qf<Z5=6u> ! s j 5]N@5V dOhnY`'0MP T@׬yqƭJ-Q0Ci8al8lFf^D~}}:dvNw׾7oVWWO6ǩK A:΀^2yJrzdhWg%9}l˵,9evvK^;C}qB% vZ8R6=зjj,5= "(|VrZ>Q F_|?յ>eT)cu1m9 Uk?s#tOΕz>E`џv6F.v!ɠ? icGk^^Eycu$}ƓQ]YUUV#%z E34,64b[bU'xt)]֯:5x-9&$z+26o"2IBMx{aKh`Yi8AAvCոoGz`|s$3N p-VIM!}%)m n+B4BbC*0UÝӽ{t`OduBl>㬥{Nl8d=gvw͑jSܟ-T`q FWy!B^$ͣ.x ˁݎ 87xۧJV<-$_hWfoO2vKr.덧"5\ԝ 7=!{}'d5;~MQ/"Zs ȧP",Í/Yl M~A$;qT$V[t&SK|n$nf`zL+&oXI9Mߟ]9%m\4H#J|W"=rkYA¡ekrİ[3 #Bp!VG4\TVeLJ|V%Yr˃*dª@p*[,3mYAi?6ֵ2}.vEٿe2P~;J0.9ndAJi$ m3p%iG! 0@+$EŁTsxW+>89 6Sax.2|)ǒc@x//I72yu"n3rH<8b1fH)͹LFigU_%$^A[_} G[~7mTK4,9VV7^nOovv&?:q2ґLF)~D1mt#&D`޸}"X(,"0#٩B5OΓ]٥dۖG?rWJ~};N fWc$M޳4=_\ɟ'ijihk2y[̈́޲޿D6B f1.itނm:#qh"pHÆqpvj^;!khpp8c'-VElW[faujPH`~-7HRuSZSYa]SXP'_:_ʭa͞ 3GarJ*^1\$096֝|7,B&IO`b?֢Ţc DrUƎ^J9#cVn~xU[kʋ] V> 3? G"wk2[%ށ@PDN?2#$Si|8sɿeo`Gå@I~#9!LvһNwN!#bmm y5Gۃwg[j'{o>KF <sUiJ_v*8.elncb]r^^Zuvk쐻d axZ-_@$^ϝeǕ^VۻJ`~SͿTzޤ'XMTH2)b|_KՕj̜=PRM6Y0nKh4lѲ FβvΕ*VpW'ɛr|cOf]ڒo]xut|s`N>Vgx|*ӑU]j׭72G0` Gj~4`g?Y'q>TdK1wkEH:,Try6mA%Ʉ;]\iI5$Q<woFz[}Z;vyՠ42"2R7oP[ hk>ͻT8Q#C!,]g3LIAPt_ղɎ-HPƏShj]!G 2> NS:dpd$qcq'y֔Z$9ɦuFВ3yk{Y]9齚i;̽G3_'͕ ܮ3X#hi9aQ +Eϲs$COz98wON(B'jԬb G[tNzt6uYa,'EGx!zDZ``g0nWpD Xٕ70bdċ zCt&Md퇠ԋݥ­#Kɮ|e ̸zMu^ p#n4?]4ՑR֡Z "sqaq9TH\<vxPωe'Ս֘ Zwcotl8?;Yݽsw7e{o`㏛賵,ihș'ߢoELV"j&cнZQn]0JDTTĨ%h: Z:JXvà1E8ݹwb)Ha "k|m#NՒ0q1etS!9عbW]A0f]c9QS>4&,Ζ@Dj[#$δߛt֑}C hZ;ANS@dPHqP?U|;j;\x+m\ab٨7¶Y5_hX`x=4L3}!փ>%5) h׫0)vq>I^<7Ri7ӄTjוd0p$tP;4k!鋭je*}n!IJ6xlIih%rPo̚3ssR6S{!^:]qE.[-s]fJbOa__@қ&ߊ؇^h RTK5=E74D$^F 蒀>+t-Qiςi;'_6&GkQx; ;={:m˪|;L Od9 d}= IH?>!@N#pHCc?iL<4lP[LdR-֛zEmo~H&Ԡ4~`jH®a# R_\fu:I-+B0|aS M-3W^xI3t~[fTfhEh.ǔ49m9:? !~C3#F꙲cUns}W"7)@GeX HsnZMɊ~s ~7^ >&2kQWob.7 !s8Cv]W5b&Sx-MC/nܮA55MPj`OpNZYZ1XXtp:ѓ@ u jUH+ \{:<4owSC5O~qk}zO1!R۟U~|TS^ָDr^W586sa_'xr/Ϻ~ʫ{ug꯬y|SOugA4\|;ؘY[}(gBnFM?&|[61 (ixt0ힻO0o 8od \mz NT"#bx`EtnE,-ɐ (XaZ}KoPѐ)?{Et8MɏݻMp/,O{!hXP@SQV~zqt{jmErJ`udq4AUoiB nS &=@`AOSE 2ED>+E)t QkW9 "ǣlBZR~K>Iyv DhQ$ b= ~'D?\cXX9⧬KӚuJP &o!w{|fBf6bh ҬDG ݕv#BZ_Jcog{&$CCIV$+U(# I N!}RRo&RQ+$eߌ2 [\3#Cq , 4ș.L%YUJ+|3/Ԫ9cʅʹ!JPp3y L݊E\e')?&3mi-_}JQW_5^j'"] 8wɅ0Bjq蔞j(etHsC)ТPZWaS}9'aBy9]\,|Nu5_ZJa%,L&=g$&4 $)K&Zsw2T;>Ɏp drငyX/v!>S\IsPw >7Xؽ.J%_oe 5ftE.J-3uBV<οKLDQzCxH$g ZCU悾Zfÿe=7Us o/BڢK?Ѕx<*=B&`~0WJ;+:~튩Q \#FFrL#xx4qᵇcH .PQR5,{?g'_ϲ󽣝IIwwӽ&Nv% /OKvm_hӟfߟxyRhM:nZtZr1'skY ֣JjW5zkh Szvca \IGr][[6`6_::'x<6X /a.-o^vbbjZfTU!T=_w1tPl2)5A /ن(uuޜM `q"yw<\9|VQ\N޷a_6`ƴo"Ul[+Z `0d)`*T)z{.lKCQN,k <) -5܄ #Vۍ$B2bQ-Eo0o9l-rNSݓzwJOi! qIm3LV-ꟑ{w9:cRSu79M"`cFZ7 i`\h {g 7Te*Gթ-ZXl"1Mơ2Dx2CsItw j2)*ʖt4D6k+n>7RPTh/vx*#O#epxo+>IkmwoӋx :ps'N?RJDP!W<wqkt}a f8 +7]tMzCf N=E3HW`ZŃlDtCH[v}b{Rۣ5ȮkGcr8 (_LVɧ6sUF2/hh8^$ӁC/amcdغʆ Nд&/|,020kbLH忧YsOD(20BkKiûLڱi,g)wnY˙ZXFb^2W^p}'|P"|^JDY{RVo.TKTj+Z,A8NdIWCЖ'avGVVRJJ^l%l%n%?JsTl%/X ϑ>NO82%:d^ӌ/Osbnr49b&h!‡L&O7d@tWֳ`t= 6ff;Qwݱ Μd:7/Q|z/di~]J|1xl2(=9c/c*NU٠]vr^Kɼ-8H٥MPTj\@>kt< #0lwk0]ri#!߮s_sM"@8=AݷG7:uE, 17N9uaq7xk< s$3Q#Cp4ş5ĜIh[BDtۇEUJ.T!iT'Y(3[NR]KcU4R*dY" ɷ&ng?v LR\-8Wa2%R(Rj_?Fy8S8PX1[:*MiK=@@Mؙ[T([]³HTKUjYzY|;BEQ0E r["#pʞOΔƄ`(OxTWb %7|?ou}9T:NDZC:#n 9a?Udsd9y'kP<ٿ V'qli<'ԍqJ@h>@QL/WvHdS~']^qklG>Kغ/kԟ,èbU3)n>bNh\B!r)QY04=1 r I!GI ƩF5;5 E' ?[\\<@մl܄F7h]^a-.$E/C H>[Y]9')O`e%oOt Gu ??rz8`*wx˾VyP]}A{=~epnPv tB[Ҽ6>g!Q*>!|Y{SPgטxA MXa9F~lfS푾z% o2e~~,)io {;?e#"v|8܌qO8Aimɜ9fY)36 il/ljo‸5#sO)PUrӽ~8%.7 bXӀ =4܏FoEh$g9Bt&CN^J2t$@PpcńS>Il?To@<К FQyLdyjid]Tw)XnN/@y^yZ$4£DH{uLIq#ܼɾ[%x%"4,&]-kzJvn "3*N&i**]\ |"|*>vy#N#RkN+c@[~P -珖`!MX4\f[0t;.{'_}U Ō" |>s"ʍ~ܴ\NQa%pY2K'SP@i})З,IZbȯ#״/=D0N3I{6LќDKoWQ{Tc0u+Eq|g)|k 1VzqbCX;H36dSf:zߠuæflNt7/^.p{d*2<<]~ ✞I3O %]`퐣\mztNIg Gy"Sa(*>'s؞ 5Z,35S}%:f ˀ :`iE|4vCW"g<=3 *IA;'P;=ىtm])73 $OvR2pZ\INq]Ն` xyY4.kR<QSUU_AvZ#In91g?~Nqw Ko(a|1A}S'^ڛ.)s Jts֜Tf"MlQZW%: wH3e3ZK}z5-*b.l3K5#9`V?|iqd)03\5nllllooQLPn~֘4`u9~_tpp2@-M/Jr#R*GP?2˰Dhz< oNe3ʙ&6(J6cQ)x&'_[Qy>SX!A.Cd7n@P?[Z+;mZmz:FGc&鏃i]G^W2\jwSjG.I`ā!!7PwڗMBF~Ok\ܵQփةagE"s]4 &S?*5ͯ3,Pr knV} Uy]w%Re'0ɼ3Zpoۥo* A}D %M< V%O^_fÑC=;u奔nW/|3]q ׯ>ǝF&|> )a^L6ۂou[ZSZ5cѧ3.l Ca1'ttF~E k,0 xtK!3T3GKN_0Mp!`_w`W^ޘsʳƱ z:DFЉU VN&TƸna4&b#Vů97e~>GL]sհP6uJLG\ԎGwT2$l;;:ΐ&p#NMG8ÉqB}^ptyi8^j C{8XUAQj}{>fug3ԣ@_DG1{e3C97霎MM{ 1 G]s˻"z8WFNOODW1HT~WQ,Vȴxfv voZ+ATI?Gaa*ʉ98B=lpسE&>`R)UwQMC @|F`a_]5O}vwB`}jFK:y#pzoVz[y=8H~ϤgĴȇ4ѣb$} \.`ZD_N_NB>JdltCZ t!Y Q|{{ލs Ncǿwvccs8tqp .  um+VSU[yƱe F xqR fsgbSߑ W~:h*"qtW4. F'Zޕda0+;;?O3s6+)+晗qdE){j2,sbӏ^1^$O=_e9|ACV[X?Lz4,0k=ɬe;??x8$]@ (y _1ZzMS"ק? svhN=[A˓N@!EbZiޢ~p^u?qd THi6/t.^FՊyONhA ߒיM?oϦQ1⾜a^0{Ks՗Ckf<=]8C IX;Ŕ\*)P`z ؑjo`ن~g]A#< @5SYhƏ+L_( x- ;O!׸$"]*POd[ON_ʅk4wEi!*"ߛN}V})Մ^|JIϯg?A;ITf)%=;;$cl;=X|mNnZ/;QFS񬨼#8ȠB z9uaMOPSB4͕3!ҁl0:B-L2I6_7=goߍ"VvBb%ʮ̚i酆 Gء`ѾSW 7Mı#]<6Re;Ta쥴etlL#S$m% @ERc1CelS̫[vjmմ)[.UW {@@_\o/~\4? .d:sF; 6 aV69?֎cUa,?kSOvX;wJ`|bPQVd=T$ PҾh78㋎i]9v9.D~ @[хMb|{~v27m D|p 6)c0C|݀Q;q=[nX3^]=}үQI]'n"By;cDtiuO7f֡0s%cXF=f>SjnzyGꛘDuLrPRBM l/ J|rOvdgSo" ,,?nܫf S1;﫪g ܁@̢i|ťϯHvz.P 7,rsA/y75ARDvef^Z;=cN oa#Cp\ބ&FW`{dp:jOXL=]4@h^amȟDEfDZ*(qۇ45LQF#U[EϾïo-J>(hoe%nB=4s26PvPqj^v-ܷ21Lk(,"̇GvMuA:rd5+k1/uy^į~+;q\΢J鹻^Y]w;c"XY~G|Lt>/myZO _oJ*sW ~(6GJ {z+Ka8MCh<2J=UK_ ,NA:_;ov|fU,l) Y-AE6R2o`bIӺQyX-l\I T»#Y|{ ;f#&g/;ujzܐ/^:) j4ü9n+Ňrc,EXU$9YH> M1O/O#K2N@0Ѱ+[ͳARߚT,wHh98~o7RG7~\Օx;u*e>4 |9ۧEXC8zT)>aH (#)C|ѳTp짳4Rn:Şꡦ (s_@֒(键:H%UHEi>QuJNVd4) L8H/sI܈eiNғYMTͯ%+Wu`-@P8OZ+1jNJ([∠چns.GһL~-|Ho$LQF;uONl܇18zaN"|f^gsiKi^1TM  _i3)Ox|䔹h\IcSlֲIZ[1;~=z8>5 1$(ƛ`su P!q@ j\BI9$騅cl`b[QM_W55pMOs-9n6[M S`л(zd7qpmp{}MXFVP2$ [Dv9Xn h]GSDD@;2&k)5Vj*%O(*z` t7 _v RoRM#n\s&U;owukE䠜G9&\ 76UX !q)Wz8 {깲w{{{qߎv 0]~}tû=޽)`fy/OOOƻNl0ߞbp}]pzӽsWt^s|x‹ý탃c}q/rCQ{ORn1S~짳_OX_pv2GmE= sFmӥTSyDLŇłe_nC93@ɲ7Ixu`Zrvez,OA>$~v-EhB+-Y1 (zTڼa kk$VmzUORx.WSa^`/ t\lNDg +B?}r~p0}Qݿ(I֞D^I'{lhˠMbowԍqq4 Iy hoTk c)9ں4UJ*zC8aD'@<9#+>/6.d2kl btzd³bKS>EJ[Y2w.PB2;}bWZD^yW^so{bpr- @2¶3ڞI!JHz>C4+oar Iޓ?z:aw#oc,kKѵpnܺ>"Idi"xuUwkrPpۭ݇W6TĊ BjRcJCRT%*uh:)ZejKYL 41J_vF`4 -`hc;Iv-+ 1iMlt-&#c@½㤘k(DInFИ ^^˃K)P'nQE(-r;ɾ`^)|€[_Ct^ִ_QO M3Umc~e7'wt2{zS8@ N?i@0l )6ţ8ŵ[R}JOҕk14a"i7װScyu)(7K J+z+t.-=يNCTGcf=\Ӧ\9'FV_0v/MopBcBdkp!Zȼ2~k+J6wJm|F(rmcU=?lF/C?m_\~X{eˍo~X]2{!U%ܯjȐ3DTxJ}QJ#(W)GQjD| h&QjAB,G)$.4a [j ; ^%ˢIqnp~aϠR6EB=C"_B;~ _qZY1*-̾&~GkBk!'?\'_hK1/#&]!|X@|㸉h)tTv(rB&JcQ5\G!}NNlBҜ<R¬QU*7{֡^kDB u{Q-;M+0U?)PٯW!wuMҚZ"?iQG ͞k XE)lOv r+7 nؿ[QSm%OH!a8;Z<-=lG|nB)"RV6utjc81}XƓ` dd+mˌbg濻?k9~+{o'yIYp.Ґd{ßC鍷̓';T˰;5E8ynAhs7HU_ĥʮI5W wA%DG,hϦS#,qa/)lfzmLc ?99V8MmzUv~朠^taӠ>}_f'Z^=C5K1ߟfKSnre``ڸTyp[;3( ̽(#s\] ID2P~vkj;U{иذ;|OXX:j|͇w h0*Ӥt 㯄 vI C}| .7''t\k -b馕6)b$7g/shtB'Q{3cвӊ쿣i^oa<Βfp^C;&A|!e,hb޸OH3׮7i5ĭU':3uo)2C.v&:֯mfC6nM͖'w<Yn6'SSSΌnF{­"ՑQ.SջM~fdU՘*=ﻖtdrjJX>jߝn]Mvy!) *f3 O,;wäo16 `v*&F+e'ۑ\2!GN!'~Z4d/I.BEնP2z qɼLQTO B':ō;|f8M_"E*%J7D5XiZհr%^@HuRTJ[^\utUxWc۹5楫.B4Zt1`us8v؋Lm sLGk WS*/|ƫj=p<]Sq߳_!xi:R%V8u~}bjRIc Qww`udb+GoMcÜU:Qr%̸TsL T62C#ٳN œ}uhGmP&44Eb&Ar7i~!4J{ CT 3 ~/ZO-y {9YԘVÈq*,@S6 HWݖ8B3!r2.e.X X5()mu`(ңF]MG#ObWѣpĸs~^L A{5.6iPtU٘ǁ6LgDD&6@yEIc9=F4BJYW "=wX yS4Eӿ{5@Q|G7)aL*!4Ig̹hw)Nw cd. ].vQ]xp6DĮL4B  @(!&vn5nRaE`ED. Wl(X~^Pyofvg!ͼyviC[Bt`B^  Z(z!~ }G auTǦ|\!`̸ǮZ_A{vq >䨺+x;ScZ-9mp'x%U5 <(\O JEnf>r3szV oʳXd 3@3HY\ j JE嶋V*fQہKw :"r \dPJ4&;^2-LM|p.P͉T(:x@/淍!?E`Qʦ g&i7_rib>Q'`1~z_ Ft,3LЏ{@®LmK%>s4K!s>F;U*H āa;Y)/s~ISͬ4nxWczрP^ [ [~ZM ʬCW>#1rR2aB2~=$ m!p/$hGSMPVF^Yh< CS 1 66H*/ڙMx.Й0Ÿ^4`ͯZ *<p Bc~ #Ȃ Q+ s~/# } %(j9u9?ly~#fDmE&R(-1]ݮ9ɌkB/&JSF ]"[9ڍά6c' Aߣ6e 2V]M"yl]0Y +aԭopH3D=Y4SR?9Xߤ,kz&vPEI@S=zHPE AHa 4H8`¼Aa1SÛ{$Gts)h?KA?JMӃ=MTșV")Xi}+{BniSaAW3[=ޏaU SXXtdž/ 'Q;Gw}sv(c+Gowhض#ʠʻƆ[YY[Mc[PSN<$>9屋\[qXR$v*xa2"/< !1\M%榧]cZ4و6Kf8\u3 8D H|OQ>dљeA^Uuʱƽh*:)DA<\/s˥Pa+ў>HQN(3 (U ɒծ-4(J x_R G㉔O~d阰 R> η0i`\(h`ر|@m-mlϷd9*CnmZ9-|vE, {l#Lb;)Pq[xc gff褫H_#p Jh5jctˌ ySW o"y<SQEF|8Zh-| Q$-rJk=pnluU 7"G;lWOh슚ڏs3i$ na] pW4A\#4#M4 @ok4Ug.\ LS=.8 Iڂt=ap)dV|a籃+$712t%ڢ)0" hHh%}JTf-+ 45_o Lf\WTP<>+!)Q6cxl,/t>]^h=N5QB|'MHy}H&y'";1 )!q"ar Yhl&ש(\=>9+x Nuja,9nbIVa&"MN/BwX̸ 2b&{Y)JŽ vldT@Zu*$nM|:^Zʽ]ڗC&|?2CgqbZ*/IcY` v"i-9"\2=9{ ~O!q@24Sk²!mzz+Fa ҈ Jq; )& ]>n}Bf67p}K袋aqb,}C4ѡV1m\ާGs hӝ6NJ:Z[Х"41 e؀-VQ޺z[gtl#IPlIپ_bO.wmMsS⟔lkمa 52N`Om߭Jݴ%pIܬD}ܸ Q7K3HI8t#P,_͎lpnֶ9lv͘0]u6 lTF5hqc#I<px!пPЫƾ1n=f Dz8D y(Gf1!%W-;r>uݾlᮁļa``YT'רUCe0'!XaGp% xhZ IMBBLue@ o4T眴8RI~{F: `/-mƗlu= `l4mC=lnxEt2`pu|EMC}rtP^) _;42f?c_dy_/B*q!>fE/@e\n$q2>ٖ5R8-;z 6MO.}JԜ 5#[ˡ!ţtq?Vǝ : >Uٍ=(vmr8}[80^v)ۚ:E}]]K ll? gxEۛF8gcELo/(Io800 5q1i|%0㷎a^7iϿ,}0>yUJ$Р' m*yzL{*Ppu̔;ve MaD{J."Ag'l??2R}=\?F8-5I>pa]09D:ū\` $a C+TDHIF  O89ڹh ,Sjpf;rUO^^( {FNWA&rJ\k5Cq*( aW1o>|h|E[OQ&/^jqQhOmERYHc,SgY8^wB–"#QLL~^=[ZL&|2ےIu@I={q^eնk?p>Is5J텷Cp SFiyӠrd88% ï+ұgh)Kj\cو:Q›pj# ]4 X`D8J"`yϱ8#LI=',7V4GC\.Rֈ04ǚ#3&㕴0}MŬ{?.|lS`l|U[bQayD_2$|hvOgתq2¶Cq֭Pl@>,Q>ZK3>=:y١H0H ߇BFy+KUtU(cźOdJuqQ>[ykV,>喯:gC[HqV=,׮Bv(1`/=vʴYH5pj>,mQ\)qᇣq3ȏĺqNz/Hcq~x3b>/%f~xVH2ueNtISrE|#4=thcK~t Fր 5kFt~?&4[L o!;?hsA|%KI;]&dF^a;4īTI6E޳A2 pX'qɑtP ~nW)̭kv&?-(J2Yʹ&Sl%f/ #2g.qy3&U"aiIvaeVAވW"DNV`deF3ѴXl_ ᢣ`>."í Xa0.rAcr.fKAcː`/ "J[$H⩼Fsp@$86Rf xgT\^.!NZ x?`_f͎YS!(yoP%z fqa fʠ(ty߰ fa(Za) 3`M`M&glf#pG$-L3VvL4E MM%wQ/T!H3 }/C%]WEa'X8$T:%ac") ~*k6npbV\,>IEr_ɛѩu&m], ߊ2*4 a'w%zܕA_s IceX]ٰ/e(,Ǔ*~$*0Y4uG0Iǟ̈At@< %+dyQ~4=&S$,#ߏߗy2ݙ;/z6вLc˜3ߑ6EmZ!M-mBXh KM%q%/'w/C"&M,SnL "gHmA 12 X!xH9MC) Xetf:|jTO&=;NqMy1%wPbx<4Ñ=Ȣ FG bMxdۓ4Ñ IxDW}aFpCZ`&o S )و-4=F?pzYMj! 975y5mt~v?̼7FIl^|ÍE xuPr./'0 /@`ap[@\@z2#YY$Ct&8D FP\`'ji3C"p'I;0KA5! OѠpX\fv.|.̧Ց"r tT"cg##;Q0d$NteK<1-=Vf 2h98K.Hf$86Rf XgFsp|flHf$86O+b|E;ɴ |(ɓ %:L.˒9;@\fl2L\&0\3ȀYL"aT3SDhܜ] |rvj˜'lP37Fh*k {B#v0 ƌȸd$#6t1aD"TfqB;Hfwxu]d,<+*mVO}5UIczGUUQ7T׌ac*/XW5fXpB(=-C;%RVVcGQ l""ђn0Y(4 Nub& z:L[vP}dK5Q_Xڑ/PJfXEuH-h]s|X,I֚doHa™'JYY9cH,1`x`fHT]E(ߠ0vX)ƗGS ]4F2=z i!CkF f(tR bA'g]8izRv͉|$aiI$:D a2h984b ]-_ۆ}_3WZM;7?q4hh$9 ~1Bdvsf"l${#_. 3XP`B 8RrtMo̐q>+.—!yR'sF- yրqxö#(Ɠ( 36FEWGR2؂.1mio0|¬H#h p2*h%LXNO*6*L`^Seh1qD \ _ہ7/Ŗ^1bRoVx:وN)ϰ/sLy3.i*+) HdLKtr! 3S@.w= ZNƣHJ4BFZW4kt؟EwRp49^o&JS fCM5oL &5TAh@Ty72"AUA5Wdz&ᘋT"& ZTqS@ q,ABx*̔edejv puB+,֩. F[L{I&Hb떬PZ閟 R:xmLlD~YFp m/d*GwJX٘ d@nDWO T%ϦX@Ś(_lDGSX.ipL6Qk@2I@maJkHm\&hm :5l#@:<%,JfhO "]D|7Kr`va2#`$$C)a/yg mI ?lr7qX?JmCW8P3T;~n2ޚ*Șc+" uUiظ񔽺n°5dqz d\udԤ4D8c+FVS}ȉf;l$RSU5|8V KGz>6iXŽJ,2t*Mɰ=r%`)$1_TudS^5eG F6 ~kGB8&miȯD/XⸯJ2_h>VwdS3fch^0UpV~MB&)BY*9 ?bXjWh3^W_3aMŔUUw(:f$uV8 ZU 5chKQ/jaD CRXU?ƒe~pAn4=^L+80m^5j$8* W cQ?d^孭'_8Zo:Ktu- ?sAU{/s$&8/PM",V<nthXbD.Udlǘ \_j m,uL"z٠2IPqA)<|özUZW+qAÑ .fz7qvYmύ-xI}2UO>$uB` Sq׏eRgeBu,^T7ӽeEJHn0# DZ1 }Q8D+٣Uf{Z > ȭ0/.x&/03TaA;n-4oS?(AA02lCx TKuYT*1̾D,GfWFvcZ:1Uj5XWO lP(D 2ؚmd^6n?S#`85^MFh֔Vv$TA H1H4,6>M?JS8^>W|D>}7PORJ^* `|2Eɛu- 0>"cZB=*&{""?+at֓3ܔ*.Hn&__SObR/!bŹAi#G/ppN9@g[p:'0LH^T|*Y4K,8\=QGC({y|q93Ab?e$鋲1qęr) @3YYkH<q 7$Tw1t*8JuRC ~-P2>/ \ځSq ly؃mO pvCZ|p/cu81/0'Yq۲9pL<42& "Z[m2RXVpeYp0h}gaX<rfUV/)6*ѳ@9@L2nK*+T[`RNO3MQOC 8)5pF ax5A&F|"Q*5 aQpG=*tyjztM&`s Ў茒EL"߰2Zǽ02|hƑ4?aCI7VKui( ; 鬘GW P~-Q)hLGs$~0U-&.2Bɀ !3j̀3#?LK3 ?HHlQ)0ThA8}D"lKs;Vo K *N'Lo&d+EGrŀq R{|t/DNc5_84 PDbJ VX ,8F"TŌP\OsF4}ʔr{MK8v @mO̸ahY | %"^ڌ Tnз(sɁRidӥjL·Da M%L")ahfi-* ‰Mڀ?Q?pnv<Ih Fk!ܙ3,{axa/B1?axq H <INxڏ25טFzr"leP~VuZ M큄>x؍ExD:<'` 7Myv.VC4t&d<6fB>$ `78ФE`}<@A|M0CӪT}T$@ C%e:E/Ⱦ`>*Sm&$]ܐEG ~U pl;pC^_W\7JW)r_Jv/=^iY?Oji KFk.K@@/-*(pU^<'H~ <zU!HcaSZpJC !X NP@!х' FQ~eCR ^I0]<st,1AQY)zT_ 4_FRk`BkRp$o~@5 EA=5gtZ2 9ɱ T%:i|hwYs$ &x+tQĽ0_OBXҔ):@NZ7p{Q4{ b'51v/ &]k` ;4:%ĚbKHTęE|(aj=W@lN2^aI`#.uBH*3B&B]=M#WML+i?BpNl7-x2W2xxBLBⱀW+2Up%em@PDU ?q(Jx#˸qpںqra`oGQY o"THB+زIX3߯i х"̧G}b-¡͌FWL2 pgn sq2\ n(|Fsl U`ɨ00j\008-Ħ XF+Yh#z\T{aTCVMcMy阛@263'34|ԅe؜;=v!X`TvC!n"`3˷2Ѳ4@MUy*6W=YZ!ˮ#tֻۖB1a\;>VTA kTq=GgÜ|I|B|>e$2fR3mm짧š"PN VE0^h]G]H]whS~{~9 .xi)ZVfđ;KYUY)Va}j`KҠ{6]0k|,ҟ=I!ZOZ01E^) 5kAaT4$N6>kܪ窄2FX5H[5ҕJGzQ>,m]ؾ0LIYxf݋mÿQmE?7yxg1:IG=eˎa2/GAx:͟?sT0.ےKevyxiJHph5^6;uY1&י;^T?es"Ǜ$g#pIWP9h?:^@S;@.mG$f˧/ih( ";(=@|v69:>~s۱!(*6 ֎thu t¼ʧ]ov9RH# ~t%9Yf0;6g;YEVyx3cr"\`; D|hh'MwB}N9O4lxO;2n X#^@`z`C}+:+] v-#ri֑u  9W_{{G- ΑogB/,P1tj[僰TBRo"*۹Ԗ<:V䯝ENtB@+S:S^fs+D[~;M!:چ<HjhwFA%A{\Dx;~lc'ߏm;/}>V^ZTGi>smy:Cd?ZW-V9 *ZCiTChz MSGݏKgګm+}9k$HΓ я`a߱~D:a< t ݧ ;4:t~,wG'm"Y.7y)V(mL3;~(!)faPFm"xOtnٟuIrm  }z\"wBbv`F4F058j# 0-)4眽g0 (DiW|1NXEFJk<%&xqV87 `x%o8ǿv9+<@|Qo3v3Mz߬,8c',d-FEg~'I(nńA+#X|("X .@Cb!Vz7cA(ߋ,ڦrQXym/ó h1K)W$SFجi!x $'f v⯜8 a z{/q C R\}@:0hf@e9cfrWsm:G$ϱk1vdƕ L*2d5(Oaɺ<#:䁅Mdƶ-l /iEQ3*t=h '[昘)ɝ`C#:Pz{ѹha}Gioapdsb,wz/̴N^n- FVDZ<LFL_DXS=R#yeo^DokЅ24|1Vspam$}Mk<9S6ӫL|s*iߦ\^,ɵG5.Q5142)T' 롰B#*!OA*)QC\(oǢ-zS_k hL[>J3+֎"Z0E$Clݖ&XlY-mŢDXΎV:q /S#8BPQ";:Fe%h^Pr$ljUM=k"a6~Hœgjbmrm Iχ2_MTkIЏs73=Q-{6Gc9j>LNrڵn) [\?+rze[}wݿL{lE-A֭0J0JV>ZtLGٞmJ Gwtp+CbPI:tz:YIxҙh ruT 4P լ"Ou*b ˢy2[ [/*(s|1!GG%DtX0xv->6w|bQ]T&oqTR\f8QRSn7yê5Z̒rVhݻ"̓=_挧X&/|```Bܓ\ǧcƭe6,K'[~X5p5.g <$cr{=k(pքp/`AuiF4DrC5@##*cϾ +V| Ɍ@|@v)Q,wun 0H(39dƑh%] F!#.)HoEf}0η(RV 82fw>' Eܛɸ*௵Ίi!m ΤôTQeŵrO[cT>i'i/RްdiƍiKу֤gR}76;u2At#/(yuE|aلsHGRv)laI4hol|FLNFaۍBW+v^֖,Ovͥsg1?K:栘XZjM@'PTM`Hrg^>`*2mCbƜE0΀O|#s=1nJpNKebE,cA:Ꮀ)+vsc.lnldv.Lk.〵 uʗ=Y6= ӕ&] ؅j ӷ_ͯr[Dm2̡U'Ў!7?+Pf4%pecITRd~CۇFqJ LKG(]CVXiAċ3fN^6,df30b,2 .u=4:QmPuJ+Z0h0ЕT,WOhPƏPU_7Y_gɸX*хh:?\=sJ(-ںXSj,v@U &[t0Uh"N[X qT4xZ +`6#lrЦ@[~*ٻ%~J k[zx6H"֑mYvRZ9#߫`Q D$\R\>SxFp _#A կYV\ FB2>,cNUDC}VFHȳʟ ,8t4_ q%Ēe Bs?ԅ:) Ybd .rɒK2eĖ G&Y2k*HН 2Ոg5"F$e܉!FPV 6dn fT64tvƿF -yZ8&!߰0˳ا;dTu*y曖jKJJ%π2C b'P\lM9 ]d3K8Bd>,9pZJ5N >Qƀ/S󒆯@7v1N"# /TgRگoY(TF2̃KX4Uӿ/1|d %~(+.d ڜݜ6" B#a1a,ce<3O!p̾뵟Ve7KOq6tѧ=E~aSψ ]A(X2w7=fCwvR4kdrf_?rդr$ GO? k٧ygw"Gonޕ,|Md鵯GBJzF߼YǑȋ?#{)Ndޯ2N'ZꆳSw\ Oޥ{/Dmc356zQ)Rl5?tfޱkI5I;9uŋ_t>ͯGK#k3sΉp7FF:I~Zj#]@ΐ'ODh|g{{&?~^/3I瞬޺̷nСC]G-3i'AwyyOO|K.wɕbt[VXsS,|ÖOﻖ-9 ^}ۦ5mh^dE{s_GNs[_vQ]of{nJhݧm%_u}>_,ܪbK*X1K.=YK$ߗh:~ws=u9]GQ#DP^t}?1Dɽu Xuny>BR?Y76ɊM %I(oP5uҮG}rYz]i#7}x}׏3y-"Ŏdo^.d{>} ~xWIyMq-} Z14O;fo^Ս9 ?ӋoݥFBfϺ!yϮ>k+쀋+o8lL䃛*qϟMK+k9od\|{gheߞ}baoMWGd>D.p_?rEt4qέΨ{'/޹TOY- /#/g X !?LqPNGhd˽މ]߷Ξt)yꪟ[/Xr6ԛ:So&/-;ơ,":zۯwD}4_W H^sA֎UpiVzU_<87~^i,6Cf/*gn}5u6AK}ڄMfu/-/v" wN˛3tއy5P5kW-qCǒm óaCO?CWl /:b~/oޥ߂/wI>5Usm^Vr2Ao]x$LvΜw>qܷ~}?Y{bscw}*c%9g?㗽WUr뻓7Km/rD?n!ׯGθϏWL>2zߡdI)҈o*Wz<9ߥ{9뱽 ??p)_ F=-9]g{wl9ȿ:7\;?[%'<6LJ^;q>I73ڳR|wȨ OIWܖ rOԲCV?uVѨ39s{tqѱ\̛MZ{ g u_ؠC~/ݲh rҺ| }qOܱr򵋍l\aouq}f~ wm0iſɌuxi7^ˇ|BȿqQ-lalD|}3> }N|4?=w'Nλ!v)yg˴sE;n~iQ䰂r*n|zϓrwr y7gʚ7l/oٴӚ1==e>Fesj"eLtd13O焽n[?J/%#]L•$h ~?{}og}^|W^}7|t}=ڻ>=_890NnٷG6gMW\Tx5qpx6I+dy5_߱牞;}Nlwu}J><}~r}~$39F޸be=G:sgQnqm?|T>;&kݒy㗓9>^\~j(gk }pO cgi?bKaUG7?oF{}&mpՅqHtyu ?9-o}V__هNu]Fd1ƽǤRUwn~5rYʻE?|mew粒kg}SsȢ+pM>wqOV~v++OKw%O˵ .^o|ıd?sϧ!o>g~ˋ%g꽯~x(yOv4Go&7\pt}ƕ7~n[޼FN0w;n=sNɬ}x7Eg}S.Z8d)Ս nۺK[@5~`}7L)Rfm WJ]ްKN[-$tͺ઼מaAnz 9e!M]^M?ܺ3^ܓw^Z̓z\pP׿~ywnh:tCο77>r[x{gٲiߐr4_{sM>Y[Gϛ*N$KN^r= J[c1럛B޻rmu=׺6,i8tx}NSeݧ^Izgw\y.#FuK3V̦-٤k| >m!{+ZOG|D0S .{ f)W~snWu_psWλ.`[(߾g Ro)xQ3N eJS @QM!clG9{knaWrъ0ye駾{:rMݫFDrnCCM}{.s&-ם#lW[Vn4c}q]#ҕh-/׋[}J/ƎbTXN @Ղ>1ox=%Zqz%%si{n57yInO>tyG~$My*pI>:Pu8Y}Kq݂[2򷃫k-_pJ˩v%Տnx7cy'GVȓoU'?ٯbC|,/|ʯN\r |n~ך gc\1ΙDRkxٟ&;3{\`'yz-mW9?ygolw}ZyG6\u7\:kN??oipG/}EÒ.~ ݡIlL R7^ǜ'>?0\n儑Ku]c 7ܸe}0_w?^v ދ_PwڒNhxyEߴwcpB%O?K/>9.i][H^ۯ;k_|}9R1{CLu?<^2z]ݣ.^9 ?ػYᆽ<%ڸkNiփ$G63-M+(|g{&ɧ?ݻ|ԔGJ{/|N|Kٞ&_YK݂/{}5ͺg^X>s㯤@~ ke']~QvTݐ)7uYv志Z/ዼ}{aG~8m{̪sI٭t-="c.=7]OmzhqC-~e'>|koL~+e]·s¡ 'F~g >|3>ANi!g}_ WK,!z]ޣe;c<Ӗ "WsEkG~'Yx^-/0v%PRi)Mɚ%d'3d }`ƒWD LI,)[xd+$o1+?ӧ9<=︺TcZ82aAl+T&^d[icB2ۊQJ^ԧ-i@x\X94$sdtO!HYrcpCt {I&JRDBIK>;@`Azȓ>:<^scl7G-EL]`XJG NL)d|<0 J/:I#]k78ڠE*ir."2wД(I-N@yʬy`3QPq.Mt }!=NWDj dѮ˱x\\͑!C`Ȁkh??+S ࠓ_`%tU9?p~UrϠGЮ8',L #@  ݹ,ϭ_Q/d3Q3-:渜*oE7~ T9! 4J68+ћ妝ddmoz}F֣ٝL~?cAu"ӏ@)gn/HRÅwq>r/TZ0%}'c*_$S lΔClՇYqhWFM7vL_kcQ=mx?Ƥ8$kIo&g`aD P9~ ϙl3T7u\vb0#7t?o]LQP}*%,̩bzYk{؄nU2=)cCa&,h4:ϩC3 v:ln'[yvB]3g[/7N&S+AB@eҬr r U=[r L>i9},r*hx.SOV}J9\S'/eIh |ώC9]a14rV6Hsc`f_M?X4rBs$t0i=܎=drtKυɞ~y☑Gp .!)E.KlWؤYYEUmV8hvȝVֻvkฏsSC 9vDlS$%=w>5BzFKYW\˽w#fAaQwJ+*2cj>{eoZ޾kc>;4_<'$6"G0#A+]tzY!o0;ףsCUUxÓp.@r eXcm|x Kpޮ(?WYi׏%kҬՑXnTSoWk QoqB=̴~Z7UzyE&eE}|'㔴CҞu /rO]pO!a*6ɧ\6I$d{4nc$If=hdgv9:8A8Kؿ]"|YOx̜:iڅ-j= -mtUP/Ut|%7,y$"\ iݩb8Ph[ɋ= x^\$8zw}<$髀BőÑsO߿^jnUP[ 4{(snl[,p@*屢WREd#/|l:H1kp) ΄?(x_rTn;M%6s}_"HoΒjrq'6x%}3"c|kwG^]e? 0-}uW"B鋃[>zy+]s7T+w"ۓ~9xj\tndQQ; dLV9[OC;}^ky/Ϣ%WZTDeOԈן9[X1E|x_4NUsډ#={5'.7&k=>u<=cG$]5U6+ QLrH;Yo]&thDڞowss3txeɆ\vڤ#rC=•66D/ @9H5AmqިG!6 }?Euf}n .gi"겋~ I4x={55}93_@ҟ5$Gl yL h[U[!cy{ 9) Br5=Q8}OcԸb ĝHyG[8X噱5EW߬pSGDψg?+ ĆcׂQQQ;?Hi$p\$0Lɩp+rZ7J<{ 9)^#XSEȿا]Qf E6]]/dk{ofUrB(q噄gr5goϓW8UO;/Y9]¡m#_jZ{a k=U\⚠g1]#צ /tEصW/-_+aH|IBü W'%jPSzoׯ~1=Hs:3.)kN콊"C5Gwn#s o7[.+ =pxO}u>sƲ/bdlFYJ};OQWniTGa/-m#/r3##ziVJV kPY&{&6FEٲoEnEX4޻Ky1LD[<Õ3Ή~+Si]q'.MBTb՗K1^HX~ew2a>9'[ϫzz]אmW5WEokKX޿BClԷox7[ XߌB MwK)HӴ mHR(iYtdނ2 2eR!L H"^χ}w{].1o_2q7Sz9*/C'O#ӯ3~oc擟8k{c4iIך}bۥB'?k/4pkki:PmXnYR߽?~szpKǛm:)ietx=_|qe?2LKubjEYj}kߝ^]7{tю{Nմ/_Nl]lŹ͚7)^Y<ϕ޼CuTweh]4bq|q2.^륌q][սOm B_ 0^zkk|հ&|9Cݫ-(mG$)uIz5zFAσh_,Q&TzKKn-iFw>6\]Ӣ=1?32m@ 8*7k +AVq+›տp_7xwi1{b_l^j?;o9>S}~׹S?/|\<ʯScfWڵzeoע~m4k}3 +u*od{1òެq엟'8%My&3o֣.U_mI\qrc܌a=ʇsO64n3~h%1ϷyЯQR}a|5o;豊v%k"&IuwOPWc#۵Xl ^m֬3CfɴGnqlwF}ܩk=-m v=>y]Ǭ>Y3OLoܵ;`T }5ko5Ͱf,2mmeՇ.WhڔggX; rKnӥ)EspU-t~$?Ck_z==nkcBp|zNh;%{{F+dĮq 9ϞeeK}0bɥwl9,{1/]oNJ>SMUK~kxr^{ۙwzdmU v½_fϽuc(1.Tt^ˇq+~_CYC=;xvZ?}Ko a:[;c7/}bk,mu\J#z/zƌ7+Njތ#NFmN$'4Y;MQ6(秞dNtր |3WO5*ǰYrwOҥг+)WKU h@wjƳWzIm.Zpug3cK' o}F=qpcUg˄5zb^ o;D<77_7jo3qZ&.*8?<]oMZvmx}G>'uxp}n̄AI5ڝ>"vӜjnZ}\kW>w.>.Q5aki-UoN?A.3\lyg':g.pP+JQⳆkY@[tO<8{ܼ}_][s{={}]iՎJmV<׸ɯn.k߼dD/{PilUF'ϝVT#lmVZOíFϜxUq>lOQmzl$w{>۔}#|>\&ؖu4 Y%mF|Мm1bNv ^y|t˷[}ZFԣ{DJֺ*Zzb'E jqk{Olgmם8l[O\ߎ_vmM}꽋3;}RQ7\ 8cyؠ5 ሒty;ܠ|VdggtNcaK{n]=J:Gs[CkǓՖu1f=|~c&{{M˽ʹ'.\|R95v^82*-U +$"[]3{~贄{|=(Cc"]lncM~t47t^۲W~T{Tq״8FvkX:KX.oE7^?"ltv'9Q2\5/8 /0Ф,5g;Oy/yϺqaX1G}ʫ߸b&Mk/ە]n|en4K{y'țu@sWSe.;lL֮UMvt]܎rOq{#g-/"ܐ>eY;l:GqǤayV?s-Ά)./6moOՏ:lzL-uژÖ=S~H]<皞5!|=vԸءf]%42BGGO<\]6 Ӓ};l5|bQncVxsS+%?4b5/Ni{&$f}x!/~sŸ9^!U9qkv+zkZֽ_ bٴdw[*4:P*;q[kfY+#RxE4r~Ǿ9Oھ/M~zyc*Ysg4:W'QǟWru7^quߥ }5͚:>oɍ_?izJ n8uvs'-41+5bٗ)-_UP:>|]|_`ڕ&G+K xknە_WTNosӗ.XVG#<ܲm #~ok_6dMv'v*WUյP]mj?Kпbʹ);]}MyТc?{˩6ls]6i+쫞 Za'"v^1z 'M[dPqG-$$aj֩{kLY=iC.U 0󔻦{vR@ oU{G#5򧍵5a{}& o5Il76CX{+tyo]Pcp |xm515'/\B>^hm`wse׎+Ԏ{oΊ gZ]?Ü>GC{ ^2ni:xUiKմWC.|;nepg~ ZmFק U_ 0U/yNxWlƝ4xguݗ|r^󎛏nQqغcy-|Ϋj Nv[|ex+vת":)񲩮5/\I>bB퍓'2fa]v8?Sr[]UXݵ轹d;s7]_ONtyQxw2wЀf7Ua?qU .30?־.Cv~^nNm5asmik߽;ͪZb7s_^r;Z ;{|džu£,V.S?Se[Lq Cm~7rⶊ=[R;o~m:<>MH-_ _o6gg\`R kWPs:|;Y;:[?OW6Mg|7v6a]O~6?ZTWFO.|䖟%?Rڣxqڵh.a{>_[e`;7ƌ]Yw/<ޤҳ NN޲~[L:-^ͮӻxή}{LjmYի5zz./t ۾g6F]K-ϱۛ_Hg30/Oa7|NB~3JpVtUV͇h]/ξڕȸi:t-r2OW}sΡ3j&Ê(ͧ|U-K߽A~n>… A_&%6-ܿTοY\Iǥ=aAso`y|Rcxk_7uڐwٸ~jjZ;>Z?4s_=̙0?=h͆Km|#"S{z؏VFy&T01bqw_]T+6nxǵ~4Cu3+|8Zz#v2_G7ۼӪw;B*.gxO6F}æ ;WiFNȺ0#K1i}ksļ"^]V2vF6_~v_fÔjGɐw=f]B.CְQѪGW;=V4A3ތitҞٟcU.0|Hse-A{,]= ,6ɂ:?Q#P}/qɞ .l<1v!ڿ.ܫ*/ZotI-SϜ#3=5 nA^Ιk/hW+u{ѩn,8vخ&=fY}fu` ; uΘaE#ńTh|ٜחVs^he^oAW\:-g߹6oW=̒kꫮe̙rS ^ޟ_QW|jZxn۠wOGcnЇxskK#ޛsk{-a+Sӿ`Q]>=zғ=# 9uc z~pzЍMRu.ݰ z=48tbqst#[bѹM=&D@py\Wc*0 M{vWqԌ6`T3aY Cz雮W^컗Z7XW~pܳh|q)yדWH3aAض]bQƯ9WWO\t//UI3yOZrWLY1s/}:lNqsc.:4v`oGLq?럷ock=pUBv9+^ ;ptsY3V<}7Ww:x!:ֿ&j5+Ye}5pT[s|]WZ5b'5qm@Ȭ?6??v֍$$}tC}Zy/d:Ԝ{xԮxc1߶r%l7pߝLN隆k94gNO9?jč ilT4% *~+~AW7^jͰ[WZOF7 $ܭx=~ivկ=)n ֦L}՝uLJ|}>YZg;^^ȿ )9ͪWk[Fj x0Y]ԕۋ>\0ɩO~vĔECBu#ʺobܲq*|93&6ַv[Ozgwm{}.Co y/dWS .VKS_Ny>tmd咐 9!}WO[p\ոbF+I^e˃(ݽ1mZ5kUϨOV͉ҥ:O[4o6I'+^|Trj ntraͯy._T. lgvz p6YIuȈ S|=h?dN|yד7_VFnUJ3k|6׷N_OSt:ɋMj,N¦ -Ձtga3rT:>4?nI}jy2e߬bHKisAK:\3_w3kYϷYufGoW5)94_^z~J'w;vV/wAI_n9Ǧ/ҫ_F l6g p_死v@gq +so\9OeFֶ8ctVY2gzNnݷm<»VZi$.,=a<^Rc5~o9~;ō6g؏~n ^q> өƒ&Y…o~U忷㑻h*}*[9h)[*vkXԱشde_7=kgA47}WƍG㧇 0XբÐz*X%ܝҦ{o7>5wo4xLQ^_A̽q+9ÝIѮBi!S)~/eÙ;OIZ˫ƞ?3땺\][ٶdjGO_lY|xU*lJlƣQ,K?}X|HEA.<)CSVxڃRYwT7Vm|>!GS4Q;Tv9mҍy-*%K{okzn 7\}}eW_pfV73L!__عCɝ#n'8n´.-O~]zM%oޅ+':&{9.60*{Xچ}[LN7\y~f/< |wihSe|A8j^R/TQU_!vd{E,j9%#˱7ZwT5Պ>ar=g]>o_ sg'nZd~jW#+rI Go\z-faG9sկ]m}W{Q|tta̭'˧}ޚn ʸ{߭SПTIoٞܥ>m<; ܿ͂q_>ldVZoᬰZi<՟LsM}T!w{{pf\į4~;!o7?4MYo\wd&oWN2ػ\ךz>LZ܎kGYq7}K\0h|aӯ]sNjBkd{; ;Uk޿^Q;|w]x#t[^cm{콟\W籟);nL3L365Q]_ u%߼9[g~ȩg5]XC58&8z| j۞QE\¬nD+__e|Yz93Ϧ9?DW{F[EELkp>oUY1[j>ぁgd9WAaǂOq?6;N}^ߨ?o`Ǽo]Z=vݞ_׷Nw~њ7##*|Q[%qd*[Ko)8}|_Ɇ&]~OleW'g,y7cPfsfv ;3o6eLI!U;|u?:4y\3rvb_h.eGnM:7=W+a}{5?^` %]=ZVOWn~qƔO lnJ9pENW=k =T=3gMw]K{l6Uw93w6[R׏ `ǀQӮݺvkV9lv6׳vZi[QnV0~Xƍ'>q [3_ Z\K(wa"opu[Ax꯶yYC~^1Sk&Zo6 :ȗ>tua ѹnr;߽PG2=\֘[,My]'7VRKv|g+o%^ШŇԕ ,}DÛwzZ_s}^*˫,}y_L~HE'6]S[gGc,[qܮ)v܉: vG&WtvWTyfֹ!3.f׍;aOLnt{i)m}G޼Zus~sNj蹶Iwgu[܉?|ut;zvY;rIc_R\hGg{Mjt>w3\Ɂ#NﺵǑk|fU3yMs~,f<|r\ xy[~AƝM6oYr{išάzjG+Mjv˻?~xjo Q_.䷎=/,"ttS*Y{3Rѝ_i v֞/G99 Xѝgq|M.LO \>L9Ìؘh:g鍭ufyMo=o6~{ڂߵ` l} afӯ24 Yiڂ9V2lG{#q q: c-ft[AL &W`O'薑o ,wheW=v]uOR{䫤-C>V_^>Wvr<]<0K!r ^ :yu9{F}\I=]pU5ǹ^A>vԮƷoXh\3H?Eׯ[98)Ϳ6S $y+7ڿ)ûڶ˚X*pugo5J˭_fk4 Lv"d@+mOttǨs(>Q3Yeߑ{4jO} :9k700]߮)ȑӛ"V""wZKoOԪuX`,d2`U ˀm0/f ؙS3`m ΀0;_Ttxg'~7t'wZ9e {G:ToJ~nK^۩_e_GMg\+gkIѠٮ}+;IP޿ט:dG{£;LǾu#OikvςbΚTK_~^y~PQdLg2xp49a$Yj*WPjþFezoY/wX-Gfj j'$x6D珜M6I(0Z'DZr<(JM!4s$q1:gȈ%" XBXў㶚,!lDp4Cfe.-hZOV{4مUHuŒ7opW5ÝfծT!^n;mmX^\?tz]>uk!n|ּmj)qk$^8BfF |Jvܝz}ݴNL4yŸwڷ;)nP'e?8gfNYtٜ:qp-9<Uw0_GN v.tʨeXJyvӧ砑ڲxaF77^v~_=1ĵc޴e5-mmIWTz/;~vhFCfvxVF:'7nʆÉ+m.[gtLk[6}pql8-~4Xzvٍu>B6I#J:?3hyzո㥿s|]9ZVOX5|I=ļm&cZ.}vc2-W*czB۴? ykȍ,k~Ơm_җ1]wOFܤ^ Es&?T4uRaOȈI?WIr+s;GT{:k1ս%UgӇO~{ۤ>ʩٵ z>1!妾޴OWog۱z:{J<>/_iBOK '~lL_]8𝓁?w{8phق]]Fx7%q*EO+=rwtղkmLҫ9e!{.9e_?Fhnt+kfuSmX/Z6N~iכTiaT//zeLg轚hٶ?ϱ~}^=Ӳ֓_Ze;Ot#o=՞J 4X6ik+_گqTg叽}k@54Ӽom 2h1;>ZV׳96M<~ͫo?y5ݖj;]2\8|ŹE]Kq/x7.ݙnW|~=8E8tcVkчt-ةMg<R\>xkƔJ Vke̋<ͦ?]lز_v;E*lCu-gq]Ӣ^^&=~Ⱦ|R>R,~m=Mpyԩo=(ޚ^n}s?{7c |ߏwUd;kO5 yq#Q}_֡Sy_fg{T[1seoC6mw3e4zSw&x{ӕ+Vh-O6uFئ?V:[=԰˦oʷ%Y;afWFqH|zϿx|zÀ%׊ҧLu릝o3SAN?˘:[砾|iu_';l۞cZ*]^vkndn }6jt QgOmXvS[3sՖ}FodkT3m=:Y{w=SjOnm0u3m> iFV;؂UPC/:Zܚ'iSk]ɽʻ__:7N)#ȣ\:+{]_UјCkɈ7osvC.}c֏V9W-uV72uݡEW;AKߟ*nʝ5盯FUξιFh<7W< 791I4XJ#5];f+zgɏ5髈B Lv EWc>>zvk0U\".ܴs\fp'l^Yq? B} .= ysa?Oݶ̯4f{owC]S*M|帳w͂)݈$i~:Xu!իa7?,?/=3G.aS7\:#QǨc'woY%'eʼ܍䴢Qi6y4B~~ř-G7NjosX LWp6b3=U.<\phs[wkAyA /:rN}}K;c4՜j+{dz/pN<(U̱Y'Y؈j,A6ѱi_ǮqWmVGq3AS+-lǘGGm]mR/CtQ$  !Ʈ(iVw'̃KIghꇊ;(z}Aa=b{^<︟N} eNȿX{A^)dΛ3Def-\,p\Jm /u\K% w$ڼKK /G- ^cbʃOBp6痃[9V%Z9΋S@9aK3q~KUxD:_nS>g29উCh x!By yف~ VƳIt l6xpÙ&9#1%p0mu.2Z=ىm/w_h9#">XhY=h;ЙγHh{91HgS}hlc`Cv bmV Y>vسX}M@cP@k0 yb7nOxJQהhIKyn\$`4b7f }'^jb!xibfdLzqAcn.8E.aN.x.Y#i1Eh,-hGXl3f`# !4Tk3;t!h Q+^vp0u2@8--Yhh[R>‘Pg(ȡB6?>Eh[>gڼ\>Z,u7 3B{g[ϜY<x / S4aZM-:k.-Rl1Iw OO X݃|vz=Kv%nx5fQe:5Ւ #)]Β筎)Tю~!H_7[ ^h1PDhdޚ}"}G Bdő! < jƁN,Ќ݅DvFY6=i' -": `T4eJnPS $NMJE‰ ]RPLcPo,qRAr\N`Gہc @e4F=k{<l.F28ss@(,Π4`q0 )!5X5ÁrFjk2"4v3Z% xQf13<~P,MuG9)hTΕblԏQ6h$RV<8*s 8^BKUGzVƢpb6 D?N;F.28/_, }F* &2Xd'c}KF 3&m6a{0 єM@ɹxLcN Ӥj%`oZ2s&40'Ys0eǓ>0u-6,E9 ho|'Cg;sɃm+D) a=$ B}HtP<)I^Vg@h.%=^sNC'Z02QHxYV: N C h^Q .aņi7,V_H %aʚdCCe@Si}zĤ:7pG! *%P6A7i a0@paZ/T8& E@Cݯ.F 69*rd 1|);ry%4780lR`E%4'ntaxdB1&O1B覂W mb*!i 6(y-$N/IL\N$eO1u ^UTj4^h FTdj ^v}5:&I0PJWBG5j5)?tuo<:\/DXJ/J@Re_e^r %~Bt  C%w.ɷÍCO'UI1df!"\=K,A'Nje)[ ga0ah.6=n#ߘ?%фHR4^]G?g.T~&nt:;< j ׁOcS 0dzzw ̊X)a"C*$ B5iG44`+O=/ۙsb'W:3%rp͉.EbQ~Z9edӳڒp"orKc1 .C0(P>%o ?a Rew$򔣌wr#yX_1PO/ہ`$a" _HaH{0geӌ/cR 2CPa$Dޜx\B'" :u]~02r:>*2<#R%\ @L\dtRx`u`N`[*H/WҊfk%lrusXx4pk<]nghkWC#`YBB 8t/mt2hq|Šo/@l`&7dʌ$Stp8W l D{ƶr/r\L4L:B?h1 uv|d[.GIkyE vM pIy Sȷ 8-Nk3^HP`'Y^N[>E7¥-(8MMJFI8f̱vf "`^Gsy\0)$V#Z{:'}O~?g O7h9|DWU-atMscD ÁγxT.x2tr`xe}ڏ{tx%,VWk?hJW/wqD8}nD`d`ԉr 壌6|c h' 4%mZͥ Hk7[πPjGx,+䃕Zmޗ`0ܦȗ))g (|F =X^ C#̷(9eI+d0 y։hI=3]/(e@P69̋<>ݡ89if,f  |S B%g FcBThOyLˁ!jq.̀ `ᵩy29oOByR?屔6ˏ>4]*-߉D4kl&m1H$= o˘ T>13E'pL_6k򢫍]I\dw.69Nb\'\ i U `l֜0k7" ۍL1(*˦ qz=. *E+ꐀiVxB![oA( LۂBH`"bD(m T>E3B)iK6p(XadaqJ<aa,zQeF2i yu49aSZ9)g|ﱘ%\/0C,bsA WQhEt/D(4[.<BnA}6b)_*,[փp2:^-[ZxZd,0ܨXtxt:0 CKũ1q쓯],5$KA?| HBAL~ݐLk"|]0$H.G4yAQe@ڐ\U" j^k$PDa  <0úF4GLV-qlF2)pbx6(L$(!끦9B| Xi-P$ڸ-"$){jTC:)!c:"̴'6~s9ƌkU^?]2O8$>diX/0Ab ^7.')_r5<.eJeJ`-HAs2n pƄX Rz$1}_BE WR~t\TmQn?*(䷼x n(fHG_Z13VľpI^H9N2`Wy@i Dc W%IƯ?OtL -Q8 st Py/uB^@߬сNrl\t8iD]o^iuE1rDmŗB,ٜ9X -v @vȷfnH psa6@Fx;q6gZ縋dEA ƃnZ,C0S"o161IAcL+QA@NLg4]Bלx"2:4ihTk^>* ,Dg8l%|sNb>"DAL.]X^αze, `]FH{(s=TB9]/݄j4JKF87;ctÊb0ŅY.שK b :Z"c1v-6t2ۍB_@£ <0"64"frqqoth4tj D!倲@-3tK " HpBo Yg" 3ӻ3Q^6|}"IdLDw"ݚȤzO)ѿ>_ot)8QpفA3Qcc/DE۞n+~JbLtdѯ#~ƊQQ#ãbb۷ -#=>::}T11eE!XFV(t2ccveDc"dLxq`&2R1rLxDLx$DG0Q`4f#p4_8*IBS()X,Z ־ƔY-'='>ġŹp@p2\ÅK\z$ Y9Ap###l4\9Ag"ߠM]V92S"IkB̜'c$YTVT$jܦV_TNMOam{$[ ⁏5%!<'a$z֥ jdPƹF7 $@T8 Xjh Yy|FwVo+4 Yft0_ Nd!`BjDh  ƃX)Bo.|,53"~:Ax041gaza<4%"^{ӵr̠mc-6*7D&Kց4é @*_huM8>OefQ$"LZ- >?# P߶d(/݉F3wTr-mXad^ P[ AgĥEPHAh j<Έ/KW ( dPz"OP6P4aYdb<,<.< lh qEACXP/K6I!\Zc*ޠP2#p8w7__-w4@:6rL\b96RnMN{H%Hz2Dbt#ڟK=T-qz״49hT(rߊaEEP)pYQt n@L lKeG?xk%˂UEz tr Qdтa+a!<~%b2\O~hAWAŢbb+-/R1]/*#--ڰOX(H'i s⅀L*V'*Vbಸ@& L+30Vl%b+ONBFFQvD6ʶaN Q n C#xid^U"7(^;2YĞZ)0Qzm^6u2I\3({2v :QӦpQ6H9@D# sYA綅Q4E8! ZAw75$ BH^RHԡs`c5t;C?𣙑` 8l\x4EٽhsQOKP :\\I?UQ+x$G0AŁ'>FOri2ylf8i@64$@/t+pLꔑ1c|^ UB}G A` ( -U)x`X`E #€Iii!"%eHfdjr `ᛤ5 l%Ҿyc X;:hH4|- 3y9|Ie5PUi$% kHU0ڎ xEn,6$+E$Mh,0GÃE J,6bY)!(ѨSpbJ+[H '`ʷk6A/Ld^D.m,haeh;ɢv -| ,-av ш:ACXhH&r%TAHg{eP3 VځQP4@-T~%YrJr x)  "!=x9 2DT"-<< ` ٠0" {!X #HI@# 5Vj`#Rtx, ~v *WhT8MK jQsPQW$q͊0 JqJ24J =zXoAFD4VšQ Z`߁W5 DA8=5̏!DZB2x`S:2(Ơg &DeaHFDC/#TCcC* );P胔nIzC-*{$[Nދl њ^i<JEvHbFL!(dᡑpY0Tt8'rRf`*1, Ua7 rх.3OtK+x´!.0 Z"xWu@̖v^;@2Z^"ȁ x @!W}#ꨄ$fD4ؓxMK}={` PI)nG`%;>Bq|OXMN(i:UBn DѯϹP( `DCLdh  ĄKBq>$z9<-3"VKBgձbY]Z7@yQ$ fѸVB˪trlq:TVwL6#(LMGGk@M` =qQ1 R:LX #1b-0t< 8f*PsAGT= [2Ӓ1OĤGEtj*Ti4Fɢ8F;*)I%CuY5>AuOWt%]@q ;K1*Ej40 y[:1VHlϪ5 6ZCIX6E/JzQb4?SLi ŢPj/ݶ0̯0\XkY^N-Υ$)=Ʌ)nXKO瑖IRhYjh{9jHCRiJJJEf~B'a]~AoPL S}*`7jf\v4i}rLM PQ".ħ\/g@AO4?%=``gFQV?'9|xm+l7LA!dcE]xJ03ȴwEP$p@>f,t`u 5(kNQvMhV ԃ^a b68'Sy DB{+bmFJS* {&#W؞L^ ouA۟`LZfXe@:X'6 HB97I>J!=3: B-\]ҝY2{7jT__3O ȪaHf4 `x'(Zdi5ۭN<{6ARjqelN[8͙V$;zEeɌX?NcdSII`E/84ivduG @|9e LF= pQDitYM*CQ)ПbאKĊmiC@r ]]6oF#B,#@B$+fFx" >@KMe nA֓Хjg5{P0 A.FE8R J!Utj q D_t֡@͉^"qOXN11j%xII fJ0FX56 \|i22Zhba_Τ4x41M%hbqؖh n8d-v]i%^.X7/D%,K1QD4, XV},SVdO@N__L^VOjyA* I'DNYj ³7l!"iT *W`B+@r\Ig!0nO:@<Ӄʐɂ cP$Lh #HX:ǛC| \~ fcCoňC taf;ԕ6&A7ic+vrs` mQS|/$C`Mi_Ae-ؘ 0^XU`dt1<ؒRPBxᇊSԳ=M6(yôMK3=S혶9/S)3cf#g8`,iP%/R--@CqTW\q22 e~YhXJqt=Cs'`͛i IѵZQYb Ľ9!! R\|őP|e FFn0XC6Kxt]hO+Da5F/` -[0˔-mlVcB2M:~!gthV&VYf&8.뵐 *D٭X/IHP$/' EIB>>}P5=c gv4+(M9o+|G_9(h|Xcp 8Ltڨ|( ; ab㔡d\y֕3KyQ:m٢ѧEhI -"4Rn &u?4 „zoJ}@pԇW[z`mLmqbv  R-Qw@s <ͱAKTX,,宅yw(qt;9ƀS&6H=="064kr| 0GZDT L^#K_Aw bŎ2#GDCY=|+# 1HD#$^Gp܌0ћpQ* _9tc-a Fs&( $|'Ɠ>N혱GʐSadbtNG 3%]fЉ:mdn I O4!+;|kՁe07Ȫbb.Sv Wu 4Q1IB(= Q m\V7-G)]**JDEDFĠ9=RjlDxD L| ˙%MZD BLNAcЧiH2'Cԁx'WD4\/t`hqPVl(.N\e<5B`,>f?"&`$Zc*|Iu7VQ:l]n:Df&"F}@りB(.>?μTƖEI B2.(ڒ8z4 =Z*IObf*B+#BeXݛ4Mw 9yM ?Ht2xy0pZ`rqy~$Rmgf8DF Wһ1J:u =KD_: hz;3I)0עeTN~RU`tYșLe%W^IrITH"D/F.gaFtr;3w !I&a‹}ʙcs!DrO$72I1Xڑ=t؃PN=F4eO0#!\<7}?VCBdP+3j@鰽0B{ @M)@" La$iIk`SǛʓXq[\ԈD0_ΈM%   kuI&ְ.JmP0֬N&ogS7#D$mܨg'J,؋%kv}Iy9t(MLEǩ.G;ljh"rT!Tkw^JCjeqi8B>9];QbV籸ҝ0ZN}JU+"*<P+Gw|tcc=##eʤH2 t,_Tgf)}Ҳ[RMI7hJ5HWFc"ÓIcWh5137>=CdD '}JHHUr]c u0F3^")8>3K;Ӄw >ϰ.b9 /}v%Oyi*DTJCQ{@O X 2 dLR83)WD $Mg%|8D2X{& 9%]a\\]'åUg ,]3Ɓ@su&(}&8Ȩ@āBxvxjȈH q, l>vDzCz^ې3(R9ibJ^ʲݔ 8Kzd"7U)N3B!ngYP8L%|ɌXR0u RR1\ †?±t#O*3&qgf*7Mك 43 IIfMhÙrccۥm1)䩽L9wl%-:: tS[XfD.E4_Jvxf.Y- U)%KY1,f L~X"z^V|x}a^v/Sl$M˭*P>CJ8˰C1Wk-Y$FO0K)o~Ҥec%Kt׏ƢPbgH*Ad9ۈh(=Ni!GXs,o8y*ӥD[(h4 I8 tWm^O$pKX2xoI}2?II&];{ 9ѩ5@=4&@ |{ -o0S̀UF7|$e2ui:FBzA SJLyF/>LOUjqj"~G^ϰncw ?# q^R4^!eڡ| pI P 8! ʸ~T,v1< {ȠŦ?%Ȝ ff%)x$M. K~'|.B lEmV`߄cuQBFJYHyVlN2>>+NrS 0}ZEv #\h{`Ǒ<!x`RCc]zV4Ltx؈XYdp,}RA$Kk>"CLC *:R|?g !=COdUIh PL`׌i |$3/Li4әEzNG" (_B%n ˰bcfQ@;E_L: ԾTn+&hP+A4I# DFS B xMUka}mx0b0^ʭ*{a-\ӆ+2_P!ȫ(a@c)^)U:ݐGQ"X);Sdߑ+)6%:d2Av DFLF)YC(@bY3CjEE1l?vL~ %hN(`o}3{9"*,z">6b? =ǂhEsB bh FɽV'{w#Z3eyr 4ć00@86 >|xgIeJ %,32h4,Jn ԏRh>Xh@l8EmWHKTE-S`q}5uGBq'4/BGI(W]l L)>(ItRs|x[ DR-Ly/u^EVD;+>cxBYRa0GןsCy:(N =vU 4*tn2=FZ=!Z3C jd -(?&"aTP' ?%=crMQ#)G?@zKdi.-Q֯(at!. UDD89"Dا P֩D XlBRUW^ć }!bto4 :R%K ƈ^,AnԎ&`юc?Ӝ*@}S&peJ)WZ%11nL$&4,=J00E,qޠ~# E;by~=:g\pG eN/y DY Qa vX8R\ʼng.7cX ވDô!ՌzKa)S,1zN40$dA՚akd`ͫ&&! -%`_BnTHJZE &6  W ir!|C]Fi AYPhO)WF WgOĥwMXGKyLP!I,=NM'"Nn;-lᵙ}f)O XNYb9|2AUIZݠ!yFK{!įrL1S̘W QЙSV)00tW_K'T2ǰmαSTRcym|*DA?k rׂLֵ8 NaQN8Ԡ7[zxmXG Z ="! ~d$J0؄-JN$/`N`X»@7$fM%BEP y<3[eO #SK^'ZP7 L ْd] 'Hx0ᡨɆPuzwyY4#Q@bzbGP .fS"4Dv#d!&.\ !`M]UKݾbjɡZ (bsa+``bTktXy@bӌ\1N -^tnefnˡfG m8OeNJ ]A.yw N2`91.B #.uc8oД䄰g,@[$IRT"E)mIU+jg$Ly<)2t2^Tbx*8lm9*Ntg./sto l:QAZ#AtZ"4"K@Ṽy-!q3`~hf3# ~MHc =5!Etq*!Q?jC~w(A҅{WLt0YQD)SS/~&-.UkTz,bJGFY8DBOh}@ҁX w&eFQfpr R.t"`\'y J'XE4;[2cfT2])V}AK{R.)UC[ \54`g_$Fy5Y,fopŽHCA} Njt+(EEi>&_?Aj9x˚²Ђ4 l@ FĢm*^Dh!>#g LG_`j4K H34eeaa?&Х[W;i66LA5^d0|%IG_9<' PgB! 8I XqGy زOY"+{a@@N!_ L/\%K󒋢_Y ՋaUkRUw*H'\/.!6bFnn:"怨cx; w9Y#uéO=.e} p&X*0"DD7UN v3P$\ Gn,Ɏ\ٰW𲔼5_]Joe$# Z|$^`OO ᅆhY+#$=җ U#u3!}IaPI[,Np"%! *AԂ<,,$R/>_/eBRVz&>O9KS8:-Spf10LAHeBy>X$K0ߠ$d8I phS8+kC2őjR(N &cUK20!Dik&!g6:aeq5ɸmW;I Yw D W%"N|n Ex[ی?%vW`g{s ' rj\yV3aD. %BH\x`K$RJcIx&ɊG0]-Kn|r}1upN" < 4<'x##.xv!9@$ _iy;8dL8$$S5^d&IK<ĂQ$XKR0| Q cQd'(yFP $Lwiz.E!c# Dr EQJ<FϺ v@JDi՞.amYdHWbd>p#m1LJ1LYLȖ>.%kKoސų%WE\F~xx.eEe.N,2v })+X=Ban ncȌsC`D~LiX~6dn$(5 M?oxM K2,YX™MQ|zA#"RgMhϢo1 H}Ǖm7x\( GWil_G8T<+'TLwTMXP.#(j%ۡ CU2$vsu:,aTD`ͼ*|Vx$vhX"V&Bg!r. W,4'bAF`FxEQ ؖ铌JSCJ)\a hB7(#  />b wMr8a>:PcjeCAij5i%JR1IˁZ0 RE/3@%Wyo b#XzW)7q*C%eysd<l|l$^f#g1^_3j̉=ȕj\RƸ`Bnq ^?b D6'.DCDV'+zH'D <ޡ3UQ#TWǁg 3GLRql>({kxaCn 6.Z/t{xbt"d2K+$A?>..B!rȥ.y[R`dSP;Z!6+ /BZ D3+OK+:wmf$/A‹h76pVhFqN̒V9 J 2)CRXte.ZR\Xl^p_>m!`B[LF$:7Ⱥ#߽+x0mC3.OSc=M nRB0՗b+ ^lq :S9)vF=G9#tkhHB;K`}iS, fER|(#ވn|tc̆0ev!U~9jO(}ByfD@ G' )aX2X8YdetcM,Р ⥪EQ:GDnRih5s" tplTإY$F*E4?|@m!pvsgOgY)M|%//#Є1R%Ve1vn𮑠zU}퐲G-y^23BUvKE|3Z $Q=mlaaD$8LTdXl4 &s@P :M>)u,%eldL }nm??Or,saV\.y|A&Cm<˒# lХ " "ȕU؈[ [NZwf Gx\"QG""?u@.|E/31j%^7!xR~IBTE5F<y|c6ā2iTZ G=ơ"i& A.,|hX6hSo45eo>>%dCDICxk9)ϧvmPe,lᲡAsdF藑DZϋry`I h.R.6NGX ̜sdJHDJHM⢙$P$YQ:xl+ AYaz.|&R0,~1]/$HFV2^+:u 0Ȃ Z>–eRGF;C0Xg\DjRN1^EF8)m%ϼK, (psɧeɧCBT*dؤ]$bm2XV 3K`x|م$;cs ==WAvFRR 1% 0"+ Vm*tCO:S)DjI!WjTrJjJRjB$$O%+BDV).zU\]wFl\S!ђ#֐(O2dh8И D'14Yqh@df*]Wժ>$:C!W$צT+Ӕz-iJ S*^|VH7Ui*613 oF.OQF&!R!UonHB&8]* *ɠC5) *NעA 4>5#To@˔?+ $(+zd$Fiē$et%"8FGl7IJ4 ی(FǒK$Ln PA+>fQViQ0TI>$. D'giDhHt,>Y"i VhtXI4M$|Iiut Kc_b6y^ےi E,T$֮1'vɕUflx!`M_I-Rb»(_ӴTҙEyD?d )>W1T̕tQh&Qg'$JW ! L¦YQONh fp)dSYfFo7f2}ML_ j,A\0‚('sЛxKb =)RW_n$ nN/CS D PZxK'|x<]:8Ip@,=R;N%4og, j__:rFCǠ%N^gn.!``KLT8Pc!bYB!DqJ*ĨA*zAo5SCۂ[# +aaՂ0ylo9H°pP1Nl+SKlZ=1GH =HMP:B3IEpIp 3JJTGJ+GQiFGӱVӛ/AxR:=U t de">6~I,^Lb9Zp(mU? VH>1b c;%xXVyD!)(+;8xCA@RHCV!(KX! dxpO$E9R1 {h1_N) [wyYVF)qt`/PF1> &lCH7HN{?RыowDB?">(xɕI֝>7k[W t3ͥ6;$Ć?+Z|TWj6D#>|x c Df`*1ٰG [TVI~O!$;v{a ph@V 8#زrKQSRR.2ʎGgl .}(kjJoRI˶*`pqH 8KKPn>aV*bVU.2)w&1^.]a] ^f_Ro% tKА`%q. y]j\v:C#!A{(2^bE҃exhŻx e )Cz+ \pb @OP7@8$y _ʓFlrrؿcК>,dȵ:ȸuPˆP6r*Y(P~^nV,0 &BݎF&sB}:L"i2 0ܡAO& 0oW]D^~Fi54Iiے JᏀ+$O'e"~!| &cFq~i?xiSJ(KpnbeN`|@w5/_]f@Lf*ue5JԢCGQj-*Cܐ@l!-t:1*E?:B] SA?KI৉w kE+pųĞ@弡8tQ"/0y(`080^ґ%"PQLfc@τ@q29H$3!d SNٍfgMN>1$=e":0l*2%d"#7K>9݈ <`!u3&*3Q[20h xqzFqfH;pΈ)d"8d%@RBNA.xkzɗ\;|0W\SI0 ʉ.exŇ49+x=1Hwj뗊הOp[% &>QBNJgZ\,~5$3ԤrVO[NZrt`,6_pIlfAAXOtQS4)ADM`㣑#DJXaAY P2Bgd)Tdz4 lᑀtit1c`a! jBwrP{qG%9`Wx1Ev*ցqf\Z) w!Dd`/0(B3Q /Y**9 9%`kttQ+_=enl#R 2Ƹxg1Qo> w%ߢ"cˑo|Ad& eb O 3X8G QۣLZs/Fcz}oj͌gJ1 +q' ׅ?=)/`T.T@KW5u&!d,v94B؇4l<,HQL奶㼎 V8`yꑺDŽt<5fkTp#& g1;)W7 a˸<9/#qc9ʘ\4.G>Ҍg@eťyVfA(:$mf`>tIAտtHאL;3bxrty8ٌ.ggB#rGG<9Ԗy<z+ᴃxIU5ׁ6)ʴzDJs\#I)(1K"t`t9#!|c |1P.h`0E2P{9v O/##MgaQI5{;<- {0C! ,!O7J7%\) [iEDK [@ \Iy䢉ZK 2Ι o0[йZ da$34hpA@lH2zmI:b~A쬺S5BqODyC!2@)"D Ӂ:u'.qrrtJ|VV|1?Xi+'$#PCdJ{%sB@r DU@\dF"\1hnJQ%9=q8# NsN<[̞7_$DloI^JQ>vH5ؤuhHhH,r^M\C7?N oި}FY at: ^q|}? [>oBA!=[ lVHY Fb."$"IifxQIY _gO Ty[aINfMȲXbDz)k\?g0!%CT^TT/?xR*~R攛 m3O` =h]t]X g g6e¿5t{2_NZ=)׎k}_/~ʵ5A X 7paaie9-t1WBuU;I􇎷.I\.HcK^L,JWOO?f~=Mc9&֥{tH~ϡYnE/D.FmY6@^;~1c3w`t.>=OIDWJĬL2Sw,"dxV8,dz&@ĐB2rfaf[Xb>B,uxn 4NW"=fQt4\/q/8pjML? #WkMG\i Y95yTm23ڱc~#S^DNؓX+"jǑD;"EѝEttБey[,Ƥ&O|֩=r"-$v߁Jw7,D' eFVzfDUg7h0Ͳ 3nxS~VYHfTE˹`&hsІQ~O&03" Lߨ5ŸʵR=׋X:'oƤy9RPU*otbM p@/yQ߹rrK57!naV4ˇsyr6:w޻;b.axZ#j2ة=.j0'Ǖhyqm~XZ͂+ǧ9^G>,qR_<3Js葔) q$3rՌYy) w҆_hlm %x`hߎ>> >`@Ec;v= K4ÌXգLz uLx[lcxj[^XZBh7I[Kl|4aZMfS £X#v9/9.)pyV;}؃}r%n8h2.wK8+aٶ{}2/fp~孙PуjMZ C"(ӓ^KbNLO<+F_P@R%Cd4v/|9$TR f@֔mMC&/2~K~,^^5)jR{e6}RsH)mskF{I.\. ms$ '[sv* z?OMqx7 75-6m.bYV\GO*z./\ ^+|)~Peji@AUjڜ h"?}LC&^zZώj @gӋQKGiI- NﵩU6"L9piH?^Wz^O__bꆾ\3~o?Rlц-̈%Ae=@ gR5竊\.vwUHR#Jؼ|o`e -RA /4I@H{oW ٗ}okkQ>&#FcFqC,&gHء!0!?GuXxY,YgעK3f3N68uG/…o*/wje6;2 ݠ:fՍ+ :/zI{Z<4^Rj,&ϛ_v[85DCYD'CW^)ɢ q$o5(r|Exqq7͙ 3wԱ0oEsi7 e`A~G'ZMv[1Z,B>,gn27?<?R,A+.NkC4q:L6h-s W|L@L3 e,qy &c An<|IFySXgmy;|t=?@?lˆܠ7͛fgX XmVo4A2[Ќ>]+#b RJ%k)x >^b" &^%!h1V0GS%D)毟ԧ P%:*ri}32Zn 8a`DM;p*ij3 a vHP+ăn0-8B7T dYH-ډ|f >'7ny}4J,'1z؈:gp2~ѳ /y&*#2]t`EB_ϑB'`o}F-$YE_ٽ{V}>Klf_$zwH3:1=ǘ?АBUVweek-F "ԁ 1 (K/g[Fh Y&qޒ*`0(%D( U=+j΀Vc)X.FY.36zJL w5 7'Ddsq؋[g᫱mOz`"Яc Uڒ~',Mmn zvM\|;5pM Db9f-ٺ0 m ?:IgOM/ۑR(^85;T9FWi"m?13Y17h{;Nm8]3YکӦ@y=N+ oսm-rtf(\6x*G#$INAdL8`%k/"M#޳2+6e (E&tROn RG6e+Dc& |˒؅pTPw&}M&fɏ.nbRd,BIf(˗`m?YF;7lJI:"Xա..d: ¡ bhZd.@|e m,~]W]6h-H`D6,qJ8] { y\%x%1Y%tY($hȢ/ǰUaK4jDk_Sz,DmqcѮ䭝Nq:YhW@ǒz2z[ڳ lʈp<Cy_g >yk`u S߫hXkW,A,Q'[ L*V&L2)ݨARɹ zُV UþS#3ERߺ8ܗؖ$BRs;-͋p{smum=qԴnVQ>F3>LFj' PǑHl͚up+[Qc6 B̻)F&grQ"f$V,;W(6ih:kBOЙ!~jK@}/0gc49ԳH;d%+6.Z/0T pA~^C'8U5b+l!0$gBmD%'Q9 F&vq>q%6Uʦ>ߠfy9̸DUU>3e'#Inc%_p` %PzÂ2r̝'Ǯ<1D 'LO4auhLkZ$jMDIh lM %Jmژx*?hMf9FuS(|F1_ EzjbrYF lۥJWmh~lmg¡5#6:j`Gf '-etB-?YGO|cב>lk^Uoc5c-3!X*@TMR[]8 m7I?T7ʧʌ'CkSt Jڏ w@ȥ(Dz 4cD?AVA|O5?JGU3?*毊AѲ y{\`Z=mAJ;Fy5_EC&+aBIYt0mʵ`k(sGKכdob'|s4Y 똉`{Mxc\ba3Y} UKJ Y$ACR)[:,"lhXJWŒշćW.u^́KI~=髱3b<.f[`!m<'K\H "q @j1LRrl&9N(Z8sIv؎],zy5RbZ<7,7a -\ k! l=ECHj MϺSRn u6_臡MO\\qq|QxU&}MӨ/t{ fçPKhO*fhn8hԢN#ߢvѺnS]؇MV&Mߵ|a wѠ<J&wgwp:^9>ˋm& >ty?u|UPti>36i{T)- WΥ`\{C ;m'݀wiMWrcŕ[#M!+`JKVg{=07~ aZ;ג8ͅ Ӽ/ָ|BNƠ#\>ܣ׶xtMu~vQ؂3] ˵H$Q+跢ymmBٸhI!wInpUU.MGS[5x-ۣpؽ0:ڷqoh (l߻x5Z ~tDޭGǝS09ʎ8DAmlfh5oh^G+joAZZ>`݃CMߺa+n+Us4il7п$|4u)K-oX@ClKSu'y.c~Z* K-r|wJZMN!]6kUx/ovp)>pM+즇!wy%)hԽAػ*51f^wTMA##5 f[۷m^6ebrsx%XIf`.C a̠|. W`X&sGk*S1ineA @Οćqd/Tq# Io" ~:cU$Sء:iORfzG7Z7>-YӠ0:+ttȼu],[ hRH`5L,!YNV3o2ĸ;.W4Br_`ꀘcd!:̫:j5 fZ79>O{ܔ ro+ٟ؏qMěx9I"M1-y|a`vT/~rM*Y<[LBvZOgo.:E CbzKuCaz v[>'n\$#.6mDUU?BŲbƂ;k xK JO+a?}Y(rYySP?KUMu2 wC~6mb Zj.!ò\99ddlrʣ'M$ěAMŨ[Brp 2'gК)4j%~Rf `?.u5*] KP0E0,3.:@6~^b蘒V"3^)#BLqMd9_'͖!GFǂ<^̠2Sd;zkٙg>ݎAe71doyof8,uA4t֖D1_RWt ;%n9#,՚|3+u<+j|h6ׄC2XT &jZ/w|Qt-VτUx)d?l}49}h-0Mݩ2ϳ4097IjdpME'ztc,sKm-=v6܁Fgpiv o$p7;[[EY>1eBAhi6Nx8%=;"%=oS1kp <ڧ8yG"=i%% m "c d Fc~Нg6ql `Y wN{ꛧC`>TxMri.hEWHu=T`B WbgO>57k5y8{pd@85mxb,@t`PhC\Ehɲт\jV~j}T\3SK6kfÇdE汝 ;`Q|d2- `u7xKr>=thm&nln zKqaF"g SY!ᣅuA2Y/Y!Xc͒ZI6&tAD!!j;nuLXZsTk`;X; K,^qEC6qXμ|p_I6E-ܸR NJG+܉&㑀D<+w= 8lK)i@n]`2='5!mxZ=1 Xp%rbŅ 0(Û5-`dX Ѿ$Q_6AE2I"NѷPQ77< 4G3־zjtwYmq%[GOmagakߑvaC0' _r=g ۥ-޶XSKd0,5b\6<꾩R&. 閕uYEcpO{-+;'xkuB27ɕ[3F\6{e<\%\7Э@]lXxcoJѮ}wJ6N?r"zk|:S/yp^X9y0a~@$sy6scxݟBggܝܭ'cjh=Qæ)y_bˊղ%*^@{hE2ithĘ$yΪ 鱎1G{ḿMgIRp/1A'dlYpiYOr-ejf[GW#(Qbގx4Ȼu>bͰɰ]8+Pc"Sփ\KͽT/G & $3W@sdB\RX¾l~6?7h gLi#6;fj^rRBoAF0ٲȀ;%YE%b֞mΑ LZV >xV9x۠Wns&N i|;0,p9*be] |ƕ:ʈXA|I%8*u&T$tLsrw{.N3folYJ +@i EoVS|UA+ճu܄(N6ǒb eIQfĠL9^rqm27Jeuۂ7Lf Crj"]/Spv !WpM֨T'ձ#;pf¤8b+dQ Nh$O# 2AL>s. 6_[aNd xO-Sڼ/|J*M9GoI x%1\e^[B*)kl ̆4V +E۲X]TiTj8Qx-֫2(T6 GKI"je@u>IXhwGp˼dw!'! p * !Gz!BC}Z&ʀcFy3eJ!(uW0)kىsLh &*$.%{IKKsCim^ i$#*KI²$NZ RG8xtCS2LKSF0{7Zl? LceKu~!th^.MT6mP]~xZTȾ >&`2'] ;+,Q*C,HKkc-ŀV{t4G+rQeoDn2fQ\񣽕8+B]ϛt=O3>; rv* ">+ M0e9Y֌*@.VGCs}u+{XJI Ax7 Z5[3m"__`lc(6 6G&}nکgoә0I=W5&sFC}T :,ȳu=t}%1u {~f?1x!]~y iki2f'γ.Tgy#R ϝDbeRM损^"-d)Ue٪c>`\S|έK50]zdğoE|^) 숟1+~9#pFa]YnfVۿl{ZLT5V۱ -A#,ԪeVɃNȠ\3&6B|n |*n_J`i5 +eS)juU !U8咩VP,TAV=-6дǒVuD>ӂYIo+>^S5V_>VEIՒ4wvZ+U^SCsS+TLhS-Qt .}4P/YjP>1EǺH] Vzjn{ׅz}:ހdV/kvZgcP8)qyicd%6}j34B%k'aP`7^VTp@Fc}CiҸkOy2nE^/T*2m8riTOOꆚ|;붹'jO FE5]czp&{iR uj3w 7}F /^5֭\qOs޼ܫxOyjrTҪocz0yeCQ*Ty~N [CRCpb.O9U^ ݫf.zKTL;˥צ~o0$t ;|3\PQ/|/Օ !6]#?h1zǔ~REf_q@9iwϰfvsoyk afh:}qrgnjfd.k05EX*S3K 8k\Bx}Njlagf@BP0UBGx~gӂӏ+PksWaZON>Tj*&8PZ,Coawmo8E毀x,ً"uaHif?x@MxOU">'@wu]]]i%j]?ý'lx4.?Pw; A:S˃_?4O]9&OAf^VjFZwTZ;ht$Q==t4l4[+_*w{˂:ڞ< /.j;:ys 1.:')?jھh[ tk,Tl΂n61 ^տw R=e6v;}W v'{R|?,;(͓4vo?)TMɟ/jٽhX=o*u'>h(@Jݻwpʉaz|=|{qA=ۑwu{қ1.Xsѩ*uynw^0iyͦ㸟U+'RͨOD!hR5o;_gbFL?_ei'upMpU.tÍڤ' 0£vO~WzŠeJϪ+ BS Qhj-21r^~ 뿤@?ShECrC^|(O6(ѭ{ j7Ax^"ӘД8+h2b;?`DSPP*yp5A4ǽ>yek.iqnX7C#/p]}?뇽9ğw!8xGtВoƺVe#<!`%"jQwQD2z +D^uٸh< Ӹظl^-{]6LZZ`Pk8h8FKƧV=`MFbm-(9_†U5tboMoG9猏I'fp)`\Lu2=N;YK.GHiVG>X$/*_b閍ۆi/׭8V |3?A>Ix08x$~yB~1ԑQiWyHP|c_tOB^DJ߰_pno(͜b5*v) 7Iu6л -)6=q _QjX7mZ JvA2⎓َTxx|~v'gt<C72(.jj %5{^GfDR ,M+4YmIФ"5uй>_@zkjƌa٥H,{OQ: ^X)WhY!C>H nwyw{?78gx1_ ^ r? BǥY6h `o-@]ܱ;\{>/U\&Oi8 s{H?Klwk_QJ>h4nkM e7J8.:@7$*b'B (DZOu]3PCe87*Ƙׁs 7vNf#H!4u`eq^_;d}ZtX}.inX?j13 2-t޺Xs}Q25b:2./d;}Q>Z|ccwYӵF_ϥZdoϬ$et ݢ|bIgl -i$b*1 Ûʬ8i1FHX Vk@kAb0=XϹMy`QzCDs[Gie/;7?]YϲF;faMN3v qw$მfynv7ύBj' JI]wa<{}FiK/nJУTwq"{֠QFԾn!K̈Yc曪1qd89`֖]wz*/D|C B]%83g<,f+nUBe稤8҅pexV{brpTo+`ߺCvg3-Rpc5v L9 /JzX6;NH́rpQvayMCL}9)a.b@%TqPɁJgA;>H1ve G cy@* Rpءyto=a~27ۺ1bY3A2]6!KrvX! Jdw"QbBUtQim?4˽gɈtU^m̖<KG lfpU"{.JҸ< o'3,G|8T[u.nT[bQ'ح yB zsns4R.P1Y3G}l\ n+bm\=dž zsrѼz5FQ3jcmZ>}]h|.Sjb Y{"hh"YRo;zyȍXL+8,/^N:jLa ,sfV 17FX`wo)hen63],'+ 'fn(^M]s9OF7geHWZ5N;:Dq5G Uz>M#==937Q*D!eRݴj+Xټ[A:\̳?ޟHqP\}{NڭcPd_Da~V(1:y'K_wM@ߜ9!ZQ7rM)$TϘ†]Ջz:?]8ZdORqjF: ǖgG `!8WxAjQ @sB91$`.TIg&-Mbޖ4jO?Y7l Z;WK2X:0Pm#Uc:#|6?HH:oN%6=t\2 FH7 r]Miǂ=DL 99$"͟@=rEGErbIZGWr%mxV@M/mJq??#s]=?AXISi(Z ³΢a; Y?I[eaUkKmVg2}DAӒT|l׃-Q hŷb 1Er*\4|% ,O{![o.oo'FhBΚ ;95go2wr |pi3X>(`ގ{ьr&ޮAdBUn%n*;wv`?h1JkuҤGXlSr6냌(5lN{j蓼-_νͼA7QJ (cd`GQnp\Ay"œmYTTGuiI!d}Ü$, +snk\:|nahNOפ" 덶È4),{fX]M0/ cݠyP=ֵ vϓgshw)!y!  |W։8Q8~nfVaǂDfud@D/}$΋M)a% o: i2kR61P4háO}փ] ?ujCb`˫Fvf :X`֤mOđ2O菅suؤ=;g6OAxj!H mk׾7HK:WYg `}-]FQ^679p*Pi: NGd[-tšlJ3XL0>734;9dSD;La eC+&PAtU<E^cʴI i@9xG*Y%%lY,Wwz̧ sѝ Piluxz=-s}7Ùrw^$Wu Q[$΀(ƥ)DRKMyd@}%[\gn]f)^X38+( b¾{>y> ;ʕ!XE6/;+R*;%uU=[({.%UfQ`6=̓ nsԹSt-&E1 /&]G冟e͝-').0k;0& N.8mj*s>ocmjapAb{ztr__ BҰ,IFc8A1c<a9AH94pʻs;%3ͦW5,;_s_S US9r V$Р`0As:̣Ǚĕ3 4D XMnm=KM)beoy`MsKqG(p/!kƝG|O3o2 ZS3L5$ `19{A9t=Yd[f%f{aԎO|\YH;謂{Lp7{?{gZ`嗾kOig9!rH7ʘ6XO\m_kK麨ZBE؝Y'iCә3| Rrm&ι/:}[9ةhf|by$ 'Q!eP>ma" tVXqA:2gzSȒ@qD]p.8ǽEFHaB|Cѣi[7N'euZ-n &#,׃$c@Vd*wNCsI*Z^*&p!cJx:M?ԢKcMjv$N7416T'v߬:sur`TQチux_fՠS+t{eGصm. P K~Sb!mh2xg(4_c Z<OaTHcұFxhš\ *2`g%?¢ O(c8sYOǽVhB˶J@c ^/% {{^h)m)@k1i@8ʦ.+l/</R9zה}EVveYQ \5.Ƒp~%jN!5\ Ö܅!Dh7q>ȡ 6:\LiA7 ?INfNw+G%Yi,BTΥ p㢷&21W1db>/׵j+"4ϛ? 0;6âKag͏gzk U\Wo:~v-aŐ{+MX;ͫK~YƧA\ɼ_T/Nuo1`1`1p1b{@ycU ]S&hw&Շ:?p?>TݼWn2yN/Eߪ]񃏵<,ꗵ9.0K1%>rJ6ˏgYӪ=f̘:=uGK/ʪϴ#qCeXnAX\/mR#VH϶rAÖe$p{Y"_yW)Lfiϳ YY'̒3UIT0QzCHRѷRB͕|-8CKq#647JAxx2LR:,mϙ<4wGۻ@Qp+ ??z*;\(S$_+Bv!jjg٨"nҺd"``GWm m갚N>ΤMh͋EnY ԫL4H%60$3YRV7N" --7W.k?=Zo蔾}Ҟ< nh!Pm֓D-|;Ohe?ɧ S 0K #n %E,1S`Km 1 M[(^t  x'x*GN砗(Ѐ$%0!:걞> a" !hH΢"dA`Kų/"/2j '_<k#Pa>,9bX َS1jdDJ3H58ޭdq_$q/A*Z! Whq$[ӕ(!OXY,(6ڣ A<qpadlJ5}n`)V^R]j]Wװh]]֛&F&.~9Ϊ3aYÈ$'\LD~@U4 cLzVgAR׶ 11ܳ?; 84"P=pɭæ P9 5ʐM{'4i޾2'xɺ 9\5.DP8I=D88Ws8|S}C+GbS^\5Z#ёtyڬQlԸB;#{%~xHsumm/ ׍eSh1Xi␛vq1Rg~9]dTվj5Kғ*(f|%ӀTxČX郅DOei7"h}SfsJ6n/ }7\`ZmҚ6Z {Vo2y~lŪe1Lr֬q6MB:;R.3[r(S^?I}'v56?}˹=?wΑJ'>G@h6& kY-FWqr[ 4^,WDρ |G!jy/[rԥL' {6M _9 Ms(z<Yqb @g@ot|#83:O4ŎlC?ßqP=qpިKszJHD(RӺ1[RV^n7~>; ϴj\|S+ml=mlc)ܩG\bnNZlU #Z&G>2D#Ro;Fp;>.v:˧+б)@F j:]ja&.6y'`X@R!31^-:l pnDzx70AE<՟J}1;jp [1e/cmuvTc'/)IB=DS`H{7 s o]!>d^y#6Vd҆14Ef:ࠇ4wbll87>NWQo^'3XRrJ7.yB~{p;^W5@?详?V޿|̯^~5oMr_SޡwM}v@wA }UOx@"%nv0,ܩ;1͂u}P=oudyPp!*yټ7h0' (;, _'_K^l`.7'D:#Mq#(1‰1w{y'?s ?'?|/۞iC>Ȧ\/.ELQ mphE 8+\4` (ރh.vdD4C@܄fY$Pu8ĬW2σy>[Bi|; 7 |rz4Ӆ4Ȫg]KB/;:{H ` Z*J-<3bB4m 6roHj̄(g!RVԊa,j_,iSv+n_׌ca`k%,Php:FFſD$_d)nlkS)tA J45‚ u0p@=]8~MωQQSp\&1 OE3CH #Ok3x@xߋǢʜAhnt\>8(~fb ^,v0sۑ$["R ?0>`% l<|+/DۗYu ;?LnT\~2t1*uvbc<<8dGA=@&4Mfla1 ݉=l:)f6!)8,)~+'? bv7S:?'{}-D ˯x=E{ &|Z`?[+/ BN<+ߏa,C XA} $9RtR6G8pbf;w#bozg-}|'6=ƭn?MSpuDu5|ծStҾqK}us驐"qdd_&gLLe6bJ-Y&'̧᳘.1h6 L15gV`̪P-L 8,!shHDZku֪4 RvH,h6dT^8e`ܧ;6~WNQ(蠛RT'MfŰ). {b jx 'sPIg lޑ0{VmVh1#g3q$O~b8{Ý}zZl0y+B aZ\hOh[/o^Sδq)xp5)Y888_eu1eis4LqE SPu *T#+ěT]Wy<2zv1%5A2c/J:b-,%)#)\%5BQ!( I8_wrjP d ŰJ}(Iec};`RB,)BC#btPo͘$_ҡv_MѼV=GR4_* . M0yU!pSywi3:_婟>d>̉u&C&6;|ixR"/*FtP/AyK$R/@J"`a_#HLc=2<6pRbW0/[Fmv{vB\F,wp8ڋBksWCܘ3 ,WN}Ċ)C.Ϧ 4b\_,7=\yx! Gdj$R~6b]R Fa@6,`:ɏ mncrenJ8۩A q1s\a@eP{.>'}=+DwDg!HXz*;Kz[xo"@AɓjD.2DaXFǀME {*?0PPF4`_g(1cSi:)WH|ϢLG˵E領@b;0`K9W dx:7 ~R) 6>oCN_{3()F|kC3 Ibj bWVo2?d68.)r@ ) aFAB~nK67Ϛ\s)jV ,1=jW2WGl0 8Vv[YDg(ąv3gJ{!Q* P1kgbA [[rEnXD2h(d4SgNO1E5+UEHRg,I.DP9*s8 'Mo *4~P'~}Ry<f[H&Vn:)3Hq:-E)m QlH'Õ< m kÉ.жq6d嬜jBhGL yYpGQu8]EdJiZIIԣRj(:%"zPYN[I~܌em5z;p~Ջc⤳@TL|Y` 8h~!vb!BX *TÄ?C ,ܟƣ(Mhja. w#ȟQO|r~Pn{X6ɡF{ E=[r/{ˮ.N^׽iquwp{ԃA^ :k(DA%,=Zv9%tlM7^ ?AnD~ /\q k?+@Jϩ}Ӻ e#e4hE</ ך+a 0γ`_6usn|@3@Ѹ˰/#Qe%mSW[jX.OQ}Vtͫ _v{źyo0})(nQSjkv,FRr4n7qĬREKދYBlX9 &6 K@LHdmyYm&d4|T)ټZ_<4yc> ųx&~t/V'ǿ)mޟZsZX ɥfMĵ3\߰.jQWd|ǐ9 @{  [l1ԨDS6.4{|q.Bh0(E%4"0/zgơ Dpe 8GQMz.xV]%e8 rӳ$bSWgq¶>Vhp6 bF" ܘmVD<|-|~TyPP} ZP>>B8@˘ZF-6R!Y9IC0w("귎iր=l>f52/zL&= .V#E L\rz7eyۆSo,&6n-Q>(i1 f6LoXw`dC+<*F*FMb7Ǐ6T3H6XP 11.}˓s9 %ꂨsqQt.۰5hx)8GAD) b)Tzʧz䰮BJ`h*gdTs*hekHzpHl#J3l-Jl,OE&4B!6814>I;)NG=hZw6D̫MHhJ^VɋFf"8 4`^M]5]1ٸ'Iya:8iZY)կ>y׶k'$n] ?11'FvFмcstV#t1 !&z:?h p x)$\p :*tYqWS4:k{BIՎ"pPP(P*[f~oª6cNd@ ?롞YZ@IB+L@dfWAh"%HK}G9/ *v:gRrM'ԑz&GEy![?&Jn˹ŅI}*s2@|#g(m݆"״DlSD5[ \h%b!uXo Zf20~F`[ Xݬ#dR%ch@'#DJ2, dxH U+9gPwUiڿK Ia{G8 0aFFyy͆aoNqq+cb;^+cg&%Z~008'oio9,?T'쐺g#}h(/|?@iԅ7,jnڍx8@>:'6DYA\i< I#~7M4CA<3ՠE$&ʼf'p\SQWq@Kbbt\ &hA `?2|)h?߃4h\}<8g_{|0 @u:?,~5'@5//aUg).[|gd lsz<ff=8c *UQ^t8Ong'f 4 OEkQ6V5)h2H03Hogg"?,j:DwQ:{rۧoճYd|wb v}Y|>k tcsN;jτ(\l:H9o&(9)dgWV iN6 k9Z)}7 I=M(gḣWLZ"D) \Т^ȃ)uQp5!Q'p⊇=q{)-Z6~RH4erϟiuUh$j6þ>D(3&-<ccvt{n0o/ Dy"kZ22\D}42"oٺ"!R}jZ1$OѨf~e~пCѿtѿ}Gt\|*'bW T15ZS0pxDya;UnCe6y..բÌ\gMAlLQ)7&N[R\$?$O~sz\gwį-Jsnda{>Z ԠUd6ş=>ƺEO@3Nv?TqDe#'|o w+s [bF?Ճ)Xl?-(:ଆyO{I~&!{ Nf}Ϟ z 4yto13L(D6SG7 l(ȏ~N>=࿇}jW~$'g~8 :sB|B(|-YvA͏Y ofQ8Փnֆ2:]ac=ׁra w`d %.:O ^Y ,oowMLYF@ل9oS'Tg:jC}ѳ Dz6c-J~Kәq )J lD1F V=tҷER`jIC@."M./^8liǣ Y6!~dKs a \I'/&,zS3 RE4x"Х[ VdXHZܾB-cSGʱ&r0BDI-Mju958q?`~@P3P&Z|KN $T6eL@KI|iK腁gN;6_ WUSI:Gj,%ZiwdAꖢL8X#!Sc^d@_Ytܰř#9,G:i3?ϲG&aj! /(h5QxK[ꅼChӯVbɨ)4>h 8ejd~ C۴x??qӌSWm{!!+n~ll^5rb@op9&tHGUA[b1KM:4̄trzw\:}B^ WH8څ"Y-s= h%} Ĥcs J":/vxZWr1X-Qѱ 0]Gp "mNOC_ \jƁ+_4ӌU_ī)N-cszv /Hl`D٣V'rEj "oE<{Tb28#vc1;$ͦ :q~`>%%޵WUYo<*Fk3AZ/ 2ٶa iF)$*=к/ipyidXO驽T>n˝}:۞Ë{?de~"ȥ5!^rQ7*{ⓞ1>+p1ߡ{Fסy9?Qԝ4lشT#Ƣ_qG>a8h.j_2<U*:h A$ Шp[ wJ$*eY!W"Bؿ0k%xٔr_-%Z,Ĩ,]˃PS9-OK+#c7wi5̧RScprimK!t!  '+x֮=odžaPK (,aJܡ$G[?njאB A`Lh a>"p ӮԉAb1U\~+I9 BPuBk&컭2x:j@RnvmyKTЂPE2jP|k*Dަb^mӲjwa?S'F(b^XiyPMg61Cׁޕ8fBM A$U6br2?014( DC˜2 )5u©=%x3[1ldn½IA{s6$2w u'4!i,T/oۉ1C>`eY=o1xju'`]7;vUW:1x Tр+9Mſ~Q-#L©:׵(< ]J,80.)İ(FqDu; |0\РҾeB66úa"|qE,> 'P=wZ#@c'v'#2zHZ5~ .Y }ަ μJWq۩B/}A4X㲘@|"Q;&PĿևنyggi24ɪEͫ# TpwW^|<Љj\a Ȑ031̄cB i zmc:fՏCL/-G4T~'0_T/OogFuɋtz#_uz81]MP3qb~+ - \cϮ"mzKLu*8f6还_!FKy˩wF~G.3[T=?/>1-tuc5z5vU#٤ij._Uv.b6>= y?0m}-ƈ^wڡZL<?uxx}|vۙZZb &X7@qZl GVi".X #9{tzN@AUnFr9h]7BB6pSiET72aR$P5$̦$v /C!}ų i~Oz9.,+fև7Jv*Gj=**UCKZt>k:ȹVq:bJO>ӿlo~Ѕ:+ Bٌrq#^l:OVP)3F_]bE7#c Ba6ĸW>f3 x'ܛ<3rI80ַ( tS|#&ڍkU}~<\B: DLMmm͉ZǗ7fs^Xm N>P~ s/v=N3Z;q!p~cK?Q$UO|h`$N37VAߊw'q6[d|K!́<U~ n 0 :Ȱ,pƼ Š(؀@_ DRq kiv: nPW[8w|Zk5}Lcb# (SFTcT9y)@B*ֱe6.M`Da.;yO^/dW,#ZDK=FFGZYj9W"w0eޫRTGbkg%%Tk}͆d `B >4!{ٳADGϜtRXA&GA?.-EcHZWՁwG#r2҉ g.失5 |_o2H#XUY)_&9N%6f74lwbXs`2ѻo~8o'q(2ńR; 2"[-6qθ?Tg^H*% t0H2/&f{,2%ϻ" X6ƎNJyܩ_<5l5/W"SiN:Eh!N~ :Ehk~|}V*m-(hoz!0Rc*u>6)Ͷ_^-#wIiKfꍛ,HX´Ahl:(/zc9 ʊ[~g+K fI"| 3FǷz-MCy8N AW?0ӦC&ŋ҅\&V 5b)x9XW+DY(O,uHђ8|mLr Rh~ʆ_'iק[sX,[ s:<̌whmPlܛfMB^z*6`[4nA-*w^/_RS֚ub]NmMc0C8Av#ƵS9Wk_ݴ:0_F>Gd Ȑ囇-ia"DrTGe-w(å^shVrب/ɪK/IMt5*ΜЛNj**~!8 @ʷm},=љ|qeCf<ߴ!@tS!#o;VhZp譀Q Kº?Ƀﲏ)4aT Rd9^y' lfeㅆgC) :-\GAKXzT?)蛧vR`>ZMfdPAQcvD{(78A!,Wˎ4ߜl)M 7P&z{-Vk)Rz]`l(k魓c,kTz˷W; 7Yo"iݣtH+ҙ QpMZvs')5U(:u1/4:̀1xIU'o() 5kpr~ 7ntkCnkxT̃tǡ̖b1  k+_}tVq|[k~%Dr)d[ tefjl,|lTў1LG3Qtf^,6/\An2*MQVfA=6mr>Y"t'A6fpT,=U܉٩En6յI[r3&55(N Es ٯY|LfdIfL[ E#iJ&2wĝбewc5z6¦1ՔmNH'آ??ga??ot^oxk:cS^2=ڪb+DO-v{3Y]J6<-'Cu#4FǮKZ,??Ɔ[[bbjTEm 7VܺhٵVC?:ĨPXG !O}`#j-o搔Y%Iݕ8vr_V#zڭ}cTW.,Ov}l_][?ѧOM :1 p'RRK/W,PH6w TVdJK_㹸Awl%Ck-P5͔6;ht5H55hOfϱƲFFۦvjH9`c6?AIlf!{u!vɻ3 *4G[ 7O-Jo>n.g<n~X\JNcEҶr *;;`Wz$Y1)*Xn&35R$ع  o頻+nr&xU3 W\^' n1_й/Kjww7^Ng|xCJ+_Œ^6o1x^ney[Y\L+7marK| OEHUo+im0y*z.5Vֻ˃Ji! N{ـQm8O>W%vT 1N}vg6Bz.Xh `v/o;򏕟] c*3Df8;wbuԬ{sa ! =k8l\GF%INT߲p}H/&G;v%}^R# &p|lZlrх{b8&;V(XVOoiQr2δb E $peBB= Ο=+W|k[!JHiӜ3Q.K|Vp[_x$nW89r%+qs iF/F'7Y-t{Go(N;QH#47#oӼb]#nqo _L(9mr1´>`,htYnCIZ &C m "5o1@egbf,\4linV6nƞvo{N`ratݗV,r cp ;evF[#s_V.lEf!&]Pt[Ih! ()Oi$Tsa( }1{f%KX$c QĞ~o] z0 Y&{ }.t[}^HYzB$1\=Bzc반\e5⌗ cy轡٩rlcO`~̱Cl"PTh(:2 FiyOyt&)1? }vB > WUå0~AB84T=Od{qi> ? YަA!y&V- 1=XZȿʚi* #ZnJE6:Jh=;F˒-zk>BBo\U0PJw bwdDJNGx_!nw ֚Ua) ~G;u-;u_]d7} Cm&Yʹ- d4[[>{~Ua { }h,D|:L= fĕsE:8Ք8Щ%T}Cj$[J:K\]fwRkvo  t*8Ozf[!MCՄfHL-Vk=a|4}<^ySYV 7XF ]a4ϳ=yo="(f}gi@Ya9p3*&c٘cӕKɉ#9AQ5PRK`Qƾ泱|l _]׮aMa i!~1W!f([=u;}3L3AUGu`O kt_n^zf!=]/bF3Ni#H)/39v;oeq3 FU ?;׿=8x>.ΐvQZeC]h[{+{G'o^JfW[ߴ}ڙܯh1(_VݎN:Fw_~ 7>6nl)3#!Z n 4fcB0В)޿o%m'Neچy="c-r'TV*%1#M6d%%/-H3aUjI,?!9bC\ pU@ZX?,՗<S?ȸ{.>ejM˟>of+w"Ș2hKmXvޱ{ s\f}e֗R1@y{_V hO L>Fӫ=7 ,y0fn>P3lC/^nߩ!GQ/ݻvٗ{lc'ed|Y4l,X2&ؕM |e\o|nII䳉DKU+]~|H^s\asw1-;"}oYD>۟-FϐkoV=F5Gڼfo18"8awp{O3!/bPG5ޯvj g|<@/O4u/+%`'R|8M:HVٺhgա-r,U^u-ԍ|65ʓ3zZKW&Bpv]nYj}_n5XovnPʇc[O,YkS.9Xm`>_KoOm'{_5]A7bO)^ r~ry9uF#K˨wjd1On&:({+rY,'ŻPR3Ysa+# hl_Ў@W%qH{k˃Y^tRko'+x\O+ C ]*z70}Bu '鿬Ϫznȶu^7ڠԈu$/"l5am/?:9>LgpU~8H&N牿Tf:3}.?LӿX5lHqm jْ^:ln6@] @$C Ѭ lcPâ;bjABv޺=&F|2<|֨Uy'pP M%sZ Wz"K|3c_Zۆj8\%LD9$XԒ漈`S|~corm%_Ǯ s粒jE}{XR(k%lt+-* 7`~}*AVSJbXlDƖ1MM+}p0Mvvr&3C Lۇ<l; Cb {rt  kNn:ExLJX3< dAm;.']=8m0OJؚJ e9^L"s9eUBĸa|Fqϊf3ϻxӿtP~iޞga}pY=P?++΍/sc/S&@"92b?P|Qx#QfD3|/hd|D<ڽ}쵁@o>5Mjp;6M%(r+J~g1|$X[>p ¢jhedi"~էiR~ϛ:Hq&&dn;:<f3^kݨ;g1|~/»dR7u=zBZJfe'hcr[Px1E)XMP {L1,E8qDgC)fHL"I֪}M GhϙsꮋH/#Oc.Ol@;!ͳ~ZpHaEceF?\;-5c \(u_ C`4quLP)q<"aA|.}N{eҷIo { Kv\0b2ֆxNH;2 -h:$Jy? Fޭ$ܒ7jKA KkW1Qڂ[31j/1l6q9'Yu0[rߚ<#:ɏ|!-T6AOೲMϜp#9q2=T{$G}SȠV.{c5ۂ5r ʅ1/!qۑ5g wR9.?_$'rkzQ]c%=*P4%,lFKr"*!~D6ч}1]џa4p{mޞbm~qP΢ya=O&)ϕB=vv()C7j8#b͕#a)r<.ݿb'oﯼF, gpikz<;!g~:0aW?PCg/aJ/.K+ci^G^lrT5؞֥s}L ;鱜PKgO`ib_?*9v,3!Zj=pCKf |U#|qv޾s`s w]zuZAtpD+  y83N(rXNwVVJsꭨgwsm2d$2 K "QAMA3TK<LVh,yQCiVwc͆| j|]:6i8v&?W!5DiE;#{8qw$#C[Lγ`6{ Co4uHT* lGzuDwJa`h ia,h,#.rwOG}2bP㪃ft3Ϲ1]JX ;wqMgY1H{Sy9 ?sJF>?q*GQ8y bh`a'1+.'cvF58t v9tHϱSn#.7t͏fFOk,f>W2YJbDf28DDGh:6Ѽ~9-Ůx74G*+l;2+qQnO>M&@`s7\,[!cy׏Tg+a}:_(!"fp*x)fݢ@HfKyIZcJL,o5` ׃m;f&}Jq2#{x̯ZM8]hLkֺ}::6r3aѿaS\M>S,|/Tfm.x;_0QEE/k̿)b z"z{m7Ot2(Ӟu1p.EXkihf~ԥ[81=紗pK+f}~p>fHLqhN6uli Xj`O[L^n]}uU<<"L]+!< R/ć/d|KWy.׈R.ʣ;Ugj^˜;aL h14iETtp[pbtYk@uہ>RQѺV޴`,pPP_m GƑ=#Zh~wpoc񪜲B:cX8?Snb`H2Jg3@]UZZs}ٞa\6uѸ`=7j43:(5l1=> {Q"? Qޙc1^JA.` i{{]' tiyTNӡ]yR@o9lmMoZ>zG: 2@/-}ϹlN=sE]zV`}Sp &֦̪A3a.W>@},Mg/&ϑ:^{ ?o "FT*ZHcOt3Jr%c^Ubw˞o1kZ@6!G9o&g3ob2Nze/GZ-g'1Qcw6ruҕIW;m,Kln7bx,Fonقi?D,U f@]Y/"'[̶#ӹxjk$!\Q:L`2X4Xmr3#vÇf/FzKd p{ RݟQ2=cgKzs8EF2#qP^ ;ȚN2W28rx.ʅ\N"Cw1gv"c`II+ -$v'Y -rň]Kd4~܆ښ ȼqi{a![:1;Cx%qaM:VFOX## +Riw^p>: WS+,gfPL_ىEeZA \W{PsΊgs@ JU4|pEWA^xS_rѸ\*4 $PW |e8iaL?~Hq\=4BO>îvm.~7Sq=F[[4l>ir{ӟ&fc: "BK6Cbz llk=/Kkc.vojx뙔*LGhgݺu 3vQv;YOظ>Q3{m NLΪV(xHMk;!ݭQ,FzZ|Voxw{?{$ٌ)z$`[8Mv[R+J}m/o޸N; :b!-[l/OpQBvh&H`ԬTĜ^>OyYtL}^oo6MGrC z/@A̒r4oo^v$E!ʿE{2Qk=,s,z$6ҹ۬?;%3r"V >'ʤs1+F**Tօ0C?|K)y>u0(m'K{/zլs_Gс^?,̪z]mˡ\^P' oB`?nOXg6ʗ͢|sU7Wф;f/^ɦ؄xڮ"f1&øߘ \-a}s\>:0"1 ow[vGqxXA,)5=h/I[vhJ0ggA&T;`ز"-,--y@L5rkv:iS)9 2%L"'Q[Fٴ[Y&3M*? _"KJA!`e>?shWmbMN(a.QK0\[Rv؋8%%t ,Q*[ذ wUs!ŒZhfM?ʻvǓmVW/9Pܧ@A/#?6=V&>(grUF!+r["Å!UTp"0IWZj~R w>,͍b9T}U,%I\h덍f^4kE9Yv~;V}~9jbܙ? JzCD`nkҙ{.~s_fNҨƍO`띦=ۋyCE=('+MPi\wqbn\N58ytVy, {;TM7 [?VcV; 4j5I4ιG6hy/]I>u'Ԡ[׬1ݷ%ګ=FGֿ3c1-xiݝ25nNM.*TbT1DsB"[NŸ50ly~ݥYnuxΫ언ʶ_qh+A/x o^Tues}sٞ}U[: =xc ox*kI(xMgNqKDD/%o\zt<k:|vlֺqn,[Yykމf;dVjIm6Z4dw.~톉TIfU:g%\: vSwZ5y3o@[zU(9(up)uT}E1/>t/7z V5 _`3G]V*#EE]z$x_G?~)=FWb40/T(ȳ>*v _ h0-Hm, Mg&sK/М|_ b;:%~uy8zϰoIKMF zz߾̊߇7lOw.xY}_,Kx+}c1B@]';iD',|`o -Vyɗk>FfpUJ~ɗWx0Nwgt\ rt?)3N(zrt viwDŽ0;{ۻ}n{o;~}p~=x> 0|^b+M 1n"+IW?&lM|^o8oPIJO|-ͰT7N>d 6hu)Ok/p};Wy^J2B~bԍ̔p1ybi'!Ohq0Nl\&wq+r|;auwGkl~g`a/K J(23˰GD\ݏ#RKA"o'2#wh@^ӱ' WS}I",j3_TOJ[s+3%=KT\5p7T\f\Ā/[kw$'K], ^7yuo΁@s7Sqe$j@^(kmJGeخJ?nsI:mɥqjc!4icp._(g:ɟI=6[Dkn@mkpIgP hByOML_J+v ]*v7U/]@d_Xg8SMM Hʩ`HC։⊄jPYkPV2ے{}VЉe8x{}QE:/S|uR! cce%,o,'C3)-纐p#rSN]ˋl",xF~*:8_ ,ʷ_ 8۶W## [`iUuwy1t_=^’]W J/8,zr'o]Ϛ=F-O^E+*PB-3jG$WAf`?eW}OP ƸԘhB6!-&wΨ//OfkkoӶYZ,'L0ܟY#cmO2|ڮ,:򠚿nz}]ArE.ԦQT}6 8=:W"-R%5&ui$ Hx|HL#&lVx&^qxC:q?;|Pm 7R-* 7} b+ nE-5.Aޡ4Y8&'`:(i;NӃgqewgiԐZ)Ai)*,+[Hdi}nlF}}:3Oթ^DuԼn/fծ.etѸ~#XG/ⱴ#Uz:G(5/ RtWPK6nl@7oKP[ Ѳ aK4⾰к۲z$[qڑ+Z(ďco8X=yzZBR9+8- ܋ .9P=r-NyLVNUGʜQC? ˻~D | }6zW-(kv=[_ )]ڒO}K4GEDI߬>/"@0jNev< 1D;V I1Y|[ K Ui\h;B+; (aĂ˒/5wxEma.n챪s’P`-φ2fMeɳ9=B[Nt<4*͖4ѐ\͉)KroO,{}jLͲJ5#~s)XA1$n],v~-9u$+a5rzStS=n^9WYΪu)]ڪ֚k Y2j>5;Ğ5/?F]ףvZ;[ވZvFnۍUQh(v~,ZT奀dž%dBt(8NGr ݘJ3>1+d$ ~% #k9kuB KN^V8VneuO3Q}|CҶh]Wѩ9DK@r;?=p I*.(oL&ӃkJLh7Y ]bPS}4L tcĻeFV\.CťmY8F ;i UkUwvS`2MĚ^ފR./__x!l! iSM6r&x/%XOO=#XҭjqSu!:zVfs L/]6C&&5{ 쏍696} ].]<J)lU_tcOh;l/欍 kF=ͺT~m=)v~% \,4|uKg:/>{a(du}c,x'oWnӗM,L|ʾ~zD-?]BnUz3/\N~oJ7םld #Tmō{ QMhftE,pQp˾t8gV5,\@Wk ͐Js/=>ٖsdsN b-TK0 [o=g۔,"J: P_1ʏ"LT/%u>-գيK9/^u81^}+F`aW`~6r3x#9H+;'l'6G@1 " )fV0>v鄍'Xp=יT*iO! Vяjn2j'ҩ\>{"mW@7*X]È^Se}~쿄M: 36 1,Sݜ-yx KtD_nE"FN\CH0U ϬN|MM'VCvȳEX=kޛe2j Ob\M{C ^xB B+lzF4s`sWp 2 DGktgZ]^K?Lf}>Z1}N5_~҉tr;|s}^K kί FcWXF 1'gb+"s4`ckj^}a Z-ՖKx>_[^V*l7>\MePdLZ=@YMW3OT+-6&=kh=V6} l˲Xm87 Jvtvf'\E'}B!_4헧@o$ڸ7rz+8M;J+lD$Z7-*$}!t3VzU#XIa\M睹~7O3D0?_/3;fl,)+3OGO'a:סw1D}VRhyAtSÆaxw}2ޞq3Byᖈ1x $-ğoWuaA.MŠ<泞NW8XAI8+Ly^]Cd:pWFZyan`Efy#-fQ-1?ߡA؇OċMg#׹xl/u+ нkf],{˾ 1Y2Pn' <@|usTlW>9e+g緷2ܟ1ѪoyOp>J|%E<t60.1wvUf.|x~N­QG3iҪ t z>?AQV ӹ4)'xKtU\lDA+܌ih r+|z+ĢSղ 4.O>hT^ C?Bt 5z#҇ ώo*.tN|J4;F0|.O8 |ZQN-cqT*z󌬬zl:=5 B?/x =_@jSH6\~(LW<4黶*YN8OtaNgܧPkSt5&'ܩ[wB9}*zVӬV:Ol^ ,IFc lZ3bnT8j2ׂDjm<@gZjRfxGO9 m g#B>'ODJB'EƓ:a<Fb+F^/[?_LH~1 #t/˹~$nH~V7{adGV7{gƴ\ߐ5-׍Wҭ[;_IvĿVΗ7_;_Kn>F[c-ݺq~]t/1'/{9y!݋ {e`Kn@_3~W ܵkf@P~f_HH}!݋#u}Gt/VH]nH}~H}/ϯ҈}~}m֝/{qB ^/{R9_/[9p__5p_jkRUʹMrp6 1b85=T'{ϭ̯uzz~EK22ޘ_k-*8ѷ*H(r̆-"ҮjKQijMEOXjै7E(XG7Log,#tQ^x_HU+Rccoz||!Okh3rI^ȅλF9j >+.=*U|<{h2n\={ ld+z[]Ӗt%7G%) ξE,m2\lf-j*ƅpf\Jof\}G#DuR\ʽ|nX Î1Ƭw /@2,;/3e c2u 2!dwpCjJ:~l.y9kqۀ.?X91"ƺBA&yyWU+nl Ko4iR6붿IGHch YDC\oWoƪj4}ETQɀhͷ+oT3yb 39Peԥ-3w)._hb1~l$cQmU+,w͵hBQC59x΀Z9W".._߲ai ,eSs"(蟽%Ezn܃*F,8\Ko.U4x܆^\/|ZIy 1=ϭ8]R7N.UآΞٓD2|Y\he Y:~y!ƫk VnN@kBVӏ]O' kox1kҿ/Vnb.8 026o~U` gk2wr t)N PvM{1%󯆩67wN'"x%Y|pE= ͭx'۷=}>KI_;h-ƗTEEv׬JVPa98̀`vj9AfG`%?^#9}YӒ3~5ZxгUcقy$pca(^^cVwmy'%3L$)SSuVǣDvp8gO*9.ϱ^DTaFȊOSb!gg4^[ i?!&ԛ k9Yb<sФ h #Âun[4'p=)ɝyv>MY(acb_l;SpYѵrw?Uil ^"VjJkab)Ve䫧[ﮦ_]淤[,w뇜k.U]â JF=\a) u(*@ObV#8U1۔Vv^m%7x;sXXf GsD~uc+69 $0CB!/ 0+_A=oUlkqy7Zuq TU[HﬞTR7gyX-`ְ¨#T,o_[yn[8,jG_j=jPv!*IVBT-G|ǃ(097 tB< kcvL]H_՗֟x8lrgXuc|#Jf~oι~=lY<$_YJ3)aU$Jᡄx~}:l>)*^>L'Q=LQgV*? 4qr*||:cGφ0G߿$Q̣<=, Lͷ i|4f-mI@e`⡨]LS\K/W&|Š0}mK^ Bxt~2Hf,VxM`ô;<?Ph Mn~9ƽކ7Zg?o^CG!g"U{ =s c5mˈDQ?͎z4I|=K<~ zQ4\՚ı?`Z_g[SrFa,fwepE-+K׿5uJ;3:3k?#.<% O>g|CIuB}s.@۞&_Td"ΟOtNx ZF5f_ 4#-GO]Ykqtt;Me⢘Tnd9G9P PzGV8^bqႠٿi鱲$F9;s:vp)LJŌO8EJ:< ew(^,uC5 lT|≮ڏaxPju:-·vM?B4ΚݎS3wvN;>"yd5s]H'wE;o6A7ϐl\r'f)c)Xd5gEبQ&3A7c&ڕq>2>If=0pDq:.BNz.jmQ祒p*qM\oھP3ϻԥdXCM3XW20h*<'|pE%Kv,.n6=_ZNavG~|,.lqO 5hQ"h[q} Gt$|ap-tOP{P<(6R7^ZG'he_6R0}r[άXNKYt,_Ea"1,¥Rme]Ϗk:]'C<'y[I{*P~Asz퓰Q/\~&s*AV܆9"ryg,1W$W?yp^?'X6esz8B 4`wi3EJ޳ƚպYUY3~#lʾ`1/<Ǽ{Y5G먙 EP2e3Je3uXb̤ыTYwWǵN+R}ley^ rƍ㈥?xfgtZ9Z Z}z& b6]ұnTaZSi4=%Ցhe>^NgK.Wo-C jܟAdm" p U}.ɚ`r]} +97ohqZ ?_pw(#kޔY,֦;["|P>C<Z\NVn^;]lٛC-R1uz-$ yBf C{?̧tj9V-|k&\)/޹*ZJ޿{w^{4 8hN澇QpsjxBPJvAmtݠn 0^o]k8y+\lƫXⶼ滺9/>V yu+]v)+jVrG?REvQk;|NdۙHŐ5Nqe~'-^QI6W7Im9K&fpe7rv&@ R^6fD niCysRo|:DeT7kDs.~6F߇;ơ)wHT4iXOXU`YRaL!R+O~b6+qj4%_:Zv,W\Glқ__TۖXCC C|Eq'hֱ*JgA}un&Loro3T`Roh>Eư XnPzNNg ^7VuRa[6OL/wv `B'>4C:/j>wIc/_sd98)WbWIqD uKn5hc)p=VWCNyja*($r7~hE<-WTTau})٫Bb^-YzowI1/̿zGz~F#!_j>>‡/n[f[\clT?sr<"$4˟ͧsQֲ>ة+W[N~ʈJϥ7 0,k~: i^^P 6:*☾#sqzkHSQR({wɾ$co(^v,|o2:zDƊbhz{ N,#`ϡ3!d=9(,jqXݏ?eqθw0x 7ht<6ib ̏t,dz1 `}d]a!V[GGi/"Unf*JZi npV; ?;23/Íck4ǎA5rs[=bOuVHnreLEOJU(z|N_7(g`<{˕?+M/TƴXSw~+rnNYm:ά$ iZ3786d^:4Hk 2F|wwjɜ85+[7汎 6JݤcUʞ?.or~B<+UP: bz GViɦuA_'aY%ҀuY/%dEBkffXWu$:߈%7a23P x?'mO' CNjlҭa-F,zA/Gcܷ}gUkcO ?7S+ceC=|-2:`v?YP,kStZzn=vE`dYV8Xp׋ȩ>2,7Sҙb aX7ZV N&# Z419]ϤSS/fUmwe^:w'N{ubˢYo|hk$|u;Y6)Nn^/#}EB.IJ-<+9:*_Q}-3a`G6do1f/?kAAH7{<NL}USgoP6Rny|Y_xm5LZoM0x^g rEFpl8tN|g~N\΁|?1{OBrv$'"kt"^h1낾d7=Q>#]t~V_*uvu\~obr~xw/YX4S_@ QC֝=zRH soY%A.$hL:gQQjy JJVà^S/Nα wjj7*fF4y%JW'5CuV(#_ʷZR`0Q@ʤ)OQGսEHnt+_Ǭ+K7-PVj!;Mi%=N\θ`hDqvYHnc RҊgڪm^?uӴ%[x"V,Ӎb~|0Ohty "iY~jzh}GL:aWEUK0s97-U1c?Z:lACnLҔb`Γ1$~C\(^G!JjZT~6H$u2Ym1!庳eH,R)ϱ6M op/Bѳs6>Ƀ~yݣP~Ϥ!sLL5\l% DC!m裤 j̴wVxBSWwG>Km>5fq>jjҡ!pMCqlv||ӖfˆB/z 9gx]FS_(Z6qg7ږPfB9h%kGU^kt2M}]Z:,hG#w(peTsq<A@J-YV vC ;esa2;W9N;~|S'LH}@՛j\2>,p.R@tZzuB!ԴHmyZ{%H.) IAZ]0GW=PaIZioE I9>aQ-YKÒ#q9\k-P8kc aDA~k:{yTfBΠ ԸR܁hMh_cƟT| -YRIu\UL;TXaxOa 0csJ7Js#DdŠ)uu,8EWKOjgc֙)\6rf _:gI(6kd }s$<kOZmh={O/--,^REWKAױAvǪ03l(ZL^AX t]ҩ:Mqw,C8E˾ioqotݮϵ2seFGĹHr)+S_Q~o<.߇ŝFoV>"³ƭW}[$YCLm:c\Gucũx+.ͷ:f2s%hEmΗvSo$d3V-C)k!!!VHI{MbܺU\!EG(roKruv☈xDA_:E.7Rx0*5SPreӍ6gWҿS%d#bO2$V㢌*?Ͳh܊OTJS5;2֊sTWm6ׯegʄ/e+4KϢsvn鞳gS-)WY.Fm'j#`g ZmI#goG]x;JHT8k6L%'z‰ J*6H>gg;]+V:ZZ#3dˍ VSDž]%]D[MkRD2}8:xKEfzXNbƅڢd IBYf>SAQDɓ GI~9WOkEa zT]:ڂHC"}%M@ߦW#=Jo%Iey>!@"gP~!xD0q,P|1^ۑUҚGp$R{.C,o܍+XJ{ L)=Ub p;AVzۢmIJ`-ڢ; [Ns|gmbtR@*64)O^aˆiupb{)Z|uGbVFKeas q{0~0%C1C\.]Q*3rle' 6{Zb?;%"n~{2<oZ5EuuWbσksv\6+rW8]Nz$r.i=h#jq(b"TO&X^_~"W2ȔtڨpwI3Fa,;-QрTX:l3S]qQTzdc: _6DJf]pٜ z襲^n#;Br7z ®44+mu5$u1l|4&Ƴ?XwHĴ38q;(PhnP5-"H!xTndόt=, y EgSUe$jO"wZ O^h$0ꬡ@KMyTNYMN (bYEZ7⢇l ' 8=q%An$gs?teN=rOKrS*EIN3>IDgae75BW ) 'J"o$lx.0:0`vߎP?BTu]ɕ w#[ו2fFRo(Vr+*M/Kܭ!zTU"n5pɔZӵ%kcHիXQ~ $w*;Y4mן Q˒TԪ4:-ZWOF@哿r1^ziwKXF-NsDEOsw^iEpąͷ ,]N=߷9$=ƴ1¦e$֧1ӃNIun&bx@ٝgР]v t͐~Ы:h Z++bez5D$(Vb]c!g98fn0<3m&$RP𺊾~nVv Q\Dphh ӯ,dzń|?Fi8VCffln0 WF|X` W^H̔6. bPZDȘd%3HláOwOD|ZnƲ0uU:Ll=ӒӴ|:Zˈq ʻ5T;9[{][Sh{ )&!0PB!3NKXd{>ШaK W?&|$4^Z009aw9#kYhu,]D@A:uÙgwTu:/"ze# BjԱ>YK>-4^Ǻ 9޹jsb%M߷U{,:2P,${6i}[hT=~#z6?=靛.y3mr/Ѭ lއJ={b$L\g~5d1%]K3.A҂sX{\4E\JK%tś?W:L8t%*0g=G~׬Ȥ+ɚЮuYLawT=Ζq[ȃea| 9C4)ҷ=-U va&$2;t*sEZLi-gaeQZJ}N#,݅=(j1{ eePS \frG ZrAh6jV:/T*oW*/2FGcC$y2/*7 vnS:ozSKex*E|ޅ4b߫\ŋϴv|aaFn!X60ѯQ’J9fR}D\⃝9sOh1HS>jU@"im7ΐQ{ KΥQglF]`8w+I&c1A#>##fUDu差K{lgTTa;X &:Qx#SBD~ UD֑g+2<7+K>@IxDSW+Y{q3{;dqPƟdpe6往| &J-~{е2Yp#J~XSl5r| L.vq%-Ӫ'ݾu.oV4 ["Gdd?3@aخƐ,# _ ah9qWd'vv]M*_ydg5+-ol)#&OQO?s %Y Z<_do@?>Ӹr'; V#jVDOD,W1_eS*ùJE밲e:yPэ9[$zd1+ude\_۠ Ieq +Ilf&-n¥kgԜ= CqH o9jƞ-~{MzXwUmμe `js,,<TR@ʣ`Z=J697Vt!XOfƐ:ejBUw~3D3niFXn¾(&>ɢaC|*_bgrh39MF;tL&k\חCR%lstѴW*Zk񠸉:rTrrJtK Q& Q84w:OEÝhyaɷJphͺ!\yN*"+R)LZ钋LЪߒRWX=aIW C[I؝#>tV zUa\д^M $2ڗ}z7`lqlֶ(*nf+L&fC$/BxygG&ESbKno{*וi *ʧ6ZO9E?@"]qVJP dDc9#y{Q\=Xyܩdo_CcAaD#Y?QˬD1 Le/.-LMA ljZs y~@!]p\BtV {ƪZ[ 6Ӳ̲X :)=T4-冒0U=(~H=7 YaF`I 9{vR{3kZۛ*3r3OUoGǎrX~ı'GFN$#AS'XVW&~'-FvN70ȃ%ޡC(WL?|̒ΡՎLNzG|Zݜ`_wӜLVZ锂Y$>t CƻTWRޏ ]$\5&38i1I>$-[rڼ2K9N䢷wR5I M8ZZʷ)=7s(w ZQ)t3~l"3S/qdafa_~wW>("vYw);ՏuDg6:kq RvAىuVX ktW5[(P#} OFx}P7D[e];RXvD 8(w pT?TO~Xoq~Q%T"D pb' Ay\VQ$^kC=ʡB,WWk,֮ /F[FLiv(wگS$E]2&5ܘq]T{ϗ[_vÌA7Xu*2ɗpY,o67ҝPwT@V>f^Љy׀#j ꋏg s0̷jV m3DoT<w\kG%\I R3ΟDJEQR}˷D+F09x)M+[Xu+ɰd]eg zj= ĹAĞ SBj5!Er'o3΍6+C0;=E2w:z4u; f>]Xȴ|ZmL*X om8t8Gh] ~乳F͠'6(Ϻd̞,вsEw0T/[R襁04!.rguh] ,Qӌ{KɒĢnDPMr}(l:6 u[lvZ}f+\:vun=Ʊ5jW/'`Foc+AAJ OKnD[M[\^0)(1-X:jmN}q5B?bL J-TMQH݆Gm็*r0T{!fDh,<%݆\s 4hg ,HAg~Rhtm(} Ȝ {փYouGQV1W|- 6Q.Pab.Wiy# &4@\ژx[QSSOg+4%Cz>h}7EeL$& Mj &Ed՛2[X1ERy{[tٞ io W?|IVL`7{7* hNJL|6SF6BԆ}Vr}q1De=d5k<&n}EPfQ WyMWToU47 QpėdeoTMQw bЉ$UcV;-I] YeCCk*ѦpFbqVnL̞3ӹ'hGwV̔/@)sN iTV%rewOd ]|$sv3EEJ+S!xk8rӍgh neoT$P(C/kDV>:w'K' |GگʆkmxvMKzB"QR;l3jW@E)e`6.wPmk:_zO7܃ϒp!jT.,A0hNO~v9GMȮ;;?zGq}W٬Kl݃ȐP.kmɮ()>}e"d{K#dk`\m'#~G|j<$=RE* G DY|v3feSti7+gn}T>6ȟ씤 w#CBg%z׭Ê<)}?.2Y5s($%k|ƤyFamPILوAo䅀ɔ"eqDWБ~53ֶ) bX cfGt!Y" (p^Z,ruW.3U\m`l~3$s=D[U"uh $D>/\Du\q/&{sqTB) (Y e8 .̄u}Mb<˒Gtz†h[Xۙ3(ʭ^.?\JmJHCqTǵ~i*I&a 6xssRFNٷHgr,ž+ĖFA+,]8Ld 4/N<ξsɩ M!:V`i x;l蠵6f\]鿨n h~z7cZcw%hqϑy&}o3T; Hh =Lz2roeY'ŀܵ'gQڝ dԴ}f81C(NMM9}3$o9~*יGHc.ψ$맀-Hڠ͉#p|R\hsL$}.NO*bi#i2 X)d!ZGH1Sْ專 qͶ4uW WxM9%:N6إ.8 7tAwSx Wj*FX0Km&0VOl%{VtU]g*eG2w˰ĮP.aĸ!!s{ݡH ڬ.V"vO'\LqI7FUW8?OnIZy/$y QQ e-!oԣ% q`e>artrcPz;pX5|ؿn +aj>豃K9cq o&qxUs v&^06dTa}%iMHKbtD2VI9.z-ZEגت#+72nS -ɇgVP+z5-R'`Lȵ{g4 fy[q]ٞq^w;E*%MDb !vhhPq4a#C9m44M"cBUxz!,8ƑN]Drt.`Ѓ|GrzT}AD 3tO%^7 Tjm>(Run)NVok1}HtqgKK*pD|2Q\1ECtm]_YܢTt=oyQfOO bNItpzVшj!nfļαy[d=P+>-~ae".+ *:FMm)Bj>$R>G4^אH&9yV qNQ(sVih{Uױ8_Ez^nB`wwskL[ )Y3VsA,SalhAsURac ꝺv-,2g#2 u]Vjإ)^S‚=/4\ !fqr0UqPwlx >~+D Sod232YhFuyC9=O4Ul Q8QDY.^,$ʵVBSzj~sH6lŋ)8abpғ|g0)1 mGTG&8{M_s-M B׎5HJwj#oVw S9fуhIKjN ]%SmcE"h=Q g&z`h0_?m:CtVh +Zv_)9lᢽUFjm>.ͺΣ^߱󷁡 DM= ܔ9kR;;hߪi:ͧi:'+N n Aߖ]|}&5Φ`P [*|͐>%;'0euJ1xgҽ>?:`9NhK\ 'd zZVayB$谚0:EhIPzw2jի$=C"owY[H5סvߵq$ftŸ/{S~ &]Dm"uXZRXck[2`uqPSLj(nV5W!YϢ 6X9tR4kc%vQS.KUH,`8ub@0$~S3bF6: 3٫qӦD2Dtɵ= qE<:uOȑQ7q4OgV[%Ɋ|X iD1aJ"D[M=YksX^5M2Ԥ6|5h<^MvEs6RFEaӝ%=~cn)6háOV`}ADzirêIk<PO__}oW/M/O̺:682sKGFv$6/-Pg};jϧ\6138Y$FCE*u.EQ 4Y@b[ʝL s/nI贾׳ .TiKK3q[,?]RYi3{\$S8{$bkÜ^) pjeZY?&0I;x}: yF?Ёu Gya{{NOEY _ny~\}n4FXxd/e)1ɣ"1W7 ʖH)QX}B1E%$[dՓUE[ZնYz},G̕Y[1a/Q&qߛʯN.^ri hlG{*BY@1P:+_H/7_AMB5^$-'Zoc,-Vi/`z3SnCF_LbG#c\S =guI9U%;wNR1a/bYTʮ_g0} ]3N{YcرާUڬJ1aqg0hO>^&U4K} XAF Qj ˃*QH:~ѥ O= tr~\ ٶ-uBc+zG)k'oϰIoY$%ݎqW$EfZ_7~/)ӊy}A_.w52ٮ)er뵜Ǫ^g/Lyrd$Ibyhr/tn'b*+oTb\vlaDYC[R﹞ɜLxZ w{ĀvF]f9/l¨:Y!RL_e.,KBuu4KVW?o"u2g2ѿa^+hһ) G:5)8q.o |͒RlCq}$;E,6<-,BV! W<]x1v=ƃQǵҮ/q@"w*JshbS'$x^[G %Ȗbt5 OԧaR/H$mbk]p'mʅjf>PtAo?OKoM_+A-H%ˎE['_fܐWGeeYµ=*ch/^M<7Cnr.Ni +\$A%õ轖Wv5 B/'ZG-htz"*I|WYk;C _TI|oqqRvd 5t-Duv$,g#c1&x߯Xd)Gvu5RN={-RQ7::ڕv4[ɲkjidȺ%mE#x>^)JF$n;8>0)|!gqW͟Zilj 0H *7OqpI:sOg[A <~Z"؈;۩ثQ4!Љ+7PMnzU fI#\T^ǹieF\iwRIweCO5:FEeO鹹Ee "guw`ʓXbVmj5{og \90Ok9>3 x_X|_b-g5gTXV_d)a-]o(5 -Eov'CcǛvk#;)ecaXaEPmP-Pؽ$F0+f/J襜8IwshKPlU8?Bf5YNmwD۪)6k={BBڝ,Y_l[R؅j xoNa<2`WDr5RS ]Mbv]gψ}M$&9`һXA%Yߕ:8 yMo@'U~^šaD+ݮ uCQ"RO5#7l,$DL x&\ XLmF\/؞d"\344KN=Qhf?j5[N0Igm귖/6Bg3",0lg orت&[&EܾaW[^b KTrjt0@q1DZ"t[ҩb6hmx+6+ZRdyzk˥-@z>id/}M'v>Bu? Vhӱ Gx{⬞>#V:8/ARV{ۢ΄h6.GGP݆Qu0@w4 :Wc3Qw|B7(3ZDBʝ -D给2*S掲;1孅4! [ 2;Ѳq^[2_$ ?ձUCqͿ*K_?\i^aXHiS2@$$|a (s@QPs{/!P׶_pOʯ%saݛA~) `(J&J>TkU /d\zU$`Bk<葍|/ʍq#b: 4x4((3VM :nw}ʣJ+(wL o{KŠ1mW9ڎupU ~*0<>}ً; 0"D4~vUՕ&Q7,ccL+xȷIgQ}%|V> ɃNٸ^۲,ŘEolPaӭBWyFѶYjh@啺'f<RF)⨩Ko>\f)b&kPwJSZ3g~&*17Gѡmm^5ŧ_21 Osun}hgz<_VByq;*#!Kޟ e Q~)aH_eGvP8A(VETp9VL­DA>۬·+y,FICmbo8S-TK .T#R,%E[q*`/#+<;D RVgA`Ed]V'"izy gVC&`@NN*бl@b?.~cgkjR/x@z2C_sݸ Bm: @BQERɢhd!wmzVQ6ẏ7m6w6nmtQߕQ%-4*.O.jYa hϿ2KtDoK~r>Iy7Rܫ +H[3Je%[n(vs%5|ThL,m8a)ϙ0)]Է!npg&y6\a:n?=LϾMx r9u@|P#q+otЯZ;ٙ_8KIx?<SEG@x[(/-zSӗ_X5wiK"bm2yYora~~z$SՆVm;WT?$dhtR]fEkJB"Aa" P985M؜]_]"pQvV*2dZ\ "kC>2qKUU #tU.l{tɛ_(f #{"w%UZ q^*{Nş=e`_ߚ/R bWp|"Rc-B d柹,_'9=G%Q^vg\Q+K[ўpÙ),XtQBZzqbhRx!ޤt`- r"5tuUQ*Cٔ|0Z]?̲mQ"Kmq<`qU1H{|KJ J_/2.(5(g6>] RzGޖK%˵E#}#r1Re)`ٽ nlgh{lra.S*/?t5}ns[А`c,YޡsSKލ5$l9w7|:iCn]>fL3!¡izUf'8h+(ޏI$g=^xѪyZFvhL}'dRHaɡXTSXn]T3Ȝ7AfEAZHjYbj=/lu&Jʘ嘷<ִǹ {V/js &fIVB7=_ZS>x6PBSMoqܴ73qqYJ5j8H$y'.O,A5}îC<`ƪ_'aFOOI]yu^:~P=w s K]91[[ Xzj2]\vK!'cߴ5Խ."KW&pHi{DO6+A^`Y)O[X6t5T(%gn'2SAW|5eku;&Lk͇dAr3??m$ـ)3l:Yt~J/T%|aJY|_5łEPcNu5LH=pt=Jd1g_6ur+ _ej2bw6fׁKrhfU4Ȏ6_*0mO"^52+n}DarL.ige4\zhGJ 1w" .0SxE/lb9섫%_VX_(c 8Bo}[;bf'81ڵ%X,?AT:FcEQQv%.Ҟ\mM-1HE=kִ4㍀tK]o-4!ZuL*cL35GKidgØ˵N. D )86k4w:0_Z/MM,^Ng6_요&tB]7* q@ThzrݿX _ȋxS9 #Ǽ~)c83E֪^mg[RH%$ƶGTsjm_di܍(mma\wE{B;vZ4MEK\sw׽Ȧ}Bk=+U-CkYpi{fΑsrСD|%wSW[2m"zT:DaHOY}ۀVf=[#jd{ !oO9lyO:v1;90YП=𴕃햾'?>x*8[mϣZtp'٬Q_[pR1HJq^Q/p$2b{l#7hwZf}[z(69hhTeD7zRDXGUS鋥igqrm,UC4 %H0[J.\&o3Xj\ *{oF3%{_c̣Kw\167+.">[%/ "ϜDCrϭ\1R޶K):\-h lzY Cժt7+v$-H&%Ću_p/t:E-FX WSqT.ňTs{TRy18q Q+s"{[^ƿ6xjtx2qƗx ˇ,̋ Jh4A;g?ȣĩssE^Y'C{ta;6Ck-37WγגBuOl*[A^ fT7NgQX4Q&>A/%؍yX.h zG,,\ fM_?`ه4a+dtDrXsl9井<پzk^BWeTGv<)z+jyX+W| L+z?.꫞nvR*[[qO![@Sb\O,E0lĽ/n^DuɺD{7HUhƦg'#%K=Q7!ZCk5Wpx_ VeaD,n9 qZeQViDфt6GW32Sfw-7E580yl}G\Od5p1]WsEord .+0Ytח;Zp=r ~{ P^= -@*#<H'mu1D瀖} ;6v;rrb(Bzjuڋ"~^_ccsYMr.N2Ǔ}B-Ęu`ٷ xr.*ѝF:?N*4YFnfJ!j{Gr"Pc&⥄IR_vyujXYr3zj~h_)D y} 7y{PA));r||\Y죇pR$1S~[ H0 W lQOIZn):enи 㷱ֶ{81ɷiZ栫 t!ZLQܟ$Y%NĺefJ/OY14CI_RvY?'Ȇ%) h(%z` R. tI׮EV>;PZjLAƺaW@v*?B, /eןH7 h<)Y:$8Qz{;m-(zyW9Q5yQ݀/P6qLc_W٦?%r,}7옷VoGu`káI@GE2E )e6L] ^U==Ar VŝXnݷC\.!زq(3!-Aa8[F>?3hR4~~YE{f왿䮌Y3:̇>P{}%3@D7[Aز{nd =#iT_s**$ݒۣAVx`%^/O>#qcm>CCU?ŵO_d}eki.I& ])YDPl⢤{Z+.MFxTkM oi/о ' eFpm8#^L$b> T:wC>)Zg|v2ȫ [⪖Z;~j Ej{ [%ZJqߐd7kv<;k?lOw| S&FFzp.qVŨ))Xx k+7`For[m8 1]c%PE'Tp} D)5#4.k.c 7wؒ/, A9QvNh}ZnX@xj,?ewb`u9w6گY]el`W+962R-?N'> 1PƩyf*x";Ea"S"،t/Q3>4AOe`)A?%ikFMaPR3 1-8h]jcK:YAC=wY}'?l}(g6Pa( ki7-D~#RcSt ǵhwW$֍}B (GwM$1b ʧ# {Gev`$.oY@'YQf祥vBo_B^@L vUWD\}P~O:mqzÉE[rڷ׾> "5LZ0cx@X~{̞ҹ'ԓ {|CH[#v";WWL6zEQl?=/\BVU9eh|\mS}_{V}t.>Ӊm5,in=.<CA'$dFǦΧ/6eU+AHUQ ™F9ֶSPbh0K-|$d@ҠMfEm%^Ͻ8Jsi<jK=;rӺOn)A[q\ხlJL@ALPjMc‘rNKUFJ7*]4$"eptSQ{e ݀a|eEm)./kv37ζja Ivӌ)&kwu:]pvy!1.Z=qzB#Ve4,8y,#%GuRK! **k[ƆNn}%Zz v[L9Hc\-𘆎;ӧ8d\'e*,/Lqg\)9KA5(s'Ow\j5w,RS O~R)h̙F򁥫GLv8au y+GH94 蓨^!SsRP`~+3{NyR y9ʮ !qlT<:q<ų4064WROIZ܄%l%̍fL$抅Jy?<>LW[ҩA++!6 )SNNR\BY8sbѝ;~)?w-Nݹb'Oܫ{ǩSɟ:~ Ta۝jN N28ښmgOq/[<) مuAK ,|ɓ'Fa4Z@\[S,rgaTp&f 81o;9F1yrJHҩɓOdU1={kjѶØQh GrSaY, &;;2c^6( X/} 3k &+ xtrrMlJ̏dSI9kSh ΊEV3rډtA} J-Ǿoy%Cz7HRuFKuݑir܉NXj)jG?QnTtLm];E տZ>$qFOXǞyr$~םwI I y6gg4s'^^Ҙ'3^z9˱JɬpNuN͞I9dBS'eJeښ/p}>h9Q^/#S@ps\y Str~AEQ&[qsHmԫ^v9ENARe`" !fv`!jb\ HvzeWƯ fg]1ʑu3$xJ|}Tcj.#C[hK_(1ju4Q-rCctSx`皊/ԛqmNůQmg )ޔ~, Jxe Cj]oOUbf`ow3iB嗤N-Fx::rǕs̷C=0 5rjvTUwdبeBە vF-I$ 2Uoً5>|o ƥ* |ܝ) <9Y6ْ<[:eDuJ!,thtrr* ̐S#Ǐ]wJథPV֡+!8\w;PZ`a(qv97o^ϟxÇF%XxG o 2YRr4N,܎<+h{TJL`>XUzjJ2?;0F%?*+WvJ *stgk6td: *l)_#^@BU;M1trȣuSUA%UhsmҪvTi<AGp ̏?荜V$N Z[03ˑ-J+U+uYnxc_Dr v4ߩ# iE'5yzO"dtx!H͑yQ+Y}t{s:YBxkn 2">)"ݷf)^p<0l*LBik`;:F6h6Dv@V~  S+ IDC VHqRT92CGdUPa^@Jp[c]UOhtf#T4#h%~N#u<8fQ=:vi$icyCn'%hFIr#;K+e՛0aȆR*A nH $ Ճi2Єw~ (ƈ7hPN{ǿo?9b4~E"pQI4UREvU ѿ-t5)FVdpt} uTAr> O#Hø  ^^OH;6;G*)-?PpsV*}I 2;ɭD ųQϽ5,Dpy3Vle٫wpL?I'(jofԟwKGYʰ])zS..75G4G wӰz<]>lm n@kdTQ X̻u/ [G|j7ψcG_4(6TeqVjpmHph?MıQ*%:[R^V5ԊX0h#?׏g4pT?,,]Xr%e8Ɯ-`~6*R7pI隨P)%N{qjeD |h͍aCBzqc~<- ʤ.|&@;~ ԃFS #34Dm|{ ` Ml;̴C>"w8 (Vt^PEiAō:#A I;yW]MwT3(ë~5+&o 75lſ$, w%в7dZ"-![3D _i0zE'A7&a# &BqS'kΡۚ 6cYpi1a^EݯZա&*t)B~: [1׺v Χ@øؚ)7ٸ;t$NoWpLz!([nQt\|1  z&Y$ %FRCcK*$Ȫ=J}kaHWK΄[O5C9pI'r$٠M$` ##Z[8Ooj9zӮ>y[C'fbbh EѴCI|2-RNOp"s²|Omf@N˷_M9ՠʼn&^XDMk]MrԑYBM(P/"Ar`#Fg+{@ペxMdVZumgȠ:LPD˓pSӸM ߚ@Q)yTHp4MN8wXe?c_Ι2'K'a8FCϲқ*:e]W2i2:>agsvB@)GN$ݞb6QT[:& ]fsHAP INNIF_V'a#:_.`˼x41^iB=g8- '?Ka2뮟99_AM'#3^. \NCq4*t˿7(ZIR97@Q~[y"`/(CCu+³m(T cF'D6[b 6rj|JL!Lv Fu$M..ea |qqzɉb Iщ)&ْNLq~av'&Oxqi|l/-\v'JΕ䤥]#dCXWxՏׁ, X DXB="^wZ:hrK_O5'D XA@gFf'09%כeeON7ԧ^p^h n K @eRo`is68 YOq)w˻$ J Gϯ#Kr:,#NvE$5,x섈 ~Aniw * e>c|tgQPu%bm'So{,!bEMJaŠũ<*gS9\>Uk4%GyQѦߖʶn|JjbOlm 8 ]Dx8 򛰒Ms#z#đИ~5\oE]*;TԬ2ix>7p\oZCQ$8 |^_ht圣;M -] 8Il$zɺ^¦nXMߜ; !Jf-5.?,jƚ滊P?vPx;^=\F>Po^ڽSn~"f6QREK.20aBjF=kRmG'< L4'e+@7쫔~fH ɢQߋME΂N#»|JA2ثryUC7DβK14z` /^r"kReCc&-hYV]Й"p(:%:s*B^a,S:"X7G( RY-W=WK駓~K` |VUe J `p$ڨ'xKo$k<>JQfֆIoơLnY/xeT=6وt+FhFЧAR+}äC46pU uB`;Qo,%1jef;TCSD)͌v1hL`W:t''yt gʡ6aemBu~<1u>ʛz_xsʵȀ]j#23VB#iS\gNi7qGJeVu}ܮ˵m#} 9c8c*8cFmb׸ƪUdX+nUE# 坷wTm@Y,rPf8Yzl;SQۙ 9ˬ CbWrtQ!cH !H8Hl;kd"t%RkocHdǘ3fHi]q!uP47FR MHsc+bϋS]QP:EcٲRU+VR ~yoDl9V ! u~4^pwZ" بv,4&NݼLW®@]h~gU fj8,P[K{8کGgZE>Oѹ1wT,w`)٩K>ߔL*4P.`ia%_K-E'?o7!C~hѥVAJdj_#]E1R~ĺc꧝HcS%bOFI],P_3[Jdz*\<X-?a-@+ѐ4AK g6t|5TiT1 =HC:̠ĒUf+[U#6e難Ni"/?VH{ C1֠jHbd2[r!t/ kf.Ac*$tRc)q eTr;S.{?02U =3tNlZxVqQ >Zk3Ms(eURaJq lE_wkn=hX~_޲-f%݌bAh6Y6 קCP h>%[z= $BR[ڝr%/qd,-C…n3'JtiخmKFܵPZr "qdX-} Ӎx?f3*οlΙQ:n!DЃ?=r Fm݀$-B6ޡge"E]!kw {f,/)9"na7FX -DtscgN s`#jWp/7WFBxHeNnOT{ӥ\[W?:>]8`ҟSӳ7T$.gtEER6܄(~n&އJDw|R! v0ყ$%CΧ֪6Y;0@ƿ>ne~j55"h RcEonao pj& trIBSx#9NwqTEfZ'*7D7.S| w"W۽lK[V6n<3Ͷ:u~{ wPv=I5Vz?m&[ \וNA֒8\/ a2)ijEd뢃%e=M.QzK",x1=񺩲/?E/K)\W9ȹNzXOt1^sZY^yR0B#{(Dd3~Vt0gDǶ׶uig%!Eߋw?X%N2ʵnFɚ_\gFW(¸?@cB9Y!q$͙I}ŌQBfR'gbIc6j;7ZVr__oM6w\덥%_ȓ%_""*?=@|=b:眰Jdـ'EXkZ+-p%:# 3o?.ӳ<]DJhC5G oGI\zᛛL6ڇ/F9Pt-z+]< KB/6apWЀź F/nנvhzFvS/p+Oh;eZ&*DtѲ\b j~E @,uRI ; OfwC=גx*{z3|5t/T\eםni"|:Ypg;7`]rjfL$gGуɁbgTeԝw,!PԷ)tz=3{IЌt 5 šI>kM<&^E*њVtUsP }w.}g Sի5t% ڃwȞ^KDM}̯E8յ#}rR_e9J.j1lrKR3|JkY+ahU6[0YHώ%AuWjw(#48t] KC2׆;W<-NOߡʩz1*]I$?7TGb'mM=jPSa#&)96++>,'idìޘ0ѷ"'oBHK'`{@d=e!%_؈HDu^.j_[(eӻ5/iP"KQT Hx8]*ˡ6NqZW]tP2vTC'tĴ1!FYxKy?)_k HP}{5|9ӗ`_p 揍lɣ`M[MM֙$J$/N:41[!|,^%PK4GIPx*7LvTy{S,?`VL68"+S3 ,JǣEA$|hTvqK c9=R@Bⷌp>rISZɗ\C.{k>&J{. G|h.@ISl# 5KУ~42B<@޽ RͤvCFx!lH\OFeؾSdzR"B# 㷻n<+!ޣPB&1|+e"[O"PPǟ4IUvtXC{'"{.J;j,{&p(z6`$*m1D4X#@E ArNT#v*-Gk/fW`G!E!&9? s!8.\y .~9MBlM#N%Iq8,7x %uFrxHKj£J_Ti`YזsT{h53'z2/6I@Q6q ro,o2bi|Tc\ f6 ô̎ͧC_}arLQd&i9Tי]X~hn+83 2x*T@3\H| .k2lW%z4~Vk1>p~ut{Nhx]?خ|qxqĀ]+6's͈dNOzMl\Gٿ!tiCE j:T1w5zaVv ywcn '\* o]<;4p{R5G1ݓ< n81Dǐ eeϳ,K(:M16 ]"t)r ۊ0sBlL Z{)YgCŗ S j9Bh\D<ݗfGLem!}lcosl ^\,{\#?."HHziLވa48$rR'|޺;U"ifZlq$`}+d'D3gRUuiA.g/ahv7r{, X e$ŌZi ڇ4߶ 9ov3ܳ)f[N%h=/ڄX" G'R|##{>KQEV#^Gٞh]3{` '/7i;ۮĤqȣ,V⋄Xkj36Hu -9EJ8s})r WZ*#J|yEz (@LL2 g*8شAi%BLb$ӑc_&B!UsP.97:0]HfxJv_lBQ3P0"~GiGYTjftI0Qc/ڍ0!s>X?ݲwfTOQ NEߨRgYZ4f@zp's>Я73} G.atHtC'C&(D\g<;Uck<ǫ`-AseAgzoOے|G/:>Q kLprTl6$O~;xr/)X~Q7"Co+ޓC'[TY{%q*ݝ-VO>oѻxP+7?dRPAg16J\39aU'ɑ[05fW1Q1?rغ6{-q4 Ph =0%4ͩ7fmiP0>:%xNX[K|6xg;eE,k+5dhx917դJ T5?L! &Xтo% _]D3Fִ䏠_BXWY3zRއZ!$jOyǓyt+xPfT.Srg: / q?"XbM)kG:>]C-S>?J{BLXս^_IĜZ(>0'S]R'ǭI%{GÊ* QM؏[n\v fTb}DV#h d*!w$X(!&_* 4o~ -rLFuOEû a/߱rc1Gl^f#hݺ+ _+V G ɝBW==Vߎ\?/9 8GHR`وu?sv' 贓XX>=EǦ'qC"6-Lݡ&a.\ lwG3sKq(ܣM&rO@=W㉇~sHچuss ] f^3(£m{&sh0G9'a˷9dQIءb{~ct]Oו(o,*txd x'1ӰH 9y,U GΡ͖'{Aq#Nu+cuSp[y^gN`!Prc*β8M+ǟ3eȎ12ۊvQ-a1^сpjhrdphFߵm$ĭ(.7"gI.ى|9U'5*5(Ưrr KhjXR[ZJ'ЉeߟjdK1%qM-wj)EWA6s. Z\~: (ޜduԒM_&/|}k]UTυ%Lg ?˧@T_(vv~4¦"L=´rO#bEC;zDr4}+5HGmL>-|wU=۴>Sc0\9焹¤nڃ%q%KKErjx\3_=>D2#Gk{!|}[ZƳ}s{\8$; j]6TGE3BEW!sUo n{dp_/UQ(ݰ$ߋqz#+o0}` -HqlK6i+PⲇȚ"*`7? /I.)kvQKYa.NڅћFE2x\*X5*IFIwJS")VhOɠk姿RB(с'hPhVp;D @Sdߓvbv^W!VHg7+]xI+z;j4K*Ч juw.pww`y:ڦkC,\^qRݩ59>\[Cukt;!1bo21YY5d0vwtv`{\Bē *CДşT17uRh%޹VAbbU3OщCPv7KTً3uN+o5IJ: _hWlLD*5')o\ٓ]:}76=,1q߰`3̄L~{ f!Ʊ&B:%X65Vg!`mgB:uw ؤ=q)J07af4-ա=P& ߖq*64NrD;cB X12dF U>næa1YF~MkDK7a5ؗ/ mX ^"j} :O fc kB-'kGp1vEf8NxZ GBQ$fSL!y;'q9~q D՚XD/X+ɑ# 3 C.Ϊ) gŽ_TyZߢ?· +1+(?kib E`1DI's~?UvGС>o[H@6BlO\[M R@,+ihr i"CTɴj65ũ%+xvs ,@TVmFM*/x,++no ~CIG삾Wpmw rjH98_{q!hXӚ1e$)蛪cA8q R=\l)$ `:%T~][Gɯg5Een;~hރt;E)f(HM -Z&WVYt ʂLO3(l x tt{g1ld}!$w?P3{D\CVwd)p[*r5,5riT\Qc?(Nn6Xl=-i.;0]9FRm wae9. %b{. )"'>$V]Ly.,` }?9ʁ8x{+bϨ3t_ݹp\,cz@鹪\O<> y?G^ٝa|2%Ye4O:ᢗ2Q>&kgE Iۺhı.8xpRCxdϔX?{/H; T.úcڇHDVg}nwx)9'ћDE&&#Q0ndPu$`~TBK8儰;ɤ1*0w|ȞryM&nݒڻ3إ6O u _E cmQ NOݡ0:A?.)][,=CLcfhQ̨;1CX;鴇?{6`\u {T> N39'\5p,[ݍb%._VURd>. @;btHaMԦ7Y$Dǟb\v*{n˩\A\evY?潇 Ws U+t )hr{ޥaxk^& g5p\2UguO(fR:kq7P᭓tnkEKgȏQG6 `pJN(.yM,Rr+e$:WkT}p}p}{K@oKzZ>[O zy+o`S(;0 z`aPn |V-&ШBZt( vMuS/]Eu<@8YQ`|>wZ -qT#?0,-ߛ BR,ۜ7!2t(lwɢ=%M\1μ0p $8@l/X z[C'-Tޥ0M+ۖ}NSMa Wce~ q}Py8$HM勦0zH"~ l܄Z M]ώqyW@rF_7^+5F ;"E[W3[{ >U V#)P9ͯ^j:NT[A.bh%T*Gt,քs=HzN5Xaنw{Xgn,ƀ5#L2C@[J&ГsH 2xH5Kd`f!'Ti0uOf]"`~Q3<ؖht0Cz,F]teѲnapd|!i @V#wD-~N59"a%[k XT{euˌ$D'Q)3hyُ+PO/M궓ڶ49uZ}uz fp!r`yӏc>Nl![f+6` ص>|VYK2bw0,3&X0 xL0܎#j'*38`>SDYfr|tsBj5˵|٠qވ.5$9;[/>ul=bä/Z _ p÷w|LۃIzA<MSd544K.Cp?vY* }[ UKd|ac A}t\fEǤT~G8vQH"Xwk<@Ѹ͇$1wڻF23kD Q L,kճ$5Oe[sbV'Lf~L+e?$̄ 3ᄊep'@mEblKDct*GE'8r D٣l&0J}|57TwcgQ[\aA'A_Ϣ#I KPRm0Ez&6S;fQ[?>u%->Q@L 6kVARV|Y,w(a T0"&>3O˦`urͤSd)`kIEÉG|x{#q:0}7 )Gn PNߧğv>ziʤ/(~LŘo79`lnJ7u{+VP~ hz-* d닫 I@Hk2)?!`[3cv8NŊL7 SJ67{ Cʧ2JVa7VdYhNܿDJ}V?еW7+h"G/5-+>MBt$8rVAL0 5nƩ${QWX&+X:ƜyEe ؍rd/ J30!N4+*Uߎ-rJ6rىvC?XyNѰh"V:wBኞ%$w(_ӌliRUkvd@'%#U Dhbex] s{1Tj> @s\8J6& )Zv޹sӧ>=Wbx.woPY/OA62 VwjX3 /K1O|5gE'ݵxŽY|pBg Bx%ggΧ?Dق@-|VdXEU}*ۥ%URem4"!٣O{}kVגcE$*IYS]G1%EKǶg0%s!]Ϊ['NLa,җ)ژ{},:*}-sZŹFA {".`p b 6\hK1z!n(u^uɓj4V"/xv"(?? N0#M`C(r;] NẐgM>v9V61neE<^bӄQuު%]"5 ~HԳ "zP3$ZJ~Mݩ%d8ğkZ $[&XFR4ߵ潨 ٿVjuHq2 @|6r>XҲr37a&\뢨M_G#ty4l7L-6|c˕^kO0 `X%2iǿDcue]fLNRlKρ]2XV@KY/냮wn,@1%Y2J*B5k!szЅ3NEsOv],p tԔ^[o0c{>bQbgKزiLͤ^2i%5< ?[\E*U|/f.*y aѿ1wMܽ橩Y@d + B`W߭Qx d ~Q(D݂v0v(0³axz!ZKؘy\\BeրSckB ^!Pݿvp^mt k}N=!NF 6E<S=ٹ%;m:GWfK,foUhiwoR3a{Q9 0@0ZÆ5^.Ӳ1 e,X ) dBI%Cߒ+\!vEq\PV,D]}ʟk;SCQ~Ts29AGiCFeUircS`k7DU7 Rafd äaT0 $>} tjJ:'|L|_^jU+ |4w:/>9߾X| /D~ξ$ADd[L[SyUs>B/Jj ]hIJK|iS+l*1[pv6n!+J-19i'((Cea0hB^b:lPG/7ƂnfVCz9&46 >%@/"V9Fk&*ރ>*EiYҠ(ٝqqÈ6>ir$dIR#|$mD*r,+hE-͎,\n@7zSm @ӭ<RE\MӸiYɽDUkAg?DieA4eBͰTDcߟ`Zt~D2z3 |#v쉶Fsރ-dbJ]^ժMd\!i1\z}:|s` hLR'aY~@O}gIb^|XƖfCQFLDֆ|)_FM偀ħ֣Q2 CZG[h_,Nq[A!&Uʐ6# ;8 ^'1J"d6lޕw4e0d;ZVvZj4rR@r7m_ 'c{(I+.I_UޱoGTUcX{82KǴL jq2 ed`K&+, 1mSJC+3Y-aԖ %rDێA8ߛ&y zcR`9%};A9uB逻=*{j_sJ#q-_nW]sk^熑p7F!~P5>' iKֲh;3'."j "oa8>VuR9_'xUj_*yQϦm %7Lpw@KkW=ً$ϵG~z8y8ꨌ2atW"xr"[y~k喆Lm^ՈT xt{g$cQ%3 `<xYqں%ܭd}HmK Ub Mk}v3xI I`E !UsD-ڇ>T7\Hni FL|!rQ0l" kF(@Ŋ2I*PBː-ܤD"}ftba,=DGBYcm)d@HGt3|ҶwZwB N."HDe^0nRA);osJ :vQy 6s8was8VПe x8q>BҼtM O<'Ѱ'JH㪙l>eNWTq#dK0U7D1Oiq]{5^.%LLՊ32 jC\9/Pli;v p pTض+.@c~mn h_Ӟē؉T&D 1.:o"8ƝulhӍSC"4 CkF{d5%%ɿ E:<hOW(cb(b4=}4qFF6^gO}-Cw߯!Kj[w/C|&\x`\huU=CF6-Q,[Y# ʂ 3GEm3GnyrFcfT2j'cXt0|OE>;^ TgYe'{Iiȁ[b - MQ /Qgݡ(}v-ӽgUuSfj[cA/N`x<^" Kж y8R-3 kY:?1KWzW" ķݝQ1L \9Jj^uy\޼~5jk|SWw+? *rVT f G=Dg:"/;3skR %2 SU/-{|6ppR&lxq.+&,j |b-2Є[7,G6*۠:@fL48{{QVd3٬K=k$ښu9,e(:7:DZōu#6TԸ:Z~Xs \z9F{"6po?~ y=5aun ]|GXE"g+ O,]uA &ȫDOj/xrlH(<ӵԵlwųp_(>SdAE:lȳ'(5AfkJh zvʞN" vފ.&k)_vo)%?C278os/̍ݮL*k"I'C-J ײhx7i%r/aiv, v8.|sBz$!P^rFQ'X>}OB7YZWOu.ȭ /2G>:SO\[j8h,k@'ѕ,C4bF4¨ewfA<0tIϠho0t26(S >2Ho$MX *W Cߟ^ݜC1ckܫ'ί&3waڐɏ`սcw6IfU d|1gl3 (BfxdpgFC]uLzfn#Ev0+@uD53h.dFh? ɔF/1 [n?_e,70mTD =$,攋A_J^,7U P~?z3Ypr$PJl sr$ˠ*TA1s/H%fS|w%N\z^]fОK*_fыpIe8BnˑyKToXFdx%^L-t:u{ou?mb00 `ɚSi[ővTf >Oتv[Н.y"2d=&:Ujlyj.b8/BsE8@_͹6wlg"՘ qXYiDNX-εŎ r]}ϟyG^=wxt7|vT(vbQoVLVxzd.L'roeԉ@?X." UPS`0~1 ƿF\SUL-R^E%"EapOK*eADnM)zl@65\cu\20|MUTYke/ g?]iԟ,"o[ng-6ξ$hWl2)ǦNݥBeĿmb> 헅";fn!>tt _1Bm q܇nCl?0Bt`.۾h&f|Tk'Q7%0qҙ(u\9ZV"qh` n{8H1.`3}gÙ4Ix'?Wv",tyHWYyIk+6淋Y,>et 5IdcL7 'VXs~b=Zn{cXF n%kog 喸k])鮳et_Ѐ9i`bl?`z*)yy)złֳeXRi@ @8 nFo4QLe.:5xw\5vpJX. Nck_h{h)|Մz L5޿2JLSeZ-S>gu_T|b?.{L\is҂*ֽ}Xly]U81{d~& ќQ>(Ói6KM5Ř!OGWy-AYAq[0~J&d/x1"~m>Pnel[ј. K6#ĸs*;g\`kGz Vʻ=׆mPWc(f,u϶ƄD`dB]9e ) `P׊AH,;'tfttշ,~Tj͓szLS? <~9t2ن*zTʛ|A{gR 3ˏWjg᫜#TK}W1 M*~(woY[O=\-U0}!߯d#~?n\DږfqzZ0ЈWasciv;y *zx9 >{UIOG8]I AY]*ZV?}$Oejܤ8F^c=%'Lr;Zg xѤ˩%[PSi]IZtGbmc]Z2^XKZ Z|+:o} E63O3 qKIT_DKAjNNz!>u*Kgd'niAU9A/j0Zօ%_X/ ;áQ8$, H ?z~u"bn3(:!\aS~/io /DE(HZ_^^BU@?H'NB9D;$|YAsEgaeO=8c-mdsN_@ʒYԼ@#ƒlUa{\(|ϻl X)mvEMz$!LVWQ)v6ǃ%KS a68UaPKV@AɐNd¶Zqr=]v|^!N׆=}3h]#-r:j"*'̬YcÔ: (ַ;?t׵] 45ns\(\ I)&ZA1=qڬM0?0t"+|ᔬEpzsVoB?(4XY~ IO|TDǐKyUfKGJ>wUVbGȣfloҗ*r~q:( h4Hဉn9<+sɧ׿̖D<]|8I3j/RAWNtR5sz%GdNPWWx#,@*rSc#]>G3*J3s⊅Åc.B2  ~E Oz/rlVQIc`6b q/gԶfoBrzֻs*aоal/[HݧכF)F?Θ[-޻;4D[uo52ɆǨ ɖGCt x|Sd3B΃zL(̜(S# &zig=wʺ+SJ HXi"WKƋGf?tf4.؅D un j'1=F`jjS@$llR  |d#ش?WM:.>dAψ?!p%wJ)3pP߆sX-Zi;MM(IөO} vLso epT-gBrud1ATRԐ2{Ѻ.Hfǖƍ]EΞQI|- @ds$Q X05={0CrԶ+Y#:5"k:K9F (ҮVZq^|q ,NZ,c?{CznG{Rzah23s i^6yd8HR1:QC㯡*R⹷0zc XK߻7GvA:[Z1,l%L p+ޖE܄UuӋ)Ǵc#zn.qfϫã+8l2Md$ƻ:`3PtEeD6~sLՋ^N|hyյH-Eߛ;2+boLrnvOW΍eiZ"3*\2 &(Za.4 E, %J?UD3N`Ϙd9 yꋡǜbg9df q 01IpRM³i;~,NG{ vHݢ!8՘ #{ؚ[ i+5LqJVF "n&u$yc?EX;>Gv :ӵ5~v8׆1^"Iӧ4h{C8f@q<τ*H5!8}5R1苼|'\Arpi}<ESȡF@ <0N2|ů`WA^ wS d۵/ˬ?߻&Y3s!^;_D& ߱4h"zK+ry~{*@nʄKzI:ʋl3\(@hQpCTz"=8#凛R%<^G^}Pfbe1d^Rc .eE\R4k @of8?f.>q^⹠ŝR2`@Ǘ&/={%!:9dd+Xo@hOz<^-,uח)|Ɣ| }02lr[_SQ[2: No@C4%yzG1>! N|Qk:g`'(4/dQGR 8fk, 6qor1.v4xNH!&2B$3mRf Q,7/SهeMjqa(%E8NX6t6{o%Z:q6uXv_{[^Ǟ}EuI2\I}&Y xյ N-yiX-HKL-yR8a3}rz94zB`JŦ(71"£Ψ'q)3̴tH携?Z,|x%ei ʋC,XI"qdx5B>{ȃ%vOvvREPٳxy*{Tk?V|D,wǔV4I3w3 |;AU3۳=a/HIWJfO\_{([qw!W~s1Krn0&':DwDu4o5w2cL "jH(!!U=*9 Vs)Npd m_BN<Nx8zb :euê~5}ߚ..Y%ש9UɺM>N@+(ަk癨:)tD%D'PTcދj nY8Vxޫ> xD\-C"aqSNÄ&ָE/xǛiX@%,'I7Ig0vh3InI @C(: T VQj@NXcaXwa<]O•zTDe9qP;UxX}5ƻ?rY}YJ33B$[pE& f2iAAD]]|`!ziYRoy珑;A8M'E69rcEH qP'v:Р t5iToM*|f.u=!H6z)YtXs8lJ{MxP$ f^jw4Gos'@" EEOdT_eD)7641Eo:7pp3sgf1 &BCߥC@qiuø{9]W'۸rZ5%ҞqVͲ*T.0NnN>_smֲ"%wr2N< [ܔDj*엷('y\ /fɔV>Y]@1p x{!{(HAoNhKgőBq׉\*·0F2hۮ/K㾞nV% "O6gRȣU5OSYT3 '@gvV, JSb KrWRB [N3ʖ[sSP7<|̽<֏yXa(,ﶇq[+&ƑoV MIIc<a Y[g $?B߆n|*}xZ:K7j^%5hz,V(S ē>R 2y*G s?e9,t=֎}V R$g Woa%\"o *<ډ4P._e #l\Wc>ʴl4Gau!uK kc+ъ Q-6f֣ .y(9˳w1fFEv(]Вe?挈yGOݘǔBwZoE-&Ǥ,y]Kp}\-ʦCjy&@ޏ̶P]ه~M^Zf0*`R4U4 #/ 4M `cxS>xLD =ey,4}&S^9=-eQ6sVQϘ- ɆB!7ɂ#zMK߮ `~E*u}7myV6/!vmo"t0X"#/Cods37A5NjRݗ٤EyJm>6 idLbj .|G)@"'$%>1D*1̣*xuE 3;:|\B~CXϝ:yWK2ػ]YЌ\UPâ}}Xqv[b>,[(=EOKXW:Er)=*Tr+Cr0 KV9؞.>:5ѽb٘T&ɓ31u=tK`+2X% 9:7!.y2 <._5{:GC 4ȿ #E<_:>b{fZ*2"gϮ>3~)* y …Ows,y~7s%$w{D`7z:INlg{DVҽ8*µ@XUj~u$lkA/Yzh9qծC 5{m W2勺`Tһ}OOf.hf$!ҷ; .@iE2G7T̋4? e`5/')~ժ¡SfG%UfϦ 7,|5-kcmho]!`ifćix-a6&@of}+L+ߺ{tޱ:DSRlW7uF@mtD9u̾Cq nj ed)O`(!Bo1Q4e|\==`N%nތӬLn.Y0ד]r>>g<5t!h6]iX(S9*b{"ezp#F;Hq@/%z/DeA8>W9,jՒv$R֧S-jʋFp9xg^1Y(\YLs6W팑 MH޴XA/Ӿ#=?妈hPҳw+s+(2ք[ʔUU,U?&}^CA,a]7ŲLތ4_jLɤPiBA8q^Řk `5@Cen߇M 1qc[8*aSl#B;oI?%yMؕRq5d㾛'C>^'ÜsȘXUP +$ w6.QR>)u2 C2ehvjp?$(tO|ɨ1 bB;Touw= *8fXӃ1WSԕ+p\YVpR_I66 >H-8KM#aaA;0 w$6$dEdgW)czIlEtƼ^V7qZV,RON_)Z8FkמJ{4oԸyx M08Ot7]]KjoeOQ ")ug#wwnʒO\#Y,C[%;I"Oo١vAzO4:a>3pRBC+C^0E$`~؊4UkjHq7%+ ,'!T{XI^46$VOg?Fݦ>g9mlLUYe,ϨA.E;ߎ D\Q}y`{ܫҒ;L#ATc*H,AݑYdzb`fI 㷒 7&ϩ{+`_|Rr77n.6M$E%?gZn s~3ǓB_iU57 ¤Ct[dy$D^?_rZ+x: YQc "$@]d:|lU% *LѕBu2js<2#f3]#C@v_xzJר2'2E7N~ ^,/riʪgGJJm 6 ÷O+P.%dO(%w . [/+M/%v?Dl`] K#>K#O +SvL&+ k ^[Und+OöebF;~ ϥA-Z'Iamt@3fɗ줸gKݢؖŖ>u zYͤke9 f>([w$]*mh{ BTÉs6&eJV"ۦ??G>;&E {E=Jp r7|ߕ΢ek0sT_~QID?́(#gLe.8Ӷ;W{YֻtQu;p̗qŁȘm6,XʥӪI㣌>bv/EUK2Vo \ ^L\ 0" t) mX.V\J>X<vr>DL,C,535^ZɨިX7 dӋk}&q3q]~H)d%G]k}O9 QӔb+lcfp q'Md鹥Ē6dgimK}JhD; c٭Z{W W)AG.8@o @)LB߁.0U+#|y x@xq7l;qWs}:}^:6tʙ0)~n{g8kyu"YN̄S&I2&`A5^@D2󾍝Nu)Rqe^ژ mn$R@&φpZ.oe+iDžaZF@*.ˢḡo]> ",4$Ks1=D~W`?/u*HRi%$}ELkbwOϝPa`S?u Ksy!y%QwجNV.06+'zfD *KGC1c1S)PGMCi$*]MRyՅ.ӽDsUBi~?a aң] qһ,ALѸ0,ś,{,d$d49!~$n_ǘ/^_YP@eFp + ڐWO '% Ŀlao(b#kO6@|C ~X X&iAA"QJAn۩OJ.DtCܣ?S53) NBh3ƭm1 I#ӄ.1qHiXL—`ԳeVJm/eV`$ &HT gն_а&lGӌVr=b_/=)[ejjO]?,}@Xy3UOLjͰjЀ 2ph(BkWqtw x2Dֆ I2VE^ V`9@5H{ex;SO"{7)KڡuKa]%j/=ӟ*x5._3K?@W=饀0'5AgTx >Br8Nfڍ$s7\'@؞ L3;S;Ưn]S."Aܟ"l{ E+>X}-@t.דMdc#QՊWE*IBwHğ} N/ Nq~&֔HHrXCO09ō|:VL'2Uh ?f6064П1F3/s^K!C_葂!yt88/ZN4M }~83~4ܼ1RO7ozI' Sy)t_Ù` bMsLDG+LN[;< _V] #J [LU]`5fƌ+q@PGu}bmy0lMmEiz%_%W|S#[)%YSnOx$r~GH_nr XӼl(zS.A)E=Z_Nnٹ~ NMv cANX4 eA%0!ƀ5|2.= G ߮ui&ixYJI%o[-ǂ`A6H-H<"Wi9R+lNE +Lu 榤tYCv>0gA 6 !z~A PCmʳ^M MN>& C6ĵ^Y;a*4rk**ZiCvG,ڔ:Qg"H\Ҁ^JrO= Ԇ Ӝ W ˾ DR 0!D{ ,oRc5~cɝm\5 ő==P0gs Lu68ek}_Kb98+}$TEPfn+H N6蜯S``VsF (w[-n}™&b/4Odk N"Ur[:< #,r'ni)ڑW6G^, j#OVffh w2>A}W(Jj jG>.m\BzlfRd}XʉxWF4h|#!Lٳ=\9`^DǒW펻MqUza]7!]0"[ ,!3"r +U:*TIƄCy1tWJ;Mdwa<4[f-}ӎk=,!6>O9*A$_'[[Y i j~X{-,A*x+ve0 UeEP34mǛ5otC )p.Ǥ'SfBU{y({5/>"Yp~Ya?C PrPRG#A9rvڡ{S[D6 1E W aR C+/(ȗr/=$ RZhA!؅io5Cx`CTM7{ϟJ)f`܂~}Mk0Ua^%H"w: `HPEƾq#}F=W!AvIg ƀi7:/R@X@dP]K$п 1x=]Z12:gM}7 ^p>/H `yUXApqNwN`yu~]@ kh8d|2"'3% 2>?jWUea,-&7^ITx8.屋oPO$5 M7#=R~_ %Ó%IA' dng4F/e\m]Iq][Q깍~}خ (R\ƫ~ɢt0DVd6?'Oh0c*tL)ĮW󠰡PxM(թ\eF}SJcxk^uߌ=2=xR4ks~@PeȊؤk6} ѷ#р&@6|!zUq1leѤu| ?6jkDz;J+X4V\7S(%+}򠇡L F;omN{!+BaoqsESɲ $CIG)p $Pfƣ2+'"إ)r- )-"ˆE(U$jx9I K"Gc qp&Df .~|wqӤ9/wlBYUN"h\D֪.m` nvQMG}$„ +OiJfכ`_h )[(zۮ-(ʂyyb~ТN;g`d-X1ZFp=^#{+mbB@v"+y>*젒r82~ѿZ}vZT}uD ts.У'KFpob { l%}idv}qPyta-"e@2=}99,Ĭy_.טN{!iKxϥD*MH#_I$x=Y&@VxQYt-%mi°ZjoZ7c[웜DW ,dcj<=KNc zpFXxBu-(w"1J#u>* `5:^}o(mq5=DTJ㐇=Sۋ}V 1j\JX(rE}=*8[42O3 [AqyLn} / ;#MIn6@<,Z>pOLdT46Y?8/C`;:(hgVk'?MVr$+2;H~Nu%/2uSv'qS'Kl_l-eQ&.Oz>J\X+#kn3AM&2L{$qmz*c6k?L8@Hq!/ڲ;/:o_?|41e|(x[t|Lp_Y2^C ^vyy@Cݘws8ئsD+21ҸbPQHCW!3{5[qF4uV yf,xKվ?9S+ cTn+.SPOϵx2!F/0q).J~/ZըKٯ8 o (I}9[`C_E.(0aTlUN]X(RDXxZЭ̾ݮC|\˝.mD2 {u!NՊS@rZ pJI+w0p=CMO/ٹ] *^ΡV Zt~ ⾙F,~m^c@پiiEr|)B8x0^1UCl2H\Yn=alDC_EFL_;zqS`k@r>F C8߃"ٌ-7$SeM9+Hі jiCkB}`;ʵȱ7l&`d @Pޒ"KBZɄV[d8zc[$?wتU 5&e[f4Yb&`<i dwcՎZc= .jW h`[bs,bPf D_Yطm>B:S[@_dupܡ'?Nl `=ձs0Ťpe1 +a!mBr#׮6EE< ӄč .a078"0HVl.>LC I&, L`0Mf\q)r,7p|;;")UPHƒdFbQ}f#C ɱds,|Τ<ΐAx:.]&N<aG-9Z π|' @cf4DJ:ݩo}f/7NqJ RU[vJ>Hxi8P ʿ^ejVe(hRlq򳓴l|a?}Wnmo9A9T7nnӞtoM7fF[ etaF}"萗ͦw! #;N^_,ALV׹~] ':ZvzO rnu^Qr[{Q kPHFlg.В`<ċ] A/a7U|XӨӼyXu֮3+  knx %$>-DwpzݫGk dAow3Y}o̡VdFa{ۥ q]\QbmBiK$hJeY+7Ten":݁-~XL{1dRBֵSɬdM5D/ۇX|Iђhkޥ׼091:D4jϷqK4_vJ*Gnq)->-m땭 X{BDhJ-k}Ia]ʠ(ݤ9+x1+f<pֵk/]ms|O~3Y,% p, 85tѴJ)+7 8NϣP[ j뵓i+hswR蟐-cU/'9x\YOR*7b$Lbsu@v v%\yY1ͬ^[FS"r Pیr " iuuZ',NѸSnݺ 78]!!^7|_J5Gq8"tL-'~ⴋdG97AK"1DXj{ 21崾ONωC*[r:|i!!])%O:/E-3r#UYWQy A8jQe 8:B^=nI`|<&kt2 n~̓d`{p_u9)h 3 *!֣pQ}0{2h&2\ ߭GŝQ.=S&2?7x9.cc=><Vxdyjr$zy2~T3KkSL'wZ`Dq,)uFeg|3/CJM'&C[Z?6Z\ЯZ/F,4j)~55B7u= kR<<11/D:6F>UR0HCWNR0hס&1~8-l<EiYt~T҄DNObI%'F:$$KibC`#<2HbcG*D@ԕ<4Yށm1eIasLrIE 9FSvq۠}mpI,O- Q]D7xq:3s"s}&n4c9{q' Cfd%oJ Ȱ "TMDUr1;!@4F,̟ѝԒيeMxY N4o_l/Ś'~#7.\hBk Y{ vywe(r L Be@Cæ9c˛ʫOXShi+"ji0]:):HFtqQdaatP9,V;&A㪁6BO I0{d.0e(S&zsB%͛mq;wIe;?Q̇sqB RS.ajo櫩?{:7箏F_eI,aS`K$xv(5;<]]Ò" [!YPnm5VZAzK1)\"lak\Rޫ`[՘oB@]B)1rP0ӥ!k˱İ2H q~jh"Wae/,YҞo|QP"7B)5Nb@@ң{RK2*PF/A T5)I{__2#(JWau㎤qoMq;yl8]$ݲYV25);!@O.̡iN^o~z!Gc4 CJ`,ۺ~B(ɇhw}_,D,'Ъ,|ZԲ,Q5}fL!-5g`tqvn~S2Y>d s|D5{ML?o16bx)x2k!rH1\rpwiNro孞>ks-( 㵆vnL}'Ȳ) ^zm1'Yil=Cftt"bWx8=b:5|e9Ln8X;oV#MᦽAx2pJ,a7 NFUb5{W{C mukǫ{4;gB(%~Z to7:f˝GN- fIWx6)@6/ZGō Bg?*aD$;~[JpzCz-T޴{i2 Eco iDMF?zуM4Fm);Vʋ+x !nO!< E0R@ěyS? ˝V nf>-k ʩ-'-W(l[+70)t!t<ثdN+н4^f%-fKB#4]fR ?.SN窟zMIPHۑ"'-O(:nPdƘjXc[=L1ڗ\WZ+ YŸG#=E,Fuӑ+)VK Dvf5DASu,ڮ+0iaA7N Tn2S:_oi)ƉPڨNq ɺD0Qɝe[H`ָ_LvXtyCNp4BpЖ\ă\gyy,f0?j`Ҥ=?>^p4E7@P(RTԀ5q?MuWo{7=P~s>ᄦO 3 ͞8s3E4~B;\g,-xnږQj8٭ sTAfc$Joҽ"IyY:ז9: %ԛ&90mG؏!VXLqQ$L}z ED\+טXS€;xɍ)G[0`'JT'ۡȭyt/Bs<f/= o@X7ʘ!u^SZt"XfOʓ裼zZtRk/bgևeNAUV6Z9uLжrj"nB{g PA?~Ψ_X ?]\㌮ݤվWmܝIԌ_PBv?1zZ)nC !ud}{b/q6bD$WGy9!huɝCb{} ElDOr~uQ[4>K:k~?`~iOz2Naf"|)W{͘7ţ^2X2Z Èa$|5tXW :crT75^61(ksydc諈)v*Kk3g++(2 j?3Z6{9NZegWͪESó'KJ-Bt/Sa]7 8U[ZRǂׅcHyNROC>zkŀbBOғȘGfQ:mw&n\KKyB|-0yDQ(0xkBD_ASD2RF\V]qۀskJ•ίQyESsu#w&)l!ç׭s,'8Y` 4dHA f7((RSye@A;Pd\r#ݑ ; JRSTkPJj"߁͟q"~N3*w^sO c4&)m=&#vT=Dܢ|g=ZWۻ6+D ߳oBo*,4lQZC\C} "Ǟ, >3.l1=Pt8IH qs) GU=cQKaX-X4X-$&E==dn)"c1VHhȎ"~(;m>8tN(9,N ε9w a$Q bmN nzOy vR/o鿇d;ި@nG7d \ֆe83W="G').'zTnIf;/kg/4Hiۏ(1(Z$DsJDBug3>N"?R, c!TgL^Qhqi<wrCt!7DdDnqrB5p.zG^[F]ZU6т5]ĞY=ImBe_̆vcB)ڜ_Gl9BEEŸp~CݺJ*4$Z1 :@+E,9,)RQ!{ M}믱~'0!t{7r_7l򛖏QTNhlO)|3یқzjB|rP?{T8tٛ⿧l3AQ3` R"WX'~Uo} flY9ʡ'bZޠ @+ٻv1@Nv'5oזO t5;/vxd~T{{@cEE;+HVKT;u-eo ( D-m=YhgpҾ(+]@(|?ӥ"CE8(l\1[f#UkQߥWbXja*p J:S7DR\%'ANu ߸v3 4y[\<6oT51v8<(Ez; (WxX K 鮂q2=Ρߣ.VI`S=Bg $ݹd >`3l?|Eל*slF9Jhweîb67țcʇJKU nSbx@jېȈK䜋dC=RNLULF\ߓC;St-&ETCNJ^m2X7+BwMGbT$e \#*\CKmH{qm'nqeBy| JLD5D4USxQ995Д3!R˟UG)\5cR@ׯ# wN Khv%λ5xk B@Xٻ*>zZwgFbw{'J3-Y`F@*vzYdAZH!?a="XyꌊmtVcCRHjΠ]~nX~iN7{ĭOB(6i0~6 PqF̂V<0Q֓y<>NAiϿCXE!R3M-m/w_5_mjS@)/~cd#,j".8 l G ~zr(^:mq(|rhh.= E5ix.' psegṬN` ՝g2@&hϔryv$ιL'@C%.L.1}/ԫL=2!3%V]!(S_ϣkLFe-Z _cB^ESoRPo}²fp #SCm4 8n!E20@.R<Hh/P>DkBƲΨؼZ$ ܦNaBڂ"c'\@ 퇄-)guǁW1x*J,P kP%'ZSƠ|kږ1GZ]j=޿[e0 w V0t差u_gQdp8_hϏ8ᠹŬBvv=,ɪ16F}{4J78"헬ޙC`~? DG)5kg9)]{c8K;}Y%7=p'(o,8`aX':"~"RWM5C4")]v,熛LvFb&t{4[?b&LHjOtyg#O2ytlvKA-S d.=M 2@; @JZg9xt9p"fNG ՗D5f];&^Ҙ^]nq׼2Pe@`ajWb:LR``t2:$n=Ǒо;$QoȀ s 3"Û sЀK)'|]BOuīWc W4b53cƷ o9@z`SSڇME=Mh15 ~:џ${%6]ِ5XP 2 ̺!>Z`%uBsf aK,"`za=XK@<mNbcC*#55g và= 1/iT {% 5G ΊWEQ5PXj_+"er! w-MƯF.j㍻.*ΠxSlHVMl^?|k=;U(f\Y:)F%U;!xF$yvb$[|OҸ#i]s*kȻ3_Mːþf G+Rd4 ,hGSqN'QfJ׋̀3"YͻsS晔REO7OP_W0z=tJ"F\b,Xwura4ݳ^wC;&nf;AzZ|[[K0&cC(uT Rd>_ҏrMWߧ*p#Iw.Q },nHkw.h=sVGPP*9%9j" `hƶj((퐊.dy}M+ZJ6JLؼzlϽ9egE4N%V,>H7(N1:{1A?JM{K 5Qy]Vek>'J@K͟}J׻pihOZ:nL=I_MLYAD,j\]v~ǿ3ܯgKMj5n:-'nJ滧v)s*)?gR_IGi_2]H&yZ1D0 S`4rJ|J&-_Ew ;4 @oc϶_6@rܹCˉ1E'w:ZF97#bJvkP}o!&-j{="#Y$Š 2r7~z*G|9Sȸ(^y \^̤^#?5_̍TB8PeU4@fOfWbs Xطȍv鷾_/*k=w֛^fyGИt8z_tzFxX 0ZW ˺:sBx`[1 x'fzp|u|\#|8#QW 9m1(+W>MA :@4Pv7,'&Mi{hkaQKk2.edFFkd n _4dw˪e/Bac#LT`Go΁7׋fH3ғV)J5 }'Bڽ{jS#kQ3˝DZjߕFF' p0);q.TB9cDkJO o NAY~C{`@T~I$1F7+ $oHYF!qE65XK!r{#{+>FK'H4[/(pz@F_%x}k*=c>;x2L3W½H +$/ ^ޣ?kVRTJXi֝ hh>mGG%PVl/-rö%,L L3R1NbR^,l#|URkK lHZ]?ZF!D776UNL%xwL:ECL!{7SFmE{$FfZq?Ɉc@ đ L: yw{UA݆jТVo{. йQ[ Q?Ge=WQ33]:YC6LBXV~OU= /WHb/V'dIȠVUa`'Є/" ~Bfh KXG1^0/ĻP3'`1ZTQPcڼ2w4&9 M7&,>u;F*tLCPX&qQ&=04ԡo:_}djz'Jm#媪:7m7?WW Y]4k[REoԮ^9Z R)mXiyeǻ7:ZD?jgqũ8ҶۙY>s<~&߽/S ^,# u<tXC65Ȕ~XC{w E?H/J|Ju̲*cWi.7:Z?YM4{þ`ÇϚQLpaI $ߞoDZL#?yƵڠ=~G*ЃUU!xV[S_8WIZ]!4/=v2K(C V3l0B+gX&V'a2| ,T^m,~r:e ˑJraF4Tͧ-ӏ/k׍ǿ߯cxZ MG l A;)[:R9r$B*d{lxj1kD5 ǼI$r;/~d9e lf 9B"*y>U4xS'ӗwt*JyqZGz=$?2FǗ ,3-~776p|d_.`Szj6re-azS9P SW*#!Bk{$| 1`8ιGbʉ9q `!lŘOTGg3۠Ɨ,B,~:B΍0RSS%o;|Gh[jR{@p'_hxP _:lΤT{G+IxeF˕nˁIzrT%˨w|g&EZ}B@Y%[bꓨ2$0`ᕡJTXAPś/}bUt^GaV%9a~Ǎ)-lJOC> FWs`D d: bsl@ܘ\g\6h^OkH'%ڭ~NǘmC@9΢OcWW[՟P/{ Z;*ceE;Pu.t'<(enjDŰ+~a|(>[ 0d{ 漨"Ѽ H@Vb ],Oh)rpe_x5И}mw2ӭ\c@$|vݙ퍰ND]חL0A!t@(k 0z gKLSGedÁ§vϾ% ^=Y1#%\</},_;h$R ぢq1~Ƽa)X_~#T#PjJuS=]-@m@lW'KUh2Ra}`bS(#PE6$ْy'Qԟ2u Qu8&s!Gw?:~XwN78H'X I񓚊K-`yY[0]tK%b&)9 jƃtcE>HĢܣ)T4#RRH-3q!U #j *D2"r){r!'lg=Z/3,-J:EfC wH8?s!x}~߭Ӂs=D[BC:BsOa4k9 B ڇGP5 XҌ*. qxN@8l'A73oy(.mV \DŽ:yDpU+Kt^9̪g*¢Կ\~Q}-:זτ^! )傢ǧv5-PY"otnͽKk o74WYMȥ 0}\LB[, Kͬr_I7UiOpoz*̦M=VeO}qY'²|"vL|"P>"t z|:#u A91^O6&ɿ4p87Ʌ(ѫDŽ:MO  < d{s<쨦;  Q,E*'$ts\9ߎNvWp^+jG`mC[xuc:Z;I@H_^kU<u< YwfJ11@vu,?-%mX|zO&x=$RԟڪmR;(9oّkfQQR!FEɷzσ(}u9TFPv 5$nb#Vu`pº?t%R-%>YGVk~a4nɁwtd$=m.v쿱}DHL6£U+ t3`ZMT,~:eD H@\<$5wj7h9,yB} }9$D||B  C*H@@SG%j { 7{]z/Dv|ʾ Mw zf_nt22(sbԸ1zR6S̭af#%NjNeHσI5E, ]7O_葼2A6-c29FÙ[Vbr3 N#Z 0P Jݢ5iV T[qᗕk^{:9ѫceoiA qSMD̓+c˘Etj_+\$ `Q S*Q[C5'4?o,煫. $HPpo+T%TEG@t5S\ܛ]El]V1yԏ(v$i٠JY\ )j6; (xy;d> }SkhE;HHRoP)&zcS/^%r0aDr(CJwb'%11oK&F[ 2rH.7؂h|b~qzzF0~tǘtR~ET8{1Mа5l0jd!FCsYna)Ā'X+ɼ Ua#q* eyq* sTvpk< .v d%E1w0\X8\a0y2C7t1.cA4F\puɄ~ AO Y{`6T|@7Y"53RX4QUݳ.*0&x*u}X{0.Ɔ0l5=Z #yXtt׋5n)4+3j=p_YĺS_vF&ʹG!,e>ѹcgDSY Cd><5! z8VP[-@\< sI`7'CCx޸LWwϖ/+~1PHZwL5!2'<6ZZPjOr5r'+iڛAc_nK{s9pWkwHDL"H0l+NS)a[M,kN,fC~ϱ@ApVJn3akPN|i)Fv(צּ-$w+WD b2l9;*~}.- ƉfN?l}JLܷ3LN\Ѧƥt/aO CkvG#G99\kXqnŀza){!tV$'d0[UjR̴tm+,=/kT=⬠1@ ]-]qצy6yƉF+!s; yi?;9M‘\婘-C[D-DZi]ݭ@7%$2ů̕ *&R7'F5anՀGv]vR@!08[n֍@ITק:ǐ`7V.v.Ĺ3%!_vܹ?\cu޻)ߨ?Z(V"IraPm>$IgY1"xБN'CAh̤бJcbU͵~Ҙݛ>]}^ 閰!b#D͋EdZw lQ]2쁷9.bXO1a^ ʾٶ>}-QMD^ ?cd%TcxUK.rLһ'i%*| WKn{{춆6@{HJH#XaK wDLTfԴ& UPh)kG7{۫oGW?Ĩ'AX. tP#IKZu։KwTgj! qPߟ9 9 8Cs`8Q hڔ(L贊;83te^y )%d oiR3h9Mf&u:KQOB8GP5\IN!z{¹I 6ͽnp(X8q[^KZN)b8Q$aބm-xO D C Nnfss drqH}&rM>zTn|Ӵ!ɐl VJCmܨHks?̂#P,8)GIu}v#(dD9p8J]+6F1a:29ڥFV4O'>ajsH]&vg_YdeDςƕq Vc (E0yuǶz~L(tsW'sZE xJMqu[y9K<>IͭS%n`PiSa8$)g.FdzJ⎋p99# 0%5σ|xwH~ZJIz×$5BZ#fTFq4" \!6WFO_b@SK^v(Oq$$ ǝ;EL{y+#f5s hz&ƯDh_q߬ Gh!'X._N(vk6.ud}rpWGg<@K3r.Cq=]T8:XsD*= 5P2q W'=y-OϋgUj3U]aPE%>yv?#`sxE~ƿBsEh/Td.El hl[꠨mq98P_ST9b ]T#=I2k=-/0J/gX2D.)UBݪk+&{]@Z\b6'G|}*< ;Cf '}l3)S^i$6h2oGoJ\e ȪZۮ=AE6z ugOKn(Y4<°}d].SAZէ4*ۓWj&y_oId=s=vKcMԱHmk6Y#UPx^=s՗Çf Jf(lu b<)5}KzmAIo$҂q~]ܴ k v:p펨HHsl9 t_g!NEbqw@2r|JWkaʐh9 BK̓jxeZ\Y]s7\h[e4I"o(|ctDh 5$ll7knc5Y,=nҜB˷MOqw,fMF- jmy7z"=6Knѩ* \1F}JiۊAݴ⣛ AIy vh} c9Ԗ]JK+q2׊dApRّl\2njdf{Q #)-dz {_ljG>nb&XХ]R!T޲8yQkhB&Yo2!M< W.as|ROB Ê{-\*ʹ#~+ݢcl|6 QoO4-f@m7BDoEַ*hŹEE}KtSgD;;?!2HJkOíV` f5s<ְn927=GOxvuVpjY2qMjpW}CJmn1/0)Њ7VrdC?fyʱHD2ڱS_s_ێJZG޷E^ s%ÇB{"v7s’1dd@. &yH~0R5Z)~ϛ~tr_&S ]\fopѭ>+vۤKJo 쯣ԼvxG"u+h6aJV)'%â\Ax; GgHqW_䁘%VА% fzʛoærYz!r=+EL&~bT5c恘TA)+r q̥4D1-%'[D{TETVXH .Syg+I1dIT$c"f-MmBCwDNe>FV5-fC,%_1*;5ΞU33\MY%Qgلp5ꋯTw4Z42\s.ڬ }Uw?wƨO%QihJbl⁀%+~^\_ֆ+2W͛w\(r @:H9sLut N%:i:JRc߅ˡb\g؝C%b.)瓈%Ͱo}g ^>@d#mQ)G8HU+T}"BLuH) wh{L j;=I42(^- tMۺ]k-q񌋥uF,I#$3Nr\Aw)|+e\ϢIv:7kW7TsԈޔYK]=l9 hODOMnkB o>=lp[ O5A\ѭ[qGXdxXՐ])|&2/zk<ZP^e #nM1;k#LH+qU)_nU{@,J' M(xq#`P.Z?Td kAHJeLWɃ쥘 B<؞c9,YH媾V\ՔZC")OE!JP9!EOXsrZIǂaMLaTB9 9 _c*d\ M; =ba.W#m|pc+Q[l\8K]$| \A ^ZI,ßdەfUkj B32L{=-wm9x$@>+oIxKq/RWlbEvt 6 8P&-LV OmdkTEExxO>-,ƽ h_y-9NUڐgu{=h M\EcB&zby&C_8'2~\v~S.f 򜢆'/X`}Z;,T ᾥ$?]ZY*fZWfʸ|GlO]8 V|bmyEo2vtvn8ulm\ a+ʯJǽ:T _RM.ٕPr%XcI7bH ^0{F29Lo!_8(;7"Cؾ_h8R.]HgV)6wY Vv1n-JpmZ5(;-fFYzpӈVzNtR=IJbSh"yI&Y2lǴ$c=3 tj-@@5z#5>˚0~-R+R_:nWf4~{ P`9#A =) 8ږW0±e*8O2]MW(.8ui7lAgX,=DA]a_횫q`^ӊ &hK͕B8+lq^~d=Ž\>EC~mhX۝/ڤŌiR`Y)|{NRǂ39=2Ѓp}q N: G&rM>/qN\?=4z%*kGjW,k@ȠЊQ)f%_G5MmiEkWzR~ 2&[.Z oPgǯѵm6%𸈺MBǥ Nj ޅPP Guo^_ɬ#Vf X1+Ͼh[k3?#dӈS.+FYS'[ȱ.cbs?c!lSII^]Op]#jই;ulUBfJ7a>2n" (j#.S#ai_ՇUGʐ]j%jaߦ캞.T$;vVܡ4YL#VZP}&8{Ӕn/V?u߳䏦q@TxMX$WĞ6gl/?dk%>+mR}iW4Ѳ\m:?gKcTk,bIIR}tsN z7[6Dk6 V7iT=̀)O> U? >#h;%{ ׀fo0"jTgÁE}dž aրuFAuyyIav TeqE/p(ց>nhCجjSGJݴuUO WrZݐʎw6KOГebOnS^B]fS)k/KPY=х_#UZqIqk&nwgPאUK.vQub.\]/)q_fu$?["k^ XB4A Nwv?j aD@܏9XBa|jVcW2Aβi1PoOΆj>$f==81>Ґcн@WBo}l6vĸ{蜕 }>ȸ.qCd%vhKJ#hYH/̀t:NJQ)`J"e)8D_aRR K57g  E1(}+isȌV6/z6 q߻T8)8kKya )+E!i\-x 7^O[KWfsȯ|>Л1NJL>OnB*,_;RW׀JwbJ})ϐ3O{_ |ɹ^TMGޛ>O&ݑ}GBQ[-.(9 !ᆑ Hs4DzAeloA$^Ue'T}ְ" ,%kM*zJJ Oڨ]{xilw~I{*O\{iTT^-$Ol Ε  ' FoW+NXgbÕl@oy=w=}.\!F/p^ۿ-IZ!T+fŲxI Ǔ\A@O K@!9C)Z8y'`w"&zoh@]kId^=,Xag]w׳O~y A0P[3L/Ix6&ɑ F,j[1rűr=pH=j.Uϔj#Ż[j#T4*"#y%TZ!OlzNڟ;z0ٴo,v%#8ԍyVpL3r #{Lv3s *R\#c 9'-G8( >)F3LBl *R0[0q|~jm{68P37DJ>yj S.bpC>rooxm Tcm$?:%$8#(TP@!?g+EP5,.o.ТDP8 _O]:ۨe@8/#\Hs/ N= @u$(ütȭmBEZn]X6ƤlaKE H*AG@s}JKh[ҡԹ^,#i<(c sl`<`Fw> Yҝoz6i1]̥)m^qV4')Q\;5a$IrxE 3Rw.DՓ#[lm|(`_BX= ({ah3'`_d 9vn|q/tBiފCI19[r;~(OAmdhj(BV @H m̶`w)UNt¥POgJAԋ:MQV"94f0:ȻH1*orFVZϗ!’xÛ.|A*c΃p8G'y; Ʌ#Պ#4:XXu҈|[Z9޵Ny m9x|MGfKK@G yR=,j$]!LX~&AŒ(cK|C:SuTOl U ғYl]-kKzDŽU@<$t{rCy~֟S0QYo'6eK"g3X VKh7kaNkުPd0ݞL[[1wDR&TA;׃&>ܱ`w+lX<j(`SВSjF- >NyO<9%E!.hDQ#@W~کVnc/3b8afRwDWGJۯߌd * J >Bl7J|}tV+؁:6ꫲ\TeGSM"}-N:M"ly$eYdL/Sk}q jntLgEhmPX拹P1!V/wHx{s^qєnd\*{BG4O6yR{Q3ĂyLjڹ gӲ1Ό(;PJKeuJm7ĵFQm&$aؠ| iqܸ34;3Keg(zlz`J :+.p]w9rdZZJh/T/O-]Zƾ^m.Z'/` w%r:~2# FC?u^2cZ8(YR ~Sd+0/a4$Up|E6NyGZ=ʼnw zC^3'@x.,?OgB:WfIJJb̵xʙ32jX:~OKyp`'>Ĥk]ԮB^[j% ؀n5O+ONNHj5Ll߯砹jʜ}ׇ<xZ|BmʶVkIN<^m,m'Sm€(俾Aմ'G77U1ո4jc>(J|fF•,#APSg<kh"ijVpDu` WbrnBV,=;g,ڍ sZg 6sm3,d+Wdj#7-m&̧^nl&|P)5\6iK' sBO8ߦqq㜎MJ'<ݮ# ǓǧQ %Aa%PL%J3eykSo~]1愩B!d#U+(HlP+WPB]F>a7q\\H!>:%#CQ# 2JqlOۭ†t5Q&_캉S@[HSNG3FO[ ^KN^1`F׭Vӑ6}]!)DO)ȔAq?Q|}v,-Rg tsf@Qc"A:lEs . kG`Z8Yk6;!F8QjԆsjGN ֿƷ+Cϵ+'`ϟm}UIk ?*+ث*^fMfJSm16AyzˡCk q`QUuP^~!m:f) t&1cҸEw -\__KJcj2b's=bNci&>)$)K_p.#8 BLL,1kZ5 a/dnYJ\_Y?V?a ˉ7,D*f 8>ɵ"vdTD*~4)Җ$ac;;/yΏguKQxʩb(X/טY@,CL! .)}iLۨBS?А=Q?Rh4h#$JH?xNvh&w0I1[g4W}1GC/'U קvϷ #~Tc?^4|h=r)ď*xb'+&9pt7FLx#*[9ps #_b_DN'".ӒQS򹻯?(V#:Y KEsu@ d9 Y$kaB*V4US] .<>7&Va(ʻRQ}{.$ Ȉ'a*}KMŠ^Qh1s?b0WFm$d,^&9>Q/@b_,foO~v8w\g؟C&_A\fHE3KƥB+dL8Ǘb |53H4{GOǘN3t\FFz .gVg0DOZ`ޖL6,dڰmp߿hL0>~T=q1?oP 6]YuX #:7ѩYbSOXU(ŬTe&z@x_Re ܒ";!XX ǽҢHb"#I'^NPU54aS;L!IE@$\tΥ)aKݧחWMpd΋)/IRpj9Ml4y{t#^R$wU*Q;8ӴQ Ӡ];'JWpOƖ`lǟ"ކgyߥspQ1aw:w &)à6ւ9K\lsUXȤaJgavR!ķ4EAKsz%VdҰkvxXhB7m/c2&mB<Тm>"Ë \LE%_jheK9ҏ"L9hop5@tp3 elmQ'UâQ!e 'W6!tϢ96jC̓v=O[>9 O\Nak`~/iHw@XphmJB-@v;u{=w68Wq"lomfm^sޖe?)1f_%yEo﷤@BU3q dr0KҗT +`5)z.(uc [{f GYe't<؅#~)lT^EkFӴPcPB=l5BLv[!Slzbj'Jv{#J.8"w1"ɢE @C>2Wwh jO9Yݦ__j9x(GcaЏkO73] $}iA&Rs ܕp\]5f1}ˈ_(fS @d(^f:z{V+Aْؠ\ RpA@^f軠I/Og;q[4DE'8p%DQ<ӑd Zb"!4kF+WZ!-"=p_%bmW1axYSOፁ7QHe*HpV20ն|h @;q+?g ZbI8zw]?6e@7tW3Suzuy&*T,\ ^;Cd/79"c4&U엡x_<jڙc{( Siy$p ߠF<=0v FG %} •XZI-?uxU"%%/+dGOÉhamhC`$ǬoS(#@L$l\$ʅCBƦS;Z:|kki!2 *qM#Wّ@ >'3=c612nޫ]9)#G@GV2]z,0\n Sϛrܶ]x->jP9k$ٚ)cȷ )HoRp*Y8 "D&?3,1IFп# wn#CNqf ³K̉ G\clgItal V;$z6޽vEDc% 301YHq wF (Vx%KFb&M1oVwWu@w㼐59e6&_/KWsV~)tŐ2~4ED~L^}ٵ%w!I:S&;Zr(7t)>dЊ!(_}GrzD)6ȝܮ G2Za&רgFѐxBW#{i%<,A{!-ۢ>2~+1ū:<%ۜQ M _r'hKLf˜E )p`, o-xŻxQf `C?ࡢMjKbuvqx-+ 1.1l:XmWړ1iR89 ,m&{Wcx\HVx)r)<x/S4m*Q©6 ^VeԺ9 E6,LZ'{AL-J=a \™)/ŵyIi {+YԿ&f2|S;s8,-f,}(zh>HwP1qpƴ}`& 2kC$yZGeibd4iz&^iCIT _R_,R04[z=QFsa̎8G UW(mP|p=*t;hpnRv*O v>zp5ڼ9TH3X C@MҟWb"w 󄎿v˿pVp E߸lk}!}gCsG#IJHtYY5<7Z)y$/X 'DYH3Ig5! `Hԭ:<je #:.ϘKKODJjؙŀ[_e v #" J@bHnd#|l$!de{`L_BWܝxJr J;Qzd o  5,,ol!Cw[H_ND%WAEy4E*;pl[2(uZ{WZ_I{:6C+{Z2\zԼu;4pW%E`vqo޷9i#F$~uY`d%w`HSs^ٕ僽wpA'Ypy3Gůho0/ P;<&)U)l|`=GFs|ڎ/XYdih4yܰA ud\E@ iG4J o@]++ 0n2V`O7eGDINԈEXF(rO$ *h='ͰUz ʞj>+*wuLn :}_]K>ZxDԠh8J`43r9UAٚI,˅r72+mLx_l!='H [ct, %'3CpXhյmBW:z1_q[a|IHZUU1i5&[uHI-.SH~)xk iH0}l@+\ܳXͺBN'CKq^ lB7J$>*͏oy˦1$kE E ‰6{[G$YIlA<, +OtKD;/Ԯi'NmWѺsܙ|v_FHI6=Rm;nHQIzi])ݽAg4s/[ɼ7]RWkVyaArf8N(iaRgYa힀kЋGpf YdP mY5Y"+5;/X/1k@;̮k$ݏo,4z5Q|{>Gk< !2˄l=Ԅtނ9WϰhV7!\S{6ǀh= J·MdJȻ>&S^ƪ*T.#/e/q8n:Yo!Gm>_Ӓnkbʅ(5ErQ#"˒Cp*FDNs~9sH_т^ňϲ;e=EQ Y ]kԦ4DYT58q/LU =y#U=t};Oa,n>ԷMVWΗs~hӇ| mKV ϝ{s0p1 bPLNN]3飦 _xT@YM9;z.-af} Hgl+ K&$H-gx]XQ-{B"^8$d!_ѦNW>MhD͹; b^7&Q R1HV sM_l6%,5tQoEzᨽq.whI#xr#Ф {ZĿyܶ'yUܻl"@@m^īb9Qއ~V5-Jm i`j*`0MBp1ЧxXS+ [MHwƈ$T9 -Bl7; vkكQ}WL*U%]T6;ɯ[LRSLnFn&JԊN5 7P" y \Gkr;ʖ'.jcD fEq Q* oBy# Ix6hsU>!ͧm9cY8; Gj+Juy撮`mdf6Ў&fTP >{OV%*l'8Nʮ3fi0߯d*Z(Mi43F;A'޷s"ٓRNrD2L~!GZӄΗf-25`Pݕ^~1 I+#ѩ@6{Iikw{S4!aM7rɒsbli(8hnuP総bMPIm!4);E^< z(R4zciU.ZO`<g.; Ue3f3JpEAn! ǔ.{2D5v 'qґrrR+MTFxoU{1m{܇߃8 oś> JNJ9;iݔ! 5G.mNy;uDUrVDd+Y1MHA[a{P#$.ظ `35AR<5ShjO M*e3ʏѣ̒5o_Amf×)R2"0iFz.SяE  p6r%A'bW~jx Ij Ha䗯l@h--K \JЧo]`~lc[I$: Z/u~,P+“àh<#eq-&Cz Hf_-p]tnAGIs{{ÌVVie9 "NW[ss#j2 ܎}{clzս a;ύ3rل㌝<=B'mp@zCS=~ ۦZ7ADͤ4Gt^KxZ=v0h Sj;Sq~$].9NMxNˑaYcOۊn>csʅrG@YQ`}m>,bG|)$a,g3zTʺ([_M{9ǒwqٓڟbm9Ь٘`eyݽv7J-> {2/"r*ٴQ.הUQÄjK=*3l kC8>hdp4Ɣބj4[i ui/ۼ9jV $=rIދw@~2V<T/qW?!q)b#̱0g]Xn^IR]PdO DWn?#^0xLY$;KLZit_Y8+`OŬ8uI"ddqx+TrҚl`-2UU˯aoi Q̞(zh$eբU\pV  t[@Qs!V(8¯4u#iŮ␸hAhT$@Oi>΃4ʑc&dS*S')X".|Baȱ=Z=گ>:~htTeű;nc51ܑpIslM5jZK낥-Jz@kA"!miw#?2@J|MŜuUMD\ƒg |k!@Q8-?B X3O)\aXsg,br~tQ2[NURоqGR ; *mD@qM&TJu0&D`{4^uk@-]}? ͑}& O5>iWy)|SoV<_(eW$ϊFK"p?on]E;R?h"MPZ}28h.qF x$S 6:! /jh6`éuhFW`9v2~憥C 6_ U,1/ 4bJ AH֞Y!Q>Z{^y( It?u³$+boErt,F ,XydX`\-;/곣\jsfޝYь7TK̜hxX.,H{p+e1R鰝Κ~YH ;Qka?M(S1HY=_!p=yP3өsĖQq;c: եk派j# xO(:q+[;U)nήkˇ?B 8Y1wGK[Rm,]|&= nLí7Ϙ\Ӣ*@7~ G h"-ϐ]Ta b9heJM= Ƥ5^aMW m1^B,NOHϨ] 2H6í/mFb&NJ=M &?Eh4qmt7-ې-"~^>ĿnK{Irv>\^Kle`\80=. . l7x|NSxg:tf+M^n{ZO"lXf};ߊi=E`d{ɔG :NAax1)86$ D^b-^im+(-pBj$& %t7]G#')KB]GPhZF.jw$Zd/MbmD4:1H)0.Q6o9ȯ/3BF"q}M)<_HmQSw"Amh 7y_2Fc&~J'6|m2wt_@_j/V_Rn:I!B֊0Q=1b  ^5XV*C+ًyr@Bǖʓ( ju)K ]F~Fibv7Aq&EH}%-Y@Dx=V4.Ž^CF^ higIouEsFHv'#i'Ӕl /sj2:@{# sT~F(TY ;k #CD 1tP1xޛ9/YB [#y`B`l OR j?EMM<|0Ϡ+A}FGҊO7+JcqHU% mji]#P&h upmxNb3B6[(#: .OڳmBTT~RYx*j$ڄwiy-4>7WqЦ\CAY!GE'n\Yv\*!nУ#.0v:e ^c 3̳- x_fE\$E_ TW-["_V?ME$p->@HbC/fudƍ5SHy`Qş]o+d5ϕ1ť!d*tj(6)z7xo0K†Ow% {`َ cq][$#K[ICko찰Ml^zѡ`v*6Xj0~Bvگ2Z (I=;4ߠ}Q 3YL8[+cwo(zv>E6E;h*J%)0賍+# #v hk$ZaKbg6S{}=tA*> eW7)O6ZI컆Ekd{] 4f !Q !d*|,^3*cm}dl}MUQGH /JEc-ʖ^è#Fa/'_8РgWb.Mf@NH-Avڊ`ϯ& մLApbZEvT0l>^M=,]i`~R,q6ݚwd T_Kaik4;W5i\qp[Rضp@[(>~jk@V]ڂ$qKHxKL`Xt2X(i8hVxȖ&ʜRt\j\6jM7"5}C*+^[Uӌ2Psyy5sӗ_2~? lVs-@4,>~@ u؈D4GmL IQ_Xh~ G~~v$Ful]@k[:R C7riQB"A>ֆdOzUj$ƀYuKzdl7p1>FZ;hm3a)y $v??_Y LhQ͜,B&^HEe7A>5iFz>śtdlMÿ<\9FYb qqslG,Z~ɦdǗް(YVYMW'CIzZOs2㧛_3Í(*4N@psTG/bw\3HT$d 8% U39YE NUdPx!~xV4w?padӕ/ }ZgsQwS ^'稀\24\|:'9TE٩_xV(F>^ќ= 4uf0 E-ba(5uG|߇ O  *fk]ڑBe$i M虬u0ѧWPUT `s4:nӂ8u7v$F6)Vo xXznfc?@>Dⵕ XDJrES/ yU#H!B M* eSpT$ )V] I]:E)"ɒޞѨJm IoqlAv)`~Zq⋰y1¹EW9Hx"zǜQ#s]!qA݀BSD\=a~WL <hiD!`}ԉt&ixP}Du8oCɈ( o\[g k]{$q_qYUHXkm]ó-[:lZ3{ӣl+ݾA疒AImG`r,BCNpQJ=N7 na3_K?" LN|\y*Gیj4KΈWC(d=:vˇ T.s0S\-/-͇^Xpl^m< ~LϱevBs8 0(ٴ[|Nie( (Hx߰Iŝ4s?O@7XR2vO"^5ŷx&YVLܦ-]p`2{[DutO5& u$[G2|̜s~ 5'>X?(&U/n[Aj6L{FJiFV ɒ>7V`+Mh=BIףPq=1tN5*zY !J2Zw{<4UQN Z)^'G7oG&VxFe|*TVz".:*|_ >ĈrZH&t]c, \Wϋ]^1j;iĜ@ 3FHEx'sy`.}r߉$8?:7k1la7?q3ΚDTgީH5p8"G6te(63ynwRc^.h.. Ⱥ?O9pUdpEꙇ ˉ b5sXb[/{cP_2jcJ\8-v? 8e3# P;olm=r2 wL!s Ħ&JILKr#i?^*Uzw 3{OhU]_&s)n_͡OuDJKj 7#7xm37lUʫ^C9i$&0*%h`fx) P7a| vΚoqpUϟHjbz['l"+ =F΅uL #Y{谻?|G0?DRCqb#E=}e+q!F117 v-z)UT y lWG`Z<ԥה,wg~1A(a8eOp3CJlvR&rYQ?kRA$WZJqZ*=8Pb}d^1%Sqe)_2%7>Gc=-c!ǮcF$8uka ^Mq>+4c'e4V | SF3vz.-?Qeoq9WSeT-L]5tǎP;Jc{mvpAK3#z|ZṚNK)yLj㺽d+)0ppꜷ6ϟX.9;bꉂ^2! EH=_hw3C6?bC5d``m``i Y@P5*04Gd"%L)Afy)C1▂.L^!TL3 7¨CmC*JJ7VFIT`uZ>{cz Eի92͟zP17۶ZC_ZW:柱1 *8Eej+TN{aR$Q!}6^n͐ GY؛6:׽>%ɝxn#E _rDY̸B.dǚ~#9=w :6ز19"=`> )46 mA]!v?XTJװViͲ iO8[p_b66!w&Z&)2-SNd-燬lc$~/mLִ4;2`Ws/ua{fg(Iva,E1vXY3o6#`4e4p܂V1}< A&U3uCңbƢ. dAw"q ݍ.խh&\q)c@m^)m3K2N&|O]frOФ6=$9';!+౮(x1&,?+*Jܿq6A:ϺKwbtipvVLsFܠ ֨'z*z_Eij`-#'pvdmRwj*EG Hjbeϯk#8ӛfԦtwL+i\(ʙ{݈AE+5*gp)Qa|R H~_֙c$lL/xto8_j^(;% AJLz#Lu d|U E)._^Jmey^ižoغ` X /$]_[#`d>Vxq^mS9x+9{6IGygjA8 (N[nvG.^E.toKuh ?=mEM5bJ_ F!A>RvmB9YeFF;0ndx @+v[$5YMGk^uxy(ֈGm+WѰB;]˜zj/v,$H&#)1O .X6?˗AvDnn$mưdJN}78F*qv^} LSii^jXJ'b H+\7Rv$bgiuwbd=" %65Q4Q_=WFwG_r9Y6$}e-`һ0@'$F3~{&2@!b]dJL.!7öw]\"ܰ\\l^RD+8Z&u$G|fZqX}$v2}58 #e $\F?'^{}mM!RpeӖeoOD^C nl h:.zC|kqJ&a/.i;X Ģ )fQ鉔j(@յМ~/d˒Wq$}+@:^ 5j:pHy]Gs1}6l*@u7^wn5Jšv\ _>ehm~uCPET;Xzri2Vzq$pÐ^hW-؂mreFD.U ҷ Dr1V"N eY@Y7+Jo0M4(׍1AZ/'CVW̿r@v?tWZʢBNp)q?gFܜkF!hH6󦟕YL{ɻ̃JSl59#B0vnHЉ@ėoP/%$u9xXU|3P=ejGS u"dFvP r^ZbN p>d% ؄`f#%r*>+I~Tj/MSg۬YR9Az]œg&&^P*dX(c>72Khr 1N2 M?d1 q0O,b6ދW9fعWsl} Bkķ=LB?ARHG /٬kuBgk\>BSڀ%k:Az]ۅU)( ckHR[;7x!$5Oaɐ(|=rF!wd b#+KMY9]TsyN\ڭ&@zH$G%pGΓ b{Ł#]hzwcVRX#T2<Tb ~N.>47:NI&u [6V;cf(ne>{w+%c`J{Dc?74B[fDwDsdy3VԩAܟwJE k ܬ4%\}e:vYސSlʬ677'*@ 0d6f8ڪN,_a˭8^R I 78 _S}`F',Bm`$0'mdpSd9Iܹ2s6Y՘H/N]Com-=q>R;Dz{eCQ"~]=\`)7O=(XEX Em U ͲVbZJ)mC1=. 4*TDb'qHx^HEuwGGB$j A_ )kr9h $ꔲ9WÜyPJ:D/8~YoDnrTXS2|< QV3,N<~/Rmg!1ѹ$ S.(B YmsHe]qH':җWu;<99vMɶ=N)X( .싯o0K1}s6_ю>$^t S9䤔E& \c6XcPzyj Y$#/܋5E 1AZ#Sߗ#7А+31k""g tr]l&=_6-S"잌ĉ1NdTlF~) }C"~$Q  imUJ(D2<{sF|!{38k'>/cȟj89pDCG|}+[L*3ͱ^| R܏]]S=-\KQK 2@kHko[KvT>4M.Ww_#H>=g`6ƥ疄iW+;AZ'R$sʏ l>dXr tpJi >3xРcSb>-$\n:B]w)qi (C5ÖoܦCGv]);ى.7^UV#K g LPr8&aeċ Oq$`:r HxSQsar.7B i2?b.HI|[a Q}{(ȹ [s1 ]Nucϙ ntQ*0`O[ < o4/ ( c_5}ڽ܉6p|Bc{YH`9& 3JZ7+BT$[͸{<̯:?tNPij~;PShAMа_yty2߀m[ӧ(Q5y7JX)EDŽ0نb G2Q у[MZG OgɎ򼡉#Gu9 wZ!co/X;0'#ۄR-f} Xy_A|*"S&Jt)`FR{;j %W_;,Qe g!CtHr"VA7m*UE׽a7QI `f*\hw|֗P ;f\@U\1Im{$xm,C=Oʹ]Ɲَ}/zK&CꛊY R@(u45: ` }a@~o$! TFA GK]!f\6l"'n]LTFMls459%xCN-YQ,Ŕm[j+ް}±(Y)$q^I̽g&n_ʭވK]OZX,>mN( -) 9#DVԀg2xml# )tL;Xs5MyX}Lr9}P LNcyIre"YAdžBg}["ΜDGӛ"º `dᖪ[23lpES0I1$Ŀbd9dAiJVDnYK/:sɯPR,76f* f[Y̸$=TN5j%'#/e<8jN\BvYǀkpNATCԟp,/ǁ~| AϢD 2#%[Է & JNrW%>+q3ϊ>L&_ʫWy"C-~fڧ٧TP:B.5% ^s@Rrq֦%&c;R\GTVfC9"`v\[q:,= 'u|Kx&h6dPRŸFjƹ7_㵕o'"V΃.Sb!gxӔ?dq~M[&R-9`SN o8Q&61LGN8V;˛]dzu?}qU"hSUY J0[$wL":lQ?er78fڮv D&]֥8rytH*5eL&bӖppK}g{c$-LQi3&9,6w__]fho-f%GμYK%1XDmNute",RI|gA'YӓGvX]K~oLo9ٗg &eIeKyvh_`啙vr5L;9쾊1(t36/QG_ӻnI*=Ñ(cfv'Я*qD'XL u ޥ7 b~Y9ƕD%m]yy6&m_+U\νpQ7)3}8P%]5̓!Ѐ泌"a'QJלcp;z_vd?Ʈi(ab¡ [JDmi@ Z*a$;p>}tA(wSO{!,ޞÛ^O=KѱH. nkʳJY[lIA*{7'FiB_U[?#b Oۣ|+p_rd1[y&L߇bnn% z|iOdLk/@.'yL[_4% Alg8k2$VDTԟ;Dz/ <۲gX+Aht>7U#&t}iRXب+yWJ"o-[׫n-T-@t1> 4D.y1dG3 m;DS_6Yq\יyK/ {j&u2uz T(TJF) X[x]ØOdVwID݁_Vw3.`L%|׸8Yr7>tAs42\)%T!91M G:fB-BB` g;;{*rSBMǹȑuVQb!SLAH+ڥ^=IROmP͗~̀)HRhmhڜn&4JkBWkRLx2ok @:DCp*[}5AZCWL1+ ٝ,Q?!|!;QM~{bZʤXLY핿3@3vpp[A{[$t]%G8z=7 #lC "-zY7s |1K:{cXj>q ut nqo7=l&%hI) y=O|?(/&6& fw0ON!5 k! ꐼieagb =_҉zSWbW{Ty}ZMFx1J$NrkɄL$q@/?-DjHQ[KUj ȭKYŊN(ff jy:Taq?E\*~dSYvHtp2sS"S]Cl텘ɷV" soymkBݓM%Mp(&Ēڧ7 T$+ >ff3uHzzȽ;184$EOq vC+Rzdle`*LzՕ]tF#\~ypYg[BZd+ژ 9f8y;sjRzUCKbHq`iD1VӲn5s6񹙥KSv%uF (2.xH?cq~Å-BX G+3F`Y8;ʐ-{嬠NȜGaPllLxO'Q%Qr!gQKE3ڇz2aZo^,o|@)NI}0;Go_ "&YX!7G(R}ӺRe@N7#ϥB뫓r9^N.fy3/(z?B߰^d>(Hݲ9c3"| n`3bOoOl\xt{g=)'peabYx1O@=:-[Nmt[ ~ޙvhJ#3CfHXU9D񤧗+[tvq,{%N|2 ^g l3l=V*FFXGVeLb'_Y]`EJ- ^^2iW?0wt.Q? 8 ߮=w?6OMXpy嵦AFD=!Q|ۍE-'C h1hE/A7Ӝx̱=#f0-4ՒsuaGD[vjjY`%o>P'c|MƟdxi_kp6\c)/CD\m6ΡtG!}Wb_Z$n)f멻*ڏ:UW$ SPyxDR~xCp85W|c5'chmEQ W'gם&ALpJDhP$ql4 F|{gY J ?hJMLZPم `p%63n3$֜e UAS hV*)t{_ k"BYY 2j?k!b>%d*$w)6^4kZS&|(PqyM)]*g\N 1L{龏0, H*`߰bEzW_TWf.>QKU[sll+ NQ?;t>qOg}\zMk# ]+9ki5ո0sbXctU+^@ &,wBw 2]e^o.crԘN@-IQr-bG:?Fd]6;GfS!(<sw>N/*!Dz=hi:Y,?7_|tсXޤ`!BF}U:J̍l8 qV0 J2j=dXv& uiңU*[Q&-Nk6.N8f2{I ^HLldWqosy@LuU3W}9ld(J-iKxeٮ?:Hnѯ'F&Xx@rI֔tR"$+eǦ򾕫=!.JQ1@Ē;} PtyJD~#V1DcJ4S)X8hsK80;gЋV %`%@p3-P/ X@J34Z1^ZK+pJQl3j:0{G;}OxpBf` \[`A|Ci>K8,zYdWl> b*WORgtH{>i_EciC< ZڬUo9‰oXQ_NSqQt Ї(h˹FDbw[f"9 n رc3sC++*xV_fȭV1rdAu KNfIvXx㌹1e,@xz dT͠cϞx\Ё`i?<'9aO4*1b*8xHjR]U4ΔB,E>l5Y8B]wu/֓ҹ4@z7@2DFwsm^ kYJ( :y1CJey:t )mJ? XZ82Sȩ5q"fl7N\5?mI9:<:g6l3O#Zy̑g D]5 30^cEs0A̘F-1kv6qաhͧHiBk.M*ϝ%=* ^HDRJ1IdY־ǹDog%NE BmCmOpc=]9uGe%"f*TfK= Ԑ0o*!5+p!YMEc j_ܦz0k#M.A 9u̾&蓃#OG㚠f؏צ[|d+kwW]+A6YtN.H(Є-/7*M=6]W<-x- d`T+_/ط? Jw':肋Xو& $nT~|7:ѰIZA%i(ȔZ](8* Q9R OqҡՄgAܤY |ۧ} K1JdTSl@Z.zC '*QO-uB&1֏` -b W1H+ycw 5qxI-N+ yV`]k e2ght ܁AnB0:hE|Փ|Bt[K\vL wݰF':ϫ kJ80|ݎѼ$jrNh'N/@E^ *Q_\Цǔlۡs\h8u d(/c?bciN^mSI?IJ"8eU_ONB[$LvCYM\s:X͝ÏvT}(kR>S`.i%£`ojU}lֿ chؿZ.hN7t.J; >B87 EZPVFi ;"nU 1y`+_AWҷTVw>>tp#ROȘyYA[ MD1)(f8hayZO/bîڔW#ǁ&E \}6'@nR?.]'$!i=Kx`c[qH`I \D`R _PW%w<mH$ɢB;̴˸odX*#+2Pvvi*uqGIrBR@(tQ]e_#h]ʀ>&] os3.`rSe!s[|W%xÉBqv4+1j;b1$m>ڋ@TEx< `Ԡ4"w]-]Y򖰧XXYT{z<|&cpxOܹ,o[:iss"jy.=;*;s !WI+3E2od?bA&d`ߛzq~ɭsek/{Qe!x w)qW(kx7%voq>9bs /$Wy4Q ztPYyZbc;YB=i:pEX]`1H߀CXF?8mSQEpskQ$66 t)s\!u-4$ƾѦYQ m@@n;46Zw͒2KR5o7Ůu;NUຑ){Rb2~|)Whz3xշ]s* )#ߧ~\ƏVi'8+&%L:WP[Z -Rg:ϒ3P hRio9[yXKv&knSu/q|4.6KBlO?)ˍi7xZ2wX~SOA a׫q;JسdCՋAͼSa2p(W`Ww tIFk}E"欢,Tq b"{M8 E1tя@yˋ8>wd?ŠS dxMiE1;x=oP> #|B{ W`ZcwgL$=:gou:kdTB-ٜ5~J|ɹ;w緘͇z]̈́-H9" ЪvKp"-kǻ1}Pg5wGLuZT8C>Cm. #1袸uWJnXx:xrN9]=V7pYm6CmY T,?6 ~u'lL/t vFNVy#rC|kUh]uJuݥIj0q7fuUlTQ `G' t|A_OA6HB *uF~wQ O * @o'd\1
?Q  Wc{ DV l"0kϒ@:oaSߢh>^be9Mnp۠s!+3vDcݕ uk70ĬWN!굛'h=|/>郾KeƗ5;iiD!qN*᎙drk Xǣ h&W0OV45PrުxQ ٹ'^ .%D?Jw!4goR}hWp$&VPxx/9N\Ւ{0S9bEM\,(͘P7j5O%ishbYӻe}NbU[",DH1 !WKIǞW}?T@l`OH;RlGgzqRA4\GMy]=ū2ז}rt)SC8S> n{"HF h' h9]ľVB`1b@WUG7"I_7#b],-4+ǢP$^˳t|DXM6v3xNelxWr9e~Ki i7SL (!7T^"h ړψAM(uTVNj/:)fƔ՞Zp2R_+6>n[|6K=fp 19÷mmwdQwP aQ϶ʴ&7]Z!)>};׾o 5|T+QؖD*'@h㪽TZ Iڂ 9vZ(#+pWMDA  L# b[ș%猝OĦE+KƘhʉN#ڂ%嬝Q67h:tX>_@<[RQ"}z<TX56ABF iUX-m7_3'k 8aof mYTA*ƪ;ee.Rk4=]\EE<8o@HZM#X~y bIW6Y~>w+\|e+VCɟD_.G𴵃[sg3y1r_X#B"0QLVJ6m\Fz暲La$Ht~_RI4yJ? ; ` l jƑէ(k@n~m <:|bA=&X,lj~}!(Kt Ӂ4e+H૒\ΗǟP'/n|kM7 _dj Dzb XbNA_t.JA=d- H2JNy2kAAaHD>)ϾI}MgK. zA%~H.X:8N&*~eGV^;H&Hڤ#!W%$A;^4RoS;=X}0`=8؄9AqVLRՂ{*z/u͎krHX2Ʃxk6(8HVX@L*-:>5.w^<}AӱY{a,K V!=q<ݣ5}U"VXA*!ZQSd٢{k9¸oKHk$))tQ) 1ZZ1?iezL|ȰB uH'* %R'$츬/X#%*Mtzw I!B2)8pjh.kXMoV J[ז,"J ?#/}j3Ay/>'Z6 ]^=Pt5F p[$%<>@KhḘ.(лBrh]7 :rr D'PdBfAx EQ]ȖwbCO5BNntU=XyzZu~ Bu`^i JFXev6yNHżKjQ,#HǛ$ P <;:eP+5:s.6fQMA$oiJaɽ}ukȾÑqYTe+o +I1m`5z};B2<)_(q/ɦAu9 eIZ [:~s\J̄z|;dvAyJيQ:4:UbPŜW&(h`7&;.Õ:b (deY6y@'Ѱ%GQ|qtf3˅oVLdב`=@ z"{?ibVFTJ<'Y0uF]Q6q(#f坶ͤ ,)O]l38<ؕz.u"kFEH.WI RIhsg\ThA ̵J^Jwa^СGIu0vuf3SEǹ 8Tz&Vl$߈!ms~i=*)y8W͇`eP1%<BNf<r%\X;XH,,˾ue֕S+)LZ[G~uc\%oMOS ./i^z 7&9[m53CP^@f3Îv-  zS$K $YL)raT@QNv h3p,{yP[a@ W`c;ح0N'4Bڤ] q."hs3a( fY>M'8@5Yt.plx7pYHR]wWFGp9Yqa 밈(rzʑϮegcsxdž֭_m2QJēnZ!AenrvgBgGOؽh5ġHSؔCD@c8J5ç'4Bt叠0:|d}bN錄\ Z9!@iW[ϼi6 vnِZ!6NF@H޾~ ŠC+ ˱~0b2[hItkV ^БRi>3E<&/j\bOM|"yCzkYݹnȿj1$L30%iڰ˩j:9,s@D+c|eԲˎLK+n 94 kCqmA1so{!UkχhDfFN%Թ K`h3 4ɒީ>8plVq"Pi\5> @,@oћԧ[&eh3[`K"/+.iDo.{ 1vTJo@Y?O?*nSf7r Ӹ?wC.p =S&HnEwҋM:Up*&"u=- 8/M;M)&8R"a9m> 6Nݤ{mtuHtTQ5UB0bfA[iaYv.%(&~E-'¶XϽ]_0bαW8/a{qb\b2&>o[T˫$GUTYeX:+BhMС_>_4ĖX/;IíOrɉoa+*Kחe@~bV> ڠvY2r[XX a*MٕDmۻWx\'9 4nE֍iߕ(`'{zH&%8(%dJ@wSD )@! l­)l z{{cQ)ĉ(hAW_j"$y̳|ožD4K<'Km*mQ\"*4Ζ_[ Y{MX)L-| ֕}K#4tfO,Nb!w[WƧ `K7 p Z9M^r 4%+F\0D>[ x+P4Z(o Hkd!7(=/עnmZ n (sԌ,mzMPgoóTL$b@8dv9rU1U ؝DVDUC+ dOgU0H۪JR9B&rZ!pyɨeρ|e u5,F  >kVJOtTktI~LܯRmmI7%HK8a]'=$n( )ɝ y{jy̖P)Mje:G#$*P p߸蟯&kP3L/^ yaߧ1~sˌfNh߶BL>{p?="K 5opnٗEۤVf(#gaf`VcۃVL"DBϋiݪ?  U5 Xʅ`pRU2]}=^R }Az{i/BG9#{TO 若T epN-[(e've)W:e-"U?b5(?9]dIAb"Z6~|[7qNxSR0|kq|nTA{A6n4p%;@ܖ˄l T<ʩ$ (s@!vF{v+_>g䴶InRH bt8>U=~{=fESx 2|m/Yg޵@/ ]AxlcLKH9MCdYS@@`U8 WXM6#xZʡ&VwuˢY 5{it$GiD*uHe)Q 5`*; '=ǹ>yh~M3bz䩭!noZ lGTW<'ow.ɇ3 EdHE5Тؼ }/]_p*dRr*U{CR&}ܙYjZ-ruW)=u?I t52 -a ð0Bn=uOK#͢[xqH02xd-cLk:$ƖH#?ovYm 0*ɇ _ ' =U0>Iޯ)L=k*WI)ސ,v1⭎FZ>$NNNNjhȰxw'\v lU2784ٯϥ? @GdQgI&oդSlhIM((龾)9ppCW@ms}y?օ=gOKe1DS$o$Qş Ha0/r?zWi,ZH7E8ɩNsu 2-)lk~ .QeyG~k/ 0x=?[*ةy6==~t;P0 ^G2~HW]sr(yf]Ɣ!Mr`|q"Ȭg]A= Q WHBzfZ$+Ŀ] #T49G֣+:! WwVP; |OfL3ي JN]i;Mںz6yTĭ-\@j0|-O"^h=ߜwA`hP~U7"y!)5GanzyHbgv mvX?rӺG6E+2 cj?'O/"/f#àF 5U(`J{A3~$ <d:8I|^NZRJ8rAByŒ,xQ{Qf3qgo)9Y؏  qXSLᓙ*Ӎ@W$qu~fڜNv$ʼ"ٻBY: bx(_pfFwTJX&q@gWfm0;@b^:4Y#fIѯ2$ NHBm(;+) -"aܶ1A. 1C箉;+TFt{2XMBGQ$.1 BˍF ~·t[ӼdTCqFC#  .BJ酶ļKʷgJ ӛ6&uo%C$WO)*R㭦 cR)OцK%.JARziAH%l{/oY*ƚ|QC{6T'DWM l`&` n`GG{m. FD;pF&q:vB?H+Yd EzDvpԗJ,wij4n U0QJDZFs=p'Jh # KZ4^g{0,v [G0̾,*`tw(}J͈Uxqd?Lrgu6!nh&+8#D³Vy5CT}.䢡N`2}7$LN]ų¡uc9:#a奾HVksXwwnlYrɂ@VפoڼYբ`YVw};.{$U?JBvD/7vjoj3eV)] 1"gޘ)yT5zw#BovU܋t;W9jh&l]CP1ݝ}Q&3}vJwD[46@ gjqW$aW70e]AO/DJ‷*R rDo*E9>|R*E bZYh+$̶0v3ed)MIKqEk]lxEҤQDpdža Xan W榹8əvڡ_ P)n!)'#poENfKs 5D1wIbJ"!2{i-װ{Vפzy窩*qg4 %2lZ !’UP|"u 41cO-HېBޢRGk${q\.WIv+iI +\h'9?PB2qrq rLrXx%)r 0NgZ_%U,*4NS}$(zbL}3'Eh.3&9a'ML$L#= | =#72btpہwj񙷋Gb>O1tΨ͗Dzvqrgy"aYNX;e ҮD:$WC.tbGL$=tA#S8Y%a/MR2KCSxAՃsMUbB:[-jϴ^jKŭ7:Y" /2au/Rݱ-d\S{4/y^bԢp{N"wiQZ*y'HFY|}Ԝi/[Rq7&Ǵ嫥`a9{S??͆8>Eh@"tڰ7VN3`'^\4E eOR+ДK-GԃR+ŒEJb>y #)1%~jNBW.H3QBL,Z̲*X!gc(b!1 *WxGn6M@eS6zVxʡT8La~0y.ڊܱa a> zB,Z`C?p'f#;w' > ]R|k@ )#G:|5CHT4fEn閑pkYwk,iRbb Q^{K1md-Ey]-ߓ~*swn?:ZY!/dʸTFjdY[WCKᨛIa.I{ʂ9mW[`9!t)A*fP/xOv6t C-l={0qCw+T ,\+Oс^I'`VM%$WtM iMKr\|`AUl^{x.vUB@GB9evl*#qu`él{w$V;;9Ijwgft R7v:[Iy#r&Iw K.HP.UkrjI҈!Q˜٢l`n2%$@&oy,&ONn!8:Y2ۥCcyIUǴ/o fΣrT(~%C).,{'ԂXjg9FoQufUhWRM S!L]`PoX@{!mgg)ǹ\tcB)Si]gCTSƗ!7ЎGr?p&1:_ioa{~\C}D3p̓Ϲ^@w ?qCI}9$P}_@ϵR*wM*9Gr>XX =Ng:E[B!tVn[*m u#LqO날I6cy9 ]c #޵`qٜ'Y 0$adT6Υ7QޯswXfJ4k,6lN=H ^ucaE*zDyw^mۛn}iSjg/9$ r- ZMgjqa-ǐ_ZcT!\!+P~#,H˫OjHY{Dp\KR|[x:xت,{%d0tQ_(\FI2T'o[ؿUm4ڥ}K^dI`oD…]?DX5-AWAY@]xPin/R4=0w7^  d*ׄ\l=ӚT]SYwJzl3X0#L5|ӔJI1~tjњoR\ − -\ɉԉMs ~AFT>bȆdoob9lۻM)ݼPɲfK!*! ѥm-Ҁ{x; )o`: 2`ܭ5TTMfl;ӘΡwXPD-nY?c8%,Xm:GJ8)F5eOj**0Ɖƽwhg9i?1hv~ɥɸR~y$Y0'O02N#L3i [6=R_y-;q3Q~ Az-&u~vh/E]vbr]U3 |}F@1 vtW)#jU1 `8%=Bޚ<ʯL3{,qmϡlbXc>gna5ADgJ: eEZ`T8DhOuL@59(P݉]laLįilG3Õw̄fc,`rY s4 u|zсV㬭3vYDbi+fZ8S_]yy?G0 ~~)WiPr`Xwe#ރ%;*x-e^QC]K4֝)vAK뙋/LB 6j̤0HڣJszHBKDvyR[~/I`aonC˴UMBBGdroiwL+y,q\T, >:u[DX(:g!ݕ1 PW[Dt"wfHmR stgڼpܰ`%1ZVxET\~Eb 2k2i:[0N޴̾; .zLK脧-_ 1f.DB=٦=qWHyʰ&d@AÉl@CT/Sҋ@(M1Aee@m%%iP.zkJ<,mѭ@;׼CM'͎~GKQ߶?L xX>/4ơ6}VNdEk0{{N<&6hаxXn$ u?OAޙJx3eɄq{hߩ`.4by>ڎufQ̛zcܠJ,1 SWqƾGz0(t'd;Ӱj)_6cDsx⫬>'Py yV"r9h͆k &|bf *Y w ^Fk&+v=NOEMEM9,0яÑG_4->3OBO݁*!g1<}L-4"$A &+ݸ09^RV32ZL H_(t²mr]yяd8 bڨY:&lt>+Ŝ4 SFy<1l?9Qd)YF?0LU7.K nK?n  EW$= rP"L29ohs'MWh!4Ͷ }E(zf_>Oďl-&2 {Ԛ)m)HucVAN2]i6t^'3,/;^Ȥ iov+'Ҭ(wNͺ נH IߣfIDt㦊 ;3(+Xg+FܫRčp][amnNՇ֯[EQBA dN *@Mw܇hBabR )>+)C.^uùx+ÝR‰ٞus7p .vꀠAJɑp 5xS蝯cXVT"$UE&1I 9.[D/$?ᅿUH8.3oFE{ ҁF?O|ղX|.GiKguqEe* X2/ la](IN,섣?ߝ/akmlʼn1?a D梈&e"h}9MC640󤺂n"&O 'δE y;nq ,Q*`5%Y$R8zb3uXSSҮlݨ(W(A`M͢wpG%o"42PՈYD<'G2b@~1r{Vzfxģzڦ L?Ul BoH4i}KGS+ِQy#Э 4YD#w>c/|1cdWBսY(5rTcbXiT03otk;/Oy&S1R0y'!Z`2"]D5=ED۲#9!woؼ0̖Ӓm< 5VY_gO./8 (X4A$V+!Krȩ $))̩ot//(F?tJg:`Pm*b8k)X n s#15] ^7A N'$~``h2(Nh.ZT5xl͠ r@<Xx`'UNcqӺqAd 4T`| [nʯQTvc8eWw&Rd栮>!]#IU@DAеx<3VH2J>.TϥMSb>b><_8H?Rհc\mXmផ?Ze$36溉6!@O, ι]A 2AK%T!p@o6usehyzj[ye%u*95"ݬGm!1M~%#,RCr~iP9  `Ah[{J"`׃G!Dja t4 $aF@LP!+);ͪܧ ey(-F-,+(_>Iv1W>ܤ@@ aVk/s6:m@WQA7{Fvs/yʻb8I> dk.A2jR>t]}R{9:if\ ՔLr߆Qр>nIBXV.5sk*Dn*VuCkkW'| R[,كΐW2PSG0mR7P%€A3\6vt漋["lii/߮t!%#\}Clh#3BfaupB4Z33 VܢQF#M@x;QLG8.| a _Ȯ4'7 ah lFѲ{RўIɧ-jcNs:O =:Zo;脨tp~txJGun.G% 5vx(}$5yuh~7Db'I@NSp\hTGM@7k#4F/VJD i-t*Ɠ9ϏK1L!?39 I[,a1ܯ:Xs\(MTQ$aEgwG, n$ٌh~p&hFr rÁA1)ccJK><#\Mc'`)!%T.Sjg=j)әRIK[d4mv}`sY[yb!^ zX?cb]a܂`z| x^!$݄»鲐SP (ߴ }F={)6TK;Aϓ|>r=Y$NTtӠlHQ<+aja3 <7?ld 6t3X,2bCB,{Rr*%y#+HF9t4O\p3IYjWow(IY7ȼyCF:SvX2z"֐OK_e 2'Y:։#{.~8 $UeMCz eJ_Mo#q>v :u5B;"kT*@W{A%:;޸gfLvݽ2v}\rYֻzMپUOs[5g R03 l͞#uWEb[)D)c+Q.8Q-?-I$kP ha۵LX,L7\#n*>FU#m-4$_?z>3p+Ѩtи8ܤqe@WbԈ45$.d$b cl= /̋og&LPireE:cH/c#v_4827 ,E;Nwm#"ՍVḻBdVe.%9Z0lB^HVXm.jX$X7 v7vTwؽ4hd 4:kmy|g}T)c.;~8dυn,]v^@[?G,ɥQ^*Sb,Prl#KpTz)drY'Kګ,~ C>AjqqӼDde |zlDDdL~ve([aQ?+jJOįa%1 D%[_@uRtʇt2ۄӰ/aآmRƴ@Q8=/Aj^W"?q l"!,#*#owdMdSx(  R#re1y;QLcS@NVVSp/n".퓥)?(MIJ>` E<"[H;gz_6$J6Eo׆6*|S&䃰w^R9~mk91ƀMǩbN7)1QkG BVDMk >Ţ<T|feH:Aw0{ _)=h<[F@-SF*i-}n =ō z儌zP^* Wݛ2gȜboy[&6q|Wp#r@&~*o\kYL߽EݝɟZiĆ >b]#ݜUqT~P|N*g C t|'!"w%m?L"ǻKž QYmj .\kIhN$@ 5ϟ#Ua||" 1jExϋBoY %1gEm22˙yCob@U2ȫ//Z\SDzzaI-aei@;N[au3hrmY.7~αF],ADxTu=q/ėk< |N?g%~B+TC??ԃ}e65ama;~ g$tNQ ǐlL4ܝc Y$$: Iz񭪩0zZDFVBp۫,9~I^ӶEZFzQ}A*!SӢ Q<WSAb5Afi熒TݲOÜFBe _i!|0 @_ /{&8nB֒mpGybK'Yjc~Ӭ!}Z*s-$X' GchI0U iV-ӕτֿS~>$vzGD+6eKp'JZ4c:W9W[;JEV^O{]x^D!2 Vh9hQ\Su$|5voK}2 ._F\e܊~jEH)b#N:J-=W>7 [R̲F@P~\N_K_/ or,A27qB"[GG( ?bxM5QЕrʑہ\=m]~FVΈb(5Ǐ,oSYߧ\'E mI)D5$ `KH\"J akRw(A9AoC [/t>A;vdjkHf|7G1qT,- pOɲ#"qibjFueՂb ~eЖyQ>?MFOnë6_wgvRUm$D"0 p)Easa/(?nE%kjhrQvUGYŀ̎ŷ 1KFc|GHbRw#UUNHlB@EDNh8\L'|g8^ljөBF.Ku̯*nΥS Wb8;. q7ө/). 88/>m]yōDL8[MM#iӋ#РN)PVH9TeϨ1=假 d)> LK2i [KeD|?L0c]2.!C60u(u;%_GY.0 xp+s w v]JQ5j*-'QBu۪|M(8fx†{v}!'L_![h-55(*#Tfp󯖥6DOH6$E4HF D>l, ,|H̜e9Gž gh:B~ GZQ(C׏B'-ےkrԝ̇but)%D702C0*SR;ORPlx >fqpc+;rsŠ?d*fmV~Ix4[lE1"˯gݻ zB;JLnwa!NMA9$-N]f7hko/rdeX, {RgTaS;Ed?NhyL҉,6F>гmzh36zm6LB&{rS"7tSUNm'|1DL_ȟ ZM6moРLLW>ܬ~,wn‹;teoulk>LW;s)W6ǜW#NSOq+ܓ6}!؛dtlP'*M+\LM#<ɷ|K9&NiwCȺϱQjQMJ44t*TV<4Ehh/# / !m"&hjJ[#-H C{Z*s@xf4g )wq(x:gn)jwii)*+'g|`4ߓM  idY>kV J+4 W%=ɹŒ!S.wt!$~"MTzEݧ{bK8s7ӏ$n}0 yG8WO5 8ABzXIr[,5*rcEVcy_yOR! m"d<#ZNtϔ:%YQ1bʒiBwv]쬊#ub a D y$k/} C;J\TE)1ًmzpF { e_ޤPP1%9ŗQ/y`g)X/2f|XQ8 J3bMZ:IͥP bNH JVGݮ D;疄YXq"&lܽ׏HMEh^Q)иTHN6ڏH""5lN"*vo@Iթؤn|V/8ͺ,ueV{k-rNɗ\,R/gŋ PNfH`v6<8k=$}Ha;xcDt|5rz .]ý1==sPքeKɫ2aߞO>?yw`/Biy=- ~cf[7-` :nqRVoY+[щ[AȲv*&Qu`vnT)a|)_˞4j"pUpA!r#J 2Ds8'(Z֍"a} T ׮vyC >PxlFXZQj(-TtٴH+w 0 |3^)w:`kjvϰ;F}jʯ>,)~RFu`f*=]2dҹr9l͒T?y6=᳜s'éU[[9oFQ|yCe9Kn [Fh[]YG 6[~(Ψ~HRgJ`'`I=ҽ{4/ h"{#xƓoz?v*ՄHpU*iq@RfI(Mho\Q' c0I[d"68|P'd)щXK@^WuYpEIu,W^Ju`q䉊Vu%V`l9zh&Ljъw"*by |&(Cn1>hY}/ %Q1Uo,Xedr%͂*?ji͜U?9(2Tp{`w{N.(k"Uag&X,׏γnE'.9C`Œ:-ҍ}x gZ2.+4_ 6*DPi,'dgΊv8*N|V0Tx;j 7t⍼r_,+NmD`z^ H׎0P:~XD4X;m b]oYyNew- 烁=ʋQ LM!FKږ&Zʽ5ŃNZ7i̅ bF܌DT6!Jn`͇Z-}(=µdMjɔZeEIN7*WR?L'’/yJuHY}q9<-2 9ePgj߀ewW9Ҡ\aI [b={pO~~L')4yi2zi>O iNe5ИtP}0Q)| Z"eօ@SX_>j/rkOҼYs +Jڄ">D(XqZ&#t@YPOlڭLs?rmC;[/(ےV*Vw'ϟa oнG6zL[۴\= ʍ1F|ͅ#|0c;<"#J=/c~h-n/]'pF,ϊ4<ʎOR]NpAB6LWY Heܐem)(("rSq"ߧ۞Ya*]';Ao8eu\8+0+ٗyq{?]]J Jf, OYB<i#)(ReWՎ!.G`AJ âhsF#EbC0bHVRϋob@ ᫥XF  e'p\^}\.Joc=hH1vY //Tcݣyתh!9,R/ xc.L!oqy~qd572֙G ,bL UpR(Yk 1GDˠN}zO]= q:d"QKc9޳(X=^]DYO8R;FI$ Z4+$qQ:sXmR#2{%ހN8S?|Vz"'Xi K&|?235]\8^Lc4\l+{hpF=fer$*lUeXe[PJt%']9ιv5]umdKN6#6'ޭZY687 ye"i#1]iteF+@ T:##T R9㑟5%%v|vۥH\qٗ=_ 7vvnm0VKݭ~V:f>c\9r-x.q)ڋ:p%oC-eH9I)n]<ҡ7|Ml$͆E+wKu12ϲqrO]nݕiRNy,bXK 8\ҡMsKFF^j4ε3 e|kQMG{0|:!|ܠnh9x@DkHIZ;$2|WMB= o$EqFeP>ut|e5DRXU7@NDCg"r{/=eTg"7iDȍ)Gj!ATXi[/iv Bu$̱癮Z;h#XJ$ry^$=q E.0 執ّTJ'E̡j9Nd 32?ԍ p6^!2>>h{nDJ/3)ZqDX[+(%;ZnbBrQrǃ!Q--m MlIs~ƽ.ibq=L8}_gq$h𖰩jԣg^GY:%}mzDrїpDugXٙ5N0fQcj7-g;+sJS1D;(QgwZ8\G\)Y}˼u=Sy5^tХSMw6.5AF"X*'^EF.KtD  Dp:8rA%Ŭ{7`_W 7_vz@]5P2o0 FhɖG˚vE:;/*58a%!CJ'9>G1bMzK$Wo>>',TQ6?ARSYYT`|L;}pncE"OR] PX=qg!" m=`~|aٽRJ햮ϊlUiv&_D]&9$vD]`d[IFt4HHvWXlQЮF/?P֕~Þ',{9Zg7 0S9O\U&G \zV  j6eۂ[Yidcc1Թ}"iJHJ^ѹ'ѡH{_EM?d ҢDK+wF78&"MhnLt&,c$ơ9,ϒ wyJ-d${Ӝy4{RHJ5N:U[lC)> hU5e4r K&Oi(#3a9zyRFgc[1 N)-6+.6Uqvr ΣE V8fBGD]wxGbFswB>D-aETU*Fe@X{'Kڇ 84"njti ?}7 Jq|qAOW/]h^5* Jeroĥ:>Y\a[bԻصHdDƇ[Gr#tCF-/0j^˅"Bi!p`78ii۩+X` ]ʪ3'U_1d)r65bOR\4"v7]G)QKX+/ԭuxbsM@7\m&W^g[un6H7T-<|Ab[.qsԦe$k\gcyy@/dH)^%yg|ìu|#-O%Ő-IENW@#Q?d#㧁}t<=1t!@¶u&bp,6ĈSȼpzkϲ(*YCF4~FEݤ~s_UjpF$|HbD0GY`_X ڗSXY*2|V?,(:tϥ.QF/r l[823 {-bE}voUfUqU{G*Kn?$郷AsӁu߈UR'VIcR9$l׬;P4ri^\9&:0dhQs|d/_6 _9EU}44gm(@G>v9ִ]h#+8~7[h|+`j={~%|ss,qWzlQ5xÒ}Z.L(}_)Iz | @I0ASX=ןj$C鉈T(mYi28)qǩu?~U֞5YPʟ?8%w}A,eiؐ!g\mfH[s'CWW2COq<Σ&ߦLH7Tʚ`jiy==A_.WmM\ =xzP$N#nstBZ@ ta~u 0Êg  26ҺYVI2/DX'Gޓk'8.\ϜO>͢RG]4(:˪![zOA0I pQu;(>1G~Bԇ<5CiDE9W<?wS?* v|,}3sd3Rf"6BƦ1#=*iٚLb!ߍHTɖLei7&bĀ~̫et7}siɌS.FRm-"%GHGa fY$zuL _O#A"w9)/RcH{q(3js7 [{Ӌ|iV4l gc: b +\KS%#.wl<W\HI(Jtk w1#.zǒH7[8 DSpiz ☌I"0o⎗IsYΡѕ mY@󟊮pO>ܲ$uo.r @_F(;s:=Ǫs7,fQ2"IfK9ߩmh՞fNٞr*}lT 6]McgUNdE)̳bF3(}|yG7%J~AhPcE^np 6A=' sFܓl#fh&FcE.6"'dtjsh'%h>JBW{ &VűD֤)#'BRyYےhqMr."&b`7$OgH]gLWbL*k O7Ts]u>?FL7`^,:'rӴI]@L`]$91JC7'Z(:2 $GNfڱWG8Wf:s\G錟y1E~E4 akugw:8pl$d|7n$Il]2z+87hh $>0ɋRzܓ*S5WWGnX³`V^^~]5ׄg _@-nWΥ.#زcDp-@j2r5Zz_Śj R*vL ז. mrmvuY'cb*Q)PG\S;CO)rp.3GK<^<.yA8XdudPo04H ǩ|τA0 Nzwb,OW]\qKaZ %+z,("C񬕖cJLBD;^ErvED}:dk: ];#;}'o2Y$u[iz0I|,ےvRU O.<%lVGnOE3y+SNL8q0l*kte=ұr#ښ>;hKR+J9Z?by< t1?͟/i¶! at4!Y3s$ "S6+g=7np1*1QKQrT\ZvYBp:!+?#!y)7饁zO`cQ(8قa]Һb 3*>gHѼ-[Q$^ˎ0čDL$&6_Џ<6?"M@M#A[s?0'²ջ6p2ݤaQ4~CGGݶ@=W {$ս?2MtTzqrR_V[@fu7@pܯŭ{F;*$0|L=zU`QYt0jz͎'YK1T:$5di*:(HM9d oOuZ>=>ъxX3Ni Fh9\*4sWƻN_A_qъw+ٟw#ҋbT&Ī8d"7h(R}N$梒/㹱w${8?+V[,zRed-yɏx.`MiJ!ֺȹL˒7ANcNN.YlWq[mގx#rR6o=*8ҕ26*^, :ޭ=xZ.scF6K}3uɷ/wTbJ\SDBu✬*)ҤXb*Ҽ5uG|R3eј VaW'Yj: %\6JF܈Ͻ5HY~zͼP`J(;ZK HUnx{H#]B۞|S,/mp)6cpTC=;GuHK2ܥG`9́1G=:Df\πXzGubE0bEI1/됙p>ԖliH3<=9Q0r9d"><_m+3 in쒋#ubЭCbTci$適ա<asTOMWt}oI{qBΙʑDrNԛ {TpÚrK\b:|Fw 1mth;3h`-cl͵5h]ܓXRl%=>{).Jub'i0"m|BԒa%q˻ڃai5?0xtu9/ GiOMK}}._~;gn9&$G$ KTRBZPK_ձK |*!.ʕ{d8/̈(' 7@b\#&9_v 6f=KV-U3OOeL>0zbx+%_s?dT ^6Xm!]Q$l]Q)?#zjgH֏)y2\o~:F  ⊟[:YRXC[RJ97)4^-nݖ?f|!]{P)(y2iAb ?DAQ&Sp0? VtۏHL%z;?{pmv!PFiG I멿1M}TV+djMpDl Fp!'CzG;Yq5Vt$-*£r[0teӅ»U 0X*㟬C x2zV/]O@ysPӨ.+J>"ub Mi&: D xmyȆC(\M9#6B2wC~IF$Ɗ!ǥ魬/#m`o%}P~H!h@H[٫DU[4dncN>>% wsZ ԗ0v>"w81wX\˴ƕz.if#Tlcdg.-蚱 6sN9HTU}$ %P5/2Q:]\d^uX3j_c1;C!馩0Li^G!&P%ŔW^:<dvBy9ͳe$ $ DYS 'B}i>u QwꚮCL;R2ѯhŜ(clv%5|U_US{}3fx.V!ƕnoЛOI7E%9I5'wwNu2he -W?,Jϸ& $.`JMKW?2Mf vdԽ_jIK0(6zXK&lS_~Y$a DkAř>(7txm_7ZGu}78mBcn+&Cr`jyDxWetVXB8* —Yƃ5YIY\NV̓ Lbs}1s0ݴbJ%6'Iei.sQVigh|ݪ),cɆocJw]{ aM=cRP6/dȕY҈ I+Q=5GU]א )2Rr}-Sr/(UkC'@:l"ˏ6Q߾K$D:x I|;pc86p/9Id_ ҟd}I{5o%kR$/Ul![:#Rlc"V ~ +J)\jJ>)p+q`.@j-M6?=>R9#:!O~fGpi΋ 3~+#LFSL0H柜Jl˭J)ʸvޏꦣnU E!p;LE//+ Cǝ<sO!CqinLS {Ug0p$đ Ix9яNoNػ2-'dSOvj6_PJ9n;k: MBū',ȵ[ҁ_MkNmBqUrTi[ûS:qsR5PJz]-*We6/=I5tmԺcH∪鼖qYt f,a5 Z@_蒷G+=Qj$^̹ޖ)Z'f'b[4r]OqL:T ^˹H;\-yd4=zW]dh[ܷ1M."Q$4K(O4l+]d5WF4GMµ;/؈y-d0:%`I=J[9iHi܌Xs#0˴NY hn?vXp@d WL*8ty>-G+GȭEbOѠ?ó~ e✃e p(l jeuQGp R:įsfbQ؏k0G_$.n78Zk&'J{E4j&\|oR~'r!ޠ< CQAlWbMUTC #{|GNthXL7N8=s>%+\'~NENI}XNӮysvznFc]y@2ۑq-_mʷ/ф =wI~ SVe3D圗żk-6&uОJ_mS|"dn6} Z0ʛM&v˳7cY+i >ɕ~5}.ćӘ:Qa&<SDh"i v9lm7g$>eC ~vۧDvżOEQqsoj$MX,EpUu<:?2'2,Zd`UēOa_<dJ09YLh#4ٌSj Ƹ>In'43[$]QUT0y5¥}^dd4bd$3Č|Yݶ%˱j,;#~%| y;ri ծNV0- Z u M'3Ƕr/v¢ZҴS2Ǯbn dDb8 3wu=nUȧ-RTe,ϗ3诨I了$Oa/8㉢W&54Rǂ3qQl]:`/ hUj:3^ɣH\͙rg5ha% EBqϝSi'%ŗ}~F]w‰Q, ҰBpvxB$T')vل!T.9/1?/cxe`gFU{>,#>?08(,C%uAvJ6=h#u&\G5$hF59š#摄ZGC K'M zc$툯OPŸ IO,r"sFVm޼-SmJs/)d7и3u+L"T~Ѽ | $\S?*夁^=Ghzur_H|)Vqb I.`,<g\LO؈טq8y7ܮ4Eҗcemh=mgEK\NBi~?kV'CQwb=bt=My?|OHD!Ҝ/ϧ#NId&gg#Imy?| i6PPiذPu.HZ?q tYT8H^2j[/I d(L Ƣ=6e_Xҳ3عm8,]t >KO{P Lo_qbt3%}6cpWLΞs͗3՝D'fˉղ|has1&H A|,^ɫq#됪᎟GQʼn5ά,"^4Z˭omzBB5ϊ*{<x"oXfLo^Zjѽ+T 0p91"Q<$II6\r6M^H,oۓ8zgTU.n) mw𦃕A8]GwyZ~o;:&tX$5F>+=D%=iݬ8Pt b#'.`F-a]Ӛ(o("n4+Tf8~xk$P;蟵5< cF5X[< R;_|ĝ`Xg)kgtz"j謉wy{-X]su% I.eDO8"KBb3۞_rRTYjg.퉼AgPN %^Wo"d1-D,61p2ߙ@i(YuOd2=ڈ6{4$ՋՑ(JV6Sk]WMDNa¢ 0I5*nu8;GN`7:Ɠ= U6Əݿrͤhŀbb/Y5t's"ͮsi5W$2EN#)$AAB,rWaNgzSݦdJInZ]XB2C56!^ER\~_(Pzt}6pz;,4ӓwO7"QS r)H/4"7TͧH&{Y8hAgiin$Ju10.:wŴ\tԖn)%Q_bS fh4LvͩYg nw8cPDQ bx/ 5-gd(\̪lnZ`PGFWVťXЯifөXB&!?dL*AV0{632WVtmKV,!]+ŌPr}vEV}"g>%?&EŹЕmyk{@qٔ8Ea Tft&'{h/5U'ZtThg X.[\4MRD6~~;Z0MgNPp$&n=ɆΙvjWn.h6P2JI6SًJ4@~>oGr lN8EÉِ褑 ]ɷOB3|";kJQwG7BDۖ{d0&rIz}?,&]Wuas$#oSIa -8&66 `&aF&=u{g6g>V'D0C; +ggޯ/ 3Ӄz_p &!ifL"})> %WL(G7'|V̇#Bgү%=^fcph`Sl; &8[QdaAC?Ͷ0`|p@_9V_H(R5sqFv~YFT%𬵙+V.koN&i/}m_99Z cI bzRw~ D)SuU-okGapau`DoWss8cDڞ$ʑGc*Gx͂7y&@kn$z&{z[E~|!JX6fF޾SkNed Ͳ>dP:rr rGk e<"VHJ7CTx>%i2: 豮#Q2NI5hɏDFZ /4ZڐlF#d G埮#%r!$T?XE+`!kTv..dK=ɛ:ٝ}:vZ'#>Yr,D9w[]aB_aK M:l8[o*Hd1Og-xy !_zBZXVMZo[1WF6wIHJ,ԕ<*abёl#Y7!@S5B)*uXnb%BڲTP"eTo*SKF`]QJϯ߹_!Tڕ{7̹s8-bʧ'O&vx,r]/H&98,{T7/ nl^Gp+.gvwnN$?AI_8ZOt!\f8)g3y!3 /5sSXMZYO)K)1!< MHE =ZVm~D.I»׻ npt. -R],ቛ ;IpU*ܹx 9d»G.ƈҕ !#\ ~Xz 'Lž@TDMS\`WV7jhE`&UC)/7en~PDBN$၎tP:* SB4VUe6b0 D71} letݏRw]-CI)aKW2rVUzޡJezN Rc!҇+-G{EfD|wGXCG-/2QB\NO)#ݨ(4:ckj k*g"GnSWO9:BAi%:RlG%$#E`38E[l3+stk"/yf'L9}M(+CC0JC"aB̽/9j͈T552[hfN< "gcGLo.ˈDIw>FV'*/dv=״`:\LC=S]x>~zV1>ɽѓ\_.BX'=b$ok?v'j7'\v:$U'6)֮:7媠 Jk51wHTFJI!يt#^ ^yWU%-V37[+\O605[ b5pog׊f`EI)PdJSgLY{NY%+P岈^؜ϲwNnT7Td vԓmbqn RPXz?^Cz'qn\)GIcy0&fC)rވQ@hW'dҜKwt_wtn/Of]8I\X6Ho]嚙֕hCW'+s"9yݔ2xiC-Wa}#߫zN,5Qi0#l>.%+9Vte(jN20)S[{.hVDYY{K[,.,ɳo i2IkͨC>?qĚQoԧ{mZş sxGZϘ}LCp2k~Rѭ\2 &|$DJ-J5"U.kjRTE*)S$(_Sc 0+\wOz(\P 5LuYTBe3/&|Y{Xrb_F?iP4nZԓvzե71p-өY+ ;G@%zWI /{>7%k79(&uu:~ RxPV3?Rzaz_˂]tC&^K'2Ҧb&ՋN;{G""ɈǁOlJ߅H]1۔kJ屰琩׻y5ь wK-ZLR?2PQ/hzGmCUa,jXH+[Xž "!%), 0půD-S_4^ q2;ƥfGX5.=Vf٣pl%M==JXW_$o[o n+mq,a^D -}ѩMÈTk4v--}Ё]%?$md yzP1E~>^U7V4˫. XYf>.vH1AXf{۞N>eKrKsRiW."'ЮsS&]B6X.7COEF#JCfOaYyK'ֈga#]K#F#yoN'l6c0[d8hu.(3V'lL*{:o|u{r@l{ɧôVwK$I |y dG#_Ysɍ5d H i=9pqm oHf5}n༄ D"xEz :cnt$ 9H p0n6m'G<5]DoV+X&7ؓIZ$gsV zj-dDͻnDI Fs׾~l5˷Nh=7@'g4~P:<')!'{~,E ˢf_LC(EL!|p)}$̮||`]󜇴[j,6~#)[Bk1ض!B'1 yI[%t~T@&E[C^Vې[EE4̼w;q$>+)}$8":F#q# ř({gb,xt(.q³]w"meߍ,nSR't ZdGe>0_σlSC<_\caMrB_lEEi5MʆS>~nzxwH(!Kߪz$)h3|]䭿|q&XM}+eQskux)'/+ׂTsiY;e-x9]PG/J0Ow)#hv"N`)܀A7dwKxz5T"̀JCBa?xlDٔpv؄2ptHt=kX% hRDc~L𖕩N&%n{Z')Zߕ~ 2='7ϔMj>p径Ht|T N>gbz$*h–H\b臕aA 4ޮ:YbJ)[ $j=>uiJ=}Cp.,BxH0Za넃 L$I~RUGF󙈎kRXOc6>vЋX QFp%G鳓ZEf5Ja\ߛv3ml@Z%z!.^Q#&o_"}3u^8D]IC"ˆ^ŔiMYa7:U]zTt|HD+Op7B8(@n>viUۓ1"JYpzر/4nխ{wDW\ݪ53j`VHdL$oE!1,_Xj"]zT zM'.D/rsKݸ:r!IXhK^r҄Cמ%otvxR%ԀH~|%ޒ@oS[T9Gs[Q'j|TR"Dɐ" n/v| Y.0I%MאSl_K`$b%tI6w/C.dݳ M[lfa/ ޤv/*YsPg*]ASCߥeGMU/s2p+[l&M~̃|Kac44 !J-[dEv^SmyBk&zK # mR0Z&{Kh/5:Ag.c!+}[lGGDdtX:P? nZLmKct&tt ͷ܍F0s<д1` 2 xADl[c2GsN-)77V1Cro̥}bHˑb>Ջ鰐倮>Wk4 DٓRd1'`7>d[BaW w=I1/?Q2 ]Ie:/!tmX -/v:C<.T$\)Ȋ@_6(ʆ!7e^pO2H9}8FѻÄ%ayÕ݈s|ɤ l$*HݟQFȆvD`Qa.F|#ݙ_⸣V!mjmfi}nV9KP7 Z-Sf.#1KIgQѹb LH,DŽ,Fe3~dB>YnpvK3`E@x@>DWpL(К /X6Vm,aG'8p0ޝZE{(JguXv}@i҅!X\#X"re{cuFMA_~VkUlKC)n=N-fd} g  !*w678(&t҈I Y)wwv,ǘmAz)tZtOF )̌Pd..2*&n3êU(7gbwk9m³ɮ$Rrftu(Xp~IwLћm;W$8-1 7aO"!@_ NnS}ZdG.%&:ANZ*$ :M\ ΙϢl}HD}z)uU;BNps?׆ Õ\{`~)\Ub|k$EZݔ5Hʙ!^ lKą4zGTZ3L:n?_6w>ȸ%|8&;YlUo^5yͅ22M_q0!C=`:ඞpќ\rEʃ7=p[}jCn."xq4mnr,'B݄"wtg!:udxo(:*00rp}ͮW \?}W5_cx.?^m2ַ̠dD6FFOjr50B^' \"oqsn`xk.e\rLbMSO@snp'p})WŮk/ .HgA^ݖ5wMDƔ]Mݜo]r8/5, dbV[ +-l!)Q5a אJ 28I3!OsICk>ĨI!P:LR[/#1x_ȊW8\KWuc%e'P09fQ.̩A#icx@G% ]{a2IQ~kfE͢es.HOIԾGI"^`'gr n9>/;7nyίxO;co "-i)_U]蛏ϓfۺYzӘߝޱ_#7Oi=32X9fKn֒H.^#/:r9vhVz _/mۭgd5d$"RV]؋װs2[;B2 Ê NK!C}_q. s H?|ЛXSZ|-}MRCH.j_ ,fYHEymS?YԄ.BJ!+eS Ut#,+4T ${d=NiWql8:=>WuSP ˟`AEs1pDUtXI6*]tAsxduKi!ɍ(B4<ؐA@$-hX`enڗCjv>l\S_J6ЖqU^4)x54 >B;ja5F7x mm UoXy%pqZ2AGatJ"3?2o9h^;iUqURn/=G|x{N~ p*CSKM~cI ]1M]_.\d26mA)18e93:iΦ8@ Ō,4!eyi{0?Ȗ)Ugy;#3?Mb|LO [b#Rp ,v+ lQAʲ[YEQ.#!щ|'߲D? ykX/݋4Y =&p1AտuPs0!wWsIJLZ]3]?n`åՙ=926]UΠD|!J :oOrg/)dݏ&55'% _`/oLm\]Yl`\vz j:+R"6k-5Մr fNiHz\8% hdsJ6RzĮ3+P$Pm"ˑ* LL֠N9BEE+O0{lRW%M鱰z5sKYDbb\Ptm:-=mVΕkŖ-ZEژڵb5#V~K>aQNl޶=YOGꄝ3-DqS,@hJԒ&H)Q=< 23pa,RUe#Mxw8D6x0"+"BغM< ]oJ::f02{S7k?9ŽFMߋ |.t/= ;7u@ N@# \hSg|1 z#бKD˂D">/AzU;˻ j.uX-Hn3=l;eݳ 6S(Vy̴{~Ee4]MtLF-pҮ%0~O~gtĴ{+zj~ofs 9WFp1yW߰-9B^)Ȅ~B-T-M^˃YLftt=DrjYVohY9]7vᘌ-ɏ u+h0]YEH.M($33Xw);KҌ|wlr oK&oqBU%gX6&jv=4atdjJU[Wte+8M?2G&k(>~ꨍ-y݌†]:K#])?֛ {_{ھ(U]Q(o3.m:&ﻃ4r6}pIu4ߧh΀:QsH2_/M/ͦk$=/\]TPzt G۱CRp3L'AQl<>bvi4'Փ=tKII'.Lq\g9f,I(*Ny Kjݰe3>ńڮ5نm{n FPK>Tl=>:iA>5MMmo"^lUHxorDݹ!M/"#_#dZLE2>{c7۲:=lWr^$%0+>ib/qXj_ٖdͫ^;#YҌ;yhS/=gdR\OMH B!f\c+- .pyu집 6@/c*0TS|Ů6EYH|FfS&d ƙ%.{-:SuW1MٸŷaR~I"^70ǽ =i?6m'9QJmR͜'!~LovʅyZDo+է%a8b&:j?tqE:g5>q>N[tLF|i򘋈}-ؖ׌p NRT8(-Jp!Fg81٨GH(C7u[E;In26TF.Lz}lLl|6_(M&z5pJY(61>i+M9^E֫:1{TaAiV9 Z 8Έwsa;%6jJȈһHD437Em%1`O!ƺ1ci6TB?E3{2WW?5F"܁ˍtL< Oa"3Zb Ү#]E /dZN|F.IŨ >8۬8!8~JKbӿܟ$xdVypr_ -sU ,oiMQmL%h ^zfݨ[&wG3Ȑ@]^Kv(PO;$12Ye,~ Ck*cM2!˳ /w.bOR%D =IFAp-i^/jC {KGe˼ݙ5/lEdv9īE&l2;b),#`d_!f-E0Q,h䱶X1'qE9;\u mDox>>"&:Z¸Vwg8Kɋ{ʦoD805 hK/=?d,huR0'Lf3)4aG>EJcz6"C 9+l LNYTK18Urc(g(ZnGK=KŜ`7ČS";V#&i!"tW_FD5L]O@yI'Y鹸:#i TKH_bUQi*a-fwT*}ը@ڸy%l QTSq]Ak]G9NVq_<#1rg$9#q,4j*ȁ +m[l%ZȣŧLNas:ǜN&"eBs>\==>'vY[,WKSGӮɢI,Iq+ޒMcp,!t莅ͧdHxvylB͟Nw0i\^G_Ȳ0?ͧ)PZ+&`vW3o NSwy5ꦊ|/#;q% 1B _:[9=j#*mz29f=ZᏡ3MBᄡ2rZ#ȞHNZG.0kdv<Հx3m;4FOӃ(*k2sӃl;9X]n7cXpE> A[ѱ0 G֦71%Ս N )#W1Oc'˸ TXОZn}()< ΋Ɇ9.Kݧ: JmOQ@'lUShz\DKch_|DPAKjN۞qcE*Rams拼۸{w bùp_0= =ۧA* "{\y36K?+0PRL={\lਤmq՚ q:TȚa{+{ 7 KH: ?f*`3od {I{T 8 cJ@˱=7N21SZL|Ĩ(R5F0x54O%뽰^?L'ӹV ctnt&\y1&Tf=G|2a9K X~o"3`$g_-EBNw<ţ<巊Oc mћ>s<ve=}q#DwhO5.T_%K~ʟ+nD~˞ţ}?w_4}6}S~?z)qx"巾7Ap/Kү{oWlO+'K߯rP/߸G">a<'ߴG~~ߗl|ܥ/e]ץ{k9F[nzh\>_G>$}-9gd<?}>(OK{rͿ={;wb?WO?T?/"/#ox/S8<}Y!_>o`7_(򗋼[m'_"uyw[CVo.[)4};|x{WSD~cY~;+ߔ^>Z/,K%{_͜[ȟ-ɓ_>Z~CWxɍRaO.^oR~ =ūqyvG۾x a]o|h·4^"'qi)"ߎ w8G;ÿ;8?:{b}{䷉===w|rq"dE~D=?T}^1w;w"$'xVIG%S$b|s>\;%;;;4}I۾_Ѹ_Ow%?/"qB߲G~/E##ߺG~?{"=O{]9^?n8>׸E~D~߸G}"=׈{7;{/vDK$[^;o#8o"+O~d\'|+n~)d~ۏ۞ _&'oқoD_{[<+}"cjOh\ ==?/_?><o|yts{uͣmGV߸yo#Lw7}_/_ ;vg|_"K_!ȿU/#J=/G7_'_r<=/yɞ>ݜWr|~s5K;_G~,k߸G~o5^"`[E~-"Ld׽wW_ \5{"WA_8w }Յ_%}K$X'X/nN_,X G|}{'GI9Ow{Xwx>{@OL|Y|!u|O 郘L2/Oy?$m []Wn %Y/r=ljw<ɵxW=?;4yCDpwoࡓKC}3j>᫇~C}侇bwg\GK{a_+4?ró'_|g<><.cy{̓.~O~ཟm|7W_ p'GΧ|ׯw83 O»i2{?m/k^_[.}>݇(!1t^Ys/ڛ{Eu#֭gwpE/8/{3o{駼|K :<}wofzUߛe}\)ο%_ .zɟn.%Tk]?B<_{W={?x悧̓~kxˮv,.,ɯ7<O$8Y7?~w>.om7~7|y < |b?ox~>W=k>vXreOq 8S^e#-~;vpKS/>4o?\7vy<^Eg>v'$s#^ƷGɹy{Hw( |mzÀs?>ozG~{t?.)HǙ7oȇ;əcr'eΧR;^^H˗\_'rs}ș-w_qo9s󻯹y^r!;qrtqr=whQnP?K%;*co{Jm~=?H >6_ZGjmkBmٸ6?Tj3λW}3k/x}puB}7*vtV3{w}9K|/|77}y=襯ո ¤nO}߻% ޾̇OCKcYLյC{S*'15_ .{ϝd܉=v_xWs_$wktE-_u?b';/H]pGf7^o7?۴<\t=OKӟwqW^rˮ/y%g/=]]VyDsƵxh/s}, qUGOz@^)ut=`_g¯$J>2u2522U{qG~mzL_&Jqm/3(eŽK&_ Fk$k!`0 `D4 `0 `0 `0 pMOyп>C_w=^?'w=+{QrOmp)W{Al{}#_~ݧ_[_ڇy߽W/WҗW<^G|_|__Oxk}_Ãgc!?A||۷OvO+'O7ɇ׼_y/|w>y__e~^o^k~]_3g[ۧolOxɕ߽oP?9௿_>뽿g5|#~}ӣ>oe_woϟ]G߽>x~,>?/؇E<'|7y}_oBdl%ǚ,!R:TcC [EvB[섃,E-ߜoŽ/$v\Y"X55]USQccvSXcmڟt7]ڣ.WWM}EH}Cm-vaC5Nyߔ uڊ֣z:uح(F::L _C*>!{#41yK)1υˢTT<rmÍxG"#)aqdsVt/hD7|x&5֪o";U0Ms3U8~㉳ 3>w?-Zy$?ڕDt\q0 'UJjh.hi_]R )rʚ}mz*aV+vW\]*gY6KM'u zc`i}C̲!8yv"( '^&Bz,E_-7?syuȔss,LsC iB 4'x'pYG[ʤ?7pu[R?+v zGy :mNdP}zRi |yO8 kdZym1Q<"/:L짴[g-k?ܛy7LX|o,ՀJ,)N()y 3 9D's] {WȅG6xLG랻.rns6suSC[S~WYĪ!dnq܁;=93EݗQԯ@2uѠ3֪&{jvHqr8hM /=qe]p2|C7L ,Ua;u26Ъ+G sdTߧsi9kMzuZu)ڦװӜOƚh~@|R$GVB, hwCn| {ɍ,^OQ{ THT!Q/St<Sv­A ouzepwILq6i`}ϕW,o@/*0Kg8(886:QA(uٝ1udFv rdP5| 9CϋEeEWWu5F 6ubsGavSDHEa|]^[[-MBT>˝s+Igw5l"3BqL!ύMqe2DQISwNKb{֓defޠsrX__x) ,\48pr\,9qIuBC5CE_%^ɚ7pV%p[Dl˰d5T r®z53G'W?}/P` V±2*e8x=l:iHw Ē.[_i8%Q3%_ ߎHCkKsc]A-2OoGyΪJ ۗ2F[C~QYc~g&m/+ōuj]a G>/5ގ-X$%Ŷ7P=::j\*QfŋOEᗥ$ND2Ec:C+=g [sx2J3_V}wX]-yY&+q<7N~}bnޘIi0>T.4yob DL9Q9x1P23v ~PO _XHi([Ó7 W r%^W9Û*3TXHPsh+bŃ-yUUً᭲l*{O+:W0ZɅ^;՘ n}OWf ӜJTgBLvL.J߸iç ;gb_VO3ȻrI[:\/TJ`|c[,O'Nw_VIO4aCΝ>mptu`s€҄zsʛPtc@m"#E;.eZ`XT{/"4֜\lAV!jpu'K"ZЫ*OŰ(8|zJ2ʐySY0̋e?Z5 i궴3sg?n4bksl.kb0legCV T*=$ۢ97Xoފf\3xw1@}WONKUk>wbH5Jl+|_Z9HWeubܜ~FV/xNy'u+Z>gc h` Zq!Dr 'u3G ^w#h*uUvľ jb;jՃE̷D Ly[u?VÉ+pXVK, {&Zf\To*O*,=ೄr~gqED'͛N (I盽 `d-tÅKC#l~~S7Z'x0͢Nx4f*!łxn"#Vqadxij5ȹ1Y^>II^k7h9xfDIqR21@.C7M7s%ԗby2rk>y6e n7qྟ]hhb %>y!c.5TCϩאĪ9Of`5| (F, T2/ djU蟭3QJoIDFIF; $׭?X]g$w^wkVWSuGslU<;GLm K<7,矖e,4=KD8R2>N?q蓔)hTcd[T>8 + pTD[id"Ub`(dm`74Md^cK*q:t<]{\ЋOn\RP1$\#Sħ70QyV_QO? 臉'''Ҙ}!S0 %&o =ON4u]|ɜ<1yKii+R<骚s;fHç?п4:vV||:ҫu+M^;GoN=ΛǘQF~qc狍Fs&erƐ_//M):Q,ޫyx0zgjxKr4&-f8^B/@mr+qJpw &`)pMT̚=/Ղ?}WyXk|kKۗC`bUB5 B0[Ż[R#$8JmiBٙ[؋h쾅0Gv<.y,Vc&6L{a'5֔f.]c0fSk6_S(7SDQL:SƖQ .YD f.;+t"؊D0[CtPuGzUA)M-Z\(wᖳVTѹPl)U oTAq>{?,d֡6i8ړDU6;[U >jnH2~{t#z!W`8ocЛ<_eq4{ZԺJΐm{ld1Z6!l#CYC6BkWs1qdŗOxtRT)e3N1[!nmn)Lɑg2p]#\nf?Щ,:R,vθkM#C>uQ,#>bPuwm|}I3yST)&ƕ/Is(*G_Lz[_.DTyYNJ&ax)YުKƫCSӷ!IbÕ"y9Dŕ9FcI48DDfSUڝ[M/ R u ,Y\36ס%EE : 5<0Ř_E_>Pz4+>1c]-C؀c)i5\|zmI ֠6#Ӿpcy^N#t$cT׮j҈7ðװmc'\[0ţX.y!!9#]/{Za|Ƃv mB0 ;dFOjȌQti<)t]-">38b[2~zQۨ}XA\2$FYLK>ݼ:pML ns6;QcA նC,+|VjwK^iT]l[/~(;u9?u!as2I *Pu1}mгCS*md i_?\"|RUcAaQUt0bB+:u. .rR~MPFc1[fzIKf:gǼPTb!DHKizݿEqu3NyOT_cSa}xy-VqSxg7Nq Y0-x_}+IV)HVJbϯ{x3/.}v(G1@@_krԍ.;H 4mZtAHtg=K8L /Y*e/cڿ9#>vX JExUl_H4S!R 6=+[b72e.v%u&/+Da`F<a\HjWq$)tmL~fyv)vǫBiI*ä&Xi DJZj#};]Pyq/q1ʷ-B*&I3.Oq 5>#ҦzJN:()㲸'VaNw)>SkEjZFb"fnt H=f3+PJXvM•LT3"|xʦ>_+VP[IƬ]:-*sݒ_*BzqDߣKTUJ?e\  G9khΡ8#sbˆj waO"rLw\޼_[BokȒ aOj=5; i#!B_ Y4}Q IVUKHjbJΠc'TVy5B<=o/^:,uwD'0Lҙ-ZV`eH|%אW BHp>ʉ+avRU\֓:L8 B~K usYykⳣ]ֻf-Br`(C 33n>ţ+%!/l.r>(WEXSu>sP&K)en:ʦ8aB)ÈbOڣ_-?=}kF8^uqaF*g.Fm;SހJ;"{g9$oY{TbW=$`e_i~G՟ig߱>$f9҈UBz_֤œ*U>\^I99b\lY:3(1*ӳ4sg ߏ/*U$ܳ.DYTu2igF/nǴ2q+UFp-_3CR:`=cu'ơoDacFOtx>^?!slKv5^-+|gRAڳæ:GKO[\-:}qڝ7NdF s_h)P>zsf}ڽwboH$ƜQ'Xd8Tѭǹܨ$-;܃yō3'ȲOvFxtȎ,4)Q5gjY^+V=bd~IeU:}w>$Qi^Y/xQܩfjEd1B|.DUx/#۽b9" }^2wwi@ њ,+=۾,0PO?ޔ:qOSⓐcrY7>Et[#]+Ѓ,r8Ǜ?q`ZW՟Lsַ;-pѿfxIr,NV3\ɀ^:ԡfK)N#:ѳIpD*:A_ҁI ݞ/GIɵʬ=>vcpiw%[=g";0Y=3-񝋔E: y}}<9=X3)f0r0H$ }dX5>LEI8ɳP -XO7 "055DcX.eh#KyC 4λ' M yۨ2'`hЯsps 8bɰ[Rc32Lc"O#`)+ yI>*S5 QPRkHS\;yjU€/3E7BlkG6n~o+Ueiaä?J")l?/w'G,eOS$PfHI\uggk|c!$UtzݒG&uf3/g6 ;"o|TÌ $Q~w=A7hㄙI1K! 4QaiMeR}R/\Tonv}|94=M$q[> a.9)Ps$Q7QKb/ϣZk-8"* \j4=dX뒔RLxN4Ԧ}fO_{T8R;r,&mwù:*cF:n^<=,6m~у=ۃ$)H}3 ҧ_M8?2y?%F__ːÅ6gΝ]?61UЪ!M}t)!Yl'xLj20D姥ںgP(P1Q X5 Ŝ{YuCE7=^9gYPoޖ욷2dNN umn$%VmD cQ)AKzceI71$K;?yEq4ʉUk(,tu\$S^gn=;|}ؑq,\s}b!d&bf} GڗT}KDg"?ǒAlQ5w|ϞZC}vyשqt 1X-2+e?f"cJeUr>`vslpM<>U:24ۅ`ӸQ UIu8Ev[e=Э9DI?%)61U|3_zdg9 5eǔO{~Fr&̀FVYT>cRƇeqy-zVxUqC/1)\xE!i!i:{e'MuKs')E S*;>ku}VEVt]At!_?v s)Q{y}.ill XNhp/c>O&ͧl|8L%uƓ'jmOcP,7/P7y𢊘'8C4ߊq_9z|1芓Ka3GV_~xpVw`WY_{k'{zVĨYp3W{= cચ7M@>(&!w/zB/􍖼IlJ1W;ܫQ&Q=D,n.hʤ[5'17Or|%8Slֱg;ilʹD=%C~-Ѷe'#oE=/,!ϻ 3Wj=ufEGi5EYqJ0/_ p3 u^5B@* '[w<|y.A4\j?] $ڴ=Ab-cIZO׈1N3Y/3>k -)H9"Xu[v.4ds\<3wDwf+[uaAYϱIX;Gӟ0/!r^ޜH)$pGUZݮ Jgs<"~+Qy'܌|éb+,ʜ= W_? yE_DviB"'[v4y:CjsZy ?1ښ3;q;$m,= !JWךdR^<\^da1;i6}2ԴҩҫS$ޭ9GYĸWZYO+[}4,Mnp*ܟvPEH? ͜kАnzuTh!(„swVuh'e tFy4 eNjϴ򋶒Z_R^ժpbUU5R /#m>.y/KX3 =lF>qǖ뼤"6Qe5ZfZ+H>[irldSt/?-Q^ 90p@ɹ#3hz(#3QMzօ%5Hqsx-I>C/!YFB-%hϨUuR&rNE5i9v .XF&B؈ox +yTco_'e T՛k[cb+BdC77A3^K)~2H1kU:_⽥bQĦA=,1rU2Dy7àg Ę>mSJ5Y&u[{] 4gsB=ܔJKr4toϷ$j=BI|bU.Uc3e++2 c'X~%ReVG\s̲ȉ2|:뵢}@>lVQ@>Q;yAC(iuuBΓ*5uRt8JM^YIb"Ӕ{w%01QLﭣUQ3݂CմuYC6:1|g/[?Kqt&Wh-S2~|mlXSU|"JL+^Ά*q:D(Ƭ|6}2VKtfl[ *$ ;.Uo7B0za'ŴgR[Β1MCt"LY5i1ݜWi"y^r0>sd:mr4k*U[Fi&t>4*SCZ?T:_CϢC =Q(cJz[seߐ~tCq#mK.t?:\T/bN^k@:W(K08s6߅P"bW+帹GXA(Ai ^l׋P"Bz<]ؐ'o"ydkhK^]f86]쭷AyN+otM=s]ǴIyg(~<mC;>KsEUYtuZa4g\jqĬ~ j:wsWΑ dF ")D}_/Q;|395”&)6BZ_Xyckrab`S4~ˢ\xO׬eo3 *9%-|X LQ ;Zt@itV΋cʲ9 ]7/~Y )&u7n7ZS,:-\S-7UL0x/ kx1Gg1Im`pl=0*pՋYVwP7wLDt# B#q>yyD]DzNNluM=#o3+ #}_-_.,K|;oS3H%SRoqJD5Ssn:B+Wh6C7EgݟL}*3jDY)b-%Tm0CNXF`he͊g]Z}CZ0vk}J-.XX3۟E3/&{EJ4lC\CFbWD;wb݄% d{JN(hkhȃ؎]1,XT.ZG{,-{xJ~ا@ pl"cζ煷s9fΛ=v/%K{^~Q2X)g}{j:yy)#`mmj#ø2g\S8&# HѬf ϹD&5857>G*`%,wGaeOЀ@?JcrM%RP- jaZZe#3#o ėeֹ?DlN7?Z''VeR %Ts顲}.NlʞYข nZ90+#Y'o:8RYMZ߳Z]K~xh-[3Gl'anvs09:GrRᖱp~|3т*]Ԯa8ZYD[gۆJ/Qě{] ?QAɠ-wnAdLձ,Z^7K>M =Lb E)}@M,3#n┃<@Bd3*mpKSgNz?XV)|Unn՛9q%ǩwΟsp>8h֔!~I;1=-ny%erss)Es}KFG LMxAroV3Efk>qa?OkKZ|yrbT!fOк+ߤ1W<־{Aؠ9sH($R#!ۙ& ?s mק=6+;$<ƥ3򐸉i2"\%e{/Am-ȝ$r!}S(c*J%iaVJoʗ=\y猃Nz{Ԟէ> -H!,SqSY=t, \H<\m?'0wxLKfBJJm sX&67*p$ u>m(Ov3L/5ss^wGΚ(31X\ԼYZlƜBmr,7j{C:oltp?#rg(6isc#:-j.{/2꣍=j[$4dEU^# 45VyD y;zo5 K=Oy1+f$vU'vUx RzTG՘DVB~6d"1UR׽GW2Fe@uLkQ)l* KZǾ7w:0iۀmӧ_75%rl,a[D.2JH4ZKH!awJե5ԇ{)ߕc݈wmBlVd~{^SYS+g(R=KPWL[ti/ Ce$tϤSn>FًO9 kMP,"Ďe|J*X$GDT.K9-3W%?=#xa5cuiѣ^(gð =x2'/*\ ud]fG#_pxpwʓH04+2V_pid} ó)pAk8{")}LDΓEvS8˒PRIJID#h5qiEAܳa[ó*2QdIicUy%7W(#7?5w8.>NB?LuwMgVٕ K*# O[^j6c|CN 3fafѓ6ڦ2sw0B.~*0t¡{*fXwbBo?rlVtϡR`?D$R~S|_w,O)Kوz=on3 !4UnlƮgK1Nd~l>&2/qᙐ+>- G,DOb8S\zmsR\XGVX-pQgghZ:g2hwFm~ xdž[AONv)M'f6ϞѠQt~U7'S",yyءƫNG7gt*;CMߴ GZPyebN9zvq{Egf`2Sf)r)J<'9cp(Dl'" _&˽ܘ{1Q5wkL=UC-iJ&c[1lJeƄ*?ƨ`Ƕ%U/dre/W#GR?EDjK0UX,-x#:^)0ez$ '|s  Q4JdO_E2TLRT\ֹ3}ʲhGɕ몙鮋7߱&ēR:EUWZo{ѝcU6ވ[G|T͙Qs#k%dɂ38=Dj:Gc,ݗ/U589ӽӛټrAV61$AG$CBw?fȼ3-`%r3=[NOa_..!}DX}<ꊯso_yTF6Ccba,dGG*H-d}|MpUqZ͋E%(a6ѹND`|\<X-MOCLTinm #U{rniݧ1k:3#hhM/Pxgm)ܒ^2( k>Xj:ғ}X!ʷy3o[{Ѱ~){_h55K>݊9 y<ڶ ].#Q˦¼ٺ+$bú6\ĎŲ]L=ghd%}Oa]S^?E[XzGMY+m:1}e.Rk6Ӛf5 `^zlw xb]XYw՗3Bv>T+uh!', F4JCKr pW$.p^H៲\}nulg.\Nwd+Ӕ0o d$.s2s]UXg{HCe>`rmaI /bq_-81'/%q@\OC0q곧V֝\gԖl77 +&Di {`r)BwKk+b}Ѭh5&/{'/4!>3 qh4}yS#؉o{|7n@jzGT H}_z9nLr=̷TfX i%?s=dL:[Ep/rH۴X^BS+!x_6\eF^ʼgxqHZg?A;Υƀ?},&3C5 0lqMM>G=l0JtB}\R!-V3"6B[dOʒ0yq.?|K Hvfi~(.NxɻBিN,J}& !EG@:RAb/moka`:eccbl+dp b>#f l=ǧ}yoK)ߕUy?f49Onֹ~θ@VHeڨPElJOl]}V}J9me X"?$<愣y_*g X :-'1~I:d {B[^QVO#ty"OJslˑ~eK o`~ED׻GRs `ѼLId:qk;,=DonpB)ĐͿJJ9I̖~ޅ3#Dj? AKǫsUJiҺbSk{%N/ k|h<[1[,*VGҫHhYK v[n6|f2k{Rxq3E%ыc]_` xL.ȅshyѓzE|օ[=­maI}sjLgY;afܑ#Ļ,W:jh._c qW7HK^{ up_*}#y'J&ɶZaPl%GZ|ز1Vlq%D̾">U[%ieBkS?auru{k> a^q솤!ւo< -o)H+k+i9xvHڲCEaq=&EÛ|UDE)׉q"0vŒ&bl\f6j=;YQ:5ܷ4FQP+:_R+SBe 9Gv 93=T= Lq~8}!kyŲ ]'lmed;HZR9cǨY 2]2F>L-Nq ՙ454NVRya`k#,9zNrQLi𩓎{!sEފZThQ^ze2my?Pc[16:>e6_)F(MhiGFmD5IBBm-23e\> e05&WÊrj[DZLDp.#X)v/%Bjai!sw9/ʼnϞm]҈kb~xѷt*%3Tf'?_+&n%0@j"gNZ{ERoC]m \ֵDX<bH?c%C~ń)W>[= ~ ^bw )! Q&a7h.̬[~[Tj3$|w7ཻMCeFOJ##bCoS)vE{ٌB\e oV6^,v{lNVd7 n'H.t5ޑJ,]F?h)]u-04=ճL61E e#"g!JXx 2&j$|8fظebӫVc䤮ךf,G' }+D*!pgrjOG+ "(8u8e(޸gƥ+WFZ0F }l^Hh6DrM=h$ *y҄UMbKz^ ڳ.+eɔ)"/dB/mr~qZ NUJkq <#h4pʴFm'';Cl@ӋOȟD(}€17,2X 2&g~@؊ʭ}\jɩQs}zFUZDϡH7}Hج Rc暘h?M'_}V+VMA q縟spxp#oMR/r*Smt"<γ_Rx9Ȉێ+rϳ\%ӁW> -Kh(&v9(Q'fy =Eέ }uG@mКۨ5{bWkH,Z{?23xgUٓa>̬" eܣLB}~mUwh !fS7Jn+==| X髠pE92(I90y͋t,1Et>K]]q_(fW֔ް6~{AΉFOb4St0̹g<2R괂mKPi(,pqU׽6=s%s>]LD^"ڭ': 8_6jyދI(] ݳbR};jb(Yԛ">P=B.%4Q] z1wg=1_xGXܚON]N}8T*/:wA5hUXk]x\IbfIN_輈7 "h͎/gzmqO\Uʃ(:xCH{2?!RozݍJm\_1{9"BI!j fiv;H< -'mfu4d2W LZ`6&<wW`g:*vםRVGM7W~7K7WmJhJ"#9ӟJph&C p"fk>xr*k䦤DSKL":5KWq(y'_7eY0~yP!v>JJLrB%5;8 5gtS˖'fO~<д9KVT_Ro?C[69:}VFX%Tf@1LܐU|"POJpRn|ʙ[UƵuLA糞:ŧxp΂VUtXU6Wl Z"' zCF x*.tELA #VAu@ǵN3%۠,\ds1~ ;ڌ(v~Y8m TȨS'Mmҟ/Y7 R,}Gp`hEh%.%:^nD66agAN]!keRNׯljb`t38[uS t[VGL}Ny'7DA'+}SFM?X_.Oa 'u#F jCFo_{(AZhFh{WL//#WMcU]gv HW]rV0J,Ư$-;ȹ0,( "Y 2;+Ꜹmu&-zJPj%6y-M^#<P=p+&ZqGȖ S:UpMq>ڋjAH]af"fTI^;S zSxRM 2|]D7ўk:H L]Q~pˌ)Vi1A7x SǒZb*xS}X+joTɻuұX 6*6*p ~lo!ԃĢfaqeyN%Hc !䗔tŌ `U[okfL@!0+pp 1*HҜ@RVQ3;O.< ǫ#o+,71 앭4ٳ3 Ύ$즴OtPx2@ ׳3,WY%&P.c쳷|ʼ8XhhiLz霒r'D"˝; w hYG9Ђt=P;=iT=J Iɻ};9ArZ9W}r@ػ3GY3*׌iI3ֺ?udLbE'C, \=w꺞;pc)k( =vTxa[]}yyiv xm]EFAQo˥myd|ba^w;[UxmsL+qD?sh_@eS<{\12bؔn5>&xq?:aUdNueHڻW:\~x "!f!ZA_hАj+Ԙ>GpQps|#JQ9ʤn$^[ &c4lP4L3.#d>~):4HkL?0Wa3JkIGx.V-`]w#4N+#-"g`h#Jo,"ݝ茄1ѡ`y(J@0)Sg*]:}ǔD{fA/+N K,5JKXE!.]ŒS鞁E<$BH+\Q fGZEۯBnD4-Տ'WF`u%#nI+M)D j.*2Y-O;G5ǭ@ `H:xHGUq*+c zny,}C ds,3;uAq&p~Ma߯^IA.7*Nr׮@ox}W&Kgj՘Wgi#E 5c '#bDz5B7嶫wPb c=m\x Ors)$CRRv83p2(l5n-yB-!aE?qRx йw+!猔1W-ȅaf1yS;wC8ԢXDžnN47ZkeE0O%[x}:=,g ~7 pvnC޷?Fd8'ƒF268f^3:aPݴ}QQ=a Eb)N# {#:^b~i }uX.>̈v.k4vXN)0w*Hh_KV@C<]ȆiWC-Zm5xe( "5/r\HkӉğKA=Iv>QnsxDB?u1{(WzcQU ¦KM{(/I ;3mkq5C1X fMe'*AaE@#BT>p~YIsg${`]E6og@7zj 2 2T!kDG-^dRLBP] µߚń^ENnY5x>rk(W&}b,,\#NΟ6Bp,AHZzޱlOrOsbESh4 ڳL:*J;g׭ʢ f3 ǕfFxw {ƖŞOHCp!߹Ԡ"1~Ẓ-53LBP?Q&=2zc.N EUw(ِ8lܢ D vH#b}?:eN f*`)ӷTZFR!>e"Um=qÉZ0 Bne{u @p"@X6ԕ)cGV~WHڮc\ N=^cIe50\A2״*<,6zx&#)mWN^b0%?YLkX@זu_)T¨dRO@ 2֒od2W4N `_f@6G9fH;8hXFP|a y]t\AlPi@y%8K^rF1JjCW24ȯ̹Y O|iv`Ig!MU X;rwh>(eZIMdʓKJa;W!Cy>0{7lvU~[rN[*cW1u+"@KOK 12'H Bp *diY(.o?B][*e˵q ]P LL TCצH[Y\ A=)I e%<*yiyNOqu)aW2#:24ycX=]q/<<~Ț6Pf =ib3^0S2S7mЍTmsT3jЋ; .7iyb@BJ^~-^p E )IVmlj%4:R#Y ۳IW4&:pRegND{9;AS}>.H԰2&WwʎAh$Vlz&bm 8d5g] }`~A]PV6fKmu'm$ˢ77(w/fC}f&_jL`B:_wAb vu^0HPj@iUF4;OM6fq|a"H}5冂]yz*P~w+=V`c ʢ%&,epb=_i^08j\tLjjRunG cQzb1bhv >!3/M2zəC]?\sR1h@]0aPF?9ÓKYgixwdnsh_>ehK|\W7eZ0dS؁+ ^O}{Os妝KCldRj9`—lvCrL?r}:J[ZTaJqb3ؐv#L-βb]vlBW1%>se2 C)p-kqDBbgV4rS9|MA*T$RRY/z) oR#X'(3T7n8㎳5$ mL_T$Ʃ5`e{Mx'G|k3yd\; ?ΟQpp,B5B vlR)PmJyY{u$ώ]%.#,xGZ$ #J)u@jPLC;q?{8Q*tP9ɕ=mvׄBz.N=a4CmK=37 Ț>A>;?qLޟ2w"SzdfoMr7Cĕ[:{L2)B MLL4Ń0-T"zOa&K+҅fSZ²[WQJ>߰K+$V`qC&1i7uqm''KK6M O;&m)㊇uyFq Z`7?ѲHj}&C.騘]Y_JD& 1Fx8\Q0rqgC2*#,ŰLIGGdɗfT?]^~[B8 vz329T3/-s 84@v3'oףvY61:-q~I`傋Tp kWf.|Inv޸ѩlPˣIxz˷ܳS=@o`(7Ѳ<5{EwV k$nwGf&J߆"iaO[;̈́Ly~* m2D^ 9s5T?כlKd7B_F0S^cIOvr1R +vb5Ym0N̰3 (n^&ok74S{mwy;5sg Td'x*tҎe͖M&eA!p.:lЊF~E]\Ī6.`6S$Ťs2Ak6i^lc 9V]cJ xoDqen _|1֙DQ̘BO"s-GY㖆o'Mq|sO=[wi@+ 9f$r1 ek ] @*=Uol$ΆV$?y(TK+ԺgR7),l`k>U* 8r[|*2ogTˣg>畬E/Ih7i)'qdu?*󍖴`=:lH)ݝׁ@IYUh8W+tU"EHlHS(+j4;L۞za'BL!ZQ˧%&lS2 9WXN,7͎w+[ ak9' F3ajZQ|]Q Ԏ\ǕTq6>ݥ6W/Y3zk?H))_]f0eD泸86mT'Tt.C)ðNVy'3<Z(GqjLnK^#z`G''x!`bZtۧXor%Rg.`Ye%ܹz~ʳhOUGp=P@LXޚ?zbbLM S NLtxh@3KJF|y =3dߛH2Sn$!eB4ۦbHrwG5pX!' 1U%<8| 4=ݶQY0f }"A25)}^Y<)J=.㵖?"yt'3,'WƠa5%cփ`HAZ4ZtDsI_U0'Ҩa (hi^ks88fo$ʦHI*;A`l<-4-S}4([pWFgjH4+C2Z uFsE #jl5a5P4WCgeQ0ߨD&w (+| iTqzU k"2nH9B?Rx|cc-!S6Glaо@ڤF4aHX뭩CC0Ӆ]yp!r 6H?Ok|~|0Sm'e +b͢1v=NO6ڄv>z77YdN1RR%udx&%fBr`Z,5cמcE EQ k"7?t_>")UvXx2XEƔgI5d|w9,<BsŐ=^B,[[lvbCݣoH-Wc_r # hmfk%rF:C* s:Ot)琝d z_^۔5\u@>ym!44(Y#",/XpʭߩaeN`ef˄h.j:|O/+i8D]SH`C8N ܙ0Rkbytlo yBAGyh=:SaR*wL8_=G#%Tt [)dᆸb  #|Y|mrB Q;$#Un ܰ8;F7`NvY%$Za?+3\o͂(F,$DsGVeMF^"l^M5_pB-R?OՏ wĚFtvnZ[E|-U7 S{moh-^8""[qpE R )-YN+_"K%^|l(>q4cL2K?ԩ~`O]}Uc0V_ZbKomғ#$;a]o&۠?R7 ]y6w7\jR6+YN[1_4kFnlgQKB7 EO$12OZ .T8XjPRQit3ڕ\8DQd k !Lx7E/3Gl 4^PC( \VE(1U M{_:3}S?#biTxz 1¾Dq/c $HV/ԔKek):PĄ $ѮC)0jC7^ަ76Q7ԡx:@c֐(XR_Nr#@Ju)6L4߱s :%ȣDL>;nQmw{4cnّ[J;c:}D|{ϜL@D N5]_b1[B29܄ Eܫ1ɀHE%<%՗z\E{ʿG׈19QS,/ M3X EΤA;opq׽3N|L>b|o֏C$>=ctlYA^1q@7W]ҠqRvY,xܤ'RG|96kfwNd%U+-˭a2.IK9ey9^¿:nk_G,?Nj|0KC7>DžRSl<#'s"$HdJǑv)%zҴI1<=.D %_W2l> d+aБ ,=2+,$<}N*lxN $#|VPX4gVP񋇠4$ĔFywL a3f 0H'ւj7*:$÷G Ͱ"9j)C0ރm sAJ} 3!k8An@y~t1jHfKԖYÊ?D#7_iLq8Qwϵ||D__<: `~{=Ȇ6WUbTz8[C<LXnM%Vvs]!>A1Vlf0m(a^O&[}8#,}{%]02z >x(Zl6}cn/ؒ?3C2jƫ!ӷt`[Q<#=‘p-WV?B?jGš]>d)"2AJS nw5,;iuoYo~T8v~TEK拂$yb/% YϼňՖBP>nʞX/b&3D}yj1 #:0';qdcq%rriJƨm?6]Cr쾫/)G(H'qe.b$SL\Iaⶭ{4kDZe*B;f͜Zo<2bկg*fj!KQ bsz (vd_UB] jgcdQ_l>U$m{#BŹw}iz[|r:)'G!>dX#2(hjqb`cG]#t3"ZZEة:1U3zmqFU&ަZRāĪhdIG&.z0번8mKo_) 6ĭmAPY. FpS)j`7vjfƵFR<{I*Vʇ~':ȧ812SI+ЊLoq\h$ F=/-QT䙇5ݗ蜣܄+'Ip#n~g^:0Z1Qâ%9rѶ:̋xc*lqMQd* T=צ,%EZyo0[[$Ǖ~Y>*6FN t˜F:Qb0`B &ޠUhpL6y5x9_x7lI*R&0נ ab˶rpʑ!G_ҎIj{r 4D?dT~;Y6l![ĜQ+kQP]lfXU$:P](GUblXlplpv5D:K\Z*Ms`: NbH`w2meӼy[cTYRPlbH!< Œ'JVgSsa;^anj)&V>_jxuE[ JVP}s?(egoe󚟔SH)h mMCfEn??8V4r}^Sγ |3Q?EĨkMQxF ]Ul2?5&myW| E{>=|;!ȿ&IO! ۽R:a |@{Nrc֤RyҮYf="ВONjծŋy= G1T6p_U4eoGb嗄bf:<6Rd& !tTYEoFw\i宝h6yqY~] 't 鉙MZ+?69J["&)Lڑ(&;@='dOx0&=5zT~ K/7ACo[r78B%( d"W ΖHe=A/(ꠀ;k՘l-+-hSN*OͻdY^?g (/YIhM3?9lMCV&MȨw-{)MXt1$6WcsӄHa)?~) ,oBGUcy 3y~ 5/m7 8*iDA1'܆[4 $gyCfQBU*ƔXB@:>!w4CeZ _VҺѣnæ"sM7&la(4` 9z:@-^H55(Wv YuL]_AC2Ek كcve?nǺ-ʓ(6/A H tk2?v{7T1C}ɰwp+kϖ~>hI˄xqut޾愣09'\wz9q=ycG-[V=諂>Z<>agi,:3zԚva % UŽL4a: ^rkW rR9^oH&¿OzhR6=UY{٭Z;ҙe[<޻&IŊh0foNjq|).NYT.m:P >b7'?Z;C<7K}`D4'ٲ@n{LHi _D,M :~B )HxrKu{8y7eJ8ꉶV@+R`oC:SE-lbw:S$t6Ϛ7)+זBg=$R2'J'eUF⤓^J_>Xm|hiA~6]Cc<\>EQI \UUQFgĆ EySfa72*e'sC)^QF[\b^ScaWwt=qJީi*2RrǑF- 4KBfwVlȥ~[Ā}3zU<>٤}*>"Wݰ%^92 d0qnj+ؖ-c3iB̐pƃฟJn7|YwU %0G2J Ӣ7'$6a.Aa`wa:4.seh6J$T:o 5 HL=p΁P%5 -\D ?D6ֿ2!fg% }K+#:P$ES7mL<0C1)úKiwdc;+36(!`T6#{he}]c獭 ce2{ߋ)|/ya~.f D50`dp'9S6Wb3V]kTGn(:/?Iz )pu61`lV QntEY3( ‘ d7) ,?:+~M<-wF:-P_rję]saMu:":`5rdF45XB1噰:$K|*G4R/-1rS ]Y3wgvT: ,0xI1;3 eKT{,[lVjśCIgX-PQ3X?xw pY̵@ޞq8Zv+?"(o0DȢpc@g^6q 9u^cچ?~`'/NOϪ{ ze%K{HdU)>R*TZeJu8 EiЏQ%_LZ<<=]L!Ky'3S6b1|v` Yg]E;qaϭǤ;; ӥ( aď0rǙH\nYy9f_0UY.c4, ,ܵ)Q:ŀK{5/ B֘)0b0bNQ2wSBz1r%"5_LdzOC.'/L7GY7H@ 6Gɞ?*T|i-0"jVKobwF^s/1'm#i)ٵέojo`!@ʚhk2aѡSW t9g^pѷ/[*XkwObhbAʀ:MkVپo0vMBY4= ;nDhB3NڑER|d#$B)gH1S{*gK) &LO.?]tyԾo%FMRtǃd$OedΑ. 66A;Sd&/ZLj)gn KrhR[˴zHyGJ3yq'C| m7))zi *H!ܶ;CM5Jjջj!Oxeyxesni$,53쒍IIe>f\m4;Fѩ6}fG8KQ!tef3q GIpʤeSĽn1P wUS$?`0b:+ (]k ; c܁vTq:(sRUj܏Ǽ@6t4;Kiq4SUSI \5FߴAVB5]ʙ(v bӰNsw˷tKJH;X+F${F֐6}WJa˯>L#RJ(*b k8A5{=})tS =>e%0PVx\QW#-H/(ԏk>m{=$G}f}I>%xzil3TW' t0.*w*9o`pr=53iK zq3:-?PRDL&捐1 #*\RpK#XѲ׶&,ԌEDCII(,6 ^DnL p(- !ub%uJe%;Y\# 6p]z! RpV+Ę\,8%(aƁiT,Et~QjKZEUT[ A7[ޤb f(>)UviI^Qxk֣v Xw8;\* rnHZG뎷jxh fi\쁋x"YyX}gP?6|2_ov9_?}~/t~0v]15,BSj x1ZՃc6D4UPxW5!m1? g|$*!ٟE}tGcB=,[~Q~{}%anxCdiI<,Ja Sx~+{UVTVrSA.8*tnka9u7G\9t6qN|+'^p _@`:ץ73aWkg`0{?Ebg_\%˩A֠m K~gtq${yӦ"b %@(&[1%t1751U?i2*9vxZ٭оUCp`TaoJ(r}x['ua^|0BǿiXP MH8;yKڛB6R}<k}م4znAҡ*X78QnTNZ"pOIxٻ#(rVMX]:xDj~Su$Wǀaؙ2#}]>Pcw2圀%^:[/'}8OQYH67{w+Vk{lbތO5{IE2y+1 &rU4jLv\_WOw~{^g7kHPd{?@II//l|/t`mtyS8Gbn*-b|%ģ2{"rtyDo\/A2xuaHꠗc<-FR۷csÆ4adq6͇U}a#[Ňqx!"16il(ԯ鿏s=߮WseW6f;K䒈ZeT#d F*Cn 4C*ئF0'% wyeVF9{.bbK3MLd]5k׈̡ LS7*Y.f#Ҡ5Cs|V+ve$ki9bmGeEpAyj3!5axr9{w.X`LxGʵΎ\%P(XH>ʄ< 6N8p=>cY0#3zl|RDB{3*)Z].clDxᶀpoN(~vrfo{.fFq^Fm*|zRTѶ t'{`;,~a?dJEj7A]ҳK H##{>gɗy?5$6wC-MXmVbԪ ͘| =D#rj'Pq3&lǝ*z̤C>y165~4B5$8 W=̂|+ǫ0V_']4!4't&Ba] އteʽ[?8`9i.&6WL@C>^CݰRfd =Wf[{ ¥$ @G% Ps(E_n\8Ͽ/}<z0*LWmzEN9ʬ̈aJaLI5TYʤͧy+1 b0ۭQ.sc2 eG KpƢۆsP~YP2C[q 7L΅YYb貰`ZD~cwߨÉjZ}g8aQ$ӲM:(Eeyxƾ_ 9$T7'\ } ͵ ~Bn'6#ԑ #*@o4@)q _~^cuAT:5At=i9Q <cvU YAj0?̅5!JTCrN.J۝źxn l-Ab}lazw'2M[ިN_坄6E*`=,r]&(8I:JLa/˄ _^|r-*e#b`l]K|Ydmk&=+D3h~h蟌^쒘%? E-AzgḐH]l?&Y!P6T 27& |o:Y7dGGUn 7"V~cNgf^Iٱ@!Y}F/]$Qޮ^(n+CZo7Z, X%+D^@+WJKrunܐJa9&,ZV綉>4'h 䒹IaJ\麼ƛ2DlO# +^,jo/_g(K f$wz[ W7f©CZ? f:q8^APͰH%ƣ`K;MM@Fh݃mji=f->ctRB@*;J2,z'"FښM#mQ[m<+ԋ͘!0*`u|Y6|g, ҮP(ii4ݨ(MOB0@p#-gˑ ɶ4sӺ/CDi=pT ٣ԕowNllĩdBnL/n@!HV.]S TWBw=Ԁ<;}CٌLfbuL8$7%r*N8CP53o@0eϷ7d:9$r̺_ (34ZhWbԝ) A hVVW'!eg5ZέtD(+~H+%AfS>G);G(?,O0\CYR "?XC !- u;.ngb*`1nrEY(`KD|/$yNECF@0gb(1;ܞRi)Tt\E6 q$j.j:H@XId4Vvs^Tm`@%H rg :zr킷6W0U4l.e,p.L'k ߡƣSN6؞Y; z:~/N~]7"p8BKw4:KYbP#ͤ ix(4D|iwa=mB_3uG}nVj0*2& Ax=ZK({\t iydni( sPy:¶!"LU Z2%JZ?%9NR@˓Ppy{ȦrR(+o)PI78jFS̿gQwZqhh,$ 5AcfPruA_Lx t`n^QoNoď+3+dUbG[ S[cpetCB d}BƑp(8+Ԥ᜼#{]w~m׶˗So<5-QY`-%!O =}ip$Bκ8([\h6PPc|tR|7$:qLCĔ$#t~ί7Gr w1c7)G`.[svr^aG7C S[0q$s\ ۶0y$%Y\ͩdu3{?,*p\ՙ:ev @fPͺd9٥Ԥ% AWMȕ{er "'؊-*~CħUT.Q656~8U㎄PzD9XU\kǑL"4Fg35Ԅi nZҩ15cQ8ɬP> XMU-6] NaP$L In!+TcJ2tĝHϸM$U*AuY>$]szUj(;짎4: qS3xHMhD 2p\6-q5{;};RCߌb9m86~v1͏19UG;^9QT0!q=lxNpF5CU5# '027g~"K\DOPX{/" =>~`t8yRzāHQ OlnPJo`'57.0^m; 2G0(݇iD ~f6/F ux_i8AЃMXa6}sr`Ni/|!&5ѱ?M. ] vjd֏g?޳]C> W@w"zI=(J9$7"l|0Ǭj[tMNŦr3jzy5"99 ?irXО1YFAUmCZC.yС&' :NPD)+d{jsYkBvjc_W@n$;n]z)ρ#S@r-&Ñq6гMA 4}Trr͙ _ZdۧޏGʄx8z(cgqS-GVtoD6|`Xq͘N5`H˶e:KՋT| ġ%$&.TL8Jp=el֞'k{:RҊ5$kuY\){0 6Y*够.O_&AT/sPS] fK@W6?װ<]B VV!ǖ&8Wh Y~l u<]D˩xpJ8DW 7OUT?u+@UCѶv4~%F1JDeɲE1A㽵e7|> lh&Tn`Yti,%]ŔOO N~Pc}"= VVD1@quw aiWAS CpPxJ{^<C˲~l>!23O%ɑl.ZՅz?UT̜Bz7.g+?*b@3.|MBż H6rt0eg`NY3s7jn*x p}z1  0֡&Jh 4#Q(P0\LT!꥔:Ճ-|3'ϭ.JT; AR*g>09Lw1c4ɒ\QHmg$tMMZw\ )"ly/cGTC37g vgf!mx}U4yl^]u˘/?$`pyz@yOro$e+5Kāuj} Zb8o}@)=@wECjR)QPd%5 9?a~:"G3ɯ$Q:[>wȦ9Po[nu2zEr7.F:~ii0/ .&w3p\{_ Iȟ8p)A%z2&%zoύjl?tz50Aݫ,Hy osտ= 8$Dd'RM? ϧC{&e7xOTw5(+koӬ׊?n2E"3 Ex8V4tX;¹ ]@?A"V_( R; X[&5_qz 4Q?+U?ot\Txobg HfФs|H%P @sq+nO\=BH47▆Ax]F4b:CC12YldEWCx 6>ߍ"?؏=LXc;rGʡcȚ%47sDh4efے*<%F+XœSsp"YTRI=W(?-eoBW ^BBh?AwX-oʉu؄?/YIreU]-1}X~ON2X.du,Z,HB`ui@p ,+*-#gl }UbtJ`4Q}ą1ԜܢB[ז3gmEx>Ő+`Ϊ"3JX2QC/?(=j>=He.qm!|z/a?b'=.OUmFaL_;[.?izz-~8/d,1ZPsKJE1ķbk%>Ll\oH+\Y颀FL"3%oVB"_o߂:X=c'hŚ;&)`D tɒk:~qaaXV,J]_'2>B N{]ƑѠ=Ǹ ŽuSrbp֩iYmf>E%Ac i׶Ȯ*բy`4N,Ҏub!I r;;Yhb yS9>a*PQI'ɿ9Foҵ၃so]U2sޥ%l37\bnaec[]$ M"dVzu'P&zE :=t޶#i%"/tu|6W;V:Zʑڡ8J*zҘ! Vh|I"CV0Ӌu0`~vyys%uڵ J~Ts] +̸,,FPD:$*OP.擜GW*T9Q;L`jZpi!`̙l>e?C%uuͅˌ{n*_E g9hYqRQ[pF):AJ4 ZoT)myup3mil\FS!dzh)'h^?B;;)SIԄA 2yis4&FAz $#;辶1^c*02lk6%IbGV rE!i_k25J3+CлSwVTU'Ӯ&hAq/l[}fgUo?Ϫd4]6)~E?ֈڢ-ܚ t'+3Gxn2nV8ew,3v͏K(фd)ӹ@B-d^zT\d VT_~J!>[{uzp59& J6h;'v Խh* A: 1z\ۀ _wJ ?@ۤS l7^ zy=h .0NMK%E0$˪}N3z|ug$Vn7G7 Ot{\{n\!.&`|:cj>la7ݚ=:TR粜+ wv9'^S +SmT.*ESv]}9EY8蹛8p ܴ}^2Zj5n afꮀٕkf *_\Pe\3ïhiݳ}p)]Yλ!|WyYڰr| #u[ulYS# Mu?c/)&$V7'q/D-:U܅mdxwLKQ*<'%[@V`;q zfH$v:cXtՈ[BUZdK?q.;}% .٤L<ȣ zХLH'sk+l47?(Xpg.݌_KEόLFSҔpQ&=mrj<XGEJa6HƤD-#< or̅- YaC2U!}i(#A~rYG5Ȅ `Fug.Ҍ۷Xl~"H fR881i.oE&P} 瀲wlGш7`2AD}~^ʲjmèg.&ۢG hӌHFޠ/>ҼqxuQFq llQGו37h~Մ#U JH?^izkl34mQjx_+۵:+"3} &骜g= $Nku*grXمDZ7ըMkA!D Fv=e0V8 ܗ5,\ 8ǨLK[P~ƳOk_ Xo 3n/o ‘ uO!~@8sVDٜn t\h|ǵ*йQ[h!9'F&l_Q+B\_ Wp9< yEhȔ3OQIڔOAiݳJ?hVԘ.Ή@PHu?yyT*MT/bCYALE ik؟?OqxVkksY;NQD8J=hi;v1{-swWW[+#utKZc9O81b %Tˢza+~O Z@T܁<#KjoekC ~ch(QRNdQ-y &*j7)K"q;S"z;D:-Ղ5[Dp m @ w6 thU<-pgwx"/ ŽE_Bv"EYs;%c=~RnSt#\r޼5rSX@v~2@mZ옏E:Hk)]Lnv:G'ZwyÓ7BzR3[Ӽz0+C]pk ~DrvNgʼfc} Ei72z8[u167ؔ &Cw? 36"3)k7pYOon{9XőB3BoGB:Xݬo:`?_|T:$c(n| pwϯp帐6hfjG`@&~¡_;F ibźh)D1pÑH$+ -;qFZf~L293CDfE+J! YU}{$ِ߭^?VM<^,k DYMoc)' '~}/3\CXT`N͵5>!)--~i9[R~~e'3S4P[Q\;ct <\w‘{l\^F›$yrV_SN7&G/ٖ{X>p劉Y8n/=э9 XR&9tQisLC mJ\}U+%Xàf%&f|qr,v=Ju,M6@Qv=>:` [x(Ca) CJ]M_U6["dVJ>ND4曵nᪧwҼ!% y^r'2wy6ʥĻ1#BǍ?(3bĀ&}. St\sn!Nj #Rˊ;Qeї⁞gUg%RҼXD-U€/>O<Pz*ꀌ|"U53i/yY_=ʳ"F:@İӸ|BsޢB@ޘBX^.#ԗb>Uo܉IfLOn ]ඨI¶u@Q-U/u]y6O~?zusx2Zf"Yvw.G$WF48Ok6$pB\gg'NO ` Խ2h; EGNPl٫^O bu=aj:Gm1Ю'Lu0YH^!d%7(J h(]_K[a; .}A=ZtY~t{' 柑~"LfJy,k\gc*iy@䴤A禞ͽfft\д3V.+F;*7eGv["jwjZFbEf k9*o}g7.[7lY ;B{Z Թ @E@x$1$cbIe743 [ kWF'Abix3zЇ ;QM9OӐ WJZ`3Hf! *VPY Ng@kia~@ҵPDyIz:"/"YB܎_sQۋLNtrZv<g酎!gz^՘7'[ьXu[$.UN|XWb]&b!?^pu0'xѯٻ`,}9$eJFYiqV yb`BW}zMkW{uCʜcVMO 0kbGv0埒aJ_^!)^8$Ր_XˆrKwx0myG3!.LO8Hx⏁ADovB[U+m*;afQQ q LL|#W_`=_XH閅RUQFbzZM'5ˮI$WU߰54ф#N ZNփ ,N!'0@4+^x:GnN UaOݒK@#~6mhW ʄ9lYe&W7&O>c: (L5?%)֖| k W"BgM+ •8w_x(y&ݑ%j+l [*Ÿ'?U`oFH&Mv΍ZYj忯3O=[2sF!7ǟ Dɩsw d cP|+trF'ZWx:<DqZ8g#z\eD-}licEgdC #Q&Kp'j/u2&xƃ%Dq] I7p! BKgs2V{pJ a˸}kdA.,K`SWWp?$vo} Ml|ݑ@+ȍ ލ:xrt%k jWG4E]FPO4k9yyV3r>o.j7x#m<2NEr6 7vC^-X cKk'~u9i$Iafܘ謽lPangCˏ՘ȿO#tzTCŒ~JQū; zGQl4 3;c ~6o Y `グs9k%Lx_L^gd(¾G#>LCT|Yn? bt̶XZG)nr<˲ 7܋YO NQh#f 1wFFO(4/\ IH~2 c\,MJ1*?v|4%C/ @ӞpWg=KeвVa*@U6G7ȁ\ŽM tֶC"ɣ>' [=\~~W)„LhYhVOވ wF",ZQt8h2GDA#G)kU}iz*_ `F!Z[s1pVB-qbgɄbu 9U`ιAw߄80䔺C:N㔤\vdIA4э@PRJ)4F00gX-^fm,UIxIߘ2Oq~ݰUd4~.!$ K<캵Edu+ZBU Y3 >kj-8\W~Rc;YUlO8vN ecbTXv*L^ P() V8[#goKqr>0lm)CMh`IW 9FЁtIyI38kmlG%:eрi90N$m0 Ld -P`*}UFn\b uY5_c|mՅHVw@rCD#lA7<kT@9w yL(hK;qSޙ^&jϠ=4[R%)R[[k5(9\&(*J e3|:߇sQWjF(В y)Y 9{ע{ٛbӶM9xs'!f#='QYxt߫I~2vPYQ@zpoNaYkx=,BoAs>`0f0E@%*ëW"'x^CB γ!R8XB6OC~ek*ռnbPACJ_Q| bO olYU9%S^HB@'5CHl; }ö;r@vO:vt X`E_`|ygm{g"_ps]Jj k-@Q̨Ùqv>Vvb6ˀ(ct7XXobZyMW) ]9Œ]~<E6 M NԪv459!Xc+ƌlxMcs e_kSL@ռ>G*cώOǒe8=@b:1& YFWgKܞM1 ֩>i5 Tr4YƏV MiKN~5lM+V_OY& h*iM8/<m@0 BBɻlo-Ҳ=ܮA8]-Mg@ΤTHq2;j0j9i#ںS܆a KdioOf|O8QkHƪrۄ7ݛWEvS# Աi4邼vk8tը.j4 XOy4aDy!FO,f&q Bi5:9.G+;s_ detyC}b*5P$v7(,izF :AKԂo8obJkς~Eѱk _\ϝSgvCk ہ9U+|d$`P{S8'“fY9nR9h<({9]N)M4Q%KW WL|e%J'﹠%଒]'DC[d|/tDF ^"BwщWW݆@;{QIi?LdJhHTx9ҳv%WZ 4(T/D]0cqPU7+(Bs,Jڋ챦iYoVU XWrCS[ϵ2+Lsg=›m_Zޥ:{dh`tV^"b(8'gA,vEY`zH58bs7kw#Us8YՁR؛OFeyT2uF/D^b[+cCKO͸hH'oWC\TsJd>6lCo% [ B`u[gqF%z#P $wIoחrԣg 0V?~p =[Aû~ΔkBqT}R~0"-qvu o@_9FOt}V> lm~0C7틠=.kM^P7! x0a` UEPނBS=Q-&v.' CAI/ c)Nd(s8*Ԋ IZR0) Y"+96Y˳&OEQtms<?0nP?Ezst=w">[iG|!R`opRW[jb}p6!}1G.܁HIs(RǣJO4X.34=tG0\ xmJ3y0o6R/T;O*miOF <1]MPr_2t:KXIzi-bQ."ԧn5X4nmʣA]܈:1~6JT^w\t{7.#dw/x-y#3¡,-An/E tQ>`x"oY ΀PlbjAIXqP7A^N$CKX̢A'Ր"ڨN)&K_CWq[˧VVG&+IP4\& G+z8X j^@j0tXe)vT}Qᑓ`ʗE߽1Eū5qn%]Z٧MK?Nu΢m[ JDаJ1[YZJx]Aũ9r&n^V041WEG/~aGa;j8>ݴIIC΢'YyƲ|&BҼ[8%"I:qX 3;sgH=X]>jHƷ+#z4ψbu?$in3` s:|y$qe6-a!&Y]|"aNQ-jnZfV˖[Ɖ\QxzN&M|^4u;3,ugjξߣX 6{C +G7Nh4 9D71?:\-mvG:tHjqp{2_bHsƛܛ᧚.UkŶ@Ekfώ#3Tm|}QHEZ>^K]2VY~(K0Je,я;ۈ!0$>&̥ yl[l=N vW7RKz}%s?%/'˾+8l95:j,yp@-^ͱF:;i[*S{B5̅;q#&$-\u)Җv?Qm H;Cߛ ~6&=PeT.B#F=ʾEfui玕7%\@gqbE?eZT2 =yOH}7-\:dmMWHՂ2"]nѴ(|K_~ pl6 DٚO: ڒf/oX$h/aO#[׎s9h {:)wEFu#:Obu\os" nƹxi+'&+?i>$Rr7'ű tC }409 O'>SaUH%Vhvoy&Ljk^ީv3=;țUjTr'%Nd"3+>w'B9z煖评 E%m 2OKu;ިl+qIKp(yvҺSAwĆ ||!Gr^;I+_/ :3E=`TG^N=AY@wn%gbӝ7 `XT3{9M l-IW!+HK NŴS0AvJl.#_ݭԷma]K-=8alV{l:&XϞӥKG3H[D1Qj(f>:aJ,x(-E tZF\Hixe xahǶ1Yp#`N^wt|?/twXwIvUm?!vrg;۳A6 ]y!J6fAM:9Ծzbab4V`2z0G jr @,e;ڟTPiS {Seux?`Rڭmq?yIKv|^VSpkyc5y 5H-̣-|/+j(np}XIЍN:p/ZuŹ pXu9- mRF=ݬj ΁1 LeZ2CJf3A]&PcߏF]Fx`.XI4/~ H`9譝xUG[r8Q& N2?')՜y݀ULW!I۰BH^z&v;3B[*9WA/n#=3\'0$d&NGe`nx@7w2+FhH-p6rIgݧ nԲgс1Cݛ`e09nsXd[*{ &pAWZDTC_93Od |LM ˇp)K/ܒ'53YB:A1Sm.,ǿ˽`usřN|<4ay!հ^AFr1+."pM!>βo]\4e򸎴PGAbW_gr:õ[4VX$ٵ$:J=Qs#8.=JLSw6mn&-m1[nuwUy'k#Kq8pH(ݵ4804JR[hb^vz7;Hva~L0"gyF/QZk*^Vi·@X H4G0$[Uu%SXNIY=~#}=}?@\5bX,g!ڭWGk-FQr~K%V/OIjiUz {{m-A,~K̹'<ٝd@W'D-9}L#K83+80h1IuJfrId1F4&sUvR!H.W0m reqr( :l#cl0 \/CEr15}WE<c`B WI~>rZ 4"BӺL$}U!z:6gljCGI0Rw`]b&U|_r:fU/?IAS@(̂_¶f,3^slnQwXn[`;͡*VY4TXa@bnڲYųVFFz6z bt(YxĸQUT%"SڋDZû¼bqlt߽nrcƏ21xTfct= |wo{ؼ}v# (VKjɝ-_bA7Gs}m7 >ÐW2 K$ $T\F&4˚M)J|&Jw|-mXVpIrY*X`+u1ƅW[V4GWMu6e%kU? \f& ױ,bޕF Y<dp{^Ĵq?yz17:Dwa'7}ʼnIߛQl# ůC o⍧ )fIDy 6>0۶`3H-J'>ȓ3ݜ';X@bD~EӺUʭd]U]YjQDqBdI IP ΞA9{;kϏIܰAPK&W?]O]!9@*AQԒ,OWkI&3 cR!7rzʣ;ƃoDG wv^cM)Iom .u"hjS G$gT 4#IdQFch^ݻGؼWUsUc1h;/ ]o=nv^7l e)ȧ/|-KtJG!`! Wd|F Z.ʟ`Q͑j7' ̴|썅I =Qz2iE}.2l&joT(e-`0+&kB'8B7 Ygg2#%*͞?+p NldɮYb8gs|!\,]MOI!4|k疚33\тiwpܷ|ƴsF_wRp,CkCW3egC[ud-TiV^T3rH[wYb2wMT+z'{_:ۇmdq31M* 5-%YXodiRD8ʳ |+/~ }`\"4;E扵]. Cd#2hƟ\Ou}Ĭ8eWA[z,29|iX}; x%=JF*ֻCTpeXN,C)jĀ_UMn<Pn T h\݌NzO)3^TJPFJt2>lQ{nKV6=<_q=8GM}Ժ`SFg捵}L-KḴ:sjܲ 85+U(%UGQ0sBr̸eKIkA LG55n ł>ɒWhQů@23fd?vE.h||+7)VrIȋ:U'ʌSJZSlpooW|y}Πh{/K(ոD{& ĝ0_ѦHrLTtZ0Z'wKug1N.Sƴ5u;z4dCi0!",AfW-ud w<0~GerU!JBǧj@3܋60`8y<:(4( Ӏ'LB6w@% 3bYnݢ~FY Ä+>f YmvL ]ɤaz;:)0>a.%<o 7%\M&q2;."\Og E24CVWR d #%.׹Bv N FRub ~Jz`_+w'+B7VjmĩwqW>**hKoG .c,O!UF m9ygCR"pSŖZ/ Ke]omV~:uF޹/ :Dl/zY|ߧ2~ $rS IMX6V{DFK-u>@c @O`NA1J.8TFeFeT,.TM+)3G`W㬼\AϦl0[ ꕪCM~]2.d[r'po0UaM_5 8-ځFW$ܭLrULF>Za']?ų,4}-/)M,<+&1)>_mUG@ênzh2RS>HǢL,9*rڧM"w"Ix5L):*W|) *{6>gay@)`]zj)~,Uu. BZb7gF^MH7o#KVj> RP@ cOGEE5.fkG*{{QΖ>g%>9kLU܎U;L(< wtʠbl߾tmLFQ*GV3rnVf25ܗsa8iArwTDE>y |Uqq!%<.6+3Opkc34(LoUM«p(Syx!qspb!(TJgҢN6;9 _JuN7rgR߇5O, c@PޜP=BU\)Wmf>y_)PƅYS7~ SA\=Tuzɉ6iS34cyfC(x9ތєe¯|VBն`mJ_"{_3Wzy(&:`āȨ}5"{"puҾ!s=qSQ9hϲ_yv'3I7_ƪژ3ɀFo\r͑(^X)\RGf]:6LGKk8sag,& _"uH[dm䉾5S8=''Nӧ;NN Zd%aI"/+EBX. 0ٰBi. B7׎q~ĉzJUxlԡփn]/p\eXwFAγS:{Q!:)TtY4糱.8,M_-73 Az9Ti<WߋXq7fA| '!q(a7.&7|\oo7U)0 #b`(l]SŌrlu>51&԰'EX s8 #LcJ㶯B<ݫ#bh\d#l儅Un R@~j1+P!Y Bݷ?J un CZԇ rs]Yڀ\-;~V}kiR哦x^]HGO^lԶqҦB8&@LlHm1rzF2FF ˜BTqܹLК3 սJS$$)B@-udI;#)39ށt}=_lba;7|p*+wkťղTem,m~*+&ph~ExnVqF5lήqs"09lTmjwkwt=05Q#!a]-” Ga橋 D5mpTlV&NM/ HCb;zOp5*E.`' ==`+AeBt^SDw-O!^f tp5lI k:U<[ `jpγC%K%r 3>hz *uCDa 1[n?oV㩁Cň5Arz6Ƀ8d\*^m#g!ȾZ2[Hk->K oE 5@J ȟ} [*|FhH.n|"teX3~*q^+Gjdǖ&#oUz[C'@} j_A;I4/d]564_-5d귃_BpEWr7a6v96\m ػmqy \3sB>ӷidy똫֩J)xk-h$V=T繁LJf%|' eyFi DiQV{ RoAƒWS`!͂^['82 a|_z(/0 Y%k*5H$2X$JjdЅNx*M>I8p;3D?9Hq\+cH$!xVA̱*xpSPR3},tK V&N3} H F7'033_Ay\t~i@b4kXsz;q~2OnL82VSI7Lx}~cԊus¬śޡ\_vd'>X'1HSI:U꾟Y$V^G Y=|ݠrhLg(f% \Y; dFaT +|fN;U/0٥o8.z?[;avl SxNtcqh<c9ï_y7lBEKM(r6cCNJ)**|DRҖ+ԁ87K?k-Lká'PFPtn)}{1$ʬ\_{1*n3pp5#侀:MJrYF κsqt&DɸxjSYy缍4TjcmIٿ%g %)&_pQ+Qm"?WtKWX82u2fc(On4z"#S2ڪSj_WF7w`epF!^y ֒hghbq{>Ŵc|Jzuu'<2D%uhka,|%U8N\CF>FUS 2.KMu \0;!K܌kĹD* CRpሟ?w#ՋÆX t84$ ){y{БUw,S}2 y%S>赋&]sI֪5?F@a~=\&x#=[fkr1 2Yh'1=bh:2 4! ױVoC Dd&V‚d6*6@G6 "XC>fă6'ٛRĽmq1Gq:[s?86"49.A6i"*8l0M]EuE/ϼF>V$xgN!2 #f~oj xb'&\9 ?))zEg/Xw@ T Rbߝ3WCXٷ' evDX-5bd]V}:uw)pQ^H4|Wy!ќn"wdi( ]$^ꌌy\`XA߮.l`wq{Q䠑IH츬h(ls}pf>K}x Cӏ̕dvh ud'Go27otrK@R'eZA(R@pc~jbv4cbI]eV5Zy2Ga[ =vk Řd>v9SHr_PGϨ P=?`=Uƙ e0T?gM_⢻A[j"t3{A4r ?\~&l/3޺AiMWq2a%lvT^{Y؞x2vF85r/>2rf N?mռ_{jrؿGyx`8Acd\JDy /H#%lFs dz0Mge]ӽF9袸Yy"J{9Ŕ<O\kǛ4ӐT8UIOj|BH~}i:<6o,ߢ YQ\ɯZ1M\?14#NФ#N)`Df;"i[75]o(}Q҈Tlm(Aa̤aŤk Dm')hسExh}BQZXts#MLZ-Ektc*U@0dX\E?iwyhRuϽ3d-uK^M슅噿@5X>=y>)xY`wu}lN  V~>+Z!ߛQnOgxQA.OĻ;5fUDBE[.(f /8h4#.Z*P.R#,Luѧ: qKf~ "oz}6VwjESe{{RHI7ؙ(RCaxMC- b|8KD}OLѕ E1>x]TQ$ <@Ć syvN1S`,oOMhEK6Lj #e#j>q2k2o;9@œW5 ŲLy]WٔS0 %P,u&= 4P?޳] Y4<ך#Lo*^{&fPo6䮷W+;^ F2**ֿQya5-I1_1IP-%Xg3Z;n]`A9 e9߬j"Pv*e%ZpMa&_z?X/ PA5t>m %b.Q }]x+8@ecjjQrpkJeVI8٩wi‡lG" /-"K+2e gz,)#n&z}-hP7Z$>S4ږ 3!8Z! ars>_.6[@ 6nisW1 \0۔K2!%gEMMZԁ')g95!Gw))[|KUC ziSx'w:'Ӵ0ҚgSCLl7~t@"xu} ĥ;t#O%)ö}}pwt`BRn9}Ϳ<6i2C2RFN MVb85 f\urnՁ/kݪ3(?&'yHd i%p IdMw!dKyS%Ud1H2-w+ڿy&ۭ0ϫ†>ESJ`_ESߟl+(M)%y{ޤn:#Be%!CT*E6lm]ɽ}V:nMKb,;,o |Uv=AǀT@Bm:l7ہKɰSiWХ(oeKR?o|eA& ((S#iaNdd}[TegseGk.ċ0 t)|tn:$8V͗CpdG7⚿nɮX}MMaB4D@֑l2K^N"bd wceTGw:k;J1dF{Ÿ YT|wKC=GiŪW}_:P#>eb]#w;^:wJa:QN+7#0dv'Ci.Yt,Nf8* 0hw !Qke'ETe>}gy[ O.uE@!XJ5:,0{w_y754cECtc-_AGUU]ǧ'QݿO u6~ψ9%ǤL2뻦Q3- ͰI%xZJ\!%=P&a HVJrv-.Npo }ҿذۙ.^g5%mkLl ;zuorE65ߩt%ҥT`$u*▿!ma}V" yӬ_̉u-DvVO| @jV]+2chW*5t 8)[b}5Q{ p-~W~,\$b4.D Š<_IfRjb*1eޚd+ ϵeH8&fϘH3D0b{#HF% g1n7%adm#ak ;,-qlQ\ 1Y4h'^4 O U>c"T![(/\j|SE2u|4HHpV* oD;|KC;w;來I)1Y&afrhOk `؞'KZHз Nh)WQBj ^df-+ڋ6/b\b\Aqުlea!~냴H0Yѵǹubkq)P`t󲕚M`Ǭ,%W\@K,If:{e:K)9ɗ GۯExPYPD W} By3< R.*q'E&^;oR)qLwa.1@w|-{iH _()_(oZ!s_S._ҨS?)J edĻ.JYq`j<5VyH=glD飡8Tޗ ח qY [4@7E]gIj̗!)@`IJL/Ad#O){w6`.1:KOM-G'4LŁ{j$ⓕUX+d87`0tqn$Y,e/XSg<3368Nn]J]t4v_K[B\ח)i>\S]<0riI /5њUybIZO-*k/dfWqDo,sP7%VHĞPaaeƩ!0[d֫}۰}r}FUջtiNȲ?JBGcu w3IlErm%c^µ K!8(zd? ꔋ00ςy; 9q*x B=*48J 'x\߶\V,[YG'zeGư@!e8AvҞLx#w#Ool+\ .{oN`;1cUn ʎ:o *>:PHޠ8tt%_h!~ { 07-OV~sP`<ąЍD'K'nfAhnr;hU/,0"dF>iֶ& ~!t#1F`h`2ք2.1|P['=7H d};:֧ń<rQ3=qj%BrQs64ʓ ek+H1PG 暛zs/U2W< U;t* A3Q=-IS|jPKmY0/!ui!pEZ L8*gƍ_}xt:emOP@nc7mOX-s︚BJ`UhV7p&ܯO|T2P`&fۥyTǦW8 *99k“Ai{R.}e729Pyfb@Vl9gra4/XЖVFyt9&R0?Q?MSm_ 08q9>b=le vK M.#MѥxbL{JI_Ԧ8w!?[b~8}m[Z2TӽaIVQ" : 8n5(3;hryGtYT?2"ӎ I*'.J-uK-,1m_Jr!` s=e g7Z@YE;9q4+ fg~yrӚdUh=n3|a\8n~>kX8f& W:]ēmSA+G>BM|=i<"b8!@?Zyc0ӳȻ"~Z*E#9!w)ZůπˬVwybXiDR֡B8h , 7%5!!( q2= $|J- Ap*a&j(~jM3c fBGɬ_"I|">O]Xe}"tʓ0VZ'H'o] { T~k)^𴴽b)Ue*1'p}Ղ hfc_5WC/8aO QENU(@ s9)+S*7fRB[G6&dTs2n>Rn+'Q]xˋD1n| We!݁Qŗ}\xM2;sg*qi6MsXxڕvМWv|X0yf & -,u`nA;B*RS1{'}(ȅN{]q.w zD9Qy]eJ`f#;9n5|nWR beOziؘIik6ja *v݅S>eQq>Ѿ%tU8(U7&EaY6m6@YQja1s2cn𷏴@xS/ϡO=xL/9ZSxzFkkd"Ioa^]t> cQ@s&a'uIe9xnhw:[ ڈj9>AH"IկUr*U[lD6j4̍^>mxLޯw#0Ձrv z.=F5nu ڭXrtQtʣY6eJy E Z3@SVoY$G7eW}Opn)y9ZDaR-աjDy\ۼ;?+W;X'K/ '{v^KvPQ{`\ μ1e|gjmWaer{ 6!(h:T1> #1I=?j_Nu+0T1:S#Bi *o#*8Cgƽoi z):6h7Uyzr u-&U|zn1! vzGFa`ѝH0T|]1ȉƋDXTN̼,fq@G!]eyxT;ٴ4=𳇴$Sh0;`XmXW0H03IY'鼟UBO<`\٢as8ϲk0Ww XK~RLUM[Oū24`!+־߾3,XJŵƢRzZ8GâR& $N rF^˘9< ܀bhķ0렟ﰙpMGiD/\%ؒ8eZEGuj>+L.=빩 P&N&:-]_ kA|Jsj= fD\+㪢}ܙPM%uנ )Pn>|z.lk Plbŗ{H jh n}byuFхv˳>le3MSak+0{6J\eTոûwxP+Um ̿]xpN44|mezGK0Ȯ-Ýjz7ēS0q>,EA_֫Lx*j,j]V,8@D>*nHݮJ?)$׵HXP+Ro(Rl+>M,AJ#FPG+OQ) ŘKa(y'A[㞸x;>uXc8N9ɵ`IF\ 2JZ(gY,>J.נp]wi%K8EC 寖f2[~oS q|'i^(.ȜQ̸zGk3F|ÓaA\?4|Tmm3[^{qۗ IbkQq4!8pf,kJn9X"V=) LR<`)t]CCV u/OvDHz8S/> ȋǡ\E1YFmzsz#繵ŬLMUœ~4X 8P06=]7k-0$!Zdv䶚cY 3S b%>AO={;nk yuՁ1iêax m>&NoC`ĭYm=[!Ǫ*Ud?scZ%񤔝&-7^tڿa,U1Kx TVȇ{LHmˁR|yNdXP <%ɢ2p` -gIeoET0w~*K[UikK]xϷ ´ t!+!&ņv^t 3J;MJ{?΀juZD> *!lI=+}Z jvlTMx4{H it6{Mq@ÞM8El }S 9xy1DY#yUR~;Vք_MoήכrѼ'l.!lՍP7FnG_k }JeO~ڼD,e+sD6?v T"#J%tC6lf%9C↩\e.$Fʯ?\U^6u_K4k䦄H7NMnf U>2"LԾoNo;M۶MQy\i@{sVjLM`x^SsjҁߵÞROi`WӉ2ɛl5xAQHjIghVFlw%ڕv><7df sc3i@9'8n%,}(jLpϣ f8"TO@kOVt` LJh%9OJ+φyؑj-`"z6mdXjx;!hڔ3z(ͻb=aGv["т Y7%\Zq1z:tM@[,c=x?C6B0ƺ/Cѽh@@-"hhɤѬ ْ6h`Oq&6QvX6nd*+g8ič6՝Hu9NСf 8؈5/$w=u1 _e/<%wH|[6KkIKNom[IՊۤ h6Y-E^IyGTL3 YpS/z:~F((H~H[Vz>T:"oa"fv%2:߁7'K/u 3>fV&L z҂,‘Y:H"/ìV6Ѻ%NUf'gX* Du<0}3M6+ᴨG>y1h$p .J6}JGoo˓| :a*o  ΉlG?_%-*8Q<*>lGYi8عeW`t} SU| @F4Ij).(np߈j H Sρ0oTIhGqRŇ whcZ 3̮}ܭٽWR&R4Rn$oG=r@\H~.xcx?ZePc!qduUk2nϑ8up7qS+Gy&T#pwK$ U>6–?+GA"+oʃu) 9nNHdX\'ld|2c2tP'2Q!ep.^:–KlqkDXdu+$S!WqV 1M.Մ!rN80 >P=&-ґXX( 7̿p)7n}lsՇhXL^AͪAjG9pQ} /#R9T} 0o8:TEWx\klzg#hL)2vQw.WǷb d2.\QXfpUIq[<˜k{*|k‚;4}荹C&##2#i!*q-Wn:o3-3EO}ls!]IWQZ3ū OVF\e3&oJ*Bzgei|g.f-} er6z pFw E?z[6uoMHV*2UlT_e3rSzL_9C( BgTDkZqǣY5,dHV"ʡ[e]U!Նrw@JN]ߠi0yYf"~x^s)#jdTZXOxv36҉l0‡>SRP _: Fsh᠐*ZZv!\N gAy<4JxUD&:LR.a-v^s@3x~Lv/JyZ$3{\5#(Z@Dtyt<93e'^?9Œg=7ThG],WG:TioJ%7pM~fV|Y /CI RQ~߯L]iʚO&X%\o+~*Ҁb[]=)\# $%-À#oT!챫4F;6H3طTJ^^2د~(G"#lo7n@m)8nDbw`Cˡ}paitzX|nk#F @a{^' ;^9YUdM)WhӆƈZ}wa^+j!$(,]!=y@8=/blԼTߓ\ O8栋͍+DhյkzV$Sx+iBCsigҾ.›W.[MҪǓ S;\uLJeRrzbF+ `8h&2̍GK9A$.(\E4't?.غ2a- ߰Ϙ%' Q|<2R=4LP%ԘL}JKmH_ũZM UD8m RS3)>m7(UoO1sd^jW{\&RMqL?=^u:o˦wXIЮ FYל Vғ~ʠ|L]Y!m-X+/7h4phMh^Jr͜r[`p8џT9XU,y8z $hWbYeN[usTF!( zlxr+/Ki?z.7 k$t@CqRNDtKI ֓8 h#uņb\+b ]]uiJ_Ȧ|ֶ2γZO<$|=jc&gF{ȊZmR9ŇE=!+񚮿ZП)١ֶkx/N}aZI-c1>|JVif?a_F ` %cWIĦAY :_=?v9RK!˛NwT@L[y1Cll)2,`7mqGwscL.3Z_XlͰڑrY :ʖ lFl*OF3ވՊ⃋IT%VmՏPRY|bBy蹀@\"|T3W#AR13*M;#D~{+-k\ rŸKj> "xΚ'O04m܃iLqɇR4IrTv,PVY,|Kj:m$wj*m0~^v9bçZNfM0/mQ3cEFerr}RF4FҨ_rMhPQN e"ң:n{^~>/#*c2ܵ QimCG?NMPl}NLsfhwFbؼ,Sȫ(Ь&\ZߞJlj`͓9]a_r Esm}ŞٜaWe8yRtK3)ur<Cfu8+Ojq{|xGP2Y{s@`ֿj ȇL舜Q,c 7}@2 J[k[hIV8{1`6Pl ӏc`aPKI.DKznVS-W&m+U~z6n ZQㇱJl%wMgh Əq͒w>O]]-[wfH ãPqp`ކ߼n혽mө>fTi&"F- Ms\U;V,4ق]< DHH^;xG]&\f @Љ*ﻁ%Q7~nU(.%mRiQ SL~1:OalJJp:L4D<"9[<+'x/:픤#_I+Ue$ @뚔jɦ<>1/M7+QzLZăX11w bΣ~K}]i:Xs3nsO85? af |1[LlJzd C4]]e>ϷoMu2QS.h )y|O7GSP)o׊OA8ԇGvh`h8ף6ThCh'r0א Ǟ&^lŰʓՓbnqI` xK[ 1w:a5L7TߟsbV hJZYV?θ!Ҏ"LbVw୴W[cڒץKj-(>z,+Y!,r ;-H˨G79s8G^Y~$ m;n~*(8~j܋8`%j0kDuz)v qw@c12\EjvVFl !ȼuDzP7G%'dw0@LpW ;0@bݻglu!/O;_ԡT;AP'X"LtQQi!~Qd0.!)kk. }=8wg[GgW>JuB`F=UIc#dr"#Z=w "YlggTP)*7~@C~%|!ܨY?ȭ бao5-zvT8FEEn!g}zT@RŬ"wnWEUND7/:1E?|74dʁ@1!G&.w]JeOatp i+l2F87HkŽfsȐ)Cb;KIkZ!6CDž&%L2˩@9ij's[p△&BR԰%BN'([& w/p{A SbHce ]Ƹ&f Qz2ce_k4cm ZMklez.07jA#i|錁Г=6gJ_ԑKB) Ը#b7d7oOV+,eZ7-;8r&6&N??u!T WS ?,n3H&)լ۩FYi)lN)Кa#}5ũ-383A%}9X&`S I^IS:$BV۴xygOM+cT` v9o@/ދ-F?${ 0avi!7 4/zeE-5P-ɴNqfM넜k;Hccw4Xjxgnb1`/rgq>┵~BXFjAOs4E8:b(BX9~Yz)H9ĝs %3uJ`J!Nh2,,nU~(yx^Z.[sY%ḾŁq0Uf٤% t6coYyX;#IPԟ.# e5blO-yL|FE ز 8|† z4NJ;>;yL C9 ;1~Ei:Bcg(¢ IۑOPb` =uWl6~EY hN˘atd>Q#-jG)],@f?d"1÷-`v8Ae..c?bբYM4-;? +3*I}'xK}!j%JWqJ̬yI僌=_IrAeKbv?C)kӏ]AO NZ1FCKyGeȿH+xW[\q7EcekQZ:A=-b$R'?λMB'^\/`-Q,&L ]]I A-@\Iӵ!; |oA,<,1΍>n>p{ŸȰửȈaFW2n{Ym C%:P.zaƝniZ:B t L7hTs+SuSx>O|\|&ZoCQRK^Lq<}un-\zv}f@vqO:$ϖjd֐ªP񑟡\\78>M\ڬ*AAu\^tAiʌc؉Ќ`ٖ+MᢄR  _S&8AH^`ܞ{jIm 9/yyLweԔ觡k6_=۷3BlU%ͽ요 'nqr=y6[bI튃J (m;zUy p@$Fk ^AO)/yjɬI>ʥ]~}7J'k.__l4!>6%E1Pssچr6f,ܥ =]]F@}:*Um=쎶`( k E XCj?zI: x# h>G}%hOAܭӾD<'fCX|VDbtzJ'4iەppEǾ.6fW d,~I<ʤjis3Y}Ddzh/ _a:W&N}qcGz[oG "sag]1ʑְc/[`Of xUb,4ؤۂKY͋3aĵEqң bH٪$0k>@x!r;6ăsz+ĐǴ!VTW{|\y;6A^t?{D7a.FAẖ% (K}ǹ[Ag8Y%-v,% Q{$PNO`/y;(0w"׽³1[a6_]ˎ0+5TDT/Z$沀O\78ɲL ~W͸]ޝӽ]e7jPkX?*wybo<;;ING`n$c[7+;\tN0yI|j< KCx }@c`Rѩ [١v!8l҉\%\|4DƽfDWjZB̤0 !hNDZcpl:%-:lAu*:^ulL=S$P&KHjnށ^sQ@t囿rZn1p۝ѩqGZ{;aXs^C9CX4vXv6((+n ?UV:y g--L<@;>^6j6,ec@_ѷUXx]+~<6+vg4-64fx&uqiwICo3+yZ.Zq=e%ݼrsеSdvˢ)Rę['/o>t;R& <7k/dH&;J& fA}1QO2W=?b?z֜4P|*3cQ{WiqV˼F".M#|wǓ [(HT|XAÍz8tF[-J,ߕ:%ľOUнaRV%:ͧ,8@j^Q$--t}IZ9m8U ڂF,wր(a}ErԤI;0s6>DO"~op"N: [C)q|h\_aT hH9m8<`?'`wBS>-* "c8 [T=<@_YPL2i3%׫CH5@0\C:w,̾Han[w"t=eH?]d+!: (kb$*x#mneEjQ;gUUFܱ.) -͠AU2**xYNI+SFQu9v6j+(aX]pI{}Zkp]1&e9ɏ e!+R m*S3Mskd &#<) cF.~sX&$(3Qo>`rMOre{ZπCpē*=s>1slsu|)Heic+=_RѵÀ3[ @"ߍWcρlqM7q2); -=If!G WwSDZ R`W'juX~_ﲪ<6mviD+uf SL$daT޼(-JX/GCPOC ťkW-`iS#?g,\+S~m-U~F(QI*C5EHcۦ1[ =𠹌IesUQXG!FĜwLڋǜlݩ>,V8Jecq=7ȟJ2z6k >+x1@B%%T^k~'Gzw*sʅɨf,K>x.F a [1:R>+ n4̲=<~yǹM0\=lqVv8 }WHIQ a_%!9:K+Rn "pFXXWLegj9˜׶,[gceky$R/(/~cu+}]^Aq$671JyjI9%0oJyto} `7RthxU~W|pxj*YXPBNԼϴOnRq[XPtwtATW*;ȶ.MxOJU;bVh&!|V_ݢ7KKxƁ'gݳwa0wͬ"-}fÝud+4ی N:{i-9D-.ȰpV,ߖvl%e);Su]Сyw|.dQqE܊G7]\,` v#P % B$!TA[WYt jCxEweT1fŭ#j19J+6GV1ő4zIG Y$VNJPeM#I1!et/n:2 W|:KGπbDCu O0b{ЗtI~eUr+ f+K5i4x,T%,a'!q\a6v$f5F[`-TL_X̍ebp~UUcF@>MdP gs+oe+,f#9 ^YN_m5ʴ`NV5}yaOQBՖ4TߪMm;TaltYw谚;G;@îZ meDKzcg¦G0]\bJ]A?g|8lڎ-8E/K/sd[t*72a$LJRE͵jT/EK_HDdP=0$4T hJ@=.c ̹!LVE-y,R}n_L0`)$_Bv8E2K%D -z]w\*;> mʩ `K_+[+WiЕ::ج"d knVej,\zQ9ܢ vub?Z홞'E>GA nrN "?ZP Ӊ^c'X;$HZmiG@1k>bqY'ڮ}"&bTy/Gx %Nwt'ɭ ypKc7ά r_@ =ˆ@rUXt"X9UhF`G\d1*Fq6)L3k㏙ 7`/TӔ=䰜`r_1aoUcԍ7p;{7ze{  LT=/K=L ɼSE=*}:ʺ8=(3Nihm6Qc YSBXu Cp KG` xA o}_ '~*!o]EbD2@G`C߫W 8ۊ{mfl+&h*F,+-U`W}UgrobO? )~_[ƐZڠ3e) },њ{e'yR'٬+-Fz5 DUBpۧ 7%qæ6J6[Η2rV] pVrj!yel3S aWS^ n]1c5HNl7%{ayP\߮zahuzUh.jSWC0]nzG% Nc4@bݴR7ux6X%AGds`?}H7U;_&4<}1:[Uj yG+A.>ƻҴ50Z!(TFSgB0_u(׿K:WW0JÝSw!FŰcY 3t%D؍a-BJSHpt^CxdPO oFBpKL_@zjp8}tXs\i4ނT{z{SRv_S|=]utߜ+sXtgq ^S&@7n¥g G**9e4}U5`Ԓ36} ?|W<"tΐ&ԺxX<}} FNUxGŶ 8HɒdǾ*avuP e]vIIAFOH@.(id ,(}Z(]cq?>F@(1u!_ł,>Jo*Unٽ䱇_]# :߷'V2oC3sh/·! zE8W.1hCoR72miۉ?dn1) e|!N!B[8OZ.ep"°b#u`;*L =H =|seSy-L'87tu / pu8ױР6GmSy789 0H^rrr][k'`y}f<)N?'[m]2xDrV`/QYgҒO?3/eۏ9|Q(<.ԊQu6K;5 S `*p2t1*j&Ͽ?e2GnRR>[{38jZs~/ M_H h5Vq:PֳH=es3 oy8v]R@$b|9~gWA: ̊Mx-An17f 9x?_+LfrɯB>\UJ=ȓ]= LJI^u,V xTͤR`$heO['%}>OE^K被\}ya@TifDeL4ζl1$+TKJN_UDH>DrOI)/vWZ ̇({< {ZK"C - kL`@kFBPh<6nGJv$iOwYl+Zſv WH$" j0˅$a; "ihɱKGP^IO|W$clv?RdEOnFjGosLۊ?PJw?(cROje\g"n>"'"(n$snHoꔐRI):%z]fR2>;B&`}mk\ٿ߯KȮ-K_/VMnV^uC@}}J<`&'%n彝צmlX_+4"Lv}]B8g6]H-k%qnȶzr6@׉${ &{րVOsE&#ʗt5QE49&(/UNf*W8  <.'zzbh{ҢS\accqQx& %RrdFTc M-K7w1 $r$!ΩrUdJq׫Qhg#*cb*K)|IpQsܝB>hDf j#,񂫼R`Bzf|TT~ -41-&rŬ [į-\;f)|6ûTn\BtxZemi^&CTJHS3q2\ ŕs+*Xt٧)} M%ճ(A u _kt8zk:XsSxm$'G'$-3-B0Vg >BhϒZej<;5pF1%w|vWd81m%2T[^Ub<:Uއ) M;is[Bc,=߆0j,2-8u| ͭly1{PKL3J{4'4bl ^ɟe*Y^Yp?/}. HZK-c/󯮠G T$X+./A|qε UsΎ8Lh$!".URNm>j;A[GlPNod9X4LhhȚ,vKLle%\;Y.?K`rC?I9s3^|p2",/Q O/UEңOU*Ob68#vmHEE;I 6K$39>@BJ?*{.J`K %76! TQ''.ؔ 1^y%SW-FK9'1A^m}հ ҧR`"JhR7fP<T(O*GX0ȗ$K)ʸ~ndleCE(Û~i)^AHMyXZ*W ꌮkw.RBis.KoQ. 0~Ɍ8S2F!M^nx.ί=.U01]}ݡTm" iPʃ[I(#^ |qi '͌.Hy!߸ ~Mxў_\iV H43y78o3B: 4"r_vzkӸo;O NEvB/E{G>7FNI]ձJKع#ՋpG9|ӳߜ_g8!7qV%`Q%$buӽp^æ }cskq{kbů/%\ٱi젚;g,lM n\F0]g{0/b3'h-ni]'APB qb}@mؔ잍^YqT7.!2Ȓ(~˱69ӇfR54OB l'yU֡a)3A1?9zIk&g sf\~өz Ugxy2c+k]ɯC.OR,vd@.Vhjp.SziLݶ8D+D/;J(_ ]e _agv@Hcމb:{"74:6fxv:l* 9T RF]0K>G6̊gk/RD 5M5^5MBPsPEqEnMS =1{ 8:jA4§QsB]x-l.}%i Ƴ$cjlإIk?n;b)_HgP*$ |%!W}v6 86d"E,Z~sȑK-EU7̺50Pw?6Xpr*_ứ^Lqi‘ظcr98j"HBxbxC(3G}Tsr+m3K@ƹ}D*qآmpWi  ‹h" ~[G^r$Qo{~[FSb 8siSQ %iܸuNC?-3T:ٞJҤpN!^Tx$edXa>/{"eP!IS]!KpO܄&Uqdcӈ6\l϶eqD~ۚ7PsIۙ8\YřfOWn"Vǵ[ߪ%#;_``Ffx dCY&qUGtmyoB9*}A(`1imឩpvG 7vGy9H3zG(fq8*׍͇BzPU !Ɲۆc_)pB\70X-KrmP' U7:afL>d6@R⿞u+#R<黳a߶&*;?*D@HZDy l .;uŹw, F׿ /QwNQf\^Gϒ2"/G&? |ЦX&Os#!~Y՟ęv.E/7 +aǣ\[AK~N0ʈkӉmh:֓z ['(`'6u~GÿVqEۦMCl&US8qadCeecoDK#vmsOto"XyS_(&}Ad]yz:胃qF\*:.ᔇBU`ULbOEZx=vf朱I( >no^5ۉ]㧮9HO%x7?Fl\YK7dpZt)4 DFDE`tϴHi&ZىgoNս=@k8t34[S"r㑣g8Ұ+i!i`{>;U7PCO )J8T=oMϸV(RixYc/1PeVP:j]|' 즂yUMs.eP8nJEѝ pl մ:rѱ믾" ІfKDU5=^iöFiٛro])fQb3-+#&En:Є%%u AдK/.aoxoe~xi?-y<͂C:!t+tNvDǀHI q2_i_{=x26>T! 7Y3ڴD)wx-}?#\+lTgW Q/Ҳ:Dx} JSpðjR.ݕ)bA!>Wwoˌ&Hho<ܮ 8gIy>*7ky5&-.EbZIw߰e=kYN.L:'B$^G13"4zLڜDsfN/I 1B}cǁeCz Kأ奢әSQlv4}{#m_~]R;l}&|3y-jɑ #rQTjwcihyʪu:&PCb ^ˮBN@˦T(d}uFq̝^ͶsmL7t81Ox &Ht^ :g TWl- os S~p(ߔ/p/Wb2(3c7|mg^։cjR9L=t()hɈyy~aR-Px+ Njot@b uPHEf# 4ˆ3jwH.)ǓȃsstG&",'jġM#ܸC!^xLgjlŜn6m\]733aFK'#k;t,轺Δb "ZRd=E+l$<f%žɠXz0ox8+RFjtYU5_7XP+pzHT!UDHb_߹B QZΒ.G{%5$~ݾ`'.$K"a.=戯+͝DL҆exKfgPYUP:T;̝< ^Wo_U,졩Io~`+K=lrT PL9:+$-E}:pC=k5"Hl] a"Mp.c/Zm1 {-y|hBS 5H,E)҉K?R.=)WO`ŞY@v~b~ToO74 2s4oĴ_ h\yxcPa?gV7>Bn, Si>u8c𗫨-7ty%A TWN Q!󜾴5b@o㲴䜚נ {H~wø\ F󨛲sI薗J2]]n~ҿZDn#{%s͹5C eJD'A湭ib%|=t9wp 6ɪexW=0Y$}*\0}]"3눣X8O?2Vr'tH\BQЪs82^Q~SAIޱ4,hI_p&kqEI}^[:$4O0{&ӯoDGidăM~ެm>HSӏV;9=AvvHZ_g7,0ERE~B} =Hx߯)`~e\Coef+^ %Ӣm'7TQt4vL|W~[1wA#I p;5qiޭM(=pB]` x! -?KF C"XJ@spr9@@`X:WMM osIj<ϪlF~,8.) _)M pŨdߕ::gwޤJU?1ܾm[I!u L˛66~L# at'=߬nKzcE팖sw("z )sC(爉S}!:aF 5C$,-JT(ժ!8+!г&D7m+a^  4Mc,޷aח)oZJcYJ!ib#eߙ~ܡf(Z̓%]ԏգwf?هӇ;rM jjb&3lcrl[e2J{鞣1k 2KC B( sd/2Vr{~|tϽH+4C}RֈZHиTX31>5xuuiw2RJC#VŤ nV͘U]]}L?&hoq#9n 8]Er7֤z {?/mssv1.HKP#:BĂ+" |`T>U)޶vJLƞs*5e5=`{u,J)*= -` E-Y`k$A@/F-KoTJX ]#XSX]$eOB {wZM߬OR UlɚhcHn].}mZ~{E>}9Bb&l625b LǢT s+ʓ$F"%۞t@{  %IA]c-"4K w U{w+4uڴv>h>/.m ЂAQAΊMьˆ-^OMw*!6,Nri1wX.nL P@Da27&)3ՋWjvpnͽO(#r1 $M+c<*/9v{+ (5;BVL|x_eN*q!*tj5Gh"'ĝV9Nj/tfEHάTarK4|jME7u- {\&6>V^P}|P382U2ǨiMaAzv[S`蜣_ZrPFt*9:c6R~ؒ]>ߋ\SFYzK3ao[:}L+A\"m@@0LMteRL aئc'zS])kB8}y|- Mk12o9pXዀK[ߒ6Vqy0'Fdjtp!dF+? divaAU1 vV^cY[:CW؀Hm!Ht">u~*_Yk 594{qlȋک cSǁ8oA_J|h cruU+*)g,8F}ulSM"r?/Ķ!;ecttVE_G]&FTժ떄\YH` J*"D 6RMhҤ%!p*٣N[@v+G[*晢3&6DR! EynD˂Ef1_@^A1?f[a$]s N %a=ؤ5ņe YJDR¿z (ڛGSlU7.c_g8}z 3t-!4/E'wg/)^ M a0Pwn؈bj3Wۢ1FPch>OzyudwYQy*B{5]T& nB$rո]PAH5{^pR^j̲Ze.aGoi zRt=G`tw3JԐqƯ3 IfܰF[#(8$7E`AmD&"\e\u Iw`lejy,,N3!љR[DXw Rw5i"^b5e'[< `ajCFTl<ҦJP^Ph9;HYV'$$(EB2_o?g!aZ2w e4vm+ Uh?2lhF;9e%u;8]vn\z~DvK3!𳗰%~k4p2,=uUf]gy@rbS8G/9+I )jTn$Tbj?̭8SJ 5 A6*19gC?K᫧ۤYYa8ݛԅr:dR ݼYZWW`)Kpf_M+*YSABy.dTzd) TS?||qs)S#άW(/_:sܜ ni~D~ڣB𲂢8!~fH@`8Sl"{Ed>sYdHq:!m'(>tm5KWQZ eߺ?z3._֯$G #$ʏ)~`~~hR':-VUzK pN(Cq-JqN]p8DDz,D%94_^?n~B=1_IC/[}tyO&|Q6cVݟ[~qiN|թ/J l|2Z<<5mjC;XɶFS/xS/8Ǘ!=K;x ;CJ:d0$k3U8<'G |}/ &$KGׇYcrp1ݿ Bةĸm{l[RSz";Vr[ ^r@#*`sVDƼe1h>40~H"%lg q`+C@f_ $H:y5 TJ߯Bfq]|bSB"pDkoqoDj`ZG9A[tdx#F_7q NqxrN/oЈFT~꾽KۥjfbyqiՓ;>,A:Gc\c ;CUwpJJpu+ޙ_:ۂu{1" [68Y S&CFozÊxyfrVk5p2mPzʲ_)t9+lbF!ۯ2g{m Sib/ľ8xʼnXX(XG&ҿeΚl-gA"(Y"?XK`Q,K:HBƝcs̹TCr|X䫵h)6Bf+C&_. 5f,\@+,ʾ9q|p-@zb!!1wZ!4Wv:,c\%@Saia]%Лi[e&x谧*[lp|D]<J@cI]Z\%=FTY9{)&F8y̱ue\/pu>W _k, ZwøU1EYTj2-G(Ϛ204wiϬ!MA`+5R, ؘcܓz׼xǭpeY.E7r0@!r-gYi#mJ׻9\VH` 0NQVI-oy;wmQ =Q^?Ͳ2)ʼdk΄~F1shB$qlU~P꺨nxmًzMcޜ[ړY U)L)j9Dݥ[q \J0:{Ƌo^R$3h9p+e~G 0 L]AZ8R;%er ?+U~X}ǏjE8Sjo.x]&lQQwqSIp!uN-M vDjeR kM}{w&.?K>yBeNJBD)<)fjv;,~ASԁ *pEah@d޴tFt>Ee@R$Q=CDBM*-IE֞/>r t ܟ{gߧ{i{z6EVz_,bxśPD6S\~vW.#7Uu#HLv^U'J2>+?RWNyv1׹jUhx?b)'tgOHs,JD=v?=PjŢc) 3֘&t(=r hw ;#k`ZjQC3 +NO hD:R’W]ny)HLAeCp Ŀ/;iF lsFX}~ Q|JXmaq1!=FdƋg/r]G% my4">WS& i+u|uq2x =Lxv,!k5`Sf0&sfrq\܊^OٻPdǛ Jx;NLl?=hpȤϷ+_^f~J+Hvf|}]!"Ҟ6{tXf}cSс>Xsʣ-:ّjsrɍ$¯AN'˙a7h0WCSl07MKdzhTH̭̀:; n} TsS ?ic!BoC\uI* b%aƮkNa_1X/ۜ\]DlvXj#]zZr{)MX)=ƒblކ?`& em~&W6@Ⱥvݘa~ Iauohz]We˭&۩41ɑ8홟;],LZ*5ŒRǦlk|ä[!K"j&GkTUEբ>Kn练$)d9Y=I=~ Xx:[8FL9k<CV ,79B%[pՊ q@~6sK9dMvRE]! HB(P0&XLkwR$+\6&NXct䮊TK eޗ~R7 m\ h߰j-V_]ápd #^r }P VRMcBL'ecfLʱa.5n~K33#iـj?#?۵;Ql%Dz9,hUŭ&R24@&+ƙ-r"h%iu]׾;f]M?BObh%"6%f\==qk&g/B˴1l3Eޛ`|%.EP:zxe?8q?[vfEQ8:x(cfg eOꝠEI )AR_xZͰ"Gy,;IeD~^35V0ed&%$RPa"Ul)>ɴ>[&om1?тrpGD6VC.[\ TQ9lC* jNفJc~%Xpq=P+KAh<6>8>k1hCVU-D{#3b[n('$ &ϐ~&E,3D*"J:Iyq|8`~E@hgʅhw ^azӁWN뀤-!54YW+Fc7LqxE`qkY";܄ C2=IS#P-F'Mݫ*%a5\Ab}!kID& ԪύI<kIF8B Y>!wiUXcൊo"a8?LxMWظ9dƣs u^-,B#r[yXB 654su_nY"{Qev/1"PhC`HVd<V?v ? 41-g0D"P is^2gJA_z,"[C]&3 'wوlW|UOvuW3vkH0E#jD 5ɓt1<Cs lbnѐ{ggCUZ-1٘Y@R0bA8\ .IqA*8R3s;Rz|u1Ɋ_?eDtt͸Sl/H^=2e r=;WWv+aT[e8E*~A:ّ Zq+l@ZwY788Ej^rnnIW4*X 6ab48σm3gS[_ai هa/vk~f:T 9maJQ[ˆ?wAauxzk_c/'DCi0}[ "XGAgPw!>JgѶMPg+L }q(Ph~] 8Y * 5kB|Ԣ;*ޜ5pV@ӠN`SgM{cv1vm: t ۷2!G w%"٘;Ÿږ[MM/NlfЎ>j{`1 H)-d\ 6K}e|T" =ȑ275Fj"~M@0[&ѽS$x$6_^6: *0!]pu+~ۋ/;LM?9tܨ $ZKɗG^R"'07B*߆!'Z3~"?xbFa(ĉK%c{,fc(A /X5BC)1GT8hq6_LhW]S5CGLA2Y,,PMQ hȉjT\x%.bOs;ZFq|{)(-D2VjDeRH ƗG$ggVrf]r1@H|\=J{+},b@*=rr0*z2y PP8Nj;˰e@; +>PUq%lc2N:}McA&&|FFKdi2=iudI W;(rqx#ōx)قQwqKkr-aԮL03})$DKX@m!1vohQՑ}F2*';Hm%8nŢ*j^67M䎇$A"# /f5cc8%кź93l U[S/3»ةzZ9Bja;nԗ0j9.Nwe(MD~{%ĶyKf/-=rw* -s:";h5FVܓL-GVx;(X;d5҉I; ->($ak_7(O 7혰8טսfK$(H kvZ#1`|!9䕱xae+.Ȓl2>Xrq{Vݴ/wmz]6bFYMږh#,D_-W`Cֳ1itAvfNq6_`|˙R\~5)xS&,`|Z+0{n=wL͆Gk l-=D0+pFK8r~|xyU7Iܰ1 ,ޭ7[уFG}uK7{7>5\IpzP=4Ԛp6Z98 <6M6"&&w;I&͝1,gJ-.6dži'E'V@3:c,mLa-+Oj(ȩg 嘒 NgXIB[pbpzZ Hz#UfgۖƢ^Z@QTY_yLF?A`#(@_iv^mLfNQxsK:&p6NhW;0EHHpe6(soa&i\ߙ7H̗Ё"D~h xwȟ}I~ONI IDBqA$;`=q>]wB/MBVBQ2'ro/p~269ucc9왗EWPjՃ.tqˑͮ|B* i##3R.}AW~DZX шWp&iՠDf1EiƧNΌi 1`mm4/aF$O"}Z.=@ܲiQ`n#`d5;}%Yjw7d74Fr;H6=tJː<0-+SUI KkMޕ*^yR,~e3El-F_$¡.G݊gٯjNqf Ĝbzu)eՉD͗3zL^ p61U$ Lx{wBw ieq""K릠0Q-foT A:t/#IUt ߈GHt\]`~)o_[N  FW-3.O[@b%zB듷+v3rh57/8awcΚOGcdw[|cE :Ԧ_ rG`^a5ٳ rX))SB"?lŕk_C,9bOUBZpqlШ rޞ@a̰XٱX`d;7gmDS؜&RT(fD{ nNGxTS,8tBCT@+Mke4[gmb6t$́bfJ&eM:[}Yf&#'3IY".L |z3>`݆{sP8EΞ䵜{hRg(-'8}mh5Z*4b~s.}~q (G/ Ā"Y· 㻣ǰ~*KI46^"@ohnN9.x y2EO۽_P-׊/ fK"`8l&&`q|ǃVЩӜeXM[i-ٸI%_T4QL 6iϓChؐ=ELw]o=7Pn ]Sl[&|(W;-}bϦl!#R`Na|}3Kbu k_U:1W 9h" ^naN*tYlxG\;rWiƧE<`wtP{og?G*E.)` àEWjדnf$=#Ce8U&Rۊf4p [:Ԅ7`R}эU3!BoZGZFP{ʷS{AA\\l%~saҖqL#Q&QDmq V C} y_0ORcGthuvzGeF i' vHi &H m-AZe-%D*.z364tR8.?u1s=#{*r"{;A75" +],=[5@cp?#i@ 6ڳf]"T`63?/`u<1wcҰЗ*ӥe?51RDN& 7W3S$ٻ$i}&4An^3Vi0Pcxanz!lY&ُ60]hGuB'u ⓹n rj '"!YjGφ=>'ʭ*dG# CmIGگp[_UQ)$2 wP9s^p͌6"xSL8SǶPh0@o%Ǝ` eg!>ywazQ:8U NCF̯}ӕ>K:h>̬*TƼ ư=D v旋G@;9O?KAnR#we$w$}2o oB3^2vD5M+wQJny;(.=4?DI*llm$#TCx%A,H*/! V·ہ~U&U;Dk*8`Γ!בd8FPM9UiN9mFu $^-GײXCѮ٦֋u}顢 s(2s MBmTE"1$zMwc>RmC|@t-iԀ0?h{iwI* m{hbдsh|Z4fX Q#$jg8{|4z#.s4 U}IAa> +qh?Y^O-R~jVYmr&ץ?/rDŽB7FfBAx}f%YD<`"XZ%'f d@Kѷ-Ѥ_%w@~acMCR$njS0uo?a"uF)ŏЄ 9vhSAQ:џ/_p((}NPUY]y͉fk /+{ O` a6n3U8TՓNZ.#?xHCDL b8DwX0T`kV5zs=Hto0pT+3B1vH <ւ~ꕡ8ְљ&,"鴆*?8%1?|eK;z,,"yF0QU>3S\ Q B.Ф(j@H4DI2}拂G7;2"U/-2 59?1VX)+,1(@`\g h< 1o˔b-w/\aۭOLgmVǕPVi-踇\Oo 4.0+ydq*nN>w_׎U~V liNjB̪y~ 0.5m;PInͨ,xrճ+~/cf# TBt؛ꌉ=u2~E"9/)+ s Aw ɕ4z6gcWڪM?c%v֖RvLAnR=b{Vf#qf6cpx X\#P?; NZnGMEcq{ܞ&[oҲ {yT Ld,@hFəHG(cLmW7Lr|=>.K2Ľ`Eʗ+NYŶ~5ͿL͇ \;޼]ft /NA3dF}ѾlݣrR?UE,H}" &"~\k̀xa(|WޮwLL, [mN]nf:{ŵ:!E0[i Zr7{Y.mGOՐt9M|'*$XUvj}+ck#,-' ưt &vQe]nEz-2'̻$#;LO_5GGT Q772릧cRY$2!vC^AǾ||΋Dss9\2a^;\N}N{ݩW/)Rs1(5tρvb0gۃ jNsκ9}Y"jN[70V(+x5 _>+,&u.QN"6 =;#ڮ+ uV݄r+S<ҌtZ2o1%T?丈H~ L"n#W2oaz_[1~Lhe,!f.Ӎ1-C>S͕ [9Qi0w5}S<}{kX!7֪:ǕF5a&Ϟ aJ^-o 97Cx ;=:bϻS0fq$UJ-/9Lu P|zlc ]B.S("ρПG7&B+caMt{&!Z^X@ݎ0)2ǁPrG2MQ)=&]lZ@²9!yn,<[6Th*g>q`I]%^4?e|#`>#iS!dk.5[@`ff"^rR-};J=w -H>bQQP UyYbvҽ]* ɺhF9h1E B?'[D$\٬4D Q@<a 뻾9@oQa9ڇ|8**X 7ۜrHYmLUw01 ~ .x%%'9Jy)EgOc `|8E>U8[g:abl,e&cP~pF Ve`I|w|d U~SiDn.gDW H2 O@X*$> <ApN,wM3ěw:c ({Č`z\t|cj}ʎE9T' . QhJEDpJXyİ>=<}`0H~UD1J%yE;'}1\>k$M@3j ~韓EEHQB6Cf'|E=/i!@`, J,$bD{ A,y~Dj4_ >k-Ɉ-LѿsV΢t aC,s9C:UmW&f6Kjn rGb chKJ݂%` hY'|ZnXLTNUǡqn߉Z3yn5xݡ&31$QR++omzQ^;S(SY v-; TsXkj0?K! J߸kUK +ۭr>^.NQTpvn>Z[$b/GjUdz!%MsuISLAm~韣ƫ6Vȷe̅(+ShȻ.ea!@L{-"~}eBآ2eku02Z .\gcM_I9hwW4~AFz0kV)nwPP/=S63Cs(i9&T9~VEO$}ʁCh3"S׈cvYaw&vt.YEqC?'f O < i6m4OM౴zm?HeUbsn1?.7Ӊ?oaG)Ŕ|PD͚sz?nib^j-Np³'(JaoOf7P'hSr3'uUbijGcrR GϮV{$5Іs|zW@Q2$l/ WwoYS854HI͗lW v# ΒQ O8<ڑ^LJkcַy+Z5z2tBA7CN;QCy"GoocZ$pgΛUzP CFH$57NC11<=* e HSWهܬW KQ(' I*N\g7d0*<)L kaY0h|{3ESzh kSRɴuEo%?+<"3V$ Z[ ;}L ǜX`R8/S=R#=?@!CķC @wxYH-p%gE -$Asڻl_HlV3qf8d}s^~ߴ蛚+eWHAz4Cvgs، bJhuf 8ŹL}ƱlsFa|E @ˌ _yqloR,Ӏσv B 1W3gHHIxU\[X׿b~TDe?sN/Z6vMsWGe^6#m)ؽ$,:r9јR 1Vm.lʿ)q|8ΰ7znMUi`?LJ9MlcXddʻ JPE I{?~LU js Y%Թ@AP kZNNIVx6iJd|"=ÁQM>sZdЮ S$J)bs6fX3(e jlg{ rrчhQ9l*#Ib21]NTf_ 3@ҾC恟鿧cK`cSC>h{$SBi{fw# hЂ,գѣ s;OαI]u&*%B+od xd=Jf49:}}OrN^0:Wޒդ!PyhqѸb2F>*GĪK\yJ\H® jU hm9#Awx{hpok W>%'tvթ;;?T\+FG>vUJY&3nytbK|*>+dZD+ F66ɦ8s`cvͶ,|k[oD͝jV-yD2鰀`vkWv7{DejDih&tݾIq}+u͊u˥֠ӥU.UBTes<_ SϐuGsu^ƂZ0e=;G5k&#O_;^kp /Q-jtL#1<[5pE\PS8-ܢ40h|ZJFPMn"IX`{WDdj l#KWf< 4}>H)ixnJ3[DZ4竳`d|ؐC uKžAP/mvG5?:$bOSvSK2XKbjБ oCY`. Հ7!,)Ovٓ^p䔞Vyb}ï8ʾI7*SMwQx[viTGmmњ@/u]GJ[ 3wKDyJvץt.qSU(oqzT”yS-"0lm}%cwP%rh4f4ohs[Yzu\_0/Y+wdspq.)KdbP-rK}7N CE%5Uʨđ}5Lh(EQDF#dY]Ê*z8xf/&n( p~mQ} JN]MCw;92 4PhůAuzPzlD6d m{߆w4z^~a#{OVɭXԱ*ֈz/1/_MRbdCR{1ٖBh i;<b ;\]^,b51l3R3ȳZ4$Z̍Caq@h,"xƣʱ*:ӆ1cw||lዪ-IUEVI`6呸o`-v)qwKP<5ME=GCOY2+f(M\/'Ri4y5Q7 ibRO"+HC|8e-L.eM-U/THid  ὦVe؈v"m .7*}ûu4>R0LyƷHNa䍽،ݣ(P >؃˙@TN?藍fco>0ڴD/-c/7221BZ]>c˻xbk`$O,+rnf'ѱ+)st =*&nUp9+j_D z?]]_]! t׶Tș=Fv2A-A%/f>y/1g;/Z钂͆eV\=4ŐC?f`J6REO(:,e"ovmbTV9vd j.G@C~FdHt53J'Yn% >65fLv l`BƠ*&gq靯Pzx PجaJ.i@#Z]ܡR@9x, +q֋RRL/# Y hEb=b-wRH%,\gYYpJܞz\T+̰Smn4lAzE"J(9 dza4MY O,>c`!*gՙ4RDZu٨a)02ēk5H3ZQ+Hxe_ cEmYܫ!C S2v;W/m[LSÔ[Lj<=C0 Ox&EpLsf@fڨ yɄC'[1pbO?SYߥ@ U[?bGRZːבҝ =kD \YqarFw r^Ӻ&O A n4sU`Zy`F+4ؙ|,L2H8a}tP ӵ<>XXd;6vؑzp0OY* Eaj^Q =SG*rE5{GKyӇm&ԣ'E4nn<y3SsԒAM zy ;$8ux}lGb=_Y#[ҐDKp=\UXR ~w }syhVL-E,%5 {BNcY"@~ ?Œ˧oIHDexenh +q/pԘ?H}d{QbcS909AԿg.S`Re/g%*{L/j\An6NNR,XL( rʛiWy.ћxF>6dEހtg-7YvΈyf?Fsc&Wj۴@o*@Xch\`]j]2y !?&#عK;G8T+ǖ5k0ZD#+Ì)=nCS^o+&v>+E~P4|x Ԁku{CxF(g;MviԋƉmV7,^@ Z2?HA4ԁ--idsW$FB$2VZ"Q֤|!p#YْnՑ[3֌a kt(rUūˀi#9JR?#,Jro7ub?v{'Q'a_R$ ~YX# ̽<  жwKf~DDžTO37`x;8 uM4 o/1+|Jk?ຳF2;R[g/)݌5T18N~W 27ΩiF.PvR -Z5/&Ov=[kRqwHN%GxBfJF]y,GA UK !ӎ$dW?o7`"`Әf HO$lr&罛_KDN8ΥT zj%@;cl j⍠>bU'ײU'B I%sN.G`bfwwq7OT q!'܍`/9/ѐK"u;Mt"^/@V,ٛWl$G++%%apoq=VYlQGC'Is09&;f gl]LGx}nVF^uo#O8HZygn!ZFf$S53'',[{r9DC4:WѩI /IS/fE!U Z#h?Dc4dػ95ld轃&β ,ht FPqiR/Q3.m }ŭU$"N)Qa}NRgAwKC ?UPl~q홉7k%L=F{d4 xg3u@lƵ8֣DYQEaff"=SE_΁"*`iL _O6U$]Ɇ|f$Zt.LTNwc?M( \F~A߿{o݇?bm)~_DQ(uk(v TA$ƌK~ NK Z 4JN>O.[`l oI}>a#?YtG7R$5iTCMbhE%[Ϣos|; g \z+~s2"2USwYKϛY/k'U#ʸܤ{;F8)եvm뜒}ʖ?s狖S߿u-vOfzĀGJZoRhӚD&~&RW߁JaSI R"R#0u҇J[>gcV?BVá'0}g1Ǫ_hcaP5dCrc%UZ0c)K]\ϫMrLR*PDTC 6C`M3bWbOCsa.cY>("y r͎W>~#/-#*!^$V15!7(=ХJ '(~)EvGvXI-t_8 [4h*c玜aPkrˡŦ<;nܝôZ bFVQF^*@-jm9}<#$yyv$}S\!>Q^D tq"H͍nLyJXp Jñv-DyX qS?y)X;OvIeA2碆x>xNF'I=L {Q.\ɛnul#OQEo&3؁3&Yn7Q.yה90rOt{x!r~m"0掇5QR8#W#'#[^q(b[g?NL>b u;BYLr2mctѳc|F;q/k5},Ue- y&Uğ^[̉[h5KǵGk;J>iċ1[.UXMȥPqm*J*x7xxz+/Jl\;oʤi+E|}>ӗ~*M 2P#br(ѥ.mmf$ZS$-aľ`aѺd*-μլ'62taS_iae1 ˚Rc H/@g|ߦsX+POB1  {-nUW+Y1WΦ7,x&8;N͒qSΓd)gRPf7f'rlw"[20ȑIIjNVc C#ƢVP) 攣g&%rzp~wXj90WCM:O1 ۬`uD[Fk>z]'Yw˙K%H{3 ƹ\xX$ѭj]Y\T 2I!^aظAA!E2sy!Ciգ ܵW'EȦP3{=*aMYX=c-@$7S3'>IGҘu8Hǎ6|a< 7WZ&&_Ѫ 7ً_P,Ph3,f恲or&LGOV%0*X܊7:GX ǜbUfr.û+](Ie!RfC|,ʂ蘺ʗP \fVL<.x۽"9MSSʜ(~xGJ3hkAyLmw!`q ~s>jzrnA-FBńDںHiVQ@5h[xx: msEųrv YKBz'/;?+@> z$ i^]'s`H1p%f :hi'C/ xզűz)-{Af.aAR_=1A\`$CnSaQW9nNߚ%ub8NF[Q>h_lwJ=PlG5АTJR[NC1!SRwq﹁TmrB )ܲxyؼQoHиwS۪?)_7c@wɬ6zl UL3mB2I-p ޲JF.-05Q2 dfaQBG..+X<1D\KX k}h+ulLnA%8!{nkS) ={`3Dg<3Kie% `BO_N[N#P5Ő&#pY r@d&B ցPٶ[ y3&>CkAQ7.@o'1-M5su_]]Q,ܾ[C}eئDeS:YyR.j=σĥAuɝjM:oh'c qGQVX=wW:+)Z3+D,Ŕs5mv\+LKy|iS'I2P"h$Y;`M2r]aƖ:XlV&1u$6f97bs ksikTᛩm!t/99!/_Lk. Gg3]?9sg\DZ1oM/poyfG5Byu^тwKA|u P.7Q8nF>/sk^9C"I ߶!$0*}Hr93]|9S{pZXBv',"*E6HA_8hEno"M2.&0<@@1!]"Pgڭ`5vAolfa  #AZd&PSPG\;ZA?êzZ`mO: ΍:$;Gj=%6YouV^xk+lqi G햶ҋː[{[ - p܍Vi&[v:pA`Ҿ+MʮM ~)p3|ű\fo6㙾@v .8C}#)DIPd(iWJ1f&~F =2<û'.46TK ̂+::,Aa41߾c2uk׷JX= 셆I>9!!ymo=j}3wa!] S7bxDUtoXWF[IȓPwWYxt 0qԯoed!+đ)eomJC˨g,k_[T4i?o C%~LUׇW ~[d\7!7qC{5HTf*mlAzlahuݸ\+v ǁxxKMJ[4R2\w$/(=?s[ja 9Zi>;G]Q*M/b?kus`ك?yD ScQnE:uVI }SFr1흾̏ûNŌ4Dh7Wz)c!b[56T{Uh&M"I׫5tŸ@-a-x ĒM4KkQїCA+01L.\km7}vO D,Cϗq̮r@Ȳ%\Y7*=0(,| բlzij|?žJYE!bzQjDj"S?nq^ YZH OҟQpS+3@!B@{"r L9Y%<6Tfmp/Ӣjx|@8f2V}`OF:-T[H,wLsg@)(%|=P+[<_9U\=)h9cDn1HѕLUog }"Ш64 Ȼ([oUNWjQLsBc j zTо%ޅ&i2x ^=U ~"hX{SԶ*ZUx_j Cdr_@ byi$$g%l>7*GhRgԸfɆ s &sOphJwf0a5őAsl"RpOxga|&ThKČ1@,gQED,WTDйs&Ƃʻ8NViHQ+O{y׍X3PъZ`55F׹wj*0@¡ kٱ NszU_OTxُ7fDL8 / 60/dQ5W_lO))}9L]@U+y-1W>AiHeJӔ0;iuih*؏~nl3[m[W^#I[껖t #U 7iԦii'Os'ӜTJ!l"gȍ?{?vh^jaҏx&/H:)j}ԬKެlEqZ~ܝv$sPK(Ry Ȁ ßIk_'p"ny"cELرc9fǀ@gXpr|ϳˈE7gY ')"J$,arAC=oQi?M32CZir,Glo*}9֩/E`ٷ︼ts4ȉGz1^6`1}إv R{yy H%ٍ`ޮO샯 rz}""Eb\?4e#=ȝFߪ*dA&uL`Iw2XnTm^t9/Oe؈qk9d Nfk)@\֜oݶ~*@ !Yu>XC\.,l_ǒ. u75ɢI<@׽݅G .ܨ!l32@7;MDP(jDd#$EX=[[3+L{D1/Άۗ| M1hK鏕³ѽA7M|sf-i.#' (uKx%ffn-P8q ̺Klr$Fa5lq$-,+ÑǺ5v|j*;M0 EO{dމd7UO,`p'ŻK'8Ey.*߬{-3XEbrJIOXmaRL@~x\g >$D0],.B<(Yu6K)!7\K8ſ~lYZSRIg.gYfkb6Rza6v(be!A구զC,U<]2챷NkM58n:{~&} g "Vq)!ÙYy$VŰgƔ2Z&W_1\蒒a| ]+scdo1Xcuf1 MAyVMdOD=ĶlG7C =9ҒygD<~!]WĖOJlZ؟4^ʼn4.HY"q޸ma ld!.>H9L7Sяr\;j5B'0GKY^(e9#% :Qa8ОQ!kd5rOfpr4^7U)Q wmU@IOTyP~ U;hon!ȘA\cx"sZOjZ|r,Y o# $cwf8 Dc&</E'0Ki PmpRh!-b/&~OQ tڋ|Gt$b^WP#s xF~" EM>0pAFov" 'M=+̓7Li_R[VٌI0a祇K>)vbi;ĵgCצ6vTU#}dPOn2j$Bj4" ߔ1jROиz:K%RA#?9j3p_,kvs.pvc0Si=x:T?Rx HfaX”pHaTɼ=s A߰~*z1Xqv!Wbz?gF?iu1G~+/68t{.͹B[ZGDt<I/34FjevA 4\?Ov?!ݎ\m䔂P:f$69i9aVv-t4 = C}ZFjoX<ݴ"q/6c@< RJ嬐< Z*Wb w|c9fWV9e(zdA'w7ap@kb+(ƨQ./i P2*d\9 Dj\cF_gnv/_۸R_lDj5TP@;ztc EE?%d]BeXn*bq5ױ䑧{^ҏJ>|ԃFMdRdvh~w\DVrgS?ޠV5_MݽˈN J+!zSV(3ٜ5+7L ED$m\@14ozTJK" Hij:s1vϚ}8:W0d"mK/8qƘ(g:[|h~Q,{YSha~Pn!\҈kƛ3`qGGi:/C[ի2BXV2YRԸJЍO@Ռof;X?23h=&+BXHuۤh4Q{tWp 3 hO_!:E;- SY{2!KB j[oJ2 (YU`QmwpZM@n)tمFhvUxbJ9<5@yc7nG!ݩ NMVTopGu(m+M4{79|x*6 uْ$*03`-ұ]_kSt(U ) qw!e9׊bWknQ?^7RYtTJ Q'3TYPɥzu.%/O<vҀ-opȕ@X(\q8V҄><?--7Z2'iBiVO)޶G epM3?C8 9KZ)K57IJ\UոIq O%$X.]̦![D0B`5@m߰VO:Y.]ID>Ù>]@er{|,sVy44Dr(;ftz1h7H Y|Ϙ@Z"p Q1.f)Snr2,{?5ڰT?^Գz#o3w2.i`4M0 3_q30R~]ȣW3tn `pMH6e z*}o6@ގRL] 5 |F#n\a5;Q5A<R9wX 7Um>e'z횥p,&ͫXHޖ@o.b=S\;}̲B'C\sÿ&~hc2=n8=SN-*v*m:Bk= +1kdS7sIHjꮱ^]# v\(`&8,=-S;q1HwMD(1i]洁Y!vo$6]$< 6$x,i˜uk_B^ r=E<$G)_ugA޼n6t-d2a(vW`pXd8Ԭ[7-у{8{R2QV ;cpIc!*kz.9Y #c>h .OtSJt::G WRY@)-:O;BuR72QO`aPqeJ|^Lfx)6*T۠q5+w=g+̒&]R"# 5BPmɼh#po2>⽥-ib_(߀ `ly&ii<:A%B#n! {$Ƀ&B`_2?`)v3&ӭ9\7~v2yJ> lZ ohםaUߗ w-^8G"!(3yzUi \ .  4Yܹm\⩆iۘ\_isboO@\vOZV+@&Zg[hZoC͸76fQ@du2!Y?R:#vl4/bQ$l ׷ qRca{y&8oy}jn *r5qm'ӏP>m0-ζ9IToT&{R4lfQ]"X̿i3\3M펣@u[74:X7|3[D\l$mqšx7?x4y?,c f9]W(P"8e9vcq.o6#2$>ڪ0Ti%}tw06U-?)c^iڈo 1~?uܛ˝;cAy~[g@x{nDfqOxm8nhPpL/ (reV^Hn˫Lxꂙ7) % 4;Lj)gFr-B<ڧvҊhJ 2q+v R8cZRvUo"`c]ͨϫANe%2%1NYLA `?YG嵝b}xyydv&H8V kI},v)"y'SX9aTSheȘ1hO6 6i]%OHDDzagLa- ' T*`.Rhj!czqfBfĞ2qJpid&C qUUʑ70/!UjӸGε/oi`@ vtih ]ѪoÚw,6vz+NO"}^/ZG˵3Mr钛,V}zdt|jԈ 1{'>cGA| ADSz1ν&T>NyaΧdr% hp-XY?Cqy(j>&3@٦̾jKLj%,<(<^}rcm~`\({5fEm8T.wTMW0;o.v}gxpβ*- ְ:' Rb+G bTT0?mqR" ? W [Y'ƓAK!'/-2V5BtSmjBIQtF GP/Zf]G3OHI׆=\9WE$֭DŜe_c7SOV-ܢ &+Ԯ4>Ѥg!> y! ^ڜ@ q P Z\os'!4)F LIUv7GDAP~f8YТ(!ήG!|›u:4Ԧɒo66 F1^6GtX~ͣmu@c?76!f&ۂ<׌ORc#>|+^b 5>?8{ `?F%v*BwWb􆰙 o07* 0.}sl0;+єFܵ݃Ӣ%VCϽ6A'?6+N*.\wk̐9ט }+U$o#2M4o3ʧX`,[}4ѻV^0Q' 4djEro&f*1q]2e Sjr7fpIno%1ա4Y-tVWCOYQc_v”kxS>SJBAhA>1$p\fw_,Dpwv-7T"DHs_ T E$fƣqd iNuRۀx<$q!ju;Z~ <z`kRu8߅":SN!ZS6_ *<: jH2!ҾWY/_Y&lwCVSY,Rm.;k~fC}<BI1ڸדҢHGGA|O{*Ʌ)Wݞ:6>Z'4@0ͬt`BUGh,?$j@m&\n^]J؇Yx>VO#2Hޮa?JY/|ti\B6 77wwq.@8 ͙܇gJ/jjAt-n 3+NVaKE+ilJZx9H [А<re5OU_*:Y*C/NhoZQ =2K2$p!vXB&(%\҃[h@@Vȍtaa>39)H 0]'m[|S@=zIpʇvpL᷍bv|6cy#+$ -Itlol;,noP!>"ƿUl(GM{T<`eMHtTs]/en ^=W7Q=fi$=zxuӯz?(4M! ԙ"@GVEk}PJ\f;+gb[l㟵*[mzZ!/WtudFUj6#vT #<7-1|Vlc6Cs\YVۡi CTlEY O#̇Dӳv+Ȅ [55_wݱlZ7duI~oGΑI` vڱA\cE"#AK]{t>ECaxߙ,;HEpTHޱլmZɀ9nRSJeֻWm6ϼ.zjR]q^o.J+aT`^RDҖ0[1kݜXkքlzU)=!84i{XK9RVnov]Tu{WzlPT'`йqX?c:F[)xB^(_ٵg 4•ebd,وLtWܷEx"婹+mn9QDuLBB G|}6gxVӄ/"5Ax"8_2 B0m--X4,7> [v$*y.|:d支/l9d2EvӠ%i[#*LZ-8c icE܅\W%HOYDiRq%[]zN" @xZEdK唺L]xI Ʌ xMHH͟  O2|(Âce2^E:`7L޿ɸ$8 x(;("Åz%{i urxt>hbO){H*/G&'xgok'4ߴ杣, nVDoYL4>i&۪ѐbUٓacAIҋ X1L֑N5(cZ|U<PۋF@4s n*=:=7$e%dFב,'0վ&|;]q6o'i`eAl4>y{;D? !*wgEmKb$_- B]tE.DLBJkb dlnu駏-і_uZ=|@_k?L 02ډXШ=6M%(|KmMwaD#|y3HPy\P}mfǢ|G`GWpI68p}9Ykୢ׀aOЮ?zqHtcܮ[n"Kzv(v‚7Gy}H",T^ǡen{ 3?x؍<"C CFڷ&Q2pI{+#]%%Su`n *@U&@̥-I%_cr:#D$iM;@oLo: OO%O- 4>hKQiV*3):˽;+@8Ns6F >=g q  i[;\6Fr寎! WS6d7E603BQ8Jvf^!a ޚw-nFJwFi9E>i/;'SllOeHft2 ~aj"-,':C4 CN_NZ3.#'DYQqr頶j)Gb)k^x箜||[*^Bw5$DNp7N/]G? @bys~0Ƴ:}nˍ+a ky%!PܷZ{මvG/]U =tE7 3fɜvOb)緹N&cJ.oMHiBꨕbpu !LQt_g \zr% mC)xѱR1g~9q*hvJ& knojߐ)@s+e&i;G&e`c[E:5 !:򠠬,ծoIz h*mA7,j/"kWDOsL1)0_By5zMH+_Be hK=_quVD|N=ۣm YWґ} z(Yk< I* ..jۼ&B#/iRf(n%I+cAL?g;OԇtY$[ w,.(6Sޘ!!y>(Fa$2S.>6!7$ȾyPZ}W'Z[(=o.ܪ+@M~nUMD=~F?ZH X9lk`Ц:xR:p9ޒwʻvϫZD-"9˜8;%Dpq7|xAV ^kF^s ^VopBcAA:TJ -B_ɶhPh 85YeiBV2 EKW΅2Z hFlGMb`_DBq1\fEKM3 Bo:`̬;+;zDC!Lq}}q[TDV\(҈+_s2ϖJ8U"3ꃸ0ƀG7FĂ!Ja!;Z%M )`gXFDzr݉*ޮ(el cΊk-= j h$ E˿SX4ȡ(סRj E Ӽ`4<{<2GR`jz#F8O q1CJ+'ze 2TuHVR;aNSB~=d:]BM|@s*Y5boaY4]*:LWׄ&T4ƵC=w}O7f7;6~]=d2ȧzVL. p\ +-#6R}Xj舢vj64 :~Ȣi~p(q'ՠ}D\+_WZ38Ys>B,Bo EW7-l Ywbbj3CW^ZLOWUcp}3ebO5\, =ѢR< [ֶ A5M. ފ[NI:wNZ ,M^ ~Ֆ6$-K޽Y@|xV;@};ORE|-]s`!n[BR|']*}OBp" \<=Zo 'l Hxkz qkX Hʴ2N[+7T=,ʚ1Cxu \wģqJb,XhsX Iȍ~p[`C'@a]Q^.C/ Z"{S,=?I)E$.Ges;ih"F<1XL0 J%Z9Y[ .aҕ}?Y5l V3&{% U#hרо(v$LkY`Ot+P&)8enB\ltʩb?'ݕ=*vC\gh{B ڠ"|4,ڿ!zA~E,{YBJxq^ʹt>v<+Z!:QϋQ|aM.PR]1#kk /T"JQɬ8`=3cB_@#iۆ xԂzps-UN?% ({h߳VlVr7lV9vyؙd*cV]_J˺_6"ź-o6! o?1Hbql瘯MC#lg 0\}*gD?Z7!{ dG--7r.B`ڍ?N̪{bzJo~N'͠ͱ0 r9l)~o(aY%HCW-ӱt|ݓP>C]Xmιm5`t0 Fv9 սA> hrogCXl 篫}+_l1+&yώ$W3# WV _ Wﲔo#Tu4 DKm+p‚jCfHYVuf4^4z'@tILm -Q>kmM32 fI)>^#a fwWٳ:Eau[.Z *c!\LdFFLN}ZA!)^F+w%P fJhMK yHVUJ"sPwmѧ5_}|ؔr;YAN(sc Bv j HWO,mQ&d)8iMjAb;"$l >Y}ACݕ_SdQ.uۓ9OlՀP7%ܠvrvg6TJrj X5ېbD#,fpΟFϰo=#X+ I&tUhjna#7Pw=4Ca!/bu<\pY< eއ%v2(E\#6b|%DM~y|ʶOH0,ᲀf\2;U}QXp @ju=H4' Z~ ɛF U5k'i&B#A[I9dWz_ӞWU ܠEٯD߀Bo& 7l@/? q>rbj-DIgpZ~ݾ FnkȁYᑐIyv>EnbEghs PR>lԒN.!fMK!V-Wa7`20Ⱥ̐'G:Zب}DՊ`B#y,F:QA}7A|R_3Wfmd;Ff81YK}ٵNˮFXq%>Fb ĂӃ=M( FF<-.m@5K_`݀T(W\g)gP6Kit'i_gØ&?'mʘ II Yɢgׄ6=)p>h''oP]\NjvR(wi&!q2hxtS[3;qU !`r|ցFb͠ +M4_\aڡ~7[zlZ(Z)9|?*(O.u36ɞUAҖaV\oVD߁=2xe\DeZn̬CPTW> Nᑰ~ɽȳߊr`/ZkFAzP)K*lz޺׋cVh+R ǒPhC' H/B!jGn@-]*|`6xvC/YTEV (+)xwaӊ08G.{GIqAmޥ/O|tNF-ɚ{|${ fsA_b{v9}NnDuųP+zfvRZ ^zl2dVZ\o6L5x{(Bl)(2I):N/۫um^!ת$)9{ {3xЌD%z:) ʔm"rRQ]lz^IPKhZ\ Q>vZdunܿR0@}\aa?chp\ual=!jtNIr,SWDD wwdD{]j[CIƧXgT^ϻeo A7!ql/>ܟI\9?ULYBuk!v\IVv(]b[)Z rx8ۅ%@ aLV-j)W :@)r˙e?"YVct?1ȽT̢a8sNhmZU)!VKѻVlzIP(X<ߥ&PEk17IK$XG8@ *4tRa}@hL+FtXd j%>A] c}d*A짠MpTH#ԂГP {GDF|.a>bPſ7@_ S&|n F ȘxUΘUW'?4 -PTVt&Q9YySI[ؼq!nè4U*]IiN^ hս%Y{qҦ¼ӥI_oyגYmVm-Dz8]Zn=33ƷHwL!})%SOX370'ugls^vy,\E(%ı"P]L4:ڗ`A\/RV+ ܀(r` R퀒-\ŨETvEb|N~bkvA~ic=;\$`w?<ի w>loӫTmJ ޤ=?l<>`CrA=(7hb_}_[4\ςHl5R &OqCJYe&e# ?Nk*|س'[-z0Jc٠pU`,VMz.r ~VFuN͒t̃8p“f3ҹSF<oF#^ySش/"< iS#ۭN J? 50d6m#;QE3 B4F[0Q+gqzu%=~J8 w'E'fχ>Y_(&IW ,R> qðοhlI9$Wu3V<({HO};bE\hEٓD.S{!.xYb+3+I"QF +]>8ƖP*.J z,sX3A6~OcwJcc;JsJH-S4`KҡvjqH"7l[xp5v3_]vh B}üJ旂itFu]b0'Joҷw*OY'*) e쿭k и3Nɧwhu ^Eb<cQB8諴֢KQ-!PM2֪ BzZFwh:PdK m.6LK8gvˍ?h/8MO¯)SmLh`'mU]ڻrFWCcb=_ֵ['~pp 7r93V?hj"`6*SLp bfYz2ǴA(1+(y;t'L 7w:>>x ]ɭowpӚ[%`9lFǏcHs)1!o^a }A%;b "Ug+TFovӓ03K7w!Y;Pkꕸ戹r1x QݣA^@p'9e ѭ0sm}5PߒP} R UAy9үk8l\Wk >ӓHb`LTwP1`kRQ*?F]u!Z ?QpU&(T!,Y}qEXPa-PևQ:a&x8UVD@o3öߝEuj4r `7Ub5*4985yS*< n"G!Õĵ?5vdX0ך%:E";>/ ?p$A.R«ս…IJy]`B+[ /s~N)t0qxC.K[x!5@ܻMNptӷۣ(li3'SҰZ눡XK )wKb ;x/6"r0Uҥ09G*Xa{4ϋRH,ԥ2!)$913 ӿY>MAJ28 ᪩]t]Ml۽~|0V Xed9 Rh?z1꿷j6ŎFr( }\m{=j'3NH߽?;O3qMnВ7OnOn؍yUޯ&bɶ(CLh>\*{toV=@Fӎ 6^tn]j۫zDy뱦#;tI0H"1Msr>(GA)o )*H1bU wDN& n  R?h5BJӱ!Q^KtEp$CVrl+A^zBRw>_ [ 5oMjH7O:7'J1Gǣ*(t;p@7ʛ Q-ToBꋹ9xºKۓđ^f7 9*wռ.iw*w Ҭ,3Vwjnz1q3)*-n"7!GQ˩{gwm @6-@4 "*%2E?c3ud +\nY@L]JK8f"ǀQS#ؾG;np$%?0(* Pr=6"[f?+roЭ {4^UsD1~e7),==NS2˫ bG>N`:;$N+vgUGcjuU{mP~IBF,3zg?C*`Ṡc!956į-Dm )m/)g"vF/X诩{~ sz]M{f ,OVy7l=;PK*eaS΢7POOȅ$c2jt3 Yg~0^{m`RlJ[(w'7yKEw扟kxܲ'_j8QS}i7;鍭dW%V<|w1b~&,ZMCm3 Gh8v DVm";> <1< zsCt/7aa}S3vw`%4-ODw66B+/&g=QtchF&Le;brVQ~Gq< ȄH\닭رȿyhzBWT{o V.Fo5]a{o "wRhmKІEmfRF!Vw^TtuEt_8cx?TJ#ѻ$>.A-ezJ{`J߈e dkG⎔bsC#S|X*)[WuBx|U5ݾ44G$S\PрT2_0 Õ82GDc3]nHy&0+5rn ҩix\4sTu*з+Bkddo=~5_~ߤ '1ġjۄlBKٶ3wR:0*9T]:+=^*99;n"vSnλ0Ǐ5hJ6a TϬi>"W IF#}RfcĪRX!5Wj0Q_PwKw| lNXÈ}FiV, ##2PYZ=y_up_V[WQv4Hgez)k{g}LsmYLN{{NsCr\ks\P!G nxQ8vUI<&GcQ$MǴt~6fze>v$Nem߫w7 ;I*U(iyY[2.2Ad-p%>RJ+!? lr4 (X%-(NgwM ;ڎhhiI#@1vە=l^a>{lPAeF)E[rVEg(b>.`ˆ"928Uף ޭ炳Qqm@:WkkPJO5_XsXǥ4;܉27L]׵eBp^Ab&ȱxKom鸼 2_)wSX1$fًٽdRke5 mw>C:n 3:&*ʙWp@4-8ot H8y+@݇[3y56D-e-4Ey0 ۝>dV&5fK=3 [2ޔ EL6WeXn2^fY~2R2̱7poi[57]fA>i2n:q+ϲK +!d JXb:ϋ@" YoFϑgu$x#TX,ӆJ|v*!7k(٫AJ<j)I TrqKһdʞH7|IK_$?X&u T3cȷXCx{֤-A⾑ >0|;@(FNk9rGa]YےV2[_uc=;s481I󃥢n9QGT}J?[㏶`CG?7queZg(e #Wwt~h1AbWYj"[Unϊݛ!Aت~YY/|d}.[5k IԵb2Nțsrb~yE]?{@DHS _ M-J7f>i=]75wqHb/:T^y8cue l$y]E=1+W3L"sk$/idR-?cX%A9Y(&*v`cߣ }N@ɂGxQl2a4XV9gz|u+7Npk}us\Ƀfb/23fPӰ]zEj-8GJ#ۍ{BJT y`tvlH}>>CQE%=N_"GduM.A/E: Xw{L)+`ߠz!4ފ`0iUj8l _FC=姇W.T6A%#[u6ryiWQDŽ8T7pdeyx$eϴ_H1iay Bh I9>Ef+ =N׽xQĿ://4O!N 5w״3ld4Y/x:{$=+`M&eL0kS̗;º[Ƽ%y[")1?u{$)4*8DS`rγB0E.9lX NW:5pW:vkIs]9Bq^ou3Q{+`ɦi3Ib.? _șEQuc&4WFE<8o D^hT5ƊeA:w)97 [~8̛`Aa(F? Z@an~0T@MM9rHvK'*\KGf鳓y{{F*D-nS9M횱ks})r{+ԏ O}_󺥂U՞x`vJK' oҎ"XQnĺ+2@3HF6+rʿ֔WÖzW=ImHy(ng3qì4cRR1YZ&/jkڳ{J1azίo=XdƒJ44.lվS,[MзOrp,%R[E`ט*ͿFQӱd'\Px&dׅNs *-IR}> ؂AʼnSw&|#zh5\[fZ9Æ5}a\34&!H6&QWһ5WB0?̍sM'RmRܴMMV?5/<<,MԘ%,c~7|l¸[:n?K˜|AZSwP\ei*,adh[<W=Qi}e?-lxZ6+"B2]jdZ9G~[&1P±XdyFQ%)V>.BPQ0;E(No"2: })@2̷kx FQ2InFȸ9 FJy)]ԘiۡgspV\Š[\N|8i .Dwf]k}Xݟ8[N `o[iYEtQPs'B ^b&{ޘWp o2ٷpQ?kF8 _D^SY;( ةa%FZxN`L~RRx*11N)Eqg rp_<ք>6uߖ4V"+"ExI7 =tniO~Ȍ-m">5U>(kMN8"R`%"LaW6րqd,J ;+,C{8%$E|$*׉LD:S[◇6x2'dW PV؍"_|<1/oޔz` >C0R3&elPWQit[mLiqy=}a@Q&_\4\#/I>U bh,G2dEa6L~*U#vys'ш5odxKO9O =WaYWg[ fzB x?/M{y͉Kerc3ޟIGhiNiش韘,&ܒv'E?cؤ zPS8s&t>?=6 gr, {ErNNd`06fP͸jSc@Nq͚Al78T B,aD^li&S` PK1X'.>$ T Le:eijcU>w,=uצl VffGՀ'=s-=m0j<:ȕT#Vz"΂3c"x`r4V+0cGpHvjNИfQiJTԈJWw5%io+'\@s>Lώ1A.̵8InT#ZթT]XRGްE}*Db-*FƗ() w{,ohmcaZ^DQ&EWlzhN̋ m>,@XSk|,Qpj]Ht܅R@4@ɬzRmi԰%IwnYƨ)PSrkHSQ{?d _F%]L߂G\ڶE4 7]P"4:a`l2tVtr.:!\#SMƑzMugաY D0bpl"T #M\^q]`}zx-DW5LwnL񮓷z wVwSp%deе@FnN/U%z ߣGhY*\:# D}7W33_ za>Vr fğ ޯ*JyV'2+t,)pZ3f3vj.C=ɧ@2 w*;ikK;V"4nIᄐz: ge'W`lP JRB8wO9ۓF Ca 5dq4R+ Ʒ[ -$H</[w;CQ䐘w697V<>%Ǽkvgy8OHkXTqxW4v޼(!h۲X/EZ4a'DRnvSzD:|w~=5g8j SE҅m|y7F󌍥ъ;\^x: 09*N ~FAGJzlRS0d7C^XˉaB":kJz=znGrzw:+K1 d'!{=$3*UK{V̞=8sFK0i cy(B/1ܢnqy`*mjщ8_W%o\a!^#w NWE@O5y_qDyZ#(Z涺/Q[7;`}A=aVYT2|V{E'?8ܥ =ѵ54Fz]FI3T c_ᤝS") D Q*uM_Ni-Τ\u^'FЩ|*­s2 _mZՈd0[GR[=ughŶ)snaT2{mϑȺr>3KF0"A.B.tU؝΋?ƋP nh1Cߛh-h2n]++JQbɑN.J7 z6 ]!{t::t!ft4*&E/NuM^?>1KAoA C1=jX%mi`Qq_588A/n2+rV@];wp46+ cKڧfPfeQ6}ެIݧ~י54,^Mҹ(OYhj%VfvEtjb\GX:鬢oMSG R(M`aj_V5mynd򝻒dx*&Cv@}O\9z@*K5AC n-u##Eh4ۚ,Dw!`ޘwc=GBuc)L 9\K"~I!+@ERBF],Ԡ@8,\9l<\^ma&CtZѢ/&Z\8I֪0bq^~I!^7뫉UWTVJX7SW$//)NūOĠ;k70"!4w0}hSoI&iV[2oN_/}Cc YHWi7Qj;4吕J!hC 7`(jau0CM[j7ѷ?a(߃ Lߑ+vx鵩cB^Ұp?Ia,!DSRI4 hKErqtmU+]fa/C!͢;Uիi&w+;꿋§+qU(CR45KUAe|8H!\]ԑk=>bJǀQyX^Gu gd.aLD"Z㚚sі @EZΏ-(dd'4jĜv/Z-8>.Eo^:;&)Ao1YʩpfS;>Pn]E6C($oMS ffvヾ/Tt2zK$w˫ҰUc,)XG8Kӱo"C )2hh?Y}|3XBKKD/Uð@^I1xn 0衧$B20Ҹ._Y/>kFoonim(s^N@ FSO AN?y3;,J:-Ivn?0Zvi!=C-iCc%1b,A@=u?8Z%iC GW+h1wЬό"@sxzػTY+8,=01UfԒ1$.*-dbp-JThyO 3Z52 yӚq1 "Gߗ ݢy5)߃nL#qLƑT<PI2a^d𒙲p?M*b\ 2l1B@C&u"w(z*s=NTW&&b;-{ p 0|.Z+AhcόlACbs )lasw̱uxUNԄ[Pr&̓K+Jj,tl褞*`iʼ6?FkWy]^uIm-n0TQ/_(7UHjrTÏ<| tq/ `8 -12>2sOvEÇ /(X߽(F]AgVxa Mq9eY)!?'1Sތ/!LMjKqbԧɼ&҉4tQHiTo:ЬuR‹Ƴ*\$۷+cco,(SW{vH]͎dxBGrq\qFl|^t4!h$9<0u4xG5-WR͓ކwLle֐KFZ\MǙj/$I[Z3?v讃47cH mq;2"L57ƱYj&@P V H8j+_KޙKda=Q0 0%,.zP|C~GV3Ic(GBܕ6C#hT3oM`&EnAu riLƪM2®K@}Sf:[ J_2uzK+ZGjuOoB0Id"o'OklډT۟ʾ>C9l#ϤZpd$/ =6rO[8q>A+d@V@xhTӉ&H@L{jZA :ZJ)7 FPr&AcҟKG_ox Ơ͘o%N@y00J /kRY1g\tҮ"xE~]|)5<~|ER[Xc-i&7* NawoT#հ.=I4laJm_Y yn_ /Jh7iki &_C=gy0zbkX=^׽8] q+{c Hb㯔j: 8ZJfCXn^Ԉ|pL҈BvCq}/NPOjR=]@Us,T0q]EGDѓS'7"8#޺fU]8AQZrV5%88Q͑E`+x6FECEIXqMI |TVic*Kz[O ;(}- xQF3+O%ST@ ߨ9dmˉQX"+# G1A]x8YH_!6:J:p 2*:Tz`!rː" Qf#3[0Trrc{͒0CjKxy2cDI[E@'&%}Ȣ|\_Gt@޾Yו{X%Po˓p D`]#v4w4.*bsq73PrwhX."Ρ$Y,_4t %䥳O3"d5Bqhƿ3"y|M>q+'6-t8/HSX/IUS^ AK6tЖYESM+B-4O;Nav̴@`/$|ꄾlY-R3KX] auzP,f@0_[cZ 2jЩo}Hj 1LN@U=u"39x\զ.oGzS!D{iDA4h-U)Z|DѓR@|grj2dK@ң?/bԥoMNK V?ނ~K ,yÔh;},=Ҧ\S+>8/m1 =6̱ФV~c1^6x?tUюasfT 4}tGG=͗#ˉHB3a8.7 &ؒs>+p^_HmLE!D>{'UzRK 3fLPy!Iǂ,DB MgxQjz QHnWud㰌V\dH˲ݏڍ{ ЃeGmnmXSysc Bc}T,nco?[ut`MDߡJ_M "q  Ϳhr_)Cm. jOsjzG,qE5x7%&SyJ챫.24,uz:T En0Sv2lhvKJؽЎRSN2urJ+UgShb"\JgZ&,dIVcɼLpSz[o$bqj`7V6zAݶKF#ڠpA3zۄJoG[ً4rJ_^)/ *3;,oZsFzO8 a,^qtH$=GJF$v%Piq[_ 4e#L枭G#hRӉqt%eҗiS Et;N5_ٵVѧjKIm}P@^q)Ђ6*ђ8؇J¶GsAb,zI!Dhp_`׻֚z06q*arһ vk)RΞcЕ]iZo PA&0%$Qb{R? 3Z.,5KSgW3p.Wt=Cb4nX">9c ߸NHW" '&$8 fU7]$%a2mFytyHׁXbiS?T:}TطIuX_lj%%Ur~D# MF]:fXv-vŸ*2qE}cQ`}{p,qr=C6DߪS%|bZNԃ}o=oJ];=TIdZjb?ac+r!cޭ6,zUIICm"w~2O-oV͓28xΣ d` MsetRȆ >-=ʆ]{ FD NÆ/G".Vf7IDAՌZܿ_މ*&fNuv~6S`uGw/k;GJ 5"P .)}}h,X9/7<,i1FpO"U ]+y2cmkh{R4xlч=S1'qց@*UØL:vq[ngk3^5h*7|$ō Nl:d)ffBOɾsWM|lk}])k-;ߎ7B0( 0$s4eMIz-Efyx~IGQxތcVBmO0՗10j(L6I?b뉹QH? ޅQҸK[,i3ⱗڍp~$N,fBjk3̻u88@\C|Q~Sw|hObƜwjԎA/mOR\yjύx>n6ra*n.-]qvҽ= cr'=m0.Q֖Yz"=vj΋2y"q @fW֠JBдk=dU>'6v0~ s>֓R Zb{?vW4EfHlWČj4|狭o m\xP{G.nB 2mp'c{$'ᓗ銁lTSr'2b}rj5ٶedwbgqOft|`NwqjؔԀvƿ1i't=C9'XX˨=JM>t:51,.  \eլq~lqn>;:@[ozDD#1njMOҿpw*y[57 H#ɫ!eiza"kn杄RFl1ٮO{=RX(σfgu'~t6I_nh',_ tNBY'. ȃ`aQ곳u de42˕-X;D]'hY%ZcRndЉ=r~\Z)ί张lR 1>V_F,G׺&q(d׻g\BnIA 0}@91gEaPI İ_A* Qr|(5ɻ^a5}GR ɳoU /gZJPQ0}ƁT9$?PŸ_,'o8pw-F?.ܮe )SzhCb&h-дixkm,C`hM=+̢>h\w(QܛXOYe,GӷDE uqRܨqAcg Rf xwƢ+s02Ҋ4j+|AivB$>&rAq H\n܆J:nW)$O ˾}b;EED)n(0k?T_.a }psɸ ddHfna 6폏N֮bü~}!ͽ)P\8u:t=C O8P9FI!"ޢ“بILk{.;1]SQ:P};T'^&q4B]VlGJT7uXkج\֧LN=z`QЏ/@#ҐU][BT@a<- y8SyiNTo}؂@@A^ quXI!t#&0aWKѪ(v;2:MJ@$]e}kxJ- FqjpjNC)9o_.skj[L}No9k˒; O5( gk^ʌfv5~@JTÈI6TFahDD_ obX?^^ Kxa 7jX UU_N,[E~rgکW -aßPOEXB2et>?Ɨ 7{9E&uOfW9 c|;DΝ7n O Nע,'TYA"sqU lIN!Յr'TaR/Ē[bFȊF2*SS1+598"Gfap8 j?NN7ۏw(蝆wsjS"XA|&^Lix iS0gp^L| g! B-H=dSieenzdܥ ( VqS`]` MOQU!-}۝i񙸻=ec:z dj/YNܠӄȖhwYDUe}ÖZa[0[9d٠S2&c_M0N7ӵ{2ε[*5_Ț}$hC O@&ݎ#[=} ;1ۇpB-Szްh_&`䈞s Jʌ69)`2VoS[J\>ABT-)=,?di,17y¡d dzܬP'q.ύ\9F?[rxvqߠp/sM( &ߵ^h4!?ͩH u|%nt&O|TE5j&昔xFy{t.\Ķ`Lu(mG|ҶJ쪩q@uֳZM$&(J^dX.dXyFVDcbz|#"׫a&`caUŽir`]yc?;#OhH|qN-;Ag'SY p|WA^r]4hdK)OFJ0cRO8CkIr|)ӚMiGsk: PLJ 61zg__ߜ9fwGF(Aռ 5SwLѸP0g}t2l<6)j KtosKkrYᩋ x{fF:# ]_d7َ[b;^}gu>6+.f5,p]PHc^qh,f.sv)n7[j1 vL;RqCgxl'mNUVLwy!@oΔg0ڬm)2iP>EE/T,etT1 RZו.W7~MCE=1Au6oJǟK~2^ ߹{QS y1qi4g2('`\FTtnx),K` Ih&!1I ot"s /b*ʥePo2`|2O jvGՒ]jY'W$bV]Eb ~`”PMǨ%q䲑sZ ?L3w^^"ynYktc-k3 _(ᦃ,Ȁ!klNٽk(kDzDXY&_-fgC-ͼlVS'9$xW%_(&D4`64KDy ^TD+hr1C6宊b4xڈU}KxY@1Bp5虥>NX}l G  }InD C5 <)br.dtWeLRGݢ*U<ۓJV1,pOctYbUI0߽9a0Z 5{qndl |Bͫ83z"R\CuʓK_:_ꕖWi4pXVa>:y ή'v D 5`oe ^+y "$vgeWM`lHo) 0EA!ȔVřORca^A6(V-F%׾oϮB@~#'_ ~j\Y+qdh;6R₻e6CdBٳ *d:SD;|I*n1~uWm;גp.,Č)/0 %SEP&iu76 rjUV,ߙ;}߈է./e\ؼhK^GDHߍe!`Kƌ0^&?~{]"N+]VYqW)}7fH l3F/4CJF5 P 4ޞڼm u@]D N}FK n)$MX%eRaoNJ8rﰲZy>kT7&?-\>n *UE)4t}hON2 yIm]bZNyE "nz6\mp y6EĤˬ5T› *ٝSWelmSu߁Q7i97m2t|"* :5tb$@ ̰i)2L"t_S Bl?$j^ v4+f2v%.Wl(f#qIu^'D\xM9V%w_2prމϑ |Rmfp%i֭5%p[߽q+ůsTp v.Ae&nM|S31$DqۍX.;!q:E#m'xw/'@i`1۝II[閦ote1Z"ԭ".PBɴ 8}{EІ׉rk5}ԒCq2h$ 7UrAYR1^Vޛ?: @bC`|h<0_}'׿[3/cV6#:;θ٬ 7K-<\HyTwqA+\ԺڭU@oX&1!.(eZfi8[1e*[9`nR>Fi?8_{P1N^j|T0vDo C{rju*dO|n b4|9G(4< RD=d}ByMP65:?XwYa9/eK7= #^0EYj.ߒ@Udc_bQ5l ƢM B1DxUm[vNOAs @^2//J=+zȢ j| 8@1UZ [%_UD]J`=1|G0%i|_.ilZ87zDգC; o3kڌ"Ӽ-kcqV2o s6)IT- jRrXClUGfDCXm7ᱦC۶"+OսӚQIcJOW_.Κ8VHTn640eQO+|<2*B 7# ,QvGH%W [V3_wb+vC1w־`o5cMnn3Ks~rodj*}D[lD+j!WF鴎J q0`jn>wfTk t(.^>>~U7!}>k1~2sxEyCWSإYp4cߛї,;ߕ-#U XYo.~LMeSfJ8tΫ(EDpE-@ۈ*Rs<"uIn9|Pc"SÝ]n5 c;$CmZn&9sw0M&ZM+># cinf)46,-KMP¿Y-곏u2@F!'~[8Enn$,L7vGeF֩HSD)^:̿v<£ @mIkhv=VG/D,4?6ɾlI,g\v1pg: [ƈl_hesRi \₶vc#' pg?c0'G36+h2ԱT4]_m1<2b ;3YipnĠq=z)dyUN=R+:/, 36smkZ5X2wRJ ߋ,x9_6hQ:"t==eCi}I6}fSRyώ~y0>^ѕa-]y#^ctwZ ,f$%#o)a/g"b䒑)T6 ![ͪwG$;lKf°214.ݿ^]#!D0?T'W*Ь2FD*>.aVI*i$roH}"єqeӥM/ϸ/~(VmFtnN׾#8`! !LpW;y@g='9Er\}raN|wY-^lJ𣚭Dܮ+Kpa ; c9h#oyPu>Hy(}_!Z |k̬(hvpXȊl%lEյ}TݛrӟM+{RmrJe k_63.P_h ^qdl:4CnK pTV\X5Vyya9UGս"V8ߴ4["͞S&.rpff'F(=:b@u-9/?aFY rtʲU^8 5ZL[,[S}b ! DǗEڥ o+&؉EY66fr4pwmW{ٻp9苖*~kغzcG>*dt1(谣.ؽy!# !gV&sïNOwBn7 n7pP5SC"O s;U'Jl%3  (Ȁ~Ɩ^Cp vJ7T4{G!dw}"9yة0Q`wWʧ[yaS1&EFfR3(A`P/dg_UOawzKgvՆ6p\ԩxG60l88*u _?kxº:-S /mmL%"ۄJz9&EGE}nRQ}velڰ/ow2Hn KH υ鴛\#8vK@y,RYt7z8\pJ,{Zu,O-y/+)ʱUwGfꂌX2521be.M2#l D0/Fգr9U{0x62n>ł,KF.>Qv |2] qFnk ĉuBbHsĖɭ^:6q惷!1^}fkc-;/US(T62̮?N?3kX$T RMI^: OqHT@%{ -Gw[Q J}̙ʟLhiOaWUr 'TPaݛka#N` oQʴgz7\3^ rOg(I;f@"|B4̶;{qe Î.7BZJl1g](j?6>SjRY~ cra͒%S#Dđ?KJpx5t2͜|z&Sq+gLc7x2In`b%0~O΁í%U @W x׺n hhH67H@=&2q_>ŞS@i qs/3T_^2;JB^*+M'5OcZj@xA@E,g>:??ɧAC)I vj|8,C l?֞cd7|f~V;&`m=$ Dr{XV5{$|JG+:nl?ִ;GYԊyg}=& #Ecl;/8ofl%s]97}HɛJaJ =㴡Y?;Ϻ.DK8 @H-en$<ɢHABJ9p&g[dA;qh7aS ZJlwu8Z{ϏM8KXY+9$HײQf"T;S#/QNeq>7dͅX)Q;KySl}-wn> Ci$G&l3? 䂩Y@ 2WRn ~}! $L\_zI\ңhp"Su`ɠg3[ ى`h*9pcQ'JV[;x6B[LZ7CaWN1"&)]]V|xzAK& C?=V*cPͮR9"$LV+j#I:Neh0{% q(:`4+O_Vnw~٦Ѝ\62Mo،VV jolٺ}[גv3URkiёRI4J;eڕfF'ŃRymܝEv<CBPq hlAD&!}{' SPh˰~.k4KY|Qj̽.q'76U9v_#'jH0|GSWMܿ"&u vҲ@?j(γz{#$I8=qY092\2⾯o3bN|Oᮘno'z[?,fpi׸}U` 1,MTˮw5D*'_io[1Zt.GI0C0EVXuQv(vrg.n<ƾ+HLUe02{Z#2ZWagT`iZ90Hha?eLtN,%&>-g(Vи nljw(=-}J_n9L~1[u!"]>)L)u3W8xœSeŽ1l]8ZX&3cns%#OA?7hjxԂxzJ\vHAs! 7*W{UծA޹\?92_%68V>ĝx4d5 yp80IwЗIj=T:NIFxϠTЬ>QXe|qf)O#>dmpɁfw^ pD#*SGp+Q]f#2 ?x%ǧH3/Om? Lay[G+~4)ܐ+ĵ$G@~Ӆ"k| kyPA, Z}ƉA~QD ΂!~s \ _S95`ۯ$X]6gWݾ(nY?fc ZY#mg?SOda?igV1 v)#7`v=M?Q]qC} z cG+cj|(}J |\IUmOaS2XAlQ詩dFXAp:\T~h sXw'z4n:Glv_2MZzAz/s_?!q8Zb0A*]&#CasP@ġ✘x*\}aaaF5VC&iϖֱ|_ Y5hq asR;`GEzƥn䭾RNbRV w ˵4t:JsxW*^C#)x5)d"Bvܜd[pk°cXg1O4->"TcrkgO$>T/MŶwXI]Cl" bZ֏ٔk0 fK6LOZmmD$E_MҜ3y-łz+Ԍ7⋿%Q< z{JE3bS  qZ[k,{09\h]yD;-|K. 3F{rxRS4([3\]g(\$2@-!Of~.o*4mIrY,rϵ 1؛Gj~ޗ/6H4M}, e< qs!O'b(ti/UL硅zS% gMcIE=1z_˾`hr K*P~#p Ru5JeQ.jaVRhQT3Å]eywnB66$i тC%_ 4WѐN@'\<`*TjZ&7o,0KmH:+k]ph׊0eva}W\ߣJ|Q0Blj|q00+\%!MHٮMt8d"!_LזborB u~M^1Ζ|`1B"U gP3&{X'3`@>2;M;FDO 3A޸qj:&H ͊X#6)&ue*K+aFyfn,13N%N_m4܈C鎊R L*YVѲ4%ђ;oG]rpZG|$>W!ThqEgL楱ϒTб>3MRОuȹ'E1RQMM m$w1%^mEvd =t3|5s>3x rwO75J=E 2x䄻3r-g3Sշ ;HV̟cl.z߹7 $dDpxʵbM!͓5|rwa:,8D ?b>nU,,4ϳ0 _:@GM!tSpf]>o 9cZ{- ~}vC,u3:V߰"&ScԤQBYNJ6<qmK*uQYm)+TbVEgn$Yy»`Z /x"grgzW&)'E'ѕ#{HbݜcM˘t[Y>`i(Y8B\#絠'u@t5BM¸NT ڊ[;*ff0H7ܡ 8"T2G79ZS\Hx4JzGX[MCȦu|-9tzX3+O9>"Bxْ=v9MAJKrک :zS4]&x~-7# ^ 3TԸxW& \Y͇ PKYvY[-VJa,qr],'?%TD_J[:6ooʄ`}}mչ7_OVl*hn a{"o91LFC2o*א<ДԲ>woѳ@pfu ["Te 4maY]0/µWb&y@0I ߥoPe96[ Ʋuy L=.rx @a@ `3ŷ6Xۉdv8pk\;tP0cnв]mW!D=Ӡ@@XY)m3F7pc{cQP:2b\g;.*Wߒ@eFA>hb".%=3X2#ԃc^Џ޹3ij2c^2=n]?ݭr6=ƕIɧ! 12+!= Q}+&YCqt(A?sD,`Ѧg#E>\Xpz(NHRT z R&=뵲ņK{w%@Q^lGW-I^gg}0!-)]51dm|Ѷ6\t 0L+;/XLd=ڞؙl '(:UGVe5kx<`DjU wo 1>]lN syJo/]9 r^9 h6'h03w :T4M1*_M}4o?/&QwK lX~)R<1{`emx@3kQN?ٮ 3y3 =Az b;ی8Օ%>YiZ36V7SnqzGe\NzhtLڱ̶Vkj3<2g-҉@`ڌnF|&³ǓgN=mp-_sFrV7on$ K+c\IQ@F2Bփ+9 S܆H-K Ds cjmbmbp1:~ej{5k e%~޹Wt:ZoXo^p4h4rP:9z(Km*-ѽ85̘58+ 2|,_czJ7@k8$75__2 +:{xN1EV551lvaGgf+5Xtd~>)Ž HŢ=]nOz$OA!&{pz %e[{wZ$O kDSv||O5/W⥃:IQYtCP@2DC7w12GAt@c#sGJ) `8u >xڨ)4W^XXk4Qgu]4ݬv{NsPrC0}j2pd#EӸ⥩J"dZ{mjcg/%pt:'%w{ݙl+KDq_5zƾ 1 o` O1)xtP>2@絘JG4RfjK1BWiXt&A(5M%F)0uP9AGՊ.,[h\D5 .fz?;Q,]f,ŽQ0= h>nh)sL$>O[ֺ\IM-ʵԆ>Kܗ04PPHuТĺ ញ,4`ykOGMKc>Zg3a{Yt~4ط1qEhu#"3]}=Mh"s8Cx7!Wrj=}pHG1tqZ$PWfwntGtlbJӵ0 d92)#}ܣkZ}sR.b:N K\ [Mg 4ݛ LIS]-?3 /: QPNNϪS Uxr\5YRd8ނUr L#F:|= E_ݳ*BΟ9?XG7c$A;7EF雸8':'ѡ塔Y=0i &9>;R¸4sAgA?* ^DYE/p?@zS!a҂Pj6"B~pЎ6b6E(5Z%#,xnC̑-૤ly;.;؎]Ԉ-j`o/q~ Rbv7A}4o]JI7`ϱ? 5i9Hw8] H]2u(ZH[,Cd˨;gj>Ig-Y6QR'ڜ󨢻捄V*vI:/kZR7_0uIC<65+@o\P`XT]UefrgZvl*p{ %8.#9宋 r-L5BеB arbXD}ܨD tׯt#/҈i>pk8׳n{{+Q~H%4_UƣY`6.|w{43@$5d㄂ڳP/-3 !K$ݓ:_ VmYwAsk3ګjJ_&3ѐ]uPh~7UţMMH[nx;YыZQڬ!&~óA;vZ'Np*Agـ򻙳! YF!Ĩۏ9 4QCωTƵpmSOn/кڲWs"¼R\-%ŭL+"LFqJmJ(I땁%鷛1xG+jBdgp2cEگH`2\so-$.6v@{j+~a pc~nO7CHu܉+ůoE;:TIn]Fg蕰QLͳMN2S/Ar XoN&SsMCgt[}3'_^׽$mB(GX4&!p's[,K2+w쥹}Mac!^ T>rfbZH˦cط:/X),(Rp”78ɫ3-Oa,ABHTzkѿYvH/V{$3v՚eũwh34G3G *hVH&h -5+n*Mz 7XIWP/M/wtVC k{EARw93of@4 L )7C)LZ^׸x H0uG3VH…z$6r~&o Y_:KdVA/M!j\@Sz!TjNU$J!T?KxWڟ9w?]vGGf YWs]|A]!+VYws"MntEC9\j+qꩢ!PKfcܯ/Jz vI qߙ&y$# `Iߔ0AC mcTc{ &m!^UQ`5_*~C]*їr)6 hB._#!NhǢ-E!i^jf ;b0ywuBm-Vbɸmuar:J0hejUqUw1%x"$nmAk,4qs&s bbi >1F/9Y&g?cavL3E\DcǗ)!xTn&A"&z[x;kUOR?(sS\"q5<Tʴ",~':=gUoMO3.fK]*Am%-xeB؀ޟTFĂbO{~2^L͠dP$s76!&q{!9P3{ԅX̧vfLl]|^R&WZܖmH߳nvbE9M9wA<邤 8y.0h1n}F:~StH]w}hoDx x^*鐼'Br?e3SF\$99SA`QlJ)q_%M $JEhǣ6HˤpmHwcAKk !]&@ L9dn F^[s%! oj0և;8LSyj4L?-&RJ܅A&}`x$%WϳazG* ;#`چX 1ֱdoD?Ѥ0p߳G.M␑>v[ęiO|MkF03maƬ"T&`#OO5՚v >Wߜ 1iXP:C3QI'($i`A ޭj4RoѤKFu:+<%hwRD!3iw[r%P8bDI40_TTl-I߱ HFט{ޚAI[d*@wcإ?8x)lգ$c|_Z#s*s{-y9ucfse~eat]nwaFكV:lDOiF$l2H0MHyT1 X} Y ?^-]NDEV}oh;+8V8hnD1_\̇b*X#e_/ Bra# G8W(_#1ľzT5.iR[*F4 ~y-J҉(Ycix)bʳ^?95hy0(3*A?uɰ1`E+|(ؖ 5|}~4TT(,/FlRfj'fZ^JbSSW%4.*web9.Qj1ʩJ xZa#aͼ]KlyPsr#ډyUMsMP,؜?Mrb%,Wo(~4muGݯk)E 'Pܣb+ ([HCaԏ LFQ!a;|]l]=" ~CalyU 0N6v!Pg  3"c3`R*=3VIaX^Z}`ZH+"`<:)kw5X!4!i=L Y9zG{4Ć0'yHJĄk:P2|ғL>\[_2@!?=^Qn^ʲ_sUȶ9r҇u\ނm3fz-#;:Rwdi[:ip:Y_|S#W&^8y"Oݣob ._1gFkr63ivCb\VV|:giظmhMԝ~_fg_ va$k:F 'fU~e۷g[E2:7E&ȧ"IL[9ǞH^V'>dBdSeZR+s#2֞`^6 d{mqbEyt}1?T{h um֙ӜE#hL<)sI$;V-fy0>teH}RXx" ǸAbr&9㮴evJhK'>WS+i笢B VRh֢eocbKSCPha#9$;MnC\ bC/3&:ԢC9Z.ͪ~qb^n*xA>?9GU mCK_qP@h/Ո)7 dxNэ Eч6\mW5fjptzB228:8O6sy;tJ(b2QDYzzOF#ET3FXN+t;ữWQRv|8DCq@1#gd_c@t/tyJ!1.~AF?VK()WF\kϫ[=9~A An^#Upo<1 h,|5GSM"L8G* #^ ړc&Pm`dр'~|`]y #7L>X[t~1=RwPv*5*Qϓ. ƫs[s PK T0`'D=x;@7yǹRU`QO!eNaUگ%pĆ f|~*[J X=9!76A?oٹet:\^'Qŷ !]*|/ .@"x;_HFٌo8${/<QGv^$H+f_$Wp =Xu:Z廉魰Q 7C 5j'*;spڢ:XzM; AgtttqI:AB^_XVM썘"/dэWǟaJ}=n,bPjIx j-=fFsy76 H: T6ōYe܅'R"%+&J&(8Oη?&smIxI`_MB$HIp|919GSwJq!WBF/fc& !35AËa]x)d Ls 9ш_ɖgTq5fuq2<~//b[u)q֮6`\U5.V;þn r77ߊbhWɍvWAPRi~!{Ei]絎75'ffC>y3xSΞcv ,_JCʝRTcTCC[r6 ȺejLɔR҇"a+D٨=d~::Tj. &ݠ,!cƳq|/"Kr2 dJE;cq#J^yu!^]%bkk9!mn9']≰eDFtZ1(mCx `5jӉGb} B8Y/UZ>jYoe pA>;msd] Yѓ (Mx`h|J|_+mRCBߥ`c}?u)1'@xvI*u ~c XXa7w!UxW!Uoyc o1[blߪ^Ū~M~ܜɚIWC?r\EZEwnU'2y( TRVg;Lҽ@嬀6}ɳ4y[*}=-dS*tK?n.f_Bq',Qڈ'XXLt,l"tp$ pWt|w"S"y(Xza;Cd{wmói'>y tk!= 4.L8h~#*^WAi{+4p&IkkWtqr({Z<;bzn]x=?~O83SdWndN|N,/y@hӵwV.Va 5hpP&R>[[z%V񎗟DfZOYEOV]w;I;e;)-$h&uCq(5GԷe*ܫc]5P`WƑb]Xqg ƝlxZXx?xu76Cn T HCAڒ,cPb`g~m-q ,J=0w1BC>C D9mXjys@`cLaBNmuƍ} Ew²ȪIP]6Oݴo.ǵg^As/| +t""m1X\¢trUU8'~{UR PU e<*ZU>A


K"xT] AR| _A-tcVRWkӎWLk""s63ZsK>n6wJer0)WuCNRL,=ӑL(ޙ$hesbaN4g&/|vMٞr f?m;dİp䏛:0ZuY٠moH'j8#&;g8yW֖čl8^[g_#Zp.CϱvDxc7T(6A-cVSHY1r^RtrEu(LiM^b2{=Lu 񔋰uuX"%|G?G7X_SD{$$E)kd?Ά}0g? B tcWTʌVQQU|ߦ Ȫ+ג-% ^SG(DZ0*QZ%[+w$H6nncUS.GT'`)0V]ݰ.l6&I:K+c Rhtj% "*S F 'tvʞzX5*UAb7.e- tbk=JO#,Qf _KN@X ՙ##l^mjӓz*f9*,LR(A|#QP&ErL2I#*r7TėX;;P1ᠡ ZS-.dR[n!efyoDbdUxu?<ݓW<CU=?` JX!'}MΑhݫ;lպݫ[uK ]%`& ddl@47DAY;O:x2P8 t1ݘ01 ! _aɖ!o Nzuد?w0pxH Hϙpnz#cIӶ s;/h%j:z-d37u߶V*1`d(Pl#ԲO $f+Y*ZǥP2l)bڋ;`6=Y~,/d/KR_Ko߆'OW=dtȧc~TFꅵth"y39Jcy],1X 9X3U]՘uqQ:lyoUx3`*hd0cvL {(2IB4x*C#{?8I*2l#s""Pq{2nN1H51\߳Q0 kИt}V-x:AڿEyDڽWۡ# 4?a=#؆--j)=Kc×p2DhwΫAXC;gwSj0q5MO+ɡ)hĆ}3cX8M:zSP3 wjH,𝄲U0  @Ch U_H΁~YaMMck(ôuȞXn}.Y{UTL )׀UY"K !E7>یb-C#U2EvEcj*cWˠޚk y!U:U4pc[ZeZ (.֛J6W!}D%:XHl| vAX3#}Gu.JP49}JꉇJް\~kA +sBӣ3"j hj ]HʂUcr[#Kk>) :7BL.L_JL)Y7H"}bRo2*rrFZmHp/=YGlPl~fE~4(M\݂W\TO#wjNo;2U_Z5~8ݫ M=;#1")[,3JUB.!sjEy6ժ?eJfa4lC2<MpQll›>=nR[`G}3Lb>i4m /ݹd l,s#Aofe/Un)'TLD4hLRM&de4IqW5BN=qda57/B~CcFΚ)HX ٠=L'5ӟG @},Λh`F ~PsU_kfjRnnFtZkpP`aj+U"c|\HXuS)G$h2H{2qjax+jb9 &T[sOsYbf!#ùh4Jڢlkazؚ}z֐ߋ~݅ڥ}ߐ.(tM=hԗ涱0*'s|Uii!DF*D*jj 9Q̇Ia3=.oFJ9S&Db|8ShE}-Fw^T`+Qn OT  ܥuFdbqFu#w c#%; :sOIs@~B *d3eY 0*JԳ%*J d#<\8r} nop7^Ջϡe_jT*`ŋrF<+Ln>Z$3C3[|ŷ MzX>QӃ3KU()?Z>*RJE'l.}u5Wܢ=h"mHR([²dݳ.$8j~B`K&ƮK? 54(J2L/ tE`JƈE`bĞNRCP=M, + fnZNK:[/$TjXpn{ F<불vO$zWڇȸ/DdƁ8d5dFǝUL?Âh)(of FC((&Y:\bim{nE^̹\BTi[g'2 JxuE-W!( KfJ4Ղ|= .y.#-zYr. JqUf܃BTo\5R4 wL̦-mONoeN<^}X ϜةhG.@f m694;9U\ ^o_jeVK }\ō}͞eɮ]8 v}}s籷f[PEj|!{n81(^1p7 hl_ Kab2s^3f}_mTY HmQ̸>̟\upi|K6V=wna8:41YeRpY1L3{ m܅ڮЋX½_淶yh {8pѽ 1co*UpvZ CP(llyzH|Q\Ümm$B}X%jjM1wB{ߡGgj܏kWCMo h.'92Ӭ.I3Q#2Ts+tO@ n2Jex'*f:Z]Wt3ڱh"uE@e"rnJ~籵Huq8݌83v0C>i4K=bPDk/}iQx%7mƯɺXW_ I?\a~*Tx.{B&yjb 1矱 &f֟޲sb_Ed+ 35(MJ=V|uuU8k9 B۠v\1C)/yvj7t-=Ŋ2eG0硋Ҿva9w7*~:VGhӠ?GpVNOfn Hk6[r, QF[ D: 4E=u΢*_Ϗxnt<- F9_vܭt"BTSdjGÔungN>>?Ot4U@N0,?sI4W̉bZSÍX:8}ONҮ=@OPH\x~Y^ Ϲ+oujH7%/"vayO lIĔA ?At2&6Q(B<6y(ےGnk2p ǁ'gTQ; ߰^ /=+QsGy_$!rOfxa8o뭫pP>rqgJ [8"zpv[ ]A gp.t,]pBpYlUGCda!*=snaGoVEbhܿbO<ފ^ {a? dQml+U8D*Ц֟vmf`9[|+)4^=AM}]v$O/14+q߅mR%jIaȁGsOSIaX@="JOESQA[&_qpOJ(0{ +T=USi30/afG ɐ*Y}? {ʝ&F !wVe=^~_ɔVPb=~qS9QB]Zz^` `l =Um6~9n4L=&<> CаTMTHˬf u;<ޏ,_s;Q&v4-挳#ա >ShA7w›lApi %Jݢ.uք&I )BuF}ھq.@&VCn![] *IjN6!Ahͤ⏪jGS5X0,{Tòaz{a™I|5hsWlИ7Y zC6[ľ^P;?;@RiC^ s>~ . h@=$"[4k N:wwMѿu/xj))L/]t`VCx,.[oIfmћϥɺpSHqY1B8m^_L@9n"b!{ m#窡Br R K0t303G瘭Rn؃[גL[0E1L1E4m0!G`v?|F4wC18>t gKH6s=ۋNuS:$y%yǥR9k=Jׄ/'BB"5GK*̕M¼Ec*M4R @+ 2&2zyD^ڧYio 2nܢ] ߙ%rv tI:DZ;JOCPq2#Kᫎ 'd)ۭ5O433Q-Å_cj#yh͙, (rŝsX4.9yDP|E::Uz-=1:1~lS_ ]Fd ~GS}]5d5꽻 dhvQ5}]m@5R +5;yΫXК UekDv)9Bᬚ;wî&dF'!{E''BKw_WQ//9#gxfM8›QmMuch_-v a^ 3ƲQL0rU٠]'&{T8s^M㨕I@:ӣB^gOf$ XA/?9Y5suT.̛C#4@13f'g#ٰ."JJOFH/c.YOyŻ?BPMESG#y^{Uk>q&b͆8<9B o +J&q*Y3 yunSC)k2VʟmɾbĭZ:zѵ9 G]yj!)'BZCOP$]qSEwQX7$1U z:1^#IGǟwU⮀Ɯ[zhD5I@1qڢ jL`Wl] RE v*PeYլ&+T\Hr ws'gC5s[xbh /.Hq&Ͽfe IFKVO|ߡfvJԃ5˛:sv =ρG0l&z+$@eG5lP:{u?կuI|ngt]?eyfG3Tا$ ?nCo`oG+AO#)MzjZEّV! z>KDȓ3OPLZv,AǼs SuPmď +8Y7e'EwV,KRH &T) p̕s?9-*PUH*yBTy|)KYW{~h5w@V5]+J7R(FbW`,^"l5*uyV1`+08qs%tT9oɀL0v(GUxI< C2 MihQ1OO)u{iQAPq;|nsd] j *ˊʠ:]Wo[Tbkgucb}~ 1$ \ K&R-S3IgQX/-Ev(۩,!.ЩVzi|4Ax'$imR^U9' ;ȴ;f<fkc4bGCЫ[wĿt7\P3(g8N}N ~^G\BsՐ/exilxb1eRIM2dPg$yWGUH2*o6̃9qb0/cbKͻFFݓϞ> G#ksq{u>$Lm%R5K0e 4fY\Z'LU}ј-+uW%-sAG=7}V6=XkD4?N%w 75xϠ|0+‘QSasг>Yqt]NwUsz'ݐՇ{Z;ɔ/.V#7|=l.RsF4io ІP!*ZG.?8!MP{.A=#s܎J=x%syϡq t})zr>wAMq}fUs՞0z.>F`4_<﹢('ssg\sriϩyPMl|%EifF hXE{86R큂ͮ-lZ`mwT,eu!eǶb|8MzCþR9sUң1Oڪ(F, Dt%@7Rխ7񗹎NA%lZeuQS¡uê^zv=BőKH ziIXU%;M3#JUB>t$2I',r ƉEJ-tγ) {5m GUB )hrq &:`}ѢjxwR^Z9--P1(AK+6J,"/&輩oHv&qqEP?>7 }0? S%J}9@I%E:_t×SPiPNC<3epE]=fO}'U6z5sVorAFC>L!= sZP++-Z$dEBGmp:o5LI6 kv Cl Xc[hq~ &Zӭ]?ť}*pn~^'yx8g||: ŭhZIe&%B+Rw†@ =_ӑRtU;G5+,}K'T5[)aCwz2rXLh(ys]Ul:=]s5{yh)2%{ K'P ]ҫȕ_ ?֒rVkڦx[hn~J`@%=NVh*f0&kk갻}q+Frʊ c*)>OCOz)W$c)l ĠtŇmG͇Z{p.ÖjtQF(hFď*U<}sِ0uUv16Ӱ) A- E$I2wir)\ΉIq6^>|rwkP!wp +=ջ5$IXFc,=rjgztEA+]'QqjbpvPijgTM:BZ(#vB%ja#[7alƃ(2Aiak0x bsCl__R,%cE)Jͯ7z0fp{M҆LKЃ96 IJ?8|LjxBriw^U v`6IH6ɀ5 <Vq5s?EJ=LT!f_aA1$%%5|c?Nc}xy^i\I=VC ɤv@v`HJ梻$h"V1{ВBtGMG_ ҞjΡYt4דQ_V$ ;za.:߯jj/`06gr}&dυ򋤉r¨7`kx<(;Rg())؀5B{Hx`|+9:`{fz 4^9Y֭K< {kGZC_r4Hs/>B{K;e$q[Nio0 ݒrE3'Dr!hۗ'УP~QEP (;@Phϸ˾$M l $u{ PbUA6 ي}|_#&{|~~^&ZcCR̮˘ `,VU4QBeh |BJϧ%tlyGᄎcBPNl1};C4q}I57FF9QlÀ2G?NB8+g>Ftb YZn wQcq)9sJ{ŝ%X#|N©{wr*nJjȟ9^G>50d&RsЯ@ܛ^ LEUjOh6n\JC:z #EE`r:SvjY#cY4B fP- rrV[*!4ih#x;ru׎ƪi#|c#)c^]DkKuzzu!2>,nY? H6R* U؈\2c>Qne^t~Ol26Pi4A MY_ HK]ui=wPlZ^MW#-R:yCQoAC#X^~FNz V\QΧX0%:Sݧ[ٽp1"HK,!׌h&=Oa|6,[r8kY1Q6]c}[\ېNZ:ްao&kajFf0C![r$|(~E*HD%c9oAPDCaoD%`'j/٥1qbyb^a7j gT@mOO߷7: ;6-@"]>\-PLX>hQs&Zy8aͿ$bͩLώ$iwHѱj&䯤\-t޲A5./[p2,`c%sE`D9%z藿hL+wΌ0J[흁^W[WmH>2qyьy8ƕiD=WeX-y#j0\Ⲣ+_+h}ldU~ U8TlzWr[ ֧m/8l\Uk죑\֍X!ӅZ{Ӆ!Ӆa_v.L$mAߔVWŢV EqK,bSE {!6,m!fw>d{!!ǧGw]qUks$󁢐B0L|꫔b션u00ְvm{'OgUC.,EŰQ*MPXU o>Cԟt C޽+B~ kXMWNnoHs4SB>օHywm\`n=6p6 lӺIO(2eyb&"_E1tWZZ'LPjСb`(nʹkJKX$JVGDVAh_˺q̅lO_O -JyuU73 UCGD^ HI?1&4ob/>?"(9 jdPɺ_$ {!В FY`~ x`J^ޔ } &WaMF6 ֯z0XBFR}97 ]oAG7㖓2lp 0E0t$X*GhMC.G&`t؀}h`βdWIZa!(? 5a3g@l܋EOPYH}.o<7"\HǘY"F{).ÝH YK,@|p$nETBX51l=7T?eQ E}$kG?] ѡ Ud>/^ MqUl! b{"x.sũ5o`Vɵ$zw {pwwVg݃K%tLm̮Te7/JnvGGRװ]< ]>MKlQܿDvJv8[PF'x)9H.ŘPox_ovO֚h~:[&ABh#>NW7aҜTū(ŽPtC JMR=3rʻ˝L `W1ySϕ hϓ ~i1aP&QcId1$"ƀH%bB)erGXz$}fs Ⱥ.N\SkDB ӆm%IrٲGZq~Oq춞J{h Mxth\F<4;aq||M @H]$(g[E-ol5q:f@ =&73@-o2C1I5SyLWU: ,'{udJR<2<ۘXfpz;@|aFVE>d \9rYG'@=2_a:ts,ܛD2j~Cc-VN{IM8Q;7Ӿ}'9Ak 4Β97*,t,H]&-vPtu z0Ŋpz]$IP8W~ uY~uCcDo(pfI_7^ݟ5h20 Lyд4I4Ź;q]Ќ  N?cq]_Aϯ8|Ѯ1pP,vJyˎGbq@,DfF\V=+l4r-뾓&pO,FR"xmf}2J(NY_ ?@ %:1n.iSpνl;&)@OQ$;ƾXe?\%O-Q֪miU8 2R~bQB~8x 1>A!zluQB}YLߵAZNޘkϵrST1h=sRjֿ}M']i7w; G)F%.//rV6 lq\k5 7]RPMFUTEԇ h{BZ}B خ,;\P J&LH g6}lDUZnei3g0zݚ$? cqC=Z3;%qԶ nIE?Yl``/>4$Gm{uR٪rB Zc#%(iQOx"p*^oϏ|1/U {TK9mS\ Zih qft+ E5`}`uHrE~"7!oos/I|`AuJ)N^?HT M͛ą/buH_ɰ# 96 *~=A ?~H*mij-~Y7Íߒ4&U!> 0 8MsΖvڐckj?B~`.:EgC7{rU ۬Iyl#LkфU"f} ϽN(k*h^ӕ+Vh&ri2_59QS/d3 dX&Vxs hyqň~maa\F]mVO[Q8Qk~9 j^lO5voHovR{V͸}|!/ygfwh|q{rC:>r8r,94a8*Zy!q̞W̰0( , a=x9XNJРsAk iM_ńv-G&*to`!I8ǸCMŷ^N%}b75U&<2 u8I Oo#Jq"0()hu9**;S'lg k6W؛[O3/.Q{PYgBN琘SށGCW3: Q|`%e}B E*]Jjk&_M<<1m93yۘm9V-xE{pONd7I6R`>+=] :*KdYg;<ֱ)z*[yJB <|HuY`^T8w-L:~ 5#I*efތҽ_GDniu\& ]c%WZqM,|k,4IXOx(-#K!pȝ)5~_5\OtdFl:bɮSLBuR ;-f E [fNS -|j㚑|')Aqј-:| +aՆStDԝp#=ʷ)<.tjdIѤkof4ILҤ0_ ,&k9Bg@,6%Ib<ŷx_3\9aj>&}gUzwcgN;4_It)wHԳ"z 79bwd[Q(OͰۣ&  &R#z{( M&(g݁ߊ LSBV-]Z# gvwp@X3 { ϸ2S=ߵq}=IUt ;䶐tW_8:,V5H 6aEj w^Ig;53.2P`2!Qnnn.& ցozvI[JSbDI?\kc+`,!:QJ0B`L? Ҳ6}U'2-Fo8Hpn h}9^, ݏ.|cP//k5~OXRkO] 'Lw/M -ޠۣkvM"KBz[ÖqKzobJUbH!K!x;w>^Z 4& wBN:hA: _ೠ9xp %7^՗B/F=4a.jfR Y`gUN)waNҁu,Erf&[Di=L.{},,4 <7?G^H* 9F) h 7>>Sy-=N+uen$`A% fùl$*Eyv<9ƒ?@df5FyTW}!IwCwHq7^܌Lۏp62FQhF=Z("NèZnMxR􎮗K=+iiЁW`TX"SkW?k|Z8dFOǬ!3KAk(E}"׷ϼ+r/E^ OncYl~q(2$ڈNӹb"45I_2D%x9l됯lڎ$ЊŴ:R};}<4۫>b0&OAV9u%\&؆C,3M ӧ}Ŭk` 2 ɰ~7UFg!3k4!xL -B@hkƶ{}<p9 Fg;;uBq^+yGJy&IcKmzOP[_{{d 3\s]; p{d`{NUXzX=A6TBXKtSu5*ת;3 ^v5-v(#5{`Ji?,SRFW 6I!o;ob$o@?Eo{|YH5{kJzjˠ4f'%&\3qVVY9ߒMY<97hl-d ='=FI*"[y,τWBru/ڨx)rRtU¦5NhvUWI_ $ǭi_">Ŋ),)<(52Y ׭8̔I1#lU\ 6^zLY_Ӈ\m‚_{u/B zWdI; ǏeFl[W{^STa/Y-a+&Q+ƫ|K{ h ԸL\SBvD`o&K3xkm&._[*S+ }\hX H|mo RzڮK_60i {&θ=$C}]Qv"u3> -Hн=7xr١z*>;4Eu}U$~ѴE%J=' Oݙo^[Pe:#jl>Vy,tURv2^ P'mmP`߃J42tz!B/TST6!a+ٽAc }Ƀ 1&9Ҙ3 J RUBfi&7d T$SؤϪziPVInѵY1٣'FC%{}uM1K}bZrJrYZt$H(M- EO{jw VwT_QMYkO kb&!| 3ICPR^s 6"T d$"bHbRnK"9s?Y+s2L?Ds*֓2m ne'nNj̯ aV[o6=*"J鱜fśΣ W{5kQdS:M#vpr/ܒL5R`JYmP[J#'Zkgsz' [Q\O'-J>p=Dh⩫;ai ,7an;Ө;Č1h׹M~C:,jX(zh}w>!(k!gʺ֐# p K FFa]{TRiN9#CEh=*c*l.P""fZgؤXMF 4iBZ.GC8)s jluZ[.˙[pD}ַYNךWm&Dl 9C3U7_* riϮySJ)$&* C?utoZq`vgmaKw8q{38tƂݩ8tEjc!!ѡTe82]نuLZz5B8[ q-pŃӑ^!k5 [qm ק򵑣Ay~<1 ;sFd~QUwU;" E_?Iq3[d*8xE/:ҚF&A( ?F,mwƂQF:-k9q'rL_<<<{hәQM2ykxp w:vF\Z#:aIU)fBno!GWG蠲=T;_ȭҴvJvyVr\ +=My!MAmTLO_QʭdoSQW S]["B~)>kVMҬ͛q/i61ˍMnlbϱ~_i&MB{k1nMRc/hEBwkxk5yݦ6͚z)qXD6qƸ"4񣦱8_'j;.:cX8c"nQ&1~XZT tWhv:q Rs=TȿGNX5N$T5Ū@t3dnPJkY55L68 "όA_>ѨIə)GMK&7w Չ Wǜko}vu{dcQN]̴h:ǣK .dFO^9RBEw/vP'yWg: 2c ;|9:?p&sFa|dr6K>+L(B|[AsUs=s˶+T}At *&EAC: 6dXѼpVhJOkɒGs#PKTzWޭm5f K 1RP¼#zG'kЩXWT&q qF7]X?`шԺ5\+}m/v!-ݘU^X)|l^1#I[0,cZt60=ľڮ}NK:@NthίxIz(Ul*r1%¨f1 b[FEB]nuhKF 3N)0];s0ʶ4_,= S oF6!I16L<k~Usb>cϦZ4a ㉚M4~cudiڒ]&3*eZ1KO?ODKQn>,1$bWk*Y籥(qucG5f|КYx)x̿U++f8 Vk.r G#{p'GJ;YaUe۲O`XR a'pmv^ Fo6x^6")錐hNd*vN%QU_uТtut#HkFW3^w7\<Ќ7In4f{(oKLiE la=큶+fdX#b{fm1^ c[1kV ȜRa¬كMFfSPJ6~hzwΤd]t_QT` |qZ F-O /N;"QD߼(>7vV)7éZRޛvcͣHlF[R;v2u#j ߞؤrD LHeS|ܑt x_H?ebHd-jBr$ZӠ좘"p؋x9>%sC^%&4т>atK7"vwy껉ޞ0r?DGj;+Vck J20Jc =KЬFt`]4rܖI rXmcb(BeTZ c_q,pMWo*&RItɔw:SJ"QtCḾަ=|R Y#i|j${}{GkIʔexu81 >"2i'A Wzv“ a߅"s!dF6za Lx:p3"W jZrK/{Fu%\n2%AVIʙ-HZJjOn6  E-A^mJ!WGII4RdS4^2.(la1J(iH 2,43&EFdc&\@Pwc^l &)Y8kN}*ql`e'OYey?? Y_ǸrhD>hE^RUd⑒_u򞪆ɨqRfQZh(jSϭt"^|et­_hXϱcJ=[Yc^WTs+y^ *9nSͣ7UXt;p3kMA/ JʑUԼPBȻ<0.ȡBl%KP6'OPRt6Ođ|C~ bჵO|EX{TkE6DRFb w[ `wTR,%LyJ-P!QC ¾SxQwQVԜ(CumUsJ"Ngt Ƿ1ʯه(K;Y;`XlyJt'+up==6ד}'M̂6_M3/ nڙt&RhٞfhJsd5vyӑ4`%ns'M NQAj̈́trh_ofy|p@2ɬqٗ "\LE,^4^z-h1mN @(VXھJڸ ?eX叝u1:p1<}$!^=*w W7CpoßS(1AaNӶG|Or/ݾz[fL-m/ m`y~ާ 6Yi3$b\;t[_d'8St~ޡw}ARovaP5݅Ill@cCK7`Ih*|Y_ ۻ4~9yJwhTLjwm|cXGWV@pIǻB|ǽ_@{Nwt;+=R&ﴣ0ϦqXR߫+GH핟Pjs4V{rB^CVYm.2<_gdo_c>`35))L'܅FHdK<%hz<w6|.}o̝C~yGkhm$}C)MJ{J[A]$jv5W񚫝Ps8ռ4jx6V A^n5 }%KlQQ3\~#VV"aM,j(x}a^ s|X.:`6&J}1xxV<|T|V좦kBqaP:Xi $m MZVz>> MMډZ D+Ǡ}IH.lćscOi )Й3q5EZf 5<[ 'l&k\~Ѡ$i*?ԦmR[h7izCgKR69ѢiFifcJ37JŶftZ60[ ƛ(`yOvvG]J;*Ysp%޷XFVL"^d1NS=!v|#Fe@.ɥ>\jP>1;X䇨/` {IZNMF7THj E3-~Kˮ) #4vu3 } 3Ig «98\mp. R9!,!/"$[8:oedhR?ĉѹӁ V DXM\`;OlxAR@mp rD^@$ި Ȉ}=e6Dk/46≧M=p K˃܊w ڡQ,0%+/|s @MJk~BeCSE$!u!Rlw/+dtiZX2/ h7U ټ$ۅ..-PrZXVx۪0;km-+M:+\K*WcG=liRp9樲 8a ֖G?N &)\RU,}gm г#% b<DI/oJ-S'A|USZw1 D?ܠ-񄰞a?πl1l $Y8Mqz4/GlhhW3yP_l5ɾa=C[dKFSP%jhzޡ  `6/+ZPa?-w0=FHo_-YE>p,ÍgeC7qc\nI`Q0Jw5WA.I |ZȮI.x+"I.h&{&XlhY@ ^#7ypwaTў9(J:qY#Dɂ GP)C 6j,?\{ufuQ[ Ml{m GQ '7|+U+>^v5bP}G*<{JaHltas|AZ89oB=naM)īSlBXLVks2B[XJboyX-E1ԆE>H&U{B, E7$, |&N-T*yd?8G)Ry)6Z_$a-L"f&G" )"hK|hNNk[D3h%"v]8`5ibb7AV2Cq_->\>ʶ}*4(55*v#. W vNE3tHE#Nwukycl{h#vlo4#;䄽&F"ӓкuкQg^X)D hD-9vL|@)[b d#~M Х 1ñR<4WWɲvX U{L^G1EH+r&89 |)w\e;9dJ#VPւ 2ai;lD͗PH^?K鴨TXԧm=7T6x2]t$F*I }֬9F isF{rs!3"L[9+I e8/:w6y\U+|$셉ފkF\p Vޫ ٕ2e!<=%M9f˄î :Y#؏P9^gv$tłvD1ˆCsfkгw0)WHHB7baWbA,BtSX= 1KGnEZ/^^7A܉Ӊ]ҺKG-@MN݋9`>\'9V\;a܃C* V*P&%iWeNekׅ&Z|t]KPY5sim_H5=c`RJf}#19ŷ^?B4ľ kl&KGxDHtKt$rDp[-LVl.3XDߖ=<y_J2w"9;saVDȢIN|_(ks$in|,XO mΏ\gn Cm/*nBLfcG]vs \` F#+BoCE7_щ[瞀d * IyRU<G.iG+ͺ?F(Txň ;;li;E !Kc7d o7(`xh #a>f1faGI@y'ZM;3l<8[B { ?(5ߢ~dS,$nJ&*%Sf&,@g,Isow'0{O,*<;^n'盥yx}6$}.2E})T73kKNI S@aD2eBWVDM;C?> +8bl6&愋1vTľ~Hmo@7B@#lsMqv }N%w!Y(N-Fj#=zּ`Zz4Ep/ǀT 2"֑Vž Z+P0YD)Qgik3\jp\Y^G_B$Y 990PNjRyPҫ|^}a Ȱ̥Tɢqۉ2?φ$K]֦F(U96Ɵ3~ bvsUTawi7Z~ 3V}LƼ=d eY*u_h,gߒ@h$z [㉶0O'?4`z%4WJ'Y\.LZv5Ew,in,1Q^M!2D>Z%Ff)-WЫ4F' gcfu-гYݓ @fþhT#D'i6oB b#4`9&F\uY,e*R5C"O(;=6Qx7jKrܻ$ ]}^~;}gahY] &%́gjegE[:+vH6w1,Z Z틳Ѹj?$I]˹h[(VJq#\ڸZp%%k7m<1Z DoIL]:wQ=xԡh [*TGAE2$nA+,03n)561$h-E"vlw*I>e A ;$l&֎ln2~vR $cܢ񵅀h,0n %2,Cd57М1_~*),OװY}V-||bk1m5O 1=[d709't=$E}Gu2{:TqdRYҷ7$EӴVORene_NԴ;M+{ O.dGe]}AtKa>˽?;a'*X!p1_G$h|Y. |-WlP[١7#uCӸO,݁ưFw{,RX .AGm2-$H4k7KcZZ;ePl|5F"z=Q3U^k3l|,46.ccdkXtFƅKW^mN2?+޴PZ_RT.TQIcASNG^3 มYF:R\74pq{ta #u]4 hmţ&rBl^=Ph;I{*#Py*-o }x7'ҵu4uLf Հa[Yk2)x,ˋoT9=~%mcR-ha-a[o|K$/=N k!؏}q NBPd>ZŰ$e(<hqOA8  6|z_\ޡ͘#!w`0.,vin({hHSWO5T9KK=mU&+ =aGsϮ7'9̔ FaF88^ .!xs%<o .TNw xkxTt w$hO֘pasT&Jr2xIs,x;|O9xߩ> 5Pc&~v~A$@G:I0Is=4lTg ʐ"i\b&FzL oh>ȔWoW)e B ވOx'CDEdwD7$Kjȝ4<uJD*;2ǀw?5f]eVəY"jPHwWb1D2Ǩk4f3kG3 >[דB'pă:s>O< T{LsCˆfyI@ʀF I{ D8baYIuQyQ5%Un E xK,9jeM0(⚬k LV{l(v n[e6C[dk@ۥHRC-X왯W&PxMvx 4;U޴zYҽi(@#}jeJC/7󴃳əa@DMvQJhqG@TL0vs"^0]9b)8zЪ5hBؚZԹ,w$r VIۜJsQI*aABUK:$وfvo];_:U^{:FXNw]A,tAN!*4xη %jJ{!J O4!tZb5F,Z &i;9-]BvG_wovG.<3YO{*qI<@:F'LPᇸ'E {iZu¶(ě8W/X9l*bn1ՇerQ%d_;Յp6=j T*iHqwzeKqvsNT:+6W^3E*WjLLe8?UA6Pΰ&/̾NڦW`^ 8=ζd?+,MH~ڜpp\mg |kpFBm|*hlGK\%_{]O3 7|TG 4.T{  f'aM w짱Qζ+vJMy5J]yn<|'bcؒ-ǨbJȇapěj$U<0< W+Iognj[Ͱ[햶' =!8 =H̝JC˞r$bBþ SN7H]yï>HGx|)i >hv[iR6ɻÑkv`{JTnɃ_ stƜp̔~5)Ywy(kLKq z";VujU˂u{Ae5³oUh&U֘zOk'%4d;*?>) zi%XbЎͷk$ni id6o8F[ BvFڂt&16z|UM! ݣYr^X~>=%x܏C^qnvFO}g ;cUG$*~Ae;@Gr}*DP8'@yXL[ՉجGPK]%HRƒZaqn\84> qraPHb[:42Ə?hiPrlmlM EШ/A= yI+a(j/j\Ⴃ&av2ڋCgIA\\{''$5菍:"z˪H*+D$& 7l~te;Fx~LԞI68FZ"Cfv^AR[HA8Fcf  'ׁM}N:@CDrjDfKP_ C?zp-KZˋCu?]N.Q݂jYX%f$Oאi!)2eM!*LNb jk"{Pȣn5H_ȃfMcBsw)8UAemBq s2nV~;cBa.˛y_ -Ƌh4Zd`c2^dobLHToP,zs#ٹ[YA\ږFmo?_2te}j>_Fv #vn,PWh!*(Jy+PJ*.!J 0L)l$y?;.۵z`C_J3bid {]8C|G#Gq8Z >R#T*k%2P-\p6^&Z%™%fB+Ew҆`8ӲY}ʿ#a˄#Ӕ p[MR$o{hC몆,isPH!% ;|Xj㰔aqNa'HȄfxdDu<Ṣ֏_ < TYZڹ*\e _0sB0E@ ?]m%3dm8-Te7ҋv1RsMjK/ș"V;w~yoPf_KȜG7^S˃,lH!^ʡ-*`={~  |#gamQ]?:F,oIon?6w' rR3m q8#Iw'_k ,Klh?Ew2 E6^uw=ҼHZa2+b3~n^fZoе$Et'"b3KgjB#|QЛIT5V!LM#Y:Et~1U&DUqCVX'&pz.?X\p&7 P.G6 ꜞ3ɼL\MZ%I 1=_q;W29mpvxrit~]O]|ה?ͧ4^,]u ~ɔ_^2߽)G-q1Y|#UCKADƒFc䩂 lv 3TMs6炕_QsϾ$d~ rg;47PF:9؁ OO 0:J>#HԪ /W%w2'__E:A>%d:d;TEAeтnx%ZZQ#u%q lI^{Jl~ {lx¥5J*sݍ*Q , 3e?V9Kث\FAP;tfckl5vOlm-Hߓ_Pd[g؅U5MeaM!vWp+.*9E4jF2a%@gFW1/E y1}0h;q^!ò腧eanH*CRpy2yh XǛ0{ v-zn3 Ra8 } ?Kq)&u=vu5x}=G:ظ_Jw5N헍P+촄c5I#Sf3O)pΕ5$2I]Aʊ6JE NA6;ɺf1;0>);e+؋23JXZglmYцslUHH'KMM svKh_=s/,ТR<7i<+zN#sdd]B9R6RJqmɝáF"mt>C". SY֗J>WZjsxEsٴadGG~iV,%^ё E=.CS.CGO/$k&#/2<@{GOIK["҆9~lA*r|U I'9Arla3``YDS%}zPRHg;a{ue;6LcV#& yb*n]N~.rQVU:pݻ)%zl?* 药.t:P1}Q `q[U);^lR7u2.MKS)a+/@!z/5u/K{G{Ĩ?6\֤p&F±=[#i&v6-`T1Vi_^/dI3̃nU!7ޠZ9YD't5v@ a2tsZ#.[nE\V8JZw JD210Ԩ{;g]Cs"я UɃ4v n6k ! [kj٨а-5%Vf׈VWd`ȯT6z0yʨV,X3٢4 @ j< հdb ~Zky„P&y;yڊ().: w<}beZ#f_g^$e_5Rx&xmomZ-wXu'47JevX#tW=M0OPјrM\-_xehw-]8BjgEZBLT#YѷuR^ꏮ;BӸRoʾhWs҅pF\z~Bz]FH5l # K g ~!4G~_Ivjgl)J~ҥe)鹂g7~~ii}%e#imM=dk-6qUI5|S|ř%ԋCU,{ +$՜P{0dϼu,ۏA {mhUsKK=Dygo%,ƐE#G0# EBXRZمΌXnQd4ng ߓuIi IxPڛP +1 ]ZvT62,f c֑ɺsW۟'>_U& &p=g+Nx)OCcuH`ٱ$Y> Po yM CD^Gl -Ocz(7Le zZݏzgJWەq~vNt֯ȦnWm岡oFbvýlZq:$Yޏڳmɍ`P M8 ߯:qc Q@jJ/] I=ˬtP=mX+6ət_+=.$ cmr#{?,˰fmN?u WYl%9P:ӑ<ل3p oGgHnI;| jCB׌=_)'F-.A}tJ5g(R gL + ң4X|Crpogi<o|C"ܤ0iRա4ņu]bXGioԁ~V E`b@E6D.l)Eކ&DW{ ~^7Q՚i $ w3m\B^"4CI2ܬ\:࢚/ 8G \FEYMlA0z:;ܤ܆jIuc nzVC'MFmtoX a!Zvd1Z0)a^ sT*Ĵ]xCt2B=G;Ą~+MRJdT.3} !Fp톲Q(bwj'7.EΚ΄43ڨ Z$wI9|tI_o#֡V+7W#'BunEV B ^P#)ZxVrvEoO սYr:fuH$zح(ԡdſExY糾:WWȼbLPs/ zzk ޤQ(HvX݈^ٳ6`cRO~ A30f/~/u_G l>6faϳ9(ϗ)ϧYX#Ҡ<a©7q0* ޡH򢐟X!(<(ЯP0n'rx'6"@,Bw/rOP.BС_ƌ=q,v/(C$MZȷ vNm,wÊ#!3p/ u^:2E QQu`Gq}.A! %:hϹ@.AXdΜhU< [to~^:싅ty:+B ˩gp&&"%=-X)Pd#BT~S{) k K0h0`yLv#ʑRɘ,̂<gW[۶+,*iFT[d>)="|0ːi(_#qEa|12M]:$a8؝$hRP]l> ]G9DهrC4Y Hu07fL>)r귆 /X - jsJ8[p3Nr#ߥmvYt :5K U;D#4g4B4C:8sә`7ݬ e?E/)X>a5j6^iv5c9Xge/8|uh(G,c%%;w(82GB$Y1Eס8Yzi z9O1WSݯQ$t w0 u)]Iaڵc/(LOn͕SP`eB{1GD ]PO85(7d"m_/ Ap2X1tR|h㏐Nԑ:-[uZn"H~BUH#[]3K[ͅCq敾tûi>vû2_o0, 3bN &ܼo)a6kKXrѸpVt4uõf1vvͩrpMSԜdI RSJ_Г89B nΊn8L:ܻPXˈ)6KSp/Ie eKL6uJ3SXg4vm1P;P\´o@އ (nm"T5|$>ɷis:T]7r.CC]u0S1"n77v넀)sp:d9&X; T?mW< */'TTT= : 5^n0c%\9: <$=ܩף{jesąI}ߢfPvSA7ȕ.U6#$aݏ{ڞ #"Jw&oqR(,]3PW;Դ,+nzլ+Ҭ:6KϠ^trVפ.w IQW {P-H)Qs Q]fVƤ*w%I$ j+ܵRvafOmoy=Ki˾y*5L `Fla҇hgCznQx!EnaK+!Hhs#]%<*rZגD$`;(97x]PW5{eW*Jyn_c/DFEٔ;$GzΦ)N7h_Ɏp'NGm<];CC!p knݤ_Яha&W+'FH ٙ?I2 R]1A#;.?*{XcgbZ"ǘKg)9Y-yY/B8lfhU޴%d?  E2f(Xʙ{]"W7=d!/S}cBuaTR#dø3;# I/!RPLjɹ s!fͮr$ބEr@?p4iE4wegviCũ.W `Ibm#B1 %?xHb?mԠY^.؍yp_j=i&V `I1k@V`;yh+4.r9#ؙd8[y)G7wehaΰ4دWh-c@+N:& Ty\ Zao.~K)w [p$2\V@eƦ<"tI5F % &bK&gHh@1t}.)}.| Z]"5lYP&ކ.tJ)cLp(P2)V8? ; Ӯ uC+GY*m^r?&n䟬OnV]{wf˳ҋAǹĒϚO-5cCV/Tvvdm̤M.v}$@; qeZQ÷,$XLp<"+7 U n隰CՎFX,cYZ=K7`vuiN*ەvBF+R2,۟Ƥ^h @1|js(얯NϾS-؇~Xމ@~Ĩ,mEMfuMǗuXSӬƭF@ah*l;[N矷o/A' ߞ9ٮĄks~ g0JǚF|}IGވ_%{,A(,vU# H7?i46Xm`hF`S `/t@@ތ,hFLy0>w HO2$%^<۝9s: +)ezR]Φhc,:ϖSHrqpQԪCzN%C>mI9Y儬\`͚' 윝Yz&$d]_4 ݏg3K&GYY}{\' uBxje7W4TCh&.*hSdռc9gtd/_IKٿʌᩮ2i bܸ6[ h3G!.n߮Gnh9?gѰO=U++zo2<7&2mQS2 Kق璦7{C[ZQaE!xxq5#?7'CQ۽7lry ?@ӌ_Z9KӤ0Hɝ[d 2 CǻT%K綆ۍg:%NQ2h7'w;}*Y&G6&w=L$_KQ6Hs9h^'_g-6T)Zn͵9/A`qf_ΥƋ^pQϝta.IJY~<${g-iJvVPA|ש7{ހߑ{u@̲hzt8{](2N3YaE(BTmW&'UC8 " H0ͬN ̖RÒ#M >,͋n/ne Lf0-3P +Ck7#bZuH) _sK##Q||H0l\ m} D4\ވ'Հ7?W kzlbF@a[ e{CS iHlIQz} um9h7K|ef Cy|ua6%hH@)0bP!”~$ųqQp%m߃C͆t*)iMFW;?d_+ ?J>A4-K^S=C|fa *{h;]*%'|p7AXD*W`/gbP8,>KF2_܎6~ZV|NඟHz 2֍z|Zڣ4ڃhh8Grҹд]Zl, p32\ kcymmEp%>횬Ζ1 iL"t.`O?ǂ46>ǸP"j~Cх~kDT|E!"㝒ABgܥ}sqk.4?Mb׹Ou5;Tp_29,-LP@/^X4Zb_]G_35]aMsiIlCc^2kUNM2 'N dǫBIW(HCʘgܔ^a5&њ' ȳTSP5{3eg8-^|QwrQgVs풎C_H*A܈Gl< ^7v}5t%yiIUכ?66*EC!(V(Hҏ(*57dne!&Af+b{P|XD߄Xo$-m.is=,,Vz3_BbQGў^<vHcT`'gG SDZ5$[ڎwI(!*I/d&tZ(DB5KD( lDLwM#$mN!PAkBbťZ-`b_줚}sAg^ @zt!,oak[;un`dro8Q*ixw8ujfI?-҄ 8v HaÑ{[ /`OF3YY4G2"*aGqc,YWv$8l.ٴ}: s}} JsQR!$/mJ$^!+km1fg&'kWܔ~iV}$S@Ɲl­(JzwPb '\u7jw݅^x>k}"n:ݼt!e9΍+ʕ|\p{2Zv3jOOW蠘Mi&LCUD>W/=3pӌ{NwLGd GŠ`3 R,w/#A0v-tgX&~G*o|Zca$}Ҍc-%7m=ۉCC4-]<P kC_hǡFXw'&?FƗe$ZVpFݬ U ~_KM83tRY*%!&YL8۽{)9=4۞Q\y>Fw(+}U u@KKƤpk2RP+uf=wK?F%=ιlZ&lr"eDͣ娼}f8X_p8 ѳɺ٭ wt*HA.aWC9ٿ ΢G+om3ܽG&}~+0* 1~[4Ԩdy OAb5"6o]/-=boMUqhѰ`~Ԍp](~_O2}yh7F,QR;+7*Yzn\$J"ig5~ۣ{ n~K nw6{Qg { #]j(W*6SGMCe}t'x0y ;.k-ELx/ ,I1UALҼ{K%RbG?r"AR 0n` .Dt%Ū:C*<"M_|0FlSmTaJ(uPfm+(p%!l[ قƎʡc>}ak(VգKpe vhs-E}88*2@&NOx[^/ I񭔂`òZ]^˺w]mHsmSiAj OMO״wbÚCM/f48@sYP6݉nLrXԠ^M]7UuY_<X(LvH`9VzX8Bx*cl쯆ŒÑjVv$YG%*K*LxAreBz k >o7?VWʬ) f@$eZg-טhڭ6]%|(E*ńK/dj74ݯtU_PX*Yq:Bv8A RL e)͑`sA()E'RXtv3 *ZaJUPcEAN "ϼFڰ︐#'؁|`Rbȇ$hń&+5\wa?p5hp߮S*`p>ds"O Kg/4$H#$6{T<t%Rnofz&7 !Cd4jr6f;N,Y*E|YJд-0 PLoOC@Cw,*f&d-EFݔ(\Jt\m}-5'#*ZS&4@Pߓa`WN`Wzb -E;0]}]iԾJ nT[z65jm&9#\Li GEmP$K{FE Z|1aTZ9E,eeɰƿ AM5RGiiGaǃ .Nz{ xqfb9-g'$QV?a!Z!82 ݷZ6gyvwu i=Bd\FLzڡ*B^ v4zw1#ї`>4#dFt݁]RvZ#OjZv#pRMOZ|H H}/;q,`S?lA2<ó +nQ#G R<=0sW̨Fb7YI؋*%-el&ios!(:~C~MIJ#@I+՛P,PµyL3F1RU@KE*v}'DZ_8*CJHt௭CV8lr4z?pIyOzp*ڜH H;pJN /|j/P,WUAJ )39@9+8vb&m +puTщUO(9)8īNEO) (8ˋjIU_cVqH\j|}܉PĮhO@{Jh[)hf]]]e잺Vv\S/Br.bۑnM~z#TJOt=~`A{Asw +8О2H* $W 7 hAk )H1e,dhddI1Z?:!c/w#ϥh/_G4mND$/=J?%l/an7qV7Oen=ɺ썋OJĶ"Ks8<%$nKjLРV: EtcHV;lҐ~wvl+l g,b-ZNF27k6&2%i%\_uTy1\R0ߦ]ϙ7jL oWJBb@o]:2 }+s|-dD۵-XX߂~ n ?.s? b9APIi]mr59ʴh4i^4-cm6=Fim/E43|>,ai\s!ڗ)5ujX_>eLB4(2ި/8+ul\hCo8#NnÁp`n!ODw@_'8 Q`W{ƭ,NE5<15.@ ƽHHS7)ɀڋ ڗ4"W6!>A3'*[%KXrZ>N`2kZAG1` q!V)TT)\ e1?O:2߅)}%[LKմ/'SKͳXDQ;NO#b2~>KNq+$K!73is` MoqÝHʈ*VAԋ&Ep 6c$_%̩=k%+ڗ|8+}~!px?, }M\Q=@4MS+2lѨ 8p6Ur}rqٹW.V!wI*\u$U)l'~l!s !`nWq%cbY瓥QCU~nJ>(8*qlTk9e?4ۨpwn!>ɰm_q1C7WywyMUʦΰSxjJPUb޸zyFIfݯ\4_"$GD+vv/DQZwPq)#Alԥl~hh֨|EngjK^"H4,}*BQSK~l|rfDy,(vJ9p+<+pX\‡Iq+konLjdAn5~kjWRuŸLYm J(fzJ18;@Ӈ1;eBgu ,дQL= k RM=_CSGcJճ|5vKy4)az_?:nvNuexр/e$VEˌ*qe=C\,>[^eb;m˻l}, *`d,`J>9$pVXi Y 8"JWuZ{DM<)NHmN5 f*0CCݦsJX]N'Y k̍Hr@hIeP;c}TV0<%RfrPshߡcr?K|g11a/nZ]6+ke = i!dqn*fq,'q̍h;\k~jBpW.|swϓ  WfRoҷ|E]ggs&f0un)MiDh1yaWq7Īˌ,:ʇF!Jkr_Cfzmo`< ib{RM(qǠ_cmp baъeI 5>R񚮾1-!"B%XO[NS&|-`&_de4Nq.QlK/q=0ޡIC\DHH8,.}n̓$=up%ŧ`o "FBK\m0jzfTc(b.zG΍+d=~~<53+hPWOex~YpU2\Ջ'{NFQŐ.8}?a̬s"MT/̫q%JdS1GXNŮ{<_: CH8 rs *>MY9ܝ $N]Sz4ck ʓ *}"FggQTMv\)*mJɻ栩U4!N_W>?%sxj!E_ODSp I*laߢ[8 'ԏ0LYsɔ cbCW%!#ĴxdqFcCn"CWC!^L&*A4/bZbtbD%sweg_"AwQQuǣ6cq.GM/sw$CHL-N|װ/ЍDDݺ>mXwλz$ܖ֢˱CrA}9U#%핳"gIL^w $I8t9onvк* rB!$g(yaYdp3o}WkFCY&9Pb'@ JU"לS^g犡,5q#-f"j.$|X+vJo ez&!Ǎ饁tnIwH܎7 1f_fT yaxdٿ6% ~*uBˌUlw~x6ɥso/5ai|"V]iP]DQ&-߲PX^RP+=FЄx@j"糚Ȑ(6]otTIzR83hv w a0 bҔtmEU@*ğْhimnC]:4\8}+PoxeKՆY֪`!kEbv\Zci!5 JK1͖h`3md)7>Ϡa[w_),yj UR_kU䢲 1%Mx=?lסZYeT=<)Nm0;u9WĄrGS};P~ܻ2k ^X 4gM't+΃zz E6>hm:s&sRL4*S=5o60]0(0DM|eq{A&W?zબlߚZ9w%}]?9/0nf>I9={ o|@8]}M=X◜bS@[I7=n}=xvW S4iw/R 1Fr2㞆^i֮%ypCg7Z2 _\_ޞ"{Mq_{D%&(vh<$dWt–3m{NqT.7xn`pR%ԬӮW{˾t LCPCI7sw il 0&XV#( +مpB0w+!ě%m{2WY \CÂ}j\GCxv7RjGwYu[]6vuWˢ8jopr{`ձsXVXнO#lEސ[u[IѷmR4)7vMj8k6C~ݩj28ÿy9Va=Bx۫mȜa< ^#sG7C_#|yW3jޣ>=0fȺ$~~ded~d)@'f:~; s x'Tٓ7Oh_㋆9 ~DކtMo?zSuӰѽal8vRjRȻR]AqB/a"@as :ѢA!@BR{uAwIJždZvPbЙtj97áD8' Ivc\pIXE*kL_Α/WJle!#Yh0׀.Rte?jb}ƏYS0sϽ mtylI8}'s/IMI6kI>ӏnhRN6\$/_q~*%iXr в'LG32saoLٵ[Fy!l{6x19 nK\/M.?>>8ݿ9tݿJ !J6VW7#`SrW#0j蠣&x̊ūTWb?޹-^ u.4oкO{/w48 `niݱ0y2g yum λ޹lyT ΂?Aܷo]aAGP7t2ms4mhosSKR꠻r^vl,r]P A k4pL|RO%~Qx7Ecujq,Ps5]![G\$l+K6lgLCk$(iNrWCꊵ)xʉNV%|% JdY.׾F//AdkJًjd\}^OAPheӑ)? GP ec([dt~R5۟M#yr};2pI$p?џ Iƈ!AB1dQn8[T6C[oRm40V>sTeW6Vs X+_4'  PT I+iFs* b7kDG)PA$K$$hX0*4SWu'plp^sL0ARiB 2yGlѣ$^A k,g2VQ9 sP^B=SW^ԠW.2c41Gl&HA;ҿCtClI1-r%~mvV)0_Ӛ,=ծbxA̹o:"Ox%aZxYR-ء0NVv7F~8j\ѓIĆ?/Қ^EJ25YN~>YvƠU*n< 5Wr]lپFF)W3@P9_ X Oeig_-SZ2 B!B v K~S*-6}>q@sT{Ǵǝ9v=cC4,`$wuaJ%E7ጬ1ոvSh8wh)1Z~;E3aB$^kiٷ l"%"#:fК'*͖B j6_vh%)Wȳ7Yw Op/!\֕2U,sUpu+:'IR!l} 2l>0NCMy;ّ xv~߀~PUD{xWw$.P4^Kݪwn{,hk, V^4ֺD-] ,ϲ/N%Yy_Z;ڂ>pT8DlصA&f`[qt8;No˦^ zAm$)teKD3K=LR M]cB{T>O8Pͺ~4|^ U;J}Ep–d7lk̝bZfX|BYUj5?U._ .ŚWGj8^d4߶2K %⦎Xd4\^^&iD*P 1У<v#zB/c7c)`+{jr4&ş"V7 HD, 6@u*(!d `, K|(ņCPa!X [ntAu/c#.PPKW1)ULbTX.NfrL[zZ@Q[o\Ÿ7׸՘W7yYƂ*)+T(RJTJaJ)UX [I9aL7x62IG`r8aW4DScyd`0ehe8h=^ןX˄{4?,u5oo[ܹKg5ңY?~TIzj}.pXl< + Ѧ+[. ~y/|)WFDw$h9'TP<鄦Qi43i:nw`5kJ1u-Fs8x:Mkݲp+V~F< Aԥp26ORr/>6!.m(궤 Ev5×'`.yfkRbw*,њAY`Jݓe=Ҭ!WX|T1Ai')һVՂA9tcܘ>$[~ӓ`Y|h>ب)iUr݄R;K4AE*%ݢ_j_S+}Ŀ*Je_s|k=+Eǿ*WuRD_J>XǿnK;¿v98(rnHj47/h` 'Sǧ7YB4eTj_oHr#i)@*ux+ G(b[6$}} r?G߆yV+s%n<ധHZӧҳh߷KcO5a^ ,q_oXzU\P?f<Հ>jekk9ԊtVM? uQlOxpVrqii3uyU~P=a __ϫB&-[|0݋Uqyѿ[ܴ*ݴ*E<G8(c/?w-q+v6A†P}q?Ò}C *e8TʅsO5xi[ǜk_iاy ~̇ 3b-_ޡx& {_^ˆ9_Ch` ߶ [۞~m۠mmmm?ݦ6hߊԯku7m{ۏy,R~|_5kX}zgAF!qus/ jkc] {֗wM}ybvBCtgv sz=뿽PUj@fxObg,7GNx!v8z)=bU{Д޴!f95*; l{e=Z[U ǐ}] B%"@x6W`87bs=L]f#& 2鍞cU-W6v #ѠCla2TM,ZtK5EK2~.E DX}|!'Ƀ} zCz jW#lQT-u'F/>>uHe֓,}Re?I2v:;۽iÖaԣsa9U(E\}x_L,d7ĸ.hV HPt?Yzjt}llBd,KDw#u ҳqhʱ6".95Gpx dti_+.*39/!fX¡B~6C(ǐ*(qvFÃ}d 0۵9]; ϘP=J d{V$NŒdzו? 븸()ʸv){MMrX.-űv%eSFz0s 1&|>L΅j. 3AJ\ڜ7b)*C[hOO0fG}i7X .C!B~7,{ Y#;Ȍs^ Ύer/[MգIB l :t?uOWBz eqH0#Y3>i%GU]թ`Y$6M~j%Z0p:QIX`LY6}0h.1/O4gr^$[NhC0 Hm#SĶŀMsyMΔP8_Hf~*k3zE#r'euD 5S'`'{4W׸fv. devf1TJ9P;3d?w݀ anxn4Br'"r ׵lZH.W.w?)f&|Co~ 4 +ϭ#R,C2;DBrLG=-! рR#f7~Ho~HS*HӔDNJO1x^0}T 3<\Vv8.,ed|jA~X%"+e_4g#Yd4";LN [SMReak~1~&}*dЯ.K0X{fx؈qR֪ew\\M 2D]%KdX@%n!%ur8>GY\F!Z0ÒYܰyk"#\I6@Y%0oyL\izxhLOTvZ4 cY]G^{52ЈhQ[W,^@KܔɒSSD%ĥFY;~E ¥DDQW}%6G`c>): cM~NiJ`?6W9~}r'z l̷ 6q40})e_/yMCoioćJ|ež$z,wygh"!JuU=85מr5H/fL4{ 2U6%~:`#oeR[46ʤ#z@g];Jlz JQYS~AX4fsa0+q3fGi42.IǑݱwɛkᨤx[CT7YctFFMiz}|(Rcl(Yd'>WˎzP5rJ9\;ʹvC\;%c׎_hY1*s#ƙubV  վmZhsfv@]tWszYfχ Bֹ["2t)z6[;ߏ^ Â\8׺ :X ]DJtbt/jw8)QxPA##AZ<鉊8b-ۥbkghG@}''ݦLw Ŀ5W/I > m< {[Z%:׭Jx-0;)_ܸ Sqk9&g8u@Rj]%iYBf#gy x瘕+E7oItFi*Iqqa/>) Eh Jg/!?lMb#r5Pkt cvP'؄*K+sOk y饇?߆?}'';s_ $N?ŸϠT O?CF}%_?IbaEh t06FHgd6XW1UqSzl;^'c  4 4z4wەR)8-cxsh©q ' 6N0~8!?-jMgkҊ+b VĽ)@& -SAηqʏAѰ/|bݰmZ)v/?IXQd?9x,J XC5ЛV@ t͝uN &Bd|M[hmjHMxf/_͚  ]#Nnrn: nb {1eE#>ՌȲƤF|AR\n7*Am)09kXm"M$\|{)K[Bn ^F쟟#( h9Nd $a 9j= j)o) Lɕ9GbDBS,S.7P`v9s5s Rt1T$7ޱ3C̟,t6w@2ϖ#ڜ &OhG _dFuV\r[*Z`[]^){ۣ}@y˧Qy &c_s;>ܤ۟kιPV1+^[H0q>sڒȋ=Ad-Ǥ}]\P0 lېQ5M^pՊg^]l) OmCFlLM JS8`g]sZɮّ8&dl4;_Pks~#yc`~q.3$)ŹXm=Gg[X3qlbS4  AYW٣m H>VifJz)VtSc~֑gj:$;bA~dyP ' A=6 !O3'm GYc5r|g{ÒAl'b5;F-{uRSr;;O#OJi*"(m]} ӊ$/v`Y|?Ai)7ݟSt< TSnc*-T5Ye7 |mb)UA%ST$\QvOr}yt^ZyޅBNT]/ (FAy-RG-IBʿnP-opEuTqb1(o(mOoxq wԪٓ!.Vt p> 9tS8}8rE)YD40V"ߒ 3>R_zeVe_(0D h5E0/> >cQJ1;xʎ><AA)8eSPvu\/Qu~46>΢mjΦzf6j Ϭ*"֬aC*f>XǡmFAm~26He9p,}2yi ]J6SBU5+x1AM1-p̼@ǵ)/}? dT'pn.[*K~W՜$HsU)Ta[~nqlH)Vsk9E9h #C6zޝ 2QKT F3Ϟ!=pz9UjTQDp "| oMRkB<4_ 8%!ELK% wX0Z I}I}V\)y2[Z+k85$60F4<>b'=(6`4!X{4?HM<|vy37=?M<^.S7C]ˋ0gwXu{L<^jTO@: gH)ZϞ0(1j^$}SFo[%_I( A8OOLt͢o#=oI]2SLMûҨ~[{ž DK&wt550`0RbWb> M +Dx4'XJVZ@d%TeBEܺ=ǐ~jZb^';:,ӣj<C!ž1ԷLi훣i-+t~} -&)Gq@L=]1łW1fXg/hȾ= k4`寄ÕGHIh* tq"%|Y\9S&Uo;,`Z Օw 0xA4 $$-5u\( _^)^q;1dq](ǐ4"oeL.|Ga͋^M:Ϻ.)Q:>p Ӛ<3&(皛rTP<%sV@N$X{|FEEMR s J DtFf)eFafB:6e6JԊ6 PwKM⸠&{s; ~?;s^z,ݬ뵛(.ihlw" n `A@) 2)nfOLOEd#|@4EL~nR)IX;Ji1og>`>ULd Webqk>Bw)sZC,FًMqRbM8B"aL=?wFxbca2ǝֿ> &Oqߣ9+j˂C\/sTVpzw- R'Fi5eaz(ugTJ86~-I)gJf3%/O^0^+#:=s[_ߙ 1@wg:@tTJ+x ,mO!֕b]/LPWSC;V;b1Np2'H#Qodk^&.)OJ4kQZHr8hn7Sy=^ moU(΃;AY!lprS JW $ELik")vn }Bvج> ;wZ P<] \\,,?9(N}!_NN^(ۼu?܏(;*0Q~ UpGPQ|eQ+2Z_KVo9؃S[!(}~owP`? C7 ֨Z,vPvGbe=mWJ 4_/X%C]jмVU#o\p)Cl 8^&VwdLw_H=O)bQXs oLZ8Blp7f^B=]R ŷSe4:f4 a&89h;:^6cvijЦ!8`"hȮ (}Tw>qS_02Bώ69?Ldh%XwW`PL`!rXyp&M8z93UJwX<_h+Ӧbr% *C+>Q '1+uLeC˞4E0DgUbb%x^)40a_%|V#(n켪wQK+,+!ehbeLI'@aMbmv!Vn^/Ĕ\&{1'kpo)yynd+(/1F)2UY͑^m^Œ$WT'd1 JbCbJ3c(0Ȫw"zI>]KX~1>ӓXpsd^iF?M0He0h./_FbiͥUp&5$Wޖմ )ggΘ*r<"0ZHN qkF 2 99aJKUL*!FrT$2D(ӧ\ gݒ*%1+FeGeKY\i! z*4h-pr~ }_ T RtƫJp<42*3hzttĭ0,JwKa۶yx)1u0riXwM55rܖF, &4KȀ@SVqrHx D@er̉2AJqE2;af%J""䩿qB{UAz@1fL%5񲢱GveS,%f*߾/&~e@H ,B28c2+3 H\oIbl6{M̌.Q^eY_wSñK`O${I7(= oĉŵ(8H@m I'n4?'^n,YfJȽLa?RYod^͵J= ["υxŮD=tp&<:`iz.~PeM-+_JU_ZEh?*YKZk4YƋ[Ηs7;:ZlπZ9.dw= {bUzd>@ PˌL.FrUي"ݽEg^#yD‰3oϰ}>۾(i8BѰm[M.jྶUzIjOI_8 拾|9]_rI\/GFnKJ|vEwL~IUEL/,y.kJIf2( a}#oߘ ~Q{Ja:,xVY#Yx㦝+8-`f^ .+ `N,&^*R.QX7vX_P'Pbxq';Ps7L%Ek y bgAYGHgp[`;_p|stv|~@e1[ѨxJM9tu/,@[8n| qf(uV碪ҡah 4M |%kn|]= A9VhT ) : T>]f+H> UXPt*D)m$~6ztie3煁<}z Jyf /"G];,0v$:as B=\EcT?-% "_FGYb롵@KUmkו~4_(=ԓzɴNO|<Rg 8`ٻl ml%C3!;̣K{Nt$ (ޅWq+>L֎gn\9{߫a(^HՈ-T[m3S* 䗉V7DfAWۺueu1UnװU-҇6י"I+@s'(Ggxlp!Rodg xMlŰ&Plf=WNMZk:3M[4}/[ϯa;p@ {ئ$dY4:ˣ,˃{@z` ,t%Z-s+3 -M%7̯jB\/F՝&#+-oeA'RHAֆCY1Qim~/oh)]Aߏ@wM殺9s }3eCplrMpČ% =Q@ৼz*ɻ xN; ۿɩhn=Oa0zl1G2V[v >9R CiS;+q+ްDκY2D CDf: d̳tH]"`PWpڣ(n'GҙysV;<3 #"ȹ1TӗcEuS{ PQJ2(fg@|?S&~Vw]w Ϫ~Ooc[ yVu4$3i*8AK\A~g4v%?l'YI4>*O0s* |1B\q!]ŧi|~]:q04F#gE aI2۽qVP}nK&kFzFmYߣ-R'o Ǯ3Xap*V^(v[AF 23vtXN<0^+b1s Ď=}us JAh=%Ff?dj<1 Ch4Þ"L?k f:g]y 5{Cu]ծ@?ȋ`Iy\Ad> 'vX-rK{wR_6+b_9u)lvI{ = {_dLp(B"Y#BD$@{w9_1ҙ^rmbe lgqI~V(>H2HUhz7iΕ+Nw}?Q#c`F8&C*AG[ 擷m{/˒B?HX }Mb;6ԛ UB:况sskn h?b77a=_gF -i;p9M\   C!H'k*dzEg*U"FN ȻCmu_7yGۥj3mUi3AZ&.tv:8 oM ntfx׼Fm<|JuS>znh@=Yͪ=+lu SMdkBzFi=z䷹p|@A 8Yp]u㩸VƅVѧzzg 38nɦKOG,*͝azLĩ;0=t͍PqvI* NJXZǨ3D:)"R.**^MZ0tکiq]m#ei]:mSհj?mSNpm183% 6I]濕h\4D#)Ѯ474?7PSN_)nGi!=)" jY*nGn<Қ($`~6FYok\cYSu*7.T4Jm[c'^i8^[m @x:wXwG"fzw|Lec ؼ:znr+,(G¹r|/Σjoc5?_C)@$'*PoU@: R݉eu2bu.H n5kX搮'ް߲!l(۳Vf oY"&i=6 г*{GwB s"4s4`;][1s&H##"u~(fuyk{GwvRgoG+`.ھn_tn]@ y{YL1PVLEKRjI'[noΥs PS) :[szB `U" y;RR-!p9LNJnj޺@^g>UKkP-@L+w; A/#Df) B_>C# t2>!ue*3+Ƀ񴠊e5ljsnL["3G2/.b0zP/^ ;G)d2zpvC!~<;oUƇ,Š!Y?Ze-Ut !~zaN aIF!=a?(I+O-P,{0U#@nQP?-VH[g$0Β(yhUSn]`?\.ɚ.LXiL;:XV1KApe+w(C h-Z,CQWBDrg){{Kw,P޸Ţ(6{>P&3l.mc[v6fcؼ/ykMRTA3FZ0)1!}SkofPg֐SmAPs^KymVmzj1n{WbuWbb?7+ L ,29-؄{5Y#kMhO5Ɇmi|F_oW;Ke] )/uH+kot<3m6rElրFjp+淩2sfѿ\mW7!Xlb- 7T߂+Bp=4Fyy:c>3S}rC eOq%~9Pyk0pohG8&+׻C߸U)m.MnѿrڱEI}(FYп\[r-{O* s̱%1kA[eCSU 0d~j0+f|u3V'%۞OUDpqo!d>@ף/+{Y2BE~8&8:XV\\*\ì0fᠾ Gsa^NF [l땍Y k/D6x1KchI_x.dgZ17k#]RqOϬHOE~ϦoMcLpckD]5Ѱ%)StR'h=BG nV´t!'S]l! b s#3<(7_̧jċ$>H… ҷ.-KI53oA(#3 ̿2ba c927uARj]> u ts vX[x9N4ᅯXKZAB?_at-JAYG<2"bv4+jXkatIt5jF(x'L ױs^*^LJø U4ìGG9BH.K4zHkg =ӢM }UˠKxUbtRг>FXD/г5݂|{T,P?l $zKMTZ~HRy3rWO%kwk؅=*C+6!^'? _-FHpH\y- oTnCb[]|k%ɵak]C{ qlvK7g Ι;#pw2f-dfS?&/H4K`oD6ELFltW>Љ1(쯓xbQ?ȯ~h"|I5K=5D ΂ ڃѐF|8=`[wjӈΦċ17Z]= yrXFea\5M|a /9gVBqxT؀<|x Tџ0=b $5ɍ w~XAd 8 ./?; B{H.} 2Y_ݫ nyɦ\ŏA 1:N帆?Nm ՋwSŎgjsL5j#ԪjUfLa׳mXE4~q V߭=^kP샳u7[J7Z%{I/ uwWE7 ٛmWhϺ[Lu0yOZZn/ D/_kn_sYQ[ &ZG.$;5QY?y =BzRLiq ]Eɓi=ԑT NjY(y|)䭂?Ś 3 |aqLsJCr$pX=b.<"m@ϫB\ LŪ~?= 0+@ѻx#f -,6VLBp|'g%稭OK 033/u[YY4>ݮdн,tBMM\(n?7l0kXQd,ސ$PGbwUOwŅC|b}3 Wg6]lmRբrHhqcW 6 va1Np+nlo VҾlA{_0k8jqv^6n[G>K`yJ[QDŽJ8RRi#pE>ty<|{|%&uVcMM_Uj4+^oSHs8ͷY{zp+!yEht}{ D46=Ĩ'0a+ofeD Du)uCa=z<JDIl]y{k-2ҳ;-1_N gؘ0WZ?i=}X1ǝE\9tZyA/^HͿœYXhW$B g"ARvQ{a]Ie9|AWr'{h^E [:~6+_"tP3o˥t Ja+$l]̽U)ނ o()O7~uRBu^UY5@,_N/nsvï4)ؽ^,(EȎ8YBa.\a o vp1M1t?)"q9C\,dPU^e^M?MqE*łÃ9$?DLev(ߝMg 7y ;B솁1g`h}#O\8c `ѼZ ąĎȓW*Yh)C3&OX I@֜):1+b@X$㨭xg˭wrX6i#ԏq:!YAAJxz'5S2)|& yQ"Wxr-}XmmE[ss۷Z~7:~6,yo.,Oد(cU._moi$g!1I{|IHGq 翅׍. vrG|N26ET,==s`Jjn\&i Hk>Ak,"CN$$i]$GqJV "DB8qrW|/)w|d&. m,RK =,̌=SWiJ:v0L  d'RYX,q$d#eηR`\[,hav B9nDOvUY48]DT5eqB VULD8K#)"n97N;vdγJ6G2ed^;Ф$P5HbB,qE,3LK|閕9]&z2IԊ 4}_QEsx`]xa+7.n!XbOۨw^% SgaʵF$>{$ *8} ] m֧o4^`yEyہ5FpW@GT>b@PK` ݉wD q6L)G9_a é9, zt0TVbkX'־ 6gWN6keV)iBq1Yp$-BڎVWR^#(4(v!U|bʍP,6M -`$E3{fYu6{{0f F~R EȚƸ2,zg0*`m?`˔\`E*8Ags(4k@ceN6eFJ'c}g{@y |HutfQsw C\}q"x) L>-jcVe/ dws,"͍0kQnw8^9X~\كR'.{˭mʣo3Ty` $v_e\k2ujE~Mt+ )44j&}i!Gˀ&G~B?ގ<6y-xs[,gS&5HIF'B.[u#NV9>4+Bݧֳ,Ȳ&Z{~}kI4].w+c~Hx3H!x#[F ZM,,ˬ675fѢlsnVbbѯߦ d }D51;a𰓘/0ƝkLoRA?J\db! Ydaa/ן6Ib0%X pH)E' )g&]uvߺOdb&EX\qL AwY@䐤G-6ւUC%Bk=]l\[kT'Ivfdfz"(h1sM h904 p0DvW(eb 0yO( /oT*:<5ǻ&v툿'Ɏ&0h!숿$rY;zhmzXmy9p[l&iDJ}G7ѝ&Cl;V#r/7_Q@>冲_S9uwG cB_'*Lx FLn2kgκp E摲H eft&Eg'Ƀ02|PxHH#|Wv,4j@VK2&WMYI R‰|Z‹*7#vC3y˚4#pjk 3L3?Ury)ׇ,'lmd[*z*~~ˍz/r9^ť-7U~ܖzs977TooM2_Zvù=ـ*+ټ]p7QFCSvC=&[*HKաR=_JӴN/ܪjK ,D6xFGKA D4syYfM̐ k-#ޮ9ԘEM&BX]Z;B >J1A #(Tp !lVi)(0cD pz"_*yWHwlP0 sQo] ~o /ytaR\:~RγPQuEbXe)_EGN"#!_02\ޛI,+*=L&dm@I}\hn6FVvƜђgdRRV_b Cx+H'DRe2|`Gy4"p8޺Rf6/- N̴ޘ[#9Aa"jwa B}![Ί3i6?7ZUoa㭃j9r J*Pr&1uKg\Vxniu+or-CF^ P3$ fg;`Yr"cS 7PoQ'v%7w\ycRL"h=}TgSNec8c0;Eh&+eQNkϠ.#L6@J&3ki0YԐZ NGcċ1dSGd,Z[ŌIH. 2ć0U~yOawɓ*q8;8As.5;pȖ=F} ˜3qm#MbM\ll'6TF(1&g ^w0&7)l'2ĕ<+b*a;W&PAzCaoxm6Yj)\ Ո1/BT2CW\ktƞUFmԿݎ+$Fqb%f\._6ƕκ-~byI]ʼnРیʶJ;'nNR*cԺMbx2guТVFrfF)c[D[LZ7UX$27&" {:&YŹ>B-V*|BH> öb4<?oz:4fosɤ[`s\Qb5}  xb).ź> H3]/j91 odv%,, ڈQYx{r5{1Ɇ'%HQG<>=]Ы,YAWG[>9-B|U M_pqʄ%z2* JBP4OOvϏɬ2*>pX-+s=} Ds,/9ȿ/fC [@];&w@er 2Jf6L)ܗ~)k(SRJ>J&ƿ$ ˛|eH(Փ qd@Ym1IړIZk܅Rx@iJ$& gJb\`ITUiPφFKƜ0H^@"N4Ȏllq B>+鈒sbod'LrE*Coy E%EY!3:2wV,VFO(=ep[g ̰b_,Y*Lqbo<ϼĖ&C,bBz;*5vT$8&&b /H e+nwh4[m~x-Jzb@RSJjt`RXR'U7e$s{Cɴ LF dBۛhB (jǮ(|~3E&%Q/f&ļt ' =lQU&"]$=[I\^W²?󱵌&mtzUMZ@5Pc5jD}@+@BQ\. DݧGe]lD]}&as0y\17#99Y;fur 5q/:,%3(2ܖzngügF{OLs0E" ׼qIsϰ(ǧ bac DqZc0Vb,KjF8 V֠hAo ֈ{o 8% 1aa@" M&!& &AkqtsVL;`mR1% =g]ַcJD*$挳ObC&F?'է4s%F$F08'vRJi Aј(qhpPb~9˴BAqhUoId崊 I01#0euju0 &LzK&>ٰ.G㨊!>'_?7ќ2\(O=4@v3Ehkoq 3lv1g~as^nMc=dI.i$6Oq:XläA oL6`ÕR.efCu}Fz6,L5gE<ꛈ%ˇ -͈@ 8Iz&9yZQaKA߱Lۣ-xOUw Rk qq|5z2šRO̠ޯP{$6fx:vH0O fNA?t laZ(O+n*6[w=OUfZYGWְ*R5Άʋ {-V?)nF#az.c{XA٤n 'b9 ݍu?GnCD{HOˎ+윥Ȗ0D]碹i5 ;=f$·阹(ċFTu^ qiMx}jmGFiA?M+*拕#\?]τדqѳ CpPNoKS7Nr`q#?~"A2"e,fiH) WzuMqs wd4ljɶR<;4" .9J΅^~`|dV~ȶIb%oF:aRz6a_9 Lt V1-ż,3eNTQKY˓ޑ1:(1@&36/VKКm%S(ZCMw؃0 F6K2p}"\ P,5;v+BbAayj6-tu5jtz#[K1-SL*w5[g WOKUuVt8tw !ؚs),f}%@f#ʴ ½R״hm0dsfTdI<0&% an@K'w_lB | yY)犢EYhﳰKnE)> ixCR8a(m;:k܉hVp*\x"Y}㳼xYQ*u}G >ĜCz.nQ~+prTKwS5*XvC%tx,V VT9+Ov^ш+Z*[j\,ΓUbvyC9i ;-K pTaPR b9oũKo=o3vV4vC4  Rep&#ǸmXU feu.:cXskwF$.A O?#]0s& 'bۮ(|w&ڊ61%dA[@Y0'G1{O0'ztm=.nx7 bWەE~=hu! \/^E <~^hYQuPYnd5u/!eT?en-  8[&XH ֑oQd,bqw&|N៨?](~?їUD<ո]^TwfӶV-[Dǯ0čVU` "fZM G2Hs]o3vClHd&S obXנ];0uc lu^*׷K];4P7ݯ|-5 , EZiV.?[[ݿ?l0kx?a7[&߸;_w2U" _U ݁=$1ɯFL&AK̷8O ޅOPh> &YdcCO &EFXљZ߭)ZLWs>gȷ[3T~?=ǚ_u8n8&[uP4s;QNe䣿sy]аCﭫ< l\y'EV;z k",5=а IbYW~W>NURv-SeFgBxfԌ٦_#KF7iy/oy{ɀKa x0RGkxgD!?WI.x$aE-I>C.ifk.8=\7>`m?>&uL`|T'EWFA-s&!{(;WZg}9,zG΄y_W3E HS U|#YT`|ټ|4o,ni3M>*fQ^fڒ7VqPdxS5 lqe LVB-hfŒ+T{*^UQsLHPSB.BZ\F%I{3 oc>\ojZⷍJ+ T'Ɲb)Ay,rK\ no\~Yp2LyB킶[':&$8fYDSgVv iC{=3- 7r~A!$u*HGLz`^U]~,9ΤL. &()B,bV[| crDg3XÜfO 0N7Gh[_Hߢx+#Xj7L6vrb%ul<$g=Jz ąS=> >Enҹ:}@):|7C <*QUQD1ٳ${Lӭ>Dzé|hلi;ϰܛk4G1 y?m >#-}b}՜Jɿ60Gwբxq41]{i0LA 4g*X;fR5~zی!Il87_ټ_u>}Cbr{0addiabqPXerIG X# O^ [s}ke7ZuڶPQ\!?2~"{ia>i;E7j>sNHff[}ۭ,|4vsm yn-woJ)-SC]rn[ýY0,N?Z|;GnLؽf*Tp]wHT#Dkӝ ӊ`]<%P{[k%/'Dž ]LaF)P'0 wjDy#pBӃƙӳiH9A'{}|HokQhR]4&Q!q 86)41CAf4X "{9w 2n(|&6|E;uQXJIlDE.A]adE7ʊ,SŬ|,+q3WAp lDȀUW^XwQ@ :+\k P;$<`1#X4`+LhzU}Bz60͓π;?.lZQLM_>$BMoo5 װai!b/BN]?ȉY4*veaI /?0V̂xǏ e?A7T/RKuHִ MC]( hFgf^@N.lٖTmRoH"+Nhճ'T;~U97+ءK)#324tRLZ ])Q?dJA/̍]B533jS ۟G뇣n `h7۷".ԩڠ\ꖧa \f\&]\V|^1k -f.i`:q:z+uQM ^e)$j@h]%jwA7O4j$J2K)2PJ< 0+2ų`#Rx+.;#4XXW&"ԕ!ƕ>3B͍&eb5!=g y f'V*#/xLUQLܑzunA" ߷Edmbaп Q hE9nnf!fl/Q[dgroe6K1&ńmP sP$סqq4BsQ{;[FyjXuxzZZ6682wKCX61(s)^i}֢xs˧Bџ:Av;3/u[]S#Fuz(|4B{&U*,h-HQ5/c\7[@R|+÷ v|-x|i뀦Y1ngxy*,˕Q-ib5+yEBhI#5| (2D9d\e+x)I>O,BIJ-|RtfX}#.a4&w[4 !_Vi){Uoy_/ &LBe[ 4 v`XNYG"Y#f=/:u3wuvV@Q*(6}Fkqx?"}1 Vt=euMf&`߭*c{O~=TEaZ ̿(V)XښC6(LTbfY&i9JXC-*j"Xlyyj&vz,w.WJp ⯛bܨZ Çh/ QyX="HՌ ,X8콼THj+dm.'}8(C 񹘃r[AW^H ET:[C"=\DKsrr_: neNss+#\ Y+>%8yo;dwpoqGp=Y-rqf2\, L[-b $NAV|4eS3ZQ\]ݜlXn /o'6}kS?|j~ c[`o;CӞ[g}Jf@KFGC$=KMڊ7%O\?}@W#r3n'a}@DѲ[ ')[ *#=@M&6hEUz໳.]޸vg Aba|dkq5|+bW?w|W[6潕=l`wiusȏ/P2kդ4$:O%y[ѿҶdrg `M|oq&8"vt7lջrvtHgɏ.;`T0P#Н~:6iv'ȥ;>o^d2$xt!DF![ fYgԠlzTB>2WrDqC7g^}ޮ?GIVǣA1_x!> oP Yն}a xB2lgum)v&$#md dG;d#4{m&7l5w:ڌoh/.1!YK c*_Ȍ͆ v T.hṤ Sg# w&LO?K.ap!VpzgqI9N2BKREΓ+?2םPWHTa/abn#ڌGa(hu \l!^ƕZǢ!8+#@-8=*W[D}\ڀLM3Lo>jNlOEE/R6$1[?c6c9}񘕰"hfܼѽ:a9v[$ X Dm jtF +pM*8Sۘf4#D?MaVC<}~CUJ4~A-cg"Aٵ54yzl(i؉WGmdb5ΕjF+Bθ| ,UHp?$-o:l~/'C?SLz/:Pw"0٬bE;Db.s6K޸$&ڌ,;HFAny\eMb"jE[Pt'sӒӆy76<ҵ_zͼF7qEnfz} nʹ5ٶ֙#l®R#ํۗ79fܦ-g6?*m.n/m~٭LR)-ceuoEakص&1 hLpO)ʕoqI3f)a ek)"u~#ߕ3)aCJ׾*ͩ+*ǟo*P|ۏ:I&~ rFQl##XJxge1-Q+nJ 3K0̞vI9̷=A]A;K$ pNȞuOf3LWU*{OM-=ub}._0j$&(a.0(#* TK'xxg{H XV~Nj`O0Gu Uz/suwqƃt3op"N7/;W7kNG[vb ~w %+߫F~ʇӆǀV7Wznh݌/0ќ'ӡvENJ yIO],W{2"^fe|L ق]%G( fj Y[5 ^#D!~D3lw usnC#2QmǮS]92*Iw@k2Э "^?gڜ;E˅/$Y5B<قi_QRRR))/ [ʻև UY d$?R*;YSޤ_NpWU8{tgYB]r*,g!02 q'|q}659xUD[8I<'i9? !_y8VxrRL0iTavly4o[|YlPX7p%רpϫZRK`BVGA뇇s«ǝ?r:-Eu}#Dk}l-:a8v$J7$Ǣ|y1jEF6|]bR}ӿA9OPfǓ;XH@ o & g2}6h.b>ip4)&8X%-\!]6D <43ͼ`M]$y (2|'W327~n3*-;eϝHuZ& ;+[bv =V35ŢfS - b/:UX[pz2ps1[oQl2l xH_mEpyr?{6xX"? ڜmj夢YXv#`%bvL^^%x! [}M y/(S&ս8 YPF }82+\/>fS)T}1:[#0=V5,y3WO3"] g۱3( +FoH-oZWx?:#*:U>s3ę ka 5r[*ƺJ߶s]IJ6hM/P 악u]֗ڏw^6 پ&[sf,oMȏ8w_m7QF~} vpiU 0>d\aLޢik#ggP}.vߢϩhTU֖QS:rMZ[x3.ڍ^O?vV`NW N ұHFK&M8<s;vd M".]eb 0־͌ li!3j6CEln>`_YwIb7rˀb1?8}0Mb:SZ'뼈L…K`;Ldb*@.X>7o!6֘Li^{7]#nWa)-C$Jߥٟ./X-U1:t$+A?wa~vimr 2!?j2Fِ+V%m]m!Wyyw^4_c3 YI>stWO~'. @q]>݈ՠKqO7rg}|"'tVzRNT@jػs7j»o jo@HSMm4ΐ@^:ΐ^ $pO0oGڈ橏7=xqۓMb=q=JēS7QO6~O 6`ۦo=و#kdM{Ӑ#0^L*t;!\kZ}4󫁨O4aD=Ѹ>o>x7|NFo? s @jzZd)'G6z*ir\pw4W#i rkdB lz6sE bx =Ѧ&op]q3bx١f{11{hZ=IJR`#e@ȒǚXyB^xe3v kd2\X#g@Ҩ"fv߬XrW[8ɀ\ У)j[yp +y!Hr8C&4`_&rHTCKjw3`!r4 Óp7 )F^>їlЏ4ۤF6ڠ܃b`'N,tY }LjW![^QҜ!0݊$yC]@&sdY<kDpnd/sKwvj9 ]^s .F9k0-*./%M2q˩oշH$#`䈷XO/.kf36g8V T)YoYhTݍy.>5vi6h}yJtrvZ 'VwE79&H)`xl72mlƮH/Bbxg,^N7;[=;kdL>OyZ}̘FTMY~92Y~Y9hpbyqTDTM6lT#-ܻYӨ>ԛ%?Z8;sz-<;ǐhځx֕n@CJHjbu˪z 7U@ۓ"w?bP@ϱ6]{k_Z[TM&>ljoW exJ"Z}r NdWPt Lte1t03ݮoSA#8I#s,8le_MxrDWf KzDqD;>%H<8F4C🖆\G>0af"BR< Z봥'[٤qzV ܅߲+N?Q?Xe ksK$SqVƈƦٌtO B5jgO`:Ƣqd';;;T 3˷%3Crq~:0K
    1.B&tR;Itb{J&GHt4Z4@i g]r Z4:e޳9ELLCFlY3wYB܅P;{z5 +dhc4@m&o62 69ɹ^ZeSYg 8f.Psw侙t%[F2rPr*ݝ6,#C9mAʗΫܴ!_} }@;B W8-7o@X%Tʥ &@̹`#;*ȓ O_QQ4C>yv&1I8m/rr$~9wك>Tn(&(r $G)(Q4֣HQm"@|9Ŭ@ uu) c)uUDq_ ;G1, țxQ>o7 6 F=җKw iNyƩ?P|W)gޥ|À>|E߅U~P%9cKGCL!v\;3= f3y:s+q#Y(oDk[wFF|3 r0s!R6tciai5Q;f%KLj3tN5U  g _IҬ(4<2sBqӛ2_ ӾE{-?zV)=;*4ǜvt0Ն]غڢ$5F]A9+F2I.Nw~ne *廞G$)c &eIGa329HtMRlͨl8=loa eT6)E86l)٦v~g`-}-See-[J;WZՌ1#1Sͭcgjb1J}L9L<'8OJ2[PǕc+W"4 y0Iat"/Ǔhe:M"z.֝4k#WB/m*GW qJ*G#GD5 .7j#Ж*j{%+PHn&8jg a( 0FB-!-jZԮO_L_5rϣx@꣼f|fP3}*PX[k s漣L D+>{:^֠ K2EFP4&m 0ˑ^D<֠AkqSp kTaZy8E_fܘ_?2EЯ/veheaE?̝p%a`DrYO }NLHBc\J ០ic Ր sj+G6CZJ3Bа]Ȩ$qyOX4zY%I[kYŴpTqORϳIړrfsu"֛Y[Ϯ -z`^{k=|D=n=-Z_=KB?MD<޳q{/tG.:ƞ@5]+{0:wM"^*JRZ8+j哕DZo?A>^{VWZ?M׊AZ{Yz92(`kׇaqqIhhWLq.U8ί=YZ%U14vfJTq^dV,b+sP}E؞~)JeG$N3۸_곊ชZ AC,GC|Ao+j_ʮP"3YQw~LM hPR~{} sFG+f,&WMSYy:&$`qY!(Ȥ}ZO~ݮv=q ǕN? |}27 ~) }=KG-d#x˥l6~q&G˖#\֚sѬ,¦}$h{E,qg0\ߍGRGZ/fs! yږq݅Fr I/(f](i4[J(ШQp{, x #=W/ PO1\7[բ%oUS|]~YčSU(% @4v~tuOB.EĒ*>Ss.(.{,fjHa&a/ٻɷ"s?ĨHM=nZ[ ,p퍳aMfB ;oG8(+yU<CON 3ZRim0Ag.z .%X5 xl -Sq7G>}fiژѬļVHa*f0sLRiG;4lWY~^=Q67E@|bЍbfUD*CRAZz5v]~躮#06EC]4) 3lQVlr}cLu U+qF>X,bP oR]*FK&BY5֤ߦzbE0Yz/!cфC`z3Z0eeY-ݵEteNtFB:׷2QJZ'g݃n}0@9ªfg&4]ۢkkg[ta3BLl3;"˫Djʯ[J>O%D,6pwm'2:U&R2n5<x E_e2Q3K3/=M$45 =eAU\KSw@'jyn Nc )ꆱ? dy0Vs|9Z*5!o8nrZa^T3gRHVD3}̺Yl,g/VggSrd^j^b§ۻy{t[`&/z@Cx{GaXvjeqb![SZa٤c[5me_c[iz _'(ρ"lAR)  c 14oN{u=uO1#0gح56St|*eX|80UFƘ~3:PG'>HkWZ&5f<>-ûgq憊xg6JRFl>[F4ȝᓀbL{픪yܶ^LuU<}d%{+j\kB.H¬MPàЄ0{պ]Vmp^9eL,/d"s5Hψ?/$4"Ẅ#8")$# X"8j!#JU͈Èe"&'8GAIJ"X"|#}D&Dl bC#~J%\fċR#X ? DAeD պHWPtj:""LjD<|'>@D18*G0RFl$ٌ8ώ&r"{Vy;1B YSYK>qjJ~gD9qF,N<xmZ)T HV/ H4Ad C0 M\et#"2C0 C#H&9AT'*$ YKe*u*D&B$_p䩐k 2 ))P!&UH&A N !8A rATH`@ A62:M _# "A9ߨL<&H !,kuGXL#H YS!.$ *1C$V4 V!qd2Z_TȊA|} J A>!B9UTd$K|} R@ qBsdh}!Hs! UHAjg_B 'H9ABD|$ȁod紾U$ KBB-XZ_AUH{02 iL|}RFX&H I V!awBB2 7 *@@ YF7AĠBFr,"**/Bh}!H(AUȻ*$ A~2C0` "HA H 9r__ Oh}Afd  W! RNA2THO m2[l(W!=i}!oy4V %A2UH8`@K9A b#H Y߇/I8THݴHE*q0`X m BZpD'E BFsTHANR݋/8^TH>A J C0 MhzB=ATC0 C#H 91/*|}+AA8Z/I r`@2 UȞ|}J$$ U*E K AD C0\L% i!%Q|} _r`9"H !P+=D0҆C0$ B/PB$ H yC0BT$ +B/X%&H C0 LYH+1$V  P!q=A *ۃ/Bch}!ȑh}Q! 9 *$ YIdҟC0 YD ȋB~ {i}!0*dAj1MB"92}R7)'HbZ,T;b UH Akd8TH}%d8}#8 OLRF>m>OQLSnbqiKH$ ݧt!R}bX'Ki龀iff>B_}WK6=OS$_Lxtw5=jbH1&C(CAdb4&\ý4cċL@>ad.q:[q\ځ-fda̝p;ܘj2(&RgbFpέu:o(T|e*6hcHpt&,- E{ꛫq]^} %I,B\s<' "kov=+Ԧލ:ZvG0ɯWD]̈́p+o0Dݐ\+W 9^H*yWq`G5#-N!ĸ Y)'ט$hQF]>ZHG()A[G,oxɞ,R'Y?u?Ӓ~̼WV(`!H O!-}fX5^/\Ieȸ7txL.c\Eo\8I*lwz2+)*Tej},8k !0х S/a*I'h+p&#p)΋V7D…a$r/TS5^by D7*"EACVWge+NH_y;W"dwc)-Qu6ʋbRh*rh+~O1uӷ0U+Y+e9П++!& v:{3~/MYT&FEŒs@6+>u/#n~"YlT1;0#;N6*F-z3S0jbC~aك:Qݟ c5pG Nt6U >ɌB=&] ~0LV9EAF` qy=ĀͶ9>t?iRH#Ѻ>qvK`*5su`_2潡9lz:\; f!y'}=0k3t!-ng_|56Gwc*9-Fc.hWppDa&:~gr8kbP4 %viB[SCtr/5jHD_XQW hB(dyHuJ!Ӵ\)Lc3R43 (WR=_WvB4d=0mDa^C;f4zSv]Yb^_x_HZ'pr:%dQN0. 6b 2-$dgMGu^mfWˑxRdL6Iȱ&qװcXdYd]*[V__i+ tZZb|IE^ H/G ?-2B_\hfv-ĮQ;EABPp[$_֞+ز,U\No̚EnqƬ]E!a52 Ճ#3z\j6&R]X0cDrUk绚rL6H勷*I֞^ov*(sȺ0[;SO RSGU'0W|(Z bɽi*c bHkQK(턺uv(!S| sỉ @:aYtX‮ tQ 4UN9{Y`;y*jniZ/m|W|rG[vkȯC{"v~ g4a^MM._l߲Cs6مP۳&fMr;P>Bhhж97=CF?4Ҫhӫu /ֲ6sіqKns s\[,LdفM:m>=`;ZqD~l`;'«Sgνg3Y,Lg ` >̿F]t遍tlÆou_W_~k○SKO8oo<z_W]/*mmC+-ЊJO!o"s: \ !7;zoroxUo ^_ w>!7w\TG,ԡOQ 6'9Szn'hᆛ76Tɾ:>IoC}C [w-,0?q.\Oܥ:]r0zJ\Glna5}{QKrԵT]t|ܚwF۩~@F|%0/(R!N[ {]֚6]!])X.> XKtj5Bz{qv",_Pr!(x@~ %/amqo='g8X:?$6 exh™\W*E\,3Р_!n~M~1߀K;883c KBVǵ&f]^E>QuV̸/ln~wD=Hmճghs>ͯ؎_EmIY -r@Sd,7E_v5IG[M)KTۃC~EiwL,MW2r0;Ͳܵ# o"9P*="Yv.ขӳFEQ(zQÂvUb! _d3FD3 I%N <{Aˍ&h㹌7UhA\ٌUDAfAl}=)hQ+:brd/'J^R>},Dp_z5tKw\q/cFAaR0 H >G| Ə.XӃw쌁!=ɮ !J$P$B :G0M؇yF]?Tg/u1~]N /G!|c*~G1ᅥQaa |$P ?GwX0Ï;~;c%|\^q?w ^?.`>*/|Tr؏vx >6?q >SŸ[O\ x t 9H)|Ǐ 1?dzD ~bc~|F]G ~L(X Sjm_@@[Y:>>LV<;T9~cifj017Q2- (Ir'̣-sKD1B,Дj!''d"wl+y$'_} )`h;&"$_'~8S$iT||#AErQWUHW'':~&٫ŝl~% Rx{xp|TIn a<~ RR[@B|;RȖ|óGՊ9]ZR'pxnКaqsX$xT΁Rqs(r2)*O\P,_k<ڣ-g.pٔ΢f..""'&OktЗ"u bYQfg\ ^gxBh&Py3RE̠z#r6-"2nSж;ωB4,w]7x51b~[Q͋hg%Hy̮f/hOr*v3^b \ڢ?a<#J*XL iY.&L;h=K]C7g>խԲ _(cIRK^gDS-e$1كmO@?ovarFd 6FbI:Z Sz,|?vZ phoA6P %1֢x9֯ k= Я*rb!}4mO`qw@r끿*J Ľ1Xs!W>VۘRfb( ?kOᒤGMqUs!,<.B_c-hGpzSbˍ1TJ.qId:UE5!011$t[9&sAݱWـ:z c .ttgc%p 7ۺu8TqZT.ŲL/l*NhFHhk{#7f~H3b R dDnXYa 6Χ*!2}փx["zbBf2PjC84ڢ7Zŗ"+pm*i_U=><SM=))IfdFIe.Ie:㒡3 ה&ml̥lqCt-"W/ .!ιoAO1{~޹{+quo֥lLs @De"DObST[) *c Bn_h(K.piZ8[yEg2Jx "j`nD-dt/!4)0G;=*cx71 ~kf/3.Tyh5ZTt"llAKAd@eU])徑iH%߈<,fn6ʑV]WD%-NO_ xADxR)H{[T^*+&H$9%Z*EF6VΥp_֙(NV;ƎEiҙ`f5>1,NҤJ2 K4S LD4dZxc5Ri.^ rvZ"_nEҺeovea <_ ԐF}8miKW(jl֐l*\*TDU|Vo3Ո2(g150#bf bjcMP۴pKwȋXr"ͣXy<,m0DC5Sh`^m ]I(4!sc7$cg:`[/e}ʿ/:)4arJI6#\c}v@G8٨ "8֫.<-ʓcSNLIsW8v:,JD)m 3aryЯ"Р(r,^o7-8+ZK8MXOhuXSjK>I -]8)]EC?p7Q7L9~4vf'}l>E*Eƛq3Ň@I6~ Lhmi8Hh `+1CN NXT~u!$9(k<4 4(H=:کr(vG*]Щl:ܐ;ZDi@!g(? ^HpɯkŤF'ʏAFC~t12̥rS՚pФWwy+TЩ*xj msH_}VWf*Ok;NGknue1Jm*@AF(5NFk^0+~VFCRQ7Ǒ΁pTuhㅘ8̖r:;{t`IS|ё~rvFV-x"ѢsFskŠ4uY kN8  xDžM<&BJY Xp/V5ON+ɨJ6`R  pvD QŤ\V0v9^kё1yR1OԖZWM:/z]E˞L1}7J@) Ce3 PDO?$qWit B?*iFp^.:imMR5 8As-ۏRљDNu8{1F#%ΐ2 /7 ,~س = d/3u7mߧvYpOv_& >䞴AŖiUeqce@wusqEE ^5E=,𩕣e~7 rg&iQsP<-jEsp TW kd[jh&-( 6&ج.{PH5$I)WQFҭ.Ea ehZuX7XK2G SZtPQO "n#A5~h,s5VNKj%>nwkt.;q09.MwZz.q¦Pժ|GH_]?#M"}/9 %7}H 9lht%j74nNcm^3NNM.VsA7MKf T\Э;oƷ>V#S4._N22 >>C>''lNli#;_"(54lӔ{;fE` ytarGI%v\ =Y1it nBq$ۨl!GO >z2=`GMD0Fɣ{:IF +FǶ GMqeV,ޛ噤fة8͙=ާL7XhV۳cAm~j^犄;XR),԰NE?kaèlE'BҜ9&kCR-JoVsY5ͪIWq>eҙ@`vטီu9tR2zO  ̛ӂLaŀ=xHoNs(IMR jkw@GjAҺHZo8Bޛ[ss "⼔El6S%X+i#?pFM]RɽQ7o0oei }}PiB(Lf ʄ2g,S!ɬ&,/_C]w&5|c7zJ̡+5V6DGQhc_~," $AD!F]^3+衦,Si&r棩N#EP6#3Eb-`E!I[lӤ ;ՈR(}xvda|&MڨJ3_\֊0_RTyB1y)bf+q1sz 8h$zH$s $ ho^ee8h't5USϩo9lV-"x<̰TǃYXUKԉvд JۑdQ!BLT9m78U,ʃN+۱DH 539k* >xaJ'6/:j-RbEI6.F0rSP ui4i+Gh=(>axVӡ>I4;W.KJEUKq U7`Mjx8͠p[O\]JȺoVxtry7!f+qN0c3pQ./CZpM$k ROL&tU99ɸIx `}ÊB6[Ri=ְy]k8p 5} 圣-kA54=Dǻbh&|Nq\ k'ʦ {ؐD,o;^M\g?ϩA@^5n}L Iᾖc.>'t:mpO}봝HmeW/+~U,j]8ӝ#TџQTU\rG゜?B5 |4cn< 5Y#A|ny*T%R>~bjB>+VR"> 1Nxl r=qإ"QNݚ':SiE)ҼEH4xyN% Tg){_$ܼd7/UT&I){XCB!RQڔY$~ .܇lMt s Ec7oj e-0WRX%;jt!hGRՔ6ґEҡJq8dF_ ? U M'c Sm7 j veED$DW0qO7 Z?p+\pQ1m΂R'-x^x aA]rIg]ow"K{>^UR+گjv[s䥹Pk` (I:cTnKX(5GElh MDCxmjm(9kazFBqCm`Cn;Šzw!GXL#4;BWFN{Q_hw5|N~ְ.O## /j ᶶYmO:_4 Yu[Mj [p]S:79[AË˯38-Dd O.ݑP+X/CQbC>֩6G##_?r4uWҡ_o?zm<}p9bopugpn\\* iV,8]z*oDP`_[m.}lOmGc}W++h:q4κՁe|+p|-j 4_(_<]aUh|/:>?Wğ9Mm0p|CndIgq||oWr>ng:[X/xn蹂 SoVyppjkHox:KiWPwp'yo?H>[ף^jk7|c_~6ī+\ɭˀج1\7 NNu\7y&O\xN88rk5kTS vwpb^.y~)Ε5Ua6r!pIɆA%:*lPձtmj #rs 'jD3qou8 o]Wd4'ɪ% iEֳ;Rta}#)chlNQ%d%`K>Dda|eVERE)O!v 7[6R?̪K΋EGZܸ͍ns# mn<)Ò?ќ~5 ,Q^CMRN8"]6=L%VU}ME EndXB?HT{N6|.:P9 >JxC~K{EÞ!G TiDSB4hRQ˶&մuDw;};~SXbc0B?#!HE U5`9XM`'b6v~ 񏃖;'k:\GDo`  &1Xx:86Nw?&dZS˵RZB$Hbt e(:m]ucm>';&noOW-Qq 'K~ҹ٪~ԟ{ҕ|D@oTi:@P@(yxF$?9A(mHQ,G=r8|ѕApYLLu!QaV;GUl'1)Yf6ֻD<y< kITǶwPlC>pc.y\;)xJhM'c?rw,K'<Հ8(2A$Tu<}E..6, x4Hw[=f?b/DuI/{&%[D jyh&ˍu7.Z-q2W./eVǷb:[w٥އ쏰:~/\ô1W;6:%*Ԏߪܷk[}q/ars1:`X_p /_){x |Z-}R uîggW%@II :]@eSc~ v&_ȯ뒋}X06soP퍭q2=qgn!<Y92csV=g㬼8 Iq |Jʁ.'TعNJM%Z ibQ} r/ȝ:"x^T*OO@+KV|7CD%=Xh7Jq g1pAiWz-h%Z%Ǫ06THe"V%&`sH &f c0-SZΚDPqC-`-Ѐ } <@^]@^ .n*N3:[Cu=xR7ۧO3&uU Άl΃Y-xl,P`Z` /W a'sEU.y~ ƼpZƷRJ8^2D{R y>0Hl]Z%z"^0zYc6N5pyU^5h6?9tL/1>MPP LGt۠WϏD AF1z0_d_ȳQ_\7zqWB%isXkWֺ[t-SNw{c̓x$a+;0>A.,6n6Vxn\UcfM왣ZWNrl؀2R`Lc -ն4Ir5m3o4=sIhÎtE|Ҝ}̤3U@[+6ZVVEMW)ΦԮQbщ ~Cvp =#< @BGr:6}+jAݪ! 8E *rFMO%S o0]fGzS|B,`=pڝ!,[ٹ WK6hJw8?2y1z&"瑧#Jxl`xq /!HƮY%[sQ[3vxL>ؔEuyT트UtW76FPx!mL{ }m^[⟦Q/nm|@\{7ϼ)FRȫQG^D7"8aư %jcC3z4oԡRN,ByAq7U*5nI&Mƴ?}NSUf d¨&YTr_46*V\l$ccQ ZGb)yN4Ϣ _%#{ɮ7*xYƗ8'ZVnӧMqO{E2 5]Iz\}V Iiq,ti d>R-hʫy {>k6LqwP|,gˢpϥa]^ -FoWǦ~5 Z2`3R c/BoU#;1?i=XJDX3m\.:v)+hP 2GVVwjd, ?{MR94 \1rZ=0ZVVFO7`~Ņ"3fJ+~ BV ING le|5>}ɷא:тGԍe%Z[ 9m2>\5bfV{ ⬇W9OF_)P2REɴ"ߎ\eUuهS澰W(cDd!_bp Qozl3Bc3Byd\ge%~J*L؂*eNcǑC+OX*J$T=e3Gj67jp0D6#ڎb‰g4Tdrb $z||I}P hˏYkթzC[ fk,px$5~y;C%}t^Wq &:ihnր3Ւ[>>jGQw>8B_aaKcu$؅%7Xs ݨ<ǣ\Vpꅾ=c]ɣfPh;.~ .D罍%|eBCSQ+~,X7#3ZՎ=XNhWJWGݔW`3/t'v7fG;vl V*oWj0P2<`Yq>OK$W)_1C>Br^ }Xw_t )U%j$f*.CZl{Fg^i9<7.H:B&VuJLrE+\Xt;g;8B?_L"w53賀SZȻHk1gB5TjCaD_!$ΥEWP?~>?ކ9 Uo- OrjNk/u˻y[c7H1YF=K&dr]BʝZSX7[^ԃ 7ӣaP)xGWTJE5?+5# oJφglo;>OtzTe ־x'JEeP7٧I̠:×E ։k\|U' T ]l%TU=ɦɦb5g0S_\KIQ9G?1|ְW|L]Sm7YmYNؗ* BxF̓t+ $;$,Ȏ_! ^e /z\~HKt^el3[pꗄ\ ;:qV9"e (U˜:1DQ 2P#@'Xw`я3+ uCuSjrYLK[c/ k_,'F`a[,':d) O^򚓩&}{荜xIc,Sӻ:.|E]^fWwkݐk%1PɸCIl}( g4xFJ .9/7T_`{\ K #/_2wT%hx(XCQu9K$)q<#"gbuoƣ !2Ō5~T>Z*q R"FFbrMY\AG!+8a=_vیllg?!.,xhlz5p^bWȕl8cW=>FN_6~ml,O{vm%mfuewIU~ ۵MZZI8#4j7kyw=GlCh2=s`U+!(쾡4+E4vʈJeP,.z;'fZPAW-t,a9_LXU}`cVCC~NTT=]rwz4hm*Z+Q/7jc_0k$H0k+着x=x'‡+)r}ƒ4@hx98* e@YrI^XTFy3<B>t٨]8cQhF3)l_i5ބ>/貏Cz7,*1ZEp\ qguF*inDA0s'Yj߾joxc5!3wh^"!ZΐS+`ۅ COtVt"a|S{TXKE7p wҋa_)"s$T7xFT`[G5wQ5Mմjc57W>cU=MwUJɗ*?WY^.< lQgZaxø6TREj+ L~u Y#u*]XzKx,.8RE>$18tHt!ctV9o1韙x=*Q "✨f3-4be W-،ߋ|? , W;n͌ea'Ԝ*: 67"DԿ](.q2X{\[p8Xc}u0 ٦Ek, eD9IZn4ҋl"FA0[DWl`찁qnYA(|*.]G>F1:ժ%^YN IK&4L2}RbHJZD+ slR,u]HL-d?Pfq a4~|IYbSQ@fk*G]~SkVyN|es ]9,T9nٱvܴ(Q=Pt~`Z5t7md< ~.,eB:%dik>EAT(X?XH߯?/f^W`R eJֿ!IEYHNZ O6OC8]kLFg?-sMnCҖg*SMFcA<882 W OƄCѰ̄di"br_J.;A >mg!_|[Z{s&E;uL y̌.|3 C0E/'W)}GeHlQ sx"mG.`}gST 9r)S `i~kzJ\ݼ臬M_+x X Lzw!+79'6`ʸy;Q]"W򼐖yҿ'/7ėA^_/xzяg%(X@ xd}j[(4P_'5f;jU='%c#mYPegOe<Щ[?49ɼ6:',em !_@>Wj̦9"&My"xgl- /aͤy&HQԓ>ZSpFXׄk⵫JFmkPS8#Y#!SέCöQ_-Kڭ%}4^8-: CtT\(3d+Ba3rE Eԁ<78W|<9k@(tWuvPpGBY8P s{<[!@sP( QŒ.6=+'(y·$eK ; v *\w=Aa$o/gvo|Y{bWȩ̏y2Pӄ9c9OP3s#ÐZŹW @(/ZȋEGb) Z</obBD\#޺6#{qkru|5$}07pp]#ޘmW[yJE&v=:?5D"Lh@ TR_ypHMXzt9U:Ϟ>DYK3X("Q9tE!ut8.H3c)|{<`:+k@d*ƇQޠ* !*0uk$Gu#Gt-y7kR27\Eg^/xQRr1DC1]v_d~ $F^KPmeDb5bfL~8rY'"}+Pȱ6+HC C~W 'v]ğ`Dja!!)&Σ.X sC..<=爁$ w}vWLX{L4_2KZ &;Iw 9jJTa=WSK #`yjFP(1(/$s2fu]\*f?{#ѧbf֧J|fPT~!@j;1s7º<؍[UJ`g/l> Up%Qr޳x׿<<+-ltc5L(8qP-^6zZDG2w_nAO*Z.ʪG`>eEAr|,!| fD^oSDҩ:K&֧YtlG[ vN˂F7Cm`OJ>lz'шǶ&`!?FxةWz\ЯG6 {ͅ&8/|UDAa2?6}$eځ}Y {d@ytV#},D}_;]fk9DHk42WÜīht}:NDb;^xdf#Ea`W=ђmB5ro'D6Sm[YP'{emo3KkoJ/mS&`+ku2f{pY6s(CJ&ư '%4| +4k#vwl=I#q@0YD_zhP?~Umأl"YEg Tдhqɿs ث7D*W Y lEl?oZj=?gl*w}q",<-LF$}g}}imé6:NN4uCbQHvwW /mO?P3 یs@d1ЊH"y UXy<CX3'1Z(L%a'G"vdNi_m-m&<?R-"x%ߧ;p|zÄb{n :闔6K I! }~Haxz!bZmBn(=n{p:ˉtV$#ux'~% [@=/P/$[S؀P~4tP2z!;jB-8j"1`h:zu"A E(] ܕuaWJvdDn (. ɾ3ϴ??Di<ѯ* #K͛r'O.M,?e]pBOm;bؔC;oAuO( c/?ld$Z˱w\8UlLs0Y(^tU)0&$wZ8zp1P^@\( C%7"!)"E}fz;Do6x=OBn#)l6ɧ] l)d|^pICSc^20<꾞NbI1*? e?l <"#1D+RQ .3$<8-o)5>poܯۡ6q1u==+>/H7j{:NU"ӈµ^ǺJqKc6񩩞xԢo{r2琭>D/=|.d ?R+k q^ b4#q_UH%УޣuxY6N;i]i-\ ҪnY9.*I%M;6"5Ն>Z]6J7FۧuT{ uVt9K詋BئuH87%:\&= :~HKFS1Üdnǹb` ݪ!pY-t aBnݡ35[OFwB_S*Ҥ b[Dy"Ц)e0&%Y[_¨q֘%5顩 1pCOChRbήjHźEDBJ LlL'S%ɶ]PU 5ħ!)INHwSg`16i=n[Hmi+SxY4Y6< ܎<ܘGM/z]hZp!z[op{_-ٙc9ݨ/6ZfeCV ^W7[԰,Pj95F鸎(()%]bl$}T: + KZZfX/9*rn&7*kϦ;pvexsFv Dzc M*IZ/Ӏ+Y6{)X$( ,- 6!Gj-/\6EPXWl٥ 5G)+䧁N4K]ߴ02mb -<֮1g;B0oaWYW 43^ZB'=FD %!8sGE_j+^8ioAzȱH做7߷~s% ȈtJ+ֹ݁ߏȇ+K)Ѫطq qEQ Z>G>9ph[PT\l-Y!Փ]YgebV 6_3K ˳^U/o[fy][0RF=ZªF*%k3oCBo-mG9Hd aAxam}Tz?Бeøh2u\s<8PbZ, Ur{:J/o̪zb5wmQh:-Zk 25~eo;t啲CG,oy.d+1iҋ08jI#0/1B)'*i PT/~>H.$! bU:̟c!鰾\Oc0l{'5+DYZu+,O/՘a 6K_A1?DޢGXS{GkR}SUWdG#\%qP!2eK}T u)Uq*/k iтH;O#TMe_ܢk: E\KưmT+7>Z=x{<.jwUUW*j,HX"VM,n8Hq0P!TeUfEƞv'rUKQ+]`;+|Zu" BŦG4aЅ_ =\0ZqX N^>QذP -W䋄?-:9L\}ĴR#XuHqٗAj5<1eE5h[sjWx !p.X0 ՘|Oe,ۈ G4*_OF&o4&1\؀0`[jlZ9b[kժ_b")|/(Z PiqUe'Sq=,>neNLErPgX~"~/toL$W%:hHR5KƳCWFm!2Q[%&TCd !?>O}%*pfx.㟪KdK_YEh ~tEtSS%o^r5ƾ=@>kߧHӧ>5B)Ϳ!h>#,/rMQ{hlg)À|lv1HN KtIxRJ6]{Q]v'*/>(L&`^e~Mt'AlLk"T|EqgH$\lc1G0mڻi>۷j2:~')OAӧ+1л˻Tud340֯ ~t\.9n_saaB_㭑}Ⱦ{ȾU(8Fc#tȗZ80]zk?j|3/ZYq=n[ lCTfO>{~à LPE*q\wؓ8 C`SV΁:x z79ˍJGcD Br4`PnTvPc\%Te 8s7뗹:rjns=wWR$&zM* XǾ/9Jn[P+s{sML3PIշ&)ۓ.?XT~JRB)2Q]٠PBz&XLI]b7 {1E)]|l/&XB{L VPBs9/(^YA_K"f wq.۪%[ A tiz?z;M#TEv46hdAM`G#XfX[{N3Z3~=WP@O.T`YXOi 5(K$* "9GlJ—* -L»$4ŏ?)z>^uNkh[f#U Q~-l.{ %BF/X4I9e31k$a:Fkw} da $X{;1CN7Kz7ԕk& ?;'i Z5GQe Ca(:n ȪYқ5x!DJ|r`<#"V6'L{";. ,@ٔ pӅ juy҉}swW|fq8^]1 p x#_/&VT+!\~Α%qɞY0򎢇ʹDʢI ^ m IM])z.Uyg`?~*b:[ɶ03V'0efCQKpɥ~afRj ([ L fL_f.|ga[ʹ_0O\K7e4X%2 ,6Yɤ==k{>O*0|4SIRŇȞzAz :R{ <Laaw0$svc ɍD9{8k{Nx5+7awWSj45U\;_ؑ>d<>,7{%S<.v>b896xr%}Z]#cMjy:Rޤ79#x$=5&ߠ&ըu6'&ؤoF̔(Wمx~\3!/IxE7?:dO_TՌѢt4Qӷz} TExg=}EFke[SrDI'8e#`sZ+~j uHuxjcQJPnlQgO[|>d#]`6w0ϝ`$)n3Im r3RƮzbt?;^Y3`y?xwSOl6 ~gs%q3SgH貾Ȅ>p٪5LJZgy#SռT'YS Sl4xaj<ծ4tD_:EQt@]X "h?+'qSZ>6_"ȅZn01/kLrLG/i -jc 1:*]?g$!9_Ȝ__*)%s)qjT845:h[lΥ9s-:Է)hhfR%+{jSGZ }jpF,njhiy`,*l{E- MF'8Ѽz)Xx 3>/0*}b,2&nw*υYaO<:n걭yyjUTW*7=M}`t؇Lh3tm#J3sM6kd<<|tvqzΏ_r+l@.!Ll!h%KpR{T>r]< ]U ؄"ȉWq|;'St/)$oۋ8m͇.iW?FT byz\c@$ |ɍF5t}xD;9}Όޭ_ms6ܒZ$^+,:W[m3=58mV5Lm,z{kSMj#zzĐ+Klw{7]zZ-:Ƿij悾B^۟yĝRCmܚ~ z5ɴ!c$ϨzjFWxg0cay2('ty&dL`R nd,}ziW0{؟D'9MMA/꞊G:$XCѮ}G ]"NG/udA%iX~"Dڎ/B Ȇ~Au1WywЪ<AG :% wf<cj5![{=%ʡςb3^ttQ%lMU9n GhPwOiQŤ TK6GeJ*¶ߙ'zqyhq;̓ߌ -U5^bh7ZѤ)yjx$\>jg?cfE"m{^ֲ.˽F9Tw ZJTXT̼sj:WW+KmFO(F bN;^}E-oKyTޥC PGq Ls9rJ7L7i\oOFpg_]}^WEP:W >ǽJ}kz?m}T$~e XV]y\W/a5Z]敢cVvG,z,zC DzU49\ q{tcE3bkp}?|H39.>UgFÆ)ԚaWUpFFx(vzŰ4Ji.vO@jKJ%uZ#uPmJ!R|>1D1;-6%-a 骛vPF;gL|ٳ' Qgt#in1sod@ݦ EC X/fDF~q`>4"Y: &svHc67Yqlh4b\s DtR%rmh.yf0):U +E?}6` o__[LIGuΖAddFmT;ކᥒw%&˕ҤS V i5{z~"_amdǩQQ?<,չfcmGfI;DVĎl~4^ ϊN 4~HHWe`c&]vu\nizC{zT ?/-rzG õ=iH=ۇ:nĀƤru)YKg1@g kf_Nm/%}>:ֲ(e}Źa$K8DIgx#wxj#/n{ywV495>:bU%Awdi$h\fy70:m9GS (/Ս% (R# LDgM\uB_*%@ѝ%Ԕ~-1T{,&9YQePuqЅ^F/ZBx _S΅`=lh1 A;1T@3!~{aS|6~}'PS'Yo"n4;s{KˉO=ZiTeeAħag~jμ 4Q:mJIi=ܜwE $>ne$qel|KLCŲ>zwlPEۆ֟QԮϤu 6N% iZQuB/C-4&[Tc4O)o:97@^d4Nh($WoQե ;(_͸헎PK84q{kPfHrg%w6<񍣁ZNr_VqbCxGQQQ>Rߪx{β^t61>U3IǹT`G|(f)fiv/Gv*oVG\P92G_=fsuD٨GWt ]Ɗێ ii O=.g}&$sY{y'%L3J,3rfOĜ͈#Ģ#b˻A@ss4pEP7 RFjlt|Lk9m֙1ik~YNZp< ƚ%qJ6)G+}TK*KcfG%gTT>\qm)D$tG![r9`M_'1|0[z{hUZh5B\^JH6d=Rie[<nJ(Ã+߼ʿD(wTaN֙z6{ĭn7vi xG=ZyJ#Uv::c:;~iZJ1;Ҧ}ÍOz0fzkۧeWW8ͩ~i1Nhz/W,! ;T{Ai8.yj&. Jc(qg>kƴ Z4S,(Տa5V/2X}Rw>GhlKR.d|q߾wj%$W;z#W?;t!HL:}.^$3ۇ@bzD|S Ҕ)d'#l7ѩӆۆ%Dx܄[,# IR#/-wɑzV@:~?UɱnuQzzԫ.?\ԋum>x~.=^_P'4%\oӝڲvӭJIVPUN2vF :3-t\PWD{)/2H{{ ZZjQtFB"<^-rO@i%I-"*[$T-"WDEu:H1$pmGO) c "ukz|)_"~Չ^?pliU/>W dCN@z[[KO*j~x0J0.9|*i?iW-i*ߟX{{gۂaԺY^&"OѴ,VY;2"0+8n6x?QLkjRMqhilf>4sq_iAc4: uXcmۚ!T fKxWR7D>rzCxmnȞc^Q7ot$aVji* C'; =\ >:ͱtm@_u *z_5gh'yA:P}"񙐝\# x<ߗPVZef0͗5ѽ)u9~Nd!;mn=hYyeq nץPLF#EB$}_{mz};6uC{1d䮯O-ǽZae#9 0D8}Ɔ?r@I[!-״F%#>(Y m(" VQ,&6SsFEU}o$If|KSQ:XulSP 9> 3kg/@W w2IIfP(p1A~ Gk"5辳R7)@!_!(.>APD, {v%zJ7jQ)}:<7>JeCa ճTꛎ9&iE ǸAm',}/j]ݔlDo {^Q4'Jti![R4P c⃪eY7>MZrR..ښ՚WeϬ!" άb6u椳YbIB>R؇x-4KAnDx7 #hѿilM-rGco,:LXRn60onT~w8Jt2*ẜy9̦^l4:tI0k n.4qU_w9w qY3'n'jb~WW +eM[g p80uMe|OW8;SģВ!|з~{dZH&UESrݥ5wn@E-Awc)1TqZ1 "^3.>ZQnؒ!?g?q]8׿S(֦Uիne0 EzF! U«?/?=S?sa[r2>{ _Pb~t?ғ6qp:|= [Ӎn0'`A0a40|SR`_;;zMNЩj}#-8|. W{jn81F?ѣi;Ň4WI\@5rn|Ch4 FFeO#Ywlg瑺~p2ꋾ%~YЋ Z`L[BF=X4*> Ã!p1j\r1Ӛ`ڪ4X@nkٝΖ85(ubw3\}0Px]f \]ꂟT}Nw۠ϛ(io'y;UA,ȋIF"j27SKOEKUl䥊oSJŚik19P2Aun| x7kԒ@pq-zԋ6ֳ(K︠K@^ =Zƭ.PZOUב}PDQdVK:}K-Θ3/^srV-S{G̱c?Q-u6"n[ZňyuK'/IRۊnonګ}ڧ^\};SĢ;P~YJBiՋ$F_6:GߠR@a6l&ؔ57W1 `b"хk0|9PP-cxUXȒ;2. ZpAJ1U ޺EULg]#n*z[ wFkCEKuwzr3lKKoQm:@[g~rѦuou $*n"nɉ/w՜@:44PV< ԣA:mzF=X;|k jLn}P'5X;528@ظWL +\ez,$5wKtC ELȵ=&|r"'994oB4򟺥jd]]k ]veG*RIξϣe   Ξv̗x+цfL ]iȽtfaMJLKWu7\HCK vLɤ[]B.=blG~hǞc־W$ B+ .qqb!' V|iϜQ,~%0Fk]q\"7d4{!Qrʱkt2p(x)ebgBhtbG|(o}at(⨸3Mh[׍E&)eXzi`MrfnFgWQVmfTjT&%@6ߓ,WQiUٖ{-BFSZ+ `B,w;J:tٻg]!eza k Gi?a2MR~'pM u0 d✭qO4F#|ӭڙ!Mc>nWLRh e<-~, kPFF[1lӵ(r8dʃue%toJ(~#&/mjx@/7!3|"`+n\3Xh(z̒aT~2nhXg  ?o=e S|xI-īDa6Y/'9)rY {[imIڵ?Q$C?`4j%h֦uKFCfۖX"]F۱8 jj&+g,T(u=ܚwȕѢj?(G 4(pIR10-XJѱ*^QZCQTۆ@fM>j4 CO :'wWL8Q@hr_Ȁ֦i5 bC_B H@k_! ի?&zEyAvoT xPdv>=si!9ɗ pȑF4)g4.s(`rV5>ɁSldlQmwȌH["1pΠy֔tVr`` ;*0d*P^jn6}Wk:e%~uWkakHmζeMW@NA㤖5ub%KzrEq/sjIq9惏Yq\m`]wŜXl-*8*n(~$K)~R:>8Ѧ56,"܋Nҩ7d-c. h7)sY` s ֦+qT /AfAF4>Y>ק'izt|{]MHwT\N^ԈTb ebIq]Ξ | es~A]xky& 0wD=mOʴ;}$#OJIbB%6U )^gvxᨸ(t6}*v<00k8cQ0oL+hQ8++zMIR<d˵8Gi-+cTb!#pƛ\X}x|Y<SQ5|:&:?/Z x$'X1`xHu#U{ůczm{Ha.h뚢8eo*]v 2qu;=ST9s^8ek(Aܿ }_hHpO3nd338&ف~2CԞ7jdXWz'@%$@ସM6S]¿ ݍ?2ްpO# 75x 1;R#öUv*ԧjwVG@π/ #*( ::! kV gIF#B]?<ԟ^nMdyF:xꕣ. ʜQeKGO8GsZ{ĩ |dž<(CWw.9"%T9*!IXCT[q)1e#0 %A rT*z9n`wԂRǩl 4]_C𡭜ʌ2ja.)qZ7){5Ρ/((~OqrD^o'eFPèև,%M` Bz[DsToV!*;NںU\4ikFx~h50?'WdCO>&g4Wt8$?Ok`"gĘ&Gyi^)[x3K^NQEO]oJkuzM?d R.{ ҈cfc >/(5A>sE_ug7/ȴ;oN.g2-^ݯE+A?rJ?yû}Y|YMH./Zfv!Z !CjJ F{dl^^ΏΝ[nvSax~'6*LFYt5xc2x5 _K$L BE+ &9wl.C#PSrad.hټ)4QsTWjpI/FTml 1駙G5|tTo;c^e,&(䲇4@|5L{s~ ~.UkhJ+~^1e`bKd3bd4kh; 4(I snBhoKk5 ]cjn>2>|9pY 4gI:d6%,@6u<cHnu0=kXePiGbzfVŬ1nOmL}4IU]OԵZ8Z !g3~"loI'it0:͠i3 <P.ļ,ֽ0&1YboxKUI뗖q?hS뗖dU/_oW^c xwV<ԸRw}VMקaOט0+ی ֱakTFO5~PO,ܪC8U%uI773;wӢ|qZぽiQ^+=ݯy;ڪ0ѹK4^?9}Yw?hKIW&;|_Ord.띱qWwiʦ.u\\Imwrtt_%a?Wm3kkfļ5ëպhxc3<@{mZT8zM !O#6Lٹ;UDΣڏCh*IF+zcɱ[TSO7|œt_w=\r8Gg7W"ajTZ.Y䩧/g|}1貛"b-鍨/)|.{F-?OEQijWaUpƂ)+"i,ycXO]mu-ċRѨl*³tECD^RAJr(WOb=5 w2J+l; yY8|g>[s<Ͳ1~xowLʩ5 hkG=6'^X /5MXNjA D5j_|ЙQ+Yg4j^tS*;WX23[B0gGH\S/.?Oچ(BiThh7jej%VHB/1|q(,XPpKkܛP|ssYkEk+)~ޡN:<+ D}_a!Cz9ь"w<g*mU%K4QQG!x=viP@iyTHak8In̗}ՄjZt;XVA<ËtyU)>O0":Mw4|X^bg%kʜNt^+dq=Rړde-'ּ.\e7BcsJYf{f^t@*6T_{ftm'skn'ܑl׻mi<ۿGiNg.R4cttb rh==Qbg'^gb5 |ZK=`c+'Ŀf;JS"{Xw.ɥոiwX.D3*BVVTNN:,9F[N=G1!+yro;priqaU}'{ fVYMG{,/.= KR<,xkcD'f %Z>&fO_ѓ- /wyV~t а+49#K_êdh1ޖe}l=vXw>땎xj |4{Ia"*2, akyEME(ik ioRPƮ [Wُ')zpR 4MnP,rYZꛣ;Ɛ@Us<2nKc?)[Iy)6La܊aoSy'SF'uZWV*T>g Tp:rPɮd ?DnҀ簑! dR=)]LdVYc)-#Kc:.ݘ-S Z:f/l,e NZ>&T@ Okm/ ڛk 2mJz؆<ױ+uPyPp]J_l/樄 uH_5hGQB ;m݃HB(OHoPMԺltMloC1 Kuw&ys' Cfe I@ P(jG۲SੋCIXn Yr4¤//\:Iivw#-鞨p:}O!rvr62́Kʏc`P ܏촹t/5(<o!j턻ub~*v.d>G/Rhr[%I(]-xL17֭aɌ:MpB9 (.gnBuҩMN2Vt-sGsFN"U|Hkѯ6{YwY8wR[ \VSΝӲJ!³Ў$bgDI K 3eu,7oHR'H5DXC#C4$l bqGy>GaI=sf;C8 (88oFcN&-a sO:зø$E_iT|Dc| ~nESřbvO1ީbr03R Q cL!'LcedxHY:oF/233y%qz6~GWac9!dU*ZSp-NXpO t@xμs/ْ,YH%fh"KF4tީz'!#E/v կGH1]#<b DAo*~R0`ueEh5u"[^}S$^~NM,Pģ"B"՜u^gat*B;>ijx@1J3XNGh4u'PpJ*de | D-BG ( ڧTIX(>׌5[ىZ6%]H%x L$vh_Y6EP`.g/3ʣ]ńީlKS:}PQ]N~Bg\!7oQfV0럔=*t':Hݎt>T>zfZAݏٳ#Uҳt]v[@߹YKş$_W׫x1\4?A+W0a'TXc+ 0pV$E/_廧-qwկWsV3vɲmIbLM=s7Щ.`4Gޢ}giXA5>4=lOC5j*HCfjCHX$4,"q0Rt=yeMz5 ` DkE!G*5Dr |ŸD{,7tHB-0?M.=qVlV]}Jt1d,jZ]V.4-9Ȥ.0>r 2܏fѶ;-V9ԥܖ} me=bq{ eJH{٬gׇNߌ @vV3ut-PC: 杋q+!O$iN 0&Eݚi`h-g&i ]BsJ1ֱfM;2W4yЦ)u{6x2bJ4]Ò$z#8"%ΌAb9LVI)ri6pA4K1ϽQ_) N-vJ ܴcTN1Wς̵܀<זAB@d it{#kd=Vpē}tNmmYL3,\f|NCcY$ɕd@eh|ni^ Bt(_" 3؏5Gq_Ȣ>0ە*O1iaM̬Y9Ip I#!kS 7,8Hׯ4V#ZW?@۵g?uUџ̼b *?-MZ}ZlV7iAvOcӬڿ~]?fk>7}cs7БT\)ʙB ؤIqhz$F23A9Q*«+nFdph&Ga_Rp)j˻Jsi-uģͪ|}.%?rN6}+` ݏ`&lŵ+ʂ>h44v4 %ɝC<kfB!T⎩0SW]wȑ?3-E]OmXxہ'3J<02A6Z##1c@- hP(HVq$4o3-c>_ɮ!~#A,LCzZ~mܽ^p!\f Um\b II]ǤA淘H7J.nulМl A#ua" xG1XRTjcdKfGXNh<I5*Kxa8>8I(va+B1jFs8"A@,&Y"CU4Y l(;vIUB,01ؚBHx(^Vk9dksTumG3Jٙsu{o˥~bѿ+IL&J0#DOj.zѓZ6OM^f.[ΩfM'h%*Ŷ4ݏAS?>:zef(Vw&U}O9XV? Qr Ax*j3n?+᫣LàݶnЍX۬묠.`| x-)kɭ0&( Ak)̟N>G ߔ+sWUS 0ln*門Œe3Vػ:6 2hAZzi+DS q0)Йޥ@]{2)|-!} =i3,(~=/X}XG0g48h=7-q4z%V3m0S{PD{H',#Ӵ̦CJ}%;%WBl:ׅ*`aiHŎ+lVQgWZ[M5'K/"{Tv06Bm8iV2',,BF='|+I %DKxxRnqukgúx6{E>+³C!bc"~U._-.V.I?]Ah-Y? }2&Nb=GD*q!V~<fL5RADFw@"=I:uG:6L!&NT[dk!6nyCjf~cc S9pzX e$++9ܑFeo -Kmmb←gArׁT-te5~t|'MP8^F:+!L7JT{@@龩*}A- !/^b:*y梉KNg{͏ATիӌl=O |b Jt#U.gs ý$G`| TKϮ O ͎\wܷW_їœRתkb'‐%|t͌vgv,'{b Hr=vA̢ OHos(d|V*y7Evzg RðϱvDf|`ݻaq2Â!kPt]IG跔n 湍 럅 BY,zge|.uMha럵7XM4n9Kg[xȱخ[@k_kOF̹c0HAp|sF؁/B:4c21 >rS$*t?R@:$A7c9R2ƞU7BIǾYU!SEǼ gfT@DtR7;WᶤE=^PhFɖhՓgvPyYQKS1 6VjAoOu_ {?3D1YX3SMܵ ȫK!V_uZtWnbHϝH'ӫZKW4NK[`(h÷ŅlAWI?th5xi@MdG:o%SI,X=n QX[ 'M *h `T8GDAU/+Κ#cC55!FZ]uҶrktP@6.JMs: t`RI]3$[a҅iAuhpmH#auy~%Aq IT(^U-f슽*~~{o  ؿMZ'Y_ʝDw S2aU1Ā"իcE0YżB^^2/)G\Jy6@?g^ny=2OSy x UW׀2kW+*5z}ü H6ŲOO򰝆P^sooc6)\nG4sͫގM+Md[Ȟrz ٶdpVo"Gnހi'-ـXbm+vؤVNZR{xxÄ'NKYJ+>bCElB-`̞Ha|8Rxf\3Q}yAAlvȒ{kFSL2=ϴ :{/`ׄ|#E^]<&9[ct WtKqS"ҋwpm%-U^qX~lڷ'w IW_M ܊Nj8E7l`o"řhnv*߱BNvwwq&>B!PelG*hۡ{.ZW.f ̨ɲ*%UcMPj`<:iuF%=D_8j/D~;[?j϶#kI)}D-7\r&cF目"t1Fʍ|[/;?'o/(JixjV޽kX\[%k\ *u!PSk|?WtL L ֳWfM"mH׷'8!cj>[zp?|HoukP 5\Z0ZZqN=<A*\a wnbˮ0T_ߨ^OBɰB5} HPx!R()5Q\z5i>Ӄ6?|̻eslONi!8&G Yæ(߀nkutoyax%,fM&:+ǖp.ZmdjY/hɡU{7/Io•n,.5a) |jl[LMݑ{D fͬDTU`,ض_jr܌xLsKؘǐ>v"nMܺ'iWf 3T u#H<V&I#3GqoR|FZ'uv*D D֥3چ*?j=_?裿Cy3M+}_H{ ``/>L?̞^7}z9t;tҒKq/qg÷]N]]iH-9HaBJIeB(e~jƞ` w5F˖LGux ؛r:ɷc/Ia^URYlD)zMQUWaAn4O1<%dq3݋tcdWXxfCgzNȊ@fW{36Kl.ȴ"\%ux"i}@#6;ܑ̫g N4mV&V,5t=Ff4o}Ekdi5~*K_T_gG.;_HT˳$<^]`w>ڃ!Fx3%΂vbbf;dl{&^rVd"ad#ՠ 4>liA71i OGOuZ;~X.vS<=&I胰ibQ:Ǚy M+Rj=M`pn$ԃ%a(i.,K'FZ_.5v@k.S.ŸXx]6"(}5s̎3; 5S^][t"Ce2̗nWK +7_ꔤيD +S-,]FB&L0Ŀtui/kH*B,B{j:Am.N)Pɡ_")jvfYtbL戎1v}jYR%y347DuՍ|q'@?VfMbr~KIxu s#捂2C~܈AOsj({J^HI[톗TV'c)4"FS`EXD*\[Լ(=iSZŌtV$&5H_{U*;jgtZ4V(,G Q;Bj(ka5 w *@KʂH<#L k~"Y!S>8`[BNQMwwS8w:3Jru)x׷{*?& yq]8ۧZ?q68ip!jJaA8g6px߲x-b-8wcNdaI *Xxg>U]\_|0l{KJpBLK]FR}NcHI9p!,& GP=4LifpXl*J&MUEjk]bt3lc8M1^ZMJj2Ї蝴L[ o@^8-_Nu3'79)c ,Sрs :dOs>g^(K|Wٴ8z@*iHvi!Yi!$M{(wĬrW/>Ѓ9U+9]g)gIaS9,*uc>y/#XaDǧ~ENM,/CCSsibI%|wӎ^A-aTG;7^^u GvxLK}4f!O2B17aLp{֝Fr/EJM!oA,w 5F  q!B 3@f?J?r4X lbMay* ћ}AS*D||-{YLufSi1 4ޘ!WNFIe_71}H'n}1A(/UɃ94ROl\f U<*=os.ӬJŰWRȱR  Qf>E z6Ӂ.BD~n HVmC݂ $dҜ1U5;w-LQ$#  H IІF6PH/NiOI iͶ4C\cv簼g1|-rU_fGC̄r>2SBkf-Ϸ>b ?}:|[|b#FoJvͻ+SPlǮc8o`sO_GhYQ)LeOQ6[.cozN0|ÙKX]L\NZ]C UkZI+%=—k)| :q}Ҋlq=^Oqg2m۽hm=/,VO#{C6<ˤC{LC;?5q4xOG#`r=Ia׮[z: }t$wRƙ4m%PG,w@3KcAC Y5C)&7 ?K$KBå`ʘNͫf;@cGuSv3PNoKXYҝjQvbJTݾGuTNO}acp޾]t̝79ʋ<#-bs%;o[gE n]:5h-6ZAR#<'r^g}gcFkGGy;i_ʝ2;Eݟ0:δ;;]͵_u]Ƕ#BxoJ)V ԭLѯ=ӚRL "z=v:}evZkVLiӍW%xu_1ho/+c ?)w67,`* :4iD{ O3-3$5JJ ƕk a<)05%Z< p_J<#)Y!\vkݳZ{Ob1iB-BGMr,0&AL'cG4xfWu5.+یibT|+mϥ$ߒחzatW?M@5G%R)9ck]̈́"f_ނ;9frgCV>a7rbk&W6O.fU(')MCݰbbTC1Q/8uے8obQc_ex'y=쀲xxB>_;Ku01܀m#@s܎s 6m[f.ܺ9rŝ/gZUKg6J YeRܴ~J ^c8(7Y-I;oΧnRnpafcٹܾcLizs9s.LkV$mT't?Y~~Q(sV㕰JcҧudeT ǥeԐktv+¾ڌΊfvS#l/ruR[X7%)ֳS/}GK3 .y VM|35.%w&hR'œ|s<4ϕ0>K3RT{" (9ѐr?ngB\:xp .bjLVQ֙оm>RMUDttR#${v'WitN4 Ib_pX +a8bPKb!,Z KCq>"VăV;\k2vh谯o\&:K[w(`3xw0̊z׌21+M*λY8٧۲KwPBR_kv?Sp`ݰn[3u:.ҟ\hf3=f/6y} wҠ6ť/a8011a r윧>]KƃRFnsLt1cta0oo%Q]sPQE'>Ɔ&Lp8<ʊ1ylH( ^ .))Zbxf[rY.^FCu٦idht!1%:)bq(m3uT Eg6f)܊̧s|j2Ý-LLzL7$Ov9mivz$# ќKɭԘb({0*kDI{hoqZvbO<a6O㍅a;lX1؊|ߟ9qiX{QP$/ \Z!X|s5 kA б+r+4@se*n+su)Zk&vO4#&f+PFVR f#Η_rPN=UҒ]& K"ؚ r]FhC`ۇ-]@OJQ7;oVhH(E0Ee|M)A:rvWvvE]w(@CJ;-`<>̓nW91}sN1g cF;8nZ}zr;%5PnSS?!C>ZE֛x1+͙$ Tqn^m`*T>(WL@=fJeY"F%TX?`¤߸ٗk, cL #ĺ$q^kEHOc$c@ E!MX^2uOK?θ*0=C /EY"yu$,݂%ױXLiKz68R2/|¢qri`Qi=\c*d/ZpXQĸb0 ?H*韏AWt >Sbj(lXa<=*bݱј$D<0@<屻xa89=~b֞4*Xj,ZLuVΔT ߤex2(%ݚ!yJѮ6slU::wMu2h+={`7lѮ !soIW[S{wMT0!.c(꺌,mwFc}OFUܺPrưƚqo0Jax02L";0yOtsLЉIDtKyr=\QmxBAlEUiq2\Fn}Wy7.N'=5>Ş/[Aj|"h 旪G&~yU*lNF{DhkHv-JJߡ,E: Y%$c:2(DEI_:y&D0~ӌ.GYF!PyIka@Ms6 ,$$?0&S:/i`a+-cwnE1ؾhjEWo8-)t\Ǡ=OoAr2 Fbh0fiQYʊEW`e+-vgYJ4<=#Lpxngb\#_p9q˨{7֧3dM|p*B^3h̟ȁf4`f=dMڋp/Vn.oJ+OyO0bS>FvJK \N}pq 2;bjq^C`6i*ڹZ&dVl*f qoP^5?1J\ΈRڄOBZ:?<8?\UQ QY+U}߬r^&XC\3p_O0JS:R`$GcdGp*<.. E`\sP D Z/ܪ~gb%& i;0nG ($MA"2Gu z] +A[V,92Q¥a9RHc{+i+T^kϧ9ړ#曏iOeFpAZEriۋ:GH.ozwPd,C]CK {=9}0CӇk`C!ȇm3יL^rMQ;EU^O +lc1~H+4b5hѯ"0|Eyv?r&/P xJә0q/;X Wg{'8]9nwZ=,cdAQ b"7b*7i/wNA}m^X[:;N:FEƔjឱ%/W30'HjD)a tHϙ)e Dq|}(/} 9^jbhL]vu:J҆ޱFbHeIKudr~+NEH<5od2ɰ͠'< ,4<9.n'I"5xDƎE~ԡRFNhݬ9UBW?6Ƅ>mSJ36~4S$ _ISD=k3-SHKByo4zΐ$BV'A:ߊ( 7 Lr?蕜ߴQ Dz,PRJ6&02mG֡vZ׬%P̍ӨJYXg 8';k evYkXn뼛*.`9eG3_U?U9|@kU ϴSb{HDN;g~hV`5J)5jĵcd ށ>/J€+r6c!#>^[G:Sr02mx[4nME "zԒ$zYQ# Hk b$^%(F#ǔ%`GG 3϶\go Kq7ѱI*!Mʹ*,]X #$rY.5c}n6&4l FeU]Ǘ| {*`v{ޔ;XIҨn7L+.BqiÔeD D@V1˂'UKNf$-IG 9 L],;A:?'0 [M&9(Sl9}g3n4PCGcL0\/:w K Kd:!=~C9;Bl \PwYdj7X7LŝD8p`h?΢1P %d+Ƚ}?lfv܋C&BOs<X KzoX^ <Nwf6Fs[Y5hLIg7#Mq.wNu<'"p@q:R+˳(?[[q{,]6ֈ6XM3&󼧦)~8ŸO @'ϰ]mdyZ\1WΛGU[ ic5CߤGkǞNl,l`{Mt8kK)e$3a\('ecln/q( k=B42L{ hC-|5*4\! ee蚜>{="1Rs*$UۡVWՐ ocn_` ާHBKR k#n҈ْ#fF0K9ž< jV}>3ˢ=Two=D)2S3DZl ^P1=΁:̫qjq$mJ9|ԐձUDA]4PX,(٣=HHB@]|)qRE_zNϱ:, !NQG9*ܿ <q;SpZ< nℙ4+ec\7ϲUK OKLI;lf>em"c rvˮOCc`ib5v_yxv)ϟ:;؊Y-z櫴b=Մ|(5ڕGU'DX,zȀsY d F/ \~i}UľErp[,&.{n;#K qD6l Ύ35uJ'NFUe1m/ڏ&>0³ 5>H3HOihNVFb . tE żR dYL]p0SWy^KWH4uv!qz'mxŒx{3[UfHmh!,zh`@Lagfa%O,/̆š)2#n:a^)gE(9 x\GsP?{o\rjuHM9 `GS^p𪡪gL8rXZmoyAgUK8 PYO8+w0M3ߓ*Zv#;/n]fGS AsR!vn/Li裏 ''xdJُ[8,'XVrr-l[XR;84(pq<*&(H^Ycvu@I\DY6b:TiΦdoDE+|Hbƀ*6]6MJ1$)Am obӗr}MGSG8ζ232`|-Lh! (xn*_F.bJ\-ECr}wң^+Z:q4sϵXo96~cIgg7q#NctrA`ߵߙ mA+Ts{X ͒BdK'T2{G#<@ l@Hd;[}I͒mN@7[@J7ĦJwU4L/>wZ~;b@C8Λ̓h<_)+2wƶPL5Bԛ@*q r킭{zӒeƉƤňBgEp*RkJF!rF7%FvϿ>O\ׅwN0If<IZT[ʚ1b A6ĉ Xh,O,ݼ՞\o(~R856&D.j!WMb SF/Seff?9D VŔ*' ?+?WTn_`Ya)Oe{܂,xA&a]ի2킆 qMj(.>Dh7q]ɻԸd(.BRMmN ȇq28)kL^p\<\l^ ,AyWUWPۍjz'[>Q}آD1MdBTJZ?2{c\Mvz@25CpB9߼Hx#oc=%9Gn0:S;pAt#Bܙk'yVA j? =S 0ub ye1 Hrp,D2{qj,$Ec,Hď o/] >G3߈c:jY>Nk:f,"펮26k3( x:e`tD>Ox4J4F ~fi7,\p%p0.OT|g=_{LOGzXl쥧 ~_ZЭP[}1= qD3 N.7-bQV?".X qTFRMC@ӽـ}d{~947)Fa%rK~7o33zơZ WW@!9Hoqzb c9$6KEDq`B܄E{ަЂ}GZwC, ҫFG/1&0Hhn1{CN^%d{Կtg- Xvu:]yeT_-mwgWۏ .߭hY$t!p-u9jX?ia uϟ9e넺 +_jFb7H杬zJ%$FaW ۦ ^.xbFE G.iKπǣ:UecܶBϷ̆RVZB}Wב O)0g=->ɿFT [q` 2IϵN9IFa/5f 8qG{s/eб KIvB0eZVXχ&\ʧa2 O&_1Xk]fӂwз&atH&GjuD{L/qJqK. ;s6;l% pIWh9xawLVCp'~elŇ9Q=@k3>B8pE#9|wJtZAr.Wͧx}c5jp'^ XV-|(D,:_u,m%B߫E$]8V,Nj̮mi:J(+c.7i'9N." I)]3lL6m1N/OBi6t2&3[nngo0xl< aU)=;K;53(Gt)\l"O.kל=O;tvx뺱$~>E~.N.6yaŹj%GPečy< >BWG߬bsC[ګwƻ̐ jf˵!?c\sv=)1 zn7u@JJv69&+lgjɏ`[85wpR>=UH+94@nh/>"v]s5qO2ˣl%^r!#s\D5HO"_z2ǭ)3[ҟk?)4'DƢ>eĆbLLNq 934&=B%ޘRPOpIW,|Ζ w4ht \ŻyHzY zu_>M%ǵux$?B@I 1'8ad] P1 T[OI,E4fN(*kAJHYAw0X^(FmxR2wՠ_skt^^DqufUtWMoS$VkWdI`"ߗPRj)`{ڬrwꈅZJcFJ8wu@Mn,)0=5M"ԫt)҈wڦ'~n wP|Fd sV+?ҹYd%9@mXw x,diӾ3JbD2_ c9*trz J!:u^FYWDXQra"5%MpYME85Mvio.G\$#JB"9th! ɶf&D;zc+IM层Nٙ-$sjH<JnL6ǵ~r!co#T*jW'MBn;x7G+ )pDp1Fe24)v⼬VS=?+t0m=R06Q\!+N{NR#A=;۝>[]q|>]!ϰys> j:ڑTyS{l([} vXFTC=ⷶmS!]D8Cp|6(DHT EW)'46k*Y`.]"OQ3c<5˯/ISdQ1>zA9~+ `7[7 wۼ\jmxaT!2;9|NmcIs],G:nvwGޟs9"G3v9ŵp6dܳ( DО t:dsΚ}^S^($10U0^'s.i|Ɍo{5hM뙒/IϾsZ+ȀR CGnj-OLEiM{[ԮS|C/Ǥ>ubi!j|WU?%N]mvȆuyBVRomѾxi\R,=K)DY3EqѮElugDր0s)[M Z6?z/sm[Ն(~=s++sگ^,!cγ/'J 7FjX@1܉l*v]VȓwdUl#`r]UI9-g3<2WeI>4kHJZ;6LB7н-BYF^Dccͷ'tžq 7Nߘ,HS睖 7ݶo!^WbIɬ̣6.e+E83JuGa`ޛ2_PSmG~%e]ŷ7RM6j1uNަB}ӰzFSo(}ewLM;G5\G&rY+hR;&j.ot}46(2FHKH^10Ū9UJfo#E^xHozC:5܏f5r.H>O_`&fR3sA}mr@Q^[xlZEUgjj =p! g071MItӈbHclY:lӠ!75AiH}T m؜2U4pܞ%tvifȮWJ"r5ojvi'3 R{ ''"zfG_ ؽ1ON*3l`~upc7qҶt **RQI͎otD|_ڜ{W=5 o'9ߜtS9W%|c|\_:E61? ,# o"ux0]ЌⲕzB]S⟫a 3r z} >2Bxd>$s)SLS @F|!#߳ 8=& YA,'TN!IaNkjI(r">k`o&lɍYp>67SpiNHo@$l&^NcO]߃$(*ޥd`a?+~}]ygn|ƴo-Xo0)ChFп< ؝& t<Ͳ@MySxف6"AX]C%]S>GKNQqpY C[bj޺YbFV?XcXDPϗl„U @_=Khv~jhsamIn/,odϮf6GZU\"\l SO3”x$7lOYS^EhBr*RЦ2垶V%_TJ+Al,/~%Fa'Ɵ@!sCD'|cMo DsYÎ(Wi\L}Č*ʽ a$qIL`;g[ T$K_vi= g8:R.. KAGK~7Zd>Y;+5R蒹'ʋ3cJHm֤;v`!(L2u_zwtW݄v*ezR4[&q5漺s%aX)cQ%Rw#%N4p-kI+fI AQqoǼ,] fHE k |:r:{t%4؅'o*űo3:\|oSҵ@K)6*3r9]S-%boGC.A3) ,!CQ2vnx'gK)cbTevը4:Kof+NV<")7VW\헴K6-L5lZ_|2d§mh]r3-XjC,"=tzvɞGӐe]~0| 2 1Q=ii.Ԟi\mkⳛU{]~<0>%5EIjj't9;#jiȌkA Bٍa9M]V儔 XLn R8|fX]:IO`',Y5;-8}ڈԺ};Ud AqH4!N\ Ƨ{;ZPUά>a _#w[XH.eu7pb!B?Gȯ`5="x`rD=.Jj:bRG"q u$.%.мqS5g==_f9D;cKޖ~@WsKq$pH$#Kv_RP ϕwF}*p Qg|2,& _Z *@1ӄ#z"p??u|do2?H?OWGAE%mÚ [i4u$N<0}/K^Vj=յUW :!l%iWj-v[Xmܡںb K ?Ӟ,rg氨;ZEl?ƞب2R'iHQB!Be7Ev&IJmHx,Ud{۩+F}~Y8sx(YE.&GAҞoyAҺfI٤IqZe2PS2ـf\4ļ2u2[Ye/Djbp0Ի<ҷ SGRX@>",0evs!\UBCD*_WL-BPeo?l]cxjeSwї4YVl|9,شݦ뷗aξv[Y?Mt>H)dugeoq7j[tgМ"#E?Xkpm{u|앨t*eںߢ-G |DS)Bw2c7ha1Lb{6mb5'5ݽ*iԤcɊHkƄM IWCsbB1±qU"^7> fCw]ג>F%p㎘7U̕P}+̭Ea({|h sȝ<& WpJ3ʓވ骒C|n>c,H'|W1rq*m0$T001_d;%fq/:cXl.20$s8I%BoɚXT\8jw'=T6(Ol! Z'n̥E0} _pL5&B#lQPyHph]SG!uJ l+z 31D!#F %},9W#:|W }؟wR_XC\P%zAÍeLGY{p u~O`jь\xA_`UAgn$ πJt9^U"؏CqFfL@+FEQmFdXg7> $iK'^Fès˷Zet<K_d91MObPH2)ycy8wS%KlѾnv|ؕ, f>}3TA8B但Mk0 dED5X w N:eD%NrwG^b,i}^A teθ|w7mG Cۙ(JV{qQWۊ {G΁Ș.carLKCy!ԼiH 1v!߆$Zpjbö9kFyנR1.jjH9ZB2Yy0eBwDԺ ̳.鼝)Qٚ ߫?]D&Ԧ E;L;}^m'MЅbLdA5d5Ju e6WPeMC20Y 5ubktS ݛ'0Y~T0dd:Wx. 6ae q;va vַk|}/[!ӌm:71!{9]hŔ8gZpסL{ORYP:i ?\&`P9_[!3>"u,Mmsm^9/nȷ27=-2a!-< аeWtL~Wm,| O~|Ku%'N##vT+vǨU YdN_a+ⓓdF%K۵lw"gÓx_0>u*{`?icx"t-nZr\;'\+vYw>q!a-7SQ Ar!mJev_,hT1/~i4 >8 ,`F^Aj`Ͳ: K;|A}Z҆أqM٘]ݨI.%L;sHXUIa⁝—u?s<]8U{x2/8Vib{ _HAcS}?pX- l[dߜf?!!~:]ep*< k:`0*?xNQQjOsوwki:މ0AƩ0E%b>ΪZU*Ka h_ުV⤠zq(xaP3PlW],iv$JćO*x3TəVE;W;yyvWD̲+VGN@B:bJ:'g; [,)Le+NϢzW5&gZ;zS4k9gGx>)nV-2py#1|%Em@6ɒQ8Şr~<sGp"G\W =^S&&Gq_FHSP0a];Â% . I! DӍxOMt(O|o9rP3SIw-5DSCt;~-C}&i^Z6,HŹ?VS3迼zrS&a"Ye~u >:6zNɷHoQۉ;b2 싷X!.2=̏qIa<-ޕwƛ@=Ъh5A?~tP"ʓp^~4,U^ *"cxb ?LU :o3fM#lGZaUf7BSGMb|7K|.4 THM2V7F3f~ 6vr?uw).++=v%Hi\~_/9_˕L6/"QK7k=_7R*;䂦hUv m ,#YuɎRo {w][8R=5/HGM(6 82/-Ĥ3$ΌNn'YW/n*T`tͱ˪[5quѽQ[z (U*_Zo(h"gH#VAD%H 7'Q{fO.9O1+p(ꀦ!"uo;~\76,q}w 4`ފsU9}o`)_`}27t1TF;[ 4C KM@]yj|/ 4'P9RqH`^ uoEF–>(n`FHnu+YipM^ 1(- vt\mҤ*œaq^%0T:FDU p_pbrSAIX_3 %*]|H @adž~àe=y,0XXjO.Cx@k.xԊl23R4zE@Ko^jedq1(gԮI\bbM7Sp3s7=Ϧf1H7Pm>i'PȅzfًfҴdu^w B@ۀyȨ7ZFJJ5-Uz͢H& 'n_" 0dp׋=ᤳr#q&5wG]&E!T8 @qWmnNȟ-qkLZZ>k#Kݐ6h $Ħ=-dbmЏuLH &XFCu5d}(qPs!Y۲vlʅ(w^T:슽Pp3ΞB`pY(84+ȺHh,ķ몁}E$,novTDQϨ!Y4OhS\#}*2P3,C: 8Vۘnq9 )ת n` )S@x:nvjI-!qnU$: p?Y+ Sd҂--c$:}CP|^Kb=<J@Af1Ҏvf,] o+"&bEĞjVvnv}PO*?b#vh3b G4}ޭ^IR^PI,aAY@ٹ`aviY@c;eof jqd.6N^<[/#!TIuh+/IkT[8hlLKJ`Euu}dPަy(ʍ•!}y=hnGWzVt5lhr;Ԣ_z3ZˬNVβ0!DmH=20$QyĐ J_cxg1:-rwD,"jMX_Bb_^$9P.Y [MoԒYAΉ&3E>|lc?;Sv^-},p L@8';S,8U$A4&jc5 mԪJ$@Zts]j&bB U:G@l/nݢv@~gU.9M4WM؏SJ?Læϭ5cDW `c].++AW8e0FxyЍ>vQwb+e,Ƃu$֨S<[MB]'`Ҹ{U,h)}i,~Ca Ki}%Y1t&S%Pnu$}6?wq;2:cY y=P}v*+p\ѕaPx7FѬ/gVl:GDpwyO1=;YfWlyc #{E`]o {\Am`2~ij-Y+fw? u|N$"" ><w2/>̮f+'ir\'T=sc0Cz?< ؉đNF +ptf}.0B`=cjYFl jIܹZ)}l׈;q6gE<ŦW LW9M!EZ>I?=~PжFC%YMozuԥ<,%?VWX &V,9do7PiQLhF Lyfuy)}Ry-d3M8<9O#1 ;ʊ)9=.<`v[2&|L-HO38\Jlk!㙸؉y+R}=CdzV̵nn1ç95>b~pG7geN2q'b);RƳ#~av86b pXr$ajh%Sgw蛢_XT/e4jǠ8Kw yQ\NJ'0bi17Si>f_blpПכl6 D6AVʚ9bKMB\\ \pf5d'DϬJ*p*hQLL[dy; 。h^Է)8p.3wiy> oI.K] k8~*4 ͱ{*`OCtP5ε]/ ݠB\Vd+HORg~}$m/JƚN\g!ap=1F4:Nu\W~ 6nRc2z>,l"(MU>3巻"OANxp f}a1K5iԕ+@y(n(0YK/A#ѬǓT4z`)s68FcoXl=)8ͷy& %8%ϛN ~Bisd?MN q?Q+HG pr8u*RWw&T"HJain;VGK9 w;k'Ʀ;bѓ]!/lt J0OL|+Y%DÎ^wՕ8/@[L,rJT!$2ڛڇ:LZC@~ dbY&@ܽN2}ToV,>2$ҾSD1K9f5'  @sl<usݡԉ?58kl(("ܹB;MR~fYs;8CMfKѾضc 8Fd3]U[!..4mє,:/VIԩg)/G&"؇`e@ nY{ni(̮̒VVv|/$fU?oiof ߯:e~1'RĿD,)59jjϩc]8A[{$6~9B4ɇ T#xPݴKwjtШʒ=u49?驹ibRǮpʖ;711`IGmwE3+ikc9wûKO,VP%hF٪6?owUe"sXͫx*}Bj7k>9(pl;Ym Fd+X?t||+VU~Hׯda6˹E7uY@*L!lR Iыc㓿p#ݷul HKY~YrP}6wT]J.oqIwg|K@W2gj9a1a}7kSV^_L'p}&q4cMӦ,#t1Ñ6`[7:ᦔas4$oGV3>th(f_O\X{K̀y#P4snO<ıP&{^i&[މJȃB"Τn|Jym ^lh<4ZdE 4-,񘺞hm=%q'`o~u^vI{a` pDV͎|8M3/0j\Ok\jKQy3h2>fio:;fuW,-2ft`|rܶ ѧ70jP$g68qphe+9YjXA)XŶG,z\v!* `iqW_XgH{sxEjC?̈b,yz`#B@Y|ALs(3SU+$kb$8aji3rpMJ ^nb2g ߎ`&4#?4syғ*8Z 6גjapdHQ4 mNn@}l(I)O|-H^@$gh# d`T$%x2h{׸pJ4G,%dNFL3^Zț5WDOF ͳ;W^a}uzu2( yH1%4Q "0C79ukF+oLt8) 6;wWTRa5E,^nPnrBqr#:b .p8b%C2w2L3ىN@yrDfڗ] ~q(Rqdjo+6Rc;t(uH̑{JMmWa$,jqN½J4/^t=CiCe_Cy, h>թV2oCVdJ  [SNԴ r}L Rze 2+C ,=M_xȩ D4n#yӾYhfadp+'k^0 XL> :ꍚ3 _$F'[/b-Gw|l 3~En"!IGI."F +L˶J`b>ݻ⸗~Sܣ R4^c>thU>k͛V$q|ܝCJ\-ي!ĜOwדjwѥZ9~Hmysٞ&Th-ÞzP9a.kg˥z?$r#gZNp@t~xWIUp_N JqR xA- 5y [T8Z.G @h`9Bnqt6H'ZK&yIHDPE&ntb^J o8房Pb-fgҘ7nܠ\U+ " ${d^YCn RtA BP-{Ve$U{H7D8zzs 5_M)9az4^Hio>ft[ >(]]zZKz]j'O` N'DuM&P9$g c`ЄnVkO"*B 3EK+_ӫ6IR^Է:((2͉VX筏erO߀xpvt :{D/ő a|h#q9L\4]܇ek.Y]ȃz MZI-~ر'Rf:=rpRm؋?gg|ШZx~OFʳ| Mm lN]@hk+6zqmW߶cYc^C1MFpLT]&eKCF81;ɱ:D؞V?E}j(b7"WC6z;VEcD,l|#Rnm"7rfC) ՉE|{uTs.ޮU~1 =^U^8g*L|]rqOত&axu kZ*Zޑ2aXV+uYO4brIHDJԮ|T'+~:4kJWre+_?$gDqS%#}S>8:* >i*'0o&Od<ۨ>l eI!@$K_,AD'3Ѻ[sINoIFL٠*6&rYو,BG9[rkgII Qb:eYRRQ/zuHT\ FVlWd>vܚZG.VI LtbB iuӌKbZKVwJ.'%]W3NtM35/pM-1 PVf_0F.C\oBmAyb}oc =Cր_t{@$e;C "|Хe:$``2o{4T*vì6R bhG+YYMq2#!IM )@;P?AA>bc&RXJ+ cDo )1:>5﫸urԴ7$&aVa!?`nG+m1>#T"H)8W Mv:§QnUWTK]+/pԴ c jJUqq =UϘE|I%ɝ4c64*D^.Y'Rƨʞxh[ܷ!x(r"{ќtZ!~>_s*=d5/n9biK" ٦+9OQF|ʪe&-% i#gBsVdV_nI=έ_f2 ~x̬(/0 4ҷ\UTӺ '2NeCdr}qF^Wu(-&o5@bGD.#o!\^ @/Ygໞ1Ru[osbEŞ"oX .%-zc^Ja"˳Ԛ^1 鋋"eWv'$fOof-P@1.1'8lA! ƒG*=(hu[@97*feKN~w 3u%tGf,{"qC`#h歭6߹g@"f1Rh婚#B~ys%Da怙ϙpxsR5q' 1Ǿ<*ÊC ʾU-Uڬz-zic( _Nm@)9s nKFt?FK>/dC6_*h Q$$_)9?s6_?  _&Y(Sa_اն1U9cW{!r56{E_6Eˁ.՝gP>$JX됓_r&C&7,h2x}ӁIBQeyu׌QiA.~(ۻנĦ!%[=q1|uu `4=#Hy{gɀ`aZeڛM :qXw{6ѭ^tnQ2'\YоkD梾 8J7j{~3;܆ /X=̅r70}ya޾O?QWoeR # qٯ5DT 4rL_{/`2!b[=hAuMߘ/7Ѓ[0\WÂ+B aՙK:vr6wAgܿvţUKa$h_ײv 'i5$U[HnHNq"p#G<_'Et{+#b/OCZ$*H6\kN0qBS@4z|~ةj!SlLIJ0M]pRwooG:E`6YŒ@F}{-Zb=|a'9QyT5TK:1ȶhcOoM_]sa:nŦ~U3{qK3N+/)./%5 Q/yE*\YR o $Hѧ@!* (l6֍Ua MG{N?P%5*X)QQ˾6VBEv5QM4*n)M5]ZZ\YO= )R=V=,$ᖎ:!qwMh9_M^kw+Yv>ج+m7J*wrPd $ruEw18rSCDF$L5E) ƈ қT:+XȘ.6̬/;A"o}f,e/)8`&)]Yy4T1d]#`_Н=} [lWlQj- PVfpMRZba%/ҔQrke4Vzt aC~ 4<ӧha rVb!翾dq r[1GML AхF(%GemHlg6]jrGI@gOP77RyIlX =.iq-Zyڲ @)__X ӞH_њcq>n W@Ԓ-gc7fLr^R`N6w \di$ҹSupuMm8ⵃ_H-FgPdn“WMr rzxzL9 CjA0+$WM W$x#CPݬ;8Fu9e#j > lFQXW/aZO~,c~b-hpl1VhARSvEVBOK!Y-^uЋN:DjbBlrd"j TK=t=sNZ˄j49gF%dxdL=+=*^i2!w8`kq㷳I F"q&M.fB3FhG)!=}umf6KHM@08BUMOj yZxQ\C<C+/UL<ZdMfq. ToA |"]Wlpn`HbdZe`UptrzxyE,)1:XOg}G2mGʸ *(l>ɒ՟.(L SvOt +'(v\@eB/:x)DmqRH%g]s&|*+k 2Ԍ7Ku5,u~qÎb#{jڊ׌ˋc 9vs/;W峗:]"tлa!fl AF/ :x{$2P/MiG},7F86Rј ``)&B̓fI쨟N~^<߫2-Xl@~?յ O vH{qlLX¢?Xr0m{p\9'ƼWbS]Ջm0k\nG6o`a H5ɝ{uwKNh՟@4-o WcO2%REr ߙ|x// 죃$90Q9CJC ȼ fg~yfjۂt4x JR83 ?2;j&&\0:؜rM=FwL_Spةeu| XX %n|/{7*Fb~vΈ]NS~ ӺvE?(í#^  rA$hx7rvYigp0XLY:( Ez>x a,vD>ue^âNe+=j=?S/g*g8j*Wfz']mU[-t0)}RL0B#VK7.Y;.5!ymZЛ6aq*R:]=9@dY4v ub;w O&x'"5'G٭G Ŭm3C.uWpl4 Z5{戨rȢa 1c$9SaU6v Q}GDbi #GLYvv =4("H ,Yy手w>lAL)$+9IRd\m~׍>>T*:/84-i/F9C}ibISBRf.z+%{:]c)G:CVO %$TW>0 ]Љ2F5AF?~Q4UcHafb y.6'/%뻒ma.ܑ4C"dno5& qZ$! u{]i1~׊^;MY8%,D/8Dmf[v1:4t>Qcd빆fSՏLj%GƏ(e6鼶e%zaG)/OK{ReBٗyLⰱܓ搷 . NyoQI_/Ad1 ~A}Eɛ‚P2jg`Y꜂BWt;íL?0 װtZ{hj])e*OnKW`Kd8+i^\ [=ZűHx,D TsV2"N9nԍ֬0TsWFy[1tMӵy0)Sww41'Z+P$,oxI.ƮY@侠|f.9e]@v}{ ڪ 4k.YAN/骮8-Q889X1"Աk1b:nL{//HIw.17JhWB⌿,1:]-j<~afK?Pڷ8M17KF?b7!h 4Xr#L%qZolR wj 6o2Zj˯؂IT)bw6}.thapM[t0D ~_Jc^n(2W5ã6F6cda 5ĩ^l *}I@?>=q, b}$u|,pKA !b]^haj'4zIާHt^y5G(5x<z|ڌoi 巓{1&14[Ӕf4Դ@=a qF] ID5#c_>D + ±=BE ;{@*9d+Nؓ!)[.꡽{b *|CNo[RD=,dn%q~@&\kI [ ܶ?=.kO-{_6+OZZJ_G Hxr_l89vIp?_YJݶ܅q*BI%-}tM_!˿tMA%ѥN]K`NBOvNV eЫ_DD0!X"L]If^#It2>﹆,H"qbx6-F?ڼ.,1^ʉ x\)4)fwFݭˆv0pl?UW)Mbg|A]mwnZҌRFm&XR{xe QyvBd:YgA׆#,;W7Qkr'U_QSlom[2=#!˳8N8,^tWK;vվ!ɏ$e3ER3ד2P#UoXΧCFWYv &4yژ G8 (NC_ȓ:3ƍXmmУQ'I .&'5;LLw[I2'JV Պhu Y,Kkl /P46eÙĞ0kנoDSAmU*rϱ$ϟm.,,׈tofa鍿`?&Rj!ʶ\8;V e@@ڻГc+qqw~ geNW]ЬcƎN36PG7ND r7‚!v}aeWsԻ/3 /OGK3e*$/$,uF+US+,[E ?_?gmh|8QF6tzY8q(2x8WҎջD!^IMjJ| I e]\Nk8Nb4EX\F2<᪨6ELvk(̇+}OSrFZٴ݉G3e!'09L,.)'7C4Grl'JD=gN:p1.8K@a$WURn ($3E:sYzև1#_lWׇ߳\ؑ Tw׉٨-!8;UiNCG {y~K r t0'a5ßz(%ayRQ{WHZTN.WKVL"gE_pyZZa5p!ӀȳH"3(Rw2lv@)F.Li=2O$C f''03S93 +Nr>]Zc/ٱ*dݬ?.\ȔgsLN' ߪ[W?H9\=Id8yivn;9,#XIVs.S U h9&"& I\;RM) ^ϼ@l {>aSmxbȰ;;.F-oEDp"?UWӒ]~ [#d vM?PS%$X\MR0xW?Y|b߈˵M=G̲xԽ5rVh/y*ơ-Zbg:49*zrW_po>*h.YdS[[j[Q3@2d;H,>˂;@;7ŮLc]VX65tV_.Q#zw΃n2)WK~6csEN{L,Z:WRTȿyFMI2ֲac s'e ,TNYLFX#X 73v^?H]z5E"|-ɌjhW>P |&g}YǞBHŮB2gApuWR0g%:4oDwYpiP*h #ؽQC'g Nr ΝjZIV,Z9'}<>3 ؋(wӡɏ#G >(,k~SؕQPEbLŤ'$Oj*`+NpXC=Dvtȅ'a`X|m<…-[2!p_H@*r! J0  ]õ (8'f/;5Mxhw;K(Bt?\Pr37_@@Ӳ[PMRXTgR:H F Ê=QBrSS-= 0nrLpb*phh.ަvkQ&<tJo4 p9Re /<9Š훑PrIV!$~_C]W ]j?y[EҀLybDNWz{E}<5aX5vtp3o1'U"N S9E (V7˚Êٍ3ݠAVDQ~r>o;8˯|Hfso$`8o6Ԯ=<tGA agBp4<7_eXrK)ށ֡ѵMZ0eR)P S/ 8ür=x *ba3u="+_ejN7Ƞ4~SAS5e`+$4ЛCnoۨ;ơ&Rj΁ 20'LJ)ch44̐Y(*YҗV$Ta:q˰EFF.C>>^iwX14ĺ|`ܑ}Pr+.NIO?WtZ3S[XyM愲d4U%6FB0,PݢrQ2_eI"RdlWe,l`T#<U5`ӜNTSv0 N)"7{? A=&bڊH>%kY8"ݳkzWMu;3?nKnI0z#$u)F`b %xQoK?"{U9a9Qٮ jhiULy}v)Ax*IPA"۞i MI:V8 `Ԡ/=ul)⧟9db"41o+~~f qlA5o͓BO `,dڶϏu:P&԰>nYkE!6G!%b>䒆 @jtU;햽G)&Qo'*S!Tt 5i22 jF3\OxxTͭ$CA&s_KZr֛)V @c;|[^XCݍW$hw[(-DZ`Z-ugG+IA Q9iX!X\YR0 <;*C /0UG[ڇ*}s9~CnFZ 2uSN`66td遲N ʿ jewDZaA}~9$s)tNW7}ɔkFa㿴2s!9iRV)q hhVm$ECSo Q=λ?~P͜o,.__e&+]R`S8 <5MPelOܒCPnssz0I6f~6w; E*x -uV2i% 0g>3u??ٛ)?nG)&q]LiI'8%&C VL,96j#ro[*@bTbc@Ln;7xT0D  f gu$ڔ(eRH|c,=!O#CXDah\p[8gEod4Jq#~RUV$`zU*ӥHa}mnԟ/sw0Ґb2Cn}xB86]zV/kCX.AJo楆-/pgpJSh3ن?<ZUpfU+IQUDewH1LEe' y+@,< o'lt[f&Ȟxeϵ*#5Ks%L!2L,H1Ľdkl[_rT.f4e-"S%2|ģa؋d:V8 0>1%7*4ϙZ.ERX{/Q&0OVJKvhTd兒bFFߩId=lfb}ƉA-"^nXo$'ˡ^{rS>!6U<#]Vy7R>ͧoO=zH5uMxusEa❊|d Hv5IvE:=n!O > n?&5UJ5msӏq*'ZpP2m ª(d3`3A㛋J5뭙,U +͗Gz;_Tp]&}/M#-Sج7&  8!IaP.]:tYmҒFnl&50Hl°`f5̖Hiy:L(䑟53|wBf0}80r "t"w%yۢYBLׇ̏ZDMR$(bf3̈Ji{7-~k5܇U/ agk$se̗4Yt2ҍ1Gb2 .ѷNv:;cͶZ L c5֧i.{{!"ՅLܕܒ'ZmXв7jhݸ 3SNٕ?SܔF"m!f[>vjAJ ꞈ+jî )مBSnѐp- bXs%jN[Xc}Y#A \~$!N[u,mU~CWn}d7HA3Ji/ $𻏰Z4 Хh;0x#9{*ˮ4p]īz.HwLg92_^9jzۑ ({ `7Ӏk)4JF]jvJnSGW@dzzp|a׵i!{-ӰBk/mLn=rڨ¿+JvDbTs$}[;^sjO*+% L@ @M {OvPN(3Ľ?w; F8Vo6v'errφL\]@S_䐠A5k4KȘxy4RפS˃#NFO,MrIɵCKOvAWHJk#C"ߠ\fڰޖpk.#a0|jձ?V=,G𝛁6 X"OUnHn+TKn3-G"#T>k{I;VdTV03 Zg3:> M3ưӔ0ܷU@!2asN(ySxy5lL.\m0큒 >M.OB%ɝd`R/,Tu3$2-6u0(ʨ[σIZꚖOɢYoZr~.9g`5rsPq8̫hnRO.݆~H+E#2*΀tkwiœ!é:p:e0,91{`~z+oV7Mv1s#̷ڣ`Wy#W[ k*!xyixSθ$a77EEs! Vx@#y E2O=8+5>CP=,|PTeg$Zį.%ʕNC3G8f^|D]D]|s6f #aИwMp1]`ȟ)@;_!QuZ*m\DtG* cҨJ!CC5o*,u#;ioX.i}\8`;cبȌ :BvۨgLOt8>+qEhz2TlcDh x(3Ȧ漢|uupQM\*&೧Nm%2cc^@+Jγu0#kNiH \S0Ng}?;tH! =!S @ښ}}aǴJ- ^/^.Y:4sέ$6l7@W:5P) o vǝ Zt|L̒HEʉ++=/vɎD=k.0W8;,͈,;u:I9Bq>W8_e>EʜvƓ Mׁ&9CŒg4{凬q5cK@^(Ϻ|ZS8 JQ{ 4k؆N5j5LVYZ$KGZsEO|d6MIfGAldu*py8ܠ8^9h%' T,\fݝGB[$z̄vUIV$0dS%hffq^m:q t6EТ3.'*q>+ WDҬ5Vu[EhvLl(`q)r-ObIѳ!5@{mzpk'SH)gSؼnЃxȧX_ٳ%^91\̯u![4g6HEQ9BJ)#QHo;U颩]=wk8_ھAzVDuâヿ3pZ ^ s3-5ph~gN>Rq8j:L_/BM*8T{,\ Q' C>iGCX:"O}u*{24%D:XTdVy੼n*iB-xUl@tW ̨E%JvU^ֲB_V'X*FO^8ѭ0uJIi3^+gة ø΁2^ŷ*q 㲳kE-}F H:܈l26"VXX@Ëד+6N=o3`Xގ3LdK^O ;3^'mtRPo26Lt>9xC78sI!d6Y!#V;"#"k.GԿBc"ɋEr j:GvMܞlnr7wbY56􃒭 yDMu޽!wO  {u=A Xi+7OHvQ_c|"]k$\k`791ځAi>8V  "x'&"5-xq_%`ҐSYvn+{@%!qz| +,+Pzjwٮ,X~]?QϸFztN)VEڕ)R"]l1y+{cV]v;5:WLtSILu\Ly2!z9!Ke5HQ3h/]43".J6eJ5׉:v ,XJj.f\6}b9Ǯ?%;LG@\Fe /pq l~ȩcyi8ӆgeϋԒz *jc&nSUCTsl2뭌[)uӴ8H$m7Nmkq&#+Pi=?y<ߌZMګcvE$ȩM(D3Kn_[(5l y8S$%zX;.4oiVK1`զǷ:}q-dEᰀ,Iu^L䲼)ai5 '%<o@0Aĸ!;nCc*\:YAʦ!GSġny`>NO$o7}(Y3Gr!9"q3`GKӆ?ʙ)i'?ˏ@J uۯv"t9?d[9Z]ʅnG=UPrkoZV3q-je>(ިł$.X-+9{jFRi^v~GDxXl"+w3b~TJlSߛ+A0 "q|B-iA\ ΌH-ʜxl|0m©bD똠Lu#5Jv ")Pm_ \f]RƆ#<&M1P!]}f"52}EI*sjcvӽ-\ya7K NMF5[DMPfpǺ>A ~ 9Fma9~Ppٻ,S\u_`X0bA4om8{Ik^m(p>߱ ;D]Ujqodn/I~\cND-_?zGH 5>gto}E+jiFF:RY)˰I/\۠,z:I_G }/O,Kr4U=/tn˰1z)..UqYM9MF"H""=ESӲ;Buv;r\tpl=~j#M)O=DM\o8s<.l)'jS=C}6}rwIҭwf5)(tWDzUU2QJɗDD ;W*hEh2$_ 養Tn㊉:.t쓧tà/ *Tyy2,ކ@[i"L4kDD1)u7ʦoD(eS.j} Y|~UYd?Ķ{D [+QRsst_lLU*F<`$:s}M|(nO0~ ෂ=5jcvD~0h-!$r>Jlǩ1_iXS$1:|6l_};xYWV!Bk1g, TnwoGTM,u֤=v6l.U*& AEOȸZM~8Vȉ=ɪnQ25g,oP7cW޲L=>\1To2@ݰq6/Lz" (J'z&:́pq<}m$}jbJo-_908" jי(SSg9S^Q 'J3, >lJfbv򮍯#!l$sOODo wwٯ^Z?tf]wd0ٗoAttq_cl'=6A5tZyY :bRcpyZq Mx-9Mɑ׋`qO!f|iSGzwB-I6 nQ gw c?2⁗]-jܢ˫`C*"8{`aM:.34oy'\n(VB8=H_]eR+b,!R;y/Hυ '$#eAs;Go$42:>;)0Öh׻ed%.wUXI;\Pн;$N!r 9(7zEVHfqYZY:Mٖ`5AA(ys{;hyep TPK' q/g@EXj!0J~J\HdR0KTo=u߮#IX!RT1ל@n70o#q brtE/&4Q&@ѴwxF(+#=2VP`Kq= ~p `cWc{Ӱ7eL%Mce'Fihkx ֒3$ok+glk3.ؚ|44 gb as!il-N*ǰ:;uFz͟}I9| %0l @5oqdpずK`}/9tRj!GnyjJ p_ ShѣH,!fo G@IuX>!8Ă \_Ѻ) ߓdq4&WpijdM6au=>*Ǵ4]vڍKDVۮ_&"<yef _sB4 BT l+uVpa$`>1>@1tl?^A 5i{2PQ>2ˎ8{(sG ـԺJߧg0sxMo&[$ Ŏyҷ[\ƩՀ# ~)2 2M٣ D x3?ϙqAOy]Pg r#rN'Dm 3H z1w7Gs;-Ea,am q,`,2u;Ю_ބ&iB_]gRP }SN4tLہe@ L%N?%KR&d H`iKΡc0u%{%= f2tYB[ StYU2B}\N?oco .>!S5)sĵ&sxU{H;i3{QB}R6i ^*c:d-a&`C j~~)M608QdiS*G8런bR&{ZuQE+=DM]٭L߁nOhx|秀(ANXvX%^aJЁ[A6vU$[\iT.X`'ء(e@.Ul/`H-kgYG?4ίkdnqCϬ} )wB%s&[@/̎ɨʺ~$5ޞ{߫vW|tpݜg'h;`PY56L@"{U:?je Wr0@fvq1~u1 DC/573m8 g s̿B[ .j=D0!JJUr8w0~h;/-gSHRu\@`'7|]謝`U>a"; !~ǟ;(%lHjF%*nOǩ7bl"+KFuWlkl+rKh.Uy,9 3›yֿ!ʢ_þa*YY-xlkSOU!|Z%C>B[GAzV >E\Don@W׼ t©1ґ7>Aunh7g"q.u app{_6 1^=NW.:gd"r;߯pBMRtTk;.:܈)nAB*@#³pso=6Qݶ&T *hF=WbyNڼLi'iI //Z$ԭs 6!FMh:\GͭojˊfLyvP4Ox  m搅 #z-ckDQĂg $W(!nMfZx’7Zis\m+6)Gr' ֋v D2.wd2U8泪Ncqb%諠Q6_ޝnNkA"`%Л,3J&1*j@6m, S=0:S\Wq'A,kc& .lų'.,cmy;zj%:4IIKX%& CfCv9aEpR&pC׏³%XV?T"ZtZL)}Jc?ĆFN>VOF[fcBDGLS/? .Qs|>σ.-ƽ/ Quh[^c1ƍ`^_md*pT05gknkLfIa}Xy~e-x%wPMU4Ă]ܺgnb)SOGvO>_N.hT8=< :&W2{j. ,n{?|cMu\K$j'Ƀ11GG-T9Q^`5\.7wm*W31[f$ X2 O=xVAPw|%#?kclX#2* \Rpy\8},|7'*l>`6OąB.m4h eB7?2+v@ 1a}(m%*`LS{ 7 ;o@E(sW*3譖8snWJ$#rG6.^keupVΖ%sP |ϝI1O_Ҷ?"xf09 qohy+,H)7-{ 1z4]GaA> SDf#=1FJLo,d>SQW9 \NZIPnBˢ+X| +Y,I66HvUXp|@o bՎ-S#U2m6 ij-')[qzHWZx&X03C ~CkKaO*s(JLca2RUAr2SiW"M{̕~* o,IT̈'[,eM9|MLŵgD@)hWz3J˩>fRwʒ=u27NjԢP pȎxšKW~f y5t\W '0U|7V3w$~I>TZ(˻FC&0W"j+̥U(_W8DAdۏvLډoc +ƹ7+SM~,fR?՝9:b^j/fi'rLK3Hq<[b2˖W6AxXsyQULi72YIpVjMytkhсi j}[-Rn1E} jp+_-uY !m{=]b̤I[IRE;\AA9v:4~BӉ hosEd s8ŭňhװP-S É[ocJЌW9%DU7ns" E:O>HY 9!qd"d2 FB-B3a]P ̰BղhO,5>:4eMSРxEHiƚk`kN ړytG>i0}ǸcAu]A; YZeNQ5ϖ ǶL6!u347@=ZX?Sb#39˼]Fz i#?e*u+f#7 b,:ԥ:Z9 LRş`}VT& lg#uHkG+ +ltbbu6}lȬt@Y?EρRt38SD]B*'.VY8 ͝L]n 8z~4~@|&A(98'+yt(ZSG8)|k(WGЎLy*Fq][fR\´x*JE_Kw+U8!6P`'n*f{4#.+LJ4j7׈ %WْK#9OTmoPk!I[/ #pñtQ cըWR~ y͗ݱO^םexg/mڎvg7R"cf`l3[Xk_m i_ %:On(vxUx'J .@o&#.QWO7v&Y6 Og*J~PE/F_cO'a6I~\Y]M$.ƣqp l~vDKj85[M Ҟ$&˜A7l5*CzF _3͒@8Xz짌]Q~+ab'AÑ?xlu,E8Hm:s%ZQnn ?:Ж;ڸ|ncBߕ _׵Ťm- 5+,}NH+R Q ɚ2v0wfõN<}#= ҷAC,n +T6\S0uF>*{GF"f0u|Ӡ*IjEi?%ZD,_J;Q*yN$IH!]oBHCT#r%-7Qs03?5dݐPMora.~S"h])LhĵZ,xe㰙8)4 ˍEK@xD&Csp{vhAy ‰B ID Po?1DNJe4v %S'V rHڿT-^K]@x5 r~t&c5u%c0~#;FP B[nrOHXy>U[M=rҫ~4r\1ಣO"ibE j-2hlTi̵+!smsgn qIٳrB;P=n|<\/5>^gκ*|fe>% V`N ܵ,NN\Dϐ(s,kj~^ ތX+(pשEq*J<@V1R(UɏiaųP{뛙Inzrf86>AZKYݭmO}H/x8Q.\ Q,IH$ QmrKJ$j5>0@$*PQQ'٣a LC>cG;`#ek?5'5AG.ٟoT_WށwoPmp+N@Cfee/"ЫyO2A(1ئSlG}_Zli{m?hu{I{x" ONbu;SΞs?jm9@J ZA>!y/v!YrGbەqI.𒡗;79b⽿U9Db*FupMffo Hv,fwek2׶F8UhjZUOXFb@db7/bmR&a-J[i^nBAO]Jm1E(,OzO[YE(ag$@5 &T^Ɉk P)\G2xK]`8LeŎglA)#%?!k"E]nxE 8`acia+M,"{*ˢղj*^c`)?-K8 xk_yp*=~ckGg׳rI9^Qr lrxczdJ4}(fiB gZF @[o-ˤu^jPqGEV[lp}Hh,%=x2zҽ-mz1/0$z]_9xR3p^4~!zW % $QoL9W1F{^Ʋij>wÿg6N#:g GoZt&[R #w];n4oq>G\YC9OR4 &;B ]6B,㡂ʘZ(޴wF2~Eu8Ȕ5<ى 4݉ ʈW3UOͬ*;=5W@m֐Vf$^^<*ak%8B|нTXen~t4<0 69a#Vp*ء")/o#E>)?=ȫuؔf56~sN\& +zSPO'"xFVV.ZU3v$,@\0 5~ҏKn?{lRk)Swa.ٚPg6Goa݇[! 5 L}+s/}Ud'';uA&3jm0, Շ0@ZjoдF 1"G(YR ^ $5#T,{ x%w{o[ރD 2Y 3hN## gOձQFLƤ(b0ôl=T1T[2Lwj޳=;.2,Q|7>\hҪ>)js޿Xc=Bd;`涒J9-b\6WZBuV(@/F9 `uPWiLh[v XM4}/R^3OGH7{4$ۈܔXV|MoBKx عyeTgweLWbש^++W,wX5Fbh t_|S*(3 cWмJCm E=}!(ЬE Bk)я %6ON`4F~y^5w3g,\8e2P"EZ Pb iA7 lQ Pq(OI*nc{f{0٤(P kXg o~}Zt ^lڕz-E֖Q止˂L&_[vS& )onojmikCw vA?iEszl>%C)KtηnHYNg8N4;NKR~f#KSیLy&VK̇ )B*5.NJ6guQ[߽[p>`ݹ,!fĉ6 v:Ep}q!>U$jE "@#uܕ9h1?v }h}Qp|/|K&k~ԏy^}&=2Ng1j|_.UJrj1z>®@3h"/Hh`F 9񎺪 oZН7:Z?UP8(:* aX^C'^5^f}jg/ q>Tp}wVmJޥfek'?=%\x]& (;}\m)E(ζmq=5d1F3W}@p`P/G|&nr;]Gӛ^Si=+^EeJgѳIjUHCc&8"7(,ث0WXIp%B;r-8 GRSbЮN^wb 9m)'?9~$G\/&;` pyK~َᇾ%)뿳k (COy}#푕23d ffmגLeM oz}-,Cm:\磷ծ'.-&i/JF V^3I΂?)%XY)&K8k]ĬC@)gSyoj7M ȋ8UǝgaUK5px 7<)\ėhؒ0{^$Q_HNp1n]Y1.-H\ED>LGN@6*՝8^5LEAEłKP$ӲG!Le־%94R٤ꈓO/Ī{JL,uzt$CG$h<~:!}`u'2lKXHu"]RCW<y!9B!G.tc+kQN)@1ˆ}_uQJÀNb_WlOKR q>+*^X}E2+.΂kݘ:=a,"92k [.,ߴ7h,I Se9sA+x>-I|2pM4Х`s_*ˈ.9:tJ 9q IN]v<}e'MTr{W?Ôs{zF@_sg I8W^]*lu;|_lխJB䓲$l/KHbCRcD‡|Z;tyR@¦RӚ2i`Wk Q;v}l\жO@Sӗ 33_Ҧ~ޚ)|}կѣ.D$snD8c=A WH"3,?0iN0 EY"exjj q3RRBށ{F= :F_R,D|߁t /f1cb|: %dsDګJzuD"kwT1Jsk*Z^p3^0!D hH5F}&㗱 q/d"G߾J8jQ2?C S*Fy"_ex7?lpTSk&-=+gM 7Ek &=Z\J rVQїK?.bvϡ;Z |~\9c<'0U:* iGc,S|U?j2jZ8.BNu@&7"6~wcӂ-ϼsLrsc&˔"mk_ N.4;*ּML=[ƴ E2Eރ8ײl$!nFn6f1 (iPj(5pFPFZmCA%tQ6m.K8 3Y3Vigo5 EVC@؛gĕՒ9$8b' 7'T8]+f@2oKX.Z6(RwW)GaVl-GԎw2aϳizJb(`b2SսDҏD(%t|#`LOLD75L'A xr'Ĩb@JoȉW~{+ĵ̖59"pS4[YECVڴU m8ByerDjpd@wCYȬ~t4&ҝ}5-2$06# N_&BbGA$e[ąc}ﶙ6Yzr]^ˋO8ȥnDRkvOp GH~mgihNYpM"PYzh+'ō~ׂ P oŘe3͇&_>@SV l Y9yd4~(!OЌ!W x]g.l[-aܛڠe?!q#o%ZD5apXJ7;K(>1ӡ bǒNFrWk-?-C6/eӮT@꓉}jۿI'JK1߬`1ᐸTa"X9 AC!,D(*&M1 K6W9)8id7=k$Tй9GZp_BBM⑱oWx }S %$<2B2`[LOU10JMoH #fusVX,$ɲkD_Iր;2HgN߸gx'1lKJ]i4ШA=J[e}>6þ{Ӫ#)/{b, YSb {7 \ t3]0KՈW6~҃f_29!]DG4k> !/7/bJ^{-OK] -ؘ7  kL6fLefEaدo1]Z#ŞY"gw|-:hIBU*Šoߦ'E,'xY_쫱~aDo^p7KV<(-{'٤F&X*iJi|a;>OaΞ "p!guGED`4.6kdIp_8ҋ=+܇Dv6`r)6zЦoﲝ[!X&m 9۰S`w% azw?{02֓'egQ~RcudU vKU8[:Z·l=ȻX/ʾJQ%'&n'Q`p?@+4S@8w`Z#Lұ$;t7]W!$\䢑Q ǿwsBgӛCfLՐ5"AT9_+gdcπhYHD F $8k2pexb7꫹Ң+!p] fɡgΧyإ;}RV9N{bpp5Q¬ fbv9vTH *z|1 ERU/c@UQ"xߣOTo fku;>e:0[[^ArI<ֈo1#| Qe=-G3|Tiζ)R*pz<%r"56a/zBq>q)7kxU\cV9D7b.[5 !rq/ۗ}&Z@q~tK. $j] m^'q6^Tp d^ޯr4 ϖj='oU߇W$n˝/"yXcJƵW¤EHC"qa( %SEJ%"[upݿqkm(l8Lfz#y7T(XA'Px;aD01nk!sRΚH&-=Z#[% H<}MILWwB؉v}v oT@Qch * auDžڪn1j1lŝs7po)!D @-'|/j\zؙR.;l)-h''bwbY`F+(+X5UdB3tX7}r p1Ahwaigg=$/?4>mbȎZäb2eidk>>|598o-C.HP4:bIRJH2_jR.h3 r 6#?S-7rY+R J8gA!ʙ⩤]ZB+T_2Qꍮʁ^Q\5&)0:Z4p%`ӫ_@xNɇ]>@@/f0Qjai3_(ZYh$V@IKYl׮̛Pr/ (iƘ@doݵvTwZR8TH2kINZVZT{M# JZIc}Ø}fPkKwrG6(.zѶ3q'\=YG✲+|rrN3a13(Rd8}_sIӧH?5!󝅇|1 >٢JSٽ;z3ΧBńbAkce*΍_<4e7٤2Ǖ 4h'$TDSJ)C!B #]Q%3$)>{ nōRIb_}p\=,Na*byD2bGB[r`k Smb$hx>]KD6_%6פ̡} Ÿ '%,6alkO}Nt l)lwB6:K=)6[~$Ll;΀B5եύ{3U_0bp\zTb)~$#N8Q#q#!J(G;2b0Oaz3@rX~ʀGn*QfT{âk@{&>m'V Ѧq {i>1pfY PS,:Fۉj`VoR>~-IbIqՏT lM~7h^Xu2rpwXROwo$xTp'ޗ\/MadH&^WM<'S05DQ=wDO:w*90bh`V[ݐ2?#9ZcFpy9=&_԰q{T;G4M" P 5 ;ujΖ|d\Q#$YlcAJ1;PU#"B>Q(Й'&X3Flcxcż<@Df7!A=il,Q J@yO{*J  a.Jb9p#c>gP7]+zم0Fݥ[|qJGS):K~HΆík-+LϨl/6#ME=<C٦)wxr6Gx qr +~4 v&?笉Hs\e?\tQy#< YnZ?>rݵckPENջRҵ3+,q*] ':5+ #amARZqbI^ @r ?*}:H嬗X1?ݻosnsa8+  -Υ-W v.6(S&Ee>%rv/o ГxAN)!vyg 2#vQ{z~]+Eyr0@.#;Nqa+zI0MG ⿩iZB݋5> RY+v?$f1`0J=zCWw&H.pu2Cs"aEP;*~@B}8EN>ޅ_E?%Zc)go D|ɦZI+LZɠ}$XdQ}5|yT԰+tV{(㗎=)׮V0 -\2rE_ z#A_E{!عZG &>k1![6yI4R<i4kǀczAתlpS4Խx4/wul@ЄIk^JIr߄VB_5w[ 9q?AC>1@Wn䶺s?f$Q*=9̞$#IG+A#ˇ @'^UT^-l&дVaiЂPjg{)UDȬ ܹ*Fr$HFIy0RPW&ԉ0]譈 ._N,*ÍcJf+X?E !O~_LSP GBM'vfI9{|2!szjDW|x6_ƛ̉7^t&ke&G?Cp`c3piflϜp?P3F+_V'PW0\%4Vc\PLwu#ϯԛtB'͢)7Jzϸ.#$uQ`V%EСMVN ,dYtaVoI ez4.z4d\G/;q9~dٱ%16׶R8N)ⷱX;A}St`Z h)enVz;[XouMIHfO $꾥zkТZI 2(a|Z6+3}],Gq^J);1 c-# ˗Jئ aKKPd8$ ̦(+XN5Gm- A~nL\c%#p)A57Wo#|޻ldRq{y4{HҘM `u-YIA F&9)^-d;aN-%CfeSU}X'`im-VM0V7lqs$],,|(d[(Z]Q XhY.c9IàLM.%&i܍i5xm~$R:!*So6!):bd]t+"ʿJ$2 /*̻\˭.d&弪́Y?Z84W\Mt>0vdCgwK- ńv%O'<#!Sԉվ1Eu6 q\JOYKnn.1f }=*ԥ'6l=-$t=6y?uF6#E}]==BxI56$3"uA| b{$K@@ou$0 #qGAz!_8ׅnyFN;}@!d6$iG遺cWь8!MHmKp&*i:1"K!>R}Hj"κFom t%rl/}X;492gDd^iż)x۵cY jJc\]Vpi8rQljt_GzGN&nҨ2dv*7"\X?6j=ιA҉J%ݙtX58UsXPڷ9 /2n҅jLtƵ@˃H| J- p*>e&.:/4\T TU]|=B` CD&496-Nw1&eͪ@PKX`չ dd/`QXE(ǟ\:wzYs}L:]C=+SxW`)IV^g'[g.52*s)p!T ϲ+vV@Klrqzc q+C1+q<o!1$KvÜ G#ylllZ#kw~_@y Ibܜp-V̄F .^ZX˗F4vAb]w3NG3Jb䛦|pn\UN!#"X0sA@oi%W1 )xV=ݧ+!qtOV΄uo.Lo3:cF$d-%?VG|Sp0O$d~}2`KW ՃiQohy@eYCd؜m@N'%?V)< ^J7+#ʙwTԔvF|3sCp;I_|;t^DK^RQnNgZ{(҆LZ34hbKwj\t}wH 0|vӤ<4roQg3SLZ1_u@3m2"c*jqnwQfu$ !gk<ܟd=ű,⅊3ȿYib,`.?ib(^k yl9(,t'_[)__Цܼ!BIv 2t&hLi{ ̛7ҶwF2]翌Y@lиqPD :~~Ꜹϣ0XͩYiv -,탢\;efݺWn+kg0ÙW^S@ӌ| 4[0.J/TH c65FT:8 1۰TjZFϾlX͗Xے"݆'nsm4wLyF/K')]mKq2oC_$Wڢ}4jJ(ddcN?_ō+4[ОqQ^w9"bx—:JC%]SGо?St[#Y@7u}:o8F6tw HrJ,w[2_|dqym!X햣(T◁;hP)~A%OjGKz"DzO(yg J';3ԭGypv/*CEGB0h!u4sͭKNfޒL {%0p06!Ԑhpк֟W1E\ 4{%򯏠c(3Kʔ\/& hﻡ.i1Rg˶ {iG㓘좣K jy" qy xvlL-[ @gcFhYiVG8+37sSI őT-3n`qI %[puYRgـniԅ ul=BAXH/!SGLÚwѢgώㆮ ̵\ER'9H HDzA:F3zZq:<"BqOmdn %]Z1"Sq_m0``M.*aᲮ{+"1QŜ!>]شa}-t<{W0:KOтUByޞ QE13%87·y%]=炠f~T3%2/@dz5tupVޡ\Qd8nRw:A4(jiױi.>'#Ss$(M!i:TmtjESNکH`ȥUc^E|4e =$|rd$gTR8 +295Q2\52)F`* M! J6-j*k'/\,|ZAbl>V=ƃ*G 0-ЇcMMd@Ln?rU[Qh$Nms;bo$=ak] Ȅ&t@g4'bt ї%hJAٕܕܯ?5etNvX6oĞi%kok1ChΆ@&K|xN+)7" Ք8ava=q" ̰`$շZW[3)ije !d iBW]r6A.T: 8lw~W^dS\y,+pliVe*vS;ڽ\9OBԶfJ t7ƭT juRKUf䷌{2vꅈ2J-ow']LJEEQΛ^v|ɓ^OL LUt4a_k#lDʟ```(\rVWΦ<4 |КhS_ zrycEZĘދ4ԕs: `MTG|u=1L1at\,a IH¾ݷALx$I'fV삊٭,?dKH$u܂ ;p2]H1O֝S2ԧ6kÆQd1\hYuh^+~5 }9ٟxOܣI_4)r@S^knGˀMuAH!gA4LiUT)wTolld]5~yR3eVt2[#NFt^olg,Re[ ȵASO9I5KD#| OO~ UQA>cm8ݘ[I+o +6FU'ݴq뉤ȃ^Xy]V9%>%}6 o R7هnm4X Sa`S7NFmPŸK.iVIR9i]ry;y(f1wFM*ER\^fA\#aB/ AhE>Â#"{ie;PZy%\_s6X[oHoWXẒԂ ߗa%HqcL=v%_'#㷣 @vg;-=*䣳9c&= u`(\* #FT~2pkb[\? v 3{임14r)B!x׸o0C6@GJ}7,-Zч{`eGJ0VAn3`*)E`0|(ӯwYv 6CYjYze2HpF,ZEfڌ&B7/Meş .W^D'‰`\C׍c$*,C#LgF!!U0ؓjˌ}j6ڙ˟\uce?"pV.z41#"c܀s垷;k6ʜJ%I-^4l*#XŷU)ln5K;"iWTу4w5rdLҕKQ8G^ϛ1c{^hZ|{۶[:BxlGNgA/5NFWoRXA-pI.u &WD,s>ysNy h?i+ "$I⡜9C PZ.-rp P>ϕSUfnqwvh9Z߃JvO|<IfhI` c;%qtַnaNbKT)i3b?ϯyEug#Uqr3dP(Ly*5<}`swÊ +{#U,/MIU{wG9A[?C.˫]ZLjI2MxXǷ/D#X6>IB&8@IRJ|B~u1}@~J5tm! Ϳ|,Σ;x< R4Pu)܎?|UG!LdǢ3e{s |UBC*̧pTj\],I !}qxqg.(؎"*,(fHIY-\CWڹ6&*_z&CCeEĪNj<_[lڽ\i3Mi;CV} k*5U^ň~w2@9`]i/P. ,|-]AgJ"dȆ`NQp@R1̏ѫ̓)(}HTyU]CϚxQ۞t4Tq>뙕8!JM(!\h]~ή^͐Aj+-ժdPTGmiv5ZRʊ [OX%}+%C0AG Ͳs)EĆ (Wfe}=oXP:s H{U\^j<ۊqG43S]swωdr2Uc㯁u(n|FYC"6xH>_ɅQ,AӲ< tE9|zk!%2{o7LGPYµ%O3}Ap^@Gaef>U@5c7F81CSHo}X#a~M{Rw2tK}S&TGz*tG>>UB7> Pdݱv~xm%uQ6BP7_7z2my7^R2-ى- n9|`g"KOxlT8i8>Ɣ˒4p$J9Xmt؆?-NK<;\|=_šY'LDLXcȳBĽw(o3\ U乓*8S0&`.=Wi[) Цu4!eL#;^$pZreDH-uqw5|i \"E)~j(M12~ 1U7?֗srӣB8ظs?~L7#P)19,<-PjyE`Q+;GcAyi*&`>SO,u-5:^{O̔s]e;}EI6٩njHC!Ci1%Z6 Y]Q~#t=tń6TGI4 [9x]QU'8߯ )q;|8o> N9:o|;B\LbpU$Ԃb'R~m\dEu7n!b-4R1Բ ]"Οz`"2/-N䗤==wjrOJ[/_q1E5eoJZv5dyոpreJƊ@L|Av:k3M>)\Xz !ȕPOD(hs8#!6aRb2W:^"k0]+71AI3r5A$ e2VyP%ʛ7 ;(܈t T]84V/y!rK$QXJ;2:p$)m Թ"3`nZLN-a-@"1yPS9fI}G3Hb?k$, ִe'k@ %`uPE?UG80hm/ol3@* ! D4Zo>| 71,u* }n5cIY j "UڛA&$9,Qvx2Bue%j5u0({=1R`ȫkBUs9tڨ Wn`Vz0;r܌r12ᙕ) I :$6rvʧ,`n}޼ zT>%gL* arh0,#CZNqˑIDxt ):yXpM5q҈,] {V,. E*Ǫ)g D)EO8' ͝#E{½dpAd["PozFDs6قF(P5֝WI^D\:4sĦx\ "X)s' s/cZ  "2EЮ)B q3N t)oB `WDS}f+ .Im+,!awIa\B358WDа-l)9ta*/6_PܡZd?l;GRs"HNF R wJN!{ᙌB!$^̸Ltx4rT]9Gp"q<جΐ7 )CP5~nDT GrOǣZq=B埊IL5\Lž//?x"ir2)` Y%ڹY4"8. {oN |)Fx!(̳#Q t4LK}_]NK6^U'|7rݹ^֜w0ueVRS(٨~'i\]ip}66t>P]6gB99&P}״V(~=tjƶ_-J'Uԁ pQmȭhAOdÏ1D#v Y@WRDӟ>5<ʐig6zLH!j(K81_dMΐe|唅&MgK վWs񂎅wWJ?B:n H9[AE8i*6bh wMU*>е6bZwyIFFzSrZ)Pe&-+;۲wrA('O5O_.bqO/T>dV'2YvQ;%Dz&aZa_,:/YV%N% Ae=Kգ"@[>^shlojךC %k{@1 L .`-HIg6Hs :ԥ >4ܩ#)lsSRϺMj!@l4}nTEL7zkJMa'3adz>1"PpH%:<1=/ 'hy`\ejtۆZxz[㓂SY&"em"~2fc2 (a%id=A篌yi*ˡ/?|R}˃[/`Ӗ]]i3Zj3$rώgA[{nO戗hC$px-UlQlL7pP(Vd-5_˘L2ќe5OL}V\0vBdLNIGܖ.MkgcX⇑-,:=o 0K|p6IPsFܭWk$)bPI/w dllMwkag'G)׽Θ1L@{̿¸OV`TW[btytQ2e[VcHt%) BWem)@2,gkaR4)œWvc}޸βAiTz<؍jF.0]Z~`k;IHD!i_TpH]>bN dLw­D.'6 D J!>R (bW]->z8 k37w<='2HȺlqE0?a[4~ɚ{zˁ8޿{f7rw?D$^`;-wW%zvqz\;ar d*Nҟz *NP.~,]ۄcP?,^>Aߦ"=:خh.|l=)3.fη}ۆ@ `*wK"-HOr0\FwW OffSxTMQ]x[B gR{gJ:]c|_^`ZKnLXlsXTaEϳ9P~WA Gh۩@ݣ("li3s0J%p ~zg.3wؗQjg*gXd&D5?zbcS>OgJ{mt,_`ESQ pƉqG\)0:g} 1**2`zkDן ᚬ&'pkhQ6 dS薱DɋM70IS$T!7#dl1z'Sh~2 8`PKGfkΔ1>xI(mRuOڧpzqϵxM9b39dcQ)9  '#R4^O!tcfB|^CmbBFMa_a5լo5zx|Cpꘅ>; #m_ /sիoz?=\y Wi.4 3p1aJ߿TQ-4 'rxxPJ;w90|3^i@W*SǀVxM79A|l+Yih3$&`w1n}/M쫃~*ҋik<SHʋxt򳞡h#p&ZuLJr ᕐ| eVf^Vp Y KD'ptl<5.~`,? D/q+Tc8G I<;"m[9+1eFk1g.gC5:qwKHto re^@Aפ=J; :5a@F-kv|n}cZG*a|dqoOcV2Bep@Ŋ{\l7HK zoՏ^ZӰO(-If](+/=jŒLq9K:=Z@ꭙ#/7 wƧ}ŏ .Lm0ٸ}y#e4xLJ%ㅈ |!yHxf'}@Y6&+ 7uNc|9,U/ q2A[$[P4ya cv>EĐe#L\JVcz2Ľ,h%,ZնL}LwX=* +q5>T Q 0{0OE%Uggj_y\w >*R*OqҜL?++/X;1eM_7(<8RlG-pPq%=vCߚNq$?}@ cyIz5E E`mJ2jtalUq8+?hJEB}Alm!E}dW|/mS' 7oN&i5Ya©>a*l&lqx5A}ϥ{N/QVSb1e &^;1T\ aVde=$G4x.ոNb)|;Ҩ$)Z3d]G-OhЈ+žx9>q"CyDW/4pF;"QtvA2r>N 37֥@E"(@ӟ]dmooWH(&GE?te,Gg=c L2DRI( Kϑ BoX8$r5}񽕞o؎b4lXMA1'dJ:KNuSiS륡|F6@)H&^W5ΰ:|22v ] q[x8@1d?@zLuqǬ&9ÅWkݝPpfhu {$tM}Pzu+ee'u2]9s%fW0="ffa&y'J_n,D7J{v0|! b/FȜ11^XHp2in5 W dr> Y|c|uZ[il ?{ޭ;3e UexsN5[h[ȕcvՁluWui{KslHZ2 }PM[-%>>O*#Ժe5~9 >Փuƒ ˝P;y>W/j}C!!N @={bV5WV8*X9hF2r.}7ى02OgjQ@^hwdڃP1F콊WWF1ͼMk7]ei:H1^Ӹ`0ϐVk߮cU*\.ܻ9"gXOUz,,f_\P,>ت1m&VsS+#GdaF1K.OADBf{ KQlzhu,&Q]kZWê-"`L/G]D?: ~k%ː|[~{V*f OToDmL J9O )ߜ"oc!#\ =4ϵ0|E]sM+C*% Phi"]߼T,VߙW*A->*hms&Y<$Ajk:ZSʁlit1]59@5l.CÎÈ-1;Fu$EY 2lDw8%ǥ0~z:}gbt 0Suqƽ+$.M&G.#?e~?ulOw+_ذ < :{E+ŗ+m%lp Bﲋ/T7'WȈV+E-Gn1J&cwڑ1B򁲌"Fz`TGP.-nY| +uRHJQYF;UR!sP.!^n_@`P:8uPz "! W*e:a9<[g%lϷMQdh[;WfQNQ6-GE*aQUt#oDSi bh͔1SF{QYb>)v; `.fwc'Eoِt=-j"-vrPf@F59E2|,CfJjToiW~x{ol#5 *8WUۊ~ ԣWMՇOs\\LvtP'q~s#5'۟ѷ50_IrKM=ꎩP,3juhPGCjy K.ZdjK/(W mDP+0k9J !$X9pWʀ|%ΜN{䰪{CM݁ǯʯB8e=trC9p:'lEΉA f^f# `R1'{:S}tjycԅ6PϔO3^pN83e*k#@l(]p|u<':+ب\u&~2-*}l[[h2JڬL&~sO9Zp XFCb6ZI8UW,<9|H_d0¹u50aAgQ\hbц Si*l.K)1x!tXi[|IC9tϚVq6)>9e5G-=?B(Y4,!zzƣw*<X$BO\pwJ'zb&~IJD G=qHj-^̲GA=gWy97bMu?O 8VfQ>ӵV!IqfQ?+#e8XUƞD;qԷQyK#MX`*{KENuJb饍ʥŗ€ĨFJh|/  -D噛W.$0y ?QVILAe1ڽ}~2o٤5׃ |OQ˛`KA #d5 *P]9a2#zQR''0fymZ6^Z6 lC|zǭO)/7RP 2)l@npw0[Q~';τ¹qxp#,};}ocWV8p Zm~A;rU*-=0afMmӞɌNkmElUm[幪9}&>VmA  I@&F<+[F͂T:—4 T7'sң%i)nP:AFe3ɳ+G3?2//Wð:H6}qΊXƻ24"?uq8>X''\lS_ujuE&ї!4# 6a˰1zah~t%RgY;*#~ɄdYmv9Qcy1?c`_XO tV2I_pFrh:e}L׳SSޥ60|إ=c՛D U?F`!=iz_,j$y {KeO=p#ŀ:X| b7$ -&Q)j:n1-NIm}U{ڋ;nt6 @IԛyU7m=VDr:v@/a9k% @Q؛Z^ ;vaCX[bAv{&rk--͒nwY;G|h'mgRZ'UE7r*V%ԌCJ(37h"V9Q9˲ 3VMH ZQjEh/DLY/1.[K)c_dߩW%/ ށ6eBOa Hz|osL/`l[װ0gWT>hZ>"c=E*^[vv|6/Bwlz׸oxV].Q'H >'Rĩ fXvc<|Uhzޢ 9stm oeL:d u`_f ʱpc.wC5`*b}}X>a ΈT9-:Ϥq1(f8}w(2S&`Z qR4iGM wbunadD}ِ#- Fgwe2Tlm .$ޙ%B0 Og"+n qd>⧨ s.# ༃vZH6K *IhdMz|Tz77%,;0Nktf@RVlnʵHPQ?Le话sX޸ n C]KOY6sEg,QgVi<2&cW6םAn XEyP_hFp\3^5]=Y <6ɋ1"zD\&e+.x8.Nwߍ4 T:Z0ja]Yʿ\3Φp3ʻK_~Xs QΔ"Чd%V))rUО'Ng=rϪ34njAU8E>9˯oCm" i Rx152E@dmv h'@Vh]4[s'\*ioznP(=j2WrhKmm[/N.*-@4yj&xDzz7:Iv=ҞkYRqV~4$NQ߿:|YW<>%h*[1hi-fTA9j}[=c2522ȝ%'jny)*(qï^LU:JVyD WAe2APD8S-;B Hd!@,!A4OKrTثw}PHa5`B)5J[O\h;2(L t2+ͤ2Ev?<u* |8#_ל]xq࿔ވ>@g<2;?*K}k&+!5 G`SJb8{fsuPU \8$HyI$_-g)PN#V?*+K% }^s* e^lK tlifO\؄X2S]Yve. RJ r5˻T2q쿲FdgZYbȼdBrwMfu{׈*y`PI7dW#!aߩ{N `LzGn~DOgv7W99FH~F! eF}x[y-E]}.=Gylj+Ӹ5y;dm{P*E˩J8^f"Xa*\p!NLʔC3MO;AWNZt+I`tyjvxA9Dϗ1xWB%Ef 5MWGbjEǼ`H9BBM #^Zy%6n'rzov뎓tTڷ6.J6?6|]q{WBG>"n.hNOzFt?~e.Tb<~\dE pC oK64kHvm "W䩕$3PNXH#3^Ǥ&o]̦^`s4I )OY3_4.ɀ[׼2X0@)65XʏCJ%d< pKCg[;z00pZa Czd9 7 JZP-"*D ^}t (w(WRn>Ep#i9M=lD3bB{=@ oM;yϬ醐ၴo6+Y@d7mrOA\{C,+A3=i0ayAY/bO:'d5UU:plN̉_ le.4T_ lY"ȘiJܾbB|mwa.>pC Q2λ@Eul|.Pݮu%FtClJrH<“&ڽтm|u,WIVa"p]BHiSXCh !deSeTHPK߃F15G9K_=3aYT ZyNqj.\G9C#[B70ػjx72Jk!,&p60*|UXXT1&ӿvtX%6īgggF7oh5{p@+8.tw</\}1T*FR|+Vι81`D`RQiLm !IA-K;ibAY&Eiͪ($j> 7[A S08+pvSZ]qj K̚Ϟ9frNtwhӿ柣Z*|#g#fE*sDit8$ϥZ`?TCA%@XL\_^wxr0 ?ObcAgE<;Ù8Z{銄g6F(|d?fYv FdiSlLH7'Y0G1w׌V7rsb:Ơ+ߨMjfZ݅I YtiJץ 9dǥq?㳚"Uη>p@Cz7]7&V߰9oy~6C|6<i +?2I(k̲zMΨ+ɇ]noGa7YE_OD}EХo\ 1\^lL(.0q_'LUhr\YIŒCq< %\Q*O@bKMLx̬ )]΄T8uPr=z-XN5:'sׁ>xǣcX UD[*`'5ނaoA^H}@WCj'*/Is:]e,P8 &ݻ+ک&vJHv}m֘'c!;MCM3U"T&Dc@@MN+gI*_ƞǀ 3 &TeqJnPZ1XhUѐz1;1J.oVosP @nFI=S k0*h IyvU.wiӈfs|d3`{pAi5#f|':8D7 t D3Rvɖ>TM{;/K7Sģ XdӧCe ^Xd01'B`HjY(D}KWh@CQCV 7WKJJFfScYHidWw7|W NQ'h"$i_#|]Ddǀ òQL[8~@q[( cA xNG˅6|7b!`%:\M I;zU^ҴMmm/#2؍1;뱘r(󦘱bKŤ:RcƊl]$q s+NَhH?hyZv̂:}JkS͂wt1k|[-QqeIFHqę֖sx^*ـAJ׉ W %!oLcR/cwԯL|o0$,HbV-1by[\ mypfc<37bQ HP||1)wl 5!7b]QB1/ Y2:wr7Tx`%`09hL ;'.•!u3ÔaFك C|`T]*L$?XYyr;̾iOD"*()5WZ]{kbTb:#kE h,\ defX7itե$iNmՠasmp[ߌ]X+fJ4pO^}U)$K"jd--wrZ4fD)iu-|  ր'6+DĞwg m(V!Q7)4(\x T_"#Yuźs@!Xs'.~␪0:6;v TI6-^SSj<{L |,Ov?_!6sNjr V9&MFobғWdsKtUL!clMʢTșL Tl.+-aIm-B3#cI:ff-ٯRͧ2^pZ>Ϯ|>CԱI)VkWЅXRcr'\_L\Km%:]  aG3%Ψg+PW~"vM[3C| d:-KEY@0ϜG(뒕dXq|&K9hSTTC|oP8^Gjw"ω1C|X{rV3|XzYvO9LWΝBvR 2"|b0h?Krq96no(3Æ2~C[iJbG,@\i{FZ@(>mP[,"m"r(/" /S" 4!z9 $6gADs!ʼnAf藯]~b~nO_+D2 jW{XBNQ'7f~Μ$aa,F|"(JP5Ҫ5l Iܷgo ԍ5LG*h>Mŷd nCCYvRf4nA<8MKkc\/{̯ HXp8!e?#cb6dP~ 'ZQ/z͋IGS1ռdฆH )1mkgM)ϘQ}4/akֆ* SVM[ߖ[ǽ+@4RFBVd3CM  +I)o/6=Eo73NCAFv~4ZAmoBUDA mJ-TPzN^v%wљSvXbvQVðD\va }ˋPZ):F}Ӊ dY8_+Pe\cv-mQFSI6mXH&XOxBaIDya"onP Ya|4Kr5*M85$jBndaK _!4~-FKcnw7yI{Wz#{.=PV9@j'R袱{ jr-c70):Kci-X ȑw< ~n.$$⣍熆%{CPW:wj=fS ⹗jtYCjve٩$w3ccq枷iZB%x+nQDEuе94篃LkI8ؕEmU굑Ŧ<"nsM_wR,aX:GNT:^,fŬkd泮_n0@ɳo@zU]uva2%F}ՊJRcS ˫蚭wK;ʞ2oSDw@GJ33CΕD]3V̠[)n#>Of |M+!^Z@t3&\yrCO>o.Fx1ݸ0'2a`^<[ҩ! yګ6T NFl҉|wsfq6Tt&ji&M@C,ј`tNqa~ 3p1w_=܎pU..@u]'Rn5\Fи(wk0vzZ 0jǬߩz Vʿ| vzp`c&W-R 5Qc8힟Ԏ2Am6i3bknںKLU@W!Mr:Ogс$iS:鿍ՎTn=a-;HC:CypߓeM˳N.ۇR~bHc'N!.BEUq}wP|Z{xzMe=4O8VOށ6RE8ycvu4#~jY4=XP7Oh DȓGua8/:#IaB7LSɣ=^ˍ{VC0Oͮد'G"2_hk⫙QIvs0 r{Nf?_ 3ZMa L6gCYhsv#{Nu;ɥ wH{ItV0WZ? q; oHybSB-iJԷ,| sgjiyqiI;9q)h85zȮ+V;~r,$.!`h2XX6sCHHڊP(b!I.oAhMѐ3Bc|C>{yYhdvl) ETO G&)$Fk G#<^Й*EnL g ^;p̾I*v%] VG+Tq{{^@!֣s8A] ^1$ײ@CI^ڸ2_zt0s498_;s}93{#d隙jD>HT78zn¹B/Yʧ\#iǷv00A$c79T|7:ȸ+9z70@@,4n1$?O4.X5κ 9\Xe"|H2SAo/cP\nW! 'D;yuEqUה́ކE+`F<`% scDDz\@WhW^q@$&4\ۯe% Н{Dlk,'ޛ5V٤cx:d`T}yR7fTeK=oRY]R\ |3-%wܶЙskE)ܫUx #ndoeTt檔L*QV4dg}uUE=ŘcvG8qlQJ 'n f@T M b)m z>sWsuCcC?#(9"-3Wt Q :tv8%9klaٰT iBmCO ) S{bS[@ t BV2;3$seu?URX@t݈6!?Q.\meKu8Ob=cS[3,a_XITfcϢww~4&ψ8t|CL6EHlzFhB6ۨ`Xuݽ&8gao!B6$% ~ %)q:a Qg K83$X=_}X{4גI?;nQ2,-2Q_۞AJ h%9< ü}/b7ϖ|qEΘO{ORV&ۨv׼zԄFiv82ORɀFjp]ĝ֒8 I>ɖ/2SC܏*{O\p#Rl9n*雳|UI|jjM+}F1K4-Ϛ! dU}4꞉O v?.dhSg0M3 zI>5/ fO`kA[wLн&ώvu'h/|TdEzM'ݰ7RFF(NnUjq9!ni av۔ݙ_]Q}ګ>:1/49ƜͲ@><țQБ %1yw#`(rۨs.RE[#dT bY.{!UK'dLNe S"=\ʗ Co#nd3Ln3I F}||t CMMZA5i`6ZHְ#M8N"os6O|+Zc epJ9fm#)6?&^öEÿ+8{X1rC# 7U`$/2 0V&Ԫb/[8PmNAU77ȿ-v WH[_K$h\D teGaLė?hH4'|W<-'!#B'@rյՎ%[! ~t$f1sV@p/ zYp鳌|}zVJXsq9W:JRS!0rj$+Ӧz@̇h%ѵ%)7nA1/z\H*e#mC^`J[##"R7'izj v?m:j`l+ ]ye_0z^j Y(BP<3^c 'AKL07/0$x^ H6s<5pG\NUPu7;V,"BCqXŐHcRKcUn$oL' ;ʷcpOmN0c!wFc>>&"&?l cr%rsL1;7a48tsd@ni 'B>~p_499TlH]D+hġDWP Ez&r;#;jퟫtV!uXA4/ZYdwʝ|tkk^}_0΃_JWU9g\"Џ<or3~7#]sP}r=atJx5i61g|rEEKúĽOD֍&U p;O\{I쌕bk l$ J)u0EY֡qҮZZI/RwF;qAmrOAtS[U{kQAGk|e,g:ݔXǮA\vK Vl=. vg>uo`o#7N47mR)5, [X_J<(NfM*Y"v?{_U.#.VIխ ܙH{i/)<ZCd:΅ Z lzg2M={doPVs@{R .41"8patcPMj )xޣ- '(2NZyN&+\?&Q.s\Ðr TVLLP.0&.6'Q[50%h6uPI_V[v =hcyD  2ց{ulqn ^Zoئ'@Ц)Ly@aFylS ~|_^a)L.M]D,*]GeJ>:W3gTf1FjVbďGAܔA9wN!CbifHOQɟu7kw]"& )^N j;[;$V;\~MB;YP@/Z/E-x#g_FHu׈Q ]p"WSFI=0=(x5k"HeIp7rюJP kP!(w  \:&p!i5ы7(EMaZ}el'$jzG"?@ nZ|V{tZ]F=lHB{Y,bu:41 Zv+F Fs%h괫39e@CE34T w҉z>;y*9A!^>ؑi/r)"ʨɡ(\}bWμǿrs}XE(bېq (,V{\éۣV á =fem-/ϗ8c iE<]u52ϙJGd|KXa y}okgˌT=&;S'K^G{Cp}{FF:اZȽ?'8r{HU0ء-bʁX-{;v B`GmI E) l!Ր8>ݜ~t"7 Ym,N}48/8]DK(jK?G.KX)\qœրs  <בxJBϱ]Fvk.BvItDbX7k'3pTXb⣲G_$#A0aE֧0f|@6p/x``VXрX?esnZQt1}fJROiDbp|̖Nu;n<'u>\<⣙=<pj}^d9Bbhz5).8%?l%r#AƓ18RD&X} 5[5{_PfGJo|XyQ(6m c4x Ƹg@ gDX+T nT>ej%:SV͗[1䃩1!8O^h PsY R+ٳw[uOJ[caYO![},H[S=hm߂ Q^+Nꫢ> C{ȝIǥQ\WwAG$79d7:ѻS/a6A`wٽFJ-{isr#AAzX%F浬Pv(cs{?@L.Xp+7P|8-eK̩?ZE8bfX*/LFU[ە33NƢ.O鑄F=7 KPz]J8VG3#df9D"iPCFXUcLvԡڥ! y+1(8ԍRsVKfA7]#aeoa<>X%7Ŏ&qNztsz߹1Q%M,"Vti#aeѤ%S/iqw٥R GILts0=O!d,c^Vڥ* ; wx g=GRùl7 !,]^1K?ͳD. ; Au@y8;ۑau_myғj9/qfQ5EQ/nY5w]s,2&|To4JDwo9]w!7\Hox퓩6Bf\8ZEC⊣ȓg C(m,:EhA@ۋn+k%2HYUlb8Nhw-k/b0CaQpdΙSEddJ[^-K7o럝ɨEeNsDXeK6XGػm)m1/!; 7^A{+!=Q3E.%BR#2W#ʲBz@ ڔ87tLpH^;e=,QpLŏ٪n `&6:W_vmR} 8hQ0Ke{KOڗ]i2Ȳ"o'wJEH|6~q!-%J>Vv)h.?_ขbD3f.27nSJa3^"JI*N-Ņ^{ &Z2D埛{s\<+ IF̝/*׳oj9ItjyIqze3ey]Қ ᆄ.~&t oplS{kμBghM@avcVH–%&8{W0qyf~ۉ c蒱[+9ږXler]?%cqȡ#x 7<0dY\h,f&sw%l'oؽ=k}3X?Jlܫq+N+"\M]BʀȅJ{'DsEHhst)6emDTPӁ{ J*n*kqDk=kDiKWF(EBKi$i t8%śR.6˄3}/=cEc,CM:E^2HG|txc/AW[NO sMKROv8~D6= mrbkz7y+ew}֯bbovQ̮Xj<^GպA 7B߶B`Njc(>gդh~JK9 |}Io\}raav:4n<h`h_ٲ@`5F}Vo$<]|)Ĵ}}~ !~n\][]T@c p/Db7tìDi5&-Mk=H|*9,:٢#g:Ue&z(3CdNa B>R`3j꨼60预OjKȨ!Zݯj;*5[Gp )Y3|3jP&Txc#k CVگerJ}@ }0?Wg|MOʥ$I39I(D+O$ʌd~DPٚ MdKl{Vv^FțOl1DQXdBб¾8J5N\Ty8*4k1(Ϲ7c\5*n!! 7FöNIac$D{jЕs1?O>אSAmhBL9T~-ηZ5BMbr1Dt_\Ȳ8$]v,`F,d3_IJ8ulBBH:5Yh i51-O\s_gBr9 5K_C_5WP3NRGԝ-RLb'vcjq}Q3*XG­E.xpT6 ?> 4κsȝ*ATcXF,ĕDMƛuA|oojr >\sdΰ4M,4ִW7U@ӠjpK>tEgг[,;v uCt2{]W.OFx}]~dH9؟I0d- AANF.{WnފZXO6|7LgV#V]5Wz N9ZgV/j?@V9pSp[rJ|{AZM =P0h/:Ola'HR>4f`ZF:ғ UCˢ#w+'%ϽGi&}z-sޣ庅p kaȮ/?'"MGmf!#yX3o X#OV-bZb ^V.*#R=țĉ sş/ϠQ %VzU_!)xKEcߝ=SQQEE˷tW8-|l7-WZGPiULу!}9y%?NRa\okejSj|4-qcH`s<ӥclx;KwCQ"/WgE)'g\~i*U+/+8T S*v&Me~M](5톊7Ʀo52f_QJGːyjQ$o}.7`(_̹3/QUQ͌yü"1xam'ηU3P=rBm<[ۋsA7p'R>4VǬI,K3l(wӉ۔dͷ[|A/5!E汙+bʲKuž(j,$_K-_ R*nRW8HhsGZeP%IFT珞I||ӧiۄ&;{ϠpTewkUn5bBO*B>RcH!?+ pX>ԑ4{%qP0Z?pEEt<0i&#`—TR֜QpEžkN&cRdpΤF=t0W߳zBc3 @́R~$_, l7@MN[xn'YHz,`9+խ u`-@LsgqI'3mImG}Zᱴ0_F+CeeA>jnAH ZQ"Xu.^[NZ9+,g ~ߘL[ P t·KP.afKT%̵^xk+@}4-#)l($Wg<1nQew𢲔XKˍ Ωmpa۶2X?\%"d+ec=?OTk{`G䷄Į_L3[>mSk ,y9@IдC ^G=K| AS + Y]}R/D )p (,) I2GaM*lH; zV-'Btd)6Ү(`9D2H'sƝqt+ŸכMm!_ҏ.Rq4Lq%X7D''͛mK)%M͡.VDi3AUf#=ez}:.X#B2Z 2seVD0(<7J'Ln-KH~S 3oĉP}\տFBt[uΚqAkQI !UuHWÞ13֤Dא~%nKøȿ#~ ET%Ab'ؖɃOC]Ή̄rJ#ߥʮ,.ȍ8xɉǼg{zKɢ:ֹƤvS^ 7t>gIXNOH]7 wWrIa%Jc_ 52"&g1c%h%t) :%̓d$~}YԱǟe= -Ka~C\6{M2K(Z(|܋[]EW5E:1 ,#5isjkU' ׉@%$wo08.Wv !Hg劀w)ZN.W婳*sb)(Tݥ0\; ٷ !iZ9G<D?ܣw^L7F޽w&k\Ly}B iz+U#QbIm{S]6v9';sT.jW)h)0m JzLţhh鲕6$uP19(?#]Nfq4DyB4K k2TBm@~4>#Jg=& ީ1OjJu՘ SWtXxeIsNkpBpgƞO9]>n̢;1@$u;8$/˴}yӣ'~`oIS`wk QG7I%599pw92V4n :`p7zi|f -=4a=tO/ߪIDAÍ#ؿN",96$nfL0 SΩ"omm|Uڵ8S='P~f/e?E֞~aT:C5tǪGm7t;;Ql:TX`!@xUs&iX8⑊R]8?ZFk Cmϲ/W\2b( *U٫@GYJRnq2=!=>!ĄhT䧭]%9uM/1W,`hT?bu+aveQ*Z줏*׼{ïpKWI@^ :1\Irm`=O` cZ@0L}3]F/ 750f7 iJADsam ``:JVk).{5q(YՃ5lL@ئi RL(E-1g`Q"YςlodM6ĬCņҡܰzű^>w4Ohw"7J1xFhۊNKGB \iĄ+9E1TgcNWʘ -n|e Q} ̞) s ;tMiD]0u>NăjJC2@N^{ pZN#V">>Mi/j'*BܖQnoRRl* ekR8m<{]>5m u D2x,iA)jWh_OUVb *B \yV9D/@* l8@TRE݈~C038±E}*~r*8OGZ* lb(6XF/U9|12SP'j=ek1$08uf=zeI)2InW[żq_ հT~:~-皰Z$J']1 pğ0>agF-66DTdƚ5[5F tA+6$Ӵx3m]>hR&YRG C'? āW7K"5d7?m$g:OXveУ qUXO"[;xeesprb^øhfIT~/cPj"X 0b08ex+xMP$};_`*ojAOESv Ɵiٗ٨Cl^$w3%5#$]ҐX1h1`?'< #)ẾH$A`cڳv$aҌOʿ Y<$ZQ6~M̩0XM< %B&l۪h{kY?t}7pH3{ FAPk3IaMQd1vQN˧m-!Tڶ[C+݀EG{ˠ Mk wˀ1H$VQo%lN_&ri(u=ކ"b<61oRN@K5k:ߏ[݉|k<Lj1 ֧KoK8ؙ ?g%E:ݺ٧-ILF|(sDž!UT}u)ϫ+ d/´Y7iI^"-͹Iz\ <Zd)mˀ{BhyR#W-D4R14RA.57{qbi[Ro3R 0 XAU.U#'<ιtfl &ֶHכk d ;I*8($,F/On[`1k `f'4Wv7FcGSM$z:@ iێ5,Mn%i' mM@_CFuȃt\75ZZ>~'؍[S=b nH`Ŝ̗v$vw =M׳WUHԳT'KnƝstjWc ]d:=rE bw*qt*d,+rG2"Q0M [!7 - 4k+_,\3R@=3KsZAܗhL%R|_~JY}渎]j~˯v=皿Eu'UQȝטgI3Y+V#{r?a<["9ϑrqz*#dh.Ǖ%1޷˱$Iw#$͝Hc;'CHϭ`4!NJ05 %K poB3I&;' AI<73 C!.%,S7 idZ r` "ss(!f`&4??Z 4ѫJal€M^V0{-_yju*co.tγ0&R`sViWAD iݔEd ͨ qAdFN1ǷLKF8Tp/ g&fz=fêyɿ:q%KlLƜԽTr+=16ha ӌ|N'߿vxk_HFK!Ø7(l.o9͙^gdΆ(ft^tL gs&W_ÆyXhܻAPy5(KjV#-OKSm-H:74g0^(| y4Cfݧ˘ӹLL Q0c-m53 Ϫ}eRę*K~qqA!e/|qbpXq~d…ߞO OGW,hxr'ã!!S& qվ ׸RWNvDTivu .GU:7q_rj|4;>r0ѫ;n2bVГΥmǽF7h !LQ{koQ#LGۘ0Y7]8scJ}cWUeG8&pz]6[ Klt$Ê+xMs#:T$UnOY7Vw*WHٯ{3EDQ(&)׌{}YjlkX. 3Tn$4uIፍmsjhֲqI -뵕6^4@ft(zƳ'n.Q>C^~|Ǥ|9#$q +<Ǫ<ڞ 0 nj)-M2MC?3/ Z;݂[ʉɥ3D)ykʼnUC"win1O묵 l*{YV״;]~Gdmzq+\-~dڂ2־cRG˩#Ru9LoaXHmXگ6r" uH@آ "&ľ`zB+\qWy;u3& Wy#|ZHNY'5|52_ĵ^ U3:*yeE`53zFp6KžjGb-I<8McTmo4?}Ht3nX[SG._h!w.o`dCg达n%]`[5[qδ4B-6,"_U;̯͇dt3dNShX|I5GLF$h,~x%SQ`_lϙI=PPJ=2_Fs=˽y4;vfsNx?u ;H#t]&C"E:jM s|ykڿ,?ÇfbWyKL,H->:50Ո /xnO]*S)zȠZuC @A YI lG ]MfQ vFغTy:PPIF_!7M.vHuǟ&&8c*te3O5X2l04/6onkNJ$Zk[$x(v̾ NsPdQK7[^1YYP*]¨͎m͍3aӞ5ב1NF­|dpnQs}gR2뛤e qtꙘ Bބ9ǣ?c4aEuIce8UZ%i[Gw|znu8(rLLͺv<]/=ܿoNbb)Ka".Qg#|/zk pİjt92UJF&oH^b>jN@@zZC4+[ݤp6 !X j6HJnl_NȒh5*3V(C[h{*jΦ2*X_3r3 q-߾m@ Y NzX[;C e@պ4WT?q ZhS|CqeޔB ^ Ow*G`e_ B̙\_x~;#r%{hQ~O)ubyx|'Mx8>t.E9"1YޓLPt93kn 5V(W8<꡽ Z Re/0=4bHX@euj~"&nj ~")4Ά;ݮ}> AG.)JC%K)z,UI5ԡ̫W+]Ur5Qm5nFvE30A<۟? ^G=Ԓ1 ;ܦuε@ fѵ+GV QSF'9<@]œQȋNBޕvJ;eOXxO9$2c!za`^-H̘Rl4#bd'Y2DG>1XvHrPB*~μ*7 V6ݣ"{pT =$Ӟbڊ::, |3 de -T)ܲ~2Y|&o&qDB;PDܒm\HZB7@bLSguRo XdMg>~Ckh !2y^1}dC^13ӝAxf&pijuOGbux %3DR4Gl߂﷩5]1F!Eɽu'qN\ґ]:$8.;tm%| &D^!*1ƕ8^#z6t5Ƅdo-\6m66m~&iMmy8BcvJy J:@ʏ.w1F.UJ*flDN5L^z/AL( =.&쭕A)dϢ[ = w q/dzGCgl,(Z7fiuND<#b{bD4ִYM ²n )ߪ6]0Ck&^ z\A֞;({gDVOmmȔfs>+i? ؒg, zq ɏiGV5q r'ķI~[MY-i>(WdͪN!Rq+/)i/PY4 'V [IDxb!떏l`4ԡUpv_yrbQ:^%1Tn#lW NWy!>!aʇ%L'Q.j.Iq˲E1@6ҩBd!5X\c [ ; 75q 8VF1LV@'Q' qqܙP|S5*MJϓ_,}:fj֧Rl7p:[߂ LTZ𻀊K1h180i<6l#k&F >_QD HϠz*yNÛUTYrJIl̝M]3l1b5z@ʎ T#HͦZ@Iwʤ{5?a%js0&mbq\d~ )sZ bR=T1v@)zG"KCZ:᧞Zc"ա5\g #h/&_(_Q9dtFQY!1T(^0: _r:(so Jڿ "UUQM QP{KoTʁQV6)2nM9zwx|MrACZ:nц {JGb E8Mb)X|x4rɳ=Џjߓ]Ÿ-@y'p ̒%y noZ ˳х{$ Wrj :NX_L\[_P&㥥-~ ?7AApH*4fsL̪:bJ2ݧ%!塞I0*ةW{z7S_iiTt۔q۵yUaFV\.$$d\]*aa}ktCPt£,1x߁ seN{(O Qo 8qu D 엉Fsc*+VsOG')(X̂ "1jJnLbͤm53[`1ܴURPiʾEo<j9_69TYsBj€.PNs:xzǯGv ;4ToFlSٵ'I3j{yRZ1(+l`['fq5 ҆Җ~K;dx,L"S{z[Se;_&WHZ)?4 YЁLoaFRw6,yњK YiK aB(i(ɡkQEM6 #WCRn9 0dzsFĺŃ'q@TZ7?t%.ׯG[+ȭc:|(2Dyx\,VkQj({&pb^=RzD0"8|EHXd(E5j oK83I(6zt,YXq{'z@1vu" S/{9JutŇ)jƖ<Ϛ㔾] ÌMݸ2d#Lě^sЎ>G(tA۫qs#~-Hƅrҳ `xPn c=76/P!(LvL@$U}RMeO~`߁:m\ ?dJO4ϳk8t') <@6K6KgCI}R@EkeTŨjws_?3#I1e'CMH/2l b<1])O&sV)1|Ќ0gohlݗ'("F~JQ8yF >gh rFM6[رR6_>XƛԍuM *lX! ueoA;(oyrD멠ฌ_6`vv 96Nd^tE|N7+=.=%9v@\ %ThcxeExݶ!e.k$y5M&mrB,ylȤ_HWk-xmAzXwhp ,PkS` 2(EKQ}Tooh޾h@| 3x[[` ;w.͋tXWK]t4}"50|A{kF2 =!L%% 9 UcJ֛_dMla~@k sKjԓ+d)(&48 -GR"6'-WWzV0ԭYSrR"tIԤ\|-&-j~?}L0HG^_40ʉKM̓,)6D]46NzzQ5 ;+Jil5 =Gʢ~L\ٿ/NzTғa])\bɐ_ֹ?oQB^ S)"s _FV;Lo09`0x!nt;U,0ah6ݞ{2D{\QPL.~9}-iN #+H;cnvK4^+usE['nC%׫ŒEN'M x#*ÎC'CL=؁Y߳oE]bk6+ _`zgGcuCQ P3 uTU@5VkSuUuZi[P0 vjblsuQslmUiaL[ּ?(fO>#;`R߶tow`ʵB/ P67-B8,hEdh>Rau3:u G0= Ko9زd'gXtsJȕ62b>27. !PJJ*ɊNP^U4kk冷b$UzFάB&'4b$/i-0$ _)Y2Y9(PEfk tPi 敠鳠n88N 2"/q UCɍvd Ojݩ59,i/$.oqY !jJu ]BuQA.;=t@tR4\ ZΓCOAQ%qVܭ8˫:%?2Ǔ#@0{`sI 8~$%h+lT҄/ fe5q A8tO}`bP7>)6+qP} +b nN'(OuFF?n$ZT[! rOKm"qgƋ?)S %# Г̳o݈镡  u8C[.^PNV *ܩi;8rGACYlCb0Pb&ơsJ5s. Z'[ݷb n-oG*r'3+J)Eץjs獊ǥ+ci"U6@f\6<-JA NZLA41\57 ^LuVj!/E,ǵfخ Qd@qo޵B|~ANJoʐM84*f$YJ߶Q0VZ&\`e/z8MTG$<% (omNtJUNbea^$K 56/ޱg'$4m@nHse~ʃD8[q~ =Zy{omݒHvHz:ukt!ItqAڌQgtƃmE_G;'PU0*bF ;- Վ^D`hTD5GM[Mʰ]}MI: &&<&ka7= [Q 3oE-^`zC'A 4<,ub Jxm-JK.<+nG*:nO&2#(Et}dؕ83 Ր6ElCbsY HCy"Z]#)SPG6X0y D[Kn@;7'%Qx68D 5ey] 9jb8BXd H˰HbgbLiUUJ1HPq.*N4G`䣝g}%\o}Ze栨%jآtǼFBTH'IE%l4w"ek¤x-oWѡ+ S/0X*8f9~oj`gĘۖ_ S<[E>09tSAF\1RaP 2&`v!o2lusʠ :| J@oзcgBAFhKq(.L~eI  <aq"kT'tAl*3 }W@rx _͡)kFUx|I"2:GYx2|vc*HFC9ustJOoPʰD[BGO߼ rq~I+3!g[,fn¾;DFRy?џ4 4 (ZM[{idv }?Yp)v *NY%l(s"4W(Xݗ8Sc1^ţ&ФӖ[ 6UQg4.@92at#]VwS8 J"J3s T^8' er~RӲˈi;CW2>G3ORtreDbL`$Fyu #W%~C^ &azaѯs⸷^Fb_!p;6G-%\a^+D\i$@gNuR+3E~cNGتf~S(AWpu3U;cSˑ*[nㅺv=5\dYe*ts0v6H!IH1"T{ߦ|Gyz9ŘڧFߑz ߇$HMH 4CcV96ck^h,u}GG_=`#iIDŽѵ_7ju7i(0zwb;:2)ya&Nypp:anko< (%J << Éo)^$[MN fZw3,;2nb|nKn \) MR*JKw+ku5n_%&22i=iw/_2Bi#xMVep2.#q ]2j6~z-cfe c҆0Ccz4r Yf酁L) P(nYC>V gMthI)Wy2VɡX?I?jdv?6a-=IT jeFlt]-9ͭyّ:Q'oQ|;6Ax>xQ,%m~-ۊ(6+`4΃;sn>!} CTܣum. Բc`бU /Hi#[Ĝ,ٟK=/%ܟu1? ΋[bD_?f 1ύ8G殷MSi,JEaG3E[@پ+ I%P@ \]٩~6]뵙odh{D=fqt'_u 6Rs) P‘ƕ̱е7c,;b'TSi7w^{dnm( 1X?3QAljyF5! @|=閙ؽq $B q%Bi_(kT3C[?;I8Hg3 b8*bI E 1 ZH I'`AH`)vE/mS; UF{q~['v+e?:]%+b"@M: ϟB@Ic6>5mB4ttM&,)10"ǖ;< ֲ@(2 $dS nv^@xCS|\zdOM;O7#饇n*%嚵R.lC.nfQF Jp>C=W迬5-UJ՛OkKG\8kF ph84mNASXWL m =L\s1*1FFba7عDZQmM2{Rn5X;M&]ra[{rrSlni!= 8ǸY.Ys娻㗹5o[~J:udMDm@Ռ*fxwpֺơ/{CB=h N%$+ξX`={f&ز'tZVH5J%9Ŏh% _g{ך}WJRDyHF"̉;k`ylt‰e+( y :!g]9Fg7h2Gksӛw+`Q+V6D vy`8ۄzmi^CLO)6dhR:(UųXb:nd8$JJB?Q긵ȇf/UtCq<,_r|ͧ;Ɗ uh@ h:I9#S\sq@o;+~z<+Knoh:}?چϮᙯKQ{wYǃ1O>O N ,U[ŹH7IsZ?聀6֥m-c8[%_OZV)jxuBÚqErG?>sБ*91|up#s1W蛟0"Es&P; 5 %Fa[u=1D2y1:< /aF#w3(IgPgf0yk:W)#63X os\\iB6P }IfP[w%^baj?P'.gJ'Vl{=)YTO~ s<> }ozviyMGL<B4qi'U<<>ic3G~薹L;kȺs9zLgiF DSI o^>z+= bdo`('3)x?"qIm/qS 10BW6嬃XCDzz 63LNи ~|PP𸯮+aMlqt"'*L-JʛN0$Z=@ MeTYQx|(ra˭1khĩjQ+1 _CiV};Ȥìc-E"1U]:p6 EjK[~ԢNB4= E+~?70,9=z'OxF8,LkwB=loS2쓏mNĢ' 3yD#T~NO,VSnV^ef!򎢎Jph\A[gqҡi LãMKMμ"o[Egz6 ] \=^~-h3Mc=O ~˿(ukjF]¥K얳CI>TlWlD5O'2L>cFZr_Z U|4D0ˏ廗SdѪwDQV!HZGrArKۄus+aN;/ p ׎ /AW u2sZD,%vf2-2a@{u,+ծ̈rB 3`7N5#Vތjˏsĺh0ߓ҈z[@[ u(QXIvP4 Y<0Br}6 sf}sf6o`?D@l4\i\'ԯĿwM!ºk?-ځX>tR:d!%¶ صzw;=Y"^jAkP"Îׇ"?\UvZW&~0#:$~i w /eb4|b@y7|GE+t6'\{!/huo7k[ | $6~ >ûe{siQy*g8]]vZ.g`4';#Ո_$By0#;jTM,?I E15qrqSe MIF ƒbՇ7٦}g"ՎV-c-sZ` ԯ5 9b|%6wax{_%T>F%XL2g%5[΂wx_5@dҿ`eTNYI_{ReFAl]_lds/w5.u~ՆV/PMU%:/? i//W(8'fS$vI4{8MF@:""yY:_f$9eRΔ>jd `SQZEokR,*r9Xӥ'\H#2f@]OMRK`a*n6pLHaK53  Wnށ׻ſ ȝi"'%?ÃmRcd# \ar~ }5!Ρگ*KA" wro Gzu1RWDJ*[6{ nq"&V)7=m(D+!BqѶ(fE}n݂T:e0Y~A7"~{>e}/hpGeD̩S@W&iZןWO~lRjethE\Xp$6Oz\lz{AL;ywx,_b&`N\i%A``M!ӡ?~"I~v൚KI.0c7u8gތr6yE4]bP+1ef ȣq64{gA qNxڇ'^ 4h$3`Ls65);wrDP$EuCz煛J`ɂ-!%ցeiO.x"nHi%I14kf nP `6)?kzv)v1&zNH?0@&6:ٗ t 'pU#At<%+WY0DfT?A MQ90PӧwnY L!\l.VuDI_9q HzY<.&.\E_:E[a#R|zHiz;_f;8Cs |m.]B@ayW rΆַ 3'_8O~=(,MdC ,рײC1[qͳەe?Pwa?I=8$ßvfN|J*U?c-*tR8ȅX2ubhˤ*GI Zx͋!יuy @vw󨯹ɤD4Bs1zD̏3V7 {m2JݽN1%͇ZUyWI깢x~vx!1*v{0nƺ0d{"6cftPƖ̈rIQѓA-킮5j~*/tp&DPY '|TG!6pmܐјC"Ɂ, z*Kٟ?bs1XdX )ܺu{װ~>> G(X$NVbt\ugpkG>EP;q(!a ?śo2%*@DF^6}-E (H&#zd^ߦj@*^CiWRO"׎rb`}LT[3ScZ qOU%Vz F*uAowhgg 46'eو2weHWFT|ͅqj aУ'$%E)MG[1 Fd1˽!1 DffCVV-4sre`>k [teh6k_խBT"@5ʌLLeQzxM|xP -9wG S}dj[x_! ŧH@wFRM83SOT30P^D |59\l ƶpd)~BMS4Ksnө>p kqEÂYG+^I48)wȍyg=xב#/PwqH%etn:d:֦LǘXzl|*Q&]!́ne#;Ѭ+2ǝrN0YP`\3SxѴ dw"8?vIvډ/w*z) wn#;S*XY͈raS%k;WtA tNGQtG3 QPk%ɱ)L04gLl;b<ؤ,/2c_mf[l'|l"lIfS$HL Ks~[=!:ԏvԠ~.nCfp|KFJmy@UZ73|h_mW4/b?TE*GS}QTnT2K~ o!tL2x3,9w+'W2q{g@  Z9'$JIV/EjuY+O?Qw 8Tq,Gj:X];N/Iޯ3#Z)љ#TW~iWM/ĽAb6JVcPh:jQMu>΂Y@_YV%C)J䫹UCWQL0fjS;NSW> J!2xt h 8l&FtC YAu?vFy#vFvkAJʿ!U@4X_=N1s4Xh{(3Sw5aP݃Ԋ$ Pd^2$h"r}X=@n;`xc:(8*g !ePwIF\L4hVp`b|7*P5GErNƑBfQֳeig"e\N|]y}$ *];Cl =1 pY{Z 7&^;| y Y׭*JAv}@J[*̙*ő F&O1p>kSH{&n{+-(veZi6r r9cqM#ki zQK;d/jx#Oc/.}fi fBFB^Q=H׀\)#_-KDžA bY k\B!ߦ%w:,Uzl[T`?}V~qW@-.ð'45p"9{A#)Bm o ,|Iѳ(vצ(JXrƐcw&I8j ԇ7A vޜDe*lgtvp>0H3/&$6sjpM/72]W>j\?Q'7ZPg/ۢ[m6{3?M8}Aѻ'E٩vkԑ=nbE"i 2xo xwMfj|e0+, XI&>($Ӵҭz$dGkia=?CZ$SVR Gqx#'2hxijdr)fx|1wIXa("5"krUbve$Sߥ{ RltW؄n+2UeJGgB]%zkV#f1jFc; 3x4.QXnGb̟^4%_ԛ[jo\pbl3kgiz}E/o_!au 'gׂeӌ߅OSsWxi4ehg)!`y )VkH_Sk|>Lt'CqpE$.+ XH֕_%h_X37dqzaAEpFS68ƒ8~T oeiZ{bq DLYDyF6S~pǖj'Q#;NizU݃!;2G"9(X3S7 ~Jgo!¨k2K ,9#4iHǚ&T7WI wgKMPY-dѭvB _7\6mxWrǠۖF1TM6(XG`e <Կ&;%|`_8;Yd I'}EG6Ff #JY14_is6&:\ùiShZ,Y!?;OR3KRi7h,VEΗ_圐5r2(` d1!5& K`2 /gAM)Vg!JS%RvhqXDklÍd7.Xzu3_7gf,}B3:« r&@-6]m^dP'mēk>MOhB-f"M o~>\:`bv VgҽB+;2]bQ5DV#D|Is_)K@a`ϸ)/Tw% o䄢ca|:˹`Z* I'Hcr5o2$/jhnq|jݚq: }ZUVga܄WOզ>vǢ"Q> Z2wq|R;c8:ymyat<i^A{?h8:ȍO s$'rcqxOXI N"MJ2-@aDB[aз7E , ~f|^]6]QEr#b&gF,"1b WrdW2~E._m8|OU[&\1LgȺo pS2C8׸rtU-t.,gK} u+,^0\)|h>h j&xz;-xR\'~b7fa7v_X§Jȃ>d,0?y[@HwTjQ#4 !̗?d ~50)S?>h *.$rOmEB$5:1?&Y )'f{LqFI۟[f8a~fe{3k"\ =!(UCP]Hvp f( @<;oho VıM;ٗpft=NP \qp*;3Xv1L2ϫ0< k@`kd8|Z^4v_XZ 4؍ՏBTMR.Yc̶IwLt=TU`fiA+>ϻ"l9& ])+w 5S.'rh5SIU-U3CKI;eo97z7)PfY< H63$P,'R*%wE9T$QWj!(B^*}xt:n&=oFx%9٨SDu_΁0ʹI77_D@xy/v tnE{VE[SQ䙐8L̈́FH`\ԧܦd7A>(E̜ԦYP`(856D`K)˼C3? ^6ͬ]D}aޢGJw 6gA-N PPKI]7z\1=SJrVDCnD}<o|-5M^鄩=b ?Ӑ2@pUWn#QlRɇ,{R aYj^s}Ajq&)4 \~ (~XX#-%RD]K9P%y O#k~du/""KA %+ЂTJ4(Ƅ[r ؀ՓR9Py*S6.\N1H'l줺ut@bdB3(911 mpʶ8i鞹;Fz_}+d-^*_-RA;6>>d1Ub)4 SNX 9b\7ջ̕4mɀGJń=%'54S.! Ms=PmBJ- #YꠗmŖNo (U#bKTFpqe@kN,d$-[SCrrϷ/@Ώ3m::WOT󬩐MINjY" ߯yY"V]~r.On R4:Ni;Β&r"ȟ2T`DP/K\,~t+]x10{Gz?!:U:& B40͞dljqmE qXhBop>bqv|n{U ^U/UҴ>"e  < +-(%h;ɑT)\|h?6N' Z5[kǼqFb'.,Ds,Ӏòvu]:`q,\ -m1PXVQFܤ8:3 `M[ٛF:1wz=5 u]_+q m;BaPKg:ˢy3 º{g('t_=W &5ڝO'u~ ,=\e Q`D0n VUi x!=M5Q=Ͱm1X Z۶, Uu.mRr\B|U mlċ6xMs>?=[ %7Zy; U| }~ɮo:ej=^lCeh3]&4 t^Scyeyh)8מ* |rq\,w$=mr.Q+Ì`-5 EPKocx `֯D@gְe|RONpeC.jh5d?EyU̝. xB唩'ڛ:/HR]N Ʉkf;*\L1Z+G?oeu6{:% $oG̵LATOsSؚb\ ByqacMSc0SΫ3Ekڪ>w,5*rz>P;T`lUEzɨ9 C]dOjQdݳqJâbv $["*|$L_+NIo&܍c^ PLm[E |I ^*QLsk>,R;2+];12Vl<-w^=כ5!XJ#pYd.`F* ҼMFId-ྤS|Ekv0xVlAs]\=C\x7ܷ2:JO1-[ 2 D<R碣  Ue(laRi&.3A5‚iu <4#!zе##3^vo 'S9rZK 0{s3@\Ë Fu|:/CuWc844V2g@tUj>qJ*7ֱH[ H,zB,X*@LW~QQ5N=K =S&X:gqbGp4 ~z=xֲ*bKBS~{K%dYtޫO[WA^&ʃ_s(<0G1_h~G LZۻq,&yS4|%R6UobBUoF8${u ROtJUxs3 P\F=S@kO .O`'L*aRWW &]{h,*܆B1)4bѺY_qbF=1 :ѭvgJiyܑֆqxDiL_fINpǯ|0-J 5x\pWbA\45ȸk 6R>R؏pnW^mJ>ׄX~4vvc,SwPPjIF44[wt:RCXZyc&MA`R]+ʽ\p8/O;`3 굒d5JBC3]|UxT  ծOg;I CwrvZtVt$75Y|3Uq6_[BŜU.FA48_5<d_||ny:K͎ABF48]f)2Yw]4C'𺗠=#!AO9)sd]& {cn}j73x&ɤayXu VMתiRz<@jBLׂ?"EwVE/H;H{4ͩ]tJiZDnՅ˭n3J\Qu߁0Pm3k"b^4w- c( *YdoD$u?y4FqwlW2x&QTx7m1/ 5Q[_cOyKH{I|_u,:]zZ?1mMLU^/2 ?si  OnaJAJKI L~~-&[f%B \`;_g4ZVA[ A0(Cҡ҃ϟT 9[w΍(IfFMF@@Whk0';ʇGY"IKݿ#:D󹤏gV5U;A[#Gp` ^X$Ͳ(Wu2;DSLL5}k~ +oOV|BꕪXH٢b̳^k>S˸'3bo(RLӂb/"9tz :ʴ0:R*1wj-_b>۟,UP*ݘSM&sQ࠯J;B`|Ɗ /|s6kS?Eu ܄t.n`h؁kĺ[)‹*Y SM1=њ[1 Oq*/ɀEBI}_?=tg' 8>Bo;歷P{E0$:,VJۈ|]c%񾫸ow**j)zY3zIleT`甀ikOG;ީ4|w^ -e g!SCdp\S3RP^kxK^Bݑgf>ϕ9;Q)JQU,ϊ]`3jbZIJ*lmM|RAtè}F~I\], R}.l,q0e,= P&Ge!X!tƫ-ī)>A"ޣX?Rţ;̦eB` ԝ0zPbOu9@#k7uS[[+u9yyRf'(ZK-Jv׼eU/*6f!šz8: k3a螲eQ{I1=c0o}Sظr:E`!֛{cG`6݁#`e;9)zŴ,?W qjU,C\me+Gn{[}9 }G,SRϖ(=L[ ?nILMESk٦l_Z\oEj}ja'jN4|p3D\b|rP TwH* ɤْTjuꅩt~19O\(\``//gLrhAdJzZ"Afn3qm*㽫{T>a¾+7Y hTiG.zeck^O} |6,FN 3{לd)Q噞~ը@DFמri%%!bi bRthA[Ҟ$lCZU%y VZ>,"=hysm&Y6]Rs%5(GΩR@!D 鉏|7L7+55x;~Nω-zL2sg~ H|4y'Q't_*'ARkEЭ&E~(IȂY]VX0@ymFKow/rZ dmui:e+UwŽ݅,:\3EZAHY' M 23pꏴK}خmơf}63+csbp@fO1H-qeRRݖ`:O@Fؽ$ `BC= WfP5UK"Svȃ\d]0 6cTeaI4oջOEߔC AND[&vQ}#"f`g_c} i.7&Ffh d {`4L*_YH?]~&$˘NnRo%ہ7ϫ @^j@hi24OvuV5`_$a(W(! OJĔ*g鋅{J˛g: RbCfn\m|_vNrr<;=Itk*o?q)ߌMFLctld7\)e=So{5 1{ł$VDYeH3rS]1}} |叴M} cY1͢rGMD :(e ^j.*uڅ6S^6;@%h&a-Hj芩,A4,zk| ̋IcVդ?&b6,aRv̴ \7(AM@jְa ^w]9nr6 ,i2L޻1;}+ xPG.)|<@w[qh50 ugC;DU}!}VeiclfZYY<}x)r/>6E̛zeš=z<sTt H9ȉGMZC]R'`X:WcpoVJ24>(s.7s{R";]ԍIqD$L=@TWtY8CtyKF? Chsm=.I`!/ wIe/aR/?fYY }r`;GX߯a-M(ۅ"HNI.4 *D$r4̸{0^y.ATee:t(m˿p*3)fmt.ީi><.;t=*<39'?LP?^kC1jA;<';ٲFj[Z23&"+[i?顩T'Bƞ'II@mֵY*#f! U[M.Z5͂mYtCa1cN ݤϔ9Z%(̹#f>)_q`'z0hB@f9鈗oVfnw4VP#Tl,hM]̃2pll&Do9m[@m{8 J=Kj9FzD߯`ҹ V8amOn .sAB,]Ț󯗸S[VȔT+!cE+IuQ0A& ZTu SHhaG7? * Yڋ(2k.aR:Ds;uE엤86Vx4M@yو dI~""ydWgT*H@,5=[%fX85a#p`fTFrp6g4=4xI&+:[0pp]x=g&`@hm7>9^Bs7B|J7=[  .sM`<q}@Z=3xU185|HThaNXsT>̟z|I__MGB^S`j`ڬ+s̩^IM=ܙx8Z>OGoc4)8yӴsHI0@:2"yJ FDl Ҷ/o"<g@^YIzk"Fɿx!^$k;FxAEkط/f$WM0.7F4c0TZ{ ObT'ӭn5#45-m(%+_^ KKB+|ws-ا6F+"M }9@>0JUjKOrlMҷRC}70($mؓb=rZ#v Qjv%2ME J)7yjNS>e?B[~VNKH1{x&,ya6K)v!n x8 Hl JS&~*L56@br.q!uB<1`8,PW&&9],$7zEE|9i;|?k%^)1ؙ2&n؄j]]&ٶgBOMeJׄ!]MvjDQvSunDhD[E/CGE*RkDlFFXćp+_`Mds˫ֳg=,UBl1ކzu O"TT6O]bD;PGZ,/snt~o*eCZ}vI;e%'~̚OD7yG6-0-8%8A Mn6KCR, Z' >Xe"ӓ PO`^ީIKfflcAGi(ϰI( Ʒ1f1TP]O?8SČd' yXNMk,wU> = #->9fЅK'8OC+їZl=~k+ڡSQ9i ؟pu zh+ Bc@b0Yj AH0LdwNT ;uV=L3T$B3A؂ui,D7> 5NS?.?O7m:߷~}( !AtHuʠH9P(s-"rQ9y壷wkeg@f tˉN`%Eڏ%٦P=5 V{0ccp܌Qyk]V6 ئ/"$hZQ|4@X_>D,eb5NQ$hI6$,*4}~*% DBt^&lw2`D&{mD .4Fߣ![£C;d{]ޙ|ɬ-s岮 QYT)rҀV^;\iM8# ]*+:',dv&Vk|Bq6>PbdH~`Ry( 1RڬA8~ ߤԅ'>E6$QR2 Up!κk KRoF ;Le)|HږODEh^N8 DGfκ^l p4w 58!9}~qC;fxOmP_*P,XX11b|,5X{9 [fx$T_|NJ!W郞f' sىœ=J1QN~zڨuk+:0ۑ#k?`P}(o/%6]~NCm`=&\Q5 j0"&LʄYnrWb_|4 i#{d*̼da<.@OU\$]jswǂs 1F$SO"34􇩖?o=@;L GgEDb@'^`&_3&tIBXg6 M]^5ݙAd J/ĀAc?yz4ݽeWZEyKb; ֐QJci5?.kj^E.? N'װf5ĵ?'g$^}lf^abʡzA+ ٚ^ զog)j&7sw~cc k0K}>2]U@TO"W&h7\xm(pTr>mt{[` Gv&s[#nX\jaj'~4vssd4߀m?-^~&斁0%r ۴/ck=iط>R8HzMxρ!x"#[c;f\2|Ti=a5g% @;oA+VHB=rq>{R%Orn@kr`"yG6́uǸY]|,=Yyq:DЫLE+?vP@drCOh)fzA3ʬgK,+{rw`MbYaΞWN)j#12e6*#En,V*$1@D1ϰ[3EQFZzgJrCuijE@RkdҺ.βgԢfyL(3oƩZ\{[hpYRrTybsv(ߙ_asWbyX%u;FqFIT@G+k8sv!Mچ]tq Ex:c*ŵwFWۜL%}KkscXjߑQdKU,{18" A$рs/9ט#߰\QBWM%eF9yAɔH7BGcPr>7jgjJkO!ehD<$F?ۀ'Oo{бM YdN|gm[g @\,5cp޾%ʼ;"2R}i;]@tt#Ms%*5R+Low0I*u., <}lQ=aabsk¶0 1HipTEC3};ͻ13*X]EOeRsBNԡLj +V梙u 琬k ҆jt?s\# s6M6X[;ѬՒwo$6O7cvǷU)z]Z% }L gdϨ V\&FWϭl5P^ Yg.RӑK>ދh"^#K*q ]f۾Yؾe-lH iׁ1koU 4JYf}J`/2at`,m0C1[@@l_.W`u${4}Q++3c.Pk*s q)E/Yz<@zwu !0&y& g-ޢ.A])).ŸP(T{ykhovss[<Md.=% .^]DJ2dx%@n ´M.rPhG֚(clX{]2lvۥ"Z?'4k{jxܐVOnxVX.|k m݅eP@ͮMcI[4tC.q: Tcu(N-eLjH@&O(8$ 1>@oo41(XBa&0|O.WOSuy{P7o; tr3;bޓmYf`D/5[_h:HjͭPqEz$PxNAѠ%J*ߝAUzti0Bi>dy5 ]HDWI?:} %\M搷 s <(ЬVӷ{G<. 9ET]Gg:bW@*]}(dS8c֧!v XfN] cK$Ik QB7QjaD];8xig0JY"hE~لm-!'Z\?苂 }z-7=O}wWSuDE],E3)gH;zHF]D+b6AamܯYy!Qawz3k¯ ' 4s; YWL*]&w%߅";@ AwǷ!Z{0A>h\xs,^;|/;v]/Z=!'&gy g8uQ0ݻWU-yٯn՜8mj7: 'e6a 6PE h+^DʙF=9:?A ,y9@,V_i)2Oj@Rw[՝Og[tΆYv7 OBүSx:#7eY}wH⪄|={ NGk!NB)DG=lQv_yI▖RR d*Bh|E*D9>vnX+F#@o8DhʹjrCSvtⶺ]e`>k>,r,TrIhdVnPaGR n^vx6Om8EօXG吮 VP]3fjj-~I~cz;z *4m_ 9(<=wQA.RpHO]`r,@S *)cxK'0Z#˕0߃;W5RTuV^.λy%:͏51!)ndz<@i? ǫ9d{oφ6wLI;{|?Gၴԁ|b|R^PBO,; |,@Da}Uի@Bjs%84dK#΀{V<x'c9g2)Wnhs&Ћ kEe>S8%!\Ni55vG872+f0Hylb C|Lȷ6I8-p+݉٥zþ?lI*bbqgH&(Z4 iLw h?$N;&u˙ųr]hǽAw1U8&+B_ /3 (¤d-JPh]LpV=j'^)ArͿIi!_{r OjX|T&5f> vO/U?`<;-ʙ(1BRMIJQGpo%O MTq_n`QE6@ RL~_%B˧Qi8VbOm_cM{OFOIM- [c #(ވ".9n)< ]Eލ6[9=u[f @f8}>0Fv:gsCP0;9X(C9"M#C[ iNMCk7T*z,qСmwS%XoEzL2.nFgH&tfτ ǧO]thO滃uV 4K< g!,hn*~hPvf/w`)PZ{%:;aS+-r{ ИFw5P7 [R}_%._yYj,MoA`_j9N9* bxF[ Z Tts;#u怕 ã0D79LI yz|ڳ|s Ў :h"WzvI/$`Q\t7XX X%-UK;UyWx[#fb_׶ t('$h~`ם.e@h}\Ĩmݫ#"Өͣ]1-m#5˶bc *;G(h fI=&ߛ+h;UӮN8&H28SS{r 2%9FSQФb<):u)uhZhfCY;@G4nQ6(;<{ ~9kʪ^ UĿۯ1j_*GDy*>ETA$z[i%dM1jG[Ծaw`{&Xenn O%*F@ ^hušchuf`}VO"w.MSy *$%Є%@W_UŮ 4 vFFT?xw#$03e^! jnc5ΣH~ 렶Pf, y$yB'vnѻskwӔj00/?W9Vmvǚ)!sdE~Iu,?xyȥ(̊3c9T6b fKcK5Wr](!S΃cx)0T|uU3d13"h(+Г癒oqNgc1P<麖H""s(J,e~K:ѐ+6/NH,\aWbAt.$Tw[u ?$S~q~Tx>ˤ$ a'(7 ^ᰌA׮l$U8 lsH1IcJqtϐ֕R㰫-j74k W3rZCvFb˪8 nkCۇQryuw1F` ewb'uqAŴ柣/;bM,*R.GQlΤPmIbHZzq$ 3lgi!1y-hOG~U%Ua-~ӤM2? `APDSC%f`O-o Morx:hoo6=_"3o&G>sm^ dX" ]0h; ";H yڌhN[;x))8[btӨĜfh^vB{#& 'PD|X[rrd2jbRk(\Wݥh/oUɭ,C}>+ oetn0,P S 8Ӕ[\񩇄n<}wۦ .8,=S RIR‡CX梄X==/rPF8 ֵ'ɒ%o/MO_AUdJ}H&٪Jo,NeS}}.v1x ?8~VW\V]MhvMm<F`,v'q2q\e ")Pn>H e;5_8@1ΘKI0c$'"PLg;x&xAwZ"Ep02p\Q B}&)5x"(c(|@3t<Y `q \q)vc9=|}6\;Q^#{cj1DEEoYxeؔ!9Tc1DҧcOq:aac܊Nu1bQ?ҁƩr?ZِzQ.|C΃ Ÿvގ=!μ2Bʃ$2&Cͮ8k+%qoFgP lRvOH iH?v,ݸwBs ex.&ѡW-R8Jm>\jx/֊f@)rD<,fErvͯT{+ђWx@E` Fu[Vc26˨]l}"81#05n9a~ؓ3v# "G4NV=(Vh%4Wb}i#d]Ejg}lhV< 8s\֛,(L|vņ𙤀 {@㠏| G%xc@owr]o od22oB俪V_QIAZ9ExkH?q# <]^I] ;eɁ,TJ(~Yx s8cm G~W/{Z <ڤs̵ 3 "!M}Dh*(L!2lOnD/[FvIW9KiOlp:2FMhJ<Ú2~G014ޛ&#G ai%:unԀy$ImMq(ԽL>&"ݧexu>؆lE .ؐR&7>Sk2^?g~R3Nfݑ4 +ž<+FRN- gq7+֐Zz|g;t[<.7$P;È5܌E" hNtזMO [~G|}tw!?di*#ZkOƠJ7V%~wTgO 7oa(%?9FVNp\c2`ygW.Ri cN$rVѓmDJ٫xg~+ࠢVI Qydwϲ21\s*wSTcPc?XP=gd yGү6f7UˆN麢<= LPhyK%R\Qk*FÌtQ6DaGy -H:khb@+3Mnp~PP;y$w=\|]86 " Vkr%|H'+;?Ýο<>zuц0mSy^ʉsd&sz`{NM)47L0NR XA*FۢîٰΣnJo0,o^C&8@@?8faXAFOo ܖGZʆPJ6گz/ވ/7Vw)E@EC;8;`a0YGp4/ ߤަ HD 1L耈wJϖ/c7CkE CHʂs"dzusZy]+>{yIn-.^3Z5ΟΠ3ⳤ~vk~I<$b)惷5fqV$ E4{o*_;0p[!Dwl,41p]3~Ű"KaK]:l3 4VЎ|~pe'4pD_H~`VY?yw=",fjC=[ay%n4vOK> عJBz#=KD-"Knbiۚg^ai6EH7)90˕X* u ˒LA? 0{8pp( 9Ȫ)q:61~]|D1o{҅_L'yɋ8WBU&`Q,?)7uq$ C&b~Mۑh B_Ϧ?bnqê | K#TP1ryD]b2W0iYry{a>"~G X/<") p'& E{>ݫz0<8;}LwkTr|jd.R(y^/З &aAޱ4Ksm`/tcAH=U35% {5,"Ě&Kڳ(~[zN8>If F :,|EAb<1?5KƌB'h N6i2㤧8^RFS Ё *,`r34J3REbڥ %!,bi1Han ٵf[< k\*-etЎHD\p"akN*>x5Ͳ˰o n4ZO xU(X!-} $j[]UHO{y_B2~me?7*(NIxHSL?O:`Vժ l~rM>$@fiQOKE}X(mgVgA;F;Rx=kCӎdEr6^h+dV2 `o\"㉼dž|tK4L }Gu$0TBB .pO1[y EmqrNJg c(`%W8 ߿xR"JqcS_-e[1JMvv* ms#}yHٜŜQ#9L.LR@E.tA\1uƐ읣k_Mw*NyތIݭ)H3z0Kfa b pWƝd[,-XeA0) F|޿u¿3fJS6{~%90~u.عC:OI(d+wci^#LvҞ!@XfQ`aћcF!]rxdQO嫇aՒ4njbH?[(de/.xCɈǒJn1E_?J#-Aԁ.o 9/?9"wT@^ojQ:M8{/Obid [ZKj*򈺗9t<߄V-fC A>=/4r?$6v>Xb8MċdMlLpGULz̧\HBi/xMֲhC :~$a+34j4r gҚѢ%x>0'[fIj[އȤ ̬5@FzUY%*\$ 8_JX0\ġ߬JZb?;aR{m)iOjI 㻡`qs]Fy8)B,_qaD_!L9*RͽD&ps%rs4Շ}BnaA C@Q4}:|. t}vF=sߎƁq\X¦S/vꈤ=y6$K{> {J\ `s " %=: 0? lӵ_9OFi#}Mj|ɢA{ir'ADy'ID$g9F:5VՊkỲ~~ۖDl՚s}%] 2ǵ) Z9$/; k&%Rc.PXߘKq3TWIV[s>DW4D[$k9f-e;a[6]A (gx:,I\ πԬ>g_8zh=h  MئעWMW$iʂbPj%v⻳6 J4&8 DեMZN ۢÀiaP$9b٭y oUm;>^D;nc*~@퇲5: V%ev}uX=`ݒ6J ۨK&IcFTؓIG1Ѩjß3턳uEi>)zD3?ūT:5 HC(^E7oT,[TxOݼ1s;ë=!jC^cD,&qi8#E72%=qvP5QC\%@0 ;rj޳УqmȏXgJ!WP̘GiZ/bꐞQSY]đ> ڟȮC./}/n^T g}0ς2~.s:谱1O>BuHz}0/ASw*r 5fks}Ft?PbZo׵ؕ(#O /k-VN/71XgOtEWEj?bWv@'ET^M.zwZL;%df-Z~E//R\%gmJdϞ sǟJ9mG#C @3!rPtl˽q. *]tL~0M;a$=kYmE!##0Xua ok߻] ]k@D^x).ZHB>'}4:(7B݄̪Q!ACء@X+K!>q@⌕OX,_?'/4~j֛n6!IO:]r1FQ-mi }y*aW 0 Oͬ>TMy&'nb@4/Z??Ω+~b\R|S=@JtwD 3kc6rȡgXyyhVO"-OpJ .qt%ظR/Kl`a, J"Gw&y}o3ų7"/UJA_跍P_WPs,Dp[|Dh^1/Mƻa.=H%N7ɜ^vbx5)F! rxf/PZ)"~aO( ʹ{HdJ)RsJd<-Kz $nDQo-l^ex<ލ;.q t~r_yG&O8*eUN& 6,J8+=DY1X-~fhp/E`s|Qp:w.^;m$B%1 03%i}hX'!&5M-km)eCfCWY`"NTJcE l ȁa+1y,YO AxG*PkCSFZxDH5y|֙Zn& z3J@%*sfb]LUzvLm~黺?$, ]ذ8R:4jv䉛xIīoquk '9R7XVBS>zF<7`dY(%jNi7&v|>tF׾q>r!&УPHS{)C}G5Tk̄܀LFiFO§ĚSD(y129|d[.ZA֗[0k!gK -qdl( kQu'y4Ў5Nsc|zLqܩCR|#PЊ?8J-ά_$B:~8eq^&6j8`F( Q:bhйjN=>.{J(,UA(hi\c?]̦[a@{g k1}&\ Ty(q &hZ)މGk[& \&wa5yJ'>, ydNCZ :)>4]!&)JD5ptXr?ROފu{vr2ȹ_t]/c  J %|t +M))P#gLara,)˱oRh8:YmDݎuRe k΄/f>_4bK; \Ӕ&m ?6CdX1V@Jn5:{t{GTϘjB$Kw]S5s[oII")QLy1}2'K:`]8|B5R k;d2,oAA^/Do{̋1BEx,|K P?81[Q,hpc.W,ǐ11}B ` >'uNaax1*U'=c<bŰh!hT1_kOdIL(J6- UR% `b_ê'+foi #=NS*C`nIܪ֏Cz?5|Bj904+/9xAψد&ҕ2'h%k*̙ùg2!.p*g "-ALio,0#'"Ĩ*eĥV;썋Meۥ%J08# 24Ѹv67AHƤKѵie!%襭'BCQ$=0~o/{>$oU8i(XC~fDFgKlAEb3]{;.ڲ,^=˰8 P)yGxDsT -p>~GdԲnu||7B/s$ 0{8e9#ǐ)A7I˖J_Fb8^WBW?pcK-o6k.U%}[G]D } s2oD.7ވ{ lJYoN |ַvLTC).y>ֺf6}<-%M AbU.oʦcP GЀo jwى׮(OÞHn[[D+{Z[Aa/FK&}Y;X!h@ʺmz*ଛ_6N.23 ttEѻa%$w+0>bZ$jL ٶ LuNn;JI -}ALFFjsM=a VNX0,Ypr0'gjLy*ʐ -BO n ~ &AQa(Vw[{ɯ|h[Eɒ;r*G;G.dgNuvwb{\2vh_i?E:'!H<&?m߇:goFg75SzT5Onuip#ID&4LZu]KB7 ݦk?HV:/f8u(?[HmG9н,.kΜEx z+HcE5ΥOYi=w>e#Wԏdz L=4\ >MPy@ m'{OȊkr 簳)Ӓ03G~2sR gBc pwGj0nUZqQmu3X}\L JJ:ҕG#U_ޮ#1ڌ˸<`>vKruXnկg<n)Iﵰ\jŋZ[/6(Tge5A\T!=w󖕡ݎ#MOǴU 7q6jb7n@y;1-sf6x1ɅpF*|$U solDf;8T =+( !RNPIf\ =zهOs5Im=~>6:@pa#5KpC 6TdCD7_Nc;~={W*=W/Ԑ-] ?w9O~}`_ oVkF XZ$U]I{5%Dp-泽n\ŁKǟOYG.yt6FNw'?cѺ@vud,6FGeng j*p” 2_2p`{ب賐lpvogA#34fOxټږW #"5cj;bSaBllyDzƹzɨ' nA`w|ҔƱ oO$V=Щí|{8EMCpkg2{Sރ~kF슔P^n/(g.R0&4cH#n2>¿jNWX% yӎ!b'2h{sd#H @k֣6, fQ~ّ|$8qC!Gg}億[ͅxFm:a凜F!֏O俪nywUc3Mx$?9p/И͙1`t܊l3<Ut\L,%2`wh;_x%xW*xoTh'1ڶ`rI JgFo~i_nRNNEWJIDV$-yy$1eK7u\n̂fcCK<ƑX3\RJcSY5'3glRc50G+sH)2Pಐ_e{9L_7p@>ϫqlJ#Rm]Uy]"Ok{˳ew8cE '1\ypx'?ͨSPq0 '/Jŀ*"XyGilzdpGgp=_d L RX-QN$F~htwLgH0nn?Sm)$> T* YpZR4 (=$C̶rBmsr cf ϐ8%x¬QYwA\7\YCy+g-̼] UYX7y6Qnȣc!b<a:vj0Bk xq{>Jm[]cv}fYϫwO`;")9Ч&փʬ;1#Ka6v1p0Z=.fvƓS1}dS,vBcf_l-fR8YjWipnw%v 9 Y O$*s٠ ,cvX̓j_]^cYp6li/ !d/Ci|^g2['IqZ̄m߼'*$? :5m+‡ю KX- tji/>{; wknC ƍ@mD A j+&ky^=T8 LTk dj~bO> LGLsE8,T6G;=C]_(]yn39u"i VȎZ8af_r|eXpggy }/^gFGA,E_̃oО^TCQQȾvsQNV`Q,5!M*&ΠYtLNΤD䢉İ4Lo] 2ڧQ a;$C"\]h"3 a:q,da;NN.E hKyމ2m8ve؃. 7ǁM۴|JL\놓gr1GP^Uȱ%iFU[(bwKa4]aUzDJjasO^' !u9xA)nZ޸;eBW|<g/s{҆X8w׀~3{Nadw즁YG gh(_[A&oO@SŋՇr>Y|[$D & ?#hW60 Pk=d\Ę0,ySzcQ- VӓC;a89Cmgs@][qR-pʮu?ύI|xéPe+0p]X? Hp?q㏥u})v*ٮX̠sFw5yD+&$x[hMQ( cM2"pTD>ۏڷ)Yli-Je N L.NyGҷXF3?gX~J2~W`Bx͵Ra[ŋMB0x;uy u{<!|x2n5>u?}ј;vu+ ! Y~ᗒl9/`Kt4ix7ʼnNNHկcQxNn߂KԳhI{GZRk<}L ++Flhm K_3W]_݆Hqt amFQ g;+q~_4\)ym  |p߈k:Q.PUH#RpvQ~ހ*^1EΠ]Wuj]u_ y#LӻQ׮$ lg*S/;0Rض̴MDE[(/N8rf(ҭ B4ͦI mM3pWFHxi@8g+)`>YQNmQHWHvXCfl|00 ]/#$!a%l֑`UWCՠQ%͠q4jX N&Bb9&t kġXD:Z^gD=x yfIB*ܒњWP_F fL.7i:N3Ik'E>3K,gPOi^q|R-/dM~a׎d"XK%vk[_!*(E7xXܞkּCKr\!RPwCp*ƴovJ6:Lzx MQ,M/\ d߉O`MUcg(HA_SfGEꄡD= =)|4.A#qzqܢ_~8tEn@pȂa3)L^7b өqRC Ñ>>\% GYiiH){2"dl)Rxb,HU)Ի.<NX{Ș GbF^ O0jD'7 2)m(~.p@}3G#Z2ۮmG8=Zt[Riw\yzdMxgOAN]b<4OH}޴48Ti_^O @yk"9h<|@B j d~HqHg\ Ȣ#1zDZmuMc#:IXeqOCbMf9 h$Z x)lmR|ὌIQӡsf>X|~ϳ4t >3 H(q7 G9ke@K/''g!ȮR!HQ2ſȮ#o{H^7bOyzi> I!X̙b5&fPJ/㠸**^ZafiΜk%! Z Rc-klUa\ XS} JU9#o Ri7U=oAHQwy#gY!aRS._4ϨveJgsUV绪؛.Bxu wEdq+VAX*B==^cN GpFbb,bl \ W~/fvτv{Lݽ~9cGD BOYMV.CZc0\BUA{ \HtȾM|(\3aËxfb8̍[K/z \¹O5GYT:/HSW8Tzܷ4#y18:lS<]۬#tJ=3VM~@aBFCQVv59||YSUX[wfn+# Sɺa2j)*G|a`lQU@L?]uWl7u=?)8: ? wAiٿ~MBN4D}ȽLiԬjSD*O , F[2>Jf̿ՑĶkZRzN*ޭtXo-Rpdk$Pa l@ 7`bD n3_!$#¼#9ƚ#^ kÃW7p qa#mۨ.̑[ Ö}aOfLLbr/\\ApBvH;@WIH?qp 3v^f8d=Ȣ:[1ShF؃b 5Z!֯eaY`'9ʍq"`ঃ.0_*}.#?-"cX1IZ+ol]W= _~Q3Fci݊v֨;k v:›aܼJ‡ ˣ⣙جx$!rerw6 uUJl! fP7]0DiIlǏG*xv8H0N(f"6L4|_K9~=ۂL)mzki48]J\)l+&~!٠OG`SӦlsZ;]KP$W3|Ei2|OtaKVr)q,D\ ɛe?.<Г@Ўjл Qya ۽1+%,t uLk- y*77w@IpygJMy3IђVC'3(*k 97%;M`z2:k&tvT6XbJ lKX3+oȠI>gϾ $/ˆ%G˻LYˆz\m?M;rn:Pn\qJ߫˓d^ᱸ{sw[|V__0ZQ֠"gF8k0t* e ΐ`8Tկc0kT6hA0}2>K5Hu- M ӐA4q9:NP`JU}s{9]*$@A<%*t>K:lo4 $G$tmL-~kkW@u 1ְ$(J|z5;M"N ,JJ^)T#0 cOJBɃ:fBZ(j1[qplcxg I{H?Q/sɥNSu! q ]P` JJeuKxkkȞeA>q/N=Ou(2Fn CCL1bSՀ:Uݚp[bIyKvAZk(4;79=~x%i44_.8'tK):GOV36-M*NT.=;oV=GX#oh%t~jQ?mh-b*JX`-G Vbs4Q)l[:&Cۏlݺg^ Rvl7# G$>==MM! ro2ٗ+KkoR&7sx}7N'DH4&u#xHT~ 'ZV;QtMiϦl8IGOXV|y|Lyq8>|XjrrH(."ӟ+Ʃvm6SBМq,Zb-#ix·`-}#u񸪙Vnoϙ:Vx'}j#*1b}" {GDhpX[Q*{ƹݵϼ 'e'\4,Dk 9*Ǹ%SYoY4#^Kho'p=!h(эloE UNuYo``-G(%u]QFzQ#N{Ze-,XrW.(j-Jkr,2S D'*GXgr4S4jr7 k2H^/ڷZ/@4r0$^`bM-X5%.輇ߨc1j=접m< W*(\Ϡ1ڈs8 4+QJ}o YGi4M3mmƬ|'\Y )e,#{tn-, e]_b]+~nvФٺ+W+% ązYo -Y"T];@9׳,TDHQAuȻۦ㈺W ™c= %WgyOpV.&Tlg%+sWح-i懑}l{M`oA٭;UQbky2mN EѠƢ- 7TY sne'o@ķ҄)U # )6®m43xs1G(19PP'(/zN#L@h7l2fI/6J)Nz=Ww^7m:|׹ȴo6hS޸pcPy#(\tϕ-jV]-[` sRBtH\ΌY7@Ga&9fLNBZf:ֻ(--Gt6qF)!ݠ(4›?HuG`>Cr Bz: IGG&ms(t9Ğةj|ale-W[e/G^,'IZhVfb&B. A{d;ybԽ<D ToKWoC)_PĶMk&@ .Bj%Ϩ̗>zPlL,r\h'9b4r^wAh5T Uo"B5ҝRpQn#S! #&5$c#DkIN{YzԬ0ȶgzo!JҤee,6Ga_F (ܖ}B%SE}~G|v(;$B֡x¾/NgOmqy˃$U[V2MQˁ\ (q6B`Z'y3qI(ܹL;2 'Ā) m{3GjA-4P(I3{ܺ n3OBnJ܌Wk>;ıUs V:a_A`"0:k VnDq͜H2ڟOC Ruŧ+lņs$ R3ifu$@.\i)X(TԱ/CS3$<.j$Nj*2Qlj5 3"`_[ES+ ?%񑈝`X]x@9L+HY#޶'KUFnѵkˠv2q)OcFlK a-3^Ƨ Jl2D7!qz{gS i.>!KD1~Rńp(3EʛD2_> %rbf],,͙߫5JjR᝗4'2Ru\j}ɿ\>J3װG;g~Qx#LxrA1G( v+,nx?u;8 w5_fD9+MzE0 ۾^Վ.Yyg-ۍuTJ@f44Hl`W(V.~@ @\f!M.ɡ+ j'.:Y9>@<{Tyv; MICa;9 ly%~]t(ᦕ]ߩ.)} k)=ނ\VE= pw0$ s9O[VтH`9f;d;#{B˳j`s6F5)s۟jb8 FQ+l,PP2YmWX v|Шb}بc EnGiJW5tsaԚ?c]2 qqJ;ma ! 04U*Szv_).5'~F1t:P/ƝSX&!7+<}6ce>ű(Zg0tBQ/'?r%Ao%>ILFN u ХN23{I!xnO)CmpC9:UHŠf儵 Ac- .|ԿF0Y*חhQTQnƩ &{IS%C/v8B2bkP2[_ܴv%L`D7j`n{"EF0:5y;#ANEU>y`OQt胐}>ջ $éH6 /\SVzRK{Ӕo."T`S|OAUGAAg`} 2@͋GRq>@!D fSO[SQE#1G`ry&LЭXuU=\f5Q VϋIexgGܓ]I*΃͢W icvbTuяRXit{3"";[8:;!D2KFD0H3b-4+ ߢhC9+L62 dUn> ķ%l|Xh,Sr SI±&Rmk ĽE'#b#Ot+*RE)l/gIf~F= >Sr|ϩd= 3 {^m[fY4a+Q|0u}L;klKc `%͗LDL~z1Mlb5.Fܚ*h;ޡ& {b?kר#Xl?!ώv GiEHYy8E"mȄ 'i# l_;!8VrErdh{\=g WyfY7]N9$tӹtџJƉY=)(Dd ;58p0ǡRSKe>SP 7+lEBuBh^4 N ~'ښEb+(ba7]3ldhFG}gN2Z>uZg[XAuz'%lJt,Yu?rbYΙAq#9)Ǯq!i^صu̡o$(5@Oot'Vz 7-^ D ֓u-=07,n`wO@EzҘӇO}^l cZ^!L5|Qnn*a1(=2C< FPWЈSJoÐ._G(g &%&]5 ~枢xJƳha% _p nf)Ӓ4NoEU. ;{32ІqA}"Qrsdcٍ*r}u\Lu/kQ(/6Ǵr+<+\AZ))7Lme.+fTu;ҩ2 6L]a`\|M='iGx}9 <ߦ^2&fְ!Y?aתN~žeyKG~E'>r*‘^=$EOvn`~ݑT?O6 V`BhI%>0{pͤaKD!ު:  IXis#wҦzein`@zJ:- }!] W tTObP੫0|`% oJiyrL:n`3CyIS5ZP϶?+63ٮCkӝjsPHAR:5,¦6sm");IK= t'=*u=0xޢK '0{]".D 3"ryNVg{qQFnVk^Q=R'&6 uNJQeS{!^ڒ$uดiT˂/{)?zD~z =%ZϣL~W\l \z-粌H+Z 1L{fJfY^/  21A+w=yTDB2ZW+N`A2?|ԙ>JhCҒ8Ii۱ź9Qz컟Ց&,)ݓՀfY~5j&[[20lW̝š> oHݩxxP]kD&Ktc\fPfNW˨j{&YVjL52>0k%^1nF8tgx*:du k-Xw\MƹřRkBljÑֱvs#X@!<, n\'I 9*ϗetju8uJQO_t_'4{ 'Cxv( acI- L5I?˂Rm1?(fn2yMre(qA6>Ŷ._e  @:U'x3ֳ؋GcKuub^'zlRVF#L{:tg76%a|Z>)f1! 6a 1@UG+ >i$n˔nOa(jSpb` \t&ʴ:qS_B[U$Vn\$X̐U&!7/~@<2t,W1vA'( x~ WoF}2~ra)X٣o;z33revyC[뽒9(&ڒvnDX'3-5/}V~w:<M /<I,#A [e_1>_"۸y6پ~H';Rn^'T;՟\Dl"lJ_z #1^Іy89s0t%HW*]Βo_sͫEd:} ܼBP"SIklDDoACjF 7+dXڴ)}yp,lJIhbAn[;$y!P^$EF6]-Wb,þwNEZ@ ťXe8tJganҷn(lTxNK054d:7 os;sbزaiLw#+ D415ԲZj.t+OUr`A` ʬ&j~_\lk5[;mJEUN$lLnbBϚyP;s8U<m,Z ".oz Cm;oW Q>"لgwYq-j,y1;a?:2QVm{"Bz\bBOz<ػ\M#O brYU$!BP6'&%̟,9SEOT[1Bj0{ $AWlr [ٺMq0ǂ<-PxE zZ +$<1er- 0<-%oU,Pm~+mb dN6pm`2 |B[wJ"B:O?c]o0*!e 8ۮ1,@;"Qp1ݓExxLYY:2/RtwGՔum?^{fO1X}{ :e8[;&ɝNY:@ A޳n+~;6@sUi35p2:-mu.̛B6}TrsF|"/KfgDkJ-^LdWq^+֚m8IMHʅl.(&я"z>c͘E-BtM}d/%!ꁾ,۠ A:mCo>PĦdmP9 _xJ{)l付{r_55uU4MJjl2YDqC\ӾmMsXAqF',`}|Pj l੼⾜뉆> %ZLX}rzlJ,5LcnyXCK6L}SC?7rx abdh|ϱj:%&q6_FkU_KnYsYٖ0y-=ίb~>-CvIz_1iTkw!$6 **ߠb{j{)y`la'C"5!|v7<xS-=Yo1;|tMK*DG1KeV |"H2#Q]ǜ` V(^醙D}`RfFȬS\Hg\ h<3̗Y<|w0y$ʝTU=B)Kx P)bAeFkiEPʗWX~е}_PpQ@_%GtHտBi@)iJ6i!A{SupTehP3F9<^?'0z[fSjcug)\3ʁg72젲?Ua1IL%$φ+gW!\ 4s> -c.!-5H!u YywS Dd2P}Yi2(w1sz7sU]v첍R7b]N&-2"Q<H[(/˙ Pw)$Syf4 ӡ2Ȧe?!uw|F5nFF=a0' d fD"{k*;;c꿨o3kkʨrMF8^BC̚n8=[NoCF|Ɔ[ZzD0+zFxɽ6\@TH7m~)QooPu}oB '% F$vb7Q-2LćDh~Y4Aϫ҄\X\HS|{f5ٳ ,Gc:o~KqlRWhD?(0o+h=Y zt5)BgBQHy0$aֿS8(?2z"my˾F9O0ŏm(yoRsh`BdAv8EHqKMXx KuP-Y(zIsZgaIϴUMs k:]/-C0\/Zysj-*)2|~u ם}@2C["ºB`27DxM#g.|9nnVNuh٦/i'@ -fܝ4+˚\AmѰoɅsԖv-h&0ksypՖr*}F;-rC1P%V&N6[.{ؑQcBI$/l.!T!g0<,<$=9;Tgtyڸ#@9[KSMIWΝXNU?uK3KL`VIQЅ&L; Nޭ,t y}bRw }XySK{o!#%Y%yg! =?w"y~S8G(>o0f?ɨSPSe<LV ~m !`s>㠿Vu}I\Qdg*TMOEnϝIJyܡ7a܄Ob֤Y1Vo`Ynn$Bpݣ# P~LQ]XdV`O\fA慈Ե wn? JuᆍR>6kr=Pr%۬X s[ּ.!|*)4xt:f"&q>åT]Y6gO2 MGQ d=\=1 ݿXVgeŨ%y+ ZOY plći X(eݩL Nzoq a(_ۛ"}v; M[f;01{j:HeEȫQ뢗eb0 "~*Ɩ/Kj =R=bkP=tU{H`w;_eȐml1 샻F~VVJniDl[p0U¾YOjOfCoཧ2eqnY2H,iƷE%-K4=@#ztF ifR1J q2gROsSQ|[hY#Jr*L! ˳$il?%5֣kt5s,ٖ_0K^g0y)ʊ`"d xy׬}ɝxc|*{{K(@' T f"ƹRqDSA9O0ث` `*"yA^ m`2&ەnIǙ=5 LUm9&XMH}q`A XAHЦIа#S,k?{u o8jkxk9ŶG0IGBfGuFT,?Dc:g|$hY~aAfة*T%OlT -j^$AoUlw>ƊS@]=hJ8NB$G$E@KLo)xP#qK6~CA_Tj;7{N;f'Xwz©'R\A @z+Kĩ^ 748_cOСEY"K,O$‚-J?G79%j$}[Ʉd<]E\7!Oc`Oށ ?yvj v&)R$kzPTbR8{abOOi9M:p]ejڱ SSqYKͽesMKLfސ4X/fz״R ܐGS Kgl)n~4c2L+\ %bv/-tL=mahyDXA4}n&O=~yfZ)A OUx!e.+^(D1nۄX?tIhD*|o>uCMhPMҔѨ?jbՕF4 _CBjlvxaHp;ԥHBz$ V߽pGfoT&NqRPY— |e$ r*LX?~&,$c}'+iEFJ;˽3}^+:b53)/ћϚjJyl7:3| `xϤuM3LoS0 XKE[RVR>vbq`SO0 @J鉩TĚWҦK _"$<.RJdnP}W.;-^-TIu% Q?:P[p< J7PT4(V rp'oٔ*A zK=Rpc15jܜc曮3zs\ynCkztSѸǪmtrfu )_j6隺# ϺAI,]?p g-kkףpf( 8~  1/'󓫋]wl#x܆Or e`ؿ@OKߔ2P1+2ڍ)?X ?l'͜L}.ˤi7 cԈ3$"&l8G&Ű{!5Jȵf+YzH='Υ*߫_ ֆݲGh!Ft(e 6-_-5>ґv|y@)oX,@g4'q?xE -7v8v>m$-Q [3r7tb-X $$),nY%i|IU!JwE ҵE;k&W0'>i5'l& tJ3U-G6ʘ=U~BW,j}>f Wptk D mԃD.iUI,BNl@Iy34pPqq8ܷ坥/|-t[WN}HN}EXz?8P`FTϡ'~"Y"ju*c9pkPFT鰁/rE˘0.?{:{B)v:I'/YOըh#x6Lŏ[6G(*ĕdx=^1Z H4!dWzyOpCZn ['=Tg/lE'aAr3%Zyumw+ NK SAhiٴD_W\_ 5Z*nd!{F\W 8Hݩe!TZ|Aٺ?g$)UE$v m.{.tRK, <{vWBٍY1C)y^ </^F)Th]V Mɲ{~_0VVʵ%݁5V.(VloT4?m4XL7LeYUespWQ1.2c'FĦ7ӟASQYkl&aTusTdTy4\aE4^sh|cIN/jype,P_]Qsʮ* Povq4Y@)DBAIL\|+lѯyeLr;<ӺsZa90 I[ ,kAV |ηmuEj*I:7yb< hwS_m_cgZX|y}q+)$jK'H9>PBFB_l!12CH"zU$4xxpUs: ckrԱA&r :ϵLBΩA蠕eOo'Sw~"\Ri?ֻGn̚x$?*YAܬ=')Io}4|װޠ*ߕE<| Nx[Cq<I aa_I +o酎Jo\h0ib|YPR,ˢq!y2?̥2J=yĺcC`{υzqH$&սRH51, ڡPOC'lTֱ c7[|OD)F2w+:R! k GkY4* h3-FxZp$*ed::b~p㶅CRtGn#Ep7gr4'0ꤝ|zKki.4q"2+}}fzi!DKeo<YGcz?C<*pM$ؘ9O̫a^@tkb%bOZS,QAfxh+s,xhY aH٭ѕ[!\yNP=?sQHH@)atMN1X#zgdr'yE/G >V43/vf(Cp%3YZ=4UIdrKW)g@\|IDj@O,3U#. ^"TsCʬZcfA W5tcmCiY*΂˵~nbvlW?jKmd~kp$+]cWrVzp6ZS\897%7?Fby ^~LiRJ醱A9+baSUWF~ӌJ PI { t;loѡxT#Y)*$"8mŶk}KA|A'jbIäCgJ],\#ď3 !i&_URrw!I1EU l^%zcVpTڇٗxrpowFX<3~ԟ2 N%I]rܧlГ y ɥ, .ϯQ4Ȁ/w BJXovf 2U,@?'=0rw˺orpdgR6r(@;fSXى=e`eeasD5d-_7oG9)ߚ7Wx 8knƅ?S;? r?,#;/@fbi,)F̢Nb4l!c4ai<0پ:{dF }T`qE]F./ 5 $$w7G}:0?.u9RkWʁ/~aG~XzY FI`"tJ1]n"; Ԃ{z,5{: J*CMv(c~VBʒs_-ҡ"pVx`1!G&x.ͪd[K~ތS%#GiH{bT5!UlZ^ I)B=D5zu%~}+#pi'ocL* L GT̫lz.ce.c;D[v:|QcPSYGS Skަ>3k9|N&WJ{7S#-eQ5I=R̄ߙrg w bX:0l6EvZ_N}g./cpN ُ0:~\-T[J!N ùbo OM>?jz=%+K`a}֢2cyΠϦF8La~QFbiq$VkKeN`~\aՂ=).#"-X@/IFbr ӷ1Q.K#DTwmN-C̮f+[XAasyXdVS`9QV"9Cwgo?#튼 _螅g Cqs`MfLX <ŶqVi-51&V#z!p>{c[ū`bDS4I'9ԃdA/6}:&)[vصq>>EPLef"_.z+Nr\66S'C{W>-)4?x)=זP+B yHU{w/j[^d~` ]qv SJ8ɨY !bܹ(c&a*%f}2?6ñ#vcYFDžFY:f`ó92z0]u%Ob犋[B<䵃A]SՍGTu|X0/a.dV )>z]e=BR#;Cz3g͔vԵxIL6P=M QlIt~(|ZEwS=ra&ipԞːfשy/piXaMJkkRFuӵ>l~bjvUj@!@M_ !bώg@ z&iyUTVPeH7mi50ԶCLiuiE7n# nmWKޛM@Wq| ^e=w2c6E)C1vמzĻ1;}^`-?l 2_2N">|rM,'ɚBeJZKU2EͳQJz`Yq=m { lM Iٕ>HK3ZyVVB@ *YFR7L#aA@֨L#T<]c =gc~Mw'߱7(]`\yutQ",1ᚲTn= ʯf[WЈ5(cCvſdZ6l ]m×n6/(S/;뎵lHlZo))ۆ@qӏ2Vd//,@UL6 ʄ-{A ^V^nl&o쐠yM^0 ,ѷ\=M&@{1{@9%7.$g.EwH"P駴@ݘ wش-u2 d7KSw7T^'jݮ1`fEcO$"_sA+ ݢ[FUdlwQk8R8%yMk3#i=e&ŠunC٦ ?;>x[-&M%n[E Pr#?A~c.΅kS޻xXlɣpC1+#JW"G~V ujyD<,RLbyxHf4VwcŚڣH3;֜)!N<2+2Fߙs_xIap|g /|,rN쏳_`}"S*U謼7-7N٥UqZs}XU&5<Ow .PIÛ3ASv+t@L?)9)^َ ;m7JI]JnV܍|wJgI07Q^tm`J́;#gp4rzf70UCZKTҽ04}IiqJ66sz(Q 4UK$ۦ@v*mKXvP[mׂ Z!_ :<N <Of^гiY"t@ƗE5%o;T/u!KX[(kPe'dl9D܌,ÈLJЀ WKkH)+NS+arUjK'~*R'zW"3|y֐AIiz jeq ^/ 8LB qQ .uiAq m ~W6|huD+S!SOP >Gr2Ops%"9ΦRw܏)Q#-z5c6|t`Hq{L%q b,i@!K݁b,Rx qSO4T>bJ9an~wmآȵwц$x[|״c1$ ͭvUnjJnIGRawJN])9vLW4ɼ%JƤbT#CG1&d/=`Yr/+ l$p~pDxqĦ&di!-`3b(^J)<&(e1Jwk|`b;b ڸ֜thaF \s`"{WS77FhQ>aɆ:/1t4Xs2p;̌uidJUHwZp &"bU 4 bjP/@iG"ג@>3S1sB-tJGÿ`rPA8z#1؞83j{:&0X,h2J7 EfʄnK׍P=52u/ iAY>Wr[meOb FP0X@Ait"@{ǸaU&kb0;oI4Ȟ#4)GpcBKKؙ HW|R1Cd,cIFrpS/қmĵ/ӛ%p#f}KG( PS% UppWO%SpVU*,3 iP*hVZo#YcZsphP%/}8&ͲCz <{EwI0G*wdAjV7hpGUrP bT"2*NbJ)m3u9:P#-2y%js5.hh*-7.r;k x@Uͯ%t~We;6 _2]tbXM~>U7\VN@yx?U(̏H $vv0BfZ諂9!DoysOrw$Q{XU Bdoh0Xnbݾ<Ē^RN`RiK~RsŎ:{0U(2%4LOm Pb:'-DR-iMVP<Ԅ%rx'Co(UT۟bYEwF|ͼ hf/upbvC|YIl>wXd ̶B; ڥ_Rȵ#'a9vGx54]=\:Cy^kЅIJnT#􏚀 C`օ'Jؽ)_" М@,E5";_׋C#f2ÏiEB^HGj48;@FHgpw6B_*fD [JK:7ZSr D)/ E,\4/_ylf q`ڀri>' 3,WV*v W։(TU3Ww2 /d[B*!+&W;p{rH )k l[.]Uw17cNYV C]Y&qZGLr?x:Ē<1ޙpw]Xalv1ĀtƠ7j*ܾ|$2WPJ"BGҩsorIcӃ-_x.1VYvMvif|'mT ^eYRg)3SZy7 nmps\QؚEN⍪IIF+ zWqVɴp=U1^2pt"-c+Z♞6 []_nh2 j9J{%?aёB: J Ta!ߪu??ĖWhȓgV,@N𕲘?ߥPHdrW_ę1N>8%}:#u`EA_e` EǠh˜Jdm#h?Aҝ"G2k`'eLV*tν ^Uh-QMj4uZ K[7ڠy`,%!`/RFa`/k|O]v*rB7S] CߙNbh5m϶f]Kbp{PRWye@y[ FttzzUZK?] *W;535;Uh[1^UQ#kPrV+dl:3_>ځ*oJ|akp+,F6Ʌs?BYD5P\Έ"A"{!sk&B/T[wxc3 J; f+^)v>y~t[8hc:9Qq|+x?g!iFIy5J36X\j~M@މ"i 5Зӻx0paέiIQ ^^ُ] ȸ@}Y!Ox*ʐ}υBJh xcm>.Ho6V${hfxqk*22Ӧfia}g'}sf", "0wQ3_[z8KTgH43hV;/$` .6.[))kJfavQZF2$q0ׂ:t7XYAb}T1L4?ߞ}Աp ?H{U 2W z~r+6L.+p n}|56uSBUܺg`Vv7s"a!Z#"ő𧟮⾑Jg>)GZ88{JcI"*)]v[HC;Oj>ue%\swVK -GcVOu:?\?c;09[+c[u₝9 )W0sa/V@ I,)9lF5,ý7NTƚ4P6Ë/G1-ː|@}@`GNظS; Bhvc={@Wgs:F+@E!%PV_*d8<. gO/,! F' %@+0Ŝc8 6UEWܜ^Q=_Z` qe.5\[1 I^;[䜎*#Y7x yrLT(*t2^ޱ{_ GBgVm(LUx䋥|uqpߔ>.AeƖ"ڥ9!䋧ӹD; $yՀ-ڼ"|^Ծ+Y,N|BmݢFދ+k_{Uc&3LIԳ#뜮ޏbf57 mF^@Q$WF ؋蚧_Y6=r#⿆Dq%eOn_YoUGG`\J~%tdh0OPŪ $ Cj= ⻥!ݪ4kGB%'\`wA\߁ĺa{5yWgyIPtMP?& :ګa+ǿU;mo+ޱ"4CWtpH| 2j$X:?Fٞlfem1T.3r6Vz/~-KAѕy/cd~)/<{\;P<(KeSvImd%cŠ@=p`Z'ʭHl%Q%냆19aV.HWY'rJZZ?4H< a;F?tU΁('7#۪'gaHA{8%K]vw ('ףiˏݼ.L\ŕ2 9ɎZC͍B`45~t&,-21\ubeU7Xum"% 6z|(H?ާIem)~hp}.%)*טz0#yeQa Z\U7{铑i аp <0BLz8~{Yy4M VMKrqHvfb*9) L mC0~[[]8,ctA`:h#i8Ԙsf+patFf ~'Jq$.Om܈8}S 6qӯ6g({)iï̥^B}}ˡf*U0OF䕙-邡;z`n;8֥`6örL+8b "Xzmy:Î6SNsd-N ?τG!x'++֨>ܹ1\7+vx {0pBUd{U }hIPCs f]X~s|!P~ uZ̜ 5؞G|S8K{BB>Z zպKbY iB#0|iL4 6 ~m;Gm=#& >+c=ʼn GHx~/ߢB\?C7CR)PѦ5w{(0{+MF-kB%hM5`N[#w92seĦuJ8øWx@E0 z>(|`We;`gexv|Fgv#;,JAHVojUgBD0 RPw{}mVf;Qbd6,qdŘC L#~$VMp&# xNWˋQh/Y˔ç).;OYi{kt4IhU2Y-NwQH5B ߨvw:g!k-SkwTZkcɱ?K5W/9VE:4D e̒Rc浐g8.֮;Ex^S"?yo=y3|hÜߏ<6ƈ͌!M:JBoX0ns4Rϯc e_*:E2و-ɂC~ºIwToJzZϤrn&0ǎ5XW<N}!!&YzO/MFWXQxѕ&b;Y0tA +D,U oN:T休Q5օ6 ) ۅ(I,Kv3m+[vHIbVwd\;ԩ*a] /X x4_9C(V1;06-xCتgC9@p[;խijIEa9D 5ʨ&hClrbT;Gcwv7B(mTʐO2 21 z/И, D'KL{{jEٱ TIK%zX*YXPL J:L8~xr&,@ ?M' ޞD/W0~/72OA W^#RڐBcķU_{GRq}#[$ OIAeDާw: .2#=oWsb4*/d l+V/|tO k @@rZ.:j-_kk*WϏo(6>ɧOCfA*t-Z &DY)3@;aFǫԗ^oM˩=)Dͼ̡hmNW{nr_dfT9dw`3)\6.e]EP~4+Lc˂z-5O_w69# Q|<8 (Nmu˵^E4m7js'ۖJzD}S5S%4hоX-aQn9mY!l/(ӄ37 >$p(*YCq>f\-l`k>L꩎Qm &OaNQs.NbORdV11 ugµVLNlWA|3T0yc@ !ǝ}Zƾ;⼲9WlSJއ,,'h$mÌ֙X`1kƺT,7lJl0gA! Gڔǐ@=v~9 k/R8 e8sY3Up%9I#OcIJםD WtI)dm]*^s:,0~ߔj(M'5[ iwVD-;mA,jz~5!\P˙gEC~Tڪ>?5B`[_J \c1(I(ꈽ3/^`ۨgjoD98qrTEؗpɭjBmDҔ{Gv%T\(\!*480{D3gΚ?qͿȳϑ_|-7DV,bAAo7Kyo%ygilJۣh!' fbKc;IimbAxiޮ^lV TzOc% :7˔Dol/V> v`{M5%D,s*O\5Ka6r{EX5X!P\A"Wl}Z Fk%]| 2Z2&C#^0`V$qqSJPq΃2,NG~+6= 0Aj1*g0|6W=/GKm.-jlw@WeX#ц:oNdF7o 1Gn,dQ t>UŧH%@뽎)$LݭKHV?5ROL.2jGrhD-F㽵~*w ب2=J.KmUU`"{Z݌he7J㲟0t84}.5;Gr÷1} $(NnL Mاo"DrG0ԁge)f$<~3jeF'񠔥O}AM#܇5ޮ8\EjV.8U6ْ0?"?`v ԃ/xA;aN%LIS=1%qoήE-إ Ili_x{m[[S#Cނb,SBԲ*dHkh2o*M/Ah?CD@V}.V ;jQ۫RÖ _$At>p&ƃ#wN%"[ rgLn_o{f`caͯP7g"?a ClWYѥ%A};{Ksl:*v8JN ߜr38j,M_TO0Kt NJïSr?K2{[k^ڟY19A/?uBbB(>eGy P5EkWrϊTn%CK;msWtpa$A!~lY;Sz\KN%,fwUaG4;ئ0Z{N|6/lG5ha 9m"(GkR h:zijK ?!ѓ e11(V%3= Iƿ@1HjZ1r䗱fgvS;UU4dS _414sXaYقin +&cn&B?'°v73)B1?_&Ӗev;{0"Ds-zfh :0rL|ӜC0ZJ^ gƅPZ0bbz)j¸\GshMڏ?k:@)?*ry‚R#1A4}<1 ,<=G*s I,xp_y٪dŰ(Zx涁K:^:1:cUgl&_M[AHzԷ/Pb!Np}E|P[pt0 Og)bm XA,[_tdv *[wJNpM$`+'+}^I᪄5C.`tRLșLY5SmJ~{+]ۭL!J6 aD>\O% "m޼Á 4ٌMg3*NJ>go| W\֜F d:&{fh4 l1tfiP7}8Y-dMUc+ 7wݟu:}'BZ/)f!sI ѭti &ڿ sM2' &͌n> >ѷ ~hY?`S8[-O[ 6#ufT bCvw-S(qA夌*9~mC$[y\Jof]Dx4fXR' 'A3-ܥ_I3fȇ or1_#mQg0kXi#SoM \W⨣vȸY3Au{E25cK*-.&Wx+aۤΉyЍ5- ۴@h %":Z\Ń?"hmДsO3 cGЭۇy z-( QkOJZ9b28-O{6TqJd?&sRdm/|A s/8z`"> O^CG%[SILQRdhl G옘s۞W"i / 9"ӣqDklLOw.:! 4Azr!vutJ\'[VD6t./4zUc䟻GWK/ (,Pz켋5CP&1k٠ 5 ~<~b4amT˘7B&f2X|?վZ nmn OIگȹIFb.dbe륻1{z9XFsƄp_ܟ[PIӻքG?W`v@ԶLI-gO0O2!m,^N1Ee> ֘7?Kr%cf=~دiq@_5P'j eJp p8*w()[ 67-)lwwE n3ҕQr2ҙ鎯#4gȸ *Tcv8p"DI)  2mBf5c_Ӊs굃r[_n %m\ϧ~֡y_P{iNSzm0k6<dܪCSC#E#؍+AT)ډ6ੜC4NC7tfH z;Q?x*MSc_ZoХEQW6:nSg4f@d{`MzbޠiKy+&J}bk$:m;h=8Bmnzl Jym[e6%VmFe^hՊڢ?cHh>_uSpxD<."=hNiXB 1FZ~m ^^P4Cj'zCvPv+Iq*`XK*owӬ7QJ9 C/-kFGo%PS5._!4[(i5ܮ6%`R}5wWg@cjhYLkwxr& ~2Pzn`h>كS J00WgvQFpiIj}D<Fcxԅ#gɬ3tMKU9es3_RC3fNKz[lsBToQhxt }3)Kv*@nr~w1DGwYjR]-zZ1G'kEs8K`H_ GCn%Ua%b; ]R KO;_u%Vm:@1|yX<%~Bl[Jߋ}:6-\WXMGe{\vyRk g By'O3";3{S .U^󊴨QNsg* %[fhyFT̏wRPdr_@{$o>tp:}𷟼c. >sc{9uNGt<+KsɊ ǿVcXqjbuV`rkNiho'q>/1B^'Ͷ`g9eQtD8 3xJz " ELx=Q$'L| ,A4qf>(SM5 Lnۢ(-^6D'r=P8$Ow%+)\opyc`tsx.Xo-nh:;j2g>rJSŲ֚d)!/ثv SoKW#a (OM9b=# q̷ny5Wt5X4bUܥQ^ZhZhDfH꽋+_w"tR up;Q5E(4gKs_ Ʋ/q\m2$'5mG4_ pـ;-]sWwϼʇ\:9l|ԫqW&_jR6"@c)5VW96[[`ɹn?퓥Vl- Qd;?rmY,[CpsG663Vs"I/,d@KG&._ÁR^V\6ӎC ϤΑHoV3RkXN$J7OʮKOU7s'GGߒygz+md ?}ZOP`@j] I:Z×^?P"p2J{Df06:C)Jdڎp]tYɀ9X3(-jhMA|_ϥlW Wf¼QzM c/pa>+#JV*ى|踬Oe,09 ̀pqX͹7c6Q1}"0܀ s'벸^7 0ly+ZL.'~ 7MM}FUGa*l;XKeA;4IR02w/M:@A=`y;{(.}}))xV\@P qߟZJb-^kiwpn3aĬ[е{SZJ,eү(*%V,^= gbO*,Hݝ9y,lrC#쥆Qt6D^)Tה.5Q̀8Xz\KZ$1LS=x*zڲY#| wx%+/g`pC$UGm7[b8>T CASyl-خ7V/ٞh6d@O:Sㅑ 42DxCWсm2?,承PnP5Μ8`/` {ZdsGg-:L1GJ6H!jW/9'ᮕ_č7c"! SAiQ;$|dr"ڭxX̲ -'kBFjV-2K q=zLb gf} gWp"fZ]M.+#M-hry3S(7ewg˓u1\$Vt΋Jqg2BF|e΃4n?Zirѻ?ղnH)kߎs{[_D21#)!r?o~[0㩎P›Rc[ RrϺ@bim1Ɉߙ'fNac6 ̑pa᪭rR/z'_/ upǽlO:ۆ'5yoӘe{Z4\ ?7=sqH%5"l'~0S&Ex}A -+<[8J 9T_fjgrCD~vs mp9Rb&,Y㭃}Mݙ Q\N2sde rM *м!Ԗh %>XUk=Uc\:CY+PG’98ZH`R_I-y`u:A 4yN޽G<`Vk9G1zvgC#.^k37U`E~Sн}g?8kM n!b5GU۟?-zFS4rhKURTX<QDLNPM}SA@j#QqG1Rw`@E1&bў"XP5MZ7#~f-AڳF UlaoJן5a .)7D޷f\hGlD^4X$* "^%ZN#߫=ayEϛŌjZSc?fM>K#pғ 4$ ꭆqU.X31ps 7 V\"" {E130c\uBD >I5g0&jVP<,?M[,B(p@WL8ʓxz1.;NOg?)=uܓk zμb0hi4Ӕk#qd"Kf]aOylTe/I?dS VT\&OeP,tuHi S(j5FoCd`HEs܌h>_ћ\ HA+h,S;ŝa{/&6\  LD`L|qu*G^`<1SdFLfyKx@ӛ8y=NCT=J#W!qI))fΨX8oG_s8VR}Ntt$TUh*hn!r ~aIg-w>\ l–  QL:[![-Q;m Ә=X-XלXE-.5y*CZ ބtK-Vö  ֛07sf>hﮗ/e*akB)3]B! 4NI}d>c4eNg`D ^ ؊%¸fuCmj׹ ]66dS<0RB2?oke5t_.cw3?dGN]3P-!Q#Fݾ33XJ&FXISrVOdO8Ujs7%IP6/=M+n*aKPOƧW-AB؎aƑ<ڃ-IM#OSM$PBtR*w0HUlc?V>>& NE%mwDߤlzfm~ŽVu:Lp\+ @6ZYum$օvf6"M_]n-筶iiUeFsCzdR;Wƭ߳!q0 Ws:fWG$8v0ZQ(hJOj].g &IR?L3)iVe4a_+G6;}9-V2vxppK 'i@#P>~^Cm3é`JV4*c-7p&سc=M%eA*<0-1w>ևc1E19,p_RMTzsא儧l e5T_OD寥ё=Wg?g󷇰x%Sz"jwJ8yL= =0T.i2Jzy6ԑv8g^$Y~ Yx[mg^S;<{e?n669,5 ?piqIɇn Nl~#m+lJ˟^?yHW -Fo'AMgUI}G"{?\7+PV"Ю2rz[+V)F9XbfnP0h!*1"jm99F\NsM@<,n]" UwV?h+X4'Ul3#ߎkdUKQ%HC@FyʡTSgi'db jui ^3K(P)3 Ԕ& *8>֥3`YuY؜ý&8`i[Csʘz~2V$Ba}i?T ByL/3qƩ~b/ 8 L gdIi~!'RkP^fmuoQfnpSIZls0 _ L0(Y*cK$ VuԗVv4s̏Mm w85iR֗a_?.3%JqkxY&: .Avq`r6]v7ȳ{FiI|O:Y $`L{{l`kA/uYI2 |aMȰ@a(@РuUhO[|:|4npjUxKgA s^B^L8 M敡jnO|GsOc0eIh݌jxү; B9S~M=pdYyY TU+kIZX:`jPꠧ=+j|T/LQA:)?éht\gSMfc_Ln W7+T4e-~ /|1 ʾU :]AB毅XAu Fi?߳1|[:ESk%bo,J!>-%C,7\큶G25rJfƕ!3Ty乮 ebIֱ4 MSȮqg ZA_#UI^q2RPa? C2єD8΋ υv}[qH#[2MDpC| !KG`DxJ-<{׫x.y='rtʱ&}!K' V"E^Z6h ʄ ^Ƀ6@fN׻_`g_vr~X%;~i1cZ_~fjuv.-_l}. ퟢ]NՁ]1G㋢h>nnQeܻU_g uc*>e5j`RCg+h#P^Q=kT r]ujw~ xqr_ 3iHn/ozs'&^%&W,Wuuu߲'N'DCnUv`z*vgougdP9hK3 nUT:w.Ul_z+' ruRUE:e00IaPQxa܈\yxE {iqz3n&~>e%6]_ @j 3f/)-b遦\1r&K{ π {/U_̪E;h@lL3o&*-[CSAȾ+*r6 hY/JUj* o=#cmuvlvHhKF ŵA-{;asFw!rӰo'ڼ5:w9;r|3*^54a- {N8©-8tM  94iI4&0'+\;1X4Լ-z꟠z92N>3lonO0/D^>xrJXeeNVbf%!h '.y:ix2VѫR;Jk~?O`swvYgٮ Δ^Y% Se'lh:#S;rېUm^@v4W~@U.V2] =%,*4k7߫I %BÏ)b>wTK;H:eD~bv!Q&S߰(vd󻵃+>Ԃzd/mA*gh,2!t'֑gL ە>ɛ Ķ[m )tL\u#ʺC a\ hIOdl5z@*Zi"WUǠIqvgU>rmm{ xO j72h ňBe7F`]o`sک!۶ oqfo:u?X* 7!!1(ۛ;i]&@]b2*bֽަ>@z:u j;ҶsA-YJʾxL2nRQqxw'UE/!}³/ߚXU/C1h~q5S1F I㡎b{#!6Y6 /D> ND2ޜ/|K[geЉB=mt? 3 j {lHާ] *೷ t}GJdpކXbx FQ}CuuCiL"ӓ@?`gʗ[d75> n9q%l(>f~qLYhs8U*I?;?}DhG@ȣg|ܨPDT;2^djTP{qerDR}~N*\_:% Hp 7md 1L4q ~Td]SD}Xpާ5OnHл׉Di\ӗyɨ~0ƙ&dϲ'|"&U$ V n0h\8~miQ3[%QaF8$'wdHF $x )LsÑds޺k4b]1x"C"r؈od ["Đb'zy)̬] D#ҍp>8R)n hs/)8b&DŽ.]\7[Cs'%S<4(Z0E?(*Doa7pG_ fK" ƨ ՓJ$DYQJqgSCb{$"[3 c0u=N|X4(dp1i׾fN\}| W2(|@/?G,>DcX&F>Yvh7ژ|%Zq/xfVIE3Njm1Suʭ)(?U7UpwhG_Mh_mg=eofXY+\V/S.I-{rAeBfAfy%`*I:MPqeMtS ۥ)\3uy/R2Q~Aou1[ϦLxҊ%f'59'E!}HOJޤ2ɩԩ~p!=2fkRPWSTǒw-+C{? &sbLf,;\auD{MfdEdS"MoY9rh %vE0"Tq.¬Cr:eN?{tHk[d]'!87xݚk;X5Osjc-*AJ8A'L{SMdɲ]nd60BC3ò:t^1;U ӡы",a>>yѾ.Jq[ [Ԧ uޕԍD]+\{]-Y5θiD[%pƧ*RKTބa.a-bg,ck!a{q KdV:ղb8ko wJ]˭99=,H\X,~-i$W'm/.ڻ4r/7(  \OYF ED)>m]?YA 'TufCg~y7q|t$zaN# =cƖou'+iP1b{\9uUrp_㱘!a;G$)?Q㢶ITi::1i);0lYX#XFlSz$Ɲnzf )sxjOf_eȻu6yl(jqW$MÉ9#+C ؛ۺ]v&@`L6賸2v-ELPraEOita)-_7nrAtfѨRdGĶh]CdPOO  Qhi3pa }!M>2Ǭ1f0fΚ|?J~pS刧64 R˄N$PIxZ n`/)puNs"Kd!߁`EEBɱІi/c8y$Pq"PQ8#=qZٝ CK֭n) tm ;;JXl Ms+Μ:)bre~8Swq'mdP'͕Cq:"Pv[ o-Q1@r6q|QՍg,K @KUč$=@7̍0 :e(ٳA:/WR>Y Wħj0R-Ǵx;V(<ƌR th?!(4bS=6 _? {QYޢD,Nt,UO u8]:1xsd*ŪȚMPmùEAR,6ȴxI/+ndl/$Ն(rv%f|q1!JsTu_3 k\6b" pJ;HY,И *y-0rW7"F7UY/Bq>ZRtbo a3W^3kۦ3qTfՐc>#&no~F[CO]eUvKa-y$",¿7j|1}u9k(ر  Oƒmv%M>OK$5@#''Vh&iyl ezcCX0_4;6m۔Q!P?zt@c1|~M «VOuBۓ ߟ]"EFwbDa+}Y]IM) 3=0E UsNwG9-G0}-in;!Շ`W2 MF0.VD) %rRҕeL~ra>IԂ3+DGqI>76|f4r%pOqٻn,0)-@"afq:rYĮ8%O$Չ̈́.!?)uĠb685ή{qm5C k4WoK)@2%f|F͵ɲ[g]ŃїHX&@ᜊ,-_iRg8,Y^#JDdjDiQ@vv\Q3"{p_ iObfw ) 6NI!6a}D_7Wì36+n~'qzխ\˔;yh_:B ]g֫ܖɎ+hȣUq{]/3TOQ8eGҀ+1|{I|'`v 0+zNjV)U6f? 7F5Mz_! BHPáҮl^drxr[êscF Uݢ]+(SM/,}©/@>[lT[4fwT v]8;^I>V~~"qfwI(!2Qq2bCzSУ@uqQ^ӧ] |sT8g{uuO 9[雩d$IiŤEtz<?iBʥT}h\י,_hݮZ 5i R0y}7]q _\ek;kA,Ta.1K~׳B]z5N5C&`T`?gFBfF~! &ٟBޔBjP]Q7B5+DqՏ.4S;R ׇM+>ʜJo4myVqgxR+e \w%Q]>\H^nDjk*_s)imJvYAeBޠ'n"2>YgGI]7yKJXf 4'2eYol}YSe'$B)OљH;,Ϡ]6ӭ!DuPtЛ)[۬]ēzx]QlXQnISx&HF6qW [ :s,eحsS/I= h`WHL:ٶXB~ ʋ>fNW?BU[{1; lEYj-0>OOIňđҀV!w qzc6X/')])ɭALjAY7IoUKdn._|p4s۵R Ȇ4܊g u"#H8-J>=êcQpd9ʆ/`#]Lw\-bKݓjbJq\Í~W"{pa6_e\C)\H$S]~H)$iވm| D d]6'H/L9³p;6ߊ+SWX1WyH. u0("YHWeH|j#'9Lk埚o"O87Evm5RL"ƕ]R%],bKCI1z*OCT\\d30Ӌ @ YH]?3Z OZ1ӹ.}X5ŁtcVm`o)G>É{N~tTIG)n5\+3IP:}1t)s'`!4W'.-&*n7&2> 1q[v36hHA!]xMb%[0àB:sNWu4 ZAms(ʱTE.V*5 ]{C\9Tɝ)]eVB у$݁H ^$B'bB7 ,q0\ͧIyLe7ο q| ٣="{dWjǶ/P/z$\[+l9*jK,cQlS$ {>Ʌh%aYNpw̅Ϭr)asiիʔKK#TKb8N[B+Β1!Ȯh1~ b4/MqM<9cM:` o}Mz5`,0~L@ ~E譙Pc" uY=BANdWDѳZͬcIql*1W *OE ٱ:mT,U#Jո~]^4UuX OCM{n5vrq9D!hDV3;]C-9FfK.McPH}_ 2[v翌ÝHP读Io-d6cn-Q-nbE+ Bپ()H,O"0i)1W|=D2o?U܋0>ǚtVvI#1$N0+n{3g1b:je9s;؅E y}oo!A^/v53To2tBAeY-lX4 Z; T+ @-yPcMWS#_k*PO㏤i5WyM]aۑq{~ݻYkŽ ;%\ƞDGeyцuŏ=|~$},sI6AьHq'̓@gG\ i _UzFϢ}oot4M>gҋ<ۜ|0z1okbMt87~?ߒOo Jƕ@*p#%bqA[L|Yx^Ƙ$_ki͂sz?KrFחFckk{ Ax ⢝/0ncvD\Im=Ð?-_Q5t|/ 9zXm-'n،#xFhpY8ϹJ hR%u2c pхʠpIVeKE~z虒##yNז+$  x\Θ msJ#Mk01Fnܰn>>eۜMz[-j 7s$IૈiRLcgg%a-ZfRfd˷kPwE=ofC U$/PEs@M1BJu FO˙m-"`D4 n b+y~1Ϲ&l"xA&$S= I>,teqbb.#Bh䭓&zqzѽiouv)wkR o1~ڋ(|* ng~"/ p= Ѽ[>dwq‹}Zegb[D 'k=3:S7`Μ7Kߍ zR7v})4P4w]@,ȤP tnd~D5_4J]vEC;ȋfM_WmIf{s=خ| $AJ +8m~ə-+sdLa(E:"6Oz_L/*=a+ț eDmҒ,c7/Dj&2Q1a&Ёqg8kqcb|KɟSHKAt̴l Nk9IsP-u"aZQ]!ELJ%pz(|h|#9B~rbz\~noP&=y5=Kr+C1|΃SC QЎ`ퟧg=et#3/pPL3|iM,,NewF޾bW|1M-h57}܃Uߧd8M 3^*t˸NǺcz}5l'^ pfN2'w'%øMi=2}0ߘ#k^}R.Q`kP|8shO+'#3%h e=!X/s^R`:L[S4QlȷJӏZvsKJRz]ܵzGy\흢f;h3o?6RzCg.YͿ U-oKsIܮxH=>SYIǿdK"hdc26&vs?*uh'tg GHݥNy|—Ld{8CnsҼ VB{~̥ЛڧS}Ӛ̤?f 'eRoYyR-O2y =|.갞6;9->c&yxz,''ݜ4[el78e?T]i ==gGM{i{:#ěQLj,E׺dF}_q, ].|}swJRTm?dCS~6Ur;(?TbyBd?,_fp?tO87˗?$OtНO^=cAn?teSM 9{yԤ9]JrK$_zNy*:hwLe6Xq 4o+3l =+A /]ܢ(%eЅ!cȺ+,?$SGDѻbJޥx,X'|*xN_1%i{b-[qy]"(K:Ѝ~/?xVp|κy4`gorOd!{@2Ú.'BjYb5O_/+CW}嬁 /kkTлT-QQҎ{+>8WE9(&ӽjp?P]m1֔>}#kUx^9IrEYэQ, )oZ5GtbCef1,c-;i.~M~!Sr[4 ]Df;+n/ᆳyOSZҍ/q,d9enPP4 &5WM;GxGc")r5rn? d Xşu"gS8eH9S.a;Eg'? s\{UXA ?l"jܝޡUpOFJsBe1{G "f{x'|ϯy'J!A*Ӈe7~HL ]]2BZOf?ϧ0DFzVcxJe2Bcsze쇧|Zʪ>z)#c>E_uMˋTA*:*fpEdlekV5zF82B[=#bn |##,f=;jg䩣7JШnFhW,dN?5 ?x-w|X?#b&[9eSr;8b5+ǹ-7CAӌa 9O2B?Ø ~c kNss\%gPT iƇt Л f'L(4/*QydKY˟'kjj'y Oj-bGڇ93lm2B Z棌F;sCFCze ;YϧA&tV]곌0dw ^醴ƿn~<GӂZӓ$ORt{_gntbߌЉxk3Rq]{Qa٣112לoL?>!D}Bdk:M)r2UL$=y7u .17T5?1Y.+2/ȕrZ,Vq^'ה w9,Wȿ)#c 巚g֋3l=2BaF:l3sΓqT\<{&rЁYD^:duqf8L&OiҏI"_лm2ã@fM6}#e{pVJ䦭x|QfBlФSfH,3|Rgfxj_f8|?|s|Id`6Lq?59^ԛfwh0+3E L2C w8 ḚS\'pZ묋&>3+d%dH O&enY-}I,)Š{l* XI}Ya&?Z=!Y3zsbYKgiOf9x.+)d UXr Q*2eB=e*YM܋Y!$Yjpe祬PYǟ!嬐L%ѕ8r+/Vԫ:W wV 0UvrW ujfW a\Ŝ:> P7+4aF= ҃ym1(];Ya^qVxIVxͲg-‹-ŌMJkևYaMZ۬PA0}j#7%+25+|ɢh-+LdJLO;+|eV_ Oќ-&묐T#F #]<4JnFgyplVfqqYΤd2E45+e95M2ӭw0ԚN6/+\]|vs ԕc}3h}A]њ"d>^٘}TN8 :g{Vbrs_N ɤDV(AiޡOgQg\+v?RῬϟW,ԥs9OY!5QfJ0 oFeyCltv]f 9q.;&;ԧ+=ɗ:e7$g̔P$"5;Hsm&fewdX3;k~e9u(Y0;$ޓ҂]EC١ Sg' `}gW)5'ie'âZ<fd>"S%܇".hКN#B'f\v(D|>;47Tvx*\iUq;VtY#Z$+١,)'Oty1s\'BvVUI9*ЙlyMު) e5Z{jZoG]/;Kx~FavȦ}kdvIxke< &&]S}Gdjj3X1~C<1V}}!i:d?g/Ռ 7);듳FޘNg "ϴ#LJ0fH[Zgiv|roM7YMRV }en_MP]ûʼn=>0p9Zvގ+-^8qR')Q#eY}N,(R ̻!gbF\j_[rxGwIyG8Ur#sGhϝw%o9 vssGGvׅa\nŖnnVTN .T;P1~Ùs^{KPXɯ8c`Y +u*iǖV\J?^&a Z`bE+uylEJ0ll$. {+t8A3"|T"JYiFu+5a! մ?e:6inV:VVлVҎ[h+a+TV?T'+D+5C{02uJqVZ7VC҃Xlˑ3J072yP-cGuyP6:)vRJfXgJZb,`8[."O+E/e&y@w3Ġj #64ߠS-h34pOA% oi=ؗ6hx4 ~ZwAq; zhPq'ޣA㐁Y.]m4՗9 % rKAdr 6h  IxU z תUB?sXV3oR}DT7/ Z}&4efjnPUn[1Wkʵa\L@4APs"{`AgѺ#qa,v2%4kX8/x} jQX JGpAY @耱i܂@jb VҐ A9# eqi2ĠPȁ #k$;Z tAM0;qW X>0Wq{A =# &,jL6h\=v=tt:amQ$ Z2h,%&&(9Ǡ\sY/6<7 `'/0h7-$&1 1;pWet'~wAs̠h 8 ZҫqA=n={Q|3-; ;  ofpCs/a `NQ0 |o=UD#D<?a.RK^fkZ>" X Pd.)c5a^@Z cYxnw 8 ߥ2ku+d.V㸾踚Z:bk}Zk:bgb4A$naۈ \;؛@vZk(̽ąr 2s/>hh=8Gcjxǭx'𬵶9(v\|B[ZL̷ehv5]k5ZS=<~Ǭ創*>LN}f-k=\x^yj={Z/[8_~sadrd ',Ѹ6r`Bm#q6h,' r+mFlFMldxhʄب5h1 ;n#?|Ul]Fu0󐣚*B-bm(Єgbšh3Qv«&'ַIjolt95і6ڍ}Go Ux/k;pgFQ6:lt ٨`Ufm4F#mkNfmcl MڨX>F&|?F5fب|F _`r8+h<`7":NbQX3K{cL sx܊Ѩ61\Cā8 kx~r#&ê>~xw`b7. n&Bq[;vIc "XT|wd~%2>s?m"C#nj#62G$yN&glIgy=2kR8\ừ l:@ ZMƼe(L&V>Kh+Ċ76Zt٣-}O L}|$~ѴoOlG6:<e@L8fR_d+PSp wQ/!X(m`$?]78044 1k/lgT&f7X<zu[بnEZ(Fٔ4j/|,*Uʨ9 #uQ_кQ+uhch Qmr@1Dj9q EocPɨl#s1 BQ 0jTFw,}EQ=iTKl">_ P(Gx@x@a?,Q3so ~Ez" 㑍<k 4$ʣ ZQ:(B\x4 %XaF= 7'^oQaS{kCȂE-R=JX-cQʺ1a=<'N9^ BEzyf~=xQ;oOorvI&Y\ 5wya#<=9+ը؏TyOSzQVHC4b|EٷX_gv%WߨOl9/5&' Aw$#(I]sˤ؟ۤM:[ܤ%LUҤLj^ƤLZѤ&9٘,7d;=9I~u3.! MM0O6i!Ǥp5iIM20&"Ф >bT0sVIQ>Ԥ8!Wc]"G/To*"Gg҉&=X`}OB|A0w!&D,2ҤLJ3cL3!D7iN/y"ע&Әd`2a3ŤG2,wtW _Th:x3uC@ ?&lk+GNpoI1 LФU8Cs{ E3IJ/՗떑Kqv+L!(ȵƤrm%me&v/(~N T&tA?;|G\n["=1 [P6A =y̤](wܤ8q}WL*pyoMndb3ޣ/4GϩГXoyhR} F#R'ċԤhL^ctVFޗTmW+^;ߘҩ1[w&UxoҘO-J~6}a=y P7y@?_&g?>A&=ůlI#sjґ77Z. [[ 6<Ua66`'# *ѷ2񸠭*@UV#j<&U(WVK%󕶕w?*kTVV|5cUCAYkⲱUb lm5Vf[5E ;[@l5QǙ\m5w[>;:llu mU4(jZábZV/ZVmU 9s[[>/ڵc]HEJAq[4hi8NꁑX(A;3/Z \S_nXaqZ4XIlpYE(`%# ;Wl):oU<ԍo9q\;Bíjm\AU9(VNE/A۝}ت"  Rm "~WJ |z99S<$F22/A:~cqr'xѰ>I9Nexa>\×s*=N/_12}w}V%`xx5:e`dltV b'NX2كx8yV7Q%%tOz0؊۬&yꕗțq H]AEaV1v5\̬͊.a&BfB Kae)T4+Lf؛57z[G Nf3c8^Uլj(wa/rxËz>f0}k3+6<'ܬtAJf=ku>W3k#^W'Zfa@2T׬(XϬ`x,f)G:2rBO TohPln(جhhbV8zb8v57˥%q2KRYm+\[C V+;r79v0#ru4S'u6G4kp_eOhlV6 aLl@QqY@8j7*j9ҬXuHQfmG&,P 57krF 3dcTnMF雙foE_ݐoYg1x1N.b',4k:bi;_x,63pVKaDR 'Pb}.$ ~#r*1U؀p\a֢8zeWN]MpY-YgV3Dc4>H3P!d8<"gĬCh{\`C8$8r16"+›3e'' ;9Ӗ> ,V'+dTm.{)z%di"`qɉJ;:@^ʟdd>z71{ ݎ۫Ơ }~zl ŠSڂ?R;g[8~^㢽\+ FI$zkHUC=rr%Dwd" \mL}h' QO ٨^[9ϾJc&h(a/c;{}o OHA {E"a>F{<@Gu8~5lnY? [tSxt͞7d"11'sefntTᠥHǧ\AYԭUq .#%i?(_A%K;h .,:ZsФzX{th㠂F19(AFzc#b 3kdx98h 3~A0#0 kt꠶naZʓ<`(ۋpO( Gx`,c*j9\tw0-A`LPSC9AXpM@4^ie>cvW6Vpj8pMrZ]A?WA񼁃^4$Fcoa!+Xw}砧- Z9Ȫ̰nÜx(Ֆv;jO\ׁ@0:AވpP\7Az:(a>IYX>䨯s䋢G0?5Bpl sj>&8A?s<}7NwF~/r*K<%ܻk%kZ:h;twvȿ1eި64}SS?oqAĨ%؃$8 }yN8hI֎xA,a^5D7ܺ?D<9p^OR"8hCyLP){^K9(^9h,^St{C#hx ;r3(~?uJ~: g$? \s:j&r^p=vT<|e)uUQqH`+rT08ʔuTgr̅H3-*hu"1Yq 5͎Z-hXDGEcʇ;2RՑ{ u勪 u8j>"N7sT.~hus,6ytwTf3' ` <@rTG8 f-HGy vb?5 uT'D& c}6QDG1OrHlYd9Q0 çSWlBkj"Fds67 !Gsyf1,n1հ_=Qc0u"GWW:j,b,e;*fop:(*ZnwTv9mkGU䘣f3,Ϟc9*v"/v$"}n۷XG5l[x){^5Q xQOY?F"_ Q ?P!Q&qXrT8֢kGڡ;z/G(騟˦g,ޠr'mƼNځȑI'" 8i86c?2m!'%*v-j`HQj!! q0Z:ɻbri'=(G'WIa~8i7 :q~(rBr_'+M?ꉑ9'qs:Ungm묟e,'AjAg*ꬒ;h^Yq ;pV˒ꀇx6u2Ϊ]Y9k9bLygb]gu 謷rg50*nY>0en`{gF'g9:k#2`䬂Z.ΊpuVOX9rD+t&g]F5OgEgxblvTr%o}/9,j gp 9+wr:i=gE!v6t:Y6M5жq1n3uځ0;֍(ә<0+ ={b 6a'B{;k<ޗ#9k4.|;X  q_Ps c '0G`9`ǻhzHಉ먱nsQ.E_/ƘM8'p&H[wȿE 1{]y .$9"{ .z(vEe@\.2yEv\N]EQ̻X7\T&yawE=vDg, $}MuYbCmX(|ZU˺*˹;rwi\1a;p VEHB!lQ 8 #㣞-a? - 1(esh*8誓hHWW &섯B8ȆU=mM\K^ޮjiNĀX  %\F@WL "xz=42v7sU|XE[3ʴuUvJ@P&>wrU:jG0&>a cLJQ0;UOzKқqKIG6UjnrU^ qUarC/Egf"Fjпc]53W Ș"7FH$W=ꪦѮ&DpULWUrsxSGg.y窃(3\- [xR1 {̋mL&˫ujUwjnrtY! a?`qU}q0Ug!8]t# |¹Z$5+CuzPB&\0?0P7UO.S]CW>&8U>9^N ;_qkK|Go18 t -z`F"kߒw}>F `F#Y+#OO 2XhU1hqr9~7<q_6gV7@\nJM 7=ėn*MkyMU XTn9HeA9  HnQMZM3i FpԒn88YUK%J) G 9˸ j#˺5cm8rċE؁cxWa* "QX}F nډHm[z"s0[/c̲qS6ݴM&7 T3&0. MM{<7<nڊxo(Fh ?7%,aX5f!Anڀ^nJ!nnhH{UvSuDFaWsA4u4\脱HG͚nn؏~C'\:nZ]ԣ >hm覍HGFn*>XޘI,nuUnF9϶`ߠ5֢TK7 l v(.!/ך=8'xm䆪hm(ږP Ȇw;rH'Wx_1&"6wF7Qx4:wSΩnڄpInB 1l2uB` N+NF='Qn:b f Xc,qn610/V"7cޠb֋ AX7  Pb {YXi828LXpS3HL,$ٰc Q~ { ːw-yDzb8.k%.,oFSy#gn!& K?9~Xv7V`&PK:1ј;x'ub b5N3~< #p %$?h}ES=TT<*hӸ7}s1[y0b/}k(x4S[E8Y|)3> TbA#,!xș-MOG# \?~B GO/~WP =Z! 1؀;xz8yQQL;*>" KM0ȕMa)<1~wm.\{|Er.wFn w,aD<<ȟ]|:C~wUQ zAw E*r7a%%vLl>*x8Ȃ(c9` .#^D$¡z¯$at)w!Gi-C>P\1rX]ݱ 5*p&^EB<^֊\"ipkw07\L܏h(gvWj:ڑ+wrda]-)ά fwekfFxJ{2.x16bqvڋTT!&u7$QGwuABN/:qOѡq>L9h讍:ה;к%U+w5QhMa=! am!&bi 6]`H(]hޘH p%Cpnv!6\mt] Q;}fh׃uOq/{J~4AktDLv$0#-z6}.RP Gy\w:lnp`,l§4fh5]x ē5] Gr٨2G#ͼx7c[qL8ƈ@#+qw'2?6>C5h9]g07g5Wj},%A0:fcb74[쮢( TF- LVA=4cM:r@@ PYyhބ{ȯDmƨj: UCk{hHE:Za R}'D4)'SE>CgS+3=Ti(2CMGV =T?.PXjC yh-gznMDͬc Jݱyy^vZ@QTNC \] = }wF0'x>CXBɃA]F \q n=hw%G<OFYpg0q zb9`m8s8Y;}vCΗ|ÞIgNL<8C =c=~G_>_,멓F`!Rz< %8܇{?r${ 4=z5#ວV`ܦGQ-y:A sc!)DZs*C4V:< .4ه a)Ϟ1_Y7# L.td(2:94%Ҭ^:^ŽtKxi-ʕ^zTKigR3k/px/6%W ^GUwhRa_/ R^5VKs𷶗JRS6"Qwqa12zcMx^0 /R;P,E % W'Oă8zqY;hᘏ287s\6(O -# .y2=#pF,q{0>&bV#-ƽC p(eQ'<\܋ZsTHL@3js=Li܇XWă=8'H5 kCװO:bp1X07"0kp OPz#S>_OTD|i؎v\2$/,?g؏;_x0;qدXT3>a'{#X[P7gfbMY6{(G018|d۹}Ch֡\^dtX**Xm8">]G|t3`x >J&Zji-Ŏ>ڏhPPlRV܋k8Z av= YX>2mgO8󜋏B&W(ںh6;uxh#<壮|=`4aN"n+GC0pWY*R̃QXsQ]hWG.W'5&_4WGgo]rX}W1#1n [ha+=WD ,o;XlG"vHDE(Oӓ~jH15tx(:k tP#eQ>*1}0 Q~*'7&61[q a3ҷ؁ь=GGf2 b 1 891G3,>Z]Gm1v#Z|1Ȁf-QGQp vh.bE^磗XxE{|?H.F  :iI̅G}N-5d8E kFO #|AޓO3zA8|Z",9v}@QP"td=}{ǫ X7'2>sw\tK v&ݧ+d1 '<}Qi"9&'8Ny8|doa6->Or|!# Z9/p17uf=C, fTOy}Ua7Q|u/ PWe07W+WEPCjfƇj*[WM1+ '8\Wp7pjᎮF8 k;1c3<# `QuGxZ#X؏H+(@}@LJlA* 94p4@ t(2l<A ZXH5hD,i<d@#jx -1S۰=aX8㸃GxM*ŒPA`0c)85%*"=0kgq9 Xahֈ0L򶠿@D d&EC3d5 03p4|@t+j8xۚ`7P 11sp7m50 #w[ꃊpC za0b*c'R |U%G3tPL<,U<'kOTBsC DLl\F*#ox 08KxߑwhX88 _:``6"gp)?(0~ Xx$$1^!;p'+0 3M؋øG@&wUآ:7bb;pp]1XH W7r#|PIX5،HG&,]O.م9 Hr܇C+\D %fA7tG,=|uokBЛÙW֓n` 0fuǍŜuX_5F+,&C*!ޓ莥,X;QlC}k}| 9BP~_U~D67/Ļg3q coY6 . lg`Н|X ]=d/{"}^C!VLJd}|F!^1Aǩ/P1؏T`Y6=O--rSDl?݄CQ? /᧼]O_O?0鐭^O &1 N~k"~*60?݅jc:!GA~v$\BB4+:OP(O 0*.&bU"WS 498,XS jS} XeXO[pp;78!d05P?p?68!T8eM؊;3O聭x2Tðwg$?"r`?D L%r~1i~Z?c3Q3*΢fs.EUN"r-Ӷ~ڋ2y'xb ~^[ [j3>k*&a~>'[ F,9S~jqO7Of0 Ǒ65plǝ~zJO6O^3޾_YKV}LY~r h\s.W|)ꯃp+/|_.UZP_eF1keQ F񝣿#Q_q1_x%5G=_S4A\S@ybDSk%N"__%y4_AuOkS-EWZ,#<_!nXpiL&n4W50s1%^TB!S|C&նj__=_or8LG p?Px `5zc3qa6#AUCf9ELÐYZ#x.sxEpܚH<@%@Eb 6b@&ňq@ &΢Tz6:PGp{Zlጚ Za@e΢/0.s3b4c-|jVc#@]BF肾%8! U)&PPy Kpn1# ۖP|iPݰݗ?!@gb!.,VpFbp?Q4b%=؂۰\ha:6a'@B5ĸ%Pȳ?bfrn 5Zy (1sWQx'5CW,Q tE~`7Q5j@e#-ziޢ3~uG FX06H/v*EM 4Zt M|INwV#lj ל )# 9zjAV3ڬ lCuA:غ1H'm]A=&!H/p05Mg+cSJF P~2"/ v> A_t~JOcA66<҂tvRG֌ٟA\_T[J$7 /zQwzc  R@b^¯` r V , t,Z4XEq?nj`Dz(m,o\@RZG(Q:X˸O)V́H`'Xs}504XѨT'Xa 5 VY /MUNBODa" >6`h(#HGd)XU'h1XyӏefY܃#DwyshX$@ > QKA!]b6b GG{GBc!Xcdq/!'X 'C5<TQK4,E<)Ǒ,,{ g0r6c j}cOb.wb„?y#pCq?"w rHA:#_&Ϡza< f>ؑ>G.#T9CU-qrfj U x|E@|\nK|C* k  c0،$GA#{ *хBUp5"1"|o/&Hqcq1-%X#>!oP9Z_Yb-GC؏ SF_<@",*f` 6n1,BUhOxBq/?Q̚ qo6q_j UCt%1P*v^ڲ6`?Z3Fbf`>.م3bv +Þa>#ClHBNCA:2ΌFhh؎|r@'Dc,BU0  _9ݙanA8SP9zWry+aO" _Q7TQÏ~CE`2#WpO]̽X$6^*j[P>; TX'@`{C0A UGtJ^9T+qJ#=W1 Uj ՠv8爭5؄XXTG|zPƌ˱Pj)`>Vb=!O}B] $CPhDQ ؘ f5 #X4%OEe y,C$9=f菉G:ZPG Чe"_݊`5vb? 9[1Іw-{!ZaF&*̀aXPCvUIyHBxtw3u0J;== qz*yi؟: Tr ]9PjrN#c1a㬆p: ]dփH73>h G2^4(lAg;`1s؊# 0c^'Q,J4L.1U2>9[qe~LF' _fYm6253 wd!BdCQ [.&A#ea6#pi),x ˙. qKt$L]E]1mm":,l`,EXfۈo`8QjEf3!KU6' p11B h 1jēS iC,z]a gHD 9SP uCā$F" \qeo'؅#Ś0`N@MMN,Xa]fhw>{6kx <&.8xߨ~%{}4 N;=L_B5cMK ?Bu SF? * c62'm%}B9q(WN\02j܋p $* aڃ%ôΖ"}v`aD 0sFw>Ԭ{֢b0H S6!/x};FC8Qa? LS!ã؎[F`N aj$XS"jbMC<3)Lo{25թaF&7=If#2s6:?fc%6em´亐ޢ0[L_ aap[ru\!v+0VClEjo4[H\^(.Lf̏'/9i#oXTXyc;5̇;4jO&bTRaOx4=IW”j ύ0I:?:f]?'Lߐ^n<ӊ0}A'x= S *38&Ƿqޅ)E߳!L[p>@ ?i$V-3TG9L_ؿh 8 s7 a78!2 g'RlzPpmz"\s* Gq)ȑ/\`?D᪋XcȀOAa> Q<\K+wp#2\gq_*\NբL ˆk W, 5 \!\qbz` `a_4\ꨇ!YX ؎xk`XBp%3f2 +b9ኇ`9Y(.;P,qroq XYP1ѿ 5.#+`jT (LE:!:`~8u5; ꆫ 42^ꇫ6&`C!EFԫ11ass܂Bspy o1yB*̭؆mx"QcU:8Fq.+u We2tN/# #1kw᪃ƨד1{,1 z y؏(8 ]$|.荡؍'45CyxAA "~f  v؏#XX5@ FmDb&O{dJM ״htu(0؃td`Lz@Y$<rhX5>3؆88*FƐ'Dwb,&c&BWٱṔPa3q YD* +D'p!q3bqoḒ}Xp_Eqw?;URJS)E%׽u;ܫeeM=TFdFd˞%2E(DBdf˹|yGW ibp'&lfW>RxWxwyg3ofel_p4g2'oNWo9gFqi|*w> w.INQ|nP{^6_lyw{o5(z*?z.30fs'.Udj$g4.9W ycf+RjcShyFM1ad6Z19jPF:=yw9 ^snT Mmkы~dЌ,eɛڌU0*qlK/l5/üBi+nޣxr pl;Cә wZ()8 B_N+ {*ZЛ/b_K[߫>xH3K~lcŀY$s~H8t.9$pG<ߨA]~rG71q%q2_)qBYƛ'6Nkf#i,QUw\㉳BY=zHfsx^nr]0KBA<|RfnedP\=\1Lof-um_ e,r]3DyUl` F-"DGD>U*҉"[4g y|R6}:GV Y Zt'.S䁈Pϋ9ƿ\&hDF&\.ޥ19yZ}f0#gYܽ ⵇDDH`q)FyGBɈ0A7x㉈P&|?mx鈐و%f #w,c ;97eaEW/ɏr(<6MXge*_a:VDOJj7c"BmjV4>"IHKciNDޚ^ג:RMRӈ}ӸVj(uymD."$GzwwuvOr]"Zn'|=",VrSIDXNq ziD(YD쟋dx]d[9$Y\bA E"Ľ$Vf˕ïT0j*X+s+\!kʡ8O5F0Uyr(E23OߪFTЎ.8g\ %v|:~`L尚j/C"'tc(KAH'0lB:X׉I).poXe{f0uEޭJ/M u^PǨOK:zGcЉbկ2ef#5+G*OFʡ*3Xj&ϔ'~f'y;4[![} ,f#9ڈ϶U$7yx+[tP9|èŀ qr;[R9M&,Xw>`K8FDYsA=ЛcU9t ֱʽu#\&>58j|V9t'~<?ЂIq-3¿$Pa Nꃞ_T%#tʡʡ;|V[u0C҅Op\ec#I?o! z~=(|F%>'GÏ;⻤R^Mz#YUORΑxЌYVr 1+*!ְC>GG|@{"d!o"d8S(^82 t3F2c{ 2$/*I#d38Mf  oЈS\C 81]_?yD n^"23c)]F1L}"2a0,zڿXd}62 ?r=/,b}A~G#C&UM"CkvjYg ˑ#+!Ura.QF|7'q_fL Sbd8JVR f1#"C<)^ I-so0ע#C 0ilc1ԣ#uzU{Oly"H1E6?ɑ*T uqjKajdijeDwdnLњW~{Iqµ20|Gڑ-# hY{uݟkԢ3l'AUҜ^cS+9EY&4 7)КgN#X6KҕlnRidx\rl5WC\aRK}I>ڑZѓm̶v Iҋ4?k?r-c(12<ɗDv/l./uՇ<ۼ*pdf'.\VCyc=G]&['e8$A]К~Ld ;˺KÒO{L<9jb]f V'/7W8Mrs 5Gaô1\XEur22RtN`Nhwrdi:|+|OП!<4ydoyb.}s}R-י!,=\#~:6sG纖?8d(kDQ>%~goߛS "C4+TA,f>9U\mk ]_ʶzhZ%_1lV6~nT,FD=!߯[dصj\mGp>}M`J7)CJ 7(?2)о`TZ}QcsTl`7Y(* WW灨1iETLJŽ~$*dZ"*z4*ǢB74t^~\,.>g ktTM3)=*0dTXM^}gԣ=O "?#RY=H&- |>*tc"+^ +Q᫲Q!+^3lgM9g{IGp x3*@|ŨА$j2Ô% =t5$[ϪQlڤ=Q7 EEMduŬjQa)gFϔПZX>Mr(3*Kd :9Vk5B>c -Xʷ UH]>bq"ۨa>`!9YC*M;z;Q2 Ʋ(*| R|ë89rQ _䞨28PƼy9;*tf~/A648RڢMGF]319n %iOOJknRqSAz+d;:1*B}Z3/%~w]Wޤedzyo ⯋n%E[bJ7F\z/#tG>]q\*9\*<ٳU 1_P({(5h a5S%9Q%P*0ƞ$W{jӔoFUc6cU sCUS|_P|΃W OP c29 ; }h@Љ\"UBUz![*j1qzJx*}z0-^%P~xd2%b#8ƿd{JkD1,g~UJ'xDZӕxi)9^ib+YS8Z1ҟư?L窄OW3l2UBZ2\' j5{JhHk~ɾ_J8m_2W+UBg.FV +XJ&ta@x)_1UT%` ߱,rۑ9nMXV[P.ZgEO=Z28XQ.0>^.dȟTnRtHӻdzEG>Pz+&F푄xżsuYi}ϾA?.5r*xk*Ln&*P@ܹ{;T /~\jW8wמU<󱽑@MF*r/gfjYЃO T_{NHkfQSti3־7tr=F;s''h_TeXůNRDŸd7^2JȤUr6 Tf7%wb#ByZ҉i8?V XbSR>ӆ c ߱m9J /UN_ְ tl`ol36o:1 ܮɺo*RFtS3'/pFy!3.r }Ygg^3u晿홒=ʣ1C 1Ela?F΃bӼAa_3d?ḩLoPWiqa8rǟ=Py*:lWtt80(khMo5y3Iѡ&H6;#eXeNhZ6rC߹P>,zЇXAlT]N^|ESjzUrpo5>x^x{0V9:0+<L|(~9+"iBFDtt(KM05<#tc&pXu8y޹7Q{IΚ_MP7Ž Α+-:Ck`{ztP=:Ld12=$J԰7};:dЕwu,v Iu'gABGWߍMHd1xH!ga-:'oрdk PL.śFN|7,f'w)LY>2;coblo7Mz^r,f.L3xi,'!,b;yx=!syt=ŊHZ2oGţ=3A%^2G<%yf3]d+JV;sk|]t?{Ҍa|G7I+: m݇M٤7_$oꞦ[WyqktxTggo 3rD;nrQ$qaFTgF2|Of3P8(F<$e8{D}RY?j~.PJ'|%Xv?~Z҆YZw,Rr.ԣ7%. ,`%Kg%W5F0k<\WT!!-5MYbHꑓ')4-PxޡЏ}\$0ͧ͜cBO汗a)bL(O=>b +y)&ʲ1*%^ '1la9Gx}\%\LHjLH-}2^_.oY_4,oL o1a+7-My'rLhC_TQbVJQ(2\|Dw>狪1a$?_n8}q1<ZBBLx-QbzNrӝlu9;?)z8uΞӴFLvL8Y|G,BaI%c Jjt>a6?NLEaҘ4E u߻ y.qgńj|tsAi6PC{ cD^ilL 6 O̜&;msoWKeJP DфV f$Xߔln4Z7Xz=|6X\Ns9˃m иXGDŽLцa:k0 ̧r#NebHI&(cL.CG}C.b@O1y<վGgf;-&a %?cBmPSTRta'C݋$Ӗ/G>m*UG/QDk`LeLăMkLjQ”fǘ6PkzgƉ { 4'dױ|zOqovLsb3dZR:3gY7<͋ 6߳p‹ŋvt љ\"fe$3Y^/S{ts~a+r ?~0GgY^Yiҗ"oxZ҇vpj9o&LVp>hFgt$&<ēc8yqT3cb9f",'4c&=ISbƓT$9}P*9O<9sə/;3a 8MJsʓ"q5DUɤg/I)tgSc\5sul.sO^5ɤ+8C;bSTpg'}8 R5R54z>ydPa7(XjX:.rOT hOlcN'WHfC]\9!C]5oZd-fTa-u'oׯf{].R>a8+8ƃhiIgA&z#jB]VUCT#$_rmJ4%}$f7P\Q3~{-+]aQOIЂAOb99?OƱ?)GLh3}I=Ӆ c*s>S_Ћ]C/9ޡ5?zp`P{WD1V`5TnNE ӕ^g(cȭar{)=JV cbpnXNlGֲ8&͒ V8=䅾Ė? bJ3`MyR5\5tc#'XilC.?'y'tgMѪݱ+sf}Fm'\9]56N ӧZlF"56 &wZl['6,$1ذ{6 KdžGSkq}k4 oI(\Z7_3?ZƆ'߲՜$WPXmcC~dMr8CCu c;twݭ4Cm Z|&3ޟĆ }>'K/!ΰwlH46*>'6sg#s #DH+76ԧ=?k crX@Iw0Lƫԡ%_Ɔv?886tW8$6$Ӕ,wsC S <9<64㑯bK$%y}F2羯5|\\6cGqFA>g( l'8Go/թEsF1Fqz}Y5a#æņqFl(6S#ԙgdAl‹?B"Q. )$64╥>g ˖lJ6tk F rYW*aoκE қ[9W3n?drF>7y}'+'/)Z\x*6pz=.q!QǓ!`@1e. r:g ;yc=ƅ0.TH81t[z0eTLf^׸P[\hV^!|Q鳸pop?0;p`\(hEcZѕOhe6K5<.LȸpkS2҈ dO #Aixez\h.Rwf\ad#(:˾O`ewH e C2YTY/򸐱BMP\+Y o>ĭS5a}a_›܋>d:8)6S;bqǷ.q[ }cS,?θPO;.᛽zLfρP5nj$᰺#Bs15p6.M q7.KDfCYF tnq]-qSmpp{l'&eSLJg;Ù"69Ȝa߳mȓ?>DJ gp?7Z0>|.r^Mzяw? څu" LJҘVc-{(kf# 9Ƈ”: Db_1Idy0>KƇ{Є)~zY _o9y5>|Z|h^>>dT^VP-1R+">l%>(%vq.c#N'&>U ehl|8F%LJ\H c=W7%><{Cq^69Ct{;_3>4bf7w]7>p<\ĐӔ' DS'Ƈ*neGKq_Sgn&4avs)-ó-ś`:S>,| zЁ>f6)&>T3yɶ!g;OiEvNeu,׸n{LJxk#>a)uX>x2|_)Mrs콬tK{[_K}_D>#n|d~/So|@/(?>½/ZfpShVМ/\Lb?uP|MAђ?CXvJ6{hG|PF19/4g4sC =vsa!wd ׇ4 A|Ο!ē(r#C%>` ?Af7!qNU>XgPt`LJ>k~}=~Yg̡zO>k"s<0tu2s|N#zqy ă?-I,҅ż]eo:υw<0l(971S>, "h۪8-?N>sk9(/fa198RNYS=WxL|h{V=3Wp,oB7_B+ &%Ծ?!y !-r<{lc7%IJ$&k4* !J%J'O鄰k=r%,b5"/$/%/#T}9!b(V!!|~y >;;FBx2YڽF?BȄcJy~2&K)FP"1!4a0&'ZJTKOP~l$OJBHɓ*f w.X2»|Y=!̦m= k"k$Co'sd'!"L-}“L&j'-7)Z'!5q Ե}7!HԩPq<(!f#;:[9;]$ ~9FOB'R3:ù̫'|Dw\a =^#92=, ! iɺ:ܺ#7#J#,0ICx|pA8d)Lq%p'LtֳK~dV5;!ag!i~B["s_~b-3CI엫'r^ޤ='ܢJq"ZrM5řĚȾI6ǯ 9o ?mI=[QF2'65z3F0;ܛjЃ;!$>Iv0!")xȌ4#_q8l >Y9p'q^ӑG(pǼCy7r{' g|6{,(Wy=I-]2w.9,3Nvp;<󯜑hS%}.!b.}޳d2ȷ,b7x,oR|i%3'. "}MY\S{S|沐Ü.9 Jgnm9Erj>=,re-s"*ZЋqf{8G;<ۼKk0\']'d&)%1< ፬!=ΖӞYJa6-I Ka?ܡBİ\Eѝ-:ON iCc=oI }YG{& e ;ɛ>`ə}]~ &/1d0wB*| 1Lc1L *<b\21Le)[kI=dYQ*1*Zғ(pO&J QI,d3tb#\"3̳\byLb&)bbx4&x*5%TOVsCF7M{+1fi[I|XBPrbLH":JhT%1\_tbY<\՞Ƞi|<Ї)fy(\m"kBb(F%&q$%%nP;}B}ާ7+8BCŒcuG֋Norf9دb`沎m<|@n4s!4.NL%u~5FNv?7w)xQLVLe9z~ct?^Cg9`İd(H{Лq|]W;p&8&sћ\"}#T76]5?hD7`8).P83|׭QJ0Ko4'--v]1lYB3II!$E%1zgO YD=I6sl9ܗgi0f=\DΤPwX7)+)A}ГILI!Y &%d!r"'tgyuiN‡e8I SqE͞bI gxEJ GK6p /&S=l|c#I.alx4)s%$PJ'(=zi,$\5|>)`,^oR^WkIa. iRw8@ Ia;YL rI!طBΈ&rRHg}dRQ^$d1+M ITU#RֳK?bȤ/y&1)t GRR(F42sv#ē澔Is>+iI*%ҝ^|ßDWG,g2B2 2g5g䨑^ݙZnۮ+V;g(S?JL 5irN]>a;Q}(E4r8S2d]C_&ܤO6rGiN[pg%TZӕ,f%'4-8Aj%VJ5/_C39JIqG+$iy~$.l31'!_hnћi!V i/Yk8mg8֙9/_Ə1)I]ѿPRJ^'8/tK Le%GH/iS  &qۜĜeQ"gȳDє,<(')e_s< p <_~Y>\!bD/ 1!aC6uj* ?{8anPyH3|n^| 0AzY:6o!Vd=ILW#zpK (xV7ofaXF1I2#=>V Ʃ+bHb8[=^,XOP@-ӕ(&kĿd/)!$$O"Ҏδd6?ouw*N'~9#)9WQВk ,N Oу/ɻD2&5\ZV g;U'L{V%}~b W:xh8dg+^k: ~6gI [9ǘ_yvssg6m;7yW=C`ٳMMwu]w=e ;]|-3wo3o::lsT^QdrIuS\fsuT=k~3? Eby'A3k4:/_3Ŭe 9ef6Ӑt!=xZrPYCl!9Wr䐙79̗.t0C"azC%*Oݘ>pPŬ!TrE'CЃ'(ʽЛeo$7Ju*GDrx229|DDTr8Z$,UI:}~dCmZӃl<%wP$99-%3ڧ&ZɡD/slA2%39!KP~;/sqt&0_NZa"vr%q~0z79<ʓ$NgN{ɡ/X&'s2=CG"OglxyDޥ\#%H*5G:џ ZvpG$ҼL l,Zft'H"49p\͒Cq"Lod͓S4=ӟM H/ɧ esa.er(~Vz쑡`PksnAf ߱Ӕn*Pc 2ps*K:@& w)^ΩD_F=s46?LoP99қ"]Cu^{YOC)0[<Y%o|Q;ƻ}1Lx_s|aNrFEq^ʼ/y@rHc)8Af'mYF W6D1 .rCqb:`H1:9%7\chCHu&Sj3| eX^x5Ptb2g҃/cs:0%9Js*N5]f ֳͯ9zaybȯ;@{aRq[VYºl5&nyN:9 SYRjxo} g6Pb <'9`a3xm=ߞ#,ݟ8,|sLQqJ'I{J)M9uʓ*.pUzӌYߔwC;KY]-۽w^[-|ϽVW 5 T MX?}^Z(O)T-,\-T 8RZ8ýV ߘPз=<\-\G>KT Ϗhj_d8oEC)x4iW69oP {V'=O?OsŗV iKתXFެ6W[@f#JBҨKGz1yY#ǪT _01|֒#ZhLkf5F.b'㪅2KjMXX-aSQ-TNvR >cX/6 Yߩy*Bm:ҏKܠOja2l&K]99B6 5EzB ޮot[٠Zxa|n\-`#;C&B7w0|M.E[)*Qp t߱r9h~GB=;N }:W 8FR Ovݜ)wx9OBWщO GT kqQ}7BjӀd ;9E\XRp:A>>Z_jQrZx LRuJL[~`5:-Feϖޘo~хL{VE:Am*1ˇPMp䅓˝~<)򦄹J|)Y?To 4 (mⱂw_Jz4%|̏T|,%LoL xJ`/J 0Li=)0<^}ڙ>#.$юËϦlϥFL{nPPa2eRBq'_H H3SŔM:u.# )+)=d+6/:_M ǂRR*7R*3'^+iœ|DwgNsۤާ#cɦ{T_]Ck 䫑|qON! g4%s2ډ7"LӖ1LfJ)aJ<2:81,a ;$L;9@.&r)&Xq)ݙa')GH {8Irҫbi& cb,7t?+,4yg Xz/Wx u+ bbH))$UHOU'4h0-%4 S\ty;=CNf'6K}r| 沄0ך<>Lc'X3%#ɹX *ֲؐ;q6!^>ɗv|pu=f4׽Ә_ާ9ɋ[3 Az(%_?uJS;av0@gsBNKS_t&0 l"יyY9Ig>/S1qjTe(O)! 3$јLa6>PyB?/І.D2U ǝp¯)&25lR[D3zjVua38aj7 V#4[Ћ0g8nj0䩗(+ kPZ,`%9jl&aMSC)/Nsǚ-1Z֩RA#Z3>5G?CܢGAʑNMыdAcj1LΩ!B]*$AmJuW,辶3bAh$uvRPw q_?yo@jx Zl?9h-*KG>.K CCz3%5NY:>"Tf^ag&H1Kڵ\%vTj Fsyh>[ѣ43D1hE2Ŭ0'9UT&&b#˷lg׸#RCiǧ <ϐH:5HsL-^8N;mg<}ƳjK#zEϭK^ӟlC. siay{nɷGn[2w糤糦$Ξk^Αec9IJ rry›Ԣ ȟ7-,c 򧅦- L^hCG2f%푛,~<-\*-l2|DZB sXrLZHMgBI3X˿<\Zg??o-/gh(Nr"/GXJrdTd=^M 9^7iJHr'J^Ƥ`F2X Ik:3ĴiTOK tNw֓zZ(a$md3Pb L ;AlEUZ4yG{2a z%uirO,~luKyi^6-N Sjrf[94ֲ#"F⻭i?Ć$Ќ|7Lb1+>.r;BQPh|@&3Ul ǹK?cycieMV"`ZzgI /ѐT'-#uNbs7Briʹ3O6#$ǹM8/~你yT6pŒds9IKfe=7l0'^UG%l.zϘίSL'\b]ï%=(gș5=G g~gЗ[C=?Ȗ#=pLx$Wzӛd͝IRy>o.{ټ^S"_zxZtCpg-f|Аb9Qpz8_$=,}YJ?+)crUCQbF?Q+8ײaHJ \)K0)[==!^2ڌ3\"fzxyŬ${p/ k9'뤇Nay]UI":4%I?3,dC|$=$4Msy}mj0"=\V~>wxuzh"n&=ǧ`A?H{uA|"ԤMUlOQ|Q{Q^ꌛrszSs~"j!a}2LdXvr[*=b&Gy}k~t$L$m>a$(6ߤV|2?=awj! ܏z?a,,Jx{< t^_8ƿt\zpK/F=H!N0txrZ,+<X?Yfwȿ5dP],|ro(By*F }85כnG%=f򛺤wg`GЎ"s+s\Ss,ň&\C9>23\S]zCCZ=|z{TM4rdQ=gXrs+d&DoӂƗa AgESt_(q\ij2!]1ru1 Wvp2 e"Y2eר 8eI.l:o`0R6s"IhG?a)V'8y˷[ְ R=3~tCy^jT=Dј` ڍl뾔mW=T}qN-&0,dq9 M8ߩzJfeXCz nf$XNfw#F0CMF2[=c}k4D~u{ '9H[W3OB4沎BOg@p_{8- tֲ_^-<[ȽC=xw̧,aN/W1zW:2yb#ċdU=|z y&Ir9 ʑir1SЊΌdyΪ4Q!9fbjslT+k~b=hf*s87xXp.ߩM6߻xz4eb /M=?\&B!dfW|"ۏKp[Kp"З?//<\|k0|>d?WxWshO/`FRp^[fT).p^!j=lft;bl:c$S=Y|ҜcW1K\=/}g5xN][(҉ e/ CKKL3-7xYN? b$N-МvtCtNY38e@QFl[~{-Tm}ZЎOXz>gٳg{6L{2!Np92B[fY1\^^u*7oF(Dq2As#F@FxlcBYfS,uiJ3BSqzM>Y g|,<>/0hI{?-I-fS\~eER k} 1"$Ӗ/x7x{ӎ|8p|<#<~+Iʰd{"#T9Ǟk.S){c4YY<E^ca>:q0楌0k,~9#|vF1˩W允_oRt9ˋ?YD bFoMz=#o=73b\r䏊TaMZ+Y2Bh2EcdP `jяdn|F bh_<\Mi!ݹi3xZ'bWCORdЌw2Z+-r1Dǡ4V."6hӱpm.2Ex ,3$|#qNH'z-2Ṽ" 0;$J㝷/K5oXygkq}kT18M'(ғ%ک&Aϫ߿#F$lY%(F ( enWۭ_ηe:"g7ǾR޵m#}9AݧuXsW$wk-[fj)6D!phrLH#QYQL4ϟ[ ״ &qճzP1Qq b N+\gwR`)=ܹnxx'sQQ 9+&`1*4 j$o;kV4ȢͲ1.^' _4,Sʚ;|Y`An-WlaS1)1LGZ[2ǡwi ,%VP4(dF~u`c2F~L*\SqCԷa$V5&'" Lx̸)E#k 8Ad!^ w,5 GR̴Y+9rm:Mf${W@Sϩc2s˃Vʃa€觴 nǚXBm/32 b s()7Ё=z^\28ҙDq[\5>cdcRckwUCECJZik((04ϛ; *BXrEΟą:Ü?Pfhgn؆x,2 uUd@ͺ{kS$́,:-[E'ֿi]01F{˴n>HQVHup;3֜OK}A`k2&EF-VW?0(F"]2V1Gӟd-V?7ɬ+j4J[{qB{g>lܝkZB&iAQʁ_= [(Wv4#++/Q*NCkR' MZY޳~ D'91N|JѤBs9O䴎 Ϝ1%4Vq췮 O-'ٔ@(_Pyl45]Y,Eݠ4K]js)։:B`S@^O> ~1x̤ I3~uKnJ֦@ B̶/ڭz"AW.F$)aȓ?V&) h{6DKSꀦIyE`HZ[_WQX# ;cŘS 1:׹:"icvÎbb,HBˍL'l \{i37{YI[7"Y ]^c)|KftCО.t~U5I9v֙E]D%ekPudX#(RX)4+2[g 10~o{HRT|j9"8LH:@cpiT'[*>Mlw'v {>7To30j<^^}UvB=<`ʛ~YAݜp-*|WΠ\X1)FbkVu'2l#f?6tqbg$wV2%X>75萌!. \b d趹@(ݎQ]8$1ۉj͍gTC)!n1HikҦiYȍЙb{t 0p ?W5y4P ROK cA +_-L L eB7$( Q=}(5 ~^*6}-Y>oIrD;aj%6y ȍ$hq!ZYɑ]CtSDAC!DR5uc&O mb~-+nd_W#,4R&G6J$r戈rFq0ׄ9 jPh+ lI?mm# <95VNTTi³dWoOӅ& *3N I fkQ=͢UHn9d_6 ʟrFU{e{'*+VF7r/Y'ʒe:⎳*T Lܬ)0XP´yh`j+hY^2mP~Wy&\>G>!~Wj SYθk_Թ~bWu T_&u% ޲6+C̉qOiEx"\!txpCXe8͕+( ʀ~b,fRcc"fk *=]GnHXF2XK:&`->W&ڏu\Eh{ & nyS入vׇ;IKrX<5t k=`ޟՌyӲUf&X"#M`I,ߟz? L:- T ý[!nRZZ3Z+ѧ 3lsoJbV3F6#W2}|Z g~LM vLg6PگNu}_UPcO.szQUNzr* ),9ųڠΦ8-4{T8Z;͓]]V=%臢[>3qFVbN❠!Sy8}%WET (7#:َ(}|&&ٴWՉ@2: ~a.+ >~EuVVtV[ѴT@܌~5ŻBPqk6;ff_|Ew +s&hrCf7،|U miaSFa'Q}fC>`Wy|a,p3^gfMocጂf#]6{_!XEU -]Dee! 9[ 6R`\]Cz؜X]|Օcxum+n'@EBFJ$).]ͫ}~=Whn#8n.E) Cy ?&KR[u )ۃ9ɪT[Hz<|&qL%ȅK;}12zWR8 f,aAj 4k`fuw"{`EԲ{hʿ,AE ]8vqEϻ̊F^ N-@ؽW\R[kR(݉Yey}|lKbw"sنze>\,h F%P&O>TiEeFC+P7 Bfj+a/tzqE^RHR_҇$ocQ֌P,|D b(Q4So;" cĶA<-XڧEwp][,n6b/Ep_q;]:FScypQ_ZڿN Es#j__xOǠ_‹Ro YeF, SBh[ٚC! &VUNâb7: [z-+ ZНvV 'ցۣR04ƉԮuR,wѨz(?$R/8A) XlIlFӋ~g))\OAt8V[S\GIAF%bu/<㍃Q# ij<=!u#B!T U.`oCSha0-Mc~|zWF7`,W1;ά)skR;zԟ)K!l gUö(P&O(tEF r[,9Ν$Q#P!U ۸/v:kjlG[>DF]5EGKhr꽭M轡.B3cM/ZlVYBxe}#|szވg:M&BOޱ'4TKcjZ{Гǁ9P}пfYӱ7]<QTGfa;vIsj*Ŵ! c9})sf.sY@&Ej[Ucw?Afi^6b[+.d:VjVW{" E*C|IkS;l Z,{)ܑt~&m^& ~A}[&!PP#W-J a76[+?qk0QΌN2qT曈Nm{W=1 PF45q6(gbsS} `bT>SK"ٖ ˍ#5_/W=!nT啱?A적 ^CNq$KǑR4'c.ko;& ņ ^Q6;}Z4/|(TœuSߓ#`s#2̻|jd"jb[ DN0ITK$/v eѢD3ֳѶz?84'l"a$a?Ax=6sfQZ>JҼvF ]XOIR{0GgZM%oy>67/Eܖ-?k#1'?avsԧ~E?{6~ꚪ)kxy.ZB MKohZ(Pq@\#nslFg:/ 6Ɲzƃ R!io NJDՔZ?&Jjpnt|ߊCǕOWx0e6F,!`\Y*]BbWi(H5v{ π90J}.}sޏ\)5YFR$M`+\!yE\}.(ӝVOUQ_Lh \^Wj^>LlZn6+~#Z 3CON+'6ЀzIԃ7a PN;?[Q6~ fz26 jM e0'yٿx@/j$y&4vVlp`:C$<݇j1#:lm&OY 3NWqh"Є֪_0ig8˹xtAA`TOM@Fy"A_ ٮ*؜P3׼X~JOn?.]OAokZ0X 6cS 8?>uƧ$ʫ,ynڞ6_Cξd<*,4]k$O82 )|S?k]<2S̥b*GVW"JUۍs%A8Oؓ|c$nAY` Kopy('ά.g 1C0/A]GD7KTY[{ml!W^Jrے peE7pkF> A {']mH2 c9XTў^Ǐ<#hS'J8 2/*a6K_u m[Fp.l[jv;t2rZAsC*$F/524C0jxd(-,N`ZiP,$> -wZ* o:G_4@;Qwolsf0mRJud?eʦGJ,hpZPxTYӜ M.HiVYg]鐾]d3ݟDk D-S؈xź7)02N6(HԊ~M1p[1=4Ԃ3p$,̸HHyLJ/ &C Xjx80A,op*J }o~AzFC`Y\ǻNOGYhj Cɣ~`n1Ry·3$`KqAAn{@9Qt9z4zс׶e-n[ߔ *rփ[; )U_ϟxPS87 .4<_h)#pNS}T}\F-E6'5W.THmzD(ՂXқ~uif6}kTeuc/XenY?-w'KX '蓈g^LhQVāl[Ҥ12xאJfk'&%N)Kܼi|i6~ ڭ^!l2n d@Guz)PIdw5TДW+1 bf-vВPe7~EI_pH/8m)GiM@L=A?FѧB?lwTP=eCXQcN ɸC x~zJMkqt7H|NY "KSִa)q3HeA C86HY(Lɚd>Ft"P eBUS֑X=KFba?lzbQZ:7G.{` ŹژE1Pc"~iy6r0V {iEc|!*rzhzܢ%O+ETv6H[xi&3t˭h刦h_cwÐ$!U Hc_*?r++3(pfn}zU` ?bܘN@|r5;3bFp(_ăz! V:r?^ 84`fL%x#IޱthL`u9dT}J\OQ.]^w&r1)dU0ÇܞAX$ZG[)lSFŢdqmq7U,.ޔޗ-B!Io݊_a`q >ХG'; E0HwaY NtOŊn-.8887Uhznkխrˆ$D`) _Ckoט]/5Ոf1(D~ B0B#7""0.QY(JXv@D/ĘwZv P۞Y1oo;,)5v']J3AEٕgaȗ&Hs~f@6}L^֛mT, E".oFπ@ 0TJk˜ȿhȏx%a/%y ҖH^$}|ϺJxvM@OTNp TwKl5yvL q {7kMЃ} ! } :^DC,YhEvݳ !4=Q7'=v|En-H퐏׺&'@1C2]G >|*o 23x?nu9H,ݞgpRY>zH s{Ln(?,WZÄ8I`*_HZσ}ӰqH'\e5gufR";*8"R apoGZD`[9#:|wEEj66fje-gJZ+ԧ-AĚ*Rk|Ho% o)J ")et0Ph~ :.>**.h}KR==xL#;Kfɗ̉I{Ɓ0JVR3 z9*[(s?_&USCP#{q<9 W'Ƣ@)+~Ş.LڋCL'ڞUD2 x,:UW۲!}1CLg^R hu̚=wAryNbNLBe+*$)?~˾uw7 |mkG/4$LEWӁw0m2Sиq=hy~> { QCE0KxPtf=(aM5U/'kՅ`02r΅osUxlJi+ ӱ BxIK=Ŷǝ! )"2.k+fQ;8@S&JHƏVlw.~ݛkgE^2A@܉6biޖE33nSkuEua!v,2<% "ɴɠ在/LdqE4%49#_ix'$.˪4@>yS|tFDG#UpuOz]Zz;*Qع~X!q+)i=)&C[dgo$V`ˑi]TO}_w&=ِb> T2v?dتGj0 x=0%?# Fz3B\n¬o8lCVjM#9,gp2-δB~ũpBiιb$ٝjνDGbQ/K'zBd%3(Ek_(6–%Q+rkG+(}q]Ch9 פmi9ϫp>`j6ILxD4B;{!!A}O+t_Ny|& $.=756vp)9i tPFX邵{Ar1CqṥjY/Kx2p.Bt'ETt&e Gu} /Yݾ~Q;cpيͭN?= %ڣ-}fc B#M[kWcq9~kQWK1hk Lg`j;S;nE:W>* e5k`C a#Uw6,$ĶQ ڹ~1'2.?s?{OuS"˜$6;6:Qe7 .ѹd0jպK@tJ 5 SVҏ" iJqґ.2⤋rEWx@hԏO<ŝC=$IS, BO8@9[ެ!]xV%s/ z.mM|p%Kk &^O(5FT/C׮.t2r HkQp7>3J 8HzR Z I 1QYZ`*J&،?ÛSw:g-A$w•r1Ê%X޳S+.!tSo_VZSkAS}>\1,,R' pݭ Aqÿ9EԁۼSWF1X2 :xUi'@@$f)%ohg̿Ļ] ~efؘo;R݃Dcx|vT5_t@͙ӐVdD :/3AdB/օ+Zȃv024!Ť< /WJŔ[MA9[M?ub6ts*~X]z٩hnq~ hqתWpB1 ,)ߡÕM=uCe AS_}iGY6ܮ?$vw/T/Īd^PTP6Vt|AF'|?J2`41&~f]v:Umh ۹٢sU j}މ.(JC,6)UʩL}˪%EȠƁJq/?h ;Hf7÷цU+ښ}C#2uѦNf>P9x&F$ץE$dJ[~S9aXFC`,ȓnO"saV t]WxEv'st}=`KM~ ݖyo;]qv&i_*!ojqO`Uhk?X-16VFx{mgO68qVt+!:xǁԏ,d}rJ*%vBWf50+/5, PixO"1v.|8 ZX] j:D)Էhd g8^8>mG fxbb*w;/v٤gǤZ&/v>YA-rG,AFkIf$7{n*97js%#"s7\i.٢ ѱv1攄l Zl9wФ2 5P^͎Vվ#E~[gD!+##o3V[(_/=ׯX[jIWCdP04+6ν5CF٧"גH}DŽm)6g-QՎl?lv#_DVWm 9B_~kBFP'KH(',VA7+=jDNh~cd PUsPbՔ%0qAtm,{oH:Ծ<2'Ħٿja.󋙻s Uta$6›kA$q0@lbzKl8w=C;H8EgMTtIE l.5 heC<g}'"^"vn^(׶0 dzZDē* Sz\“? tD^&xF.΀WKbN \{,+R~LTAp/)[k sP4CZI钩pg<10 /&rqMW2l *;U#-UQS~^ՑoE34őuvX5ϩcOq!0]%(̪t\"C6661̬*DngehN>9I!9 /Gf((0{ʘ ٌ1D4coW:I !ΐ#FGW8?u}\`T,TFBMlE;ڈP,uTӶx_@3z~TaX||#)B޻;+o}eS\h)Y6ݵ^mϷOrYwsQ”r_nWNl}[D4*|Wڅ1pGBOh=@ύb}1 [4u,S޴@C9&ӁJF9mcp^D_qW1k/֒0kՇNpO!+]s 4" ckqN7eC!$ҟikasj !X _{+GfdgCTdsڃe,T˭.{{?; ٫7` @HUxҴF>jAB5d dبj$4 U<["l|fӅ檸ŤwuT#|;8 ݄* j}XK?xu*S.4a' y1S榉}3e󩫴ʨXâJjģ~IaO,ɽD1e%k=pʅvឯ& ]S0N`]YbtyB8%u@ CtSr83'Xԡxm{=?R<;t!S{lX(B$U{Bp."nNןhTo\QX "iۨ. ;Df9xT!H6zV`9 .l0F NUoqLMҕuQFW7!Z<B|'Ik+OσJr-j)&10Y…LD.<.>X0KwHr9Kx.kZ}o'+d; uPˮzo 7Lx:E܇ Ost5";>BÏ'^(gpN_D\u2cMycOt -:VГ@]YMv>ɣWDqfrZ лrfKzLLaqx,~]NUbl,:7%%!]TFv=g('e_#ZF|L_ dZ1ږaKźY2 D|[T}QpP2d=A"19gඣbɸ]>)TB7 @-SMz͓~bu[z9puʅ(؛ mF7rdcN~ Bv;P.\;"_ո_*TÜߟ.Ym)1]bz졠ľ-:?Vrh:hR ;xQQnhrxrf` *ڞK ߗDZ7%}~N\$-P`|xZe ~F-ZV8٣)JԮƾUFMވ Rkb8{B2~<7!OI`[fGBh3&^ m#(2T4? L*b4sf6W N? BR OXEKceN[3qG^a郒I&b{a݆%БK͋ ? #_XAv|k`|_\YiTøä>ʼÿx-Hp!vN0FbS9[w@S|^^vKIDpER~e^?Oy?~Q,})TwU\eS$)ex&\|@#/J"w7ŏ鍎kΤJΊDgL\RRěPF|P!p JSęg. mG̿zwU 䐖&VC/x k]|CǒM~?SvOT.Q;O I1I',*6Fب;腝vl &d_ɹa]/hoGJ0WV Gae/1w8 jG}JCDz g[ ;R DLJ 'm@Px+li͌f~g ,@l9e\=nfd [m!"R?'F۽Ӧ_zֳTCyj($>}[]r#E^|,@;i& yH8 nS ^M3Gern $dQ)fTXM![4)%[ǫ4\WHd;\޹).E֏Irɡ{^TG.|=N-~NF?l[6@Wh4ƇwY[?/ns҈-c(49h4/s~F&6#d D #>`wC#M*# iK<5eZrhiLRӏEѱQ@%r܄`h bC^e Ef_ebl})zqY[QGjts>(O-Ezaa*g1[Y G1lИbjeڍO6tǴNk'5-N }Һq0߈ًޖfpRM̖-R8CtȄ!j*:1ltн(,!WbDB Ҍ1נ7~gz8VS̷ yCI|T]ӊ6ˉmfS^tXV.d^!*P7(qȄRHʚO"Yn zzҶB^b{ܵI>6M*k]7N/W2J14 tn bwٻid6QGfF =^٤P0|XrI?W!B&wMٓ=zGh>S?'g1^WUguawFZ=a5[z'4v޶eWb(& S.5ǍxUG:_b]M(W zXƘ?`W|5y4 c~_&5Y8HXsAHp0L|,4Nx7fBS3ڍB9i8Rxil:rL?4!TWWmG23'zn|Z?'YwcY=:/9):Bwl.̃(~ ōaH1X*ƞ8ɟ'v2a{cr.Wxm5o]w8O( !/Doy/4ծ4$Zu?ي;bP+C1%IeUXSsnbQv$6[S`wr?:B˧KDu9XRKKR(pX 4Ue-XVHOD&0=9rǛO'tM33*jZW{,z(Uз=)a>4Q^e9Q| n\f!n};:>FƔw!g "URHMT;W,nAa=OId@(A*(Vu7+j[Ez`w!ipmo8Gnik"YZFy;8X (;sVEKDߔ# U9 =LhިOWU6l }=u#Q~9zj^YRjVr󀭋 .}\l8Ξ5LIKIa:Xjf)O4בkTCLiE5 Ww4ۥ`_ e^W u Ы:A2cjZ*"S#"3 GW -r I\ <4 ^}S CVta͔E"9͘z_5oN|$DEp^E$]m(xTY'gX8cĻ螪2fDUpi?v m`F~5dsk|?s^M%3&u]+s*EU]{o}-5,} N%;Ur%M13VK"P|gatו%[Ku#x/kz3Y0&V)z*;B V K\nudQ'piIK kAxߥʗ$M  KJ M Ɍ~}w0 0Ӝ<.z#iLkk‚Ch H|`e|68_3S& X^4a/\{#Ծrs Ɓ`Go t9F^՟(heat,ÃdwLsh~ԄkƀT+$1{O9[hrFPwTW?ZF ꫗ FXPĻfSX\@Wi|-Xzr*n7au)ΚH8F UwiAA#MQg9-@pWqLxn?XLPצH>JOuBX㗍H:ȫoh1 6z_jbdZnEX5r,ଃLv-⫍ ?jڄ8tG^wU a& 9B13LJ8'۩x5rmB+TE>F4ER(ذeTKd.J^'a`2I-Ei&b[˝S͎k\u1Ұi秭#n2pGM@^x-uT ^Ը܀ f[̒qo˵ȩ9&zJXe8O/Gɨ`:ޱB<2>uCt5E0wa9¹-ۜ{" Tн=4SG]|0A v`x&v*`&7(՜Y;Ͽ9%'ɝ PŽt C_D$Pc[l }"o zf^GAݙ 0$:>a'Kj`>ԛ /y~̴g_:`d4#_ hU񠲊^14rq-04XJd~/Ä[HlF#TT>>3lyrֈ޶ad?1H/rJ`n+NNЙxqotxT%h<Σw`xh0H/L?l2Dܧu%$Ż{1O9qz (ډPvB $L4NJLl0HY [:sXك ZsSϽ~6KQ SNj^)*yL"D-c|@-pш^-cv@EJ rG#%!8J#.kw4ޤW:2 YY5*oHEox.@iڣLX2MW?n4b]"q Gz= "oHXR䉤\CQXtl ?j49 5xYDΉ>׳tM%WΦC@(jOCĨԫi#?gZ:5cDk#l=Um>8 @nOlZrt_&Ɂ-R|U' OZ'\>I({50b)րtgU(|g%puӬ(v~]@Vw=k@" 9.\#V+҅kb`'w Z>̐Qt{G=5ʎ T pГ#z4f9QY&KCBavMx{?ynƜ.[aPDו].h7ZO1-YXA첞0p l Ë >ۨWLY 'WjS4>RWQaѷ OLEqfaB \H>xC݋T Z %̣0"nxqk_V lo^燐<EOK1͐7I}{+|K:绀P%n敔 o(! zR&+0;/b G.hέ%nXQRAN1쮭N'l[eJf,CrQ-{=# x2qrWT # <>L]hn3Ylo}A8;V/&9>%mΕr7wPr7-2 hH?VVvtPi |L;0_Puڬ۽5`h=!? Jݩ~膖A֍Bʿ `$S' ">MD|wݣ[v\,n1"?|@wѶu^&DiW2# {^y5qϸ\Okc "h"']JYϡCVF)0iLE?n-0D5V?syhW [M-3_hac/!^kU-8rp=][܏Hwn 87nFpN7\{ w&DPضהQt@ۋce&ZN]K #G%_~E# 5JNH?Vځ"<-3ʝ zݯΫw$\-NN߻PU/Z%`o8\z4p2g`YVwnZR9-VnE ӫv7;GP[eSMr, 1;߰p M]xĝvU K0z OSBf5+0{nNؑN/Mw7C1_`dgAѦGE!l 4 2|@ъݓ$c!e}kd2sMjy3Dˑ5><JIҍnѱyMzV~yѬmث(PaҒt6-~+!:rvx#&cQ@꛼yJp 2Oh#a8r<!:Hc⺐xYV ,YNT5\oq [ 5EA bk[ZSڣcK)>"VPA Ka37RT4(3,Q_k[A2Ը:ՀP"}\ :\ubD'65F3gnGɦ]z}.& NN"}`S¹4t=X$CU#i\/Wc5ai 5fiqOEn >%u9Vg0KZ a¢ˤO 7$KR0v)4esHP=TXL)=2l>QHqw ]0xB(D,A.n1n|gELGFrێ.k>!yw=ٻ'#} zٰ+#&->(R ?rZzb$"U:mhF̉~F:)Tr*%IXIlQ3mF TcԽu9 ^0H(D:Gip8n?mLOycf$ 5{FxSS}6I *=Bض;w 2'0<ϊ E%p5C\SN2AVgQVQ8"lM'CR7^pN>eR2X`͒_xT.BG,@6_=o ,-J/> 2fWf*G]ҥ)oc@C4P_7~ Oۈ1jmBЪ? R֕<̘w]8PCAcQ4lC&0Gx7Ogъ+=ʅ8fpfף-:QUS \t[p!\1(ـj7ȉ[vR},R7n5t>xP uP9jէ@}L㳛 Shk>* Z0O S̮wȁ q#N1w ws]`vsLs\Qr4 2'iC>0p Djc'VA|P"A;9]WUE߾eOږ<3ꄅGPB #c¦3y5TZ<(j{ ggo9!3|buAd I%X8~pf i,4lm ޡz#0Ͻt=r;ZG`9*->Mm|X> )rN;H4\?-Cô/K5} bPLJ@Ȟ_|&GH1mG"%"'7`NN J|iF?pw08R u!hmͬLeqV(2f< كuJ,{X_-BM ~5\zׂ:~@2 l>B80nsh|`HE;~@p۵XگRy|xs$ۼ޽7M䄌IhU5#NB{ Α wXU]!1+i뢂S CK=oD4fk©gpH;3&t Jeߜ3ITaqse1O!0ƙK >~0*fNc# V~9Cr9|0BXtTJ_O_"c*ٯ`8JIN/}Z#P~׬ ZѓA:v fz4sj|4n)_!yG<, x|o9s>b5#7!4I0p6L5#Ah͗]fە[4PVm@Ԣʿp6`95|>%r P $C0aIqBoUAMbJ޶eeףx>x MS̱?E#RnrNq bf)]W-o۽Qa+).)T]Dz4kʅK'gt`/"h%, X[f!'{0@ =\.%b6f"DzEX׎U2fx홅7ED^qT#҄enJ/vM}Ew啳ye[P-5\P)Kjn8)/|8X;GD B$ DP)쉛Y:mSCS;h8683cklqd|ttaOįfu\rS밆_ܓɫ|Nuyv30vsb'+^ 7g_[>UexZy)ͷw$D-1Uz76`CQu5nk=CwuH4cYW6*ʾr0W.ZplU#,~/%/Z YQYծq|-Mjw]/i~UE0)f”_҆}k[bضh.k$tFjb(b,1SN'Wv?J$ &vk %"?=lո~KZ칤T3$4 R<KsL7oa7Qb Ck1h71gro }ǖb=_uId}<%+{N2_Ye\aV=Z`Lco$1}-pyI57A-eoR.ƌ$±i c!|aMvw+@*֎Tb |6S=3-(*^[L F7s[y!FbOk¹u$gЍj%z}.Q3I57_.gԖKPp/uvg%ϰըr\yrHH?._Pj^lB\Q,+vb2Ѵm1q(X6 kaV7.w)6r:^KN+h!E'1vRRrf)b9@BZs}6_lNkeкF䕇UvIó-6[ts6pSSb]RXYo),5j˙B?`#,(˹)o菰r|L8 hxAtaΌ華_ PE7ʡM*G?Q(YO=0 `g` }λT>I[1\0E(rts`e:&1 gt9JrukTm>>T '4A'}R:0H(Vij"[jeF[1GSJc&<<S[.Zah9bQo#)68̎aw|RJD \(PE1H/B_lЬzk.@Nr xgstM$DaϊFx} V-N .4X5[}paB/V?dA{铡]X [P$8 r=?JZu#qXݣ$@]|y7rՋڄQH?b߾Rnac*9?1cA8E6Â<$٘oV^+8BP1 ~R#Ʀe2Z 6!`GAK_( &uduQӎͻCl85"ui4=U>yH,T~>'-X VRT)$ &qmK.?|_sMl`쫴,SLԠW?$cm<>;ֱ \mrQE$áMABID f& t.kVD+:*)Zci"s] &.{1sxLb^mNe k\h:\ ;?>C" rǦ1! CfTK+}&W ޠ"6o P9ˀ"-'xN TǪj"#*\Еp+֜/ʮ-\k'es"L4$sgƪG3Fd[ ؋"B Kjlq6wkl*@W37aTmPjM_V PLdx@GPi88[y3!xԣhGڬD-rf$ զJG?\ddE`32tCΔ~C^<5]?"ܲWn0 3"\|VC(>feN2+gja@wqOE}BY6h~SsV4<"Fw^y5pCh`y C7'1~9.:ajfL^s =XMKsJXH 8.&추VY8O8`%z!l 7kN˞ 'pN.4je P&4Yc*!un$uzA24  Pjۃby]ѫ*;R?16E* %'D=(Y][CoM[:$ Ђ4P-ؕ崽%Pqm:lQI^fΦJ JbԄ:U:/#lQE砝$o[kT#Z!SB=vI5(0o|;+!`(~DfJCPה2h!Yamʩ{GBNDb[#>`Z;=dnQUxW!?MRQjTɴ"z%4skڄ^4T=xʥE1ު)4\Gr i C0tzX>x&;t;,C`EVZuIZp]ʛF6s6"ԙ3ƫon n%S7v-g2_lv({(~~;}O[>B"DMcYցˆVs>?/۠aiKC%fl\PSRfod('//Bb== i$:mjnLWRJ cR5u9L ^-k|7G ivy_Ʋܫ /#;;b}Zpkf)Cya=X(\ >['7E GM[r[3qhVqvw wv SC)8ώ`5,?aPJDjg(U3e?Lxv+8)b{HpY&$|4h)H<ږaYw5_0'@enGIC{- ?wp4 k\eѵk =c\Md i8nuwRx]˲\X5].v(`MSNGh+jXSγ 6Ӥ&XQXkd^Ȩ[NP Zלrym_ PJ\hԲǮLdy.G.(8(k%&c50wQL[d,TS zsK `bj`\/]odq\2ݝ0ܟJ۔fzš~}ޅ33|Y9E8DI/ɶ-\VlǢGF} u+NQXG5Qu Kg#ߑ}Av )Hz^sFWKe#ಳ~GDlʂᴅ{Ieo)k"Wa-|b4AXtu/ʌΑAWbNwǯt l#eAԋnLc, xeb(gQvMr6K}i-hk2t9+bpq$Ċ`٪E^Lo>.Ŏ`]k,$3 b-mVi ;JR[fߗ@Ƙ\ؗz|"dAFwJ+n *O;o##^)We!93/tgL8Yfޝ_@Ohpk ޽Ʋurt}"vYӬW|*lq[tuS|q@@K<)Cc: 9|)6 T!`i/noHCVؿ.X \WUD* ]A_|uy~ٹܿfK82uE-<&$79oC6qͪ)NB1A"/ 4 E>K$ps@\*;0}zPߟXK񫭰{-IE$>PcDc#KI*3)Z;۪^3Sɂ8nЃrm$ G!i.Í<|VAZDf=))%UFi,K@ 8Ҏ2Z򌬪ULjyW)j^rLӊnQbKh n"D!n=-w8J$ #мt<5:i.e+e0%tZ.mrm"wP0}?~G6 'rE};x&;Tkd)W̨Bk\&b_U&:$<1VU08~;M&SdO, ;]EMDP)f7__9[" Cٙye(:2MLG\PX+0'+ FTSFwT?V݉tVt2{XZ2ϳ?''?(Upvxr]ġA ϖ\={i)G%PqWB_}` TİY9ӡ"tOgtH8lG\U1gNo~`ڥ-E6T w9K_Xs+e|}(ٽu<) :p-,f;G_- ̕H=Bd}g'/AZs,JHTQ*PxMS)S2"Ƿ 9pa\3ݧѢxl.AT}UcMpJ4*Lr`@E97{Ԙ%>"ss+"y\iX[v~xyWM# ݣԂ: [ZLHA:E$e]xE.s>q=#B@ir`)kj*FtZ#S@j:e bMQq(,@{% }=-R2 9wQ: c%3>]I๤\I@jd?>~?W7"%ӀNMӕ;tpu79tSP.L1?=ۉяZZ8*IV"e_&|n(&]@,^+;"G|O;}&eg . }焊oR,x;Wr$Q|lk2>ј4~u(rj,&)=a[?ϸB ki"Ypz~5nE@g:?{glKtԃVd=LEw2GMkR?-yR%Sχ_*?T|XQ_QÃa-=[= }-W඙Î,{>``xEf/Re6Kyw-b}MyO9殿][ן;|KQ{4^G{Dqqe/wʝݛ\e@H3=-UV;1GPС|wH6k{ҳ~5Fqrl$hYʠQQ>@ cOObN= /UV9Ğ9ꩾ K L.&5\ 9s`bHCIQRǔ9Kʂl3i]>x"L7cXAz{yYvxdmWjebUpܤ] b%,ocނ#1Cg `rƀ ~~*Ԭ?RFXZg,7+DjO]Taa kaN͉ vH |P[ ,1wnĦ~3h F. 82/u;k< Z$VX$R k%<&# 怴j*,k(ĔDf#D2oe>YycHuGIZS[ޣpYj*3DdJ!6$gh|4 VfCr*{ q~n֞xXSoOjHn^ua[v9T_ eY~;B7}Gg񕽖}AFﲍC["(2 LSԐao9 ~zjLvYQ$YD9;,0V 8ʲ^jf$b!TW=;Vλ_#ip|1"id?2fWgxf(䓢hՙf3˜DaRy,Y]ݳIslU͆dN3[aL9Mb!|Nغ;BI:ƈlK͎aB;j*VލYGe -r㜢.^yj8.2L*V0k֨Q Wy ;8Y'{gYG77'q'ArHϓޭ%h"|AOBG3 ;6RkRlOvl6"1?.>M;2pQy5Ӑ 4?i}qGMBUq8/I.XZĔYH>cg0-ZDWq b| s'if7`0|7+`]t#0y<?{+Ь/ a}?lLc(F6m6ӌ.*k C@nYc)+AG)*^Ig[CՀ~$NPͨ]˦+(JF@Gn(*u <%3Ӑ:P&y/N7䩂ͪK2cmq|n!Mc"tަo%deݿ|bUDhFRY]:1o4R8_ևk::(њwqs>4[vi9"M}xiZxW2 p4 `W.f|MHv_k$;o+܃7 ŀs.i@|i0oAQ*Kgˎ^ p7F"=dl=HaF0k y0.Uma*y6*Pɤ< 2) 4e#K-idnŚTꁎ)cvV^-,<@I-gJv (,khQ.AiY bCplGpʐɿy :53Ue9͉6:7+$5U0K<;j#2͒Lmމls<*Ee?NUQdD,QyϞ=;y!]Y+&ic+=3;M !d\l>'dlɗ ήq2TAk_6Ded;hmn0.R0 AaΔ5=JٍXnj2r̢BJvLλxT&<=kYNTi@)^1#|DͣneɭT%6kʹ¡JQ1mq EE/rJ#,a3HZ880l0σ8_ݶ4b+BOr12=jRXŠ\&G/犋$_9fRuSMջ=r &wN]rՆbHK g__xĪ *  GN:NxRC%(!K.^/|2&v])20٫4')^{{⃩C#dj-+{6N;i,_<?Hߑ{B`N$R>nǷO)b@wՃj܇m@Xi@s(BYOUHS" &lRhDi*p4Ze 9ǖ+Zs5m,@jF-DfOH'S<9z)~Iإ9|%lJ砢Y̘9rU`,ₖt6Roz(Հ!l6㞛{$IPUM9{@Qۥ=6pS3@2o `RΣ f*/3F7—0b xN6iAVt o=aIudGc^a%%ǟw{=كlN.U# |1ڌD VƉ+b{@m{ S4@Qr&ɶs' vY>[rS|dk> [HvQZgF5zvY;)1Nf\u4FOS$\$)R8)/%p ,#4!:zuLG,JƜ% vO;e zxh/b.LWzd ဗWڮ -H&DGH'`Eƽ7` \~kF+ji:vZmt7oB-PV GG0oD޷}Y$|Q-I?n u_}d#Ŏ0=vMCp ^ 9|)qRR}5{u+8[ 9M3vF*Պ\9/sJ go;# a?ě(ozhtX@U(<OFX>kK@pkN}{I6ۇmiI q!H`UTYIfyj`G/6 HU)MhjVc˧9*c;؃Vuw:HI! -c߸qmpzJ`zɆ1W^`_C砯',A}Sd/y57BB{H%sT3Z' C.1gDmw79tUΦ*  WhDJţV,p3q&9Sbks3Im0ݴs#4(zD'E<ێjbR&σIxU7$$WDoj$ z`Cg}WjŠ %!,\"Wr1a;De+>"ExӦ_fgV ,W ˞+3m_pC /hq(P>XK *C9FX {0P`i7Ad\M ݋&b,BC-f O750e5 &T^]ވj:xP+Ι1sZS?D{ d%=FtWNFdeE1B?)<ϔ|:+ɿHt/MA(c$;'z+f"nzT<X̊ÆrO];8uU%Sc D#uU3v^IyAP K܍ӄz|;B3]Omk^QС](>5ţ~`>!7)[Z^,ݠV܂]`S>:f8ShBD`i= dz/7xKBX/ #ߤ7 Vl]؇() Ɩk 9pi?8;^ڏdߓAٕ'EQӃݱ_ήJ.ANAWo nO> >5%؆4 !`ы%N{ϵ/Hǟ3We4.<ɪm ZJh LhOG^\ye z&nkF {ѻo\S9 Qy19NphB(mxTbD/uԅ.91 jNA*}c~^W DvO=ʲ"ju^Jֿ|ݎ'ts-Bg?=ʏVD/)rI! uuÖ ~I(\"!|3Qt=JiՉn;AP+Jw3Ic<}hVu>a'\Lh|iOg;'DD/povR)+8FX|OHtZi M/CWf:&. "fq{ Ri+#vv aXl9_WV3E|XQ)MR l/}*u^` P"qK5-qgC- ˒Hpf_^rf7/Yb`'T0V`r|7(dS Q[ol(|T38-\B҅`N3bh0' N.Ι|$5ŐQkIŦ霣爩z J1ݺ9xXPB1,'l-i zdXڋ&SѲ⯙S>S.9¢nVB$3Z82P[T-5<ѫ]v 軆w" WZǔI'NC&ԾZ =2W|E)2 sJ`>ޮ1rҎ^ i%uW"s]Gtjc7dž('?q0u=\3=P0ңq;\ƌXJǂUqm?@S/D^::a}:6īłBF;Ur# s 0u7|m ڼĢI"M!\B"S{D_%+QVZלrzL h6x *5:h6_ h`J^ 2?.^înPRfpk^"ijEj ElOE}l;aEkjzGs K-QZӢaČ)mFȴD%L}9"dLDr;ݵ Q^,`1!"*"=MVMP]\Axއ6@ybAx34,p[ߟk*f,rMQG(3C #2EQfJ_ Wqc $ެ~ v]梭'VkT{i Ing+ӚN:N)] o7 "ޣ~EWh{u]3*zy8aөҁڿ3^'c?m>UYqΜ!!fMěQ 㙌 ZPXWE8,Z-c3;)3?=ufds{UNݟeJlQ EK屻p~2-?/^FkZ{wOϏ:!Y )[ zF11=nd3pqCΖS9?fv> *{}>2G)]x<ꀶ}ă)gQԠ1zU1ˎF"l cWY^nĪ|:Ě7 /*t)/OV#UHJ6usfz .S!R>-~菽 LcKO`¤>hG> f(Zގ'31ޗ8t+2܏Y`5PGex'@CyFAK7vVj{(X+I3XHSVZ!*_"ɺQl?[e1=ɐ*5H2ˮ_ MeV8YD Mzc# 6]&0n>Wϐ"+uE{`'yOKtYekj]oGrY}{F- 0Sa>NهJ˃o^ #r"R,3d z'`!};'za1ͨt].۬ ~569fJf,h7#p&?^5TRc%&~3`ew"oM==΁7CAb#Ji8H1k/",B\9'` HbOF(kjd&)]# jxMpfJFzYv({EC D^3 nų08L 6 Zt⡕Lv#5-%~ti5S9VxI{A 0#JROmI]|~40x^zg6"& >f,6CL'+<٫,G|Lq3%6Q$$)Y{x'MKjP.>E>ȯzOhtJgDIjnh@JH[}9, z$Hp /)1y% D (3ڢuDt6v+04ӎlm3iWIk¼mJ 6 -D:g$AkaA؞E:l)"m[w(V~kY9.lW1j7 OjE~ G\hRjڇZi) Ǻ3䎓z񠮟*׽e 4`/:Bt`%d ^⥴ ~'d,bCnrf9VRO*BqvP5!DS]ﵭK~Qɒ*a1Y7 ,"觃=FYq{Iڕ6OFq#HVt+TFF,Bgb̻[楧u̢$W%SK{J8 6GJ(̳)< T*vdP!؞vZJ&=ڲQF¼曊E_ZFCUl/u69Rx'L[*]ğ=jN*X0bRqֺOzϚ}@Rر5V&DZUnF{ +킊fnU ϋN=7@P babm9 6R”8-_h)WPl.&aj~ E-yLV4w5 h>~(ĝnEHl9`-gXGvTY1Cݴi,mhr \eV46v:~P"Wx XcX̍V`J`||(*:RIU.^ J ~@Ͼag>fa|lgc/jMGHC RaB08nZl]k+{i1&7DCHV2ǸEC̸<49AՀ;) P]ʔf]5b"_k>1Ob$Ѯ&VF:?-^Ra)%oմ(;asF%Obp5d1UF{cΤ?V#Ok`HE!smk;=c^!->g$^+oQO'N]R r?"^60;-A?4빶™yUpBж2a`tǔTZ:XK=:؈*|kBּՅvgXYR)%t1*'^t h匠d-g߀6x#G%;unz7ߟJ?]m,".M12Q*ڭO%8 2ɾ IuF3w0n2#v<W-*5ƽ&Ynuܛ7v3 ~T gUv#Hn 1Ô0h]!̪_o.d*ܷ/L^,o0VPitBփ-&8˱y]3Vv_<*Q`uٍ|W2Js,l1xj{ _y[ (-ZYzE~|zh`Y2uR]WV9JrP (̂SsI"uz*XyFlQ+h£ yPFwx- RDU,j3oEfnFw=@5FqfTlM£*拉q3ZݗK#^U*Ky(p1sB>8R RwEzA*Qn Rq0\ &8_d@]?:g؛6A`36$دudl~ui+qV )V0?4_hm&@9"Vgm6F3~hWm"*W [fkcv@#KI6(\>*l.n3{#C'w.7:T&TӀƆ,s˺u xU+m6%L#F_"!t o^plT>Z)hJJR*5Z3K֌F Hk@Ebd/\[RP}tju4_aA?u$30b4Y;GL#*FdyS X~qX .d _8㕼 /N 5K|^5vjZ(=?` x?K<aB#yĝ}-jY/N̈ȸZksuH8PeNMRgq.h憓z{(R\t bxMUsK*VA (Zcl fk*;dd99T<[|k`X16D1k0MIJ9:w}}z'퓕˳6v}ы!)2i* xT?sM~*:d(bR ԊqdbUBG)-+:8C ԛ>sГ& ,*@3 6jd*BP6BRx%XNP $2EM1h!ak{eG[v[s8}=73؄;ڒmbrޢw2~jĺƗ{j>GYXr3w&BVW>[& PՂ:]'rY^^/'P'Z4"207tt(Bwy ۟Ur1%7ػBc_\֖+nr'*5{?iW UTIFHS2Yp=@-Eqd;| Ǧ&NbtYm䠍cywuSmJau}+o`I Yc5bkՂ=: Yr i|%;$?*b9nx[^ke[q>y/ʡⳇ"3MI:~E4rP=0v'HL&\4 h# 2hPdyb.z2A;7H8i:5 #jM&+؍g%m%(k<'vn҅D\ءSv8%zōd{ǹ~ŅRI mu\}&:A+=IqҮN]: xefh!KLOWPN)9+@.۟3pu8M3NR wHoX 6;Y. 5X *9@0ID!Z`W< v4pI1~(}gq ?1h_#2џbR $[ќ~dKSIzhQ5V-56I'o*g ~Gdȗb6yub< UIHs~5&$uNQ"yZs y2p PH5N)+MK:_UѐN8rjS48 YAYV I;%[;AY~?tD8X1'pGkQYGB"kPԉWfRHdTf8 *b*`O\ Ų[<& ݴJ !N!JzYU"/%|/nQr^8΋-T5L^& O2etG?:L'f=l܅Zm`g'IsՍ#wM%^d[juo;D;xc(feo.f Bm/#}i(؊KN5=m[&ٺ~i }t6{'n#:0XGs^ڎ~#zV*\4$i,~ dwePG8kי~8)Q"z!q{f%ߴlo;Cm=}}hT~%;[L߂P-,{ʞH.}dn [5\|*+< ؈A#Oey6@^aXn[w( ϯ\"WעMݩuʷy1k5i*93J=WT$*$Ǟ(cFO{s,!hJGagE%GHKX1MO%9g-~ii$'[ 'tH-RAEM C~w]|x,cYI4# O,{1;#!*MJ׉ YbG~}kx}͠#j[f oXvW-],<͝..IϒͥTt] *ʓHI!7'0:Ȯ_C0473zQn൛&KĠ!?Bp zTB/ϡ9-˟ FGaUu@ Ez[^ޡ>cT޹G7,[&붋-%>Z`A>oK>Uw,6'͏ >%FzSaX|݊c)$ԆPǟO+J6kt=Ahor UsVCq-"'0`I: %![I;"Ps՟Eֻh7jQU樤[NȱE24$u#?.cQA$_1Rs0#\'\~R)ޖ3l'XU^@ۏ뭣zO:xmi(x +3%??ӮWhM3222-懵GM1pDY>I~5<xIɺ~etkiLh[Z(8Û7Y\pO%^[=3ٚ KIn{:F$DZz<썜MS*8pŽ^|QsioM3%:\ ~zl^MiJ$WgAi7럇Kc`@H|6iĎu.!- y/^-c/){ Gl|tT;=mh͗& El峅5O]M()x7u"JBdٲ[qECh]a^ǼYxTxu.ش[O0Yy;E,fF: '4{1OO"lh}zp _#JOXˆ9hZj3*NZ?dOCܺ|}Snwabn]U#om!AF<`V&ݣ69 dW<.߰iQ3f![v!S8]-԰eiES`e4zs,CDie9Nձ{N֢ ЋOCC7lwυ:C{hA 6U!dpmI2^Dt)˻46-L7̓/){~yX 98$#I|ӸǣXbp]%3A2/APa0Oo:: Lg{@**ᔢa g9mlSlZ%f񩒚5rK%*2Yx]lIkt%RLor$J,|>x :'ϺtHƵ r#J:H?:qSٿ.毒?b)soJX[Lv&az mҴS ;SUo~`I3"(G9G.+Z8 >uIs4=w F ^lHʰ_`EB0nRY5 4 x}:Gbǵ \A^|jqzR[9D"ЍX -(ͥ ,VR+{90" dt A1f\QU)9+yv }~=T̠/81 Td\j`jOXW:8aK s"V-پX*Nՠ6DV;*U# o5v8m&|^H5r @عhQȌ\ј(pfZ8%t6o0N:(Bm&\_Rvqj?8qAD-}mV(me9)eGyL>KZ7 ֬'򓂟uFNM>3-M1G%]*S!FLNp莛 fޒs"o~99$Em'|Y!M1aDya"?2A_yΊKa5F=*&Y>c[A47cqZ/Ð20E SP Cfz.`(q=L >7V Z,\mɉӓcTo~]<@顋w6/Ax u~$QP ?.'Z?NRYɘ_.sr2vTQioxPkv:/1qU`^ ;+rHU$] o?>7:MtՔiFϺ8=S-Nmv%FҬj0@oWYum "RǤ>mO\A0!{[[^.y8L=swE8-js4W[PξZ!_sBpwR )OT)4?#4:6%):w_=Bj,#{Ӎx̵ats\3j*scj j&0^4$2'vAaNT2%0\Aa;T ĺ!EC}_Th:^VQ qTWf:K8}'EIizsat\R@r23'.7S1OBMsAL),- mW¹w#KNBel`"{\ 6'T!"=Cg5]&vаf=$ʸ幢u)FXe09^MZ۶X JWFJңZ k@ -.Vp gL>Zn@ ȪB[mESW1ѝtD'zյHFޥyp :' byk [WAB Ւ#l@_֝8 D*( ܆\,lBmi#0 gEЦa N66T 'W?!YSޱNp{PA,!K :jG+th}f4ud#/ O':+lEc|4{Ay&ʅ]H! G67,?<U)Bl7UgAA&mҡBk94~tJ hu:U|V zP³}SX*DXWHKXi'/y|َ&{0v@M罔d! Xj?0SEi|w8h, ycF4%n2xNΰmt%-A.?g\)ZW-k_a{$] 0Iո0#fe\J}80'E7_@<0nm/h a ۱h\W!W-~#?3a tR)㚌9lC? "}Fno񨞊ʹbCzZzO /l,k)W1f>lSx3,`.9|nr{e}f3%Ai_t E~޿]z|@se8]sqӾִUCEO\В*,: MD@Tԋ *^o@ 5\/34xe4$I8 W8a6i l 5?ZI| T|r8g7Xb,cN0i]5z2r皯mJ> lr~=_e٧}!^m\*lIy&Qbx% (!+$,R>x#q$4Ӕ A/wԏi WcBH3Z&z38;2/Fb>~N9?brkI1@y]Htܨ$c~ҜXzuw"b+-6xl [7~"mPj`GN0Vo}1E$\-%dd }v>\UCLH/Ju=2<'04q~ 3" H b%k36v[/=b)) /2NMre=YQzhG嵭GZN+r PB"[GqҼ)c}|6o q +34~qݢA@-KCѦ!s #FKK$]],4 ݊x/p oL汩uA5wC,wA'&10m: }So[˛v8{DYI*r?T- O] Fo '@]ERGsCPᑎ&QaNPA#SJ)9AWNS?N&/V{ {-Ni$ ^W~03}j"`6TZHMnrh!, g ¸dm="2-Hx;y1UAA!󍿂 ;^Td,.UQ*dMۢIpjP~§BPO\@~= fs+XoukǼ!aZ99@Q^vR&4>o^bivR+4גW6b> uSI~FTE  kd2 $e&Zm-Eb8ͧwl1#ټ[gCƦFLZAzmr̩%(`[D相Z1wQRIf6@]&Wli-Ř;A Uq6YC3X3a5hFiw>~CNJwݭ SE<QhC\'E#@k}@qqj[zZ>~z{֪GISaߝՖ$aXohX`nb`{py <"l x}"vRb )!k,{īky$w)̗.- 6RYeԍe/}VyA.HPD63>i'ŹUrV1l|lInM%vݴ!z[/\Z6gРRՕÝ-U HSn+1W@0F`"GfB!ΘsBJTR_wosO&Zs3?10mȹoFRzgO'@O=g7؎|,Ϣ6{1G΂za%w;(s%B:[0DmF$q7_bqCkiuc90c!xGzjj~;ctgfcT韽T2^ӛٽg6A7ɓjoGvʮ>s2Tꟑ^✻Ŝ`@w9R[ <2By nCu0WsuuJ0TZ ^$_KP y %'>4Tb5fcL\{2gIc$FV󵕵92ЛTgE_0`nSzd%Ł0Z 8/˭q:ё~U[A꣢%\ލ J~1;A~ 0`^Utb#'bŬ)FGY΄Xr87s蒫7<\ﻶw.e-2l9l}Զi"@ O 7$;⚰$[tgy|D:U&^)?t4.I0w򲔻bRmT9_slޟڨi{GAʶ+6@@y1XGJjmel'1m+JŚB,W_`i?LqQ'@WPAyE`PԳ 5( vH.c8E3:,µH) %G2S ѕ*KHwkYwޚeA=50qT'0 y+ ڦ]d.dpF8k.S-&'HxdC&0/wB3VhoGUAWtȺjQ]l5Y5Z%d71N5_4&x  |ͳ x1ms7B%5PNJAݦg/dWL1?8UXgpۺ1<[؄Z$S[I/t^eX=51 f~ bդcht_fڟƺо%xݔjq,uɭҼBqU}v=g8d-D+}79o#(%#sg.9}.MX|KdBC>Z;r(?c{ gY3z)gR :lU`$çKWC%~PjMTv06Jh16BKI`hϯn ;)lJOM";W0YO) ޳'puBcY-# q|p+ENW,Q  "Eked\t қ|.uաHsGl.ӋIe6o 2ܜ_rSXDSW*aMD ػVշak޵۽q\C+( Щp%c20/K=Sl6<ҵRH'dZSJnSX'H|P[˭b\N ܪ;9@xNAΆWs0n*|iZ1@@WVCTiBgԫoP>@ A@n>L5\N|͹S1w⽨ie|3O)Rk},@EMnÙh@|kK*5/;4ŠmQ6?vICe``?S~-\:gsqD!-m0 |Vrd-k5톁:{%I9-mZ.=i Gҗbro_*A.پaJ"#UμT/ȱ{K #Ɏ<֘;iwrvL$76LƮETd>(We"Q=57@Ys0$y*rHJ0Vs? ThH8O I~-0^EeJmu,2/lۭ1¾#5j?I-@$%F˺8%&&R IfITgݎ kO?QC^le^Pv|xB` {pq7}fg.FSu '^=JM̔Rt۟U 4nQAl!z09=?K썛BeyiYEUVxB1e왷@I$Ұ1u&v/|YL΍:gԩ75J+՛Hӈᯣ\HְC^z͒fĵĎ?f)c_6U]ӭ ^K?)^?a N|Qbf0?|O$t#Qg !"; y-D ¹jalVƫx=PDs+[j~ϘF!װc[$bJadC}A@%i]:tGӳ\X[mwW&Gj\9-J>IA >Q@;GeJyN,_zyo@^ފ8 [*imB& -^O:͑{|ط)bw#MUHa8 ko,A V) ڽ"B)3b8g,Ѭ(@f|ҿnW=ALX3D>ͣPݶ6A^z5f+ Fʀ:1gjYI-BYȵ-DatĀ Q;?:KW2%MM-T붧I\n^TF<7؄ )|Mr"QWvʌ3'8qNs+n8ol@H2ë_yKU?_4FA,yz`0D|+oߗqԔJ!'O)| 6Ű%t.gĖƳ.a_xu7[*x6$hQ .ڛ %?xƴ?3*$6s+@Gz3ަ(J׵"Ý tHH1_zC0B²d,jȜ4@h;Jn}uKAthd8(x~+֗2B5W5/hv{ $Oۚ濭'ƽq(M[klN1E$Ky+ym7"E,rMW2:KXu r?J31˓+oQM0/3(Yӫ\mdZLmڗWh -6Y_yn%G#gkuspK"bTTqt*}ϩ$lFQ&^ BxөSa,!ŀi rLf KetUD^n&Tlw0DKCe©t#pAU@\_ G4zPDTђ_)h~>ﭩN֘|9DЧ𣂆&l -JqTtƭN:޿ 0U ׌tCj %b!1 T')Yɸ v^m"ZDJ^jV>\Pjy2a+9$_ؿTW޷%ÞGǬ I3#isn vv%+ %qɃad#k=|tyFLWSB@>N 㖭x6K> YI)q^uMQ wo`]Ϣk_KQm&X|Sє0[^u#OGs[e"_4-`9$=!ӂ9N-xMM(E2{tɖl̈ :颋<Ǥ]2&|J fK AvRc+T$0Ž\FdB_ʵG.[%NJ7Lj-{BF]X,.1x9{(DTgag6Ⱦw9LHtC.|۠Ң9]0|'%XbgI]%7LTՇbkOpԘ_M,T^LNyad°F(+ԔEu'PSО9ݑNs8JuXJ9W_X@ DAh@hه93|Ps3H>[NvQ:*^N:N 66 '5 2BL#m13Fz^Gf+ģ0߇f(wRp#955.>OiKW8卩e80mu3o9 {4'aUoοZ9L)CG&ʾal+zn~JE? `(~:. 02(q!Rw2 ݐmhH_f!3T:H*:8N"&N G( v$$Aݍ;V a*y n<"Y̢ZK\wu+<PP.N)jte1BPc$^m~ w;~>܁.!~DU >-6|6b"|@iClQ)9[ "`pʞDCIwOZIpHbWf.a[_Keқքavc7O F1 ;̟B6|[bHx\b,Wʼ$;CNp+ ]5ZK4^Q?J<:]t E%J̓i93DMd]?iՌ\(;W[VtcСΡeICws@@%sG ćq!`m~ 8-[z2G'tl96'ڑv4->RMbJRt.I)^?pP,}s8!°o=c);To!I-^fz _(tZWwjexgW]{-4k"8!I<$^zn%pN&/n=\OMAmfENǼtu% gD*U'@1#y#5)# l<(%2A+̉,Ii`(B'DPEu*w*a,B NmνJ`ߐbݍ[:Xg RvѨZȲ6U1g4Q(G]8naw[S厇t%ua`*ji~C?E:s]rk6W1 ׮?1sLH7&5v=͎z 6 t݂hJߑByT51wm Q4 >U;Vmg#[y>dhApeNVi {gۛE ;(HC3u?1 Kƨ:5Vk9kZ 0~Hw C#_L#ׇNf9GiRqP'0.xPM9Tvr2qEABhȀ$MEb,KG D}`E^q4GG j>AH(bX48yx7ղte= c&/RTix;)HY#DM}.GN7I!aӅpEi/FaW1x$z_ [c??Q:g. (]t֙{Lg0nĐ fkrw.%ޜ_:MY0 1R8FNY? ޮ5!gZeڨ%f*@ՙ e\_Ke An'7A}3r=''\Disid@ zD87;yVj*sH 0#甝y _IQ:x|R|N#" Vb(aȏ'M$^FԆ[z{#Fdn`3'x[Aᚑ`I:#~'a!j95sQ {{c-'X׃]$vZ5#Bߐ+S̤t0E> yԝJev3zw)|ZC x=_ukU.h*<99JPOp#4~ P4Hvq"iXє̒cC}S8jՕ1>kHpI`h]d5ӢxxȆpyt+F}n[NQ"&3,pj_57?||H✶n(K $k}HYUqd]HyAJ붬!VY8PUr3Q,7׫Cjk„> $I*-RzYS{Zc:V^~-ŋ.Ւ9ρDn_Es1B׊I1!֣ Ku6ƕ,1AE{ǵL3x>WR*Ū I\t>%/Am@`WqmAJeP 7ũp4JIUE)Q-|^;k S/݄jW0hEF<.bB 4e-xG@3TqkiMJx]ey1R1?򸻡fo x#h:v s{;!<pҎu,Q#i+|F&#:sh^ ܡdtPI\W>Yo؜19}}+.zE ˲O"~^hl^Mu>EP5:Ϳ]ͫX9;JפUȥ.lFaU5(EԘB6GD~ђts f{Gԟg{k<#L~!cci&wL/=s|g٬qnX}d)Ml!=x+M4r 0[ڧFq^ h:h3pcډDGkV9q`\tMH )/`W:<}}3ђɟ-9zd-f>sc8Jkk /.Hw[÷V읡 HD' ϭiHd 6_"-z+[*o#M٬RO{eb61ijbF#u96\d)lK'<"jT 4{HT1 (i?IyoRs5CwmOJ}ua|ޢBkM-yj)iJC o(`GqxDM`M,+A[b\?9j4= iD8K1h` 䓻&ΤbPveZgOA㡋#F-JW_lr|H[+&IZdb*T,qފ:h1C-Pf]f'u&:U|p$)G #Mlm|&d564|bTQ$91|ug׭Z7@r|%#jy ?u}ZJ+Yd9\lĥP2Ql*L_< eO T_F6-+ pxm/N_Z$zD4cH! iE%jE9S;)pgk|{-R0D]MW< ]@4~zF}lzwXly`YK(EВԠ}x( O௖ܼ™yd ߵO<<1$(y<3 m,u\ vQ>簟럟Pݮ*דQ'Mঢ=۹(x'taDGB>3I-{$eSK@.V85hD`v+{£YgtcnNڛvn^3gLᢵl{ֺ089jpL˗mXYHߕ0?H41K.].BCU1&o&.U[bлEb++O^) ;[B>kpsnbi]"J T7LKoC8 O|p"k7K@MRj]eHuDI` |62TBikP ,gcl1.߆\2TJkhJ(a¡j)PORR>B ؚzUJ)$/5D8ƌb[BF~I EqcYluU/+ьZ^@%)op#B}f+b =.+z.YmsHeCKj6IQBZ J -#=y$F@#NQ#}YOq=@3SVD tgF*7j$NHL\ȃ>(*G@M0ʖ$B7?AJ/?IC[Hn3jDX w:Suހw! )她ri4F"µcVpJTQ"7O١GW+& Z(όs<( 9s`ۀWս'*(DH"zsּƻ  P!J`сbBo_֊|YZ.u.˵*c1,9ˈl(HJ@s _e% +@mQm fFsq1t×0$Fo4oGN+k(|s2m[Nһ -auPXx멇Z||"Erguˆ gG+sZ_ z(6$'pevTY:9qK8 SUlq}ݝMeL[Rw;tOEZN,̄cӰINw=6cCMڄCwh% Xk '5 )jf&6c@X'&ס}}V[RnUO$S7*QuJĠ=cIB` F)p9hũ)`Ǿ9~d$2w[jĶDf39zLV5~ߐt6{D:z@f W05u)ާ5֊AvB[ hR GŶVUhC]IHR]ӀR^Mm.g%&Ӻ,6a= w-(E hZA9 JTKDP 8D'??mXy 'F2z:0 L+Dph P˽"1m8gB8i}u}ɠREpv췷BB7)ݣR`z)^+c; *^2waRw\L]̿9X߮لUj;mIl>wЂ  sn$f/q.mPSs?FgM݀qŦ5rX0(?n j^K no_7˒lu)=^^p/t]LGt 4կS-/ 0یרf 5`#Da 3 0yG$|02 "šU*:T k(ay궗-h1.0c=Z>j#/U/D{WdU#g%O6۔,M UC$6|iҷ񯧃箐&/-& cZu8)y7?ADb'%uT b9x&ǬR_ewF}" )hD6Ltt|yp`Nx ORx&+BsKy@? 01F$]~Iin!eRR3?qC>{2?&{ K'4{G4"b( Rj Tj MbW, {[$뽁ZЦ/@Vhk7/Pl $$ءK]+a-x=L,vj60&1]֕9MR=)DϟhU9ӧ+$&3Eb5 ]}/CՁ.OS8N|M&Q)ks^r{i #qXmi F/>V=4 ;]Pxvkn++QpYI1 ֠JB))Ճar9oc@U#L1}^6g a.m" M W؍PL&H<;8\V9EX`&uϣƭxT}n?ߙn: >:w=Ŧn4?;B"QGTp 1bDo6uH6FOkDۋg3nYQ IPMp, bԄq<M-FZ1P-bZT]5δʔV𵯨}:9a|)7X|\GbL.Zy-_h}IdYdJӥ uP,$rinsĠ;6w2y$ı*V[QCH/_ ; uJ=@+=SCMve6#GLno M"QQ}$5=,{Lm v 8'7O䀉biXL[f^K(Ĕ]Y?:8Y{{J,Ą8?!O/DEmL`T nӇ|j F[:%hk(AK TÖE~TKq κrdV{3ƿPN$lq4 a3b-+cV Hꉮ#|Ԧd"zwnn_jFnbM$d< t wHOq5UPOԗXy&*rˇjVŝQQCkq_KmΩgA-Kͦ&]w9Tx^=im[ u'L2{"gEUS碮#&ݙr$$mFh) y,g_{9ږƩIiv'$"I-25@«dɷizPyt&=&?d /j&:n%-95,vp#),u?-TÃ'WbYSGX*} TJӝG %ޑUW/׏cVR '#o%ǔZ~ kئv|ؑ U~ƈ;Gt՟Ux>5\)w^,xv4/*F&/r !yAQwvxVIqW)iՂOwa%x](e. MSR Ld3ҡgGl:ЯdצeOd +[3Hg>Z tT8{t0[)2 T nؾ*#WS>]bfNTzmL*ngB~4$*ylS{9F ~3ōx X|BgYZ07070100000012000081a40000ZDs S;X~cK9_ws$;h'}OBzf4(Z  ],v4wLJ_3J&l 7%6y=RWRtCWO s,Yϑ(e Vyg/s|w; 2`vdpHd2K`H@&' V UmڻR"U>N[$g"^#[M#2 Y,N`w8c\ ud,!|vnW °lI޶޵ C3)9Ww-@ΟMB\6J;s}ĦaHNn/};c ͥ`w9 uOehYW DO0nnHb*fƃu>s%$KI a)W2ܶ7uxz7ICaM7'z700`7gM8}1 -fDC%$۾7%^N}x9U )&&Y SXQ:h3>UD8 gWP@@; :m^Ŋ7I.H;}D:3_\mZ󩟘!lӃ5yfڝ$I(p6A]l)3ZC^8j:bJ:ߩ#ghڭ0s!lr\aGU=8(iJZ|8h2C>\JDl%J%kQS+!sY|iX \VU1\<$綮C7?X U`9awAgy!xWNGرr!#rvuRY)brui-D$#dIw,h-[Bkh.ϠL d,:\Ǻw&.!=6 nEUO?jxPG IAtͪweelb q$!Yd!JtLK̂3x6x+[R%׍c2{' 6V%W kz۲bqZ/`&h\՞eܮ`ByG&%9orxwLhnKR~HBh%e{R{9-SID ,5PȧbJA`_meBc֣i'Qa]5-j#o@6'|WV ~@EY烴}Y=#yq_?E d1rP[VYU>qZ_ hrZr24~[ ev*I}߁S#.؟RyH){9DŽ,A6zlfc.s^Qh1.nc*?ZWA#qPao_2i.K}7Alֹ;J10'a$;4A)FN %{w|!VlP)`JVva&=imLC&dWF+ϛ_M+g qu _V2eS?Wއ"C/1;%ĀԷaBXtk| 88^_E }T G#/t [޸TNpyS'uHA\uH}qǁ Pͦ>Eg"*Y^B,3zfZ͟xaR],( x7A)75OWOG^Fxr9k244E9S0'Iah$tDZ2xCw&Z8`>!yvت`#vi3+`6=@k7x_tFb5(JȣѧFa3J֋#[as lcsN{%(iZ8䑅 N ]u*$12zCMESI rDRy됟Ap @ % Y(ޅgs71,%$}9H/CMbj's.է;aճA^=/1wK-Z+c|B!WE"\/إmڰjv,4F[zI662ybO|Ed$|gpz(!(M#6GU9vt/[*N#H[ 豕~4]z=*/05sFh薗mgzmQ w)elK(BvB9S37~{Í@h Ш$tXogW]6W-aZn\`z"7;ݱ@>qk9i3-~"{駱qջ }8"QF~Gس&*Zi悃ޭܜŷFBa >朔@N(fMʍf~MW}{v&.X@Ig}Mizf+&8k1nsUZ.7 e0+qCOuP^wRzkJKA0a?9q|kh +w.#OO|7[.!q 7[KڥpoƯ#Za5!ൄy6:4y%Ek]T(os+hqWqX?yXZX^b\&ձ;)ef5[?$5?HXߖ?.nq5=oWʇ66"f_.KUMu:ٙ6Z-*`&Ҍ%6o eW!93 8 uB7=z gB!Y1[ ^2LֺQa9 z!u8\K9 >O03iOϼ{ڴ8_SN]5_c7·%=a =5[$51N>X[`͜m}),3BHdޗ1N<0z;r= x5 6Lde^v8}hl;IĬ$|-J {Iu+"P̉JOVw%il +w|f}[Z TUuԹ'?2 >|eUWXhM0/b'2 E먨Ei:ܪ8ݠ1I_RaӲnIn'h6:8jn0ݐD%, 4PY,vr]n 2)&>"qP/UE}{ǸJox|=7g3% R5+;%yˬ/P+jĥ1/R$~`ң4r꘡~d595&Kʢ lU7P]9u1% & ud_&OX;LA$(mue=SXG!vVBlГPFhˇd/<2;*A'$]<HX~[ɑR^^aMNc`*t2@ l <~}i1{F$  QG[f̺T-16+҇<0X$߽mv[|X_X=xsnׂOxX`ݑ+6`/4 qc!<KMS_JPG)سVoQrT@Ų;G@]a䉶*|qAfr bWUCجGo6X#UJ!W;XB:r(E+͒:gt%apd6효 \a3da{tB<ac%)&ERgW1z8q =!-H^)g+=ۺI->dn(WDAmybG >U;*^jtZ%l'Vf#e )#k\0 +U{F/HvFhl_L:0BdnD"ESAWYCb+S- GzI~&lx䷧Z#.uS)(q`}4(} =RZky`+gdv~#K}n|Ҳ-1+VtWKOdJ RyG7D]xX؊KƤO ^ ~ore)o|&RcuT$skϵjJg+k`j۬9C,2S7:޿+#$Gw-1;S>˦'\蕵-yJpP ,L$#uՈ/2&HQ΀gC h*ɱFz9RGSA{ ]gk MVP@ۺKI;992`Ol,njd jJV+?`5"P91pNto[i1c 8:Y;!n#AY=Nσ5lƖgjy5`MC*,/q4L*̃@Ip/z>k1Fh׀}o[\,0l5 s)PY\˪ NIv8"v0Q_VUӄXEQ RAt_|LFH3~)1nP@.{T洫Z#` Ւ([x.&2ev^ ޚU5Az#Cxꐒ8ѣ7NnL*ZmjIɷ it@Y]!4uY\V'](= x~T`L11H5E 3=흝0K{'[x۸Dz\{CŅ=Vo iZaQ12XbyA7}Gq> *{Pѐ#$o f}.) SoL㕛b 9䈼c> LxJo _GGnH4f ,|UFgRI)=#<͉ {/jv0Bn@gBlHkbc+cs&Y6SQ,0hxA3+w x(?wG;J/>2[2%?VLBaZ$p'_\~O[{zHCL /Խ<K?e[HD_ݴiBFqv@y-E8JP,C#vW K~My/${5?{g4;5m[f)W[785"0D{E.|^Ij[+**< 1P*' Af6+)s#Xh||6󂫦-KMp]Pʲuo߆[!<:ޮ_Oꘚˠcym{{,}͎?40/P9"Kb EZ54 @~C(?iR,B޺0)Vc-]tEms̙d]L"Vc"t9= "g~T39G! RS+ݝ,d-`k#TW^o΃a`ECe;{BQQ6[daU3 E=0(Q~8](}27r2zWb(J*-U۽BmÍʻ*PE .ՅQq {&ֿv/±JXR$/iK(p/@⿙Fc򸠙w=il0Oij?hS e_   A$[x1bsc9,#M#l@TpA{-;A >c]YOD"3>hj!9U'0?犃5'_] :mHפGw]S $qȭ0&̵bbfeD8C>h% mqT/T=O0"!]A%JR@tY޻-E"=4JI[zWWt(@ZpxzAOMX{Q60˼oHjx.vAݳڋ/`L>?GRyBHQmyN tl[[PqмP2`r5ϤTBuziŵU@Oh#&~OCGfF5R\dNˎx -E1A{I<Ϧf LSNp(ovQ U (F9Q6^Hn5ai\ؐPMw䟧tcrq)C{CnJ[)`(V#Sg7܋ ѨDžcs*9"c.!ւ Z{C~GF^mTB.^M<}%va:}!J)0SÖN@ ]3/ՙ(j_ɝC3/ߛZO šwG~{P[GɊ_:虾4AQ*8g˥_A/yPϨ++r* | ^){FjBq^`B2神UM r$HY9$BDƟ.L=Q~!Cbgr1ݎ?#Up N߱j~eCcԆ[չz@JmeyaX!KB–ZqZ$otL:~~y|q{jI&B=[?wb6-v~+y:pST؟.(t+<&)haPHRm[zkJWW܂'-~EAqFi5[\=w;y QJ3'jMo!C2y#$o5ZaPX:Ҷ(reCPh3F{sqTkŎfnB84/ۦy$pJESWkGK0Ggĉ3{p7EMtqZpJƊ~ yLE8 ĜzmzZ'\Z k#?[OU+{.)%A}αX䭲|PEDt/V$<590tmv~7k,knW&qeSVw6 oxNhj" u5 )ϯP5I=f}oK5Boeܵn|_O' Py, S'u4F[w4];f̰334erVˤH cW\J',Sx7;LAñk\r}#Aǽ0O)k?J[\}*nX!}vuak`N3PwV:Cf=x;˒ۘ |GE$OT$ublW<%Vizd!S$D♂Ko +c:g}񋽖Rs:7EP些Q.pݕ{+pjrKC zAA8E&-0Gǵ|#|8OאAPXjlkwЈ~JsڊLP^sI7a&]ᎵŘٱ`ǐ-7I"nƤt$"Za jÂlJ}*9<;H GF"r5p gӸfŠDu o2Y83#t|[`!Tf1o`5f7_gR&qdV?}ȹjj;*RoWƮΩcˈ~66b* s7_SVDQbz&}d{at+<O b|P;Sە e9BkV׶]ɚ|?#(R 9ؤ84o4HW$&c恢fbo1^GeQj1Å]+v_+I:=XLYâN/=0^@tTl piq-yedȦ -D9tpo_N=Y:tua!OSn!OG*ق('R ^\`oTמ8+d,PXRY 19YM[Xݣ*R{oELZ]]$G8^1~*cۡƛ8c`U!ax>lNr{Kf."/1kA+^/=~!QK[“)x\l)i ?d2B)ش+p,63LHN$dz>WNx2:>hxZ#fRW0qϤP~ݼuIjsn% E|$cU!n.~V+6񎅅ihS!JsiN&ae]JYBpKDmXsD]1pXw"'9rFœZ ,kn,.Ruŗ6+ٽfOA~'-J-e'n2Y^+u%Ф)"Eѯ݉ǭ 5J̥eR {ہ'UXBZn c@ LMئ?IŔ6n!j!`adkLGB,67AL]IvNeѽzh|jw 0+9ԵM98RXOуFVK'/.ܡ({GԂ/"",i7y$;{IgY'deh52[=Ak?/e ?%ɌviD?KR˖.nLd(fo kAhhgZ&~RwOqc|;^g!Q+QI^1 ?lډ,|0X_/&\WL_g"C+2F+#6DŠH9\Z4me2knR7؍o;N9Oa&< ,P문þ&YKa = @.wOD掰S^mܨ#BOsgq~#x e*"ßN.Nw-$zvzxa50b .3b:^1iSєidC ݷD}5;>.VThFڡŰ17^q]vm]P=U_G;#NLMIy ;ebq \&|Ҹ,| ËϛD5!eGF8]6E9쀴?.hdNH+oN NX]?2M(uM]jMβop4p;ܓ|#P*\dhA-8ŝ 6X~`7 N@i휌?ٛ x:ثԠ ׃L#۾!\[0,Fffmk*2 +TURגj_tơ{;y4Tp|NE} 30gzqzAШw$?`''089qWq ϥ({$(͞xr8C<-&0f u{@DNʤfzhVrGAx-BӠZTk2:9.\gSQI+*5 2o*ڢy82NYO\  i+*i|72X]X .[ L[c9x9Ki:U#"wg- OK>7ˏ`<"-_3r5dڿ66h|N17?b;Նzu~9Gc&v7TS^\cVw;ܩ:9(TlRIVpM2To#]F; )3or8FpC ӋѱI%WÜ3>orVЂh$hTdF `BIE lJ/wed u\tD[$D{M MC.aX`CK!׬ z`eS;3#p]W'#56<1R|kg֤ $$.Ԝ4Gzx%٘-egBx^BXxENc\} 눧ai\XxB@F@S 9Nuco20Y&Ng`G5sFbdt/\ "bQ#2Lڪ,CYQR lJ'Ţ&%_nY?HCh\鉪6(]{CQաXAU}x]\iO2TrWF^G vѲ;%I@޹ZM;NEt^H5pb8㙿Veg|5+Pk=\fUxzoxt?d6_Z#(06C&T)0j@_ L?_[@ͅ@sqvoNV1Ʉ J^^)3Y#nb\i3wڬ-]̢ږ!=\ȍcƚ-S:K"j~+Өgtn֬sbTrm̌VFCȋM^ݭ*]s1n²<71l5 J}2łnShM\)`8nAJ nπ*, r5ihR6}m1t Ba9>QkZ%thzpjsPYn.s9䳯{rJeP[_x+$($Z|? r,,bLO[H/ mqz6Y0@^r8. 33W `M׻?=g >L0Z }4yn,eC j}'1y`BJ:E\GڸN, XS(7j@\KP:|m{ W[6Ť] o0= ׄ}u{ItVX<\oM;hZ2i6<\~eB٘X%*u֓b{םW"DR->_Qײmsv;DNY7t(f@гV;GY=rw0uS <2'n)y&)r-OCй%PG1#s1=t/bepͺ3>\f 08bx'F'^iu +vb̶+Ts!Lg[H%zÿjPՍFvJW2{_܊qCς=-MTɅHNG#8 [.y@Jb8נUNc'";v@rHC%!P5lqR@tATgO+\zQ)i:#鉄{SZ2V~e󒛃\:(Qė.K40}ߒO0tཡUC*U593Zfi#כ. f|~AC(&! p1NMht&Rh3( -mRZw-T|ח]9,3|ydd ;}vHLhjyL<!QAoeEO๖?Gr?'70NF3\0NwPAi<72=~?{(NAN $T Y|){mǨk˲i?r٦;NoZfpvS̜tҥU"~)vn)3 Qb0YŸ=A)c*ʢ ˪0bfSJ$pp>ş,EYq/8V84^./({`P%3[jNvƽuWNEmhx;BK"*s@xH\2`8bqDmiX݈˳&[i˔6η4n;5k8!?"vDli CxRPՐ #6j<,JtP~H tly'L=R=JQt I4 lCz;7k' 5 V1CC <ߢﭞf @q0tDL ;0]bJm|(lG"YmD> Œ~n] c>YBV "Nʤ;?/Qz';76YXʢq$ZyCDEsUEGоALRKL`3tmwqf =b-o{ V_amڮ ‫ȺTmb 8ePQ~TNgi6R;++W ~,QB'޾oѾcp~ob x$P|¯“Ise/'V $y<80oUVJk@&Xd{ho$c| ښSUe4GH_3jsFzǭj9>=g,{AgSo^zBQ( E}c!b\-wO&#kNֽ19E(u@ "bْYnsJ:lQG[`T#>M23>6ホC2rVQb j {U3_$7ীH/hY/X"!ʑIPj/ |*uוx3s2=6>!Zn͢ː#l*|%XE"|8ȷ3YzCkR*53VPْ ~Rl KZ أ# =HZՀIY╹Q-ƖUEvOt׌uBO[sv 53qұGGgs4}('J,2ItR~?/vC @2A1FE;Xpl#@#b[-e-*u B䣚'dFŷc>$XCiO>^A^ۇ.eDP 5Yvb灮t8^&I[:4F`rO7zJ+ ]\E.b`gکO#oL8w)X|e2lE00+`((ފ7)ƧN)\SSIt^[WyNxA@!ڞa6 GY&eۊ,A<^@N D8 (fdV5l(2W>t'b/ip-=R&9PkS6+n-gkjޑ`wlDGl%zy%MJ #GPko+Ǣ]So+(>s #Sxw!@xvω\fDzt+l-e4$z9~O^ՑfЍcmXAaد2aU삩(5s+ŠfdK祲ϐEnaYW(@FatHD JJ6=HDilz:10*wCEO]%OV$jMa!FujG @~b @GRG~Kq.hUccE]v ^ (s^.4ę<]oO6?/W~4=<揯nm]3"S5~5v8wx86_64.ko.xz7zXZִF!t/Y\/]?Eh=ڜ.+εag 5_5ɾDDu 9#`kKF6v;JŪӥ}Gs#E7o CK'ƲlcWwkf9!lezM ,n_KG(Vg&R$UGӅ2 ~v_mƊ'6Ɲ?8- YL#mFA_3nhO%RXCY4{A su`  |C<QR>hюAYDOdü]bze4J!vMaPg(a H ySC[>lj%#E@L\ݿ q[Y5װG'Q;S-gszPWQ/F~aPГK@=넠Y/hV:k:YyQ]%o}f\!nb 1aBД/|P2цu:> @KDR[vxz"=,T̊}'WNB`{l3g $2$󯄅u5ų§\Xy/+ğB)R(+JIˬdw.z#ros@ӠMbMhj ~~{q1bDr%}{㥣OӀ,NEp@#.ۀ'H0 w1/tJ~f\zsǷC2Gx$fU ]1kaVz>?䀙sas_JA j}` 2H/g.r{w[ "gh/UM)Use1f&Q`iK> }hj7 y-_^3!=F'g8xѩ&ToQY]W?+cV1^ ivbȢt:"Gwxq U^\ mT718YlK3kkBXD'4D$:']rKL5Kɳqv l_J2V㋯E?%3C~P7;\jT>[+|6zt,EwsH.̒O b0;}]慆K 1lqz&%wh8إ+]OZhЕDI4PC3每WDž +V?<̤)zaV}=bu LGYe>Tcە*vX ~=J6[}y1~ O⇒SB /{V``☗|IJ-R]5?~꓾gf@ rx =96L߮=: X֏ JN1HSb,kxnvZ~X"mwQ,VA52 |k?֛M*&NjxԤ$o0Vq_NKns;Ow"]ps86w`Y9)yң'B4%k&ް-C+eە99~mhѩ)tA&%ҬONf܏$iqєÝHy{1ܭzou<+Tk3jzɓ MZ B mU q}`زG- BIG&A*gs$r 9Ӡ-fB#\dZPm3)S_hbV'];uN?bWс늊A?q {UW8Ǚw?}0*c.4xƴdVVZ3}ΌG?Q̲Wr?6/BJg5g.=v/Mcl{2_t^lm#\hڊtZ!.\S+\U{8E';TkejyqZl|%N999*<+omPҰX3_B+#R mtnF<|`n=creXwEpZ-cYu&ufqXgs⏿Vt7\$RKsW-{ QWʳipi/K?mR Y@竖o)'+j6h*=]\ICͽ,80{؁={B?]kIc^ث-i=lA| #9|3֢'Y k֭`e]j Ng=y%aQ+LUzFZOӣr~MNj J5(Oir<BaXX!Ccf?IzQJ<4lah<̫=)bYZ D@lP;+=C$>ƫ)EٲF,px A'S@a깯!S'@U@M.]Σ}/:M[^&0. {vdg+#B_S~ETg$h&}'.5cp':@馨ǪwrZ}3db<}svrRdJ\(ޥqJ[~Cg+I$9 aQ eYUD-*u;wi OiX8H+)Yxt8}܀cmEw?V|Ѐc7w%.NA}<|1&ـ܃e`ÖyV~B'EGMyBqd?%Hh J/M(_F';^җH?EөER>NCL-OYPl6۩ "z?x djڡg?$op ag6+Š1e[ƻVw Q r")Bjx_K(j$7 R7N<`Hb޼PxAܛ#@TazO珲^ %)WU^#YX: aŰ-_[!Y>CY5LӦ^z2mṦ] Xt"*IF1շsܯl8AF1)6ݡ(:4rWP U }vk̋9K)[xZWgCO)W~1 ίdg/ 5BsVT}clBnpG;cd#6Yu+m#ԋ6\o:M⃽JKS>jPdq_#q5t^U4 ibvԯD2 \>L)/ٵq S4*hG-$"Fw=uO6?7 "j+8Mx(+\FwDz̓ߤOgCrC{Wb\'ZTEQ,3Xo7zw_<8|!Xu3 7%rQMCrK/ W'0\ \7pn IjR? gdfbF 'O )OW_Xa<" ЀHpޗ/bMaLsAS-E&|mD'lS"*4>ddH|ܛ"nWq;6a^>':jPEuE/@ȏ{r!Ev(ՋoїrP%#LdBTBxK.SOz;IK7еc7Yfڂ7ߨI.<8}UcQoS阚#w^w&G*½4%2tDڒ6^^NB2@4Ύ16w\٬/KW zP"$S8=vưjCk]Nou#| kt!ԅq:NGe ٠01 J }6LH#;u3Zl8%"sҰ5(Y`wdM}CvPDĤo M;ÖS// }APssu"~xJr\۟F` 5~mKo{DaѧS@ueIOm$.~? S}\gxgfdPUT7Bi_ug4vtэ_e=ٸe`HPw=Ng 2h_ @E`ȿGxBd! 4-T0"$t +*A .wiYmbRFΧS^p݋v \!j`ACꪧGabj4z״nkosT=?X;Ym'^~:<\݌|,*ܝ nCY+/wlIm6Ts1kmyh1s FJ ~{PO_44 q9C֔ȿ{oZ qg@}m/tpIݜ$Z9(g 7PTH\D[HeLl!Լ~hqڢwyHGYThִ\4hSwwԞď;Ӫ'A-u^fTW2X+OLTA#)dsدEyyRHSt^%a 3; 5}rdUq:ʎ(fR&& e-N;mh@n#܀B 25ӸsƢ`^BUNws'9U) yk7lx`uZ5)r0I0X## Mh-3!8Yflom<^i E];Hf(n ^!p F0!dօ\`3\ x@$'Ydr@42wM7 0V&t^g j_{=Ğ qw(f]ESt'IBcW<VrV(M`"!:e\).ģ@DEʰ.((U@,y̕3WZu3>(=u_R8ԛCM9vᦷ5y?32FPq_"\Y Jƿ1KFp1×v:^|S[ H^tnGH۳j"F)uco5fuNڶrЈ9p m]zbϲ!ń쏂.`M4]՞_,;ψ涩gd>Ϳ&U?gP*rCVz['Di2(rI֛S/ȼd('(9FH\r/?\7L;?FQ<A >Fg˩kFSD0_{Oڪެ}w0z+rakG'B99x&`.յ^r(sWơE-E h_Yb+d+667L ͖KR w |IBHY1,MN@z6 N$bz[̰Qa0@6jȫc&A(zs!\l?~|0A Sa6hA&8R1*q\1r,$Cw%hHWx6$͉EG' |nH /(բs3:VI&$x[+# f}Sr+.vU$Ex0l^>xh ] 5$C#U_rjx2NeesՄє3}No--c殃i j "7;.~{BkܱgEzet~oVI~^ù3 U@)'$-%MȟUաͤ2Hݤ]YyG@ ;&K:w`AJ+8stmeEeuxrEF3CGK; x &Ϯ,z? q^ZQW8 "7>[Ϝ7~RI5W'#@ A4y]kir3xva'ػ[7w9}Lt3cQjg)*L;S*u뷚!ؕ]%_<7 } ɋw2wiOm8?h Rw͊6:hb9<% "Wִ(_3摧7zIP2،3oW:wTM8.MW{>3 pdq&cZk˩;!t=?|8-"~&KmQp}8A:ioz#YwIb-)70xvoܭFy]r<|i NR!!1R>]1_f+%ELz# iL LOPLk~>'Iب5 m79`Va R$KsX b'O~|-tcm1&*ip=X|@Wcm4퓅 "ÁNsozEޔnl@.!ͯ}<=EiZ3tJHwJV{O"EݕT ߥfˤsE/Q#Up6#ADWcD^'Ýdg8^S1Sr\&Hj_7iZiS6^5kf)S"? EϚ(fŒyjԔ^ϽaI~.;Xkd@3ZӐU7\u;.Iֈ !ERcK͎K=j& uL`q;A#rV%D=Xc6i/ `u(ᶐ?m`ր55ݎZy:p_y4C%a##oZXadJRX'IJV\#dw{+dn`/qS5Ջ GL%d}5Ѵ0nО%C>؛qhbOeKxgaDKInM0-ȏbqnvQS̿ԌS2<[-M6ZDV`WCFJGC miq U5oLQ;˓M!4 P)Hi-Q]Y$=%$kXR`RG23SI89{86 ?K ;2.r΅G_qb4Qj \hh38z.}clw|ٚtS+Z`;wA=iT ȾfuP!=mkCh)4A)ലƳ e|>z2ST @m ;8\AMd#/ ${ (ncܘ'r#_ |Sz B;#^"\ͪ\Q,-w:#"{ JPqɲ[@8:N֔YzoH~ 㻵j=@ͤ;s{1vd}kkB`,ݶ6 Lh_FaKR ` 2@vu,=xB)3Q#l2u`9⨃EØ!ԇf]ZlB]1OwZf g&SfF/7fYwK`%g?LP,>D))ܖhUF&gN,_ݲ,jPZ*%>v-!C"EWՂhx&^6XnJC8rmZ LvP|eCt*x#Wx[ rM6$a,ϓ9ueArC’Ҵ=RSsn;ǔ eZOZ.>0 O }:INSkIhڜĠt_VYP2`辈Q3u` Ok0]I`meN[..LPi*Ghl8 #cycB;ew߭s۟ 4a,UIlK`p"G_Bvsu8grEi=svsnV|*< ѨFJNN6MG/7=I3_}"t|1ClPtn-y r3XVC(s8~ ԳdN޺7SKflD}v[#/Ed7u-sj@U.N⸦VFhiREZ;z(E;EG Rbk&Z*q(*Iw*Hl!Hjˊ솆VO/d_  :tEsY&D&P(BBuw5t>dC!@&?yڑ\ SӔW}lG,+3"ZKa F2$Tywry~^fgڦ.܋$k<'E̗l'Jsû^#&.*5p 䩴ΞٔEk9$} vAq3-a~LtI83SF9WCY8^XɆREX)yPqH1KUOot)4P>Dž&=_gfCҾFmFt~2 ]0,WytmИ:cc56Z8=`ɘN7F{K]CCe5?ܡ"Y* l;)O[zIؿA 5.9qZ[K9ïEqP"$ ݠ'7va w(pRy 7jJiJ-0FVF !m~@'dv~.Voxz.g#q3F~<%[Y-JY>~㳃!pSLBQ¨7et/"c2w_#0IbυPPf5Z8)j, 怷l5ٖ4C(Dh 0~J2>@ t Չ2Ѧ.޲">߆qʚ-s8"DbPd-*_?:YkY?R)ya%[mq1WP5#z8F丷ǹw{;dx1=4`=皹7%uixa4H ,Jdlxj.aՁQ`;@:_Vɶ9G@)MzNxs?Ѧ-%m ٦,Mͻ۞uYx JJfhғ4ӑj9Q c(ڪ\DDy?[ӽ [wYnfY/yږ7b^I X?#E~ٿ{`W3+ vuMQ6PҟLUC&³8;)Wil$a@v njΚicqj=ĔuJ\\q(i$=+nVh`g]S2Ӫ/fxxѠ2!evR^|p,R8zyEݩ" tΕE[;R|;Bc9ѽ# hBes؋z%⺹uB$2㘂JFSkTdSAsgF5FT)uJ(eK_sD?4VcѩE hdS"Lpi rkS_o ~F1[ J |7xݿ 9Fȫ:iprn;{&EӖ\PzA; jB՜<CgqÅD)rk)z5q8 e;w#}<+ap^w}zY GtϒzdwXK8 ԇ_Œ]\+HQ-.0` ӂtz3ۗ;l!Vk&LV&Hw5 ˃ig_guig4:P$ziN\l[V4,OU,YgĒ*-ɽ_ŝ}R(Ia4}90NqzPry9s"#,\gj | xq4SNY,{M HmLP[:WHVB_ZnP}mDsx5V @A}AOu\nb)}1 ` bQ5eZT Iؾ)| *|WyZJ@_ 4տi7g F`(n*I>ؽ,(@=}k/΃o@=tm\'NҢOE=Oz 12P4?=4;t΂LiM_P\Nrk~<`ENѭ; <"\wIyCo 5 2'gS(+ͫ oѝLvNN57R ~&OݴfD.vr]j7 J7>S"z7 2$+J`-:/#TRca\V6&>) m~;6h.hˈ$9<*mJه<)5ӬhXa:?]9* 'ӟmjwȤ=0˶'!x 3S[##-נ 5mhQl* -.L$cXbB 2 \vb ,<( COpK^rQDeއ,!mMd6f}VH;ڡt{ w{>=Rf=O{N( H"yaw>!+ vjؐ ®%G8سyX,&!oF@$#4ԱzpFikӺEۯ'i8 5ö $'yqD-5tz :eϿ5|gjoB>c\[rDO1oRFyq]Ѷ8Evr|EmJk_WQJy`ݖ9 ++`-3dIƒ"(ioFO$hO_[{7Hbɓ,e#{lHlzĵx:8 y̱~_z([ˎ8*Z!XÐڻ7ǮcU.UtѷtQ^0P1  æ@^yLc2I)E[{9A ul]\ۥKAkjDsf+3WaMrدz޵E( U"B Qg\~(ڪ$߮g,S qOt¶ mu!o/@h 9+Ǿcw돥>S>mz;:"2-[ ̱=y1oD~!8O$gͨAC-m ,{΋k'FQ6)#f'qIg (-vz88( H-Go3F );:oh :P5C2*t3H)CV[dCK)1'@}gS3?ݫ 5_f6 M43Twƾв-s ސ CF2wn"xV-Di%1p >^MH3]d0Ϛ_6(ߘYϿ6[ak=i׫WXDs`V:vͯQUx]l(ɣ zR@cC Թb}4 5p pإIsй{q|o`Hfl\ ~,1_LVq}#tf(9O~}«tkǘA#zt`*Z3?>jl؋ vIhlWWqNm7t@l!,3 r_pPD ۡ]zۍL8 ĚUoomã &#eNUxvtN[N"oS^ iUGٌ4 j^`oeFX4_; C+3V@s=@J(ΜT{Bfqzr~IB3e8>$Eе*bgo ZoчV ʖ?pنwXb^fI pps.dr-_sm~Vp*ѶMGyf=;ք _}B_/StEX,t&1 #|]6 ҼiF2C_z{ G>?˽ݐHZ$xkIշ0e:+DŽVWgt펫ي2@Ƿ-y|ޤ ՒcdJ{vT¼:VDl_ ^@|W"lKo;aEQ\;c,O@We3W^E= Rz!(6c{(6]mPMeMdZEkNAniZ%ӆ=ـ=sk:, l4,7] ㏢Dх t?J yWP~c9992 aRփ\+%ax&$v\9J$&jǰX E.V9q;$xgCO`_prm=#^Ɩii$_ؕ''( ːRAg~& ]YD@c2(&4J+jrK>n㛗C4orH;q:"IjER5.ҵ bqkt֯y(a\|n 3SrFH&$D9?i*Xȱ]RKuMufTeFVG%й@hkKLZf_8LX<)ތM&鈰@^\Ll(H!U`hR0@>9R,J_"1*Ńig1}70C>`ڌB20B)>^t!ewvDq?wemD[58uh,055qwd#z$}F=ITa$U8qvgȗ\j1V˷ټercǾ1^TFu = B]/;~GVeT6*d""Fc = hʇ9X)&j;LLYiZtnԯfs9AOYfE!;gQiOi%\ꤨj Jn ;~sD՛F2_A_+(VJE kXz;R5A߽_:EIn#,b֨t;sڇ([u>-Vލ~[=c1/T7/m?KTgYZ07070100000017000081a40000[?[2D<\L{7dI=%ɔf;?oáq\CH)2#Ǧ:7_4 KPpֱڛSQ50ŽG_vO6yd(ߊً)z^`y3'uN;PU)E>: p `:'MFw0;[%1HabGj &.,)w *ǒP-XMDT߲1>bC +6,'kR ACZR fq0z}4Rj\/g/dWe +&%0/Q 9m%nE5WӢV]D,܆0qkܧR,`ѻR"똦Z_Ο! p]ccK@qU,:K}h*NENyD$\F'nj[ z0ɢSq׈k51_yO"Ol:.q#!U-# w.*>QxA{!,dnx;@ɯ!$U͓+HL,*Xpp=9 9MEgSf&n (A2kޫo=j|/K4؎9`S%!ϑ IB_ )hvn5NY%N>wCKk oAC2;ƂYBSVُ{禘,ɦ6D˩.5"-۶yqقkyB6HlX (hJ[iIZD-= /pXH8bB|kFR([>CGLGK|жw4_lEP FW:D0FcxR4e_vp.^(k5x(s<C X U5kLA>0(CY VbÃ:9SlN),K@q0N.0ڭp)6,8Jj`^N>,. H˻ k\Lڌ#Vs1Yfߒ|-sbNp:ym8چJj\e꙱p@Bt&}fX.PnΣdfÎ#:d7OpY'[89%,hY kv}E%QESsfm;gD|~hNM>K6Pb8ޟƇ d $3rJqI{V'=xj.q\u:yU[2(zdy$KXD74EpDM|_oںi%=x4A1Y\WKA)&~H6P0ckW 3xql('T$gӡaOsZRղ [ ?]ӫ.7edų? #^@r}>7x !"?sѳ?Cl ^x ڥisR3I ' r (+iuZfH_O7}+x*(F."'PaXXAyPFNCޛ1:T ==)A1nl76K)EÃY-Hi 2 =rڠ嚿/VHݍomyvօUhZvx)_j-<^}&\ȑXTDҎ9/tkڑ Nm]T'<^ 4/Ǯdo J%R= !Aϕ1#XVЕD Ob%h[L,Lȏ/&(R}'/p*Qlp=rh9:IR3Ro%{9M%LxA?OwӶ;ž[RXj܁Du$h[H<̷rB, Ϸx0ϯ5zL[/<ڼ&N G1ZJPK=KjĞ+&TLfTŁUHG/F4{9oTޞJA԰f^n۲sIyر;9}iBVO4cK|_=-IE /TZE70Ɵ#;)+Iǵ13 -5X QCtFzmz@F:z:-y0ꌯu]~#>'>=*+)#ch`v<=~+؅6ҫZ9e|R\jN[EZvv~&Yz `NQ G*j77XyL:ߝO;w/TWG#^;tFx~|B_a.d>1 Ӳ*"`*P`ˇe$eqœ]Ki/ -;bR׸}!dEhn]9'*i$q7{u8 zz<{s[WU#M7ʆ~YR|S@mXNbo =QSej!1%ϬIF@^5YPuѽ[Dp]J*0䮒BU:N7BXKLB;%BDR$8's #>vA6o(@ {)EAtr> Z B;%myfrfkƑ YWpV\z#H+Sg vTC.63O~3PyQHnyF2&H?TBU P[Լ6ƽ:AF Ys x"1Un^:GLjf@ ct"cg<eRSJ\ (H=']#0<>Oyl/޼TDh+lA7s{>hK0IZu\)Bt9oGC04@cVH^Z\Y]gTd @nItڰ _U¦wѝ.4EkuЃ10Zhћ4^I8_|+}9۬D(_%HЯyp*Fw\Ri)ZU账r>.ΐ.K$Su#_h[%w\@o7l!oؿ4BqNRtMfRQD\p~N5&r )ߗqaCR`ѰmQ1-M-v|aX>(}8<7AvzVHHX MpN$e8 ɠGC RiNjkPxd 2H>b\U&fOUwW*+ riпn[gZ|^oNWrP('r;y4 {`'`&\,i_(ܒQܭhL +rk_qu[LU̎S1ViDq(ǩ /Ìo#qO ղ1]܌@"܎ƵJ$1%2`T|~B8 }kҼ׬~g H\2"geJ& W~8߶|ٞ^f?,>)B^:v́agIp|,+ZFa˥$ Xtn>sYEq2MJ[ w# NL0.9{"wjUZB@sOXfPO6[m} ZF[#ĝfxGLn?,N7$"J֚S fa0k)6᷒#xߤX4ɀb8\խ(;hXӒXboCpnkfj]f&cz{D6~eA5y=jV\[q X^(a}ƥ}z0ӸozZ\u^v.ko9"mgAxՙt]Q7j8B+ k+i񤓑Sx` %m~Ns&! ^ sڙU-Ma١3Fi9 Aty[#$$ԏqP[+;\1[YŃ+{HHwJ\+5KO! N?r\5 PzY V4E$;ȮrvڰmG53湻C&U)& !%pA/ El)p~ߛdF6X޵րJ&MPz4QrC4 /ܶZy<5XSuN4O v!nqfbaxؤw0Joc KtA:|;haT\r"6<|v͔G $[KjId3h^g0:L<:)([qoxAr5}@xoapU10NXCt!7cOIWWCZ`5=JGupû`5{#YKV"\8iK3_rŦ}-`t+fDt(%ߛ-wݺAUiFeOÙߓ@$knYw:NX BN> 3D!E[[Vzl2 i-bCw\0'i=Cݣ (ܷRlvJ=6ꋞ>^63FHNF&bB\Na+I5adJu7.떎&}u"cvik5PCr71%-&ȽOj:h~'\*<ޣ"thڕ!S3Ư6Upr]aмNc^5iTdeqC:0c&jq;_"F$oYv?|g {~`r+^a!ͪ¨ƀ3yfƿk~^w.Sҕ$~l*Zs8_LC5N huA3E4lm_S+N #8'r4C %3`悰@$?O/-nN3 &"/yO ,D˓vEė\c}"nשk~Nz8u~\{k)0rBmCi-^8.ԤEV )Y$ h0F"ZH_ǟ[yZFx~1qo 4fMy*~dL, kX;;ph@KGFKJj'+;cwf4 [Ɇ^o*P:JKo:<4H/y[+7 ܋YJ.?Q^F:Ux0)[b嚑sYR|f?%r .RpR479V&!'^IX=!\y)Lici\< iQrҼUFrƙ !ìR,=/)ij2%m[$մ[MؗPO?H$'ҸRhӊŋ"(V`yk IcP [ؒHkdE6tGi=)\x]վΠز}Q"'Iv\ y-Z-`XNDC@W`nŸWr&yWl8pD<ň4̀{cC~ ?9}#KK\FPM͡񈏀ktbެCA+xR蟒 Nn 6>?ݲ2Ob=B*ҨoSWx!\ʾYuKVE\*M 1xN݆E0 A LCFݓ7AS/ܠ_׳T%]F;ͫnmV,UYehƛnBƇNX= Z(A0(g2~^/;q ~!gGyEJ ^4|f>c|ΰ_kn݈8l%0dRLFT3,oXf&U ;8,n?c=D6>yj(98q +7 :!bS( |}p1hա:q ((X"C ڦ5 jl]WY60Jyfy-[%f~AI:+{w.iێNe! wE[\TͲiL'YWbJyB־*t+n)l(k,Ոo@h,Sa64Ĉ8CK=';a-kϵ !WMuTps~ ZkGEJLީ1)sÉE * Ɂ헕Z }"&4™f+gɊAJA{ӯbؼ_'D2!3e{""Fӛ8!ɡDvz4߄ d 2˟<۫ 29d #lmaDQjBbfmcD+!g&ࢊS\WUlc8tՖ =`ʣ7&8nU MQ_ݮ ]%vy?Ф!8x|s ,ڇ!v[&jx$>^r;޸;CRL |3a-TVR3fMv4NEH 40Nc>D$c X\yWtUģ PcTw@p[D应.>GUp9V 鈴7rF"I5$V~ٽ,pcbȜA;>cp:t;LsSt*fM|x}5 2d@S|O2 :`I+?N]å="v>OvZ (Q'w~Fdc,ߖB2%~o`}\9bޘG_U0rPsJekwz;~L'KAK ]s)He+hHZBɗ3%v ^F{P#s "1_/$N\4K56jZ (z6XPv(XAVhu-?p3N#:jAϥȄwNPi8Gg0>Y ˇ h%c ќ9 ,<]xNf8eYARj9epGO2cL D%XI>潆]ƸF#r=hgpV0,fW`kFʴ rM9YL @gYZ07070100000018000081a40000P3wF0R_#ԜoNOƒ83UQ}\!8g- bwwd-+p+YQn4)۶xCњdś,'l8c<1&Bcla&c% (7NJ|m]?1ޥKjQ8@`M3,_VINRuԉנ:Cw?%(4ݨi L'ʡy6YUꯓ235. ߬i1.Ym%3hj߳l.!ѫğʼnzc4"~Y09}\heSp;6Up@~9`6P ]Cg8#.#g-oM;L:+١,^Y&󅷬={ȟjq=HAV$AGi1<ۂhi6!kІ/ i&dD"v9T[~lA֎dzmN3395> ] =S:3u[-XJ\0aL m&$ }|Q8޹"H/Ls_@ϽvˁьlԹ6NEr401$)sK(>LJdQO@[DQE"wð7˙>>d f=sճK):SulS/`)2Gl>đ"%tIPw^W9F3=cY{{-LacGu'^ԝ`24HrTv<^Sbdy-`ޜo2C0^5Ӎ0Y#X}IVk+~IkI=h縛|ł,J H!D`×ҟQ&PA 5a>CM4_9N*VJ.Qdq鸘W Hmz𺘼:vy?;KUσ%3({=$u*Ig4I";uțXbn0!ͤ(I-{2;ú{#P,T*GZ>h}$Zu."-E2*}FQ&V^1,bfL*::]fi 0Ӟ9XNΖq{h}Sl,tZ.ZZnRq}ƬR}ybQg'sZ҂@ѯʙj?Wd:Sv'K1]7lW ghb7jA|XD\*`yVdB ;3Wl_&מ &▂9kwu͗}0o?Z_Z~uׄr;&`ۜ0s gZi/.Y%ГWwҩou2gK&]{ b]ԩ= F.y%JJ~`_)FvL&Ta<`u\L['p.FG79IEgYZʃH:{4V[^"r.'zaqI׬ 0'sz\PhΛ 2$ n}EGWoJfîqȈtI1&S ir==wNpPImԁ]1Y2tEB Z8~>Vo$NyQj4@eFq >F,ểqyv7Qwu~I)\#3.~>Q Hr'wޠej'qO]6R9X^#<?h6Bn0k ST&&n1D&=lGEph0f?ԧSW|9UݳD~!],7;D|ŠVbpO~[| T ɖ&'UX J1?|O'&$ GMez*lQ1U v7 h<{)8J7dkX]zeü:R ◪: r?2k{]K=`d$&4k.$αH6ݎȄ6#2)~ QxN E8&PЮ4Yu|w* d"t "eLo>:g$)n%%ddnrcm[ݕc Gb9C{qPQdZ3쇢[ @v8 0M.A?ԾCL*+'= yl=1*dr~>j5opo)Ub3pC >LC"'%BYfNw9h;.3o?tB򅽟cD="- (oؔxvEHD%"fdZD>M֓ ra&J穻]H0y՛6ދiSK̓(qo M+;Qn8޺Z|6{jsX/7"iNv3^#bat,qup`5g$ʼn Nx_S=,|3<Sq(cIs Tof(MvH&8| 3mwoPcvQH/z79)Vwøha~2=StHΛ 2&Nƞs!)j@h>k3mψB{r*&7߳G &ObGk"0" jQ^FMU(PUC*!}2Ɣ3j0d(= UQ39@ӫi1{r-OziYZͣBcu[%;]$:1[d~p%zZRىhkӖZ6K~>1;㸓\9qE56^8P HHK#C\+A2?p0ܲ)Dp<63|B`UiPBjee=r(ϫ܁f/E< DcAmG͛fK|́r:'ɞ6QmoF*/ChXKH=! U{Hd" 5R!V{y9~3i'cj{Y3Rvm>J=4$lj"g:fA1Nr-t=2ܳB 1Tbrsp16QN&4yؠ{2Gά/ڂ w+. wao0ptL!@/ J=+\H5X]/WjM2:&>unQ8oxu(7Lf' cOU0dּ65=Ԯ 0-i{m`A~k:9*i1'}}>KH'nlx@/Q1UZlrW/Q|32eRxyK|Zkф̔Fs{i9:Omur1YO+,|f:-wm]{Yt VɱC"G7%Z1Hx[ߎQl$MnM73:k$ \2GJm u_mꭥd̩b eQyuեJ͒#>E@Wo'YH٭ ߑt6N1|`jy҅= E(8fpV~)VW4stjD&N欓Vu1::́5Uw](>@ .1g=Mfz.KYk>i"A?)Βs%<zaqayRaK<IJ$i$+-`݄s`ΟhgVW. l)F`ۣ|߂eJ$."xwey@Umxé >}DؑI\a;Paa?gɹKNFO0^[ 7N$E Ev7]hB/g8uyղ1~ 5A|k$1Ep{D!Im!C7k4R , 1ޟqa1/cj2)-[i^dh} s~>^4 p~;l`ZJisH2]$ݔ*I}=h[ 벸$VXh3y,732]t'm=?#,f5T4.eҊ Pǀ~NٱtYKR#V3(A34W5@}Op2(lߛl\`q^ƻ"%ܼBXmq:Wenj䲧ufP 2 O9W:%2JU,vʹCPӓ&Q[ĕ4$PU@EF) Bᗢu,l"Ä KLm( cFƁ)fwís8D8G\0s0Y3v6:OEA06ta,k[<Ҕ&s'gn"Yw^I>_$[ !4Ƒc#}\"M~BTsv+-}_,bobY(oיfDH.?1den"% S cɪbgdɈ= gP̢(7$(t5аL0Ft!/wF8[v$t=!C! ۠&3u^s%W,}r@w$#7ӆe`H|һ-8c,&5P$@Ei#> 2Ѐ\~׷PFsUEN-l<w_X'{ U;|O-|[v Ϧۄ^`;׬>NS#Ǡ>"19ПTz3 kcB35*TB7$Cb .Pe7JOqsbTp]1!;S+ܳxB%oUc\12rG<O2IurMhKsEz]9F6|Bkk8qdOknu)*͉L2-3lfl r&M&ƙ{)B^&H:^ښ)}׋{Oj@zr3^?)T2wKtfi",H 6m9azyHPJ*eǂ_,@|ϱgYZ0707010000001a000081a40000zIpRw-U )-'5+X3[$+x>'+|X.ܤ'8\`֟O'T']"ލ(6_aZ7q9ȚSנn,h7o& -#U(ę([ĤZ:#a81JVrMgBB%δE!jRx11fZ=V֤U*y؏B:8@>!֡X0p4ĹEN-5qtIvy.0fI?]V3 %^zRkmf IEٰ)89Ww7 9R S+-;ffh*bކz hbuT-n޵Mͦ`URÃ. <4+Wk%O eRqKgHd/;B6G{pYB3p0)6Ykm},/aKxđ_&"CB^ފqP+12^n@Gr!"[/H_|{ XE^bxA&$PksZbg Od7Eea%V-R8VYNBj}ý2;Ti~S@T+J*T& "fㇰlm*݈8`<: UaXRWђWPl]4fo*!'\%,W8ڸT&eYfH*\Y-W_@tdY਷*sާ[WL)>u$IvyKP^b;JF.;͊y.KS]"P i-,]V^Yo|p,FG\T =w.щL0^ QE,ZGsxn8W-B?T.s ^&cК RwEbTn46]gM+Xyn#NM6BeaofܓjWj8R+Ga@E&$8W/mf>?[9l:v7^懯K#ⲖW[!*'"U{!#5Gu{Q Nۧ@5linp) ∪{N#L;OJp1*5s3aKWV_.u!HN}v(E{^O6+ج:AWS"q[NEs68s&vE/rg74e貊NN@%ؾr}~7}Y *$KB$^I*Y`yX;V埘&X\d0قBFpvK[KQNDM0nBٙɘ<E9}xT"+ɃG7# nq_hW+U: cZd* 1=#[`P4W:`'XQy;eEm +K*< %͡] ~O|,52 Dx6}.C6*V%ZCCBb;=㒙Nҳ乮.e3J6ஂ0o ɋC=v)kn:md1S9=b_Xk]$ƿtԫ|2; Z{ûj}J!7R+JC=8fTQxɭ*qTKw/TsT|j62΢dMck}puc"7?x G1qM/hgH/_=4bPs"a$vi"ޚFrӄvE>EgՇրÕؐYZіؼ`AFX3\R LP^>4=͓FsK}*1/&ʢ?̟'4닏>j%RXyfЧ){>m'[Q4~;e,*sDP_hM,pzO&qM FlmBg]Z ͓'wȩ.KpJqi߷5=]хƊgmz'\wX\"62Z&~YJTP7';zqϯkz^)-$kzb&@Z* Q:~Pzȿϯk'5Eۣ$H6ȿZӷ=e4ocr>sus4F|86bkmlnp|Bِ ή84>af$2yPS (Py^o8dQZC:dCZ&I ]x|ᴿvw-sԫN1p yu!va?w?g w=5b1WzEb Sxtr 'RT??mGĵ3db,t]48X*(VxB"d% ߶c}I*淜"YaW#x EN$,Kݽ|u֋<-"o}OF@K qNd!/aw{_{sgɦoҐr_ئGr5LJ`EhV 1q $[.P`VOP|S_~U^6|/)\ωDT6Kۭ=aAQ1oq TYSdGZv8uP-^EdqR]E灝oR=ſx 9DoL-!Kι3>m^LVHc"iW#qpYx|g'B䨞 W>=7r9<,.iŹd'\Bzo{$9+ބwn)|<6S<''YnkUK1q«5[C`S'ẇ 6_\Xqw6> c΍DDy\7jNJںʏWtY~>GBzrQ&)N;a~jFOR0]+ xMfH߲3UZw]+=r[@L\k csf=[_1l$]0a3'0"ͳTz5YqP hJBiS${۔_ *r(Lͨir Q ACӼOd:0I } p&SLnjP"cs_ J?3v0P1h`b{ЀfOmفod:3}wo5P\mռ A 6Q {0Nj_4Z[b+XfYwdZG 1:%?Px).).~q Jɘp? ̞}tb-M {{' ^0S~X dJ/9ПZrBR׫Вt~IE13>< ~w?>:JB힜+8,#65] uM>2*+^Bizi"ؓ{HN ot x9==9"_ I =?mrXncjx L M66cvwQYx||P1ćZo|p]pr'poZL\t}R:L" ySJ4)<52q"뿉;+6(>"Bupy诌+\:I I/.ځ.꛸lKiNܿqsguf%9Òc6@C8oiIi9`cWPSo&$&6/A๓q|ȥH+v Tj!֥Su,D%(lsnN.׬=$\3Ú.VzMEŏ#ro2’ШJjRALf)A+هq}å\,KiIcm+ WX\hւKxdqzm:/|hZjHABΧy]LC/gi駔21 GT rޔK m79L|"|4Cy9&,gj"|_)R#k1 pleBj'gP9t6Џ f58#XɫȮ*-.3xKf W=$[KR,v?8ތHYL䍆(ET@v" r kM8zO|4J 'Y7)k6UD9[&asӚ1x6e Zӭ!mdwI)$bJDv͔V1#Gs=3*~&$jfYnc9hע-U>E;݀ȕix;f@mݟ *? "W?#geYIٗό/|l$F"E4c vS|t"$X؅Ht e>Q>W?"I}/;!1;7ttT[T8!S{2bn/ȗg?$KggYZb/C,Sf2[h<[ENB_b`1;_;ř>uclr0A5:x)5_l{Z҄J1B6Z慂@c2\P]4O{g:4 r{&-ozmxR;ʓli3N=u7UbOv1‚NOpF*Cig - +8o\I?m_DtN]=lB @1u v6^j#_@pYY؇B.ٽL-XIH׶:MEl@1x G@Q dHDC.P"x:ye60b` 3uޫ+ύ[šerO3p^ׄ4\bDOMˉ|S/yE"Ϻ/^1fTy }2Fx-?Eb-4wABB4~蠔tm$p HA#E2:nuq .Ob髽+'Xi- S[ygWrĠ#Y%ŋ&e&Ԅ뼵Pn$Qx8ס#蛼R: Q2 3`] &xٙv-cʳ5*?`ei0"芠4 `,J"PO¢g2͜5 Pw8GtI_lo_ AĀM ܀ &P!o@1!zyqȤGUݦ!U{!Џ,ټW U&P X.\y8gjkNK_M.ZwڠXv"K̡_gxrĀڬLͫxNg=Ѭ 1]p,~SW۝L`Eio*c#+Rμ pݤRvKa*ۏ(:o~_fgWOmP *F ڇ-IQLU Ϳzjn+ilYLƢSK*FUFo\{<"ڢ!IO$pǥP Z!j Vq%Qe8Yunb)6y@f6hY|Ps. /{\ʎ*IJn9'mp.D'k"SN`zHJ#5 ֆ{C(@z+ﵒJ<] t74Hg6|OzZlsR$|R,V'f=+3gh wa]{'TrF -$LjtyϿ݄d PN0 [(ynka}[$ ~,/uF`h4bÕ} G D7)Pxe6 M5UOYy"HzB+IwW"ӋEVyL&ol?i/0ԋoNVZuPix>R q+1 "g 2CtP\erWPy'BCG u64zӛ %{ʘ B]BMBLdjlfB)L T@8 7+tx~`eĘA*.`sdУwŽ .#ha+T~u6`hJBcZe2U꛻Y)n90(-\:tkh@_7i{\XLMM|1L߅.%`ND f0һ b>`(3Ug#SV$-UH-c:)j{G@-*o?FG="XD.Kfo)X4ߴ 3V#dl SB<~ l.Ҍo=.Y(3 -?*eOJ )E5U jqFF*=!&@EeoL'~9'v=(f<\¨LK5QB&WnE^9 @<. UwB(uV1&;>^Z70Q%ѤƽHU:xw|uC;_<@P]lfDraͺN-.QUvp  `?1 4!9_P[\|su@1|%͋kN!+WNJ=Cc˷\}c(tR|:' e)91~_D^Xqj_kxJפ Xu@2s9[IϾ.%4Ba@3Xy*\FRM 3̌k;)!vHuY  `[r~Y;\pǟ/3 }6yS~۠=t;Uo}wD&d~@ZCK4B\K\~>27>+6]h\1Y`>U>DBsmu/G ȫ؋|gA+(4*/ʯζgy=7c\(_䲣+r,Oy.7;T.Og>v}0nMTc|*⮁*DeveKpJ : X x[~␜2F/ImV31@ȇ0%dEl*qsQY*3 im)E%ۗ{5HsG&ӽ7m-Fʝ[@+m~N1Q4h6`gJ2 xE2L-{tzp"x>*CBrpE]nR`Ь-S<_BbzQc9Tvqt]ajq-l6^ Ba϶L ^Y K}TNTe삑2Zcp6n#4 =3WҤC̉V2C}n. uwֺjP`_V7f_˲mzY/52#/Ǽ՟Rr_ha%&97!W'yױY //*LnX cS墁qQUrL怭Nh5ܠ0N 艁1澍$.^cm0gbZ53~wPJ)82y 8z=7ߞ$͡_]Ưʒ-` J\@p 9o]ߝ̡i J UҸ\pU`.j[WֺхQRVyVr)<& ;[7p[SE|ػ~#|1>4xU$jO/ٶu[{g5S*J{Uv+3~9i v:jYL*]R..NDQ'E~ td][CX4˹a=t:]G`/PNX|ᾑS`Ȍgr3oHC~Ř捲.  pc~\B\jEW*?ei/â%]q@|]QPUnPKw7^AW,N]~s/BIa}LUrʨ"5K}Qʕs.^%ne+-{D2m9Wr1xX& ֔ڝb GH\O&4P)( ͿݓvKQMbV1rd*8 (v=~ Nwb ߝy΢^E߱\\ߝt7(y1hYrn0nא1[xWK=vsc!٬/*ӖeIL+jY&Ϳ{H-P}[yt[ @'AXPdM6H#ajԸu(@gu7aUZNr?٧kgG5腈 ΁ }KP6xVk35[k3H^o¢˕t %y-^Pt!9B۴σg00^WX~k;Sfޔz}q6 1S㔻̘u#fͯn ]q  u4:kS˫hAԟqk7̍W qzmadg&uW2Ib@eXs1|PB=Yd S|{NԐC][qHAHJlŖZoQP0|<kw,ʒ zZPZDX.&NIkh B"8- µSTp /P *CD)aX~yKm=ۆy hڙTཽaH} KAHJDNTwF : 򴑬7~Dah`޵Ƃ.) F/)G! PDRɫJ=^™m4Beuy4D1${;|Mr ?M)O6{M9T E!CNH`M#2krYR5ҼA̭F0:^ k+ IvH;(ř38Sze*3×'=vܥFl-to`R٧͒j%#;~o_%ED~-[dFuNe(>1)" UI&n rh!R $`+ ?`N`rڛ@z,RIRFX wEr%͆a MѹbbHL4 75NIM)`PMLhEjUcjލSTPj{sYІ{pmwxG{0q ,.8sEeL [ftssߙQ|<,N͈e twIǑ*-22W ,䁔$C &sD5gYZ0707010000001e000081a40000000000000000000000015c54633e00003554000000fd0000000100000000000000000000005800000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/arch/x86/crypto/serpent-avx-x86_64.ko.xz7zXZִF!t/ٜ5]?Eh=ڜ.+̌\Mvq@WF+;]UցX?!uaIs_Eܢ!F {2-gn4Q< /0}h9ю0Q: bqd(]Y -umV00HN~x`*5$)13sWr=DK %CC[od_w4$ΒﶓA#![o-  o 4#+2@, lXu0!NuMyeN])9!E&qRmI t3aZqٰ̲7OVj7eq\Pur(4K B2:ԑl-0ʎlQMoZhiڍ<^Me#1}@=k)b6(wr99% P9ub7Xi 錚Zk ɃX-y#vMUʪ>ֈv^Lue!W#*Ԋ"t% Ěqy5i,a_#QYQXrv;x## g NB&7k^EvaQr/dbz>6$>xrxWX|gS]7:+a)wOsvhY_d~lQ8tw[`LQwx՛vR'& )͎R { {h<`*9\Y} *c}CL3{إSmՆb\/!l0GH iGMGMp.8dTǃ"e!|lM G+̚M P+xWFݽk _$ݱ`pg_?a=_Fe)Юȩ}Z' ,;#W^,;W(#&І6ZJuS^i{GE]G9J.MGjNq9AagSӵV.@0VSg#EVolvmZgiZWt?=XR[HMŞ8,EN"򏿣 J-{FzU%_ޯ #:ݿk7lu0?DɏւڍK`Ye9'7EgS),tA0{WHc'N417F6VLT$Fc8/=p3Y@:,+'Tt:qoC(9t,bnU5 9 y b;~ԽWJ!r?P}ӂ!Çצ]8Qn|aǩYe?$ūH5 PctZ.aS>x[_'gŪljfBmgm2꾦u"{_RY씱:QuxRlG!|[-brzcN}#]n;K- O͊\Ev+~f8WF)Q,~L,{zX+=N_֞DB.b52;hJYa?o}BQْ8JfNQ= FRbT_E(T'%uU UK^0Q dPㆄD 1a'u~IPJ-ŎtRFN!տw9YeКƹwm;ޏydNn)Ҧ/"^۵/_Sr`RVjPx] wRS&tK"9?*K +L[ jp a <8Wԓ\c;#R0E5#}<v--b`d>($ 3eрT]d!"aLOdxғĎ|5\y(N^SUlGWeZd1v:W/erLT8 ~#C> '\:`C^'0 u}WDg?e6Mm &$i2WĿ1+Ɍ2869ZrH "˸2ԯ1ę &M :1c58daQ'BJjH=nPSdE%CwX}.էRPSڵ,A?tLo(T˿ِ^njU\ϳDl6N:T97vz1[]w53W; 2c]șb}*Bj؎E"9z^Sr= Iօȧg/_]`$/&,NlE8(&P}p+= #L/2 _@Ӌ)7y2gi yۄTE[<5,?fDA;eVhAg^~>y(vW]#m g(oR7 [Jy.4.A:thUCW3s\^v/iӡpxC}i0*w%^b`n&'G+ _(ܕDU, .mR\#/Ǒ&,GqgrfZ{̓mcbGh-k@,{42a;БD3LaPǮj .;]҆Y-7}-n njhA*ߋ]stp XTo*o3U^~࡛n.1вH5b8$vٗES#P:RM;o\ug *^uAQDBϾm]ӔMuI!Դ +md; .#^NKz͏"V[7m' byjDn4",e&|mMPuȁ$'\muSǙ59ݿ8]fv!lvK [7\օ.]_ϊ3*+B;x$A ,yOQ\ْbJW83FWe)| p z:;:E4$^J2F.P7;P1Nqqg]+$kBzt"Y<ܷov /aͦT`u7PYU_)5o Uwqے5FX׃RuaӰT$[EI$~| ^Y՞5I7JTT*Orm}6y5lfMF*R<'bC߃Z!fuڀ; G֯t!S`6Wҩ|`}Fp#@>2JHU íxz%TY YGt#K`0Y#vl{a^R n~+O˒aVtPd}IB55+2] aOA"h&?_8Ґ4YDi>Z%~FMr9j(d';.;Jc SR_Q& 4slurQq18Wn]]%wp"8kjśڈ,|2_ V{`P9.8m~>~.fl踛o< ˨㶑gtS!]{@ E?gM>LZ i f0=|ʥ5 WۀJAD6k.F)*E\q5W`9m?lZ=ŭ; w./ E^Eovx Ʊ A<|&rU{#ľS\ʻ:(KB \[1\F?_IFZbg]8l IYЖ4ۮίKËP%@6XB9i@2uХKKza|q}}! u-|W*HGtx] o:Yh)12 [@RAr< zS)l~=hW[{Y pn[>Qs2*n_Iiu0ZM^ u#!UY߉l/1!N@UqG%UA+R~22_d\z4hJrT|w֓g !*w7\G l` n8!<(EE~Z! ~ >+Bۡ[a˓(R& 6;{ZS3īLnV'#a~^,_H -H'J>dq]r|!{hzeµ~Ј 1!២TS51x!rE>w S84#IX2]5#o;rMQjm[}0Y"b/8ئ0BhrLj .bA4 l8Oҳd0vSc`bc28>? ҝ|d\-ȠV`YcmɵTupݖ͡Aj] gu&?g6}M|ڏc-~k 2hU٣=Phr77J(ߒ6~r)2>5SLJb" x)w--hw6oQCPu*UduRy)~ZhԚk-F{^o>>;oKm=-@4%X qHf.{t8^{w[a:s9T*mU>)o;Oe1'(zb*`;Eb2 s_a[XB+9F9XH?`fܞY{WmP_ʨo`r&Nσ4$z=?>fVŅX:3Udj|-BM[=nH$*M̺h<ti9'A~\.-'kwDKJܝˣW-u8-TLlzEp ޯ;)2@xhA$Uzj1L,)!: J1EEʾ;1~Si"*:Dɪ̬R/^R1B (IW$nbC&F=Wg KO)Tn2btݎoe{Z;P F  L`ծY; OtԚMsFAP]*в| `B cCN>v5Wzd#ע2L`sJ AȫY=o2&30'mr^* T- 3 sjKr.RyƃpzCMnE{\w|kD7J,bzI܈{vml\ejoן NJuLWoGuH \[۲9G$J~ t#G+a&laSHg6l~vMop1%1+u|lOɶ,H}Y.t1\Y+E"^uv;?'~7cjV+>2}F[XSM%f)3 213,<O_Ѫ_(N?%ʫ;1hD=<)Bv= } M 9qr :6i֛ymOm|Uܣ^PJe*?=,\G.ғ*^>ޫ}7U>geUD%Nyf=J9wJ[}hZP@.l(v:K nz`J(qچū3pqMe~R` UC4,n1@Okg;J@q~(sR3G KY&yu 5)+D0J4kOi@4Or;S]?qwƆ捜"ް.5r,N>٥j ͆7R!-o)4SR)J6(bFy&IhI9 oV5+t.$R/x.YCZs@YbyɼK~ [Jeko.b&>3#w#3+Q53CK!mWg9, J@^bs4!t䒟^AMF[\j&},hp@Vǽ#a )acI' }!OZin ĵoI -i%Yr;j %Bk׿ZKR,@ Ƹ EyD:>Ϝ铹.wA;x xwRB6%w  ̐j)`>3T` #f)>g(/, B>7uncmQ@ci4D Fzc6Lώ.̎Oت0@.MO'XAZ$m5?+B{2:zT1p YyYm[)]C|ec%mApcyxV\"31NE\ցrAh3-0< `.k&)\Y\j-hKzC-ڮWޒ[K C[C"zse~eץ"U[ӎ6o6KY[rڈaѮ^X6{i;uhhc8b}5Z#VMׇY+~`mmP3>лY a ew\zzk۸5k-L<*VEj=rK70YѢe 3/K8YEԿ6x<yee,I<܉x^b'͡!Ȱ)_5oSȞs鷾[q:)r+y9bɹ(V-tîhz hi=A [IP!"}B[ȾJ[U:̃Mߟ Pr4N^ؖ:xu8itN5frHu:1*z85k̸̀6_cwIjXp[+<4@\~uҿHm|7Dw4 ]lk0eᏗ ?nCE%\kѶk{TqmowtĂdlN;,<3A"̚BwG+h띥|:'c*h4D0riY?s%tg K2nI<= 9 Gұ} x~0?dU |d[SX,uXG)&ΉT% Y#A NꭆdMӔZtq_fN9"*7!/.8Qe$QU4֥^y ).+QmdV.} c @Cާ TS95#KNTACڻVZG|21-T'}yq9:ӊ2S2( T[^O9Yz4Y,\֔-qTeO3δK׵ج\۬7++ټP ue3'QZَe]2scQsYa\'佴OfhO![3q>T~ N/F-Onfd[iK Ɂ.{5άP,̎~g.KP&:ѳ"ءSr"tpW6ic$"S?4@nwO22F-N7-I\+x9GwPU-M̄hJ]xTiËXIY',k^nw@ޯr BLTqrȿ@ʅ9>mؠ~G]lcɒ;e\+qKj?lEyfȄ_|ɸVaYiW p/F3l@ͱ0[va~"L2Pd/d^Q$j xy7'-JED,i,Et5c8eyc2:c =fbu)|{ܛUn#ý0Lޏ-3A1 @wc>P@pOUD"bwu%W BG(AA2O>rG`4twDr#*(iEeG4uX!<ۑƘ…7:ԛ_;oZ"8m}5c:Cjȴv9-/k|t2a[R dI ay[ +}眿89d (I.oMWbT'e퇺PWq%7DKY{ |:j',I0Y<]mJU! .WNƱ=̜t}E'rP0B)z4]YPsZ)Ȣԁ&Ҁj.b֠qQǴSU@3G`NjbE '塙9D{X=Vfr19$CM+*i6 e9z鹐9c@ѷ>!#ok6?5+bZ_I5F +(FS9d P ^G'PbpTpm?5<l#.~+epF@I4ʓt>g@S@ݟrYA`!˄ˇl|fc'UZcC*FQH۠tc=juc-ꬉ"N%r GP+ NX 'Rg1!wS0ޠcEN4T16x$]vXyр$$4@+Utik6q-~OҰpן]^,pMEWli:R $?1@Vn9;{ x`˃Xxr)+)e6]WbJIP V9-pY4]4~zw~Vh}\,P<$H>T46fP0-E4v!3FKj3]]}z +o57"{Ϩ,=vݶjYsPHV~jƿ4Ԍpݲ(X2V@}voE׫̨7oŒpWgEއG?xz];!jo7QM Yv|D1dn)h/=`4j \;E۞7 ^}e\~LS mKvr$4i|1RNG-z$[v/CƝH|]CZU}5XZ#6T.Hq+!&'Ӈmvu4ݻ&_*A"kQgj%]U5g /V u["M \Z)SBBlP' ZyR,VڻYMmIh+]sϴ"+dso}aL+߭SJC#D)IDy"N 1_\j2j|Y_(O =B(|5 VɮѻS"ODTdhFriqFp5_aLܢzØf\uu슟/~Z:ΣgB$F#n@./]rrh}%ox| Rt͞zL#p?9Occ̿WUF g=C[[ ENc-(Ccfi`}hlƳS _VzP5vzj˙NݟxkLډ|l.'b8OϐJ8MdFh Y{Wc[j{_뷫C$8>\T_t{U-ιz?qzJ>#[c񎰟7^Rʈu-#-H!)ϣF0IJt9A4+ ?#0؍Mܕk*-妱Z#5q (_>˒d߃C L¬.W&Psq2&4l~ST+~{0Y@aZJq3O)fL!&hn Q1vJ) =rUr5nbZgGJϴnZ4_AiΎy =|i ^,m)wXP  Vfe*EH)K2ҙ\} 7Vj/lv hUps6+ko^UױqQ'gw~cw\bkLϢ(K7RX`b׏ }qѐ'hG%ђߏnd:(zT6 BmƗa/ dApfIftb\sHxm`Lpn8Z6wBݼԎd9Ӧ`{(_x$E<#f\:,h Q !8ef. ~ N/ ǨiOug4'C_Z^^+d:܅4CBqlY{>g+q>VT CӲ;zEGN㋿91#& l.DoI/:֟\-JU WkHyxT@ $V!BmU}iɵ@B$2u|d}}-tME*֩ri]ĂFdeK'-_H8H %!sDإv? :¶ڰ xlliUػ%"=x*2gzM{/OC u(xr gLDXF-ѲiQ'(`8\7o dEu CmVD^)^|͈FF jBg5ws#uºC7fz-܋(@:h "Ll>93)0-/}8 t6;4|Җu.nf5f c H#\ƘS94n ޵K)]tWrUI "bK}ҹ̕\c} er-Pm6$o`sf8~PznoO{ׄJ]Q=他J͋2w^nuTy?]/-ŕ\ -љ]UE𼾼}ckf&bs>urۨY"Tȫ(1@YS6:]iCcCHN#|Pv`-֜tm 4c9VĐzOE'z&*@w"|woM͞yd,r><Q&|~Y-;~|9ꡕy&s^gxi!6V̙{PWe!stYXz xg4g&oTbB[+= h0q cF7 f>aɧ2|,Q'Nbw?s&.Gh.,(p aA#&Q'A8IοSgwc?F =xZ͛KA*`N y- k\\5Xlj5Ϭswm྇kG=}H7*% ީ*;!d Γ$Byq"9l%Ȣy&}L7F@#2BE⬖ o`Ιhó&^sŷE3*"8uzHZ܆  f}0 Lq#6߇#sQW _&^Vq1545`(oP,J~wbP1#.1IF9AjI%N:\FThǞ1Ăr\QxU. 򷁞Fd=: (MbO-"[5M` arFw{5<;xz ?Lq/vrږwYvEYٵ4)|Ԑ'b]!ڨ_wj!B/MY9}mf ,z!F"pR<}dҏj%@/'/]]:.c!Q^LDՑB,N]wz-ĂCrwU+vI8:r [ Ƶ1?%ZwZ#nB3fRj0hs .jżc@ghTaU|1f;^gqI@- JMFbBv@OW)ܶJ¢Ω*VӰJLB'qҧb߮/9xBS)c坫b-XeWvC.}-atX4"DxH&8AӬ3aNAз%]2'I/C6_MAOR&C b搝ʒ{x}]f7J4.[%W{"$kX;Y{8 b5Okc(W WS $2醻|ėP )ָHc(h12%ng[Z, |gIlqMrhW";FEF@lpVUTX*p`P8 ebpp15Qy@02߬/W.|(:֓Uo %a:َtz,$3T| Vx[vZf̶W@Z4|;0 jG,ȇg򨕫ҖFR+mۇKuo80يp {YYaMծ&Y(JuC{z)̊CԻtch:PBt##ĒəM+5\]p7C=tAԱŽE+F06]Q/{K]Us1u@]2=kZq5zљgc,,[xIWA甾omJ0~س2UAĜ9D.=Ajh=@ r}B%f26Z)u箒Gi:,q2R@> pEVҁ0t'1էOu*=Li:+gt'oZ.`h՛Mv*TlkքA֜l̩\X*4AR S34 w皩K$QhG-ـo7 FtP% ' JQ [qvhp=䇉T+s0O]]cN@(w?뼲_Aϩ\3jX{+і0o hR*#^w# d )mwߩWJ V4%m0r֘M7S 8bY0vIƲݭxmk3SAgItda7tB#kKUݥ/DAU0 I>,Qj75ˣFC3}:\q S~XIp=?t+p#_P $jIkM3VA F-*G,U$Ŗb?h$ _T֌eԅG$g*yR*ɍPҚkkJݧbb}Uw#C)?!s@a|P$}̀}x긼!Zcmv=-[nM5 v;ۓئ7`$7Ђxy1宂vյsyq?A;UAUf8y1do#*]3uVG-'}Ǹ/hsDe (EPom>\9'6e6j95]X~+IN?J؊~J+ rV5ܭgE{+J2E/^M;Mȳњ=R%P?ߓ\2,;ހg/?bDՖ_y`f},{Y RɎ0#˗y7*Pv;Jŷ[Q872L5"^oviA:jue%{{Od;a cͳ_, Euan/{H5`;,lr`VzjO;K)>ŋ TS5 \ʚ#Ovi`IZ=?)٧QRRlz_d-]}˚dY1kN(x*~ H;FWsLjw惐CKCѧ( z]wݎTE6zQ#psQk?eю_1DufxAjY7f\ê3t01r.)JY!"@װ JG5S-߭NLKD9wieƚ/* 2~TD>nz:kiqcE7 ``m_Le y0*RZ )JFR lr^c;ZRj|\㰺a=-*aiiPOZPqOtI~]D+)i"٭oyfX>@%6`7(_ 1o>'F>Z(Xc )lo^4P& {,ҎNfKB"f<Gfɏ$|Қ".''mM$9g}6w1&SGO\8nLX> 1Oe "C!J{_I-h[z|A9]Q1~Ӱ3qh̼8H=vXi[W~}<[ 4hPYC2 k}59@L,3֧}Qش-Z&G2w<8o FݩrȮCy91'MQ MpW ngͽc˕n|S&㋺2J zۘ5w#SSگ˾/K `:$zh<#4hA5:< zRD^378PLK '0庁9?.gK)dP{MUP)Ojciɣ3KM5)S$Y:L I.1VCL2JJ>2x"JL$03ς]eW*Q4I[<'&.t,M$G:$?xeCc7bjH0NXmEoF Z]n}Z<)+v>G|Z &b{hMeu_4D(EfZ0*,o5D߭|>fGp/z2z)zhh e!F6HjVȻ1~*hMX:Ducl$b& Lo[1ԴVHbo^nL`c΃dhn H\Tc%P5#~-͌w-+z2/@p>RHZ3zPv0W;f'&sMd:ۡ`(3-5fuo/sǕxmwi)UuI]hy?Ղ:NnBUfA a\Y2غߦg,XAXΈR%sxfgQfEDUZB~W yTBSY ;Oi}M489fo# mC!lgWl )T$z{B5 ;Qư2O&`?8$]'mpřA'I,U6Us"ljʋ]t{ސv?ݰ4߶79 ʶ;~1oZ1zdy])2_97Ī-q_Xp򉦏ꖑml :8x|1=<mr6V`HK\.{"2e@ yгYN nîk-!_سƂ 7;yBPo`ʳƑrEWD6zG|}6tؗr 9~P;VNs\(nBabXUWA\l~7suTzh:Ҕ1Ea tg3z:gSwﱰ!úNPߣDΆNQG @WUκ4z!E@:6}>I;z -%-wh*Q/0t~v e9Cy>14͏-9W,b˨vI_^f%Ӷ 녤 $"ͪFU[if}{Xud%(?b섋`-m}oЫ fR{Ur'Bž+_e>@SV/fXY9OFNs|?rP P:>X:q+h&-ΐ P@h: T_dYVf&Ip0򡨕h*] cq( D tg (_G7nؔS39_Gk6u 4l8d\tJyarZXeq~fJ;JN*t-g)ԗB"8`+OIb%!;ч nKSYtUb=0O]{'^ecV2[hҹy\HfYJ`C];svb~P_*7Iz'f21-O=#+zQve93#^r"?3$q6f;rR#;UmwʵMyݕ/y.VؓnAGTc"kjMo*F.#<i=N3S*+k -y Pīяotbd3dh %n`1kP.Rٞx[WЇ9[kdR5 S3pDܼ1:@Jv HοHa}b"2/^uX]jgЈZ}"σ¢'9/]`'RdA=h+r %$AUQUc=DWѓ*\ЌEOՋJz -WqXY,ؽ30@|Ak/2Y`Jv tuXz68fQJU< 2c?=r4*#yYxԏig`.@{yDh]:Ԁc'{\vnvm.rKr̯0^aLى81{_CèEdJf Ez @-E)I x@$8|ABnw_0YO]Fwf"ק#܇6PaTsUv9cY=nb =}!:uvXFySDmy+-a+uO$ld!|I*|Lk/`J|LEժD$˝+acGNxMBI\3JG)Ÿv|~ M,MBFVEߌ->LԳC:5T?~Ni(-1*,rV9Y=A/\GY{YP>р&XAͦ]\ZŲcɲ)2$\A( Z`L[eN#3E}5""[0Nӭ2B5ꖃmn*4蹄Xn$Ni.~o؇k9+&#c/1dy˦IiD./⏮A: FH^zUh]oˋJ59&K@rr? 1hp~%ù>&ZJLjdlW@ \J8&uʊ4TJqh-2¬RyyX!@TC=ڤ9>*_x|EHʆ(">^D8>,i^ƪ8ݡmM. >w5F"GfFB* c=B猆Wq: R1(B 8rAS,Łq|Rq{pu_ԁaIe oMrvh^{·&d?=[sm|e&,ֿaTH|#| #}QXB-*=ٰ& otoW܂ zT 逜S P{@bwh/52γR?8MdEF Z!FC571pAH㔢S&zh1?Sl,z~ϓBR< *pc-Y|x&hVaĠ0F;H:~0íPmxDVM~{`gq8G&cBx8k}xu&3It -,׉3ho7*X<)v f p-)_|{ ,x(n蘈/!߃}-UʵA)p|!umu\E&FjrՌ9h/=c?<-eEƜHW[g7w|x0tF'njZY0iS{b2 3]FFz Rd Kf.?`1*M1"" /4@@.Gf+D69h T9IĐuM7]rjNhLsTyUpg^WYV m`[U,)WZs i'OM$KSofL50&N")G` Bhgo_e< ..GʅPT2- g?2i3S!wZ6dxC{[/8>}F{bH"/ߴqJj81?tK7E'EU!9 agy$ }9Y?`UYBT $b 7tVtNa%&Ṕ$D+4皊LtGelE'[Arz_MpGNL $HL0vMŀ E >udQa.u%} g1Tq2u)qU5" D]!Q4z3J&Y4RxbUT.bcqɤ?YO:]ÍqY00*mxɔֵ#i73>ʖ{ `Af&u|+>Q3֫iS;.xѸfĪ#Z:|~T5jЍ[_5oR!wȑBﲫZNH<10kϦ+z9C_Dlq}2k`u#4f[zC#\FQ NU._'Dh aDۼ~1akK17 ?n51 EފC6:t7LzZ\~J`~x&S?V+㛘΂{a"~ 7Dޢܱ}My~ufMȐ9Prm9ڶ yzBc5"{HD[Dj@L`Yd2mږ,ea+f_Ww\`c]t]Dk#phySN0JUl2,Ho?JW6At NќA>3ֻ"c}Lb)Gb|:o;mK!u%+ IBu9:$>SZ\XW 9-"!}D#S'GQXABwNɻYdEE4R\ ǿ Wxvd,hfƁ%ZsM2nK{Ouksͨ&gHvzv+XڮC6L\T)aZ;SX\,iI$_n[½>{wo&6ig%xl,syOm籪 /ɄWsz* Tɦ<Jz ,FMW&yKNaB2W6#*V!>ΜO }R+ǃɗL!b+y ; qT'Mn#gԴ 6P!S ĄJmU K0"lXJ4•!u}3Зz$~`0ٽxdϊߺ^#NYDѪ w0& Qϭ[Ҁz0LP)X5沏 siPs/Vթo~ɦ/wGĚ`ZhpIŁ9._r t4i?uy.%eMBTLYx4Z+mv82oXSYZI99U^S Kc Wzwa8/@d4{tY;H<@gwP6PM\z?1|aB1#Tf0dɤJǹ Z3i5YN.hZ+j-Dqv-hv;PlkT$1 G:X6f}Lf y{~L7N!iǢj+8 UwahcPPO*$N1ǧQdE; )”9a$%5-߳ʛtn_.rv8DV^  boE >% >ꞀtI13}ـ+*{JesSv'.q 9V-:5n݉/У͙-XپcI, o#Gf +{=$q:nsP5֎Ana'TM#ϛ×RT||$a/*1|7 5y D֯,`UR1_nm'FV`Gc؞=5P\R0G6 a-kB4S'4}BVZ= Y| Q~ajq |(P*| /soTvUfI4&h>U˭0;=Fz$Q( s]ZK[LBXAo:p( tӻB/r"$kQ:RQvM#"#?ڼ<5՜{AzhsD!uaLȭquٸOf#VHuPr5eַB a Ó_Tj’&eP6zۍ 돠"f};$ZvͽҠd`#̱$. | X Ȉ .=7SB(h`*Wou1iOt[Ap/"9^c 'K躠ZV #:upBCՌӴVrgcB/1/ˈuPx r\/+)sjx9x KSRA2ޔS8E##nӃgL vS!Vqmzm#Ҵ7R_XhhQD%́g)EB \FP'b,4?oP|E sWdUvCQ4B"~-Exyj<j`ImB]["$@}rFϼ_!⸢L,bt2Oo: c 9x2ɊM)4K5oD]_GW\z.3{Du̅GLt5}{GXv'Us=NlGbgzfZK ۙoTf+֣hS)Ƹ nO A;6%px(Duc^EX#aX+A,{~a''W;Ǜu3(~ fA(˿ 5Ïs" Piõ)jE|]Pl͋? :ob y T+ib|_ =,N{|YV(Ws]EMl1*WMzS)&7SpvMIbi4.=vt4,ZvX">*0ņ*|+cy *DzpLa7€!ܹq;ZrJ{L"͟S84ݱWYh piq3I&"7X| [f +İ}_'X|&{y+5i,h&z[ݼfun ZV)D?z\sE~꿽~`EnNyE^@j-Y)A\#n*woUAW?&-ˏ`a(GgdOƁ|1=`37$]HJn!U*m(=EEO bB/v PK;*bҘZv7 o.) 5S^`Iڼzrjf?4~]5:Tg#ft*8G Y}i?Qm*TA&8KB}း:1@?Չ㊐#\A.8nt|ZNv"IҾo(l4'O Q>$p303y|qinЊxsgagwaӿg%eȝL Ụ|'~ğL <ݬ0'n"30nY>C'Yv9oR_c`ҼЗW}SqA~NZg> +!sZuhC]a.T8y`2iDJ鎘H;aDtԷID8q\@m ?=VCYh)gS̵|tMi0cN \HI<zڈ^ +v s]#%hԘn:8M'0=ww*g;s/"[+G)GԨegxMoQ]ZƑjO>Xw~_U>-d~jz-$S/D KI*y0/L}%%@" а2 <_$ܦQkݷ<i ]dZΦfHö:V9P6_:X/^#'= B'pIUbCSϓB~>BsM}Mܻ-ۿ^i?޳ U :GL%9̳gnV1ގgNφ>QErmi 5X{5#/!/G`-K†q}%C!vK1-Pe yt-Tn~w1˒W?wgcYk36DoDQUeGf9umkZ%P&ZC(Z:3}{Av&U,@e]Kc`Bv~a2>Im&%9CKęZ[mwËf( aCW +&%[눅ƀ! yeB6'?3'8#Є}I+ȴN:dh4MA1TRNFZ:D "h-D)7W{Yq$ngwIB׼a֋cA9,~BgyDϴ&n"I]Bߚ5 4Z  bBgAOǝVcQga$z}ߛ%@. 3 ~Tb24ATFG/q/> 0|੠9[7~Ss 7鷘UkLIw3^2En:E:P -tpq:rOmDikp Ń:ښ^g8%!^D+(/BVyGƹq}i@^L_[kf_C\-h3'g@p 5$,Rp޾ѸI,`&ɂccS4p= )_];RCԓM  |…نS 'ZI_GR` rf*Fl1zJdZC~ K8Nju$8p!pa%j> ^ U}aR%,@Ɍ2+CriY: 4~kS\^l3xvcR$w]RTG|rگ\0]2H2-)pGFZN$Pa'~FaM(c`sOO0ڼY;ڕ^ԿTL, >6qZ\`&ׇi!YÉX9"Jy0iIW4Ng8%pVC ?%7q! TҼd)nF^w'Q <H-.ƶ]z]̸eVrTKUR _%&'WwNZSQ-pNOVebZ~ ,~ (EE7P_ 1-`p'a4eU}s9iXRng_*VQ1K霞%nb_Jnj$ -u=ap1 uCvroˑp1'svS\2p)[a9a"S}k;l N$HTm_>~bQs&}`F?Oi_ 4۶c嫢SM@r׳2wolUb~.CM@լ}Xֹբ[QB\uB-͝ ~_8 Mfب^{,QMH^"Gޑb%y Kg3!8ί#a skMŧW_5f/YGbCɖNxF}vRK|z9j٥2Qa)uKL\-׬.50#0v1Qk|t iN:J[o_ .{ ߄J(ƶ29J3ð݌aFXBfH}O;aҽInpO7VO" p՗biJiֆʝKA#D]  yxyieY&uL7UQZN +|yaJ@T0tx[lR:r0_1炋6F͢$kh+r&Q)D[%i,|ΕMO#6Nx]$ s>^|1#*IᰢX=Ės Gyd(=9SOM ^hx5y)@*RtChQtb]Ht {+hHOve>X.= ]%$;t}zZ /S=+mۛgF3>ICs1|yŻ]ӳ#d'd32P_Dd%R/ߵͷ5# l= ~aAGu>EtxO`"gkaJ@.\{#.8C2 }R3@pM}UpV}?s'^+z+t=7UC $7-qͺoql57&fuV'u4ߍ= kyI2Av꒟ST@6G {U3F'͎KM) RC1 %f%( lQnqFK fmJ&yխҗe)Hmvz[I=!nX ^sgW.Ҿ41ћuk#YMۆ$MNxoRiYH.'u`*'akwPS{1_RT  =呚oر)p#3`𛓸f9OY!WyC\I Z<8uZ=݇'[{ruy)&0b%=WP$'IȂN~-6 (+׷6oݶb&3/$(GB*ʦ2zQ@.ARV5lDZ@T?Ƴw(:&ҟ2YV4zVe!qt-bi ݛy- ܍|1^ogYZ07070100000021000041ed0000sha-mb`>ÀvYWQ@L$z}}MOD?_0e9I<%Q龊A$ zj*$P=Rs39@8 1SH=PJgqPMo8Nyus0ݤUK=I+S@ئeNwT7n-!TۏP:^^t5?wIWMn.L=\݀z(f@X86V>x[IT463iV萛߿q('(>$Ai6 C"@~Xnf=MKz^A>55GHYߺ"tA9t,TT*L ߪkS~-Q$A\vXڋ=U%O#0 =.$]`>ͮ'08֘zBSw]H2$SJ!Ŀ  e `?pҾh<< .bDj PY[ zU%b B.;ZfmHJY4S*#2c1vL/F;Af߸*UɁq6'2o蒍0xKze?!LM 7O4eCĦXf腨U7&<&s6%2 ߤ53b5ǜ"1 aM޸-~|"ID`9yx]h2d xԻu=Ŕ۟G]=G ~'4};hk160vPrx% G70D IÉ<:ala?& )lwYrs @"*Km׿p±}O'f '+MALFtWdϝz$:lۻ/ ęXj;}-gCTq*.ށB:^N !s׼@F) z'0GV TWfX4J Z^w ;Z,nC T1  .]ٝI~Ȼq$?D"A33nfp{Nۇy=:{Yz FoR,we׷KItܻ*AZ/?f^Vj+{Ӎʲ@C׉J޾&5|ShZ܊sCIД9#_Ғl~oƄU i-'\\I.1ngt)M%y![/q$q2]6K@3mm)c!g'㹡!VfkJXeLU<FVMBGGi#RGv\hz/: ->;> l:N}߄XћiQ+*8V1 Sns]0=GujnXy}"̍Ƴa0ϽGreli.U.>'"֙, 5x7[+x&ql&x6{o7[]K(,a?= AȞK%zMhgdDrae2E©-X*AD ?Β2rndT}_FԈ\] p*\,9=<3~6lsyVoqphc<(X~1)C\K@ %ByY 6e $[DszIRE}9Scb5)^BCWB®n XEtA&GSt-WFAyDBEx_'Wwp\B|tC/lid|}$8C)C㉖"VјQG9xJ\/g:Hbƀ[K[0?TJ0JGҒ/Z|Vu;~Ϳ ps=xvY*X lUA~*]Ǧb 1a•kњ n=X7x_lżZX@x?gLx3)"$u ^fO! RuM^e֯͗#-zHMt^1Ub@i ?c1G4QH&G f^i0g(8xӖv"mU4G>͝MwL;o|x S# ~Ӣuɗ>JHqlK(E.Q @3a{:uבa)&W r%;=L%ّar$k҂_Sa.h ox>Z@? =.?u׳هle &֍ːH(Igui/ MA-;9* ~PbH];zYF(gyH^k 2UYz,G 랴?U 1sdE7&v\F:KH8XYQmyFijW69FNLs v%AYgwy̴Tt6go)ËtpƷ%vZeb:ʦ}Lw0-UYĚC?v@tpB!i_/e9 vXtyoqܜfsCg"z D;B0` PgҙZi_4Q[`dNPqA1~_2Bؘ. =DdP?";0H, O/CчEX=T9 z"չ SeFtuX`gԫ/gf7Nc@T4m/8PLDQ(>yCҤIXIzߗus[Oknھ]~w" =CŝyO͜_x=e%k .;Y~|ZGw{wFE}Ƚif=J't yƐbf ZhFٶC%H52n֌irE7'\K$@^\BC3!w/sw6B(9 nfb'nuΔKI̭ShJ$a Yt+sQ_7K>lҰ?ǜLQ~4_>/::&|$Ӻ~jL tQH&7 1ېq'  zSHh|3P^o:Q4ٯ"!&bGقz>LϺSb@}4\TTzaT3ȸu_o{DVGj; *Cٲ̡|X]JT9f~ϙEcΫ$Ru4U;gW FV.ړ12~%'1k?#L-I/% 4ʐ7<\Rj5.۱α%z]Jxf3 F2);KBANo3[k!i$Q(m$_OU\ f*{yw;rI. |v/~^ 2~⠧=9ɘƩR FUt,ʲ%iӝSj&?{{Ojy4Pq=?^$5|sxc'`}o3>:UZ$~u"ʰ֢0#K/;{RiFڐhhw?9ZA}& ɨ^+GJsq6tQJ[pҸyJߊ%Lu;V]8x$ξ5ur][J14/1} Gʫ<7LÎW85?a_#jhC1$#wIV2VF#ϔ9I7?EY_+*lO]*1]7T#m K2)dVh$6IJ9U[>s\g]X|mqCus|̃4ošC#e9ipx0wIPMDs&~|wK{yڵ }wh3_&,,9mL2 }Xy*AizpBrt)i".IO3)$b=q G,hL%Kz &ThVUsS 6U`bVg@8y{\7&lL29v?tի[#6YWz3x,ߴ.oݪ#8*I8Κ:P wtw%r$2T͓tvE;G_qME] d++^O76o ¿?Ȏf4+`Z,B)JwAƂ|=;B-<`%ݧH6!FP)]Ma B!iѥ2J&V E o 0}F I9 GNJ'1v0qԫLHYjsy=pi-^:DWSCFF~Dy&Öuү #W*`^U;eԤdxR?B< 2UP11E[Чm@c}<հG...c#(ʧbrC,II| j#(p?2ti±kaP ]"O9/5ƻtF=_JYs򥻴 N[tckUjLM L-ݵ;k<1`#Li: ]Njy(iA_8Zu]s02_]d)$!)n]W&LxIb3{nNgO1cyR4QY$Я,ΈQ8vg!~AϮWU-P zSu(-!*O`c8~GbGs;P\l䩃J~ۛU_ C륷t;!\ Э56,9. g :jٗT_4֗`y:% o'#e*+"Go > =sC2xƔa@hҌFD׳ä JYC@ >x+U\]uac4\1AU_mhB {94?r0ό|*zҨƃ`hG{3{@`*#]@}~u7z2v'jB-L[7ЪTrS~"=,<v ɷ -yCɲwj%{ i@RC{ gvh|rEeNSzD2~,4 l.qAٶWrh0n{-lNSf 8C}P@8[i˜u+xṽyLGף^ ܏E@DZGǫVtG.} $o/=|ûd*=+${J4btCĹ5" ) ĘRQ1 v68ٝ[׏*Q׶$-we&bm ?gOC7 ThCM>'m#~&"H7A+~|e+ e2Fg-{;&)q1U2+\r3S[?یbϺ4w?<XLjjdv z]yWnNZ+ئ֡l^jWmI# 5& W٨rj_ ]?/jA/*,D>w*Laww !V#+K隒(Q»e"{]bhʩPoi jcA lYkna^=yyjOsxfu\M&9OY=NVTvgWn M}/=uuF`.M5#e#*.u|n1nMڞ3.MَT3آtMpi<H<"hh3HT1TO :ΧZ?G'5ZᏇdݙ~B_Y.˚|>` YtX'^lPu驌2D,ۢ4L+a"h1L-5h IY;* !pU۠;SYfO7Mܪ{GfÒT唧X3iO!9)geX2H* ]Hݴ4sha256-mb̢q?!٪HEL%eq#,A밃 ~$Og%U^b ze ~oa~1i*0 L[=+"قό{Q>ڇٗ,_&d)\q&1xr?qjI. UH^1@pg=EKhL m KnEor7wP D!|C qTqUާTظt[43\39 A0HKlŊN]Ȣ,N;zD7nb| VS[ g\_SWX}neP!`/A=iw@ٹ ]QU}y 7Tɑ Kt-8tOًB0Em6 `" gF\G*. [uO:{]pq }V{0-R,DTh; {V.y*iՎ]OJp[ R"[R60Vʹh=~GXWR; ø^SS2Tx]U)sq38 KbXVq(YK7H< rt?ԾT!,8(]3_{U% a<Aڪ`֧*i?…gt^7IG:Vj^[mܭ|O(;Jvlym4pd#B-U`wSen2zh?2m5h;62T$C2>:J0 ]1|e&;tG[D-;#RV`f MSe9w k}} Ne;C uѺ%=?F`e+zΜJeTf^ejmO""H(wE|WN1CXm]  S(zgN^退fP0eG~$8љ7ܴJƢ#Ԑ!|Aَ{BmخP<9[~;e@@+cȦh۳ϰG%Z@z4оh:9x-c1&Y;5⸾jw<9[,3 e"%b Z뇏UD3Y`"W}$vj;Wtc(Z.|w88ߩK6"FGt+0x3 gVHEE9w pN*-f o_bSm53jRwqpJiv6Ծ Mc*GQ8_+K&F >.6Ǽ̜yHEvE۳Ư$f7 83ñvJYr8 GGශ B ;U.[?SAiK]':5EuFIPMxd]A^RCRae# `z.xNϒ2^l7J; 8*:j8twy~ޥ)q ߹-iΨ(}~S Y= ÔEO%N8@\ Dw^ӪiޓHW$$' j\WlEV Q {뮉E] -unwB} ߏh^Cfa7Ep_.7 9f5Ԁn'1N;ZJSGsBǂj^DcT m$W#(D(M=p<}vh'SSЁr뽎yJNu5҇sSDi sebRf^ RQCf88rJ*9Iǹ 썜=<8Hl=2y=y,Uywv9VxnpxQ_gY ]v~7K𸫞L ]_ 8y (}dFy/9p66h蜋Tz2Om,L5iȳU)-/p2ow~ͪ *_ZMA;OuOPaSIhn֮(H34Fjԑ:RWcs)?f \e=`M[&Oɹ8~y?BO$5sdk%ZQʏS~BE\u m)Œs6вƫ‘?XiR&9AuH3|ᛷqT[~28N3&4e8W ;ڥ<?r#CZ-~j%E7'EJ*'k[;w뽹rȻ6zQu66}M[k%>M>k? kBF91F'$7۞Qe3Ys!xF.-ܽŦgs,)m],d lvۆiMp0pD=-} qhhǯ~ 6Qp UYt_>^ S F<<\x{k`.I&pF A "J}^'fAo=zvT͍73[H߸JͲ{Էc\5{[MfkiQS`r غ2}3pf^ 5Yg urx`;bokxTgX[7 5adJ)ۄtc> Mr-T(^UQN#X%s􋋿_CZ[[kf)| Y%?_g*at-Ya`WA}c igz p=eFp6H,Ħr-:\^wH]H/?2Zp:G/h>;DdpE"P3}Wc,YG.ǴdC.! Tǃ~aT 8(6,w[]!5qi(Ppl/UeN@gCW[l(%~%XUZВwvy*ɀtFFQ"!05FI-;c3[>c͆w(LX_ƁP}aJɑٝNf%Kʓ/sg'=ma,GlUm^f1r~ƥt`7@px Z?q#a MxƒkBOEhp]n"77s69ےې_ VI ,M#y>ˇ/)ePr+3\ۑ%coeQ\V&e(®>H:,zV$C?y}-HK<|uEG?X2}C䜛ĿNHR#i0=/Q́k sIO gݘ- 1[{UohS멹6GSSru?N,#L!H?dW:u =>?->fGdF,fBOVD,Q$loݏǞ"'Wfz}v>p'>὚eV R9h.5 Fae-~yRo9P̲UjESa+ C iIm=52:lKicc+3'TpIŨ%B"=0r5zRFQ[wN\ūmsXWma*V!.\&%#B97ȵψ5`P{xXG3ӌeo'm:TroE 5!v@(i6WXKaM{]# 53ʮz:Pżs>Fό%qO~1qla, 78%cjDAdb)ƽ?ar5EeڪE*1>.@qiT:@-mgEAV%SD :d4PiR':g)]|g3FRJ+̖!, 8+t"!w#/UE"g}K~ѭHLw ~֬.6#2yC2p[1Qt#)x2' yV ]Kdƹvیc\ ʪXI AR)9+ϩoTڊS%cOct޾f7^.*bGIu &6?:ʟ]`o:izU9ˣZȗψC,k-}Gbn4:vՋ~v qΤ -yK`@ &QT?HYf g bpnw5rwfEmW9Lj?" y !::<˿=MUш0Ep9koP4`#LdQ@f+lvƤZz? j=YZKz2SBNބ G^A8>o8 ,pUg(tBP|Y:.x zT'Nen$Co߷2΋vtSSA$n[KW;V/F Mbd' V`#~%A L3u6_.mU|Ev<&w.Ot  \3LVTD#-yLK^-@U/ A50"PdU]K:e'FRvȹ<ݪZ l4N0 +4O`ajK_S}(C P\a7` u2rU5ɳ+q 3g:–fZYz E~|\[emd z9 7Ě_W|QYf 3Uky/\?&V9bX4}G(B7"u:b-n}/G>+µTJ̎>jw5@Y5$ .V!F=) od}]n҅3i9CoX .sM!s@1KR0 0ȬyNWNFkz"g  n ~h]/Ld$\vQCm]5kFd{mT083y o 2f\w_279'*/1R6( mzpޛ3:OxrT0ȜǫB$?rׇ.P>ut@<@Vz~\l/Gu!@U4Z?w|*OFC0e%׋Ƃr̗d60@NAr\^:j3?Neޥ= ΁:k zd9ˑZ><aq$tzpQAE5, >ENʼ5)PF/sX~헾u ɅK۵R2C޺N45]q-v#1 椒5H^i~rr4f7VM1wjt'!#>0vfe =Xd$_a}*t@h.ÎE6ԁ\`qR1v )]OJn!e%kƱao7qײ}ʙ(5~;P?d"vg9țyb@\COز gȏ% (!}p?G*tL< ȗҭ 9Ւ6dR9S3CRdCdmٽrez˭`=z"ϐ_u?Gh=bYƨ㮍m# ^gdRRğ4jRshj҆hXۏff!-JKXTiapwKh51hw.;pͬmkoJ;፲w+^*y7X#&MN|JJg_qR3oo#1gcݤuRX-)M“k1u{ٳ4F2&P?,Z An 3|K9ョG+"ρ8ұk/oއ'ŇWWI^\1^X1F셇} 9NzPtQdqB&BҙSzZHN{xzItRFvQrk\a>`fȶ]+>)mΆEHO4?fnjJDe3?x,4ȯRHC5>GS!aXUDW$rN/9d]btR帡ƲPɋg!tW eJqgYZ07070100000025000041ed0000sha512-mb˥MV8ȼ@UXH瘭ۢBIGy$)EA3uXuT BvQwPCvI{'R]=MT]NJZME=8<_|:f=y$eeR[O7a?6m$=C x/u'橨ڇsJ:oW-V+$ >\L$&bR'q4>cF6?O|K$[Oaz/Z>s>UTXY;WQmrT 3Is$esV=aeEOn-n"Z\=)ہBÅ+ CHgiŹ 4KqevgiMܰ* (aM3j %ԖRve,ʼnKsyuvn$]I%:rjUܢ &ǻAU3;hms٤f 6QS7ޮa WSߎI j!0n2ˉarA4lSg_cC/Tp LH !Pߺj%ЍnjeȽd@m3"W$6Fcw{6Ӵǐh#^2BAPܬ%~7R?q D MYr#Ȧu)nk!5B4$8k$.nmV*xCBamYE%7`݀C,4 yb@IfK$,΅GW 4m~6pM盋Ϲt:a4 }Ԕqkjd7~ d[a2xD%-OG՟0w}I]f|b61,1Xv/ b hK7V ض 0r2ӮL(sC&CM[kHpX_5&&(@ TMfǣٮ՝0Ӡ=&I?d6w~Xɮ}?K hNK 7N]Q ;?#΃J5J:N=8nJDZq k5@A2եg4 )uSzzȇ~?j2}/p Wښ3l?A>?>Z/ /D`~xoGrِsYv,/7>$"5F/#CocR6X :tn-YVp^GOSdTpjwJfŷF2*꾷DX`ϭt-eg?sO[=Q)F)?dL$e]nGAf2Q\Ȃp>Z"'wmoP^49GEX~eaove91@ (~Kdx™W#^^$.9wZ07i !PGnK8 '*xS,&V/væYPtF LR _HcP\$5i΂27xx$1 T.%(HSy_UK82dFNLE5VmꝮX#{0Lri%OYؒ 6*xiPq>h0 B||eTEȱ~k_ 1?7fKwl8Xmsg1uЭc,SBԕ&/R@sY7'.N ^(d:;x'i[Xe3^brڅfR'O\3mK񥘕mEHC{,C!$j &z"w,#9 H^C[^WedfO-0ZU-mT LQx H/WGJF9_KiP9qNאvR,cIl]|v ՚%Q{efEZ77Cph7SK.4o j>N[^ܤ( :9b9Y:AD4F^{ EF;_ . W?H.8rԀm>jG VTJW \QW2_0;M ,ߎ!̜*˱?v\ᓇPWc.C:0# a +prg_d2n4] nu vJuͿA{!a8&*V݋4*jWMGy89+~%BI4qSYDOאlLy5X0P" Q94C5j, AİdBTAxK^EPQJ2"r wAmI^jxnU@)# j-{Rg)Ґ>)*1d奈Z9yK$Hj8t=,̧&5ʉv͛.⤖d)V4iTXɓ5AK.QCl~H;ku=H.O?)DtLJ XG!ڷuЯ4G]|HB \,sOs K;.يjPbucπ! 3g&|ԻW;#U @zS6(+gAґ˦) Sqp h{u*4ݜ/"2tyoS8\zoxv|{J:쩃_.Lq:W!9寂~K5<7B6Kӷ 1-(^rvmHSu#ot\%f^F,C*3GKoCUkJib&SonHc^E0½{qK\Te`2[3>sk^67e}$>soBrΤŧM%A B1uq2WM=Qdm7E>r+@a]G=ĭoDX63}ASoJ+:# sNEΒS@X̰hB4tof1K$򟂲S㠣U-]uĪndq`c+*zs|' MU  ܎BYc!MiUD xN5#N/)Z7nGCdhEYR)?nyU| .DbS[G8 10Բj;٣jHV<5\~ζm&}3Ƌ_+2#:׹ dô6HăC=d墰ͭ>;.JeP#[4x$C]%1MJAb,*>$&loJZk1p$ESG?AA6B6h6wzjaTD\v\_p 1rc4yDhRn%JE44{xem[` .`TX;j4@j8;JnޥުCtb"Q25 j1FڷOFnMk1#44-A])ڠCݵؿ,XQ.Z-iFk`e\Ҡ~MAy ڤ=-Qݥ%䋦cmH b'i e0id! ROtI!p1 /,Oz13c.@ g6_c)}#tOsMMx|v)EITXn*#p\3T@W#bQL.ލ)K=WL7d锼6_$N{<$fof]ʣ8Wx2iguZd>ፁ t7g? 4ERCI]|%%Ez#lHmo uBc|XWjo2Q{e"%h\lE"@zZvr)l^cGIv9M6duX= ܓ&jLY)<~FĞgIu "^sGߐ*Z9t3WZiJZs>_ Z#P mF.0 hz4Ћgi8IJXn3.KƬˢqu_5pc;qgi6#mN|e!Eȏa߶(p4BX'ޒk+䂂sW&7{V85-iI|)i9 II Aq fjk1\&ܹ*gnltDlM E}#hzsU,|6˻ZLYL9Rm[u..~\e K}{TK+{#8g$})N{VvFw3p_:#g(I(*:VVV dz= ?|a43ZrQt¸9-: >0]"uz2~i\+Ș1;]saa\20rT8;g}H?n:XҤ )Mx/AQ'8JGʽ8bѕKWq~T,c_"aEo[c 8sxCZ 7bE0alh")e>V0("/=Ox}a ;GYx:v>o'`>GMqPH᪒+ՠ3 z]-r(o Z BD ~a"U')'ɭ'V1m8 >cD~i0d楟N.YVeO)7{F+B37.xs @w_U {#k7+Z%~QZXȒ a/0q!+ H(p;|SICIf$>:6^ $ 3j\Kt_lsE!TM#{@&C|%]nʻCI/SH-#e&U(Y5,b˃G]2u?n_ ='>Gnprl5RYӫmdgFVDGn١k+M+*Ի~]1S:坆q]>{B ϸHvURpdhFrWfdl1, $ ZT2[ԈH<>' _=u~*/V8 4eF|&a3q.`,4~tPU_!c(QyBAC#1\`gn(ۇ`rXBhXӨCAix+~p7p%nǾۆ gH(ČR"=qDaQ|~OWmd-+9v%} F`ˣs@,RJ5OՔ;niKSp 6R}EB|"vgG߉`í8}mG0 Qr~D ) IƗO5R>|xyb`ĉC =U(k&Eّ#++Jx{,*:͝=~,M~2|C uO:LdIUшէJxP0.R?zRZP}g{Wf~*K[ҋH3t# *BQT5L~L,tɱO~&;T}60֓) CU,J,N}3}?֘U}9^k~G*Ç1ׅ{FBlX$Habߝ/L۸珂,metԉSw=a=]5[ f86xLja,G3pw|=R,3@A "_Çch9IyBF>7&DD A&&!׬Òz./*|(Gy)sZ7(CJXOȼ(ʡcg<4tgŸw6B_P!~C0*@E2J W5.pJ@CaҧjeR9!npچDl4 "-i:QNOAߑmcQ7z~~4q( @@=W͙XZ,)iˁA;x!1@n nHFHiGPku-g* l vP3r7y7.;,3qzQzXM 㙳Q\-lJLF#±gYZ07070100000027000081a40000ɒu s(y"&ߴڜ`^Eƕ%R_5ק[>~ @<,'9}>ïemfmr[qh: Fug@?dRA1lH _Yͮ)J8 h]/fL뀎`k[PZR~vpaCw,҇>i-²F&osz*1:\A?4ٻN aJ}="b*v (|dA6ʁ~Fshrl,+c4!ll#1痓<;֌%`CPRg Mg,J\t "+ . gucĔtt1Gm+Ph1m@H#Co0f$@Edx.cZ5K$$|~T z+YIlAt,8~UhʹHho{_@ LW+ރi7 ӡc|g~]:RÚǦVYp<]JK|5D<Ѐ&\~Љ *!o|CrR Z4Nx݅͜!`C♮ܢBۉc@?$zo!`>M]=ə,tܳr#4':-ZGEZdN6ląlK>SKL@vPjs{謶O̅Jwbx%i`? MLO{wi܌38oL)Nhָq]g?BZ:A1͋?6']ckOHJkŁ"57E60&" ms:Mw>ά.AFTQ(^tj!1#61Cʊxwf-(Ew7&<,=@Ps0n>}VD :cq?`a9poO ( OiPN1CZRTZB)tl.KsE2 N@uUՀ&ú8_* ǚڒJH?lJiDiMl5Vu=#:> keC g)ꡃ,1T:?sBNMGٜస7OxÚH2 5-8!,?{%2p+OEZbKcO.LgF!or!-zWLOJ<V +96f,\JU;UbnLYMGX[8 سٓVdp L, I=Fum~Aax`$&D,0ǡAFlOD1#xmNbґl8+ޤ'ي.9:+,oA[ڙlj gP:pX{1]p*zHPWWP~?$hݺ+Z@&ؼZX%wDYL$^yyFWoI!' zf[wZb<(o[R>WZbrrD/E}[OVO<>C&ڸ]) G'T(X!(:v)1yoUMJ+ݗtaujSj;vͼpfL2`dYhW9uɹ? `K ۬CcpCd9B%$m^k+  pJ=mxSaen*,&תXI/UOnʹ_kq0&y?{TZcuDN̮cJ^9FWcjRgA_8H1[.ͫ-WK߭ E-?77xk렚&lX,D>wXJ]4)FYMп_DfhQ%&&N*$:QN Ήuʎ=b/vcE+(7",YDm#3* "P=(rz &eB& Gv|ou+ʑSί>r@,0?ЁCh0}z,[ k]5@z6I4#B@)M@rl|((FÇ{3פ작1Mcµ<5_j, ΈUkuې*w#_K)eUC(IP>6[7 "AfM(%QnZA֞;QJ].K:qBasJoUoݳ2EJ_-uAd骪(bc)" ]X9JlUVvO+[G76A]4lN,wtE+vF~ B!/4OJt1m|VzbUVjy8G"kpeY _2Tc_at>XTr\ȴϢ~GXVZ;Jbwjt5I KTI"—ϦJܝ;Ч';U]ɧci6\`Ul#UWmpVˋZ֭fᥔC-" A\IȪub$"_bcx zk攳RtjI&F~0Su,CQ uAfY!-likR^-}4擌wAS07I/ fOBiiLKj̚Pj; H1}UGc(1O"hp ;Ȇh/]{tG]$IaO3j8HTP0[`l{hIcHf&(@D2Q[Du*&),^# P@CyD.b׭dh$QdA^+D6ঌ)FV@Vndn")OU!:rM\O0wCkސKSU5VfofA\ TR/}l 4,[BoܚO[RZʸ< &TM € {*MdDN?+wmFȉnmv3#K_lҵinlFLC!-HɍVL]5v8mt0郳!`RbګۅvCerg|M֒H-<0w{Px y_:fά*nlsxp@{K= &yB@5B-@Z6cUSBB}LtC܄:9N 'vq2 6 P䚹3K?'m=X+zÒ$k;TϨkšFz Ϡjb b'9 B;xu PfCBX~et,SZaKwN&=۲8ZW-yv3/xbJ;r>PE&wG>K2vNE<ظAB sɏVp _xo#+SU(QqWG]~}^&e%,>Q||^ Ȁ5J.%d{Pd',#k-~,ͽ{ A{ yn `֛.ϋ=vT||x)c‚Ynjq (q!w="D:ORML.]87\g22"Jl_芊c(`}9Bw6jNL}ph!a"T~P94Q Ytj!ڋqe|k 8o3+aأһ=wp1D/IL:k1&|4(#.0UZq&i*LE8ƥrmHC[E<9!% UIتȯrڨnӺEⷂ}/yxT|QY}uDG%^w3䗂OSpFs"Eun%}ϼ0_[jP[%F\TTS-֐$gk-S˵Jb[)JDEX% nİJdډr[l#W0a\P:Yr5dGY@l(&">o( o1 #1Pu?)0(ݣ}-&f=d%}1XCMIyX2q\:%R^&/{h-^cͧ"aU[NFʝ;bUA wMִ65 Gu(Zi8_2'Eq`(tRN3DbۜBfqhb g80< :p[oltNJueaUS2 l \N }L5?h^ (;0W!'fW f9/V ~w7)51Kv,ӥ80 9X8 tN<ꎐhg6K_Z9(˲MYʝuic&NN1"?mF,'kKlW^OԜ@(]A``?+v&g4M_2iL Mߎ0Iׅ9.,E5mY$9}1:vgx_˟=mע>|p~xAsT fI%|DOЛCfR.8 [Y]EN%#1Io^k*.ÿ:m TM)p"#U2vU &I% k5"}/U|޹U)iBc)H#ǒ94ӝ!ن0ؕvf`wL A6~`j?x&^χnN'75[t|Z,O)\Erl\ Xڃ::85KgMK2w Iҳ[?.jYD{i,lnCǗz1Td%˷N q#Q辍_K9T7~96 & u],ig|,@Rh=Pmfjص7e>d΅[|rDv0q ΠrDQ"5[3+`LvNO`S5@r_hmP>kF7m[fBʹ5ogae%ܷ myv-L҃TRcHu)[v+TRm +NeY)tܻ ΐ:֠4 f”՚++-06OV^E+G63-}^9wyHC\|P2qSWʜH\TV? ӏ5 _U)WXj`5<ɕǡdaH[vwGyywDOUbuɨMFfB({b쌚''Y %πй%sҋ8|u!i AF6cVH5ɕKoyMK† d =mVs1!s1OH蕟wphtL]eFM.*i!)x7ŽkP#=tiYcɍ+,8}Y} Z3A"X,€X&]׬\=?w4Q/MkJZ9!oN=:U |a&OIޢ69/өT_AUS䎬*+$&3c-AvD "~j e21JDf“b'>^SN}VR5"0hm@m 0>͌RkBԏ dUO`馿\W]oKTZhaq@QJ axu(z(AYg| XT F}CU[,O{ud?Piq+gc$-t818v.[j9P|Z;nۓAX@ gYZ#CGz.ٗQAY[w PJ@Sq?հV{HtFo]uU$V %6/KGǕ_(h<};o^cmJ1ְ+`L[6jJ ~fH5#z^Onm,>so%߳ lh4Dr$pgQ;#['[ =@U7;4Lը %'5G;}Ptbkh3L`FUoHڰ+J.6}3\̔waJ{`Ōi·4o;J~NU>oT+"$@*l{2M2 ,Z5^VKw2QHQ?:) >O;T{,34z^{j 0}$Z}أD4f\9] TR&c)ҡYG6eI!/VFat=hMe:8+Ω?u)y#F{@,:s LtXd՘-:_ڋ|げsUF=pv3 Uވ_2 ܇VenTa/Idq*x4]_7}ܜd,®k򤩜QvXSD6^ 8i~@Rj#[&F@t} :)15?Ѕ>BQU3}Ely/eK,pҕ).o}Eb @ %>ehg@Hq*#GG[[ͷe`Ia Bc>Γ^ŴaD綒 ѧQSJؘ21A=nPIQǼ"X nf2a^ P6Y0bcH!]ل Ig`}:mϔQbċ#xU@qৎ5|͐4 dFQ0,%xb9 lߕZ ZWmznm| $2 @sO8g#(ʗ2_f"HDpzC|FV"+zPȳOd_!rJ[gS7/o_qCtu]avfa. bViSH<}A匪D+ȸlV# hy>kNOdgs!!&Ȝ_8( qAnBT =#|MI.D _`ivB^8]ۊ!FWRL%E=_\Jk_caE}VP 1\;,_3&[ A.+b[MenM418mE, &e^dd\|_b2uFTb-+*AN ^G;*N+*xLM ~l<\^V.]#, weRX ލ%P@]/SRz߮-h7xf\ }!ES(+|9#}*ټ_RW4ܠ,X~5. E\c#VڇfdQXz/3ڒ|՘޿ax=j4V<o@8M`ꈯ\)#$$d3-6^?z$KL-坧?:$s*˾K\H{?ǜyƺK̠{~I6 r;!p?I*SUAT!D2AH;* pa^fYz!R${sI3!3r|-7׻b֩!ɺV j'pn>͔]z(,hUeo.fR'űz"TME%`T-c?Esŀ%RjQ[F,y-nM>WLڂ5OϢCZ^aMTqg6v3ߛpTZb;l)_9ώk;0dyc OAi dKGcF]sP+joNiƮ( 8b3g ԍǶ{Ljz!Nq2>Yi ozwv)@5HO%9ͪ;+.M ۓy >3ŝz43~سv&Dn.a@q$w -!TsI2+MmԨP(!e楯6a@1{"\W]&ł:tWi9/ 2t<ͱH.|qu]=bOxܞE\m Q$ cIxu lZ԰D[ | '^/pSR@HGCu#S)?01:H)NDō JBąW>,1h;W~!|)7h;d\(1^= l~X08E/'Eb!}_U_v:T0S2%k`x%`yo }ͼ,q̣m>ˮ]F b?w-Dsf;o7Sӻ?PdYUTjX&ӱ|&+?w*hyy0'- 6+9x:vs\oi+1бn (Iuۙ?_c HXFcPe]xd4!$ 6 J9H85f\ UǢ4ÍRm-aӎ] `G]׹H&L`s*!zEgYZ07070100000029000081a40000R[B#7]s7lN3uӱ;"BI/S Bew5yYLAJbiCdfyhXՊIO }211vam4h_.txN;eK3h8Web݄N-cF ^t9m<V Ԡ*tE'̗ #=T&: \N\mm.k5N68.Vį2}Ÿ!/3^ `_($&%eRp+Yѥr>J#4GF9|J4m Du*~ =yrO-'/C4O :)΋P&$k# ゟ;(a e0bBPN}lΊ(4,rXN 1WsPt@-9f*hUo=TߍPz^FH}<7P~/߬xZ=!P܋dj6 MP4/qkM$ ,P[z3x%x`MIwӃld&V2f,qG\VFUHOOnfyi}+j`~ sxdG֕2mX`qG!7k*l(#V6r5g&qpts(h7AvNHUANXqIyLOV?lzt;3i'Xw~m (4Oobx5!Q񵰺Cysls :sLgcUmf-;&',̬׫鬘 -q_aPfhOSX{~C ~$Db\5icWl$W|GEw4;zFs:vγj27$ 8> Л)H̞̩3%}̀y'ztxdGnofteEªFW+F|H:{I!&P/LoPev,XbM#|K٤ V-sk_nsF喝W oZ\U TtcQ, "F\ дd8os_6ݞ (ߺi]'|O{6oB pX/g._pÈ؂'" #RY[!GJ% A.;gm ɔ٧TЀ e=4+e:u'N1:Ů5@:ǔKfǼ(⃰z:Am\#71hS JLUYp$(eΒ[ Wxux#a8c'lEf}EG۬6SB3,n?Vjy[#(XV f90 f_n^YP/D{oꈐt"W$YdX >,Ƣ VNat<]~' ͬ jU9S㽫v 65HRໆ#nтy&ozK^:Z e9*6Ĉ-,⠁f oX( CbZu1zCKsOWm%OH*Wm(Қg+'N%Rn$aMF7+>/-ORY/Kh.3[Zco kpiVTI,J^-l%-y>gYZ0707010000002a000081a40000lD^}>.\ԫ*+ YL,̈́o >} @;ė˴HoT:@ZW#{t]w{Igy߮ Vt[}Q]i3වBPCxi8?u[});rf3PV OlQkW,M]q" sA.TJ+ z[PwG5 |M@&p?=Pg`˟h`ͧG$1$!?0i\~:j`Ŷj]Eb^\EY2D&y B"ͥJ)d6<!*pMjx" s8Z0Ǣ$8@j$+N>l#RFeO0UR[LւNfl(bd(zz]klKՍOT=ZPzض'K6ba|8y ,  {w󞂺w[Ehe9PqXunSQk5?ܙBCZ6==W ;"wHR ǡsy dZt|{W/ŗCmM/ֻ#u^63+"tϵ(#@\ZJ;*ZQmrViѬ;fbjp-VOtvTt }:*XV>)5bsإKwE:#&?ɲ,!5տk2" , fa?G° 2wBHv@sW84|Ac+vNoYvv橷Zt'rT~\X$rl:!d\330FRj ~k.տvoxQI5o~3w>})qww dKN&tel Rڍ#Q83BGUkhu s[Nfv$lg4Ð؀sΚ140 :Bjf[J P)%@D¸c: crlJcV쪥جh 愵KʀVTn2w#fTS7WoS@uz老 Ƀt_q*:g/J8[. v}%\SA5jkaP k,˂WWReI]S ~@ejf/#qpeRn\xs=׊pt0qZDVcϻr~))GU8􄳸&z+U[wS#f"QRSn.Z 5 B6+oX.HT)t0{an`X8͞ar?ʺ&77eĜ :J94NKGZJ*YF]:II$_Q[λn'WQ^9$6+xK}""&{˙. {pZ~cXm,fBjbht1~{zPD BN:U:#f%DBJ a}?(Xԛ49 ;ṭQWzyQR0p:q[9.^TFlqCq yBIXHnꒆ]HyY(`LvDWIa LA}x:~8 U?WCլ@]sg_y:>VJr+G&-⼰nԖl(A1PJ-g7f0Q5 ;$A,5I 6z&<S 2X+at -%+4 U2 R%je*Ѽby3DOFF&_.ͫqӡ~A3S䒧gYZ957.5.1.el7.x86_64/kernel/arch/x86/kernel/cpu/mcheck0707010000002e000081a40000͟st ޙ/~`nsI+R:^w vsXX1p2g:-$ ×N.*gJgO`щboޟ =e4HYznn h҉ɡ˫,2E P tgTm|{:S|r <NjZ6CS48*TD|pp [H?rhW Zꔋ6:]e 4dž\&?e/EVq+/"26N6W5km6qnj?}b3ʳnˇO!ICYL"5\#k5aO+q0-% \Qkyi &*2uېsP&F3:&ƪ3&<.$")>Xb ,Op#&ƍڵ0`_}= Ho9Hm"e)Q(Z!' 6|Y?GoM:˫c̑!vjlwܮ\nVޮFa'.ht04@S\X)Ә%ױ䖢ue D ckM49U䩣b@;wD̾]s%l&ה!aiiY'o[¡22xF_E4J@26YScfG7/^"Re2ibE¹W,m lҺnD}j)/Co=t`?yY+q=pAͮBjUsF}ʀxK/[NL!GBe]@wAa.r*" pKu5iKXf J *QFX8 nQ8w3~ʑ>4)v!TŚ3)S߮21j~ ܓARߓVu%ՇQQYvՁ#;,zd=Reh `з(u(:tP~yd[51!aI_\C~ URhvEŊ!qf7B*ccHh~ˤpemڵe [#봲S7d.duf IzGEÛ4N#IhJOQbK")avlJX_nWbCs*) !OG_'Xg`QP HXPlІ{ Im+}ܒ髳Ƕ,t;dtjV"ubLnPoQ#xf&>gE;$jE{E+ʸ4 뻾gB^jDh\QSA,eE.8vq4e_fuޭl/`2WQ[]TiM(J AL-Y1鮺A/\k@ڷmA& j~|{BZ[hx{4{y2͗ {C;n cង["32c~2SO]IO$ctAלS¼Vxټ ȃkxId;Y%cKHtB:zI/*uE%hGkT}v9Vn93h"f:cc- ri(gը12ۯBQEA_N_UY0c:N3c*BReo\!ܳWPAoE?KӔlQg - ౒ mrA7ܠFBބ om2+-!b`#ܬ@CGH7VKL£`t5.VPW h4%qe 31 }o R`/1sebQ +l2EU'#uQy^P&K,a룋\} cY"XM$%#%@m&*wSYXZiۡWQ9^3qkWR/ u#_Ld?VT㶷'YMLM7OE TpҼq'j2=yxK[&+x(H挊@@!G6n7,_ vLO}QUIq5%'{hjQ{Yd!!S+2 I]Rf0=adΊaU m]꽨KҠvXaxo ns:0󟊳 veC̡;I$rmυ|8{L[T6ρYhẓ[GF+XY:AG;94#7뎎' Lexjfr-`yI #yЉЖ,CLm;(MO4W4\"-Xw<51f憉RL?]\?]~URhB7LRý> %8Jj>҄^oog7,~2$rv9Cp NeE05+dž\ P#&/p]gȧUmW2ΔRwr;ԵUgP?mF6fatmS&LbPvR@V89ؼ|8u;֠oXumc$5/^"]YiHڹ|\4NXX\O)Qy6 r8h—A'9(f3tj>%Sxcjۺ Z@פ8!DH*5(Z@I!M =s8\CD<:AďUDL۲ZO; V-v.Zm)N-ñQU> pZMS,>0m#F34n>4ʘ^dCV6^&OER)Ҙah?G Nc6mCZ^/oTisLIdLL+o#>!0DsX&6Z$V ѸsbHk9 Un92&/d:Uƾ63=`9к ei ʎ"@FD-4S Zv}B05& !|6m09g4rՙTIџkfwRDΏuyd&E~? W-CTrݛΦ㏾,0dlTK#zdކ<eTpW lxΚF P>ZWZKYvUZG2zan!pxvNd(DN]r)unӨluN*k߄!VaIUHjAς¼vBM75T@ ^a,.Wq&$$\,lr&cA8K_I QKT N5x Z?èV6 8 h [4a/ 2%ϠGqz:n`klfzԗaOS{;UbSm(;'yΩO|od˧6qj3;v^蟳 r1BF8QR"{N8M bNy62dqDzڹ1mN^hG̹k|6\;@U?ȄV8_ 񀢺^^[#Dtt= Q6j;sNb0.otp"t3ʖ7<3h>m]Zx} 97Qd^!6KY**uK(l-uwry+۴5`[ c& V'Qxb2&_)^q%|oo{@5.iN g㪬Sz 7X8-}-/oX܏[ˋ@{Ŵ._qsXbk:aՇUΈ_L1 qL9D,}CH `&2tc}k3̭T{cW8t?NB*`cK\< F ߪBm{{.~PK9&ƓI <(մVr}^hwK/N lpcG6d )vZPsx.(YjjK-@TR U޾vg{Ͳ}#ǨZC`d*/|xU}\y' ]].[(r 88c1=+(d)P@.>@17jGqρ6Z06e1vzȇW,BMltM &Mi :9LEh̩#@gЌWq}tGٿe 03.o2^TG{B8>C&q`Q }L͆)'Bm&/eZhȜwZAn?i\YE?۬}2eo(( Fjt,kvux}ؒrݓO;5n,-TM9 xl O.TdУ!8ǝ[2Yk up~7 Efx["QHŒ7UnJ>Y_[xӬp:&!H_W븫Al/~,Z+bŖ+=T|>'-Tfi1B?C"CTDe)) sZH^yh\t) @ !5!H^@.`=̬Kieq?שzi&/O}dw; ,U7Hj+͂&j6@s俱|5.ΉӻW*%)pVMtIwL-t?;"[C=0oErKjAXGb4pN/|RuTzo_LYRJ&<,F{ѐ?=M w J;+-Nz+ He۸%Eб+n˵W=2[xIVBrt9uzdODߙʊ]hF./]*x s7)Wd-S(eF 1,wcr/_Dx >d۽&~"a˦`[[:PCO`Ca 1+9`uHXݠG9hG,Hr6tեDUvɈO.чxf(拠B.c믗C6\<%Oy޳=PȌJ_%`dkDdc<|+R:OlKIsł ίę> czga.Õ 9_EXJ}CtxKʂa[l Tb K#9Wّ0+{rnڗe~ a۝9jFCQFHN!@H\󍜑7Σ{Vؠv[&??AH6tUIA*cB$(:T)oQ2a!OM31,%z^)4Y~*ۈ}y<~-T"w{]Ϟ s7 -JQ+(\,HҰ>9*V$iWy;+aYT/#U~ toA[>гk[FV 2y|P*9X E+x42xd5._1XB67 2"Hݘ»Ӷ>B lBn7#@ni[vq:'rh [0خAuYTέdn5Q_Yn!k7%el?&/\tl/ja{9keWEenPqm&]g{m{!7grmdE%.QP!ݩ^04$|LΜn 9!0*+LMQ,qo0Y^ر9g' 7)ڠ ҭbZ@;6fщ%SB'zhAp(sXi}׫ )/Җ ǿ@0S( >1\cd;t:bMzWr!q*"Yjoew:9E NKܲ2n7`o }K?5y *f1R\cGvh+PT8MOS?դr)d(+Y,G bDx#[lɽI׶ 5Ɋ#;7k\Kajhw5o8Nu {9!cl7&9ȭtmi1,mSЦ TN;z/X*d!{W<]~(ޛ5ɼV"fl^suy{_un#2FV7W1oG=Wq t4,F-ff}פ #%iu<3BSSj`_k`^# @,]p(gPc+kziR,WL#D[3L6H#e@GOLYc/͵6(~T9&Zh׾:vSX)qj:F IN`.)2D09+~P,6Y]u:A@Lh75 >lCw 5;1]c]l㙛nBPK{&Ԃ-هE9q+* ޮJzGsꌴ?݂_. Mcv.8 ;/ۈb9#nNȔЈi> a1pw{B-ϜQ 7j@Α0<JG֕i*;[ 4V#g EgҜ!Yo]]R?i@6ݼwrن5\4~eJR͓Av)\Bh3^ *2iu"lh}L sF;^|6~-? 1&1-a,whŜAF̔fɄmT3 /'R/0F89oJWrЏ#ˎG͡0@ܡ}OYa ׫ٞͳ4lGF׶^I/&6߃&5I7@c ܄: a8kЭr:Lme 4I$ 4Lִ`|>Ŧ R;+4*щeRĵ?+o!Ony6$Ps؂z=yKw~ڎGBauT.NywBۃKzg/lH/P+q-57]JK)Z~㚪n ˆa uw-it~rl\h/z/Lȅfk7x"TT$)JBesloYǂxC#a'BGc{.2M uǁ/y"$8#K倕G5\%XS@&/M#nK-ܛHx[v@`%̟?{ijX5{?#VJ"T]  r:ɊޙC?a vp}IFJtAt}4kJ0)"}vHo߾n5/%i%]9"CE#䋊Jc<9Z7igtOw#} !#J v4qZ3B+$k3<&]dZ/k\i+@XN=Kƈ?B$ơ.xt 'd"KmLe=$n0բ\izmZ<\!r_T]2c\,ALkS:5H^b(ȍoj҉`5&+i.uO.,(ѕF7Fߣ/{ }j4!2bCͷmJv1]Qo D(r=y"y̑~ٻV-Y$J=V,51%~ߝ`q!TZc ne z5K &W̞%%4p#5uߡUݳ\:`3^@8`&>u@uX|Fq)M/(1Ld,Y=P$OM݁dHnASNQtHhlG6>VɝJ=vMB\8!(Ԋeuf$^(AePՁP*M/DzaM4JR lC nqPù^"k$W17,`Wz\:*Z0ko1[:(WPp?c*O * ҊNgmN4LDkQMyȎa[eg< "teJno5jW<  :>0U$y,"j+8{?tӵ}[E-\+Ȋ8@]6 av 7'{|J{cAބ6u7dECwE+G)fX 30psGѿVybӤ]uģM>pA /-r5Ʈh,$3$[Է-ȧ2ڋmk $[og(?O PW1ݔwS \,C~Q/MRUĈ"{b HzX`>ŗ ҏ K>ϵp6RpY[hRsPYdn. W~̂TI. ÖXT186ЕtLH[ a|vm ,(Ss6#EI,\]>6Utr{;,` X 2Of&).5JO&Ҁfn)ݐB0*f5_B$KrɡZ2ւ ?Cu}'4hCbg&âS'`]nzY}G~uOl1qު8x)[D#Aea&S?;ިΡ邀 Ee,!2rz%z3 Ϋ/INH,-hY2QvaFNDCf ԋYwG.^:%")8եd;ub_flE;Uޘ_ BUSpͲK8[я,;ƼgYPMguM!Df[]# # &v„pӋeClOhI%A/@BSb$Nh ET/!ovHs?v8x7X$ D)NKEh$p<dbo Ge= [RR.GpZgBm,ֱL3@Hb*>Ms#Z#ϱC%WA]5JхrxSGSV7993-² g_需/tQ!rml3n>{mk*_Bw?<Μ\ @40 7X%<Z782|er 4ݑ=bf+_o'1ֆ ,bw` m5~Ñ-%)fo [‡gG}l]]/11AlZo~`w=W:eJ+l:0:V,x\$Ym 8cӻ$KK #fNs@6еˤ+4# 7n'{L(Ǘ:FQI_ؕ~{pGKP#aKN'`I4/~w:n#a@lߓ0B|$⌅gM†oYo.RQe(;'Ev*0O'qDTec(bU $`.c4eȝvd_k2LQ E7ݩȎqLa[ek+ x!-MHy<mgk!Lz:ӫOQiǙ+^,̒*nˉ؋Oj dK-!O132]ԒiIª#'iU/^K5Y&2| 5AE{!%3c/֕f(uCtC::"'ڧBTn |e6I>[+m%d$!,JHXfM=uT>,jC~!x$Gu<{/HvL*ZrG]К&ۯ a,&L}yA:pdoϾMT1,cw籐M9КFQNqIr;S\g2.wt_-FӧYTXx쿷0b3tfeɨR4xC]7Pl&VB9*ZYKiZlP)vAˁMſp[u!+W!7"*/ q"n?Јx7ڃt}‡e+8hRI+||gLsû/1 9,זMR3 Qzp^/"es~NлN"&J]=8Op ԜkUnP"axG&A%!b>oe}CMy}cs:Y֡sDZffKC.î{<KX=ky|9/< $ׄ`al}O !0z'i5o*_N&.<-G1 4Edf=gsgϚSrYJ͆19NtNKå|˒ŜpMgBmY-[y.e#6&iiisÑҾ ~ֿ6\2םbuU<uvY8nsIIHcWضx^Qry&E?W3"'r'ē[:7DT;>8HEuc^ _Kym ɋIh5ȈA6тt~7Y/_!6 L,)l1I^pƙRe9DᤁK}IT3>GYG"ȧK>nb#yqVl_ɵk% (NW8H4jj57\Z]] Tgq1iлlVܒ˚hiZy:6PTLAd#W@τ|~vs9}ߢ3|,C)\ גלvDCFK Ceaoɐ]QpWt0BWy=\L'=AڐiJ {z?{xDAlHx KгFeurV`5sK $( (r ֊ Rgѝg, ՌAYqFH\ټ|e`[o"Ɂ:zqwֻ7gv\T6RH4@H. Ȟ"]o$xON$ᜨ<2:JeC+>`:n-!KäD'n,F"۹WD!W+/bRqvRh*V: ~T51 ʪ+>/\W!ls[X|J-Oun)XP9;/V7}Ο;sfcnw#Z2"Y>N+ma;'O{ 0YY> aDւ*(+쐪 GKc HrQU7;Kt,i!ۯ#ٱmjqo-d*]%El#h.@7bͱ+>>UlN*{Ns~z B"'r sg&s4ERE[a+{&3U kH`xiDjcUZ9>ze7r!OlV>SO!*gt@Sm{/{ *N]V)5I7 (Jj1'5jt kGIl a™M_ӗZO[M?(k-j*AN;f=tmcر322OF:Jx{ܸO旿q,ǃMT!z %NWL.s|)!'3bv~<⁃@ݢXF ;H\Nk~a= Ho3eb9C!-r]@_@ cfqkjHZ?xHDwNAqW;[̐ҫC_*OeUpy oD;,]qCcBR`Լ~s9|<I<^oH3) o@T/8j3O⯐Ss/VٗζDT+ Řai_NI͈ Q*c1wg[d&/=I+{Ӓk}+"s'c:7]~F984ڸat٬6\c1<)nlU) :T@Ic>d1NƤSgL!\W9dV%I;RD{.€dw× ,u+؅14k> h|iq<|9FHzyeO `hTo| [s'me|򤋀St5hfELopѲ oX.G>ݴC#j-$U47"|T_zA/;U6Nj|Cx}p(GCdX& dh[1! +A>b̐@cj7n*jP7bdiJhQrYe~eOSMDeCӚX1hif c jclޔo`BSmWV|}3ȈouFRQv@z J%(Ii|qeSQz ;Q%@$#c' I!JP8.Oxܞ2JeĭzɥpɌ\/ v"FZVPsr. Hc4ÔnQ&]r7 B'~.@emᕄ:`tut- .rH/Kw0˼`,1] y]7|x)u%5A!gd{諳(hͣ?t-uG`1/DW(3;6:H.$1$ Øsi:-Ay˛F'=Z1DJQEr /rƨCR5dqz:lz.<*9E3C?3msQ=cjm4:;"ܑ'td߾1v08˯$GDx )eE7nhI|lqIh64(.l;~bC]T("ͧ?E3l1Q#c:vF5 @/OW{6N8p)w{[_k|sz;ZRb;&OAX!Od!a 5lj#\afбyE:\sJt2fV:u3{3"Jlĭ1nPn-FW PYGޮĒ`mJ 3Ø#JQ y&2l˹M|{s Ѻ.?]'qC ggX!2!x =$ӧ͈"#{0UEy& :5Hw1H&LRd]jg$=nto(3O5?6(|jbڠ+:lj׀P Pռ$Tr:-߭U8ǃ\l eD SP&mxֹ^Rjm+e:@c1@Uʘ}E_P k(`wvp0A$~.t5?ë%͈EdV/蘿o-V~KS G v06F܍as}@y|h ~}dPF.g #jDcqPD C"ݗ{dGuoVJJJ}u "޽Wxa?glؼÏU-`w, nT ?!gl2G$W98.P!*)[ǓRMlYHt9}+oDHu"?bw5 -#Z\-&4=,#Jf#+8ı+YG8ֽR  /J& fchƖEaTu6,:Nddé95]No P})p @.3M֓$CzVmx\MuVBwئjSd猺oⷠ1W%֐:-6TVR3v^FYv]ymTU&JȒIп<}:+ t-aD⹰AhJy߁iOq:hs}-7 *P迂eM㯼'rC4~{$QϪ7>f*>}kEWqa~+ `*xkU/tkamY¾LҠǬYXiDhߓ PwMϭFe{"@̃Cqq[#,tPM ȩAL47&]k/!1c NR4BঀPHR"/Z<VN\prk'9c7+;&Hmd\U jqc5U} H>@H\{&ᒍ]Jez*+BTFR8z_ayڂS0}ȭ_P68 >CfBF_:HЈ]]DC<]}׏LQ!q}Aoi^+~ bQRbsN*0[dI5´Q\5D-9 tZDovn#J82$.F*Y(g6Eą˼= ܞ->M9 hz^opd]Oki5R6Y0pt H,\E@o/fAst,EPbs')$ $Dl^t!Y.}ABT[k_aA4 ?;lJPg#:agsQ⎛c29zKDq^%^kW ?˒UTk*CA=ju ] GM~ (C 뢛 qQE\RMT}hCATf'IdN uiߩ%zxؘFI֠*W쮋}b)ߊ׷h f%Jf47և{ˮx)k}̫\ᡇ@? oX`8ܬ²LO &vj]v\U] Nb3yO`mMTڱrF N'oShSmҟ,|IՅbgxlE|vw!-ni ˯yndF=&Eq2w&g luoU/Eׯ;PM:jSa6-y/K O+G&XtP6Gx3D#|!/a2゛c粩ګ*Lu)9sQZ1qnI%pk#,9Ϲ&Y#c NŬW\`WL`j.=7mt-L j*ˌ`”!I/-.У(؂N8ȳ(O)6!q PV-hVZ"T_j3} *=9{,𤲣M@4:Xo'#`] Y50V'Ϲ!LѲtmR)t#1XTԐbQ r"wlgY"iTȭPg@EN++I&V17x&?I6OQi:Gwg''tUĉyzXev!+K/ŏPp4C^F/Ȣpe0$^&L|Zpr[rnY<~rPqv&SyE>LuwCp+i͙Y !9m?_ez@L"89Af+ wuH@].NSFQŕ@~{QHs'[ZKNHǐ cf$MPEɶ˜%^׬|=|V׆2#lhSD+QA!;nYeI z yB6@폙"ܲWK s ,{n(U5 UIZ(<;麟BT אw0n4SRXZ%Y&UJ[[͉kauOpVYDA">!;]Xg*jM Va SW-M`XfCCP,Aٞ7>?ptq7;b0J> _>@&G5,O?ܭ@,8Xgႍ4dr-DGWd1tlb2%Q6:@ekoȬ]lS۞tl]gn[X~Yy!gi;ȩ&bg2;3/"PlEtl8| Y9Εa,ޯr[ŔƝ'D[hNpG5Cn7OCaQsiXUC L_Q?{Y ٷ&LZ[vi!02(j-QcIE.9q /唉\SnVEݑtCD YsC*vlM8Wl~;B\"$Y~O!1+ "ea`?12R' [O*-׍ =tFB kdd7+RZ]H7pL{cVSX 8C&*vuNATE+V1iQ0.8EH~G~PLL s0hAFO:MwBS)SBfhV 3@}6A'J,3ly<ݗ0zkdV<̅n֭Skwe$زIx@%)w?sJlVp>*R0x.~r[6Khys-XE>@U/5:%lax{gYf$/+)n&CE^f:J>= QFpqB\]zÿ7+WЏXjrknhe!;Qg K `ޔ L6ePn|F ғ·pX(f^gryQq˘A'_["?C:ƥ!"s6&@,ê$׈O49{ xMiYw|J#ge|(LgjxR'W[ؔˮp2DӲv_oY>-N44aPS~Y'z24'.Ѻv.wA0^F.pd)v+z)??ʴŞabM~lZb"A7@rK;䦰%@)_{;!n2 @ƥM&̭d%[≶0Y}-6#ϊ ~s%%&ʔWtpByQt=Y/< xraј"$ܜ R0D,q%b@o{W5)% W'VY C.eJmoIGNyt% ((UK]$vZy/I]q~== 9΍;fnG|f4MjXj}r t:hǛ /H@Bݵ9ə%T3utl]lb :,[p|D Dn_jU<]dj7z'Q{ݘcNmTbȜ{ygYV 21_2(Ս" {{dR OY5yM幸/` -_'* ^U7:&wUQV *Z7Cю~x,Wʿd/)Bg}.$lNxJ=@]ÜW1k}P&yPd+q:g>g^n*ߔz 7>;;>zii R!5+-L»*BpfRXYnۙrl ohjf0rI) B+js}ڽ\h>7ϡ8MdN{+(ذ)$ .UF[>8!i'q,/H\Gy$ӹ;y26G "!{@snM7ZQbh>RO&GѾ0{>?V,jZ ) b彩#KVOz@BptpIJzO;iG@ZYLV #Qa1p1yFkBp0~gt(E teq},q.ybj1ݔI^ ʈD7x3 VlV:gZȕg9c6E6P4>0hؼAWr6~pt : kaohe&?SKAuG_pqNE 7;2BIR [Rt9bYfu=a+Jx=l̞oT1;)6aAS͌$Uji8bbNJcrĚ[|{Sov,S%U[t9BySK\ol{J.*%HFy`qvy*˪YhKv1\Ѯ Ѳ7-:z 6='~-bQ㩏0RQ&A;d"mpj(NttqŰWR}o8CtS x6AT񊙛8 >u@:nPFѝpUu-`aGLHR0:U=53 "E=IߠuXb>Vկ W+Ppi*GAp[E*L;hxqxJ0i, IW|Q Dy2 '!\.6QL_|2|QPɕeYc#SI2urVSYȭn? av;pM˸eGThUf ]?K['{pԟ ,uv@ڠ`$!I_H7vuu~M}6vu8UA<%ͅN' <<\^BGJkJISYwAm-/-_arRnkSZE]wh٠;dF_;Z @AW96!S0F)BMJ,4|#ˣܒQTO@ gȚT#6r/TtL*Z3gM} ;lŁdAC%nDB9ӣ0S73&|5&p|Ap.m_b& +%֘f{s=I L-``7բRYKTA 6ӸXܬ̰n3,=/;[&=yBel,SC2V{>/1Mx 1)D[YD-e7}4jԮLUg/ _qEo1Mf_`{E,^B26ٵ$LbPSZWE!A@SњDeuh2؅( Uc9󂊘RFIx 4e{ p^0#B:yvA6 %8N@܏ш5 R( !+&Sq}͍kLGtk^w օFW>)qѥYYdf70yRs0HgǪK:(\`EC/ m1/'KܯˑeOjO+yd*8813BǣjiK8?NTϖ@Vd\ " J=Z>2Y{tawMrt[0㇑nrqmQwš~x踉]A&iij ~E~jm#5~ _/,(X<'tGq(6M,`hMD-6Iu^R5ت?}cY]DF2(8D{H:ޛeht&Ǩ$KWP8@¨Tt?N%ps)+\ﻎasQAaFXm,E:BBԷW}98 fCxJ˒đr#'DyvluqG\72< w8|X5_c?Q}cA|jR\~ˠDT>\h[#GO ;;*v,\ML, `WRB%HN@\ד+{͐qQ[$ܕ~y?}>TC|NTpA(>'휣ɘ&d$$a2Vd^O K#d&u&WibHM;ML>+6w{Plgk&SVQ$?0- xvụ_ya쯝4!*ykA 7w` ްC'eJHKc3`[m6^V)iGaPMc!"Kcv,#"IQ2VOC tdHchn0L(z߀C!'rx_ k5s:`Q;?J%A%xԜFrpjP~*H^㻎ǩ(a,'I#.2-যu !އHo~-$\f?4p,,5|);Mcd< NTVL3r)"4Y"/(v:hQг5Qy௨/[l83|77;ݽ^K*B< ޺pD[f:4f\0Z2D>0u~ܝovX^ٴ8L;V%KQKk?k33y4+5m/N*R`ZSiqPXi& f-n)Nʪx 9 (7g2ʠ%"MM$x@=4xmWr nJjok@ NZJj-/WqU"V |~˧aIz,fӮJ@\HI@98 ir_H=@*4szt*T̛|6$Ux_)0C=܄ 3A>,yfpfϏ;jp7Q~wmU'&>bB/VkrM&:‡r\<5 ~5,'8:=s<ױʫg"?VE+7rv :-ɕ oes޹X{+{GUU  I~.+OL@rMF>i"vSܦmٯTrX \|Q&-,с/MܿM.f}cLcZ` ~X30H7)&~AzNUPy2H""ҭ;䭓B !@&H<*DU.(bn # ZZ }8hhop$Axq_nb?zddYAސ P^ U|]0t"\}X~MƟD;aS->< wJn}a3-NuA{r;Q}d@Z#ܩY?hhre~QW]-cu̍7AuJO Ty轩,1 HPRS4Q[=wsbĶwUzh% s2oh^.̫W*+m򐯳DBF(1)o>L&TG TIy.a@ug@L (cD@J\; TH$&=[u(^0oݳ_ZB{K˺7ap_&/+H[ {9c/1Bx qliUQ!9_̵W߳yYFGIr3TD۴liڱ3n[BsZ 3œ05aHEBBDLAFMތR@#hYij~aqԍO?1߭ab1⧙M'*k lj[45HtǮg\I^CGՕWaG#_`*K$Bw5N!FBz?OkTu{ym?&J;xP~U\9]P1? j̀fXVT7Ş>x-bG񗭃K6t^_a6:V~/EbO)N`LWm2[4J(.vHtk #R_7# [;r XQCD^*t<$m`]C|{OZ(&ı #(y%iF6/sKt3;ǛęqlLVZz>K(a~MAU'q<UxՏЫ=Cཛ㈝g FߧR'{֕c\ F ˍ%i6;Va3x};cTqxH7a%8Wƪ/ьcEZCL :e {@hzo:]3}5Hwjg;SQΕ>Z;zx縼^z5‰A6s7J "W!b+&@e&K0<>Tڊ;D` H-!+ N/X5T뛅J*z _ی Xʶ(q(POw2Qlo/mOWͮ"c͉Eopw,'Up'kw4xaCy~XFI'du9 ك#zV:CѠNԀ4K1{q|]+[VBuӋGS.oc /ҞVRd{YU!ȵ,$rmnzb"V:ktv6NCss[LEJVd \B/[ڋg}A ܸ [.XNأxZ6?2a0g<.mL7$gVQW#Y.5s6E1nyY2<}R !_$QF *Q,;諊[AMw'rdnUp V],f}ww3&?4$jGj8Z;aOpW-}gBU;;B|t{JfMYj\ {y]i/U ]);>~mOQ6F@~{qWrڑg!$y6z:JpUݗAw~4*xU>YKTѸݤذ;6)lYM%íZzIf҃ d?Жc&0~$.l#笅>h3n\Xi:DNdi΋SVN?@"EC0n`$Ş-d--vߓMEIe5=Q ѕX49ӥ)*x?%^hfh(!"WL;|\8z9Yw01 lA#;&ڬ/_Mb؅̈^&IUUaVbfBDC?&6`_ܠY7ӚQ).lۘňOV;lt d_{XFme3x"C[$SqK C^5Oe5YPVY#?V҃n%#*4iQy}aM:[+{!:Kg\ .O86a !#1 mϣiIO߃ QoąQUϚ}3D&3F }ph(/ug|Dm:"qz@*靌0fwr˷l~k+EBT`haUשd4G,1Νn7ttH{ȗ3E'k!&,ȴZ7r`iΎt/,w+es>@io0FUQr*OB5c[ YۚoҠ%^zTշQ64{% o ѝ?f0X؝̃6ZK$Zw:$=|.[@~e"^֔jJN1-+nֹxיy#`r7xӨ_*Sj&o}Pij>Y 1/LRV$\qw_$T;d>f䅽.x 6AbCВwqxeOw:Ysae;i-N $Xqe1e+Y*Q πy4d^?c}\1:w}(#?LB:^(@zO W7}J9^|k.F 7(S)%σz|'ٽn3NĴ ?f{= QW D-D\NcmY#pĔUW=t﷩-|;XlE[X ,̖Hvs2r#g}V)_ p,nm:5T k§QZ/JS lش*wJZ`X"``#3{IQLpbkR(Gnv^ 2 w45.z t<i@561:l|e|>ƿbM}}WfllDi$oƳZ v!mv& ]#ar|p{h{kM.zBf G~Pֈ?p:[AÀZ4ڪ '+l&W題 {o9-Mp:j[dy<ӞQ)vd%X7 N-W:qtF6lt,1G\qo2k,{uĭ8E[uI_87h~D@4Ao$zdJ TQCCeJl5{/ U9,36V6MDsup?n P"y& `ɩzaA2+_@v s/[ǎp}#(?zTd&yHKKn'hXv;H0UCFȋjCnUMS_zpoyu㞙 [ΒL{eJ ~18t8"?ų>8^"P9OҿU/ӨnF$K^Wnn9M~ j}[b `С:y-_X?Cr/ao#CP~+76.>Rnr(0 Zt,=QL #IupjC7Jae.Iy؀=/z6ty^#d17sቤ vMQ?XVpS>%,6וFf0~fper{sʷ8,f&Q>\_֦w"-%yGqkFg@GB<$7Taq{Z+!X7X:s)df2QjIMQ?Y))fOa$j:#֋#T. KVZ̎ze\߻NF{+&][W8UUsMm>*Ȧͻ_/r%V{"|I(l5T {[G1]dB/+Ʒ_@6I/u#Y-rVq#9efހo*V|_eKL xhvR(o "k+Mzf.E:]p}QWqI&<.toA/E@y yMGl_mЌ1{1J2y:͉4:̅ XHV;!7VUMR()ZŴ<]ʛ$v`۵@?!yT᳓-鉗I<(i,s9"3\RpdDjNۅG*K/~8.t>Ed89ӈ& -{hj@j^{T<$V8d 0i9;>fn{Ƴ$5H#QX9'q Vetn?\"(t͖֊6O4p]P@2K"J0EPxpn1}AB[@*p <{31QfP-Z>qg3 oWexGWqs=ּN:ۖw-k*æ Rf"-_z.4F697FX7mV"za 7? -̓Kbu4KTXF[ H~+u]ZLNNg'TC9̛0S[?Nc i# xux1%B|>X׌,ږt A9YJ'Ƙ!$ T^O[-lJu2ca 9~bf'8xq^I 8վ;]G띇H?_NB qެ^H19)qq ^@U 'Xf+ h{6Z xM/m8`^yǦC8M{ zꑊZEްDӻ'0msîݬӛ6YSF$,PgF+jep(͉ (qib3wpܫM#`TUgCgUdIZ!v>SPdi1oکڽ$Gv &|CsF,o)slKr/$e.j~\`QQV\80^o`p~ No=񿍶[ 9ha-ojN_!N1WQ[=sbBewJqq$m@Ҝ]+Ieb}V (ÌZ"kQ_J*T_bU43"I‰Jb^mihUstoza* /]2DHP^ٰeBV)nA|Ṻ{SMuj`Y%jUh G8$;-3Ƕ7N"9GN77=O"Eg2=0i ˹9ˀڐtG-![̜ܛ/6 Hg;d1`aC]59ޘИ 1߉H[P:B?YDqq;9{з9* vP~q,)(,LE.)R@Zbi9PIߖf'2^g߄FF0X>,32C5̺^(={ħ1VARШYVrCP< }f˨NYhv&$xZT`k`!,F*D"ml9ZgrLXNG:)Z5sE զHn nȈ"Krsj m%<ݏG8NO9BLNXݕFQ,IVbj dFuS:`'33@ m轉 r?TExY25 j욚Nj2#Yd ]8-$n4Q[JWjE#\Q> )ppv%CDeIbŏMG5_ '>}+0D3&ZSq`)-=YdiE ZK\urN.l!=-sJ33Ӧbx^ cW%9U?;BsT8$\n[;c<% g3sZy,S~@Vá\f!%}ϨKkt~}ȆD4/-Z 'fLfƂ/C?~{lY-&UӒO륮ʶ[8#Mlu15ļC/ˢ>C`;F2H&QQ^J`BD]Ayٮ75G)2|nt$9})`Paֳ|s su#XV&䜭GZ25qBq_Ps6oYdցR)tOdB\~TtNk&A_XdmIuDb**͗y6pD}|1r0dSl>ZGvEhFe <Αu4MӹA= P7%J{]Dgd鏕<ޖSm5`YjS= >[aRf_em%Q$ 0݁%'=1a_O♙tI#f @PRTBf<@d(xL}{0N\3 Pq7d84_yϓ#;MTxX-j uan(g+QAT EM_B$3=-?.N[bi3$m|)F F 1#tdp$3D$-Ip7BmU plvLLʁu%:壅 ӘJS/it`+oĊCcsWOX;LnŰ<2 4q{ "rvY8۫CV3@Ĝ$>e܍9_b\Y; 1Gpj oXC~:MvULXrGJE[#4+J7c,&dU"1I$?^bDT`XG0 ܤ1)y$ہnS {NomN Bݍgˠg@G̙=i;&Ljo"qkqc~%fOZ9nG7L'=Qyo?sz4z/Q _ވXO8gױ[K@ 4 AW[۝IF&sNj 9hokV(cQmfR]ZyBE_)yӅsKYiRNg~@uwKRr)PH^.gfȃa֡-wO8)}1EL"PA~%1\cnC!Ae{4c6iNJK'Idgx;Dec "YdV4I3A UAz% 0#iJ| @04ש\bbg8r8%dN/ux tO ^Z>-JmۙW)ACy>HS=+f;CD$ƸAUXWqX-B<fFe$"^[v9<ԏc<{{ݹ1I&*L`[ rq?BG>n ÅapV@ ?~(h^o:ܑ>Q|x"m:m-fDf*:F EiRriFehOڛ5}fҷlH 9"쵽cQccm1-ãc3YiY |b}u6 O}Mdrb\U;e~VdI B0HR'{3Mf ~%N^PcrXF¾@rjOCNфKZpGsND^8ݦ9YŘvb {s 6gg7:\|]YOT;,!qYBˉx-^ϤSQAKIKDǻtfg򏨱v]m3 !K} P{9CjS m"0L;Hm'n%, tw nX1cpFB@s;N@pcON2GΐM֣o4J5C=πWay\ϿW9epy}-t=M eH5/z!XSTI+y2׿6р̏>6hy>CrdsIE])>F~g zw*@,!TzZMw݄`\ƜR>#U#d_Ɍ";$pwͤn3wd#۹W_3(ٺ%OA {4sQpȍ>a{ru&1 l5^b.z.lX&K i&ZLKE TgBv)j zfa kg[#td n*6ӜLأ}oN~)Oa2L0" +PORJ΋ᕸZ!5vOnelB`9[s S[m=n@0_m챃"͈J{@{xcJ䡢[pn"/< L"'JYVv4--:PY7K5j;Q5xp"1.d5Rxz] !\!T n;XMZW¡2y#Qx˜+s:C|Rv6:"doXc?!aRJ)QCӸ!W_v:(k._aUuMkɿZҏ"Snu۸;4__U-'}QՉI PñSQAk%+WgFXl K"Nb7 ɣӂ~haqj0pKb4E"I `Š̹G5H`20{H?x~@Ϙ(^#Z]4uݑ_FbKclQ(~h. =~J73{_) cjo8SL r[{Uћx~Xi#}8C/wOR?4P^wgN^)nc5`vbwP}\2I\I3_d4>h]cnY1n.[;oތ6:?)D0,"{hk' qgFyv p_7hj(%Ηx[ǺDm@uC\ G ڃ(҈r"PnCT q̳sa)G4@6Aсk`{>Ƒ'|K%}]Vpb߮5`h9){0vxsB6{J^ds`5䲆XȧQi(o]:Rvlv0A)j_/]\Hfs[ D&|cdWAo:!( hYh*wU4|Sʲ؃8[P #%9ˮ7nD a(o@eNE|s}-f"q]$#vT$;s3գ_m7v?0!x$1vˋsb/m ]“ml-u6mWzּ}Ks$L4UC,LR]嵮p--T`xTl>E#`xC*.@7m=`T\22w'"L2Wְf_ݘw9aM͎2Q+%=ku'h֗뻠A р+%yT{1XA`(BWa] &6=zrKY#+SP:E>·:G⿵ 8,:D2(E62G41rqs\⽣'Ωϣ/3sv?'vR7U->giЊLjP4+"a#C=3 ݄^E :.>=dUe`yxܛS򼥯f(ӎkRK<Ǫrvo9:| F\MWFkă;Ea%gΨ3L5 S=3eIP&䂕RC~|Bhw05u&(S{:tX6u`utWݰ| \$CO6d͵gsW#oيvr9cI,d9s0_(8~EDo-#_XVzLje!K=o߭zkȄln@J5e^\`CnLoAg6Hl?Ԓ֮5TЫ9,'QQ𺏳;||g&hmpx'U8sQZI39HiQAkOuHk;;sލs;٢ *Wj\$+Q𛨚t١h2 /?ZQmchK+t&oqOGLC` sQkl>ם'88}znM3e/(mdo O U(yOs4mc2R,JĽ ?Lr'ȊQ5JBSSeA5NDA -\qLF$^SPD@ϼih\Ind35[[v4v[ȑPn?Gۘ 8l5 TX*Z|E$a(kߤ7#gJ9OÍd~׆={"M,iLch-ø^ 7 ^TFLXPm&/M>{ҴKMd9VL^/؎oV;(]c|\۷%lnH D tEF}orɸ7znfE WMe hՑO1@*YAEɐ!ě-s$1ݙG6HU1-&+ q,"t69GL~)x]QA@j#J6, WI N?8΍a;V2kԣzE&,RCA^J,W VPM"Y!䵸 {-+ߌSv*M탴Q:A'#9,&aFQ­xs>%q NCE<`E"*\ 3ijɡXgnLgLV/HB+zE42K "Lj W74#aVRx>Ghj}{oeCK>~kpK|*Q$c'D #~/S"?a6·?EժƗ/Q ^}: ;BEP@-0V'`BI_2Ӂ|x k .aĬAbVG`Ga)2"W:(þCE: &*@~H  tO*&웡F1iV0qJڼ>Uu1W'²G۝qG=~^fW0`԰8 a'[0n͊-4Lx3jY n`̆D\^b8ٛNM j PTз~+BDv9'ϑ6[I%6ف;AJt,7̻ID;o-%( dD8 & FocZ+`5k"/E}>N}ȠȁlE"[f^N4}ED45kx8i..qSOp?pZjB~lm7.)X`[H&/n."8$k|~`%BN= o3a2ގGPd\Mǝu†YWcnLBR'?S$CSttp霡"wn39ӹeS#^(D'ڵSzIR}93Q4d'ta#=ԇ;=ݶmwѲ1E8U?qji58s{%@tj)0asm#ďD\D!qكbи ȱ"M 1s1sj4V\ӚqM(K꥽$;.q$BzޕD Rɂ1jB|K4)Hw6gaѸ~팣0ww:`e$:u![D+%-Η2hRlṁOkJa"l|cnUM2%`Vkտg(Mhi9ע EZM1PlEA&0SH1&?Ut0|~lK %14|Uh{jHjnͤh ;ͰpM aۍ՜Q\Od!7+6*0&͞.z(ܼ( ZWk9ד= ڬzrcL?Ht̛M|ɽnl<~ =pބAA%+sƈȌ>& ݪ%5価n6i6%vqMVbHE6qE qb:~3 3:-@W\n%$OY{U}{~ԗr7{WH)%NSbu|>G@}h.)8CGD8.ߓTfoGO[L8 Av)'~il?=|0FRM 'X0msYjOǔ=jm u3RM˩Ct}ƞΞK`{*"m{{ۋf[-[6ln |"}&!jQ->+rWw/< TM UJrZu4㟙I=po 8K N?e1ҺB7_Y;E=\SDεE r mE`'m2 CE= gnh ygSrj(̥ ;.!i*L݊/ή,T 7[P( sځ߈DS֯u>SS@6ʥfEtw^.H2_E q5"d1}`V Z>(xςV;Po$#Cs[UbRVhci#{Cdˀ`9oa:g$a6]畘T8 r6R&-pN2r>7YW#dWaY*CŤ å bsGCawPsI ϙ^ ol*)c{~)pD?z ޿Wyüu Yge,:J߹T9iYHkԮaCϬ~ھpTkVাLZԫø@4@8oQ*S(ԋJK 1\OB6@ၢ5.0d ) W>MSt9[GRcԽlK^;u КuʃKFFkkr$µ~D8 S5д#*Ȋ .PEKR:3SMZ1K :zk<9J9p v2^oT!--y4J!,[wioo*2I+cZ{" gqMEzAȫڿK23i;r5R!/*\)3(RU>z齢v\4݊W/!;ʶÏWzQ2#V 8ƝBڋ#j}ˌv>b57ND6Z_Sȟaz7L} lH8=_}hY]f$[=*uD ;Mӛ\8}R-%[avLSOw/Wt~4 bwNup(fNTXsxveO\籗NQe-?VYrOUvK8|0Y[t(<?_sOKCx ,MX1~jeXIzΦȥ<%߽4\Kz6&Cf!+53j\MG*6YIo?$Ej6W/j8nV5fz%%[ *[w$m^+R]WS6c~E܅Oc]=c]x7^ݻa|$A<)ResD+[GER]r簔U:?r]\\GBoU\=J+@m |M, ;h= zr2ᜄ=jΚvj w1z.{5P]Zz7/m,.?ՔV*M4.XDO^ghR}K+,N_]o0!5A_'$ i +gvBP"X2n>9Modw(sbc"a8wLaܻ7, z'M.37U/YHxKqk5h(MAGbKFmNԭ k=x\,xi }F$5V}*ɽ";imL$a-\,F6PEW195#Ơ}㊥G֣?#N=80vt ocS(tf(Y? ϡ/N _ G1lW pFLj-j6?BqJJ}G{ Cp,52by7a8IZC afd>d. E[?>1.<1qPQ($0Wqһ&S.s_je/mۖ#Z}MܙQg,TcilcXQEY!U[A5JW=b(L_o/+WhT}gѠq%kߕw6ZF̶~Eň]G;/1O@E}HTEUR@: 2mad{rC4= p᮱g'{zOj䤘c= 0XR\t|h%/W/l,L 2f,t<fB-bcqz\ %#F]CǤ)R5} WTxỊ̆qv£ja7InA3ۙ?<ĤAhD!ž̯(ml+Z?wj궐i ;SIP! paѩ|L:XV2#?pɸʘ->򙃏K\ /ELF_aג݄< ) ] b!VKmˌMU{*Y:v'2BD[B0ws5۽T?W^arԖCƏVN7k}lpNƇ% AX :^bw&BC`* o:@WP˫3{vkKsI BZlaf6&vbVލ PQfE6EYt7k9rKN8YGEe5&@%y, cz߇y [J>[U8HwWX[D7mD3#C,۫;^kgʲ(M떠zP: +_ZSQz7Ê*y66/R# ȬLBw<mCԑ{!xjͣ\IJ pk^/ l=bwOu ]1;2pٕ±1奣~׋|~m9ݬq>.R w8sM$VdLs?>dW|n^[bJ;mn.mNsb"5onbTuHE*$.6?F<>)eOz\DTΊBaQ Ol!U6ﭠsѭ~0@ ?f,B;uZT0|h]5u?:MP'Cg?> IW vhL8Ϲ.ؙFnӬ{)O̫9,jz5OM|! #"@_UB t |[Xݧ1/4@BU5wx]B*'뢯ݯ+HW5)0HF+S@iW] 3Mڷ`Y%~@keCMML}]o@%tT~E͜.꩎YA8Ma/ʆaŴN Al c2Csc lk ,;Λ|Ea Ւ r]$c {kYϴׄ e @="S l֛tV8Lhd.~Vi?ݧ _bZ6e4ucR3)d˅j:WH qm4-/n< NCe-idPMkyf_!}r$7R8ݒQ'{85]1Մ7}!g4؛u!3' vqp}"SF^p˝ʞ:@&~޳޻( 'Kn`z|%z)ĈZbsy3aXOcɗ>U *HrZ:T%rc}1F8~!5)"𓏛Kv&Y2 d\״@\IJ6X(TD">eH)g2;fOj|oc {5 &b\{2' ¼- |H^ƸwSZY_)u'(ȣ>fX)T5d.acLA6/ePd։_4SrGl2bI٤F7(.yJ4&V"50 '7'ʨ+C 7$.[%Ðlp4.Yi8 ]FZuePX F,;>PC/hl9ד>{qF8Ÿ]]nZ-6C Ԡd =+96GQp/5ZY5kj\,>>'"Q D B$JqZ" D±мBr խ_s[UiN 0){F,ghg4ܓ\%7dBA_w gA\AC0ȅ3ܑR3}i.a6@IE4WduLjjʥ(rAL$aEUz-3>"g&=E>'0kx>l.r9Ix{ږX7+3!D; || %'I`m0Ik/ ʬ?)M? FXN1S}M] yo'>bНxьZV1`c9^kSϑ⳿ՅNz8BEL LUOa4 s!Y 1X,FD@sL6ie\#bȕ%2_gB[/ ;vjGϽa3n}ggsB[ndi@Vo~4͞XGV~d׿{@Sr:iJ+~U5%(2AKRP9vv@8 !x+ș6) _No^s1fݝ|qCe3OUpFHC΍Fn?,' S휳3q5j4$?$-J ~ٙZǴ'3AÜ7@%LA 25'HuL0j)LIt3,GT|m'>n-"\цxPc&w"ٌU |z+/ ,jU*deG_|,jrSj(qWLzYe e?O l1l \M}, \Z@mA˕|-GbܙXai ܀I= 97nmdƟ{x]b:0^#IAQ9$PM[]5Կh^_]rВG~Փ(XbDrv-O><8#hW e> B\,'}q09UUoH \qC3NLf~'7cDOSRQLWW;L$NmWŚjϝ5VfA]C Id5fK89om Hu}E. K >*]5)5ɉQXN{ya{=$ ZQtE4 Zk}z67B= Ҋ;,b V+-}{6ӷ.{. f`oI37ޫē*uɰjpa\2n%yN)ouig6 疰^(lGӆָb "jwDDxSQ΀c{ĹcܨQ ^j_lz;ע'yh4v^᪇m$WGkPʁo++BZ5 [ܪ}XxpXa_&^ (JXCf(E#l!!kE[ycᨤ~sa8۽^Q=?0#\g/RO1uQQCWLnlmtHύ¡:SC)@{o%:-1kK;b [ \oU k Ͽ{O"Ձ0mx|vq}&q_kqf+~(?j`};ZBuÜ,b~oN ݆\!`e ᒚ}{2jl֮A[yD).1rȴŅËiuzo {ti}(RFa}mR9+gbxZǐ#e'>C? Y)tεsU4z94E6ֻ&˵fZ71T6@ B),y?uQBѿNϻ$.-t`Ծ:-{ۤ+̌#S/,GXĭ|O0KN^p+s6L#' ?6PY+-=2xٻ&Fv $!po6ϪPtV7,#hX e i6 C}٦_ r3J0jr"+3Hi6/o6^|Lx쉽54ԡ&[u_6[pUBD[:LUu2é+!;r.ʗ l\ɡ'i޵^b2I']{-ۻr&k(\?|?TU}Ο)eM\Ѯp:Kw8eG "BD|IR%ޝ-ѾLIWbEGuVn Cbyn1ەϗC,kJa:M >L/Zq+GqT_ۏ~m݋DAp:; 2WG͘F$ +`p34D\`ofi|ф`Y7/+ WۀWs+viY\\5XpvߨMe b,.@"giZw@̭('< /Xˑ6{7]TpǏއ$iqc,xx}]sG0jLD\Shz)˱r2 6m͓u/d+f9=!tgԥ&G)X?VNr"r[7n[q"B'TIAnL@4C[lrt Adyns&S;7ꔜE#I &V 3= `+5~6K@RvډUC"H( MJ AOi&\-!N9ŪST$:cM;ۚӛj5DsȠ|/o^r41,}ד'.:UPb),D kЈ`T C i[~qy.RQ VPfDHzmgYB[G`12ő;xfd^5V"ԟᥢYNirF/''u SDvaϪP/, Aw> .+ l OL.QrCL/;:[vTٳ2K-b_r n5r ;~XdP|fE}z1`_CHwMݲ_`zPyޭ]aCʼ&sW֯Yq^ja 9^4|_!ᢷ4穻+4B[(Ay /TJ[U7V>n9Qm 5(2w;iL/hjQM3T)3+y }Y[f&EnT*؋ٔVu46sŨfM.vAfPNנrb0?4Fe&[M98i㻼JC}`'ߒ5)yOB_zw;3g1-M#=4xؒU &&s?yL¢hAD^pVL+0%sEZN I-ŕwVw5Mߧ2u>@^Η02j/uP#  G{K;nŌbBܚ4NiQg8-<\7&n?/׶p9aX7<9e2$ه5?y& n!ml!aOK1U%S̡WMJ,: Qm|@ k)J$ :BOf:x-Bz^GE#_OTdō:*>,5 Nv-> 0-3rw1bECl.T 9FHۄ5'讛QM!;Lj<$iA.2[7kzXG[/X]榔}W3-sT*j:$2z6WO uOgQT={ZM!L?Ft :qI,[i;X8%"ՕkLFv ޺ddEBbNyױP91v q=qFnq`&lqؘj#$n2ȲX}4EfkjWpqo\"#SR5w4fIk`ξWS9*Y/[ILIU?%i&(km8f?û)λマKi _Nr▼B#+{78@.ˣX8D2)}4#1u)+UeV+KBĎ>f߃(W@I#\+-!LU_Χ)Zi.Z+0n.?y;.rb>ҶJ[ f9Y`$!ﲈ KW|C* >STF?B,NnɵWa1.'TjD[w\ߎJY\9B |΅;SO5Q8Χc'Xjl0FU6>E01ͼL;dObm^:7.:pv܎|! T+m@,Ԥ lMu/OPQ\0JT2O rӴbC;L*Ț{_l^?t{|[bTWI+sv5sZӌdS!G9Glz-)p(R7o|p@尯@ D s~- O}5aA|hF}X#ruX"$G4pwć |K_l,i|y#8 Ww(H;f<+S>Ŕ (xwEysߛ=)Zx4*ڕ?|V,gJ&2VJ`f[%0Rdj1LD/<$րywW2SlXSG:&WG6.wHrRtA B "|xN>"STXOr:`c#f]\Z:#ʁpKMy!:1+I/[#TQK^<ɚjy_:s;$Ukyp8|M=&W>u=I ]c ՓGV oB#*rEڻE]뱯ddGjgBY`Tcx!~?}) T >S}PrK]߹ P23K캶ﳓg)%+_=VDivWJ"Qg,TwuڠXMVe^BI87E? /y)O'Rglct8qx}8Q9[1G& m.z0$pЈkHgKc7>hk6+ՌOr Q"o ɥdiK]qLl@Ca ! S=j/ u;'Id2Tr:}3âN|}ʘu%_;/ƛC)TQ` uP-U"JdӶs*D-e睌 X KLoAI0]5'@xOǮf׼ PPcUKJ:Dsœ٩_}TH|yZOv@T ,ky$L\ W'ywϵ p2 Bq2\vӻtt?obìzʂAe_{^Dmp!%6wO.$;ppPZFVw~zҊ[tӔVb7 벨KΥ($ e-wgے^jyQ Hȸ;6~'tmH:fS~(jgq(Rqs鶍IKzkH|ǬaA;p^VP rݥ|v^aKTB Y Bk}!q|9C m b[D(۪h%4Hk9)߿#-H9$[X9lb/W=.qnA0AL*hGrH*Wv`8':J`b0n`G3~B7BF;!o_(ˌ3sm9ӄ6 qj@H~R8j4ok(ORT%YKGdtDE@eHx ;e}Hō׀W;‡ϟUS %`IlS(ʫ_u7K᝝A!}J`$+wȗGџMC ,:e?2J 嶕QB6Bʈ>hMP |ѵy +sTC 4jeX ~>S…wB\NFUaAxÀ{n^n*G6~{/K --ɀ3n{©dQ:`JP(,-2mc9kX%k~Q@|Oc!f"T'"5Yzon)],E?A8XK,=5wwCLO QzHDΣU4['(JObN37I;2<8.b$if.a64>.nԭ3$/y׈IwG\t?K&V!?YI1(JmJ9tGBnqꆘ4l0|vwl%p'ȋRLGĉפ|mOFBt+@މ|wBW,q̂l-xԪ:YE]"Va LU͖1$$zL~A4-}#cG83iv!qip澿Ail;sf+YH% FȶjT>2$Nbt;>>H}5g͐`&h<3o0! s[J*UGj6ˀOO|L1|W)!'Dg`v[([FgYXH`b^@W-;H,Ug4BXz{+6Y89ecp>r*.ӡ%&*ΰ nYKLHkg0Vx*W[ⷪ(oTp-ݸ:Pu޲k%'JzT|QiyEVxZu6OdapHb*$%-?T`(;7іQm_LkԊFW@\.λr@:Ӎ경.ώyJJp uh>;M]}݁vԴ-}1+g,ƦiPTwt7,y?񰾭:w @bvMܡUkxCM|`ge j7"+K30\s+>K|T])^(eFG$bǀ\J}N-Svp-8la=Zx 4,<A˒_k@XO=!R8[AjPڸ$U2@мm:ELTfÇw%|ޒ2oy9RaXul+C^&K-5 н؃`k /u.=oKw4]蕙 9 F- Ġ0_ 0B"4 Ɋ=xAlt]8TR8&uJ?|HP.y&ssߡZ 'h%"1@3 Nc5[!oSۡU`)Zw ȶzt7\b\ gOf f;4ŭ"}$ojMKx;WRoQyXfQ XxjB8a{\Lzxp)SLKiҎskmS6B-q#w]~w]ӄSBEaF؛2z~b@:4rp0ɱJlQ65^5r\ݘPXgbY4N:;ד N=ͭY=c׭F˂/ RCUN!WPO$ VY2/<-CZFaS~[yWw%ٲ}H*hwBDE ht~n@y;ԓg>UD Nt=JntJe3dعwa6Ll[L_6?Id=J&Y[sq3ic~jE.y ^'m,#e1`+&+pWo#|~zm\FY? ON/476L-ٽՍ\y Y{[&|EͨLפ]AyOa#^GlCVV×uĮ+8H2ZjI]L*K`ڦP+y}1n2JPFaR;ũl/;E=&.#inǜC DeFS%ԎK_V2mfS&߶lhWjyNoDbqԽȯx f3^{/<`zl,!gz:l#WB^⥴M)lFNbL[/Q n90ZOR> S{[xrã)i"4 @14QTLo"qs:֗'b~`ij߳ "7L P4ߡOVJiN&bݥt!4-` 4#9wa2{7$};GI𘹓Uo`<4H&Rfuą@Nx0g_d8[Azl~1^іO`g㜳HwÁHxO vlv ɗu4 zg3WXfq]o`pL`3T \` <W!$#?QзJ=ga I "d6}GO._k/eį7@78zW=H@ sU^GdSNR6|0s&36Zʐ/-T,MVhj; mP)Il;&ɻ'!+GI$$x f~y (B8Q`6i%aG36iKPwb+m X AmʮM8r+bzkk4Evܚ\=omѣG̝P!@YlB,(x_v!8 6a:ė "̨8Ϟpѐ(ghjFyT YD阯Q"ߋYjNR(1>NiWc.nXC/NƭLQHp.I<60C.xg*O͒=^пf.'q7|WcEs Q 3aO'Ԕ N}8cͰg2 FNwߺ 1LG6[eD%y[f/}2apX79L mRR;(^TIIBgzvMC\eLu_SmQFbp?x'd ;{l~pU';4 b&sS5~M.*җ4Y6סU FSސK·ݖBr yeP%M+~XHy\Gw?Uz=_A1o*g&(x߄00†FQpy05s:<8=W˷sPx3^y%ncඋ=%X͂L ߗZj۹wCcC=B^wT!D@6HR#,S\y~ BQgf֫#%rO:7=e֝v!x>-| lF^rp-0Ls.OJnP -A5̱#E+iפ4$MsBb(+Y+K÷|208 WPYMܹ7 p[g<`d|*޼?1 s҂7%nbGf}6sZC.ay@vqbh{2woYll22z;? v;VlcZb³$xD,P1$AwsU5VQv]gE9ABR2}×B`x89Dc|8*(h9k\U#b^yՖl0uEiP ScYpo7_׽VK2yr縒3:[6s.PKYz&HX%3sme1!g4g)`=Kj4; z# YFi:?LE*Ab[V1tGz@qߑUБ6_R@S2`|GJzᤶ؀"Cy/-ۅR#7?`J@0mтK4iod05ZܔKG.hx)V2MC4g:L2PpP)UfK}7Sr$a9jLYSZrA3JUo8Y6ZD,u7_cgX2 $ $SEBUZJ+΀e$7Xwi͘ ¶f}uQ|_మ~)U*u&rl"k}ߡN W]ÏS`&*-Sd;®D}\bF+i ֗m#ҵ $^k*#I}6_`RvC2彐>ԅ]T(#]P5FS:LoGF qyPCO]cMDƔ/] ^UK+t*m,sYQM)ӥ\ȑ0 .m>)0C ]"sTu|Wa=r8{N;_)Ե ۡӉBFM)KlmG>ks_!9 ,EI"|l SH~[,s58֥RY9Lj }$-8>:$;k#<3s&.*lr[q0aksrU-uFD?%,h,@539~HG. 3.J )n"/K?z5_ GTi^ezHL/ZPaqnn_z/[,@>|߅M2B:ڗϔkeS26̰Ty`H/ٺ MS4[4Wws&R8 _vl5 V&$lfe'4xAn {ai#uR=_TL-f Ρc&)U mk%ɔ5[>-.MB,vY[ߙDKD?ZU& n5\E fʝ)a@o{2Uz<$(/) xf7}/%Fw$Q};@:Q*ZT#:n@HCqt+:Dς&e]8{*%0}tCFs=MڛAն$./-axrk nWЌ3˿|Ь9] 3ɶ35۵k^xu8 h}'Yz̴TY āV<_UE!?PhI|#^pGV% .fS)$"ǓHk̏@OfCӳZ;r ZnAa/i2 5SY[q+f Xp&4x?w72V5"a_`릀8d7I@{W6,#+Y<7&NY͜xҭ;h `'QY4@ZjփjT)!=10rcM~qLn$o,LqkXS˳2 {^CV{dJy/حoSwPIƮ"Ϯ Վ l,6l/mUKO =rE}&[B9y+ng^bW@iIc0"Bo1D6,?1@`EThK# El"d/oLފ ]++d*gdU] /&UɉgoFJJre\*xb-]ۑ֝Gr}[coeiNf܄>,.8,}Dj cX1^n t^d#m׫f!Zl8#%\G\ۘJL8lҫxYR[$1`l ?S4Vĕ_!}ed͹2RzFv=;yhҮkm0w-2DŠ$h%+5.B9Ճ YyG_)>XίX:9Ey.xe5u@s!Fo)/-ve2k -j2Zq?6mMȞ_W$U[-UxGiTUa][v07`[ߍȨEr'C <1At GP? Ŧ{Vqm|rwV0L cmD8* -J lahhJ7w{e*$gpd8%)&X4Vt u6J,V/!x/@si ײGQ`$IyCFLCެC2<5B:D:PG@;r_zI˸ '<7J- b xfű:*˲2Mwuu%g=4WD,*M4I{FF6f:U8Yee[WY<*71'-}A鑱l^-X%' \hwTkV~WTњO'RJlV!ù~@s5\ZPϽxTVy} wsTQfp9S \3/8-`^aT t|C Bm={ VG|Ñ0-4>{Yǹ✱C)nmJVqaKx19?9\W Z%=E R!97@޸VSOT<`}DnۃD>I5SO!>?D!q׷W 8OFI-S\}=cJx'o ߣ ̍"GgٰtX^_KO> *A&X|.r br d n)sY38gCoNլ0IIUb0 j ^M-WjxL#m{Wgx߂QM-l9SJmƸ[&^>$[*BD,򗑺W[@00_NȸU,9n;[IĐ xY`7 7H7LdhX1xȼC _ٖ[[Ey &.erˇ΍-5ޢ2Zq D_}޺ ͏prʨ=wg`])]#GKQg˼FQ}P ,³qJ2.m]C扆lIe6s rn*,z(Fuy$LhGwzm N1%sܠktpp$Cڭ/[z I*"*vOsPb;cRa&gҡ” "Ќ̊W*S*%lVi $MJ0"ɦSvέa1F2%>p O"E~+-澺:麢U L߃6|d2p\fA!Ρ-ZjIȔ3oCUU _ "ݍO_4׮L3He dgǐx -areHGEt Н_3:]Gc[U35$PM{$s1.AR+ |p4R{h72O4BOՎ]X~Y?8=/`V|jW<ׁctP>R4t7j{@ 2}7ުKx${59}Β"fZ=9?9m5 F^GZbZN _$(DV|gc%W fѷ kJOe \QDQھ'wiN(1"X@d1(:| 28YA!z$i5sU|;FD|/:%Gzb)0ݫ#wg&-d&-caR%Uug")cuM KQ V౺Ef(qNW֜ӕ3ܥ Sh <"\ i#ޕ&oG^O7Sy ؒDL'&>ϡ(ȼ9^b)]7!|۩L$u'ZyqzVp7 ‚\>@ {ڶDsX#z/ǮuSl+4r%}m@H¹2`ҷQnF!v/t$b-){ Ѓ wM_+?Mk \3KQ^xKZJ.mZ90>o޷=K K<-; At,!d6NzJ(?\k,抌v<;M~/ ;Ǐ1W T}dx-FjsZAlTDV *T2ǃf;O.atZDinS8k;.ziYsH+%c)qYck?|0`Q\(:7z F] U(jE "l<`[[|{`ϳf G?44j݇bvWK=56J:̬!5ghbIA|$#Hv9]D9M0Y\7BO64ሔ. @J:LVuIVב4P= . lzD Jsl?V%jӯ w,X1ʗa"D0s97l8 ۉ$7`m)TE}98eraaͺAR9cgʿj~ U72*r!>N]yF-Gy0(29zfxjLjR9 B/v{[i T')W>6VXVgd"OS2;yEC3&2E'"-.`n.ik 4|[ vWΐPs卵() 9 BƧbl¿ vl%AJ 8fW0[>ځPz\Çi[+8B:ձ7S?sɴh8}-gJHɴvC,#4fKJ Ka d~9L(|^rETqwk0ҌgO⊣]}v+#Dq8zoc 0}rUʟжq,u99r0nYҐ2qrJ.2!{ @ɛ=T.kѼV 8Mi! <RpO*f@?@*L{=,yO y;ZǖW%r}3<8ɟ&?H+c5S&  GJCvΕESϸΝCI*..9bhTA|D{05G@,Gyx =밝! 5 |J3@f2!x&?#YG:NPFbh?⩹ $ O7Pb[noy >NMHXٮ_30w".$H%KͷN7WGҐYb>­kx[t_t &s[jDɹ>4z!Tëvr'Y=XG- rjXW2cBBK`h|RW ےF`'F<~$ƕ@=}1^UďTvb#Ii_,<:=#`HL_Sf~8rd/a_s>!,֋o,ym\k|EY k"'n3`{++sL/kŎ?-v}L᝱ٮ,;pcYӝ ZWb*8ukl8ئ3w60} sd u$ A_Jv߲EeZ%Hz8"D]J8d)A9 ӇAt83@A`݋SB IٰNJ^YB =U}3nV{7xC+84fSANWI7F_ȷ9]~/WuQi nATPt7v;3 ߯#ٸHD&ʮwJp"p*.e׿fsk>NP+r/%3./uN>W!&ѿAKKm>jo LY0qٚ{Zm4)t˻D^`n BZcqWRVyU߃|֍@w,k7隙fk@޿XXJD` g`ЀOP !W䢁#OAS2R=lWZcO^nAp'(y-0r3]θ,9s',ŰYhg;Y1R7&L&Fh&w4y%g`Cތ榖3"6iK8k ΐq`<Ϝp|宣4v^9yϗ[fuAVVD2Xq0B-lnszp+e{Z)WnM7Ug.0͌+Ӂ83I5(kmKAxl#S9;L2OlxL8$ 7 FMa])4Gr8h^P5@ UE,9s=­4zw(f pu'lWs% $-Hv ͛WZѣP׶MUDV`KUM>pw/q$hg:եU/1dJF،]vgg~ #4$GUr?=s#<0;g^?sZ'}7QvXQP=,!z훚F u]5H1Tǝ d,JGY^wBG .~4DMOcaM[߼deOn76\A~-3LVǻej–q\,]!֏ `F/p10;^GxqCg#IUz#ZSQ?09#ztGrj"GLrBkBG( "!C^ۜq{] p$Ӥdzh{S8.a;?(éMj qAVN\Gl@akU h kLkCiGBP Iop9AHtlמ 35c6c4#rpJJՠe9&>smA)O۰gj(es%' jZu*&͙V "ղz,g_YfTSpMPY`w?v_Kg>CSYE{.X-ϴ.-=W)mizotG Ϩ 8* )>= 6nGhxBwqD<qzj4l`H'9y3dZgX!LDuvɦ-[㾵3wSd BFȷ1_lЅ<+yĘN я3mݜY+$#Wm`rj2d\f}@8cuCz3ꇮeN.!4!~%?/[hTp˪ sQgRgϲ8v1$@ɜD.&c}bBVm8lj"B_/h2-[fm^^hj~bhI< $ԦZPmhJI YI F&l +جH]#>v2 D&kE8~)K~bL jVmz^mrnAs2lk̒ѻtƴRr{7esThy40 +gYE*e _5Ben ъzU;Y*M5?aQ؞eURT_*%PZQu4s (ˠe9Js/pý.a;jZDs8 B銢w W5wb|O ;}%!;+ gZ fuB9h2|dRW46+i/,8ӒyO@]O~o)KM6/h6p4Cb+ {GK&Rpv7"^]ۡ);RNy[`%FCVps8ްӳi[ٰKp Lw/2I7Q+?&vNZ Q6V-PCA[x6jA??uoxRv bǷ}1J#[(w{"/Qb#6k]wC Í9D? sRQG7en';W'mΑfX؇<IjF=Q]*2@ FXR^s0Zo'YV2OVx1ǃ6n;B< |EX!AJPY /Pe.4 LW9n?'SA9@oz$1O1 c#g2&S[e !d9A2<ʨġ~YU;nPڻ b]\jW|&wB"--hojܜJO۸ ߷/蒖cFi:*yv9VU< Y1-,~5 >baV =m7'7h*Rlo."^@ Y[>0JcڏђAFdxU8H[d# J9'U|u-F|2h kp[]j*W`Y7T9@F@M?{i.s0ֈ Ͳaa0e+WX 7ĥ{n>P;s ƚQ(bYo#>Oy3Ñ/DKK2Z%:Zj)ɕʤ.L ,eucL*Q|D^Mo m+}:Xd ~(1 e)%*94]K"JTV{~L<9]kR`Lu n$J~/d b&VD`[p>%TV-"s΁<+EƟ%&q}4eFEr_t̽Rΐq1K txz1/^ 0 O@_mtj|xNkε޵/v=g&:W7[ٽ!1٪~&7~ښ]AZLV*0}?06z^]׊h/r0) ]/5'u] @tiO!ӳC xhqt-Rkё)p}gJ}Vo)GG6?"ORquT&&dhh ^˪ Ƶo ?YҶGHP:@E_{.aS((`Y]TJ}PqnWy/Ni( CBpZw26?hP?5 ,+9?ac %ųx[/Fw[{!>וK>sZh['+K . ՜rcPtvQķXvU$sf#`WWh9[u ^Wg69;֙)bxO4 QP `Nį8 ۶w0 պ_tY-Ndkʰn0;ma}j >D5~>J(=$q4L'-;H ݥa Ariݪ>٪E}X5 ŌgbSK-3eR׻bCi=}ê. /HkzHx?њdMG>| ؅51n7-c@Q_xMZmm]!h4|P[^oZ0MnRsdL_Ⱦr3}*oOxnV9N̖,֯||?Oh\5 3ݨ 0tp|#5>{!~_V34C-GMA}J1ې̋Z%0o3$0gpk$`QvʲukKa:shm%fl2T@o,ҹ[ y 8XyV 1/۲3*<4u dV΄\zwN0pi՗1|ĢF+k>LaȯҘ9/XlF2Z7Ľz33Ȼ &k]GL'n(b{ӎ{=dm8n9i,#lUkP53eԵ?#,# t`\0QPxمM!M*ڑ%U &KE?N֧:B#VP!!b%H-Cg[ k-VLg9pJǫ;EoIʉs=\Hu-9/nлt7m* -PL7 'hjf0ЬQrPټٗU+PZA0.Ǥ5,?.d& ]B1ӗy*N'A2"#eu!N -݋ Q4,S=d"c:1!1R"|-0& MRrN D9_I Ґrgf&8d٬O\b!_efvF6L:h~弟%eO1,L9気j@tzHrvC7A6(`)\#%x0M:.+Pܕgs2C,h:w-_*@(4*ĺI}*ʒޖq FOFWjA6L-$2ΒrrE4I&liG5#"v4̫QVͲl=V 4ٖBJ Pp4az$EDm/-3LHOYk_jӼkwCq:jWFr6`2}Z`m3+Vk vɖz: Giy^귉MqN:Fhe[1A,ceY]jBH;I8pDlv7͚$&qI!#"^U{GlNL.`^Y,䋴[[JutYy=K"J8A6m޵(3Oÿ{mJWw.E #^8\Lc>xz !*b;"Յ9IȗOVpk⃄G{ Jݏpw3tO1@\|0;g-vҍ;7΋fxU[`I޹$wԔ7Ko3RAXMT_npAVIw9<2ඃ,ɚnD t [)Ȣ_{e֋`Ky)l۴]sOO#X#ޫ`M㔶Е9E@khHX'jnd'hp$`9$'gGnE`']MwGm_!GBdcH]j~4᧙(}t|%D]QzRsbw8̡^Mnju^N-PcDP E9-pcR t:6V[aOP UeUZxFAr@sͿ3~Flw25hV@\PYі:'u/Wv)ܼקϊw7O}뒛o u\V- dSϼz0 f^ᡇEm F,OÀ/VSlǜ?n.Ru|2"I.qj \rB) Bai+}l3+n6ӻ1m@.`D^5j0VQzqwҼ^%!JH'Io 5]Q"0Mv@ l,{݃6(9Bqu lGyU ~k@zv2Qdmړy\E4W9f u 1HƇL.F19n,߫V|XրE[ ])8`E|b?|'d-4J\c6+P?B=s-+G*܊Gu93ՎlGU\ I]l"Eu8Ž9@t_ Xzʋb&f_Y1'Qݭ %k kjlMpaFOX6EoX!Q_/O9:4Iz2\@Xk9ikrBVPr?9>~enHn5m&,rAXr/BINy[Vc#V,IsUxd $Sf',ۘ(hKwl6)6.r xXYB( IeI3D4ġ/qU[]r?B/Xj$^o1 fCչcgF0T| )ka"aybCȾWWnyz7k$"}N \# 6U>B/^[KjqvA_beM 3s!RbR2dYl IUgSԜZ^k'N2a* Yd!l*ɾOX[ɥ'Jq3_cbɬ;NtM=4,0u7e1%C9i~yDDs -P CkXRKZ(s])I\=I-VN OiL֨7R !0nTL?rz˶.Spfo1M' ?!orn~Oz[51,2, U*X硻}YjKr!D,x:@c "#żSj.:ǁvh')]Mz2^@~tִLbxs}Mo osoK4~Ty%w{@Q2:LeݭZNt]l,NYMndC؊@O6oOxI F|="ef(Id0wp)Ї,mX:18N($Xp]îdf'| rH(UӒZQBD,DszǷgԛt+i*b΂!ҭq ^2A+6hzy^!.8mLڤ gRnQa/Ħ UCU e F/&w<-|*5ս'aNH U7K''\!L\nΏEhb9Є[Wct(:a+=~^D91"l=HId#ğ%W 3 tkj?"#[Tcl V6T qDCf"(*]#f_W Z@{7 _ز RHca[V6YɻDIzlQ5ݓ̑k:Ack~x}ҷO0-$R&X [Eq@UMޫ$[}4W᛿U̎@ȣ?=}LXRT1 7э(僽ة)^_֩^KgFfp‡Ee5Y]~(QVxuʣ@=;*Յ2aPcAEhgql#%#&DOOӃ%_ASN I l)VXO0d'$Mc;$ i{YL}S}AqCr{.1GKǨ^>!a T`"ᤪE氽v;ڙqt.`|8'4,c fz1 ܭv#@iY{򆄐d9ByJ2iP p.%a- bH=JBMKqH0(j5 RyM{K gJ~}hk38Œ=+dkY=B'Tpwa:c/|Vj5+';tE5J)2p/j&P?a ]SDK*hJY:E~%o0F'u7lSHy4[rVTu~Md5?JMNʣ 3iL6&!$HEMWZmMcfE^d{8B,qL|׏2T1}9<_?iJV@|zxۜW{ Ѫ}1(M P)ԹÿFbPj(q|xʝ[` [1iC.z}|жLtL QN&}`ir }FK]dtҖpRS-&M`;k҄vrؙ=nhVmr˓s ϐJݎabbUŖ_aI Sb k._QGp#:cYIlrI vA^谐Ol4Y0ľ8;<ħ8OO_sLuAbɄ-uiE Y݆[ufVކx |#~ZG}0wp~[{A pi-#"~I!THݼ<~qdH'c .Ҹd篟4amQ-mha{('GMCye~ eS+םqt4[셒ߵly:v@_d)j*]fZ; zw5E^B3D2! , zzC2rD,j%,~>MA}izZYIѤ}p}>oyV{o-N5Xɼ,'PXlOV{χõh[ nv &$вV;Irj "lΚzI5]P\7\_TyG N=$4$o%w@sC A;Xw7)"nOj_NrRbrl:I,`Ɨͥ`6h@LyA~s9/QpŸ71 "Mdjg|Ldّa PK5`Vs쩜+c- r$4*CEnG^ O?x4eq)*s)ѻCSڿ}D\Vi.,έ;ML[l5c+wXȭ3sҒ6={ k3=pKL'iIXjTQ.Bb0t. J{=mAN _\$޳9CVYe°X dy6GlɩلuK%@'m3m6ӊ>lLdEx01CP ߱Y h{߬zd1< =v|GnޚEo_O=$Zvl Q'N& σm)rbp%)@+UHw.Y/XV=Ɨmr\3>?fZNYp$22 =ǣ9rgڢ>Mݕ=ig*gr3+dBAd+5͝f#VS" <,8߱]*ʳzc.a8Ŏ3~C]+<ӚP쑢U( Պ 4lQV0{Jhή+=CW ̀rC 'e9JMGR+E]eVp7(x 4UBL Wo3R.KÀ.nDYETi h;I ׋{q$~uxM*&WhOd@40[a]9n@'nȌȕ. ,'c_N3J# NB:j prou Y"t3^[䭕:gvWn +>2r~`iP͏F튮nǐ|g2gh_]|"^rp5D.ɻ|4K^sJMV\AQ3r#]O79; I ɷ=ͦ)rm@}KcRODpHhmMq֘479]^b>P4=ǻHuɁF9E ]yH02X@q;-l/eӆV^n!*),)Oik[H T̶J ʃ8|D/[vSWV!NdI\h'rt)hBԧH!og5pdtt8sFdYۇ/:>K \n`JBXQ\]~z-Cp}N|(ϩ|vN;,ºЛtĭ}Nvt#ZT.r2b W<,~`ûiFX7VMhc+W5Ǽ)G_}|SV XpK$Vɓ E%f-Fޮ`:ICݟ"$z:葋9#Csxo!A#^+Vx*-|Œfk!dk~-d6Uca$MG3]YfklPڃg:p.'6.ȝ9! !bA֌|݂<[szDWbg9E|ڠ#3( QsyV{IQ9{5z5+R/;12uzH m͒,c}_~CT 4k9SWdhU5J$XڿeRJ=il{a1mRh 3T_8K*(7Uo)OXs#A% %1Q^Qgz.ra¾鷸CY͆߇ɲU6(%fCG1Jtt/N^u{͡a~/Rz2P(HInd˄OͿs>ZxcNrto:Pq"kHgXGQ#yF}} $f% Ԑǜuf)0a].zm<744"|y6 ԉ=`9];62a[Q B1;MajŁ|vwv#㬥Z^᎐)ς=D%C8C:jBrX5c!*B> TB4; }&S9 ޸s9\hrʦg KK:slmRd|%HBRI=bΗK&v'-opɊaiF9w˩͙?H^@F:%]0!}[5:"w6)k Ac)t0cK*? SZW5pnVegܵ;0.Ls}i U!ڹicL[8 *Ȁ_s-I#?u )scDT: _ voOwpMâa89bVTIXs{p70[FAeqڼݬ[Y/Le|ISGtR%̹E~m$J':`-v梖U  '׎-gp))wRC0u%bAX2v9ofi/%@4f1Po9;~Pj!Aw+'/M0za/ZG[+X )zSXQ gH1J; #_w3!P( t{\?m",HQT)Z#Bي\_J^$d-27lħpc{OW:n[>t%lKM:״]smc [4p>0Gw-~'DJo#.j94G^W$rf>w`]zm*b:8]~;*r\u!Iށ1 ~^">A34pO>|R>ov^5e'p.oN(sVN"cJ9@}$aAJf!D!E yTP.12:Mbjm"C}&{ Չr{\7$>67 b#Tz{r (8vr˿=h@ܓ߼^m]T Q$6 6̎u;SyLVWw MJLoV4>!V15ٶ@yslr ӏ1\2 ˵=b"N]w@j{zNm&ěьLU{^WƎ'-v>xD3z)b8TN'SPɿ(]]]"3 n 8Nmg2 \-K{;vN^n% )ϣ7v>a^%ƚ8Ԃ*@ J )“znSn~4 Zbg]o\y~<i\~3AIEQwsZ$m".g !{?07^ t#B[)R4(MЪ9:g$5\M=ɴ2Ll.mdw>N(=?ɈC}Wc:Q )O0û/ h 6J q=V8Zn ethqhEymDRB|y;,T2 ݞAX. ;SڝlȆ/N :;Tn &KVqS5Jm{HLB!Qzfd̀gYeW?J{b0nxOPH^TJ4v=A^_?5âh+w5_ӳ{z^`_V( n2:IgW;&C8Yl6& t^^f̴"M|pRLl+j##ltM/z\8&Bi,PdQSJQI؅ M4>3&{P`&HѨtt@m;"utƵ"u7FTB2 {y TRy~4;; ?=p8WfĻP]QFlg}N>ݑl4enz]Y&eQm.2S3JnwcaEHexd\SϷ6l]LZ,/2Azk0>;yc͟Djuk-p,5I~&|ye@3G/~ٻYSR`sz™br6ۜ-{\ 3FɺŹI1|O3;a$*ֺdXz-T#a7|ZRBGz,09FgX^(ͅ&G׽-k~]#rxHڬ֨6)LK# {;a50% C,eL y`\#<_e&h&[kzh:St5ny/߭[jW˕p[+Cs<('{Ą0$s=2 U#r^Bu] [Ǝ+P!q.Up] x|f8'T=_K 7;u]caakǚ^y7ᅫۏ{rSXE.H̙~Ԯ-a4Vԅ3C?'b7) -[6+l$x_ K~I|?w"OoH$ڹӐU-^b kV1ldO#] I1ʟQelN;!XhEŒi};wD ke 7_2' `uzkrS5Љ7{_8&$ܢN3nxsh+S87Qdvx=cfwK mT{*a< j&B {XNbŻ?:˫F߬՝v"(Px-qK5*bgp*uo>;#{X.ʠ0F%VK K,Qg`kE0M3 r trW9m0]n$:ޛj z>WkbsTš(Vgm&NJ Cvs{ }|6دa>lN:s4X$@r^BSo׆rOxX76sﯶM%_}iRjdJDS6\MLЍno Iwφq\]ND /(mOt7c2HȌWP;H^v>W6y&݌CTUO]>^Zs֐ wg5呂)A%;q)Z Yi!ַnee}0bOabǎ-v/pp;~i,.,_^Borِyw@w#JD@#v$} EM87ʭd{R?uac X6'D:|sm؃Hb.I|YpQox`]ad7cVK\ Ik:CDgl#"Lnwm( % JFl+S2S{+-hbn v 6:2Xe29>kDA$DMV_M~ebi]I_j84dEKZ+YaSk^4 7Dtd*9mE1R! IN(48Qh<kmJ{U.; j]5Gӂ3=jڼAydѕWPYQPg_gb>nF@+>8#s-'ZxM f[Ҋ*ǡ= {h^es~VTki@h)8QD҃'{^#CKIDo`-$&F `Ǯ wMA(GTahG id;oB㱸t:smyxhIZ K˚~$U&;ɏ[<;ޗͫu%{D%54 iP!q+.;4GK*Tt⫯ԣxTPF<Fߝ?6&lTJ&zeOy{֨)VJ) 2ɡ98~d{֚d{p/J G.I81$vzX ?B>NٱQNYE/8'5؁>>+lک)pP|-f3ӻJ{11+,3@vWDŽEʁ [-ﺷcġi확[^ꚬ 竐Ƞ KD)%/K{`L DuU 〘CΚ<(^>Jazv :1QY5O0h 3C]f 0ϧ)l$Lj5BV) :^LhpZon+AƤX]L{{4攠\q҄+Otrh/uaNCW&VҡEO'*6֊$wg/3e+DzGBB|~;>!:T &A_AV/*2c]TE@'F͆O8 )=qte6uk1|imSZXu(ZB|R} d <<Ȓ0GOs{bv[n}MIZ-Ĕ_ 8aRD̘6s2( CS4W`F2#=gS# D._~G/4l Z :g[_An1_lC|y4X() 7frSL6dR+TryTz\N[:T^ty*8S:ݕYQ^u^ư]ʞpĆޤ(u,k/bm,C 3[O$瓜a.ʉlH|(=F2+&8*PIE ?ò4fPOCiKboJfTooA%Z'"]N-6b"v?^Gh2"%tT@ `lc0j /b/@$Ws1}3yXvlEt8Q/: h.{Xzg,棏E3I7f 9Sޯ 1-8lc.^G U,ϾujOT"lMƑ( Q7M^{#5*tT+BOTYur-K5KȧB p-4>?s!-e*% > zW2숌m&DCP:tW!y :?wi al!_ L;ʧe{-TI f)Ow@VԷwjI~%Fdw+M"R T1PmnNvӧ"\$nT T]숳iyU_8G,c{<@| T♓y}82'߆I8C x>ԊӒCi(g[Ѧz2:#h}oDŮ˗9T0XZ[MMoKD853iM &.Ȗ1t$fbySC)hLoՕi8q*U%2pdwRPQ~Ts aD& @$!!n/\K/.#Kc <ԄXC>Pboz]FnMnYٞS/w_JJ39 ?%"CQKB/f]M/]MӺneWПNZsOL4R;p"҄f 9j?ƽ΍/Px@KU= xZ3,.-'?2(MCz `suPmrhAïnD&liEu]c%LD!p:J偤Jme^m,b,~ ŲzDk6EsŕOD/{~KO P⦹aUH >W=% ePcdڋV@L#4@@=e..N:PIl$ʼn]d:?TEx:VIPbX^֜&,.kl$&.npM_ 4gnev^w|9zLݛZ3ֺFPـAX8iY [ؘt?۰íBcD)YdBSG :\=_${*H(M!#KLA [Q^>q:ѪOE5M*#ce+YY[VW}DqҶ,MHЕ׹32j%87)҆ƻ-h[tqnFhEzcwݬ3/a |ʏkQOjz[K kbG^ѢiwX&~tVS.)ݢGҢRY``i=O,.'1ljnJ<<BF]`1+D1$N{)۠^Hu%vTx .0 k-2í(4enzN`ݩ g.w^Cs@Y|ꏥGT3,n5I~!h,Ĵ6JhW<V]('\T{3 bǧě2ȱs5\wQ+;TdYʎg,x.hx0%+jjBŁ'O_4Cb0ih2aW  13(b %CI2\8;u$%yi S G;(,Xq WYe-g8b.ݔ1WZm|~#VyʒoeYo]:A/\q-ERZ6^WG?zG0i1? >-6 j^u|Ef]`=f Zo@ b%7 hB2~({lk~ 8T#iHli!jЇ୞2KmVGr] %D+޳i tc.֟Oѭ/72xa+ݏIC·F$53& ^3puq 3nF )^~:?iwiEKs|N m v.ژdD5?*Lq& y;aÅ#zӴ-uM#xYN@E^wj(u@-C3V:t,eޓbUf|nd'ht"?m욱7-<2g1 I\$,{iwy41BkAA|e\k/^T[cs m&mVDI&BgNNn\ Wgj8V@ˍZR^dUMm'@ӌ绒x5.GEDnAa34t+_M5mFvtQ=Uk^ݜG7Z"m wQpڃ}3Tϙ ~ʶȠV)&);Ʀ垻.ۼiۗNb>I"XMSW{ƊW]6X)+_s$t&$16y'hզvU?7[hM9>J9D uxO9!*J+%*DEWߋCm~B# %CU Gk+VؿrK>F,JZRs/ȴpưJ]UYs:IEc3tKrS}?El%BeS Oa;4@UA$YA0/f^)|eHtGGlbT34>ݽKdg˕4#ABܽ SL)l^ 4 ̑>CAbV+Rf)͋~/#* :1@>H(׬-UPN wHs-D8gb^؂BPG q,ff8:!ΰ{/1+rۥ>r1⟂" Eklj6\86ۉFSpIetpY*;vmQbٟ < ;f Dp1kL^CPa-I8⶗si`sH^ὣd@]ꓱy @.Z@%MEP IbmQSVT`%!X3bO#4,bW_M"wSK Qzu' 31 ^2f5kCոf^ pC*qcYQ}S!F=6vvaB-g&|`js+t؜~9qC2TzT#Ca{YEq#|x9ӄ 1MƔ.]- c0 e{`?M_?gyY*8$p_ {+;A%nQs2?2­_ ,5A\Cc0K}oM~zX:ݫZʔU[_` >,nLn$}[}j`Yk|Wc^˼&ְkNJAw;* j7X >s J{MȓK012(zxpQM:J¢l*e႒=.m 2%r7&<9O*Uh>lZ%u73*P2tVN0++{8W_JQLf.‡̳&{g[Ym߼2&"!h9+, 5ߢ1BL2V̭E3'.!l#ʝ#Uz1C]J.*Pnj.M#kg𿳎*׺ODͤk:$ߍyD kԭς$+2:—(umXYd119 ,4`V{4rgֆ(̛5R$+nؐ ]Do2#y(OaI#3h?V;)lV陗2Jm $?i3u'WqeM2=]F$' H$)d4⹕>~(k<=3rV[AP]_?Y]xB1All}du"18I0r6/M VW)fFg@C4Y.V=bH1**gT:e~87c)Q߭{a`T@ Xi_cŹ,‹hpAkAA j/=/O$@?7cyq~.(Vk(pN]}*e&~' jᔴBQQ܉` 4ujs0m73$Z>fC gU\*9[Sa xEʵ;'>.4eO6L )ʹc2)y, 2BPBr $k^ܳo󍟠EZQPM#R49#Aif<V$~IqYܴ&Wp` x% Զ''g!O!_tFEl2pw =/UNv)^,'#s1xFGU<~ש|jhWJ7a( q:/);^c9lD(Ȱ UkS=S5yP*H$ֆh,fL lR-nJVU q*nju[J''I? Iy`=8oP𿬯M̳QQ>TxhܚTNEbdGYo6~x#c < ehPĶPqGaUGeF '^u:W3k" a1!O.Ԁwѥ9CO q ijQ75_<.atYIt<eNջaǛ#fqU?4?,ZF~i*dyniwB9ӹNaVwJN!`WbǤ⦔\s=}r)(R$%'m>PuąF[ZP6R+rGYp'$H%ED9s$D 77 Iu6C:.W" X'ς[">9Un41F҅2;URLܮ5^1Pr@G̎3Rd^J0Q3IgiДiBT7T7F_ brKOlWQJݙ=`^~elR# Ve'ot($<9xyW+M"t8'!ŮwYluFS &*XG|G^-0QȶDT򁘨WӝJk1",_KӨ萁yйܪlFXq6 JeaFtr$K}P|oO O3,ucq.ۥjD*x+t]$(ÙL\XB%W}B(f팴Y_X GnA*og!6:m7вvLrP17Q jO8k&lpL(2 GeCBCQ[MD%CDD(>|!R7؟KS8ʭqA@5c:cyҘf[@q%,t b «u'NmډnLSҪp]A g>3!$I5 w- (6&%~@ k&FkXõ( o]Vcgn2b 8QwEEn@TR螙ѧUx2&Q~&VdH&wʲIJ]i:5yθAW B7[`3t%PQC\o2Ԯ5Ff` cd+`u}:3pK$KP /Ksf.QwiѲ^*F c?AQq=&Tb!*,iSPo>Dtlq@f%DȪ ְ 6ޯgDɩV7l3C)3TG峩!SJ*Ʒe{#ƫćqY ,dp݃9I2h/[Y 2ݒQ׿ cPp>Op]7.e~ҚxE-'^ͅ ‘z\.d{ !MD?=qWpqդ=`H꜒q~v*<)dwŸJF3L*mJlk?6}Wsړy ƒL=lh⃨WZYf]ITB7"S70H~9.nx9ުȹ.?, ږk7bcTz4MSn'c'_Y}aǪD-UNQO6lZ*W`0.l:*^1zĐCte,Igcp>C9Xh>LXS2N*9vtc$("s]D-f跤cwMX\CdI=xQ'\-γ vxmf:?nj^A"u ^2o<~ llת%={[Q9-++m\ ev̍~6]sDF5aPd*WyiZc@!hBnwtiy>L?A- j 2>lm~<{6V"Qu a$lM.\͎:p]wbf!{[@cy>JCwaq[l+!:[伌|_R`|eX3wkW,)53A[LqmqM Z ,RuXtfBJIgvb:W C$pW0n5G+OMsAQ=(XqOD +!tlV-ғLF*cUGzó'Ī6r"8"1TJ kU}<Έs~ӫMRx$F[t&cФ/l@ STn'{2K$Bi-UW`5r q16>j0Lb^ ߑ,'&e{T oK<cо4~0jISymģ\kBP>ܧ.ꗧ&/`HfQƭ,eQ $ObYQ:俤{F#yp3w$pyC _r3yM5uB_^"5c$q>j{ad]ER1=v}PXTJ$"| <fXAs=NM\> i@T2DaEd[J꼿*ڣi0Ѕ[\ khAU+:\f8\Ӵ"AD([X^*hޟ~F)DV`SlR.6! ~fL!j0 :*o՘C*O"D" ~ i#Q[^1|?;)D 5BsZOĮ ak'Th6ً!ILw2x/7rY+ Z?\a DSCY+@<.A᳥bV\?^u4 PZLm{B~T8 ±J  2Y_cԕ &?uv}48 #aN0qX n#g8;BHE? {ePA'YǜRnԸ1sɣJ/ @Ghlp8ڌ ER3^yjm r'q3dRQ[!V"鈁jg"pqO h 0gHϴ\^F.WnEpcO05U g)>Ӷ-zCXC ,0gDE tSUۮYHAlܜd,YߎP|3) "[u|usU%~0|EyC1VcgshZ; ?4d]\`62t[-lK+v%`]e@؅>(@NY*؍y,w#| 2YiK݇)GZ/U>D4֦D"Hq͢%x?,M6C2~ݠ7Mdq0^3[3ip$&1>2PEIVg!mIMDw?R6yT1{i YL{GlX5ud"o2<PyNygFIɁFf\v뙳ـ9'OrQ=Ů*Z-PKRIυU@r0G_-ڎ_]):njI9Ò\~[ǒ :<Ownr>vK(J;5UInJ$^5:ąS0RPa z,9sY'NJwhm%5`1UC(]Vfx q/&ϓ"~Z!-crbKkW{ӭźc:& oE!z1 >q*0hmW3VOGROX=Mm(qczNKԁX{7vuQ^(HAt@`f~ ,ݽ4U/Ӎ؁4-*"-wEcU]{Q!\#rZB.o K PNĘ, Լk8p5~h7m6}:B̪ש4IK4D>VQf OZv`qJ4j!ѧ4BdJGSFl*2;ܠT>`T'|eYE&FA1fӜ y8!kQ"i/Vs:h˝@n :&}hF =1 \{;rNKTԢȔ_X'h?jFt_'c=tK^;&>Z<FulnZcA%( ;̷:|PnӳzCbac#!6Kb<cј8]|G{[yBOKm8ŌRSNj9k_4X[$[ǯuQCnZXD+&(Nj5HW{ }05"y;H.knҖ}5u ][Tx+h&P7a> @tqkC#``mRN?[l_w['œA q7B A`H2:%I5:r; uM4fJLb{-hĚm 3`Lh]։U09WA|M;(@69]M֠w4STQ5{4ѷ$d֨!u9}L}KFFl 7qzg7S7oP<|{Рy c;urΩ?.ҚkqM*lGEy^Hk$p I C`1T쬜lL,KuL3EnnUyDfC,'4=vw7%3Gm>erb(S!J+Enbפ!78҉+6]fZv TU؁3 r= xv1&:‹}YJוNz4!_x|)2J[zz2[ a3P,1=fɁ&xw>!.NC#fÃ}hB nTuL穻D쐻ON 7J5c\u6'2[(_U\V#.&"N]yyrsz)TLcɌ_σ8}H+I_.5$9$Y?bIQSMS&-rȑSCѾ@#}[3(`(F_D{9y٣Yn rN=ӶO2U%'-0OcYi:Q!z8;YfS_f3 ]^3!Ƭ9T⫤#^@OLgޜ+Ns @~䁍f)J ѓͽ0Xq2rL{z}M8_4V @S>sb\3\T; R~ȑ?jLxCS4Iw<jh{ I[0H=G3OR@ROTs$F'Y/@3֫W^!vA6s6C7PFxb8Ӧp O"*ɞ*0)QLaUPk_ORɓT i, ^*Yo)LܡUZwLMhy;kg 0W↑gtd Ð#,J*4w`HB@l9B5^zT_ LRv,i[)禂ܖdӆFثqcb@ψ9ثvg>Ax)R'rP1B OPcKlpE .c쮾=CYۅ=2Z-Na{eV o2x? b致8䰶V1q34ґ6"@_ 5ܫ?ԘY ~  L增Qmb?PļT*}Rl[Dn\rE. Ơba#sHĆ|N2M U B$> 뇹Hc__,`:U` 2`&3<^e&ALjEz&6\:6èu6)ʳq>cԈ%"hF^ɭn Xo0kA@#њߘ\fmG*VXLkqLWřXXR3KQhԻ@,0%U="ˏj)i}â&y`4 KZY2P3L3;9m[K6s1|b54iFeYcamM!6X M @X )XZRb!S=1Ռ2W2eǭӔ Sָ@+ufCPjq ?boer-DǖE]g9sMz[r1#N8qM/a8l[!KxF~l׬bm綃4bv ".} X"Np/}RfQ 18R碁 dD)^+="m 2nxI̎,\tQ})|ARNlA+.si8㱐IT3|^of5`f,wxxT #6rk'T/Y9d =1X7[7O0&IoxfF}'N?U7liAc/\L-̯K&c䔭fQQa ?r<ĜV/?Sd#,>PmܡjZ#n|sS)ʟY}0Wc1JBDz9myr Xp^4FMnL 'ֲ9/5;ɚἤ7w}WhzQ W}Zυ5qb=322fL,حnv9w^0 ,QҔmlDfrbz':EQs@M rj,+Az}Fjh)gob"NR C*EJY.[j?f6Aazs 8兑(M(x0($e2) zX1PO}zxg(35I02^owS+{6$8i 3+=IX`1A9 'B a *tqt·kdeW&JdB Th`?"zܴ9Be^Єxsy+-/Y "#i1+h Jrb9 wO&t-b]+؞q@'11Tr:bHT :0.v#&nn"՘y!K(v۱Ju` 3UkԡԆ}rtI8cqpFwWGEj-tp&ibݜEtlq&,եp9;DeeGo3M.sLWSY aaŸΥf<Aɵi*LreͭX3j S`G>]r/ͱvK/9d$]7M-ͣ_5`֒2s]-Gl[? TT6WgI6b6cXPZ_9srU7a !/Ii;NCtM]P6w0mC =bgt8[` F7P7_+bxCOhYa8!u p.'ج1B&wj:HN49Iqu`JBڟrusEA{}H]q \i 1+70=]0@e6a-5I\h )Yt5 fAKnj |3;-q1DPRgǖh]F^`n9e\j to, [y}! _Le/KP!nt*;ymbocU\$ {x36|~/@Y6)۔-+ Cn8oqn%2r줩K "qx5fNVGnJ żg>PxQlBԈ<#?VO xO辀|񫁳Hɔ8$ɧ!y_x- t>L@MEih1k(]H񫷞FCа%7reQ: Xp.v=iXW.b}U Tjr֛_9xu2.Nˉ B8ȰJ `7T~kCGO[|?QvctϙXpHeSehnŽ5Au:X*|G]/ '4%Gp {:|+.;=yA¬Zݼp!4bf ypķvnm83É;dFݢrDv73qEѷ?W(y0x&`ٹJ4PD{-+c.tvT#s^dU'48oGUx=ҕMC]7P$X74w}LW0ZElzV"KNlW²[ #~u!LSx\=2(MV-e&E$qٵgHwQϊPxONa3CYvl[eӘwA |熄u;K95ɮts8&g2qLZx&Ju?]t+零<6Q%E8'YOoŎܑptl}C= =PY<.QBU)M[gMN~Wd,ևd!@e+xǬ0tx"j p6^ Sh~/'0`ljQ1FF(+mgqcn |샄`'*[Q i菓pvYv}x߿0%΄/89ٶZ!I6`=EsijQ8*TZ*%q}ah.M8qP=p@X7RIkD!@>--ϊnƲϼN䷲D,n_ŲU#oVK3%'p2^5->1YuRغs%28N. GQ z6z~oayqF Jlۭvn5[!XO`h窕*.DM,P忯thFGx|эr!=e \9#WT=`4ejU+MQ.2dh7|Pm%^DbWd1-\^(ч5pQ61}MFVҩ5uѶsIbhC"Rؚ;H[?*).!^{&mNEc)%7{/g<džE8k,r(XB6 9g>՟CJ@X( 7z!h?E@'5Mj8F|8U/1\mq0VmK ;\ /+~)>#z:uˢDC9)utPLNΧ[ˀw?zY2xKbW!)c4zFVqj񍇔r.*+ՑTE(2˻LB r "qJBbr㫩6]Z/U Dj)bN(eDɅ|dDt}ī+?[<e\IiPK>r#YFhTƿ8#J)2r_e{4crD[3Rݗ^Kgm.CM`B1kEyU:?N#Ċ,/hbyskZⲲ_pVTHZP٪)܊ 6ihιd(h?@ KP$"XJ[\%/bzɥQ&_GRK$2݌D s"xK/%(#rC@?"LDzɓxIl5޵(`WI*D0*CgX&Xģ n$FUO=x/#G, y ׬ʯol$y42|b˝OǸjY(ʺ܅ѧ*Zțxthx!I4_Q2- [ SCڢI)<;]x(7 n5;^^ik]4qW襮y0Y=Ez8Z ̚Ad Jʓ76&U>vVIBky|Kb<iv7.;ukǥx%e(P8'B 5 r~n9 mㅂB 0T5]eظ%gl_۴N3/+q2ǃrJ"{;y'2汦[}7͌qm/BgI~Mՙ|W ك%)S>V%%AT"vzob8N3㎺)Z8 -2sJ( "b6,'ǜq^&mir궹c%^$JUoYXXbrbޓwh\j|GON'h@Yֆ?: E[$1G'ȏZ eb{ I`>,nC\Kv3+5?V%tCaDj]6@hVVVR{DFp}ǚ˅ErQ7^hr_ +Μ ! !p ->@蚇CR|]E1Ш^Kd1/%h-ڮƏF(-m͠rSeb 8 3[P|<U Pjڭ;'nCgs"X w0DJ#SX)/nr'̢ hg 3G(;!ssw6LV'aE!iaN;Yʲ[uZ1{2s!'wwVHooY:}baP[5}ЊKZ.9ӫAcCX1"D WODC]m=/ a7NAP({ X ^v&z̬(NILܞB8[ n>c|.#ye%% ' }BN ;$km}cct0>+8$}ܷ %V,@]NfSi㬯x &c3]ql_sm:M8h `]Q[py3( EY5u=$*K~gUf\vмSʡu-xڜY]X:,#rrBbd4#㸮s rj} ;fPs8H.B?3C$OmHt먂2]֯.gŬl Ҽ={O\g@FpJWwCU//f+s:mDB_֘K: Kƛ`Hl<a:ncz0xQo1Qe|NSjms0"KI$`o:y%^rGޚ& !Kџ2r޺x~7gƬi>%Vyʗ˺GXxe/$Rrk`:I |dШSC/29/-:s=Qrx@B3"y8䘈/(vzx_ xAa#&F Ky]k'3?CmuՃwuX%fq0 :([t#:{-r^`-7G^`M)Kk t9Ac+y( #m- SXw؍o%>贋(C83M ʟ @ڸ|iʁ,u+މČ@d:Ҳ⮵af{n^,C'*D;е(2(Ck߀mL|d?^Y 7Nghb|Zd Q!͖gDhE.U "?[|N;Ȱ0cr3v9yUB! }Wt݁rD/+8 4%dS}YeL-x7\*\6V/%=3_E3T3ŽYʋ1\Lu dP!&%^""}Xt-}yorHe}2b0+cv mKBXj.z?+Tu(e'JWԱAs TZ7i9A&qʸs>9@c"Qj VUk0uէU#"1#/rt<ώiRn͔i!rZJ{R aT j<~2"qK *'s~·Y\&()`T|@uQA DK6ә/izJ£+~. :ɨ(SZZF>ErOF0u. š_iY"mPC E Ҩe|^ǁWaY`?©qD(wLޘm xn{6J8A\J+ؐ2$l!IJ4V0c`'Sj6q#i8`3:Ԯq%瓀OqB$xgSʀEs}6.$BEkob"Z{KcgcȺQ3 , \Ywťд"KCj75y6Qc+$COv([p'mq^"+R7VKH/rA tzѝl?-%X' HG-q4Sd. )2 $\^_ai{*`z]կz`&jf&>r1ֶ~u|t.l,eypfCZ I %1bZ5yRpGHl,?c!Y[^HdA5<_m3$-=vZ.05NQRmK#ZD~$OE( k:jr4ݎ7ìD<.$=J Ck( 5-TO0E>ÖZq>e/ ZEB/w,f<{ʦT;UY(M6F^ki(w^uH pcg>kA;C{^=jҔiX,MiJGX ǣ4cS=g!4dDbB51Y1:JSQVBGy`6su~.Nnr2H\\"zeBh dž\x9{<@K8* w)$,)8!kUoteO( SipyWx$s}( Ch 9ܽJ/c#h*b5M-G"af4}m<8_!$A쓾fR?#ľxZ]?_@ &X򵪾qae}N0 HxER\A8~rȮ+FY>9dT=%mv}[Si4[ o{2~Dr{J }ۀbܠWb +^e?g&Ԭq=3] x+zpqvwk@n$aPdU?|>p|u~:QҙkJK4Py Mzaz/S| $y2k葿AL RHIb&{ǫ6sN&@_AjFj@cdD&uĐfKP' YRRG+%_ڭs3$$8?I'LH"I^\=~7i]ߏdy'Z), S6XXT4PWcLK)Uukf}c盓#l-m>PI];K_߉nMnT{٧s$9{[ŗ[Ќ%".yGFǿuo,{]$8 5*>x)۳S0AfgIG #~2r㷮ZVF#Um?y=#eD z(p|;i r$.>nj= !L,5O6WUAW$-*P-,+q(:@oo &VKXZN/ fsv>._1* nFE~.&p`&Pt( y(>h Dv Y*?vB%l9OE~3E) Y.AP1MM&b i阇UH, ũl::%xpc SݝZ-\%B#puX](Ao)hEV\k'`N:ۊ $$]Tv0P n7b_ ÿ8+i;]^,0^ɘЀ $/&y!;HLulșy¯enB5*JV-n6q^bkn2w]gZ!Msa7qP9X5Mpm;[CfXj6*cx&X*)!y̍Tkhd. IzdSG)lvY D 3QuX6wە'+|#\݃nAg ȅѤމ><AQДZiUVS yHWkn&$ǽGϞn n:.tZQ8S1 HՊO PDpe (7iw?0}Hc.*ӖOKkPIkIu480"4O EX g[s#M'-,4Ylz%p;ib zu߆8NS2i͍].ޖ>YWov,LDk?7?WR(=&)*AQC i+Ix5X\={Q38Eֈ8wX.IJԧucq5^kO \PNտ􆵴/niCWښV7= D\' dy3,)  >͏!#:7[-qZM촁ܻJԨjqmN9 `#^[Z[6 >ܸ 8MC8N뱝͐_y̆7M9QB£At`Ϊp+hfsn-f a ėOz!ZucbUD[f7G3UbڥG;->@Jq\/_֧&ol4ܭr>_ij)597Xv%tU#R߁zig* ?de#M!n=",z SQ4fw@΋ړk6<J_k4C5|\b`c,^PSuKq/s\{͵8ѡWQ8 ~z}0*ʁ+ZN@,Ҡr_"T򽻇"oK5 e<Klot4jE\iWY]@-.IH-KPf\km_0SJ]JuڒfE| &ւu5SZp;#EtP=QtS^Br+8G}2@Lu,VK1K834Da+>V}+7Kv]WHgdfZMI5"r2F2~.If*]TfbTp1Y˳_,'8HvA6Y !]sb&'&po@L:|PyT8m$/\fnt{%>#rXHky:~=:R/]t{~`mkXtBjS{˹ֿV&fsHnEO(QoxWs  F|_f|hjj*e1l,5?1N1QE]TZjz~Ždz$TgX Q7 __ڣ(XOC)/D6p>ew6MWhS;ꌦK2'SHꚟcfRwUŹw`QN OHnMY= }EHwL?C^^`{f[A9<#/uG`H%aJ/s M7f[k[ѹF Փj!e.?PKVDіrnPF6 Ԭ? VtO(zkd]D_ZCho )al6ȵQz6'tdw$3|RE 萱ֵ֡hNl?%~3/˄n#M]I?mxa, pw@Eim5ޠZYU*<6,s+yTvWQ<7ozzY`ߪs:cBr[[n ~[$c:Hh a+ T`{k_&l !ocb S7>KH =G\JAN[JgY3ޣ$4NEuƮ<.  S b" `TY 񀊭op, .jR~F/26O,d`+% xS ڥ "A>9slrBX&7&%8h9=ҒuOmP>,z ޕ,`h}(%ȦH耴`,  BԬ|'3n'̲ۺw,0 H-74ek|;*˛Puimxj~3vh!-GYop7V` ڮ(#B ^_v2C6ZA72 T:(> D%m_c D;n0,%)@`LuYHsBRPz=aMŐ2X&K4񢔚PpCסɘ :. sJԆO p'߷T-a)V#$%b1_;¬&EdLwR>ʏ>8xQ٫Hy 0z ۂbTte =J"g@zƺ 18# pkM/JĢў;f1]xZлE`}H5r}\XhvoWU $G jml p#>=\J YP~b>=JɏAF{qKĔe$<"3$-ݗپkB`_^i\v/V'uj??i;l`ը* wg7p+; v&SuZA %<Q7 WI)$~[fr7h>K]+jInr @r-I]5z&\=CRB\?l4$ 0AZ􄿙L؜#|0BЀGI|@貸X\%=RMQm,=}:cRiPQ }ޏh32nX^G1MP c ` nHԢs'AۻƑ|=Տ<>uAgm0q@z3H ÜauX䰉R,8Bj h eYz$62ehU.-/T͎@KK3`x9Z|c=чD6F ˝jF` mooy˥tarK+z-/1-x`GjbYN@3TOTj"*Iᅻa{Q@[OJʤ?}d {\}wmC>q<4s{FUtK6T S+r*.DmFvPSנŐ, i1aQtjm؍~8) MЮ;f%YRQA$F>^w0iK?~2O]U-4V wu]j \V}BU95J=ET); zmvCϠXjO.Lo)#;[D7*UݩG}mЙ`(xG4(to($3X->W2:@ h\i"\;toV/ИҴZQd53(aklj́chﭾ^]N ӡ~ǖ$,7JTѽzw5c:!Y&4=Oi'o K<7[¬^͹DA ?KPyJ B{)4{3l!j䈷+ny6˛M9\uuU xYz5 |$0wM:+"ng)zU/Zq5*iPspPՄ%$[ݯk~g ڸx&I4sxԹP%-#U-}ePM#fmV&ǎNLw3hߍ'{ OʪQx; iš_C){ejqyzsV sDf@5/(U2uMj٤0 P$=]!88 @QQTӮ؋o. &w_D[;?R7 :q9NQͱx5#"A.CCD~"1<6}K?;Cɘ81.TXd> ͬCFE'5_v%'1v %.YÃ?Jj+XoECdq+ȝvcT疨'zKc+%meC#JR:ԮPը@,taL\Kn*6h(E/~8"5{b`X<:FG6!kzb "`ͅQ1DQ.I~|2qb G=dF [EpjP3֕ZBJDSaLYɺ«y;\2݈tmtS{8ZmSy{[$B6t~# fL2U4'ƸK Xß:#aEP|%M&a@=ؚock>CmDh7N<;mM4B[W﷮ӟh;\W!*f+6@!N{0[֨QOk&t|Ur`裼&aa "&6+#OF ;59i|E$K!Xr5N7'3 }aQwh(\Oh ZMa1i(@C'3V(Yl<7'&2xɛ,Ef ,hm/xLQlEؽB2'hNuQt xE]׃3p7i]%w&џx"I"`vcX6pr)>rB-1 1{ѱ.6ˠI͚} %daCM*S͖5ȗ-~s ,6tW!xfOA(oەLhsZ͆kIʉ<]ol 4YۗhL#4>PnbM0/=u$<ּU69J^ ^.n2T3+ sr*ْ`;k:Dk!?ؽmN{H"A\~v=},xhX~1M,=һnk,b(i3+˗h;-}9" Av,ˑJ"wC8m61LD Y1Zv,lJ'D"#8 o5!ECꭕFzC'&gzhRr0-R2/yT,09-Gmm;&UeL0;C 2f ZsӓIdQUB@w^j77q۾VN!> w_r#9, (Y{!Q~Mv %ad"}Zxh`*vjX}W7pa_cr~7p1GQl8\ULBy>OɀQԷ_^+1"$?Y1t|ٔl-Va#sS\ h;2W<1x`^HjTYrd{0#i`)s#֠DwBHKf&p&\i:;A-_lBZ,RRd]%337R9/[/X0/6̬l?iS!R6.<ɗs'6yth\J#Xm5\x.* b1_E_2F'l ѡJcq%I؅Bt:|F[>;r2hѡ?fR=싛 " Hs nt0ޟZ-jV\l>^R~jc9Q< 7й&ȃiQtզj(L.Pyc454C :^>N񬼬xU8 V[j;eiZckʊ VعeS>?EKCJ^!jDod8Pfδu] ^u=05nȊQ cf~1p() uTcnc=u+XeRyg++&P tsYp FnX122~+SaХ*P=n6-]22UW/1ѻX4[b bi0  c=d tJHoZiVˏ?X0~!W*q~8W@lfdl6y\ iXR`%`TGDyIωꭊIS6p9ɍfGz^5:^"iAMC:3d8DuL+AK<jn:̢SO:.Pc.(.d y\t"[N~>^%]AlJrgᮾ6*CaMr&Q-&\CF$K1#?Е^Ӿ6p|qAG?Hz#֩7vtWjA˯=BK@t.*.;Csݽ((dTY:E8Dx !wԖ{A-3g.69k'‹xwb/ܜ3 37 `Tȕ* Є'0s >9&裖[e _|& rmj[Hj_r!>3?_^.JlvGijMF-nJ$[,T1A62 id&!1NAVWezX˸۞ MM1oĥK16+gzSNN.q/D'*9)XRooR̽-,oezjR.w#e?qM>>rQ.ēi]Wj'-5CV, h[V~DV%'MsIBۛw <ک"pWOkpifO7i"`n+[ )BG ryXiw geCo0sb+dq2aQ]JG0%%> U2jF@tQ^Ņ!I7q[Jd*KB\!h1K6óoJe9hX3$k ¹'hO"q{5:+N*3J#=" xW^LeOep)q(Q:Fqe3ϔO*m\\4rtTw Y*Bmu%&إaRQT钼)RMXNq\ۮjךZͧf\=}_T)&&p @oN3qwme^gz'+!f %GRڻ#מ[Eo㫷]ED'lƵZavo$5p"!NꏅQݖ!`,v+TmD*xWH̩#؈;.q3A@Иj^[fg"ud*"tX "[U2I`2k%VXWOB֓U:x5# 2H/ى AʙФR`-`|g0+0T ue qڊ:w߃'81Tk¡lttnJZzb~ Cq|ɳsi'~Be%7^{C.\Ҫ:\d`w\,O}3l(s߀F!PϮdby֬ 1p+8v_qn[lS9}: Ď? ~u N^_"¸)a1OR@Q# f3e8|M嗤;?l&\$'hGgZ#t)|`p0tz/9p@xpEb6hTk.V`EsԘVUYW+h`Q]W8 f5T]$eG<-{ MX23ܾ.3eӃzRLn:DSH``7Oun@J!xOl!@O1?m­?vw#&,3'SV'A܇jTG$Sliˑ8 J3W3vw4F!hq;:B":< 5TWŇ$͇7DY:XLBYQ/@ŭ$OF\WC`LH!OΡ4'k N` t :2T.-+xPd{³HIJ+}#Z@`[eEH m:BjZtDSQ)PN~oib(' `T,(mpQZ+{s^a`[n3a'sݐ=G|&ϙΫ0MrƛtGPH[k>7xZ/-_%?n9/lԝr3JCVV$w*Nx釬adH'#^9R$_f/!SOC#͡! >K}uogFx>* d0QiR-x,ro dmF c8^PX5`QqTȰ:=IˊJUAc|@-flf`_dzTuz~Keůozt|%cKG11CVO>akJWq?O!4N3q6Eh$ѹџW%tL\Zb6@(ڭ bGi> ikJ`%5ZK`gPQ=U|=ʗo2 J` I+T[ץ}霰ld?B jVY;OUV֠,6u[ajAWH܊'rz=z:F5P 3% 'Ҥj鳧/\T^ifQ×Y3aGC3#虓JOT9Zv4&Ve(҄|2 ($^2gnۣTHkR'y#>@\14 y_lMUjXZZ8!ccǖv !Zۤ0:fn/"Lڼ2GtUڗdc$0'Kɓ03ن<~.eyR@`82Ь a|ŷj2b賿z?p `ԓ&*RxŻBsPv}᝱$YWN4|ȻѵDGt됛7\unX 5B^N^kdsl"ō]o:#N,OɊ8,uIoy5P-ɦG)jOk yT[|]i9$l5S?"ߛːv2]?OMCvNC+D`^_:ꏷ8d(~LA4ßg0V*Y;Ӭ@VXgv&sOb߅ދpxH"?vX+oY-4jNm^,:?Fu]UB =8X\y~wAvp[n9W :\?z>?v  :'פ |Q5ig%+ꑑcPD { L\F!,lNSh ӊ{ D2CW14q^d QADAx΁Nca ڼ9'.( ѥBh'ڠ<ȊN~:[!+z:,a#h=a&+?)gBek ֱ /Y5CA'Y"`o~5R$Bo"&lj^Vr~+#R{vŌ(SZGB/㣰}%̑+pg\WY%CsQ[t{̮@΃\I1 6Po*p LȉQݑhlR|ir))?0Zջ&Z2O!WmcnUVc%MHLOXC収c/uHODKnEmCD *8qі>oHDGCBnY\ʺNqQmU5OnQ,l ėIQA}J˥γU_5}+KGS@=7[ ]޹ls<༖.1c߿eWH93{$+op& XW --m[5l"ncGp@aJ&T{K9{c<`!/gqF5v"2gsw^㕽"`}fTgԚǙZHe\n/P;^H`4.ɣG 򖑪l)5iu-3&yxskakw=8r3]eARF:eb5Zwٺ8  Fu>D v6H<2I&G>uv#K;[~'(qߤX0SЇPq{VT!wNߞB9L&z3>kP6&J~ـFA[66iS^unE;{ x0!bo7T߿_nW:޼JR:RHӈqҳ-Q ᎅ JK٥n)^vqj<-KDGYUC#mz7f"MLjG re54&OB͸tXPnBp€J;inTXA/Η.M(S(0Н@~QMbtd冁%z}^u56mǖR,$N}HߠRķ6pJЍV9(q'k1bWGYHpiL Dex _ŷ "`DZV4{ďGkI7k6ڵ-&P T}첻f=~Jeb(: e~oXnWr`U"^t^}28pOr(+;vܤ"8dq-Ͷ3b*2W"#`Pt9p 昼hQc҇k~eJdxPDs&`/ջUeYa_ ) Ip2L>iRi%!?%aEnQՇ(A˛ҟ& o|i'T7.UtNҭsXJ^pU_kI( r:ά&'ߍA(敘 9 /+\r@ "^9!}ޑ ,ŮsF>(xIVLVw#<%^k|#aaJ_n*Aiܰ*-_a\g";O-:=#=RweB!k/Ǡ}s[{8?m tկxFםC7p 9aىIS^UʖxgIkUvDʕX@=.($I;| (:iۛu; +酢`^?5EZ)z_RWܟyg_\W$@tb",3- ^")JOJ&$z)U:-.zh6!+tzl6HJoo@aP5@^)Fig(62 _:Dw厇.>7Kg;B(ch8&2AR@D BEŕ."דd[II;g^.2֎8?Y ,+~ Nm2A=e.Vw-V^΢+DoqUlRӄ1wD1YFO}͑uFn"<-:I&Rq[j"ތTά)ZnJ%Q55#6/ 'J*Z899iE[廕cNO.3(bOTYBk^hŀ K1JM+ fh*\]kh_{"1M$Q *'U ~CgNqU0J^i_z_kN&sS" كCNWT -Ǽ7Hw 9X- Nab|$U;E[y;26${`˝Kx'?v %n'ҮtVR1@Q`?0x݉To&զnlv-q7x"@sV\fPv}yd[Iק7"'g>#9m,n!wZkڢ7߰GUCлT#Yosh9%;= p 8ݲY z=TqeOrE&hGZ곟dS9d "wI-hv'z *I!(ujۏ&^f~Qo# +au]od).c#qψDiU=VZXMH>TT!κOC \ꭸ.nRq*Gr7{(C7  x;-K fƭ9 @`*N{č[RY%)3AbL(.I}fA\I]Ƽdĝ"'&֓i'rD*lwYKF%``%F=ui`@.dyb ,LЌ$ UnN&_88zyQB=YZѣC㶑Kӊ[Ý^ڀ|$DYnқ:.#`S'QQM(zK' H|oer4#ڙ8x${O+#unC2PɵV]d 7R攜SJȈnJ%vNMozA9oITї$,Ul2קž7UwQS4g5 8d0R~7!3/.3fAu-y`a}~gl؅C3$s6C`1M;R)4rJ(gC|6w%EyC dcr!k&`cg6(cg=P xɠ,ܡ4YP\hE?IC~URUMcn42g[YQ-7HUMiχԇfS=t׋I}@ARN VU&`LRkʩY7|~Qi@噞mRW " 7dKghfHcIC5 "mm0O3lmANܖW䌭ӨeH faHSu( Eo`=?Z\9VCGaC@^[3ăpFX3v4]V*ۀV R02`샖S@Vl=z=].fZ}sz|#D,9ƾs!Eka3 Ͱej$d|u6ihAh b|[HZOr^\ bZyj]\Z1B@ RRrڹ~ZYe:r~it̅gm6@4o[G%d|3eAᠨdymNZ;>nŮ[ 2&4 YԲ[K_ uqxIzwD jT/EAXRLJa[VqC_s!W5p!vS$.4xm: 4${.pBQ@CŻz֚@$O_}ǴGʰ~5MR @VΏQ\ovPߑ[^v@v*f#|l ZrRTL]0VͲR*䦶s)i_\i0wX$0_;uW2 Œj1ARHoBVDIF4봮'ZA}=c[Yk --[pvZ@f^6C&"7$ hff"7͋E~Dgp4; ^zD0zZYB\} xg=揥}긊j݅D0k`s""T nEWpʻ|@+,z2:“v$괋.&Rr*YQodΫа V&.sFwy%7&),͟T).g&C* ,k0QY4 [׺vS+I[jZÛA,l{֨#0-+?[eBk)^S>`f?exWx;qutM֪9_hro[}\oCcl *, tNR`ٮi-Cnr`\z~s rR"гj:s_p;mxP}3GqCfle081-O^cd[-N1{Q!tt3_Ӂ: [9We}Ba5ܕ c$t_;s'`3h+C{{w[׵vHO}z˰аS+RuI/?) 18¬k.AZlo7B^K2pvlD~ #2姌}2p켋%K^I_`̇.p*"+5إ6r!r?|%Ԗx,TxCh1rtQ?ěwlL;qoM0ɳ/;t+!sؔD&?Rxk))i_" f mSc{i۩pA FA|(۰ rY(/gQPl%)&Vʜƞ(}|9'4r *EF{ǍV-euIcX6yS^ a5Dr/ouQh<9/{,zŭ<-~9A qhٹA!W9A(twSޑo/QNb Wmd"iT?sb_T:ݺdXjFBڌXRHzد{7^BY}a}->?Oi vQIh0Rô زPXzVrFFץlJ4PV .n8D]HAOA))'4vkH.An3"a XT{xM̥7'NK8_HU܇n 'wo}GA䁼]ヿ%Eɤ0uLT:r50QZ07V` fɮρK{ԚLnCgR'׷*CU*>HY2vZnܠ ]Xq!>\V1 f*?!2HLLձ(7*eVWG[=q!3aư^_7/z\uPO;n0FZj 'u RtuDS*3Yﻜa2fIC9p1_2IVQK<,U+D=h=-v/)Y,ߌumZu2ӄ^?F1OBb:ܰ;ԢrRz 9qzߧqoc bJcQxQ֒0l U82ç?UhOA p)Y$=]fw][g<%ܧ&u}}dK_DR`6Q.:JxkL>[}T tvqBa_R.QWs#Q{yRQ= sn\N#_'?0X ڋ@l{a6N[ z Vrc7 yOgYwخ2aAVܐwDCDoV+ n5$Scvz!\M[!YTz2V,LJ=~pNZG~j^>tTift4=m{˧ћ%\uLjjoDke54d"K' [[`K?'R{*$j?9ZsoYҘ(=RͺrQ˾Hż᫬j H7.%3<K"x$Zb-~i1ԙD H%5Ib./ey ~p« \'Jjڤ0|k y:Rᐈu5|'xUOWK{ 8 ^a͆ л26 qLpk%ɚ:sQ^S"/3d柫@2n-P+ψ˿7pK2i*_~[q6Mgsi)}Gz.Ӱ%@9!9,.@I +wyz8/\7xWsnuvyD&TEE"}v-3 t-#`; q_s:_{#|zDBdy| Q/xPI BtdG W{zԤc';4:+ wJCPݮo'nˢY"NMeH}d=P/畜ɂ j} =R++c}0e,ؾF7Y-|f{z`R,͎>8V 弗`1iuƄiuj85>/DVgQE,%m7SbO sxVs xuNF Cʦ TT߽ZTR*6Iz`d2U5Vڍ5_K$.CKoG59NӢ`zn1v0=@n;g[ru>s $ bXm|pzD^7 TZm6=D,/%[>V62GtsF -0w^Hp8 {ɴP24Ba Lyby!܍na) 4 '?7vs>k2I5}KAk[ꆅœH+Ofp(Wȵp!#Sp5vd"xE憾%s. r7B] >4wߏ0+Zx;pj]QBN ˢ~6VLlDJo<@8^-?ꖝ3 Gݝ%sZb7 c{-Cƴ/y my9p 0X ǚ@ri|amZabhC(HJt/'`nЉg?!zlGr9%yk$ڠQH^M8jI5rV1EçgZLdw/ d'7{%'0j9FI&KSOӽ3 =SЊ+kM@4$WȢKP~_!` ې B`;NUk`xC3 2$|UL u x{)w)n8(6eiЭ$Z_>Yⷱ_κ ެsd 0`Hp_+3CI9ǫͷ,VJ٩b =wWa%+SF` Fa.V2 KHu놂JWm=hQ<~ K$d8*npT1>r~`=E#L3" T6$/iǐ\d<f}48;߳;[Oav7TnNN)Sd\bk5`+CpТ4.nnYɖ#XI@; >ox $w"ρ" &: 0InS@'>VuiE58U`To͡~s o)~L2 EU_wDR XFE#~RЙ9dnxL{\NVҠ,f{$\Prj*P<} -˔WV]qm"U(rC^xDO0A(-gj&W/a st; %P'XQz6]މ0 `*~+-!0@hv{LeftC)!;&/GDʪ~ꜽ)+$}HM9SNHr.1Z0(D²X-r ZX]tLRhDM>c9p,,ڏ;1IHn+a&!)b~avhhݶ=ܫ[Y4M0y!p.nxl3H y~ؽiianВv.;n %S,:g%vNg~YcAgaRG)X:?HF !9Q9l7:=[X2`YFr|"QJ G[ ;w9sa9m#m-*;)Ս9(O':=@E{J@ک4'70虲驈0[CZbɺӳƼn[An=Yg6?IX!C+2 da^3'[0Yqp̪){PnFBn]mfθ$ĩ:Z3y'c¬6!OUMT{ }[VFrT q ߲M`bUV}< |Y7T.wdk?MM-"~/zzdXa8ԣ$rzHP[l峏 ܟ"FPRf98կ^{i҇bw!Lm[lځ V!}8O;޶"6PvLqu4B#|JY,OSn7]Βf Z֍&bZヲ^VgL:)_^m7KBt4'xr>p0\5hmq` LFbzPyMkiTQy2a]mLmHse AzF2a^ :zO*ѼC8NrI"H6#sȑ9>As/C|uL9lX3ݿϮ뎈]s+ڻBgudvGm4v-KK::| .|N[Xg.wbm깍$X ptXqSfp!v=|5sĸT3W&ẂeRP>!2̙_>n+~N#Q;ܸ(n#11XIaԧT!)\㓇nɽQU F)yg6e hvS[=oo PtZ8jbGbFs5$p$/ 6wSwb@~Rp=XUP `+HglAYl^ Ά#eew8Z%63S:tB(=߲P'#naw.>-dP3:+OwmӋP#!6l)E;{-rNO'RY"VIRD#9II-Ǝ\ZX5Z^1O,CQ)CПE::iSJׂE 춝LGJ!t/cՊ_ƑYӓ.(jbg=Dm!6 gkzfN] UK{S;'Lhyk/$~gɹgr|?3vѹ3e4M^DfS%mOl.+-7يԆ$,DD eY|=!2(j/{+}pTdww1~Fh~4*,ͅm2;S$uBrz ~rAgr,9 X,]"4$(x@%ϲoގ @.ǂ"q'{nO`*8g}lzvۻMsvO A. -v/[SZi Ў]x(F>hI4¨Kt 2.w0gĮZ"EMuZ"289 |MKg}5, °i"3f*S͉\>$_61:4c3V}GTWc(?w|aY״/m zY]qie^nd;s^?pKA5 /`: Z=P+nV&zkCv>.;B?\"UEV]^ 9"=ǔq,"Jq]MM\S7rv%zz2B ) &x% >0Om뀑!Cٟ;YRC M$Fu? W*3uPaToB̌ﭮN<[Fzy]{tGa ;GTXg](~[*ߢJ,ߪ]nNx֛twǿ GJTOJa?pGbrR5$T#x#tvQvW]lyR,')[|JVS"ik I)*󒄳ͧUa\Τmq9]Ysj8 g5Wt[zVϥ+{==_tR1ܿ f<:%Y[&yI}vhg2kK`xMf&he"Sf-vNdljH-,WZ g|zp8+z^#Aާؘ~oz h@=C7gX}qᙁrV4] ccH^ O+sLkM`C QPd$rUi@;J }6hm8WC: |Ke1%V8vipnf ړ:"`eӵ+j*@0Tȉ-tیZm-QWa7N"I>HSָb7>ǹT[%c!ub{b>K'Pjk -$gpQ3m4R 29wP$IUc'\0ڑ("e))ث  [/"x$^9:y9% u GM@%V, '%p>vjf+:»J6I?H,6Ś*3284O'1v#'kW+8£߿KGklV@Ztŝ42v޷bZZ $Rcԉ̹hޜmDžBJ--Gopbn'LkL+Xʉ(%j)쟦mLJqkx'AnUhSM7kft롕(z5fd2"a뀘휋~@5E͢tĚy!=SK&ڌ-HM_D[L: W`ܩ6F#q?UvIE𫔦|T~Z.9I$jV6ilS;ś{ԾJ=fQEֹ@O+//о|IX9~,jagQe-脌8_[>wzgu})g@&.By#-$ۇŪ^H ȤXː<`2>\:c=+Zhçzo`\7L|="xw""GHft)z yrЊKcΤ6֑1r~-Zdh¿ L'WvywQ!P$iUKקQ*j̒3܇X4} 3~Ve(g뽔7+CI@1!2_ #UD.}n5ٗ w87cXѸd kʴl*LlJ cd3.j}-ʸ|'xW?#Y9D7Is]&_'>Hd٭9U V*<eJ|Y֙8:f+R>? ]ANzd~|?R5OE&:,%G2shd C_u%YcD"v(7Ʌ *12%Svcx@rMXgՒ%2tCE l}VEґF"Z]UQjO6>j hn Im5B"R A.j֎6,D{v/̱²RʽP^!Ɋ1u'ЍHر^%N&t"[{tpuO1)5IItܥ.G@{S?=?Is%QL5:>b7"l<g㑅r tG,<'LJ[&.G%<уnHF"{,Da .[+(w=zS򡠙ZuY*l`9lu:^OR<8}[tyCLۖQ&5.wy-<\9Se&류[/{lU逓}hTO&l=ӿhނH4V[h⢟(`3 ]HFd1WdžoeB<q yEàR&@!±w@Q6-|ɪrN!=J`!NPg2Ϗ L ֡+C&kQJb@ x>빳`0@q0YpvA&`rRďCܠۻT/UF2CJ,JB8y_U\o/׽-u-{K)e I8 083Kkh< ;[<1gOXnME[mArtufAN>a *juXiˑsLFPĒ1 76@^w8)&sݝY w< *);LJͷK@rBk܈J8J7. z>ϸa޳M"!wr-,Dԇ0{~G54ܴ8 G:ƪKA8~"e]ZJz22chF<,oB1P=`2Ŵ3<\TS.?T@#U-Z†]C/ATJE;1KI/!bA.Ux;, n9S@P.7]>أ&L"ljT6u8TDenP^r'N!90a_)HƍPD$xz[zůb*R`LskzR⶷lHkWB Gxt͹*;SΪdn sZÁPT;_tJm 5exg:vpcRep4A47jm9\(IkOd&hj5@cT%IECy!IL2qZJe֭FWod(%u\(ٹWTKA4n`91O5Zq/OXء.CɭtCR\ǵ^y%Ad)vvH71jPRq0\UG\h?K \uj2JFxjʾP"PR1#I =Hs&dNcQ9TH1xR-UûI+Ir@dwrܹĠg7gMCH-ΕԉI>ZNp4+7Lq;]}_Y `heA٠DU32zF#i\EMސҺzO|? E$z ˌ`9Ru\`LǣIjcP#sޅػmsORo~'wU1akh 3 u+s/(moy -C+8,diЁLJD+Ӽw% :1]ŵAvԠZS'{֯u94w7ĂdՄk%K(e*0aOP3 FJGSo j{H 7}oWܱ[B{h9@}12;&x-c5C)_I4ӒC 4XF[h'1(ql6F;Pjy)aN0IUIugӤL}DKj&@uyW| 2u43I*lN|-ڂ/WNv4g}Vͨc_Mh. uyݕ OTI+ò;"!x᧯ы[a;Q(M  D6g[Ehأ- aIx.lS e2ũB8-~]/CofQ՛8RdCEGUDO^1qqrz}^K%1_-%sǠ@ I}l<0`? ?$J_[tE1Y{o*i_@v-|x%.a0m`鷆#A!Oq:u{<,r?]]WxaK4T~2JCs,xl{Yax>4jvq'J; v4 ]gB'/[QK7ٽ^۳B'eYR5ՃK?h[B[V?xyf9}a[&n-F>RQV@lo m)IO ^D 0ފhUݪa@KH5i$.E8)uuҀZmnF|I BNfE' %hҨl.b=Tw3+Gҭ`cx=k5UeBh͡cSN[౧6ű,\4ζy0k* ڙ,- XJ;n&x9R+j^( $S 8$ Us9yq6듊G aUpѭ}X`q.(Xȸ iWEcwDM0rTFiϣB,<#i' !E#kxIxg1$*ؘ؞ WM3Q1a˧7-ΊCdY*; 5HHMVAk8p_DIvVܱJ; Bo`+ש==(,6/"}+4;d}w-'9P2iAknNȒ6ixόRb޶On'jҞtpOɎy9$WX.UK/rEw>2\rh`fD9_8~#Δ+R( kwSH<"B|NS JKxo$.E kw6#8<$WYq8A-ekzSˎ[l(pC B[D B0{¶E( kAL0+k L򩓭%GdUyn1]ʕx+ClG-=Q"ڣƅɷ&U<Q4t[EcÓܑhm%+~\n  );gQb\ٓ4jVJĖ:|!ؽnX?풣)8qlz$1,heBy"˄dH/}x &~֫ X6<ᚾ'>#’c](tA#½t9!϶֛ݿ52v]ө_ԃx']hRC~d;"ey?zRtF4 ArPg&,t)dzUB EKdJE߳W,aON#vb˒ֹ̤&/%<}KOt;/JA* XDmJpY9vܣ iOdTm#? N+I?j}fme_+bF Q AQj%' O_ާ$f'y VѷmۇI )% 5O4wm#r.ƛ+@l'TʻcmŪ@l8]&CR oF%QCdd, V.!h ^rp[Sg{\9Aa9P QIU ` {U /QvRM =&eݚ?oiIq8}e{f3ѹ |Xbf-3fDca^d'AG1~-b%0\F;Th 'f:}|b&+DDuTD218q;gaB]b i yrx%krW' %/9Q7PmjC>4>8N|b9}:ٲm8G0 u\ ssqA%exv5dsNĊCJgQ8| \H1}^yrb`$>tq6JRBƧ_F2Ժ-~*Qw`fr*i. 1O*;ҡ |Y MU&$bbxe9f=:cmt)zOܷjy#WlApy,$| Uz:#>#]d2`߿.h8d]>=;?0R'T=\ߖhDžmݕ{CMPoۜJJi.͏$N(&*j4rTYs)_mlΉP]=LDFԃЫ߾t!87 `G§ھ c]{ G5r-Jrж]IA @zzOݭlJ|L ՉXs킨\;TƄ~ WhTɉh@iV d3i &  Ȳp{ͧ!Gw,}Q^4Cxݖ҃Ą{ HHُJW}w=1%G| bȊ~e!Pܽc Ucɾ0v!^UYpl[W[I}`ǣyTc ->(ԖHR\]J6ĵ3Ffkf7^|^ E]ƨ(>؅B؜Ȼ{7@.o;t -f%O!^*ɼ(d[AFPGL {}QmúTPr%D].l2Z&-8R)SƧxdAp1m$qW,t{Uq97Rla^ޅ)S0}<}=u@~C,;n=qMA?%GP4F7*/j'{n L;̬{a7/\R{Pf㋍xC`ŀHk_MXUQiiW5nU/ؔ*aa+}dAN\c)Ae8 ˲gpIΰ0oQ#^ņ)L MnaOpbUk_~=1`I9 >jwn a6Uĺ;:f`z܀bp3ުtXp&U ``}t 98!~?2^xxA]˷bTEJFM*k8^ԍ`_w ݒ3m7IvD~;B+agy?!y)଎WFa:iRmQkKqJ=\ y!8hP{V hD=Vc ZIct^ԓiſ) &9FY.DݬwJialM#n4TbhQ[C^nds(a Є4hnȑmp3"1]QcK[ZP Mt@IB25]`~Vn_\'HfGB_Q櫋<z*>PjZF-3 cdYSh#0qAy?˴mSk>Eix C"E~A tB"(yhkC^ gbd B+c|2/-7C ṳ*iLq|>MQF"iw*aE>Y璌0+ [_ ۏ%wr$c|ؼ܊ uX96ؼϮCq,:[N*Dt45o(/NV7z'Y{|"`H%qTvl|0Ng(Lx5\C_R CM'0M12 Zpo˂iٻ4@nVMMu,5{nБBn Jp.Rqo7_}yQA`'M}4sDl.sS} m:C@HR[[qO& dghID𥡞 \ό{Z;9s莰9+P\(dNRхUNJ9(kOstܯJu2\?!3W}FX]X?LB #X m;ot60t ?r'\q3JvbÕm;e m gapK׿^}Y:ukḃߊRؾ fsO~LIb;]ɂ 8 [ΐ  ? OCЁ9OQ*ƃK7a2%LZ[P`;ircb{tJPcWPA_%d49i,+9БWP\_},o!(wOZn8)~ݛU16W>8]JYU0Qρ'56"Яg*A[:S;˥6g=j{j6F'o 1orX9lƌ { Ǜs> g.Wq:Pf .m|XYIAofL\3T/~ /i+P}R`4C睫{or#04"_})Hn*6kV~*#/r{~exKs֋;J 3P t}lZ$Ӳ`.Fs+Rݜfں&YԜ}>mkeqȶSQ׆ܬkЍrQ1=7AŝhM,Kw#%f(ڤz^%rpAƔ@rUPtpӋdU\ZÁi zw\,c{ LKHv 'lhkkvU kgkU9񙶡vSB-oƊa-nȫpVHw @5َ0z/WJ{ ,]6W3Wa}alqy_z. z7z[Wboz߫V BܷP ^T )b(2}mz:a:^Yg-:v00ɏ8M>(sIQ@3íWX,7>L ]%!Òi۠$.ƿ+l4l"'ˠ!𶃇u&Uǜ ^vKVE\b $*vCBdpRnSJXҜb~R} [0oZUJ`iɌpqy;ZND3^=7}4֭ox Y/0lH Y(ĂXc Ȱ{Kޛ@jTx/. gS&j?gKEgueK(o(;I]-m yr(qK{H GzA%)Y70 B42U&(!lK P+Bj}E9=+1Cd8Qj#ֹp i\wYjW~"_2$sE\ c(wT:s_ '45b;,f6OԳUޑUS_LJOMt\L~aW ڗOKm’)r߻0wp#UI~U hku\󺭒)pc [wv+A8ڲ}0gbz>oc{yAnۆ9 &ٌկ(1dwnN8I?me l>3P? 6(nӛD&dЮMwF|L !=.) L|b@m徸C8/g`b!$m"P/~򤋍Ϟ芽wt@#(N>7E\=U{{kي@/LI%ٚ'x4.s^!H4aNBM<˸tۃB@2[_7ZrpNw][z 5U3E& I7'0P~^^K=ÉQ–2ضe[16PKEs6]R!P!2խע*̪$\|N?!K!+4H>\q-[a͒ qDq.Bb'Hb?kW>[WYi>\!躍G hnt8VZeGv =||7USaSWGlLaqqp6uygFj~FgD0oAr* UDrV='8ˉ*g_Ȋ+-1bKy gP+w(k % }e>wZRm yq٬#3BFU-96`7~^keЃIX1Q{(ȰǑ`)=ԕtYZX*,yfXO}d*r}\Om focStWК4bf$\]Й?<}JUzCԣ?8| oB lz_ MW(iX3T =~gl4&-t[h(Yu)CJrPFr:FmACٺe3V٬}PsOv^B-uF@-$kZoO ,0ݳ~6RTa_Q%P 1s,QNL]*~ t q BөJQR"0G'.gqysb|_Ve6ҘFWNu_&wM6֟8h`<]AwoYLAiq38O!=ho%5ƝKYy=#EKwCkMm3gǮn8jTY1b$GRsJڎ:è!vsS&!1h*T Z&ЯFtU7)FSb<. IW^=ձ軡L J5>߁#{w?, v{0W%^ 8{ˎe9s }5a Е.gTҗ\!\A7nsGnִE,W_ZXug9-'p[qkĔh0?v>=G<>{`/Sm ȚD<}U6(qi9q H\dR bϜ햌e U(o!nQ.cl .g1U8:1f>nk; )4"Lܦm~+UdV2^?rO_Qj kJ 0 H|1cf/NUJ-;#vbrp&ǒ۳.򤉫Iv T_KŽNE.xOSE0S~kF į~0dƫ: Y9%D6MD@ ^(Uzl;DUqW]*d rt;KaC$Fen8.;+?a(rO%"l]y8tV}s;#Ⱦ3g̤,(5XLJ?T,gj_H: xhʓ [z^X<Ă.pd51Ċΰ,kQd+J2}\g "MJpس@,tFI`DM-;ugb =/-Mf~R\kfJG *_vؼe?7{hqPmkmO+.RgwrzEA\d6hd)9蜔>kεDocx1{ dm'Zk(@ta,b Q4z"2&Xcn7'vtG2g6L:6[$mHzSHaZ]~ҩF(N [3Y=l?k|B/>N!t{*ۈ*_xC<FLj"*FP@Gc&7̥=Xd`5V/31T0[]kBBVL@q{R ھ߬|/X" cfn,Ep\fl{i.5-dHxlYF.TczɈݱt Cl"҂菏/Dp\%@"Zߢ{[- E86zЂ_,֋[R(/F')jj=ׂʴEmM)z WDĴS=`ͷۂ*B[&j C8>0/lX0l^E@ia z~їĥe4&ܗ? ʞFa%б&$ȴ#U"h䳿ԨRIϡڐc_fx6|xh1|]!q]~Ȫ/ڋ K gGQJzR9ߋ-m*JD2, *api^t4µ-h\{9:jScH0U?*DJquGyHإ7A"{@tzx:RGH`/d 6O.:oKҜܑ߃b~J -\+qE_·KB 1"L&6tvZ,ؙ1-$E,&`R<ZnB} `/Yqew]pLf2 B/ѐku /oPZ+[֧Aqv*DM< IOUNXaγMzGfAMzcfCܘEwPw, CͿ`up1aHä1zCDO JYh,</!~fHN 9紿_7$z@50֘y mj<>'݄I,֭oa &`okA+;?K!o,wLh9} z#i1F59_gr^>֣;VwW7 k6JqToC]^c^ > |ǟZO2(H 2/o+1-fD ('4K A!l5N4[eg0lwM%|D:(LNY1q ]sNcQǗ U،VF1$֩& %= V3YZ2V >#BʶQmo=ʑbOqrj5LywF+s^jn&cASY'y%َXز`J堫]׆*La0HTN7ըXX) TBw]Yܟ%0G|񞹻 ̫qG!Bh}$ؑ8H}`5g<w;M#cEZE+dje|̊w RGe0dHCF s!$x湒&rB#%3*LtR7VD!k|UDzسy+ n^_gA~o4 R3 Aul 8}QgeFD:l5hxCE? MjF"֥ X*t y2e$[Bnt%[OW죙 (l ; eTQ罘vL@.? }nZ<%h o+ :OR`w痼y_i?3jqGR|Q gbu}C(RPnnZ^ u6"lh(|MqۼYX%7X[f;2dRe43v4R1( `\gٲpNϥk˾dg#zgZnY2>`ѳE`G6La\Ń|Hn'Ip,]30 %0p?$;qµ32Q4+CW/]ZQۉ- 0YAkMX R{(}͘}eڍ!`7@k[D%935n \":OgM fk(R~ՈAUH}Cnݳy[irDI| hHB{֩qp(2.)BƗsW"drs i34`gG>S4( C|k=IWLƣHxàԸQx`l[1tZzsSK`VU 7-%srpnAEJedyR -k_/e>tY+'a;mhrį4j۳!f|>K}XBA,Qk:rՙ~%ѕ1_[Όi;`/N}lYB0O+e&A4U~4P^aZ? y:kښQ$JUU!Or&TV{'M˨"raX<aNZ@]no}LqyWkow;4buAzz;NӚ{q|˪۽EWAQ^jtgovzuG ^Modw!GtF'~S+@BGX}s5ڿ;YbY%6pc]Ca%t: mT)MR$-IldnFRZWs`OMK'nJnRЕ2$y t{66}쉫6vb>.eEGOq?m+a_v*;,4HnRb{)M  #ͼYnTy$G_bWĭM^liMJG8>bR4C>x: -inւw1[Wzn/4a:d}OL)9 Ix^,lWmp:[Tr]'%~2݃ \/r`4S`eS%8t+zV{N!?_% VPЅHPt u xF4c.d0%sdĤՌcBeCR GM0h8)랻:m{3g} ě$kF̵*CFFMiܖm쫒.'hp2MJ(ncqZ[D> Z{bN7=C<< y_l~!6^F`g~fCd6Mdu\pKV>Feʱ8'Oux,@x_;|zTi]1)1>׽fFx8LRϪie.2|Dxdu! ՄQئ]5ip(RyVC̲ }q.v7SnBgx~*F d/EG?rrvB|U"y$:W=DuMmw.r>p8>bgfn|]UMr:'w! 5lO/1mv S8\"+5_@䮊XEКn>=wW-]$ <0cd& Z`M5:ªͿtD&h!()\s2P+)᷎P:w 4`uRFk\k2d)qs2?epAV[{JdIi0ri7y]<=KZGgԦ(?h/8c\p1b}YeWg"_d>1XS+miD`rc6>"wޞ%/rXZv.&XhUkmd\ZͦU8SNs^.Cdv_X$,?x~)g^fP(M\YrHN!ZYPx*{5xif-UOkK1CDXË'Nat4WY8g妓Y{C-wX> f >&$|-+y K[ZUmZ*u\?:8]tͧl45!nG/ ͣ7]גLex> #bag$]%XsPM9{2_5y~ᑞMZlHV"z_s\5oSw9֚fWǓqʹ8k'zMo-DG}`. K -dF&<МdZ{XqbX&4еP;v91vI/d$L!4rf)ej\e,O,oڋ@m;tg6@l9^HbuYv@m"q'!kJx] QSQ?n̨ ąd&ƨʰi)^cn&k v^4Ry"΍D㰈P<@צ5 AziTIm$U~MQPdozǨ FŹm5GSZcinTr@.vx_j~qtF8%76 HPx[09=%0*¼ny[F@}OCd{ VXWI;5`D~ 3xm;Iشݯ.ff wAj%l:.{ȷq\ZĒK_aA|@5i7 rLwE)q~?T!ӝPeTK< la};tLQB-@ z:7E[ͱ,%Kk&+JmG]!Θ]rZHPxG"6ybVzUV(9Pe?.Zw^*]Hyb?:kwVR׬Հ‹McɕB*}[7}[3 K@hgIpGh)P_s.ˌ>o|]ΞPӡwHL'_>-zrex0%(]#m-f27iT\Ge6nN NEeX^ZQ3ޙt_! Lc/boLj£qVV%HV#x>˩ut%s #k0k@WGra>?GB~{n4(OK1/d gfV RXK-uyyqVo95Bjl}~d'9aNjQx :)T.3ۑנZ]PW'h,?c~"P-zWbUN)Ga&M}+Yy7O=Q[le_dxiȫ"*[?& (ouzՄ%QCEi.kxs`BCzYA`2gh.;XMFŵb(a':{NgzZ%تdݵ?mI (@N>+:ߐ.q g<EszKmӜ-d^th# j8rTPaP%nu"O63CAYڐT|,k>@$:U 9)1 Jٯ~ϳR0/J4w3j @7T|v@DB3CPh%5n Y pXYĉދKæ?U`GBi-_&rZVzC9p٫Ԯ-&<=ErfP!\0C 00M]3UqUкCNӉ21(exVgF@ 6O1sKQ~ shlF 1Iaax(<_cͿ tô[4*rٔERFD/ܗJVL.-{'Kqmk:zWz?D ]FEj]%BeH"G&vrh3L)ZYRG+fNdu}>l)=Sr ika x""ɷ| RXE )hN'{АV>7.75>1E õ*ZK?^݇9 d&&RQRb/9^m<䄘Ԁ|du&ICgZeW &ٮAFp+9P͵WfsJ:p0^>{>2yK+x@4!J(τ{5 `D_Q8 X|l%<-!)݃D~IiIJ9"mDzO%sb @i]yb Vj5м'x}9xSgb[oXד P?LO4}T9;\N ]q^=r":d4kPߴ-/X_gkѹ\Dx{+|` O|D($8cy1c: ICx$_i;ۋn:|6d:D^!@+f;?"9ղuKV"-`E'fvepȣJ߹eH~ޚba2AYoYPKcXU)7˗Y k*GU@AGnhĻӓ!vU%kj$y; YO}Rr6R-,܇1;ڶbjYV/ۆ˘]Px j,b݉J.4}-72R3c֮ks["j[m@]yM7R=~w 3CAq?+Ä"V.bFRhRfCd+@} +kWu@Ϥ5 ooykW2tRɺ' hgU֖W}~29 _W6HUpfogV+]"8sMex~oq>ƴNb/FIδ3!~AzҊit6~UX GO.ݠcK3zL9ۼ beM _84]Ze`dgrxYI=ݻYܞ0GU6h@D#$;q5$0RB0CY.cN$(a#RlKBRwo{}U %gT*v?|6lG5oT㜒@(\_hys9]WB5gZU}Zwyi/K!Sk]1rxŕ$;+FP?6ƂU FijFtf M`vjWmA!.G:f^mIfBvl=ЎD>*,w" Ҏ*HB<៘o/pW)s "5FEKޢixU+x<"<}&WOrjw8#$EK N<r5lgW uuwQm(a\%aƎUKha?t~U1kopjVG ZK#[U BEBcN%hw 㨦Hאo +7ۀY=xdqρT(3F Wuko&Ţxһr*W,`$ Z PCUiIz(HVa(9&OLګ0sGV=-EG ț.O)Ak)U4b-Gz mrٔ$bRƈq򞳶8Zc (`ՊCy &AlX>⇩ NV~X3+,Q _HgP{ dpcpmb@nӷ1!`#eP1L9a1yi©l^5rBbvsD.9B==lkZ]) 35&بw"͟ӞDy.~ nn?h[ƍpNJ:b̋z!}|$2)2=҇ @tMGrj'lΒu]ӵk^W*`V%s59K[)c\O\^=**~.]ʊfzi[[wN1OB͆0ٜb-ރ[Y\ b=fEdxtnFA`)LN *d:8Xbuco[ٸoK{$CKȫqRWsbfWQcyI+&$YڞG\̄ 57,9,;91dm7|x.%3φEšEv WwHR~Pd=ό-_[7! +BېÉL^xN1Z#q߂rB@0cN+s;WgK l0}0ݲhHҔ,E=ӉzP5Bl$+PQR[(eE-v&㩴'){ G!x=D)qm.YkJ l{̦oJHoD>r1_b& ;|$Run߃Psa|qFC#FQ6b_riI0.>פ 胙m49!u~%݃VAvy(w*ET+7XT0 Rͱ0vkB猽" [84>k6_prs/[0aT8]g-UJA?xܠ{zs? L2 2R&@6~ .o Iv {b@Y8zu#Yӛm R z ih=Fm'O 0Jֱ;['J88o䅍 .QƊTkXZKhKn/ML ț(zgSEj#9^y)Rx7k;hokaPD߽H&lUhmE!XIO.JTB[1^ZWbA3f-Gm&5p$gҐq-f'r$G({ "7mg%L]lT(Z/ZŢv 9!$=R#toK{avˇȑ ~Uך4&X:.Y;16z`N+>NNN'ٹ aj^v5jLDduXQPV_~6aCe/l|ֱtA &j8Eh{ȋ򺬅ә(ᦧܝãCDJkJ*׈$~;3N1 qwv>N&}KyEt .dwOƃ9&2.&c. NxXgRV Cf?jN . 1eإN8dxfmH94G *GD"c@~lXѐ&iYYvY$0-ƋEwNm~I$eTz4ޞEZ"y˂0tYv{HĒ{2CW>̂: GC 贐6HW܅˺x*p>&ـxœo J|lZJ4$KojD<5=PR#t[Ih2kM,]*/)rU #ypl[j?I/Ft/jL87VmgAgh~̀:Q(gA> ; !Qk vys ^anF3YT;yg$^D,\RYVeɝ(;} t/%?tnđ "vD2Bó4뉎`]TAىGgf2I{ӭ;E& V*GVjƼ`3%C1PS `m { p'>5Ptk:glbX|z@R(u33ݹ!< 4GE8.x!.3'wڭ(VcI*nbKBr?KHdd+\{W0J5Cf/T)ebk-]ՓױEC@9536C]]# ~x3Ԃ<8 )8N/Q s*{Dn!LF8R"$ޒB( j>wo1ͬo6Ku4b[Qh+x 9F=&&5E1]~1zаؠ TCIRZƛW5K2m \hܨ%ySKWdl*{~FT?tFN{sDɀ?WsC5U\V2FrdI?βKa1P?>5yޑ­MEq{QNI s$y~S#ޗ`R<K&eƙ&a͘}* R鿵45qbX{yZ^v.ħv A1J ~& 9G~2)Qj)V<T*#O\/.NCS,R%pj.` #h4,?z@~&wɭ 36z]p:ryǹ[fQ[|26PWFGϸ詮").%w*-:t-n2/+||E`Z@n ?V7@PrOA5\_;8e$q=TV@!٥AR4& !5fm8HB0[]{M\ݣkk"D&8"C"j^Bzp+!|-^$7m\)pybQqg:'S۬L4uQ*\:A#>cUe6zUˇJvד'?{s%t3cTЬK?5(zMz)^N<,;bU#(޵t7YġHI]0b"i0ױܥ&^b -Ӫ-ȇPQr|Lt&7-`4*aoLIZhoD:w_ݱ A/Z\?[]&ΖDab .krmc }:h;lBj^4҈/θO1ZI Z,}}E/b1HI?FOJCqS_i@|K| V>X:iqp44v݋} K(w͹Qv7<]3icEϹfTnT/İLiЩ0]SV6NĮNV*G6A>ʿݡp9M_7ArqM5nu}ӠtF>sIv%:QOwn]PgBm~ 3+zdG{P(UAi ڄ5V䚠7 22]9e.mv k=dqb.֝E:V?L:)^7wY(fswQ !5} rjIڄJPب61=L/m (H-:TʡJ |)ކ ĢQXH}2&ζ n02P+u=u.[âT'Lɻ8ָS5~0bV7=]$ 7JߊވZί.9UJ!WԀE:-xX{e]|4Ϙ Z2˧Ђ *Zk6s܏7*[!D(W;2̈vUS~/Ҵx02c;FHm,H{}C/inZC[ eCtkÏf.:+T.dV ձ"A9?Y_f.r\*hzv1>;Elw DacW2^/h[I\lɺ Ƶ,j *^L\>Hj@2+ik#e?dASeDÆ{0EU&;B" f+;04SIo?t;"E=S Ty3@xφؗz1Q?ǐM=hI@K8(D8h<6ܕQO'egex1Oe깟#U{qt3ꆾba8DP^(=)`_&> e_RpGQ`-:^c 3I`Bc&S#8ϚcۊTPo~;Q36n17N7ٸϾ_- ,3QR§49.Fsˤmi/KV>{C8]_b$grOa|0#'рm,њgjwE߱pt&*Np\~ ?"Jae$Alܶ)f\BZz{\o;=)2Kn1}>m$G\E=N%ueL |)k'-b>qպ8A"꾕ӂ9zGTXS\oӕ}.d.aI#ٳbx.7߲"IJtytQ܊u%]ny)d&E؞q-?oDeeMOh5!cH@?\F8J}Ͻ&?`zGp4@iUjA1w` &m])UUjP А[ećMgAe8+^zpJoN?Gb cO(  U, AX0ZׇܥrTiCw{M"BD| 7!*!dNȹ1Ks_Z5 ƧWN7 8*f o//QyEYwʼ} .x?#S}=0Zm2;m D`$$?vP܃WajSA÷J2zgqB(&m8? Za&rܼY EdRӿo^ܵV {8us^LBFT3}|˱iTaˀ#J徐4Zjs:e~gY2l:d|oAޛh0u:&A ifړ61j# k#ijo``,t)\ D}Oc#{b1q ~ [9FˑUЕ*fr<=_nVL"ŪG|!5xU/vЀs- g>XPnZ;xJϱXC-j 1@X'EPKZ:¯rI>=faTPG܆Jim> -BmG6z㏻ib>5di9Ȗ^sksHjihx}DZTμO /٘(D:zUYA@% @.i)ޘ+;pda ZrŧFqyLR.齢ZQ-w=h+-/4Ae%N+5Lo1L7F) sZ~;ƖJ/T)آaitQƧ@·]W! #G6J֣E٥E~/]~e簽qt*EZ[ҝ5*cX4 `ğ:ͼ71 >5YB-[bjd~kG*|;No7/"3sET+1@hGCʡ)TjOgPXE,^fPBW te"F_CPy=MQdzF726? Dq0)~jKC^PgrC!RT8-Tsy?%m"v.]`iJϿi00O']'gj+,"O\)5~[?7!Ԅ)_eMeWOm*D7E}i}lD5C=i=i@IViKȉ[_57(XB:'Qmie'es$jM51N=s-դ=-OY>$ YRr^)2C-9ညe:y e674ԀauE \( g/E"*,я%Dp&o̾+O7`Ai:vZo\KN aϿ)6}!V4Z3 ?^ʉ ߡw&ɧ2(Y>eJOšҬJz);JIxZ_W?gV 2b~zXQg]mժCN&W@nlkg ::D +M]>| ]Axx.wpX,P3s[܍mkԵx2Lz=+ gv܄r=D^:4S$$%SZ*/;Ba% S }GBڎ6M wDa"EEbԵ(u YMej*HuV&14ڟ&+-ԒD֒2]F3.?^ ၦt(nOƃ;NF2}v[>ƛÏ"5a@^y:+ظyON8®9 SΉKK8ܗsꢨޣDl,Eb(;LȝQn8Z5 uh垮UN.PK'qӺb?*`o#5ЪW"N}97zj'mYY24doD<}r"ErE斄0-5T̨$fV*cڭ\᯴sLa` ngmL`L=o7#ߤ!z~,vMY ݯqX_-ՍMBo)Lx`R=뒯z58t{yX3NS>.w,2"q>L_H7C2tLxunu!;<<j:!QO+ W కСڠ |!LM֞x Ђm L"fOXtDa<98ha:RVE1O7V{{2|7S%4DE ,`~߳հFU.IKp7Q^~%Tbl"|>)9LM2lVZ0 g{qB: iS9UŶ~_݇"8ujM+j2 ̹"O|eU7#Pd VAt``X<~i۱.,c:ۋGQHfn]2/n ]+e%<wåvΙx֩[@Wv!4ܧM%DN}4&Q(̝˛_';;HTˮ,sgLtnCA Qin5O0=,ms!|9,ZU%3yDAԆ>-9Ȧz⫩Kl+qWҟs1I_\;gw'LvJ%lЁyr[XJ* cʗvv:G1y_ /(&Y:j'!ZK q[_4cvF4EI--HNP@XhEfps欧ŗfg/}F.TJPR,3tca˄Ld"Ed=78_;CCB0H9 A9 P[rY5MZ%?[xU8;*Z&_P7+6{#>;ѯGR,[f_A~Q|RgxC[o8{vZDusF0'f0]Vd>@3k7+0ޒN$Iu7ʫ!lE ).9Z@=Ap+kEJo9} IFU{yO&^-/i=K!ۊS @e()CL*hLoqPS}j_hua@O|S- a7kq E)Qx9dWU' њ*tD>`:F??Ru->#A,t=A_4b^s- :G\l|.5-a|5P(M.RRG.mAp+U_!c(Gp: 9dʎ76WY1spb\;5d ޵rW)%kN`3\!dRw>rG6!-`F^kʫodT*,3Sm@k 6|Q P:_#~|FU)dؿ@EXnLtpwJP9S_T Z3Ue핲EM-z|r6$Cޞ;ͷ-3-]4kպ?8}su:-%˅"qY,ǡMY҆遝w1(v4p-qJ.+=r-UkԭM+FLO $Cͦ0 tz8#Nt[mjܨɁ{e,]>?\EJXq=iCݣ= h훪O4e> /:ݝ2q$o9G)5!?Su)^/s2Bدow H\Sd; XH\Q&UBz*W*F7BNj6TU& p% Ghq`$' X|4Y 6x Rޣ_vhb]8VS Cjbw4tre5B? I=ηvQLiR3e_ q.80]R驠B[0jޔ|N`cq0y3I:=F(lšeτev&,E~j5zNQ=utq2bzghzF2n\iY88=EG=HԞ16$\RU7g0Pr5k{þXGUeH9!fWּp_68"gB_:FR(O^vG4U9ό< x=;D(:#J+ GϠPdqHE4Ȩ2h5UMFN 4p[i:P(8fOt{<f.&RC3a)hPَ ͦ(0 Û%OZp| UVޝ*iˡf\-mM=ZU)PĽn}0tznȲe 0錄:-wfc9&fmʫrN洀eJC H88\D քzƋt<Bts$V+s@Uݺ CϴO~` X\Eci=kU` 6bVmiy!/C9Gg[bSP&[73p)0[ Thґ5xF\>?&Ke4Uet/d讜>YW>"M/elHʬON:D!ͩMERY{7#Hi˩ %5hζIdf-#J%m^l ߜ(ZaStpòϏ]jA.e @QdŢ8hoqNۭ]\ ?Н'. G@Y2SN 7I11[W""} j0 Q ??fļX%eq& ϛљQ bYH{֗F\μ]HK@1FݵIR5WwcjUÒEt0 I!K:@k)M6NUH khPA:6/4*h&G0X&N.G^Mqү"QqXIƸCHW{ZC`b-BvUsPqX3y]WBϞ/Jk O6 \*$3Wc*eS1FAλnF7S@ŏˍy`Mٯ!jJmzKe'=R[(KQ!j0D2_c'a&;PoU_lMc#RRNݮ%ǞdWJpU,&Sp*90xt@㢘g#w!#VаRDܞ[mpF8JځJF ^[ \;4b-l,4@ݠ_ 4y&Bt+<2 ɽ}JqrZ%o~艝Y-)?( /kB1#<4Ș2a`ʁ0 橗BOo=ەJr`Wlzz?pL/Fj֤>@{hľ9~R|Bo,f}wmѼwh-)!ݧhͯ=m71H\î Uo>Ѕ!m$_׊hƎ\븽O#i*z4gݣ}3;Uu 4Px Svӄ{gu 'kZV_:\6_\-^%|3ǎm4 H꒏ ŕ顡~.yh#V}71Z:d9H'6I{Eհ_jTN!%+>֭;>rp)d"0H=^!fTCtבϻ! }#?VU8lhIT\uuZ XzV_]HѠ<,=c E5~uNN~lFFyS&t``fciyNpۻkvj&‡T|]gҟ8*uq|L p ].&)fMeJ {y#-Mq&0E( }. vwPE'r%ﵢAog<'r КEjSi ~!x-f*Ѡ? ="m RSC[ƊM!K"# ܸ#ֳ͈'Twl#w߻ |p 9˅ۉg.OT%P6uT4+r~ޜoE W5!J_*F+ !Ml`%N]%(yp\|w vˣ Y!#i 5FT6y ~sIHfm. |F]OjC n "[o695ػxʵo䭒vl:F5lGQ3:t~5J$cFpLŅP@\1K*~+hJwBNE2ΖE_sQa˰OۂmK-y4L$I-Pt[x&øض|G^< cZŊKVF].k ;xuoDRDZ{nHM4 R弮2O3ecַ%O?Dwh Жfj{5͎8'vE~SZ2MITYi'XQzbBp}"V hQ&6+w+A zgI!s8shZ %uG&2魿c3ڒd0ܚQm ǵ~C?#dQ(a˄TL|UչTp[Jxw=Y6z"4˒{hHvE~FکCL7doo+CzB!uN Yp'Sd!fC}<|`"׎}/]OvW=k׏pŊYk6+H|>MS: l#Uܧ_6( n@3 J~OAe@Y\ ~f)GEfFbĭ27uVh6-\iuRz^ 5SF׻&X;vQFH0UãOЯi<@0YCG~G>.2aHZ";=gؒbsa7&,4† ӡObi~p->ul~<3XѪ(9|8}pz^Q(y=I E%f8Y 75”R.Vy2=V _+|rT, Sn[qxZ*~CDJUe|$ }\eFGL;xyD6G)ޟkO85')JWNrv/jA \EN1CHa/)x_'")iDEDl얚+Oہy buz {\qT}1{wlN%"ӥT+"-VW yJalZvτ i"{(K طCdǁ#>"vOkY) l*X1 C94ܮ.*GۅiIR, fM"=i.S*r=mK+K>c*͓p]f!`eAzl/lj/*)f.煦oU62qϾ.4? gnr'z7L 9Dm_&j2oŒZ +b{CBv<Ͼ ӳ0c@zNa%B]"+̻{u1l/6ǕuCT 9o~5owbMNh{9N˥;ƠGbUw6åɶNmSŞm`ġR)ڶS%k'j'q˯JIv/3?BpΙ*~+Q1xR~9ۥ4C6* ơ:)0F#vk`ޥ7kh?JÁ#O#i9G*%=X7} Jt&iOތLB+Xp0 z`SHOΏ@fHȮX]ޙԋGFr茏 |*W54v +kTIvKbD+xXՌҒ@rUi)ˊI1T斟 OJjK̶, cۦ*lˍ: A 9%@\R>ZZ觚JdS/9~v#zF2yXG7;Fэ>L* Q:W]qTbĸ<5UӪ^tzg~Ŕ'0WAa၎=@ QuKŞ;I8f b= `'Abn~!|#(9FSA2z$/.y8z,ڏNRZ#P]ʥdcON83C4)o8?Loy9 );|3q^S (~PO18Y63rgEwa0]AQcjI;$@^o2c Ny+9> .}1\0Jt^>H~v:p"B<-Dy {VsnA*eܯcyq1*ʐ6wgs`ZcF=-aR)Y(?yCE_]8L}䎁%ft-jUˢ?~D{cie`* x;,ƍ\(ƕ̤D^3ʛ+Ou@qS .n{h(׊N7E[|X D!PSdLH$YO,L!fKPTіzfߢ )j9iχ.ЩeX?(4Mph3}W⻯XP- jv~|x7QhZ~hUp12H p az] hpoXz9lp7 Ώ2CR9+ȑVaħӠ|o fNHMQWt:Vk]@_'#cg߄$O[Nr |)XP>?U[2PúV{7e "R7aѱAm)`o"=cQ8VT3`_l3 \sBGWhμ칢9M J$CN|Q{W/+YVMˤVpePnڿ3{o;IWI35h#F%KC;A[MnG)+Oc+`{d>SM0~ Jyjg7btr<~I$ H ÅM,):isi+=vDx-d^VVJ9@I_}L'Kr}ܜ^V `eՠӒ1>sø}'?#p+-Y٫Je0>wvnKQk@ $r]Y@of5 p'<).?~d›9h]ToqjQB~)nK)0axfdX`4@#9Cjw9g|Pp(NuEOrh9L9tXb5ZᶕoP#ZuUZ Pn+;eǫ1y iq]l[)+-``ka#wҗjmPҿL1J}ȸ/D!Қ .FO@-w61Dphqn^,T^X셴}l9oD}y-LKNp_cxJdWX+}LoγlQvy;oMl!4^ER@aGPlPo$p" 9a}7 *qڒjpU)Dx,~"{6wce;[ E\<OM ,׳rU|тvO7T("_  ?8bwD^P[$RDIX gLq POcË$I?>=<+1PCHC&݀xJIoqCU-[فA]69 /r9YSĮ]M:ԠzRbKv}~CxN*:mGw =') ؞} y9%Wp샭LD!ó.EH3:\s@P62dhF59b̊[U1"p> FPR^jJA K =qR*.:Q+U=e7LI;":Tiùǡfu)4C]N>eSTtRCe{y*r/pH[~J%^]13A= @HJ-5=/@`}7B1*B/@I;t &pW҃fwm![.Yv-XډF0 N+juBeUb\Qq{DWFJ@)Ep\ḯ~WMP`3+G+m9.TyEmť{\Z$C״5ۿr5Bip 6XB2=/' 7嵴Z!iʿ2uߝf+W%!-aU`Cǐ7R)plH``g\ȭGe'us&N*$6k8$JΒP!{f ;#e?h= 96ad,X9W?qߥ"D/ADF.ԚAAN;S436E91(,Uz=!Qxd>n~~~ldCKE?E^ !xjGi%1mrP;xgY8%F3}ŮOwY"4F-\׺/bt黈o8}Gd=kgLǚ\1\!e5ⷥqFrvȻqj@*?e{,Gd΄F\B%7yO^['J⠘es4/;#;,np֝nL#jc4T [;y |l}pA>*rؿN-N v"S=Gܾp9ve? ڸT\ 5l_fhX~$/ 1I(+O+7 ?:jaBWU$Mh D4!~1δpb"zfqn|e\(ij)exrH{Z0!~$[*..)] :Ȗ7TCm&pPf+NEώϣ '4﹋cI` ա_-J=18m?_"(? H0zzB#5`p\ap2y@&:߇p@WDZ"cb!2i'\{l+zŪҡu\L 0fp Unk/Ow|Ks Ѕ8ŐSS#g %+m ]w%.$ E +e-^4G?;<3Yo9pÓ@V*.~);Ko!Nڵ.o*]b5X}@>&B0no&|_l7D N'Pևï;>Xtyw/jѝ6bX:"L Ɔ*f^ژ/ߓDP64maA,/>3y(<O,j5eKmcWF gL B]#Csr"ϐecc{yEcf58w#̢ _zHԗ{1yjӻ4Qzv'cOFEf Q}ŧ3)k} CҌkQWuFusM%i=*5H lmӪ{ed5lIJ;Lu|t']oVc$h1v5ȫ铁jp6 ;7<1Rm`]`? gG*I “`2jv|[ro"u$űCÒa? rR˟L_͚I)9xDǂsDy=**b]VkC$=Ef)AT/JC=(!rV3^?'d& B 53G_9ǡQemٶ \KmJPf{=i`퐙=&=Kd'_&4w5^?>hS*Ex6uQΤcas`"dxEuB~}J! a$?eIU%</"l檢|oxZ8V/C<3VxUDY)-L.~USAt!y_8d0Ǣc ƸBK Ś# rNBA>apZF[}{m#|Ot;Dbt׭0\U4ftBH$D"Sw[ Խt[kUOy L3A}4~3z[iv{tw .Z_axkORxuo$T ǜ^XENd\&W[Y Pi&t(墯"r,i9XA1Vq !: E{)x'#6/::DH:Yם8U&y7JQwIb|7ޛ+db]wUJ[J{>Sube:5'(ljw{i7!9\r:L'U/E}9]Hg6:?v2g/!ή:͗Ӑ@ aÍ9 1U 5.rܕ+JveDq-玭cbVuuËzrWr\a"Dxu~Y@}uK錸( K1+˱o^a m\&i!pqs} 22[ Qgo"b SBjCrD й@RUS^?[Fmr1͸oəHl'domGv`NJfo{!n uN7`" Zߡm 1ŝ m-cP .5n6)A`[*\zњ`Ӓ@0SR+r̚a1;ZFXYCMdmTF)Y% 8_z#roͧOC䆑%Na xWf«u3v]Ɖڙ+.J ;=/R*iDHՐj0e,1_*_YysN,Ow:;kcM$&Ϊi~NwN" QhINwE׮>i No˛OC8Pۺ+*f 0Ka} (AAvF50MU܀_#G؞(i,z7yC+we #jDҩhV1#L=.1@ɋr󰆛_$iHG3͜ͿZnb_@Pdw-r!Q (b('3L# NȆK ML) w8]D>-2I,7èt,%=}䐵_Jb¤kNQoR$W)OϔZk$fe(spk҂5-`RQ"PIxk8F0|PD.Ɗy^|_)1|ā/5#C?m,֣ƯwrV\RgA J=/E܁?::TK~5PX e]*ſ3 Sp@ (oXVGU`kÛU<PC 7mԟߴE`,vt(B BS| hTYfs (\pBfRtK<F$ёJ'j7b |DmWd#ikcOG9BG"HgAfUFMu ݎ#-{@A55Q+C}G }iE=k٪=z#mhtj{яO/$^xasZ@%A5ٓ?bP *PAbJx$t5kN,췗(i>:IGE!WmЇ&P1ܳSfl_*.!EءUwt{oi3U3V;4ZPCt1#\`J$+Ph~hk͔bTv*֤')W1i%ȳ8\҃)"v-W>y "k Ymc^pp!ú2a`_#X>v%I1j[ƾ] {ީ$P*DGTkm6XPFi߅2E7a?T.|VSG{ dZMpR\ z_0h#J,Z~WqQ7EWC_ l۔Dвmϳ-/1/w~Âc͛?D/r*R'7Yh6h[ ޼jXq+ΙlʥҊy ٔPb2!&&yWr~),q&!:nWyV[F˞֣S&kNCkeb<.iE5t_2W(ezfc!ӖJ+*_*?q> 2F0YqwD]z}dnU&5 *μBgt)!al`LȽR!-Vhh _ U15D|Z^.yZ;d(QKJ3[ Zi$M*HHUs8.&niDa,6(T?*8a]DMكu";M {iZQo냅L\m=u uleU.Ͷ,죁YzK?4NW1eWwP(na0Yc q0hopfJGIzk/rS$M%fck,@G2,xE@ w@9' ,s\E/5݇VjN{jV>^a77,皳o19*mBJ($)XhG+hEswf:@DVBQ$,Qѓ\Mi"6l^b_'zBߖF_q~<eTuLxE DC\N| |zݘ\ 2CEI;iZ'+H( Iڃ+.$W^'ӏcʌyߖMV7Q/@7Bس8Cd 1+۱Nsw'~٭VJF櫊'+Q.3֏}_F?[wThuFݫ%oSw.7ri 5xVկ4?tgJ 78jV.ȨK-d (hJ }ۋi(=}0zgЗ)v6|ED[ pKosÅVj$lk+;p!nW 磌U{ʈ0:rԫ7VJ׊ϟG _EmW].F @(?V-V%o"y|{䭒b\W)zl.b0'xۦ:gΡ0ieo,b |Iᄛ/Pq.6?/Н[mnMe{.nQE}b$6 Nҍp:Wo%:K%/tS맱gqofr8TSZO:gψE$NSl`7@Po;jV\B1&XKF6\~it.. 3~?uhFB٤n;iPH|:~0i|Qc33H'.͊ 'aAA9 &""(j1wbR-e#lp·&OkcgAIP=N/d>;$w@CnGҥLY@b;{r/I&k`xIy*1v8~XìIϖUR$} C)-ㄈBFq*-M``p?tvK(ljꔩ@e-\#f@L79K'e?3 jӞ]&m ile,Rn>'AW!ϔ`ͫm nذRbxe xTW$P; Lv5 Rٌ6'S;`5wk,8wcّ<sXP'f&̎$bQR|"aTDqTy 'eֺW1 n66vXꯝ [J"6"mWJgݓK*azKW 6cI@ݔV S %xYOqTݜmg]0m smW;=L! Y "Ns5xEg՝&A>y:~M5'*s 4cM]`y+V\O)3?E*"!}:;"-{I@Ÿ[N5'&BCqweTVf_4Zv/M5Wk]eBR$RCMhLoܿ'_A D̈ C Zែ4ۀ/fd'(ȡF",4*~mP+1{I#j5Ƣ)& L/v wv#;h~lBSH42I_V-eף:iG KQ"ۦ⡩L^\0 Wjνؚdx<ĻmE~[H UeEyQiW,:43/rX>5 LD$c~c+QK:]\0I/Yvy LE .7"[tOZ_U,b"1ΉEnl3"/3ҕ}> (}*!ڄKߊ}:J%h~f΢Mj *%te#k9Ţq-hw!KeߞG&""P Wx]{(k1x0 p>o:n^ F_[xwFY-'g )CdY_l5Ў^ /2P >᎟6&sPx7hٶ2 eH \Fs?O%flǒ sVPP F΃2T2S݄>0xkEo#w-4g6v-Nq/d+~LMB݌Q5BxTl5wk;gY;FdzK,6bt׷`/1l-&hd1x$,{Nv"ڦ_ PIwHsu}dzKhUc$+סjLHtHBC8ٝMQbw k)倴SDMŃ#J XD X6J'Fʄ DBp*KMVigv$+$â!J,%uX[-ɖVo5)b)xDL% +/@V-HqOqi« A6:P\  %XdY )W90/!e :'ZSg8>~=Djhoڨ3f $HcnCY.]jr*kfhWH]E HfN'l=49a)B~]>S7yu@E}ݗvnxMY\`(<nYqp>##Ʈє)&vЉdgL~M='Ou(}dҲ[]S"nT<~CKhTTՕѷ}E;%_UG}h{3[-sx{4$?CuLzjoTa DCnMpC_KJ NaÔk|H7վLmnpY{rkZ ]P%2 HĴM0u!?7x@F.Is6k@hC߽ ]ڔn1n2m"AU Ki9A%my~#RP/,kSa:쇨 S/(uyt*Wre=[:rsfaޒӊV뙷Sܯcн]ٕ̗c6rSp8bJvK~oHuEcop#.Tq S|,yϩĮor { Qg}QϹ_^tˋ(Ok}1(ja N*V*\1^ .7-Lj\YCISB"2.&ik(JԜ 0_ln_!'1Z0'q,j=1e'LiG>#Qhèܫ%_+VrpmCtaS*dr _kk[,B_ҜYlŶ6qo-մs6Hu>B 1}^ˣf9/㻿EE@SZvc"Ov,^^ѾSXJ+$}}~9.ù(P)W8^Zk(o1VX8bH1RNjpITL|IU:22bY"(SD(.בzuف[7(|wki9O.â) a5>kcQnь"ugOA-#E'bNO`SULhjºe#FF%NL>/[,B5b{BB`?;aù #C%51½IG1r(͓7Ê gr(JҊ~`]PMl ȿX('7|H}#$dȷ ! at K>}nx4: W4j:~@,} !r84eE5itlS(>/ kFe*$ 3?5h1׶˼ޅrV[;_r EIZɿ4s]{ >a?ǬE=cpeVd^v%D;K}3 RB~-6YκQN<>UZqEq:җWK8q oa9-ǝgAu~zʼRt%oCNn \F{55 Il@*P]Acn|.ȵ]7$ZјڼbLxu%-D'eQX$wQO۸GMu8^tUR(u-` LIkSK׸fo1t6;=nɧ kUj?_BgGM~Y_#'BcnbgWF\EO+}lA #vB~Ӽxo"|.bɱ 5@]0\0R&P~㨝W5cS<1HvF&3@ZFxǻ@^zN $z*`S8zwob>BDq9 )W5*%>͞zS(hqzlMKK sL^co QQlCL c&,jKR"{`=I"Q!Xt{zeV}2;(_dP|*|rܕ~C-,{.f2F #x2IaI6x 0cOչeI,kBK=[Ҟ :ҩOGRsӑ_=Qatv=׈-TJ05|uIv[J0oF) YδnD8!TȲ8ٜ$r'JhA:U}Jg!n㝌I h.R^y-7~TQ{3uMmyjWpK vM;x%"Sf~1 ܋y''MʦƬH}g,nmKT!mih=1VNGʬTz]l?q,)bpm2vi+Ktw )y }I4Rxً^R眃JMsLK@6,:` ?>L-d l:|2CgW{ln \1\|;J(蛦B| AIĔ`=+bVx4miNB lR(džШ {Cl}G uBF>?3J.ektBqX*axa{J!Lu ^~{ikb[&6=XFSps+z^r܈#G=ALsئaI'T5hwUH (QJȡy`}ŤdAUl]'K/(y(~trDy!5XbR۔7:vLA91BFf*DM2"H˥9cR^{d@*.~ IH73av`J**4]ԃtGM$n_ 9^aʓү<-2l̰#ow+?^{v|G[ ͷugN0F*Qփ(6<˗ET1>.Dp*IWuIj s[ƓR)k" B@뢔ͷ n m+]RIA/>C9Dkkŀ6ӝ/j%ɕ97@xbn&hi6vcGf~}(N೓EK{Y$uH߲j _,uiQ>>08 e=Y ֯3E7LB=8 -f3;Mexb Biϯ̄Sv 5BuREn*/LhnRpoG/?J1U:XpÃ0t5} /1'|ҘU0 ,lªd&%팮pRR{}tʭ0=@X8>;o+еZ4#CcV{"2f^Yp.mhw6|4{w,3v+i ;j>#~.ckrS"4g#ShAIZ &t(%M_Db_΂cG{EtLHm#1ZҟQjhNsT1ugz׷`U"[SiNKY^߷rhD7ohy8XN+:~uϼ;'< ,fl66Ml_7H(^0g)hb6ج1;SpTrT!XW0tRap/`V> DXVAW^'2GBuyg:ʰd t\ B.䲳ܾ'sXzp E&Xϋr@@}4yJM5tV7Y+۬>kwOX!y sڦ_m*au&w"CvqbjxDj<fߓf7a0}% McZSV7MCh1G#lw P c)9dKA.p-BS^ +Eu$Yʭ&]Bʊ:Npu76;Vɵ%( ++_qö\ȿcMxT|}GՌqD!Pqa|&d*Byy96B #[[\&}_uEy@[U>U' ǎ乻߁, {Hʴ 6 ayīZ.ֹAy7?7ӓM|uJTzL¶{RQvf*oyM0A~%?Pb\GQ<rّ~ (PPԚx66f[I ^2HX_Z{ވ@-78 l0z>2g?S3]p 2Q!PVqeÆ`Z2t2"ņjfT;bn0I_ b0Q{fY٩pE3ү=Q4pnv˒p~CF$w$YbHdˆ^6i+lSg!LB 0=K P̀ =gƛ*X8!"nu5S N>X~ȍKSvy)xo k x !Dr+o"ܞēE+7ͱF.<5zڀmߚ; 9D*-7qNb~(a7VDqnd5kN'jMɶrS"@ms } P6a<0zޙGL:Pn_gy[&{Ԧbd /CJ>U_rI;ۓKRaa?]q29@1(cxԛ5pu[ԇ =ypdѾѬ[ >t*JU$i/f - .!7Zd |}-N}C&苞ev,h,* kE͖-5aF]D=p@o8)&. 4$[[n$i5AQZ76GB 0/Tzė:n`J )jʃokLq5_V#S28*)W#֡tS'<„1 Wx];dw鴁CµܫyS;[W6Z.&r"6=Y$T(Oz\585:3DES ܫue9`\, {A`\H.̉NZ@>ߊd4޳{3EwKu؍HM?I&'q"d%DAODFڂ2lDη+Đ<ˎjf]Nd̂fCABԙ\)8 D/w9MVf K60>N&Oje|♜^M[<]Ő\Q^#$SAD-~$&]hl1iN:} 'c0BL1$ Ĩu*+xB97#8?)SM J}H~5Tzl`H̳Bn?l6yLQԈ͆|EwA[X_9mn@5Sk6G6׸/b̢c9hv62Cs5I3 9W^%pZ۬x6E=]8ajBܳ!}EѽHH\$>B=_gXNz0\<%1Z:*!3ĵha pʿ85E,6(ۚQHYEрT[<ׂul) )mLR;P]ܬHӳٚ xuV.?ya;Uvbvߊ]8qX*(jƍܘQO6qf)T՜AjPc8'h<={E5mBu\Oc5Eݿ*>yp6&2&l _鸞t953&DRb@ + t|lcp-O#$٬ُ}W; CmjpxF`s˹k/OO;*6,ްo{ۧ*v#3pHSKU)c-puɇ5)1QTRٳ}2"M_FR#C5hd2_Itt ivCZZ(5(rmy4;Laͨ96u"1O/ɫb*=T(\"iRfzFnZ\v:X\P{%=H iK=/aZigUdX>$"AWĪ4фB}͞:4C dg]D/V vYQA4_&HA|ƈ۶&Nneq 'V;`:@x{;o {: ta_ Ylhv/z5_60ze8c\V*ب~,m3nMݙե+% "EIWp? }e'ּ&pf1bs|a(;Q@,dnuHiiph)]#|Q!TJaѿp%A(0e,ؕ7㜐\R1^u⳹f|mqwdOMc>Uz䃘x_>=3g,,tgg5 UT_n\G }"Z>ZŶG`֑`չ!#}ZAKd`8*8Ͽsr1U1>9vy'.D&uS3jx5"ar0yXq! =GmkB g 5k1Eܝ_+Nm |yXܸƩ,^s $.c2i\ :`Q7/._v4kX, aPrR0|L\.SV'X3dL\"5g-g"aXJib-$t>EJ5/  L?-M,bH٬_\ͦ "ab_#6(0(yh|NM$E}UR7$ˍy\?[5G܋ks6NY _%@&yڠy"W wע؇X6XWoLG6-F)Mlܕ|_==VNXG+kyghM|da{֖)Z_SH~o GltgmJK8ʬ:r_+=Nc՚mϊӭ C.KLjs6 :Ia"YX2}>iye@aT2~̌>? eT\AbmmޏHP_܌n'Cհ@l~XTuv4?\g^s'&5{5pjYUS\bnk; Ğ@InrEHL`v_Z䑑3w;9}uV, w H<;;jxY⫘oWj+5XV(d:*#*g C `.ccEW;$#W[HS5MY:‹Q>|™twZ7~TDDƂeZ-J$'ס:xUJѝ1r>0gExNʩirl N IF94>ݦLBJ<ЯBlHrFjȏg>`KldE)"ؕu/\}*GLt[aKF+ Ŵo0b$L凢g[f+W+TAip26=ж34 'Hnaʳv!MM֝^%kFf(Ԡ2NN*Ѱ#k*9 3LSwڻ%Uǽdґ 9&3(įz*v\&PghԾEڴ߬w$i.2g}{i%U-RyEZ dO)0Z M5bD'Ɗ&-EşR&M.ݖ<Ct ,-QMQD8)VӾ~fKeV cdae(S X]_n5Q*Հ̒pd[oK?5XLW4ȥs"ϩ·:!8ut6p^Ԭ֖. P툇Z1u4SZr5WefJ]3tͶ\UgkT[iA\#EoO(#wPkX?mzerS+iT'7K9H?VƝ˱pYr⵹3|wV.as$䦏jcA`&";h\ 7@$U#aRΒ[iC" }/+SiE^$m\[)``=;XgO[L8`Z $=Jӽ8jͅIv񠿥j(*w4L򱺍gܳ`> .M?HX(7+7?H9P- $5p4# Лvyl語d!VSx;^"c{u\PC__b]hBi!/r62^[vbM#GRg~虞Sڵ]syœ@Tj璽ojhWZpG;ELZY=)HbHkyؗb!ĩ6 AXj_SMSv})vqckzVP Ǩ$F(-Gਤgy}g=pIKIlzLwx3-~Y~\hrȣohe)EWaNyFޏ4^C9:uk 7 ̛S~2.ż4}uϐ%z{.O;X0%ػ/~Adb[t{B];22\^>ɋMO3Ml[.U sN%4207}̉rЅgܾ4:thHe74S[s1|9D &fGK6jͶ,$. )'-ȚlGyٯNJCCE @Bm:!eYKャe<N˨xThiUסr3U2.L)>/ %'!'eaEB Pɥ<)@g)l ex.&',0Eq]a%]\ ;BvPt蕔ZQtrn԰&ajI]A3)3 "-ZPׄޑᬃNWmAO]n%#$V?˷#U֞թ*p "Jwa߬ xgAw xѼE潖RNSt'dssicn\ilkQ3hnBI ћnq\Mlew\XYycJc}}3ʋH8Sd`qZ6Z"&%"b<-Yn`Q5j鸠]% @]aM+yN]4y|<c%,vxˌ5Ÿ~ss}qvC<cFFY8Ehx9׆rw=84 ?("C]kes0-Q|>$LOm&ò$m3=P gA&-_gEoN pMu> )?=L݊uqH7"s;u-I0AUhԜ(dZ$Ya SE A#8)g/yIVGxcw"k3nuܽsVJ)6'z+Hn yw@)4hHf*r_ naQh1<μ i^pO$^C#h/ƌ2,P .HtzGWg@] &S;.[tM7}n,)n eץhM~,s' MZJUl35t G"7 ާM.iv&Z sQt^D XO '[;4fCRAH|w)%L xAI)B|$EoHb\K"JfZJ#ޏ$t[+Ըs(?`G ny}uG;/_??yz`47Υi'*Gf]6rv~N-8d tp\'^YΥG Ƶ±$;pu95n' BgP&[tj.]' \UFOۦĪF&D'n>,١WN{'?+T(&{QSawHZu quz:;Jϼk#s63uA^[MmA.j ձD{!>4#[^ݑfKٯ~/,5iȨm֣+[6]}w-|7>͸Bd<کx`?s;}ep?@JP~.޾, چ17 d1|_6e#跇1dSj241p/*ՑqzvK8ul+J$:Ux#6r.Wx@.ͫR]?:裗\):|lr8qkl%r3U`{}@oOCHN;yDW8]I"aPXHX74)뜣ο8* H=yʰiz.kMBL$- f{l'i tPYٶd!p#pjʰY=L<kǑ&Yc a3w#75DZ߮]˵-2p+,G׍m};.`b/iy˧Hwx mqꞠW]pBCY}*r T|:vڪJ.}mPI ?t<'5֨OjCl?J[g5NHi3rb9{DBՐ'ȱԞ#e@W%*ᢰ'`bnh#O,1Nr[1 B%ѽ{/ 2'جFώS@WtZk!5~El/#R0Cr[rC)ZPQϣGt9F4yPZueK1VؠA(ՋtJa1KPmƔ7Bz}C\Q.E//>Di]D{\rX ܰ8Fk ̱n4j*bzM~qR8f=@׾WCS`l{cA>w usBlu9><{}ȴd{`gVJ"B(΀19zT{+ݪ>$$^&#C1VjdA/Wr[?d%DIٙ 5&Dѭ|S:b_߂5_VGɋi59G_. ]hT*Uޙuq:VBg]c>(x-zd:ź_֫dEmzzϋO'u=ߚ;2B$~CD `s u.^ʫ0 +d|޳(ɘ`;C-H`ExUjk0dp ~ҽ%s;}3m,]mbDP5¾$m T$༐ڈǤ4k2A4>sVJkDֽQɵlųՍD6\5vEtq5M.X#rּuydO=#0)2GɴQ3j@'gk!jVS,3hLs *D#vpGfyo֯B>vw;]{-2&L5vnqVxts0OL(DwXPS nJ^6HkTЯh:h.=J.fc,\y0!qRϑZY uJBRІZӨO廊V rǬ.ĮX*d*4Gt1 a`ߪT). . \>]|{*(8a;Lj(J8cBg󼣻ۥAي~&4TwɮHSG*|$я<9Zsrؓ 9flM\=п>e3e)3Q&rxh6;Ƃ(g%ij}Q2r$Z+A$kkr٫3Ls\ ]T4kc$ɰfٞOF -hڴno[f pb#jWw{awψ뿄+O+"}s*茄ɸ[15'{+s mg!Tm \j? wieBT q^Ӽ\R3r!& +n2:HC?[JPj<\V'@(;#ÜƎ/ RV' Lz\QU]`!}:JmS#J6̫(uÓ9k}sC3,#mԦ\6,ȡ[m^Ts맥~u̐]%x26WZIoܶ/caȕP.+8&2'▀~?a$ZH'˜7lRk럯<6\4=%ܸ(v@D eGL V(Xv?ρq YV!21_`Ki9܂5T ׷9oՎT`B?Ip/YM},9j~Py!?yƯ&Nv똋Kj6zιTh/U[~@ǰh T }&@Xi &^ $z > NR^J?pk㲚;<-1}sJHRҹo_-<ʨ;0J8}_~Z)yO[мn $/4~;7]ۃvU!%$arqX!%]yJ4HլdKK$8/Xبak?JxI{ԟ 2܋Gx~GB 2|zGҿcfb>.J}1s' /\H`)Zy.{0Ck6f a:LqSXxfwlq(CA7\њ挂g+ ^^\d|KiT=ڐs(Şv( '-p"qw}x]J| h.%!ʂCj-HB:*("o`ǧ;ʬjfONOhwo?%B憗6}s:@:? fD(Y؈jJ -@L"U a]QA=;~o&JiƐpYw~]|a;Jȱ6:3*X9ˊ}%/yÉPbyrUʹqF:%[^] :UVq`>qٹ !oت,Bd1m1*1;b.(]վ*8Z0ȫfI,IRQJUg40#.xV='twa qDNRֺAֺC-8[xtCI;d" \l.ƍS`m\A cqOr俷˯=H%QrZ\6k*B6AGEpOh*_^lw||RqKV|NI'>XgEf,xn`C!l1)*`=8{ yGIx|[94NȲr CZ!Uէ-NBAmU-pDl/%)tkJ@LXU_<5`OgWD3L,9#%j|3ŔVM@6`ki[5'T+2)ORgie׸XNs)lmLváH4ظ;@ ^ ^{1IqFwƋН<^\rd̨ØLw[Lu~6Є`l]`!14F:"~]_{I/ g~5/0 -$޲/:br!ʉTL9h)vaWd۷]*oUYxh3@'%b65(P@eM|#y>8L?Ǎwm2 Ӣi̢Ƚp+dS8o9_IT>4'J镶ejT˭)SLdÙ+ QSqFj3ׂܖk|k~K¹FvL۶C¬ ǩѽn(Q'XFE!Xe7Hݮv`Ջz `T@njMĔmclG< ̒^ۣJZ}qkť"Voesc7dN>^Z {Uv&F rޮ<5tUZuT1eLwɕ,aWguBnEc;)g3: 2@18*!0ļ֎SۏSwLb]ڧw}#oFy mrQ*/kE@>!`LiF/))7,ÃSqf2@Zj- IsDbߐyP)g +~nz~mU {.c*ʽoF)3k. 2sD*`5Ɖ̒(*-QW "k TvV9LN3ƴã{+ԯ),B6ř́|wpY)&vdWE{vŢ_ ,%wz$rG26TU'!zN])/i\~1@;{Hj eJ~mQ2 {J5h]=mR <^U=x*Gb&A#`_])]*S|ƕ# K7]T㍓i=6]>LNQX2 kP}0$F˰_gdj/rU|<eXuF01nJ?" ZTG}Ahtl'0gߔ4%D4 {ѹ 2`-7~BsΧJN|tç,gtSjzgFyWȜԍrW&+ DY a{GXŏ7C>(1a;X'F`yE|gCDyM gчA9ΝG;OAJCMm`:kV ALlTg佱xVk|lîaUQYGݑtUpZFHu A;Mr^?l{$߶w9{ΰ@O. \D|r(_u;GU Pp@E_~S;B#]ob}:KLB%NbT[ȼQA_gTJHꁮ[\\9R}"g[[[UPckX埪laѻ |NI h*r$%dY:ƁT]ᛈg9t>p {-`l(}Xg%du!ޡJwfKxh ZSL=ӀGO5 Y]4֤w^NY̓ZC9s-.cö)"fhl$b4M>Q2)H˥r|[%/bpt"irP;fz&%r{iB1`X ĻBގKd w<[+O`nߌ4v{vbzHv3s jR%V#|bmfOT-4X©GEuZ1Q01wX/Ȍz({!Ix%*J{a$gv۠I SXŦUܔFvǾpbUF<'9Z\B(Y" =}eK^C-%i3r.5[GՀ /Rh;%ޘ')W/B>0= ;x/17L ZB&h VA<ýꈃP+_m_dSeN.gtTO(j4[H, K4 ʎ<}6(=%ӳE99Η 74:pfxn4>PdEAzϑkA4%j2nL9/fcS&ȦqͲyCa0AK jkdETByyjw;`@ω^1:CUceFa𵖷N6?\NZJed$<mߍ*) F.^ XM WBkoƨ'D iP3L5#vM ʅ~ g󯛽&9ӫ PoK+`9=}]1.0tuد; K*tmsPC'2_a;)3K)q19)IOȱ= ' []S rsx.>˱N@us$Q1 .ccx/y)4A :#G$]+&J洫%ӎ9JO<)'Q;Gh:eݚ.',%WM؎㛋=rB'tvm;kiJ_j )~~^Py4mB:b"ˠq늆WPjoNeMJZntt\W!L?VĄ(X :flPEgm+B58Ԁs^NK_׳g88L ]}g[UpSQSuqBb{ #a]N}zNӕKZ<Ft4^U~AT΃L^}Io cܽF0xtצb8_D1lܪjP Dg%XN]TxxzHsbV#,T[^r@!܃f|jw9 Yx cY!B0TNT-%ͯTbtUMO!ZԙE*%@`GgvmpQƍF>) zV*F-0/!hL2KQnz> %E_TgXULer&o%}F4~kEޢs9urmbkks!YlX\'z@K)lN*3Ч09>B3sD%Є|hՎ3U  A`O Kf<ö[z;G)y67bGD%>CL!) &RܻKq*墎v{4%\gAu< όlщ7i%$,\^kԧ~5.- . @w Jb*-p}EXn5-U+)*UmQ/[uO:NmR9lrrH {GWf X+esN@SdEIB̬Rk;3oM(es:\I4\yZCFdz|x#Z) $xM܉!Փc-[x!ɚq.f7socKZT1t9ZmˇRYסf`HqKH &Z4 =mb jJ\r!%ڶBd*jRQi:n<ڠ=h3){8O:n߱i\a3bZqUe(YNͼ{^x؛1B#km6$0 Ә3'I["\כ 3BoYzObxW:t:"g[UP<<Wt|): iG}DDUGP< |T$t ۩EL:ޓM4RV=ZHFm̵|pG}Y?ĄM|IXhJȑP&so#sYו$.?UiLwgBݽԖmż@#: .}$G#U6W96jQFt* k?[r ^;'N N2Vdf#Ʒv~' 閺 ;n#5괜՜Hɠw$F'7D>q} ZW))Oy)+ vvpaJ<̽{æCqYu7#-:Wv8 nq<%-Pow3nعt{a&I=sbYM_ͤ Mvih=;Pǧ3*5˪@a~ӕ! 5!4 a9;tȺ{w]: FЗu:SK?d|LEF|([K0MYCwnrW'ٱԣ,oO&4xH.+&Jx J`6I&F{3sv: ߩc_8*97, >O'lT4Up+r\(NoZF̹>Y< `CA>Ehϟ*ίw}j|3wI. I"b?5=a 7:*>ao@"a)܂Y%/ )qe6X n ohB_ֿ{!4QAkְu*PB&b \~|^q1KN]vd݉ ÚT\D =ԣ\C8EKP?!^MnTyg/= 'Z؄|{1QSCp/OtKo!nVgz6nmU&JGEDu,~SƱQ͝ܜ-rTQF)Qyк;mRKe[^4]>rZf[c4ꯐ5@,6c)}s'2mͯ"~Ֆ{6XLł9!x)X[ze>d -繲;I_@U1J'mW|Џ `KGIVPͻ9Jcuspc!./_D{\ ڢYJ&XrH`jגRQZ~\r(܋${Fv}*Vp^'\SMً2Ci04g੸@v ?$-H-ֆsF܀©^uoz{ASY6D91M6y}CTp]fqm! 3*.|a^ʷFP|HP2О􌤑f(P*?D# TCt#?!4wm9"bmuߓ~CK4n"Ү z)8Ύiu*:sJ+fҒDEp)A OܬCSXs1rɖ/s}I$zIc# ; unzR@OT!._UaE蝃'Y$NёȮ,12w'&iJqw3CR D>$`LO-( BUV`_]#s#hu$~G@\p|5q`ώ|LL Y^@roNzԭf˫Hi3DS*{ 3pO-XyP8-[8D>I}a1dv#o24 1sC8|D. 86xX>(ё9iWB[f QC wxZ߸s+Ũ\lo3MI&c7Đ++ƚT8RPIm|¾IJ#sPEړݓN gT^q*<eX4_KFm1>7܊ABD;O/$kL<c]%-,Rr ;}8Hv+ہTOL=H,mz8+o2ߜ\iLGv(B4U,@UoL*AHEHX_Yo+wcdyv]/d|]W5~yꃞA!EQ"; 4u7n^ `Hy2Oft+HiknWgi(|gJ|Ek\J"OIMƘX|)za8^D+&8+i ˜kk 9R՚$SI)1K>3+@)SnFDDA\YZ@%<x5Ƹ2 J/ś)>Y: ZKaX7BEJGDatix$oW?{HhL|-űc%BId5KC}5mO3fW:_E`9{&]LL`nۄDjxvH} nIJmȬ}C) X &]8эx ?ҮQKD]25og 7#Ihj"``4hU*QG+E1F7 }&h{Q}?'YL|M(eE[YL ? F0-$~̞4X^- /{yRj=LKԼWnQ׫!~O7`\rOj{zCѣ[W3 nBYk"υ `h&rp`npݺZp^GM`uasUm#~S@Yۮ/ȇ֯ ea0k* }uHUa7mvIӜ/MEvdص1Ym;6:|>D;̯#9@[:0^Mqס-6=?aHqUu% WkZ}mti"4p#IPkV$+#ګhČ }sQ}!C'sF.94%DisPji0k zu^Q?cSuPTM=nsίfix5lxؙf1,`SS\qYyg̹@$6JZpl6)qt7`͈.2@4#ljbd]?)^VLS5ΌtoV'Km:+gͧվ~ۖ?-k?A8Asg/0_Oxc֨0yH_Ӌ%k\VyMb!KLbr1heKY/~7Z8*cQ"ZNBܲ6WJC-G֣}t'/\s92JW^v콵cXF)ҳl䬩?Iä NHZ%O茛C}nkHƢ-bqRkޗh4}{ѵxт;A*gV\u{"w3IFfE-`w6.&hTse閭O6__r҆l|k孴>ǵ(by҂x P+Jrk:[1g,aqy'WoyKucIv 9P)&/9R(4 Q;6*̤4njjKjMNNqv.JE=LfDYk9`OlJz806F#`:m"zQc&h@!e?SFxa)~H*}KYM+7gN&L2VM]DOz+VC^QJR-'1$ҡ 8q+Pc30G}nk#aDz>&.HUO~X `|=릿3 /o䰬h[Ci6€&bnt1L@q9nݶF8d*IXP̻3pȀp+샫rX9Nt~rJ qv?loNn +M1EMr0pZ)Q:P#P<.T0 KÓJZ&<B!ĚTئgfbuh, `ua>wx鹅@},G_zr.3g?QH U1K7?̎JHZyuU@(}ceק캣G1Rin,"=gtho*02 U;=V_n K9 oOg=wh{y[lElm8akqy_ヂn;ܗSB[MUN$֝NL׾<)>N8zȠOՅ2/J'n,꽒*bbg/ ,Q5$yv\qupQeK"̯&_T^2PX-fa-if%*>K7K ΥXi<]H>1j3ﴆѩ|'HoѼ7AҪj5'K!JB4>#t^0Rr`95 ~9ƫos3KPH8_u. '4b[u=Epa!YpQ_`7mKHiOJp #iPt a3TXxvW=^W Wr>6J<"ÔU_ J)!kM9;D/`μ{ei 1N(C 1cwӪl#>B/nc N~/; C9_t9\+m67i^L hmQfF i}fV- ʘcJCn|8 Q ޷=m=l;$aAYq<7PwR:g+LLyBwQ >A˹E/z 5UTl1W]FYؠMCkN  5"jv`2<\ʌ1?.JbeE!}. z3lp2i2([U/߳lqjuW.ZCDLul)Ig^&yĘ.0%W$S}vmb5'jD/ŃzڻUOi%.v`qj#'U4m4Pp e,TP}n[&(ѩ={X&*$a~XUc>FvodjU5 ¼*l\-v4C4Fl(yBLn3gNW`[^OE;lWG@IݏhhQ?9o]yv~s`/KY Qºnt\FV**ӹH-a 1g_F2l)8Ddqʖ`TwY^i=gl[h+?uFghCq\/'CGPYJ׼suzzGȱdNAEb{d G04EKޓRoeXH7?Csr<W'oRuzFu$ԖE$|a_ݯ 6 & 0c "r$3cT E'FǕ^+HeQ%݄ǑkHB2.mI^K4HAA`vSAeML..q+m` |}^֏3[dCdbulPX5r˿4:2= =zo~/ 6![Uca̾{Ԭ6VYᘪ}ZZ(4 O9]{ }h8W>39:Y+Z+Rl}WvD)9b# <Ad YlY;8f3tnyNةй0\~\i +K"ɠzߥcyokt`[RJ/U؈1CuK oh;TϠ9jH(km$]#qI$uep(U5‡“uކR{j> L>u &siYՌ `&a<ڸ4u\|744ʾ?yf3 Hqf3-0|2gyt!x$.WE5%ⶽ4!jJb2Q!ӧ-iWVr)n.۬^b[_>h,~c-Cqnxgu;u0,<+ x!zfVylh:!&&V S&7:4e&K4є@qLQ!FMr_ebR4=Gm}mHd\|R8iQnx{W] i4&l4]Y?5MPX#NņV&@!vz'-ݺJ>7يK9 e!W{ys9<[OagTSTaOrRG9*gSVX'H9jς 1籸&6<ޑ^Ƣ#d8Zî߆ pI#zVZ8ѻxUiϩ?D݂Obp57}sj3PLŧPw\BM'&^f^+%Vm%Uz羘ݪ{Z[ԀMu  #H+gjŗ//vx@|aci (?4Ry83iA>RB\\SP6a|`:h7 ri(@F:ëƙq(8LhqN ?[dW޸!AM?DYiQ(݉xFksqSƀbvXNˤb3"dN'n2U2y=9' Z{P8PxKYRjߨ!VCtu؂Y9JMΟ`.2kb}MOH|!תs|b7*&@|/92.2.9ZskbĢ)Ťd#2ӀPP%#B0L4(;UXݠ0 ۝*):7SN q v_UW= eRc @3b1O]w;[uفn Y0ZZ`SDqAˢ·`t컻^gg#ݰD =wPTnI3I%Qm}ȌkTHV ~H\!#_;zs@*ρw[Bf@TW8c$ɽ0 xN q#.? ;JJlؘ6IW=<'u}SFptaynn/|B Ѵ;~P8E)H!'iZ˜\;S)%gSG>5%RNLϮ$׭~ܜ<2i ՛qyfiofZՉYP feRQEbo Bg'8p@i|^V a"~+r;!:O&k^s*m"c(~7ZKrtqrKhVC + Nv3jfgv&3jD*BߜH%a>X ^Ya 7{˲22!uDAQFܷȭ;A\."N%W<$Z4?Bn[$ reM̴aWOv2NJ<q]n=ziO=U:CRЄks͚5BN2yt2 Ũl= ٜpNM|6f(Di]%ĸ:Ru8\TGP5Wl 1 +>.SKD%hh&u֏[<8nHhn]\Z2noCjks̏:. ^j&gyVr[b.Kc\nhFS~ hEd3wD;'nkc>lSーXzzr堒+iq]#U&8O}^Sұ}tG)LK b%? ,Z# qوܼDKSu)5KvlDKí9GCb0V-;1&N JiO3.V`:NGaOJ r9N&r3Tqw rxYʨ'*ͤyC)_sN6QߝbM A?44+朓dIH8|JdՀ=X&I1=&bUf*ִ{(ޯ;`O=Gu)ӿCy w6c/|Z}}<F@Ŭe' `'o"9XCIA~6DQ'RA/fU2~duNAWO8:^mt״>̋Qx !J$9A (ʙTjd?a){?WJ顳9 ]Gڗ;}W"\$I̻uQK@X۰˫WD;TUMJSӮOܱ\+6e^Iy4Zg(&U%FUOgEj$Mɛ~4w f꧒)RPQW [9 j\Spudk׿.Wx< j?  iKpj8K_ķm6"u+FtӴh399 \P hycρq Elڞ69?NR P‚nc?/n,{ uzQNaCXm4 [SnWބ6QyF}rl@7eД3@/XM ]MD]Ȏ}ays 0 -ucQG Cz!4|n.-~MƄD^zg$wݎ`|@رwOP7kr>_ Ƣ(}%1 ιz-\$aF? rbAJ.R/@s kM&"3Un :lWWo2HTŶ\ GeŇ~tYٖEE˛U"۞j7^G ;ZOwL{YCÛW%>2lqىbQ7w|W_/QN0?9zRy扵E oM7YHs?6Ru]] /t:rv!ީH}L s`䨷Ȥ}掄:$({9$jZEǨ?bOY-o6 CS6>xjoF)uozjxS \nc95nW)}1!DYLyk驹neYc{gэQeA[LLTSf:6 J5x2kQxI +MaPo7Yp /nl}:d1k4  W]j! եv# "^u˕@4{y0tu6m^S? :[$N4̓-$IEu86#Z |&cJ>B)=@-YG,Ay(_YGJX~ÅM4=ާ#1HEo]9gn$m/L" /Gx8p!81-`ےOoi`"7V(8nQIOmx0=$b709}w7'ڢ ,IL,s6!Pavznt6.gLm9(j;/-+!%}d{ǙGM A,oYL͓/36e#}9V_=π^ϢXB\zT"l^-!wJEl|%m-~lSf=ylU}9e#4j2"\㋚ {XliΩC1ʃ+ylb] wiϋ54Bw :M25X;zU""wVjeԶ7%-$EBϭw1fVs; VoTމpu ]Ɍ~-zؿ;~̨ف'`i,W_sI 21;c`X ,jbA -Jeq]q;C.lr1zcA^vZ3OgJΌ !?p`פt|V*#9yMD32t bKGKKj0QS=cq!'b,%FE}~uPWG&)4qGTI{68}d {T^K ,OJ@5ib%w;}gܲk CQQdaZR̳_\c0خȆ ܣ팺|=Y(+clZO'>{ƛh [ g{B-Ƶbz/5C|CnR13vcOV췠{BP$9fev>Mdh#hKȕ4 ;oks'C_diFCbC?1@'Hb,>j=\unl! W =ͫObon;(h5U*5R~Bv>2)>g{m!{d}lDoY<Ճ _ڹ~AM̲,lj^GET}eo_ JzO45RJ0Q|M ,ؤql=56Pߧ^#̧،ѧ փ 48LaK81t`\qקIq_mY#],S4W\)aghRq o.!8 .+I@Zp j^IKq~(ݥhyCeɎhNU=8Ǝ:.!@Q.},Ga઎oASvqjh# :Gަ+Q8:%x1eYlnp}ҥ}YDٟlO^G8K=0Fc*s 9}38m=_H" Mh9c:{4SbȬTޮh6C +PMXϐm})6JvYnAV02|yKПa0ܷm2T,D<1BcJ(t+wA!s^?j7bma@iٔF;Y$Dv{i IPws~z`c7&w>F\FuA f"F?#RGxfV.׹x(G܊PWQ֊Zy=%+1i vntl`a;5\0tK ?n^8Yy>w?LjjN3%h1Kc:nAqXYKU'J&|X?oe/ =6fߩBHޭ/O38w0t_ODdЗ~= vY==YH6&D.ǰgP +ZAYGIQGྵTxM)"aY:Y6)Welpf30MubYd?nj9X $-1D4 钔uZu)sĮ.vi) Tfe/2 ]rSMT >cɕY"D潦Uѣ@(c|Y) VV_ѱ3, eU)a( M ѝM >lVAcG\ҧ e[! sP<8h  VeLl:LşZ/XdR$Z3t  VK3fZ3+\/`q%b>ksFz~ST+ R͜ԯ8@iOV'2vx6d"j\Q(?^8==3:ԑSV沲BFX_vRM)M=+e6oWt}zO*Yqᨕȕo~ShR?XX?~­ӅW|tcJ$XW*@澿uL@>!IuDm ʴmپ.N& TKZGB%n(9ϩaۥ_胩Ȼ K%;3+gx󨼎il"} |)2!^Fza+!!6彧 oy~g3̂HxMK'V ?$5Un,9]TxCST7iMxYqWZc!߄PJbSI8~aw w-14Ykw8!ZUk!8!gsi8Y@&.[Gg돸8 sH0ڙYb΃ WUAIǎed2E^$ [SUps\\gsʀҰ =S7O29Ƞ6JH;MJȐg9B,?PaƚQk)cФ|:?Zq%'RhWt@W#vjm'#`"lŀÁWެrqF8C7=Ve3Wxɱ n`5E0 Z0EhSP LA9XFZpB a"!Xʊb7\}x42cf;h>OG(vCȰ)g>F!j4QporapU׊$m)8\;'ڵsJ|ӛ5gTsST9^f- 1Z5X^ñuͅFmR]yT0{ MV8el&Ĭp.VΫpjnצ45+'  T`+ַP3cFU(.#FzVm^#5A`qҷ+ =x7Kb%v"! Lb@}?2R?۬&t9 i"q'Ug#ʰ"J~?瘣H8ّbWr41xP}dLv\Έ /p=S[ȏ%,x`gbR#C&΍jʬvM~I)i b{* /4w9 揆 i HڕXFW04o"2 w`C:okA_e%H/ŤFo,xu"@[\Q +ccb[YcI)0kU:9C,١k$ҚUr9<wV$c\#ӑ>&?c hJx8bphm9aby8$( -m~w2 Vz9gF=T4ywģe,sM:ؚACakHNI-H]s" 77ѱbFL:u>zlҘoŝ_ ib/\rE70oQq7%㥳ajX]E"E)?~֣jHW 1paR'29 4 D iʏ ؠj6$zӌL(M܂t|KkN !n`;l M:E둉 bW;?!u/u K)MOO(J[&bF1'hq*+'h?YS"hmQ\5H}$mh_EZx"LO"Ӥ^y4fWF趕t٢VHy#GՌOZ<ʎΚ}cBQHu^h ԷkDہ?n[hqAV)w`9 O}J-΅=`kE]~Fꘈ6]Wϳw+?AA(rdrlBM)$(' '#y]KS=հ~"XcEDZxOΡr-}NB-QrhQ$!3~3 [7=h# P5i=Dg[12a@lJA/a>|N^fV^r}/6)G% G7 V\04b+mڏY-Z.^:-d#b7/u:]d5uGoZL#JљAG]k}=@]l?Ă6X>[w@Ԡ l"ceh|q[UI/9wљt| >BŒ~WVMCNF0؈e_`Q>-]01L=j޺IEBLXKW_bE_[7͟31X4M]led/>Bu;PoY-Ij=F.tkB(i^)dńw`Keka\ MT%|f Dt q r2P|CHrq2+yFJNSdH&g.Nާ3ccw *# -pjm'`'񚉋+qiKӰzzfęfq"Ao|,L°f^<+9,[rne@Ӌ<&/a;v>·{NfЧ f_|J@+Y .VGWJ.%)sd}g=s}w]hQ )NsxAI[`M 1J,Y9l" A3&׌ʇT@[^1jÕ)9+ـiѭ7P~K{7-g܀OZ^ͽA?5T ޖfLL Ǖ)Л$6J܉ѧ2hVe:.{S<3 KhN.}4ݎy1ZU\΃LFrX\1"kg%Wݘj֡YI@<}cd6t=\ ɚVS^DhVM_ ELnK]nxu An׻J#kq>сqv[^ob Ii(RZRMfʫ)Yϸ$LBy?AYЧ>*KPnefQ,"U=-J?i ЊN{4**\r+>?`Z2!=kjD%@BTg{KpȾF\`KV&)QMLOA1 r?‰v4T fQL4T9iȟcWEp1홦Q`ӇifWcR2# qu:1k={% e:l A67{? &V׽u9@b5r:5k-Jc?o ͬSQ ˊ9@̚iyOެyG|3ĔMf!iTYva(+pb1 ?8((ҴB_GODE}Z(%5N1~)\$r~{=>7eNߕ ;uIq1榧l]mw~1P1w`BMhl @&;5h*YNj 4*~"sZe\v1zy9aޒT` Fׄ^VĆ-auD9չs!:H=wg+Hb"Er.*>!KۣFVX+:aОV070s <짫!, < #!f9|q90w㤳M 5d(k 7zW䆄} =Ӊ#d?8ڔlI[ Vυ6(4(C<1HyvJ b{8M_h I" yݻ%q=Xflȏ[FEԲGɽW4"Z:[yt[W^3wx.dվA,o{9( yA7bgrm('Aдb]%(hlEՂ\KywA:cpyq4? @ס=_תȷYGR{9w9U-iI9T# ( dh2i+ %>4 OC ̤˔ńe0 &ƽe)EPԁUђA" ruy=h4xi 4>ƥI9Vw0"NZ>@0.\ˡ,= l8 ˘Mx }wtfHY Z ,s2< EE9+ ?s]m a:07W3 ̧FSȩo*l癘e.˚^W߀?ӏO$ǎxxQbuS nxe͞(kZ}P ӛL̹Pefy@)hަ BV|OXQ^f 9)ґέJу5bڱqTNFIi_]vw"Zt/S}-C[=ܣ9츢bYc5(w_8ph ;N*.Kb4NLҩr@kWIJ3i2г^X=elp#5H8v]ɢrbh\@֊u^o~8=Y)CȬxyrRnB1Z|$ȵD_/y:Ni)"4I8PRQB!T ˈ5b!N-2g<ÀbZcW2H)nr[qoEgΖR%-?|p"ESМTvjn&41Տޝ^, vC5#N Qh+P2dAv;^;Lzi9?m8 'פUjKv'85f`,zdcʵ-_j̇˗r*'d!ϡx᧌ayBi掗67e)HbiEe8OȚAMkS(Qkm>ji+m LnVG=+ܬC@H=[kjACa%>P i;{mt<8lqdu85`{ 0`2ujuWR[͓aEnk`NX۽c"c4G#r-hKlb1w,E@Dɳ K2cwPu˙|5:eUD{ӺjJr!U8spfIAXB,ʵGie.egQ*5piesؿ!<Տ,PQ()s(Jl8Md9(*;VAk-됊.޲2*ED`0cWE{;1_ܳS?> KOučA#%-GJ0uڬ\x;˱3$ TX&9 M#LT#7|_x hyr_Y4L*0ǂHq@w0!\] -C_mj>y6ӑ;E7i o#–#ܴ#kZARhQCG%Ncz8Lget ݍg \Yb[̝lu4!|i'dC+Ms:TUY4$.IOग़E6}g5\4!P7˼)0 IͽS~W$;nsEԋu%v2LY{Q2Έƌ W?ȱ~v$x|$k#f ѐ6%aYڣcmsBL-#7Rk7h&eK8;0-ӆ9yR rkӬ}f|#ئGұ?߆ EXoÏ!2 闝fg:\@] %)J<yEmSP ex6Q# xBO*on4M{ph<^"N}4Cc<ߜd-#c|)ࠎEYٯL먷]l(.Ŏ@7OoBfd r5xpIuTw9 οʓ/t1!~ω8!9$yjxA8( GR#XΒs50x@v뽈ӳTUNfGך3u[(+ѭ[FE8k=P?l<%(?l'Wf2; b?k)ˉ4O95S;+J_sIQd_HƑFcv‘> .CA--Zҗ2Jv] .RhnHuU,d=jm< N1< ~䥯*iN4X/O&, d82oiDC5ɤʂxwi=(PZ~Fs}?j3}\j\kF5yiΏ0|Wy/!s㵅W=@ dWbM-Z0fxئ$d'֐yiitɓ Ah>< ~Z9FiN0Grf q T2"jҠxNO\w&Nfɑ3M'\I3(x9֓Lƿ-K|{f_hBGߌIqWu݈..ʯ]6g?:i(#z@j˃*.B =NsJU1XB8C׃oH6,HHv &R|C;y1tЯ&+ E8XJ2i*fY#p/= 0ޱVO{ 4ʄ5P߽]ߓY>X Iid/cUr‹G@~%"mAhRFHi9>$ kJ+Q Q aL7eFcjuŊ-zȸy?~*ZՇzeO{sV8h ]inYHX!WE^AGLGG~`,߁\(f*ه0ĭmBˊBB (m rRԞPEp8n{ ,N͕PsL ܍-f"!/>䃵S<"@<7r?֡40tH'72Gd"_VI QNވnq$󍄰DF +-_rva}цreGr1蠳a([BG-Jh8wQf=V7/:7t'f@6s;ϖN=&Ekzy&Fh1l?7.K $V*S+/JrP&Q4W`;BYjsq{e*职-RJNq`#i5NN[Yi]DɈM~_;UurFFtͰqNjb[ǡn?fQS63X!ɇ=b=sFCb]`3 :)40*d(Ą8>O8BYxvֳ؀\fs믄턩#0lz-N·T̰ u(]]ĆD5po.5VG_`_\UP7cF!oXwdX^8*/Rׯc+{rLN|z ݫgxgdO,Y8(ĐRҚ5]dCr.)\xDH}8*܀fyq1TeĶ)Rwf< Hf@Jj3!~q<.v= [錳7O1C󒓮slw‚{{Z >5]3z+|q)"ݰy@N{Uq3`em2itUO֠=J"]CJMU_hM̞ȃ m>Y^ Ck99&!`mC92h8$#G%z3"җ5hPɢ'm'M$WIQq!ٶ3Z;ݛQYAa:#8K.+cn$-wn"̽b|v @dYυ.λͶlzQq"V T vGXb9(XhomS(ay!p^*_l `_-ٳ9|}Ƅڊ-.ni@ ̊ Srh?c|m,$32Wu"vg!WK]HAAXՃEé.p% [rwv'Q~)XϯB9)s6`@@F a+%܂l_ρ~8}`)t>kEzm T,dVfDT@-|4ᘕf} 5~ػC+uf0cO# 1$*[MCTw2Oq:rr^A1:q2B\M՚2=/Mܨq^8 gUZžQ&7LۉEnA(`-pņ,#&{ߍf1ʃx~_*fOLնF -fl$ M즆>3Mo- c=ϝK$g(@Uj ^{hPAP΁e24%杬,Ri_7]6LXb-Nu?.68Ȟ-ˠ{(R0^E;o?1G]b/4C)R4R dߺj @ZlHqu&12/בeស*c[ڌ\L+"g&ZRQ eٮ#r{o/4Hb x/:yy$80\jj3=2؍OQ(frcwҴIw BcQN:qO`kTvwHLoN}C tt51oYwqC:gdkpCkZ$nyP6/k̎^_b?za24SHd͙!}z+i )$2*?+DR`mʷj%P#,O3Y@66ɵ}tcW$)ܱox?^3R4sR9MQNֿvYx<}ިݱxAvG(.77qW8KժCwȠAR,̕ϕS34K7T HY}>sl׫&XH;,/snPR"uX.: $Sz{?3Og6L.I^ݖI#`,':%}2[:)QNp:3*T<%{?ۣTP5Ңu:(^0spfZBl^"K߸p]i&2g=}U|R2/tu .!zj&4x+ԁ`h.bV IeBkRMR{^-| +6Bb1Pozߎŕ0)H3xz џ'$&uŗn's\eHuNUA(䔩Ĩ9)L4@D~TbH)3E"Z@&ދ>tw$SRꍕmX*/˩I#\7]YĆ- wh$twPDZj ]_K@-8+ MŎٸǛl)F{o+7#0#pszz9(* |ЛG+冓e,ivs!A7pIW%yt(gbXe_ܱ.&NF-tJ޺m˘pO>&Wd@8(  [41uO!yժo.j9Kɶ9͏5]'=螰j:S X28k4T! dlGgYhA2.8xtkޢI}/fF w,J{#SDN~w]h9:E\N|*ؖ1t:Sg~#\ئ uEaAZ0T#sIuJq"ΓiᩝiyrZ 6sB VCMڽYG,Q 9P ]5*K(!%s䙩cZ/LbaZT;vt86J_땷7ȶ (s] ݳQmwNSz<W0bφ`B+q2?Y ]r[:6"\2u8 -iw}Ѧer~eeA 9DQDdvpMِ氩WG!ښ@*{Hk~LH-?M..:lEۨ8nj8)`¢5FafZ ?ETz=#ch75GF*9cle슦Y+#`\{[7Du$=RhT|iLd_JkVzu!*eӑdTbx}eT/ "0nkpͦ r?s#z}ȸ%]z(/VطpgYsxg0঒^"3sC0jFӆB/1ͨ s%R@N4 8hƍz˞uu\CqtJ!u}T !1ǵ=+IVXv܃uO8n~emR2I %B-%0pC@SnmNnNUM,G3D(h,Od~x?А,lI 5~:R!vA3%iӇBB:f<,PM^<zzy 2qe['Z+v5DGfODdX> Zy<Dt*Gb-6)e9XKQ5q oKks$pz's#A 9'{|w64 bx $/nNh'`g"t[}5쯨 Jyi'%-0̗q0qV*Xy[`.Sz~e9d>w[sHT'e8fHe`]E gQgh%S9Px*z̉3 3$q^YQ =E\Z8diN6J@ꅜέcXT 22kDСsiY_"d )iO09EH v_ vMZu=^UK6> fHtdv'~{d9BL5QWa#$0*nR$Nw'窤t #a1 a]@J9 w-4iC0vC*vjl3GVDu0#0 q[\J<ىğ/V1dWsl:;,]lFŬ®J> RS94Mo5W4mCj+.եh!IU-3$X.Ay#V#lR5 Hb6\/;#G 3Z?%Yj2K2(''y?9j:]Z=J5L\}`4f)e%8ٻCU"MtR`L`0~7(-f79}Yy3i g6gT!8kJ5j\P1?-Թp{]RV1wI^"_͵l4kcCW%=l3[i hV!mB*1.B *w.wi(uAY {6^jq73} \1@nȳ9W3SO<Î =/|e?mVt[ۏӻ|X|etp)Ȏ7!3(sH *WWNSO:"< >=>wV9y7B'dܶ¹/Gvڧ2˨#+.C|cH,[QA=vu)49cMJk7I} n R`-xhz WoCCUMWꙈF;CbTiu+jta?>xNLzW=5}eqt֤Va_K!_Kc^zB6ԏ.0ݿ`pPoLiA#y+7 Ft֠y_`+"{ /K"ge*kRJrֻw_{e6޼huT&P\o ZiM<&ƯOOd ,#ݓӔv\ANեdt*w0Ȣxfj39内 1X  ْoZ u(ȴ5F|KmX&7.[ Gy(Qn}ŵCB";3f7>Cw !qхX;GJ4<} ݰ#yRpbuz2d4- 9ȝ0U* $AѷNsBT8BYW4_ K@+[} B1 @^㤁N.҆^ ,ug/ ヾ)Wy5a]f3buLh$P =]>fqwoO: ^&Id'~?F"pP$3?JȄQp8CUkXo41-L&ꤶ8RpS@GWd`\ޡ,L,'gɡM`[群;=zXl]^Hջ ;ye-5r_7QE\p*("ȅ5좛Cc㧐qM 0c&PloOnϑ6 ȍZG"~aMpÃF2eZڙ}zԘClXzePmPGB\Q*Mr's^ܼT=Ha/< Efw"rMm 0+FjM}^96LB4}^@³Mj5eR*ha i  wՄhb->&L ׵'UwӅ6R ,CkŲt;kb,:FZ -.fhȇ9B HSCA>'_VWwi#瘠4: w\sz-fTa!5H*4%S(Ȁ`Fy1脁Yv6R6G$B_mTkOf}V`)~θ =fi5\[)$#jt4`Z?x}nԻ`WUoNr׮B$TȺ+H_G0џinϣ!喙,sK,lIq65E)v{[4fiw N kmWV'D" S/_x4gkEHog`7c/~laS$O7B\jtii0QI襹$CwUԎ2=ZAHJ Y&7Hkb3Xy}ab4Ta!x> "0Lنa[ c+,XN<&@NWаd$$ޞeq9z Th^t$] %JzԒ;V8]PP!c2n|N."SF0Ԇ}-8'zu9}P3-ɵqU|ȓ*@ Qw<2qr_(:։iY ]8h͆,Z60x4u[ou \Ha)jl E SmظHO9$hR*{ʳ&d!r=CnȂc\iR W+,ech 8GWcgCZ?e><AD~Di :vDbj[" 0V>ofp/s HiQƸkEێfT*Il2ωJŘgcC7fU+,X֊F+YeKvdN߂ MӋ&T:F?dy7qS6؆I7F#JϘ&uNa뿑YEGe?C2ك㛊౏!Oȑxʑ,{"_ T0e[]ZA vƬ#=zИwr5(½?$H~R\W!s?**0ޮ CE-T1Q"sECcxpj&$O&$+aoe0] KW]Snљ7پX]^X]p ;+|`Hs8_lzaIcv=W{YS)%v❝y!+`F Lb5f,3yf8fC82y;dOy(*ʂ&kS`ljfi݄uw% Q5?WJ\A]ЏG gTekjj˱ɀ^r?/Wȗ`#}2\8&6ǒD'`ưnlwog.Z./*sq66k";يd7!5gQ#PP/oar_!挔#"__Ǟ9*,fZG<⭥Jq|dPϴ,(o+>GFjy9ƶϡp8̉{92xAQz`Ȼ(}VPys6I:J㴶xӉWywEL=)ftoVZ  j E&:7ab^Btsyצ|K>l'G99UF E/ wqh%8+iК30nXhv#*鷂b 4V ߂kt~!-RJCE= IίaC]YOiwN(+ؒfs.]RO5 s&waph7Qo4S $_D ?0Arޔ70Rhh1"\Ll~ Տ'ݦ',B c:}a5o+=5FB$n]@0:YeB6A\yXЗV-@bʶɘ*=*-vh 6o!+H|˸~뼲ӭVU JZE?| ͩo|!s3im4⎳duJ U\b~=-nMon=\3u'҇yq% +Q>Ϯ%S|If-]3NM,ْfTjPg.Af-Lym7d,9zD48u0/N8: xl٣y NZ+[! vԨֆ2I8V0id"^/lQѰ]&y@dYe6lEp[|@pzؔ*تZᙞ㣏؁]B޶<-ɖfG88ciƼ'Ø|Kl<8>C>nV |7va#F#̢{Z]vXbk [7De^Is Лmdybe+38B&uj(27a4S+:te7ͤPPszykwKkt1(pR_;bO3ނjG\"ѦMYQ}ﰕn1]L`]"N-PwŇ[-.3X ӫHv߰Y d/šЇ$h=/@5Z,iaQ(aqNCǯj.Jx+q۸?A(DeAECjrpdv~ݤX"-x;aJLs2|-av=OKlvA9Y0ڄLMOTT"tꂂ0{rLn z%<[W0y0ukQ\XSNvy:X_'"~^3 n dӛU~]*/My*XΖOG&Mw KbmvDx+e} x뜀ߞqaY~*z_{ډr?y@<3̦v:|u-ZtOz$6|ӢDp>zl*fS ueŏh:f?2 XJYy8.4 Am^nik| RCFe`_AŚJ-l Va>/VKRk^eZJBr.{D|UQF_XmoA~AdbڢRNt+3cw%`!|& rwz.֤ڷA-<xB dx|6⊗fō94EP$/;p42>d@:#0C巧GdAo꒜LUS]:[ bX#{g4*(?H(tOcMc4HnM/PCvfD]ZI/+|t Uq{:Ԫ&=f=q'AusADg$-R| >Gxͩ5R ]790NCJS+vn`79iʛu =zQp,*Rc"ulS%nc9Kkvu!/Ij&h8!k^ 'Fۇۀ{,1эA M2=l]hj{ :n 3*2:Wyvð4;IZ4?cv|-Vfho/nl1sa.r19MdMSVPyЃ* G9/Ï'Y)W9l-˵F:X 7?ϵDjt .`#6DdMZ'oAW@?M#PsP:CI7;Q1kq%W`+Gcp*w]!~k?iL1 / aw 2l0r:# n_bYqK;Ky xLq~2WCa0"El6J0=CDe;rF7H@!|1)y5rif$7u39u¶Xn?TJ +~\GW&mhLw2٤m\{9-thR HGb]Q@su7*r>GY=:H|X23F߭'hjp8Tpck7r)>|{M7uu9HF@k# h-y6(ݨSz݀΋O(6Ak͌B1p5l1)Zjd! Cd(罞g]pr/u,?1z],8Ə&G$P1e!&'iт?yXa H.!2EuU Rr%c;Mtcfe'^ͫAMZmj $tw5>b(J8 29KpQ2nf[)94Y3&ǿ9/Iv+c/( 8c،^W-^\w%VC$+;'ޙTrTJb#!EWrxvL\E7' 2@163  b6װ?̷#kXHɃ=WH 2Zݽ5pwMrvy ?vx~TE-lY*OYR& w)? /%&gy~w ^;VeMjN@( dF %2ocLٙjM=nvc´jU5HQ  /=5}Hij%AP[RAzV;j?NkhH0>>10.O /[̃w!.,r_X +^} w 1MDod3o7 DUO%X1`d 9_ChAMi}BD+HDŶ6^ZI&An=/ը#KD&]x@¯Gfvmo4B Ȱ;*݉+@Tv4'698da |W 4p'.kég`eSdZ0~07ٺ'i\Z\bitvPџu ѽ@͠.2&]OmIԶr)>#~͗G$VwN)HZwp͝-{A냽 OVm!S OAah*^*s 춰ڞ\4W|p!Ol^hMzPmc[B5&Y6SKPO>1iF).y9$e?ʂItz`%0< }հR= %Sav.%_Ņ3UrhP% "I #M9?ǭ#nShYjaҀ0J308'zroJoK 5l?i8 vɛi(|BWvcxd0Hͱv- #w#J^&BS7d]Kݝ5]KV5Y_@IM*;rƈ]v5djIGhs<\9mcvnOTNa , ii)Ag\m &O}Am4L;:!`鬈(k'<v2,B"QJ bf)(3s1u:k8hG,P2`Ǔ7):ph\g@K[ ;na`D^bsSD:GyJgJ馋( nOH@[7x2`W"R »P/GqTQ)Bn/ N`x%@r,()Tj΋i doblx8O?|]MNfR&!|N`x~ok51{/+zV2NC[v*@Uǿs%Lrq?_4KIOe_ݬ7mPI:0ȹۉM|ZUS1&P(C )OY|Ԃ(ʜ_ dQí+v.s7(7fM8<p۽x ^lԐ6r9K,nhh9v܌h*Z,|i252Ǧמ[{ 2AZQ)o <[Fl_ TXG/j]H,3Z %v}:u! Ɏ ņ346y0b#u?GT@v$A,\+cL(rrn;[FVj0TLAt^*}[$,b9] ?l/{pX D~'~7KAx奄3F||GMa]ݷ=N 2O*;܈tW ۳C8 @پv$Ƈ~T|p9mj %ȵ8Uɶ{5r uR5tLڽJ'}UkgFvX38%tW֯22o;`'E\sC JEc8Z%" b TC 5v} tU/vSgoC?F-J%m/q_%0_ }_ߎ"[@^FcyQ+'5ߦyj`v-8H U:ڙ'rm ZSj kشڤ0{7+հnh1QeGƍ#nڻkïFTf bʇ&3\[4j-, K)=IVYbZ Ef m6?0%iڢ,"dO*'ڃRwEƊQ21g%eb/KPKOeh ȩ_uQBVV5 zևi491rP~vNo=S1>>^oХQZ)ܥ;NY`UOel *st0 AҦ*pqDjP.D:}P>9l&TTsƈɩ܏LܚS~퐰tّM}REcOdJꧨܤ/wۛ'WuzV`jhnjV4$WC4ݛ 8ݎǔPyE)vrԳXgdu>vi hez.^RAOsΰm>F[K3/9c͹ lBoߙ~5bxTli]L3Ub (bZxTm .A2oi9 y'}_q?vt؜m"j>JC`B=1ihWV{K U6AF]$SmJ\idS"CtF^ѿfî)p~qSc_? /]aOhFR $Nm7Lk y u̐xM88kSppi$"XH,)Xjl% jMOM(Žn8z'y| UGx6Z`ux=C8n%k1evyGvHa*PQ5$Cdvx*?xeqX `4!$ Y$O(շ̌cՓ(#']]#5 ᱑N ߡ`DN-1F/&$Ѓ^fE^=qS4꒟ *Ⱦ,hF68ަ6?Lur'oÉ-a2Le&=iuI6aPc,: XOMh#GAJ_o$n䮫ʫ{@B0,;ofQ3DZ )fk"*4~N ͬr] R4m$ۂv Gl]dLFuOu>ӑnBxDm" {/Hڽ-ccg|u4pFZIq9E;<:g.ϖzPv8YKF YOiS8d8!*6m]/|g>_gd^'0a2bnlvM-6f"[dZfAx !?2FsM*AM"`pdZo@9m\C2#Pγ[IGi,:E',˨;T6\ȣ]p dpy+InaOe7SlRb}.<9b5LۦUrz;r`ZyDe *OpIq"ߪ5n6dLsy8{S`ْ+GEϿ)2:ESao3@O9LiꚮNdr;(ZVw)Rhߤo^XENA[; dz_%NXZ0w-*&x 24v,~,6ۏJ*"q"MuN)Jd@(.N4QAPe9z:PjV{Q]P js2 wuLկhAixz†p-R5IjӐ@QQw5}p_Q&9h!RBՖn%zwe1?!,aO=mYtfQBn{H<^Sw6|q[eDY1EP0a;Za&Bn N2n2#CpΏ_sx4V T7闯uF.{BAQ5:?oBɥ T`xk6s,o;ݒΎ)TMO(r\o>/$H@%`R}Z, W|w⌅czeheK0&(h&u낹ieSWWU>Ǡ6s{y ' ԡۍkx!a0'Wn?&Y#L(- me:ZdߦU9z)"dɿ_>V篹5N센ϥxsЕiwB> )6k#06y^}pF^4},zB%7v0>93J`X$v8.%@VKRDTҗVC>yQ.畀0Iq^I1G@F.ɵg]Dv6@;*ܛXjc٥AӨK =d\Q"2͊KqV]9Y}` >A%TBMqM_!n>ДgeJGp A&@x;x4[-pU[\A١wT;=+0煯Mn:h@$׉}g%:mOVUIr&P$ZD0/GR 5BQfJ9cVkǰ>2l:k|SBp>||&43vCLJno@S~QlzeM!{STG Wl675\~JC}.u( .Rgm C Ί 2Z~@E m 6x 9BP07v\Jk,B<ݴ\هa{2[@+k(_AgHe ;k[E]efu,WFFqfohNz. 2@d6\Ydwύܐ '-j _ ΣpKޢf }/d6t\;yc`N}u;<0#MvǸz=f7_ JMj6Wz^#,aZ*ȥ VW9Jv</P ƐЯ]׍C~vkuꯤÔW~}Ǵ#2_29]ȺGcF*Xy 5#Q'Gc 8p{9ˡKƀz{&l,V&֨ DzPUERTȫI?0b *˸r9#!3ZUW@pzSe)r}^4I Dc&mdyD%ROwQUׁ#= ئ*ZE8B~䃌">.\|ArsY36E2KM'7ZCӀZJLrSS5'}&~"Y]N߶R7S.goa)+v7{Iٞ:b~+?L?]6H>,:cR1^ EFqGl$+>eGZʷP2BM&[M-U|$x 6BT.RfU$ y4էhz>ʲsYyvq _FIu䏝]ζּzF0 ?פ+`,=u'|UQh5C_!WA_:.*$--5$2餐3=ark/8()f @6 (8Ж8;;[3ۯQC2#xeJq֕ n˩fD /-?;ktnB/dPpJGH>*, xYxbhLHtn6&58:>Kz3ޓb4[{$JfM4Kg06pW_skw2-v[/~JW2E=%]iXyX#N(/fytӮ[VJ{4cy bK'qùt5!dT䑭Ob Ǵ>nqﳴ;K~il {Zc6/̨ۯcC5/ 0FsAUXںnDfQu_`'n>"+/_ydysc+H&x/"Zժ|:\I ~.Dۼd!g!`j+jy{Qi_+Rj- ^Kyڥ楂Ve'# 8J. OdYgYν+%`e䬝O[,Vš>!ءi$F6'5-,[Bk䴎9^_DC`쥉0n~}_Wp;T:kYsmJ$ow3pjME462srе!7dܪڝJXh/LC?OL%vn<\ԸrFj?< ~=@j>iRVmHubG0xR ve]MؘnNlzT/_|d] Ns7$!"z'߳;c> i<OGKj*?Xodeе c&?`Aa8 nusd.n꒝$%vh`DnNz[?Dj ƏƇW^ˌ4_ upFf1a!Ұ dӜb L𺫌E\Cv4}0D[1VGf2Z>lG2)U O $hW֓7+dBC+YGIyMրKy5;WxRRJg+LkYCҵF&BiLNf6_xOkʮ,}P/mĆ1G I7S0:R4 6 [_0=cq?=*n_4tFEƔ7)b3dr\Mb([۬_Z"?1H, **a5UdS|`'/z_ӤFu5+}n" 2Rqk|zyycǛrĚ~y^fRuJs,]x#c:1KlPyNV2ZXkF*TJN)I2,XvS!a)%jmJ TnW͗ ]A8QO QD_65D:z%`>O͝7&ޏ1L 2mQa@ -Cf}ehr؎84s syBjCS"~ΣHZ}X*½4vJIޤ v>$,BW-o" gp\Ifk<+ i. \($۟7y ͊776@U&׊0or,(_7$ToL-u 9V_NaHJFtJ_{t WȽE]1ѾXLAcm |֑=?1.g3yXQq[oz={cqimYwt-owtXu0!)&+|DfDŠH~B%45fdt* >>cOQbKz>AARJwE ^#눿+lBf,?؉ZlӍ,]p!AGvC 3 3.r+@&$A%y; +F܀N[n h.ޠL]==m1YT؜i7BPC1:~oU>`qj5wl7]RW9z"5QW? Z}Uq jC_ec>pzB7D {A=Rfe-bKgdYH 0=͎FkL0|="- qL^&ߨ$2r>nF'w-MVggbW_ƅFlkvlv:K D e(NmdqyaI55]FAZs-E5KAxts cS,{ex %^ Ovxi~(lFb6׸ ~ߠ)>|Z=T>TTahujsl0Rz?r5]NY#def[n|*x>yx4SQrMpGxEP2P> 4sY͢y񘭐Lۏ@c6+]2CIpo;O ZJF0*$`eyf75B'J"|Y{\h#>u⒠MPK5T==턯yF4|nmϊflO f~:\;Yޛ'J#;n_O/U}9_x?RE1 jXBbZt2E0u*^u1) G2_Ie,}w=m5:k-~Vx;}ga[ Į苾k9Cg.*(#R@Z } Ԋi%Xv)BƂ+ٲP!^' IzGvXGT-]ˀ Z ^J0R&yona x H/yt``PobŁ}?VţL>A Oy6=jCk. MFtX`iW^Q5x\^ @_-p͊HHU{^\oywvNԦ 41 A @#r2:@^*\=ij*Ϳ򹾄N:>unFPZwc1 g' AA 60f,| W14i_z%2M(uĿ*_.k^pzN${X>8H ZAN@\0B_Yj5c&=kHQ2^h sU % L _-}j[w7wEI+DZE@{ϸ#'/h#@ym.;U|Tm[=*a\U'\ ,j6.LJ#oh5JBw-7)/ m#e{:\Yu;|:3|QPaխ}~ Ͻ:\qax@4$؁l/=b>J7Gv(݈Ͳ(+V5Kʈ[X;djBV8`z[ VS h 0L|R;"ȸ.X vmbEyZgղ캇9Y "N~5,~20Uc1kńSqe7}vyqtI WkvA OyRto9ATN4XhP{ށ(7= SrЬDO:\ ߼Pv,һ޽Tʩ=?̿a$pNΎ]۸rg\X!Bt3tXr>%Hrrj-90+M\[_|[t1(pbrꛔ-K<,o)XtJ3"!w t1#({>Up{ {** %N?zqHh{%(.ieW?lPwUiFpԩ+SA |Uؙ@b5Ӏja/}.!l*%R|I~);)w`}H.Ҩ'穟ByozԀ,̹O+p(6tD#MhJ,3Z?bc$ (Y&9[*sYruX uN2EvH0FOͮBou6)x~[`yR^`[~ Hl#KEh1]C-v wgCgVIqN+}T6H(;V39 vjwd]Dn?-z³;! VHq]`vcP)8nT7rk3SQTc JyIй!Wrtmp\"lg̏qmsnJ\?0r+K\~%هMZiʎQ6eW'.1XG-駽[J>5Â+& w|u>&Ŝ@=lΝ ت^ 6Jq3NF bN_~xaP|1/g_^c/+w;hԪcKPVѮ.Q檭s@pJ4#$:_J܄,,cfz; SinYz{qlgVU#2l(3͘(sCpg-I1QqpmK+V}BWPa)=%Eg,]JZԃC2bNjv="YcԼ$٪4 K} ]d0؂>yCtAUD> G>Wo 8I,(>%xg#d~kWRiN?f ߣ.2o,MYQm6 :-]J֖*}%%h5+ Jl˧T4 V@gYZ07070100000035000041ed0000000000000000000000035c545ea800000000000000fd0000000100000000000000000000004100000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/arch/x86/platform07070100000036000041ed0000ȝ[60bKy<"xk XKJd ll$ 6XTmaY͒o+ eD<.5@W1i@/au)T>{q$JX`Y?c &W (b\fhES}kkcZ̨XU!^B(:@ G0 p rZ֡sIAL4qƶ~̐1Xx:Ro:RD_g~8GZ*Kь< FC`N"092W6:lݔU NB/ 6&y@MMӓ΅H'm -oo[/Uh 6*'q hO;1s-z8Xߥ1euug&=cg^ϐK?QGT }P5(]AR)CkR }j!Rl{_C147}4`Mpr' {lOȖLpsmNS ԤC30Mk~EOwZL!Ұ, ^ "]xou0v)n ;P!;horI\\p)x^K(lA]1fإsZE\)AZCݹ*" @oy.p3}$cu=O'ECAE؆m>vgWl5OP1  %,y&бe}F?4=QaXʑr>5ï3)`; \ .cjp^g*~7aˌ_I;|HWyOBj)x}h*H@8:ָ ~^7q:6_Zb$WYʔ`|1Mw 7}L[;Q$*UNT3q#3k9M>(:/]gP|#!,O69ކ¿+ `[h)^;c =xm eql}}md4j =!<\lj p #Mʩb jpFLHT읷#ƻ% c1Ş%Zd:&\SҀfg1-HJco۴ nJ)# Rx~ls\Cǥ+?*x՘ /fȣRR!Ru Ď3 h4(6P)kxț֏YV1I1r9*e7&aq%֫kpǫ+ܛr&4 Fʳn~' #dZ>7o(\J.}pR4uL)=FY;mmE"@3S0g;˨ ,) U#I}r`՗$Py$'cn,? Z7#Q9lUq`?+ Ea -GY;JSWhxԙ9 Oy<1͝s3p7!4 lA*`!7%0oT9:%Ś!^/d MЀHw1Os-1?m٪FD6(U!,O²⋟}\aѽ-yM$/ZT1FcѿSQX9^KSr3a\ul 5Td1cO s:Tj 1 lߥ8/VB2[!ݕKPƍ nCWfk03-1f^k{qHZra%iTL[#ƜVad} BQpUk`ԩJ)qeʼ(h:#@N QrL &K@ WI{6,^[RGi@j#Ufg42ra ҬLR1m&h&-_$h$u:LUpO +e_%o8y@K]v%{i1"o Sд[T[i6>feD]"}+Oz hf6^ǫJTch|{P0} %%_4 qrz}Э㚒ZzjGqo[]H}YIg+NzL8?mUp5D"&7?"LH$5]uݲ}8\1 MZg"ʌ":=^,;5#YA}X.œ0Qg1u5\u^<^I//̪+p0灉{XA V釻6}5p,>7 Hbl'ёe}(>oO.GDʳ!s<I b5*6mչpeT_*rVk9},?rh=%?tMh }j`.$Vu]sֵ4~pR /e'cY,|huy'46 lݔ|񎕈`kl=p.Ȫ.P ǜGMT:RmƁn? ܁ɢvU<=SI̿B ~h^p jlF-&U-"{wҗ K%f!`phau+!uY;e4}f]XNO}32p8ySX,_yŌ'/{F(h*QDAr^7љ0}`j lDX ޙG*v% W+f zW`pQ>%YKj Aj1F +=X|?x=ɧ{:J/)?;>{!H^(_Ie@UY+1.  NnYLH  }e]W@a9~p7_ 2x]1ofPb}Dw{ލ# nxm,QbBʴG)f/ ]>,p%o56eޙх? +#gv&hZ"WW|?,A%ZBZ3

    6^t13ͫbNwkn~07j %e~LҊ8q ɴĊ \y!ОyТ,'5py3Kz uf@?ub Ʒ=zN@rVǚcfp(s^<۾>oT^^d\~\KNZp9v,\죀GZEF8*f$GƵ,Gqd{vqPW+Y:+FoiP" (>k#佞}{eToL`.[@l%Y#I҃Mg :-"@!IN ꄶjB)K|q mQL D]EH~]kBᴮd3v}24m # 1K`SX֜ba5)aON!hN?#UR^ @I`h~ nИ{C:a7dpIeBwr]Ť`ȈSgxʠhH|HFύ !т,7!2=NVZEN>\5n6XOmSջȅ'P77NXK bnW z%f&m r(KSذ̀<`GKdDpTQJE#z RfrLۧX9!+Du2 &T-ZNS}&10s0PY I_1P23#Hzjno;=0.9 gie}7y>+{5GpEޥ_' Aµd_R3 :ɨJEM|/rgYZ0707010000003a000081a40000ysp~cKLҩ[;Nxc*LhP x3Imbb3G |^ҰFY⥼ti貔_2!2M~|jjK)(xXJ]EngTy'·} s]ޚM+|_EɈ u4hmQm̿} &=)4L^ԫ<* 2cʷ]s91y _tya*89}vgMd[Ur̗܍2`kgK{ 9|Rf4*U^f9:_Amc?0ZzN^A)Vo]JD= 83yɘy$(6 !m'j{I+>R1<0E6 :Wlb`b*ogOz, K5ZIlڂ^}Ok_Đ\\( 2d6VO-)adNq2hDJq {U6h{>=.Lqj <0?gwi~:.P\|f t4iecdFֿ\.@6~;@8g{Ճm11ʚCѧqd}  lnJvi)c8]$95;[/}P-sz&3c_I%.@5gir(`%o&\ ѩTʋ J<,}q*WcSdϝ,]LJ07@Cs+/\@Np䎄LQOKAJ@nlA`M+$hi1a7˝t/y?C p1xG/^ۧT6uxDsN@-2g3Nvr7&PYc| H'LC_bfݳNɰ2Q*aqvK] uEjp0Epba:Q`Ӗi;3} 311:pt'#lv$X]}||Rӆ\yby(HΗY>GJ=+|6ɖI<О?|ZB']$Tk+RH0RsVhszf9VI,iq70FNh. ,Ks؉oW"o/SƘ 5EuR;+;ϧ6⠚-`H.rXFBr:&*_-cL+G 8_އ7+·d> h !bH~ܬl" 3waY/aʽP6' z"kr8H n%M~ud@.)%ۃ1+*Cgt׊)'Dy{ /&&ȧ:*xMt1EKDE7hC7A.|] !P,?`Ǩvwtލn LԃV&'^^n%F+cq_mIm2>ߞ})]'Fă$1pLן"li,nKK40_M 噔(F< {~¾]u%kTXS vy7k1?jY)+U'6=1Vbnա(Nk͐U\fwxng A+#iJ/jV(V.f's^OhH|yCk-z:(1 qD5?l/dҼ(c&-0&el/~kE0f*3OsNOI=,l%.IBQjz^5$(gҟVmy"3Xe!$v"sK,5fJ#*y*Iq4BB\\i*؏AE݂՘ > v2s'fw8Rsb1 Raz<.fj*{;3]G8Q1ѫҖw%:=ԇ^:aW&8N}]?$Dl,=G L/f O2PrM.GG?-?F!"E{!_=+q_Yyݤª 4ky8b`+$כh#$H}sǵ;hbgrZا}jsyK:2azs&ޠ;|_*-> i\JwQf M^~ XIQ+bgB2>fIaXYn[,7cBG֦2WMiF-2 f ⪰wd%i59K_A<VIԶS#ZNZgcqA=?r0Ve}).t7pe;_:h\9{%]^j 3giota76/2N'lek*r?`n TiԢ ځ)_:L<`:%,oܯS,Gc;B,#\L/b=nr"ރHsr?G xutQYi@f#:Ă.t<ԩe|)A4TL+0FK'^ԕu: 04=4m6ФjLN<݋fDFB:&6ŭA1:,_Lm s=LFVRv{#/h؏Uui϶tw׸V0R ȄA#/:4[M>8*t#Wzb}dsܒg)yV!)t㿭&<-rofeg3両hؘAƹz!lԕǯ %.F%+^4*?OOzְs4̷䎯p_b@TЍ+D$e d-06g?*8(:3P'Lcxo֟.G4MLy:t weaHTwBn3g@9 NBǕzjѮ8T P?ެ,qZCҾrsnou;t))[U7EFB%LcL}zڷDUP =UgOt/ޣf ML-}$$1P = 2wČMs+o{pbyuF̮.h:).*N #dok(.qӛO?D(zhYEydV0W~q5L·.Rbeپ>H_*4JuUp%\>׽// IL/?lds"ܭgy2-\'F8&jtrOϠo`Uf2׹݁rϽ 驄Y6oKHCJj U+󵻔܊hu6E,Z*ЇfwȱgYZ0707010000003b000081a40000`X©x ɸ'fBy\:{ 83ԓ0P&J~rZnII4QUJURڂ~A$U+RM%Xtϰ&ɶ3PoXmcN'g5Ub9"<0S/P] (swt#aX1F}b9Ŋv[L\lTI T", 5I }x&U_j1@2ӞVo~Wĕl3sGzfs cZ$Ѫ"m.n!#ïYxuTfGg$5AVl(OBrǥ^ٶn#&+: Časx/P7 a{Ok T;>Ďd]jkwf/`FW!ӢX@0ki&N*V脿GuaR>b&ˋ"lóɡğ]}p/Q'wHݨ~S|:. I7tz+* $3:A?n+wTֽ8Q:(ʬ+ iOֻ{ˡiH~c)8>u\ A(`!v94+}Q87t7 (w(b! p\L[r"ʃzy'GTu:@8;'d]Јmʗ6K [ sQjkw^.(EKc[#姁[f yZ6\=iA >ZhQJ@)V|7sp+Tג4DZaNf t6&mM rV~и-2 v*iAS/EFc},%oYd گ QQAkAib=0u Q£ɅhSi͛e6{%q |)͢aʩ3&nLl}ĻBM \lԱdkZ$r8X%Mq7l!%ClU9⅂o@?Tmq*-y /t>^x n eTB 8C*m))YBTj>0BPTdS=POur&$vo ӷSeFŵr0:Eɽ6u`p!C=.+m{,'y%p9"\ޘu0!q5#7ۤ,N<# (;dwwzPur[ ƍk8q(>EM}'^+[הsa:wwXpsQtxK2#kx*{⬇!!hjwts!Ns|Il;B6$FwR  ՛Z pC tyvay&Z"aj_C?[/\*+G݊nfo{+^[kg OG#֍Oby`~B݈|:2j;gUP\0ºMwF@xX{Y~I[VWs;a9?]oZsj8B͜ F(Tf71~֮ߏvFk&aë(il^V%n;H a`W'{B;>N)9NPHӦlƪc5EW|"Zdu$RPI26cr/jgONDyYx `_OjFcwBd^,%*mp,DHԽF޶\ ,6zYo,vIms1`2޿1\ڋnQczaЄf}vJߝ^C Ri28HI{Kr:e2pFd|amPZQҫ)Ѷ_Bo-TZsáX]g!p\MȎv4|8|bKɅi}}x;QvP%72w3xsZT(o,4Iq^Qמ᜹0#k֟Pؗ5My$M{D;]j@3@α0AԥL_6p-!P)=6S1Tl}ᐙ. !kџ(ӗs*<V4'6H6=p6(UtHgy)0,ftP-A3JjQ~v(3$ɑV%.)4{p"t9 &N-)P^2;꟒ȽwēLnOFХQtgfmg_#w9Y<ÉF(ϣ_ +mĐNj.DKh+hlзčN}1HLh*ǩב*ӈ!@"K9$_5=fn/Jp<\orԃǾ2WLc.eQڵcᡔpks4C7*iY8(l1z"VyOÏI:\N}N90[pR%b3i6!IAx! ]Oy'[(g/8 rlM[Bfm|;Y؋uU):45%-3Y dU&V<ڽӮF|r+DhdF#O gri?:7RSt)_zlѹF <"N7^ *هCzð& }~76%F}䨀/4*/RBM[oPj 1򎅞x: IF.n B #6_ߚiwwК9 %Y[CBhswS룷JE?.g aȗ&rY <BdEdXS Q^ۥ!Ii ˆ˒:0!|BS-rG_T $Վ -bv{ -'%ZN>M3 5U3{'h%`˰iruL5jQmyFг0 |Q/hӺR+Z&^ VyGy1"aӷ:¹P$:~_7w)ufK&}] *ߡzXa#h-}u(IRRъԅ6Wg~G=Jx*[j?Gɟ'-Xlm'`@-Vw5[4%ɀ}d7%MnޫL(=uVEC/~iccs}= VZ)qJ^:c/v+Ysj,0ffa'hײK@x#>ds{.9YzQnK&|5vzd1 JG.>`I8)|Tày-,R{\, p0aݦH4|4|l`W;Lyk5UyҒZS+'9C?Buw,sLxK!QzLl/M.#Y\cL3K2RdQP̝l{<0F^L\`^>[]+EPpp=YN#^B膣oB&&tKV'+混|јJh9Cl:|$*V'sY `v "8;dlFm<*!XB3N+ma1Rx(VFe',% K%u:=WX ӏiU'|e9d<)b$ {{3D* Y&/P, ?$9"fo^a)lJIAYzG< ç#X~_xsӜ.u 0֚ zipmSsxW}38fg=kS;X6LȲi ;Czb<dXN p%3X^ڒ! d46M OWB-aIF% n]fyj1QXM]{6F!JLCk(3/wMv2jSK6@䖱TiY\\i*}PF9vb^W6,:Wc͏̴= hV6mAKw<#Ũ*^/-?ޣǼEiR|H%:6ywtM?Y Ɗ~Ѭ !LZ5BrRo8aVZdC>+p=J0 *wyLzM% EgKJS7D{͒xǼdq9dx"&iz͋3cMk,OClqy}7`&tmD¬:ahᲛ&.?.oCᵴ4k6U4z{}i1Y( pqr{=`y :+h0HB)]ytXoP4!ۊ%ʵEwנz Ë^7رn>բ[Ҍܻ ⴆgjYiU 8sCGe嵖L;M*j 8&;?!$1SE7ThP=1jbwlo`8T,Zuu3Rwk@y! >JSr͍`ZXD_RmƠyZ m[2_9DT7`ԩ)\aBp *7I0 =MG㮔{vk( W-A;t;k kj>۽qL07B5A3g[cߟoW/^) Nr7X\2=bE ʯO.ef&gOx)oP#/g[^}@*̓>:*駎e;Rһ6&ST/-Z>*C–5{pp/l=@\ }x2E.ۢ_hE{(eaeoRW25V'Ѳ_XNϑ^ݤ/$9 Pw˔Hw$|$}IH<DڪdQwX6#ޥj)&b[#E`tFT-Cdij~q=bʃx]gQaܳ<QĬX8ybb]9_kHd|:.ryĺȈ| w K|jw_[zĭN&<%S=gN0f_-}c-L6ߜꬕp!/?Y>MGTÛ%BF+n`m6X qꕦ؅Z\ >-nr4G'qrԫjPƾ!(ν}ǒg8=sΉi$ VL9C=6socV$3|\ʇ 0MXj#iUfT̽4ϕWD t@xٶs9?]+AK}ubtv|gI ec;tመw%_L\WwkȖ|Oq$" AlN< 3 '(j{j"]V7՜四*o8+xsqEpIl 1AH M ôu%S66в=H}ӿ$X#VXV!m*=3~[ k4D?UTzW YmdB:Mr4Vg=%ip)/ԕs 2ϨiYjJQ_=q'Vwn'T Ltypi|/$HrS)rFEG#W_DZiCOzgX-qOdqYBR2B= 1D&T5Hxwq֡jm1ԛ+_O%i$P= [ڔ'  M P6x^J}*ݏz_*ݾDl°ޡ&0 Ɩ CF˶D= {)qwZ,7R\jիox8MwZDI  1س3Pl[D2ppgOȤ6ʦ?!v\2dh~\):*?5kT,[Ikާ6s׀#KmWYy`⚥XcGP.AY{f 袭2JVB({SL΁@J^A9W7AZ`H࿫/YvF‡g=@Xj'Aa9AcQ\5g>O(, \#ka]):B؆e%ܱqL? bKZ."\HsG?uL4ӏ.VIH$gJ h & 9-YIi݀046 pNGeGP!uJ2'cI6~)c #YiͱDRFhl'McG>PCqX3mHN 'bw$nL ?fcWnW^-~qbcfqj)PL*J)`Wk|uU692sh/@̇w7jڴ%p$sޗ}HLc3d\[V&wVT;6=0׍M崼#I6n>Ѹ6/%&~" CC{e_K^ 6yn;#Loc(HӘR%s\vf^2e-?<E,Y3@=®{nnla5l009 K:߿=B+QD=̭l]EFM޾A% mq8K?lj1-R} qkeMI Ҭk~uA;9yHqj j/Q]OnC;bǿXOzq B3 [l]qLヨ`8]X-3KޒoKJp"" *+ 5zy?5OgYZȝo-4>HļXT:Bj$|rGoxE5#j* r )6_zP9auˣq7/hdf'2a>iޅբ.ͦBe_rЧ=Rh ~v -UC0WiS_?kDi"*#du{tiɞ{C4!03,Gkwkz*]u2pifձzT+&NN u1o g)y&kFOvX7AuR-̗`u,(ɗ~r s'ϖ:)UegaW͑I#^5r1~C}P[m,,ɻU\DP#m'SEP 5&$Ra-ȶ娢R,M<:0UfqGgRLŮ8:IGYsbOT VjuچrH?Kڮw€/w!lqI?&7d*gR.bT/xA`Y8W!,wl$)TZ ӯ&Gb^cXB'"`_e_wUqyqwm4:MXE*!ck3a匱{O-sВ#eO  px^9qI&}QNWge/5CpPKkeՓ$SH~'V:ǢtXNQb#ymtclv{mȲ EN SDţSsΏT3*ϫ80LOPx"]>J?PzU5pr0qMKrޫ0s{;0)SGjҿBHr@Bx>z16@.3N\JʊTҲ Gq)jd%Ágh8l%o)ͨӑBԗcRZ@-'w.Mw ^P[ujw{EM#.ܰ*Ǝ,1ZaYWIq᧒s^5'Ff-(9𣟟Gf!<A(b4'b8)U[9)lsi].rGcM.$Ҩ3WݕrnS?FYrRrAs͔G{nBĽC!=5|w0v8TZȇ@q0c |Ɍ;L7إ4`2_z4 ~[p 51b)j$bS@m?Od#t}vmSTOSY/XmO  #IJkGjX0VWNLx rnv*z)mS(g6pUn@N~˙Hl2A$agbmؒFI/k෰" chHK͛@(h0Mtu(;؎Kftom3)Mtr j^ɚ:!$ц5{Y߫x(:evӗh=՛k JD'ա ŹDB6N>Gwi܏k8c<;ݕ`t|1"S+uS¹(pY `X=%g*73Dz/&8jQB2U5|il9I {x묦:ɬو/o_jOh`b߬OOGq6P}Z=(DW 1%v4ȗPS1鰜t3f|yWc S'l:4Љo;|>f}_CR\ ن 64.$魾U:qg?w8t}VrcQqՓln."lx4#˿Q0Fr7goVM!]=>8nOj}=X!~qcso3r0"6 O)M>gi`V (>s :0-7RŲ#y3?器O,icF_GrtwaG~2ZvIs CjA?&f`s2 -nUsr!ب-D)mQn{Bީp }Q&yqn.d~R(F-q] ل(9 aGɢӒZU&TP V[wKlXy?>r.K>\\zZc)E,!!؂LJ$ ċI'֋iFO}"-)uaN~ (Y͕^%>M|C^Dh#j YZU K 0:6DK_τO#6sAY)Ì\34(_7lҸ(9@]NSZs7-4- z!xY샰:<}%Z Z']C5GH gYZ0707010000003f000081a40000e;6ڶscp |M iĕZΤ}v쁮ȁIW7Ob9HL (8gJ`\хv?F ,+X-'|ż8e]gmp DkJ2pצC!ۿq'T("S2z1u繰.8`}`z"4&^s ghعx3]ے Ӡ`LD8, 2C}|%&ԕ6#NMOArx@Nv@K*22܉.32(: Q K2(Gg%[Y<8D3 F O%smVq|nkTDDV~qv"Q\ 8zELz +q#Y?j 2 ׯl}1+Dͦi~NaAaZ߫W]^ Yh d5æWZVJLsu-o\aM3j@+eÁBԪҊPPDЯ 'XH<!NV*O3/-7=rO|f$&32x:~c+rLL_x]w>{4tqeU%70&$HYE3 &kȇTĨشC),1ySش)d -4-t CO^ .=ɦF ;FW XAO27)$)ą#m'%Fu^cv|*HꇭMUb]_YJ_Hd ,&9eB[b4""釯X@;m(ƞ@FHS>Gv fJ<-EP^kQ{0b)7>HxNi~? KU NFDo3, &Hi*ΞcϾc\bd1e&; {IR\9c,5e뉂`9t26TK8  5wʴ%(pe,):yP;dniݮ_AwͶO =׺l.3My|qIg/ zH1P4qT9M(,z1SWzy' wXc44["7sd:'Ŗ5Whdp`HN m;c B ;JzTj&0*p5&A%5|ࡀcWAt tSK -Hi:q{a,WO-07dw-O雯Dʂ3`"$e/nֳC# 0 =H2qMIR{ u}F;V˄+ ϋ* l+ͿgR3ܧ6cRi4S!"HG)!rߋ4Ә$l#{J&7%0b J]~\xzL䯋mFŦY*ֻ[I^Yc\9ܩV+>+ }頌D˹3|LݲJhFDd"<ѕ*HY*I΀cK |_K)fckOT[2\t2}8Ym[qe)$xEjbLr3t\(s2l&@vb ZG TK%)Iw^ޔS;~ R҉D{Mދ!x x0V\ $H&-"^ E4pZ9+"C Ž_`#%  s?'N8/V @rb-?#@%BS!=1w\4|LęλqX"邁o׿0 r xnΠIOBF,oZZh37HzOV#p3Y6۠'8H}XO$h}ᨳyPv8Rkt>` zPRqVxЏZoR1lVY8d_}mbuq2'(O*,bZ(6Kn$3wewޤгLt^leEBq!;P5ֹJEC.sD2󽣖{vbgV;j ΪRZêkQttN\0Dpb؁rt;k y4@淫{)bT_<.E;X\${~{8|r+ɬiQ|c΍flwRmUlXI#bX >WqQQ.ҝpIsPzkC%.@kcJhbVv:nx\ص ?B=*& Lj L+ KOɌsR7ҝ̝(@`Q .Jf n˳n>AkRHY8uUZOtn MuM*h2yjfaEϤMhfhGQ E$Mʓ a 7EOo{X`dߔ &ލ?%dg {`!o1Z϶&*5Cd0&UX; p9S:]'CHC4!ٱ1X7󎄥mU}D~&Q1J.d,`DIBV "Y~l}dZtoSH-S9b)Bn)i($`D|:7rF1z]3kbU 'JSv/)xZbP ,n` (zv܉#୯~˔h,ڋ6.o.z>6}֌ez=4fN&H?[͑ݟ-%{WĔZ3-j5)kXiOӄq}; t8P杂83]RҰP +Z5>]a,fž}/r:L챒%z lD*~]zDIpU^˟0mnߖ#ϐ3 ֿ=N5jt1mt p~j"Y/Ն=S>XM2T PG?Jz3pߦ>vzKoĒq$sO:Z @_1Ayc*1wo\&_ܟ׋K?l+GW` nJ7 f=F~%v6Q~gYZ07070100000040000081a40000S^[Bz[[ !uIRB[X*P[JE*`mdL WTȓ'rQ;p0ƦVNQSIVA9,Fa\&VZ)X?8]ʑ#I!Gɠȿ'Lq,V)e}[b{`:I]yThRj.{t_-.OO?LD!ay>O!d9|^=޸@1m* qk}L_0ſĐ|x}iD׼GBu2ޠH V`(йDJ5jQ܌88mKq(Fޣ'gex0խxj#si] \mXj H7$S)֔"J\l&yovT\#Q2$G۾4GiM.bŋWM44O L,pe˵q^.#'hXxBdOK3+_.|XNRQ9pS'-ƞI=x u ֫.|ֈ!DO wfؒ/bzV"D2A(&_jcA [m~z3D48Hst㢮zTA$3$9ya|q%Ԉ3dFu{ Db!eyi_=G U?<'  ٩b>zSӠb8Yq)nL;=QwƧ.O]KAUNikV,0QnF2 5e|Ҧ6䧉:E=qBUZ4,qơظ炦kWO^bv/ռ۴lYqY6K;`">*rMƘ_iߨjY;)F:U@3|P6y?kYƆ8f\MdN+n~mEj~.HTļ/N|%E``Ok(ͭRE q܉ )p47Gq5ܾ%3dcZ0f~f T2yC٬m)EӞO1 9;'"Mzd_!x&D!0*̈&>aBgqAV F/qqpTXGUoR}L!$Jvw޶P6pEnQ/DܹxRi8Y2\c^`v5mtNA*c u?b5| 壦ͻ1tQN4V f(neǢ/-?UjyƖQa3`1چ>XD*a!F=D;HX=>%" YC8쇰WnG b MoV)6"ߚ om` Q=,6@ҷl*f_G4^Tlj|fUvۼ8.-ɴkd`#e 8ym|v"1$>MZރ_.Y#c(^Wr8KuG1tH[ƧQhtECAu(&{ w +6/ nr>"ljJUMh]hY4mP:'"_@:k5XHQhG <)Ot]/GEࠃanhn%' waBJBlyAA=ʐ¤GB~uf3P*o7p|;#fIa5Hjjܹ܏{Rlvµh $l)i&n~}]F'8;xƃ8n˚hF/y̽ n52\saYihه&86,q]qk}"' ۅ'9[qDJ4Kos!W¦Rh6Ҿ<' S9l=Thu_rYU.\tٻD6bqnב_, :)p?1xM7[x_8WPeOx}HNnxgiSc1\sqG"sH>APN6yoec _$e0+ݼzv6Xt"VYqӲ[.W Ќ-#< a`FЛRBA7WaLr7u>_Ȁbʦ"\H:9>Bd[V.|?j؋)9?|L*1o!#?/}yVYTth:dr3Ĩ ++b?B 0M/#:*T=S_d‡.Qa>Fg:S}Tiw<;K$4 b(-Fi񿧿eN*nx KUjS(.X.b5ӛ ahת4Sd1ɾd ]Re$0P\_$`-K}E@ C2v џ B6,2en,K58%gh׸px !)+>>~G]3:ИWB $'k/H ӖNUV !#@% `*jd7 jSEaiq7p%'nR86ȨPclI#McnnȄVxN@儰HV oO [WT >ҟC8265~.NF2:CwrXd$b#eNB;JJMOhG9<eU\5O8ImmvT7ʩ2~xޮm"z6Qyu,7%T oټu`sZtEP7Q$뾌8,/f #yյX ["* dvR"}0ɭߴocZ?֞YBRɓUj?[{0Y͛]Ϭ *K|YI1.9mEcWTc::-oF4)8hlh8nbgG\aTRIE1hGa"j<9gs!W,$L )ǼJ2G^rWDץم@LE@v-%tS![a(a9|iu?I9Xߍ& {-T>{?K~8DS5ȍKGp`PQ %&F~z\r1޽nJx'xrME;2Q.83T?ӂ Hp^lۺN~v/-5vF02|MH?d#E#B ss3l N\c'~n8*gYZ07070100000041000081a40000000000000000000000015c54633f00000ac4000000fd0000000100000000000000000000004e00000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/crypto/async_tx/async_tx.ko.xz7zXZִF!t/'t ]?Eh=ڜ.+Y^HJiUmH8ikME):3zoLMRZPv%WA&0nnnbT$ G R7""HiG}# 5/[vxvRo':}kW/PcqC(K\HB0juBz1e^ tPu@U:/Z!*v8ӝmE,\5Odnz^iI_V`W&l u+0*3K2(ҴWT;wR;iz@ vͨI.C]VfiWKFMu;<(; 6Q j}Qg[ .\ nU& YȖݿA?_`SONK zX@ +Wx8+d}h߻<(F ڡU&-[0EJezRp;˖OpFΦ|6/HɜZ$KPWc/6*)!tEO`S-9*5'*m%z_Ѓ_}:P瀋G/H\;\9fPЪ55"tn6P85eL%{a=&x*Ld%,W&@WYKCT&|,FH9f6w9L@>鞉+Rvm q ΝFCi 3ǬWw. @}ǎ$VYѲy^iWU/[=f P,oMwC^KGo#lxx3u0Dш u/Ƶo1!R`|gå"7juf~Z)f^es<`;o[vcm]37,_qڛ1|kJ7;p!̉?Y1;zT+D\ү>fIywdbkx $v+@ $16j L1l5n ݾmEl}; KҤIuXB73i. "[3|(q";eNZKZxdLl } K2=Wvzi橺PSdMUm]F};>U 7X}Mvҋ. 1snIŒyX9~C ժIbZ0kO?_Y9M;mVc7g;D Yp3'fKz?X/IN.ejg#1n, ]t&0^"H@i_Şius 1zAeXz`V? [/Z(P? ǦY򷰔c;r坴:jr7Lٯ}!sCigHatb7P eO>  Ԋ@HĈ3x$ 0xR۠xX֯ N?ovF ^GF~o7ӖTD 2^6Cρ =Ζ~Śi#O$ u( 'fS2j? dS` Qz,Sa)`ŴY)X4v@nSjzyIث4e BJv!)6.t i%v޴WB9qWY"mq򇧜?:<*?v3@uLdidi8@ey@*.w< J '.C*TjL~E1;wls|vDZň!t/[qЈ6Xbx 1>F /m&Wh=BԆRĘr;7#ݩwg'<7̏D*pD/;{h3Yk(E,YW !4Oq $ofs.|4 "IdXp"A/q`@F4E>JSC)^ /c页qO/_y>]ϋ`zP<}yuVnANXe#h=->9UY̥ˡp>~;X, U=V_@Č]Dem"?꾁IRx2_IaXlBNХ^h6I#Q0Wp%9#!PH 뻍8}>L4 k)B"nBFis$F-cYl<\񶲥.7xs"8i2W5E|oںfK﫹Hř=H)`GԚmL6e mm1T޼¤UzGR@BW3-l[Q%S̜/*s}yeYnMQ3GP#tK-+DyLAW~5($o`kBsI}HiWT,«PYZѹ†,Oj.D$=j^,%`ؒ:)1jHGqđC.KPt_-]Y9~I8M >M˽J=/i0h5,?kR~ĄU&Fz2bÉ* )_ jۖÑ`Oah\3%!'n޺&Hn >!"11+l{-yLqlbj`;Z-X򧗢#3\e~Wo[Oz-6;c:ãөCm&iVCL]B'&.r*.!&R)1'hL7&+9H+ɷrT(m>R _l|&K8m*S]orjbWTQmi8 ~qpXWC,}&GKb[<0a:0O5O.__p_tbd31p#s~ C.Q?[t&Hfvh?Qmq@> gdZRkQg*) ᦤW CT~uF y!7zZX} df1Tel?6UNӤC=piLBΈ\)#Fƞ3)J<dF_xj4 WY"-)aq p`ўQ-OfeV! x/MPJ_VCUԿ5&@gj̳a"IK薾4WiAluՅai+7is{?&Qd{+c$O Eo5~k)掍2GMrtq&?zIݷ~`g k^>_2T= ]".!x?^' }ldɸżv&KEZCCe@73|d=edTQ=w IzwvYol O`^xnU j*ʰKCYcЛqtKqҀxͦ3Ι d. b>#_,kS;NR:'4#ڮ&k9M/RI59Cض": ]痴i7xɥȍiq%YRdKв}"v$Ʌs 3W6+Uv^ WϩL鳌05[nKa*'oÙ[͡Serʮfh)=2n&-< }@mjaU?9]tAd|"F  vn5~I#'GV co{rq"+St*1'pMِ=|;VY8x=B-',WK,x,xPH&^UBh.⣫wSC$%ֹ6{3_-Hs'Kc85ah ǿT!f`a[">6\Y0"i +/49ڻgfSQ2ui[YǛAѾ"2r&p~؜nU7QkԼ +T Tv Ӈ=C'/[B PJ'IfE d ~nzC%p;D~t9uFxtu&\H }2#GaϷVpLJ cn~*D /4|1Vg'sjU: T ~.[mڬ%holPٷf)1>#QW&Ku%zsyvs?ly!3ˆi·r.[ä.`EH[H&{t}+:3r+AB&į -Zc}@u4Gq-Aek&K s!ÜFlf_TErl!>Ϫ~ N,sϊj)HxMUDi, ۮ́9!{RkEn+Ehb_FPrqۯ0^{8+1ۊŸn0?$̸*ɗy2RC"%;vdڍᕳI=/jD>C9~Ou՘ 4(M9 I8 y94[W-߂QƑVfcjIolz(=mCP=^nfK_rw? l/j^wցű(UJ@/6Ї(/@I/wt<36?5Á),rJm?K e o c{S'ȷб {=¸M 8)8Z qFI=O?_igFTTo<1v꽌5k`sH-zɐȘq&2[-veR^Tؓ''B@>7ɂ@XltSBykc,hd6*]4*hGtU1oRHBN*a7H8+18:3\ėk+_nNEVPp}/*r8},_'`4(mԠ!2mGE޻@!ҝXG6 hw mo{%~aH %W$z_SrANqeե*QRA0hG%-4C$N1E0&OZ_0?ޤ-av R6Et9ʝ:c>0ܡ;*)Y"]Pӽa2O˾Eq d8\}r&ᕬ8耠(CkAI+cy,eSRʎedXz3¹h m>]D]i;`S̆F=tuQ'(wi ȴ^w~ıO3z?vsOS A+㘱(S0L!a5}1ʮV3Hݴ[q+ gUq厼(qsؐ Bm칐w76YNuC]3cdHS!}>4 ?B*(rhjow+!YFٕIXuT*&4&-dz C9&675g|~Ʊ#P]!ū|ANEroZa:[h#O V`}`Aj<\Qtx qLi &mkcW䦷̿]j[8K0/7:/綉S9(NN M7A&B08qYZON%[7w4؊{V@i&Z_Fc2sOa˝]yf Z(tsqܽ D6>Hdb(h8yX+׳)6 o/V#T' +x6ߪ\QxEKrr?Wos@ Zhԡ %i7 ~d4BddfWrv.= ꝾX缨UTp>vH4ݵZ!-G| ;][qlQuefK ^Zi,u^yNV3L_1P*C5[rƬ#`sma^2Fj :8bh;EhA hR}MEο hEK̍Յ%1zʨNz` k1ϳ02AU<i )']EJ1+]Y$ڟI|$Wn3 <k-, LL#$ $Mi\AO: y/&ͶՓQ~ dcOqz=d 3+8xprq|{PĬCrM_/߷'j8QNRV0בv\mGepOfT3ιXK5GRHp ke M!ˎZ^/{ 7kdo׾z׫2#(Z}i e<WM6+nf;MANG'TP^o ^!uNx*~ў-!حd ~N R\^G=gk(7|ߜLT$Hx#5`4_Q͚ޜjWtL8#pH  3qJ~taWh70'GJ X!շ AZ~!A@ܝgHPmOªؚİ4v=qü *֞UXf1Rku/Eu YuƟe(23YDh>b[е,NjZϊRRd\+6fDҿ1lsD 붙cgYZ07070100000044000081a40000000000000000000000015c546340000015a4000000fd0000000100000000000000000000004400000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/crypto/authenc.ko.xz7zXZִF!t/FDa]?Eh=ڜ.+5,3 S;X~cKAQ>D ,H8f:A>݄28ϛTۚŠ]fBI}g8` qUM\\|Rh%*b̊Gw:$* #pr˥1myףmq 1tu9\M̠$.,gI[MO7a!^ρEj/.1t YAu2 `:̎$ 4-n-20[$M89oyv~!kc@L >ÁPQ]ǘi%l #{s nћB4Lʻȹj&8ģxmFPݪTYT%o!C>q4I$FߴJ3(ʢ,;U!p˚eBVDK9Ӥ-"fMye.Y#4%7Ov^}{WD >vc+2^ܞ#ZwqEE}8(S1d1^K $Sbmh"`Ԛ#oJe\Z)7Gc hZȥ̆Tbpj6CUd.2i5 rIWji1@t Ahm%s{QKЉ6R) ̻Ťfs̟u6ފ,pC;y#nZb+n]PDK^  8YjڹG\ ?o!| ЈX'/-B$xԲ_ɹ-jA$]"}Z6Q?4 6[:Ϩi;{1S|\r= q[^XK` XX3EoƽbՈ"m{ngʉ7X&-53'j9T>BP=d=-L1Ej,fDlH[+b6{8=f6ڋٸ$pdz Ǧ<>CND0FNG9mVw eMЍYKg ~"+(`Lka *Je" pLg\bb乶-5ӣ!=~Ra\֟)POD: zF*izڤ_t ֙ zjC|'^Y Qko21۷;_C2E[:=f`bK~3p*J@"c"sVkҦ56 dUzTK1UWuP P.~ܰzjcDVY7p2!a+&YUoNf{s3w͎wq#up*ٖ&+H}Rn7O[v9vU*exW4)V@p@K Y#-e,_nc݅ &ّh](9P9о-/mFD3AFСγ* )8=Qέ$|^ʁ4PmCF1A/F!ɲd~Shb!Vh'V-yeX w"Ưu_:Y s 9Ϛ)s|Mw2VKMW/H(N_ v2L8[OD~K(Ow,)i&/bW46t~ ˊtI n2/{ F(~c˸5e5 ݥaŀXxj:t6(<Ƅ+#74ňvwi}%kuuHAFF{8WWJ hmxuYc܅нVD:IV$߱7>oX]Yet <]$[g{"V/nG a-SFM:KTn:3/b].V\IK 9]VbW"]0t\6ew>2rX Jcҙ\nMSҮrUhXDEX|-HLL*~liIܵ㐹ywv&z6 M8x%epaȐɒ3` @K>41AXQߜ|s-`lԄnk@{\r% )iz#!wJj!9A!_Hcvx ,z\2 Ͳ"oԜ+!8HbI1{a4!0\oVm\)vܤ?(qKFx\\cD{kGV]}]J<йjj}81!&[Gj5WLJ4y8jG* vZ@@Jp-2Q6/8o0@~lsw` 5Qb) g#u($wC<]鳊i974;NTd*_5ԍ ~L μHn, ӱ2%iI# ˜_]F+ς)xP]"2Pe]G yk`۾NOJY,5 6 /6l|PAgc0d!5+>k&^k Ђ Fq>P7-6 :T~ V}x&bu(:eM09s2g kFC ɣץ;pjm*,=R@}wYs4 _@"*]G[jQlz^S-@kF+ s:qz+A)5mѻ0'"Xf?hƑ;~ 5C('I*O[~K8.b 6m;/|ߤguz%W4e7MvWtN$e/HnC".2ZߟR]rtbRxZ$3*sO'ǝM:) ]F?UECEO%tכ?Fܙ:SzOӏn@g#Q1bT엯\AoHDGȌF S~ H;fq=~[{:8{J+/*_VKD1t'!µ[Hvaิ5Juw:3u go< 2CiO2T_ľV},$]UHD!bFL_J=jzOԀ S=Za;yQy_d)ŏbFʺ/mpR/ԤnQnNt`Ɖ~r.i}k8MP>`\4c]2unnUj 'Jn1gOM SdmHv fqeQ bJFwAS7`0j>WH_p@Wϖvye܈K$[*ppjAG6;)؏ G[n5'\9aՎ2; U?7JIgge}v#]'J(Z'ޑ"ȅ& wD!$++4}Ge%b.~+D[2.* `"nQB`y^doy`a#|Xlsքl rPMȵ 44Hشe,ҵm=(}IqLş ? 1",”R~TjIr)1o\ra}q?wdw.~29_/f  CܗjԚ]= ?) ݴiJ2Ю2S[+i=:TWiR~ǧViP[ims9Qh9+} N։ #EZ;ŶḲO7BY,nARG(<8<}wQs/A8I|3XF}I,\Nfq.LZVH|]^/=cɐ:1:'Y&3-]q;%eYl!ZSO0 n`|r~ e&Y+(W'U3O"ZAKx(0}ul6T2\~3Pڊ&% 0r'Ѻae;Z~PHylGqYC=M2bX71g),IrͦyilʥM?G8jâY2ZRVaܢ};AMm2(]u2 94beǚw(36F}GάKVJv2؆`3 =ihPf 94S|w:12P9 tR5wƆP{yMtJ蛼Ve7z|cgʑ/ʔOV73z& t"&>Bir51_kj/,n1My Mdab ޮkQ!GpFG,ln`Y}_4#1'Ը;yp F(<͐/T^S-}0qw V yHFP'_r"mEsPa6r @ ~)L8eYmٝ15pojnL50C{xGP=0NjöN!hoq 5+E|LG9 vgZS gJƭÍ ثgS T!]oAuel $?(ʺază%se R @҃p7H}#٠(I="PHie90O Qէ pL<6׎*Ō.$QgYZ07070100000045000081a40000wԹɽpOan-vk*L1ju攺FvMmy=9'C@ IaMP*мܜד64=5@H%~Pw$Plxն|6VpdIo˺s$vw=psjGٖjH^i^L'I xk#B8y:j ĀP&A|Jٟ/6D;k C3s"JaguLS!D+cu-Kr"1>@#(+%4'dw6Ȥ)Lmg)Aayn u`ˌD(bٹPSoŵI"N| 䫖Q 2\2'ڶ.FڗUZb<^+x86ƅ ~x| u%BRU'~F@ڸc4 u {76g*?uoY'I͇ {0evхQڰrƢ1} mnƽBv2Z,~ѫ8`@/`?.i絲=EkJӚ]=ω(оr_Ǘtgl,S\5t?>uwЪ.9Z!.M~PF)eX?EZ,/MvDo\AJI(͹'Ut7qr[_5;WR ߡ{8S\GH^0-k%_ل;bZvGGLQ }!ү>E)CFu랠XH#s8Փa\Ƴ)JrbĮ2\Md8gG|1ߙ!@j Yni|˾5~l2hWtwK1` "e=}Ȓc*0Vgױ}A1dx]'5q y-N5vUg}XIZ򤬧@3. ˴STi܀=q7y$K@L TRDh4R.!?vG: q'50xזg8zz- .Wg4B[n :6i4yYgΎ@d{agC.hST &!yOx`s>ԢW0!( ]}q)/̄'49 Zs&Rtحu^դЉx 1aw煷Z<ԣ_ i#4 9Md=aC)vZKL8>Sc5 Ww  |fᅖNV`_θXTTHl~ !3b GX!}:D-B-4\ek.3nH<;'4z(bl&b7S, ]ʒћ){.g6‚FIMjG#ٚ2 ߾0/O峤?`~MHOf֒dmoEKsx㋥g4.wJ#=qڍ: 7)C<Rn2[~ga,XF~j bGLJi#4c^ 0} 7#݌жNoϱOEnKG#%WW5Oڽ*r׿GCeܻH~ZEVhc&ls]pVtWe\7Ru 3`N 44{4ޒQd 6y nmpbR{~ I MmTIc8)7)p3IDӟU R9M2;ڟH|nȞBE1uHfIG1>ﻑ{IբǶqX,i,4XlJ K HpnJ;.j F}?0{0o@Kv0Y&x %_b_x ·NH$ZLS+zz"ͥM2:35&7ͣ^>WNߐ `Clbpi0qL Zz@0Pӊ!lV{ P'UUN0V k" /jX,rJoxP%)8bݥhK j85_pV*7{hU:##kq!:?g~Έ,Y?3__Vw,0^us3QlKaC Z -hNdwPK :zDU#xtk-4 ]H?nF AFG'Vsb`Oɂx~1v9{c3M}x?a9{~?;`6_Y4 w4@PGR{H6ii wPNJsY?ڂ:ecO~]t.2^^z#ѐ-JLQyZZG)(()rb鱊k-dTvPwf-ga#~mRlg'LCW$H-vU WB|׵mra!WA+T |sMd2T?D %B:x/.&55Lk4&WM>ٍ+Zx~d ^)ƀ4"R[xZ%I2kѫ{iu4D_di"BJn.>!֏KC̨E@ֵiΝ[8WFٜgX} zF#2 v fUܭko686Ih(gفEŀ%%BiUy- HطoПL.ISͦar\=쫃gNZwF.rVP_Dԁm- E׊8{ޞH&F^ oէ꽨%t \oF ;-up+(fg%#[2d=Ei Ѯξ=/c΅/,YTGl"|.S_#}օMlBX+ G/!},$y#%Te(&3̼_|#tbܜ=f:+sd.z\dg|0Fox8,+  w[//ֆe9aQdʇ蔹"s1SW܉MkG ؉r*c5ȏlǠB [O,Oi"d!9HAJ­ƝcH?>"godՄQ6oΚY|%CBo - ImVpN -[HBT8[ SoAn <EPdS0g-`zQ٭XTbr2! -'צz4(]˘^VM]mzi 2/$_ɠDDelAye A* WM|vJ|ߠ#tXD0ht0P(C9Us =n4cn7{rjh 2 E|jO , P\zT^Iu>~wӬ3]]ThaSKW`clFwˁty({x0Gz)4K߷æԕ2w.3@.5tJv?8ns+~n{Nx:*g]/d'=L[tE.Ew?B@gKJilJв4E706i;X4D!0M fy(7ۂ hH7򅸈sc.[TҗA0O%ȿPrsQۿ Z&'\cy݊^3w]+3xa~GвD x:/E-7WnF\xG ԟ3uvʬ"?y;B#h$TP[|Ny`hRkP Xʞ1m{QJn qHJ%d~rEܠ6m+/((#,:a""‹0زla,Ѓ+p6 Qz_{qmI!ߚ\Z_m3w~Ӊ$h* EOXIz{7kTqްtCHDRt aՔ;%Zf[ʓx> XiK/1FX;A "rA]OX4L$oe+ыjN_tp]ߑ$ER&`ҍ4.bxe8h0ƨ,2z >DAv8`ܙcBۀg%=bR4a@a]#W^%RCRC \~VJ>ʧ >|XyG d8YGjCBɅ8BaK. 5L~.4+egYZL}:ÎmZ}T4sv PvQ X@\ o0VYvTʂD*4DKA6me=!¬ƾ UCy;-Wu'㭍'BԇŌ\tNr:HwD`D-b\^O4u띊8'6ŀs͜|_΋ա &R+D,=UbӮ0wNp+ pA< }(.8~hע,Iӊ=#ͅnfȋ|Ie/-HP۫d!/T @u= Lz# ),4ld}COAKPT7nޝ 2~"PX͞00*:]?,6swE>/# J68֝$$ e?xe $-以\e=JnBS`X\/Jf4MnsC)Meڿc)VY4nyB)fXܬidN9+1ۧbyvQu| ?͖hRw˄Y`aRW C_NSL,mCܨsr!l5ĉ`X,-AVeJ֎{Ж >g<<4M* M<490c HbB{f^K`*# Q{g0M) 2@gEyJ'ؼv"!gv*@6iw͠e c4牝ky cn*Zm HxKFk5G|oxUr:1{| UE87lY!h1q 2AhmVB*OƛX@aA .J.JHR^XXe!5pDv )z*p,FsPPqG_ P1rp=hu٤UJMZE\>nz E*Oݦ! 10-)jMr"(<M+1luk_:Ն9_g.S,JZCecNQ…N.[70 Ɓ챖4"X]]R}9qtw]yVaB8!;1jjvaLkIçsأd3ǥ D- 5d6;zX_4ލD~4D!~ynxТľˬ,ÂJ VD՛]E0xa n0 ŭc|e7 MÖ,%jkMFxVKczN^ؖ^A@Yt-&P,][H<崙B<4h[1|H 38GѾΒ*JEH5r>tSq v[t5Y=mqZZ:BQoa [1̨효76'M$~$b[@޲+i*\aΪ@hVf''{"bdNpd]`C7v`fkoE,937,|R`& wQ,`˕>P/XuK@cߥf0ߚ4VNJ(T63 :! J~w"F2(kimI2lZJ^ em^]#8_;m˛?8BI?:O^qUώ`` WAS9׭GYÃ>^&gk{)Mxj3ŨCX,Ż j(`E?*H6?(3䏢 NbQO֒O%OW …vƥ>gw^B Yu (\۾a_r <&{]~hPA.6&z0GhE" sv6(擝6϶Lbg]KljwԨȟ!6O=f2_G6 = FMklHBb!nLͽQyl=>T9WEÿM0 sfp#W 1!M{wkYg}i(Q#]O;rP.<_񭬮wU;4+iRܤ#\&3 S䖬^nXi d{a |L[@a\d\Q gKPH%R\|sDѼ95r,u%"m̢r@)%ѹ|=び姨{"9M٭P9cQ`q hsV d$<#=~"lx`mqVkt +O.H1ké?k#B]l Dx/œQ ,hВ#p_$5kW!^KEYpw : K%~G,\c$)6 .8n]%zaoίΨgVps&lulشC+䃲+nA__IЦA|Fnh)DAQL'=}uWU.ʬC$tE@O;ܷj@т'ų@EmoshKzZ+5FW~.p%\/v$bڃF ^KKBg&1vR+t?8&&Mbp-{8i;W+40yh3Q}|yaH%[3jte:a]/=xchq&>=- r`';B;A2mqtIϹ]?~KHv&"u6&QXAfs[2XZRL̯ARc -"wx"Kة> \SUi] /Y0BrlW<#m'/}K a2}CLLsYIћzs!XЙ5;eO<_J(ΥďJzZݠp;*2ey;xIc<،gRrR\27*DMHVAӰ4k`;\asL{pS'0X=qyK&9.&-tZZ[K;@2Vù *FgE8Cp1\u(%D7Ov]+FzUΡqn}U()&ZnDr F%^8D;=v"dO㠡 jQ H1Qca݅cW̦],؆L(ȳ (9kClXl@:&Ph(w$a@Q ިTTaB:= P=̘p/`KAcY]͔IȺY،!ߌ4WZgF2Ty6y@uȣئX8Gtr\W7k[[P& ZCˏ-ov(ązٺ%WD*ӟF_͹W6?z?Wǚ>Ҝ^_}yxCj|J/K"#.z l {-]9nɚd!L\>~i\'c_.&頏&s3F߷9WX'B7 wٓ$36Q=܁n[1a&}=iDz"pNlw,98K:0-)Voq?^*R.bBj8^P@05v1~ӵ<6CzbUI(Fut3xGZStTjCHÒQd7! s_<[:$Fg81A (- f5R۔ߴ;&Av.Pv-[S'_'bVp' FRZ\KBNQfe`4 ;rB{ Ե'@g)?ʝ&Ul6Qn!S!O*~ _ BX{n<0'tj@#8 `8lHM] vYBUPs&l(Vإϛ5DBF92,+O\5EY_zKF` <+$A_!,} Wn|yoϲAi?rс%f^RB2MG'/:1X<נ_ LN/'Kj0̏:0_IA(i`&ovx(8VcBhcA9[Pg0fobz9<0PC_`gYZ07070100000047000081a40000;_*(AAX ӚH{eA'0*eN7_{K{Urph6B%D&N(S]6\QV>38_5kt%.[yK@bE;S#mM [J:ɔ q'?lY䨓HZ" #Ts98MagA3_CbC $0!S9*" 33Xfo H^:$&Pko^lLֈWu\~N0gaju\%oz;ܖ}tFԝw˥dϫyV|Jӥ@Rdok!DHWEvD5tE :
,<@/?=!k>fsIxv#غ+QNP3Cp.q50VK g DcژT2E7NUL >B6kl3=3lwxFF¨b+oeE[չ/lL@bA6o Q3!w>4͐)OhBMyTzUI W>7[ H4D"O,h"vT&-~aeĻUr!Laoss*(xJ~^v\ᯠW?%J;ʳ !m!Σ\H m:fw=`Ց2cMCm't 5wQb_kP uI84圙tW)euz>ٍ죜>3tC2U+MsEt7>f>x(aH9Pt Q2>M¸{ViOTi3{<\ax2 qy[$1ɧ3~cht^6ekvR{#o"1!f^y^VVbWJiѪ5EtʸPe]Ʃ`!ZstI#AL:|Q/ 9LR{+q9zٰꉴ 9y5. S~sZ<é}(l~HAC.ѽdSʋy 0SZL4ll9-(ɹ6{O(&(y辄}y Q^J0:zI<=fl;ޮ_m:5DF歷jVi{d:g~xcW TJHc~e{WiE橖~{7BCcQY C=h[ .;oMGoHBxW)0hQ<p'2#UI(GSu<::ggYZ07070100000048000081a40000000000000000000000015c54634000002a30000000fd0000000100000000000000000000004d00000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/crypto/camellia_generic.ko.xz7zXZִF!t/4)]?Eh=ڜ.+φDS/C,Sf2gx\(y_ 8E-U@h Ylh$ yĹ|ӝ4NiU|^pb@}NJIngUFIZB7 F+[r@cion:_zEzo΂D0b'NrIa|f\Z #'" GQlE7~v&PIV[]9.8D.DE|x6U\+Qyq^:8``E$HM,;6Y$xl^tr6*20vܫzlG%;B8=Ms"i:-o q/d$~q xP-wͥ 9-1݇xj<.adWmt<}TKܲ' `caDNHP5F:=9qlf KE-I$Ih]rT-Y(Գπܸ\F<7߽騲|Z!L9ZX@c*ىbʩE"T\yshN^)O^׭ӞIMӴ:|'qTdB֑C-4)pAhꕌGآs)?~%洟ּN`}V>cQ͟~Ʒpxq0끺{V؃CQ͈ ibI-[eOEWUXM':Q h{qo1"Sy|Y|:с7ĀDLܝ iͬĉ'f. mZDs~*H}=% ƴ&KR)Bۊ ysI*_hߢdw4K@bRtQk(i;Ox՞vԯ]sY+C-1"u%e▏Oz2B[ ?Ҧ R[`݇uf^a5<~vcJK2 4BVe'`ۓm {N26&OZ>gQ$$T~lX=FߢR^m3{o0VVcG+rk~/qsco42_  u~G)Y*AtG8~6(+7N2 exR_y'roŁ+&ŬWqDJ 0gهM]1d1KU!)IyQ. H2֕&ŠA^`W3T$Ry5c:וpAqCP vy/<#x#so~\7/'>熞Wԯ.x5cx·zIJ!!gG^\x*4?uzp g3n]x1 HJ}M f*xIʟ3DȾ_g$FFCb-M;1'ʬ k ܭ%!pKw` Wdg()O (y HsTJBu]Ş{ :S)&DͽC,$=g?ҀQ=HZ@=|$:;7׵Ynlʯj*RZL sjq̮9Tԩ]b8q#=K]p4yCA%I,j/TVZQ,ϣ2ʼAbF17h.RҒ"o*zf:ޢDżx:CM4;4$ơ*rX~Mr 0,rddO:mJF;;WoXTZgl͕~:\Kcng;YLit_k@"j\jI8Ԧž.w#Ϟ3skzMC<իbvnH<±=20ZdfFʢ0H( cy<(0?Z/(Y@!ZUQdд֧8e#GstN^1ûHnv֓~6򪵚({"?kCXt~,Dַy~YJL"B!:D!IH!C3*l |>6Lߓ!3O݂.7UMEj N~@0ƢRVWCP,T" }n_$/!x5a0tYQ`9R(TTW_*FΠ0LE NX?8X|nU:*MqmZEڄX);,rxmHa[_<,dxr{<Xz/hZ˞S$>!(r 7[JR}s8uQAEv#YֆA&Ah*lJAf7ԥϫ/R.PAm/- -TP»HDX%;wB?h57ExR!#B":i^C(2/ar_jtYԨxKZ7-c8 g8mG_Yp5N7ͨhD,./!^cO䞚ްɡa(AU7(YG[YwRZ{O݉SyYMLN:/P<(gdJ_:B!?_#~V)Ϛ}O=xa xTIzcs%:sn0èǓLw`'",NmKxZ!}T@2_KْjO gH-S0 M=RҁV,92_-w:,d`BK1R;], ؐz;K7\od|YƖ] G v)ks[gDʬp8,OL9-D#˭pI3?m!t(.̋:7CyQYÏ~T?Gv"Dpޮ9tD L1<Սq<$.2D3J86xj? v_.>P3LW_Ν5/̡+|{#U=- W?nISRBXB pȍIlǐgo]h@k;^k:HQgp {g2Tm 9mxM)_"K]ì8`si!$<QHS~ijli[C(*$ф*Cm6 ɏK_cts*C՚\[WeayGZ[*%L>ˤYVwWj@ YVFXeƒr6/J*oACzۋ AM94W֭2wPVDm\F[ü )ۂu|0i}AQb2/L],Ii,䪂k.a.) I/FG'7O&.b93 piE)>Le2?-Ln[5X;O5+ 7"'H&-G:r3Ϻoz ޕiFk_˘5U@-%M"vypp#ROn_نG3$LZnJ/sORZmo0gíz@m)6P -kx0v%g2K+:"oh` xj, "Ne\RFs='Qto350 =)֋m_@Rdl-"{I %#$C[s?:̏f֨E袗2gŠ"T>W̷&ەg?$%`鍞ՌLҮ&MJ3[[ʬ:B埨c/;w}IXhFCljPCeV-1zzycQ_[Aj $OsP&{> Hm/~ҸCr 7Ćlti ;=2>4{Vv@/vZW]$d=%svs z,Vޞ9,t@[\~Rz>*?/V1- .Eimrj^ѹIhHqa*eBei]ꘜe`RaivX=Ѡ1Uy[I}Ƀ9qϺF9MMHnRQ<~8G1r̷3~c,ʞnvg(vDzT|ZFέaZ"vyo,|yT8,o4m 0[ijaRsEif WkAݒnBмB_3vZ?I2jƿaiғ, u^dAgE"#rW>Vv`=#2,nA׵' #@Wc@Q7t/UEYۺijVn촄}yLiAIZ1s/ 93aOY$pz9,kg clV24|]'r#COrEHVfbs+Ɵ)ɺb6I0l,G> =Ӽ" 3cPOID=h6&Ud*p,HeHYw] x Y{\0jp臠Fgf{,dۡiE[hs0/'$X.xѺWi v]ʗM3|O&&D!C1P+#5sT p/!eg|0Ғ ^ .lPsNVs܄P\ndf-?۟RPuvwu ~SHz~IZ '!CEoCl4 HPHI:Q_©y䷔'lԏCYII.,c|H(_Ԋߊsr.B$Wx{eDvV3[4DZa [+??bafkÖ@~UAɞbTC0Ji,_ RW_T1Nw *ِy 1Hir3?wu2MՁ8OQn?kW{Y>.2MJ^W aϗߎ:Q:ݗ?'ٮC ̭>zp ZG,7Qh=/ݎp-"$ItW7e7!׉ j&ۗO@isD&q529Z5̿`O7\[*D5o(} hSa\o { ػDO`qʮ4pJiRn%H)7<̔-g}$T&:pϢYe\`Ql;m] !ޖ?J$yh[6GuN}ww݉LMsgGjH\uRN^9%MK?wMQq$J"wRPOL!խƱIr)BxөdF@ccV s;')>й6jW*{jUI "|jyZt}=~0㊂PBWĽ$(%-$}>:y\Aх:\2AOQ ۋ✿pٷbJ)=i+@摸'v6M4"4H?x!RS衹AМ[Tuv8E*tHc]dJhهV12skf~lL E}2${;n"sXObh";U( x-϶r3yɁ2;*TR'/#w||4."DMs2&%<4V .=US%3fat ' l,dxݽH2l~wWU[wTv_],| [69z0rXm4ȫc7u;iO gx#ia! S-v~Z7hte653iujHFJ%ߨ3B..I?wAjyҳT_mWZ0\ZҳA$vg (Y  i9tpa>oB=8L=3 hpX:gq8*|d9>sNifƕ_@MR&4S|w=-gȍ( |$?3f ^`x JfIANl_9IjXTykl+ā BVl8$D@Q:AmDxU-xeKNO>)u+h*`yS@THJĹ G]SC=g 1_NJ#7@.9qދahRǥn_ζy͸1;/W~Hd~u ;璺ꓔTKbA a ah猜E)^,S%Y(Iu='{ =vYjR3cŰB3}Q z7#v'|)D9&Zq.oLC>ORK [e_FdlԍQրg.sNiX\r{eG nKHZ1a".~Po4qO&byG~@yi=Oΐ@*d8uf2 #my!| ]_tO, B]ɛ x]'Ň`>g.΃5Sec|:WL-;13PgCСooߦ=B|QHć~%qG\$Eq4gɰi-!;A1B*@E.wdS"'͖c˓t:շAJDX)}HB DkK/i5:3.°.K60*TQʶWy+@ryDGT̷h$GB $rtgxyNЛWi#Lfެ?Yd~& lDd%pS /.a?3~^C?ydRQAkxKO,j`xY`0'@c3[Þ*jEriO#@mP?TH"*Eޱu ״[%\O$/ԄοQM|]Qesۇd۫ q#4 %>w`f@zuѯ . \k f ʼIEQG _&))ɻVUgqZKygM"s|iU&YXtg%۫Tc$N/9v\+}HˉnM t r)0 [ !^-zh8/48PK2q)gwL.dpR:z3v<S>muv2l&{rX"ߡxÓouQÕY2`Z6>83od'o 4V;Ĕ!Q7So9 a6 p)[>ŤCi e6A'ЃbprI^31U&Ɂf|]Rؼ@'ޜyFe6lwf{0gSCۀGJ,T$7|X?{/6p px*B"Hߐ}Bo~_es^YqTC.N;#V=[÷r}Ӥ`V+V<hR0+' lwW sNNc3K@mub*P5UZ[> Mֆ)>Fɛ_T}F|BÛh|g3^sy#_}r$KZ3L̒![p}$=O(Q|GM1~ħp@jh`*~+2a/SvZqN)nOv 0H\%k\(yl$UkF*|k(}6̈M%JB~ .v25r} +9UI3w̱4l+il1yWjzkȳI7LmW#.l[rKzC$_2( 2B8][a"dèLiQpvEx@TAo>/!iNejdnĚ9E"%vؓw\BiP-#g+xm'V5SHQt E ;˻ҳ hx({T̲#A&5@X |n# SlۈX #c&It}RI⦬mf?@Q 4ey$G.bV,74]g-+yՆ@8W _1%jY8MZ\Jmy@!K##V]Y4 5l S2b0IXܚF-3Cs"42ĆG6 T#b M BW|f5vl-Y|@%e)i#8 ZrY<K2^ɋ'ǎl \)SGr㒴}ɗP0.  t(8J1DUP)c[և=LJSQh` 6w %s׮+:JV^'<9= /e8ߍ$S4+x).C,*9Yo@M{ψKl&q3qL!%@4wcoΡ#zĹɣOd7Ioe,iMCVweo睮!)?< 0 Uʔ2 e?@;*Kh& pǹb'c* O9vND> (X>}xSƠ-9V.#VvCR51"amRn2;?(U gRxY2Rz=!mn={->][] uH"W.j% r'ŻWqv>#zX#³o _R#SBc B%Y vSgDi7 Gdzi1$~Uԭ?TMK#b z75"~avȡs'iv1N Ft?B0׾* W6Q.i^5:/xi|t?h"7OFAlڤ(.CAI #q':uN9:p.eǂ@H %Ig9$3iҚpdG*{4h$fޞ}iJ x-7 pȈK[۩9M|sn;ZENmVorwJ{~NxHW N} ̦:ȱ5)|fK YtN9łbIj'Nt!6yDZ;٤x=xy{bIt"aAp \]Hid|?p@D~PY%*dwZ+Lg"-,]:~tˣ\A*Ԭ4 %0%p /c6+B :3cE2ExMlkA~㰩i&>1oi] 9FbD%F"5n9ACr ]Cn763U_Tdo|Lwޠ,[KN@]iaYDu#8"xwak}{C5@m;}>#mq6$qPЗZ>m<ꓤekDfωD|,^1Bh8adx 謚n|*z_q۫L |V.c78瀇/tFv+* a\ ||F}\DM15<#&ZQnRׄFiՓn)/r'DJW F>|éӚMn@D&zD*esV6jv+ 5AT}CPDzt"fo~~Ȓ˼)cD 1\Ϙqܒ y3 _=FP28!˯e@}"vb<+]!PcV_u߸>%G*H3ȶO+> ؔDd8Dp;* %Y p2m4|I/$ϛ9m?G5l'r-PnHgHNyP>aqv}!9D7>ŪWA%Ex~ZMfE;MuA,Ns/a,TӹYk"u@RʘAMf>Е@Ck#/l2Ψu{N-6HDv5:4QE1ԙlD;3 ~B۞M 3]m,ɀ :]d~=}mPӆ  >1+IGpjF;R/ր 3`=DVN"?{oAf"`̩b;(ڕk,bvD JIj2J$>f QPg3 &й}x'a]ٿvSJA)Iݴ.B^TkK4~\d}΋*RwZ!&[R2>>Xj3ZFZn,6yR$^2K7ge󛜹\C@XߛgWf4MK]G\beIHP $I^ݾ%ZذuB!B:/D_>*EAr97`ǧ*]G ճ!V5$t $D$qIFh6pAGw[[ wӥՏ#DZz$^ZM$(c]~4 ?#^rEF[ƧA\x/Uڭq_Np@]$ ]Ml~F 8+^b-Xk\C.ׁv= D=kQ85@'[ Mձ>v*>g<c,Յ>[ȧg.28roT=1RȧD\&1{ A61x|6J)q4ym14}|԰`K^2ڿbqUPi`vHE+܅;*nRVlW0_ov@u;ҮAt3G$ӓ CXe38&3YuWXȔc'#Bo :y*xo`;P5NTa!:Xjӧ)7iZXT>L/ftv.|Q/:?ݗZ$0 nv[K{5"GN@x$}8,^[|e& Qjk&d}Kqqd :k o/Ѵ9>w)yW`2t],PR^gMձiAϖ2'λZPb/+5Qu;)8hڟ]|χtv"ۙ%{Z toޜfW{ cX+2,tLfprlb:ɋJs%63O)X']|3 &Ї{[ k p=QΙH5s7d+k.@ tۆx#" v$RiDy`Ti_sb}vRn7o4RGiu7AxU&GvͺUSsj 4`cT}n>qHF@{Bw)Sfjt SrDT?bZWr{ڗf 2 E-5kzOHtIWt\ p8..y]] E2A’J` 9+K{#f_NI0CmG5a4ZW1edP%&1RY9 AmjDnxzO)#w6Kfj :UH--Hc]Ah#Kƌl+HA/!؄|\5JSo5Hm!G HDK |-e>٭!@f*7W.8'ʺ <,wA+rFB 6{@} ?(J24}$&dn{Ž8ߟ}\Lg@+[(QW)ќ<^~Jl\OB9ֿpKow3*…ږ^&D@-7w:h@fCZBu#7`s!6kjօnO.t/[{#л\s 8um/5 ^8CZ佌i~Me]8FG@~\ |@ގz9O)ޚ Qν{Z*|<.55MLś:WS.h]d3颵ݨ͸ƕamk$ѵ-Q}ΜsJ9%"F/f݆Ec*xwMKX1!$(^- TKh_؀h 1:2mܛBZߏZQgbvyJE̲Ei\y_+2G7Ѩ,|WjtBF#l(Q4gL(,f"5=΃D2buΩф_.njs{~E~6ͰLXfoD5i:ĤH^lZi+ZݥKa1v54[Z3 b2)55ЖDmTRm?q>;OfZoE?.S[Ũg>yZd?7aA<. }R prc ym&-+d`fB1' ܼX]o#'P]=){l doU@oʙ[_KT<@W* PaR] ݺD -pO0yn|ݑ*ax=,I٩BHG.Rv.f)XkLdڭZ wytƴ Fq^PIq2%V -AlOܠT^;D;9J>;ۢ}]f2L''IcJ49Bqj{E5!lt y\#_%ρTǷ(I>|c{ {R1ZD,{:{a]_zNenLթ`iW蘡Qdm!@5]my*`WJW\P/$n~7pܣm44IFX%mw1Y @q{v!P_poNb_=zq˖*ΓU{u|bⱁ#z#!6!^fX,#6l!gW(,dz[o?X 2=wJMzr.kkj>h)Hl+,&:&duL~vʯV2w3I0bQ}sqfoo.\#Qp!H %n.! b1nQB~nm_I-'L;~U*Vw>QJn$:-qlpKtOIo@RS=>Lm$caiNېszQ* ;!.)ǒƮŒs]wK?lGXYp3ǚ4(w~.(9fG<3۷̿B.O$0M(0\Ԧ,sgf e(y`Y}KA±j,v;@61fCxbj TT/lVa$Z&/ h&y (a}N~eU0<6;wpDBDys_9̿cU|l5b͐oq[)֊W.x$N:稥,o'\q4 A{=̆aLi:3u/6973ReÙW7>L-Ζiw셹vpJ8f3joGVGŴT.ԟNlO9i2YrJ9M^Zh! (&tn<96˯_ Lwc6ĩtL&QKq-+*$&ϮbfԝO+ M0͈xBDF|@3jỎU\'q/}h0XA zWaa Õ a]EY-Y2ȗ.W͐U8Z4P^%xP VNд2Cw+o9XHpBUp#J,,QH9?fEFGw+Z)E;XuSD l}ڢ5]")nM_mbRHt5'4@>ex7-SmLVczzn uZ8IJb%7 9\.$i|ManwD^ek!T/xHI8G1^QQ mL+34xvݗ (Q1r7"(WKSdFvZώQNܷDRŴ?[E:W'O3xqAoƘBerjTT94L V V_ń ڴt/I'㼃(C?Mneq71\EK^4cbKRzrDOآR*:3,+t)jԹYXhWO19iFg=I:$ҧR17&3XMI8X+k.Vmxh/Q5% KsU_VCHXYՊR{7~tֽzn=vk]^jy;ijr ڛυg0$v> "h8utcJ-_+ >f勳a guBKPqdfB4$5QC1Z UJHqB{`n˞K4t26Z @&RP!+~LMڣpk灐JN!~ƣu@Ke-Y#ߗbB$H "`TM|85u\0v.#dYW%K^2 (̦ # ۃA?>T-w9dVIϱxӊ0{8[2zv~{Ieeě &OiuxK׍j&Oa=vpo JFݹ-U?4 kk\I}=AC2q݄Q`vq"Бy֖ ?mav2eanNH_n`=ܾU\:^@_lx˷*lqL*و8f lRg{]F{@S!4rm7q&2qAs3XT}S;!4O[Y˴=7 `? R]XmkK=vhܭ[|3A4ร$1(';\o]Og:J͋ aIȱьYBuV4o؝TE %)ݣFԚj㶦cEQ"yas׳2W TJ4;Vzi0i=Gukbl 58!a|F#i4 &Rӈ.n >Z-i) hs $@ _ FE˭@sbi混 V"MK 0` M nY^%{V-nT/B38q!!r7'@Y'b. Vn$.]qw "L&¡z>TMEݑHz4vȐ)ίC5tVZ_|żX^^Xxt.pϲu T-)KVM|]LΖA"[3^~ozx'${-Wt;zi`ⴲt~5ђ36 V0 1]#=dc {R % L7)]Vamػ%$ H7r}r'9j\9u\Q? !mȇۥr4/boV5XeltK)i=tTitn%K'椰rg;" ^vI#һ~H?`KfǠY^rc-q#:X 9f+j.&>O>0 Jtfn.͋"|FOCm:ZAuqgOjKkU3$=[0Jmj{kC]lDʃoFd`[ PBxL١D|-_CW/gx#>M4R1$;Z﫯JpiR\0cjvݯ851E<@Ln6&*O0ĕv+ISh(@,VQ`t7P:͇$Et@FC2BL$GmSWSWFUFFFS7BEJ%3lUL5{>Ѝ?\lh"G`֠ A5xF~Kv&-'%GJ&K% Uh1ZW#iDIZWQJ=5LksSw&^T$a^Ij#tGﶍJ(5v~Md;l`RYrOUȞ\PF%5'Xd6UG"p i;N25X cmH-҅؈֔e`^,VOysG6y6~!YNځk5KjK/xOrm0(u,I4 +@VD.wN+Zrv=U'g}/3No@Ǚ8pVr1L j/GZӖ@ĞW)!Z)ˈ!Q->o~ ƻ"!Dt5{iaJ IJꅯ_6!83iznz$2ަݷy I>}1"R- g|K&PU'&bLX{4u.6ez&#bOUObS>~/SвQX u dTg0>uh4,ܜ`*lhUP<~Suƒ&yեxVu}_FzoO=eJ8/CH,$鯐EuPMxw(d(1A4}dFfNm/kޑXW4GI :! ~*R< Cf|@V* YN5y2 ]Y`8CV-`9I"(]pq}cPW,eAHT~^&^%dX-{9'g2ہBEE,F{|V֡C#+\xSݾ$YSɥC/e FA$^eW19&xYhL ※ܶI @k.<*6 S !jհVi׳S56W%w _r1Mfi^v̚ h|Ҥ<E} U/V.y`Y?&ʼneʘ 4`cK"6$ Ql\)"aK #CT>VsiVD{&l;F,mRS ޯ=J1#[O*lP`So5+$6=pR"e.l-`Y=sM2)hG/cBtYu-i%%eƃYa*O t(ǻIժ6kZ$[E滾CPOKz*j6:祔e0\(i3j?Rp]U6.gU Ёy Zy0=VD,$PxA)_ն{*Sv| b?%tJr\ ahvZ{v_T.輱pN^L}/Gk:L{ٖW_D19IEZAJm%x -{c(\0yƶ5SǞxķBy/o)I+B֡.U {܂O|ѻ\Be\BҁČQZkLzIRj*3DzΈ3 k]aY@A?"K$2dW?5ٗ/H9^Ϧ0DU;ypo/N} Ԅ v&.Eh4}_C,%Sx{e BT0F_mF047f7J{T@1=Ĕ^xs'wZc ھ[>3;Z/rT~= tTDB )0 -~snRպ*Zxufn]9?J&+ mu>gʜ : TpB\P*h4"Ω\;4 cAN-?{H#QA!;Cqn N9Er :>:tb6 ^Uյe[uWܰ:M@ulQN#YV:n9].H9خ.Zxդfmڧ`'J^Xq\nnTu |"?7Ե %F3wE_`D&I\{Yx@4ȘY—:v?&_\4i]w<EC6[y7gd {<Hn5VYe嬜CڌexAqTæJ9>Q [g2A*Åhy_lu)?QQS^*t  YpdI#Sl鑓K>nN>Ba[Id|lx#F?|R*1.Q,Z9d.4ѣEb*" ɪ?̯G߳IS^V +Rqyv_cM>:BLZa *?Upz8 ,9,`amJ4f^'LLCBf1Ȩ$]j集u=ό{p%/D8FUuZ1>whv]b7-ZSXGuKrdW~q Tt߰zE_NHvٗQf)qbz3WHACSegB7Vz!|їt_&N ?-Rb|T=:,9}$" Lj4 2-i-&VE+"eD+ewC&|Tk::knl96f1 ,o]͋癎;V!*޲uA0HcIw_c7|^3a/% @T.eN$Q?*Tom3KdG>WHH#6 50-rcnѵfݱDA)b'u|t%Oo@QBTA% 6T -b*7hNښ>>V.O;Ky=ao8 [sT)tNŜdI9E!ʙ ȭ VQviט¿̧jmD]i!gQ6N,&Y|y""L< jhf}4݌c {h,|j# x(Ӽ"/ :V_@Z`[, |mb:pk!+Qٽ!ƣR{Pc,'^i1I 3nz?_ ))!YtᝤHD$lo+D(9gYZ0707010000004c000081a40000wͷ1AnUa8VU3@ֽ #=]WP9|WX¢ER _s|dS]%0Y'F?#Z_U1eSi+S-:V@wIVKxK V:wTd['Z}0A9IoLs uŜA!Cx%a9aԁ8b70(N<]ɇSUSH8Y _[=\1p( L#X5@tSK yۖf%mXOזj.8jUG^*Hem{?&hϼIU~ S*rCE.__oxT&pP:j>\C9^ 2 O&D04~r/>Z(j61r8+LzH  2kȿ3{LSd"Lk ^8s!<>E)*AI=3mSE\F̰05Ht쨒h^3*1!9֕eYջ.o#^7rwR*'G.#V^KN0·!'%+2*y{:1]ĊR+(Pa]lczeί~w_:F0c'l A"-kH6]yV?($i/bz>{5^.ͣN:SCf-Q$^%Vfjsŵk_&#\DVYCpC, q/%.x i>,CMMqǤ xK;$ݧL.OQ'\] QK I#5[~KVdY@.s[t %!1ZR1@ЅE^͎,B.$cKUOY%( Ƕ؛mX:]R}s 蝤W:`z$RYuKy?"Pk!!TG5`zuZ}l3z,p$94&1V3D" I**6$G#[T؜dmL& ,ᬦ^XS ygAB.AܙPT xQ|4h NkǗ+~z\ut#3Ÿ4[ NFl_4 bʌ}Fqk)RJJu]Dp]cܤBz̞*Co !dUUċzQ95;kё]7bܸEpzWDP<`alrP&3WCoZٸߞg9,%2*yyuxMJ|Rΐ5?# HCV{sAڔz,xmC_R߾KRuΑ˞1qxcE ddeUE2[/.ʰvȾp`_b+XFDg6ed6cz!F~A#D)VZ⮞[X>k% 8!TA9c-_Wx.h ޛMԧE+ v1UXYPY3GA>Sdҫ݉?ψI3 )rf3LF7py|@BWQUFKT{|f.%gEΑK{v^"cs*y<ΧFy7;h` <G ̲hS2@2)/fj燳)O !DֻiҍĽлK]Nig=V1;"9=\c95?GrϣQ `9Q69^H=6((3d|scg F=KO u$c'0R)"-Z-hs4tA#DF ¬?=vV{yVtca+`m߱en@4y޶ &X Y稴2mB~_AzGu l)#&_ o ԖNJ|f' AlРh+e$BiKbT1bHixDZ^wpFC.r}?|R--W!)6J2"8IjYNaѓ;T M'&K87bI54~:<u r2-.Ad3Xa0s8Rv?>]" ӞFȍ'/BL>8L&4 Y˩ȏ97hzPY3+)GzTvi;4[M8[/C⿥>2.'Ni{;%T18h[+Fh&Sgl2riǾo@&Sdn@A[ߵn8JrCfXE8; ^&ctNׄrK\-)? rf*cwk0c+͟f!9tJMuK$i9  [x8* BvIc;iLSv>,13A7 eںa=謿ep3j-Ϣl%)ɕH4(fۗ.^,}bP .uv(e9AlB_f\, 䤭@VѕMu =HӗcB}ZDBh' HbD ɪ 3c,3֑:V31{[/'K-BjOF6cf4B$X&~8$b8c}|T'N5(G#F\XO6N)BY9d)`7B]-JgI& j.$ϭq\o'Uݜ3XWٗ2w rj@̩3*Cy,Sq9|fƝH#aVr]۱/ +t+DŞxx Ag ࿂}X݅1u~ʅ\$l1[^W2TO&Jh7ZBi뺌Ps.1dN0GxOnK15}↓zopy:a* zovƿ @[I e e`޴;eGYNam,Ow̡&C={R7|ǩ גR$]&DQcTΒ$#P!YM3v*ybn &>=I􅩲d5:]0 [+x1am+ȋ頢KFؼhg SJ.Eq7 2~{ve?IPtH Es:M}IItk(p<*zh:_Q3Td4ˀ'Sw=12I]klt  01!bB+Bf;M5`-G57- C h^|Wui$(Su>:nLK(e]jc<@ 8;G7m@LyD' %Bl$9m1ťCYuD[eM"iÐabeZK¼ }+e'3a ke2YB_bDd/tnUH(dX+F3=Gۤp]CU\'=mЮE=9wѱ붡zf/n0)4̣ tmeqi>^3y%Jμj4[7&ܓkOne읠"DfSD;'$0Ok(pӼ8cQYPFA+ɩ9FTC('1ЪwW?Xu3R_R11Qz6V fS :d-XM[k䬴9oyEb=\oI F/l S)`X)\?Twx1gYUٕ_0u>)MPxzwA^j)CB)fƭyK(ͿMl{&쎂=$H^M,Sh.'-B?܅NfSy .e^hx+JkcQ&k}b$*{^D 1kl1 <672)u5i'"sE ݱn"ɞRkb Ryl˭7C&fZY}DjXD~T=8yБ3:7 Y+!>%}Αՙӎיb<,[i|L'e& BlK?BrI<#̒8'] E 9(mlMu$͔9/7@:=kvt ^OR z{$&2g(۸R-Zg}xQhq>jfTNglUU,EwrTc t婳;ܗ o2v-aS\'&6}xU. lG9)s/;:Uzc`{S)TǰJ*p?u޵`z2?1=i7koC*J6QʋM+ً yWxJ^>,U,gY+V#D-A2w/e,y L~1v9F//ĥDGv&-2:s.i1@1bd}NSaoB>!bDQ4:2c~@i.j-:J;PpLTL0TV}vs0R_om%&zEY'a Ѐ/k2/x_K a<[ +U.0۶\K W&R=}IQSKT2OJP$BWzNng!iXgq߅+eu R8hZr_#_jM&%7 ߬'tޜfB Usݒ`gv~H>RG[uv~DgXo$M5zٮtk=Up=:[7 jБI=A6oKWYww yZɞ8V s`0Vͅ ^93$A|3ι͕'r2&9\Oz>7 W^y޿ tR/;+zG+7@}}}lZoG H"4(+F)\g`Es1EJ,7;Eu6((*  T3&H>"YC"O\FZYy B4$*VwZa/ѫXN(5cH5$gYZ0707010000004e000081a40000̈sluԘ;Z]d y|O<.yM\iOz_ʡHU;>=9Q:iaҫ5s/ fI߶vֹD0(݄VlyN"?G4~E+%X,_q!]1Ϩ y x d+'PD»@XJ)2wZ ) y Kw"XWT;Zu+Ȱ^tȯ>g þ'0N~2lNq>y2 Xkk81[_o^]ֺrq>uDlVRZIzAIPEw׽b59zS+a vM27hOr$!}'cR`ڙE 2 vq;yfP)I -xQh!ɠمu~"j}nH6j'՟P2vypʸG?8F'S͚pc|,-%Dx%}G?$i5݂ a=xN+CwjG >e읣%:C{4l,x#n"E-A ohwo[|Lp[~s9pzz:GdNe|W٭0cMpi`v7B0lh P- _<~AXRBDSLɴBʳnSɚ䌀9y#R,,7B/Ǔ }Ji`)1#.J= @|_ itOgS`]5]exxmjDG$nH L. Y{:v?ݥ5ei)lC,%E|3viDPC-Finf`p=ԁZZ<ˉ uke\h]JQk Hž _!>J*d!ozQ1 k{{B GE2W%hYyUm)TGK|ܹ&!)B/,~,n G0TO߉`;YNOMʱFx\ 6ci<0TԌ&Nv3^WWL ̤E&WCJT~aCQXZTYgB%'"NPK%u7qUesӄvDrZb5Dƥu*HmCj8{m32jt0"Gɬ?/R^*Cf!RԐn(V[eܖ$Nx-~DF p~.u Ou}x6Nz;Jؿ3ټ{gYZ0707010000004f000081a40000 z4b S.!isT19$!E"{ Mdƕ X;{'Q~ڸKr;W .qx))-uF 1mUp,^i𢴀{*3d wkVzfo?d,F!i{);5`S鯀No"T?Njz]diY,ϻ!PqP# t%{{*5RBUN7EU4dwKDLOqI#IvNW*QzT/LǒnR^Y@Fb]FFZǨKx2-c̍=䍍J!fS} ƳPPǡ*^AqV%9 9GqAC!"5J&Y;r 5vvgŒmQjpwj f*޽!̳$0}^\R~<LnӘ/ble Oy7f`E(ĴhBU\6Tn^|)c߲HxsX;tK3%փ9*QunN&p⌀0j=령nei`O2J%s @.A=pqH]wT[%Iu7FY &rlt/R t<@~4ffy<]Lg[tw#ct{aOa/K83s'kepfܣ֯ՈV)~d!|o`Z((7YM8g&k%lOMGKս5+oiGfp٩^ \JEd9fv\0|QP@r#߇o -5j}B"U^K3qP81 3r;.O]'(kwp GKUp6#Eżuq{[rFi@ ;j/ZwDY-X~(-#3b u|WtA[ v7 Y #cuFH]#OoOCnbvޚ]=遼GmB}hMxu/ MK6F ۡ)wgRU0E6ۄbBý G |y߆dy1S9#~4Op{r~ؤRg1f5gѴJ)-pP6|~so{`jW `h#"GqP=C12a ; Zu);s=9KT^[JL?TtMz4a27F0^LT*?c3*(CCilfVk:U+Ɨk=G?/ EEj)^RegV Ht*S7 ƾ2|Of4mj0'~gYZ07070100000050000081a40000{x,QX\&|}fL]s-vjHETv.8:_$I\ ǣ Bp{ܭ*<E--0=wx/ ~^\t 5~+&q£@#%ؚ@OO 0-l+&.B v{ڵK. W ^5%W|u&7*u5N5H]](ōp  K?3WdiCJ3XBMJVs=xΆ O(ZP=>3)Ҳxw"6xi\I~cdƫQD: l9WCtl3J'%^L4l1=1"~g8 )VKy'83@un)osd`XKb<<"\]SL\MІT:E+:9(Zg/ Yrќī +iAPY+v7.U(8M h_57!ED.x#UZ&XţvH;/Z)ɍVɻbPIWѐp;٦^]XQHZ|2W۱ɖMt\M6O<5S @x0:5K.4۟/Pi{ ez}Fe7d1eٌ`Ie<{q-|6jQ8 \|])aEmb bnz>g왕7eY^ 1j>[}PM.pZߒ%ʜqz=:\r٫FqQ[Ē_,W4ϻI2̀cSDM3٥U䮘u@WPH{\K%)@z%͛~#izs^Ϫ`oIt;y\$FDLHosأt!}>鰖XE l9Ƙ j#u"jQp, r#٘MUځbъM?"Bb"ܿVbB_7~O3O*psvg.ilko[!/híϷ8ɞ5]MF{zxZiMjDLs JAcO7#vܪw Kj'0kW]Z xI"wh =BQ9&[>Q&7\K8}wcK O*Ol0OXx3 0=MdgYZ07070100000051000081a40000̊^qU1@WF!I]"v@Uvs\%G?sI2'zGՀcF lT(8$$IG{0< f R ZѦuo} yH*30ƚJ:|Y.5,+u~,vd`ybWGcd<֗dH2UTaxxO_$&L#RۇʁQwh, ^2aDKN4Q0:RV"xXz%`ΪY coއbWbyͫ؝W3ejZo9a[9䐘C6y)\V+SY%!.]Bl`IL)fP%spVk:ݮcA>53:kUHr~w'uWgTXfrp}Jf}Eq,p LgNLjdi:5>x;m4Fܷrqdɑ::1(h^5J['aIpTQbq)(:x«+U[`h#1@F"#IAh*c4ƥy'ɽ E]>{sڬ# g:JpKR܂e@m}UN#19R\Evq)cȟtDl,C]ZJ+bĉ0k,JD4>H_~m0gffB :Rſ jv^3K#Pt ͊_Xa-kr.tQzB%-vqB;cJ #y*7Ey!)-BXࢦn4vi ;Jk5Smq'ƧH~1na4>*#/~F<%?YNΓm1E~ MOyhlﯻ.1^״㺠]u%r%@LV|Gi*Ne1܌w;9N)Њ o]̥<vB];n}:㊑鯁(cRE겉&K~,u!gFf!8}}Χ]VӯYHFH3>"{(d7%^|L08lٹA >(.el4vzWbXŽYL9&ӝGMDmy>(I>tNOrD1 "bC)VI_e#2.wAB8{bxp`4Q8)>i ΈQeLa! !I<hraí$N$ (#z+W=Dz\TLXМn `_>X;P"1V#>,+|¬oG;Ja m3W]fUѫE23u^gbN\B޵X A_5i^?_>p(YS[࣫LGaҭ, 9]ĕ{БB>MMqx+Ns hI,Thܸ`7~ 75gCI^ƻF;z̸wdtLaS!6!؁+V:pL(s7r:e+ >݁*'/}a V_ėzcUC:I-P[ыizfsm7GCpl߇W>8wEN2#H d\s'ٻl ,C瓪Q $D;F-Wv@5hAȽY!NR:i D!*勒98۫NX"n&m!.`5 LB[5K: 1dfUV%2cR+ȼӹex!~Fz^hq(!CHs8PlTsZl̓ѻ*%ZTGHg1v/^l뇆GzvϢre~녷O4g l~e0'{g{_V`)ra6 J5*zЏ?{&&| 0MEzT%s~~75i䲱9jݿ eOC4UM كr?2K b$! &j\ P9ue63a%P+q*uҽҤl>ŽEWs}\=jurPH EWW*w%fmmA \ޝǡm#Z32YU'[4Sq1FȚY qhG,7&QF;Z3%;qk0n5my cdo(`.r=1͖``x( <u::ZԚN,y%:")kpkC#笏ci@;8 ۊ,aARƙ;Fڧ}FPxhK $l,Ws,_rؒ G.&쯡rwq>a͐H9Eנ)%$֩Rͦ_)bXqlKpd]XEUG/=uos?&b@@tkn[Ir{>8AyhGx::g\% YeuyT.젴%DN kb4pãMoCR˅u$rO=N+,?pihFd\u|*oh"Y&wxgh-NQ[J $X50FІS/XInPv7=Yw)HDbm( ziqi S!65TmNV6>$N%ԺZp43r@BGbj"⡅i!P;I$lحWc*50.$蹥䱳k[ADke[ c+*1כvɪ*q] T+'Yo=7`+;5_S^*Bæ"Y5 {իmEAق9ȗİGQ-b rVrqůBי.ahJsx^َ;=f&V%,n>.3%v{FNu~p\1]oi`6>uY!;hV`eNcp9C%3yעrl3m *fXqKDZˠ?7-jYM%cECJy?pRw_46r,9Iʃ0̚ nYXRYS$ʊr |# 4F,HNt)yUFT6|m'}/ /Yw]@5ٞ>D|M@)eI)^ ح&rXy. #vLD F#*}{xϐ\4PיoO@ؘ0_WZj;YVc4c-EXU{zacpK5_@$_Q^pebj5[PEt-!!+t3L IJivkt.rw/ M[m4ƭ[`&Cs^ Q5Eg߱隭x4C\w'DZh,OkTwؿdS*õ$X7$RpDl]]K6?n@T))s>b,$xL$q!W94w)wɒ}4$^%ǭn%Ki?& AzVTGHrx-BDԢ}՘vdZ3ulf0[:[6 M$o~_NŘ3f;13u2m75^{Xv3i(89ݼ~ꏌa@Hڤfl| 67?e'dY6 fߟ$O(K;= pv<4^~T1P WHj&F%FLc|aÎOu~59cЏDeR'(MUcV8DGJk讃_I] /\`raw=7uQ.ǨQbENu* {BBJ2@ v%3-^dP]aiˍ=ș/f$G091]('wB٬ U͘mNs5|!N\dC(ZT2r,7,J^Ufϴ#yQQk'*RԐ=Xe(Pipo m!%)ȿEOfvN56;r+i$l(<z6m r܌յM4V Q3ZHyQF5^]GzizvO +ld*3 e3d72%Tg+7"FVX/ݯ=γ|K.Co +.ӗpΑ<$w҂$kWܪop6kƅdG۱J:~YGTl0?KDmT$`wVUy G;>G jHp 6fBbE l@g-Q=Qޡξiʙ 3ٛgH>ذ>ENȐd #K'*-N g rm_/$YI /i Ffnx >Qv/!`SJ1F,{mi Av`,7rb)Vv3VGؒ(c|ƏwK.JI]d9=" oss$L-]]} }7|jqJJ^ŭ\ɷ0u"KG_ -~|7SyDâ!mqM†(_(n%}H [lk.+\<&`lN0o? FqS{JNnl]SGKcƛ*S%m.{b ^si6n3 )ٕQLiDZ~13k<_QFzW<s'!<3z39ءב ?8V .o}6ޚG[kU6pGt:3W/YVfg@KbqzƊI}V֒} &bӜp\:Cz<`L ZD+F;±xlblhn`AHr\{=ZbyTF~?-}[R|V¦ Fb7- mf֪8!Yi}⻾5; F"±>0OJYLr9[BNBr1uK~5yVOݮp#n o%b:L/Iu%ݮl/ϿhzmzN{{uäMЗ dǚp,DDZ o+.^^Dz{< j%2ϙ_[3L̗AߝJ.&( }( t&LLzh<$µK#p[$:7jW=QnD~Qn'`u>F.ѿ}NMu6 t'y=p-ʁә9t:NhҕmtH_ҍ&d hw0rH8}ǐ R0l,=i꾨#Q's_EqM-T8t pRhn["v~P$ >Z0l9_3;%_ƶć;VI`<a  Oj/'b9yq¦뾔H>oC{4uo'V#+S1&!.x!tY:sCZ56ى߼ym ! >eUDRi Bʢzx*?cm͜aёN f47$m= I4qNR{$@e%0+{J< }|$ؔG5Lk^zv,t+UL:VS[@)yOikMmEےaţBwj;O8eՏFPi!ѼV#"pLQVLr֚ZWL+`Jђ-[Kv0a%pa&ZqR)YQt?HhLdx}B+՘30ϒANN^~4ǂ{V~ *8axgq> O?8pgtXxӏ`ٷ# pB8,޵/eP"<m7J)fd?pxrfyX%,}?m 6[I/7 X2ܩ[K_K,f,I(npt{H@X!рN~|`?/lxO&]KjAkUhuظO ~1èL:։2~ { ~X; 5Pa$gSl#^3ȣс#ʼna>eęX~&1HQ/zߛPr ڊI{ v<w~2~^n"$w;j Vx?gu<ˆe[sWu6l!e 0r% s#ߩI #`$zʉsj*xMJzjy+u.o%h^K;ƆROwU8ƁLA'`I6{hvުX"id5Jp ]'g0~ \Կ-ծ8CT D>gKW$RffǓ(:niYhAq2it/q́S2%N&PN.8B _` $O؝u4*7g1Y>z^uhq=XP]+㔥!vX]]NC-C8XnTCp/Ll(Kr٠2Cg6}LOFQ+$\c0-]ĩtf}UM-Ts'̐|CUF_X_g'w!뛿!\hm\w$=ҫiQFgRwhX3MC! mByy (4+d-6tʥ! @"הMd TK,U;'i#PQ|k:]/{ȉZE0BKJ-S65´|V3?)9esW Nw)AW6@,2M"º~vG.㦷rF}}:zw-/K3C)r,h@CeI1 v˨= 88ō,.i`R[LaIh4mytsek; Jȗͱ?>7gb H1E3?&"B;@8 kǾ^a hp9gȡ@haޒ]-bUV4LvHe6G-m DZV ( Wyzx1IqLbꤻ~+";-oa|[KY}~؋!gϧ˵מO/@ٲkqc݂YLnPqݙ Tā ͩ2n=n1 #+G.ͥsS,3I*E \-˥+8<eKjRia 'VF)< #S!δgSwF0R_d ='YĠ.`8[uq.6i u:d&Gk.BđS{S;‌ƩY1hctVDžj^ii^3}玥H;mt `e\ M,SRq}][ȉIk(d!@3' ;}:X 86m0q5aL.I&#.D5VǸadvƕhG"\*[AUvG}ڄEJT>PQͅc L|x`O4;z-Ӓ[yDŽ?UGvϲNR%sfi/Y&Z"D H'VuI;DA[É9uV]U74uJ7b}2FP?= (R,I?|A3g⿪ȝ#*_ i*?FNrcsgmܽ/wa$oLH5^]-uQ2ϐ@j7 oT$~"</D}R;$"vd f:)9-G0%#V\=LTbBwXEx[NgͽV6ϰPB.Y,51.Z/=vZjƲg[2(4̤p,C0GZ 0#oI C5mg8m…Dy\^P| 5Vb x"^Vzؓ /F`I,QȈIZ4hw/c/[_M' =[Z A>Mn @M]0/sYMxmU&X~y0yiaVz&븹@1Uۓ=@PKEB:^9X> a>8 2%S5yejB4hHR 3e v@`t;%W,׆}AW[! W3(v3D Z¨ VprݥBduiiNVYw\K8|- eo*L@X6aU@^JnrOͣ$ż+P~#cDc/M3k+MxOՙ^{v +TsE=|K5/Ɨpm0n6yPkC} 4m"x572VXI%4ϏD^T[Sj.d tHz)!@ ΗkŲ==9a5TU>9$,b53꿤4—c|Gt\Dz~=^Ɩt+}5\Wҝx9m|J{h֊|\>ycshqV}el@%FHQFBUJu濬j3 Cы31ܤt WQbu;0nf.kx[\߂צ渊>чRW1qW XJ:БT prˍf\ D87J@q3:75_{ۂķ{U ю]ωeTh< Q ̂({oŠ\h0'DȘ6} b3]7pF9y:+39~@)iܧ(4ɭؚר!Ĺ`b5!ryZDP%Wb Ӕ&mͧҌh u 6ZFVH"g5 yCq=}^}::Lt\չ]j'Nxr}t͆(Zp^-9o2 Te[-_PwBe ܁ <_P^MO6ٿғMQ+L4j `߇ЃVBk _ y¢:"h*AF,UݯUgDCˈ0 ~ 2 y KGEAMkX\yM3RV;' _p`\&!(کv2L]0Y~xg/wf{ڜV P $Ϋ1/wm«@q8%r3}aPWkp!H 3w>&/5FvTp+u4EZb7%i,jǮ]^4"&2ފ(T>Dh< rP[KC'RE'o \!`t&Wu0N0ԵcƷPv#Sc-*\+qxdI1 =G}ߎHϸDN}g~܊g6ulUn6_Y2FX{pYB~ٸg/ 58+#D'̄h/.ʕ'OT7jM$t4g'[]`DC8I9g/쬢<̯(ޜTu2zA6TS `Z)iS (ApG qԘ0eߐ P-Җ:F#tQ$pXsimDlR+W_Pf"Nd`X!";L]Ty說dζ)uQ%˕nj ޳fE@m$"=B\bS̽/x8lJv0i{9mfJT_|Ȁ7#zcѫzi_^T-fT7D6%ө mAIun}h"n# KhObA!5ɫ3ƓDySkϚ5 sKzCŽ3jS[" հ+wgU#yY^;RA(2;jb5ȩK v@xùE'] /eŷFsdnrgPE< bO/0[p鈙dͲzJm!geўN=NB5%S|Y91 7 fˈRDx;JU珋iՌD#ˆe7c3msR-=lFO壅jT4#Wu.V+$ .Zz8QKrXʌH([ԥs?;h6k$op$. 92;d#Ɲ+Y4bumf!J ȼ~Eu.hi}N&UgH-:yNb& L~zWKv$K~wv*4u#7FglrAq{.=F޹yIZUi9h5OP,Ϩ= wW~p2IQ5]B0M`䩨RNm,R8]L[/K=tj cjK[A&Kה,1c)Lvjsً^lpm=" f+BKv_ʄ.32IU!jA0Sql[2@~9V=)IMmEņp*yQݧ3{BT;L@j#7JMC\xї] S Lu&Dy'OyӒK:Y'Wwi(zI-8r/,g`moS3 mmU+TcAWBE@>tbDҠ{b`V)u֔Qh}/m/oR`纺W@'%3A38*b09& l F<ͪ*d^nŞ k[QdYQTx}[$Bi&\y o/fQ-tyD4ÄP\ r/?_i職mcYǕ_!Nf2 N4xy]G<]67, uO㰳)?Vg8kO)arHFA/ E\J>DpJ:ilP?,EKS ڃb-C]U v|lUd^80a8aCVkIPH9[UhfXƳ\%CőeY/lE I\Dl(Dr2S_!f*sl>p22u]_ vw|!fpOLJ4UqL[LBqzWILM3G Yw_]EDP*IL8޻Xs5mGba/)6Æ!4XKy%+p;;2m=РACٗHJs=sRJqX'.ߨV3dw ސx4(/uN(C.49? X/|6JJ8y)F'(Օ'.x G>(m{&^ǍhXWVEF"gp |ABɯeFȌ$px.t(Cn|is)B~h`͞NC(B8ӏ2rz,7[b;jŘY61=R tz<}ϪC}[OX2foT_  Y 1$]t>PullrDAs\ D'"S4ĆFiP ;T5$qwçt"=N۫,)ʗgSѺ>ɤBCx7(EUx#4vjloim 2M)1L4uT˼4>HFY=j"܏ ia@̑#&(7(붘&i=:yj%TE !? jk*ɑqvCl"FU;Ņ)wNF~FڞI5ܓM2HsȤ ֥?HZ'}ǾMe7?1%u!>[y.,b!u?VB[ф[NgYZ07070100000056000081a40000000000000000000000015c54634000001bc4000000fd0000000100000000000000000000004800000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/crypto/des_generic.ko.xz7zXZִF!t/L]?Eh=ڜ.++M>/!iNeje"QZ;qE|@-Wnqơ׬0a(+g!*g LIS귱6Ԗ^ԁ5X-_ǖ@NzEnUէ;Lh<ȍ89@# <$T8jpnIt1dQ2+S߂ip4f{j: eU5Wy;]k$vpq}kLoqشa !xǸbsa 02y +Fu҆ 3ԍe +ݜ擡c;]Ѥaa0MX=홶2ٌe z VUrT6=w17EdXge}on[ySa۲o&-ҡpJ;{uHb`Gھ\Rސ!LZj>uD[~LwR@'ܨ6>ÁhpmÝ'ʆCEO~H%T$*5Ku{T'h1ېML?SɄUwWTZ.P)͹8]2lz^參i(>r4ve 4 ~Ғ虜:XҙkSC (<[}JCַ!CS)ߐ֟իbo5ågSrV}:R#U쏱E b+UCOKP_5MY:Ԍ;03SS|V< LCL хõEFZx*˙y*"& 085{Bn%!Uќas\.5q~׬^g,Ï]-`Z\Fctѹ VF5Ylų s3 }@έ+&j#pzTz B&';BrlDAǖqAB=fyf}=Lf"`j G=( Y*<8?Vt.lfmp4wx8~xޯ3H.KvJySg\52/vۨox nQHw_q8@ϴeA?g&j$\mB:6t!4G_eNq_*YXg,+,6 _4s$-܃> II^:> hKV./ $Ovt'i8)-#)QZYs\G8grVJ ;SX(#A D6[+b2_Gxˌp<8?R]F_(}2Jx΁/'!;v]mȭX1mXHnX ]z C7ޭ*DS]sY*hy9xY?AT%2lkX ĂdP<=O'*{БTg" إTh =)NDENsJ#J`)ua>TWwîеGg}ӡM‘d9m!nߴ_3L&7SV OVҢ%;Wf$~8[n((y3H2LF C_}ߌT@YitDbZ4٠2&54ta2-dnhVAcxi}4 )v|>cݚ(6.5`!7_M|N}+p-G#\oWݑeBӬO#q&wh>;lp8 t-neYǹ2lQG\J*D 7K`R/@N@bMnsL`E]HŨ"?9e~~/`5N`O؈F5DKr .R4o['6ι DP{&L' M*k.p!!fF@z{A_|N\nQ*M̚|Y:@5H 8Dx &7Q9Z;=늽(g~*{~W~[9{PǃÊ((̘Ť9.^Ra;&xi/V})/γ06X0neU]I1 |M.?Né0`/̎g *FN``T^cSpd`KnNw[2E'@9ӑJYO\9!=K BS'(Ṇ0!6˦( @Rfr-_-ZOh74RNk/3Jo(S<},o/C .S؇Q*ŴWI#y4m`OȄokjm@S(6K)=$gx t_siXS>Vyo#;Jun֟­Wlŀv"2aV MM+LHzRb+pw=[ TcnIv-Oɜ$m&fNER*,78^\1<6k>5|dk_@f*!d<,ʶW쒢o/ ̀t' # (i++2%!CpHF/re4 >]H,@ o8̘4 0#Xaz^IeHY,A2Mr'&7(a> W ;70o88D~8\-$"^>;5lK*1*Aqȁ'V 7c1qTPzCa#IæW=eѦΕ< ;zmq1O9twrl}>彸컺x{~E1Lrb ;3 \"-? %sɣ6Q8bl eZ;D$1@XٲRrTO+uw1nMrVBĽqxu0Cq^TJD\ ƽu?W E%4iq|ir7vs,a폗Khj\FC}ҾGkM7vȘhse QKJL#ʕ^dZXczj87zuw^՘}m1AG$bB\, CMcљg4Z%g+cD59@ *ɱ'sF33Tڅ';o換5j:  tMoawزO0 )iNB\]c꾑a M8Lpr5C`@9+gt=GQ`*I+~sK\Ǟ0-/vD_}%U0+Q*fFZ1=;<O Yf@ζNj'xc;^NNļ%,to @vT2 I (J6'D,J@#Z< -)eY, [ZnыD4)Gi-q]eӍI"aJ?n>}XyUBUIy5'5@NF)X4 {7k?rk+;yq^d![{uжDcň/YycFs~xPX2~ %ү-xdE&y|~^W8rz=b/ )1J}/S4[#=('[lH%'tBko`9%-%+܉uG9|=Q?Z0ỌDxmOS$i?8v#'wu0zkZ[[F7;IS' O)/m+ OZ ѧMȄF)xR[Nx^jRI[=>Ä=~' kbN?%XMtvDU:Ԅ{EK$uOb1ƽ97EKs?ƳAk]#8mUՠiEaRcX^6qBOIPjjZ eFjhKwcƕ,w Y xo\k8[Tb GwVE")>ӲVJL!7]Cf\;*[zфysW>tD}:59M 4ֹZ)[XMAD| .Y& D[\s4y :VbI\|<敱{Z/Ԗ-`~VMH/C>Ƕɻ^#_ff`W);&+AR'{P+C7+$E#R?!An[ed ?&J6( 7-eGΰ-ORtN` \tU Px_' ԴB}orf%2z+ tt Cdb)*~#kVLNXFGKdH*r@pp; ;~ɿt8ZurYhՓG tn`:wrUW U 'z9uēev<5"ND;QxYV K<<}A03] f^^cJ  JM2$UN7;gĈ) C9))ðk^8`'+[j48E b ٮ-Dˠlj6 OӷZеrmF6` YXr+՗p=̶jθ@z*΀wpĔyۜ ӵX9P^Z†UwJ5B"C+I 嬃'Y _lgӈee\Й ܚܱa渢io؏i6uxi){!) ;1RGUd3Ge%y ?Kj㜨GNi_W]-3oS%%ܛzFkG4yz֛:&u}WXLa$)ޚ,BNy~C0HAņB"sگ']$81]) CnK˜wRBA"=x2o_!jR6DLZs߃ *Xi9%ᔍQu*@?^ᨻoHı(fw;Rz2W7zCrl>fƟtf/T ܉.18}c4ᴟqL \,((.xŦ@9QoX6pЪx ƂJy>qQ<թ;iXI0q.lц8öw3|:G:ߊtI_ s6.qm5.$x3#;Ϯc$l&ġ@(J-olqVi}Cq}Ӏ&].Զ@^3Et5 Pe Hzʭ@8 3auN좀 FdVFߘx9(J/> .My2E6OV6QU'VWAa=J;q{#k7Xn\0 )"%ƭO*GNy&Lw_H>JVA&=ڣE\  'sst.J^.38M2Rγ[ߍl3bdm iшM{iKo.m]57MדbOZP>1h{~=B?IxrLH>hj >6_ V{?l|N׃(qrV2K/^lt^n6%C5tg.. Y D?FL됇#t-֧7KXZ[s 'e-?W>jG:G7Wz0f,ߔгP(k׉ޝm5Iz4>-*6+ 0쁙9^AC0$hjnM x*>)6i 5G-EN'nYjrJ;G'Ӂ`4[Orp"׼KMю_+~AcS% ڿԠzZ:bKMJ,ٛnWҁ{nTo1w֥~]f#3V8#rd_ b] nt]M'av$i&C[Jc .d`7YOZj:CQ`Ҁ''rx8cQ@qB~IΡ2H§xE.jB< @UϏQi ﺌ&o^UL6Do 5*Q}52 S34]\QkZ3]Ԯd !w7^T BNzg~XD0Ģ.-_ŝCLWl9ړLiRݷT>U6-DnH61܍H2 E[ ɗi'$*Sg).izOaNR`͉jd~=/SWzSߗhFM颅 4b.}m޸.$R oP\/N|`zַp|o$ir9PZqm-hqxl% c>D {#iކ3 8{ި`Ğķrb&)HP[]LDɏ^4Zq:+=Ƀcۗ[P, ~!J9.&f/nPp4p0<|̂ʽ}_$NsŻ;,oFFbX3BD&I-(vfmY͐:C01&MO,0!nBlGчNR MTMgM $J'bT30V`t4k9R2O$֏}3빳@zoxF)qI?'驜jMV?*`xvMTXi.!˸*Ons׺_}oaY.*/ձ72w) % 8l7w2[7Ob`=;#Z rۜNۗaI_Ӣ]6Mo/0gU!?N6y}AZSUMsp#ג|,'eIB0!*ɲC]J@tذ蔩. I5F)e#8o6[Ӣ6l-b_bcHiydGlZJ |eAʱ ؛"8V WB*tr:F| %`iP}XVR#p OAdP:].-mQ3 ^{ΕE5%p1K-º,P3Ϗ~{NVk=; p 8XLv#t_5{Ñ瓝tv C@]ӥj(h };xg}Z[6 cO5j=dSءov= vI9~81BRλWpy+\ՊxD}uE`[n}"#4u0thzGç&6:0jܙ RyQ^ ;ᄡ' qp3O.vgltL&X/0D2ݍW4̓EP2\޳@~S5Է/\dmv[mx[\ O}bUmBf,[o ,򨍶˃laC=mT%a#Gx}hA6kl~vtb0Oji vX:m,#꿡'@s {ۻnb*/R:~¨E/JhdƎZHYbeO!6QG'p4P {tX:UP~6Q=ADVFNj x=|NmE}ZVr4ڱ_Kh5R6{Ǵ(Ð4{JnŰe㭜ǩߝR]WS0`?(Ïi<j0+/ SG:֛Ut{4+ >?9YA0b %+ XL}׋2F$h`SFV؃N(2&|5eϛԓ'ՖGܘ5̥̼9}WS!JVSP]{dbZ:ŐA#h=^XnffKzEL}Iwn1nUM)& cm9,ILLMhF]ie,9yF,T #\" ' ;Z?;y@3f7i7]%C*"rGO.F3 Ozaɕbm4>NJ|~b/DWy}ifB_ \M#%=Gw/Kv?ePlSd!az,7`V^/svӜJz'B&k"{F<4Y~7N|]7A+ӖCsC1vGÔ]_.\Y<+{p]J< ;"?PxxWn>@՘ҨQj{+cͲU 3m!)("lOLcC+oC NI4װRa#qBZRSm F@JŜEVSt޼89ߖ2l[&Z@YXN# $A@T*Z ,ްrnlt+e#`wc?ѹq?ire1dnCAsD(zM~(/)urF&W<"%E׳*(ƲAM8r[H䥾*fo^U@iUGXCMLz*ۯóeȃ*[0i5,E%04rFKV'o-JT?ݱihέÒ4PB'W7'FþhгW{VZȥ}O|03]̊|Lע^V5#ŵiYGE4 ivIد4X9i1hi{B_Fi@{z-*߫*6*ɂD^e(Ur5%}aBozG Ɩr ?)T 6Oj=uÛUPΩ_r4]TX+Y_p2u0OʘGL !; = Kx{mLK{SFXJun?'oL%Ĕ/ڇ&p~ġdޥlIiW`3E XbN \n3y|``9f"[E:Y͑6cx] &贜HBPHz\ l&(M[$3bc=@ (҈ZX#( cRF2a*?$J[mP ?_>:x(7`zEh.#hzy>U'l0͈Zv<נ-`+P6)-|=Fۃ[[#jKg8å~XRQi a82.I5(8Wx){a4MZ[8n5sr G kꁠr]H894wՒviZG@j`jq ^6YDt^SMY{QD*Ghn_I({@cr65yfV~UՐf{I|xfnE|੽Jb6>LÒet96nQ˦{fR2:Ҷm}l `3z!tHe Qī=Z$A zD<2nCì/qSveY@9C8t$Vچ 2%^ u0 kLv{s/KD65uRܽq5wpK 55 C9>J.Hb2W+9&'R@&2,sʭuށ8]Kѿv>Gΐw|BbSuji7,ʖ[(RHD}FTkn @Tu_eĀ"Ke(yCy}_ ;[m\nTIrلMV&@-OJY\ Ec,&<{oH[ %?2p}x/֘Ȗṣ P:>f5J4YC|_Q-h?ƞB"yTUˀ,lȟKmݹMu Xމ9 uxg:qWrTa0٬s?#+bD sv5%1 _Y=i`p'9(0g"ɘ2 ml͖%yuo]YDE,H:Y<"bUwlb%aYVus=%qmȎNЋ̺ڑ'6_1V~ER'LL`@o(J=VM!"JG6=oYS} APk $y5-_˙*}Lh9u(oPN1 QSnPv/1Ts얱#?F>IˊW괏*AKu T |PEɈ\M~U/,oG,lpmQZ03mm$j_"+q1-N9MĜk%nxNihXv!X>,[NKqp-cB74I~caf>&baE /Հ-oN!sP:N شmÂXc;V>En)4`-K8TF*D0?o{hM;3He՘A7)5ĨŴQG& dpV2 ZZj*O# ox"<_e%gIg"CL8LR"|Lt~T!CkΥ}YeWEflaDs|b^th#C]+"  US~J|u$i2ٜE)Ct8FPYՙހ.e_MCE5;7L#/?9`!(lR6LIx+\yj9T,!dl}R̈jsӬBY璜u=&pUtdCotkW*x{@cӏٿ0J5ִ%kZRU7U1p5?eҀKa@sy&[GA=@)Ss`"[w\r=CxG S7q.j;6r`] eU?,GER@VIoA$˫9xz{mёbM:`$e{XjB}ZSt`wyMZvcJ(C]$5չ7o.ˊ?E8V]smQ(H@$ߜ2A89&Ku~on` y W52+,aN{(+u 3NuP5ٺ ;|=wή. d SsZ[GjX,>4>"ۋ_v\ixJ1'ʲ.}̚|f㑇$9K >|ܳ(xZmﻛ'r*jǸRy_l=Ky[v"9_N[3T{hN<;￶}8>V&BAVW18!Oed6nƍ9|-7A4dUv|P#s&@5u]PTnԠKSl9(Gi%g-+vjKcעlbc)i;(۲M`wYLZhKt4=tN[m.b.m*X|1C]@:֌'Q[R4;t_P) $w)}_Ш#\1gaLzf̮Ԋ)/{̴zC>֑p6m %?y];hxz !'\qEgqR~+E/Ir&>dl -s!|aAGCq?y۱o'm7۲A9IH.icᖴOWiӂqh:@PgXu ^Zs~rj_#FBl<^,P:+n Z/ʬ]uW6d%I0fbp^\ }eYM## Oh<ӆt[$_&f.& Rʂnr E!Z e"Xy1}!|]2J X䚩qikZdb~5^7)g] ` @j $1I 3/GeGE$hNf|t`ve@܀} ے XBYO|n-Jp2=bU]SqSм'aTEWC@"8eL/b ς-í6eϟP+K([&պkP^ "+v u#]p7@KT_4{Qn$lƲ\--؟+ݸ&aLLq@=!_z]yFFQ3$c9F;!9$!czpff7ӥ r(Ghv 8}Wz/Kآ@"tAgVMꙔҰMK KZOq)_+>'9o8# 4?ÒǙƷdhDE_83]\Ȃpsx4YȮ$t$ g&R,mvnhwhfrm2}TbSL @c>-faK .ۺx`Ҋ` {{5K_˙J9k95b$">X3}m;D 8"pa'v7}KR;[_mg'܊ ğ>p>*X ]EW;`+5~/{CgǩM=${ɾHIJ;yՍ_ӆRyu^ѝ-\$z_֊v^,|l]֢1z+Q /Eȿ ctg΅Y} ̱ۣX)ټ@*p^,^ug0rc1W)řDkJGԡeTC#i[%RNSqu&Zɞױ#8E GoK8I܃2OKr>^gͺX}+kyᓐ c;v͑LH85Dε}iڜ](:60͛p2>WZrR2sƴP+1onA^\Kj{ p\vpLuP@%W @+W"\re` +J̊8Okk(),6uܠoMwqXl:P&*+6ۢRt| /{p=m忎FAN_nfܞ}ĝ}R>c0TA=ZdF@/ٷÏʜ*sFWNΏŘ*;K'7xQ_z50X:L3ttyq,eS#:bGy=*Х*ڢJ/X+%|{]yqmw(-3u0iĩ8קH#*P㼵Gv? FW{.+NJ'SZ&&2Y^/T) *1PSYUSɣ3=sf C~fl)p˳琼QCq|r=Ux(MWg{sjx "'N[ZIv "-`niQcrDJИ>xwI df 6K^:'"e,`S`ZIyi& קT 舣cikM[&HрB z:cA1vՃ̰yQSguvr.):;^U$ hD$ 4\lڳ!چcV<|̣- =ٻK Ǿ9K$_aUJWnmY,?`ӳ:wb#JQeJnzN.d)ϖ!~BPi,+/XG,9 <;s79 ?f5S/|;H=9^Mjw{ llISk!|=\VL 1fzr׶SG7&=RU Ѝ": #W4$+9]QM 0ݥƮ:ZԵ0Q Hw7B mXxʉ.'&tp{Au`w«1:I;v>GJ>l3#;, + So(ؒqgK+(,\^mtU&vt@+NV*o/Rc~ ht`+k gny-   v".Y  {uAȖv䌗|STN{ BW_ӕ\_Ӕ'p{Q]`1BC@ӕJWזp2& ex۷U˴ 8pJ4$7^JGieg }}4nG{ [v_˾uFA5вbo xؒكͦi⯹H.>C#[v hI9:?7m"fKQ]\0}nw[`6c?nn[/a/5Cq{MRǣv&CȴY(`5Ļ@. u&۔:{Rj0VcST}c+ۭL¦oAZFBI ^CE"g)1-UBK?JB,VT~k(4 V [1}fR sDIZ~s`QYTe@n?:T*T(r).V[%b>Y\ XgLҼ$QGTfysɗSL @ ,ނ\ti 'c߼O_<{l6(쬮vy IغWP-֏FAX/Rj'LH T4`s5븁/5kU#tgПVFIlv)B_ɫkR$W@O_g{EelXسݟy"/\,Vؙ=~AB._ 1^&T_6/q}u8F_iLuŚEޗ/܇G8{1[cs{[oSnyZWx) 6&cnCL 8)$S9d7΄ĮZC0y $>Tyszݮj<X=e`J|$CXQ L<_ylGrx+>9 0%}j,|8Wbp0uD9@Ӆ7i2}4& F`{Yg,rМ'whLL ~{nlZZߓg qftgkaMmvG@rT- \ѷ-]%@h9ЅěsJf6DRXg*Z Ob:r<X#hʺ1}=fNhk 1/v)56vrڞ2dOqcrj"nJ%XJ d΂ݯ7lf).dXwtP'XDNo6FoQ^>zA@W/,:E4XJA'|`i 2ip挎^,Ó> )j3嚺vW$ ,x6*Tkh$ƉLsDžxZES3NPl_Z璆t}[D\w^Sw&ZF~O#Bą#հf_-/Je. _LKtul~(B2~|&Y4Lz4lDNjFQn-u_4`T7o(DzmhޛF磔Wd IhL0^ܡ2QlL#-{O}fY͖9bR8Y\W[BcP2+6-"v_ؓw o,7S)|fmy-]@;fMhp=.KzvӖ56X2CfTBCs&W#6hpŻ |F4(EgJa%rMLHsxEÐ//#(>2جNRm?l4?Xlj.0և̧pn&Ã=Jn*NGϠ!P%oGꕛ\y)ojqqLo `!SZy;śTW&M_ y'v穳tfaܦT?=G|6pBQGFKV86L=}_U|3tj~j}紐Kt<5~jU8pP*?[5e #oEy#1 ;(`;?G]47*lv^U/Fv%|A_rh-Cy |W36M xC ~&󜸄$#  ,|F"y倗jz9̅xvr7)`IJIs>ގ`ߞ!Gjpu,'֜~mOSWec,\4eW'y%YdS 븿={/q$q~xk Պf/< қ2;+酠`|YMC-F?` +w|coӱaVH-L=.B'o2#b5am&}Oitϴs`A/ĹU^^{|+ˬ / 6E{ȷȲdcלվ% !w֙4$CTn"d),m30!|s8Q evӿ^þ JUKdrkbZДG'Я0KJˎkDƒ1nS V&2/*:-#îf)ҾCwe h|rUOs긠O jM8Đq_Ukٚf /m8ʺ_;y@:r!b>W)cś.@cna[@CCrN{ݓ1t.J.HDPF!n0joe-f%"ޫsTыO9^XSN־dױbnq1AOĚ3je&8Q.Z(4:'?^(qR$N5.!zyH Ig9uv)PLc@3'm/th'xc/ ݙ#&0{[f& #7Hl9-.Yi%mB*`IsX)Ksl@ЧyOxZ}b܄$Ec4A6w<>H=&SrKk?^!k#K4c8v*˖@}1lEr QO)UtLy3͠4ѳwF0R`Ae{fls #6J|ۤlFjT[l{/n @V{ٻF hھ.uFQ'1shHR NaayfWf1j$#^ɗ7%윢BŠ%}vyHStϵ^.1n00sXZ/'E5(V,g:ҦJY uSwHH-"j\[KH)ah'64~d"V-[wC cY@2.`7>>־Ư?GՂ!D2[FwF": c5sO˛0"`ϻwjC 9OwRS@>[-r{ni60YCYцs{G׫9[J926gawG(º{If=2,su}L[ȺʨB!{ *lȤ8ߴ ݺ~ψBƹu7A4M_ő)fv sBRv!*,޵LH! ug֩&cw}FI4ӷ)A;\7[)h:VSIݣ6q4>pLZ_sA\B$Wn187b6r4xi\Ine:V^QE}|O駹a7V&̞I G2͔X*I#=V# ?z+zi FCd \Q@a-4.I EÍN^IYï2##a\WLVz60-E^8Op=f *1\5dڢ8ڮpyzش(pR޵Ex]J̶q KCb/#Ӌ3҅(Xd'RVt,O(vצR aVEQ<v.(B,fjk4BK\́~vapk5eɠa#*ӿ} M>be|:\|\a&&:YZw]EqޑT|nQZ17x6GK[ ᝍqksb= B 7#Mn:5D]0ttfBOdkG6.[ii4'Q\d i%4sEq dĂڣEՄx.GtPu"?IqܥB73Fj TqL>K9#N\:֞šs5*ɘOB#v7ȵQ@d,ZCtzkLFFWR;wX7;g5HMNN,g8 rDt DZS̡/ӰmF 'wS g1%e([ժT[e%sLvJsa;%C$->gf%Pӹu͙ ^fMJ_I#g#630o+jb:Cnuj^WXVG?Y]NfE@psԻp8UE)bY6q1.Ng@X57>.\c)OvV: F[[=x?nJ!XxzڽEj3:?=/ }, YC: ߢM9/ݙ@Kc F,^]kc5P;ouGMzEFgq7LK'}q`Nq:pUR}|w.? D {7p&R<*^ۢ(ZqO@-T>C8/@ɟrm=z2zz O&A^.*/1/_& P785R}h[$C;s@Ufo,VBco$Nia#ڍ' ǎ闦•%7Tҝ1z;_Ӡܺ)ݻ'&|sOQXW?{f++, ?QcqyTnXGyk6 oi:aǷd|j1nY-p8\aX9H½4:><䡉u\Q ;.yαz,8YQ`#|>3 \|cGqSKaVyX`s(s[ o&=[~-9T}|p҅jۣ+9kQ/;M8>I W@qӺS=}ʾsZ&Wf^Bj%j4C(jR9hq\w'/%#35q7{IuB8zVBB{Q0ZVGgo;a(j&*d2":ɑ+ p5{.O}$<ŐC{#"ڣ?%js-ߥ7nGqA-,~sI% 5]q-9};=C)"AS#xwʃDςUARbm;XrA1 ,E}c~/x%o Km~ օD }* {b[I'vtg#ϋ9aq;43y' tQ[}z)r=6eG^g6A[|+g;h2wFӲY4sZW7jP8遢^'^ o;65=p'Q/oejMc$M<98ld5Z]g% TIhZŴ E|/j!^2F9.xej.ܹMk9 P;1&W$*K:s-D=71!?rkp~zGU貁ɞU O*8d שSd̚^yo'VJg:u-䶈r_〳*r1x"瑊^ٝd7Zwz,٬q҇ZZ|&&f6Kǒ;Y:8'&R-g-;3n[(|+42nD!FD73P!3ʵ?EoSNk|b@JLApQZ3x00g~Fkn#v"pB*s7r c=?mn:aFE-j hCE8bͦ#"KGmZ}-@ ?Y,F:v#jJ%!e><#0 ?xh`6 c牎,RHT$0Xq @RD#7G83f&`4_ &9嘺_;a\эU#&mE'va.2{Xxi c{{{=(hL=_;n{?h?o0ng@fv\;|b[rq鵉{ 4&t?9U >ckʋxnB6Q]ƴE*S2NkQ:.ڍ{oE' c+P.R8B_ʖm N1ɰ*zOD ^8l"*#~FBj{K]r/3{SݥXWΓΩɛVݝQE;2L h\S3r(aZ Y8k;csݰdf?sS.s?"RM<bTrM- ^Uǂ. xϟ\@W HOBj9LJB4v=z=BFUc_$$DFy$)$HXvW8gm !|HlŖ*{oOq{gE)ɌwCYI)=oldmυyƓ&U06&Vft^0 bKJH&+@ʮТv͔+Ơd *2[l9OXN ‰Hf2w /sx89Z9w.;y&u&u']P!gr$4z{eǦOK}\ 6%1{@seLAqO PͪW1M\dwDW nY;>:a:>Ic$sè.`cQHls;Cf2J ԣn"U"`{.gQN6N!o= }&!vs&;lË#I6W~ɝCax }b\2z5JjI⪮1> 6KlܽU)/R:!OS tFVPC}}N_IC@,K;$^_PThk ۡ]b|AuT/Uԋ֮Z%bw$r.o+E!t#?P2h͟.?TtZC`7ڭ<콿/V3nE!~*7|M)}ˠ`s5T^^6fUmr8똆6}?Kvvv1vR?B5,#a#5,_Y,O!1zNղ0OwӃ{j%AQ/- sG*{me)S6W.^x]ZT92?"T|k"tY炻ѻ;~l`-iu+me hC5v;1@)9+Cn 7P%RaiZdsO$ɣ:jyT{ֺڻ~@ojJC6RWV,zlm!y/;P[n*'z`sIcYl=>V{#.j;Z#0A5}OV%6w#H m0,aX|3U$-GuM-m;JU3"QeHlz"R$1N#L}텥kʩ,.l?Y`>k'AQFބKdɗݕ8{y#QփbZ@̕;M% m٩һHDlF:#*JlE;f-I3Ƿp(Qm)`=y;rzR9VLh ]l8Ҿ8zXO@q"l1[ё} jU}2B'~3xE is.5iK`wZ@ 8ZLhCn+Ik.aUYe0+fuIխw Č۸:yVL )|x|Hd.h9L"@:]{ cg1c>G}Z7uz725"KvllaFV-05}0 ,7ЗF *OAuP+Hp%P.}ҌMr_1v6ۿ}`˘V{FŽ1x}yMzX8ۦ\ހ1 22/׏1Ll5[$a,Ǟv Wp5/)z>Idn1]шSJNtȎoU -,:MX|\ݘ@\s\|v9c==, WWGf6hYcR\M\LH *|:s=_+s>(Ϟqr @@VdV'{ݥ܃ //9ʘeZ .Q]L䍣~WdVbG'O jb,!iP`pN%W$esNy:eOtedx)&mQ`8^8J31cnhBGvQ]/R\v ݴߚ8L fLi{gITG`;-3dQ;(Z@'&s}qJzu{(r8N; oqfgGD R3KGG]&RjgJvw T<DK9U+""׺^YX:qu;ćFS%oժy`2|\0{5yDZ9k, bD̩̤/й~84طhhnwӷ ::ƙ~3RЀG!Y=å(ugO-ZaZv,Zl6Fnڣp3yqӧ2ߦ\B;ԖIO +oiWfHG/NwP.?rmGXhաA_--'?X+DW}bۢ  s(YfG]% aר6k{JUU}}M. gsgɣW~]@kzj:qDA?)ʏ#-IرM-mv#"X9AWX3um) /KƬ!c[7v2+ k~yƒm2PG&Z0wTT'1C4V}?̥-H8+Wajq8Z9]ɱ*R~?L~_2칳-F#g4A9\-gu-K |X(ݹΡdpF\mpYFy1zR_jcqj=vBtKbqD^)IGAPҿGhYA ßyCFNsKqM;?:3/*KsռRd23Nh!-&};* VI2yXƹ Ia.Q¡j!o =V;UȳFiןFԳf`,Uu H*$ IMڣw_G/PʰPLE0/ \}~Nv|,D3GD@|~*PhO3:EUj6%At35vYdvP2B"") =7:JhY[]hwΪa" %Rj6+Lck0qyU52'rPa#<q!8ς-1{4`fphn+vЉmQOs.lnʼL%߾EM]iE3RBb(RyB𮷖W&ogZ asH1DGO,^ړyq?` 9Cu'_ 6PMA&vMX>qc+C5?ELfCoibɩýHuG^j!3=lևQH1h3?RAEt*Lų6(.]E5-Ϝ BpDzәp% c<|ŚnLa8Qqd^tBЮAX%d̞Vͧ ֬C_[dЏR?9OV V}uUu-P?Zȡov(T;H7V "c"3Ut7)۪ZvYÀo>JMgfCdi @F2ʪį1tsmjFX w3QCPnb!@? {%EF)d G%U_HXQ)VM7{jR lN%Ft=ڰg2Fyh_{槺,sXD^Us tj`bf7GP[F,YA[)RF/S,xC8Kq#@7}t;B@6e;dPҥ>ޥ(kɔP,K9_$Zq0GžgE_r]d Ra- 8>}hg&B1yLWB FLLQ-q 2b4k'O Z LC:2##k'&R pAbǮi?sٗ]tBzRT,Q4tL6Ю™k5VDȶ `qRsx /6ڰcOѯYXV~1!Aۓ? l 뺏`iqKB'C0 l@b|BR/ii9S|`'4`PɃa3 /xZfoW%"0xY[7Nh#!'ې+1Sꄊn9{OwIASQLucIv=ȃ:&+p7\QM-ŴH.Lt|!rE $qe=XNW = p濶( 9 [E0(Btaꌄc&1_qTxfFg5I!P7Ť©AX_s?3F_Oq]Fnj=%gGP/UO D{}@{L̅Gࠢ;u ibgHv<%hll[]b=c{/DX鱑/ʹHU1}6*nL߽5_t >kMS9y V6M5Id wfm|#15|S)Г$Ez`+(uǒ0|xxQ jȖz~p`E[FZ6mEټ?)FTm/UѼˏP@⵵ "; &NA*1^'Y?*xxM,# ԵӇ[~+-9b|HG!Yׄ\ bUt? mUjC8$bQd>rlY5>{xA:¨ B>Pg55ao^ąDٝH׬Nי6O-J>㔉m~pJ1cͮ㒎SZEfϹ Qӭq>&hyޏVA"I/r"~IpJ"X謊n sw,V~.gu)V`, ma34_>qZȈ^O0Rc+]k5>NR֣IW`utWuEdUe+,@4dDaD "v99pLG}֬/}K cq´3)  bGҽ{0б<-l^ O0R+SqK5"PcdJ_(+@ƐKUߡ C[<-;nVCů_u Ru _[j].>$OG* RCpr>;%)uuSLg3M @  1gq؂A#hYM$sឩgYZ0707010000005c000081a40000v|fG^(ڕK%za!⁢Vr>>->zTa2]Ȁ{++?Fb]/J4#M=@ҽB[Wh#E&vhv ܞxup(1q0)6 )>|ό+#hп}zﬞ{[if]̌t.{E˻y−Xqq=QmX"-+64YuL?Cg&ÏsP;r/b@|޸+˃x()cCv cq鿖_RXW4oI*# 51++r`J^ׂyl.cvLe#ZP<@rBAS,9÷F%eȟ-ʶ*8Z4V__O?dxa !oj.UD2ɂ䡒"5٦~tҝ20.aUt e~F(=]ЉF /D(p`ӞI N*%\*)NJNj2kzk˓9`a!i-r[ݷ̭4[!NXprrq|}+vv:H3`qwܨ]?%󦢼C!!iSQ0OFMމ@t;^$HΤqPTҨxc&Rh0ןe5]\Ÿ, ԃm I> ;JoʬR!!zwsr !DU>Nv?,Mų:tJלy2p3FgQezmu#Ҥ!y:xI ",H;Mv!n}tgVwϘx$y1G#f'lG1 :ȕ76@zh2#[lj3=3lhn~d:Q6Y[ǜ'17Y~7"{+^c!bu k1u3YeBG>XqOB-gCIEGH^] I|u GE{ xQp3X裒ඐUo lOxW+z 5̧B®4ܿu&I} H# ? #w,`810oo ܅Nc(KfK?b1N\ǚ)mX236E%sׯN;4"+ʿW!d\lA`_Cۙ6. (m@lw~l`Ys 0@FðjՎl=^#ҷI+pMV"fPKd(H4mNi*vC1i% pq캜L-O)p $P}Bg;~[w Aץj{qBVR"Zp!/HAJ$S^Ýhl&o+dE} oRɐ5 _s LTF7EWD +s:'©#82+2ɴܛJml< ,}/#dpP0|w6l Rm)B=!5p%.fߞ6ޢlw(K$KOSC j(`!zz|ﴙG9@tًFN[sx<W3]s٫vO 7qj7ͫm4~A\$BD4P 7TX.X:^)~6fx`$Jk*"VҌJg}87$ ȕo׬p 6\>G'{;Q/;n/(oC~x;К_pUoH(̗#`/[1ϻ`qG : kRXMrS_^!i$2OB)y~x7L0a,jn7LWk>|&]N*?}e _ϫ9..2aPq۱hʪƇr.YO*1hzTԡ+:Z͸8BOYj'2uU-l>PC-XCPR7V#j01@>@./5s ,||_MǫA/ǂTBǕnHwU9=M٭ƹ\Z-2y?[Gvv>=&ю0t9_^bКf-M}߰F *nz8OU m{ӁG"}H}U~倩߷U^쮴xϿe'0S#]8@3Vz7夔n Ak69n=OI$М4L)U|c;_bi)1'JBh K&T]wܭUܖOX#.Hi%щD;LK잖wts?3cH8ji_R%8͟U͠ꖘ67K,Si)YןiCȘݟP*0Dm!fS*}j\/RuU1D[7=߼Fz6z|:8*y)quV"2xTz 󸗠eԕ?HCü2V!&SFXR(U:f-t>!*r(u_HCd*cz4wn!MkmnF8'ɦ8큼 P"sQ]<'۩Y[[ U%ASQk0tOٷ:؜1^< V49}-]7)w.;U?f%ǥ ?Uͺe|{7 wGHϷ [Ms_y*UQP՘F^_-f]!#%Qpi~"WP>W^&\S0N47\D⒛ O*q ;UZY G%lOA'K<}f'%Ӱ|`0s׏h,_ ф1\E%sMYtz4Px),fAS1'-z\1]6\u[0+cҗwD0T53KTp_ݪZܖHv.Ѝ$Ԫᳪ)br+wYa(Qt܈Ut} B'"AiMV8߼ˢ(ّhs[<쪀$쫂Gl@dlDCyCp 8 F!mo.es;k}]8]Eb r4ƌx[DiPS \(VOČq4"ݐ'Qw@7 l%t/cԮSq O8/X* ؜8/'<`2]Ƭ|5gثfb0]!AOcޕ2hmCrccLPUj<){juM( \9Ҡ#EUwmb\e3#T;;⿂2 @ Fxm_keBzrK 5,݉,AMBo=L2"ZnDHEkψ7'{ w@L \g(S?w~ֳC+WLM^'aҙNkՃY,^gZ OGֵ!7uVY[?}-NL>0֯^h*Awah%ɟB byz薔Ujjs5T²3l_oF!8s1Wu5Ջ2Hf\'q^2~r|01&j@i2cٵs޿7_f!CuFYH O,l8{cPxr puw. e܅ɚ\k3p׎+@ǃPJ1Ql 7/:6p,+;vYGjuU/E7Rvᅡpbg0arP gUW E;6|g%mRo7_>Y.ve;y؇qreWO vG۽0%4p Lj~?-o0Y0 fMj%ruk4ʘzr%Ugh=k5Wȫ=$W0-h?J؛ӈB@zu#l)$Wn7/U1n }"vW>t)]bch|4U ]ܼVնB`f;8.;8.ѿx,Q^8z ~0>.WzQ+2'٥RB=HV\kwH EhLR}>8Y{?׶A)r4i/beWcGgv4 08,vw5-M9&SFp Ʋ&a,_d@I+*ĖA,o(p{R>en4_iűgYZ0707010000005e000081a40000 [>p[azsq)y&h.uK~:]餭;;.MIY{=L$cϡВ7=:\{E lG z2 Kl13" _.;%t+avc ذ9͒0K.]1âS9 PD M1ɓC^З9$5Hz4,;0 {#&g^psN#:_G2l4;OKuIlz w#o󡜭)OFPD?4V!O+$ݐWs y)._?'^z8uIO:F,š~ÂRO\lѽy;4^GR%@2oΦVs,Q!Fv/,$<Yl1!u.[%!(OJ&'}/r"8Q+:`# 4O{6\ Ҥ(E-^T7@T/7Χ+ &iN©i:j!Ht%ߺߒX Wj35[`\s*b;rZ_]%d ؀0E|f;Fvc1׈Mhc"w%O?[QG:HY҅<={G7>+Po`6< tDI=*R:37/1+/QFkH2ڊM*Q'%.ICwaY C ^,_Fӭ ?v< I(oeCtsZlɧy\)UKJ} IZ_|={D.tϷg7x]jzFl ! .PXrԋ>u_Jm<:ko]c=be(&a7!b^Jُ^~q bzRöS=QwpOmpSj*MЉ>@\ݺUn\ΏHT2xqiՌX)5p|ht+ͨpLHrM^1A;/\Hq{]dtjQH}s(bH!Y(#2 ,N՝&IMk$z%ɘ9±8EnKSMձ+^rN %کR!DXNo>R}-GF̪yp2M^fS{T_9R6(h NS˺oh, @Qmyz.}|C^ptGkpgT-AS/pg sW!W%x0o2L"~Ӌ ^pzPQ&EZm飔iP;J.SlN:hߢY$^Ǻ ؒ&h)?u \-&v՛ ߖKt1Vx(ioGά5EE2xgEs7 /2pJ; ή+e~:k'E}\K.P`md+obuڊ cPP%SjgYn,X'=Xbyr⬿tKˀ4b&-<`ӱy27&^ƠI^koy _Ikh@`G4n:tFP䥌]%h -2demL U9h+?|\f̈́hA7\>ؖE6nX>Sy+i6"MK%nծVM-= Րu|Jv'K(ʼn3i\zf\_UndvoK]k 0_L.BԿiX@ڰ% Nݞ ~R93CȜyAoR꧀=$T-P!%no=tm8^!#6a*d?mJe K}̄V}o/7;D>ЇY|cO|wFٸMbN I.ɺtL$0j~`ʕB̞)1eϧcgMVÞ*ycM-c)#ԏiӗmρ8<^d$Y 6jK* mcT T9n(62BHcwиtgCB^*'^#cOzz,C@&;fg %z+KӪlcygKӤ<35ޙZԹ^,+T?Xe͞' @$P+XIAƷ@nO6ɍ1·~M"A#&K6fA^Hɦ{x:9ʴ.N}?-}6<ˆEf8<).&Zj]o׳T/6s⣱:'aV% NˮB 1XsoA WlvCN/1s`LУ31bQk%a,CL `(gSݡu|$;:B82)" <*n _j{w/no,(c \jW"Ԡ1gfpz*X_}Wln-m >\^-""_.p(0gĀ\ KB"vA 吪w.F)lX\bH(m]LcMl0QaةTیC"}ߎĽC P[Sq٠%b|3`qڎ/wE/=:_ɭ7FEOi*[pmm*CE~7״NP[3_p+#lP˜?+ ;So4"2G),iϣP3ܭl`NzH@-@(| Cs@Rwv/kI #Y#Nͫ̓W lc.{1 4Mv1[!C p^r3oW*G53PTҐ߻#܋@;]\Mj i|- 1q Ӻ7ؘUU} =#=,K9t9M# O5c:/MWg,ߑH &;+c'JZİM‰̘V'/rv ό"uh0࠯e BgK'O ڽڠS$ÊyU2w, ǧn`YCAR/hIt.ϦC ˏ囲p-$;1h)RZg-L2OQ*wO]p3bo|MOg$7- X~pЦAl J1"58% |RHY.9W HI'JvS#WA+:_-<|w' ^Iq/tfvVQB7oQY\u+$>vKSuлX)(L6έu54K4;(cY$  I5A{$}!GC%K*zp2g2x*79|~B0V3t6a4'tjtbxuțBS[(#8dB .ʐx$K7LF!>iBbL2r0"qnbm_BgǭFVHߵ-TgO"6ٽr\ARm'+|Rl U, _fO=pcƖ"2'w2n2_vo(~D4jEem)5M]`=2TQWȄ^L3XGHs^(Vv9?V~l >3` A??}UԬz`$٪ ? R+=a3m͔Y]T Rn| eDN:ꯥvwYny]5= >ˡpMI .T%/טpJ2|!^l n,什q+!;E>^g쵻.Mű$n77ヌ X=OlY݀y쯅SU [D5f0tujpX$ق ~d/dZ7kT<b魌>MΠ纯ѩ)rKƼ>| ѓW̢ 6L=??\ܖr7TK˅?1{t{Vw '6+zS\Qd[ }媮IF %EzvTwH } Qw+g10 #td>I %w3+ڤf /3Ll ' s>uJ="X}ګ{A n^! }j j[+@#PTkN &az]AS:% wEpTR/3+G'D ?%D]ftg"Ā_UX_TfS/ :Sį>A@)Tgּ͚̑q6ԛࡕW̶Ns6ӥ(`NL;EkDK~y?bK3gMv+YF EShXw ²L5V׳4 e/4(:W[׀Ӣ qMpYn$lx6= h?[:x6kΗmڱ+4#^LwCJ!([fɞP,]$JP :!vH5Ȁ|,LU-]ݎ|00bYCK8&/,=!'!6Uz,s+ԗ6"$Cr8DP{>ȟAXDXPK3.AT.^[H^Syq]SN7JYAE7 Z~!j9ɱ ) Hd;H}2R:8^W>f(J\!Vx|܂~V~DC&yIQ" qɌwG9;|vQ $UFLvI35a"|` Z!Hc qg 6KNo$  祥"e.3*)N7#QS"^Y,ּv|l@>}k. DG4< 1Ã*ɸWs߃[dlEod%sFrX-1u!fwo>m \@ii@,ڭD.GbӺ%R+ʏ|kEf>zfp1gMtHm ULlmi,8PDEҀN4FrȀHSI= &#qn(aE&(H#f뭞?78kj:dttmO_j*% n'Z{ qWh`$IZWoPlW]bA3_&ҁ{I9@mΦ̋V<β HhqBlVVfBl]\]F<٫$ d)瓕TI'&J$AUC]h1Wj1K =n~n +E|km\D68Ξv*5ldn";ӑRfL--mghe=L{k˪DlD;k3oi9ktSix̲޾ҲPC?.+v(|>˩./vd&z\?f)Ǖ>1L-b6KpMx%@\q0ADI[ΡiUwחCb"Q11MlI'pCg؂Xrl/ ^kY}:@v@kѸRϬ"5rIdI#@4KcL[ 7MUr{}+yN$n~V6=jc/&4d-'r\j5ՎCM^@/F|u£3ԈJc8hV,c C@ζV wsTŻ']d%Im -@$ p#ˏHGlJYySZn_ۆ YV@. *U$UR0)46Y<J  N`'yQ0J%nT滭e9lϱhbϱhbϱhbϱhbϱhb*pș 6h T,$d@u.aI9Xf"Q.?CpCyE3e"Guf^Ox1>1Α};!{fPf'9s]nX9ĭʏCq$MIq%'>"B :nӈR\g2Tj{X3HD )=-𸒥chPc̀pbyYd>/ gwuA\XU/1䕂 fޑ8m]vJTU22|Ϣ{67x<#OҔ/EGѝjziNOU6-l LiK= M< KZĂsiԟ}/phLX1ZC<=rݱP>>^*N6G+.P=vN!PHۨƍQ&K<줗~ghzf 9/?y!6<[ VU La8>eU5hÒ,s+AOSH1ш.jtk„k9 覒&R%gZe\4Z-vO34R4\i&+GeTVoՐ 3bj7Lnau?]!x=&DC΅"8Cȱ&ڪݘppHw$b/*Z^ p(`!Q~3$sѸŜھLF?X1) 7-/*881dqըkQ2'ڃ"(؆ԳNQg@/LBme[thjYP)36MɍOl+UFT'jK*~%nn!7mCH^`pe5FM:̿g4&D]NYN'?!{`¹RV117d%%s&ӚfNی ?2;{bƥ !:PǙn0JA-yڊpJ"bom |S))ۖhXL Zl$ջ~w*6w/1#y[KXyVݝ0\Q8l@չWzӴOcZqa Acjrj8rOi 3F߅\Rݼ#ȝIÏϰ4]7AQr~ܯGZi|)= |YN1(תe,l1 6)Ƈ5E>C,z,4!cEkI4d&|u{"R=l 2U.[,jZU_6<M_u$J|K`øTQis|@jYJVHBNtd2<ξ|#M!t+lUXѠYǡ|j@Q=i;wYɹ^>1zVe Dt~ J-6vosMeV/|gP5 Pi\-JMwfAPc7< gtNӦNF\t+K|Z&V _hpXlD7V̛7։Gk[7όMؓ_zt _?yjXuE`cD*LNA0a'E|}&>_ϒߞq@yLDk5X^lK<ۆrM̘OpSq ^CmdݵJ]<2|GQ(KώWyӓC D+f3ШʻvDx˱ձyKf`;뇥< s}Wqp&\4fJĦ.I~7)klc|U:^ tz5>y֠4''iAW60tr~mg;GtŌi=j\Үoy}b4;YYLEPJ ^Z 7;Fܥi2)8Bdylwdrc 6:!KJw[a{+36cOFw9 !HIOuM*favkiWt$S I0?NxwRyV:gRᔋ'.%2"3Դ_?Dl4J;OJu"ơoYaOj^j8jӟ@{AV ߯XI{WIÎ0_u³* >P:\*<4KD(w  O^Cm/`p:|4}|'S 5HCWmҚE4ofmsܴeJy :{x^vhU-Bi ndy8hH]aU::>LJ;,7 6f[.%+{=f;[c]ֳcZlS%TXB*gOhkf֒:jNH~ģJҭοVQ2{.DlH1r@XFA$Es^zO|ŪV.?L@=$Ԯw.k[ AK[ssاXX [8oG^ PŨs£[F!gÐ=Hc:.Քm%F̟)z{ߐ0%q@~qChEy7-k'mZ+3/Q#!M1[XI{8f̚˴DѢK񽸈EV#NR{Hkvn1/6Qyճn+L%zPISl_,L[z ~"%;?Kk(4 x)>YE1KgOdՖh lhy+uaAu>7PtIsն,/);p#D'N s !Ӎ"t>[؛5Ľs 8RۛTsG}5a9Az9pc7bS[HıdKWj =gtsxS@k|}*>rH}Ds,/1nȟ^BЮ 0$&s)7ϸD.ϟUW,$ENf@Eug$hS_@D|ee19k=2.Ҫ ]"IgYԨ!SfoĚ-MeF볆ȚhΟ7B?z@N JZyW`=1 : {3xq}|k_ʇ: NH]Dqf8T-i%x jZCTC #_' Ac8 <3{qshp\}$6 pf.[H8J8 )_ޮi# 4HhU \{fq{#CbQ}28C!倿@e]-\Z48b(;Gt['Kaf[@Ct. K>+u8]BCtAS *mZ{"seåC!yʢdGÎSc%= %-D9<䉅bg9N/dRl_3},^Trۍ~wԑLNnbb1܃Fqw)+ W PE}E˜"z~JFtloa.P̚zyߢ͞R?KBCq 60D؛ &%uHV ZG [J􊢠<2F*w^WG]0&@'u@x&_|A/i Z(Mu(&ςs'9S3̸+p@"8@YA@Vhg5w(ѵUxh@\5^Ve7܁ЮΓ5j(!wr:Np13WGS?L3Kf^|tI:ŌD9T,%iPe8>w ,Qxk>f$3%gkn >^3[IWW47hp8as?/ٴ(Idx1.v m2ۆl)l]t؞*<[ۼC\-0 p>&qܓv>}iunIf6HQ,@w}EZY nrR Ԝ P(GA N ] TVTйk_bb Sd9 α-O;/(m])\3 \?gE (NgT&Uɂįz1ֲҿZ0٩ݽ:0)FwHx; !ž|W{kVȠe@bl v<_\φ\!ݢJo(Lj߭,0\IIo:D!9JԼ6 [rg<|i(X؞Ҍ𯬹-£*7.2AcIZ.c9h@ Ej Uf"SE}vuA`M~e9VX'5kN|xp'o45\$|m2D|N1񄅜LkشwYVd +6'K2֔~eF5% KQ]cb|^cjij̪!lrܚ:xqeDI~bV Z}W뇳zƾCrlOֽcﹹlvCFJy;yԩWCcZlC!|L?DWA"5#=~'w0vc(Q.~nuRΩDD^gc^,~A|VHsD6=&qiF.rF\I~/X0cS+hvþ DP:|3hlO9CFJ| <-@;ԸXS#h,,;YMGW@ґ90KHc~I1Ip]"pƙS< ߙ5FY/҇N|4,H:-?Zm鬿7 A67!pTs܌})^yt$VckvFa3XWO+!!A C"S = yD>Yo+gVC'v-.q%([ծ1s>VNd`JϓݛQK'!(U1hP4oHsSuO Dりr[Nyy.ؔYAVqeJ\BǏ",㌿ݑ`#O*C)7Q&;,RB&d3'Q{&, y h/ RRs)s$AU (6*'fRJ0iO=SPt[0˔џ`$5.ü\f9UkNnlHsYLȑo[c5PC7DDE[茔O?7YNzp.ldu W`Gk:^lq͸jYծv7z/t̳j5V**h%w%Yh1YTka C4v0;~NzqPzf)g9Пz14-$aJݨ60gbia -r`& $ô#r.f,T 7Y13$EcEB>- x;B :q n5jy?OM1$Jth[Ix40o5YfZ=Ȁ!US@&M_^ahQkʈzXniJd,ѧ:=po }uʫ=w <63 BdNPpoYԨ lO,0£ۭ"v܉wA <\fM(˃ћPF<1, krAb؏rzE0n0Z"1ni֛i0=e_+dטE`Z y_Ǚxoʚ,|xù[ z*3 {d0 8r[>`] (N!!Rz5#8?S C H' &9Fj-C<%[U%3)a}y}P{;'쯶h˱=`,*ҽsl ,G\ottCv3]I,k;p>'[p@g~FFٖil<oۃ؛3>gVMée`zNLROϧ){%MѺ *K1[W[AсR+o(9VZcr`)VϕWd, +c<@hTj*-Z_y7".s1^5>2Wȿ 0w_-!Sû1~V,IGG彦x,hɧ4˻%QGCYHVC7_9e0lU> Aw )Ez'{Cw }/Ae\* z0hS\wJ{!MAyJ<_`~*. Ta¸@thO0z9R-F.&6ouz5\&aS0vٍķNbQ} -%hbKҶLW?mNƞ%j;(X_a ?k5B0՞^4%dޢ܆PP 3^1\O1gQ4j z@f ^\A^Z!@=v8w Q!łʄW'81ҲA`Hx񗯊Dcd:uCxoycL_jXu-Ni&o^ *5rNW%nnZ B#1B| 3G,8GNw2q8$= >wZ{/(VSCnF""Nf״"ص3PcK2Rs7ᴑx~zjsf.Ϛfjǒx/g$4H;$λ2;FҐ~M.g⋖=<myDȍ0Y ك4𑬜ϩر vyMtrywkER(8Ytq6肳h͡on[n:zlud~T'sO,{y"D- D1g#< - Wh-WZwRy{{>_'.CL$`<<0^\O/,+5{vב)gjU9Jx W^] Yȵ|b0['W&5ۿm-YLd>eM$>D5˛DhiIk0څsL>"\JR:Ԁ<*Ne 8p6;ѿPwI =J@k@^oWa2 .Ì=^wU5bBT}QqX(1Pn<\ 4/E(pf2XXNVgr;R0NRqy~S՟|ts;Qp1&64W>m򚿛wF){pXGXݎ:}_=`'"E(sE14->24Ӥ /Iry$Mx>$bSO;ɒb M+X03tmeLLH,*ߴ|5dzO&)~DeErJ#Ja"`( H D2`L@)NHŌdMjǿd_oOQL1\j}ܦ.6do' VX:Gj0ye9P&Ivr$=tB?K{ Ě?-,P l AT],Nk0kŔ.ugj9^·I;%g}-Dǫl(aD4:ro-TAE-5X-ZϤ°hg} 3mh~-A^$ ?\ ћ/YќBv?pE'E]Dˋ DPjk]r鷼Yl(vL^׿a(Px;Ed6?ҝuDX_Q~)@ѣǧuz-?zY ɸbӣ~spvY0=s03lM+~ usxDL6.vN.igvBLS^o+a$u,inP`( !xeCu J ^]9ߔ#9Ω,yF@!=\FR6/X))19rY/NӵҰㅩ);"o_I,QBL^wfg`$vC?,Ť ~)r2'u!y<c^W{IDnjܿui6y⼊P"#p|~#hwHX*xPJ йذN@K޷*+|U4^G%Ƥ# &Rރ3麯}8N x"IM֋˱lq#ri[lz-X 2`ZN&[֣Y{AĐ8a& TJ4ս:P;}pG$Ɖқ3+<%-JmB!3-Le 7pr(E,+Od&+7/_LV5ȴBC2i@ceg]%Kb: `8ŒL$r;ᝉ8U&&^[ }#~ö<2PU6+7ޟf!{ƗieL]ȁ@kLj|am"Q|`Ϙ hU?ƥ~s~a"'dW,`WUY?>B0jKlW%U|9_{Y匎nC\\> ⺺X n)C_d@"鄮%c! #{考,h9vy nfHG|}ƀmUb[-jy@Y)'`*j2(cu>hm1,;2=}M<]Vᓜ<ʍL?ӖuKe9']ܭn_B1+uZmXϴ:e&8G#gy&e,eiJ'I`$v#P@1Hh6]0ݺ8: Ϲ#- cF!*Љ"gi`W8 Ǎiǵ>sPeim1:O=W39^kmA i(! ϟn *_%o /0TpPp)g5x ֌VKb|mc}lU2g)-ۧ k1Q,[GBR<;kX˱Zf6^z EJ7h)(A;xDz/WdKu&߸M ɥl 4XyUEl<>*č#γJw0G;vmGʡ}bS?NW c42 _μda@C2.7"{ю)J.j6:lwQx/1$74(g]N\I2{)>!I9:ﻹr Fx)r&5:TG*ƣr.2#@pT¬v0a\s'x)EKL/pt,wk9f{q6L"&4H'T#g'9W3+ ^/_jT\̭w{gl6B8W|˖m4J0zk"*50o*fZp\\=p[u^K;xNv7n x ~V[ /WP&+|>}}{?U nmLg^{WXưt3-^<즻 !Hr-7srƀg\5W,e|hE}\Qr?F+$/<5|U>}Oeb}Yii`Z-tW/0V͐j6r tooΔ_aun]YLI,w>[(@%:B( 9dyU"XE#)`0Pkzx:p Ab83P e~:>~UJ#ѭ&dbU/Oc){UPE EtәgjVbk0!6.oPX;VЧڙU dJfDR#pz^]mBSYi|7[ioݙ}ۭ!A@R츎^'w=ٽ3Lp|F|@dFh*_j*,pot@ _6[)*a soӡ˚nZ%ص.ݕm|ݴ0z"UoN Ss(H8 Qqoߠqݛ1?dlweU'Q \o>Ȑek:R"8 k#I=C̀@1FS BA{i)ku9lwc|u(Sh[k(ve}4vUr3i/# p0$YAm[wJ!8g&aNZjm1V'pT@T0z֋*bik&/و!`q7F0ryD)fڭ 3e^oRu8O갮ž$Im6U(JeBN/G$kۣ&Zj<-S9c\I"Q3ԕT6_Nn?(%mFIkLO01timCm2q,;VuǽK[;5Ks=_CB5y*@Q,3Z?>|R0ZF M޷v7<ҨySTt$\=!%H-vz3%r \[`5uNAujA9tF.p> b*AiR `NeLZ9Z09 S<@:㈱X` Q:l<w Ɂg4zC&%Ӛ3duV` ݖ!W}_nqЄkb95$mGC /:f ң D#KtU)KiC7&GpkX#qdLaz8U_uk->KC.Ӵw;kw;LͿ5->cMú;8L.q☩#{Ɠ=-t}c[;UV4gњE(-ab^dXW (x??! (acSSTg#[ʜc8 e9s^ IPRtKSL8nM}!g*аG(VMuPߓA4 v-22!dBI5o+  #i9ipvOrђ3szОXKgfF:OErWb3Jŏh\(-nD6E⦴SɂLNˬPH6EKJ7)&DAs<ȋySTT*?_]`:KAvh ULLGjiK#.Tقd'B4ۆ30 0#wvl^v'xW_ %s7Y0 H{M &.+^O˦1fo=agS3ee(tkHg[b4D@o,ܙY%҂way/X]ڠqw6Ps2EA7Im(D n"?z}2B^axd=7D(./_(#sC}iݫ? 8񭆃ʤ$] AN?\g0w3qNARP~pU:M4NtA;"Vq&|hE*TG'ҊȬE̿Oԭa~Th2?.XʨՄzIpeIKi*xIB2(ľ@lק3{=L(?tGFu|1e.uҠtM4:Iv.U塿􊪢AnW9_0֟rt0:0gAUCwjVr]uIi* sMo=lxT/JL솭N}RQuLsMۨkDS~M0Mg98gYZ07070100000064000081a40000= ^4dE]))迈iy>n3ܩVDn-'>ٯ 0<$c+1GcR0(IL9.{kQΜ+`Ι*Ao)V6%'Ӯ q,hTM{gqNv4R[  kJ\ a$1 YJQGi?L|נjZPH朴힔ۗs~2~Ağ"Ʉ)-Jj$h.,0;\Άx;v8Rt떣$ϊ _t4F5x0:ɔx.kXg\NJbq}dD>a~r ј h+g,Ls]X^!Ui U@`P?[9Kލ[.p 4 0@'[dwN!uϠU- w. 9{4Ѧ1$H|#F*{ kt]fiK,lwrlLIP=^8[\KfY,m:!F^sgKŸwv]2V3@>F#z2_zLkO-^- VͽQQr9 {{MI|r{s2(G0CWkx67/7h_;ʍ43l7 eb4KߓpٚQ0͉HNkggnb=^''Quf)p}(mKիZg973)j6$JdV[V<,(s|+_ft` Mr--nŗHpTVG|@ #y-bWa|{n)sHNRn- %U+T֘&5[S]tyi <+BrJ=G]WU[ rd ֔x1xT6joӰ#eQ;w1!5B0sE+n_' ADn\ңMT'q!0v`]rw<T=R'~:x(ak1V + NQE3o_f̿fvc@v;LIbn@3![Hic{nO:%ID[ҽ,CeClA'Mп-{9oYh+=>ǞK,׍W8 B䮲ړX\8n~KJQ5uD{D:¯2b}EUy^e;;Y.ī{B&#B"F NuYB*Og`ۘ Ըfo0rOʞ3WIgL-2n2*Q71^\֫!4Ȥ߷UDk6wV,zbͮI/ ,d} ѧfoMXB6`s~[/"1䗪,;K]L*Xabt  *\)H}0L Յ  }BUib=}OmJ=X Y)f V_Ը5ʥRPa[ۄ6R=+6ikiT$iJݫ`aMXӹ][iT0Vq3^rqz#,/`ظ!g5A샩h[LKƀN>hqe. ~廍H=~f9~?:>ٿ?AeXLR~@b*,…>RnKTeIwgC?jJtw9%J?; Tn~TtAFjqy5%'9 JyG$P">uo6G#Ќxfh|n0nk͖kY+Od,h G@8RPeF  vn_:6MrD8k/LStt1Vq;԰p!}4飻`hNEs 4B\~[a{2WI$tۏۤz@0z-'ڙhex}*l\$ 2e=ӳ${!#c]_[;\I)~-/[5zJAxg#g=畛[dd6h.l=lx 3s3`Ob8ͅQdM6=v,9.}r^iYJ-ު:bo!_{myFy X;GlW1f(#SŲ[aSc*A_5`V1=JQF¥#&H.+%A]Gdџo1ι Z|x@9+tD !U:/ ;& 8]|> qvC'#W"v9WKu<_@[A BhހX曕Rl\'ܱ8 grktfuo3bshE=a15 zWb&AK*tTi˷ᅰp) >^^ ġy|Jh@_S@k=Qٲ'},ryxx ;sh&lN,*[k`r/vwAQN)PYbzKϒͧKIO!m]a OCW5i ѹ;`w*hW$|%F͔wl䔄7 4]fYk銺'ƒY_j1ݕ 1uXX8F?LӲ?nT2O}n8z44ѝB!N}8;)~$HhwyL[YV%a_ TfIkk{Z:+ |zSx7 P,![ף`п](/}"):i][Sz{b!0i?FPq,jx УaIhvf{sG"@#cSxwf8p'`ϔLy{k0Ww" v(Kpl/#7z&?o3~zٶ_UQ.|K2z&eBb*`Tzc=u/[Zq:#KP׉>+MſK5$TYdt ÎF Om<ĭyU| tŧVB9k{gZ+V:#RxUUޡuY!ڌhbW ?eR|%<1%L1_ƍB^%hB4;"|w*yyd .0j5v13\JCF4{/@1<2Q݈[ 7LPvBCȋN%_X>KA.Q\=Yn7FnyG;"GH<=ah/+o9ő2reJ: ^T#ܐ-H {%sBlSKuZZi7?PMJ@o1965XzbbCL~zd,p.Ӂ-a6N2"2?uM>֬H!*TBMr? PEEa3~溘!¥sDTixMNƴ]Jk.籱M*e w#SJ5?/OYnm#SygYZ07070100000065000081a40000 }Z!$9%᢯yBSzXC VJ=u[h4jdD0^zcϼI{~сqCAi M=fupX&nak s:EDP߱¿-fN e:@n#G!cZ͵P%FJ~Ozjwz Uz yahLo<e1 Ȁ,6FIF9sZHJѵ| IV@ Kyi\ĪN l$?0ʢ) [Qaa }  1u9uYSiQ`'A2ٯ$;q6=Dk v:7 m91+#u8ӓa )U f ~n$^Q5E]Ss`0*{蠴Nv/B^p4 ۇpYRJQ,WDlIGpF:Mڙh%OB!JnXx$: * җ;~_MଧwAK~Ʈr~7@1_&[}  *޼-((: 9۸[}HԨӒşQiĥsDZv+g10+aDKuVРY?eyŁN@뺀CȐ@)g oyX SULeL:!!+IKSl@;ܟby䭴+lPy \,vvO0OC2r[gU3g809c'?D)O%G4dR#C(EK ,^ 9u1Y+Fܲf<_?G$## @vM6sg BL`W+wE/%ze}#MլQC#(0DoFH* XjI^{B&z="gJ׏t^%Y5%vpQXpMMKf|^l;;ЭO_z!N Œ Y篷YzbĪ d!.Q-TN)-ء{X'=ЏQҺ?lW^nEەkX_+Nt=>XcHT~|_FVݡ;[`/8u][s67 md.`$PdZ)Anm6Ȑ٬M?$/hKcP   %fg"FxtXk~ v+ɑ4>SQ |2mگL ڐp,$%sTL Nu$aZ]CX|VMl3u*\l %N&usFB9Z#աSWԞdϵ  ꚥ aK{ÜIQr!ac{I\Hv$TQO %Tw|n++Gꤰ>PyR EtJϾY5pB%:5߫,]sT Kff| G]<.mHrRO`fry'err-p?1xI3+IsBp`Me ,roiwI`u?uO55e ıu&hXm=,Z)Vc_:xrgD>&Ў@95t§Z Ados%? TT>OeZVa۲_Q>8wi1KBBumŚ #^ ps@:WϦ P2hHd1,V8eps9mb29M!f;Gt1Vw ,jمW4Ufy W@^5a. WsQ=c6 x;>oCPz.hSS8)#/~Z`~TJT K䇷|C^t X鷱% 2^j b̈78DD Zh.'Ͻo;l`XiAIEvGqzwP󝈙 =BBPї]8PzOtA'?)1V4gt Y<-tTb<;h_i`崫FeNje'h>=3YuMe*j'rTZ{@rx~tI!]5L6@A(I'I{&c={^Pҍْ$sF}u9.axUQhFgYZ07070100000066000081a40000#?ܜo Ƞ!n:ByCjNi>x糳NXx#H1fMZY KA*i-9q-mY(,)ѦJ9n1m㬠7Sls~P[. 0 hŚdJ-0R hz3@:lm^5l/b rotF#|UL!bIDD,M: ogTiI'o9TZ![b3*bĨ ̊ᰌ-`IH(Yig;Ӓ*(Dx}T3 (ģ>P/N&=?摸=u7Y$0/{;?< mQ'͘H(+QD0`e|Ff ս{/=Ӆ}1xka\ђD  O^9pW6kK!f=ھi7]jVL^+0LlgnAhC3')7=Jݸ" 6#3ڴ#!Ar4og@!4%׻=Pˎ_^ Mg]tzo^ଶAPW\X.'iR#=ƴkvjB*1JΣQR!a渴óԯ:ܙKj`1?sU$r|3:?hT e)axoŊR~bk7_@B;+kk("y=, B-z×C n~W1̪_>gLn{ֆ;-=_k 8X=P Ƚg]bte<DlKOHsaS<ۖ߁L ;u i߁}}Ц .PɰCU}%s±]ig9'8Wr0%Ab޶!e/=\F >(Ci`aҍxॉUVIŃO@cΆTs,nuzO!"NW|z3*4 r~Ғc?QlT>XOwCj- aԨ疅i8?*^iNY'RO`D@ӊ8lg!+8ӣ&`sʊΣ`]T>U D OS2Yg; 2mS䛓ˠD;pxݎtG폇ZK8 *ݜhG5HXգ74xawkJ=.dܰ$~]iĴv;C顨Bs/oJjx3D ۘMRW \|1a+BW8֛o&i6O^ ?]4TR1UFvDdkk6ۿ#w%$risy]R˭^ E>Uʂݰb̉$)s\;2EÙQ=*Պs{VZc c-bhb̾|3zфsjbw {M*eyN= bq76'znq͂A)Ԥ#_]w4Scǖ@E ԎKUF5Ƅ˧SvPvgPͲCwa4! Y_cG(/}v쉨Moᇓ}w Gq*Jz$ W9B]_x% ڽK~=drg10-'d!Ѩc]p]XDVؗ$- *^Wtxƀ(ϼpM \59TWkƗa=ix&w0Wx֚巫b;R7*^xnuI_x$r hrF{gg`/X;[XE阹SjΗDA.v&& a*VL?=/}ōh Q@8VC+{a p#̯锢!EM]m„lѺDAqV??B!duZg)lcфz9`ݎrBB<]#MA֒`JLwyDSsoX3σ {(eط6uP˪-KO| 2Ԏmv}Uͧ41D[QqYԭYTvsKpK$7%5^ 4k4NS\)1#π̱1ݫuuR YDVn(֛jh,-N`T'HND{ʇ<+-Kv(#kFf&Ď6702M!QOh{CxYFCyj!iz벖]{:/ÉEb8jk-T#kw9NRb'5I>Z5^`>#:p>"0N7wu NٛhPAd\dAotJY$ՍL9Y|!-ɝ]w3)Pv aB2Qkh Âxs~礀,1mrWAumBkn7n޼`ZUDH'v28yO*kǑHy ޘ@7 I{tfSciQ^kdf>(stjR[ӕ`(\ \/ص dܰwMHń>YNkY[<\q^.Az{RӃ?BǮ\'㇂>6ܦ ^!~hё(<<=H2ρN=LX3t 1 WXъ#W@G<-\wcS}xff !0W(ڡ41Pi]9j^WaQ>$ c`n=ޑHƫaV˪f;x8k6]J,GU,AjzB')op6+/˾ +o8쨆HzL}Y˳b,,^wDQ/]WA~2 VP)yTpw1XB{uj?J~ Bpo+U`aCU *ŪDWѸи=`<"v͞ϲS!_]Ushyߋf5dXw~>:LVe{Y#P6uj4@ďWj*hN\WZȤUoؘi);p`ލ+'I\xFs`{.ᛁE|i%\ `_t/0Sd0 \~G +]qiMK 8꛷mm. g_,0cg*W/ڢj)‡kp(0gyc * xi lL&Ōy{Ba-KMB/΁H2zn7w̜@4})%7SbBts".pFwӋNL X/yt=!E׺IJ/[[/k_.6r66ƝyHGy̷62D1UpXݯ>%ykga#S!,fgȠ?jqy"6l%y%pgUb.| `hmvO({rpe"cZ~gYZ07070100000067000081a40000YM_Q.#f֫gNStCm2Z%KYKeiĨ6U9DXU( EJjcCI]84*O1HFrK0"14M%*2׫9Dt%9qD1(v` s!u(|3БNƈJDhQz"l9mIǢ2d~t4.-3h (=CN2cbNq̊: )DD@<,F OK'Zk9G:K^A(x5+ks+,%ȑXƵGos%Ta8-}>RS2B1CU~dKqW8$X\ r5kJ'?Tk?+[45jkgc2*:^}erx%&ZU&F|mPxs?Ӌhg9),o2,൹M. }ْjPk*O8F4Ed+ceiAb}gSZԠ ntSS@ń$~i 2/ l,d򚺁LUfL:sT2i.N#T?{sRY//I:#EѮtݹDqcQh޳&'WRb["W8L!+ fLһE>3[E>iز_'|| Jj^'?Z>( W٧ez+2ӰEuӠgT_ߟM^Ȕ'-#lFW{m}ſ 5as?ŽXэ4G2-Rr%`5KVs*ur Z*Sv9ğm5YmƧ~{\bq+?_iMt5(]v!|@[{cKNhV-ϧ+shypAm6L m?w,UQ39z0ZHxt?KSQR|*AtRj;j8_BQFhY5 M2={d -=fN[3PP)aĜ^q5Y wFݵ2@kWjR"ٗ'wUGI Cot&A/7UCysne2o12~*%ˁuNd|'"tbeT{`¾ l?^ԎSBfVI+ 7fNL|?=QTNf\sС@A:̅2z:N%:)։2=4Yb*YAĻIq5;O 8U:b VuZ˳؞4@FKɦj Uo:^_e&+-n ؃CplܿͲktQ4EK tJQ AXUWu)lG p9PH{kr*c1 P;q 3kjk0UY CͽU,jt z:2sDw1R/,g)X$f-wk?br#&cY?I/; Ys FL2UI Ǧ8;Erc%˼<ޚnU|)`;+. x_@:P ħ?l/vyl)Lw}ʃ`~+2}В i(n23ca0_EKڰv=C1t'+4FoStR^ѮdPp:ssʩRk^:[Fqnߦl*!wI!Yyá'2O/Hً> + x$qX)ñ C(- U:SV7T͌ >bD.TBwl?[G% Q'>ꏈ82c1־n\2T|"I ,ѹONPWM 31_+d= LsGΪ–`!5,sp@<~LAR~@|F29/̿¸a>|ɞLxo6OSm=}@=;8lU06}!GɃrn.F'AA6\߉i.3Djd/YhLP|MZu qi~)}\.Pu#)|“lvx&z67Sgϯ6\7fށbȡJEPRowɼ!TMNIx7 5L+ BT% 67e( s1XH瞀Nv(ЮC5їew+͵Ou-KQ?02'S$^UK JL3耯_/|y?r*2mO4?Ǐ.|Z~C$,Kqit\ʿ:CNZ9t;9G ֟~'"Jtq.8ROhNajAx-ڨdI =Q_ rԗbm@#ӵG ڹW5n l}2ns>GHO?0o[&MNsdZTο[i=hO I"ښu%Rv|Vu"F%;7 le)A _'E,mj)(gu?!/ :j2TڝC!pѩۇn/jaFv^'_`W26q`3i8CmWGv3* Ҙl@z2Z]p\=ϩ GCՉYM/v,C9# )Q9ꉓ?l4|55. nk)N>j=?C*=prABoKgxkJo_;!xy2ǍR?v+ۺ|U5R4}rvKRXWU1v$ǦTJc=7"zMj_5kYr z'|,4tc@)dn\=/ d bMkqԺ`:QlZ헝L65E\c]EZ'F1A7 s͚2~dfSTPnˆ3\ O\':{]nP/ݧҺ\B-by_ۆ6>/mz+t.DL 4 kot<eiiߔ7!*D,+#Sz(Q-G3{:_k 퍿HIqxᾓ $ Hklub,zWȯv9с 5lu9qo<Ё댊K 3<@Z6wfƤg]|~8 UjS[xc mvs9S3͈Eq  h56cui@4@,s SfNz1gYZ07070100000068000081a40000J9}ܹ?td3*vg,İTE^#FQڞ}N)ܨOjq* 7p6.DnJt [Ï'\&l+նy $/a%'a8:~G&?cE /G_hd1貉w5HDaXGˬ5/6cтQNc!21}c%0>|&u:L>3yWneWG壧t턀u|dK1ȷvޑO]e^J丐@% ; 6滳˯OKv/"w/7K&gf֙.A;?sTm=VVW^\ȅ[b*^6S!Qڋ%G4u{km[hDL, QF*; ekNrރ,R`8䬤9yL _48ل !iiNWyY'(B~tcTpIjd:.tc$X(igW;c%5Ku)W9HO5[BNOu-7A%28ih`hR 34W^A 21d .lT G ?t|y().Hh(iT~Q+E`-1.TYW2t3aXIg9w3oo,ejVsorq2mn1|2Y<{RJb߄㍑8췠yV 1LGc!PurZ4YMDCͼ)?SH|jd҅%>:Tbe1gALr=A&ݼ f:ul^N'\MY>>BPӮPB`p/">l|2ġ t'М8z']9FF/{NJ5Q{mz'%UY[Cm4lh#" W$>Cfm y{^n0X }=jv3u!S]LbV GϞG;d@Ե/az06z:(i ЇXSgaOwAw!2kqygFpqoȹv;: ̦9 7 N e IYD/s[2wQ{5'!rم,J&Ы*B6 ;8tsYF d Vadh_]`m7Z^t |O'gE\K$e_2N#"v7!݋ `e6.xZC.?.`42S #(녩[;W)ի߷cӕ-:zd5q:*qNۇPwo0CܿuRЊIuR#ʓqY@KµW'ֵG3L_O.םN;/9sYV#V^^UL_WjV]VrT@\hY>f(u`rPJl^ @fVsd!2-%\\,N>=wP[c skJ*d 3py_ 9B j\{13^X\;¬GP< lYFJ >|bb] \YJ9 \ʗ|n &3jV޲4;I3t:$ՀK2>0Z-܇9[X|ϊ e.vَ` cS@ھWŠb V^c[L"vjd_;? Sfuy ;Cj0az?ğ.V0l֊ʑK.Zc.%3~/ll&#%i& hXj+) =݆|tL͕";yq6Q bvb'Mӝ]Jb#k \͠թSQJj8D?aug(G֣]}Hh pOCc-$mwuUR\C=ttȓpF uՒPaDNUӔu۴{(2=xg59/nB7 _.]ԁpWboh1BXl >tgo|Z>K < \a{{1Ovq2g2X\RcS!HiY\i2kyuUw QtoրS̈^(Qmߣ#0ÉHC kVU`Zy7/jE pC=ͳ'Uw!_ JR(D)IWURA-E{ \h~s9z4L KGnY,g8W⨺,Zͱ5D1RgEvOu$ 6|h6(۴rj:n``&"ʡQ )P䁵vr9]iɒ/vb-R6栣&0%S*ED~dʼ;/HH$)27~n%)-k7L5UfJ2tEeSV&҅xwŤi^"V+E8TZgP&cew/EXmTߐ*Yz@ )OEz+ȣσhtyer:Ӝ) >yADNٮ=wbH]>tP\k()xim[*nŜN=qpFg7h6Wr?aAZ5&=+i߯yIY^9Rķco>sFJ0ln Gqg5NF hc&feRxwzᘛE܅ 3݂#bc]:@ó3Y&חRx}"mn'B!bHgYZ07070100000069000081a40000}S[{S2ܯNͬF0ԩ'R쯮"R&{Na=wQb4,p(ADǡ}ZYe;HN^K}9G<)EW8\@;_;R5Ji4E>W{ de̓z(*ogŃtUB,p=*Rn7H6#UDPR~@FZMr5Wv=}-\J5ErVl`#%9b LwEW-9&XTf[rz%m/ }TmfdV 臮߅UK%7>X,T9(a .X5^Mŷ~<> ջ::ƹ'nui^Cʛ$EG >S_ZE q䚞URc`.wFO/MQ60dA40МUJn{ro;i+Gv~ZhD| 9'cP5 RAee"I ~ Uiz{7VsR] R}PuĀ guevy@%s,Y3d,q'^uA~L5bd_v`?Fԃ6Ie6@AB+.Q;j7$}'&v+$Q %,fڗ\c 6BmSLJBܦ=Pe?d#R8eTݳT2BTfr)CewK>)XĹ`}?$ T% VԲH;NqxԆ0QM gu[MV>~ô's[Grsp*Vt1q7:􌋲>l,|0hxs&G.bPN6w'W0 mMraIW(8I˨*! zfi4%uO_ <r!\bb* W^Uh*F3PPXj; ͻSZCPu\8+NB&T+69m?z$+ՂMZmj|dS/A@!bkmx{&/њ1{Z(PEAۦW k0 3rN%@5(igB$I"Gk P~UI>-:@ g9ͤGB>c@FuԾEEL%7uu$ZɉrZKE?C]AC ד ` Z5-CUH{v|_த}HEnuED\Rv6l5tDk\Q<濔h8T`fo閠uMSE ٱtR{}saqfN\3|nt t#6?H4Q'6r\5o}띩K_(:([@_.;N(ArEjkW&Q6>xk FJSPS>خYV4")rDQ.` ]b8l3a9vR c)q@i_ʭv|%!V<<&95yl;y{zI_\_U#ad9RՈ?7v%m+^rFo@jɩ0+E/`6Tc( B?Z$`#n^4D%e)L3a?_$ݧ5=,G Ke+ n!QX-og"I%=7Sol)zz/~ז(#j5\vgy _LHh%Jfv0vHD>f0UsMP~\؅NlcvN^ܹ.0vĘuæ(2i>rx\<y^Q`I#Ct2`Cg sB T7&ҙ $#)8jQ*˺ tm#8SKeFgp`30S]w?3~DnVya~7Sq̦7˝˺t9iD d3^_js)XY|*קBA"&uOXCV~O596ruL䰄al|ohs)vXh#BH~[̍zyUnd*zR-uw7VB># 3S%`ޟHmTeK'_uYǕ\w/{Qp̏-ðtvF8LKbnDŽhg'.W(ud &H{|TI]6 )QaK[RUɀOthy"TnGDJd7XDW/ xtzB_\0| ɐ \ g@}B*jKm'1DaeA/gs|ZO+sE!)Ԙؗʇ͸<Yc>дXT '>of.+bc܊^֊ƶc0ec8S=wpC ;p )#1 씝u]F~2wy?VP|N ZCSR"pyAKM"sA7C|~˕ -Qg1.ШuPR]1dJDjL [@5;T%K)->.dI<¾MuNk?n깺 1nꙥWpdmQs#;>H˘K; mZ,^p4CE=K=,u?hYk2H $ĂK:̨sΑ-%?{bʜ<V1!dWw|/-o#U4\]/<$ߍ&_ݏ &@f3Rj$Miۓ(;zF8+iȆ5^P<׉|MH \37PHakr ;xҌ O]o.3@fXA %տJdYrdc]|y8Kz'CXH AɉbnSPc{XB I*dUͯЎVH褑3vbSFNtoL]eoIZ%|;$/Pχ<\ [j-y6up)r)1#rUִQ[qt ΢\vx~&*9EҾڟGlْd69dm_tႫ)󭩻z!ׄo VVaNEs.xZHg /Q5.m#@eRO 85zUI7E>dB+MKSc((~I=-BI *zgdlU76ZOG{nOKp^A'_ z cK"턹_'Ѿ)֕lu\BɚG]?<7cŇ "C7'1IU\r3^5BL'l|*.?ł\[xbKD ڭ{7::pldd̙L1lUf8&6me*%,4֯yf=_oe3|]h>'bOX)#JѶ t>)q&A @H* nY76D6WhvQϔl4y;X:!ci͘؎; -sED!U(bH SLnoꢴ7Ȟ]B g[&l6*8"xl4bEQv3Rd:(w0x̽jic!,_ƴN)W3U,ݍǙ!*U_N(3D]IvJ+v?p%`0XJ z /:wlgS2J2͆yݢ7RJu4(LM恔W@TnAN* gߣX"n9 68=+_U;T"VϗjvUN_V|ź)́[?!W[{6iE#m# `ĩ`ݡw\~G;'5(Sͦ 4W؟HwM~@ byTɨtc!LCqAyD#H퀡*R_dJp+0"lXF4}}y\ڟXp/дmS6h-lBmSp^SԁڲM[`oLZOH#vW>n32ŶhjxIz80I=3;jFTjBj++'A; 2Vԫ LWUSIHU"&|K79͝-=mu,S:vyt[{Ukɋ:Af{ EOXpkucDQq5DtxNY&T͟O~0_?Tأ s$Dy "FR197耑Pd4u`p(q^Ѧ7nHt˟&r궋 "I ԢuIeÅ\֜9b(NY;MJ#\8&l(#Zs{h:%My+ ylӘM}z"'AϯgunBV֎h ?``TQ: ˕ok<&e+P+WpQ+/#yۥL̙2˾BxD& G޴d?z;-\7pIWb:[* a$f9Ǥ ϴWt vH"PEkEi9>lعcja BoZsSmš a#+'Y\*qj+w&#Xv/f/b^63b8%N/e7$q@9Έ\`; eB[:F'pxc07䕝s~Òg FfʂJaJŘ?CK<a#UXq-9 ô $o'1*&ugYZ0707010000006a000081a40000>};nUv5Y.zeʙG$W`1Z>ߖc(ϳNS/΀>C 7ZuM#0RW9~Z|:m mDcEL%YUZnq5Hvg{u6,s)UL=hm[h:.PT;UR{1{ }DO^^ ."l3_% V&$o$D‘Kqk8l x#y,8i.1Qb>CB`95Fthضأ>1oJNoًH(YGi4 +EhŭCn7ߜ#atZ-#.f+ Cd^nɏeoATRB3)dUWAa)<#|括e2Z. !ׁjMLH L].!qCP~1L_]*wvϩȄhrNuWY=/{(%lunܭ9&Pbgbl**l Y&H%*x0sf= ٍf H-AOS2)er h'[K/ϔ%t5!sgH@?}f)y}S֨J"w1fZQQ%zN~.Fe}dmTĜ֩=[g]+U^nt3=צ,1"Ik3;Tkϖ8^?Xm` lN w5 _TY9ULrAJ7# onήVp0哊+8MǮewi :{ ɦ?Bc17Q؂!=8fPBu7'-6t#q-0`#QJ3\E;IH1'ݩM_s7 y+Ζ/FR-[3|zlT*p| eJV|V%W%$B3!ٯ{ >Hι5ϐղhmXA,u!;9n&b.G‰ Ij"^2&O>G{qa $Q!Cή6|=A)M1.]0 \.ڀ_ t$ҳc&A vf$# m{ c63M-ȡq;4ELdjk Tm52H^089Y@:)Slfr):y/ℨKOKsLrdG tO#.mP1 j ""QBHwF2JIGk]MȚg.d?TˢI&9d&lWԫ̭$m*.f?|'onx_} Nz#yw(>5/Zu[HP ,|@C6פeB|wv-ԠȪO|z+G5. c[Yo)T^epyٻ:KN5&;WL*/2xsHBA~ :q懕GY"q rL򗶃V*HǙҒ_@rjk__̢ YVaE@TR{/ h/rŻ_ RL8y^a@oC[vz Qd97TqDRLD&4bK+YIL1 #p3rNn="S_X>#Wҙp!u:ۈr A>xl3!j5cܡlt;I U ׄk/D }btj06<;4>8"t]jq<"JDIDB`(ͅxHCNV+dUNvzf5k0;BcxwK hIXʉzWj)m; >L !JRl󯫏κSqe +p* {PJ<{SDC8# cFqnE@,q-_f}g Y~#^Rh>hMM8IDDl ~*+?,3fd)jR KF)>I=.:wSթρ`Gd7'KrȤ%JZu' |FL‡2W%3RMq7;@cbDBcΣG9nN3|rh@Vfr%lUU;=\ژD^dH=ը最JVK}{y_2:>756rD`[DX4Ia>]Cau7w[ɔOޛoܩ0 a#VօEt0i3m![ޤkFkٻ G_1))K4GWkJ'O#xH%:;d%K2Q>4X8^ѱƥ/lxV^^g9$v%`ڜCRgYZ0707010000006b000081a400002Zx[>qvBI嶽q\wyPކ'hJZo*47jg\:6Nqq~ :8C!V#3OR^)6' Ahgp\œc9 `ej‡󁡉 s0FBM.$3L#p$Pj_{'1Ix BGv|C`T̯%Cnq=QUsu8*n+$Qk&@Io;r: 0_q9?ӉΝϬ SA5>tPHKsze-c#287;9X+qg, C{#GlY׀a`mMMe hR&XYpaΟ?y"!:s|Ѩa°,m<+Aܯؕ0O>qz؄;zN\j]eiAt 2C:xs_ 1XM,5ps0&S+d NδvLbݹlD+'3nv68~+KY'QS,vtGĭqB@$b ~`l+|MdFo36!֑(* 0e|.,L8lcՀhnP<+OH{kZ v]JMB-<EH>f}^IQ\DG&beR0E$96 }XD|7k Qӈu4Qj+ aT9\2R[Nyי.V_*Dx[{w hƏcr!f!-CxK_cRy,z]s/O?^ R8}i9޼B}´D8ENm<^>ᠷKkE âh4`K84+U+$c>%VCBDn 6J>`{ nM'yd0bەuFO3 v:B>ͻ0_vRelx\/3ahSE!#D#Ǽdb<[ĻF%:i@}m nq3 WGv ϫcݒMܶIOmA("џ*(-4;40 3`Em\X+BWםe|qRɽ!2 Jguԝl~S pz!k&EW겼@x[lt~4Pӱz/eMTHΓe[M-|ٲe-8yФ ߯Sע78:V.NY9Z6X/lSsMej&?2N#g|ega=v .sjG@Й#t?pTkkK7qNepj\uѿŀx'3ff93B54@/ѡR6fuuJyޙ¢:g65G\C%>$tǴ)wWxwTrn n&LJ7.4iZZ+f9XO#%' S@C̏}qv< SU{w4Nb8+MPY0sf$Ʉ?C30:=S Â=B/N#Z1ors*;@c;ɈU$Ķot(&II\a Q/F i͗/m-xj{N< \+}{m,=PXWb<86 Z͗ 1Tr*êg!IqR^92 $r ޿T ]AHe ->n䦅z·(]P qaZ"3?_-ORM:[xFM:iY)qHo>0nxd.F~Tna,1$\e_ ?8W>_-wUNw)fċ)vP QU߰(MtPYL n'n5(*fC#R$g5TI/J `D tOa q6!ng3xܨ)nc`ǜRWZX*C[#FuazZ*f0k6zĎj$2Vݭ5B9pF c2}>SJy ^=AM]^F| Oh,T@J2Ed3J{G9'HYs L0~F4jBC LXeUH If rge@7s%=ly]#0m,:D(ۈ BRg+MVݟř>ƕO#+<ԵP uN Ih*M;;ke^2okRL"+%7Gn}w%21P[[l̴dEr}4o-^S0TT5z?\ $TTP;>?!WrMh F!]at_@օ0+4Pr1rֽ4 向rDw~Y! ްdeܫ<< prD<ʅf\!~><etJЯOpDwĪbT4ϟGMq&<$ /-/jo :!U2Jq{v$~!-!\KNv4YW.JXJG÷z:qM>cr90"|x 䯴3-C>wH(lI@Wl+'V?Z 1h,2a }=& a~BO2tKPn9XU3xܸ꿐 hxj;b31ss#:P[MUc)#3b27_-l܅DPQ-H+F\+ysrNWH?oLI<,l#qv;묷u<\٢$i$oHS5j#8G6 b"1sX A1y$Lg3؂]}Q) _Rx %{tȁ:V0Qj$Jd{v֯c*?6R%sbSӴoL{ҟ"t&d ww+d}W;ܴ0b=o ccLjE`F^ϯJYb$2fϾb2ċj륅U%눒a[=ͮ5imUP{^dN8h81+h٢Rq*F~Tǃdȁ|{:NLk8X띅Ы@]֓pޞ=/+F d6͞<\dXaR {x\XǼ"{b[\VD r]e:$Ztx:Rn7ꢝ|]b"-07U*0.^s>/?p}+BZ/}̚&Σ\SG-f-W;dE4}E*))d!KLo=}PK~_}CjX1LQgpNPӿT&$Q“t:vlUW݂xEl5@^"B?c`IJ:%ge OlSpFbK>rҋ_nASl^9DU:ӣ0J\hO?z֒n'%l >L$~U>@B[h Bu@AҬf$({YR>OMTwBy:mCM $5F\wQ 1YC2^\4lB1RnzGhQs7!JOay~Ւ7暪 ^}{Wb}_pL]мw%o8e,J%DÊc`&a6PMNؑ0?i}1TER׭) %\jn2~mc}G0f0szm>.z]0VD_g^ ϫ*R· ?+ ڲ^rjNR\~O{=Xk-2gYZ0707010000006c000081a40000͟hSp~cLgSunӉ?_Va\>LT:6P]:4]|B WQNQ:3eF%@|V|=`&ܛ5ASw?ӊ#}gEuݘKyAbjۆkNOzk),e0r,*!FOI/tBQ R'v,60(7RNʧ i lK -rX\𯱥# ʶb9Dҳz 䮝(ҍDFw}rI䓉@d,n`I0r_g?{Asܞ-d$D cZ` ; 99~`" *c QP3G[ ]͠t񋠣9&]Wܹ,¡W=8a]?5HϢ&e*TR7ۀ PnwO(s BZeU^gĄ˲mU\ksm;.ب<&`F&Sy]C5V?@8x\]o5L,)o'[ual×_&*=P@ڧ%K"0E8YR~e_82(!9bB!pa`|f}'IE`yFgw 7VPngdL ɠw̃KԾ?_in p+OA 0P>-V7.$!N׎-'⾅$zYoM1Q# =uº!FW6=xg§W1-]N5/Mb e .4 nǙO^7_m-7Ic@)|K+9zkT=πy/YE Ģ;"]GR0GyK`Hް8҈e4`}M?ɻOړ|vVfr/AJ~SpKn |d)fĴٽȅZfC<$#$~_n7 `ҦΙ^y/ 5~X! &Ӕ%m$V#\YBԷ 苇xk [+!RvwO nfRYK95ջN͕%te #cHZW˞o7-9,槊wGݡf#:H}xɐ3ۄ<\Im-J^[pK*{ۡ:sܻ?Q/(P8O%Fd5 @-az'n u#|$XGfu* 6;/6\=jƽ꬗vb웅@Ml Ti/3Ͱs2Ji 5an^#a;kQ[_B2s;<-;Q&wN Ti2(&tq䯥&3w#[jj,ߖ"iVs/BF3)$6] Xl)y# F.f RӦe ѦpK%tQKw{REpDvGF;X엃j* H_Z&2sXr@seܱK*рRؼBr*]> >p )D.P_ΉF`hJJcsp̋V/' 2źMXqd`~J7j85`FV]auZ/R =͵)8WY_LG#oICMNe1l'pjǩ{[Յk=, m\t9. 8mwM˴3Ը4dn&w/z\1Q,~ C|E iZa8DW[4ĝ8=ҏ~!xe;ر93"+qmtbebE)ykCbujY/FU*5)_wbi#|%4^(;\Yno6E#ᕟLJEF?9p(ȔAڄν LqcE(0I# =>E`M`;4_X{m!Y4BxbxuC(9&捻%am`$R,'W[ԣq^|+zqSEPueI rL0WAe6s/^!n%7޿qDzq_f-R;#|]+̵&QBpF;wىGa]JC RTI&Eht3s7gp !r/|x%:Dq;R ׽Y] {aM/QuMM @4L3̨*J`H6Ԓ9WnD$T^,B}Z8 KG; Np-TyzKj"AרQoÞZ;obLK~.hbWAPtC#2{+V {HV<{Trϛ;;>ov֨Ѕ2/6u w]GYO6{YV3vShN鵶/%}&^L5gH]35݊>AY|N_TP UZQkϕ,yQ+^ap,AWJЦ#d\2Q&/ HjƆb}_t6.K=+}vd ;5~| xv9ʓ3:kN8Zw:п̸dLh\ѽ{(؟!an$5s.'yo7Fp.ʥv b5 Ɨ|dob7_}؅Lu!7풽;u,50`(֊$}I^-|SD>vIm3,P%nC]Ğ~nGg/KJj85_A1$ C8s_#AZQdb4V(EqlhkmkЏG.ZRz і2_dRGBR8.=f OqAoO9vL~PpYH;A,236p3cJ2J@w}5A#i:ލ\K2%{䄁I7chOImT=ej|WDWLEBw`[dM37Pwf)G“d xϴxW+}`x^P~]橀a<2k?-(Ǝvz@CT9X`Sl}jqW A&|:_>_auڈT~T+جJ@_D '$5(qڮ̈́G݆ %udu7`)GakRKh!( j&s( {ObLo8e>C Q:-lpYTm-khj{ m,߱LH*ofzB9~7 2h_'[Ȑy~aQ&BͯndZ;4(W1F/rxЙps`Na. "d^E=]Z=l?,jGSpćKYauZXtZv> LV*)T<#jEYC$պXD,_VjrI[0 `e`l4h}qpp?9RDžP]1L_n{P8m¤es:"}x5>z VqykAKZd~&YQpv5 VITIQ0Q8RÙV?-*l ~={@WMhS qBsK{?f BwD+Ϡf[tEV[35mUr贪7[׬W`d C$ezC/Do0 9V|˟dhhi1ΜHkd,G;ZrV\`It/kNT:z0yg _{:94Rt~ɎG 4 no ^t5V/Y<N%v uLW5̚R?c'c4XI8D)8?)=D6;b`wK}:pCԀrVqщyn+{E㠮R ,W*/yIs7:>kǷ0gW^ww7 UP>{L0k_x/!FPfNx68wy! N򕍌H#$a[&#Fixa>Eh@3ռDq9q"ܕsq m&gtTn0BF;U}[$ϒSvd|bTwд IP8D!܆[ȔbTxS; f}Stz:X=>V ϽH+\ڹj ; To->-5\~(8̻`앢h\uDcyNtm 'pJɀ,cXxK\v^V sx.-R8LAnU:մBnJIWcτ|ALrFǀ\ت%ᄯVѫY\GH=,EX l۰0 w6e٠S+0;{CZ'WLO=t#y{l_"uU΃7HTrV|Cm=p2"Fϫbz*~<}e(/(vMֈ0b_"%t8̈́OŦ 5y G0tcC=|מe* Zpýb3~c*Wq=Ԋ<7HM!!x_CpobS 7g@3h& x]#R?Qz"*6X_R>#6RXn_)+\V \IG%~۪MCWQe[8K!8\;mC3mGg8 72>DONkZA!Ԑԥgr %]gX] orZp,v.+!ÿVjC@&4뷑vA@ ?^ ^ғ~Oy_[' g+n(q{q.~&cm&?S =!1`#XZvZߓ("f*,h@TM S7>tY6WooWY`'$nuN-w)=zQ-hkb)h Z a!3ls0޺2#]!g6 HbK!P3; _ArKVxF/rI J)5wjPkP}} /$&cV9k؇cT7Onmm q] >BD5n%CN_u߽DG})<ҹ\(e;& &%pgG%gƀ1W(h2& w9Ɍx΁jm|@Ɵr5<, |JWsKs8̗fȲrl> 2:mfx|xe zTZ׹.)G~,!c4ϋkGg 6l D-y7[]M;CúЄC&G|vwӦFqerѿjqrgJd2[R{lH {t^dEF[/&,v;o܍\9Hc/9QBžghᯞ<޹[x+--,_ſ;y-,#30Nif!Vvb.Pnd=[͋+* x>ZPwy3U쩑hz69F Etr2D:nuFK:˗*AvI9 vQ9Xb0 jH)JƸa> Tu끩Yoz Fljsdz,);:<Ւ徆!2 c=WcФmv}kyY~,УjQˆ-F3ɒpߑb.'ٚ:,$SX4&GNJo4( +#F%{k>%2ߞnk0Iy1|*aQXKUz^#pZ&wcdz.@*becY7<>mm^$n:14 -wyC{]$*/-Þ*+kPrHX+P+=rzQg$M8Wu UteZ|+Poڤ[.L(XaMfއ!ob; whn0%*)70DC fO9|Bnв8[3pJ%N*hr- 1Po*" նJț/RBcW}LMAziJre!#"ҞFŰTM6ET6D6(RbKvF|T݉" nkp I'DRƈ.K.iP#i ңx#8mq"*-/.OF;4{U! 5CL+5"y c+|S.< @=™VH?#t"w\FrI_ȒRAfnAU㎢sh5,d Prl' L2~`㥅McAG8~F%A ,x14WmՠpiůFB/b:4NO$^0gYZ0707010000006d000081a40000 h0R`;v ,bPMmB:b+Fv< AgoTz\s? :Y(*5s25g :hbM%gm."C& 6A+5p lj wh.-ۇى |sжA<Q#lcZ1 G's?F)>. _E#yTX4d{(HdfBއD ,WcS 2 6C4 B{EF;+N0kwm6X6OUO@Zk޺>Kk=ERY8y)l?3F-YW:ڥ3X 곂$w6EiQtg%b XndeHRcOͤ`Fj6ݯ%/ˣehv;z8 c[(eMD 6-OIEk2'55CjOcN B>Ǜimîn ߌ)0ɚOc%lvq1gLv=TCrl:hبe`2笚7j4*p ޳BsHSGճ QUc茍E3_97Y1a ~0ᆰ'kQR)ubYb]sVXs.cpaniC̾N똆 Q'+8nЉs_0]#`Z{=5w \bjNn~hM^E+o7JX?_Z{V\lw1bs#f]43X9nWխ&fpu\{嘯dݨ7*" ňɉ2r ~~ 2 T͊bt2PN'u(?ls֭<\TsS?R;[>i,x]8/o$LoyG* k㿆!ͦYኟO =<I njsGW&6ҳJ6j8/.B VR33c!0wl>"YYe 3OQmPkUB>} znp1*qU'.ɭm!"N=ALN& qVU9anMMM 0D'/3 (2{z7*Zs?  v'@'0˶F3/gh1uŶj{#k]gل;M{0x KG츍5WBd21A"K]O^лslm5=}-f9rUovk<ڛD{H#]b\^5! MQ0:勓|{+BcxbldF}Iwf)=*O Wh6j t*@CqkKu cӖf!i j bk nBr_<$IIŔ,Ȝ'jQ N!תW_ǮSO2?|tV984Oo͋J8{O#<A1¶ 1SO),?#hI쏵&¹LQ~u (}ao5 | Y[N:'+XҩFHJs |Lӵji-*s,#S 9%};7`g{eeM>5.Rga}{9}>6jzoc'*!I^ 7! & +F80i-#OK9+n"K"6*ͩfޖK<"k9xc0l (#I/[OqLUXajrr3zlT:ʈ-Q0c*܇ إ'+V@})cTX6;*7A%c NfVvr=Dtc?/oa;7[kw'ۨrgh0L}x+GgUJpP_&7, Y:ֶ, $J#xłV 2rxsŻ^R&'LR/-IL;$J38Y2L|'oi0Խ+&rko̖ BwEB(0' Q~˰UcƦM&}=IȊ ^\4&Qn]+|%kiٶWJei}wVhb(a..E$9i^Jߏق$cnM)f? 8DZl_vX՛{"FTswZZ!tlTNn)%؀6TuW$4ϯm4 kgK.:ƽw4N{rƨRjNQ~nЧz nnW9:&w(ꏣ^"kI῍on>zp*%k#˕#Ҵ̠-׊3ݯu.4w; /.$Ԙ/&Ưa7]}6J[#\dDZYB}*E&\"]8.;  hv- T _Yz]ibt[wIpd C:qOCTݎl&q1AQVGHo0kU.h=(Rdarl[A aHX;{`diD %9s}e ZQANuº w|] S$jh]ۋpQ+SYc{_|у\]`7%1mgTpC*B|0(X?n 3)\@`X%z/P%>5 3=hl1sɞWؒ"+É5&Cp1d@*nʠ~OSޑ5QJP8;ܚ>֠sbL\\lՃs} s!M2PJG#ȾoC =D:=:>w/O. ~yձa~΁O5G)aC63ͥfPdڦ m}=gq[0]#Um 1?=#hH;w yIYLG@pT _͘']i>K:l;R 4 ?2|6=I FW k M@߂07m7*< ukbJ(eV܀pH("[{@I^v1VR&x$|؆{rysQTpXBSm+'kF瘞G~] \puA :Ĩ4L yHO~)LSkW`uuC~KJǝa,nZ] &)rY_4'i:o$( 5Y&_昉3:3^-lbp4Z~%ţݨgĜdͅ4ޮӋQ3>ܤHU3ܯ!vgK/d7D-ҐZDQλ8Jh eﱣyBzvW yńq,GD?4{JA)=GG؄WTKL"^bn!#OR=wWD/oI~3]ؐyzZ̈堁 (z AD%`DdOGēВ@vawQ3ާ%aO!ӹ9/z dahpvsq-zD貶Yje:[=O%oT4flܷˋ lqqԒ=C'vތhPF!ƭudb)K2{*oٿuQ*oꜷ/;}VY{H3Rlf}V%yى,jiSP D[q1FP Rch(R 1['E EW,,>3Vߕ "tLmys6ߊHV%JF?3(GPiAE7;.4-|w3vJx7h*"ٸ9B@.G(*V5Іes,&č @3>|Ki2ObET ש*2p8+2{ngR&r<w;u`0Ҫ}j,7n֌3U&Y3Ć*H_8_sD"c/@CwBF(?fV"NЇMFZN@!q(Jwݤs̕9/R'7|!խ"mF_95{J')|8PH3u65sUk׭b{;>H⯯[gbm LN Q^P{\h d'b]DHT7N.E/~O)a%_%m\H%1:^$`,aPJ$?[@D.ڵ}H/l<,W1Py*jع)),4uxV#UlPf=ȏcy>\93zg7 _M);bTZD,b})u.$[I{re!Y,8,(sܰ}T "Ӧhy<$noIFPI@kٱ4qT;C GB*g~aɛ| ̉?3N篡(@zۚͅÓ9tK{ivII?u 5c+øpe iT E1wP2-5K;8rWHMjIdξoQ:2fE:2Dw)ejb*FwL?XGP{E Dէt$ Ft͘iAеą9,Ҹq~ABN|ls9rMA5ԙe7g|)g_ӲK _Q.sV)"Fmq‡$T-3tLx>V|ilic<}Ө%$1;19+4{gZ{&MS<)J#DiH*C6{,Ld/x41ebZ_;Qk=]{?D &ړK 2'@E IӴѐ3c 5_)^)e1XC4 K`GHv*lΐi GZp=f% !ʮ6?' LEmuc>\ _^RXy9?J?ޘwY  93n0- @?1? y"E&a"[qއNge.-EZK۸rii6KL\>ǬVM|3X: b#RCy 45iҭ-i_"НS% | :Ӷ,.ӕz{liOdno"jR'TS2\~]yJ˭ⁿgI.b t@hug,1vsHt=ۢ氄^^-ZA pzѷUԎLkPם/S{{X=ƞգ \JL7k^K趚j(uWy{ыv3jxFP߿fcюՄFjH̜^̼.DO\%6}hx}dԜ;e :"׏Fڍ'/Naƚ3ZTh)O^oOM"pRUV> ܇+V=7aiɱˈ"t}U;vWg~<~|%8}]߅=FJF5m!~Pz@|ӢDz6⤠8Nqt@)4:3a=F4ub>E ~kN!mBz!(T0cKhXS+J 'g!?<Ɣ. K:j :&`Hk h\D NŽsS%ʕg7YВ )l&9ˠ&;һVL S"%R!t-c;Z VUE swta7baƴ Z쟏$`TTÔQ4qm=Lu-@XL!}2dm':b8KPy+\$#iXXNE(Ŋ3 MB/ͨ 3FL#gވM΍=NyyFyX?yuY#,N[$b@M:$-[UAuVO" BP/ɟ:qWL0kNg{6˝M.dBy}`݄A b'%b|"`:'TEz]qT1h'3[.u wTFǭh`8y.Бڄ6\c<36gCبThM`0]PNRtn K{j\$9v=j/^!' )R<drׯ.' k }DTцľ/ 2f1ZMwe@@f`Ї{/ο[(AjK"{P^b{ؒ?mVu=ӫ>O]8$xj:aiBߵ8RgFҜgDuyX1yD[j곋V=_m=H77|xv)q=;m~r^hH53o̼D(t#:<勸L.y\lBۊ#p*.(0L>'=ajd& >}Ү?X.ս(q۠i7&Zn-ݖD Zꊋ3;R4;tq+["tgIjLB\\i[d7F+RshF\f= $Q8plq!pfH )4: d8\k90Ot91 _92BFIh:iAT|qlodޫ7Is'2@8F|/ H-WжA\kd8S,j4h n},.0}T,9IdxA(OG⠙dpV4T=-{b 7c3W쑒(eXSwzs*/;dll2էd1࠶6*!1R3 aK#ۏ([ȁ ǻ1iSp@c~TovZn՜:hڂ~߃MH9B9ļrVL臫e{7m ƣO1yXOyO7kW2JA>{gDNe~LdFDzLH7OAE|_a~`fo(G:i3ڀy,}JM>=@!E#؂+<΄cnNqGumuWhotƅ}m-)\xM}T`^ߠM h%اv~xV7DCEs |PDNUT˖='ElAYOit tS4OF&U{0\4P72m"$E(7TC\|h-nqTVԢd/bq2aq3zd5 Xxʂ-עaT=#d]fZC6" s[@)pk㞿yXKI':'Wl2ae~5hѓe!.cS`s(Ombȃݭk'M8eT2x,ð7=b7I5޾0sz#USn bO=:nO93<{#Vm{cBds#a"3LWJRE{5$ю ܈V@3 ^Н rCG[G8X;LěyR<նS@'8:w8'm\?gSQzHşsX]^)JK =c/h#06;-z-)eA 5D vҚSb@8É{ EA'_&?L @J>7[mяZ/XS8 otpcM\fd܏aN7$ o'm zf(ɪގ H{V*lXz|Ho9b:/IT".&6:ǮyuJؒHx*Umb_㹾b1@э[] K3:pKS#6|B*%qnrq!xQ姘y5>.`$ | nC0k–| (Ț4.CX`N;ÿ҉SFh@f[݌s]qGrcV/>@.MS6Bu q66Z~b-XʃwskIˮ&<JRc3UDdT %[OxoN$[\(yY /?Űrxmnځ㶴RgO&` Ij2iDZ>%Ah:ᗞ-2d&TN/J&c?< $-+-W檰5;m=U&EYT' J19 t<;i%ܴ0vQA`R%DJyw[ Jg?TlG<x 7G>&u^iqݼޘw7b:9 O>()Pm;"0d]pX:Efqณ1Ku, Њ] <V"ؘyޣrsˢ䯌'ӌN9e.LP+/,C-IpAz% i-B&ũi ` 6n Z=1K>u~KqL#G.Ch?((p0!$pa j\o~Z d;7_TޔUүw)2N+S$slE47Ǔ>HceF_6G9!v zmCZiJ9deYf|O/]iAA`WjhIQ7,AFa Д vؒ͜RCp̦s>v9.lTlq,'HhϺ H>f}Xtg\73a&zZݵNkcrzQO\*%+^xRŷH ;úz]@T q6>pxWUPutpmVL wD}4-,YXNi:Y/7VF4O+.Nxx3)(.Ɔ >ߍߗl F{p>sJMAFWSUCoߪ_GWBkC(P%i[K}-lr- Zc&H d^w-zH4 ̀8Uӑb xMtG4ioNQIkoOp 蒆zX߸+ j8LU9}b[S탎&!<E^*ybco H/AB^y 6J7M7hOݞ/h#<Ҏ̋}(NLi& },KX'6AxHR/OanUt ȏ}$oPck#rab+˸Bt?fflx1zJCxu$mg3a=l&b^/)t5=4G'QBf w)_gG5(XG 曄_tq C`d_yËX"7j#WyoU cLnnLC.r#*Wzs$`m5@-O!&k^4빛Հ魡xuʮ6d_ h1W&B[x vN>Vm=rACbm) !k-.qvy3~VW?;薉&ۇto;f? GW5)-m2fޘGཔ޵& ف}?,˹)h(MWHA"Wj6Vd_zƦ`[V+dZeĆ@sj= g2^%ZԳ.;VQVx&JB!ʕ.qF q'G7@Soml2п|T>J#hP8w}~6@}*mY%A GJP.4I8>(\t"J ?Aj(yʨi_Xg6Lpq9[dj_N w#kmY*+4/ʗԻ)/f; ۀ=no(庾:lSrX 9ctG-ʲKL}G-@!|5y,c ܖ.͚HhM[8IP. SյqC*$Oz&/s,aJKѕlL8jsRzaKЧĖLxF6rVNP C5LkXoЭm Fa` - x:j'0}¯X_NJ%e *C&)i`pU Qr@B,{:DZ8F{28Sk huVZDIAjZ!|/YwyꝹu^L`8%vEQ[x,$jtR[x0UKmЊDJ kcѝe ᗍ/'Ys6O0)'!-͊ץw^f \j?;4Bm≆;X2b,O fIyMl7FAse&zp-]:RkRix/b(:M'а-ia5^<3{ ݖ=` w ϥ纾[ʙ/%JH50f/zC^_:<(7~D7 y f^wKm5AYRɎ`ƕCUC| 11ի5#KOu@שoSug[ Ww9O9X|JLI]b?3[>:=%fwDT+BvPEPa-iW&s/c_ߎg+lJ8k9'd$E:,nwV6 ZJ%ZJv !&J껬EB6S1lSYT%l9 h*7C=i6rknx4+>D$FW&Ҽ MV_g͇L-|H23dw Jrݘ`xxIB%=E;SR*k}`R~7l0`3 (\<̂md. 3gߋ( >aZZwls{%(Jյ*( Lz;y8ɭY-Bh-<"K#TgU,{bչp)I\ʀɒgm 5|[x\jj[o)(Wa<k}~k@:^,` R} +?x'ZV/@BȻwpMiZԡ 9UNƂk;|g'ϧYMS68nA_tt#F3O ͕aFb)`,%)f/xLr.)ruoj2Q3ȑLn<7Sc7}}J%9F߲z|*z~R[ NQlzUEơt7!6'6&SԹg\2@`08͙xܴmEcF__^eUg^NlQ.GsKk7_҆K]?WJdxmC$A6ZM^Cj7Frvxܠ&$yfvȳ$bSX$~i^i#@˅m Ts8N[~(#{3 a%*wW~Dpv#r#{6qai1A Ϳ S/9ϊҼ-4s*3! TuyJHd.IROCؾr_w"|0l+^|(~q+ڼ/"K<:XlC&5zdZZ)͝>v ~a۷ajG1K4ݦ:T'S/@S^hL'g2(5nM8m;p0 =L+anȕͿjh[6e\H~N+l\&_rlZ.y+?fKhzPm@W'B$T&M0}#Q8ۑM1P1V=뿂En@Ɨdž }`E@@T -K^Rϧ_b)yԴ3PՉLMKu\tQ̂Τ<"$ B ܍T߄O qbAV-e# J@ s>j .Is CǸ=)MMh=$8JGӏ5^̻t[ Nht-H}6 u!F5{̷TQ+d`. ˖q<,fAdԶ؀^zбqi!Ac͋Ko :j,WӤJ-0{DnUIѩ ;먾c7Ԗ+c\bNdq0 .toCw4t UԄ$MPzƒ9`p1!~dWׂ+"?LNJM>] lq>6eͻ efa~/wT"=ic: |/NsIB>Ӫ+mn_'h Xʪ.|%o1I #xHAaaplpAmaVڛ/#;EgLD<"EnlU֙Rt"5 f+Jo{JA?lp p3A{# 6z $T#uILqCZ`R^k<XbЫ920ɂ{ũ_PE8Az?SՋ֖&:{c@$L{]^_Z9}n-rO% Lo!* 3U|_?[Ǣ;bgg 5b~ Uէ=Up' jY'A!\n?L7&2b"">[XN<XsKCgSbfq*eRN@*ܑ72Ꭰ0ԋ8Q'z/`:5 +6"'n\I1ŸX$u_|3ZM7D+ Żx1 oYQy͹?rs gYZ0707010000006f000081a40000Y@FluԘ;ZZꗥaI;.*k.fe_B&+ZZg%~FS\4בUȂ c0 v&,Mү_|+t*ً ѹN^#Ԫw_4:Wr#!`|`s͵lk'ݺ!;1cb\}g#`ˎEEDw0V7=Ge v zάsTq2',i+ׅd}c`? ӞeGb*ڧc |/n#z%z}]%9 XI:90cCq\4V7cŞzt `DO Ï'>7O;J\<;a.@ 5c<q =,s|,wJ1_Ȓe ׶F(O8p3I[f*raTj+WbgAcм '[OOx]W ?sĪ`VJ&Kqшj#kҫ=kw~g#Bvu5DL9oq5<:5A$xP-Wq\= bܺ8?y89C̢+ϳ#,;Tfx]!%l5b^za3>⼢Ih*H352M2o sc+]ߌ}Wj46ln~y$9Έu瘎)?Y.Gj~v55jq J6DAO-H0niGE0udHXNq/v lxtL1ĶQ=&Aa@>!_ y=S}U F%VbtMP8TYC t7;hD8\I7i3w]6x~*doc jz<בo!έqX׍&6 b-W<=%Tip  x^mRE*q/ʂ丿H߾_?1j=k"M P>~Xrq#aN6جTR'ʾa%pǢz d9!Rr񅠴vI8hFCk'n~ZZ{`tΞ 0]d> 7Q!q2hӾ,6"wIccr^úު2dl㬚Q-$[(}eP/.`t' w N00zc<9{3gxk yG #H.Zh#P:XzѲ%) z&EcĢԹ9J뫔#]YFC7tȼ С"tqN .Y}[RT͍VB)I"z[둾{*@G#1ٌ>/{`]zz<*#)  tP}g$8yNB6âUWhMX-eATYa  uE Ry}qxh.<-W%8rmԙX!'{*V6s[;MgYZ07070100000070000081a40000˝O9kW.F T˞/mzB"A~lg,p;"SzTIoK=Y)\K ^!A4lNiNiv.Xw8&XYQ^v[gow}*v\/ώ}),@<']|gGkØ0*2%teCm㒙,at!vIn=Ő l *`q!o(&?yȩJB,~/{z}R~1oٺ9ߟ1Gv .;eo8*0IwtpHڋvNn/ףUVqaJJCOOk0|6>b-x=KvtFie [d5I̍:jo\ 2`JuU=};:z7zAR025 kYU]A<"{bw\*u TtMmW|[WA^}ylh!+HqQr6G+Y]9g{#gߝsKouqe0J'X~Z$*Ԍ32g[R5JΧlcʪ(V:,žhLM֟ Q)%p &ՇSfNeAa\e-P_B!_`VLt/sfLNJ&%~wpw!'y\xPBؔ-㸉ciDe  9:[0DQ)Y76Ȍ0+rΌ,I9\~d =O3Zdb/7%Pl7FSiݳh2#.מca'tn.AUe8#aQ}^ ৻{DglHɆOH|'xp0a3z0 @A9(@"wRkU+[܇-J;PM̝ρ !r'Uqda>ngJVwkFI!ZFj"xRA)\;Sա]ll/v_sG.kH 6xXώ5tBNtpnVbyEC+)ڮ I[瀽-nT\$g|&oˠN *oNQv@76${/\<R7Z"ܛ4'FF,-'Nͧ: NIGܗX搎S0ސ m.$\P9-fmYgȜx ?Pr.D M:(>`,uAཅÁ `\>[ ؅8g X鎯_^_P̈́lA&wu,,;{0chD12ϫ-.ـ\fYPĢOk~_bƩ}tͧJG1:V_r0^=dЭa CȚL@9ڢGt"uzXL6!z(;'F*Su6x3ҝ%ķ̨,|ʊmeDY6AS-n^rUD Iz~+As Lvs^ φju=\:\ϟ<ȔY|L?T˰Y K{¯ьˬ`C?*-tGbW'/N7ĕ i9 4$&Fnf;|**,}O*tx4Pqcp oc%"x\_DG#ZwgjyUJrR+̮D\I8WUeO &.M*&S1\T-b< GFNIFRE%3lJڡz~xi./I'#+H4}+}j2 ݫ"cܾ sLC)Ac 5uqmrc]1N=; s{Rd w{9L;nVP/5淕&z=9q,Mp$"}K1Ҏ 6lHv׬s~sMt>2C.#?f dkG oZ,x?.X+7_҇;M)m϶K2>m1N~L^٣.ꥂ#nNtҒlE7=o.SFGM2K+& uՍ#:8B ")F;3ة]ms"ܧ5 AQavx#c{/ig~ -EpЋa14K͖#`Oݷe{€cB@BpE1fqќN&1xΖGϝ*9K$?e儩>TQ|Q`Sٔ5}: Qoj1&vHv#'ؾ@ Od΢*Z ADd0h'-Y9Y@3 ^ŰrNdɕŎ; sl4'q ; f(e ]*S_ǹI:\}9?Zn%&X@!8XC30ұ7ʐK$Ssӝ6SH<84KL Нc7 yR^0JAFOcmMaR~8̧«3yXࠖgάJ(ŎlE;-)k.J;H(ޯCVCx~4D )x]j`(80h=jJv. bҘC :R{sJ I8zQ%vVгzXܠhx&z:b4t39S_Q;];)4pB מ)jDR488S H4A[O.`Di5VGиfIpky\OX 7Qae cJ`/\r:ôzyORTNCA[Yuru9h>NUj Z{= E|ߍU`#ٜϷK,/-ą]B$N~Tʻ\3Si9dS6d٩O&ؿ^WYhug2HP-us"-aR_} .~c颚=̔2%{ *f*H548n_k.1z!&GBҞ±,^n*)5ziw'Ufs@>4—|N C:?0ݣ&W%y8吇 EQiLIzHOWQG-k:\|tْWR1s7xZuke^29Y7?]ՑLba%T#(#\WPTtj,DJ :OU漣to% #է06ˢSh؂9S4ZaKxBυTJ%Sg o3Ct HD/y|,ܽ]+LEZX8Qy3stI؆~OW[z<(xa\o;sYj$Z`3ᇾ'VLˇ/5\ҡbyKwdJ }*Tݥ!V>]:?Rlf:52ci$R3Ze68>Yo;޹wHuy}܂#8%M% ˭q"9CN#j2Y7.F{"^Ϫ7,; ca9dtm `$}f 7U9"W9h|`,dĞM$ӓaN[DL?ݹ]?L.S\QgCDӰtVu}RLctO¢7Wjfma/hy)1_>J@2ׅ3xP d 缠P,}{R82SE8Ҷ`߳&sP}& $dg;W?KM({@2{w3QoԱ.fџȴbE$x;ko3uk"IDs*=orwXC߹Nj^'xFn d՞w1@i;J5&+ZиEPOs,\ dFZ4[֭h媼L[}<1>H%K+GeV]M( 2?I'7˱7ԋkj6i``yx ` )Y+rr#jܕ`z#+! =!+D0Ըs;Vd%_@ދ9J/%w@d$P|LQl6TݽkPX)CyT߁&ޚĊ*N`# E- LY[o KQnSOD?\oVbwڮg5Ycm5RKl埩yCĺ 7zefLW~d&[nb& gg8V!wTN٪d:>S&O2wt_w m1׶x@O T2f@76_[)3t E擦NOQ Lcb?2D=#X^XR1}vwp)ب[0 PY+؇7Ӝ;$F÷ưlE-afʯ%3Ҷ |Vl6So|ϼ:el@䦾/"MƷ+Vl9WO/Q`o;PpLrV gK.ZGa՘:b| C:~ x/!-Ȫ4]?9#ixFBnLޠsk XXfۄoH| jtEx^_?hc6SFjHP{ ;"펋EWT͟Te e@T ?ZqHj^\Ҹs%"M dptq^g 0>VExι%[ T<<5 ƗLj{v}pVC90@BX9/fzޡ<+,|fRVB?v ޜ00)3Y Z;u/4`7].sSBʿNp# SbNRrKUe߮mzoOä!an*rve\_kR ?0IWc'ʳ2t~# ?mXՔl4CC2/$4aw, Ȣۙ3W5$@M`>m`3mPʢ̽SiĖ~%T4(2 L;Q=䀔I<I ˱ղԆ;5n_u9)n)Q+=i2TX6R~zZ @oX O+@il6B+kMK}a=-x]t@uoIoتfvp l >lπ@w{9y VʉbLbY=@R.08'1l+2݄ҥr"UcNla$Mp"Vӿ]ag;&I.MF9 d󈒬e-9^SIJ6Jx˫K]o}C`R+YڹAʱ cZP~>̏ƤkWGaM.;9%?PՊ^]nawrt8C[*^-vmBRkKPH O=uwiݯN^{72y͆nTgBnH^ 2#_3L;k M<?/ҧהx%T}H'QK hhih`=HHǜ 6 ,`n^K_0#LpKܥD̔jU\ |?jgHv2"׈YØ+%@KM(mxK41( _Rhy&י=zhkl"}Tbs`iTegTa1W7%js7_!b]V'i3%?xM0X$GMW) b|- gnwxPA.d@WOhs2K^5..Ї !r'=e !fUFKLSGKl/?Z tY8jPLx̎2& E#jГyks tjT|Xi!̔sJiаmI xzmXۮ0~^P喑Q.CmLz }R~ɐ+<|q32!={t؇%^+X`y7u0h7=8ʭmI`FWPP'?lT #f;`O}Up̄4:Zd貃vK@'=jng ?ˡݖH{Jj+zB+H:^~l=`L3q:\Č3U܋d*v3jqT{ Û, d' o$Aqi7fP qy׆bu‡JRi&` pl%R=qeXIW* rjmD[ח0pU3қ;n3Ex [u͊@zZ+JcK"c$ևcnI;}DIY&8W0Νj :L)2=5jۮXcۆ 븁0m@ddsԁ(}a⚧:)aADh5WnvMiwT('ka3؉PJ_"לb9%h;폷޸EfrЏ-6GH:ZJh@:%rﲓAQx?J*ղ7\ÞT3"#\aOfS_w6cY+Of6svn_IsbDJއwqru>bu"CKi{䃙qܽ|"U*V;ZI oG*}aR!/]$V5!E+A0̋JE &xX' FsO<٢~ouLR'H gB4A*p׏BڍNDZy3D)fhnf44aͿ夳essLôpqK ֠ӹzdꋯGyB p7oPl憹EY4QD-)Ex+e '{Ӈf5#2W;ƙ7ՎdB-Ӂ3b*|܈5\~G\Lb^C솱^a*8KRIY۶I*h{ H|T44Y+)\w[),Ӆ$"VKQ8oG0k-ZBl},!gޠj'ϚsXg?T b1 w[;8 sDe x@1R?į }Њ0-P\PTc%.lL6nORgE &Po5)#y+hK ؝or{s$'r!R%edf'I6_m\vjUq[$|/IFI!"kjy+n5fwŁ/׏H)X'Y([-4L߆=]wUk`8*-8t+ _Сe( f|iuMiQ{ڀ|8ujƥ edRtd]o0Ȳ|dsakRZzH۰qLе[ڣD7@`̷f|^./r2 +)+YCVu?j9iy {Ml8{N{׆!êj[`&]U+9K mmqN 1')[~ˮ+ bk}u?+Q_P\V-tߎsW-]=uw'ޕsp,6u8mΏ">e֑-pMtc\Z=ԭ%F&pޚxp$_od~&zUEy E4<,pY&` Wgh)_0l#6r܇Ls^&VS-C V8r;ַ\vw%TL\4i,1%#B7q5{ GgWr0=yE%5D7ZzhD׌O|P2R4F]R\V⁛jˆZcgYZ07070100000071000081a40000Zt_luԘ;Z^*V̪H5R$4| ~KI#YOu@@CkYLOD/yUkE/ qw2>,1GwGUJMd$1𼽍MBPGu"HXvp賢BNkͭ(8vqݣ6hUpס r<ŰVضI=>S1fquty)5QG!-,KDғ_&Et> 0Jq^1\ ԯZ[Ĥ}by559&C@ePFu ^!@_pc>&1.Hd* 5@% Mx^*+dΛ$O GCڟE5rM=9z>pPCǁ.*8 &MuP N*GKYk,5c"5(277%KTU Ga^dM"Ƅ2A߈jv7*'*r8|SNU=sᨲg ,M!Tӵ .rhpO?<3m,ۇEx֜I%IJcGZEdEbPe {C%~ю(U? ӫ$bEc4PʬU4p 5R.;p+A$L%u ]v4ZyjcH3<>ꓞ&\)ҭ\ lL1V`뺄 K$0k<\veڑOȹZ[nsKљ$Ψ/I8R#/ sDqM$RM;dO~ǒgWru410w.dSW]'x#{٨ЪY"<3bbQvjPl_ ;+X1OFd,AF >.w:hH&}Wns܍r4B7b:dHM bQ.3/FGU%d1#ܺ}'ie E]@~FRgYa Է:t =,2k|'"Sv!izЇ=ϒ g*wd+.Lk/8DtIm#";=͒Ob43Dq-Fy^MzއڝyRSjRw8viW$ǐMe6eF׸LDF[u#ӱ cFDQeX=o,J=:~B!z 5ߚ5E`~K@(8CKn BWqH!,6*Ʋ2띴m퍮>6`: D@)/\d~7*ڵˈ=zkw㜚=IN5OLŴի_r䟭KQ`=e֮@و)vs~ʃ8N^{ZKD`E =e8|JpYzՔ9aaVYj> .?d')(H0ivDpey,ƙMU G#b6Gp0XG^ӈL=>Hns^Je{8֗dg8CA- bveG: eP)޹`]鵩a ]Y·ueIYq[ۻ᦮QU.c׌f@G\0>n!qS SLJD-}ݠA6&=ESw}& 0kI5^S #t> "J6syWUEc>oMl.-1rF|(TWƱ;A;"Y}Dv󷒢kHOKfgElϋ_a[8+ơ:`?o{`OeZgB !ӳyz~-c|kgNhy\mfa_FznP!Tx"vR(nr,ڶ# ^~%W;IofՆIuTg RY U*a]F.i_ r;k/-epݦɛBu?miS)2O2JVS28 M]DBT͂LI!v{gzDhd۔p| Wpf IJ}h>o[0SOJZz*}PE֏;l@,K'_0@=$ª9/SC0I׫m3K#y] lL# )u]4Ƕa5WeJ[* ߑwa6lƑڰ m:F E8)esa#E[G+tkaP;2dSN(MQ\eL=ؔͮ;BZ!ak쎘e2|mOsSsKB/Z?gqҔ8Ɖ{rMq Tں3 2s ! _4PZӛS 0)sw~_ φΛuMft\g?޺HOh Y[wd֨7$gmPiK!}2w=`@s9)ћ5C%&~v3l\ Z$+jS> kbVe2+띹ME@)[7EkSP8R` 8FUOgzdukTI$uxѥ$9a&IS)ʨ[wܲXZ?WENucPh~65XsCL뵽d"XaD <<@?~)*&Z-tM>D%lƎuK='&B8M@\_H =?gUOxk`-aF6d)WE(DsLWq&XX|nh۲ GTG' :ېB4OPش̭A̫tv <7ٮHC9^TA_H_@oKIP cʼnDg3,aYNS_>>Vzj ÷6:3 +\j1F z zث.$3P7ݷmsPI.u(\ { +PZƭuV*H,^{fȳ(kNǖ8e|( ăWqm: HlU< ԝP^x4`8ד1!_Nk'*q膭]>Њ* z4f\\GS_Rt:n]eiT^;+y6zmGN9$JwԠo[1YK_7Jzr#d1ܭhPRgO=Tj:ښ/1]@e h[ ò//#Z\T_! <L䜙,Jmx;ɳ,>,/ 6l=auy}kqsXOuQ 4julhx$rOa=%˩ O;@o_C} 3{%}2 .oBn=7t7'Hn%Iw0! b"$ OH .H}6Gd?v}iof_l\=USQ5-:ϔ*Nt Np/֐M+򠣦gJzqBDYiU9?D8{3~yqc-#n˱67TlӹlueOS^2iPө(5 J[7y}k^ID,VUEj=R"^ G1đ@ǠkɀiFJߔ6։CljT0OyVsZQW ݟ aZ_W1n}VӰ^s$fF+L`vG=`;y<3<Y*>{ #g>^bē7̰/h:I6Elpq(ޤ@CQjUq٦6j,9K˺+/B3d9[.\~4؂Nd $2ȈQ806(X&pֱ jNhFoa)i`m =C "syn(Ф瓵Տ;͐wPvaňlGȹ4$zZ6E[!9ĦR$g};=8V1])y+pQQݱGS̾M8jHs$8h0(uX+"VE2R*i9o?B*=]]OwkH$3x%#o=К+]GuG}Br*=PqRRL j e К&xktP26ʿVWh2CW=*>sr@n8|Ii1|Mlμh?s`EIs̃tx8'ZnKeVwjš8\|#*Rœ!a`od{ Ji"3BPs%QuCQkaxt}\h$[IY|qn)9*Bu󱳳 P<2B[8e dV$4QT Cw1TA.;}pT2xԯo !J CE 1Q;PS#]" HMr30n-EM>[d+m:Kk88 Iy@F /S&C&|dy'mH gGT*ey×4cӟ $kU+ص Z.4HjC놔(5bv|#ɮT8( 3gy(#دTX3> `KʀsCl5.YLÍjgS<'ڦ{I14:iY*Z_ u[n?84MITxaXҜ .*&N.` Mil3zo\0@cdA5Rah vek簭Inهd5 nMa-7=%o̍LZy7\VTm#^ k>+|}=>P´|NIX]|榤T8MjN"ֱpt># la!KU%bMj.xW`6΂+cAo?2#a.i.&,SEa`Yjr OŁLJ7H@̝}C,'3!'pÏ|˅ZR%!u/37IAH>K:bѡV1Z΅PcdU]5vw4XEf\Aø|q:MPZ4ёi-~k mFX_9#E~3Dg<1''qH$:!";֧,2[sȥwUCUPw5KQ9.b!E|5e.dYD&fEp9ѣuz"m)QFsRtW h0=֔ O|=Fi;1q~6P__ ï/r±UzE׈W \;Qim7mː1Gz'Z5zҊP(Vk'k(F[C4[{eD6׼̀YOxY;0C?lǥ(T㏨(V0G^dԔY* O<2ɍJp hY7Lo:^ـuQjMld> !<]p=@l~(:Hx7b}wYuɹ GԷx>-uS9jO $.``k6oobҾe9,״u|Ro(.!Y5N[|"ȲM"Rz" ( ?Tأ2,ml_eqɤCa] -F+'0jTFAJMd^D>Meҥ3%ίJ C@lh_9M OaYUm!9BU,5uk:Zj#UűC/}-@0ftG8 k#Ǔl%dJs9#$wIj*(\:ѥ@}љcf/r8O$oEarj:&@`Wqd ra>SFS%4B)į$ }- FN; ܷCCWJ;fc/Lye RrVض&xڂR!䧵L-!IG,oZֶuq1\)U;>%2¬H[a@bU@qR+{G^ZKc7C䦕%J 8(Xb{Nj4WȎQz•iMک=xLҮ;-ꭒ-oRn!czeqFx6*(i7Qko&5 ?*/jGo@rr>Fҭ؂(]NS4g_l0{>)*Q‘GgYZ07070100000072000081a40000߄aP2#6 N+2f ؚD Wt/~Sfk2IG29D: r0/e-krn6pZ r@k09\IҐV@_LP훓IZ @Rv[Rm3"=q}h.So%4w,E`Uş.+K7ŨȌ5 L.$= @q~47AA1X2'iC@?|T ',Dj*d(3>ľᑞ!mP穂M=|To,C3jdp֟h\Ek jc :f&-MIy26-0(,<9cd[PgG÷bGǓ֨'^:*Ra2p2b)%LpÆ1Hunﵞ~jJ1z=}woԷK@gb,`6Yqy>u\ ;sa#Q o5C7{ lؚiy|i&hIQ VnՁֵ 0Jύ=RCd#@-)VYNV˻RK; $@\)2%,Zkٕ1m_2BvdNLRv*B'9ۭ][pΊsoRuYp\y'}R#COw[Y?̭*_?Wq8/E7Z,rAIk.^FsDaxj -v5԰l,RWi(8u uy9#2:ob=9nB7 XHE,V5}Arz/'ry"p+]d-m)`r-e"#WH](&k >H# m7O`ovHȉuY[ܟѨF}0n3gjV52 ܏NȠ5\&b֜Z7P`l=C78iKH5JU1^2(ʍOӮg\~v1iPH-A.x*S 1JBnMO_W1'XlV=5A&oeŇ,yZޒ;dJoPA;VZy.sR,1Q#33'ZƧ4Rs| n0G :g~"?4Mw敱y% =`' plm J9)~iĝQr6i MtUyEzyu ӛ3ni~~_ԖU;ˀ*F AٶE!/`P ^d5O-+5 oX6NfT:b`D_н>"<ݙ*~/M("6Z:hRٌ=IWc^vV}h֙QvCCEBnK{_TIMDI3У7edc=d{e=m_stm'[54%ڑl]Q >v$dQ#Xg;pIC&6E:87f^0T%`3D ovTC ZщGo"+hx:apWE ׉ Rfе8Ns0oI;{ϙ|<\P-9snDwaf( PPtmX)S\JJ,-á뫠U,UPIv|~o2](UD(͆ӿId{wxI"bU9~ݷ"4i #S>yhHh/-?D"q;AdAߟH⛤\eTR KNz|1U[mz.F,r`ӂ )voIP pv+R)`ɠ䶵tV.w]Tk|9*,k~mԬ4cc5t)5+BL(h ,m" Ƣ v_@8&:XwE+K<4"㩎xă 4yR튇BUP_*݉_F5w3~MW޶b샂]:ܲQ*K؈h{F|e߆ybd>ݱ\ŢͶ:TtV~a&_P*9VwgAd ]fR誜ɱ BQsK0 o'gW [.M8hsc'2I=AX,,Tt-q-&v}\]RU S7Z(JV`\t(MU l/R `-^QиqJ|"Srmp T<ȖNȀ)a2~i__x%RD#[,92_5R:sa.wv_ `8~1]K?*N ׁ9z^; ֗|Wu{ 2nmG;^Q"D1Lh~vWZuYC-jnǐ')/}zP₹-_ nRڹL`Y.ͳΘg(}f!PeJ#s A/W{^ 9) Y&b%ޏ>.D!Wӯ,ItQwKbiu byClp=auWwɱV]#Cن JyX g-ppM]8@/2u_;F[ ,"|E\!BBȅX m;k. aQP eގ$F$( miJ6rBV=TPQ7/k_AztJq Fƃ^adzCN_>>)4S&~HDB ]J=l=\[ bW-$5CkX=aJ`U j*q鸃!PeP UDi"xU%*jsR;]E>Am#! deQ)|X"xɁ_cۉ1o--R:ǎI'D|!7EPҝZGo}NWI% =Ӑ'`v.qJ=y)P8ӷR~;$êYYޗWBx25xrFœʽR oldAsN(Zb5뱎#,֕fa%ZסaO%MAӸ2VRM$#5vByb~w28\XWZBYiI!?Xtm̢D+s+A9NCi XRՖBW"4QF\*ۍ{B 1)$ 3\E H"5 ٳ1? nP9Bg_)'k+@?@es3r*'ۊJ6{Hd!Gw:Hy%.T@r`Е2"<6 ga)E*o,}҄E 9<6&kt馊'q1?bI E+!m/vT/P(y\ *G@Ƕsn4.>=OZ,Y}:7g B(83X>IC\4,y\ cfG'{7*XvPuwLyO3R+Ϲ u͎TXo>{ηQ4kEp[2qp6BUiU51mee'ۓu͝4U9vQVsC0^=sq_ HSشhiS E¦*~lV0 x"w ϰՃKC&5GlLYm-nZD?< 9' 7 orۥYz)lp(Z37wn$gdU+~4|DJGʰE,U{Iu!*F ]1Y "LԄpvEɲ+0*_;(fJǟ-'ޞGQYTmG)yA+B`%KN.pu6"OTr1A.U}f6˧܏ EurviJ[K&M%*,zߋOhHGQ}p47%zkLd%)n?FJEIcTvU]`B{t{Ω<'-8~t&ąD<9=TpAarkdЍ]])s:~ew0vb=2J{wŭ\ -Liǟt᤿k :ᙗI[Y2/!5hf\lB^h@%C[,Yˇ߄y)l7 JlH=ɣp:Gt6L Fr7 i#DB_UGorԹd}VjG=ޘ~<^ϨI~TF xG0[1BCp`6DK>k [yPg1&h4N|Y[?*#h3LqP|)l$JTRR}k vNT~tG'5z @>ҫTG-c0s-h Ue633@");#Gte .`%kG83 Fs4:,{9_ʜ,{B#_8?f'ࢱ \;C-Tfׯ=FM^7E!R}'OI 0EWcJ".H3r$Pd'z6%R`E'.( z p/(z>:ޮ5) w @,qR+6Ɉ{ B[6> ͭ.B_c˜x+# T_㺳p7ʯsEmkbz>v =ʄ 7{f}*o"Lm|'»P %r6=wTGȼm ;p`I -/JR 9rᾮ4(|o8*0 >EaXS QLQKW :|*B.:%9Kq~vAz@j=t3jbI6H_X,i;jhq;Թi2 asȟ %{]{i H+EWJpTwOR_& ZTnm-HFKɥk$Li1YƓFpœ -`temP pz}yja`(;-7rtʼn޹ɱln oM]]طEQ*1 ɷXIcސZ5rt\tw BP_; -Onp8 6=POS6۰1#}:\)~OgXq)Y\ֲ%\7 6ʳFi|d>r&c Wy3:ٖK:#>yl+C@jO[<ñۛ<X7J J _<\zJ;~H`Ady1hKɎCȟO\,PC{ά-הCr1B3 ^[Trf5h˥>l5[`NJF0L=>mPJ Cn% [*`uγ <W)WNΓs7;h](-4Z'r( P`3lIE}my1ye7$.+ be>Yg\LsSjֵ+։3PaӕBXyÎԪII-fW"Xz' ɊQ7\OnMJFFqV{\Ț6 ?5S{0:6tlKd6q;H$go +MݾӆAeFiAf4D[9|oNFR矱E|Sb0SkFM5Z}$>j e^3¿zٝ\~ϊ[vp!2O'SRCaj@Uݠӈq#B 5D+(5w2 tzB*Mt\'ҽ{B r,dܧN/{퀮`9׾W23d_olv`&'om ~rx_9e]n8ѝy e*=,|gy%7;Lk֍ET ykVRvs5>>^8hTaaObmď5kW 8 &&Qdb_ ]?PCZ%Ff>ZK fc֝&J(r[&$D )1Lϕ$c??Nr2_WZ(:+;щC>;n}rˌF$Tw& g:kj%X]׉|E1c5 C6nDD>OLlMX|=ӞUJFhR 1'48v3LikLfe>pncwoyDR&Ă%ӎ95'n%F߈$uhzr4.Nπ(E)캓78yCt c PH8y4zzؚEiQr;:sΕ1/v[ü4/iЎƒZ@Vf-ZoQ|Ѩc~5͌uY2[j{!D q Feqϻ/

    xY8_@]:ھhoG+.уm_T2Ň._L{hO=S=qPp[-(]'z0_H@C6coK áoH&OuhA=A-i K^vB6z&6')r>5wcӷHwlǩxPTsWjR=5D:H E<PS]yǪZ=-ɔT|c?;^ӝ߮|Fg?6qں0hlnrzF>.߫S\>VRřm7\)MZ(%Nwa9) /~%a oEvҬX-@h/{qD !h3ǃkvmBm<޶JP4C"7E6jtskP+:cж߭, b-=[Lj\|-ը@6|T7V1^.~䧻彯yNΦ'ڳ/.RZ}!P/֠Ͱmis~l>r<9,NY˄WYmx v#(2;(^dvor}@FYFbZI.\BWf軋eRZh-§GYdѮeE?/,*@.q_\ >bL!EmGkrQLVMSn/XaW04|.nपH@O׭,OrTۙ#l}q)~EqMc{ V 0T%qI3ֱ;$Q)īylV\s)C[ efs'eJ>?pKF WD]sh3$9(d&$66cFn+CT. 4B]"Z~kxT鿁sυ׹N mb+ '+mjcp' 7< #a4/huX Y3aw71x/KdB^"35^{Re 򚵷tb$` IO HJo)8"glw5%"پxl,t#WJgٯU?@ʨ֊ ;Glh+TgT޺ȝL;z{Ēgg ɯܞg rWN_aoҤk#}f\AY?`Iצ*; ,5wدǖ)Ϛ!&6e/qT+ bjn@-Q <&-JƧ-RA2 H L$G`sT0g(< 'ܰXi~k+3"E8w޸XԓѬ;g#X}ՎF\QՆsk2d(d/o\Kcq|kyB\*1M&= :(ɢ 5jylJ޹pS7֠2FI޷vq(/h,&lCVo'Y0 H@WND~1'փJn4U{?ڴ ेZ)~pt11gd/k|JP9@'If%PN,*3_ҊF;It `)Hڇ )`\:˽_鼘Ra h6I.Nd &0ؼoa3@kR9$|h?$T`VIxV@`(_Zyq3  @b=pa9SYs,qJP:tq*ux%|fbP`91ۡ\̍ϻ/7?xCWJ)b5n_4vQ @7m>@k : AHw5ڑ Vl\] V pY͵KC=y(4h v3yOw+?#SAt+Yc3"̼ؤME (\uhNո:" `CTؤ׼_n(WKVV''8xgSƗ=6qv =ԡ𿪽3aS3\:ye՞5R8/J,Fڝw<(! 9"'@|tt}}Do 6mZ ܼ&\y/n%EI'4զt+6&w5|ƫKẠ-b8fYfo>Iv5f[H]D4!:o8`64nЌdU@1>vH}Qrپ~?R{O>C&v,$;f޸p #Ps>+3osJ@|_pWA $:rAeBh6O a纱/6!pͲa" ٟ)*]+`jۧ D(T! lL-QO UQ|Dxn,"3&BMQ;H}82iDD?#I=@ WUo+N; ;' 8ٖHA+Y? lןLΏ>P mi} G-Աpeдё$YXEđ3!%Z̦TuhYQ*=a5^{y^8֫ěT!V9gSװ]>09n&@g*]K``Qzr{kr:mW. %Ei~y1ʘt+¼w -W70`} +F—3 2|j% )8`L`@p8Ҥt:2 o󥫑w&}*&UA0AúVd )oOg2ˮ_T3KeU/ =OQUDǏi4'{ [6PC0xq AuL5—(]遽u蛱2En!d.o]kut'@>Hܭ7:jȟT|V|g)Ya+gTi"븓*"{TI[sz0  <҅iJekպg"8jS.٠84f'¿4# eFId\AHe vpOg=[~Cs?|]{&ZɆgnxH*D 5)i'mWÉk$璇 d4W0 j_H4#~]W݆{>~YCe : p5&Pg (˽ӇiQ뿏_ .R;VGҵ2i3n$H > `$v!\uy=TgKJ 6:Hye LYnqƉ HAa4pd: yp{@^K'ĖUe^,GWK%*"XG/p ν)Uu*?*#Joy娇:|95="B3O@7/gNbOº K\jT+6loJa"KΝ  &v ͮ`iOMX|X9}PP^ BX67xC61(cg iMhC8`d@4NIrm`~!9|Pp9:z͂bMYc).>sw"n\26 '5!җIZdcC8t1!TJܨgYZ07070100000076000081a40000;|/#?QWZefIx.d7﫬鐪8o6@WJ Re|`]D"=DvUɵN#n\uud;t #Gc^BɷJ3 X(L>7%h=کt_^خ^"nZgOj>7P'sh$gV!0G f7]78o-{YӚʑcւv5#^B= cV8JYc>m.l$`N2Mc;DIFWbfMƍe0*rۆm nCź#[z#]6bP}y?xCF-#ރG?9M1%1lm^z,uҲձ7?d%KzWȝ,JS/GoV'<xgv:(؎lQ&]ieڄix5{=!GS4šZXvqn xȁy{&ݰ}0PՓCjPvzI/!L׉)$+aj ,nΦ3ۍy=_9ĚR!ӧN-=+eJwdRFVv'lʖ&qN k)G`%XC:)A,Efvæa.~8$ntxlBU۝ـ]$7J wP7=D_? J~QYJG$پWI K?z玵soGp֐4lX1{F1l_ ar@ ac^"=5E+~X0Ev6U!Tsr5UJ^z2D jr1)\_|N6B EɈ9 p5_ogGyМs< l1?J(u3>L'XB 'e;!GkKA ;G;t}^[QJ",$'4.MoY}*v_qcPz :`'w9c\;YAz_ΑYs?WMN}HO|>9\`y|Ce`vQP0h%K23js6V u6-\d z K |W'ݱT(3eJ>Q(f7UA❩4Be}RJS)&z>^ ^"kYwޡ|*TyMw<,K:47rfW9/`Cq^3&ػ.Q [?BX->Kl ~':*SgBUQ Z;*tco^H0Ibs6̨-xGKE%qF[@n S=*A,d@mPc5hsp:Cy–]ڣ^t)TnM{<|w T}w#wtO=ttJӧ̪EAK3T,Zql(!$CIj cQA")O3`ufҬ&.hnoؾ@Ō:g!i/i~Z5>P@.( *}}'YnyW7\}۶6W>GW(ߕ$RKoI):[Y]WVoJ'bes &SzWٝk,n@$uP@S/ӳK A0K \"3kK 2vŰv p!R i\\O $jSSUDZW .aFkZqs]CMw֭`?{=> -D]֖ȵP[xN ܡ_eؕ,!ߗ OeDr 6vzR%0xӞY> =ү л0POia36wgzװ\^:񐼄%Պȉ%c 0S`k'-!V8!oA ݣޔT<~7PQAѲH: tQMXI^jl<zY}"P4X^>(V'9 HA۳L_oCb}"}dcNR6vjyMПdl~Z7w_|LO,ƙl[5H2>lzߊWH͝N>(k7&Hy$%fI#!O? G/GfţwAMe7AETF!|=}G(cP&D]TP5ճ%F; &#W tY46N~8Z9y̯a[?mW[Q6C-1k h= Y\3"?040BrFBmNM8 hc ;2r(3OkyRk&Z ?{jj3 ̌w 4WQ^] Ml]V=Ս#OB=}q%vڕ}^ĈWkq'ɸ(4B{WUB:;!Ҝ~k* ,ZT=9A<ŭ/yIwYύ[=! *K?gi-mDW]0vTqP5Q7 /UWϦ*.~O'50,:Xu0H" "6^R<f΢HNglW#Y6J  eS30電_Uf tվ 9|ڳ ۫U l]}Xw%%#ڕp Rpw=Bis)Ze~-]vcل*MX Tّ78*^ҒM7<eT5 ƯrXR6cV9J.C1@d#4fWdS)l.O'z$V`6+;QYN@E< )ԊD©QdЁSv).eZSX *7NϣSrx9q%ak35ʗN&4C'VLJyl\ҽu`Ӣ=A#-l\~vDqQ.$>1!cN(S>H |9eA2Lsqd6U.,EN*ڑS!ZqJIrOgH;z*^ceFc؄Ȫip%آ?aV#٨6(/.hFcS$ ^7]kM<#<,xJ^񸑮z lؙ.{Vby^Yux1uزSppC*]hY߁Mxga^N OrɖpbBTNt[[B-̧/GXM؟g\FtLTj^5 D_ӽ[w WGnH /seȥt]d+rDhȶ49tCSf1FduWy/=dj."ZCA,1sa?/ӈ GPڥ6C0a_39z)tM{@ ?`^L}D3a0H>BA{V!7)\:vQA9XRQi|d ޲Umo_ (y=v‚ʹaX+u2;JM]WTw #UoɈ<^Pp&㍠/k9AaA m*b`)mRJe Gdm|󡭲ֿj},zϻLa=랞8cDwj'? <"8%E؂Ak;)ފ/F BikWnw s e0[Ia%xKC;Wd3qQ^:uorx $j52~Aҩy ؍d_Y4*p9 grDV _ \bkڌ0sdz&b‰_}#! %g[FfЉa⺸&Y\5"Hqk?8gHfOЃY*(و4Bre Qm5Ap:rSEvd}C2+@; qak~z~ou b;}zb/<"Y!7Q!Im%7>Y ^:`N!owRk+QEkrj_>]PE|.`QVdvO̞Mf 7Q6:)B'.?F( vm 'եZcni9 ?ҵ^`f"F;'tPy@1jވo^/OGCegQÐa!?A.t|{'65C| J= BPKř|vO[U$Q, z8%U6^3$;`{#p*U޴:]m*[eM TOZUũXg` h \%$Z}U_vl1KyߕTݭj/IT\O @*j:\H0ow>S['h2ZQSbrDV|ZI+ gK 9Ij_N.~{E<0t5.=B<) *+C\TÇ~(#?Ak5%ڨj4:{@)* !Ud ҕ"H5 1.kIYy?4(DkfZt6@0oWZSs%weT" 8_p|((a߿iѰO7QQO@Fѯ[~%^$װbQOOz%/3?dn ||M} 3;Cur1Č#g{S#-̖ie.Vb}igj)C2gYæ+;U Wȟ"<N<^(bZK {b}ZJS,vVHdoVQ.nB" =0;/uF*;>8u0dJ[ 2S \8hKWɜG5T "A H Q5Y+H-Gqqf_FX ,15`Nz$ G!QZA8n`sJgr֞CXu٤5`YXYg."}.t3{"GO&jE57|Ma{Zn{&ɞGͰ\C'sGp%V xX[GPDn #w*WǯҖ1@x蒣ǖlaԶiXNEA/Rz+h9hg@.r7esgU3f9늒i͕`;LVZS6x_ .V JMSD.W i*/1,J\ jmu@#! 9'by:Cwo3wI{6Ir JAtYyG|sXtwgYZ07070100000078000081a40000 /y`mwLsVDBNo>Rc,$71rD}+Yh2VWBkd_H4)@4Bn5@t(]Rt탋w% z"Kn_\Ls<^뛖tȂ5Z723xIY 翩C;X|Q!5k(hYr_<Ȓ@(q[(QlDD.]lTL?#$Ō3+%ܪIi^SK=KλƤK:[_YXMH}yC$-|Hl4,:*}hTd1eX y`5'>hYhk~"AZ(I$T,ОtkFő$+}<6jdWnvײ^1A3$x$8LȲi$7^7N@^,Beo|E"׻>/ >.\,.'\ڍctycsXʯӑ |[!H7~,Հ.غot½*֘HQAfOMJ&C,]ưC^\꠰qD $GS@ڻ^f&H\\f旕F#?L*m&jS@*/mPA/V1N/jtmsV܊oJ."d9z5BVo1@{2'.p9erxkjRgoİpfK>X[3%&lBKp2(UЂojVFs1KbdV뤩oU:zu,O#|%tSݽfILysJbّ.T;U Sh #d ì"<Ҵ* 7;Aa3pv_63籆Q~+M3~'KgȥpIŔLbN8$ 0(Bw3Ax8<Ե"2#E Q_ Tk lB(9V0W'Arq3r[^NFJZ@T=I"#\xGQS ^{dPZ x%s(og 59&AT`w"w4KyAw|HXAd31NCD9MxȯMzt=Z/Zŕ,F]`dة?wA^x`qb/3$ϣF+ӥ{wqL-yv`=b~.J?bfGn#SuOj E@>1T aZ~7s@]ǀ+wb̆\r`b}&< :ܤ@(v>/"]>v;D[uaKؼ:J MZ@~>ު[*Wj.&:S ٶfHsY'.ksїFW׌w(R!lKs2Ei]4~CC11piVW=UQ9r1'/w睌ڨR Q@`r ۥ0G m9ܽ+R`f8lBFnE/g\uZ1H$n'w >t0470C"8&f Bd_}|,ھWQGmL@A*ŭu5NvEgakAUBX֟$xFCe( dPC S)|\8رgYZ07070100000079000041ed0000000000000000000000465c545eab00000000000000fd0000000100000000000000000000003700000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers0707010000007a000041ed0000000000000000000000045c5463e700000000000000fd0000000100000000000000000000003c00000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/acpi0707010000007b000081a40000_6d7%Ln**pFDPkp*:֔A2R"~c"@P O-iOr JJQʳc L ǖti:]wi-/>Uu;QVpbԻCzK;֮«f~c҅}>)R>0 @1JH3y+$td6C\p/N/PpʬJxUlA{^=.OA 9PNV 98@5KPrZXlVpWTet3L*VCn9O\Kh }OEy" nLNwẎ~aaS&7mOAg]%fem{20&,ay۽uP~|'9 _dн͗eY ҅ou "߸[1%-P1`ɖm稫8_m,uT 0  o'-9g *21WPFD Y-O +pUN-[`Ù*s~T]a~i7äBPe`i{Ye-o}maA]p$ vDsnI!qd>vd((JEЇ’Qs./e,xR]y)JCɪڠ @O&!#^bnE,O@IyNr䇛t^9ܭްk6R+ #i5)znq -/Pk$6/1?Ս9VV g hDl]8f|lLN{|W)ꀆ gs-P7 fՎw[P~0lq'\wq\ã47>(CV>K((zhڏJ(a:x B@P[bD#-zxFd) Rå3'ӹ fUKK〠5ٻB70+?R@nec$yKw嫐.*ו)L:(\v*9#u^Vժ0Q%0O{r4NBJ<߆3vaDZh몚eQ[G[ 뀞?q _ƕM@JDzCa@nb{lT#Ak!Ѐ}d]J(46ti?]dΙGtQ &);"@oF 24% #T}Y^p̦ܾ-bkYLV?)кliLh?_єc0UK֐ kͶqɢ\4de=JJ|iܠ#:uVHZFg˾Ϥ:}$uJ *Bnm}|H/f-[&? AU6xp=S]5A"C~ ݅/xWؿ߸NJ}ɹ;PTLYJ`vFGef)fN-piMh+} ЪqLBՕ*KlhQ1?keP+Zj[s"?M\uQV6=z8 ]2wl R0#\N2Yf8IF' 5 s : cU\Ua|U!i( E%1xd*QwYax^wvuKP ٚY'rlSOz] }Np9ʑ`oD; c4W5H՞#YXlWk9?6'r9/IĢZGc?|}@D7G`^Ĭ18ǨyI }DFp`ZgNcIpNN8Ȍ GQJleAaK' NCA В)-<"1IƾU`85U)\E84[YE3#ٽWg4,lL7)#г\vf}192mX"O4ԤرLd߶# ni7 f֓+܉Ϳ6zqb|#SxЊ]14-&' r9DI%=w7ypY 'r=ftZ&QS ;O:ŏ6,Nz';v MP*A ~C\鍖W@L}G VMJ滏!t[k-|.1yՀkQJ1lHvl.=ɴdܐn!l~̢妮)筕vI6K*փcPa^p HgtTIIv [BՂoGgq\F+CD;uTcM25_Ϧ/G({stҊ0ޟsm m{sўF]%PO=R: p2+;):F"Vr'tĎ1 VF\ Odǒqq1gW︨a{W(˪/\L@.Y=~ႆb Hd[{B).NY`]4E*@c5SE[B(UTvƝv(W`2A_$*+Ipa hkjD}/Z繪j ɊdH89` w$1uA vTY#EpJ2r`sF8V폏Ex8\ɦvV\NR%CMC%X8Yoze v /5S]&͔k Z A? -@TW`q1rdB$ڮvb ]ϫ|qlK2:%( xy>e_["ez8be/3ؤ,nzU"/nSx׍7GvRUD~UΕ Gig:>\W.sߑ\ݘP5ȑ嫼;ֶG,ǹuɉO!^Hy|q D\Vo<cehBy k'*X"auM\]T #R#৓ ޥ"kWOqyݮ2 m4†IT2̐ v•NK߳W3 Q|vT8q!:5~P4Tكj­nŅz\ g, ^~rU ʎTLUTQP- ;5))Cn6/?R^ +ȧ'4qPKKXP]d<#BG8-*̠K$m=N%r0* u 0S(,#WC Ї:diZ,d+mDZw,ʘ+=$fU(tS l&#RfŲ}TlMX7х|Rڳq)V,ad%[ؤFO2q&vqMD [fmi|Qvqv5Ẻ8m3OY 1&4ТA06#STF,(iFga }pE\aEnu`;/2c.ٲaZrY>uxv=P-~Son@} l|kY^)pVB[pJOedbX]4ctaff3& t#efI\S-X- ijDK*?#X!׸E{O~+9ZGBA%X>)jϏ#w&hNAw1 >It k5!ymP`o9_aщ,}ma* %hu"8*xQj~# :'y6% #HVQAZ]Θm)aQ0{)K6+K"sViMZ4)=21ъٟj~02Ǘ(߷U ^}-GZ*)cp[n!92[FsH 1M%VRA / K Vr<U]a9H4&Wz o2f{%dƣfvCcD~rBgoA3餡MdӸ!j^X'44ܹwDkxh(n:8 vgf>hR|p;;VнKўAK+ 3wusMr,F+eV< (5+9lMr(EB㤚wǯq>':F>3C499j)4ٲtO,WLbPƈZ~ro"wfP`÷2VxbR&fHAb+voؚn/%6VO^} _@qT{C&.*B*=Mgh, {JT9°]N 1 ߂[wN+[GݦkjRLgT#_Lqcm =O29I^Z؊@9; A4O RQQyJ&!m(41{ 2֩ߎ -V?{HFct[m5Kf_D)nڥ}0MJ a{ٮQS RQBUҽ/\5OiBkG"BHG44njuJTYgx|c'tF/ Tiu&~5dQ`B.k.&91*h="sFR9Nq&6ή@"x]cY4߲,⡧t&c\#! Yj[Jմ[bsenx`/R0{L*@,@/Q˼jCضMvh,lnOGB^x!̽EX4I}A\ 8hK ^Q%ق[$"gYoLlAH3X IAt"O{O䳰[ч\&p[X8Ddp5x/"zDZgYZ0707010000007d000081a40000̋Dm4L*0R^BJ3δݔZ8Ɉ4S2i~G=, ~c[-u-fZxK/2G"AESȇ6zAb{3R[iڎI NER tԴFOb7io'+ ̪bf.od։ŋXd?8O ($Xa`@>u\;#-*u}f$*"+\96Ͳ 0QEy˛ hg W.{  ]Vv]+fPnuh@ީ2@43(e[ ivF{ͣ?dƏ/aݫ p7w􎽓Zy0E@MSP!8b3Cf1G&4=pV }qmI{]YH&we&Ti4sqI 0 y#"i+?\сu ;{ty/fv/YO p eh|ċ"r J6NW]WLyTݯܰ,qXO̓ʢ' s͕ӯXU:M!FƼ;Ug+fEӵGD'CP,BJ hq~UȜ`\3ftV\P<&s"{ͤ, 5Z&<Ӓ6ċ9q35::owwΗz9.9(α)m^Tr1܊5 )ZKKR`Sʮ1P}'!Yx 41usnS#هҾơ֏ ۭ""psd"UT6/ڟVAHAyvׇ ᭿X@L^fmFߚ.̸|r=H yc[eCV5'堚\f3H xd[5&ܚr? 6AU)kfW ^K]j0F_m+}"DZ]5Ղ㐬/~kr_Ji/eYgY53; wOlC7?}Nݬ(Jye̞V_HhlpJj, Ծo,W)r6\7Q/!|L 1yq߷Q~=K4I,[T-gLjO<^ڰѼQwd+|TWiu~X5Pc1<9)Y`DNGmuCxF9=M5O%CQ0*RH}.RPGO]7@*hCC…>{lOnj6 y k(eF#hCjN#!̪ -r饦b߄EPP*uVPJvr-']Û뮓{^${Aτd/qT ZݣW%wf]v,wj, ; 4G3$iCjt+Oޟ.Wc|[;8 z(5VQ,O?r==I(&w+d)a{;W[1iOI X4F>Eɲ `*߶&0nй$)fHâ㶭 о@|@|#ifJw3#a.)GYg|/5uT!o%خk6Co|StR2.G[>ʋt7ې{<ƶRk l@uq==6&#xTޚ삞8i5kZt$Ey~̆b,XJo`s ۟QDE>`״2UlTIN_31VG'6Qj0"K;d+@"K1JR`ES7Puj/#@\ ׁh'5%>&(A{` |h C"N\k3`C̪J6A~@_R"y'BDEp;ԕ Z(E+aƵMni`BslƔR/}Qٓ4N"!|Plx xjUܩY8ㅰ͋ۚ[}A|)[,!ٴOc_ӨS(/.?[`%W!f%vTeA?[ѵz\:y3Ig_MX$Jc&2"y㞽uJަr>QTK>E f<a_($Yv{,z c* &Aϲ*IOAva\3J.8ԡ;+ҡx ^pc]jkxĶiݰm&qMJ |[˜w|Mi"! Q6֥u!#p7ΑT> =iҙD?Kg&9E㡞>ijeo׿x;q۷-Jʣ/*#5͔z.hH>8odϯBY=iDrVMh)l ٓ>%.@CJ>M ~%}=k_7{*25]_k:Fr LNG iwx-X'SsokQ <M| f۪b(KN@7R[e<̣= \Q8doK\ t_b; %,;E?DI Mjop08bv?K-H 3&Dk&.lᷓc Zk- NkUAj6 Si'mDPE(&l^ŦŽ y47V)#փvhU@7RI}NJ\Y~_* Wl9C>Y֣-cv/W0}ukV*]0ejA$]pR(*öy ohzNtȎ8f4ztk1kwY S" D'pNɔGAEɗ]VLvo+eRCnX@arNG瀢dLIDVz㽒i1,krWBk:p}>GHZA1{qkPV-S " s'y{BZı)_P)clD9ZejmB?bt84? P_ra#(R0&ŚYT@j8;,rOM_nVٶrehHXsnYvmB٨,8!%W?^=q5'f{>j k\N1ӷ@VJչ5Ģ9%ӽ)bJ^<1q%jSD^{"PxSr+LQ5E3GDCEn+<|&cVJ X`DPtq*zv_"(+E|~%u7$*Yl`EM* sz(-ph)2itߝ>Bme܍TbAr-YX .A}"^.Yϓ2̳y\n% [nUc$#=l| ѪGM.}|99T0 _6v6툥mDy?F[Ϲ$t~V5ݱ91t7 bP=0wrD$܀o~k?bS@'(G"F_'S~6#PJ<>l CGpiկ+cJې9`_4SQɾ(2Y˓$Jg)ia\1وUAЎ8/*+uOk2_D8S*km;ָԚrQfdzXWV% {IpHX+/+ԝz`Fx5ACM)CugMۈYp &dmYEeOv;'_lr3[/$o-Jv#"m#gQ2Kj-+OV}oSNY~I_1!7.kxƨ8 ɾ ,y@.K2"iwmxi}m:3!2vhUo}x&IipjhOl:~T-FeF)`^Á=V;i4@2ӱca /5~CZZJ|A}/ N|(qbf54g-%\OC7ir;=熛IxWV  ,iZڑTsra(D 䶸@ʤ1'קx%-26~p[P]mxӌtR-ȞNjk!VhTУf֖#t[dp#"K^큉}Cm;qdCFmL˯]}"`M;tZt¹Ҝm]%1 )?;)f$)H*G‘Iy+u8[伣vœRVzGWxnO/J NRq( Gr2g$n݊/Um$noሧ#4!*]JG]3#y殁1aBimPJK햌{-.~z75׍L7*:'O~ ݼᥫ0Z{:sX gӝ*:5NmG ݆rXcЬN|AR -BqזFEa'O8I c!bcYDѤyv?s&;%Y/5'yPf!Ep$zEœUT|ܑz^ዜ'7g2$zڽJSz?Np>nf\oBҌ*w_"~ WRAk7W3a4v:U U^h-l0XB5>e@a)__(i#wY"/&p3:ؘor|N hfKv7d]y.65l&cD9e,\+*-uI- *p$[]WcauٸCk *?+\S$Zqpն[`&`?84a^}&$_@nǽF W S> R$~pjb 'Q`oFni~VQ9oWC%V\eCCybX@( _>f=lGN'fW4mP S%|_03pު PWoEtpXJ"Xڳ|ƩiP/(}j- +s7=J,*X?G-=[ȽPF&ރ*jdRㅇ#*Ͷ'6CJ3AT<*rXa?I4ƂEU 1$?|-<ϣp< \k.E]B8}2Ipt$;bs~68ʄ7~}C&dQEě6@rxV ,PӘ*- T{R~|燐p[l*عm*T:TC3S@PN~O{5:P X%j|!,B޽bս&5<9r*A0Pf)8B 'C%M)̱uQAŕ 7@wf" "L75"!%b~c[8/Dpyy/7XrtzJ? $C^A&G(cv,]Ί"*(-DYG,'APy{(r W)768p*p|sݜMM7p7b"f .x9Z]l ׆PAA !3SHTp(@ tڪxN{1}| k!4aE~M9}>8(^mrʣgD ]m؎Z&9yn5(\,c$Q0zdx_Gh.Uox-ZߔFC.)@9;}n:gӓԻv-?tBє+P. nf#ͬLM8]x%^1]Lqe3sk}ܱt'<{yx;Qگbmqt5sy[B `!6Ȅ.z4&0p7,i@.z@s#6e\@UIGb"k "REp#؇>߷TVVԭ.u+_EW컗#eRPau$bݛ6/7 +:jҮ JSVz{pvKP9'uf9 wMiCGUČc!ylh-pe\5O`RM I=)NͅN#'46!; ݸCMAH d n J4;oo~Qd+v^yGՅZG;e;UIwly#EP6|(9f y܇Uۥ*^Ȼ 3Ly#đYh>JK1 D8ȥi|i~g6-ڽ#f7SA_OK Sg+ȶegas^t?؏2́q|2\50.ʂl9n4"5ħ)mɈhGvd"(dt2v\, 14]u7{HFQ\c!hH/y!6։5NJPcdhS ,vkMť\z XTq¨.0f[ʄ9QChy~Jw"8>ǖaf$ieǨl1?yKL\foJDd20n.$OB^;a*տFZ#h&fv0ëΊN!x@ ."D_KxOc{Eg{ʫgben󡩤(Z WEP4$`=A#{P3E}UCpRRa!㩦b0&=cNc^49x`؀ߟMtQ0ͻ)8m(ƀ"Njչl׸iwW>gy#=xh@ 7И19cbVQ4'8ʜRO!y  PRhg(ir|ڵgnc(iAɓJ:{>12.#>40ٺvY 'G' -@ Z܏ :'u[Z#+.-ڸy9_>E#eD|9FT{Y 0Sg ;p~0`&Mwч2ad$ǎc!#>Bե<,-n!g[NyЕIPb\h͒zGS,?S\H{tBHM%@r,_Qj̢RN>(4!*geG+`R<ͅ@X]"GWtG-K=s'6 -)$_\jRgv^`mLd%cxY8(#2)j:_e݃O:M9{bD5}F$YBΙ$_0#B`.plMƧ0|Z+ԅ 1_}f~}[zg&d_;Qj`ޡ *wQ eFcV.RI\S2 @{̨U b& Cr^7\tWljqsa*ȅ%k`XvY ؚQzwu`YJn`A;BšMdL_;Li}g?zk*h3!VV_4PFNHP3- cO m^s-6~(LD\2i=9ѻQI7b҆|bK%|WC`95|ُ'[[7u [@ 76xSɶ~_$rp}X!!q.Q:KWڧ; `P,>* { jS Ds16ˎ`T P2\v_ Ii$NO U _2KEa Ř4 }Z5~m$gDEYX@4tFײ9K.BqFu %g@f, NOq| |%#7bӈҏťJ!|(^5czn)ÉJ-O#0d90L0%yr9t%B8EJÐvb esF8Qu*(r2AII2Pu,+-3Q2{"q T,OޟKz+r5Ȗ68-Q&RKtfSHvy^nx枱+[hWT7闊.E+M,?{0/(5xQbԗSKXןkkRr2ȗPA9if^YF{`ب;0IgYZ07070100000080000081a40000000000000000000000015c54637200000888000000fd0000000100000000000000000000005000000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/acpi/custom_method.ko.xz7zXZִF!t/lE]?Eh=ڜ.+?=3`V -{syk||~ρ_^!e׈q=\ek4|%,*tV->Cˮ # fGi5>b d;A6ty|ctk :oTȼJ;⣊:g}Z=p@;btG6@w量(p p*#[)ux&_Xxau>?KМQ-IYU&%0.>cGu5mX/a =v.& ^Vؚ|L陏HšoSwJYyph']x#LNsa.jкDv_v'jk^C3lSӚar%xh;9 b{ҺVR5>e9'Er9Q'5x?eDeaiIs^[=@:HZBęYn*c RۈJ&HqߺFb +c YAtaFʸ n\(_F&89 9kS@}gAN oPMl,;BZ=|#q=&)N 6x#1h?굛\&ϸ*哉93waۃ2^s/ `߀D+.L?jb{vTF ԨgrYs()͖nK2 GfQcˌ9̙F` wgVskceI`EЦ1-D-ЈB'&*091Sb˒qH^M^6B$,Gg@SԎ |b%L˺ k殑11>sTT+Ч1 ktddn0! O]9ʖ12Al?u%6 vFWHOݎ8.5uEN}5)x?D`iDf j!RT :;*i==,Jdv(\ ɞ=ܭ2SDvh~ŨĔ~}&@>*LE@sHog bi9?_x5Z$&s_vKK͟bG -HD:$&Bʽo 6'2\?leTkHsa.xxnB FIKmx:G+kthҾ5>V&Vue .`$}Af@6FҍGi t.=}wAusLN3`Z>X}.) vD^jn#)Y 7zjGd 6a^ysv?]xqPm$XɯU98qlN4T'jI+eZ/y/sA搾E4NCи|2]': Ͷ2qPRA%X`WbMebd {gYZԪTҜnr}rl^b/ ˢ?b&`-n*jqe;S iH4tXuػ56fLk|"'N\ Y-Lո`UWGeo{mj&;/5bq,:vdbo핐=fV3 '>05mA+ɚt/ɐwMOAֳ8ӐrD;Xm%'=;nVBxwߟK #)˾~(I~9 p낈 w =G0禝=`!%ɈEX9uUdzaX*Y4]cۇ^C UNgYZ07070100000082000041ed0000000000000000000000025c5463e700000000000000fd0000000100000000000000000000004100000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/acpi/nfit07070100000083000081a40000F,:aYhȅ{XVp ݫ1?P iQMbf*fpm r={oD{Γ[6%t`tRn@`Gz@⋭\ ~9+OUGOQWnލ`y#O8_we#\hiKfrPh:~{ٻj'JE83%pV PrtQ`֍OxZ5U&AIxį*uz.,NK!e.]jk7D/oOTYtsj| J*AVv|$-keVf(xHU;q0io+L&T?0f|Q89߂bbXd|,=-cku{-\~ayj *RJ*pV4tBfMS,XjI4yaſTF`;UUVAti[,h8\mrjDx &:Og6N*s^)mƠ>"n &%.4vw;H`6%Q$"/ZT!rlS"jPK̺iK\ (!UE!SmFTcY|&" r; HЕ& X.˞ Uyb2Z*fѯ=:6| 36I/u),b.h-y>*Ks_$xՈA<{*P nn *y=)n ݯMZ$`ŖLh NJ-֊!3=C!k (&#oBEﳊr޼FxA %@D JlZLD=`l%*/D 6^Hג2@9ˤ.5>r'֠z*vr%g+Gg%&}8OE4Lш (]L>Bx7kcud]%HjK?:P~\rɏ1]pwZ9h=.P_̎7zrMHGwlm:%Z&gcL*.˼MlT⦔dRJBzx&mrd]6&5B*i}KqvE64_oa ja]t&v1 a:b829EOeӸpvռPNJ}~:*mp3a(*6rr(-Y !թr̊xஔ\ij|s,y+l W ~l3Pu-#~W*5gdV aF+3퀣7PwXUyM!,/58 3R(|m*lq$:7ӷf^=M"6M۞#XzX`Z(d&e/ʊrpʸޕK%uhqPt'u}5%t'f,t!\Bd{:ҭ>, *+ݭzi(A4j]F!,kYxK(Z۬;>?2gqкAtlj"NM߂%w$y"v8w} &N=%.H?dw]Kj5a?\@~Uom_uއ~ȶ՞0 _WEjpqP*tӺVR0rɗoe+/mLPCՁY>=rMpou14t_KTX+ap=9c[{!xTE}%\UQ 2l}Z ~7.ev3z\1r~^]|E\J.?P̚FyvMDL[yn܊jx@K2Dj&l!I]SqkJgIf;ܟ;&uн" 0/<'\c4%6:r[AogүԧSSqLBhkiݖ0>whI=eQ[DuӃ65_rގ8O9a0֩%ߵg& `Z MJr/S.XoSE&V8bߤOI|пVk>u q'u 5 5/ b҆ֆp,0@O;]诧@;+%0St2$Y{9}e?1Nfae{TD=#Co'gv΅GfO0xcxn&]M6omti Z[0=5.kBݩF!}g.\b" @~tH8)It~\a&3^HY*FLPE؆hXJ [Ŷ[Ųgɳ@)]~( rSUpjx/:D6lwXI^%&׊c8]\l= ]S"If 6ʒTُ.L:v,)dFJ9tTUg/ f^;{'|p2(s? e*b.ՓsAOkVKZb" @uUHLҸ4odq)8k0o5N MqzG2_y ­ C$|f`"qo'G *D;oKc]eʼoWْ'! 3zBx E!Oj[ҙo)PX#S{)Ceكĭ1@E)rqڠo[Dq#*xX]TiZm0H&;3Bڂy V'0F1ת UP_wRdj3C i=L:~҈:V;!u/=ג,ZҠϛɂ$c⍡(% Fqlg 1ӣ<;6O2 ͍U#±b:xpDg6|C_#Gqه(ޟ,=B ?WtW;y,Ie:2IYcްJg4Jc])e\S%*e&0~_ ΍L[aŔԥ  N MINמZX|i)Ⱦzb JҶ/D_H ɂ8Rkk2_9(iXGT* eE0&TqJtQ:E$W,hJH1f!T0w@N|Mb:`h(|Zq5n[Y͑3nfHunh{TMK9uƜMp)iЮ?9iD:EU v]7xr\pi!HFa2ņ#+^jLwTitfiִ n ~"39`i*,AV N $"4 @H#>\PBƹQ0P"<媮9fa슑Sh<]`~s,x3Fx33[7+'.ַ JSY;nNUTQ(? U풟PN%g~i `[ZFց._ n+(#?*QF{S,I@Ɔ6o&P[qp׫`7E™}7_|HD=Wd !&EFXXƷ!"ǧQ鞮Fu/be#KLW ռ}:: #xZCe*vYwb;ZSPRlN $-6qHWr;;  kbunn.F^tFpTH&qȘ<,rD{^̃2:EE{pybv߿MctMǎޏ ? vV̱h>!>׶\AVs(bc+4sWP .@DZoc,Hq\ g6 체C yM /`vN 2e_ "PܳrN@<׿?SM ]yn#gxw_1ϐHc le3h&g VǫTMV&oh96D/\|eVo$oꧦϠTa@|YWּ`5a6|#>g8R[XLN ?Xa`Cnra~JEZ#6k@1n<ϣx \JK;*> +\H|h\T^DA 62w恊6r0Eew7 m_qecsr_JZvo2VPmj}+0hGb o"_WҔlC4j=N5@Vu}LyW^+g C{[;y᭶W56LZ6B*渨ZE$QCcH;1aLojUF W6J,^;@x6Z9\Ē*QSbѯڱ @L {wzO)2cOԠn&R lٯf_S@4zO6*,s.Fg @y 'l篘iKfe~is?}M*@%"wY C&M)&'(NX@VL@‚)FCז&vD-͚e{BZ=ymLLp:RӤ/tz6)k̋jz^ڃ$'}}N h{L$V6imQ7% Z!K q@+#bհM9 B-{jݴVuV9qe8&6ctQ2f:lߦZ[n^ 4"9+H d5LF6DU7>Μpt AE o8#ܟ[LXaΣu]^fy U D63%,QY)t#BNvF.ok2V+Uל^Bn$ƕ|1D@B^\1Hb2_+s.|vD`Dwse5_=2s+xK-HW V[1&-P|QCᔘUP#.J(`j' ޒC"(kuD|x8$x)nPtZ"irLj #=8 eWE-=cՖ@*䒵3hth> ~`8đr-|USsu^mJMyL02*-;AnlDb ) ɈpPηfX0*<ܚY"ɖ1Bj;s>0棎l~86v Yܑ/e3<Éng|`O3rؖz$XѼŒKc䔡bt?Ǧ-@-N =R| t+T{6z4WYV\4&%/Y 6ƟBK; >Z%xg@%(D;6OɹIBHS+kn~`Om 4-!Oc*js죈BOvϷY] oH J7tz "NZҵ3oKlCTCnܧd@bcYdיXdjv/.s$)*bwb w4l)UWAmfoHEewjڶ}Ek;\?F3c̗,v^!hMRu>*͠JځGWz emʻͥpb)NGmSe%.WCYǮyZR!bn סyFKآn;AHٟ6d6Yox΃/kM-aP~U: 5xU6xnr;lkč~nY (Ča]̹(֓0 XiAm&5cƍb1t|6&FwUeV> ϡ,ӯ0#Wz]Yb4\j>2a8'⥀L+C(o< S]v`[A`16GH뺔ђ}܋gyz#l%ȫ]zb}mI ny,P**D&! ʨ[!T>G˘A_xTP˚z)ȦJ=/@A|ƹFKMv̽f QGrco+g+`PtX)"S6dP:MC.k 1%@:{>͊?DžZGF$ɌbE.aK~YsP;@\\4CNG~gn]2@X!dA[AvGZbG@!K**[*Ο}Ș!!7*b W.V*(L@MM--?ޔ1 (Oy*gĆ̠RZޝq8(']^@\x5ila#*>va[`jtZQ`׼h'ck6Mf ^@OrK%? QHz0- J3I ` C܇flNL[LT@$Aܯ(,a1f+l4$ WtRʑzB3wvLvLDnlRŊ?AޘJc5?іtr'g^B4J =)O0p㋆ II;C+fynL~k+M|Ls;kiK7,$YEFU U Px qؚ~G+юMR_Or[vt#2-mHqC}viNOrݕoix&+veK Od7p-DEy/UunOUC{7X/Ò!aS_(׃\6 U22'w,0v;L*bev/&&;u-e;?-~a$[c[OM}3"0k?ea>qv Tv";etd#~Fa&TgqasOH:0P8"y?eﭦ,lJ"1lP35Tz=$D/}ҧZ+!y*Y9iʹT 7,\QhbAKfz[J>'h8e+W\|3Be^8ZV=El^f, Ju Dq)N7q P.vdOyH?AhdRU7:$X!l؋qb.~PyUoqqKکj+Ǔ98=>}.x(caQ#Q O(k"WtHB˝)ŭgzg l:}ԨS:Ǭ +f(*nlJ&7nc֑Z3PD̨$ˤޜqpvRᰒ[x[DbWI3`ԊZ$g$NG[7Z(އPU/iuYDDL"WLƌ!<.3hA !nPfeI8㱐bC1 RZ퀹p1)a4M:ԦJBI_7<)>Z"R'$SJj mc]%s![X)wR*|G("vVPL$V]贈 ܪ몛@qm?\:)k:=X=g5eA6?+) 2$McT;uaߨ;^җ8MC+xh%7gwXWl &,=xӝyÑ7$b IW4)4s"8eB, a6YcȮIH;nx_N̞|Џ!:^H3G$e\UVO[^tfpcQcj*`!nUMUeJΫKHyUѴ2X,BTTv$&xxvŃs9r)tWU3OPd0X C!):p&7M4gE"bMq]3= 3c)|tҘS^Cɋ8bܧSQW뻒%k0dLWsN¢~1ڃMZ}jEa P> 3`x6,NdEO7fߘQ,hKĚe\[vrK+2CD_g(.8XH"8C@Bkw#gafW }w#1ekd=*|{TȨqr?9Y~=hx4SxҲd^ I%Sl5>vZ̃l6ǹCLăBsW֟Lۍ #iv|Q*xMc@Jß&[mE3Fs ۇѶ՞jO,' }?c& JU y0W0}X9SEێ4=D6 XEbV:`m~.{5G>x.JfL[-2RC׽~-U,"ʫ4 oev / bkqGJ%*SlҜTLCb`W=p8cj ֚9A~(Oޡ<1:ϲpn{D2\#a´ p=U'KXqdjg1[tvL_ߚh9/A8,6#olw3^C5G3ē; U`H{_1g,u)WDw)4v<0{6^n,D Guzb^O\t?ghĘH1{SЛ/;A6mMzd[ }FtV_GVffB(# +Xbr![%WiАS}Br67\MIv˖F0lkuf2Kf+<_HVS+֤Τc;ߙDL.HV}Q(ͦ5PAӖv\|)@\ U. k%^Ll7Jہ O2K3S5kl􉔘7y`@R(Ҋz&Ko3/P&|Ƙ!QwRqys(Y݋e#g.HrNDf7d{Z`& UP4Hr2g!vmqT?{ÈBK @%vNhxG ,kcʋ/l @$r-n!X:޲brk,s&xJsg~? C!S(!bsD{&osmrΣ ^vje0= C17 ' \J$f9[%:\hl" 5qvUo3x)KiPF5*㍋nSJ7eq*# =rIعnO`G s[5*#{7;u̓7dy |<H!JNk)􆬱$e*+%jPpܺӏqG7Yd:G.OD4ߕ0_qBC|Cgt)eވ)\:o9XG nH,&]o ^@~֚{ jKTZ+&kůpk&;ڠ/O.̈́G,k4]!,n/*Cooq݃^ߗNoVNv8: zS'M7$>^g4V @U˭`zVgeBXP#nc]0 NrTاC u]K'^evA(7X4n>z΁7%Xby}b),@XYi yEd~ϡB7d[@u;'(PޛH_7럊pD8,bن6J9G\QxP?. K|"$p&xgC0|,P%f-K5p%\4 _=F:8 Ʒ/&.^V`!@ۦ= 7ѽ:B _*58^ZQ3iXfшy9X~V%"z+&A$o6na9 $0 ֵ<lqJWEGi݂@6L"?FDXW/v. 4R彐T3˝9h& _[mzf0J `2+e[6AeǪCm׊$:7l\P㓲 ^C w ^nKlE8xq'ckT(lԽm8DZ~ǒ4wVؾi;")۴gEJ͌AlJ4-LĬ,yg&|y8ٰi1K_s$q諾 ,.|S 4M ]1S3SV;Km1늆@91Y""GJ֮D3f>*v¢\\~ULֱ@qMSx=[()]L"jYGM?~CMԟYzw#fB}DPtnH|DDʜ M0ո]V,1ѯߛN ~T2mJ^JM]xpߺݍtc==26(_ޮ?ʀ埢n^?RuS%!-.vVyҋ99W\OL$̚qShtLΤe_ulq/sJm M;0뮨$)p!G]U:.`@e*o{(.A,(e "aI9#78 DRby?$}$F/؊M谞fR ~|GK۟>8XQ-ϲZޓA:_, BK8|!a׿}W+gnpx{wWS?߯cI^:HkٯEnuҺ6dK0m7+$N<4i=.%q&q6;ږ7qM@f*HNl#,1gxT>) 2Ff(4Kg)Aңϯ:H0Kt]ª.\?=2M`vaLpSLtĈJstZEY^3{Ø(X ȑB1.6tC A@zbKbqtFk;1&qXigTh7^o$/r.NG0&8T=Ű4]~ :wS VSCauyħ8Ap?W"?m2*zJ̦yfα[?~xr!Õ$h"es!+n(M]=_)Ҝnm[RO;4y~8n/L7xӍ#U$ԮWcKsB22^3::*nl# 7GSdxV|LN邓LNFBvj:hDŁƊmѭˢEmskJxR 2.H_ا}q O`#K;=R[PCuȠD^D> 8B"mR8 / 6Ik աjn4:1ɭ)&^.:b] hfHV#RW+}K/o9QY*Elܙj/ykR[,j\Ix=mA553.asQ;{ <&CM [$0a*xe-@Y ڤ5k[ŘXp{%z '.:l+Ɉ3%/Q1#+y O47[N.%'VHKP^W/8UWK WʷNd*{WuV.# 99q{ʛ|.҆YMVϿ9'>:Eq9t_'h- Y\g)ضɮO342k|ta.rQ$2OAӶ6Wr戴!}yNGAC]Yq\X!g:cixo@$7RqWBJQj@Ͽ ِb+"Zq>]b 4y$4{Iף,F:°Nh& ژ Jr>Ȥ١6aNɇsţ> }G&K/2*L<[U!EA\7B+h_}f?t Z̉/% hg_cyLhP鵒b.*afh B1};>/!~VEgk#!SNS) |^nO2VjXIS3.|Epp6J"W +QŪG%U3Rh@6'=%54s 9Q2Xf-:>㵩v,ۄax^7+R[ȑ?KH{[xz@Xzg1W߂Ư0ho2f8EKcX{Q}F%$裿CyDIF5 Q7cAL?:zW'mOR벩$6̏ҥ*M?> T?8XUn|6vPYC=t$~2p㭴oc8qW&F,znT 3)8ʾ x; |JMǰ!5ǨQ>渒iiLz,gS&JdĨeǩ7j|׬=ǏPiGj}wYx?9Z3P Ew-1"({K3?j%ag.ԒqC&i0%hpSUL7ɶKP&J'4ؙ.8܈/ WOhHJ+Qgt?nTZ=J$BpM I|k&Sѭz?Mao,WB߬AIЩ5Nb"JEBCw1tw 'XIOH{ s?{jP٫-+,͟ɾ҅PA -*_ӬC e c#ntQ`A"_6hV)vzKz;5flMͰshou(eezǠy{kWivO 2@Tw@~ FO7 H/maؼײRR D!o.,\V] eZOSC }f#郍/Zn9L!ROxuvү0'5*Q`0j䄺f)<}S[ris\$iU~7TO7Ա)_&)WE7튗$_?r?}!a4_ 2ˬj8z; ۨo/85:ۚ0S2CTaݶrѲ6GI^檆.{"PHs`"jVc՞:P#uLt ϸ7y14:扜c/p.E^fA!R硜-Ksp<+%E[ژL(tIsv&NAfj`|7%zkiپTj>-jVFk:Ѵ튑.b Aqkh $ڮ K<,JX޶Vj8#yp4l"'bJjLίRQlqTG[jVGNz9EHHtl9b@s߸{ gA;G7Fߜ\d[9u0:%j̼;/HLU=jo`٪_|SVAmBؕWeEiB x/?_&tpabShhc8v<3֘Mi+|9G}-8nvLÝ0ZPوִN۫ LC.煋m {DBAUQݥ%1~yu;${#U5tA1\n'7 w(gS $%[PHkQvoBߺr1}vkJ?*Krbitr+?kpIuJv&'Ix2r2LS'lв>e1\DBȑߚhZAݥ]#zVf544eQO#!,gUPiM(o'1Aa[Ll՚y9 [XZ[ G.EyM,io;jM5&VaPgod~I9)~ǘyp=kPZ*LE xxq Jj<T|'85{qd-+7a$h[͇%Ncؕ$ i^>!l M i@pt/=-ܼ߯,hP#DΑG9r;:b^uܑB.ܶg8F0ߎ Qp.?EtO 44U lF8mHuJ90b요~{]$w#`Eh++bDջɥBk!ކbk.ۺu?Ҵ 1OUdZˮJ٣ _Vly#Qmֈ})]T#8DOogO]ǽCW'586B]T'b T|Ca7, 4(@re9|&M7cLTޡ|4F{S;YCjX^%Any+ S}: Po*n{Cž>%EWk7Nb7YG |G|35^.ُV32Ϙi-<UDR5j:Q&ôwis㼛*%9$N<-J=enYkcER,;"ک5×?}I՚tTNRa`7fZ`&zЈ$CwF¸qxz*Ր̩#%5*pQ0H2ș*0QlZd^Ov7dfKv ~.0<`t0iBV-qu5¤YMɸIhRxXbǁc:1(t\<#-/e&@f?ቨY-h"_$-lG{-n^K&V{y%xt#˶v>4Ih*6k&JI+̿Cx~D/.<Ի"q!T#TÙo1S7SZwk.2 tKKdDcG:,d~_vcg{8y RG֪/U:8uq DC!f!܆9^du7KNXӡ-5P,8.AUG Wi4#BnMb, \NL>Fϐ̭@u_YnaQ1LO6BC]ظ "_kMZ,9HS˸'Iw-#aWSWd :>! B{>Hc W~E_7d؀5y] V,}Ď1XeH" QUy 6Et^ÄS$1 S1~6"fD0"?UJ(]D)a8iB^1+o ncW6?7#J2.e7%fjx%CӷR:j{ V뵁݁ѣtt]0h#6Fscѥ+.3,VCnY18ۭObrdoswU I?\e`m~# ͋ 5X!1mrq>_yc -*Hv&I4W=0&%wѯ/H{)|/^}mp,Fe-wP D,;x.N M5bDeh 6E;~'cCuľwķ*D+&;{litƙ%_Ӣ)ùCN@4 =ǂ]N%$ԭr?̲ w|t`B33f r;WG`F*_9n]Q$j3.ېI:lq?;45/ti1$iDmX7brH~Ts'aUWsʙ1ڳ!$|kuϴ2zRF[i͙.$<1f¤]y\ww^"8,2r׳-~7M?Eypb+Oc$ uS 0p̦8}[2CW%~׹nf;Vd-, vO̖/ ~7B&C@Q s1 7.H?Z _*d5PWZ J_Hqmx,-c]5.QC_.fG{'.s 1D ⫹wsHB$. wRJ&f"+ʫj0L4!PnT/c!ܱc9x 1Gq_7 1 ^Z+GuVR) ˕a| (,tf?o ;zg'sjd@1YW#f1@mnA7Pl-OrمJKk;kR탤%D[yvX& _=M4sm.K\C  }pR Ad*8N͌5L sCkȏ/>=HT'۶|P"x;L2!t%& WpZpT>rLP,L_)2ki̵Ng"1里S Y7q0~OOqgNʔ|:z_k#/.삟SwM8䬐u7j>8b`OVG?o;}WŔ?#J+',a<,H')qG{} 6$ķtW, w$[|mj2N#|+ap(4ZV l/STEB_J R/LUe[LKL75L8[$Ύ~>'#Rb5\$aTj&:) BM*ľ50boSlEc]aMŜHgk7X/0ޚIR03~_Jop:a^K7L<^Gi | 2.wAyeŻ]nRQ7>}k-2z6UzG*82XEoS&yD^~N%0Am5HAk[b'Ŗ (ʠ_чLbޚH)(*8. 縬p[Ey/;2\YL^S &*Dxw6SۑUV}N_NʤXMrɟ35Ӵ'+PF }t4)pZV+)yJw]m"Ww}_&Y &\O(A6h,mvb1Y %2c@g[[0r1sMNQ9w(e^Vɑz_"An\FcE-P=Y袛̃ÑP&䋶ipml5o^=FCb 4ٗ?~}n+"7яz*+C0M=-P֑ҵGjr ?*XH͊blO_#$V+}kߍXxΪ~Q^Xj*/?\T<ٳlnLWZ#H ˣYA_n~3!i; GZab|vLi(p9xZ6ڨ!bUv E͵<׵y#Vꆈqs߾3`7Jmn0`Dz$Mϓ*}y3?R)j @i@hL;=LHZ  @[DMVSzn'Q:"0kuu\) \+v4.K̫)bYNk IYYfH%m,x`bڮAΈ{z:DT_uf٧2ּFEMi:8T5R^^hAYJam(bhskO- U2"bdڑ+^ 5c $Vظ^ eT-ћ ^A _hGr`dVk>(a;Zdw7?ҲY$hMbmV~K8$~?28/դa^筁QD(cfGvSCO ~SpZF;v;=4 w/͗`09lYqfv+{%8+:r5Z/*J>1_}qzXY3G .B:AT5Qr% RD샶-W?!˒Br xH ke sn)e)$0\t't,!W|x `oTq7Y{!5U}Sv󻄟I•HyX]kꊑW>U[dv_ ׻tt0lhiw6:ONo*N/tC[_gcnΊd}˸)x#m..nӖ5irwd]VUCjD6JjqIr4?zH( Zw~sx M3:`> jppX]ٻ8s|<]ܰO:KƉ>s~>=ShdH/NbZƺp뫊g JOQ[K$lA43ס(Ϊ@o rZo$˝~㫵BDJGiG$J[kOWGQ"m6#a& C` >zwؗDE)~0BK/)4>YbYC03~AT|7\%k\ Zh07+e9%kT:Fþ(qĽXSG#/3۹\uowKe%LM&k|Z85*.Ÿ-d%5}X(-|phD-pt0lT癿ƳR-G,kgYʖp"%˟ިgyR؁ؕZz]FŅt2k=Q# ' `'F.ks9cH4}R)j[-Bg%(pxҵL;(u!ggDI..5BZhB[cbAz/8602`x".rQB8ޑfBivvwb_.a>Q ? +/Ql̫pbm旪 ?вiRՌ0&۽lb-TUzX$}I>"BXYǹ8x@Jx coeB+x8I5H+S]^Ƽ+QIOԧ,kL2qtZߍev=Nwk&ɣz (а&xM}4֝8Z}3b(8!5͇N,sJDf05м:Q[45h(E7bƈl[̜w9 ty8;n@|blUY XY]k>RyB-=O'B!yN>4G ׀'BkV'LZ<l?/'H\T%?` oA;hXJL7Bh􎮤Z}dGv$Eo}0/.'Ά><-Z43[ێ\R*RocV{qѽhFqq})f;44[SUY ABe,+")VAzbB|j 9,*%=u$_P  LQndbk%ʹ *Mjٲf"PK:j3mm.-vjCEp:? 5'ɜұO}+;eV0[^L~(]ZJ_ ;{gIdRWEySJ{Ưb,ZH;K` +cuq\$i)҃S<< ܸ.G_ٿmLNgzވFruV e:, 9yO<=٪ H2tpiRFBFƱTɶB &ͮ?h,t>S3yGS*J6̿0e*WnjvQG;ͻITm!Q⺼ v 9*DHz~#ZswH7ekibdH%`j~㸿'v='Ri(T&*q@ w. L(@\}zAWw xoGZP:rڏ6N|Rmԧ,8f-?dB >B lQW+~;EYrVmwv.d -Ek0g 8#MnU<3:qwzՠ|4 mr>{Y?/j墉?Ҍ+k#C፬XvxV?- lN08a蹑FFwQʗVTV\ZI&WSHFNčks,J5.n \<+VAv;Me9E}2L?/h'*UBv3*ʛrb>JfF@+{q,o6C(fK|.,У:aUUl!f5DžMכO-[",/gO}"I\y)~@,@ Xs_?za˜+2rGSW'/KIϏ#E2C E=PFzke#qh]bk]0QNˁާi.(. NpCᘈj j Q^[r]s-[RE^jz!v^guD(W7P$Fal "=FfR'bUsI?A [dZ7Ð*% ʧ9&'r&FqB,IG,sx8iz"TQ3Uh=36Om]eQ'e|lX&AiOѸ FۉdP96F a*s7@cgnbiE.;nX]{~3TLtdb#kˇbF-hʏ; j0&N`Ը B1Ү5<,pC$`dGVd8Ez+tF̥X|ezҕj+a -,B}yer#-+"zn`#xScR4īrVRY]q{eL%'I\$\S F]R:y!M[JC>1B$&7xq\U Pl/ώc=[|}c9tEb bi)M<ؒe^Jcs_.E|#<˷(K8xPgpg_J0 pػ4єh[ sBL $>7m/ JdZw?0UPY6=*:;@W怰[UYQET(2`p'u]t9'40" a偉q#b2[3~2nח5ί;T!ëO2@pI12 _g[:Nd/*~@v?JQ{f8GnN(œ:s}gYZ07070100000085000081a4000002]-j1`^*m|`fRC~ OG}ގ%v.+q:azy\bpfqv9BϗύfHBEsU_0r˛eN!{^D?1&fjJ#N#V%K Up\*V~`FH,dYfC%ɬAj D[ cb1`D@ȧ oqdePO6 p|47>I=e$Lj,$ ]F$B"w]aH"ڠm-!!:&J\zaoEaB^]MhJ[+*@{AePs_bA|go=#'bǵ0h>{9"oS#".v7Y|d{h}F֝FW72o9?1d4: C :-^c7 N<-b\*M_Ϩ)U붢JmGZ:65FRY=W4X>$̍( *KTӉ4n_thD{suq[1-P0̥teb#>ԏK10~Vur|@-'E³g{U.a]v .y۳kA"p:+q7;K`ôpDAH*O.q'P揞Ix詬I˰VF0 vkrr~N`ڲljIUC}6ipR3Bk;V?8C11E¢_!?tqX y54#yGxln_H NS3Yu2X7(3M`-DEQX'NA:>Xz0FGTL^|yo,_7vKmҐݜ@l++qG(N)Z"fwBxשy> m)U9P ϿˤPݪ)TD1rL.hA::cW!xw~gCd"Oly$~ 빑K&޵3i/Jn/r-gW)cgtJ4~]Qeΰ='CWj0"LH`<%/YEST|bbVTЄn:9C?͇>LsG.>jnך=o@! FI|P| 2BELksOK!/WVe2 kWӐ 4a?:OIjv3 F`Y ZOk/g=Aƍ,<rrf]xo3qY ׆62=į7& o߼&&0Ugme=hTwtlj x~CEQ݋eytG1-*ZyK8Fȷ'U.DgS#玻B$uàDDf,N^-drI۽_{S%=̞X10>dpdy  !~ qET3 ӈ̮f6rG0 Mѵš%$nQT! lh^OMGix\_A#aM2G.?`x cC-^zD!RߛP(-#!5v[c3(cPЭ'cfx_)(eC?^ofl8Toy2;Jn~@%Yf)z12~kۘ 2#W|0"玏 +]P@ikib[1cc +XSG4 թs+e 2n_}uF=EBYYz]G}6P4<]9Pp{lDJxJ8AÑC%o3M뀔-W#ZU2Ś'ǐL+!hTKեQ;cCb8p׼!En!gRv$YGy A^xX[z-Tl#F&bPkI:[ET]-_Gs]ϾU&s3@"#SBưΤ?Jebp<_O p&m%dim]pu,!'8=lDcW×ryRei¾1iSO:՝;IiOi|2I zsr##yvXb rsFEݦjmnZCa;.UV+orrXcd/ٶ^l9 $AJ!9|Xp7>0dU`,Ҹ\8g_d4TqKZΏW]c˙}|_^j'UȷfB*ä?bODD Z^}M ӹrW q0( -Rv1ɕ}3s5 < t:7OMѤJf߬rP\C =C[^sg|Fw _?P^H=8W%G3/1 $1pKkO]8vP _\y^\pcUt]zG7w4L+I7LK'K Ag6k9 "ii@KR*.P,|eyeYt|; I6$cH䚧eFGSbroЦZ-Ħ+iUTcxJ>*I/C\[yW&  g#]:a Nx mI?'w]NEDiƍ1izXddoJG"3r}HKj ] ^Wo'8SğI M)I6zY;3: ^19˲ӀlA,zMKHK2-)S`[?D>adq'%6-ﱣѤ`2_ u10+SU}M o0p>EGS汵ÖNгw fpboِ\P-15St j4wq]mxUjZu^Yz9 g/$@Y;) {1d^$.9)ZNDtvք S!ړaC \IO0bYQ"RMenً R)*H逵B-&6<]dE`:6g!{B)'ӳ\V<)K KuX.VvC/1O[V l@ kŜ$ӳ[q ua[4tWqThD"x˶Vzڶ:YXZz {y<*󩫘XXmf]p]Jji'f)>w_} ;7>DO܊.˰R2"  Pt@#_ WT8 E,;ì6EDx}<+M9U!h8ǿ1Ve.o z>Rkrʲ_CYE~\5.q$5mvU3ec|qz%4,[ )b@b3{G}d<B0*p!ݿ}ho뿁fV}Zr:Pٰ6wn?ذ?CBa;?|`pMq&yJ&>yC&+-!6!炁o'e2ٵ2뉶.뗬Mɸ a펜vaYW6TɮQdaudSfN Bڭ,Qg?hZ[l@n+bgVa@9DGa ؂)}DնjG}*Q:rQ Bc? NIĎy;ekVә#jZKZ\&vMฦ:ZkNjG▄HK.|,(ՒVF) IJ:)]Uѽx4e9%?o4QsK>x b-ei$tr3+${}uRkWf} zTZy+S5f6X0( %JۡCm lYH&OX .u" I/7슉8qG-bTAfUӋѓ:oU=l!+}Ti G` \m7K% x8 8ЖS3i7v76LM[ Twb X!4 P[D3t` @$tE}gng5 Pj/,^KkWBEE}&קg&chpuN`>}(1' ^)f|1y) ;vY[6CLq9gִe--$:su)yoR@S,OҌF|Ak[_ѯ Ty&J;SEI^ {ڱ[sJ.9N=?kHSgs3`yF-jaʒZ*hB,KΡ㐪'Pj=qD  gO $ CP8'L'6HfMrͫ܁}2jK9[n[v Lq1Y,󚚑 # xY,Y(fFյ?LyREW)^zdb| /5t7835r| GӖ |OF; H(;JK ǟg)6S. h!muwǺ)׉5]2Qz]a)?!HDwe<#|/{ ˬ!&+:"\?hQG*nHW*~2Q A= Z4z@]Hl/_(=ݭ1s=^= [T*uev 1Bo/_ۛn_KFjöXnjatjkR Z>C22CDu]MLKd ׬4{(2wמ5$9QmiAks9ucQ[^F{b!oSl. I3v,d!׊-Cn"M#WXmvD]L )g,ܰїT'DMFëڹ_;&#sUoSS.Ii8X9WKuȷaπVYĚ>o&;{ %Gc~tCL1-Qg0M{-N p 5nrjRvVѡR zW6/U*U:n7):`Ҽ׎PEKE`Ehݵɚ,Pϱ7,up4 x(ulsej$yTŎ+:eyd%|ǪdlZȧXV~÷ i0qȼ0c)\G9:;੫RLamuO^zU7@²ͤBD\P 'M7K_a7j[jG$?o]-t 4ӕW>4(>6h>DE6&1Kטt TPBOU&wix06mzQ:B tSHqX8AZy7`=ݓ0cޛ*찗GϊsXOpU/pⰁ\HS>zL>DS.хsC/q}C@)xB2p)[.kۛ[yTpTpsŀ Xz1kmgnSkUO$7?{ba7,'ډC"]N z3؎fԇ?}rJ܍2Qԣu[E$+"֋;FKjhtq cVNAޮ /Ҭ?VfK׎ $Ztx!4L,\=Qm|~?İˇ T='?iFCqSGW?guY }w==yxA #i`޲Zo||No}E]wLKA^UPv@:җ5&d >.">˥P#-vQȢlmrP>bJa|̻~pJ07 X?VUΒR`Qi30iW,E-JEmˍ;c2#U%0iM^}^(6.N <#B ɿl469TWM&[zi*n;Hj-a*æZ0>p "Λ.Noĺu5-}@8%wLwPRWZ`]WC>6]zt[}ϋc*^I~%WA4ynlm1 -aC{b+tM5|Ofv$E9jۺR>[^:;^.q)C7l\kkˤ3_s PϹ:ف^\ IkGdkvaR&C (5OK5N^(7 %_$*.Jʔzƣtqx% 5aM}c2?PO.fF,vH1.ytC$Oɳuy(DN&_tR0 Kd#Eಒ@5p0Zer#4"_{rYZY|LۄsPV3"csyOV)8WWUeyщU;IC< 1YX Ǖ"H\wPjIQGr.mJ*.-gLb*f$L3(ď 7xIxeB%g,omH:Hv0oo(QbY~ &֕DN+1:F3qp,i'h%fi4s0.jh/e8<ܓո[Rc)a1V@ 5lb&wdi G}Q 5qAA}PUȑ\UB:ԅ2?IAX LnU_ ػ|Ifogyγ85rD/2Vpd*\PWg,EDaRt"f}NJj7c_gB=Msi^Y5!fH{*"uaC/5p˒@@@@֡@G1Oڭ)[,`JBPbN@Frso.tD";TI3≴3ftqfcа&ħ`@ :dwrLѤ6ii?K% #z@3C =+yJ)f].XO܊`Z])B%owjH6G~ K*apg#&i"ܨei9:镅Z #fxL~lӣI Q5;NgWϴ8CH›/I:1==ʚzv9ۼ!KM.^&Gvd0k}݌>cRLS'cS&cOR\F+V)K:E%'@G2EunAh7L;j@}7j4(ַ-&nޱh _F,2hY [(~:ogWD2 ~lp꧰x( ̦MΜ剟7sVsc!SF L7#)hVMz̟~ #tvx>cתF]ڒڢ&+QAMZkmeyOx#t9HAO+vR6cv7xS撢%Lp5mӰMۇ:lh rXTdS½ɛ E;M?ab0SFsəE6+Z6!V8zF8+a!=1 k ]f|t#pXQ Q;f >ȸ|M"sp_Y-6ڰxq8'`/5FE(kD[( (vaC Z+?\QHdqvhDG ŽgF8 OjCe(ɇ?\<64e?~X vhfO'!!_3,uݳƙ˗)nFoyzbDVVqjDb?0,w"9P2߇HZH6gpvt=4 n.PKF!<EL6̆g8P^ߘ&ȯU*1ԇwUWnܾit9,]o4*e sy$Й.}Kena|ޗ쎂K uI]=_ZhޒhX8_+[Z~d(MqO$sس?x7aH ç>`au]UTRY%dZQ.wugӳ(AD؁ΛB(6}#qT/x?qPV, w^kav} ;mh:n~p2@d&G#*5`2Ba;]ƱŻHPwf߯ncdjFi.MF\2L?DLȾ=$3toV~U'brʍWVuE  1)z[PЯQz+~>2SkvkYKKAW`Bק¿G N(\t PW[<#;] Y>T9p&NztboJ*MgKd0r^ asM艡 i,2`nOZt|_22?ǔ"z~F((;O +<,4<'FdlE!&J`tȋ0T獣d$ݘ5:l΢W4#_X8)Y/֩f3Ir@6?֚:"x*q-WeFc?v5P;2(/m qvIGXyqP@5u#U5JeMdBENGK I(Dϯ]"l .Ќo|?pQȺ3IdR,l:ϷrvXvDիjZ8ojo !]6GWYѼbiۿAj׮4pd:\OuiH_)ǡ˷xsV~EVvf@N\Ǎ8 (b.%6q@Q,[t>FmPm3~En`y*g3݁ϟ4b.ZU=j8nGA#1i$G8_R4:@Η:UN7)h`z3hD06d %Ojz,f~=0e@!%R7-P\WC#ִP jI]M FE "G""فP Y^C'eΖ.j[ɰ8C«$uCw74mQ0 ~7|nl'a%(@)r@׀Vy#jJz9i`[tG NE^.d@Eo1F3|dɝdW|S=@YU_9(]񌶍ph7X8LP?ђ>0[5^` sTaͅ@Aɵ?bAQ\cT@Zx}i)sUWUZ`I25v=]/EЭ;V̾.6jCi9:T %ǣĹiq3NCaKa[<i; # yAa[#-rZ:#%JܤsŵB@uNXH3(*VI1;]ΘfjG[[G;X)12!luͧ]|Hz NH0VOFv7\2HJ;ǥ~ڂ.va _$N7jh\g1TS6QLk{nUh|٭4qM=CI(uL%Zp"ԅU_O &bb';ߧ &!3gہu!8hqNJI#I26_zǏtE^q[iy._+va; W6q^̼{QkՌ2Oe~ڶ22ޘRܱFVCZ*W+'h?[v KYyѾjxzIUCU_DԚlYË@:`-S:άخ/dw~?wQޤUi}OP*/ /z4S6kmO? YE{EwPvPqMXmD{\9*XE:to+{6W 1 F5^;Ik&{It'M ]cMaBjr&oc؆? P1I*se_@WⰊT,-;֊H5!]xDm}U0`2ö`7"+Z4L28ʂYeN19assaF5 9X$3 ^KjL$zh&}dVNpND %5c)vBSgD7NۻDIywNq^1U<[g-a0@iBP1IE=:fj26(m,̨hH=HW??Og(nE7PfR?meƟYcFԓ݈Jbag^*H@BXS=hR=W q{i -Lko SB'keјZ`}2'ѿ)fa2i[ocbi*9'&L,.P뗒ԌhV-'_vqZ<r _cQ$(x)f$E"3ub^{'5 :*(0 A}ݩ[/zp'ƿҊ+-|bv@9u>d ]G59V"jO \lnJ4=q:;Z 9 cho$4P΃) <ǭyXp 8lq4WIx,-A_̱2n&y<>ΆqI10*A%X"BZ :Hۺl 6zEbVԡ<;OJvO;EˉNpY;E; 𰉰zh1kU0*<3"%e2  Wi,{ %|eoX&䖻wbTg۝âﶇ8YC1azC=^v%2pɍ[;EQnPKۼMHd_J wq,2^=/"$ _t]X5RO.imܯs}Yr[ 2><~ j'݄ p#7ɨGcsdUh3ky;n`uɟ@ k6yIgzXEv[=~&+M+jrU3@[UбyG斊& 62sWիЇ-S=}Z-8o~H׀j\f?/X^A8v$eC(t ofRJ?dzh96v p4 lOJfn 4 >"Ae,ã;$~0QOzQn߫<^eVF+HXae+nV>`[F؈`#q6$D}l<CAӼvQz^Mf8I@[:]+X&6S3:  ~D)<>!zc8I$bFpg#[8q;(w@jK&~+',J""=@iP?i_TBṄiVDNe.Q%-x+f2pFF#uǤ Nk"~K.־@F_aה7uԈ=Ktt 7C.E@H?Ztǔ9Ko^36 PBR`4zoB_`q8f#&Xenͻl eD(ỳ7+A[q]VRk,v]_9y$T͸wޑܕV_3"uNTnPoY:w(H[m9Bc֔8+JB_=raJF*rAw0Q6{'_ٝʘ|aO}|(8]/m|*{ʢq}uw@G9A0" Ch^(61Ԛ(v7dBťPPX#ǃSAһoq ǞDV9נl ca5 {6oz>l#x`4@CƽTzzt!k4l:2)RʼnwGh{zմz&'P Pe ]UyjX.R0Hm!y"MMnb¢i VZ(6h'or[#kUn%7dvl4"۷b۰y5ܺTHwPrm!>H%L݊T&`?ODv' dZc"5PO`[:~RcR8%S]rvl35y:Ҹ>L\:L8XC7D>T2!w;Ɵ!дG]zB yy0s9U5f?"N[{8ZVl |SR=b]Ȼ^\\9yTxzIR\w@>X_()%;ʨCW9שXVwFL ;0%Zc p\1Z(<(Cd(&lnn )cS/xW,@V(pBt-/hZ;`FbՂ r]VX[Fo˽:wrn " R|J:qڵ\KkB=ĻioՓ-ΞM<[{UJҶ$ꐇ"0;T]?UKFnanx2Y D >۲?[M^1(3D] f;a˄d"%Y [ hg# ԕN \ yR씤'q%f&~ga0wD?.rm\R؁u@fUtci.I[`a;AA5Hf2dkߝBOSU4P öaV$ϵS}<S%[MS;:r2[e:0{=64Ak/UKԙS o02Gi_ayw&LXtQm{Yz3$JxiQ,ByjyoäEthL":Oڎ5"\OelNњ &*B .\1NRDTS2!Y@&Hh `wz9L!€t%9^IF! r pvq()8ewtϟ>y5B \ܻGlXBl.z巶Dō;#l3y/qR3q;RT0q~CoS e\!u7EJcBdHL xb]ux*Uh8gkȖ6:~R׋ӳ 7)AyZq?]JL#*ɜ9|-X4Vd~ e^.2\`CArz*Oގ4^gL#C]ZGp-tZkAʡA ``}DN=Ƅ|6c^~`sRc`M hFo B^U`=Bo zpg5ztomNt䗶m<XSIdc)w?DvM/~◰ zBIsRWI ǥFxff橬,R7ᮓ9 8Chq} r\?ͷ:EfNRwy;{Br^0(F {n}t3hzMyˑ&/,FHuQ ;,|; <.w҈/xc:%1zc6(}R{F&a7W{h}tk&^nQ .8" =ToXqMɟuދY>eAMϝ-~BbڥI JbF;54~S ,pAЮ 3shh_I@)Wj$*N gMRh[ν/5Ɉ4}b8klS#BX^*esJD-@xf ]tHh`aap҇Sq]JTs3+/)g+,|l7E%$g; p X##{WaFUbғ1n|k:č[gq<* SFX'3VwMʬMjs: < P ) PX>ĎR W$)2Bu 4 37|!2,U@*[1A0hlCv]3t}b4sZ( 8UpERx y~-b=J?{쉱2tKczGyO ; K\< Uj,Ʋ3abܱa*]Ug,;mh]fA@'ZU:`40'bVБ7G&ġscjO61)f[Ef = G(.\*}֞e]Q+bԱr0w*Yx.%C/~zب:Ғ#Kp3a@XOkW99 eH0cϬIK&aeRi4W LXOrC'qY"[^8T mKz)NB)ϲ͕ҀeVXiJLl+;6.`Lhx$dw *S18갥z73g_qY>~7+_E:F&?݅OYAzFA# InT4cqvyG"!vdud)Vc\9%It7)Ga55lZ݄2Ǎ0rvh{,-_ȇ!5x%&Ԃ 0h?=M\ѱj,>tJ-R^SFE(b_|͚6̩OATm~t: eaOn|35Sߔv|OTϦIt΃Q(뉘~[*)jS&D,@I6!?,Vt>8"s MW=р}޵ "$~nM33K13F! $c\޸rQ"1->ķ잌i2=W5y6A_R}m=d;rFMke@P,ohC0߾^p4[(+<}G}RspӺ%#N.*ivwg :pT&NF1OQފx1pb8 <kLkW}X|^N{[5IX?FSSqM*劑gw>j pPiMw@mb XfOJ='ʝi'7m)]xkL+=ұPpt p;>Z3 4E F'$>W2WCZ{ZX\vGmf7L05gV0thEw{A*OQ@PiimU iK㖦^ɣN|iyhzhע5JbL҇-BiXGVeEZY"x2IrBհ>hLc/\Xw#Ǡ򓩚bPFup'% Gxu?a1K8wۈk JS 1DՉg ćij9Ϥ8OO!I ]јL:B;^M.)Ngb^شOՆ^uq{ -Q)H re}zF {]qA=-WGEc u 'Ho~B'cV{na(QxZ:jXl#&yIh(.0"+\8VM?[DJ]SgZH=n.Do;B<;7r]T*b6Oϰm+DhEIB+y Td2752m_nE?{xpuyj:T$~o  ,>Q#zJz50p$.qL$<ƚ KO :mxՈvN0$쁅Ǧ[`I袭^YC #L7AA ۸vEQ0Cz#}9r$'gaI<21 Gde,}obK@gZ3 JgkXN$(][RQ>N?. o;)DMdw>& ~pFB\6)Kk>.K _C> #",H#mkG=) ^材oH>5Yʧ1ͯXڡaփ{FBtg(QU[ƹ%~6QGVN6 v?yjn#Ugl6];(f#DgȠ%S%i ΃& )pD#ѹϷǸ9kGcJHyvbinuN'[2a@ sxKJfύ7Kg+FWi#"4s4 l+C;ӄÀU3zg#:~_'iBv(y/~9dcM&+J zϛ2$_4PomLЖ=Td4aӰg z|jiTI;1d%^ꎪ%tA-YVo݋VPǟV Ẓ{I h/o)-n+]*vXpˠM">284U}_6޸qXӭrɥGFk,և0&(2 .g41+=˸en@>wP%w`vvh7_#رt& lB56|F]e ^g u6<@$='ngivkWGDxxL[ށۦYCpF6&؋'XǗt45o*H ^:Xl Sg;ѧZFn.Zun0o_X%C`9a6:ϊwwcA'H:\( h iWjlؿq i̲lH)`!r\pկ~!,#w&$Cd>teABTi3 ;9 NWF#R'<18z6xd ]vjAQ)_IۢPoBmܜۡV3f1hyD:跩$N~f~w_W\ w˯huH:6o$@q{&ax6X AQwRKZWy*uT&Y#-WQ)Pvǰ#HsDdžPRc ю(BE4f,yz+ cP3pJyh3TJpj`㑺s8=;6)9hUX&rZxVT#~/VY)M"W!|A9WF)%$NqΗ/U?D?} D#+(\FU#'-tR. whHТ2=y4b9)ky>@CR6ƍ,aKGR  t#9CBBge:!inFgIgeEyZ d$⫦_3}|5:A;ƨm*Ud%a S0X|W|:k1]ktnu;\9A?aܚo1Z彺EǙI}lnٓ"(ƥpoHcc$= `[Mz py{8?r\q{X o{)"^/sC)yabb$}(Zu)ɰu'PR}XMEgod]NԝRڸs.C?(͜ QO|VB*WUvqkшڻ~<o͡dJ,bd-ю}r֎/q̅V t/v#_ |㧴\5GG(B2_u, L3b9KQٖ,3b鳧'`Xd|bX\PQ~\׎TU`{ bˌuy(S;ي SBԕGDM@r6HB|rksƐ1Am?zvU33~{mݝgrȡm7!Dз}PIzD:\$Hz;YnW%X+͊[s\]jg#\ ~:giMnmS;Jߦ5`&0pj_@ P\^cp-6PqIp GC,`<ԶAre5EP`-s櫤gnD$ 36^zcpA׺0|ò푱LN5&F!i^yB!ޭ+}1Gqi۬j% TĉtoǰߩqE p 5]$p! ==q1<}\eD-(x\ ñÑm4yBȁ|e5Nk$1ч߉g)VQCjVW ;?758J'Xo(nҕ%$4"`IczC_/•6]1 p2fen:@}*Rl?Bg`y_o٠ξuC'["H5U Բ7ZgDh @+/ZhcS5gJ iG>WCXt5:lx z>e9B\&HW$F01z>ڭscxCBK]\I3` 1"X,>gvs5KX5+y7n@auyOY!Tzk^1W>E:VS(6ƈ~4VJ H+ TUξ ƫC\CJ:zAN5LxpFx~=tE^0˸/(]Ľ(_}FlHqiwWGkY_'8  (h#?޺濑s m,mz;X pzXnS1eO=YBZqe\J|4oL3+.R4PL*!rih :d^173a  @T[~cN$2Xb lrakd>ړ[(}!ɹu[w<^dHtMK:Y( n U 7ޙvVi).ZOR$a|D5$~϶Lm@}gUڔrA &[E, ⭳WESJ?0ֳ?@0)/ ly~R{ۦ կxY=`Qy9@ 36*ـjPhJǀ(O& SlKzX '},y+vV_݁ '8] "4tś447 Q*v^+Һx,fQO7Ά~5:noDF0 8Bo--ZӴ7^-10'К茖l@Sb?ca&$l:d02n|C0lRLNGn`)WL`m&s4B6a^dj ȍX('ookċ`)<ݛ9"Z:œ>s#jmIPK@?pyDPSޫBh%m(<{_Wx"/Vϐx3\KWL1jx'V bJwr^NJ~˚N!bђϲ]3۹u^B Cه'C2Ccp}خ' Z ;9\"oP#&|KʕQI튏 Tu! fr]rpt5u50&E~4 M,4gB%/cQ1N] )K{f-8afѹ%BK|xӭS/=C$Ӻ}S|n$e+wr kG$wϪO >|Zh1%/fqqRWi j34NQY9CͿZڡ|0\en2m#=*@0nIe*sb:C YStGC(V p=8buC``^ %Te ruVi;]YY Ɵ6գ&T 6 ^;97՛!D\U24lڀ5x§Td5r%v|Acypg?Y'9M\]PgAҞJHNV~ačϜ@B,d20!:xeʷucb a>FB a؎y+wuPUͪqYVC_;.k2$ywЭm}Y{𞛋B90ܕƖ,--wi(!lØ;D%_6K%2\}Dy&fa- RO&c K{ g ?vX[LJyDZԢ)r& <|%WayKC}R8UȡosE^\A6z`ߧvT3:;1c4w>X} 8ȴoljEp"!~f1:M抠qxkAlW>>m$ Bud#ܾ*&&8lB20< oe6тN]Ӡ8x90mX@[J:'?g';4eJh%*/kq|?1hSB^+? 7h@gHXQ_ĄF(z{ {1Us-!r+ -wOSgxΙm&AԐpPWjT07Y:(|Di[_I 3d ٶ5UM~.+ZDHdmX!KSk^8D`@!h!rf%|O?tv@EҪhV#Q^הXS$ˡ^Mmp=VVJ uӧ Dm]( ~HQ&: ڹ R%Mfh=pF3`VX)X]R}h`b|1Z\uM?aOS\ʂgK+>@ }QQx`oN)}AhQjjQ_9.gZ{Iry4*tBzW0Ƴnwܞ$%5vA@xMDnRَVY'3+ceS^]>; mIɱ ՊZ :̑v}V0FLiĵ,JEǣ|">YE{-9Rx:ywjwD7(9$-+{N=AҔh eur]tl?*P37Id祖lHo|W, }EW0Q+9JO ʄ [z,BCa4xb [^o1jջ#-51rzͲk#3Q4wJGB=E+SQL|/%}dt{yNT I (M2x5呏pi2r@IꦍPlgqU- (0xWzSy2F^t:nD)xwH\?TVkZ(Nr~'~=Ȍ lYŹ;58gDHEwzg]~~6(52}RYƜ{X!+0Y'%#a nv 0΍<<6۪ޏ -e$rA[~8R )pϚd*xoO J]4h0{e="ÔL?_8 ЕrkAE/|;*S%Zls$K'⫪(<]1/wԙo||<=gcnE 'N EK:UzBG K%.8m*7pzSʊ7ɾ;NHӝX H?C>g 8Ŷrh^M"WZ0ă$֠JG\D"Q1]r<1쟊6A}UxK;-& 1*2ڌ%|Xl<Թ70> /*[wS0Ѓ瞄?[Qi8u\q?:hQg+ meO &5pKhqpC :;2aLdtc'H/^b 䏉֣ Ѓϛȡ@Lt/ L7_YĈ5 ^6#bM)T+SVKbw! q`&$ =w?".9-:ŖTM{1;ZS%XO׿|D`żó_(qHeHJګs@? 8iǘh}"dP.Ru' ffMZ싊)ǀL_>89 uGe'o EŒ[6!a=p-D:ĆՄHr@yVx=/ wq s2xEH8ti~qRExm`q WX/"ťm4Eqy!@{&?U֫&4V<ʜKtw(J[`0ϧLnR>a =؏&1ߥBcixT%eIaS[Ѥ|@+)\^Y`%hE0,'G@]+%avňPz[)?%jQv)z1Jٔ +ZgYZ0707010000008b000081a40000͟p~cL!"UW쓄cML3. u]o*'ƏUap"Ϯ}Mm# XHI`b`* <5i#3$+ƶdw:rd.fdufҴJFؘ"u s/K;TP]ߋ#dGa 9r2ŕo[T6kP >s2/d'%ӏtY."fKcΨެ˂IO[Qo<&PJeʚJ8iFOl؛dyrg,sljI1OƯw+Ldr)JZ[xEުs3gyO^LS4dWq 546A Z+.% 8 *0ڂۺ 8OOd ׇS 3Rd8rM 0>ߢX kHuv6Z :J(ƜQg]Z-ףR҈Q2N+xp*NAݬp;Uؗb&Ϯq`/)PLMœfCJ#5ߘ.K:z<{h,1bLuA/`/-߸=5t5Qts$muzeل4).rGQ.>jGqV ~0/j{ov?.go\&`kbf-m -=;f% r)Gxݯ d^q{fR8 BjԛF(ޥ"]v OzD!)'uMަz|Xmw˪7AzO!QITM7n="u| +\sAٳ=0֡@4~LVQS0Xa6y'KPG DO*yp5Otm¸n!In_|W%u_=:J^_j! 6Weu3LWmh1ZP̮M2m eݭJi͚ xftH'HsB[ # F!$}N`E>376#tNRP ]/n~P&{+k|{Fr!Cok=B ݸp”Dt,q]#gX'qIW(CitPAB/)Tc$brwb5ZJD^{CZZHH|)-ztF9wiҊbH:BOTAi Ϣ;鷷ZEs('=vPҿz쐃pi+SJغVw1Ck[dy`v)o2ȻƍǦĝ a<̏^k?1t/"2,1EV|ehuC^H&a:Xcf2KMWtd ifo g"71kbCV7ZUn ԐE b_⺷WPJ/!ʴG8[kș&'{s{q:(ea3C@-*bXId<\rT3h!9Cw Tۈqa[-Mho$4WݯxRq 9fҔg!(?`9NY+.ffJ.[b zRZ|\|% v’GO\bȚQ\CS0FP/  =O p}0ܑ84eYKpi2Wj2 + 0w8t7_tMaa}R*fZ GiH D9y<=^>c=7,GƬsCK)aRH0BP~'}7 oV7)Z"w:iPO!Xj슫0(У|P6o?1DV.Tև,8rp@2RP.^Ll (C74O+t? f",IH-aŸ?ȡ0]4rFc>G`ېmAf3ic&i5PM}< w8v[bK=Ewrg¨yA Y Hb`Cy+&Ġ[p~Mv y"O&@8c CI'\}21_ꗂqK`IQ|m6| Ho }Ă/-?fDZLưq\ 6NaQsgP&PnРyu81c+L(K+Bt~Rk˔Q/n@egwf#S b(V,kq^eO9t`p QKp)n.=kjmdF?FV_̓5eCuIO!oY[!3SUPSV܅\B3jy34j0 cOxoY?&СNv̈́>hA}QԆ(I#8Ƴ٤Dn6Y-ݺ!rV3ʖ΀SqqK:`ŒOq0(-l:yn}jƭ ј{ǬF \zYGȜ[$rYcJJ|-hߴ{l|U6x,pok/=]4ֺ}N#׳P#s\ΔGmmߺ*=jߤ_d%m Ψ= ~& f2;>5u|$}ݛh^=>h]^F+ xn7}(w͂{ͱvuxd0'd.SHJPL9g3^vM4fB2*g4˲ӡnoJEUG,MYhFMIG}KHFʃz[qRHW0zAg_H-xB^ 7ɫCf{eٖEvdV=tTkpzMLfD!P5^K 2Z| MGgů3! `(<ʘq!ޙJ#[R[kײX|O2cuQTlT@cTA!73 AjW/& ;L+ϞRD.(tS5z!T "sRDzpJ3 ]'L.9Zw͏FkPEw7^IkJ͠ޫ{6I#vtJ\~DSv,Ib~>pR gu͋}WR  k{J#0/O1oL9Jhb3h5ECEGt4~d}VdQ/n-i'ݘۏ(FWg"Nհ*wQZ@Q:@EB=0oN9A![AՐNRV0>~pyYvw[Iu ha~pi]N 3u-q'-cy_C<qN6<1)p=қ>_ꔁw8oVB*nU9W@S`dHt= o?==v-K7X~9UolNVRŸ,S)|F ]m%bh]{_4ȡ12+.7隷WMKiٙSBB!h}յ+Ʉ oS>vGcX77jU^976Jbpr˗œw 3 saV|(}8ӝDOxȡdGz(8u R8I]ZC-oZԯMgrZ&Ac99N3}C=uʼnļlq74&dTSFe͡]Pp3BA'7-y <~h`OtKTD (ߒT]hHT>֝Z[ěFGr^޶Y(K$,^_z~Q\9!6.Bx#^ 8yAڊ ݛ_b/f4 # >$ HKXd,k7h>pbүMh6DB1ES2Pׇr/5FrV%xOw@#ҳϭZ(T,  O m b;SJ˃zڮW WjFxʱ Y3/Vȫ Bk[NNK&nb1ˤoZ4]F*y5Z@4NVVm ,(v \QO[˾.zI?EYd'fA[qifv~6rhbrdL%݄i1z1w 60N<%*TM/UTTH^R5~wҡ׶Wk@k$vp(0`:?MkA0Gy^ϩ)ތV .ȧ?%gew-GsWDsAXOU3v)tpg v!WIiy1q uO:pd}j-YuZCAUC%< cbD-Ub=AF`e]fm9~Tqb/ic%gknqi",xW6<-Z9MXR'N U+w`T>8akDSE3}U,AJˍR($0!yM״͈'z6X1o@ygjd̯!DG5!XOXڎw"^6S\TuL7|IՁO'zN+J<; U aЄhOEK%~Sb(mf8V"=TN׶`3#>b6*=.B MBqkDgu|IjIca8^?\8P>LRs| ޞJ74t @:WƛD;Y?BB4q9FQWZþ մtsʪ#;!>=6gpo45>/{Q5}7;)~F*k#A'}9kuT\"i&>-1(O 54iS89dVVaCnB^M,řSwSi=} -_\{߹&)xTja|̹z j -\X_{d(ɇ{-=Ig#OfOB0XRrR85BTٴPK4[aƔ lήjp&bfܙ'gsՅذS0.{SF=!VMS(eRxtߓA=ʻ.pUxEzvP ;TM^"!&Z$PbOzN`yHC2e,kꨍ}51>z"Y E m,9G&Wu|"&_eh%_uF+Ȅgtv  ʂ E9jBᅧ { ϥ_|k:zIXܧ- '{pI a*i+Izu7X 8P|^=3Z?/ӻ+FHdWZ5%z'pSw !1ʳ_/dt8y)K;;Z9-0 ܄ A -|/h%e&R5R MNS<'>ԉ71nft+i_iE-$(LRȄm6gI m _Ki!Σ=jokT dp΍v>B ;IW~Wwf'ZI\B>d[7߆P r z^-:fFs.Y]slT~f*NWxrcK k` xM]1Bi4cd }ЕʃF^P"ggӣ'`i4]G -" |Ur}tƮ=Qne qnRsyWmWҚ%qۙi!?Ba{kcA 9*ſ E{_ *0m*gSef5Xol\, \IB;VՈ%>:z.2Vg Ԋ]-5 #WEBۜKzlG9 ]y<:ҼNc*C{f1x6*7/$8 7 5 KRWK} 1~Jy7;5 -]XS*X%* kl .:RTjYDbmH݇`.KY 0q;H͕ny{ ~@Ǡ \] ] v9N,/)fD , . w2Ia u)Ŏ^vivNٱӀ]CTpH@}=j@|Xi Bܮ0R)|B~:-[yQ#A-$(AL:~ZR8ԲtFy<^!P#sŭ6TA:7H  @Pp"QF˞_Š^&As\?ЄβbT=_VUKG0Iu(P9-);6' ^((O96t}ďh'C_qr;Utg,&aTb%6 ~TB@iEJ`QxC.F K@ D~OIMf;b[;iA;k+=v+zS+dP}?\5vHdrpb QI.9/iW/Qq8z>b$|ǖ rGuQr.__./-o*ATp0`aWFhe~Kng=@R%jηu,TNlUrXue&vjAV.<6VEmgYZ0707010000008d000081a40000̋HJiUmD'ZeKK{8" vG&םj2ڦh۰*_ I>~sΠsN@0Rl}6;;>,4~D8 sS?*- @jK)Nhd [Ga3{POfj֋D991ghc i8vɡBꫧ^U>h'_[Cp E3b:=vu`'i)A=*c=\A,ô! sM` r(j=`E=·mKwʪN7حs o D_ w*s_)iU6sC"->;IQZB7%`#UJNBhy@Zy ׏9:^#Dmxqn+8A@TEɠuްE&c1ǽVcx3W4՟!/`.ۏZ,_|pn=&> qI_B sd\}%a9mҮ*=*$|0xss &Զ RFtb{L0+>-WSpqlDuPƜ2i;r9n_Rb8-"EKQuZnC tLO_Xι<[V m>b*~R֐<R3\W Ɋ7 22!bYHܬ?4b?թفi.W R`ǝ fUyP}j){K!ǜYo? 01N[Gu4K;]0PAW3eB-I>cK6؏i IA̿WJt. p ^+چg#vxo2c#48ℕbTCgtg+_QwߟmDSDf0?yRPC~‚GmI~ju[m %edS\Ing@GBK)M<ךedcyܝM yFؽA,9e~$ O&kHˠV%>9iC[I8Xqz2Ñ`VdKqԀ6Z$3Pvk_C% "3B|[09J-jadh'0IDIZ^ڥME:g#Y he#ۋ{Bڑ-\'pfkd<.(r k+Ɩ|+ooHTh/$%2Fc:-yjk|SG'6m:5tcMAAcB>sԙ8#U "?MB>ww"vG&$zKw*WҾfQDڎ)YV> 9pjh H2mݱ.蟶[L׳T)mUVd%PxBp0Gp~ed L@,Mi2r:.+C@" k2 >K{qFʧ"SuQho4 ` 6'T&@"ۄ_e12;_!7Z%]MOCz['ȹgdtRzԋ9s[H…cȗddhđLJ<_(*ńcoOxd˖.|ik$R'H2Rg,\&{`@xiN@?iKeR ]v9KZe EB4%|#"%ri?HBu۩X6UӅO}釒P̦.4x; /hn-Mm~]?=۶}CB]Xظ+MPa|a y :usԘ[%GkZ |r!.K TSq}1SMt*Hѝz c"˚LijV7 E>A?& +{D$mDܩCJGf|$gJn6%X8?Q'|J6*R[ь%_tg܄rcSdvr썂*z IHa'lAteazDªE:D9O2o_Ճκ FyPVlnO }-D!tY@5|5nhrf[dVlZ TMaAMQ +G1UVN2%}%q0u .,%4?)д*Ԧَg]E] 8t_>^ 5ݑ @݉CgV^)q뻕\SB Ii'*7] !ƞ}g'JAI~G#HC8?"7EɥТz޿zWholaP0I5ۊ{7KPZ߰_XMLL3T6϶(Lmb?ȇ ٞn]6k6u}+,U{iǙ7t ?Hbq冫){;=&2O,HŅv>ӺOFBb MfEw69C魞)o1UNtZM.~=~0aCWצѮ>&;Te tNɮ={ܵÝ&[33+g#"\8F^]Cz<Դ^.œ~kh-1*vSFxtD` x9./ѰRB(jk{^0[Gh-q pP8S0F@eJFtsI#f2dw_}|yzY]c0d(R6I?\f)<˯-7p7.Brh7#F/1Y߿P+ )iH;Ə||EGcV˕9bf>ϣ\D鐐.)GCMc3eё>)+#*bl(QMF&97k[htNzf G@1)^q+gW [w6▻\l ${?*r}UWCp)& %&l Y$Fc[ FaB7a(']Tۗf׼D1-#־ඉg;d͐`R;:t7&=}p1{M/(@Fֺi"ϳIeT nǻml>j;o,3.+t ZxBȦj~>EITpL! w@LnK@?ֿ C7pnBem?ү[jjӍ%7uT)r{$^=z@:$~%li,HuA+C+,L޴G`'*Ĕ؃+6ΌNdɜodXn6 ޾5`\DQ$p-CV*`8 z5@tof$^]G5mnƑUY@68Do~[:_ V^yp\~n\'Uұ3 IjBbRUo7ix^Yf>;aY9s d](:0zqC=rGGs% .`l$t'cp JϊͶɣO`x 91y*b6&AK=FƆ1lƢɤxJsEEebD%/()t^R ,2j4վ%cOKd;R1;SI sk J. KY B!~ R?k^W\~(Zz EHA.%%lPxF+trcȰS%N"Y]H+r =ecNK087|8қbhhi䎭vo{g ޸ &Q̎Bfg]8H-fkaq{AJ--6@-##d*>tpsh[*aNV,ǗHX8wWMAl&#=\#kݕQl=9DzTd(b EvT6C0 >ǩWJRN9[*EgF[E>1T"4x .N0(Ǖ_h5m Z0Lm"D k_ɚ{miHsNo=:o%PeVDQTyzTE>@icPsSCHဧ2@=b (re ^(L5lIh0t2b8WŒwdWʅ7\@c> ͡^D IUl+|GAIz@m\6Iǻ}GHQޡ,:oS&ܭo~=V:;/3:ɣhzs.vL}s#I9^]6z?熓#Ơ*Qy0R"Hcnf'yzMҊWZx#ˎ4N%IypK9q" 1]btb"G!,=_Qh;IM?EcC[HL*2z&tRr)!VoΔI_%VA5#9uN*8’\q淧o.xMH><`uR-Л*a1 ŵ*NE\j+w @4ҐuDaI o?E!M}ўR*E5f>F r~= vY}ܴA |$Gm'p{%.: WÜL v DԇϷ$\G XȐEy9OT9r~R:fչ>Q=rJQ6 jLv# a6Pcw-H~ytsinä#pWyHbWd(me?#l5*xcXPd)^pl,DwThx?W/>d\q6a&mxr &~ق/N*}pOإ;M֚WVԵ ?<^a/p# A Fr z=LQ&͟A6Cꏓ;iΏ ;5epHEh25K:Yג@gz Vr(eGYoeԔD 14T) -qFzw_z~S\{ߞΌx)O(6I{zi``n Hߒ,G6͢I-|mO˜Y{(|aoh7M3L94 n iSܐvUk=#iN-ꌼ1n~wmTXÚ~a@*&6=z:!|ѪuK_"ұ~66.}Db]wA&/T5 z5 &/;BbcTO/6#^+"J e_a-s xp6Iv8?譜t5nUq 6:>wT|' VUMW}ъ3s~ΰFG:̲p|@a'7QTf" |njnK{!q녗M)u+FI 4CzYI2t=v Yervx%m~9a D?o,~O$]4h"dSzmA)/XVrɈ[qB VF+gi|`_H'-u %gRO|𝫧6-҄zS^Ux$6#ǂ!2%Eq 5[I UhNhn)?EȘhĤ٥߲ vQ 㣘c[aqMEYbQ-FBbڽ[}bio~Pt7] M-kbEټIKͽ)6cWx])"ݚ|KngDiwZòx~2A/ֽ.r1 ӡ$ J-1VWy|赋I%$wiބ ]B_ө}#5D`^(R5f!ʪ̪26{q}&)w8 YmVLm;?b3.G"B)y:,ް1vRQ ý묫YvO͑]{X$(~@≆ E#ᘪ;^pej1U( c>rN !{D74B3Lql>\2ө䶿Kx9!4h&:t!5c-Nl Go`⯯y>HHڭa@_fp/L |''og􊷄1QOҐ!M=v [T}uo8H}P53` ޤpF~MDoJOǶ>l)mҦ8۶b;=MZl1Gf s=-m{9@Ϭ5+;jT 庹g,Ctlo bN9BQ`Iޜo-#d,,„r[nN43 γݑB#֡:| &09H&N@]qC6JPHH@=:@>bFM{bmz`u;E*.QPH=h=>\#PɡJ`AUuI+5y JKJC9 4/p>CwWȨ`0gR%,G뵺CNQjo'﵊iH*9)X;2Rl ,]tݭ`4]7LHR5x宀9Yt]7ʅ;8 tDtވ0ijNSM'qB0p &Z(jVJ1L- eV G {QCT[Ĉ;jؐ+j0 )x0NjGBGN5y>-J֦M$DB9fS[Ydpn3cg} ZԞx&5p[<z tp'K þt-sodʰlƔg#ko( ~cA#4@, 5ΥNV,ݴ5<#^jKt+3H0^ngfMXNf`s{ICzۖu X~({G)l_MB98Du{3B)!e [r8ڡ6bo4<ۅ{~G6;fGGj J4;rk#O1/q 6ka =8H*n!Ujݹ5]E,EVMzx_yE"c ꠞNEJJ8%;?altqK5i3{ $,6% [6' b1 Cokp;0#J۴3Li}(‰J{m2"^Np4jd\mvq;mioe[a~0R`#pA⻹RH'ѺTs(tQ-["|"?Q®Hт*jہ?f9 :eH@f #`~يhMWx,)7]C:ͩlʍi*=9D6؅n#7AxRnnb=?$ڎQS_ᨆj,Sn|K;Gd~P5M-ael33{ѯj.,lt Di:@\zsFl7y;"JHD^5 FE9,WO.ގ+~nm8їsτƶY5 QJ.F~l5(h4- /udI^UͿϣ>Mszb*d22[3e>0_E^tU^i>TyC;q?k{>_:*F!n8z}rH`ҹ6fZBŢVRqX:@~Zs\K#%S(7d_˴ʢfbHC߭ܯ<^<9fpݠgYZ0707010000008e000081a40000o&a "ӞgGa5ϱ{UmEE9%o膬>Z;'$[k˗A=y./'T0@ *UnB<ȉ-\Dykn$qY~M_asIYbAc< ?LkێHDa7zt38s!OTt{3EqvhF1OOIm$˚51Q*ޑ|1hP4X0=@1y[9q5zxr;1SLOk&PbW [& Hi[-̈́@V??{28Csvnɧ~ tY-z''CB::?S<,Y`xYvq g*@9k `5}a7i#H,}(j%%m,0xTwDbs<"ww Be_jk:.N`.<9µ ASIlĶ}H8tԂ+x?a2Aی(fȉ\.銚dd'P6G=lj;wx*?m5% Pj۫O"E"^S$7Aa֛ŵ=k0}x@\iP ( f<7Q~ Y؊Q[ccȲ#%3;iݖU~mָV|ǝSi<XȜ`<6w^@7efbyo!"AOFI值^xFBC\d!&r(!]rvoKo?qn&zU$ gzx;yBfC .%s1ճq:x[ `BIQ:\GuVП4UOKFr e0ُsU=1NX-pPc` ALv|DC*\D=%z+=` :Ky0L Q\n:W,`FH9NLv)a&zdDKt91#`>ӡT .BH^C:Wq8iS<ef?̴ P }?+%b3ߘO\ITc.T)nX$ 1 ФP4T  V $dڏrD5S:-1+!gWvEzAڴZ0U^6) O(Gו؀gRyϔe?)681ٜ(~lǡKXA 8ƼwTm -K~œ(Nw?m5M5\5!柀R+KSW`q)`~3[Kf uݰ?ڧdgʅN ?:N[?)C4q * ޘNY!Fuq8W1gODzċEyʛCS값У_Hwujr7N_ǏJb%\rXacƒe@?wao=&kAM!Bٰ; `QҠ3#۶F3?@I%ױ^4yxՃ,sWb "Z ~һffH,hP2d[ۗ08R@^o|t<2 @Л@F4~w,vYJY,Tq+஥!Z7\Ȝ2sQG{qPau˧t(D+7j"oFa}o9,E9$<؋]3I{nX y,dC'W){b񘼦wcV!0 >-|ܠ))HDDrv8c1lFOYE[(\hždty8"*KM{}T Opo bvG-VD77y;9zL'YNw_N)!%  k8VܘbKZvp-_[KBJ8ҙozG(T&v&*o, '9d6f@{l*2uּ|rBݓk?|88b%oY1n}f8|:ԭё-%%lߝ'2`CA_+] kx'S?:'r˻T^:rϼh}Nd7kQXTZ nG]p]D^vL}EAg-a5O_Pw#Iǃb a, UR00m%X䋺'vcrv2՗K *ݡxch4@% kX+a[#$ag1>Fȑs4"Bz>sdJٔ/g˔nDp^7Ed}i4tT˚/ernD%^F4< yݡqa+(h<|'Aʗop6l\V}\z, YZAPW'`2ގOs'2FK5^Y|pxYx6g5+v$@%>d ػ0;OV[(^7e2v H-tM WIԕ*xT;MoJ(9=Zݢ$ΨxEaуNR ]wpg\{)\"&k؝W_Lay yݛuQmC-@n~wnf)S",VtBE/+e|jg(wJy йffpX^k|?5%j2~R(6ToV|R% ~Ȣ(X XxxI\3x^`{aCk z᩷s: ە]8%v%YTyO31$'X Faib8AM un~HZ 0|+rt1{u4 ^_gƆt|;G!cj\O,x 2SQBrQLJY9a+L{J($91JH83V} Yfl+B}4PQA@ݎEH9ɞ /N]d Z!ѓ0 /r0`{|v>q?k,J:xy-u Petf Jor{ /鷃E&h~ ๻Gϱ 6,:H\aNW'{7 CsJ=xčj'lYdR3Y3Y b踥k2qNYiYHŧ6OX>eeh<%cK'}Sg ;FS|aeM(,LR`8jHyjt'ߣ51a+b2>6[ƹǹlz/-D=:uw1:[X:zJ|c.ɝo&Jof)ụ\#I(CߵG&ġ ׹YV쪙m0F6GEi hw$_#}Dc9FHiMvۏ5O$>߭E¦`3zw K#믧gⰁL#%2BӝfA/cM960SF7EUr)/")4u ccmI*nF5-_=:$ϒś/}uZYeKa0?1Wyӓoj}@>3 (^+;罖k#c}NQDW;"<:v~J OQI^Uo๩)P0Tj%MjC< OeM,T@ڰ Oe66%EmƓlȴ- E1A:"l ,^X"<xvYbq̇mH{15WVoM̂f%NDճDȎ[%zvք֌3E$2J}CF%omL^VKm- ''"] ވ9cN"HyQ>2gYH#'pHu9qRǰ]~T1\8'mӫ/h9}+BGcmuͨ쎾;sUI1fRQȷpd,e]a2jaPpW񜮾V]1i 04Zȱޫ)I1X/dBt Bk2 >ܓNa9*/s@x{ 긨b,NBGI? 'U:^Pc.훽Yqk!=J3XfL{>8+@OƝx|.+ڷ{ mbwi _`i\$B)v>̢[CV8&G忦.&B5.*`"[ع5"xv)If7~Cȍ_(^ju͝{| VXG}GL4lW#77ӌfRUDFc~`UIYF*#|d!T-%%) A G ɁzGiZc C ,ѿkV_L>99Ȃ+2~_E{vXW]w-?W$bC_[~/Y))Rl|? ARvՏJV2zAzB'zk@'*DSXߎ{xKܸg~\i';44[ 7H'=$<:7)+BH[-߬5H#LĹ]uI@Ÿ'j;ExV'yS##^dwοEoqODROjwWsS F-p&B>&nOֶ3SGN~{:BA lۄ _kH\I(x>g$:65AthMSt鹸 j! ۀƊ#YWfnfh؈X9}8QwUV491EQHPҗ-#qV0*iSǂʚwůhX;F 7-Uvv`:qi8Go#I3*֑jdg(kCuY. T.Z$BC6|(y:;oRY]A 3Y_)Q&Ggׁ6&TM摁?(XY/:}(9:#1 =&GvҦC0x,L+\Ո|yw'O.~]It>~&oVg̒9I|z;sbmC-\=RQM3-gCs x4s`AU% `y*"\W׏󉨕GO!YG N̻A³P<F֛Qd{HqӁ%`lHRDuth LWʠUjۘΛo_'d-n.QH|蓥釦$c\X/K֎l ZC4; rm5"_uTLm_Sw!Fb%uc-Y'[*1(>bGFKG3Br"S.p,݅9A@dnBc@ P*?=N{ n}qܓ @#k Wh&"|"bѩu(#dΦKs옣8d;ve)xXXF,$Vb %yu 3u0\=6jW})!kF#6y,o r(Zh|\~<|,1x\ y`g"hAaݗͼճH`iѻ/\gTe&~n!Cx0_|ɑ~m` 0\-j3My3Hx2Y=I6Qh 4R7{M{|oggzPbUpk\4D3->xZ#L']2u{nՄ5S -OJ>X=<2'j&XVnEcǵNpAJ'7/Jr(bv"gF4ϵ ?,l;5*/nHdth\Z3yIz/rRj >.8.CMIM0ReIdÔw}RaKw[rfi딅(ɮ{}dK#~x+LsræB2$7U$(58ZZ/,|g1dXpJ] p# ('k/l.^7=OT>%䄄#o*S>&ѫ1W|8e89DM5`>s]uxCZ^ٿVUv{N'l 0eg/l[‡c-ON'FstNi+K?0R$pm$NXpztWLlJN;&*1K' ׾jg;%Կϧk')2wp(<F(fP1!z<8T 6 78?\7mDjZԾnS̈́[^2>ڹ8AjuU_a%t.!&j|)aSNOۋfQ{ kF&fSO#pJ90CRb2wMU']u7GQ$0!?=11U=Ub(VT? Hz%бߞ` 9O}T3Nf$L[UcZa% (BQ-(l&0(a ^rLsi,h0c9Xe0d"Q14qC.%C&U6wv라ɟXlnߺe=AR5Cz eA_<g;9rj {˧VQ^M ,@ƊlL0cQx"B8xjSC擎FPn}[?|vٌ91&ɶya^]$=|B)ӓZt;}]܅rK[5q!^7ǒxngDz $QGLoz,uZϳÛ62$qH?eOqϰ*4UԦp%JXněqD_K'WS[j*>X zCD[%ɧJ[Ko0M!g;/bIT,=Zr꾁X۫wQQkvgjy6UfPqif=Ͻȫ2O:e"I"a aehy>bz9<)WfOњ*+poBuY뎎.Cs!lnds%\q nQ~U1oK4fWe[]ƀӏB^ҷNM;E50qY΅ ~U݄73s Mz1tDK@3 ' q)o~[%up_SӃ ~p = /m%`%ӝѕ&uLX"BsÍ:<PynNtEy$XTqJh!^"Ի3_}?d~A&lwXQLRL_m3prh3'dl~Oiy6?Tk2 ,У0_'@/~p p1_3!'`~ +sP.gBF0%F/m ׉bRZtPˈ7OV0CP0^-&8j&;,  6_#}hx 8qJ+-jI *roh(/w$ilolЁ\R,*_)ahdg5U|gP/4'ʞ w[DHHB7ߐylX)1r6niLJ,6gW?TT/"-%}TWThcg!i)Yuk%RK]it$g;I'P64yC9kwSڽu 6+.ƣE6b\ `)Yt;WDPOJYk k[򲦰1C\% ;L?x|{ȍ !o\Q5]=(.M71%X|=a^?'ͪSSiƳF;⽁ȊvR֤> eŁCGq:s%DB lvgcerkl sک0'è$  =VXaZ |~QX9 sy,1Sg,|{׻RW+3N gp@KM}Kٜ/Gͳ*7-?QF~ʚ4;qI*)Zj$ B>f\[&o4 Y_8Oq7vni%㼳~!X\.p9qnTV"f!-;xȳ4d@q`%xTN;a" j\FҒ@W8۰`)\ HuB o/~iJq%9<+ ]0ْBoLy*4}* 7 PֿÔonb)GI(32Jkq99?2TRHĝ mq-*Cj\efLy=)0z(/7 Vb~q}:!$\iR/%eehT,<+Ce梃HQJF@¬V eS\=qHѾ馕!5@xVQ ztfvK3*8hv-WoqETv!*ZE 0_ Zb1?`JhM *5{6>Ug!\\_%?0 dn8S,EoG.bDw`/?tSyn\3Ĵp&:*&mӕVh ԋ&& c{M.jH[z2ǿ PHPC铈s䐛nڨ5i\PTG=K6NoئϛUx!8*\(^ddwKaZ` 5xtP ?{AZ3 @Xcœ(¿!OVѺ8XGg(~4"w\$j8, x(F1:(^kF4$_)5 6TDGz"Tod0󳰓{>DC&P(!0]-R?b}pYNA{-2 fDs$EO~su'yɛԼπ$M2:$ƫ9ql.#("ʉhv/o;26I&x fN.Iʻhbv ;v${$pZ,l]?8% j$f 2 AK8hqsh }qI.4[8-É_3pF'V@gF$eࣇa1sSU9bYr B tYdso~sL``tO'~=n嘠OR'iݸc?-hMaUO {0?7dyQ&fm٘=mZρf;5> M4v%-XUĕw5` XU;Y 0RD%;Sd,9jD[RU@G178xĜ _﵈tU[Ԉ7Y)?18K7Dɘ,xx3@O,dֹhMD=omcdlbnFx;|^-E[,Zx;'Fy/@VX=YѠ)r7Msdy}5C2 ˙1.EG2WP}3 = Y:C*uU~zGM^k/EBg:XgNJJ}KN\d3W21PNV]>GN ^syq? 6|'!sߛJi 2hmh5k*I%6>ݾ uШzyV ]|E+`,[[Y6Vark瀞_E  vlrbYT] @PD6 Ei:M}{>1K7~Yg(],|tybwLâ[wGTJ+v{=g8 D.M z7^"5:G+>:Ekr߃-627O+@1hTױ{Jz ^Ur5T7}fN"UTzx{p\߈K Rc{޽+hN͈/txSvDLgj.KEj ˉh57su1^8dpbesQRlzżtG]'!cAi"T@IxV t ܃`ߢ! #̨:t&W1mڨAn\H aq:!9eaaKqg!ec$RJqVUWRh5l|ӯ%v2,l𫄒sد泌 ^h#=GuؾPD]|IT%v~Q(j:?x<<}3tgu  "吹ol wnͻ'u]q}%6},Uzyg;cäKz،`!8꿷>ѥF,~TghA1SVG:Z]ܝK#vOt;Mm \7vMhp=gl\>X_'l_]ZS=jq֠C6OT_GNࡻx/X_Dxh0ˤQ:>̊<.UaJGqM1O9p%pj13JAH[R+3q׾4$wG[=>c~D:˳xuOt_ʹ} f[JBYYВݠpvzLKۘ (mPWD~QoaTY%C*cHI6]}h TNu^(d w !z@|ݸul p7,eh `0;9"dtfEhB VBM4i rQKnRk^<;ణ "ʪ61=Z݈'2O@B,W]y$Mcp쵔g~v㨚T`wo\T5֓K;qL#Googm?^;۝ PDBsjO3Y2F D49U>_0'im[ÿnyn*/KNW4/s`#_;4ŇzKIGEF= =[ ê'e\cL Q@u ]UoX .h|} 4VOA~+x @BJ.,IiF^Ȳwd%hV-辢Lcmْ&>sЊ*q )oӀmw/oj^g. $nڻphq=bV~t "1ٳFUl !h)yn}%ev{MHH549$o7@"*FGjqM E´aHP,iW`dҝR+Va w .sm. ׎*iu6 ҽVI^+ jdMځ;լZ$a xG;G*͔W-}܃90©'x|V2gwT'}^1A4LYu^DcD$Z" C Ě 6;'tB)mE#`=0{kW0kV/]*(2߼ 7-}g) b|m. ʘ[:NuHtK h*<>z,7ͷ| iY}$|mwCTb;n>,?lA+yhG0>v1 ַ0􃧣ͭZ(NMetkh$Gr%PuS K|A5'$z9!e)ʋ3re& cAV2nᗗqwVt*R +C03; AW,FWfB*!Zy,kNH6. ^0asp^A ̍7 y劸Ol<ZylR6RUTIM~?\g9 ACH- ; ( /|W+.^C(Xzirh_毅/¿q3}ΕP%9^џ2 aY俌X1w+ӺWGl"j,$;HuЫ`,a;gd%/Lf8ϽX;>[Z̢p>OLBmUb>ěUD#|72= ~4j^4oNHu3TpAx:zb'n4ta_#Kb`q?~),Pz C c k{y7F;PFok={)tj Av;8@IF'OԠniqF"Ui lb[OJ4N^uO( P3ٔNbĹjH'WZm}irA Su+Taf#FuBiMON˜(0RhvJ-_D>N7T/5ƎjXN2u]@VL"f!۞Ġ;:MQ- R[f.ȼYIzۖFuFX}d{kb;Po;1Ԟ\9_~a[m2j4mY(| p(4R$QgQ)xn|^PEuat*6XC{͊ 9ŁWU |j!Nͧ?7ԿQ) BnP/ОG ?~-X]eLTzh[K?1s GVXp4 pv[T_2Cxn Mʯ{>m;gK>d rhB49\8$$Lq6rDG98cਠH5H.ʝǟ:B->?Yi{x3oYhtz㎨u[քVX.<lo9}Vh>,q߇Ԥybڟ:oPsSF?! *!+ MSB,!b, )&fPPvҶ̐gj?8ͭ\ 9[<KG)Gu(JP;r[cK /|{ kFO-G k&JXFMzW'49C'!VC) aKH,1L͙ljKCц@"8}dVM|]WB?5•Xlג>kfG~8(2"}}rnxa{ۤ83: -p1N1< -֯5{ Hܗ#@a7p@ύu Gr0=LVHUǠ]Ɣ4.+\y!2<',@ʚcXTً_|& `]'o{ @SRM:T11^~`?֥eyPf1H/oդZMH%>H,8H_O|hsqrz44O/v0EWT.[g@#4P# οTЧS}f%,?[ŭj\Ha-4+9|RÁzPmWЛ9a-JoJT68 5a51r?۬Pi$\ϴ9x^p^i[SA*r#Eº㊯w9lXitx')3E.&LL5s4Kd@TJ'`]yz]r˸W[}tR" RxH7g.pH.ځa63XJL)ct\ ˵F~.K;Ac1j,:b=bJ-=J?o77兘8S ܪXqdsh guQ~~}Sd ?>E})8:JGzbϧfȻ!\&CmOtC$-̰勸XGءH Ui!&*BQ[H\F}hkC#jn<v޶1aV?iqi.#hS{3*o"U3c7,/-w={k3 DĨW0q(H/鑂`x,pGEqR:Q`2# +9'V$z\ަwl2/G%ĺ0d*ĖBI"qZ+t _͗vwGm_Ҭt OӰuf)EŐ[cKZfL*C(4GUX3EY@I_,^̀a Ё4fGgK1,'jLgYnH ]]).%X<48S39n|hFLrf9&XHުru } = t| f:Q,/2LhЮ,<`$sbQE.+ir-vHBeKJbrUǦ5Y7MӋۊ4O!)ŠU/ޔI6:1l CÂF mْ)Wh)fD6jA,B?>'^NZO兾!:L 6audʕ5:|b>>+*#|Whz]ba,*Tlldk!g=bOd+ IZ+ Gzd(!b.ex _ C8:"Xf&'sUQJh4\Y$+tl9. v/tYp7=㾻B^Pt+lхWU>1arwQ''/TDXKGvE d uuʕA] gc,#uRnǞӇIb0$-^q3w (ì/Ư&yaD;Is.5Qt%w鞹{/Cw]{<0ep +9K%N)}_ݭ7~y2ުSSz.9N Ԍ7|#(R85*>X@"$*=m95$Pǚe|؎S l~@,x/BH",&_z +"B˸|Q05zuZn*̙5̺k׍~ӒEV؀t"K{vs!G)8?l9T|b2g'y*L5%Gg&<sf:fEaHrHcg64u6U|Vl0Uuů\'U:}r^rk@VKa/ᄗD UQ|qIe@ Bbג(}_Xchg@Y`$*19%f} r[l[[=&/&aO5YyWSzf$ )+:^>oUҢxoljKT<& qX]#Rz]YU aYHTxKYU4jGޓq7l@ )Όs^x!MjM8 CMkwD0$-Cʑ7F<i/!uAe8Ul&IqC 鏾jħ{͋%n bA |x#릑ۻ]Y8wNNҤ™@tss,xR߅>ν))}$ܱ%ӃI\ %:JrɅE]K)aw0lBI36qQ[P!x9Ѣ?'>[r$~y LKY-ZcI_F֊i0 `l/Yi_jO]lɼ e_QwFgHߨ5XQ{,yhUZ;;Gof[=?`8dY/݉G GcH: wԑWXb/y2pYG _:# sʳ̺ kxH.\/;1\p&._[/&k-U0O:#&(o${mWV'DwY:2:4`˶1놘g㘡oDGo<79ϫWH.[*> o@>,1FL`b1[ғ5Cf4ӛ}b8_g6$apڲ }!xCBx^I'>n2|NBʒ5W Ʌ~`gFƞ?hF[c|J# MqFOPՆժ+WlВ,<:YnTjPW MNFyU {=PzԞ*/Ȱe¬0LSNx!8cҙǮ͚Y;fN.?C1\7܈WXل;lzvwQ}wkd 3nۤ:]4-ͳ%2p_/8c7^JJ4ʍt~IEGšVza]bgml.HC F}F]3;x_ŀf(?JX0tA m,8ղaؼ e?>i0^uސkص>ʹl u7I/Q6=!p&Y|D[A "85kwSe cS7H3($|j]n/Q%D=sVHaO _a`GΙ:9Q6"1„JNQ^ks_7}P~8?1YovG3H㤓v)kJT"_܅fD%"XfPW˳[cLMPhWNJZc1"F3(CW%lN\x{700='&m.Fs; ;BQp!ea*RD[Hhw:F y61r*3Sµ[bhrfVy_iIs)|\BB9';aukI$-kZz;PVs@vyl-2G<,\k،=o1 Kw͗f >76N:FD;_.d(bVEk=M{5%5sr@t'GlrV Sr >YDn6L~?t' 7;یp18YP`cf`ծ$^5#2>K7Bu'x)`bS|^`G[)5=ġf|7 j)lnȜ;u tJіmajQTxK"S-|~A\=%\FB5N5⮮-:D` JHgrB ;O{BPlRj!{y&Uaq.7%/$ȍ*CFTSbs@I=A`րl_G@ ]G=)xG&b 79̌.3T&,G+༥vεr/IY ְ1O-SۗiA "b:u{NUЮ;"<-2xP.MFq$`>L廖9b = sT~}:H'Mω3&>ш 7Oz )(3=igm,sp{_kśMj29!s$x!IQ~uk *H4ﻀtSmO=QvFM,Cd\]gTK& 6SXCtP tVƱc@Kl4ԝHX#p 4-1{ I:.d$Cj7g %,.+ey ?9nܯ/t/rȪQ7s J1sm OEf6XڜK l$Ex*g8;*kyb'Тe0<rf@>%&Gr f!K$.?zH4ruhvSUFy&v\!3Z8^:TD/No;3/󹳦h9A{ hgvs.jix}DΊa`s{V^bb.I.}UJLjRҩM![?E~w7^A 6Z?|AGc9)UƤPQaV #I@H볿_gn&~0!*)tN6Ti._tx3:BN~Q¬{F>h ǻ'r[ҡۍ7Mg'&){ӏ@1[o0='}_N@3ȋ '?|1iOW7@E=b Q1b"P:ì1 Bi>tuel6[XS)lt1iB6fB,y}X#idi.Des2 l\o#yqmX x6y@H~Kz_#S= (Lxi7}5dѷ@YQ>2T ƵUR#e;[x ~hd8# :ᯏhj!u*$9 Y)&OS~頒mLV rU7J/}bW1(,fN9N8y2$uL1F\(_}2i@M2?Τ#BULzG2<(7x|jч-;21!: #L,إE}}F]-%b\x ""RV}*^ZB: VJ\ǝi62dhs)2l>LLBz xfUϵs9|)4#Dd ϸ0tA37O0Sm<&%+Y\ Yzᵀ~(Ъ,OJ3 qqT An﷡Б >A;% 5MOGFL3O 茎b8!cPVy Ѣ0G iHu)8iBh% #8]i4u?XaIZ?lX^E<4ƜAFг97;>IZk]AUA=?fPGtOxpsDpl!"ˊ)@88d3"l"+ZdMyf/#Eoq՚%0D9jj?;="4*b\.C7,UL 3HFs<چΐI9dk0!TDuzR`ju\&(>Vq܌DW| >KN caHzh&cslFU'$3wyel4Ʋ\em ֬3-TJzE_8J y1n@YvM2+0OgNhi7ִ[0 p_l˕f)݉RQy&>Ǧz'䗋]`<sQ ~C)Ne˜Qþ8J䄐T'` OЙS{tuӣ-cMPjj)M@6*h-&˒d2ºuu 챈f C1L taU/.3ց$da!̶T`$e2? =rtd~voäPh,m54,fӵ) ؞}9;Ղgnlx[\Jd ?'st{gɹr> T{|m -c iUr kdza-'pclu\'oÄ|Y*;1;">!J7Wk;OP!;9`vOFH $<I 1ckLWW;ViSMr!> ʢg*z\SFbJi̒$r I_S1O6kAgVJ@~#&Րf&vԒ &R0&_q,H"k7+"G;2H]Q$FިA[Ӊ !UFQ~!H&{lSȳO.|{;o![1_T&sW$2FY'oÇ541WkBas=S'`+3¬!b@A>A%KDlzݎ%9)o jNjmXӗ:27U}w;HPFT#)fOl WOj/14 [Mg76K܁S?1)O@\̀=4uZ!7q:NF{У_ϓrc"1saQE/W*,K̜;8&0VC7Q\c:B2a05kd=5r qfݯ~Pγ>i۴/Gխ $yN,C\} @y~yϼ]~Ӥ# \7gC$ 5e:msS$al:`6Qd<XyB4IЏ.hq7:)Sk3ܪ׵·Hre\:1w\!-2N ڛǶb!s`;YNgVqCv*+YqWD6 ӔE! s*(Q *REsk+>1@ N%Fa>CbMY!BXQLH 5N;*:ɠ# t~V*{e?fAe,]0XCExZ܆')ߖ?Bg61ʭHO);T~,Z%pwC\w\XMΩhĄ`bR8v[dn7i'O*QLH ƌ֒ͨ;0\ P5FQ#g,,YK"nrrƼ9~lp@=dC]GКlCwՈ&t;A% [˶a5WC&LSK4*+…I7t,Vcg< ;o~-]xuFei shvD("4GvfK_ן$! YhW1kgZw~Vb/l KW RakF_9uphΑhtL4O7Ѽ0׻-lDB <Vf+L_A/a;ESr{kitcck~0=h"Ue*uqz=]w4Z2mZqVKStz @fVo$ 8y1} /)(Z3իW-%au݁܆:J"FL| ]'3X|ɮLo6Ǭs` hYb>Q}-xlͫЭ7<흠QG[d8Cphieq8D&c;ٙ?|SN :t؉v /eQA*iqw@/uAIxnkVFϸ2fa(i%SCbBvzD/3vInfWsR9LŸB:( \0\+OeН2;t1Tw@AT9ʭJܔDzsUCeQap/\<75yX(8WEâ݅f-yB,l\NWZ#,S֖gFptRetzHN?;z.V?J~X6ash^qv$r:l|W&7,N}-|T~f#WUF;}e +66-jf^3;iӖ:yݜk?98$MG]˶*HgDnDBʃdb 4|Yd vrnZmx/F6s7;'> ZT0r;ITJRmЂ&UuWfRXF8T_Hʌm3a4hۍ"rE!Gz@vr; O9'=*%”ZH' M[}K!3K Hb.BjI1Q z.dZm=6[nw.f Biw+g`%O=N(BD!N>MT?N%9˳i%ӌp,cdS4њvd パff,]a d `횻y%B|!mG.~:+:XD èsHz Jٕg)i{'E40(ɬD+`x"0'vnH&Ɋ;V&1Y d1R*)A9)ʝ|B99=[;9C"#8G5rNkMҠ֑ze  ĤYa ˋcz\m"5>Y-8>Ih8xrcQx"8mouxx0dXL%G G8$s nQ}a lI>S cs✏oDٸ j7G-#3a$h(N,3[d~{ }&~ɺÝBqTV;U^-F@VPjЦKNVxA~u9zs~WH(b }^fFK[ {Z@^Ql4εi^ Rt!2]d;}=bp-|Mb{3a"-#RQ3, ǂsݏ$CsQTO 挜d<]9Sfk7T !G4tu>ƒj|Vށ6KH(3_cv<$!ei]CNgc }IoKTi@5kNK%9*Lm+zg80CVs۾LЉp.} iJ!m^U̴IMʝ:S_b 2N^#QM#)pH/}Q!w(=ږPR$%aSf]/-I8pi)#yM$zwZrV6"xmJڑI\ @g~V77"po&Z8㤜u"Bs^gOQ4:WݚX,iӶ$YkypU@8Ŀx2 I+I{j݃?cƱnݨ {ޯ_{^Qm3 N%Zw oXU "-cq9KbŷN=@2JTNߗaQRI,/]3V !%ՖNx{M(Svrj StB<;DCByKsgK F ^"Ë*D im@g>k5w-5..bkrp"gW?Y&i\>Dn\ A협9axYr cVFfC2p&j b8:t5nyjP*4GdiҸN#p܂I}}SiZ4Z+G%|JEFOΙCzҾ 2t[_J9.fƗ}]C*ӂ>8~ۥ77?2u`@!!#y/xO@=17xAy~1b~p:WQQlE?LT`Cp{a>:ujnx]uXq^&7*ڢ|nz$p[Gy qVϰozsDNݪ/>T%4֎ǺGfP,6[. /TAK{ըwẙT;q5B:VDDv +|0AFz]=1W= 0y S<~7B|XS=& *X^.ȵ?!NX4[~>:͋4zeyQ+RkkRfBcL84k? %o?~#EkR iwK#H&Lqpd^QlFA4*Ů?aW[rQ'|OQ sƉLPuN~#ȟ#ԯ}~?DЬ}ׅ; !5`-$r~O)υ&Y?l9OY}NAalѦwEۋ*k>K kGs/Aԙܜ&yF)C2P9>TRL+_~+6RZM$A/ߎ@$aVj*J饱rs-(QBĐ7 ^d1qOxa[uGҹD_^a2 @\(# Ӷ7ȸ ޢU>$WWB:/`Ŕz1%Z:H&F3 .SKP8k84Ŷt]QU\[v |!\l:;X At!H "EQdΩ;z[i,)YU3Kh 76{HFع:J@`~n-i.V0 n=J>7`-yI F=4({PHSHY'zXd35%'ED$& Nw3ィ2#:o@wƊϏiw>-DyKlIP(SUF-bSOkψn*`tH?Y0RihJzXGK(G *[= NZu@"ux&.t9SG~ Ljo;*i~?{ f( .*aTˍF,\C _p֔pmGɎ-X s2G ,4!nL_puĭTpV]VVK Yɸ~Rc5iS*W4jPQMEŁNs٤F?Z:C}y$R Uzc:κ0rgTR(iFR$lhYresrSgIxy5ܛ+9EҔKZLjjPCQR/tYl7]qXTA0crd?OG$=FDqYm/=sUGE,y#WۣN6P@sz({9¼߇O2Z-8 GZݾ>h82&(,D\_ҍ RfQڅ P~SJ:33U-~tl !A-%Xeȟ )徜{ -BKC"KݧNxՂt~y^5Z?x N\!=rw[(@Ko^qRfTۈN̕@lU-6LZh˃%$V*rӗ,*lj05^2|+l"-Vi(ݩ: uWR ;!{^?R< ҷ 9¸D%|Cݳh{S4_}tTೄK-a"AbJP}_先}‚S.8.O=0iiB>B *lJ&|$yڰշDW"fp/0.~vEPB6Θ4@x5_$98vz B0EŜg\*{w_MJpo0mV,k@h?L՛Rz^,56p ?뼱eLIdóayAO/IX&SٺceF=-koT\SW19" EmY!7I7l9t*AqγlyRbb1u['!Gx28S$!ӖEItRlC>0i;"!@g*f5ѥ: fۀ-"f Zr8Fl-SR}Fŏ>cAoQFPu t *hDv:Nh'8S"ٵȅ3ipYp:)u'j+5a捔ƽIhd/{6Z^.8ĵGIuX +|Jdv9TTX:n2j۷Kz nXѴLڝ\^E ޤuĢT#" `_f5'ྏ\,Dj~mP{ 4<ֻ|y9[ބ771Hɟ@e"{'(`IsfW5 H1</|KiS(TZܥM.eЭuKG{, ux\U( 2p?P-2ǰk6_l~}*C1o 19'bPzVF3&w`r<; Qf'`> \fG= 0S۬^7*x]O ;Q!ޭWs>Q'~ \aKDLBq\QTؑ :z}zo==QwE `/dJH"a.WAG3 p2D'KgGȀϖ8lچ;?b+ԖL`dR.~8G:ݘ^WFÏ.rc \ʠU#Ut6io}]U8yR$WʑNт +0Y݀y,ONF=ֆU,tRMՓ*R:-iLm2oP٤.cE+Uρ$BF%Ky@O4guv IdAJ Q]h|+kDެ2>r)z*jԢmf돯` i) `XUs?'@uGR3+avp,u bʰg}uӲRgTt6Bu)/F%˹t:'Nx=[3UnCv[Ӣpol2r#ӱKEj/BdE 23@A,fp>M 5X}ao"e[TlP9zPF[9vje#i|D~PhB1ynom~CFb6 4)q<`xh̯xd6Fq871:Ki =+&%ľ/TcZ;̔dvPF T1ݱi%nb1Agi)KBrmn.3U;H4 ;D`byB[U PԼ<[?C3٠)(X9SI۝=W$}+@C1R2twߺ仝 o,G[c:[^Q”@ / ۦ_GN_?!]:+=zm bPbCoUXqކV00\=KSff{Rn*- ٬mI Tzr 8A eYJyϬS2XUP}Bm%H 5^T~R2=,=?aelNrt|s>sDB1? FCXEN+S–? c{sڄd}NfR-"*%%?IeN[9e6NbۺgG @DI^3a`%NC] U*4uQ,q $QCf =_qG Ď\~ hǨ!~ =L1^R50Dy9|ptAVJ>66:ך?ފF\,nNI +Ca-G%ejb[{%+JD_4>T1_UֈFi;Jisl;PuyfNP [*2_(g-J/lCOM~^NlMpLg\1*9ܰ.*nчЂ!-?<ѷ;_d3l$5ofL\Wrg{V1LkuڣDf U/UEB;.:BfT{Y=,E Gre19,o"++7+vƜ<ǥ%Tq{#iC@9g5sUqbIQM\T-uQzsr`/42VGg$h^c.M:5hz p݌ZSڡnMd_HGѫ^G:7СGe'@jxHdt`?иdY\5+`ukVw"@ue0n5!4o]u UGjF^^u :y:0i9ɰ0JaTV fWg(]:g~*7/6R rIw~&,u,$E?EwR>ضRˆ[bKOuЪ Lҽi˃hy,ӷzl* :)ԭ'ȎS:)X N X(/EC`'$Y@s28nEGnb"oyw?id|k"\eMUͽnѣ3S)(&Av_]R0~_km;y/W'G:2߯RZ dC jض&R<85TLS1 >#)Y{}ZW( ̩ u ʾx)w=f&ژ܀ XHMn) |%'\俉m۪xbp7Q1х6qv\7QV3.eUāTtZG(eja(hՌ%g(oEs-9zJlrn_ z2,AiDkT:vo1(1_6!%Ȅ3|^u?N5"|:`̎ 2F!E/n 5+[kF96ğFڼ*s24Y@|ٺ˦έ]ID-lM޼! ە "!lj[Ir}JŖ #"7L>_R-s5|Q7X%BFN) NZล5"Ar_ZF CUۖnSeB0*2iČQB~9*$ev 7vR?G2T)|ktLTJ\8F{d1ڳv $`yo6 hY^e; @ ޸E6{r8э[fk)=rA-mIn/|;OvS.49:1J Ylf`fȴJ3/oαſ DLj SH_&,Rt GB;$?@6,j\iWڼ}OCQ :jcbwpYIj?{!ҳO+GibXϪo*I=0KL}0KN\4ůHVN_tezo÷i4*J>)r~Cvv">nCfv!'K7D3f(N  N*F]gZIӹә6^QXԝMFC2B!10k3[7 el3 M#mѤ1.혵4A/_mW _299;Fe/ΤQL8D>~E\7 (ve/`_{?4P`<8-gc"8L-z up0&3x=gc[W^ΒV쓭 !e-:RA%uXaՎMfy #mbvEӓrtvo[=-٣CM/L]Ͳ̿q+WW4#`#HoJ 9Guu7u" ow(a(e8 gA ֫0LZJH8-uҡoVSgU>9PF½ū|rokVLn 9%P)p1 Kx O"y2gᡇ" z-X(u923ډ\)ڰ*"a~gŦۧ0DrAS.K',!yn\?@Z""!ou{@\ Yptz(:]<:p*Qq*4 M58aQh-=AǢ| „ gqt|j~<?0Pu>w r}U.}瞬\GtQGԲE=*M4<z|% |-=2*݃teۼ#[KDe*!27 ԀI,ܗi@^ S΄:>Zς"L.xGfP=O4~ߠSikZl{sL^L>ԽuQ%&# )7+|j䙾nY6U_ 'q 9b= jNiyIx(EMD裍FL4Iv}q@j" νL2]'ߺL ܡE1%1dLF%aa? lhZs:v5lW#J`Vұֽ>t=m' KsOE]: 1Sv@[_O.S$HE|$"g:T6IZ\~ &VKA5X ] %WR;AhU[8}bRȗ⑫d(` $(*TFbj職9t~Dv{}׀:ݦh" K0bƬQ v]g֊ͣ/a:%fwW@8;O/ýhp̸]=I8ڇچKۡ:kHZ}Ɋ&B.2Kr}:x0'n灃0\H/.zY[&NUIMj[j= ll/Ԡ@)Oad@.`cXt 87 s׋+n.Jiݍ`E7zE 'wotaeCH+ګ=W6:q;b- lׇ *̼d>[LڋmHPnꐒuu^$82/>҈<(aQVH,Ӑߨ8O z"\40Eo{tt2'&(@P|!37 w,=)sVs)^Tb;'}qf&q#F p,QOfޤn|$ ŭdVg/Mqip! "jk42{1k#'IF Cj˷z`YU/n~J`3 \ MS Lj0I3\Ze v&VNk c-sPqQ1&oKL.| (j;nx&9gFc_=PB䈺e;iCRP>LlmXNFA$p OhLUW;䉟;̝a6o+۔jHpۍ Ok䎡Hоa` ?#I\g(Qv3e0$!tzgs7zϪPXC%2.bt Eѹ"/̯4P3p`՘@wE݌X#e G۱|!5Or*4j ְ*?)}c/~ҤE4FrPJf v+7%Y~liݺsSg@ֶ48#5T r~>Q8B+ĝ -n:nSz{,Z ?oN$M% (L෦n膠x۩M%4Nuz斈:וٓ3hzo/SuI V]-6ݮy@ 9 w%7R '@?}njd!<ʷuZΛt}hv߫7' I ˺nef wcçN5G&#=2@mU`w%86o2W~Ob^?[qepN0Ӱ%I@bjcċV-]?ѯDl3 ZUd̈́m\6x*I V&!8z&>(9ꭅGgH#yqzj1CY;+]1H!9oE"\k?MNG`!SIGS< 2z$v鍿ƎQ G OgUmek(Q|~]SXY.~75fb"kf- -ma nB˖>_2X JXfK3(  u6OOYDg;)sg MS9@U~go8(<1#5O.b"ll\1G<:#ob˕clG%ziUĩurN0?`61pUT J.ve0٘@[ɩsUv8Drpk ((<@MF]nX= %۝$sd rZuzP]AV0^S9v)[ k/LD02|ba괟0<kc?hZNϡfWII|~pϻ Uc$Y*O`פUT=2H9(AB˄8",o /c8uɓt.?7_ƥM~}Nt둾@տEͰɠxu0~[ J¶~(ҹ~ FJK t<Ns'NQ@:;z\SWÅH&6T-/BPj( ,ʡ:+A Nkd#}TR[Ы´7)9Ǡ3V$hn9A'i~~0{#;lW #jcyd(m!Qi˳c,U7# 3B3b MM6?r[(X5R.\𰁢>,81NlXƿri TLKݖf쉤LP4VYnNۣq |V4ט?AMf񮾂uf,? ude)B,[ےObwXG qy7`@m]YANք7s NUs$IAIL ztYh!_uc31+[9l׈3X>PuX*%5c^$AvQqޒ6 .'6JLRqz,ĕ^ Yl3Lj6%+kw ykK8UX'>_s- դaw8혝=YV٣ܚq!iDUGMֵaٛU&X.Ļ ouMb2HTgPtN^%zE\v5(Dfm& W~q0v#f1@3vPzyd)\s1 D6A{ԐD)RIF0B(X19P (zP(,~2'aDϏj$ ~q"9HX=7*5OL ` ;PM4QH u%&NF\erdy8R;OlIoXM*ZK秤fVnV`/ $Kִ)1BtY6o'LKf7kH_?ڀߕ_| fv$A6Ћ-MPᆾ͒AJ T!~j]U#J?iyVeFIW^xgn?mZ^0ҋ7D:SXR*镻D֕kHb6Ћ0a^.AX=S {(!H6s/̌NxHv u.<-<Щz`L<=O !B1qs:ĉy d=JEsHdN D6ko(lvƲ-jqSv2UCA1VFL?~nTlԽ/j9ևm;K]TsDaH/ݥƄSO*ojG.D. cXI-&Gޕ%w=̱;@Jfgj4*,B9NrUΈ [X텝Uj2,%'(2qo2 o->yhoUM台j7 hn '/aѽUOCw_FA>ׇF^Ғ&o_BFT99.U,K#3nڳq\dU& ҃Gd$had 4]\X1Fhr96fy sq;aff!x߰Y+#4CŴx_!.^*'պlO=}yVl{eRDԥT KQ\KuPViY>dqWTW׼{ Y& zbALUWl^BdE[2܂6b䋰8(Iޫ.WRcda7E:"bA6ӯQKy?d7]rC=.6w!֎Y|[v3w/F̈OcJ {bAP"8z贤ɰaESwmcÕis=X( S唴挻Ċp2໣acZ:# w|RoI\׍1g|]slZMu$܅z+<\)Y2͛2]~ĿEy"f`CJAnrZl+}7ӿz5P(%xp<Ә]KbeL[8hhgl/l}!ekwϿ5v[ u>X#5LJi󒤱]uLeF: jG݋ki yt"q ?Qy5Atצޥդ~ap}f=Ŀc{WbO&i-,F#h JJemkT'ȈwzH _Qִ^ՌMŪu7Zge^˖f5#!plj_6r~C#苡 ^椑Qodg\eUDNZ>S9=j(,%Te0c(\" Ŏy0\H<qR|*)I}14#H%IbHgTKT(oe2_rjTZG,bIkOR~٣?+E艵8 O(O0fp;5 tQ`-&&1 a肷 ] nZ3 Eř@jr|cC5R84;8\ OOQBղf) }C֮ j}jՆxzߕFMDC=Ha*1=:/W y]19@(RF?;77؊Zo #os&;Ы5>Oƅ@SDW3FP|y+API ԳԪbw44RI_'@DW'(U{sʦ9-2N_>Hˉ"\\G.3H[H۞X%2lSoT5U4); ."VygE8".WZ<b]OpS [Q`_DAz/ xPoTP~;9gW0B n[ɍ/*aZ;|QEwzFʼnML*aPt"n6[[gn|H-MTXMn"{OB!kżD#4:oN.t=FsftnJÄ8CQܴgzO*Zk]B#qwKȯj͉,Jw\'Ⱥ[UJ}lx,1\gp桜ƙMӉZD`|>VδcXuI/^j/õAR2Ӥr߀DE4.ng;/ۋK~YI`ΚSW0j~79!T뉎~ A( )٦&_2R)wKldvCD moR7%&lOQ=HqU2n z !څW&A6`6IM{sSi"ZFx9U6텥y)Z9C#\odv9vC0Hy'9>8 ШXZNa-Ղ`͍N3Yt; ׿5^v9o ?)w"C "R*)aѯ0MAm;## 1pZ z3nc~X$(71- Lv{6=^fv%k+#_7'7)Q;4Hna Sp6m,a'd5hVO&E$xP^/$` E3:+eBAjo -zݓc ( kgRWމ?đ t=0VUvnK̢ZΏ509&rXn]P,x L}+aWX5$luЖaX@4{F&ʼnB# 'Ywuȇ-i $ƋՕs i}|39x'^ƚEŠ5hqg6p|۾4kB 5*fM)\ruCRd[Q+?5#tgFoqTS4p&SǴ0=xrUݭݏ"%8t41@٩1a<]bm| uռ .F=S{LKAl&;!z`cdk=)҇kK+M?8z os&JcO~`L6䓫RAC1>Q>ÚTۼp#e3aqWj% pY |ͥ 0={Rwc1_tp3c l@W!͗  *if*|>Xv4|g bC/2n&~-.ݭ-]-/)t?l%t:*3R awb0 DEyZ %5eTotnTsb5_< qZZYD"S 8_E5wX q*Qd7¾6,}]1.&Z1ǻE$-e@$^l7 $󄺤ȯ@WU479g j.ԅWoPtA3?dkz"~$KI;~<0 ymV9٥b 8w ^kGw`-guT4Z] ) ~^ "=OiKrDJ{8hDje^91\pgt|!' Ȇh#G^ θ m_+SӝH,]mzO_9g޶c>X_ufl]:(E!j=ƅ[Z [a\6^Kat1ژ{0OnL #–9v.,' $.I:7Vm>} XzSszP+`[9nW$SY'],Hf0Sz#[UԱ]f7$.04I9멫2*"Gɭ5bj%]V%xR eXq{2%'E֮% RQ*[IQγ_T-,:Wឩi:ĵkw+/ød_XR6fu}XD 5<.ޡij ؑ7:{"DqԚԀwD.~E8k@=I/\`4he~Jo>Nq-A8WT<m]d˟9ia*F.qR7/nXZR 8c00X.WgqzCb<#FCh IQe'Oi F]N}{T,GeԌ|Ύ<ŹkXЇ |dJ xسMu秨7r!o! =$)Bz.F 1&4ga8QM( j.R:V\dq4-eؿ_*򼂲)(Oq4I\~CNؙËrv.&)5)*ek^3p5R->xSAjp2ğ{ĶKpZe 5$w_N*s[R6!?̶WFm0f*X8SpUrv8Xӹޓ:C~+fߓbWdIimkz Z;fHeʣ.p!Z-U=.?Hq~Z!µ6& ,gȕţ Mܡژ%a ' U oxȟ{+En}"Ѐ~'NJq1C^AJIʁ?:Y.>ƕ2Q.Tg~# ;Sp!Q"֩\ oq>K\z,|;ϹI9pěIgf'CJu j) -xYذJ>zI caB0d #O 4s&$Uv :XF;hN-~` MyCf| &V>AXԙ\a:IԞi Sk. 57o¡^ZcqK5/[YhV勞N֕Sߓ\U7^ċ̿Fn1!h!,}, |c õT2| w[`b~l%wTl4u:Ng)Xi7t^0EW''}Hkg_h'˕Uft'6biq=%^7 O0 k:`2>]C%~ih>7\IZgqgC~fۣno20BE 䠻C O_i_Mig=#Kf?ϰW 4XR5%Gһo ټ Gt*ͷyT<*NQ2% "B8V QsV1 T;lE{ǿ Lw Œʵ\)c!a#KH3b6H<}Z(Ƥ~ HzKULvR~=&X)9?ptV>{RsNMvu.)g{RJG|3}AR*l`Su4da|}ex`Go河oPJ-# ᛾RFq(l V.ߩ$H><-c4P]q9#V+2Kla(s'̏)a kfηU[~c7hpV7%Zs}c l7trt14kٞ&|CtEedcpyD>{Y`D@ߖor.GzY8ul/d:&v>FHϺjQ rp  /nLꏰJMݮƦ>-VRaf\sb!@&wQ&e1 \j ]6y+B^B'GQd[ u}jHb'駩ZA/j))w(C_&Y׋.`f>ATh } Cː>=,wm븵sH,7Y EAaukf кkL8U4|uaEuxmiTrMvF?i43\I35=ŭȬ$XCz[[^zuXAQξCKCCKH ~ݭ;9 :SgC\6,z'Gtao:u;`޴ij ,#׬3yhH dƻC|LK5diX)jKL9Mp3 DF~x8 lGp}HeLhPx-Iaa &?mI~5]R] p]|;\ / UJ~tHuqu^BotSfEB6W1cjXAoV6i%d9#>QH[Թf3ؐc@$KSִqee`tw_W$|?hi,ԉʊMGe=q+~,7H{3p!]H+K/R<7 5ӷ(G7 % cR{ev[FU~ CK}?`%hhx B_Z &cNmI;gN\%~dP֯8`0Ld{˾R6e+۠lܾS[z#7$!Ecc~abbί\|Q}]XWB(]Ԍ8(}'Yw:!mooTՓ#`kċHq@H y'` fw>3˅H8Y슠D:1Sr%Dp5W,RmX\YaHO"4+ ̧c`UxoXLഘ4\Ce)9!@\禕\\[(+Gqz"~Z6a e|`zT]Ju=(* 8?i6&'6s^A"/7pq:/VG=h(c0a"iXw;-aTjA]ya;{z!`8vyn!PkT+f*wQnZ-u_Q_ʹp'P:.kAGĖWB[ۀ~(>ocH`OW0DXͨ_Ţ rKp iDXFWX5nqeu'q!!G@G~VO[)fi \7J!([f5Ӆ",L|$2϶$83+2ħT:*Yv } ؖf/,gcSxϊ!dWBd)1_i#;?Dxi 0 r@}]Db\L :=|R܊J-K%*jydzmnrAl}J+jZ:Q[ٺ$gnY|֝)>\(W/}H/:< G0:3x (ט.D&9%'nVUE&?w|n"ɍgk]d׫쎦Дꓒ:1  ͬ> Q$EP"zDc0P\}i-X?gqͻGwMq7Du垦u]yxrJ@v<7i(~I=pX'OTxN?,YW;9 @f+:?E9{z?szb{k ƀ@[cK-Ƃ]p Pj\ǫ$$qџu 4c.[ dy gO+ӻA=t* ԢZ[OxfP.,@kH{¤{rmܶʯ)E`&ֻt-nN}aw5@2c-;י¸Θat}Z癫jQ\ PcۿQ Op1bOU5^R2E PT;M}cP8){2,ζoКLC =n𚀜@*md Z4F>H7&als?%}D9D"l23Â~4궦A̾'<,\CA G~Zԫxu*+,xx)~U$ Sueߵ8 [jMgL g0KэyX>}&|wd#L*x\nE ېIFm~*~x{>$īO$l^b!u=!-:T"per/+tؖd<%u[鮕 d+LPM!]R;s WdY0 L$(FQtČ<^b(!Pmy)q4V0{Ԇ*8jX/M#JF,W*2_!%L39*%Q||Il @֭Fl;V#|t >Gil|Į0O |e-_oFSm bZxHgG3hm@Jy4T#ҞiIm\ "sH^Z{qb@zd76'vGBS{`S&7|E:!DluD߳ͮĩ:BQE'U U/5]!rQ(:z4/X|Y]Fo8<2v-јz\~efagٕ/ 'xQ\U~͵(3~Q mOX |BX+2i8$5EmMaNB!%T\38ّLD%W@Px{kMqA 'TXHbf(yo(d5X  czuSECY-ް79a> =S;d/B]N95Q]'Q lӉ ΓM"Xʳ Vr;{IE[~9;35lE{OxB-y<2Zb.~0>a0k i9$b~3gz 2 7/kbm|||5@R؀9o~ieC$28XAfݣQH/"4'pk=jՍ X)l|d'">3"Oձ p]& C{lH\xV~_!fhf <^7oPϸBF̀{+ qE?1+փ? l,4ڨ0)H^=ncEa@^u~\Sd'.'(h*v(k&UbA¨ӡ "FMf]8Ѯ㴠۸a 1Q܉ܹSލ~ZsŁ,[EK}-ZeX1܌GaS=X 3._Z4?g>Ց&bQ=ˠY8) h".OHYx/'@K{*i( 3<ފę) lDXMX1˓=N9?ySe#h-D}B5q$C~U\.V:?_PermdDk|{q3/ԧwP]:P+͕+3Aloib։{bZ0N1`!Z++Ns|ҁY[RUvD:#L>#GZXT۬ɞ_W G&0MG/G #_+_x=PC "r Z<嵻^ a6C\.#bsDG⬹_a_o]yՆĺ5;nSC f/:ex JkWj;nk2[!CEfhM' 0Mfㄫd9<o1r_Hԭ$T:3v%eUxqp469>n4lET))YZtAyǺLH<6Gj׆SY vUiڜ̈́>Jٚ21g뷨Xn+_W9yvΊr!q]Qdqz@]5YXMPȓo5I'j}Q\ ?8j?KxiS=$H ׏M*a.Ց]AENtn=1CR[JUv~or[VSeh8{Q {c->Dͫ#旟/O}f[#TI8`եC707>i3 رrhBŜ_ f"r&7UeXڐugCjTw^t!c M!h>I/)=2\!,_d#_ U,!$p3y<f'6Jg Xٽ` Y"Z}rKzG"5(-uZs4Qƣ[0ĤqHSj[2WY₽ D RgٹhHt5"ӎV \:NgP[%b2 }lQ+Hxfbȫg'`7M ~>q!ŋ %Eɻ'p%!L rlz 6E; @p]T۸@ks K/y&FLe~ *4`zx]ґS,Mr#Dpi!]IБ)2d+jqYt/#hՇnΘ{=%Z%iVc۷k[ޕy=7N+Z_m"IsUd;5:.|M$u5_,4;x{5MA\ E'*>qlZL(30|uu =IψsdlЋ̈ - DP0z>5ɘ|?Ų:֡nNf,"1$3d#lMܬ1-ǭ ܺex6D汥Q~B[qC5X0r18,g4\٩( V M`(=> \P86g-(g=N(l'h.̼24QCt"!1F.:Ʊ({}sD o%vj4lyC SO(fFHGM8sQu<#ˋ),QJ.,rapc~U.δNܟNH&nOͧ:Ma\bok.^SjT)3}Q!^]}jOtbV f@!fA)I~j![XOiX"䝷J;yRF=edd{5`ۥg\"2fzk񔃿:@LByg7U3~KXQ^ 03(1tgz[q;˸Tؕ^}h0o[q,X0J] Ļ9g|RD\u:-Y`EX f+%)A>)gG}R{lGcjɌ Nm$<_yZ X8Mo)sjJ7v@V>пЉpwl-fևI\"e"Jbo 3}!qzӒ kk'wn eѭz͍m-"(R ;qJ޷6\ 1y{-Oq/Ŷ'vyPߥhdMm%Wi4%lR3-0@7B;,x{ 0&v}ݙp e'U6͢}UsBPvl>wb}څ !4j:``Ӫ_`ꂟ{t~*295z(o,Q h|3"pVRpŷjdPAE$nH[9}i DKyjVH׭zqwAxq;4 )گxtޞ >ZU kt <'j6F̘>5d<=OM; qcy3yy2泥]ʾpG)9mn!~ӀILDc_w/,s:1XB> ~ۋ[@2h<:?Ҫd?xh"᠋ b:pwzvbyjhi )]P D$ŬQ%~rnX*#D5w>e\hCBuflbQh/;d*fdky G@u.D|MkՉ8A88R]rF}sE1Qk fH2)$}>$ !E[HoN,uG~"ȤC$L }z~ yU.>o:pHpR*ɀd?̂93lAsҮD2B^`9rp"YU*'H솗$:'MXhĊz-B l~+Z(s&\٪HP8eԖ6;CW| ,wcYF/ Onz1Wٳ=|vWj:*%2Q8 _FGIh0"$9M7Iى3/VV\+X!+PXFн_u;r*-)0+EZS SQH =x_R'->B؟Q%yl 5ol2xXȇ Ҥ_{'/Yg+XJlt~{نːMh˅Ε245N;tM拂4TI"/79e52Ńy.#LHO'W [܀3c1-W!\*@jj>>jOu3ٕI:Z+NyŻNmu^k&}] $D5vw̯#Q1 +ܩG[x\uxiMr-MTRs$ U)(\Dd Þ߇ bM-U|#( ^ rވkc^KHj4fdQ3jqs;}@NP|Cyϥم'4zC!X-?_Y g<.g~E<@qCy1+ \pmBe}EHű6DŽk&Phmag,DץB1s6OrAaD+ֽ\},B4o:ŐrUioWvS2h_4ȦyU%8[wSꉍ& J,S͇Ht$or[ )$$"u *߆ى2lZhi2Nh X<2FovE4[Ѐ`rAL0 0B @rzATXXptcewvRr.%\>~Cʃo~a [OxP?xu^J016KOE'n>v\}%M0k喝0Z$`"z= 7D .˩Q@a*lOjBfnA_$>:*6hư ОLt2R(]7Vs{ Fgdqmۺ!K>mJ/~$qKrY;9 Z~:y,JlӪ'bZ5R{o az [.XT^< aW?.Fkckˀ,%ۄ,')! lo(p,c\}Z@\bjdeȊx<{AakG\DBWϊ q<p\+cf.^cәr>%88N` ڨܿ ́BO<ẄUdQpPd~mtdis4_=;:`*Q:hm1I[k,ilKfIw J*9 &U4y8z\%!Q֮6fvy<_ eفxHmOy0yQgUFC&~ 4K.lq4J0;*xM>ܵ"aQT}]hv^.)S> qD8P[lgwViwՔ̑C_dϑ뇫ӖPc4'B4#)p]e[W6H$arX>`„URˡXwבU8t4ZcAP yY !~d̟|Llz cs4`\UH#T)[Ş<:׿v†6"qwkTMQ,ޓ#-Dҳ<>wxW-ϨSwxU E6̦~zlBb;@3*|ӯ"YVY^?& p:5ʞy;eRqN,*Pѕ"t3t@P) t+Dlu!`Ӱ}[HeBs0F\-mޣ1Vеćg?y6^M>Ok8w as8ŚFH%!uvq6'np*u)p/mHN]*1{d(Rq-;\دy4XpOMrw3-?]hZ nBU9↑fI. xU4Fѭ:ЙPU$ )'-gG~G!Ktyb@$oO+I1s!ϘGDDL)kzR`8u`vA ${%]:=XԶH{xb&&0'يwl@rϫ{.aLb S/Ya"v9-}#Զl=;Jx fx@MQD6`So c|@xw4zu̫QzDTc\$1(ccR}4h?8ɡ0*N!%'Q V<_֋+#+R"A׎=>O'b*4hOGbPvEr0kL*9Z(80߼)3}Yd)ﯳ5glSZ+;iAmI6zpag,b) T4md}2J*iPO_>Q7p>y^h :eb zWbMע3}[2^#. ˯.n5(GџA\p#?* 2?r҈ѯa"8Aex#%1Ó>ebyѧ%6iUpkJ(2 c?%p0zUN;{>d9)]Tn4ɲZ}܎'1[ÚUĉVΑ6KP@Wr|[Vj'V7q:W6t3D%H~ȰrO➨XP9YVsۤ$>0`\^2C$+ 8p[>gF]Cdu ox =>fM+;6)&̪ bAY5c_lffZlg_i|0z7*7~N\-]3Lܕ(!.$۰F~ pA nKR8SױڕVlP^7v_㝐sCbCշᔊi7s&B=vJgHq[wE٢! ^'x377aH@S_-FO՜= T_Qe|np(@Cm#J5){;bےdqVJ-}Zə qW'i1\r=2] ^h/фIIX" K}H5qKFTd ?~|O|RhнڄΣN$%COGLDvn4PC,Lfd޶ ~! d;{ VZw%o^'U=6K>jRjƦG TTZzZInpG=pj7 5݈חHk$M4w[ WfU:J>'7 E!ZX+٢bٳu$5IĄ?ծ3^Jpw}oF2: OBѝL,,[lɺSFU=;JUt 3# ZyyH#Fc1tR`yҳР̋G໱uw3l e|Lvdf"bp=sEVF2/,d Yo ?䒁Ut”LYx{Y5ji]-^qք'F(t=X!uGw|SjW}; ҘI/M]Ś;CI!;ۨDʺ~aa6T5`-lVIUӼ~geVɄ5i𾡾rɾȊ-䶝N9`B| -`\'aK"]g~'B-|ZMkmaRV]O"qzO % -t?9Ct-z'qz%X}r9u?.$bpD] :[O"CK`F oPp@aRܫtwtx*6, t3Ǔ15 eKbYG:']hn?.P#0p ySš'OzhwE-\@-к)(pK-wOD i꿼s -( b4q[s`j)Q!80 r-S2>;ȃ U _sޝV"y@rc_-ggniX'IJK2z8^K1XgCS"IC>[ 1n~_>Pڡŭ5wzBd]z9t{8? bqa|/+ޗ:\9hs;0p={+)a*:Nog)Ka\9)9s6Wy*U/N'l HH'֘AnD{P5,eOhvFD&[6Ǯa,J,CT{ ؃&4g6gqfU: PpchMTs zAe(I/o%TEۗŋv5 *dh:Fos4c-sGfЕjD"H0g^Qh˱B$:\3쩙XNMB+IX $W3ZB#/[ !Z62qlzi+UtIe^@5Ð0k L3y2Vk8CvrT ieZ}e74%p/Βa(ـjZN>HnӜ(Pt?mXXp_-ȗAOI,ErjWa(k{-?c_[6j݆ }a zpGZC/v*% _9SnʝcNC>.d>pgg*\@k, %kK'tR`\2t NSgmj>4Vֹj$h8LOrIxٺxI67mT\vZC6J979`u"wxf͖^PƫEDC_VJv]!GVi*3nGt Rpc^@MikෲTߓp}\ @"ܺ*$+0re8E{|jNJ$wH7ls'c;#*hwXʩ]#`w̦G׻q*t{ ;KGJ-=dPCWR,g QW'o 5}PI#SR*ufMN692,,:Uۀ_K8b!g8anWƿG+Q ϕs/tQ.퓴Bͱgjlj!1O|E*FxMUZ| {Ё^`jP p.jDzݖ=p%Zekz*n<,۸.΋0qV-H"%_goY LIB 'ηI״+W " \P㿩0m?yWs_zKO UySOxEMphh~QH3S q\V6ЖOs?褚'/bNA;<쩷S6Z@q;rT.:CIÜ Oß /9#ms\+LucK4JWB"[D %֟&;T hfjFF)~/W=uD流4"*IQ}bt-|70N\;Lve@-d`3!o:&f&'ң}LT݌nTEa~da~T Aa#T{9QrzU`\+_X8ɤ7 ~#EbS ~R #W|wj[cg`:KewzBmR׍j̑G+=]r^ P'S@V 65AA^4tUvEC!}yHW `S\ͶKZ!}[6籓%3+&ICa 6O+ț4hyO0JfK;|TN n}7KW\W7,joI *."_ә?]li&t_Mٗ򏧿o 2rOK,'[ dU roKቀ{}8%ffxzV觚L6Ͳ{>|3}XVBlu?CZv s.,q4c]x_pxt;]TEG03ٟwPӟX{@'KD:=BMO4ϼ¤>㈯ZAI: zikrA `۟H|>.KD k;SafAFyj=]'`OV[Pp; 𪔳3&gn]XujS߶9v5Y`M 0Z2gH[e L1{)0u[[ "[O,>^Y7&P$qEޑpK,쭠0-_U*^z*PXWuAP\Q鑒Eoo2VYkx lL{ǫΘڼn` vkXULEqbǂ2`=SaK;gϒSi_l5d6 `&Lᆩv%#!DCJ rUN"soE㏽Y+u0Jmךֈl ARj;[>s}wz+:EIyu+$R<*~'^3:}I)­B0?m" +a1~`7N6rVë87SF(ZY¦M&t.{ sT`5@@%bE'^w&*p/B#Y\6<WŸb턧•uDiU[¡ӆd(/ lB+Z NO>5vzU:̦?6l5v}MdܨL@$PYc+%ʉr z_EN;!9ruk\8_rBR:Xݮdݥ)hNx4|ɀyTV4u4T}WRdaRB9hŠW=C,ې7L(S5JwWZ(CG )2MT 7 jk?]fy_6\6D~(:K07]-r!^GF& L"Q h>{ rw4.Ʀ%ǓP}s%$50˰c:s1W8o}j5Մ/vT8ofydi i>z.;L{]7xaI:Bpi{/ AZj̈́[pƦ _WVHG4lP lU&"] (@˯7 ($y!Q d1YsNWD׍žn܆ L#ċTY " LR;7X5C~Ԃ+!@BKߴȡ2ovoX(cr*Wc[…?ﶞX-8|ABQ%C?NQC8E!C {ϩ TY.UZ&4QHXҍ4ĶˌB B)~Rj@u2hCMXi ^9ھo۹p >&+e.F -Z 0KtUz>xz޳ygf,TGR_p_vAKˍAbK]s\҅˿O 5tH3 Śc}o0 ӊR3vkI̦<;#E"Ci{ Q@1z/ߩo 6%WQ(|J:d'wcu]zrLY6clT?uyLvclݧg(NB(D xStur&i`,RLG_1||\+)Ɓq|Yi=ո ~ZS[%I\ ^1y@āg:{ >izxİNxCC|dx/;>i*,>ʵOS}c *ۮ4tsJfˍŦ$SNp®$"^w(cn?đ NElly ~dԘh#pqˮw9dpo"O&$<֪ⲵ|HD{F68Q4(psr=u9*R IWp, N22zJ{ paˋ ZsA 6KGTg?edtHZ0sSnCb22]RF[`jHM䥓ͦF|@t髐* gMEq;]Q%G>CAb8 M]L*5MhŲBUǾ ӺH}sJxyo3n':ETybF7zM/qP(Ixpo3ƀGD(H`=9(SHF߸ {X.`5c VRfc\hQ/-$❚8g-;D[Ⱦ"z!G+5c;{D1.ll4@+юz+xov]\xyl~Eb|:X~zxv"&KK;zBJ:@lz_{za͡1+~چLԭ~=aJ`8FK:ZͫQڕ-J0bG$;ҾHQ.i,Zf(7d@ۚd\2hEQhWDXvJy)8|>{ml b zx N"nHTrg Ly kHy1OR8@7G+5GFO*\ za%֊~"WUJtjgW<8g$k\lu͸©ګz[DX}^:![juHu6*\f\^v(,v WeOWhG ͓dRmYMSd%ʟ[wQv k<#%Aw˵G.#R+vjNi w222sXz}%N?'4U@$ċhGdC/Zl$6hf!c$MCnIe RՏ1Lǃ,LDTiD!Z<*Jwu㋅+.vJW@`WʼnjRU^_OC&5^oPwLW겁{_ :USCe #xSn Z/QnHS;*p(SՓ"fwWUln(j>)x`4Z:i {<&e_AanѤ+h{ɏIך#; ;~fEt}[1^j44v9kUMIPyF^3o ѥd%ZT /zKƺf9uub8pfOQ lpR->]G9"2nDrK6;{ma-bES-p8WaIR&\.,֚|F*]AUZ %Ly+ |l*gҁ,x}sHƘmhM(UR9%S"]^ M@] " 4C!OA9puI1 G#`FyUDҜɣnd.~P6ZI^3ȎS^A6 B 1GfZ-(Hq8*+jkp $ȫS '(-L< :"G wGP1Y%UJe8liA@C<=F=T“^r :WjYa9[lB0;uo*p-E?<:zOA . p~E#LԨ:GǏ<9v6+b} %tH@Na 49*%Vɯ~%gP9ηioT`K)p=fB)Dn#0 I>M!Ǧ(|8Z\(M,#'Ym>{[= rx `W mʡ" 1Ff{ @~~GyG;+h[Ȯ) $#v3Nx'3H_ߺtN9=BLE"-v6R\lqxtRP*IvM!l:uU7B\A@<",UL\)΄܊F 71rD6@D%lw^yKFF 13A.ޔfy0~Y nȑ'0b*,\[)ŠWm=g5 ߣS:ݳ&g/JD<ê~7I *~O? "52 ԓO[>!h]G {@ }a9ըXn:@ y(O;t2mdֈVI{_6$+4N$qe p,js2o`Ĉi{bSԎ@b*_WPNgT#qW̉F_zGpd"AD\8+RʑEVғ`r8Q6X"~ycP/Gנ2gS쾒FP$wGrxjQ|HoB‚/gjЍX>J(1+k&Zq)#k-z1\?n 3F0 k&txkw=SlIkEXmr V*#MJjOauA*9;0l-sOsCcs:MaSsm@dHu>ֆ&F iN?WI,hYU[&g^"lzZNf) HԼjO℆#kbFl7)l dDz<(9¹T\+F:1 Pc)*z]#ҼV1P)Iȴ&* `I5ͨ j7 9Q,׈$bĝx5֋a#5ZDAv};3y6$} x_ frl[9~*4kQf*HS+ib$|TP͞SgC%sG/\KMRvDS#*D)Hwq_2NoAd?{ƞyջv %g@{lt_6^\5RiR@T2N$X$?mϫ#HL:d1^X&Mw$P!KBȂ"Hbw|*%ĩX(!Cg@GH0)|!1+d#O݈j;8u=5Zg&Jg];|IO2:C|6=_i+>kA"0/Eq G1GQ@c/f!!`i+S`H a~(jx{T $]ϼ(4[cg[J;톉4H]c?n}*\:qC=]MR'@.D{'\j'7[`aU*3 ՟:S"Y:+N.G$L;wԋ5˃ȌrT|Hpgt6 0bpȒ2#%;n![p0:PF._/`g#i`VU~,`{ 5\Qx͞M=9%O . MG5r*I`WcK 8wI\Bڊ{^}MGcdy{2*Y^$o2}Ϻ$>bقJz1($VN{J*4lb fD9)5lW (\[y(?&l]|,E~3Ͽa2o;m'i(RV$׷E&FaLw_3wFtG۠G={/0 Q5d;#QCQS*1:f5>wT>җqgZSA(mz6:pq{9@}|HGqb-չ )&J\}mFՖOޜoSo[Mn! #+m.Pʧ[y644ӦJ܃CG;ҝ4"mV'DhMdI/4M.Vgצ$N٪ 4"a/ͭ)<4){{f7yp靤\.pY=e\jַk{ 鿒u2g7C P1A5 (SƐG:Mo޶WIB:3zv͙I6~xb8c#јW>̹)*Y"V?顠QYC҂hO[Ӷ{13]ꊲ "rEi -nnx*RR. NbK 4hq`Nܔ0A\'Ip$t2œs Ub:+H[{W5vU-2¥p呂?b%}&}ʢpF=1j`7rĨdCt-SL H"+ALp;`s9}+:}ǼԔ$1bB:blMIf20Z!.R>Y$zmhIϘ"Jr~EQ?뢵u+PY /54oIUU-Yt;k"N [ )FLV?JeQ\`(ujʶ;4o+{?+*6 #v&R0ՏUM~uzʁ14kLP,Ĭіīj_Pyֿgv@$]'DDK$tbC>Ӡf% ir+HE_ՍDdsWḩo7 zaͣz'65 yG2 y3 drrUo.yLG"2Z2@9ic x{M` ;ìy3g05BeZɐ#~ݹcqM/^G7o3xzz"%5`wj mZ˶L7C:Klbo:B 0'34ލՒ7*8nGGA=9Cl~I"m:M!Ci{^M[n߃-*!!4@hXX-ءtϸuI ҕrʃPlfAr..#}[XM0;Kg qݗ644;K;K;H_ wlg3p?k6\+\j3u[8fb«:Kun'&պ'06dҤ!6_U]a̒:?`X2U^ 7:49h ɨ*yC;$ޜ'a~F߇Q;Xy! 3\}q@BHrY_ #=`;hv#@6= ː|:ºYu (v=3C  ;עMڊ`@G 8tB[g2%$&ca"te:88uIYZ*;#:4Փ"a9nߢ7*~7 oAn2ŊFI*DxUgBp>">s .Tq$6!=cgg%e8-+q +a#j驓^^ގ9?Q(*izp{ßpG^o-@} xN<=|6>ԟsD:5if音=ƪ%;SQ4jG)=}\i\>q\C9)xهrPCd#aSc 5 Xp!8l?C8ӷQ#T @Yg0-^}4XR {J zAbeA&[w~Y W} 5xV|;>Hmsx6*w[@71S, ^YNiJhAoep[^Q"ӦWce ImUwQY&q{ǃQ|B-'9S~E j@M|MH3!Ee'YZ1ewYd>L`iw"Ta5D7Pjde/bsbK2D3_Ј =DCu574(dO(p~Zy]:/2_( y: Sǽ9C 3 gKd1r*6/ɹSP6_'~XÌwMŠͧWruh FQF i$8eD)H`(_O3y-V(ސ9dg.$ r k;pSsh.k6/22@-AWAg3qցMO#h].jPHP ,',9V:uj)_ `CCKz/Ȣxeɍ}aL&bY޵1e4Zz-dʗB{nYC ͖ FBbQ/@D  "Sf9SI83K9H+=R`W:4OK@f]N9ttQawIo|gh : آ.4Jԝ0dy`7brL]PM,?u$V<hrLTduLC19?$6ߒ>TV[Dݠo5+-<BPkmV_"MWQ&قt$2 !¨l^xH+QK¤#WM 8om2bTKNs}Z%O?Ͼw5~J"g-uR9$"Z:\cU]r=!.(){ֆ;[89ΗhvIvsBQozPf 4yvZT2s%˨GCSZ?}Yp&Yjhb'[A @~KEµPM X"0HRmv[mUq-lM^ GԖy/_.oJ~UV4&Qߖ*l~m#dnsFnJ,v T<;תK]1csjIAћE3^!Y\3V1MBd#[jš:ysÞL[BVu\&|pcd$$*[߉Ğ}Cҕ5y()+Ǘף~~)B^eّyd ~n+b"bHLD0Mҟ 6k@QTAѱD^Mr@ x|WBֿڔWg^@(/ӵ. ~ݑCORһFJ.!iQ52ml% k `DL=Nr<<_tY k`1n5jp 1-<<>VqyRwb=@!ziq [[ڊ n%szs J7rw'KCY[iN֛o'4Wʳ Ib2cd_Ib*uWÖJ۹ )Ƅ#_y"v.(w/~h`XMZpZ^f&/+oP;:D<%kQUmFHK&x 9I h][8J.sUI7nE#Cȉv'jPB(3|+?Ky4ثgk/JpX}%|ژ+eLO{q4K#)تeӄj9sr{6/v) #:KOZ/ɴJ 65%Qu5QDz% 2y*:۝C^.-ƪ0C+jHQ.mifWf2428=" $_p,ŲU8gԃ ׫\" "^D*u4oM\#*Wz@=݋\,2agօƱ‹,N,"͑M֌ut4J-!K%D0,;|]˚ڟ:w$"j)0R^nrڡ܋;W\wo0ݗ\E_'>I>K H°{#\^̄EOP?הeHErE.瀡K^~&Y#,0ÿ>k}OO̍qͿfQ IL=`r ֣-QЎ9!&}KG Q݀/6Q3sEs@ V|EszDWBs}kt:q7}ɴBKymL@_tK7 ]rԲ=[$g.F+32Xy֭ٽ O;ԝQ{cмf^c9} U\05-Mck<1G򋻭m9NK,w-e6hX_A_{U0'L6ȟs ء iߓ 㢮yI{M{*@mfś'Ŝ)zZk`/yԶ>T[lx;%A`t<i{V $i]*HXM~pW ,!iWj˃xXőBeb `c݆V^5'RD"'UЗnIz/qP ӌ0$Qʎ[^WD~qO͐0JV<"H©5S"fJ6zUol'M#8ϪJAiw}U?jʜ1\8@S!ܧC!JVg]Q|2#vqG׆} iVIH/dr $+/|c֫ 5}'8Hϲ(2x$kqFq;?x ҜPt!h^=ӍQ=l`D ݢ1wY|) kY24|7 n&!hEzƴp#?awXw'P2>t 9O pn~yvڄ_ꗠ?i&!jALco0o3m\--)QM(L>PW{*9`!NZt3v51lq۾6-AkK/RD8؊Z/:kԶXW\YMP/!ܔQ*/>f`UkI|< kV02-t} |ws(qqK1)P] <V}R|u%|Aj0+;^C+q/L#кӤew< N K]UlבB׉)-&{4/%jKGzeܳNy**㴏 0 4"rŰK o`6 sK."n3Ju{}PLB78 0}?h.E0T4&Pbkl0)"QLA{y[S`EO$FNb;<~AoF*V9i,ݯHw(T3aYS=h)mu~^c|,{ Ɣ B680Um-ief[wr:3 '2yM_SF3Ƌ>[Ihw X=f I6!< "wo@xIR2|#لgYoIpW/FE3Lg=O qMժi kf'6$ÉE] կbP[Q=k :?) 3`a_9Hҧ ǵ=ҟ;$xDiSKuZr$4^&cx ۱|t+G /' n3jEO/i3jGtYfڦpnTr"՚9Rb25W3iY,+=c@2v7$S^gs^>mK'w\v˜{S4y+gr @A}%`e0lѳO OOخQs:Ҙ/,9de.JO*B.=y~ /$s%D^ȇ񭴓[PPYJ`12sR>Kx=,,UUƵPF=&6;GWO (  v绛aػV%3k#F&ׅZ8S7\sٱ'9µM.79M 47=iW Ǎ n xEceO;I,zih"PVQ*ˤiAT{p9QŋeJUzo#]\nҿUp- SS =p:ʷ^=j,E ^XWg?c?T0F;W-Y|%Hyltub,2؝*&0JF!q^ *C6&H/<͜_80/S3+i r'w/ͭXo>i>TɰP2=md(6p68#wIAY_wB͎S`~ACRz} kԑ6Wo kNwN<$@8;ןF7= ^zNqPtY2lEޢ$$E9RcI\[蛜W;Q/3]%m~R$Ạ6 X:|f,{WL}Q g `COƖ8 %W-U>!ߔ%GMPU]QdeQ~-[Y‹Hdp-$z͋5Z5`7G;9 2/yZ&PNԾԺjc 1e5鬢-Ņ]c3UD2 zyRsәElnvZSxekZ_CfJɍ`γ¶Ik=] A3ת;w77{3pZqŞ\iC+9:rLp#án)@ʲa4Te^)Pd.ve[ߌ@YA\t/tڗUd+h6W.4 W]9>M;\7ZV4̠`LsuOD1]_4e^-Js}kA[vՅ(5p 4u6yY4r_}V*' p0ܨ ꑞW͠Jk''ނ|y 0ɻ,бϒqhva6Locx;&lT)\ ƅ8ü6Ţ,h+pԂ"Ϯ!wH2Cay5MdQ΢Rl;L|!i2fZvtrJq>&}h˿O x(eꧪVQEjuG [ĴEQbWq&S!Y͆aNZ@bKjlj Q~-UVȒZ#A#HYX &񦩈MSH{@ZײsKfhZa'O횽Ӱh7rwʶ9r_&߷!cu*p*Kpb qB]L3``˲)?{(HeCX^fq#]Zch^-ߤ4Pѭ}B8|oCEѲ;Ѧ`'M{"_u} 6v\N6QEKWЙ3a_d.Gd.gzsUqŃ4%ְXqdmcA۷*uݝ'x0̇.=B80v%~E&;J"FGpV/!BJ[^KBKA1q;zFkd W: 7&3Ǒ׼R΄@dj..Y{r !-+ p(#r"l&&eŧQvVdXbom벽/WrCέO66ȦuG@KWF{:,[>k}1y%ld1:l|W:sJgrt,yRc><d^jcv \ŗb÷UeK-xţC8i6۲MxTCא F 1nZG +Ҟ xqzdzmݾF^?CYJ}RRŕpeZXSYxkrESxN1eb[ΙDž|SC/-pS\'v78ߙ 3v#Dh?|xyԼ piݍ#[-  .XvV o5]z@H6k=ܮ\#[^π&"> (83/ԁ:uG&Q'GEMļH7< yЕe0Aaމ_)L'Ņ5'0b@]6\PbT8KL_K=YJ h(\71xjA.#dş *+.#UW^jny2}kdm899bIw *X^`&> +UϞ|:XxBƫ "% SىPjE}GN#`˅bV?N|&:ke_d Q* l[ P vM91;H.)6g[1_\mHia7#ܩ ]H%GPc4 +ӿ+ 5.2 9;S FD,IT l)Bۣs'2uߢܛЅ T &"o[lx>f Pq@맯./r@7,.pA%7%2U _ `O&Oi݂"^r;lԧ4&pGxk [,|ddwARu\/֮b841$T;vVec:c S`Pڨf~Bȣn:$ytᨵ-{$~aƢU?ȳuh^ְyȵYZDi/ ƠQrq]1ˉ׷DEƱZ`BUD Y%>ne]qfN Cr"C65԰8VS\dAGI 1K`f0靌O R*H/BpcVg!wEBbWaG钕 o`FbaOBrD`ϟJ]D4ž_14ЦR[JoRcYF*D -S=r&liEIrD>7} \~y&CӄJ?bZ%V&VX}gA3SiedEʯțRH8.|gl9FF ::ڸ*}!u$aBr: jwx"_\Ot!Ңx8,u ؾfj10uS߬ř8P ]izs0垂@<\"X{x7pPj*(]"\&e G)Sw^ 6mQ"t6]#|vHzg6 z'΂1L`-qy /ĎCºV PP`\4a-hy1̦R^#!h[ iʂ* Ap $K&$3YDx*߼MygkomE' aZH{qYHb`Ebj\p030 fnDgVγ`1N9S5Vk3](zévgX~ȵ[ g@6]EzpbV.S hz*GG+MhvN C/3$!n\kGP ~nXQ* TU͙'J/Wp2zKG22*r{)l /6-E%R'D7#`&Rbwn*CGd#:R`Tjc=u5lb\Խ`ț7R#{aR@ʑE֋Ѡ4ܵ7#]SMWZ oe.f~/!bvvovn`zsI=>UFnxv·{f tσ.o;.L}Z^@IBƐp)Tet&.gUWTҞ4yNt&g3h%!R ٢qXa ;S3\Rmg~&}(-l+.kEC1w# b~3Ɍ˼Y#|JFL*9+E zf;멢:/Į4.SA/&gԾXa0's^-uTnC5u0ш%ZɃ{k(84 Vڨu*+#%tgCt G:ۺOiʮPI"z+2zP>؛,)ִɱ@쾑X%`x{_$ФC*Yl5RWÖBC*2ri̔O{xGw.$bA2DAzX #R9\nhpK]g#?Y x FlQe)!=Mfʍ {\Esܺ{foO>H]rF.rVn+M2#Mlb9/ KuIlÆ]<^WƃxhL]`V^9V12E4ܢێ拹s12 ϴDfYoIrn1e4ܛQxNtdYWbj^OVاcۣ$@}^LF5:f4p UO1u95'H&"3ta^xV'>4)SA N:L ];G0 ay5UH <_͉K@.oj#ƽQ'9DH"})|í[dN8i|_p [lM401wnCaH SAebjQt{!3堪ĉju&Vۀ;`@gpյԌwF,J!{_I)zk{)Dnl"$XW@)vwj=qs-KW`;-cb&1f|Nv]792#+u{C1"ȵ"-T1s{:#EX2}%loBfm GL-ø=lP0i7mpneD!cD-gYZ07070100000090000081a40000lA 1B"%B%O #UHQ8?MQwhPX[.S\޺ kЍUZ`XWV&K=eb jd[E"YZ=_oj,(1c,=t(HɓANdTL~ QMw?0Y[ w%Ns"H!jt~ *WLI4Kz;O@V+2&SU ݫ˞)HvccA0E>k Ruo> 9:|ڝu#گtr)+%9X`l648x6Dr_zxʪG~H)a;" NLE)JȎ;Cb&M \Q:UQk长Ċ| !N$$? S!,$vX3Y+56:lsU@ˡgh<:m }kiplXi@LFL"1Z[a)49Ԅ!5pg{QN'(^^z:y29Sw{y8 P7x'fAY2 `ؚ1bҕ*B R{WA(jz^4re?' /~58`WJfc b^WY1i5KSBC1tRAwg8@WD75{s8D? 3 =S׺ÌS!SƑXSwk ("(GKOVխcڏ t$ CŊdi̴$P:bW^4'߯!{%؈~aW'(7F?W^@I^"18f۹6b0CT7`P*+Z@z"ςU y:_K>cWv凘}+|z>J 5l̪gtN<^qB{!n >%}J`gEX{7eA[4ovz-' $b?`O$ݖWۦ( O )1Y|'_j ɁĖ]q>st:R-SZБ["qR Yr`1~S[Uҩf|]M.7[LW@>ƶl}>I: ɝ\qS纻^(| {U#ZCv{ڢ&+:Omى׾K +{!EK?jm/C%4,9oL+2uzYO@|[`/j?j}0?t+ *pf38lyLY Sp Q) ~ynC,V۬\ `΅N罠Zuk "'XX"vW jH6u/mޠ1X&HwЯperjG{fǿ2!cvm+E/>QB?ۑMÈ0J.YWޗJbjiPs1i+ۉP:&4. ˉwقSubƞ?}%Dp,bY3Yjb7dbOC=W#5&Hy *2ѡ]aSBLN2a{%zeUXrH}f|L~5rSs<5&R\.5:V2T+V&ֹM5>]&h8ʁSf:?S^9X@MԙF2g9t/=\ۅA=^$J_7zx.*d]\Z\]~V9P'O1{~' σ1L{_02gɅVwm#&Ro!n̤Yշ7;Q=$ 3^6%PӃ('Ǣ5ŋj,nd'}DG5YzOȒ2=UrWKŋl&Hgxӡ(v衵߄rt/az%6xE}A&g6%[-KZ\ePO;q5z2օ%n?p a+,Nj]ͥ&lfϴw~X\auk'{+}ƝkG_6x[<l;h;ԌT?1cFs &GUzc|θΆ&z!u9-Na-;yad HrW#ڑk@)a#{uxC kC,=ګg?I.d0 Lkv4qS*3؀up@-&e@%J՘MoeF5RvJ麡 "2!B#rs;(ɨ4 D?XwX)V^MZրf1p&U0 KI63gv>ĸP6͝)zG՞MyVw]A"e z|܁p ,(6KFthڍӝg~k!GLp=g(+'D%% x4N.C%&`XLɮizo(¯pfkZ<0-lH>dIM18aͽ;6K^p-=Ī۽Лh) J'pl 8/* 7\ߟox'YBMѼuٟZ\gv-ናw|KiPqSBt"x' nǔƲ3SXC 2ݾf%3 ? 䪺6y9{?EC) z S{{8)8ˀȃYfߛ&o~@Y+aGc'1 g\4tl G{ήqM]3v8[njyl峃HT&T,XkZGu!MK5$R^ɸr"04ڠ`:|pZy2iw\ƨT^nRs7ժxM Pf@?sDh|)hP$yrr`ӑϝeR1Q2WhOŎ#گ0ڨtG`+cU#|@~6Aԓ s[*tpv 1~Mݵ:F*d?Tu0AN}nmUSy5* sKlY hB3&po=4Ό2`,=m.wx h{xy1cfISҩ>={Li'Y|20$=L*b/ .Mxʚd۹ nx;Y®*~$[t NH\Jt)ֽ͛9Q$LRtSrgxmN Ľ^+ݓGtzIPbʸ: 6GU#4iʚj+It׾|L$tWU~SB6<=J ];)˕b,$y YpnA`豓 ?9NGHL~]pjaO*~We \YU n?zhyIOwZ( 9K)IVNVFf81(ZWR"gwz_a0Tˊ # ROٹ5AX$U;߬ɼSСK l VwҘP7RhM(tyHɏ19N6cfӐ: P-bskI$ luW"9ٗmy)Xh;Az񧛕vS}RՓoT1C`iѹʎe8H VAyecCyV_?`V4=儆0Ppx|WP*YN qi^gѢ2'炐o&\ CD 2O|CVGZiTGtנc&JRrv%Vnx A'.qH'Px-T~>!t*M}baCSkKo7c9oqع<Fn ͂Hen.% *}!#%۪U~ҝCzUW*dp[NsΎf̎K髃$I; 9bk gXn}_IO5HG[ž]~n8ۯ /:*-݅[o{f,ux÷sLZ#ai%_dki3Ҟ?eQwެ*,|oVY!(AB?P3}+L!/yMgC>v5->g|#DV*$YpAZMY]c@4L>yHL򙩏_"#5KFR#*Uc;lt)A.=!HNvY?sd'פ F?]o9@[w^Z_D>q\n~ΖzFMIORN18dc`^:at*1#YbTC)ꊿH&w$F1)IKBbﶓTP*/5swq a@mi0tUf suL!ZpA{=1@K-ToYR*(rzkI9u%ZiHG) اZ Q8l F}v>\ͪAvQ fW}k֞/ JO0Dũnn+ûJU9V"/C^Ǭ9%l8JDѸn:=YVD 5I!zXG[Q0PmwJM$ ܸjR=pᓃx#SZW]A46'q E*7xH+#4ө<_)fIKWʛ9;[2(I -bCk-nd)TҤFR1B þcam9GOnDf٫I-ܺSK&g c+y"יB֮Eϐ;!4ʋU4 DTX"L-L,Fm -~@#FP|FQh)j?, əSWQ.Y"F-1ٌQ-B騂Z(J"sۣ*v-c){n>l"6h̳;&>ڵ,4.}4`nF.>smK_9I|EQ؈qHʣ˺nO[d o|4rhg"#_. #uȍ x7O:s弝spX%4Df+,_ ĺW)c\.-,._+ctϊy.wՄT!/fO B8Ȭ=0UxQ7E<33hjυFyQor8ԯj]Fod X`37g):eQ2y)gL'WS<%cO9$,?}mrAM5!QXWEW`\RU[ANlqPk*,r0 (!+z6wtk:T窿1~,8sQUO ĥ+s򄝚%O45 A^Kv`aaQ +#piZtx[YYNnXqQ'Gxpw|Hh1H{Oơƹ?TԤαQ418EKڹtPwBbG$S+׉)ٳ̫ϋs#҄%2 c||X9%JhGzdjCi[>4MV}VL"ia\594I%r_`Z5)}B"=lZb_RxI41,w(%m;r2QWpN1Q_q<%}DԊo52Ҫ={]I$_0:{ޚ9|*#N˄㜪o1u1X&)/ж9a vC(S~= N\l4>x!`1J;d-ISjj4CmßcNa ԭWAylS- nj5Tgq:U֍TYu|R7ä)ϋ"G~0!ˡs q8wɩ=ErjhŠ2rvÊ_>Ioɸh$wP@,w w:N1XFڊnOJ,BՈ-XG 2aVsY{0MoՓ28eR~=oCJ^ H\Ի0rH*?!{r0MOMS5IOtT|b{J360T>J,i1>8!l4[&Q|kj`UJn%XZ.n||nzzˑiŀm;!ڑyS 9sI5xo'| v \k<}+םK6'B<@DD#‘ eTs=V78UEOu]4w!d.;N#G~OOgZX5aHZ*NՖ5!sbiKSV~]/ïAWBj64p7.}x&)cB hhl[ED4i+3S!pZry1 *gYZ07070100000092000081a40000KLEjV,,\T,qfY! ӂN}/^*_w§6: Kf npGQ =qGVNzHJi o t_W%@ HXX˄OrT-$<~ v@lFjHUܟ}3tQF~4)iHE7ad#H*o Xx#TdWG4Fjik5wݵ֙#Hܴ7S$4~fbsIІ601 :]'/֟ gkahUA*XC9KSG@|#guoJy9=.ډ-e'd1 E[pfsnaQ6iнX*es #:_M\`igSg:EHrNaU#nBK~K8bT_*D?@w`6n LsDbm˩;$0[b܉ 6w'f2v$qF|&Dc^oeʲ!X\&d uzE=f?Ǵ$"lǟ|d\MQr9'[niFzb*}4 W`X>+Ƒ#J+QW1@⹄zQQs?Iq dPAd% ke E66c&Y Y" T`|YP08bCX7C:t`:ƗTGT${<&Cz}_1!`9 =LUA<(ij8bmV$LtaN~1`iVYV_2LB(b ݞ1LWCя8l*@`SzjQ)W˄N1Sj+PYވ= 4V߮Jϊe2Cg#Rdt 2ӟHy9y"*=ެ3sm2ru(X-B$*d-G 0܈['NNcqs j^muݷ(FŧN)Xg&R%_z-iZ_V?(H[`oKF<:9UH>!@];}bdf4t24騞Dqi=Z\`;tVgB‚k*ْ|ߦ~>O71*__bڏӝT-Pm rTYpY'bzvijK)]'cWWA4%ry.>}Ώ|zA0e~Ǎ}7ߐ'neA 2hD-bX  et=Tۼ Dw)DKPQqm$} f" tvLǛx'W 'BpW x ?` ,JȄDؔn潂wډ&Epn{  C"eDܺ'6 #Q>Ƹ3Ʒϙ0 s3> 7,0'9xՎR1SPjhyYS3bV\z^-X,%e|+d p*c~D*ǼQ)k_WٮvH5Ye4iG/5gl$ Iڦ *]B~7i\ 5KbCkR5@v|u OF!mՎ|߄WQu3x$R5-d 3Hk\Vv/S5{}nBn |17n!Mz. : NMxdm%ƅò A_UZ$<3@Op{%sNFBCn †=d5:d8tp,US[׳E6~0 YܔݢyVʖi'*Q|q$7@O  f<{`XRC}6+'bq4%*suq lgp_Rh'!3S~YBN:o wS cNP$LGau5X p -W2*,ͼRm̓=tUte(?qͤB__V W,8r(a,dDqMd/Mʧv/Z )H~i5g=\ 5Ȧ&J ޡiѶ 8CxbV*Gޔr$&}ݑgmj鈴hW6}$hx GF/]@9> ?*Н܌ߴYpdwI;E݆RpO{ "B|~DR9tmdt܉B-® ;9JǑ*`Ps'$l U9ۊ`!-&.FJ"R ӻs W/ZjN jJTR:2; X)wJT pHh=1kHHz`̒ZFNu $l{l9$w9>QJ"bRY-!MS@ b>Hg ю4+@ɹ~sXK>7?S&+fO*Isd av]YAHT9*]2 $:mz(Gdګ*l`j}"ޏb暜{H鯎s_*_N=3m/E5U1ČSU/̂(c0|p8΃&RpC\=\7A]j3 X(Ś(WKz-ޢŁ.˴mĭt Ӓb0kVQh $ + jC2{L;1gM)!,ŶJ2ޗr-,Iŵ *RD"2R/XV0PyU7_qp adBaZ}OhoU0٘2WB%[O$FWTVSbA:4RMyց19luOWyaN=s f\'bKD Pw*@+b>؉8K1EXo>k5yŨeRK|2@7cd—[,L0Gm(wHYIF Qy.NHYw/GOXbkRm=߅X*:<_ qAS /&Neb7SK3dhuH?#U1vOZ\y~JA:b_NmPU$Oa6PZ 3x԰3![HouXaTK)9EﳼZAx0UFY*䥵E$:87W[>۬5qf|7T\"́Sn歎/ؿ[ qSdLYᡈhk(ЈQ!.ZR(9ke*Աǵ%#|}>L ԤWad•[=1T$=9hL}vUih|2()ֲ5@ 1/qf1̝o lZ7`qExS"yiMrC?~+ r2ډ쐫v߆q0x"L=2<$&Ax ftww%b,ÑK4KC`w+}kKB8hQ(蚁nn)DFŬPaz{dhO "gl7W5Xߧ,_d)?(_\dQ:o3l[pFz-6w$%.AdOT na{¸.٪u\;vPDɗ[(S &H]25vq4zO? :[mm r֙t@I$MPb/X)AuX}caMC/1Ym{LA#oذRC*- e`2BR`/*Ɇ+-c'ILt]ϬJl;`;t 3|-i~[o?ubV{J\2ndVh` ?작3j#QǤH#`rx'u8Ӣs |C+XFiri*.^@3ʝK~շ|+ی62etqف?\Bð|?oL)~)^+I""_/(` m4![d# @ ok6 qھ44)Ŕ}H.ZXzǙNovz\/ ̮)sj~8j5—J0P1Lt*X (E" a~;/v~֓@,*B1BhI81tNT5pJ,aڬbbusbӹ29e0Td`դaFu?kum7cgYZ/6gF}W7gV7N~ nK(M)0sn5G}X4 YH#!VHPމ; (['d1H8z H*s$6p(a2 T#'5yr̉m^{MRpζsએUcNJ"ikfNL݇kTU{/  q?RQ`S+oc{w8R&JY"[݁^Vk]ZB%"l'5Kw+?Z"J>> Mh91(wjFX;fF1h6AawT!ܷ a ApuQ$VZDԡz2yD11)CAS=՘gE3  $eFfr (Z;wK+h]Ρm\W!Wz@T*$+=5}?^lS9wպvl>tPn=1<3gӔV8#7֓V7uS*A*RB LJU<$-FnT!g1=ƿJb)ߣ4ۆ|G v c+Ivk TG&W's8ǁP5=snD{#_=&'[T jԫI<rwͽ}1g&%&gMNC뛅OY  ]&|yF_ah{JM%dCsDo +Չ37&.Ȕ͸&A ?_Oݫp,ST ˥Jx8W!Szb{z DZy`ǸFGشxxϒ&+yj&i7R*W'|If\v mIݪkb!BڄS >:,fT0wU>M7h/)^1NlT W`nF LrS2W';Okb[w0j`=eCEdRq}r ލވΣFJxD^&J)^RAg'⣈π9GL((8L320wr:: w {Cól>I[MR%9bE\3^V5ҽ َSJzХeщ:ǩnoFޝ`;IxV؉Y&gk^K?/HZ#@j- l9+'Lz9 4GCB}܉dvQaloeJI)7c~6I_LI#M^FPch<~<$|_='y87)9`Ϗh ' 4wkye`޻y+_xֲqp T`PʂzQIuI~jT瑈*V< vB.W͈Nt[Wnk)^͡1BPʸ8qHoO%nBD Q,$2(FNd[br{Zëɗ2V[qެAŅLOcg+A{Tx/ K (JsHOJUDr Nwt*Ǣe sĘ;R 6Wzw Ss:02 lq8Z =>Ĥ}@xyb 8XԱ1jH9vPc@ٲ qdP]v mcA[O&A#5vѯQ#1[E p'=ț录 2t*5BQgB:}\:į xdy ]\Oչ3/S=GN\D+vbşU1ҟ: E[ ࣬L=`idzyuldGʃfs\b8@o|cځ6"#KfY+F]*zocyn5o5>Y#eH`?R,TQ4 9؜بW6g?, l/!}X}lfZ`%KhvULz|J~_ ~n褱Zẗ́Ojqٙ~9Nn==O 5 tSҴP_տfMͭIpfؐAcvr~M :75IvӶ.Eȃd[ :}ߙs8Vnƈb,+$J®l$)>Kmrj{}TFe]ҥ|&Bxr,¯H?]Ǘ;Zh:Lg rGE!$A<40IPї o:x8W>IcKŊxx56x4pAlחZgO [Aq@h٦ ͭĶh뵩#y ߒmQ}产d"\98`ԼBr&c eUk w0-eMZ2 #/'2ZF;l+YiKCnXF43 G+cm{](t _k@1tОJ$QegWT79%٨ `aoPh!tn740s& (/1C[rm{ ?Q1QIy2Uʑ#d_"c @|; [rN  _y+ mNhJePT7~o/T5$Lz=,'.e| αgYZ07070100000094000081a40000#%'!ig 1zîF1NcbT_} ߮!*J-?kLxXT'=]})i:ygra-θp|l72V& pr4T;neNMC@\e^vO_.G0QCѶB&[T㉗8?#YB;"(ٶ2L XRW]KhL@6/)9mB{raD&oH>n->mmaotCHCOc.(6m0}uO/ OSa#|1EEmr)rk荼w)U_:ϠMz@Q5g@1NO\W?*pmh\$v=Y W-VLy⎞~Kq+HiF Ǧ+omꉰѕ ~G[)Ma ;WuRm9O6~oҥ#!*ݛ67w!pHqQٌw]5Y250ql~II`E&q %㵮9ٔ zyވ{#Ew0j+yq2&SWwwEipeoԋTN=,M 2R &5B-O]@3l@ YWXkRUg]Fshp6v&+XԐXH>}L:m> \_I!G\4&sFMA&mOͤ‘n㲈 C$h4%NoÝmh|:AP;efRUzMқ2_'By#S)އ7-(I!WXG˪07kl^Kb$^КlcEN=6w^ʶM=Mq\1557&Fߴ^$]=+^Y,ix?6pk+tnD Y]_[EjK+}@]Q VO_NGPzg79 ^&iR aS1^yݛ d`(@'O6.i_h"긵5mד6Oy=bk9PH@Qj]*V<}  nS$ )*O~DZ03UD &b.vZ[8*K }L,^>'\BCq>%o"=iqxHgPXL?+ GR^ϝ`drк̒W1f(ʗ Keƴ&31W4C&3믇 F7:h*ڻL3F{of0e԰4u`u1-#&>N Q@͋IP@պU.onz ':/-c:&5)Əg%npb_觰S7P mA"B٢^oF:S ٳ7 􋯭gx }fHL~9 @h8|p$ \?ĶA"Ǡ# y{w fT|4|,Ӻ7%حeVTQg~E}8;v͹smg9+d~[zl* jx:ƬIbDzSjǺ !{+h-Yx'OM;Jp5KN{oR[.f{GM '徰,*SJ>M}َu4tzP2ARCȩi.(-+? 9&1*~(_\1/\#̶ߏaE'8_ |EޱdvRX߀G׽-RBg],WiU9@J$jr`MV@6BEbm)I W| KHg%يVci$0?Xi/櫁x_#=(KsLI{̈́hU9&#$go `_Fdan :ȇQ* @'"ǒCRFpbaAZ7o[m-!^k=DV&Sо8+FB|`դ46Pe];㴯J'3|րvjݱgYZ07070100000095000081a40000000000000000000000015c54636900001244000000fd0000000100000000000000000000004e00000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/ata/pata_atp867x.ko.xz7zXZִF!t/F]?Eh=ڜ.+G4otApxv'c OE4\_K]_.NUU[h9 TحWi@E#)B3!*a`p~3S8Oy+4~CIuҽpcn!l~*"S^veÿDm]1J q|3Ӎ>c3NU#(KTyJBwkͥ:"nPN)s]Z4$a֮ԕ 0zOBR;U\4"*O:tT\(Vy_W9EmX'RCp~B-6&8.t\d@#IHyxְ+MXfɋAMzvzlʢu>Kt ~a)g>sHRn%PVJ[ 8 ӖO:s j;!\^;aLgod?)ǎ@/`׹j7*OwbCz)c֦CZANc,7t-8ޚEϱ);5S{rLi Ɯ)A]`0L11ˊUqp><"483%|ZEU$07샋ɫs&k~t;Q)R$$Dne )\~~OnH.Sv1wAQ⎕w'J06Vt^0@LBدyyR7ōkFݳgL)lD$7.(s&na?V6߉*yM[( Yrmb#YmءTB#K;HYYXon|Mn.6u"-OtCO ]5-e `$ k?gB Nţ>6ⱢDއ=LԀr5Ԡ6|2Z N&TVSm&d2?E: WC|~U7ʺ^wVO؆ P"ļ&z&␬%ڑB%X1}YAH꒜w;ܬN5)ٿ`Kr4oWx=SvY%z%ugɝ X"$It9eaȞE[lUZP5uO}v.@Iu4F Þ MA&R{8&gSImg$o#R. _EAuޞQu9N+S[) 1f\VmG;PXնߔֿ7fzKn SWC" z#n[lT#Z}G!F_>}64˙kEvW4H† ;'0>iڸt S53hVb;S+LuHS׎eΉGp86mDx<9NVu.Å *[ށxyW0GL,Y3m BJhR ޸A.Wg}ˬ-.U&sU'l`=OD|"t--Y\Pt*!rkaTRnqzHy#S.h"\#SGe,3ן@ :o13m\#H2":*S?ZNPeXA Q؜%cEFe&uXQ∣ɕ.E&9+˱f@&nI]G2@K㤐Xھ19HNkQITVLZ&p*n#&l:_e ft.XT5bm! N+_\#SM4ɣ|T ްQ]}(rvR, Jf婻gCjxAX;}QUI[~&,@ϔbA Af k Bq&Urze }&)k] {?)Q!m?L|ZGĹg srbMDRlbɒq͡4zqA=t}IZ 緧p.3QTYCt䔅/d,H)B ^iȔĂoJ"tH ѼC-E[]n˓W4Cyv[T.iB GhKI))AaD1]ac`?!w9Q[ J֣/4nTSh?Բt)$of}'dKPa`hVJز~ Qm!Y iF*Vv $as`:W\I4YS7\gn T&e.AϭL sX1~1 e_+`0$ެ] LAV!i`+cOYӏUXLG_N ?RI&b_ +fpmȮd 'žq 3DD}:$ _q>kӡUMk}90ȆiOXH /9bx+Jp캱ޣƿ^=`\W;5?\'M,Scޒ,e=7? sٸ߫7pd7U'm,(767HKx}7~Eb;4'I#ZAkNiwKUs ̦4#(4H8f0]ϥVїC !,KOLQ+'a\zGD^:Y:ظUȌУ͹z^VJr523 ۘw'_Svv'ݽ^(m&􋏿M@qOd.w?Eg!=qJC@@ cYsIϧ1e%?|Ňjq.S~{8Ezp*Yeyx6LdPib~z JZ٭,/n\’ Yr@iq7]aKj0rGű逈4q  pOoK't J>6=.q  j) EomEn @7ӔK& *lF%⋀U:ٔ"s;?ز%DKy/ֺu]Z,Oo07ew4ǶJ|12MfOԂWt5(KK$'+9 Yq&aE8HCډgڏ+Q~q0 .CBud|t铗̗v;L =؀Mǖ{$uHEBR_kqq:!ou Vv2ҭ(DC*3LEtۈzl~u,trx>"P^H`jŹ85?|mXŝJe>s cJss>}^2U>䠵,8u}c_iψ:GnO;biRhkܰ*i-ƽEF?2*nm{F([x?+rfRm.#Ub{,4CClR\)wy-_a\L,Xq{#:~U_btʃSb ֫R 7Zh,B[fs7Rrh yh(4.Z"_]C|m\; GQ9^ڶ  ?`tG'`&9MߪhNpWE+6p*Y[_s])/T;xh&AByG;q)+}1j;I/ _5W֡(p:zȩmBҰQ{OKJH㲸krfevd2 }~:2GjTšDis܋ L"Z l_K,TQp$}SLaIegPvB2IB]$62UKeU3z:5@7hBٰ*a0 ݯM2 ̤|Y׍ᒘ1U9WD{yƫ'Ԍ:Iw ԥIɏYPhb}RU| ovPR*m{e$ '¥hYt@n3TA灂 ԨIE肊=roo>Bݲ(+QI,! [$TڠKa?0uQ,ݦ|*u nzX3 iXzf*QgM(]4 JNfOڨ h]M0+{(S,`upcKb88;Ѐ@x6I #BwwIFCNSAFJ: UzxMrֳ"$X_nҽgdu!sϵ]]wc2k2k&(,o!6:' ou|3ngMqN$>,He$.Qa@,ԢFĐch-\ہhf1T{Szw^?YR#O8 \ å>ڢ"BPʟ3̧2_cDhjlw nsW;(p%ե~pxd&񆭮<7HwGn*_CQf:%{m*XAd8=jX/Rpֹ3Hp7?hXt?n.XCK#> *M×ޛ Ҳ٢PsYm%xʐFie4P*|#f"3£oe-nDP"rɩrs3TgFȃk\?bQ*Tۣ5m+'O!\Wnyh/ꭈʎ툜N h]XSVL.7hZK[7Lrj#~ۧ:Ѝ3PaY7eH EZm^ !!;O1.'v4GѢ=!4i~&"y .-"mDKnf򡬦+J\ٓ06Pl Y(W|,@ gB]IR~^{ 6Vj6$FkJƀ{ $N-6nFODݵ,`pqlԅC7?'ƫ-aꩁW/}Z,8[۟zLx1#qi8K"%~'@\*8'M7Rw6ǂ#Yc E-ΰF_7k+Ώ56^:mw'L::.xI;|*My5M"*#Կyo>sռr5'?_Ʉl#?ԷFo+`F?.Hw-ٔC"9oM,"`G_1{#[: ]Q!#I$VRu@sU )q]=*zȔ; m^jnTYPgwl4-agB`Y&AX]5G~~Iˏn5)6 u$Aa=,I_sg`0"9pR`{Z3_`CraOꗡLY%l2[Dƛ㒄$\%T.;}+NAD8ɵ|m1ˆ߮7 q4hb;.Ezp\f7KK0BZ#_Ii%G}=dI…b!;=Z{%E#0QWDɢU*c J>&jc~g SzӼ2CDГƾEqd=ՙ Z|7ۺD@ZuRyvُNa4{«V$Oilg>D?Tqo0&2t/|'hfƌk \8P?Qaߏ*/ sdګͻ5`\Wv΋ĦmCzDbBYk&Y{ r JjCv~_{& ګstLw.is%*JH|n3'gZZ'Q oTvd^FR"͟*lDl;3(QzQ1dpjM϶s>{-]{6ߟ2+)MsL]ܐtP z% q{edҿ/ur1,vIؑH}(VmZ/BӇ1ԕ#B҆Dὰ|^!gu rݦr0sH9j3&J_ ͖OAfmqI}{)o_Zmn:wY(*ǹTz1jcfcC:h넉(.ۭA svLyéF~MQ_&pwѨw{,,vҍ1֡*'iPW|OUI\ѡ }<_MVzJ’w 8YtHVYk;ԛodnBj#iԹnp.u퐇w*[xv"6[N*-kyB9gl ݘej`kzLϋs ut}S N`xKS2}mrll=}wIE Q[:8 CQߘwH@1Ŧ2z &G:~E&s~&z.u?хL$p~?¤oH7a/ ,eK蔋 L!*]YJk9 _9Ԭ;L6bT팍d2jI3:T.ON$d+DlQɲh)<8&\ǴO'H;j[?1Egt KM *#>%wSA5?ıߑ!Nwf&7܏.*iހʰ|(?`4?-G(3˴_9KeLUű"?Xkwl[?8 S^\H(\q4tyh-J%" i4|e-'Kke PozLH/ggt i7[G[ZC*='xV!L*aܟF?Ղ +2Z 䯍g 3I8~bE S nG~;wRr*JC -5 ku;###GgYZ07070100000097000081a400007;/Qp7xiT.WK3- 5.(P&W>E1i~v_Ej# la*2Д &ᨉtpܣI@jߒ~|F[hog!MaFgOc' {V f89L;\Fnml=!-ca+}32INEq-%ob@ޤnxt܃YOWN)uarg;HS%>Ucůǯ#4HeǨޭZ&m݅kv+"YAXҝȅ3'ؐT~A]ȰJ$x ^C$D'qa(?IW!W sK40BmbRMWE4-S1[/~g ߈,:nKmAl]{(~ "Aڭ >SGZ,>,ܗiDtU~AVt {N*wmh]L u֜.mhZ׈l&68ނq0*YeMKn?6y ,r֋ EjBEY迩X_|MizN\pJ`!ZҿqZbJhEӿ#W[੪{mV΃DJkF521-xMEdF6!}35x&0˪qh8]q5 ez{F?U+PЮRg ]x%<0lB&FBxPih<_4p!E0pV{?]ڇ cVHOd`։zjUac:vb80Mkd̋sWhhv'~_f(>=pql,AY[u'Pr\ 7hI @֓ӎ-#}eޛ``iDS|6 CBhإp^(S/]lWݾ[EIW ="AڟK|MB K `gA3jEg!V%{/ƥxcPHns I)8CT5LuW& 5ƟU v;btE"zgY%>(5%K[ 1ѽ:CB\*-;_v%HJnt2OkK(̅VhQmN_gF'?xaQnI'w>ai&`1tEðʱaxd&֝YB&B* -_UbVmr݆='-~)Yy4FցZr15@]YT~~wӢDE2|-3+rT?Q$)4i:ȘۍH?E(-e ꑢ$m Ipk)6tݟ!?b QkNtёp "{jS'XovmW^˂&=IDY!ġA~ 'u(Ֆƈd e~5Z5<$/dl059at7'/?Fo:?A_cSy`(8 ΛKnU$ &K# 1yr>RwK׾y:ӿ2ٮꒄfs耴5R|TDu"|f_2L6KMܴ ׮EW鼓 WxM,@+k&lT_D P BLXH-e{ ˖wg@JxA~#}Ϸ<zY]bD$FE^^ <zRb9M<.Cge=\&WL}ș^+yEm.ac4ǂ SwɓIlplfƁ xl]xc MC0-bpYeQ UY%Us9!<{̀{<"O1IRaP!g||OOP#3֡樼fل}glBuh7d‘h`ζDIPEQ1WzG3jLu@9~@*nyBU^S܀1D=X^VS8㗄 h % #,cB|sGyaCaa8ikPcA,p˹ܿ=89 <3  ?CϘr @Of&_ǜڥC!ͯ@oїTT'm ,e,p"8?-+thrk+?5㺢32x{@9[pIQ5I 1.`FX 9ؚOQu۴kRHaLHЏ3[,cM9Q.ߍaJi~Bv?@E/XeS~RhiS0!q^!ekp&b5ZgYZ07070100000098000081a40000[9CG•r\@sm7Aن4*t<=Y1>-D>i*}X3pݯi;_lz>z' GbPAX77kdȜ)%O`uyjI lVޗx93!1\I?DŽ xb"ê`8s o\tU)NiQW](^I9$\a(vy*^k9j'(~uU=2{:\J>'*[~m(͐ejϮτM4)?2``,ީE '!(l9s$QXB}:a8îVzxXEoƶ'#rJ~T Mㆊ֒cv"l9Ƞ6yA- 7׾m9 euZE-Us%HN6z.宛0·lk Z?a_1V& Ž{{ (g(W0ʍTuo-& Hۛc?8\U GP48*3.0Qí0K梏l|.P9wS?ODYѯ ؿp.\jRXrBfUsEPE8r,s#K!@эyO`Lc/Mf{9LNiɴM+qrkk`9K>]UInF2`2[Fg\ ɎKjf3X»ԇ ?${RQA&zJʶ="&t{pJ9fd.4 c<+Ƕg prx;5rbqk磆1|䇖ό @Z -am>F-"'V)֌wqd)47NZDB=5ce:5+Ruˈep0Ks(,Gf闠M}pxlAJE;r){%z@w;"k9y_jGƿ+gI+m"0/_mm0h|K}zF&5c,]l~qBtWZo{5N|~\;fgc0)WB T;;+0D QZo?*|Vr0:4.E~AJ P4ꓚβ~UǑb6%UF '.,} ٛNmKY"f[SR)j ("+y^ gp0Hd[  bBW|o86LȦS O"c^ H; ` h?hZN1~s!v/msUxFd"9Z˔3p{s~dcOk6m4h0-ֆ<3UdK=>nE2u[!&'}c{5Y@],B~q-[DӿckK 'L/g :W!c?~2]sPa щ_mݿO< 1jtgfX_.*>̍镏Lr(T\'ߦ |I<ݘ&I1_F)ۙ!FXOȻ+2 eE;ِė'o_ȓ=7Euwۇ9GxXYrFSc)~m{SWR /lӣIn DŽ;ԠBwHA6/J|SQ'(Y%XvqFA3*'T L5 @9@_r(>۱VӛU@ZV^ KhEut(RMfk$vzI`C3J}om ߬O:ճ0SЯ;'/^zM/l0+tf$< vZߚKYp'|sF(C[1`^J 9}2l 2؃pq@˛ݞw_NXl8Hy?I[i gbXOErAmh'OxQк̳/\v=}_2U,&OIXsIEe]q䘹ƭ0N 6mz;,ƓY 5Y@) E$ΟpGEB괾H/֑r2¬Mfq0C8<ͣ#zt#{ ~iHIF'"4<,JG5{X",ʹmlA[&^`1oS6eSb+yBq nM޸1~&, msڣ!DಌT1URʽ Gz4{tOgx=& Ԏ3OѠZ0(mmbDױSo ixLښriWoė6Gs-~U '>ἲ(fk+=ܵBD M*g)*u7" Ԟ]GB-]R\.-ʹ-ZɐDk#%a|kd?bd9>Dޤ8IVJqu;|BE 2OE5/Ka-鷶Z95l#kɀsrU3_[y4,)$hpV7}}Zrs޻^IdK@4deH]atwP;?1yP#>q}ӡM&'4$ͮAoNU J^fIln]캏]V!`z!R#_1M4] Ws0YṚk3tʬmla>W>i)5 b Zt+$=S{r#ok՛ 0݀DBY϶<3NI!L!`XS2zeŚkI>V90LǠ1Oj7kF ѿ&XlFc>{ρ^j_k_4k/#}CŬ^?FĪH cܻB̵…vhï/ 6 0_ hߝ6\'\hk{ ґ=7uS$#  &rr]EG FnNZ17 ~2RNTb)?5.9'$8j s %^[l+3R-4#s2^3\@)qu(Pu.ACF =?{~:E_Yz lcnf.W﹌RV2'l;9%,HK,|grY2Oa':D#ꐈb8c)FE2_rvFh{K&j #&|4\IկU:FuITj(k4!򓚽9O[aCIb ORQɅ18#_8taӆǞ?n3kXy h"*-IuQ&>F|J)rD@.Ե Tf6p=?qp: 5+k>h=_vAz[`Ft akIC5 DTYiFՇB C^֞rknIl8'cVVQujw-8(J#B$3'YPTL 3dƉ,vysBahӹ2r`77-}ih54C\A`͡{CˇOPTΞiSWWe0q޻O_zy@_7jh"q6Ƒ^hifSȽWЩ*䠢℠h(+4ǮMPRփ(hdL67.kzUxM 韀x7g&*\ @\jE79h1qRţ3| f!2swH}Tn^=q̧+kX \y)B>7kd!xR:2q>S8 +.cCMX;y[8/xU5䲗e`7IΖ <% I=CHճb!y4 -`lUHSءPm=]V゛0F"~JuhN|UQW8]F %OvD{)ϨW%D|q硝GWb}6e2^kG.ss: .gb7D7=U-n01"j~QU۔SY^^rFxAdi-QIz#أոqZnšGuJ"2{ VW$8xOT)WBIMsR8;>Yb=6KbA*魋FEF8YꩦK^S[* e|H+q&jg1mPe%a Q7Mvo}?vz2^X?F=Py.Yy]d}N=fp`3e?}Z0fPD P}Łm^o 6il ᭡2wFPy;r*[ > [)L}nۻuĄmLQHv$hwqFȀp{Q]=tk #~7t{!REaג&~~ǏF {MB3f?p8[v޸ٓ-MwFje9yOa5Vg?IUǦ~!yzBl&WK\s* #1%nV$lҴ]J${j2(Q`}],\aaRX^-R1b. yh*XU"fɏ-,3m9 3>4a'.\X#~orJ<_dZ#ZAcp *p%~DVp(AAGI_\HSІ hE{ ~DJ2Y`w5 }W%,fc{*˲Z aYݒ'mwME*.϶ɢqRL@jg2VAFY-!o6Q+Ӫcˉc0s%ĥR58j jnZc O2QF@l.m +DM^l(4{ˇۘ5)inW~5#>JO _яݲbo|p¹=cͬxZ"u y!çt9p66f&bUljR4)F4E eaOAM)Ȱb!Z`d.(8Sf5c̟[+C" &YX9{N2sMBrPrrDH-)^IPͼ*jgP|ֳptϢLnEyƒs1r3[xZ_Q9$yʫ VǍx"ѝ5IW8ISe&ohׁYo%C̆6 +&_9jH8syȏF${R)[ݽSإN5Xrs1''`d[JH`*\`Td`ҴTqv2jaC aa!"|2:O8+yAe?Y]#+4Xk=@^Gty27r+A?8S|ƪXD:b7h$̱;22d#5K Q>lE9(fґV}* >EBYNƑ#=T\XI{2~mF;G'SA xRI.)Quk,P$<thnSNz>N8cKf(knqh)mNN:B*ٻriXw 5VD~OQĢ%]F'mP0u(k̸1{*[`ΆSϪ^Äڥ,4P_Id`Q!5)N#i|ڃǁsq-iz692IJֿ'QjZzE Y i0ocu7cfl,c+XcI-É,]-D7aw|eYjsYC,z dtl!ԁl\ik-܀!WQ+kȔZ bMn"OՖj}$LR@̅" I \pVs%TM{>%i7^ncۊ(Ko:&H|< 0ʮCUp7WNs].%wfFgr-Dc梻N|'SLh4l= )]+}*&!]Ȯys6T'k2ԑgnP3'YpuR@x,@n}e D8B_HŽٖcE4Єש=[|:%WM5mQD4#W ԃa~|tq`Vl5pYPZdW?1X"!s/4dT[5=\je J5ߪn .ؔCp<(z@nMgդ簽# wFdFq|3-Ͳř'bL`:/x_5g+i L= O{widt$(jBDBjf@bv÷"8B_, Tߝ4DNazgd1Gܥ$3\IŘwn()ϟe&{iv`:!LZnQZT.N[}'yɨ "]+4q`wG p kVpZhGg$Ve'>aW)dADڎ8T,fcw9p9kD(@XܚQnpNgFҧ:H:vFx4J£1I~$ypR`4=U_b#hU1:Ĥ}۰*WXiuW4%f}%~(8dT49e98^NWkza x+&p5<;'5Ԅb%w)`U>,KD/|9jctN 0!舕r/d:d)݃55,:U~yĸ(S_S}G99"Vv%TW(NL,XZgBD]V@g䁟̒նƀБ=lg'k,vGۓ *ACZm/?&YGf PUŏo O/ gpTpȋ!{C97/ Q*teIq5 ѱF4s,lrWr9OvD/-^Hl64Kbnp]J&3"O*^MU + #9艙(!JŎu1z젋F2 T蓫Dž2kF):H7o{I0P37^.rjiժZ77̎LSQmObd,Mu|hc7-tE^/ڡ+mY쀆fN4C{nC ۂu#&DO>`=΅ZpڶzUȢle95MZwnbߠtT:A; oLrvް-.8^v޸in'O/cFt6tbObЀdrե-}e rGLAՋ*ooy GEs2`A3ڴ">^/Jn0^ܯxaഥ.jWQF{Cء 8#8 -aBtִ|'pp3TKWv'M[' <N'uBP\N~[2e~8 A-*nJ;y`E_]KGLѽ?%SY<oPQ2Vww/FCc@ϊNSҠl[<g~iryN߇M=Tm-p';y "/"iPi̋2{ ?J]tNGbw#j\q<8^HqjEq*zI[{(VȮK.Y̾hLz_x`ѷgZ2(!9+PÃ9~䩃0LK6uy!uь`|xw Vkr!?` U ;Gh!2OF"R-!gf12~}E{8W}g߈^*$6c:nlvFtJh3't 1 L՟.QQB %WZ\!aŲ6p+!nM{d\*AmG0v:R d ]q }}Ylw`|!#htV- j%E\ΊjOX<( 4ZJɡ&6MAJ; |tC1 wbhtFe-^,2UQ}lCho) 4p|,i{ە=t |:q5ϙMVJN 9C#Jw~2^1gy 2*0󑦒=:>LUSTпYZM rs+尗m3kqPXFr)?F|gI4g!dٛ!i3<շNǼ}C=:״~+Mv8FHK"CXa-ӽiX KRt~YF ˷qHW$)h`Tֿ̪Pz"7yH RxkkrئǦ[2Zŕ5Gp 5T;kvlR "{y/ئV|,1W6m{Ah;հtsVj !PTmv:(j:I_թ$!FԠ#tVȏR֢׷llg%ឯ]ߦn 6pX#t4ަEmԐ9:5@$Q*? hZ `zS%`XٴBӴ֚K>.C)W%faO{ZL-Mq$ՓRɖ\}:ek!kG;3SHniߪ"]¨Fq^Tph2sy(6$aqg* (Y7 SUd8g{Q;8z<ZDUm*_h.t+1뺉OŰnax%7oT|Iٲ?)ȠU[ekk&7" ,zbX"M jGkKb]ty"=g+mi,{ǸۓMmTܖ[isP23 cf 8S8%|`(`i[ȑP~ kҮ.*StsZz.G\pV3AX#1B-RNye 3+卖i,Kȣ*bFOG{Xr2޵wO3je3sGیr$ {'u{xG+9)?X!z_sw:)Yq. p x/qU 1h}>#"kۭZrm̉#`|zn% |cUR֍uSm ^A ;y'kݳ4]m@ȣ_`鸚+B.+,@Iuqyg%M] aS /{E ҵX7:. sPf^»Vsڝst*c$^[MbIj ڻ/YiޮuIQ+ۻvw:Wff̉X1 IHxB+F~':C}).w+ dOh&g!|(tGX͏5A n[TI`s6Tzۛ/M~w @"U9y骲+s'mDXH)%GR2(*aՔ9CX+wMdw=*Qt꺳oY U2mz7z_⧩鐠Qϓp H=Xۋ",v+03b[7M2P̓U(rHČ#I/7:KuFmHda#SNhNNF`0#$ް6cI5~zh1GXxRI{":R@J&Bq`,?ix_a{r}2mP`Fh6{P0"αc=woc4,*R'~hUrӺ j",pRm*vޖ(')37M ,%̑<ufJj#]7[i|1F*9 (T,pW(+3^z؆\qJ ?QvV<2IC]wS@mWàf9ލ$"*]v+8qt)"G`S1p {з_<`-N,{|a9vrJR6g7^GAw c--0Mk/* f\ѭ$%BZCDh7kITP;&ϱqֵU:v;<N$g6O`kN7S{*RnV b k%L)%;Wd p兩+ܧK{j b\b|o C{t9}Nptgx Ifxcm.N%%~ }rLJGF+s` f1}P ?]TkO w5m:v/Cqڗr¾h!LMA}!%GO~*S@6yׯO\r:" _lUxCgrZzw`5sWǴr0 a]1gTW W^'q#(pbxvdC/v`47dE9I5[*ʛ: #(_ 8+9y-2/sU`qgR'ol  uh1Y>;m6mcô?']rwqp,T=~ h$'HE vmZ8w齫}|XG&*~02KV3( t/f]o) nabC)?5vt$`B/[˴yȴ_P"XalujNYQ_oo /(D6o?_z+42DyD!xz(u6QV =Xaޝf,e1[i}EMTi,oq0"jA,TR}y<2jӹʣ(0,>jtiqי.whQg Fy<.iCG54zYKW'?,= )T5!maы(N yf3G}eoNt&:,u`hGSл1G:h-Jx߱'sfRTsRXաfa:+ ĿĩYUW[knəYߖ{x pr(Pr*S[t|G-='TzraXc3L oЮvd }\`gf+/Qj>ױQNdDkaq]fVdpZ/ ktgLI1``oO&TmAe)H 9@o ZoKRh>18#~3O9U$ҩ,u_"+gYZ0707010000009b000081a40000000000000000000000015c54636a00000dac000000fd0000000100000000000000000000004d00000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/ata/pata_hpt3x3.ko.xz7zXZִF!t/5 j]?Eh=ڜ.+YwF0R`; -?_z bYRAJ | wzyB#KP#K4`摨8@ #]oܦ}&@1a:̅.2 J܈FXE^! jOn|-pF/5!X'/IJUjhM3;]8!0ɢBE4LoL1Kqzf͠kP u?i|wq.% 0$N$3j{%W]Ks!621%RcT+eCsSL)*uQ^d"o QΣZ ah[MP`ut1U4[P!ݴ)) }!"S-A,N򉆔{{QA{l$G hfLI# oƞ@4d`]KU".S=V \-<"ܚ- 86_;y;ޚ>|Q^0~=a4د[&Aoϫv0'|v8UXֱ!Hqg@ĝd˗Is[-Q[NuBO&|4P4 գ]L{Q}}i O!62s}/_RmTFqIE#IbFۯGz@Бlnsz4? hv%ޔwA+fxB_ Mޛ 0n{v5G+Qz4bLE}t{hǭ\dO?9M2%Q);å rt('7 FQ-=%VU J!&h{ƞBu_2)u{!a5ɗP[ N A\ܾ9{=#g of)Y]"ƞ ɑcF[7^In:*iR˛j. kAysOP"p{lXW6Y7pm~[17Ew 8ct?ڈc=`6n? ZqURSx5"$ Zb=+ 9ȃ$=<QR_e`SJ׏#ׇ& 2$CӺdELY1mTzZ-E\}Ǽ:N@֭y<–f2G^Tbdp6'1e)wNoaQV>IQrMG@$-Z j}cMd9O(xxg }gShDeH{^ 9%d>v2ԶaڱyYLs&iwޮ/LG 8m'pԌ0=@9[{[AR`/N/I輗2LjXJg~>7.sb/F I+$c NKwB̚o^4NvĨIS疘j`1N@X0O^ U@ 1*749՞gI㲩&먌2zNX>E "h$vo\1SOu8T e:1oo0st^Xw[。GjF7=NcCMCP:.,c s~]M'dH%X\ ŏ.4'e:jYG}(7Tsl1v~ǸrAoUĝ j7dPsKmP mnZMe|YFT)6uwHC2a|nv.$Zt)c j8V7Vێ&ɓzsÔy/~[QX h~xt(QZ@(& `I iT6ӑ\W%@WHoFHY{_usfK"ٷ^6'I,VrJ#Ze?Qf&rf+s{^.DJ$ n\cj5N7vӌ|A΢& WGp/O:P:怼 ^eD!{aǢ 6q4@ܤh~%.sY:*aAg1œyI);~zd~47"pU8k\57G*F++zL Ni/ſqeg(wu_p le="haL5WKْM{ bZX$f8> QY7~,XhB7L(ÒnC2s-tsmvY0䌥mMd-r{oD,_lǞك?'Ҙ{w~JGb?\I&6kk$%ѹH`et*f0`MY6ͽ<;~ޖ0?ڄUi g e)IV5mI:jQ2J.K'q/OkZGWv2@,[Q%.zTkrL_LM74hb *S])#ZtfoFC?s{,w-oJM[zÃ7BΝL7 贞K "caRٲh22!_]0ipEary5fc_9[&K "B߶ 7`+C>U1L`Tow4҄ULBkx(q ~`o! irUS^iCn 1>+0ܴbC2i-L]: mI^s5IG70u ːfVCv_{SNY<ZcA+iw_7?NM=}b:!"xK+ B\ܹJ]g!H?^e["&jjGZE`Td3LKN~rP[2lVN$ )cT>JNX[ lW)@m[QPXPV~@3u̥S>ݿs_ H3CYqTB8DJӳ<#]6AHaij4%&JC5?92t]zXB;`iwl A,UcwvX[mJHV|qkۖ.=5t2=J]vGkF [Bea~HLm-55.U>0@% ڨ ,FZwD72 7ܯ k+Ϲ f <7WYZ<+MI7[!!ETv՗NB9ut)`&I5 J܊OhLX+U遝?(U?Nq_TyD"Hq)ê u B;{\G&-YF()s9jdn7a˜Ԟ>jʀ&Y3<2՝.à䔝97 ir}Ȯ& F]\Pg*Y.OV8I,7rLsrz^~EQ!TX0J 3᪆WӹB`?[v)O$ˌ-,'6?Dnp7N.̚(lls2vjm(ܤ } P)B c}x9/ PO Fi\5[MS}YF2'ݢN"Q0IXK~KtKzd_%kC–DQ[p.`;A((;QYS&(]Ӷ5pRT4.1~X$NOH~`j ؆G|\)NX7*vs}UmZ&amۅ\4 J;YoS:M%UvA8Ópn;qE'nh;-ϐ՚G1'Iph"H@:DbCEP j=W؀شZê46JL @z>NU?fʲ3QfjKARlz%,9Fm>'ɪwc2vb"xeœ+ƿ^d/]jtJ3>=3)7k'Y`e+Ljǰk=[v!K c@a߂v1cx 'K^."1](Fjk\;)e]/&8W5 93PF҂A^^?MJЇ8T_|A/E&.z ?U)+Y U0W;wyx)D!m-#t|rO`arg#>aiH"~)T(&8h/V$8!6ܜvzCzgmyGq';ӭJ$L>dXÖ cU%A?b^Idp#K59a(R`#QSǚX0HZ{+q)HX^( $ LXǻ_˥F¤d[gt |OXڻϝȤ?1@b(O$)8:,Xt*n_9M@I[j5tÌdOu֫1@bZZPBݱQ0Y?hwh>!ΗЮ+w7;(́ غ.ڌLecxz3Hfl`jX蝄XUך~/F~-V G2k %͗m~;֗B3LCL0V|>jӭRxS>|K܏۪% H=z[Vy \< yc/ݷ+u7FA]m\pI.o"3 tV;AW 0YiAǶ‰Ne|^q;JN=(ڈAD:|v{X{Z N摫}a?YoIWT3%^L\gs ,)iȵΜ+*ƽvVWd -{Y IA~U˛\XH}Fa/3ݠy|K?"+։j"4_̳,fv̋[ 'Ї2+A 1,(,]??Ӑ) vS;/c)uUw`2ߎQMĞna+~%֌N1U | -am2V)VԻdưBX{BJ2PLfm᧐?b(o>ذ[%ԃEکi_}]~VVnahH)1 xܧ|f?dn$$8r]1R'QϠ5 %-Z_i&Y|uqvW♂cFY=}7Uk޴{a>C\MiN'ukjBE"HjƷp G:r #P@ N{$vN]vJN$?\c!#ʜ6T^G5y!e!DX[Ő-fR7k#.cb!UʭKZU: ܘHmU)Dxzn2XK. C&P=?<#b ?dG"#5Bqh0d:\me;+KkwCh- $gdm!#ٌ8]i/5/4W ;owº4ҘƳ3W0/3h7S.ņQtEjZ@T ]3 s[D79# }p~b Q:(A|?'8ǽ;?Vv+pB т*;刭lujrj|p酡P .N G!ɦ"yV\~~#H\y dKpR$;)!.%̓U0p A,u,sfѡ]RNgMDa n73V6Mnv- FYW @O%aפ`4F~S   uy q>ZcvMI=ڈ:)ZϗÑ`q3yjƶInAl^.d G;dKo/$Wu P#i[uuASߕi~SCrv"kPH>EE ԪN6 f'նx4VL@MYdLt7^/tc/I12sOp,OE #NǵVM%g)8]h/Ho~ڲD[~y wɳQb| TtD3=usqqW,'8kjg+Cd>,vO^%DlS1#ܽU: *ǔ)$1NXJ!!F(ny#2&JXbr魢.1Y֔} C^pfQ20*уv|Z!ly-=-䏨HpUJ<YO@nh46˦HcA\lǙ q?a\{ǔ@,twg=솅jQ?9(Uk+7~pUOV<(9,qݖꢢSˡ{:QL}@dPY5;lW[A@)ˍtiahJ LO+ͲA&iѽ$MUN_4 j|lA wmN=iI*{ qhXu5(KENHMpWRW6nvԊW5ۿ"z)%EI=-^}Ӥ?8RaL1 =NT9k1#"''k9K(!q19#X*׉j8&6/` fӢO>.cdU!Ⱊ~h89xT6Xv#-fU{x6,5Üi(VAo޾G.noApȎ3OxL1 n VT)067g4/h`̭ep1~JS0Ȩ"b 6K{(놜$Y-2aGrQ ~8w0*qJX9`&2/0(RI[WjDSKvQא痖]^.5 a6 eL^mn,Pzm?@ZRIaĪ9V\.('ASBTKhBzR!zjM6]'cP%q$Ai_Wqe*H-)y:$g{JA…%~Yf"F8"+泀hOݹkR~d*~vIo;mGVCToș^D3AOʰea)2,- nIcYS]}"4"&DEGUU=C0-f:dBkf*aTg&poOpzҒyW3t]e4?"cDe:t7kxQZ#^i@)`EZ&NDA[Ugs7vdΙcjG B@6$(!ZmN3CA49?_a'NRN P7E(%3S܎qW,F~-]Ӡ b7^ԘB&vII}hN|N0.ܰ1h@6<]cKh&fjP#X}2? SZڿ YrM(= w*I[]@+=r6t"6v"N{ }ᮿ@>WUu8leý}8abl 2%*`B6!~!U\\ v0B:J%{FؖRy~~ ·DXR m)'J *DO{cMQ|vQg)meǝؚilhWiqu&E-RjYI5gw%U; (Ҿv3i^X׺|_RM4j91DC9~ :`^ҨNݘvM<兜Fѕ(% uFs'*u aD =/aNaX,%AZ0!&?$A3߯J=hd朄] KJKc2}`c:+Hԗx'_Ɠ,jfbMi.kRN|yY|<TpF]bz>3"z&սC#S8kZvNV %Bğcx l=;L(oA=CoCMނP%X HunO$3H~UD,Oi)=#|(7#XtU y(F) c]4L==ꀃr!sC7Ћl|08I-ۇFtHW{8Tq;osv(5Mz0l, 06bԢnw..ǣ&<"FW\LZV+m5 :UOZt }uR, 32Wڥ?N,(V K=%eGE-7:j`?f1Ozof~)u-ش:U[0:-5K"CӹU@;*T^Eeq\ ;\[dnVs$]oi7.]4ba)E0q9EX *5@?{i;wؚm[U?U#i#$dѾT)񸺐7eQ UgT.J Mw:O89q2%A*jL\~ HP *L;p34R~>?wq貟  0d#F^ènsvw.'ʎ`[W&}،ce/f:JJ'EdTIC37 /q!feFj٤3qH:nPoʊ 5d|nv4H#O XS]':Dg_ų%6-^{Cw[o,h~{4OYV$MLB3>$*?}γˉ͓5ժ%}岊pETFGHR@on~8 9ԗP_zsfH7H 52YI(DƤZ֚"-v[..< d`[rf:C&piB13D7[{tp;L{[B'^F_yHNae`CrL$n HDFf K㳔~`*K:% TN5c4pzP'qv0LN9qvUZ#`}srM  ^"{w&"]Fuk<Q^ChЧG̪a~wD}RtUE|k~cQ-3PCyr?(V'oV@$jϡ&!YX]ޅ$ `hƒ*YyYtۥ DGbhkƿFsŒv[>2~]q*ZkDZQ sTĬcK,"; U cQG`Ê7Bh@ E\y q,!Ʀ|R\U!fAݢ@"}OfԠctCf(-T\9nC`mLFg,Uη)B1Y+Vt"|ot 'E.ofs7PȐ-a?, |, xbX/b<MrH[6K*b͟(jn͛isUx2|;4r)l Ä>cEuLP8g`;h&=t %`95ϝ NQYlnGw;ĥlO|jcDnaGMnyB?ԈxQL]TOFS\ٕOG)?I;De83۴|@ wa$$Df-E尕Fз)[~uncRb}frU!W;R;Kĺy. L\|pii^UXpmfњLOp";Nw{KEYafVwzdY_}E:hiLoP<,*lČc"SNhA~-m[/Jޘtm !1]4jۻu[5=gR0^NLTiv=%U 資ѭ%s?p[Qx|Кi8 $6q$4 S9E }nN/zN JDR nACz+Uw/+#K';}=0p*Y~ Ll!c#폄\ÜRe0[<3>:oL"\ZV Rpy]a1zDY!)"WP/)_&6 HSn;Ѧ$QY`XQ@~0fG_pB`Ɉu^9LOO@OnЏ_pL2"͔gӐB,&&/mfN2A]}e'ȕoru)ĬA%Tj8.~ нSR)SO{]Lf*,svvLscarA~PʧY7(&6p% 0LO(q2Ou(eg9['xkİf[=gώZՈ0#ĨҠp[k.tZ,Mzv`2ds)wAh>ric SFpqI"KPˮOtv_sc"bz:p[ZXݨ0+Wwr]c\HDvw;,z5#IG ͉T|aaEղweϚ2fΫ2SL@rH.י̆rQҲuj }>{'HDamZ]Haum.'"ˁb JȚ_܉aQm 8X3`ikK/z[gX w|μ6 udb id9qZ&)ܴU\#[l0ͬlODVR,ʲh4]+Y~ߤkYd8 k|zt*tCa@2nu3u:޽\Oa_ _:pM>::qe\*`|O7nPd XF?CW\%tv@D [ũ`ÐCV[MH3XIww 4@7GHJVᡚ33d0p1dPAI3=M""+cLho**<:-AB\AOC0n䵎_ ǔPyԪ8+\ɛ5[t4@$yz;4V^{tߠ65KMJkgYZ0707010000009f000081a40000^]=-$@[Ygl^_ )!8^QbejYxg8[m9CӁ/{kdC1Ov`k+sݵ7N~^Zǭ7orڸ0NBCFLkYW"ڟeȾ),W9FF z)LI"zFk 2.AUX`פּ(]:Ȥ=7c3][ݣF&N`)b^,6m`!Z𓚑D9;X4-A/{L2VD\T-Z^QC5kd@þ.Rzb NZ=!݈]ɢ)2%FdL 'M{xז/_.(?Ada{>7'POQXxAt:ۚ{)%gpI!~ȢBr] ,ib,7DVcZoAa69hP^CW l4\D屖uRD zIK +큾;Dtco7aYDL'AK"w'Vi6kX!!LMB"as xƉʔH1hg *Ol5͍zċsAB FM?SVVÔ5Ѵ!ݳW = i6uK}v}oB ء'dUÁ qiBkQA5)h}R;VMig1Uu \~;BA2%GQ$'URΡI&ENlWҞg -7[`QyDaT<)cL烤i^'lsD= 3=#;+h g8v<+{Y 4Hb/ªN)T[Y[< 撮esLrF%Kl&50F[l"*9/⒅]@"9E}Qu]6UuhH:mhFC'u ̢D;lf^])d]eQ;侧)6}=g5r˲ݎ@(>Cg)CI?:j>K0øKLc(nȉE-|d&9И9ŹG>e"rA nۦ4f"Z ze1LU{cx~ יէ'X * 9w&?2 i;WtHj#FZh|n{)B](L˴6GC)R Iu@$ ɑٙNAi OR=_uPX8ߊ%U5I^0NǯTZ!mWrf&5d9O+`MP$u\Ky,Q(jA4Jyh)VGݽn IrNl`VHnߎrGIg|<= !)x>l Ob>6N<Ӊfjz 0Etkg‚=uºd RB}D [@T2  ȡ>Nb d+ö;1tx+FW UZsXY@c@PC5Hn^K-AauA#+CRN~C 2n,^_5@XE7o:|_KTofᣮkLȰ{Z=Ai qY!G3? t)M[ee!͗ ٞC"E>'0((6#mUh(YJE<=;r7p9k~[^4X7s`B-zTy{ G9So Ԫ;RI麾{*H˴T8Hq~垖Qs 6P\LP2nD;](u{fAx>94vCg|_i͔9S1f A`jMW%KF0* gކIzejb;Kdb[) ;,ЈrGyaAu$FOڿEW dFTĖ6|F{5ƣAA XA#Xv7\qw9u@OP ݍ$~_^?fiӍ^_#kԭV_,Xw'|)qOz>phpk"?7pG{d#a - ft\?V|i;ӎY6b(!e}\>lWmypE\$̅#7N}Ƃ{꺼'ݣQށ֛0el >7U,UzqzS# fUF&gi$|vLV=gYZ070701000000a1000081a40000υgS~v: l[oАH IY=NBJÊ֨\g He|{rH^NO"8M+nZ=P,жMvcA)~}qي"♢;vgar>%dU "Gܓq1E=ae^R[R d/x6ղv(zh!VGWJI@6FY:z_W@SkjjI Up7.#40N 3-ض+> u7ʰȂ( `&-iKG4mAo)n=^E/:ND/ 6Q<̅n/ۊO0~@ !9d@vm;,^WΣX] $RPDp 9`Bq eK3&{rPE>r&/6b17e"=(lRFv(p [ :z_pQ3j?x5]}#<8T.:C >[$)hHTVylr΄6eWP˅"u0VL0#'xF~QT..fZDU j*de-F q=^fU @ox9 E~wP|NFpڤzX38cXp~(>2rvET3FBҜ Mv5F#`<|bȓ0; /W̺GbsQCYҫ_ M"t] K)6w[ -C(1vk! 0}ryF0MOQ>`zX♊_v+kyeVA]ic\ʋk6;]MHCs22V&jxZjzobyof kE X򹧍@{%ZuSZ'aj"ybYl G!&gSK[# CX\.Lj[!vvBwߚo`O%}o&[W΍1&6?߲a NXmZi޾L-1XCqNycWM@N h"-U[]>HEZ/X%f$XW}%XLlҎs+h`=ByOtmLISvO5H  ۋ䜤De&b Nљw9T=MHUI^x-B3s>\`P❹9p!q^oҷמOfqsh&!#).dLi כFqtJMerK<gyOY".UZSM@sٞy/N7٬w^B_翅DIJ.h_!{2qy G#~YN!+87׫SjK(D3 x(-*N6^18^@͘&/],^˯`P7<2Ca37h ulXY,Ht?RF ^EagtwycRV ~ jiR|+/MbQZt-xY~ C9/B jSMD8Z S:ٞh)ϗ?a [ӵZA͸2nRD]zb~6M/̼%@~?Q9 |/98+{܊#sd>I,[6Qڷ Mk6ck.E0GɍN,F܉ܻ튦SWm~Ⱥ] Y>2SШDЍO)%\i OL[sՎU``'v( f`a53uo=._qmps1a$]+W9Ru[qßQǷ'AI6=lZӿdzb!+a"N~p&PNQ_Wōc<&[ ;붣Hc3H >&*Sᾇ,x[5ĺ}DA~ÈLԫDR(67r:ݘ[LVǬ/APMkBWN )/1ͷz*HՑ 劫,+K+jdKz yA&tjN$|W!UK lks;)\ؙj9e'+*DcZÐb͜UNlyXvF`@js4v|b,pq[2tYQ<qѥN+pp7;kp]p)ԒV_ͤV5WvWP<=瘙;)ǐtS]^w ]xC1`V. ͛Hϱ"t뭸501!aȽEC?WA=2o~H=75W[oF[^䂾,} ov[r w[*@HA; ZIy[\7,ȭ0KC3˳NyE1a N>R=p)r>^͜FgtX(oU(C emَ Nύ>1a1uąĿuP\:f΋ ,p[t!hЂ'D)dun~@uFߏ7̗b9Յ[-ZZ*9VM/&r?TZɩF*a7P}GC*Rr=\*l(;g9㮱j 5ĦDBL2AsBn-6B|* kxBAb`:]櫬e Rx^nUrRIg7\D/,+)bW,ORm+!g|СW%_ߏ:tlaC)qdqDGџ2SʈD$(%#+B, `L$|i ! |%,˫PjF_XFXdksuV"㲰d6i<ڭaIz rCc.½C v0t" v 'Af?ƄJ/6+SJN.|ߒeVڅK}#oZBBLAFza&UY+kCm1O `#s~TQ'llc^m{bװhzYbUG |A9י_G|Di5˛=F&:fÑb { ƿ"[D2MtDfzjTf_AiMY(4WV0UoǮ9>e"as'Y "2L^c;kdHLK:t%,$!r^S1 ^Զ|SviHgBm_\- lڀ8N7WK$t0@FQ[G|rſPYn|dar,jq+ڃХOmh#y1CO7'w` s__ **\qdA-QVar6 G {m擑+W" ;sYʾ\3#Pp"m$X͇"[6|sjF. PN9^Ipꇓ`ld`"j)c\ ,7Ix*[HmgO$tM;-) AM醾0r"}mZh,E"1Ñ6KH#@Q=ҍQ`fj3DO:Ԋ.dtlq/LvuE0Ro՚ cOc|qɭ*LMeI߳t<_ܰ)a23AjEwNmr n〴P pk2%hҗ{+=#fJ#xn{ռ(r3_Ii[=KdfNeKtr&f-0;!Y2區*?3Ɋ.^k^H:X)28]eoj͂,&XCV ʲֻj+ PXAegPLE @\Nm?gSEVYkzM߰N%bp!R^FLwHf%(o:׉1!oV&֣^T z^77R}; eFL?ޒf RS`*퐙'RGs4?7;R`e)-Bh-="-w aZ^yI3tv)dzٟDl(+Hx{"߻!PAHEjXiǗg趡h2 xƠWsk̞> lgv123@!IU+;re[&ͺJș!XJ^-%Tw0ylYFwz1Ez@]Z Nr3[Y*2=p0YXDldr1S4LM)wkryj:%i5M)vǪFE^IВ vϰY:I٥@WRL.aW#E,ާRe|YpT!. :Bh!;y0Mޮs@܂Y+>7Dמڋ AHsE.,T2hFze%Pr6΀673MhâƱNJmʼer =O G>c΁GxӲ\+6 L30~ʅ/B *Nm| 9q >CZo*Jӧ64Q %"_;|\;LIXenޘ=k4>vjKh7zyi񠩮Lc0]FhJȟN$[HK4mހM6P=yyo*9QOm[w@ =(0O?6Q?}HE39evN5e}=O.f"dR\TPhm^us*u덪ᄈs()~|S9Ǭs!-_g`= TM1K_Ê7I)[kGO;UM]W0m1,<4^&jDF|PCl0/Fdal^Sբސ-hw= /SS{ZAL&/`ոñfd7֧W4BIqzR?I0  @ݴ\k$#H6Sh6V O"bۘ ΍9wF}j}ƬĩcLJ ."ytRmXI86?)zǵ2 ݢ|bH<ejJed#ǶUԍBu}Ș~XG[!OCćhuiD!cCUr܄C!9EYfXr2#Li֜E6f p&h@T{+ېV$xgˎ%c+&Yh/ۦ-,ܐb7X|-2dy#IO]),R^/Pfwt LRi߫6o|U+sǪRݍ44Uݪf8?OH߱c׷FyI6nd*IzF7sV<Y(()]?wt/xIiY,횈_Q`*P3N)`AG(}r1R\aߧ)g۴>>nC-!\Nϓ4 0]6۹o.cN:.3n z=eK@t^NN i7OeAslZJ!#E%cU52a<"Wb&v(rU-@6,†Kfc iziȭB7頧2|՟)񬅫eC)s}$>.{tWR+m:%Z޷ `Y<&bSFd1k+ 'TfJ[ A׿"xc iGHD^Mv;GA85|%  tA<o 6 qm# YFTNW|RDoڅv#,kחk /'o*5Ɲ=ٯQ>Р~ A}u>bwgOϏs:q#êj(H[E!rNv?(er4QDe%mS͠uSW\Y=9-?tߗ{MQ #l뻬 1 zZ^]`_c҆{/rgUg[fFR^!2[G|"csZKykn/;n^eD;mqnMR{L$3Q 2_ltV13ELB, }iBդYOZd_o=ķ_&,+X,۰*aʜhbFN8S)Cde6WBCkȝ`~if^/W4m#㤬|YQĄ#AtO40CEU2 pF;$&qPpsƯ&.j"ټ5i_k8zz_cDأ_ /[@Y0^*r`|ƈ*4b⊓TH^v{Cގ"Ù{J3"hT-fYhHe>b ]핥SڻvCjj4&Z׻hJn`\ CEhXϥϷYڹWD8ǖ-OlvYMTQ\xM[KX a=d֖R/Ny/u zߧ?'_"Bko1_ \Bnf0noLVKo5 XO8"bL*ls˥E|͖^kcd;tP'{[RД`Dg #Ӥl6F1rVma|{MkH)\>x.ƊqQ[_ |dЉCuBFLJ7F4>MMm.F bNWa%&n3[M)4S C! jVQV f&tކ D~/Uh1j1r Z/炱 -`8QHETR;ѕ7F)`Ra׎ 1]_ !7/U H%ULXNN,$ `0qRYvqsrF^ R Mk2(;3wxzhCYj1 D"E_IaDZa<^Y]ZVnZ*VJю5>[hKMiC܋[0m;?5`)ZdSlW#{GhnOF|G83d>RMYIDq'gV_0=D0Hp<-!0d6 CI"r8ݏ \$uҍ}9"oc9wB}+G96~$@ OvC_+jHdc {8AdhNQJQU_3 2&!iR?G/CCAmzSΏM/_ΔC$]VFbZG!sN{GҔ@ GL*Л~CjfdY9Q$qLk =gw+k *xqr\|+z: 2rn",P﷗*/<1xt =xpXri}8ǰu28oH-{{l%DWg!%PmcmE|ܪ*]%hU(pZ)NY9BVxYmLH^ۊX<{$,eh~xΨ> >d!Y7sR)I*KMSnd1o$J%Gfv]qJNǃR\u… vel!LuJ8&mV_YGy'쇆(?Bq v0lxj#kqj( #ʆ/D}y eݭA2q\ϸ#IQp"YŎ BO]4Q($(>k㞮x }#k爝oß;6vG懙)Ep8'TM '8}/E:8i&:;z:aN[ğj/aS=*vls r#u6*2nJ3[Mw#~J[ <Ό%9Wlީ߳b㼂6WЅVW}+j!|py;V)X^CopQ!N(uAt,eCsUZt]ۨIre b9uF(!<0H=m]lt-HmmʲK]3Ö\z "y"X:}+Ӡ˪!R(l \Ԃy))>gYZ%ZN :H3~4u!qIi1[~Աn@Ɓ/L ^ƕ0!u}99"{~ #JrnRɣ~)g|wЄՃTu@L k&#O8"tҾv+ee9TuPj! JXڮG=*Ӄ)9!sTw)ۓٕ9z.\LXK؃L~蛙H@SF}pl'#dP]iG[0q|:4\x"̓J>ym)#mm\ZYQ@8v"PʓG0Y-S9@`,sӾU|Z1BIr`.dgJ:yY~ihĬh9!~ r3pB9 e=z:#NȸùJ0³@Ha?{F<3"$LYHsݳ<,OlP~P3 EnY,3zG Lo0Ey6xU@ S n_l~apZXyBγ$8DpPVBs 6nz ~v(BśajEzIb':-G?m~le@DyV]j U{PC)d' UϕZBaa Ҍ76~s7ҏ 'gu+5=}ZUuwflvR_w`=:Ԧf1a0j~Nשlsiu-tP Uai2~hu;V0Hj{WvƩq J@fńZA]Tq$~;9e`r`j`w+_!)DUYcD^ @Q}w9 } HQP_|@R V Hcdr|лJ/l`َ|b E9t7}Ԋ3t']gg .E=.ʏD g #rz.- j忷R.. UeO-[b_N64sI?'MǷGj~ $ a6zډ  U(?j?qQHOR)ks,"8 ϼ)Yu>Y4z;kVjMwqӐ$=fJ-XG4mJ:&B LKM_Y@PAP(˔U?yJ֤NBmXn  O*_Z\ +4+w7A5] ^Ev\064ȹFK7f "ְ)Cp_f$qQH%!cJ&fڌ*䆽=υɸYٜw?AO7Ǭ eI@ԿJRSXY@J^T7&{i:?pp5obbLyrh5S DP8)a?$tw^Mn z@ kxzaG OOty5W_—-D^vbAAF$tG,DLӬhrf Km,qv@q=I6V>yt"fɔq'څ,yæk9'PvW17Sk{j+҃(WD!Zt&B:ĆG#{&K#}{6 2_pz3 d,@ ž%'Z nL:Ul䝈\Y~دBc\ƁG`'M~0gE@5 s$!eNNZqu墊`c6;^!"ASe&q'}:ų:/=mBgI|xAt'"}!0]_VUct]e`$#K3-U^[Fܭe!YtCR]it)L裖0D:|x,g4y{<T2 WMu7>$Ohm˽ }X"Yw3hr+PB2tg Nl 'XA^$%y̶YDnψ }􅲹NCCf*yCrk :aXL/.J&M00l+s2P%.{*qd-[88P/a$>{&wԌVj*{bٹpd| !T .c O(jWMC}_Ѹ evjW(,ȩ0mp\C5rA=[tLigҌ:j&%1EIL)d;9 rmC=\q;wS6 @z׃-]َPzjQDLVaSL$ﭟ FyjVePm׬! wVt7b]}u!aIQH~ia>_Θ+6 +*[S_3x+2HvvVLe#v%EEra4>DڑHZk4b2q#֊vSpsSHcW+T490 (ZEuu¦V zcZ(9Ii$FK]37T >rJ::[ݽO# \vPgYZ070701000000a5000081a40000 0ߵX@]#4lo>m?E1RSWBK7"W31-ɹ|7{~Me3)w {|خ~>ʭ>`(g_RJ><6}7[$7tg/y|a% DDYy Պ92XKܪ9Jm[{28_@a>!{mڦ+|Yތe\L(⟹暇mű<'/-sQo5+xВv1e L.׾~ Iۨ 81fVLVN:$U]2MEHq=Kdst ]|Vif<:#s:wz)N7uu3YQ_fTHYhޒ#'hv! qR/I8J( Rp39^ke6&[qɉ͡XsD-^;E qelIO`]о ߚO1@-f*6n#9Ew3C`IJ<)i+m]bm+?;ݪSIj] Sr:fd vB}$5QL;|!=QޮشQ-Xdr:|sso6+%Ir!e=3YyMq J~EOJ[wQJy4X\X 20xNavM~a~ |ɣ4hnkHۢBq ^`,Цtmsm7]&A؍I۩#Ԩ##7K"BD'|7){p1vor٩5]0K4{ 5ŮI I6Xc4hFKoml0<1҆ϫ]\@cE2byK`0p{o0\);1|j?\mB2#HOF@`?))L81(o'|9|?t&xӳؐQ`4|7_Nc*O3Nּu6ͬ4ݱ&av8I֥fj(ޞzo¶QX/@~a{@2 X`{ΜD/xB0 slymrRȈ$.{ht:fMrm5J9P;h.2M%fN*[ XXjc^V^poPcԖg-J@WB?Kr;6z%=Q[|%o vzAm HQ&Ƹ>GԦZhAY`ڜw./^fMrz(00^Y!zK~@%D i6dw8.8|03~W)nFt0 Y=\>)Fvtpe\>T=dA)U/#8>f$,~1ůl1fɝ$*?js0lf/B2kpk/T#ŭ .pT7I섻Yo#ձ=v X5t"ݶ<*x1@Z\OdS2YhhGLE39Hj4bEX l8BޚKuTJO>S- >hH$)Gө*h>fd0e̬c {[s`U@D7JD"9@޼7XRbYtǝX7Se=_+>߯dIBo9]&FVXpg/mbH/!-x^B@m󆍺=),uIcwbnBrJ~x>~?ֳ3{2:#Oc;Nҁ@)n |O`){.pƢ p ۘ ]`'qȰB|.ǣn^{)wKs.gSgd+*~NLc &PNPorT a*k<_Q3:W!P!"ǒڈ̍-X"`{?t6n[[mŮ>1eǶS)X](}LJ&( 0e=5M9UL@Jﱵ*m2 LgJ֛3&ٗ9 &-)yWbiJ5dee^w?~-J ̗n^ɑi\e. Z{*Gd 'e PF_úSkvח_d2t&dRVeg->9}fE Qwcr n A-0"jnM:9>4B7UToʟ )ܑ G '@(Yg{S0ܓݐ"]|y: <lP5ڄ\rtHf\/ign6DR?-=6]>{ |ێاn.δ80݆s}R4#"+iJRȲ.2B]Z]ɊEB5b_Ow]y*Z Hyjn^ K;IFuTu)=mI+H\,.x%{-iƹbR"Ϋ7TTz4&yZm@ʼ*?]v qϙIU|NtP|@ o[J,4G=#2RoLo'|ʡViEj!ԷALɡ'l=0 R;b&1n BQU⎯z'20”2.Xe³y aqQ=bȜ/ɶbvҲJ٠խ7<b~w )Tm9X®=9wQ"e3y{FBkJ:,"Xp$/`~[.zF0LhdL? 9%.$ s\8y v \hr}2`6Z)P1uG#i|<6x:9ĩ8TY[{2U%Ny(!Mfg I%T&B3icp)QwR =KϤPtKENJ?X-#)N9loN3DDz,Tl:1Qҹ{. '%wb $hwְJفjq]'),}'y W+.D,֨.W3-=c摩,|WM[R$˒0,Jfk X\O@3P"1,Naoi'30:s}>X`Ѱ~Og޼ Κ&6{~,H|2v7À+@.`R~P"ecRXr~c4.MQxKڬUn-4Uck15za.45֭"x|S&6↝tHRVNXkZ,[N}d:osH6tC'n_F+I!r >=bbpd:~Nk `̽EMzi_Ӑ #f#ο7bR}*r;PŵUMOh  ƿk͚L7umZ%o5+]Mmx}֎(}(G7x.V8-%kk=aΩ%fL%}`YU_C?h=1'IxVRWZUEbt,pbX6n͌O"h8llW෿HDZ®_glc|ugX$[IE.GnWnM^ n8bw}~LXye!3*C(FJ=)Rk=<l|M GF@JltT[MMK9y6ň(grK05Xeg2đ87~ٰfo!>L-^ (#k_񰻍]xʯ#+ݪ:Nds! &X%؊P#󀱽M ZQݙQ?ieuch0gJPG|ݧJ-]`ERp[!Httzhh!d;iYH{O\bYX h<8gx}Y4܎@%'ҔĉƾmQLZ`!R7n'˦RvcP{?"8"if1O߉.V~ayV( >QC7-~tD韐c [ ^[{X.Y![nY{B4^*㝆@1%K\n(+ݒdnCgq5F6[pq)AKoxJv7ƴŏ[@D Kk:4@sj?뭯Xs^*yDNs`m|sp&) C|O5Gهp3CXB: 2w~@I} ~ܻ\j} =VzcM>󊜉^ 5U\ޑ,!MPJ@ɗ ,tiHp@;19-6jN-A!{MGKۭo5\ȋKBlqRQ Tu`?oJeٯrjK%B[j%0Ņ_a+1oJkӥ$SZtĹY<:zSNy\`'@&5A6Ei\O1Е%?xj8QJ^U~&UAYڦJpoXOhZAF)!Ͳm磎EׄԬa JL onW]ih@y' U:w 0p)J6d޿*qTwHK2:IkEl]3\4tg2ۊbvC9 ̮5!\5Hȯ!~@h҈0†#/%[uSHh7sf7p*2% ݼrxhO65A.%QG,1pWMnEC-fNLdFFύÔzNnPjmg^IO}ZWɃuckؑK,gy9?X9JiQ^_o cBP~u {pX!liւtOT-T3(pX鹿p J q~;>ɢ6,PO"u"¹ 6ylDdp(qCcr pݠ٦U7Bl;WVgH.I59B- WD aV2[Jp3 @{"w:{=$q⡀ B7Ͱd;%~ڙ^$ ejeGw&wm"~ yۮ:T?ULSsUym>Ɓ0*:,7lQ@B38~ X)53矰oJz&F3IIF"@XwT1J?J&p¯m͝Ԓrz ɠfVkf p}yi SCTMƐ RRϽpDiF/eS 74ca lD[=ghLμݍrЅX&N./zU@j+Կ)ܶgFvO(5B>3s+$Du[:j; *F[,7~a(c8O܏dY; G9WJOL*ݞ|Լ&.^vɢոI"UYYWjSDnk|80zh' Pp1lw,D`it%BTr/C-?'cOa!+4:M3\m!Ȩ;=TiG;(m?3.S1-7t5q^~o#`MWUר#6ޤT9ϓ|aI㭤y, hm;Mx[d)bX{|n ɐ#BV<uԓ%mG =%s(-|zM&~5]@:ڮ[cXbY&Q,T ]:ٖc$GWPV8NiO+ӣT3 L %%/D@Xa| kŻNg_ܦBOF| ^{&>)@i\95*^lK͚=2@cͺ>qPDHA#4 z,n 06h;&x\r %`6ck֯=:'qKacUCt$ 5Y,f]߁._ᅵ&,Z=C_4lb ,ۡ u47upS5Mp' /3 #בļgc r< ]͵x %c$hiu{~-ܨ/R8i&^*tɜ:LSǧ7ΙH)DL7J&G*#v5j9^ʰn<wÚS&hwX*ՙ\x,v,rnevK MMʢ= kR˵F8ͷ-;A`Wȥ7z\XukٷO22@Eʌ΢{4S#v>-'IqBHYS X}?NXޯ坧lBK,5WIy:W.NȄxiZE!@99o#:\)1B *'#"7uTu!ٺ.#MzW퐮G1Ko jCba=rP; bswsT^Бw{I[ DfVwBr{'~GsnCu{.waF4)2x\MdUߦmO ߀z\ߜWxsjzȨ zzMfqH@+u4E#2Q+-V+]TП]F y6Kr{Zoʊ&Yysps!C5nVвD`㚁UX/L9]6L~Q2oD6Kil=!xJ.XԨɌ?5Nwu6/dK@ 8`ZY,í~ XWٗ;hp#bz̆$?ƈ ڞ[ (A:"<|xjB" u2&Wx,i 7eu sr.φq1G~=juN_ɡڕl?R3V\%Jk>R>SZ<, 6Ta;_?"wu'Ye$Z;Xܓƥ.\e!zgb=g#0I`~H2]k|!@:S iUxQ^|FK8"lGɨl:(jB|p]H|/nDN99%XLP8l%AwQ#G>cj6~9K&'MY J$y8/Neyɳ9W V\T6!V\ܰ &ݽh}maS|7e"Q;*H {y&>u xyu:D$E/ldD)DeU wݫ袐FjB?Fx#?ޣT? \L)%wbGc8*buxvB\}cU;ۤŒ:Oԫ{Z(2ac'h. "y"?f" [Rmڋ2O-$zB=2:ybg"ĬC,6Uj!U Gáohb߁j䕚_zU \H̟^tR ن-K ?Eg)8L#ZK--4IeC˼ 4i ;KaV.θݴQ;|nj;|$qPFCbb>hʤ"7Np}vF @﫱>a礦ƂXaatXJ8q"#?: |9JABTUn?1$bved O`|k[h~\K̥t=c?_ RO>$7fd*۞P`HV@I데T\r)'x h$8X"?R>r \>t{M:{f97\-K9*}73{cY'Ol/;[64 FM=?di^gFsP )mg9oeBV5ao6.JOPΘ,*pqc3Vfgoq0qo/~ 5Ic-9Mx@_*pXiw}a;.ssj(6.5=}" G@٦vѫL?Ђ~z:%1ӣMF..HaŸR\ODr]\nm[VvH aE-Q>Gf:*r)C D0}!UhҤG߶pMIes4–(2Ҷu7> .7P; @0 qP2v;Oq.".S6/N;R6gV^5Y&n*GKB)pU?t0=hX,eaox :e}_0YZرmvP',ؼnt`~/x6^W?܅1³uLIvAW!fI(gYZ070701000000a9000081a40000G4oͶu/}?l:S| pԍbC9w/ zq:DPާ6,ņnj/.&; {>w4J>c݄{ "߷+T/  9,d(tw{N,#[_㇈>M8_GJ,o 1 11b(/\uMgad"\4Yb/Ç?dS''欱&vhпB^uh_J90ac}:4e&39"}(2ݥ]D<\9W:4Ws. [JeU^zˌ-FJW=k'\Gi5"`Oe] R|tVAdU9eT1(:J 1^ϋґauhg۱29J"A\Z>iժLF1pckR+8(U5x!.B6Я?? )R+6,Dv+U[dSE0A#eG׳ۛ3dbVv@e6NqդLvO|en{Ox*(I)jQa]A~n8ť56AR|;i.w dCmL"?j݇B,TUi#wH+sX oTRHeQBi G+E%?3sq ~íV0N`픴0+s[8s?q;q^M\ ΁ f;C1%d$x5gM~ko1X*ue1'ߏ_B=EV>fיH>7sȢLEr ȵLl-/ݪKX$ql e*8VKʈ_0Xzd|8 3/_&6Cgɠan+G/I j+:j3;wĻZW02-cZh>_x@9t'YčOoP:}xTaR([Oa#|HdO]烐r4Ǯ97 +߸so$aVPRIȿ? y\Ak%q.|Xؚqf$؞<e4S`VBې?%]F 4gt^6:Tu:e Ak@0Gt^G*!buy],t_N?4D(EPk, A#ApBPPobإI3C&`k kVd&B9n0m !_HV?A` &6ZЊWE1u+I* Q<1 ̖N8mvEgUhl_|jT:/pw \˲T\D`2arCCRe;ԡ5}0CRKHpPږC R.uub %Ǹ /sq(:37}ϙh})EICU"ߔ2\kI1TA3Z6m+ZK/ts4WYZ6RC ]7+=rc@w=|a:Nu''" zHDaڈ#65h;mlgȡ߭D5a(0G䙝Udtksۡgl+2Dy,m%<|r`(_4^ud0VJc3D=ְ !h5ꨁꦾ2Ql98;qEU5Nuxvkk~P( LN[/*aԃXaOO f*47%IU62)7!t@ae{O3abNRT!$h <"ʖr)ӏ"}j;`Kp3W$i6 bVYjtCDKEe `Cc-pC=$B Ol#l $N[p}^T0ip<ߊ?as)H ~S8* %\H)mu'*9._̓t +29 vh2C;b@YH#k3v @Nzsշ$J(u11PӥAy/%uo҇qNPQQ:)d%+T1fs.?ux&:\Kf{;[FA?1doȥ8—hgw1Anׄԥ^99nz j ܂PxVpn: jdpfA'j2Y1]@\Ru~u6n5y>Ră䥋|p|ۙ8Z@ovl Dv9*1ۓ,/ټ+5ymJt'4RmcY.6lH^U'ҹlp {~t=MA_}FB 8Sﴮ\) ;oo"QHaq+k CO*Q>I&6 ơݬC (A'G|'nFjz;`>q#4U!'sцmՕM;_no8H(Kjs1ժ-&u%"EiIz*,WX9F jGL.k8uo|-r,ֆ3Ȕ=sk$-\j!/1Xxo{ FFM L~Q*, ^Jⷅa=y3c%:榕,Ƚ9H/iB*xsOWxűXH-,[^HvON6Xwg@%{YD)0ybVB $'-E1` u7?utsD_`8E|bDT@tz7Q"%0gRe+qȵ%hg=8ܧQ6:(/> +*E/S/ 0Fu-0U)] !_lxG.݊!:;"ᔠ}g\qrdD~xt`n3&D2Ev}NAC3#4}śu?x ۘs# (r1X?ѫk2v&@Z%goƓILjҬ'CUpU[<۵+a Xna~UAAA-&Lb̰f{um4ߴol.qcepĚ(j;\/–f=Mk{R1V1ߐA|:d]zuȫ d Urdփȴw!ֈw1BHir,v^.W)E]Dq* ԀeՆC">ٜ6\U ̍Sڟת~[4l HkE>qc (k1\}kR>=J3'3C(_I_6psGLl槥skl>t;GHRƃc{zaBMvjԈ0eODa? @K[%:h&9 |?N'{L'I<}=1tܩXL39F֑iz҇(7!fݒԙ/L˓ir-e|bU_C^'OsR3GRƗh o Yq B/|+{i/eo $ s$JGh+c#Ifb~8c!kBVj̦ L!.aTK!ֿzQhyp=ڰ|lyWvn~cdb ;*K3Mw~V Ivfmʵm^ ٢H?5K2%ϥOn"y`be"XqP|m;0qZTe_z($FŜ#VV*ClǛ;cfNb}Wk|y#=5W/ ][3(_D`6;̊4'“Ebц8#KKT|*> #˚̩m˜d|˾1!ĺy~I6EKALrb]tc*ZUuS-Yl`ef VC>>!5l,q@ I;deR^P-"!PE2#{Q~ P3vE}x-h{ޣu,op(8t_Wܖf @MTm?Ē^9;Y8J{k@1TƶYĜ)|]@T0^,Y)(+ϼ5l&ZcR m4+tO:4[RͳКN aQ^2][&XsQ W89.;\e] ۺ*VZ%$%0,i)G]F<ɗ|yr-zgYZ070701000000ab000081a40000K ;E^ $P&A@-hxs^a\wXm~q ^q6&gᘯ7tb[f_wkT=t9gKj*G/Y 5UV_(g$68Lʯcf0ţٟ= !Bn㗯y' bTjd@%(E$ȷ|AZBE&HE%=xbx2Uxo9ژJRD9"(Ƿ_?#?Y#2oI2H.]\&.<xȖY@djQ9 TJPyGW;ρ"5gztrI2Who=b0 J$?On'7G$a9ҰSLxa:po$b\_\+xPMYy`nkm)&0τ&wߔ!\<:a<Q-ї[ӌE-C/T=NٙZwf.O_ٳ~19-@:##ᵭ^DȭY5mYGsJ$_^GLV+2 T s4#7/]'9N!U+2* &[ZCz UvhyXъ7PevjM;=_<)u"'( qC#NOgMU4\f]҃Xr ē[LdB"Yr_so@pzH]y$FοuL,$@> lNn 1{l|gGԺ\w*& O/EM;.F;DeS2'Db M.+h'ǜIXHHC*9o%h Qd~ŬAZ8۶su刦IEe95O0}f ?޶_}""оϵ-wϭ{Q01UgD:` #hƑ*lI캶^k2o.fcYK}",Džs#ͬg {i,1tBx2ʻ-N-AI; zMP*.c:=2*ԖA[ۨ*Aݱ}bRVC{oѿV%!UhI:$4ۦ,Ow[/ [?cI2Q[(dKf(N_F5ĴmxEN9?OGg9_`ƑBwa;7G_2!r')R\ugH%i yۡQIAl'gw1>`dJG{jP?FaD晃G_b9:;0g=QmCxmi Fac  <Βd+(~xm]\2n{PtÓz&qo0GǰI w~*~Zϟ]{Z@t[;aT ^(;)sٰQ;uq=m hsLuX=VC>}P wŽ~Reo2踲z(pAmcX mp♊ I)fm:8+:Amߴ y[ZadYQV28{X%PW:;q9Qlq&P^ >AKyEyUJK騣SA1Ves=6qbru&mV ܽk,[^{i$ Ȍ F+0ŀoM|IE=j>Б'Ģc~7n?!:" @Y̱; ɱ+СZmض;b2%v@!ys賤!iV{}$\52JfX@ ;떘z)fViҚ9Ww0bLi IjcѶjan~MXC>Fy#sJ RY o8iaiQ8|:߿O )?PG j}r#{f$}n3S\!˗1bqb6 &zt3<<AA y?*D8ׄkG#!nm"u5pbkSecFq/hI [:-.r=bWFQ+ak&Ac6h1Yo;W4H+N~Nl%|nIZ Dy4 v5DI%-*VaW:6 f:b׳uQ7w!?dTҵkWmy4dxQ۱O_6m<"]d%}vfOR+#QJWYV~IK/w/E{Zй+}9gdz`;X(}bg(#LJl2uv. U) Qo ?VKFZC<-A`X8ݦ\;&H r[xFٸccԨ袀s""k!X""XPgZV0! S*CmTCҎ}U9ڥSi*|=6$ӿy5)ĕO奦񬕿 Sڮ>"\jZsY)Ip`3~qۅuB0P|G桲 $K7z|2 /js6T8`ZޣkMOt&~j:ȝX f*ĉS3}4I&6.? PNlj~қۧw.| ¬ldXM q`xy[DdZl08zCc tgDʎT'0B䌒ALkc)ޏj Cj5{R2[ =#< wQω2jOfQfAQ›lP 3;te*=$Y2& ѕ)Kt. Uz{foYP7DїT/ $]g9s)l-y#k@14xQ}_Ū|7QE&Ͱ! Rw,ЗZ90'M L~5L$!҂2Y)o#b%M )&FfC @i|'^, x {{5`i,ݖLfL ,H) :=Rrl $eZ(_N܏-CYP6: z1AR<}*L`̴Ь=ʈTi?)k`oe=$Z22S IbY^,ܒ(gYZ070701000000ac000081a40000Ńa& FYg*-NVIU/.vn:JnEpeLп/)MF־Hu=8c_`[]]°2?ae}ko^\?mʵLhs ޾"H_:an{ uWT܏  Ӏ!p0j!ҁZl^U*q?SbAI Y]4f'VZquha-&.MŃ<'5NYl&`{$ޗLTK $8߸ i4҆RΏu 5T.fy5Q $+yEX.߷ۛd1aɫ=y~jB=HwT# b:b 8mMUY;G3YJSnEKz!l{on .ι$o't;Oof$ Y+"H l 5nF Wz܊K!ݝns}mXUGdj G#CIKfCz\r0U]k=uibUw-ag(/QST116ɴF@ EMaݕP5I6:2|w"k %JťG`ZrC~0N'Zk GAdڣّeެl]p5\º&_hb05Ԯ<^1f?jxg 4yvB&ৡ|&hD7 ˝ -zt.OI(y{@J45cP dⱹy34 ҬTZ̢մϛLg@G,$bޙ$m] VPOwW=vG@w:i[Rhx; 3rZ%.jf\) 0,jf"K,{Q~= -: ZWxXp$)T,,t+XPt}%7[ 0dN04w`ZSG΋m3΀__ ^GԛZ}lCdyĉ6,zfI+ľqY-Y$Kѵ;G_-:7{ 4[_w͋ͤ%mj8^e44Bk}E9#I}-o]ZPQ*"Ëϐ֤+-)7iֺ(P/t_piU?ypöj>:krpz'U.B샘 g}8.,OVjjK HH"@`t;<δ4lGtm Ƒ(ȄqǪ9OOXGjtX+V?f#EG;+  Ms:S2!lſu 3mE*蘢k]t*A%cO-Q7O, "#@>xA4S)k.|HJҢw2ȫg/HKuYU+ ͍L?"גp,H&$haHG6wy -J,QسKa 7㰆Q#U9m]# vItM|O d)w"{A~Ak+;b/L)?I)7@Oe =s!%S93J!f8YMINzbMPa|iCfe<~pCbkHz,xQ936>sS`Ȩ큶*}{M**ÃC3<8đMΜrd~~=Mx@Zn☰A>f[BK}yUǫY쎈s.]-sSj֜)C6̎`?'#C^Oy)/jw#1ww8FlM L`@bHT*1T'N`ZG;`##[x~ |771/oM3K}ۘz*`6*B}>y*|3=Y83 4T1'GmjCVFsDUwZu\S0 .CgL4^TY=R:p*z-*Si+FBEqZ;2jEF dEqJ UBvˆqoʪFo\uE,nA tFmB %Ki=(w B߂144wDk5`uVK>FM ԟq#36*Fh;}m۝O" xW$ ^69=aJ<=d;4-D&>(L^bլ-8>*\`DWvpRz5F$Z@XmZ.۪4 ,ȒK)uOIYCM #xӌ/< ͉ao0\v8Y;EF] %kټ"tVŠ<bMt/:C %_)"%ދ Ƞ8DZ\_L`]~wj1C_A2OV㔳CXDY'ͦoj-P`B(j7[Q *f%rRz?OpQBYҕPpP0Rzobӹ_Z:=EK 4/îm}@ 5QwAlkB2Ee]!W8Fb(sSb+qr"ެa}h +du= 0hmz̫ƹQR8֔ ?;ю&}2WW2itDk8xP0H]a\ƊGR "#Yg% %ޞ%h°W&'!rv ^?'o _4 >O9K>Ap[qߪnLr6gvu{ gwʹL" ,e lHg32(lxm +l Y7%'0Rv? W?rѧ,\z -?w=&v VT4VBȥ2"6jC7ts )92睫fn]D~9gABx"h5>d BpWZkI_ J|d'r-z5)sbw<Nj]KHQhS pBhf=*YS#qF=dɩZhqBJQBF|nz%M]mIʯáޝ`D5+ RyV` mYE&ǜQZR>^>{X> owqIK͞Lé O(k >A*lj@ߙё7|k!LtڿJjbq !ӹ~## p WrI5o}|YVd814R)+KpO?mHjla7g, ?a΄j>KK`ǑF]Йwzi 4Aϣ(S/i}X}ک}"n?0Vc+$UD #cLb4ӆqY@ ߞ<@czb9_ AQ XwkLPDH (Y<e@HwM{c;L)C@UX o"+jy?S(A47r&ȃ6xa& dV \J%6)c;I&]C )'&yPջXj4& `М@t D7Bі%,sܭ$ir(CGkVe3N8&釾-+T{jNa/ oF8 (_i:?4emԫg|ټ$:DR ֛ Po٢N|Aej.W,Gr|*5d>]Ut.*we; ފo8ҽbY+Ip ^z0H{_z0ykrJY^D%60>U{Nb?+ҥ,R[ß"^Kk8-1_RkZk q.0g$/Wʺѥ/RCp Ht?VvS~{SW`qQw(w.ӶQmeW;sYN=;E6,wl[mi\ b?5vl eCeHp=/|P%"8:o9.f@&h0۹h= <M О}#+^mD>=7*@Hƙ'w٣eخca|AjFK'A\ p:Ď&+տz~30 Pbٵُش:hJT2fp&G} dDY\Zt$o2m]ѡ˹$|㲯:ч(Q} VrvzRpɥ{b2Œ@m7sˑ"H5eX"|%{ҥrAl4-!=Υ k/D:8jE ęMNΆR?Fmwf :AZ]oy0BZN% H#oO/7_dTe$ tL*mr z lT+cçf IhYIyrTp˞O r/z} "'A6.}Rl=r7@jfl'1XB)Wu:Y?DxIY 85u`k_W'nh)B\s:@sMI`f "䑄!w' }M [T)alE2ң`I2g,zQWfTqHpz)wRUO;k3egMʧ*h%hKc ǜ221b?nk[)NλÔh6ѧs\.j3DI$ܶ.ڑGoچA|pҳ H[2\p4TBF`4x"4Q}P7#?S84%6v2+,o$pb`OSf9z`LiiYRgH`U<5M;xD&GGC1:]%м2d HnԄMh *Bm"uG4W^%,M o*FFPsKқŽc6]RicAG$C cjd:IYnKX%D|Gl{as1ˊ&\<ѴJ|³]l(cˀz{xh/^`F7[.uS"<{Hk{"Z%wLak1yf6Xߘ_iPF *R_ 1mJJ1hq2~Rً~ Jr%0'zbpzi 1OV3 m\Y=X8lj> n嘙i#v{q ktՑs{d30O C%n9zCsAS^]UO#t>̔Hz :'d{Iă{d٫fA*E 1n qSSv^?tIXV0cDmqK{[ʮʸ7GSX~Q.;7:^C3`:>Z=I'9!+u?2Eu3e6/ + ꘑ +O=޻W`QjTV"rf;gř!'@pNMRQhG<޲ 䇳 " TNBE>C寸W(_5FHލ|UQ̒(P.4y8gR*9J#7y6֔Yoҿh4uszmHEV옣⮆J|)G<vDͣQP͋KV2=8n ,U^'bfeisi. 5\JZv@d k[e Cv^CpÞ[w"}#8̐cB^3~0PDs\{YP߬j bZSTBn|Q3?ۿJν>~8|ۊ^PUxy4gDfps*i,'-uztd$cDO367} z/k] ?X >w~D Υݢ=o|$E|) N$C|Qg(F_[:ZߘN !7L"xj֡ $PA3볓awfS,悽Ly3Â!_fs>*y%cci9!&hgENPc}B\?5~TBW<5V}u`KHS@4źPm^eu`vSװ= 6RܿdWFpA߈79 hбigOz\>x>&k6ߡ5ԑ+Gֈu}`jY?7Ξr?395PG${;<%_ƑpX4t6Jj݈a5*hxLE5Y4~sAݭ_R)w$71kjYLZZ03#Vs@FҶ mCWF@EMSF(jFʚ|1j@+ᠽQ8$`NldKť8H,4/C<]ZPUmOHvc纰e7+e9/'tDމIR<4wZ` x-&w^5?1]xbFsı.xWW.!m OyuOWhD56iǦsU69&0rg]cgHn/7XgdB;Ǽ"<:s<'RiUۃzzj ~d6=$'N6gR<%kZOwja8Q3WUl{%FIwd2Dm vс˪/Zݗm}7)h|OHFj,+p|j zdtɵjqŒ*DiVN!wf]H_7֍ ״4i#ame;3&"/?|E`KV &c'q.+óˤ|LKŬI- т̗~5(w~z5{Xt|wem4ɭ×2YU$5,4ywY6xfBh|!P aBw:KP#vq-#|"vTYe]Rϧ#FV46k]4F%>?(4 tWnt,nqiwd " 4u.I` dpx0,EဎFJw)SWTL/djaޫ$G=a8@?aX`tm`)|#Hw9,k,KuAW i#ˀ벜g97K\AxnÉ`~$^iMKoC 36u\pB?Ug)wMYîx1QwI^M+Q}@]"Q!H YvX-L==-fkqfR=ӒJ8ڙw؈_ AGp9Q2CZĈWK4 V*UB< KN_~^^i.+Xc1B`ֻ.VGG\AsN?|S Zh3e%4sl}*0+yFr kpȩ}eriv-!j4Hte.bM$ǫʑq`ayJLܶpv@,w@L=P;|j6#'ϋ&|,gBVʙ>*2?B񡎷 Go+NpߐdPU 0 Qz \ߐ*&}9e# slCARb_f ȨG.d/:eM JP ŦA|]񨅺HYhפ!qFlfŷ qtDE{05mVqGzYBQW %XK[5m ܑL>UtV}Aj Jpw!*!lOJG~^]N`hUYـ4tv p`oͰAA6LB#s6IעN}] c91'k ۈJk,hQ{C Ӊy~ra;,D.rVAZ*z#A O+BG7uH:&TKk0oȂ`@@YjRK :4z7s͡/NyʄzD+ҺiCV[ 3?慅"#!l?s-~ =`5?C)!5%SHRxְ^[t9hS"/QYGVD&k$$+`l~?ɡi.1Q=ht2"O8D$rT5첉ݾSvg[L Jhn0pLg+ qx5.Q#rl_-ܭ :cZȜ_2|GdD<<@QwL z ;-(wl\DK56`iKe|U7Uʶ͘1tOcm)FQV}6໻7L/E8ϕq_䍘* svgoir3A Gwۧu9A]̶$'!EE}0u.BhJ UK#(З:#p܇ -׊ M<2R5 N-oǍ6 ~1x>-XĞeh D~Cn՜S/ťCo`FVBE?G!1CBW23+NW,eƅ]ok!c*>{Y *nò'SԎk>NI :n߂m/?7"Z]jV/2 ꆶʐkjs_{$F%B-b!Ҵ8BT?qMNVV6`'zjK cmT" ,~`{oiw%rJ2d@* u  @Z)ah5!Qdel,铔sKHD$@(@w4c"5O<^ޫ7}A^_3*]Oȉ=HGĠL{X;9Sx5z-Ly~zba1EPBKAV ZoJepO;f2''+K*C vZ_a >̚IF90x(zk Xߙ;omY:# cw\p9>k<帪桛I xg,.K:Kpehlt ھówY(KYBzև܂*q$)"{mUجxO.+_Ƹok̀r,6 f McuphP.N ~El#l5$M CjGK^Y\9}<(nLg J[ Nmu[Qea_]U3f '4*S+ڽ(Xd_L!^g/P r:OZ+jLXnGP+W].?[۵gm@D&?dMJt^EoYG?KdjF c{ b[mk9H~(T$CA0tN$VaDH;9k>*R(5R |ar3U9iԌޘPcjk]/[_cN 9Α(CqV.!*(eCB/zB@m1Za\ RA(YBQab*5{K4_¶xU$|8k\|3!߳>cY1`js6(tQ97s;[M0!K^+іá}[d*΄!]Q>u}:Cz4q"(OLW1DE=*Gr>vW{q#D)3@!O|c]#|T& ɚUtL6ڙO!j|3|f_lHTC,??gc _rF\,ΐ!2G]3 0ڱbǁ<(+nQ{il[i֐.esjňM6fâ49ݏv}X6~]1|O}*wu'rt3xU< &{,^j%h`bM'`qxtXaL罽ణEwsB?kIaT򦐈m jLݒL+ 4?fu~tSL1lK6:U>O/5z!7"C.lV P\TyM3łk%\UePM05> #UGa6ZָvDqfy=edڔdWN^iц6 (=f0( we%!~.!Oʪ{vudG!&'Uˇ[=ߢ=VF+H𝼻{a%}zӢڻ7y%`G&ljp?|d@C1лl>9lY|Pזrs udV҃L&1ΆJkMx k*)((a?_ :Ω}vyʈ vM"6,aa[MBAae׵)J@$X x}+xc8f\| X~M=#AKLv;vJ%I}pANhKZSWX1isa!NS#usV(W B{7d&kgiwg XsSI='u⎉x&v/*_ ^>%~<қ7)#ZP,!=nH٨pEAT~\07U.>V؂..~Cx68y;nKo|i)s&vT0 V .6ͩ\4i) 8dmUg8BA[RYXWt{?8PFʪHJPM(5b/ W,T$:WϝM.+Rmª\ RkSe&@ e_͓pώ ApPmn׬n".NZx9;hdc[ۉ7B8Xq?wEQoy"A v]qżփ-}>žٳGFxVl8H`%Uz%v\YA-'dK>ھ!Mq4{{z $H=h/գ9w!t>@XײaRY Fv2گ.g etHq7ݞU ^S_4.4ٕչ#lEc(|xݱ8񊳭~m0 &UE30 Mu>DyNZ|ZhfûvgYdT T*+=by֭.)_a4h tעqX3őD<B-س3Ÿʇl`\;a&WS𘧳x Fm\׮~¶[| 51QMhDk8i6[VnWk`uIN{;G=WAD <ʮ(b"?z38VI2iZvo'{b1D8A#xp})|viSI S.ٴTV9Fe.[  A tlr^_3e YzyP:RGR,a6EpBqTVJlbۿGQdQhYLp\5.#k7ud%&5pҧ9YR?V=[2ݵT>͂Xh.zo Rf/owQ~).:q){OW9Sq‘rnKuscu##(v1ŨљaR%9~wt$Hm:"bG{yc{\j'^\ 4K pY秦W83?]ZR%'VrB< Nw_cguT6Z"OLl8$aH2  I^>ؙiKUS϶&kWg_NAt [cۇʀʱ򪀵TkG ^QE'=j[G?}-6^JW,Pcغ*e529>FJ;.@}dȹC˖4pH=.73;y&MqV%uL`^r 1WzV-uQ zz#,<U{{\#5.TjsM 48rYsbuQN2z`1B4WK;tDO<=İw"[{a5+(N~P>w&6TqocHrq-dGXZ [b1=`} %)'}IW\Na$H(ތ=mI#NyNƴ/$!]S)CDl>)ŜfFeQECyx`߲-2ѓtlTxԬB[ƻ~O[)N9t_Z%wJtSn`m.LZDhB.$7L1$ ļ£ݨ(4WT.f䎖Pti ރ9/@S<^Iߴga|ٴME+LƩܠ|V~q/lpR}H L8>Vp9&1Β!9ȾR_ǜXUO]'^r*NT)Y홉ZX+>a:w ջcuxRz ^U}3qdB}W_4d8VAuSIY0y,2!4/Qؐm)ʾ( t[;e!LZbΔ2!;nŮT{1^^'N\4 #x%gxNJՖuxj5'5͜3M&i\?G ӯZ rvJ\n &~σ5Hx^Z+C`i;Wn!Its%8W@: qco"7qj! /!.>LB?"[^hd7$S_=`3]Ǚ"+|ҐqyLG%e*ٳ8|2d7,hۍ_5{e $JOG)o|Z.G}շ$>O#OXFv zRZZ 0kxkӇkfvV[Q Q7AḺI+$kqcQ%*jyN1()]7*ԸMcz|9kCΡؾyjgtڬ0ya 9_is!@s%б=$pMR;|?EҎXlcڥns}Svy2.F`'O5-2&Eu6#8L/]傐3Y%.o^v^J~ڕu١ΐpXioKآ{Q x7@}G;`- AyS4z߈t:o%:/2U yQ& IbqZ+^/XGp^=Eq9qFN$2>>*Ԭ|ٖ6wQ^v0OT'&6%X0sJ&6@ޗ )$#o{zNvSV:D aJfum1gFO5zT\.C cg!wl@F]BTpFr8hY5y8qǢǠCdOIEM8޴8.+`ZuMhlԬ|#hhRP'o˒6wԲK X!׏6rWsM]-CNc&&RE)rmi(H"5iZ 5D;>mn.7qJk-Ar\QbDA}#y̚ ;>]m!fipf}f-:lW | Yr'Q O!Էd ŤE yXfm! k XKהo%IǠҮ:oݡtanQʯϪ^Qݤo7qZjX,F~d7N;_l $8;Bf:[˓l]uUfLt 2ZrojGZo-|} GǘKZM;T< CCޞ_ do4;c>UG>n5uy P+.74xxֺ:&l}ww #Rz V_ sJRA__p "d : dD x˚#\r_<&[Wәpܷ=!dK7r2MK:ƫ)BY2xȪZ\ణDϭ7cQX}?L9_1\͘^s?R ҿl478gű34L*0R^ & $B* İO(_2z,"G? 1$6&h\j޼U(# %#:3QUY xMpSE{:Ra>61p4hAwTeZe0Cp2M]aeеo!&$g]Ӓ i!]kNPok=Uß<ܼfl^4@W"~˝j6RT)ult-BwSJ}$ -K3RWdId K%]/ )mHE}99+e ݖd9f~#Gԋm,5wt ˎ_.>Cr ~|XD[!f}eYYzA!ӬԍkQݨ _ETC}jW갨Guk<)28q 1#cR}֬i'LtAMO-'v' aVX`3?% pp(R*ȃVol tIfa ?}vTP";㠡t@%<1<ц qp^ 2u܁/3?)r/7o+kBg2Uu`|I6Q06vƇ iԬ)/ϛoԱmB:@^#'ě#"ӄ G"k4 ;| ; 4LwȿjJb `4,+ёTlC$"%8녅̦Bb,ۆT(3k]jf)RTXй p&Txy'* mprۍ .kkGZQWKT |@J yV h[N(C}|3{8HOT=eympUku_L>#Ţ: hչ2'Sxf*!)45鴔:ucĮ!m~$ъӏ4nmu91M 8>^n]QEe=wfFhꝲy6,,ԛHn!ʉ٬phf^""^u0,>L;0i LةwDtA`̽K!@su?[wq)%U x z_1O\ֺBV?Փ` AyOj= <9`蝠b' 9z* 0i˓ϪQ&/M=^1]aw$ӀTe6/#Zdbg=^^hpmP-b$|wVvC$+ {5`e5) ܕJHta&馷wbGEǮb ASJYUI3)OB)M.0@]C:(u]ѽrm!31j 6B,ndi{"<Ǻ;V[؎dq-e08UEB$nJbmeh lߔb8_%6[M$̄Dnr +fR#bvWR0Eh/2bZ@7;9F='P Z$vGRJoG?yP @!H6*#/HK{0H(:ai Eodž@u*'6,#Y')?!^,++#ZDgD7|mgf ,.<#]TXr#.=CPaOEw=Nl X#? pK3#4Zvq}b;_bNxj1fY4}&#Fv|Ɂz"Ӕ=ͮ|bF$aRKG7 *fcpu[CU;[V;҅;u%VG,<2ڋ* Ѓ3q8ncޓ;b\z Nj苢8='L T핳¥RxCIl~ΰY컁̩NL)f9>oP<1F)|*쩌؆ +:~)p5A4 /+|TɑHVtz.@qypU7YP zekXPhHS~aПĞ<:SrR.KfpwS`v< 뫬A(典fo?D0yt{oN4yv|KېpY|;Jdp깄`ߎtuR31jtuW0Wl0mC̰fZ0JR f}zf{+Mm9i)/#qŞif"t[M./] .I&V?-TT^X b\qe7nv>lbYqbY YyP*Ȓ |B{dЁ]8Ï>W;Wu A hS.عJT8?gjT6V8ߗUei0켊&@/K~EYJ n„3,SmrJ#z52gɏ3 *= ib0S~O#6F}]aa{.) 5h\֫[˚FPh[̗y'vdBi'+"BG^dxF 20(iF@=Dlx&NM:\ةoR{ =-l@sUVSGJa@DFAӹL NGԐȈmLEoDHc$s|8 D=8%!JU6|SYy*؍ؽ 1uÄ́k _yJ#Dp?3̘b x59[dӟdnD+NV&[zBl?-*,\ }9pх幛l<)G9WtjմVr^lu/C@0I'(w m+Y7nѨDGvS xJtPCuҷ.[ ĞעRv{zK/F] @_ƶI;GRJ$)7H^`ž)JygT SaY֣`*gJöjSc(s{vh e;6DlM i{{G7Gyi@`S* JlD0Y$kvglIdJv⦉ӗQbk#7 [{sۅ /_pԔuMVOU&c)"oZcFh8F?./(zxv-#N/.eޟUeQ1-awxb<=%Mxt_r3=݅[Ō2^;m8 qcDƱ{|KtէlEGoO2AuBљ J͐W+17< (ZJ^sjX@`dp${IQ5Eڝ;([947 zzbyT7 %Xײ||be3&Bs6Biz1f+e~R:Qa(yO&W \+?´9SyJɶ7'mjx\X` Ne-9I!7Y sPe˜<sqD>BWT;1gA1I^1[tg'Lq^e464A&h*;wp׳k]~ТSRG^H)X yeX ]PCbrtzN$Ѥf3`lcɸvLno%xl< g~Qo5P21hЯ[6ld;ۂs3Y;Ncі])= cݏupOo92%b|L>rr[Y=7ɆDR&d 7xaA$ { lt0{I]1'LI1p(FJzɃ'f/Fc 53v:BI8dEA@Y?2_+kկiy/8br5oTjL>ܙU.t<\,1ōOq.E&Yez>]nI -[źdROL}}K%'<5-~=OHB[b$ؾoLLR8oBn Bä⵬NLB,VSXsސݔ`Hg'lFQIآ{P^;k-nWJ?Kmf⋯_,Zt²TL@+b N=uhҸd:!>A~X%sGL>XQ}#fS^ڳ)LyK@g]KX[(-]!K 5,NZ7N7OR[VW%Ya0x$1_f[Ap/zpQ>"MF@ ٛ۾0 _?U~@H9:I$=itX뉹-A7W= Mi."{R֛XjkC 1_Z`{8h9 aSQ,L,6``*Z?Y;h$=`h R;fv*owZqǢ~1}f 0lbBQpBAW| wB~?w9e c㶉~慄9O]sxdXTb]D=Eq I£Ivѿ;II1L|O‰f4}ogVRQnqÅ 9Ua' ᤨb}B] +)1:b\M#@5//K1mKu gKCTS =>O&-#E݁ewnǑݛq[bOU2|1*%A"Í8)KzvnН@e!NJsW#Z~/P*$_H 3zߛ re/fZHF<<-6-sӽTAp1%8??a8ُ-Sݑ:Gyg74XU \+{̲W[EthU0vaNKNq`kLۼd?HP&td X1):MheytUMḼ.Gˏo^ɺxHw#]A3D S1^' YVp`4IzfRgoϋ0pGn>`w7mrԟ*eol( [Tg& y ;JZeCHW d{@#?MCޖ%"B@|ձE?~{%*ȡWIw;\nPBZ5/?WsЩb5]y;֒@nq;(.W7'SL;RV`b=gLjM3ǩ:Y8uٜ P>Wa=ÜMJgbJ}4u,T46trκ]i؝ 5RUkv<2\`!$Aӄ4/'%GTU\ϊ:;qռfk:ՏuPp֊H@I'VeJjӬ/Ov*5 esLnM)`fk#}X0U{iDnL jv Eg&lvvzסX-]?Ax?2SU |dJTn=ݙOx( 55yqm3R5C:k3T>xlWns.8r$XӦ|@qQvGMRi,UY&l e?Ё˵?|`D*AH|ML^͛Mi @O/>m4@1ؤ p}?CCO*7ʼny-nVK޲VWLHk)eͻ*B>]E`}Qz4Qe3Ǔg҄|gN?~v'VntGm^:F[o$ @ ]"&}K}]|e-Gq4[o]{+UT,GrpR{~sJĸ&wY5q{m}\{L|_FOG-8^ q7;sN j5y\Tg~+YV?|VS yr.gY?j-vlFPE=]&jEc 93ljj]bN56uYv87JݞҮQsa.iʜӕ7L9 D+Sezӣ@>wUMxRB^͒x. tH=cMP#Ruኯ|קJ[hra:rk!F)N+ΆPߤZC'n 1'VsueUp4:ԟvw^dp":w>cnʹghD/FԌeJVGthy:XL9t?_+O֯-XͤɵSy g=e (L­lAŌv[왡!)W?lL+郊L\nu.߸ m~8Y5`_2Ă܇Y(^_,73L8l#R5 ݟh_;y,n_v(o(^ŁwݯFec:{{1sʭR,L!o9F)U7Ux;6rϤg&꩸K+-,_O("tSdO#9˔:îaJcXvs}-va$1,Lu]!?dI @=&Mj83ImGB!4Z, i" ˢåAl!8&k H A>x fEEnPP$u2.A2k[@P]kt>E=4(0:}P1#j 8+uLٽ^WƂM ũcoKK{aV`dkN!ZC_MkV}SC&;qIc /޴y os߂HrƁr588뀚x׽d"K 10#-_.Kpxf.}h4_Eں]UҚ Զͫ1P\Z~YoCQn T9Z4K&Frm"1:7&v--kx'2Hy7U{j-$<a]/~oL}&Zy|'`1ց˜`\ 蚎'cLl +@)c(-Wx" A?zSI0 >=sjGH@e{~{k:sAö@6NTYނT-j}27gA̟\YuӏY˘^! GeO?e~[j׍m\W̛jvCxz2.Xtv!<ͳ\mHq ❇)}g>zcݐ>?SQZw ^ׇ63lB{GHhȕ'[깦ypps$u53৉5Ve琢3@.B V~NTq{pVTk KldkU>Ҝ@D4@McPLJ$//a tQAVP1A_"R6:^%Lm[ŠW& mE< ~bmU{T'yGF`~wh ſv h.ЩBm-;LC2Lu2X&<0ƹqcِp]9ҵiԕ޸P߻d%T<*O` 0#EF`+{e`%q7;zĬw$4`9Ya`SRw{mLJf3Ο?v݅;L`TM4a::S haum?!u*^*KF.2ޮy C_BpmeNʉv͹VF@-5MxCa'b؟X0:o<i&mWZe_xѱcb~UZrw9;`XP -{1`UUp}j>YA1aڒP4S_A gսSZ_ ~.H6~R3K\|NJVS>! X x*k}Cy~SE*z+HR .6"b@șt ޔf \OW- ]!x$#}VBzk7=\\jpRHXImwfO|#% PBc/%@9J"]P %hZ5t*B`#yWՃ.lMdCXis1B&8e5!i7OӀo&ޮZF fr3.!d]"y 䲒ʇDh@F~m0R XfH"Ħ%s%&*+b^Iy\LژG7D#)qJN;1֦&=,VR<%rIkj<\l'݉ :VzE)5:sV2)X7:yYlCgؓ㠋 m,xpКnB[`"?$2?q&*jnQE ]*%/͍nmx Yl] FKr/YB Xd*bh}G@JYcR괅ANă;;9>s8)W(rCSx8ԝf L3BKo=fYB-܁r[P8!+^jK22&/χr+m!n] k_~3Myl}0']gkVTw/ߋ .2{Ȟ&xiwfFŏ~/6dǎAOɩ5U,WϘ▫I 7>E h-J?at=gRLl߭Ǚ;E^Sϧ9D87My[w4|s #nSI^xFK1H [(WH$5TW"!6F؊-( _b8AU$Mh:b:,[-P+D<y s|{sT$nTA Cm9yDiFtП3>A%iH KB^̋NS#nPj_G['~zQ#4l"'I7L4:[NiF>9PBwdӣ6ƶܞKZy#P^lM@iTo2OZT3XՋEZyeW$΀#5D=Cxԩ[ -Eb"x]B횜tAޒ7}^j&ЌKQQ?ԟ_D&дĢi)~EAM򲛜H'lj.Tp} zۭQ~j;w~&$__sLқ ag24Y@Vfm=VLXt2{@hsF͠Y\3Y2TʴK!zg>E? y9$ڏ8P@FHqc8s =ʞ#fJ)P)Fx-d}{;^Kk_qsL~Ga/!o,k3$5*hnBR頧RCc;c1d\NF^q{t6F٤i7 38.ӡ/4_F> /i4?Z. 5 f΢wrpY}\wU4X d< glЊIķ)5N}oTYiËA{:]Tx#i#Gm+`cm =^G*5ΐx뽄q W+y0{WҸsچN R/OۮO31mipp(k L/*1bzιY6)ܤGп*TޘdNst%"Ю*ƅ+fUo@"rΘ)SG̕"[,wovo92rҕZhE/'bN724P@0+gTI>!k f[6@_b\E׾8mp#!?(pPJ [ QgOBC%fx7 E},B(YYSجval kyiHuիYhIjڰhlW%):ܯ&zW,39$$ԺBtۇ( {[]BPfkjƋ5hgtw3\4R;~?ɰh1VnFĥ"Lƀn H '?CPd V@,W.ʗ.$.0E ?t[S\yra#"†1H{c7ق(/AH3~`gR/I-86~",D[1$¤9ޡ9Y ;u\KU <7La._w[uJYg-c3)vsnlWddէ!g6WY`d_tqmF%TZ8KBQIeEKIu]zYq_aW`2▜ڡ3ha(:o[߃n9'W -C[xEYa[8H@σpu!pаi=F::KRkjd,My<ċeKLnM>ꂅG$÷ے>S_܆JDlWnzf˺O.e41Vteq`&H_gb֋%T[b>b#sM_KgP d'/?-h΢AdþY"GK~5 UlŊENA.ٜ'S/M燠2kۓ5s 1ǏP[L;~_Tcٮ1<=kJ]uXp2S|K~~C$HC[.DXZ.DGFW:*`&@cd-#GA-ͺ $Ma>^$<h"C_H\FB13MWUCOm>IƬOG 4s8ZL"H;!𔞍=G5N6DozγoVzeR)歷A ?cZ/~>v#49 =$eSv?^bâ`/Z&MױUIYҋe:_-bg8LTK)PϬjݔf<,YE=~},aWN9{c0vxPEnn)myXѲ&WWYx(ˊgu/,SH|k6`+= {BB\}zծS,Y+'ޛX>*wEjw')1&:(U^,"E`0絨 Ļ-Vmb -u'ZjDD{.$t bv+Gޕ%D"sl >< @֬VWw6os?"m6(}VL<MWpp0Ep}! #~@e Q:,ӈ4>.O3Au-lGP֢%-iW}6>NtݩǍDKtO%Xyw%:߰BǒY'W&nl3A[tLf^n^Ҕ$gY 4pIM沦ڄ)LT}/[Vn:E9tA}I#~1'X;;.բrо3oKxz^O{J_ |KJ ?!`0cZE4J.(5ܦ޳Q}.+W~dAvsUnI:/*FvmO¨& @  9~n[uID^i`,ĭW eR2Ӷ""+{7 @fv^*p&U3>^P>尫j_<,hK7R]5&Fߠiį?,1xI5/:I4sR`2f2B4|M8ʉNҁ)ѺuLu. Po`Q_5׎ =@_ТJ s苧ScKGsz^*6%$A] M@qPܟQƨCܣF9_96V2O SK{ZFG6L&i%MNB@A[ACcjg04B*OPB gS'$}$lT|bdsdU&_oi)eI]Z+P2\- fH7.7b]:plŵ$/˚5yT=f4CT WpOw:Ъ5Nr_`sR'q //.ce8T-8iƱpBRdtf]K'`'#*˜0xNxg hFƞu{z+A;t",9QO@1mag`\V e}!td6/%@ޗN7Be : FF^ڬWsqJtK:7n{6sNuǚ5Ox>}M?$H] :!p@<^+緦=u_Q ;I84 = E UaH~T鞶^WĨ|ot5x|aELTdT,xSi3m.ePP 4&jއl\/+_0i8ݥ"Z6![!8>|?vX:U*A6oãtχ-M2Es~'=_ήe `:\5>-AL E 9wj'~Q?eRrh]0*D4(Z1jtwc>&8o, \|:yg,g ,E  N)p)fX|84r?Z,ug%Hj:ﲃe`a~{,#"@QKBMK LHuch\s6:C%I)|bvlVb>V|%@,gu)qB +K *0ȿ;+{Lqw|cv_2<1XE5}ڰ9~s Bqkjbw._ZK kFѓ?!0'w|yOצFHLocda ,.n\ N"G;:Nꗈ L#ݙS~_4?v]kl(CJoEϗS">peZXvʽC̤2{>_MuaJ QFK>%0d%I=T})>5$<1yD׾E.'Ӫ[vQ3}(ϷyLi@mdKihB-ioNm9pbF_,)lhB=ÄmBXs5 El<&dցj%9QP@"etuɢ @? +1-Y? jڂTB!TnSfG.&Uԉ2+,AkY"ߖ]riU #ϷXAE2_cC=s(c/:Bi|KSYkY|d]`[dBA}dq$Eenz9pgYZ5,3h0R`VRJoHfW+X%m0؈m ^^PUbBq> 3tyhF;O-}8c/q E6,I~8H7tُj%}Pү#AZ _? xq0Jcklt!A B _ӰǷ'Qw4σaF;]qnV@mFfKmΗD畎ڀv[d1Fp;[7iQ>X5)=QrS0\W, :ss7(YU00i]NRxڽW}kirtX"jlbVEx4wsg //'hv5GJ*lD @j #Xd #}^o1xWj-CY hk>E Zv_*Pln*܍5٧M*:*B1Q/Xҳ>j8D=׻Igk#L^iwL@ü,$qو׆]te$v"QW?ۘ,KfJlJ2EЊ#>3֡lO֡?#'KIW+8ٴ`,5+ d H:i.@5J~kPNb.uDԷHF>I sn:9~Q׉1[8dzU䔋a* ަ\w>SQ6pIkE\G]y#z7}(YLG%Y_7#Y9f3na:Œ:9l ųT~C!MG,{D0Y]"Kj,"MX1Iy1s=)n"/v`uͽ}-u'Yec}wc,eu'k{[n[b !-盓A'8[7QRu(٠eeDޞ1 zǏ2"9ISM;\:튃ExI}?JZ5fW|MR; ~aU1¬F,0׆V!EZx26SY dbͩ4dk[BC$ؿ%Ȁ܏c؟`>:tpa!GL8:ޓ=qj3 -;n>fw,ܤ2>އi Ʋq{5C7^'=\e+؀Z7LM} EKge3h_cp@Tzj O!6wXR]`17 a?'SQB&BU/* GYr"TfY00KyUܞD~e @=z#<6<{[:-=#jC4˙ٚ9-Hr@$x*p,s/ڛxxig"*m8U:opW# Bkh.$lº|=Ֆ gwO}I͗}Lm~kSMN9P\| $KEWu:hQlsLTu%ߡs.r.yo_upsD$;"U^5b[-ѡjqO{]GdAޠ={!|Z68(z}"{,ն"yVCmmM3-y;H31MH_"HWN±@Ņ62,G0ٓ6p9I=T8l28U;ą;m mQ;g`kj"&7`d' g#}Ac\֗VK3I3Rxovv(<:dtJ3b8GۺFVHi1N᪓nd_MgOa)5\K]*.DNH0(8H8n}~lcnDZ-2E?PGN bhS~E޸\=t? t?>dۄTI^_"z=ᬷ,W:rntLIShWZhyWA࢈2F&P #& kCeF8`4=B6 MyBnN=C ̡Ęݶ{$ ֬C;CRPQX&2b* "rJE|Ԥb3OR&R~g % r@(qCz:'yq~1&Bʱ#}EjтMMf 9pE)@-Hl5[:]WRM}jEe̷1IEu^j*jax-&8&P|nNzEǭ1GY>{ru셡zQ>r./&g+m=;מPG#ddypܵ†[T.%9;^.c ʲPZ:Y*o+ڪ̗h*,k;)McWHgƄvka94غQ0&dVkW;T2/ R_hEgWpU5ER/)+"` \[D;!RR, ˪J.DO1Ѽ|eX?ƈyKAGp8q Jt ɭt 4( Tc=z1o,g+TLha ۖc J&; moʩxiB*^fbfMhɭiԾ5MWL/fkDX``bH:j;)yڇV8%hM@Ahn-DE/-Ihچèhad:Lܘ&VViyN[lTy1 p[`}=8jQJ:U?\!݊Tb~GtChʖ1 Ba8mlMeo7p :>&! w"ޕQXSvr27S% 'q6e-pX68z0} ?/>lSrF7< {v+å=|13^|!K`P ʏJ-&O_{=5*Z4  uїa8  x\*dI8,f?+:!䬀+jUn A XR=U+em`=<0AF'\U1qoTBeLt TپݞpS# ز]3݃s)F%hJr9Hbn'я-RA߻,PbU6=N:$=1t.VjʤTT(5t޸c)M!W̚ hC]*NR:yM&1._~vjZvU#^PNgg(FN}[>?ayj$; O ;) ]{8/W u3c.a~ua )Duԯ>TT8|h`g~;TR pA{-vk f];puJoW%Z:`ps ݈yeii^R?!0!M~(/ږ[ "l7^YU /]dM༆g е낟uN*fjt ZhaH/FػHnp\mbq=P^='#N_Њwy`@P4Z총"6L06%ebeQ o`G zߔ={e_B|YOyd,'EυS Zno_0R_v1Ys=4hWtjHPU a3linֵ%j◄Eϝ{*,L}pЧ]~ #'TQcAE Nr,hmF?wf9os aj8Do[L B|,,2ݓ3r|# 3*@y $A)[;>-!!S.@UfR75&F\ZBRHj\ykll+ԹW /CiBZ{" x>-{%<2Mhت߉ddoOHO*B^+I9'ܠzTq(Pj7Cf4 L[V E:xAp1|·~a#g@NrC#~Je$x !WX>VfEz@@MQϐ?ഄPDݸR+ B](m}v}V _T<(݃[?~}+KP> 3Bi7)ʡ-4EQt#"bҵ5dc6Wa!!2\q[2d&"b bD]E BYҶt_er%=2Uf=-ajUvCO@4.Gm04[t^U+6p`4Q)7n/l 4ѪE3E g\4!LQRG O䈓;t+1Cg},/j9i[`Nպ7a Gw~M{uY`;O7(p!zst&.}ވ^Xss0N~ 0=8NI@l9Z@&$ݓ;ۯb)#/ScҲ\"Qf2.-UJ >+I۾" }7\ة&|e7Ein8Wy!;]k^Ck^R%[j}+VoqS6u,>AD<[]~kUH g#h1tEf:soRmD$N;E4½iJA&!BKqRFXB82~FՏYbU ;f!jpǀ\\t.4geWrCk֫[n6J-_{ UKYXKL;|SAɬ:/K1H NPOò <-Y SvKfG^\JLȬAwҨ{I`6a51TKl5MpV(vv6JcZX8L*㹉`S C;>oeN^8u+}9XOb^7?xb:<k>c$Pwxٻ]p0>w&Ch45֭, ɵY]DIk!6OLʔ 94W`nzU",K+G ȁBo18txʭ"0,,_t'Gs2ڼVoyyU*omr@#@K,J) yLT>2=v?ߒ=h`$w]Z;hu1I>JZ})݇6E-(Qew!#Q JfL'~0FN#bF F0!\*憧~bZ3CTTPh Ѐ0b=f9DJ`f.@E1<"bȐ[ e a9#՛,V wQrEu x1$vQۚR4Y& ˯'ABv:-<2R"ǃo'ކ˜X]Zf 0fMc;?kU/G6PkC!C>ކmX8dC;w/TW]-]dD(S:A.Ɩ&ިl hD$/ CD>i._Xh9V+,ej0trLD{9uuDc5;I3AXivwc\d~)Ӄ1#n\'-ȀUƑ$H֌E U;_(Nݜ4c?r԰%MZX׀Hxjز&!†[7߉EwtE{tHCWRmNmU!«fEueWM2Kvp.1pW'sV 7gݦd a's"hV)@[cg(QGNdŕ'pMK̫wwG3?k#;uPk4f7 i[/O?"Au:4~֩9mo$bg%_u\ 2/c>vUʺ񮏚zAp+$jn3tu։ò̖0k:0EY(Qʘb c#)Y!&|` 2}äbkցFaIA1;ðpGbE܊2i OP3+1\XNjZ (xfÎ Kh:KH1ސ qQр=wi|z. ؍Qcpkxma$FG1r$ֻz3_s}HP9߅Ž .4 3Gsz3`N` ӫ4]D F_P७fF*䞟#:9tnb){P$'^XR#~'#}lJ+RjrB'a3=O=}s@ 9AuyH2s;h]_ ?̤ջ:{$bhcSm $j6;Cbl^(byjs)Jn &uou#իL8}a ߠ, 3 ڢs1%ݏqC-nBd{lv9֣(PWl^ګ 9돂WgR BXJM\J\ ~]ְ[mSumZtT[gyhF(ҘTsAߵ$X\<@Pv1q͙Za'q65_ =FDܟ}h JMdd_-n>+S]mTu9>AK'n-GZTŖUeP+-Dm 0kNxFUMG>g.1q`׽~5u؝& iY&DvJI*aOvd5w0EgYZˤF4k᫥#ō#Gm1 VvεH_2r# E6Atb߸;~[խ|߃Dn\zmN([r\h6W~>{i! _g':p1.9sYUX+I<3I?${sリ! R c{ͮs0\uͦ\b<[#e2u10/ >Vj-9X; -v\m%lه&AIŮ3EhUbgf'#Qad$`15;n tPޟr M@N,>O؅u!Z/iQkC! MgD|faL faJr_>X2I`ݣ0hz[hb$ԕ/fT>n`i: T[o" &C? t)$*r&'T'|o)CY ZͶi۔2a<11Gc~9]6?~ʔZ:._t2BXgj@|1F\ 4O`wk'j8PO%dďݣr, .G^ $ɏf#%clKXe&C:YQb)jp d/f]YrR6:%,ͧ~;OQo۰Jґ+^B&tmHINK:'w8=y>kKRŭZ{ L;3ch/fw1gh25B4[ ޙ(Q[BP2 {gW:nKafsMYR|ۯʈz(L+G'ZRR.Frs재f Fض"ra7cA>.6,夆{\مWfdŨRW]cDw*Xll (9b蟑unEiC;9 ?C"mKUS*&X4.)8\x}@2$>[2];1MDDObHA$W">psяPCQՙ[/ DH٥8a4 ȓ32)?-@~JK?F ߄w652xgɏ4 -{`oY%mI{H5], L~cvZ(i!k.ilQ'2|HM)2q|f !"R|Q9dR a]?, YʵIw8/XupÂXoAzJdNGpY(MDalXxkB{YlLCܭlCXom;6%--8&,.f zs_X/Y_\wdFZF_,{f:xfwP *yrDׯh;^d;R p2,M?PdST#͠Ka_E G c<ےU]dDhsMfk_z1M@Д5veeŎwyWDTelsojD"v&|"P5gthES=+ K0)g˚*={d 6:BI/WǧNyM*a""NtvZ!4dɭY>f3֯@{kb&.5+v['uve8gH*rA.S38NW3r[ ^  [@"-!'sId5aH49*2$|^2ݷ\:'N7Ud҄+9Т\q#7v"ȥ=pCiqVS^g,v D˦&e,o òzsYBvL5%kuz6n>( S;&,A%ҕVAl]|5R&T^Z_:qX?hap0=/gWyV- (^~{/& O8Z!Zy%VL=Hi2@*LS?@l^ dS5\eV@yLK&'[kZ3|[zfտگ|..+dw藄aƋE;Ҝr h^k?O?9jM3ϴ{e8/ 4t -pm`"m PFP!rٜ 1^wP ˩"q NPrR!:躬f4a)mj ruPrg|Nel lS\Wd5oZx\ m`65>MLJaC>񉎏_G6Fbon'}/1 DDUZơ ^IKu:  ?CπA5fۊOyѽ*vCI.kssc+gi;~+,p-] A }pw05*srGMg-%ERRS%Uoŭ!I:gc;,3ב|ZhŠg~yS؝ovo:PLQLz.2;~n?c/贴 qn<4|~s{<pGph.A ~G /iF.m1 G!G(Z`J2V?xS4KVAK^(vn|rR@2u1׷=q-y@'O[=;s݁|24ov(˻=!3b7.@׍@?6ugg5o\ՔKpntKڋ}l.h&72;Z×$2j=~ :2 P6&Y 0,7\="wZ4`&>+>dlF2˒NrODI3}8kbm}PA#+>4Oi5}Wl2d#)5ǎqsJK)g&FzlnXünHʥG鍜/]-)j&:S0"Ƀ Q3y ,j YTX'6}t&U@x2gl_*uM* p7):[+s<7JG\h/ݨOsD|PHrXb.ޤq|im6bz CVIg[&12w9,kّ2bo6<ޚ8Yqm$sM*8i &a|kx7Xc~DʐkKԃ s5Ȍ;G4үӑ }ƀ Y|fh.@@uЈ"Z2 }|.v?O{+2aȁԺ pt@Wcu1Y.b&=3r ޖPn>VqML=|{E )agK&jThhXA(=ʔ ,%|kU4Vr9(n:,hw:#S^" uE!M Yƍit6IMrߔÁ _7AXX~f@$m䫀5ڊ ]HQ_K{Vu1NrpU/CrSBn~hY7\izz \^_mw-JKrG=j_ &M >gz$#M.5qnSւ%+3zkD*8(/@<]®]}: U# Rw3R> caӲX;z]%5Irp&[Ntc돊YIF4ܘk lV.ԷkC˽!8lb7n j8(q{S ҳ' knfD mBW4n|LGqPYy I KBf<)ųiC@9hk-)N1mx +NT'er z8֫;kRɠ.N=JrU# D$o]YA=]-x9λø4l*,~քb aIk5r#6Ma}$dlqیϝ69\r$W 4E"-v7og*e_&Vw)u%䖌b-뒓U/| j]$}sM8بysⰔ5r NM,o HӘ 7m6ufg90d c>3.RB9=H Ԅ )*Zg#Uz8D!(3ʼjRpjeV(11XuUY&oյ֦뙢lMkJ#yXTkgeK"IK. {D>2kb?#-d5{`^I6LH."=LQO!{_#nLfr耹 %g%xEs, ىxYf sSyLSvÓv6]#H$6Zo~3|Da#Sb)9uVFOg ^X/ɗd{wmI ƕfIz+ᰬ-ʭ23m)NJ1|<:wu`J͂Kx瑙FBCzF}g3YCpSPk`k8OmY$kGKV^9#dlUb [Ϗ@|CcXNHWoruk%Z}''@:& B{7  ~uDbNKǡ"Uԁ^uTvw N'}*riK}Ѹ `=Dzk4cLq|y2s;m̨μIMso쭻@LS2듕nJq;I<.seֳU|4vHe+pCQ[p{A;(dd2ENO 9"w8~=;Q Kj& *;<dg =o d_n5+nKAԴV40FaK9&HA yLɻue/Z{E}4MGYԣ!š5TLu+t?Ұ~ߪc$> 'NJfdTbDcϹyO2_Ln7޷K_ពV,FSEGXVyq[WH; ?ܤg"ϩ#x`+i/e2[mp]T@p\*]Z=c[Kǂv \z@>Hv?ϐs>Φ:wDMmTr`xˁM )v}bG1ٱb${{$S/Yj{Ohn 0;*.oRʝ̸C{wYg/pMH#TtCFL*N_!~THP?~Ab,cc3j!o=tKq;v>(S(OϦr1Wٛ kL[plєی[j(sf6/=|9r!ٓD5<fkfR)15j&$>(u}C^4L6J,6zI]BK`W$8rF3BxKlNWu͏-Z[iNKDLF6] ڤW3C=Z||6L Zӹc -O48b2y w6okY2{n[Qg7?b]vʳlU_UưQǀ#}N?afFЏN{ ժ_tY>Y?_E#zo`VvMBy<"Nj`Ly^9ÚsIW\E`U#G%djrf*4{zΧN6&XON?^bV,ͫ _3< ;o^vVl'!uIq٪PJۤgmG<Wzkoe2i*]6֜)`15Зr$' GX%L8-¸IP5x.h5)0Ja`xqɓO4>z*Hud rR!ԹupWppֻ҈]C-EAz1igv5U3{#@-&Ҏv6=Y#!Q[cg2#sY&߿9ƵS[W)̭?R, xt4CY7yB\%h vɞo ~Jyn/J3湡 ju<^=fV MWȕ$+O[B'~+ƺ0(0aVeȴEu/ q 1&lU Oyǒ7 ݾz"dqvMhUu|D>Xх%}DkQzHjkڱ4"P sˢG=Jz hJmزblYTӿ=%Ƿv=Wjm>^l=qitvx.j_<3>%uie9ivЪP%LJ+!]2{G nSHՔzkա辴@~[VN;TJGg3]ĬW 1H@?z5ݘ7*ͱUJu,0ٺK]-=2Yd 1N6O#>$MXmcs1+=w!\CƧrme ܐkıYE@xGcz8ު~PV }72{q@i5Ak 盍 d?uUy ANkP%b0 \AWԕErFZ{g y޳sV͗ їK=0ٍd63{kXBpYV KJvqY/ n ̸ۅh6$~qt3_rNϕn@-ʚ8sQ7U6pn-(ǒ;b2E1O]R?4ŴcĚ̈̕ڱ>P$AVČc7Ss?,%e Ӫ}=E gsEmcv@߳ goh΅9/i6fVSwF0R`')Vv"՞>eG<}pxQ|^н*y‘.NGmB;@*uXXC22x* ҿ ?ߪҞ7N2 4U]Y\B/lg1[&]ӄX+Ue7xH sѵ9F[e#545޿'p,Pw](@*i_ؠ7rqY3ȕX{Ssfri`&yNB^iC.t/8Jj&GHm s#Yp>9: vWhYjKO .?"x+'Nj3Yb ہ:|h\@i@HW¸2 9DX߸Ye_1[6TZu1By HTAEr=t+S " $ ߯t=Gec!ՑOL4Ǯ2qicWu6f Fy^mRSZ"M^5F Icl4T{"j%rR=%Y ۷{]i@oeS[ ^WDHNPcV]G+gڻ5T5H{]F6RXoد~dշڋd^K>`2xCqBVֶn(i?-14 ?,jtI!'+=WFtuV ‚\P?7i=VӔ -M4]1K㦡[XN: żʂ3BAw=?h=1,$:?ntD.(E$Z+%w&mHe+Q˼>KXNZ^jqQ*ivkӗ|cA5-h{P5]6olzĉ02-J6/+ԻEU;mY=х7g?}>.#h#!7a!7 Uء0h4fw?7q!9'V gJ$b'Jlr7="6OH|7t|UR`4W:wDSV:c/ع" n_FpJ:M2ƌA۱֤A~ hP״ π7,u1Lm䖀'qKgZWΙS3L%OPKǁF5] C7 }O/1ǫ(eP},tӘ>KWۤfV ןJ #?1S#+v_ֶ, x"a!5ӋZ3̚')~}Y2G6Jq;%_% cRv=UOǡy`"Ϩ~˧vö\r2JQ'f5kS-Lt_Ói R߾5ܩcoO=s?ݝ:6zP8k복jLh޻1 Ot!K~jD@_F. =pA8(>"IW-Bo%yKgE3#vaa̋r_{z%I rk}_jogРԁԻ6| +#qkY̾A !ԕ=9c1贓jmuȔE#:BY%{]4ވ6)m:;ɍ"^[_2(ܘQ8eObܱEPWLh#ZsTm$D 1'1OghFdPrثW^},7N0ʨA VJEz͔ܰA`lh UMbO'`,VIb@*Efuлۄ"z%bZ x7KK5+"ޢZk嗨 32BBH2;^3vf67-/49sb"]΢IJ2C$]ꂳ wXL.闊 sb%PkAp>(NH cg;.I̞,qLyI4^!T4D ^ۗX IMTOR'?t1[%E*Eq~JĂ%v},<~(lk9[t]uN)/#m X 'a;$U$ӄZjr"a\!ԗfY 4+ Fpσ2Que(uL Sdi=(բnr竊!bi*d+~5tb,muof6/.*|Z *biԨIĞ.Ԧ^5M'>7-j󄁋r5rud1Ha9O82}aVaBWͤC\jŕCwq9VETQOfķHP$:Q aY`i.?葊>f!7e8i;(3(uhYF6e0&40ǟ:.7P:9/T_ЌYg)XԂ"7pQB ~705"n Fzy'f fPs'nއrF'h$9fň:JwD4,F-]y>s'dC0G=<]}]df.0MZ$mZNԶ?DW%0b6"?q:&Ts1CBj^c7 X饏@ @0V:@?` 4+aL Z?;/ N^t_6bf] Naؐ[,)D#o叭]C_'_hZ@J eS]9'UJ:++ZRvؑLӛݮ{@6 j+ITR՟n%ݷ&D =^LseY'l s; sޫQG0kpD+"|i~J5~8 m9p/GO1c`^0CC2~z/w2JL Zno_0R_Zc4)c20ȗ0WXW-ݭ픊N@" i* ؛aIN~ag@KĢk@I~4-nɀ/ֲ!Կ˞ c-驹OZ,tC$oiA 5>"^d{qO@JzT/E8RG\0lQ!sHd <՚'h ],K)S,Rv#4-'v9PH ؁' Rry}Bl#i LhI&\l&+Oǽ|!s%Ofu8yRNR\LIAZUd_ɃhOIqE Nr 7*2oN/;^P(8q18#UcaaRHa3ݪij}Ac6+|3cZ<+z>VHV $$u&mAiCUZdQ+ϕrjЏ_g2LK$mՅ}I$5Q+ ;}탴P?E#׏%)k^4_E}bKS$ӅFreL:%pfpI3OO]""EAˉD=BIq+4w>$q:"[ !۷zO"\<|;9WӚjO~T|2d qwus%|B&٠+c'y0X٩"LŽdG"kޤWdkW5syN4}tB/ 1aqċ#>Be6ncI( FԆ Zr?\ Y|xYiɢ- vb$q]/Е%Y^~AP6+P$H9#WW6z1B rS_D!ebqp O,nf3@scu;w*LF<#Źe!~֬)M܂]eV튚W#\3LIjl8!9R2 tMA+P ְڼ#"0UQy9d\:\2EC=4vLj5=$T T0G)ߴqXژ"F̭6 b 1[:{֌W]vXM/X$3w1^,0DvvaMshVV_S-!K.m0:.VuXHBFz̶[t0ʯ%}#J +(UH<}uƿ Ҍav6ؚ%~ 0^3 $dnށrb_xb[:7QUbbƮ9wϋZ9 ~Y }Ɋd? MJw`>6M,!Cv>\YӪ,b>#*S}s$X }r'<Q$B :)}+4gi5g}U5,dL1zO~6lz?l$eXQ`ϲנi r7Zt Ak",@m (K\C!Q7!epN= GS5aۭŵ%ZGmD c*m}.N+.4"S6 YY]eWl: rDתyGm;Äh`ixSrKL^bn]kz TƬ3/ОƔ/V&#+Gy Sx# :^s=nR\wi{ $ۺ`.@>DjPb)U<ŧtg"R)wD3|lN DfDFyߨgP,~DAXi$ƺhr- {˴Wm\n*H%̼wf҂SR{)gr/$lr?qmζ ,c}xKuQYz7/GԴ*S5Ee,a_$zb.%@ nUTJVN y`Q2a,G4111,Q5^,շ9|؈0qߢFGPD:\oPWza*]\g-];P$(IpY7Vev7p[h um*ϵ(TgrП}30'x.H>BhF2ųJN睿գ͎tZ$~޳Dt''IťFWñ{dRz&otVz=:13DzUĸ@%Yϒ dƷĦd#2|Ch7.$*]p~!y"K UFG_ïպ` =n.&{~ń傣:O2֐s:,݅@gpsF9Ăye$P܄+\eEWL5 y=-uRQg]=p B b49 i-:䠦j-m7]8lU Ɩ/ L>Y(8*D2\yrML>Ӏ-+13g+^1ewaJСNa+}a7|*懪R;hxO#2#g ^!uj?Z%K$\}ԜF=`.Th˽5rmEX2m>RqZ&,*tS C1˻3 c|7ej|D5kX7j6E˥/e04!>hgoDYp-ZѐmOa{cYpQ1(J2xŃ[EPGcxslwź%?+hƍ 4uzܦѨۑ xIlKuGM 1S8~*reWyƝ7[' %*eo|΀80䚹&pF"RfoV/E VM侧&p8܈;q:`9csb {tGV@'I+?n/g4q.QͰMAaw>AQ[L;2>I0=:YlYYw\&`W;tbJq/k^Ylhw8)@E9+8lC:v u,^xOX~$gi6E '0*Ji֝%>>[##L GPf6fDW'6 |'2s}Rg&U3ƬoEp8QԎ,1@Fsa+'t6ީCRsD ]}Z{2ߦY^Hd7#&`kp ܼN lT5%[XA9^V0@+ YI |zhZÆϓ3| Dyt\/b̍BΉ5~)zOv $u=R Njİrn!g3Hv(BO^Tj"YC֭-/e}Ye.q$vyQ[P]5\r#VEz(9౉SQiP*'JV@AI܀+a'_{\BKSwj^Üiv T΍[ iߕ7n<xNG`U"qյ4GT5JjCGգvpFLM8;56z b c2FȏK3O+OD㛟P>m+v{Ցvqo\]H~~쩅lcez_@n{R839ii* *9h=PD)4C (g7@P@ V*H\Lj5}z0ZNHe ̠m F׀ڑ9A7`T=ֲ;AF{ ]5)C in"E`3HB*M+VG ؅hZehI#E@:6u-Їtvp͜ˇU~1oQ='ɬb;/ r"9k,>xSq:IiSSmz"dz%nOKt_;آDG>,EeVk%#z rLnCͅl؂̦A{^Il*}mҭ7 y)aצBΐ7E%x`һ042zXP삏5ˢiX, xT,{08_|CWtT!v09-kJn]૙8+/s/874>@AZĂ/ϧemvg\u>zӏK[g078L*\qs Lqv?.0.(o"pdKV{=CM/{U*` 3;ZsoL]YPK]wFOvml %C3pZ&F%k3ȿr;F .1 ;4(P@:SdJ!ei^5cEt?ZF i~ޗ#wMbH M]8Ȋ.#u~DO7&G'KWT?k*cKYٌQUČ>2/<lHpgXMN* :ZM\Ho ɃӖ ΂@B"\$+FQE) z">җxlڎ' VhUAp*[Qft_Q~^Am~P6{SgHj"#___Li2Be0X9Q릧Ŵn6HBKͤy:?ZIn|.y2SslZF6ۣ܅IZpt*~l nZ"~,~q"BnpoeZt A)-b(9,Ǩ }.G]T5yF7[y;8) ^ªbzv#$!us4UR_{F[Rh@ ZB5{6 j;7d)<4_o/ 1(=/8IWywmiaM@}GKEoBg7W\\Wj7竾գ3O{!&LR}ޠs$ ~(]ZK@-ڡ)[4bKш{USXа=ڿs|I{!*?8K饜p87nbL8žkآ<ֻk[Sz)lRKcb]@Xap-ӋM YK׮Z|y2j/)79SH[VߤߛH|_EAl\ONY(؈pX c!ɳ4'H|&T86Ű(?J>>'~x2H]p ]3(&VX&w4C!Yݵ~H-1҆tϯ#ڐ&{){"PZz9[RJs"DkMMEwyL=<+Ԧ_)C(A hW1?(V8D8L$=u;b_D7eJ2;E^ۢKa݂st`a9=$ /!)kESu*^5€^E&?&αl&(8R.1G`n6瓧[As]<6s Gyy䡺&Lcer!Qʓ QjKD9f8%` |tsuEe, 5@,뤜=n6z tŏC>?.F]9 m%?@+&n+,됚Q!-U0ΘzJ8=# 1"OZ ܠNBFz,{V7iQ(.ѥS4eɴ\n Q.~g&2>ha1֑lG/:x< 4C <ɺ(X'B8\9fc?A-6Fq1]Q L%zqPFJ*g63mݣ4Q>1>kS9c 7 ;ȴY#W8ӓKM.s|ь`؋H–% <_<| 6}-j&=YeZYS _UKXi.S^^/=;Z};hJNʡ8LI Vٝۺm^y5.x )Zj-ŸE9{6ԧbS5&dP${NZj<6ɈQ:;Xv:(Q@_0ӨFa4zzA/xyQהknEkM\T[~ރ#P~xLBD'huY >xg<8.y 2 *Hhe&sa s Wu;{P~xǝ)?=6z9^_) X1"i )f8 RGrv̤H* ~k {+ 4DPKZHCwȎNF+ vxAJw-~ [M#E,-)L"sq#2ܿƕ b߰\ep26ܬ|Q(`=T1OP_AR}Yќ$})1ze#&$*ֈN=|ew{I;磥2nha $_uՇ.ЊF ҈M?^ҿq_4`>Xɻ37f}@x$yɱZTx`}h{*N3xi~"L֊yNQ^LɊRBRp\JJ#MQr%u;\H_*QmEۨd9,ϵY8h쓈*.>op\Ɣ?޽RЩ΂#ӸXuD0|BJČ Ӌ\\{rq.Hnq z@@[^BL1q@iO8SB yYP?rN~khh?WgL[[ Ϙ@8D9?̹_ЅLO39G X qYRpgA|%uZvC^=LW[x%,R{/SEꓧ-򘩂.Rfcz+>wox2I%*. W 1̲I,M\eB\=(v Š}))AvIAh|M[Y"cjXT:"~I՛ۙ+S%)K"rN8rum#FBPP%kg6-?5[ rMÔ.(o";߲pB %n+Jy"st[):SʱQ4: f/4ez&n Ɲԑ2s:e I;aN;@\z_@[W{\Viy #%PY\51 c8&=[h^IȚmXoEŇgd/#>|޵wJlE:yVãnթhH|0{#>:^K6G f=,Fb|mDB|pKvյUG:9}i-CL!sdJxK߮a@ٟE.c.5O~˝L26ɇ,JLvqCMwioۧg+}Zsݢ ~S*xonIB 0xmc쭗hAMCgUݓ<[7G-~Y]@m O3-y#OI98j YSP?ϴ/~;rIʭ0aQ/[Ū;(X`Zu#+?,$41q K7?ZHg +s ؋Ppc}`/@VIjTC?Zk#QKC?W@0T !)rxkǤ pryi.oؒ ,DctwšC$#*΂m.?6if`4JX ͠%g6й`hdbdo>9RޞJ'B/_dI+$\kơ}/EiNg&$x[ xm4oX6 ;i`Rr (|rW^ܞ@F␅ujd)e^?RآN mֳ lz%R$dqQ B=*t;{fSBoJp`pܝ#P6tu 9?C!>#[/'%Uz Y"ìz Ey\SAK~6)gsCflBtl F8³jyTMP J6p!o8(Z'=~9.U1UXG+ǺM6_t3Pꕀ7sŎ AD'^]+T9"y/um+`Nyt&>YEy,mXPRR>0w;H-Z#g^.K8L^Cz~-a?;^D3w,"xG>?:7cyL (<]ڃZڱ+Oq/}~"xHk ҠJ#?`Q[[=&R#Tx;B̸m0oFNgݞ7ǁ'|&"ЧEpbؿ1 /j62wz|L“%ɦqh6OF>y[Q9to|C-ywࠒ">i!I /d ?6'`+߂-}~W<\ݍ6 e+ttez +)4UǶ=\\Kk70䂼cI=LRZ?4}Dd^v@خx){*x}1|&W6^ԘJkGY!5S@)t .̷z)cJz_+WbzpezzIJލ^c}`l5ܑզ'$9ڿ(Ͼgoep ѓپ.$ez^WJC.oq4b(6T i z1$QhÆLl` K}Qt$fy@}a VJ5ES/ځhwK* _vǜ}ciʡWo6%M4n³xoJ/=sh:`3!jFR.dn7|1rG_'`#ԋN,-VJ0,-nDf(˫nx3]>Fzt)˓c@'qIpV1\Rm9[AxuD9~;5#fɢ]}L]w2Mg_uE(RUߝ2ښmcwQoe)%X~_SYXMBu,\1e"֧UU ;]K Afevk@]N#?' !`J>Q'X׉R>ntgO}GnŘF!sF!1<,Oa "v%?t&ՙkl҄qESHRjVHA41 S߉{IW2GogG:V*;nh'_Y"ߒ2e{p G kmX2׮Dgj~:cAz0Rh7"M\vNBf%wjU,|3\ <JhwOR֋3]V*Lޑ_>mX=*'oM_hZ՚QqG1JeGYVTȒh.ܗMʡDUG~M#jdjk/A;XOomdFC\?9w)g,js"E/-|j2 +3L iذujQM)2<~IxY1OmM)C,DM*򺾚58vl^VykZE;,VݶM7jJn2c4:1lIFFx#͖Α7YWWǖh w88XL2?YTHsG{'ZCbS k*\$Z Dψ@ F<ƦuEOf[1nc0jVTˋ@7([ -* 0ߓ9k|i_aVv6-%J/rZe1Zo]  /pݸr#זC|15rA /)&=Ԁk&[{O>i?w&Ȕթ"oxv+J>lR̍"Mb}˰uH;_˴ŭ(Pk7Bݽ` ‹Nmh$aq[+ tQoض y-Sf& [pl| 塥HH a,#u7ɝ.륌>PTܐEtæup]sDnҭ9yZm7ޛr۔W ߺҦֿm*Z#k& TX\m;Hwr'dRmho S^>LO͎p`ZF[݆`yt~ƗgT IKRWPKZ%:m^!:>du Af {#|^V 3пXx""T\KJF0ruUi (*e;.C?^z98`(5E5Zm)"O]jPH V'}Cea__߿CS&{ 1;1ԧ.L m/A{9N7q";q'5)J~+`BYg@S|}|m84%oPH7ݶg8 jy4y&Z7EVG:DReVtJ =^qcdǘ`񮦪$፽5s?­RnmM> $Ԋ-^Ѹ b5Q`rQ`ad Dg,B755V`scq *Ỳtέ'>݋8LLp֨UTSFq9s֏]IEW {>-PuK?(qhEVC?fOY.m1m 0wL ;ɜ{GY= SB W ڷE@F&f|fֿB:vr'S 72z ; |z=kOӓ+ Pֵ2cC9Hm,W b\#Vz'BiřI87ݬ1Eua|aS`HH2NE gn$gy٬L]3h κ`ewxVbu4QvdpB U}j[؊㼪F7F XhZ8ߤk RY4?Dk=\fJc, Dgp~Dy&ī3_t}15Boʵc鞒H$Q8{6Zt G}ov>rqQm*Gk/V1|sM 2:|35^rNGiUqHH ٮ+U`]Je}clQsC;~aib8IzD,ȰВ?0,X>{ rҬgd}IϦvxE'Luƌl5 " R3y8'R392p~6hDjcCŤ\DMB^Q5M#TQm2rdN'gG%o3E3A4emŊ՝nR.A=[끠⣣{ a88KeET-%FB.w;]׀ iw)t\$vd7 ub{5T*Dz$Ʋ9݌i} S>W 6g+j3N]0o$_kzky38ZbC҄k $?V'?4}U "[dwC¼Htdz"S-BtDr4:$j'W¨Sf[/x ž F6+?3-e1$E3_GaCZ@|fJf`©0<[N!`+?K8V LJq]oJoo٭29F&z3Ȧ*enE^v|(K?v\*L[fw81ٱ*XJ7Lo52Mx;*[lCf'I'd:!)2{*q~Ԫ.د-~ Z9Pk촞AD^R l{C%}o"sp2}QK;$yK2z[0R[(5ylM}Eڵo 0cD`(n54w|Δ&ЗOі"e %ϘT5 /^e I?X}4Lv 5fs8SJM5s3vi}PbxƠH5GmFWUW5[a0vFj1@LƤx]̈́Vd݁ %?ø !o &.|.fԶS :wtMEVhUd7KZ17 -;䨔RזbCy gf,/;).|e_hfhm$6J?28O9PQ\0:9|?N@X% SF%M|]Bk\1Q#fKwcZ .ű/sv'P1 (Yj=kMxК5g7.$}[H"ukFMU YX49b@o*(q̴u8*ATtijN6M'2O]7T_?wuDy$l؜j.S ѱziّK1Z@ uhOIM9/ewFaʗ=ٛazbiy;ߌՓ'ԣ>N&[0)5kKR**Zu&K{*y*1E~I+6ȍ9P Hq$jW'V- eT#h[/t׺ȑglE M |+OwC#Wu5.ר.UQ-_ ,>D1 XJôHֵ~| ԽDED?iY>+FJŅ*rh|k:5o4{BF*jTUZ1^1t{H$ (8I0yl?5MN)ӟW m6\9z (Y#ŘQ50P6vV{[邋>Pu_ vKYF Up,dp S"c@rmJqey•N%44,o56섯y璒pwԃGMXtIleD~6[[UhҳGw:+&]/WNq_ mN^$PEf_1ߣ}+ܾ"B}ɫ~щ&O1܏[MV_B*S'B7loXnPw沌*v>_nL],B?G!`S.dpfvym##!T:C0$OջBq,w/kbn)a]HD\|pJYϔC0lGLr|!nuqM5!BHOx9'Y36])&i 85>[ *]jbՄgn"$5k=N p*r{ ^B3imm#(H l!88VZM9J`~:kx/)ղBZ|:`.SAڢ92s]Uh hJ54S&qx K۟WF*M=(8PPr`lz BE"`Na0 C<*8 n8@SkoqkWџ؅XGBF[iݣ`?K\nuKtE2黀b bLKV\nF7ڜ!EPl~ $< i$$*ݯd/fpxD; X(6\ZCѓC?tB(g|e,i'݅ICUrT AKKyEa]ޮ5Ǘ?kyKQVh.@yb v]Mr ZbCU|$5pod钶p8BVPVjc62ŭ|c%GzryC9mCOyP܆{*Rb A5A~naEt11&e6k 8رnԧcUЉё?S? / 8/۵$2,M_4!`zap5/kf\ШLPUO\gA9[f5<Xٮ2ИaK^sm TWs5S&ny/Q9<{"OoZQ&/Wnuth5sTCQQp8R[ S-Rf[ ~>vVL9pf,@|Dͽey>!7o`?d0PzKf Yvk8.cb[OM:#>ۦBi%+ z+jnf{;R!]Lasf @2`ɓ.Z!.{jzL/]b')o,466M A;^ WVKgO.Pf-qMÅLx.xkYL p]-ߥ=i&Oy)[YOϝZW!Ot@Fd>Z+:פWԝUr'QAQrXqLբQ-ݓG<+▊*Ƕ?&EBBP#sG={;{l y}4O=D.pr;$KvsY38ƉΣP {pBv pLF{H*vph 0N@]@bV:ʥIksɠMr[YMwaH] ^Fϸ,јw%qT49{Wl]2#}Y;<\sXA;G䂌!U ͣϙ! h<뢉>gQx dJX4pqEM3}K0x_Dp~VaDKpa&5CW#4E$8o!v;)S@h)ܱ"t0ϥ#R4%] YtC,CH#A*D߰hэjjӷP#׵+E<up@Y6ӣ}D:!Vk֟-]bty$e;u"ϕ#JX: h/,&g/7?1vu;0?h6W5*~WD_Ym_e z \pHZ4Ol 0Pؙîr,pn2xoO,N 0`nk8R;;P)T=4 lMFW&j/NqlYVxL4~/n7ii#/ᩱPS}uخ?w/i}  WUi!1N*m$0gW=> @-I'3v(x`7B>Hv9o'\8 2гٽ3i (p!kc’_XO>1z&> uhy@^XaI;<#U`nwX%ӷ:ZptpN貏jkQl̨z,:P _Jhċ eEj'n.fhM r\KrXEn3ct#)Z4; }{-%K}ix e7Hi<1H岕i-t$hdj? \mf321̋ DCziE]=ZO? ! n0; .RE4RIzz&_xAY+N JLMRI;W _ش<8󽭠J=.viN= wٸ:Sr5@ZF4\Lah^x$pOȒN߉2۲nmb=ٳf.[hW uT\*q `@EbҨw lNv"/SVܒ8N8D[mGOO}<_ݕҐ^~,IgFFF2 ׍XH:3ޯhJbcҒ54 _ (^_-Ngd OV,ۯCeۿ)߳+  A~H/zqE 5AI 𰗱Ox_6UfYA[FdCl6,@er6hlI0j:U ɜ&6DCfqe(Q jT n526F{˓ۚPsG] f .?9}#)N_}Qm?Wڀ`:~g+ @y@י<~C*N_˜(#ZE\09%NU өGM:Rs*ge0Za`P;/2H-ř"$=5:sVne܄@0YNf0QЭ̲a{Vh"'Y%5jy76E8q-1ãuٰ`1hc&鼈svô=6=ntk2FCO]wf:גҹvc].Ҿ&}T+K8giFjocɜq`z|NM*3vMvPA"wZ׽įDgRfupT O%\gHg~~6s-m<Ξ5T /I ƣZ%iE~|,:jŋ"]ڷ {}п͚n4nT7dV\bGoqզ08m٫]Ne2E{6AkpSO J.G^}=Lgƨ%SL{,3eSn]Hlu uf{?J&dOշdF'N*VQ뱺D,A` -хcB9Ə`un%&"|*hs5З2zά4USod"AkM^[{m\j4IZG]?z;h<YBbhC^+jr눚&ȃ_ߺx2k0 OUER?h3%;sl~qװ)9ѣ  $=Lh/Y`tH PS0ۡ{aG >ϭ "="Qaboلl;?'M/Owh9!ِQjFS,adE`8WH1[U=D-Hi_zN͋WU _?`̇gD4|<8D(3R0Y OO \ =[?!צL^WFdެ+m@h(]+e }kl+?"Z$tM骍8bRyl/[u5(u;q4ۦ1bV IpߠƵ˒1kt}Y3aw}]j2-`s o`VY¿hN)>&Wi8+'':9=׫xݝŽȏsAm7OwX +v ;[NoiL;\O%->:!v݄/`F6{m,zm^1~ê'zQj5]vDډt&uwd HL v},B>T$TVW+RYmV "*IAוޫXPe BXHZ9IsDU0H_jT2q:~o"s##M(9ѶėxqoQ9_ǑM C˕€r>JcT妃QWnU)nQ }Nѵ/R֬?o,__U,~V׸'TQs6D $.D84Rbo,g>@2a\8`sަ5h_낤Xbtqi{QKZT-g?h\38O]ϨfTa^D;SVY3?vhFTVi_p=(,j;l Mόn_w!T!^V(r%u(JwxxUMkݽy%"f0PsN~3uGD `C0gքq6 ;yz6?w!v}.-HVS h@$,(ޫ;S33{4wL`.Yi0ᦶNׇuިx]6}_)aȫ;ݟVG yh*w~R<) !,b [k+ihp&ܺZ[TϳNK7~Mlrwu8'I`S}BxS+ VRZmN-R!W`84MR|A<;9o굨I\{X"ŞsV'ͭaLu!*" e]S7n[}ubpΘtHpOxdG~5>bkse+DNLH<9&[&i8t nf\<9LnYЯ%\˔U t#@YAЯ!C:-|u\Yŏ`v2sؠ"AfnU%>LpyVu\֎c dEd*’rHKPf6iދQe[CTS+L&}uq'`,D+=jb&쩭Ĕ,ZQ lQ+SLϡ"-]"R4J9YMG=|'zl)RVU-8FTO:6ŶUΆnM($S:ˎ Ix$Ҡwyb;_p'o|R&QlI׷}uN5?9<]66LTo(Ks6K!Zub^LY[>׆%3&O8V-F» b v҈L9мTo\Y+ q5aw8b&sOzhfū{@ X&y4Zb&9/e5ę"<-|6\`bijOatYqvqA L#ͧQtW3tJcrF:XRe%4r`|h\I{#6KKOl ltY.#ǧ ~?3NInEͧx& 9sݘegLee?Ж!34[ IK/[Ǫ<2J„yHgFAƟUpdzZ {d}տ\>Јu.ת2z'.P(L6!@[8 / ~ݓ%7؁?j.DqЌRj3]2]#3yڈS̍Vޤ\RYť ΂Qj f =6UVeCD n@Q_ d l^VFC%jSv-csH9+Mrg+jifT.╚n4{ǯ:,HIo`¹f~֑kd[NA}95>.}@lVɽT"*iq6^sر3I;U ZWieyHo.Ծ$}-؀m=:sUyUQ{|&G(̜ 32;A I$FCr/b_sDVG`ytwTs0q\XhN- | B<.Z4LF)1w{_QF6 hAL6d$B*4\c7󡡱22 ҧ|T VZhӌ"ػF*IlyUTnt^ ji.=qsh9-xPNo=, RAzm䚫Dj_`ٵI+e`S݅:-1vvtׇ"MtZ3@{Ur݆>\{MBȻu@rNnI+D-i0 zJ :d d9C˛OSkE+@,Ǭ]q*vM>A6DwHϝA`E-SR8rcAM uzyx\AaZO\ Qs(!&Y1^ə!Ҹ# vnm$I; V"Ӟ d.MQc 08~À2wFf#)=ĒbEo|ш jIΗg^ EgC_ n-?1Mlr(%WЉ&pR&JX~SlڌtbxZB._]n{bV )7o Ÿ;6ָM^rqm;ɰ!v67t"˥eL@d;z/uƋ8e @Zt]Y+X ?:^fLIَAg@x/ixbAɕWVg{CQltBXьήCS͏ OɲW`F4rh`CBCLB BFB—;;0.;uv VFrV_hLM$Ha^HuҍKy/)pjNd`u qZ {:)pҀdpYN]o$ l.O 9[%UG/Oqeq/DU_!0t2-̚ykrJl_jT.H]2ЛUƦMsR|04xdXN<%߻Mvx{{X?JK+2}o@m2%0ii_u4ζw\~?Ym71O<Ӯ\rAaP|9+I!>9Gʲ~W'.8U)O!B1}9Y+e\^Pe6tF%[`N CILT!7g*^N"sJ)#+.v$i iLl֓مī>Yꈝ.()ċ^P- ngqbtLO1[ TGr$++z*z^:%8*\wѕW^I3371x -e8 s˪@]E aEܡCX:C<IBmTR`^=ev{1rn9\DW{9Li~;9YWf2'T\uj/cL%&\5BI%)eqzmfKl`64xņȂ:>6 I\/3Qy1mu&p>`- D=IjW$0|9>7xs1YY #ߢ+D\;O26%*Q{Sп\l8&+.@ qA}OrauHR$&2: R%Ј c(WqڂZ!WGQ6y6c%9APRjCIϸn L ΔS(+=ke;m= R;&7zmїܝAn7eTuX="j+pW=Φ8g^kcĆHU e~֌Lk#N$wGrʮ[*Iua+ecBpb wAwQ taHqYs̞ *I~,<{)j<hʘ~'u'>QJ-:O˗SI Ox/1$LOttjB4}2 @* =uj1dHBN"`SMlM8{ػS@TbgEI D 2lq~6fԩ^O,c{y;MOgN,;ѻhc̈Jy+6 ݣg2DjuD  |Z F"αΜ^问y7Ž|݂ͫ~HdY*TnJ/q>td-">(jԃ7Sє)숀#8~<{n[%ayV!^WS0=CZ?4.QK3e($ mo/V.+ńwǛ u=ioVW9tA,-((%􆇈8A~35M8 |֫x3moޭ/׉0bFE'VE̎L@A'jDfjsX նS2_xAcy`I9GdQq:q3AfIg_≪0FyZ(])%UVH)^q%pt#So-*ٵr409 ,IzqAig# ܇]YQUUۚ:_KE(1j4tImhg؜c)X")>Ma)Ms٥qEL bwf&uORKQ0ݭ^ :aj/Ș5߸%Fj3QmG{^.--w([c F(O~b1 Z"fM3SYg31S1"΍7tvNg YFEi'iXi3cWEӯI^jү1wY}E?].SP?_ό'-[d 9^ r,N86/#A;F# *7B:Xټnx 4 +?ۤ->>LJP/ 6knE,KEC:[.좽+7?q(@W0ȣRAD /^fĎꗛn޵\n* $Rk-78!hߊBJrҖsi0d/Ȃ4%sE_^!Ng+M"E.mk9߈rmMw]SD3/`lybkJž(B@xzRbkapK̡J*f4V};u"60=A6eN͵ Zt ojԮ>Ҵ*A OytrśUE[3ȶaꁈhP'Ht# c]`O{0b'<\?;Yj_XgIݷ}lL#k_f_F%ZK*RwLb}Չ~{tySGJ x-1n{ ܑN.!YbMwi\|}&...,*DŽchqI3G!؟EYȳB*-Ciqv[qs&Mh~_B3L m7Vv[^FziB2ZY p\8r/ZPi iȐ4# (:0 SWm~a_ۅnb/UŐ!W~7/'jQ_opIWEҬY6}V3fot-Tnbt;r6 1%8! X@f-lޮzpTX,zj,kDWNsQE32xvh1B@W$iN[0}C78`UsĊoڞMħ*Uͧ( &t{D8ba,6J<dbtYa4ekJ[" f{qpNhzQN Jǘ٫$J%h&(H<+!ͼ⑎ވt<ʰS<4,ZY'e+sCFnԝp rs_H,e&!&"[ j.CGb`wZr,APx& IgVȞD߀U;hbH%0 %ހi { v2ĉwR}Ԛى:n`5ۗ#1&Z%}[ xEel ( f{1fG8OK !Ձ iBcpliI+et,2M9c>|mIm#3xg!ve5/gkG v?/wgJjꭢ$n8 *IRO8]S8-#׈kJs2P/8H' u#(6:hoPJbAsO'&)'bz7!E'!ba]G[Ê# SP7]Q>ƍL1EwP([!U l^Ka }%x_G&L: .eI;E8@OI+N^07])28Ci#B;3}R6;,a< Wg]vl-S8swlZN1,Kۡ,vMt 8]HYNDZ ,Eʰf _07#iE=(7n:aGU*oٞpqHGi ]ƅZ)ڎDL`mܽU^7v]"Yt7abU֓6AV TQ |(:2ęlշ2md򤔔HJ|攀E=2 "4Y&Y>QaZ 5WQoɊWEoqHegםOԊׅJqR"=M~GѼ=sY|K;ꂛlLOaFA6:T!kz5@P,\"jRea+%yeem9̾m#dN뽄 1t4s_xp'f%.7:m8 /C !T㏖b_|37,˾A*aS.{ y|}OU| UjM>疞 D:C MKr S>rfs+/bFhQ%p|CO5: % (>61A|v8:,:m"bò%Ix g~XbN4Ҫ G )(0ԑlމ#fHcAru1 Q/l0OEK{|!cK3J$׊ɸFfCvKS *̓^%Fs'\S;(߳JV3ha¢@N}Ϳ=&Vҭ|ݤ%jqhs)Gǽ.^!ƃ{ 1q8>UG 9HäwpeY U1`p)?7l| ^Rz6P |O5cuCM!5:Y}װ>ϣL搊mf.Вjl9.?}(],t04^A@ r(:m\'/[J]qW3F0f RSD]ҋ=`bafT RĘTJ?m8Om V\d%E]OYZmKoq9||gk<=1TIl- [`; M|+$T!P >m2ze`-,Qn]Ajt"y]oVg坫/Jtp"GcigHT{wEgi,ĠgOY$|B'XZ_2ă)j K6W { t[1?Nڨwz\ijT)]<n;mC̢ LGt]rk=r!;۝d1ُZ*-h UQ'0[{C{b[}CĊ-V,#^Ss r9c虄2ֻ*Ra <@`/8IMiC}&G>K+%R^{[e-X v+CNTC1PO&e'0nI+_cT'm]N:|/l0"L3:ezZ Ku-z 7<ās^ 0'5s“d=12_'_f .R|L#D&?r6 @\x+ K ('Wss)|#{nQ*.!:ˌX$2d3ɂ8sFA"x C@_T, 2EOŷ-P`XA<Q?!@SUmP.sV" .G ?Qᢗ yDF+|1FWzeoyL44$a!|Vco[P~-r6cYzzFúˑo1 pj:C4<7$rՄMDz{ 4hmyb}<6M2gѕ:t_!(瘜"=6y9.uˎDl$͡FۇPIΎB]ml3L|WrڢtԔ+M'VG;Z5.Alxmf}?,LGku&\6 ˴Kk%YRJhP|hc`7p,Mٝ6EXBhx;mP JW UIH,а[*Sfn1N/EގfTf]#CV틄ȕ\^A匴D|`׭υh4  ::Vt7_̭/F v}o ~@Mu7 ܕ@wC o=r%4ZG\ۊ t#о΁k*F QwjD/NH\b(2@NW'WC0#^`,FS&b}=|U*Jܙfr<*^Јa.3G"޴? ܯ줾:sNj50*ȼ߱5#P[OtFuœP@#Z|w 82{H(%)\Z9{XD2o?" gF)Cr!dJ(nJ7{o~FՊ &`b-go/xj'44 a Cy^6qu1/+Z^1=x%z (Of 2Iv;(|X蘩B4'*oΙ7[K2>j3?jwc6b2騴n> 㢂,EMprow7F[R׏1gڀT9oIځنi<_ qi*\y .JPCnEeRx7e:P%341-1$xB([0zq|&x3nL0G,_7ǦF}wF[3@ks@᧚)Q3 9>U3[jsx'w9E!(M?6j&h>,Atl]$_+M ag|nGboedպX|M "v& T/W wmQg bw(`陫*jͼtw~/Y+] :"T@L&8g+U~^4`irI9gZ?K8Wz{q> 3Nw}}˜po `)XIUXnw#Zn0IC+fsԣr'Cad?趣zW'67) 2t].2'{ iKw { IWL1Ve鶮Ѳh?q'Lk5>3xˋ-D#0=qWvU& cF} YLQڞ{=cC-a-xlf#KwxU) E:gw!-YrrB^ֿDB\܎\g0XEbTHp,Z1Rx![o$ zyDɓHnHL4o6﫷"vER}]Сw䨀R[qkß_[uֳz2P2yY!;A 2bAJ+BXQw#>n8?Q[fR={Dm )I#Ϗ(}nu% &jz̯'{:ԥXxw[2ڷV ':O g21.p9$'ӗ߂ }暸޴V^~2?AnH@ǚ_M4Һ| ?Wٹckڟ>~Xm+wccPG mH!ؕ|>ŖQj _*$[⪬ԬY)wɈ\1`57(L]8%Xˠë56{ gHS[G:5ɧLk9N zٵPa7tH'zJ`]i$ݔEo1^q.4'G *l{tnb~*i<0,2йOd&ӿ[O9Ae||XVi٢1PX>e%M4{`O3=E1Sz-WX#T6;*9.k.,Ϲ1)Y yc/⼋ [&t+K=(m#R;6تxvoeť+2_= jG;Ғ f':6pl0LL/{&몵(J ja׆;D@|$)Jh{" 79ꇻ獿/̳ŇHuYAzG6\5ݜ 2~S4;a#}W{顐h1k BKEXNP6>)V[p)/:CWh[>KL[+M4Gd:Ki\FaDڳy3jlE 1f$ z]_iM9_8Q8;&s|ܻtvH`ˋ'v.nmLW`sIC,‹vhdacyP~CfUe`!&jRs>=Kf=f? H\qfVkSȖxeR Z,M}ԑݓQO瑧B{N1b'9وXZ:11bYq TkR Y*y5P8vp}xuq5m7BZw[EPݖVSe}hT*9i0r?357à$i鵻ssOF @_`3a{w4o՚ggW[5_c4A@Q(+θuDJn8:$cfFۯ}̲G7 F 5-Yyhԃ ~k{Qe$ L&~ph6 itfT!zDȣBP:bF~GP7z Izf~nO >r覆zgrBKyt׊x8M>X>(GEeI z߷DO=Y;:ip %TNo8>/FʐMB})ercoljUMWyx8و0>Bw.EuɆp%+=bjTNNql*by 6ylKW)1Vae?V +dn-gD z쟟G8Պ'"\+S)i<ˏoS2pAUT(wyH7o])ޘ;<4BJ"c|&G u7UiSj#jBmdkӑk5SmIvy@!a m43(Ҳ U`2YYYpD,P1c{^XR$OdV_f^#̪ qDcNԠo&7\~<z֙W515\T,3regVX]%!L$j-~]TYb{AVwo2Edҥ?ڇS>5e 2R&8RI^$wUE꾃&4tE̎}fL&Ohu!{8RoF櫕Msfk2y@QhJ]W/.3}JEҢn)AX{R$GcOR2H{y~H^!miK]^KHMͣ<5җ67*_]*U.Jnyjᄕ ߱=]8/›t]WMw8m۠ |X=d/Mƴ6ԾZfKp~Dcq| >+jB1y 4t4dtT@%.!" hXYL .[] WBig^Uw!"aeZR@9_31KHh3+\O u̲O␩Fw(|)nna4L7c;ᵲIzIPc?vHjQ1R}~ : Y΄2{+ )8 t@zѶ࿶bKC!W@gxtgDQcqWK2ޮ}ӚGW $f1AZQ. #_| 쁱Ѽ )c#o1+l8a44%\aP0;! qIyeЄڞ (}mHrjŞG^ozbot%/GEae3=ٮ9nafCEl{; 5NE'jZ>~Z8Y!-Sqǁtf6;g)*$|]J\9 C"8bP\ ugl:`GF *9q:QIL#=&}t)шs iz^T Q8 aĿ H~ \`H`'^AIaH+RxX5q@FhG8yXՀjs@9%,*tr̹^V>{YyOoezI +2FB+rAǢI!&<)"~^K˅h?@Y6v6ňEE?$.D8g?jѲ}E'I%ԖOSL!H^tvЦ$p0`aii\oIyT+ 3;==hOGid32k2+;7a}3c^Vk&#zv<~Pv\H̘">qvnpu|kC^pz3Нul{LKBɼ=GuA; -ҴKkWZDl=~Sƿ%$3>Ny{3YuxyK3*ZIu [k^b]J2}1RU~|QS1U`vL% K['WǨZH1B#REϔns?~g;C9ʴ$nS.\(hvM0kn[b!28ˠrSqYZïnx^[/ցj%n,Qm`lW Ͱ}},2A*퉽͇W is,U!k<  P4cor|6\T!7>E^ׯ[M(Uj *@̈́dmӂu6oMw w@_nߎrDAT bmk _ђ|tlԟ71$Z% r?{ZwV?IzHNjY)lڛXW#X\pN8B;v# 4k4T<ͺ^lFDL-R|)v&-{VX|^%HYebXtt:Ss&D~)')Cb[UF/ 갶Uc,v!:7T᭜@${'҄X斪+3?ȏeAԂ/+6/]~t ֑EQб I"2#slB{ W`Hc@ j6[ ObiIy9&>G| 6"pFCjt_Р%#x_0`96ţ6fTi1ov?Yq8'6RI !)(3kg)UٛB͘4i˽U?n*ԹA%̻vao3ԇ>?}_*6 }[3wDgJJ' ,0+\)b9fwhg(襶ى!ݣʹ88p2~AƩ'$8AOZD b :]}?I 峽2;PbXX . 6us{:c'\rM[`5,P\-jHrXXjSCB2Mf?^oX*ERr@ ;+JXH &MT mnyBk?db0]X8&8=ji$xCzr`7za,Yg__A b8P,RUIC @O­9em\9~-6걼C-G }ӈ~FA |O{+ ~;I!鶇R I}BIX芎ͥR?5*; jlḲ*ΐ%+ACj|QuJbD1l#s~S<W6?.@Plp@5 ` WփBSS,A.2Kiͱ 9m [6A yG k=0Yvig['/f5iN۬zAarW.6NefO_o/1_25-lH5c(Q藹&0l&舰WZmxv_lTD,0;̢ZPD{W8BճCK1 Օ؋K6g9ڬ  q\(UY¿|ĩϛ[ VïwBݫ= l{f-`K?%XWW.d'K AR>L_ sW*/\j?J۝)$_U/aW+ڸqÓGVVxȗJWw?z~#[F!U"?\tF! څsfS`.ˍ#4etl1yfm~(Y!qxfo F(C:<Ă2K܌ , O(x!tXLG7pە$+&bpT @);y&p.DkT' Ez^R~/FWq#|f;螠#ըnHB q7&^SD.p ˈPLs W_nF{*̂<$=0< {וIo A\.+ xgCcxC܇xvh$FU1"IíI[dKj jRD[.&ݾkݤ4S. &:,1\0`#qk`!|!|jU xWZmNREX=T;CKѩO\\W+Jo 3:@"vN} {fN]yvSsg k|dIY8?ݭELZG7YQNySD:x^>쓦+d+~AA'At@ȭe(B)Nǝe~zUọ4(V\e v5ũ U*+Plf$NK^BvNTo  ݿPvT+֤ a(Q/`좓NkW m9?Z+IiW{8GOIe2݃ Q4e?o]^ݝ-7d6>$$ y6jJo)v[D5"y$dDAW|d޾ Ҵ@(Bc>PI%MRPZA2}|mDz"Iv'ϔ/=>mgŅ/!)3hL:ȰB,O\S-so& #ά4NyQ4%T=/Dz]Bz 3!萱0a&Nm.GJY:2uUwa/z: @q֏"(Q=I^xr ^,a+De9b6. zG>n=v> 6u>Di"^ZqF/Jͅ$FT-)5eRhu*;޽-K `\KZ>c X&Zڄ`M)ȺXE%,0 Wo^nڽsgypt@_D= #ۗ},Bң| }Mu9)y~Ҕ3 1g6z0ёevvPMlSgĉbz6zr0m?WNgE s:HG`^e!:׷EɁ Iخp|xv^CtX]Uwm aEƄ,*n6^5K&F`Ǻ@'0qkm >p⿚sl\&]~̢^nl}1Ԭʤ1AV-ow-U]Yi3ƿd{;kz&b>Ҁfr.7;p*^8T<8spY0M:yHǝ"M_$y>O\op,kK#9_R,UPV\[*wۑ%N!ef&E)-l*?l ˅iЅyP*?aIǒgXM {Cw-Ђ&df1HR>KLG}1$``3jLf|d E52Kv14 xHb'ȸRq<|L,EHpbxF؇ Rm yuqT9* 2GpAWˁGe> ju`Jq_ ]1i\g a,hI5o0x:%#gH"jV[& љ35va>Q\I70Z{ҥzϝU3Ώ"B"[x4"Ti'R 7NEtлipH).^)/(%΄- {ݫ9ݦzE[\/+=ٕ3cUC #@xIpL`q f]zTrZK +SKАX. ˋ 3?mEi~"0xrcBNdz--gషQ`eTOR;o:jL@uH XTKRN}y:]ɔsv uˆ oἭ"57xjH}5vP Yz-9H>L8:X2ΖyP}a נ@1e_J;ŏFR;_/à n sF7ߌg, Gu[taWR旤 #ykGcOp(ۘ(?{|Z>;JJMޘ-2.!,!@璌¶oŜ-fFސ [/Lð QWdຝ~:V l4X\ ~/K[%굩өE g_tqHsSgH,tS6azQ5NR)T"Ux/ eq*v)NZv gc<.Mzx0 v3.) f?!l5%>qjg_wܴ / vTԁV:l~mq< =MHA5#I3W)A4 t??}H{ @Ûg8&OsA[/0ikV#֗> ^X}>` gY?oX h>]끎eM1No}T7JފMl8F׌ 8"\WoS(a#]o& X_$ǓAVn4G1[5sQZтZ׶Hƕ^ WϿgԈ̲P9Np5ab5EÎ@eYSH/XHNuW3o0xb3B*6z/GEh\aI_?ɭJ!h')q wA/:gYbCM5 y%b.ϷkV8{ Dcfǣ|#áA@Wf'K[G ̀Dc Jlkx݄l@u9:߸]AeWEOv\3A2سeV``\hij{m4vPg w~-9 aLB(5jhBGBG*☛}>-#\LP \˸~EWdd'̽htWoJ+*jFnrQiXֿ/a`[pȞSZ #Ts)WYYZmyrOó77뎂&z&2J)@xǢ0*!Гsd,7Xg7nBva)L#V+%#=y6֎q >m הh2cK$Jbyψ|`s嬧̫xX' ^ Guf! B  mSqH+Y²~dɥO3-l !|O=vpmx쩈C=t')m Ug6qX`dפ1}bm[Io3A%hN<ǻοe gud9{Ň G&#Jxl&"n_"BЇ"hu)L[(SjH\k3AEGοQMK#oֱ "klC["q,XP[(|WdX&^%xv{갳s_=n"p`vmT+h7 2h#,feHF]>iW 3"Gl-f[nN9vb[)#ٕ&eٙ(bYV#{dR˂o+ '*VH#&zf[ * ) 3nѷw"?RvXrCe;v:sݛ&Lq6&Gq4#FBQ+OSϓ+_@6%]y.( 60=W1i;ʱ'KY4C0M \My` DIAy1RlPt)k;?h]-=頒i!W*ug,;u# ^?xlƋKX$EԤ]:LH]5#9!r+RDSbz7V1L9g2k!afJN'a|; K`IġZuEF} ľ%Y G_4NoS^"VC(SH[)p[0S3o ֳwZBh8{$g:nSb%S FJPuZ\MH~o;շ[䴗T0LV( PqZDPαȰQ+3/-Bv }-T/29띧϶v^e~p"sy澍Bu{? {E׾MEdRh{}n\Z<' 5=_7A33pSٴneӄ(ށ >\: 7-bCfL] 4'qH2#$ 6֝I/k}6#"T؊67%J;FNnTkCўkS˙lF>#'R 0*H/=-&1mN7OPRjJNEa2?x ĬNAz4S^OH$μ# 71S#5*#ױ@ O-\\6?sJ>E[F' U[e"xEŘ&۶/fxXjEz_ƄLtxׄ8P;@׍w[nٶ9̾sڙ#cfʶUWs-ъ:+sbD'>vQvU(+>ଆ&GTXa~rb o UHQoE r6믑L@7kyD/o9\TQDGFQxjg%b&87NWI$+(l܄]z3V]%dK$oИḄ&1$IȔ#$KEz;Fj[SWt +e?4W=An{Z0 XA>}8R}{)Q]&E\u\#OFؗ˸z2+U8<$45,iyo٣TOB)7L D1}אŰ3);5wT <6/d;qگu"&.55֢F(K6G9ԓ%HF ݇΅/_Ԭ>̕y\lLrlKE*ײBF7\GQEN <'`oq%D.!˄`qOWdg\ZXA ౭|(%=x&A_*~~(gZE Zj]\B;ED.1PGӝ?},z鯉G:!.6|2k<%]FPßYND"ᵕc&}q,-%*5n/jrPʶ B_d/`].޽wLb1x1 jCd@WP,@[f@rjӊsK;+q#tC ;y0^fnN a'8 P?D8׾0$z«*oUEӆxfKi?5̩ ,nQ ϱ.G=e-t,@]IcX 0Uh;6 P5K˾/댑mDFutOHk@ qM;kԽ%(*ntGCM4d5]i/έj5%5.+n?LiADSDURTIxבHS94hYi/!@9_|RHӁ)bۆYpk8}sc`uZ6~| m%U;F^׏#4U`=X*7L' h2ȿ<ܑ06fɗsRy\7^X[BW_[Y^78g3@eͪ jMPRsq`|! Z E(֣=!FWNG!?ćy4r{x|LIR0T"G4k-LdjDs桱ZG7Xf&ʾ|$MOՉb_ԃ%.-4aԱ اayph\otT=J#Xo+A[i>(~ |W2έEO%AutPTUQ#.$G!jyp!f^>9ݴ^$؛y ;*AZ E| Ax%.R *Q:]i<@ OM*tg}2IK hɢՒow5#a̭n؎uY{^"S tYI>(n<Zt 6agV*ZPb06bH0x9 *2¡uU!q!& <ϙ/ʹq`Ҵr5i/̋ lz\٪b$ۙV?!5,و Q&JA0ePǗ:\;%)mS{ /ɍ9߃m!yOIm?(`' 4-S1 v;pXv+ E$uaJ \jϱA)EnqSYz借fO]5=XnzUhS5vugxn!9U0Nwd#;t"p*d{?zP#qNɥYx{8*V?g3IG׭z6dyۯ\D9H\(la$$蛜|" ֟7g6J)JgZ ~jgicQO:<޻ 8Rxr.f&t2`*b&yUw̔ƿMpm(ʤ@U'iR2s' \g:l6ƈFQ-Oé/ o-dc煹L53}2&may}.{ A\ 8ˈ3HjspӢv.FJbFRT>_y6!%DL(5N¼ cqG7-'o#*ZWmg:P4"»j'LRvciO4B]41dvL(jVs?{{20N7| $2Yf +iP#?7 ^Y⅃P D'y|%,wy gnbv3MWe/Kei9gHԭ>Kth( cfTqXp6˃oop %5AT #W¾9HZuF!x@;ǪX Vd}eS\`uu[^I]? pl  *2Me_|8 1 E }*}T_nwEG;QDm! b:^F!Eѝ/|Z0F{6heƑҫŭ9qxJ}3sS*~^D_SQ}f'΢T3-01?F~+: x-PBI ԊCՉޣvR.N5)9S-HLOSV풗Bkl @rPۏv?n1ҷfYYqP4| __Tr(yQ z|{Фf!&TbZ%Pџ!J$zŭ0-o BCwf5{q,A0T5c.lx(露8CEcI  '}sx Nڳ"ytz\؎N]YWqgJa 3Jalr 8ϷϋqH ^;IR`k9 tQ1pn^jA9#bڐP5j{vM#ڞ4LitYEF¶3#Ĭ#(;uK1 {y&7:Ew'vCg=)G/XL(S KB&,X,z$h뿺widt*|׺T@p66Zo z>buտ 2ĹӶ(fS۲.Ãf(ss[w2 {rwtT+[߇eR#Dl9H@Ӄ%rC`g7҇OiU^K۞kԆ]RJZpŕsg;T/ZV.$C W 90#{JiKF@6z-{ 6 L3Vq}'"pfB%o{Rsi/|ý .q`#R|>$'P#] Zt/h7Su w]t7X~,ٸmWaІA]*<3B7W/-ԛ)Hep4N ӯr{qP<3}g@Cqw3H&']97{Q"lC㙳ҎDWFeDI+]4|s-l4 0"ͻ x3m4+Q]ON@x.Ra瓻rXr&8>S{6*Ԅ,W=A@$fZ0Ueev6ݼc>?줞ەw!Pݣ$.]N*BeI d'u_FeM8',v,ǽ<'Mى+ v|{n/6 f 6B&($f՗և m\Pz;[?]?Tf|S #"EHqCCuI/@;Cd|=[OK*Hˌ={:i#n8YN*Tl85[|R9wBW27yi4J2_r`!X{zìdN!MXY wGς9tt~̻H+UTW&8A&;ƄY FV8&jROnBzDRMnp ![.$Gh1ѯ%QjZ8W$Uݟ>^߽~-3(}4uYYeTgi -D޼a =NX=$:#DsKsPi-<}]}*4i1NhSNJ?_q1_Q:a3)]<+G"}iMvQ3N92]GIRtCP _W^u&Wխ$?Riւ}0if7"r$Gb rAЗrn6 џ_:ʭѭn%zoPam*:.e-l0y^DGVl`C^*3NsaL3CfPAq;S)B$mS OW&L9&Wʗ"j^^q-zjZ GmڜίdoUuA2+ȴSW<[ᕹ^:S\~؏">Fy 4y56CDIf{Yb`.N,kSON5v 2AN1vy8~=6%ѽ-*yn*Q rN 5j9҇=Vq5sw&T*ym;2tײLϟ4y8 <_^XFۑ8Θax{DrT𼛚YZLs+RM*΁5uf$"c z>0uddOF?6P*G ma`Y;T+*V#Խ}jNfPiWjH=JG ៩@_zi 8'8,>[Rx9(ZMO3`iť;KANizyUtUY|vJq7; ܮM2g*Rl 4*tP>Iv?䊻NٲWerRj!w-u ُ]PG$f@mT[E/ȿr'!>׉7~'u=qfX-'b|ėoϬɎ҈w<8a~"|n,;w5$EϜ'E"71KM'v}U7 yf#Y x]btM~(P/yjB>2_U|`ȍN3[lhc̑k/)Ԉ^'q> +'McVTIiY\ɟVE B02JE"<✇Xq3Tʟ+ W'Oh1Ǹk@/|҇F3`Nv8=3 }xdy1J͞NVx->o/;ܪ2obk j[BHǬ}C~.y}v&G5R>T{?3BG"(xFǏq.%QHm {M&UׇlcE!t0+[TsDZ} 63zꕚ9A6KQ{_5&sJ2޹J,DAK2=#2)'A|&!~Nu-2dHau*;haŬ[Q̛3}qތycBue&}nE"ŒNrE;#>wa\TǏ9S̉zD_ tU!PZ_*wbGٍz?:R0NohW ixC55P EZ}iS4}Fg,_kn$[)Ug/Rzos6msR3bF;vE5v"sW6 ^$AAxOD ,1޹#(ŽSRT}:H HZvqҸB{"?o8@U#_*+OLiDv"z3817Saw/đׂ_ܡK{2U2T# `mh5rtբIHdqTRNW{ؒJ)Wy30^Gm-<|G-U0wSiAU 3Am=0F+Pc7r[^w5+kuw+0Ny ڹORjj[-/m6RgK 0vF8(`; aOQ@@S7 "$ua0fLۂxq^ءd+KOSx>p|̥ٯ0 źSw`8B`}dn"h֪uP{=rrRQ<(W_x0dV"!~Q m+`ꫬW ON75Ӄyʀza &=6ᎌ<";MWQn| r۱wdq54tc zlE@8eF;ް8#<@޹;sXPxUd&A5ި}'qr̞vp&8l?!meIRȫ~kнd̻K6/ԫ?etuSXi:%Ѝ:Jߚ\DSyD<*ـ6T|cN/ EeyU1y.+b$;פ%6,۽q4#V#r饪Diʹ(j!2/>q=׹jP)y¾0jmm$4%`CϨ)eA+eQ6B?}WP3R=HJN좚,oHB)7l]&37\;~~ ޠRRC>. p,g/1Hb=5*K,Zp2/ے.G9CWR).g}L  `wͳDQ%rms8p cA͛>7VU LC{PlG]v6(4 ai ko\GMuW;Z~'=Rzj]َHHF ήs ~9J]Dڸ?a8FOS `V&^bJKf^ţ.#wCgcs=LP NzW g]X&yBH=(|cCۛrMJ2Dz-KkdChvA.m8m)z)ҠAV)VIz3l?o]{sŋ\H7w E:H:N۫tsSBqhbrFb9l(_p?Oe%IIL\Kso+yɁ{ZTZ@MqtSpi-B+qbpeJY-+$@!7WQVyueLOl]Dӝ+9 }+x~8u°zy1|!2Xbdj}|Xnf%@m~oTM:X~vҠsW( XMW"ZAOgvFS%ȿ#6'5RjQD/B#0ɝE[a5yg"Ou&^7iAq1O;28NU&6XDщfQ@6x-.OC^_ujr #nV\Rc^@`A4y[7)͕VGh* B~_ p"MM$ Xò?AMXM1> yX{bZ>܉EMңOT8(JK@JpD/:5O_EՀrUR82$@f: %3K,N=N/.P2ԑb54 5D^A;3cbsLTӁFPoLhrSD!bHDߑky  ;v*$g%%0f>5 Pn-f*K5V M&ҕϐ2' VE-aB'JGR]81^pE +Jȴ|LZ=_)\|h)r'Z ]~LK78Ql"t)$5YH6r_Xķ'87$\M_KTJ 6#HFD\cxY%#}թ.QNdH/#xC=OOsn,W H+pȢVdΑ?|˜k);D[gȩH};@Uq@u5plI Is̸My lIa V˫S+<1:@mD4 ޅ\n8M9٠c)"LNGrNgeq K k <K5^3\|WMޅ>MP]h響4XCO '3聙fIz4"cD{D7<rޙ3-vzP ̇g*c&G2@2wG_txK((@t ğdZx&v1+eĔ09&LHmS B]7G#b+g.׿QsN0eRBɆN(f϶ğoJYgJ(:uߍwY kMȉ}xI q'|:ɠcx#@ NYxp!P ȁ`lhB@5h W,?%(! rq{x, PwL mVcڕ-l08hIatA##m;Fo%h/鵿:KT6yNx;$'UDy;ɻd|Gk/g58`x&SB!1:=&@S+3,Թ`17,MrqVwku<%|ns '37Pco-ҁˏAܜOhnWu7!́Ҷ4 C=xmY\g` &-*Ŧrg1PZ?hy[ Kdv*blZv1H,mb. ?Ƃ +Vm||]K%p OݩdaG?_Ep| g8YqH7VR1{.RFmX - d쇡9j沄-/|Q_['Ovӫsցj+%&r'%//=!_X\JU0SCMH)|஁)sWB&{{P`(Kf}} a'% 2ˀR( # F@ƬЗc??I [z$ K }f7!}ibe/>lrcZ{o!__kFxh-@~ˆ5N(Gj`oխ5X 8g0@rMK=|mL6cNŗxt=/(?wcK]xz~I*t-k ao玓 gn?]? GeuA _ OI!o n]{N.؜y.&aRR#ӛ߸CU`)o|)tB I h8rUo{|f?*nNq 6 H=-;FJYc񋤮~{ge,Nׅ <&\ *\r^V6F86 - ~s`m `X[$s\]=hR'ehb RB}pJ1oCQ\a_&AJ1o^On/ܞ>+n8ߙ2YKK!ZMH3"ۅhq-<.l&7KԐD2r*{MwȻNgPM@c8_ܖ=)nB 2Q`.qmY9 N,VQTMn3.)פfDʅ+NbHu0"o,=d 9ͤT=ָN ~}:j~, i mB"v:^_pYLNQp%1 cǣ6&Dn{n ^6Ls_xɹ]sF!Z+& rHr -[mLsʝ!3gqKfK՘gbe05|PGTsĿJ0jUyO)n3V85(6Ke,Mc&S4*?[|bxMnŖ|)6)!r\*@s拯g4rH<!wΉb#ZtEԆH_d\22j()nY\#Y )MV6>o_!EĴ&| g \yrbp8dQr9IX*^s!X '>/b}vAosGMySɲ{:wg^C?Y bʖC /1 //2y h2]7uqwt}/jV%r3I+ Bk} !ƄSb\EW iFш\_^R鿨;tek ^v͡/%VE$R(ph;'M %2Z:T%ߞD6~t->0ݩYuQ>32]̛b.bdcv DM< 1q+;Kkh SS&Ҽk Bdml<:j$Jq2nǧ!_%0!G0O6" 57o,ԃ:{ N8G|> DJ=jfߏ)\)ZoSZJ߶!`rY(m!2;qhѹ3fv<)KnR2 &+Pߛz Mnu֒60*,F޹l<囅8elX3߮XU2E3C,g!*0!#'-Yi"RV" 9*f0;{QV;5cw$K+Mūzf(X!!dzo{m FEZ{¢%.&Y\r+ BƛYֵ~wv>FڢNk_t\[,u|QSVSa /kexpl\1!,Yi?!5жՅNNB&|qï0yóΞKC/KzE(Y\# CWh̉8թaev O/){1ݰWVtαzOZZ1Ƣ|R1 'bl7;P'$0k( $79;|.w1zDxq᫅E͛hf!Ͳ5N8Rײ'i)ȏ,#\غwCI__U[[k_A6#g%6{"eμ;kɏ.kcSkOr` \3h xu|i#~Wҟ 7fw]IsFU xܺe+WBMtlt06,S:ߥʵ[:W䃞WiL5Eb/nf0kT|D߈2[0ހ%!Lb -rLd92;Y;)c d؀}06Ȭqh"PO`)>f##nm߿m4sdwz_8SZ[R>WF P:Mˎg/M9K~sFlpCwu l^j ϲUnrb^49L@Be0KbP.;YWV=; UU:+H+]ż"dQ(5E؟FA]t젱.\0\_ ݏfL3>$c *dSjC&DǴeƪzcuY%[kh㫸{=JuPu˳3CH<|x2k7zm7uFY 1O 3׳++_\Z᭸u8ؠnR{?9h2^NN1LI^}@JRh/$t:)c:]w /z`7|Y_nED&?aUv yҬm+DAl}q7|\ʛn%T5_g%(!8>:G0шHEď;&+e7["]רЂY/8`U; 'z\:7:͙)VL'!l*~)9bE4͕䦨tGΆdmBvjqQ8$iTrĎU\8}]P[+[iD$]Yb\^s,u~$lbxJu8'XbCj~Y jefUs/qbd#4E~Dt),bWOS3AҐp."E8 w+!Nڜ_ʼ'$YأlN+d.|@=ܕb(JKWfRO竂nX&}drl1TzG2q|"$p0Pr6:u%jL2 s6 Pg oP *H c3n~ZFBJ4\g쳲3#ӹFac?_Xf90AYL7w#)V8b=?]܄ >њ-$/^5Zt\ھ.1ZnTz M4;á{*7d5o%qsbtDKB8 ü/ ?iyGti827* GYZ'W(Ztԭ&AW걮g[aCe{~`T, 0cUkbG\NLmω8Φf8Ini[CD U9xN>$'OXJ{w4*mW5zdū= #9pj,8F\~(`AO VC{@>)LO/OI6cukĸ ahz!0C\{Xccg3*Ź?Cǂ=8l2%68)sSL%߰Azghs/1*<*Lh_  )koOp~Uͼ4ݚ3J<kk" x\BifBք~gxaV_r 4 |; &I]PSʩɪeK"*8<]ScΎhs `oZC|W8YĿ;?^b-L΢IY̅0N+EɖhTm(ܐNcYG2> JPXi]^߸qGʧ/FFnxʓ΋YCH5JDLd~"{h'=eq`̄|]_v"dG/A+י^{<+cGJp &&i[1 }'?nj[ u)HZ^Lj25&I[{+jZW3)ѵ7q6nL>LtA/~L !CIͿHL H6?J#_0H-Q$C"v+魱p$"tO[`Ң2wpHc/[%]~xnH2Ύ\'SZ*6s Q8V/N?/Pf`& \O ߃d%)W;;3%x5uqg|Qb|B;g@ID0m^o ߇?)8+F6@ AGn_קުKJԏ- 8S%tx&X ̇xQ{ġ52 CoAWkiZYl$ifW߲90$U+yB')qY_,UޠH |[MU !ns[2MHPg5aP_ '͂_ ~2KXZ<+o*ga^nH`HBo:<tвqHiA}GhjωeyS"%ut``qGch".xqW( WĞw$ c 8Jk6(޵x=fIJ} 2W<ɩ"ZZ wе2R(D)3%9BTLE|7yJn{hKo Ƶ3C=bAX\,;<5ONPNLGԎ/Sish5ǚS. ְGuC"*!ߩG`U*-iߞԹ^Q_1C" VNjՏ-1ûf}EY4-=WOPϡ2&Ɍ0鯯5Al턬 :h=ρw{_tx4P(wb݃nuIn&ݯڏ+aܮLa0vz1gᮼ(c;FTht댊:|uyDFG.  j ꉷE߬-IIm Vsr`Ӫf.`iKpSLU@~dQ@RsYbQ † 7K#lizdT2{TE\8S&$fXx&RZ4s!$Iy0oš'K؆=c]g#b*r(?U[6>kFiFϐ^K#_|n`cw {S~Ox?pиtRA5Ƒ^x{Uqb3pR!t`̫oKF?\# K»rjjl*is7,qC3CEj+5qSY욬Yc3_7[ ٲ]?!\&Hr9a#vfs>ѮH T5ϕ>.v"9Dx8r>*m GDg[%iM* ?ru l׻Cѱ4IWϼv'.9- :V,qv\lm Q)ܨbecHj}l+5g;Vtb'ܹ]#вe_I[j.{CH$#3'LbUacF;f"6әpXas"5P*˔ "|Sdʦ`oV&&0,tQ6EjvZ eZQ{ < qfd,9{X6Zem[++dW) ^"Wm@ZOM rs:fHPmuaΫu2•a6zNG>SX] LcYe6Ml پquucBFMJ(%av_Eٷkta^ ᜧ ekPi ɷ]Ϗƌh\P ftomzf~Z'T;<}ygM/~yBA7D8D!N_V5fMo^&k׼8)DJ*f;Ԯ;)p=>nl8c~m^̻/0!G*ѵzQAc5sفNR2gg,;-\,x͐:GvyA&f:-dm1J brAÔ!a\~Guj+oZR^5ozZ1r3LMC>v$]{Giʅq+97 InP$Q rQQ†J\r;vT`*XZx&gad"rՖ<|^i&%j-mFY>+NdP͠O2UX]tun2VaB.m {N8kBV (D6֪tP~d87"N.)w' e|J!wÇjY`MŒ_@ W:)F\hupu&Ta!k 581WdJЎYJvRTm2E:+?̄%mάXywwq{ !Wқghꢙw_}gz#I/aY0hKrffeq '_1"e&[ yt dee$jľieIrmu1B:J#H[A.S _3h]̀j^v՝k71w5P`&T K`kݣH=,(M9a-@-6rZϧ̘ٺu-M`7^:CY AĖӆ*f\gsKV=o-ufĿ@fdz&)H( S'ϓO| j_J"t}iJI~ KrBm '{\[|yjNMuv.:>PKL.z WjAiY`\wë%:^`FxMnn^/{0WB )!DW/{Ǖ7zpj*4aIjTwu)ph )n}}Ďoa J.\' >D^ޮR`By@nK*) v e4a*%*[) 4r'^4n#BR-j&1d7'o)A|zVd4iq)N)ڳ(bzkUpWV^9ǝ2$Oc9O͐hZ'\3GLrQ EG\iy>7G+X[Z"-¤_#6 ޸;tcQniiPΖcgmb>oUYK ٦S:(yMnz-0LZC:*Zj Jj~_&Ƚ8#WA-IK^AybM]ZkGpt~= إvoq{ܙ4Tya(s9IY_H4cz"5ujjcI  ]G:pC5۴iW% 3 KYw.Z1sww3^%!hˈŽJ(1%B'- 8|H:'-ؚZ!xaQek@QqEm(.K$qhBJ(_Ġ攃 {ۓ\Ŝ ɇ;EӍH Bϗy :ԧkiI7O)( h{6%*e4zʛNpF5My(A kISڕ*~e 9,o"l7rZ1zaC6c7rp2\ju4ZX^8c|&!z](mgUy%)#o՞ 7s^" ѐ=V9c 7 ꢽϯeJ$"`{@,TW'uPckZu^NYACL +VZh@k(JUbd7lgav\;/' ~1z]#ɕ^3C_ vC:[Nyq~@ ҂%}fBYBqAյ!}MSXD.icum!&1mu8;VHʏ7sRwHM2@:UB0ȃFh[%ol(a&]'FJLT;b}})SUIKE/=ëS%qi$SǂpCc`=FVMNqKV*?ӝɷ֛\sq,)zMəA) rE(F+4UL˦`d3Pu_+d(;[_ mId7ð02#kՐd5 hV9kW+ ,.toVoǃj?:"IZ@EI7ͽ ʵWQ϶Qb"I30'F#D cA|ێ/3I^'91ILXSD"Ȍ"9jRTGPi⅂R2qb X :'׼cq+"o{x+ppC=o$1o/kbk~Iq]ZHŕO߭ʿV59nOteTgg$i3. d_Y卢[⢰<*g%s\ /?3wx:kԆEg]ߨmҟkw@@aw<-) i8X!'hcp`r;,(kͥ.c?c%'BS9Ę6eqTԿPN@fWRӗsN7)zh幤6K*%dz4KL =诐TS$kyܵEȩ[ƶM 1SCڐPN~}9R.|B 2\5gGU%<6؃=u>6c4ܺ}[S~Q7|RQ6X ,X rwݺWXx~RouF0dBc~>re'hY[9DZysf6nSSH\Ȩ[p:Jc7e!9[p3Ɏ8QGEˆuXdȌhXnA2"*c9yMB nc^ե\< ?UpfMv'>Yr*[(T8dw 1nB@.y*K럭2Z")G Ki/31Ti&1q BC9  a k/^FbwY;RI/ɍWR{fYaG0Z_VG0 =`⯑a[pNh$ VʳFl)dCvj}='qP}'=SwR">h%/=fFW\lZ$L-ȷICf-J̥'p.CZAQ1Y /5Ed--@VGgew0ZhP],~@Kzdu< ǵi^U%rۂ9 i`UO Ī*B Ep4#,BG@⋋gtRbt MTRo8Uxzi&iiQ̠V1@dA;ܾ~БlYjVEkcyČCTtt;('J^Yŵ:2 v|ێ5pDM'FEL^ďZpw*4, *; q-~kXis?CG;爩Y[" B#Rr2zzkk(Aѭ *UK:{_.ԭrjp/H nƕ-i_"Cײ50*7.jB޳_C{&w=pj n M-E8}~:ufElFg:?,"غ-u6,%!YT!C4ˁ1c+4[W`E{!vGx݂Q#-.56[V0F8c n!be7j1}?-nNK&0vM+Ӧ8숿&2ٶ vfLav^5xMf/X[Wz"5OtLCI i<¦y60>B-|wb .Jʶ=F)@ le? Ƃ/- kޓvbCҪ| dl[a[J^d<w^ӮO!’L ˛{"CQSQFC/A)Z&c[r; \*lU6i~$VvEԤ «F&nB;>Ǚ&L[~_a,>N\<&Pќ-K0Lcx]RlYZV y}RxJ-ps`LNA Yp]VvOЄ4{{C՞$ѐF1kp-9!3xNljB f"[o@Rt q ҆5 T>DI)&Ӱ܋Jb>Ga+*pc g7W}ĊOaQD'QeZʣ=t]ý0͹N\nֺ f7;,fՑG|'%~:Z*8f_&m!~#â[0Ńm [xP)P|0MyjY"bv~4R^B(հ~J*ҡ4ULf I0+-fY+iQh* H%mB+(r%R&4t,1^ެ(hU (so+Z~PVv,Wy݀ J33_P H@MCHQ9 蜉.]rٗI>ɴ){jP ΋24Q6Y㱘lٹW94TpCK}' no@!a;y*X&LqMBwa^ Z3za/2rK݄QR ο/(B#ƚ{Bi V_66$-s2m͏{6^(?fKU ,8r(MsHyX6zm{q]8<bЧJ[gqQ錿U4Z"_ޫOl1?㯸g1YEqjMo`tlc6G b;x ~1:Uh2TvR =BTubkjysN7^ChHrtăý8AE,Y>_;xH5Gur"1 r-?g]\nvuqJc;lvPW/⁻CF/}XYq9-[Qpoi2wԮWEBhL8]{YtXat&5bDhч4Pq/3} KHſ/q;3Tǹ(FvԳC_%5%\<.!9̞ת Z`L_W xtr ^Fjmm[$UJa11ŧW?ٲeI?5A!= |9Ӊ?4h 5Ü|vhF=|?0)@56*j!XF`EkNJt' *fJR 8J.Z&,f֧ d&}@]E] ]>/Ayƀ-6JiUh@>$!.U+@\QT2T5PWlZxĈ1S))AC/#QJկ5JUGPhxE9s䍖cYi8HsY8\A"PFn]p;Ƣ sJ F  _VEy8¤tL:e$E<96h{,;]14(Q%$ý["oSqU,OD0o[M3a9Ni[ކgՑP@lc>X-=hbCN {Kq${.,EKcdGc lrRjNKO?4i@ߧTuV0n4A؃\1V|TUgWފUi8RJD fR %+0CK`BeebcWrihަS&|"Z+gAkiI| G-+JZ ~XАp؀hc=ٌ=)4VF]qU; g|GBު_E2q:>Th-ةoue]⎃Xզ:\DK>ǨOUk*jm{%2 xd 1o&MRHXag{Ge7<\Sn(~T'k)m;+xT^SLܺ3EԜGJ5+aM]@t跻dEs^*kעk+֥oK~t-9 iDXc!Dh-vr 1iR_N5K#9HhoݘO8>&c_ 9ܪKכJ*"􏷉8GEŢӯj<( Pb].u†R%C$tՠ[0vv%vBSEggn]ei1!Gkq{ ԷlOS9)f#j܄E\/"mN0ZOkbGዜp5u8n{}(GI1Ԇ3 0zqJ1VW,y]rW}nImND1'*Jߺ>ZC#E!d]MD oа"4Gr^LLTb OЃ.0lXT\-bEFHF*8SB (bKj2@R6I?'VzUz4PԷ gMF(èQDm|ZgyE nw,WXF?jR!k)Mib:3O_t9Bsz(;N~Zs|rg$ djxO@<×pHfShb Slɢ~ѫ6& k-V WJ|RVQ/>/DO%s_ )E0.+ot pg-ɵ*k}I]ͣ6+hVz3\3Ψ w2ZP}Y݋h<;OZ<8p5QJƽ-p)>W׉&Hj:u϶jTEpDVw<_l D}{yvY;fny/b&FJ4 M] hzTTZvDa(4}`yf o HQRP1 ;ᦆ RwCcoN|g F(oY 8`!nx; hfEs}F$)T gdbq5QvU5:}p}īyNk`:ZA1 ]_B0:L9g+[PG$5]&WH[Hx'/L]wM~4+mZʛQG';j[Dl%ϓ.J0Z֭`XSYi<5@ hgm,)á*_KEX=_2弭VBFoeLՠkO>l)廕qq,< '%w t* uA,җ2+ `4?EE܃aYs )å c`})l#%mv(zҪ&;~1)8aT).@]0{ŻXRi^aZFFRj64 [vPUnnWzi+ LlDB@ƒ{3Ip>hpynpkEFG'I0.qW%9PHzm8i6lQ Y7 <߈xj\>t9>{SHlBO6Q}u޲|p/Av`KRXc/;+R?6{r>vg:dh_vsP.9^[WNۃ6N8b@*^_ $Ζerh' -T~:Zr;j$UR;lEg&jf.fp*nܾ^[X1h|P+tci@u~ge{mQH`9TeXjg.~Fq (MPv(AW[ft>aq#'gIKV;+R% ,z:GmrX aw~~CWMvi9z+rg9&@{9昆=UAA0Acl5hƝ 9Łն% .:y3x O#F 7mar퓡 R6`eZU3SI}uN_<ҡ)'!y RHzH-:4-`t>ZQ Xq+%SլKJ.c٫쑉+N+i>ZvR`0hWf6 VXkjq/kQ Ѻ'Y=@y> n!2k][ͥ»}>''Me¯\>LL1F͒A.Zd[,2}U.}ό:Vssb65Mba>lSz||NY3')sP ǒ1NewxcH)\H(lY1ByW`κcʞZ $/DNúK) `Fx_$(fTqp[ ٲSsq Q.6F2FSuQ U]d%4E%_UX%Q.5#%&5Hpe0ƙ7.\Pk), UL2pܑg6bjH{3>&S87ӟN-\/O[Ƹ!~}|Y?$Ծv)b  WA;+Ru40U*seo j+ѳFyY" w|M f(Aɓ+hؼ^[sRy/:#BRY*U:fw]uH,}U ns_ú(vR+.!׏DC*{Gڤ9 |MzF.7U~>=KZ( f%1"HD>FkNNLz Q?wrphyIeO^5Cz`etCS~}6Xy/ xWh8ԉtjX-P^m1ZJT9-,7r,,GkzTa0[gEe>~3+ {FnTȯ4?āt#N,[;&cE3m_0irwtrz_CXF2SE5p7c&+J.9º8wGDVsMBd{_6 n*tVwd2"\G s* z;gA@oS MtUNIXr}oѱ5&u/ۈ)&$]-3Q! xL/iѤ 0W\,m6D+G=V,RtVG1׭W.3T/묗f tZ~#̜"7;r:h1L-)Sy9 k7F'ѐ< X"ؐiF dd3g+zwsolHMu#! Y}Ol>EB;6bb 9ќI-bKǎ%e?1~g֤#(MeFŋxJwH3[4߰^Q}!q"XV,e!uyH ~Xʘxu}ŅQ!:X.R1njQ=1BX&K(lt򄩠u8Gs+2aămdĥ& X>RyDϲP$&{?Xi 0߼KG|"w<w]D*7%3,[#.Nvp±  Ң{PV9Cpwr. hr+!cmHix=igS@Ԭy߀ZQg]Y(v(kgŪ©r%7n36Rh%i~&\B7~% nyw]3 jS`Zq s0=onXvHwɨ_:G7D2fqz\A< z^ @M8[A"b=JYqs"Zl3rMJ8'q{5/G\{kgZs:XLw%zXK)QL $d3Jq_k75}s ƨ7ʎm.ƼL_͘sO!ظ^2pݔMOn[x|n8RzLy"77q1dGM:p*U&{B6`-Ȯu e>]%#4d/Rk6hުoDyC"DgrN gǜFΛLr]?v՚j!ȔʳRi3MM3Q$YR,naxSm7~"->4z|[E}nI2leDD5=20uTZ ^{| ~fH!'puw1I3S!wBmǧ;R>YvtO∈x kr`9#Uq`@ 0yg54[\b#ӂy!e`<Ԏ_[ܷn qks7YֻmvsŗfhSgMm,8 }T2O˜+: ȽtNF#υxC~yVOޕY4`ߡ՝^jpoHAU֠ ?7fԢIҥ 7QMwJ&>MB:S;px t3(6fCj/pSh{lL.ƯÇz swDGc6?%]Im~t[;*ŽIpՖNV'i w6blTyݍ(U\,gv1P-C5JDwM aLקbsS{S{ϡcREKn!YCd`,Me2GjFG& h6dm NȚ|$Dj.XSpΠƁ|(4âi ?G~f:.2uj&F~SP*puֽ9հVXS{a?T'v1v9`Mb@#n"AGX#iIǴZI[m:mo\Ô|}BAb[NZxvr,qQtwӐٍ8 2W/~Bu2+qSw#F oq޾f3χ،Ϣ%X*]kzfx*3tnv4XQ|i,bԙ`lT]n" (: jBh1J= FTB=lj?!L]DF8m]!/ ->a晴 KCL5 n i!ahVL+nlWXy&GOb6axM4M)%DI 䂯 Q6Crބ WmOs辐۲aWIqxA\{7N&A.!އcؾYD( \Q_ɋkec c|mLtaJgn3G/U6b.doB}[;o6甧GI^̝͹4 4?J(:obOw|J"1YZ̘~ׅXdߦei o0,?{&') {)Q ہ@ C&†GVWm,FeXW" t- R|zҐ>&~ls@>LB|Ƞm!lGd|D16ARa%Qy6G]І[բ CS Mye׷Әs'>wWH73k9K.j 2QkAZ)n6)fp!&&i#k4Y]AE]G#xćP|"ᇿ!4dvqJ c^%P~=n`+}_RF^I_ܾ~/(e~oᚬע.RWͩ9kuǽPGI^а'MƟ2 QaEzvlZFQQpVΦ]`'cn! IZtS8 ˠpIYS@ #H ?o;jI-bu#5!7&x}Iu;|z}-H"i:?Z/?C?C@B8-zՏbR5䮠[8z'#l6K` 1Z6puMA!V'GnK园w:2V}W:`OʅՊ$RwGh,Lq -2@CGa/P|3PZ̈́. w8 7ccaRS9{\-NgjUWR }2l=Ykiͫ1c٩!?BՍgwg>^錛U,OYͮ]Z7ؾ(F]F1Lj P%5S:fҎ)8[kl ec3sT4p*j+(HjG^3s$+&sQ< !+ R.8?X1L Χ}J֞D~Y#ʅYKtG$`pYA( ʖ!|i1|?,Ufo@&(b8ik9PgteP>gY)ui6إGi4OڦR=S,޶\iLyF h !tR"XG6m:KާFn 2nȘ01G^34Hkӓx402myG ;ltz! U{誄;o.Fm@Pд:A>K<6z"3]l+6տWX^ӈ*N Ҽ>&4bżޥQ1L^ 4.!)q˗d|]kKGZ{y#5TѴʾ&vg.4Q û+By2SA=F!VQPLfC{'5 8O-]q<i.-yžHўS:2A%Vg_ȒDAm)RtܪlpO<q$sᨉMЃhbQd_v^a!Y Pꕻf8 @@|%hXDD/H-cm|SR6 {V9K!|KT~b줰3MMprԒH\+x>2WЄG287OOrbEW}<[ӏ11WI!ԉ"Nx]?Ca"D]#C* e[pG<ׇ\X?S' 譻_PY*r<e&}-Eb}Ito:FXiZԈ,+,R)/Z%b0AkjPU_t O|z{A#խ#͡5Y&Lv$]u!H(S"5ip̤q%?nCbgI9^+:X(,L̔^$wejz!bO[0 Y^8enb]Hɞ{}%^LgƏw,(}K2<@wK&o7ipUJbq ap%JT`CMVjR܂y< 9͝JM1dGx W:"ZB^wHɌЎ^wnZjQ>O{Om}>Ԁ4Y# Z}b@|}R֎N R墊+fo#"Cș;3g>FK^+Q86<DRM^E0YvX7 B8ݙr=U@d:=C!]ΌǠ~jyyخhq27&[VC`}>7yYljh1E17/EZ4V7oP7u*f+c|5j/vWo)wDY0w⍇s9~pǨ+I9EQ/UjOrNڵ^5y(ׁK2}gkz彔Ђg9TOX o+*JrH`9Jtn)'JuXZkk")E%JUp*>աom?GtGٟoe{_Κ8kwpo]X0}ZmCl^G'Uѐo!4n?9("z(agvDDY.AoBYpt> =H_u1[QQu~ k'-cK?^\;8٪1-6_>j[m|DD%+s& [sje=q]'UUO7uEGs׳5P"tMsm IPc xV/? x7e90r@ή-Qd1 d/lù1i0s%XU"[9ע5?z%FGdd~LUu9PdM<`cI,U̝3)UvGh4Y'.ޥ7_'Fk,F$vAH 4{)iN>$'|EYf@8YB+5.W5G;b^EuPفhzlgE"1UwbnjqθQ07J;Նf*u}+PGd*RG kp8?@dM %?e]39h2Kd,fsooi&tƓ* X5t%9@L7.{-ϫ5 F.!L,%D돪yrZUQH8Rqh6J,B[pј:o[ "Q &N AKJyWOge;ԙ3E-p-5a.<45ŋsL^h0V~CUyKwkaxK%d wtA>"p;Qҋ6ύ?/NFQ0bPmp=o4!Do(5T)uZnUC݇=e)Ќ@Iv Bz8wF2},FT4"A|&@.k=I>TлSOe^@Po\ߎ>mUG&GSMɭ"8_jV9>R'w>[i2nX/L'UKuVRԄ^MNu8UX!>FPd"G2\]7Ӄ@Bּ NP)^dsM ArG btvn[eܵώ2cÁgbHl+aH_E? Fi!e72 ;JgboGb?Uo}=cWѫJ4$@˪is H:ޤUkv S$D (~iHTf_ILowQ4c' "N%<tp&  HCKnMwPqsLO;h`|y>$a~KC&JWGE0ڇVwq,Rh:'?uN3PY,1FTmY!:HM!@XBGJ,vH[c˸pefkv>\un6w( $&p! ʖ)DpIŵ܆;6 W%Iţۃf`^Dy ,683nuUJ-#%8^wHH-h3FQ!^E^S45UD]KN ?q]ra3q|JVg+h1zihB1;p';laQ I*`4Gwy_=܃ҮgP[W* 1=*.TW<|"<'P?yhDLŔ'3ᖙ@CR_p;9+枸rţ׉!\cϸ߮j=6~OƸ*Xg+*PL m A\VPG*r;üJ*J[d⍂a% ,Ujٮhy#;twR#cW?!7SE҄nwI^hiM+;2!sH''䒁gMĞ H bX LHzC`>fv@T%R,-F05 ]&wi\S^41xޜ@ ZRAK #:.h_[D6!N姺~)o`}dEH+ڕuX}<>nhh`kK;y)<1u7>dn?e7m9o{0.yQ̗#vk|%-K@.8<#4-RGr]֌eDtV!X9<k*'D}]m':ˆ QY)~I']\Ɍ 1k$i||2 4*w!SOY;)U FqX~Pv8ݣX!tOpxȶq}y"jxxٕ9]>598QP| b5Zv`Ma,VaP=88>}PBt˝w}ac|Z7P #ϠQZHY9ݝI%cʼnIzY*!IssSő3z_J[z.EyIbé{=m=D՝veA^2*'zNB|2ˮ%)P o==Y>t5(}>`y2̑s1S |JlӸ}q^ pIv$ u(-u[ V/(2;S{[ S|Wery ;Pz{y+Dq&ѫ{6̥wmnuTt v4`3vH6#)CBFq&b@۶1϶&cﯚ4)72"G(wn(գ-z# # E~>@x4 [gjq7 ?zN_)]huu/fhu?X#*5qXiEIq/1Qgt3Ndǿv7,.4g-ps sSX7FxIK}7dF=?ϟB@>gC>{}ڮ> ƥfMFh-iC-9q?IT6,ܠ _o~njP85u b:ak]Rq{&ʼn EwBF3/ kuߤS<80KE E5z!K@kogX,d^> 6Ʌol.bikG`^J&G&vE GBZ(g[P"$΄\q-^u\<;x rZ2\rꕷX(9F걥sN**U{mjhhj6)R%ν (vᖰZыKE K#k =s.qpW*yVT44c-aD7ػ$Ξ]_͆KNN;B^Ӥ9Iz/"P"ch^7[|i﨤fKE&^kjw& ]$/]i9ff"#SmeI>1ږ7+n!|V?Ed25.Y~(1Y4\x8^)LdF~hv1J:mƾIߵpx3W%ڧ[_"F[#?gyAυNiDQ";cRcFo+i,ݢrdB),);L8탦!Hg`pQ!6UUa橷v?tS jj޿.6)/y[@́Ft\E-3g= @ @18ۗIMx;!fڳ fT{3gf~`v|jY 2T<4`MdF ? p1h 4`⾀5oq"☵!L1jqDDw8ώ< 9)O ﯸ(Ԗv1F!P07> h]tu b87 4BA8=H1a DuEGAtʴ%Htf%|7iyMޛ ٱ eĘ>GYJG$~[ݡ!Ӯic=]iTjɹ-X q$6}FKP|UтIUlsws>g d ;GFt+NaV-E2˷6 =N 9i&*ʁeJenUCʅo#{9LF#T%q Gbr]gtM-uDpmcힻ~I#!+^e*ㆭ9+4$m"_F~%֜Dq_}Hhk{Y<ِXPub4d$d{n잼 uad.ZTNoN\ =Ǎq)뎚Uwa/UJCE+Vc{;F{NU`hs ߄b'2+c["dRIJ@{Թt9'%ܿ6Q^ gfWFXVY4ܩ/0#yQd^f双o0}eTRߎ͟ _L h=>[O. a\~oyDSVktz+CEŽ2wI2M\>b@9M 6aJ ;9dZb+`1~Y1Fs^RHQL)FZA*tWQ۳3T)ws`]Bg PƢb2I[}4RsVal˿gE'tiFTcZB3/;'A 8Hsܻɹ&*v6~1XiV zEQco<>Liy 2mK8;o3N{E4>קds? 9 zIķVG PPɩcLs׶℃tYKEVtϼ\x̲H}Y'HJ%nJ7.mK'/EJ+R󊤟Lt:ٜE%:r`(?GZ] wwI!)'^K_iB.6s\![W"}Rx62f[`*#݈KR,/@1Pf)Q ~N,>Io48}8L6;KR?N:7?EZNu62x]C@9)nr*B?O^Z!Ri3Ed4Ln:J-9 &b MOp/$<5ypƛχA㿭<ÓY^MP2-Rp-]{!gz;<z`UeVG8%ˑ~{SdH^:w}+:˥=fÎXP/`x M o=:*vg9Pkm>LiS߻%S0#W*Γq{~ުaGKL1)#眢5 c0b}G+'XIښ)a*5Wʁx\[ %A%.[̊0WΖU ;@pзj'qmٓX!XtP8NUGm|AfUsַeԐn--հ^.r3{g_О8dANLhYl5d0UcBpGdVb5۸T"l4w4aQ +@CA8[0jwp9Uvx: ^[tO%l9h'|o{[mJ9Jr5eCeW_S8h-~);v7'ݖz>mխ̈{ }RaNE CwkKc\G_nEl}6 eUWQM.U.:@#u~̩~)cl曇3|ýHp'zϞ]TZqoM)QD: OIlCAI"mR=&!ry7iCru}{qoa* !$|?N gn0O>*KSpyO=殏WK9% 4Nu#f3K籖u0/2p+e ^B)NC<<%|!R!"t 2"x=15:鰈D ` ) '{tM^OE;*n\1fF\{#r0& VL9 To1gd$lO9=<Zҡƪh+' ~eڕt Ԩ҂j2غd823]{ȰF屎C$bxMPCeSҩgdIi^} -D-q>gw;sвlyEQQd\9;glbm +1a} oǏl7XEʒvnGӘr5iww&l4y3q6 yUG?f:sWI3I߃_fH@B?< ,9  HPQ2k WDko7qxSe|:cA[`R\~$)ތ@!{VK?jyYiv^SLU-/AӤzSU*Kd]-U-LK F46' [pu W&\I8=r)zp[5}t V6zϹ{CF]^B R{%b!+vPiǨ&Od#h][4EpGl.bw[椝L~*,:<ۊMj[e`nr;JA\U>] $=͓OK>AJ8p`+p m]Jd` iXGBeAqAGJ\aR !~ՑIrv;3mSa0x IjE7#h?MmE6ҬP?E&K&=D]զ͚@qQf7,弸qЧq^ur˾7a=kr!T7 JS/ ))1`-0Z[7Β|ǘ\PoY9ʲZ~#gͣRϦ (>CGwZw'd1>bj~yNU>{'8Y>lg3,X<0U~xR' z},)QP $z]M$V~z"g;MX*k?9Zn5{[K,*J/9dijX; |Nzzc7æ\ǣ)xJL͚tXy ߧ$u-n/w׆&N u?| \mC$Y7k2sMjY߰OU?as9+pR0Z(~>B/L%[W<CV(#ߢ@ip18Vt$0k>Nzjx긦P.hҲFy>+-LyDB!ZG+,&%c9;]SQMk$݀Hvu⛇6`Hg얮V,ߗ&SFPT'EjBbA^4B^m&Ŗб R z>IC0YDZf8)y҇-}پj$D4>z;!`[;`(rbȐ/{6릊ޡX 3]5 W:' . ڿT (C,Vh-zEb )GvƇrL5ggehЙ$ektIv ޒu?-BUx9삡#ի{٘tǾRhB_R0sf =X`Ƞ] u5W4aC!_F0⧼ut4 tzop[|nP y" s?J^E$MmVj'$ė6bp* 5kXh~÷mXހej+5!_ vS5uPGj&M8` |%TQoT2朽$[og6`PiH^] T;qaZ^:2|$%tno%o0KQIDŽ ŵ-Y_ Jj\k@W/fŏs#ymhL1W /?8lVOl5ns6пf%!y TUo5[IJlgF &;@ r1- Ծ) &dWllGO<6[Ka8m;?*iq;_{7@[a{k31*txߢFwf;NqZNCU3RqY'SƊ]PYllYEo_ lXL>) DNLh ÊU,2ŗ32Dz4$V6/NjlXFPCṾd%t$r~F cTs/[ AZhC>B(H|K3,K%!+lcwfMu|+֊G ?El& jB"+.CZF:X!9yc|M6XqTio,$^4|uL"ekHQew w3h<-GâLdOcqkX\u˂^.рGTHvr Z q (XՉ s.MmK̖`9ބ( l ][BE櫼ӵ4UuY3tP[UyJ[1qeC*>`\iSf"?m=A\9Ye@ݮUw k5Zx}̽&S8fm)*x@klَY/M^INp(03WɳA\jeAJO>Q17ۦ 0F -dj v݁yzљ-2V"j*/kj^L[imp N_)JvqՅ{GHh8[B^hȬ`m1{MiI,|(vNd hˤRWgJ2';zӈZ͒Z<6Hh|Fbd!:je3 ȨsR >fcB^4H3{IQiufRq"DgK%nDEAA.CDs F|`]Jѹ4pӺ&_@w+1+#9l3gdFvOc%p}n'[W%qN)<bv034Л[K#gC" $H5,h\YǴ@ap[*(D^]ܺh U>n*;>sf܆S|5֛)/&tT\ 'ND:;ډKŹl' V9_bk;d0[G~YU&ց2+b[YA(>),mvf5')!}7w X7GjOOWF[ [ r[,ۨK^[F!}2+-/8NIk|1À6ƨa R5{4ަ3S.|^\CL,e< OD/{7wm'NrHJ$&ʿw9Ă ~#8A E*f 3B욑}ud3/ykhG)lȺTaQvpM65=_b6F=QpIh^[bս|_f`s˲w8W*!(ΟƠ H,C:HDAgZD>9~9X%}xL*KK_JׁRQY>nT< d LQRFTHqw2O>P K~NM 0j0ՠ4Q{\F%7ex,ZݜMDeCiuTmW]D"=rYkV[QOk]C҃!tG@=ž߫{w{3%$ƫ*o? D +O>DtjЇ9пGfs*AM-6WB9KJP^[^w-L8G8)F`PMa֯ߒKrt !D'NkQ/Es|weV>#s4])Ԃ-̈́OՊ]WJ IJD`^%AGuYa׸AE-Sŧwib:["X,TAo41N*BhqA9}t;W}ך(SSCIm&BQU8)ev9 zv:;bu1u(yMYU͛4_ۅ\8kO8=kpEElhfY{2EsKJ_19o nәgZ,^?x)ޏ!q $S-xe/m!Ԇ #iU#f:ET{~K朹n@htl:)3jЀdYm8I9,`] ~IN;)ƔL6 jZqdkF̥9q+wȌ͡Ϫ HS(dJ}}E]SM7,<Ȕ ?{D[?Ὃ\-^SL:[YtDN=v\-< g!NJ>,8dYK* zJj*:7[ViΊ?L}nx2}Q?7xXZN3:Q2>]DL5QjЏU5`U÷ٮ {dPJ;棭ψl\O)N=)][ٝuড়CtVX䩢WtP#FJn,x4G4 Ɓ] $R[(y!O6ޖ>R>YAX p&`r(jalZ7;a``Z͸q39\c%Bolg3ȹ̬( גY!qlE>t;Z 1 ܅ "'ȗvV􆲧K5J8iц>?îIVsCw}ixe7vz^ X  2O ߊvP0`LAO9]u ^P7,Ty4o{c:`,~4\kZpOZʓaSq1/o5@[󗇜OLɍbz+B9])]%fZ*Bc|8oEPz>sàA;ll[,C}ze["Y-0z@@e]guU*[B5ͯ"cO7m7 7,ՎO )]<u3֙LuQe? Y,TeϦʟ 4lI0ɺsyϋf;s޿cd=fŊ :%xdL*{}6ͅ BG`YlDٟSqshK|mŖ+1'>ymzZ\cdL~hBpE Ŷ5曋)Ʉ];%$Y\{|ÿhJe9vt]qqaD;yُh0!tUR#߇7"qEsH+ *>:1|iV7;ZJ̡; Ȳ냭d%,HwT܏۵8J1]S'd>mV?z 0>ʷM4#X4;}H'KNԎ{>Cs.&9!tm=$lZkn,}Qc=6F+))Uu 㭡 )Gh/gJZԈ4^ޚA[L <' pNO] 5@ Ȉh kG{Hn4IYWw0Hgᥳ6x/_sp: JzݢQtrM a&,#;411U~z>},"SMO2%"5桶x}RWى$KKMŗ`< BDbkc~<Rؙ,?zpp6('q+~6ڎ(|HI\_̏qo稌XfZeV۶ KEH'}s=!b'x?xdS)kYrZ*Fe18׼U:w>iҸ+KڵJ=ͩ1*q"F"}jQ,;6?~Pq|I,GY`פuvZ]^sHQxd[:ۣSnr<˶MS Ρ'[!,M2݇]S"#y.fߒ$|mB_TʑMŗ{}hW6\_޽}=U"D?Ibjv]Sȵwѥ2Ÿcpy7sf"eխ5t_,#7 h9z La9@ -[dB#7&-^'nNPʛC1jSb;V|. /A<DF᧛a(ֺD#4zt0H ]=#OV]DQ2r`5QGhd;3|LVp=ѭh4O}0AJTxHvC#HR9+ "9(Cst*- 0 P~C_RL_!L*rºt(YWp->~v!2`Vdn"|c,$tўhGNc^TeOeP=*\F{f?7%O?[)%Z*C\G`y!u`hԝye۱gYZ070701000000c9000041ed0000000000000000000000025c5463dd00000000000000fd0000000100000000000000000000004600000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/block/mtip32xxb6/Y\q@Q2:jг9uoȹT&Q(mB~}D{0V dt<C3Ew-b17J}j꣎W̰BAjDt-6?ƱfDZG?06Á'Nv vSI-~~7c_(^uAvYf36n lu:`y(גQtr>!ڿFIo3.HւafyVPH [3 }PZrť@eV)E@)SvRpas+F$g a P<&+ Xһ>:')(E?ĄiWnt c`+Kr%&җo@BZ j9=8NR{3wz#q #ӥOzNCY` 8w3c2|ͪ=Cx||]ŢqOÅdT#!,qnn*/}YQs 4x:^n: >6~uS"k Us%D\1ıE*&2K{ ܩLjO0t#SNUk)mZ~fXDʼn˛Ӽ:lQ' kʔ2!n^ yxU9.&B*V;/`ikܝ4(FD/Z+} NgDDD(0|;| J)yW'ν:(~=G >\Z {|s495꥛ö`칮= |Vb`fv@+ɣ Vhًe@WpUGM&Cjދv۫jxpF˒C !v9/lXDFd}|'@D/փKS)+ӡ><|3p{[ʋeb񵢭n{҉ҽ:,XΏ;Ypn:`ƈ?]=dMJl$6~t =£C\?sn(BcE#DK=&j< q!l+ZuM@fCikerGǬ/ BaKW T"%s3~.;;Lc&8GzW}jȳN֭aDc5 BEš^TxvsڏG>l4I2'tsYxj҅0J`M+Ll @*f&ûo+yY#\ɧJf#CL[W5z? X)D?Hm K!ɹb;#hNGcy"uoA_P+DK 6)ˎ8q?݂1J,R##]LCwVtv6gHֹTGYHB`.F|K@TI#hyZx2($-}EYK*Y 0n3M4Y^d4z&K_zi$|/#4 W0asHj Co0WZ݌q6y|E=2!A}ƲSp)ݽ~]fRHrId#Qa1dSfW6[kC>͒U#%@-A'Z'7!1 {krK9Ō5PhT~<_L|.)r cM%]ku ٌgq;gWS}r'Vt/jḰ.Yc:\{-i7!nr3@K -v)pF Oip73D7%GAM$Kx:RScIZP!SN9ߺOK.ց| $-Ӄ'ޛ/wN+# V>x.@ZA2Uk4ZkpNۧ r}Uuo]+rt6dzMs\oh\c@LbY[7. ߐ,{+t!$sXNj.JЎ=4n?ڰ:&w>ycB#'ő#=E/R0H<5 uN@i*_mI=?j_-6vb+Ss쨄Ɏ*AA96{}qj]ZmW3A}5}x_!:0@ݻSqr`Eވ0[N!s"zAEQuS7{Um~l6'8~S.n$ft96ua.;[KA,( X'Kz\f/x5>(`@Za ,- 2"6)x-m^m1}+W PWf0${[4EBd[{1J!u.XKLOu*dptFy9D\a%vY^tKB')ܘG|]Õ`9M f?HYЂ5XU2r3 lM Oa'5Nm1 5HS{52a/V+3A:#Ɲb بŞMczD;v z KUb.g}ɍ]Snm蛔ZW'Q{BsI>209\}1%aMp Dr&Kro;Z5~z5'ݔy*^kSd p=Bf"/.%Va\_kjL.;1UN{=;ä:u5)рu,Sf7RFRl ^QFZ]3HB8V+Z"=klD3$tReVvJm5 *M#@~=GY4`]>rb]6}BQsw;7"mZ)㫫)ql8z%O7'b}ؙh/p~|>~$i#-2XФ^Qeҷ8lO<~EZ9`̥evWU1qs6?#5/}FW`#{*)F9HHf/., ?v.7ϕܢՊ6{g`+Nۣ*  i(9wjV2`c?٫p c ᠊;rwrɣ2YpW,:(*>|g(~vRFZ7xjA!,Ô"zWE*=ʢN#w\4&H,YT@gf%v9RL1:#DW=L u<£~ȿr?"y5^#1ffU ),SE}a% 85R$kOVS2dUQؠDЯm~;O6fB!FG*;*q*"T&h'?Ľ97]vQz$=}x:m@qNMֈG5-!hV$iAxz35$&/k@5g#P{őu܃c,J\'Ȼcc<;UzOģ-AErk9ܻ~ZE IdFn%֌El2iU,hNV? W7AǎF3Q\5x {f "e~N W+01(D_qsa7 !Q'Sdr&GIB&if2mnYq9a"Ve wb9wz}נ7(b%=ml9\9ċaTAh0LMbWQqq6](9w\#hM) Q^`g8yb}jT­9}Rő!*;ki \Rs[B~OE}}R"*,}%v*P5v`q6%yT?_J!~Ĭ;0[tlWV #@ F]71ˍ~ZDeɟ-k+%Uyg@Ca+8JB `7*xd -%1S}|SzHlbUÿ0Z)!+剗":Qr6.zw%G٤c -MO>.mq:A¹m2(z}PcWqMrͰfPk,o|NNj7nn5 TOrms |mY+) Iq _Lnyr7Cz۹7#sAaNzTIzM_ܩٶ9GDwF\,IiKJUv́ S+ɳj3r4k5 sL'z0*ew@X{91'm_vA8m}VaOw{REGN(Z>JuXۥ>n|A,Ք2ZGFsT8Fndx\a5ysn>lzǗ=5n]6dG9,AxPi)1[0u7Oqո/GFp斶g$p8>!({Wjɐ!UV$=9D c3 dCT!+s|t/ /4o|k>81U*fSfdez,Q ?Qzk vV33q; dL;%u 7we Id7 kTiYu<K$/^m8T8t`Ԝ^͋ƛdC3&k 0̬s3`Ia#s@ YXkJ0}לcdױ,1CdFЄlMb0;'˥g]Jen1q/n3Sx}i1ѝXeDrGw}C/- #n$˹e\V4M{լmn͡;<%G/bӐêSÈq 8R_?W Qb|kUAؚF`"[l)?Qw)Оp7H~K|/"_9;!N 0cnډeǂcl^Iu 5%*3侦)Q?*cMeP-BgH~iV{!*`b?'7{]?ΌvNqC 3Lyő]|[J3e1D>/ba|,Jh*Z}ܐStML1(Nm /X )Vp>s/@BMk#hZNݻ\j ʃ ɼ^ 6(!0J!^v>[A\uyQbJ.QcYKKܬ$x3W5G_O*lγ9R{OB`5s9Ű&/W\?+u48-q,vΠlS:9w!gL6^ыUCx*,d6; PC| q9 rD0\B w+RYA74`Jxz7MBg+C@w /3V w?T>5}jlD[u @h-C!(`͎?TQff " })Ii'N582fK#c?V:_ dj?WNgvi*()I?YYNZӮ)y3/DVbE35g#." SXhr^{HM\Qة+ FбsLtqKgt' j{¦4TOݛ+c^zSn5,ꯞoh WQ68z▸ xpXcYOyo!= :†i4ށovCvߌGʺU0Wy2dU{6WbQebײ'0XAlU:2>]դ)A{!ݗ.[ 8)595pzDlQ􏕈D`iQ֮+7_>֞~W=pV5'#veySpu@?/۟YqӍc p䮛 澏hŭ\6Y*dnZ$mIw N^`Bj9ǫ賕0>u80bf!r4B0Y: ۠'7֪+Hv"%5.٣N:Aq5'6(iJBk“c$I߆]*ң\|DUҽ.tN2L6^.(FcIU*AQ6oJժS0 c%uR"]xPʶ>޳3F@"ЄǸf]x6# '-9<_Ɯ;m$kb'Ug4 ''pڭf%yl9?-$r4(->P0/\ p_!_~|w%ORqtfH#BپiU>-O^zi9N6w6\LA)օzH bɺLy4 M62)!ÌPM1 ݡFN#þQxLDh\0E޴7k€'!ei 8y1LAKr%]9#-$Ql?luLq/'AC§Mɝf/ <<o/%92굓'2GP8R=TOAVTZH9fj BP@4MQm9ԩN JFàћd[(-(jOU'2 Zr!8[Vv]REs؍JuQ4^WĩҬYeE|9, 0/rzAŸ6'hϙ:/ q\H$oA?ZjJ+uQ"Ӥ3$zY5f}[Z|kdUН|325(aqL[3B~rx%´1\A,M@oS˳|Ue˵7"ggN#BƓԱh~65t12j0hZߓdjS Y?אhG=r qg¾%N_-X.l\cA@^w BK.^86f^4lT\\t ;x8Q V'y?MX䆬:敋jvWQD"kHCMQjwx̒GmՑ}P;[xBټk(23;[ B۷wbԳrJU}ZѬ㯭q:#%lQ=fJV~- /]kEo( 8сdS]?ȿy 37ڪx'Fe G}U_ qRE( #_zvp C_.m $Y:Zr_c ){B+{mmLѓ"EHcÜufg CB 1XU-̫ ! *5cNu=֊:]2urSy<᥼&ZjT7d'7;5M}Ѩd]F@TM'(5He54 %zΤk6( =ը$ٌ 0l& * u4 ,`"?]f2'&琥9ZkQxK0=)\MD ^钉?o|!gL̛̠p] 7lP>=sOp}1}׌ %'~*>|)Ӏ QMل~)]f-pXo.t@OQh1j+}εx(ИQm!/'X;1}Au(NCڍz^sƻRιWrޯܢinie)E:}ta\J OFC܊}U5uyc=jD!x¬TpG/ : TԪ`MUHCQg`afv,<)Lx`G3ɐ..j4^=Zh3t/.=Tw*TPڱ랙6 Q'>TB^a!)s3\HTBbn&.mp:VӪ$4E|r,D6*h mC+>q5~5 %U,y UwǦBcc!,3Ԏk' 0RҨأT!&HP~GC}tG]Z$sFtxv{?A u>WŁ^g:+#&b8 Ơcbt]olt1<ٮ;H}b=IR&47&Ky,g~Ukb[& eM9K&'N1BO=c (ppV>N!@E/BLIfh.X4~G ~mAz>Q@2p^‘ x{s6 Ynm<@/ΓbS-^d6V5ع^0qɹ8/KR7,RO NhYٴoRxͭA,*|IcV}dKƌ G4ҝ)g5F-Py8<4lZNHE:w$H4HIBuB=p-@pF2Ld=Y݂ C'J`ie(<#3[ :Ұa1D0*_}f N9i"PBzXDtk]jCɻF&31ԇ(ey5n!;J}1YidCTh ˯MaZ dEܤ cl:goi|C`rQ-P sC(PAcΏhW0%[;G ApO&.(PU5HT8%8 ;BP&iD4R’#_IB-~\ a(xpv-Nn Um##NK e|p&w#1(%Pw9]=A{yR7AdCe!sT;ACNK) ^Ddƈx˵əD>(gk$A+6s.SSަ]q%Ӣx æ@[.$>YLra[%v(oCEc |!M~ĝ 4)T,ro!)L֞]չu#| RśqmFhx g8Mk9Uboe2b􄅤52_P>ןWovPgG`2fMj+`>Nq$opdIIWκ[3dqRK&.Gd]Ej*+;o>A{@KljIv-v)/-i^dHwOs/.pE=|ӆ(Pͱ%ÖDkxvihVyQ&68w3 l m,=!A+b3ð T!hU % @V?9&Voo!_e/甎B¶t29i˭Ӫ5h]nbSD{Kꐛi.L{S#:("ȋ QX1|TbVoxܸhyzSeM#30[' m5Ȋ ipDa*ɫbPD%/bQڈVRiGh'o֥W-/E=p&1:Q>mFӏ Fސ/ L5*ҫhW3cDAotL?ZdcxCPñ v4JOI{O9$0Nࡪt|ُ4h^o$(j$87=`YT;< ExOjKDfEF*XܶIQ9.6+t+F{kyBnSjW^/ Uls֝K^r$aJS'sbheb &WLVKڏSZz f9RNPCzFu CL_Rˏ9Ѐ/ُ$*UёsL1qGh Zia|d N(ZuKԝ5  ajT1Y3=H 儯!`ݙ )o }LrXcD}K;,L+ZF|ݑMuċXLϣM zJYO~SvTvfu EQ+/Fj`de?,c?@@$"Ud.]cxJ0{FfIxbkd.7G`:VppP0%-C=J`ZD_H ~Oe"1T&,Q](Kcnŋk`&cޑz7&ֲX]M=dvD we,ܽ{xlvtobd܇y]WoK`As %(e2H&TG^؆=OsrE5#_iқ~ D!? >ˡ=3(!--3][s>sYB^.[ cAlx)/&4ss)F$gQ3.Cx|nmAe0-IQGV%*S.2)j7JdB=$ǬGn2Z^Tƣœ{zR4"4V7E^Dwi^Fڅ6[>0h" E!VDWop7(]p/ iZ/w.0kOm53EcEka64P t|ƎD/ '[sC{Otl17\Mf-c8$g:#ónzk\NCy|֯6Qy]6l]ri#i/](p 0/s+R-\> o8L6@Xd(Hb@v(B[X6޼׬V*HuSt7Ex€)ꥶHrt3ZǭӇLN]Id f&-Tڨnƴga wY LݓᏝ*QY?%d+iT9ɲTD}Z(3,8 DPuZ P*ZJ ,5Ds w2Qc;;Ne;R(VGL\UJWV:6YLީߪ!߬|ƈ^so7)_KJXf[~`p"X%6GRS?<YxGc=,oȴ[1;U4M gi3tEzSeM1!vUKHGی Qjr"fxwE@heVS9Q=,\쀔W&.a nny=d!WyDžlu'e,I&" 2[]#%vuR!:7\#Ҡw`^1E–^Ի^yбA2T]O5'x.k iչԄ$CKرe9]<†1`huxe>h+]XTN%,![kDvњn9@X@2cbIiKdYIuzYuhb9kX:Q4.IkPtv9FׯXIuA|~`K>mjKF,h3D]JbÐ[Fn׊љ{WO\pB\I6+ rMpb=@3qkd^R܈v,U籏C!7y}|{v^Pz^"ǟRWKx7>C%zlgWmֹFkW^{RtW^.6/AEI8T =uWή]bX+ȃ2?aSMz6/U߱s:1oBއ-0(kYJ9}f7{ur7K ϐ:O߉K+GS%"yHBWU_quuQ&OJq+Ifs=_ûk}s[_hL^cHksmFSϼu7”gJʵYc;iTk 6m> ̇hK9ϩ@{RIfx7ME8/$c4dBH!Q!M/Dkq<y&Rc\w[,顢V ZF?/doUZ"c`ʁ|OH i9wJ3v^ʉdꋠ#e~_i@ɓaA: :j5’L[n,TF +(u]}, )e;XeOȫᬍlNmeGN?1W}\htgcmB|ݧ @ӌQq`z*Z&hvS7(d9DpTSZ+!gs8Yz} `xyfPH_q-o7φ.Lc267;ZQEFpV@'pn% YOJrA*N Fo͝HTaW,}Hv>:w߁#4yy| 3J5 lX7/ fώhҼ*g'[,L0.PⷲT4ԉQ@rʠpz2';C.{]&MC{2[JPFe5'?OYm!Rx%_D;+H,E!wOƖOqUTۅ&'cH Ʒ}6efڰMv@e] S0m#9YV&-U~n*+Utr&h03כAAx~i,{CU9^?YȒŲn@$L!T!B$+\ c34e}b:gW;`mZl>irU憪uf-Q·>vv&%"66Qo7F .N7IA=Vr宅q dBqk2YNOVbuh>f#ݏ&K8&ʽlގfה\}t~޿%wg9s<H9A($iSyvSYy܆"ϮʴQڣ‚'ds烖GnG:ݖAqy-}s4h%xFСf"Mߣh{gw,!@y9}/Xܧ,$V˲؛7/fG,4Od H=bgfn]pd|&E#eEș 0RhY啈7@sU5UtRaE'lmgs,Ke;5σX9J N|'YP]F͍fu_Q(|ăBQJ%<X5T/=n2 jf̟׋Z\.ilrчzn9\"ETT,;>{S_y9۝uhء,Ұ#E&y\߀&efQa:y1 zM3wr, }sk~~K^,چC2z1*EΌ`#WQeޤb>LEN_ʹFDwoŴۥB 0y߿5\x{$͈FQCU|ٍEPw_m&枴3]S[JSlU]B\Qɚ=>5P.&{V"[l½|x[+#pawRB2&Bo*NRfXWsʋT>]~6TAW!`E8JA)m >j9@یYy7[A>mySgͩxkQ_1O$cn3쿭h K ۼ*+/d3zQ>B5ӭt xoxVяJS;pƼ ~S6L_:xWe8"*˖|ګZ<>ns!\K*=AHBY$NXd[ƯK8P@Oݔɚ}@=ze𛏗q/l̗OA`g-Y] k=cĢ/h{[S_-}'xnTe!QbFWf12Oa2 Fd˲.A @q FOMWPҳ?B7ge(Ml5=dQ)q2ԴmS9oc]Vyhs=:Q BKqV AFh7$>A^C% !7|ӡiяtk^뉎<.4dFOCm}v&?21<4]7^x-V2P(N;rvxGة`(W6ZF$Ӑ.~Pε\g#6acnMSj|Qŷ_ÿè%JrP5]Ezy1>hNb9g"Ю}YT?\"(%~/o0Avp-k t~}A/aTge\.KVipa ?θ41z_T]žxXYAlF"6sT+}wi4RJɠ"pTPzh- p|f;֘\H? V gؖ:~,4@:ymqP/$GCNÛ)PQK?sTI H, QqI>yP̗oRдw==3Ѯ4缽 \5zX"\^j8s㦸+̋8SQ8.]\Cpk64FͅTI;p)UI8BaZ/I#V&nNêWTzPNcxE*:`Z"H=nx![cۣ~O>/#5WD 5YŻ\ }ꏑ$irmGX3CX8oԎ[] -$9)iiQ.M ^FfT|e5C$^\aOL$0[:,"&'iԳ u OgYZZgZsSí" [M=mȇo#{F̬ha]kT!&9}:/|*֗Yƨ|iv[YѢ@~t^[=9[r<+bI%g9y1294yhMI!e(pGxĬFڹajN=ͲfdmXX)}^n2ɣ5įI\?A2!Iˣ!t*9&SpŒة"Z0g}hTԝ(aKM'h eZj7_8սNĜP\VfsVQ }s+VbX96"$@:-'Qr%<ȏjtn_"{Z5sBT l0b h$KȜ䜓m%'4;]$ F/=p F4J3H)Ƥ+- ש8vн,)&{OBճlB]ވ^Pa15j.*O`/7d;jH<þgb|?u9S zK1. "9٧>pAU6XиUTń,I0Bp%+PZ+R PGTs*NN&CӀ:a/=?-󍐺dPPaKl>Fa.:jj8TB 2Ppm7XD$-_'1?brk ^H+~Nҵ9^MTj]yRa&C@xttkr^)`.%\c]SL_EG ?- K@DQJQr,5k1Hߙz͗ZP]wH)MTqfXjAM6'Ƕ8@FMVKPh@V>F!(Hg$?6"ka39}U ÷_aSob$G"}i#{;CuO_;rX?v@a.h9t]I'1iVz%w0lMeje恣 dgj >jYPV0r0~ m&Եͷ],Qkr~qf&JNƇU'f@};ug Sԟ o VYfeqqboNNuUDĂmrdRoS",Jd3t3bkJjg,k ) RX+;J`u#.f$0n@$'6AHS,8X3i=Ά}R?}>4 *]~?Q ~wEŭN/lGJ/Z3K_j惠.oZV1i9vj{CxٿUViQ]g9`D9=,8M\2i)[#{aYH)R& u?(`B9Εܕ ߩn>UDTw6 baaTڑSy@o9U|w?]X뵨I$VU (="[/XOKKf 1>Y(ROj =M`-"tm vð &̻Q+.'Db$P0cCw.N|4|8!%G@naV/5n")_SH*4#`c%ΛqwB3v8NxۛR0iXƽ:I+vYH8B@%'Ncei%eB,ջ<f}8ZWnb}難M?γ6z0mv%qDT՟)v@n #*gG<,FvQ-,QmD+۹МyH @!{eKe?@x>8fq/2@KL~+&$!rO1H;#R3iW۾ BF̚O."~U :" (= <)Peܹ/{-z$h,e{=|nTz2^Ek_sZZol9VF' `xpD/HE-YDKP@yD&_]șB,T;Of7SRV7C_: sG":p('dlivqT%<=dn__9R}o]K"MAQBѪ/s)4k?hgjE܀t~G[=p-.e w"P`LoQӮϏ . gv3QgVCtfq!*I])aG#vƙS`YnAZL':HSm = Y05d0'T3$eg 3z̍cUhUvSUQ;7 `u NңW&=ڕB=ʭ$ Kf WڥC% y% 40燽qݴZCu.-<u}(7JN< [U[F-D>r>/9( SD}Gv on`~`zRWѲBZνr$th݁Rh[ wUaaOeT-x:]4|3(+*e-ĦsJŏᓴ{^ =Rވ` H M@s(L۞0-0頃/r:9"wB UYX[fڴӔY]'J8oSqس.w zURMW^]7-U*_aU} r*Xk\ko1b]O6 \5]",U.#y66 %6 pYbSMn+:@|l]c B8Hw⦜vC sty0qd]@Tl\ਢEFMѺSEOTM-gx8#pY?+?~e<7LN[fUZ"ƿ=5I]SV 7|QH]JXQW13EU,uWg: C9`p4a%%R<` A=@6L7p:3:D@%4s ^C/{s[ۃ;Ee K;8:zΌj,U'nInbݶ >ac+Wa!q>sƗы+mOڀ?ʰ#'ꘆHPpýI5#̛^ gz!o +h˭ֲGNSYq6I?+gw.| QTwI2Et|#";h^+%J^W7Bß=Gux)"\HZ1&x6 E˹HUdK\T841ɱkS Cb *@,ʸ 1vDJeh ij_@^Ԡ`RY/.g JM dh%a*G{?zJlm/ˊr1z؜Nj;eU_"P<^u2<%vl?ZDƩ^tu{DDs}׍V{IĖՈf~R@}C<TBW+簳XB7bc)墜~{߈Q!.B3[hA41:,ıj˴#nN厏k+*ީViZF Sk*:LBޘR.VS*.ͣIA'{ kw=4ԃfΗ ͖60ψ'E|q> ]d$]OFm;mf +Ʀ21E,Z'-O&ڧ^ӓ)}u͉xNbfL,z dKP7/)E(YB\Z'8Ġu9g,mfl&g?y}#XJJm,Z;6~Lnu# gH *"9\ k"|Ƒ'8n>1&r5Ar)ؚ܇u䝃#w$&$/ u0Z'2فQmI*J ,=H."V8>]q:WZtYkxDeQH}C<;N\)BZ>xCiJ-Kv hhfY~Y^ZZD}Z~^M'i BAOڳTH rm~J5$VT`I?idKU\^wpD&#GqUNF;jyI}120S_`o;p'm.P:^YQ{MBԦ4-#x4jNVj"6k6HH?p݋iޓ,I^r;w GwV*t(%ʶ=e49PF߷L5hHKM~Z!VI{WhMDk"6gt3O /<)" Pe3٬|8#drI1tW¥g0i9e8Z7'n /'9Ӷ=uKBrv%qyU=.擬9ypzJ#&tΰ>y\Q#.Z;<3b.S\$Z`|U4u,0HJ>r6k'~ Od:*؅jT.ܫ z8XޝXH? ˊ"|+z<ޛarA^0KRϬfK]^2ID&|sz2j1-m&B1eeV?FOg ,2*GjFYK7AU舑1E>N$؁a 9 1Z5Yg:USAT~Q99`b 1fXi+[1ĉ|T Do+49 $4ԏ|#WWLaJ^IHP& <؟p e&;Wb:j,McG0&!,Y$ !QbsI wauqt{NUJÂ2$K݂U?j״EsUCT]4\">oH)>bAϟwVHL;:`+B!~}7 Q07A^rVZO-D0v=beitY\hO{r#,h%_Z\R' <~wIK_Q2D ~ƸUlIû4sf2 حj##"gُ!(I7Om'mԃb2*'(ʍ{¥`ܽ瓌 HG4/tt"AA}ٙ嬖dg20a׻X+][n^9[ݴY%-dFaTA4;>&?vdzl@P |9td< 3tAy\UxYb:bM6P pvS*[pAg}Jy$u=$P覬+K+EZ)p lb ahtQ 22rN#o\],W)v=IGJYTT j{m33R@<܀ B J6S OٳδM'5N _m qٳ)- i)YKX7MqnKO86;Dc ڤ06ԺfܾZNQʐ cs DGqPf`*I0I -GLUi DP ݣԯ:6SOLJfl.܍նGa+\4g)rveVLpfֵgG?m; U?-7ܫr ]Ѷ՜3"p24+(YGtZź.'XÝזcY?2G Ȏml1"iwDgf0ם_TDm#i0ԵL4 VmǑT"gUl:`hF!4'| 6}חp=q%Ƕ}0$&9I^4N8zmn8MʬK~gp}e^gaʮTjꚭ|<8ǝTE"QowwI{sPZ_1SQOdJ YPXLe&$n:j,7`S["]0ENJTJab-CMЏV~^ 7ExN9@yt衡7ˡ~BxZE8witV|{Ay0u:n@)v8P?[ eAF(qj!V>\q&Q0 'J޶΁ __A?3$\kx1p 9isR^ o. p]~62V>"R*^8ZC: 0,"}yceпN=UYH-ERE\Af\TDC6ef=1ę0 hÏRf/ol"IMlA;$'=v7,0S]kuVt~ήxr~Kkn@SC4{_~ |q0kóިc`i=6] i9J* |f^tJ K'b+M85=MFkXZa(+]XlKsO`Ռ SlZ0 B}QzҳsBRxb.tK\? ;-9[Pԡy5vTdk~Q@8j - . ^*t}vzB9q z" WZ>L.b49binWH#,|Q8پ0N 9ϋKvڟg=KsoR\kkd9tk=,mm.I[ +pJj`v43 4uvXS%0:-Sps*F/6M}[>OAF._w)|,JJYx;&0D6t-PoyV \RS,Ax6< N0$BV5޾;#ܷFuR) @͔ݮ*D͎p,r З}ZmMk `VߞyYS@ղBp(gJ>`(&wTV}TpOG9Ə{RF0(E!mⵕk8 릎WghN|!-zìeD2G6|l^Or ˉǮ0X[!}P]7 zQTf 8a~wbXZiO̧Hb3P=q)_|_C_< @T|zm+ ?[iY鱳\7U yNFVo!b|1Zkri*X@v'[Ӹ'2ܸ_V*`&lF^~5M1k=a1V'wp8Պ[a\)$iUv<-i!j.^ I-GLv *0adeG#Ff'3*uJ%5;ǐ=z^gkPIWb弗,mCτ"IFz>Gg$wgYZ070701000000cd000081a40000ՐΛY.ZlhW2.fvgh/8ے>6Ӏ*? ӛ9P-š'5I^@@v`é8Z~WDZKO u󥭱=A[uOm|a ],3d<O[`9mBﹷ hb&ow/"b?=#=sO-T#]B-Щ%TZATX#Zud$^\d8z!tsQ4!ͺa˧Fg^PTe]^U;*Tg7aHn0Ьc!&U#-  Io~!n;!3|lе/m"ZT}BOg Ed HƢ]!(H` x!ލ}rc M,-_Gm2u3xX 6)x侫\ ݊sJqCMx{Q1UYt&.W%ToM@4ۊF3,bZoyAPxs4طYf)VxG)ڐr(^>' NCb]*d#l4Y{)_4$MF;BW1ܓ02ϟ:@v:$û~`ߒ |a jt$R^jηc &4ݲJTy%{l1Hh TJ !06غf#$0Ġ )etNTZok'YJlt7D?PztWW!es: Y g&O!juj `,oyn<.ovV::}{3BQھ+"Q,`\(0ݸ~~X-" 9%otRkq%E0u ҩ(?0^dҷPwڧxm*z4Oaywz|sU,8CqiJMg%0j)2xXKK?>5& LT |kP(1gEQ.ןcԎp*p:/4MVؒBgKY:K"\&rd*-ָ[}uy zd2)JHٛ~KdubCÌ47S-]y| S"dbɟaeTAI6އ,ؿMC?mǢ:N#Uyj~(l!rN,x_5<̳ݱi.M"`@e+;t[C ǫ3 ݿ,&jsݐ1-d$suXn5֞{ek{ΛM)&j #l؉$&OW @樚;c(׊xx94YNC*߆9k,Կm56-W/uh-%Oxslxb/)I{clX=*ΎI]*PDg@>ADF=d$p9H#9yMqkRHoBy1ImPnVjhcLZO/,ϱCDgoǿ3a͍̔ ˋ[ vJ[@|Bhcȃ*r,.Ө~{a(B./`ּD[`)x!޹ݾ[g̔RlN}|.4I-;h'nEh-i-_Og{;US!IH{%(Lr6~DUyZcfkgױը_D[j]ŒUmRzwR@) T, ) KG}37)#L|n\phON@Ժ3M/yyũ^OlZ쾒r)f)2܃VJ? HgObypz dE ֔gd \S/7 \%ܚ( kAGi˻t_$+F p_DKT"qki'_ҝඒĿ]i\srr٪@knc,qwvM? !xV8=9-f "F@#'xClr=i0{YSuԱ@^ q跀h_1%{Uπ"g6Cv B{|?u#As66I=">tMol.fĆ)<`Al *&GJ(Nބ[r'*):~W:'`F|T*Luf z,iZ6 >ZPqDR+DWԃ-޽TAhtxbّ1\ДQV bٌxH'ژjh#Mؕmu\(9(z i[9j]ʜ۰8Q2-YT"^CTNX[1]ވӓ$_R #,.!(]^J#MƏFz_ N^\"C~丮 Z7 D0 NoaڥS)`׽Vf I:iWe9pC<Ȫ~@7WpdnItL# ;Ҋ4lsG}o-ZIp>bO9 N>N[C=VgR43+hMXE/ F`R`ʢ8{xFɖa87B2o~bbrX3%2H ث_C&r!&%7S !rJ,xRj&ih\vq)3'p:pi9/^AQ $UExv"¼2x]|=M漍{W2 }o.Ɂ#%svXI:C$kܙwp ,1tru&&]5ϮݛTj4ߐR܌2jRE0[AWbW׵]ހʉ&{+Lyx>.mTWlCYv H//(pwչ#D7GP VZmnIcޡa&hݙ4pSv 'ZY1 eV3 z&,}+R D̊bZZaH~7Ӛ3(.g8CjЋ#a?D̬&tO\#h/Փ1ESXT^ 0ӏ/b7aWy} K$6}4"*XL/wI|f9mn̐ߊ(bdS< ~>{ 6ުřFO%(xP}]{.VAw;X?Zl:W]DB7 ?|e*To}RHFgxJ@!{ Xs?4/&4dAM%jy.j#Tw]_!G#g8q0m=.OΈ@;Z"w?B$Ua; ^-ÙX{Ʉp1 PC=۹حHe҇ B 0ɟ}@'T*o_4z }K#Cf[.es6Gӫ9X sPCJIlqBHϏy V>풴/qc Oɱ$L-hת{גz+6Ew]U\DSO9'=T+Dɤ=2m;= t;E< x LPފ%;*6ٶ6Np 5g-յ@Ah<=dVќR/me2;yirLN uF4ݯDM73+~Gy%&oݚd hK_mVZ+$w2O̞?`Vu A gGy^-__Fy9ƺo +>x a0-/nbV1%?msRw)#"]DI_`T Tz>`5bíiLC+_98ˉSEa94±[R.w_ũ3 li; >[YwX^@Ls$h1p)WR HRF`Qw YܲeCFA1쑪hU5o *BIoຨLplπs6 F:LcpI7j |e o{%npf<"upJ*$䣬@frC WsĭY {_폞E *ˌ@ݯ-GQmAObsifz@ T dQϺfv|B }D+k@ %S<h]j:#߲QHPgϓY.$$K n%_i uK^@TV5hufʹf-;@,ZvH%Fun'x^!Tm} вv0p7N<>w/h$B7(=B0-l+(r~%{uqVJGhV 4(^-Y~-~}']b un6OEhYYF[^!-NqBQi;o MA]0g$_!΄X;q)!d?0Z2!iU㾻! $EI猾@x|B ŝ#N1E"ǝ`$%ƽ3ZI PzkmAZ Sh@a/kJGlu>30p3\8)«)z_@Aa^pq/A.*0繕$;xhw+kV˙ ^Zh˝m{tGOe7a6/_=dž1W/ڠP,UCNgAi:` OYǪjY yc!2m}H[Wjg OjJl ^'9&m]W4orsϓɀT8dqt. LsM/ q窭(_%vE͠,hl^!9ALcN[}Fp 2{%TAtFֲԟsJX#(kL^жvd>'YŵNNO?bA`q3 5"KdVZO8u I&*ߖtXe=fSբ:T+ʾ'QnPw6vմH51S ϡڿ}z5A*s8 _{s0ăld /Lfv'aQ8å!,QB䏶Z'W1T"|*oH^ Ys[:?Ao?TqN㔑*r_ T;\t ސ$qe_x%œ/+^% YT[Q~˿8k("jJO4L2g]k7u0^mP@*( oaZ; ESYY끢 ;156xd ~PK?m }T靯iXYTOU0l'ٷHa6dFZ.KEhҚê q\=zQ5Z+ =_xsg}EjDL AJK|wnWJqQuhR\Hi\A 9E8;2E3zfa݆d#8)bv>vB GFƯ,)ޚWgUlN{5s5g \/w兔ʅ/|t5aIФ=xC9EK-hyXUJhc܂Ƃhxez(ABu1)% ءfh)Z[V^@L!$iI">6~ Tʋvþ_&▤Rt_g( ]XCe,S m:9 vMxMܑ5QyJL' !ZZ3 :%ccߊ/.Lˏ `<9𤧼fwri=54lM ͈(>AzbI0R[v|5K6!!kמKՀ=^}^у&W'EWJڮ}Vi6&ĭ9uuj e%姀lJdV  SM927l`fh']'MZ]Z]?B*?fuȍ7C؉siU"%QfDۮi +:Eu%uuʇX{NjY@To##Cw1ЋUKFWlhH&!"jT+bݡ.6@yQFMdP v_( \0t8L` Γ;4kNV9ۥJf MVI sGRyQt ɀ KÕГiivcA*#IZZ=ƻEu SNA <D$Tg+8N*ȐX'+ZbQ%I.&teb]aBgs?*um7Ṙ YDI6z8ЩX1JzL|Ut9*T]HC3sg|w `ٳxäy:إŐAr]8 >}h`L8ey`g&{S0YJdr6>?x5zV?6JH(h@#l0-9@%XoEmehy? )* ot8/ p&+8δYrj#ƬCy}2PV B fTU801e`5PL-1zx9R/Ep_Irdߜ O=0(w]ays+;N 3(QxSԢޒ u:f%dS3,LÒi?"./3A7y927CA]C[9L[ _?M 6gű~e+X.A>\FBd8]AIk\_zn2>M썿GW20Z56w[2i'n3!MW:GȆ,T:ewE" Ӊ@Ke\g ]jJ!  ǿ3ފ_89'S n{4V0AM[É@e AAwC~r90 UUyTrM-xNCDQeu_xg2Ұ!8!h+% 9hI|B2nW-K4qFrS _KV~oHP~ N g<0#{)(}aw9ީ0a+du}A 58ג 2ZT¼~ `v9YVB[sEqԘ2dF׽-n>驢} !DO3Ѕ:`p) s~@ÜZIS`*B{As|ǶBW(0Μ3s]$!tai4`"׾HO@)Sm@haqgUpX=8G0`4fXe\C?H,̢qlQySR!''Fn|])yzPMin?1gP(;60R"IF%YC4*fC\K'rnӅނLpc}hbm@*]XF9Ą0aiTS,A%BqoOk 0+CLOGrPHz=N4e\/oH֢{,Daay?~9ߚ2G G!RL>8SieP>sW=w%=?v ?D'ݤY(MϹr%[ 2 z,@Ჹ s=W9a\6Lg+I<b wE-Y(#`o NIA;1ä3$WZ)eF;# sw|'u6$:fM a~i\D=]*Oチn 9(PKO$Xnih!^$?*X` GO39  z{nkOysO.I$j(Y,150' 6dQMNM\{.g VUPoҢ 8Q.Ǣzۊ`f0]7C1k@8z b9(B鸟׈.+|[Ej,gM\L+K-A=cZ_l4D?]> {-$]ԼthVsHbO%k[Т_˽V3׊SWE^wQ|xxL $na?éݵ?`1Rg 2֪S,W,XտZem? #qۭLu䓚0NI7F{ @ZrF $V9_hdPHZ167i:`қz2܀\ @&<8tKN UmI #ṙp+X*w@Vʡ;`.XSDhq p"Ѭe,Cs9܈6tDe1\8tl\ޏ{1D8 w-?.)֏G/K-HE4p,b?y#u'$|:2xѦ#pz.FAuCe\hI!Tql%,Ō/Cx`XԺrQ,AwXaY*~O6aؑ;C"Y8 %$pP2/)MgЌvvI+Κn0y$$S_s:~P:Rğ yrOo-< Иs=2:\=L94kA$WI ?:Lyx\]ha6Spخ*MgR*.qOug9Nv%9t74 ĀDM& [WS*GJ*γD*G^ 7S$@ԡHZҲyXߢhCzӖ4XӋNo|jrGF$=,U sfp I7UF.y@c'S*9-!bf96֥_mK; `}LEk*۷ÀuIX@]{BnyIע x3G[ E_i$Efd{ IN/J*դ1o²^^ bZ؄י^?҅Pk 6+#.2NY/& j~vTg9<d5T໭wjF'wۙ+ 4FB0!쾓B4';LcUf/Se#h.':)s3"F*Y^L65kWU޷UJaog=3rEpi*#aZ6&! <]P(J,^pa6 ՄṭSzFZE8sܖ@|Zgk VÊ lrۤHd!NSRY5yfebr8H3ZYI瘎Χv LS9p !Ii.}dq'(>]#ҳPIZ|z̒(!e7(*+F ?%kay?7? ԭuȽ&\fkPD(<~{*Lg30CCeTոyci˹W&GOMdA> QJc9A6) Ddr-Y3DQ~IRF :hcI)]?~by.uWŃ,1wtD4+4ZcSa`;3?Fuʈĸv UÌW +#'7 3T.PX1$Cf@44m^nnvX9>uCW@;֏4Y3潤e?7;|wD)e5Y;^ #Ĭ{^ j%B bq pCW8h ChWBC4o 3C?L7>CXl(2WFzn,6ԃW%'6ƪyJD ׀ axm%/hl!5æ)C45݊i9+/[[~¢< *Rh-L/F7?ѯzA5 ϗ\^rTXwٴ[mnv}G{ʅ^B݄@-$R۽Z!kr4 wxq`< ѫ{%@{[lܣ_#D9 +`uƠ!K*QS ŏ^0ʤ%r#.[IOw&\avla蝧@ >EMmo#Ncp=f2t<zz}F`~dy#kuz7cXT))Dv:8d /g:#zglt hWj )nק:3 _Ptr#4·`bg@j\eon.Qp'ٽtȦK,H,LÑwCnonQ0LuK0_ S+L;j4?Fo'dDB<0뢱+Kڒ`Kց~dTj-#{fvܔ#y"&qMPXi8yp7M5z].2İ|^m$\oa0I;@tMH^J$+wΏS^nEbVzEK =( $;  [SpYi6,ݥ4:h9n s+/ˆBFJ)/кο2Oi.Gƙu "߀\P 9W,=D4,Ԣt |c2:⼈ =CL3LP)I[Z=v_<,"_T%=.~PS c%I,/{ 2Q9Nd ]r(u~FGhhmϹFB$ptQ@ϩ$4܋4yKbv\.Fj]z,o4aܦ7Ɯ8FsPנ"aۏD<~s.Hh2 };Sʵķ^u<~ͿcuO{EEEnGV8] k %cTz=@ hH+blBOXokaiX؋-+@b ?A+5aYZ` 7|L]b%΃~}3Wǩ gWwU r|5nX\!G҈ӿb͠:qhEJR,P6 Q*G'"cqhxE/Z ,UPl!0US^yO+'[Y= I.H0þ槮Ůrº{/5)1ݖ903;.c5ҘÆ:CNxYwevـd_r`li: 5 @>ww 8u'%ZFZOZn*j=rk@,-|-Ϣ/Ûs+qm'5WK/1u'9\-k?8܅?V:wz)/TMUi.feQLy׼{7%)أP*'Z:Tv >-QBh'>-~]I3MbG25 >2ڲwqSB 5TBӉ(J#4&RyG ,u>ӪZ|E9 ?N_b W}er爄d GG2Lqxd'9elEKU7&L %ꃵQz}NZ8sE19%cNGӜ{Vx-وڎHB} ߢܔr}f8=UkR#thY]dM=d1=KC%6kN&ǚK,ԩu71 Y?pj<_II\ˑn._z9+n~]'mmUNL{X$CoDq>'pBlgRLv " fff 4fklfOAkA1U9*Aб=v{q݅8rWJ I&`x"NL%= d"Z׆:?7?,wʢWFJ7ubUoaiM/3Pܮemi [sԶ<#IHeUO] *ϋfhτ 5ۗUœΤoAcJVRoq?8&Ա'LMlrL/J `9є)N/? &YMlYA& 7EPtA7E;9e+^-ORf ܞ%83%mT09(nE= *:G!\cHfb3;WuaF37eNRI 1V*W9`tv?S?uXK̠Db.PeB^q'kgefckJ̭ dFinEiZ<ZFFs9rneeq`S+dR<&2$~aZli. Zn=Xx6C yhD+6BIC#M,Il afgO|?+x#cQlf ը8 X auǃQwKi_($Tf"Fs'FaךGhFJ`]k!t C6өÆP]$iDHI~G׼QiGkZ-f譆jz %3,6Za4 LbEPy}T-/(!K4(F Bi:ȋUu dGklƙ`KnY!M!Z o2~:zК{2]VgKƟEKte;\C-x tO]R p՜ɛ8l}l%F͟},Q!̶y?rWud^rM<owo]kn qp1 cRHn6dHedt{—({0ӱQ 7xȀ61821|T Z1G/V]},ӑ(z'sC–kRMy{r@uA& p+îS֋<ްlw2y4mV?^q/rvdK $?Eٯ52)4{+O^^˽5e6w"ԨqC }K~B,XPr"]nHN%9Qs-u+wv~=hD CSnl7:cO!a -J^]޷:ՠ zǫex?X"#lND<\[_=;gt!jq0xGe t)llUkC$V}t_p{JR(g=Ge@f9Hpp>^jӱ\ ݑ3mNT-cgR﫼t3G~IK >g"=k>͜aԺ3ZMGz@ pQcf3[YK@a %p(2W[}ex0vӼ3ZpV0j"Bwݕ `%l2֒"kkᩳEBH!b\l U] #5ٙ|]0 .M A(RCT&~fn#SU1k'Eނ"{#ϋxLּ*{x|rI']qPfm#N.nF0`/6#ϡ̕hm2&hh)yHHuƀN5q ;X8!~6e̹'c RH ة|.xBf-ΐ"`L My:K IHqjT1ްZ%yBoB)G}zwxgyB zކMzMl KF4oQv׷aj}w2Ѷ66όI9;%TOy ѐxLbkn͐`T@N;,Zc+h[R] <ǻo} Ef1[-8NɏZXI2tU.<(P0r'&Clߦ+~V3Zx]`ffh%qQv.@cF\.F}$r.JRE"^ZևGF3$VN= be?E m0⩨H}3[H_ /&"22z]yhRZ2U7%e S*@6]U|05)Xp{IYOf){:?̚#1s#L\NW7\pL-~E5fII;emz:)Xnv5eTj>!+ &έy ǺE丽}tv껈#3tL~g[R"j-X9?x]|؇HI'{d >mmdXhFHK3IzsrmDg81CܳA^tc({6E2BUx,/D?($P!vy-ڰ.HX`&jɧ2tn 7-=@?6*ץ)s:˖,qď6UЪG9̳Wɍai%˅Ս 4c7W-Vc@7Py2{Eu%%+i3z8?vr 3E$.7l{ګv gQ0amm Jm"duprtL#Eŵ_i+:/x@Z:"m g5qV)b!ڋ\n8 iѭqᦌd}hzdܛHK\s ;sG\.t5sŵPpw@4qH39pFYN`|B+Dpj")@V*Oh wl?6쯑Eۗ*"m}=F70BAE'2*wFRLKny7budxgA7 izp&,]ʚÅ"91dlrؾR! :5rUqrlKֲ@~:74=@Tց$}%4vTׂ@VwK~{R-3Uэ?:j;V>>udhXX/Ta=ۥvhWȟ 䦦t D̂8t5ljQ(?D7WsfJr%@ d~pb&GGQTˤBDz)XlG~6$|Ag--wIȐ]/9~Xt82WabFwq˺^zeњ'Ot =j0%~e%Nu)S6Wn>F5H>ݛz t͑(B%aZμ^$gPe胶/j{tG{9|ḧ́iz Z$O̢8 A&ַV.y.crceo.^Рь(ڙ_k"7DQ-Ǝ~cpWn 9/v%CkgfJC$`gZQ0j^YINb?h {Hظ:d)=C,@# `ݣȋTLFs;ݨKlʧy/&9ƕ-O?8,Hi#uH\X9z ;ѲdlY>\=tcN+ '6S¯ɧU?CbU47$h1gEPQQ"8*Wf:˄Q2EE0G ?b.LVh;vU^5k0ēpkQ5:VeRvJk!mmntTɣ2@ ^YgP ?4ǐsSuQAlMy >˻[oWRΞ˄m,9 -ɸicȶg60sK 2?BrCGM( 9sY_'`uOJPs ?f5#pv,KeƥygjdMUw!()l9 UO鷼°B)Q_ȅӱHcs6 YBKWqUJ St&l*5~*c+` j 䨨?UX\Dq>CSe}, ; bft\hBL",Sb's 5rV7t@m,quxe]'쓓_ݘb.#Y{rfR-x"3H&kmYmGzSK61vJ] W󰫺dׅ'Ž7Bn(fͲ][^^N> OOAN0.'\JUdr[ C!P t4<6toIERcG&H> :a{@zCr(d"@ {͸W8~W@#nAd`VBFT随xxĕ $u7F U0di)DP2_k%Hѵm^tQ}|qܿHbo~~8n7rOq`4$Rv {"*bDA~Hf1ޡPʾ:(^8o`eDb +'6N({Tͮy<0c\Ǯ*: wbvꢚqJɄ]&lĸܖZpͳ/ݲ*mu 0'P?NLiRLrBc %Y[y i/X:V,x_X% >N.Q EPJW\i4տ .t*i_<8ۏK܈3ry]o_?{\.M Dhj`tS1* y!]L&W 97am\! [elVMzʓ&f@;^S0`i`R+M=F1e=Sni%EtqO/j8sfzunˀP߃U8"NDUoiYnvM _5&f@ym1i8QcGC_ibBA`mxy#Δ!6WŁH6*4D3V-OWH6{ 5jĀo8t40(259tQ?e $ Bv 1$|t` M?󁒥o\hw(I|s?:MMs;sV )<[Tfj`HgxˑxEJHnrg$kd\ 02i'LrXSkUJHuI_oN;LH,NkTJNəϑ.wS58Hq.HtX=Uċ@WPXT>gӷ3EtӈwPRy m4#t~_UW!nbI\BL%jᡟ$1g7zukd/5}s}ITnAUΟ-cGj,X~3*,C'aqOyJaxE'b@YN]߽o0P% $c^;7Y jiy ;D"oZ;i0 X ARo5PfKit/6*0& eT%KdNoh`mH7jL1/ibY sXۤAwy*'˓< t%X 8,r(F  %yڦ% ^VSylg2bU1epEZ| ?"0:&!ane6N/rOj7Sw-EI8n:F> ; DG(WoRrߨxx1id 0g!yo$)4QcwG#+Kxn b헥 Lu.y] ]6|ϕ}K<tكJJFS?"%Sx,z| ^b\B_J&:e#Cn=dc+~`~mc%xB>>:=~wVVJTMC)7qSc'_$^[ Bl|MJw̼ʙ=c彩k0>S?o5ZJTk[ٸ̷".n1Ygj>I[,b=eV/0AspP)݀sc2{#yGf =^u'/S]bgV'KΎ'w;!AM(CP/)w|)Jd70#^>OIUaS I }%t ԆH+Q'9wxB.wfq)%k+YOʹ=9]]gFr f>hdx$.Pm])a&8JhR^GUT  Y2ਸ਼ӥt"ѽ,|>|ye/ kȢxZ30Xb9k&5ؿb/B=e/GrYx~搴+J@t.CJ mޢd ..MȂP \ńM7<{K8[#_Wm6b+U ܞzH)wXhÅ5m˵x.Kl$ `> Tt&}bSHErWbC;N}?q?s|_UK&&|!2;+nbj'N gD0V}^ @8U}9h#E(SjH uzזʵs4=G,0ʪ20  ZZݹh*W ; #4H5Cx>9d<u3P3) ϶۹^m<4࿶ѬHJKC60UBVt@LRLGqVw񀚑&M>->7,)a!&X$ۈWyoG~(Zظ[_jESz1FJ>vdQg{Hl[}YwjձEәm6ئw&4T=Idά\҃ :RV(puI(0Ị!gs1ɏw=xSOjTT`({G"}RFJE"nٚX~ll TwفTL844xJu2PU[ȧY\dk!n - Y_U*e{h?Q ”2[|dons@&|a=p޹!]͛bΏD;t":=̋[CޙC-?T1`x 5 ؕQb "#6Ö~`i#f8!9uZ_XIC7GVcILdhln\HN{g!ƤX(xsUj@}Ԑt8-p fpĎ3"Q#:14 |3wʍ~k 2εX]ऌ@Z%N1Y{9fssHQSot.W"WK-zÑSiB=:k`ش8QUG8԰4Zv?;`_(/iw`䨒i{8n8hrvG>a^Tۘ6.:'tDu:{B߽)̉ ҟM"ΝǶ|[=թ‹BF6qc=+Rߒ۽1Љ(oisfc R~VIT^%/hFP φtT9쥩9JʉyA~KN Z7f yc@nxM#U)Oh5I_Q޵O5|c*<./>%;H^~UJ3q)ݷk΂Z' jRf7_lA EiX!^'qڷ 1iZgto\@@r otф6pxa1tC˹W\R-H6lj]sFDt,R16tLMW5 qAjDzc`mo}gDIPCYKjЍ R< l?8a\|<`yۻn%o,r\jUK*oHu߄L5 LqwMKhqʣA.prʂn03lS~58E2P7=XSWiT!?rB1Q$Lxq?@݈"Ô:`JHVYTPwm\:;| D9r$$ Z5R~5[ԚB/#PՎJhўAܹu]vЂC|ORi>[Cs~YS+|AiMbW歄\<}Ʃ9o@.Ŏ:Iq![Wf\ (K3qMUU-A Ӧ-I!D&?]zH)Ū%8O\z0}cn?%A4ً{lkkp&hWlrܾ(=6."} ^b{و|*\U.Yq|10RDۿ/8.\(bD$zZ u> 5Hz̮itd%R Tȗ_r`eAG8j!wPe#'w2F+_6EK gZ0 (=pAo$MHw:K0i7>љ*׹{5MHP74;fL` E ^xrh|n7GNcN<}k+c9h])^BbT;"b*Sq>9BNRfK_kytƹdf&~JRxs g@uL,!6h;LH*ܨdjSdC PڛE6Dc P1~5)mwcW (#400HA+ކ g+=\|.R*TNu'SwDlJWnJn3DFFYJ57j75 fBj5Q. Y̎`1ɲ;W0`$Vf焳k4t1 'hA_λc[VWk" h%?Cls2}cXma9<t4BIĐ-|N{H^yO a7P|FA iL/tc <\[=| t׺[ˣb@T [&VGt.Tl1"+PZs(Pl8ypt]*=p)`4*#k|OFdڔ/uVHM4Y€iyim֓z4O2_Xm/UGd scFE (TK>E&?3JcQ{$uyL?mhklL,HowJ'*, ~xՃPj؊2V\-݄+^[iB8\pKRפF`tTHȌ7e݃j)YY2IeXn%vʘZEeвrY*GmTH5i)p@-W!HUeb&qbNM^8q>膍zFYj*21Or,'S:J 9t;VN󏞯R䚐u<s㑼t'y*ݒ eh6+]" " nb2L~N;~2ƇQ"1N8fB:ʘzO$YzmBbos%MHmeۏҢAW`re7M ;, ,$ܚw3>$KG.aUnF8UsLo W3g]7B:\QF^ąxGrhR {-f# R0pUqJ~6`NiDaTGiRPRO k#~5Dg$'{Ӎ.;Smt4TR-RK `i[|fΰ`Qysw(>6]s4eTEaΘ գ%^zSZtNNz=A`CNF qq?$s"-K@M 6;7DL-5*ܺ"kn%i~ǡ;YC=Ǧ4UȽc|}#a$&$m)^m־׫5ȇo[HS9Xs~f"nȿ_8&*c֧QfddO6 y#f`H` j1s+G hf|2M$MO+iܗ2}MmV;gGxu=_j7ƒ/ZڰpbQxjt≭ҘMYx3{Jı3vyOaL е&DȋU@D.gG|gSV+f!#iOٽߠp-7w-٥N8^͟K@G~r>EIѾf$LW`[UO%'dm꠸A0DDGY39Tc['ZS8Ъ͡u X:-׮YgDr){3vz/NUm'PV/&.wE:}"/QT*J9X2 x;"W2W7mdQ[ F0@"6'>Uā`~ؘ Ux5dpktϴ1K(VnBlݷuaWڿS =k#nEdB%r=ayS%iٚAZҸ'+q>NFjf:CMQ۶R^1&6e<ӑT3w :h(( \ϗv `>& 6{? &6ˣ;|/ѝ٤C: 1~S>4 Vq \]X܋E:n\å<?ٵi>Ú 9*,e OP.A_YJvB2DreKb]6>8091%? Q¨TQ}2(#`#\/. w*psHbҳJf>Y Ks{<.& '|LFХ?9,q r*Kh#k~ /lf,HB ;[ Q"r!s~v4FVcj.i5wѹ`,ſID=bpRdXv˜G:,,zn7]UMJ?ݵz`Pb!]Ci<S n95a}"Avh)^< e^]Zt$%u_>9 C|fd$ArYUx1[;UgöA6o*fqHd:U䥎YU($Q+e/oSl?Yp +GܽyQP*3ucv^# 3G y^bjFWQc %~$,SIrs*N>'/ۆܵ#)!GAia 2֜Gf|O 9OSY EԖ7:Ĕɮ@R4[}/RۖSڈ%9TpY[k:"Ի.6B)3ɝbϣt?,442P=WYgb:"EmR?T{4@ [+4j]F6o|PA^)9-e6`Ŋ'/Lr@f arN̄nz)]⁈ X(cpJY |!]1ifrݼm&+|Ku j9ܬCv5v8S 99Uݍ h7ɹP]'uCKb[ANzt5EY|`s50V5zm/[l^:Cy'^C)ߊhN9Q;ܶ8XJϬ65+Ԋ M~~h7<@~Y& DKXq_Ȁ:Q'N*2HõndVP#Zy558Nm&Ա]iLlA KPHUm<Y.h\ɧ-}t0) )6ۑ\ DٍT^~"m/+=h mGZ_U1CgC60=VeI фY8*+k(" MӁn34)$k1?bVW)zţBt 6뵬T8VJ0K=I[AƜ<֎?@b࣪8+7%{AZy d x=6Ca;erČ<> @ثq4AzrPHv1ނ2;j*EU):CɯdnFU5іޠXewḞk$؉i/Pxg(&ɓQ+*xg ^e dgYe>(~%brPLԴɕ`Te1 [1t_\Po@Z|jsDh%!{U Pׅ擌Yv!tñ_rCCE1b?X`;ɯ Orf߅z*-ExdW3B=Q_*~e2WؔV՝tojިO }q@\?}KU/^)ї."8H!pYS6­Yvh"͙w2)A @Qmz5|GWJ&:N({x+-߱}|a-\h,%v2ekk=LWLx"GiCXVo=pt[SS˹q\ˬ=eQg;O1!"jP>CL5N+ECUFWc`snirC_:wD۫gXiNQ@<*a'3mф} d~j:'vR U*6Yh+ `GtMN#d(M syLOO4Н5;ů)uCwLI&Poݦƪ my<[˶MUe5x:`ӱ_nJ&~h5s+uƎaˠA:%ype[2ߎżȫv}$/PȞƉi:{)rټzYT*߈um 螬V6T6|)m6m pTYFY%/0N:p*3mG 3)ĶZqsnCp)kžR/,ٛnoNer1 ngeQo i./cc'U!8vI%u KrGJ _o.~)槯ٽXD0Km af%Nc1KJQ\r|Ӕ'0La4;8X$hΜp=5J<|E =8EUtRdXuX{p;w&k|[4jMY],j#L~U *m%ֵNZ&i%?Jm]F24Fb]{XŃH/x'Òo(eZ$Vs=_EU*͞E&0z%&P-;8(!5R:2ؔ^e1%K͊)&myP冃]l#oZ%&sT|2*A%ug t,e1d! ONۺ$R`w&W<ϰ{a+SyazDl&%)pc3 MۣDȅDh"+onlѨTs!%YuN'_AU1LW .Sb@ឣsC {Zb5WF(-Xd0d2ٹa*һXZkuf|iui6s?x͟`Bo\WH7u*u%!-*YbBE,`s72E= ~`Î~^l- ~kRǎ4pJn"{XYc˯R{ B&Tސ]5-Qn _94u u-{60=1Wi#tGVN-)@?_"-/bٕ[BL$V)Je4Zrqtpw[rE pFcj?3gyK#{t{_40Iv70ӞJrqqfG>{q|r#4ӫi>g̜vM31^1_B % _Ħ;a\]Sƒ,)@.?(B.֔ mB_`ۡ@26>$(llCr2w[ e̸/|X)1cXC g(0]%W ;KʝGëS a)\`62T ¦ӨQ=q:{D KmԋD,ގd¨r ?W6yV^J!=9F˦£MzWLm(~&PlO h z`J-j;WFAC:QT~UR5zzG?g: 3NPeMIb<Dn{Rm|~C'\z# K{ǀ\b06Jh4FՍ$Hi6* Ym!rZo\ORňViH}J|؅"~aHbZ^d~;l;@0eK d WeIMOdјZ>uIInA[StrkғPuÉ %ZVjo#xjIO5wa[ , eRB[k^(kfy] *p5 )@L"]D>XI# eN>>s}JH'N\ovۭy *hg C;S O޼f X V4>^AwrĥBu42$d*g4lٶEhrxG/VUWbJ?bɝYὃ0DS+mIUE߷jaL'w̞j/y1TaT'`݁7g'eԣ 0H:ǫ6D#ܟ],OOCJ,&10~.⩶ָ~L`Dp=і !8W]`Kg4ec%>ndʀ=Z?}%ow!M/hw. Sn UJaS]/4T@]K$PqpMuVe&f9ͣIx}9r2qvD7VD;:F8٨UyMV"ܾ1r+69_q 5* R ӤӉե8иSыpeQg$\.c:x/(}O3vnPbKr6}/'Tأ?G-ԓbL; zYsvR?v%0Ss/Q #t9zf׫. XwώFa+<# 18'^UҬIG^aݛyf_Vxd3 ! aK+1mL-<լB{aiV܉cR.5ozS\ET{48ͳ I&0Bl mpAzm".+ x/~H/qx$ CŸO~ DrO>}) a1)XʏGH{D_l#S甆-إ߆/X1!ǩW9W~bUOWUz47iSݜ_R$qLmg/+7%yX>8w l|*[@b{r {E9\[E=t3;nTz9 /L|2_cǼ'@#샽[Ѝٜf磛.`Ug"侫F$-rcDh~M[JJZ) MȞ=SI J.ճ ͪP뻙mN`O{K|NgV" VW7t>qؑk5_ٚxϹ:!G5Ԙ^n8'IoР*y׀!i^4 .=GpJdR _QߛEr_sxoC! Eq˔6v+vc*qmV#&C}dnG@JO?}SKdc2:W4bS˟<Y*n(i[ QrBƽ- )o& 6XEtR72/NLSp>m\;ATk|x{{utu7fUa^U䛳'k|$e'i"|)MrRs@"e Xr'Ta]^H~KlOT9h~ rA+l1g>Gz 8g[""Dڼ6GeЉRY!.5D 2[(j0H=~>S:{UA@[Zvt6XO~ ޱA\N@aH̥}{y oo0W*A{-WI2)e:}@t-}wi&:Yp1ǺK{39cVi;qn_)6}dCQ yjQ#MOVJ,QnAZёIECA{o%U/ Aծ>*v ({6C2ėB{iYP 0XA9kHZD%\ :yAIN&~@}nί^D v" r;  Iq3j*_`IG欧;m4 v~!OK0=A}T8G⿻Րcő>@ RJm[n%V hIQ!*pe1 㜄NkхCߜTNRg2E%clKYeEkwpi0Gn=.lj YN{"hwq]7Xb-/8|CE) 6hCqg;1"/how[gnNĉJ֚ur`2p'P|.Ğj> T2NRF F5* nck>upc:N͐|3]bҧ O3ߔMVtyx=45Lݓ\'[{\E vW"Sd,~P} wg6oLPqh6aop6YI#mUB F]vQP\1X]>8iWSUNo]% $3t}S/9=ڳ)9GܠXK2̰ZRpp51o~>MGIP6z"&f)gqBmNه.n I?G]0]#RH$c޿:9I,u[Ѭ YBU>{%~Aam}tłR|rr5EimiϸDB[/IIg/ŬlS1J|*P`,)`ܪà$ Z+ є-&˧&h?k?kQqCw-W+16ӿY@N`$@t"ؓN56rPm/S/om+0@Ż:?!k8a7c9C\8-uiƊ64:(ړvA),Ouxn]_CƨWa2bP9y7 `h露zfJMq+ ,X9i(L) +s^N}a)2Zi9X{ fDXMn׽y3wDw&Bj#./. rVcV'^/Btx 86Q=STf7|n8XA;`:ϨsQY#?u=hDz%jh=u+PN%IDN SE4~,*x!4>HG1ƒq,qHk X-=2IbxL-yf-2ifυ"ũC%R"$`e3 ot2 3«A=+V@;Z0[8>vFZsxfpm"6l!%TVX1L)gAǀ㛑SGlb(G\ZzEG9 }{a]|:xQ6@d+㨛<7!ް̃FG _srn3\,KלSq;J}F(x0P|wwxNg>lvC/) Ʉg<"Xt6$đu <"75s5t@g Np U݌W\dK ޻RְPS+ch.Ĝ6Fb~TRv@d#^?$9Wg*ueڃC,(3l%ޓ";G}O$iJ7 k&ŢD$Jy&8~Eٽ+6oy؝-l&,1so.?q (C"6@s?H`.ܶ+ =|n`>㻊NERui/ ТpsTը#OWc*3iz>#-l"ts!` ;äW_-s׬hīQRV1 s#5ӋB͛ymV4v7t+&3FgOEƘ!>H,ồbn%VGܑ @:P GF;N?Lw@HUiSP û68ǯLqLH~_XLˬt 8')W pVwb Jʝ >J}32ԶDi|m(o|_exA5Nb5fmȌA.b?V܄XBnO4۶oW O~Cj;{D `QʶQ6p@DO=r:x\H=\pނٕp%:?@5}]׮(ߐe)HVwYbF"R;h]U33[Zh¦i&{ojd i  <ޘ;y}.kx3?\89RF ff٩uP/H²wC 4"[j-Y6L K(J i} +t)6h|mbWҭs3Uu/cX(5o:Ľm؍.1[q(kI'OzQK4-s.PnBkdpTR^c|16|ii&қYՂ4.=<=.xuKDFbE(v"ْ?Oݑ˰fi}πE7Ŷ:9pIH-hM?צÃbǥ.I %Cx,WU5n ԰LҜ蜅 "_m5i&2%ZZU|\M|.Vi|O ʻf;#j6̀2^V%ݧXnߟ)Bbc^ؽ*Iz;N搀-g3΀CRQ\XOީ"ureJ0}"jMtyw2fVJِD~탮i+pgx6tbbҤUy dj*$22+jH<#zq"`v hQK!tPsGH.G RS#i7051$)Gi&x/ײa)_q Y&Ay zNLBм!(2 Y˥]-܀"t-VWecP1Hۮ:;n]yCSSZ^H@y3}kOR}s=VX?sd)PbC˳aХZ)">1JtT1lԺXGAmm;Vj ULcD=\3Rź}NE5AM#Xs8C 袇:{̭QZpgWUtM?N),'UW#vԲrI ֵS̰*#V:c-{K yiwX ekK\e*_?5L9_ԮzJ?RcU`Rij`LurCs4B^43;Oԋ:8Y=q:WPqY>K6bҀ3<:wi8 OK8.%gs%kr d X7}@ Z<#$Q WʯL$r03IN\Q9^b&δ{ŹRDKLZsW&RQrF9\2,O8fQ*lWnxvÏ,k.a+l%h[K3.(|΁csBhQ-,|sytz<;nKɑ!+RP|*`ÈKynzؠ25^"xO\u̇ Ih"H?5ja8{~U|R/DN@d"@?Q0gٹ^Ae;oqЪ NيwgmF$qOE_f_Ht_`uӁdKo(US"dS6N2itB/c=MlXq2I1g"6#*E,8D< m z;/q yјUQ`hHE(kctv]Ǒ?\^E^ ,'EEG).o2vo55(=XpޕDD7 O6aTIAW3UT-I>S2sF>? zQ0ٷpf2Wu>S€6sL|J(N^؀:^g7xsH)VRK";E[>.a7_y |=hGܝaU$8_2h:ޓ.*PcOO˃l/ '06ʫ|vcs,v{AY/iβ!SQE/e(ӵ_FG z J Q+˲_X& Lghav>.{J,f$2X]@M +Lr/DV[-VMFu g$8dvꀡSY 峃#Pօ ZgV?WohOh%^}ezJ3>M C#gHX,x &|/ ܽBAR{u0OӜŲGZ`pSD|D摕J4"h\ݥ&sfN.DWt{\8mgGJMER\IgZnm*;r#'\p⁕\!l~DαH&ĭ|L/5{)"E]6ȯoLYðM8ggv٬f&bzBnxSdNGpq.!ѵ r!c2t>Σx{iAt{{/1q#ÿasUO2f~5;)zsvnRui"6!nkS:|+}XI,cbjgR8m6Dj2f$UXQV)CT S],wkݟ0ɂw# ,ёOcJhn8Y*S+o533l\o>tWSD|ҵ;4P8@0JfCYHhFeuwxquY޵< ckx&yRc?sG'=$Er,VZrBχU1Au;smt "a4b԰/7ZVǦw\āMP<r.'0>wpT'zTb7Tfi6'vXhQMA2c60Ha t]zW(!$XH9N6K-E.[{/fSN-+jWNC_b)Jϡ0mtn\[E<~7F 5t#_sM<&#I>ћpcz44@-aM*G_l FQb$>P65/ܓмzǾ?kȜzԷ|JrMCTh aϞ*U4dlRV'2SxCer+AX D3?]Ǎ4W!q8(^s|vM}[jrLQo[hܔKX,e:#t(0 B-l2Z%b.6q-N+Ԟa !%r{\! .a:C/aSu[sh]ӪXd ;V;*o`QN5֩*FU#bH0F}53hsM47rO23`l2sz}f ڍYˌdhOi)">e),`zZ#{h݈*^>;`I}C3*qg,ہd,wxN_!ϠI6sVS?%N^O upŋ_uBw,w$5,X DZռ[c:$Op$^@.FE'TE:hNД|Y^eZT|iWۿbV(k~cΦok3$MN gIۨZJq)#jz򺔦] -fldTUn^)8h'C 8 hV$`3EarGfkH+cdi:mԈ sFR149*pv]:֯v/!S#˴vf|$Uֽb4]ĢN}7mv6fJ^ fgE*4wW~{*j^bpt2J43)G9z+ JL:{ys5n$9aL;%5K|^hpUk&V;7 x+g7tR,@KeCi% RV3(+OS: m̱|lbj;atrS[al#u^zlQn9u`$.$ɮ% t{?, ]j9+Eq˚ѸrbsשC+L`jiӒz%ٖMhzUo~dCu ů&C@ h i:-NDʆRL#ʽq6jXG";Q)[k J\bR%#x;wM iiWJ $ϻ(Q04%8^R|-vGF>GC@RjgoT KI/S?~$B_DT›u4ehOzisn[)`Rp-zWl~dv@InLt 4Arx=17 G/h|ytϻ@+@UԱ(qZvp`z 2Cuual ZJGF1?e)~6 x4܏q ~ßɴ_+@^9xUD|Cl7)7j4`d؟vqN>AeؘacC2Yw/{@cwL猜ѥ30Ӟ@<Lh9Fkf6ZTSmy\FS-TprEZz̰x0Ї#0-ر;IfC:*DaY j,`6 ;ldyؖsl~p,n  dQ o f(S[xղ_{^8jIu2_uΈJ K窳G+q̢%&tjy1 "byAOkfM+&ס$b+x5S֧˝1=xAuŋ591}%Bۦ+ ʁjp} Q~R!ؒ1f$u?p%r` U` R]gYZ070701000000cf000081a40000˯[CX[8sò*Ly yP|-'^:a(ؤUL/iP-b"}V,4DضB1|gT%ov7NϞi'!l5xF'M΄=a/);]8-J$v4h<8*)pt>:Eo jkh-eM,vfPk  D@n PT9}hLh>bd+Ѱ^ р^m'НNI46!$0υ(9׎*33qK\"ԣX(@7Qp(Dr !^K- c_+zܽ .D[ĵUSxgх _wegZ=fdD&t0sȽo`lD*`>ki\$N0#5;w;jd//VR im *rϣIcRty1)a~TCuߩoڵ7[ -Uc0JD16x[Kթ 3yQN@o'~BJ*0]ΑƐj[\B%B#W*CXaN,fHNw&oT-"6c}9c`W&p5~ʨz/ J9pvSo1rC|:_ىi|ԠqYibq "FH)E1ZӥfIqf4(fF9 vOA_1 2ߝXs aFl\;NI,zךg2+H,}) -Q:lSP^%c脸i ?YuQ$@D!5 |2e*E- 9gY*n-4Ï1Hy%۹{G' Xhk:Gi/(Ɉc^6.ݘuQ wA(IomiWc7Y2R){ _ 06g@4 o[*2 CMBǯ>r ]é/(1St4Uf$t'-G]nn Jsk,^{-# 6ÒkDzbMkg,`79LhLX.^UHIĶٛ\ĢxA2p[TDa> d F\c0oEe Fs&ä>NbS1D.5 \2!}b h] P Vo`9r1+(Qlf$os`|qYWW^S3u6\+Pszu2*7;FmLTJ,}#[_ٕ nծehEDw7l]з䷦H)r1OݲA%Pl9*daeͻrjTgmHVJҊD\\х=3G0c4;Q:*bO=_W{xlOlfwXgST*W1=+/%/%L?U0BCqΝF]|QJ} *4:7X͜*FAMOoߦ1vEWҟmclkyu-(5_^F/rK,ea o?)KͤB'"E`bJQ85QzѸSy]Ze>_82c)yr_=y&[ЁJ)lZ(G2 HoV^-+hw -w(Hê &."arЪ{Q5OEK&v~eE\<8Sf&3K{FRKpE SL)!@)6^ -IoTPYiX{ Ppr_Xu%A.ԮNQGK$" Hv)Z=UCHl3EC*aʜE|`9(wWwɹJWSꗔהĬeĒU):o__^Kx/M8BBby0cͼs8fܬM9H H~.RYRο`"\;:5h f -*$GuG%l ٟMF_G1i(H4ѫ0sE!{onS><Ȝ_dw١tv ګ83M f*_OC<(<ך)KƆ84;pygX3L-%~rO-Wuj n߰^` WȐuaČvWWEs1`=S/ E@gA'JA8C^?Ԫ%`q$wpW0-4%e["?d`y5}_Ms&+2y]sFґDGzZI [~`6o:r(egER\#Mx1h u zv:wQyELs m?Nz]:>{fWRF1lJ` uylػPb$@d0p񶠨nīp/j97Wx' ZLYw9HψRUkU Pm2$'`v) A0GhrēL9Dڧo<:"Z&p?%*?ֈ3*|rι؎FPTEY1Cy@_ȼT%l[2降eE]^@UK:㧽 LbЯI ]y$S#>mP`C2A2;LC,Ɔt3˦5+Rœ#)pմt-Dg+_{?:P-(83>8O6PT mP-QeV@E4`Q]{,Iqo0љE@%߯HE!|N+ .LpЁ{2)IЛd@gq6ȏAo_ 9zcV?N'%q#~>n)#a۸<&/1Qk~PC,I5ow?x3j.ea.}mHq>%=,]hHbP>m]senѵV.YeXv84G@o< SF2; mGtRɎ ZMP<] *ʹjƊP $W (᧷m 8we^g:I0aGxv Hd= WvNiinTmޓ x|q@k4t+˴MU5+o܋<6W WQo{"!$`ݚٖ̌wP_yˁdۚMhrRb4NɼT?Y`)hO=M'g'pyu"NNI']m}}lJVo+wZ.'+{-; *[s.YTM>J _ܺнtŢΕC,/~sct} fX}(+eCh<`|st%$ +;T/w=2_iZ{V2'^6XI͋#VJzZL2˱^54Ҷ#mWw\ j-8۞(]hLyV`!|TS`:g5aHuQy%sC1y\B[0ꊲ8@ "S ѡ;I;??NM@$3V0eQ3q'6~8uf>d˕IN{Ft- Ӫͧ~ 5kC <2A#arp=:}O dQ5#?+BFÒcNö"xlԟ,jJF6J z>h[c*wCjῈ\*1X5aE.S_(({2g9gyKP4 $ j9=ƙp.T c3hbYAtsI*}PH&csJPޟTNSlÉn>nlynH W0M(.Rsݢ{F M3· {Q&;#w궚#a>J~A޸7`%Gq^ ~N~؉EGuWDG[]ZP3*^=:!YK\98D.v!,c e%H-i3 HƴgGkal|.pߤTwQQ@amy:[S'm]uNmrN'DZ whD3mp#/yqaW":h# }w]NyoNe2vwYJD 0GH#s#ѵV𿃃L9 *:2jL# KTUYic)m]d̟% [udLE^JCveI;&G18I%ŋh!?J%eljEUł`݄[lR|41u|xow.y01C 2Z:oT* Ot<-dtFJ7V"Eͪa ڃ+QE#KWm+FG>|6&td,隦k;WIfNUEЇ%в߇%cSc jr,Z`棚lhĤPt~ln֛Ŭ~%uޞ}K.d XCNIL^g ԃg_i]p&@wx+*o2n˂6^MM<1CLRV>gxʼn3Ա)dzPB:djhtbqTǿ^B,\ĭB[IVZ{(UH%1"=X z`VT&:ˆdf]$Qr.I-dSַ ENQIYa0uy& %"Ao֩,Y[~؆FL~w S>&Z|GGpܴJ:7uY@[KPVY#|㤃e- 9+:W{wmckNo>/Ja+j tH-#K;wQذb,W(-`! ǶG?+j=OQ?kUI7YE#t9' P,($R &NeU\7p`/ԐeB^z#.(wTPPN$*3Q˃5K݅2hA 0 .t2I~`RGb<;DM{ar,gDi.G|n=Az%,$&{EnY1 Qyb/{g]gz`zj(E_~#cCbY}~4ԝ%ve^5! {U +-Kpgůnf 6> _) Wk:?2.U7%lesǚw (PhЌ/]Z<V?jz&+єl(9?$iTsI^B/ya |昃!*dB{(3\;u'[NK6C Pޑ"m}YvBό_ժKKR3-rܯ S|`yQiޜ\XN."vۼjd[vgdi /P !t#K1<'(L譌0ji$|#y.EqV'hTyw_E85^:$9o.}ZߖPqρ9'^Wꈬ31RL/Lfo6(@ǝMs,ыX JndYҶ~jE ,{&?B|mx;Y3{;˙$T wqCWdXlLJPD!u[O6p툸[&x!+oAh 8/ dGaS!Q2VVU% !Dc A\(ԟ* /(v>3AxR로7I3밤[TUtuAU/^5m.? xb0o>P8BbTvJU>F?o]Kal#/a+kśм,jB e&+zq*A]KPM=H "Y.ndO)Pߐ8p|7mΤr+P%#;nB4"o ]<)2gnO;.UsğȴwIQHۋ[dc5 Rvc2ʆ^7S /5;wrgQrRZl4m%,'*ZJRi3QA-el"p9LҀ-dVr/"0Q^.@^ҥQnp!.wT>,oW䅯eLkO;X[G͂o(3po۞Sy~bk}T;Mm"M~ed&= Y}zݱiϲ.SZ)S1na ^O ~ds8tmFHoS8O췉 כ'1 ciA=-0n# $j:Ty5}FEMPmrdSo^娕vN`M3 I$tL"z0fb~_zrq C귞 Q%bxk9Ha؀-[&53'I8Oo~cL!@%K~=_C\hFJzI der L6.YKrgʋ($ ݣE n[3O|iE?pZCwң9 Z^4 S9|*tÓv,Áҙ t0BMY#B>kB*hnԦo9knJVmH=eQӶ,؈B@V8lflcLd_vRkϑyyXԂaAC-Lq?H;4tgYy3II?]1@v$n ؔw8rSᑥd:η&=61* 3wRqĶ?*6q (yɮ^LqK2$Ƿ"ka~SYuJah[[G,7ISGQcoMnB<"@ɔ3{sz&1Տ-ȠT rҟ@rty-ũRU˾᳷0%M(7B_cI{n)C6t(f&P`Sr#zx`[d et"FbrE<8E%VN)R9tw@Jvpi(kEfBTsJqC@~ /q0Jjæml:fHK4TeI.I W ]Uz>W;x;{iz8]9FxI 0A_nVEb.?/CÆZs (k ˉ?eM,de+2FO5Qwlo&e+!ɆQzbKɝVYc5t}*C AZIf m95*Bc?u;ɿ `U7K+"# ύ!CK/SrNjTRy W 9 ,2K7iLqT4o8 Wsr$qh̘V_UV$f !{ή8 :`5w-q} 6?MBr<& ʗ{FNJuS16HRG# +fm qS^gDƟЈ0@f_L8wְi»!/@DLq0J?R b#jd_(ݹ a 8訩G87(;y5fԚD O8绲/N7mOZ2 *Tu/Ib(iBeFT0-׆_7c "K? FS~ kqZoz T p6.UG?U62 2?#mnutltiƟ^u5(j9rDW Sɀ`&F3QcmxH(_zhBa> |wb],kaBd 3هŹY9 ꑶ#+y % !VI6Ώ`:n2nl>tR^=<-,ߴiydvG6ѕ!/GR-_m' [j嵘@ 6%Tx7)wb٨[c(غfֳkD.|?X)3gu T?L",:lc;bd}k\eF&.D^);`k]!gLSMAgϕjjo> ˳!Kق6"䏱]-%n3MQopu)I-CC':G#aeLi' *ɀ׍ԙC e5uSS8Z>2\2N6jF+OS̼nu%hjDc7bG0 ]q6YiǴIo!Geb6?`龶Vh"^cS3YGVr?(')K9;/YZqoB*w;~{l*[X'Z@yț2ξ/otU}BFIA삩i{{mSnnD^]Qw7Km͢\Q!8޷M[3ցÈ. ByuzO-F]Z)W(,ޏ GR/F:Os#qyz"&!9PX^ͱZ/@:ԣl3d?WTf, )ۮMnQatA暏`$yuTzb3xeN:esejlOlΌǸ+J}nMd XDŕzAHC"AehK~p@ +U_}f Ø~4%7j$H[_YQf:Tbc P[-vr,X#^銥|wGM{#2sjyjSE>W3n1y!VZ5rEwwn T<{a'؃hM$\+#$X`GM\oaJiαj8J3_ ?30[mUd<`'C#7`ʑܴV;#!soB_Je6: Ӊwė*{X _0Ur}ұ+uj0F5p&֊ s>Wrڮv4IKK?N>NZlZ`5f GЮm`QKSzk5FTM6lhvOu4r;zԴyhc6чxIb eXRׄ˺iT 1 <~]"_{":WCѲV[SEG͈䠯笯4 wݰ*U~׏tnȊKOuR×S^YHfԿ3×x*K0oUjC+BĬsəOIl&HW91\&G33,Cbgh/?.N>oMe #O(HFS\6D(ѫFۓs#OQj-T[k7sۋ}7@}?rYrأ -f3se^0#;kd Лٖ$/a 9A|,A5\-O"zB^tC3gIFqY7cR˱ rS0W`YA\ ג}D꟦Z'pKG"3P2\YT#XmMUC9Q[BL z`LUAΤqRz~3$WņZTJW^JpNl 2.R J* =yoA.4ҔCe1>, 1V|fD9b $ӟt k_;ݿgm iڋAJ{lLJ-#g/@;|!mAHu9j'\zkh/i.*(A[qFWZCgڮq4~T?Gtr˴9be%HJ[0CLլJ_z38i qf@*pԄ,~y' E9$h>e7 }DjLE:Ï!ja&%1}hu\* rCݧM$} ~_n9KD푦u;MaϚΊ }mJ}u46~\;-ۚ  F$H8d`yλ_ԧoTDn]W['1ʝlMta}*?G+\Ĕq^+#=wH߸+6509a)Q[y5#=tE㣺U|1]Lb==-Ѷ4=Z8<~1%СlH-%<*8}=8dj "*FO—X6VtFzݜ\c@k4x] d}6W2i!1@6b_ZE agĺ8V,R*afmSAzACZcDjȭwfy mX-(eQ--F!Cex2o:h Y1jP0$$` 8)پGXyG"]sn P)xqBPHcb`e_'SVpf=L):h^}~X⫂/5`Xh- AGFpee,s-%asA.` #3|@I17{T:DPb @cY+}ज़֗%uSҶI5o>:^ȰB ij684Sqez`M)k,p }.) Op&6^ d6m쬢Ii`(\%MSvČ`o_]]!nr"2ޤWZ&`k醙@42d3׵Qͭ,mƝE]X!U&W#b\չx8 i۬~) t?Tlh1U)O +jMh]5ʳC&@ةy#4p: <)]rTшf咸9'ǔZ" `F~Yԇ5Ԣ~ӌ(eH4[O!"*#x͖BdFI P}%>C(B]CIqwt Zgd)}"0my%(w̧/>!ZV_KcôUV˕YE@xj\ŬIE))=dpi*zVYԤ]F|xe}2Qꏜǜ?8Pyeh3j ITt3ck-bck7e)r=@, %2kW3M:|+5h |D]Oh(<jsQ:@WF毗~N*w:n$ey+=zbeyÒ-gS~|i\Cԯ" ARڿZ1K=.ZaZpJd6_Tdq4zMWĈ;0s-i0Fe6~#{j6tjz:[uaA[D6C|`;E/,y/7bQم>G'Yj\,fB$t%6gEW1z~Hx 6l[o#eeI3SՊ wxHR?$Dir9k:hE@0OÆ|MPAK+(VcFpsĒTx4jHjЏĚ6زk[ kϗb_5Ŧ{'2c{A+}p~_cN(P`,[5 !*U~}+%8o,kr./$mNs^32!Dgw)IΩHPi:2$w,qwEiDcIHew4^Kx3viĥx_ՄT)6cߩ3\]ivo}*~CM!\ՄnyM3 k~k̚NK]cEDž"cJEC~VM#.-f ThJ&PfFœ3c(< ] ݢebrٳn2~Jqm렄={1c>1bVg7߮~ygF9.Ecis13Gf{Eɱz;BB4欤g{53,B/ vӎ:<'IV}@|ks]t M7.>-Jr'9C"!C\A,N{`ng!첯{qM%C 9"xn&MV׀nhq쿌/ٵa:4F1zwJ[q+ }zҦo85<-YyVk X~x8|\Y!0nƶPu`X_։el̾ĚPC90s+/նX8! -&6 5g#h_Rsr;hԞVV c;w>Ҫ٫@Cj0]+MzWN ||GM?̯eԝT}9?9TwVxpDz\wie9]1xVz 0l;IpRa=T?qzm 1qQ"nh$ CI)=3@ZE[V̇qu}dv"aW*y~ZE<.M(aKִkCteK{ǰ!\v3Szz.鼩U fhJU o & `u$Ǡh=ͼjh]q& `ڳ6WlֺaQv<_oz!YT^Ԩ?H35_" g'}s["=6%]I1y4ٚ{Ԡri?~C&wOJYY+=DBAuL?nQ^]޺i^g^/=<VŮG&y-nxY-=&}++0'- ۲dOE_vˡxWYzzNBQ#9+ o\$WjochQ`fsyv^:(s]" 1`ћpEN9ayWaCK -$Ž3Ӌp'Cx:!]bIBac&zw^*y{!CBCd4kŶ3g'\2-]X` k B*-p&&|N +c5rW.~.2BH^,jFEkzyEC#caU/\Y{qї-\ aS8ߝHWޜ}EBz UIwFyJ|g)ͳ9&~SxI!.ȞQAx,*hSsX9ߗȣe%=[m5dvϱZ8^C-Wd35z䤈!Qb5 iyz^|ȆʦaV d P Sqj l-MghU V lg)݋i2 oI8j([p&NŞ֋ 3Sc6XL0jqI73e‰/ޭҪ*KJ P.Q(榪Bֶz7_#chLߡsln܃ qؿ2 'xJ4| ZJ=]v0-vT=qSc㹞ˏl,((YlZ] jD <؞b gk% #x(QFTY>嚚PߕGhoTmj3/ 1 bŠJN9Zy=Gho;U$H->񔚾#<_uЋ=~&dml ^i0G#ei%pbw;$VE=ه>UH61ڈI*Di"n!HR_NPLy%LY9DA77G|tL Nt%CӼ2Y /)F& Y*7cBP Dgonv'ab}KzUq)X(U⢤Hv Z1GQm PϜbqfM-_g$CKى#ԤHcmה ]ڤukA0Ǵ^рjECF[MW 糀Jh+a vO*^mX #9 giDd6:,.|}2x΀y%CY4Aw_zNVGhP}Ki 7 UPe|Ggu$bp c kAuNs&R}B˴<8ehmt#}\ xo␽=TcEԳӁ6?k Xo-RgdobZ0kPys\uA"~ieBi:_-x% s_(j,gAG3R?MG5v&)O><ll݇'rř%T~Pf4g" (_z$D&l~\ڱm"=T'koYaf㚕\N8}zo5KNG \߭XԭMC;b( [M%~iowt% L k~·R*zu5'LDE%=̺P%GhM3M#Y!(NC07?~wݗxgk?lVVTsqE>w%Iߴ3  Owa#88CX7eRdzg;Z([Z,t)*L?lUw^-;}/^|Jԡ""&p}]FT7!FXsr,wHrP(ŋfMBv}AmIi喀 cE_[<b⺻DrѬsn_(ˏǗwχNԻ ~0C"YjuD'g,T٤P+nq)2ԱC d<_?1'ԜΔ;5Sv 9t̐$yN[@^z/i oWjlc}ifyIr[/\kHьbW_˲Hcm~έG ΝX2:0H4\lXr.jϽfЖ tT?B\9EJ0"]>GaJ,xm}S5Ͳ)yA6%Qb *QIU| I]ՋP?1|a~GMWF>9Kߌl >1h=0,IE ,:.'lT+#).\ iɰp;AQk !ձdWՊ>+U1V<:6 E wIrc0Z"{ ]YP hXO1Y3۽Lad`g0 }#y( K1),+Z:ɪ p'sru>aJnƝY.'MQ!4z?bH3绕1ug{G^kc]ۿtɜF'`Bln3IJ{2W }a8}6͝<7*,4.6 2;v*UE-׳[9._no6k}hG̶甤NwKTbIֵ`Tz26{3^uea $TJ=+"+nގ& fԝ7=K ϐO]L3e|nZ# ɦ}thR_Ņ.P3FJ<;S t#ش^VfUbrŵyS"5zUv e[GQ..j=h~iDOo^w]a3(e؏jsh<%gs]Cz`k>Ġtz,F 'TqL,IP+b?I;`c+ * 9ATԈA]ϥ#m 멹4%*Qˏw'&Yog3½/2v}犃;; t9_m KxF[ a"t0dP vw81n-kN8\Z hӃ"Ml/JLWlҍvSAX5#I_h:0cXX'1 3=5u~!L{iOqpMP'BpU~9*zVYUF ^b 'V =a%[H4J{ 3|Q|ݦ8er(XOؖd@^]-૆# d; lpOY'ߜΈŌWmYdzD)؅awՒ9vAu<PNJ%UF7%uM$Q*zO=JQَ|Uo;aq _rwC3Jn*>J2F i{? YۥlZIs٨8a; )u-Rv&0b$bWЇNH*);U[ Z$kr v[;FT/XG*e<}cfS/OGnGo/edp \ Nz_L myE#_4ufVVz#D `&6(Gp^| qЕ~&n48z8wI- ,dӶMpsJ$u.K1'x*]`b:(!6lY]BD'WqoKV<6`|F|7/yNSq}?@V͈$cR&̈+ڎJ>cY=@h]/.\[Bߥ0rx v [G\;w-d AQ!:G>_9&)hs#}88xZw[ ݺZ7C xӷaQW-bds;qӥ%}Q^դEŕ*>x_E'J kQmS؋!舏ϡs/CeK/jHЎj:_NlgaX1J*g(OD,B(omZcZ46L̈n>XJWm68j_6пt{x+<:^CY7XL%B.Po>(@ir7[M\bFSB6omD}CS$F-xZFq(M*|YS2¹WVA4-YbkKvo5CQoNmcn.Z#"۪4t=?ybHlWW }p!Z f({0IJ .گ?8ڡxY@|& _?vNE5wbp<#sxxt6,n2bLS.)9d,,;:Wr* &Ӗ!5Mf-?X[kkޚ:35tA61%q)>Y 63E*o:j.a.VÔs&G,KuN(,U?NTj$S(g)Ю])`S:f9ü=}~/_w:(>qr|"W#msiu}p޼HEyIGO o>h7F*,yKKFC*у^tk"KY׾g5KO9HZLPq'D?饥pg(D% <}L'uXH ]hO( OH#M}E^~_"U gXN=nU|S2C8`oײm1|}:#:^{hk3ڱ,%S*Zw9^.B$#'B$Q-<nNT`2ه՟PZ"䓕VWziI?&F)<١ڔx_uESҔppYj,W}$UehCWT\\cLVKk"W0ْfֹ#YGyqnIUT7qSsЇ̐w^u="QA)bjM4&("OgP5۽_גy҄arbشڅ0B}`Tiua- x_MBZ u F:g tYýHɻeȬ̀3\E`>DR' rgX{c҃@1}S:zֽyZ+& ;%I@>:HW꒺ rI~kuT!y FWm<ɿ_|N̪ꮠ?0ڗtXRW `^hJ ,䬲ǬǦ(AIX&֭^S{IgUSH [+#q:doȖJ94eѕ|܂ל[$i,Z/ʦJӡmH#){ᕍٽ{e\UiÂ#qɮn;"n(reW2jҕnRY~>6c.0a0zW%mFYĆsrP8umd+X5xK|Sm}M+ HIÀ2dMO?Dt *O%hz.f8]X\o-`4vo6 >}h/RWȐ vX?Ck$VX?MA٢DwqBo9#T{$~~72qlz!aWV~L5s{oS3ۑ5/àCoㅿo.#[ "mkC XL26F}{aflj43ZDC-jȲ3r7hnoUhʋLTd}N4D肰-\hn~GCgĊa3b9b3fqhsn=dU z4 a-ּXFpR)<W+pz:5 Id;Bb. ؇2e,S tYKG})l}#PŸ0r RAC:{ZZkQjDaz5)?և D w<L{*{"mՊ᧊7l7ڎ!w/kցs)|zJ%lsZ:MNu6&~(7>%D7_ 6&G!C {)/t-oGcǴ(i6o@ wMsPa m٪3Y'|5dO0,nJiSfEy;-q23ArsGyFYvM8hGQ+Hƽ=ng9Z/aY{=gNnk𲆢PoJز>:址ur)dt-0yu4.<.X N< #;3Tٍ}D:y3)ssbL@$BXu0iHτL_1R^T!IYo)!i3%"7EI(>Zf2e40rhp"_3lwύ,RTcF ؝%ݿ{$a\ȒqI?-/`[N G]_!1GtzUOM#XT'wU W8jKWҥYvgF9<,O%v< P?@ we[4]ոyhGcYll'PGsf\5Jgk~Oc;jF2 ( .ж šuWbdl3 ?TINJHt']YϓLdu I`(GI^#IMdIաgޢbCvyXhmF+Ѹ"╓vDoF~Z_O c7&(y+0M H@~< u[ޝDJY #5*^XA_ : =) EtojSi?r5^b׌F`9?qri!Lr<&qO ^rmqᲄ8T55/Q՜f *^tCU'C4CozM}?<,?j),2` g :qFT(znNN9eS\͍)j٘\vo_+c?n5`<*afKRiZvlnڣ.Re$DxDb4߅H9M*YfўgA]x=ѧ.C0fV# .@4$F4F!.Fe1Č ỌφL^Ƞv-)ɊW ,cwv*I{3= Mn3(5kARk`Aٯ~j"-D]1/cof Lnff\˵~RhScTRwՙXur?0o8[{;at IkJݍQ NlQE[ob{:̯Z8!Pq?,o%88zX5iTkѲg{(fͩ.T}윶j7qdw w{XnzPZ?U-G;_y! .w'=˷.]SNCpEW}ςG Wp>,%  WA 8& ȯ:i;-#d L.\Qam氆X$^3)% vlVG?TŶ4,1oM6>߬G5[ &0*jjS U[tX+|g4X^oQ]GPGGVt ־PX -oM)G:;$?c_BFx. PrЀG flʝ-61? ?ɮnJe!f/gQg7|ioLKf:+W ŵL,>LJUE|!G= K~ Gl 2Z `rpޏ}ع )aFN!0) wItmĐpn.O38{JOօeD Cl uG pKĒŕxȲ%BԾD3Rh} m3gEjbB*@b5:&jTF^oaIJ#3Do5$Bh@o)- g_#ޡj$VL*tO{G,^Ed:pf:SLw҇B͓ ʍW4i^ Z~FC^vؒ/5%v @=0FN6K:$ a)i AÅ&bjHP1L>޾Ӽ!ScZlP)&}{Z|kw4l2[Q s꡴ F mil۾@HMJX+m[.@fNg|K|= dxx/},A/7 nMX"$sJmbbyQXjxy]6Lm$;t܅ux;̬ű3540YA.N9&t!-~{;y[h',Dɛ,4(W(AyMvX?9eZGjĽxch1bWܸF nq GA)qXȯR9e2r8kE_X}oV~^SY(JJƎ;mj $Jʺ"{h_;C(&dczX+rr 1ҙJ !9Sോny(-qx8&C^Q5l/|t"Kw 0D1;Z/}~2,}$qj Y-(DӊH*e\;m7 kAK>`۾2} 43~zO:J*43D3L Reau롫ˮe:M:iF,n:;<Δ@@Mۙ}ၭ,P;u$) G^d:1>'L{Ŗ5 l :"8IBGѓban6}jL .F,xŭg(9)ɟxîzL˯<ΙWnp}J}NϮKvtβʣԍh#*S<׍ZةnAe3+;aAzXDFE3 #}vݨ2 G957.5.1.el7.x86_64/kernel/drivers/block/zramНIma涯Wz: eNdqh4Mn}h2V#S B@hL Cg߲Imϲ^9F¢/o}z]헦eqzҚ /}H%3ƴ96݄,VMc:9G l:2"\)x8?bru$^Aibq]=_Ƞh-.ih ^-$곔Kr筴[]Hk4*=`0y>ێ[9k=/3fsyz!/=!˅.| _-sO{$ ȞmX{!{С&fMFBnz :{:8eR*+# x*;v̲D+*gMoșZyyIV!@:ˑ:gp(T8YƕUtl 3ڱ+#q:GZ7o$eXl߱{k$=,or1_\R[L`_ x/Q@'G"{miUda'c HCJsKBi8mf60opZ:sCfy#̺=;+A2TF ◭ǿF2q'o3"j75*rBw|ؿ# FLZɔKIbhEvpK$[ mF]ٝJz3 )fH1BbB #^!%;dB%9jnBO *% 5t?nkRGԻbK- &wxO ta\eᚶlUfeEq )5TvߩvSu)< {/0k!7ptM.鹇L?Bn{iV"v.E.n ~,Qh&ls$i$=a/+<9W'u||ػ%-1Z+,FyxpgB{/Tw$/h!qh›JgU b 7ؠ۾95F ZYqaX>Zc=v<#$Γ!%DVX#tbRekBHT[uBZxՀ<:9Cg&sÝp\|VykA-2"<,,l)EXP%Z?`WZ[:&YpsHcPHħQb2(Qye|)zye;ᶈ|SkESDpƉNMѣo:Z[{{T("ܔZ4?d NN̙Kq`e?uTba,MxGL}epVOUk8_Wd>qV]Jʰ.3miYwE䤈Z?6Ru<~ r4 g&Qo{7ۊQȚ\#M~)A@lUT*H5vH;zb,`)(GjA`'RFSn) HEc\of藆;_@IZLvZR8H(o\$D 0J=F{8S*N"\/%f쿣~Hp % ;(PF[ T #]8&6zBvF8U月d>C=Ie5 ݤoW]g`xܽI[;*YRA)܍CaJBF>]fv P.BǦv_c· p  Gș!Npg:!8D,*f 3n˭BT`N#߻_E:"٥j`n+W B=B7qѮU l8M郊z29…Afx a&{ K_eAm16jvixG_&k*r9"0* WQ ')ydsMkg+ 8QJ  %t]j84s'll -2rD*ˏļAZ1rQ4TwF7/f.i]MiM2dݼGN!?JG7qնA<%s@ȎIXr4:' p| hC^wd`H;FDoE/}3WDs7@ o7^$q,*jhfr E:3A\ ̢4lOQۃ GHepN(J1Fi HTV4t(xv K\T'Y,TIfCcm]ݽǮG16f[\c?J6`;zJWT')f{Lͱ<ԃA=ܨ cU\+ωsD.gIXǎfҊk1C?Skg/KsVX$VRM~_AsFG8WOfM@WItm< 4 {l {V,fbߋE[onz˭EDI xdI;{Nx%-+Y3zQ/՘V9yt9.zXx4+}R` DoF*nDʦX9lxqG:btW SsT$vH&t&rMtI&Qtih]JbZnмܩ HN؇# 'x/'}O:xYČ:dX-mםpfg 7"t>37](?fcqK}(.p(1: j:Byp2D  @bYe.r%y1. _uLW\j2sm٧l=yO#~ Eb/WfSb Ъ_lP]Yʃ^ެ?wU:Ry3iJv!uMzͣncE/(]GF~:WBc]M-jg\,6A1r\BdmǨKֈ7 ͻvq,0tؑvL`3s1O/q/bYiI73Q\ٲPjeLbXKBR\/mDxr?ǀ[d+ 7;&r}pGG:QIeL}RBtڀ_!Q=i Z? . 11M~n}PWaRʅ?H+!(|tᙩ6J`4˺:o4oMޕ >tzbHzI(k)A7v|ߊf zH#>#j8εS=JLeםֺfPCIx|Р5nay=;4#@ bSy]d+6 !-l" ;l)T`š-Za""0W6t`͢N^ Ff)A`P6l %8sº[:Z #FZ! D ysDoSNjܢVʣ Hפ.A} &s [Q.&VK!!"iMkh^8Qzoi:6=((t0 Xh*_T -92}q /P4mԾT":ssPKgSLYEL*jd1Det= cpM@8zBH_!]DxemI*ZYSμI~1Ya#hҍR=EJک--?((Hb E6nC1XUN"'b{\RᅦrSp6ë<ջ'Sw]u*(sNbJ9xdqQ7_.|}4Đ\.8/a8Fd癄)V=H4; c޺)_-̝XC)&GI]aw2;We K9K6 /vk:nA!`:C^ϱ{wmb]|p 8GwBTi O8r 1Vksɏ|u,>Wl*1˱ I M7^.yPsw /?dPS kBsM MCnM\2|<_oIo ,j(m͸~&H"ɗt;zhJ9o‚cN=Z&.案X_WvNVI{h2prϦ0!BEdV̦<,G.݋C6du\sςf]tymlv]$HX%'%с:4 Ռ?v:L^Q8 |ܻhU.U悕4^D R7)[;|YG>Iwhwlڎ+*t]<%9]Jd1RԾ\(6BJ\?w*`$ij`=_ [.gp^?f1@6oK?.|6쭋h>@7۷[?Ch/ ˷%WDt[>pZ:U*[,08$7Y2dMh@ apR7gme)AXWVn G|VNbCNF,8ڏ3L$Bx'۵L,lG5=1[Io*H!/64@ЁMT`)۸~^JBOz0|$G͑0be{qy0E=MGS\Ш0ZaBᄧϥ=bP!i7 ۳b[FE( wvtaP )!9'm+VĘ襇xzwMqerLLf/S%>XrSzHoFO~Gnĥ>P釆H 2 unL@E,Q$2 $3&'WkYl,IPK𾪘fCM88_|Z_Md.:b\]F|- Ghr?sn5#g 9lP |םG#c `C).a{tD jq? r_@b>/[Nq#B /2]eO?yXM*4֔.\[Osà D9 $Y$!,rl#+ECz ;K}%IVp\$OB-?+Y?oaKy$t9zI59C^ڦ2PD.!0kMeku1!2vəulyH-wU/BSG)Kk ]W-<#C=}iu^Jd u*=NbŒzČЋOY]Oo3{K[F9M@iw]"eKVcq0RҲsaqI77Hz>Wb;"C{/G߫/ZFVjh>㏿ %i34t'~ C8nk{t6_ϴlabȖ-EX70D/5z% LPSHSߑqz-F"T9ӡiJ]*?~;xḑae̝Vew$6Kt,@"_kQ"]uW(.૴6l+3Ҭs:wNѰZ gtyj 46$}ќYՈw9t{o{<#4 hԵeI}ޠJj2ՠc"F!enIMuYnR`,_9`0e^~-; #D'X>&5=;^Kld 'pD3DÖ.Y#j /.MџC\ü>k25wU ɱbLba×@*4/At[kш#.\WװD)@+_ᄄNˆÃ&V7 UAQ]ĩ`:^38/\~ K#:^'TE' Td{g6{lK7R#42DE^q%NӐ uFӇ8XR=SjM{X3hԿǐ/ 589m}Ζ1d?|TV@[px:T=@i;sS+s_>F Ԃ^+nщ?+s 6ހ~?. ATxWeUSP_͉ |S'-L#S'dXK=2mZ9龆IFj'^1,MSl] Eݨb!pVDTjt FyH!s=0~ 4+hRNэ\%VR02q-^ߌ&jKegDm+"V<)c0 ި@D4JU=. 6[9)d⨋vRYΧһ^;ef\J%kfVӊjfs32Cl4YTD_2Yw=hdnⳗj$wg_uU&rNN{5xa6$X}!f+rK3"ԓ7ޤH[]Ӈ`<4/{&k,iuc sEab?K=]#Ix>w.J)-.W|U̖gٷk[zkXYtBYT+ɺXjxl9}u_ҎAJ y-t_FqI=zQNjeb9dz(f{0vP[4ZoQXxe0RkMy4@lV?Ԯ)^K'kSvy7يy#],#IG^Ġ.%eK]f``GsLҪ cik8XX$j?,'bWFQ~ϤЯn\CNmh`Ŋ,Go`A.2qD;( Il~\&u2ڿq!쌛?s'cSB^!>ؕ||.x0@Uxd)n"-C;4[0"_ZTnJN0+ׅlv_Xqy֜kHEuﮈSvTΟ2r5Is^;q3snj׳By]\qO(_+,aǏkeqHf@Ik߰H%V-/(߸!YvO?8Aer9ގBfY;M_ 4 ;X]$b5VҔms31ў~X=h191/J~)Moj˲VvzpYۣQ)KZŵ0$YfL YLS p"I<;'*&ܾ$}".>&t)nZAfZt< 90uvYedn:XZ9R|Gmʫ'"SZ\HToEo28em3)w Xc]H. bKMsyk#\^2,)^PԚ:Xu*ƊX" (\u9qhnSNF230eu)3-eOfE5j Pe)a.NdG:ZC&Ay,?:6t>ԁB0mֽ H}n;vrx)+`*j$kװNw"M9>95 lY_@ԙM7Px},jܹ w>hE?},Cs( m^Dƈ+iṰo{QH ⃐@3i D0 5Ch]=X%n0ݯmْCŇ` -B̑l $)VPJ6(5;Enla޽?! dGikIz]rԔ̝0rL99'o*i9=4a8!I,MRm΢ D7?2ёZ뀒İ۩;>8LPj>R9xje*XT.Aڂv)E%N2yo*Ń-!eVށp3eMcYOߦyl pTrL꽞 ϯ>&1ʨŽ0E* )؃} fIWPXr YܷL(^_ ـ)stMzQյ|v.knE DXYU8u]X$$Jf7g`)yt\-׳v]8j+|b WY؀bgDE1H W߫"]`ʖg٧L{w$䧂;mCݾtX]YIYh%EOŹ XCi ,zlΉͦ3Qᖼc_g2g_aB_(,^RSNdVv|GpʷLY[M)jga}Pdl`sBcFmh2C53I:4AEk^gv9ZF/xm7$: |S&h-g:$*]W\|~wWmA&ynmn1ћcg 7fJH}0V~`n˃g!7d^z`ա__U4^!~ W/}@32X& ѢelB7|@!g8'xdf"[pZV%;M!%tCGd3Cru|vfHf\% z:5A0ٜ>Ę@[bLOӜ;;7߰?0vv&d cPQ(۩(^!4E*w&z3K3)9.@q aWɵ9i:M)ڦHJTk6~m{;vT WL*='Tel0e'g~5 Y`e*(rF/UL|EbT=K"bgԯW`gfL|־#[l>iNJEB~Dte,! m< ?YL%2Ȓ/!S )*[L.y1$Qo/ݙhAh.]XIE |޼^|faZ916i3Ji`W*Qy3}O %_[m9 w_IBѽlD!{!{))):g N8\F@HfomE0w܂e XV69Na߽ZEQZkb+\U+W[kṋM?ՐS% Ggx^hML?ZIe1\y߄Hi LMI?NeW ә--#~wH LFyI6nAcN6|cK{g?P"!Jz8NEsTɜ{/VB-I6ix?qX{" 3^}l0QܽoEL`Nc4f^̮bXn$M;x842Ea ,)~4u_uҡD \"#y\Lr$Io9ݿL>*M{(t%f҈x4ؑ]T'V6NM8y^{=$yz H}!DMԻV|*D#zwͱJP\ɖ5]>>SugI_6q|^\ iX@sO9NnGw8LŋH~{w ?ʾRʴXz .u3 '-!Y0bؑW-´8,}'yM#>" g+0YM@*FC2:~/=a0A6"Sy|mnZM/!D&M>BKmlЧ,bh?T yBYie2=7ŁiuLz^~?21 m8 hhAxk P#k%'x.^|ʣMXi-F1, gLA ?Hou^Nldϐ!PVCX\tY HHd[%8 ;eFq>11Yӟ5Y@3}wP(^)o*niτ:[z ̣ A|&IdjJ2liRq]!.8N|} |+VqL\ߠM JڲAd)!=Uơg3n?!g LsIyɣP ?}Щ6\/\u[COl%Y1ݺUk0,/ԇzOIcEMGt F%:Es?) 1F@oM/6Grp@[D$h+5[ZWZwH~(pn,,\/*~( '˔'ۉuf mytWcVטmLKlhQ24!Q3<-tarY68ڳFMG%Ld]z>IC #Ѳ{"xO=t[FM`-r?!'8ܮOhD?Oq0KP5uRw@SŔ$;! 8ȡ8v7=j;{P}oq9obGofƗis*(ҫ%4'mt-0:OӛX/(͢&0C. 6 sRYDF^ʳM-w_ߠ\?7ia@&emYw)4I$7&h{6=iD5w\s.uBw0>+al*@9b̡IU_I*XYW?]xiJ X}yj¾Nf%0JU7*rTB,j:n8'g±Q՘7 n&92/վ)#&HfitT h΅ʑXß)^Xni3S]rH[+5pVG`3diqTm&&bc"]3;:shd:%>OI7uAt G*xn &8&#*Gi xopbRmQο(ÊPMk-X~Ruĩ<-;wK˻$/nc"4 (ژ O t>І a9B@cOl)I9٨$#Sp1)T5$/BX T7vwfXCJhB}ϫTIKVI4Hbco_ИIw;I-˵%=\?7>Uݕ1_XCx^N>5KDàxHtҟv$gxfA$SvF$(Vq>M>1DV7l1A{~;Ռqn.AO~/DG{żfP!9vW8<r~B IFDLDGDL⃞o Yo&*۸gm'c|"MҽP~2`Ko*bnT<3_u~h[o?!tX+>b=bv[$0e`,#WV=_oFi>_Ӏp<7>e3zfUI:>+i>!iz! _C!*š͋Ft׾!/^W#YD', ;0W[b4Z qKv>'QJ^Oo]k ޑ= Գe7'-GCj:.Fu}1OmVB$6Ɠa,ȢD Dc3% a uJ<sUHB7O&r>")$BGvnLљj3bvOsN&{0RvN,9MI jľ\!a4XeXx=K_h]=Ce4jv c [_3u,r{-b53U|#S-Yz0VCZl]fvc2Pe= u죶F`  ,;vn dJ33Ohxo\"sun{.M]hʤ>ђ~^R󢈁ưɞz#B3[[splkfOa VX_SOmާB!-ʢgIyoA .|j2P-vOB~r.) R+`,e" ۈdiTq~%.G=U~i$TUjx ;!FtTW~=gP=c JqJu \Oɖ6ʀ?#`ޟEj*)&M)*8ݼz a"( DsD~5ⰹIǔ*Wa[9 7V1R] XcAfEA&эl}-`Q Y=8["{44rK5ȶsD̡c03d.sE=1dXS2O[4K\嘞}!ק&sJ/Jrm8oDXQipMȧ7y[%}׫uȅFFQȄ"p1XeI(&`8kR'k?/6d$n9hĨ/DAM)ùTU+8ц?Wa[92 eʽLWܣ3!mGzEȉp07 c7sT,Jc&47EVM0¬}Mr ɣGxH'@>^7BKCؖj,Yv9rbzA:X|d1X'=4AhL4_8*3v 9(]1+7[bܐ/+ ^oq3]VU/:6I|ǰދLijFR"m"vtJ]xi?9,YZQ2`1!FMWv|lc.m-ڙM?a E&x٨ sR0lJo)6y`TVÍ;/S^Ê@egYAab2pJ?wbH4j,h*ᦍ?)]7B% ukؗw=,-/z?_]:+<(; jA-fqA_q980dA%e&L(<0MPc0R22MT= [D1z~U 3@Jr@d^wKdUL¦0*śo8" e}7\k=DZ-rEKTsJBD;&uLbcI1FS15AdfaMG}#7Kd! 6]N@*bq [3,]hnN$p-{ 7c J\b RsVYM-2D21@A532"kmcIGŶfqejoRj]x|ģ,g@fTxVrP84@PΗ!5Jhݣ3&&Ϭ?R*ZV_L1x̂%Wev^Zzut =@gGȞS[Z3N |Wkrd [fY^>%MA{% Gĕ^I6gvU=ڈcAIB &H*:%#uF XM#(vudʶ HiX&t1{nERY ZO4;}:U]l\OΓLe4S_,,r ܴVVĘ$]o@zǧnĮOm;z5\ cnl>t3(h7 'Zا]C7 Wi7n>9|>CcbOR"U/0e77W _RlriNtKfc{ `qß?uEC[G1HQ@ aGZpK^3\KRfB\4nSP'Fw_DπFY0bU<rmW'-T^%ֵ5Uhݤ:'R 0oC?|hr*N{RN<3 e^^~JIu8$ʻ*FPyN;&q%x2UV?|IR<{HOigZ!+%Wf61ա0ryH#igdјA[Wa\<[;5.:kM՗`nvSLɭ[}>[Qֱ΍@$PZs[);ϭ(@z*̛nE4h{ջq{jM `rc$ @܉b,ѪmG1 cY/ 2|8؍vY5L= p. -tt 2G,6XT@y뎯<0" h; H,T;P vL q/Aʥ@x5 1q%)Fb7?/{h tcW~YHn w^f|ބB)/}kbXՕ:+#X`U Hب|ǣ}a J>Hjz0"2S-g⥂}}Ha;B1K&i|UAr:B $+NM+ 7Wn<_/q;D`k>M5~b}Ȟ&'2zu ۅwߗXōz9e}gH!,YZpJW0\YE% ѯz͕4`b'Y9܆r#9K`J MNHi$SF/EIՀE+C9ghDtu+ [24e}':G1mY5RӞ9/Pp*F&9& n"ǟ'e kFؒkp08h_8Y'3l"s4#EȣOݙacQIhbz+i'<2 K _uk&ж8Z $pFABѯ1PSѭe#܎\?5An ;?\Tɀ4}(<NTPTo_ؕ` %\$ yJQ/gܛ]SX2!H_3 "]cAH rZq&f^Xf2n7-qw^OXd/ŔYo'J).=&rVwE_q$Aa23 ol­7pĘC$'TJH#ߓM|[!kxWd^HFF ` ;mm?IJ.߹9<#pIL). gvԋ̗z&E1vLz5\>h:.Cذ(U챥"&;Ӝ_w퓨۝aldG_f嘞rB_␍8 ;gF H˜ 7fzp=?tAYZtg@O,F ]5b Me}Sa9Jɔd2QWk*\HX„sDh7Wajv NWl Wx[~Gx|}V3?pVRcPIM:¸~v4`R"8-LSNZIOͩ׆3"kk N}n  7_8:Sܗo\ns*D%FiZd(4G$έxۅk40'ZH9Fc3!fїjv$G9DhC9G~RAɖAlYk mB\M }aoqMsbSN:i@ռƽBMu$ڪrbӦϘgۄ:\ (ls >|,s}d-Fۦa@tCb;UoVV_)~Q+M- .KbCVRV#p58st" D a: a}fԛ%&]=>0 22<݇!~4A2C"9БR&;S2JXK{=soScH&}"QLTWXoR}gY*Z.nF9Tf)[I. ^!Bm r=S5,AVp:4d'=x2I-a2[d N-_4W">wɠU2=Ў=]CplAFqX镼׷PaDlPδ|t˅rreCV#s@1 /. /jObiUҺНǨHs`^Tͱ)Zh;\v]XjiPLW;J[4 ' wR7 t:7wM׫ڊT9,miSv- t1,cr#E+.ܦoz t3ۙOevgg6{SW!rռYX Sl"ދeEHTrr\N+Ƴ!K-mSf V CWGiŰ 1-f߿a۪Jo#C5hJjOYIxe.dTƇ%LX,/, mKx]9SBiRaurq<  zXtS+L0E)FېB6kZ_i;ZhWP@'0?gL#H!I64NR\k޻ K*|x yXzADjdIncʕnG;DkK` Op];< Û98vFu>l=3#^'S=aJx5:(9 I&8k?(\K6bEVp*F]@7$9uO9/`> 8QcJ"hvo (ʞW~ "d~Ml5Ip<:mȎ|q)"ncߢ3 d闢s9^t\VV݁+QuzrvxTOg1xv<WʢB0nʄW 2r 2̀CL `"Į?];!zG(\F 050iP\*"Vj%A 꿗Hk#~r1/2&?Aܚ@.}:(evB7@R#0n`_9a]uDA{Gm2$uè;m Pԡa;[:3q7q~am5ywɖ7NU^NhZ ;y9Խ`;0?ŸVC*i+o9F$p\0XZFFǶ&8^~7cAα;m%*)h4H8>lR./J }5Cg¸-S[*^8R*ЛZ抾<&d<N"x0VElZ7Oy5ٰw-F5?6m< T uAʢ\?5OBb4,P6igji c&9p.Im}`^ hk+{XTy 2S˨nO)խ{.8?]CSu `ShZMTvt HpБd;NtT~4WxDx.Gٻ_Mq^ HDS\%K-1\e4#`#d)^ ȏ[&S{y3O\ɢ37 h釶 .+-OiwʄY:!S`oӀtH5U0`2dwz@(SLZ{vN`wq/Na'7nD?I%-Xe|Jo^ G2U0X操 =P^ =;}! 5M:*Wo>L6v TwQ >+F:NBT9>JX硟tXpg.(;\E5I[zp.%3gژဎi&-Y$){c"0hn&.pB >{TDB7 r]5)#h&Pn"J,c)xg9Sq•@(adD~ZyC~7Wtzm|QlIL'W"Xn*V4pg5`ĆR&,aGpEY UEd;ka.$fyzJ0K%HגMg3_@ XƓ Ă~Uڰ:ۅeF>b 0!DZ;)aHe =ƯowuewI6"77aoRSssU"6oXI iz>6[a>HyY2hY `_uBb*ZѕZXs^e \V NȌF}-'&s\q~XNuGMs8 HOlU~м{dS(76QsɉMqe#Ao섮-󋫓>JRK,Ў05W_4Mq;e1N@߷e:ip#!Cx.gZ[XcV}R0b:ǁx&tҸEn:"q$(6tB-iύ[ĴvѳzGK޴&q!ݛ֓5A3jjY.Xxl-ex4`TX0cLJ}Z\Mel?<ˈLGYĬ? Hgq5+фyzx-1[ս4eP袳9@ ǪF˄3 1;x*ԛWp6A!7ᕊ oD:#2 ]u[c]mԫ>vc,%@/(~oenʊ׸h1~RQ0tCT:0snU$!< S릲[3j$v1o6B!74AI3L~`rK:mmwzPR9tAipH[Y7#5JxKYe #?9r _4RsϪ^VpȃU&VOI\wBE:;KݾK3h5;QPyȖ/ts? b_olcڵ?mr7Kȅv68OZsT=DL9JA,Cyp~@+d&G3h"&"2zYm=ڡLǒ򎜣 'QOšc5争2ORt e㜿O? @(֏:n.e]6~rKӎk>_.N!kMIWv,=rĦͻ.koH\`: o{!FI(Ø)Q$QyA*iJPS ;&a|&mq.۪`R}Ny*$N|K|iB̧@H]OB0%poVQӔ0|x Ki-pQO,+Sv*3mt#HQӵN"B#5u #J-|*$>i~ḬL'nkZZYmZ5qԗrBpNjP*}:[D{| -»0FO%X0 ^YS` tm@}tH]sj>99dq|U,"]X;KJs5)5r 'ED'R.o~e o`!o2` y>gc~" FVh>Tep-t4:`{ nٍ=Rq{8?l'n8: _YnЌPߋTQE;W-D P#*@9Egqb9s,UJ77Z'r2$?% . kG%׏z)f(I)>U.:yCF|N;E-ҝ_!ϙ8NjуrȨ/T:bC&VdG0uu-u=e>(&C?˜S \4z!|Wg ]^T~/"6:S p: Ln}ё=-67k^Q䤺k%8NBY*S*MC^KnYT}!E2Owc@6`,qxkb/bX)\/Y * | %E6RurE@z3A|3}l*o,`/9]ə%"1ZٮcJ"y~|241v8RX: PDT 'Kă=.R4:䆔wm/:IV3FѡVK2ZϖqT>ӒI2 `^Иd-Wus;QDd#%yoAeVzu$;W8]9dP "%l3p*nPJݏ@9mOm >Wr2KZ!`0r`ކ`<@Gd6'er4z7,+Pbu&z -MK ?k, >8LVd&0۹A3fM?zpō~~o$M!V><y#2v^Ѵ%;,4Jϫ̽ .OX: ,P::oGup^iM:҆#3OZrl)p!g8+_P7Ah0!ť~O*?~rWcQ6CLWTɐtE!cf;h,g|kCGWK;.—4:9^`FR3|20望A g+tXB|'+s 0~h5>up~yJwKlR WPb!r?b h& <|$q,!9 vWb*2OR,HL>8TN}=e97*VJ-g=&]~ۣa"ňaRD|yqF2={,#.4$w=Nz:B= ^41PfQHݲу]Ú+3Z\ XᑙSt+ʧMhG&&jY3t!B>ސ9UĔS>svD!ۥ9kK=gySϮX)?.Xv莆@[aK=QKU^KdS.~5_9dt7O 怹cܧ){nߖm߇䅌z!Y# ~Y,f5~2Nc41#"(ԕ%p]UT#4{ťѩ!*~ubj"p+5C/;80׭uT;iEC>L,@YmNOG5Mvo,@ucHcj -L'?vdi8SWYtOӞ9X UuVgxZ7f 5sqi^ťZ wgM ]tQ N\ָSis(PGKut-1CLKƒ.0S,3a"5ĩج[>F)n}R/&eQ$_[5CaX$ީ[YYes`*wC98U̒t#^*3}w>ét$jIyͅ"0pTɴClKi+9-M؊mnOGHy1%P )z M6|lK`VD,HMʬ}fgk7OhtAN_R^\4g0֥sxye)]DP6T7e֔r|B+M"nRBtx#FN ˌ'Lĝ[54o'g LP=]^1틖'x6cUG-q~rAT7F T@^* 5$3HӴ W!W˹}M֊)"WK0;4û;7_3Hd\k>.e}Ӓ}38,/K[*֐=RM)NM (JYcJiox 0x'}M>8,2QPٹ?dB $mVCN0 "F~1 Sav ڸ{tP=/urn h _}4b$P][kQud.]UoSЭǕ7Ovˋ<#h h[Dk@'8I-il-Q9MuhPFntq!e*#)4']O|4xỈl8/}}QϽJoorJ,s"`G8?-SYuTV+ 7!t/σH72«)_*jUlxZە`+ ^ & = aEŬg`cQ^a׳I*(Nxᗩ $Q[17/`.lT†Sʁ[=qG%c L,_YG$g9A bk$E׃kbu "( tff Ė̳+H2Iti`h_ ϕ}UYG̾)8 j̓<=+%:섆u/bIa ka:6<nǬXOj~vHY!ydtbmTw~s-;,`Kp8+=p_ _JgAiVmM@> t3Y[&9 .J<KZ'Duk7۠JƷ 0\i2P]{)LGPǼ 2v4 S_%7 }^#s0oHay"CQy2C sRԮ %y56/pQڽ &EA%+|*>jh!@}}GL?ћ7LH V^sgI,(Ll=ϲcN:S|v\Th I`hM20EiW[5H݋{s7]Q-[B翎,^|@Z|^(^h˘8 sC. ch/P"o{m!ux[#SxlFk};𲤫Huƫ9$$Jp$;ǹF"^&xmZgYZ070701000000d9000081a40000͟NS S;X~cJ;wY &!kQ~%b+}p&[ TXF^[c'#|F$"nԘ/-<'W\-#xK²r׊h7lTtRK)).-?b |d!+WlmGߗ0 k9v9)&Q b+tnVKȾi^߻!$ 6 w.zKИ6kV5+ o:[+nϰ4 xV頠K)K;~Ȭq X= TH '< ]*ygF3jz\d^yH5_g_7_-Ehy-b;@OzqӷgTpD$|p]]D*W;UCHn|*xx)}dkcM0 ETҊ {Y2`ckDdX␢<މО<˧Ĭ8Z}w1+#'j$F^(0;"CKÁ)Hx?tw]Pg:ӥ'ជ@*>C$H#}Āv.+y.@Br]J'ȋjgOgsZPҸa>tʚrSWH]_}REYދ%SmCb+TkQ5r$pcCLzBCٰ!׻ko-ܮF=Ufj[c /%iUײΔ4 `qF mDhK+h'Kp>Tc@[qjp%<`ב [)Xz@~L[*M ~zv҈Wi.\?4 8h/C*̃ @i 8`.m+ pvjB.kX4z 2JZ_]o\J17 bIgI^&RYF~Ӑ%vle{u{ҍDBy^^C=5W8Pg鏛z&֔jBɛʰꮂ6:*H?1~bݎcpl6b.DwQPo֜5!+/Ʃa9=޹T;n>oCP`}e R (1+C/K܊k#jM\DŽJN(9lW\M "^ut3h)@/,aʔcW:rU[hI )oNľ2=R@&TC6'xAΛ.8CkDs7m7^?45=RL L" "L9u)ȉF:2κ̃ ﲮ e;B+cXyq8w{[愀ju_3GǦlR1"R Rh6ӳW+3sv7Nn',2ꢱ&#pG1ׄsF.x1ɸox՜8Kl*Jm.WÛiP> " rԵ!MAq\d2/.k"Uma$rν_t`z.O!FVuH[}#{nF^PVxu"}KpKTuTaq(9{Q+!'>۷NM2{?e*LY8KP&Ho+m Ҍ|MK t0tïҙ/=홁kAյPyrGbQHiS_,o/Ø*R {yPcr΋+*IZG5C ^,,L];#$է[J[k<ܧa(כUP` A\Dl^ 1P[27:*.fT Ǫ0-܁gReQ@n#(, z\xlvߊ2.<)F6{/+[xY~oQIڣMq4ceA/XG75f{/E6‚slP)yp$zV'c@fnVYh-ea "NPOj#7XwzUM3$y,9IFפR. m'$\4"1t]R$zak%K;W1b?ow*!s\' nc`'k%y4Ϛ12]mnTK&\ODt1s2"δqX4K(y|")/Uk_~lq>d7@,&f|R_AV䌽C H |Lu͗{W= MnŀEt꼹 e6w"ո|Yri_&&b$)~}M9_˜30NcBv}"΀!tE[]A|6hƆ];XE^/ksGRb+ѝj'qP F<?U%lDFCxʯȟ,@BMx4Rgsh*': -Hya+r8B/Ǔ~ ˵rI+ Բ Cm=*n+*–}彼;9*ƜN mFYXAHGc9bO11i:`gű˒һD9m&f (Be| 5Wn]O6%tjմN ~\!N`Jg`t\i$f{1mB8QQrYlfƿd;4L3NKzc*Ą&C utXКHJmA|H9]`Xʝn稖p#&jŠGwuex ]4{+R3mR8hMR?@O">kUMo EY#a)g&ȘymhwEU3lw; Ba!CdH"Ő%x(B :%5T.g^ D΅T%WAE1wv8[AFX˪y&`$yRڢ24F=*8pu{h Mm!uok*,=tŃiz'+\@$xN7: F}SYʎ{x5nDTs/]4B_P-wpi=VɪI'TV8ۚrT &*?AH\#1[~p#?%7S)Wg.Uj[WmE#.n}gYZ070701000000da000081a40000̉ S;X~cL0ƗK:ߤϪ3=CH!U,m(! foX#`ixe9_~'w%o"!ahLuaӽس/<ڵd(.;ՔInWh{{]*0ac2tu/xEX(Jiase!IoQ?x5/@z ћG.^8)>͐憯ymO5uj`!j*]z t_)҂2Q*R6(e0/HsD=ߢ*#٢ȓ~%y:U!͗)Ry rZiھmR7-2iߋ p U_8^&,M`vQ!BEQiݾrJI%Eʍ&D(.7`>VDF.j\fHb%ODSks|XKbfD8W;b)j#P6DMjп:0ّy,VT4g,)!bv˻ C#=c=/Y ^UG5>5!nMIMAh bQd=4k|spjReе jr*ƪ![clto>dɚ5Ib 0e-耰6H{_ ~xhsCܥ散;`r핢cʀ%:$C]LPHԎc=]?'ꘖ=LM)5f[踈((aP4pIy^s6pTAtZVyd +) 3יRIڪBŰڲ =IT$Z}꣋]/(p{d.*?B>Ofkx1;Ō:%m*>RwA2g E;[*ϵ.ǘe ]Ņ[򞂴0TpjI*5(%TNʞhw|RCױ "Spo'JߋLq؃.bR}`7qfdn6{N=]sJ|gCu%|gKw(ٽ@Efv`;zX7|ڴ|nϱEB"dk~m=a=3[&I'Iw[JӐR*Udd좨AyஐT|'01\!Y%yU,M*wN6)uO.OvFڵ-XyP[y~RlVB.( ?sTܒw䋿DdXGtt\/Ѕ;}''~(l3lJwփڄ4+V-TS<<ʠ}лN[M?p$^0G؃~bZ ^$/jwCuZ`dBd S$\Vi P|:ږXxRmFcy>mZ]7j wǧgίՑ ;߁8IŅ;)F +?~{Av$dc_@F=oGn1U-aGB'^~y7zX4juoD'1̳nj")gTm}E/p&(5M;4Iem>pƅu(a_ I?9cFpU9Vr! 78i"M/(zZiͳ%mt]d Bv4*llg6E2F 03][NF.Ô@=^ă<rY3Ì'Qgv@R=/U]~h'_iwaC 6/4,+t)`y7epH<-v_ŠU_kڤs>1EEԥ]v,KLM^EHy~9O&,i%Kҧȉ6ƾ|Қ>ɰܠgBYlMM [7y.{bIf'zަuvL*Z\?/5YϓԂ4{bG=%Јp=k%MAdzHbm = ouO>c9 oWF;d*dJ8/KgNA}E}67u\?s^šeW%RHc8.ئty؊F@ ?xB +AAk4,FLB}Q潰KBwN-~0zznJ=}f#+<4p4|Vi#[_j/bzf}<n8u\YW#`HV9qsspb*45Fk'4oq|Sě"~>(wrHᚶ\euW]3CvRϘ)l#3JԦÐ7NWΒ[Չ|a:"ԀsӾB)TC#nwL!IhXDJ0g|һ0>>7fs9j$߮yg)BMXJ`+. z/\;U= /2aĎKEKU uA[W:/blro2ċE;ڗ<ڙRgˮn_ mMhJӍTRr _ӽTۭ ʝgNX'ۄCvjV6EވiwRٸȤ3X2/'Pbx5%q6GrNqj-Ê\w&=DLd X6 /03<|TD~i#_XH;31s &c[{k:> \p||T_D o@oLِjV Icֻ_\DGR;Q,e~mYtyAdONbjyyԳ YQx,PҙOw(?Hʊ=L;dZ,Q*յKTf|9¸lk) ^0檻xZqLM_0YA'tRWʀTB]@ø[,iZZgH^r2rucyk':.jE'{jcP[L<#? '' uZdrWcB F=g.57xp' @m~RcGqv*'jNrDsͲ9~oŲ&=3QdyCXS$]JWY, ?^`bMF=btV c%FCI>q1##> `A(,R1Q+ErZ\7c/vZCYy<SN\?hD9]x-u@Q%HD\9F˧qewq"(~1f8M@XZep~4:K2j$]DRROPiDž==qg<$fmɈ?FwT@bx{KH6ކ~ CJz+4b"}zRT!6߶(CZcތVM-I[ & $,E(Ht7Q /YO0sF&^p@v =R5h[>_`lv!YQdpKux<9GAI(ڊ rO%(oT[q΢&[꾀F1I}88&M/| Ų!_?r.6~W|"p gE"14 ߗAD`cBxĢ2j+bRfB4$- }cT!4B:Z-н#IUI3^)*!th>0@̺A  Hyd s~vgO3ʀ+2 :5Z;LBVɤ6g_Z/lq8_^,7Q|8ong^ '[+9d㇑'-ÆUA_ua$J(WΤ|VqSs(o5VH靰k6GJY~XI K5oQ2T*ޣ7I9`e0IyڹYC_TwI2U18jKE%ۗyĈґbo2k|"Kdǃ4(xkڍJ}re/(?U=U*ݭCgYZ070701000000db000081a40000q!r>/ #hMn鍛sX&_6o\#)'G(VP'~L0Ae& 6 @,tFAT`ށsQ;qCݧu4'cV>?8ill~[[M #%S'jJ)7(TJ.1cu>=)Oh>r#͎y[9ȟt` P1t6= 2x WMV ZfFZϪ.Y4E:LRaج1*auU^ T%{#Vx)D 'ݜVEu$?0|9a:f)R cĘ:ǎeBWOwmPiy-`n``bKUAʼxS;3v-Q{8BŔL.+El$w@Cle$kֳ)~OmlIϡ< Zg2  w\HB# N݉m m Wl; y#QcI zLjo3fn. =,fc{=ψˎji1Y28hB"(ɯKhqy eU[)*ځ? #j&b)"l${ ] D.t&%:vO6)\/w8%WTfy*8Rc}qٳF+zio1]braG'wٔzi W:Q ߁P+1T,AUOOPZ%v*PFImKeT{x>~ی6M8lj3S_`(!vC xlv9^Xl FC0eM?<4RH'eZ|C|̺0 $40˸~7͸ !f$`bx%<{\RΘ#ڢI-Jܶx5^Gu8љ3\ߜL>@#M!Qˇ5+oXV7V P2߼H)%%ªW`()>{oZBSWNI獗~X-RJ\ 4 1H!l"dڔ*FGsKA_BpqVgD˚&Xg!6s47;W!g! ouN2ҋU=*-b]`Bsb'>O5hܙ[`mdt2Yη?X!+mx98?4G)UD8`?bjTkCRW0d.&}Sf#B]J]7ImE;1rCPRf*!S:Wi$&CJn3~Nn<(AցT\a:b,/ƞd2y;*<`M0sq\J9"0=)U` ioI̷+ ՏKfw>9%.7w9VK=eXvT?~2;0lD(KV| I-XW?#M1m9_t/b$׶L;7,kBO'*Zrעl}[N]4֕8#FGX*$CSrbUSO~jrk풀X9<ىBBE2~/~<,95Ek6pJQpj$o _SCV;uu9HVt}VvN6*2eO1 ?ѠWk ajV.EV?( ΀|#*/=G.֙t)B D`mg78F=XƐ5K$Dle g~cɰ DbRWOy&/xLƩMdw) 9]@pKc;b s5qf @}:)2YmM4na=bbn@6΄n+Aׅa!dE779 )!1\ mc ;G&ZiD9yQM_?G b80f<5ͣmtآVIͅ1oq0~d2W;~4OR۹-Mq|2hRUWUG߼~89q` dns>.Jwu`oi'US 鯨O=El`ךO&G6}vlxFQnZ5ycg}к5Z͟0PV[n^0ٲY[fS?mun4^/G <~S݊1#0vrק#2WiٝŽy ;ϱ &zVG 3Xw3"`ȿ"WkJWؓue[?}0k技݋AcVgp#"R|8da"W٧Ԉ8 .r9bPܸѻ3zѻ59[8|swȄg`UaCnt`P'FD٦ [> ׬3 e:`v]Y%֛jU4+ Cbn(r€KX*0=;GW^ eťC&??yZ+#=hH%Dp<$NX2{V,|j~ ¿~m0G2_&͞8ě/a?`;Vi]e"Duu0}fH2;_1L؉8ny0հƒKpl TGy[[cJ, #e&HqYR}W@_n>k}I%߸OM3d> `YNsh('l,:jva⽚ CSb,W/D'/s9CXtg奈?nThCYN06R1:?u`8""ǯJP*Ė6$ڠVtJOT#ve*B|fEШ,1|I T+n lѝ[~ھ8Ѥለ ;ۍSAc_̴^&1ؾ⋻Ux@K L \ zdK%`2);㛫6V@tʛM I#ID#0QyF5+ |y\YL-MXMy;2J>q..I c$qjgjrH̵i=EIX;y뀽6?Z{.(9눼|tTv00 ؤ/+z`;lH?v 4Dcɓ ڄ Ubr[cozIxSȑVXü ;$mmk&}t:ʫgo y.m`| fI&6q_lW\Pe8SIv㺅஖q6{mBRekGӎF,>w x,ԗbL}OTpd\0mc\2+<$Rx2 LuճUY++ڐhLK[%T^Qq'/C@n\?@ZIT9b= &u{a_E ?0OVBwqkxe6֜&!,TPV|e1!"*8jN#J n!ȑEX}fgq&_\nϛL5D: ]iRFZ)M<*:;UĀa;Pc|x$tc7H߃zdgzLڡC22@>&`|-(FI^5Aڤv-WwZlmpWKv)F^: YnIq?zNpȗ6oeiM~r!_7ųAB1'~ y/o/a=KCf.<1{rc2Ƶ=v9!u059:{|`` 0Ϟ/lJV3(>-W1*$M\I_͡ϵθKLJ-S:V]{CD"#MbTI;z:tTqpk)K8uNd{;%o8BY[BkTk5#*6NQ GMՂo]gTSjQf!D2V[a #g2׊)+W իQUd- hnF1^*2y(tFq˜b` ltфaɹOmU/wRtKWUz*d;O`퀵RxK`C) };LO~:ݙQ&{`ݩ ݙcfiDTm!š-ytOlz؇> ,5{,gGSB.\wPOg,y8˫Bz2ŹHjw*=A|~ go>YROE&ysW߬hPw: Ic"xQ wf%y`[+Avޔc (VaM$->B'F}i;^6>"0R!(͉LF(@DX`W>&C5*{tm`FcMoCM̅i1 6q~v|/CfqU^iLY++xR=rdu:DͬcϭuĨR!x#>#;9, 97Lñv̴De/x1i8nܳ7G~ڂO4ߖH:K#[WPodͺM]wNX+I oLYjˊQD[IYftY-2ms鏔Y~hÄc wLjC\[W7Y(D;‰Iգx;j I zSB "7bT^tC4N$خl5_XG|K?iWӨƐɪZ]h.u/]!UtĖH 2/sZۜuὭ7S%Il/{B b(9 F c6`uIUb@(n#oA3ڄ0 Q`lGƹMSܟNCLO?C] V;E*Cyۀ-IB? DȌ _8;J"ТRΦ (jo\%J5ULkp|FX#lgYZ^dRw}V}1/8_{ZKX xrf[0Dy> K;کK96!'tZb B!Bd֑㚈hj,5dԩ%J9ꇃ.LB7C_dh\R&¾ZL僓Ђ"<"W5}G>2gӴ$?rT=ӆ1)Ŗ6 7t{#)1쳞gF9M*BSvJra_..`˸wCi)CNN|T?RTCqXspKP1"_Chf'фnn` 3o¦Q9S"q "׆957_:&Z&ou,'ڿadU& X̽%/֫..o+CK擊Kr +kYv8 u82^;Q4gߑ@^3gf<;, Dx"ٓO] >GxMϤս1C}2o%s6'JЇػN4@Zu F Ut2ؕ.'ypC+`N]B\W^[8b a[`F% oCȱG lNs=X7IC ÓK~UA;d!a]l/{e5) Ԑ1c`9p $! (F$[ nLL>,.-}Y0 `1{n9l̗NrA3RUV ؖn~{ʈk>wA9Z@RG'SmY(3aoXO)W‘[l8׸ d`׳V[n t73Cܸ2əzx3YN`0,Z8-׉d)&tKҔm.=a& ה˿/ Qn31wݐ>o}{akԟnZjzrsƂ@=sBe)‰ۑ|rRrZi<;Q}׃]c?zFsAޔHDP@y|%:6>A]AW{ŵ,d3H-j(=Q|dWVB"ppa]xfQmC! -mo/w^jIIóPL0?|`mZ=}ŐH4.>CMNSqb Duh<:Hf[]\m$sօ.ۚ& bPN*F'8ȸ)N*jlR,jçA[*%@ltwWVN# q-nWLMM؉;#-_ ;Wd OTZ ,^>A @Wb$Ꚛ+\NV" *S}7$4Щ R><$+K, ۬#~*,;LcC Pe#`?Xsw@5ΞV|EW^Ϊzܪ2ɧODl)x=Z=X0cƚǩf,Et׋^|Ӆ՞CӜϮw0)3~hp),:sCQOD =qœ։X<6esfJ?*=g"ZX5y3%>`inu0wo&%nB _<7k>##~LfK/b+qһλԙ&2eai?Ws/?9r@J,MLDI1_ܵe9zU,ݐiQSWw-XMS*A!Eu%>?\U-?֫ų+I~'jiG9u"RUJ2e;qCٯe/I-;M 7𯎐mU?u3AXGK6s:4V\+SޢJR/Gӻ'a-t0XSoMiЗvG']ry.{dD?k r%C !cu B*Za FIGN -`4'/=1n| ݡ9H;֕c LE0J#{!(:⼖"T;vҩA=ʻN ;͚u2h?o02uPf: ` %5 B*PbDrIig Td̈́<)"YIP#!i ģMPƳVolOxm׷ Pa5Ń|xJA|9pgw*G`- UoxehFd/="<ŗ<1WxGj/d/PIP⺟в~=.s=lj<,Ƒ6j.sīUp9PfOS.y13{teV#̲ 1;ҫz;bx@+ei1n΍,1n:ji[G+֎Ә.qD#,U=jbB܆z }?e%sҐ|u5_tf!ҖyQTKIwl,^璓ey=z憥iIJ@NA%n hhZ;.oxvms ?RCOfmp")9 Rl _lSD&^b̒J6,Q9Y#R>ֿqJ+ӆI a5)Э40jVߏYr7 YMT[h =2IY/>zq@zԵoQ#hpK.EAJTa x&k*z50B%8 ';g%˟7&=@^WzWf02 7cm S ̹^ noLpEӖִijgdA1gJߙyV=!PQA %P7~-Ă¯qe1Ev )ȑ?w;J}-^!uWOrJOGRߡ! 1V52oFPR >sm[HɘMtܐrsK+}nu>6%2 X~ p0\PEc/ז*Ӈ+9 v ,sg/R)GXV|Mkϊ-Sg mYZφLJ?=&zONcrvMTA ^ߤ{@Y&^Yr0ZzRFcdlfiwȖ.J=l e`$]XgK B;ܫ:fN2F[kBRi[Qok}iJCew~^Zs( wTtAp M#Xw]ڙJa\pzM^~Շ3fD5g40»=\_!|oJqWn-Z\2Lz@֛XPx hFȯXޝ)2PQnr+3홟7;Jlk@NFT ʸ֛\ Wi+g,ѿf'9^d׍\o&űN0&($2R_Źo"VI.)7oh֥ryo);({jo_+Ɖi5<b y,0,٪Dj֖ZAID@#4E)XGF@6$"VELD$drxe/@{ԄQl7ЖRŴ5j,o5u>˟|,IFQ BO[q:xJS>dI#l 7ELC~WH SprֳHj M&)w+fFh&(cOZhO Bzs}q.I;aX{F;>.jRIQW69O×Ψ 2޺F?ooi&xGRh݁$}U\|4JEj妶3Ӽ ߊ7_22CAgz9_9qJs [ptǴ=Α*sߴz^YsE1{K&KlnT$Ht{/Lh̡sIJ\>\eRT0+(/cBTωi'2&q8[I>=FvX2/*c(kM +]=38WOpefm:jgLHSr@wo0B?  8{E'q';Fܻ18@ƉdwGػ-sֵBNib޸|}Z,va5Neh w2KC_Sx/$"1:y TRN\6PRsVV'\,V  ɏHsKxU! h;~)OW |n51//{]rc^ oUC-\;?5n@*E}b :-ǜ(J"p*SB~:rS+NVNT*$e&=% ,- Ґd p`4ysHܬ7Wif?U/ C9ϵHtQϗ0rQEe6_%>[!ʆ*ٽ˃IGms@86nOju6B V +9D.mu'/߇9KJCt1ֈ\1cfu{3 !f|<9)㫴+}_ oĩP8a-8b ",-6OwR2c+-[0 ,4Cwp50#>?lc#~[P~Vm14 h)m5`!OͨnDحƿ'qݻt;}H3Piw 8al1aq9O"ބY EP P ! p׺ÆD_r+Ri]ߤ 7aL;plv@.R|' sҭaJH@H}XVfo!|V8??+@M'hJX33²j2<؁8=fm\{ɼRRyY{W8h~ e*ypgD÷O(~ݥ c;6 #!nn4 D1|t]gW p`7!{P="XZ6z:ƮMP^D%0ʌЖsod C`1.:Ƹ!#jQ XT(SVb.f#l y@-lZ!YXMv6% mOBxggAy"__}FY wYEd s|#EI>Wtyyl}nZ0}/-sYlXP`6 ͗1zxgX`76dkhhgy1^ ,&V??kI#vUySqΩȪd[y 6Wi>3QͼB "h kYy"pF˚'~}?4[e MfzXB^Iyb6Y!dS17='󆶦S8mG\\53 ;xW^Ub̤|c'(A{("Jene[ >i}=@dK v%xuilR !b3'b"sJJ<4[{}¯JW9mR_OM͗;3ѧSٟ=n3fzJG%\lTMTv 43呗ό>y}o)CHkZKC C8ZeiL mmЍԞZNajQј0Me䤠HE!wuPfd=/9xUnt^t'6*F$Cqƾր2@1zS. iFk]>`,>߽"#N>C.l- ֯~&&ie\E#xx>eYbR~3:CiٕY}׊.Mj]p?k\3%@g j:OALAbwkDޗF:!>*aWjs/U?ݑ¼w5 ep&2rRr8%V:Tn"L7+DB +K4.l,J=Pv iE-t B׸s+i3`~ye+g.>)>m3GHA N;ҷ/8mL{02- Ǹ,nAZTҝj ee9)!ś1J@I 0! |hg-(JD{ g_}r^ۓ ʎg厶ϟ-Fmv;Zd?B9r#^t-Ԣ+yk ،#U40*Mm,9,v|f=mkc+ nY峋֧x10 `BLE>cd*M3C۩$RleGtx308v w ݛP&O%6';<7WܩB,ٞUVPau0M+@@Qy.#Pdfq=Bm#uP10K1Sb53ɳqmcvm9aL6x࿐%=A\f^xH:gZlgsrPm?CT- z1A8e"xL!$BxRD[2YY[a2E *[0ˬ<⒆y'dW5 '@r?^w**v(%2ȾeA.ck;;gL y) KUبDu6 fF[e]w8 E^/]I1BUh F6!SDCX=qݝ,HD,!~%63rGIːfI_fGsB]X/?*G/9ee^IrSJ$ke"g @}-D[V:͆yݘ ~Ӷ%^|$Ǚk!& ЃayGҁɐc/_F?[rDzuX9x>TO5Ʃ3U<0? @X;bmBթrF3B3v9gɠU'R_F>{S>ёd 4gh`WQ} k;=&TbP".u*K?)$]ljݩD>sl'bNQG3b77NJP[ZpÓZp)VP@ BJ1VA:m ]4P[M V1>5,Kțd%3lLuWTTtӜngӰկ^d_{/_H=JFVvT4SdskHIBܢlMԅ#]z[-h#jlŎ{ٛȜ$VZ{'9)D"!{̔iT)<2~ۥ܉:n֟hן4wd`H~t]tb Zel Ӏ\RB:%;Zif .76t0Zsǧ &w-T>1&{p/%͵+@FWRgy cd0Lm 2oQ@Y ¬;ouDOM#7ԣv:{m]ײP[o 78H!NU4*ѣi*17?UV4@54C+b p")!h~TK=n쵕|%۝<,4b 6>ow-{ϰz/-/~ce DpyMB?i) Wn#i#L*6Gqdh?^8~*1ͣ y%Jx Tp4V .b̨CeZAAbZh{%p}'BXc!pbj2IgC-W2aunx_ jd,86gDYmBfvsq r$ɸȂMgTs+ Qz"kfGF.dJ951=Sd_e(uU{;)6$OoREg!m?{Y +N12З"t4Po^~h)-Q.x#@SfW9pŸR^4?ްJs١(f+i K|鴔at;v$:;u`ڻ)6XI34 Ex{c e[VG7mW_VmOK:Y5;dx&οpkڈ o7t]i)#@MZH)q&֮ǁܞ.lX2 \J f47φ``=G+:x ",Mlq+(7RLtJ\Myg#u'`r/D8f퐜 Ҏ6AJ7*B(7'Е zqq~OR!UE1ӍDE,y8a[t&X١EdP ųBm9<;2Dwܵzo'PG, >;}90d^ oP`-AeO/JxF Mޅ.rx@N H1iRYs*@PT Y_ƋPW7|6odЩ5G+ d(aPp%#EoNY}pU2M(mnj^,-Tp1,WRzvM89Dɣ3W&zGwK(YIadi [UW)nB7$"Ec)Sm1?Ya՞&`~x.YΜ˒x*- ~LdO n$,Z̕f,iZ c:$ q EJ13ZxU/2d} sn=ώrLwwhTy>B2xtvK PU.AK@hyC?y%)&gtfTU,gYZ070701000000dd000081a40000L8DYOF+]p+xTq0Θ]Sޢ\@B[ɊmIK p1E@Қ `A)04гjQsGSt7'u`=GnzI(AMxZTۚ5:郛L#Ppqr2¦ LyC"_ [Y A"] ~F&s;;8]p/~gRUjw{;Ѩ JT'89vJtT_ u~YRm5٘V.3n 6k_Sz4Cdv*o+ ?hOtXr: ҾZq*> n)D#'dKvIoS{v5>Fqn<Ķbc/,&9v5.AҏrzfӉl0s c $ϒJ[5M\q2!ym1 -U4Σ>;z`S ;; Xl@iJ<4L mpQn_X4\ ~ɯ~GַPռtпa}^aWӮn)KxRwAV!/YYĔ|b[-6 R)ƼN2~$6FMΊ]9bDps _>kEV`*jk MOϟz6R.cRNh>)f?wmA8U$)Kfu+3 =bJHԜNJ}&?.a!* ?eu1lfS:Ջo͞[kVY[]~N+rLʡ:d[\_M~tCWp50+uφ:[>1ӜX0]BLݿΩcZdbkk. {H71Mu5m|t%'22 a׶ QU`o%`SK#W+B+e.Jc? H(ͯvJq`$R zx3 ajˡ5b{=wB:Ѥc!*e9\ZOn\.nv%G*YK-YX5 tOoԓ%ռrT1E\+4c*%ˏ}KQtTTUAd<$LLCZOPފ iM'i(5s?| cm <3| .#hKNFg84k^JUQN)@Xҳ8N㉈JnQ1>Vww898B޵Camq?EI(Pm*EN2;?옕* FU _H%؏ώ1#6^%U"iU7B'B.]\W3tsLJ"y)c?fqbK}h͍wGQh?m,eBU6f@@]ӦU/'3[H :M)I埊'i9p벅6! y#_DRm|[@DIH=.qC[i)et}L6089 CE v8Q9%si&CxC#V'=F%: rF24{lV!cuL]HF͘nG /H\?48n~ݻf4c.i`'s^TX#Q$^!a)>EԖisš΀p B⻠,(,}O)^whҖ';aҖˆBT4HK'P22;TbقaP83O`B㏍%sË=xTj֝A{UߥP7BcΡY7ƺ^2hmONz[Jv@nF$U ~*h4M45iP(̖m'RB3hdS1Kv(mխ#znp& S5"fkr%\NPa)*]pA$re&gYZ070701000000de000081a40000͟J~sa& FYg*-({rk78Z'J W|4WT>$fj,}?F0:n+Y )좵rSލ,q,2!3zي^q"/t|>q)jϣFLЕ A¼E6q>^3Q.."*{vaVO 8&%r1LZN'SkgѠn.R"6U'WCMj:߿w柿ll*#@wHk}#!l״:jwsO,!՛Ă82JeLJnks\&!(ccM #&/ʖR"=`aDLu+8^r|%uwgK,#[c(N`<ջ)pK*z7ynY^08Kƛ$;J#9ιy?;* cy(f 5$˝s0^niMvd[:1Ϸ!m`gBMƱPW?WXi~ߢ[r: dE.( 8LdRq1nv &$4XTKɴm>,QAede# l|2$a㔜ͫlUJI%!Vs CUP{H{Z@0ՏIf]_FoEUi J &=40sqQUuV8bx3[N7k)."0V[|!:- F"ݲ2I[oj2fH":D6z8V:4GVy\H> dԃp)F.a9*t#kCL7 wh ;s&0|El>2ziTu?x'XMJMt-q$FiA,j=Q8Ϣԫvh;~T{߱sx1B۲Wmyi[RHDz~86N6,PL6 rTp5 R(잒ʱ-xFU#/\+$]C7 W e &PwuFZ o+WraF s5Yݓ KdsS++؃Qc =`/'|RuV'3D2ىW<_G\ {e.|fnXe%$>O~ qςw2'պk>a>;RcJk˖e&󨍍n;rq yx H~Qmœ4j; {nWݞfT c_:TA=Ǚ,`cExh"]> -g|6)Y.O vY>":Љi͛/-T6> +p=ųČ 9nU]C/ozӰYכyu*D%ۿ|ߟ[{bE_:Mj9 ^ Nl Ӿƽe! :O))UB{W 5/Rpʶ܎r+-PG  ]}u_>5-#KxFb2l`Srw1h%ЁpM"S^#\]]ͼGf (VS(^ !IWLBŅ+N8ϟC_^$M,C5sCSEȮ,݌, 0noLW\s $ 9_xSU1O `"eXiEKV3e zOLz֎R:4 vӧKk䀨DEQ@fu?GS~Vmj$!*R/Ĝ.Ў=4Ɇ0:޽TnJMb*3YW^h)uzDbΡX:H*@d &rĄ!oځ2еtI{ ڎG TQD'nV48z~5hDA:gu|m+5›{dԚ; %w@ U!g9k{Ә/d^ "IJWph*X/(Ï[;A)K<-㩯У-GֵTDڰVIqx) K2#ONkp@AABψݼTfI~V^mB9RWKq /yײYhmQN&ca*:A0dh>ʗfҘR[k#>T#18dYGȟs<Zע5?Sx1N\<c-kxFoNVR#ZT(7h: P:YSE1ҁ9G͟eBSTC0divˢdZm*InT:OۆaAۊVm$tČs\9>e.AO D> Tϔ޲M$O !oi< d{O."'Y=ǠIOP k rJOpN7O L慥ifBQb]ׄ' B8+ Z0"{2o UDkC"\W3aHU깂W~6E, xe(ffR4|qBXG!4ZEo%8B D:w>0W>d,t'3 q/Nՙ/=)tSC&(a"mq)7sD³~Bl\ZJxb Kx^o3Iv'9LOʼ"BV4D#mGe{5=1iDihcabzÀ+3QT=i5>V|e?iڙKvL5Qf&}ҽPEyhű{Gj锣Ż%AsP[qN>Dw/Nn32Ή :&61s-I r5`f% Haɼ7K=JdrHb[#s"f3_ZC.B]5BaDTYkLPL;p~[e:$/pDqϑΖEGqŌ1wXI*+pp}-P铬}nFuס]~/obXDoP;Rk>SMJ(vT, ? {Ga~*D%7v]x J re]9 9!;`HZP,b?B>?:jvJ{FbP2'bTY(ݘ)ُX+?E=?f#$ZВb&KIJj^"]hrORR F fgYZ070701000000df000081a40000o!YܡٓB$ f?$JU\oV1t;o׵1+~oFu&<8CZ<:[-Rs_Њ-{p[x^~~>k٢NVW`a W-eDM_MJut+G =c6YB6Y|5jqv{oؿlh0#&|GvgpI-N|Zvdd(hL=(??IMˣ 7jFg׽ۦ14MtvnJ<" zTp:1IH[qO?x@/P^4[҃4+c0F␈<䦹u`!aYV_| "7tS*Cɘғ{b~OOt:f|{'Z M^hj![\9xAKE$xOXb݆m^qѬ~QSEHLsظ= DHFsM -b >`97?!" =v3{؅EO7%)U*:d0m!b+^m AF>uҲ/dN"҅nyQ=K`c$Us׆Lj4Ft ʆQiTrqTr$:R|dPA} oV ᑼ*T"|b\:2M3[^԰!Q1SR0r2*1Il'7⃨;Β˙ rC(]ݪ0gka>0Hua, 9&PDb.ɣ:V>:r%kjM9Jz!j R߅GYX/h(R}p ҆S7]R[r[. -ںA$,r?˄Ѭ%zTiR zbԏ h%7_Y(uu8G}\n[\ ,x].{RM ^.7֫|57gW°4!y,&% 26,Ynw$;BE-QQFFή讥pgC)8&e,N2Fz"t]E7T^{b:$R ecFOOa6q~ EQX7I; /Q4* )($e7!-mab3{*m B|FXAydQsܚ2U8/[&_kې#hxTF#mqbaK}<[qGLsHyQA/ uh "|bݕL#grqU`͏BiL\+* {m[{V,]{/?8tY(Gi"CRu:iXIajr\] m8fBMЙ>:$Eݑ(~lyIE|]'n0\$˝(~5щcN!.7:G4XnN Łs+Ub;efB{[J.h,=RYȉ8Mre kG7q'Tk9F{Bط$dSN-L9oJCG Qg L_vdqYih9ƈ Y^0hU\jUPm1JeTd߰*0dP`XDX2&[b0fuU q[Eh6^hfFN ->WSݼxH?zQҶۓgt̢}RmmFZ%7HREEc5Žw33n[_]eIvp=k;4-A$K>eeq̵ԭ'ho.ϡv4 #4oߵU/ё,]g.WLM7Slf[O,51`7sc]=TV!s ^ AFV ۶24֪,Rf{,q\Xhp(SCڙ^J(r:a(szi ~()%x?c}t3=Pe_pմ03OUPdӟxZ<,\غ^vD+h֮ ( L?.8 Ŏ;9lѣ#yMTV̏lE -;t^Y?QkQA_aWMƴ:(()Là !3:pMQjqm$6}ݥ3HD0+kӆ>=z]㧎~t}2'cTF !8o)*t֒0wiAe_ ͬw[hnV=2qO+ח  INfWEf㌒Vs^w8(V͵f$n{dDڎmn;4g#<1|BKb_K5<?8f&‹Ujj 5Q[WJ1Rs:2c/JI?-+*01贑~ &et4-㦎 '0Egp9.\<B]zEGP+\^; u3}0^iUI"W  [Gp|0+F2.?ӟV88,e?Q?Al=ڂk!X9)JKo'-=X&UX;.) ߆^?)cԑAB[&>&^0C#;J~9 xwi .˼*56ˢ7#:h"$t #bo4d5Sz%9NriTŎ>F?8k%ݩOb2TB1lr i];$}2u86Xna/RS(kE*-f҂_𭋭>Cn!`K 1kM[YNf#"I1DIOnNiQQ6)MEh%E tiZ QZtV#TYo3#FsW;wy.d"D>3w)"81%Fd*Ӳ%dBXY+^hgži-?OQ\:[c&@YI \!#j ;Z8 clr^\[!3r`'#)Z? -rm!|Fw4?AXҰfEΎ4ꟋM Oml+1lqFG0ᢡSH}B Lk&ʹ-.|ºȑb}O=J ZYW I% KG^6UJۻ#_u-nQ/Jyw[3!P=j_3GncDZXg DYF۠^|uvk\}dlzuh8`׋^kWeK!75S+jcc-i%[~  LI)5dx#:KlUMjB(Z6rXnNWJlfPwx8@O-/fn|A]iu |XLGZf,%3E uI̗>zA7: SW;.XelKʳXi_qG+O'qS_RT5ca]^98 _CE~a8Ʈ/&μiȧ͟L%ӂnI2O|OCꞜN\2[³2WO7<}CO| ۵y03籂{lڣbb 5HMȶdqc](^2tߦ4|@h 6PSU3+RL ["EύL$\d9װE^Xu5{Uu؟θx7PPEe_1D9 Sm'Ju:G| r*rEϛo$AT|1B«kI6wJ%FI"8;~n>שN%"a*c ׮{W-msMSOYQޡ\̄zy|p~qDal ߆7ƀZPSjZCAۯju!Us^оKbb\bbUrq'iF/]NE479 ^|Ɯ_R:2O{X Pw.Ԡ<G#2$.[ avm/aWO5oYPeX\'Dٟ'pG@ow#}>RgHg/b.+1`j>qw snTz3=!3~! K \?P&}')1J[h`i7Oq" 0'+s *<_3-IdDh]ٛ;3/ !P(AMxtv^eeWNb8/ӫ7]<$`-PN=<vjҀ=aPOB mЪ#c "pn$ CS"UsZܪcvy +I ?SrNδ? cnr^}Elq[h%Je RhmD},l_=*{=28U0JA[G$Q>AGE1e&yk[HԺ5b"6X">u Ĉ]%/B/" (Hn!v(rj!_-Y;4 JG&CY3wlABtiu ?MpxrɩFk+22S'4-wJEQb 2V^OG8q1BP:5VpBIAR7J*OYJ9z=,ڂK2#Tp"3GK8pCXOgER~",&~svk~-EάMY}neO$)HhJiy𬕞,4+ xZ?p2ILx‹G'ܾ밾:Ǖ|k4K55q B3s7 ø+zڟ]FTJL˻ Gia!ժ9xRsG [.~]j,f3`س֧,vfY<`חU,w$vT Ua/GOn2i7ʪMD>*}`2৚TDo3m .'P/}͗"6&\{Fm7b=cVoszkveGV}il t 0pK#iÇf5Zx[)j liBgW"K브 J0Ě [;U O?Y*ì!N2 0OoL7N~徭ŴՌR!ٓF^rŒ)9$udci=y3X:4Byq5h;3X}GJsV"G"$<8@ ؘ mCͫ}eҚ̋Dj)pO120|y2>`$f+=5Y;fQnT(C Eaerre,YsVAO%̃/R'95.[>j1lT4gۨrGl+{ym-acQK:-&)ȡ*n>/C,(̾\CbL+Uk$W7FqQ.& ?C4G0ԃrel*&\[Srp&g‘:j_AP x^u6Ã#{@\1uBr2 H\?2?L%i-Ƿt03}0J$[2Fl?\[s[y8)x_A) я͵k 0<7$//aWb\< b:di(jBa6k&W*Z{=d ,}h? R&Pװ˸l{fߨ!hz""S5vB^tdǍ"}2}63z[գWNV'do Nb7M1CÙ]ֹ5Hf Z };? @Jl{ \P=ͥg;UPpy@R({v1CAW`9hѠvo#&(`?O{8B+I~dN^ctYPCYضJC (> k\aBHի”QDk7i/ NP>jN0ݹ7j=kZW{rd [q ;_AWn ƷDQzm(~Jr"kr[X-ߊ(9.7!=T+ugỤ/e)E֗Re攃ڹg<Э8 <0 JYNM:3 :"E5SzE^3Tۃ-]gvv+}ABSňó(*X6|ht$0u:q\+=VFQzONJ4 )3>`/BO'S!)ܴ*4:)c - 0 @PfZUb@yp]sH e+z٧UTba9Bٚ, иX MgEBB1R+@"FENj)K80W?.Br60<_TzQ[>]$*ϑdHAˁbod{!t b}]^׎-\|1=A--U:Z;FN~O 3YqU݊$.2 o>% 9W~_qer0g^(zٽ<"|o\fĢ:Fɳ+~ X@CȻ0# + yÐD~X>PиLLk?4i3칞) J GHrOas`YtGumyUP/0$JX}BK!"N+|l-c:`%FYXP!+@C48$1Nu,*1+yy2G ˜_;,"ԯq\$\ 6a%mN{٨ړ vG: neŜ15*wxV_,%=/;Fj/|M#ErRo|+wmlEy;3`"^@mϪOfMp(cXBO1%y9p>ED^Of"0Iqs`Źs` ɰ_r:dl-q!@?3эo\M\(N.scAėη6n b𿲋2玺G^FaNh܄P Coptz1C+f+dߔV K{<@t"  atȥ+'i2!E5DBCk s/4-t@qVjzsUܟtbۀS,D cayxἈMBA k}IT_lwܒ2oBav%OCl{UC UW$l܉Ղz RI\LQj"jCf|{  y^b7Qs4t/cBSzvlB.\ٰ@#4a8CEdBI?s* N[p&[FʝYpV%s"{8? Ї^Ճ} '3+5'l_fO :}NRޙ1X 8Fy^_pnd>mk `-qQـisc_6_Q?cǴ?_p, ):/]tNO`SEfש!tfSW$`WO& I΂א?i 1[ kѡrK_J]w:űĔ?qP= #A"9 F4m&n6>vy)#"HBݥPv>{8ar4m| 8Gn"Qa%KnOsօ@)EшFt<Zc̴ -<\FVkE`W3G֩&=v0Zwg~Ji@5v'K֬FZE4.K=}A#:@9A̞Hɷ0E Vé艊[II.T_&u#ޯ=JOz6eIYjUCI@ V[LJJ$M1v~U %h7aXtGW5Si0p4 p5Kx-P˅{0&>1k%R'6峒W7acM4e,>$@]l4Qz%@&oggZe7'v}(T~ !5~Y^^#GLf[T:q]TJ 8ÙjYXJˠ;Q}$0Wu ~-|z^YGam'UFӓ'EdN`|n*T0AɩG`JE6o/Q\n("232#+X *:?MtP?6UVT0WY\3-1ЄoFqnu-P..u9D6]*x_\9Rm@}lkp*OMPhUcKއzQjFczX<W'h\ߘu W@lbytF8LŴ}$Xh}Gx$.Jп熢}{Eb$9@`;zbJKo5֔׶>BH<* K|rAמW&j Zmj3G<eNp6<.We 66xzoR$uU&8#}r`2Ӏ r9Xg3Ps1:!܄J췓2D|W7IR:EJ^^2>.BB.H &ҴG`oK.w~kl.& SN>5.k" 5kK! VH (HfĿ Ɯ,/?)0ʌc#9_A$ ]t,B%lW-8 TkzcyTTq 5Լ)ɀ7sgPl!ƌ6X8 }QՑhY'/8< @ #>$::>iFmVO򹞵/ EORD6@\n3]`+Oy8^E20ՃƯ;]'oYU6~g|&;J. 8'gv+HǤH0[87iw/uUG}Z{ц&A1T|"祉s@[{Hڛ`e-b1$EF#&j. QBXnuF<,& P ';= r>EcIADq_'J7cY;Wt]8xTX zJ;Gp0.hݍOF2G,$^ߴ$<}Wfks7ț`0R5y1خ[;`iAk0,KUfh 56 */W^)խ4V?ƃobiA+?9p7 q8Iػ񝬾q?bz.o/G4vT1H3׃٭r 0Rs1_a4Ly d1ڮv5U ˥o;kxBل&J'2L]W/BxpJ?eViZua=&~Q Ӫv1wkc; 3C!D^,mRW4:Ϭ+/#TuL9=WYjךW;*;T);a0h4X:De<CD^XR3aY$W~XB=9fJ':0M6ݢi`0;?rR }P6>zͿ`ly^?S4KΦ0wd 55zACb="+ד%暅2>C*f5>Tj>ߖl+%MaO[0Ё\9"#zi'w] | )V*O_vSp .Ss~ [6Uh[FWWS>܁9 K> e$ozvu&P];MO=[3{gc ÝfB+4XD&b_tFK[;Ο&b6Bq#2&[ӌh?踛8VL" 1#sɉY 5xvܛɅG-(K~h0n&t>'64JgRj3p$%2S\4 3>Өm82lD>݃+c1&͖ ڏ$Ȯ{wA]LF%f~^̉Z:jh K [*<օD[eX{k h7͔pU4Io :,ƉiVݧؐD|mZyitV\di uˌ #Q1B0}pM*|!E5p팝TK(H8: @42](%qp[*lAEPF:PSSf=ohC8ۨ)9ms)e,o#]fdZ,-D*cS8B!̀7#dJ&9t߽brO!Q"\±!c-LkZW ztdӿ* frXm͟ 7pPikbSn.G[ ECWnUT:<.0=%4**PHZLz:\vRDϰh!@AA-1!K3.;Z",Igt,P6,U4`;ʉk ٸDcNٶ/qM"U#)- 塔Sܴ{Qf;PDNe;h=sƵT>32=.?c_=%cq@XgZ+V@@cs[U^G j1{l}C-%Q[s^Fcbtow_ Bpeyw(5umEHQqbqj352%e޲Uj(+GeE>ЫeL$kw~D`1Tc[/Mei;K-_~B,MM9b2_6 $-Sf$\L\Io {qϏsSUe \[9z{ _rIb E9—?Wnm,>ii3Yt,smhoL߶O-)B) -yLayaI  4(x^$$ ͱU4Gm> H;:8 6r w3{9@lp\"z'0/9>(e.^?d~%yna~/\EF]p|9(rov1\,X'~#;.,'&S=V 7xHzaX<~T0B*UDd D0sWPzܭMIU? wFOOc=Li`M Hk8 1{c͞A)*m s1g9+(h9z<,Z=Q\q1_ZWP/3/y5Ñ@նpĵ},A.Z}#$ߍDk=$g_<2R|_sK]|ʴQRf9ls u1yB krO#hS Bn=voh}`yAHmng}qmd  kz۩\eU kH{CP4m /:vW/0(+63yƲ ({ .ۄoH&? :8!ep֗Wu G/6x ,}Q/,alMR_2iyu︻`J;uD{ iFu7_Cy Dܪ;fmV`WaUf+)\ PxZׄStzaeź3_Ns]Hڡd:8=+gl5eU96+_Fޏ7 iEn/9`QN}}Yy0S?iw>**ye,%EZ4▗ShTI(E.蕼nP¨hE#S}(#42'de._,WuOmM :ʞA^!!o(]ҁ0 _ t(~aO[Zs<:]P0D1JD*[)޾!3(,/Aj$\Lvi~ Hq($ofbo.. w!S V~lz4$B"J>ɀAĨ3@dSbL$lL$}hAIcoJjlBZ<\  ر~"~{[PD~I 1:dҔ$L f.cT 8^onoВoX! x({BPH10 }ȇ g qUv+b D1&c(@. -[Ck $uKWŸj"3Nf[W$osWd?Md8_{`~\u)C ./w)N6#ytȻH/g2!G(2POQbB~9phӂ&J).P٢e=O{M;ӓ$@#>nʐ_9 GqUZ~޷6N MCd}؏h6ߞFQ-麡\ ouf fNvSTQˊ\Ɨ@뜙:n-T TչPC*w5Jtw∈ϤҔt2ל{]z!" ):(1W6*JEr9xLncJ.~ 7A,xڄ@ޒKÓ2}z<^3%y@ʻ>Qy y+[(B/hF>uk5-UJRLkG``{X#(&G;deɲG:;b MrrDPHQ(?7Oj#RO8U!\]ߌJ$,ъ+=sBdvRDh9ҍ{y˄La,'0t%{z&7y/3K5jõ tv$WE5Q5UWGn:_bi7 } WR-ԒR`i,:$ w{)M٪ o )_VoT2tܼ9N"#&xedIk9ڡ?2Ϊǒ 7L_MᎪbylZ J_]}Rp8Eo3%۽ղ$)>6zhT' M, bz5j9PhnLm^ -: \iV}1sճOIpy0w>֣QR+U@/)J:ߞukmͩ)!+"lu0e񧰃~ Cq+9JMa|*ɎFرkqqO܀=}#2rƗ:Iir <7 |!YTʘ{ g޷/kC~;M״/+E_/^:#]*817?Y=rV:tɝW Hac1 y&xNFs!a4hT}W5 ;Fc[jz$aQZOr@>/0kQ42"݈B9ʔ'[aе-WD%И{hʼz2F;a] NN*`;:\"!8^O;ْ ' W XSrz{chO0[rG"+M&GR7rPmm_p^si/s#!m{MO\ h!u.I~-Mڽ0[Z {0i_Q;iSG[ϷHJ=2"A05fg~6t@n0garh jv_Y{#ƕQ9&1}eG}Ye~?E-9"~P}\eTi#O*}=>ykwC'f鼛G=!.4g\}aCfz2(T*ƲHiftmLv( ŵ -cl}}o rrOPx*)1G{S} *+dDrHTueⲈm͓bxaR?N b`9 `4"렀d4)~+pd6ky+!S+$gƉ]@ iZT3 WRᱸ]BgRBs?m:i7U&7#" .`Y+1!znyvv)H9H{F1[c$D)3&=~ZEdVt{&; F8X-%$SdYm[G;60C]B׀Zw&\>*=RY+nWUpzSSp,Cd/ eJgoq+Z+I⳼5tz. -QNl?SHERZ']O ~O\γl1X#Cm_:`1F⢕k\c .rqNb1S;|~#Y7 i'ͣ4f]N6Ox|cLjXϾ8V-'x{>|o8X\>mth_6 1aهŃ,Z-|NbaҎ?Zd2$ +^8LuDHpuntjDےKUiKm|6M'BP ?6p%z5%]˃#ժs&8o_uupP4w5ewD$7^;Xbܫ R7nf;XkX JЌv}lb~lciz!!??ՉC"{TG3/ymlW3;4{V(R.п{N?6uղ)eg5WS!ngG"VDZ ۅ)&3?UYHlRK(NM祍la+*P6\|+ gݸlQ;FG,7D3p V$f9ٳ.XA%>o5^~'txr#MϜc+|w9S"! _"&t6[/0U55\Ɯ/'fvG (!.ݳ9<|U ^C8X! gt R0^a( BKcO?*n4?h­ꩦ _ Ŗv7VV)Z("ZXFeH9uiZ)Vt۴,_/eP?_`5~'PP퇊⋛B .0Ԛg͓N,͸'TCPLja[o6FD9\{3#%A|^]Ȭ bVVB(jO!#U2*5X=D_b)BKDvfǕA(,kO!p8ϱ(|?v02_ԟ3u4ɩu&h53(ߗ:킣+InBڷI(p~+b.{q@QhG~Q"Dd7w]@!*icqQ!̼u$ il7.iM+'xO4JPe<', jjGYVπY_ELL5jDz"Z@!1k` 47u9Ywgŧ{ .żKNUҏA7s vYa]+_Ad]|X^\tkn`x16?/aɴaz~1Qhyt`mhBm#Y&.-P[TڶIU횙~X.߾WwQ;ȭdfa*ڥFϒP6 #]A{]S]uw 88\<_oS.y|Ϋ--Wi2M7i1MV!kSVV<7j/Oy) [얶lёGoԗI96_rw-N6 APHa$GRe Xk9ٞ71|uNW>V5g{G]$ޡR6/>p@pIG)b:⤥הcɜ6>稸;~ v+HѤlP~+eIRk¬'䋸 ý=b`a;QٙCɹy9|2Ѣ"Jlfd.&/ןp*QCNv*0ت;m&aj"`eS` HןI bKQ )Ń2ysK[X LaŌQU]НGos4Sr/lEFfPD~P-/;\46y ݐR7o.Hv4aO @OAi;oSOA& w|~D dopGvk`ܩ%`P\ht+lH8\t.})܄6Y8)gAu@4B.`*ḃ|xe>u%Yٞ |#n YbWwYaj?QMuK^JVۈ\ Ӏ2:nx+oOg~UyAa ?ʳd5ܘC؛β]=Xln6 Ft{ e=oW'V5qV -TYq OFRLu^AٓGb ^7$Oa\0}tħo#TL>svat`3 Կ8{Eږ=Y`f#xHcH_).}|uL~T-rƱ {ZKP'V*(%ИfXc<<3/xh^3Yv_.FC@bp5f#փ}z9V;<3, *$kRW+DKB"eޢbM*;5F br EG96An zegssӵ:jۛJ"o?ՆnfHe[\+'~A=b*lj^2ijM~i~XhXF@)`Iks"Kb!3 ˬ;ቁX%՛qU۰CiU8/6)g2 f}2U!Je-Af Մ OHЫZ50tho2z+,ZnXG$yxF"_EQ,#j#"<ǘ5)LV"qZp ߕ6P-xJ`ϩr1 HdfaMcr?_"uVT51uk<`Sm ]u\b.˯oH(#؃7L~+kBA:Auz[t$-X;E׶NzIbڻ@Q$qԴ==+rfkxbn*nk^H_gC }[,Puz m=gʛ uë(Ow5il19Q YJ*xNuv-BqGI)vskR/D ߏt^2>Hzrg׊,5EoQoSw{3Ĭ;nA fúM%cpe4+uӒ4|i(/+{>.I]DaqER`|JG [{wmW嫟I ˴z|\J}/OE%s9ꟇY}3@:=҃ʚ-hLp6#m?X` 1IͿl5?'aM0 Kx$>eE77k~6?C>ݚ9Qg2'OzH:p>/ox 6QLcLzO]YLZ@j&%?Hت^°1{73'캑VNPb5^ѶYrd1I-5w;%bYgklH"rOM6]aO>²)=~W@n2È6CLn&3 yeU5m~Y:W4,q- Ҽ53A{-o>\&g\vz~'>#}N$uUg6cu?i3jbb1àQ F)VJ҄jrD:SܰlYJAoJDuitdR}.7&)PB2C` vơqF:O72t3O1F~MG[3OcsiXenl?d'[Rgr"gv= QQ%X>y`l.=y> zgF`TH˯q|VGy9"]$g\nOGjWwy`yطԭPLl4 n[@k&oe.:_苯 3J&mWO.G7?WX͸(pPTB?5^gg+(rF/e)߂˰0j1b%7XhEv'~Yp8s 'cQ$ntmFF¨GҶteN9QQPǕpey[.yҸ9Wk#*16PROmVps3Gpr<gBKŧpVL'V1D߉}F O+4DUDO5,A+\ ǀifgaI9LX8n3R=Pg huf4.YC88W7uԻ#!XVP/uU\cfF)(di A OM^-L[yIA1*\pc}v?2C$?ف V~Hg5-_ .+Ώ('ST),1J^$UnxaJ+O`5_BRFXVŵ0R̺zmEkVG8>vSչշ;.?OߦigAI@ walMD!d?$4lQ ,ks󃋜 ͺ;}(}nK$+u"k?WΜ0޺PyhPHq: #ymFdkeSݖKRss8hmGD(>\\%$L[7^C?IdvE{ן}wY@mR-'dBEM NqmZ(|,j\")kZ9ŏ7F\,I)toElQǤ9`]7von+ Id`=|S2C߷jηbpDSl^+]y:BF|2udS/)wh0M]ZC9cۈG,B8.r,JS-ijN/ѥU(#XL\3"Ŀ6 Xb۽OpT9|J|a3].8"uq<9Wg+؜ GeNήb/H\z7r0c^nK\w,+EBYKZ:G]8['kH61 .߱P˥+z'<[eEG0<KSEcݦDӛ|FJ-EU9L|@XooUqs>{h]Owe]9 hK7ox!ƷwB 'UGaZw׫\5t ˗xeKgm)N:#[?=ӮOj%@>z2w.7ݤ=gv<=1 *)'}Pv1/@Y4<uD̊\&Q^6#QLЙ@ÌUH'mJ;,{~{[z(Lj}ïۑӳC~YXy@뺓gT!m@4^]ͭir7De&AC9Z=^F*VfEw_PTOz6{snS?*RY2UoSx,\P?!9#oߋP*Cɬ `AE<0Nxa6ubb H͍qGyh Sk8"y2' Cj\2W߶G:69gl'Xyr!V*'} sV;"wƳl$ӵϛi,9_;œ.bN[/0'K|kv ˻aP49ܱzH[lr&r/\|pI:ODUvaw8ϛ63m|t5ҩ[4_f(PU,a-,D'H^ȼҿ,Ocx8)~n%[?q^pX!0L.KTA0 _o3'vsHKEczS u-Ö0x ]G<>d r(TӉ<{zrm'V<[e ccn1sޟW VloƑeAo0#uhƁ4\e>EFa/HC Tc/Ҋ(K-~ {/q3_7)[g9͆]W}h%}5h [u*:V.%hcU9̾ΪNךsq~bsD5_.f([R)P}n$>DE~19]">7d:u-oOAKWeijl4wW3XOēlfc/T22x *r8"jcţ1bvn.-!Z y2|d ~` 1s‰*"rcAAuֻIɯn]5$|9`Nj\ºnI?3p:d\E[7 (|;N#ʛXw6D/u{|▛- hWl İgZ5޸oam9cOѱ;LCJ$:%GKʡDmU8DgZP -O8@Ru"*DD[C83=24 T}JWZ sf/{3d@ xnjޤ5ʝt)5P}TpFȱ@g^ıM,S9i!C [`'XNh糁n!f*a28oQO.w⴫% t$j069zs@۳(GjqɕFwVshz'rrx!"ݫlY(H_HE#fF{8^9:׭NZ|p0=cTTVqoJ _`bǖe5Y&-P^'JO3QXZ_3$[f9crIW|kz$,)3_<_HB5@!M͏[& ]@u1_~"euwT*L3Mc'rq:yW11*˾U߅4[X3BY%Pa2d*Fj’Ze]0"hH"v$\g7b?{ [.CM֬#%\NXqޓ;EoA8s1଒?p">`N _ "}c 0(b PW6׷@9A*LuZʭܤcYvAP0: - a#/HB7=r QWN"=s  *9PDu\/Gmib4)HLZ[X&J G6d0 MEA7XxTYz a x\LwQdl?FEGQ&!>)n^>ɗPO!Ll x<Ń FWj&&VȜ q ϊiCr Y׃W> <"D} L==)b;]\R4i JjLdt S(yKDqD8YEh>/#Jsy\SΈXs#4 #;Wr>U: U[xŎg.c]6jo#P=ac4h%ѮZ"c;9LtQeupX}. $dM$h}@B6" G>v _iit⃩3xއ;Or<'RUD W.Z"7 {K|ʦ׿C#n\e TO`s7ٛ߶"B<@Nye)̓UR=+Rܒ?q2xcG\89 [Pj熸f|yh;jN.#MeY 1G}̅>ba!˚."亭|'ꮒ-M7_LJiA{(~rAG/PϨh(̈/YAI`8z \!c Agà"v&&9>:AWhwD-w6obPz" n%ʼ?}ݱKI[ȽdDDs_k0I!%?#ٺߓX̦$nsQȰ'pM5g)dI+3%9ptE]8'u 3q#^=2 n PhxmZE]Ŝ?t)0EJR6k,:t5P6Rpm98d9b1@Ӎ&' (F~ VY@Ip~kwqoQ{Cp_d f]MhmLuB.`m/3oc <]{$vQU@$tYF= ZJ 9![![k rgsj[ "i޾^Aphn>+T= Oơee+|0TEHi #sU- m#LcNB #6 Ygv@=9C:#]BaA FV%ضDchB&=r ? nG|@3+sS!Ƙ7Q Ij/ۥ5ri)V ׄ?8sI)I,I13/8C7<0g#5 |!J5yn%x*mL>гCvT6b?%J-&.% !8enGb}  /~rU_"axQUPۯtj.;ɣ{`cH ;Z/Ns K@ɳUF<#9x?ƖoW 5ekb!!xi%vR`ɨƺ% ݾ j8EwBjWᬨf& E9C&sN`վoMU@{?<|%Aؾ)4*\ADc SlQu]y$.IPg@q?Ʒ&B%LfjdQ^?˸˪,B,E:T=j.˱c<fbZ'u [!(g1|1?(3&߆Z43m24J7#n2auS4=ރ[o  w>X,=[bNQRo72VU;,:C҂#žYܽ&_U/TPE?PAYyH0HHcp: Iw)ǶW C _ 1赧5zL on1JK8zva (ҏ'q}bba_ T>i&;܏,&A[,v&Mn߽sfz:3̓% @0ҷ->t~9z'6fq ݦ5Zln\ܦux>L/fvP-Ofo;LY6 `{o b=(=WܢXp"iJ Pm!*OuG)TWỬZYBPMr*cqT)ΙG=EЂ |g'bk=T:mV^J##[=GV 5'8p=ֹYl'ǧ) %VhplN 2 zE+z(ֶz /o?Ap/<] hU B/'F0 ?f6=N !_~5z}|-k;tO =AKziY ԷDV?:+7{'[. *:~ج"!bn g9"1scfvSQFKxW<~+uIJ"65\/dX $fQ=e;l¡X1G:iWaE<~'$o(;GEҜ~z$Zm#Pҷv~n"]VkSz z/WLv#%X``}>cЖeDMj{?صNO&0蚣밾%R\0TlF:H(j?7MYrLj}ۤEv s9L2PbW"t`sjP^pL\b8xa]MPAVSS;Puͨar0զL-> Q_ Q\Ns_K{)m+/`$hPuPDm K/,&z f([D"X^ gݬqf'2D֭uMƣӱqߢ51:պgϪ=65an?$?VO80%fhaXeu>},/<ƹ;m^L'C:V q~ISū1dɾt cQiJc:P/f&jW?;2dZ.և𫈙>suMlnCbfq~ߺpszXSa5)Fk/h, n\݉ I@h)86dB}w޽XRdʵ~5]O4nEdۑQ0AZ'SZ?w˙gFvtZLO+kM/6t7Y8M@˔,UioaʌlV!y, rmIj4zByR.5j>/#F9#SJwTFme Ӳݧ1Knvn+*.e[< ǁ(s2l"RȮ A.KE*0_` " x2!\RIبQCBP/uSU^o7FUfúCƘVN4 0D=ŝDh9\J'F^; C?ۏl-/anβ Z䙛GG$7#YM{CК ?ʻ )~,V*+ ^ZJyޘ-#q{Z6Ѣ-$Kx +Cۚ[n0_8Pof@GL5x8Oi <5 ˀ{D*ԛs}6O6'!Mo֕GMxh}3~E rH{dۺ"#.OI-"SB7 2Kq ߦ!C.pN^4Qc/vGX>N_f2or#9$s7AXPJpLZU /UbL:ǂ%yyH".P=Ət00h"E`KigWSʇJq+e>ЫKͰ5xxbrF Ev`M6+"¯[̽\R)Z}t$=< z&4}?s1uV>vaT)I˫(O_tD0[A*ʮ'<= dYž{24U&.dGy7ؠGJe qsBZS3^v)jc!>l?T;8e|Yd짥f.:l'> A3@!ҷaa;t)h)8p&G!Ni_EѸ#9(6Iq#8'B-Ҧ~gkwvF Ut\Oˬj63Fbggd) ^O$.eƍ,+X;YNO?5^\젽3)-,7fCg YhcHӟT8peK.4A@Ju>,OƢ˹̟}4^ 7 I5\lX5<%]ne")"h<%!+-;a5 fʼnB<8;ٳҙ78h="ވv' JZ8C}uiͪl]e3ֵK,-XYf/W2MԠc{SЍ/U* ZhjzIv4sʥsvwxB@=4劇`З:P=Y-s9qZ?J.Nyі!! TĴus:\Ń:s$8tHN'$bGzXܾ>DkZT`9( +܏oG|fktipy>9B2u 'c&i M¿Q8 GAeJ>9PLIW&N`KdkZ;m`X!~f1o-Q`ON=WUu'K?U`=( >_~)8{ޚ\TDgչn"͛ DEls;%1־?)TwDm% ,P/A4,미Nv6e f*)k4VJz Hck^MYdNA@:Ǽiv8̵g> YT-AKKqȶ}olњrԡ4zFn&zG8m&MA:#}i 5rit?2vK?1z6I/!?ѵoH"7¯2ZG0ohM;M^(*Jaμn5EZ:B0 X̔W kq8T' FAFP$HF95S[\NܒN R^y&?%zX&I}B(uw1kSsa| "ϟv j$J|{8ݐz}+ $I/ ;s5YrUogUSii* y IRx! auO2H|Mq⏉Y$#Pe%>8sݶLa`HWWL o딷>Xxi֍|uew+Ab( @$'< |~],Bs{A(^cg,abn{aM^zml0ՙC Cѹik :I_gSu@ {eT& pDgaDcpLP.;܋χ6#ހjq6mb 5&" ?ZN"#mU-к 'Cé|гB^r:$L2BKQq',ſl $=Y&M:JV:$ 9UcFǿkqBUk۪KiSw;[.*v5-fScLQ̻ S?岁"<HtW/oWL~{rMeܖߔnWbZscBcR.!BJsdƩm nܔKUQ7m>SJGN *mmdӄͯ۳#Ⱦ0 H+|%1d@ N`fzbљI%_+۱3 l6Hcb*@4K$W;D1u XHSѝ1S*9-#s:-Xe.7N&'.#=Se't$~+ofDPfG2 2FI~y8bulDzy1n 76Xp&2Qq@ry}{b{j]?`t۶0PQC%\#sp%|#t|e O`UKVsNQN5HG)PPk@q9|㴙kGi\"%UO!K6gqiTQ`fQQuE}WX>?"!dIÚp)u9kh\g&K,$/e})#cZZ]qό5RTO@^kdm Ws7{D[* {XQ g]O.F5 cEGS nNRgܬGݞqߤY|zs^R͸iV9`L٫a1CL)侰,!*Fw5}:!6@]9w*=z/囥Jco+D뉻%deI$780;&SB8voų*]{{r|=t"h$\ӅqD;?=HgxkGY- Ap;~▕ڸ9}:V=lG,u{guK[ CTZNP$FWaÑoET|Yoyp1#Ƥ}VԍA,BC 䏣BiΈShP,Ð+KݧK1Q&!0^ǁ:w]l M[V۪pL,l_;zg8 ԕ(WE.mctZ`z$&N(7Z ttWZy_R`I?"83f}FV@2/ Mf/̉m7|39/\F +$)yW#|Si7[hS8[{xNVC c*Nutj3f~NnϫrQͣ_۝$Ch'{̯&̏^7ø #BV1-zG)pL˙]Zj366oB0CM,6MG!G Cy GjIS9B d9?5(DAT 0 s^iLźuIDϟ6.Ukȝ\dl*.)1!N;'*|0x {^bn22ԙՈ_s m7F׷z$T/ﱛ02rSԬ߰o4fXXa~o uM}~BnE\4:S)m.$l3XO"K}AK1ZMv~Ş_sEζYϼܹt.\bc֣v2F'i!g󷺺. 3lnM"( ABYau ׏:Gң8SWѣjx#hr)|>A:]_Hw©\1ALJEf͑g|أ\4P;ģ@\p^U{jG Ui05LvF*s{y;#$59b )ܩl:9p3IHM/&~0 D*U$**%p4YGc޿yga*G ÿj~z^_WEꍶ,0ٷ)|[Oj/˚BGaB)kn;M3GP vE auXr4i 71D螎z>n]uxּ&nm#COFw ӳ n7L}Vdך7BX#HdhZ胻bՊ_fx @#^(\Vą㏗ 6+(fa#'B6>ѵ*0ļ}N9 7_MD#`E VAD6M/2!'tfe"~*7ЧfP٩e[H"lapA0l5/jqAW[.m@h/p#oHq"TRx#nN,|\pgm\bs3xl^ YD]Ĩ9I#lz#d8(~-i$pYE_GhP0-hoTn'Q} ر*7H쩬*\qsb/E}nD)G8)^a$t]fW nk$:qPTO|g&OWqmr8L4M9xZqe>I=_]=fk(ĽN:Wohc%I&5DSDaP|H=j`2 3R~uJ MX{O&WfA$] jnÐ2"j4_ Գ!|lVhdEq ⌏v\-5#A;b;HXr-lt-xբ'[MBxw 2QfEr?&hM|Xpcy_;wSҶfq 69Ou'8/xa=k QBՃaS|י_X¥wENѬKj03iSR'J2%tuk.lFMrhqXSbhmn.f5 :旈]otwWq1; 8.6~sR{oƘ*g"Y2͈`_we"\=mz[X)U*!("7I7v:K=hV@1=@Ti uV_"YrBTu$`Lu8N@=㾦5|pDRӄ@c/Ϧ.[؄DC0BҗFX37y b[Gͬ{|I”:Ⱥ_V=~vb]JG7=o.n~,5O/1И\niºs}мGꝈ@/9FU8/6k @6<]x޾Vq^b7!iRt!U0k^f]pn 5k9%rafR32_Rx=ϔĩUvo.AgmRMoa4OZoC 3e0]qU`Ya[ pS6fb؁YxAϼ-q3ڱwKbw#x@_F&Dž]Zu)ue ~b7='d~ܒh&>iMѫ)tʫ/-p,_yB!q<Ok[FlN/ILt* `["P7D$S]Q!v|?2.G.mXCdRZUЅ1 *^ЈRuj̹b$#wrdX^0-F;pTࡢWbjJ\ly`6&_@hzk$X5Z_l4?a0+1=5|HHEXnǯ =6 KgVv#4>+qLyuf,GmYhnJM(rb&("VFE 3Tp LlݣMӄHjxMc[f=ZsvBMRR|Q18U%4K %ѭF\g--uC Ў6,̚~WzWN"ɑJizO_ r{0߉ vWd([2@M>x4zR5=SA+>MGg3L?ic5AHmC]i|1 |a#kwKV> ^Ӭyџƞ.V:6ip{|/v`yn+HHciߪ75>qT7uzgouI:.)^Y pKz0XePo9 ogp`tO< )t MUEi=DmNI. EHercQ}T  5T `DwFnWx6g$J-V+t s>݉l}7+~C8g_5mn^iw Z.0J+95r%iCʳLmeMO^~ܳ${?pwkznpI_6$A V֯3t˝fQu N4{t58Kd\ o=,c57\WOnE} –;t%CŦH_(ނҲ}M}Uwu+m1dXZxj?'(On8) kByV\ {O^>͋ftrzdʸM'RD8Q"eV6t.wX1#3G74W8s1h<[kQE+zWQ@0*"`3Q&hUϛ3WR}+yz8NE (k sWR[,?w}\G3YYق$t &<髓 a8_Kԭέ]2>lJouqƇCpx) ~5!cd*QQH-~, ?fiD c7?(iE'3Z៬;22}U[>BM$Mb B54;cBdO瀞rLN,?)NF`{94ym:cݡ.p"/=vS#I |TԌ6j."օ(Q xWk}\mY7ap-cl\`/T7/Gp"Xk'"ŅYɴX_\$4o[5,-6:F})H{ְh̷78zlUE;{aX`8yКf=zJ?*{S 2JYQlJ]Īw%R*=\: Vfʾ37}&H^G 唜a6쥥=w^>3~0OO.{ {Թ5j!9L\`0g*C~f={hn΂)3K/CJӨCoߘF) osWDuƼ]0t:8޾>K:0 !{'TMHF=Rb sT\e=ajW{!xu@.WpLU }$:ZfTC:Ay)n>$ntNgG 1*Dրʆ`Tc`{S[3n}9=-9SY^̞6wIi.aS; IөX$_ҐMsְ:_z =HO7tۜT$p96J- 7yK_ NЎԨWJYXlN1OyO\ =YOոW |e%e-$ɛA_Ej挓< 򰈰Z?,I[XU]qxZc.B-iژܔ$\tEfj<><ۈRۜb=թF@wmGXO2꠬t(ȑ#gsNx&pm[g,)] ETÕ<0gSHsLX,n.v* R|kAy[sHO~qkHƺ\jH%j5Tc}b>d4nXYzZ\-,`ξmC]چ3TWÉ[3r>s/?$IcupK$؎/_?r\+#_Gxf <6^ F xcs~Yص@qhÍ\$W ]nY7mJ6wťX*"V]} ƫPCp{Xu5.P R?vEw^ ϵQHgJ"+;թo&#(!? .mb:4*Xx|gb+C‘sF 3D; t͎_`^W `- qF-Ss ӧ)GʪCp(9|$ӰBWDxf) YpHt=ĆqQּ>r vQN4>sU>MSino"⪱4G}420"q>߀WVE^wfQ }f##Cdz0YЛs-}ThQg8́nmg:vTUl e"#tU}.@\Б^L' WbM;a:TB>0̵/u  }W -AIMGd,{dq fKԡ$ZĪ%>tW`|/i&W\u)dO}4a wB'NGu(6p.=~d@ذMY՚ULTr$jD9vV Sn;sW\CsܓQ 5B9 \:=%#/˿¯ 'lQ Q mUֿp;UI@N[B~֐iƦ C3_5T}l ._LvZ VPO^E^Tn$AMI}*}RXhT]9ʞZ3h rƪc\esߒ i(R#X4 ̭ǀtTJ#HG9Ȫ4#Xdvn ,3X#_c *R]4 9{#}Gl]$Lތp۴P{5"Ԩ'?o*(SE/KvND{THLRdGcHj! f3Ff$-3< x?I ={>{=+^/Y\@'̄uM U cX\ pZ9JlpPms+F*&y`a-7@=(8g%f?NEDs9'/?[z IRh`H6],cl1TT~i3y_ Y[N(6QGD߰s6,ߴLnx9aA7pe#Fq.J|XU8QKB+$cDr6R?4r'\ _e Ƴ{ŧe[Q/qa)UO\1o ȱBw-ybˌ\:$2$u[f(oz{6S섡˥ __HZ$A-I ´ 6u gYPiFr ^id)4Wy'Z%o # iR X&,<|<Ѩ^^mx(1gTdNȎu ߜ\WS&DT CƓk=?&zZLuEg_ gQ8*⯵tKMEZ^K S3[J)h+h} U!t>Vg3]d[bdR.M_y1k-UnWLya١:&1Czۑ"j W٨r<^d`QLhlܺ`&}N맽7&hYq->| Ӎ׵漐v$L #,6ZQ(^+rlr,64k`1Ȫ1fwfwp*nY"|LXw[hxFKKTm)Y/J—e|^HLOHИpnq(4ԥ!邂Tj؁ @ 7~@c 'AT:LJYūu+[Eݺ~~ƽf))ƏX9RB(:6LP]@`i(ϳ]IM~rkٛsי2 y^t@sҡy֙aJmK 7Zר| \Pw,>+\#uJlڑ3+h W@ 79&~(_5䨀[ƚ?t9yqoBc`6;8լ`b+w$S+wx+zz4>Xr)obc8ѩvf(&xB*iFsXfҼ-}6xQo.l!qxР]n$W߭tw~csռZ~݀'-FNZӾwזξ BF,ēcgӄt, pț%"'K51atE-hHaHɺIn ͙>|5zڒ[a`)*sqPIE?5%-G׹1c4b;rm y/A&eq;hGHSy@2U݆8bN ipoGwFvK(kENiO? "ͤ5Jx0"iL_jFL(5|9!1gx dT;Ķ ZQy|9sAB+RU` ܯgnLcy am,Xioj: /K$_wF>:ڏ=𬘮 1~N"+  z UFTG}JGLm=S1ǯs ?Mxl#%F@%}-|[f]u%/61@5a}#Ʊ+vt%аB|(Sqg-L92 J mqVc\W1-s *;HM;lE7r)aj8 S_.fR0E#D$JkbFr$=WڕwydmUK_^}olMaBƙ{#{]#9; d L)^<ސ{\P"0ᝏ)8U3H и#BDGG (xJ=cPkVیxi}j9ѿx ~'*w(FİM2to]c+Dc Dir`2T۫t~ٱӎ/q^L}ׅ2cP1#㚐:PN$r|xyN3ڒMfI|'~y0#Rmn1zxxIst3<Qň,$5pd`y:Ŗճb ~zg+kCvBT7ezύj}'Aҏm4P='Teרuaq[4A}g3& G]F擴zPC&tXgUL,ŭI=[ 9޴2t*f.+~(ߛYd9NIT%3,4iT)XvP*c(|cѝ(x~<܇) V%}4f@񲸘:ۀ6P(ҟ'xg!m,z8ھ21plXtZCS%x޳_Swf$nGA,9+%3PHYfLuOx_Su.[3lPQ[$ 8JhӑPS=gto,QxΘD۰ RjVN%ktE*d{hi@,/mzQޣ5Sn4E&㐡GvD?^ںېMfT 4@M#^ƛ_6dqٗx/ҵBH[@T= EK&x+jm\ Df&@?UusbRNQL%C88 n xP =Qƃ,IjkUlR@3\ TA`;zmf!}LETr.qpv#6ly,d%iB3L?d粠&',TyP/j*&G~%Z ؙ*vSfb5PZMY}iߪկe}ZKL!9nփP'8z%$2W޶ `ijboܵh[Vz];xgQ!\y(cnX,$Eڙ4l@oVL퓮")URxaCP6TV^L!@Z}v:cVNYL O&0u.C =C槁EEfrv$A9hXbD3Y9X)u[yvmZu_C݌% X ~%Y b;,jRMBH;^&w:&f@"58^\Xp(yD(L-+K}&N͵e.vD8,5 =K"A0 1,+m۵ [VˮWY#DW7cd J(yt LcY'Lzۑawϩu'⋬6>{JH6{3ށyfSsXT٦Ѳ|XBisIv09y̶'=a*w@)r6zpJx v%@I:7H/ PhEѨf=ʅX5w#:v9q6\ZM&jsɆ2XO⧏=\Tis/] {Eπ=jQl46"?Sc4z96|!wЊh mAX"! 6^i,/m,P|X ~]N=$:ь-5}GmHB5f=N ಫ~Ý39Nb$@ $'$AKE4ڏ-YkƳTKDgGܱt/My?lכPVᛟEf+!@+ĆɐTPLJ;~sy v["GM})lN!ëeV" 7 j740_j+նUyJݿUYv;Y}c M~O3˩^j4EȩtEȢ=Յ! S#7n3!RhSՅGsH]dÉb>@:PgUNh>Gjr)~TOqo" yJþq#Ig$`!Id"iгIŏLI3* j~0!;{J *F%w؟ɀbBdWg+@;%9I_ A]m`n\8 AsVwDfo95&ϚrQ% !+#$%rlzq&98I\L{q_!Fi$98Rt40͵b03Udh)BȢɍF%NC / H=8 chQ֞#7@>kY<^/HݹH0LfbC_`r.+gl)gy[L@7 miO°0p:Dlݿ957.5.1.el7.x86_64/kernel/drivers/charҋg2'py =G)T;*䇻xBӍp*NiLZψ@VoVeDEA=S;P[.:oPsM[&~ЪL6PYˑ" K}(-/?e)mRaƾ?W1U FF}#/W:5S~7{JariFl?θY.)4WkE[bo(?kVFCJ m;&Ӵ4b>cC/|jgLؚ"*|f'gAw^]Ύ͉"ವLz_RvaE=t^R8.o%}` ݤ/zp7=͛YsF>Gʐ?%)Yczh~G#@W [nAT>-Ds .nڠ<~)ܘeGW$-FdÃvtM+"*;UY)'aUz_u0;^aUrOt؎Gg,_6r¥Dqió*%;8hVX y3\N*/xՔ s{/I\+ rDs$tCs3suؿZ678A0%{| kԻbYD+r_GAxFu&:'^NUh?> 8۳Q}ޡu*+CU {A&D=|};:YV nrp]9pMڂTe9){a1?=KPcuaY@1UW* O2WKLWdECVF[Vw,Ld\L"kf/D `5o}:x iGk5]]`a}0NȔN;YRUʁ~q"CƊ|-S :vCCjuVK{iP8l 琏&os2O(_{PU.Qv/x#eZxؙQޛK-qOٝlg1;(='g#`F%42ӷ~0ĆpVʴ~窬| +:(u7ucdR1FBťBwԬuZ"2 >|i{C"bdzC١GA*vDaeo$9OkA2f?Ë8 ~surwsga"R;mы'-a2^g Y޿zɦ 3  (X&&e(a : R5 Y)I@CSY?ѓ r 8݆sK HsA0BJ-h oM0uɻa.ߢܠ ӏ?́;і,̓,st,PҰJ='PU_ I9wF`mp^pԛX!mNf@œݨ4:4*#z >tΓ癢_jFX}:fmis=pH^k;6P~Tô2G%L.= $:jڔ ֯ 7Fy+ ) ϕ&SHKƂT(4g3 CeA154`D(Iq:%`FwJ#^do`UcŠKYxHkbT7l `؄ֶj j>{J2]6BD->_VOZJn6`#1oe:E}$tЗ(v| < xB:9)d62~V gx+%쨠)Q dNq_5=I^' ,`jCaoxnI)hȝmeWUb MK ΅Cܿ{Nz ?i87݆)6~A s\xAQ2vJq =Dvb!^P&1YQr90ci `ȸ'!/n9HJ#a#D;x›e R=ŝxo|8CFV-@qH +ʜʕa' Yj\,M(sr.MdgYZ070701000000e6000041ed0000"$Jj9HpAmqxH#B]5CdcOăV9k&i9Iʳ r7t/PSӿp .?>^)t04`HO<GBێ"}ԬF>W)z]M3h<ŸjN\"iR&Z4 xgt!Cl2 ȉЎ4uUwF6*˼dt #U'mۻoH) pPY+UPjndբk1՚9~kiRv'Ixqn ,_Zmg݁2jGd j - E^$P+UПMg Y jWPȮ O̚mahq@u,gs Z}UՀf] aQJbw5̾,"z[(27OE;~å~g"B`S7;NPlKg,($/)2!j=O:ڬdnNsd F8i%MWŒVTq]s?uϸte? uQsF \c`Ge%86=CYst+<L#-%BN 35ۮ_`6L"} yOm;r ks֧f+Ѯ/^ "kؽei_.ߩ&Uۆ.qI{:V^Ӆ˩WQ |燢S/5yv#W^gGAOlEnwA[r0֏B́o˲6 w[)%gꅧ(%Fj@$8ib\l6ST>{oD)jjKZ'+A e`֫/wjG.$NL1'.Sy(Sa[(&h扙ab^;]OI'B˩z=-y-tPR$n`Z&ǐsG%#\.O-*9f@QyP/=T̑$4 YmnQ7j kqWd l#J:W**(tAqD]CHGY* UZBy@qh+0]z-UMqCtpL(7a~kh ''2mZ}69D]DE`^fzm\&Mo0[X*l/h}ihuY3#1eM} bziPA?7,nwG, 2-Żg_r[٪)9Ы4h,հ HEFJA7c.,lY1v 1 ]5p)ԀPuul,V~oe pVa>#YNе+H&sPC6+b s| s[֋x)\{F9˹ sfR //7x nnTM h%-Z1B]7Dȅf-8WLyI_*rGԁJg-/$Y_:݀lOt!2dv64\ʁS*cI)!dE%}Q.E,?TϦչ Q* ;qݹ6%WhY85 %xpJ~)8Rd/3+ ~K,Fm}8 ո8D1H@K 27WCJ`wBj`=u ;=K~- d2D|6\u8:ltE. 5"B!`=G喛43 'U|F-È*6ˋ6J}㚷E\5do 9EVؾ!:3(d! qBQ}*gzJFaOb, F G&+!qJ) CBMMyPg)>EW5#>~r&1β-Qm3߻C|'cY-k:4TC^W"2\~#iI3˾P?L( ȢѲvmF' t%s[mJPSߝuZB1T}duWfgPKɏ(H[r󻴕ԾG`|-тZE0țwDxg?ײx1,0`$;c3cfN@"vZݬnN38`[?\^scuD`HDñӛ@$+ڽgu2J^0C@X-N^,MҪU-t(Qo$kw'Ff .yʹHD-|.9a#tha:2-/+@6 6\b1!rn;U\f҉/-tHFMO2@Nh id e9s&LnH²wWRh\=Mz ,ja8zR٨W`鍔*E,!"{l?玱ʐ5cR'oS;8GBX ֝ ^5NZe]¥[եl@CQE_:^FbP;-{\(B h@Op%]K+=BinHJ_4Xp?n$r !%Oyb" [u8Ή;zI^ p. 1*hj9bsqzbl^kQ')k@qy=y}\/`݅ܤ5r9=<B;q('\I ⵷=LV}vlYo nD3PAѪa%iBS$`.I:q:w$Mq"ސSz1u*%U)BN4]Q20epxq  }q M.o4 vr & $E$/Mc-t)me𞩁b_ J]ÈfE@y OglE; v~JAOCUehAOd:&_%Xۼq摡ʈ;2/QTk͵^eӿI!R1 ӣ1̝'odތK&SydޘhE~$QdѯJSn#[%=&ҙ5_YL61\H .Pf2`x/YQDWXdzeՖ:U'k Apؘ=o"0lrJY2^iGf9(wBBKiiT3' oywc[uuPB-#藫+|H0ݪm/5+PK3S.|o=W3xI q[7>Ĺ8;e<; 娮&N®zsxfAV`oDs:fZ'F\v02Ktֆ98\/jCyMc\; rUW'*=1"FNP:SU"" f=»>>xMg$Kgg8HQ\eDD*]k)ʴYih5coD č{D糘*3P'MR՛ E N+o1laȹ^`*8TBWCI /+(d1Z.t/&G]*Dcðf*1:#QbmAi&`-vϪF΢H[>)! 9c*xXl}AB)A\Ain_mQmXD f3!ȽUVΌd&Kt6-g?m @|#ԺKVdvVَ(Nd[;J%zqEF%FwԄ}n89Zhj?rb#9!ϥ8 f|cԧn܊,Zn}&-{qHOY;͖w,])a)nW/Bkov+} __q LHƹ!b[/I}TXk UgG lkӟP*mRSeH-cUiII`gY6&TiZ-";{ gHc'cj3|)yEfrT }TIXs2N`/*RvŀbvPRE,rӠދV(Am{卟nLdoY9xJnh3=wEK@V$ң~tH'/JڎTÑ Eduɒp1|̍ݓLwv3L@LhL?G/pЬGQSQP?kkn`nhjLJv '鸞^naH$J[ ?l-JkW>5/;UM]W0~)1>3*\( 8.mD\iCG Kj\RE+ CDA|!&$ =WH%{9q7We%e?%/K{FW iF:fJy3T7#2bLa_&L/[{sֳ#GXBF_ Iȱ?K(/'^"/4]j+ ŵ-Ww2ր0C$gRTP}~ۿߜ0vuesu1<%&GL3 bޝ*tRVԐjlBl48>gjE&^r`ƄXݚk.}Bm31,uB/*$2ԭqs(|ϼ8gsnK>v3ضB)~/0)aRTrg>HZ&W,B'L,OAnmNKO,*P-h}m15rLOٺMnFj W5`cNf G˜@.mo$p{1ޣݟlTbRMPɹ?ą1,  pU@VJف>=׆ I-g2v:ہ-S8^=qxn 84G6HHpEC˯᫜^;s`WS^a~UL,@ _9zXp>&3ȜpEmkINfFPa}g9ʺ+B➟y B-1~hX7E&P\b<ɥr[4J:n:,qc놿3'JG1U- pu7X $rOu#0" I'('Jx$Y~~8 F!14踾m\61$X2w}MWFTd$(N (~|:zޒy#!/mOG34)Iy("!$q R`Ƙe&d 7wK_NoK>HCF>ʖqvy P l P!2tIb6Jȷb\d|S3;E/R0&8waq|Ȳ;0/}O%Ꚗ%:;r%:"O?-,9f$~t );r{PI` .4yr eD+!~*-ҋKosp \I"c!CWDrV,lL7Bz_ziuhHUo-# @9um/Zܭ9DHw}chs%yV6 !ܐ"6d^L_OsS/}[5u\B&[ɗ0oESWB_7 WhC{6: F`!n.)gթ{rVF1nXRy)0Fs=UMn nLW#Mt @pyI -n ets<@#t 14s:!%o u%8q wZ6m[[X7<%o )_qOy`BMtNdƗەs:/'WDG 5P%uGsUԶ?;3>W~fJ saf^ ?í5ď<0 ɓ>H&ǟ,8 H{F47U[1@3;_| \.,^ox6{"@pF@m\)6^73BI ;Z PgYZ070701000000ea000081a400008+)Q7sMA+M-@1&s.e_vmD.yJ^Ra^(SݼVrp7bM60 T /Q1p)t8AhP'GN^`Ϧt@i2Nj#wP/-9}e`$']YuqZ7"'_b蘒B-9WݽJخ-W2pSCH0*ikV_E;)L܃a u2nQH*Q @MՋO69u)MzHx:VJݭo?[z@vPOӚ-}ф)Zoüqr9챑.&[}j",Ǒ#XeMHce>^hR uөU=ΏE:¶O5A ir 7`cZ m[> 먃3/L͚8%4s^:7ΉʜėjI >#:8h>h_u)h9G8%A {=5U1MRIҪ#$V [9;@(PSnv HP|9:Zb ?ȣûMaJj#yl7UQ@K"$Lù "[ =o(۶ zf1 ]xJ-̈ *Y}^EﺤVӨA#"Oxͫ@er]|@Sj=!mkQiA޷K wc$2F}[N:5;IFGTsn2t?!@&Nݔi: r磫 /Ko号]، a(,F@ JMrk$f\!WiJ%h"MeDUK'6^b{ 3\Vv*D7L+9߽@}:4#ܫvoScʖoԑ o}*y2=TESP!9(+k5\u>@=H 픈32rBțF&֋D}>bHdjk50)u!-ab!A" ɕ!o[LhHWy kJOZZʺlP^Y{ܞx3ׅ֮˟8rގJUNc@Dq^cLCъKuSC)f(ො^/MIJ+֓(3rtf4VS+dc޲ wk=A"eF ƶó@<$R~OperjP(ba `IS]XV91nZSk|^%Ą fv'+i3Ia6ɵyBF|rq?v7gӘx.[+ Y6K Q_1n>#۽dNy=ix hP%mJwZejnd^pWe7FEg*::oO=p$gYZ070701000000eb000081a40000000000000000000000015c54635a00000b54000000fd0000000100000000000000000000005700000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/char/hw_random/virtio-rng.ko.xz7zXZִF!t/' ]?Eh=ڜ.+Ώ/C,Sf2)HGj~.&+Ԏx*2Re5++ Hw^x U1F5ÝX:u>z3hZ%{͓O*26F(fy+}O=8Lè)bקFCucA(ck l1Gf!ohkJ'm`fѣRύ:?s܊I]5(A-_Yd<#MyT_8|5ٻDUhӜ.g{9NR]h( $N! *51qdk L:AXg, SAHͼrs,:8돵 ,NZW?Uޮa*X[sFf+J ܷ6yժu t/zs\^.7S1i$JuPҁL慩" Ʉh<=}0/IJ3U<nW]ETb#CxŨU0h*9KX^K+dm~:☞w OzvkK rC\؃S䧆H|g<\aBX=x?gwCVr_ WM%)cˬ46q̹Ÿ?SPw5>~!s8ab 8,HO4<&i1Nke֩xBlOLeK݋K m»KqlQ? fڱ{00/P+*,T{}Aܙץ@9jCF3݌55r!o94 p;' "R&t _Q2=( `@!nYGi6J+mg@ЍjC>??ih ; mg5"7"ۧ GMRiٱ_]Kn)JTwK. yLofUӢt1"t/l*AC^a!aa2+@Ug0MF<0#0N^w3LzZ )D^Vy-r~KǪsK 5+wc+,+ݘ$)kWzF 'HK GZ"#"oD6 h.:DM͉ %Șl +()JodYI,ZgJZcA6 eM GomJBw 'k}j%{>f+^ aˆ;pOk 766x(}~*hO#}"l[j'ix22tN=N{= +5MZ8LLKZ Mj!Xnԭ%bw6y-ʀڇ!C^=Ŷ%u$U&z'2B3v`ХѥR:̮sN@Ƙ(.7C&"WrLjf"tw ?NDyr oa𻌝5!{3!^k{@cDG{Z<^Ph9dߡ:n8 Jp$g#^}AY.k EvqjT}0.^Y {Y.%פKB: W %@`5n嬘g)K XL{nQdQ@{MeF7QB:Eـ1I>c?NǯP}T"yGR;zd.qsD _-$2MCBӠ2_HWL_7:wJY͕K ö֚Q̶ ş(!왃! hɬ7Ě-{KmS |5Mqj<Xk4(&A~%~cLaZ".){ b̆p,v^Beo JFiE[H݂=tabkJXefpz6k@XUH3Y^ti|,^pYD ݾɮL5_"pRDz8q0[qzs8 M|DIǔgݺΫ)eisa`^Ղr )6wEV1kl")eyvV .:ƘӶ)6lm /H"raS8ӘȓZ~+1/lO8gYZ070701000000ec000081a40000NNFWGZ`©,Op'pdy$r Q];aC!OtVEj+ k~(@әROъ_β51ɮ6|oa:HO&e $,~H^rRQm"g "> q _$Wix^?B4D]9 DO[p Io!ޒ@SC?aJyݯfx+q'k-ڶ}2iznZsr(ѕuwJʅe^cnU4ejy{s/Ǎ/_'F%VwM\m YV8[ZkFbt<1tf-1M ;+{Q꺥K{k{]&N1GXB@iKh+y)pJںz ku?HG&"D7A\v4}y%!;*>ʱ3Mש3bhuWOۿzy6s 4]d?G}ߕXa%GI3)V#Yؤϥ.y;ePpn'l t䇱 a>LOJ`IPd=G /;K9xg@bw]2cHp ( N:nZ[F%q$NŚM/baGYqavR9 GϻTwo[(PFqtyco 'y{ ZƬ948?E/еyD]q%%ab+4wz~/"4uL齶EX,- \Y'{@WUYM+J'h#e4uk!* 513SQXBJuI4R:"U\P*zH42h|3 wXֳ rj.4i`k- :YQkٚɐ65+]穡+# ̶QE=}2;e˔'+n 'b{طqJv~4js ei'Pr !qVzjkkN:Ҳs^+zlTܟ\I3}k7E53*3Ӷr냷$8?ym($;l wN΂ r;"s>4SbNGr ?RrJacigKT8C6&k{_!PE[$G/uZoU,̛pˤ+'2WpoC_urqtv͕0c}'dL0Ie>2$^]q.BW+l.KϡkgHV!VB#Sۗ C!E֔9 ѫۥb-fQ(UtuOṬc[9+e"h*1S7Uw:ʪYO4҅' K H6@r{؎&͂M{HU,p;7kgl7h7BbIb[7V?. h_ K6S;2XHP:3Fєx6+`7Si فHO+EVOW9j%KKCVHu2zY(diXf&ab{_ 1 xxjڲ+iL+YI}v85e3 eAi tʱ NaƃCݔp`ѣ)rsDHOU%V-n *d+f1_MG~Idss 2~ׂoi–Lk,lP5a`xÆ< ,le ;Z#VQy~ O; *YŪf9:)5 +*{x^xode6,Oa8%5Z[Q?@1=|) W;KSU( hH΃2}͝Gpl̴ϣ#VQTQu@LtZk+>p\9spilSdE48 ׺'v}xeE=5ƠGQҒfkW+7 t݌T,C0 ~.9aB5{ y#% 5VD2bGl=1>4&/G_G&Oz˷Uת6D`UN#L@2ͳ"4Km잯&sI9+x0U\!(۶r᩷T%V;k)AH/aړܵk›v2+ ֵCȳvBE&[}W*v M-l^! )?TYJd #Yhp>U՞b*y گ8-#Px󝈡Q)؂y#4zl]h"PRAw 25 ,m0xpMCaV>Xnz C/Ϩs$#Lޱx>,c"Ȫ0<% ߊp VM%SWaYt| sV9%_Kw~/ [+y$?}ucȐ'zrE%{ Bc'$Q%iW[umrW耯8ʼncknCW< ޘ*$qĤWl9>  =55 9woik}A}+~sX|/"(1x흝Yk,tkF/'+2K}9êdoK90wmˡoDd[&aW2UnzsO~*䲃uXq=V^bX_S *s ,d M<7{$-ꔙ6)ϖ>GM[Gf -xtŢZ u/*5,ԕ򪸿ĬB$ՆqY#1Cwf ~ [0[kgK,Ύ }FqŮO3mj=O1NjjӠ󊜖,qNrԎY 3sVNK^z]>|(~4~#?Z^>*7q٠ oq~[ji."kqiv3+a_u=ٯ7%_n·aw"}` &I:e& W%BQ=1=Sɼ8re6)#Rۜ&8Q'@N9H&:&ၠ ~VRI=8ߒa~WKy!i'5ld-Aw燘3 CWqeDŽ2\4ъه5<@i1}rC1&7rv'=H6)=GQQ۠(nl#)|fJL;q7 P콺Emݛ?wb>e|ѨzoSO "+[,(rj[p'O+ĴؐŽYf!.w{:cs~^Ϙ-*GCqn_Өmb ۾cApw6[7S n  D`QmCFf%YNg}spUTÈM%)ѿu렮[z˖6>pypͥ|; ;٩(Czx 6cFSV]Z#ڟT'˱؎yRss4'>d$Ewߦ+<x/Ћ3ZjDZ1]b@:^m`2z%].iWɊ,eX|#s|͉lm֙1#X]i;v ǁ6KO:C>%CgIJm:IjM+Ca8]Ap3WfvTGgNUETY :qc!+Tʍ҇w {}=ÿ+&$a-H\nY^:ݏ>F{*n7>Bb]o)Zlt'ho!dCyG *.a0R,U қ-i\CęIH٠*oqTYxcur=b#"[e7F3!{Y\ȶDř^F0ԣ Y _BBs&Jd鹷ɟ 4>+]"rT9h EE&IִSviYԂH Zƙ+֦JɺG4rX \@㊄_ :c5N%er3 '=L*zYkbrV!6a:7Б~&,NڗD$3iKt#`h kH.Mv#йSfn RdNjf5݊JRmY%Z n4pْIWnZņ6y6l~^k3 x5~GWLN"$!Խ:p˜N+N](ѯF%:ߩLdyW(ny܎V/=8TJTۣ?{#u'e[(4tgR3ԡ[ F39;MHt}?dӰ[nVL @RyOwN[? Y6³ {.g C#]L-8/S^i| zCbN@`P]WonadIkNmW_8M hI-ixlRSoQ*UtFX|6=}㭃į0'vp$VN:%tq%FtG&k.$\"ja^~bng3"8+@iiGQ`Dp'tL{ #BZ&V9?Zќg!/-ÃaUǓy俼t&aYzN^7(`2T+\#-vQ4bTpc"So$ǰZY5jЊ]Fu 5e =n5U.g,8KdgAf& v "B `x"I0K6e:;bh/ k@ݣ9At`78 4!ǵρX s^?s֦N|)YGOf$I|i $T8c螲\G6t\J%GezSzJ9F<+$.u9,Wo!_߸hÛC۪:-,1_ɴ _u1?n=}0tV aO_GFy]aEԘ<ܵ z)7Cl#~gط5Uo~l) R*u,}ZaB25l/-VWIaZ4b=Y]b&5JPt@ )xg:?7YèƤ_BY,$) I~#rkΝ(A},4KPdɱ]*N?A۽5E2Zߡ3)T~oui#Bj6WQSבr T?@ &TYS8i?;* }zƔ.{1"&byUI#Hǫ]F7WfaN=!=Q3c)w>-Xh6@4icA> "\TV u{ubN90ŢAM\dthȁUo-_TˣO EPc;N~-On&/-bCuk,Ko~XK6}Da~c&) yU˘B[@1`f AuT}gkA=~RWv= T)RԺdˠG膤oYgs&ɶprUSc9*f_l0*4nu1y֐N#E+*pl8-[dc*gģ(ʜj3($iYo-}Yh0̼"d&+1 Z9x?Wѳ7(SNAN_hvbxIXnӑoHaH'B4p*8YBJ\7 9;Ju]X8(ՒTu-V;k5J'$BQQӂ(}{5҂:|*ytfp-/-z)J Ϙܓ8PՕ͍FfV!'%+"ZRx:IbFjzE XҪӹ[ch2, ZNEQGvy)O3+ϗEZݮB]\lipIUc!o}B3 UaoF;dgI?v>#Ҥ/)^ƵHݶR,`;pA`(!N嶳]ȮD Q|Թū",7']5ԝ#k S䀦/։_#L4h!Hm%J0'FpLkHn•U>L~Z3oxagn#&W LӥnC|PU6 >sHj\GhĈ?kpM0U7j+ooR(|9$0:G8ŅEn'TuizRF}aQFԨWj)XHTd% CP5Fdp>,4 ތ-{!ނX`͚cXO@t;ҍÙ8I(5̗f*%<;.RFVcڋKYnHlgxt=SFQbAc: ^8*ӀN˯Lw̕ܜ\jhN1xRlj6ʄ~LCGB,M(߃3'ά]:Dk)A:"P Omf M{iew8d%| *7kNJ;nwx:†e.Y kN"IP/ {>3t"x] $%.wyNe*7o2I4F zw uȒwg[!FMr!05^41wGՂkQ$Z-.w2C("7X2QkKWɋc:=']lkt{*%4~=\;7 /UnWCЎ}s3}~sN^,Cڞԫd6P + -U':2z'βÌ!DҰ\m z4_zK5Jc/G݉őEFӆT,ee+xmv6x6BF@`OkQ]Yvv5q%||--Ll'j ] uZBJSKiwkWvK<n?ӱ݇:9iO<p \P h$f4v nZZz|K E"7ԏ*ArF<:ywSR*vz c2; 5,Xj' >Pn>?)::=B/V14-k~Y[Yt.6:1}fGIGN{\lo&<&3{Dny۔}9Ԗlt0ˢUp)Jk !>Gy&x/i..R<]7㌌i%߳p*H#.fw$D{I¸4j 4E86;un*UYn&Ҫ3Y ]u{a' Q+"Q)2>?c0f-fRѼ}| Uɷ֚>)O@w?m%Bt Pc @^ YȅGgG#IBKJ!0a/yh@-D7 A{=K^ )  &zpMe ք<߳&ݾF_z}knI$)+I$wȝ|{gmܓ 0>Uh~Iް4Kʉ24s31ZejAm~hUoƕ0vjgYZ@NgzMdZd&}){ T?46 "ެ}HLpA49]? Ѹ-\W%,G5sZ|@X[;Gr2%͒^y;3s Gϥ Q}Ʉw'}=~wqcDC`\m_C6N}NoP7=o5sܒ C,=6=etğ/ jaeJ? Μ ѳ{L|06؋wǜrlTMK5Y+~Ϫ&SN'\KJi󮴊8P7}p<[3>Ӽ+hDPV`>Vꮛ٬F&ԐJ_>T8JǛ+'/L8=rI/fij"VhPv{Y2‹o MX w112pI%L{Ow}s IO_VLSWI :v͔U]|덩<sX1=ˌ.+N} C~ޮw71R%J!}{ wi" M!ɦ/~>-)VaOjO7=+u"prm@6OXrj0g 8)ޖk:B +AkJj0n0AlgAFb5m@Nߡ~2 3(Dw7Ea*3$:RMB|is 1㲤F:mY%>buk\CBjهX%֤P" Rצ>\OV'yH`@BSWz=ZʱI `RaoAԺBQ7 +6"tȜ9;Mr.Fefw4ˌ+GAk_9h IM^c*x`ӣ>41Lz*r*  Dj0RHr~eu0v#Q;@W@$h5BA|Ղ?{YIH7wƠ%;r3r"r\T֥q J"b͡M:pyc$٭@8<g&V1z p:x5gAlRl D3Ӆxr=hjG<ƄfihF iertf@{L\XRbN#{N*O%ӾQ?P~w #C|u@ JOO.CXH'.IPj Ҧ(hGޞ.9A WV}6mY^n,pǭJxm s-IDچegF[#HNJ_֒=/ڨ((1DO Bƃ nRD=1Nn;`~ Ki ~KjѻԗƉ ˜/Oa*(:TVv`f8==7%MƚF:hd'kh$m^}k ;]o>t2IIkR3%OEM_o"zÞ5~?Alc]G˰qo<2 (W>beX΃,i"191+t$/RTZֆVtKN7CtO:؉HH{$jyuZ_LS^ qI},6Q R{a#Ҋ4uؤcFGma bypAN ˪o VyLl)w̰7IS8vߎ!AC# LЩKGy 7{yHl@odx38|Ld 9a g tq{6S= [@qq?Y3 %|)bL'03-pT@a-J2 )RYD9”]E]cp #VA=J*~ʸVF"Wq"tCB|uǟԶuȧ"(Ƨ lm(IaW;+lM[JKzaLNeX$>ꐘ2r8ߑk̥&I˖e,5IdXk kl'q,&˜YQd955a3/%UH|_Z~MlQ񎱚T_1uFV j8ya͕wT+Л#e*: 0?#7<q6'ҳ}<'Xo0=\AWsE<2(LnҋuGj dwD`};#{|>[oh-`sǙ xfo5)Ko֗S8\L|m;=K׋^_U( U!$ͪI?ȻFxn6Ia\և9 e3#h/ ~n&X~ߏ|F'M^U@SB֒#OzdLH N QL?L`KY5@ k Ц2 X u]Wr׃K.F :FKiqp ?re5a\Uof)D)=;F ?I[bpJkl_ j0OGqHNC#I)sԤBZ_U̷`cp^4~^J&r۔7kGmPη[\ aȌg3`֫Xrsvm2;]L;󳰼?i"znLADtl^0t]*||I!ߐ!UҼX""sN~lj#&%gD00rT{A(b!(>f?N&;I*5sW=h-WU0,zsl>?=sv; ׃Ld } kڸ m NtL Ι&(#gԅcpX %?rVz; E ىwLE,w1vW]H;-OoW03Q?O%,;pNb6?fmDX 0"QH%SMWNQ2|WA_R%g, AnS,$]n2ba㝴 [&ԠV=m^6I@90)t,p͗_UŚKIb"=J367+1F@ctyO~ fC}_='_&W\`7y{M!(MMl_/c GkzJu `=$z_2P0`(!clE﬿ ?+J7+ô4TF@X搿o Ce@ 8Iɱjm%a1r5=d{wr073L&, WW@<c]R1qw&YO H΋g$8t:ݔB}h&ʻF] mwIwYqmGMqc"y\B̗t>h͌x~ (-0@]Dk1,Ŵp;O4N1^ZF]:'\&]Ø5=ZuP0ZPo*׆𕳈}6}Ⱥ[A8Ʒޞa?zC'.In~)n\cG@{,2DuG%5:U,)5ӎA-'gfMX vs|M?7ġ{:kKbA> ¶jc)x%junjNsAfMLpCQ[A_ vuUe:K֧<rg8ӕ [ eSd` qS*iO1kT1g(8#LJ\)>~=sZWN 70 |Yt`تչXE&8{S&39Ǵ^ MJԣ!U0'hz*L)X J;Cʻ$9':Egu% \Aأ`nChuWR8nOT!-`v7.wݫ-/qdnBL lzˣ n}#mfQI'TB D]ܞ;A[n\ݷi0qMۚ+_&QIKƜC9q9D2y?D@CYJxM l:`_ xv?q*FN+YAl H.jl~ ;qw"5"> 4XHrxA"o//o 8(s {wt`|IdyeeљD_%$xmL 2 t$ݲ.dWѹĞ좉@l[ņpLqJ:Pnqj50b{SSRn. j[h WoênP,SȴPoZM>\ d.lcF#S|KYInwcČ0#{7}*3v&WP<$kމJo|duږgC ++ڹ4sR,vt8^::ZeHrD/{̘uR}] bKVw@T蝝)pU g*L6/ގ_4~ZV2[ȓܵ#]/ݣ?,WӠ~ Ĺw"OW;Elh =t7(hMߛuY/ZES=,ȹYe'XZЙɗ6o'Z5,N+Y[ L]qN$aOZ DԌ/vJIO,1t>bL5+. nw *v~",U* I%AsQ^r2(V@85낭) )gndfz@YGג$q5 aЗ ʛ.QL/q3E$Jߧ'%r1(30r9o.fJ: GV,]3i*^sYy@5lJ$JuǾX{z \D,1` yAZJxq8:P4uFUP;U`:9MygsT{9hqbԷw?GnqN6 AbNU rY+bR|<"-3~wcÜ- T_I|/{:RSVuut.I)y,ze@UJ#Lj#dJ'KH:!'erHyĹ9:OK|6ֱ sbnRi{L~Qd(F)ͅ i^oIwό79+:@+gX3+ь=כiq&~ 4?]{Bi+}P-b8 s+$ebͶCMaYZů{%/U\P0)b 9Ȅj`_HZhk2Ía4}zx| 1_=짎Ljޟvށ_Kɟ_76약8y$A _h^C&w^0^7 X+-D ' W5dT_N"g/$ϱ<lqZV_6lfAFXQ_F S°cQ9%jpR"?S8aflY.~:=9joaS\e4N/ sC酀 fBhydƅ(a0҃+,b.pJOS)ޮpj bQ^i ˥Թ 9(tpޝc_}ü\p>Za]\̊j_kk999" #{ivzpI/WKNF^uJu.1,k+Q4g%μxj[}i y`9!ژ@4/i܋y^(Q=?^--Hk:*uɭeT9$PHR~ӯ>I|#|,'i6@e*侨|/{M j:VGcDپ1\$ ` {@j_4 a wQF7z2`/g5X|QBlE2׎?ܘJi޹ ڏр6I!8g3 RB!4lǚd\t^I2Ch w䣗,{]O=O:mm|w^%)}޽ U D5qo:5`-Sҥ*2FP׮_*} ,ӂ1ZÆɨR{z#ĐI.DG4瀵MۈŊnBAbς$jWI`lJZXgIM,7DD۪/hDҦS)xu jG[:Jx$1v|OOkt0d(އj;, m {Usؔp!_.Ӗ.(U~Ύ1`*ShX8'~$݇';@b>YBӐkOkccvmLqުB9bϹ> QG6)[ cߓAUd[Q׵uB*i.ħz MKn˩8eDgw۲qX,MƆtV5[?)(Z8N'إOZ={Vx0x|dam KϿv!9XC8ݯ iAQa3Dw8rEK&Jb2Ә^X@HU-Mcɋ>(S>nq5M5jU|0ԁqe&DC`-w:@!zCP[W[񖀧kB."F#[?*cE^)1>x9!U6,"Rk2pO  ucQ@fB:{ŅiĹKl^(-D/Oeoj,{x.[gݱg6LB]dqA{4/ `sY^f0Eʨ&^I9rtqt?/ϧsf/_ ̰_VEnHfK9~7u b&1 =qj9T]x涼&G2+V$ ZE<LA8[zÌ&g41m eF:]g覍G٩s6x˕K*8j^,ߛZ?}k۠ƨDe%* ]~+2"V#炕R=Oy_~tޔ0Rm1su'\$ >FesV٣) @pS۪pY_>]:1 sNwpYeO'c. =0;ar܍*DUW̶,v+P 8ٛP Jk8IY"p$sMaS}`)/ w24xyCyj::Ԭ&WW,74Ĭ4<,psUQrAuY* Px`̛{'ᾡ7aY{sy >+3Qdxsj;*## x-4a)0^O%,ܵF!4;5vp; E2Or)BwvޞLs 9Yw Y*ߕ w)=߰ (+̱0eؿlq /Izh !\,bu=jz><2z̿G?Ơ3҃a)=}ц)/|=:_f)]Wkɔg$02EB%j|P,fF(AZA1Aُ Ymu|aWPM %/%DKr9#-n(Б r mmPl|זz{1؟Ap,C*?8lwOQX . EwbFB :+j='+{|3 8(-.Rz\&MJD/mDZvuE6 =lR-7 f3Ѵ%k3h\ ȁ OpPSC:=(69fNEN޶n ^k*py |ӾIj- wC4"8É }uHQr-y E%.*|x'oζJ%y/& zYz$mҎ0t!ژ 0"q?gh-Š@~R#Tq2p9O7o: ^-c.~(Kj}k3~ky 4# ׫ T˜޽,- E"Mh.LjI1͕ @_uQUN:rk$?!"zf)66" q}^Ӭ=_Z#Dexk)cIyQ4~ͪ<'hK(b\cD3^fFאbΖ/RɜE =xI&r`_YV5 ;[0RsW1&8.DQoC>s86Ju^ks5 :|/l@-R/a)d/=*h'Xdu20%Tea ԨpKhJE6_Wa"&4GF6zZ(ꐯnxqNEAz\Ky:9TD?&c4Z䈊Ï +7quMvlv1ϕeܠst7@YQ!AYgn&V-<՟[gB"yX[|IJI[BxN,%ݮۓz'(o jc}̠CaUTWˏ,n;Yc͎8JV9r^40K Ng{mEy8 a>8iq"bh e.@8Use8KhUxns!V.l9VOH y&Fb HEv|x =͈2q$*ybA@+.#%m!W1oeSh']>0 Φ<$1xh̟8K63Sh3vSTO})<*v5Ԁ--c0h3`vO䈣r>u&z;%7ON 8)W.%U I)8>ɢ6q"dYD\qdY D̦%PFդLeԦQ}aÝˑaҾ C(;7*rқ`f@eaˈk"A".NLH 2 偞1Q{ 7.~*g(A`4QOin3ZB \ls&oUn (ZmPAYo⭻ooyd:*ԭ+xK|]M;%6^cCL$ʎZ#叹!JkD6[2H #ADJ|aɕ|Z=Jm8P^t3Q%5iG"/yywFD q-,Lkg#K1 HG"bw-K KGS3ɻ][nue+#";%&n8|I=U|!y s>f]*sBFsjZԾf+T GrCs1-bv6Dr߀w1Q{nQHq‰Qs$e@BY\]ܦͷgst R-h:1m~|ǕFSCL‰WyB1M nd!m* |`{?Bn,.TxŽٺ(<䌨7kg>\UwQT`Λ"|rη30w_b?{?v;}mE1v4xWh>~oUú~7G~eݢcZw!Pra*izCJ|cǰP[[ 34"mpX 0 u'GJ_v}~_pPB, !J͜c$_}y-%l:2C%ɽD'B([L|Nk1 Zgt]}r-WD[ibɾ ВbFdG/MHkVPŴC"wm'&8|̹vؘMyeߔO9Qp \7A4'rP{G\)–f {UE2aDfoEAv \si t_b5U9 &` x˼BAo)Zp?JBf4ַbm?hܒ%i5}*~Pq;M1S#YvKnhi,w,oSuռ18j Ϋ4L%) ^CfědL$g)g0sͲ3f e,bN?ED_uqGA=,siArZ]nzo}̌HZ({UTT8nPCvF| lrV&zI{У޹2[f5Fma.6Z>Nuȫ6~YG-XOq ŇJ1"ywy_Ux2Q[Ri^S{Ębx;4kH]wBxY_|:R4%O%2# &2ߊs](?Ҕ&SRA4mſ^qO66ҵ#ԓoجx 6!կʇ*msŃ*e^ZΠumV_qs!JsRLFw*}.:D嫖AQCx,BmpkW F+`03_v#-xnZ?mV^̀>APNm!~slureyl#7Y_mIXX]{-$!p`]k}ZO+jfɄ }h 9BPڢ!`fko' xzГ9+:Y|5b9s; qˍ#jTks];o}Nfy;iA-vq5'%}SElM!8lU6[P-.ԞBكst%~WA${'d*yD6gtALF#liA ϟ̌3 iMg2~p _xg=sBQK A7s g.Խ 8_|"OjM:'l38ی;+`*ýZm1öY{y컓G/6!1{[7;6-`(i B.$bBlK&~SEhTw_c C|H AQkKi03'y6J( 󁨞ؙ(Tr A#I}6.z~ǡ4­||JcCC|cUň\[Pr6+<_lN:}/M#UI[M?Uv 2D eӾIx?m{q i4џ6d֩οHp ,Z(`fsohaQ!8cL%u#ֻ{0ŋDU+xEkcOOf;&Y@8qּ]M(3 ; m㥬n%m;᷀aJ {#=B,I^="iY(̢$ʵ=̨w=舖3Mvp`@ o.Yy?+ӠFrȎ*`, Lc%g9meSN_[t:ѹeDҼFͅQXb܉_>6p+t[6ǭF+؁_Kh‰{S+S[sgHY)GÂ_Ĭg*”Lz^b3UZ3vPS -0(z$Hdw@r  7ؐɘ/#s5M#xY'{Gʛd $.N|@11A@ $RjP!^{ [nLg!.ރ(oyn~VM`85Я!d1Y?FV'R. uP'o +Nd#e`#(Np:C^N _׎uwI~ZKvVh88xW<{Q*ԤU.:[&[O\|WQ&xmd[1#\G:rr:(vVsYӈmbM쒉 E~) hT=t.kT,YY5A!w3FQȓ3g/ ;=tNt8 3и4EYP5s" | F~Wl w5t9B]֓ʄNE[zȳHMk= ̐W]uyIl;x5[s~ܺb^A<[ =HWcLݐ?Yl'Y&ckdH$_ꗃ#}^B"bBe=F|&CTTz|d.,h]8TٲZDl$zZgI45CA,d~^ "g>? .5x1c{i ;iV7|%Dc;o+ 薄V=*Z&+[hNӝ>N$AʪZXEډqSkxHתh0^# NAAdN+, ULTuB|TI(Ĥg$k0jxuqg{Ċ`4)CCQp~F2 b#{^XXf֐:"髊jٹ=;)1Ra >u.$ b1d8ZYm'{r.K rȠ~O`wh"cQjͬ7w.X{RKMks5 {\l:tξ'R ݮlop>I1hO/*? @J"w()eQ>#+s9UV1&]!n\9 yRr<;0K psy|xCDLh uذ Þ%vgX2 m 8mr.3mh<1\V} 8 -_+Q´GXeȇޖqMl %PG&LpUK\FY+t7_Tظ`9mv_C] D$nƖ?Eg?dG6&F6w@SCCv6L:zxg(I#TZ3g nE `rĎ9˥4Xy}`B2f@eM߶u~p(2`8Jy 9D}T>$gd7Q_*z~-_,kH6'J`A=/u뽆}vxI8OV6eD#~W ` t1rNwԀìMR;,942>!-ďdXuLOs Њj~.ӟ0@Á_-I3֖dXv*7-e`qՑ]!)|y (A>+ kXeGpNBe޽ȹp6,j]=5sLTG]j*5;'ק=>r=r/7~<VݕUH_ms}H֏3F [ BTqB z䣽$4@.e])d:%pC 7I/*h#A*Li3GmO SSϻWwYpY?u]l+٬Gn2$pDxXZXS84"̖֥0Ć#iRUb\"qf lMcggĻNt@x˰sW +f1^vu>g O |.Ms%놲n?"K gbШ$TCU_ SLn\>f3ʕag~H͆BW &@s@Qkv2&l+6v@XB(_}6df2xns)Gr-!pԅŕ1ґ B$(P*3Ѩ}Hpo.:Z|8 #c$, M^R@a}՚d]LqTXD_X!L&I$}„b%s1=A%!oD ,4ag? RV•E<Ȫ铹?+ˠWiNqmSWF, R+=+nS;oW dB f-sR:[ʗNkYr5 fq?J 7{]JhƗl07գi%Mvt#qŕo vށ݀ ˽43=>X2gOŹH '{tpx/  @&kY z̿:cK[C/HwYdϕ.T;aPrr|0h< 'CQS䨸U Y:e 7s I,G=uֺT}#tKY.r:-;:*\q?7>T>=_5)+9WrqiNw@;1G@Z-igo*&2}0?zxk/%?m.dZ+'?E,&jB:9tXwIsJOG8'f@;iTwaīPD1 K>˹[ -df,3m*F(nQz[+H!s!٪IdQ+>2K(KU^BNtwދyTdaFs'K\ȴj^:A`Z|c+鍛 ?ۖ\$9Bc Kˉw֢I;bK"$c,@M+*~;rhYRԖ^Nzy74f9D1B^qeÃk-EQe ﱧ\(HbXGţa8>ȩasUΔ\"o|/pax-H[gJuGOE-뷺bGvp!HW`s>j$8egH(%ٌ&yCZ L5ĒDꇸʲziڹK'Jtr{@{~w3/%םjAVCQNų]D ߢ7ӾDm? Ѐ@͉T6:QcҔbZ;mPCg~ŬCkZ $h /a )A~Nr!Q<̳aM:d-푮@0mh9Z"a-i~N':^ntV|®7LSN-bei{`B!WT6 iYz4H*k߼H%54Ir8{l-'4Q ɇ|T`fp%|/_}8P~;~:nu+u{ʱ2Q21j?HW7ل/!Uh NpFbCdO糼lɛ؋ Y_WCG-vcÜv<}#c%ygQa.BίcJս1MxRCHƸ'"j.4+jyid}@(wp˜,Dtaj <)I9Qj-qS!Tj0Ӫm!%P>C>$rVzj^G†PY 5݂G E|dy0:c$`ﻘ^ܞ|Q#"eBN}+571ۖO7\JZ(=ѫ)o J9Ch~7$;P;~B!FƲ\S}RXSJ}'6!μv+ 0hJºuG֜`sodq4H9l%E}p23%vqeOFo@,),=M+ۘc!̦Y/HLccFfW-2u]ba\#,|χoڮ(FJ(,rm)z?]*l1ej6 [$2j`MDD3^z.Tždj>IE,TyM=JêMszh:40r#|*rT^BXbE!DAnVg MT7DW59,u_~o_":iN5D`E: 4ZuO-"Dt]!)T(80^Z3~y;G'jBSeIB,_T5URq siSqn/J/gbۡz\uZ/qb'=pןtUȱ8p4nwf>j$շ23{ QK/}?1ڏ?K˼]Bqb3rQn+HufTvyY7Haǫߡ<5B;͏fu $9{!XU8k \k^|y\>ڳ^{~@ ό=pQL Vc'Vhd;}Hf^`w]ci6󌛱تD; | -J&WikRɼli@K?k=?~Ĵk4~QW2x)KK܅$-*#)Aphז&^&猤TpfJ|avʛtVfn)mAUvWkak |z&.X(i&*TR*Œ8.c῞Qm--e G9٠02#uڹ﷧w:$O\E"_TzuXN%z.җrZ ![r!ȹGi!VRkwWJfkG#uګr,mVymc&mbn!0|$E!GA6Ikz$D>O6G:YS0?m)eg`|K% RVΖ(K,dC_ojɀZPB<ӡKP| ΈPI!b 7ّ^; æ}'J6m+9u 9O{ߋh+C3Cn`5;dʚcS(lɟV<\Mt۳gdCpw͖Mk ZhPwe;("#R/H^H;皝L:+o\&ӵnfaj]rX)MOݔ@ꀕXr % 9M=XȦ]#_/Wsr'\aV68s]궙%"o7E=IGf~4>򑽏ZDd)ƳBT]$d!M  `vCQNQq_V' f\5oϠq/¡rz*F1:Y`ewB#7g{#CyZ X%?)sTNZl$i A0 zg:Z-KԭY4Bim}$VÜB赋ĕ|%]}y:]| N,v7|q]6[j'`FH=o/"HG1.i/YoSk'25s!%YAR~rrRM!0;bwBFDVw3e$*~!Z܂L^;qC3LjkYOn`+fyOy񴤣L*޹Mٷ f9wc CR_;=F~~1%<1W%[?<_БJAƬm\HJdL5nqR7XX?uԗz2rM\b!zA3p$dlxU!/fN_TF&+KJdI ]n;[$85-v]X&pWdN|z0UJBi 0lCa ~aXx Uqˣ7!uwN_:a,(T1Clnhg7 F 2J(Z6H+H#FOY7K@TuMX?"]]\&mfW 9>< !R- 5)1~6 owm#kSĽD/gV\M1;CZ N+.;έFz8[qTM[좲Q ྸfՉ5n.c<86mO}#mc $[.a$D5Cd֦VL!f_Z(EOwM 5v;֙= e ( 2dkw%M{fm~ڊ?vBLU9Yl xM+D"z oCFon4m0AΡŅz2R|0 ӧ!yK22!&3^Vs^xd<R6 BjG'TkTBWˡ& -` -)f"*ﯚGD/F&ҭ>fOJB@eTϕiϭHKZ{#PmjQ^M!24|)( X'wq"xw#֊sͳX1G6v.~l5\Y2HE-Vdp=D(3 4 6L!0N9XL[ 9$F:8E>W)^vpHgL͈?(k\Am(VÑ6*/ć0("( *MUҷA|ےPs5+ rA9vܹ46R!)^ ӏ1s : mXDYe4݋f9lC fiEE?b{biLՂdIPi95ûO0KaM&/8;N)5aa6@'EA.giT=3~ !!T_y9ȗ(}-mŲd{U[m:mz8XR]]+cYi6017#/}>Na1ߧ/׍1"32(;s5 5 /Sr/ZCpM|KWGscz\`]DC2M#9ZIb&I\z@rc~ءio uEy<$-FXW :8FІgshp@ ` "%mYy)5 L{L6ߞ5"ˀ"\2mZc3xfgHURx6ٵ/O_NC [ Oicfoy߾q~O <<޾o5SVY 8{{ 6 9'^FD1[mIk-e?<8UIR OIWz 9+2w/! $9sj>t15*;c2E:̸69@~*bW ]d1ug7#uv88M}T #ŗ wrPvGAѦkXaeA3p(p>\`Q-I@WXsGqn@St \!OQ۹y>wS g3 pU>|%BPr47!X:,{I|_,n'gɁvn[ ix`.NC#l- FJ)Doġbl8WwV#C_^~S7+B~ʄ]Dڟhʈm6 xn '=EɎgӤ̖R{| 鴙Uw5Lo?Qj 5ͫGܥeƵU.nչrf${%t?dd榱Rx9Z}V#ò qTv՜{imy9: qvXE(ŗ(.M?)IĞS|M$D}``a>!KQ)/2fR;Ǎzk)^ZEȆUŒɕlĵ2洯PI豔L3JBG:{:bf-vE6йoV@uZ3N-Wx )AJ(բ]hgYZ070701000000f1000081a40000ȟֆX> s}b^SPt_$PT\b5G |]CA< ؃Ն|qdGNtg5qu>"d{Ѳ@EfJse秌GjNIS<"1 ,Oj. Hؾ2WTA8;7\f;MMac@3tfCOKхˆ bk<—LLN _ ߹6$`؏Q v4[ҊWr<3o44 MAWI Chu#kL0U1/ Q>FgSH*aAe\>]W"2Q2` ѐ{clfP.!UY_LKbKOnnqwJs2“ <΢ [hl+1KD73؃a8FGTvzύyҡ+a{PR[aw+̮0}"^bvp̰2G3x\nSzr`A^Ef Vl XiœvTH KweEV|?^YRy.k /Owr D-?_|5i'׏[Yppv.*N X3{'tz/E:ꌇEޮY0}ny'fLKKI24/ukC.K0 <=&P)"!ݡb2ly`tYoB?-ٚ}B/^,zK3ԧj F:q7Ι9DM~,yX:݂ߴ}vR"bUq~HSďy ^N%JGœRm ҥ@EO_L'9]p=1 vDzY6gJ,?%gI}Uj_QT9L, 9eaH=< Du L==}whKK؏*5.#P.>"%#*h1h!~JrdU?)oC:8`伸f3 NN}&Wivfu@R]_(HӡmmNdD;;znfslQDEИؗ {YhȐ(˟yw+s@v9T;Q&j*PD/>BW7 ko)`p450~Ծh~m;0jE}GTVz۵lU0R1q`rFh,޵^<WCs ΍?Ss88U `'W"DXE1|7TZgP%e|_)Ոfx5ؕSi;D/i!V(N'L)~LJ/{@@ؖ/#@7NX$'dD{,ß́mSe@v oʄqgAiBKaˀ`kFLHmtJXTC'je(njMcy2M*@r((s]X,|yLM i*? R ($+o88`ђI΁EzMOMa!o]Jq([/mpYFs7*ZE{OOx,5p)|!#lկ~\$wSm% |c3_Œ~2Qm)G; D~{!Zr*gu;>-ūwF2\U)K^@mmm14ltYf;N"1\m7ۙ~,v"Nycf+[$ݾbi}h{5K0 O&)"gA395T[?,ٰч/s]x#]yqa{[ ԇpBXFkk4.GCkFA+nPiR h4/-pȠU!΀ ]t+a[ }HB %9fg*(ЊV?-Y Jt{NP({1ث/e_3;8g%P*Z#*$IY%z˺ӡcl,ɋ&@]LOCZY+/)M@IFmZ:jt,b2$n3k+z>p ?L݂&sD,Ȝ6Sll5#Xh@?m򹎀6%a;< r,Pp'۾S?+1-:|17 e$v+Y!ABP冎/woR;lZӱ3[rRTj8"|‡z4߭L0!d{rJ\}<7.8DgIaHV(xqJw(ͮOD.HPgtF[Tu|3xZb'ۙ:6Ҹ>c~gJs#;"j(pՀo)B~ n]8Kc ޗ{qSdxGOԺ|䑯\ǿ长v@׸] FF]jM1í"'ݢ3S9Z?5mE- bs+z9VuZeFckR zM!K$18X#1xY%k$[ \qVe(0r' ՁXj/;m\ӋnϑZ qvhȲrh$R@#Ϊ oq\`O0CXPlXP@<]:]ye7UwW _N~mq񟁋5rJZ [45pDMsk.D7R:ǂ` /?]8.dO1Tȏ07EP bxpKbЮ:2= } DCOY!m0%3OJݦʠJ k2kGy+dž>2)!H C6)F'+$ܓ ln3FƓyi,1˩F%3C6%Nc\ufSvlv Yܵ]]*g p?&< C㯷SSQOY|i5\ZҐUWNk0K-^B5XuCȒn6@*4@Q &^AwZ%t@J}jM7<~ok Tm{b46cP8,q琱3\ogf)*1x-)fZ`?MY^\<ͥP W NMH >JY#{@J4{X6!VVƀ'/P}F֋u{ǯ9n1H:ՙ>2j1>R7l U6%Q_wFf7(wBf,O3vø9g66m4-m>4eC8<BI~_/ CP47^(b ~ޞɒHKQn %eTԤ\ ͢",Y"G3Tz2jw(I0|9bJwM-Yо9lC6kτ8RV)EO<7:mڤ1gOP4ƈGܸZ^PFeʼn K U9$6gu Wsڰw/ S^Y,#9[ [aѡk7(_[MjY&)% v%Y{U*͞5`VuB`NV2-HL-5Z!U% #_AP+]T4H`+ӹUH)ޑ&1@S'y8igݪxye4\]U^,$y^Sz"Ѓaygxጋ=,0inŠ`kz h1o`̴)h4k6{<8?atn'y4\&N`m]Xioyˍ4)'\^*~+{o7%'r 'tnljy"u >&JC k[v/fy;L 0;eL}OC?q`BJ"GVŏx5*)Z#ZrKv7o?@a)CХ@K 8'\1kj at$nY[ d% Y; V+).x}:W6д39?x x;ί;ip'm:9NE!FsƙP3@'F?wHZ?!Zʣ'vG/сfKJR<;24_?95^Q|(yYU/[}Ww_ FKwdDyfydጶ 2Hu}b ;ېo&{JfA_KR*wBtloaGXRP v%`t:6_X/(:tԗ"jsmm9,#rrZesLSC)# %м=<9jiiJU_AjjC)qU̯V!nf%ψzH8Nð_n4R\FhZ4rzL[! P3.-ʍrl)4yd]lgtB> Tyh ,4PͯB7~ҷb.7W ƥ`Ye {sct2_)gm8V!'kvD\tTs3(ltf\\7.͎ܩ8Q5=cg[St ^{|; %ǤBuKWFHGUUI z'/qb wΎU S ^.4U?= Ⓥ ;*_?RXR؀pRvrFfty+ nNZ;;Ee2{=IG$<2 x:-ӇSpƮz&KRЩ.g09f<2O*͔?)_!LHWrnWL3sʍԨ 0a.[٦SQj !zKC Mڦ$}}UV]; AcpvmY DGn؆r }f{knWeeيLp9 <&{b?JIH@+vcBN09؁:%jTc<: B)`T:1R='L2i´pY (ov|)Ƥ@zsia|\4N(RU%iiLcBQj\uU<x"=hLg&f@'A M2/84@B0Hb-UtZEGCu''1*ԨDd1ֱ':2$gDMO.V{Υx c%C*&sdw{Rm<̇<"c6wv?4ؔjHcxeݩfY~a%ա9F# tTY 1= ܈ЕP6V\fQRZ()'}[Db\}xMD QRb{\C3GkVK,A]U ޞ< Nkə㕬<+3ʜt wA0 9nk_}a/Jb(I4mU&u^i:u TΜ ֹRqvzզ:|ԫNUۂ+F2ȥ+hv@ t8{n9ڢ-tSD`̔-R*=Ἳ*gj{|ݵ?ޣrB߭O銼BKmaӜJr>$Sh}Jw@O"pTy;gls05kUVx}Vmi?z'GԘrAIEdΘ>%UjnPǨI@} $kL Є,Ʉո+@{c{qQE.ߴbѪZzc(mw}0w`cA1'at qZ4b>2XK s}7$R>[@#1P#L c=д9dEWKn  Q/ck]mEs"{ͩR"=Dޢ.?U0{9믂4KY'Sp9< n,8}YV?|k_Зf]Ol[s}`-|.9Y8=6^D( ճ ,o 95狖|S@~%8ae6",ms<}v nCM>gND׎ +IPFG=<.)қT1Nd #uN"9`EQUbUPk"VVxf군)2lh]HBw @d(&)RJ];,D ,ȓ: tL\_S d"r \+-yH}}ZlgG7G JN `z݃gX Ş## bePXP7@h=SO;Z5ހ̓\Zͼw!g$ ,Zw/_Բ}Li|t'^&12Ɛ%ˍd* hY7*sA1 z99L$VAEsބLtY"h`e!_]$)Aw̟+B,(iiЬ-'y #p{QZKv۔mIqeY*ܔwwfH4}wh nHy+Q2SVINjpD)Fa2$5P*Aq+.?m#ڷGJ Z;* U<v֓wE:j25\{#<~`E1>SLҸ0{51,t݂.Dks2p$H0VunE$X )QzUԭ.$D{y]\ ;"j> 㣀evWqlt2.q<[d,\?E{JL֋d)AŢthF"O4mk H) }4"+⅟$_ Dt(༅,۾ w"^`NJ?Sp4g0n]O s+|/sZ^*AڐH8)L;}r%xPcLvBA5+#_y#:&(TJ$SoW7F*(/ a)(S^++ibXV^bnxӘ5„|;Z4zCc{0-Ȳ2=(+L2yV6ge/VD",!sx!Po0]6.gn̦lN;<ԩl8{\Eu϶t5: ?/δ,[ȄcFnsd @@⪠5>/q\ߌCw8itKD)[LʪAlKvDXbJ .\~ W|ʇ>}q[3&Q-ھ_ m:uߏd}46ŸTOQ9]Y5ܿw!!DsC[ cTvb-3/NF=hbGr*hF)CTG) a3t0TvL"voFYut,v }iIUBlIS'? JRYCCwx'PѻGa|3OoQ'/4uf&8C\8:"_804gNyq!ivLA}ltIʛ;%!iįKAOTMUc%/Vhoi&P q}ِ.mT)NUO \4"Yz3(t t[ d&L%e!EDU!;7;m?Jt\4״DgBo5]!DoQgZ#SyNYJЅ3i$["k1;4*m r\o?bn\oTUt\VtSfb?^zշD#^K&IYIFlvX3/"}NYoF&Qf e""ȹQoSSAbdkM+3?2h{}Q<\2ZR.JtfmjZ4H$ڌ̘ 1I F9']Ұ[ZOm#-C -;DOgx [IՌbG*ZAujB$sb^(5M0&`\н"s_:+hGn+–U3y\dۂ!?@y񈨁W{G?یP{ upX3!L7ⶇo  7x? }Ts=ʜv}y;6X85 2^jg`"`r2֣f//x'GS۬T %˱VV>.ܽSZpVbԻ{;~G*KN^1ϼb 9J*jEu D5 FĄ@nV*q\>vKlzk F<=Nk o+TI+4p.TGcȶFݽG 0~MYacJ0]SV䵙QIGc{/ ,)M6)f}^R3>[XEnwdK 6%HW;v#pǮ.IXyi 5ѾGyAICDw_2GMK@(OS  ak6FL;J|a'8Jg*N,.s;m (2(~4 ` x/Lu$wh>d _^>뭁x-kr/ |)Kǧedjd@ Z,8IObET%ZWpS++8QM+z1yuPↆg \'V?3^xe5;bnD/G8){|JR~x#j\,0" NT$ƞC:uNGdzg3}Ao=卆uaayV};SAVYxWd6\aBPT4EEBFg؀EnEl 5WpMH!GY[$ B**Elܤ}i6 R_鬡@'z0\Bj䵚 [KT殿Siػ6al^4?~F)Ŵw%%=#jU;];#&FI5^߰Lo{Fr9Uj g -{77ƍ2z8>7.uBgi`Y0{$œDL=t+Z&qLBCq+ 3|#V/&yY(PsT<6 Bjc}£1H(DJlri3 Ww oUWCsNJ̬DQVq8eV0Y y_E QL_+av軈U=0X_^܇'ٝe`W$lP9C~K3ג 7t̃d >`fV( k)nFn:EnhDs BEr.q! U>N69Rs{}{ p]8/DqX,LU|ٺrPwdeAP ¯+pqCUi-·-h-k\}oϫY.o`RBqNjh܈s&aI!P%i$tBV_[A(;uȖ ջ!K}m.<>jAJz\"O~ͪy2H|`#s$N<(L=t:JQ0BH{Gl ~ ZIgU:˄^G/;L-#.ELֹCXe k]GԝAO=b9 u3G{AFڃ+:|SxSu~iF J#YUү|-n(Zf# (<4|Ǽ" @^UeV2V:0ܱMB:~m]$$ڨoa]3M+?HNaC&p!~G7{/h 7F1G*_DȳE<~X2Vx:2 8z)%͐dA'#WE+|ʓ؆* 5^ɍ*y 2i*D\")YIy]D#}V.2¹lmo$:'EYM7}IrТ5 ,mR\߬Cu8ÄOIn 1$ b=ϰʪrF9/3"(w{--n=9Kz}𖴩.ZfG$ƣj<' Ia앉T:A># ,3@,oЙՖc8Gl[ɬ"alWx珘qu;9楉ώӑooC'6Ig|a*`iQLwbҭS|NIWYUgSrfAffaT"@PX%j~YH1BPC pöpOycHЌ5J!?Վĩao_`iu6D;J*eq>0G5xM%梇r1^<Z6f9QEdm"jf /%6鎊K"LdP'qcj8ȼM5ikNOO!XFȉ{60C|:0PP2T NL ؕJlFY!T`||{;{t} >XRСysU_=ܒs)AH0B*5==nL i't3 L'I KQ5÷@8 Ȍ}c}t C>-b" BsASL(\t'A;ҽb*#]*I/v4U-)'f¢U[W#ӃޅAM[{w՞IՐ5izcX_qlRC-KT f8?+[;̪ @ ,J3eA6v^6~&xH눫נ`=]^֙Q\{ }4ʹWRAIRC G%tB襌7 VԠb8m/LBkKyKQJ,>Ra>]fc@\V)jFsLm1|nJAeY42 Tl!j|TNJbDvs&?b&$`Yu`9)0=hxfH@߹s3KҊDE9PJIun}A@ ښoedm#ktA %HN`bvh*-;} K#u#{M;FP.9^$ ~6Ț/GNl@JbXmPE# xL CY ӢJ{|@)T~YJ'8[`iG0ԡ8M&*|OwdۋՅG'|nD'/&,_rmF:tOqN*twdARM; Z<"guE23)i$Ák  8l+=n}vI 6y!:#bmRB<#†a ;*U`7ȶ |aProNN 75?PfHlf@2^dSrjnpg׌Ǟ3[&t~<(7u?:Fp)*(HVx~4d]^,~-\N)rdP!כ kҝƦiԭH3l,gN=/+܈PAJDN}MP rw3S7``iM\yЩ'"xȪc0Ƒ^UߏZ/8u|J0yˊ,Z6d;ny>cgkV yYmpAtR/V:ӃDҩt^l\v: x;~$s#iBR U(jTY^9Km`*ˉRN/H]",i5v(K?5~#%[{N7HVJu̝SBcU.x8w;yW W,=%%*LJeceyނxY/=@/2X]9C5 FtSr]HgPF[ ށ8ȷR7gF1(/]@rKPKęItP`W-5$X=;+\LäMnmJO21;Ak+gU&7o욌ZcO`XS#jM&-u\}AU֡Һ+4#gӱH1~ZreqFSoY<.#r&#voh=kEL)ȂHX,h{ȲYXPC ˩RW1[y\~3/ƹCg- Ep{*5oA Tchx2GtN "^`B¥̷6}:6{n]~Cs @0qVnk|,Ԭ Wma'ɣsk.6Ks$0sF'Є[ZԕBۼɧc_ҴC˼ = O_"aI<3 \$ }E<[*UPVaݤ -L+s^P4|0\FY b2n#[OjNHTsEfFe`6jvХ"N#b@ \Y>h[=Vh>7I5ƨ#n !h 7JuDQuiR)siNQʈoǵw9"E{-ۙyf"+JB&=/`O=TFv+-G ]RxV؃s?ڔ ;nky)O.& eϟ >/d\;@1eQ^T}1r h@@;N8."-U#ʢ+ښ+G\Hc1rUc{re T:/{)_xXPބJ '|jMxSiPo}*כreiጓ!ñ#U:& `2bZf|ދ󺂏|a[0/\WebO|S;e2:Wr7882Dw˒|rM:rZ?8qoo(5(cOVhM'f ɨ +rn~2iïA.Eɱ쭳܅ 8w9E>+-nb]|*q\Y{ 9> CυC4X*>hs++U/n "8Df ],BiubQЃ(O) paa986RbP|>مXDTBotdMU$X8 uC5[Ei-m=o אf~fX£yyAÓ&?E@fﵜQ5#4Rf΄uav4לC^dܩ%wFߞRR/3וi^ =VʋHřlY'@vC╢'L2s p6YzkL̝?԰.2n|awI&bW 1Z;N 5Ḯ|QQ˦py1XUٙXG1875a=b'&+?u6HekUSA*(}C|?2y5*p/2捝4SE;KqDGGtXZ,$JlJwibCN13 M"/?j@A@ocNafׄud 3&ڇZQh嶕3Qs;a-w"Jir`xkߩ*4c;/,f] lXL]c+0^} C9*C괉f P:GZlU9<^e(W%Faf?(ed>Hڟf+t O, Ove Ir7]"͡Hu|fgoZ59_c]Rg.( r&g/f'=~Li`rߋJ(2{۱9abS\jՆ:t?%T#B#!k{,Js)AO PO}[k9֒z҃ͣ#fv )..سc-w(GD/LBKt kSӾ #bsiuU$ak@~34}3~K^į(.Zmp4Fq'@h,k9r&Qܾ*yfT%o+BAgw*[R C@TM?va2wNQX2d'oߓ6ӠxT^ fK;ky°4qxo ,Vz5Ow@ 2 R:CCjX SƜkCݠ t7R@kZWCfQhLL㘰mSP /'VZ^P* ,M-LX[ W b)(Fk$ӆx?!D %mqG:hjB梥F033EBt jS >IKA^n AeT>eh܊R8P~wN9'Jѣao0%~fp]aߑtqoUE+D 4rS@Bk֠b\1570ɦ-!!Hk}tx j',9geS=aSWh\ .g|65F2Kezc%PwT*'SΟ>ZÙTRG6^d)qf?^Ct#uƨL4bSa\${Ƙ"S?[kM@>E\(EIVTڟzo'} ,S= C? -lKwu&oF4kKH^`]gPPM&:mJScds٪7:R ʉ+?>:@(iB*E4gh; :$2?)kgaIY `lOvf{҂(9gbL]fþNp+˯t_عVx;}_t ܓ+jz2=ԒGc=~ա //)} ƍ&GE~jĖ01A jŅ0}A7c|%"+~{Ӝ'7囗ơ1I$GȔsR ^[mjS1es#\$ |9 '{%>+&G SRsr8W`Ssds|xCeI,$uj4jTS e]fwWyL/9:BL2Ghnp0K ֍ԖȎ9\QrYG[0:`d#xKW)g)4Q=|9> 9M^ƵzWהJoƧ3%)R2BˠW!f-e0UΠ!" -."ޘ~:Չ'XuH?s$526NINNEM16fk%y_&iHgT^Ixf(r%Imje*ӂ8>wFV8v0 Ϸ:I@ia;ɳ YAU2 C`/#)#dJ`'brZ*`G_ot~[;eBzu7mܒdY}/Vt֤u?8f^K1,OEY4{#zܻ!SRFH|7< r(Rs)f:[_Qŷ.ڕ=T EF>UZE=Pұ{@ ]7YJ,c"1X V))J\1Gd8!h }Q \.@eɽ尪9Li.k_^;1xQຢ*KcTS!88QE_9!b8!\,ݦ *ex"N(M|Z>yU2,S'?E}l?]@wo2٣q+=KR?}o$fcDǘC5ٝO KĖlz"D@ENw ⷿ1zH8M8U 3Sv `"mܹmS9[h?]}m62g#W# 0$(hl GC G_/p^6#KFYeJMz6Ppoy%d,&w0"rBp>c9 S6Z_ҧay^›c0-NzrB5&Ҳl2 x.Ձ}MNsY'4ҹ+ƣ_(P5\Z|cN,*iizuaZý߽~r).j5fty +:f 3yudَP'oejU+[D ԉiǸ! g'4uGqj`=[o弣9fEHS2ćԸs-`-̈s2{{+CK1]z`GТ/~k%wnۻSSY}3rmcuh%> u`zv**M 9]}#Hwa'&/82Eͨ!0% ܂d->8 c*Q (8G ǃ!eO>Rȋq7k(XkQzJ9'5胛#$ ˡeRh6TSh¹h0XȰOxRAzr;\խ6 Tt?jUs'I./S[EH Wܽl'hMx5|&#حW_x)uxc;Bф:W,8;G?ē6EVAjO>8El030?&{d^W=$ !cjB ?/V/!iNejg/!Q֎F?;zt@~M7Ҥ8l!P78 <5Y1f^^kQqJa+¯ Qɋ\/'r{?i7F+@U:u*/Ra\ ]:h#KΚ.(_޵{ہ |½}fVYu4(ueO7[@ aʒؐmi֟\wz7K>5VU]烿lU2 |DN3q9>`Aj[W0NmY9vhT69ެ/B)G+ ;F9GMkG4b&QRſ~5SbX LPۿA9 }2!$&&@(ZiqLvrP195T_s`;/T#mHrx;ap2e>S$9Ac뚷F&1G~ܪ)n5$ epFJ25XB=<=^<Rȿ.J5nOIxL^W?5[̃x6ϻg}BvP©,9EZC/ g*F1[ʜj g,Z<v3"%~%/ x E*4mH{P3WuF8d(׉j3 x3z{t{V?r͍lsg%eL-jM"@ME^"M >j'8Zl+bwSX5Բ.]6,7f6#Q{^Lx7!A!r[MhzNZ,|8`O\zTmKh$BGJZM^PMn='M&fge \T^~H{8 6nOh<ߨl#l&.PN}# I}]S%5l| QgbHkܠtu+6)d1@9o_cͿFzZCNo<@DJ{<<{z ?x2Yw D𛺹P9}2logGKI Lhn}Vj$@~ wXfWenqe|sv+cU.rvXR{7?H}!"B`R,sLCn͈}7Tt[Kg-d&SI xuX@GC4AYbC=kxd@O\;;H֎=o_½c]ݨ+R**-ͭ(\]\$Ax]ntUA'}SMԆ5JՁL, Y|m e}35/7ЮwII4pxmZWVR )wOWwۢ=>?ٴh R?縏~30otD|da[3{(mԁ/qk \~ƺtjDmY~Aͽ{s|fjgG7FlƵ g۝C},0U) CD2פ']1Ts=gzV>9Zؙ:}miޛ bh= +5Һba~QmEJq"fǓcֈHN=F%7cBNͤ $QTwF Rh5JÒvK1x)2%֋qiic~/(}$/ѵ!dҒKvH]*}d~h}ꪶl韋^S몾'q[ҝ$M jL?,WsQ 㡹z&?peG2A ?S3PDtc2~\!3tlDiPy '!욼#eq-TsE͍@hʄ3Xlֲ*3q Ξ"VM&z\_a?{CbeqǮqۂ1b_ǧq O_4sCo>Ձ"#NgrК]dUN_>Y9M<~`\%kYo{Lky {ltk7qW nRJDަy-TW1F{c΄=2}I"QRV {#rɽN-gKvx#k(pGWV^+ޖgSɣDAٌvE=6ou3Dc!{H)%t@PG=(bĒg~ GuuCyNۺF oj{ӘRWvxW3E獜E%C&ΘH{LUC_VlBȴc5ld(üR +(sd ʝa1kَ=8~J2dTlkJdt=b)5-O<=Ah- ȶ$j}&O!Y犚[4BKΘ]4?Re4Fpm`;.~}Oŭ0gz?F!I%>ɻ!hT4uf [.@<ӏ@ը&Ûs%b!4$͚8Ok[i?2Fg xsZ7-Ol\`8iUVh (`oL->kL$cgym 3ԕ=` EQ욞`E"ԽT=k0=P. kAy}N_^u5tp\aI=>`5JKTId,u!6M:KDMH)ңQ4l땅݉[ŴG#cW8Yu(\nvfZC(_΁`O3C v%F.5Mk > ex\4H̥KkҸ*^BF&}P.xD=Jd)"a0?&)IהŞ)W #{F% ]݆5~U1^ѭ~-'>ϾK̥pX^LU\l AV>PtJsZIʏkwWhjY>#YoNҶ)ڮU?[BrlܜD4-;jibgjXp}T$0Z&p] s?:`˳ĸDpCYC>]uJCҜG< Ew7g~ 4%`B>VTR&j\fTHqlM^jJn)YM"_AdCPZB`D(Δ5+pINPHe^::I VzCYbBbjXbΥEPM\) pZ䄱#|g/nrAmbBw\̏]/%r<{c뮟;:UF%ddf6cU `}^bfv7&./z oH퀆z;`Ǯg; {жR*5Sћ0jkjyP :c\@.Sp*؄:1b3?i|(J~mRqc/&Hkڂb(tEۛ4Wv9u$FN}p^U; U# 9&#Ud͟,j_ج۰cLpri)y;鶓vZIyJO`̦pUÆNJ-uc1-Kĩjt/ꑯ]W=?ЋhG,lh~JQ4~n;v't~T08ѲHͣ?s V\W;!)H;VԽAeQ'wA kio,OTbz vA#V:=y>Ӎ8i69{?Yjp$ߏi! ~wQÝdM#*^BOp@oL1`EbۤPP03v]#٦(j#e.SRg\NqxlFW%,0{ WX{g(HMmEw>LTqU痃[2^*kF]呓wK^3XfޙW2)ܐ ʳ1^bM/wV ֎ns3ei'Eo) +b4|p6^e2Yyo~SX%SE1|؃ZKW5褆0B/(y}1""O x! >bVw}0oKFgcnm]:Qx0GN~gˮ(!W{ #OB׉ aH@98YpSMnٵ$.rWi9u Nt\\\ yI_H:oDLm1z hB[Ch>EOOpI(!T0ׯZ%I&v qzѳ4j4FU(Lcj@3u S͆˶&uanp!7a6pwf4]x|٘;o}! BH4&V`z +;id59muk롲iLeV$׍Օ*qAM=Iǰ{-P|6+юwF5٨loF%& ]`N 3"Aϥ4JԻgm:I~5\s (՛Uam`zkP.\Hz֮/%(&V!̹bp,Nav JHAӦNdeWg\B3ܚ mPISêG9F4d#7|e@D v3J#L'| H VՂzhezsu ߢ#=V(g/9#?">[\8^O ^d@zRR'7nlO14we9 yp+\ K.[&W2*91'Pnq?:sl۸43 }ϸulorM֙RFYj_ -ጊJ6ܼ^~E)#FX3>蹷N8فkHr(DI iw`L> kVD+נWI4*Ә\b\~;mDCqnr˪ӱS<}7V2-Z]8_Аp"{\C0>WeM5$R`o*L8B]8C0'k,mc5.$mtO,ȑh: |,O\V@DF{⏲[ֲ:E,m7.*hã0Q:NOۣWCDVv)43k8,?4ԅW{p?]Rb)D/!APDT=jǠ + DC;nIhU`ԡ77 20?{.ºOR'C0{-u<<+Rr0t]RBz^$ ]CȰAqKlq:V3aKI'&+7Z2p~@yw3Q`` hi|\_`k9=c@/4Z_}4r>yWvo]rV؁>7 nڝK79]Bɑ\74cnYbOEh86w`:kML$qR4 f~`VNdH-ސOWR@RnMvRg #fӰ_›6 '兴p.6r/)ŞLO06b& Ցzja6%V&|rIgAq%kӠpV0.tu''{Ɂb(ePoEO$N($?AĶp%{ѿ>#|nxݴV}N#ͨr¨lExY" rE >mN|-1aR'CI C!. tjzM8Ȼot[A"lO>M֗ xap^]P:"Dd"tP-iRQ )EҸ"C\|ƩH\\6;$ACn )XGP Y*2 cd e:(fJLjl !]&bUum.K~i ,]N-Iy&uiP#vpmɖ,Sl%s|]]4Ʒ&^hNJ]s6 <.2f1͐ ȅD8mh…Ef9 w`wtx11#*>jB6c`5`iw'J^HRlptW/ ݴ˽[REYC e SQ=bկ\7vlOk_HQGl~̓ە M 3X~Y8_r>S/dAd=ߠ|FIV6T?@*1uGXWK6+` _ vRl.kWWۥ=8x[{ǟ|Vͨ; 7W}~BxIJYui oG74#/Qī_p3+Yg~ػA+g0dxQ ^nk~acFH*?yWjc73Zrpj^أ6FJ#n]61J5;j{pSB8+c1iΑr)NEUlSӺ1kHX5> рlʸ!W:(Kw)mn&|U'Q$L?+䮃ݍ- 4z2IϖH:-f[P|NqX q?e(徕)~?  fE[{Yzc Xgguy2i9/x Ez HvU gT+lCSLFlY5AIAx,O&n6&, yI.@MrA sįSjO* '5m{Z7eKʚMOjM7}`+ydEUe'Q*(J Ṕ#Ef,KüpH:Szk$ I>&nv3m@_4@d;9Ĝv7R>G>J?E@O n_~Hr{ # $H(PE'4jV/̃WҒbugm.S.NZ8oeMg^$o?aFʻ'^g8[c):~K-O_O_YX8AG> xA}ФԖ~8GTdvY@,)V@o ; 0=ude xK! N1-sP`vj{.\ho 09ץa9ڿX6cںˤo {d4]ځ=[/|&ygQ}MqHyYjuk^!I ,YgM]زZVbVBE>&H+]CS wV|ȘHӤc`7V^`쏀xVH7Kl&<"*x,)^-˕ U [&0ۊYIxi&x |~bd1EWC#{/L %ԲA5**?YGq&pv#nwe)TZ&ܬׅjXtVzv}N;~}?y |-enϔJ;V%39DAF`õ%`5F4#dRa7*뒦D/|qk:$ kڞ_f"͗qV#w_3:7v.:;ݶ"qi,fS@PxNBzY L|ɚqФ,-#,=p_V afݳm|>G iFQj 3*%xۍZ^m MDŽg29roRE도1N}*Xs;iB nйDwYӥLSngcSCvO#,lh\t֙ݟmK C-j%cXǠmdP %~^4a#݋ϣ*4XO_؀f)`/\cp`@|*,愭ymO`Xi23bTJr{ޯdrλ7A}9Y1;ݸG:ˬvMAXrAqDc4Ɨb9}*4ؠOޅ6)&d0P()1Eѕ9-e@hrgP/4΍5H g7deaȻn PߍHKa;eݟ?P*XH ge_S&^Ȉ +fw839!i"fM%`%@6^^t.]q X)LjVO"Iv)³oFx+}5f jmhtUIl̳{ ?6̭qT['excU^,a̕e~OUK'qe}yl3WM1))#*NmF]?t JBvl>yKE%]P0 N8̴t+V¦X~RaWF`x-BUu`8[ceA&W]a\|}Z< Ovx—b Q` 4rUjeK6P9++9jPI.5u2"6n[7kILS\g֬[U/ȺًKhB@g]V 7M*Ԥ##;5^ ,zlBOiZR;_GUرnBOUmLaՒiC957.5.1.el7.x86_64/.xz7zXZִF!t/d"]?Eh=ڜ.+*4L*0R^!k6jGŮ(r,fz*2S8GhMcхܐOk7.JO[^7gow]sTnAE"K)0=$R ڗ* ˊ&X3h]UW7)8 vϋՒRP9 4eLx5<ք(-#x ާMKGI7gφ6)ZX$M fVNc5Ө6xJ"p&E^즪3m#{i?(ƍr̘Zb(3My$VF4 -_\VvUxlFh'0ݏ2OLܣ PoR:(0auB챩ZTwSRח]cߦ{L <}c_\"YG bm< L5*!3z֍iIuh^'n맰Q#OPUVOy䙧A  (]tgEotݚR[7q`fx)(_}n6Gѷxn CU?b{bZL?:Zӂu\j5ղkV7x)P`I`]JԺꙌWnoQ+Tݖzs,P9@G`;6#n^Ba4`u-p"XODl|^8Oq bo PΔT,Foj-toK(h//bn_OI$//q *(K?#_unl3.;SdKnmf4<sTڨ]P OJ^CB^Dt1x( I/Cl0+x#:=ںQ(U2q*AZ3У c #e+#ױ ׇF,ۯE$KBbt^At;W6uNޠdG]1nEč,2=ʽ:Sɬ2 KxoxNh_Dn5D5l$;k(0ݛ$5:@h@_9'I;-Ӧq"Ei \!YlFLͫ7vd' zk}͸njC|!a dȽuBlvg|4/6՟4f %}(H" iL5JF:[}3׼^ffWԨ8m԰__ [!Q"|& C fd%;= ioWQkҀV X n"?'QZ,Z8lV<^?T\|Z^3}nPE]zl+?[!SW}xK]v~JǶDփdeEq'Q{H2i%YZLcp(fxv'~(!}\AY9jf oP:rR;"GgMRId8ugHh)ֈ37e`U #^kƬ:_Iioˣ,Ȳ c{@h"Z⡃B:sXV2&^P,J>=g٭VW|9GrgPr8<4hyF^p*%4r$r1je75Ze]4Qe)wPw0cN!?{|3PmIߴ4uu=lc@iĆJ<7Tu*99`0* 5yM(@5.ÞIHȗ¤[NÔO, hXUC퐾*lGо< z2󋀳S*lR`E  [~шBJ/U!٣U[/eIpa&YxIsb$,bfly\*fCܐͥ?@+XxK:}|ZmXCxqD_W]̍gYH>NT<f?"-TOK8S \wHn&j$P" 'ga]|A,U?Dƛ=*ť[8zH_2 H`[3O pK`팖ssyU(145תgJwg<`p H /[{MXrõ@TK:Zdk"of=;Ɍjp0 7'M:+ dixmc4t7JQpW^da`@yk۽FmLx9kCUR*<\2͞ >$Uk@!%Kt쮮9/IWԅ{yFg^%|D)POPQ`ӢnizHo،PX/`{)Il3m+k='&؁:"Z,yx- ߬%LtU`5(Zkl%ͯ/3g >.Ȃ2)pK1At'$ǓYߴCAylx: 6IUKr)>{9`Teߕƥ|'] ]zK!u*D*@W%{y#qBʹ=@lB}VE3tR;+i2boz龚h$W;(VOt(JbeI6uɣ10rHlE`~X bVŕ@1֝exCpKk˂E\6{!7-'SX: r6($#g!9 _l§jL顒y4տr)+3S ZxzM{-U)Aa#/3RfJDn e,&኶7Ɏ#LT"^ |[4r` avDR|^tD_Lv1BύMfGɵ%ދ+mf_ ̟ފv}/S/Ʀ\o-'. i#=O֙^"΀,Mȃדf6߸I>}e=KUyBq)8l ZPAnizr<žr)ʿp%:ycl71`>%GV8 g=`0W8o1x.An:m蟽O[)j+2cP۳_NFc"JFoC}5fEp+g*9Tf {Cr@=*QT=u?ye9AUU$&$ 4w]I\]H{< HJxZV- $%_߯WQ$R\JA4X.F6(:퓂ҿJL'ڌû**dt%Dy~4ͅt"(kf:&hU`cCuQ;6&V38¡QT( ?+{ɌI=67*ʶϝ'hsĩ084%m{Vg0;J3 Xy}>c`.a {kʪ *SHkIu⨻Pt?_5x"u͉! /ZM>S.-Ay6x>ɶbnڀט`l9apOCV-iW ~jg1oqz]ݡ@^Kk&ߵN)UOM1}Nf6<&Q\y+)cQ 8/" 89%WR}Ц|JN(]T1A TuN+x/GRwB.+1Ao~MaVGVNo+?nc a K n ?)B/`A6i4˜,{&4K`miSt(:Ѝ;4*s- NId&}K#?; _ YKc?D}:k.5PC-|wuul~Mw-nutŠ#P쓕fz7n{.j5S;e90TOsYR*(&M^nAt8::v4Joܢ"jQ<6}fƵMDEs{Cv!+R-߆d,@e=n>W^ٻK#O(ud!_l=ykJX vu)MXɒ?]1 tþ}Ӛ`N V$d˅ʰL~*:#[n ޞkw#bP[V+~Vv$WA^q/T uФW&:z/.F9D}e?Vm=f,csh^.e\JUJ(ϡϠ3?Jl'BXCEd΁Jb68h3q ^ 6mpG|╼ݬ!GȲDF 7с}=7BNᷘVS9iE ǐTEGNf'bI&+Gh"z`Gֺ;"|wr\nGA6;,Ho7.mb>xp)Ը;It Nd =$d-;`>!dx&oDߝ @+JMAT{$\Okj`KuhFX|A[L( RM MB#O8+WTMl. Qb7-=+9WidtFկG/K0ȗegZZi-쀌5h+=pt&7^Mq, "1~=pA?LWuk9\O[|UʢyOʜՀ{IQ5fwxҼƵGys8.D/KT/ҶX ۹jJ1X]7sN QcD|xi?<,\t9K}yFInA IB bR:/@s<Ǧ|I=5~<-B#\{;=v|,zezu+BoD|=EjЉ&mgpǒw' Lz.`߇TBξF~ &`B#~I:/p ܀oz(~SdK;j+?0经,rUx/1bRTjc @$f|V_IUFD//|PqP1AʲZӪI@bILҞ)k~PEぬh!1t:c*SQ 8: ի&0/U?&]4T+!ȗ?8:5K?ÚX!^EuUtbrꆃo'8Jm%`wt }u5b⯸OW!nB&HWIf:^;)+PKDSwN(H(!&Jv궏U~|j*'%*pIkУ.CtV# .w@ بhQOb϶l\-d8:t'2G5D>pRvQ#9/&1!v?˷&eGa>[@kCπI>E(/:7VYaR|<ғ:@O~Mfm"Hmk9+I=|L<%ᶅ 56ˇMٍ2`VGJKNyZg1#xd ߱/YIͳlE6Xn:F Ԅ-S>zE @z-NX.勑7D*L> RSfWY+KuϡP ? ہP7ޠU7h\3*>nERmb"ɹ+]DZ nFMپɛj>]7JIaNYVGC9QI0,w3I'wq&36ϝ=uӃU)x/ڒ ŎQ_,鈀li3!@O@Bp˫_ = 1ٜG›.٬[d1AZP,SZ.K~)bM2J |AΘU 6]Xq #j"dG{LK>Ha ~Ng8b\ZTB\Yn-@ gTWtbOZͱeZ,Nv3WY{PŇTD,B`mA&'e_([Y*qPݬҳxNr4"dx^PerY\8UtV^Q3zlq`V+ 2]QOQ ƌ|jI%bл)) ">"" H)=AwKլ+"6!G$UTw|3ThBt6ݩ{$e!ȋ˒hȔav폿 rLX}#[2BU|D`0!!_[mf`RE9f2tB ae&1SzK`uJ"IDßkz 2^ePГ  ҅9O .3,:q{M߇=}[iy"&gCg]hؒ41zH ̰44a[b٦PNwp8Eaz]IE롥ퟁEPK$Aַ:`Rl4Äp(Es#[U_L:>R_ƌcf4ptes[R3P& k;;O< GهA0>;J Rp0_mn|>ѕ5N >bm>&Q$rT/gxIfTD+>kMz*F-K :Ȥr{2B @#ԍ7p. 3 p?% oprCCYI\xKo.׏$ x5A^mEB q{Tv@da˴-m)VHh=VƪF(W7'&#m GyjfMH60Zi-1)|$xJH *1bKG]U*\4nb) >)O[ ×sGdi#\sPhFjfPc5Ksi45Fv+߁sEJL !7Գm[aO8߈侀3+0jˆI#Lg𩪛)'WmU2rF=S:>JX#p'`Wl1O`55ޟQ|.$X .jaX3:+EɫbK(R@+Ff',w)|I,A.;5VK @҄ɕ59l#$ qY.˘_/tTr#TõXI$UUeV)b%U\4}9zPYr'1SL~JuO"߀舍ŸS,P,9\jc'ꆫhM&W6F}lJwG=ro3$-nX&ŵ1oZmGT :4R?@Vœ/P}LYK' |:xcMh!|PC?_PJo&:#ܔc$,w̌=̽ 7͟Z!V,_~s75W<iaiBOĊ3E4ٹэ^IZT/ː2c"eTUGo󄺒p5fr9wZfaS؊UihQcf7X^1ڸ ePZ@ڸUq9#yn?^WoT`&Mˬ%Ք+G0m_&feREYFǴJmO#~Pi؎RBRP+I;}5\pd%S/3EٻSE݁_7J~Hw⼗W_ -|Y>vLJAVUd(`%Izx3o*4Um,{^W <3yBqr׾gQy,=Z;T3ے5-KU[]]y"=~v"L-I'g<[ TCV5 8}'03usҾe5>ƭLePu,Ҡu`S*BV-&#@0p6s"7(Oci,_K pD03t61 21+7<w"^MYDφKz{r #wL_ZD٥;AX9hUU#QLbۃu/sY7n>fq:!+Vo$7U3mz:jmߋpӽd$@3x.?RJ162X| Y wdhz7ddt|:>I{/d˝#A8Es!De'x4%u)Z_GYo"V1n"n3 ^Lk_H(]z ]/_I˖ُlcd^ Ey]^Yso02U099D~ r1;[!8>ˌc'l.٬F:Mn,T-([1)va; T~rЌ}{\oe䵩[>}^KI htD띜dАC VppUYtzJ44EG<2Dpp]MX۰M3G;&&8inu[WC5 [ECE4&~s̛CIC4(7%,3Yi@=G i6 t;  !jK+j0nit}[0Z+x顨;D%TX-[ <" g{zY~&ӗ_顛Ubw'q0kAoeQ7X b!ZZ&.Taiu6̂hPC)sh4"ee H?zsozF.c+h[S0XtdC{2VEon[; HI%VGqo1JMArp n3/QPm^@27Ya=Fb$?gLeSUxőyUtQ={`O5\ַӐMIO[g)oҦ!4X`5e\4 ڤ&.8?"SUn;@0= KIGk*ھٖT3D}d՛pRxAGs:2Wȶ B3?&;s+†t͜py!,lf(ceCj(xkk4K^HHخ.! )0/ .)~(_4]GdojhkK#q9ħGpQyEӛlU'r}=VISޣnE^!+ʿ&B'w`['qGb >`௷QAlG;4{0dq6vx&6{SDsgktW>V1榰}nW2P/Aw_B՘}yZf? ڴ uLE!$XIr򮒓vRq\|%0YJ w(W~QF;mbMLt,*A<,ETIJxe * WΉ?RDSb4"Y:i[j1l cA(:w4ѨAMݥRY=8{ԙ4vӏ6oRIGΕߑ yשdM8<,K_E?d%Pe(]nb4"S9Гt$BUWWF8_p>$=KCPȔ?6qdũL#၌A($yOF?$Q&#}}2`dɣ-hΉA+uwAAa{fl.EÒUa)4!;u`'\ v[}+GG}BF:66%8\϶jf*ʊ҅tݩQ,xd!s=n%_^%M\/bNk8^4xKy͏Q߱ɘΕB^c]aC2蕜C%>TK蜈.7 Q~# ~ssԃvo\r;g*ADl[N5`uA)6dbwn,)D7Z;#eן)1.Zuw8CZ~ <[|$PZcO7˯ I*×d%您6q-Tw UvA#t,:c@;1C)M^7_z%:>Z[a9!)൓7O&N&"HV#3FQbfh:wQg'3\T5no.miOk]B̈]D? Uz0lWVÚɞ?y۫Rw)NJL^[hyng/w( Ph#X}F-,f6 fg z81i|%$J88h jz.~d91gif^T6/)Ӌ5() 3NP[JSr4#Y*"HOdut}AQ6 /bI-lt j'$YbPIɐ_Yw@_ILճ%PrvE4Hf{U&R UPMAGK 8P_9o6PςY՚@W4%M=4Lo?*(P5hYC-Q;]7|%-YX0VǗ I4|s;W +y M腊l>jMi-5vcJQެC??N7lG}槀:rNXh-BBPSVA_CyW+hqcz 9$~ʌLS,&}s4ےWtӢ%PF$5`Ą؅ \/ӹ'vy>zRT1PV?DV+w3%_Ap{ϰX2:x D]W[&o5ӤPCoMUb;ڑqe_W7m.E,Ln5~ӷKBdQPR E6ADoT FJ Ϊb g_X@o)FzL@z|m.gHkUiG!ucA>:#9 SX͙>?P J]Ӕ&Xa~]{~NΖ#lRfYir{ +}iBnZ+PkW J_nr,Vd')=?lRҐ02g\i׃[#xH$pXI./cYѷ3 +ı}ر:-:ۻKz}eF <‚?`k{-"[VR^Ξ2j"!༅đOm8{$m'GG.KH) oww'= [+Q׌OO7hN1ggQنI2N(MX0iZLnZ=Tt%>eZjV=eWw֋HےOo%spٌ`Җm>cL#nC{<EjCQ>Mt˴j `QyfzaxZO6qL:F-=GvPH>NUZgoJ ӭV9Hvj|4YEj(!u/g(9/Y9=AP B^-9`M:Ys%#Dg6\Oa㞓鱾bm rzIoVE`-6.ׯBk˟Pm{Ice۔ q &Se\sxzIt> w@Q/E-Y>'seF=܀Qx8ohT.5k%))X* X#+(.M"guc 1?uq~c jR厧l

    Kq(hF_~e-{e*v?y"Ss.']kߙڶ'[qR:yJ:Sx?b :PMoLdSi65㻥R}lz_h«PdI Zmwj _%^e*x❑}|Wϼuë]nȡbt5zfev ;$O/pezJ%c͸QHg6ʟ]|S=pǶi:]sY/+ZMB^ۺ!UO:惠OMWxljWk%K1f poΛKQaD  |},IiġqWiʗϥ;fe "B\s H\` 'XvOi]]&N!F^ӦQFOj&53i= Tr*Pȴ뙲Z[ñ q2&;桀S\!'>RH6+FJ_S! =Swt̷(aLƈLSl`:y4S%MJiFv)k á:h{(rL:,WsItA$.X8JOK# 2 #^0Z70}L)\ºۑ  NBVkbe]1{燃eL$Tt%1@KAfpdRu&.pwi3![ 6`|]}0PQ5| ɏå\@K ,8p:}WW3#s{A2/ G gtokEA=/2ʣ,HV_Fn A>ZeqVZy#ش18YIlO])yp,DŽ1M8OaBy[gWb4Z껕HjSs)ڡ칊'rW/J4f|WY`n{ ƀb_mqu#Fmc)ԭ[|V9R+.꼉Hp45|g%FǮeOv-l|fQð nMNJb͉0,|ܢ~EB"TcP5 pJ@B9K7:&ۍELcXt(\zKgUq܁%58㌸iwv4t991fuIw6Bk_JgyetrWR󤼸\Kz^~k`cAC-gAnG>M],3ݒsυ,5t㮳 73?O7U.̭>@b Ms׽͜+FD7HzVWp$Z(qCqt+iEW+g&D4_;*bSV#$g<5cSGPw] i,WUӢ ogő#UqbVpKqδ(ᛖ #H1|xAlX`[:6$VxT2E(א3? d~WX特m]B.c'yE4ًbl,ڥ$tv_(Ү6sO+dnacN+kG#8NP8+3'gq5{Gbj<Ǥ8X|f*E} ky^5_.Uވ0wn%F5 XStBX3l-̴OdK,=ie9lbӟyR34(Q@7@u7ai=eCuR8 3x|ţ cŏaSaBAȀ@7/Bώ9qjGs} Uz$^pēIW i\|9AS5!NAŀb?úaR ,Iؑ{,J 1.!iq^ 4CN6o.',:͞+, Y3#ݎ7J/rOK؂d$ n%UQ7_4J%$(M8Et)c5  R@ U-/|VeEnP1Ug% z@RmĤ:,).CAMz ]_v^tv3)1``oS:h xvuG4cN뎹?V9M+ wi-02lԝ@B-F}߇+Јw7ĶPgOQp㠁ji< SOU1{X\0(Nڠ]XᡣQ!uĭ!$BD44=n4nnAd\δTv9JMwY uP6 lir)ϖ!{y H/9MyA5$0 ɊBo S΀_B<߹ ߋPTBŞס*}8J12=F V0^d'*bNq!ci}{9ap 钉61RA~ۘ]SF$A8 ᘵϰA JY"{b0iksD1|tx)t؟cvоٝ0U4Zmwf @!.|=cVJoޠϩ6f2+qbMQR/blVfaIN.ejdѱ8}K!)rv(F@vCBW걄L8LpNJJ;5R8V`#lԫ(X<\ggGqM({~I&fȃ6s4k{^wY! 3fC!em M[`I2P`o*5QB6xJF+`j^P*jx]7!fs/tqi$ElPbPΦ_rN@qdAxuK|TH1( 7{r449-ܹAߧHC I3΍W6ʯ0ga4)U1KdY%Sw`ImwG*; $_::#.hhyF/?+ƞ?D5)dP5GFdllj2m~'PN҇JFbE4SUi21o 39#,B^륢QN=r.0vW9=qkS6foA. yn3o88CiZMӫ QG*O{z%RWrJbT!V6Ћ[7oog;`gKl3#CQiblYn{qUV ke iƥ?qqGUҦBwVl'ÊDau*pTf3aZ"ȡ -W_@`U!Ӓ$Z*mݫar͠Yu@4GɓFcSUDFoBa ^Ъ]ҮX"@XwPwG N=mnt_]{hy('ͺXf={P'xM~*r= CȾh"!O7 {jҝc^񥾟K #2'QG7ʵwEmY2!i6s! ÚvNgai' e!ȬX8|Gd1OҶbU%1ײ 4vY+3(I)AhJ]Zvp@Iip*Z@ߑ&bJ;j|BY}jv*m{ZT{g󥓇뗔mܡ-?kξ(YT޾ʩ@FGh`¬#'R~_VB,:*At6;PoɴT\Q-&z}s}0C?bܥ_x3\>o,W~c>#h'Jd/!g+}v9Fί}/-q\Ӣ8fWMX^.8{Qo,M`nc QތnFꥈk%0KEGyzy{PM_7wf4wflY MUaێXw0'!rВڻa5uaψZEԦȐtC A7mI~fXsς{~)nJ4@s:76ҋmDmNcA$3Hw _,Kzz <ɷ~)u(3 E<@ =7"vn^Rb =22Q!hHTs}89vp ahs$%2|wZ q.}oq"^6&ȊA-;PWyt%0<i?-,,}:AF;a1έw4OToRr-mTANW3ZmH#0Lrh?N6WJB-uOiCu8iiLk y-q|j.N'F\@3|lqRLK7{4IP’ eBAvN\Ug^´w%WuF[XAu$0Kظ~ wj nA."ؿk#}aU.Yŋ QIz8w? 8؎鐥TVPVhWHUd$ݔWoH剅,V9J&suH K [,uxө2˾vy뜣@/(sMiiz"XswuAA}iρ* ap;+*|Pxm,tj RDVkr7ޔF g-qeɀxr `z=Jip[,5Ies!Zd,xkC̖ؕm#]JnޒG/> u>hetϊrvFՆ'`  )E+o+Kx/ itn$  "ظ~ #3iW۷]sJh|"CM3*Eb½N]lz:mǴ|;  (KʠcS0an+z( UD-)sJV?_Sɱk$!907l݂D O%(C8QvOTq'Djcʥnnm!JJ\>?fGtxAV_N7`o<(؞5]y5h?IOG{g"g iSHSjRT4Iή@E'Qk46Q\|D2V`d`| :"_!ReyK `wTx'.g`G ߑGwb}Ғ)$1j*ˈV 5v3ulb"t vr[gpw#M9ǩd7Ja4&Dd&m"ld0wו&(Dm-mDz>B2&w@3?GA-+o?.)Sժ&²%n7 ts7pBIf\dȚ02pM}ߔ='Zئ nyn=Yݭ^oI!mzORNvyq@haUbdNzw!_sIjdb C~y֦>7#k1U V]4q^ 1vegX9Gc6P(߁@b]۶jF,0t 1X5oAMst 1o^1M=8lܣXc;1>/_qɚa9&Ř1ٸlHLܳ,mbHyҾ}GGx8]Ȟ[)AJYKRs~kZc[.Mxg lAZ$3 hOʉVۺ&/Yl<"7LH ΋$gf|t:NU6Β9}'&F]$׹S")vnoe{ O~umF/ L&tHFlKz(7qu(V8d9sjK$W+fo&!nQypbY&!(Jr K^9~xJ4. x5kF{MCa?u/b^l?M| brGV~dM2^9`]L` ]pӋSo]JN[v;V7q+K, i?r?!U9%^x /#PxmȬRvI" Z;uL+n olaU[iVR>(" md4o ̆\]mD_KvC1E$M?`;T(A[:ƦD m4ΓձB@nQ,<9&:zwu%9N]֔ZZ+ex/ O]P\Q-id ր/C|TFGK^a{nd&#5Rf}&j}m[PnXQÊÎs!m[ŏVuӯną!Z[ zr~^*wgLqZj4kTF2;/957.5.1.el7.x86_64/kernel/drivers/char/tpm8mD|EԜ/Ą^@^4ErSs9f^P4 Fnm`yExDr޲zhƾ³W\SVW4ϫqsJzm6꡽Lv;)vX6!7M9 3fr$}7<c]y(z`2殍UvwC/v*%qC/A~,꧎'?e^Ŷhj?mwiTEgޤ'fE,̬P5xh?hq@.c^}@B 냇2{pUMLXF-4'XɺhW9iG&³鉐 UthBX~0(Hɮ?G9mI * wOJFtߖiV{U).=8%|[MnBG^J&N2x1 ?6ؙ11TN+&J+'bgegІ{|+9TTGݖwH%T 2G)uOL3n=*Ķ*mܥ"sC+%[&ke*43*iw\q!$uIk -0R7̅p B N&;YQV8G_4:(O}ٱjt:>-r'2M՜=YT1ńoǛ|{cqY P$ spdQv3~j2W!}&ى&LF;IzqIf*T|~1Um nzt73Ŀ(ig֑u]՛vV 9V68_~c&;k̼]}xZM)%-Ю._%" FE:G]t*0&*QG狠{8x+GŋlOE/K9\nL9%<+@ұAnÕ?qB!C$N7Dp D"|'@ Q#5#qHR+iQXvX25{Ffn_VWJd(!Rq LԂjHV~X@%4_(2nx̷Yq-`D]LpbD}(sArw:HWbDWN$85n\ߖK_}wFH2ȸ{Pz }aD:,ARb,vM/oxj$HЃY8a#Q%rSX)^=`k4EGҩ^9Ȅx&;Er/O0`FK0[W7GN5S\KWq(snjIz5!n__dD<mqVm)[d-DQ%f.u$V Q#ۧ^kvT\JIf4tɗ 1|;_g*-6C0 S螤=1-A7Jw0ۇuoSw \Bˣ!PzJmبjLL#\&GŵQIz.Ei cZHF: uSG_/2ReFmJo@71-{][(,FWy,W`ϖ\tg{1q!LMB&-.3u]"n3(>KϮ温MeLBd{)v :E §-Ґt!U~^eJXxk+g3'_00od 9r񘸳Gct `M:B~ &XU/U!r‡Z|gbL\&wt Fյ&s/A>xC_в,N5>rU>`-*z/1yXRfȘ,Y k6"f^y~\?ꞯÒV;-yoS*avnpss侱:ZF6~1+m<[[9-F+_! HIqO W an1ϥ;Lh+:RS&R&vK#St[{hFQG z>-@-E/Ko &+!@R6~DYtR' /ǡ߃h}L*FNZZGmBXJAH猪;\ZLa*./.& TpҗnɌճ7i9ÌW!hm"Fr[}٫P |G[1{TUhUOLB;ǐtaz{"Sê A X\=7}e4tB .ekΠ\Vͣ}5P ~8r2 Sǩp)Ak"Ur'86kAI.+Av,8I$&ܿAWv_&d,xHak .D}_C_'V kҋ 20'Ⱥ6R06_}?Ȣ?xG{ DXJhBBr[T1 䤗E?ցQd5&?QlYKM6\߷n#\xYۧgEa{6 p4\H/ZJ_0A:!z+NhadTKeCػߖkԉݑV!o-n0 hƄIݵ{Wbׄ-,& k,Nd{iضB%$r 0cW{NJw+Q\&,1[ )AeHߢ|L%.S1W?;joU[Vh YmW0GzyQBМ ˈ4 EU;g+BLSdۺ>_uvnR ֬=4WIMgDjx%xUt7nib(!$ 9֘ZOW>M(TOg*6jFp%GB]G.)+c7o"30mqC4[9'T#4ru!8OJ-:bT&H|:>fJ\en>4‡J(Wp_ec&kdnau&*aqHF0[tU1ǩN  Uդ4·fޝ솖A͟ U%[s9BQ"u 1(2zCKN+znHHG3#yӍ4x3;?r)>/lt=` f v#Z?U|&v?k it`rKħyPHT? 1m ϝd=֧ܹ lP[O3iL7$+הXzge~ B*I 9Vc.^Q捞q7݌dt١{8i]WPvN`kSSʜ,b[GeS7HTUìo(eKDeis }X I.JГ}=8qb}4>ž Kk9pҘK뇬tyӞ\b 9r+]Z7VM~Oqs]עzɇguEiLV.&;@b[')_(nމա.uWo}}WaMSθ-e~.h~D='SP2⿒Vsb:3sp%r)hQ>E~uWETpkX@ XfeG_T U}v1L=) vܤ/FM4=j(FޚWbaZOLKjdŮD"ȀG l0Yݫ8R3Qoیc$k?4m+( vn ׅ9}lL+9\sĴG4h7+-&aeo!G P_Inr#J0WÂÐNQe. N_ ֭`зQ,1uQ[wߏ q+W5p< Ҁ+ky/7SJ{NgDgh vbMyӕ4~15}PK)+\![KqDP/I./[_e+IL '6s(+Ko+ĉ)g~Yk wg9Oo? 6OmG-)f5w Sf$?3&<\oE}zq-G-%^'W5#nR%!%WB zrw;U3٠<5w{G8y!K >[^8<7Cx7$*vF@q3)G"_mul-rUuZfAn1(D*`qtyIľ&߳ظɔW.p%pZEo"i\"u\Q|؎w&~'0]*#GN%Ec&KGke#ut;g=nϬzRg\+eTZ)'۠'F 3mO4+9w̶t<٧|] 7jЈ++f fSڻ 988o6}a:Im?mbI?Gw_(0W6{M8=mVhdں IET{s$մyf^!~uBdlU1Y`%>HoYf~֔$W(}gNqĈːQ(An$@jͺE?-u ϊ_]kY^p}mR}J! ndz=3 -`o@[s/iqzVnXu%)RmO0U,T ã_г~=1}d[TPyx٬4Q;:`‘#8`ɽ9B[VҎ+Y+iZ>gYZ070701000000fb000081a40000ˢC(r/N^ڙT>"hjڵ,$e@ũe͖2?j t;Zj*3c.z&L 00q1Y5R&a4G: '"q;Ey-\Pk\1™ҽ!ymFgJLE}g,3@#0;H[Ӟq~ G4f.9vW\pqȵ6ba"D$"n݃zL*յ< G$N{OP5tp;nofyCK<`͟ѤQا|je{LBifl D mcq|E {"MF-.CciM2ڌQһ91,|!Էh@l j9IOCxbؼl\n,WbN2& sHB=w~f<\%(gƐ f$)D(DuaI XO^τbрBSKȩк(s";bͽAjJIdup< J~OHM SR W{Xl @X@ O`ID?Y{HvЂ[XVPw-SG ':  N&bXz\9 rhǎևTn@Y6&HݽX:yNAވ;'zl>g{fk1l=4~lμK1U c2IS߬\ ڻzo*{ />8Sݾ Up]JOì|F>X. RnDr6Nedc|\ 77Hm@ZuHBW2/nȂ(1<5Yb7#v͕zHyC'*7X2SGu ɪՍ56+Ñ  f[{=جRY( 7O.R1+v1I[GN'f P B{(" ͕ͭ L{3U,ʈ\z43pb>$!K!WѠ~]%ǝ-WVd/60ϋǴ-%R`/=':Yk/i0E_jWԬgikaXI,t]X\sEE-uqk*O9]o0Pa W6˱D0g$&ƻ'yLw?nnWԍ==nh̊TZnݰ%x=K462!'/Oaa-3V'}/6|vemjrlI\׈[J3{g3Q2XMÆǰh"W9L_vTj])0RMրEͻqEGvQ]gI{ Ga#ep5,s$'[uKQHu"TϷ (,Dc-!Q$H௦zj L&֠\@/ 2]hB7U4笢aް }E6oXl ujd rq&XM[Ôɰテ OWӟCt ",PIPbgIi16nt!X_Ely*˴V .{9 Tjoe `g8=\E̔'dQ3-{_<9<Մz Yj4z  QΚ|3GE=S:q#P#4ײ {Diz#p 73'΅{Vn9_7jՂ0C1u%:8ɨ˹􎲕s_e!\x=-BTwX.k ~! *8dQ#'BCsjd64|\S*gYZ070701000000fc000081a40000 Zno_0R_.oh8' o9_ [\q0oڛ;}^Ok8b–yOW396W@kUNN 'nzH4v|9|(b 5h\:KG^uF=RMG &܍P,s\8 ^?5A>+4//)G-XXgu_mGdm/wX[?l7MtbuNlR TFMHF?䄙Az+Ob3 [JԁQEװc7nƷTlnHm^9s̟o8R1ktI2PRFv&2'7݌"Not2MY$UUDmL'&2/͘NyTG,*F5bЋrL"Aty1 ǂ o&R{Rȴo1 Rn@V3f12" |{  ɌIv`#a?J*:I拳8.$;$oJ5kIos"k%ծh*|؛#+ӧDA:ycPzNUR7 ׂ$CN^q޸[&Qc2ya|`9 xyx[ȡ&:_TabÑ8QSvYfQmK}J u/{@6$xȺջEk6q(la=S[Wh۠,;A/#mrĵ4R8D tTWË1(:6?t]vG})wA(ߕX:s,9VgL^?BJos3|q!|ssD*r]6X^gwnkLHFu9; `3Շ\WH7$"lGdC` 1$ŵ"T,Fn^(h5V X׽|Ǧ2/0'̣ID`t^>16'sUP4%2Sv,NӠ&Avx %V2Lu)WfPj[tF^̪DNPV 0ѱhsfؐ\򓘭´DzAoK{ cͻ΀m7Ǚ\eE4C w'Z鳱XQǢO'żS:D8\1 )?0ZEdcd4 @u!%uS ♷9kSߜk!- AW:Ua+§ e8}T7W\g9~-JF)=P/a940J#֥$wZB#f vlp$/zvWПE&s'3U~e߱Q2 ߧ- );^jo 4B!_X_S )MrDoгh=T. 6M|BS m^R% 9}a4uu=p|4|>]0銱Ɉ1(ͱŇ\s 89>:q1&bۯ# OⱐWTr.avOfH0tE* ,+yߖH`\FZ]6ed/PƭGnZ 6bZF3{VV+sKGjK(C VxO{Ք FZ:?ة` 2\p\ܷIJ# j2Lz&Rڗ'Ƌ[|+Dc+YB Xb{|lf!+[vzU29,BOL:6UCc(ݳკқam5/1ʍrdI|?$CN}Z )5p3y+3*P|cG[&!YiPzr1l>N!ZHzËFP>g<0[t&4pT548<@E.Z%cfJgHxbs"\MBeR&PZعѶz[X.Qpp֑UsKc+DqO{ƅEު&)!ck&I%pJ:~iϊ)D oLX.;" 9ob";JE,*>"aC?o>OJ$ ʑ_@@Zh4K3AهBo!=nT=IjO3b0 ďE[˜-vzXk)rJ=*vKݢ0ڒ&P^^:<4diתo6I;\[ L7tt9CM5 hKC2G\4: ʶ ["YhwpL9R%@9%;wՀ"]d pOzP'V<*`cH!Y~ poZX5<;l(.ncHS$ Lx=(iXD,Ȩ-(Z`{1hNb ETZ8'b9⊂ 7{3΄S&@»sU{*=π ~.CtlBLDU#S2xyCҲdBD3޶g4%o0.;.uz9;–i.G7@T C7bF0NIXXQ.f/$ҊnudeUS\9z0C=\8T>Lu_S"GzI9=:"cOϨ! # @NE)LG0 ,yY#hץE1c)o'W8O)C64壟Y:#ysh89֦ 5S;=R#`ymƊ) j/[p:|6p\wcQxw8i%tZ3tbznҞ@6whfVkI!C:*q;77k:69⼳hڏ.4IGp0:Ty Rx Ÿpgq=]R!bHԗ x)܁('D<h;'YWgNl2+?mB\wD{ t-b \ɠA'NSa7 O"{y?ű"ͰZ!Spvǧ<ag yx8|Pȏ}ԺGeXHsaA/LY$F dKEG`zrg bp*h&փ$'Tf|"3STt`ߔ;c(&r^h $-8b-ș ץuYEvZt4$xy+un!FKud|\.g޿xnhc3p!vGtڹ^©i#6-%Us&YTV2v.&,gL ,K@f@7l|77l"HӔ_?nuB s|ItPDycGiNkz0(12< 64]c=w+cfG\"Bk`ԕw(`/L{_ <&AwH (`]IY0(EGhM/X=CpKǎQZhrBT4BkXkHđ]8j-l)#&p{6v/fZoZ ؿH|ۉZjњxd8!-RH(ey/B%__Y%J-WAjr3#yX>JipV˘UobMMG%FDu c$O soP6CH/p׮e΀H`7]LlpS^||ܚ 'RjwR | AEZ݄hjڬ'US iI@eA`ھuklvCզp%@Պq=%$hIPdss|P6VJ5JqŮaqAB2~^*f}a  BSÛV1 \UM-1Ozs8QY2`∧lsE’^Fs,u#GF> +VCF} rsFE[단IIkujxofR&1+0+o{"_>k> x[Yf.{iZ=ŠagR{dKXF>o(oۼƩN3*kL$OCw45 ԡ"+{Ar#ézn|; !qQ%V(p"6U/0{yn!r h4J/ުUפJ_֧&?W{o9.[E! ̹D5WkȂ90i\$f&e>|(WQCJ`d!9H W}dP@8&GWUX)0?-t„ːw>7T)dDA6S,u˨_#1hkG ;US\vFS:}Z*͡ U"EMQF&vbXo^=9,n%BiC]Qӛ~i#/n SIOw׬#U:/rQV\\Sݡxe] =2{"1 s౥M+ ?a@HAyB.~ybnidh1$9cd5Tl㋰>>SZkF7ix?7 7tb~\ "5" 'S/.aYpp C8D9A0W8N2)l.wL:/;7{Oǒ+cEK p@/YD*HuL@v{e-WyuTQ:ep/h9(U ?xD㔐07{F=ՆcJ FraXw­NPҴ:"ID6E2:3vsɿ1,٬ۺoʟIELPb`(۽[Ű"B\,.|v7p[_,gr(Xը+^ n5 3bqr:R[=8°/%! _eq$\6zѩ؄+݌\D01'w?.oL /1q l JKkK}_:1hCJB嬯)`̮S7}!z2߮ߐ:{؄VkKoz87.Liƞ_rTeX~̢/ c͂tX\ؑ O_j4[RF Dkop*v, L;P!${$c ]i]]=OBշw=1 0~ vWt%kşNpV$MIZj:TvBw]4KQ(`]8fϬdbR:+5F)2bʓ; t-jǹmR ~̗#$s`lB5Q,\K`ʱgYZ070701000000fe000081a40000000000000000000000015c54635a00001308000000fd0000000100000000000000000000005700000000./lib/modules/3.10.0-957.5.1.el7.x86_64/.xz7zXZִF!t/@]?Eh=ڜ.+<{VФbdc>\Ybb;'7.iC6%փkIQr oI f/LP]-$1up)J@ Mz#y5.] ^u~ƕ_fΎ'?}׳A@i69Qb:-ݧrPAxĠZI IókX^b+_Wp&i1I͢bŧkkw@[/}1?&sp-_anє  nm g7|,r(~y4-s0_2|Jj(Q2c yb$Zz* FX#»&H69'| "x$JV&oVw'mZuk @A oYfY o% n>*B$XF>(}{!,}g<4_hȲcaګ~`e<=;K]ʩcQŐ&TްhE-!l1R]"a4}ǘ1{IbO ܁jV;yӓ,Xk>0%?:*|;,傰/FvXhH(.e`;wSZ bؐ^RTFS ?}?Ǘ|vC3!c_dFR5wLiC,7t GM؂?#&Ѳdƌ* %U Fܖh^vKŒVQ(i8qf8oBF3ĩ36DМl"ֲXEE2yi6T,{¨ʉԇ}nmL:.:Qk–׆~mrMU'FZϳˏn)Oq1pJ#XjIΌqk$A˥lBl0E;Owl$*DB/Ԃ0Yr% WrH$lE}#'Ր;8]î[E1ӘBuz'$A,6q'G! !U~ol*1v/ܚ\{ >f]'I7L)q[1؃Ҁ(Bʞv.6rmPOpCMq"%Fi#+qjxLYsIi܋3M'z8 a]erm=;7O 6K=U+DM }A6S7 TH5џadܞTj@m_w|ga@վqUv>J;R|{^{cޤu`h=/u=Eg߇|n sT'12$m<.PV;T@+:eJGx-_XKxSC-@( ^g:006~Wo| DG[j?qpe_痞}sT:%mv>v]zR+@yy9W En?@7`h%º f|8WU!~}s$/Eӣc^ 2 gEY֭8, Ja$O eM7ŷ=ٙ$g,!$GLf*5?pr^n\qDRLC6^lyivE1eqm5'-Ue|B+O !>{ x(ͫ2D9b繈|x]l^?IB\X,[EH1ԆIY+uċl b}??7WG.!(O̕gH=Gye`f7r?_2$ *O'?Xque_ٜ׹G-hyYU</~Z+慴!hH9_|#L,;ƃ,|ņ8sNE6gAK 삲@ZU3R`Ơů' X=q9vi+ p20O"tے=s'Doo=^ꍓ%eg)9|̺ h5|18o@WQyu{Oa`:yښӳ >l˜ ڪ!ⓏA#^ y2v. 4PMp`w/!fCw~1✈4طhvŅfk@p:Do bϫr/v{S4;P')[;Ijt!  Ξ] 4( ;lͣ^2i}E&ti(O2U@ɨtY0`JyEwHlMtaRXE-KQu ݉\/``tǮskb0u2V6rxy\ ɔBEBNOcr.rj}"~#cHL^漘}JkޜuWR>Y©dh+Km|a"Q^WQ-x[WMzD%z~i 03o91=, f )ᏬYt \mЁ?ȣF\zd10#~^3eLZWrޣ"9@3:r7Ʀ?-rGtyÚmʢ]N:Se>#R%pNl4yt]@f2O>}#6#b+uŰڅj;9Etvj4]8l_k.XX9>q0RJ,1w< f4fE YkV΢&]Rv%CgFN_Q-Ӛx+7 @ j:FuL-ጂysWAPW<%_4> [SW,>;nR,߃pش⣤PWq$H+o'=*7C&d`XGiS8+ePM;qyOGzHxmx!Gq円L1}sA}K 9}sreŨ,r^mu Mf+ wbq5gU#!RF}MW9 %_IR?~TM.qXqqU>)+s8PxkE;妤 XRQgtչb4iV۞B/ۛSYqe|:kA;1ˆ [f_ R@ѿQJRB)fyz?yeG*!n?,Ϝ?(u8ti6;a\%6h}gLV,>t/T$K*&T>RV6J-V\N1Y][!) t0lw`"<r9^UiH3sƓqIl=1 ~)UPAxޒ9HR >D}P-򸨤/0rw1@tZ-l< EB#ASC)`\͙v:Zas-+ꨘuG ?&Y>jն <]^@ <ǰ}aiR_|ƫ&ϣPf+c/AsGh^( K2UY!j +˱*ĄSSJSof$Bܓ ZkR*j. Fv|ڑm ΐ 貱2i{~Ի=gt߸KAw4PNjJx=IS'ls*ڍda0* -ERJSIAх :D*8W s,q97zw9ݏ- Y=kFUuAxny2o^Zp7&?XQW MI!=n5$P_V,BxB,T#XmcwPZ-U#AF:K G\Ux|dz/6 6~ye_Ҟ$KB$|P]I Oza3R)bT{i"8C:OZ#&ʔ<d! 2?k+qa,*4ÆFs.$$ȌaՌcn- gߓPv6JgϠ2PGL鈚x  L|!Z+NKu6_E߸D=J˟'3T,;|Fl uHhGnafnhIi{ݖBYF5l*K#bx|ZU3D\h0 ۚ!jU-4Us˥c 9nEgȽ:0 :̛trƤM h;eTSib;K-'`]Xq1ShdY&GI7.>CUeLƉA"bf15۰9=MV_6`Xir1_Y[˘kkJ<0xag,4 _c:@[Y@;ӒSaWSr5ZY!E+ϿPHZh>l;?,oԹtڮeƀXB[ ŻGfҋ\ĈѰ:"LRA1Os1]Nyb?0ս#쌓dZK'V_k1=]ҏELnqgTsv^]2,iPP1ڤ:|Ĕ.m3+q3{aKtd@(xSo#m)0C@&7;]-Ϊ*b5hj>sbP>(["4\4VS[)=!?2jfqg'Y=; B3aGLD]o7`d>}>dʪjF9*ab= c:(qZユUeJe 9\ ް3G.ٞvԾ? ;/wIޤ-2n98lU]TSIe>"tXRý`o׌j>?o-4MˏQbF{t_2i^؝D&n'Cscƛ 7ΊFuSq7 U\v3gG"l}r}Ut+/_Pe–OWlu8<|(uʕ GB 7&{kF ;0#nM}u1@>a.`!}eŴ͊VQÙ7OAO7mZKU,/xyoȁ)33Gf}lWQM 07?o3kv-`  tX-fzkso{&[i>;T<.tS}cw. * ]5D5QJ!~_4`TXQ~.ax;1 k5Q#Ul2QhJ*0'ur,kL%÷ٕ~3e٧IAP}]~f{oX >C^O$~Lݢ+vo_2wU;BaK(Yn\HnW'(% G&*5-c'yOhx U4":Z 差ķ[(a;99uhb6ŗ,sρa ?Bn+kֵG׬!a75(-~3rdALjNu@PU6 c$'mZ{u!}86ITii_aX4jvfrx[zlyǕB?=.[О&a|ni*ţ͓d$S$t-E*p a|`gO 2q D"qQix[^C"-sEHiQ5^@mWui jll4fMhuXxbdNl9|!gSYKqB8f7$(XaR`{ Ʒ"($6։;B צѝv4eGBQzRH!ݰ',zKNtt Ql?P(4]9ՎWzL9F-/6WDZC˞҉[$ת7g]^f :z!E;kw;+OȸR0rR-"Ƃ;] #~`R[,,^i:yq-v᷻=IE;+Ӕ+ @g]e ju5;U9ISՁP,h;xgҸq=ؙ!p'Ixb;a݊v>lK. Z=GGot#Aj{s()@(m?U^tr{QݥE'򐒧#jdOX .mnz=M-XK*nvK]]ďh@ 0!?$aI3%ip>"AOSa;7"Ϟ*CTR[=Eu' $5\bV@Wj_g'/{9}R'.a%D7#0y^:,צy]W|Wgxyѕ?۳~;)ޑ╶J|ڞfs =)dTLBcɣi],E==2*"'%Ϻk1MM?NPR)}Q,~8*O}Y#mi}Ї  "_)Ą@ڷ+j58憗Vw8r\sDpn!JNq?vʡ2YEѯ[ NV?xH-9b0pOI?1"X7807` 8EkkUVʀ?Vj;F,"n[Ԍ@ 3ܐ$NUIa]29%8ɝ_9ܟ~0yEd&gkQfգplPlK[5`y xsu8ၧ°ssrOn dS +Jic ̀A*9n\nmL.cST-mFy,Ң sMt̏ڥXmU1tC %K-խgYZ07070100000100000081a40000EwF0R_N7\A,bHdQeCKhͭiDb!KWFzLU9.3o183>y,V\q. ( b&A`Iը CZB-^z@:hNa EBxEn shz_tҠ88 ùL2IJT;p!+_q<v] -0MvǗ c.Ǖ@Kޤe2t-EfN̊<m~H%Kv7N{t&`,|cES"4|Wq)Cߟ(fa;-_UQ5 P1c FS-4t xG/mN.=+ T\Ԩ;nm)S# _]npO77_ 7bYGqa!MRL V-(#u#M./|ztFKzkr\<G% 7JY;yX2Ck]῵cnsKg, WVMb,C n.].j=V4F!N!H Gcj(pַ! @ a䠇dtxd-0pӲłBͿxykOߓ#?h`/FSs)<@hS3r#~ K ,dz&d5%X՚cø[$h{cV+, ur1-]SxѴyv$Zմ7I~sׅ^1xB3ͼ˺H$EYYɞ6Pv-`\r*W1pv=Db."#.t!'| J Σ?r cߩ"{\*P /eѪd%}oț4J;yzMO JA99 IYikleMD= wt+*OYgHLߐ[ȶנߵS+q~^@b%x :%Qm0\kU3- Ķ5^;RO>C4u0r[Qǚ_Thc/;4_sOfz3MA!E[FS¾6?V:$ i:az[JmRŁφ1#!2ھ(L^6*{'!fUru>YVR 9[xzh(,/E5ܕ _c/mBWӕBe9piVJ;Zy!U"JQXmsٵxJkyH8ܕ_f(I8ܬxh$d|MT=ص+G 0>'MD[~}Xa̭,,Kli}M,DJ<U VѲ2ާ.~P`:qش1c~9!i+Ӱ*ZטuWoXwing;d|7[B@[-&Je'xiɦ$*8p@ҿ6=~*Ґ(ϟI]f~,0ZbѝԚel\]g,AR[f{BAJ'v8`ËC 1ƛt Nʅ~8٫) %2lN:!D6]n>~RONKn^j2^=f_z Zo5Z9o EڄJmY1Qyte~ ]8/'JIG,r7n_:H#X*j#涒cW/[TdXsӄ{3 ~Ֆ| /yZz1p3:y 1I8 %Վ(IHݤăhb CmC@[ى/{I VKx֞5AA+ tB9 _kIajvqX'*ʰ"ZtH #쟝/|VFB%')b{9u*1^Fɽb&tut9ʒFX*-)`n3JVUY/3MSiv2lEh Exe*ƗcxtULKnA|ikVv$mitPH`J%d,*D:7bnKaT} m8л皍x1(y;O%&u3-nkɤȉz)՞xh/tmGl[@B. tLUܶvu mډ(*jɁѭhBTזLTЖ"I/g9EFBF:lMhJc5-S6&1_SSPig}ib2A\F?F{פ`XPMkϖY|o Kds ~ n~<1eѯ~Lr5փ)2.dF3ڐ0ؽ|2O7vnB}9Z< ) N)^˞?Ñ&{s0@rhd{ÿcyPo'3Y/Y䯘,Tl T|C*aVl2gw$A4TcdgJ澺U(]ɞ9G#w+&"b2e]+hz,:!钌20ҵt\%Š;dE5уk;:}w;纺",q{ccnwOܼPGaNfk ~#0dԫ3?1#3.Ep)O^ֆ?m&FΧNㆴ.Kh玨DU˹@Ov2,]*H7MN O87p_Suh,1g} ے1Dz7>[MmH]ILӾxH&p W=c?z2D! vLwG! FWAf-'mΜ8(}̝.p.Kqs\B͉(P)6iO*iP_WN:QďY3-KN`2Wk3dH ,Vn"!hzWQ킗09)"U;?Hk #%\ bC]~md<)G1WMOgx3cL[j4V1@=m)%@?<6#]B#\E{x*>tlK qkT`c t6m-\bOơb_w2qnR51Mh@j_%K{6Y)M;ֳFG 0auEo'y;5A(KCsL.RBa+'3Fx^M =8b'$S ߮ 17g.ϓ!2wR/(8X&"ml AGK or~FdS5d|V΍2Jɥ?mBh(3Ub"ݶΌ#SSyZ%\馡_E=M$?ͯKQjgfzcDVOwqޔCJ8"]֙8(u]U"[UH=(f XB54╃f5=_\S_mz#̩0qįb<=nU ˗b1zyɰ,@6>]' 9 slѥ_yDyyg~ГP k('pQ\x8*P4_ [.φ rMuk]9UAxsl^x>-[r_Iw,Hyt`=d.|c˔;k6Z?7#RWCQ8?yϪ|uKijӆ&|f6?0ُ+yc=B2ڑ!?͑Ոi=\4<ڞv^@gT9iW8\'^L>IA1|fk5뒥x4scj15E3^9vpii>V968O{L.\qJG%GMF¹S`VF'K7,|lfgYZ07070100000101000081a40000>O;KCmQWZef #xqf6/FLIoe Ny#}q2K<^kvqovU s(ˆP*F{6lEȜjGa);w?V}R"%lsG*Y',/n'F|T]&#[LmjRtģh_)3PpxdƢu-]zO>#MvGz2IL~4b>FF 9+y1ԆCglL)uO T|8GBgM[Y~ZqՈnA{'l'/:ODUh?]`s;ۋ+A{I. ^IzQv̥PE*RT@j' |uPINq]rDnRqXa)(`~3$<  *.`FVj8 N͏LBI)QfwOGPͲX;:Z6+qPIVO03oh8p2ߎ}F筹kaU}CUk~.bjC}KS= G;^NZ{u BH^ɛ1~(61Q<"|Af'< ߗLc F鰄gj3E8ê?2Kp%&bm*Hg|>l),}_-}z6>YA7:V.y6A뚱HP).R'>Wi!mvvԘ[uzvY04Egmy$H,V,Zij'bp|}rA:"|dӅWԹ!>MKBHrdY }]WϽ:}j HQl|\ߟ_Q T`#-2glơWF{\sj6&x$<h H~oYWGIj9#[LÂbč@qX0oUßUJ]*A$(zR-WPb +M[EY5ƚRpd"T 5yv7'o1%HF@O_.3#눃ZednX΁6xpsgRIA?XVA ~ ̓tw?|}!8;hw_I~jZ%pʞ,ӇZ>_֕l$q{Ɏ.F>rqPzwbQ"6Lm_“ Al|N"&3,uN}F( ^`Hhº'.;>fj;BU#X6T3h 6BT`߻߮fԱlg G-Qq}C<]txeP^7 Z"Ɖdjsz/v]%EF]9\pLؕC` `m,:p\P=,$ qs%[lKW׀t,?}M^䗙KN, 1KmT@ ]rI(ÿ%0}he ;X* tZf3];S_rd#<9| %^{U_mCv=UO{tdvWQuoZ#0Ҏ#N,ZW,)yBB[;]'.j4xس(mM<Ɏ `93}-\dm=ZN4XGih֠ +BP֜2W6t&}^=h1UO%I8X@A mr(ήle4QhZb/EN >I$:)[ JPN^Y"bouzS|jsۘr}sJ?h_^NDi lT "C.y{E"kŅ>V^$fuv}cBCl~:?C[qnhJ"ȶQ4IF뱫\[$r4bIX56E4RAL#G 5 1&' KDub髌Z~!bi Vpв!4K3R[y:>_4!%r6?O/[R+t$ĘdJs-dZ%LDjb좓R7FgFCEoIɮz@쏙uIGD3iroI[!93˖tԤo0.Q'#u\C7!h4A!YՖ*2pkbtV`; qxhպSE. _(? aN.+8Ļu\2GH_WXk>IKr7B38?&$? =e.%5(?1/rendJE ΨeE6)Y=`VV'׷Y=D)]IK9m ckf͞ L/+,S_G:iHmPזѷ%;ϳ‚ Ě;[>^ FG[d34xMr.4퇦5gN2zf0ܰHQ?wG6Uݡ$ƶ˧t Cl Vy#9pX 7NǷV0NdTf!Ŷ3漌H|=_<[HFoV~HUA/psbż$愄t!q]h-\#ȁ Q [ s#Jʫ=v7>f{-t 4c\. ]QʫL #̴tߝ4 Nu=< . г(^]T;"ED$ l` -4τҧtC~|UoZ` ۚ9z̒\ 2> }K`ǤJ:b%6~6:YjN/+:ZA|Xw~>:-7zUGRړE-]0o4H^>ϐgN0! S@Jq&VQ\FdrO*#*0]gg0bu=ױKŎ=hNVC|[(࿸\x㰆#فlA|꧍Ŧc!dpµg%[!p92˳Dlgy ܜc/{Y!lc2GF`!Z"TBfOʼnN"Pr)Pw''hQ )qP^Az ?[_.KKTӦ<`4k\%1MɓVO'E2b[E3VH/g11f*<c3xDNXi^(|f|$4egv*lFő&.ߛd)@C)GJ{#^,w%4@jYO4KtA&)%SG{5yE +V@%wy:LZMLD#)U\۠A@Zm\3G\=ZMQ Vߟ1Kylǵ)aJឹKcDĿ慄 c\"a~K Xbjwms%s8L?an½W&}fnj-N{ULa a67ٵwM[!h_8^yZnRVcuɓG pBcϏsNY/Q}͏\k+q-lkLFhD|? ٲ:T 9C2\#k2lr jº`*1jҖ /N75GJ1cQ%6;kLؕy蠍BFAb`y|Sp% 0 )V(%0\"h5,<0ܣkg5'rlm㤗E70jMx }W}BMgmcx[-5I2pQlS%m}n^dQpErʽ=\(}se0Yr{g H_W)=$Փ:q8Ij:pS ̸HLD`O2` 3q8*ie~La)bS@1[?:ɾ* @˳Cਙ/譆j ;&P +[bXG0):eZjiZ^yz~%aZK:p#54mז=B}Uy[Ԁ.b-(.DZPO`l >h'AY}3dn%BH`=*ih(tۻ҃bĖkl^QNXIHYYŃHc{Q V'D`1~Y`^h{לU`kbl:, }VD٨e@RyAJW\s5/ OVIy9UQW\!\|¸BOTT=4;(Zƅt@`Kb*5blubs=zHl f+e}pO.W:`aXzmc#PR2+4v_QD #dP9]Ev";}oK1wppLuI93yՅTNIe*i ^1S.{UȬH4`^Zgwδm?YRLȚ)ZOwBYwN/2e/b̛;kpLH{΂(xl'0X$O=D4? SR 2L'lP%o3F ĝڨ%P `"uhOܷ:y{8sFQZX- &a +9A7~X@GĢӬ? }-.-joǹf}ݦD5q !Tڋߤ<%2m[,I6>,Ï 4ʫji)ALITf9 sUA=C!E,`=qJ~%Rٚ,z[zX:~V$>"A] Xc7LOf~K9kLJ!v]r0`j9+7? )+A-mstR!W?yy \<άLF.?-[ b90l%qK4MgHyPܸ6i<]B7czkl,,7@'{H@6o[_rzc0I :(~,5-j\ -N dj*07?"* I"yk}R{xt3o%lD&հ`QkuFf̓57 G|Uep~1z|Z$(f] [amq16m\# OZk7p"Rִ2oto-#|u9j,a%]s'8µw8,EVyWzn"T;GBNuȷi9)jB:]^#L4piic:EwsUKo*-32e <[xM)zW@2 𣐈Q7F" JAIbNɚV&-<0* 1`oHn#( hh7Pm >zcm1P+̖ 5%6PmODk85$\D J؄/$FrnbQ`gyI?wӼϊB̭@q&Nl2 M$[ɱTJ'>iny 1B{ (N)a ~> Y*4B$P3<8wi#1\P6Ooz0VӹSYUk0V+KP>/ݴ i@8M'fFA(o s.1FU765R].>}zd<ыϫS ЫV4 n{9׻rQ90t f˔8WdPH'}a-Krۅvtع1Z0TcM~'~NJ cpj*{ІƐxi$1AF{*@e LNe~|\1^E5ܾ:wCDxxhm_] yd0(vm~Φp{cP0(d- I\[TQsm\nXY@ps{ 4ĻSi T/&ءI*=7𣹬Ӯ +TP8ЌmG'@PE-1̚1D֗~^: rZ)5P^$ÅdY}lƶa!/KD~ڊ|0Iy{!c$Sֿo⭿?M-JZG)'~ ȰI-iO"'c5{3TDX>@ߦ 4ͮ뉗=#O%|Yz~HtL#_0^ϘM 7,Qwl]p: p-CրD!3&ysT!!J|d+NH2{SSDKCÿw3ݦvŗf " h%ߐ߬=y\ p YP`j9$97J Q}gezf}:<&*fe'_;VDO4-7fKώS{0سe ̼bӰW6HA$=%k*,iL1 = F1A3@ ;zjPrQ2Vi{ĕx:o{܉"y-$oƁP * ʲ) $=IýWEyVLݘxK@uoPϣL:$e}.s[xtBjŤŞ X \"Mhwǻ wwKFC #ߟ&Y}ݠk3b{>+2@4Ȱ +^mZ>b9_*G~?wZwO*3fܸr)h'鯄L[ɬ;v}C,>~:mIni8+VCzHlmEjY-aPZ+ɺrPF ^T&M:zsk'T;޶F7sp\ʔ;ṁxdSL Gt`j70L2=gԳ[_wz ŤvSqڱ>_-ژ^ Z@!}K miCT(s.ԑO7ؤ &}r3YzSޘ J8oTwl%.*zE{Z6ǵ8lR ߀q{:CtIu4&26kH?*l-į;I;LG .c+R(U[˺= 9왾 vyۺj^6,+Y `O {o+ȝ P-ûdF#L`%q. pl\HyI uZp%2aЈ%kC *9komDਐ[w1UyĝH-7X'ِ߯VKښRHGgD;4N\X1xP2|+ n9}GJ(t($.DLuwsK'c hAA<~7 1 #ݮeӤv2*]6jw.,#ٕs[)\JS#a{Ѕ.M\4~ϭ@-IL0Kvs);YJ2B1)L['+eR%8pXXeF:O(뻦 mU~V"X{ *H"p('tR{dݸBਅ& ^[Zf^\!;s:,u#gwk*^ ޙ<"4ܢ/{0 1L";p\_wU!:$c}:mU~$Gq\Ϟ'6vޥBvAfv&y-A2`yvU[%Z _+<>冕wcRZYhJ+_I'qѬAkx&da !  m% GfͿ-@xD8M}2_z0T0Z d pOl[v^H WfaSW(O_?8^+!<̦yGx҃Ĭ|`aJ@DM`zݥ}ȧJ{1*J7GP#wqڬnRdP ڰ=ﳧԣM>sy,şBXq( nFj8B+]/o8#C;/ _(ͭ/ )N_E<>Kf`QE/ HzI?"0prgh2aVn3x[x`FS7`}]@Wٻ)Jv E] y7w eσmIm( uԸȹ .#bkǾX}D0b/Tcd?S 'ΐn=X6aVm EL|/h[]yN.k~"9v,RiaH7cvo &@O- W64Stw"7[h^hWHn,-+Zr"Tʵa4PKBKԡ?a'Ki" \ZAF#A5 zN0kC%7]`_>3%𺻐Yqx:`C,k5B5 lq )IH[LTQ퍌A8sh̤>goA=ndr$هjyޕj'[oɣ?"S$|TDԈ0ň9KZ냞Wءm 7x5k.FŸoc+S)o$K3EچyDQx˦]kRM.Ro4!7xsw: -(K%fy;E|W͌,ͻ $eU;Ze mStQdG{/"]wr@fϱ+0ex<1uP脆; tNe. ʓeֻNuseK_|ew#mf|qRl5Lńm-*0ؼ"Ka8judVgKBA 5XodpaG7gO_Eי n$ڎ {gvBuKšpₙ*}LXE!d?a CPn2>wJ,%<d)5d?cmEpz !+!BA`\WZ2+5^nbzK+3BfR_=#6IU%r*=Oٽ-'ː7}ice~d>r%?1%[J: 3J81#[\OZ0 =Umx#MRx: =Z Hr˾ד:Aͽ`1 S$8*'„= ôMypP~4ka0WA H +1cx+9p$O>0އyeHrKGAZOLE+Qz&s~0` 0 "9Vb+?rz CvTzVy 0iiXO-0Ж;Jso y-ga].zHse򌫤ߨrx0}`slWRެNq6|3UUKk&Lw ;iYWlN=~{0VgCiTCjm^R>ÀV5pZE9JQ}6Gn@k/DRLvbꨭ2 oZIDKC}mDBEcx{!p>#mǾWFȧ,?a73ЩV P)Ek3uډܤ#ljae! $95 ߱PƌM)BL* hBkCCc4_ɯ8z(] a*RQB_ I.qRKt}2!^i2÷M嚺iT){UXdt.8?Flxa4kT+B@+Α`'Vmr|GfLz1[gxrą{ 05g{\Kw0tv7%lzMxDmk;]u%"-T^\'Qd\_q":t8]VMn1|VQ7#; GZtm71\p!C[Pg lookzᜌ"܈J-4ȄV&kchfV?uCwquP ݷ (mrs$>W{Z<-v ö,m7L?K6IȢM@?F;;v$21r~"P,39%ؔ#+n: k&۱`9d1ot;DlfPmdH:9VsH/™҃!N蜡:wX_Zmv S*SnH5ri9> 밖k[YY^kL"aBAr5t'?j&/n5?*vvN*LbXgG2x3b\ ih,ۼB <4JPF`r5XUVG .,$hFR(X+nU!w˰(/#W[Zם[fvp7LM^̙VroG62gkT#u G2ˡkq[ Vƹ!M_y8,V^K<9d%?6D}..RĀ-R!v2~BU.T;̭`9bY+h B6w!:9E f*EHz*_\ awt"$xFP.*H1VV ԡ#Zs\Y}쫅~( -(=N`PĿ}C\ɪ5U^6yfVՋh3uYx oYalbYi0R:=HOI?w1)j_ kmGGt4g \"b Q+I|o0Z4~afkxѥީ`Zٶ;V [߻\rm[{콨PSHmv-lhKcคIfK8TΝԙ'Uw [@y$3~Bkz^HOI4=1C?DNEUzCK0Srn :S>bq/65WN&:?{Y{Fc3~寎e]'#^<8t]-σpEsFb-DCC1 S +sM'!{](:F_6ȝ)JnvՅXxĵ ex"Afc9v܆;E1MF0Ƕ f0Ԛ^q4nHB5Q`w W%T^q/^5޷k?VPKj#H[lXLl%ϗR'm= Пt褪s*)$G,2j]%{ Jg44sps_cЯ>.!1M(of=DA완q5>[ު%av-;Yuؕ`ky4͢B ?FJA\XI%oIHmCV·B0ScF+`4=pgdwvXhD0f#W E,G3=WD_h I(b\Â|g, CSBl fRv[H5n,0:q$E0߃Kv;bkok.,xfHū":o*^\QKĺ2A#f[E7PPwNql# O=G;l>h¸>}olG6XZC2@Lyo=?] q]bEé`ڂ(SV_qh@#<$:/rpxdo[0}Ieoʉ.>h̘N*+K2M= ~Uz"iL+L1Ip=7թVɧ;ʝѨa;Uc;,ZYkVS|t|ZRm_X[ݩNnPu\ȹk;prJC8 f\͚FtkX"gi {) f{ϥewv%tL߶L<^ELHVmd}1\jb4mXD* gN-#ruOP@ c ,eRBB޽>hCk(wq/x?IF]X].mMrldwH >ge)} ;u7;4 ]IzdR|倅vu*rmXi+0?!` ^&*@ˬNYopeM'y.֊0Fw/n.x;NΎ>|=#`%AUY.җYnHۜj8G*җ)-ze9N*/|dq8÷rл?Ғ +5rZA脒n8&7~6+olȱ;2[3KEטּv-H(;!)m=׳u~-i0,"9ޡ|V`8.&4sbo脶nzU>/x%w+;5\@>h^I |<z- ]!% `1$RlBYڢWuK@C 5]J2a%_j_\bڎqR] zO./`&Cn1gk%MxqEʻDX4ǫd`-<+C6M|ra:%RoQE@MĩYdDRp@If)6YL*{PY5?RQ~̟ݺVn0HkҦ+^EhoL `H:ZĨg \\qu}*1^ p*N\1Q-/3V5lQ}?[5׊7PI 9TB'􊳠{xKص /Dtgݏ+g"8uĆi; MAL 'ƳmM]ZT@ÓGmv⍵XJPgI`HjVDt?(Ī Unʂ:ߕҍ-Ǫ+BOKBcpSLM"j? 2gd0NS?r0xMQ9?Ux$nOJpwVv~a5Ѐ՜C Y[ȹ=mͮ@ @@ٽ Ff1IhȘjiK/W)@3.Zg杀<fnclx;c+e&O&+:"p0 /ɝe͆K,wb?j`"P~'~~ M, v>h?K@3iZ&VW8 *Kuf=[F.&qTS2< l"|](anINV STS*:7D3Lh(9Tq(7Tfc1BA7e~ g, 5Wiy;O#pI(Դ*5wq.TE`ػsV_GM&z‰* a9 D 9Y_HJSP@շ$Hg*lWnRk~<pnτ$( }O$`q)ghi^Ń!`,ucДPӚba2V5Z`]|;1^ApH6-|GBYkʔ~ݼ_T/M)(Ym~)Iu^x.frp!K{z:Y*s.&4Ky= 69V+̽|l tހ{ɥQf|KV XY8<Ҋ#qYxT:Z֢r %LRL;.PHh"̐-ko${pקҫ 7 r_-!.دMZ~5DnlސkϘ(̕}4,sbJ-u~xkƛU6SCj`Gllx9s-wlX?!>oSX$TM.m]܁:«-HM%Q rLbxD'5/gk$ vO? | ˺G8){j^|RiuLm{^h酔(K,1gL1`å+鹫.EdoAν؃*BzBQbYH /9rHMB],a<N셙zWKpP哀!f eG?^w-$.@]lSEUFE]2]1`+adܓQg-jUMl[ηVm4&VcщMuf c7f϶VP?55͵zv.ȓt&@K1,#L1-x24_;:IӭG +aS3; v]j61%"+bt `D9V1fHt/ȣįATS+W%G+O*#b͏V}VɈG@7i&zT@MT.$oCiFkN{`M'2z$a;5RoO3"!poAnӡ.4zke  cb֢۬oB2G&̢ _}1jO*߱w#*I9jMO9ۇv C' Zc@9+Mv\WBd4[XA^)f x)J@+$8 ,NGotQ7j>O²e7~ $w  MwdWh`)LKN$[A=cY%_w Jc<5k}GW@3Q~MUgH&&kWk10~|-0Gʌ ll uG.v䛧CaKTxUA~~##Svm3-5j-ZZGjIaRuOs=ym22£r士 ûJ"7_p%g*C9 %Jj]rc]>fo *ok0qC, `I8^"सpYe7ϵӕC|ITJZ ]SΏd7SGo&&ͷm{H6'{_O>,b@+C䊂#Ajl0> VzJwcr]C?m6t hFZbQ(7vh#pɵp%eL%Ă"lCGTRu}q4=QX VX p:k1^>1> /Nг{+,L챆AE-}pŝ4EA#G|*<;RRd6,pk j Gz HJxVb1ØdƁ[@NFUrm[o:D ݠ'*{)̏Lt{!ZRضӞ[l3:lŘ^x 4Y\I>)\LBے?H =!g)Y8fѻBK˥grt\3jvy~F?(=7ҫhGTKhR@/Uɺ*xg.#{4 \&MMN]xEآbC>`jz8qYH˒$  R@1$+`8zfTiGi'G?%үJct9K8!Ӣ#hw/.XF5ATw>=5gY_SfR쮕=UJ=TS>s_F95]stSʮɳDZy\FXM5_`’"ϫ@~g1)tD/>)ٕk6ygll'UڑP~<Ǐh+jZM#'r+ۮDs+JDYx6RC<7z=l3拒x9KztS(o].쬰E>l"Uh\3iM(?z^_/$l8p( Mi>lP~, }.{x _b & ѐ'Oi*ըLOF*BIecRF;UHg1* _ --'Sf Ϣ"MHmXA|lKuwd_6t2e_',o VN[96UAC$7$ ъכDG=1_KLoނWsi>\kO쟠_.8O_W3 &|4;!JRW,2O@B^|$AUٔﻝtB_GTBi? _'_tOR`4lsFZu)R0K>dxe5&1^KrV|zv9|V z={G ˔N8mURe O-|tG Tkթ ۖM|hΝs3ۥLK3/)R߀ttT+,haW"R{DCa3ȂÄ*x}k A?9-h=S|kc# 0)_f*JHݒH=Һ}?VԚ]dG:" z^t鱝4-ؘk=.da:&j b|VJEer7ȒsĢO]"Ճ|hn#qԽٔb:k7#$Ht(rc]ĬدLmJG~޶5A+`>dתۂ [op]n$\'d"*2e:b.B˔Ah,%29bA-!K5us Q[E#”yTLF'>-x4haIX>N#h ޡ4p"؈ΣaJŹ Z^ɯ 2Nw~KЍL$q~5EM+$6__@`Fŀdkb7A! W+6{:Խľ< +`tCLbDz%,Ӣ i5|7b!0uF0ق>SBRybu4OBۃ.1zkf2h\iX$C.Mߜ[3 pHE(\5-J)e74!-i`>&&۷V$2<y@|VgͿ'lf_Q}UMcub&"#k!Ta_fG<Z"rd"g^a(WZvcau˛=װh; h$N4; ? 6i>tk4 KHZx\qƄkt.KnX7y %L_>pnkQ+ f,qnv&z+Ӹ"RaIAֹƫHW{/1z .iK:4 ݴ9Czpu}z^@Tjag^/fׇ1>3FBzI.\RSת߿2wb [Iz~DY73{h ZVcߵ&] sdF,wLL!T6ˠ"R3DhPqSˑeQ:)]6 ՟97ٿgdƶ\yW7v6L~ќJ‘(ُ[ sϗŮ F2(L1g]Fįw$ϠheW++1 'Z7szvj XX eEߟе 'RR $fs,dO-n\ӑQI!'s=4n6H2뎥<:ǁ>.Ҝ_a#kѶf8E.1 `Af ˊ@P'@9V a@]9.Br (Ejf 3uv#!bQPZ{/w_S{􍜀8W;XS߶ xn TTU"1͜E#=ضDXoF@\:T PB )fWW@7n1v?FvJe 8<k}z p84>h ~̍3< gԇ9eۤcY_Vic'`O>L-]M4V1kw"W}6w,qI&fq 70s H-at3wu^li{y*ˏG]c kOmZ|22 ǁ5Yf%BGYESj3Ry#2+.NhFK5'.[# si'QVzߣACxHKa!OF" yc[LCU9eIw]:Y@_ [?qUE!$ò]]n_vE04L\YA[S6,%C͎JdcU'Xr^'Er7P-r)&]rO|5[ѧamC^H87LrP  ll';gR xUD6 q<3BεSܸeoy]"̲K.Im$BB|Gy=c8"F"jJzt֞ߧ8/i(Y}2Asj!+A}ךhkҘw)\ӓR/ =9rF6IfhDKGf l䶕"P a!*/:=C 8pv6DFn|>(m:f/MkaQ eE+zxv%NW<[BMep^AODغĝr  O/GI>X1R,R͑G$̫5IGۄқ=(=ܡ]ΞJ|52lGfdz|u}Yï2, ꜞ"U!^wg. HHRusNP[E`ywK| !HY(ǺU >x?ze*%IH^LJé=@V_<=b-~:pB䇣"&Big05`sNHD4,`QLl,?Ee# ]C$pK#jtq hFG| R)x9j"/fe ̛E)C5?*Z:X -E@c=ќGk=K+jhEmRʇmAX]!3nӽyh#N%Yӫb^XP+2SװڕIrog2Rdit=:_DڢfnQTMkOA*YW4'byjYN.]_P ^#!}_zWq&{9L K)(*ᅥ$˄7Ѐo>@b44Y;n4%qo&=29Nn^ M$I'@8"*=w} GRn Ɩez,*$0!sR!` &u eF9 ngŶ -|b.{Ͽb~&LJX,B7Vqj瑷2`\ˁ}J14Fµڧq4XScI4cC="B&ƿXQJÁ(.h%I*] iE<)c"g E:+ ުL)=ʺƘZ/ (\1N*i jX֮f9NR}>`E2 lG =gYZ07070100000106000081a40000q+ʭÏu#|p$e#l\rQſsܞfeRBZmL@9iA%i6V^ځ%OjXnSr%~+Q%! k@Hfyn.^)k0G׋,PqVoK>3^{wP9ڍ{`$2Bi8m/~VfZP5GT&de8h獞7i`a9qo nkj.{^:$ m~1Uަ8v&z&4tpQX?=/&oH j%(u\0`9Z[-=e=`/`/騏7 T_4 }8r"Q``_aHTqB;HzUVyI@ڠTO}vA]EǺvSdHxKj:84+CˆI ݑy7,PyJP,M_}:7MGi#`͝e^Ηo'DQ7*oPP<PQPxjhu,^5,g9kh ˴ ŋzdNK wqmZ)f ;,כUكJn0\QM8 fEvH[]!2%Ux\kU~Rx(PD.:Д=.J {[\ oSTmi HjQ}B.u19y5}3 icv+]nT+yia̐PH kZM57` - F}-IR@՜:AXXOqY%anay,1B33YzR%gL9nv6ўT,E2keƾZvveusN26T;D>RL]f3qgw׾ p@Crpx~Htdn|./Nכ}(ZcUγV m sCg?"b~Ovlp7oUwT#l԰ FŖ.mH Z$h:7W SE Leq3quT^7ȋN!/,,/A9?%Iڌ6h̓noY)Ky&.3 ؅ޏN;GK"f rae<|CBj ikyt@cA~} qh PRs, M kB52r~mp=EWt3uwNoJ1 o jS=nQ/~b`7?VbdYw*҉BրBHwpj + 6Ay#0립v!?s?]x,n]h{IҢOL_0n3pxou&Mp= 1BCR[Ֆ'k&CH[v~PA 0)}d42SWsaNі tPl ԎfWp%FɠY=CTkk0pCЫg}nj3sF%hcW'~>%ّ?6.@LGws39,PmG}hl4 77C;eZs 3F덝tcmکoDet) FWcm {.sJF5&7Io nm8S V+}!F $$"zm9dsᰃZ4`E$FL2&fTBN>կO)؛]g]=iԚК(!#1v%*+IG%TzEvL3bA'8JoZ;!>1|ʗj+x$T,_#w> Po>I_g t:^:/ms3&ؑow\US/b~XxlzG11VδanxG#˥p; lB8xJRK2э_BG4}%w5%nb_)Ԃ&L8GZݙ*]dǴ۝uCtK딻uv4`@'LbpY.,aΝyF[A<X9䏱gYZ07070100000107000081a40000υ)p4L*0R^N\o!b2?Fvn|g7U]MYs0uM81B:JY2?¦Rr@~t6vT/@<8R-Wt76xa-TH.`C΀Dɒ|PvJ.xr !ۧ(鞮eAD.Zdƃa̋J\ZWWzUU ~s„B xj47DO\,9$1@Y@q|a|Jl)mH3>*HtU `<vقY+oY( {\4nBُ fy`6|_LΦs wgWK}bX<?FkDfoم(tMqYC?EuY &4tAܖѕoj;4t@-?*B^KAX{FZkKʐ  A}lx#DxN%VULP DׁػF65nxFB榲omXB:q|!1&K6o ,$.[c#QsYԟXjWUCX5֪+=I"jL֢a"xi9{UΘGgr.zFf#4bC=t%Xv'"`{x?8ʰP}9wAΟ4|hǬ6;}%Z03Zsee?aB]R)a ;r9S;|h>P6'#VsLqGl^ǕDK'U_#pȋil0#-Oބ?R7gWi,9Oq^' @ghmy//Gqu]bcMIb cwHN>7a]@Cq'H#bKQ#1 %m$F&SH`]1 ȲP%1 QgQfM[<]d$p^PlL)U|u&\gs~w^O}"olmvNZf y||y<ɭ< );I* j(XFވ0mm5 aa7Ǽͅ!$>&)N2akN, (=;mOi\i;yOJV3ؙ~lp%h‚DWNg);%~)sQ,_NB:1x 0-+El81G3xwQqxdmrf*o}_gq龅lOtnUeΣ|o?h`i<ڡEYwD!ԩvJ@]O< B==M[(Eȃ?T`ڹ'Z}կk/T3-"ZO(u)w6^LhV(_@TVW -sXj^o| LrL_3N(rf*!yHw5zJĿ:QVKtZQG"ŁVuX6邸2״4z<#Q?t82} unA?JTM<#훱'c8cLᨶMrT\5Hbtrby1h\8[B 2ͫR-^;CO/PȿnPi?N FT&Am䖢Vu\x~~H4"xXŭbXJ0y-},sTC+i4"%l^c(f7Wba[cS˧۳)rf@ΥfZe靎4= BմcD҃}+&e9jޱuN<-ŬUUG$p-M- 5_z roA*NSrm Oڅ7SAFwTcR;?R߉غD[m'Ī~+T0CiR%,/޲ 3-9 VXEdyRk:C-wr'HTxKn`&|:1*,γ #7.n (AJH_vYiT祎+/kP w˟ڕ=|S>,>{[poʣ:3"u],})TADe`?@N;?C6'|#_*ZǼO[C *X)⢖Ŕ"p,9Qt5@ y#0A!7#?VY'X;<Δ`:Dj Y(JxUX$j|w%f,co ) uk^W?.,li :/UWZۯ5 ZD3;;ۧ^~ UJG $"ౕ [`h1x-7Z/f6챮#hCf](%DŽXa ,Lo޻yn6+4ѺhMR[U ,3S[9ށ=s,3^tV0:JbJ[fM/֗H T}4 ;I~@׍݄f\@5ءM؞ٙCڑrSydP\V oZ|+DqԲ6^udxT8wӣ<=؞-f {@Xt%fϼ #??pN?B6 ~a':.yUρW^O>4߻<5*.zC8ӣأ|M@%UlzmV^kE10cQcM]{!As%v75׳'~zh vf15oLz: N6;Q<:m|_8ں Q}{/f|@0F-ϙ,w[Y7w@t/zͶEQ|?|C})7t:$6Onl 75e$9OK#eG!sb 4w,Zc@"U܀;75nX+J ;4JW0R?nٰV;q;0Pry48X!Fq. ?VT1.g!gٓW*t٬}ɳDrK+^> RO};2wu ^ر !*U-eF'1f/28en36`⋴h!$K %0H۹O"yt0kFB^eIA/yPE(eaecOp "IӋCeZ#@U?Tes_4nA) _ SMH <\ONiܞNZla"vFh!gYZ07070100000108000081a40000000000000000000000015c54634500000e60000000fd0000000100000000000000000000005100000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/cpufreq/p4-clockmod.ko.xz7zXZִF!t/1]?Eh=ڜ.+oHg>/ #)Ud긌(63jR(V ׍9E_{Z1 YW!~8 `G!.W7*\5=$ԦȐ &R:V)$1獤54N m[AIH[}g|l7B9ɕ'ZF*fEҞBG;1QaA N:JP.>XuQ #Mf)4oe82՛0]όSZ#ӽAV^'ʬ "-G S:] 9O8C9tVnY_U dI;D]h=8otFT 9U.T%{7еB{%zT2P:\m$29İﱆjfE4H_OY>yaX![l'|y֢8rm:5P);ЇΏwt>b(4WF4 _f,= xܽMX_& mq.#'!^i>؜o&=~Ş>9 _ޟ.(8)wG롉)PP6)(7 KD8 dHU#|ÙO#R ,/WMbsڡ~B sx-5rXۓ?]gӳ`\ \pyhز%2Ѧeם[k)5 LrUH?|ĭd  _r _>j}_Oj`_hE …XX2!%.h|$C/Lœϕ([meNla,$aNDdRit.\0f;@FRpk(ڸ SΩ6ޘ*c?X{SQdc<Q]}  ̹@HTa¤:0Ex-)+dklp|SׄLjoS|𙪋[:uO} U~o;_n@7D 2.Ѧ4XKB'6я3mֺumKj ؆mTnk7Y* W7gNKJ0dP#o}ACkOθes5wوE 0腾mtٗa5'aSD;b{usFּ{s!Q+DP굟zcvBCWDN[f*,,GmP(F,+߿6\͝KoN)K}n(xk?H> 'gU QC.C)1#SV`!ޱLQ8cAueb@í, rtv1A_>C CW  "UԞ~bw -JdΗ/5v SR^/|7bW3ץg zWk}3N`]әZ?#:*`x>Ɠq8&,goyb]+c8ȯƜ6ф2Ǡ QN?y'(@"A1:X3!'}rPnw͵71G  k>UU>S:|%097 ko*ML)qm5&tb+:D40wq;$ ݖ;/Gz,TUs dlm h|M[AS1Sf>s^sS-Kq밙ȴr:La볎Z9pXoQf_kX&ebgYZ07070100000109000081a400005!{|r& d{@bc.f0]}mh[KM /63d%ohgs|fCw1vS }p#岅.@ѱ_Hh2=&M?.wjIK҆?!RMrqɉ fc|?C按_L1vnKRC@y_⋾ sӽ2L@_=q3'O#"QpF4GuG W~$D>3ۢ!G <r:cD7 CIO!}(-Vl1w4~2@~L='S>O)z+bi f')?hWԪ5!:y|(!qCk0ԙ0m vwhqYPv ;bQu>)ēajB [=ͼ<>g8=cXKM,ߌA %Xc: 6]Z(Q~mǺe`f6ٌ ]be/|ntFP``s i&Lp:{`IB\jĞ`FMN}e-D ޗ8u2h it^댹ّtzªpZu71eqGUXa|E78^o sw> U"ZVe2̋4I\T4k+*69MQz*on\bh%cpd~-8531DOܢr"y!@6dIĜ8K [uld9O$.͍ܽw >//稜`pI>:^n,:TEժN!~:oD9/aRC!jOrZ;kgxQ4\ Cq xϫEr?OVYʉBT€S̱Jy 1;HԷդU&1M5[(3fbG5$8Ѭ.ƜR8ž-}ꏚqW v@x{Z̘{Xfu/F^@OSbD\Irs+zFpP0)7%O^[Ŕm(łVWW t*FF-qt0Xg-v')?%`bEN.p5Vw -KrPwb&R14bY?b\a%6iHwu@>*GUQV6ILqo,[YXk]r.oI2M:-)APkʀǘ6qK#9@Yﺚ%ߥ+Tt[Oo"B=O[AI =^Ӏ+D8thj884zLr )͹Rn.W&wmm4-)$KS#Е<.ĝ^~tM4͡҉UI k6CpDc`4!hx(=ꥶkhPQkD2W 2gH oJx_mԲKX_%%8>P5MH]0}ꓹ m0Q {+@ׁiz'j ]rڲZBR= " GU?de\g$T-ҋ5 LrN;Duߥ?k@]dݷpLoC2Ϟ}׈Bqs`7n4)I\Lk3W$N}K"e٘J0 | 7O}-~{c *鳷hQ\m-Nd܋At(Ə.7Am uija2Uēb4yj 1qcl #G(S/~s..`CE3K|h J)"Zp]UN"B2 NI8+F}/~(/j+pQ_ź34Ľ_AE,ulؐ\6zjC@WQȝ[#N_4 iu,jKP$bUN HJn̞Cc.y\JV*vP#v :.'"%b1+ A6rD(>YѢ6=vp=5 WEavCm3;BwQccs0vmNNjgF x  6tì`lA:mI sT/ڎ|5 0qX ;uxtJt b4^5!uHD"謡VZdVʸBԗUWi`hRSD\ˆ%Qp.ԲO"ƨ%Sy_r\Y83I tQ){! p/J[S=ʏ S)/j< צaj9^7l%Lw`ZBmdZz$uUn'd;ljPms`N+%δqɕcB)r=4<Esy!`gdL%[i ,~B/fk,K=܅lduj!"3S-[[H8@8Bw mOs >X4mIUAf\vIn.$9Z:Uoj/6X)^a7-b$?}bF~bBwpB Qa!R{AsHHmRɈwt~b1`7cF^-V)vL}=okIps%Ei66=t}b^;wPvߥGr+q% k!:oF_`e@F](Uyf85;Aԡz$ֽ#^j>*h$zܶ)"3SZeZ]:Q1`mPuk{X4FtjZP咥Π"In6np59שdzwEX~UW$ֈ, Sk&"}; "׸ lfYlL^颯S/Hr ? hU=BvQ?Ixq3NF7?I7F+{)sAWdm Vk%q !;agb8Rr`V 0_2#kʂŰ e9aN\@XH` 4` m ^;"UPڤL& n@ς5a;1|Lw}[Do/:,qq*4s&mzR^ &t PHCj@Hp"E f ȥV(s~%pI\4wlPɜ2Uhbti' @y'?WbHp,Ǣ*7-ي4xgssC>0f02=phG T1k8FRw}H%*A)vK## B`szPPo`syCI@/n7F4aQ=PC3"Lp{]ޱ*FkeLۻ몋mH~fҬ֋hV{Zr7(3=7ɋaC160o'(J tRB4@U{iJCQv]K1l1 /@E3# 58UW}$Kio1#Jʛ>0X\psnV X=5ùqN*m cr!er 0#uvu2P5'Z mJzCS8Ob.גsN S>U`Ѳ|iRd'-RxPd@ym/5 Bh۠-vedx&,-JޗfC/ջʊ.Jy_mv@Qh%+oR \ZВ A/LnL7?s}`P=&\z1F-7G čj#û:#9)}LuJ= &Ġ\Twh0\UN \ l] ZcY!k j$7LZç- A"$p6wZ_}v,akHqC'aWE\nEDnu]݇=ІDUB#(]}0pfvtA7/ \]η Uó =09? 3(#H+[hg*}"MX]BuG b@ޟVLK^x6|ӧ_te9D"MF˹jij ![%J|u4G0C}0 DXi眮+O=#4SB6fVl96ϲ}qovt+Z_QmK4j`gN K*e4.b=( %X ׾ظصsWƪY\ Q6&*i76I Րn=8 I27l(Ob}tM\d{@,sR#;ګ:AZD$F^bG_xWrijr`k֬.b^DJs3É CڦAq2 M`:nj`;]R1i?ae]'U,y|<%Q\[f#ۺ,[oܺ&0!rf&ʤ8F:P5(wd/g,)Q)A_?PXZAV `q,$CΆ?IGdVjQ[;.EYѻ*PJ:Bj()lC~DGu$p,!i676ŕXiɵ9&{RK[uM|&{3"xu4KFVqZ<&k/5B' Œ: Њj8х5kLG7^Ff򎈞Q-O"f%RρQ,4~(Z Pi7mYҗ NEa]}e%' wu= {Or߳L (2j$Zo2ѫxo&.-7:TO< A2xo&fZ̹aVFC8Kzš=!"9j @:{cْ: mD9,3I5:az*?$n5+3Ɖ2%*q!ULojM뼮I'c 3>`1yb ?t<@}8-5I^y#M)# '+%KYìSXtj'L@sl~u~ؚ % ;0^`74Tq7%LZ5V _C0$'kj=gг&N]E!ZcS;Js~YBXp_ 2=}n. Q5}{\k'׸O@źiH-JPΈ֛,A㈾/|ۇHкV|,X?5U!j:Fߧ lKIxeh:gOI4U"JOn Q2ȋFr1":V˚o&[dXVL;ΫQwV`;lxK oSu^ˆ P?SS#A m_jT">մZH\y8Y Rp QSVEˈɏ0E5K1]~e>wGݽ5|˔Ӑ9rZ~0urVB?{0;*0:ywi.ɏMȻx!l4[WS! K_9 xBW!YQlj\K=|l^64EBLoxo:[=+Ee@(2X}vx2@'"P)ufj! BTu;K_e.ϣ2$?k85XeYZ Qb2+Qf/?Bxyf\q[v.dPD|Y.4cv-jaCVXqfI6_>ciL<-_hXlawyt^I!xxAO}Uͷ+@J0Ҕ5%zs]RE.'}bdwб4S>DhOW[)ju3b!FA95 BU)1 !XZ'jRPse zG vQ#DH`_ [-ۧb0"Ybw!A-ߕOr鮋E)s%?߰n.6^rhNNc)=%ꄽE:d<Կs郎 7j"ARfr,l]/O2&E &5ՁzvȺ$EfB4r)>J"F :8| ~Е"q`!;UugcC@khyԮp'Rxn'O\^U BpSu/R!Ө7-^T5LLp W:A:3ߟSQP \vQ׻UH5uq*b=$QR cy@08qo!RI(g`a ê. vD[ّ7'p&C7f%!Uti:,Q5R GGY$b7X7c@^/،p2|M(] 09D.r_ɹ0ͨK|[J33&uDU|8sR+,fؙ*iA'zŻI]j1 IA͵74vF= $ĽNAoI?T#3{,cRטq1NdG)*]lseW?g:whGNcN/*W6r\V{ĎQrYdfHUԌlU]N| ~% 6iE![쩷|u1)_Kv@K&Zu5oBΗr&'x kqG ^y_:+DQa:G:Ô6:*9P[$dݔMU3*:C8(+o>>&*WRLjWFH?܊Xҁ;PXM7 O*,20"I0"!-K5G }XW,w `/NW{!9 ِw|<xnNqqZ@ZܚmOD.Ǣe]98n26 w8jY%.uUQ._tC~tN0ݓ^ċ/LX麤])|{1e0~ kTP[[C ȍdrtu\>vʕpzhTNpL2u N{SdyJu_A SU||ᓻqJQ9 .؎1!*Ac| Wª'NIH ]H !je7x *|Rr" qrrOص)EɇdUMnmaqΡ%ҳho#QH ۜ.p:݌.SƜ˫96B>ʗCs* -CLDUU]G!HAx"q'C:D/rw+w)JDsdzq8pr["!Z؀r)ؾ_`&58-%Z^b۞F1͟:Jx]DۄkgAX;~$Ks|J]8#`)2,`VABR$_a8bےO-0ۑ1=8h&%})s3ޯV]vD49'dpUC5L,g6Mtx#=;m+Qo7i㓓B!I*Wߔkӧ0_0^m ].c\)s.Y C:vRO@9Wdu p,WG0{pV $NKΪѥ] OϢXu6v47gp!;|>?l FgzfzsaKAֶ{ߥlV9%X}h~gJ<[;> |1o!8s8 ~UT,ihMPb54xfRjSok)oZISo 95oռ'68E,?o8ʅ=eu * Kajbՠ`<&8xP0#wKx#w Ѵ፤~:=NT咳CQ8J ZP-4[D!Ǘy1 YZ"+) 4eYHB1!G)љBqvֲ%Ȅα2Gey8wmgCsl,~!N9{/vHZ#D *$7h4at FB r/+'qe̖ bSZL٫?{ m;΀>Ÿ"2V9Ee¡ghB1yjs+ rF.p"}F?i;6SHEgS+vKV&vwlA:'bV=l~$V n#\߃w+}hJr{ O蘒d8w;)f /{va+`1A0j%RB@1z\7β$]J 4Eq& /ZeU PrH֪}<=bsu4|,//ֱa,EK|ʿ}ԃ  &A]0-aq$BeQ°DO_7'VZּNKـ:s:|S}Y["'tn {)__P]W\~aT^r E`&-܏HxTd1hTl=# 箞]g){?*jF3_)$3Ȥ;wh S) ( Z'&@""Wc S;y$8zc7`DN0qPz$ ˨cI6z,%p1k -9 ^~AI)Ёq`l6NM<?el?V I EcJjm'oU=\ݏ F̴ X% 7ߑ j3޽ƨΧ?'(%%8YTIu^Q9F'=0B>~ibrY끜i0;qݒT6s0=.D|ts2[;N#t(/i9 3dIUjߝ)s!1Wӆ%+N'^&΂uH>֡)8ckJܥo'k̍{Q/ .geq2?6#do{0WGa{-*Jġ|ṚD׋{9G'WG NiJdYRױʎYi4XH LU⋒ADS(.?B@ƹ! /8D,$G7P Y 5y;`n@0jYv]+lPtn#cCڂMu8I Ւ334њbt_- $=7Lr$>kF4V~1.c6,t(Xi3{z%/qZm,^8!q_@$unR9ȿ9n ,đrty+2o3ӏHq,Kno6YgUOz(K 4C%!{{?#VDTDڢ$bU>i=!#@l&6j(}RDCBMԂyZ[jRSL: iإŔ6Y7v|exa:ɖ LFxfMј2'Q~fabn,J >:\(&@ Ws#Ӗ}7M/K6dd؍wpMu:4p 2B ys]cNY?YY]NK^/ΐCug5C{yN)ЮYo=Jt%%ؙR q@tuPݖ@/gu()u7tW(is؃Jak o9`}:対:J]fy# "N;::VT,*@ؠ2ta8GOKUwҸep7~TbEz|#b؛.%MV Zeyx8,UZmz}e/Yf{}wRX` $My΋_{V-0 @`\ms Ұ]QDiR)AeO4=C_DҖKݡ|90N?cUձ\?g1\qr*ԋo6g*t`' Z^K"Iى-FNcKp\Jgm^xL")@t̵MU;9bo [qA`6D:ۭR@>D-/ 琥%!> Jv WD7]5G 6S/9>0U! W?#W~v Cmx1A.6?_ZeCe' Gdxd QԈ 0zB/&`B\e F㹞Gt/j5R8HAlH!l*{|3:6y#;~FR[6%‘=t_4o(c#~)^QԬ.4[z8K"w>wK-$nSb\R*P``j['#՜èk׆51ٟͥڮg鹱G!v7᛭2a1VE_ :]:%L3U }^+$ލ?ڙC$\F=gac>vaOd N׶$cLt4 R'ת~B$uWK mЋǭ`d׌#]0ޖ*w:J0:${DBoW6nj,{Y)?;8a{煼mZգbwXתM ])Y ZJ,3dBԛ j$| yN X VTm]ٰ$-"L)ґYRAa>ӓwf~yqR0M=\R4Zh=R4Q0/H /IT ҞDJ&c u~P|nNo;]p>P+}ٞPxMuVƌ,?"k]3S@x.ce&u1U֞O|T^=r)ԟbw2P" 3Uwl+ZϦ@RMū4oܼ ȐꝘ4܄BjmVc+ﴀ=ʨ7ճ\8,}AH+ xԿLmS"[:b$qP֛j㶄qď?}m#ݟc7I@^V"Pw)NoNPmeS/+ǣK}h<w&ewkf+jL&I :l[ej4n#&Fuy?ዾ/?ߧ^8~ b&c$uυt?_7zWYIɿy+`NDz:۲-'ҩ{Dm6^q] peu -]-Pl&ԦqƢ'!Haf1(G '4q H H"h²D+[;7V qK(V7Y?^{WMmK򊢪Ju,ߢcfgU76Qm1KX7dĊz\{܋Ex^|9iRn^W[sg#M^K6I>K˰cuY~ǍE\y ̀ɇxX>iacO;6؋ZyJo啍y<@St}tJ/:⸸%BSFM'"EDZυRtCgP! uO3@fT CQ7Bt]Up9Q3V((Y ?0ԃe?cp&DV^5"*ME'6Wc]U8e&J-΃a4L]77NS?r!:sr =}~#Ԇ~alBJ1,W WK}[D㠐Gt̜}U'S}ЛI1/R@lmt)|fL4z*Tܔ7&L 2hqݪw@]^ ]x&F%o_2(ցx`[ jQOg|I1J)J >E&o ƈMD4o? cz۰$~3EJ̴6d|c,AV٘_us1 Zx=xƿUo" ROj 8ar!}Ymyk InRNʵάvrJ;6GB,$ J&p4J"3w$oK81!2jvF[h`#]Fh0 \Ӿ`g6Wșhk+H^勜 M|0Wr-98h_; Ofҟ=oE|N}x;R0%,؝Bs^Ya`z6I\ VR cgNwBpar,)c Y }j:㖓J¨$@t PΟ6EbL"5ZYFG/{"|85+QWs.4J>~Kq5F$_CvNe0$bA.b.d(ʵ;32ڥ*u袎`2!;5 W`>f:Rg5_۹Ԅ8`b-^'&QQp;sTp'OKobHq˝R䕛Ӆ}7 h(^nhPCsx} 4OhsX  D;NR5Sxq5}c4 M|-7?[uS fp<=sl=N= ͋Ϻ6Ah3α}¡_Pn4᪭FܮH\SyQ] (+p%JPNRFvvTL4ditvotpԮG\RNʟ5dl~(ViRҙZo-υ?]6d߁'j5٧Z2tP<y@Nd%:cC -*I!Im8Z|.]< ;~!O px/d%I&IPCh7BR90΂-UɮS8C/g'(5k,_YLoYbsJ{yG\6WQF/ZF=~R䚨P=S!h?WkrÌhp)O2jjZժ5Nb$g1dlW(yOhBJ!dשy$ n@G-\ :~a6UVG0&h^uyruh\Tu=YIo* s$xYCs~gY \L1v玫}曳(Kx#V9AJ%nf24Vo~Z v>Az ~LRJ=J/8͗!\O|KVYc M#Y p$A?=& "Y }xO!H^M 9l zJ%:0o3x ƚҴ%,d3pjL.!|,XCZO/ZsVQlq#Ň4^LE{N ȕVҸMo$a2<1p+/bBFy&GjR!J_$Z9^wg}\,<.ƨ[% 1-i&} Om1U/%pB8;45C(_ -4b%+نaQN P#H*c75_t3svq ?njvN@ vc3&rI!A(Û]EV6fT> 캀OQ]t/,jR4˃<;KEX!~B`AorGX/xj$6-yǏ?SArPͳB/'03S~GJ!25a܂~J4KvdnmH;Uf8%$Ux;.A&:kgAMnk -CvR0Z^l[D'xw|C'{TR:54'ƒv~T6ŕ&✔uN.5mMfLĆv- X %q<穼zI2Z$-7IVJRI/akSyxb^7=xN$]Re,ښW_F`r*W裡JG'uBPFQF[ [HOmēޅRe{3@'h%Z+^ޗom, xw|KxrO w #u(2me=YVwG~n e"}X7}ܠ=WZ rrц]PMb+}/3]S+4ߤ^zYue]= V3'3]B6ɿJ/ ᩁ1ˍE<&2sagYZ0707010000010c000041ed0000000000000000000000055c5463d000000000000000fd0000000100000000000000000000003e00000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/crypto0707010000010d000041ed0000Uo"$Eq$Fq!%'ePyiUb EZmW),WX P)ap]WA?MjP֮MF2Njgg0>l(V|39a{v ƎG,Mw=HYze?5lBraŃ&.]q$!8Js6k Ge萈* k~ g$w]J: 2yf6gPk<1o.ai"jP\Ex3e kn% YOj{PwaS+#tV̕{r先Y[ ]WlNh 4~֜TQH3NSӦo33*0i6|MJg1XOYp+ 7.sj.ɗ&w,{aCwNJ*%̸Z֌ \g6 q$ncۻ0E+'Ǣ&jKɇ^KUЅLՀn҈߉\G]D !_K{q#`w_FV>I, _)I]C%Cj"יZ&xba qaxX8I1ɥU jdgGi2ט?^# Fgv/wW9L#Ss{ʷG1M`-FS|PWV[jkuvP=+}z0C7O kHn7+Mc=&ƛݚ9-LgGf̼0ͤ#G, 7BxҜ3B'6&G7!mIKx~TMGDL7UȳfNR OhGj+㤜k‚&PvoKIt򈽸FDUa9U@iJ4R Ot|7Ң@-:#phƀ>9GxaسdMMmī;|' L$+Mv8dEjRNqEy >$4k ϱЁ*ħZVS=ԝ|>9F fE X vc 3WYsiO_/^,,밀ZYgeŐPrwpK#C[dz=j'@;Up;m=hQ`j40sxD˟mGtnUś">YEbqΒMZ pg;QPjh+2BmwɍE$QO󗂜Р/ÖCsokN[9U{+!:`؀tS{6(a 2ߜ.z(7/c6]qUq9q+Kr(0T馢/oo:H'qF4-8yDO-ⅢQ#heٰ[OcbM)P樐@WM=*QnU9r3)F_WY}YOF[J\32/CH}^^!x՛|˕P^M,R$"dm qk*jW΃DGI$ge{_E1W`2.Os8,:u֕t%ܲ'er'粿nxdD?bΙ#_r}eR;g)!fxkd5yebݯIFCjU(1 *)7J\aK+ ,v.>~hbI"v3JW]V@ 9"az8ߧqBZ02.~֢2ʶ!uFXVn\STlW7}NxWf(v ]ѽUvIZ&|{M`yg$'BmO'w΢0}`$írZL}9!d+wFVmGɫ8e)S>@X<rT*7L;C hlyo?1FUfNF,'>@ Q섕% FO*obا1|_4;Ӄc=Mqw<,1˄0"3]U+{VGT))!2ߘ,li5,[T& |m]d FsMönD@gQ@1Mˣ]a8Zm 2\><{(1{2$}|oq:Z}i%fV݌65Ӯ2!(k Ưhg{|}?* xkU]nFߌ8]IOOʻ)oN$Wî14f8 6LdW{ܪk&Y# lLh2m(I4GoT".3hƾa ?fc kܹ"m$&vL{gtkn/&W2~%)Qw(9!e=?S[l]y@v˾ WBJbC(ZF>̼V wQ&SV"#iյ

    odz@F7h_]HeGPM iTxsX/gA䏉`kHԷv趇O;C, ty8ϕsuD< 1'=6 XѴ]C-Mdfiڞ׮.f@:ꦁqL!f:BQD4j3@m-wzaBw+xu $@\""xT5`XzALY^f f٩${b3Q4?ʸccƙJ|xnD|;  o'V $Mդ::eiKl 'nK>.\_fQWEryE^U+r=nAr/6_ /gT?'9?7t?n Ce;LB߬7LYζ_"5MR^aPOhop!PZXza5[M`Gr cPR]Qeߎ<,3V<#%֠π-m\eIr{#3zߓ$hhF3U9sWGBkE-nC76F !Dt ^%]jڄ_LC4Yvmם0_xKtz驻 IR1r"I[Ed=ٮ: Z9{+`oeaZ2A`OVCHl)\htց^M9ű Z*w4}&2]9t91-X_Ca̒o1 L;l(9rklMURrkϡ3-@6ĵH@  iG.p' >Eu.ecgo! RJ j`Og (VF*V+Eu4[Xbq:ś /ۦg~n!=4B_6 (բfIAkiW[P4#Duk@̪BdGϧqP-|@/xv*6o%;WW62 \XwU;ʸXM\sk 3 7M l]6 >By4JQ]k~{L(FfeHU( J%>7Mו>"lvꖫ5chFP?Y`ޣ{j#yp:fKt<Ӓd킖Fvv۰aZR'yO*Uocv)1H{FbP1W&OP|r."5SN_7W,4"v LL C~!j ]!|ތ<JOpYo}[&3H?\ټQ)4l(gEH/"#Ε|z>hy'\m,^nMXǩű`Ti]}yA`I{*gptj:3-OFgA*R1-K 9$IqK243zm碗ćc0o]n"b(B] Ꭾ$1G;u1-Ze'LەH!RgJ6onKv^؟Ϊ^~a˽pKn=3R ;Mu Azhl[xC#/%?lv]fKGዐH~Z׽{<o"ĕ{ IHDG92`d WFmSOcYw`W)!ݶ&^{O0͈kY<\ mqh9LD25-KْkX rW3i5\9? k'+-=}P#}‹0Б $(C@`B3^[:ֹ[(]OAI3-ͣ l/#{&~@). XK=- sg\gIGhH#)+ %. =l 0;^nq)Y"tjAY6cX[Os H_\y Y=X}?&]yKfEQVgV5k0ngd9-];'o[@2ҁqfLR&DJ 541z![1#Pyr*ػk)ٰw᪷,0m||* R8j᭒m S8e[NJU&yi;v!yxT̃ҫ=J޸Uc *@M4\DI(Xw_d᪂mttT&LK3H?eK#Y3k ^p'\_ܩͼ5<|v#o[wtϤL?mxHj!Zh)..8fxvyRtGGhgl"ER$,+xXr,^!ʢ7"&~< =)"#ڜ|T=CǾ̤2 Kr4V{k <:jqҭpWI.Mĵ F[ߎ'v/}:N* \Mt.^ԟh55bݷIhϖJ^Hr1 DЃaj0(q%t +>θdŻ"UJwuvz7X}02僒ctcŽ3"&nQjou貀QQ~.<{KNVMٚ *H9J*iadi\pȣ-?)(~=Ñ0BV AƖy}d w&j+N7|!d><@[2]m mNr) pr}UtVj)!-pp"*qyT ֪eGSM>^UvEe;){3~M cn?bO|5#ys%[`D Xe-'ehH]SCd>SVDʊr{sKP1r]Ke*q]weAd/o_vNM;z} hb\NJ({zM 7a:6sɽk1BU TP$y7_ySpF^eR/pG*t7vmm(蓼Ȱ40se|6[dk)Dn(#5ZG$b\ZXb99WǤU&41c+Lm0'c\roo cR PJx #7]m|V4 (p/y/ c4ګUD bUe GArHuL5z)z:](ɪoHG 'RZ)aLK->., +Ōò{2[/XڴwʹpPm63Nʩ/-$qۜPR2Wܛ]\ o@˘o1( ]ekߣ*Ԓ#QԈvlYyRD* EmXZWB,TN)g<@|n`i$%y{.>)ȎL`ݸ]`u\y!*8~z!& tڠ:qL?@Hΰ*]ALjQ49jb-SiP KJ%) 1(?!J*9kc.W-2[T3SJI,tty|ӛ*JS1X[ks`WGL몯٪VWy5&sȢ[Af]D膿4AޒY@s%E'$_Y}CqamE,;3 |byĔ][ڛKːl>mQ`/ $fUqa~wd{4n~3AgPc>68,,[?ehXHhpXoiinT.hQݰo}PKֆ?j-23dKMףcIߛCѮ;L5 x2hw/1 +v"@df%n\%a=`RNĥTYܒMuB:fAim}6Ŷ}SWg haJb0+嚭#7ʭJ~ e63ahd1LH[J)4Ӑ0|e%9AWs,ܳhtDon<:f?{yUR dP}+l̏k ΉY!KƃY+B-* `1 HuΥel_eK=`Xn<8 u6<(=bi3pojܥX.1f8ֵbAٷGRXOYD2po4붺PNJAd }w8C'RCѾB_}Y.$,-ȣ|>8Y[(.4@^nFPOjo>2Q +s6ƅ͂OZϚHrdQ7H&O`iis9,C)Izu=$ G{0srCk7D$I`DIbӣ5cBf̊ tW.["/9}jk[TķJQٚ`e[lg bͪǽl^^ŀ{J~[^6^eVfb}Un'r,a:T5hz45m(Tz}uV~NnN!]Nl)[6$~p}k)m}}kbX7e!C"y2ك<*i:EF#~3n" ȝ+{bM}Bx[b l|K4eSjej;X G##JZm#A]<$*o< #$hZ[8cLGp>@9Bs:Jiv湽EL̳E TtDXDu#'P| Vm4+imoÐO2B4k{74g}>FmD ȏ-!Җ_HZѪx D cN@Ju[0>*upǯ1ܧ)DO"ɟWdN1808 gz!2Fn`$3p4'`iba3vJ3;9Q@e(>#Tdf\kL\dDlYk. Lf; wrcT!?dH_췒S n9:JYP*I2.ԁ\K=8$;qE.\/`4]=oVK8Z{mƨz$C$Y'ҳl 8^ѻʠ5t<ֻe7! 91rf-Rm/Z[ϑ &awvT~uZd۷0Ï0 #RP/0gI2{0LUD'o?U@O<"W+*Ef2ÝTB' t =?Nr'S1JdJ c3T*") W-WX*KY>ݛAGn&6"`fd./ysȷk7E I͇HQ29Ęte'O 6a #]~K;`[$!)WP')‡uuιrʼn2$O@gDp!f~fo:B\亜k&Ntke|3[FC)~ȩuy8}Tp;$iX#aN ebmsrS9Ĩ R?>]37 zݰ*H%>:ʦ.L,o2[J-ypiرÖJ`neY8-z~avg_ܬ+ 0vSRsZ,=d޴sM~ͯCڲٺhO^\ DΟa޽G |ckRWW([-tF+@{ȄM5h8 ޳~am'| $]:ptUY4!VAx{4#UX!`0[#>NUh!+VkOT D\3RNSե Zȟ#(]J)Ytv~ҳN\tU5b`&3+X'N8ö$s~Ɛqv"v^%ZTF|eE"V:B.hF-A5ju_E]Y󠇱3bDfb G5M]D~7%cuGXE%( r@_:v5/Rz,BL:`kBemk9<7eD4"Cq^;ɵ?hpXF'O'hU]b8ƈiH+Qc<7ꪜәfG.oCIPnRN>غITS_c؁HJ#7v- W9iM˶ZpSIK}+&%0gzVCW[<ѤRYJ g `}klxo'e7?O1)]7@O ׊<4~+J,.ӬjZʈSonGkoM/ieA׵y_'+(^Eƕ#84L?{g99;M;#:UtZDq)LBQKi b UΚo $[ٸ7G򁴹,gvH^):Dę(WLqY{3 i[zo'Jo{%r-1 p&<ؙ` VbNV眶oTsK1bT+|xR qÆ *e62By$¼{}=a}GV u ] [lW X\6@Yt/:oM Jw̵K Qǭg7;XNL-bV}t_ ZL81pjL; ٢&@]JӬ(؅ EwLB*ss~ KݵsAm: I.kFrZYĨ'.r"9Dz&+ ܐz!^ԛ.֜Ul.%R4+:41[5\+Je#%jǶ_^,Z&!r$[@%V;W?TʐYjKQ/Ctg[F}?2˶Hbdb+v~7yaPO'N W^ТiaP[S~",7[vJoů:muHN(-YxLX4X.BQȭ|S'o9>جw+'5T 5$HQNh{v~Yqaf_'h8Nכ1Q*:0zUBп@(ԗ0 lYN:[;PR̒X_:NneɲU[TW\ gӊ䉹s ? K#Yp( g ƐGC'&Clx] TusJkWF'nT%2u?$`Fe;$(r!\\Q~Š&i&}jO]PÚ J!1AP$Pj֙9l=d bt4Bq6?Vb.vL!`K]>o3lr.Sw, Zq6I!d&ѴZKȉFtݘ Wʧ v \̆`xmGדϫ^t_^eBcQyx5#5³I4hinWiQ]=y}#=ܳI8;LjH6)B?GmQ0P4kKhm5,1Bqvz` }=>熏z@EC:l"?!0w-~-I9bP;Zd;sRb^V3¿HD##=8" IWcO*Et<9}3n%~a.q1 ~% ћބtGP dm%wG1 QŠj)x˕6h֞Od L$Q~|,:dVZkrǝ'1.>M=2-2:_"5'O6Cn/Cm֯5,ܺ_Rټ1C3&4ȉ.4 ύ |??І1 Ie7̥ë783-@ ٕ!xYmz@dD+^U өf.d\KIM RyЕϮ6Us&vv P2Bbe LF%f9ҒY]\t s.E{IL9Dj]f:Ar ]2k4]|{O[2,Y>LIMMptE,&O?tz#Ve_[UY6 bޠfF.xZ$]*8*,45Q$rFx+ 1dD_& N2F#u&ɤ؅)M|q?&5:`5A)yis?,ాdԀNxͽ_r+X 7ap mHAÓU}ZhM4?67 URlI8M[;Q=┴:xHvX#m Y^FZ4|lyV mY$,dg ֻP5Sq1t*.+U)8}%rbԺwEڵ$w(Uԗ"Pً G\ǰ^7@ʵp5I,Lr[WںqSV5I$ sޓ2a텂A\dѡ+!ġCjUw@υPS9{0_In3X] ɑJ 6ǬSX6 K寧Qبi"G.xX>/R!P7X۸8|8{zr Bhh:5}V6

    ZBFY i89}P)p6>z\hYbw(~աB'NՏ.59!@SǔߴZ5G; ‘i%ew6hl(370=7T$Lw/\HޕMcrsr@V]bra^.}$>m~zVX(4˺ VnO&_ gɍk}jor\WQ0"=񀾤e2 {OnQrVCgj%%QTt᳇œ4w[д7$qe^mlAk|2{!ˉ-pe7^Ȗ{=oA JT'YYuϧTXXX?פPhYHnVVLoƺ}g#'5L H^q,P^^._5qtSƻ?CFqFYb3VCԡ(vHť\ 1vhRF[ 츩 rspZOʕpagGf=FdМߚN3_Ԙ[mlH)Bk'Aq(){\ &XWJQ}ƨlqWVA7eɵ$*(LgOWԐnmg{K!!v87)bZ4K*cƹ=K0q0%c]yA0grkTj5c+=XGV|" "Ϝ'gPhHA3nFYO0%G׹C>)7M{!TA.!Wij?_O=H9*(ILΒ:)f;.B vVe$meUSoaTjwUF}%\wc.xKC)Ko(( 0iJ*)'oۄ3r8H'1f0--ns@o} Iл (j+i#,4ha^=_ +ΏځFl G9u1\2R]f Q@t?Ύ5Jq,k+/N- jx RR0 V@8Ԗ5HIvX{:{9)!Q#f$wTt!ۙu'Gn3j̼#;”;3cqKF+V T@x|.P:LwTtIj`6 ?j8G:2Mj`ͅ8pxV@ׂ+xx=޾To:swơ1C2q:ڎ\#'iko) ʿ-)94/Qd*΍Qdg8ȟO3{OO@Ѡbm&}'orCF^7mvO5ih[}b>Rt6P9gxMqFp=Ip-{p=]?&~\쩪CꟅ^8Y Mellǽ 0 LgWv 8K,B1Z֊$wJ0 ߗ( A`H# 4̤D9Y]kJNmVT`߈ktbA8^+ %^(TRo% ƄS&@PۊţsW |`#d Wtُrp!sMiO7(`Uyx=#A,3w~ZuF,k31R;l:Ͻ[y$❊_3-O&?+X/biZaϖq2ҭ*c |c{[-"W3D@d>=j~ _Q jhVW\_4fۈ 3_bQHvq.I\k7 fRZ؅SZєfԫ̟qɫo@A޼2zTYhEvخ=;f(8K,~ԝ@zmiW̭k[CÃ9l$1B&H8ܯd԰>4kI½xmTR#& zQgvuOmgaeDЍ%膾N*Hu".L%r EßÅ]]s#Tm1wgB9׊Ұi_KZGûCnbIWWK0xU{\OTͧ?dZ,@X*]ހKyx8]nw:5rK5J|ka`A$yr=g"UB1-iCoc3̢3 7Nk#F?v1M6))Rbjr\ paQ9=D56OʱZCY҃+F*U! a" z6jJv2v۹!^݄ S/+̭nH 3]/srx1>2mFˍMP} C0 )5϶$_{}\rPfpF*xԪQdSOE>䫤Aާ/fQw۳0i׼:lL]gLh/I^H*`d3  W@#?vqM;OEwmGD:O5S)Anl[ᮋAAw &0CvGCogme`Jku&11`q_d-)]gul޹uϗ0 F/lKl5MfnAEbO[٧e"݉7QkdixŰ M,>G2]]Oy0~ʇsA+CS*>;r ZF^+UB_ WI:m^bб<3 #vBg_l-5@5PMc&ĵar|_WfSFOGe+X ~9.yhE ]M)̘kͦ MYeH*vbe{7oee H>H-\<ҽ HEUwzn>*P|G&3/b-l^nj#bmZfH*U;dc &Sf~^ǚJoƲXj _i@EyP߿[L8[pVWGK RQ+o⊁㴜60*@o(F#簢K%XP(թ)cjM9͛8aTl0/Mdg00¬M+n;7ΠJ\ӿ=VB>Ck }|(s˔mtjK3t󶡳Wji1 @Q ݼat0LvA@ ;!74.D@ uHH^Pk:!\%T@z(~ )kfU+dU76,8EZ^մWVa1.P+l!a Vo [S.p~|B_ۗCf#V۠O L*K|N8bgSsQ7t 0A gњUMQEF YꃻңVro_V tk۰9QHz/DjD}# ۚKuhDvuRt'; *l dޥXn321EصD^ɘUBHts.1YS xp$hfAS}cftՌmu8v,ƳkN;-(>3\V'sՑ|;oM})՜' -SLb-Nau %hBY_뵱"jWhś8E^UCƑ 3y'㝩X!׋A< c2H+tvke"_][ q7Ũ*5J+WD B߂^+).l8Y# :K§N9 PeC a5żW ו#zǔWDZga"ayE;$vC?8^=߁ZրNM Qdz 1[ƍaySW)Qj@<ɜO]M\#yk0e xY_:l &CVmL P.믜<"®Ĵ}&`g2(_9aay/1fFD݄D/Y] 08\կT *GW Gs\<EH=C.(J o0VuC~zȧ:2',dF9K gٗEegA\ +;/Ë8|]U5M%7C ỹr<(P6 q;.YMK%W5Q[[, MܓuTn?%D=-0Rrt%hH]=i폅* I]tCo̓nӖg跠+ w61frr7.9go<KƬ/3ՠqMA_ (/?`7Ï)@mPܞlur|p9+0 ~y묈\@o$I5B-gSЗƝ\}z 1JcޟE44%H#IVҜͮ;:Y3X^> &`X$)=r$4l< ŜMJb^?ת "ν5yNN9cUk$xgvk8L$?3E6GQ2ЁaX\},;}W"i; ņ!@ N΀wvS XɈ,L—% ^ 'R\B5~lRGNX'bqn&w}YIc~8Z]/[Sh0}}e\o؁xa<;4,F•Z~v+%js:H}k_7yjyy~S z)a;; oZb`@}X t<ȉ+?zDžW~׵)`_}PpǞP$"wQCIb&np)&dT|FaN{Ȣ- 6ZhR ?/Nnх>RSPmagߏ -PY*&C[V^W?KpD~ l h45(A6/3ŎكFh_q{/Ugzztvn{@vq>1%i{w:2K. Vö2b'KS)\*'$XoQJLx +$@?dOO"5b\,3M0$#*^uUh*2RVmEp0JMOmɲCuYJݮ-kYO `C+.=d-bVA0[SmxD]aD]ٽZ; ;  ,|0i!?=ƫE$KNMS=b AsQ(H ٿ;nsärt' ==n~ n٠"öĒ6Y6+hJp/oe2h6jWtXK )_WTqw_Yu}by6 M&6ɑTrCωW[SLXidU'oX_@-u;Of(w3_js"?eT3gG4_[ am"߷VW,./dWF:oekaW\n1zo p/ц\X: Byɩv%m;X% W$ȴzjgz5,{GqYGe]ߊ}[ͬ3xg ih͓:F .cֈ~H`gʶ%,zQ _^iI)4&!zT|:Z$a_L jc5P%@?] !c-^i}W߫‘詈k%W. O @ۈuW؎8 '2;@AK8<^ϸGxQqX4/⁆yo Pok~|4mt :7''+,cձ>,o4_S叒cr[.d5iHڬ_|PpIg9="߮rՀzOn z;^<{cD kw?'R'ۃ9i8@X^P5j=(J%J_ ¨.5920U^D=_6 "3U4P6S-In+q+FҲHzM87@ UF6,Ŕ6rb`>J9}rtF,K PhhHPY<ChhH1D*;1wP&,m~z`ȱ\9bţ4a uԁ?3֓ oG[o]K-ɲˣ$.R3h AD|R4׃\1X,W&A0LdB'0s=)EL08`uĨV>RD$]g;KQ'X݇'<-ttcܨu6ϓA[xr/_ekʹb_NmrUWB{@~$-ѾZ\ec2]@;zi|9bo ~Ȯg1&JM!̿u0H=fa\B/)jtWsrl4Ѿ-~h/#8Dpn&HW.8مs:H x;f!3GۜrIbNr):֭_-ͼ4ehc}q6W+ \'_@nl{=wAO4ʄEДlXrUOny}UBԘD'[QBOMMAX 2ڧKv̹fpIO4SknZ0O:t״Z_EG1kvg~TEY؏мݖ!(εmצ086HQN`|F=Xi][=y7f,ԡ֕R}6gܳࠏ}(7> `/gtDTZEt#īFt.՟ 2jܬхGqH8^pMS^W&Vݏ`@ΰHgNBjSX?>V%L:gktR)M;PT1?ܼd 8v "Tzɖķwv^)Hr5Nxz:FEXdea4 (BzDJgԼlC"989C5:ͰNQ0lP5a֭cAO}ؿ좉nWRHQ=x:;;0tK;J2*գC(Of= `{,)#_>u@RlINȨK]2WT_)(H׬/k{͔ GOL(<7qӨ sBODC1GTH1)@x 9e u&:ԐkK}jɂO}A-+ -ʋRN>%1+w](ƔR3eH0a8;q a%?3--"M $º(cI,=~?aguaGk_񪯐#v5D;Nq=Ѝ˝O:7z6|]3鹎$IŎFU6,#21ԨRi@SNei}xׅ㾾št| \mΟ9ʾcmW{ gdQ)^@;}b[qguRHOE9y s2nL^wgf&m$lmpv{xJ\-ImP9nD{=\L_Br✉k&YzEJQRyRNE~}Ϝޯ <ؓBg{5f0_=7޼h߯nk'ubO.!B*"DhFW m"RtQp6GfaK?N.`efyP\a]Rl go ] U .hߘݔj3xՒf?[|i}iwfެا6vUk{^8bԶR}J ɍ0TI ɟ*E.RaePwwl !sN,f=`,gRjz0m0red͞rpn*Enڈ_qVL{ EdY# )8ʘX {Eά\"GOvh_;ܹ~茖@_ٲ|}QE")ur,vRl|^n[++uUt# e  hA *` 28Ƥ΄V͢56k8k$ ;*=]8|Ofde9&ՊI//IMVd$HoO,feheuHu7FDs% 4CGpk(oB@~vtt һBJ*95`EYRE^M&;FM!n~SAH-c犌nR"N(I͖N(NՆ 9OhfFt=D:b $_}fՏ46ypǪChGTEEaKQzZ:~CX.YG<攵3Oޠ.r֟ȯ ?Ё'>2Ch ,|w>s+3HZX Re=-h`%x&~p]M-645ustHVUTu !/55TCf-.@HxArd]=, L yn n>^-Pڍ2a[%Ħt_Q%t]W!@_oo |롇*Sv&ۛx2axO9=~7A[1:if=+*BUG"\BT[>mmՒU}yبBOL@p0ڔAQEa=A ׾m+:ica+=go_P/`6o!Œe]soǺ#  ܯ yD4 ]1KMri, Z\:Ŗ˲3N1bSVoǣoCZN xz1dOhbFE`3Y7vQ%@>VL %@2и3]dc)OP K 2萻# -ݝ5,BjRy>\=.GO/{ܣL3[2M#laE0`+'xB\ouie0 $z -bߞ qVK֎2g,7c!6A"-GkegN5I= 1ݞg΍notYbNRQk{oO'P?K#A&䮮L[[;i]Zib ?r U]6ud$,"*?-ڃlWgWj|ÈI㒋of+si=g@X36NFC{-%0 ?[}}kPCL?N'DlL3W`#.Pʊ4|ke*lVw]YKy&5RzhɧO=.uroeNV/hOZےFcbfAO8y p_ɽ}KuNv=qjǭre"l{oJ"r! //pb>6 ֜9BU̒ǛW=u1Z=o\Un+s:(C>N+!QX[6魤 ^Ψ^*6"ZtW'wp=WRt쒮"pL '9<E\iiVISGdeEp0 ]9EM6ϵGcӄPSYD%P1Jb٦zD;BϯJ>#88ctjjd(.T˝e*u"&T N;GX{Ha5QCS80<Ѳ9 `W)'͡ޤn:`M[MzlcMDq>`t*Ꙕ@d#iP!_Bo ZQ^H'r&|ތGqk'> Ym2.Wc/!Jh]$#K{t-*iw'vrΘowUiS缡`ϫ# Dβ.8)G݅TƼ5rtMj9%){v_*`{7sPao!Fg䆥"/[5#iOߓ>:ByQu-Q%I)M(/^\}f,e.(9Y?@ W8u\ Iݥ -l1xk صUL~ٰXfgvŅ^"CY4h>`kUP~IX(w9}UhS+ژEM@ a+v֫JU,Rޘj>s# R>^}AUv !mo#-(ͮαܒ[dCoQ@v"(r)%T^un2$vG+M͈1@l򄅽"H6y%GIf,Ò%[7#z;z$@ ;Ӌ_3<DZXH1 /[/07ូ"\,bJ=Q yQ -ULdU\zk-gGya3YmV_i]{:e3~3rx_믏 \&n>rMX98%48lIvAHkI BN\)qVstAUGd0J4uܻAj :!ˆP#3撜b+t(3QaI#>B&2D~HM.s;8Q~ٖj9-O"B)w ثdbI,50mCp췍alnqVW~ jTyAu¼cUL&/S⬠ϯKDŊkr R_8 ֩,}ڪOG͒/y/_vioʒH?!93cߩ#{eH@'ZsV ]{u95 Zr`L%@_۪d!1K$?R- u}p`ҸIZkPDI}F値0S8lqL>SF9ELKrB( FҦL~pt{tx]LWvuv 3oLVe!p1#CR\֕yD27rm9nj3k2?s% D&И1c7RenT֠FęhP١{ (RY]Bvph{iCsg?%jqXAC'-@3npTf:Շf_~#zNx ,䨞3<pt}VoȽ%Or=Tu13t^@:;.%XMw)qNY{y}a/l08JW@歙c1Zhh%@ >eXzCj¾3Ҩ7!Ȕ`O]0J>FT067mÖdZ_=!Pc38.>fAvɳhPџ+pr݅t/ |~7-:Xq m_ڭilpza@_n;- HO:AֱIdB?\o# *ۥƥ4Zڇ#/FvZR$Z}Lelkjpqr+AaԌNB?'4Ŭz,@yC7//r% crXty|>˲.̿QQ@_aQ4rɆ2VXl?43o!ӓ QO(Ex~`&wFAQZ*PR=ۿ6_ڴKQ"X#83r$y{K#)†?ӇP)H̡iKM,_X J ^C4Q?\)_xgS4U#߳;ghh#8E\ZH.H aKU<Cd1/$DSX&N ݕr.ݞy4]Sx7DpB-8j9EK h8losoRMD^*`G&J,6jo: Xb%2ż@'-=NHU &X!!{kT UՇRviJerF StD_1mvz=PhE)BfleU'w@zӻ>&ߚsv_.C}=}]hrgқH‡̃GcdB!8t~|DEJ!smLq-G&2&x;a/?cc|4i9 LaR ){:f0x-Ӿ1ywſ"IcW 0nrpN ԓ֪2$}_l'JѐhppR̸8|r&u:eU1"ƶn^Zrٝx鞖$,Ǭv M72~Zd$SqBzT]4R80XaV&a3$^k[7+vqN[bj72Swlp=UKĻL%DY C CV<!WŇx+8pTK1ixs;^A 2?HUQÕ>ٕ|[ jaIIBsb [}[r6x{+M&`[?yd~s#\P(s'868c!zzZg cʊh >,TFĽSSuRKc;㾹9{8h8AC'u|Q ^ -C;m+ո=Cؑ9IGY|C<̠$pyǥGrK_" C# 6C#ENTun;=;iD4 Q(z%#[p ܵԲ~7 KpE yeMC(ūl6g Q,E:MƼ`x+1(W-Tjcu04* !XȌS> 3ො`Wt&p]6rV]1=s0pa|2 ;!ү_m'M9lUHqՌM00S?%y.U1q\/0Qx K4 4]s(r# Ɵ:c^yʯV '~ةOitIp. ȁDY11ұ/q1^|sx r\ !@T+LCPw '*g )`EEw qAa=&uMS+\>z->ʆ$3a%ٙڢ]Hԣ+Y} 6UU!Ie}1+YA òp{wZg2 &~9et8dBHU à BOP./!H0Y$U[P_U{, FVs$Ulo'βN[IG:kw lb0z[] uQ nA:^vDVoA> Uvh a u&%x:٭h${q#ޘc) Q*)5ZWZ>q؈y.g闱j=3X;I"9+3>X s)h2' T5`dt&7/,=2Z|C'ٜ}[gUb6}fp!\н4V!㛵B/e.Rr O8`bH/qp5;M2N|m ( '2f2ƄN@Z,?ɋ=΀"x,R9цb)3'"T@\P氄YQnHϮMoR&Hڤ|wj~yc:=4dF9Pj363t6rf4̻.nRPT>-%keir!lIwNc g>?,XR }Q,ڡ_`9dP˹7߼m&c2kѫRL% ]li_Z$" n"9T˰-]xNm6K vEP ^ϊIxZ5Ab Yi9sD3#̬V;!jN"DO7bb(ix=X&9oǟ՟^4g޶aPQqGL[X-*h]$5^ln[Sqw pj MwCzIX scLbea50Wŗ[4wNh X-ɭ?O>LW^eI!~*#9%uWや!* )Ϟ$8 jE̐mNآj7=؉ v^)mqxϫw0:8jAK>[-V@3DlpoĦ8%#yR>per; K 9whactM+VːIa(41+:upI1LHG>asr( h|(,6,s"Q,p?`%LVţ൓hXV?05xfP̯ 7N\،/*t5(Xgf^hRs_9s eT=/ [it΂ͪb`:!2FɾsbURqFSsrgqkVx9]a БN33ǒ/PQ^nǪmhg%,E2`1SW.J2TF'f1L򎃝Ւ5c`FX0QJdf@f)h%"A RB*ME`JcxoGk;NăG[/ixm1X)ߞH3Vyu<ΕgbV3b9Ic$KmnJmmݙ fe@kĀ~oydo˄ {;h}݉co[d5ӌ0T!̠,)^L JvEC.'u h&'3Ѝ&!?S_fNf :5p]jTq=o ̚˻Ń&n lal^h¬1rcS%d#So 4x wOzsQēL"J*i5N ̏I oc%R{x4}G;MUl$vBoz=|*M1j2>2nYx-OdvB]% ) HЊ/7tmήHC9):8Ϡe`d\^ayq>/}!v{H HLd9Tć@yw~(PLV cTg$-|pH_, Zrwt\1Jǿ>2ח4춎Qĝd\!%m΁´R?'Ā$Fu4eܙv$@[Xk$뢏9i Fc쓧F-iLweB3@'*{nҮ+b7Lz.7"wDyv+ӹ'Al];bow[he)84n>.قƦYHUJTA3@   ^^>G-Or|[ވ(-m2ss1%=PWr5ţ tMjKw "EaU?V1fu{Bv:yWP2B}:TUUIB%Ƒ b$x'Rݞc+T+&:%V[C,L=TPW{/-< 3g@弦v>1Nk^Sgx__T~W)BYm׍~>H{pL*=,4?!h?{Lj\:3Q%znE[D{Vfa]. lb8EeKXd3N O\6=2ܹiLCSڱPIW.F!90y T*TZ`uuf>iNQ<-=v.&q\#e'׆iHY,m 1nCqkR8 ?f$8sߑv)1=jA;2=v[7 &xuyrsB. Ђ h*T"LZMΛnRC6ОҢ#nA|%e áGǘ0 t0]\OQdu!vK0m |L5MJA Mf`uǰQG?0hP6XWe"mApSTsZ^85K=V =UT8k֛4 ĝooݘQKZߩaz [oB bIm*#t-YJBa ,+myT)!Pް|E aкWީ>yEG5U=jcF}97"syHˊWciMYz <"Z:&F]f>gqcȰIȘć4:xЄ H&aZ~Wn:W~u9 BE v [ϻz u-D3I: O} 6?2A*_܄lGxq,M%6vR%I8&0߶'vGhl/%Mv17fjt?ytDt pP`_:쇐H笌ͷe(Tô*ҁ$()ix0+gal_Z=]4oVcr] LLhŘu03g^0CJ1σgfiK#PhP,lP#{o?ם;AjzY ܏WtݎƗZEW:UF^njqHe͜qi8[~Y&g8j#E|:DZOIST 9A2P9mj6Pvasu~]3)PݒEX1Q0Imf侺))2a00(Q3F2^4E*۱t %щ׏ É8) 3cmB*fTUGIn6i#$HcK@rx!\bH_k[Ý0iGv:LꗆV}fe=f+ӛsy񘑭aP2Ues EUCgPr=['SI݀ק㘜gz(i0 d!b-6LtkOi_(aޤrs@*,rBwǂ!m~W?3BA}_'SgE8 S M r˪-ѝ`j} WE)KfMI8Ш.Mo/lnW8{aJЅ}oGE]z% (w]#k.: d)[NSY?jدջޅmNvxB~ϭL0}z-q׷uU5[S|ïh2t^SJ@' ] AIWߴB Yoơu Y ì9³'&0@]o^c3}TVQ/iIB"׽wٿbdr$8>P?j6`9]x/luxql\A;H%Dx1Par'?]qݕ8/ǰsCޝ.ǒEB^w{ؐtĺW Z ~@\KgFQk>ё oX.H6~a}uBҏQE< gZ C{A,M `;OIG"cҨ)~Xkk~eхZnTZfli_ɖ|bmO|jRM6q|zr\aZIOwcs'E0;Pjf,Zf8O!MڅDդ0"gdis\ߍ ՠ7~OzT~%ݍ ^m^!LمǨ}Tqo-}>R:5ۭXtTcWDg)MQ'Q.vt<\pw+׿YҦEùmz>(}MbpbDUPYLv0,pϯҺΈCd7|;߬5ifsƽܷ̒l%hW"jA HvGgG'buƂ΂F{2<L{k n | +qO ?~|c+0( .5^`M - Ѭ4ᶞ QY9 ̋y-XȪmM` Sl})gLLJuL w*<=kxGl–E4-x2؋`_W3xo4S\Qd7dV|5BO)t{UĮ?Ir[rFih7D}B FnJw)3NhF?A7ܒErHq Oc+E  D{_RmWgXXw [и%jG/ !3X/e (]~q3[sQ bv])o5Uu߰/& ےHh"t#V.T -ɷ)G9ÎP^>b m-ǡž OhyCKY & 7aJְmԌ^-4Tz DDk(Ȳ WoYNgF"r(~8nErH*oyAjjrb!zfD\ԑjHP w8a[F{R~?`:q]+@ts4rN8sd >z# #]6,^ _3hyj @sF.JjO.gHVO#ҏe?E5{C9![oWr<>k}I+kCf|Z0zdkZKzg6*q9ܡE(RUzʅ[ʰ pV~q\yk/XH!2aP) s̯ϔN'U(9%JhG*5d Eg|u:1HV6(ʙQ4akLb~ Tw[64ok)ٓ*H/Y @Z388 0r+  :?{V6D 㘶 v][!`p6{$9(^~w.63\q[d L-?4lr4.Pߟ}VLPKe]dSM;[W ,&Ul&mVcy|8V)zLS<{N !5*DcP#e*FДbQ1k_x&Aދ"sA%' UO)OJav"nNojV(ѹʅ}S ΎN;sG!l牊ؐ.j3@Z@v~ $.s*JW$oﳷ)n#^f؇;f}o|ܱ1o4%;d9}_5xԇ%f"]J @k̭LݘzXt"+'Hj=iYFYY1,f ڇyǴwE&4L)H=ӏ^hO f[ ӢT@hU2KŦRES"X=`6Wnoo*i}C\-:Dx ^m?j#j\i>#pbTjQ3W)tB~u c*{w/#v}* 4dqkxKf̳o9b"P ir}7>508YHs#J&dBՎ:#jGj׈!R,h]Y`\0KmZ&4= J"a i Щ`5>6[=Ϡ<[|# /9PaTfjv(F!QX'AA@zEe$L=.K73^=UchXW9]x"dU&M4ty1];C-$ <7ǐp)vc#e 1IGO6.̓ wZbd}/{bsUw[+Cbi(!Ddqňml5)_@IwV5IxSY%cb׻E򸪋`"}7mIє)W7&bb0~ʝi(FX,8agT<,hr hIrR%7]y>DEH44c2DRЁKzb\`hWa7)-qdϛ/LucK}{~քf/DA:N8cV ZE"pk?ꃬ)EvADYK5-ԒF |]ZxHks-VEMoN?;X[5͌1PXDe Jkb>o}eKe9)4~!E6E'i}_OuӠ s}i"  n,>ϽT/v|Z+ڜ J^0j׺jo XC|%:륬BQ93joX#Om.(ʰjiXw֧ϯ2vH + זq6հԙR0پRa~MJKdjDЉ!䳎M(=Aյq(wXjcfOe-[ԣ?$!ʧ]o=)a?n$uz;wRJAJ}x3 Ȫ6B} '(nugP,w6`_O!.jL_ ,ػ7ILlR'-[:y6I_ŇU+Shq藹:@L!E]-Q̘+|{ǎQ<ͱ>?VbKCYXՋɮƆf,VB۴jHZ`K9GP YAn,NA?$i1}dM ;+*mQRoGb"+9b1nA"t&a{_11yOIɎy@&W${ 6R-H}z+Di!+%m{1IxS;YY-FfK͛wfo:`?]O!COVY_mo{f;PfQ[~JK d6LTwy / @l( ] " .r.vzi‡!m^4:'Q' 8/Vzs N di v\HӁhĨx n@wcg\PF3`՗C3_!C"O_{4vҍxg8^%?Ԯ4nmƮ!d}6q5o*yNZ~5f nݠ_q H>{`% qv~!oY7E,L3@ЍJe@p]^`(<~Z#Vx5WHh3{ Lz. OI8~P8}zV[2#1Cnyڜܒ^7!{"xiη"`p9IWP6%x݌$l?[mur_C1ՙ6A֓q{m;w]6}Y805XT;uX3Kф¥)ż)78; 팡>/,it&̆>"31HC[eqMUO޵,@!0Z2yy8K:oRSCř "lp+nRX,_=> njQuw3á*:GS8cҘxӖC/[O*Sm8ƺ"[ɿ=k\:FSi/p?pe~Eї;'EBwN-w sV:^ODS<'Lg_"RԚ4-kHG'hL#]_h''C굼 6v!|F~R K6e*?ljFDd+&-vj(f~Ca(Gq#MZP4B\&w~VA.,VEwfgWGpĠ 7^ 3.BFyhX59o;U5,`GEۛj+mꛎoxn5/2|I쩾2bi _J tl0]) %RuT^H?ő *sv[2nL_\.2TPv kBD!7 YvCM^y}'x~Xֈ`d3$r&{߻RQzTQ+uG^$3&?~IPI<00_G+LES"g+qM\2{y\ g"J䷵JƘ0lI}+OMc ]xR =E|X 29qO4vEV c{{Fm|6ztSy6Vo S֪ilUT;9XQ Y)+d5;rX_[C}ݬ$eITGB"jnO>}0꫈Uv7VzdB)g1,ʴ ǰ1˯k1k[wsz}+ * NW/|_` iz#*gm}\tΪdNC8}k_VEڋ?lehl!sPpz'KP1GM`-VAV4Q>&}Y`cd: soϧԵ˺+GXxɟ!B>Ah{ɚx]AؠɀD؆JHeU'pO4'5̰+w rŞZ|Sܾ M-gs۾Ḩo]7_J$ 80%G9sn)Oxr+!s^sAGq0NX45M u &1YR uS@4a䖳֮ω@@˘׳G8/#^Wa+ V_vӁRtVKe~{p>dI>9ST"LX˛_ӵf*Ϟ/.[cEƧ| %8 F=*r'm¤^['~Fƀ<+gŽ,*'0Jp!w-o9wq lH16+SĸIJA_aSiBշf@JYM).2c7z^灾e0v u!ȣd1on]Ul?i >)*RUTX>|\:CBq~Jjg>uPMnMWW-e >d԰VļQ*;.Y*.1p}!O56h-!g>x:FWXWhFGpO~5R;?З]T$y2wmHd!~bB⯱x.a$jVʣ ~ieA#<1aeRG(|F;vqtt6I9N2L^d"v'%Z-ӪdvjvFUĂp|LpJO06{,gtƦDx}]UV9SAߟ">RgtX45 u"g튼"mu ];ߌzw:-$Y}wf ׶LlFh1s;S;,o[m'!Fs^Sh2f*&5#5qoo¸GL"e^Yo_`xH 8A͑/GP&\5D|59 m/8xTv(ri7zY4(5 zZ;K 2P3ꁮԫ|$I"c0b5/Motd#`MU4ȹkJ*&7&?tIsͱ&Q_̍}I,2MwCzQRR+-| T=v>މ) š-mD]dgiw W{wqeW[U@$o )~}x[Vh ^=l ( oh'ސ!E8S9 50םsL^?@TD/~g`$&ΒFЩ'Ua uPҷc;\}T@QMe1CTy[ȹ,r*;MGq\qm|>/S֤eƭfȮ4G*UW/m=\7rڱè02]c] ܋O(@eGadO. uu5Pe+A6ahI˭ :O |eZiqgD&puy]WWf ڋ2s.^F *S3ͲiӸ98hTp *rQ'wx~'i6xbhPĞW<@N5VmiX \EZ5eQ!t8ɇԷоvؕ7]3 h 4諸Xt3Fȷ>Hv'!|)i9EzA봂"?$Rq`s%9)YnhvÿmR_,OKؐ qpyv:"SCw]|%6rGλ@ )DjR-+wGu󥀛p{K s7|/pVeŲn6y89ZX fJJKDD7g"=b1_~G7s/Tق | @wZ(BY 7w~sv1g֨DEodvU@؉~I S;hE%Qx ؿw6Vu!fZ@ Nd ^lC=,OIV1ho #n}(л!h8\:9Ҭp:o-ukOx8< ebiƺ5 gɨth\L^0{b2,Ԗ./_]-hQ}oQ:WASZP},^,UWDpHm"`A+`7pWI103TP#' أhn&KW.-idL+}#k<Iy|=%W$N41Pz ع0= zMgPESKyP֩dky~[O箌=cNxvbuIMKJ"1} ^m}tec;##Vg4T*q2PW]%?RG$k/w|LSιZ;cX̱`Kh [R5R,-^/7Іe76r:=mRկ"ͦއ_ߩЄ3)ar@դnzF($AN>t4 IH82;1I>ˍ~i{αK/ O5;/沀{,☼s Rh}voOR6e"Դ-J,= _N'T:1[9tn<ߑs7yow&*@nu~Sx݆)1p})V.dNÈW4Nq=Xm1p yƮ2-݄'Zp÷oh1p~PMɕ%:] $sИB{Sꃵs@Tmm;^camGS9VJgJtPB;1#GQu)JPcwM 㨡8IL"H9Ql99|{N):&羞1Usv̻+ǐX3ދb>jp[w[ ).2`S|ESizUxϡ=w?~3z6mMT-=ޤ͛xx3BbKYqvb:2/P$^Ҡ֦x|ZL3xH! ,<QP0|tHDž΅bd B3D%q5qD)8&E\AbB^-7\Y_ Xf̊6pXxEINNZ`^#R @ipB+:_gӦN?GprZ47R@m 5Q/*43r:r&ՊCVu迟fcW4(oRTQB󼷜 (3)l/z12LL -4;ɳ^|Ŀc (U]sm[sXڠt c GWHaT\'BUM-b3{U)P1iٱݥ$6JƨYSQIv P\yƭEDIC ]="QSANXl-DHgr왰pa {\k;nMM[2x>߭H>9cvi._4T>f5ӯBeB'ҫDl%?%WܓxHIH((jT?[XD@ۭtp4o+C/Mdl~PB*]3cG*~};E3nt躘(xsn$_u?_6YCY _sxx6Cf]ueIi6=W#MG-X4#idSOx?e%u>X[<$ø3 aV([[QM $C0'HS< ,u.m[!8!?&0=K{T) \,d*j!w.W%Z]{N+P >T-6(.H4ydJPxky Ty#_ r5CM dqQ4laN>_"9ې [}r`m}ڿ`*E_ʙg<Wg^sBaHqS{oNj/OП4k  I0䌑S =KӍgt4HJ`P[BH"s{*OF+Cl(O0j~#f Tر8h;STTI]nT;mkmY%^QMڔ_)dU_1zmS͌'T WM*R%[4y5_jncW_@<g"L·Z g5k˦mzX܀UAbxҒztX(4խYRpmob"0(LF-GſSCp<~ֈʑVt9MNx< hV vlɧ3cL&3&4(ԫ.,e"S 813?dDhbSa[\]d+譽Eo/J8n&^$/褃C; #VM0T~eJo(BPT[<}Dqmϟ o~37H@ |h׍!8}E;@~0ƢϜUt,Z|J'ʋASN˗wYhh6ɑWaϠQ[wO&q/'¡W.;~ph`6,3JX|GګP&-{ *8Z4DmP$nGh$!d#3%.ےX שPrdח}9\ӻg[dQݫ2' DzB̼ HMJGyŠXM/-anK#=(9 E  8ixn \ab){No)@ZD!<9G]'SZ[U)!e䨑] ATE.5\^ 1)LH&)ҏڳమ܆e)s7>14baAfMuplEZ$bH)?L KRS6KQwD_5 ;Ts R  jiM჏R,`v1d*XJgV? #p> +="8jke0Z50JdV{G!|]5D霃{f]#{CJO3\M ڊ{Kܯ|{9|Enu0ƒ8f%.Br 12 A9K{2d_ {QWĩٱmsCXjhV7.Y?,k{:_ q: #&'_pxPepiWM`p4Zr9: BZ)P3L- d3樄-:bt~>xG2@!>#B@5^Y>daܻԉ=Za]+aDگ%)S7QY0[lKI &`-'uP}d؋Kr2,c,76C/,,5ݮ,/@BN0o*lX;-je1z(BW@ > =PMd\KX*}<*@Pr=+ TMbOj>)(HzwSRKJo~6`lE7H*T+W.ۼ _ڵ* B'Cخ#-S͓@=<%V$:ٴ2ƀө~Hs$0;9ICDRA%L9Xبw=P@U;>a9j\@53߹U$ HM+K2+;hK~Ǜ>Cz͐BmS*gNXAJMAbӣ%9Fig[?gVF×ʂj@\FЯ&Mw=Ɔ`LpM$\f 2w`!B8OCXn&gmkbSMI-Ny˚w(Լِ2坉9)Ej/3uVȄ \?z_2M}MS4y5+t@E2)QnO{Cbq{g('U[ Y)ss_zbOb%3 <$1 I} >>N㫇z9:͋Ȏ[X5yVTQ1Qv^hݻ>=fwhS}Tj6ԠrPchvԏ,PqًBwiaHޭ6 #ߵ148YXtHhq/X5’:/0!aS|˟O{vgJ`t;bTlUP%nAmxnmb $Gv> A"Cz]lg4x5 ?%"al}+B) '~f[ 9oq.NP]q|쎄HOtyӏ>MTRBO ӯj!:0mB5PyOjWa7pĩg&m HT}>U=vH֧@7Ds_!^hlPZ`XsԞ/(5I|e(|fWݔe[ )'+mt tI &9IڛJ #Zࣹ}8\!-2801u*Y&#֥^)B,so" rocR$ (|WPVT(mG19eFH7>!?y}LLmFr*A`pSXjw/aaw6v  A1$9(4·Άr=ox̗T?8C(*H+IZHf IÊG#|lG蠾&]?GNDOoa57+Ei9x] 4Q[ $TK7[7u &Y9 |q1#%_m>9+A> zl S`zIjaZSg f<ϣGQ M76B\6&Rt'8]Lu3ӌX[4WVZF8ԬΨ.A#@4oĹ瞂}+$:\5Q{c 6P`k(Q&Ss˪ c骍 s|KZT^d@I4;~"9ȸּC///&*d{o[*lɚ   3s6>n F- ϯzJ^C}`KQ24NI}1}zEbI*3-fw-N/$h#4k5P̔r~{yo48(EoP5F J08$Oc#DlQ+X1 ;%&*r>?:|nBY+V;MIRşX?R$U@Ea%ey88t?ئ  \"-ܰ6ŕv1Ow(r@B8[6*8N!L:3B6)J6PBcȺJ>fi2(P`Lđ نI>VΪ(@w55t]fJԮZ&w>t[82|\M,;2EBa1C Dʆ˜koI_}z6^T,#<$'!q3n%*G"WHdj@{~}#wTdov4Wζ8ݼ}l3nįZL Ybe!-ieޤ}\&-kY-*'mԩË疱Pۋiz,U;׊Zc7zLq)@0q8N?Sez(C-+i%` 9scWn$3זv/I5c1=g~1 p7 $x,BD]`4=F%2V.3W*_Vˁʌ#+{F}hHeìųR"ydw6a/ Z)d=.:)_Xjťz_OHb˘FNwO1X)ę#7?Br( As?|z-Zp}g}*1 *-8cwh">fBo$j/8X bzK0@ȏb-QSraa_l}r5iK<Gbel% j9Lw 'ё\qu)lKīǥ(笹z$Y}ayYO,I d/)fe 7YNIR&̡qn2Uytx)!ǃVMt;4x I⠽J\4ev4br *ki [?א7h}8skK}q@=pC3K|{q27zU vPbhA9C=x""YlNlIչtw"C>F_&d40۸Ed"Z\$v賋!aWZ+YnvfG ˱%6ZNVd_|rt 5N@~ T%nFw|G8l8${@qhD'e0)N(Wh%{m"=7<碪(rQ\%_}E͗Peoe zyWi׸Qt6E:wAX/ _kXPyUO8%4£|k7m B_1v:^D3߽qBP1o2Z=Txj"/,*ӃRy3Y=:m'e!c}w^}/ {}XULjE/IC2?@ҴTm-Z:Ƙw)_wT`ܿOrbU:1Y>{1 6i@]$HPR'HM3"4I#`7ԐtW''i-[ 1UO{? \6JsPz:sb<~0dǃ('L(sIY2/Gysk^$.V0 ; V@Wh ,,Xx,ڿV|Q$X wC՘ZufF`1Ҽj4I]'M,~J^]1#w7YV HAIc@ a0.2q(7Jhc\}z8091kdoJE}FC=j_pv_]E83"y}T=%aŶaet?C#) q 9(ρ%YD:]mieTd3#D:@) L PkeHB9wr,1ߴOPU[C>N5?Q|Vm}빤Hڪ@\Z T9)\e? 1_/x: ZE:DɁZ*gZ^Š$c JMoJPBw=cLu3EV-}+ʟ|5?Dc46BdOG\$3VH Ɠ YæDm޿&8W<)+u*.VH@-5"fUwiK¨2 @ ZA3ɎN#@2|؆)v-@@n#SR2Tm5,gAjN]ts90TPZhml^%{څ1eH!yam .@`K/|~)nY&'CVvݽ >bqNzg=12qma'Ĥ~<FcC\+SJW{RXV*_3izg p'l9/4.} |[Zj\Ye;5QW3rIZvLpNƱ\ȷ܊EWӇ׸.GxNA$-=/.SSB][*>d >̋^1aXvtE;B6E9ll=6bwO#@/C "聼[D?f ẏmU0>X5o}~VbKb|T(DzU# 7o `Eb|lgq؜i7&`#!mq3 |sME3֚Jb !%q, )㦳$2H" (f`ϥyJe91[m[ ە Lo4uGq-ܿ<37179J}Vd+bJzα{'g>hq찿7K QB%Io;^GӠC/xvJM[ܣfO]Cc/Ix)#X̿V 9Uqү:)M[ĝJa|>kw]5|- NI]fK؜Y0,ԅeEHr)Z"Q7@X$hlK%KE<&^ok2bO &0|ƀ~CC:ΠvpzgΨ//t+z9CfwRAYf&08'53&FD߽:us",! ]eY"eCO- ߅)]eHRt@[m7!1b=YhHGlO=AN-NMٶ'c! E%T 6{LB\K+j+d[Vp}% ئ\Jg ijmʆà!dj ~JtB 'dm*JJK 4 v$ xJ5q6(в: !;Ÿ"F^ayd槨M5;@*5RO ktŎ:#rSNY7oLF2LF$VqG5ipcUIj^Dc~;v0ڂΊ\ >vM6,oŔ=_JϲD#%%+dS[[yf.=J _95?lB1$WxQ ChܪݤW3!gh(hQӄYB2j6>RɑlDר]q68B2kU淌a Z{tk.?MdOE̵欰1Wt, @ Ýaƥ"[MַCݩ/Ji)iʺQ;ZSGנTޟ >?Ec @*,ˡSi=@P} 简(!#.L2KUL8re| [֧ƠeH &r6&' 9y GJBJQsyaE8 ^ʄ-Ī4p w=ZuV1z աtxt@ȅO_/|huX1ePGTV+U=|[ɘ}Z{<Ӏ?fo* Dx"r(q|2GpftL8UW`"ٔB[빶G?Dw2:~BܪA& }:r#T&|(kR=SbEYUIR4PvW>CV;^`Em.^x%9|hl {ӻ08t~ ge{S^R ~3/FnͱשGY\}.Vq`'`N6JLQc?$Ot"clBLaFG#%X6JGCB4.ɜ yE{$Pz'l|c]B 9y\BܛC ! "ݖ ʹ*+näeC,nXqcrN]xo;f, Rӝv:fjcp$sDͳ$C;P)BOAq$`!tT5en?eF-|խ9$#|*K;;yǎr w,ol(Z9伊Ѩ1bKC[cG\!8rTJ0G@Dcq<=y}}?h-r#L KS' ̗YM:|$]x/\U(}C;|` &yPƇ$#(M9z?{xgz|"jɹ􉠦UưxqyPnUTꥤ&JK}`F!`c8"d z®{\zFqV" Ղ&u|,)P懝Np.<36 K5C 9[Xti<>;7A5q1[l@uBh3D×ZH+v.ݑ> d"#xSd uU8s/zåj{\Nm}5vXA_%d{[R Hu@\DnqDAyT{\,'C' 62bt\ 1;?8%VfKQ ݲ588Vh}3V'TF {uxR=| ߁cqIҮ$!8M!ffWaŸ^O/mn,c94\ ?+ZB--VJᾗVaOX=P}O]zT.W:_*|kw1Pž%܈i ɣDtͼ>I17 :PnED/*ҝߐG6;s}oq]_| GMn/Q%F) ƒ Hݒ9`皷LVtA8Ώ;OV8z!A-*] uv Uc[gWsGG{ê;;nT8[ƌ[:U*\TplbsN#ĀuCRK(^SFf/\q_f72V0HWXc޵Z!F-eMFmo\f$H2C˱.~ruJ~&ʓW#p6YNƝ0]/X:,ߙh)ҒK_9M,@ƕg1{XG|Gi~٪NbItX7'֬g].lu0 >\\A?0i-5B=.tU)q}!d! cp,K$jd@Է:DY^^ʄ{; Ω~̤/6K]#0X]J"fEןEy>tK)?[/ cZ|Bs7t1WOBe> ﶇŢ_!j=[@(&RB#>^eSڡQzߑ Vjwbf%⳧FhlXag;vjV@ ojY2+OHp=] -]z%YaR@Ueh4bAuP,VjCAOO.\n/,Јߎ̰m[AGSkh6un޻Z9d&A8 : qR$3&ƕ2:=A~4R>g  @a!c}ZR*W0O?\HV$4gs2!́9!fL  `oB 9w^ZØwܭh͐stgͣZ Ѯ~|$Xht:{ݪf< mhy+U>w JW$ȕԋw6UEC?$V5zpזe餛sx('KUd)M5rEI?kϢ5c(h&OUA]@;3 &melXz-M:c rc'G[zDtSފY q+u}1q?/!3>H~ HR ڸ,ZGp>}~C S|Ba孺pZ$QuNMkF_-XMlӔͯiYM|*= Bf{i]<9hh5h}*P\[)̤=Fv53ePZ~;ax'cbHL²y;/BRS}F{X]&ˉM) &h=0֘S,[_/`N6pQڡ(?hٕK\!Ҁ4zD*Ty);1no|+ ?fu q|' 1H7|~MB t7H׏4Wl_K8쬿ߋ;;~o1ƿ)ԎdJ#lg8R !!_Jε'T n8 $Uqxg\--1Gm G$YjOɠJ%.:)Il+п F+t )%Gq[?uNޖ;,X\&8*Q  C|qU"j4߭T,KH 0OJLs^#fv*O*.?qY2o&J4](Dap)| V{bBYv(FC|oWjׇl"}J'x22!Pgo?@=&۫:=#SDY#!_kiTuT^KX朤ǒӈZ;hPTe(zr6=ԟ@A \  xeokg{4i#},+*g.Hx Fm=KStx?ڕN>'=K@aC&N= {,(\x;I[q@Gk-t\Go$#dך7Ⱦ?6w4`:cVz)a"B'F `c(nc X\2*qp@/ﻹ(ʳ_&VxW~ 떲z}y)!w.|XkWX> ro*O`z1oSre,JÖ.!2%w$IU37fzG]&tNﳲɻW_@i`#j4 (~3p^GLHZdp>BQ jH6ZāW"iLlMK@VxuA5 aV|4oT+Tb7oc>Qs'>j 4+,+ ٪ˆ}a'~MVw+( TZj(wޠ hQG];$^$5-KE|]=N{B˦D/+|B{BbUo'ESM=E)wʃЭ8n2nctJFfP}3AѥȩĒ<3{eR?k0a:/"jeٌs^D)ōP,>x:&Ѡ¥SUit-ulς GݝYp{0,5hI0zvowٕCO<,rN%An3,ʄ~o9 )ϛg7upħ'\pD'J8eټ,{h66K} |;;FKIA@$Ug݉-o[N&ck^"dψ W+Hz 7$Gt.w:!ݯG YRCֹ:S2  S^a1M9x\Ǜ 2'|#^p#j&_K73S&bUk|ⶴ2$G+u] MIGcZv U!UG䠃 `diFj %a=ܰ?/6 򅻆?Z׷z8X-ʡJk -?aAW'G Ϝ[iN@hޒ7.ΤS+7!*d6 >z6 OR7 ΁Ϳ.NS>Q6jU =vW--G"[PmLs)QC)FB (?SБ9&M`; VrhM29`BzotT;r?Ù J: eREN\mI S;Kewi@dޮT2FӶ܉Y8pڱ ë'|/ݱ.*Z΃Lih'F+_BS$.V֐+u],9'24ǗUS4|aC/KXP$:@qt#mfwxt, PI ;nLM ! J6 C nlfI~HS36VњkdP$ZD /?CW &S U{QA3tjZT!&W!cSAj`սe'+Nc ٴwBV1>D3J =g~=tlcĜxmu4tQ l)<_-v}g:BI Bxc6 "jkƿ z/ ܃Ho!NaT(z]`d犬A RW~0#5۰]4\[bEzk >@8i\L Lk'08 bVLyL\#ِ9=ʢ,W8">W8aluˀ-+2_9<,ƛx X2اA|Q(ǯP^ xL /9Slp~zF'7y]F~,:4]  JuZk֒ڞ@rq 6Kya3FjxL [l%Ԉy 8:{3HV<2V X6S"p 8qm'uVR|7Lrh81$[k%gLԛf犣[n u~x×OWǾٺ\tPja kNtTQq4K<+H)'P/=K`'l-KnvH# .iU '5EGQIPvrf]AQJy "znH})tU'^凬>i^uFLɭG/.BcM;J+Ҡ;Οpetl R L]<ɇ䟑\6K9P<3 756P˾'KvNoxmpۈLs[,jzBRuINh9 Hⱳhv> A~sn hڑ0IQ#Jo[JW U!uk1_%v X}ȇ7Drz^@X#%u k3iL>X.if$[m\msǽ[!dz֕u"Y={>IzI>r3F ? mc0H^5ܣf6%9v'=Dvi!"&uyJHg1MYBUʡ5[qng' 9e35w ؊ΑcM,[OI zvwu\Cc[ь?c0JONpm$ŵ5?(^:E>QJZTutl͙MnH~҅a_%m=Zl݇S$sz(c0[ah[nq:Qm*o޾lp[wi"BBd C_h-w%L=P{Mp7dP2?1i=cʹQؔV[Q]}/_ jo=3h:7ʊw-w8]}hAi ʄȐPUeUJ|80*nG4u/ :eJ\8EwE҉\<NfAhdV(70FΉvm+,eۦ\!VYrwg: $MQIINvlDױ1Jp>6xe43$pYͅpV K; ߣMY%^=?q+ VTgA4[sE1> XsFڋR9*9 x|;)H }\diΊ* Qg{SuⶃU^&_m Ԍ0CJW>fbqe%y٫ۏU=tB /itIZ+L{PP=@xYgt+.DG@F΀{rW0,SgܼHL)F .NMWϤjORd`Ljn_=1qv\%N q>8mpB`籉UK@1CQ(wizŁm '&CTGOq7i5ں#Ga|=7Bls̎&;QST6[' I4.2^r1F_~uo*ڙ,6:9D^mGNȈ|9} |-a' q7\Fnk%Hlz`w?S-k#N!.&q|ay#l<#NZs5~mcJ# 7,k f/ȃj'diPFu!9fNGk&Xޑt|ª#~:*5fNdEكYf xe+?:#U_Sç=,")R y;UU'k5v͸'HM"!b# @ D0Fa&C rG0-鬨!(p #hLdlbqqkυ:XpQZ=qʴ@X¿)M@9bq֞rL ~{(2Poxp :PUhEU:i_Ih&[_`57VYCgC> 1ZcG"' *Yԭ9}7BP4 %?0,Gf0Vڪ(ZY(Iܤ8l]#m=5 դ!5am\rt~8v~/:ﯺD, ~I9n'ƘMm$3 \6ѧ)m쓹i?8f'I^GPD<#,OY5WQ4hV1Rkk?aCQCmIGqpfʄ{R`4v~V`}M:aT,CC^K08tWӱcZdwsTk{ҭJ0scUOYځUAEr8,頻ㄙaNCvog> rg`8+ލU+XkIJS88#sDt:ra:}Y);E}hzKՋYPΎ5FRwDGHe; ~"AVs$ =?/l=Z+0dCЭK]|~؜D&38ЬXqNt5Lٟ7wFQl4  dq=`>cUGgc 0zqq0@bl ňY ;48p [ge!Lz06A5nQ VDEU(\i 6+Q0ZC%_#3}r z_bS2ΙLT$ck*)8)'2(^ۆNZ0@n;O]y-2}4^Cg^qmb6LBt𢃂Ûg&=vekş3&f9(7oye\:l&- O.bNe[v?pկcl ΂@IrfJ N4-Qݝɩ2}־Y`l|Mx;z"he¨ 2«ÉQ˾МQQxz>JNmo/yG\Q ̨ln\¾с'3%@oBZx]?>l6Ɖ;xFf U8v4!eT+eÚ ILI"jddzKs@m/5xl7=؄\BFM)ɐu6VYAv(zǯެ/>Lͷˮc/5/yIci :|>.ah])`|]?쇃wUImꝩץM2-Me3EԪ|EHfqh&TivHӴCV2_y>{VZBifr9S+dzUDw߃.zVtZVqFId@hYC-2 cpH m ^0qtg)tTdI m",߇;AQRӄI|`1h5w 4x_JZn2I719@Z?@""ȷ|/mDZiRc`x4A$@=Roqo+ *R|8H E*rixaybicE3" h?00fb7%˟cO37:G҂P52q ٞd96,qm έ\!K0ĥθL% +B" )L,~$<bKrҶliڏSzlҠu)?s=-xOFQE0IR`њl h̴_PN%$GUJ_1zTy=~c{"(v6>&~%AT^X〦 dߘ`鹹i︴Hl'D.}{>Ʉ GyOnEd?|\6c]uxqo[je\Vg0\mj)4+=z@;m*4IBb I{y[CMzg_y%rݨ5 J4^ʁ0hWNb˖R%9WԽHi/ QGw!J%=HW`%EP9 lֿ5P!CKlؒ-x&ƍ՘p;r4~8uNHaj㬑A~϶X|<50~B{iѣMO 7Ex\cE nWO"mΏ3C# c!8: [0*#ւw/!8[I  `r(m2؞{?Zuќ,N|{o. `i_%.E l7x0opG2O# ?|dխ۳80%ҾZ;@ %TJ2:%S#u[#T>aM6- ٯHg &*gu.meC7LHFKv lK-Kjb֕;:M]ѡ|eBKa.{XGi1EdpO*/ fo!v^e%RY"`C:V|n[6}ɧu5}Dy,]i #ds^i ]dLd,.cD.In")c=w2AuA4XkvJZDcBjG@(Jqb^s(jF Y|cav$5tz'*a 5ԴY]:#JV?Bk&C+'[ؖ>~c`l6Ѻ5yI@5Q'T~|ùQP{s]A'A9~iiYd !%[*U&TJp`#) Rq<}Hcf #-ȭ.EM@ .է/OĢ]*S.'>އ0_,ii:n ZO{SA: \cMo8}(J' R}OȱE  ǀ* 'D9t]'֜ =˜Mk٨E7/=nuMT.uVBK&z nqE-+ =m$K=F,P:`}g<4cEݯ4'0=R |GG+WVf +9yE "FM׍Ŕ3n̬}(CC_c%#VV<$r2Pl6+Rǎy{i~gBIR@щ`qCmjI {#=nĄwaEG)gP4dDɅf:9zJ!`+0~BR} p+ʦ}"܃JFz&X+wZl,a:+*[ԧFj, ]EVf} 6ڮY}Q@r El|! `=I5}c %J';= xĦ@"5S?W~޹w*/6RAf~ k6~4Eҭ`Z3T(eJb _577(Bbc۩ Y{<[k8n0}H)64n`Q e{9egzjP %iwG@IɄ"0$olg#t.qsXb^6uʻz]ŭJ%q*SBs+˜kh@dz۲Yt鏈a\Ry(gg"r0GS#.KzSBw// /l^M |FE\)*GTNk!pU8:YF<ꮊaa饹`) sJz U@ĪJÆE2S4ź!*좰k"_:w-b ,j.mCALzm#2#y*"< {tg/p(2egjl$9ikssX$+\r,&pHt{o$<|FD{U}{*.f I FeIg1 ÑcM;jiT6ȋ`O<-Xdӧ5j0d;L J}GE>~Obhd!yM g9J%DY#v~K-V #[;|ɺaLLyfQ2VބQ-FF'>,܃_of>1 _ڧ8ޡ籭쬛K?WMvb/+0d+nU&kWf]'J})hA.o@d[9AΛ8ա'phe:ٛoH`QdTU__l+/϶>?08}V.RqM&G ,TQ@.8VLMlaFPl1B%G[x)5X$!qϜ`G=SR l}#pE ى 90ݑ;&Z a[~U.Is Φ'Jֹa8`>0ңMgE: ZQm볫y+}S[u#?b[g]QFQ5|r?IwĆ#d .#d07Sc tGM( aS$F $e&@__ɡ?ˀ1qX竻RIe^ξ֟âAri}<~ĀDsA.Xc:}ɜ5sy!r_GAiнSg`BūԒh}c_{SJTۦG~gK+T!'WG1) xcg9CYt DF53ÅЧDeUG+I±V\li-yrYF" UKm"~zh;'<'E=sĽ0xS,3F͚IP{Mtw}SQaZ>R̋PxkKYи>оei<ioGٝhm%5X.K?w]i9i,*g- fZxݧOl ,vkݯlO m2sg8| rP0nԻρz̖'R)O_,5MA,HiHfϐt@w\^d#FQɵ'ϖ^5lyD*7W '`~87f8)㫆9.o_gu̙N_MAɁ9W¡!kE7jgB6Ō\ MÀJ us`-zl=(F`""!$."W~rO>k ޕhp6%ש60h|yKKv{uC%7{}]/m{7KM]EmNI#@{Njh[0O.NMV~}d|R,Ek}@sY)[,/osqے1R8,cI&%0O\V$뛓g]7N+R䛷 6$Ky3tfgz+2R(2e6Gմ-͚iAwX!fW3փ+Hnq:lDX> <4v&L>Lӡg'Tuf<wjʩ%9!˶1,])۪£O_Bok2FhXc1F *Edk{G0KXjmQ1{`nQ@EUӣ @NFCM#drTB:,.d.};(N,sݮv* D6\nDĚMBd.& aE4\=׬"zyUbEߙ-o*`D 8<7"u`ڬt Fv'kҊ]"Md6@"dH*FvqZBt8ZU[oJyyb8qTP::2ng_PAocYqU=F19GW5(d|.vׇtv ,!'ZsEfǵcw Г||2UaX.c~MZ`,wprUL{_:W\{UCI̜>A\sVD'3>!+t#H46U-uZ4$L!VS': kI g@hW 5rMcP:v~r[x|]u&W6圓Wr IO 8)̮‘|R6!?VzgM_Y4 BycRQ ڧ &k Iټ_gϰFBC`-ȍKd8 Gf]8M}D(kdipq<*Io!),o/FýX%u~OP_]'m#IR1^Vά.mt'd!&cO !r@ t oSҟDw@w.4VRO好"΋537l7}}k\k&]v:ئ>Zњ"'}̓3 EShq7@aUV@GU WQT:G2Cmrxȿ4oM/h3sy??ŕb,˽N]]F2z%~w&f |"E^y$NG^i:'x].b+p&70ߖt:&kBk@n0viay#4Z'"sȗdI -tjbATm=/搳'կ=ѲL1suI C4vIvkݳDyQ]F=a/'PTHzJE4#]B.XAy.9ڷzg_ Y"on7n)mF YEhD -j?@ZbE1_EJ} e [,p*>h-J$Q'u_w 8`5gk\Dy" eRGP93("V1,0@;T@^:s2 peȨgy÷ͺm:*#9Vt G[2 Վ:<[&)39 ӗ9qxQ~hW[<QgGxN3Ȭ-?RF,c~ _tQɡri-|oHpx`CZf"WOQ`Y ?m^g}Ly|,azћ5sA?yL MJ`Y!YзpnM:K(~Q26G^^\ K.Gx Fu%1jp]0^|u5g$ul~ڀ[`čg,?!dq[)9C,Ub[ 6~A/{<^q~͂ɝ1 *n =06qRz!ŒG6iզcp?{c?}ULGLF |#m C29W,S _XLIL騖<oe0g;1, .ϡNwVr mȢk{'cn#/gbp{TAfG" cTdO">@4긶UQ}:cBᎢZ'G eH5߶\K"l`yZtz!*aɒ7S@Y3םwK8$gx/mzm7?ܢ)+2;e2q]5eBY$az! īgĮ'Ԩ=]ӰYyV݃ڨj6` D[5oٯ^2!tK m |kqci4o2M0̊WM-XA&QJ vZEcP~74}M_9IzƄ[.]=°q^F_8#m꠻\AƎS!)6FG3aWi{hqC;S 3Aڒ{O_54ݛ|V9+!aUɿ>M\f;әtI"x)AQv@,93ߪPW)7k̯l^PG5fx ;$=-|_ h Q{m wkcaSْ9"2d&u7)zB Q<QPkZg4Yl/jA" N)p=Cnof-fl5#+wr2{bH:ZV`Dr͌KvԴ]r"Sulz6.>LsF聫^NZ'[*c̟[Y}97לuQ_[ cVZP@݃j}IB$O,8YhqvQ-k^Z0 N|D?_5¨m2|8vh',.<)C~AŨ+y"g ?LD:ݒ8,ǐ7SR 9|yAu+K<(D>1~ 0-ܲS| dMRJxW&pRt5{gn 6έOqc_M>Oߥ7S-=E /G^ $@ZE װ%t$}#.cu} ܒ(Y= `#'FJ/?x)xQ6vd&hwnA /X|)VHLx1H$

    ]uD"JOdli|щ8՛E97WzNt&X@e{=畭n4pLQAE*ktFL%}:%(&pF鴭4IV} G{[wS * A=#  鮮SA#؁cOSUtg,m%N7mQs:iQOgd£($qF$!m]FIɬ*m*km0eGYEQ4Fʡ xԳ22ͦ3Uq|%1`ͬ04zU`iv0KN#c|2ʼnj[Ci3 V?gU>gnVU}ty '%m5T'S׌`\ [HR?0yD>HY!iITvre K@zp!΄A⸫b!o=ۀPTD7uE{,~aJ> JɂgK=01K.{ٟ^\w"(#!I#wo=THZ:Ax.@e Rtaw_" Q>' 7j/4CRߞ/'85ymI4^4:t(u %ʧӞ1$L)78, Z:Q0W#w4Ԕɚyj [ƞSwy7` a-N$sGMZ:W fh0i L:winA&nT>:ɒOXK@G`fy٣J%ҤfaZVxdr |?cVW%6\d}ůV]d|$,Rs{l~M,CauGrdˀY!mw۹uFWM^X)߀whO0AQeMJ߫f p<|rckUcE5r0.2R5MaRXo[#\@WPvB'0f!7oQw|͉T #'$>aqSW j8{MD@")S (RlZƓjz9pK %\vfwD臘b 5 p3J1+(YL3C(ĂBm\zedĜz jZvt|u1hV/tV.)ͱz#/1Tj;ShŐjĉC$֝'v#FVDE<:AԌFAwx13ķNFò+0RDC%4ꇳXvXk(_OKO5mȪ(SRX^kE~r4h{yH١s?)ck7=59cI6D64UkLZ@ fo㜤V2PG;zR%);8bJRί4l j1?UXtF04M@4^4px&?[vPu1]r6+_o,pr Iz(lCԛH8\ s#}qwk_q0Όc|L777PixqI]r9'PXW95DjSAL1>>jE fa⚨e:1ܘgJ]}b\Agbb3G_Mm.HT;7Ï!ŝt:1 ]8ü=&6s.+n\ ZTiQ(eeIRž⾤(OͶ*ޑR3;vK.RA}cM"UΌHc쩀! [4%d308Q1pvW4/zms'FH륧*(ͰO5TdyXG.Kva {|v4rܵF=Co+QUsIEtKDR$=)X{(Z#ހY[-rTLgJha\hfBh *A] q;D12)4ޞXa@yHpIik~P09}60eˆ`ܨLM+k٨aA)+M)^S죤^3XaEi)Ns|_652'i5h vDzQH2́i`MN/4ὣwEbek/^HY;F5GwŌDz[^d{; vKӃueU36#fe]hA}_t"6_0! alXU'_Q䴶z{p! w0י٢Jh/hI><[P:E6eIh&] wdߗ+CU1 3o͎c:t*?Ô<c#?;)5KqWUsp8p dtT.1= \Ik +e2Dńy64A3kY騾Btaˆ_kPzf%H˥e8OIa -uZh9QTw>B^?&,?SÎP6؊}ꬴMr`wEo)Pi汨E1D_pd/1[t>ӛ"ۖĮ42({VR2#MUZT?'@i}^̄֙l[%zܣ8@g]}ɩơ_2UCnz=5ɖ #IdVм<-:b7(# 8Ze aPPBdZ=auW#auvMT:鳪o/;WA~ !6"G䛑v[aLo(N}X&=@BS:Mo|I?q.Fz(` 1qinԎx? KBUA\8L&MoUFW]..1bת\U3!2 0DZs[SV]X2FH8ziSg*8>oڸ(ϪNDaOdcwTJN?S`ӋYMSQX-Y|iX5867BgY3I4>D)s9XZAQ1Dc1LP6{[vb ~r0˗+G(`CXMqamSJ\2# pLɰ,@+}zB:M-: 7<0ָU `x_䏐i)?;ә,jF4cK'mwJU R9,QT*Aec(q&ÜF.hw"g8,QA3Ta#`q=Ѷ˥SߛxL߆;A[9Jʄi`WU v6^_SodC,Z9FotQAu˯~Ԉ6F>nx*i|_\60:vgzV- QQpGԽے5PZ9v-q-5Xpf @ %:QBL,5D Z#kn<CDEõN͜Ȩ4#Razu>շǖ2v&1m\ޗ/8zI5~">^X[vX-kY%!ͅs)s,\ D]enƝ~,X Feˠ9rl40 MQ80/M3[Cix%['s/,\K@ 5sEIWtLbe;/swͨC2vpPbƵ"RQM% HZ]_w/a;OfI(TGW(AlφGwPs|S$ĝF |dB+A|`mc]GeAW{4A;o~~981\ZD앆+Bk0(7{J+cf{.wM'|Us "\V#ek}CHDbW*/߰bp$dZYjȵ)&y[d2`,"hk(UzhO>́r C1ⰻ?$tb8`BNP8VaNq8~%9/6LTZ2M](!`dlCvH qy [mwJ^˗I[9s6UQu֊ u)NXE7SM s럸/;j43촔?xYͳ*;8Tؼrtފ0쓸F;@:XB͚3B2+a0KsW6(+R6dG`FԘ {(܅KK&O룓kfH3n֭'?o ns9\,6MةK&ksB~?6%QTL*6$Hb,p4mGBSH̉ S2δN@/H.TF.t}WJ>ն@̻Ŋ:@4hOGq?z{+Lh M')6 p9=QR]+0GG}RxIwǧ <\Vw6{GYnn`c5Էc6wn sMVq/GSv h+)RlSJdO)0KG* ̗<[\BՃGџѷҦbcR~y#M0s5 R0ߤa 'L$,NOgIj39Ȕf^q HPmC*Upg|*-iY5eg|Kbrݼ(|oBMaiIA]2=vk__5f-ໟ[Gy&+m| }B듛۾NoO%99_nn ny*7SK|<<6/;i(RdJ0幌rVO㒓5{RM6)&RCMK b@O'6: *]sTe:Rl@?CT9wvQݪEv$Ų6.[{:(~eMҩЭ6з^琩Y%A:-tH>qkMݧ|AZ?b@VT›wFi zC"Y[ vƵ,GW8U J &4OSVѺsW$wOb?I^faEkR`}9}}bfg6X|P/val&*}ZAKqų7|J 8v&x䶴-q}FY-7!iS.Ww.E0/{)Sbkjb1ҵ@qȎ!? q3 yƨCH po/'0bۿ22^#vz(qt2Ĥ&,PP Q ґϖhā%0![A3TU^5!%alH[wH=3)kгwP8T8Y F@yOpE)բKӱP#bBvnm;֙b0fT ?JXqۭ_,܍pX5d8{uͷqHH뮋tpɨhy] ?`w:dHGs!ie1>Eeהߑt+6z"VPb%N|dĞP< 5^,3/Pmčٵ ~[:0B %B& 1p쇊p=R5I}Sֆm45wB2,[ #W%DҮ5xhG!%|c~eJ_QxEjrMjOyAK91M&DT,s];Wi[8n *Èu"$Kb"k͂2J RQ]$ܚk)ThT6z #./xh fZX-%v5YczV(q" Lr2L 3_Jд)Ցnw/g~Cf-])zYD4<]YUHFS3OCקbe&]қQo%R)_Ub}4ŐqY&L}JlL /H&4i:SCx,k׌ߜ8[/tö <@Y!Jm;L&P%rZ *$+*D`AyE?BT#0;H K^65uW^6י- $ ~aCXc8kIּ% L2,KY4 q M]}1~tg^ uI%ok $=Н|ywJXj?oDVWe!nmfpJV?oMolϩN>~lVtiqzʭ3┺mAVFN /sh! &UK3@DPڮ'5d#2Tԍ4/1ڕu}DÀr@ spSK^q4ߎ/;ժ)' WffFt2oWxWUXoQWolQ627 m)bm@x{WK8aX ;Z81E"V sA)ʓzM-7Nܰ2,5bzYGV o6tA v>cFvX?WcFL)VkZ퓐-,v:´~U?{e !ՠw+E3Z{N u&n]A>g(VL$^’P)pgh:-5t9toMZ7ge"5*C4ezYWWvn#)/9M7'5 9h,,aJX?XeZ'MPͺOT|I0@Tɧ,a*[lR%lYUINՉ<"~2\KM9 lB=Iu+@! 9[9kk墓g1 ׎ `^$)J8;$R6]  lF ehG dV=){yH8Af>gĮ4y􇄔̏ӫ*T DfB{\ Rf\"?Ey ^iخ]pJ΅aXL>NwfN+F), FoR;^/rA7,eܫX;`7rؼ:'u?W.Gi.gWt;BYSmk~[]o݃ݐ%぀u \@#tV|! Lw.uBN Qri E$.rmo.bƇ7b0?ºDdIosbq{.ClwuH#:1~H=J8]Z!SСĝ^q:Oo ÍLPU'Hxmt@?1/hQ]Mz#~d{5'D es֗<қ\87bjL*Q.[NV ԛSӽ#6HEnR=k6Q54{rۺ X\f|<>)rcqm&a'OU'[ƴ}"X86וwnD8^:3ouHRwS*?}H]b]V7<ZO޸ #pHLã=bO2b~XILE_|E޸ODc܈׈ʼNJ2V)Sjg(eFv%X  "J<b3/k|yͰD1{Ψ)DXbp*A)ˀrX39}qVvulp_S+aK I5†tY7i<ꬦoA\/\;SE.C5ev|L,qʒ #Đ;Z~c")Hv(~3ԓg,:G_B2ּ!@nIDufRbYKɭwR5o˻h7Уdtv/Ac K@O჈:$+3!&x0T]9$6BItE&S]U^7ЏQ~/9K'rv28\?T([\)&wQԈAra\2d)Bf\hB.[s |sdy6s9mjx 2$X"&N]eIM yӱk2۱я<=u)k ZDxߢy0]t WsSY9DB's;b'swS:4hYxC?n'HejIVFh8U EPmwa^Qw$6J9F|U Db a弡t3k$'X7EMB}yF?g*ӽYFTjx2`(}t8$jG&ՄK6oyz1Rˍ{)C91סU35Ỷ+2`-f;?1#2!h|OoYp)]io9Ξ{j 7S+@VF332P !k#KÁa5"%dՒ=s&^8#wp3@;fg!i@mnC`k @ !:\*j([ʜIu)z_ЕNZM/}f(XAON&E,X%kDĩdƏnEj3x83?)#$?JGCbg~a.jь*FVk[oo d}VVboT?ExW p0vSS_ȂhSpT&JA3"!AhMoxxej"OEʛmU)Nh/n \m:mV:Aj~[܀@)O4R5oxOzQ}A9nh^ve(ODԸ.Fr%$;D:b lC|O -g/Wt*k `x{y%c;'j7I2 v.əy`aR}mK P~w@&&͐trq~r7?&p)[9^RXkX >v3p8/|Zc2 -1Hr$7Ey0nG$Sv r7ɦI*]C 2~5ŮeKHrVp4q7֨ZYwP*w\^ftNfm5%1|` v P~$I~/^ 1KCp B@o6H0S#ҹb?vJ@șM"X1V?*e~j Q@':ל1jckIr,~R-st DTĆ?FqVCZ׭.x[  i-@ÄgU{'$.2y9K(PmKLp6Fƚdn}6_is2@,̟@ OtdfPL<>kPS7ఘ,9 }9NN0,<*7ʈUŀQB0;8X ܢ0ԽR!{J;I7[ٕaK|,BgPSAPH6!i-(055x~RS1{&aӑ|K).d?27AG6.U/]yEeR|'2 ɇ('ej<*X-hppv>puۆVb+~, (A#4-Kjv| wr?<Jcr .9g=q)X>t(P Mj[-Qy5q^NO_@?4΢e k,+  W)fg-nB4 ?  yƋ† v w g0Op#2 7B f}Kqw:S}  )/<mS ~$=;te;'ɴU5_F 0*p2@nbts^ƕ̤JH@= V"n ҳ8t Fܳ*uLug}Q5M}lC}~@+l+@A R PA+li?. n `%@ʃx)@kˁ*w8"A+դ36NQ3Y7K!܈q!y8\7]B&3 Z~,9b1(G}ֱŴ{.v\z-g?R|c/s7Q !>t(nxIm;T Ns>`gbaTֽB?Δ/>&p2TC;v=1(|#ŅO3M_c3_J_r#8b?4n8,ukֶ)i6R2z,[6P^x{hjD|& =;&bk2uԽ#?hBa[EbQs^?!V,bSg*h$ MUDbEžkk]ɑ:yOy5jlޚeL 8s Bƛ%$ݐî g0Z~`tĉSy3vk(}EHbK_xa;MoK."3U:̨w^|y0/TKG @!d_O][pc".KauGHїly.OPHdzQ c+b]jxK__UtN:^*$PR,I9COJ;3A[Jgh`c0s H DRk_<>=XHqQ]q%uXu@ f7{ BJڄr] Sշ!_=hu 7{ZaH#+mVq+s߰RڊyDz#Q)*kVI:EQj)13r/Z [`ZnkJr[1+V,0,ǣ Cfa9\Nt|,fCAU[FYGn&'`$BVc3/^w|zs.ᧀiS7WCֈ DBjxn' G߀Η:{IMN)uAA[ul wk2B-+#.g œ wo~~4dHXP0gqS/1p.JFJwh;5K8h#uј^šO_/Z3>}>pY&ώ@J hSlcۼˉD\* Fe?i=.%];@g0CsޠY;P:APN  B+;cx8̪>>AǮyy>j)ҬXIc1qj+zU4EdIuA aM%ڥ^; /; dV^jd}N[1սJdTzr-oޘS7(7PĿKORuH78PI }o+ \{ V)e. ucQҹTրM)EcUJcx!or@96i)qeOg5ot(~ Oy \Qu¹\)0*/:t^ 8MD!vIVEP!;lzM-^7,S4wm & tP{Uc&"2{nʹws˷T&F|x+LeXͶk[ICA!9oLG k*Rd_v@ L_J]$j'/%|9RUbcvs$d l{=hv4#0 z­R b[ [dBghJ/my A$ο7[udSȖ`VXK I;NoX c 0k?u¾P$OD\!*p-GT zAKBZY WM$p[&Dgs:N~&]\\:b}p8N:6>6 (k @T`t"öͱٶ5ܜm]84VDN@:Bna4>Oo{P~x387K4G P}r8V*ʩr7NU;6RTD).s.z:cdtD"C ȪV#Y~gQlu7+2xER4WJTeJMf1waуVFEx|t#QӞ_9 4q޸lN'08e0NZ)nO|?"ƒ$`uG$[l~?Y|X fM]>yIA(qBGpHfH4uh'cfcaj]EAj5ޔx."ݗlu KJF Vޝ)(oH?Ѭoo7gP”62;6~H|[23EdEZ'4kw8I ~!S{;R@J'hT"!]V='x0YGjSo6Ϲ0`vW<ȆQ'f{F bd-t~~T͉&NW3n/t?+WW5P?Lv.ՕA7NW6'8⬁ l9Q56(NyGI{MY >5hb(P=I1i#2Y5lӚYIzdQuk{~ PXml7zvJ'/h躓qiq2o"D>Y뫾bPV{P}\5fFr';C9\GLĐx`!mc0ԏךhx\n%#Mu&j[\Jy?#!G0'!,{K\Ӊ[Hƛ*Vb߭ޟ780/_* 1c-t߷K婈u] M`hN.z"XNxʘR+;@ZHn/NvWEPd=<5VDufXNz;gє`f-^Jڀ8qc,j p&pl.{Q:1LN5!{&P ՖtPz@`2V~k?~Xr3GfE$nPFtdF3lI;ӝj Uuq`t0 ; ~Ng1gNLD1lD&Q9)Ad4\jBCw3JqFU{Fi1c_ݦMR`4:dwӈ㬞vA=]d%곧ѥ`Dp]^T` G4tK9Ny(CX?4%R \~VPڠW7Mm9߶\:]<$XAt>_ǀR܉}W?rS*& Z kWcQ˒uI@O_t`&}30P{Klo8\ xa3S`gt HX/ 4e 99;棠\ B?h Z[ʑ[gzŰvܚ_|g\'- ~k|1\N_PnúRt(I*%e'9adt"Z򛝕-ۇkrNhڗHB+9|3iSR_q1D`3?zXg{`$D?IAZF,NrgF/L+wwx/'f*ɐT`m?oBo`S6t`W.=0`ԛ0R"QʡDs4A~ƶ]-&]9ѹ|:׺A$|]/3`K*i>h>"|4OiR UH*G&!y#rԶf<`̗)firL$A'kmWϭ4ڬ}rf\sI"v ߙIHW;aۧ͢쀫.jphUWzDzH/kd+w!*)w{Շv 'Ød^pi(Rj|1 |F 4ظ03!<R&*Ƌu:wh;8n$rTl]ңJlO]mQ}Rur `YKWGX [V Ȭ@.qhH4O,`EK.#z⤔9d %M^MXG*]@mFiΊlvBhAt0zlc9@3FY2WAܹje=dN@ؓa^$tImJ$IaOSSK~TG4˟`vt">'h$?e<۫v~p1x⑍8T 9D $;t~iVT"$x֥;0Cs^"Hّjɔ~Nhr5Ot/i901\veST-,τ%(Hx(TJ&[GuyY) 55pH˪bkR5Jg;}Gw̿G0{NRt9_i/ Z'$ɒ$!6n- ʣ%㝶s5GX}M(MR!O/k\JU]Ȯ@ekEşl8f7^y7g.b$!:1D]f$p}/ d\x?_oDoF+^1X]*7ː4{d\-naW Ёa^ ndޅf,w[Gq'TMDVh3B,=zV6,7;NMδlT0t>Hb%}}GٞsqՍcXWuLP (R mꐯܺ("bB} ;25ԐX0 ]ŰʎNRʩ)an)39@ I6N >,ͻCie-aM*S!5/&C]9Pѯ5t??vz{_sA3"< PXGߔ(- {րӧ>u(&@=RժVLyPCA Ew$"`WwRf>{!zqn99U,Kñt0mC_A2P[OCo4"MN^nZz;,iy%>@s>$āY]F#wSr:K$[y11e#U*v]Ж:zpU8k K0O (:۴!RKӖu%,jVƒl83>$Zx$ eSLUi`b}e#ct-H}BT4AJ;ğ/-?[Dt U)a%1#3-!0{]C"*LBa%\\ k6 :*E5 kOy]E+bGPsDbzjpZcL_M%.Xv'2*G"60 Нv2# UnGO>!G^?$l=(x)@i[L"_㲹B\kh:tǿ`tW=>wd}*yl~sWe`8xo]H)4(t8{)vT-@hצ`|F̸wp} ˁ"+Hd*EC~ R $}LA!ٮJc@ti '0)e㇍/ā4_=$*ׂ٘ e;@*5Jݘsظon$C:%}"K^HiX`Y)5:&6K34IkC_vx+kkMD8H^V\\93Y6%V|18pvUzI% ʜ(r6\FA,+*3(e"rwPDK5Si-Q0^gH{6U:}K eY}OZG tZ˶h-h˭%#;؀@:׈LYԇ\lrclh  &UF˻m<c40H2JJϘЙİ30 ik twSN_p૲ >aaRYè@^^]webZU_Àkɮ$ӱ]֗.Wy=ߐah'( r8AG= :$*B-hO 3+xo݂x,ZcX[!׷ڗwgC_Zq1~2f=Փk=Uvp>DN x&GdxSw5B,qu3Ǭ54[s~g2q})cMxӢ0MWoaw$ xBd4 ٨^d܅jY Sm@@YXtƯS) atXEڨ& ˶%ȪiVuCQ#@ 1Bb-|C&"eOˎhfY-ywr흐*ظmH0G2Tuή-cs6+ԑh~.n P8*!I^X┠1Ǐ` Q mT~Vt_\TJR["\&>`exauï`RO|Ҭbs0HA"REܶL=p+a ^ k #JKgp"'t|1; BO@XHz/zfˆII?+aVSU04itPnz̚s Eܫ1; [0F_(7pȮ:L6}HEig)x&(DkTeK)Fr}+ϑ3%&{"˿,T| y62 (hC:!lOن cr7,< >98ˏFę6#a@ST;3l:T]N_DCsmms;]*Kp!;a0ofk)[($qU"Y$ $#OCt.oql-yN?h1z^텷%Fա W܌9P,'Whx:, <آ1k<";\Uš*5[xѐΊ˭4bvq C.fmECRqڟ̱ ~RcX) B\ֱ):[I;_), ^X0o :81sRű?,,+ap!c,ۉ7IΉrrŒV.J>ei~jpR7nrBM^Exk>̯m8;%r+r#&$Iyb.NNb~6tux%C6֯LJ6H(D=UZ+ycy 24.teO$~S#?7 t#6|ñ7=t%>@xKTjB`:0#}#)SyrUxn/RI47?>w%NqQǭjUIL$  @8)j#$gzE\u[2*{3OqKhGS T&na;t;nx#{םh7Y)[rT0Ecf%}U0v&x׏敚(-W㬇GSs-]WGCUr]X [0RLY}<8X;{;gZF?Jt:˔\f~q15 Rus(uX[b}k֕\plVӶa4A'mɹRv*|{a`)Skfl<@Li; M\a)԰*cK$oHCAUMPg_#ec{ї7:8Ho?F`7c/_EjIP4{Ӳk"\hNKlJ^ :,s. 䆁zr2ЂҞ+* ζ͢!WaXb3C O4ϒxe3}/ѷd_?%IZu JҠ(ղ#2q-kJ?p} M-yKy%rvXYD$u 5T#is-V7S0A\'|cVw%G(n{`;rX,_On]U0; 쮒z[oQlL/=н#GJKi`UdcכTNd/pM\̶5nIZn^>YOa"ڮPV_N9Ȏ<_.Uٳ3\(~ќ 81=9ack>Ȃ.ب)m*{B2O4fnh1]{K ;}p]1^>o9MƊXpL;9m7jK3aj`;uza>0dS2*Ͷ ށJwm=pb-eL4Zru ,liZ`Y3V`ZJ1UKw/@#*M^<B%uB,}{Hфɳ2cR.aMg&NIdlf76"iH BM}رi1(1oڵŶړKD*3rX52dX]CTtm|jYa!e}]v梎7_Z[>랙;PZu>yg<3v~S;[th~A}2e|4 v柨.UME [wrSe\XED$v>`r/v;S9O@Ob~tCio6 >H" 1i%<x@38!JTtE"1pUYyD!89_]1[fJIHsvUR2+Pڵ hBjDyZ2Hkp"_\x8fq?5ufVAhLaaltR)yAAt{P kaAs =L!ge5CI(07GHs6CCf'0s,]zrT>|p3W@ٴ5MUzɒ>]Ft4k)RCXDžOe8R+go%Ơ9k]~ww k9r`byXS\%o6W>ΐ[K]&89C:j9dvs>j oX9^jw&r?Nn7841˔`OO,*-j:!VkLNlk- )JZn^\w@qN&&@Udɥٲjao%L/ /8fUsԋDŽтQaW Xo㽔p+BiaS !&̊Y~p4)(7 4"rzO'V p܇r7ί y,i H̎l9/p%mQ-u T n.{`k YUkisk ZE -ƣAw!QB+"ԌW0s=2([C T>?\!+ !I^n#U?ؑ$ D0fNT"#JRB+Ab8HowH?s_1TE90oB C9AxΝ\.vUj_f;E?_ʸlF!$xytwm_\w*ZBSY#Z"A3Bf(zMröHOOeGiM{5 庠RO}HT~TZc˶%'-b>[벍Oew _x4~`k+vk{V FzYF`>,k R4ҟ_ z@t+< +}*LxkssjZ'0訃1ɟ!c+q[8֯o 剴3_)=E?r/$MhxFk 1Hi9 rdWc( TDawdL܇?B[TdVWch "*|pd. ̫{z] û]ߥn>"%"S23XXy4A>%.Q? ;oג ѭUmg|40V:=e_܎N(Swu_0W6!ZEg5C9`JE@7 dT/{'4m-I!hqx#JqY΍*=l~w t">KGhl")tN0!)c_$heBpYKhj{zD^hЂX-fWI%:?*\ ?+`'. =Pz{C2=qYB7u[0R"]MD᮲P USi}X>fZFh9irϽfr_p_PE3"҈VmFfƤpN@3KU[񊠐 ؈|oItL;bAJk[(0BÝ;Ӹf\oݰZRʌ_jNWw* r?BW`sc՝\%q!㫍ޑuzz\O#?ׁ63ղ}~9-!5JT0_ u@v GD8"Pw+Xh<q V;ݹJN1xE]^jZ7d .!}|)E- z2^gQÉ~jr’H<D6F`kD3% = .u;™J"3Tn*9[2Zln{B̨NNkυ;2>Zݓ`'LCbMZN093<.vtCxW|DA#PPXADUa zA P+bz`Y;L,pYS7II٭o'KsjJr'ӢA04℞Pk E~U xAB* #A:pS̚u۞ltRcwM#_^*"dF Cb!}u@OCqI4\0D2]~jN4?80S|]sx(]t]pdU } wmf$P&r,m7(X/<]Fi?XץY[,>IlvmdJkHx''z\(4|uݭtw1&Bdv։I̮fm`Inm]|ǻ0/bk͒7bҚ 贾D=d߾vn =Ŏ+iEQAUR RM:LDhzt8p圽Š86Y"p)Vg!@:y7]+Ԝw*/z}ĠWH8bKSa Y!'}~f4y Ox2ZaQ{R3p!_hWd[ѷIf8AzD<g#Cc5{1M&j%|iϧ;#+1b0ZK^?rԐ>~Rr\z$ y/;4C Ux91Cѭ '+Xݰ#ԇup} Ҫ@eWڦ-zT\Qki*oodh"13(D*ps*Zt*_p×aMg-Miξ-䳯7RE#RU]iQ2aRGyL*cyWc Nox9M2LU;|KG!̇}XU_e8X_/l̝iJav ) ϛgz,wfޖNn .֪w2Be1M- aߵ zHខY`za pTdl$F_/.د8\{F&Wz}),pP 8X)<$1tXlnJ'rɥT:u pd:+.KsAcI'J_gkchɠ>d۟>()I@E.,2L9uzi" 7,H̴,뺓.cNϏ4B-GN[ >+4P^E(ч#eu-DZ7r/꽟u?Љ@*W3v|#?h/S$:mɇxl%~/zX6L]xveG*NFlf:>Fy"i A4k꽨es.D犥fҺ8d aaH,P3=NG5.F`T g|grV7w\ݟPߴH3ߡdK7reΐǏ `a2¨&:jr ^ y>ٜ7pLߘ7kƼ3’}Otnx^3įZĸ}ޑ]xwfԆfT0G,fx=bz8S1o& "Cm#ST̓: 6MO,SJOkCq3BuTJj͡0]*D+O.`~:It!O}xS\`q›[  6[!̵k\[ XuL 8\jX4:ng^R?˾/c`Y>q, Q&hb~Y9+p9!˧+ eX_)Y4«Ūe$h4YL_rtMDXRfq9_VtJA$v}G.rfIī9?Ot :f2wjQE-[5w:@tP n0 1@.!//]FЕn .g|Sb?KMɕ޽;`[pMy@5Ly7uj,o)`z]ݳ3lЏ9R[ZߥE}ӆo[T-yx<[a.|wNbZF:^K+7tc]="fӌ7_C%=ղєmε4GGAJK֙tօqeMf*G iŬs(}S}Zzn oK}3FmQL~L7M jF&=uC² 2>hs[~!@*2I Vy9@a}pdL/ Hnv {靁k &ViՑ jg㏳TɩPnpmZ%Es@`|ZhذU2$v s?2  5*/ ?Hы-X5Ԡ~+U, 3Up&wK]eǦp8nO;w,+ғ߿ 5H0a)-B{1я`E/}{>'_4h8ghѪfD$B7r,i:5SB]0H5r뷭QYRP#uPCUϨA}킙em:l%yw,c$*,SLb,jpclSm1l$h^b$qyi6#.}Xħiӏ+IW1Ģ )WEx&8i= nqQ~'g%t2`-W|Hi0﬏E8 q}˱3H^2U,L6޹an&yy썮,wr_GWGAZdl'u|ALތ4f~4r4ft=ܮ**JrK\p uHi'%L{Rh^aʫR>U(s@Q\<"(Hc@ T'N_GHwDEo[J)ڐA.kbGmaI@3"b߳xWS3|Ǵ4d`}JiA-mIn ki>^.ZdgV(\KHqg}lDG=eįg>G\⦉q3\5|ƞo3Rh [):œb4f,֜Yzvl@9r] R\TMé5 a"a_iֵnsevjX'fG%#V]b٪CGz8 }k|`Ze2tU~IXG 6g,*-'R̳6OvR:_Uae8 iOCIz ܚ~PU%ߎS% x]}XT w2V#ׇ1IlNgvR5MoaX(n>L\U)xBOD^zfRrTb|/" >,/UCtD"c#Lƨ<n75]-V"nDbmaY  ˹Obi- Bt2<)mi[䖛t嬁OԔ LMj-op2M¸sxR:֕ovC+\sȜзzpߍȨS -חg4CoA_XnJ)}|.#A] #`&Bz|qqwSӇ.Q4:EJ9BV.7?Yo\>J ${Clh +Q%j.K _aӁ&;|tÈ 6)yivkHjym4 Fb gXH] T:$pwEDM:9[˓`TVqm3I0y7gO%JŁ(" c##5_`&C r""T2&U>hv's; /=w1䐴#F}j2~C_Y; tr9g"!Z|3>2$$InWMwv myzN 4cV:,Ute.K;x y_l.tѮҤ G 5,m.'?aK|5{@]T?\ae؆º4 hA£28JbƂ,<͓h+ c#s|,V!E&Ff.Unn> 1&Bp5t _lLL{hR |#h։TTxO5}}dH)j)b2n2B4ŗ64-]q(V|aù!ykx8b $N)"h·Wײh'<\Tx_Hɗ!ܷ|hϑT޳㟣Y 8-%ˎOoΔ7nVh=g-1O&y| C@ZƋε!+14 ]'7|}X)@jqު |O%'5zZ N7D(YOezL _sNS2ubQ%[;[ϛ* ↡{74ʼ'UN*#nLDOO.- WT;^'IqoU4 Hޥ)wʛ>4Wr !r8ݻe?+/kc)ٷgix՝X<?맴H07x_.8)>j?I'ha⦆'FJ\_~rAS*ejnJ/qhIJ,gʉ&BŒ qǟZ?MCͱ1K82(VkOtKX"K*O!%cwkfDU7D(d%a=Oњ~a?Ji>:G,X]:2Q0M?82(p<⢩ }6"({DFW2SO{"Zl,Qڢ#WWI3)}FҬ#@D0L_i;!޺*Ch>g/m~`g?9M%?Ju]7 WCll}rpzo=ݳi@H5N>^Z7dh`M|\Psa 7Xq쥋V@f>jŎT~zCUqq*8>>Cao¿R"CZW%1&M0kRZ ̬7,CmgRu2m3+aX焓9-C5[F MAV=AbFjCYcBHfY<N(PFae$BSLGqGf0CE:#eu{2rRu> G?h]&gx[B<>+ _D"p˦Ap6)TpX0y#:u< c[GX[C?l#IGSSUTT9"X`*4/-}TYfE^}Ըrv2FeZRFɛKƎۦ} ֆ@5I\+FRzP(&z}f5GD͸h)D+y7Fk-=M,Y*EZA_bZِl^ Յ:my #т_g3lsDgm`F_&P q4v"L͎S|q41efE <-;$꾌x]ָ_,}JLқ3uGv[q"<@S]KIKYCG# pwm_-=9.aQS /KɳC0MJD_PbbU5dvȤC>BƢ9` JBJp'P5X!h«SF4uL0sHCbnƥK`wq+l#n #66N .hDNlݜХ;L3|4ZѻfJxL4GE/ ?ų3-L0A54$UүGIn7i0Ev]RpxSVX ͘3U4Nw j'Rt^$cn @6P0{Ls!CCdĥj*9vFUj{ODjtۉ-=l01X=C Eeq _AN3Ӟ|RhMRM.5QzC(h-yMo< 6m3cjЦ&g5h+@db ?s_, GYb)0]H5>hf ѓ[K 3>o.lbqs*mYEHaEoX=s)1q=[;/T*a[e6;aą\:E(f"D7ӗff{ښEk=0+{Ʋ7o GG |]- Evwp!|Ki,6-9LZt*N @W=ME$k}ٯl!k^Ɗ^*HFV ?P5W[cVo,Isŭ@!XWj9&B@)C 1 ](H Y(UmSlT|O3FpPY"w{S('ܝ{1/vڕDڅ5F3|!sl&Y@8#Fa;Y& gL(2קޓmRW.væ'9fd )\zOTaSGZ3:_Qs4~)4{X 1Ƨ`&( 93ф"[CBF~2+֢[drn&n9_Pi؞-cj.Iă LnC}NH)aųfd |uC{7|8lqPAv[[V~Cd֛bg\Vo>'bރCj+`KuKs31- !-.SuiU 6 TdW,ٳ;Fwٴe,YIjzl-#幵1}DȅwH5ڜ0R~^1 u[ %\$JrXM݁NdvTwo) x0ԎQO0^X(v1жp^,(hTcVwʿoKkN J) IO_@Zz-Bp;Ig[(K tH?vLO2ۋaJMe?CaU]!fN*5%Ew]V0' \76Ruv(Ƞ3t zȵļW,C ~FD@1!J^1'g,-l:xM=lPh'5kcRYim5tn82Owfg.ubE#R i<&jɩ;4ߖt'G&ӽykFVOG^h^(uSX5Zv"-C>H8=J ֥OBE3 ޥ~j4ݍgd|{y1ǏO4U,'Y7%4Z_!bFVhLYb1CF8b6FЋboY͏ /[ZVTbXC_>Ѯt-xLr$ZʧYanF{= P _g@`k{Ec.42%y&)zj/[fӤxlKEi_J̟MA4~K: B۾~.?ek4 `r\.K=CbClQmۺ߼H 6|8[zڑ,/6/K1Y/!@2 rEF /c+-eO!r !HpA!N|n95W{d@"Lp$sÐ0G(Ep45A*@M6E^9ȀxgwTN MwZ #z5-=%pwM=ڟY.-UT$Ϭym"b.=ͰL8jOp[Wt[![VM?oYz+d9}X0)B[jB pI=KR/U>Q)fx_O$3[9a7oUilrTvH/A!ul"?Tkc;o i8y3nphga4@Q>^h!Ѻy$c5:;1{AzY|ފ\kFc舫Ou2B,|!,&X?\tNi@ųtJqgkf؞,ag2fDq/x Brp@[zk \7qZi%S;MVyG&Smcއ`1z7 ׋IcVv-cuARDw[MZ-N^yӵlFVhwLe羜8*qhG\5MU7THQ 6]A\N.^ff~FL v=pju N>`q| KБ.:[4c5%+L1ԃZpm;65 OsrP!27nTe׾qc5&b0ҽȺsחA![~ n{ [$XD_5fp];sTqJqSB> 6ENSV! #!#p<ÞkRҭJf}Do+?f 'ՄdAXkV Bro:Mԍx>OUs  I.7z3_IxEpa`KaٙD^5JKxFi3W~ӑZ-!p%r*8PNW̟1VU3'u? Sbtx蝊!C+] !d8GMů ˕J$TuZK 0,kH7/חҢE>15qhDaulVz@S{4+`%\"}cqg21!P-{AW)X_=e_( ˵Ņ;O~1y Dh_âˁPNh sa͞|V"xJ)'"ۓuTz"Ь-Hy-w#UD7K&NeTwW*zlg};rg' uEJ>j>ɪӲI#%EAx [r4ޙWδی@ё3ZЃ4: 93>a"0AmvZ:" ܉Y-i,ntL/@O-K|ر Dη=M3ئd ErbiMV|V7s 7zNyôDK}Ѿ{4r=ԅ(ɳ*"I*,<(?kK9@(7:0r]]q*ZI@fp&Ro'b@t5;_ӆd  MwA'X[Z/Xj;@irnnƀ]킧)+c\Hy!iE"[H'w GՖnQ8qxXěQ)^h>.l,AprEVߗ#y"OnkJH|l\ $cT/pۥ9-_/aSOSU֫a"Ӑ}ޟJb%w?*a6Ⱥ.L;GȤr߽>̳2Zf&]ϯb[4֢j ƻGr \ ~ZZ`̀z";:US %sqR;?`nVZA/GwX5Y "o.xBiD P o(Jwr9Y͗zdJN'&M޲lEcOκE/@ ٨ Ѯ +z7؃ѹ':;"G)vjÛFbw\rdō}TLJJ.7Zy>EL|FSe 2_odu5;xA4+mſTxscqB @XEqçiC$3蝎nғi쪍FDTTGHK7=|lPXG Ht0}g?A} Ъ#.Uo5qPy^ŗZ%w]';Alma ҄hmLJ@P{NeD1+?{_ض^i*3ܜvnNXٙ<7^Ѷ^IJA=D4eMq~o.MzcmK[E]+,xjī޼~b%],\J6ɮž((NݜJUMbxg! lP! `-/[ctu^*(e:VFuB>6> ZkA//,'Xy8[ǼJd3IښV,:hJzrbgdX %FgtH`'/d+"4OGBAbäU`kXy%E^4\t@nZ1UM֓dJ pT5V1\ ck=s'+zot|{ٖӬB ˻Y?<عo/@x^kQ fmn57G*/mcb}yvd?FC@L-LĨ ?yӑn&H'=6\> == &gkb~Fg׀31FGr};f)CL#lw$*EI$ICi98&0S=Z8FXWP2FpA<\Go7 gGF؈*YWЩg^7(}Rf&ޢl5 gVEhF'>;`Gٵt+I qE-<JTt9%mGcQ۫T{dVNoR &^luDiW3<e[5D8,Ũ>EOCjU/c-+bN(F)@2prՒu= DBc{{@eŇS*FPk0IEK50> cݽgi+ B| W1=>b[O2ȷwll5`bOI*kG-bSnj˿/# jqY'4Noe%<,TW67|6)e`AE#?? UJ^iH[OJr;$#-2wIO!i`igjRC~{u5It%}-C-~04"!>'iEbϥOcz9u]? ¾Vwk"g^o#x@o3ȀN0;R p]m h/xn 7_+ҵ u , aˌzZW1Q/^`]9]5!nX}k*)KF[V['Y JP*5:@lgg UKVaL 28~~; y]'c g| B pΝkNܷ&MT2hTe(M*E@a AX`(W>?~X*L,uvx=W 5[H>>e$ݥу|}l(|v6Fih1 dvVB;3sVTI ϕD9&*Fȅf?IeK@qA?(J(UQ./T:gVPycQ+H 7\4C h'9ٱY8TN6 S?Z r!iFi4$d ֳ侠Xq AS N7dN#bjqazYjWf're5%גVf {n2 df_3V/XSZU5p)c1%UL?)c/ˈL'[Mu#M ߳ݧ(|%aYBynKafK"<0_*vk5$-a8ωgy\a4&}nƽ/:ѭ'B>XyMP!>R*0~ M(+$4EO|[uS‘)*++z}7|g֑ tC8lP[-qm$ f j $b=%@CՂ^uX<Т95h;b B,f?۝St|)?4PhF1m=GG=lUiuWܑX"ٖD :Y܎vsUߓz{bsҦ+-@RMQp $ТA!x͉Ӳ&+㓋 mEWn. טCF3XJR%y83s^֯=u/r_3nXk>?\ydhŖxTaj_ZP~\CbhdiDۘ8 H2}8C>\O?Ֆ*`JTj"72fnVrPGmʩ,_䩜@KH$ '=i* I" pE[ 3. 3z֎i3'D!姝Ҍ]Kk֍`FPC-04Dz:`eqސZ4 /{8A 篃ש=*oENY;%e"V*Wt~T1V/Z=}(mo{l7T`ٕLP3 BQKfSvkBPgT0_?:[IVW^%DxtǼK=LaxYLhek Jqûy{+ x3ց+:}_ѓ/><[l61F7و1~W *O&Vh&W}a% m.&wȐ5"e7V3ʺ~ %F&೬^`;K/q0 _kFMN nlMZOXY)Xiol|H5NN`4veajhգlTy/)aԧŔ/H!~IZD؞zrJ_KT.M{в5G;҃YZcEKEяm Wd)%Ol&rv+uҀe\0$7-2o.в_DDo? wQQ.s"q%gqL.荑_B5[? d*Q%x/>N91h}65|͚ ~=K37ekxg +닑+uc)NpcVDy맔Pi%ǖó,RBW vf]q2MGx=~HMК1 $( rUGev5EDyVTv{Q'BID˰iܿ,Yœ 6Y0W tNx47p9XKэ&ܴv!r(~cB17 xzr‹@Zcn-e~zܦ2x8"Cf6m4iPPȥxVk'`lvq3wԑ'~~h'oY}usG.$@*q'1#rH p;8GO?+EۆcAW! 84cI" e?螧0$d!vp2+s9;pl;2th/">-V i %:8h'GoTxݨcGy chN{d>.y??MGU7j@ƂuAC=&(24D2dw*hkNcY֦|A#0䳌'&?֌n<:v9ȹ)&sSmn-%*"iKF3|x-/H*p|Th !RP_MG}=&}'ΫyqT l\9蜠}(^U+en/NOɗWǀXm yQ|[X2N+wZx:]_ FSx̐ar }%nYZ~foWP&>*F㫻2Byzʠu?zv2 rf5])$XsXLܱź?ϭw V`iIjCΤ`уhQ_=Q= A5Iw02x &4j\^i 3%!kVzg"i?٭! {Ѝ;LHpPC݇ڊO6`(mF"UCvʌ٠&8g:{T>⒰P,WdЩ,$)[]R%n?H^JV4n_o\Ö6 k@2v(/N ЍoᲉauE"'KWhE!ϻZ`oe _'n0ӏda@CpW|y%lV}F~`g?C~SȜI<4G 6nA {/Jܦ(|-J!cp[;M], H95&œRp1KH3UC5/Uk{g% .AAYD1h_ix6T$VMض ?/ 1˓\V q2_~M ]t`H>/L&L43Cbz"LS ..-\!p̀}|,[ȳx;@mE}S}`F|콒)2lNWJ(1̢[xjjij'2ieq$ '}9=PV <]쁻|lPt~?)x(fVZ6x-e0etm10x.13o,'t @enM/UwõAȳgߖRT=ȓӎ@v1B_o?vJ7o{̊ݪ5ImැJ7>%nY:5@bG.-q`aMJ@Ɋ;U,LtA c%ĺ"lW~~LrS2{qn(i~BErd[6'RߵfKA˿W}}bjɽV2#UK,^UX.ݕμ)-ؚM۰5d;yKL\e!/8DvT}º!8׺\|(?o8f^B3Q)^ӠT> \ SKOyeYзFZRoɜ8ګ^KDD pswFY/^D%F* hFW"zRqJk/^2'tyK|P[ϙ'ƥH.0wG-ԠK2y㨭_WzlB_JtEwd|pHP.VV.s`ok0鶴bPpQGArUWSkdFcR[-UvvwX LOۄΪlqg8{S>opTPTc02Z*홓MXdFHk `HV_Z=wK$YXX4!b7å9fmaџ,谏3"7)+I"9YY#B<4p{^ #4Wb|cR<16JCe *pxKpu .sN.d{[@طiߨG;vGTx>!@By6%h+|RYP^q\=sv¨Uد XAKht )Vf&`l&& c˾) BisK!kUD*N[7$ CYRn2 UIVe)UgcgVib|es,jRH"GDR$>uV`8k|_{# 撋 ] 'vy2b˽y5). 0)TKKP2[bG)(iܔFF6lf<=ht^tӥt~'S1ijt_B|ƕ<& Ep ;%C82^)URecB4K^n'uQ;wEK}tڞ:@b(尓?YswgϨ_蠡#4B~> 1j^'*'ݏ̷\k)uUYL׼ x }/_jg64>2<Ⅳbm읟F4u?AܭʅSg>D.N+;J3W%S $:E1A:{wd4ܜM|*hmJGd1=pS'Iͭt3!|Y ;Gz1vr0x[Ec=ԉ9l|aa۠g Q 4#|v=}245Ӧ'+fo.4yv_ޖ[ą…7풐|%˘ʆy%(ԻUa^x52x@$M"PHd:b XmKk͠%o br>~VͶߧgϢЙrQU9x <օq&(gG,4BzT 8V B)G^S&l2(GvV?ʇYUDv0Hq% kL:J6sxʧݵ;K_~dL<0O%+Jd̓񖼄4j"&qIq_&ֲkQ=w<.JK^TG%sxL<\}ZLo->}yYNt+MP/uwk݃E^Cg+}IBoo(1&jtYbs/ wep ǢmHR? ð_|Zrퟔ eZZe5>dwcѲ 4dPTAzalo,}aK HA2tblq`NQٻ1,(źr/aZ^}`,Z&XSryς=j{xߖN~X jH_,7TǤF^-+EXDž㒎_@f'62CNHyCɿ< `wK4,1ub3D_eNbIcsOJ 6_pNfku-0%#^YR0D@Ԃn=ahW"w {&6- 4eDJq?bi2WTsL\d[k=NkNZp+?$}D3藋!`{Bn]btF{YWЦιDv}%Gd& e8BO6"kQRvv>7:yTHvW2<%恀VR^<%7/1@EɊ?Ll,&5q -Wq(g?,r^R<{VD2#Wy౎AkpN33jSS)vtWG]x y-]-dϮl9:gXM;p]u⺣K, z | ~SJr'i\rY|v'ݠeLgoRQF!h7'd\`jjf|3茚7"栊&٪|<1'r+gIQoΐTG'ld)u<5&m9k#B/i $,xW}|éTfɺHy⽪(f1 g. 9hCb&wd_kWhH@ eG\l> ku=&gw&%fH$Ènykt!]ѢCly'{7x?G| iaցǫRSU 2#PVath@s! Wd]kN~}}Op4jS:a[wO\LGgP@_ V5^{SRb PB{ͷ*BUm:n+1TJ)&/v>w;u~Ze#j^7y[)<rJ^GjO~cy]A!gST:|2tR޹tI7(+{o!d(5q="h6߀z Ǭ^bŝhd2~T(nECS|,}q*rSvE2%V融ZGHbzi~U(a%! mvIe{Csv!t4TDo802UXhO!]bE4Ym -l|m#l:U:`BXuY_,л-Zzo?^2G\$U΢e@IIAA1(W,#9-zf~d.\]Tgd%k̉)P`zwɪى~qف%]`iVads^RܚmMQ{ n/+ã/Bgdi|gْv۬ l!&`W\-OGQb] 8g}yѕ6X"閯gZ"Fc .L-xX0SJtP< N(Ϣ.NKg8Ovb/QV@#Usdn`Ei5'<=Ԍ71$hA5YPW%pȍ)`O`Jyp;Ccчfw[2O_9f*z^$k;SHk, /کؒ:z-%.F S])ͨih":,+;hA*~{U_[^"[`^.a]nI=sQ~ \#_0\~rk50K1G_ ްMmҌ ^wu.Ur?L;d4R9K W(kh];xl(N5yQ1KJ懜-x p; 7~]R䖸K|֜79>j\C&j##Ӑvn!d̡KѡX{mr=7k6ƥiEb#vbQɍqئ,F Wxom}1W("\U7|?rbĩ˽c[Qnr :vnkB6  Fs(ɝ܆f9rhUp+ 1R~Fp3dAepP>LԱoܟ֒HG 7t Fen"Ut& Z,)l- 8 Xxf܀xAAhWURo!B-glR&(1#+/~S:Ov{%wC8~ISR Juձ ;\S13FU@O[#i{mU6>x{^-$$⬔W>o־d<||PeʓV&E|,dFpMsљR"k>e2/H>т,ἇl6?nGdW5 WҭcU?!2U}*TA}w%m0sy@dJ)j4XZǘ6JH[ I8k@rhQHl\9 _5-*VSntko24 QꐻȲx>+UzOלzֳjk@ IkM$⭭ZʌT:C'_A |Pe)2,63/)I.R~o `Y<^.EJX~ʆ]˃_( hNg/ =YKh'X0n=L;g]F5يI 0/$0\jBL+U^4ݫPԮ4;A ff5MY<.P6èOxKuR_XP<8|\,q|{ûUXd4xb3]X/7څh-2]z(nqق,m~/'r-Y#!ř;\6=?OhrYŲi8Gjy0$qS((հ?TS#I8e=r b}iiLɻJgI}hCRLQ!ӋYzqc ԶvD56vgLFHDvO\I*kK&;Y$\B2p'IƚvL,Ӻ'87Qz}&AiAZ Եe:zpK u`#0 [}]z)o8YUU /xȵhniWxBʃV (c8bOV:BHPyljpp"h_ ("b3Sb%TAismKOQ$%KQh2E>N,`_-@ͭLC0dJ&l,ǣyI^J`2i/(1-GָR&ݬNyk{חce)KL ,"Uyn7 fEד3D)9PZ9%'|d#/!Lb(Tum7r' `٨0rTtY2)[{?XvtqE:*B0/fe c@fD ׵{t?e~_y&l̸_:SȢGg\ISVR7D\vϕf?Rg  AyowJ-`5\j`SvoǼG6w?XVt,f@$s(6jEʗc5bG\"wb̻ -{@$A1tUl ˚9 * E>h+'w]c܎@uG6 kt)" .+r E!hNZ(UOW` x;|x|eڶP"39[P Krs`NI J3 zc:,(!\TˎK-`XUQ 3;^0:-UZ{TʗC/n?0wwV ց: a6)^ Cxp17HifaPmF =̄An˱!_f>#V*>$bvS/a6i@Z5QmST!FMU#\;"-B\42Y:zn:HЇOKJ#jS`֔jϊ7S9_|07ݘ'j:.Jbv* P'G.`-lJ+Z v&[JmaD=ys\)Ż(TB$ǁRV)8xFEHPU>CӪ) ,7ucaIIT]vJ,$6Fz[;!Cb[i%Mx/ ZCd4X<J(": cpDb>5FK= rER78-*F:rpRl_{u%/Y}Nf7hctkaunh8׼7=F$zn."%t|gJ!^p(BIjsJg[$"oBc\sKSL+;lijKUkψo3C{p1y'OygR'y\FtΟvj~Y0Eյ8@@ U`H1p4DŽzq0Hd`NՏU6g!MZqSmӴ7JWIt_8= If+.s rQm=p 8hUv`bd [UV.{ct ~C+ӏiꎼN(hw <߷X& t4$uxsۥ9B3^4&yj*5`ZAd1$}Hu;>Z/\*!ɢm`J7uS«J׺Qӧ<&R4Rz^^ry_]Vj⊳tɖ$ '.K}~/sM3PHoLy ȊoߥUI}}RBUAbgYN=kR K-AL$| @/g:xXǺ Qp*6 "/waN>+>*O;pjvoVs- = =% 9šJOY]&AH^@Ymj?qDCԟc˴*$W k`VUa%'s` ;( R W2X6/氪B ۷i3M\^^bMuRNʐ\zU@$DdVס#_-e`?[/#JVdNbqL-2{mEIh"|Ŧ&R]q|і$s\f\Ph&dJ gjEg˻z&d Cybg4+ZS7SYH|{&ݝcf1]e2L:p'ݦQ<(bTEoXvT1k1W,2Z*tعs'b':kwOɋ? ̧*^dWq p;Q~3CBBEYĮ2OpkD {QXD)LJBɜqBX W͞TT9 cԼ{oR84)+5$A)Z +n uPlژT) KLBE06Q.tc3VmL}HWK6Z۾!D>x54@fs {%𝴦>7=dz=׹䤧~mdHO"[-%W@u1|q9j~䎂?R }y棭Z`Vt$[ 6M_GE('Ũm.'륜4 ,mщ.)|(/|<5іrk?|b MD;#Jså}UDb(hŕ`٭lKwZY͵j|qt4QښLAʜ`iЬ몣,pmڴ7MIIǟ=0"goW'9#w@Lw6nOXr!?W]btI=4@!q\3pio+:T wj} Q7ތ=zctNW⋜;6kKv q(`م.k|WI Y!.7n#Cg{@1JJ.p^\gM{ؐwH;1LvHG&Tx_ylG'H;^T%):SkZCO?8ںƢ ﰵar5d[dـP\B ǖu؟)&ЛccۮAtA/DwnBj,gϦ[Cef}wqX4Kw)U#q2mDQEbȵ^\ =2Ɩ/x|xߋ8.H;@s \Tժܫh Q ߣ1%u1%A|( Sβl. *G٢R9˩Ųx=Uzպ]zF\ͰH&b3YCQE-}!$_ۀXFv5vx=&jR+DLa8 N$j'Tx4/ebY,8I/a1pOI"`;bP#}m/Z`s{s"VDߠɐ5 h;8nŕ܆XP = 7ƙ*3OϾ_d!K_īMW6˦m<@sˮ1ᗋҴ\1\65ŮqXLzلV~a[%JɑJmUArUS<>cX" ގ۵]t q44 k2ZFxO֪n܁̟rHvus3:B+3}sN>NREp+h MRBʇ_G\uV|vLW(ǜm/'u>cns VTС>Ks;;a^LߐnZ?k-W'.OE#WuK%lb`Ŝs=іnb$'2f7v-t+x4k؀t}}鵭c3ۧF ԫ.[oXoAVT$mÓZj%U-2ZXIr8|H^QΙ>h<01>s'}bsJJ3 !&ߌ}*a~XXʶzH_Nn3+.iAf@8ZvQ݃ɍjpԭNi;e76ך$P36 YBs}RK)cl]Lt)">hVQ>[NSUh+`s׷5Yh^3P׏/pwMd^Ҍb/ԜXHt뺅(œo",vqdf=X16Pc6{Lh̪iQvVB sXTŃ{&K' \e݈ɥ؝\bI69O *ӹӧDс+>;Lk6U^Z`MaByD+t8DO.iXAj\-m6=2,vm}E>NT !YGG<y/Sy1ONGeΠ6އ'Kza1bh|(nQ^"/츖Ȃ8KřXHhÐ~h|R"a. ǨaB@py3PPgŌ>H JGlj 1n^_>{ ÇtQ`6LZM읐~^B]iJ,W2 E:B&}=$3ku:)k3#7ߣZ"'*"&!̉Ia5Ψj۰@P-3xؽ6Yt'b (yF[TqN B>.KIJ@9,qIQɭNV>\.WN1< eDjkB92uO炐Y\->g$/9™TC4H,Eo}: 2/s4bZLt:! 䕱R"5KU Lä†tw3~֬<³|/P[)~&Weƴ쏃J0P:J3z.7i0+8ec X,傅XŅL8`+iMW*]GO=$ѽu%8ϋ7|cfU0kz,ؿ'..E@K'/ѓ7_5-ɗ&D+V(ԈCǧ_~HAO 1v@S@D3ZTu5X_2-֓!Y&3BZx?Lz\rG8wD4l58 #DZFmrl2dtB)oVpIt<Sh(˨`vWW|@Wθfr(.Ww2u(YK}qԇPn>rAą7 1!ɭ PUGf4>,R_;ٻA?1߁%d4[ށG{O ɸH'w=/;=5чUOR^m1vYl412%AgvBe r1qb(Ei]{էq GP2rtءӭb^eXXԕϩ ""*RِcSO .p{{sِ& omro?fz GАk#>kMIߏw䁡H.K.r_}#"l. zL Xm{-g]iGq{6=ޖBέSr/'rQyѪ6#\3cI{&hF$ Ɩǥ Ce[(og퍠-0\>z||>i93?Ma$_;o<锠cWKp0O;G; 2)͖f)eIӼAKdlHu(,l{5-NZ Y P>ir(Vr -xHrdcfUp|Z[Tח'ٕx沀 KdN5 Ȱ“ 3^[3U_Rmx7ɯ{{9F sK&)UZ:Tm[E1qh9Ro;wrK&]p4bPɩ¯2,ĻFz8`ӄ[ZJ<ŐwnB`gX4e t'@Lفl(9Fl2nAt4xUK%ҟHaX8x|*OÀ` Ʋ-[1iTT Z;/]Ӡ tHKȆdMTY7%&txt_a~ ;ifE+Z!$Ss^Y02mj!dlyUKBb}P#ާ~DžlEʪ}Ohaߣt)vDVgk?DP~#QG%b=!)<m[Dd  { PZb}H0O@_iԴ⊛,+nDtm,wlB6ay 6Nr 9hvX0 Cp:+kbyH*aB  $ɐ_PĎ ZƂ^XtʧZq2ƯӓCESWXJSuC9=z]c'5( rS*f? !@^ӳKZV[hphe؆='hL1 NvHNXןdAhޝ0wfv2. 8!3ygڅczvp h! Uh+AC;R?(ęvg.)냮^@i1ndE .S1bҝyaQw\2Lho+kwxB۴yj^15T\b9[eNb3d.^s7&\X`v3:OLrFB~: H+%[Nt1_*o&B+] l>ddZ屶2(>pEFv5_Z\Z= :ý%#J]n>δuJEi9z=.,7+펜)2IjWyC'['a95SH6PFqeQϖR׫Ý] ňn??PYOb-ʔ&p2IjhF]hXRaR։K0/4h@fleuَ޾qC r{<+ ńIx)ZLKp|Ձ!F rs;p ! #᮳w9E>0Y$ށW 2nLT.}fu*I~omTj%6Գ_DR ";w5gdXI|nNȇK4utbHN 鶎Bx0EDxfԀVfɈXO8c[Np_WZ-`S+TT=*ϟ ='4<>r73NŭE&<~m;׍,_]u0E2~yQ ߴ'AO&`,HLyFxAud`gvWG6\^ߗAOzYh {%h󸺁T{t H9='"tYLe"VyEjϲ<$XI8 L eLj>O5yBtaËB@іk;Ir P-8#/u0 PT\]pXDj5NPQ,`7%E*Ls*\äwEHv gtiHP]! 8-}5?=6,ܺ#9.mH/!WoZfZH"%E MnAmYl4FuC;)z4 q3M 62C| 9vٽkRZ+yqv>|>åB.܍KW0?GE=-c=ߧAa[N^G%똼YX,BDnܮ î`NSX3'0 RTTt̨f[=gkV? $BU 1J$WcȽhxb]h+w.mpwø/rgQv3}^DG3PV!8ƀsVXXw5l[}0d'Ԩ÷hN~t 9%՛tP,q~ UA9h/c&4i"/F>g:3&1oώyB]{{"1\a3\0ERB,͑(>\u+90Lo]{D:N}nA; /|`_.,\|zJijl1Y7[*pĴFsEC-Ud b1xC£}LA(+uyH!'s>4Id ZS2>'x3tJBbe,>OePSa4mZ]Mzت1W33gi%-MhuWۼc l((zgK!bXII@_,j'c,'ӻ,+Nğun֖T[e.9VdK{k'YSV9IJPjѫP=3HrzW0OZǡB{}] 8-m }5J1P`)#uyO˘WҰ.wȡ"uR@HKQߤ=dt7ސtF1Iil{Fv U2 :͙x@";'V?H:0msb:i8E&2^Wڀ=4E̓'ʆ"BA+thmX ֝ 픆1фZ9N~E?$չrEpK&Ho;/҄GKPKR('obUh"7P,ˑz w+g;Crv_;ו쨖ցpoDƕæH=b{++l j]]@ﱴܙ( 9Λb#YlxX! 0F<1Pi0EUWiD6,^~+4YtoIw+Q_H1\Dm=ʱcMf#T񳳌DhtcۼGG\ }@:4; 㸲/K'ב}83~p33(`ƤƒTMY ?J VnzjV 7O!cЯeM榤x;bD]xOӹP6`&!'o+}c%t6)t sk%8bUXD1zifQ HN@+:֔[58_Y FH{Bm=8UARIyDw;i4~OmNX0/Yi uij{5z]n"Jx3 "BҮkI~R$]Q@ݡ]T!pg4t>< w|b/Yyv`uôլ;.E?"ણ@PbL] }#W'W2#[hIT't">?WkiְR<6NLd:u$!8WD/{MCxtNĄi Wz a! vfoC#LmE6 mD 2(^rDzK+oZ3q)ITEBKUvw.Jy./c 7rwA2i[1%AOfGƥfr>DUYGlr'<@3-lͻ/T~ yX/_h %Cnb lwF#AD\sV02b &erʳґTԭ?pnmyEr]1h<^ /ikؼ[,2ʰRm'iJ_HA|1,0v"D^@9:Kw[$JMQF-(!hGKN|]w^V $-K N]wA 0r]ZjBjGwrȩWBl}14tXL2:䞸TFDZqc:[WaQw\^:mq3W=h%xE Q$ECM'f;IRhV(.7gH:[ΔW\. (|zOB\!EQߎJm?jxჶ8r^Y4dHĿuYKAdkw0PW&0OVe CZʘ-^+ FeQٍG*FENͣpQC$v>:oO^Y{S/=@A[\9i_Ri^S EW'usmmU \YoSnup~kŻP.dH0Y)HMJf}y PŠ—mn #u@EGruDb%-k+ed2GKZ=L%̆b-һC֡d`EҾw&PBų7' BBf 9 IQyըÇw#EY"E8 \)Ր3“+d N+s(Yj %0D×=i`be=Tz#\K1?hMOFXU[%"t7z\+2XZXpT1 nz/_Mf%w7'vj?6iAaRBBRm\u$;"{[ n]LzYfKcb6A)1%2ҩJG"5[vfֵR;q)ZFZae܌~"Ǡ+/ `@BN&i;B0BՄ +ec>Օ 膺dm—\kx 6obX "jf>@p_TNFC^V]+iwҿ|8^,QysRȒIZVR*mq7Ӑ\/Dlݓ~χ&4hZu+poW1JÚl %/;:dݶz̘.냱Z:D P.ԟM _ju-*)M-;Y޽[1drb!+gux{̐gFGo#iH2y[$OQYGÌekaDDh+#"FXX]^ݾ{Ӝʕ="{K$E{]PNVyPpDдF ݕd0Ճ4i) :uZS7:V7wɱi\Pt-%!W "UDpTai:;m/ͳSOۙRvUc\{dW#W CR&Yed6rC㭞.g κ!mjO_.Km^r.Z uB.)mBeO~݌}DM^*/Cp|Ioݸ`.H#biry΍)x׈ FT{!``:"L}=q;"7mu2&:qdIdm͇sT_1N 7#>*5-tyI Q ˖%gj"A(6- NC䲑 DZs}b<Ɏ 鱈ےնh ".%^)5yV1Å8YXgt גӧ$7Hq{Jr-b]9zqs\ѕ{U0t} _H(Kjt;w6|r%GlUFl9-2ebYf[:|+»Riy "~.{P|iEⰞEv5 `ǿ9Թׄᚃ=R%-fw/?%:D>LWOڴH$STg\հZIzJ6p;9*P34 7Xh7eQņgsBh"aiχ;NgP*y15(#l>:}+# dF:7>Ri@ZgQ$~{Ue*Ӑ6!qnvD11K/ &uҫȴ+Z[-0#Vd_TPHa+՞!G6t\ɔP(:Õa Xd%JUwLRaA043BpP v0t z$)vxAħ9A3h ,} $z.idq;KGC,~WvyLGxH .e'h[`l3"y;wCO|kW'x$n+O@š RV|q( vE:>j9I#;|踖ރOv+{Ҿ /ؐJZ7G&O'P_-.xL|$EQ U[Ҧ UcwwD(DR&i}˱^V )o]Ijo)CC&ܶM9ګ6{fZTDR5S)E$q4RNnEUo4N퉕9K:< R OFvLVU:'#~ V$U#BFwˆFsD?vr2K*fϼ6x*>aށo[O7q{6w_#!4<|@Fdz]Lz6ffmϖ qZS߳ BIdS$Vƶ,VAz8DRJ Y - 7,H= {LMD1X-^I1F{s]P]o(w^7>wOyC{i8:SݤY(>Ԅmm:Kua MWWBs|'C0Ij\(iAkqbWgAiIՙ2ݸOWKFDoMgn{xл0>t[8  KDK/Ws{Y+6S~m/ACTW=C:#Mj0벨EXbo2NSA!w›Xv3]_w0+›5U/k8ِR&!2"R:4,+!'!;EdbF_x}<0"S*fq53dC&;|tO"I?oHG.d0M`nkYQ^&jFq_{G0Н.ݐAu1?16_-ʁq@`q$؉cx.#1#Kԇ!i@W"z!?ļbgM8 3{VDV/No; UunȧjgzJR_$!>M =l$)d7~z}Dsdh;fߑ)89Oк3J9 aGu9TE'PtCʈvPq6K?sfպ2",?¥a㵴C'-Q}ngMg8pjٝզQ m0{9г7%wwi XhG |1{Ygn;+d,٧% }GMR5_{*gx!C9b,]N}Rϑ,fz>I&R~(-]y>/yrIQ'n}UU55HPLuE@Tx57LF$JEtgW.By,C;xs"H;[uHzܱX9vx9,UwɘuN Ol'c=vT)tK0_N^_i@Op+ !uaJ@t?OM2N(ըz)0G60^jL^ 9DFY8҆726#(az{ܺ,(y!sZV"x6[J;S\agY(46Fԉp&g (5S2<Vb9\%S=ožh*w^}jRѭޏv<)[WY(n҅\LzsaJlJ&#/Hgfٕ3w3E4F H#҂@&2>sh|$.8I=KWbYïĮ@:V J t#X Kh'E &L;3ƗˇF#KƣbӀ$$je,B8PDMTfv" Ym90 JhwT! b̯U#>1}G]/l\3󐽧7_VCL@hi2_CnéO'$Yɰd恌[4(! RꃀU#YP>RZ; YJ?+?3]F1*ISTØ?o3x˲Rx~9_r#|+”wHyh_}+jB:ݓyIp>DޥPJz?Z>IeX܆f@)>˒ҧo(^4Q[񬔨ɘQs]ҢyrF.yJ wJp#l 8%6thkE'kYgv{d2'fW qU10L j1iZuZ$o\mgWs SG''?AP#:dݛ_A>Adrcy[R Q\w/+WNO%UiF}`:-o$X[pq҇神XFl(dZIt,+UаDO<=ph@wzꕲD=MAp2A1K`*)*ꪡa­tt S73ŨTKfΠT )]^Q9IiSWd6O0-2'd$RCw-KYF(݅inb 7ʺKь=p#2e&xΩ'A@. -$hC<3B]ik3pOB 1M> Fr׷O#`V^n5h$k@Ë3|VWnBe*;W@źDӳU( —$Nt^77&_ڡ]huNY`n) bIȝ$܍ zՔӦRAhF3($jͺcVj]JgoizoDjeIr˞TG`3f$"ܘ,‰9T}Lz tlb^$ݍ>,{yƻgXM@q%Di#ߝhOv&UנEB4w+ {n:/(:q%ngu=9V-ӈ;.-2HVK~[(^V9\j<úOFMPxڤH93;X DYg-4kFٵot*onC}apirѢk)5;Hf s10AϲB )WKVA' :vjM+J#?QSQdwу8ZKA=Y䁘kFP9607e)"`DOJ! c'uE\&89An}Q%:6U#y6}>Zў ޟT У!LaL `PHҹƹ~= Ph”v0@'~ uzu:(3(]\mbl.vD%aڦ4lB.g];`FɨW>RczGOX9"d؂Ɛ ZՑ{ߞ=9 (XOblS7E3Yq8Q; e?+alypu¶^b fR{!n4S c F pu?47+gjxxSq_zbt Aː)UowZ/s0GxC9f",SY0fw5Nݺ1)jJQ`-#н :@J˝qb”O :I>PV9§>+j.6Y"g-2&]Jv漱 cU<;<'SW19U\{ R:,9.O蕑-9b< čjfZڅƟтd +YM @iJzB` ,Qerx7Z1*{$-~fÕ+0s Rzž,MР-ڵQ-k&@ PZU2W"#4`Y]8Ҋ֩P#\j A K=<P2"D$;[ov"-P}Jn tʃDGzP Z]gv}\.!H5 JUGnl) 4.;߾/.? ߤ#:q%65[-;Ξff.GjGy3蘴,zăPL'rD?uF `f*'J{| JT9>H )/BѕyoIsbk_{eۧd=>+t9Duyw0[JvKupzc"lal@2FSȒ1=M6hC,TؕƋo-3<$8/HE{ZsTDFf^֑YM: U\nK=|xpָ¡)Àyz Xj`t )U3ҩ)[*'{ND@cTg 5o/2O:۹fFq9xN>Ĝ3& nl* C4YAQ#d cwB$cypד Õt]Բ liji=aR2!2$更ׂF`4KRWDיYb.`*wo*ںb•߲r67jKBGg-#Uv<`GH99Bk*$_lJ* *mG=Mf6S׍!2LEuϘ Y1з̫Ϗ9OGlG"7K+ʘǦjxէ$k(S#3,I%T]ȯGqgg2g&ml}Ϟ-}z}Z.w?<|}TJ-7b] %|R_.">ʽ6}A wOEUx/Rw'`!%Zulm<Li.cvjFxoMi SalմĬ4=d*b**vhYqWϪ1o#@"`:9+xcWD L8^֤ [J~j猜8BF/}u+EdvmK{A-^L$7_;; H.yV|sGiI>N}o}L3`W顸͜gl;:Tg2slopА#i!ңW9jMh& 9Q,#:hkցS[ڋIxs \KRw'WGF&KH$$MG0[70^Eam1=Q,)j~+v(^8 '?ߞA) XȚbpFcYyЫ/A MjFԭm4 E$kmb\4 Zh+=ÑzK)?g{+ށUɼA ܝrJs႑aVO4HșcnZn=0f-9 /xjҶf%)p$F,`%4Q2R IIBQEˮh0ꠌyl>rCD%0>uX`֝tm!.@ȮCW|W3 5AzFDWo-=4)9&Zjig)P!d镜{Rr ʏXv C&_ Ks %6uPtyWyDk:&o BpovD/dL3O;Ӓuzk];)+hDy tKR87¼V T.~.\8a:Hw䖰Rx̥=A[xdt9Dcɧ-XXCejki V7$4ّ({Ёr_˂j=!d0FNsHHۦ*Cfm&׺Ĩ]VP_ /14 ;WmBmRAJ<LyJ)Tӭ!>lG!dVRyrF{QLjrg+LS\5ʂb栞8z ȔpcH}a$8r?{)}릫bJiXV$.]O!߀LXmӃ>Zb~{;NgDc[K_Qw^/uKQn8?^ǡ$Hn@mW?([X> )Ȥh@.8^ܭCu"̕85pЇ4۸8ksh&PqAHp7%3(ºOR]a:*˂"Tzu%`%4=kr @-sHŒ7Id2 oWMGi}zˑE%!>uzEKf^\#Q%!N"{"O3շ~0"y&&-!壧 /5b1 nXo t{ /ct~mTA@R(/6Є; 1z6~?YVc_ EZiYX{:}/qkZL$<2*#!SӣyncÏ{)ZI-bջ:TyHȈFO 9-Ow o[Xp".7$b10)em"4Qy!J<Dz৐  3}Uw '7!H{V:ػݥMsMF,aD"cq,)FyHCkdl'=ZMRu0UЬφkb᳾!imѲ8v-Pv40üz@q WWdжGxOܖ(le?fUU(Ր{vgAJI eLźSL:R=I%SE *GE8eZo輛BNC x"EGKєq; %~pl!:iԖ5%"lgXۜ-xToxB3uItٜeֶ#SX~t r^ɷ-`ʞKPR`)#ate,'Vy=B?òԌ@.H av՛@Xǽ{r(;cm"62߹\ǞZ{iɎ>nҮD0J9Ftcv[X8l ⾩ V&BpOm<RA~FQ#69qN鳏T:9ϐ(F!'[ ) Oo=CEoU6TbjJ-P|NQ|Q4c*u>Sd=?[yr[Z%\{,U'E)aOl(50ޏ+ij0g)/ Pdg Labe[%وVZ+3{!)\z~+&Œ5.ǣ߁&ä=:ueO4{Q>rfRs߳WV8Ms;} :^=K?•y>VzQآCRVpzP4KQ ).qH;|P#w᷵K*^ܩ\ӷbr#Q#m:pDlMsD 9fY G5 -pj*<Y"r߁ rc^/&50*GVͮsC3nlH[?|@(*: loW m$گx)`ޯ s7fOpm.`Kz*;EP>.P 6ɞ :ٓ+f1}@4s<:.Ěӂǁ$&݇(#O.KNy B?DhW00~nFHiY"B&W˧JӟI#~2vv~4+˲yMB.Y%`V$4žU|,X6 Ci0I. d*bZp Z (_RJ%YG"`%}K$A@A E;ܛ^WTC&s\tHoqb}ŵNe096Q\)]I 5xbݷ vx 6$&UxRH͆?r{mvǣ&H'~qAEm+~?*3lN[3~\$KH!'3xE*}]W5 O)򳆢{շMԵ["[N+vF.8:}/wSuPJ[ӯ2w7/W"lynvq&J2E;Ww%k7ni`"ʐP%mBT^S[Y3nP–_um,4`KȴZ֙:MWYب'scp;ct!&\vx%:UX.vP|2͟!avZuA샜uG 63m` <<V/hOI|jtZ]es_֭TXR\VK%qia}ѷtކ6R_Pup̟VM 'U ˋ6SKTkg:P-%! zJW ꪮDGHdR? &ӣ>DGڪ|;>Y,& Pi N8icg5?6T\3P6t-~f{is̜*{rdu ?AscSMp.RD|eO(253n^`^IQ&`$>76z~d%Ϋ\q@| fR]̠B,iyo'qsq@Kn>K*U ԃ L9v'rt7z*obBSͱs:t^ {q:0#Z& '#fqqWcțL|!*?78wVZ=P& d6!bD(?Y{Vﵬ)}' 8꣫"| 2h=10*5u@g]YJvL $}#f2)^!+ |濌b|&)0tkVB'a6 @'̬򆠫1dhmQ:6)sa'b=OXva.Og((sg׃&Jd<-Buq:ؾs UY;Moc0D]%S;INsEY5|+(;%YEİ[⊒J 4vݹ"M&&Jb2'i'kLDNz>}=.dG9LMQ5帱EKp?).q)ka7$(4V^T\ԗDX;oˌDWx+CAE;0(8:+B>&70]^}Sš0A~{ܧqIs!/)PEVN7L'tF} ۨm}1;7f. С^^\L_nT]`Sn I>b~ ׆n(3j0MiG{NZ̔͞Į#i߽щ x{V&^rE=oBf6-L=r!,xSJbq՝fl3x8vҥśln|3U{nf>G 0(>LF I /1}tO_xA Ua=vL;K7)Y5#ď`;ďMLRMW$9Վ $>PqRi8@y7 d7+C~LZ|b1)!$ sNe-՛Ym( GAkA.8#at xDۅ!Sܲ9AZ_w1> kjS1!M`SIr@\G.n]7Ϝ~CgJˢh \[a-K!W my!DW\,+ON 4`hSHH{#$2ZHPP:2jwl1H  2tې}Z FA5;8ٷzͧ8sv(t1㦠7xe7(!8Q'1Cl0~$ >q'EO?`m G/]aիFYswP+aؤ?۵An,CbʕJGsfaiKN0X/}*^U݉j\ ?N>|FDelV5?U.>Zja͆}kdV:ϵ1т 9Y/8Us-lBIjiico38CF RjJ/q֙0ʙwmVZℵu0֍)# &Fܹ^M=P9+~*S&C=tṍag@дW`Fs?Dڥl^?GKy$6ngB8Yˑkz *'^+~I_HS3g4FiQir7+P :G=VB<4x=O,p0 1//QaiH,Z7s!puZulD"B!+&[RH\NtIj"yo߇d<%,!bbݾoBp\#ADp3kh@?G:[lV;Ew,/vJJ1t)³LA%땇(^#VWF;M >M:N/܇ӕ =z(Պd*dx:J@}[ArҠEW<5o W.]rK嵸p7ݷV![uk VlTFLbȖֵ9w$I]Fo *~A`_N"eA V45.?*emj.*|bY3=JтWV3tN҇q> Xpk615I:-I>̭ŋr]8/;!"Y\6M9@#4̒WpqLPIݸpO+}8U&-z$ %()^4Ղu+H9˜_wk x8#V(ޅd98rmlစ=&n%=jI3=\:שC4.XT@w4N|XF+lw j2-J+@UG@0lqL/G壓t\jX{&ӂӛ@?NMF5zke-''1D# ɧ *{=h92횡*SFg.+$V>Bk-ʼelHܡ[W]||';ƳfK=xKAXW_$z)0o߻loA 8/'aѷ(8) Cm^HB:{E[Ǟ6Ȕ5%,lV;wl,KmI}a덝L*f(-j,ox^U+/&4L{J{\~e"8\::A}9В M?i2EJuW!1& B{׈OuR&]|)9PxbRu9ɐTWa-AȞ{o"xy #GwgAX$"49W|Y6Udv8mҫT#FWFk=)I>fHw}YZC|]M4fE/$ ,q:2k;KI! A^,Uvy;2mڠTòۅmg'.4¹Q qG8/B_; 6 =uqm'zYf'cuwӓP\=(Q*,V(SO?-Okp[274߫Q5y-18{d<27!Ww.dr-,_)F5Ӗ+@:3B^l *6*:B^tJ-=Iȋ ECѢPț c`ML~(q6?{l)' )?;FYǞtFpKĘϲܵ0=K9GIۊ(u|3qmD9a:,.;.$YE_ ~32{:"?VO05q8_XjF`U![m&3˼le1^TI8JS_f&|̂vyhQVI%4>S=ⶻދZ7 TX@Oy|Gjq`m66zNW_CyF}C"gφTӷbNEuK&t&n.X;e 3Bs:QP"m=>eCVԑW+aڛ/9"? Fm77"ضÝibPU?oE1xB9'PM)/ FBp\5,^zÖt,V*Qo^V@ [ BCK_-+3#B ku#Bs^jA@S3{h̟ݣ::#,lgavnk=4}8Cy(sM#9Vcw9Ɖ< B|UN 9dZ`/*٘JӰx<-1V"ʊe ;D(́> :q-KY5!.Pdڔl|!62Jn&6CCajZR=YiϞ,T|&ǀ6:X[H$}}L {=k PCB5o䕃 ,;|< 8qt'PWN/-{ eY~dbϓ #o+{>4 TT8#6“i(=msh:,38 &CJڲjy&\t Ab4*rtM!W-,Xǫn qP~˲;9+^Q2M1@"(X?rH Q pI%=BR.{{ʲ\DdL_ו gӳpn鳛|m*AA6Ho9a5H2zT=j;dXa wm2X~0m izٖ_K^@ y+~`}#f+x:3"<{nXqE Y'#5|WpwDqMN(\~P{p4kׁP5]=rǓLĕ[_4g&IcVyNhXgB^L(ќ> %MF>FcaPaƐ/ ZI D\8!Wr:"9nxy𗸣(9rn{7I㫥@21x7jpm)ɽ~#~@"utjtP_d\(H<c1帱` `Ϧ/|O+Sd08lOQ<9vd{-8`Uo&|wJqu@BrDjlGMԣ"qYA_*lmO[-lQ-i퉖wؘ dybWc K2n! \8%mP )~Iir1y)8^BC"0,Ԁ&(p"=NӜhoOo6.2U1(q#ǝԑf"X6Me֕Ҽaa^2y?gug*Z}0^PUsr5EЭu#t>46edP: [S2JKNK,0= \@ Ht\1vŐ_zp(D@)b[4gj]p,g "+7in JgJƗ BFrrE%w[m2D9ҒSxˍKşb#AzS6*I\0dbPqRtxHcvh@^BDx{r P}NdPLͽ&rS>yesX~Ö-@O?`FQrJd+mRUet=USiB9N%]G "ڭ.UC Ђ8vv/O9^wԨ.B Kw?@DX)d\/U IS!dG/s@%/ey``Р 6^wǝ|YX3Uk~ w( 2y^1'[؁#_lΙ! ' ^Ko6;8*))Z(x>knX|p@eW F<,vî\za1FYu2H^cd ۟ݎ 1U('Am*x.L;drq;6I:]bEVhn]<Є)CeD-'hʜU%L uaNE@;L &l@b)۴2Tǧ(diz[Qfs=lwVRGPo%&%_͛¤!q l,Gf[[jo>mq(z$H[ V<)r-51X* dXИI1}~QEr Oi6y=Hxӡ^r>q$oJ5}5{BnzޠY5D٫٬d%|)OR{7Fc >L%[C_E<y ţf Qݞ,2hct}qJ(U| w.Ww q. \/q;Q_@.{௦j̒Npn$?gdc_ZGqs]ģ@=SEPʪp]ۀ\=I[.·XC-[݃>ko_n2+wwf4ۍ;&i܉vBmiJZT)qd p.hTq{LMHzѯր:rK4?v5a!~U&7d87Yovb]Hu*J~2V(խҞ~t$%tuY7\іe/*zSk G>"6I;>1]T~8Wz4 }OQ,=zpKn<H3ds2cRxٶ X,IJSVe԰n 1itU'd yD1l-6=yrv<ٝS_f -vl\Lо~Q})ñ?P,gi3.&$4 xu{@ÅE$4˝I**e0Έ8kO26zځ%Nx)('IGe`M&qz(M2z* }G,Mf=pu2@8UN7UF dr;jj= _:|FPD5@,9ӇjO:I_63뭟`4:I$$E0ߎ|u`_mbY)SM9ѻ8 ŀ'WqS’Q %5Jg-5%fEf~*HgW;~ZvۥMh1EIܭOPA0a&o&Xn!PD F8؛5x7y lU}0N~s_1@YMC7<:\X]6mMf MKu3ROy׻_nb>T y9/VhQAgH`^oo߯[W ^#2I-G!ڷ!%:3RI6kRbTw( B!7oE`g ˛z%f3n7ﵣaGsPv7 \oԣ57P.2G̷HY3GFYKԫ6Qޕ ,qD\`î j!HdIuԒx f8O)pa7ƃ^Wxt2#bFQeBf@VSfy_`Qrk`2{XOJԤ΍?IitP^yت JL; },G 4P% h H'oFoaTxֈcCGRaY -C )GP/걄EJ_[m($ ;_x԰g[6 H(hrxTܦ3_fmmݪy_q5lWTLH!Am?0cp0FS^NpAO{l2wMBBQ E"64Ͳ}A!.e?pC|>Ҟ¿lQ D^}4ՐX':m" "{ 'k3vߐ`oit#m^6W5: qQ m .k26_vR m8"js:qL^kE>G]wYj.΍o #lJ , ?)OM"8;ˠ6Iu1/\k0!yv=M ˭d+wyFuW$0 zp=F?gRrǴz؝/#a,4rU=."j5^:F^W SrR18NđEqyی/b7LO8z]`<"45 BTƣAȎ#T18/ w WKt)B,LV}ҭܡ #E% *jw*0muizw+O[Opo' \XFHÄ"*BR2Yt~18#2;} OVcSw$dw2c1A@,A5?K7~<>iR2N])nxEB$@L*T5Cׅ}o#z&u|AWʐ ontv˩qT z) # Q5\C,s3GVg=ŗ^IV"g &2(HǸ,K*-pD^ 'Qxq۶t"j2Jb0s8'BۧZ.x{zž;y 4 iJs">w~03s ~vFO؋ 偹I"@ xgh|&T&)u~M<(zLJюX/E&:t1#Pӭ4_?ဦ.o{SrtXDc,"^!mP;@?mKQmV3"J|k~\!ֲj^b1]rϛ*y!kUq^66]W2,XdϓeiC 5. H0_W~TBQmrk=]y NM]4CU B`n0,iĂ<]J4w,9ƺ.oOp҈Z'OD0تN.Oqb'*T'kmeϨ$ T466p_.8FC>#捵Rפ9FAnrJP Zf@o~pNܵ=^8q/,&P ThbyRt%.7-/@?8b91 'Gc%E9)Pr$}moN, /CVC`rϔ7ʓd$h[ZU}l]ֺ{X'܅72 N|jc J&M/gd=q}(z}Ʒؾ'5ɯlfp 3qldW,b{D"ü>{X*hVG Nbd%8 `.N {=eu 4B{D+ퟸ9+QhscH ͂4 k Tiԡ 2C7H3`⯔yO^8uiB=S:F*RUk/=q∰į{b8ܙEL#]$R+u _la#;-V%B9g2+ܑbrOt/KӇ|.LlŴKžW\yۊj|`$LLw2UR<4%5 /-a'*~gxWiUyV9g\j:!r_W5p*D@1,IVhp`}pkZ}`˽L9(WhĿ\G}O!&Z Iyi2=|W[&WMiMiaM+}/KCX,LAN>`r4ӓBYO'J>o.gnn! X:D*3HF:k7_RRPc[h,9b-n||#U79jSRm}2[4>8p(|=Tّ@& o+H<_iB~24=i<9/gruA u@JI77>z9]ؕBzf%:FZ-XvQ(-+ⓒPy\5^e)atRʂY.vJAYi2W[sf C9Lhgo_zy6cqGщqY&Km֝hZ-rGA'pY>~({{ Ūv{MjnN_o#J__>DlY bDlwбɔ{/>&.n|JZ٪7W2$ R:}3S]ZH&d \k`qZҀj֫lKF2cnxyEu<l8-mueZ-b g$3HGYXk^ݑVC-?{\G&N5 O&W3W`?%8T6?dPeVũ@,(/Y+¾ qѕQ#ήQP<*{a~(koDò:%~d/Y{@&Xʷyp5oVvu[l0j 룦=b\3T5n7ٲ]jO>>1Z:;W!`'QxO~ R擆kx%2S#ʆ;Wx2qCΝOf"C[ZCQVR -A(L8l)LqD4 h tJ=o۞ޫNQMo)=8VGr^ R'q`.[9(w8IJf,1Zu+Qv?MN7ڽ ]3Q1Syy1K7A+$—JtAS`Ӈ1[Bcm̒W#B'"th15T9 ,;˯#q UWmRs3joEɬ󤗙@ܓ_tIHKTTj`.iC<߷Ovh]C`Ɩin1m <֪i$=jxλ =HF~7gheB=EbnH.B4bNؗgt(zO;̨?T O3_T1$CG~j,C`P(cú}5 BeQI( ޶*OXE櫾 إ3 _%B7 j'y3$2{S}ð@ 2%:=Y?.?#8hRѶڠKf&9pprwԡYϒ50V ܋p/+MWp͒2& xvs<Njxt\U5i0HK3pџ_Zq=v Y b[fQypa| }nGJeU5f!7r z찃 GלTECƃebrHzc/&Qs@j[gղD`4 [Y-#2ACưkW VYၩ} (d>%ͅɺ&$ĐpG+SWdX ¾Ź"h <\*'6Vo\iH(GPwq9R6tfU!0bο>#6TsT)ylOPWoz_ l=Oi[Aq?o=~A !!@ ~Y eht~u,L:cĉ7U+/Q?,;yFX/٦ǐp1k&۸ki PzŸ2e 菌p 'BXf_ Q]e(tQi~P|0E^x+Ň߷D'W]1 gͣr}; I8 +ᰡv# E+,g"="ৎZ~JJxF*@(a6Z.ڔ?g[ޓf>:!*j3QJvֿNQѝAv5?f k֜^j o>8YmLS*ɋp.߰W\l7‹x S(rq͢wh>hE1^OZ G&)UAI$ܤ5PUz, |35yٜ㣪h9fV+8$:pr1hO?8jKlCqozOC8jyVu k>,J՟u~e', >*' P;K OgBB &ך>t@Cx-cd>PϭfLX cQ\de*nȠ~ & q.Q#m yz/\؏><p?;h+-H [f$4N⎘\K, 8K }]sFW~ddPp;{W HmK$]w8@5 !H7Dn!xI^_w+u((<P,)t:!O_S ?GSsM>mq^鈦-F.R,˜>U@Ԅ%L I=G.*h멅9t3 5@9qcZ i"ӕ*7wk"'/ز. $H%xYU5};P{g%C"9v&3#QQ?\Uz*.|٢[=&O`AfzbEVW]yƷeלA|,XJOhՅ$^ogJ# OyZH I ~ 71楃e7.,Ȱ"q 'Q eHè؟CaZK臵O;vL! t@oTx45%$uXZ5 N'Y:}?~>%`/`<2u2!C?j(O>̈q4)HNT<4ßȞ>okQGn]"dT#"l=Ɉtß(6GQFu01>sD>Es, +ob}aP,LXˣ"8Uϋ%::qY vYb E0h. <$ZѣX㮫-_MVZ+lꨭ7FsQ`IZmbhC8Z9|Zvs{3ʻK~ P.nHtzL` 1<\ٜRekzY  soHj4t7٩u4\Nuofe)1*3ͽv "q,Ю0_Ur?. v8Acz:;1vymJv $./q*3 ʿ%%e;t du 1N b\ɖ E8hH ~ X%2P4`AWo$@]AA7h+^j.Ӫ38sKBp?/A{rk.r4xWˬ1][jbI-++g6EbWX ׋ڟܡ]ȩ\Zx͕>! VM̎ E\4<sHqYߍox99K4VfB|<__ e0ɛ 94)QϘq?IAa1Pp%= tJƝ]`kK03=e|1ՙqa[lzM^v6Jnmr`˄ANlt=QCc ](e^U<{õpi}դm("S"L(GwRol{9V@ t 2j DžCPF ՜UdE#gN~ĺh c{)猪? ZY] 0J3E z77D9~|6UJ zT WM SZԦ j^Qbt8;:sU +(TrT,jtWcm47ޢr5GaNZ cΚ NWtڄwL8+%pvvQ?|_Q䶊QT# wrnbxS 2@:j (6LGJ&g*}EEB5XQ-O 4\LaՀ?}@AZ{hjI$  Q.u|\<ݟ0%.pD@Aá kίı _qTd5w*R[nu ӾS ߻C$W"dOn)@'q6T*D5B8ASo1P F ш#ϡ_s4) 6qDO*(_`&/>% yB+)7LF'Vf5Q:3i %R>RUؕ?O LOR|T"1ᏢWօ0!HCf*G5+8#GJZ-zXߚyP"ij+;=]sVb=J@ag݃ )u"'KMt*ܪlvh{93{x'xńV24֔! 0ztC_{;}]0CfUj9 8.pۖi}!x4O@8 -vkV"SQ襝c `-z)%szcb5bmnۭ ؐ_կ)ȪGA1>+\0?""a)ڸ#bmL un5v,cٽ2y% a5X§,c(sX  G*kRț-@FsjG LN('jF|NX AfY/SuhV6VNØQȢb~,er0gVw%bZJ##\jg#UNqda_O&ӃNH2;c,ʻsŭ+LOY X/X*}m½b ͏QC}ltXav>=EG L8lr_ݔR%~N95Qn7D^0Y 3J)uqT<U9[QX3v ^Q-20T=+T.8qT5?ZÿӹC,Q(.g|ezIiP8봞K羏 TBuƒČMy;\;ߤ.jw;] 497kktx V!^5_H%FY,+A2_`Oi%/1%:Ujt%x k`2Ș:GƼN)*O:vϙz?̝߇:1=|ap0`ҵEe*,[jK(rRdb€:/([tp(9F@+Ni3"UܾjtQAAˇaΒW&<DQJQWEnoddrB1%EJP1ɽ Iy-El e (no'?iJӣwF~yץrٖjy dm4#y+ev_K~N;~1u^1A]qaSN}o&;=nLΝ)'R:,LTdo>uxٛF)\N57jdēg5{zi&8Dܖ7z6'* $ m1N=B4a-3܌w~e1yhx/8x|:gA"l2 :J1PbmRچ%H4ׂm;(3ᯮ#W azɯ؏> 3UZgW y{(H]y"豍eZ)#r/ADBV/q;mX4z[R;)"m*2v):`ȯ I w7+hnl / k3*Xc7 e2 )R̤J!ypRhu6aŖcKסp[ ^H .]-~\9VvVO+;x;0ᎥoE8T~91%cѿ ~. ަm/$i\Tؓnqc&r8ҫK2X3}TߐCt}F-Ì3Ľ!*$e0ޘuwڢ(Ħi-GqeaܴS;GqWKpO!|X"FV`p YA:U8aܺڛ9iodUNhEqD1uzż__8vip5`l`nJ'/KZ]`"xͧ={$ EaبeWv]hjDXU&Z@lՖl1-C%M4Vij dڣWϓ1Rq@x *UnɯQu-<=Eqh<F C{Vqa]i&Z 0_@V)g"VmblL蹓8̈NEW99G.#4@>󆛉)c U_k8ᅥSlձs L-S,}h !qnM3yU+Ry%c2´1\l$msk5 B ( "fiCfhze!cȪau5p p%U%lԈ.%+sic ~Twzd<,s񢹗&#((iV?fTnTrFS/mұ`o`塘iTygh|Oh:xgg~Eぜ\=/7 YN1@E/.{ҼI@Y߻Q$o"M돚5ȗ9snJ0Rw'М̉|yCHҿrC&=ucH]=!qFV\!7HԆk>"6Hݜ0lhL٩~9|CÀb$S/Mbʦ=+mt+,e#g2OݼƁI%|~k@E G3oYYjXvP.(讥σAlɢakIHRTyC)R7Ѻ  ^+dP2,pф*|.Yp`3DwX)y0Jt/5*dBqΩZI9#!>F[FA<(9 &W)`v1?@$`"0%Ԛ*H)+hYi[\_On1}DZdj˲YO[*7`Q28Dު$ |J›5|,hm5*zVB]0',7.g/`34&lGR/b4l Ko'%{wmOjs~fܑVY NTY O_5\ ɩӏ177SpkܢrSB@RI<nz ԇS6Df_/hN&m~Βr7ӗCxP]#4(5jŽc B#)cا\!ļYE,E pںD `('VQ& 0(ẙYߡ`%pKmg_CoԸ^"!AHB!.DË;lݜ|#() yCn}%9O.O!J\ B7NG3%'-8g"wCa?~W8S3&at>f{2Cl Uu !Y\b2~%V=+Z\)^2"yGрp;2\p`b@\o jtyp0']iZO`_2@Cv-\2r.ynkU%:'+%w@5o!7QarZv}uO4"p"a٦8K,key;Fh)?:DO72,)N~FJ͐"H!Y*Pm2p1Yv:ʧmMnm4"8 䅻!^̱;ˏ*X_Ԧ;wmuTp?Aa܆F h2`R]NGx|#M"fm9Lu'ZtFr҇7X eur&W9Y"65d2'FI$dKmhQlQ$]v $)ؒ7^֢[T<+7C%@B4z:sЎ6FP?`unnua1*%%q$6Oc.&#OQǰ}ZUx#iu|c1@w %DG%kf:浆+Iv5$Z^?3dG *!iqm5z^VՕu%5BuͅI?XVש,>VꈉF<-Aɥ4R{0 &))"|U Y9BASR-$QVS [ߖ?꼡nj`GzEZ `Y)7.:dq<@)M~M>*p3)l9S 8o9\o٭#~B<Ǔg.6 0(,>So`d4ПjUTo|ѣ-z8MA ?u{+$)yDIaE{-j5iT霸\:G!‚{Eq_A/Տb6eϭ+7cw#N4YkrW&XqaqD6rYf!?n%[aP>[9sgvx+Q8ɐEȎ0R?9M 9U]BvϴUCu@~AF$d6Oa>䠜L=3 h"ىM6mCB6@F@F0oU1cM㄰bw 6@¡% qc9Wtc}۩O5X__ek!2*&${r)xCn+;gx g! vA IkS"g fqt _Xđ^.%L 45VVÎ~To5Nv^5swg48#sHu? Loy8S|&!vn^=@˱W! opV,|srcJ/S *h|}{R“%Y-*Oude?1a*} C&8$͝UGA0/B̗aWUeܞ׽{otVYx6֊ڟG ]8>Q!IٴhėH>] USPR^X|Bꕊ>WDĴa~Ir &DYLQ g`4Yv"l:dĶkV_7L:3v2:uwKtW"T # 4(Xͺps^eNN)OU%?XVps;reqn:}񛴘dHmVI+ ʈY7;bU7.r8 PpMeLxFFN5jiεNfuUwɊ?{,׵dG-Ue=,F/eJGPnKt Ryz Ԩ?#j{ua~,LLq;w7nC+elZ`:% DX#QloKDÙMIDylD7rAո(a*y]])-8b @-_JO.Ty]?m@?h4wͧc`XOuN }6D?ꀭyiPԺvѥPΧ*̂ѬA(K]aqxE(&+;Y\|s,?ƪRK2r'<Vq"ʯMkA*Wf>kq_s *^c$I1vC}Z#!w9o i*1u.;X{t-b>qCi-"Ox1Aڑ |wֈk8,f!/K` /B%GI򁿀 VkXI?-n"4 Yon}uO,1~!a\K+ YGmaUEwu7acV qېO{ <\׌ڵi,y2"&2ؕG<0 C%UX)HQ1 VaZdP5!4988լbȨs/JGjr"4ƙ}@."דio(c,[fl\: [*}J>%q7fjaOkKO_w.DZR·-+kWV Sb>V%THD) ld#QPrn떨t?9hݫ⤯S+3QD$ J Ic_s j 9  |,֡E=50c{kPVݡӦwkJV'}ҏ +ԫS㩽 X)RJ(G l(,!ha'x03Zew}h]EҴA'L,9Dyp ܟ-ni](W&쮢 xnG僤U'a<-߄P.3I̥VXCf,Gf6n= q ЁC\YGiU}OZaH'Άlur~oހYRVxhrqptImے#ۇZj'l(Od/Ͳl0UdYD ݅5d;ܤ Iat-({ׁ/Erؚь!j8H`wt; \4u_ [uRmA ZԁQ8>9/K^XX@V"9uGԵٵ P/븊?Q&c5T] Zc TvcW8&mخUR,8Ϳf.eб :z$sv#LKTMZ485gܢ1p(!|8޿Cv<6Joj$u w-cL2BT`*|,&=^_ Fm>uo.=s+E=OIgPDez*I\qI'/3m6i#r.B+W)Dkl)J wXxp\fFGey\m\VLL[lPUA b4\]>o#M+|XQÆ6-~ːhS `33mmT+wPh^(caă$t2EDiȚ%`YQc 4Tz qؑa d[LL߲}[Ŭun:!a:$r(֞hI`R!`$J9iE46mBޫ~0NCn~wx9q0p7*na X̾.B6ſtJF%[0Ŕ"]WP-؄⦞59'"_#!1\7)tOi"qG̿[JܴڧVǞ'`l* q֭JKMwEKvzKzb^%x~)dҪ>K]:LtӖbPy{l 6Юk/+ϢE D9ihm3k-2<cm0Hw |vg;z$19Dn2E47!dKs^. !?ٸ} =\L3!Ŧ:vw 2(ɱFCC?]Jm#а$M,rކsW`,! PL$ib5 OJ5rw< t|@|J<- vyh7b\i VFǧ]4D1*hAYbh4 qc7mq) V4sbѰ-3X45n|) m[[G WR'&J |"!21 .';R:G#I$0)<`iG\:{п!Z0A 稦 P"+y>ԉ)vXjܜ΁\G.\Z)M^?4lFdzY^neC 'km4H%qc Y*Pjjsv!h+2KQqDEh̫:Ob ˍUj,$XhCBe3r!-#v'oZW?;>ײA4:s$m-%-ŴEGK[@.ys01/=DO57 > Z¡'؂̀eaEzNn*0M9&hJ8= $hGZ꽀Ŀ7 tSɔkS 6t "?Gy9!s+bgV%l6} a1GFRA d*Z6o\b03tQ0:^?吼6%"{Y)mz+ @RPv>e+3Lf Z^P9HS 0,M"k^#OcJU swm=o q("P_tuqɘ/WYz ;z}} 1]mp{"̬KX6-J EZmCoA: /4+~"7"}PZc'B0+DaN!YTxeQ!dv1=S 0ǬmSSWۣXr'g sU*ֳe%ґ@6O.jJ;.~ & S_#LS]#rPfٔMgtW`5֟wWJn5?c2k2xk$A6>`+.xz?kj ^Uʇw4?*l1%0رr_] Xb >Wi3C5*o!a&]|- >cM_:MWW)&h)sۍ4͹o@좦S,>1kO+FY Ҥ?IpuFyB_D o=g; kLӌX'}UX9_*HִRQRnGV(-KkU!&rw"\aJ9L i 7X>-< ͖wSL \Xpu K% ^GH#)]1KFi![)f!NfvinJ7PM:UZeS&l 5$Ŝ>cP{aQ9}EZ'/> H%hCB̚ΈS >Y-n^  Q[":eJw7J%Ǹj@?®Zfo~{Fp hM&i!G)th.!gHhydBH- Rv3goM?a@:@IAZWZr% Nہ5._Ι֣op㓖 B-:OMeê}/d~ `7/sY``Erdpx=7+U.kGHAy!RѧK8,I%=f$s Jۧv)휎g i4"x\;4,>VIg/PEsJ 51 dx&zf]R'9tvFMZ}q&$ZTuyQl7īg!+|԰n&OeOi|%Ss-HOb5-̼BowB6 5奰̉# 4J)T@ j8J!4P|0f1 R$6;24bZXCC{p}B6G ?/^نNzp"kEe&U`3rt(d f?iOMglda"Nm3Z%FwgrQ5 6H :P|JIK"  by߇=(P#q`qDӽ)A@X&8n1+Ŗ& 'w x Iy~.bD;D)FJ8hP=t7ĸRcakX1\p-)/-[1ym2tvrAuo {мzzG]Cmiyp06Xϣk*uu[R69! " 9l$%Da,3Q7&&4AuzFKBrt-p״NRht'5MMS~1EkKVuD|=fUc=Moհp7d}Ҕp>ÔӦ`iMjݬ_4+[Že̤b:!-H})WCo c/sQ3[/]L9~WLrO<>dF5xKqBr#iD[VlN'"+ 2 \4$#% cO̙s z$kdR~9DL]0e݋um3 0SQKtYTb~aYV&aϥ $*5rZVg$FpS^ˏ(q&eZG ^r O'[ O@nC:To4t)tV5igW)L2rzy"6w{ʑyq{姯8⨼ #l;xЫA*eڡ خ))O,Ԕ]' Xs@IM1DenIJ1ЗsZfdDD,N2aھӋ kQ3Pnu*^\Y_n5#=z+o`"p v #q+=5v )HCZ{xY$E˄N/e+Ӣ'Gĺˍg$AmbX :@9Hv K1vnDLHI$S vʘ2d>hkn& [aUM[љ5Þ~7WIZNPw8 k_' ͧ a ~,! #yVge_Ut<vum/Mr,2=\Pj=&s6΋jhb U7G?jA ! N-Hȸ1$X[Š\] >m p4Hb꒮V#F:ˏ\M|>%0֙/b6' 5tҟ(J$s1zv>|D#Δ>B#[n#IT_!®&qHqT,gD~I)QX/!]h,]VUQG6rJ āf5,,Im#R>3O2uIȂ*\UД0,E?غLiv)x3ǮLUEw[RNx*%_1InK[UҜ{;jYTf2!%SFyњ}A'9;8?v9_igo 远X- %b3p v~H!ADQC/zyx*<핹ͲӸSՊwQaf/xSg8.(̛jͤx-wTaxE3oqV{Q\{iqzmP`S( Mc~2B/!2<#9'ϻJTU^F@: QDMvsjhȉq뾕T[9sX\2]¯OĨ3K@q Ϫ1]VVsUgb'R). )|O tPkHE '%hYkq{WqIB߱(:4aŰxDc (zz0K,rf&C 7Rҝ~#GS3yh>GSHQ0'{_gu=ToVEynwsuM׼ya#t2sFfj-:28!N=q ˳ iBaMB?nx ,w)i΁',8tyx4TT/z&q i>6|x2 t_x 6]aN$q6Qg5(na׍uh)"h]JYӆA6Fv{4d'J#ݴwT,%⫗& ϹBpfGĬqIYvv֬"$3^4j|BP}P__+g0껦^hBՏgL G99[vY]j{h3iϊ~?qY~>~CԄ ВSAeүTWv>vSXٶVáȍH=4"u~n*i8lF\d$*,* +C46XT#&բY2 &KBAq^cH`LJGhn1 ^P$j߻ihTH n.=6-qr/#9' ț5q'c+;k< W} D],+GIk Eq⻅7ludl[#JQFҝQJ呴ez!ȜIwY2!؇wXMӫ7tIjv8+VĒFq+s鬙cXa;5PgH|z 格c@~vKGۚ]zw3o9tUk!ĸ؍dxMȖJJǒr?8)&t@W֟jy[a~5$>׉8/J T{.vXTz6,,D%tH=waP{J\+vpqK,V<0P *vR4zT9jNgYC+ i];}g`0l >8S r{EYϵ-Gg_@jk#ߗctҚ;Ө+ N-hl_(9)'W3"铽W޳q )8]oH3A6 8I6+,Yc^+Ҡ8yR}=䰲I:0u ԅl(޻^ԋm_Z ͡qwbmqphso[!FP 䆘슂o/*R瞾 J| 7V JN鴠F} vjcAB {o1 % )6>4ol T8a>(ٸ7ly?ݜZ *>HoKTvh`ulv a{h$mVАqJ@Nȡ/x5FhB\-|Ƕ;T%\N;\A> ߤS)"0(Q#-Z,%1y `m]\8|8*B#1sB[De~..@P⽃EDߊ=%X 4*܉(+`Hz͜c@,[)b3 ˆԭl voH_ ] 7)XhjMkBy`@H:6/n,rUoFHݙbtA4 &9YO]nwR蒊=Wdm^oEٍsIOP.>@;x gϞKD1j fm d\ꦆgj Gqͧdq%E[[hRdrwrӧiO2~ C>Sxl #0OOn3s>h'.f  2ÿCe@1*{'v-uu&c}hD >L%Ql[ KWQ߬׻S{ C3ο׀N!/ G@y ^TZ3,ʅsY[XRÍ  T`7 Fz’BH eO2d8O+`$tj00\>h@+'WیpJ{}LdHۤ%KǑBa 0#]q8HwTJ5TW˽פnc΂x_QnY")Or`"+^.6CDNr +J:b ͲA@FCZ9Ty=$*SH6Ōc捁R-GDQש#]˒TxNhX\s jn<:"UCkej#[:4M : ,{ҝ?T)--<雂j񅴔0^pw(y yo7o~Kn Q)ni o!n*N M,7Q}q``7դ GWw.&E:%yɘU/0AZ.cqq,5g efoeNLgs1>ږ7'MW5ai:jd+ФERhU )Sv;_hyrؽ<]ɘfxr(v FVse}n5ChPU#Wۇ/sYivP'@2*x`1>O#o` m$^Md#I:dt*.xIۭ;MRv]C".`(V?0n 肁0ߤ-̛!'*h,% GƄ) uz!lpz g.8ۏو+5Ƚ($7 ߖrl9I qTpX:1h*˯x1I9括A%13L/^ PAK<54MFq 6, &XNҋbTZEƺCv(u^ yfX휨אl=FR;t)Xv(l9NNYW޵>tɶm‰JmN. O1剔%Ȋը0QUiPҿ]6vFsE9,s^>g:Iiv+p0HC&mIȎo뎦4f$u0c_MžQ!0;\wv2sZQ:2x~~g"&yɲ!ı~ "X߻TLC)9bf A~.8euvzύbE!X5WNd)tDIG0 @SvDw CP[9O*=7t0a.9|ܐ6qmڞ}M_pMCgb_W"d<*ilA|y($s>q v/6m 3"=傇1CEL=rde̺[=xfsiTP0eY? P[֠Sg~MbŘ)_zl/}w9~30*ʹs3gzg ^ӆ6/̠'6@rhI{C+OsY\ O:# a~UGw7=:&U˶Ҫy @/WQTWԀTH>1aylNM<<^R| :@]ޗ>X??bo}1S=u[A f;b+N:UX&OK%lTxי]5Կ#{ Zpetwu*?culn35[ 145 pӎi)d5վ _x@Tf|/2N JxWQ$&MeozyҀ:NAak 5m}^Pj;L0щx+׻֠8}9 RJ_R lSMV#bVH1F1m^jƏ"'. ô^ؑZn0D%\PLq<"/nQy@edkܼQı5Q',4EkQgV eu{3{VM.H?:=:5ꦯ;)1VbǨd&fGp3vF?GB?Eq0\ltv~.yZI X ͡k" w#VOd9f ި̐R%. ^s܏TYB1rC\8m$D]n+Ǒ=ɥ9 nPVYw]44x,Vz;JsC65CEP9ϸc"*äo{68  3 *=i[fUvXhdہ:"|G{^cl?}jLܬ.9@=Whfw셾9 0ӁH dT{sJgDƊRU( Ϗ HX)~8G es +j\GpXkvexdı}t&w~;DnEPT|O&B\3K?VP/e?mX3Ԙ ae*w1$oi<1G!$;+d!F@~:tvXJR_%%#cp#Ećݤ27] *ڦ娃X-ӳ8ڢUf,☎:#Lf%X&k0csfƢfG#xG:֩A?@mXw8RyݏjKM*smȎ:̧z\Y2h9{e4"#3PQax gz]sʦXk^XGFͼ]^jg0AsJ*|Bdx攩ozpZ-!JZ.FmΦ=*C[qMȲǦFӳt /aRF"(li*)RP[bCel@÷:#9tf`*4~0e$ڣng:k28XN;ci Ld}%f Qu?7/6zO`IѠ&"v,@"Qz#x? SWu5ک.'%*v0|< M_P<%Z:K _bp?|Dj=!>Uq(o<*njP/լk<ÑytV}ȦTei-Xhg!(EVMg؀Ugfib&-2r|} ?V<{ATv1ś ^H'Slm*3U k-ųҨ*Nr'hgھm^$0C O?Q ;S[q'$u!j5.+KbkG -\w#xX.j|ӎӝΫYczӲLET 4Ϳ!/.S6*QE9ŒeQZg18zXL( '}T+ݭy{o,܄pʴsH+zM.ZuͮA.H q=܅e& U$0JYv_SA #G8tWt<_gnRa?L;ELZbŘv6Ͼ WHHRz87{A8 `]NkQ+]9I#7_4;D$c،4 #떛}E:GZu۰c.<`eh3V[3Qt]}h`ƀ#L΀a2tI9z5n~xo}MI onޙ;VQ#٪bFH lѠr6L`jz-GMjb/l'Ür!rN}4Z`" +By".{s?nM^ |Ĉ>CԌ#Ym '͆G=Ӊ&,1{Y\ᐾNRrxGj"E"vD)dX 6F$%7T=) գC~ԞWQX>/k *3xO Stu,a7nv6E3ow2.5<74>y4m<"eM.( ] wX4`㟓Nی|'8ldXc}1Kz_P~睼,?ѵ6˥,ƪ`RZv0N\&/WDq݊vJWncLW4TZT_%p@"aFꂱ(KnxKƵ?1 P62񤲡)ձ-,2 T ]BFJL_s[V`ձRG_Ȇt9t()ka\<8ҤZL Q*4J,|BGwkw IcC->t(Ԥ</ebyD7#Qh8\k/Bܖ9 0UXtGq교 #@kœ̇2}dMcg2Xl 'RgWfvE!&hk誙x!BaiBQJndJbV E&Bg> ܷT)<;JxLaoQIDqf՝)N\~0ʩO0Za>נ2TTV*h*y%{'+&>dtDfمGGA ph+Ɔsmӆ4{ih9׀FPoIե`&) &> ҪƵ%a .t->sRofFAc3%v]d~*C-T|Q؁ e^&кm2UqUo݄ /$`=>ncs*}5 `*Lu>lipA; k(o0IB 1<&\>"˦L{Ӟ# dTu{ ] ܻF$Ζe!D3U=]Y p+rO@DR6U~_ I,׊c;3Ё(jO~[O?$$t(i,ǔ;)L2FtF7 S~zmAQr?3ZH"9fց^(_Ddl=>:5[pUkܟrt܁sH{gf(2 % RL,'*S]ؠ9KL-J<QMNp0[tUr㈀[W':@V!L؋ՖNj2P[pȒ]= :ѱa%:Z43 p봜.CPx,L:ʺ[;M-L$`cb|mR~v7Ы ӑP}oP-Ml+п7w L1-uLJ[Y` *8.?t_=N~ƕ ffi8khlI[ϊw߲.V;b!t.YY_4Lż#;&gݱQήۈXןrҔbұ,iG` eM̨k pj]TdJ \!bxߥ.Kd1]BX+p-oqƸg;cđ7RYa V{ rhr0("If4`JGE!mra2rk.pYXԸ^^B_eRp.= \MTx­+99|?S^Nࠉ]D&|shU'ˆ@Pe|.˰C iybWJ{fև4;So\wL-0 1rB"6vOB`Z/S*F IŜ]xc[YڴLKJO3#l@sQQC[ %[B BMƟqg`,l~i"-2Ύ)ɃfdԺGɏ *W2$p"(yɱ:J&˲0a`[JfBZS'"SS54l|Ù=LN`uaݪj=S;W(N%d11K[JĚCI^_Y(A7a徃\v,2!JE\msm^tK@l@=.R">H~mGje,Xu^8 E=?S\BCm3ҡU1090+rLzAy%c!MǽOJjrQĻ"`E4^`5jv~DN}'Ô F'Zw!fݨS.QƤ^U}|"?h˄ s.&2WZ*/VAXpoB-Cd?b4\AC&Kfj|bXgWQ'h\"GQ3 bJ%@&D Ft­8QŹ@8vAVRD>;?b6blwҢj4.aFYPw6D4yJ@;EȒk"c{IC-g V7s>L7[ n0FC7_ڬ yۭIԌx9Bvs@P͹k&)S>f -XPHc=8Q*I~Y^vKwӑ/'ZkG :novp!\{n*[qy_a1C $F˥ `mS[)1JpB4ČM0>^"߭$`lu~=&]'åpla/Qem"?_>~)H%~W{W\W Ҕ F仸(ڏ ("Zcs|yz^fI]'Ban~ߞ1y}[oB#>S" V'8(Cvqv )˭ 3MV~*t$jd2sf].hv%;ƙ5〰WₙZ2-nh1C/}1-ym50I=h uTrYM{hSrGX{feuZm= $_\$|/Fy ٮ݂%Y@1e`PjqA07M#k QL?@MRj!e5ccu9C"7ojdZ>b#&ϟѽŏpxWr*d ]UN)$[tBٓɁ7>БLhْB N3Z= B) '6.w`Du^1e5˿B1 7{QVpJG5 /qq67,{8i-9B&z5*&tHul՜gOD(#l*ǀk D w>vEyˤD[2&:l0=ZYoHkegEѭQF~bwQM!U+SNUS e'ՠ)q\Vu3ÃO 'ivN 0KFSQzNf<= H@2v-|+m^VGW\uyzUGy1yZ5Q|fBSq ղN39wG `uEl4l }ui\VԞM&bk)'JȬyE[Cr$X+Qi^ (Ч8mCp\1Y&ǰdbn曫OB!ɱ߱5HkAVh<{C<+)eͫ|+<^=QruaO:DʈnVkZ:/j◛M^?\+xk*.rp)p *!QC}"ٰ̟&AhȌLMqZ: lpzMRXR y w0|xw[5z\}i KxX\2ov\ż02:bn)nkhJ&klXFdDp%G譧{~I%DT1ݚj XoB+Չ(܃0^4 GGPC|D'ݷ24s:e\j([>Ѻ[F.O&>ZO!-+=aBȒ`#jw uqOs2[_ﰯHֹ#ջM6@@`a3qH3h ϿwTv* -\53N8Xϡ![>|וG%T; ՑBd+,U}nsse~Zh!*1rtĪaLb-4PytZ 犄}?s~z$\˧6i#f4H/f0͖̋llLcA@ <.c.@Upfg3Y_K#X.w5}:1~rz+$045lYcKL?[!>;buh+wAw%Ny358tyZGR V9]})8\eE89aXoQ(HYT`3UĶ=vxtL^p<[\'/8U% Z1 $*d0~S $W8pw#l)ghj׮P0 /8k =GJ<;?(KW+Qu"EeFE,a4 xhi%H@I1cp#||-IaQ^,kf9X9(ͅU˴D*̬,SX2 }!q@5YPZ;>99tJY1}aNM%2gtr6#CQ m1\v }BK>^KՉUQe3ہM Ұ? Ÿ=z-&N4y$02le]*Nږh[񃌿oC^l=.wfޠ LhK[ׯIHEN^aucp:TR +[T~fIPN0SZ:g1i0ҶwXhbh[ muIAZEwUȗ[#fjM+~O?@Y 2'-&X`!՘7G #V_L_AWvnG99mO͌:b Q$=5?>ryX~MgٿQM#P-04b'w Xcᩚ[ݘǞA-H0f1@L+oV[\,ZbVERg֌}Oo뎽\CA(4DH蚼 whrpA)^hW4u_(QwvO12k]WԶ1)l՝ڪz,_zҠVT9cq۰;~T..;3+K#y2C޼$&k&s`GD^7WN8OoN&#|Ѝ_:U*N== >6T4_U6@vB7get ,a4Z(7+Ex٭Vcw-~Pw\ـa! хL ʝs]}pNMuvI,ی`ܾfڍ> x.=y%Iϳwi57bL?ܹ;*le7Ll/T Jh3Ky/osy tFJܾ {+.zBހ߯85mB:!woO#(7ED'LAM"NQVLiDϒ4xyt<%-5!$ hC7lc*9N淤?_;g/0 T!8W`J}}]͐y<kiAobo_D$%ǁRn /ܮLrByvս$]kPJtN2{*Kgz& B@CW? gleDxb}#fC/Ye %6~]Ex$x_sbH UiGt?(=We{Q/r0˝a2D?G>[m J^Sg]tCEU0]k_նKg2ߐ=d%/P1H'pc4@bGAz^) pNʇL7i-xNy$|Bs%ȺDoNzЇnAU@ dҙ6lVP /:9@v?M!H}PG'X_}q&܃3ZXA /z [ZZ!QZH}hdt=TT,kdǾb yv\TT{g)K=-h]vaߺ5DH_]Q.s*ކv :6ɭ =+(pK\kSu1;oQ ^_y i0!x!_ec?Oln;hdLbs Zo Id=NS 'ńJ3^> ᴁ\ LʈGC{*X$li+QwpryC>E<#2zϧ8.NKh< 9k/,V ٵvHIՈI@d־,~S.>_+0~Zhz*DdD<=,z_F ?Ms@&zL<6q5UZ)nw+ŌpmQjvՓk @rG{{Óޒ2z(xKqIJh(d -:G̊5c_YҀNS^D8#u)`c%GE"2׉;J&=TJY/Hy6Va~ƨ@#j"!W752%?\r;+sAw8ت ިC!pÛC6Rܛfj6ZQ?B~t`Bi7*살VL[9܅-,%oq?jQv v8!$1;QQ/maCo\ o%8le7+1i)ܽvq[`?1p9&>@uK(^tu:h4]yHfuvٺ2P~A5uSC=(Pط4]8]N~ ?%{-Uw6Eod[ܴ]jrv%|O2QRw<`_t~( d=)d@ffY h#~N-`H*zit髨ԀO˳f_fnKk)ՙ_a9Ch5ϧl%EΘܤ>#ٖ TbۜVQ̒I$çe@:)=&9cHc|L~q+Cgpro4QYм5} <*eE26x*l_ǏJ؉6G~#8[{;?|K%样H&ZQv;Xi2Z܊YmKǁf!鈠-I tO,,M'3vc)CW:٢Ro'FOvC^ƙQ}G+O~i[g)%5 ?b[KRvT<]t 2l{cdakW XW/U]9Fk/j _s\:I)g mi6trQN X!1sN 5k+Et(Lr[0H7,mz\AΩnmB)dkݶ(s9B/Qެni}pUzW^æU.S&H -(,ȐLpy[2)Fa%(@֚Q3kь^$epw2rD YaʏYnG~Y{.47CR~Ë́$Ad?aLpSǰ'L+Ǽ'd%<ψeƱ(&F8@{xf~fYb}j>\f"K^$кj%XC<}˅ˣ[g9)wnXޓv?P/%5s'FSjkU?ebQETO: =!qfdT@&$k^2y2jdᰅL#uZP'7 ^gkQ:슊b*.Xnua'Ӧk]L^aহlkw6K G69~KvrOG{.fxi8t/}feKreܠup[sgpH}G+"33|tv&UBI?~}su͍I0^PPrرN{셜?Zf Nd0։K* u@Ms ACL4C@-TIY t,. zGRtEW oohW.ҽAWW*SZ"8=g@N!HZDb W;y'FՃ:D jidUKwB gv, D84*5r7vv[刬9'RWZ|ţ ̪#˯F1B}ho pnQX+ a֙yEUn!+E ~pvx/k3m{ygm\O`} [0]}ÐMʑg47^=+kp~g*8=49V3#B- Ow4F2i&~'$ޟ Y3.#yO JZOj&Yc_u._|8C21aA>mR${|;2IQc/hmAx4J|kM̓V~ͽ#XE ;P;( H-rޛTu <4/?=jQ*C3UbS; i5'MI|7ft2˒}еFlН 5  Ă?(qY !0N~_#2([JBQ5JISj$[>zpǫZ#sL6d$~xZj^1Tjhj4fea8-.{&'4Ҧq+7wlݫm|5 G C6U%T6'&)(̴c=v4T2${%zgM #WlmE#xUVּc:Oep;@bd(jK7GC£rވdo#ܾm(ۥ]r]UX2w4s2Xnn%Oӥ 2h)U/v/{]&:P@/gѸLIxK|7qu}A\8 BaA4&u*XJ{{Q2*goW\'_ceޔX|8'DN䑴ϊZJRkyh5& ೩/q8"8d ,̖Jţx5aw]@e_=VaeU-7yfwMM kُw=|%qhcB5S$տ@9c"hU{~_rTk1ۧ{JpN.ID d)P3Mv_h]7!`agQs(=T.@ kx(hJ.^6T1I؊S:夹Bbb' ,jy#_C]OjפBlÐ!Of Cre,X51;U'QmOև Doq ceAw 0bVQ4@Chb 7/+FC| l qm(vLEhwW+Ƣqn~!nnK_kp6/04BNG>-Ҹ}o?p*_Bp`㑼эOb c|?MP@:6nHot|09I\5q6n0^$\"K`YH j&yJ>=!}O_ <eJƊip2ɓz B'$tn*ލPAGwol%Vgx?xk1آ9LC wP hf?#68~Ojc_ryQ+Qr3Rˀ*Ko[s\cgqSo >vs Ž3uQϴtLhJ˨9˿y?b9}F>C أ-)G8up2JV` O6Th v3e}dyG;昕o뤥zwN ȷ$VN(_JJ(W:UuuIЏ'yJ'SD.GTW\EbGR'ݮr9z\R7hKDo@x9?f(J!6;(uW f'Al?p'演u6:~٧p6~)؝,wQ"\{zqqBB I~ _*}4dմ> {jܨc !0^JJ0ajt!QVmXQ.A^u @Qy8=sD3<Q2CV2:-9|zFj3`Yp͖8d#O+ 9.,[2|&gEJǃ 9)8@~3΢G57en^1kAuSrB.;D@躜l[kaQ8Q,恭!xs&kNPb8.M$'`0o"]\4ƥ訉8/)0uFʧ^l&k^UĤ,ũ^WwƵ>Q4^.#p\,: (-}} jP-S9 M^n]BU&] ?yw%P:81"ơϖgZ,4!V0GP؈TUח XɠpcGg(>q-iK_,@e>~ʀ,|GD{}0uju)NTXdTr6(|XFQv.w@,'"hіR{ڷ Sd'L=LRReǡC:3" py5,ʘLaϪWʽKdTV즈ɚIpj/?=kEg<ΑӪޡrU=}4y[7i3j{uJP+< dwwnRG;H͊+FfS霐QDN:^f"\=}c.n90^% U^1tujאHVӌgq)zmkǜYqq;Gv(o#@0dza%֨C/aɹG&ɗ26٭i;LK<(<<k yG4/(\<`;1h  AɽƠm:6"!&͇$Aܤ*c6?X":oCpU:͜$6{ר5ݡ~ P%H0mgC VȠki.,Fq#L@FN4q˒ˬsA8VZFjz"w@sgTD&@?ĩk_M;wut1p̦KJ˄]Jx+B#jdPh0LqM//{r`󚯝Xw{$ 9->KѕD.`1}yEXק,vjgwZB3%V2ލ,I 4[nu*\L2eC0%.Cd~$!a/;d50HcTS7Ʈ|*X/Zo.B!/Yx"R:Y9_ǥ؞rdpM4Szo#t237!թJ9fq+SEH4ѣ-,s^;;R7F#xj\U[-SAK8&ӛD22hfVU<ϔY}Y"r}{VĐc)Gh;P@ViAM ir<\k33g/wK :ߊA LH[j7&1^ $;ny/[WI( juT!-s_D/'OT蕉.fpӌ:ONAI 㬮̤ XbtLC:xeW(gBp hZz!?.Cz"Yc}d5d R[,TfgX,#gו7kRbOB8իʢL ּwAZZ"O?RE9. DTZ7`m[77Zal#t4K?&3?Ff;xOh@ɺgJ BE$_bM.RWNZ%j\;2)t s%dt0׵>_|z18+&3/(sյ819qKameWyÁcyބ~(kiph2K{|]emyzjxG@ɟojsnb"#&Ph9nqn4ձ>& ջ;c y;*_ZXޱ.=3'rN /z+ h9CPYO-h"C~6źgY>JKgNעS)޺M~@($IOms~E?~fOO6P˺L_^ӈ+iSnմHoZ]14&>Q.CxR4dNe;ZCLNwٖe2@Va!lG%&Q^{z͋գ4 Ƽ!zr. v}N1h8%ݓĚxx4[-R'O@/!WqNޭ_xh{ꀂ5J<@Z]4Z'nF۶Cof@r, O˱:# %$גdO6 zW;ƳVbs5-#i$΁3}IJ=>H ay^gvIsD̈́HH3Y/~ak))l24 ݻ$v㪃[+3?~ hyL)DjN@dOL%%NTLb *N<.V\IžGN_'B֜Z! 6f)4, p-Zo<(s-9 ɛ\+mH蚘F}h^%zg ˞y'U2 /r54WsO>o~ BpEQ-=3A9@FAwXZA;/ ;[!="ѹ6/|6:;SsA[fj<.b?rI?;?A)QtVf ]Q:O(/5'idN@m̮ 1ϑZɧ~ZGh#tk!{G'cxsyΑ$@AKtn}@k"8WH*ڀ"/EKm:mp$0Ğf 4WT w@CQ+G΋)Όh~- 9!7'HD4&<zT<i}?l,- B؛gFq7wʱh#}<`EA7ѐs a좔j*lv;v/ԂOe(l bt6[2p΃2qט4D! eto$ՌA|¬}SUǥ.Vq&˕cȑh/YJ}tXDтX3Qa8mf=t,-N>e44⦜M>˻aUL vWU ZĬl<{N$`=‘xf)ͼvYz0 ЦlDnT I񫩎PO0JˇL%B袑1+Uqk/9t L%^M{Pk8!<U@0үԹ̟ɘi~p:Դ4SᣟsCɳ|G] iuTNVԬ#>8>!@@6/,>piز L7dywYns1EtxI-CR!!}!::^?j u-%V;A+%ȅr7(SZ2K ?&\E96+w{ 7#g#r%gL!_JUI@:-;Jb/tv8O]aK ^OӅP՚BFOmVN()wnwR2{^mb!URUŎ)A{(EY {4ވo$7!I}7kJs7 ]ݨS̳РL733̧F7Dr JM[jԛs#|,K)mSuO 4'797`p߈U BtƏ&VOՀ}ZkG]~P\m+NHX## g3hx4ccNO[ӑ|@YY&t6tW$5ոw`7{K]vƉgnH( m]ARyͅ;j[ɭM-[(QX*r :u.~W^omGr76kĒ0aݜCsjΛsqMu[wqISR) a?Ղ.Lѡ0! rfa/un >+sXSo'Jsn7.Ldk|n9)b6G͂рInPC^ RE@rOk @O((eC7$vV{T7Pk^[~;^?\;*VqVf_Xg OA隧\&%Hwrg]||'' ~wq,CRni v4mRNJ'>.qHA~mB9A\NV;v=uU.r)`;LEp+ϲ^9 }/ Xhns,ҍUpM.9GmdBzqX]2͍CL 8%޽cRr}F$}J%+ cUQ׼MPlb4OP#eȅ>] 1,<]:g7iCAȺM`9àK~?uL|}tVder׳aM M<W şaO P+K$0g)z5zűno)v\5f㴄B3(7H_Ξobc1/UJY_=Gm$e8[;Sm~n;;Gi͍O*XKʩ_NZaryqg< X,X/sE׾HdF;136ޱ(d 4E1pjnuٞx %8(qDy saKG D> O9ؾgXQHYfKEix=FKgio]RL6eofmHj˸:i!7AڷD@ ͺ`w->,9;N֣E;D3]N06dD?WXAUsnIƥYB v78Io}=MO_6jAMT>e&܄J(Ⱥ 3@@?FY,?`u?I#Q!05jcS-IN<3B唔 oИZsWU+^? ;ӊPEJYpů ^fIzsz2%c˛3OLv%/c_(BI)D=HNz Ik轁V"(+[%?>sɐ^3:ai;"WH"CBCMQu_ӨqL-+:AgNu-F6|\9L4nJW\Eq0z=zpA۾( i:ɋ G;ALh+C;;5-`0O;"/c jt*DѽSi+&Ț^ND F+;?ڐ 'ZYpk0QWjU'+DĵuVYlQMTn#[汙ONm48]}46.!_}= k =,4WIաu|q]ؤsa,kYd)Mt3\( )]c\2EzBۚ'B= Wc-JXS 8(w?%s[hS,āB&K%x?e*XE_\ M[AtZ:𜥜zDgݥcoJq-+!0SEׁOw`G~u߁q% v8ڡ-&CI͎K% 84tI*%qWm_cƁ3,@T7Depz+@'h.<$w69u#+`8v"}rP]X8$㜣_!%CssNg(@+խ.>)FĚ~qXxcgqE"1J"GZ#OaOTyIaF 7e csxMvhѫLyX1هic\rf%4nog;nDl1۪ Bw6YXr JFU [l#;vY<93ѽNr}{ӧZxߕX i #4AbcX="҆\ݷI܂Mo8@rMZnMzjbRοq1bRZŗjc/P7G0fԙzkǣ^ԩ=#ڤa28NBxWmqdXG\16x?ousP=amzw+Y?qb^ݬ6sՑzGZL0TȮvӀ# #p\'.r'/e*F},^|a1wn-c+&5v73zN^DApBf)BQKFACw:A|e{a)z`.o6y$tbvЎΎ?4,B*=v0Ęp,uٚ!t6ww2^mCjOy 㝪xVy;>R㛉^3L{miOF( RFRN;)XkdM ?segZ>3hʽ79e/3k?Hp|,rudҸ!~4j'8ۜ‰ ] 8 0c_ qL֣ reƘျӼot6ė[zkLjQiєYwvT 䫈4QYd .y^ۘ{Wbâ$:Z"͹9CowK 1%\M5zR ~l9T"T_y;}T!}9&$^;uo'z]㏬f:&Tx?c5gs}S6ad/2_4>jMb0y*[=8w`‚:93f35N=e#aof_PX&;P 7@+] i jNX)K#_@Ԅ `SDw{'oIOsLbRbFi7cUYo=%fp}IpeL?}U~s1RWCȂ*?6FI9~%!­*Qw}e2  u 4B#qFY|َ o8|ͥ 'ATEYwQe?5nb h~*Q->KiSQ,0:ʹl|"m_Ĕ'th8+EIݤǍdWe 94*̓t:D~5wϩXN U>`G|Bڵaeu{ąt&nّc6*T)HP4FҖ>ťe^zy8b  ,[=E-",ҁ|jõ$4࿟9lEa( V>nT6S9WJId 8Ϫtgnl J6"[vDžplhyC]4U,C ۖU,9M<}ow8 (.[ bʕƤ&zhG˲ 7DzφJa=y@2_kKZ&sx堙qְ@U}_sS-a8ųkzzb7,7tp*p{|][q͠ 7D`Dv`V1`?`~|sf,eᢵ/Zz;voBHme}&(e$s$ga*0FVZ߬-LCɢ g$EӍ݀t[(ԿXOgO4ZωfJ#`&wSlmgR2̞Si},Ml:A+"B' !uͣ(Ѹci$E%4\vbYG }\n=hr.)~Lc3ffi,^/zyMaZZ6~XݙKƥuڇP7d6+Gt̓L%i]f{ FvA)!S3} P=I&91J}OcQ[(-bW"2& ;^ r+*Z+V[]ylĺڤ| ]^aã^'BG"RpͶ2JdsrLOcu1)޾1y "\Eqy? uSZyp~V&WaUlKߌUQKkbL,./C͊NYNeIU AA @bOOc Bu7eÍREhwii߫P b4ˑX*M,WuSKhxߓZi2!~~j`Flo2GV\ir P ֘ akG{ikL Bh ;$SBVKP~VΒrLK{@KIqN+N:Tl=u02n85s5. Y0i#,#P/DNo|AQ;8OBVTǘsR)T3s0@Ab@ |-\ӞOrٲxC>D4&M@"؉FٜwG`_"Z4>c"BUaMV\P=?/-Jmr+ 1ZQ3ɨ,W7@jf%w1c_wOqbxJJWVj OϬ/ D׃-m䎺, d$+{ O7 nqᷞWFCդC'l&;B^$_*6OymN F >=t ̝h~ha&#'0Ĝl3cBb[y=DoG5ݰl$s܌/d+j !1c"Ǣwucg=ϳ3A}& ?n15amc0D/SHEEpJ3.幮3N؟~- rнpCS+<#˓[ ~Zv$"5te@^ _AK_V%}tC3M3byW!{v7eVc4fNGcBC)'Y;Ȗ^s^@εƖU-3s%::Wײ&, )|EC"J~,ϡTtݜ.9gdlk*!3a9\EfR%Qע+߄!ۓIVݶcv6"mU^]&ϔxzk_wGτl2Ķlj- 2!ُ7^Y/_R,7( WMXjer8U]k|L]¥\K?6ε17gŨn8qSY$)_2OS[;m0P"k6iӟt_!M,A̗{6^9K,6W~r@Ƙof=Λ$PMI{r, aO[*. ㊙.v-Rp?䁑B;o a<}׾y}o]N^.I|8:`p -٪LA'q3Mr'[t搁3>߫Sx By: bt _чo1 ھky"P*hT E1ϗ?1س~$5\*~]dݓb|ν-_W_k-@t@1p1: C& ($&hei8䡍=}j M2X aѷXc[aJPK&J-#X]Fy1g 5N =꜌EY,B})7wGxTf8XfH!s|"WNÚOkg|<lxP/; ?@rH22;yisS owrAIzX93T`7 2e,mR<8A m)|E"duTD#R)=ꍝwbCKj$mutZ~-K+8+~7/ $l#bkEd'[iHWJX$ᪧ>u @؂?gD͜ǡ$8|4;Kl܆N#%vԭ n99w0)21ulFPWev#rxBEdaTBTxYs :zR@*YR 45];yKZ&:%MV9K #<(T,}os){!P  ?ch94Fmm"gdB`>L2 ߭em:z/0Պ=nSa7hzIVGPF^ Jb6:gnmpsW7r} .;ZRdHmH9=w50NZ5Xjwfi )-޳)kAjDOZvk0mM!˴ɴl^R!HAQ:꽋eSU 8{cdVˉYI-p<_g/a٥B5@ȐP6Ec9) ~c+Ta ;Mw: Cڳ %QхӾ$q=y#b̋c-od WecJ[7 ^onHC0V+WYkPgQP{Ԏ+F4G\_g!'/# gtXGU,? >;0LfĻCdʂHy;0XxW,UF!l=kt^:t@lŴp׈ c^ ؔlG??ΜoY\[j I><7Lb^v^x*ELNP1$pJ<,L,޷+$Izр_>teא15uI:폌-[eg<́J:mbgHLq_ffG:_g4 67ޞ~keA y &aMK\+&v<.^P0.iWm'E[*Nf]ic/4bpV6i$ucuyut&,3 j%M-t\5J:/W AsLiNܩv Fޠ&'$ k/"grT%rB`OD^jy(9=?zhbz士Xty^{[c\k$8Č j<݉s'M-bQ,7_Ӧsr"*ZҚX51GQHhWyT}/Idxv5VNt?v>'`n͖ != [N~%xbbn YLTr/oϐ!LCî*g^cS"6>l'FTcm =UNTRKצh(\%(&~$ĵ|5*yY&Uw7m3ȘlY9jxa EpWqS1aܪ Qf3< vXifueUf_hb{ e ʦG9VKDGkgWrH5!-`w)& F1XQYJ]J;nSXk+G.!ṅ$r Lo{Xiu yYEvKƳ[އ^wMY|1. L`zFY`Ho,k)w6AH+O~o W$ߔ/lFYEi.u]݃G(JvR⬅ܘQbJ-qP=w |,ʝ=71>@z!O&,(KcկmxlvN,gb| _ @fK Yv{b%Lxf@Na| 쁝py۞F0NXIP;XV3.;D+&[B%% Ӏ694<X:3y5VXÀq|EՉN%PaǓ'i!{%~#d3^ʩe`;c3nI"ّ$ D wV-+MћBG-JpMa3SsE;~*K5F. QlBm7ToT/q-xfqn.Qy_[9nOZ{?AKtwC /Zѫ$csDC)1ZȒj,k3=:kf&؅[RxP(f˂l/KX~kLs߇vm/[Nk뫌φIEh۲AA.jf?&$_LyHz\ +4_׍z25sZ p_"cTkp1xERdm}E K G}x\mheۺ:eָ-&(AtږTWm%bD9~ 8 6Bn?L*W$d0yq TAlgQJa1dygᰭ\F%/씤"XڬJ-Z H1< 3el4K&D`7Q~q2ؓثsG?+vl^ "Pӹ-X4b=HSnƨ>Eܸ5|֥k"\:S 7[ 9>qES# xj-il'[K?A-9^OקD9P7?VmZ_)U@IA6GKbT['Ntx <TG%Zr ci 71!o0ic:[L(nɌJ@v:!r#?67$ku{J .z0/"vQ-d./CfvqAX7a iF*W<ؔ햩Z+|Vō y_7y59WVn8%.!x ΉΩ;<ۋSA)|GY6b=%&bB|mGg3 I$05cE916*fnbZaqGTNX&l Mk26 鵈(l4=¨OZvo** P"2`𭾂PP|tD{=mN˰TgvXvWK(}]coV?Lus ͨ] 30gQzyo7# kzT$1O$*^Lp{n36kAvHQ|\EN{m(v>W,_@7jεOo+m WتCŞM/\]mṙrTG %QAI'͵_ه} Z/9:Cg}miPqM'4c琚kzڪR;iQ!*: SL}%Cq1 ̪J F?/hbшUsohjx+5+!E+xg_B" :r?5DbJK*ɤ١N( 'z=x [fn-ԇ;[&@@aGȋsH -J3czӿ̎Nd|OUΐMME0 ~z! 8H%pn+kC:v8!ZtOǿeUJbq7M@YU)̉x7n2W߅A8VOD~ŒGKW]={t&o0S22,ABN52S>]g0z= Uن|LX">GUW gHPP5,} I6<~7 *[J'u¹]ҡ<obL,ԇ4;}[ReZK ަTB:⡟*N6:`pZ{wal, ZxCŎHo-I bϼ"'9i av:[edö`GjGg&-ۜztߋ5D046lަ5=@)˷VJe?'{#9ma?!1!JvK.NJZ$NQ`ez~z }#4*_}UM[ w؛FP嶿_Bw_2^Aԗ# ,kd Qf4]`=֍1_ O, [#;0BEMwIʰT})*ps@ @NWMCH~cOf'܈CTDO{&$O ZiIڠR 94?6)P.Z0R{7MR.rCr=sKvÍO?{wɡqfÏC%rSe$9ـdp .yIf*5t(QfSwu }^TdJZN~"uh EY,fr,QLQя\ G91xggO*GQ AGJ2ֻ$f{]./mlX=T؋1Gd z2NA.C$JTn ቓP }~\p9Xݬ᭣JdH4@=0NX'aaSe0PtR l¯ JM7Ş_Y=Ƶh3[7 wۦOrh}ԑ` 19k}K B qB{zU@aK+eaFYqG`].%=.kZw7FWEBT#h&BWoj 5NEv T!&b 'ͤ&9Bֱ+iCE;mU- פb?_} FFV%,gHuo=[nHn.E6Jʅz!ߟjkr5-ݾe3؊eސ(زha_#n-G"M$}Tm_V;e@PHLtټD@ռaZ9hif"YՒ,։((J[@$[Wc8ֱV^X4y6;D#m:1\F=[F{<`?M [6y*906S5&/KL8"EH )hڢNvk-P6{m۴@.O~\4UȇB$#L4'Ͳ |Ty뜗 4ZɈ4 DA|uѷZn޸8?`Te"u>cEؖ^{TpL^Jl;lokӯ߅u@?}ȶ xYo8^J׭h0Yb-'ˤȺYi6MvvD`U_[ҼMٯ.{r^ +UZjY>)"xfR璖Haas{.~u w5Oo~Cv?w.Z{1NJӝ(0ug8@*qAS?1|Xx#%0fī |5pX{ۨ)' xx8 +gUWl%O1|nפ+kfƍy-[ ;-P/nV+K)'QFqnl-sP=4AD\v%I˵Q>q-e_t2-99t }_;31n\cL$^vԺĜ"ڥ4 99dO*4>E,>VTkͮrt;盙MU]gk sCR|+ݴT&:ޟI&润VQi13}= QqN5e ;j}! OP4C|ŒUD$|ujrW/v's^I+O O6 Fj&Uxk iKXlkԪp<@ȼ خI9"$?fg|C tDŽM9~; K;YoNB'S :>w(\N_@ȓs=̔mwwlx!YG`ͼe=aQQ1"ZfL%PׯxΑGhhLB[#F29 6 ~ґgtp)g &$R9K WᄱJN,Ԋ Հ āshXjfI.Ȣh yjB;yĭO#A FHW϶A8KlJ6|k>7S(c;VL${-s1Y/z9f64> 9 2/ c gOXф3[ s뭄!6oYQ<ѤDG GʱwJS\w8r ?vzF7Qmuw7ރVh$~|h.4UGD\9ζoZ!,SQ} Ǩ$*%˵"c_iɬ x7kGWTZ.jm$-Vjn&saFǜQČ[69$]衱b:dۤ2< /Fʋ>I&CxCﰉd@Bpҭ%ጞ&#%3m!y$!`=k_/6qDY,,۞ośsZI  ) ް$tsU\ vP?3@~VXn>ez6 'O(X~[$qq0 `%1kE3X|;Z `xԚ&&$є0kVkAo6;/{x;)%/ϔA)A62Q9ZV@:}jª,aymdQƓn!m$Չ?{])lFbHi\W4weO8]xRbiثHKf /2{6(x)Pw" n%ʲHW k>viuC/NzΌ>üeb,/qyY4>}H vx]PKFx{UxK{߃Ÿ! ˠ*̮ &ȯ$95ϫzU K>[sG-Bf俊lwkM!ç߉朝OBόoCmPxEŌ "3}q)w7~cS$h : 6[lu0@WQ#yq]-TMj njf1(}4MMUb1:ϭPB̍@Ċ}XWB795| _]N+ۏYVj]4/^AAslvD#y?Adds5quY[dY{ ߟ8*7vY䫚$?=S,Iy0ŏC tn!֫<MǾ>IN]|ʂazdc[sqil&^F`{svag:rB䌝G(b/ǺQ6h7;i IDL!`Xgg|79 ҐKʓʦ&a&I~ebߋ4Ң)wΠ5Aƀ+Cm$96z/t"qpfqA}1#ޏ vXl…5l;~+AÎQ<*XB!2Ԥ3v{A2geBU@/t2B!NR,󾃑j0'kMC"|s|7d̨̨a%=sN%0i*qY#2㪸zK U>iy Jc4g0`bdfzGA7uS7S?1z99J.ݽf()JTAq}sl`qF6ϊ&Ms`&382ޙQI_lJ#JEC"F6#&9uYٻ}<ըZVM8ӻ_Z3ӁeӽareRBUwel\#!*H)(}TifUzH=%c$>@|]mQ'Xfg6$1ך$劕M.lx?'X)7;6Y9]qz%HaD~1^*^:D#iVXo zvBKH ׽WRLئ1L#g⾼Eϙs rg'Y }J Wr;,-iWt)Sk1oX7#Mѫ7Mùj}7֖&sVFº>KqRgo|F+scksU1?xASN8_Z<݀X.(փAUҿcj똘N7n;s3KTw"koCeP܈_Iq-rVfH΂ͦN@,i:[PYwfL-sZŒԼ鐡LSb.`\VL`uWGYw k&iVR'0{"lWS1'Vm B]k>ZKw eĐCƀܚHJȱG s}ɲ%6ŶO P:,>l m*Y<8R0; _e(>Qu~w{j^,&ˤ#`Ai>",0zگဗ,,匤[DIk5u\iW?S؀Pb{u/Pw?$&|7@u{Om Dys%6Rُ<4HN{1̕8P0ySϚQj7WzL8me] /D[!>cV$gI1ߎ^#c"Vkb\vUR*.5.yVqvYiQF[u[F# bּDl*4R֗8rIP#[Raa?5v7 F #j&5廛tg٨\17}X%jFN37y6*<fGc26U'c룲 ]ScV1)l/(!MdXt0][T99I\d "\pQ尔3Nd͕ x,MވW@!!ˊo NJ(%PDDx $+pYGlJ2p:<0%RV8H`1a ~.̐Q`2"=1tf&cAt5k}/ʖOJxIs:1AiyrrhUqHoQ8us+뉏|#J)Vky)RG>7QY -DUUc(LY1j]0R cj,IW0պ|33b~&yWVg3N z+~GKd&mtͯJxa*! Ru{wJFJ5~.-QUר EW>n: ֹPǙLqiQT'ß] ܆]:C %eӨ~-2u~d`\ zJ6Ox[dAz]Xrc`Ћ)Q8 zLB*epT5J&+8GjIuiQG|Z˵k?y >lu#ŨA\Ν-s{'IZAK%h_Dڪ34ʑ),pf/,o'~ Y$/@lP[2fW4{7Yt˅#p%`` rvYbÇ8U8e +|pc!q@"0bR.,tZ `44 O~|B/b;IYDYt$gυ~eh,$hUӣ9DS:&UU9k/$wrJ o<]H;5(}?.P~v;0WԿg# wGT7|"0Ib7H:7z ѹ{ YYt.âSTK^, 86"#7t Bj5?stPrH&B.ĜG8ǷO끜KPZ[_=R2ڨ Rl&X)w0u "ӗuTywR3%Ǫ}hjťTRWܾb%TTDTh 6wD9r6B430sxN^ҙQE31/(3uM1L/ʨ:3xP_8/5L@Z #۬UEKUKkK{A9 O[6bRJu hIA{:Uu-Bf>ϣy.*(i&I<ع3+梹Ǻ (.?94ܶs\BX=ҧ|؟x.oN "@,<7ÞmK$mF,*pJ64uThپG|yA؃|/( x}-*,5X>G}SHWGsbqpz, iAu7t*ZhwFG<~ZROMz-5oS''ܾj1#\F/uJC$d8asE4 Gp!.5duX&'=‚+τ>j~rL+Z8>>X:taF-ꁭȴ86ʶ:r05=i3]/?=3tpOT2 씈% Cs!{8Dф?na/>K6דkl܈niZvl0@=)ʇAqhgL5TxkD<26r4tD4#g b9O xhQkIGo#(ޜK]8ss"*}ǐ]&VuG)L1m <^eBK`/I35<bGy\&|X/)U콝tuh_IV95S"1(\bu>SbK5&  )3qʜ@wStBXi"w]5at$ȍyPbwRɥ ƓIzOr9y)-ƕۗJsFYRuO>D&L7G1b[*LhlM7l hw.o]6 +XcUs\8׹-Ul-͖36z1n20UCd˛4gkq8ST;W#!gfac-ct*34ȾO≣OZUؓxEU 6@gR9lEX3U!\QA_X ѓ=* +t3+lJoY"Tni*h0@ 4d4m֍>QCpx/M1|Τzs:rc`lΤ]DV*,G{ev{]aDP'IVXK^BY2+ f -ؔ-v=8$'d!P1SוnapYl_z%!yij!OPb!Ic#5b="V%Sg2(EZ>mX9.8%N&BHYh"Fuv7]|uzgwēZ~?Aoty㏏l x<p)T +Wq[sBҭ&/Y&v"?c9^ m/!݁IvXҦqS'_Z*YIA*u.3낼>NV D률A4_kYإ-s a*#l;k~-2Ji7+- q2;oM_Çy564SZﬖp9juhF$ 8Ive׸dR/Mns 9/ NHI+`~x* Ex' _fԽ?`Q=}|gZ vAkHz`ac @7V5b;=5 12NYMT>%_(ŀ7?J UỪ_4kɛ'[v\xgk6Ȝo?@ RR p W\5'l}/=gU>ǁ^̵NкxQę̦ ? ޡdB<^朕cH6uqOgcj+;EgͦCpK&ipxy" /1k}){ *LXy28~>`eyY%Q);3hiJ-x7Ξ\M}?Ct/4 +^:[G'~P;2tL]O=ߛm .A=UƔԠ~4~4ajzWpN_š7XoRΫ2/,^,mo`є@\T[V [U3Te"@^:lu;NJJhAemn آGrdBYAqzkdX_|6il: `X 2g . #Ct\V L|~U(lX|DWkqyA)IB6׬7S{qsQ9 QfL15HLjY:;y/DhoN]'G=!&8:1##FئNM_NiE1:>4lƦX]vu\s#2#J< e[3Ufed=RѮ%*H݉ՐWohɟ;QJ`_(V.## 5w (V l+ ](F̡ԕ4?;sl;m`\[ِͧHPmņIKA5ĝTBu.Z~XݼxOPss(h\7\蔄_&}W@Hcnq!xw3)Mp+Bn#\L~"2Lsb^vL4iMq3=QK.J$kŽ{uidSxsZ?ҋtœUHPs |jTrayBiwQQVW: yoO+o^ѷ^'o2i{trt=](2ZƞЉ;ClY`GdCU @`썿CЙ-n3bd^ R#u62] &0;,QxCP8BͲ+."4O Oit>lfe/}&G̼bpW*ƝEõ r~pݣݴ_;qɅYf3 >Hhg#QfF8eĄEe`pJ}.qSGgӨrV!X itێ nkE +>򓓇eL#y#0v{W|X+7 ,oSѽ?#p3c+C7x8UPĮ~k@ж3v釥@DdtXgǻNKCկ kwo嶠s0cj%:[o#l>\JRLTc73CvޅziL;MX41[QMwK.!ܓzl\vbT:٩I6j L`yeƙVf?lQj[#nh@tW۹V\MӖY.?Z0s¬nłsP׵dNZ|t#whG;0̸’U_1_G(vhq4ޮs~"<$s}梞%jV.TdPQ2C]^V)3-r=M/h^Ldޒ-֎l :7e{\U6OK d&]'0I(PCfಘ[ 2\8b'[{Pu1f|ɗdM!%DˏE5[xo^:k_o51٨B f~ES~Sq VBs kĂVyJ~|, %AKXv//0}諏U9d/hDSCI*Z_M.hkWc.Z0{m0:B7kk5~i;?t&S8fK@[Ɔ`w@OJ|g`ء(%Z3TxLLcɗZ)!;hLW Qߔ"D}IWMMo 4MXIiۚz3_@_WO\13XFm5v^'\f\Pæ z¯BAvlz`*W*x0< V`a9僦ֈ8g츈cTi_WZM#?0⫊& :bP-E{TVKTc MLƿD)u@DNsS!dEGɓӁ:?[\$ج+DC焬q62>?!iH])G3 #$Qt!+Ca0~".6f-jԬwhӹ˖ɛa??19BE}dK&4XhogfC "zJFD Nd×FG؜(R9 J7QgѣlY[q?[ŇØ汢{WĞ@>CEPqŗ$M R1(|\oOEζd'^Drv:YkW2HS=K 6.j Q*MMDgtsi.c=S3o3Ii8^Hv, RK{Hv7e@!Ɗ-hBJ z|1HŜ΂ ;. 0]3o¡J ˃YrLj,%||CV5;N^V(IlHVJ!U@ܟ4A,Hkx`১㺙<Y ݚ\kѩ>Oi#:.[HV׻JQp7gd͑S<`W3x hI+q;`|wg'[}R3D:ˇS8d'2gwon`#́MfZB+O@UJKFKė-*|\ye XI!F^5\]wP>;3 ec< n ӞbٛU(MbŐL?W7'ۜ?\+~ [>$cXzJ6[Ó1s6̉#d:Ng<XׯԞbͨU|wgqt_]`m4`PX(jpf̽,ھzU JNZZ}j7eɿ|f{ >AɏVyD̰*ztVgJm0hpw܉bWe&yV|NƹJ=REࡺT|:5ID6ٵ7cnBUom)GD=t4z;WȝVl:~^D7ab^V@|#Oha [;Q&\{ci7{;ۄ^7?Z,xprK^؎%4N2@4MǴ2!~9ۍe|wNb{ވ>qh@Hk/9-ZlxfQ-,=O1t:hsRPXǩ*EВ5&6b^~d?ԅs]3sLl%pT>cꦮBz)tGm>/<| [CZ٫8"IҸ(q Oi@fZjg :COPj|V[͏aWTN}eʂGZq EPr)U |"zJ'srA9nL-WFJx,HLm`\q@-o^ yowpFJ PK⣄2^ W?\U9;p;EufJD2ݔj5Ȅt4&XCK׼ ujRx V~Ny!;g e}<=}[ ӠZ*ҰHo_)j:K]%{Y)( uϾbT1_vs 4M 8rm/b±N17Q ޵#6yǹ3ި)|d?*tKKhy}qWu K:lm6y,>;_Og=2Ə $)x2<Ҕ ӬrݞAavQ$&FF#KFRR T\cY5ɥ ʋiN(nosZty*n< [&aV!2`@t3oةj0-wq- dXьpRJm1 W԰xI2(+~Ѭ0vzb].iH.6@JshU"Dr\ƨV{1֞*)0tγ;l93i) padƭk,(3F'?2R xa՘P=8< twJѕF CI.-tçÙ[}gA4tS{}~y>''aO l'OkP!^Ÿ'rb ,I_99U7>09: N0CՄWsB.ҥ8nk\a&f^>ZB@$ z٬\K躅ke<:LdV8B-]GAzJG|g&i =5 KdXPølf̺|#n ^2J^Ċn6!CRʦò/ɹpʙ-V^>lS?4@W%|ۆ|1u93>#4Vۧͨ& FO{X -=ᦫay{wfkkZ4S! cƪMӭ;M$kw׌\ k!9&{=,_{(֬fsUwrK ('jOʾ/FLn>28V!jpb[veEwpd*5BcuV+kwyNEsDhM( vȤ:-lVvX?xxE=ɢov]xbCʴ0R_eʢIuZ8 Zs eJF#t!t&{qWǖ l/=a>Ŷg@f/.n n(w[sENF_ $+vB5w$d?Ahb>W 54@W\k5(BRJJq,(>}i* j[g4.jC9Qݗs@0oEpk7O1Z3~ssM<^!gfc'>l釔7ޚcTgWEܒ!c"%ap$lOYI#-a=\[^hz<ξ?!DRKv;oqEԖ7hǠzZEa˂f'r>"5BI0lq{$dd]-pW>XfiѭcƑ3-VKmMHX?Ev o!c6Ž2>(% 4 cbH y >,[k ˜rK FkMב?uj<^RN?oRTGDEh;%F|>J~U6 ^žx\Axuo PJQ.,Њ 4y$w F |f-~&R?2A_z0@T(@^au+딿<$^6^YtbZJYF <&50vD]5RQKbiS rM&O ,΋,xu #jծ nehx5\ |k$7L{dd:;$WB=l;+zZUI-~sgdnKq F}"}+Ύy?ZbKI]}>΁\7ْ@",\%x)-L7<)mcE.2fEEF3іP5gefb0ٹP e`7i[/CuC%w@޲sBt(RgBqM>vZS!F;\3Sgԝhj"2^O}5Qhg2fNBZ뤗UAeZ1:uiA;k7& \#J:KX)d[`5âu`b$V9X4`,3˕hv/sIs9L4H/Li ܮlQڋ|WrmE]h_Su0ɰH̶Hoz-78F Z]7S GlW< <od(^8K=4rC'5V /*q8p(,:H% /%dtSGJ.,o蛊^[X"RDn;WM_fgs(Z_mm' N)ĉOT㞤$;/Ev01>( Q =b-6!O M5cO+Adn 씮bCA]Ϡ fRg[|[~l0 g{AOؾ_4xh\9ƣ ;[ha:.gR p6INVLwUYo\ FK?~WN]B-A׼FCv+.">[ɆԿ7YT1ׁU} MGr)ZMu{MBMyx5  MgWOFȥ.Oj, 0$LᎴSzÚ<Ă+p֮ ^\)@,&> m\TUS.e[5]n#0 t{yi?DEYV:"rl-4g*J%LW#\Skߔ߀MTJFlaل{gA41eoC?2>1zLCh'SFYG28O<7moq5Ϸ09 _͕y*?uYeTfM .DDc0YQ:snPȌ }tXWH KDȀ썭>'y2㆏51ٙSBLj:Ӊa1{Th @ c{ ^}Oar-@ȸF O|>5IB_6SV+x>Jh3<3-wz4_}c(GXEcr>˶*E\'t)W[MM]D=NI]lC*I9d_8L##{oSE,2sT@.?j)cwI BN8nI Eɥ)[c?'.4 1<N9Λnƥ-񤷊{7Oo۽ZgNMC+Xθ?9+\ $;;LB7^R5c7rtX> Kκ0VCN~{ kT3/ ЀuŸ6(w- _USltIK?[%4)A6x/R,e\^p nwdewŷo<:uxd}ǭFyg4~G-hE{jqEkOmn*p5 !ܠjRЩ&{t|κ&X%#[+/ub}sL#myl| 47 o7e~!sHVA"&;KR vҭps`]<[Ug#ӱT4ϝ.Aw6{#W>Pv*l^c!.BHn|i#"2 ]yE #gȗL^x 1.{C^FtzPjKYMJdݟc+0jLzOnb./uqȪ_ZC!Nǣ[ȭwWty?#ҢC0͕NGL;U%:jy~@ >I3wVh)ȂDdqjJ_qm5fqÐEf@ 0HNgѱlը/C,0kLwѷw0%Fs_?OhKo?b譓eڼ=Ŀ3B͗͊E.3oZ¡ +1[.|{HQ;B 'kmÛ`O?89;eGÛW#!]?U䵕_(o,ҺtԁnoCP$̉tf:qwC7Fm03YDL{o+q|Rq$'֯ڛ3`\U)Rd@C9\nl՝+ӫʴ2NO:jرT~nG93::z_5D'*?Ԙ1MdǔfvJ6@0_f_mnk^k˷Ft^ KޚZa2LQhqnx L$,Zi *crt{-^ds f`/0{7CMG)kRĩ,*z6ۅxE/›V fVt3v,ܝ]M? Yy!e]>r3q+{*}(hQe4ѡ݇?)pRz'dY1ӆmO+u)Em[) HX JxbCtps_Z_9@ށl^8kb\pC s5 ^x~ ꭚUs d:t=H(':tvo#:p>AC"KB.H+K xmi]Eд 1 K5`Zeʎ52%qz/xy F:8'P05N%ρ~E$vz5]X!'0˦s-ʶDQ=T y.ݸye؆"*@H) R-Sye&Ɩw ^+6㶸|8i*ǿTXt 3tR~)B#iQ[_AIn+Ov RD>to:fK!>6:WTga" RU%ή&]i#9Z~g*$[PV&_e';n‹`mHv3s)?t6+W\Ӗ_d=6x0PB^lcHS:Tq~-PL}԰섐T}1dzKpa0ihȾ1*\0 x227R\^J'dp}?V=m#Wدv $*{}ChnfKYX>*V|<э3eǃ$7&!?`r*q xkrmkh\Ok𞍕n.ۥNwֹGR Juh7*cxV`wU#YwjJ'!HN&5~l19 a5$VH7RUE_1l8ϭ3v$>VʨE񧾅FErDFCw+:a`lH>_0W 4 ?7=)mP7گش||F@ C /FsA^B%ڱ*Z{WuvE:f_tӓB ?2{հiS`FlYB^K; $~;MFSΣ)pgNÅb3"v(D rhS Ʊ^Zko}rLO+uZ{u>g);ukr dbXC^H- -O|X0x˷0d/t!RC>S?L);jzwiȸf,3^DEn8Z>x-]% ނ|Vܭp:˅ Rk=mhCZE!wT+'Ӥi7m>\]Fe* xt-g~:SkSg8j.F~^a4ghc9P `r!G`V{:İ1p )?ʰ/^yVZ]C覧̌Ou" UP#9 9Cҋ aԏJkVNH8gn0gU2 D8V !*!LobM%N͈!:NC3P23!T=m<ΣK\,̷XQZJI#k#fmիy"c3& g`DžLOIs)֘G"A%[U[u> i7a޺Ⱥ Hx)H32hTD9(4i~1 T+A rq,Ǎ~o0ڪio,ILEHNa־XծMK7FOiٔZc㤱.N0˙FnV&jE*4tJ4yt]mlY4SLw98 UjCdĀv􌺂Ɠ+O "/Z@kEWHcQ0WKXF~,)LVʹ9Ԭ2ApN8j$5T ;; \ӗN i=Ka˜u?XQ&(#LIȐKQ('}+ j-w3C-MhdžBYq˰dL$R@ƣ] pO48w/Qx#T-Qe~M1/9C;. m+HLS>JVW~id3)huiͻ uN6 3BlȀ6gG ?ˊspxxŬf=%y gLTAB<'Pݣ|<}5K1СkĔǣkg*_ؠ>&d-&UeL{r(ո!Q3@"YjMw, ' @tWӯ.>ZS-Ò^IqׇBKgPaM9uگ[ ~R̝bRm͡Vܗ< }0fX/dyv<֢̓mWy)KAHBb͸Vp}aLR͖hΜ)UP>FVGI>ڣ>.Òmvdu~ Qj}eW.Wi2ȷRr>Io֭zTyvz~/E=)v=M.z/g 6\-:_'VєhCbp^S$T!訳Ym?uY! x"M LxcO)>i.hT.6Mb&? bB^ [k \a9`H`E<¹P!]ҾUwg\GS>K<+۽Cy„nQzzIlbmP6Y? B6}l*C屔͐ 9TM/Uadx%1PkK~d*^V!Pd#!MR89:> b=ȖP%vA`0xy/8Zwn.AZ]n琅hέΟ%nG┞ڮ/ =H+d[5NL ( sY#?|٤bX10r d4'iu+%BB{i[Gwk+ fo4ҟ~#@׃N>7ͥ.~iA؀Ͼ!mU4hct u.Ŷ=c(%3HSXi,I<hE@[g ) BAD>+޾"_&ps87P{ xtȗI45~Etit`!ˆ{Q K$Y6S\JȔk%et[) iG\jʊc%{{Qs:LfӕGa;jv7}E"F r9=Ü[@4`}TΙب:4'l*5Ա8 6{;GVd*^/b8 /{{ x\UrCӀ 57&|IݏMxuRO^Ҧ 9gTVIzc2e̝^Rm ݥom@p(_n1 ї.0CJ5(D؆ Ԋ..;cV1nn!ejkWǭ@s0%>d?x@Ƙ.GZ^aZD+VЈvi}db176 6ᬍI3 R7@Wl >=UgYH_NVז Za~ ϊ#C,v$`N-L#H "gZv@ce4ǞÅ Ta0؎.&)9NNa4uP8˩؆̵HѤ>;}oqWH~C8D^:mA͛Ywz`k swC5+X6܈Vvm2o3kn2Wo9ڨxJtKM& 5/bP| !ҵ@ۜ_ yv89lp$%p[r 4o72GT'ium I -fYN6)4 >ɼw0\FҳvTםD]eͨV(3e(z:"pV%N "SQtoϡӝ7sJZw6$~KYԓowb=%rV}BPע|$+ YmtKYrd[Ub JG Tk qKr.6*eT V:r ڂ'L12-Tqzr?@IR0sPwЇ_Sqfzh6"j\e? xs!;<.l ^OuAP5ƅxYx`P׊ bI!Ju%ʓ^)Sm?\F?w$EWm F~!i:.xRaSF: ,[N3g| 1Dzgrx;=|ilnv`~Ur Xۤc BbT 'Ɓ(62 ,_KY> Q j/jtY^)y_\ 4 .IiFJ)+cIg;} ,fحǭmA?Z#q]nGQ݇%VSF f`} W"˸ ]eJKφ@dn)?sE~(ra2gD$ a,75ZJ@{UvTS,WIqCNRZpq5UB$, a0_&ljK[G7PR(rhlݙ^i\Lb\6_&,HukQ5bjAbw02fTlcvNvfF2K\/.3}%.3\!t#-Pi*"6pHQYSb*тh|)Yd 8bhG/Re$F99=Eha.&h#YԿD=V ,jz!e0%ΜCҪ6Nir%[ZQarW t:ý+ _t2Z~@[[6d! 9yY&fZױm:cܤԤ [iR@TR8emYC` SD1:,0teo+Ixt Km5XRULɀ/z#hܷ5X+aa<>E;We5G耂X~=D 9.A{92hdS}BYed v-.3E6m;"Ax?Sv2Sfj\<Ssa)g'aᘏp3̂bus[N@Wݯ?ʼPR/>@:hP^&&7/o:-G KnPev0^*lT&[0>M^(#|mN z+J*|ǐW! `z yTq㋌T. sb`Y.pyV, ﹊ٶؾ$< 3_j{lD~%iVX"hoi9 ޭ C2#E %@͹cǛ= B| +:d 9']<#pCqlSfʹ; ث|K˽LoV\(3*D.s_&k?&NskrD&4X-Cn6R |njI%'@j0puwwԀtCon ϣY/}#mOVw2/FǗa?mU1@a-#d QkܲW8+E,43i[yñ5R Ι[znј7뱕3'k` n%q|?$ uU( yzNQiM,a\ #*qei-f'dDT(0pֲs$ok2z4w7Qa A|y#YC9ɘ`S2GR}+"~>:!f>:?F*+GQ,6 {InGOޘf~Z\8d>𡑅m1[2YD4gJߐnn8VR %% 2(%+;FJr*@0Hբ6ԊUS2IsJ aaq1[>\K :Z1,Kg[;em8I!ἃ@X{I"vwYK K{BҼ3O} ?u7}gMs0sF#Be M ܐ{IyG htx`:x\EQ S KO{&ԅSԴ,+t(tvaEt=x T/.QHhh+!FO-bjhx 2)5y";/ _<'MVW\py|$\K,x ~֗*JT#;砄5/ yޣb?| Gөϗmv9 ɿpj&A68:r +;Ź-O`)m/Ӥiuzr3i_7ЋlTXY[vEVU.hK0cQп/ aD&oUY'ˑzMv &k`X&\FLOVh4 K Gu~|F?*/iR ^ l[)P\s M1~"Mp40% bj>*?qJAwب᩶H{. bbP6 A{5<9@nm=|lu9k3J :u7ގWkV>Z.o MnR]]e-HhԡbGDđ2(r+NO9Rj*G?EAAB9ۀsdS1Kg̺جPwKH]^jr$~e vyv@hM9ǣ3i넢 N2՟iB/Y(+N$XDAA虢N'FW5+NZKfSS֔vhzmlw޺6&ECK >yh@g0r.7J]$H"vu']sbey9 p(EȔo6z+"+AM.U&Xy'vS;̳ Aqx|WLsR[Ý*Q1 y}z6.At>ID=)Td4앜 k0mW=,uN4[y+ ?ƩyO}Mm)gLyMG9KL!'%2V0|7#+Z-܌^t|bOC>vy`yY7#*R(@Af ʅ$IJr )kJn:WI"p[ mvPr <+c)WC! lg%f%<dSd3)x*EAIG(YzO%-e:lnMo%D{UXZ.͜P,s3FUP(ZL tS%E;>!LݗK׮>Z׊6ؒ^=#;\1 =|0ǢW2g)R&L 6O0K:2B ƐYmݨ SJ{NoI`;y͌jawoq2,am `oL5w;p؏c WLB=B pF!x 3*dڸ`&4Jp;F@볡g&z) 6ԧ7Lp_*j3 oR+64Y]'nA+h%E;٨72vsQɊPե ,fsdQ]Y WlmŽCn^H˷p9O`!vU@E;k/k01y3(sĖ"ܨm֓;6 b`X ٿ)L*wutGRSo\LP غp\tA DZi:mqju_:Zᣝ'Az{+Ļf,xL ܊G/K,q8e_Na/>li1tsPzbUu> l :A * I _p[RDڄp=l߁Wu…lƕ R">tԿSY5뀵E.䒵\ dMi^OP뎵 F_d ׋2vS%5Zefu' K0%I>9EވCy 4]I7~ h- B|~^qiAo*D9D&΁o;s$[|MtɊY23Fk`6ܳNzL* |r[kPФYyCjh.聕Zo%d+":oDIFGzCfC"8>B;W҆߿nUzE* v׃ %[-] ^C1'zdsEOs%uMmog.Q[Mk79{ÆDPnj@4olzga]Zϻwk'sS;;_DHCk@S5ɍci ֙Ƀb;ef}:J)6<7 HIn 6 ?q/?(<ü|cg6 KJ3]Sʺ'gڴq?sv#32ñfOX>zsuAPt e(bр'K7[hFD_6=|K]Fݚ|q|c 4ob3CUROUR%EVdňn@  *eI\rY9@T{n#W} tY7Z fjEEc,o#&qFipRO'SlJ[wf_cn,ݬbp!!=&Zg/F)"p|Ȑ?] YYU֖(u[:<;bѹ&xƙgl+ӽBv}D)xmn=k9IW¬M5g4yՂ&oQt88".l%i'$ # o"/˳ǘh  m`lrü.KpV5EmaW0$n]8+BuY_%FM4dx;qstϴΏϽBغ K:̘\BWOv(Hؼ7[drFDDފCӧ긺 Eڿ8 #ĕ!{DUԬ%zW# ^;vec5G*tݟmП, ܅-P{ut_eȀhJI c' ^t:kEm]*^g(QYMW!ȓEK< QjE IIq U5_G-*J߭ZõL [0Vžt8(5=YZNTR[>~mmramH̱{ -e{n ?biKztn#/쮊Utu xO{E3G]n0BK s7Po֪fd42^!2$z8x^078:Dp9qjt8I]Ws=.3Z.'sH(*G ުrE#EGǐ\}z )^sb=y !ki ƹk˼;04vķANQC2}M4 _rjW N=?6xp|tQ<ՆK[`}N #36MFȶqT0DGZN}$w#?DKxseTLr0 V{̧=GTfj? ')Nߗs]+H#ǐΔJ>#ȫ=y/(>u}ݲ1Ymr:(1d(1SjgX b֔H-Ol;]%RWmCSݮǛ>FRGO>Njoep+c>P ~] _)Rq[Zk ADA]e, %v)RA(Ź+GT8)3ݹó%AΫ8ݽ3l'/ʪ<5wp}u*q1wtKÍ0 ON"صe)@h=tZ{;.dz^E3- Skrt>DJO L ]`I8m_*o~U Y`nJ71LUbWe j=E#M)yRJrєc\BZAT\qc\zE zQڅc(f{En"Vn}Jk!w=!Ic跴K.F3ED5;{&@|ZmW qџ/iцhkbfR&"i3GfpA G D2؉Vw`iF.8(nRQ? *x饅x. x!3MiMkg,J֫Á=eX")B,CÓ|bZP^):`PLs}{uf^u̮gGo>lZ(D\X.D(5^ lQ|59#,ݣ%k~ BӔ&Ƅ΅c d[hH2MC&oo ) KY4dBP . e6ny"-é- n5)!Wi1\(@jJQ^; VVSl;z=VTtypGj*7 /֐'M.I-a"6ΖA#%{1 s ^4X}+QfUW!٦Q Gecv|Pj߿o-HY rd q຾·czwr1c/jvWoOPDԛ ȣ$[1(L\+`1ȮUԑSH /u둛L1# 0{j J2'I%,T:]2ֆ6:׎raa$q0d=c?V=cazGyHVtu& ]+)`mp0a1+&pƒ`L)۹齓t&-2+'*K٪}##FЁ"&`p}]uXVfyAa h3[4+ 4wP\RL(*uXNwq'x5>{gEEx$ߖ@ÍjѸqlt 8ڎ I!>xޭʣ]W [\~zNɱgu6"=W2#B*1=+JܣzܰVQ q= #| Wjs=M\`.tuc$ -f'ػN@cqIY[.dVz횵szuBC7Wle?wU/]#+GaOm yz| NX)p}q:ǘN34lЎ/9N h :I0G)nȍr[DWҲ XYTg=m ?d4^9WZbƷetRm#1^&Bmz]5+&z9fcCVZt=h4Q&x&n]l/ e^ӎ A^>@SgQB4ge#ssmlR쓘}^D`EҾzIO#pg"Pk C iĬ"~ Ǖ!<ęF˯_4 tw/fd@/UFk_,%ǻ`tkIEޢoVlgw넫,(,u20vxfHO\fi- 5ыGZanA R pm˺&\D@9zU<˾ PB~)*&ư_B.J`qN퇥ЭJ=@.]PtS{mc(_P^hU;S470&Vo8 oz0ߎξ< ;զ һ^,ߩMe^ЧXzG,@z滛e%TԤܜȴ{TRV^b2Ff!19AG<ߦkj2ř:;XʳRmǢS%}ٗArDJ20kdG=vp:A >O>(wэxwO -3`Zd m]WH.ՉtÐ@E/[$K0jl: iY!)KC>vi EC4zƷʤ^ eWY&z' kI-̔[gzn$]^\|\l-/u756 2ֺۮ⿥r8ql uԗu5&!#qhA@BQRIM~! ȡ7`22փ*v|2xMHёҰPf9rE{Ln,rIf:Ǡ[/'Д58~6[ԳJB<&iV5I`hamucRZ<,=~J=P%(s \l?M%n+%/ 2ޱe|ڝsUKOJ8ynD<3'wV %<ڊ}-QQ?ix˒)ۓ@,ٷ ^d$E-qfx vrc_-e ˴-^|+\HdBy̝b \nFW zGu'jP2>bDS5r<ۛ7l˩NɍSYb$C*Zx. Q=xd]z{)]7J/7׌ޟǴKz=_գ TOwp1qBLnS)N@ªG6=F;N}Iss5_Ջ\RkOҩ篡'YEQkMf Hx6,ql(wҐbc5yeIQJlf7O &SJȑvOf@9Xm|=O"एĶJasRܪKkmWoS3s(A\po$bIą ߌҼF!59b^vKyTȦ.Fu ?,9MS"Ӽ\f@R9H!gmU"nP؆*7xg@bdjq <;[o'?YQ?#7Z#{*6X ؄^; %hK_󬊵 hk*]KP,RV^ͽb?95O;%`(̩R@l4{`9Mi-;xY f ;dYݜ >H "e&Sė@׾")wwDGpPIUop^w$-֙) =GE>x+*:"u"݄2eBI)VB̞)xv @@I!6ӈ$U?o!'qK_CgZf|_|g{vkPLW`煙*-~V:#kv}{ՉB o&"8#MGҖ 8ieybIjgMx+ȡ J:ڊy"ֈ,E(ʈ>3<4KTC8X``gpH QI eh-M-aŽj!,V_.ުݘ|b|"lj z:_,kz7^7f2P{ߌ`H ?&rժ-<-Hٷ1$8UH8ÄVKC]3*Vh^gsHc?*2I vJK!o{ mex b uR"@ui₳(yvPv6$e&%}>|^.rؤ Ȟ%[b@+5 X_6р2Aen2LUd 7R-6 <}D } $h2hRK(m?h,[/nsU-9I/}yN\d$͋ !跙jC~BH''t46tT{mF j:n\(銶>7A{̶J XdM `Xg*?bkn*hR r5yIa9 [FcI\p꘺>95iQek\tuJ-|\ ;LPBtj!npڌş< yO]7)H.yS8NoovU+VI5윈c%r<4h<}spE^SdG&;W @xI\$VضoQ]&]!M08GI7MVШL6?r\!p=Y !/QW*Y 3<%N,C9fi$$hؙ})-UjmyC |$A 0&8X NrlFXwuK!U'w,yJ4vvEȭRk6[M9:cbooJ["N1%*#R+h5_O4GCHn_$7 INȫnޭĦw:3HF8Hvtvss=`c]wh1rpȦ/"[UH~2rt2$Q>8DPx6Or1xudjoCiUZQU&2 2,4 avs>'0YA9| yQpAuҼ-EV}V#$0M/T=s9JlO ?㯐 a,ʑmER/ZHhaEF*r_"e~g{ _CT#T"#'e8|Gǃ)BHE8%Z(ւ_d}VhMt4״K(uN[" IxS[tv;^^=ŁrݦxYkc?|GsDWkiXyTN-grE~Ngg 2, %\"Z8<+;Pz lŒnljmiQT5!ԕ5$HO ㏥{6$:v [hx_4au7^Fe?VSmM)6(ubfڵN3T (42 JD#3*dbgM;0yuW63c!Pga ֲZ5Z&f&Zw|pȾi(`nw `1ŮB}ZVnގ"2=М(Bh@'ƇQ= $LV7bw"yA|5U\Ywщ4"y?}_x2(P+mbTMwn) g6&0eKDG{HeF*OD,f 8 }vb$,i@A%Q=sB&mpY]0l")4rfg1cCYG6p`&L\B/5[j(AY# ./N>D8ykQtϨTQ43X @@i|e_f`{M5R" n4jpUKTݑPшnf^ dพxy# ^7JKb)d9/a>;ӧ܄PFCY_ҧ; "Jk!:G|(bEt,k.t=n;=A@~hD[fH[tv^yPԘ j\o3ݲwOg Z~w}@$ Yp66y?~P:†6NɢԼ|TlVYY_.6Dĥ8\o77޿D5a3 m1C=ISB/I~dWV>thXMe' V!ۇ[0+FL~5cP;lJ43jwb9L>b-BC50G#HJ?=KYؽkoDw*+{QYДEr;vDXhAu؃;9N+?_JLYND}%_ȏEW't9t1Z\)!v׆>:.$?VCV&q:s`ʧ8h |v` $rtE ,UFl`m5*?)S GILx*?|jfswJd!>IJM Y73me?DP5ZX.o4g{,T#-?N?&bgLҿPCFznXCW"6JnD-pvnY-ZH' $ܾ!{rJ%˅\[~ԎdO]ajH RzlP%}G .v% u`#i&uߘUK5@ EhXTZa,]]q1ꉼJ1xT3{n@–])ɿ:z'mA 2/f3+|itBK٠g\|,ϼ!\5Ƅ!zjguJ,Utq>`K9Ctb;4b5g-}LX ߲PԹI;DO!|GJcA1nՠ%Ѷ_n["eNz;⛯H=(Gl>/dѹgڨ7D'^)+ >f<%n0V\1^*27T 7:d ,-Ź?Vtt >RE_sƁ*!WbQxB1Z Up.`&3Q_/f& &*ofBLkV#i{mb:4ˆEtJ &s8!o+; _YPKQaj8;teo:njTc֨Q{V3=鵟Yr7 7qEs&g} GY?~@r%Qp Nۈ3-\ˌT%Fjͽ &?S3a bhkƎK;>"+%(.QDj)DRV]it>#hy̏8kRP'icT>ȳZ.G34֖ex1?mÖ,69ї BXR۹)Rܫ\JUVL_~&삞n rEr./lbVۯ'ʆB*S*U0 DEn :MXfc{ah=񳝝y)kB@i^/!>MyН'B27DdJ 3@rB&0gw[F3Qo4Hޔ1\.Bp*.tAU*b$$-漋a^do ~l!B¿ H$"B /U БXW TW!gZ`$cjkXd"㬫f6E3Z 6ij%ekFk`K"OsI#CLuc2S5K0[AӅӥo&8eC%]kk GTRI?iM#Dz-VnbdB[x]gP[j5r$?\<0_Yz ۃ^OǕȘo"5c^fb4q}G l`5$V͇QO=$B`GXzMGJ8lZ\~ad=tDC ѢpOu+"~E5.жݛs,M{濳կ.-JeuR jTںLN&!XU}o`$%!;2`};k:baР[F;h?S.o{Ic.A}<=jHNO6*.!Q܌lT*/rE}lIILrc$Fov`A$}+$ ʙM{t3a A'HpWf̰^QA`:ڈqdN aG4`ɹrk`I6,ب,P}~01ka@s}uU(ND:R: >\$KFc0q%FSeP ?v0ن%-! I!5'5Kj:>1WEUɤo 8Vy'4.-/1%2M՗%ӧ%uIfx7'T?jGhIyiذ~J>8SlЩM.#>߳"dJ ppAL&_nSg㎓PDz> ehCɂz',t }"ys}6܋GH *a'D'{J1SffBA089B.8XsC:k/*iIO`u7*aڳb&|W9Xp:5c;%p=)q^=fi1&\ؑ,>(`'ʖ^PX9?p ଓd+$S掘?wI]f)*9)7 =*C4X"*~/ybQ|`T?~wyG_4"^׃|cUoc'g$&V Z؇(6CJ0 PԒ P]~Jr 30z)4W4c 8eP#>GHb#9_,8&W*B=ȷ;`iAGA;oyNvP`Ӏ(9WXҩU #o4Ij#0!݅KSv1o(i9HgOH5ydvAYQ$sF~/R0?ێ=_:b"i  qAZз@MUJgj8S.=np=ФZjČ+9Glzu E5ANGE%7]Lu`Ě\MJԪNM6 }z/K$ov۾pݙF<63QGr9J"wE]s.sx~oJGJ\EJ֩姶fu&h"PO_mm ՊloM|S9~5vJqÜwPE\ΞL4+Ü}ڰ9IZǴ|VcO7 ue0^Y?]X-FG>5+[y-5ASB{uݫUdwT G#<;$Z]LxKYWqO>]O(lf{Ql 4feU\s =X!2X-S"./m 8a<ѧOvfE\L]PǥxCK v ?M{*5?t6?)I@D4FHfGW66W{NgH\'*g4B&WA4r''Y) Z1`2B;nߖ/:~3#/')Ԗ6w۰& ܻ#AzBic++%oΠ;c#KD(t:TBp 9_wb_@c Pz=>Ul%swӁG=Ι TwkA1 )bfSS_3ՀqjTNieUG̋#t^"/ ](K7P{4bjTIdC/} ̦pZy$"!?;=-Mpuh SW N]Y{:!L{"h$OGBKpm:jd\ȬP0]x+?dxyKKrLl+P5fD 8,9J:;@u cB/nP(^{ƃ#"jb)(\hzo}C3 }#)W!FN̅g|F(iF#uILۏ= yu?+>o+;)H dڌ!uv.š9M8i_|?M.}{1R/G{~I޾xw ೊ9z{\1~m!3xA+iVM@dXNF:jEg1fbN,ےIqɱC&8gHr ɶ(j?.l(Cb]U?a\ }7oI:=q9+.M2 xL0u5zzU`!0g^TR@t9ܽ'}ȣ %-i&G4q eYa 0ۦ ŨY^+FwAO6hV27Lmk3č-)%Gycp; T%?(|7^?{-qM%ǃfvdw״Gj06#p#r`pJC;>Vz>۬`a.x.#Nz&x\7N- r,QU O1cP()+۟[Zdc?*^qJo%\PO.AE ~Sa9Alr/d}^@@C@,$k8l!HQ՚qY~w mNUgO_e%{oS~g%uµP `í`xa[ xKy'L@OR u!듳Ȑ/ehi=w= '8(aI-^?[o VEr[v}cYKM_ndޝ!1+QxyKȣkpah* Qˁ /+sE<kSJl*<3ix_K>wQ}3Vin(>UK(yHmSƬ``g_d'ȗaOc)U/h= $boqv1L%NIOX:.w@U3ݤ)RDgS&2=JC3E:tg`ͺrko!P _! ;|_zԨd5EKe9k2dk LI{mCZ 3DȊE%!~ʭL1'T]XrW~2NSF5#;AO:*C^U՛ WdQK瑚&#S{j -H(.qR-2ͮ?H}ds}%ɶOu7 5։ά`ē I ׇ λ AȢeo Y TY=8V]=M.IȺ׍` Uomz=J-9 z&({W2&¡vD*gh;_khftBv# Bo[5+~sgU,̥^5 H4._ڗHFhx=*ag|q=+nq<<0Etm#=H|KtiH ?mfg&◹޳1ܝR{д(yPO͑䧎;: !>́3~;D`z惬<~3O]'qS<\Pp-攖z8{6F-VR1O~1$ǭoqnP|2Fo!ȥKۛ-ge٪7eYk|)R$.U,_+ ƤhSbiSC6YE~эy>5N 6~U{rƾrEC&9" {FK b9Ld@ L48J| cFtQWFgnvV:Y*6TtP?fO_>8)&R ւ#5T,A־ aV1K ixY.@Xn^kB4G/E3F, O Zk7(˶vY#x͵<د(4ۡ\zŤ4< [h"&B;+7%\<n39`+0&;yL7sXrxK|mqd3Zͭ L@ғPc (Eu8eCA,U޺ |2Sfx$1Bח"E\, +5r57( yq Dµayꓭf (~dH1u]Od~Z tZa((7 %Xyu+mRC(5qxz=j1u/IcΊcwU3܌0 XT7*: @^sR /w ۊq~7QZ7ܴ5l]WPz1Ӳ\iT=B5<d`~rע2b~)xW?;3ԏg\ޣb:=YK.} k라Ʊ)lj$mIҳɋ qj])wl?#s.pFhC}Y2cBNHN;O쇶DU(pG4=Rsch-PpRQE=E 5!:+eΨ/|ͅyΑq5,(V*8xl5,)<)=-;jw34ݪҰs+O^UA3 )#,~s/JβcRѰ|!i \WXfj=Tފqm\Ӹ6A l Aض8BmqkH$/n_I釪S.:Q- f;S{MӃԑ%{2q{hfbԁ|N1saSO]'ldf{}q64pɥ8bg%y7.,̔)Q!h?q ]w XUAdtd'~A5Z[geN i@uA ; 5*"$UЂ#-լ=2 G~f-${p^O‘{qX}/bRUNBT-E{jeWj J=TPǪ,Ή'sݱzLdi-`x\[q6|!I0d\(D"?`.hRbh lG*畃# JV7-hSy(򃩷> lekʏ u'Fr]Mc7!2d JVdfHHC;w͢ H ݭ?B+ro[>\ (<'D!w\T()1Oa[m %R G&`d%{lV X^e@tqFtU [PQAdc)ԒOǺVXSA_9Atf22eM9)w(slyY|L.k穭GӃ&"n#QRXdP:l,91!'R#mo%:_#Jzg-(DF&/62N ++nA'H.BF?eh K̔R&%~J]Ǣu(ӸPq!`$z) _Ȫ7ˣg YSf}b"@(Y2On ;y&vdJ|W`\@yPB& kwbx;YӸa3ƀ5x\ګ|26Dxc#v^L/&4 { n&3m5Xj$GpP=f͐;Ll#Ne!u@j^{LJJ=#@4R!ϼKy@?0_p^۳】ٓxxP:j2ܧO0 S6Co(]R q:X <]Um_mh/2{`莙;VTDS@C1|Of zX«>yTAuǩކڈ J=(K>GǍ0QmZcgm[0^pk# qB.Tȗ׊Vmg x,0;0'+օ4*0s gGM$O˘^$4p|'}ЯmfM'iȎ:g86u` ÜAp5,]y[>V!)m9T-t4NV|4rH=>|}6/ f.Vo8An6թPLg" "f̕.Rm m<N$PV0>>e񀚺d(qdTqU7J Cy.,G`C9qK quXp6xV̨#J;+JDeez}Cޔu[t+42OU¼*oo]&(]'5;Vro gb*N: u[er~ߧ{8l9F̪7#u!Jo=(W:jex_k+ZSӫj 2%y ~@r@/0z !XY~d~g ,38O$hbҕz\ ]Llu*Ї㎳bMe<"a̜Tw}ALH(`8d$j_.LJ OȞ$ͼŴG%&}! /ǃ)z*/S?>DQM+ z5\/:15>ȧH=4!94FOE:Cx8GXWA$^oh9H }JzilWoۑ/ ])qE_wNv%DL/īac &5[r'CFz%JI}}RU K}э 1E~d˔(R2 lE6 `˛W-Y7:8[Ht2 ͼCmTizya$!hE˓qX Ak.no2 IM̀~zCl]ԓR ?P)ameut]į1RRz =J|,1sC*.ph9Emב-Wl2c0) )'/в,& g#^f),|.̱#VɞTt(OmZ̗_li澄d'$ez4J=q_4KP(V)ؓN$%{tjF>) ]Q{O]/p+yWrn?X3q~+k{sD'׏hlttI= 1|c9E`נ@A-5ԩ3yE\Y8scA8jViD8:]UW *>ۜH)`I/&iUS.dovݭ甀AL˰nOMV{YH!uTӦ9cNCXP ݆_Zu,o+M}n !؝UkCZ*y 䏜^BGMǺ~w5JiWǨJKAQӑե* $/x0ʧ% 92A8 p r02Wvu9BcA*3 XSf4 G+2 HW9YShZ%_j'26mB5!גC,cw(jCmm* A5 jp@P=3EMf;1ۼ@=m"/E}c r<Nw;"WuIzi&:eM^t3L]XC:Z00:~4b|%x$wv^ Mt Z/ Op T u (,V&gƄGT|KgTCn6\olSZ=ű|b-=ppC`m>TQWD\Ȭh:swrFgpL'i~QKW9M\PE'troep"ZImC5 <$&\H(J$•pSnHSeD\Bo VI(/7* ej?,Qov6+wp n"H`ɫ`Lc>>V~nC6%4'LQ9C x%4+|/TUPU,m犐zGS'p['^OusGK㝑?4wV"`OP,7[>h1PчQNKtsQ:?MbwZ+ȳv[/,iDYJyi%m*sGOaOך<@`֞W |YXV4޼+Q 9}F\np3`s2@OT3p--'!:6)~fgYMs2$_*gCuX[U3sn6{z%xhՂfm Ru/kdPW;7~AHoZ'[{KFFp`z 㠴sNv4b@r6B?o(d>;z9.-۞qMm+<%4tbu. ~meu6p1ϙEB%~M&*˞7{]Zr7SM `g`./ےӷ(rٺ]{o"fPԅFʤr]3RImv\.^Xk?#mtPMŘxvI7)0ջBoJMȜWȮ?{O+C*չ< hc}7s-bЉm+%y7*D GR̈4TҜ:ctV٠V_8?/:ʚ|AU sg]h\!ﻥoy d̥Jq1>>/$dؖgNmӏLJm qMvY<8| Ph ~'@2 hC8c3)FXm|zX/WHefkiFDcefNJu)\b(Yfdu9jG*9ςIp;":^MI/Y>Q@Qέr_R;tWjC5Qpb GV4o\Ѵ}4"ʼOL%\h>Qs0'\m "E{HxeIexeL1-qqTwaZ?F5^78A3=/_yεHnGE^8`Wi&O9GMY>Ka8ow9V{AveiXaA>߀47tSwisjZшԁX! g-XH֦ %l ?A,Ab{G] V} N`SDZ~ιu]WQr|@||d̚m*,`oU~0SX``6@d9J9͗>F`8pg;RG~ qQMyFORɋZ[AW{zIOK%p=iۑbtXf8) !&ihg+v$ =pgi|wmS/n2̂u^1\N;Y^ `M! 1ɿJ" NRh%8[ƚWW]|YQ/[C#3Yi=~~9ӫ-ߎ3_}Sl%f*ϭ\`&;`$dvLۄ_ݭGCC SIqxZ|j3Ɵ!SPշ8R'T-sz(g\/cz8.uc.ݺd ~-$-ԄfhNxV\0k# ߩ9 K8idKA__"c3?5s5zY`ǘs'q`iYݠpxfFSJKP Wkt`WQO8Č4*ޟ&gLU _]i^I.+ ;tbd.D |p h;vS }_dFKx*dBս OrpL=zkrk$0ӕn0GBC]8a W ⽕S>+.P;#n+EGt08!d9"rjAir2j/L g~7@RI:Ku&X!߯;Y`(G@Y0fod4>r DytdLʠU zgUOZ+e ,X]|C8&(2--BS{lC,T6UW9ZI߾Pcw`v#4_*,s?.:M|`HR^9H ߼pQ:;Y޳z]mJ ׬Ǽ61^JN 9i'DE:DK6FHw,p«n}q1oM?2{trO+X$8{؂yWlC>eAsh=:keڙҭFK5x8amftEI9Y SƒGN1TJIԖV}_x8\jh Kx/ FOe0G8o|26NeTvɢ#gq5nf廤oCSUTr7~W6yr4Hx̒8k {[ ι@se0ᙿZ7-5Dc'2V WVb<=r/NC ~:{ݰ;=ej6S iLs3hMXJ@n9ݰ9t6nQr:q۞8IK#WFnLST4C gSɡ^\H1I*2#k5meF1m @lvA$X_|Jxx=c3.>7!.++ l՝`ׂ {(RqS ;"jVŵ|~0:15Dą_g_}Y9'P'S5H^4Et2߫7dS8CNj&UMCOxHD44m rmP&ex2AA+uswX V= XF9O"U:nEW_SpCfLm[I w6/]8Q`p>6N_Wγ(gVbS[Kt! 2NW#xB_U5^es ˭ZySZAtV3 j X7cϓ[Os퀙L>~a0si\oP1 h)N^ߌAmI x 61b.:ZPad=M][fS߂F s$cB&zݥ<@ ;-%/w5T dPGÅ_{sjc r,F<0hZCI>7Ҁd@ye];G)FG8Gׯo\ȔD4.Mk .ؤ8KB:g#'FPDFX_jE#g6fV*ʥmh-UTeUW87aj,Yt/bG"V*xU'wF5"Kc%OOz<0&B ^gmv)N̜^!9\ Jxaϝ01nW1zr !r zg{k]Zvd1S|% #_6V%Id:ĚpjH)lw-NnouIbÜaQSn D.;||L^+-拄sҬ pݨw$ 09R_\uXGJ }0=ђE{I03p3)*̔y:N+'`(e>Ε R9k6;_i~cEWi[#sd'o Y qaR]ЯeE4)>0ś80*ݿe:~Ak/k{$\B O6DER[f4G>V[1يL`f34$(!D#-4nG :ϱ,c垟|"TxI @JN/8tzUYmgIB’7 Oz$!ʛYWF`:ؗB#Zv$zN0PLs%EXc ѩR80߇,Nvm-.`s>RuiFɁpu0V޸x6, 8e-6H'=|`;蹾&$ Z6O7¶lc']iDr5# ZZ1G4wuHʲX~4H2:>#BZhIe{, QrItTF#PQZ}s`@&MZHm5jчVt##uYބsh`I1D.Qu^Ǧי湙x@ߥ_-ٵ}v:M$n(3.SN- 涪a@MUB\Y1C@!N9']M$yj6QCЏu%|ED<ǃLG+wɛ&X@ƶZa~ rTu#e8&IFY;TȽԝ.֪,E<"8FalՑjᎍS3*jk G׊ bV/{lO@6^4;;?9ҍP *}?7t& ;z1j~2!,|v7*`}ge*whz,ߋIى<wUK(H? :_QWX+ S~(Dݕ˞ڙgp$\+Eޢd<[o ndYskX,zPB#oˇu^=ϐnB2'Q} D/ӑ"<6Ў ]@!ZlgJTHATC% iF-#&$DH꺛iTR)fB2^tj"0NS)^추 LZۓ0e`nQPMD&PDMbr=n?]f$єLaG!ٌDFIih:zL>.2?CbYJP=˾O'{=0L7X)U{ndƃ+iuoTC^@I#9 k1ΉWkM6b L3ױQ/8O~]ո1d˕g&4ﻧ6w# ^@2n8դP?0|1NuF=-wޕcB[W0BCIʯpE~?ϣ`+DJ(O/I_Q ߸~oH}>Ђn +L?wSya~Hz{տ b:cŎx=nmПLrLIӗ saB@IN` 1V>'Ó`b|2i(zFPTT,#7*t &9VRk>-7UiFJ%ȢUCy YίS{yr?lxnKWT[θ!o>*7]9̒'v}o.]ln>iiʶB4z~%&80<5 zER2pȾ[`ui!!#S=jG C{]b-#ϜjBLږY3>vS*xrս@2,5B?`2rN&>-Yjf75n%=A"8-I]UGᘏG/3Dgs7AK彇L*OFXhA:NUo*Zo#)Ghj}ь;> fc(e2iӅ0I@xa3JoGz?m-clн+ah 4o3 ilL+BqVi7ЗYr<92sHL=dSQNA2 gun| -svm~%s4XY,;EbOHx୉]4ଊg%3 G3OGV, "{[ i@Ʈ&;E\VMڏTVy|'Wk{m[k}"_u-UMSoniz#VPL$*mI=0hчvNjdw (z*Y1!#>k JVL:|LDHibō˖$B65:n<b:)H]Dg EP1;(kV?14)'ZZ0kdVa(Mt63ҨH!-r-3ƙB^xm"_6FO3 6 $LM3-(OKJH"J[E+(ayK3xKQI4PҸ4px43X3^I.uQrx30תkJu|۴ ǖݜPwŻN[ȴBǷV2U q7QE)&E:OTKa9˧MoӋ[0eݩˠ+-c'(!YF͉F*q=l6˳_8Sjlclʣ_ZEVPacL6!8Qk EZH舱8F7r #i$xRxH(G!\<츼dӾB Y0*.iF擟^c`Q^l)bZqaK|>ށXlTK?Mo7d}k+1j} 7>0-PTKψ[0pBZzzY sAc䁙|b3O"H>s$O˨xaאk|wщjrT)+RΩ4DOMStL|%uլN$JNO E #>ӉB^5I_2q -$`8Ĥ':tʹdCan-ڿUgSBO܂NҎ=ݸp#@LQٶqR.؇Asni6Yjq£ѽ2Q 4{+MHr VQm-&a,#34v6b jV5U}"00zaS-')- C#Z %ÇR+j;Xo![^nj\inS S)I?)l\j}V,pO LN uP~'Vrۡ OU-Xt-{@ٍd{+e"Ch֣ҟs)\52e\1L4[82 X01lxlIJn}1辺⤘y v{M8zbJ]6 r{VtN"?6oj:@扫 s׍\4"F$*;4؝;re06@Se4$c"$ۆmj:b1{;#؉X;!$1"!/H mL_8[myfdĊ5ڇ {-dp#؏]|7 W79,\gP'\%츛۠}.,Pp6bg>zx<=zݞ3癄Pg;Qbl)x,nau49&Y7g 'Ύ">4Zl~.SG GG-M #g@ s1cwъFQBeoaˑ ,&oJeQ ~(Y_kjB.k>*n<䙓,q)FzZ~D ´>~>YM16PEMZ`utlQiSv~ Vʝ&7S14#P aQ[>0+rb^茖}}γOA1ZH*%aV;BJ£5fFj7`fc.Jޞj5u[NV|okU {k/ $. ludo?208ږd=6b՚.A+"]QvH6HR9jRcu:FL "i;2 :[oO Dʣ+pkΡ]s@'6G?GkX-RMvx/Cdnֶ pQ-Un ztl NMk&aK5P`!)HtdQFH,, *uYu8̡ouA1^۳jl"+ Ly[HNaw.*@k>oC ];\g[4%W;] ͲE>i+vY}|1M$$#sȊC@4Ly$UXn o(fpZYTuDy%uJ+h zI㜼A+ov w$e XLwg P !-N:P*F/-w{ýR:BZEasOcӄ+FRi0 3ҦMʩ{ݤ8>JV rx}RANCIm W7O' `i7cUe\r?QLoQ~HG6^8Zp3/~5IM݉YEgǚ/~vؓz$̒ 6X2>r]P"F*H?fa?Ш-Xe|ʼ+C5 DN\™)ڂ-r b7Қ JÝ7x<1=lGkt~>wYgi0 p~ RNr򳫉Dߨc2YIJf^Q;UD8rRsKu:ol弜Q1'O8zNbaϩr]LvVa#/rM6^ -Z)f>l}$t= ^򰂽*ҬXUӆe"o%'W?xT;ҟbǕȥlp6>{8Z Z3q̽/8qMDJINqE{ФÝ`g^L.0qS4dbVBFo p6q>'p5шu&nɶQ lj(TFoGRLFX_q4a< _ǵ? X4ɠCaɸ\vOթŒy[/xK0-/sذ)D1ZOi`We`V5H{-dY^L%LrHԽY;Xtw$TJz鈵?vChqv\ ̌q@ɍ Պ)3me.`aq9$J22#\:Ri}(`"kCO3 _+xs_$U pkW;c'y "T>Hj_C{n5 s@zau|}Xs$P6m^*Sn`% ( 3#sS>5Nåz C!5yc/C9f`xp++ja5Ņ~eGjnbX̼ir&Nv@hm:ʮ (0b&?7Bm3Yom Ӹa_ơu.Num$j (RL}C\5!c[Nx|3_ Yj:C۞63jvO/O#*I^i)j~gU.Zƈ;8.C -$vF~ jҬ|#bl% ΐ;6%WT{0Bo' cz;!e9CRS=R[%öoH;dDG+޳[rDYFDiSA.—;`E{׭8Ц),#RՆ:G7HZ&#c ]lrPFGt 1~w3W$p6,|exOͱq@@jXKKR/ݼr/FP~q*s@7 ht@LO݉U?uMD_/sHbՠ ئ*x~{?pɲ 'tEd^:sK!gwS:R7^}h0V?dmJvgڙAkEB]Þ1t|j|33*+|4"elX@GURAy~}J] c@0:Z+e_*F"4û 50;_^jE䶥'$;?d^ScQW9# vX KÛ~!\]@sM勾wS$~3 P(hҞ2&eR`$T7,f͹B85ͽTPFFRart1`(qup>hxѼ¬ϡ,M7EVfPV2꜏Q\ k XBg`!a(=MNzRyfi8 $}h9)vH(b87z`#[p=;qTh]\6dHDh4. 2,ˉgkޯx7qݖǓ$:u W;_DXdjcJ)BPU)jBޓ΁GĽ%:cx2Uԋʷ5-]c.@~1U`JNrɊ'k,߾8$=SL"445NË?;h]]C`ƧZFhlM9NN=  yKe%͒Low_TΙC) /1tc/_diwѵ|gu_EM}#Jj䭲8H{ʟ3*:@7~Ofp!٫4/ť]@haQ۹#|iG,?J3Fh0Y~ZL ֋~~5ƠJ2"GRs ΂1(Y+CjWh\\RX{*̜WPW|: |c텅 "IBu}zUI9״N]2i`]-q$X` -pe>HvHˬ4V\A>!15(:Fp/ ntPr>+٫13 P %IdkN 3.@Tz,L`gL:P> G+ML#??HRIjFg^NnVb3nRTn)w%Je yAAs%ʏkVjPscC[b<]hXxةKf0cƬUMBeQ`~ Ƶ$`NCL^s[uVC7LjN "ܐ"̇ v۝Σ/kTf>hl?=\zfL%=QőOWגaDʸ' szFwp&m-tcb-8闁ISa69es oRT!II^}[2$EanC7yot}P6&zw |@Uo3E)"Ks-"4;A,of@XWCjkQ !m8ƛY ['{*BE].`4'G->%K AP\#4ɨ! 5!w:m7KR`VOX$7id1 ۆ|vi$(L r_*8R3@.*GKl=v=)FOi~8:ʀryႤ/ Px^&9e|p+!_J\}ɣg͆F ;s50i>feAfxzS1_0圵982H:dSN,: O/@]2mI D+3s=| ~sI}$sC@[PK.8Y֥m( `+ uޣ9yU:(K$d0k9$14_c0a%NM?#ЉVm!("!oPKFo qo݁[,Ow;H )ʣ)Ǔ"%C;y$Ê'TI񥶹q)z!P° p>@,/i,':ܽ%z ~cI^0 ´n|#%{~/ⱠfB:BgWU`ucί86fc}ܔ?>,ߪ>ʷa1K=+,(`4$ }: xPO30|> @Vo SEI_aB%ճ7|fo3;C} $ĩq8W'!Em[tA=Ύ3?x2ZJtFF[,8Z+gAƄe@ˣԭ1UJ+,I&zyke}35fMK§VCͦ$6"o2Kbj?Ow}[T h}ލ-C}[9nOmLC}]>>K ps./@.%6"[QiPǢ0x*1! rצT46cΐJawuKűDv~,C5%]<rPJ^w,MrhzLtKFGUfq$egH>vńH9H`[]; ϭcYcy+D %M30%g+7 OGnަpFzn9ld` F B!P#S]ta 0VQ V@-ghƸt WUG%\} ~s1Us|&e}dfW\\9msR(g}L x7$DR/;×A4;6к x9z;3Jx7dR1sџ@#EzO!i ePDt qkL?8[Q"^x=0UMbZ¶hM+zo㐤U.#>'~3E]h}wOxw_a/CyYeOLWnA{}M <`RfpG8}?Vt|gDf-}"F ڥI=A 6,5Qse?tk=j|~Uqiq*$ 1  [9jP8x}LKB<uځO3C^N5dw}fEfcfMj1.*PQ!\ Qr -TK3LY7j~BZdg GMUo0_#L!Ոh撺PwMB WAGQ S$T,-_-Ŝ2Nv:apkQfEXkNd1n~H00o厔'ͭЅrӜn 8_}˄`ji/GrF Utѧq`B`^\.bזkxi~}JЇ $5gbqU:oY7$`v-- IUZ'ok-~r5ӾQa,>bf%sZVɅI/?;maSt2ȵKT #~V˨!5XfHl95sɂɨ;} 5 _82~ZUTգik!V? 8KcI&Qj#O;Hwp_d"ʚ#u?fb?1eooƎ2;2! s6`՟oו7ݕP}΍r\4g`iZNtl|@jt@*4;H }8|#4+8?!Vh.3ijia"?6*4NxK[i5_tWoس wPLD[8+?FۡNF%: }cWuu&71Pǽ-'R~j'-p5$x؊hc!9nGˈ HM4jsO=&cD:0@a0f]M숡kY Q裤藾MVt&ܜI.\zJBG Y({8@h{{-|Ho{}d |_:;AwM;,.fΈ^3 |xIJo7d&2,Kۙ%7tpYDCIק &lHȕNwy4DVὰ6"W["on';vFCމ 2"3`Cz\^j S zoZnG~wގ{GT_⟒3ư:9;ToM{j $XoO6j ΋-lCJ̸TA&[+u6r9[1BʧD o ix&rf%v*cb"aZ K#mJ*^ V _Ń:3:8# z PL֥:ʘs_jbRYVOSN=Nz!VYIU$jüb_3XC-6(FFFVOa>a!s{d*L<dⳏQC+>'Q{眜t13& l5=1lݧ]ؐ$4l^P=P<`K9,D}vlax|mcô"#0uLy*Aei`<9ԸHxLO 8biIE@'s/YLr' ű$zuynA|=t8]ӕGM.acK?N߿Wo z׷ 8)nPû/uEeWN]=q\#*p5gaz>V`;lkǃkFؘJgb1\)28rf˫pY*ᶥuw{LK9Tdz;&i<2:IZ} 7U{IK{"_-ԗ9yg*lR3?^? AA.R7Una}%o/m&eLqڊkt8w@W 1b "ğfsHw2s|LqF׺kfy% Q[,X㴰?8tY.ݑ.ҝ/G}*K(^DΗH;nto)q}cDpx+ݫ Tftl[iaЭjU3&~C+?U MPEUs0T<@4 [ (v.--*Y+Ҙj>Usre EZ3sqƕWq}͑ ˍ% Q@I V[Rןq<k&?¼T_Jg a+gxD "gA].%Tz0jlSRnF L1}{~ې(iQ#8Zu1 mPptmKܠ{dT\M@ꧻS?uDdޭ%(ϨPb-t1nB]P}Zτz4@Ko6o\l=tT׿uj GScq I2 ĿHص|f>OlN3TG6ǽzQSe_ OB[?i תɟHOEl=.i _<ˠ26}\κghPq\,$.N 2OW-w.uZQF.VѨr6é Ftdlskҹgz4w-u+xܦ6!# n&z[Ky2T U!/CɅ.[IgA)Dm09g ]. ,;4 ,#ΠO)(EF␼HiPzs^,{{P9H, ?Z J]):)yKӭm/Q0(} K'_3$Ĕvd*:YLɰ3Xݒ5CqPH u ڇ8"P:P\:=%0I7urLdj daşu, nszRZW$ƁǴ7"67J-x:Hrdc'ݎ/ Q5td v/">M[2 ¤¶RBWr68lH3Jpn>׫b !g `G݄7 __ٿ J7}W-`X=4G V Jh ) U9Y2ov;m~8*1z*?_Fr.tVpb]|>+7'a ;_`_HEU8qHJVur20p%[_I]_9n7O1>?Df*͖GWz|B. 0!ci9Q Bc"dy( 6\ʥ`Noa1W@?Җbad*0gWl8a*/;f]zRy#ܫL93De:U+tYjJeZ 2IIyv#]7_ =Aw'$o`k'7Ď4r?5홉Ǭ[뮎pcBNҠ+3򀌌`Hk:)X׎d?ؕxWƓZW<೨$l [MELpvnQiNjרMIts+oU|jFg]=_1nXM_[B[o3= Ϲ Hui!l%5H؈6LHvH,)aHnܶ)fsDNF˝D>z5&~Ɨ[Л@\VFF%kOn\{ aRگ_^F$&J h6F-*;>)Qmr`D_'/𢵃62 @\wrrpXUcc.L$} 65?+,iIUE@oO,9J7H{q}|<"č )Feϫt$\9c޽ox`X5*}i ^& 33izj-Uy#֐"װjŅ:_6CGc]/~NܩG*\M x.HɇhjAuR <{~S D~:wD"N=9Ivo?.Jԕn,@ 3YM8՞EYQp8{䧆3"H-CzG׏\1xkG=O)$ |9&Bϔ$z_qdϾ],Yyɦk[-pP2`gtKd/BZsfGLh )fZdAq~9+sG)%~hIz|zcPC?o˂'<(Uô%˚?Cf1 n%[Ѵä@Zg4}m5& P5A {EMIqP;՗o+2b$W& D1|Q&UOwT 908Dg>gΐCXۆP~NM;r8ڂ#Ý$_ù>:pTQ&&n?GӍv[+P2ݜ%b%=[uM엫,'(g߾OzSr4@n52fB %ѻnvt^N@ky!k`9R%>l꫊52rz]Fˠ2*q`6^{gn?J&#A*E؍\IOq\WcarFo@FF+A%^80&^ x\ƌEQ{}N<(\ᮯ+Th_gh}}&|j'u-BQuvu[+hǼ , \IqPW^ozR3Rl3Ou49k.j^+5z;g~'vR$wi7"|s^2{Uӆ\Ki%]n?$^;O{%-gak(=Y-wr93zLhKdv $5]"^*0U3VwMԀ,ZjIUN^ b(Y&Ř҃Dr.Ƌ!s; Sسc&Qy8\z𑃤,`g)kML\XnZJL^-r''t<=H!'"#n|ٔGLp9J=J\U\::2DA g?^0=~Ȭc5{?0683%e:&H#'n6慶%JjDQ&2`) ޥqpʸOTHwhOc;"9$R-'"IGX!`/K䡚Y]"B7 oԬ4Mx-j]ț;hBvd8ۓ@|Vp[[& /)?% FHݗt{uVȗY8Yx^o ^z^N_j@O7q$mF["oz5gLt¨VE)\T['0%G2MO qB>0o2EE,udGC, KY?NP"BsPvo?؟7lxY Z(c*R>[+ҷ~KT6)HDy%ɞziM\<\*(ҞBkBki,IfB_܆xU_Ooz:-VK`4GMSYtg?};Pv{ .9Q0fĸwh'R$Ae8+)RZ(6xF:9۳ғn.3R~!ݳE7ymncoCbY]n6vKzMt+2wbțg'%8:^(fn;U~C˾{He)7?0 hV~`_'%ut9- &;2δsv039b\E`x1x#6~}q48ya.` +7`nVBU0^^aH+]+u^:H`ᎅsײ ܞ]^ϰ9Z؜8eC" +!Onm Lt&yqP̦]k?bt\Sۭf+**6oYu;PAA|߇kߑojwAEb lOXaWyBDYg4n"7LZWډ<ܞ^p| 2MTAJ2e•;ozeL`+f߸@5Cxu}Ww.A" AQ.yVUO!gOޞf@RAu.c<9ӉxBoF8,K`/9qr2( ҇ "9v|/zs=eȠ65&9[Pd7h=I%s5IV CcިjMQy jC$y ={f]p*'㘊$|ըWV 0'eL&[&փ"פg/{yQæi(\Cpec-A6O>Ze}06>נg]C&78]!6D0àG\t:dqVi- +%,8D\EK;/P2F2tt}P8 \2J3L!ALV-zTp:(Ncq^v5sD}k84 #.6\ a(ޝ|w oy5ĸLMp zu @{:o&趫'DNU{%T[o*v|yxIܛP\4eh^RzQ_"M*Xed C6 YL6%̦ ؈NXG6r /謷&3VD-%?籀U+̪Vv C.`r>&%ݿGTN{:IちE:'ߕ8%"FŒn)uaҁ+[,ATlZ|<į$Q}2d|@(sW\4`8 DӥNsb^rECnFeɥ,5 ZPǰHYl̘ymEaR<;.=v/ؖol/n!#-f<~j>:- i)䠱pFTK$7j(.!2}Kqx]~a46Cd'bJ`s[3jRd'&Jb5@ddPw8&u q~dEF([NNƸX,^j-X&2jE7{rࡵ,U* e1CD[+;B3^MDu"`@w!"OTP tY u2Fj'~@.ENFPX= „σG]cxq)XYǕ*YwRP57qJo׊VDgʴ9gҐUDg+כT93_גF&Gy1?l6#>(rWГer|;{T( &L qIjUZ7a`4~t;214iǹt>Kw rj|qi1&h.iqFKiCFY0 *#k(Cuυ2 jğa3>y*97t{r'R B˗SKƅ;@W*_onZ\$vzot'$ԙT"z@a6y7=\qJ\ 9e_?<',+J٢E̶f;b%|'K* Zull@$I4JԲ&13|?$ή;c?B8\ktɵ6׏Nf${l~ g"8MMm-ESc󵕮зp;BcBR`h'1YZ@=Fzfja! 9DnW9$i /8pB.ͅ A,{ B~<('JBiTd{B*觹c l#;l(  x^YIH YRYC@+9T&@gjq;Ǽ˹&q =guN:߂FK${M/*Ec}. pCfmg]$^|FI_ڲ3T~h,(ϩE,*Nv (ILA崑农iOqWr?ྵ!#U Z*QJ~Z^k&Rw)sIg"m_ 9AR.A-KvDi@¨؈;KGU,h^JX}O5@$F٩poVڎPfr4rW|Pm"Úm.1ԿaT:q h u\ =ޝB)m!樻`·:SQ$LRpo"ѯ{IrBV47?;]#(US@YrUֵ'FiXd9C{:7\dv4GH!+ k cBT$+FX=%u,Ik4`!oMv1{4{plt9A54cjOع nNRƥOm㔻8wd"*NֽL?8$zو-Z(Ba&{o\yߘt+$[cˍՙ&~ޠ8 jGl\1ِ]dg {϶z2yIEޓ2ǮCF) Jb>nKeԷ U+IXVҔ*t : G6(w;<ؚ{'[J^Zǿ$DHPU~@wއ އ5(ى|:i{Z6R^b S<&*vp48ݸ;h09EP͂M <ͣuhׁ@C<8c}`9{w\O;G[֤HczoGPaAwO W52*Ǥab똠p, sd'6M~9W[y-dbDCx˽s ۳$J=UT#fLjT7J+w?fWg33jgV;@̏_wE |YcLcBuEEk̒-[ω]DԂ?$j́>]qrW*z.\]6'*M~un}S""\)>8BR U3IvY,pH,n(A|p:yJ)@~#q usOvL1VP,]á^],+V@*l r^nZ<4GdáG1&#g)&⛸$! :ODejC2ځt}DU4W*3vmk{k9=m %_׫Gɪ6[nFǭC7Se fV@ҢAЏ =<+1a6yNZe#ӞDX=ULhm$$C2dC>AsH³م&NG%p\H7{"1As;oV~:Sn:f_R]I |(duBkvjqhv,pʊQb#oKٹ)I04071su\R4U>njwru7@漆sJ]9Te^ "3h5nUFd$ ѯW#KBG: ]C =-9a]$F ĠaJpO 郐߆W'e=OPhHQ]/& a4(b'V%n5@䪋9`;s _X s[[ .k2BlO\xj,fٶ/!`"ڻu(#N䗵Y.W[Q|lj oXyg_ GkCFmA&!2[QL+)*{O`uqhqm"3ЯBOz`SI\ o вˊ<O3ٯR25)wvfTZ)ohJ I<zbkVd't8'qz{$kU||jJ(L<[ jNqfd}0"j/ۻ֤LgXHu: .;٬Qk>&cOF "`Q*F?zZ`!WR^ȝ\{r걏L̚a&޼c"l`uQlkGVk P1僴&'J/i8'Ȳfo#܂TyãssILDG_3.5n%WrS}$b#ՓtBrj1dV^;)Of*~)B^ `V,g 6<ֽu[SOv(<$c;i ^'90J1=a2u[p#axiڜ.R'~mnb sR5|G2k\ e&;!gVC2x|6Äq*$`)rܔTPYVˋ- wAlu=-1y%Vѿ&JLUTe!*=-GJs{vK>80,8j#!hDy/5/qpe]pp{2mkrX_i٭? z Hr,)aW |4.s vrmFF]|[\%>;5GΊU͂1&<{1<#ԃ-s _` *Nh2pdNF7i|M?-~%a(8K3UNZ3O9ƙF fǕVr@7 HO^l 2u)ݲ깰12 `Ql:w{0y4%k<6tL3w3 Zqu.kJ CH~nE"CsqnL9+w5UCf{WvaE!S_Q}p9ϼhw1qQ-1JԷ~l`L6zc]w1mY5\`l ܼEdx\,aIDt\6@4~ J@T6\"vHQFrz@A 1dF7~?~}mC .Q+ǹio՘:W&$Vcd*}; BٙSܹr[ekE+ha*5OѲrvXaplH0t=0CdF_3ŠO o$D C /y6@<&$$  ŁS7!Hn\ ƩoWySBcswzs'@IgXn¹v7%=  mTc]*ɗ{e>=Y5_; Pz,XI7SXrs.:z!t;4muki8C`+;N1Zp=wFP=EՔ 땜CxbS3cp}5[ 6kT71$*I{Qқ?DƹMnFtfaBϥ_q@gB}~:,Bp $qY"J|뻺v*hd@C$ÎitC `d+q SȂpr\^ؗ?lчF':_0܍e(W^ڗQ+7co.<=N-|98s!4 hIxI@sj>$Az@aXJaK@=LPFi {X z JuS WGƛ]ITY{6f1ް@d۽8$=b[u{FAoAzd*ۨ^QՎ5!P|Z4BpN]2T)N^"Ʃ1(OϰфsV_- j^\#V+2Ĭް;vYݔmTp!0S XlTA$FbrIᒝKXF&qKђ%LEteCw]>'fC^D̤Lցrm+k+U__sUk 2p4믐ɄS 3#E`ޕ;=>ښKLL5 ,C$Kc S#ݕ͎C\rtlsd%V"^΄</ѣTivSu 5*l{)e 8~~4>pYITw3&c.!>}]RN[M6EHFo;Q[y;7Kl*&40^^;ĺM1>\AH@qt91:BW;Fr(2 ?{XHգ,.8MSrA="dװ?v$|^8;_[>L!~%_喣-grngu\AXϸr;azdfUt0b?1լFvGCVsIUxE)м{ZPnlV>xDP lx؎ڱ(0hnsc-㫊&3LnN?7k ]#GqbpE{v0|!F<$>O8~?¸l%Qw,k4Gj{S BWE&01*CqnWڻ1V9׆CXj_wm}X۩,sJ-8}cpV\ ۵7}!Z)Cuu*z=pշm(h]ofn< M{YdY'CxJRIMg*$HgՃת\G7S$hYy#!l 2c"'OC-(Yp0Q1_;Lf\1G 8=nYh}jVrƀ5b`dߺ{PIڽKWfjQEeT^~a+LwZ* h]pj*LTٟkHG/߬)J.g} wEB}j=u*ҧ8$3do8SrNQ$dm{c yZ_*bU2 kbCPk]GJ RDG~, q%X]n8ZRȭ&7d~m'ޓzkg,]6"hX s(5k&˭|YG$i<dV'D|2HA{,44P`-=V\GBDۏ*&;Gƶ$XLǴ9%hsd*nm2JQUcY1I5nBoՀwEmLBb1|Dg59=U<~ex-X2ZTKU?0PԦmWKfʭ!mDa_9 nMdVwt+>\-Zn ҃IX."S1SKhii9_Fe-ٰ#F͈ :Bf3I[OTLa_罩Ν<bޔ[GOA"$TF?8Ԟ &o~6w+Ű}n3v摖} ]2(l17!^$P_^fC/)*CPG0~D/*p>thZLE)1 )mdULa8+z D< <@&cx̄gE$`pj`(Ka9{p{B ShH .U&`*zi#F -+{a(>S 㳎}8(k}e;q7FY|}w^FףAIM/+yd?όQnMX,'b\>e ͉.2):0_qZczx}Eb7E~ UYZ#p=1XVD1Ly :.%P?zdL.I@3^N`'Yp0-4h,uxz LJg6Ξۢn0>Cc`E0;{,z }{T.C33L{+Fko[$wrzCY<~)6pE!0q߼ _!:Rsk,9$$7 I(x=k?$j@ ) !M~vgCFQ+uSJs/ űPc#({J^^OX$jI=j-Sq)e:pVf|a v`X$2ΗrcInЙ[ٔpcW#B"FC=5d?;ج0 DS{+rl4Mx'+ZKDF{Z7&qJGo5ϝ}"ѻA"Tt4Va#T&;޿r&]ȃusU#e]M~ /F;*tmVt8 '%;7VJJ%GՔE;~957.5.1.el7.x86_64/kernel/drivers/gpu/drm/bochs957.5.1.el7.x86_64/.xz7zXZִF!t/బ)]?Eh=ڜ.+G{ Zno_0R]s\Έ^F@73s~rY3F]CHk?TOTl$fo^o>\5bZր8L睻k}=lvqM 89Qbz k(~ibxIe!|ӏ?Jߊ8 E 7P~/9:$bw9iTi݋"bˉjʑ>F4]vawůU2V>7q7 wШxf\:27jF~%PbL !O(yNH,Ym:Iq[Mk˟s թ;nNQW´$02R s@^'Nj f}\g<~LyA m҅Αar6it"ot UAH6TQ uM=\7 lLjPk[ e$2ox. 笪f rY4#T9O6m."1osw=ٴ@, 8y8"p7F 8R _$ZUg͹_3T|S;VeM[(W&ojl)42[6#-A7BZ%y|ݩ!钩F=iQ~hQZ`&F.G>ˢ+3V2Մ63蓮9TA_?oW5CK30>Y@I^7ڰڢ|hɄQ<%A x= N903WvNH$t-Y8κ6?Khpov iF|ӖlEm}P^u@E~*YxI@萏w?gSp+-idX=QZ(pΖBtK`Ql-a#4 ܌Xx6ƘNI8<~HMQy^_-uŞ2UF~r*<=l|P+irsT;-eL!t3 p;MԒs.~^NrM**5RSn#7>v-j F L?n}( 7SaCZ;QODWH[,ށj`[(YhXjY񗺊DS~w$r{ {a?)3pCϚJJȀwu6.ǧ1XܺznQ#{qLyke18EΒ͢.[),*6P@5-z̶{Uu\ W/ `6{.9uJ{XN8>5B1mᔕ>]ɩQZ *:OR %ZhQFCXp#gIC=> 7ݱȑbG'ad*.W.y=.[Ąoiir7)u,轫W$3zd ݗpP~V+'c_Us>nj8hg[3fțwHZ8.`iz^UvwR7SbY@}@W \x]?4ȝuPyר5K=$wbfYǏu Pel?\F?'։ivf=F=ne.\4!1:DviG~. W;"? i0ݟ'8bg~3&J yߜ@l >8fG#•w*Ԙ8QB#U.HqN侮Ze&K#>=6MFwv|}L~d'V7=f۝(jmG"0h,MpQi~A5J2]RHʚ.lϝѣxv˃(@Hy4`չqGrqpL;0ԓ'D4X#6#¦NuD[ ګM㧄#k#J?:en3xeNz9a'Z,$9^ F Jq!@mBNּ7JV{`8}z ]VYDx7L"ĂڳЃ%Kv쓚9E+̸,n4LRv^}WOO迺)Xx/P.r!ztE5֪2!@sy374#h6-´֪7ރQu%N?8N۰ ys Ek(~v,HH PL|fAL2Ѥ}pX$_tXZ9ZloJu= OaP8 X'¯BGi5 Yѝ˘WzJqy@TU=\9&OӖ 1՗eW  saΏ>e f3փ 7 yv)R#KoI34HWn?!U>W |$˘1H1L;aoh\EjW7hm.]+ˌM;g>‹h=)3O .r#R:{u6S (4/>)A"y:W_hZ+}Ne5xRlQWDZ6-w`=C ﴛX4AoWj?Nm"z$I:AQYtE X;x2u#a Q\Bj elh'̬#!GHTk D}ӄ.lF <R-*]]Z/aTk~>Z.EЭlBtSGp6/"V]#grN~ĠC / E8$zzo@N׭(q9oO']q@P>446Mُ0r LAW\.@ν(wR=S֧`hh "vRbӿ\HUFkesR1 -ZdA#JC'Nki&^4$tLFÙF 84oFž.1<[oѓ<\X"M"(k^AAÎ  b_oE޸J#ΞV%nqͱmmHsijLs Mƻ0ɚ'Nv  ,u\ VzI?#S b"WG$=%3OYmsbr<-K#hLk>zU8a/j L˭v?/ ]WDߌi)Vyi>F5_Td $"/M5Hs[6ujz)[ZT9~BMLVqcX`sC2剚Q'@jK n{2YyovgI+uպ9p3୬0*R'1fܵ <|0 攃5fz9 r텧yl.(W% zyי,g#S˾`! 7b  Y'ќ@/6f3 ǣ@= J \q2\HzKڐxa+%[bE[ΞUvd 3I#if<7^!};gX0%gTFZ[U겶Lm4ar\~m9^sS'yC[o Pgp%cni%S)/S@cBRʣ] HX{jtAhP7F6V ߙPkhcJ}%!.̀xl!uEiOΥXdKZDgx6%80B'C7s{>UBS0ZE?\.&GY陝.MӃ`OisBL(>(Fi- 7$x6*D>/e5Xq%0BϤ4Wohٙm+xFlOjm.@Ȳ%f!׃ĬQjO/}f,!hQϻf2NW2Wa7Kގ(m& 9EpvGB\N,J {;Bd3*VO*2'NW=nx:%ÖFJDط5wڳ+t(DDL),J(8oR2ve%pZ9Swd:{~PВ]%ϸߋy[bu+$(݀gQ:/,NU%emr= XHW_Zcu/?dYBMsF"sh.yxK 꾽ϏLӆgj-m #/gTkSd EyE"HN+B͒F~˩=_͊n":)f 8̇C;iS"xj r <E'n)2o;zX9EGoCOj"w페p&ڜ.%яjUx=ia"4?crt9l?q:o5(r:Z,c]*f ɤU"n X});ͥP۽ݮ ;!]YC_cnYU9.atYiY A e& Zc\xT&)솨Z*j2K>UV8Ro}ޙ C>43rE3:Q:$TU ~C@CY}+µJ>+j[v*骙a0YyAdaxt"wt(z^mD3]eH (%vQBN* 7Cr^!FMAmaI6-ㆧLnb6ṣ]`xs nDO5`4\S҂e 3 nyg]s7>4*CxR;N֩MQ8{k5@v(LǍo]~bKhL),z|jwBG24y`i C]NX~Dtʼ@`Z^)QK,n=_IYs֕ *&LNYMWϖ=8˟o]%alf!e2 i*S!Y(՘I<6|Ijl68ՃV_ @`*ow_Y=\=|6mQ{ FnJ{7jkT]e]( KgOO!yP3ϸΗxnPgl2(?2ΠDalL0,Ō-]R)S`:8`E:yDJ V65SqnpT|{-1a?\xZFCvG}gk$:zx,LY=  R_3?X/t򞺦`;;ߜ:lղ< IveҰ tAtnk_UM[?Ѓi^zaHZKk@ը5V ˣƨؔD'p E3lԓ'ޏlwwi\;]0'FjeMc\z̳w\sJ`hZXWQ737V}U2໕_8*Ir*ǩh:7!VfbxtplL.UA/Y'>pW 7&7#  J X&~mAC/cZUǡv-_+U0tcBf,(Nb)Mj; ]pi*`*ZEny:*cWpܳr@$ Xe=OY_1Cz/4FlӬO;ߢwks:Y&C,˞iiqВk8 5JqobW0=:#}!O. e# NN0Һ)t GyDWnuVu ambyW2k;hDE+o+DID(`MZWZ񝝽qԾ41N OZW fDN!E%[lB2%#z[$rX%+QAQ+G6G7hwҤ;nvQH;"DtD :UgEF䷍Xd"w14ڪ5PFH1,WEr7 ZhIzX!\X ytH@@n;؏+qɜ؅5[r;K𛡨* ه'& I+G =vUN}3߽;́ `.Eh+^ }niּruƚ%.M(ۄ_SFťg V/\Ԗn!vuW4B4ex Y)FAD٧$_>>b1e4՞{FU Q(d+*,#03=B#T]q=_ F :ϩqeczݦhDJ5~W`+x;Cф@T2h̆XSNͩ|xiTchAZ>.دByX| 4xmU'`0tAWDz(>Ն=w58o3z0Ts ڨ0}1ĨF؆@uR,BI/E:T$蜟]\L>RFDcit#!;֬P%#Ik&o(Wز@s :+k5(;M54/j"Q@Y4yw+nO~o4/;g{wÕ_u@/=|<*aСq\5/mrSNETs/,TsʸiVH<ϻ}KTa-8rE$7 fƴk {4Jl",΃]L+ܹ@et@Ͷhѩ7 S uF`]-1 27nrZ/b(; N5dG7 &kzr>px"vڞ]?JF;dY+,SW5?mC6͊ `ٷ{%F_⻽U;YJݾk Q/| iZo8]1I;"̇DCݚ/W]4}l=y ™ܣVB:l {9߆R㋬  IHBPp ,0U:1>CikH8VUI!0ىߖ_RuQu"Mv@{RҌݚJ4dG=A"FӬ~>'tJ>6j&1"lqqܺώF L{d8{gy8Bh:Q9([A ݔP8kI~ 7F m\[aDWVI)ō :ۂ #G!N &)%r%ݽ0mg=b\gsvjbr3EPRe,-v Ai:(ϗ g$Y6JA0<5GU7& oJ?qKƅ@g`Wy's^H<|z%iNa}R:0IL׳hpA_t`)cza=cLYͫxB w=ѣNe5w:/o C^y(SQuD*s8|arKUQO`kkl8~Io曍ϸb{HMErYB2'>W^FǢNgx*ٗvĕd X " Om` Qg\C:X8hPpRas@!($L.$XJ7vN49-hڈ=jRyy7#933>qZ\b W\DU^±+ Ri$H?X7#܈TGf@G)kJMaql #'R]C*5@02*ǣmqKGXSջY): xBdC1<S&yEHY:ry_*Tvˋތ0wp>w:ncΦݯ H+e lPPhͱ cSNZ-{ObEY ']T5 NI6wQyòul+?nG79;lE}d9~A#J*͒?BÑx7wg ͑^]}?cй8Nr "t\b4^38)؝ViPĥ~u~X± +҅U% >2K<%dFD;|Q'LpnҢHw&@FI9SKѥq9S1 5INTz}zEQ2YŤ~5/- Ie-k,<2q.>#sy㲈@5SgFLG_S~!܈֟`r\B p9K,h8зYo.V6^Q -*L!\.5|8e̯1wd:° % U~Ow" _Lh}Cj{r^LaӀ,V/^k/.9$փXt:Olrɹ-c-QQpTe8bjA\_@_>X4{([֧PڕEOD1.ꡛN&M%)AւRZL+hCrK9]c}$|8z;cb!')oAJ,ޓdDQ:n# 93ZWʙ8.r+}N:0psH&D*Z xV[rCʫ_\S*% 9bI.Ew)CI?׋4w\_` lD> "H}$ LcC = c},m(T"Fty4n5]8(_E߿L"؎~1xf8oB}Scxs /_hZ "PUu`!D+l\# Еa+x@RR&5\}S6*,U-ء{M k}F 3EVd0V&2Pt ք?`N$ eqoX ke郲 UπdyMΞnqMƆZ#ïۡl Q$$u/ +"Ĭ?/ZdsNxPnJs_xz PA*Q)>R7U?8DN1fqD}bDi~vlޞ[ˀTg\#C.ĆXo'hYS̢y6O#֪3cn~jwl}ٜ ƨF@Z7>-FĿ? Yb2|~%DFB'qlc^kiⓨ+ulStm[ݯŭcRf/zFFPT#PB",B`bw=.\ҷc)llj\IETe"R3WJO:@$Mɖԕݫ}W[/=?VՁ";|}SɁ [2D }˽ %|ݤL"z̄ l#$Ipǃmt鴪MG&=ГC@OLuoh_IVcP; C7?HFt;ߤhFOptDI?ji%%m!u`]Tr&X<ǟĠ~e h\J p[M9f aC9@= -enoc2ٰOEăM[@(ժܘo߀,]|wP&uy%=wRfӆLM֞ (gAF &8}KmD{ 2"2|oy>5~#T-eM}ƃH,>gGVkw.CY@܃kGSHՙ bd9ӎJ1/ݞxo1ÁW%.2 {$4 o:W@i;/:lڐ)N㾀Hxy̆7f:4cgq?\HH%zt#!ʌ^汶>-0 Dqo׵ALG8\=30i(֘-lU,›*BvAJ񄯒MZ?y[wfnJ0rppŸUmM]IHc&<<ɘfp[x/F*cPKÒ;nQ@K@|C~O%}=Y3D+lo#{"T1 "C 6@%HNTiWgy~UULibi;:ʕ45[z¹]սmdŖ4]7.U,T.72+q7//jEuAr5ԏ)<;n7§`({}f% pY-x*-%L>xXf4n6]9Wߔhr*s-vǘ;SO IPSJ@BDJQ=ez^!ʴOlJt/z){a܀99Tw. g&D7xgUrPjfLXײUjhu @BD%^Zn pqnjmoWt"GV^ז4"oJ)^[㝃U1A+ )tjUbELY@c ԣm%3ك BqM\P<`37`>OY,)&ތMOtL/\+id?kH4pb8rڹi=,($3쪨}z1}>@q,':2BVM&vpI̦p9a dx Z#*ҎDs`/hsM&C2#=î7LY~ٮ,g0 g],fY(ӄ:|x}.4>c P7q5o6;[s/!D mFv)pr;l2W߂C! 3TzY[:({Á*>VB@'zzf ,KrIe[Q=$]2EJa@AUW)s{7N^jPk, LxP,[|bG,b_ˊrteСʻ!G"NZZI0+`AG=.ݤ0,0Us`>Lfb9Nd=9+lr\)غIx0J[\YRHddN> u9.Mٞ8]WIz{a|!yZio&*rJDpa6bAxdÈol:I`U5Y+347Al TTeޚD9 zW`W]jEN2[e4w(c"JO66@djϒ=+] pZhlhy1u3X}~j /59 SNW OOX-U{E1Q{9wVv3=HjnɼE.e 76dҁ뼿yӛ0~+)]'a8m `o~s>rgG+g\滪Lz6NɎ:M_qV3o adڹ  o &\mA{N7MZ:q4FR~)xC$rԺh5ţ/Iы=?ae!T:0OQ"(|{iOɭ(mU* Z3W_ӏWJ2!ټ-Pܩ/r&cᷚX1( ye\ZSpsOAp Ũ*ߧbB)+|M-01Fa!鑡B!*KJCW"[%̅gw O VSR()BPRTm)S+s%/j+ "! :Λf'6bx_D3s.PU*=rˆX&qgVܮd-p抋ӄp1zNnVb/V$QH^d,38njPW8cc JX7=OYBi~5p='Z G&= 'U:3O ̊,5~ ^D`*a%wlgm ׽$@O4PZD6( -AR5LUKhIo3;RC]FD.J1En/ 1@P |*TMPɇEECp_5GiFEV[ˏ*dtة y:Zo֮մx4ƤCwt*$#ztH=ezeX]`(PcM,*ٺ5f`y`4TPS#cY : v,uXc=ƘVw5NEj]ۣ-]>%@Ge-r0JO(Po5NS؋v*l< ]sVK{י YfAB#ȜtxSn3Mdt&ww;rh9mFw,[<i^L -wa<pQ(!/ JϠ憏Ϝk#g D4!2#h2l5rO #G{~: >0[#G-/A-Mcݎ9ҷ|͠ (mN9Uu *vP/P>ˍi2uIM GB/M3hlrki `Mg<565.g{7ɾU`>k B CRluI#ě&7+3t%bB2q:&Q#:]]_щFN>t-L7K! $??E)tvLRHr9rXm{/@dDc~ sEȋKeoK ̢I{jr {Gץ7=/Y /Tce:y=aIz YE~!pIGQ^VwnihحjㆧiQ}JʃD,$䳮4O=,a={'e]Ewse8!Ux&%B<[Me jHo l(Va?e iTȩ`к~(kdph#[PjFXv>\M_s`*3$']fC>z! iYqpߘ2)87v{#Ҙ7  s7hTQ|m]\jSne0I\!H8Yh(^(L;9ΚΥDfqԲٍ&y8Ga ߕ_gu@~2QI- _rbVp k[* ~&Xs]k ɇړ@""[wz) ,J1(R4WmZ0Oy/X` m(=/s;qmf-ϲ՘8.Y$ 6,maG51j|jXXF5V#?h "H'+VqCH& UWEE,N}d8+Xq!{JJbLٱ_,9v}]ϻ^[A$jo I@Oɀ, f?{TX!YFW+Z#Qkz1ҋլ岠#wtӃbr{d+rw.U-s/Ev)=َB 7UZj?N.53`jMኙ :*#iiTǢ,8r p I>y3ݓR>[A4a;!xnf^,nO<"|}Rɶicr֮TZXw$sWPBr[M#K@N0z6u({cm l?b43\XKS>oRmT[(1j,jXgz=tu#F{y<]~m.h杝\WBCl c94pf;Tx1ó#Wb$/1rJkQY1*ٹ[YuO҉)/`tVן,0l 9vB-c=2QwFH}a ,#rbww}7h^SiՈea=j]AHԥGgejnb;Õ!DzWuuT:BeP g,9ty5Tc^p+@Lt LjYg7":ciT Y`MCkj,.̌k !e~Rf2mBQ<[,+33_68ԏ`f%|-h0u>*G>'bNaC)4" iϖ:IfFC9˓=d*iڐVwTL44w6,7Utqj `F!xO띈濓L+ƞi2da$8Y'{RwkT7YSfofAk@ӞWKktLwѐb<^*Fy_2tlVq/v9[v#7 y64])Ċ"fSQA)l9Bϵhkg ez@cVr9g|I!UIr>Fx,򉚟[EZCLO9v%cJV.`{T-.pKtG4A(u[3&f3/bQ(SN'00MA"u?$R_] :;ҖkJR_XQc["i8EժyagnQY!+gܭ(A~c?`c)U6x߄9dcbĦTQ3rTzx]Mba28z2:&M^q,ɧ8~vS:rn4\㹂;-^Ӎ̔™NI6zNdNM`]6pA[EFxݓ4sWi*X[mc|P85&iqY!n}-IStC5)eۯkH/ObN7}1JMZ؆q$"dE1B14t C| "a: ĔRvp÷H O*L%`Y"Zʝ*xׯQeeG k,0;%s.&q7߫O\Z &Rklt8g:=g!LٝS3vyqcR^p,C{ ۰!"Z8n3p@O0yn6E|s Z&bhgLI{`_ߧ{Nx'? /YTl-%ę^ v'-˰bӹ`m(! =%^bqeʃXk@.a9#u0HLT9[ZSOj"Qiˣ+`́Cpx(]Ǵ!#0ymv|@lg[lWŋ𫘺{Ӡ"'zQ.=dIf1K&.zei:-Oo\K,v=O6m`Vuh۷E.7-NXj ]mdNn3n8RxFq-KHˢܡΖj HKuYT~aE˩0DF]L|SpAռ_sˡ'g 1&+Bu ;G! FV Fk6]U]>ʻv& 34(Sz87Z xܪ{o0e@m-iXJ,9̎YB{ȋ#DYd-xY&r8F*_ 8g`?JU@b7c3'F{s)` I}M@ \,9#a >;sDCkj8ZU=Lh#y[N,5em@JqK3T咽i;vЌfKGH #!aY[_t́qCLy;I"LWp2R F;=9-m+*bKfR̯R+aSNf"CؓHux"m˃^O8uRY⟼1hN'@";Sձ Exz6ou`b4[NKA7͹=͈?or:)ڍ6,U̩[?xKb`#*O`J}>oE:툎&uc''<cR?I=\M;9-gnoւ:47+ז^eE2_/:Vg|s/%N(02 dxZ[gYZ0707010000015e000081a40000υ3̎r8YNe8D뼳6A˅ذ;Dl8;'{`3 vOb php*"/mM'Aμ YiSZgЫ1dj1W=UقZ(P\ 1<\eJw\ha@GWdpڨ^8 g5-w]loͯ{7[;=uU~Eo42SfSt)jarC  Wkrp(uW HruER[ g@4<,o} "0RhRfԓTеgc(l8g_KZaoֱEl 8V"tg*|t3ʀ}q?Z">K>q"kvHR݅Na`x9G 2)wVъ/Grx$dXjxP[1ѿ9clte%^z O4iζnhb= fK\B8X]sYs n]ęaD v`ZD"v0I}-RX~hҧBcyGRO1pC27rv~~MECjZ&Seݳž:5~hU/ (];H[K&` bza &j9. YJ @5 ~swy4#VLFeKiN7rǕ,YwƪҮ'+lgAIw\oRU2.@d#({$ർRn7ՔNbZO aL M31{f g}MmiZZqgPNK3c}7C~ \]THI+ђpZ"hx؃2cZ'fV>)2%f+(Zw ‹))e{ |HmhE&D 萭giDfqIBhP6.|${YBQ;Qc83Գy(sjPZ0w&҈khO A('Y}oݏ[m9Ey|sLr$v5kRw+b.5H3=Jx% xt}#y\SZApOO~787{_Yۓַ8wO'%dMeEh5:J?gq5y>|5x-ۀ_gIn;8>.|HfLGwɊsڹ-RjˤphZPr\o>vr6 `1fksƲ5Q.o2=385v*V\_( :2ٗkSҋƗrıYqpap<0ڜ^JFZjr詟5.sBx{oS=e]?Н_odzMmZ9htLA/5ÁUs䒥,!1kJ&7-=$L/6e"2A |Sh 2cS]cCAsgz1;vH&qU Е%xb _s[YV۸8Mxz*CqV>͕w+Ҫ&$?(Yq<^t>A[<,®9z{B1'B 166LkQ'0+2393QNn˱f+E`7 ˘a~2K(-xYi.0 K+WRF|q:?T]o  ˹8Wo//-vo/2J;Y'*iH2 ^ybmᩮ X֩1F~'LɜD."ÖY86(k[KUvI0^_.Qb{29%y0,ؼ68Id44(IiF'N[!HsFi0\>m fYCmLCc ^kpZd,@B4$aW2,Vol/{J9f'0n uѪ,J*u0t{>xJ򱆁^3\xYSk#X}l#N|:->FXT702h=]L+B d+u~#ǂg)cFA|y)Ԟr/w0ZU?. 7[P;0 q%.lf[ab4a`Ui<$c8Q6u*9 ?I SIYw8n}J?X[Wɲp_6C(XSc| cT.+SdtI+>`#_aXZHC 9ֻs[lH(;v1:M̕5lbj ;IoR޷rPI^.?{-X j9 6J8 +BXkrX!skfhY5cj'JW*8ӻ!*G*~f[s/ml3+^)¼l.EdXgC9]r>w<"J>HE3, `f'>Gc|RL,GaǓ 8]/V>E[j X %cHcReZ Ϛ7 ;Ć \Q!|esnz9/Oii'-4znrDkA< ukk 26-c$u6A?WUSOMLc=iHK|Ud>J+\A[<fgI{󍱻`Q~.)hkk /MO]vW~謠8Le,2vzj#{i"\u.SMxKiuTT@Gk8{߾ԓOE[c%^}vP>ԟ&XՄ*{c%3XZ@VpPt /`U/. qxlf+g8}թ./,vND?N _i|yP:چ&EJ JL|m$mHw@Rh@'G{(C^&Ʈ{2qx[8'58tluщ@vy !h'OcVA*hΜX`?\ +r*)]T~[RQ jCF_;PVL);վ5B#[6ƝY,Dtsv"V }0$1VO BoI +ưJGr'F4VCXm7h )0~#G*si %1ik *gȡ+ ^/4/$3[*?n{WݖڑZ}B 0g^*mtPP m3KzH(yj 0"kIy7|;:ƥm-T n'ń&uYƟQk`1Z*=9w(2f& v 3Kk~ 'Ko3\ SIɰtK] QՆBm+ZjنsR|yџԚ\碃!Ճ$9bbZcثD39s~[@a_Vs6ad#!} Սrd{4r؄Rw`L%TN GaO n|1CʌJ4!b3r\lE:PVkqA}W!/^,Zu dX`ZųXL,,w(7wS6 YO?;c`8^8Qfńʵu0j3,¶dm\>ߞBe?~`2XT*f[@TV;ˤ8c<eN|e#E780-5gV6kOp@IYcIk\E‚mVE * v.RR\9̄oj)f=a?*>K0O!09h,b/f^' QQyX'[m vNxBB8bDmOJ *Ns|fTII~L];xrZF49̈{hU8tZa?{fJWF|Gj>[a.vgYjRۧi gip'3SAJHƚ3Ly+ K(4@D_34  40)g]m^ꢑP:[6.>hEr-E@/RPhtt0 ksybwGTS)xۆ%'f|]L?Jv{osɉ il5*p$Ntb՜<&yC"q'qP+~+u_?RL?J%,m!.xB}Kb,=UAw{mYnԿe[ϕޮuW";}?A$zB?/Jުw #6.ÌH<\<# x2n]Dmf^if= t=fGZq\dZQtUh{g4Pi"\$]f( cweorA0mGWc7th|i!6\66Fki`sx8C\ *؉z2*m>M=%<0TޗKG/-}h,9 mvsÀvΪ$0AX kt]$es13Hi NT- @[lY%Z0TE`d(I3=cߟxl<N\M]kڸbz[ZT !֬B?k40k(Vg-KG,S'_-,}lID7 ?n`֐t\ ,2~]Jy \ȳNF뾬 KDPd:?<zY(xl004[H%LBe4 }g!S$ wԾ'C/J]T8taWYX(<ؠNLnj$S_%<{hy,Re yQ]XR>$`4?58$Ob=CUZ]]^eE1Yh5HJ'jR  `孑{aL֊>@5&!1œУ(ZwKl;:7Z/F>A@m>,Ra}yzKӚK_ M?Hz+Mk;7IO>zxqx~9LʇhۋkGǎ{mCmV$}:H#jAdW8?7MZ>&8 'z]*U斞!% J_PDD'hqUoN>vم.F:'^*.#Sy:55k-3rey@)î*]4^$,dȰbG}Ԭ?SKp<9/mUjz!o2BZ>q)CR" g_.0 y-}dr|1mq Q@IvQV~G'hoTWIєy VW^6/^wB %=#B>J"BL/1g:U}w zqxK"1O;`DٓBm֚]⩤2hǡʴcohLzRJnp{xl4ngﭐ:{3t7vy+ e}1k'[̕{m !឴ǵ^Xxf:GvE֭U52KİɑשnGtָGSLaaԢ(pT\Ѫr5 *<VWx|I gU4k_E}ŏ &ƍa5=X ->F,B"yG#Ch|OyDQLܧs C) ੱ|mfbr|_mΓ_M aKPv#hA| |PHR:l^OXg_Qӄfw+*ivjCpA`e; ̹ң OB\hbKev~*VH7/{t׹>訌rjz&9F?vk]z xԮٹZ.(X cv}+Q9pF+Qo6hu5[EVVuͷ&e2Z)wdy2*}Qg*IE?*+k2q$HF (0~D^.ysw@6aTu5@0:u2'+SDhӷ9vws@F"CSE <5{fb^Qd;tmmYϻH1I取QǞq*5~hБ5jKY. w$AhTzsP`7|t)C4w1vBTMspzlq2n iMf. 7/Gm_M$sq\27'"8v.5IUJ3]f.% d;6! +ȟC*IľfqI;UnSְ sjV?!;Di~aR:ju/ SH@h@ƪy4RJ.)LV*G=6zk1aMRJFQwEY}6契6GDzp[ZbgbUNy622Cޯ*,.4*씭x٤@m|>Φtͷ?LlP”ٔ.&>ˑDz`4nMoaB~Wc ,"<$t@<+QLmqjHѲyN׆ YljA^{{ $M&:Ĵ+.8 Ɲ0(~'KpC77 e)`SVYioEp~Jx]dP7O/ӟb;U8ܶj]_LF4[ُRiK DYрW'[/J(}Ǩ9`!@t~BYt+unσ> Չ>N$Ŀ{a+A|zu) {ؖ(//Dӑ:0R}XWI@a<קilrO{. w}m=,_i!2г_(ixp,,޵ Iu۷-,.myWe֕B!UN4Dv퍧NץQŬΦYq$"e+:]2L:RW%(y{Lp`Zb8΂vK(.`j~pc`]F[vn[iObd χ? [/p̮q6`e+ώ[!.Y'iOhfp; >0 e.}}?TZuSa֫)^)P.#6ydF!LJ'Q~p q u~kPzhq˭S+FNŌ][a CgПFQϕWTxJ>*5v?7XAM=:irE/BIs>o4tGBa͍)vAf#8LF_q`B5 HՊ͋b&XJ1TLFE1 Z2 ӗޭW;W1- &~_)Zîam8bsZclC,Y r!hSϾqLƜdaɡlfMSb}Xc('O O"sq ('όlDRݿ!d\A쾻ǩN=60 Aw;"=We[QvEs3|CGI:Xią]=%~r~cfkߞϙ%P_2pM݅y.DlD2wp3)Zcj9//I& / c%==ag֬xҔH9*I4]($z.ls|Mw}#d0UOPsADXaCȁ$Zuz8TdfجƏ"^Sm|Uv%}a [Mt%voYSa+|:m%0@nuf%|INIY(G:PkD˜yq%9 3mg%T+`uv{Ԍ=R*$Јb^IW慺B0['_]mbF׺mj$+̞i0}S_kǞɕ+WCS77!΅جk" ~0nuRIp#/Q/:D b3uatH%=~,/pSIcȮHeP4SG-i,C~.R~9 gӰ Iv :ef#c'+d2󮜇]!Ĝ oPD+ +V6ҟQugRӐCPVŔS kWBH ;C›Q5rb~H9|W^Z, @j&W:T)m ఉ1_7)WX@-O5z4, ki"R˪4_ɕu걊IA^p[L5/Q]KN:+v>JoZVOr5ݩʞ@At#I H:s㇨&a'HM>1ߪi9z<2gbxd:D~jfB5^**@ R@ p+Jl'H6Dbe_]zK" EhbNb{A]H_3ÓB&?1ͼ9o߽wBRbu6.j#rtu12TVED\gH%ToXpIı!r=TaHÃ?3xe[s L?*~d靤/,篑CKOI7n*phx6K"ʓa[XDD+YE\I[3MV:P3dWHU@~g#o^\$NY6Iqq&[D%xIZ@{帰lj0ٷЏN*jE0BH6|p8*(ҖcrwZG|8+[uP$}F>9<NIs L\Gv1mR> ֆx; W ^A&cvUcl;"\AeR=GO_KQLα?'܁ 6z֐]gj`pqEUp}x-oɁ;JٶoJQ[h5\FlT>b1$nzK eu阝qLr9V9Nh* hN $ .c&벓 ʱ ~iTs5_xzex+Ֆ:h?9z#5zvL?9aχ}@3'VR! 2S,Ifb!ZqzG]HdmmGbjF|EwC, Mb)Ohl=bpWGGn*>lc@_*5)'Cc&Q4U}9l짜|gE}wF\j]/W%h-deRgY^_-D%9zL8H~s9>DF/h9X;Qa6o٘;JF᢫~szB9_jÜLżcO5E䴄_*qݷoJ WT/~2UDaFFTvi=*Lz?ui0L#$~L!L9W Wcf$S|՚VL S`9MYKuf0ifvZj^>"BҪX5n1l8A",}o~U*;p ig:O0~aE4-ߋ_53aeo,\tZ;w=dUpd{5dh/B[&p_Mlo*h&Lp{(8{Ԛ\yjMMи'8J|&G[4d&za A]`y5 =vɍUx1`<U|ed|u~Pv1QDT~m~;y^Q+P1r”hlخgx]z. c)4sE2iTp|AgyQX5O{Cbcǰ+)|རߥ>>&g]V ˤ¬`F1Q{v vJ1GY8a:\7T] gPH;CoĺD矼1tTCU#2 饾e %dk~"U/< , lkQ^pMZ%v3FTtqWF!0齂YR30 8 Ha7Hf##t|:2lOiHw讃 ~MyO ZI cDr7>s"!ϤҰ5%o:P╔p|E @bzzvf.5ȸA1K_0ĭ9@3dYa 9{͒$+3ÔM RU9?H!l΀gh~(Vm\6󚰎NJ6CPTTx{21ˁ1:H5KldU;L-;on?D}+>^pja,(HugB~Hǡ"K|}"HF*- aT H%0`kbݻp(H>촰!w.4oB\ˋt$7Z]qB}qqyIhb [/ءm!t:tC OS\!{ L;FhUC1F=lJ؝AX/^euCW—Vzc2Cosg!b߱ c;.Ґ$cO!k[;Y-1`? >LR:I]ysWq氲Wo#NDFlBn$_4L +o(U'3sxikb0)~]I c\Bdܟa)S= | u:1.Pq?Y;2l & 4␬~8GG۠S (.nq,߂$fa|[eɸ24J 95~ɀ)t=IhR< 0̏ =BQp$ J8ڡ? CK7s''DBU3yOB5 &1ƪZ8AYLV/Sv.rDpr qUA\[4h,'<:_^|3Vpν|7·,CZܕޜ gah_%a} &`e<:A|[bLzV6`FxߎL%)46 AХ>Hvtl `6 5{A~4m[yY.oz.PnLw-m#X=dH`*\d7` 3EUk/ 6oOK #'ot+dk=ż^pIl%b;+؞yaw#-2C؅3׽Nv#mrV.׶ Ca̺we,`IaĚ,3bO?DE%U;eb [6yxBSksECa@u拒ĵ3d<} Y}&ޓ娐&ÒiTw驘u<3 70v͋,MbX| +F/]ʉRb.;3 4V½ZM)H<1Q#=^PY%YEhsr( :O??յ  >,'hL/톏߆KRB|X…[oa~ c=ǝ~ bQ'f=Q6!$dxչ2_lw n<*ef+DzZ#>ضyTo5Mq"P *ɂձ7 5lEwk;)z!f?S׽7-yNoAE<= pLjg +9dU65OOuY3R4l%3Ii9"xe]?>LVgb?qmT@.x8Ӎi98@^\ކUxQ DؽTS\d"[ y $ԧ_wT}Z,a+Æ'leU[M呰C`<׾ wCmmwr)\usBw8rNLЊ?=:w}m7ogZ\݆fMMNZ^VLMvc(jLNC@[ܴ"FFF/F2Ld⿶0Zh6 MKsAɁ$9A %?m}־Mٻr/ ώ\ckڲ]0 ݷY(ѲnYf^ ƿ> S*J\'w5ty]'TZ}HDA1% "[ .\@\qUן"@{_ϓe.fb ͅ-@#+O  |3ݘR"ORQR Tv (r`4HgxRl3Zf̀V΁\ˁY AFLeDe۩D;Q[Fcَ={T(PV5Tg)C=6m.Y5/J%'2!ϐ.a%~41UՖpq$ <ɬ˅)|4s0;5VEؾp#ݱY_M ']o,*q3Sj}NYAϟ[IK,bGB-"!JqGZw0;ېc>DU~w4X Y8`,!p!i(k76c[PuOz/_MFO `~65Z|K_d)EeETex,[`ӕ+2 #17H,EnN:e-!oV*WVt5mi>m^իU] ϒTuڳzgBj] #ɥ (wknLS#3Q fY+092AV3!$.tK%] XN^%7֭܀OHW@$@(쨿۴u?Zod %[t[J7HQpT՗R~6#^iH[@ ZN-(wT$n#]"rlkoxe nNEFOucar d^9Y V6RHR@4}A||V4fk\'axxZ2$Hw O#AH{Wg8Q&:WLsZ {>o E5<2va7VoEns[wr,%z*1jD)+$v/ %:"?8J~ID UIa0M3ƱرO~~[{:q|&tîSXxڃ%IX j؈AQf:>M -c*qNnA)5BUXWD[>VFngxPr7t j1Ǣ0[JE&|_x OU(-Q'^u IZ~349vife1IWybf4:S^TfKP'0P2McT1]jHxUmgGLdZRʖLPYc=%;qׂVDV-HVxUVSd4_s ZzW*QeɜJϯd:QDaTܻ NTGT~=NL|Մ="d/S}s7c+ 7Дw(;ՠ*گfv%4"1@͌S{]+m~l@K%J6.VX)U$X_!f\X^ZAy3&o b"yvA6 kht)tsQ0<"\Qp^k猙%Ul"iK9Cʖ`5ORz nC9+7OE?%1jm IG4drE~qDN5f7LuNųÌ_sa.{uh1ΣX^^@u(>@T"-ˮE8Hgz̖DL11*&5_3"*iM[\8D}$U|޺w/3cr_DLHhar5Mi?<WnJ_YYJe{hCBW=H^1{cNI@F {:_-Hܠ5J '<ĐkĢCBZSx~7M]=!R'+--0GQ =a%OCZf͕s3wW5xWeqzYMtF"|SqZE7-*{Q"rD.g>ź)( =܁q4MGL dQ`fŠ@p(`]F/8.}$g|mܣDJAóHXS*QԈgr' ՞bΘ6>Z:ۆX=·z:_ 6{xG M#坵7Fu71z v;6z:tعѦ|2EŘ͞,|'HM)J=ֶv3!BB L< ҉IJa7{E~93I΂|[=lhliYHLN~eظ8x|}m*A5 <X3ԺS_I. TOoeq:|hM8z\6b{|VЭ8w:+{uRq0[@ElhѸ3u=)` 4}r{ni4/ȶ=׃tvlqU(A/>gLq$t:MO"yv0uNXS&PjGC z)FuU㯚WF'~gMFjV?lQ ~UrtayyA҆)z~ɳ޺)ǚA4C>ibQ r^rr·papeWk,n _1J.ѶaVYȠ-P&dڏKx1J_t\L]PW6,2E:;2?M5~m&] ͱğ%+#"Bݶ#i),WEHBPvsdJ _3Z!er$,U56B){ϛBʜ6eˆU{TśM&|R!.#uTq0oi]6BP Y/>tFf3;Y1ΕU9mĔKFWFb}Oa-HC:b ONTI"_Mi}$ȭG WH\rK]v;NQC%{lms!%aцˤh5âYbDwT„60Dg9 yGLtP7"jߏimDLSIm^:ڨw xc EfRhn₊rvE#NqUtq@߳KT "xFdsZZG s@(ˣ#ϧLN3\XKц@AFMDkO 72{t"0eA9'ݚu_$FI[XC&U5.e[ҧvIwDިmsGRcmsBwAł dv;`3]$гtl-&җl NH+Tke[0H3gK/*¯l"26G>U=hӿnPش9/egmQBi2e\~frگwq|hJ^wEG?]k/Ԛ%֟vP]b@鰓Qe=rd*vSCtL94"cHrCa Ǻk~N΢ 1ҩ=GG&eR뙊j6F|b]H܄2S%J5=)gMs fRH PV48,[ٗ"J0I`4c21loNβu]oů\ #r pEceNi9k懷wyrllsf>b)ER]UWE=puEa_`.2aK_֘[۴< ?$-yY.4<K^hW6u#߶Rgt(|Ζ_aiFaj*Cx*2'ȣeܨ|D(yڙ9Oʹ1'&Flq wzgq|:MGYhte9٥l&)aO\QG2+3μrlA[o =xw؃ h(P;o1q'm^> QcȜ\M") څy¨j(ƭs(DH4:op#jCohX?NtRq_M{ej[s*VhL ܎dq jK3ZFgJ]YQ k6YsU ͧ {FA'"vL\=e AK o+Sc]%ԛnww+.IloUڎAYб5gb6Fx5cu\47t9ZZ+b>  5ߠa"QJIH ~uIC3Pt^零N,q`p*feg]B_@}W Zbn#Gm.p{f h ڠkW@7UY>og!֩ tOA˟&es ϧop/K8KkՎN:3#!'ƀؿ0} J$,YDfBz7-t : O a 2Ɖu7s R{: _/7p74iִGp ql*Z&\oog%bI)K`W" Q=uHA3@.-8Lܴ \ otCI'v xt(af ޢQ~ sa^udʈL9E+ȡ]55O]Ž-qGv=}$c ξ|'xI'OJOM_>"}jh|S%(sZ擙vhZmdi!n? u꣹S`s*1\p$&iZ]۸`Cü->Ze;'(xA7/cs큞p-HghHB4Ss4Bua7V-WS:eX8̝&,U"y$n*` hwʨbt-R`=.$f@Tf#m#Ǐ,־Z.!7frޅunٰb#Jk`U {G$uh (;=muZNKV= (T 3@yݵgBGj(H +Zf)(CݹU!UPA.T9"(j AB E88b~J> 1@e2e||>NLMˢYi}?H9tsbMg'IdBe7yBF ß0'oith`F8H_X|y/鱖`_%RtUyjmJ$azw{O]U4_Z#SZ&7պۄǺ쉎-+ ;5|l#7)mSnjgb?"$}lC]n?DP%y:8/A:\27R~ 띊 T )N=W9ItW_iM ܍ZM1c^(3﬍F[Ӣ=mCĞBgc6|\2/mvύ #y3e%-t%8n)Ki4D+ ⑖YBsNTVCA 9q T1ppfߨ|] ωH^|ns)睃 ck6o o6G E PZ'`xZ4f<#Z4DKOg7=Sz爄2>W]k]22XirZ.W {ns=G3L3d6%g G^^ ,aVf%`zS8~6F{~79%ˌil5:D#ݦ3B[~S*hلTn,=`m ]o]v<ΣCmE 0[w%lp.& SO :R&١o#8ou3MrI nbD]/J1EޣkaHy4s'*ʆEq̫H-\ԛv4#f?#X@bMV,{Ī(Pͼ:i`Ztz)Z>Hޝӧpo" :dV7#?=V<ݚPˤuh=rө9Ǡ?߫8bU=Q"sСanQvpdF.zFFڒ (ep 907eGf8^tֽny:>[{֥([ÒNZ$M'}zԩo}+cfcx|ΆAӥT4VY,W(}?+4thYO 6䐇u^QijՋkN;m։mP{5c{o11=*TP$}מ {xr5ת2eK 9mݘ6tOsG` ZE8Buǯna#Y7uɱGWamËZX;(.zqMj^ҎnN:.+!H$mmŜ/awZJg O+:%1/H" e`Lw~RծJEdl 4W7;ߩ*J4^8Z%#V6pz{{*l՛#Lѯ6!Tw1ί 7oohzMަժ9LO@=5Vo >zpwlJ>1nx8xKZl^ݛDIi)#xv垄L`1U#ZTlE%p3/!?>wк-i=ȍ<"LÈRlfM1Їd'mTCrkÞm)Lpd5|]_B6fҹj;narL)'NU#Wn :G[7o r9|VA-CQ@O\WAMr9yqo0GNeEПX>6s1JdzDEZ6P2:0چt(M߶(Rfh6Z S1|:gZN>,)_`X[*ԿΙ/rJ H~O&(ǚ6 du=ݒ΀;0>(2,CCΗQкރFay{\Mӡ?]f5Y#CNe =[ӱDBTQiO-i?{:Vthj[V6 q-׭{5~%m{z^L#U}pނd{Z74=Jo$zIW5 &o-.r^(srP;3~c/K6ͤ]i{Q PVw]l7X " Qvv'dY?q壿 {/C5vl}:QR{8qXa=؆C5tV]z[ͫF4ݸ O%co Ek<]" ]'.] $IA#>3#Zq^, -,{q&k(H3|9в9yy&T2> v֙ kt~hSͺGeDW[ 1e`ZƊ~b"ڍ+ DvnTj EWFT{W cH 4Ƭ52rݥg)AXߤE&CZg|Ǝ=4jT\!ʼ1cLu8@{0PXYw2|e(࢞Y@սQX.M<1`m"uN 0z}fVlqyU7,(o7թjmx kru".,#Eĥ/܃{A=`~X1 =Hv' WG e*2Zh+/v]c]SmzcB`ǪެHr@%w[̟b=m>T ڧڝSv@RMXj&caLer /"n88}}^jhc ZXZd%Ա̨FB+?5K9o =|UھNڗsI*PGYmɴ3Y]?]$ _#?ۊ_ eE)-;4Ép⩜:$[55M2W\ccJn?t%"?Z`vBN??#Q@ѰS#å L_4c><+Hck#4əmk+0$ %3JAVnkD)[ڋ_Anx|&K8n7P֤` 'sTy13_~Yҁ;~ܬQ.:{J@m0"ՂYt,r"]++\qY<uRWBZ 񬇼xjv;)aQ3>ejm@^և#5R06$a29Ʒ>ͦdbJf@[-rq*=HwC4Cv ke̒2` :)ETZl'L9xW<,jnС3@ ʃJ0FW sK-$0R!MxUȂ)$)&\'(Ԝܩ()2<ɡk1{&Extq#X,ǥ!Ͽs5lhg,Sd,}Z@iI"$r \6HyuL MKOﮯj()Z.D S548:2x-joA̵Ec$6?Lh^3kM7T9>4b,}FώTxe=.E%1Fm]B"?.㱑O.n7(?,,`0dnya3 `籥 VcAe0e$MvA E~ vJuj>vNɌ3)P` I-;xSTC~IDVCuI_;#Ldt=%,1a4uk\` *lPgFIwsM6%|Ȱ$Bt o̡P<5& a2G/jy'Per }Q8p) 4|x=x&fyɠ i,}M~Q{1U"&m75=#* 绋L+W"@(=}W`5-Hd8~Z%<;\^PV)6kx "KPfޏ[z'xy qkb3ir'B,h#X7jd=pu doAjek¼.?bO]Fy$9@9nL驏x:1vmÃI΍ ThY)-*Jcs?6FXdJT<ݑjRtbԨy0|Kr/@5 ._0s /I1] e<^ZL+ Xo:0:v܆acHt^vVFR2Oٸ*&b{ .%ڰXT +Z49S7$`hai S.&ҵj/!NV`tIޒ}_}oazGC遰ױ|Pnmى[xd,:a9*r&;/%6vzIԎ.F  n;(I 뿜W"f[[.J:#B#UֺY?uT덟eveCN_F[~Ck)8/ub cηslBFwqu:ߖƟYp$Vn?$,ɭMcƗT'j-kFDTP.ͧOƥԌ4 }ٓXPgbo/͉"OSkEn^:KZ!?qK'_07mk9 -t֯.Zt6=-8Yd->|h.Bǔ])xQLYܮ$FHfycK"uJچŠDl_zԉPO!Pf3!n#uR,4bkz $#L6!*BVfc>x6/nao-bJ~L4_njqiÉ[K2-i٩Ck@5)q=g*> ]{l};-~x^oK9=k҅"[Wu4/2'Pd76UPtG+}\ӌ0]6W<)o ,k0B^oW6þF~,+z{;GbNJ ˧܅B)̣Y+Ab{9(g(r WV~V2wB@et )T 6dS抧Gz\\ik+7(!8$Xku4DWO#9q4gpQ<`[V<{ċ\(1J0sF4%^Jq:~4(;̟DR$/PZ\f5U1mvr$sm+uĜY\sG1:&7CiF)\e|\r}$:{f:&,qٷA- -bKcObZ$)^ڋ &#c,UA4cV!S B /FQѨރ<&o4fq-OVvnGKvщD&(Tr֠:jYTH(zu೼0PVߌ|mŦyz߰ |Ϲe0ޤta郗p]$@/gEVn{̠$g^~v8ԿP"&5t*Pȹ 6Դ>(."m+čσْ:$X`t7I3h :hݶZ^f0i0;Ceb胨VZH}uf&v 2:26X*^Gɍwi(F%jm1~Ρ_yǪum#leɯotMGA=]!%iag8f4BFGup[Mw}7h=o7` 8:;`Gˮti|d 4GUǞہZ)mˌ[fjN)mXpxdA9'^%!;6FԚC_ƄIJ?K\y)CɟA*-RD kG^8dm/(ȹͥ8ú%Lk\l!4&J)Ng~sxjapY$P7٣RP`L}eoo1$ĸ0/ '2=t=#@:'I œMLQK|_pp SvQg<<"hP-h^,¢Lܥ,_rOS6^7NYR`ys'12H:(4$*" 8_VYT!i?.NSx_-Yiynn=M6$Et&w6\'UQ<[ZtV(FS8ii8p^a:h ff̈dnfG5#Umc?B U(c]4KdsG_& -CdҀ]pϹj0j؅2HgU8~;a:4Eđ+ŝڀMs2c L+ei( EZE E7MdxmW8JOWr.p8F G;Gˎ殍*YEU44_l7QH!"ҁ.~xl7nmF>%&f f}ݹ6/BI88>׶Cqm3͓MU6lx9Wz``dJ rD]Dhi1{XY\BRy vl;ޭs>zY9~0.&Ƹ[~>N(Vxt@t.G򵌝VRk=s1<l%g !cШ  db,g0]|*,]j5̢$j {+A-jg_OCQqRYbL&u9=i]KS^8-.l2黷lUB7XQęS> oКn3 am6ZCѳuV]w(KޜhoJ߶Iρ)]j*0T=jkJ0ȗj1%=Ѧ;vd)i}+l!o_řp|P*^"KPa#M:Zj' aww(ECN@w?r3>g>ARb4@OcY(u)?]?WY' 4Z}rEȤ}2&a%rv<$G];_+|;b';/WyJn˖-Y<.{hThba:I~0I ԺY ™ :-$`ԛOUlEg GWߣ.M -Oꅬԧɤk]Wn եЇ=ɺuy|ͯjwia;TkǶtDʻVbxmW@HipMgD!i9]r=&\ؗ*)hw*12W C$:pIgQ~:տ,';0m ~ a~v+ܿoqXWYsc@IGqDj;kw!LY]ǶYT)J@"BfQeow.(8qQ$NK!@hd*p}#|>Ós\a۳Vd7m@fC@`1xOԵ!;rT\I(ē˫ޑ1IڋQl dFNFE@̤ NZ ͗<]{!Aq6d1uAMҲa^'i|x%BqGV@\f(\[lNN!KX zYZn3us+Y5WSuM^A]̘b kQ6bhH  ;uN #c VevR9בXL=F|k]f#=rB7pp*6BHU Ea.z6d3?j>ԉWD[}_W҈5)y7?}2),YhH{nzwlłbfI Fٳt0Qکp;Ff=[lR5|}a.C‘;uipR_MÖu-F5YdNvֵ"ȐY+f>j_6d_13˵yaFNksݽ8nm!.ÈըA2|GPK8GE~O՟_Rb/x4}e pHmkSϱI 8juH `JZނZUa8Heqĕ@ iO@S3+QB\8/+8gsz~16 |WӃ^ivtG5r zOaBC_8.Q_>sxZ|JVmes32Voa)E+Ó'b&˃˦ 71-Q­kɿqc,TS{(}9L"e-#դmէS>PɎO3D;7{f!iصܪ))4NѾ!TPDY{uW#f tB_ vIGŋ![P؝ۗvv'o|l=cyŬC Gb1HV^zm1gYb<;T\PnaCS>J]M?&6ML5R0xFmi 7e橃WA #8go??>ųpO2لeBh'?rz+]2QǒgF")RuJ$,Z叔wNur\s&ZH;%~C1 sA^Uy''匼3a2"06Ӌr|Yxa9{Ӛ q 3ڝJIWuuLsb\t(kPeT~"pq51kc5ٝTdM+V>AE3y3 /zwu2@|6!%g XjR#uqQ'43ՌQS(k!oAZ3#BT/`-[P823 A4/Ã?,8{ȳBKޫPL>Aƕk󀶡;6¹7 c伟'?, mw.r\BphXy=ʵ@wÐGފh{h"l;7D wjYOTYcp;ˌJ825WLJɨq mgk#M6_T4|6c8D|NkڙŒ>ZΗU{:j`A?)Џd`D9F5?zld8\ $5oY=TK{Y1&u)p=g- eņ]dԂwM2N6V8s^BSt]!WN14‹f>g5^A8$ 1O:"ko0 O?d,TS6mHAr-i$s{xR[+Kc +/#|176cWpv\~Y1>5^qHc}밝גt|Tل^AC"eNir{Ȗm$m18>̚ОV\CH} 5Os[6֟cY|PL?tCd7Z$Vz9M2T&1%iom$/1oX %|矋r`ɘr~BRzΉ"jwj|"Ҡ<ϘACZ w%{#3ڜL{,TsegSexS/rv|vWi] `-6FEkΙ|:xCDo3p9&ˬ߾& n9bS^Ģ9$TxCG\u[Kc?F*~=,:*A ۊ%%4#ay{5B̃ JP$ħKIJ]2f鼨`/r JlREtҼy ~hgOl=^a?? ' zxo2ctUCHfHU:Tނ&GW9iBVP;b$M"=zdN{ӷCa07Yfp||!TfB>f#L~[xwvmjBSHN/yP ADd$xXcZ}Y5o3?!P}bV廑jhgIGbd TDLS1Y9*f:}~?)>C+WC:? W,E lBzIm\^\(d9vecSf[}Y$z!"Z-?~ m2)[ͧP?9%7V( ҜaBh:Et>:D~f?MOՐUGlÜDK̾/"G>>CP|?Эqwο#+摦 0t2 W5~1˳ CWV/6E,ܤJV,H//YS e7eXюv0\*'rс! FIKb~c'(牏e|m5@bګeǓf~'{n$ku^5\u`K(C>ӽ{VŝZz/]Wo1v<$sEDTJ(xG%8r~!^ YǦ=N jkKZUjLqt_3 7NPCY+<9vůw(!M30zXMc?u.^ sqCv$ֆ.%df4ʹ}BFQ7ҏyg3iry.sX}IL7|=pc^F[t*psnIT@a(3yw+18d  ɐ)[E&x>3bml){d]fut^_2`FADf@cU}er h55 9HKGG}夹_Al3:ĩQ"kI[úEsw?W+r#Zykœu(1pD Vw9gPY!)Z& OϚe -B]fy)^DU ý%ޔgZ.\ֿC-/#gް <3=qNè^ U-Yƞj"B0$.,Nadv;<]\bc'߱{rݒ_Óp|n 1y7ueae/Yanu+S#,+HP%˶-ww`{krCőAZ7n Xa\s[?56s#v&.,]7$w0Qt{GD$iѲS[H7K~~m!j/*~]vL"jغ@V }e4n?CKl=9zSP#|>{iM뽸geY~"OR1^O=[ 5*{Q>Vv۱ς5k(Z:ARLr;H)l 2F5F9Azc%.m M~/nӋI'nKR2~9βƖLeY W(ǸS*4XOv w6@\_|qam$ޑ@cs[5~z]w3Hm"plW_ tT۝`>ۈehlګBgdn)*\IR_#9Yr=φ+CRAβ+`QŸHh8g\.j,a:\Gnvˌ5 M9k5ZMaYr( ȂSct28pE[S`(c8reh&]4uKfG; *-ӻ* vWȀJc,!4i?=lRxt;Ҷ]dg3Z:Fn`0q͆ѽDaD@u %o:"F>W%eŪj"':->E\\Wk#7\jzcDAeH0L8h M|SϙlyzLxŚ'~B ݑBˆ #ūƒ<h }'uOA!nPSsHy4L0 Usb*!љ>f?Hm <]#ؔܔ_y+.tp{%'`E䆎 oDce}@i8*F`6NpsB.MakZ5!F*b ]V DۃFt34™5ܱ e>2^^\967Q DŬc#Y۬vFX=LS1 !w׾beZ 7~$$'.JAE4l$Bo SMi1QnlI!ٹ[AEY'\m(E/|Y3|1ޱZ;r~ˀB+H }KM9N%<*RnO@!z-&Sd`.~@)D Au`%g L; }9bQD#]UFg* nlY~zc^?:ͻ8?=ź)ZP;la}W=xO QD1G viA;BUE׷1Ưt=`Wôv)"ZAey\byꆟYn`q*=4JxQWQm5ǡu@}9Յ:'^ru12|;$zst&V0D|u!%F=юϏlwXw-c-X,ߖ lU^+y[LE߸Fw.wND- \*։E?6\& 7e Y+K_w5G;脙a<{vb3V E`B:fY>LGM$WZLˇ+te礰&a*PH+W`n(ZWа(5cqZéuqbNBRJOR>Y"A5zh8R.{Fb:BK)IXf$u)nR+<7X(|^E+ |d1joطD~'}!6W* w"գ;B&vq};y0;{ƺV\Q"{z[hF7fٽ mpVSf?^QB-xo>;e.,~Ɋ,U2?b;[깷~? Kvo 48ϥMI]G/tG4!y1g'Ï\;. qHGYu?iU@7Q1W{}vCI_))M*/p&V`LsM9nI(r%;eKFdS#պ+t`2bAEsz[!W >`u%WT(֎OyuTs?/-H:pYP>j24'Oc(b*1ȱ(Pgq P,;7- ,3a$)ExeU}ɑǤ40U$3mYXsCXm5O3 u-_ޱ+ANNׄ<K'Zp f>Na8= V\MѡslGZC(?-,\%_T3}(7y=!I>t Zml46PL,s^VÝ H 4Uʰ[n[afT: ?b!GQVwUu=sAn{sEr1QK{o 62)|%i6Q.2]T\?,둕4hڲ;'&r8x 8v#)hldϫd|&??HbK v6Ѕ7o:Gv]C!bvpuCeA{L\ܥ\R &/X3yaS@ǻOaw\VhmUzt C~ g^L|X`<=8 $ˈxé|EjzAv^&>V)F3>}pH+|-#]G?i?8za+;&))&8"'.o' ذySA>(kR@RcS5t%C\?;ggElĆ7ڬj(º-R7j|ݢ B\#2̓l,PDXA?L65x9Bqxi@/O[MtW6_>!EM;Oە?Ҏ%*&۽eoMvCH$zVGJĢD>kCy%5>Jo,*3b1. /t$W %Z8P=KކkEI.A!+* jb)A8[%j *(?o4ĭ{ud?#)89Wό`2ڻA (\1sMWK^ 7\PnS0$ o6\1UqRXE'B;x]"95)S|h3nL/q. ;GIz6=mGHtZmQ}oWԥD1쯽hPzf aIB To׿XwSSas}A3AAo SDu'Ppkȴ,9|}%m=SmO*?5CReD2±.y6t5p O9`#/Wc$GPk~ +1kx-#/P = P_jXb;[ŸX ;2JDt š(79*˄f~qO+(-1{zK}~Ul1Sv"*ʓ8;R[g4MvPca/X{@Z)-v~7QE+=_ˇ8n A¢Jȹ9hB!`bl拐05eʁQS͜M=]t3Qg =r6.Y0&Z[O㏏جV3E^_ҁr/=(}W ¼jh 1~/tܧ4)os dnӈv\d<565 uvС \צhB |\OKq]Z4uAI-Pwc劫ģ8|j,1v$&4T8h.B4KK2ZNc]eHh7>c3z7 \䵬Vd&7h U!2^JZ/~ oG5"Y8`%pid?cnnΝE9ó/ Dz?" AU5b/5P@a`pa9r:IrldؚCcN5-6ZGƶMZ9O>m2w&G·_rckULq_mo{bvλOf>+0 3gO,!OhX'q߯0F;j 0Y,9-=XφqQU]/@F < Lwe=mhYq80I@]}aZK=Rpϵ}AG|ܗ*'ed[%#OQ[(`%u(Ӿ97+s"T \6>.YIef_V\Ez%u=*tWfvQ/#{/$4YF=oR#-wJU=+|=۪?Û_>JesR]7Uf+LWyKN0 DҔH;O so[1kh#~ỏOrX?wuj{+wxF~ &;3Ok)+lf3n9 ,nTqjХǨ[C.ũ@ ExIX yVRbPhT~(H']*?c3ѐg̽:D;)xm9r)rJK9Ŝ?%:\'u37g-YbDj> CRݎUTU Yjvek8&lku7}}[u;, Md  `dNGjN-ق Tɗ'7]sw?7U,? xbnaΡ{g08)rrs۵~K9OS%KxkR` ?wRT̩hk߾d?Hj Wl͑K̨!bp 8VG$A7/ѹ2d5ZhR}'+(P^ݷrXTp|A36:_4O\K@}g3bY {`́D\OK_8\ aS;7>=x\viR~(Zc2,=a!36h\ȕ,tD$}3)qSӪ7.!2Q&6;H!HF\64m;~)3sLAwMomALDI=j}!h믋L ahEo9+Ӿ6-o{~z5@N❪-C)H rBh 2ua,@aͰħz<}RBa'+Կqw)Ɵlqɟ(E% c㽌Inp{5R-* XIC3Ap8-us9,4L.gCA KOJf=L aT1n D!fjB7NJ+!s  "\c} ^_: !1~\+#mٙ[Ӳ~꾵t.uD8c~5S!cp67XM`'t/`4|⬓X?ܙfŸQb_ϯ|Ё!OȖo$  EiPt/Pr4$دtcI}ayyUå<\WD3&~ZPyD W)eѕq,R }?@~%2>X7RּD>/a -Ԅ~L+EM@jܮ3vheϔdah)g ~" X 5G?J*$N_ q5*كY'&PxUƌf|ϮE8∈p<9:%ӠPV~aOEc) խ:U$7Vˍ~Hkd})-:Svf{K{:&skw,1Z%$)`<.n_D$& 8Ftf#/ ﻷ7iOp2u9ot)qjpXw(MVbA0%fʏHyc)1P#g<Ŷպ[J^:Ǯ9R4:uA]fKҚ5oⳚo&ʺ+xQof+~S[GУM(PZ0Ё+gK5 j?hҠݏA<.a T}{5he b#h +)Qd8c| I_Jqn͖k5YJ`FDJz˪3;(+oG/ߏEiM^iT0`99z i 5#ś1avP'u0z7B87~#*sM``=z᪸$9/ҭL:RMDF-Ě>ɭTgFD ]!o`1]"Z\9nV-edgzV+#%<9>n PDRrZ #/2PRRZ: `{_(RBLְk4L4<;0=7u왍di@]Ertާב"͔#abTj{UA(Q}= =3?NmDPd;< #(kHZAJlVv荊K<9$Hs>U{Edz]NCA` y>tGyP䅔 VnDA3mhmm`xVɎmҋGP*3bEʃ&U95]oj6tppvϻեBq&n6$d:S6Ў}SbKlxʄψ gv-O]:_۪uL_)bM+,ntjwhLm1lS}G1,4.q<~Z46Al#/H=|R" Tt,7 JXni(@Х⣽#:a!2_qu[ܽ/J ?( j7"l/%Q}vxJ4NQ^2c|lgy~B|ToHdmr*ñR#D8^'SJ;v!OFF1WySu^ճ`Z #!0|6c*!OwLi?7MmǓx><$R]hLym(q1}B dGDϳ_mTgAf6f%IFx/maR. ^wlYˌS#ss2N#\-\u&IJG #' s-$/6L6֦ib\͈)*\-vۼQzZՅkH"p_T)QqKy˓%{5JOb#:s W*qvSj{Wm+g/| d I.̳9cG";,nhFf8l?` TQڻ`iB,c8h\WPԴg[tUsJ7G|99~}!Jː9fVZIw!c0 }+/aXm0eYs |jxeצb'㤫&Pn`t/`˸MOt1w'cjh$Z2AN+'-}(Asz;B V~}ٽ80)Fj67Ƿn+Be@sln ă 'E9TW T/2D!S&8Sͅ SrO8&دrQmEU}h-_|`IP ݕyisUӃ\R8xQq2'6f$CdO\uٖHI*WRھMrEmf6kxԌږQv$Ԡ3;9jG|T Hxn-A\} 3X-H`UOgpjI56O]4GG?VQ%]CdZnv䡾g"tr_@ٓ;Mh9x3Xc) +vxKsH:jr>|egEy~wfͭ,F(%^0ݺ9׋Y,Gi=$Br:?6j:6Hu }dL5٨jO|gPopXw2~H0$;׸G9)3.\ hĜ8FjkNrJ4H[8I/3>^vۣ7)Ͼ.I`IW3X833p[k>{wp ]Ž#4ݤ1R~Kń=V|mmD=ZII&x ;-Fy>z37t΍e(=)W3S\dOT 9lx&MK"kod4ȣmCai<`f6~Q^uSˀbUyi-KT)Q:%)I[Q+8*Hۺ[IZ`۽0X Z0۲i}?ކseb^Us Z oFt]% QaRl^=4zD{pifP2s1sUT5AmDȼk)b%BIx&h&B~P, SlyS@O]NQ3T * ڞƵ3qVk!U<.*Wv?a-&Ժ6+LzbBDEy#C04y榛z?TԔ]K5CQ"[;.Z? ,M+fo@*S{@55 wdY~$v&s)K/^((S9.bh~~^GU]pjp\@7z,B\J G<ϊjR#_)+ QCOVzcpz_ԽaL\,n\Zlz9UJ ~^ԝp8 HmjZh1qg х+ćlp&Q A:f.B f_؍%M>;XeMG=AFR$2{"f '>6o ,!ASpA XENT;y-{gM&FgRzwRū=|R)C9z3kӰ5@0s:To-{# 3ল$A:20X<3CFLXO?!\wUa?mu|TZ&'@3JomluW^J u,0ArfcrO!Frof/a]Ir!Q(Ʊ5vf؆CCM7w\.RB:R-"p6-5m !Uc~xsP!{%Eϋg839NG=u{㸫Թ,*c85ӠG7ArAJ>;촪@C~=&&ZIaR| zZ€[0>,3Xlg@n0إk4rBdŘ$BfJ $`tC $ՠ vwRܤQ2~0ϼw^PDZqrAB@x?Z8CA$a1x4`wN[5@LeW ߉^kyɗWZMg{g)/ULM9_"p0$Qywp"ٓc\|\P#-Y'nծu2kǓy[ǪFjfI"Y[tm\QqWjFQ^+]UHa۞+HkTFj𾄤[ A횘KlmZr"$A.oRZA\ĊL)wrK}WA8 +Dn X&O8d&,5,{A;|vyh֟UixVA)w)E,{Aw -mh~—]y.[3N?/4XAXle<:դȓ);Wuhf_m6A gFĎ,[;'/`GuTA"횚"eB>3@e:_X. ":7F$&Fc5&5E`⃧.tK -$ QgR pїƈ@l՘tS:7b1J_3VFb";|L2Ž3-QxdȈ]eh͂ ','w?6$aQ8;wCꑽ Z}=.Q8I0kP+Α+r\ԅnCo0kcKy#,Ƅ׻x~Nr hB3 snR2 li`SYc:-@twNq_  S2)[ alc~z)6Q3*ӽ:3v1K}3G~2sA4{­vDV ;D' dչ3\R.9nV*h 0scrzG."Nt "T !`mT zjKye j==K^H/_gYExZp4HBl 0.g56ut1}e6 rANjaΌ8r\F9`P;ݥᴺ@FKC폲H0)FR{to CѲjfC H)*N\zEg!i;Z=TGMH٣dHkDS?|"e kne2x0򻥳$SdGƱo]?A B}q1jD 6교r喘n]+Z?Ǽt/, 9siv.nQrƨ,r؛ 'Oqaa1ArY ¥1B&О/ Dnh#'J W8jx;Z}ԫ~+03X%P) i8 vUs q堢)9{vG̮jnXϽ!p)H ߽oa%G`o2!%î!A;,`+@|Y0g@dq[ZL5wT@1J$zWk}zxUҒaSRlWֽ\cCW۱S5fqt^'g,[j;%W‡aЫ_S6GevŸgŒnH_F#|Sp:fL!\ /[EiռAmLQtB)|җ~;Mr:2ː{MśoǦ|݊_*fݛH/kpd-/i⧀IIgڼʍ>d:! DtvOI#+°X$zFŃ僈婾J8V ?Vh5zY_zg"Ye{N;nZ: vPrc\ 8myKr֯5IyRԒsuG(Jo} +$X>,T}jn_3/8,9zyZ!o];1-4Xrz{v whC'NVe m@|'4#KA2,"S`ۼp*Z[@Gy *EM0qNL*}?Y4$FѲTx3ԋ)iԌvލԱTī()Amۉ䅅'8zִB^3S 1m?m]!M'{(ݭp'%MI[MZ!uܤJ $D3DIPK _A. RSxT҃9cy>[wk#l5AE@ 9%:s2#:HRMf߬Qj80Dw!wgSX/lP,!I 3/}3*P~F!G]k&dXW _U9QUU]_oP9r68=76UnkN4O"/0z@#R!qq~?aэ;fJ"#C"sy1m' (y1[DY#1l@s+ 6wV6U&vX;?[ {38.wh؃_6hܧǬ44oNOx.j}ӔxQ'ϣd}"xF lx +]$p!릱_>ǚ Umv%o߂%nïtr%asi@/͙| p-I}ߗP6*-D)pv&gA뺵6Z2W Oc$b>hS+bSc.gaCԦ4ȅG0ߖ]WIOi5I)98/dj|X՗/{xy uyDW۶y[&@!qI6[(tl;򳫭JN0v? [:'Og[!$ \J)CR恓A xqqmຫ:=>j>lU%LpCT(.ҷW9h ߅%dy1e xp ゙ F a]yZ>T:Dۆm|35Ӝ=$#*!x2|\-_u(7A~拦|GJU_loL%/GV OlFe HTO=s΅'ޕ4JOEs?G/ޱ~"hn+I2RR'ndgBfѡIafT8m*u`|" I,_tf2%0,?`.h,$JQ&CbB[ڿ<):4 bjRfG)ݦ7~0HG潟ǵFaP1X7NZ,u> 78pqI$WZ-B0fd1sJs7oMU; vW`bp}!x6"F|E;W>|+wLH=jlXf LuS)8n?#(×5 : ZT3%y'HBAp<\ʨ .¸rx|68jdnuFmfoP>/iPEI{8gD 6pJ"HRxS٩v)U9qEqIeʎIjyJB=HR y.,BF|RCˍxE,&xO]E@BA9Y|[|ot?ExTa?5V RPx9IIэkђY)2%tMpǁI/okSy}^(ԅ%'=ŶUsyOu #Hv[jY)}jXp1_Z V/:ł%ݞѭ•ۼ7u(7e/g Tk; C*?Sntg@%h1l#E#V]yYKf(>(0`=l$A6|?]NutM2Ih ܂xv=kb淾׋ h*KMSg GKZiINJLR@T/eǦ9 oS@L%%G$t8^`{QFX!S5?;!*GnS;t[hHhwRɶBMHQfâk߫ǀLGhbH(Iơym]"HjT&4\]Cy8>k"xl1Ln@ٌ-5Sy2҃1] ܉t =?u,H{])mBcQbk 뭼krr[F/yIȭ  ӭ=j\t6oJޗ3)\7m̂)D"O ehMRCpP ǿ!? zn# sp.T/xZUEg?!/1~]^MC&.~?eqBl]bFwWx<\"/n0Zrj]n`AuhцJ!50zRq6絜 ',Y[9[N :fbMoYcM:?Sʐt(#͡K.Q ZG>4KIJ͑$SN^2%L\c_{iwG B0-_肴x|^v$6ay1仨ʴjԭrԽF#lg֘ <=1U;*³q1xBq08>&N^KhD8#ad ,. ~(qb m_oV[%wmDxBd}+ڹ}\q.`mMT2*7Pr_?'&&EnKg>k,p6` &w~D85^&=^FBYAn3۪=Q(JUiפ 9Ux3"HfMox=% Yf!A.y3Z̓ ë́562Z\ߋ\ 嵵(AD5zsq,d}dE8.sf;T-Ć7Nf/1Ϻ`NY5^H)&'S-*rsId -W>Z|l M/[rvmi ;MBP#/mJc/lkAϘK']xz+ BXs}*qzjaN~g?U:潁 ;(]vS"ۇGS<@*1JB!)#%Retc U|R Ta m̤!ͨ w71Kʤ堐e<Ի!3mf>C<q)'ImAd{\˘S\[dO'0l>BtSji(e5Ύgeuگ \Hx*1Q'lآ럻{ 3+?ҾƂ }^9 g"tfVY!5 5d#l&>֛M*A9U|ݸ4', SUL 8tN;Ռ]kSU=QW[ '0J 8aVyzߵl7Y;XTb"B9'[ZLջ.=W*9t?3=]>6%p[TzS?V,U(k=M(W}91[D?EtTht+aءo{Nx* @>`#.HTѡ2suj4VE9صpjSe-ݬMA7BvZmC#<.`k>+ގžAP X:*2!옩MZ9fD/hm1߈G鏧U@0=ɠLrr Ru"Y;X*fg] rSZZӾt,H5T oVJ;D*\3L6 " E~t׽ޯh'H9Ζpn)$bۮ1.Yx ~Kp!뺟U #$a;ӡY<"C(pmu!)bBos 8~snF5Tu_ci@r{˰$ÉMi,юw΂*bVHs4)fsʭ&3tŃz?$d.YSFTK>bD/NplǷW='vL9D(<=&X~`c4D@'T9Z[>줬bD[4; žڊs␚m b\+`ߠꗯ a$Ly+)evi{|98˶FXH h":= ԭ=l Ow!Rf!l*~8ZzW(r ZbCvbNgxXd1x %TcMR)}W|"`_TeGX@=~PRUk{PW^ZIN4ϫAu8tȒЭ"f.ud̶J\gTj}~eh Wiկ G յ\*uW\zDi(Y53tq^cR晌uk$*{@7dEbA?'sj'^Tȼ4kI*P@%cm@+BZ \˾Lcο.ITƀJ5ˬBG3?xHvg7raՕQ۲E&'ĥ @;0: ݎhx5 m̡K+t*z[Tȋ.ܧ S2[wI_&Vnj{x@KBN=e|%zrCMo^oqz{Be 5Qx ꅋ2)>HW?L"VRV|W 46!DNJ[a5UjQ I<2QQ*!k'aWi7ZfFE͖p%%{3fb0p,Pd]>qaRʈÊhv=`&铔 F|uXkc5U*:}HCثt$T] .i-{:b@2cBcLt`郢׋򦶼qtaSHcvxH0}u:J9TXsˮwq, 3|\,q&4!'Nw#Ί9LHMz\K=!)X031ii'w- Ɔ! [6]ppq؎'A%zF'LYы<'\>GGRм_Rw: 8keyO\g6 |6`,u&0&lﭿcLU+.+ l2[U_P%}ؠ"+r-J9Y0 zw&?.Sp˾B3'> 0FEJ.\FnT4MTAh**]Rw~f 2B! kEmFHF"XbѐWYn'XrWK?;&)AM? Ju[;Q%lq/RSO޻eBO~^%ڎI/oܰhat~+Qu<` &. qGeΏ|ivdć`g6oiT Kz w}dʲy %͋}>L`DpS|kS{@=bm0ij{hs vɫ-<`G?DH.Y& BMzk2u2PL2 I5L> yXW: m}['2ڐVyt:K3#1:SrH HTX꘏9ex.qc,Fqwk.C'9:*wFDIv}K%zǍN| T-enn6{z~$/w//{^XhRSZ_"ūOR-?`;ew&6"s…򬇰Cm &D[YR1\h8D|]ԔkVfЫˌ  FͶ@a }8L8ƽz8zl)12xs+<-cbQj殱tb:X7МmZ;E_UQ]'xu뜿hpEib@IlF@XMC@p\qS|nV8~x*Ș!abԾT/|6J}VԎ YګMVVݱ 7L >`x=TU ;2$⪚@O򂃊P[8 kd!DLm!F_D k7}_s:93g©gLڳ>,{ߪߛh/zih,L*>_#( ~c+ GsCI ra)9kGO?k/L(V|ws*#A10g3B1PMwWYqokse.f㾳~HdݷQ 3m6.-L^+MD\hE?Q*d-8$;&g!d5MD*ajڛvKs-kϓM*Y^5R5=HWL+Yw6 tpŀP|N;ܩþ%2O9mn6QO/ſkoFr2SD<0i'~LW;{k/B)tbB;V+ GΔm"5)87ILh$|"]sZ Y/y4@)-'gg 3 I/5@W]iǴ?N!NJ/[~~:QM1Kk)My:^CksryO]exBam 0[[;ctI^fS"@Nuú.«N3G`ΑŁ`Y/ /%,(k(l7/Vê0|FO"ظg~ b[bӍcDQn%==1&꣸!%Ym0x"փZq9Vkyڹ(颜-&>;S6T.X-#ad( @g i='m'l37tmS8ڵKs)ӣ/lgU0>,Y`!u`'*fƲz3^{i}׉5uc3?D?qBJn6qnpByB&Cʻ jt<7wYtGtUJp 8\WƧ -bGOG%O6ۀ/V DXO1ju ov~ZdXTM庉o]v^WAs&aΜ_*XݟOғYvh39ժݼg&J$C4BWZzlovQ}"V՝J{~Amp8ܱ'#|ژͿ|m&7dap]ΆloMq(LeMnG l"92b|md'Fg{CrXq[)2&vÝ?Ttn?)+D86:I %Sͤ9x2l XE-[\n^>DIE^Ri *g=`I%c*:i8"k+EVD4DcE 4bF|yu`Zk1)"l HΆ|˅䭕 V'*). 2U0w*4tk_$2$q.1q0 6Ë(/EzFL}mKz <0(;lQb/&Ql2 Sv47WPvLH'Pr~@,;:x)ꗆgC?/(?Xƞ<׍*y64!Jꖁ~ ?VX.6ھ/~iDJЮKrbtT\[Ĺ >4R[ݎB$S}aI|[H>0?m).R妴6hBOhE(/ge5 Ƥl/~(v$#nt9"cM uSme/T\GHJOTs qF[Ђ_W3~7dF)3@zFbFS~KO9g2A'ӯND 9 x+Bi8G#ߵGB֗"&/6 ,,13:r2u?Xp^~)~>}~iR^HPq#2y켉 )͐Җ!H^.UNcz6dr<\DUo p}DJ8KP1\L7m`!GApv+}|^RK yB{LX0Qf<ڨjǶHF# K#rb"t{ E>Z<%K44pp(~yiQzYɏ;]oÊm^6`.k'`S2 $v'`[? Ȝl m~ܶT >ٚRN"a#=|jzwڥ_T5w5mW[iC7Rvτ݃nQk4=opQ=Ujg%jsŷT@~IBwRZHs(KW3YFY!OHw#]D c(`qz ͻw~?ap(Z17e9a Lr^^Z OPp^7ZN.jѭ!rQ"Ap[̐m%*Bb A(f#^AجT;|ptM]cY۬*~mNӚk9'*iD5o5 It'RLo3a 9ٙ[R'h.sTN֨aؤ;rps0=槽jz=# *sx K1bfx[ SPa~z#yћ[ϟ-ao h唶+l\hB/o!q.V Z5#^*ZQP5U,Ulvzkӊeu!4z^xv" gHHuqo_)xlb9ug(/I/*S73amɊiwZ椲*t!LPܞwrjBh5NCOXJcj F=NIo-0m7C}d]I5] fI8Fup2d€E"sg :_dSȱިznlw:>NI&K3{~&D,.ӵzSFxfVWZߙVbӛ]yV6{j@G"D/ U &ص{꘬J`W^5 +e:TyTx_'ӞQ:_kZʔq%6l`7%)1'C"& ]1jMͣq5ݩk$pzg4} 1^&:-X!vRrce>#woAꨍ%o|X& L 󇢻pGiP҆)*ׅ_!M_DUcT7)6ó?p+eR A nÚ&R!F^qba1R&r-V8~%q?xo,`>hl#בplH*& 7ȡ3S#rnd:ap#̓5u[;Z! SЌGc>_sw32:"~6 !GF*^"gIg_(yzu+1jݼC^>Y@GV"WhVa}tg16}nvtЊ>1Zp|Ue˕HŐ>ޜ W4aZg(ʕS9doAk cK:o7Q4 yD:\f#D+)lLWtIGPz+Jhg?д|!<-X2<{`DfR7_;$E ѻъ}yk^z\Ftzr LrYCHNb:v">:.Ef LSK`N.ٱمXgë&gCR;d{^`1oޘ*r~eyAoZyAsE,2oMջWk1 [:f-^Q}:a $qUK[ ZZ aw3T/3N@UF+Pjo;"׊=sb>Pq j9ױٻavLq8٩MwE )V]Z8y{GPqރtfL-d`URE)~f ?nTK$Hȅy{Q|Cfoڂʲ'Ng# 8?SFD&zM`&|):RWDhE4=5w$Vz>_*Af^{ 4o$M%tMEz|Q͖)㛙DR2KiͪNqT"+u ḨU﯐85fpb71B7Ab>2R6L3?>Q B]NVD`Ax#\xTYԊM8qtcflT:x 7=1l&͇k2ՏZы8*GP|W*a⓺z/oԌ/Y)[S;*VqC.#[)[v7=j)4ycGԸ8ԎՂƿ#UH@dQ|iB!m11"OQ D rf#5EcHD ѯػ}1 gRQ,WK {=U:dqF}QExpj- nVWˣQedAn't#{a#4IWcB^7)+ScƊ>,zs1>\Z?TZر~uɻE*Ų6΍@b>>j.v ߅sΫ@6Y» ֔pD*ϙKjxʮ- S&?Ȝ[6md.$2ea)G4W L[Ar}睧,eeπ\~iP)!o9{OBby…&yQ]z3q$z6GhY1[BɆ>J/Ni5.愵?Hb̀kxws2wƊ)#:l=alm NY{n_$ GF6;d,M-Ќ+<]sdG0L>\,<{R"3*̚ll)> 4s+ }ʖYP)-~Zӹ.kIv﨎v+Z'+jggRyj7KGs:*ƒ޴}PG;/(S~C}o@>X<&tZ WpWeNY*qB FBStߔw(\ȅz-ϳ.Qc>ӫ_$+8KsmA%j&W-.Dz3j4nϰj$-V]Hî@[B]iz-h2$NFYfyL2D%ix>@Z*R2@S`ΐ }x{xu|gYp饶 A,^V@\ 3֡[$m87>G`5㠱.cF)q!X9#Y;B@E⮫J9M&k5d,&NVAфDI^|0S\F_nn01@#iThqEXNj׿{Nxp{0Rnܲ8=>ޤeՋ2TJΩKs o`rKfav9Mltejv =l$jh[bM3F#N ,"!oIYY)=mTFbᵼ=L(ґAr\BE6nBu#ޢe]ĥF >kR4z"f %W6DU6„j?D탎Ţ6Iac3a5@SB:SH!N+2V{8B(I$R0 P6z^,stݠ0B*o&ڞs ~+o`45|a`'m0-(F(r1K܃yeҟx6hY$< ;wZŴN$-b~-T;ZkuIu (y)te/ [dіՠ49K.[sbu[>!Fk)ڼ_ ')!'ѦD^36u*'Mt1/<P`gjI~qnd4ci`.Xd8/ #~~(&L:p̵XaupLN!v@XtD*?Af>.[>7n~ٟhS=Jg\nJQفTCzpVg7'57rx9Ң6~N>0#,t$G=ӵhO "WZXwõƲ<@v8YuH:3>IŒ7yW"[6zZfy({}6z삎6J]÷e{+CQ֏o@1Hl7IJ3zRv0X gS(v#h;f0AW.>omzJ^1/_c )`y՛m4,/{ Γv?p;2r Օx|9BMQY|6Vgn͝l/tPawlB/Ⱦ!َ"VHSoĖCwT(aK4$$ALLʻ:H> 9}0D\aרnF=,ֱ,`(Sxf-6zTgaTn ! ?# #3.f%m-jOT y2}P;w%V`%`Z̆hV#|j:C9na٘Cje)#9`ѕ8ܜ$"o4STd{NQ5}LZ\rЫgh|3}6U&#ʳpuI0N>H:]q}&;c2 wL~&cgҗq"=`NOqj: F<> pK7FN%YT:xi\cn[CVA?]1ԍ,690Z#1TPHx wwW^ Rs-'JTY7l*{ȱ) BUsj$cUmTdS }A_PK0} _XE dI_`~ѽ0_oD pvت!)+ sE#mU8.sE[09BV&:t^LbjB͸MT9Q; B0LzTc]ۻ$©25"3@BΈk8^Ik&&AIiC0,3AiMT@~ޖXF2W5"w0?t@J\ 2!͖)آzQ2/(ERQL\j7EJK0^6 DRt*v@0A'b$ؖ)԰1'* PHm=__(MC!x 듍mda ko+Պ$#:Onjx"/;n'f$Fwص hg^ӣ2 \NrOG7^JB|gZl(}5l5 "k>P h8V.΋0J7(4E7a[ş&@:jsP5f F񎂫a[*#g6ʰo7@v͈xfEȂ/pi ЩW?^QyA2X a7 2)Ѕ8lxS~/tۇs2-'=.t_%"(_syR$U <"oW;8^|jJ4\3PBf_54clDžy[װnNY?`mLT s Dn"~N~WLG2::v顩`~ a@_]NGm'+[&ZD6$J$E+x=?ɔp bJq:mn@|5K4o%I^ϣ7)u~4ELlqG-r [)Flǖ!ut"N3VN Y:g%݇}Qr8lC!g#Y$aW,ۖ+G3!]5B}¦撥B}`B!Fu'ZHRE7 !x8k5$3w&N56"CߏHyi`xa${H70Ɓ>ty~ď b uX65qe~ wyJB {}ݞ Uc"<ۧG5wPt;D3_a]^H IOpVuęLY OY\#ld&0Z&OתߖV|V?oB(Nj vbOR (aZK @ⴂѪQ&!OhBe~#4)ZIn%CNSBG(f4R 'ю/Yig%"`#QHimα$d%$bɚN찕d&(Bo :% QjOҚS:&[yZo4#C̿7W7IbeY3,[V5|$ȩK+Wacvw T-PlasfLnZUU/M_VRNq3l(c3ZNy 6ES/L?U(d.c(tK\S.<$Wr1M- zDMW!E>%S` ?$D_XoLQI$갎D%MՕ)/ENul)92d|tFםlBjeா@fg=uT0+[r8T;;7jJZV r#yKM |dZx|{XFA Evnp"dfoZ@p\u$8UP 6أUuޘMm $[OcHmOc'(4o᣻k!SWa< JwM>02 fpxÌtsWi<!+2~ Wܠ"سIOpkև1]+ُK uj g_Ra&O%[X _[C3Xx~b=[|+!HQ3]T1QkrQ>;\`8#Z{&S '^n[dF گ'U&Ov}ѽ{|)s<=!}rRr۶hz6sS?ٯ`xUpb\(YP!her$*1:0'G&եB0tJ[{Wkz6Բ(&^^^G4 [ XVd.o*ՕcΚB1՞!Sv>}$" rUK[#X&r..d8CKQvu @/Mp`{a M0Q\ 8gn`{0?9Lu}8qqB&҇#)\3BԀSPjW?vDB,INd k5k$&-'h}TӰ-%,^qSTo&Q>R(^@' j"HJ3 cyMkMM 捭JˑY{tӻ?t@)V܆f]<[;}rR%"cYrF\8dz{l ZVzN|E {8nե'{9^ faf^_i$EESPʗSo=0כu" :fR"nãO 9%gZr+`?ĺ?Rp6U4)X2ďQj6{d 6ͤ ^ߌbj^ܛU-ʱw| ko&&(֩B9!c7vͭ,ҵM%}Q=.Oa&&MriNW=dm +j߆Zcݽ륇e7z? ψ*9`R8Ef R^dV% \yYrWKcO~k%bS's:ռEn)V)sdWG@2K$ǃ p ~o)*yø1\υ̟t櫀h{'Zݟ`K $خp(bdAp=EĄܙHױz*C9uy{<.+;9mu+RV^ƚӽm ]^`*'\bf4MMÚ#.$(0|T>i]y^GzR^/HJ+a<ؤ뿁hͿ+V%Rϐᦁ.h*8$8A!Mz@.q!tJƇМFsx.}Z+Ü[Yɮ0V3D{~| I DO;ɓtC[39a "QFyCnCL(.B~ф>A';h/8p QK% @*o 9Lx#)BD׏oڜnܝO\։rbf()H栫P욗mHaUAHmbҽI<·gё~/kVR1l%i!m Z$L_Xގ8FgYr?uSAb',^{W?>GL)v䮢QlI1(sGǾ+>hCZ/ৗ( JKRQY$00rc$Xkr.}u.˗c bM*?cnT֮G\;ڧ8J_<׻?sF8S;gfie(bDo %urṷl\|!`J͹n-sJYmuQn i3oeDoܮ˦1% Ȇ}bS<vy,rQd|g5ܑiO#4D/Z5SCwZF֧&*M=N".TR^z6W`@!Y\rǔ߷,wᏯ{aSzKqvKNu"gFj#TnhֺcŶdbBU*}u0:J]쒸@y59nN nm;ek+[DSY{X{< B"joH"Fw ֟H d*zh`$Lq%C i)XVŶ5݋^Gr8t% 0dVVޒ NeG/v(Yy'8%,,S^c[ LCUk}&5rlܙB~Ü'~f^G$sL>CۤJdW ]j,7(I?Y"pLHCdaxb}h}FR۲լ-C4`C8Ȧ_ndΕ@CB[mMN`Ҿ !Gț@eҲ'LY#Tapr_ 3=[Geol-xAW9Qq|" j'&_q-GEU6vgt[PXBO7KbuYe\_~0VBmCzYtl{._v?PO&X̢st!l8|+.]؈ H}\S@ٮ8#lb0XЯ9~)S NmTQҦ%&f?nd>BF[)Պ.Шis4 w I ֦A';I*S"\qyO5 ce'>lFƋp"p9c78&zLZDư.k{֒8Ld;@:Ή-93z+o_u/']r\Ҳ_`Cqr_ZgN#9iB̧'3LK 0^/mٜZk{ @/2V&D0k=gp칾 k\]ORv]9q md3]ྤZza8G(>~" flц 8`geI:f4;w9bn >837e!$X "Χ*yBKEEI9yׅN"+G6`cO'0v[1E ŅS_a "5.#1H&P>%?Qe[e1+<~9,;:#9\uLM -֞~Ҙ\r} Ll*Y=Ww@a-`W($~/-Z.kJ(>`a`&'`5uЌ|c柬|WA$cڠpypp"j.ل=ܗi\3wݎ% Zb:>6?XRA3gWΘ{CԶ对Qk]>=Ipa6n'yg\U&2 H?Td+VZ(8懭gX?(@%Nf˪g 'L03@6l빝i:FfMgK?'QjҬmmuk̘"Ihy `7j@w6qN"ućⰊ!)IQ.j;hRQcj~*4V| Q{#' 1Y5sjWƑ`;)Ne#*Of"9aHa!<,f,NwʲЗEד8>8f޲8R횓|Fړie6Id+6 s"ğ^Z Z0Ed0d6:9kY-JAŲ݉ҭ~NATHr:6qUIna&Z1 3G>d G*5le ip1G{jt*ݘ} 4.[xKFr' ##ҁgB HaAOĖNXS9f~p#oҕJ'ebp#ج%vßldV!_fdvs=qg&B9^|oҒ܇dk/a4d2gH9iBdB+"01Y%4o1*GtwJcI#jΝ-a+5Nt[ȯ5 &gkZ1ALjI`^码O/Xv͖hSaXq7׈g |Pive|?yWȽn#1f LDf5y50HH&Yt`F/uӓp*:dH>v;gi>NFf>1vͧhʏδ?ڟ5%D]YLa}@,}c?O5*}4Rt1 4oLcWֽ9s7qnJM+urFm D6gs02keLűKJ66Ⱥ?)02>BВ9Fb9܅ Bos&ANE=TV u YMMCn+[Oe\\sluCubV@uKLa@u^L >6l> ȉO~[|:kg^I}sMS+ߝ@} 1aeDܩ'(.)t$:zOZgNc'p{(^F`޸!<%#PqFT!xm@<F9<v[ ج$aPn$R܉ifs;C6(j>on /dڿ(}AʇHs[^ m/'>:xL1z/CH#Eҷ,l Ǥȍ4<`[TuVRsPYX@ZY94fO1L &IW`?TC{ПFuPRu#/Dhj~&z%1̏RYyZ@ThwkgPm:IB WuSrbZ "Ztwss Ɇ"':xV{JexkۯTncY,}IM^q^jsƥI46$àuo7Zxo_ t}1ÇH*qMJ`pA >x wNd@GSq`+JUF8UW8JޮǪC0ӚQɑRL' }đHXgʟ=}NÍ ֯IrW/`%&H8Oa%_W SD$\Ba3b*&^",| e!A8ub>hHF2؉C_.UN^lya6ARW>cs'-:R4ػn꠹},hIZ 2ȜbGq; /4$ `:4[NO Vҹ0i%O%ܦ]gPXE-hѠ^nM+3s{L|Jv ;ЭT#,OճQbR'#v2 INJE0I-?ԐSV"g[M5$ls2KFT̶um65);X V!jR) պ7veYfp!4|5Puޠf{os8Xڜ#fW3YMM\םf2y b+0ˍ]Ȋ"gzXK,%FرK2/q@H|_*ɓqV|!pOՃh^ zi-ɟw׾6#3g"vyt1È+br?{Jтun ޏ p뿳WrҢK~:nئ[֢WEZ,Ɨwq>`yiqu~u/'xedqv:ƉBHdv-$PW:Q2;we֧Ib)\,MG̀eΕWޜ҈ Q.A{<]zqIݶHp4L6Ͷ Q*' 1W'ظ:VeJg\1cٗ"&TS3}Qs$:i9r j^BBsvlj޹M[%Xkf𣏕')Opi-=67(~h,hEzV .(Ds̸݄Sz+zCULwnbLDAI7\G}x=YiJ&f?,7HGgj4Aps-Jkz9֟MDo_K_p7o[i]RwhAM`6arI-Zj}*BfNƽeDgω9^Cxw-}$XrGR,0`-va<*K,CU[JBq-X̩Ă{[c[!^g% 95G+*1 VӰ[z ň%?X|ekz[9肊\1W ץ*NHX%g5S0lK*US媞|TCNwmE7C&]xV&祶{"n5Є>qupE@_H! @Em.'M]edﮇ #wt N5ts!滊r~rwvFaf}T`rM3AFw‹b@ & nEh)sLE\{b%oMs #JIu{*›Ol.2$xCz^lʩu]'!EғAu)*dFK.IUa}ҵ2m%UXRtiE x`(5S1qeJC$T&zivzfq"bHa&=kqv{E}X$G(kbR@mE9[v.s}`|Y^ګ Ƃx]}D- ײ$XN+FZ^ȇ+^6t.pY9mKfgz _jLIR|@ ÒWJJ'Un(tmh9բ<YX7MHF9":^k`LTIAEy&s,Eiʥ/ }r~jDΉG0bR쏣iT[w$ۤ(aWPVqCq(%Mt}VVl7RB{wG2Ld4At͇VDbBTM" /`ك?=>r<"[DLd0hlW}-$SÀuyORS#F>kwaOxKˆ},f"n.J)d|ԫ!%0)-g)ۘ(Í< G/u,Mq z4'^]cM- B_uZbǩ%=C@ _= p0Mp%65Xae N&}9=mYysr (8lg':tay {w_8aU804M5)Z!h)a,8Od~kYG^"ŬAІ5uacB)EiXKRr96QM@k=y Kq9+`}JdDxо= TZɞDe4]~!y"5ݯl37|tUiMsnR\&M2<电:p;u#~9Wh/C-͑sr(!p~g6"IJ'*!f5h%D[J, B*X@ka.>Ÿ38m14tߖ׻0- qPh( Oa`Ow>E" :*H@d3"E6fRp:0+ql*,ocvP %$>7wOΐY0ת|Gbwb`tGZ iז6+ybU Fϭ?$Џ=),3zߘW$Dnj )m<_*5ռ1FLq+6WTSQ7Aʶ~7P4!p(JEZL1N@ Uqi1N}72o2EV'7b]q7^n Fgj?lǍ=#n{8s枌^6苓V<3nPst5r2q e+ǹlQL*y^^I||.r{Kv.Uvr%;~d&+цo1*Bf*ی'7Tb} h+u1> Ѓ'/M@*ӌ(1|# RCm+\_=FkeS6*u߷Ì 3w#֜$gg e4[]wo9,ajkt{GL.=< @LI.]7ih W/:5];Md%/kN-z)[wł,]j1ڻkpf'؟c?v79zbȦ‰4{<{9sut~!MF YG,Y`5[{U ypş=\S^ZPᩓ;1&a91Y:z>eL7? SmY] ?Se%Gy"@ {S0K0HJoP&|I.7rk^b̵_c>)6HTOEAL-} 1˵۫}[k<8i%95ҐMTJ3вB9n";!OWs/fHK` [}LAv4' >v+~%씄cx(UV "ln@T~Z# WNJWiOSQCHK¼U .Vb$#oMByΡL#e#QL[@ x^8,wV&'0n 5PG ȥq jMGnxBag"6H}E TH׃idyj+RZ0MU0+QV8 fMxy*!U1_'#Gh֘H"n؞}D2(7u: S9:yI-RQ^a-M3*-e빳?@2T8lBL M˓KEgMr!Y=9QzcA ;zġڏ`z%I{ccahay V WD7F'|ёw3o 햎@kTՌ_ɼ" -A-;qWDA~q|Օ~Rtc CSZ[G_]a;]`qU*`0%rMEb'@],hS\}U'$(|*Gq/=C`aS Uyv>L71 -)f3ſg1dxUv D,"?0dxDg3IZpprUPSCص훔rOxGݦ-.QrcǪz|\(XOe ګ;1tlsp1Ix(xK( .gNue̽1P[/!(NCmYCF'teK_ g9R9fjI, @IBEI/eW4̩7 !t^30 0^M-V<͔(hV1tmHH] QV:d] 鷪vJsPz#'A+т.ڰ3|PifWO/O;B%),O:}^=kv8aZm9|PRw?n$4EZqR28Y 41L+3C8DcxS؍ğ ɽ)MpIYjɾI\*娅Wl 32VGx4fu$)uܘ{a\DPa-ZkN&4#5lwItėx0e2w < ŷaf3yf_'ӐP.eiloVW(f;g"rw/=ˆJ5_tϝmA zK PtvGfihs_X&Qrnv鎞pg~\yO*C"#Q>AsYsRD2sגQ*P^gi@NVD qۈ\hSi5dآ џWl}GԪ(saD(otOWq Q suxv#ɶݘ%y}?*6\0hQg&#koZDc"OLx~RROBT\,l:}8*/4}Nʂ/GJ2i溂31i,]-; q7Ɉ$\k!eK̀B 2{^%dY\ xR޼*-۰xϕlF*=T{m[gG?stdyݷddHl#edT0mLynHbL, kNʛ*bMBbmlOmBn􏤥Vɿqef!`tl,746oZ|ÉYO)p"IZ,홂 j;(KepPqFf۵Qب~6,)kMD煮[6ip#@٢P80f55'*Lr|{BhpDUad^Jjd "aC9ZS\h*'mIЋka`akŦ6嚠Lزę9"I#?(|/HnJM2퀆1̊vɪɡ+^!m55^ 1I3-4UbK.{Ϋk`;ڤQ;3my6!AD;vT>^eR{!.h)q9)H3ܗ !Je>س&p~QL+(9b H< @E*wVSk2?VA͖^)U[`> LVS+"zYsRrЀ G#r7#d[b5 Kbw(@"GQclB/3+ s:$r2i`4lOzb}46eL,5tKvk3G-[ SZ4GR nəQ7u.Rˇ|4se DފBy tn^c,ZC+< "EOg QVK9: :_=ܖ5O򖥜WUc`fX 1rQGa @@>QX~緳-(`8/t|Nup.Y!7Qix-;Uz[*.s[(Qۿ.~Ѵ‘'&4=?-!5fKH8?E&=}8Sq95S楻+\A`ehU)2llFOB?8~FsJf#'zeV_TҀVoRJc5ֈLzTPA^-7=Hs˪#K.{LMjn 軚j B~r`-ks>an0VS""K[z#>Ed )l(hw^G}9򊌻Kj"Efs.+ŭ*%@1@*ީ n*/;>|rn)}=]zs|;A1mzVl^B3AE5_/VC(^9q5/6Fƒתoyde R↽]SoI xڻyDXZl$ TTpz sٱՂĽE^O8qGFyzԮg]>'FX{,6!|S!pCU#!KfO{ m߮?huv69#R̀M_бPVыxKvyneeh~>Y Sl`}3^M2>#2\fU(d ?: CVJܾICXr3i]9'ވ(Y(wLSTAKy 8j:Vz.s/ܘd@Li=eyRF$Hc!j77~Ϩ[q4Q{Cqv EM`9E(R ^$JJth[\u)ws(3x~7}ЭjD5!S8XvZ^B&G5 m$9|Kg7~a70[( _OƢvy@$ݧi LMX#E*R08#hp23W8Y6*r /}ڐhiX+PQxEINkÐӓ$jC!Ѕ-EmizB<#_XQ(QA t~r3KJV ѨgJ8JqrĞOCd1]7#3kےƙW?yZm#1PMe]vwQ@|2k%;N|m OUoeBmęUX| 翝s5 !&k#lZ5*%0`9Uc3fq趸*؋\Tܯ9f3/Q2Qh?B(XČIpwh~ 3χMBQ0K_ڔw'\J:L-IPlz&l71#p"\5!$Mƍ ylEψ$IOgA V )ZVg@rl' UzPte,Dր5q=U&WQzkΐlZ ~@LoF0 Z6k k(%9#g蔰0W9d#| w]549e"R{! 9\DKRu^|_&|s.f߯?y?WD5O{˰pef71'\©|7n7҈1t=!(,hOB4Qj]dwQwPDrl D`_'ڶݎNg\8/RUsя,T>=J` H\гزb)j,)Uqt\]{$FGgSc,ȬV:""fu*қIT;1imz I̜@Z8[dZw2}X hjͫ$!z['w0bC:䶁2}W ]J!D)5 H/8LXwSúl#z#J[^RkS=.<=I$}4gǪBR$y {=Ml6h3VκTj|OnKiA `J3u8Νz-3e1Tw E#?N\91*uEM|Z;pt(0(b1LvṜI5 ̿#L[riih>Jd"G6۬  7|Eż!$PK8j+N&l_~k15]Z 6EkuҞm(08~X’ Sk!=oiXYiۈ @CK3SuRI ),E8”1ϲ 8GQ,@B>i)b|CPd16Y7\k=whT8+쪼JGFz1E7mQA `U[ؓAS(ۑuVA?)u /sXqr)L5#j"h4*n;APž2>HN%6x:f*k0ul/WܞtCdQ7QT_ȽGCTO f/nn2YX/[Iu"gk-.L \ {妡0T'u)Ӈ쐎lRűÖS`+mX υ - n\fu !yDO}X2gܮ~p`d})\k-GUmz$?+ŭ{lTlVSDqپpBNvЃ;2;Aq}ax6uMuu’)PjM8?V]҆N#ix/35(N!PB3=SGµi9 CrvQ4 `RZ^ſo;q{&C}FQx|KR_iN ŘC}` .^10,eR^Fǰ5YBtf.<ͮ|X J>eq{_i &GW$6A䴘c3ꑬDâ8U%bX@6}' 뜠JEG藛ɫR._-@~]"OUVMg'/skdSmi]FW9ix5]?@Q2miF1s@W燊[JM?Q]5q]Х?"ڹ8 GtxG'W1-Tao]w+L6ecﱈG Ь'1!q F/;|Ki4 I';SXk~ EZ@djp5'&񣢯 lmTt.iwc W@sTDr`>H7^()!+l,dm6 S^YqOdln=qd^!KŸ E4odi3_Ah+FP>L{yaүG#!z!n{.2GuϫY deLkןn?E8DtRȃn`$϶0: ;}U LN(w[$/{}N4Xb#C^J36fc@?uR=4t]ݙW,Mhצ%gjʳNٳQ ` ֛' JL -罴FHTY 96ԊdO.Q>u嗻B 4n[ >>-//ސ; gOwDw#y $HղdrLz_t aZ[j9D6R&}>dP8~1),7mu6h PwnɣJD:-U4 ]x3/b&ıi4?."BW5*}y5KM'?za =T&lJ/hq6Q2GtiWTǬf7 -+* 5;G-Bg砾|Pڹ =_r oW?vkiGf;jjU {iHCgi%ڳ b [.w8 0# 18k?,#xz@HHהqĨiP9{]cM"T]}:^$p0 qܴIMŔ!6ϕC$?L ɨOT욌l@GZqߪh 6I$ݕ塜ߣPE2I|I!F(DԱب j!&D圑NŪi SC$<o0*aC9#+l\Y?3@n$t( ﲣ$Ƹ锏#|;7e4p^6] uU4'0kr$ЏƐoY3 i}rd')RS'5 ļ@Ǐ+)f{΃2{ 61Զ,F'iX}K 芔%%5K]c7-Cl܎ _W wΘ&ݗ7RTՓ~KlG!I(6cC7E ԅP^}QFoۼE;ACD0AQeRUąͱYZB&ARwpAv4pS@4妒bOÇB|n̒# \>"~R?+TzeopjQ'OZTirOCJ=Ƅ*h$\HXZb=<>Y2ٺ+&^6 Sʩc|l<TAP]C-L}؃sBY(A/L Oe9%}UkD^^dt=XG+ XePH.!]-;t@QB0ʅ0hQ#6.׍BBkTG6lE5*Jgw.Q2JଓjסpcNA.d^1[)\4>))4J[D11l2:Iŗ醊xw~s7!:)=lda;wi3Y:{O]^z8?AQ|ol-?8Kz7] ٟzԈsx"QyuD Ѷm[N 8bb~lAmuwGen1_G,:1ю@UKvD}QNAAz碌\2SP^  ~:O0&KvMj'QCsvSv3}\{FӜyvP$L^Ge5%5}U/:J΃EuZ&F{RrOC5ti@<)#j?,bphI;'9'Ih=F eqdK23Ũp'sp׆t\!M)aPb?`+!a|#1")cRD7$oM 7H[8'Zjz LHxQ#ͧiae]30H0u䡶y<ot>݊a4؅A$>֔%lR527$xafazГ-m==x.cuZ]E+\ҩk">XgiH|(/CU`c'IgKT`ǿn; n5s,.CwC9JV`dX[;[ʕ8樬'46.n!ж*FPHmxׇoK AfSQL@(C JX`}(1 y|j4c|4U/ʓdeF m ',mQN ؞F[m]I{ kۺ5-&!:6[y7iTl)id_:JpCIZ #z;v)LXwiOt#uHq=8i^/qP7M4Ye]OD&2!k^ s#pcAܯէ4)AHbӏIRDY\5Js5V@f#aۘ%*yV-c )( s{UO|-_in|,7;^9Nu R;Ŕ߸4n@x9x4d]d}a8@Y*YH`VR:!iYU=&u:CdʓE?ܓ`NmYfz b<>Z2^C/CRbWzp;*t 0V$2PIh=X܋XUo6g/_Y6</"MdE_`@tW9Ŏ=_G%iIt<((Eiۏ 900MA#{r/.},+* [LJ?v҈ KW  OQgàJh6^җ(i7(J':\sLe|znSW_$|/z챮0:>7Vr+j/D-SGo<+p;Y8l<xgYA1`2jF]v(9Csj b@"a=!ZT+O$;vqY!fV -1oD] AH JƶȂ>z)Ny"ShǘLz]SCkv.wq3Ro}M S'!}ԙ;,[aI?Jdpͽ=1OF!zڿt<6"sfZ_BK-}E"fʭ =b\/Oܟ4Եs~ۻ\vf&/v͟M@̖~# F&B;Q/@o1y;:" MKw9X猛nnƢ֓GMcmNk!$9!r:_ѵh0Rl|SJd'sN"{ǎWՀE^6bBF%OQgyE\\T.p __h,4_ 8tB&枪 J[HAMud)$+/\enwg(2vhyG(Kc1,BdȈ#tL1c |( *gdR#@E"h)Xae 'm;~x; /j9꾏N+CP^ U вq<@i C8;ꘙϧp2{G_oX._+d}"ߘxrjMI mϺI$ ] nkUs?S>azJbomT|K1nnѫu;Jrh{2\A<˒دbĶ#LJ3,,4 BJsjOyl4r}[ye,?4m7VypKbu}",,t4dyn{ T?sKnr5mqVf5MD^lL' !d;#+%Y])ЌXYTn9몘+sB6pX4"(Bb~hoVFQ.Ḙ75F}K_@ոF׳Li맮em^uR,Vݕ\\$LOE~vj,3 ůL9Jm;W/r⚊%ma&ߞ:$RҲ4{yVvh+$+[jLnGg4ýq</U_Cܙ@TM=#LK'XvI$e:k]ۥ\8iKM2. 朲OO^:\%8ԍNu ~ėz%8&$GیKpW؂X4l&C٩flW@K8aV(iJ.՘PІ`.,-bo 2D_2Ԉ2fNM}zS)Ԧ|ģƅ4 $`fH6ZbRgcLAW},UIS~j3X)@tWͻ< xjk_6jl~;Rs=W؝0cG|XpI8"DMx<9'4o"ıdr >@hCAb 4(= p{"1%d{2bzN=7.FiKɚA}W|L ta)xM~tP 2U9 'Oca-=sCb,֦&O]`?Y}tN\:^s3-~YT NS˄:@3B i٣f+͋cMc;8Y5: B-gQ Fi}t'')5?9gNXM/x:џӇqoHȓRW4̠llla>D.-GH)liSWXj@ w'XR;ŚFչ +)FrUΈvaKtN\ASsN|g&2&mBgx!B׻psnyl{:~*R:vds'_d^>@#'(z'Pwk iS Fs\i6 9' }"´ jFSgU$lRom_[H]LaLdf#Dڣt~,8'L/Ѻ[dk7_B{ oHy.=8jg0*܁\Gz=2ډ݁y`>O53a }Lo\Ţ *W/qxitGz4y F ػsזƾQh%ؘ(5N2+"M`^[@Rl h/4 $p LFU7Ti*'qD w8 ^6WݔK/O˕HZB]@":iPx?l?!2E3>v|]sB yJH-=1T ^x;l^Ojiȱ C`c|'ܸ?o sUb]-u7}")(<+9uʸZNH82&n6 \}zI=R@J2HQJ29{dRK(gJ}hD8VRd3U_Z?ca$2&`0Camr mL=zwlzriJG7L2V8fE2eYqA"+':a]>׸%{LY> 9ĨǼ51rHl@"ݬ .KTZ0nslkMݶ$y(5 :9dw0E3,| l,#o !7ݠOy z烏ez7ƹ7(te^#ShYnn67,a%?ѡoPNl_z AT`.{`覚JAS哠?FWr6qq_z$rOhV2;#+*S I{2k/͡xi n݊V2iAox?hmB8łiII4൧{e\d?urBɞ>̟SO$Ϋ"=KJZSvQ?ӰevK=:ESqKpșQDr2/җj5S$0i|n,j8U.r(b=< A+K*BMg -׺Uy|@Pire; =[k8{:zHlz^#

    P8o/d:V>18&^ul; \WKD ,_$4z!_B 际ug\1Â+AÎO &F w('b$ 3x_ 1Rn9J> |/GNkTPtU~s:/ 9,U|oE#Oi;XXE5D&m6Xew>xFiǠ7Yz B^ |)+)G׸"D"5ӡIrS 8[zx!V-BO| U"@E+㹱Y;To.w mތ=| YmugU'6!1'S_ LA^b-S:Of\B;lzlڭڟC4Cd׻k)$q+We~L-5-!¼ x?#T[LPP [h^(5#%&:1'x=-Tk' J>tmCځŚY;VdQ)!,2е#A{UiL6PP]C"bJ-o" *S~dk $<C"(`:$E;S<;4\1u<3y1O.ȶ|-6!W!84.D$BD")GFldv頺Z!^C:JGabjq1A_NJ S#*]zU25̴S:~H? nWʭ9PשN L|ƙ&jIIuni{̭u0LbY(j@qпGO79Y[˪H'/9 8X@d>+e'7rќ5XZ}ZAgK]pvҪJ+ԇ',Yt4M^.-N;fJxC|J"ma,_et\wTc MU nLZݸ+,o #{M^DC%̅0=f>mµ_ZK1|(9@{ƪUm{ y*zN7435^)#j1˪DW-)#vp[B~͔X[>b Y.dD2oI# "*z.9֝1pa $1< (Qėx ~ .'&  [m<= }.Nv{{yV9Ȥ\Qlzzdmb. @s#'ƼrR$( CKٟ>1 ;΃N %ԱRJ; <},?6 .Fd_\N+ w"Nl%B%1l?03(Q N[ojzid }n {wp6[۫!B}eq7Tn];.~JNfc+l']E?g?ٚUIdEDn]rz$lښ4O#5U;zٳj9xABTIWOZ".vE Thr:yj4={Hf^Bj뭚_g}PF:ES%W# _ 2ftI3m$6dwL#بG4o|Pmp8 xصG7/dVrj,B:dt[=G۳r&qG9*&sU097Vih}WΰQ]675il8fz} l-M FGgE1u|zľX!6+kHmZh; [5gOksp\zyVS̴]R ;mp}q'R'8fS Tm5u-^ؖ:H DRlFPS iC Ӊu' -tj[)ni _Bg߻8<㾪ՁXs[@>AUge5I,bzu)hb1_ܞ"% 6Rb-4G-({[HГҼKK/ՏZӀ7/Zon =?+stnu! R:`.ˎtF /wiH}ؒ3aϳKˌ}Z8%4.QehxQƆO'D_fJl̓)"B5;Tyc|F.GF`&1ۀ]Y}qBM&zJuw 0mx S ݭc3KWEH5D([q F3 l+Pn i5Rz_ DIª@QS{,w&1{Kp1yJX.Eg[ 3\W(pSW‡vYslThwVǗYS3??o=:.GZ29"fl)O84^~]qYyS(@ħzl.vi>\GоwwAjSsdnjgJ!B/1!.|*bGXܵY9&Pe¿H!۶X *ŰxP$^ӆr&=WBfu:h0C+!=F nef)r~ZUc<L͈\uXu~8_xp>;3Yc85AfD;f.&fL!Xu4E#@I/a):m[FK!BEј1U,۽{7ge402?[ Tωȁeș)f7A?_ &jIQj#"^Cf4TToLÕ _ͳRUŠ0)V?>]׌ *R*)L z)A* 2׼8*Y:܅P;*Qfm v'P'i riiU.>_'b1>>kFZ?B(ӂ"rدԟP9ՖAث)e. ~(YCKI(EaJ GK0gJ|z^/ # galo߲\5P %)# |fHk`gu[rB͹b)? .c'][Ɔx7D9=^> c#^^ {NxP^yں^0M#D5-fEM ce?9lkۂt-`N*ٿ9tja~!#`9r8Zf1JrlaėO1Py zeeP܏?_i$Eo[_[Q3+(20H}GZEUstӯ-M]_4(<ĽSe{0Ev0$,"![11RBbJ4$Yw;P Z=I8OHA(>X…||c`BQ|9+ P@ M~uZ'+|QCI~!VeF;)L0ݚ[ ;  &&<CDۧ!/wDLT8(tM+\ڌOkP(WW\xӐLcTVGC jta즱_T'^3JUo;VBq֯e$HR&4VL݇z/SfMK: CIab*B߃Ue1lVK$N-nTG'muز}\B` fb)_؎ ir%֑pq0ވ{D0!? BYM[<'\r#$݂ӅK\hPY.k-=0$Q;,(N`RY;-U8iHjXjhWNFrQCW{́v>_ǫx=<~} ;n"cvtn-'! %hsfft &0j1Q͓^pklNW$D4ߝrFfB1D 2h7~V.*zvQݾ\آ;J T׹=~mٟ"Sz?0A:(ؑ7 Қh}-Be%w͡ӻާa_݋*Qo.eD ɱWvgؖ+Ȟ n0PMau5 sO̍YjQ>Ɍ8̢d8lsH/Tds儬Xbڬ "?lҌ_A;s„|PWCFaRGPE׍N?:gm%5xkHoQUWs<.*qhdUghӹi<- *ZF.#qTHjxIcy# LíYM\MBĹ5k._81Hh#Mo>MМsz{7ITfP[?蒷h#)ٸ-bXU a{U,HtӋ'iJ sDjk[sLLs∊_F~rˇ'#R3,DEbCp==doV<,CA&+ }~u,XJ\}V~Km~p[}R3Z(26 @{5zsgٽp\1 2$*;v_ >CS5" !RӋzYZa[YÞ{zG 7+6}qxRy@LCr #H|wCFF'} 2;9$Qs>Ƭ Ǜk\N1* 0p߀l B|iw͉i+Sh \#>,HtSFJ_&I}8&%B}F7a4cі"I= Ih5nf&{2Ձ^ʛ\_+ƛp1AFSJ="ж'Þ{\mn KպdGOp/&/ z4NQш$sB27.*d)0$ 2RESB1[e#v dMDr_[+5,a8Wㆹ0‘nya!HȌ*8ߵ-ګ8#|'[]eWP4-3 +; S]iYE{AqOydKbi`TKMWxU摷>evk{Z-%/7lȏWC.*;cc!o OI$uboކ$N1;g!v LXdhl6;~x Ep]&SˉKXG)9p=RwVV)9bjf pNSr\9'_X5/#ԑXVz`IG5@ΧysrhBAk WM(G\=VC;.CeN0j?OXucRyxQ!wLiL(ۤ*K槦hd zdUv+ U3R5 $Qi>xD|AL,1gC`3DϤ)vڶ+w+~qjujc5XqTJ}F_c:EӘ H&|!E;xhO‘.<΋D3AS;HbV9\HW \&i$ZDe$O^=O-M"ҳsg Yˈ^YMy"DHS˚ٿNVop2\4 ?Ur V#p'd'\W ŇOTs>0n[ aaJ5aa\ lJ3xm &Ƭr!ɻݭ]$Bv7f%k` s"O*S[0yV;xzNpH:}\{=A6sc&P=&P |960860&k=>O2R{NIL&eWC?ce<]5ثml<@eߜ2ÆT* $\;zEw:n ОKehwzjkxkt.@NUmwRrUҪw?`=(Qk^򻒻p-Wz}~NC4coم[˰W+tjqXm׷sރV1 66+X}Hq%.h'KDEFWUCoWG^-#6PA7䤒{7_4P>0*,*J JrfbHcŵ A_gi.\ a2t5\)'TȍOf6P\І{~z{[S,$o!/XN^E> = H8beI;hr={K8J-Yn$s,WWƠȎߣ_ckȽQ tA,>vŵ0 icdpZɭb.@UNbV+#\k8XCziص%PJ;_dx;KئI =^gEq^1GI%Gl? q8s,9UjЙ 4]NQ7hGBt$;hm,Zob5zܛΪ twSuzMG2!Qω7Uֿ=QPH:||@$B(uOo}THAڡP"쑬9nc2}qa[2ɡL\cIpsmwM7~,'G)(wL SRHx4Z 55oM1.gǎZZ=sI㇇k/%6IiSiqڻ!"ؤo2Muw<+=\IKER*=W:NSnKRv~ظ)blF6,1[l`}S*U hYM?^ʎ_>`.'V.yx?5`ȑ1RS*k7#js*,[f'*4&X3NMu{8(=V0ykΚt<թV}giB]_i =8=o 5VP9 %ߦV羪"Y R{qsR~8g3YO.jGlx"r!g!`C ٌz<^<@b&\{(JO7Azz/J\sҵFe Tre6MJkxK\5TmAOhL5ed5:7sU,Qhk&B:+brKGHԆ-;ȏM,o0^QƢsY;Ñ g+S4ۢb7yN |u6qrشF~]2udgZoԧK'$hebzO #_cIiќ\=Å̞l󨢳n>Gj-H fﳤ77#GkOWMSui"Q^5k~T)bOQWs-ÉgrgChy<0ratfpPq|대ݪu]_NDa!Z ba:)ʃ M[ /Hx#ѶxW,ܲ# W} 3-%az5nǐ y}w>(iJi' ZDa^k:mf"ZHQ<5kI1N5;#ߔ\Udֆk[}gR;"THa#*e8],DSo8[_To`Χm8vE` jT%b2-_޳> 6LX{ځ!xoR(ċl IAb WBHڟu0iEQ7,%ܢ\%Yz9S{NJ-7v NUŒf3ҮhcVϡމsRLѯ "_`WYllw1zYX-AgpH)I3rX}+ ZH,b%ވ8.SOc(hjY%=xG(LGR\U} gZPTtq 1Q)Z 0{- W =m{MEJd́I9!<PI+q;ꩰ?T|cرyذs }`P 1CP-n:Uu )c֌ 0ͳe}Y_вCs`ןۄ=/xP (A\FYw~;Ƣ2wZB X܂$j*U}UwK;bD,!Xk@ZMP|/_Q|;. s+-Qh~] Y״nKޱ'7 ֙$sBtи [\pplJ[q+c?&'vj:, h:|*ϢS#zƽ +>Lp?xNFÎ 'e3@-񵯖QV?"g8~8AccӢg3]6Ï'{#2Gt9' *GϱONcOA[>,Oɫig8{L-GP:έLx[ru%tTݜAu6eMQ(ضiLMFj..Q T~?cơ4g P'ȍ1a'D׼fQؚX|MǭXM o~E>G@JPa(Qȡ|o1G^ ~9h6"gz++*0#%϶*0%!|@>dg- Z JʅErM.caڝฅ!pxH}7%c)c?`UMa:71j#[,]fH.p^O@1H+-Q5眏8]MMjʉs 5Vtciitq*XRoӀ |&|*HͱJtC߽͗$iAK̖T.@-{J|nbGwSv :B*9Ïvj&x`Mud FPtv 8KpRr62v> \`l3E.M*x MRЌL U\7)JOdl-fw^Ӭ=qDQc~[#=n}6:gu>) FdD+p!۹dt2XjFa=DH.^WIrw6d{$ͤ(E H$(B@Ql\CrSPP݌m1^ LK3z=3)JPÝ ݗaݲp´fmnbа0iPe@5a-<{ш[Q"ʲgnJ--7.1]h bAXnS j6B{ϤXtJce+=͐^՘l6bzW4 auB셛Mv$Zθ]UY,LXOy)^ ?. wg%e6r}YMvIASך+(A#Q%}BtjHy+ʱ/G[_;d-n{iK6$,X8: e߅XL U-33LKm%65PޔzC5 N+8Z=^ѻ;Ip5HЀ_an㰶u?' n/jH M wă#'o?ɴЊ`,u@IR,+ޤr+ L&A=O &(j)_,Ob!Bx΅W UVV'5{0,< AsJ{Ajd淕(k&grR'4iH8 U7Ȑrcr4C˥kҫ-qV y/ٜVMs]װW#ݯkT^<:\F-Pw ܪ+ g$˙G}Dq,9Uh[/xOZqָrtDV:9>^XCU}:I%X`.%BVrUH5K/rӷ 2g`k90&bz靄nJ o-x0RmQLs˩K*02O'+RY9'>E=?C0o`#'*J8TTZJKN*yɻWc#Q/QSDYSz\*v =jJxj51:"}QJJ5.5uQ6]4Id h3pto<-ڱ:J送8CC n:[!ySF]$Ky٫ݏw3|ޡHd2uV3?qz: 77"5cwKw=]ٔuy>_(2!C% `Cn5.ZSh w6t d?(~ I8YD lTXKo`4ѷ!C1^60=-Yu7|{aKHVbmF?s`fZz4 L[]XߚTI=g0ROPH$DE7j? ^4>GO/Fy4D;cСɈ6— 6ЈW\tTU"7|;Q ,nv5/!f'᫯udupz;H'`zzUF"0snfwD}@$<`+SvaUUzm?-Z/iDg?ӑixj_!zB'ohǖZhG7N֧ԯ N.[\:E[@\9[W{$bDI$-ÔQ(S9q(ax\kK dvsWb3 湭P3tt {`[Q- sh17B1tͬ*N'HuTMLpã* 0miʹ XF6/l&0ͥҢ<{ȷ+xB hFcS8mԤpVH>RBzk~ui Hfy0ݔTH`Bgwݎ 6Zҝ`cZM2]2Nr y~ Yk_{GAQO) "CJny }n{z'~qrw('8  INsgs=7g1SUcHxțE޶ExpOPҝ둧6n>/>EA h2WF4&!y&+dV 8{sBEr[ $ޭ TՉ2 V1)GPUtRagm Ȗ4.ctS,ϖ}{S Go<l[!H40 z Y3ʨE(;(j^VȲ;Q!n)]q뚄y}yȗrq ey9O $A,\Arc$5]U6 q?\ ݋-6$v۠J5; aG"THHԇ2(iEw)-h^?mGZ^a#ړ}E,4}B!g14141T=0cf4{7dOcE J؋ar.3Y0q<_P:~}n17PpTل}![ϭ\lVG;_F)jWX 0xīdwRqRaz øG ULuQߤ&F 3w<< \Oѓ!Fg{fF ֌9h;zA?14jZ,.8]EEOwȄ"eQ "p=# Ma|b6̏>y0%iE;PF^a .Gۓؿ q [BiOS0 \rѝff}8Ѳ[ ߬DY_u`LZkR?s BʰlA27Kx%5ѳ².9w E7 _g:LEJ ϝ:% XoCEcUd _6&#E㦮iVT> RYۤAt7`uv#>G! yyu ^b UŘˠα W`}Eemi,aRQJTLW80$`=n[2 sk&n1sFD␉^7.L^ "JFi2OUBL-3@ f0E4@  D;!@jdך0DzW@Ǟd%r`3(M8d@oGUR8N:m:) ՟O EI }[74!# uvk?H7s,Ԩ ڈ@'`F\_婼TVCExW7 ٬:҆IG71X5e#CHҢS:7,-w&YL-j@RM̵b1^E7 G NݥDJŦZe>l?yݟ3#Ciz4WP:rn0\R3M\d8M a[N.;~1ntkE Ƈ%\ߊM |*#GvH J)} T SK,{S'0ŝEH9 nQnÊ8ňTr6s盱(rs A)'?һ (ܮakW:>I H{N~ Fl6E!gSH"i-?7򁠾-@k%S!9N3"1_Քd&3/Q}G0|1!=Gsշ& ' 3yl:2-JY*M6qr` g1Fjac"U }qKѢֶO {a)FZ]2X<1p.1ёF z8/]r1- ˔J4Wt(|_Z+?XCk,twQD*q+L[åPApxUIvAՒ1ڡg0E-䛅w2DM0D4^tv+߲Oi55+nf5GeaoǏb0eʽF=uq7Z@iW[歂o ~VgCƵl1/vL`Sx#е}riHyX!tbś;!4tS+$Mf k?.aR3$nc. Z}[Q4g\_d)y}1c||i-ɶ)˪%ġ`%VtI*/di.x6YZ}a?!ӬX_{R{hQ9nt &9jC4ܑEy GHs?94yȩ2eEq8zFb>Y  *ejі8Ljձ3u:(zXҤ +X5a ,]0O-S%uű1,*CN}PD]0"ߍ* |*,\f8(PhOZI'\WU=$3$Ħ#gaϥCZR߼onnCwwq< Nosm178C8-m:8}̘ @^B4T`9Ȭ|@gb7JGRb61,(SlM[W $huruk&^h;O./ 0a)|\/gd~4/@l>cNGLZDjg_\^3s=A=!R)/hQ4Ǥjhte~DTUMeJU/Ӑ..ˑ B" :=.!6 5.&g80)<=HmsRʑ*/K)ֶ3@:/&ܒU,fgtԧj0hd!'S u&*ӛyQw{sԓ( 6xoN# HUɤazv0]uhuOfPxߒrp>M4QȜ9Wq4UQ?l;C/EϖhЋJE .vR+uL&8hIWXlIOoU@ `@O8eEGߊdZF^@Y>h2|?O#xK|W$.W $)]_H0p_yqPFcdK.8W']EӔh7 %P`H拏D)EGN|4!eu'p@3/ ([O7j(`R7 =pY%Üb䳢Q۾c7!tTP+5$5< f"^ʺ7|Ԡpnrеb1LW~7 8+^_oghˈ Pew"G6?bc^խ4H TES: ^kd<4<8hܺ/KJ;1dիgl:g0χBs~~6 Lg" FnuVHF^y)l5NjU) ?rڋ}(SjfE{W7dѣtznWipsUxOd6sD*G ۀsʊ;(k@R;ǘ)޺4» $Tu9ۧښ^ RJ q(IrVzqe~w;>=9!TKgͧXG??CQ8wYDﶽ,Nj`,lr# CZ.Sy;(ךKEl+RĚ&m &hO Z 1AZ(` \&xXD.Da ALbgiθO196pYZ v5IŘq=@ē>lRԎ̜~q98}(FtWdcr{VUCt{{H2W!5SO\lgcӔiKgơ\(Ʌo?@TC Bw ,?,ҥzwͻe ?+7;Ͳ*hˏn%&,'~8j߇J'-EXo,3Jհ7x\v5G|15'J)V(VsX[Զ3Bܑ%x Gix( ϚC$,@pn`Uv$ >(K!ڴ::y@>O2Խ0sSvMi@')R \Ǚ^.7X}\lݙmKd-7i~p*sWLq J3?[9 ӈZ*A<$n䮶[w-&:4ϋUo}5-Py-]޳gp)c|&`dКSf'˷~6L˂qe xbj @R{ɗ<9Մb |v:.ziz_Ɣo2fDb?݈ϵ>iS!F@& plPsp϶H͉&@24:>CJZKɀ,A1s&)d^Ɩn>PD>c"V8 %.@9/ T0]?lAh])*~NApܢzt2[ 3 ~f"@RB(Znzܸ(ɜ큻նHN+iYT2) _kq|)6OϭT3{uU?ټu4sYCYVc u|'*HdwW'M`vB1WQc&bmU=n|xc 4[S+(LZBfu.1/-@r sL33|ٽI#x/HپMg&lD{C߅M0wڢ_ߡ0i]Sn8n?1e " Sđ~K8<+r2ש| :[9kMnϾbCK uӺ}BϺTI&xjÁ Vr6NI"JZ%SKAy&RUOꏚvri UmHv\I]o0i:cc^Bq# !.>`Er\&Hy4^T gIXqa&=Q65n@j#:`Hh\l)/Li_sXdb px=uT/c)?ԋbt1[(3!R;ɋ[;aߎܹk6ƽ1-Ӏm.!^f$^o( u R ^PJsMl^L`Ŕ0Ðr!MͲ(T4+DGnsk5RzS4lڂ*zOz.B dyJXY&x~⃖nO }*7a'a#$dImYd xRKtH__P.C.˹*"ը᯶$32tVĊwئx˯T.z"Sp5U^0M0P O;L2RAM$%I]ϳ\BQzxࡇxk?`knYN MSt5B]_5^9%3gJcϡH9:Xn=,kt#w\W1$)hQ}<8mussLG9XN(W^r^Li"G<;=sf=p+(hlE#ݼ~'axWi5,Hif)7KEu]Fd>)M,Wg'ڊiWˮ8 i=J^bLoZZ{$&,T@i~Fy}bmE(Ba ܥP!fqN)|)9#ĽK+%Rj?D(yƳTk.r˰;LQv/#>gDxs;tY5SIFE@d{0epxM.WW#4PUB[C69hp>~A)߻'/pJN.zֱ=LēbV">i} []$yez$_ImD9k 5׍86ȥV `K1:*T B|K6 te{e_sb/f+'Xz@DuX 㻄فtY6پCa|cxLBGFoLɯ#߽i'9J>5lcvDX8Aj)y+]P %`T Hja4ը\B0۫ca'D L<^tw"#[Uc'm!D \h(:] JKD2nDQf&$ E!Үd$ +QT?D[‹U}Z~${Ÿ'=UfD KK /,RZ~N{0"$8t4o[!HKp)ABͰfܵO/ }` onY /LY_~kքd","?$o67MTC FS$Ib>-g4l1{3vbi}DJx)۪EJ$V4lO7iXHN5SSWZm\MӧIӊH-]2†AiUN\oya{\x'T@En湗g7Jbf[`L'$L]Y-T yks ȣM n$ KZ ~L.5*(F2X2,WGd8RNb.B 0\~\1Sb 7J%Cj(hX8&0)zE ?ŗ4\W:yPZ-' 5.978`칷qErbF] Êj,H##WH<'b1A3!o>|=PpǠ ۍ I^#;n3$pY+ уN}k`l$o šHʛ V6eԕz,k>֗TX[Su庩KKCΜ2cۤ8@DbVDZ7~@@ޟ?}M þDWÿ< T[FG߫ĩ3Wl =8$ЊҶ lj 7*hiSzŦLPxmm΁v4|Qw;:*A<[ `V#נOOM6`ؤh}ln5€]&g', Z;TNB34OCZqGtQA3A1%N,g|(.<-w;M6J S+hl@%h8J>#mh/pI%H{s_Mc A=,|>-BZٴXWgq+9+Hϕ5f<>Bp@=`6f{F;.@,l!.ql.QCr1 8^[ H||É}hHzc#aP>,8#KY48B1,/0R %k[%`Kq5NZR_m |ޖ=+Wmu=*0@,ѹ'2Mo.1E,R {qhc)d|,>wSI70/c5@J>8F MW*L$'PkR.D@ y וzɩQY}F]螄 ,Xh>_s֣dnQo(mZ5 spf\3M>qdxSQ9 6zbm!o5es5kgNF%!s1]hꜭhݘ?+B5!RT ܤT6iiSkS G㤁ѹ<ۮ7Ts@{"pǬ3qI{ye(k.pcftV~wRoOgcº|R̥[ۣ>)%P~.#c"?I]X XzZuAlvbd?unWtF^Yd%fDxcc@g8?h(/2ʮܧFfinG84VQVb/=*yEGrƺP`V>yG(BKJe?0}3RCiœ0ˌ|좫>dT& rb0KWـlk.K<$X9b7WlMBx)w nKUG;#XQ"WKVOK?3sZ\XYxUc$W\|kV/)%2 d͔L;$WvAVem /] o@_0g{ɝ$q o))˼^}46Hq/P CW啯8`ZfW &~L1G ~bV_~I tR@vQ]s>SP\þp~Fz+$鹒\e<)~}N@t۹q~PrDbNނغ')~dZϫp4@٥FGMbSJ]oX1Yuڶ:U 5$DbBB|~=$|MXUܪuqJ팙=z\._ b2_Kf#\ }W*~ ȸ+AkU3r>'ڱOc@ay2}+w R=JT~֋W!مLʡ#@6K2zܭG['!Xg-ËK̆~ܣhz;ԏt;o!/?,b`/PLr E&諍!q uRO ~4\[ GYl,v*%z6z9z]X} +lАYoM?zVOfyDC%[ @#`txn_0'B|ZIYA8_W6sn&*J#nȎN, xTV"!{i(Ňd'?9 4w}[aBBs,?'i̳{+wvҲAZH TDoT^f_t塠o #Ō qN,ny[ß5 !-( 3v s`"dd|@n028ET@VkOTn Ui B5^#fZlFYsMpΜΣUg:'%%؄:Em @A]F&LΞEsѪafh˗)8f/! LO8jH49Df/ΉLҟ/mO\co43L LqZ` WIk`XJJ8a2ᴵmCAn$)9[-hvB ,Ȳ|@*(VYsP}v:i' ,n\,@Cp:$<#5˷ozBCs tK{>"I| R%dwl{;Y9Nʈ@jX'x8&V>έ:V`CDm>>JİN JrZvZd.5 {q^aA b5*vrN"SAtlQvDžzEkeK1]0g^A14-iE +]W7ĹusOV18B"_Ze*Z&bYҔDyY2$[N')J h8Hz?/ JRF{f)";PJ8z;گ+wѤʥf )6^[nm.mjtJQRL>UX]Ta-d !EucN'+U'^Me|ę*2 #"98Zu}7Bs)nuF )y<>>g;x5صwq\Ӟ0픑]|ŗ%oK-^7źaC*ԯSͨ*"j2ZέJtxM 7+__XdP߹㉈go)}x"StE8dwH='E!A9ͼ8Y/K4Ne9TJWj%fwUjirGYp=g=A)g.HV>AL4{@$9m+p2S qi wAJom7pHdv C0on~F4HVkw7ۼsD8"޴ЫKߴQrtt4ݥrL2֗s6ƯZ!G;,zwPD)b 3}Z_y-V:<j+,oN$n ~Lo|;4p#\).t/;;ޚ}ΞL(r-lɶ F׭ -1v8{xOx|血 75o93,Ÿq,e5XUݳnoj197>+$;Tܽ[AFݲ,5Y$.PY<`NHڮx5OE&c(4,<@. d]V JR: ҁT`NW\GT!终n_"2\pM]l6F]* ,fQ"{5S sQ~V{' zWM`fecNm3.!u;9),m'?M#vfcʷ?ӹbLYC[R{7,2kz WW҂PM{WdX\X_ ]U4csQ?zI_~.0r.dF6hJ!Kq`E qf;u4ra)%sPi"/>pQu?it#ܚU: H1`=q}uhĵ|(ԿƑD ]od|]̲OnIb9V/xBc08(r+X4$C6u44OJԒ0 )q=B)TuMڈ7 16 tl؝ᅁb]0,vLL"p.5F36^l! ! G:l̙?PJLyk^E_ _&{zsR{cnxZ_GB)8{EƄ)p!0.jOE78Edm# Y$vv6S9YJ6dӤoAE~{(UWpj1r iyd::,nͺ9@Sp)Z(ql׉?U‘f1$VL䌬DKvΗEcNXLqAq4ihCJc6kҦ;~ݦ٨m3..0?(o Rʖi#WXyyxH4,arɌ\Xz߫L4 oU9`b%vtF@M^iǽl!˶,#Yxv>K}c ^15IDpOtan_Xr\5#~dh#57%έ#x\/OνC!L?{?fcF$nꑲyfLpa&N&oS#l 80u~iPc^2rzQ K8ZuHǀV[cvE(3:%3s獲t!;4YZcxvlw' (e-pOߺ̳vٓ]2bs-$xc+#[maLaS}˺ 1w9K@N˻|e|qwi^w{T9rB|>5yd'GGi]^GDP &~٭ݪ dIw.lGr;&눝 ay|\GxflAR5BҪB?֚Y^ gUU #52/ʹ,\" Grmw*|†"JP3!z1 kّ&L WV. XIt!8L<ᡛРPMr!w8&OGd`D2ٛ7a4 P`H˜)MԤBFT!(.b-3[v2%2Ugㄠ/$oMZ v\ /+-h3Ɉ. (xy\(Pt$tzY 4@SVZdS]ܦLS&[?0u`^D'䑏g)@S ֪QN#=l칐@Dr P`}:]߸ݦMrb~n뻐)R)5v^P /.߅ɁT'cEٍ˄DM}]W|b{mjjlOt?f\~sfx΅8:SQ`0xۄ8YtI g#^#'(j&J!ӑ}TcI_c( K<̪~XXc<.8)|r ˂'V޸V iH8CEqYRtI?;]zX3kY yIMe:Fd.odzxܽʖO@zM%hl4X5(O-6(O SV+U;`^"u& :{P1vRȱ?Pu֣J<9$Ix̖ Qd|aChG‡+d33{ T2HȟqRDWhL]–vܢQwi:yT,юէ _-(\8RwUK%gn6 1ŏ&WLޚY"űd#*$@`.i1\>aJ /VOz$/`Bߢ2PKi}ors8bϢjh;R%xRw^,ٌ {'LNxDTKsC-i$~B(iMq%P袐N\ "n;~J뭭d$P6 pd5pej1D=`I&=jl9 91jRQnv9A0V{>6@SJ[b=2˚M_ؠ BJ]-(5'tj#2].;p~E;Þњ\iLCR7 4酵uc> ^ n-hEVЅ\SWE&fM9{rSv?~)jnGn{ y烸2pYC'̶j^)]/3FT&Ͱ1 > 켘q6^z9̹#()HE=!g-է*?[N5}VZZӖ12=U=gZ hLWn>]p z_ ŝAlN;\j{].Q7$̨D5ot_ ?Db͖-OpרyncE[GT É{4i9I暧eƽEKLJ `bb[۹{25f"oL+x4eO&KOX5ˮUdqq]"Yr8Cf;Ё1(#g: ӚnoUΜROn1?Q w¬b5{9qF)Ƽl Iڮʂ NdܤhX_f$Aԩx&P w}]6̈IuA^9iM",Yp!Ri:i,SbQRTKz >Q`_GqJr\ |mu0=xlb.C9S9o*b PZKYgSey8gl=-UwADMwjXT]vu:l`?qgd^K'4H,F/K_me "3?Y0{͸yT0Cp M[v[ֳGW]p"VTT:PQt҆ N#* <8oMx̯G4M{`bJ E؉%qPo<-(1{s̙|VCXxÿAgt"Ȍ 5nGK A6h/ huzC )WTB[YEAsnVwflREٴ`3a+CJ!#2/^gXqR6O V8s:p5/}PUo58m|9{4H ~NA$;VS@u)aG!ڠv.-o8{x!S׻v@MÝ린w9SUh)I:w4(WK~CBXA^*m Sl$O/VO5hMP, Q#Lq}& z {r l>0!ba= '2\/ fnX]W7d(_hWZC}{6C1\ņjWϴz+'%7!mfi|ۅ 2JPP r|V %W#Ñ}LP8!nț8 1wk:EUddM·5*c8]m֗%o8ߨC#,F?ZhXmIk pL[̦љۄ*[+ǰ%I$KtC"+4Yױ"o<> i "!|MO${c$XeK'G 6,Ty1ܭmA[! %%ZRhɓ!lhX)Rc Lx*#ͷ6-8~ G|m{þKx#Tk1W'1bXbpA~0ņ*@iQXls֑rj%ߌV7I|zX[;ŝmsj$C8eɡb'pRv dbcMʀt#ecU)vOHRů^4c(qTvZ_ ‰0ͦ'_!y5y_ҢʠGCYwd99nܓ6 3kXa dQd<],gNHusQt+?>MJ"x$:I4w7p{&!=nj0jۧ&yM5R)p쓻)?,Ui'" T_ѷ(K:ZA0)7)SB ?*(BG6%= QI.{)a_̞%N0^Vk6$쥪O\_sQ}5e]91.V2k-<<:z¤EZwOYb#$֪Pz"_M[q 'aye*ǿ4钦}#fs3,eh5) +W$7e"Tͅabi&co֕Ck' oxӱL謇 k*fxo7d[.8N9b=LFEcEbk*GGu+TOOx8Pt/Uf!pXg/TV:Tsvb_{q!p.] GBAU ,_nnϐ8B}+fPgF` ̄ ϟeH*8j$tsіY  #tNbK_@ 9%"O gחx E(0- U46GuNR`AngVeB Lj2K>/U070oa=QDRa^|Mr`C.cUg `'j 1$6.m7NŻ|`ϠwXcݏj{Z BnyJj B&H3;1QZuͲү eeX26,g!L.Ow9ԡpL9~Ѹ| Z!\!rJV) ͡3QzF1 ж >.~D*ANθo&CgK{ .xu/AL(ސ.IUBp~2[ύ D<R㯙㌄/k?@n}Q.tBL!=˘挥5nU÷GԦtQ#^6ٰ ^Ȁq:Љ˔'K*({[&YYj~,PyzPiCN;噛fx]64DpԃtZ!EU@7 EeroY7fuH6oBE{.^RuȠͪCK{HGR1.bWU2I`Rٮ*M>5j*l.R,p]ꁇ3Uvlpf`9G!Dz\_&!-#P267/[]x6,)]pxxQ.RIUA`9rD:FK֛-GٟX$ Uh&#Pz ƀ9Qb,H<{EE I\ Մ[Z؄ى 6(n2GTEp`'\\.;m_aP]t,*WljZ;uD?8 r “EVg&8űIAsp~_$(3bf֯@Ƥ[ HI:ŷ՜-BC5Ry_+ʧ(45ݰsu mw[Օg^E?"Et9nQLf=M˓Q=75Э745'IL'ƇO?(Eh%cP7HzG'x XV_IyQ*9U(h..faV1|8ڏ'_v`.i%s8P+.]+-ȥRȕMh،<CвFRכCE?]M#b*Ft|YF$޹t &E^|s"~ l=^5N,J+/I4[P%R˲1 c^=P_zi d*9Go㚺vnf°n'įC'W+z,K`4^ֵVf_=bu1r-#:ZjTqwgP0nXeB9@5#ZEd[ čW 1cy*GeН:&NZ"hH4BWXc"L (gғVm޴dRHΛsvxz*?n:E2x(ӆ~YVl/49NGN㔰)Eo`rpO78(N;Q7jK\v`U'Ydi\@(<cM<`]tW7d2-)d(<Fzq6K1r?`9<^nHB4`'EzbS"yW_CJ0E!zfnq=n\Z P6ak%j#e&]@^b&giqrnq*a%iLHr(ш+"6-vY屹!ߊr,(sK#BSjCGkIO!r[!IS9!ixbif7}ud,|OZ3`TI+7]$]JjVaytEXYFV?(&L 8|gMp{GkbAvHOY۶Ps }.>ahq n|)ÀB?=q%DK>Nإ5:+`\ܿApXd*@wѣ&LCp. @3TGYV`16HBqu{d暙KhO@tvu~487Nd6VgqW1:̅~0lA0f@T2)S<鿙vh=a<pm]f #lu.ދ_ e7r4`_K`ow%hsw׮f=kĦ[`=ٳ7 /Y=PDrqðn+h^,lIr>vGs="sm{. lQMjTrdCoNgA:^uM/b 'DPi noHԾl973nW|˱2\AҌJm5+1ف-njUPсi`2]H2^dD/o,v^S n@' RQ 5L=#3~۾B;23˕/.>|5>,ix48`^h*lWEI+bQe,[4(˧Heg3} JP< rӈ,KLL`(fYGYMɳ6@_<( E6KY̪,Y 72=IpKJ|NI&8l G 8V'R}EZү|!9p pčc٢X7'S6&Ea&EoYgDS oS_m݀_3d2(pP9 b+hK(J$xӨ#%%6ⅼq捻Izuw5H#~2F_ yX/3=ƩYb.qL4s{buUns$PJ2n CYo@o8Bt.YYC֑fSj}Sw.dZ ]BS6`1a6mWc |LAX(p#DzH$M~ z6TRI1Wk\,@ڄ%8cCEFBhrwuqb~ 4d7txڴl|A1n~4"|T)سd߲aQj$\ "azchVSψ(i0. RQXF_ߜ:Ʊ2R{6i[(w7+?tK<3G F@)Mu^43En?A91}| CwF#w4' k?X0VTIt͊[x_z"!ޜtǤas{Ea^+ ݣE2cέEϦ'ty:7/AI^ٳz1~g7h:}Yn&A/;ֲze?͏";'L$)X7w{ 鋐@Z&ehW3ۍT 4VT|>tmU aM\!&FExoD7e"~ǏuW2B(@(G۪œY"?*fdkf=r+LhW5DJ\]DZRrLC7_PZ(#{̅b LHt7t(PN5tgGpKӕtDΰ*:Wx<(ltXsh+2M}; !JҎ+%ivKX+Qօlavu Y)(N35BǬ0/JpmϓPyh̢pܷJ-κX" +; gt^_':iFPS75ǻa$u;iȜV&.`+iW&n#\TYM\$ǺuꂐZҙYKPewk's+$W-%x5p [@ ]?- Y(O<(nv93U^%uvȫ|K.#moVf6Juߜ^KFu>I{Ģ^y>ov5bDCBf}xY:}# P 3R5~=b^MB݊xrч+*g亮Bbk6T_JFpPPO-jmxR'30f.cTlq,{YStDiLYz̕bi')܅5 {жcfTe1!5rloi&j&j"[0 ^C} bu"mz伟n֍|@Q#*%qPDT-TE U QL8g0rRL5ƬȲ[>+u!3OXJҾ[ێ{\ktbvP 13I=rJ kŚ54"!-,&-!=P5\3MqЏ,p.|i:/ɂwp2|"5ҴF磻}JpəսQ&>#Mu 4*I=e޶M7*tM 9 񣽛4o<%H'7M̴(JE >J6ڭB Iy<{B3./Ü('U ;vųX[;y7_iK3xU;+rGG %-. *\ߌsz T)?o~ӓ3ϳIG~T`M1߯dsMTHh$tDr,E;LQ0^{ZaI,pLGp[4oj%Qnv4F ۞׋NPQ'M*ӷd 5"gu܊-aJdTvUtxoTatځX::Ob6f"Pȗ1S 4*3!s}t$*֏H%]9w7S+= Vhc ?]HZ 0TXaLP`WQNV(4ZECn X~0}]zaˏג֭Ѱ\v8O+t6֛,(Ӄ&*RՖQ-.5ćiU,?8cqp]4".!:FK~ 0&h+M >:k|l]8[-AXr "Fǐ 4|m$ǩ+K e9ƛ\j#_򟕁`@xHB'8ɭ. ĆisN@NpzG_/INA(~Dݸ|z4GN[o15mKj<K>CA W #åSQ ~H{{]9ϒ6̢/9ާ(mGvCXH .-bA~uIK%{n4VTww%/k͈W+949CU(86cUQ4RǗk&c98׌UI7:E9xFDn祲}PQ8q0Nh[CӝĞOkHe[bhJA\+r7'; d-JiFv2 "^u_j@h!v,ȰCQ#j(m~NNU]yF$PbSS2z-ニ?οǎsh\X-ѳ.~q>&4 fkM Mpy{_ bC42e`>c] wD`F|&r@G]\ɯnac'V6`fnR-7hڮIվ;oyQ~ +N`q;H{Нu|՛=3Nc]89ȼ:n>bQ_ΏPq dY,Bƪeѱ"YhHcoHENQMvv8 *?=$pEޣ0Q/I~9,W🥻uʋ4*!F w+L[v ٖj0Dt.4*?c!#6]8ʰ{D?'r4D%-]W\[ЕO嬘J. #pĻ8uU]٭|i"iCj7m3:i[?[c$ .~ 2d*5DdoɭH\" _pyI>|AmлfW@\n!?da)`Wi,wU[6G0EJU%v);s )/﷽\z h Y&'#gxvbw:G_vY 9q;^՜~}ut5|M4̰BЉ*BW6mRb5"7wF(D/;my3ՈmBv&ƒc6`&oRPa."$z9hԲ1U(kw60#JE_#_t^h1J!_\k]AaLs"holVܣ:ŸQdXX4k/ MyH0ǂrSPć5!̅}VenMM@ثY7x3 S)1Ď_çJ_ p[jNjbQ%( {Ek0=';fHVAGiI?WH)fi+Wj:t_3v e |-aU[/C@&m|ZtW4|_$-YvPܨPFuW$ G"BA[jMOFwx9][PW|?hb v+ 3_VKk=!ٺspMt*(:\Su-;t}_{tiT[[0Ӯ՟zK.* ND Ia|IH'gqꮫ= aa]Nƣ3Xnͪ89m snڻ=䲰e<88z_F!"Zl.b Ȱ F_l'BIB ].uأFU* \zi6Nkk dǞwl){2rhP*pŽ'pP Ot4+4ޡމ S*c"Bѕ$=5m#|%8 9G=Búx|D0:llH VFpX(αadDgZ)» QQ|-n 76c {yiϣ'.w; [r嬣Cu|Uo[6T# E,^o{oKO|IB+f߂yZ˜(~Ք̓wv * ){{f3cW7ڶ8X(ܪ1tAJ5,} PsvN.a@/' [Ȇ>}ϡ{)I(d/db|5Ie/~X"lѱ<qRlZ2)j QǁgU[1 yut(ebԶO"Hh#-mkV>r{:a*RJhVc]s6 RPY]Ś6-_Ȩ苗سP&?{5(cwOF=f{X-+ioE?ƛӪ) fMpB?@9oኮi~ͳx_`P|O`2 M| 1=T)xR; >>_dޑD]E8lsqsOrb`bOԳŽmo `1L" -DcK+Vw ~a:63@VBbm_:8;HlnyLRU܂[L^ +[!FYLcsx5t R s9!WO[<1C^Ԛ4eh\z-7B\ή&W!¬G8Qx|]cͺX`.*p}^m=&VG`"=; =Γ1,%lYe؏V+ib,C 4f ø&D0qZsv!f],bIwt28υ]WE|/$a?>¬V_.=洑:ўEJQO&O~°Nk.6!PAU7YJŢݰOpD(p5Qma6L}֘jKSK̓/t us&pa&j#5⎂/f^RTZy;PWJG"Kg.To$,S/_Jy$rN RO2Hi?WUۨt{&m}cosk•BпzgEG$o&ު lۈF txRh3e{D=>|"9OFrLZhaUD+1N.a`_Ls|qS2B;erDw}я}[Cj eHPTz= JG3LdkЗOn6NUz"ӲtF g+KE<"e3Ӱ_l/,Y&%{DD\$"QxJLZ$ZtEjaL$.s+))Iazakq_1HsDxB:ϕJBݱM|ݻiΎd,~bȘn" Dۉ[%Mb/bYmBmQl ':jV#RX2VQ;{X`A}>}B#nH-64[ÿĈ'Eû9o?~cIMQIg~BcjO]ygslG[p?\|W[YF70: $z Wy\h3ƹO?;&I43)zUGtSKӠ6f(Yՠlxd=6e'r !ᕃd7U\c8y)*w 6U}3\ +lyf9ٯCYc23쬸aUPiM2TVZϽKe$ m[x#*)Ŋա (ĪŽwTO{lH Ob/pz\!~ XlPzX\ݛt5ӂܨ'HW%FjўP=G.Mw!dFQ8LwXlQ$*fγ\PtiHYo B܈/l783Xpp/Yά>+ev:M,S;1PA䆻) ФE8$8ECT/YL#35 %4c<`J%$Ĺm>wh'0{ 2?hG[*Y1w8`2H":)ڱ-__Vʩ6ϯO#HςW?ԍ kj OR*kӣ)D3|\sبwrmwߟp<(?&*6HyWP-sO}M߸.x=XdxKX_p! ͭaՇm/?7)fd̉-U6s_Mq #kaۤ5g0b/-@;,sCZBjyOCo~:fn5 P.=1%54P<_dVA HY@kѥ A<.Ão8;)0ZgsBO q*5҈?jޕw?%Iy,HKM\ŭg kPL%94W g>l'.]M~v>yҞhqzޚfxh!8zn m\7DU :\\6"Qj(ǎ:΄[GcqoRHLq9bM2ר vjR22,L!ky܋@Dιܩ9,Kgq%tDA9|0 )lQVEׯsg9+BASV+^) E@W]lBj= E8pOVbh>ޜ7$<(4Y]k뵃 #@~~8|!] 7Ů.U"h+aZw<;x%OBrE,F3PQ|1(a4Cmڹꁬ kskwe$3Kp SA0q㡰9N$)Skm*] jGv zsĭY'}E4wKRy~Utd҉iC(M(nȮޕ~ꑄOL#J6AHDrbMķE}ASfOye2a uxHj拖Y@Bi\X0qɯ (\)PApdDvq+p*mC@yд"TÝ2ᆩ>_W@ 50&+o2N׫Z\ 8t*c31a ' j| q wsS&v=@3Efii_Ca^z= @u=;]WYQr/<)G5=w=gI 9O||uicg$JkxS<h2eXh(W]ZYŏ VLu-N9DkBz )v\Cw&=)Kң7q ݽ;g|DGPݤ"4Z]fXxIe J9oڄ HS \w梃إFY}n&\g_?]OF𖃋2)a*|?j[x2?I}[ ,qߍ"w!hYzC9G>X1mY:1":])9kuU=Xy\G:ܶ*|L%3FoA2E#xe/{^1A zƮ!hUW rW֑<raevᡞ9ζLѾ֒ɁeqX0եOfؤyVFYYyHڙl9?jCO h8zAsq.mr @2h utNf7ӿ;y[w>mN:1pnwm+V¥<2%f:J3k c꽫:T{B`^7~Mp 2AOv׃,v5ڇk_x ,\fd 1$0b=UD{E@ڟVYKA<4) ! cXw,blZ=&SMֵ=2zcIya䌣͇ùEwP#ވJpe7u=9Z.ڠ*Ql+ΐ)Jp_i>$mSd C)pE#dkt|6/( }?O:R?L  G1=#>42) GQAE5&"ﴖB0E'_!zss̓mH^I_CK(QʨwP u2%7A9jNs=/< zq"a\~D ^(Qa.gt- >g4b[6 X9ɋʲ˲k3GG 苏yI Ylɝ1(ıLCM>IȽ"ro<{*DT9WG:PQ#TOXK>B̈9FĜ<Ͻ6¹.QM%h6RW!>!F( ~k˩O?Y&ؼ3w.aLrGk(W Xi6Nk+VDp倞RT)9׬puvm73jm%ݴiZk,ܤ&BV2NL\pNDUyyNj$x]QՊ@,&VXd[Ӟ~j6y miA:{fZERp| Z  %' TO,O焪6eֻ6BWqmJV^.$&yc9s~&É\ =zqkYUd7')~~ ]E>Zۺ6@3Fz~:CfQur,< 9IMf&2@ +da=׿YemK&4pjۭH|ŕgu/a 4K˺o q5Nuv2&Ź1.+ )JVMʘ h#̾%rؾ&.ۢCZUh4 )x|v,VXu}cpS6{!K5.{VtQ)"NGz7;XK{*kJࠌ/BC\˸P&zôMcM$+opU B^plnk­q͖p?6]DTiU@q,W2eK`KH.8ڶ7hw<(s)>*k>EB1JE;u8TNzJuiP[X mZÃaykhȍW#g q̆D6cnRLH&+D`%nq JeNCn8({jԑY ~Rjj Ȋٽ YZs&K-&Oy,7lIbhPËZHY*4 (:9uޛuV#k]VȤcX"gIJ8 ƍ %of CO$ѮsU)n)t.a>/x6ջ{^W:gSc7_7:0ѩ2h0J?*TASQF7^BȃMevʞyı^Lgf%A\S ʽyGỊ{HO37Ih3/x8z DpR-j%7un6LS OckWع=I<%c<rn6l{'jo\E9ZM(Ҩm277s[|ao)0Xp@ ;זF$T5BʺND'}}NJN+-2^YIPXuU;QJhzضڄ=iξe''k(#2TN}4͢RhJB{=e<柜뿗4U,$ Mg7v<R*Vm7͓z8Dz" .6vU%͍*Z_KS:E3f!sPj㣪ӳ?=?첃=$#K Wra6_y|ij6'zl0 vx%+@ >#0C^Q9e6XIdGZ椈C +\Iؽ:ƄnܻnU:µ0֪=f_ٛ].א0#F@>? 2 mDKr p:1GCukLG/v/$!ZacKf*gtU!l<~WN&켩Yiv-ij 9|=֔- L2VJ#n[ u}{Z[}шl*3 E5FIB8S -`{(cTg}%io>nr'Ġq`b;q=,' 'dY6:p_C j9 4-l,^0g8C1dLnOݺR~&w1vhҺ^w$Wn LGAOyfɢeUw9d BX9{ܺj|8LAԟO[YndSR/Q5\wN0Rޠ9 ?Vx*} W|4a6Uc`vx*p:v C~.)%9|J!;u\0o#$%A$ݨ7"H+|Z=u#rZa#=eH->$k2 !.g9]{?$Fg|ր1`AMZjp厥/=$Fpݮ&g?61?)ԪW1+qC3Yi;b|^*QBߥo5[Ǐ S7^Yh⽲%*Ӑ0Ճ4w0)̉GnlFHߓpAJ9v kb.2L9-b˲VoK{kJxI {+`E&̰uN$/Whi$5ܠ3 @v`+,^buIcSw8xku)vrt9.-]QU'ua.L &,>_J| sop#} B/ԖH󡢾-#@Tؾ└cT}OUW,UyԜՂ;79OMޮwT,è::nu*=g:tJ/qbZz[_}X}Vwxkm7ƖAtIq{mSy,?A<`\hp bJCol{Ke$ǚ `񕧵<+ ?ԽQ捸49Bxf4V:T 8enX!M7*$-YŎb<6tFST 2tA~35Oiio?]^gR+ŮAyrG=[Fi\"lBdAvе!CLn?W * )} Zؒ"a/H١R".l ̥|62 ` hmH#b\(`Ų'qii&h=%1Q/>Vw|JhQS'bObYzPL9=ߜuuii \M`U'`b?56Qś$b_4#ulؚun$ۀ !TCK<):LX5s14ϳSYѬHm=&N͡s X}XF&f4 ۏJƶ-Q Pl{ L f\,%_aє(sj9Ƣ[?(h,"Ԉ5kVHG|kk) '{@!oDЮ<Q%ծP]IJ)M\D9j^DIN0h3ߎ(cg!7뽢`@p*r)@taHT{;y, MNkiE M4 c) KV >(e`m%m%q HXB(z2# J}Y]P9>TTȩkG,}!g hE1ųUf8R0~vEJt歉H|JwoQb(rgOjIG ~&5^v…tGKykyoRٖLOUXJF@ZX)EH'B*Z9˔ѨS#̔$S²b*nyvRm;#`MRVIyG+ٟ]m`#.U'r)Cd5zU*{>}5ڬձ;6SrWA?c|q#ۍg} ~ E%Qz`HPtɹGR{ PA60a/6i;Y ҉~t۶$x||KrkIu@ 3hA>C܀?q1(l;m+fM$LWܼPȿ.jN[85{ _*xkSf|@YTd;1`Bn9Hb tP'Ha.ZNϏC`H}`E3]wGVZQ]ۇ(}\bkn=W'4hJ"mMǟ<ښrÅ; IS8Fհw@1n`q,?֬b/ 71hJV(9>9nر s2o,Zli#Y&؉J›Ptem''(3ɢu_2?'{Ӻ7do}QN>{nmkfkDYԎ{5`<%6i.Ӄ+pEW ,lxCȢ,b>.acmHZo0EFw}V3|xbM`[FD`d5F~"[ H6#S-Jh>Pau5%"-og>~bH"7BvT+qG2VMVWkRfpd]y3nk O8Ua KO Ϸ^A<ˊ>"%H@bY=] y[R{-}#鮠ߙyp6tթ?#а=71@*HdHvo}d𸔬^~W%=0w\u-Uzv:C[?P4̓RϵE<8f^O#b&'^se, UE&a9A&z{)+Go%&)Lb*(ϵc261a=I$P[bRĺ<3+k\ #>D0gc %=X+o2 d(3{֝h͢>~ϻ0e<3#]BVjJåkЇ\YoPak !ꄠ'}F#Vx\۳ Е2q>(-vxE(Ow* X eH@n@e)^ eTǠIB-}[;(Ss00Mu.NRMeYT6nf:hsɰOYH)͸ DrѨ mEf!]9wWtdH/"2A:Z zWJɦ bOf<^ ?]Q.m˦?@:c(I>ny:YL>Tcp"@`$}X$:pe5Yc%>f^1Je}=IGx&vW &R/r}Α|C=Mm׸Un&KCGGɪ~Aa:Z:f$;:_I$Za=ӌA`Kqrנq"qҚ7b`eun,?v]Un2f]&^2z-甴 7ܧit+NiK!h;IJImsxÁUeS f;*300`x686IJV*5tϿ  fXuce~Euf?l82fů& : }TOf`՝䠬wKCaHNφV3 3}!笩H`W D|jJ5[ ,f<Q0V*75 עf 7!}?𪰬,3~AbBaDtݲ1T6Dy`MA/o5.B6CCcHv\2AVAO4'P_'@*6v$L(_;H|US@6ǏK*=HrSߖo}vQ =oV]|6|@6߷f-g:hDVzHuXұz(>EbH%_\$ ۻY`7& gBM+?A:. "yǨ|f4<;Z9%{DG^~4HCkYo-\Ӊ~x.$ !~^R%݄ #$~V.IՌb: sJzkXHVVx<ߋi*U=+Z%nqߝƑsפ]G?a*+nW+kV\4}4(jb9J:I BV:=Txj̘-gAW+[,ZFNL35 /ZfM q> * Pi#dbaa7*/R@Ry#Gp:fucvv[secNb.DI/)5TP*4ˢZ7B_>þ"Wbi}Qw*aYqH0duΟrE'jJ#5Jm-.1M*%t"{a&||vjmD |g>:433.YU}={Pmnҹt+d.S6 ӌ$cPr4b'DgaQ^dE *3f3*/~XEJtFӳ$C6]Gcde@YFDy}JdM>@P黕W41@55RO{^2&k.QAO.zmC)`X۟y578x0VʮT ܶLPc[ԏ~ DK>jE8}ۛ,|֗DIf&0t&0G &`Ԡ9 ew]I]dp| %b] j!Ef5*>)Op.sI kfjdàHlږbNVo|hr.G(DM 2PҨN%C֥n8|]yߙ_]ƺlϽ-%>9O)ߗHH(3k])5-ξR@A—`UjR8SO?Ttb`nbUx셐8rWR0ь"ЎvF9.jĦB}9 `lZEظj '.SvPrYF@!&:wT+lWbvT`𪙱70i/ JVU1[ex/vr9xkD%f9qYsҰPVus#!}i蟴-,]W?! L{lhKNNz_][zj4,CxOmKpA,䤩55%]Z%[Y^JM׮C_O*v?KQq=*cVCN ֟  B]Y?syIM]8JUAQ S4 N^1f<{,V> Z2in2x9-U\?.,h.)f!^ is-tB~>IZ"-$8JW;M7)A\-kWZ<8FScQT.s\#q5 C-@hQVݰ30HK{(P2}?Aghnqr7R>~`W8nC9DͿz?RGX. '~!@^AbBn" ͗men0`u*598ʜ"kz_%̤Mcl<3gNdEA{LegxYJPS@T^ ecD>hX~)86iCOB}}56c:! jDv=)a>+G(б$Kڮ5QG>|֪w]g=ᆕyuW<8͠:7S72:`w9i b:% .gMUpێ=T+5h,F:$Gk&bE<вY ԜŊrp'2(Jp̌BgBzhy><+'e)Ĝ/qZJ;n^@6 +Wm JV hŭL_uk34i2{*e~&%W,v~N 焟 bI*! \/'E~,.sPK_-oUӵ3z&cSv6/uւ߈ӝ9 )bGvSo|  ]KI` cGh\v066 ƦnK4W?NY[#W$AQS-~tUr˰q1T h$3G>z=O*F0 eL~̈s:m&-C C$}ϐaľC1w0K tsV̵TKʲ*m)Cށ! K }(LK :dRq <{mIB XΊKO ?kC4s!_o\JSwyx?`˭eAh1_ˈ3!yRlJ=!N1hHP;n`~һy0ENL .8]Tmu@E"s`MiSS!ݫ!}F$^.~g}M*iY7-([d܎묂bw6FU?fFCؤ5o /bى,*ɺ勭Ŷ lxaoTDHfPFC¡ZIly,GL}#go/q|F<Hʸ%.pSbQ{-jעUp\I$<FM@-X'XE֪ZjGRj Hh^sJ<=2B"<`_=3be uDjutaZswZ^~G,gNS]/*{VӍ٨w.2ߚZ-[A_ o"B) KxZjy/sgawgPSδPU>MgB_{c<-eO"lI=SJfиƔ7_Wh0,kxYYńc#o=,Әh\WZOS,#ǑDA@=0)B-]Pۤ:fdb ~?uevc6} o4WkFr#]2:b+r[Pw_UfSQo b=$oN!XU.-*L߻ 18Bn%R6.4./_zaĹ~c@xfFOkhrʬ(K:L5C;;8Tˈg&(S(ۘG G8ӈFygcT)\1B44s+R\7DCg(EVCZs\QjOMsU`.egȏNns%Q2Z%k҆Hw85~M]_Dfye~*-c1.?G1 9J6Nk88@sGmW*ĭP&>^PPѽ2@37@&P+ xJEOTN*oDžKIx4O +|"^ޥ=@wOKݑK[z ׃][Or=~=L=fY3` IK4bU$aH{] ϵ+0> [CPyBPY4+;xɘ/ބ{U)aqTl{}^Ңhc"z uY1)ς4P9HA /p&|quR@V:W>TG#kߠ2&No/&8"فHT%=N}$@KE\3 ܇/(WK Z2q:: h/*DzE]^4=%t|K%x| G$qV6(@ԸN@دicetI41N<.'[ϖҸvt6YFL؛{&h=[gdU;\[vKC&?ثHb{WjaeW[8qu gH腵܊i`0]x4HVs / jQ0n$iy~vq8LCawH>J@"!c/8)3dz?VZHEA(`^aV\ȸ:(T"S`Ǧ.bx, L&;A[fKFB(9&\]eo:-0NZ"Ylo?{gS67}LUkG:gJpmtj5!O5k?KǹU} Ù~3R]0cZ eE Yd ғ?Qj>#!Bs7m .H./"W]]UA͘a+IsX#ƻ@(*[q\U @hSmJPr36?I$jSyW೹ފ+#ED}`e$mkZiR2ԥfQs+fo$b}YޤE7|_(ia2j /sݨYzs~ٓ5yoN]/qmT]oehm}v mp T%oc* `F:7.*2=}F4%]Yj9"e?u(yh!My!D%[M*q!}iI %@yg)4t1^ԬqtMI_3/7ܺƊMnl2v26s<!PǤbm"'cIo4񑃮 rEihqexYy#xjX> D}>閥0;an5ԟDsIK U:]jUsO #~ͱ=ŃH&@ FHE; f7})3؜"%7<;FSM׻[գ3-RJHLiXMJRA BrA"w9s;P.xBePDF3\ Bdn*[k~&@ҝR-z ,M^(\Й@1{"1҆Aꖓ!Z*#SnCrKe3CӗUSE~Z b֪$xd$}i6qҫ:r@sh}Ș|֏>m|0)8KJuTEʐlI8ɠ-RJيGbqDJxnPԷ+kS."ga#\<6+v#Z6,BIȡ^+'i6Ig+ϻc=)QrLJEºh7<8|zYߥ*R6\4:(7Qꘇ8JlX;4*Նn}?aҖT%415=EuMb'gI2־eiwn>;JLi:_=Zǒ&=>N_Qp6t/зKn7",1}R Opm-=,A@gq#*aiPP< c`z!0 rQr‚1]S Ƴ?dHe%ل^sԼFHF88G&Հe@ |& 7|/Q.&FC9*;.jf'w˿Xta8O|E1e $zy΢kM1#VqYl6i&= bx7R"B9ڲ!IhТ2 nWf4X5yrNd 4t2O$gGiӌj֩_?ӟ k~)VQ&HPˈǑWP2|4Zt9 ?$htS+OEpL`KRNA9&}=Ήă#3bŊ[Z[|zJN(.ГodU?L/}̳0c$'5XNw᧸3c  2!tHצPa_nf Ιl}yŁѠ)X(IFR^>I61Qc9w!'CIe~. bDɱi_8{ }s|՛z-"v}_%rX1A ^t΃olZB* c*hLQFr׻]/z?hU sg:Вptj~^qocRV>@*xQ?&V:܏5R~&,c }5y(^^~821m{fh?HlA&ӛ_Ҝy_m!qJr+}8̇h#jb`iEJuu`8Ivb50C ?z?芚);SJW7Jԉe?S;6_;.X>XN@M`8мË4\![ 5$ "-qsIo`m>dm4Iɋiv] 0~76W8{|W;#C δfYG:)/%[h o,u}-dBmhXQAw=nsOT sd|hчT4uuv b@u"la&ߋ]ٶꟓXUJVCT,{j_T%[WN!nWegsG7U <;Hc|::Cr\X_B52 $L8,K盏o LEHY.0x1S P46gg|g )<㽌5D8#,{) }<[ D#0id[= ir09B<i_?¢Z_H <XĦ7zZ\0ho/):T#r7D.$Z7ĘvhyWmS0ӄ;91QIH#_[wJxEu' qF:I1aO1K=a})_[Ɉq܄g6\R')r/{{ ΆaFX!PB1cōI~WyΚ0/nPkn-^Jc@-)zAv b?2r9s#h˹$jguc߉R9n7_‡^26Iqq󑙆E*e)2E1'Z4Xm6@L:pڻF\ e?ru_~# K]^Fh2H;W(?'0o7ݍȰ:Cα B_jh"zq}49)Ƒ^A6P/t j68i*nWwUxB$IC ;&B M +02hD[0KR:+3:ȜіcEW6Sk]MyN|^{3}YOsgyHdLП]?yGgUEmGqč:BJ~wTMzf%BW94G#C\m`?-%XW d_]nJ=VA'Fǔ.焃boÇϳ"Wp?$*'1.P `4k Ŷ{ M@)~~u<#5A'ye<2n9@udEtp15Z2 -^K|@_z&r-Iu|R~ g5X-pv/T*mj mB\ 7n,GZ۹"\41yt&4$%"vZhK⍺⊏zy^Oᛨkg]ϑlAԛDN$u[ HI}=܎l4׺SK( a$#Tds*p͠2lԬgF~`W.dd,,7IUN 6ŝdVWٵ,?EiC ,0$A;Q+Tiz5nM(*l4HHQ`g(Ȓ bX@;CFX5ޏaqtgO sݛ,Dg! _ɘXEV!x \C'+D F/^4RbR$(iyTڒf߻N#|=ִ>cacnZ# 6_*&1.Nr|*[5$> 9s[R N U5J@N$CNPP,?Jc,L~ˆl~ጓFM2|lU.E0?HaUpfų^Ek֞hq/5bEBq2((/[_8 e E&HJ#7]^vzOnY o+MY4nJfÈiG~~ 5n9+ⱴ>rwhi21o;O$av-}t&KA!d2ɠgÆdKP6<*'h {\ t.SAt,WiZ3msj >( ȵ`;jm*6 x}[ ؼbSKÝ6h_\7YK;9X9]e]dV૴m| 5neste0{43S:vH`[錔N3k§BsO&m *n=nLɡ/Ql!2%)E1/<͠١A'RBשi>տ.k3=N`"ÊpMi%vA3c&[f[GRLb7Nx9#O[WkS -7SK>p6zoma>=\ fdr^|3e~pn@tN)wo+h\jz4$Y(LΈ)0Uǟ(ef!؊R0?2hqf)JLJkEUsБC$ۈ*b+nM2i4i-8ҿg@:BM6=5iJoh?jT@;QSZM@DɋM#^JIOps"1+Gݾ.`WEW<5tˮ 4VhKÞ缩D7V;"pi{wVݏ+\>2ϰz ziHאFلp H,7"WKݹC8]9ʶpg T%XqgRk@%z 'S([Ww}7봛!Fg8_%Cl?e\tr?P22 *XGE0rlmOH72׼7nɺ'KOIn6:26Z35Lkbo`@kޖ80C$9xKl$l{ #֏Rc.#^IO\ŪЀzg{$$Z f^ճsc (M@-G9z#w xFP>iZI3gyc0 A0m=K&0W^s+}}`- *Wpn'ͧ~jJneH.2/2sӚ4,;M!>x4$(J1JR=$wb/hJdfc) SqjO[,n%=J>Wc|sel 좗qdo׎qb6jOIlòL13Cu\0AGc4._Iol'?P5wE| ׅmF4J5cYMP8;,#su?i-e}H D Fi;ه_ k 9 2Єߔ-Qzv܋  i# wdqRS_Co)֒^'2k *alrgeu$D%}6K2*ɇepў<,YopƜ2Ya *$ ?P̉9u2A)605^ ~$C{YX",!g-\<g ߮(Y9 W"-D=&$rcjg7}}pjնAVxBB\-󟆱x{@sv,sz=$O^@B_4*8V}+ԧ[D.2hw W me/fu6*{cJpD7kNL헡 -9#F Ɓ=Lp U|ܫɃF`0x'BvaNx+O5r<|>lki ^gLڡçъՠS8aK9#SpљEM+~8}aa#]iYBmetp_#@/boB?x==y| VsX~hP8FG\3y[T nSSD5 )+fDXԃۖY/ M҅~]9o]Ҋu,H4ii2I?[cnڍ⡻荸'4Hϝ+YyvnEZU .'޶e}>:n5xM-݀ho D+2GlVe>Xw0 ,p'B0 -I$Ny1FVʷXvWb_ͭF9b xGaHb=1Ej&z Uc"O!~R"0EXxZfp U<D_R:C,?etGIx%MCd[sVwth 'W쒬e(3 ɵ|b~n9uj~?lĘY%<]Ns $=%'0T5Hh6܀z Wϔ|E)D\''*;qbl8ܭgH z?U,G,)VqG(덊Kz% >og5VwZi癝fʱLReqecĐa@,%7u|^}G)f̘WICv%[Lqh32C6:7kee^r<4PuޭLQ| &ΆHYTS1 DŽ+<T%k#d&gyq2. H\f˥ڂpg< 9MuR-\E#}ߧ^, Aq04yϕ15w1rQܽTv-6)?<5 } K$-RH{B(qw򗝋]dE.10']|Y_Qr+8JbQ064._pg>x=(7,GNW>}1>J)*%Re~CGoTe(PKJz?ȔV3vY$(5rZeT< =zcꑇإ3Hg Cٝ[e+,a5P$X8D =$2srsʏON%&qE p狓$!%׃`h'3JB%f;7}yc2\ULxOk>Q .d(ibα%=:إr`pu`;#_R,  Ҕek 3Dp"F?Q,ue]dh po]#@(W}P W 3Ln?ܴ2OWCx4Oin̟:DKkYGf%kH.[K#E'#&n2Xm:yG~uJ` {݈#5g;^ Wޠޱ-:x [h$Up}KKGsVXPxJ:`=f-1OezNつގ lq RyV"Wf8cX#{{Pu)?#2?J휿x<⵨&ي[ t &Ai gWmU_U;(Eh CI-$&/1 Cn tcꎕ7{ms!%:5m(cj(mYrd5Q:|{h¦և.$t ح^"aHu7|fߕhD_Xh%ԸdkSϩG֩B2_-%̍ܺ7cD9.D=t%:q+O+;i܃N<4,^g݋Ks$LC}n. 虞ᐸA5iV5,[O7;4"ƈ~Dw[_4R⠮l^д΅o =DV E?!Îuڀgƙ{Qs-Tw=YS5VG&=tWg*uvS7?F e*Lj'ͬ3͂N}F7j/&@_COO@RP<&ѠEgwWÀ9KnF/Ar7d?(yTe8P}j&"b(mD(jQ^2o G6 [n7o;hdMԒOm!7)me_W'!F;01Z|b#b<{5bL ZY|Q2}z~L!w5Tq+I211oIvPkDV#nko(h2x'ʋ: tMލ~j I$i]V ၬrnr! :sݲ \k4 q3#$1b)|ajmdV367m[pgVehIO{w,Y\S 1JXDGqP@`=4  %(rh ;p-7 } }Fܝx ILU fc{9gw\,8L\٬Z+58*yڃ/!TV9ټ>A펭tG1D&· $cߡYwa$@ZqBjf=VC>.G22o!$ e>| FPrٜti]%`O  |fw y/?cn77/N0 7|o[i[!^.ƙʀWԭ EYy# C?WLjh}H%n?\bO> 0OKqb_:+姺D)liRu_KV`|nzG^Ww{./NG|D ZVʉ4YΚ16书oe,#E?ܜ%6;|_a%Iw$Dp![6F.>OōJYwz;gp*AO'̜ ,,]Pk,ƵEE)N̬ Mh>*u4s8/Q䐘J;_˷re@olq&SVEk:q}w 1ƒ ۋrCBbӈIT7xaJCD=d_*7q"qMM/@;-)`~k Y4Ÿ-h~Qc)9rIES"( ~1.DU:^ 'N8Q ]j^_s:&zv3orFm]62A@>eοbqvJCU"@nQ^kx@وPR|В:Js}A1.=Y_Vh+8<@HΏ8I)2-xjGeQq8 ]TEwfॢ/|3YRet^d2A?Oj^7oh0м4S5h۳SF< 7ȯYNTs]["'qL[-]۾s8f{~DWi E-е[ (v[ @ߜ Aғj4YoƜyɭH᭻ Z/q,1(["-x,:k5TThB=K~ie\hP APi/je?FJ(zUިr* /E-ƟHycg.9'ퟠ]ܨNlW1jñ[3~93y[ŕ0In>"e|%kZϨLfRU>D_BsE_x}@|d3Qx&]R8trws{\hJq%1Y=*hTfҢu6Ψ]VSSPD:aع=WBvQy1 AM4EO؄?++lm9g>8kXxK)cjw3(PWp86ܷɂJ(hK@61`p䜸yx\!L߸Hg$?Y?ke;}17DIV-Rϳ N8m5"%GDrש[@L&wu0Qs%WME}0p1[MhFzaif@qPGpŅ/l岔Vv? SNDl.RݝX9n^gwǎҥzOHn`\x)2|תN+\o9?#Dِ%L>(h$Oϰ,3V٥+"cĭtCLL, @z:-kzۮ]gM'E.jc gsO>ߛUKS_IMJlYNߘ@ l"A*i 4_cfz3@P>;`IV̆8Fn9P9Ad왇C6qz8<)ۿD菀}twR{6G54F&e"1vAbqGuU<䈻yޜңA ёٛⅧL[p$@2 rݎ:"-A*۵60c0<UBhDQx= Yv)NQFY#,p#ǘY"9f0T(eق`7ƎI! T ;@YLoEAXTM^qs´[˫7gtqQ%[j3v& C+ξ.&-RPVx0APLTo*+`J[ժ;lGl>Ťr?gDFc oT!eK5"ćJnCJ:rdE~Yj%8fи+c/Lm.q;~6qo)*npfv1/Ztt)2؊x’2g&J7 <6c< zi3$]&덀kȝeZHx@\vd*GRPv^ͫY-wȳ8E*n>wsa!sqTžne/{[զwg2cH9g܂8:k=rD)ga&6@ws1c,xm w tKT>Hh fͮ*! 7yjGv>˗hCɎ*H|3#yiRX+ڒtç]̷.q]ˊTsѵ" 1Y.Sdqu|O=6'2 矤Ih˩04RxWӥK, f)UqQS.FnLWHf C2 8sC0cQ#.JSXf+4ߑS*a磑 lG'\K"9ͽQލꂞl[ m0V10k7ܕ $&b>nژȴZOэsJ]sRR`sw3+ rHf=ԀK$/co Bt)$@0*U_ؔUWئDJn&Q!>xsY.$2DiIb W3}S33 G [5Wߊm8 [A3# r{9J 4OɩA\!q!~;%"~Us6:Hky'(2s2K?  B :nڪEP6 K;8?\шc9; YoOu~biphڸ1?q'_YAs.L6fʪ m$w\,l` ؉tTo3{锬S,q˹Cz] ˯R^16o#s YxK_a P@q"y鍂{tFHeX-[2 h<}ʹ zy8%d"22B شNFnE}`;G{| O.6FuGL*?Q.'#pjGcf5Efsﱏ3 ː)>D 01y2TįD1[%H-.G]B+ 5k3Vk5s[U87wc%St4*T0]˔DOiM[: PS{R:P .Qߔ! qNԟ#E6@a&=1%Z|,-]ښwb~; _G͗SKEbd G*ġ9~XEJKEAn]WoJҞ 8A"[84@K<>ڤXA6L4o$ +>ݮœ=w緝fM0]꾝} #6!ՏLXNw:;PDoG]%D/eu;EN lO=KMHhMB9'|ҿU'ה̆d!mF=atIC')|<p˜dm2coĝwà^w+Χ'ʀ\b%~Z ix,D+%"ffs%A~ϼM+fZѬ80Tȸ\PZu *xW DzS&i'A,ufQ$P^鍵z| rZo$|6v[a,bC*&Y˫_yE{!gJY5]f} @,vrS"9ƌ~k)7NϞSeͧQ#( N 4֧l4/J?`y Bz38F+q37P4*t٣VTKδ~u%Wj/-$nJ(}!:՚Zpxk0J1B}aoI(5<#_[IgMGZT7$~]zl(𭤚dZb/i1w@IM.4v}VO,5 `=QTU@w|(Jܭ ugU7m ce||p*bb8Sޥ&1Aڿ\P.nbے$/0qf^qDj ܿLF7:ǦGj(G~ӯ"}≁)"l^)NhT1hvoT菱H1{pi6$~g\kLMx:;f<^ٮvK rnSTKh%x)-8k'#dRRUqEu?{1ݶѹBc@_H1:+BbETg@Tkd_KLI #FqY)j8wSɱ "3\=LY"n ,oSLH. ;-3$A;!Ғghn'>cmf Hk|:V l'L,_D (w)>? oTpkR+eq_Jk)=Ӱӹ($$ *å \UE}8 kAPh@\=' LxãU. |̬F=gߡU!ACREW/р̠gMbm7%TQ{{<:.M.Պғ30 |f&3ʙ۵ &+,^nՍPTD%nt$nww2V<0¿v";?N؝$w]jMZ%ـfzѕN0a;gUr (wqn%K(a*U#!'" Mx\OuԮɴF 2#ݫo\zOϊq';+ǖfz`$k1X!O?rHrdL95L\{ TUc8t4',~?gß1@F^-wl A`iVz6WB7"ab^&+uR8lE1 o`LLJN9A&ճ)L?C׺{)W2B>53Ъ&ؠMEO2ԲƷ> TW@'?Nn  AMZoZXAv QqJi5i{ci. %\vaOs W'2D, boҤszx$ pvHiWj^Ry/m<ÿ2L$gJ"B{mW@3qiټ J'^J(av<[B.ElYu? >Yth&. [YFAW+v1Ps3k+Ȉ%mf h _)%H~ /{f?,9Yg~1y|؆PeWKCXm+Tzϑ1m At@|؈rFG6` !(X(k j}LҽT獻 ߥz::ctE^=쟘 #RҼǪ;6ǧ,f}ZמFm>jk$E>yg>!/L ]5K ֝Ҧ'IX#plTb1L?q`` l}]@\yR,w9{ܿV–p{gdnuבVĠ`t5 kA*Z/mk]<+ a_(#Ar6?]!du-YҚT\tۅ2f7ho hE KCQu8gz&8~_ nW;Q-LDۨbTҺd4͆{p+ ~ޭm|KPYp#*_U`.q޸bmŒ~\+ 3ˍХΐXlm^;FYf'1Cܭ jH.z#ٵ_mVدҲTvVqt5 UTZ HTm2reYK0D~5fj-v-~>@^ =V|eHQЗ͗7>wXXn֥r`B-AI V5Iuɮ]Mu$ +߸@aO=Mbz\W]OB+Fh bxWG`|RZ}ߙtFA' ;3='[ &L_u'7;]5D R  FBx-J>sPXZ'i(Ta\n8Ma7@t1~#@zK'YZ~^KՂpz#5L[)GPrFKv;a.9UX;OQ[7&jFe]8Ӌu$sO}|@!*9$tlKocH/MKR}_]%p<<ǥ'223W7$5} .agUU4(؆1˃Z DL=xtrXb=!z}P Yic)脉Cu쵼t~ŧ&w€y1AIOwB \ȑ\?:~VoT\ q$xwJθ 8/MkaS00/Z/jYT:RҌj-ax'V.<"W5VqQ ~5pm-\q{=6jtጧZj3Jy%^*Чihzk~6,?f"ڵRWEU/ivu`s~2 6#sed7 eQ[Ng ~ݻhXYE9&أ 剑!B z !|_B׽L ^ p{ozfШH{p\RU {9[y-$"k9o ۭ KuL{>`F?Z!fP!՝m /#-G|Q[:w ؔc>qߚ:={B?O4 Y΢DGBkQv)E }tJ:C@TȒ 2nZaT;DYpRbw>3"0=&d+ĥIc`%?m-peH:9D׵N7[Ra}O騣HI u0UF$XZRb%rEhV_S*ʢ MK#j >)ڶ} XR[P- 3/N#ϲ?fT#{[01! ܙ"$"xvBG&7>=tIfЃ( {h(dQ`Qj?L6/ii>bʆ[) r>E k9lpgQΫUs(˺JZ4 (mTGYp j`jMes -?J2orLICϊ(T9,o %dII1Yfa35X]pQ|Z/ ]@pVqB~(0bՍG,E9QEڰ[U;}*` Xx$ƷEfC@wqP\I'7uOPQv".YsLqΚ> /*cPC1d6\~KmW! +Ջ~65RȞ_F/Cw!%d&*.%K'7}9tFQgKLD2mG5L#("GA-%N^G.W%q_\ kB6 rk:zeKlɷ{}B*&L aih0CyC]LXd G*o8a#O}ALI/+- /!v 自9B I{B" "2̿Obbu>lDsye I9ʙ',R9?v…)yAk ESOJ0~P8٘xO7g{{͚ NNjX7z_js'o LͲ{@%t)e}xia)}%I?=|Y(,2c4:~BT" }t4䐝bA2u^mf}\B\w_.4"䶱g"߁V}6R"FIx@wPˮ 6bf]v?(Iv[M> >t4PĥTjCJٟr\p}2yiǸpNePj6*k <"bJz (XúL!J @YJ8p1ᴁ}Mwbj9 ,V)t.hIeuWq٫2''W?Dos|_fqJ r)lKg]Y3~oSđfKz=~~LS;>n>Uփard@ĘdT,ccyGr1]Ek/U&HԖӞt,*/wpgLŘ=yIe)#?? Kq{bY\,FqF '}ɩڊ*+ͭX8|( ?5g$#mŐür^C {k3Y'&2#׬ObBT|%ARRe lC">q3i=~MFHv+J.I0WܙqhuLF.c%oh1gF>YFÔ7FI@kB6HLo<6]~5Nb3 o!%ħAyUQ1%$VӚHhF`5|fhzDn M4Mi4l'!\Z >]LHR=D Vg"ΞʮEvUeh܅:{ "+|$О&GZe)2s}U ѯgb!2oc'WO!oh!iao;O":RՇPEKK?Š %KCQ[)7lSQGs~6P$aʕxhLnIf`c.Š&s-[L MehB3&T!p*W?([#/)b糙PQGZFPǜD{MTٮ-Lhs^#5r$|Hㄦ X Bҕ$;p Eџ 1f|8Wv k#3#AoHW"Sv-W4HfvMo@a)Drti ',JWsq:e3FYkV6k7w&T=ʛAk8 ߒAj9JҬs]EJ"bPbdajv@Ut$:M/:c>M~ } w>DLf-2w =IȰEZ֍c4L<$FHG؉ApaXCdvϊ͕t-2xKz+ ᾞ*L 9|Ѵ MV5|̀y<9lH][k7Ӫd5۟$DpC')xC(STc N{G"Y 8񵧉Z?kfh\~,7ͯ@$hTb_ s*rV8%ˁ6SNS׭DxYcl Džfɥ nn08Pyֆ/.(,L1-g3v.݈d>]aԁRtה(jBn@3Ѯ9%9R >{L}?eVğMG%(\%X^IAL0"G:z گ:o\&d:|J@I W?ub{ن VYF Kpz~O7nڿS ؚ,lbF G8iBRt3E^'v,KtE6vTcvqPjo4VOIJD'O,8E,rlgyN2ϩ qoHƗ8\Fv\*2'<|NX~XF ثrQ0]qwWi6 CFT Bw!oт^⋮E7K@?['X0U.Ňs Ciu Ft܀+4zUJR2g4jW.K3&9;<H}Mw4yX77hf]J9,= iG*v ;$ț \]JA RtYl/O~3+\~IZ%21=;mHެyfE (W{pތH}LwͦS ]WHˑ1QRGY+{*M䷵ɓS䷳C0Puu>σ ,rYI0m62uF̏lܞ#@gZ6k8YK pnlFd 9HѢՠ,*ў~PB/yvkyPMk|,Z L+$P@Ql M֠$U @mˍv'wq<̖^Ҡ ~~ )KTVL!Pg*B{Ru _OqF7bz3xL2ކrKuzS&eln*˗c?VR/j]* U7? G6.WUHSwB'>r춘]w'3}bCRHWU _#2O&j[Jq!a@=ucf5 v*TKVUN&o^"/EHw$YYZj@;U# Wngvi A3*紳)5,iMEod㏼Feg'auO1^!ٓKx~XrAY[K^Bu_u!:<-߾o+,q&6h -<v-j*DMINZwqeRU=?>+T|mS_ɒA9 b[e){w؞DUoqJGeSȔpfGYQc7;(\J!M`㙧xFDޘ-ZjJ~~ qRoB*ɬhũ}L]hhVj0JL.*}u=IHOA׈ ;)%Mva֠+S٢`ٝ.nïHV&.x1c[)vYvAY١CxTcXb #Er ~m St6dZyp]Hy #om)dD,XI `p{3z!U؈E?Ծyh_Ri~Ժso^Zں(*=D[QUĮwa0t! Xa&BIF'z,b=6 yo څq)q-˵)`RVjӐ|M^w?uRN[Q  yK0}?z]=KKu οv UۺMd߸SU})o/E@ ?Kig|,Iڄ;q5`Zמxeu=֏&M0ڌiH uuum/!>dl,Rk'1?mᅈWC6whzF$]w٥ij~FS Ѷ޽:&!#E{z;^WR$@ZqvBggԣ'rl͌=`7U'V^\zuG-Dwͩ(/vUFt 9}.~VVkWF FxV5eLLPuû]Eqx4^YXoOzfhE T nJ>6Jőkd@]j鍏 @ōLe1~?=KF ,.0FS7htlg͋> m^E>q0S:?2SeNOu~*>5ΟHlNjOx_@z6YeѦAń)\r2a$AOo*/z-O3Q`?L .nVݱZ<4Y6`SdM네R$p;)< SH{I25~:S4˵$x4'ecs_*@,|M9!yA 8Я0~\yȌ=T% 99_4 Nb$?KR(dTKtU&;45^5yr\3KcpO[Ún? #m36 3qX-EYwgVW>(["azC6)*LE}sbe0DBq4孙Kz-BCl_eT'7G' G6z'fE7k. nbvpKZZԾFפ=F>WN@EϟF[8٩FCWƪ>9W-Jb۪:] v+a[FV>jҾ ,$Y薂m*" ~EF{A'{Kc29F"l+7Τ\ώsUW<昒aZTV۳8ܔryypI2 G.pFHUD)Dڟ.HnT]R=ȍy)g@1'𥫋%J+|3<~*hTim2͊hϥj)W"&P sZ0IP"p5 UBTY}xѯj.CtF9nPQp1#(h)g4vꖶiHVFn6沇UЁhS6~̑_2pǼZqpg\q{ҕ-g,^"=S?;XM+ &ZX_dO`| Yq2 P=ȧv[!־)ٺX|W__"q.C**4g3EF;b/Bj)ޯ~qY'(:S kD9CPw.*~w\A);QdZ "\QVD [k+fʋ һK[ 3:1/oqz 19bq.*G7sP0Du @UɌ =G;Ƽף^twIb5`,y֢ɕF*FM0YЍ 3zܾ&"!@k3IGc\Ɩ<w80hrJF.E怘I |\jYmmy͋It&\;fƂ(rnu?y|K6 .ߥ`D_o<n_]xE,u =`??#7*DJH|$(|Ta6n@vϗ9=HPR91k@U~=;6,ťSG(c`K+=Je0Ew'< S ;[}Ӣmlv UjgQJrn.<x,[6\~8ʘ(C h^}5UAh1\QO+l)jA FSAH}OB#4EfA1M\%SASVBѲa2FTL\ (m}.[Oفr^>c%'ʴ[f:X+> ԑPiۙ@K5k)(t^pyֺ"=_t|-S<\5kZ0?P}"dD8!Phc^47kP %My\<*gMn*g₉Ӳp]u`_DE2}kmZ UќJ;~ܘv&kn΅Zr7P,Q'a-Q:@[H:hR4`YP ϤcF fߛ"HYʂCňd ȋh_N<T0uHrfsM*peIc0$׵؄#WĄ SB ٌL:÷p}M.H\C cf")ke@|Q1GZ{WUZ Z ra@UŲC˲jU<~(Z8',d:N*yCҮPGҽd1<$!vǾ،0q"ͽ5j%ɺgz\u:S(2D0 {8p~*b7?O`~v$ng q>*-F@ۯ jLya9x6Yi# t?ﶻRp/g_gb?ٴÎ YA=w5̦mĝyhVW1-@P؏fp}zQeǑ7#1qnO$e ԞVO,癊쓙xDַT4ui֖LZg97um[} 'c4畉iiܔKOwz 8V%;L g%Pm`*KlڕG҅i em 5f,N}UN+韭*\fc#Ӱ.褡Fpg/uTs Y!B$J$,uwPFu(Cn' kv\Dwv4lc|Q=H|F9nAbt\Fm9NOH.™K>lSױ kds@`Bej7;7 q{T*]2BUǾe͚} g$R]dz#}/qjNH= UF0BeGAT8OoJ?Pq.5M `h$`WPOYkG淯5y$F(fSK#6`>W+ZG?t Uj=_F]L7[XHV>D:RAx#6(2 ȲbQ^$yhV Yp}İ" 9@חiXJB1kQR_6wN;L T@92^gPʈ % t O=CjϤv,d nu5Ҽ \z-b͋VNñOWχ0!HMOT[[h6PHpR i$sJ*>c>Y8IN(v?/r¬d0E(Edz2eau׍%9!.>O&}$UaF|U\%8GO/i5 +o* byzm }:Tº)kMX ]ǑhV"֊kᲠp ۿd;؀2\eZq6#pނ{ULI>` FS QR\C]YR±߳(Gk ӎ&{c z c0r/ݸZwkh]W_l2Ӭ\Y\\T!)kf$ 0yoʅ솶J$`PFFVH^z6t}.З tplͱg*.*#),VƧ_aJ[5Hl4HnpM]gLn&\أ@~~S\܊B3 W[σ8|/д}Gl_&CsrgOď|uYϓc=`nOF hf{I=C6(%/Rn1{nS4ɤwN4oM ƠZoD7@Dvdy@w6戣~}6?$C5DЌ~w_YAfwk-Bq1y2ږtvG\k ,L"|AMP.>;\K^'56~m:Osܸ\UU eM:ŕ@*zp|sBr Sj$iqKYM*P p]ʹr:Cr/ɱ QQa٧ۤÍLj;Eb]du@3/-=:[)u>F<8QAIX]*zb[-w*cy}vvun5@OIY1PCm<q&`|l TҷNsp1+PW~ +7\OwOP&.|*rT[z%ؘvXrmǥ-o+,G*Td H?!B=#~t]A:՘b/LƂ 7=e~GTz7h;RV7N-e7Y,*$Ĺ):rZKK1sh0B8[<> nryN-L\yq.NEUJ/m%DX&K SJ֊֩oȭBs~ϧ1eσSU7hܱ|0WY/OwA*֮ؑ T.<'G " 'ڐ)vY 4pTdKW~ bWwp3‹2~jnx2FM2^M/)GXOrrsQr_%I-0J j6UԠ.{VqH%z?4)rAgVTMcrfoP"|~EOjk 9kcdN>a$ȜW#|SnW[[46 9jz79k_$yi " LNĊ!?uiy:giԼ^ e)a.wAؗ/(vIW25c~[qnˆWN⇣۹9pUHqo|oǴ!1O9X\AC}Gt)h47ˑ9XbREmrނW5Fp}Uב44٣E' M3kw &TuJMKF-_n,yIz /Ӏ=!l":XS7!t+HPKmYˆ̬m@DHg;K(Dy~SFʡCJ3TV6ˌ(Wh[*jK(WgjDR+͍3=ԒTQ3:Va|9R PZ{寲9SBj -`wE/3Ko;^EEm$fnʥINhE`#xC0,M#Ϫ><yh)"+hmIbWSyq؀UиVxwUb`Cn ҝ ("n[JĦlI|b%̹p.ʱ̦aȂxbEx\9%bW")b\l{UhX} R@q$%-v~hsK$O#KΜ@6EBsHcgu$H~kk^_*yO)d\  XAjc2aΠ*dkl0gNnہC ѩ}(QQa<܆Ǖ:,7+E@}_35UKTtAWѮ qp,1jfCGax )&n/ZZ @۸A'Oen0)S[US0֒|Xۑⲭ[v_3X1.Oh 8;VЮ!qO+r= Zc6R/ x(̱7Y/V!)XiK$!tBY"k??۫l$5&C}ߐRưl-}H8ZI{bzuŴJ e#v 8)>WMMV.L$v=|{!Idre`fR]](CvsHd5v 1ר8=Wj`T-U 4 bΪYhbPThh RY0bնR5w(+44c9,&>0:CZ<_9\獝`P~BW\?! bk`㋠=Sz3Olie`>oDEl`=}s/xp!\58cBݍtH1 #i= 4ĉW(싇֍/pBEq^B\'Zi6-Dԭ jH[dYQrP= eJs_Dol)nj).YmW} B}Ve|7rfHᩈ.6(~M IwK>n(NC+FM @\*S5 uc׋^,Ξ]OIloFHT5904V;G/GכM|fFF,kn:OH+K8_"ٔYo_֪oR/ec1l7r F8(s,Q`o޺k"j(_ڜH\䳚j֬,/DIt9FnMX|j2Ղ(G(IuWi LH^o%WyS)qa~T%Ӛhw]uo%`~K~+&]Hc++f3O> ExROnv0*]_T*J=lfR#ؒ+xMLM˟F_й؉@ĕ< A$_܊|U@MH>|Yj{@Ȝv""У2i~59ckZ9I|䠮Lh{Y%vbpQ>KmX+Q]7էkR5c 3Xdo(+hsA4l 7?"'% ōSIOi>[8H~!$u Uc=:hl[3 3|VB})!{/&.Lx¹ =pUFi?JB_̇,Z +%kJ)2MdF٭S>T 8/>FN #\!F[?4v|pS~F Ɓ$fk6k;dž#L:f!dɗ@":3͚ZNg4~2sMbЀYqK1>s>hϹI8S }gtc+ǂMA͈'p xmSS܃'`~٪esvmNx&]rTZƨ!WƊ#5̍}3Eжtu!ߏ`q-o_ .&>#uL8)=so6{pnZFV ԿT#\뙣fwаK諒©;؅b h6l9f {~҅Rw=ދ" ]zCtYLBlfYTn#V.3*M9hqA~,(d-\M ;m!}D5* D̫>d։x5->ڿ9_A>V."9!f1h֊/c%5xX #7ޜ5ɋE|2~R@CLkZ@wLВ%/ /'6"s&ߺͰ)g 9~id?#+o@ 7!~#C'rR;cO܇ wiF٩(~YD`#,|%+g(l<^߷!W>Y*D[rr,Vŭ6 qhtAn5"΍A9-xgV''?ź?yV9BKzԃ /"k76G;TB/V/A´3FV%kk5)_ @(qxV61@-uwwZ -_=,LWΞAQ~:8B>Tw3 a1Zt3K^~b5j Y# Q? ;)WWݢ~xa^?/ċ1qd.3 kv\|Vov։߂V ]OY~b-Sš!f}̖#]C&4PH9M: >JM-Pۦ#<֪F!OETӲ p 5w9uυJY_`͓Uz@ YwT5" 7ޢ%BM <`؇XA!Iu DG@.ķUGɅO4%b=>.D]k0y0l[!M\7wzem *f{mjo ZA@<-6&TKP,\Xd-7Rb/6bTA֥6oL"2ۀAR}Ͼ:e|4oI)\4jQk£˼1=6ϟjnGh i)~WNi&M+\,v>uSRMh{Kj]{cp):%ҥ N~rb[;ja#=7a*7C_%t`/1eS_~J%yuX h!ze5Yq&r-V3Cy p5™Eׂ-dQH]Y2$$1l_,iIˍ:ٗTՓ{$c‚gi59ydISS!~V[FjrG)uVNa& \/8u!5ր}Al} S. YzXE략(OƐU_i6C;EQ#A9j1lS 3ږGΙ/##-C0Y|l77IȖK}s#VqlЗjW,ȭ3vrcy.8J6;:ӌ !Xފ%&0ZAFV?%.Ιz#`tO\խQt>ch\i7ܥ9.ʓ1@5ciN&J&~Ýx>)&f|2HdB$zQ/BGk )։Tq8NgJFD >vQJSĒ~͠;)` E'u8jvDYq"Ԏ^@0 .LC #rO -5eu"ˠH(Pp!|3^ ڹ6+5X5L#h 0c4eR`W<)op^(o LG F|vO3|eOtPz^\8}[0+owC.9;УJ樬C_"NpZjoU<ܖW pbPR<_ˆW$<%;GE)4z!8r.H"hEs XӴ  #Yq |b&(րI-ڡf9*Ȯ3! ͏2Ϩ/Y+%JT&ʝS2u\Xl_Oc8PLY#x*4G ]]KO 6n)cޱSqfMMȉ׸;[:hnJC w|uwHUM@`?q0246Yz̡I I;BrM.C%gBI1AIm3āX ͆mKzJFxag=)(6Ovbezqbmo8T?E@D@(®dPӸOTMQtVVyB*&v BirP 53ku1SxqNTwir Nz7r6Q* /m5w|:pi5}S9Z0n$r*\7}8&JE!pc1w%Ÿ4DLU+8ǚ%ÀXdl"T5MHɯZI/CcVGu6hu-f2~?dl* MH48軾^(Wс~ouB44sx!)Uwm t_5I~%dڈeK+Ҁ BgJrj6=y^͛=*=l/fIQ%l㈳Z!iv8r>W܍E <q9xΠ0lvT~<B ]j7+sk9>:Wubs_g%rar=v7ei!ji ,#iR!$gfWhKGq%KA2 k{K?VH)X|Zjج$J6݋iC؅O%pPX LC\ݻ#c.!нR|3,5QπwFVғ$.^Lq|d%cAs֋˰W&H扣3ͱ7616qwJ,Ѿav g( }eiZ'Sr k3|$n>LO#^My4u@ :`CQf)N!NQwBa;>BqO3j33OBK\e"g N0XͽvSN5I < juha'Gm`0\ ϞTsfisJ)zZ@E0H4/㥆/jߺJќXB~#PK(1n` qRjߛg h;߄^[16`C+A E6mFP(Tdlw2Ó8f!O~) ѰV*"x0uP=4MJ>Vϙrb!]푘6Nl,6^xxRFPMx@)jŢx|z*#r`-4J}SAޱ MJr?֩^fM&^c#$6{3-#/@Z}񌓛O-RZԥE#nmM ѝ0 v;A!ng3!~!5Rπ * зJ{L[ YI!'bas.2F4oln҄Lv$ `CȒJw.Of I7^gL8o5bzY4=W,  AUk~rHxgY:{f7dK#'x_`=: m?FҥTujzdy$^ [CTD63)s%+XDf:"X:vSc׺DŷN@xyD=:+q6R;Xs)9ny2q*kVJt7mn_@0:T^"ߺ B6Uтڎv)g;o\[V@cR¡  8¨qG^1[bEt]cXk9X5S" ?1Bɢ{"qǽ ʻ1(m6_$ɑy= ?S~7|C=׊ wNoxvΆ( 098{O-nH;qrjKS`pʹa )8m uW%!83:v [Ql4N\}0F~Ż֌Somt2'i2)c5p7ōtrGxeA7x%:ۛ/k+AѠdiR!PCjq JW}>`7Qb-Jn槀r ]0+sfwǡ1{0 wcmn8k V OkoG:,0[m[]h;'n0ϱFsDOC*q+{y8 GdRČ恬|f,r!NZFx@kJhoPȗ skC*Lځ.Oc#ggwn=p)@X[Y2bj-d>wbȜ=LTISٕ R8HH|ZrvN>S*wZUD2όB9d ,+on1꯾I9V>Ǣ«(̦p UY~3 f%V.d%+L.ĖDN44rd_',PuoGOT9 SJQ _FWk,O)Ur'VS)΂!-?[A[ht qV@łWTDV+qXo# oMW/\cpL7m'$l|ia{][VumPW:3z( .0<lV! &\]RߧZ1|vC˲["YC pOn(zD;faC" F}}&nDquiqy8a_•\ҳ$pjJS4̅E" YӱJnDF! 0"l^sN7{Bjh7>ae vQߧGQ M5_2h_}}4 iIښγH^iݷ,]1Dƒ_v%TjSU )\y,:tR?8g/X zwAtɒk4[;4!0r 8G*$ێmfٖd+ |J> |@b)]q}lIT.cYJ8)VO{zzyw~jxF6u,[,BCB\FʩYE{ar<fl·>#-`ݖ=!ʳ~ZU}n] !ߺb wz'*t jxJe,JiPoe (/nк#ph8- gq)=.ئ A[˽I)ͼ=HVk]TWU pqJ\kVzḙ_pݮA~`r--* J- 8qWW-Zw38ËȝOz%O6!BQ8xN;gi8Df 0|EجCZ,[.KPF -)7زP0x|I$sp0JiQl%."^46۫a7Hm'']>4Aݡm_aC~~P9GR4*+LAً?i~-4pd*>=50RDՂ۱BzIx;Zj7LwI I ;Υv5=RHZiUV(6 (d~A <*0 h^Y]*e#-M-=i.n_bzF ͸i2L W z HSyQ.fyI3|ظVT;4mF~Riu>dh/uA-.g#@Y:x6gn)?v DrA/ׄjW<"uX֣A'܂{mHڷ_^~Έ}8͖I:9~1mO .A)D z7W%U!t|rAMxXr2ٱ\۳|VOs?y # A'/sƮ70p9Fh("26MĞTw~ Hlxs!aw6T/ !;}$EQlshxay&_8Ut *y!-x޼{x))S:]c,8&u8UݡՂT{hZ?nASyETnK!"X{[i11*]-|ۖ-겺q<Z*9.|"If{CVt 1$빸Y3(BZMD,U*׀~>($J_sUu명/X=]uV, /mu61 hҕ]+ܥ ٤jhxƅKf utSv ?"cNiQ%7%x;^Zi-︖<ɑhf=뢶&OFjaY*E !͋\&V0N{>{8f} &/9 .? V,/k)+ţM:z%TcEîP{si1 (" 5] s`Z'DzMߑ-ѩCe9Ӛ:|Ï=Mv [>/C1ҩ>yK` rT [WOilM0z K܎9R.=1Mt"dypWk5r1vK wBQ1ϸ=b(fՁ=>n5|<Ȝ+Z3R2?\Sf]HK3X>CkLo%ZOV9*u#mE5AC;@J}I ;/5ɕY( E?l4ss 計9v5 UbCSlRs-kU/醣t'+o'> '4BHsDQcq"$ d4(u/ pZ'Bt PX%D9do-$;}2DPY>56ps>"݊%(TQ !!z:\B`i(h̳Z~o {;#1 jt;^^$>IBM]Y. NP&!l^";f!]e&[6O~0:4hS53H9 K}oE3ˆ "(=)Wysdnb v0 zC~iϪJ1'hw6n,zGֻOmm^5 !S-"Qֺenm_$oB+ͨ>|zu+iu.vtlD#e Pʕ.S| 5oׯi`B;f񜬳Ǜ,Iz^M/jDW^&&Dq0_I!~i+"BC(g~˄:}m{8){搪TDD&}HZ7n)'9{M>t :k7w"L,ynG֑dA6FjYHx]R[>Β fu "ؘ _vul%\.|X>׷0^|]u Byo lC_ΗW 87USs:Qw?Gzfw,gX w uMVqT);#yԥVbzv*'XۮTT=JELX e؊En[ N"t.x3[qzVS:J`r*(do 1MYO2o~[޴QECTz@߰?RO}Pp134PGu|Rb}f綁$W_UWSI#RNJ#%j+[#s݄߳^U+k?b՟1O1[4<#^{!{;@SqM7e<9OR=ܝtĐr\ZRt;Yq=Ԁ8ƕ Q3pxAͅ:;o.ꙴpVx:K=Șs?)yTh73@rt'E偏1`>fL"`Y6?90M'׉qّ'VFic78Lv.; urvo_ ݕm/ArssBa$xwc9"wjC+] ;76Oy`YM)QLɟ5WMi2 2.[mb[Y,#r,,ep1'e{?S>!ós M2hO.{gR#P>Ksɬ2e%Ec2ĤGe>b'I4!92 n"D/_\Yݫ F$ALi*Q'D#4 #Bn8[gItG%ҫ6v0[vMICZ?e~';-]W]DOl}_*~,#^tT]í%؀AڴNcY]o湀sk$ˣG!4BLE ׁ eN~HZ x+i7׀9&UEPER\$T*z4Pi9n\D!mxsI*k`hPA&\Q38JI75c% +}^Ix/tr!ݒ&l>2":廊,[ȆTaHOfX^U'2Ҳc݇HnZ]iD0,B[.YL `OpjߢTBަ?{9WYr2_y".Ya+^:-YW3*.p^IWduelz98KFDQ-4v >{$ CpFX" 4>d+4Բd!Yuh[K3/mUIFtvs;|Hqf˗8y>ɱuR V0" +v}w)!*-a(PvժVyL ":e0Fp$]ެ*>'XwHi ل JmEb9w&;Kϯ'Ns񆧄tN+a)eQQ4b-~HQFNٯY{x봵6':hڑ60Ko|p~ %@[m˽cEh Ќ4O?Dj?(1}Cg7nmS7 ̖kiO8ܲiɇYUHsJWG6S5xʛ@2?Y⢷XsV`HS7Ô+!|Z$kaSPP׮Ym|DxeP?|ڔ%4[ ~6no7mkkmEu/3;0kU3yN?xxPTQJGBS=}gqorܻ%1j>m1,'鈘0bc2C rrb/lE҂`ph:!r6-lZ/VԲ^A%fa@* :Ț(D z#6#DYFmXs3 pzod7tzk9T]~|AJi "K0 kWɻ~̸ogeجoeTx[RZ V!a˟kC{$'>+AӋF͹4T3_|Edjj  bTbrP# = Tg= Z="- iq[ uHUA_ ep@[7M$ț!Tk5YL}"޳"8~ne$j!tc(6{I臅1`kx>90kBJVԀ4fnQu&{z7kn Jqb@a\{ڱ&ϪBhM6fQ8~I=ˡN~Ҩ)Bm,qӴI axnb:hɺtAV2O:_cMs8oIҐ[TNMFURm*]sj+/Pcc0E]hOM^*#>OΞPd+B'UZ- oQj?YM7rS"c`,q Yb{9ig̅R%/s%Ϟ'MRN&?K0QȋWg3ɯ -!KUg՚y̭IQ*o/a9b~A:Z!ː؄;Iw~P\Yc[v JMIsʈQ]Ԍ vvnIj-Jn_Ez/ *)mSؕ%]bzm_Nw:mJeRu ıU󂮲GՇƪʜݥTÊ?nwDClЏ?{5\b5E#0׋_^>Vacy5&昞<tf?lJڒrl6$ }5`^=sr\ZBhJOő@:f2<պA\ۿӐ1uƻT1pg]=0 J9 gtbO ]KX39d)[`A:B3F4Hӄ|Ts2[ Y Q4=1"eLِKiwOz9|fRB[~8\=5W7U j}9FH n߃)kiUӘqŤ1&f2hu!`՜Ԗ Fc8GoB|Qؙ;W<✉&n-Щ)[(v.Nvg<)D/a١&to덌{fE|>ܦT:Tʝ+,:Skp >ѾB熹/ec~`n9B.|N.DJ -s#:5~|xj(QBeÊֶݑqUdv65+_fσ;Xbp99KiҥyUz3}svZua}.^bCZddV0B]rzȐ8jp/]4Lz|JTev$![l4jC~: ͕uaJQC$gMc^{{^ѫ!:|@f-M&d$,IK&q2V+6q*u7Ws!$i{=vA K3t$1\V uY;.6n.ư3MKin p8] \#Ťzu~i#&{슧Eh_P絮'zrZcܜT<:օC/YZWdikjVH8-7i(k)FFrӶx-'m. PAڜ,+qHtB6*JJ~{=rg7{sJt =Q]?Tua,znHַ{5HG h׉:c-ZM l ,2!Ս|`ԟ"`VjCX"9֝:M#fawڄxd`ȔU%dA ~τ& U*"Ivz$UN&bE $2}DŽxyx9)4_~IöuQ}Hz}hǨzh[ƥw,Y ;:'ݓ5l;dP6ޓj^ũ@3*48rP~\ =wvYQq-jg\Py kd+ҴδJs3 H$Ӄ<'FUI1=tXg G3>Oݏ&]JeQ_o֬T#vM⥪n6XY|HeI!#(9xk0lљƺ"7w\+q]zo *hѷ۵߼n,"U`!^*(u`JOUϨc/or挪 l7C"=PV}?`!PK=i:<?rhMx ͢2B38gk_Q0wy;&R_ΘM, ̼ 4%'-N >gCITcaWQ7&TWpV& ),ZtHb\ryd- gڕZEG8pqȦ з@+$;9 ܬ06$)z ;yeEՀd]:\ېtjّ;ζ8<}k; L|9d?(>6v6'mv>ifc/\D\B3Y? x+" Bz$ {Jyi^&/d]8ݪ)?Rp|9F05{Λv;)WU*y'zX7{7Y.CyqSQq KŘ`HfvR6<,Ӫ"ŭ/v}Q m@N9^h.P" 4СCFs"TH-sԙ;Kd1ay}vX65W_8pA@Vkq׼g8?X{4~TXF{ytt{}ӫkv?PDE88)~/#ކl!iZJc'^tލ7ƈ 뷯w@+, e5߮Mc \2y7Y;xH8+aS#1~Yەp2H[ 57)jkɥgKpl-4 \^TZ|15Hg*|E`cJ=Դr 7di֐9k:шgŇ{<4;,"G;gg!D99Ր58_RW Ëҙf.QeBt~\8ֶˡ$JzֲUIM ӲAmj5; Z: @Xm;B0^Ȟ H6f%SI(.g' '"O/9`M<Ǟ}H:pU*lӡE,2;m.,eOWR.O —_~| :,xɩfu$7|c0<5\ D&ԑ9}Tgr4U7^ ëu6ܐ_3ȯ#'E9v`v 79rPaY-#*'kJdg27cK mKV\ީظ}kEZl._W/UIm4]?iiC2VE9* Ne0MPs6bሮأ?n?Jju,a–):tjOuIdx47ϷwY^{w8q9:DP]ި5U?as,\FC fT.uqq TI~BET=w8BRեL2}RM>q\()~޶}pD?-ݏh}'Dd{u0k}xUp&:έW_vĞ8C*FwzSGCxzg88R/*I=@n:sVt 0^?{Q$ ~caQeLQkn(bWߋ+j/R`x~;,p9D.-߮oT{΋cS s 0i/] -:y֘Vrr}sJ2iQfO}+_7z}=7X>Ͽ/ܘnX'_sؚ0?ZŻ:Y8:h4#%*KaQ>&3t=hhc+k*˕g7{>+ț}WR#ƺS>|ܕ0XhIVrY^ﱥ8 ^}\ {nج rGg%$uJg[w_Ӣ]N-޵д{]EmRPy^~3@0vZG.e623ŀ%@+{9*-Qłj$CX~ZSPF&('CJK;X88rwLBZ"e8w=b}CE\a9Bh،<G]mjo'ԌYXri G&,.f0hH|w lQ=GX$.Y  >TmĔ H;\= զ<m%7id)!1}?kxZ6y NLaE2hӡ1n?Cf]vo_ |@# x{nnFoG@L`⟝F!/- 84)3&CB{%j$0I*!Bux/ ļgh _3q hIk;OYZFk~էT?@~E95YQ=9Oºי'v$>cpDKm eonUFmS8+>P-_yaڙ5a{*2DZm%-6BB!Db[njvqD6JgsZgS {GOGYZd6o@9o3L Ks1zz?5JTT@z$k$#1]ۚRaXSA㞋gpZ1i˛XufU k U γRv YW;fk( b;5WLRHi ^M<=W P.vo`"Yw X x1 {P ~ ]TC!-9-C&d9 P:JMXsfi=Ql7b$Lkt-8{ȦV h #ٸT Ú soZރfuɣ^|Le},%x~͋OT`T4SX81~X(;!6[J`&urN{``Sƺ -vVl. &)9k# C<0aMJAYy'Bº!6/eOY nG^W B*V;r!ֱI+-#`o:ED_-}9`'n}alփB{X} Xg'0¼2"f0@iEhw/ry$\EDI|pSA5;D@Ld #wRr9MϲenσK)v:P;:?cJx]1bVPF:kKGNc:;`=CE~#>؁T"Lh9@@Nw0o!޽Mcu[1g ׬Mh.MBلb6>q@^NT\L#U)Ry< )")||7a\ x6"TT𭍗D,Lhosc&9K ĶOf o rT[g>_X jyBZ:o\K$cna9SR4[1n^_9ȟ:mE3DL6Ҍx> !V[G]sfJ=3_8ӸV e*+*w' )- 3(Q#z)l${?5~kL=pk"^GD=7|nڮwJx;nEDA4>vU͐ W6x7wt7)FJ>ىj3&aG\\vDf25+[-> [Xt=CAȻS&  V΀eS!7ڱlҟ+*fۛ^2qAX~فuT_U œ真t% pR#hfD|`%g#d@ *Sj.)[k4P2a0Pݶ-X*p3a%T(4hNE'ʾT).  YU*q](hㆇQcg>/8)w)h4 1X̓5`̱Os;{"'Gڶw{`OUp.n.zm`!u%xX2-fX%m%,>}<KcŇ!)QȠ/_ MڵCwnFΰ<ħ6MnR{d΅so*g -9̽DwDm(XޗiNJxS_~9ޡ'rG#bz4z v/>?cC,(*LO7$Cl AUZ5m?xiB)z:%Μ)u;R9F_?u ^i;T1x)J6ǚ8\ +5tf\ȅ$4.ˢ$xU"2w>ҠAś:Sba=Ǚ4 ޢu)uS>]PIL3+:?DŽHA^[X .u^bgk#K/cfY)"̓C0mRCk61?ٍ }@{$01F ސjYo}2Z,?4`"#~쮺Z0SŴwB%&=ޣ8TËhT ˠfS8`c `dJffOP|Ӥ gCzݫ?{@G{oxPƄÏȳLێUTËڧt{I fX{ij5SW)DSh01˃ IVRAI(i‹M^wx[.v$! z?I9zsɯq 0-ϋ3&3w h1}AnC*/~ 捊.^߃VfQ/Ap$u5dE»ZM*eUv ްppt9 N6DEM'K|V{^gZ $3'4 K%5;6ڶWp%sf]b^/`:BH V>ؚbO/c4]LOB/rj9\MmIX9? pLg(Kcol_AW!0\FѐYJ+0ZOuACJYvވ,E;9aS"~t4Twk6(ROѹiǫVfJB^}/ 93m%Tha MB1R˟΀,EFx_Qf%B['-=iDKeR%:\Aw@vvD@-&V6R*UgKh: pE& ,K8+S]#iBA\oXf>˪"TPr%>TC![P?r0O~ŲANS5';Lhd82,sGM0_i+rHh̟"vy܈|pm0Vމٳt1!mzBg G YuGTCJU\a:Bم{2eOw7CFZF}YqFS |e__Y(iҰD6}Aђ@Fp AnP]ҥef$K?ri #a!o[hF_z1J$}Y@4*nfĦQ;lbcxЯ=1pK W R7/.U15e^b {K&MX?YƼV.X[Om לOp,"̶㛰Ho:} ?DC}Ab&m{v{MT;VMEE[tvrl@Qa`D>19)8FU9zTm+$P@ x ]3_&(:7`/U4j5: C)̮z&=UMꉑQ$Fš,_"|.x'H̲pҎON@amġ͞f8tp"lO?,cn ;@6 {J{z0xU'oZI-ǀβM=!ciLzpf_dN'|bӬsyqk$)pVSU-OB\w:e:ވSetZm",7xT/4[ڋ}r]BZ왐"T68ggړ M<1828%69F5,O5'+qHV7Ģ xmYö7O'$UW11B[I˴. I\s [Ņ+[}-UAt)e~n6p-E^j'mo  !OxzL@t0<&&46LО'3?*0a\7 &]ꄾ;&`כk` $az ~Q'xɡ>Mr=J~)\BaaRM3RW=>s.w% U_<_ePcB}-&}fe4V!$vkn@V?iRB|*r?>j7 >,a0 zn֥xx PxD4ӌ`vV  3L%]23t*AJ/|d=WtFav ?4YIG=3vzϔm((*ˉ^P?W]}D,#TY-ima&' R/5|-YyZ-!蒱9En= _֞ Xa rێ!;B(=Z)cds& APT,--ҕ/OOhy#FlˇEwI.F-eހ! x@̳ g ʜp*]ff) cȁg8@ÝMn ^ql=r岌syfso$GiI0u6n" a3,dՠn]~`2dDb&B(1p@dqJyXb."l {ў1&]uAFKxku;n> Y,vTD n.yb׳7 _onǝNCNH_?l#葺cUळFmMk[ְKQ%}iaXn=ysmC#~,"vD5Qo@MAnRA߲q=0$jo6wdjU;ɡߔՃ:Z+@&wS[4SGz7ɇXNjOq-Ig.qX:z<36\@C}>%:[0^|>ɮ3}VReHm^뺋H-0`NŪ>̥* hρBiB;8ݜiSbZ޾J(eȵC&@(^{+h!FV 4 I1uwګ9%z[b^P@xsHWtyEm+ }إ M׺X $F[e>96|J۟l٠L]?#xDoއ,҂ ʞӗj1CNCV&ڪ-ݼ~#C:2*솋џ"xEDF ̂B'bLՇGs.Vg"\*̠ .Z` B|:ʚpO}x} ϙ.AWq{mC|F۾ػN.vnlӅӞIRRsi̓ 86[hWGRlv㴴am̞ Ho6$aY@\!h5pB>w"Њ+'0iD@ ]y_]T+K/+u/DȪO\xյx_D0jo(ERK,eIiXiS8Qv[0P5bOZ:ܤ/Hcl%a9aXgK5P2`p 0,-K>ƦK4D|`1HOT Rpf) w 0iP` )A<=4$z3f%X9.K#gv&@dxvv<"t} 95;v"Iw M Xu!]$Xm-RKf't&bY$L$(J1pφ0Ưv }EOlPb iP䰂d_Awlt x:wI}KTO'_7m;aYvYXep\go?o2[ӸӥXcڿ/:E< {*s 9AMz" e33\MHTlf|fzH3{+ًbVNR9ԣ9Eg܇l^G+=ٝp{[EGZd$L f_*ֶXr0ԷAhRe|8p ԥ;Zf6s$}} RCR=ާ/ӂԒj|GZj &O"Saq~wK;E'R?!j+p}uI7i8r~Apm?Ʌz \e Ne/P{˂{g\}fgC2  ~7ǻ8rD>q2Qq}h+ܕBF׽#~>0}V *"DUѪo=14k& oE]WRw&2~ϿaU^r 95EL>dKg.";KKPΚaW6$bU%<#+aV#$GF鰰A˺MRi+WDrH), ߂R̭>׆p"APrHz=9\S˂;t6—ٮlֈyH oh%P m5rZ4°Ri CeUN}مy5Mz+9^}\af0pG[OmQ9CH`$T]<fQbԂgk4M;kC.V%g ěfw};-[줍 PmM mQ8m橁 la>|uA2xe"f׊W[TBSN 0 ~u%k` 03\W~6CwZ2ny.R>Z$ v[9-e[E,>ԹJ,e7]t2o茺rV{GG}2!*vfs/``Ob0Kۙ$兞}''x[.ͭm$hu)|1W ErF. ҰDІ7w*+a;u&?y @R gA`eޞh4M)[/qObsWz>(uǾ%r՟X-B o9|:lD}i"K ]J-zçdꬁ!c@vޣ:*34cn+(vW{MaC<#TVJf0!fWkjmdM{ CY|\u<;R|ML@i-de6= o nw= RUͰ*˱gM /&ɪK"U0:e77^S\`JXm9pyͥ&-LX4$.S+!-=l0]S^z83E{Ubx1+H[$h>b|7_iJV7wNv x6JAшNImAFP : *JK`P z dœ P˷X9K]< _ )a 25:cH)i^P`Lrz6An(9?(EzʡRw{<a}J#뽢^ُI N˰Ns}6.'N(XMUҡcMfӓ #/*C̭/xgf>j3f-HxHUd޻&%;ë[2vK):Ixq}^bO<?ι9JrLK'(L#Uq|OLKE#4JEYsEA0 <]+ncp|LoYmMWe+<` nΈ"w)-j;2ꜜ"Nfd[g<5iTBS0Sz*\zaK b=Y}Mmf,6s]R# QXY$|i:5 !7abݐain8:!X@ 3k$J ?'abaA[ܨ7&.(ѥ/vwh*}ߩzm;Q)Vp l&tԋ):SN? }9D-\\-J/jg`'Y͍5.;UyC%gD*5hdZ{4հzVSpv{3dtscltx\Ƨ ? S|~S.<է_5Lؖ榖{rY)_7x}.zG/Oy 1I+j_'gegTi cIAeKNv~+CO!? 2]}NrVIZ2w/-#3o 6עS9weT9r\Nj1* k[:P>PB'b}́ kzŻa.j%+(-/ DWmNfN}) k)"\09ɹZc*84>FI uzVFKMBK~ݤ%^~SX wӟ}7ȹf\h)'^ψjJâRŪB _4ǩ8IYWBpC(bN hQz>Q n8 ]`q40",Vl-Ve&E;3 dwJ%gyu2 U%[82ΈpDk-o(=D^Rg<BGσu,)bCEB Ƀw#n˥%6Osl`#]FDE#\rbesYQpM6OG~1(XS$KSdC,JD,=ӬNJx acUirTwoUΎ.-q“.0`&M@1Wզ ]>a)|I>;8 u`jf)$s%b>Sg^@@@aY8psvMb_#h5D@]`PT'w^8d?>#pJ!k9X|f!t2qַeD|CH:u]զX:܃-R">jԀqqҴX\lLHan[`o_fBg˅Mb(2}PG077[4:aFek&ei:`p.d`.]b.ƕD fSw=P^ERu 4pzÒNF{;7 ݭO|v#D< s<:m}5]ܙ f)1{g`vD Z#[ڝa}Oz[۩[dt),[280~^pINid@#Pt9um߬fJA&6{^|VvL^<λX?qMLF(VU2D{x9e=&U:Ҙ( آJL5=vpVox K*D$E"tߜMYH:Grn̆E^й|\ytЧd1rYzۋ2dM<[>(~Ba?.ףF%Sd;ꉵ|+d>+RݜŹ_ʂK~)}=> I{p-8 6@iVRt4zay~oWSfFWQGq ;=:¼U9DYd6 )`[o|6]T.7v;~5HmH16 % Y糰Ӻwdz靂Zu[2D+.(W7uGOLaYCw]z2cԈ'/l IVm>^vbj;JAn V%[l|_L2P@i5n~Hu%`t .!v43 /^vPIXMslbQ-ʴM k95}лw*(G@YZ(7"\zۛ"n"oX*nn1f7 Юř԰hi.Q`~[Y p~CzoE5E6?iP-\Uc7z"3Kɕp*qe @Qo8Q>/LZIemz_ǘ0h-8;YTl4_&ٟ Xij 6ufPq&4"1#0Xr eL})_Y$5@ MEܨ#gM)Ä%u5gn%^^5[S9 ŭ/ ze^بppޫhO,-2khǓt |~0޻E ]'CEX3q+O'S:>S[t13j#bME2^,qS vْD9>jBE 3!X. )H9E؋T<a5cu8qE-_+ -5*MhJH&-[h$R-kZ?x[BuI / ==D&)\ ݃6"2~?ɋ;® S0ڄ:2']ti޺,HrY!tآM5GSR"ߪQ|@r<>c}]'j\DW!ʲV츙 CM:-4W$gJ}P,ة=w߼!?HէӁy>اe%3#-.2ֿR1 X%'lXvp:[7ȐNK$p7PH(2Mi$%XIώ!&Ph6۞t WR: 9Ęm `鮙Sa"'lHӏRs2C/ЊIp iRt+^9rojwyK+YX9V8\'w Ph. 绖%xe U1b&VLz5}k?X-v,BY"eZ8Ъ35(N+?bĜo』: zMY4/~O.j\!.J2M9)Y>@ UDka CSm+G1g'lWS躻t|R<ڇlז9_ y_32wd[=K݇ \DпZAF-8Iy.-9mqsذE@wOh~< hNBWmEOAmQ=϶%v(;qA^B:v< k}>8& S?Exx%{gq vvQŝAlAd'9zI;,8(].L ʤ:Ewxc_lܙ 2|8W;4E\:rvP* D9YȮ|&dQk|[d*c U\G?cQXb?(S#nzK{l#pJ5_8APoмH?c: !/مY}߅vao1Gbit8] JnbwH>BWo "7Rr/6H܋>cCObgL}Vx3t$.QR\n>+u4y͠IΐGe%q˨{պ9kHk/ 1D$e [% ڌ!/\.Oji*Q̭@ehc`Q`_Vt=?Ut#kuf%{-yGiCRW%v%յpjMx! 'H |cHV 3=0PN fMz]*{\xYI74ƭ«+kaNNU1=6Syx@VwPI-|n>x/vf { k^l0j@*oljB*bh52F6z=eK+QW FIg;IQ84 X<׫5%X 5:&l0 Hxy^D=dk9DgLP)y(rP5.F8z*Xx։*l!+By DUAi23;oaÈ(}Kzgof:ƚ Exens+tckK[b5]]ROp~).+E.&P5 ;ߺ~`tWLn~4Q ~2hjM_O|}z`qXeb_qUIjNI%/l1A1i8$t Ԃw#^Rh;R76*hIZ!}FvLMէs7<'.1:Mc^6"$En1<&h.X9//L=.jUfG `w\22QHUkeku"hRw/vHZƻ_a֎cm-SqůF'Ֆu:{PŠ.5"=eT gr*?)ιg| |Z5M7u:c3 !a`tIX6HFV 3E5^5.G۽Y~drNOq{n={Q( yagxVc2}>y|>fGfԫ^qُӺ%@|PXO?:Au7OxwE6n3$ n*Ġ#U:sDY+Syx -5-J{2L5RlU0AQ-*sߧ;2DfU0|fCj;\ i?3ж(^~+WW+>"Pl]{G6nK9+lH92yl=Ky eq&8u= '@դnN^NMva?yff2-CW'hI()&а>hx%>X^o4|+2p^7S^RAq.$/fFr L]fYbRh+WL 9O\Rg^ϘQg0cja{NhW<dd9:MhVNWq^՘EF5J+u)ȈSM@H5ֶ\L%KSx ..֚B*|<Ҥ*#P#koӞv81ȧn̚zzٺ0+zbqwyU͉u:έH# ȹm25s"Sc- Y,iR? TZ h /ÝwM! ; a9(Q?^?AdF+[VV Ej /ػVw/.o7|椳0I겎oSpuLUw ,K@|G"ψ#j}=72GC{@F @'dȏA2SIA"H{s\#jKɲ$8%\:É]zH\2$R2GMLgӭۃ bݲcL z|]'*j$ ?$U: F6rlc& _C*B< m-7'`9 !ˣ$, KL{j=ܿ2 mˆWBN~i BX2u?[x3{wbomjn pm{|Y,P.@|Q^UvJ+4DtYPm{ ҠN٩ t9+__j\y qh7^[/T+_t}}X3$Bvץwԇw}&/]M ג*t'U>l_p [p09{e ]lے NoW3'<jػ+7K&Cr Vei:E eQp |(%*M~V@}f:oܹgwA}i GSmzLehx}^>$ غ- 1(!Me[>DcA,c0{OoF(|R3u77 lƔ>&l f"= @4b ;.V;Ի}̗L4m@*S.7\,9]Aq~99JfV4؍jNf|3ҎxI18, ҀZVmA˭M`D^}L$J .?ptP b9hX5._-Ҧ,=Ex ں2lbw8|mc!5 OH`TRY~߈e~ GgQaa۬28 tIj.C N&%^Cl QfQ-f4 ^oNwΦn@oH~\u>~瓻YFŋ}xre5D:Df@&R`9'3H;-f1}Qxϯ`z#JZ7AD}~t^JE$/S o0uuN- 2K1pzg$ Y7e(d1:+߸S$'ٳ2 +p)_?syryp%$S\ 1m4+YE&x388ҁͧؾGhJR;bw(E?%Gftݱ@+ڦ->8z%oϛ h_En6%=JYw4c@ 3[׸ cs8+y)@ᦽ20fW1=ְEc < &O.i\o%΂$oHiL }uI%T M2XU~N:S7Cΰ7Ki(n|4`fyRfCR7C\5 uDˀ4~⿍6 w+rd@q[WSK j%)آ֍$+ޣ\CO"cwӄ_!BUhw*YT" R$k&r6u{wBmMx>Fy6F3\a~TiARhon(XN⎱SڶP`v }o\~|uZ=.88~Tm-8YJw7Q,P R Ko2"{W\=X<͊Bc7Β1=\!A"gC!:)7&o~iw9=R #*Tc`.R >93%f8} F'mQXvqM,7Y4,r^rΦ ʝeˑJX{ңcqhA5"d{Y VWUSQz!}|3!?ei mJAdLXϽ$62߽uYb#xX\5_S.yq qEf/5Ŭ ҩ&: >zo7Oo؉Xh`lͺ:H]߰=,*FS22 zg1"]m9:8=+mO.;LK^PqCo_Uf/r#tP9--|m'~ Vy$ D*|6^=4˛ۍd,*z-JQ|`a7z (Hభ/ JF48" ؖ|fu^ޚoW7͆er.*= XH뢱}2ӖNpzi #.Y42q \~LAQKw&WS#).!Xh_>~ rR&G];3s Rxf_Sg-Z-Q;Ұ=yhh`V?y"(WDYӐuu>~2,}7؛yP,KWb/$% n,@p&ihdۛY$bzS`3p'e$_*x.MhG֍4WkaUt;aee35LF|fh`hT>`̭w|ts=p ނ ڣ !fW\/PQ1ן@X_eTka:xd`,A}+$LkG3bz.oΦ<1$D* ƻΣ9|i8>RP6VӶ,-w\u'ng-Lk8~5PV20;c+]F !9g&&8f^{[ XBqr^^o]ُHQqvHȌ*S0F?-&B8;UL٠/%/SuVU2Sdaډq?oQUn.(-εGhSϝ/x?3œcWZ"qΐ\|w{-t^w&Bo6҇ݦxKYaKd4<$= ]`g]Ldx)O;L/}Ĥ]RIPg Lۈ \PC8s=qFTkEsF?ɫ : UB;$=@tn?JFv·?P#` }@f?l_$Fessܞذ닠'QETQy1#[ ?(HNycW)#hF2zd(0T,0[>(>}|ɯzRt{W&JrDu(<s#K,,@)lٶcL`[+Iܫ~G?hТ@ rk wGT)sI3})= 3q5sx(cTM_R̈M'݊ h! 7yc#^4(*Yݹ(3ɟjfE11k!ݛV2kJA"x>!nzb B*']Z0kGbG:,,}nYBIM۷\2Qd-rmK:9\ p(N"tK &D˩jWߦ<Ξcf&],,C7w2MǙWmnK៲VZˌ赈~.ƨk6[~~HyO" LS;>cg(C4  @УT@;Zꗿ?Ɲo=E`q*$c9O& `9QUƐbNͯ7p6bP@xmL,oc 6v3~5onsMUXd&.tHx!=HKkPpFAPh򉤓ep"W0v w86F6jl51#u7qol vY1'AQ[;@ ]=]9ނӐT@1KzLfTVly㚪.nh6R>[ S 9;e*OGlnLD&&~cfsi-t@Ğ6(хa֏ݠj4TU>@[tkdmQ^te],f}XR%g(7Rs۲,`X!75CѼv+^G n@WRC%jAYs>ت~n@ɲ:;Sn_KIF{fFlj5 _ xZݫvEة䒥C<<{<=SB{C2ޏ"oϽs3 O;0F`(7X.~]o-Xmu 15gRe!QWs: gf&~F(5ry!)(9h "HAlZy 5Ypfw0c@?,Xm?->U{$Lݳ>nhNQֆqhZHXzidA1-~.3O7Xl.D[1y/b6 &eW2x5c@ɤpOV"ǧe8!{#0MPOXcԐN&™ΚIЁSjυ@i/^>+FA_x38W ?\WIp+H76J c|Az4e|{CrXK2B0YF(=j27/P? B}%"#}:`wLVڅ@jB "lVL]?"o5c ]vb)%)|3j4Z,D?f{qrU U.Xq&P'[AQVtJ9y^Gth9J?jbUd2x,cjч<վ3CQ w Q\S3 $V \Y Y[ҬQiss!j:Jv a=ƛ/g)*^;O#Y>jڇEGƅR jwI9Ajh(%!wiTq-,"6$v_*ԬlBj;D@P<{>(:ō}soKg V0`Olvm>(SyE<]dM#Vi1 E0c΀ֳQq*CrfT@ UEi F'[XHMkgJ4y '! L}Aes4z~&`S2ݥHL4Zn3x e7PF$-s?u8wW qtjXLۛ)+b_+kʉN^79HT8(}g?;#b[q/TQNND۾A%BZaP.rhy`~Ev^eC졣=벹˸Y(]ǣizNgŹ11:[9s#jLr&tRX@)sRGi@UA0yZN^n 9I[-!(.tW]}f[QQ԰va~;Tm Ů1$訓|S_bq6ufN¥"{qtnTTF[Wv\ohmUڴ}Bw\ƨy,y Xz}n3ievx!)Ӕgΐ` 8rFx䵦ٶ !ΈXtM=ޕ|!MX$%~'yhd.R`eb+B0ƦDkfBLRc{?EhHyE=_i6 {eD%Mc;N輄?z+/с7E6C[au<ȩM~69|qxjmV1^svwW6*#_lkF)ebF6r\&}gzbq>q ŭg hp!'iuo(y=fK4W6TdIzS?@4 vJgC8ؕhc§!4j8(o g> 6;{~u!G^%8{̢ 16)G.?u<#R^u֐$+Mο.0H"ZŽձdz-p_{ ?<Ii s+˰V(bU%Ps7$A2""ֈ\-.Ev#}p>Y$0kOHK 7D[ nGix&;MX $\yϚ].*5MJܟ8ڌg ;}mn7[޳Ԛjz|duvF76n $>Q-FoD `13ޛp&эC4 2b͔}曵FP% <;إSIƪ@Ex3Ϙ$Z\pGr 3^Ju[W[?}oNڄ37'42K*^b^  n:mxI签~/a)9i)-R֤.<ΪLݴ# XW7^Ctiا~FI&0H0N2TK1~#, ĚR]d}-u`Դty Wa_!KTKU{ڝ}xc87p#PusVK^h;q kR~N+pOd.ӤZϗ!$~fU%-To`o4<۾W("LFtް>iJmhЛW;)Mar|cy8nO~D?/P sx4.ҡCwVO?[ιNL{xE8#I3$Wޠj Rl}Rk!2,2XZF(3|44Eq ((!F(=sjSa$ɜ^)Vܳ`3 1i hr[ȓ#Zb%z:` |.˚Oqɶ03P·N@ա^xtJGVg9 S=.:Ygjfd+[rQNS霱HBK䙎9I?U.=)f6h=}s#m~_[PW@v2tIabfA`H,s)kI8/n.)sK[:%ұ2YUR]gH}tWAM^=D.1h@z̳,H 7T""UEĄn/ B%?Հ2V Ǐ@EHle@0 P/;~_ux[ 4/%e2]PD:ЊrsqҼaϼrVջ5Vn;a9>H9sz1.8e6:ᶛ;KۋV5՜N!JzcݑU1~M艺*e>b5_;.ִ b[S ޤ6-Ȱ($2X@ M;+u'ָ,~YSZXD]aPqVh.^Fv;ރU~-EU2i8.Ձ3&i5:Vdw^$yaAx d|`n$f9ȈuD=2kޜC)A$ OO2 f9AT'V溼?iKdTr]Y8bB%4ⱇ*Ѳup+3Ofml3F#Ɩ5ZWc v D֏Nf-bx}bB2h.v5#!o{y̢lwo.d^k9uO@sccx6/"LݶCDuU6DjRSES::6}kr.|-`N&mA**>*p+o{j[v~2#φSfi/J zUmKlBJyɿ_IvYb @u%W0b X1[ ]A{C޲BGBD5fV^tEEştmzB,G/q=e[ZS];uZ#qgtǏt}a)}8 e4G췒-?E>2oFŽilWuj$Iw# 8e0/ĥVݩ*cE‹ Y"ЏM8ͥڌԂ6,"%Izك9}_S< OOP:`AUFZl&Ad9ܰl rʺg7qoGk{#\czG;!Z|ٜazU&x|^S3!cky}pOxE/%7Uyrvr.,"7nyɳ%Jᄂ颞[*JqN4XuXq:|/"Sww9IHA߀^cChČV&?NozgSҐ~ў*6Tن*%Oݺ =eJ7 Tw. {l \{?~T-nWHU↎e, n#]OF"'`*8dVjѢlR/س౐#r$l!F V{,nyt 6ۊt2f\{"@g)>]2z&,k&@s#6~3Hذ1P}ڔ=\mr0`ȭFw{,ާڔ: N:2H9[:#L[i^0Drc;ѻٜ#x;Z&NPD6%6oRi>ŽM1&Y0[ F۽;{,gPt4S0IMяߖ=٘VwH)К^UE(|GYSg 㻈 ֕)kU\%|тy׫,z\z|G:er^Q8h|XVpgv6" hr1 u^5Eq6$_4S߭"RtĘއfCLtUB]Lgo(4t9:Yl"%--INBMG9Z }Z UN6`,6:۬lwvy'Kǟo:Y_A,F~磝iIjyK(L0\ ?a,Adx{ p3u)#,^zM_@t@W+ mGDӊSLQ2x$p@ECdp <@Mnķo33:?羼Bzo];}/Ex׷ MɴQMcS[F.g Wwb- l刄 8 9M,SX9hiןy yKV1v0$>uM鷚Nu=gEށ0%钏 2L[dqqV1.)[ܑH7@>!yoFTRoxe+H_EU,McnCȡe9GK0VYK7]O nJ#baf ɞDAS;,R,~qoxVVK[)C~T= 8sǚ0'| ET.ޡ <'+\5t5݄^ |i%4s "Lԕ.b?Ҵ,N֍6VO[9tHAQiKv' P3(VMcJ?:F+iAoSm6ڰԁ O")UͲU)+uE(5wq8Å`Ѥ{|Ba AyaZ8i {9+z5:pׁpiK\ZixbQ0 JcEәf2 Jf}v[s=iW] %\ٻ7Te}¡23(S5-PzV|){hQ3#i!5TYPu ݘ &2±mu[ncai"I4qm:PbGbp,˕D Pԍct'̐ᮄ{#yχeMHC8+j Y}6pA SҹoO^uO}? }ooR}կY3A_PKm@HmE If?LrGtpPxΉ+qGGXBtp(^f#/XL936~y.59YXTɂ}E=,V3KJqg% ̋![GP#2V4# l"vL.9$ L&؉I ְSAbuv}.2ȂCč%'T]"X*{Yd[kwN v B{`=c'j6xJ)Bz~uTOiE aZR)anjxx W"|Ƚ|Ɵ˨ ᄊ-@*M/ y1k=-J˸Y&,jBQ때`P4͔Uܺtd<(aD &X) >V'1Aq32[+!<$l'Љr0YrHY1O^й0WNʕ;¢]›tY0h1g9h眦vQyV^Yv k HX^l?m<8bD ɰuit翇?-SR0F=MˠU ?`qw֍0,J?1O9\ LbAg9#rܞšjA;vOeYTq{-f[2U175zeTa(A+RHԵcVmslCJxb7gv]#"cd /Hk S=:WuX)ҏ5ZWTN9?X+@f]'71Zk` (3^x>i6Vhzr4V)NeaPv<5ZŮ?8P2==ATŒN/bTxtF,"L=qr|}&p&m@z/,ފ b7R-C$I^ A瀶%JsR\:(A$1zl7P@B'pr6uQ z {sx2n[Nnz9ypbBN:?j&{&y/)HcWQ?Xx9m`ش)3Nݐ2.¡w&<:E`$1?^f{Y{Ju<ɦa{DPY9/5wb/6PY+@ ] C/C(,|ɍZ2dSJ8YP-,x ^ eHpF&l\4jPbط2!LwduF5IJNVk<411#7t] kd15c.hlݷ:a>b`7bVBw#=3{c?*>nBSy'-kJ@mDq͍ZJ3[Z0E^5h\"#ۧHRi)Q8K"@&=pM_p`= O坠ig;[6C玶^~t2a"g̈k&QhkiUfLQd)MVKܟC:)}Wyj NUߤF[q34Ҭ; X44)y ũn}ǔБ "}c4G2 DPc0;|/J7s:,)oGY.@UΌ#Rl<gBkar?gѦoI ;}cZ@t?]," +)l2ߺl;^~/ܻ0 o3 x=lwԞs''"t$ *HWu]-/ * Ҍ8tN}8$^z2@s^zo]:7V0nЕ3oknF@ DLNyB2xzZ -.y+@ E:kGp׈ /BJ:Vȶ9OسHG<;p ! zPhQYVɡGo1Op|n~f#ؑc?rˍ [L)fIk퐡 c]9ɶn<<9G;t;p ^q)S5DlAN$;ƹ}S< 0]?0?-;Ua1f͛s(:&0,ͫqȽCr,Bbag[9!O(L."ғu=U'v< E2Յ#{5viN0O@%0r<,{i(6edF6Yf-wHg8K?!kwEM)QoezzpxKݰ})`JQ̈́-%7-ݹ ah~wGR0N˫MDI"?КOB51\`;g(+糼 |6<\ )Dč3IZA+ ~H/\Giݱ;YEZ6Tso:̮Ab <)܍{J!䧳A8a9zs&ٙ&a*!Sc]:F,Ă6y =TеAR5ڛ 6n c>^BZƂbA2EpwFtǰE\6a4#a;f4zn Qx<͢)v0!!( dAp,s{2NRYRѤ'(k~#SN9#.x4@ј?."Sz4 },Eh!'A^P~:Ơ:( By9<uA(A ym㫟x&d&XSDB:R[^ IԎ+`jWeYr6Vc=uj{t#Px?ψHSkBmZ`V^5)~TYE$4'ǫAm/>3̊^5|_Qa5'd$yI~ry^F#mO1lq49jy]rZi~I 9hNk+ y!(1C0׌%ql *nR J|}HN'ڷlb \iaO7%[4F;{vzY߿^mZL᷅$<-Sc8d{rE8b[FXCc UN ROE.+w%xWVvs*:ƐuldrZԘ\=8ʣ¬@Z1@K_b/Ӝ0BhO} xG'VY+>/(vɟ;iöm!eFgևZFBضZ,, 0<a|2k\阍s)Ԇp&x*JS_SKwf<W%Ii,B7{͢@w}`C taC_I𜜧}xCWp} ɀNȋV ɟy0P)5Sn'B~m_֍:=[72,?ȲuאڴEu9K9|'2O~*_fO C8wuҬ:o h}'1h)XV$tFcΠGjҧ_957.5.1.el7.x86_64/kernel/drivers/gpu/drm/i2cʄ|eLfUwQͦRfWҼ3)mP%+VuW0Z% /Zug E9@ ADJ]i/e@gg0Vs޵AD"qNb m( PQ.xeUiq+AilgJO+w>:q tcQv5}vGZvtbPE^\8*e|Ksm`II(D|ZTYߖl0 r+K]_ݟ"Mc[ ʟ5nB_5"߅@ɓ 5t}E%L4>S}SKm$)xCm ?kRf^~OUK0MaAyPWOOpCƣވXV 6*zvcQCZ]>"&ϊQT":0xJ|G:GC&?&,lqu^tx7+L.9!;_zNh~+3o$eCo%22yׯ9 Pv9S iXPnŶ+%3'Q<\D-#W聼`m5ws(!\7;p} X%`s@_] ,`Ǔb-r=U͝L>S^PЪWbɸ/su8pCd5<ߞc6Lo{"RO;YؕOpaʟmǫ:Y/o-i6s4|5`߽!,)u9>Z2,i;pf@.\1i~ʅDw!%򚣭mem4 ig@~<\a$Z#0kb;ԕEΎ}}BXȺ%#?y&.'ZW؎,[鋿0d镂ڌ-V.ިly/8lxTԬlTW6~D@,b2uk%ׄG2_~^(>᜛ƝLİ%2tA&> aS) 1XӵgQ?8\ΎrUe7тwkݼdg ola2 ;; aؔ1S\}krh'd.}@J{~֍ D(q j+͗zcjr:䔄} hȚzqUj(ڍT Zߒ7..69-c)i( .$'̧R·fs?Ԍg.6jrPYI"pvБn1Qs3;$e5|a'Uf@YlJ8|2c?RGW=؝*cN?(AhXx+ п8V?s1 aNGy 4JK8:w$R e UT)w) bZ`7`A:aHqѓ4uɝDH5@\Lj;}DdN 0r[RMPĪLYj8%NRl, |>GHeo\Ы-gyu4o3%7TyN\&t{YDcӞ1?CKEm@(ΗmK$ݬ46oȃƐ|XVu al}s}l]lZIPkVO9F^?D>D8)>C ލK#rW6?ahS{k֓EP-E=z Ew1RPK3N7VDhSnd›l>`"BJ7A{z |3EÇUDvLK]@ bGOS9ef6@!Bu$UbѩpP4N^' `WnؼD Y8ڒZ*4x99aaz58pJay TШT;?s)[=V0WujB~Ks)`YnAHg˚silƸЊDs؋`$moh 0QО8.J*TX(0h!%VoG} U[i `mʠ|JqL#^JW5 ТW3G!{lخ]:e[:~•> .{*|춾'ߺ DԦ|㷟S>&׀5F('$ 0{ťWMB"v+oeR;>!qZzk- :xtI3?}f*[?AdZeZf06Iz j?A_{b]<'$0Eݶe:F!"moC= 6D7>'5"RekyUڃ2fLp2o1Փ}4C=+&w&yhʨT3K`^MHY`B'{5E-^ lB:i@3.FirP@TwgD6Pf>ɝEyMLJԳN>:}JT~!)a{'r9 !Sqe{.~ ʝz"Թ$#CPŽ1y[X l!74:MLùQT%j&ڰ}VQid!a/@חYitT 633I4yS#n[`gfk[ EzxNʴA7^+` 7eQ0R ^€+rAVpYyva4;>ee*p=#r2aL6(NHwe2:=1g WlĤL9FqU&by"Vߑ.ٯ;w ""fZk IvKd`o|qU*j̅Ĭo(TɃ&߅-59vHQ fd40F|,Yl1"r\ɗ T.a&N3Ԇcx]x"o,Rp_pq]a_m Zzم>$Nէ‡\km(Z"Df~s|yѰķ:p7Я{vooc)ZؽYF)c})YC)X.-t8oӇޏWsrNqKszOT"s5[!; Z$vԭ6Ƥ P.B= wb2ޝt_j_~eo "Bi)n>VA;*1pܻ `D|D8։lTe{ btJt[x~Te?(Y:!N̂^J A&1J/4%<]Kin_\~l4 Tʘ$݂ vb\xͿz-u0kރz $|%d坶^(I 3>Ŋp`ufF$ vE`ѓ[ -NVfQ=ꁪm⅂>"OhYZVCky9M-QtW$)(` P&~=~Y,HYc/zҋhOrvQfl!#j 뉝Bb eϏ't s퀡88}>"5H&펡UN,֗./ /~~ WL$ޮ{:(YC8%U޽9BWŚR# {P9 Eo,__&C;z8@oS񻷼 SGEI*(jhӖHN6UiVSl6rA'Rui-⺱iόk~6>jEYsV >Qk8M- 3x(4Rf]@Qf1m2c3is2o)/Wk|N&[B~2xY)W@Ivҿc9o1f)tL+˅\Udzr_p<F˕rJbf .W('N뼺@9U1 9H5u 00{Њq/ypF5 T"8{Qds_2]X "$(WU EڕD)H.ْ\kϡeB__AngAd'MJ+AwpM:s.uЭeoVa9F>RyakF{Y35ѧsSp>q<ߣ=/ؿm^xk{[i,~&oŭ*YT@n+\קltzMs ^{= Wowr!铍͔ ^UBg;|0uTPDar{!9 s}JG6Kw5g$@B::>B lժƵ7_a0ȗSi}ܢ{^T{C邜sjQݩv>=H9:w0xwn +"uZ-; 8inDg_ v@K'fo}R ]nͫAY 9X416,QG9#Ȓ(h.*%tp5/Ux!kA`}#EIc)̊}v,:hg] z$m71̎Yбs!A ƦP{mAbңQLBovT( pɚ ZH <@BٝǬ&1T-dc d)pttOreu&o\$HqG V \/l2V! lm!̱ ̌Esm`QxƀӅ$x#m^GQlu :p':гB{ /RNpob/1=v9ΏkO\yeuiH&zfa>nP^4'±Ceg<zQ˙UiBȬmcą;1H]v[[[zڞ/(@=dms|A/7ZQƬ1}zjSYl={%^y:.16 frgY@ dn Eƙ8 cyG^%z&_α3[? Ld|)* "A=F-fLPv Y:wyv⫊ ƧkpeW?۵a"T-ֽ)IA;~\@ jHPx=)ckio>*az?R+CZЄqǯ31s"(-P׍qm+1}Um+Re9G 8 T:Mq `N_e9I8quU׍ ϋ@5k;O2EP|4\/TrјWW,RC~+ a(J}5? [\ T>fJ \{צ[^ biҰ H"Hωο-M=J0JMcn46Nz lE zLbl n*w} jm5*GO9I.4Щ3oI+YSߕhJ3_B%9ISO޷iJҩ1H() Xf)S(e^(N (506yI_~d$TzY>y Qi@d`,u'2YJy0XKCbuԱ(/*EL{ =}0_#%9}Wh?k< 2rI3}!>4}} =$"0?mq=4v qqա)87BLSbWf>S?rt  .\QkXlQsU?f{*Q! % 3'gDSn/,Uu# _"l<-Xg|ի1x~+0󇐵<0BeCa 64@IjȿͰ) G,5OHv,5 v~!ͺ3a]83*_ 6BCW8ö|-sn < 0$8+ ROEYL]VwJv:USXu7/UcǦ v%akj=eMHX7#g7Ɨv%H1I+!AVҴi:7yl bdxZfQ`xŜX#[f  ]/X1 'uxVHrKp`LHf=rl#_>2=RfjVv Ll ѓ2z ^ҡCעCw34xrJ/:ɟ8uh7.$6zFuzׅ,ѝGbӀ'-3.GJr}v$N{єǷۮhwB,h Y_XcJhQgxwG-$IꕧxA<&c\k5!LY%՛1##z=&ܢ<^fal)v6O`GEA)OAh֐d*8mD @ Z2ZZܸ|֌5!&E-E-xܣ.3;cfMe6pl@n[>{?ϹSR|Fو(kL5!Uֽfih뇈ɥ`]'E[U#D+0Rl/C4_1<-PɑDŻͬH8>l'!ԅlOєl]5k'i)T;VۿU,sAs?ްog':vԕP코[e(#*,Ϳ75B72Ǧ;{&m>;-lSLFCB&e_O:A困 Dg oB.N]X) r =;:v<.iCM A0gxtpcU)0Q\?avPD-f/.jR Y8!o~g0D0k\ΉE9Ob2Cyg?o+2r>)yDKNɍ߃;^hT'~H 1֠ <#;Sz955׃ ρ@*@~eAV+Ū%sdyŠ;9=`V! Vš-,xʥNd PSHbWce'RXN-nZζ{lQVow^pR)Az9I kFr],=>9&MGCעrϯٛV9>>mASۖM.q(;fU]5psFhup܄z/"J"JAzPFSWfߺCUpԍL`I>6$Hժ*~Y5J>UK!p*A2:/ (NELDqlf8[F0R}ԋ 2) [߅aYs7gH'%r#%E 5=QYw)pt> H7WK- cr#s2Z^KS]Fk›u?95xu[NPbw"Kh/q׈ i:g,ƜwCx1lAL r]AXM::~b[u1bgM-> e+P5qXZy)Za:x_h#DgBc*ghU[=^a0NgYZ07070100000166000041ed0000000000000000000000035c5463d300000000000000fd0000000100000000000000000000004400000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/i91507070100000167000041ed0000000000000000000000025c5463d300000000000000fd0000000100000000000000000000004800000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/i915/gvt07070100000168000081a40000000000000000000000015c54635f00002bbc000000fd0000000100000000000000000000005400000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpu/drm/i915/gvt/kvmgt.ko.xz7zXZִF!t/+{]?Eh=ڜ.+[pNb>^1~4'oŶ%')G`)ӊN-O30G̩ͨ7d*OCx6WU+5Ώs7 2.dM?ڕ#ʅJ\ {̨GG*)op6p>m` @vcY3PxWQ2l|S+ D݃\WءwWdsS?TH5Gŵ!o4>`U$0k#AZ쀥2FnjQJtHkLu4Z?lDsLIIى)ZSf}1UU`'͆s恝)AMz~⤫T:Cr%ﲴӘsyy7Z-8 /8!k&ѡ/\֔M. o?و}2LÙ3q6,6g*DUVϺS{p]%(ŃG9_k^ lYNsW6=v~ijQTL$|p(٢AʋG6ӿ=vz1T7Ǫ~M.W% VܰTP/FW2 FX{EJk@9#:_UhgY.`>{=6&cn΃V[ڦ`"CLW2mH13xڻ4wk̻쿍mDo/5ζ'(Kbq=Fo{*ƕ!gQ@Ƿxԁ=\Yܶ-3p}zaQO_rSkzjCJeyS֣CJ -~=fׯO ɋ&:~j)c-K3x)|j0]` 0P |~d?+^&zj6`l Ia"ݣ¤0# VR2ѰePF\NvV3(b74wRbC+a FãV$!?lkB1~…B8ߞ֝!Zvq 1v59+Qm%" 3͒YUQM5 x2R?ND Yρa>%p|Cp0>ŭ@5ƿ`B~w.w  Y;٫^EG'pAW]DMzf+-hO ĻL ֕IC=p$9D{9.aJ(9D .t4sdIT?Ɍ0>aO_(?x?\U Qɐgp|>`FGiֶp1Ќ=u@#G=r槉ۉ'vw2L '{CvGXW gП*0*7% !#i9N{{X E pK8 x? ?ѓr~_+c1?sb\Ndj1xDs+_P$B:KMIfmO"(__ &gi2-Zv0_yP*mN>;*ߴ~Tžp?dKM)vsG+&|))6<ޯ]ւǢYlW:qBSm=qP?cЍN;E="NJ Xaٺ3eK'lFsǹBngt>N߆{b_Kg̎bQѕ5|6(zY2a.k͈'ԊK)ь[ɑx,0)da@@lG]aaP=%(Nj|C`c.8rI:)D/uigf_[tHllu8'ڍhxMG:gH4hNϊׇ)MEZVK=O=][ֱJ=_$qJ^xw*sz L(k—Ao0P'sMt N7`V[j2/♾xs኱(=b\?z;4="(9~HAkdBBT-¼Ѫ:W؛w#?ؘlF[$ ȡ/2 tA (~0nZG(e|[6,lRb{T<4QẎYHA㴨 uS#G$ Rư Ĕ孹xQ??t~gdze6 qS)[@OJդ͒5(n5hg㳧@\.N^tpӥm:ZLq׷G? KiఄӬ4a{baVe]В-/UgT>$uK?tۋc1]28@@ZOҏⓘ@*NUEUTCҒ6zF %Q2jI~x5q/*^qWs'Mqvc&iR#xio^$V䰡 SNk# pk TKO|H݋ 7+IP/qpN$ő9ޮ2Q8 L'ܺ͝Ô2NUxrYpH..nL[%>&BU `hM ڶ&pɇ2)} sZC][qD%]2S{& <PyӅ9[ilm !m<< VghVS*BHK S_XvJo6[=CTÊSg3U!N53WA0$yrM}5]Lyyjx=p>B?z'K2q~T'5%ZVXY(<(q8I"Oz Sхq h|O D*n#zDeD"z`VCRj䖞;zS$].u6HFmoo~MV7,ì6!7n`@ #eeG_Q})H,B:iwS>+<] > [O6r> 0I((1IًD4yNQHlz!֕riRsxŧMQ>°\ZM:d2+Ҫ]ek%/׹iW.KF婘$#[QǚVo4B': ^M2@TEI"OhWF!#v=FNSg[Q.Jɱ%hlF촬نyD} JAYHS6 =,ME%4k] pg$w Z݅?}@O -m0?nTm!3xz30g3L_[,`% mhssU,(m.Jxd;8gZ֯% ZH5lCpN:V$*y4܃r/_g) -gA+J 5DtBMS9/*1yQ}M3z3,RSΤŬ$J^Mq>|Yי&,n8n9 л9I#Bs~H+"V/E(fAxL_z ,ixV/?/)Īً05(,J nY4>[B{@J}c>/To9l)RX2:"yX[oƽ];43کk.M5%Y`5Yp1|OX+_VOah*Nj踓=)Ca f,"go Z+XM=)otWlu*WM2$#F>#kr0_޸!Si=+Pjvsh@<ھ΃Q?[M J"y]l8Dʔ|3ENҲ< 2i7OX Ϯ1ŎbEu='`jt/??-c/N 9J䁑AB>Ƚ{Uْ)>65D%`ABPQ >(!dP;u wx{u<{( GPc쏐'ZHlU)'i5լT;[`8C&>V# q{NfdHsʞbYnܨ<.m p ]r~KgRlLbkMAu9j|^GKrM̛celC^~Iwm^*SnPTSD?e37;pLFqЖ'$ЧX= :F@s:&805W0 Vk@!-*w2Х/Լ]G+JieEhu8h~ K=|"Glݤ[0L{k>6E`4RĤ}fcR]]bP"_8CK2i} .q=~*5sz 4p9( Hl{XQv'oqhDꍄɘDb.0+b7UgAGՙ^g_;UFl Eѿ!\І:j 0k5a[S _Ⱦ{$}Jȷ5-J[>II7w@^EDuFty/^/  q45廦 9;F" B=nǜݢ>y?h]Ӡ(hrG1qA4|8x=0"c}rgōIKSjC6z0s3D_"'V\\O'bbJ3Nh%w鷒T3L@NOf+8% T0kȫɾipIR7?:EoNG)VFSAH|r_zW|vfm^w@ Bmˬ.VbbkBr}O>V4+@^ Fÿk;T鮬RvfJ6x,z af>ГGn=Ŷw)+N]w cg:IΌ( l5 !gEZ,zKc$fV]5N$&|WAq{Ac>`hJbgL>~3 jIDr4xTgc(NݍI`̋gQyD-pb]oT+.88*  u5ժNM&)N~-w\ď(Ԅ$t}ٱtϼ.(wρ̟@9+ݞw_ =ժ`;?`kz5~h9` ?\[+`ՋFZ24_;[& ubАt#A*D)\dMsoI.McB")dm&((!דg X^SnFG"/74^A !J&Zf;}>ii%}YAF^r#A݆)V61<J챇" <9X,)< n?ոn#`fo SQw%qӏHzO Wvktuۯַկb|"k7h.ae  ռ~vï@<TY.$ע)&4br~U65{c)Br6K0 \{c/I^wDSnHsYxԄcgL+*+j9: <W8r;͐DHCT^w!ƄT@rυ+bfa$xմ $GՒ[XQ!oSr>pOЉP@*\6u"P=I4xHԃ0BGԗ-Mc`҇䟧rh|׫d -%@?{/\uŅA,;oůCn& &}<¬L r_ ZϘB, wd{<&'* //G^MSpDsDGB0;+dXvnJa)E9jo,M xrn̈́@/s8=CR-׈QrInwߴQT+Ƭ&|P>?AF*yuEZ,ؑҨ5P _ry{<#!-'+q' %Kz[J~/· |-7φogu:Ɠ>RB6PqqYH%Jm%>aEx셌A0ٮH#РĴ6>=^lY^2{h %FvCqԷŠ-ϗ hfvnbl/鑫X&lew 0_5} tqɧ n 2OoCOXlBVM>B:t!D*+~7C鳡ml/xJg[H( aŌD2N{Q$tu` ZQǴ)AM#Ƕ$ U*#LM)}tkS#,ˇyڹw5b#FН]\kTTCidhF&z|)б)+UWÄ&f: |LӂQ]42rnNOfv2M!:no1G}HlXK"fa~b`GL-h~9d+` PKUC'Vv:uk#? teGa r>?&/fy&W{}?Ⱦ:'%Wh#o5=64Ol)q^D"wBcbL 8*%0}~/h۪x!1'@1YQ-$xS®Sfg({"j0a$&tBTKⱯ*捓M3AҚn9|L̟ RNJw y VNZz: HOyNۡx_ʉVXՋ㕚GR;]IaO{!g]eјMo|^gֹ k|@Ba T D])I&}r ON2#J99 tZOHMH.bYםb:0*'`7T0gvSsKӢNz侵q%g7k7OVWSpDg<hT*.t6xB!\pQ-7',3Nh@I9 x[YSy\ =X2y5Ҏ(TO HTiʕfz]jVcV{_,tz,J2 6x_Y N9_pm ˚W,^y R?2 ~$'Za`jA ^H=+-*[6SdFmӊ $Y5}3EfH+Aưgmw1b/<6KvCc 3k@ex}(7kBp!F؉-?_+gpzΈ(aWmOϯuRKA j~n Zs'O: L󍝫sɐA"`؀tblT`sF}C(:EfuUU͜}oUK8*q4dҦwZp\1Yxo=~%/sdqYu'Q6x4m0U~5O:\3veF3|*["HXC)],C#8e[11Lw=_l$t?_+Y)5a%a (1(S]X5Ȝ8WYƩe@n[Mc!F؍hWtZyP$1rbVyt!;?WNXZ/C VOfSZ>;G9:t%q^ Z TI 2Z7,Ѝ6g Bom==Yކ[w+4 d [0ĔQ"{Suq~HzLbWnT^ 3F+a–BYzbQ6sa>!sxy%-EP0Ÿ-E8QƳY8\c U|Qr?܉*#TВfV􌊞&r& g`bv]ȡm ݘc~?ݺycHJJ%] TfhIRH^m[ZH`n%H;zK D@ӣвUF#~rf E ݺ1P䞓?a-]OK4#8l:Fct%Y̒?(ԇh&Bi'ϕpBEB3'@ue-)j0 ">LR'-,iHRjpTCb٠gM`iTУ`ΎLdLi@L|=\מbT6Kp`i֯M jY/0${߸D4 lN0L* l+dn=wNrHw0O&!ޫw k  ?meCT-a=ϡl;ڑVi cBqMH6 ,7To1$rE=?<*$JE iWѐ뜊¶K/݉ $di+-6?J+dR+:ߎoVӴR09:BfgZ0x۬!ɉ_TYpѪ11@Q!9u믛' XoOy$t;g u=5&_ݠ&*f :4%OZ1j<_Ncb9J]}{(C3h8Yi#s+8z++S)l\ z7|5igi~SYWS9j*#^g3,^_K&ŹwkB U) 0LEd \ tD/Pclᄚ9UqdAO]Q'}?|s^Q x▢) uG>U0V=<~4Hۥ[SnXQq7•#fws'\ I,Z0gܹEs~.c5H 9$ & +&gRѳO[ZL{ uʃ74AG-oF~W鰿E߼u@Im{[8|g[Tam^AzpeXCsǖA2Zn81:KHcn.u6IQ:b^lF =1O Ƌ6nCf\ y/˳P}cۏ ~h7*3aadZ ~)ZKVf'PDm6g:n} mvݠT(ZqcrU}z5gI "R5B$4æ}ꌣْbTꋇ>i6/7;{ilSPY5%ja8k3)ǣfЏl!^ YW55~P/ntfCϣF ñF~"A-?(q_+m41ZήkyI}h_UNbd>g"R4N`ɷN^GۜK wC~=)_ Լ :v~#+(l'h53na4ڣ+#;g#OkEQ.fS ˾׺<kOI)}%ĕ6FwaGovuZtG3/c> ]+!Q fSua@OՔvUAڀ>EĐgA-DT-%%5.~{~8I9ΊLbPRؙa@(/ҟ1Cݓ*Z8nfLPotnH5ﮱ~MnrϹH 8ӥpM+y';eTs+(m,j X5[qJ.I*΋[&b6ȄMieѮN_SIvR__Mt"Y;_ANHyZZh!ArC6S 7)`x( R4'No7z2񦾱a\ 3z%}A[p$a)M;MaqeU^0:dRb=da7OٽtxNt.3qW]RL dٳHy}&5΀96p 85 [F3vQ(hpV,OX _)1%Eb4T-`W7JAx[=7x WN 6[-I00  C*bSvЦK+KyP$~rH^.%90N\ ZAPg++H'%QC4)+w pCWY`Bi]pG}T$P'\RGWONCg=@cxT ruD "d:Ըf9 }嵓 _%ltɫ`#˽%լcBXi4vq"zl~%kDq^*XA3B ٫mrop`V}wU? Fsh\_6{Ӧ5gANAicݐ"٢EH !KGVں0[&0e!hC )+kHB. #q^Hnɣ: Smw4%VpuL)MRsrx ,h}$s.ʫ aˁ u2cOSRP:5cFEf{J 9 E69Q7/TrQG:;<#Z4xhrat (q/VB9W&avK«–,^˗\Iu;KqM˫V]=mVREqѰ뀐'jw貳܁Iѭq巣?2Aw'yUac(.T.m}inb@3wq`q{Iԝ3p2庆UXɪX$)G>ZA>oB+E;^]9S{N]]b9l)ޙbrF9JgQbx2X,CI]TVUvP:XS|ٹ3< p?1+Ez#G#w :_P{Ch1jA$uؓz(U]WBr#fKyvnvֱU2Wg--A՞ oy ·8F޼Ew:Cֆ}bH̻}->JM}5NIW  &wׅ>-u"Ydd1զM@VKH>j-:΃g BX`4"H.wSPWM #Vc'wF\0%vo/TQ09iϋU0:|C"!u9&RmشM,0-,rP"Ef0n 3?Q7aL>K0n1qXƶ=:Ejr-Ą׏9vQX ֚ ~E4yTr<5:1Y/5aЀ0%%~1&3vAˋ|N4J(tn]lY"w;m5M) tĆ2]_#kky%[#hdqqt$9dñ::[CSz.(89&-Po,!a.;BnIO7Y;V_;-p\U j}VDw+NX]J /e^f3|/q/^4m X4DF'"J=-€*"G02GҥWFʖn8_Bt:Y.S32] ]`Ô$y#T*tm{sfJ@Ô{*b ly I"V}sB)`Hi"fHJ^4hN6֠삯]OosP=lOS&rkJ[dVQ;=1]0}CD1&|HKwmGڔ":YzҲMvX XYrY*4k̮3IBk4,sAC2GH6Nu->o"t@c޽k$X ڏƱЈ-r/#5wbxNg B`_$b9*#p-FXo7 FB88+'3qQx$3Qx_]B `]ٙ*uK[E-Tq}ڌ6CKVyA/Lŝ^K SS =هaYula\^EfMd.ϑ&I%Kmj0?}[|y.aZGn٪3 YOw on&Pq'7OJV,x0妬<%VjqV 5*Ǔ!w\8zbxVVMA=N!TCtJ0p`-{<ziYu(Kfr3ԖJ]Dd=`_&,nշ%]?npl(!1R84,4Agz뤡å`78J*bV'6cuf*Ξ $0N%ƫRIRn>l1]WAt`|V\ !TLnQ%3lHR~7 :?)M Ur`}fQtK1/'T+SxMƃ ܖ H=sհE޵h yq; C2 stGț`yM0NYˣHXWyԯ L&]\5fYnضOBvZN#/kPǣP1/wn)662#ndJGm ĕ72.GΟFo:>gmڧZpcUSrODv҃qz7cϰ]I rb4Hbc*6Ifxõ vቭ MD]Ὣ\j ^j8 &:xUtɉVx -VqZ/-/t\a y6MΪzڒO,ij񄤾䛠mB-Zթ#o1w}`! l77-l Җ 0/L<bs+!!;:.fpxHuvݼ:C{vҢ ViK I"5\1]9G{ϸӘv &\]σ- aYJNVOrZ,`1)[/:{01%1CR+l!N MցɔoՒ'y+=BRRXq=(NfBiV/(Qv4j)~؋u~|?=爗ְ9jZ spO+٤aL78ЯSC5"(B $t GÙȹ Re)'X)9AĮCdc?,4FdFsAՃvcOx8kϦWJ_.T_QjWr#: iJz\V<iR\| b_a;u93Q{xƥ\nh z-I t8Ꭴ[o5=:&1{DyKEɐ% ;yY0qXvPJpw78|2d=s O4cpewe5B`|bzs~YWW0uL[̪NM5᧛0Eqx[l±!D{ޯ0^DXm\d1KiFEx`pCŨ*@7}V_ZyiP1UwB g Vy@|):ç!tRqӒ+ro(mm\Й Mbxx8E8+$+1d֗7Y.g))>eBۆ*?\%DY6$QA-1m(2)͇`yv,O@w(_[0(Rҷ[G7d|( SH࢕%hpW`Q48@W~VSNHKxZt`s@??jxo8Y4^A.Hw@滓/F}7, :>eL@sJpG.-xm]2v "|e\gjlєi25$ HQ,A;Rb?]cx< Eb4oEjʊ}-K7igS12D'vU?Ooo)='~"]ӑ*Z N=?O%6%|IK\j+nʖ O 3Pj =x| W#)y\YHKvykĵ'zp G;igU}0XK$P?{i`N9N8#xE,XSg?/zqTu FdˆL ?Y{'yYJeV-oN Pt[6B/GF!c6TTVd\*_פ)T:lc<}sų'BqAzD~:͓: {S5?)DE/|<2R[usNꦼ] 3,%(0:6(zϩ74WbQz4$7C~4WrOQ.!3m laZ$U+ҁŀ%l3 2jn8)a!GWAq9j|ǎ2Ÿy{Ab2k؏r:H7ւ]Qf@(X vL>^#r8~cI8}]" ҩs9'2wq!lf K`P UDtOtiWjOYZ!0߿-Ŵ&V]@;%DGA9X1k6'H{^u,?+é&^蒔fWʥ_l,@eS(ͬWu Z2&۰^}#b n! P  6Rc@=?ɺӏ`dN  sNhs{J[$lnǔɐ8M'ͮ|6XrXm^GSE J%m7MTKbcaf? 8#* s4K2*%’m#'f5H\'s(5j'OșOE݂XZr 8')U9`n4/ rb5U-]Q.2; $#@6dO ]7Ʈ- .vIT/ e-3?E`%;9N*/߁l/Gb,tݸ "ۄvb 8 E\@r /Ӵތ&>d~sǎVB#tŵ/Ws=AT^L7+xb)ɥu LWXZuMa &{U䴜cUi*@n#.}.xU]@Z3F/ SVθ, V{|w8ܤڭoz.2mEh'iuJG hh|WS6:u9KQd WZt@'a) $>1$PzM ?* 6Z*WiM/㙦G -Oq:`em*E8xA*:{Q7=|9|؁1!sMHb3:xTG!VD>b}%˵(ynOv3b\F*ZD?AON@l -^8qf< 2bWNMajOJ՛MhMrxƢPi0_; M& 1|Lz轸ą2~Zͦ] PvYZ?p:[27gZrU Cu$oeT$j/pz"9ƩEëURmy 480 e)m+Y*sRo#g}{2LY3H`Zʧ|ZIawJ*H>G1Vg%x4Rm}o^ '+L;/d,a8s)HPfO>VtY\(ofkt l=aT&.}e@\DWWx/Fl 0qW7sY1 an LhѲYuSagyV%~_Utni*IvgF,5/M%KRdrLZIq1&l+بᄃPHs 5WHnlgj%t϶,p7NA]he'IF&|I\$ad8V hw y8U'JMO'륦C".y ɯYtYX0" v:vޜ~3Wu m5u6a{3aep7n~d7R|'І7.nZL~JJ"og#7C/-}H(J5lxL%CJT*4 I)ir,j)HTns#Ml2 RԐ~t}"8,Bf2X'^ց{x\i F@ wJq*#ڇ {h6ş+G UIWBv⿞9]94?D\s9{a;lD- & 8CrdS=&5z)X4աB I.ma,Ft1&g4v|ɴoSĒ}L|GAP,GwqU5%C{o,a{[wJvҫim164+g Xzݑ'YY> uH) #s@$@t2e%7g$Q9[xA )9;ncWكGsLMyK_.T7~!2"E6c&yàٽڥ%cpŚ{IPrYXLC!Y1!*,aZc_Ҕ;{Q1mxp![x߫tPoIX ,؅`x E򝹆?u6:Kse=CdE0B"K:Hx^0Ij:oʭl"hry@r qq.gОi$zD( (y S"A@+BĬ%v#}k=?;yb37 ҕޖ-GQS~,PRC8rŦEK:fz TN-\3l/%q٭/*(ޤ雲xHhB/Jw`[ʷ1 U%m@:ME]D b HrR,DTVQG麣2v*Js'Us&gc5 *PS .ȑGw"׬9嘟 R~G4~ Ӏ'kQEt1ZV#.6ccR0XԱڅ/R#[x f5 3R09ܜQW f* 5%g`X\!x]wjS沓šd.rQp5&&-V5k/mv@vA-*iLQW ο`R=joKzjeL/9;:T>D_, %"5G*& Da@ =֔dimA({Nz5q&,E k9ed,C}Kf<ЌA "ɋU͆+y h+Uo͙>ҳ"Y+jQ1VH`ܾT$U)Oυ C'w e*M(y4=%@6jƷ,Hq=Jw-=* k;`^_8̬:eWuomR lL ǚU9tL6݁bB]tը0 _Bk%R\ 9H,jh6T?V08b=>nj$QfMtkSMdV;D♃ՅvI-ki0x`iUdjqnHW7:|V$L˙&h""L7w +g^ P9KHKFÂ1xE&K…js\ׇq/'z4$gWLD.3ՔNJt}5[ڂt18q!&p+e|]-'擪/oDc>T]wԱ[F;Y& 4arC/lHBI\tޮ~e'Gs>5;$dDS7}[k:?ßփ'h7q"iL9--oHplk ߦꡯR~+q$M 1u_xUZm ѿbu1r5~Wl[G +˷:LePDB=ىJ%LWϊ^t{jG?^ssy~U/ھ̎8m |,7wb"cRj7[qdQ.H<.j/TװBa]H؊4QԎak\05O['L#o8O$.lf8EX:OGm#M6j)x]IBPS ~7]uJneL'4u@hǗIq{Srq5M~%Ԍ?}Wk{[Sx䭺*2Nm|+[yN͠<OpfrP˺H=_ǏT1rI҈fjr,%vyi ܹ0I"Dx7WΑoA_ny\<H)z0y%rmYP? 1PJ8s90#Hho!֥M]>E+=-oZ)=ANN9Ř)"S{B{=;}j&!s}$b 8\U/+)t.8ΌN]bMMxMtpX\!x#@>e‡5U&.݁mO[PkBvGN3{-x1p_ROw+7xfm,NL&tgJgR6TMvWď~ŝvI;{hWZ@ U$̷wl~z :=hkGysÅ5} 9n]1WkQQJ7%,A :[Pv64C,w{k_me;֮ ye?fX[3o(9<6i!뜥?` s"bRM|$;N1iO~&Qb8c"=ϑ^ҒcBzZ?k&~1sD/B+/ jw=F0~Z}d/:CyJ\B{信׻պ2Nj_AIwIZZ~ RóGmvUOoLIH&@u;%Db[+)G&B`=TP*і(E1U~v*nakHt'64LbG̀ I9:V[c%!v(wMr\玵b 20s]g'}M$ߓ}c ׮փ ؝S9Hٕ]3etC=Oey _HY!Kvpt9qnj.1^>_1dx('_PӜ2Q1mHsK &,btCPa"l&w(JD":kfU@("PiVo!$Gܫאs>,W"ق!C٤B+V_xT]h OhWT(cŁ)P*/Lv}pJ9 ^j?C03aU_r+DgɏkfhiMF|1Ww?/"]MD(pUq Ą\.6 (QMF̱5[K57f!/ASwWp^Y!H|; 0X>?%նT0`q<oZͻa)Eu;Р):<)=?ɛlT)p̅=wIl*0SL^dD*ۍZܸ6iq /6I8b*"~#`.F !(bs*#F^Üdv(`vZ}hݞV{(g}"Cn=Ho1/JG5%Anjw6VWE&cg0c6(dVwPr udE;%aŶ9(M_W ox刲j Z+#:^o> lf]_Z !cR)Cα<2e-&nM?m:.BF&\ \=-_p нa86 #>DNNZ1Fdrm_qLczuGm9k1w:Gꘂ}9j DW),8kN#GPH''8cZ_G &OWVj CkPf\NCcI,2VO#2d4av28mmR 8Qr֥-Dq>ʠ62̣Bz ( 9SQpiJ$H*?:HvϚh}t*Mn}W^qZG/_(w xlÅs=-܈[A+0lT*w)>|1ڤk\I! 8;)ELgOàDSw6@D3 DPjz̫_cQ7-O$?B$`AbѩK>v CCzYaQ[́nl*H0,VU)k B%Ni?b.ޡSCjkHjDѭJ'=,Y(8VR}:2c[oK$YMn@#luMbHP[\5[DihRM4J:.'D3l~p9i Izź֕67KȰl-rOjYGN[ ':-f,)=}nj!Euګ!Fp0q|8Wk^@|)y+X SFQ+X m3t9]T޼gaoտ$0@ϴaXXưD/:p 0kAXpr!Wɺ"eM!  #RYM?(|_ \& d ̓dqǚmP'$4쾃ӂ_qUw~|%~ :pT/l`gQk ǺN5ô:ɓVr1So}RkYZT{rQħkƯ p߱YrUT+ɜXPpK哪gh4JX.]Mc@n3$>~KIN[xx~u"I <4rro w[ǻ2Ũ%]|)H $Cjp)oREZ.]j ]0o:n%!imYO+#llaç۶_2OrSMjCwfes:@+M$,$ړqf0XX[jd*KM B5 zggzD+>*m, '윲 Avg/vft..@޾_<9K- ٢#5_(UG{gA8k@CHE8]HÓM0䢔ϺRD'M7o@R sC'~_'h|ެk(;0-ތBEp$>K{U) azJcf Z5g셣Dgi&9&SE@XJDdUr-{ੈ no{A);x-<`֛P,v 7Ev՘ᨱ.!4džLlÅH`JHf? 䛶L$oJ {#uNJnXϰ+"<943l`9#6g.Jg#_YUMfi {vϻ=X?=G 3?U ,Qu@g: Q(-"Gcb`_MfVm-=;iU Ekj8N5s5^CY_\JqJ9rPl'3칭N'gg{70&u`dfd 9Tv} lF~.um eͯQ*los{+@#52CTQYmK4^A [-\^M@2blhOW!RŷF^ÞK^FFoа1) %@._isedḙYm!]˸e?唘ԇ.2cu6 R \D~ :ޱx4"5ճ2D6"=6>b.pz `n1X,r)_gK5-t*yeR nТC:̜ی7|_ڣhZ;%t9T?y9xONlPPA[I>v=9 6 JT`p$ F>nd~[b4Fupbd (;pTAx;9KzdEyƒtcc9 Yittuv]{ݚ;DL*bW|\Z `<5teWi-H#Bq).¢h2"ړS3\ L\nC}rmdo:O9o74iu@=gMz{Qr4稏(s{y su}a3 ˟Xu 9 DݭI2g2flC ڣ$CR1$[Br;b|4Ug{q} mZ(@˨IZ:J&N겯Dj}8Գ 4 w)4DӜCͪ堧ž u[,r$%]? p jpd6x|]-_: 32Rh; c@DQ{['_2?-H<"dTorV 靦Ш_D9O' ?QNxr) fzх%Xzz*|i] 3#'Y1Oft<|# \aX3߇ Ixo0aF'C(fBgl}ҳDSMM_Af2xRMkc6@5R"(H関uEP6Ҿ_lTqR~FW!}9|k;j)$ JFws#8a!#fBR\b;TI׵lg95 -Ĺӂg+1Qdkūu$݀_Y0R'"Tw0ok蟀~FR0F0A7g/qTSpwIqCs+ac}9-z\&۟LȮRBde"k DҀUmy̚KW~p fjDh7F3C2\lN9l:vbu ۚ"sJҙI;xpwxDC6WwYw(34JVbv[ܞ'̹DA]J j3:+/!lu[Ao3vy@)dKpbϔ2ͅ`ѷ$lNHűM͉qre3f88 <32].Gg wt ʬ n s^xRɼK@7o\Ukp80>[FʈGP/jBTt\k-00mJn(^Z )I)*|6Xn2E?4 e[G؃z~tK52OٶJ١bdpqS ;qQ*#i! Cs b#{S[gip(D u+i\P,Sr 5 Yma}n/_4ZFhOiZI07hrW`߅5Mݻ^ELeKo%dI F*H0ylctWlڲ @͔1[0ɜE';*g=8&?I[M6=@A4T5 !!̽ 0lnl!J?K8b5. &|oN- ĉ-=q;##"Z8J!r#LI GT 5{CO_5[a)t[MMd yuc:~qא7UcfO{γ`8ŖE{ ?\~Fhqb**!$3jf`-^뷝ҍ!N|ܫ\'˰cS"^AUڑnիfY$8ng9ms/&Ej~.Q>'AGS *˜A$Rߞm'o9iTzD h3 8,v:R;Ҽ[ߟ6B(9g55E ƴ:2ec=%A_&fJ5l!ѡQJXU*e:x g9JN6*Ek8}_9#KHrmy7hETNՐ.ik q{UɑyXCtd:8)RXʢ}98H,[UesfeQ ys  $p4L~fxD9B< ,=q[H|9JoAx B ^+)!s 0W -J3b+M]s(hRj"²—dK_}I͙9Zou_{@}xk5` H^K6Wg`2O)f!t!==' |q`p{Ξ[PQ[cl oA8HvsqH;M*ui7<Eq>c̄n&L<_/i9M+ٖ}58ėou%ԛ6&W*r< RsY@5^z`%GR+4F㨳(!akja~VtZRx(=m^4s$f-nR{9(w†o.cmskwv?E)UE{ffڽӇzG03W(J1,xR"]2 rϾ)7M&Uop-4vf?GCR n;wz!Q F!rj?1G6 ǒ9f*)ZWz`]Ыpc:RqTAC_kU*Ep!0s vAq ,|# KSaxDrVvuC&G$}-=[`HG鵪%esZ* h輒zExoe9@ U8972 HnSFoR3ļ+y'ٍboZ"7բK: oAfIC"N{-kP˃f^F(ˢ$K*Y)/E :ZxPAԂ)nM^24?1+pIs!CH&# 7ϢRjHUeq,&R-& + |h}_XII`DD+WERJn4P.@āJxD`L?Y{Z"+֣k#`48Rh{]E!syK3j4@#/Hy *@\apa'.m{bЬȻ O!k.U Π!0āp{J[/#Wb)Z7N/^gl8#&ՀDW5%7.ѮR3ޛ'(FqbQڐe-cƻ( *mR@GY|/$9(u)Г 7pj|?V~A~b=`{rJXp~v7cG_]ޱYea6#-l2鰬}hhl'f~-C 4ȭ[ˍ݀i|"yy-SɞW1HׁPGd0+;GEb7>-77Z*;̭sכ~ m8O83 nQ8]n?-OdC&N@chp)Ǖw \2#VB:錡-65Y8gx}^PoɢF#YAw^) 6d{}cjFwDBQ+"㲙_i.^vAGbv&bWHαKfՐkJ:LY;Dُ(3wCtYE;F̶eRG,l|nQ74d=DZBtL|vX咶H:V6=vs竐  i`$ìPq -崉ɗ2j+s珵s<4t"ڽE+Q?Ef>SPU?"hY:)7j YS,HV^~Q~X 島ʋ}]Y"C4ܴtxfTN)#KExT1p2wD&qH,&G*.MbSϋG` f͞rC4}z^oSx\:lhh'Q~'me-cRZtzDFu4ˌ/GkoM{NW°@폁Κ `8:>jAzPSl6{cIyn )Mu)ٝG `AL8P9"nO aΛ==ILt'V|;`z-l =K*Q7%Z'/]%56o8\f9Fݖ͜\utS҄.$/d}QA ǯFt8JIo#O\iC'vc +46|cXo`}]ς%HHچK3Ow.EeU鱬Oa5_3k{ƗtE!tLzQ Dˁc mԎE-]lN3 1fH&WUDU@.Yyb%9|sk =EкQ4JR!4uV՛Jg Eޤ!&G4['?(ٔO}?}|cWCtl7kƘ ҶTs@Fŧ5LU'fsKM(W|f=j1j G3ˡ<*Wq!JB@{C B Nn g%A{U*i"arZJ3kIn  &ϩ;)e84f3?մ<`GDFpCW64fB $g#xs{{d{-EXqLȯp"9<|M\GT1WFg^C\8OK,7j#f)h4GՅ!KaQ/|s7"uaĔ m>JdnNB} Z3*5K;5XV}!dlov5Ew\.Yjhؽ.cs AB>Y?xDlϦ~k)[Q!LX B&8) G3s'u6us@xJNC.Pϛ|=$@L.%wbh2JNI!g_=3 >i%u/ia~":,U>`lVjNBS7@F$hoh{դ,y>g ݅~dIҌg.TS] ẑ3/-J)`!X^TmMG[dPyVeTd0[\Bs>s<*W-4J\(cV3m0~q{jd "{'t @ݱQڟ^p_((B>ցgV#0jNZw[FV1)Tk_=_f'nS] Ϳ%2=-OAm]OaC<c@.ynm8E_tV>)HqW@sZAR8&C} םOz5=͓Z+_t م+1U?uڕTŏQ୨Urw4tWSSaq}r?v%[c>G=OauWfӮ>J)"bx{ 'F7ՉN uhOkQ_'dD㣆Yvn@h!$Ɋy}B1f;q>v6L2,u)d%ZZ/k.cY鼍E߶;e[ \|tm5y&fq/Jr*ڔȿik\%W\L8L#yh@n5L?Wjj>ASCOrm^DαӈBKXYͨig]`C@23Q{[ME'vm;IR^ fNe(% q+~ػ\4 {d ݡi UF 4bqEcWj쌴ފ.PQlkL]c 1?]x:U%:H zmT<{uؓML1~?$6$dϨ u(*@ϕ|h摀KJ'2`X o"uqb&'BcqIzv1K6el3ӑWCJtS OĥzF?gh a~L_»*x0D)~6!YdAt8Ƈ[BQ G%)% ]t ky1#p6Iƫɯq798N>aDi!:] 'h9ۈomAWbMH:L5q=[a55O4`u5 }U^7:tEEI"#6鈭ԹO%00Q&YsczcJHqaFe%n Brj+mAq3E,n%khDCu-{O]oy 9U W%;+]}mkʨb0B,؟zNtʫR4ɹ,2P}|g3I,a@d4 ,(%\PGbx(yXFFq*!wɕ!99Nʼn1ڳ^hl!Ot=>AE-JJkYx&H.tM0~~2GsҘa:;O_s:,sY̩(?,2_lpI5H9Uٖk혁 D.B;̝c޼'x-V3#|\aE=^stn@æx],̷ qY p7߭KdJקpkot NZiWOx4Es{eO^$#_HTL|gQ_?Hl)8([ۼ1EM+q_`m:ofz”g3_Hz~$6Y`[Z2,s{V&V*5,m䒝Yb ug8brhOd. /S+|@ṖfڻG F20=Vihu5j[]MLT,>{ȆOw\(bc#,4?s06}hV _:\4BCy; S(+'L{ݞ"1lJdɆEogjfbu0  zEL2@C JqT[;(FUbω@VvVUQ+ 0:EaEJD$\s|:=l3B٤~d )laJ3!%sڍӈF-e+,iqw(-ECJխ64 ~7;D~aNMkc5sm/0SRicٲ8x(mCc᜵ɰON2עw{[4l8Ml$fRhSVf~ ,CwF 1DQ]6F͞Y0 "~#R[&\̽ϱI{t.k=8ZE]ڔr8EP?k<[L:DS |V@6`6ebn YSc$"z~)}^^Nv,詵Yq;g+ŷoXTG _IѸYϖ(X4I04(^cba`j26|jsFщ\f E26OhI/?u:m\0 @G5+[\gNFu<&FI[Tu~؇A݄CNz{1=07d:q7Eu,ܔDZ6{fR/|p3~ܭ;B&yMo^EF٠^ғ LK}^#Y8k9zgl9wimso1fiБ/yV3G<[,Y"0!vb )wrypӗ0o愪E4R'iB͆xgmfSQ Ӫq-I/;Zg< l 8 1TW^9!ߕ.^֋CoZJ^^ 8O޿ }o~<$\Ȯt2DHyF]) %(i):s>jKs4hh-63*u8f!Xo={-t8K_^+Wm IF)ɮF&7E 6eY)K1YkOGgIXuAofTTju` hTgꗋS'$<-HN)h)/\Ý}g[Ƣ´;j~%TG5XNe:[U/Ӆ6Z`qF&gfF,y@BRH[J?D>yQ}3>yѠ$GK\i&8 g5YQĄ0؄}"6_>ى L򯳷h~bO=}BoUZl@1(+e *:#7xv0'R*s,h/sPD`_?W>zQ*g9ЖǷEѽ= R9QXt/pUuP_KX,4٣W)հ1Sf5!RQs}]0l䖦E3Szsv}cO;.A+Ϗ_TrzW-pV5ADpIuk;>>4h PɥCVyE3<4<>{h LMWO6TD^#R% r@Hǔ;`ZfӱLAjo5䨡vOhL䚕v2-gW7[@N4w[ӆW|gs#z_Wks .-*0kѫPZ`R \,b(C\S~W^SIv[DZBa֚XWǎ s& |gI.Ȼjc++ݺ GX3)Es3}jR`7 {л1NH\νvrB>5uHq#Kjl5}Íݕ-(Wy=5/ 92.֪.i;!%V_-8c4+Z3%RdB+1xo~ϗ: [*3>(/tI60vJqo\NE$S͵~!rk_-4j^$|)<}b}yY/!gđx4Olrk$C)d縸I~gýG0i0c4xVYChPCp3 V3XP\[J Fه Y؏O$BYT(chq4ipXZ5%EkzM~}ےzHݪYg%҉G,~[3ȄUv_8QH'$e*3Rh9JJ5g4 0g`|1o8QN`o"%e'^ N 04ҏsUϻ歠aLyD lsL?0hW_]h:aZXGt>MGmc݀B(Y9 +J&֩f,da>GeL[t*:)pjepN(HV#C_kEq%ڞ͡r4ViVy3D_hū2)!\:V;ֻus2I+|ln*s>FA>% ]*1Փ:S"0j"0n^:9;w40 FiyvOB&Y)l%J!-FuwYZ<\ \MVFD0o[x:D\9}aa+_n)#ŗt_ItvM-ӫ"IAל+=u&_+=A3r;Žֱ)"Mk+E4ZذÏԔߋZ^:ێ^iۃӂD:WcΉ|G~yM⦯Y^NLϱ5l^Uǰ#i b|;Uy`G^1iWf`Q$ٹGe+-/xଈ `xJƍtnK 6/2dF'nȅ.Twn8EO>@n-_$J{+~M ,)\MC:_ w$LT^EE66d\ytVR-Ȳc.1eU9j$2.I+9K FI`h'[Teu`!=4zq#Rt|ko81{mkO^݊1;;ҡndŽD14Ny`nhӯkQv Fv[>.fZ/V_*OܭH|}F‚~EL1U{&"s&[#:n5Ux^ktd|8z\{NpxA?zlG_ Cfw4;1obrz]|?7tjSbLR$΄g ,6,`UC TX&[s`*'.MFYԿ%$kܘ> 7K g'a >mg;x1s S]KFa&DtB9*OYN5},x#0!XRꯄEk;djqlE}iRCE61#n< 5}[CI5.蔌30d[,1{lU(S{?d9>Ӎ6SIV{ȨUSO[zV\M{RYh:ժ'CX1 lvÏ2ɮzYT࣠<`k2 +yJ!sWo a2}93TM~hBM MˠV&PYeJw?-#֩3*nIvXmrrkPLpqRw{ik$|)Ia3"ߤ{ ~vZTAxűӦ"%u3 ͥe82Pd+}.uf?/~1 Jk;n]᦮bNI=h|nFVΟFa]Q X1ozXnb7BJBdfyT'ҥ3r[ 8M3G6;zj$Vv#b,bRNj4 W#NK gwo=b< q(07:^t_]6=] 1jtc6?QWhd 3#x][aNt L$ Q3 VH&?"P=iTYI'jO ֻXCީG Ԭ(: =3$>;g3K m6+X*N+ Ho[]\eUw.Upy}Ȼ d$6tvYfk=zXv7Xpf GXW u='[@m/6եc6fR~{r \zRxpblLL|ߢ|MC_i0BixܢckK̡ce QSz 6[)yi9vmD}YSSȇy3Z?\VvÝ*|8;LtAvm)h/mqȪm?H 9q dkGc>0Eˈb$6ӄ wܜd|ԵtzV*6mO[Z+kuCk|+E/ %a~+o!1z{ !3Jgf}l oOU`=}^u7IMWeE C< 8,l .q q5Hӝ(N@?4~/lNf*i^@M3ZLv}mz P%WԚXļ?pL;~gW1"+- jxikJn#M)PBbt6"&tET-|hm]\"ӧ"P?uK{$/HE0R ҿx-gzu5?':՟' ۭ;\FLUafbVw{cQ^ ?=ǩ20*3r:}Ֆ QuW3,&>`J*0~_W.]֔krX#QΗMlM&'2;!7GG̤ދEwtɄoFta4@Rq$V֋ a 7 'cnSn?sQLg(  1?+0 2TbB+c6}j߬K+ȭƟt HZAocŵ(kӞRVIx$"̈́&[lI򍉦~Oۚ kxu{bܭB9:e5aFu[h2JM̩gMuk< k{nshie[Q #n\Î?R$*&'|{o W7lM5`S ɎH dWRd9t? !# nJldT3zCX>KجTrȺj};@r0h (({M 2cK"$lZKP1)dي./ yQ n(%9@/@󀗇ӫ 6nN#8DDoE0Gb'e 9|}԰UeW]tf3~Q˭M~<ja$RCkAKQ8/Z!iwpPp:WCӡ'2.|_֧"_NUCV)3rʬR.F@֚oYBZ0=DqdD0RX٧"K;Qu FL TI BT=,mz m3H'h}eo E ''h/lZ} VR %xR<=*Sdr5S;RIANxh-iAz-9Vo*/>N~7DL1Q{J󌝘[@L̍x]OH. ~8˰SS>iuyi:!#yЃoIc;Rź& [>0$/xiVBרpciƞswsrǐ} >wQw3rdNDDK \Z}[V=YAoA-r_@j߆Уy!EryM.g O+QPṬP>+O8k(4a΃n+N"8䬡$&~J}x<ɲ>Km*I֯$d\< l mٕ mf>Akctn]R//E]ޏ{ׁ,?,֢mܿDOi{n*' KדbD/VyP{dy9?|]vWܷVK+!Ճ>O7d7ʭq7받@>QPgr3qSbpotD~n2c7O{8J*K@P!aqe`&Èx nwu-gNw42Gr۬.״ŧj,/HÆM5(kprAxk ./Ɋ&y=ܔ̕jfjc(l'&IeY`1򣻐,iChY- FKdFC i{ OUah!W(z} }QL"?zTi]"]2ϗojt;a߳cװ2Q6vnǭ@:Q=HCDv"XW'q m߁s[4" (b~NNޚ9xLH}O]qV@.uIzg_㨸 &Yw'&,B&%b^wk貪f2wQ:z\:zНCRkbէrcV6Ӧ_`zjR sh=60ff1n3"ذWؽU wT )&çm^J>!؛KÜn\Rߔ5T9([UK62s;UK'ʵw;YrB Gɓ'^+LD _6W0'daIr- J=; F-p +dZkq!oQ Ϯ|kB]xmUJOU+)p&S:ɩUI2YHO~xbqn7qa wl֢0CE((ރ%B'4|c *U[ώ&+M|.[`CDuA:cTs v'՟mjƛ&Ւs|P ]Z^qp^o禲~+q4,pÌf+ta- zFml})#Mw)+asyt*NiY/ ~bP ^PO]n|sVVa=l:Q4҉b}e7!xYp}+8V?c=U5$Q35߹=UјɃ#IUC 9$'͙IK VxPRy:mP>VP=[ԧՈ@_Ck3ڷ|DŦzu;PQAAE hE.\¨$^ܠ9;pf O_H{ZS8$`>"w` snyE,Dx~fR!;s?W-aQd7F*.{7T ;!)&p>`tKd)|iN/xT88$Qi<,_!4 ǾԿ_Na!G=+/t4?^]Z#ޟ0B7ѐ|dVmԳdXtg:"F8O5D= toYXޔzHXX0nm1Sc,Mf>yaoSdY`z&{>Ab'r);8-Le|4CT˚ő台L /NcN6;ͦF$b6{ʚZžYɰ[HL0C(97oui}+<^P}$iU 4_pK=HiHG$=[Wwd!'crѣ`xɦlgG  :ՑhC&n*oD6tKQG4|%%p:6UҐ|GF͝H#}m>!?Aۺm{}i.46"Rh`MY|ūC`k Wi&${R\OV܎yu-BRM s;PX!9AGY8GWrE,="AX*u+s `X}T͜wy ہfI l^cO3\e̅? TXU| z:w?h ˶}cֶlhsӀa`1^*&M_jඡ"H䝯:||T?|Z<0ڣ#8]%9Ұ ]aj!1eE?{ح8]y?O""QOrעQ/AmFP däҫlE'z.l\Ƭ@²A䕛Yc= :ˇCx-#GWzvٿw̞la9,,a,v)Pݨ^rԝ?2j{N=$VR+Jmp:;N(f_34Zru'z'1dSclnx["~<9L2ǮǶl ۚ˒HE.?f8QM̈́k "3`gqL ܸnaͦ؈A6 ~_ ]/ҫl=\~_2j^Wѭ*ܜ<c[w|X.,7PE5SUƟ"/2][Q%Bg^!O*FY=0M\.ߞ-)2.ʷmCDwxUǖ&bϙk2pVƌf`<?aoDf%4cS">xr;8*OW :?BٜıB}\MEN͊y+AĂۍ 1󨝯4__ܹ֘_{}7qE{LeiCؖ"^-( <]\.x|k}iN2%i[s@ߤ3 gXeFb>& צ%0"޷~c𪷣^5|?QkL] $j:xmmL"%M $m[8N3PA#r7*QCXF(WjQ KZ a֐S;|cک? }8"╥C-Lr7 +Q CYAͭ&yU0 8Ox"|JVuk +R^Fo c7N``*g"V&3h՟JM&QH%0^F;a1V"M&>\fփ<^ NeAսh!IAsM94 ׋嘡4geD+QdFAx  u u҃'E3dihO_D&(0iz\ז5G5W/Tܻ2ä>4K@p;'{3l551C>r m6e,#g~}l25D7j vRc|U\[nk\,Px)zo?~-C:JɳL\ LH[`8CLS,ћ.X()T5>7#oUz }/Kl~ _)Wjku"qZ(/xڝŴ\Ͽq: {R‚taq{D?{N }} 615W'ƒ@M^W2,:ٺFMI\*B]h1 wh"$ Vo]r:kVb4|.Iks@OlśJ8a!Bgdln pl>LX]k5ViPs= mEy.bD bA.ďT ZQg{He YSCoװqn BoE0/{D^S4NEBEÞPPcg8aI+ gJrlM]P]yWGѢJ>kTT;ȧʤ;%%V_U3Ik2Xޤ+5*(Vmml0@x%Lp[O0AҴ DZ]("o񥁍m)ݯԏsFpE%%o{%-Ť8 $sY|̋x\عʙQ$&i҅0`>鐯yp'905)kv.)6\ T73?whs9G#U81Rߑ(8 i# ISvȓ]"w)e#x#;-gmU^Evd鏡jvuJך6HD J9dž%ss֝į&ЮNxn w`c;i퟇¾ԓүyOBVI0RҷxQaB1b+VA?t47qlߌ虧ZrY$kH'kLJk$E|[b3BARpsݪl}t},*GPh_>4TEتvq0,](3d{qߥ͘Bq3oiK٥Bk(*6*56,/(sV^6Z]G4Wq7wR] i"AWpQHpOuT=cԆU~Dhɏ"uW> BOc>Z$ {%]@\tꔬ%V0ʫ,NQz|P2=| @zCܦxA#̆'=-/]Y?<']KKP)pL(ElN@G1%Xg=4F Si7 /8nH_I"NSLKhwC'a92#XLk  <%vس6|{M~VX#?[reuojl)oSkR),ۂu!h|&:d< ʻ"">^-2(SrxKU1A8EkwEkLHU= `-9uxP^cT[onO`=n.zw4}59N¬́vW ~hӻ<)GDH]ΎP~oȋ0NVJny} %$oPP{Q{}՟dPeFפz%ap":sjbb5;EwClao$Y^iս`9ӗVMm(9ްUx,|Wڄv5ƨH_7rXw7er- G-s)`{1aMg;U""Yp6 Ł;QGM#i `L`fݣlm|K?ӷaQ +4;vZA_PTQQyG5zK*HXi^>B |"2qn*TZ>KԦ Mhn"qEZ(G_ {A+Ŝ~Xk5EOhR#QЅΣ &PI7De ]fmDuILjS5&qj L~-̈́D^ً\zNysHu\s2QtZܼz/L-~H .H*@Z-ّ~y鬡pWOln >b~4Vиq.cIw][wJћ3Jx843-NuA 2'gx%vl\K/ AY?sm!$f),Z݊ XClq9 qN=2K\CL4D ޗbf-Źqk0FC"撌dnu$Mh?Ucyt*rQR!^ɵauIMuژch@kƶ.|$nබ|y~(NÀTп<rvRp :?wzTڳ+pS -MH=- 9͒`;0mI%pri]L>w7h_ʤL =b1 HDhI:*.HAIDre-߲~#5bK.3sI} '-%EUiRA) \^W))o"S#}/&-KRޡfQdژp}KQzra{!KqA]++[fI:<l۫ta8}BW3`Vix6)P+}0cS\tEV}b1Q+h=c7&@K[bH}øh40έ}onk^[- D *gRJ/fYƂ'*zzQTSA'!-`u-~Є_v*m8I?\{5t|ܝ&W34=uyoV^"XB祦~x M X9qc>,,eNDybykSKpFYGϘb_!Ai[BC=@ "GxAgF<-ʪJ}*tC>'bǧ Wp(.`YV擽`Y"Xڐ ԙCj#}KLnKr:ڈDJb ~۰aGD*`wyHgqVo}g>n-MpFS,~2YUɨj;f6̻ Lk'b/;N>nCVs^7ˣ!F*@{+ 0*h?& \]41ڏd,cbqĩcr-~. 'UM?>"$=|2u+Ė>xf,\^zr-c*!v`Z\й3) &}'1R0N:`wϖqp }ꇫCg⌀0 jGw&O4gS$Pc_DM7/;Tj:'-hQ|4$*R^7)HUߧB_2hݸ 3Dlr)mvӑU<׼Uzr/π2w"ILB'> ZE(3X۲+E7`!C įh#_0N߃}[3K],=a}/_Նςk=bElY|wzmt(!97d0M&Pq^D+=]WhbKFW9 pKCCK+<`aJhFf\P*5xK~iwSs.\639M[P>V*!$:L:>*U }gM;LU 321Yom&0MxbC{X) hH "sV uDZ=@mBӠ'<[E*Z&& Р)cbl3K#m1Bo*(!SA\D)M@7?G\iNUz};匢el:E!L-fFPO4Չqϸ@>r5X~* O_M%MJ!V[:1J)M&DYPKNo&M5lǀrN`~ N>\\c_ XCWƻHc}ؽI9ѬnUh(A ? 8Z-em}0lk,s7I׾_v9%aydp[WOvrT#70]7PZriC @?̧I~wIc6ˬ ţ042H.(gg ~E&7=vXşQQz՝2xr[4 dxdnF/g)C9"Ƽ+;-GHl}uUDdĥߏ*ffa\U}Ie1|kG.񋌑Sb [EI5!  Y?4qGiq:yM3f>jgM,\Mgew˘k $6 rv 9w+@YIFr37J\mKs]dgnpIoq م(|I_lޕ7sn%υ[GsnU;nWfRVVLlՊS-PLm ~3!a< b}Rd5@P(“jiG㪆X}a6p٦pFkO5& S)a+yȤa=x""rА.I,:" \Ma&k6e([H@ud_g+_Mw`uk7m'%1c̳p'+x-ylPykxK1LRjaK# o e7; NQe+fT./mN5f&UduH2tO?qœ2 (ӷV[&`9`C"bJʵYP>tW̒BXc'tX;A0!5"߈.yq*ẔJlibVP+Hu#+޲{ (*0ԭӺZlk^6](VL*|%v.U@MG&LC-_2 óz2 ?EG'y&TU(KXUZvcȅN*U1V! YG5:@FZK1VPٯ3uC q]uv~c_=\B랗y T?'Fe% s}uu\5W"aZsd Ϻocɡ8ƩK-ك7엥aϐT}0Q ~ %`qpDcV:WXu:X[4;7h@F (aW'?HI"G0Mg=imǔnT_w'i?X>"WO^% ;Z>AO՛t)qrkLa5TR(,t E4LKćI yWr\H7L>% K;Ot.?CιZvj؃N!,p%2)  E+ #Ћ?@6:6aDw ΍J9_yndk%$dPi!>/i#G`6˚\dZq=7¨Cr @rFM|qX5QNref_b sտ*qr6$9&7nF zՃ2al5[㼘_7woNb,cہos&+hO_Luo# yH_mѨĬ Ѫw Q7V7IY(}Yp% |9b+O8v(oX.NS3($I\J6syf̢t z_rG!y`j~RZׯ&R7!۾(cx#/It]dJ0yq?ا$$$f{{+O.68}1j֮,1Y (F;s*럅?z 5-AakA7n{z5ASp~?!7fWԢ{gKk)!s85ADأ(~d9FO0|YY9ONu/{WoA)<'qb[.@e<#ns4wCm`>ȗtUg= UlNCQRr/쪯[1?gC0ʐ\B=R7s愮%8u09tDrҽ, u+T,.-p9/̣[T~ӀR˽0жf'O8Ъv#sZ|,YfrK>:5[XKOAtЄ:Hf.۟Y"$X8$R1}& X1OiW0\z۷-nxa , {xj A߯:Ph Z1qCF(jޓ7n%s{cK~.hȭnzҶs&P]jp *`I+(lH2Uuu/I?m_/@<^9/b>+n:.#>ܹ_ܞWm`g\;a0ճɈGGfbMm$4M@WTߑ4{ VIBAt<%%YN LdDqBіEjCTƁ. W'?"SpAlv:m6M| *]"A9'$g !w7L!u cjR|Q3>nYFnMh\-Ya[WFC0G&޾7339$?9Br\R ~ƹbZKR⇰=$;ζ܂9Ygw5gLigD}`~9.=V@=9["*v$XI5-/$ePaUHR$6e2+9G}?C2{mJ/ ]mt[$ vaFWnz}  Ff8=kJEBtAV'͢^zN JkܞS7ozˋ/9-[0.m&A'h ykp󮹨 jv:fi!BV?_8UzҊ_ܴ}Qys$N{daxa$0|{P:^rvrErv) /ae+IkqH~n4r]ދ #ɵ8_8qB&UyCt44)_48H:3@uD?x {TGb'/e!YQjŹM/A%d3׹/TVpe04hcwe?`m2Z;CXu*xtP. S$/y^ٳCݤ9?DN$VsguNvN!pQwNA >3d:x{6.Yନ1d +RRSb 7mrYEHuMT -W,󝈭(R1 HƧNm^ m!5a)jIN'%19io"d!-/RQgZ/u2>^bB` &(;-7vmտ)s *yHESCT1jm؋`$W}&ԉ씻<&@m! Y(bECGn oSSL_/Od#/2;>HAe⺟}+& ߘ&u;M ]q`&СV d He$15Fn8}B6^E,~+{;gc39}~j q+_a{puEmmڻY>B_׈ ?27ںx*mMڛ.UP8DMN__ O#ƓLa쾜nz$i4nځ.1)Ѫ܎ &A.)*Ђ9ߑpĺ]$ OIgW׽}H Fÿ ϾܥQ r_cBg͕# nN.)NRji>DF?]DΪ܆!jvv놥1'r 2ʏBF׈*P[p &'u|Ʉ-=Y`eЉ3J4]ms)q*i- }?S6 6;u4p @|p~K~:Z&V&wK*D`ե$%Eq Ѧupϋ+b0-x $E-Ǟ=5ѩX+ A 6eo=p˕v:zACɞ;UW'Jfs]̩> 63`p_JR_-Ā9vcg=r=њbzVyI$quhS]L@ᒧxVL9xr4;`ǒ,Š aQw&%X` )2oah OhmfuݪZ+ [dZ* 6[L_t5兒Au>:#X$W@e}("t1KV/*%Vɠxu1km9i=mvt`L_d o[bt:zk^u'^R+3,$>H,]%!d=*[*X`Qe"[ŀ)c8ƣ\inW?tu5{HՊ _|#gmcܭ#i 4 Vt~- i9_3IkV {э+6+ ]L7UrP r\7f5&sk1~ C1Ħ,[Nԁ/DD2T$k`ݵK؎ĮB\ł4Gk^@4%oi$ȶ떱N;q5AO5T-g>(>',SȗgU^.\/'shA|g\ ^6uYbgTgCr;g<& 9}޾ ymMmZ"\zT L8$Gp[B/JiqxrI.,!BmUvS\ aC &=u`<k+,B*/kh0>8ND=$ג8S wG##=ѕDWISg>s=+ʩPx=lց+Q)j]"]2ؑ Q7ې|>QH(UyʩxjU(LɤA嶄EH׎Ey}lAI'vanspѡ[+O3wh]Vi '}F<4Ĺz 1H)7U.Ɩ5}?X_!L@݋2 n{nn!k'}ܩ|+Ij={ >:k]:P;HCک7K(F!ԾD%[Ip6v} m؟ۅ1IkWkݬ"#PL&n~#_ǁ _qM8)΃R(oOF +L RМ֣ ZBX/ҧpO̔4GpN1Vb?L5ma7|mG_[Ў^z6q֩74SC.ozOZо.WIz84TF{HbQ= H!$ [Щ,T +wfRZjk&ݿ_ac2L؟sͭs7?&ap2gDO+4Z"^@'nU=a1"Z߯2 FfH|vv~ g{Hٯטs/@n۶Ô@Q[~wVHn(?HY2{uZ ~ʌvi<Ʀ0Qj[؈-tF8WYٮ;`?qatJ??68a¥|욣f!^͕Zf ;(XʘN^) lH@JvIRKMϪS T`$f&1U`_-Q 48vxjceTc*AmGXT̳D9lH4^w~,NA qRo=+ O4cҋ `,hP{zdg& ωS2vgjxdG΢8x\#)S1 b@woL>-y9I\#(\߉ We/0ـݵgص(dH_^7J%5 J|,|d_ET Y*Q9˦M`H4F+|WEk~6MhZ}{'1w@@gZ7J{m!1$JZ2ZOi!:3cε03[Kep/x`nRNVd#0vED]m9.gu+ s2|E K*{VvMTO.$ k~3s'Y )CQaq5ao5Wј,mY6?\I yg}oryB d6-M)|\@1xUH .sH4r |AQ=؈b褊:IHCG*~ycat!}Xu 1(*%raO%R]dhkڹ=,*/LX[l򪌽Ш u|?_Jz}@Ϲyotb)AC&m?GS@cKnek,kRA0PeM-Z. EIm< Y ,yJ0V~85O^fs׊y|>x#{K'󥜼6oo$8 *ݷH1K(ڀI DJxǢlX[[ hAmW=ؾS{^qv,ֹD힢7|T?;S?aa(0`:Y) x>O3}#3$=[B72_Ez 2OQ^6bw(g Jv8KTqֵ;ГctϸF~ZŒ/7܉T>i٨&Z zi1IEƇj'_)+!ym8`<)W&;Mifa#Uo fyٚ1^ &D!v_ƻNbS͗c#4)pZO%h|ЩwzK-o=`)f`#VX7tyXb Sf+k+vc31{aQ{{cmP!;86SDS_w1ǜwsTcWlg u-Ku?,y^qeXTETUk\ɋ6{{ܝE؞۝Ե_gn=w(0$-F\;:(*[+ Vj ;X+J"@9=zT2յrZkhdn;R %kWǹDQ =UCQݒc>Jlyɳ#5olG\N]菲ܨKsy66-cx3樿.X_HFjA@;D۔|NvmJ$^:VPԣL?_g!SV ="۔Sm}D<0S7zH}lnI 6=~jgDBKu12JaF8H ̖jhaR%C3^ +әbk'#Ϫ=q/Ίbx[2ͼ_(ԋ3oe@G۹@1NAW1:[l]cU31{fbR@ Z~h9;R{ˏq AYYJUVwqލ\@,x%?X8FPʖn%"_w Yu > w盞=)Z=K%YIPZSmbnU`rRXXDZoϾ!avF{bI[Hy%v1FQ .;̘RkT='ը9dAoso`LU*CbGNibfafNi^cNt'RdzX l0Oit^9_ EH]o/C_+shYHGň <>J#w {*d:H]3e<<$'?ScO.]U5 9~rč 2N"r 1>B0kdy.o}X_ھ!)wA5072`)!r\Ia8dgm5KY0V ÙExK{zNQL sq^"0`/|kvDt+Ӿ5 t";X)6m<~)g FVc Cfœ[q`vV^ۀ,p6JyVeK EÑv8W^ewAŔTgV^'%~{K$u~W0P-HH;=Y1I5;l Gw7bvn_XuOWÍโX@ fflF538>oh)MFЄ}\Tmhhhr<#\2e]~ŲW0΂Z GڇBnv*l2EIɉQ (az >0P>9b _\Ը΀PJ>=+7:\8,G׻ιSg Qh@"hӭPuEoҕ{=3ɪ-[ZHD܈vپZf8qwc>9alg5+ɟ%2N.#a ||Dۆ2@̓N#|L鈪BPs=t S_2c(_Dèr[9!>J;O< p *MnjDMk9 kW+u :e ` "rc;9cGӌ}Qa\ asmRcv cW-YDB0r6I"ǝm[nm?wU{:6(PVhřpF¬c{O }ry;x-k8xՔ`3H/-LxiuYf爷n`0T%P 6T1h[G\9[I5H,cl"d;`ctb]?=?e-mRy,ivt9Y@43q;e#老./N Õ_R\ JkmO/ҫ o p<4u:)9sT#}9O$IdNFcHk+jB=Pkٞ&lDauu(]OXĿIZ ۔Y sIBpiU"llrۧ[i6SJĕH>ph}eU;#2;T; Z#nfEG 3He51`&<6Z_2T[Op7Sʺ2$ tvAxݭA$3`gVÆ/ky0:9a{&")v.ߤa( T"S 3Pjˎ^Xy"r|lOWcp)_K{ %s4)9.@gw4$"UvZg {s.mFMpmzW"x?'%}fjTíIA>8]Apj_BE_5Uk6}Tc<'w0ٗ]1CYBOb7ޓS[W:V$c:lC;_ -+3_AM(q_ߧo6vo8I5#\pbw1˼C깆NjW>ǚJԕ944f6a)Nh3w)bpݥ|j : Sm\DD!<=K%1pl4[wPPQ#⋠R] ğ/()Ũ-?tWSƏpg \.8PP[=l:ᓿ#jF.&2xh7,hEP"GZp+RYbZĜ>ge S*wS}T]LS&YҘqB8?0׻WvC6P]hQAԀڎmԼfkηWUDL/~P l.RrJ"(vPآPZmdm<"ah:$GqTM8`G%7?wGR*у7ɛA4sLo,5{ dIT81k ]4  ubk*J%m{rRgJGw3cLj2e !ʔoxO#N^]pyl#bEST\8 ɛR#= (Yyn(9jޫeBva 5J!QM`YcV[h鋆 ݎ\ue)HAKk=ty)֕yxC3F7T? &;s&quwN"^`"y ڠ%I쵆F,@| j@:Lv&ȌDJ_SrO ݘ1? lA\"q&)ubĔOt3F)o*) j ߱yF[FMul}r|#"QkY~ Pݰd^]Mjo(C͇.ҿ[wU$u}ioFGHD 6fex^dqhwԇC jqr$b/uHT3&͹UT! ;80szY nWLOV6xV$0A d/֜9)ZHyH'TÍ=#Dd(4tD%2 7d'c<{M&$ϜrՋU$BAG?'%rwr{yT/;(#t$D #w։i wv A&{09k -^p…!p^Iza6SK7}mFD4xΰɸUL*"JA2fbEZA;!̔@m8sx_"Bm/*{}?Lļ@tCX sP 4̬9弫FkFR?zm)]!z_+:Xǃ[6/8W)0ҧuZwj%qMoV-\ד1i|ڰÈ4&EWYB! F׋{7 x08F&j\14k r>Av5M:TtEGlTWcxO_OĘnfFG8Ml֞Uu*6qs7+* \{++9vQ} ]s 0G̔@,D#/``Lv,#K{(P#B='\gp(BCHzOf& .ux̘jh>'6qͮwd ogPe^50*ة%藼z90!.we em^2e>>oW#Xx+ݻ?LRȦST LH v9=UF#{]29&3gZؤѨZ[خ,<c`X3R[Fǀ.T&D ?rһ5~"M1jt!HD,B|31sVB& w-ep2t8JOiJVԳN;Y4mo&TkoOx*_0dO2Еo2Ysyq髓o8D= V ,P b}$I7,ߔ+x i1kSeU)@J, Wg.dc/(Rp8;vL:2ެ1Uutә,Y[b fTW/o9($' 6|N~[!HV8 ^\O"魵SOԁ|Ԅ bP:ya%tގ0Ȉ3 2cxߣQO?V %*N@/pq^׳589si:ʗN;_7zR%&Wsά*h*rO˓V@ nA6%,>]̴VM:P/ք|~7>gpnuuJ*%?3-6~[zv}by@nV;b;"Fku7$Q0NxW@ 4gϩXn52%Aϴ&3<}  Y6`@$ʹ^7]Gp 8ߖ0L<\Yκ k?N61_ @mEcNLk%p Âsdh㷤n"k2˲Lj`rj0IVJR-O]Jg5k"LÇ1\U Ke36̈́suqBmdxD+2؟ȒK\|Yuv ji΁Ԏ&@xEv+rT0za :`wS1f %AA4ql7o`r>$Gޫ%̳.`hIQyp)E]KҨ8|l'$K ah%o2ОĿhՇ4h)`:B_'1_%,)y8FoTqu2{{:S ?8ihXucv!G|׍Bȱ;Z-gPJB k_NлS7$O~nl_Ey+PUT^nXo'yU/{H/(%3G[A69s%*%_."R@hk-{՛n mu}\]bVs@W&5<' U Ѳ1e$ϜW% aȪ> NXn}.4}2#ssV gcI K!e%y1ټA>{KGw~_8(gxinwYt?wr!/ɜ˃ ;&Y8Z93>'s鉌iІUj &+l«rs&i9L`Pw(Wt@6 f:6E#e@1r$Խ>•-k= md<* 4</*y&7T@8!SE!TMO IQodMuw `}Սyη(y_oЩW9㔖=>%RoB 4UV@~Jط`i1mex $8jP 1@ .P[ruLOnzLcdk Ҹa B.Iw φ{ha~o}2V>ͦ4 86igȾb^ 2ۘޔ (T95{(X]Ȫ}ڇDI02G#r&tbTvۆX*ʀTqxp F9'J D 6; RL١En ʩcE ޏTg%R7R. lܳ}IGkĢ;ڐ5xnk0̏7.L1Q1Ck_̀Q;b#.+XI) KQߡoܱ/9^P)9>GHdzzvx{Su eئ/GU@!|_<l75qZKh r[JL&U1K$ڪJ+1`60%rH#&SSB;}%3#FVe!9cc?ьnCf$N=U_ Yd65ϛ98Sv|OSGH9RA?O7t33;.7 [s{&vZ)n@ZPpּd\~nOtg.ꪠfŌ %a$_jgR :4MoTބˆ{V0$i9Iy13q~[Yf)f,fBbRw#hKH]#ie=wvN+4Y`d^; }&LOf0۔|. 4^<Uw7ø3uHp9|Ty/xq%34ZI?T:q@mޡy[u=LxQ}=Tmne^h.}7FbgƎ?dq˾n_ Jr]u΄OaN]j.y&|MyM+ YՐ<6*F es(fhZ %>ˇ^yLssi;6/De* G|Gm*IyiP"8gjFk*:3 da:R|:ȕd%Yrg2lUO'z`C{cr_qW&}<0WdX,GBn-x؀Wg.c^1Vh!/ =x7#x?edb*#V :3-CMϷ#9],yL7B#~ψO*-҃ޕöUuo㛩 HO&JXz55QbJvPQшAl].9=5೵ 7t0yz.૩n^&MX[nǯR#ֳ QsB]6̕H82`jBz/ƃ-j ~/ >\Z x 8i{+@)D*/sŋpj|r"1>$?D`SW͑v)Dm(ex v>6do1KL %'Չ .v̼[ je{\׈{ 1C^eMv!w=0{Ai@֜&Ru%,Z *Hx¨P}#tq*B \V<gA<$8XzeƔ"ͳNނ8ke]^k W! =Nb=M q B%%W}@u x^|ayTB3ÚhܺwG_$Й s\x3OHd7.T|)0оa@9C+*>|:do^x*pY@΃:greՒĊ$(Xl}&C frA 2x}ɥ+h7$ѣ>cm6eHShY2ȆT,:DONmM}es^Mw= k %T,'3Z5ҭZS%Hd*7|9piȼ,LQknGIԗZxvt V^70Q@*+ }h$h#ͥtɶyRci!ZS:e] bHLI#5Fڑέz +lv-}RetwG,T$obj>œk>efV`GE$x"**nx `X3/sl." bI2y`S펝N2tjn6Lx+_ NGΉZF=Uj4݇J~:AO12y^O&\PV<ĹY o.SSqA8n4%"]<H=ʈz.LWr߾ XG+t*`K% }:&{Ekt.,*7r_jw`K-ڋ+mZPsX+B|5Bo|X3r(Wf/EO8?w#f˲z*wȚ06vn;(5agݘ`ٍ?( .KBM/;֕j yckDL][̋:bP\l~Lk}1>,c:J#{@7{n-|cInbyr //Of;f(_nf}x`l]_쯕TR~zǼDUػb#)Y^3T!)5Z49Zvxjo" P"*4`rMEFFh գSxZ\pE*6Y@__o|E_]%QXe`qfFV p>z& ܰVܭSqU_?9q8V&g[ƨ,&ub.}N*t?瓁%P®10Ĝ* jLXdʑ-#o?R>)}eߥo2('\bGԈ631mb* j 0:e# \0ޙ2'7lN,2T&Lbn{}9oߝ#&~o9>j備|wM |.e1w wh6F[_gxh AO/>~3r:wW_w#]|deui1eUBHB[|ήh~Bgf0~jp3 LA ONRw%*"HҁgR.u*jJA/]ȌqQlu-`OG-?sO߰ߑ I[PCށ qUm>9dz4L-WOǸkߙ<-J;XљqВ2/82L$ ?'THl [&Ӧ0^Lay6%*PK%!4]9Bqt` ߿ Mx֟7ƪ.Zi(1ܿY 0nb5Y8> ?Br\ąoyz`Kt&H'Z0y'#=77Y f5iKhRsjZ!BB0;iH^sjtL0HsXb+dpdt^,b,Z37 GO$}s=rFZ2C5m9mjZ]7p}xFd)11/iLх1oFy/FA| - __7u_cO4B.aLǬ?kHSWsP2ڦG.ZŇՔs"Hת܀w4F?iTO]ޏФt~ϱ~yge/HIa(="#)ŸjCQy?F^J*^B6/E@ ~ϣz)B)q0doKZI;PvM1ļ<8aQ2a8(HeK7q.|B_ ȥ8X.a_j((Oͮ\:v';\3"kȿfe/(B&XE׈潍!B> K(_~Xiz-W h*tBhU ZNh?<Ŧ$|r1Ly+F$T:ifͼ*蒕f+%Qbgk읆tRQQ08Dowa`羡H̾8x5-{xz!ak)[ʷ gט}K3=HZ` izrH+/k`0By H'͏H̄ 9Cozhmo1mT0;i~l=~Fj syM8A9`I5Q<')j6 +.~G9}66ki##QY9((Ϛ2mPҪRI$/)y11y.&TL#੻| r0@: %ݰ qܾ ˖,%o6L%v^ Hzф2Cz9T憺ߚ 5 j=B =^ X'R`Fu>{Pf?ް ѕ5tLޟGV_o)KZD@6ꨍjtzQ+,N |iI0^:aʞ14jiF`aDD&؎ X,!_̥(qlB!Q` DyUɦ\1_%vaH0n监+2V<`3 jӂG :ԚfWVgLXe6#+@u?ix愾BB[!0$6i X?jZ`>Ur[mFK$:y 69O9S Yy#ܸ@!o(4.?Bpz>["˝:KkJ}Ж/Ƥ&U۠ ST8 xXƕ4zBxJfY"GjCMʾΐcS!25F Bcf|t9`/|ҮL5K:3E=z`i2jWµR>ީ֬oGLCEP=n;-Kfqֽ"Z86JkKmr>x4o8`yQSUqqӦ/\Ѧ9 %Q+Dm*-g~e>dk/3B!nqhόbUv=>G2$x^ʮQ7\*7m,<6L2@T(2o;8'd{ Q7:*7rr׌ *Pi&^๹I>xi]c4zK^ngjQ+܅|_SlNqz}N6(*_<3A\ x[lBf-WYƌ:,!o*.?0 .L܉WX>*M{SfuV23@|c 笹F(mϟY!cĎp:[EѾ%,d@CokjV Qj{_QeRp*R/9}2:- 4Iwt+)쮌PY]"s`"׏eMZ6: "9{&#x^< &YWKGqxB. nٍcQԌ/ Tcrtdmvb=lb.C&f 'וS;o7a݁~K ⇅iRLzU]T=(c/p`{+e9y9|RXJC^]umm| ]ڧF[dNy?DSVy!<{cm-ɇP\[>M4C~ow+TPH+Hs8°/E(>.fCJ7É!Q0yV@So:"e},{=9[Byp %D Vފ2_xnV+<,gQ+ÓO ڜCmA=dDx"#3D VP'@| '(T@Z 6@6:lwa/P=6Y>Tz֛\NPfGsh9 2 ~9i"7`Jimx, pYKf#sM#P3kUD"^x-%j}6{~]!6,$%Ŋmf.=G5HF~2|.Gpq}]ɼ&Z;{rR6E V"ISMӉU(*&izo1%nuC˷g+욜u>Nf$wCa5$e|vtPT/!{f#ydНW+RP,8FlMۍ4IR5E7:@o B,]rv>'ד:pdA3Te>=:N&}Kzg48cڳ1s#x LX`- yOxs#-E~Eؗj`2 "HjZyQc~ 0>n1V|D;am41t #$ߟv#m#Oβb5X|h*+א%م-Pi[xWԴVHVw>C2)q;T >F@կZ'uμqQzt@;ό*rMK^41H76=h FkNIuv/xHj[7rV cnj?em 5D w_xmCeEЩHnX8 ^53$) 7!-Ÿ'G0?e~zy4KZk%peBul2cy ͽhAc HxIcې @̾i_7^ق o;kZd4I .9,]3_"@nzDkP˲!D1d!Td(&o%և7/7`:oWOP=cnxH"6s@ux2SYkdk;z mLРx)(Rd5?nsEziʮv)(Qrw?Iy!V j1%h#s}iܤ^mi~< o-6, pG"],M/}C]VJLN=tFMg-i)3ڈKCΠ+˗|R\._@Kr?Kzef' "W.]ќ3 Bu8Ƀk\'p;\?쇧˧HfR]Chu4s|'!BG7Y}9%xi[z87y0$4dAP/$DE::ᶸq20dWy)򚷐k֫TI@;<7BxUٰ֓:MV7Tk~֭7낍%$zmG y8&Yvrݦ&w :WT&%jcmv TX\|Ou =ۼLM'*WP/CB ٿ+88rhk 1[Ys.Oƭ22~(3Dk|1躑ezD Ɩǜ͋?lUn!׀ŋ̓{=VpAN/;5Ma;1[t>;b^`rFP| VC` z-]5Ԗ&!:Lk N#0;WxXLez 'Jv:砕n!ްRci }rNPwrioG NٗS.4W6#)FUp-qyW2v/B 7q|PC< Us;R]w:z3oB2 /?*@jLTTFGFGڝ!\X7%_dewW-~;j S'8MX37m (Q vr.vq_}ŕB#tX&4t+L''0D.$/3ױٯԝwg\λ@yi 9UОb>Ilvҕ'peGs] ^Hw[C(cw6*D>İ갊C)n zɍeYdh=8Wtú]$ɂDJq9@И=Ҏt{Ⳑ53d~HS~ľ/ZtMXr]LxԀBb"%{A=QiM=(mCw߇٨mvW %#`7ih)^Ҙ]i֦r,l[SneO6+kovT{͏np~Z,}տm#@}S-!@ITgcc(#p%&ѸږuZu1J˾9w1p7 Us(Y݀0pH=HSd0C5ʅ0,[E!<i! z Y{/amɷc{N:v:JM,/*N ) fX}'O!;f*?{x¹gAI*:g7\CRU~ٌn D"L*r`vpn;oN [z} O>þ9iMM[SC(^\q>ݞlI͕ se(Epz\xPOLATGM᪊:-q#8bFK5-(V1gj Tem\]j 'q&-*i(u~Zt0S^h[ fK6`ڕŔ(']}rE_f@jlܠZK$n{yQ!PC9 zOrh1^'(L3wT@p[k~I&ζs͸0axH&'9TJ?b3Jrxĭ} _Mv0lшy?Fp]MH@R*%f%L[(A dƮs#^ﳬb>YcqV3*\߂*}l9k8ue3}Uqn ,,TFFlG=rD2o~eZmKrwF1WhgY#GUPyK)J1崛҆g.i#O8T Wl߉;Q ]שEO/#ޑ^xf1b\[E.{@7h9*&EPQo?Цbls)#!c4!{yO I)/a6gWð(Ww%vs,Kq<%QeU9 bG}=t,"aoIߚGuR- !;F|Z!8>-Pr>}JNS̉ |q=B G,h@V1&sVwvA8M;4PM.t<Yya=ن('¹ϴT5$0d+xNd$ wqd\8\.mk1 HcP/T * a,iWFFV[ssmKEygd.2R;ƭu3זhB4I~HV5dK4hw81^buD[ks}2\SPI [3;Zqu˹04|*Wׇ3ȟ'1lD36dR`U_':U*= LWfvgs9xOdYS̺ᆴԜy38 $ hG(dw &;(vN\18XYP2KI 6‘xn m,&eA`>JXPC]GLxrRb3n-:h icmxWP-\dącYzLl<$T$a"6Xz?\ pN"vr)q=S|cAO ܇[Ek8@%S|3ewm6 ( \.woE*I??rx03cfO[<۸F6UԈVx(Ę Cy~IPS^ò%97>*-Y6ƽ1Ky\诡@1^ɭIK $\iË>' w׆VWűɺ/ ,~]x🹛(dE $v[L3zW1ϨHx0C a۸ۍpcTEU:hop2P\Sܨ:؁Gңi1*Qvk8M0?0i=UItBg_ ա:xp(j sP<`[FE$6T϶SP0Hb _X} (rUS0gHMLg|5"Oouؔ\y;U ^ƀAGyD0*BseJ6_?Wdz\8e'(/ɠ޳K/1!1W%9ENz.47HnIZ ۿP՞UM?9S3dЎrAj)1% D(،={Gˣ\0pjW[M.5tF \Qu-ٍ@#Ɏ)rF!b ͝3 v-4L 3e~8+S1d";KWn"O~,̌M\FΘWS=_09lt?V;;L-MDPh.5T7cB\q;PV]I 2M>#PVH U>U^srJ *QCL Dɻ1/A}੤X:SBr#4,66ߚkoet?G}|UUf L;q. «vnF#Mmx CiZmPP~./BUY}ڇP!KWyH "c#}+ARU#VHkas:^}7(kp-|2&7)Ub,S3CHS xļ2׻*~ ۀ}Z[m3L3 v 鶹7xw89sf=GoGc]]'mm!۰QIRגjjk: Xidj("=ئfҢӕtvYQvyN ՑOAܽڔu9#1Wt. Q$X O!HX-$x.`wdʍm|JH)%et7H*0 z^s֑alT%vi/++M$0Y[99Nu4yxas^`x?nζ2i $$D%%R\q3*VK= !/䨩ʈܒS~F]m."xdoR!#Rcj*n;>g $:qy򻡉V986 | <<̼nsÔ0_ţ&F3mD Pi7Pf*S"=dMXݥ{Rϼ`b7J:g(fߘy-?`aSQtn(_S P/bݯ48 -ɑp9R.Ie#-C,r>_SMĎq :hpؘRz1.E`ڱz+*HLO osΣjKx/1p[Ikl(&+9f5qgN^6H$h2Lu)ӿ2K^5ZGLzMR˞KGsSL_ ^\܄W䀃H.7THŚBΖ8<|\}K<{5X}Dž) ޳̘xMufw'+Xj[;.ʸ?Y{vsI$׫o+yx ?ҊF?dUŚ>;f5 _\e+j/=iajvs(&?YƾIql|KGvڠ~aT[;:P65#'k$O~0 >j\d*YtHEU$߻z?^ܓQ\xoh&#@:#qOax< M.:,*mHjYo ES>!P:1-NO@K( \ }dd ɗ?XoiM:~B;u 7+Lxvk[ tovNjR#.t:X}'>Oǘ0@>2X^K99Sa?oOl,us& $aΎeHҊx}#X8L=g[w,k\D<2vXAM/t~0v 6 :Fsx3vw !>L}.CyPgP)yv+˕D m f*Bg^[ "yI+D[&idj {-U=0fVD5+BY&r /Mk,0V.p-FeO+bxÝKD&H~]ig #4JsQ)b 9vh-"+k#N6N?+'s'+Kfuy%,w!  }_-V#+HE_ߏVLlaB)Z>-IyKWB\U:]Ip%5>)YKQR$9CU8P2S .1;_݄5 fI[~αl`^lǯ'̓Q(SJF KuF#94'O^l߬>7%cg}|,Lԗ:l"crF> sW)jK(T;e+Gp!㇄+Ad=~} Իd7)?,p{eIWL\9Q}rNͼO֫cB\xXO1N 7LYŐefRI عs7\;;Kj3fEߕBFWӂμKBo}LֈĭE\O]^i܃^ *oď`yVo_"XO&vGpZ&oy)4.B`(TJb\$g 1iFZdts]W7W m7h}*}\=vLߌ`';G5T 8&0~^rIҍB(@8wa|i\9dn"uKP~'02ӷhM·qn(x*O60/Q`Rq;_?[wxh$/CZi4&C;I?I xi'&WEWuteȧi.zqc=e !(_^ aA,n.%:.X<6gjK=H_CV!(]*-_fJ0+ٯEy̷IVT$gk_Aw\,CٯeиfXJ0Pi }<|ѲϘ~|<O4_6Imx<U}i%Fښ`G]Vu^_g2NmdО;QwfUWUrهة>(K?"L95#/:X>d~ܾm.$aSи[AnD4àtlbwwC]Np 5t`u'a"C`#@u$m#l &rx;/JT:1&"D;;_T-ғR"5̢ԓ6 ib#'0!|6㳖Ⱥ83BuPF^y^w;Hr_I@hf᰼9巿r;|.p! +F w34G`ugΰB^aGBU:U8Il|r""AJ'm xMMNk)P}:oӸ_/bj) d"Iz>j $pТʐGU5wHf=΁)z5MQHš}29zP_Dh}A'CE HN Kk(f8ޖ~˅H;nU[~foOHjeK bFY…|,c 0q<Mx?&9H0y mDIe1`B~Σ^c 2)L Y扤/ܾk ;1uD ]cXwx<[qw}t>-}s݉J9g%syE޾hDL+Mc!O_[`,4Ƚa==iqR(ڭŶ a@ 8 ߞ3aFκd+ܧx{/Fu//#>6cpMlOE;SSQɼuUPطZ]s=ѦbQQ_7DX\WE d۩KlM9ML* 'gk~o H%V<46=a0z-0]RPǒG?)],Io\7xJ89(3hCR:qbP xk9VKE_M"Yv^Y}M~&Zw@KQҭ%}92Q·j*jģ^q_6qNwm<$VdžGG/NU0!OOՖ7>SŔ}^fi'lv~K၅ Ҵ -R{,kL#4K?1toi Hnt,nWdqj'u/^dJ\i?WV ~"6 ޱ˫>hgIo23 yf'67~bչC=:uwY]6eFara0e!VQsA= rucecX1Nέ,тr:m+&߬whclI_Od ]s}ɧKAdRrzF|z&=nw/)($VBp6$ኵ,6Z~=Hч". P?:|^Z F>hw37G'ͩW-'Mfcf&U댳A|]䘝U30AC_`A5WwVk){)\虤jZ~_JR^zGm$5} ĶD=eT8AJ@2DjI#ZPiA&G,{)r^Yz[Y aZsƜ_o9 ckX'&lCxy=‚zYI7aRbP7"73K|`gtbHc/#&=&o1Sڕ׽}f>55c LHQݧ8nt:?z.@P@1={1@OIQKBW3kNk? gyK5H`y+Q@!!4_ Q@_X1眰C@ᶕOc(Jﴠ3 {ю)!(s1p-æ|])=&&ԽD%94,F #a{pGi/oLpϽPTvВ@J:n?. =" oW\VbϷa*tLݗI]n681|Sr-ֻ鰘[CBZCTˌGq-9Gf/BJ.CfRw4-x$ օ \ iYܕ R}v8g+ VlǑ]6)#f䫙v n^kDelhCv,y vWeطhd~8R^UC#?7)`Q} @=-Nb!-G ̪mV($Rl*:R$۳CLKXd2EQ)|0?iĘ|22?esHu2f0egC 3G].UlaxY |Z/q ȼ4^׹νqcT,*8[#4gC|'vq(OۼJJbu$"@&Dy 3z$w^Op_a|:\`." bߌlE oȅ+JkdM2f!2u?Œ޳b|yI(j68s ir'4uKz_*D+[a:d5$YBAK&$7lL;S}=K%_6(D]U""lOʠ23X&hLJ/ՒRC.Pr4a*=2!zF5;GqJ} PDF9K`ӣ ӬXu:]:sy [;ɩ-ծ~ut8 =[m,ZX1(|qY1y{.Pʁio;N j1ٜ T@!G[,V+Qڗ [3ѓ ?|yl4Lm| o`v0y.Y=Nb]l%LW;}ƚ⿢Qu d<q*]peV/scDHYW')Q_9obڧڃLK!n9B_f#0Go:c!U !n$z%_&P^تxbE?(:&!MGh>~q;K۟I b#R=>Cm Mڠ/:V `RT%aP qkɎ[bxdO$Ҧat@¢S|x]~Lj%?$[!ACZdԘOǛ Rgw#x"tT{cQjzڱ!β۶aK:2HF4&uA0!;"6m)d6VMu卤ߒ,W$zFQ/~/hKH"nͫC``w`fOVt7:d],"`&I Ǹ*[C]P/Raq(1_y ]]Z 2EޕU-]YGOw.,OgQ< q;' SP*jJ] y˦~ObJwI.yf Nf?Cqzͷ#t#R++(rs4qiI ӷ=Ӑ}V;hk KT߳qEƜ;VHј>YG AiƁ'lP9;;y_ FiA<F2%زMV @ g11tDo^m/Twߢ`?,=hsf7|:#l7!vNv(HP#?ɛOf`;Y ?Q\=È63Kֿr_,?VqyXx6 ܌cHp{6`Aaxdd]jT]g&}[TImQIsɻE~5$]#N:7W ̋B84ײkN:![9[pC ~ص\c[B;E-ez?P@kw 0A0AwpWŚnj mI:8M]4P̋?.^y|Í}paf C,Gcp[t{)L%`&AlěDڥZP!ӓxdL+ s ' C:J| CCn" +{Tiٶq2Cy|UG2h'Mr'a7Amڪ?Nز2ٔx lɏ ϮubDͮy B@'>6݅ٿm N^Mq1ܞTu j>jK{OLe€V2u>h/77ɷDU{Au95A/gp-Y t2yJ8a',l?n=d;+'% $2OJO[C5x~TccUEoT -K"I [aQ:zHdپ_=qQ)ǁrRDOcųgS;- w؇m _kDZW/2brArdp Q?]n{ayG teye3<(UkV@?H`Mћ׋>Pa{ 5Lz?y|L]ERwD~:.UNlȺ+olq]Pjj5-0S F&G`,aTKY H-W_ws}ymtc&! `$Xl @itHJ蝱WU oL>4$+o9T$c?^$ 3S@h*%Td@R?U$VcfS ro+ GӍo_$yψNjoqSk3Kۿ ԭ2(9ٹ}Mj`&mJIĶ+=-"4):Ga`8Cdn56Hm_ FGWD8s9Cg&?v]'TBLqUD.Re7Fc3tl2fU |q ]68 oMx:|z#$]bWݪkY]zitzbY3?z0?1ZZc;ESwMFoI FO-[R|~ Þ>I/n9>hemqњe ؃Jw1OA~7W<8L3U]aTّoE^S71R'U'_\rPd˓^DGoݵ`|%<"8>#f i8u8CI5ꍶWyLnw d܎uPO{JZ(t:~dұ었YdGVX#s]PN[(HPLj~0,iv[)Q_H _jg;!"cDԷ#=fi͊=>kanNx5h^r?gL{H}pcVͦ Y/("O-MX ~o-o|f2d6݋ r⑖H%=͏+.wZ֫.:jKa/F|o8@Ȏ.G^ɛM˴ڭ^^ѵVac5(J.cdzBc͙ )Bad^ͱTiC^^p~F%ϓZz }~ ' >[ GosZds5qo`"ĸp#=`dr9SCl;'۴2r BژqRwG$Y׎YXtֆG9\rulm%=0ź7vDnnR_oĕ 5HoCL xf NhZo ,:+ӗL⵾vL̸qrsuePӡ5&ߌ]5N:<=tm*E 8TM#*{O9 UfvP[A=6%Pv~f 3m,$V'۬7F]ʜ/&'dYìýLh<A^sRWL({0 Eezg^w,P1Umn[ COB?i2sqذ۫\@h׼hNNGpkH[F`+0|Z MX{e;Nr`9q:Ä\pU|{M l9!m!Ɇ+$KYH\)/R5"^zZXX\@^[{sYkH' ff&$6jK24Jj7*Fݕ,ϰg@&%v wTIv)̓z`ft\XG}n [WlOћkVohP5[E}g <珛\@zN\ Xѡ[v2z&ڳC{9XKIOK^읝ܕOId#LvG9V}6aKͲP8k:{5.$ojdQJkw &VĖ{Br􉿂I{8%yt R1~_ ֕1Qm;RRS%=&h辰oļ;:2HL٘ΊDna4m+֩O j 8>voxl[)5e֪F<tӹ^)l؁A4:17,bumjG]Wz^%uǽFʸ&Tr49!m rUʰ%6ja{FvaBH%rb)z]}Qs߱u vqbGN,$ M'2jwTݶ#82J4@2C B1e*>IJ*3H9Ԇ;W8ņv Uav -[>䑍R.f %#x~h ^Azwr}pt%RKR6)ސMxY%NTr^WE*(^s=QJŚSe8s0T;"q5,ǚy:.ͱ1z4ό,MIDdN4r8 /3_8@ ҄wH#_e)W4H 5XγMl 1OXm3Ye@)q1quxSjBR:t0CZ{>da]o-הD=%4Oy=PB%*y}[i, co?z<7ŀk n LJZ~nĐשyQV|xP28nReƨE}&< bs6Mb%3;@VK@r0Rqr;}y%pڎʏzH e!}jt;JTIkcJڥ?S|BFO. Ct_l+?=uXB\3T\g9i N•jIN2s3Ūϒb5ƫ,L7.W}N | gShp(dqyaMabpXmhEj*M~Ȅ32Dj=F}aO]VC [s.C8&߇,̪5bb"L0g3EG87:+:dk.R'&6{ k 1psa-^->DUc;M5Uvuv=)K0"d,G%\&b8>š<#L=hܳbГMۆ|$^dyvb׾ZݚAXhMnS_[ B ~7- à*ޞU*(KkaRxCԅѪ4/~WܜTHRB5G^xHef]ۖG ,Utz23ӿⶐm\kx q$6&hɗ0t#ӣA?ncAM\Eaj")lHݔ?Uw Pn_m=TGc?;" c`֫uQcX"3)Gq| s'}CGSt%+ ;].i;V"R>Gf}O2XJ]56rh.WV)F:!n羁z=)Lڣ{]PŔˀGR{ cQdwhl" L)N=H.jAKƧK)S9MpdūRLwH[PIDG99$G_ XJFX|,osh+ GqT-I"=Wp ). $ .RkxP'2+X[jj_D(Hp.VR~pPKɾ%o Ǎ0 ӣ/ImX 9G.Dy7f.p"oVhVD\ZS]BQp4'\}|([u;",כx4.3oz6YG jW3/k¹l&Hk*~Ō ݀>xy V䬨H`m86k:qCQKL8#)tCgv܃’Cj88jԒs 3\w$w$~8YY!X ѰSQjb .nQ *<. _'9št 0S(d^<4@nG)>kR]ucKom|odɁLMz)R)#l"3ΐ?R%w[9u 6o|hqG`tP_yc`d0оXFG])-GpཫA7!;scQ{HS`zvgM/CCA> }E@Rlɪ )B!7G4Hi+b{UZ7j:J1o P+v4^v+uQ$׻ڍ]cٝI mu;=)pUyJ0VIڐZsU~YƝN*GJg طs0Qg&̪Y2TKD=3DM­!Ku+CVwR"y`2sl| JUu3-3[\CSLFt'OU@%1h^,?~%\]%-pC2\yb<夷"1Cnq f F2q1J'I ed MzKd_Q?Lv ,{nSR ѫNN~ioK8V,()M Upx$@*%9H d82pǹnvxS߳2$co12Dϒ3vɊd΂C.EopAzvIѩ2)j`E>`*(y{1oȇsqq;|Ə-x>5MkAw/Ծ r8`o3z MY쎻*t،!V;cyTUT}]dq{_X DgZYgX L <ۏX06$h`ԏĵ4gGaXYri'x#`k (P`O(D 9*u~6L9'LJi#/M=hLѻ%gRG0'{i5SinT@ΫU8q>}iW(aS#wz\C.ohaojpT (D'K5U$ ch[GG2S(␳ k WJV|uy1Ml!ou#Ѩ E|y~WUe)ahױ14fVt:MuB3pK^)}-rvQ~hraQN=Ħ:ğz? #[;%/f*IӽDuy<5|khƑB|تWh!NZ%^=#DE+hjٍ_NLLߚwGB ε<FZo`-TߗmDX{(K2{z7U5IӣCvWu~?Aͯ]Xp{+@ƽpa5iHj fC.<=*Z vi9Ho{muqU1Qvۋ ) <&ZH"`+\!'@vuwWF ˾ n_Vw*xTH- ѿ"O$EAI'h`!V_%!=e%_~SP3|gA+*S.~/D4Dx=mv!Vu֬ȉ>S5,c)j(tkwIۮ '|>q*pE:_l1C[Q'Ԯs_{]=;¨r֦aԋbK2X?A=yu S2wkx4GFqx;5UʧW@^^1;Z=Oo!09{Wdvx>D|>JE)R]W巠KgNg)H[A)p }|O"Mj@v?L} sGhh>6vcdOլ=zGRfPrmO/ x Gsg/_c;4t>i>ki;@Gh7J=ES8th]D_JHdҧUɹu5\ I8\֟h3]uب':r>hNu:j0Esqg:mSHK;z敷H70u5^e] Mpmރt Y ]2n ֊U!Ԁbf`IkU?m[ξ #t ^ȦX(#NVT5`ڏ #M ]0"RRP26\N_I6Z7xBP'0 v.)7R&%ʍn%>ʅE; 9eg%_q5'Ce5ӈ,P҈oqfd@Bb7F1o[9GJ|[޹dk}glVT{ Ͱx}k+IYz`?W6YXҦZ]޻Ohh:?J՚5"j_΅KvQ5p@ Qhl97Qv?'{dv9ou^x֤^0!G9 AZ`~~*Xȴk/xMz阚5`;Ǻ RSAq-۲@Ѕ) זg}UH~枿K_?>ߡf,㢹jMFr#tv-nYZҍ/Kǡ]RԩJ(v"s&, @h+PU :AVnrF=f16 cA^'ivk1z|46d܅|J;t"<N]T[3@GWLuM l"Qμ(Wd\Y-z!j3'Iw@@ÐЖbF.ȜZ:^Y䬕!o?g>Gۨ+42A<'a*N|nv.| 'sv7d)[b4#4]mBC]PÞWޱ}z cQ H% `%)YɤBыۥtޕ [ ^ٴxeS4CG%$T\z1x̱N>W\dz٧i"4,p(#Dbw?v.] sǸsQE8U}E\H=*]ѽH@ *{ ]>8OZi]g2_cJSo4s3kGO'GiU,=>Gr\8sqf+z<g U i3Ba2n Ikن_ oSadF_ĞK_aS XxEٲʋ"-=]Ci&m (iU*yCxdF%TƜëlx>q+אLn>_ :d+`Ւdd<V%uly;;|O`c[]|һ];=OO hKQ,,?[#tD_C Ŋj"5IJLL+vI,WRsb̓g"Zo¿" TZ-7.Ռ`9E gBV(0r[ 0VCli=Bʑ]Q2I~ke5hU}ׯbuy#~%+H?GipshLufy%`(cf3LpZT˜9abr3kzUA%=}^qܻ %8V]4nkɞ8d*a R4fYƆ$>"9}7#e>[Ef-'$6V[d+{џ~瑬}|$F{C"u=r+=6|&£zWns  1@66 OIcaL49 )t8 tW?N-l盄Ǚj|Ӣ.AT*u+X8a,=nDUU&{#_ֽQ hy._)|&yK=ͻ^M}*_2=t;fR,1$*/.UIkE&콎%fGcWm+3- ?uxBEp?[L\$[\MnxaA8({Aj6P{1vEjze$|yFѩ]ɰv)Xʕ#{8W1Xؗ8Əjdƺ8W{$~,q+9DF~:I}G6[6=fEdր J`BR:A r|U6b9v:}K9ũ]*D٬^d+gοt ^r̢]6(*vhjaW;$C1tmeʧ=ٝ\E_尶>4I]Q(Mo@yJQ̖"ݨ4A)2v(\H½GWU ecW.p(wrid4/<k=i=ڶzo!c]e97,=6wR9Z7`_R2Ln( ,mj<}րRoؑJ*!Շϱ@+KpnsAڑ?XBXOC_c Xm1\&5OTmQѩρ`XP$fd9iQ 3#o_1 k=íi <V\:\K # H3rhXG5Yӗ"Ak?߈WLa9~~#si\;z ~ VKcȶh2CGs| QU/l3n tq wNtA"Lq?z5BTk~r&U;v,nC5 X8-p\`Rh꾏ȫ!+#2e"%kdk `V-rs mM e{'fqc儡{3ä Sml+|$a3ȫumI~U!_D^Kc r("g7:rpe "HִT*]Sp :]:%Zwwb.u]ͭy1zYN$#do&H?ځ'$m01KgoRҰeE9Oc&Vx|X#d}?IKqEm*{ s'oof[;{^kp )yjT`wo@C#{YnrN&YQMl8= BMаNT\MD8kٴG_dbfG6 o@(H4v_T<ݔW\sg{ozCᄰl IW.昰, L޾.It=},X@ ϏW֝?%-O?"x1A2>qC-kܮQ|!:dR0n5+/’ztAW>tTR KՄzG6NkgAZWq ]F+7~a㠾3j:dL~nQU#%_ h! D? ޥ؄o @I5)w ,`] [p'k Uk!e{vQ(imC@"$ 'ޝ;Q&9-bb"w?7׸ iS\Ȱ֏d*uVtyz0L A11-(85e81鎥"Q5I@`=foKnaB\<ê;}J[B|rI%2?lvFת'-8S6Hf ci2BW!W "QBOW+eQ]V é&+d-m*zf]6S,y4yVU}#==;|nj7ND}_å q' 9-\4֢E;6p@Gi]/,gq_\ʎx υ ;";mv Oeyl\N4]i+`%r\v~c?(A {F2I . ؀y/;Y Fќ oˊR eO4Gj7urL&NPԹw:NPpA1:z~簂:J?):]XM׾H{ddy 1`Vr&S%}7~ׇzq[OFӿ!h`< ^i {1xTnT}*Qt!NiW kgh4H :$ԔP%})yf6[} !|8@vLJֻ]a菮8O5bC:0(mCz+rV1|d 7?yRO;v$kjXXH :WIyk=^zhT^xc[q Ob25]+1T2'o#>TEľ&4 blY>q4;0B9Zd"&̖Ê6Y' -}&j1nOY&g0!gHL wӔF?VamX7(MC<M*[DwfGas.2}SѣEjJNh8HA|:{68roÖ^ٝ1gs raz3=_t5CM*k@_׍*Fm1ti;ws6]ߝx4eϚ,d[]0U}7 3ԖfZ)f7F# [iczg >=qQFf)g}'v+$wHvEJVqZ 1Wú$O9<+f/F#8,( g[ye2;"fW1 Hlu[+usĥu,WԱ"\f¾]Ф_\):Ƶ( FB }+coH>dloI:4,W*R@?iR{1WMl?@ |CS,&HQ0% <⏆gZiqx_Rr2۰v72잳KXD$kS%]~L4 +Ig%|7&©Y ١p]g |b% ,)$AG/>m pLW˙lKR=DsNZ&/$W'34SWn xw\;H T6ӌ s "z"հ+e3h8P .km̡0.XiK1S~P==\d`XQm!8Ţ$逄b3(?Y9OG? q5Җ5 EŻ $TEkzaIR"9ZޯeWwi)+/QF"M|O#h`@.H9fh1nbhCI 59sEeH;]wB>ϑ:cOjؓh_GsI峭5?ǟ?rx %HpdF2s&Gր-iI oDő? K?|*j(ы\[;|r~'#gOb[,`0jg9^~ XQjB]ÞAc+{^ఢ7E(_YrXxxK 's캲2uWH1'ͱ 7?aAh= ct bm80)=7p؞iO2afYkN._}?swUkgP:{߫#_loa(%I6p o72oD8P.= Y܍WH7" _(_ YjI[Ao{?CDZDti@0yfѨU%-0"&3Z TRjz!ƒcR~cQ+Y()+7 &9|8jRz i2op'}+1ӕ9#/me2e`7Y+Qƭ*v2%S,M+ۻo}wʠ3m[\as*%CM]XΔ3H<,3%Ka*T4qyɂmu-yA7âXx3SL>if_*;Ӭ-s/g"> #?+@4yNK` %Bt{Tw#}돼xNW_+O;5HO{0tb)=xU ~a)߬E S<T ЕXmeDl=<T<<֌ Cv<M37,RO_lJiJ+u D1;$bFB^J!ܣෙ9$ιJp_D}W1|qZA#eC%n.zS=n?kq0$Dg%Pq+%NÇ27(veތv}W-7a 0T*ͱؐtol㡜|/8Q4:rgZ+oauYȌ*8Ύ;i},ZT.Uɵ$D~Ư3YUQ1REʡ-NAɺ[՚w=)$&2D|l9*T?(gO2dUk^?!{䴠t5W|_Dt $珪;"=VXvq²N/u?'_CI bB]RuٯAu;&kz;s+jbw"8jNe 15l"u^'.5 nwvCĤEN*A{fې~&-NnkhCVeleˠA fIV!fOsP mh5Gy 潌pK>/XA/HP\f.{f]# 1GElxrل&m~?$ uPǕZ0#z)\ :V/B4TaMrdc]$1"1i et}66)fMgSNH?ڋuǽFʟ\J R6g20e8X-4?W^?`X#~Ͽɬ֩ǫ s:dUה]p,&B85iwdΓBX%mn9җ^TtZ,TnەĦW>S1ݐPZQbR T,3:ULOi˵A)ܮ1O;՞FPhڲ8P>~;FrJq9',C8 Ʌ/gD\_VB27Rkͳ]c\ڇPȦMTan>YD '((lo>b=%reZ1Dme'Wl-' i_O݆{q3ӗ=hg V0}IcbKҸڀ!S| >>6q-0I4v9~u, ~ $C{<Y(Psl'd?Ef^(ID҉dWOT4qÌNbj; wx1c>hB:.&1ZK塣)Hc)8?y3韛GP^;XKJv&7M ui4=avu!߰3?_sWa6)~/D<!`0Vº##Tv >wGiORd3_ .K0IG,N]QKΠ'&}Z#*Ez^kP@r4 ^!oܱas-cޯ*eBta9ԃ D֡fg`Ŗ$hxt 1?&} OYiȴʀf19))܈gEEjgsS\gN,T Ḧ́*-N/Ȅbl>~ċ&hIK, *ǿcu +}fT &Kd]уyj;%(Ωp/̺Uk΍T)#(ޱ=A)50ZCvWXYVwIP4 pU6Gͫ1߬խꞫ11p'G3¬Eu!YFVZ{4RM@RҊs#|N*4,#nP84%պX^6;ͫɽ^ Pr$kHO,o mJ)[6,8NŖֈ-vXlf5`]3C ؜ڂRb9G'֯*)i؃ueT&jeOh8I@)>7y٘(u!13WlPw:0Dqg@KBѮډaz6f4{U\&!`Bb$%/ HJ{wR\L*e犧W?0;8oδtU&>Wmqn\㔒Qu[W?kR[T)op86 ?%I1S`hSHcJ:D7 e ZZQ]‰&(`S`IfdH.^]V.;cw]?,&h%ԥOG~*YgZFgQڹPsާ4*8K .H;+t$~g ?cOS)UGꎆi@0'U5;<؉}[mL͝h*OBոɀ挝+BP 6X+n1|) [r֜8tdk$`1Zt2l9yV+Ǐ{c|b"i/'m``0\nqsttvRt7` jԢ>GSD`Av'-_)E,IJJqC?'MҲ*A{hmIKMP')|(iCj))}:><(f=`Ջ~#GoYjs,FXo[B}|2 *ԶZ#jSO' ϻ37A nc:Wȣ#ҚhZ_ۜ&t`Yw_G܂2O{z{[B]HYl7+QHl10H6=$gﮢ4< <\NA-!Dy}p 8/l(2 JM3W%]EӮOf\W* ߂}e/e/L!uEG*YQ;瘡gq\3^6MD@47-AUpZ-UrmDjPw7f<0 UY)'.;sl1Vuo8n\f']#]'68H7=OM89'GQW֋wǔTĮ\-v"y&\k421`&!-0vz˽h }f0Z.%@-C(4H RKa QҬrEk_#g;l;6@:u !J4 >5[$M}g!>ɔnxYGu/jйu,mVuj;DzX )b7 üВw+ly7iZ-7kő/ʌ˧ű^,QC(mC_wÂ,HqsbJALe2#T G,-sf=>YvLz"t*:]BOw^?^ylnNJ8#=] AyDmm'FKomQq*(S~٠, 3DY:\dE-&CM|UG@@MEpү=M}̜# . z{+'+?s Cٗ8aJ3HsE?371N$&#_>hz y|wVBn֘>=8#m,@bm6~sb="8{Z-FR"BѓΖօ+ :WFZAfboi{Jn $XYyS:e㕖5#fu#ֽ-L$* RO-Z䭢o}~VmQ׍7F_癴EC<]/TvQv}e>]3" *AguUJh&e$J#YNQx2:?3H>/x!^&'<խ cֲKܢ3{ukؿ[pv+Z2$Gw`X"Zy/8)tbiN8̨dJY i);\sD|Słw8=P|\.2yRڶܮ=sؾe ]Hf=21ʱ*:G os5x Yœ$זW4x+. BNNձ:H.49F\{92#&}oO=a7I`sTOAfM')F:AD1D 먂FHY(3d:l+2 ^ \{A{qȔ!*NyXTopsnQҺJ<*w^O3qǿU 3gKTމ(ɻнcy%]%@ZCիA+';/Cz;2 1")9lj?RH:i^<|[D[b| e>#T|L՟ l[VUHmtқ0&W]okIz_Y}A /&X̩6BPMχ"Fodt^|kn>3=V&Τk9(t2%䠙|=GIrX`|O+o%:I;Tk.0z`SzN ܢ9pTP'AamWL1zαFcqe5.tcF,D5߈<@KvU8[6Xf!`%/3AcE0z bsѸrp^FZP'G8$'~x8 ;r*_XĻ@oށĕ]}$)BpPO 2_~b`_5s.P,l6 }ZYH]@%vW2`w]F]Uu08ql62-RMbQ,5 Pnh2ދꃩ!#Uu-D]E:l޴v_b8w_%C# 0ͯK,YAYZV?Ţ W7c,vS cd\fj\eeʉڕ{6Ysf3͆ IP%(fFE/8nٟHoV`Nx'J-rřWb_@k3ԗ$HsC =`iðb[ܤ\]H1P|w(7*3l=BE1aUwB:?:tB!˷$y+rT:D~~MIWSƠ L.'Z"Gmaug *;X `pe>(n@vq$)mt4NrN|I8O{[Ԝjx YMt䧃j~&*g5Mi6ލqnncH;|ݤJrHs(q+ FHTN YVHt}Q \<\+dط?asDDv6PT*;`{X,IY GD zZ^R.|+lmZp݌u#;d- 8Tk )ۚ]wjm;#ɓ:)@y's %*E h^W=Ǥ41Rpc {Xgz״h'7y. kMx }")~ ۄs TbOl$a0LQM~SepU iI2[|rOaSpN?ajKIiˏᎵwډ(9[ colͲ3͵ Z#d_G! pk5Ub4ws&n~c/ 3Ѭ ѭlAݻ%O g洏M~2BknP\Kft\[R*E^TW5[R]R;<41M#8\\d8< SFuK, m,ATS6Ė;F0hgi D'1KG3Bu8wT{:j)11 B SQ: ?-|SPO^ӱ;8) `b Q\n64,,V_.Eȡ\\cUTBҞ|N',;9u8af)x(C-)~uB\m&BKob=gsU5~ > @-M܅|ԿEP#H(@$!1/7cF*&ǑKj']1xjQUf0 ̇|i[r!y(w6a" y-.l )fdgz5@vj[ kHS,?l 4Nden4 yؐ+e0pk 9`|"\)G~T咒d:lk66d/Ql>P"bXL5% KV&i=ZęXHڍF晞/H0҆h^Jvf 6[ZmX; EUJDMyy}3vErʇ՞!$+%$rr}e+{Uc`\[<2~A8\Y(f&i"mа¹wx.xզ>oS_t}]e.{^lvq.G\9 :pXSFs Y QpNo p}JHZEp 7&sdk}Nrq6DK‘=3z*-lO!.'⛭"GgM9Ua;[td`6EH]qК/Dy"i,y8s`||H=bvޢSvj2W3('*2hj(C HؕxQ$/gF)([ZcnD:_I5K~ =QE C "(frv$Fy. ]$%w8Mw-M86 :f)ѹf;O8K0wC>. f\Ҟ7{(nb<ԘM'KٷCwgL `UmHܱQG` am54+z(Z媱9^dpxϱ\ěSڎ#=vIRq=B *c+<:#TȻUseV9_t:]Alw1 aE(si@eZ,]R!F ((hXvUwG{; n*ex`amqbjơAC;plRNj{F5L V|A\{%߯w dVr7.qKܼZ5\ɟc{JZ*13r*s3">jF:*?/1jx}1 e+@z/b<qigyF ÕTgN=[fK|X~d75> Sci0IB@UfFB~< q*hq3zUA'}9[-zzv`Ӷ_\ Уe|QSF)Y*!3!W`(,*۩yCs?LrIȹ\vg4d(b;D0jD=x–+]&ʪ^˯/z8fb HR4./*e+ xݰ՛1)$`Dx  !;!<87<ײ)~$ D Nq=eF#?9`ѓ`3DUq/| w+JN 4 =Se~k㲚&':y(O#>f\P3M~80B}K@;v4`,ѿ~֩!=x @+\,l׸k@cЈG3zT(JL8f,KΨCi1ȕ_BGI!yTȒNe*(Z|C'@隘~tó9`vbwsNЛN 10zE"-d(?(h`3:z*`'{UXmh5WAVGX[ڹU$^0*U2]?{n7|3H(^)BTlPtMXlڒ]O*;6d7?v 0:9T4 "8NopBt7r"nR@H:F: IYѹ{ƹìT}bὑx.H?I#;VPe v悺aH $V_ׯZ#wQ]`]/Su7O܈`rzb6`" {zt2l L͓uClzbN:yhfʺ 5zR[[ Ao z`!g[Efb2*h `SL=ˮ &̀>TX=yV D`u&7r?I*&ePA|]%GL+]SDh-O"©H ۜfB`Y*w^7$U`/:qRn7WGW\K}/+c[7Ek*{_)i>"BMF+C##!di&sf¬lt aS쬊mcWfɛƙ[z%h@hU: f#Oힷfa-ƆDRr["~Sg /vف::P8aHd<1Eǃqd+K}*9΀aj0L.M0lk3Ex&$Ⱥf⯽>{:坺$nU,xH yb,G|u'zᗦ"6jaJ}LS[eR’OdJ5 (.6~Y|N6۩D9톓[H3GិJBK/V}sDVvzC?1>`a/c|q&"r[i& MCUO䓴Z7mpx phtb[>;%O(fwiF.<ƑY|Uks0OB >r瓊/$heG3vK'ڞ z$ #5q[syuici_8. v\mtCV@K]0X'C=r&5:WdL Kr)e = 78$Oix`TRo/=jRxjΔwba*)19vPZH 1}-yg Bc~Hk* X;A;lX4W:,d 4J/X^3p$-!yzi@Q%`a;pJãٹ1H(9 ~ݚ]!Og-jb@71[41ثk~D=UC\n5Ob*Ƭ&z}gGVUA09rd(ڷA@pnAW|$T0JtFx_1'ZYQ} T4h6Џ#EFE0׍jubu/#yH+KO N]zfdaL#Pbĭ3wuC&g; PMy&ٛi~4MӪ.&OXC@b_No&priaLj*H[.y!5I(<0)19 #sYWQ=3K= f.++~JߢJ;rFYƂ8~f45k)f0WmǸXSi i14\z ^/hpɑ#2Ydc4Bt\9edv)CJ8߻ꓗ3&i\A*n.}'Ӥ  % !n7%P^Q}%R=uT$dd~,qpGscҿD{iBz~ϟ^ȳ 2ho~ᓻGúmȩm`^st}{B#G3S[9sԴr0[p&(FWIfJ8GH'R/>C[/a?S ~e.`qw5d݁z`FGVgHZr?#;K5V3/Y"4 DMy*tY hGb~*$Ը2Wު&)XOUߜֹFNMeEN^E\= (4l\ŏĈ5Xk_pݏL7>߹%LXT:bz) rQ(aePHhXԢcJ18TV{?(ms_ =N. áuw}?%ڻ[+_ NZ_.̝mG! )>RCK=dK+_M:ojQMENcya.*̛}5DBF9;O?[N^&P+@ Hl)/U:CsH+4 T|yXAԴ1S`^Ty*'c6qzB]Mr `¯!$q;+uƺ]e@ZroKFx :"C{>h7394p4r[\;EPqkv;jidJgǨ+'Sv]W@)ƽeHD]x+q:@9M؏ѝ"09׆ z eL{N`%!w_MV\Օ΃FV`G"_Fuv%VJ7ZKr\ zq[:6 [JhXgJ8%Vgxh0bH@-cLd>l~<|1:;fO8N/ l+u m#,l4ުYTLSU(3Z{h:̂-:,ďd2Z!Q"dYP1g-Κe|U6s1Bx"N%-xFSipzڥI\;Z#`U K5v"ćf>Y (w?gXfz "ɋ`9`Ns E Sx,K\@#m4>/ ~EN|: 5=eGOƙZucL#,=vO;شM2=b#Fq#A,}o;CE~0߄۫r`Y68$:$5D"][+#^Ȼ^ab.%S' {Tk>LRnW/>L:L|[}y &ZQP{*81G.6Dq=-J)Wԑ%钫俭=_Nh'oԾwr }P m3خ O~YkOpQ=b$W%8)u>!7]j_bGa&sb BP }? w Nɶ^ 9K$!X-Qughclk|BMk9L{ H5{t7uϖXI~oEtzSC$3թ0MiUcp&x̉1ƉnYY-8{U,y z߿4koq_gDĒY! ei2 ]4>6tE2 `f;J)xSys'PtG2Z27Es]T @$'ۓ&Ne F̶ް8>L 5j^.cA gQ#'BÁ gpz\ r<;٩=SˮxNZ8 \aWoAVfqcط(+*:cۉ.5ɼC^2-9qo<ϥvnٍuc٘Isur׭agTlr\E ܮ*$2v @y ~-iEPQh5\Աki{d ؅ޱ!),[:!,H Q jjMJ)$^0 |ݥoqS: \Kה*-)NM9jXT;C?Җ!"+UC~)tH^5)*A{)4!A!eQ[j^eWgCZ9?gd& [ǿ\4kj*"TgXM#謽3_#9{>x?Bat|S*I,EUe!t03Lf5m@\9wj/&xvqB`t>xfI7HW܄ R@7j!@m;:vbXt9=pE:0oEl:;ά/wXi?jG\3^e'e[h̽E[lKx^&ט, (ϏZBv un  ǮU)y2}ۨ |(2ŹL8vQ[J,*6sF jz`Dkk#eN%ΩcH2Ag: TLg?b` *i}(Ɵ]] 3s/ brKϰn,Tc=I[Z'z希u4e[|pAuS7M*;'*S9@Є=Xgt,|Jl K?BNyM{7{kLc)/gﻖ0Õ9 D 2J6^-)m,ekJ#xƫ^a5; OXJ+(uuۭۯS\`MgTh18KDNtYKj ߃־}OY9]ԩv=[C$y x~Hjf8܀_ddO)﵄<Jgps[r5mHDDn ? Fu} cOCȃ/~w2se\q"8, ȚG!_ƆsfJe&?-510 3jSe*n3ڏ}6Bąg%\Hn zڤZ8C>Zr`a""!2B-88ߕqq: ǵkvQ,sxa4D}?utO ŀ+%eUMeH >H>ƙ=3KYh! ~!0I5"=L@_kzY^jnE{#9 eoX\\K}*}T/ ]Nk#Y1 IIy{X :W8lFu"izM5(;I8yozOβzY=_?uۯ&5]cT~>ЌxvdrIp_;7vN$O3E}-Y9 1ګ[.q剞VV{ׯe߿a\0PMkc)$/vmrztE2&cu3(}D+ވ[*#V>$R <Wz r* tT@;:`ࣇXzBGȓKHSZy!\@znQA8㚉)\!&P1G'?Y4 m 'VH\ބZ`^$,y^Pr( :7DČW^w2A5OwJ׭JV-,#fk`uJR`:v''YLGI pxno|*;V*N鋠Q2NnYt@h+L!^HqxLWNބ_Lb'1yK_SPM$F=sЅ(rUi<_3)0'Ϙ_PBDE[[#Oya</E30g 1M$&aHg=1*=VZ? "O<3`]W_+P$NW9 YLCc\~*C" C,#N,AƲ>9^ɓgD!,}Mܠܴo9÷]=FX14ƈ.VrXљ63^+vc D2 {R] A >YV@qç e 73q&vdhAh;5&,Q0/֏}볬W|xV"¶xa"kbc m &2k7yRRey4 My4@L>D/3|V5v^"%7g  ĭS_ԡ! ̟59]0٥ɥ.̓$I,%GF1;Vs#HzXA.]$K^҈w"SրP 4irɦR9XO"EXmuYTofypl#5E^svaV̒#UȨ)9bٌY}/2À[qÜN  NAnw"pz!cbղEё4";ynNTns]63r T6gLT)F6 )}jGٞ&s(zS($WP_:NC]E~1N4{gצ7-3 Eo:vđߓM= nYRn.ۦ>LaY)=~zg2I|:sfp?`եSNf*i7ݢl>g)CR~q @F*/!yqYgF(%vra&CIG$!E g`jCqÁ!ŵDŇ(6rs*y)\HymD @0ZTLJ>ii2=0X;<5[.^8eβ-- _d\h7a_lƠ MQR;X2 NkQpїָH/rI!p}k=7U H[|kyݼCkRcu9aH1&BK]5_^L{PtXjQ=/Ƅ̿<v6[-Jg_dw C.YB)AhA%( _K6Y3-T"u S4S>\hk=DQb 9kݪ8H;I)MO Jq zFԱ`ȓڬsAi@3"xQhWžUl'9|,/AG7 Ј*_jBxX.N=(n.ߋ1(jmxIKAUB-Px}.FtǗ{mU  5 6q9dʈُ5p}wNוEN@"VV3U :)GhDP3"~-;B%ȏC]iz*[h{HFyG4"/BȁlMb~rʯzpa_[2UX' ~yFr) lY j"+vS~# RXc TB mb1|c<@UY*XiՕùlg8@TvVggm7">mOoIJ:~ GջXfSr3|6 Ͳ q c1!Eu_ ""So N= C3~B3F nF6(+v EkaK8Hp#V,$WG`ZUc1͐ oZIx ӵp$AW}߁_ 1MvC8XBD&L+F:n4R;̫$DCW`)ljcv Yp ^*[j&֑9Z'X Frsxa=G%{w4SA8Ų朌}ݺ=;dg5)1JɅs\6M*ڶ!So_q: ~XPb(+Ko٠z-S K$rΊC\;7Ǝ Ogw H~<ߩdxpiSi+Bܪs6t)UJ J7);ý=xZg jfe ꭮nJ$ T/Ө ASm?*\mNTj:xÛsPPB9m?ʹmy՚j`~V'|Ü ss}| k"}{a} 7r$&D`mFWm!DY%Dv;Vo⊑pϝ}^4GFtN.?/yk AΧ{mR\ v0.(W>:6!6Y89{bDR,׈ǽzmɼj${EhN2B>VWy$jz.3@'G_Gy&U@ƒߌϣc0h=w筟 .fۛ?: w9Q$[T?xքOD>ߚcr;oDKd&*xŘ!Ir |}^hÀGVbf\+k`pQuzqRw0\.oS+tV&AB?X`2rc6,@:} oF3 _Sӧhլ|U~bpY, rK@ͬW-$"ul)N5{ j۟VNw6 7Xqxi+崻WaK6:Ӣ!tP&/e$ΘsΜ4y L TS^hA -.'ګq!qb 3#FȭD&C&>P,wCz {ϱbYdi!/T7`M (QNB6U.Cx\v*w.D}'h.I17 lm )njAx#1bИ+ X;r,V :Isrp.;Xnu;kPc]IJ塽/W|75j9 L֝O8mk4McQ{ZL^-5CEtr;F>"oDFq!1%gJHlar=7(ݾc}D9ߡ#nV !J6fo%ߏ ؖN. (Zu!27')ɉcBÊB~~5tgK^b_4t3_+t.bEepBBvN &/-/_Gdq!pJ R\4{\T"}ꍞnχA{T/Qo{a;X̨4gB` *EOJL,wuKzuWh+zH7^*!#+yѯ&[{^#>ɤXz6@b%QyB˽-.n0f ]L_:$ɨ–fQCnVFOl_[Ŧ1FhWXMx/L0'㯓/nzX=NJX3bu#gުwWZq{&NZq+bCmfĢD 9/h@Ÿ5m)˶/ lULx_ƭ utw|;RJ[:)p[3HFORK8lf㵳)rW0‹1I)uB( n)|\Y#,wlu 'Uet .=fn ñ+KA/[LN 92 HQVzxZF l[*jI6Tf_uHikch q s}Nr+Oa;]+kl_U -:P Uw F/1.tpHsoRhBU{Pb{tB \qSsd+5BJBsv7 =L5 t>3țU *EJ hk,3t1NvZsd֞lg%c j@*eۢ7ɚ0pYF!Tx¡b$;L0 23=o2-=ygfp#W6W#QqKbδKb> I[#\ki0mMk[迒PiPSb]lFi[ެ,nQ܃rz0_=z.@)eN&]{zx5T.S.ĭn-%K"]X/GɱtbpthFR z:zOmi̬MB98KTb`Ko憘XM>%G/!>%?dPT6o9tw]W^_H/Y,HJ4oHpN ŭUi Mcޏ.V'>b`@*H=QjVa5 `|-_/3u7P#qS"ΛobS5YOVw6H UTq,02D"`fHfJ@iZdv\8.ATE5$Zt Ҷ!$p&4unih06ŁZe0!w3`y;^DPaJ*r.gbH%./Y\7k?5ɳ05z<,f>h4=L&)mIrGsooeyU@ZuR.բk]Ϟ9J&ؖe'-j/6yqcנoVa:h _&8϶DB+uf=nS6UoKg\j3c I]Y{n7pT='s n-_T{'甃ut*?ysM9;gd~+݁wԸ#$z˓oCFAgc=^|P7/93\c}PrNy #Ar UG Qp<ʗG!Fh?T1w_N94nVthvR]}8o7{m>t>]X Ν HOeՇeXҝ]t# -ϲѹZ@ 4w\ ز;=`:ug~ї4"7qǮyI釧=X|A< vZMkSaM5tyZ Jdo v+$?`(6o̓Wb%k>Y4yj&~X5CJoWW&{ҡ'a/RxHݞwޞk|6Prd6 1낲YNg[pe|j/ˑ1K7Wm#E:y 7^E@LT@ )Qlg@i!݀S:QaQ IjEGZz2ͩC o>UÕ_ <$Sl{ȅ?Ue.)Ǫ} ٰž꘯>9i UI,3M|7v lz"͏;,wsjh^!\#ɧhd*ǗR sEIϻy s{.'6·`^*6SRtnq9 ըJs jcMGºb>P @"btB_sx式[y?$1Vhzg/nIIPTqh]?A}?@&~E)i7 _UWihW>M(C~6yj3NI_ K5 {C<҅5aGlsGHjKܴXcY.3Fڗ.cBӡZ.lsg0͘*տ6V4,a+xĬn6>PIvҬMf@/:w0,0I2Q##rs[+GOh|5<%dPcD3i߃VFZúQը!(acq?) W5 dU6sj;LÇLSJ(b L(s':YY2?%zИUvh_FÌed=!!N%a ,ʛ'3*ﴸj8>A3̷y Bi\Ijrhc#Ho_mLh6>ӏNM`8ХJm/hR;z;%m[FZ&SLjq\~t",0N=R&0h\3&Bw'X70)-`7n 1<"T!/x.cÂ+W4_o\MP!E@MmYlS`m:C"q"ƫ4 ,hpr<6q2yה;Czm* :$I#mL'{ucl9TR0{45vHZbNn!RzE3o#8vj63Un _(̡7͝T9`!o#壕9p_ȏ^""Mv5a4t7kE"&A^Y/oM+7AjTAmg%Z)F8aL^,fCZWxZ4LPHǚʔDapV~;T>sS-qׁ=.^J~%A!rKR9.&\zvef@=x%^^:DubjT8s^Xòj&r&8,A*q2ӻ!0wV|!Jm(\ϤXF"R&huJ=ZdO2~45EpIhC?/4<|ʬ{;CrtxMuNO#im(zU>5B;. S``(NbIy -?9*C#\]먪܇HBS.JñJQ}l<<\V@O1ܛYhg)/xn8[Ok/~EpkB$ _vf*O_sr6ZdxN[NkGr>[8u\Ŀ+|;/3NeN2_ڪe5=-~C2Y9\!&ay3̗{g >RUalyHr!UrĀd:ANĶLöxo("lJ괟{*#嬇.@'8ԷF(=3oKt' ꃯ(^{Ъr{+gԲ3xO!B+ƪe<}y|.$a?ZN:rT.3Ql%o3Z9q_bd!h#R oB< (F?O O( {̒J K0Gj/* 1&~d6Zx+NV[M9؝ߚƉDy3b%#_he4pfZ!a6y2WaYzv:d\lULpK_HܦVhe%bVXڔv1LG\)ŧc6gL"8nLW){{pNU` Ex`isx :2}IkXAx]?߷djNu h ۧ<j}S{N>^\(՘q30HW= o֥J2N,XᆇeT$͛ݍ>0O=L$yVh..bE^g?8I-rY'8pA A XVy8w,%ʰ QJ`ϻH oOތccشf dI>a;R|NO({[9DBK^.g=o 2W" ZЇ5pHq"# tw3JiĻwxLk7':?I/OyJͶuQ[Gz܅P'kDoVʆ]NX7xgi zm]h~"oM}>VyYdOiQ) 9>qfgļ›ﳑ\5qK0CÒ~ib-Rtq8 2`*Ȗf\)#=!,KTQOWg E,jnN_dF\V=tPK'Vj]sY1I0PMgL&%H _NLbRvWu;}["\;@t^F)5svtشX27G*ʣ*KN+V hBw_7 C6!Vlwulk:{\ڜXB.IXNeYBiYI}dljU!HP-ە:{/M̙ˏ]om`@An(--Z.pti`P iBѶ6 A/(GmpS \G$}6|ɍpl\+<{ZGd쩽-ENf0>qFj~z5/w^<%nc}gPp,qMJ2A;:8\g[WCRC{H56p9). ӊC|@>'E${p^P'Ų)R@_OtcFW>b8ٶrDN.OQ,)!.ؒ[vߙLy]ʂS"{Ғ3D+`t0Uɩog7]o:Ft :Y]ˤ(Jxrjyu721ܽ`BV"%x»tX* { RCܬBPZq\M<+]f'?Gbi@/<RC~QˆEhZƸ6AcK]h#D %»VyGY3GH/)ZMLdt&iP-`|^]eK>ed*Inr@>s3 7zYǒݏ,LoI\3jkUL!٣Ȇ`Jڲh'OpN"/<خ te8}6I4A2N8N/vHyW]op,eZsp"b#v ^5 8#+ ~ I1d"i}p3V r&3Ti'} 5?Qwt{z H,XE_jQY41YCFٷ8?SvUI G઀hg IrwBIj݂46yXbs5YjZ:IwC0f{n/ ˚J^{Bz끞>$EuXR0W3!kA-;?X۫]olVH/3&y6|_a4'aSaʏ дu6Usιb-+Ν^6ebj?,$q}lt!_>rbF{…8cWB&ҵ,$rB]ݎlwN7eVF \<X{'Ȳ^$Yτ4NyaZ6l!ѾKDw6= [{4xU0]*`zf|f qC" Af0_Cq44(]\6K ]TB#$,V/KZ+DĉPDQNLl3)#<sOTds{U Wƾw~f?;A{_d8ryJ1#3_ׯv8ۤhA╕[ɦ^$h<&C,>ɞ1!ę7餯߷K,<@½#> ‘"z,г;4{\nszf:7dŷZc﬊jSNJLF,43 gz!Pag; m_}JZ@}%c_ /Gg&=ק8e1cCB!:Xb qQ` =X?XS py^9eSC@Ѫq*RHڔ\z{!{3x~=pQ:eUm}#4TcSMzd$Ʉ[>,U=XϥVzUXӦt"o-*Dg{?}̸4 ~5nb{t J*IisV,q'``ZSbs*V ;*w]ZM~b~oѡV$Lir.N%]xGWrq .: ؉L-,尕|LuO%@c /Fo>ۦ"0#3awb湀5 r rmx3S B #k\_F4nS2wIC||e돚#h8A//ChYSunX~ u5?Xv(7w=}ߧ/?<: ϼp]"od":w#"2ʞ%|Ns r@7[Wa%ȥ*[D5՟`?/srD.DSr,iwҧS'g43H  "X׷0ɑCFlQm#efzF9JRTdͿ=ZԷ4ގE9Xt7ֿBdN)@rb=T',Øe(%q(jInEwܸO?^YIe4s{N>h., yZL™'m-LS803T!S?BݝLe.NGѝ F̋IB//̆GP< `?1aG3#uj@qNcBz  t[LuiߊcQ98|A:MIayqdyß4?TC mtlլXE"ST󬮳#:Q:my"প>3ӼNyjDy) Kd380[0dlB1 #,Il#{Í)od,CT*r¶cP<8CYZ4/cfs JM}M%dq]dtqXw!-qpA2o7I!Z!ZjXI݁$yP̤5&K/\ %ʜV,eX+#%`eB*(AyGn\jW`*;bYcFqpcFޠC:-cVN%9=Bɑ2Mu}57MZMKPߔY"bmszQ4=;\GY&O{H=dUt޶Pby)ת|-"0G+4|DY̯A4.*po΍ia`^gQB,j% zDf;&NOZ\~7(H@-&3Ep(~P̼P-gjFF!h  К#ă`PR蠋\3(%ZK%4L1Y;\(dV0&d&;}DoҴcuk=\U$΂&R߽uܚL$YdDւb \ILϹDq='RE5*#D1}V^Q,Sz,{.RcT2y;< Y @]]˄D8rA6_9I ?2.#QK-5.g^+pGY^=>xAC-M dJ$;q5=.Qca"g+`#2qkw%y(zpBE$8{k c]iUaѺ9xB] 8BBR}l2ci›+V{HF/-B'05ho0U~&$aGiu~ѨJ$67XЅǒ'Ǭ+r1eUC\&?;a ˃='~ uj%;(/J;K8#ԞL*"prB[ZH30\rsWBVӪZ Asżڬ9O`KPl9᜽/m/TMT)ie\^wxU,ytXG:@KqtRJNPo\d.7|֛`B ;TdHUt+,f);ɖi0_ngvO,x-2ᾞ[3( -_ m{F-]k]_u}J-YӪ$P0Bi-,cuVN 9V%W? L$8e2D$zQE#TnQ1%ksXH7֬ɋŅf,_ ̽S?DY|WV:t#CvfSNUm(yvUnd sa`8D@V*~$kWR8:kt{ԄRK_Jf s#+ZqYhְd ƒYBh .GˤmN6zI :S3N"dT_' HмLĕKbEHʕu'2c 3̀=X)̬xW6Z1)`OU&k2cG ( !ik>- Vu6c gpxB%n=^$+D}QrNxQ]Q>XcdિK }l$lzZҝ!4@3k~ΎqTh?n<˺>\NQu|?R=ʴ7"±X5}VCz}ĸ5r]V6$V.+%cfEgfM-}0ży'Z+,voj1h R?{oUF4ٛc,Ϯf&9ڶw$5e Acfpq,~$|oi~ $J'(/F>ſi} Rexyjj||q23 IdO2Q459 -A  vvb',{9K @1!.12z;(pWk84D.0gV0ɌwQZ.rk do}NҰP;>=An@Jl oRNnqSZf'Ʋ#.;<5gJckzLIsNd`|PFr!?o0Y-ZC56}0ax0*T_q=FwsPKW)q²E]v(TP u} +=r4.} %YUw^b=>cԦdu(=ni”#.GC~JLSw"5%t&|:tQHc}ۃ֮Uڿs"q+]-؋m%«vbc.iُ9iP>ω6 \9Eݒp@}ҤkUCA å^`z`Fjw0$Wڗug&~яdbr=KL.y,rk"Hq=\%ސ}C.%KœDw?{x)Թz~nOl/q,ϨI $'l8т5Zҫ]᫬7cH*$z8/gK'a^}[$ɆA4&(ci!Z~ųOyr$8S45O(Am0|tRksBᾇN< !X@Tzg!J73TFPuC<{HN4ؙ"2MV0o=؏$rrȈ_\F(K`uUNTٶ9g`% 0b R-}/<ԪtBk5C((`[s]5bx=$9F= Q Q aĆު,Vi^.:=gv0pI?_: -}ᴵ|-/&tvxO`Jm[{WvpA!gYJrwk7g/y&I dZ`P׃9~IGEW#먘uX{!̿OYGl@BS*]C 9]:w3jY",:YQTD q1V:]u +qF? mD_4*|&A_` - ჱ}]h€xNǛ{PUbkMByݦ的>0u>kF-664kt7+oN"1 2"=76X\(E?p_K_u|Q0c#=HMbF}=,p4ةH]F-:s e[E@ȾߨFj~A+½zy#ˡM {(H8e5׺;Yr?RYU,V[qiʬ#c+j {\}t1*vA5+ؓ 3hE!qzdɇA*7Z^'pSd 0X6v=>:йa&)%X N8C~ LZ碬_ҥ߁A̖|AzmO?ƌ8SoB3dFHVZPĘ6Ͽ/LXz7HGߦB# Kaߣ`|5-"[Hԁ/'t:AK:@Xc3@-瀥’@ikD\ܞ٩%[O7)S ϥ't#Bbg E#y6jB.˅✢\,Pg}~ +{'h82!54mZm]UHsڐkf -0f(`2hk2}O+X{DN 5 0:{{Mߚ"Vk jq}ecd|5n.@A<Yj voSDtxUn=GD$ym-V];@_^ߛ;߫Cxuz6kkZ} I3]}+,(j_n 6\8Η, CI;yLE 78')FlovcX.d4OOȃɋyed^2e*ltVY]wӗOPM8j!KU6g^#vFdiZLol/+eLaQ?x9?"59 r'š6 " *zӼJ0YXz֟D !|-o'[w*& :QR1k|ҧAyF썎P֠&@\WntCy_F/ߝڤz+bv_2*# ,;VeͶl\&G) /v zSUhFgbyRG~Ú0lDD&e]}."6czi̿t`]HIJE&D)A,+*MN G{85Z8~&=/Lm&1ލC_3 AF/vWf3 msjޅk3ī%hEK} ѦD.~)`voٷTdcmxD?s@8Nl3Ls nsvI#`}ZܓOi$/tkh2!7--M54JwT.+J12sA5;Y//-و3^j c}H}]!ϙ/4X 9Po[*.HU0D/([<~T|(V5"2KRX=5Qh۫ͽ_l`p㒹ct íG(OA ^t[|Fm[L@H>V<6m-K)oO2{-}0W-uJ0,- v8ذCoNHfOf7*@p WsYCĂM@ !?H+6|߯'d&ƆHKE=aJ'D9U$zj&4-דq: B!9zW"*{1*[d64UYm" |>_ʤ zCci,zǿ"!-Iz[a` JG= H<O~4.?l\b^-9Gk =,`2հ1 p:0էHDǟ Gj]&t- R;c jT b:էp Ф.L4W2O@NXE<%,IIO+H%Ɨ#,Àˇ&KZ ^*C@7R<g;p6r҃ *O鄏Bd1lSw= <' XhpQ _t8Xm4=\hhuOhdžSIAyy $D$#5wHTh2;/W gA-t4 29 eZ q-1d(b7jH&ٚ(?8))a87XE@(c!`uLirvȩ_k{'C !GלQn^0n"\PD2G{/A[pɀ0IVxDVosPXFW +u~m#Y1G6e5USX(z6J;4"\}61mHc !Ă W,LXzEM"O7=U6#eBWAA-X{5F0^m3T)gRii2hY0 'q:F\B)_{ u7G7m\I.@}$ȻQh_6@?^cNSZsgaWއG m8N붼yRG vOzꍈQ8;+z> TOn_,Z4\;yO;L溷B`5ڱްAu<ٰGʮyKRa?e5x. pbW ve1K㽉TW'&~vzWW05tk%nU&C]`&H/3͆a6L1'1Қ٧=Ǣ}6_Ae017 8r,6<)i+FepcfS,ʔ|]3AuoAˉvS~yܕ휽*B: !<V@"i|fEODrE˹=jQ={G+|FY^իtv!ϨڊQ7{ |*qp8.!dBY*9gbӅgtRDi0!s7*OX7ZZS5)-/ޘt;~J\f w&t+h%̵t؏;^n>:. W!1^¨|Y{Z#;/_쇮]U-k{)LgR̠ئ2f&ۧ؇M.3?zxHۘXOS$I6Ex|>>{XS\AU_|k% _"ɴ&uAGZԒ$ބ?TA ?D2/ =zOКޙ@m#w,8 R$Z҃ͽŭb\-V[ `E 6]^PQvE6S (ܮQ' # 2'W0-YPf*䊿ސ}#xxQR gţYdKsqp慡 3wBJ\wMN˨9Kc%ɧoQ~efBuSFLbq'j}1vD6*}UEڊ%8^ڈri)\n@̸Eq|_U[`96*ԏA"4ٟhe\um=v=[*gB57R0oM{x }^u3 6#uhz(*y pHI5!p2,꣎ŕ)ѓڰ0Y(m\ өhz{6E}5~Ƀc8[GATC]S+Nsv`@qoAo@{x䣖/9fmJXBG27lZH<L9q(#hM3Ԩ &Gp%M'3QɆJɷy K>2֧4-nj!}$axh4H3X@uR1%No8R^_wg } ݏ#.vWh%pN`C}҂R:Y7W#e\H*RoT!(LI˂LpﻄDZk8X|}ߟ;Bw\.&e* [N4=ݼɞI )vw$;cz9^h*LPN(B\90Ho1 5G}rN2V52OōF"tl01} -j*4 dB#ѺzRmv =B.C¯n,y](z:C Ee%&vI:! UdtSXrj6  G7敄a 1~G}96dRH i,5'Xx-r;8 ^>;2A4 S/ebtWu0Bj^C(8% Ӊ;}ةhҪND:&X!ɷ4 Q0ᣩ՚/IѺM: 1>zf??&xAUW!;rϔD%)̽B~nDdՅ+U2~nSΞePF7 dV0\ qť̞[XTpk}f"gҡ忉ۀxdgb0m{#fm)N+7e|^w6HA녧AwZl}1Ìf<୏{SY`qV-wON%vkџM 1 n}O6rh7RE^6)=c&8mYռ wTdx1ksǬdf cɻ`8EmO v/đ$& 0 &TB Ϫ gP|crs}͖l~.hr)M,vũZRD\!T= L`Q]|m"SmY†R:ƻ !.\2W.KOМngqA?Jva%撘y"66T7v>0O uyF]I+UZ立h+_-ʥʯO܁$Z^x⬵:>fb5| ,SnZ4]EaӪ#w^cڰ T9YAo2In'ОNoOu!~O>Xʀ)\HKGnx1n6׈d`8 T20(]Kxr52yLEzL;8rHO9IY 9/GeYW vv]E +'Gqwn\}K e3.*bHX@Ƣ 9@Rtڪ 3_tX[Oga cmlT&@X=2=lcqrPSO}U}XRia@N%YG'6 ;r) z`Οh {LPKy٧ջNbY{}1["ͿEhp9W1ꐰ)ŭt :j-s[\'!}QJW3$zUKCޠx䓭!FSJ+]#of@sF<0פvjq'*[/K њrA)߲SPrP'6jZ(3>%&zn&N#V.¨W`Fhi0*[UcԴvDO56$/ &[2=aˑK8c}/9MY7-csz幊`.!>4f=5 ϧMb7(LYOQFyz(/0LpW;ra}c?T/I ܅\[~}\6YY-QoBlLsc\I>S4an0,!{mq?7Y%9(csi%c 1IOߋSg&$@BJF(Fɹ4oz>5IEΒO(c<ߍ ˾7{1-/f-WD~˴GHD?pd%Vᨙ)ImevN!5 )V'00#Jvu?V-”< UaҔVا,uw}"Fzܼ1R=uePY u¿ Z!>;gL@=eκˠ.).#dFո:"1w \t ,Re8ֵW%M{}A~DS>c@lD3ETvcn; `#k##H6%=7v:Y G1RfUQk0R*4gޥ1ZZJs%.AٯEadp&?mJ7 64@.Rhg h5CUK8K?JW>z"ײ% <ASެ+3৆\N%C&Īɣ[WC'/Al ^7UAm5d.A!'{fl.VU,rynzh /g`bcJ3sz4*6"-CRѳyjXO":$*b̬W=YEx)-Nk;/w_r,HK*J|es[QXZa|O˿`+G B964 Q#漓$GBtg&}6MCP{z0 +Y^W}g}R|V;}m㫓h 96 ,QGʉwıACc"SN_ʎBݾdu+O_G1O,IwMxX.B;MKnc^= ᷠLVzYmoƹ⢘Ar]?ޣ]w7iard[!Ұto*ҙ3Ufg xȸWO\+9~hZ]j.SS &s'υҐc'f#1Lױ3R18-s[KOqMJZɁ;xtB:9ySQeAܥ.4LRHB}*s _ 'm\(a>n|)akf* Rńl  G4,ΌK+s:=3vk%.QqbYɺմ[Wh9$GsS6OếpҨ|l4LLHP5}ډ)1J$e=?"S?ڨշ [#?3sΆj"*.O4k1y ¶'eέ˂Q;tLǂ,W.G#.JdQ/bIfȪ! Sa8C+.Ж2ЌtVJ0$:\ܢCެ"=^*,zy9uw\sh wVkQU8ҁGà;arƒuE(9 p[94 fy)Ĭ ĥ`+lD+a4|e:ª[D{aWwHcHu?ֿ EԣRfɺ{sNeK9D0LV~P1a|Oevr y亲lwwcdE֤=(g A{$۞l8g>LK#c]!]X((8e5c1f1"2,%%P [T&߹aIRK Ⱦ =wF=QQF~ _p9Vy` 3B?̭ZfPym5L%/6#:x֖LDpOê2\b7֓_e`yLGE%ԁ"gK 4(]'ĉ8d:IzljvR;Iu'}P6y{>-[&d46H#˩įR%ѻEӯcɴ-ںm^X/UHkd2S6R٨'(%j+ ᜢQ"`2 }ŖygZD*{L,\@®K5/#ъG/(Y:Ќ3'Ǿ&xIü!7\aH ֻMjD'Bŏ='P}Tw[WHp]D1[&Ty*HLkmEΫN*n 2M(+ED<ůbUS[cGtQ_ ImGƷ)rybD,E}h!9\Gpo#B_ˀpUM;50Qbމ4G{ E~qɀ`@%[^ f&ԓ9Iz@Ce_A m1hɹqP>|ܗFL-!(w6mY^ѧ ]\QXSAizŚ`n(S7?$knr[eIfF曑XiqI/nOm"mH|$~ҰfI a579 @-ІQ9Ezņ.Al.\鮶[4_v3 ǟVNĢ7 =+Uꍋ"RrqI:[!Yn*HN6=KkOUaE?@I#+.]5F.ck\Dj~d.} j>d '|39y :2}S5ϚyqM|lgnH`)Bw+=kY}D{|*}ã,1LIQ9u`57Ү#iGj4_MWb{QYُe30,\'c'w 8Hѹ9E DLL]e=IQzkYռQ%ʫJuv&ȝS`8.t[;Lrgz LI81+bɈ_a70ҎU>Dnyh`#D?>\EX[E8,1UK|Ǿ-f.eٹU:$$ gu ~ux|ZRj1)6 g wZ]cU}Le`'`/3భE#(pyS/ cp9u y~{L($?J@]%>ˇ̭t\6R+Io3޺؂#>l 7ԣ i'"\ZТ9 ^śmC>=EnoPI]P%Z"s ^ A6ge 8h]GdBw,ohE閄AZk(AmU˕t٤<3-NQ$Wq1ׇm v׭?zDut €[B(dg8bJS{='v _1Qq_@ 4Uy73ݵX{wj5vU+Bu" {; ˇy'ZC MtI(ϳts <'N1{22Iqa=$(Գz c8l$td CC>oDLb~f<0`n[%˛XZLTZ׷RK_tH8OkJy^@ңy&\ur/}KzH1}ڋ.)4-k^w qWQ+Jz0S{rS~ bfA h8hhq" #EcutTp3Bè E' 7J M5W\ckRlw7eC`U&Ff_a0rNK]Xj.eD_v=EzK)7I)!T4IZ="4@£l(SL?2z V+AF(X>ZʺGYJe 3w!E4w"+MXCSl[!jԩ* Y;2^ʯ@XIcyRعcށמbb7؄e ?k1T2ݡԧfبE֓.lg2B]T,R0罅D*xNRCchdѳՖv(U=5h `4*%KqF~sVoävMw}tX$]ygW'G7 ®U x  x}M޲1;4x%D{Յd˦\PPLoO zՂ[*:YaVa)pq5kԥ!čyRQ }rғqzlMn$>;rg >czvJ{Rs^o|2ΑWᒊ;i dV\JWZp#d[z"!Rπ_LM@(8k>h}|2u!8vRM_|Ը7æߛHviv&,hO^sZU:$8*J4V]+J̹r&7OwZ他~ȡ-E*ȃIx5pt.]m1R u Td\-pNP,WNA)^uGΤn*Y9,b"ԢU; @idB3+D-ة'1z#Y)z;Ͳo&%!9mtKPp}_Q zz֎(V=d" VJs*vkYK#kxnwhߢ9+݉v_iQ=hk1)_)QEp2, oxZ|^iwW.| @ ]8: ^F5pf*$rO/ߊkjُ,?oeƩ2e%m?g-Y?9@}RİkKl"kʺ'K n,y+Eߎb!Ψ:T%W-x='&2AVP]za#:Sh+E)TԕVdtadlQl^H&RfxA,׎N|;J]aaEM2J{^[ڽ&gЅUZ.mJPS'*;sz0({C;2?We91cr& las/cW'KR%HG:&K55=ڌݕCH)|"GS-*`aU3WMVcxP o> Ȉ!Y;P;HYZaG"fc3E.Jٱm TEQ~/D{2nZ|%{\/ZcI#nTD_)h[ YK ӿ%;ʿlG. ~fO_gfZ3OIۿhܲd&JE#.19~ޕ|BD=wqq#ɜ57Wdä:?gnq4SL.R^N[o C'eRƔc+Xxkfv~GoˏE]즁CCXI ǟ&W>>7ϕM%$`3̇qy %(o:YWn8NI$@&8}h {>4QzQ>B4uW [n#Ȁ/.D2 [Yuĥn d?>'F >JϹ:+C:աB'dFypw4]g1s0|6^5ܞq$)OvFtKԵ'|antr ?<ΥR![Y sZ0]>aV;|Vlq#o!݈ZUut%^ĝKߚ2I䒵{j93 |QfʯPo/VƀOL'YJ{G78YζEo?tєZ4d(RpR+,`DъJ[K3J':Pܠ/ɥNLd6bű@6_f0w y.QpmE_yT/D$Pi+*$zܦk`#[n_踣}B!BWs$ 0fHںf,N91:bZd"Xc[M<O`%8պ&> =^'8l{D nvl neA|-^/Aj9?`Lvf 'QN$Q_"1cAnlhY[ltIx|~ 2khH#Hvd4GnX ۥ4nL7В[{E@G2)k5Y^l>gBer0ʲ}r {( kj%B4e~>]p30}TWQP~L:pâW\C3<|y,5!ghל36[lP\)}Xe^K,Moj=#Ax7I\ȑ ۋ88+7$W["&'`l\qԗE„D#oT:Q^0Ǘ{^Kk싰S; FSA[lƃ\Fn0VٯSn7XߎK!Q5G()yt=n |1 ˢ|;EӰsf@_}9xx*M;ޠyN匡!q)$Y%v8√ay Ri !%iq:;=_D" _l1ohk5[huHcrT;%vW-~Woꭇ7SQ[mqd&z͢.ںD"0;=8&(?R*ltMx[s RE~v>)iRJ3K1p8^τ)xUwNkx&«GNٞn[.uG4Z=!LjugQ/0Wm`fhט&QE]owY,Z3wr,`5(yŃ97]/,XYə5uаE]ŷ aaʔTb֜f>O%ՈB&T d+2#xpF &gH]Jr ٭ݧW{@Ywef+&c(f|M LEG\\nl5O :KJlvBF~PYڭכʋ/`e^`3[SV'M~Z??r-ѯHw{#U,KMH77ur68YnX:/@Rpf?ތ xý. ؍^ec32ql+YhsW?xN_MӪ[?8* }YvXQ#GY55A~  >@\3fD~7_~Q|,Mnj)b{@5JAs׫*zeh]܅|o W%%;s>2+Ea)SdXFжg݆M b4Κ©7U9R:G rVhG%TZ8K: H-ZܝkO%ܒ {Dhȵ0s0LU6f"#>!BAjPr{uH) ynH V{‘iax֏zToD W)n0h pT TfSɷyaϷS ą7?_ A=Oʁ٫}֒AG:f@䶄 j{7iwUb呬)vGN6$32, 81*`KRmHrgőY+M䀔$탰JFD7[RIV䄳6v]0{Q݇Af#/b't9cR"d`  p!.V~.%ers)47s YX7(\&/bK!Kaʋɷwbd1GPݍߏ9PsP܍06+/1Cq'H,ڃGAR^*U?¨yɒك&-PZ߄M")axdMxPb{%%ˈNFN^`+\mQ :DeKRw|6i8(w,r}Y.P+GזWGx홳f@gXpC*-[xvmp&^@!YM|QHۜ4RJDt汦NX$ g S!&ma=Ȫ橮3K,"zk(^p@~ 9a9iyy [s0KNan=[`o#=ҡ%@lT { dS@Lk~-؀K Aɗ "*$ q"; cBʪՁ(w,67 c (K3~v㲺g*c`/UcpN%eT7O7[4YDmHVHX $lh :"G"~A~P,bwuǓSaO)h:2"5eYi]V;B9N8) X]2gu|uKDR~6 NSE( J$S8{m6 A <#;.de$ nD*7hVY_Lxi,YRY&*Ͽe˾{oXkܟN 0ZU17Nݽ4y;h@d[5^M21pa^@iޛMw_ƅQ}_J07:Vyr[UMѼ89WJ%H =WĆ_fS;,ȀQ*?7aƅiKc1F2-"L\!֔(謱T8 ߟ_@op~u9s5Xc&bZVa?6q,%tp0Wt1b0i)Z^53H?!-$osRПs.uv݆ZRa 1[Ɠљ)+) ,p_<,d慢r;v@Y@;b]B]7 8,dH}]}P;U-"}bιx-Z鴏|&:ZסL,DԉI?-SWםW('M{ɍNnQ>_%X(ZiKMAH?@"i./LmFHpC]7DTOb`+0EY,ff)(_˰ EKwHN'hA@8@sǓFET0рi,c8lɌBt4c< xqOD(ɅS %V}oLIc.F?_!D󦣩p@\P[OA2  ~(*2ڬ͠P=8&`ljٯP^z%oox={2e9*\in>FA\< 1</P4A\)fFjs'qV.X]n#M4x޼|~t3N=ܪ+r1L斳my=ad-1id#XmL7vD3 'pLuZത?c1# (aG%<1ZKҠTRW8arM^ng ߍ6\٠R@>ЃCC%slcLanb"N% O΃S *|]u]R,0[vH; CG]s#v?2/]V}gm~ҏ( .`TFt5:`O %]$rfo+|nUSaCӹOZ";֌W*1"͏'~~(\p|J>1ODKy%`-~q[AOt\xʢ7Ey S~>*}neL#u].@'ӜVիW8!#E;2m@W>dmh!$S h30()bfGWD38q6)FJ6DxHC> >Ιiq4_t?n'XNKP?p40 [ `?s/, pm8B^Dm#xD۝d'ws3 JR]rR/m+BE:@/$[7m zR' ^tʅ<2H.ӍA縔/{ ,g?sO_LH%H$ڴԶ'ݶ%Kci)]Ơ#gcM.]aiԜ3 =ZM_\Kb&CPw݁^ +d*tMo 'x]d>Pآ는կ zcԀOU-Ȣ$.x;=n5E~r\rǓl$@mi?'Qa#˖xG󤻦o3^ wlk4A|FwV^OntmǏHԄ^2 =V۸`>n B{[@ՍE*hXom2zl*9FWk?ap ր(9ʲ$oη#/JLϐBξB쓵!Hf+-r,!o_/-eDT M"C sҳ3Mȥ}{4Cecf`GRIKLCpĕIM: PV[EƛEnG0*qzK?s-d  n/KKT[Hݲ He2_ JHoE8ǢqeOS(fT?]*B-r] %?PqY~Ôd}o\x5DvwKǤ88JӋ ݈4WY+iuyj4dX;dJ[qY >穯iMR8]:}*懕͗8XB󥛏rJBkZE|ϔ~&f؜y& .,TwFU?3EN}Enlڔ%"Z]X1o/nY&3)DFHz>j^߳4?7ɡ51*;DA<4FQ>GQ|vx# /*ܣ#$`]$f{Z:ʈhbw^TrI"]_TRH'\>0r cqҽX:jjDҏ@ݔ coZoG]q)ђ9Q!ƍR5,V8 <~YUNk4"" |I_cNv\LЍڎ-^:LϸnnҌ6GLjQ\p Nw/6jшLUֽآ1-vVejS]B`znߑ vvtDZh1w+-6a ۠ ݵ$,=:(:5a5_*amxLޝB fhH:ltMT&: D-Xy!%CHw\ܑ4bPEl!8 ȧϵ$=E嬹vѹw# AtPdV"QEGTV)8D=)i.Wdn/"_L a { d-U {#Q,30$An$6bm[ʧ`?l>f%=F\痹LWnjiׄp&^t)[& wZ …t$S}ЕuSGDufvO9l]Ԣ!DHG_YV|  WMwH0R0U(L55fWTL9cez8c wSff}@L;hzL0 \;4MAB'C$߮d1[es}(._]zOI#=dQ35\344rH/i f␐Vn E[NyRRNt/ݑx)M¯YG H K! mW\adqHNii R}Kײ+ ghzXɟVΣ0 1;p>S}+Gi5&xx&1DDjP;fIJ/Fe`DbWm4&J|'am~vX =u\(]f`;EHS-GItׄu$»u˦ǒbhj?V0(Q-Lׯ.-u4 ˴ r -lS (tذ) 댑OF/6\>x)qCd>`ư&K< Mc|6M'W\;»Rb!``}AnUnYNMnxzѰQg?۟xq^|RߣaP0ծa[uOsIJl4sz` Er^~9Ts9U0{6LYPg~qKbgP}!5|gb5zTTr~ 6$%+w+9)A,P+/F ^atl-*7ڔ`R[;KݒQ1 TNkqF] _!]1ٞqY"Z(߷HXBdwZ}FM0 p|z֏Ȁ[6b̖ݔm [k֊$M>:z/ ~Rؼ0^ab x`hC9 3)D ꡙܤ.V! oTw/ S旴}ST4L`f7ҚJZRT>oB~|R70}틢s1On z.Y Y.\ξ|Civl3*l*@;45o,~ӭ^hÊ3处y-:!_y_AEVmD@PQs{|kEׂGt[lYH ~=Ĵp޸AxgWs6>OD>C[,!M!ɛz/G6j/KPkKi&@>྿j393.C3R3V Lqq^x\k|>dG "3g*RG>Gx`wkj7a6^Ǹh^J5~-Wi[=obhrD8")갠[_h M"^)Q`(1[swzhf!M<1a5pE;?h9X;GA̛9H~瞧ءf"WI3 컻22/S`xƶ?z9k>#XnZ"2RkU1xRNZic{;W#ɛ $_pM" Ki}k%סINj2u*;RP߄LQy8W sy0v cX\|. \ Fa 1C̗Q̏j5W>0+2Z2~T nG%kW;Y\YB|\OZgA٤^&d %yxB_5;%BJgj[0ɘ"U Zsӹ3ԨѴ7}x:eϡ =7+a͡ )R>/;l_͏ځ3"ٗIrSQq X*xfy( "s6nb(n nxZ;519K{@@Xnk.s5:"kSg'nv+.8ϜK"ԧ|*jXO4KZ$҈Mp 0±j(pQX3ܺ-<3Fyg_puN\>U:ДEO&n=V_vn(>kcZʳxmXcKZx2ktiU|QEnJ&M?cÒi OeBRaْuX3(c<1>XWr۲$ t!BR6I x=49 T_ Qt o֠Մ? ^. 0{*YٺO.|:uJj\smʣDoƷG/x,=~mY-a`[gMX|[LTػ~GM~6P(NZjۍ{|ܾFnfהm3;z}K(ܰ1 ~5z(E)#[Y92^ .\R}H>F[{hߟSuBׂ^fT >M7ꉻlFT85 c*ԾEc\%͝5[\`JAK"?0/(ufה95X+ hP2/i;> n&xb5 >띆I×[eC)uM,ӉFY5vvD4P%hlj :m+MSV^?7 P*)[v?>.D5'S@OfV|l[AzV߀/| 0Vy-[Nv#oL )/C]SIr#N*6z  )nr;@b=RIݤa+pŃ.[ Z:n w"}m}T['*'S½Tm7U5U͞iY޼ME-|%| 7!IOXy=1ުC^\:1ӜA Byԧ1)ټRqdyh;ZckVA|xX-pU!DawE*챘 YQ3st5n?F,wC-ImOGkdzۈGMF%kVH}_fW,+jG#|6ʥ^(ª;eoΜر[Vk_Z?\"#7 a_SAW 36l{noE;\/?F# iZDVȏ ?ED#B}Hd'?nd\C[swD$(j0 ϝ?A1ˈ05r:>{T?-Y\߇ .~-aN?hrw1812h4&Ѕ*ƉBz)Q([vDW:!(TCBz-n +M+9~Ϡ:gPNAGv>U}C!?64*s%(1B?q?KTPBsި6- >|8X7׆p#MRtsI#ɿ3z6"? hk.I?YA-b%1aڇuo3_KzTvZguB֢ǁ0kM<93>0gr 1=κd = GICgc=۪S`0B0 k:Z bEZGk2uv܆JY;}Zhwh:2=qm:u  M9+Mo.7f@@jjL?&ިk`,熪ڸFj}PqSoI:#k{l n1BRm2N/ۤo[ KynLYM}Kx;)JW{B5 OGN2F<',B,hگNy]Y-0φC/!q=M;Z̲,&`uyCSO84YpWDyApN2l4s<>ߪ{L)Ws=WސO] ]N+-q, y9t~0Ϧnws/8Ws/qJHMkUYҏC_M=wH ֿq5'вOc^3G-ʘ ]Ȳ@5ٗ&O~?EWF ɵl 7^J<fRS{4-1"@9sdm TՑ+|X'ttjԳ q}Hl>D8IswH)ٔCi@7#mc[s`EA1v2 mCx"`gQNJG l=_(~;H?]4u/v/]@LB9:(\N(!4ݪ( Cduz. PDg[Qѽ?#}S)9Pyt_km%u?p\*MxMs+E&L1~D*?/6FBE.t&rKɹ>>$`;#׫gk%B'v:LeT8aڮNc;! `@&< hP ?༩ E ?Nw'+_$[ZB g΍h6.9E&זj3iHqB8J^-%j;6q>e^V/:Έ- lg`K ̛M:xt0(ߙЮz* ͇zAOnbfmHBAJ%~ w{y;UHu'`X"=\Z Iz<3]PmFkNDi5Ũrl +Exm-51I~4!Gh6So1R] XM/>)%2[qXӰON1i?$dl]MtW9Ml 鑊ծniѿBoѕnYlbmiXHR`v`5֬;g[pqV8Mc:SuXXޙ>aR{4!}XPMPOkSP99E!d-e#BEM?K09P/ RD`{c_YƟe_ctJ}Dl6 ey"|]%k9N^E7{riYqY#]J4.^$T'zdЎe;b_R=yZj52A~q/'뮻s 2>|`+tV(w^N""!NBje5. hQp7nW%jkgx)tskn@KW)syO"בS ʷRӒ: e.!Qxa"}>um M"e*Lە.[,rˊ|BԱ\oSZ65S:Xb姯ÂDÂ2jȜyVIμ/x3~s*;^o7 dg~WawnY׾j(Bv"9hTa8Spbث0l>i6zrFjW ~wJ v& *Iv(|nR2t O#*0].i0;W BJjd#!: L8yO=m-|جm V^FA/)s+amQ:1I7 }LK[CWrkökx YQUZ8}XWΝ]05xDHsKfnzÙJ1eXb,88L32Y) w]=- lO֎Qy\ ,Yw bR"~Q"<{Hf&Dع%VJSe\VR)I,~%G[*eO2ZZ.NrGPYS}4]9Od *SE$؂˛gm(g~҃P>SKIhsBQkn쇘uP3x- ̬?=#,&TO#_}e?Mn&5mQAGT q^6}d,cWވՙ( BJ,ể YpYg&O8EG927G$9vAuJNgsךUΆDӲ!.I\뙯"z7صO kջ7c!k+Atoo!.Ҋ=d3n=:$OYzCqx0um:$.xǭ|lj{Ny6 &zqoh1~V QB8Fq_fQ~]?CɒSG~$9 J ܆-$:eteF/gUt[ e'xbr.F@65+Hr 057PEna$v b>^Jk~V;L1&q 5hc~O]Bo?.ԃ ~_YKP7g.IRA.RYL{T6>H7o]wCaamODI,VQG1I~iXĀ$_` Ħ|`z"*VGYmW99rz[)_+уwXC:8ρ*q 9bc_&x72Ix9<*8a[ SUі_4껢lgq+S$7^vyK䝇ejQbJխRJY+:dcq/b04TwT!2̷C]VV) jx4ZtFd}9zu2+'  hoX';y* 0sE:'a LXC˪T5'-pm3ds`E%{ YIVJ@]p#ifĜFC\sܖCFSzIh!~ֻ:ht_q}$+Jq~@ܼ;vjEk8GVTp/G(֊V'Om`C>MJ 1DM(!qoʡD$z<&ԁ׸*BGTqq]J8fA`4u^c.#bg5_@aB p@ 9ClQd6R=ۡ#)5SV lLzp~wɑ Sv/cZ`d;8EV9J(nCp% /@D'RlEʂ*򟏓>N H2Kymbϥ~F2 xBFXJz*CD4P_߈>`IKցw+zxlZ~Pp/S}|XM3`wӺ /vsSa[݌t2BE0n}vq^7A7!n2J!YddY~s4\4Z1 bX'9%Z/ဖg{yz]|N6R#hK+QG%iØJkCNsktی@,΢Z7F7JX3՞ruUNK68.Ա vL?zjp]qWحH= 7xHE2盤+جKQj oN!ʣ?< , CN`ՉV>/N qBt^ʨ W!_?^.V X4C]h*FY3ϺkW7xTH_ޙCqn:!$`Z0ڭa9VA@ٶtd6eHC SWgyuuX7H|?9I{'% Y.L9m;2%mI*Skݏ2EsGh%0.X4W NF:ĀϣpqJ%ܤ&`t9vFKi𥘠uC(KB\!?Y5=1X'=jF3q{jHgD첨TbҽzBj{hcTS: 1xB@bS\ID6,g; c|pM%-i+]]tr_R.ޱWl8bAt>q!@ 'B0A! uuį ؗpt>, 8zX6FI݀HBeLa/9_&G30vbk,_ĐYXrIGHpo--ray$_?y7%gl{ iE*۸![TaXˋ^8MɃYЫgV7>͑⾕euI ;k b5L.*to0=Jv'6GӺʢ)=Fv[)\8;DPkrsC:Yף(r=[xQג -/#CJ Z<נ:#ڦg/聅J%>rhWdQhۋM7N|s.31h]1&ӓ+{7h?P lvQffn֦͘P|s3]9jX\{ꡄ4a(U;khhwAR3|+,A|M@IjYX`!Ul<=:9B%$ Q?QL@8#D|\܌\Ǔc9 6ԕ<ŝ;xmp旾%) 8:0eL_?!tb!E潠(rjڪBEZ>$3-LIRԍ-Qz8 (l-_ȵ4R"#oK*L\־>}(ruxĂb_\kӀ]H4v@X.$Kz.$gBa tb2=_ʨV̨opkY`bRA 0nvv|%{wl#? i e1U=Y̸'Q?I?pA6]- k~MLu3Yu&-Z XS薪 >RaWtjbтȘuA|C+X*СxV~;)So{,,BD=͘14}Mc'F+{Jo9%?s 7;@)ri<= |1I_gr&}Ȣ%I% gPg1.ZvZ3/q['3܂CHIB`?8# g1X,cQ4sУ6mݶsH}}:?hUAQ Zr^F6ZkLu^l8d' Xn! Uvnәc<*:tdM'bg7E/szjd$_$7'ߗY!`D)-qfVqB+5Z1 Y:V4]:w~uw9̟K:K I$Yd=]R97>YNܠd{S;n٘ыZgԟؚ=˯ ۃ١PǞɉ!`yndq4%Nym%*j;K_&J帉 e*+XFZ|Q)g U =/9fyJδ&R*~a. *5`7f o3Gskɨe[_%Ob,eL@O3 ;l(kZ?kL ޢ<^;6ZBl)y" T%pB#[žw\P"A %7c.z~^en`Gg g@q-$|:4=ar>{~ \)D OX|4o#68q? MU4Zλg`ptbDOܛa3;pOX?@F7Pu]RqgU.d+[3nkSqu`dNnXEm+lt. pH&\^מ͊4:T%ZFz( 076i&A rn >3ưf'L+qǢV9}ٻO2~ nZo;l:`+rgAx}FQF>@suule6sU{I<VlRҵsУq;QU#@\Z+E݄Ŝ^\G9NP24R#SmχY}<> ل{BHݜMj,"?? 2t0I=Fnח9n*g-[HvƠQB|1ی5-[W9 *xW? ԰FR$4]}(!/M% X_K@jzY=/90.΋XF` \EIbn~]y@덄bVj#(fȸXy<|hOP%i͊h3-}rޠML`rޱE翇x^\@Ea,"hSW?lيcE~g)va vyV$鈽ޜͩ9wW;m AD~*-aw/&Ѱs}!T/`a%Tn<xޢ(YXRI@@aصNV 1C}ČAf%FFڭFmrw'V2"fP[ ƨY寥݉՗FvE΂# 4NDG&?,T3.i# +֦ X I~ RӨCge I3!/Uo9 Ph#3LVsG9~_#ߖX]t; 7p. OȢk O=7eN,,}nDؚOp3~f`xm̧Q"ϝwL#7abU%\'XU^AHSB:Igی V_bDn JxxfqBz@dE=Uxh*!  )2w 81 .t_p0ryIt"^NȬY=9f/S{) DŽ'KWg7/E~@T"]VT9,pahZ0Ga9A!vL6"mH/+ϐvsרwH g]N@ER^>vBkA!!lml܀wl!Le߷3ۧrkt*➿2dd'9e!{qr@\HZVM+PI'kt h:o-iG|}cީH ~ ;t ВfAoXs2.Nw#Ɔޢ֝9|O\U9^KimXzE\$=J޺4c2 ,GQ. >y!>ySi}=d')rf1jAвQf}E7~l:j516?I/6X̱1X#X!|#YFP'#j_!d--u?:6vSn6߆FȾa/YYܖp'ցhF=է>wÑWba˕ ^v_S!Qoėg$5C9jɏPNM)!~#.8(34ܶ(X:NDqa1R Q~v}xQQ(/o8RNHb;[r+% $9j)I(!{wJX;Q# GV( t&aQOؓuU%UIzo8@jo^eች<*uC7 Bjgҧ.&?mj؟*Qv(y[$7y:߉Wî& igc-6_x#.[-Atld0}܎U7+%?_Ax;&(#c\"K|tՉ$qkGN|5;Lhy]eD է@NNWc;gu jfnydlJqwzWdU®rzo`z d39$`I[ |̑ JÄjcpLR[Ʈr)r kMKkl4Hl91n "af8DNhF?Y",l]#iG FHTs07TלEҞ=f|+`FڬY_+JVi(N.%ƒ1%J,ӚE&cut$kL9>TFK۟(8i]J'v +yY.[#F;\{A;ǭn՚]c w{kʭ\jz=2L$ .aN#KfY:m@(вλ8Z~b&iT]UDN Ľz ΜaqoM1a/GqXS۴ |G>^ͺ,"7imgo8#0ͅZjV]ԯNiϞuRT;G ]r@yQZ1QAJv8&U,|aE鍄%.2fMbͷ)OegqlBan?t'd͢YRɡ<exG(08Q+Q\}`RW<`kɵC|cLXȌlCe\,tW7hmNz"i*6Hua T:jޜ)J3P_ϓ :LΙ̭g V[ku"AC @;r1$==ysseSQ-ҊrVϴsUA&A48߂{3nl6ÃkH}}fO836AbvFiCsYb[:Vj58dFЮY[U2BAlasb %`|m+LE`e,@FU?+[(Ũ۴GK[Pxm꒷PF2]"\Jug\C+'r"J$( zv9ԝxXm~aǵFLECVZ]2򘑂 LQ1Fo.J~Js{ &xo /}(e[N.}j`9H=g9[[qz^-X 18 v۸H UfWR|aFy~{;0[뱼,V* my9eCO#4UWdFƅZж7J4Vi|p}Tvn3znhGr- U-Zކ_S%oeָz![Vo0rsBjY-Skk]C/ j$'Z{ŝ0h <9BMTq|=1pbB=U'D[d7EG|XN5PyBZc}ȲV;Ǜ*0$ {ҫ8C_|=(a+:O]ݗ4V 52i{C˨:]éeW V RT[YRS=-mS\S5$݆]x[#J6 '@KꏖWJV_aOƐ%)ܼ&>z0Y=g?v& ) $j~h&!!Z'zks~K07ZSC L|&iˢ|)+-}?ĺؽ():ug=Mn2՗)!ΩT5,^*ވr*QZ;+{TP7}AGgܹCGMcETZ"96va=ǩΪ).E2U xy E`)ljƱ CeW&<aKle>@R 7* Vc▾oRzaw77㋞ez,eIub}RYXJ w_~ 9ݷJ*[?q:&-|+0ӭTdb]ߍk|W3E >!z g@$NףT I7t~mf$ǗkPD(!^Qy9?2TZ壣0i%.6 o KP˲zE\{QJRo: /B 6z&Ȟf&mgS( \a"34սj˅0j}kxfɉJ'Rn)+r9^ԧo-cו` Kn~d7>>l.n"^8!=|Cko2HŠF+Joi W~-?2SZ{>iwg,b9#p &sHv_2@(2g]#O7,5ʌpSjuyaϗ_˾A :Q n c_z&(omI&R\+LG%wv",6*j @FXt/؂>bL\\T];.5 RZ|y{ 1Ы']pz!|wtӷn}lMV>o1E*u{xۥL="8Q='wFsw̖,X4\x`ǙTԊr5wI5LY?en;>NJ VjS0utGJGUx)<]z6]'jy:Cp&vm##C k?=aW}%DRc"TTKy]O}Xzs  3Q^tO꘽J6G휌i`0<]D Zj՞B~sk*DB!F͞& LjHJ U?B9й ?ؙzWRp0Q6la5.n6[]~J69"ud1Y)D!VTZzbDf䥲hr)C4>ˬu@qxCF~5`aIB{p;8LiG9 G' $ l)ֻ-"~ҲL;q~y+wf8ۓl|U L(.,ڋLw*f$]gq *Z;j[svIF 5#ᑹV2Qd$ 5A0rwtD%ǀ&NѾNʨ>a|C}y>_EǀQ G\ddRv;ΨP5eЛe1yuQ򊆈'Ed$'"9x*|LiY\+YJMc2BwD˭[3l*=%{$,0ubȇ+E(g*]Ѐ2%.nۿq 燍4lx݈0ѱ NMަR^u#\z5c/i=J{+{-(~z:}u@0hVJ+ pKkOrLuit쪻RˡG~?4`mLI'NSqм58r~8XiAYﻞ{S\Jm_njr )uYp*Rg9/8Nk+G ?f%W /e,7Rqhd͎>ؠ~si'sG= 13[E.%LPh'q/Av/XBr}AG\>WA]K~O]CZn{<0ix̣c?,ߩ;%LgasNuߤE˒Jduv?'}%pz 3I!7x5@cOb̵DN q8#0A}>R$TAlر\Q~ D&r~㝬Zd!9#S^i 'dطc߷ڵvoJFޞt2/"@Se 7͡A3:C$|-^ٹɩaG7MCӑ &vGoFʵB r.H'{BF5ִg`$:zQc;uYrdWfDt4]1̃`VB(#T:EE>Vf3KDN1 k-Bw,M.OKXoo la.̦Ddx^BNI"kJDO}|QDhs\@? &a7Tw[.gIR$hCeLh""ԕq嚴;͡"Av͈( B-cP*oikZdWvgA8 /I_m-b"J]Hs3^R]*᮹ΆM!jizX2Ն-s4١&0σL %_$G8+NvFa{XGқQXUzv%g*2ҖjRG `Tl9r\8q(,/y_)idoL NφF5`cK`bd&|wMw; ّp*1H]kGk`Rc"_y$`q^JLDmf IB #zU/ME \>?޸ɿ[2YZͱPxf*S+a}0I[gAP^fwŠ}cf;O_Vn?Ble:үzلd#*cȯ,Ҁ&fu65p-kbz ޾bBɲG~fWkc>Dc d|qwzhv\~]|kK1=ئZs,7ɺƭ>ab3,5oJZrd11xJ]+ OooSX[`={x,QQ-]VJ&\]|pI;fžw4Գb L[x-|i- a9UM[x7ri^qPeڱӼFR䉿Vd7!A P%QČ8%wHB< $E28 opgvht* `fJ9ϸnŕꖘt lۏӾL kw3`O_D~SFj7:iNql|`)xlNH>e B-`ؽ^cqq#(WQoؼ#8`v,r< ZT䖡FaMɤ׳K(/7)lCR M!Oz\df ݖM)'C*'_8{@K'WP/mʘn8c2`6ɋ(xoHE*T<)7NQG<`VWP#&V\Vt[eDo|B k^B|m圡5$o\&(]ۚN%ڕOf}0X-)M0,_a۔BjU1DbO?A"NC_O[1$.-^{O阧( JeG,xԥX V#dCI3NY2jP2;oYuWc,%GS4vZi+ж&?MuTQ ԽɈ$ Fvi/stWE" _&6֪zZv~y??%72 '߼ 5Θ(< #|1q=M~<}}t- K:j^{] ~m{̉aT:-^L !-,͕I@vA8SlU_/kBJpWg;F| Ly@<gg㡗ߠo ZZ" [ec~ZuՓRݺz %bb{y;H7/)@$ҌkU!z/jV@,HP fWbV2-&[s <@ JhQkeطw` ;d.cbJOpL`omSLhl˳ỈC #g /Ʊ\i7ءy5#ئ,\ݼQO^3mvs *Z+z@r>\=o!tDcS. u2- W =%K1S~#+Du@icA+Ȗ $ux=d39 zFc"4 .4RXo1`nZ{r,)c-%e;%>'D+]3 ~K'Jmè뙻Sv_UyvyqɁFY I߈ (쐵N@"皛2k= ,E˷6k 0 R`k[AULH ͐2&Ru{2l2!Ff }T3BJ7Ij9MS i-7g\FgDE͖n\{D ta ߠk&!`ڻ[.c+(N1ŋq+:s^/;,#?"o%ԏUnHpP7=G3/G71tĔ:A6B+wC<6?R sYG -=B(\Kfve5[u1^ӹ:iD%Cww²6 ;=Ŧ6+ݡw-_Z"8 (S]C,rq f2`Ԃ7ϭ*^2y# qZSf'Ԡ&n7l=|M+m'#97QGQw&"Za;yg;f(RaL}WŐЯ Y$n,gڶvKW8`}lԈfftQȻ|TX9[U.wR ROb Ll}A>9{l|(V/IB\vYw^UN)EpfOW% }PrŸd/ [tBcX N`C1$~zn@vdM)XxϡBۻ*Tqlet QuޯXwǭ¡0B {,~N=<"u:Ls #@ "8hKTW>"m4 쉒={Xw]{E ]t}]hdzZImx`D.J :R5X*u jfV$$ttjٓ=_Zb|G&#~<.Y~e290wxyuը%Cf"VXI&\@(5i zy`WTHWbkjcyy_~N[8«An|o-4aG"7>2;vo]Vx0PBPraoD&K80E fU5,x槩w yϬ?n#>f/5|JbdqRN3>+#h;ĻfI5<[{꿝Rt~DY)7gL]G0%nхt>9h \IPc@l(zF\`6ҙgPrLCpK\T5lfggsOjYzJ@n1{cMsQa[b,kaW 2rjʇa.e>^,cz8YYۢ"/xC_][hGdґq ;G@MGPm,R8Xf?[skۉB7}φKu ܍{u"r/nˁ8+gꕵU>Dw7uwD~+cZ;9t}yA#Jײ^j܄B9햳wQQ-߬t!%!˿JgU=Z꟪\|lp6=5@ FAhLfV K*n[.Nlqyȷд~ULQŶ_XI^Mi4e<6#b n?RmOӏ-b ʘM"u&6̺_ P;lHu,V$"T_nVcUO΂6#S}-RhajZ g7qtQWaF[Vy F ?L:A0N^bm20>QX+(g$$8Sp`"=qa)x&)Ⱦ3 wH~I<3ϻh&8TB~M@i'X$KJ?/m~ӧm9p cUtªL.pm6PE9}#%8 /s.ihjDdWQ搔oְzLA?,C)%µ NK^ q)w_.r(Y5M3VÅvo] eѤ:N4[oӑ~74.%Z1nG#s 1 _\mdAm+k>+\6Fceګũau736O(Ë[dBUVRe2bytsRkzgEU UގR',8!&h[zdG`zh>Apd;kVK[AJLJqER ~=g:@<:;YRo)}˶C?AO_{x S'Ox&[$RGwLY,!iVy-ၝP'XN+eP{\a_5Ӊ YVäoCBQśƝ>[+{:JŅXMc066NMBo7M<H\CwƔrA;%)WozC{-)6CFq  ޟؠ5Yј"I:|W cž/VʅFC( *TK#N?'j$ lKhZfx\'"ێp PFɸ IcgW>S%ϑM5/IC!Z aynk{\tD:ʛicR(Q\ T۰{QkqtrZqRNr }TWg_Ԫi:XJ |Eăgd Kf`g9Y,} %B_2ֻ / om-v^ABzAOS^G.%v u1Nh+ -"LaBIPǩ戜MP}RM;~Iuj@D8NȮAuAQ5rG^z nf +HQTRn6(w=)5#sZ@mUV })PM-P{I-ͩ>m<0֘~gvAmrV*|4ξC$YEjQ>jAw<>C6h[ϋd2Qٸi5"[Q'= s jubdSwV{)QDcxRNN0.x1U]P"a8?U@S]:O`t#Ba5n w~V"t[4e) ZۙIr,BZ:\UfDˌTupNjHu֮G/y1 A[oIoxIli^l10U 琽mNDؤsyEf9RG*;9̉0IR~-iFl[,.F;DQ.ec҅zX:kKD]Fy=%TL\(t͈cs$,lV  6K}H>g(mq!tf9:l"9l} !+cSs765`.J}nyweyQռfg떫݃U$ꧽ׏< 252"ހmŸOGP-JCo}ա\G; 4:_㓮9'X/QkQzFOUM@d<l_N__('o: 9+(o±[zehpԂ)-bZ?+UOxno?cyr@MƢ8XɆiM[\LHC(-|˶CUER}1F%o #.(0dbY #EFi9'_Ֆ`aA7$ISMzs*e. y~l(>R.xia/d4>+7%G7ɑ^HKNY^/σ6""bZ&)U[f,Gd*2G4wAɔl0pp,^Om0 4lڝwޘ ? 6<:0%1[fmzm1ƑgOI!țyYM(GciPF R'WR8dz&?zΗ yוb3T20G?Uo _ ;X~^S Yњ9!AVG/ΎӐBJZ-FSf Nc)uTN#(vՁ vnҷ'Y{+:n#Жͯv`2S4NY E T~sOXGs]Y*6j@Gc$5tOZ%&Ϭ^৒y:-؋R[(L-IB#{nٓvfNR`⇫0ZncH nҕf9;=H6Nd\+Z5mnI7 pW}rW9^$c 8{3=GTGr" o| -_OiAt7`+eeIjw}*U#O\ʍ3DI"8#h0!lՇ)=lm J\owʗˌ"Xi0D{9]rU.j. M Cs9d~'%I// Ƴ6r%o^>jŋЖyg \ÇDLrΖ"1?NxǮ}wzo\rSz\RBnTA6uUA蚪$L*5;`HX\_rx 3A$mGʗC^n?j5rm"$٠H[x[-#RjRJo18M,OZdH+V>]s:y %%As[9F[WCnKzukR0x\9G:m'-$ΕJLZM``#qڇz1IQs尀/JPFdd Yi2Zu<<8&[q9C!ȘBJ6ŽKIB{Ҿ4kӊl&Ùqkdy˻[w$v]{~:b|U!,$o$PwM_~W9 &&jj}cS,/+_|D%,[ +  =`)7)[ o q7dqLʰ*,),p[OQZNOhv<7 ,dWg ]yc'!4 `ӟڕBYZUExi6R; .Ckg~O."X9'X@ѱgh aOǰƔ~YD{XyX5O8MD smERA]5e:8Z[[Δ~SFN6_Ɯ3KC=>xF@c3]@ Yf9J3Pv c0@V" gu~ŁS8Sdݿp1d>Y9&YRj,z 4RcڨSri@,ֵtw`rHh > v`^yzd OԀE=EwQfVWV cDdP5( GVƬWX$w"RlC3ܿ!1Uۘ/lwC|W_T6PhIExug9sLo00$1pT9CA9Y\\.`v4Ə`8<6R𖥄K!,q ہ.bn*bc}Xy5a㕏wِl\}yV(։Bd̋Q'8**[Eňlj2/Ql[ZC[] EMM!/4$`‘J&>wq) v)%z Mlj~,Z7ęo)_qT[V)_è;YđP%\u]=3X\@-r-μENw6Lo5(Ε!#+ء͎{0,O".wlI_r#R,| E;1v`lc7+A](A{^ l7zTH,-nǝ菧Đuw٩aB2'0?Ȝ NV:}*t\jpKwdAԗ6gi W7"éMav *{`rXK L١,eNvշ p2!RF[XQ&UDЈ\gu9;9 Bc4l^jRMR npueF- 8v?&ۃR Wnn>*PpuAdNCԫs#^)m3źtKt{vT8>"_N/yӂEWQ& xcݢoGB&aw@҈EF62#Pf6@'HOO A.H1B.ZqȤ@#Ofm*%-b1dh&΁؟ ~ -vZ zD+ JCiơ("[qw$^МW~Z+P&bxhg~2cc{ ͉"{)@Y쀺ΏAM:[}Q.@KФ:H,^βʪb67fҙWW. !69SK/(nrPH0iZn?բ]1t䐼|%U-~ =7 Ⱥs.*g~$*Xf,ʤ?kotE4k (Y!P{P~3'K~$^ٵ CQ1tGPsj3n-L( mǫ9:ཎM)Խn}d{bI>$uakd˕k738ܰGY˗=N9g}dk/,CbZp5l}Gaoi{x =G[ϮNڷJHmMƆ5ˊ45ˆ`kaI ޖVI2k}S%$9+qd릎yFޠX眥H D*Pys7qk$昱=ҟ>(&ŪȺZ%VBtl])wCL ,AٶRW"Ȝ{7?RƜ'k}N~8kdk/ʃ/t2AG_v/e28f3Lxdw2\S1ȈRbhkW+NzkhEN[Qu,JOUXvE #l QRY¼@}!a˭fGCcnfkVDVLw4czCQd :_J]EsQ312eS=n 7y*Palj®eazvNkaת(mK,LzNh3T A^b0dYNL՜!Y\KZ=nN.ŕtyɦ32Y,F5 -ܡ3ڒq:\QbCB( >w#^Y)x =p`{^ŐUD&=MHciV="QFŵeX/,9]9K,~ŘΣJ9nǓK(n6r<2@Q]gN\mUplĐqWi`]ԍ: (L5bY#^p=2|$ g4kC)('*ab*>}M{#ǟ+"YÌkIX8agٰ h 5TdMg}e('>>j_QЬHs)@IJ1i;*x[6|5-q 4ͻQN0zc^ '{tqȦW/OYLcBmK>^PE|кǒ#5k.r*)]X=KÁcI؊P̫J :+: 3yrn x`Kk|V kLoj)$Dj?`om#!l[չ[Ek \0lj%#O7'5l$gU4BV G_lV:akGЛgRO)Tد:\W:6X7|.gFAҍ5UG?SiA!߷qij:,GtE9K܈j\]Mx#X(g'rd̓<Ʒss\ /G2[YMTj4X\y ,zxu!FDg||`|XTk/ϲ TMKdyZ!1[,Vm+jB|Z8Ry.,0NyVp(64l5Th|ydR澅$vEoldM[3MRUqՆٿۈQ%ٞ}l³o.W62lC&1vb ӽA*, V;8BE4'CGf=BPV V/g*3v$/&Etak XP+lѓS"CIYLQpǫyەRآzxoHs.^,.#t`^S _CLkei9TL _xe5! עK~P E"t͓~yIt7id[<zf5E>TcnBz ]d¼xKhRuߐJꓲmˋ {2vVBc5\.ȹ$k r#UmvSF#p>\-%k Q݃f gq8dolQdL[$B9A+Ց%Ζĕ z {PT2eW9hng/7{N#BmªPS k. j<Ai6O1ay7UoiG&)yFPZ.("$^ O6򎻳H琎M:Uأaf>Hrq1a# Q2a[/぀R"> ,|B1:g۳RlGpP95hS wya0:{Ѡ^xSe„(rB +s9u>Uo%㌝Hv3#BZt!fG/DwzsL`73wKt`[AjGA>8J;_^f u44b ͱo믎7z~sXs x (K\{]:^YKl$lBx p"Kj৶6]7Ԗ: w#^Gv}S+]yha9j7uf֦8!4Ls ulc)@P KnL;tZBeάe!I%"|{2NA"Co^'7uU캐yf\M/1TOQR-zD~d)) V=hw׼|- ̵ .8ȓ$y+f}|uY;xv94ǀr-J|NfzCҔf1^^e^'9xdm ׯrZI>a3bej+ I9}ɺԸcg>BX3/u[wV.lUi]4SI,sٕ(ޭ¿!.1u Fh0+ۢw[҄?5&54:L>ݪo9?3CdzOFs<^Յ skkY4 w#QVJ6Ѥъއ i.6ٷ[[ A'b1Sk%s;WtIфKҟ b;;K_}4}[*iGcߏ ^ &Q x I8Z ݥsɛT>9a/Icɴܵء }G0N+,8\~ tz٫@U) ̈2އgFyatڀ}Cq(=13׿y0:[e_ZS߉m^}N !äŋG#?ʓ)!:’ 2 69`2ɢ=f;:>la爕檜/yt|19.їg'Uy7PTԶ#=11\BِcN"!7~w0_bIY哱'X"w4shHJ&1*hsfO?WVT `i1tɸyg}M ' q@ʒt"neҳ/8@W Atm!'0^  9u7ӷ=I* e,7f" -7ߣIo%yMmx'静x |S NstE cL\Ʒ(UZKc ?y+Nx}U"g"šI&wBնqfE]w-=+":B`WJjUށX\es7]3OrySrQ}rHtX`k^ޭ:QOpuQߚΝs\B15\N%%9lqB;9{y,rɁE)oQiHrbSrl=O7q›s1" 47ˊJhl֑D=? ;,=>C<,DO#썧K4}4oZa3q5$ 4*6Y'lq£)Ia"VXRkTP2sLC%|Ԩ,JLuv.jQ)m(_.6 Jr){`񈾯֧>88 cJI',՟K.M)O<ɷ%ӧ@{Mt#{wTd%+T~!BǪ1E4eZowܴYf90fh(2 ,OQX{HDd{ '}lV DQHʧCA2b)*D<ڛ:CmM×h)9q3ETnВ=yt eQxu7 *j3KTB e|I'ur>Q4dm/Fi_螧zBJ+NM<9q{yܼi] Λ>lWz⧀< ꁖ[V/SUd՚ F- jvrccyJ  Rн*y'++%kv5]spTv\fz ޓz#U:MT?X~oD&ڿN{I/ &3(%whbD[YNWMaJOm$e[ &FWpG 0qD4a)Ν"Ћl{d?j*}K'S?M*lւE#U%K(;wjMjl;͜Y`@JHS]暶jLBLxys=D[ A>8 GS=rR얳>?L6әPM_vyʆi./,D,⹨Z['0%%5iYD>3{Yթz[T}6O>w( }DŒ~RR_Eb¸~Gn>pc.-Qc`":ϱDCUh+h <<%6祝aνA(d;Gy)q2 |}EY,Gyey-ȌϢs'bBhnS puz[<XR֪npq~Wׯ%nqmjsΘ27(P]Te k! 4DXeCK0ju0sLjtn;?;Ix/{|ՏSR6:bM`ap:xf;!Bl ~I]V׵)3 gJ\.104iS1~735%%Nu 7g0 ?;(8p}#NXm'&pOCm@s]_PjM 64H3{6e`ܖlG+Lb]mAjQ#&X?Vf`L ka3g/HcNcHxhrtPc=3 ty,B+;KgܿAc{kIASĕ3Ycߛsc<|\і'7io!]#nA3h[ac R1Kuw -`ů~T?n~*ff<#ZWҤ\@Z%W4%5_ΛtA@K isCg*FEssz&`9n*_.x7&{ƺ[ZB RZҒgX-u^QbϜo{f췬I`-5vQ ]`Z硠-@ZbJ)\QE.Oazg_ bX3ICcL0\}*%& jXU0Fyˆnk]cG(dl1"/k;X{:M'@9!$/Yy(o҂";L?t$"Go,iJ @*#1КBIyaC 1XMt:奜;IBWbpE{)AAi4F~uE<$Bfy7F3$G`A%)N J7 |KmP 8V'^?(5I=] /9ـ޵zdn_oİ͂,.Ү9N8И}s6icqd=&*@m| eq `h~ͱkVG~mĹ6i&0"hɣN{PAD$ $ŊN ژu-!GK+PɌ\j@BJ瑼TfL5WJEBMuWamsaKf"QURɗPÊ,d/ FÒ[ | %lLkyb?^WӗL7atMzʚ2#tQm! kryJMv#W1T{ ?ym]43M i`g(;gd4~/> jkIx8*3/O>cM?KЇdF"q|5(z%Z^.tZ bk$W4״ȠiS&{̦d(i%YUAރy{gU7A /7] l=4e:ȃQ;osF@Px/)#1^%exyZTP(krg:9tRhґ[#[_fMy*OZ6҄YJH1iR{k vBjM/s{HF"iݯ/hM>mq䗱>Ft,ӰY󞓄P~uJ4H`}~B%+Ly2H+H$!Pi$%jVf1 P~9^>pⲵ55%tQZ3?ekB?͹KGxE!gCτl*LBjJ 2liu,IdƂrWu++S%Tj&eUV֞<>٭X\_8/.EDpٲsv琠jX4kr!ISUns}o '. C9SA2@ m\o\+DM*9lKOdJIetevEŻK Uq۽ޮ6~|(+v[c 5DD?:-]Ȍ(%(3.-./j>rkDWɴ3 _E׎?GӄN1k],s`@&g)>X&ld.c޻pQ~`jK֝`Z?lbyބ5U=HNk"el,۪zuqpBo,/zowVR!V -T67BORşgs1cXѕem54ALjQOkR{گ H%ۥc5zn)^=磛c#w'E;#ohKOq/iʗSEZR.ϲ0;5)`8l8Jbd*|WMy-wNgs 5IJv@=VVx( q@!~rRf+W]HIX=v\)@i&dfF&~K{]rjؐ*Z~Ovkx'쨤H $j ԣ:EUr1\˗.>rSFTO*O}8s$cC tq0<ݦ#쒝4t7wVB$zdufwH^?bikƅfhS-962YtR=Ҩ=?7wgVE9R@ vW Ag+ @A*REC_ȴTJk>ٓΖgRgp <_=Jut<@9j setx= Lo"qΤuلxtœI%e"0LF.v_]pHQ;㴝}hu LHXŒ-bp$+XeUtȆJD>!kTðx/SOⰦBC&Sv5'#)Rm'5׏ 2/l6yL65@CZJs2?aⰎCT4@_Hl#1.QouB$5gĔz@MeMЭ5hޤ7Ox兺`S⨜؛B%3$pݮƋ4P[<]nҌ`۴QXj8v{x! %] @%X et|L"6[?kS3:!1>={8b6,3 )mX0%ogEg g%sp>ZWϲNY/}>ek߀wN4g)6Agtz’/rB[_I,EOHM3 帤n.j,{tT))]fPr3>7*V{ ASķzfZ5v ޖf]OUJW7, !lJegh=>kaYjEeCY2vRߑ=6lz#iȢނvQOqAS~魄n-h!9+(5v ] ~xwZVoUEUtx=ގK3}ZVT 3VkI 1>[Z;e>_duN81)lFxvu}+ˎ̻ %WCuW6O߮w>eǃh(yʏ r#{DaYꋚTy*Ҥ(F1XwD ӍBa?!ˆC$d'\x9Ϭ~|COCIO,ҙLTSS2UcfuVt`T}$'כ {PX^<#>g':Hd\luFٽCv+id7K%H."oe"I q*bjBiY 4Ÿwx"4pŋN#ofE1:PlW)lx>H}i= Dnq2-Dtq4ogYlG_iL^738aio=/j`p=]u(6Hz xQ]yNt@c#x;?"ZcSX Vpr2{P"T{(b Nc|A>ڨ.HMyķ` %2L9O't$ d"R1\!^O,"i~P}eexgo_L@Q@7r!.Ir.ؼ]P”̤ :3`R+ Qqt #!Y}荒,Q6 C/KqohI=EfR6`Zo\Hdy Kg5ORhlcY6O'b7-Z^}kmO Y|*s(ݾKgz} 2%5&ҫWTqF28;*Bmk 3jC+G@eũ<22 򷚠Ks2p[J*OV#$*q :(8}L^UF˧Wp{)d x@TD杴 X[(z/j'NJ=9PnJC0w^aI|kxҒT)w^RޭA~ K&Ϣ؞۷z4 l;M3*KxPAHኵ' '\.TG|-K[$|c)í@;7Q{PRP B˘0C?n|"ݜ, IXZ iacy ^q]8 ߲*7vRZ0绿ok6sfM^0! 8GY /7)ΐU_]\Bj'`_./А3цܾtZ?ƥL'*+gf@r*/i L30pSwIg!0EcVm>' E_@;eXn4SΠT˟Α$ߨ™8;#rߠ;T)LchY/C bv8낄G7ȗ0݄ e:kj](JQ s(pm\"^Vds su1v`o<t$k@߇WEQj} ߐ:ja4H;Ŏ]5YtrqΫ@&wnZeYKO/PD9nSQ!]!&j*zUDиc.zs[3du|HnI6cQ{/݇Wz:xhIZPY#MaFD@ɪ_-=Nݚcwv@]um}A: q3c#T05{ccLP>&"\ "qs>!ʓORNhnU vuQxbhqLո7Xt,f2 y{JkiH1a6==[}$yi]#ݠ8@3 ЕY=UvH0tzhnzgm'`nW6 4=nסLessJ[m$o*!H!aUGHgtS"FO-U39y2. aQ]"eǭ5[wkLdG}~'7Uwq`Ot̜h>s' !$[d( @`C*ֶMFCphɯza}j@ϧ8sֺчSit ~g-f N_=i8cgUJ(X7{Ȑ"q-)ȨT/]Vwhf6xآĸ;Z;B:MNmϴ3n4) =1 klT{S=Թv v G\y{APhً$QoYOmA[ӰġV6vXVӕ/ ,C9_گ A=|:F0;5H9qMj-+*G/H d?ZhqOxC|R5St9fZfU)Gb+uM~et0F[FP(pxjx['8X@=E#Y4k9M_؈}]sIobV&1hQai7`т?pBGIa}?CU4 # N h jf0ʎ?)--pygkWIR"+ r^v A f5l_c\P^%j(:B'(jhعeM=:{8@JK #o=@EH=1@PCRgBUz0ir,iPO-hwBMc1;TF¹"sXBIlg(iOOoqikO0b9\ڍȀB 6 C@ t!6}bLm׀10 ?6a,_Igqڃo}donLX1>X~و)kQ?,d`G:W 8H{tCXE%H"ł fwѵ׿Igp湌\_цB_)dtMa}-\dyEY˄<'tCdUQ pW/:=1{W ">X6CCk?x RiXfuZ {a1_ݺ1{~:䘛UX_6f.:vfGWp[Xa{6!EF8/Z9ȧa >_:kY_-XCZj1 2eg`Ӓ>=,e<]=44Ck$zg,#Aj@/ N/ۿ$yFD Tn@pM|1K4*H~ w~vĺAՍl'6 [ ˊd^s!ӫzdLri,1N>ޒ8"  p%iXnX.^"[Qm9}u|Q$RVcPO#R߃Bz UieVHr*z}DvOm]9i'/D{d*UiJ{Lm`79M8 7"6C|qAaw9մh?w`ښ7Ug+:zE䈠8.FY@1 +'X%,Lƶ>haQp*YVR?a#,-f-IA<I6~|CE=ݘmL4vub9W)P 4p"]s奈j2B eR'^?%kK{d"Zr{ /> _c9U8ڧ8]dl"Hv '+ x{_x'.X:_G-DȥS.ylPۋ7oʨy1#1א^%2 5?(LwhǍzAHo:l^=s [~mJ.<66]QG֙{gcCz)8r9&a[5aѿA"=N8-cS8go o+(H5k_G+1)IO]"OkzWV o6VFbdْ,RC#]s4 =[[Ƭr6=SB<׈2DfWX3[C7Ȕz!S4a4q7M%OV_8]~HhcN.l|bl|m@ϒPX>=`&>`zʎIkV"[x%h 5*5|5x Cޭ4ps_$fg9q%t(iA`CϤ9(.kH%=UVt(5/薪CfIZ){wEume>㋡U }ܓ"}PO4_ռL q;dcX5cNxS'^:*XkPkNNKiȘRڌOX&.t[mFтO@Wt t+F8|Z o-dMjH/VZՈK ("d%L6h:ӲEK;)AUzlo֗|`n:7`DVFeP>gя].#V^g_# qa=Kf=U;r@ -` <g'ŢEzSL5v ]0Գ}Bҵ('yUfP53J&4{K\Jꑩ賆XyE#y :O6_t34P2%7"فp=إSgbmᚯE&j7suXdrD/j> TbhwTDhh>,Bے٘͹!%p ug)8XM;R2֖p FÛ;/#O,FNjH@FL!E,}& f*XG@GmD[G~%nawzgf},,~%n18+]0~g۴G-Sg2aqxhq!/X|w}.OjT^9` T@i[kF'Xh99d߼?(/WcU-OkwFm)䪺+O=`80(\*+".Bnr%i$Xr\M 1al]S) x@S] L'(Q7Ǖ)|XسOF_x.F @N6 Zr'74v`6^r5[XR&y zL[ׂ`#L*TdYo@Xhq9^BTPkz4SB ĪMK9X}aA^Dޘ|G;QfF t"$ %FL +OHCE= pť|Ѳ K_yurHB߿IPj_N+,R>3%Mt(}>[)Y3I@8l==SNO8H PJ܊\#ಏ E- D@os1<,޷~X#-k7h);ƒ=v{ gSl|ԣ {4-e]|?2z>AG&{btHL.8 l` $`bFrv־6rQp$2eu}F͈9 ӐFiQ[;8X~B4AP2l$v{:ц\FY{=w*2z=17a ?): D-Nog/D04ԗ OdR1`8ۼ`x&]p49;V:y{ZЛPY1-8S%l n͌y0-_꘸A.c2PZs.2:?wgf5`(t|NQ퉤);wocxíǓf 9,ko|a:)0뽞ҫ|֥D6SN%FO C^ϩrIrrŒ1Em;:6ȋ!I{*|ٲ&}^Ns:\oQs?P,cw}#eR!_˕2 8OG;ЩDmdktdž˵65FMYh;=U&nwvxpYFcEMtB,wtT}\{_Ƥ`b 5ګ&yd^`F8F̟np+%_5YJmzaCX}_K4l?thd݄ 5qEj,OY역j٤|V7S@R^)UyIa'%{Ii=a@TP5ȈgN/i[ Xcu9fQ$5'w-~gP9'Le-Ո#vϖu"l![ $i4{N a|֊ 2.T uLhkBآI-5/xH L3{p_4Pҷ|Sh"Pkz.owc.NOD\Dzi]4r{ 3 9F4eA)@Mar^77F(]V%ˏxkΠoc; _?bq9Saу|SHu7*և{weXرMƏ/WQ~LV4(nZm +CCkbۼh쫫V 4Slz/q#VR!.rrbBEVuB>iD!SUGXbH=OʳW{M͛q3jBfʔ ^YRc-F>pAW8F\o^OvMq  `fY-k M6NoCՆS {w]I}Vʅ)B 'Ĵ ~[ VaYJ/p{gԽON$GwB/qY»?oYErG؉Mjd$pNp.c:(S l$slf$lOtoP4`2گ':-]m(: pM H4l ︮sN_u j8&8iH Ve9lSMIOC%5B25H:N%(m^ %U~B` :u/ εhQXy v!/pSXS( hG3:Pf#{,T/U35{m?=cuٻ6s|P*._g .P~=tF!\.&pvu50%m;(pJ~-nf"(l"<яR(dFa2,h-ᕖۡ8gdǑXZ^g,^چDZfrΦ,J%m;*}ʨ' `|nk-?pەhCq}Җ =+ u!̑B%k}6~EIjme]f&jž8dk߿5CrQ)YX+d#]Kgh~u/& fcI5 12oWsfNMjZԑ.mi#By "ݚ훽p ˗*uXI }0g62=W-C봦1C*vDA- TTWDP"AHH &u$qjI3₾W􏅙27·^mKQFzn,@gV 3 ̵Tgү.tL̓F#݅@@~5F̃an3qŨ(VFR<.8*ܲ}R~+8$LiT7)a |%-l{@VD@8F*2ݣlhձ4ñPr5Md!΅k<'iX:&ƄZ_W]uĭ|8rYHqWXi >hrMdmJ6k/['Έ8 8C, bX'*f eL'1Z Q,3g$>82)2*ב>>@ZM̔+shɄ=xz~>릀piS%L4'-㪺!# +CF5SDtSnN L{0X]viVq~-x²֚qP{bޕn̯9 Br,t ):1lO@tdJ :qAMG9ù?r i>2¤"8&s:1Pj8ui¿.dg X Q(aTaf\ۙbcJS&Je l4lGXtm"}G`+XG0 %#WN~UTs0cM-SD^QuXdtAHy.o$Phnw^'MEf s}1eK%\_UGsMaÞbv ݰI6.tcBO Y#hI!#aN5uS_rʛJэ0-iԆ %͉(2t,6h`/:C;vY]ѢaRН-8 #c窾DEGIKik"l#Wt-TV{#Ó.Xs4HlIqDHo à mo*[i G4 .MH~\v 6Dgsȡu/,*$\tIMB;05!jLaE}Ʃ,p>9g{n_@{034]LP8ǔ[qRbQDTԘ.n53w>#3UD (au|hi)h0|@Vz) >"3B1r;@}^kQ|%[pK;i`vZTɬgmpP)Z:%;C2ߗrBn\Ĥn=yؔ '1"WԿiݭ40 *ߟb݆}^w(;[DSAҩ<8XFnNѤ'HFmu쩼_͊Q[^%,g(^\/Bl@/r9 J+=mq R6H')݈ 1+QO½~Ֆ1]ζ?'w]Ȯ6Kqc7yȲ"^zYXbWj_w&kl<{HCbu%עCBU , `zCrg13#HyacA͞æ ^a=y֎'v+>}Bլ3MxEXX!EڷzBYYUCH9JE oy BͺP;Q:u.4yR/^ RN2t-y6&T|`7dJ73ug}?_z {kE mބ/G+_gl9:˝0BRh{n-FPqT2^~$D*_`yۊ㝻z6;9DdH?_E㼁{tZU69z{cd6mU@3PSPwY$S N覍^ r^>.uR,^Ν#8+h4"ҽEƶ~O"t1zX0xFAtn;DƄ;sڒbȀM/~4'J$Xr}2L'݁Jyja/s&ek^ I3.s&*,XU*W}e*1Q>sm`MW z?˿Gl.NVMFqrE`x3$FnE,E" _O9_UAioz!y;w:R)[&]d'̨!o*B!~NEgH7%)*n9%FSva .q`+kgPedR8#a3A2J>ugM] ߒ&\kBPƦv BIFZ3(fF?:/l. hc:ӯ[B7d%cª`>֑[g![}M]pMA\*< ^$P+qΪyP^`"Dy;A/amT7`aQizaWPzMLx`}Ǹgr3E2˜+?Uʎ1N[T6jC~ J,Uwե|T70jRǨ:'*D:kb ( ~UxG S:k3"2k A̖qf"ӁtOw#!Jjn`uvo9Z^+J"W|x0L[~ʨ-|%6BpjWyޤW 6'DI|id;;-<Ket EFiPu`%R Zn~Y9E C2bxfR8f>Pͷ> qHEV= "00ӂ:`aH赖,=҄}͓m#Dk`W3{g!j }nRrx3E6!/O̩ j~t:fs0XMN_(H`&T*y`BsYWv=p=I}BX_c:# %:\7Ԝbf XҗL78Pw?5#ٝŰ)E)O>vf{י)%!l)}qnIa M4~[S[F|4җ!UYK]>[$X*V7u8\ꀢ*Oo]ե @?C*(FgKSOɻu-~CS6LpH1A] WIK& ;nJ{pvH]rV:r ~ @;϶^ mXx3*Đ|@-'<p:Ta~:~Alؕ3]{HrE1DfX1ﭩ[pA]&6ޕ xS\:egNn/(6LFDAyV3Ī1nԖS`}!,8rFԖ%,R݄V ٲj'>lM9 PkgDĮk+7dw]x+ F8-ʛ6OVFA*Qqh*{$>̞C;NסmyE:E< hs-I0Ӆx?(O &Љæ*|H=F(zq@|Ή^J+Z_8e6ss0'sqeQ*LYہqrgu%՛'ʰ~J_Z.t{13q(VʋuT?{o|9s\ej&_"8xLaцs0SG<_(!& t(@*5Mx3WBݶT]ABWX}}%e sm->̱"@B.3|όmA% ),Q}-LN(jXP\2Zaıne(1F͝ՠ`R-9سԒP6̠k۟Z|sq^*cJW%XU~'}Q bh`@ad?tGE"؛m>n9˄A0TZ=Ѕe8p]=?`rn Rhot%{%S kLaT_zA}fts$ZZv#+9GW?!tp@'B:!9<ɧ<W.Nf !e{7b+M<ōeIu| /ߪO`i7+ a7: Eg^U3 Z^kDJ׮'@$DLІ#/, W}9dO%ȗ\)cIF.>i/Yyt}?Osf!>O!֜xfdBn1*J|~]\__vRJTOM;BTi]74CSâ!UZ }RbTu,v63QaOc*X\|tPƽ8"m?d1n`{c+HXͽ×9ňGi5uu s—̊qG!%EpIVVa_ueX|:vf\lf/r^_x{: G qjj1H"by~؉nނft!=: F⹛My|>+̞$'mL 4Jpf{:Τlz7 ٣L[r>bAset3#k G<"AH~VQ ?ILNs*?Zy~3GkČ̲ 1=6izTMcjrk2~y>Rҭţ^@~ؑcCQ%؛iJ5H [7Y%T'olo"y1fkЗKD#_P{>FgpI2H6=,vփ/HBV}|UC~YJCc$}hT-"]}2+ ސoZ^Qr .HsAR+f4ksļ2GB xUYfiMq nJڐ4XU90>nvXߍ9hEDVQ65rȩ||T`ptWD̯5K,>?htgr{JwHu`BJKEkKp,]ӠI,E&Ru@1nDTp\:.D=Y\hH(Y7mӪdqE%r'R0 xfD2zG_@(Śxr+s:ƂW}MWAw>T2Pcr1mJƟp MYXw$I{Tv; G֖J߉t,!pR]?T' =$@R{ ; *IZbʰrpEnw>'U;pSn?Րc* &k*K[;KP=oyʗdMƍKF&.@y޴c]ˎyy^+"< K.񚛢aDOdPMY*ϣz^s "fjvΖngK"/[(<{Ξ^+UGT;FwOdFʄut"C*oqB4x>(xmp^zn_6q*&%[NؤϾ: <ս3?5С xJԦ9kj?4Aˤihw*zL͸S vPe¼ϖ{C^MTeJM7)ބ3SLFPl~ Cs  uNK.stUcYӪ[.c37dBĬ$؏#F7.Uc8z$n{*U֚E %d `~v_[KWNg͹bק,n'GP"n'Ŷcp`#j0nїN}p-I^!>[M&744L%-ua^8AOv*?6ɟT YDR7Kb%P(LoWXTaSj@U㏽b#dad/Ǟ0雊`Əь T oy83X-;_@þ((n:!E/)a푙:*i^o ~[k<j_-/3溓Ej Ώ1ss8#9x^EȻzCxBLi^#5`,M=z>/ޗm7b~Yֹ&Kg.m}^K{%c &q\Et1;̔B+`8sYuq¶uRiKE-d|j\b vs5l$=)f.oơjNQt8o9\"һߡ/&P@h2U2D7of0D靼(y|Z^/ *t~#R|]ԭ.k4<'HK5J@2Q N-cp nU[#vXiOY"2Ju*,C,m92zaw#/Z\RNi(0Z&6E#^!> jfE}u_NL;OcI-^GJKaY]Pxc- arUNɌء5%WFe ``X6F2P+`rÔ_it_{iC>EhrCI+D0afͧ^"c?fE?LGT6sC8{?]*6KkxZm(a#ltA_VFQDL_GX >$oB? cTmJbmPHͯR&D3ߞnqzbxnO\@.Dz)76 OP}s~'Wu#jqVDS?qA,6̷2iX:}{~! lGrH+{d .z-G㩺um #⒘RIw߯8i@[A3PolJL?m`'Yh#i_vVM'nDjy7J%<3)ŋ.;ҥ83_Xd*zy>3sF1pn⢔䍹 XeY5^R@ʝYRuG޸`Q)Yh^x:T4ZiM NOKU LP! w+kxgV ·?Z K> SZp"7[<^LԷ# FgEiH,TS*7͵Y5hMTpNXq+`,PE r98Ayف݊{cGܙ᜼:ި"qn=C^Qn dM[a4^rYt0䁆⵩WpjTSpT\&pk?d8#b-$W=K$O1H $G8赝 *T$5!lCh2)z"l[R3RbbZ8'Du*ꋦ5"TpR4xQeUGJA'%jc`!v9,YûuM++J$WX5#Kf|{KIC/דVpʬpًR"c`Db yO. YӐz {ư4k5kHِICԛ'&D9yL4yWus^C` $^̿c{DN47ui ηɁ֭P~h)0\=6?j|;PZu Qk`%or]t(i-T2E"t|޽LBj59qk+LKI]O`"hutiww+E)'ĵ 옇R/Z(iiBGit sWTVqxT9o.:?S7>% >ܲ 8kL=yJ M\cjDx0CKOD)D}{ԷiCW9+qH-:ϜU2 e*xGL-jb7foѳ$#Md\`gH^FΘgɆM!r)<~S@5BaƎ=yެTQ"qK^jty刷@ ki ìI?~#>~rko !r&79N?wEBәʸbQ/+r f| 8ݻ) f'Xe§Dr6Fw^uY HG2}3Nտ<6ԧ&ă1ñ6`g-vA-/<$^M9->;<`\>N"&O]J!n=XOK^uQE$FX9{cN C lr*qOySn-?=&(\ڹϹiV3@)'Ot\[Q2\YzҬNhc+&K9% )gq*:7rbccI;_k*mbt|EWC!,F1-+iv946)ZRK }ǎd"tYksP׾5SQeeؗ= 4ηr$ ͉_7b,,el ! fǹ : zfy v<կDŽ"x67 +sqSb) "TR(Ua05zK\쏺(CX(0l7S#뚧Co݀Neve]+R8ʲ?癳P`@9d0'lDsE]PhLִ@jp|jK.|ڜU2C˫\Nbu@Pp*x, :sj- L&4YK 1Av V. x_LXu'1#B+]d:3*('iEK#anbCsfmprqˊ{/2BlX3teS+NزfVSnyȻ.f(tbt`RV5sk$PZs}@+A|jR6⍠*P!ܬOi? 򘬐U!dyt{A̼Ì6 aSB3$I(k[j✧^Ux֡V|9ڢ@VXV0owT C;&'nHS 5S_06^4Sn l;)YAS]AFc:aѽ26!/ y+)'YZ#!M&%˲2WJ1uyaWhpD@w+ҚMP\` +FR3zAuhߴU|Gl.0GK lIrb19UZcq X,+/8 yqNd/#-Y'Or8Nsb ]I>mC7knq?ۤi:SNP~w̒rEU۔Dr1EV@CUoZ!t[;.4cfg[ZV -zUŸ%?~a ڏ*<'bv̓p!RO;7!,3Ea!Z4VfA~*E'OW^;%֮E2A!7:gPwJȓߪ0gd¶7%h/ [AfΆw'LLZ:[~kX`e޵btCPT[',+_ jzi N=g4L7O=:̓is39D5o /3v=%jF~@;5-r[ tI6^h |GLZ d4S% -҅&yrdbFDe'hK<- Hi&(w8|`+{C 0nL[DD Omcgm 3i)| ZÔ(+v&39*5@2Kr)őXW<AWm}6d,C s2a0:Y<6:q$i17=2oD=;XAӾ )3@4]tP^`v-G[xWek-d*\{I cS! haM~nTr Zp LL0ASIFqoA[t#v$O1jTTuWڡ+&~͉wFt,Fq6pTT0A1++n(^жsBȜk%%=@/h¼C[yQtVN(G?g=~h>绅0 AtڇĆ}ml+>>o( l_xnMs9ߜn\bQ,V,޶+9(O(YRzԮKBHN?3 D=ƀ!V i-ݓHˏe\vtA_Fk$dsx^.:%5~:A]5\Fy6OdڗV94ȹsI8剥{%ɜ&ѽE#۴cB)!ع%ՠׯ@u8iz}DD,2b }WLc;Q=-9 🮽/_%<xGF!v+ji)}#+hcr3;`d2Q@TAU= Gb"-hS`UxV8Ğֹ̞Dwʜ -¦ ?å|sk٥f'oal!U=$-°/T$G#ko($Z)11"؝!5o 4m[rWb́v@$Pxvc?ZM)Y[]>XLh)Qt0}7FIBYUF%1L>בf+Wk`e׺k6K$Kq>H5QQͬj}4 {no rsߐrJY1xRzm)x+sYO~~"Sf&Xfjelp[8YEc9aiE|ߏ@[nxƺѐ*8tÎ_q~PQ}YtAXJ:-j&w.TLOʞLM[P qmaܩ4oqp{o4Z   *9yn,E ":hIV5t^UaN8!f>aIemEeó 2&m<֍foSm ,&v"i6GZ]'_2$y^ͅSٷ&?ʼn(wG;N$PH~hNkl&Rw70w2$(iqd V}Rr0AE U}6$: "M~IӇvMN yGQ =)Z Z\V V|%|ූNW5c6t$?) R7i8#q uzA29!wS},(zl#hȔle6FؒPJHq= `JG4;W58F)%|N@ l83LN_ݼ22֦x\'-i_6ǎ'۽nJ s!+ Xu'#7Q?70o6534GUZb\ŎD I8U0 nhʧ usLŒwj A p̽Ɠiq3RYlH)ZpXDc4_:MhLaQj&-ґ.lN Q1]s~vʱ^r?Uc KKZ*BޙpLm=ٳBi%Q;)v/(%dGµl juK,kNA"CdW<%7IL^j`:nX1Mu)zSw%a=ALjQ 轋r\BIbYCuΘ*0ּMXɩs ϗqrh*QOP&rvb,4C۾ň$ٜMpP> 4aѳ 2sA0" ^@n"aE[o'Xm٘BVni*w=GU[S`%Qk|,H!|٩LNqd Os5ŕ)3Zä~.v@EP WMOPVuci>ٴЁ X'"ir\;JvT0Helt$ijӎ7?:gD A 1_E+r9pq:4wJsC^yY-oj r-O-hVnjS;*jL\WK|u1h@*Hh}Ⱦyf͍ :Y K). H/}$(h BCpΚeWغ6|`1 JbFo8 $c2LrH'^fE`` \dkOHjSZIXAbTYƬ5S$* M"@Y:$+^%59?%FѳC eJUFgA`,뱭3>JWkBci$:u2}!gmP.-kȮZ3>k^7M9Dpk0͆rsK.=8嵠2 Dtޔ3=*CEy߳"+Pk3(^Izv% 5O% ]l|3ܕs>c!; c*IA$%ӂ.QBi 7),-߶B»<3HI+7+_"|Y iK(zDl ׆2f!~Ce ywEm$isbħ`Kں)3ܻ OWim,U}+<BSmj`Ceke>P{{}6qiȮ1yD5f=jC=gO{7bc3F h&|*\|ە+Bi)6"LT Cɚb0怳x_QoG4 .~Of_` m^'&jʐk`-ăp v4R _3ƛQw$l$i8J:cC̳c-@zpzgx\0&虉|C;X+<|e"rl n;%aP-A-:הJul9euR-}Y>T 5WF7DӾ-Rrlrl}EV6 Ct)@֨۱%wzŔ zXЂύ>otY72#$E=${ m4eqN@+"(VSҺ1c;}mXb7N|:_eT-|4;sdy!Ren&˭/IO™)I$Cpc<Ѯu|Lp\)2 ti˳_Vu@{P.0o֥{XB",2dٚR+uQ?A vh݁!bb!ŁۡN,Xh$Yb.4Luu,(>,=A3Y!p H}sUSW8HQG`6& 2Lx āᖹ7Ά)2,_7Wi_[_הCzl31vٖE1:jFEʴPi#&R[;5=W<\|#-PUn r&Ij \1:>G)SJ9L8U ? 'TUWc!UXYtcDw,7ky@:D^c_cLH!d&#(iC)BhzijhC;>IBc|96ѱ" RP1g=3}4Sj}so's-ʤגфZB}W]YJ^Iro!zgYecS8Иm-| mB7ڲHBB#1hEfj;& \q[:kFbq%߃Eԥ,')(R-4;}jR3C{ \͐gAxV0b Bv^(lJiU, P JHi}Y5 'nB@8 fjڄsy$)i65f>3.DU=n yЂB%tݑQʞH<>{Ǝn؊v. K*e)%bZÝPې~f|i{mC3Zk1a,l_~fNZx- Z^2I.)@khu*Lhf[.9X"PIV62? G&da} T'cV6PXs:$g2ޟ]?ϾDzMD_Un3J߷Ylɲ\11ii'̡I;Y9&? {VFdEae(qnq@|4]wE(x]3D>畾 &Mɨ+۸a9g2ʼVQևG?Xm.Qq5:5Ֆg9:k*,0q˂ AŘ,WT鱽԰ ?($X `;br%e6̑&NfO.aN=67^a_p7T|XΜXjI)yḨj$^0U̻: 8 r"4߼ai'2`v# X#bS=@x0D YTEsщ>bv^|sqfLœbV?9O"7Al⭣/7Gh>T5$YGg սCENX'8K+ܵGDn(s-@F pbY&Ee铈?~{2-QE'bz.Tto7R#3!//]YNhi^0&xer{yVʸTi~_!$+K: X[[h" b5)eh9ؕ~x~ άxN{~._W1;rdU)f^+rz whZ\e; )7X.(}t*v7ڴtى0m~ A+ko Dw L3y#ѓ|UM~L'}%Ǻ uϩ4tQ_VK?,h&ij6xӫ@adYݞTd D 7We4+?u꽍(kd^-@=~s\<$z'%|>a[XWbro)=;֕Y@Q% ]GbًUn 8_͞1.߷cQn6Ʉ]r??-NNydRaӱ]xʇUX3rӗp@gexQ.Tk>$sͣ)EbB7:@ e, e;K(ǭF]N:B' qQ4>9[J(d4s;#>iǖy{[b}㠻O*۰/~l*mSS'ӭ,5b tA5XVNfHeYqms|& N$U"Vq[Y1=h唄UEMj7'3s;e_r1yWD2ArfvǯՕ?RYHAی2SѦ*'cDy5J3BJ80t2cJj'E\5[!|yFocJֳ:d懫8hqK4wD h^#vmRڨ?ݸM]2T.{ F 3p5\ecA`Ĉ5-G(Z1^G3v;x" X˖pVLIcK,mGbqpKלN@{tocQܛQmIn1AYe=Kvi"񖉆.)C M#9b!aGso99HE#\[!Y-ee@^\K.ޭgC,ZNT\(Q ¦6.YS}d+f,VS)+͝i #NN3 ݡ!@?/*U$~UhY[  m딠<6A֝jᄉfE'%d>}! uEy14u<6xjs=I |8t,5vdv"Oh3֔#,C pǃ޻68y03H%4L%ӝQ4mqg0{f_Ihvc5(c@uw4l)+vے+C\LYk|aĵF?-0 ʔ n@'\q&EMlmAG4vԌcG]r"]Y*>/y&* k|._m >yP̜o v|͔Ib`.絕)Y7M>gǗ㾫计T$yO!Kpw.r-{=-",uIB->VjNA@WU$32fXH6{*[Y]'+P9o(F}O u?9VFL]w8esuZӫS'xEL{` hy.@$Y:#R ]zV hh:eM@U1hQaAuRl*㼲jEY"kt@*'|ݯ^"C@qu2h~㬁s$Gb__}X/{9 e*G܅:9Cׄ~ 0V (Y!;me,7Ii*4`$*ӆHsm9>:7 'Mxq#@HC$urZxzVTV<Ί7{=˙#1iђ0]ߺ>3>^LaS4䀀K:77o.Ø28δ_|2:Ven3QӴT7^>ƻfC)qӿ! _i9!%VjH "XdjvJ14X]zS 1ʄr俭tCu,ҵi`j5 z|EV7 ۑV--|:;.c^(kgRШihB;ݞ,=ѷ&0Gk Ue 9Y/+#:ȁ4,D֝:JoJQ*du4:njg{i/&7mjorX,p1_Y߱'I}53 t^jdڽla^5: xN#8- (N&x̾3us0GJraA[}3V%h7%KO@;qs WJLjD'×}z/Dھ EJ9{}j*4 k\rzUSPᗖu'Lh&ʌW2җ s+,4v#D 程IiNl-s7iZ+vQ7EH7k,aC0}ao^`Cb@ˇtJw>6}{5ƜQ:P$!. >S|n*!Qzt6m>kqt005a {)z +K &̏08"d7 {%OP ohQ8SJo$8Wȑ:RFL4&ar>D;FU8S6{Rn1iH?mjA~8^/!Fh"R)&D)hg3AdZ8 [[II E6n.+hC?$泼"s571vHNtsN49QpZPA/VO|D3ҫ7ȍ&hm.{h17]6"El${=2@Kw 檻Va~T b){RI:<KG*Mw*./+!?G:t.oq2I^"SԠ-z3} ftut8[YP+%))P]PeLuer>7iU.MVC_g Uk=pH+6%,T؋h;Tja6RXgG]OM N滦~U0nS'bU\ q1r^kPCm4#hI tg`gȸ Cz8{NaK k%Xѹ`|5\FO$iϻ'O+]acSPoD Kюɺv!gM̖XՀW+YkJP rꔊT ۨ#a)eKbFWGɇEQ .})Rn79Xf76PL, R "ݺX#W ̋ыQbiHAn2niuPtM|_ԍY=nG]b-y.*:0J~?J _ rX-MVC&6Yl/AWYȢw aiY$hnD6:@{o,^ʑ߉eMJƘϡ[*YFx )g$6کH\%[7@gb]B"ۙu Ey͚?Ĥ=K|[$-=JQlŶԕ ݓ}':|Tl. ]zD4gjvn B6N }TWJlo8zVTV J>D|_kB0 *eԜQ yuYBKMdv@/gN̓~VPH%%:Sut!jsBȨזeHQ/ַHCxkXt $Wh,d{rYsΗ,?1n-"oїvyxi>84<ٝ(mzV[.M3WNҙܖ3ȍ# 2{  CS=!P_*H`Vlj>Q^oemZp&{"YXBTj?1gWGz@] (4 zAt?i2m82Pf6ޗ6) )D`jQL3a]9yȕOЂcf&po$E{#O9f+\98 eэ=0\4u;0ql3o|(|*1'!XI536t-4-sx͈QTnM']>8;_qA )vA" :[>n ̔kVP]|gڀQ|fXI-R5FRgNY'k/޾/M+{K#X1U0ؗfe]ӃM0=ǖ-Ѣۿdc!Fk~ۢ{nH ?-RҤ>q_8 "a/^PnwUV6=Y9?fk0}$Y;[ Ӷ겘q@4_[fdo$ض53>.Hf4J?OgE.mͽce1)5LO9 Zd@}Ml}rmpP9mV2)n!:/qa+ ׯϨ-\ʮd!c{D?gNwPsh[ћ/2Qb8"S 2g|RaBjU"/I#J&kECK9Dکd~-49gsEúa<+)p2!|dAm&(J㾵)UMU Jf_B]Td8%Vd5R(!GOJl@$?=iR 0{[R)TA&YUpcC)VrImnmV1qae ^Uޭ=ntǨ(EVU)3FU:Ey[ai4@'頛*i~CC?_Ԍnpd4ǔ3Ds.% @iefY,>ƲcOl>>/"9 Ι`Q\wA/e(Kݭv>llݜ r*zue[p]Np_*^WL4c[JҢ042`||-tX^F$ũ !gu}t #ݡgʨ~a~>rB bB .4ec\,L݈r4S'@LtOPB0GL&~`JSzQo>̌XJUW`^T@0CtRڳK6b77uY;?v֑<%`uzśBTƬYv.\3~8䘑Dtem>dڄI'DǑ QM*\ g|b>Ho&+0ނXrqN&N#F&cLN4~\(ād>_1IRMМ5d֊w[r>}V`9YŮq?|]nFQi#30=|Dv51sUHmXx6ݔDr "ύDZq+PϦl!8D`mSG@}SYN;=AZ#ʹ=p^ )p'Y5wUUw^vޑdoSz@}vPHMvJv$]3@vW~/NNQWHZfԱk>~ [ !"mDb|?Rt߃"G=5ʨs䪌F[Bݨ>|* (鬝 F8 ZۧVd(w~RRJi[ ?UO$ =qF(XZ5g_DT+b"aXmag߱h?vkC[][x%Ivz. U{ex ߔokTJaF|nK6rO[ 22enh!I&|kD.XAԚߛ7ԝI^##ϓ[ꈰ[ZsϩDt:v')[8+KWLAdVǎ ?N*u-;dx0XsB Y;X mz{@fRyu |;9_/ B*ZR#DO $ӻ":GHЛY9t-bXw |'Y~ϹUJcFX':ڀ˜. 0%@?6K,SS< c dt=" UCuIb;]Z溉j{ ]SHezzkI;^ePt7R!,Bv m~P ˿Á'ͼ+\zN2DT7_e1X; c@)N@b$<Ua\C&W~bF"\1ol y> =7QeHVRS 9?Ѐc>XsМo.h#L7tJͣJױ@*I($\lr8z*}Zkܮ'Wъ97AW5.7{|:v4B܈X+ Ri!i0̣p坠ft5mHrjdۦc`þ#Οh-b^5nW)P֖=P4>/^Ψ60L?O ^ z`m*~JGEsVU#HUqJ[%* 7"eb$B\WX4Aco1"OI/b1pTSS5D]]*C߇ۂ޻Tq'j`* BHA,es><+'6_Lx.2 nyӫGO͹d7\y9e,Ӣv18iZJ'T_#Y{<)1 ɷy<)WUi_ZysȮω1i@(, 37ƙfj-)΁Y4g̰x:>b9)w ,%y`+݈:Pd%q}#њKwwuNkhs7}UUd7X+w6R+g0VIqdN̜OQXυ{wGtpqet\ qJ[huX蔀 |4:hp|+sӧ3`|W$` ^M7hn.)}2AfKc)_LYǿ%.=Yb M_MOA> 37$h#[f8/?{_eSRgeQ̓p`m>Y#gi.ڀF]kFy *L><uU9 ЇAP,ޕCF( Q?xK2g,u.&j͋1~$s 鮃K`ФXq]_n (?Qzh%ܩ܄ڜEFK1HE7kKrFٵ-2Ay1Y_э r3DKv<9'6`jMF6Dɉ><l٩K}<eX zFE1O<,kMR'b:^ڠ4)2 V=W<4=7m[I}cN]P6G  cqp6McI|~㼡>:M|e7e"֔[JgƦ' :m,1SBiJN=>(A? `_QٷZ|u 'dLk3%7a["s)8,AtAےZRhE6EgG.TL%>5rahb[` E?4SS^bjT[~IZ$|q4|xWy>Qo_V2>8q~}~<1et;&#=fHˇKEh8 I鲉8~1?:jfI(R܃Had] ٣X-mwI&c5K|d˾5#zΓz9~ SʨWGsA̽KtoЗk/ _bmU@vڔxH>O;( BLb{wL3K-z$QI( d2Hgz5l0 P)x+f3ՑMQ`M4s!R5K.g\V`/mRp {7@ 򍞒/ʶ7g:yɠviS%zij/xx~J{c6XB#0rroH|I9a0%kO]LL[͆ Q q66_< W >>ua_CԛB lG1QJ#\ 1,%hw7*\eIm9g9"N)$ ~/k7Oa*Ea2Ϸ%BŸu܁𱽖aV/џ =@"w¤u <w \1/LbABLŴ Ƀgol#c!W?QfG>;IGK;ϿH}13x,h)뫕&m` x%Nͫ:Gm*q1<j?``KB !pu7G֪9سBܸGRqcgT@"ob-ϕ @: 8`~BRwMXcq LӲP8)QYqu=lonIT/w ‚SFdוHޖ! y %qIrnBY<MiV>ԣ-;畃# ??1hEG9;ղ?820 " 0 H'pjʁJ XL<ʁj{.8L+V0eT=-23utjV$7~g+8;䷽7c9B<}];SliQa{U5Qf|Jm|1=z* םxZ͕y;> Y~FQ(#ΆSUyVG9m݈*UNc {eF xJac>R#yD KyqB/Kx=mj UC'^V3+lFOLt1\M b]0b)>G5r.r W 0q^ 3ߡ;Nr=.dhy NcMy{ЂسpGs,3Bg(QCS6)bQk< d7ij{G7\a'@ |D$ӬzꞘ`CWO7{RSlOC‡㘛qeӁr_F̼ 2*P1lψzװ8ţDs.晤wI\Y{[ᅯaU:F$s y1㈋yx$s2}ĉHZ{ʊY# jkUbkhDĐ^"ք-h:ӗHT_fpKO:OE3ѹ{.^]"" PrC\0.{ ]. BpjS/ޘd7g}.Fp!Zea-JK;O[S'n{Ps 1?n$Y6ݮ̄8u Slb`0#!F*ߝUs?{-VكYlnW뮛0ǣM g:VlgR,K8dS]ς;5;Y'PqZ''"7A J~4kkkm]ẋJ"iCFMV/!1Xuߏt Im hq3 SSXmJSn<"vs YXW"c -crD)ȳ\EA+y]yυHb/.;! T&RvԩdY\vP|T>*֎SœA D"\;ˌ|6\t4nc-R091,Q"N.GulYwSU?A=28f%Mߏ8a7ٖf]qQ₏g;'2#Ggq5#p0K}@BhgX:]aCܸ\'euDW-kFM} [0~xA34IT,?,nC{#\7<'NK ])my`#t+ˑjG> F7o>X2 a $V)_ Apџ_vP? C&Dz38¬5BɊP`*fޗ0:˺ZsmQ9=Yȳ7GܰydʂT~P&-Ŗu$3h}3: B4>!>,Jd׻tyuyE q'*Iw#/BXsb)(YG-ȰS\-E9D"'X| OZ Xhf _wx=zw[ 52O#߀s^Jؠz˶C["bE 5# |e{^ {u's?BNu6SNO L6a-qx?xXbjG\#+~6r/ʎDa'x2PoqelP.<WW0j0T%q^_ .ꤒsQS>v?=;$}^NgAtM]Wi_Nk}/Y!r[WwF7vD9H-Ğ-#Z? &)A?"f@% }#"uANs)(ʶqSBCv(Dd͠tK}+lHr!H{o_>C7DTnRo[[7xr}34VW5Ȩh6o,}8ȳlt2mu?8.eLUNأk+H86s52 9(ϏZPYua8Z7B Ggh=X/C'^aJ&Rm"'kzd+~M5`5fhlР.)n!' 7e@ksfR@2 < D S[Iua}?O.4Yze az>&-7IG({ k "O+` 2g_>) qHmpaom@ط^(Qug4a&W_#B 8SMjri\Ud[˲ϚaF]^ TBm{dLrj'{&!Dg0>rHIm"Jk"Ǯ6d? .P]}}P |!^;"dPLQ9 1mg>U)n,<sc3llLT-:# ^V;12VL^7l&K ZJ3 |M~:tqWg)2oW^\6y3g*,ӥM @0{սWz{Iu'}l0Ytm >3^;μĨO2GjIHs{8F="}b`C0V=kԩ'z\؝4ʎh8CaX(wڊA_l@{9,$ DmB D=LG">m!ZxQ\n[/i}aՅJŽ\MoAxOz+d"vω 0W=ux,eE*ND"'ؕC{YGz"-jT(5*#ƓN{ܰ6T &z}W lSJ3RQY*s-Z@YЧp̽9?Ks d<l~(Q:pOad*2󏲺&mD /3W~Ui[|t n_ tj8DvF쵽?rigQp / Sa?0) Fi3fg}<s¯#Dai@;:cps&Ի71#LVa~֟oǃ+%o>*<4/|M?obiBgV1>~LLдf6(o9 ӝ W8º@ΓSw [}/KY{ah'dɐ6-ag:U5}>TP5oV1ޕ#7ڝskE8c ՗"k$wR1قucCQyXrsZℏ/5&µ #r]fAJ~\]?ץōw1 o@/|0D]ٚEWL<(}Po먮俛nx:#!b>^쬛 Y8ʬ|+>񋴰@NMBSqv3,$淡 ͈<|~{)tnK Jn΄==(:\ހaWD@1O"Րd].XLS(YŌqj p~F!A_\+aLsj9JŬ1.ۡ^JP@ɇOe'MAlmk+7ym% {0M rɂSHR1MOq%p@o0 -&k%qZ^:3?lF'!x+@@LHj3XR$ƚ# Vfc}rDf3ޒ4}alGc}q7)iTzofBЙsr(7)tafE vh"\ MKZB $_VϷAtZx?x^UL"ƍ:0^U8~ˇU0e!}U}'PKi.'̧Au=29Iu`ڞr{`AE1&7p_:N6T wQA=jZ\2CdtryOD>N;B]mɌoۭ9Βy[Q(ĵ0gHcë >ڣ;:[+hw7Bu ř8zi M< D)JXRϙVR,ēFXo) <ϴ7-I/Mf Vt'XFS*.QV.5χKQ FFVe)=eum):6֎Ϋa[ZJcIi"OLVN.`$ 6"Vf9jc^|ɣ6XY4fM)V>J06mΡ;!qy Cg0OܑA-C C-) HUnF7 tڝ\osI(~ɦo^2>;^0ޠze{` ^va.GݶJ+t= @W̪K'벯}̄jE@#S,TyܻuX(·MT,~Y$<{T%_@e" MS6A>.A! m΂@*Ѿ 05RVvQgEe9 B–lY:kH;KK3 Ə/ˡ{/V0 \ m1V2>Y-^j ._#:/ !XMV'[4nFvE&ctU{aSQ" LNA!( P( @!:~ד=7HRG>$}iy%&\ֻ;?dk*5١kZpV|H3}lhN?;zTw[ժFGL{R(EP,<ɧi.?hylҡ|wQ Bvo32ځC 󧛭+-V3=gl?6 / U0M*SjtVaH w~?R޴c KW6n'[3O=9$g\gqN)OXm4d!$L%#$wj<2TKYjs8 A2Kl߷9ګ_Y`sNow"xlQWq>ՄIA1U\Ң';q8^K/:j*i'p@^0kZW _83N#2Cr`8$\Gd$Ϡ_+ْݚS.O[&ݲJNCz| *\Lz\bBm@kKk!;Pt{qcoǏc /FCu62ϕiyp{)o{P ]׌}k7}a\/ß6r Rn}u-M}e7I` xQkա7b 1,,EAP[Io} _$ *HA)0wi!!1Ĉ@T js5nl0,JB\O/.}=@\reϬ3LMN ̒Ue!WRƃ}Ϩ!,Z'1_%N7R&AUDEMbȖZR\,fP6BKA~CwZL9yF֯l7{WQ^m<`*26gn74ba2@4ʶj^e DR"ԯ 0!x|e\ظrW6^F*ܤ8i>7'Ψ78 !i2Aana"g!e^wn0RUv%i eɂp'=nD^ l7`4&*VC?Tc`^k)ìƤZA8B) ^gM[?^L9NcLbH3 '_ʂ@$t? CrGÔEg,\ƪ A'3]{пW3\Ǥo.7%F#i is]`-qzWOf.{E Qk` Z<1;2ex&mו`x L&>njiP#Gu.l#x1rF.ʮsz#'38Fvr+6/HLP5V$EE֍9I5?ɝ!9ǡ).J R!RHV,0›TelS3Hu%S@ScPLs+aqM ʼn8z$ Ed(DƍhTqz#"8c;.%r9V`UgǢ^l"Vʁ[iC%zWWYʠ>1Duũ1"gIңdDAk~#ߓ[ Ӝ&wX[CV^$asW$ESA.4j`z_YT}ßbꗴb>|Fa4$Dj $z,YVaڳ o,6?\pLɋC"k.\U:eZ҂w:(#F@aK^\ #^?*ӇFrlNG¾?ҮxJO&+_zTػ7\\Z|#-qBGMj-~Yدbs>ARrV ڄ7o({xh(DjN4*5|1/r! pʜN{jI/RE9:]jOC#TqSJ87bWgc_r4y:qɒHĆx.B$|jqſ3ulZ(ytllSʷABe"YD3 9G6QB=}\0u9 |IԱ'ȆXc>z):ubm[H=t; ZJEI/vw\cUucpm nfPϵ]Q͏D U5@A EU#)gHaHhl帒aͿlq8_h";ᓁ<ZDJ?/cLHqYR;˟g_ګ4J=wbfBRƑtd7LȲy.Bguƅuh!ъ+НYGH:  AEk/5QYCG}ן#0xʧM=5Œ}uX BSr;cم*:А&\qާniMÁj2Վ ,3F zxCǧ,ʢ ߄V;ܒWx B"{J7H.[@R_,D e|1]LCANs}ٌ0ILZFд.xY(21"aKqT'iXq.<5B?qLAsɨ=냫pNg(s@BF'WxT,qgZK̐Yy[GJַbta8h+utt s'Dn^!8f#IC3LGk@ec(ZFYKn+ʺNLS$:k_lA&|B}^Os}Ji)k4'&wƃXvO*2yR>֤)r3Kn{C i?,vZ(f9@3F`1Ÿ;U_o;TۛȎĞXSN-hŚtuv㶽u{Em< mTIV P/* ofl<Ȩ]=:wdFNkuFF#$Z8_s`r!%^c ltATFqc"f(28د :&VkjĵSK_Ž>nNȆcg6: "P6^`|q vi֩Hw RrcC$Bob.n9[1w t$B!6,> "HqTpEC""Bְ[2F>}6~j~많 H/C~"fA ]on/1'$z$ޜϳ "ۯ,/OJHҰ5vav-X3Q I@,#UJ iޕ/i -G}::}&hMQ{[C]#8pn#g-NcHlyp\=#Aڽ&. i:kj JNaAVIUMr'p[2nC]/D +ʄ\dAW:^>Sbq6G픳N :DT{/Jv,;P+'̗M}t̉E'X՟V1> u|RsDQ`C_ro>~J ʓG!+9PGO̙㇊*qN4&`wlVQzAHH@Ն$i!1M E-emt.#bdvƁ!8'w `*:o^9!lwwv͂|4~N9%~#;z7c h!FU>4jU7Hr͞_O >*DLA(͹z+^7{aa#[DnФ8;xXNTXGl49n?WD~pMkk?N%1s~=; nv* ރ!7+X(-le}h84Q|kQ^8O@~xRKF{hxOR#81CT~i4n§M =͝dBQMUgְ͜Y >)5\Qf^-V KVx?)=:7~tQYoT2&.N3TgQks2.Q /77g qDLg=QHf( \c^=:Z!k2Tı3 '#|q\{iԓn updm(}n!yyam'@r(.˒ˉSl>zlՓ8O?԰ƻ+6mmOE.ٝ] "žSE'dA[v7S 9$/#`!sl=4$^ڂGxG)k(C(o2 ch ve~L^󲜓1sŤX"'7˴ qt:(5`ѷTOTOU;o(m(Wʼʢh6a^3&dgGwU*dKtN5 ^>hz(1?*qy0\}OJ H ACG\d9qBZok;1oXe ., ;7;^y]pl+\zc%UZKɕÎN2Xa)V0{y$G fr9Ob'5oFz:'XT>Jk  [dzc6 &ûOcS z.{| knW,L*K E23p$~"TYBE^-~]}^ι^W̸UiLcRtQU- kO'OѲlLBAWD~ɶENX!Aky粦ņFj2c-kNc !OI|5~PQO%iiNJkV\R Q|v$EO$DTJV\M 2:;H_=[ Lw¶I/&*bXHʫH*P'yz -LM,#.CkDHk+񆣞^(ko(7]H33&Bq <.B 4VA@9B/eDWmdgݔ ^akv}]6Q0(:Xm\͓7x{V(eDCDEMfLuY.xsԙ8wKaduu fM#ؐH+xLɛ f!Mο r!.9wK,6stTI+9(Eg1VcAηzM5^"\=+ae&7 (oWVp=K"S=2)d~xĕDNL_qg= |0HRo4: o:V$!Ed(>c9ekQ5lWQ&~Ԋ٭kՋs ӱ 6''P鏳qaIކWMXɀvPH5pZ L/tLf#!a VGJtى+1Jݺ5&[(m#۸s'; aO37 L+aΖ-w2"q`eONRi <6?'DXl&?9lh;9Ա˥GENoSM@ޢʫ38-Xߗtļ'q3𐯁Ҹм]+ Sâ0Ppaլ1OS['+Ax5wd~>JgYU.,`x"bxl 7;y)vV(J"= to8uzƝhd5t GGF(KƱѐ;&/;B( \KA:xR #kx(s+teV}׿?I@)mPґ;y3uDFtZ}X*(Vj/5Co8BT&[I:~Ew |D~8s3%7vQ7}hc0کm i;mlMl#~8DRNEH" +ýNx)!.d"X\Gc] eմJ )lWY `6^K׾ùC뎕uj+B%ԓ86ƻ&ކE{f1ۥC:Oe&h[tuſѤL(uq,%su >)Rwȸ hk3-;S=R YWtcgKh|!rq+R=G%01!Z:eG%#C (Ops`I}RǑ?{}h܌쮷=I ?6w/\3FfEQ(S=E(*͐ ڿ B^K"qlڬ,?;^rT,r}A(t\'BO8_VخJGCI%ZDu|2m@/[{'xc$d:?# XW,-]29s#qCa^,CqmhВ>-[2RSsNkoFqхY{ISR>vʀS$%:,mFrtSMB3UEb¢ުէy"e~]3I`2_71(z NŞz!Rdi~ƭȲ;ؑ;(SȥRս=hs@}XEr]#a KcE#6n pR}gy^kXCFooͨ_9?حZkX,Z[BTB d#Y5>hꞯ8o?y4ަ@ArPv 泉nP]QGT1JV bE'jGܚF2JݎУ:9ePKḻͷV `G,%wr,n9qL( N7I 'غ-'شOBrfVzk= jp}OlWǐN5c,M-" \<ϷY4]"t:$"چq _+WƝ7gDMQ' ?de5E 1IF"B4ds61 @'ˆ}4EZq*UyMaMAuc ng ΨP'gˤlX~-fdrUm^Y'5+ieEƗXǐ;T蝶(ib[!z4{ ]q# ^{. FjUؕ13VAR3j7б:p>Yysؑa1qμ2Jd$I޻"#]5i ^)$qSuԝӋ;9oYP&88]BҾCSlM BZ5*}SLL)s̡A&V+ U`kGXB͗RQN$EjN6.nT8j+ aۏy "Vj/ ';[ 溣E,$Fw=Bngf 4xbEI_yvngFDJ mJP5sގ&=9WM GFXZ8*d dϦ#ѻp@ײȔ&R2W^wa]wح(Ŀ}n,k3 4mb3#] >7 %]uu1Fm?r0JZ_ Y|y=fM;Ypeu\%gB _Q;iڻ2k : SpRՑ,G*9\X0oU^Gک}jh9&Prz=l4?N M$0&YO[etgs.WsT/`C'xUTZ^B? vTJBn~đG.n.$L]|X4u!IPkrH3ŽIsM ,dĐ8,R+bl|؆V?.dVɽF]<6BoLӝZ^Q]\)ISw7aLHɣ;4FNOj8`$IQx!cc)OG$)RP`o2!dF$t͸(S8zڅHR{] { xл8Ac3_Ve} 6&ϰ( P&&|O$Е7N :ć5Qg5IpGtY,sfp.#S7wsb$'3/fkvyfoUWNyέ/VҥdkM3??C)@U@I&}Egp9ZQEUSiF6i:yJ7MB@XIYa>gG|ΓMwcJ˘Bs~A6X=ų403j#rᩢ$LįBTH K[Ga5۹\*<2nR7 ynɿ相ظa͋gg1^F,dŸЙ*ك樇転/wjF׎77FV#\W20mZTM7q!.(f-9Ew lEsun{qlK,9Ȧj)a\ YLJO7:wVJ]$8KAAe@zٞ`vqZ*pg7||wk=+/skx |^#$M("bz7UL^wJr%Xl)BMfWo|-ՈO+ oԻ/kp;DxH(msTS=T PV6ˇ6P07)^ (ɕT&g4˓b <xvjuBDoQ yk֍{**" t2Mq8'jk\ut O0{aC?AV DsHLU?~]vvBJ":('_ d/fF}]P w` +tF5cm/Q5Ve$~Kⁿ+qJREHǰT;*` d 5Io4~#R =X޳z[;I-(м;NY,~6-=#Nxd׿! TH r01 )ckq~1 4: (s O><,i sc<ӪYSNBja+i&88`Q os#W/bZ W06Q] % .S7ߴ{Jܜ6DÔyp @֤֗m%n+n#%1aW&^.@Rޔz Cv~Pȗ5\B"C)F2UMTe(m@c|;I.{!yIhUٝ2tw&.PO.!3_ 퓼YN\Hgz|޲O$0g Q(0BI5m[X@c1.N)T^X3UC +})kf/IE]@P՚&pt'ItY[΢GW|]t֡ X@yK!^NweM`Oh!jS+㲩濨/֣x'ܧ %SI(,.sG$x=F]샼'B!W{x +c_O;po-Kv^jgRbp깾r}*J]>Mϲ ⓘi:?v7^Yuءϊq5}Ie5$Z`8GENWsGX t_@p(,5k,yS <⤾S&X<Уﲥ BF Gl<: !&?zE k 2TvUD V@&E焷ոo3{61ߙ~Aߎjb>TKH̎ jQi>s80YI.ēF EOwmT$VbW<;88?$\.v4cz_TƈԉS08LS*C%[\aP30ᶼf +#5#jR3nn4'䌂Nu U; -j15^8TUT#GS?L#\rM(9@CāwiTg8G|"u?] n)-BjAuo)Kv zDg+P1b q]Du4# +. ?ZBOljS@M"mI'ʗ K9S-26g9aJL>LS)u@W~ |{VB0phZ ,FNi-VUj ??J3EV(jt?Xnuϼ ܾf-aI4"uE ӊ³$xra\1H"pbd -O2AAYEJI>4d@KE!jG|*!M^p SP+@.#_q*6M3tIFrȧMyP.;U% }A>3CUPzQ;yG"ubKP\lUB6Q5r\䷊)D.R7S7vMRng^4WO *XFKu挣+nK5~ڑ}7j;'k&C⶜0a,`Lh{Śf nH H6H.87(fU4hŻ KNQ%NV8bUJ)h'eyC)c+քLo#c4f_P\ -5ya{)4+)Q`WnS rB=^(ǐ/}ɀ s! >95MΪX劕 ;qQ E,<6[ЈH`T&Pxx)~s_IK-E 1 [ߐ()oc7'w6]lAV":c 5I _ᶺ;Ԙ_ S/֣*ǼM؃̩q"$VՁ)  \3E*w|~+Y G@Vydu;IO;p @\Y 2ԊA~8Z]5:B$w+R՗.ܧdDOayVP 1ļ aŦ_%[q[^k魃i9weFzOKB]9/Ɓqh8u!/@Bޣh$Ϙ :\Ke$|~ jDV3 9@sەE ס??6}fM̈QyEKͤs0 j8M ,1/" b$kjϸhOSn& I}߅9T3tMVZi?3]k ֲj(F3U0R`e^U%wr{Ud"(̪ Zp 3xյfF f`A?!ݝF.;Z*T y<4N~<$%6n([SqaWD2Ҋg7*ͦ!Qo}?TԤ+\k# 3#c˹FƦl4ln`3P~crǨ "k' B`=Ei"MO!"DM`i|05?iGm {m/\Qڅa|gUz5>o-*s#=-e9_O.'&0.y+1]%}O:Ռ* P(F21V sVOW@E5ǧyǒ I1Ug[rEG.ßy}/lK2HLҥ+pG(k8>8 "RZG\/Ѹbv.ڋ*X/47N_|gF?d4+я'529؛?Z&3##+1% I)EӮ7*nTxT% 1d: ut^ǥj/M"@C_V!a@|d Y+M#;F/O^p QRm,VG)Z¢ZTjJ@8R}/g~pAx"]U}d5N{XQk)v^Y]"VsC~ b)uL[[oTZAvzᖧ3#:Kh8ijuZJ eMl)(F'xg#W?rMΪDѸ9e2?Ep3k'ʩI3/XD(G@{M۴(WXi%S{|uh>")%Ѥŭzc_zT^5q2smu*(jX&T| pkcyZJu.S\Z[7/9'!(A3[{: Q6 X&͛ҋcǎ9/9uxQp>u{Lz@cgrW?} wJL:K=mAڜgy U"Z8E.YeR=T\030+2mO.)ϸWg+9ҟMI#C3:;9b!]8 <"וBuWt=U,f亰1OHXrFն-*d[XobK&$޸$#KYKՂ7̀5qRY\=:9Ain!Z_35Ggky^Ak=n2I.uB4]u &IDe )@H=?ia=ƺ_E,V<ұ İ #ms톥DiL+ mU8TIseG~ 0ĩ -2FŷǧaRuK&"p7BL3G18N68F~.rRZOA@n˝+G2^@Hd6Ԕ~B57,ilWH#r AQ]s 9Z+CS`$[$G$c?Ǩޗ46iLd'Ͽ=.1g*Y$$YҒE $'UR\dixݥ*[XTtc }7hLK*SglZѵ3Q' ;s.#<0I(;eeC8DI '+YYɅolZa(LESUpMF2 v}"&ҋ\PmQ*W)_}lh@z@jP(*УVYGK wog#ѭo^PG65N f\?L<8P5zS!d9W>gϙ-`g4z/8i%m~W$/)yc-\%*س4b_~K.բppu`04ʇn~ @x,GE9\*\I}S̒nU&1 G@Y^"g wXiE&3׻49w(hp;Z]/'<"/LsyZwo(#֠kb_p%ĂDeeLVncJ: |)X83*\s d6tXImfny9Z.zb[̰ \u+m+jp$nbTԙwoVԄ,]3u_TbX-VݹcBW@-XJz ]9Qxdx/9ZYd[Iw=V ?[G%`ݍS'~Fv*Pga>ۓ#A GO͕F"-Cɓzzc;hA8Kh\4o#/Z1ܱd z0jZ!3aqG _UObG+qW B-O`a>\2% l;JD':' { !a&\}$WpҔ= ~Vtf`ِIjm?9 o 7 7ȗz76g9? lﰥIޣ(P]QK7 ,hj$Дtm!݆ֆZi Q{/%Ed'IGel z]ph9Su\eaL8>h)LFyCsqbX6F8S7`j;Ȳlv!-gȣqPR㫼nZEi$&хL(JV1%(Y !͑ʷ).l\r}bHҲ田 '{eC~ɨ=V;D?֒/Qg&vx/ntxqHFTtcF>ȫA'l:G;(tA@})}H NgNTyK\R7&J0iQz9 $DmIA75,q/ ;tӋBy,f.ѷ amћ[y}*gclSex.">eeq]|2Y_S"k6G%_Xy rjUbBD&v0duanZąST[$Xqǒ2s61%$0A#9!߹L /N;_uxh&b(:bV & $ƥ*MG T p1^wT#SR:# $bRnPuo@u(NW^T k1MgCh9Jsi<'Mŏ--F Wkx%jOo|tJ0RF 6HA6 0xYF}T.{Ĉ9Q`0=e@I*]u/;|tAwæs]V8(_n{OfX! 5 (8`7 oXw+2.N>jXpecOh8 U_0xh=N|Ǭ>]5}tA#Lt|ژϳēg1rG3|k_;Iá"Z07WW\`2xY )~ig h2ek3KBPs&UB^ (؞d$M&Kl(he!0[/>El@n\?9mɗ/ +,Uj#;cA;po.ƸiMe%WlfޅzX¡M%RRP`э2Iۡ&**i]k?_uށp"4EŔ?B^gRjʃJ-Vy_l50f{$\ }sx ?4;@Jkx+|\L ݿۛWC.ύPM5`Do-G_θ [^j|Dڕގ*dPEҥT#6gᐷKdyWQ;U."@UBUJc _<1` t_&N8} R6oPb6k0(=_y׉;k>'m_kz^RJWw0lqnVy[ Rzdh c˜π}=+:S2MSV+MrgK~ym/)DRb_~nK?g@n) &U;i'h?LS0n߼]_~ `x<7xqP~j๠FBZz 5uipY ^\CGKAׯL V k>EdrL'T}M.TZx$]p +&*+cI6븼(@ i:tBtMĜg[\ IEWKGS[F*L{m»hP'۬l&uc|} }7UDж⌟5Ԃ e&YcӠ8U:C$)q~+xg:K^1%}Gg_D>V% RjGi>Z{*)u1M]1J2MdͅH@{!4tZ N9 NFĬe˅ -ES}򸓿АVsA*4?HI$1{e2U_:ζ>bƥ]{S͚<Ԇ7liFʔ59j dV\sʕktѽU82]*;8֐5i FdT>jjnY%;CwLdMୀ"4PgRhS2 r#3tIYHHW]/Izn_ Jul<1==JeXMˏ)N|g|k9_Q &~ѾTFayjrASH}MTD^rXzk+ ,| ̪U"c3 _@D¢J=~`c&0ҁ KZVLAoK+DKd+;D_TW!a22ؠ-^dU3q6ᛯ5sU <]M@GJ.8P|dgUW86ةD@Yb 7VPٛ?uA(9s_gS ra I 7 G%|z)hvMTd1fD?\;gܲ"76_{3Z[En$Q`?7uJ6TǮKчh5=YGx[gP gC>sZ-(O!fZ(JjV^G mH`v!eW΍hmQJcfܜ{#iaBHzHyK": oP8GhKZ:hJ)r|ba鸶"N..&sU&{0*GD)5w91䑏ةg_Yy>RrؒԨzd Vsm-^(&>%:Gb6-',k:O 0'dXEE Q#?;ڞұ7'HzY"&"zmaJ|Busnb7=mI-tа#Τ%A+g߂kq̊82x{lњOy!Cyj^pLVݍ)Lk,Ԅf^hn0Q<($gSt<+g]!0S$LPE-b]zC)4bƮĂGQX'&~ܩ$_esq\cɔMs]GϘ>`Q|*mJ /z=#U,y?еT}z& wƥ] IU4Lz\dO=G՟ǜ'@6#^ m䝌RTBbŋg{\ݧm iL~ў7{mG#'ѠgϩV9;=$k7*mz>mDaVv:/*3-1WDN4YOGgĒUsWRѬ` MĎ&z,X2vj4=nYsvp%a{,'xs) xȓ0xC:VM|8D؟zIaպ(s^}]=ꩢ /of;IqԖdVUR(JEu(ACf Z8&xS]c<>Y ={9bA %oZĚƭCCwp& B,e.lla Ԉ#FtBKavRLqaکWYHiŜ%^~v,0xӧj5Vn3pl7# *|L=.5^I;Q؁Y)]$3HE3CѝȂw*\wKYӷ$LPTq4^SԙB앬(c>c2ZPZsc)B!S#-]k߱%&Gn\g͆0'`1^{7 T2%@"؊"n(JRj&Z/LӶg}-H&Ʊ>"5(!Glgg88N2viX8/P?v&+h,+jOH(yV}iL'2}?[ Z.Qo/`,#g߽ePqK ()'!TrV/˭l pEi?o9V#A_kuF9#>{F ("7ENLK 0x8LNkJa#K q`a}i/--E "+W!蝼2f} pb#=bM/ cXg1y-]E" @o^gVG*~Z10<;&osSmN)E5Z3%ja9I˫`3"nף`Ћmŀ:bh/QE77VHV]/-N׏Qp#99%jɒynWS&mM;~-?1 {9yD# (8o(NP fʰ.To ?u$Dך]NpzUIC4r/K&6ťtfJk IavMQGwD.Jv'_6oM@P8Iwػ9ݥکqA[dH>uM0< Pg&:;|&SvMkM`?(d'5Zˀ{g|xO59/uk1aoF EwX' ҋX0 Wh'H9q75}'j #l#N+SmvK)`f[=@brX%94měZ BZ/lJP AZ4(BF=zl] @ U{VF1I[J|~}>4sFbO{V*>F g͵R2;AkGng=2ߵFv"ph/i`;'$fʇz{aJ;y%dZr5E l$ OH28x§itmP$[2aUK+GPB2k棱ͱiA,*+D=Z纜SJQ;xya1z&Yug${;$hn6 0Yu$N4QAs$hD&tpzƋT? 2$1 3R1+gkfO.3#aM1[ # ʋOHpO| 9D5mf8<k] BM):4(i U\$3bET􄯯ZZx1EYm"&T`F_̒>};?q"WYT(HǸ_m3+ "H_p_&[)9Fwj;؍%}:kUiC #/~ #p@5sb٠&dFY:j.4_Ђ@K9~֋(D. q\5J g`3)Sx $ss3aJzr/rmHʨE9N} SSxF-yUCy^ȽO2Kq /ӀzĉExT]aY ʘX:ɠa-¥;0l5M;j?vZ?3qifG N;Ŏ}Li]; Dᑩ1̗OSdsMw*(P6|_LYhw Isrǫ*ނ mҲT[ycoiOaBvkZ`H8gv fzV wL M^y ]A!%4&aJE']T:EL5GIq|3i%hǦlN58unYTZsɇBn l#&>[nȠ=ج很PUm$oT&>zT&)M[aa"A7/Km|\݌D"vՏ“rlDuЁEFJ '˅egXrn UŬ!`c1u't5أP,H˴=h,j aR3n uJC RY-XVy"4o/%CPXu#I:|OrD{mn3bȋM5E/Wۨ[}nHL<+.SLa{q'_ {*⫗38oNh|}Ad@iD#Ho"޾WcH3CMs\cbYEOy"PN_zSxNn4AJ-Rk@^u[GP7d EHE좭?HVBbҲblz4ԡ`50#hu].\&IfYe w&~]Q /=8Qʣw&(SjXiAf:clliCFc|V8\Ke>!sn#s*hO,lH֎;m ]!`<# xo3/.Xeϳ`D/ h[}DZ#lXv^,viO2fۤvPL#V@>S^߯P@Uٍ$݇@e6ˣ܍ I) *fx#,QAP:GA7:gcɠ37J:MzqB;$ԦHrH3Hm* .fK{BWilq[I< ߇ #+ЛqM7/o9 <" 9'Y{zcEJ#z]Lg6@{+>e#l%-n;W~`?<"t/]e^&AeZ39 m,+;BőU6LJ`Pnk~z@~dp Dʃ|dst6K(07c[ju^6|Ymo+/UE|Of%i6yNfVkK`Y|iRٶ C{Cr cLVPr(t}c,^~xkj4t E'#E a6Hv17( 1cΫ.qw!sr$@(vﲓy~س|H* +H{Ajļ72R;^޻.s 1u_'V綬ĬcKA0@º2[,&8:(X[Eud"S_q g-g+ ۚ6qnfgxbLx]@$}Ěؼ7;pm,/JtHgLݧy4MF]Â]Fh5Đ[Zj@ ) _ ^Yz(t(l::PbyIg+'<_$R]n/*\JD5PS3Qݓ[#C`v'gv>MR%G 8BuXJuX9:%!*r_L9E?m}5~`>FQUJV"$l6⼓sY " - Yݰ}]YShEԲBWB|Idx3U,7n;Nix0H*#jyvng'G;&(Ju. )ve70FL<;Hzr(r2ݥެs4%){q #Mh0+;;|'*{# rin[dž P' ʣfc%zI4x|g%ٯ-W&;ܯ4qE.U j2B%U Jߩ7r7B/GB/8`( ֎[3p [Z"K1 Nc8kܺ, ׌'[ ^^Miwn/[̥ێʹOװ֢IΦoȲL7sE"@M44C+&NhUl@e~VW0@Ǭ.'_jZ%_83aÔB;CeLzHyע/Ji^rPgVŐ[ﻓzi9~p63ڄ1 I, }8\uGyxg/1J1m0a%*!Va[lz1ɀOGXJUDT\ތU.C= T%hDp|Dt|B-SF* T hC3oe3k1 OaO2(s#o̼U̔U4Nl'_|XSe/cXx|bsb2}zpWg(YEt!-RewF-?ՠdc4Q+")҆8\Ha&Z7-W0ఽ9dVRhhԜɺIe0SٛVmh 5fzs0Vk0'WmЮy: դtxK{J>"-Ƭ󧡶֒&*cJݍt9ty.x{Rtit4Xl_(@Jr|o^$.3=I'"כN n5 9' l8dA͸}LaRCoLD#5WC>H5!AW+TITm,g&O&Swm7b֫>W%TQեůmՒQ SLߎ˭ vst@ 兎a#{t-fNm̬u=*^ #ۻXXT$67tSeG$|x g@Mv %G!h K~kK׸#NXnɍI &ܵ|R1R<1&;ͦD0u8I H 0o#G5ӳHJKnkB#+[Xf}yґIqf>h /XTd7URS=T%:%ӷ0 Mew=`x)1S2buhd:tאr)5 $ψ$oo?9-z)vpͶV Sr.e2ctnպ #XSӈ|1A{e!!urѮMt'\2، 4E_lqah>MxuS0&_|A+v)WqTn GAae)ΩsMyR* pefHmdHi;[6@'r}R ͎6ă8~Fnh%D$jj1_䠗9?cZ#ހ3*#^ o3{̒X@pfj9T9q ~g_piK&KkG$Z E!GSKJZuE-(#"(P4I+2`y7='%З nIW؏]Vf<,&;}Ef{>SݔG#HMW\kw/K"7RnTM7}GPF6?4Q1~+[4O({J9@"2}7q.%e cO1 EY@te*HVς0ɣ[Nŏ<.~vN毁~`Sj$YHT5f*6o$7 0Ђi]`MZU>t,NNe4Yb;RYؔi zw]\\.7TU[0*[Z e%T>Qc疥zP_~u}=@S1BɚXbH񃲷p7d6m@HBm8[/I */]<NRi#z]Th`+$ς(\ẍ́w:zX hH(l`'9`suզX }POR/s'P7wg4[`]L۾@ eU!;{Юby'mẑL(~{ʫnyJkX"dl b>vSLPBF:0<VHE/t'4!o:t1}!sgyɮ.ge}ǎXfC'YJ}dʴ٦ WE|$,'GSQŁg\oaEK8vP&f 㜷~habC qls )ucJNy;nqgyf4Kuz2J[}H3zJ(¯:-D˞ E GUw0Nbhkx<撯 1 *c$/=Ȼoo9'ۦnԎ ĉ>#z,`ψ >XiY{LNVgBw`W|9_ $,˅@nYAc4]$T7 PqJ%͵A{Q42Oߌ38z@RX^Y5j6b|Ft3tJkrKG}=bCuH@+U˒N>>oؿk8(ۋw$| 30[ [MNh+69T`$Y|JtKIp0go?idO,)I#? 1EhI'~|jeD,(>Nu'2`Zł^acYN|y/_x>q(NDzMxH31̎jf1?`ӡ9ʼ퇄)q?/QFzt?:5^# cMˣR%(ޓrj Z&5 s1<&@l]x[gF,$@(JKx\d_hz~2݈ƴnv׀<@56]rj9ftg˳k?_*~ꇘQx^*:`:;^ĀgAş"uk' FR˻!P!o d\:a6;ow;꠿nD 9=*߼iC|o]oz"\w7\2gPY^M1|ph2j焂 l_N voQC&oӥ{y]UN|`@V~C2&+1aJGbWj(xI >hTxBxQ. |uz?qKMETa u hqc]i.YbzG,>қ;m ~'LWxQB${BU~*%Y5|Sba}#<J}`ZIB6k͝r='EqfnUiS ϭ[R·iôq♩ݢtڮ(}8WZEᑪಊY" (҄viY%oS-{᱔4Ø39Uؽ'Yj1S{hLia"rrK(w\9[$K vf)J[(#ڨqzF|=E{ptax"@`76)tzof 2B'Nt7u3R)1FeŊ"^6^`VaC䚩4a9+^`lmJ|D`& zފ B]cq !?zp{GWFKakXë Tиy)H+ViIs&-uwqhU=+Ɖ$9aK* % "+^_^rfD7ԓCPNIW2֖Pd`ya|- "IZ 6L=Ӵي\^rw Vx0yL/۱o=p`E˙cbƒ!f|&W V}- f|?iˈju$ķ=Ua 0] 9NidLq йdBg Kוks 7<I&E ]f g4.$Uv:;|IWOc'%{9YDh@QкL 2?-8)'*a-lY)GXL+B˪'V>6U.!6fa2==x,Q]?,¼"fm&q>\~ǣuկVԜIۉ`iڄ$TWt2bNغxLM/)1-ٸI!Rw"xg~ &UD2,rOqk{؎5.!,5(cȚnup~{Iej22?ނʀ; syi=[="3ի=j|t8\VzA0naFd7 XjKAl{L= Ԑ#YM͖0z.Adrl WxwԆdGΪQB~;0?J!=?naJ3 :NɬRCx&k!mY)@Tr}6 ͖]'fVy,ꃥ^+Nre D_70`,D)+mX%M7=D*epk&v@xSWt5-:<c3{'A5}P-c O̍f2RGj-sP1@Ԯ![\~d٫;,B T(2kpUk5I*,񺳯N~|!EMm_/zPqPx$ %OMϱӯouE=*ZTF6zPXfhiT4 o+`ϓR!Fʸ`GRYWIOGa,3Rᨂ)l6+\o?f/''7RMZv] Fz{K: :{RCsv+Ivo7q]=Y&Ҩ8uE=Cn"d #7 f<B8uǒ$ϕzFn ,H(boվg߹5n,!8i[8|5 9_y a^`a"1W]V[n>Fo&EغtӍHxֶiivDf%I} WF4?C9/.Z}ǦD91uɫZV#l)Bj-jk-nfzd'دz%1/ٖ3 Mǧd4)>Ti]s`Ď*t%ݹYH_21vYa7qT]!b 0@'1+'J#E_NzĢb#fLUhJz?"@y0ֻ8E9jŲ̺ܫW%q$]&Dpݏ$/`C:`sG7BZ ɶ$I7GCr@"\dG$=!])޷:a.hPoZM(ׂ|y&.XŢՈ8J:Ihs-b=E?m b2fv})4NE"&!W#giy8F C2䡼e0(?" C絍fy Ǽ$9@)|)wk#"F: z21NOυ|,LXYsy g_v9ge9`u`+jW_{:@r߂ "~ .Ds0:g ]M<7HG^726EuJEb Ko4ō.0ճ~lNWQ_,?0!6PTת N7iϐœ]1@iHX'Wŭ$hcuw\to9~چ?>0yHK} d䩽;0ӓYN-n}/C#Qxhݶo*Z2D6C"Ӈa}ӷpm-I<Ц85|<_'0iw M-n}Vmjo;K- 0<\ IUHANxd[.C!0)[]Mε٭aHNQ3, P2Z%YkHτN9`E֮[MdE7@[X+%ETqHrpx":*ֺ|U IW{X'QINgCnLܹ%P"(Cvk ^7D3;F߯4Z59>*r] U۫!jXMK~čܰ&he]O*>+0{,鐞x}VN_gˍaNe&縶:+7bB;1Q$e"@߾?e %G!cgp|kO,&{JE偋">x0~~ˠ9tE~*/6ų'Y5:p.D KswsNl[J}~682Zń9 ?)Ѧ̄J-DDQ8c?u)庍7&wN2ˊ-,,E1p7!݂1 7(a3q! Tf6B3L+&4#s( aѨ >6Ug x5@y#^]d'aX[ArTG??FFF6tj ~`3-ly&)FOaL!t3 tK?s`#U_sXM;Bt.bҏ&)f'rԆh_ :v"u74C: ~òj_EWK@DZ2vs?(0z и̌Q$> #E CgDeõ[s)VM][b<@ǂo24{uofwJ5-E|JāloˋSq׼8aetWf7A(k8kL5Ϳ 6VcFzHڦ%SB3&fKo=],ُF{z:]>Uq)_Wc{Ocd!u!] WwA(%635ƞ >,b; ZnRNHwW0ы,ȉ tLU=]grF .gKv3_w߸Fw!3DqCMzǵQu#́mHCx36HyqSmBe]! ?)=H[bSᏻq%";Rj B0 1{V OtA|~Uigl-I9ijҢc~hqmp ;w3l y@Hvud_NA"OQBƮ/:()i"QZd-]qY'F[t$ꑹd-$ik&ZlY5 4he~~xlu Bb#.cxz"pZ:p+ 8:I_V1x-wx.W]?CVj^:T*vVz fŃi s?eЅdD3lԔktg]o4ŌQ{y1ge -:jp|wXU\G4K %w etRfտuőX1*o,w^Plg٠!a$[ȿ>^-] Tu`U] :LD~XAM$)mSRtM>,SߗKGYo5VJ3e3aWXM͢M${@J/󢥦~:c8I.:v$0!ia"=x#]r{c?l/\\~^DUkKoy[t[Aaг 鏃\ߋ1D-x]5N^F*­AAM;7$_Qɿ?|^MO=: (o)V&vanȁEHUwK{7By Zf N<h l˄ɒsc/R3VԗC-g:xT.Y80͸+GXLֆ LxPS!jb}}뉙AXoZn'Ր 2.h.vTFGR)oߔԖu<].gc)& a|<87`-NX^Mw*45 DN򫕬BMU`JB%i`.7o9PҪ2Xbs7LI(R V`Htd(LzȣBn70їU%ր+8:,<'q% ,,זҳErlG(eן  姅ŝUB`2-#Ȯ#3&ք~aBm:Y/S-0F$꯲f=Sͯt{\`^ Qs#a)pZ8#TB\LSz-ʛXFCsˏT}Cqx-{vS\qkGĘbr%vPn +@ڗ"q5b&7~Zm=z'uZA3^* S/Uq;ABSzqDDmߏF4OG*${ rC\p`16;8]C+Kn\)AgrcrJl1k8e64{n5%*抬( 6pʹ+'8G')1B0fDx'fnp7MY5k)Xf`X̮^Bpjj]Rne~1)N*˽SԸ$8doGREzW(Pw״D^IL=醧2%A.OjjSH-~ 8Tc72mweN:tc5]9}<M'<|ޛ&skEԵkNIuk5NRu+LM;i9ZAˇ7c& ?={xRyw/ \_`WYG,N{=řA )`jP{}9ORlɈɮ`7k(\4*f||҅cQhbU۔˼7x8^m-0DE^VqcJ ZE#0F?WwbڧnF W<5 S'5D69˽vCF7F $Ppp #0(9]{ӫ-)o^`qA&Ib.ԟTy1N3P Z ] Y j5qNҗ(a?R[Z8dd͖O73b71r sca6մЯt> E #%eܥ-nB k+w&~ ّ iu}E 7rd j{+k]Ij;e6~TrX x/' 0aKYL_"R18.Nd9J'*jE:˟/vʲE y }I`֪j"H"R濸τ=<ckrr_ȧEb=O.,I5IokxU6s2gxFŒ^ZcQEǿQHxP%AW۩͗wIsLqdToLǝ2’>3jPitom )r +و9ˮv@w;%H2cH ؉y&/r܍m^@!`U#HׅS֣Ad#㴦CM) +3 jVrYT,=jD>Gb)fZepƤP>K)lvfDOW=&gLG޳N@!oML>I+U@H[e[A:9ܩ95R3 h1u2dp^q@Fh[='5=c7c-+yK6VJU3\$!A˩No ^/]8Wȧx!?,[MIbM0G,G΍w6@ifJoe{WTNN"G6PO`mi6#{v "Q ɚǽdTEy+U~jLVqJ‡`!CrI`ܱ$z- u4e$\ ̚cEsdW(v^-W|$TXC1j@m4dEё46@wZՒ9!0迹<3;SdӂdS}@ "~ch'7iw}K[1DHbMKYMM>/nNjLҸu3#ܰѿsۏ{6 ]0W [R/l2m~j*p 0:yPIMI;(t>XiS˭4#CtVÐW^(̐+0XrIX®aفJd6= ZM)_vv؇tMVWrZKٮ=ȃI}r9k vß| Zt]͛4)m//+;2J#d_o_S]jh[@EWB t.|KlT>#&2oe^ZB΢u^SK 9ho X6KQ@MȴY~AQ uLl_!ݷГg_N0><B& Vr<`N<Nl<ȺK誗YS(=y7HŲghnhYEuj*8[y[06g?GҮns1j6ƅ9ccn *yӶ}AD_HChXyezaI}*2rjq.ٱԄ\ǯrUgۯCodi R~X&cX?CjJΞjNޜ^˟Ѭwl iAQMpb!i?zgotN_mǕIHlP fc8h|DV,>^)5ېE%% & EHqwo-@CY6S i0Z~bsI[gmQ$5@mj9OҦb˂V.Wd4\?pz9duVK5 4v9yɣBR2Ye}/#ZK )H2>RyFਧTp^n \: !cdxY..ZCSdxY As.tՕ''?h4"aeYHGq"j5xb)!Ae,sN*HWIY '~{2O2+ye`>|u/6U2g+T9{!Ad1 B:OJ h36G}-]4$H9~ ,K\/%ER͏#b&AG2 Pī+zOF ϧf{ٿ\s4p{C%KRO~ ZP"bս5RHM?&ŝQpj2J^U8A@s1i <:AC_FsdUO4_yU1ǧF ur?w9Aqs.E4i=` @:[`1 =d:x^{0$EOG$O?șW1@;;g=[09>GYfۻ+`W챤wڂ8sD[r8=RaI}3Ԙ g('zTЧY5Ve>OFh gnuJ䰟=e[RSSC1V-мetsgS3roaeo?@ni/RVbr\O 4mi{'?NEcGQ'臊LᮜS[3Al%:>~E+|7(evn)Ѿb~g̣j3 3!s")Â)5n'3߿cwhM:"*i(tmP%dd#|3 Ϲ!!It]SU¶_<8L5W1<^,X@+ Lxʼn M5}'EhRD5I+6n80> PӒ3Ȇ<6&V.٢}nj\C vDÝq?5py[ҡg|#]90r%\PD vR _0n>qkecE~GSk%%|t>&U`hvLO%|\+Edۈ^N[(S#;:°!5r VOB9I&"+@MCbdgE+5g_abӣ31!DJH rxEJ/#vuk/8T%~dw>HZY_mSJ1jJTKd"K?c|)u#qXXN2MIP,k}P=gg!<&ɧܕU:0m8b (Ox,H#̽9PPh@5e;퓢<ܨ+b eI**t k @T*2F0X#:QV|'!?Ag-9@z OKQs /EW.LuΩ]Gni}5U"FsvZn[賟&̪ %E._ݵЎhc nwV=e~O-%811Sȍr;Xm cC OZ{(}x*mc;7rGun yދyISbz79xgU~0*] t3̛ޚz   %K [#rO; rڝg8jtTPP2E?H!/f1\~*ЀV83ـ>=ug~Vlke$ב.?'c<$(&La*$ۈq*~w]5ۃ(Xv)[n[l-\}دwif@t0M i!MKں^V±g7m2+cť O}% ApbЭr's-rOBO'E6xCXVVfν)C;HLt[ֽ'^NOl҈s@=uSba>xV5Sd*ƕ<ݨ6hDZ", .7 $ &[`XtXjMA[LAQL@WLu(mOS4t;"b͵"Oܿ$DJԈt-(j SF|#X](tM/dʶ.5)\CmPT+LzjHR OԜ#v+{P:'X?b>" 2H.)h\#OI6 Uv޽4]CKu^o? c^#oYci. _LhPSg\`|(V/T9AүJzFk>8Yk;i"En+0< 4 /+n ߎItH7 ҋ_V ˬ`>bc㕷 ;EڈJRwJoMAHmJ#p|$C1K ?Sm8gߔN%R)8@V0qzPާxn~羚141[XbY#>'\ufKy,PE\&/?G`nrpf/S.o1%qv'ATm OR`~VxT2qNJFdB4anͰe49J2D>|Bz_3(|~֪˖(qi+PS Piy{8i)օ”U4 42xLN%N_6$*:8 OթԛWZi ͙Lt /=hUlͫZn]Ұw >' eMqB#|`2H3[]L-1 Gp'V+7M)IOؗP_UeЯIʟ+G<_~/ǹ [^EoLI2PěQ)U!cmgT2dC}~sŬ8i2:Cw|R\LCTΏ6l O*bz벷Xl"/ֱ9( Yb[цYR &/@d6{\g݊z/Xܿf .[~8_^_qVRk(ț@)'ӛr/WHŦ=, !?o!|PO&䫀1D=M &F[4 > B&t21~ٲԘ,n+HFA"=oҷ~&.pȀT[Lts-D}.(:G@߂bfD @ -6 JjdE-߉i+uq ~TϫCDŽm%Thҷ] ;>jc՘گ=*@6VHuӏ ϮD M0} ^JKj2k'p)b7gw <|KO0[m.h;[}vRd /Շ`QbzUvݫmӃ]hi6_5Fq8(h֘P oh+) Dž,v#YғwEքvq;GV`N]R}҂Wo? .0i9b?(J)GJp4o ++?g)YS K*46hUADZ_7Eo‘wRa"H~K.<{x̡ 򖨼Sƀjv,.^՘4)%,?3 :k>$wFA'TGb̎95$ޔa+%+d*%ք$T,~NeGt-rY0~EM1zV  +8^.p"Q-$&eyD/AS qސۼ,IWwowfo]d .lrD\ ,%jШbΡ__umHbn|H߁ fsE8zubDŽ0杶%dwjtȊR-&]wt?~Wi~&09#ɻu@ rLW~PX,N8W1ĢGNs>Tc:o\VkdLI07щ6:,YV ; j!󦋫u ] y'K%K|=RtNJ0 )IS>3q-A ZHuiq<2?9$|o*K֓#VY` @7i'i wOoֵe σAhG/snsq;L[3Ն7uZBLu(,iψsj4 AeNmQzV<]GԝDb-cWU0F*ξO%&bon  ]#e.'v8=q!J; /2y',3ʗUe<ʨbGԕ ~޵kNELGsH#1"d-NuI9׶P]AZTY܅o 5+_}H>|RCM6^SEҘU*L`=J"Yhm]#'. sdCHZ)X<@dh֛8M{${h4yEąr_ ɤ?NQL;WcqU M7>ZN?eS=*M=!02ml"s?5}DiXԓzr:AC;i,HNBXO+ɩE55ܼ&.E&/"g\8FoA/ RM:oW4՗T9%൘Au"M^>bD0Fc&a2TyY@s>ßH3vn@/Ԕ#~y)aq%(;b ZlXee,\>.8#[ |gORF&sMhduwbιxI(%:rA .$Në]3(~[% kjbSyI?l8uw,`U.bblP*$ҧI ka5Nr f*+WxIp#H$N.=+BBC1t3nyWX[:mZgMTDK_=٦凰?774!q0qgӺ&6S(^͟b/|B OcT9mllu~E[:r s~drg>>_K;CS蛇d6~V20.qb}RZA #cjq`M'Z.tfC |DΌYRLnФ%✋_f5Wh|_Ĺy~!PI>Ҽ'ac2~_R|kϚ5B4+h=gAXl2el'tY % rCLoe˙(e ]}L!:H qUǮmWF+{VBRa(T#χa=1=ФxKv[hS 4,o/cZ8j>4AVVc3tJN>5]~LZ)dϪmT=v1P.ۢ?A:bX\DȚ*}ED>ķQNb?wcxV],ڸ~ ZwžF{&mqsIOOkw<_~ɡ|b771-$^q{Of8]|q@a)IgŘ{u&d1R9cEN5W"mqQpv%Q0Z);3aHt1šK]w|џ?ٌ[F#♴behIsP˨]<ROa?6w=&p|G_OW)?DRtHPxhϸ՛1B'ie뫃qx'ُ?5۠zN *qj#:j($Q]'^Pٳu"miW6Xs躤Tg$ )D?&E0SƐh+LFRE6n}?[G' 8I|O2[.ĔQ`%_\zѮ]2L1W]3@VVJԼy^gpK94ޭ$x?=F%JעqgetNH^wȇL0K؝WAxC%5MfFDŽ'k?Smak[O|QؽԼl'W#`HQu)3@Eh ۈ kYmE.siQ6;O>bc|#=00NKm^2-P%q那̟xmXϪۈ*^2+\WPLL'r2y(:7=_R':&9Ze+N߰x>Geq~=uQ#Y @88t_(2uu0u*‰2?͡Bkưn.yWthy!A mlV|1bIHHvS{$l7[\uNvgx<.kCnai PG^fVvJeJԜUh?B`8>j F/T+gų'0,Ŷj2`c{ɉrԦ!Qv/b^"b%I0?> +DRGp)Q3k&zRVWKawIiIKLMkvs!8Vu.7 [ˡ /23'Ǫ/ߪZ`\v,v+X>HRʌ xΣ>Ryz ړu~Xtҳz3w 2:M5*9?;) 0f`Rgt:7Is&AHV[O|%au jk œ8>f 4 FOmnrиeCƠOe^^k >;y&KEASg7 NʽgDhPR$#pA1e]{Q5}dˏ(ikwkԅxXs^90T\[Ze!p ~:nDx#q>ß;>*8 jb7HO ݎ{Pmf͜q70`*_"? m&o5>}^gO\*KZN..u ]&bG;&A7~UĦ6M^~*fKI!]TrLr5-M{ైrqxw*I&]~,}(_;^Y}6π[_"7Sa7NOU=UWhSLSiyD@գeHqkKMSVė2<;GἹ jـ^@t4;!| ~m*?룠1rKQp(Ik|esSWxvr 7,#ěC}(O/U|fs%O|_ub#I8HǎZ ~TU'c~Pá=,GĊa)Sr5+ 1~.>Qoe  O5C1lFCc0IQ:f &"b9d@鉤f+L.ztWq྅5ثx'[dn~tĒPeE XbCCRwpz~(k!E'B5Hn|&zW*}{!y)sy~o뗴aUDq`Ȅ݃T-(7}Iǻ_X=!4%9;"{L;zܙٓYԺ0nGs9CM.hse(tͬj5egA C6;PpJ8^ux{}nj^4л?@#8e_ -4oaNǙ,w 5ѾZlU>4ob{ÁtcVT#ԒBMc3^$*3EƐ$;46w )L}@z $(JsԷ y#[kE|PBonQV1Ȣ7)m$ۚwYE)N`[X[\g}C prN_F.::y/8GKrjRoؠڰ-bv쮸:"Gc ȣ KYa&ϼBq/R8ӆHz>} ׼I$TnBn1qZMk>c ҖʒiÃIč޽0rxR_ӗdk5\)=4hQ/}kvc5u(*MN|.1IMI}( na>.ѧ[nAb  .,袘K7}G^n ^4_lXr`jYѷ\|B0s+Aty[? `ah֩sjP5'÷4þ$[OُE&p"é9RZaG^;;%Uo{d ռ *RRD^.Bi$Z-못<$`ʾPQ>(̉BEz+-Nykm2Q=ʿcR.1v7i] .O:RX|]xx &@ Wn2X t'}v layWW5QpF:Tf)֧SN5M':2ꝺ)Ƥ#EEn3{* LqBR.Hf/!G0G:3op'*_rҵxPa$JFS&BE9jg.Uh9,vH ~ qd%vlxw,q4ֈ'u# _ 'Nzu[ʸ9>.'ʲ3i"dNF\( ¥"ڛF[Yɤ-A{NB'6~Gt4 _\7ڵӻURR}œf84%6Vțy0>Nd$r=:spnۄjVF\dtj#4V~H&QMdzsOa1sh?|Dm}pjW, y.蹫NL4VɹbCBR*{(}\f4|칐"IRf}\;u+4̫&]rH䖜̡ef:v3sl*;(g ey !Y$ 6yÂWیS\FUm{=*wM#b½q@&w+Fp5eSA4N ی'![DY(^,(0j~AcOijcPQRpa f/Y#NbfV1-guwu ш"H?ˢC&:RpgrϑA[NPuaCFyYL꫞.Bq_L T7ju1.bh9 B'ֲZ&j8CM;UtUuWG+rh oEN.<ãQbU'$gNb$oc}w@c` l̎/*ulްh>iq]S^9.hL1[$#c݊,m^>6e]<(x 0KSYgx] 31 8\*RemiKyx0(YxfV?L/FI8%z,MW\ ?od 5h;zWo}4VI;L Mм{D'=u"K2 n^&%tWhtH{=i_ѧb˩pb[[p&&rwMXF[,;E!2pQD6#:+W#ory#L9oIu$FqytxB={\[CSTV#چ嚹=RoatsaMwfW&W됀_4<=XnSbPqG-=8M&=i7dW+r\iʼ2X4ZMkˠnW޴n,17vݘ}]W.9܋T_A7L,{wr-XD8|>L:3 XME]IEVA=FA`ۗI6aKc9ӵymlǷM _N*b};XEL b{[UfR`WGF5 z_ѡRR鴤dntFjX?sM>y@/ کa*H*]}_s?R1uKu}4*1-j2bc֬PMɰb=7xrw'us#(] 8mwAw4ԯMuQn<^f$~s1a}*%k=~spXByRRVFmN25 'ý e[)^r-Y017bsYzq}ЦN 1FM\x`E ]O )!G߽S;>G7A#>PC'zڣ5Q>T9bCI*Մe20Ɲ4YT @BP.ܻL{LCg,Z6B{c`u773` 39RtY0,-hq-.&)i_`F EKW$-UDŽ՗g8[74rƪ1o{V08HacǎSF#)j\z|Ƈ="Ņ& KHGb\9J7h";d/kWEؚ[ǟ_hbޜH@t(*J^J>u~t,܌j>{ y_ɒ^;|jD CYsRli;;*wA,?/)CݧOfAUNdN9y%\~/K˧0#4"' )'t$`rI:Әo&~9_s0z-D2PMXc?\ zA_m)s_ξ7mAvk?s vfZ?加t5s'':M/VoUO7x& ӔqWYp]~+-O^ H4IS7Ax 4I;?{p)C$&ODYb]kϾ)WDYT'. MRFϦ c3:bF&63Q$POq Ď?HdFP.,u(;&$C:̴UpQ0o){ F@MhMƪ2W(-jDl5]M~e\QL7٬n 1*_v0=z(Tѷ}+P\8Y0% OQک轃:wAM42$$ICnIok5׿+d7&#3:]zɀ}O/cဉPr| k4 6:CHΖ\>c/;LGxY%6d;}RiS2`[IArT:Pc68W"v`cV臡T<[5?my|TCGYSrh>)k*_^"x O.1B[J M x|> @` i`$E>0r uT`Y*l+OpMĿP̏ĽtI%Ly8=v~IIN-dMkj%ga*iVW!u9JIkٚ8fz8Q\&v+*?F{k3s+PTJyeS' Wyi 4r󈍰5sDTOrdK=4XŴP/ѦQz ;B|/[ Zc2-0/1ed3эÁԊJb+[sYsč,|KP.;|?I҉례iZ{ʖ2vLUxCavm΢L lpp Hl'7. sH&D=.ΩfŁJKyUO[dLsԠbQS"GCwҫh(YԆzT7H/]^8,hᘘ`頺mCe; W-$]w1h=X:-19 5r&){EQ8Qq Uhs7/mU|ecRL$MJ)]M}R h %d܌A>4 uլ&OQ }Y'f Uh@ҠW[+l׾~Tu k9/}bp`.;YiD;XY"WKwmv7FCV%iI]r-{A n<"p7y[ƒ%qJ+U31`rvM(R8@/#dJ|<7-|ql6kwT 2f}B0T}#k6)"eSAEĬ:`"QQ.f|Wg$!I%\*%Q;"Z`qu\;ӿokYu*҅E9տ# a5X}^2>&6Ⰺy{N nX_,X(fzf|cQfNRy2ݶYPJhѺF}%O7l>=ss j ;K|_7 V?mfv)#Q*+Ո9d\8NLfhΗ[LsúO_'^ fk{Sd @IS@\#Rg". MV=x_ov6OTf *L- ^AR(?QyٿۯzMA|pdɨKY[f \e;1S\a5HOeOG{{_S혖(wn>_4\ְWh'Z\= zFb8 bX_)(5ry>{8I?uJtaܝǽ*`inݩ8Pd Аqʛx*mXq5Jς&HRrmZ 꿽t [j9c 5i$MjG*mk=2O!<8\qΜ@V:T6qFL U&82_/$FSw9a /LQN6Ay&9:ik;5{!xX(mi%sVoW'+qkG۲|Gu.` c=pW Gn;beLuKoFd?qք:05yhARu]x??d@V`8&󷈆֊6,eGڼ d~Dz(a!CE-&=^m9\W'"y*p@??(m\JٶERlX-(_UBty8Jgvoqm\^%jeMЊI7BS5MrF!&UvVΰ(Ys] XҤ.F"h;_M9R (A?*U⠍h5"8ߕV3צ; Y: uy0s2ancs|;ȶp/GXoAek_+ UdX@ņi}rLHx $ X U)RP.vIy?Ș)НTIME0TLDSa.B&`ξ,9||kKƴ}#nh]H60m0̲11޸Y#|v|nsO誕ty"HDfTrLNfumvFw 4BrFUXeBA+ o%0rY4ooz^;[EfRBn $K)"^Tb͘Y5Iݹ1vsC(&0sNxz?X;! ²IM޵|D"uc?\{\^AèbCؕ Y&ʝYϿR4)Ck F7dY}9`;a&cmu lK[ɘKݚ}vˏ9A%I~>4cqH-'˷)q)Y`c@Mr?cB`*ngٹj jIԡ \ǩnֽ1[A!v9@6 *@%S&B8GmĆ Wv[ ijkU~ND? @E]J] !R\ 2ug:RZ%x46O2Q|4g= Du\ʼYrY'd}+g_MkN/I.S:}y.sE(ܵN; _wp3I%LWG*%ifrXm0fYgrJOrcd3[}gWmItfgl+.l.@vWf+-=E>D+M ~-h2X y9D*,[=SJ>[sSŞ[w\a>ǘdo(!"lV9c8K(%AmzSk4ݽ"/ xOČOrPޥ@1Yb°RM*"m׏cWܝfu6?Y3t61h"ix \А$c"7Ek_S)} 0~-o".(8kٗhm5iSK쇟²+_)b> Jab>)^jѝz)?SϭNXLS@QG Um_vMrM69<\v 9Q'`P9HxFfzd Gl_FMdSyO@ lj^t厏dMRb~Fhk^ HkzkϜ_trFsd.M-ד.Tbۑ{u%'х*^>k&Olw9d&*ksxvoCۄZ?Cp|Qd*u)r@y??.~(ے& @'T!W1# O'v+1!W~nD y; AbC(8@WF Rrh $vuOd8lkOWh2Y|Rs8,*қEMQ5ƔKT K@PfnS5/f&”QW>}zHkl0N~HwetjXMo#*nI#"\ؾA;up/7b+k~+kBq ο C]q'.:v&\@#.tjnMj'rƞC<=4<).h67RYd*9%1cR8B ۓ'WS]1TE7鹤.3ȰWXt篟MiT@אOU]ZO<4#KP/g[3|qB_ʝ*2ЈŸ#5}rrx1S͉|AZ3U6G= };v!8{F9B iI6?FP$P5ڱ嵥{mbN?,$BIIf.PVF3lhɍ]Z`zln,ڜF~;8Ab\s‹ݩD!;( {NddpPZY.! l[~pIN_+fUj` pb4RglKD8*𮰛|:moO;2a xFS24K)̨7mdKwV0DrJDdr\p}WOعHO5reZt<yiV| `Lw2_|x &>C ޹ʹ*{XoToh(<{{QELm'j)Kų^%Dw6w}t ̯%!_鏫W!6V@Tea騖xBT2ALs- wiR/o4wP>5^['ˣuLlY!hIkp|q*@(_ڭi~lokium"ё+1&J'9*wzm^ͿUfNiM,CeL;Eg;jlAd&Ip$ol :'aŷ . &IJc J,(yiF, +͸F-H 4q[E =gT6&m"gCEݾ9-W)-rpM8z^S h\1ts>*BAA_ :F-VTgW> :_0Slc3d±#. ꈄ,^n͆Q3W4~<*gVD%r*k' 򈌺RddZ6xϸ OD3eyr5@q7|fe6m@Ƕ+FY~ѬKn%IEu`W17ޠAz5؁xA񮣝IkN0[13+vH$0/,mbe%M'Js\,m Q.V+_X CfLNsϦ5-Siː>܍0,FӉ [ B9}d(_6 +-,"!\cSi=42q/Fi(x;m7/ܒ^ Kef`/nCΟ˺'MP믵9Ol*,$ <|4a/^孅${pffMWs7: PY=UH$4̜e#c]^|18B5d*`J ~5M{V/U%% KC{X^91zbS>lqsݨ0W*ę~NLk,|4DžȪ 1;=C[b {ۯL$XmUGx'lk5{p׎]<6ZO5WW L4DrZTll,E*k5uSaPvwbLxOWZR^c';_!A|Nx`;fR&{Q>=5`ӑdܔ,8-7U+~>9lpq,Ң>Rm]`x\ޘߔ`GX0NTn<2DӰ|1Efށ~8h &xSҫbΫopuF)#*nS^Jnm!"6 Ho*( #vCm94{-u㲆A,,sd;=\. *U Z$ӂ-'Xq>s)LBR[8֚!/dV똳MsJֹ1lEٜ,µoD$'BUH( O`7.sk ;B9v4zp$B Wp%Xm m쿠X orhf¦5w-@!|14eUFtDz7 bB`Sݵui-B><@b+QPy_<K&N͸i2  Lݱlޝ?6_I׼TSu*Py7+['RGp{g%j}r2 ,KFujMHX>l6DIQcK4Y_S! G]UbA|qWxH"T{+\{Cʈr]t"6zmzY/T6)y*nZ^݇ v0G|ƬW7!2D Xv t\d,l5(k8YИ>fD@ЊXr #(4. W)xAxxLCB-t/ ˈf7gDluZNO}ǐ#k-2zȣ7uY2h9:_`$0n>{]Y^EIS7x)ic` inPK/]YC*R?L\=hm4=WQg9l&@2 h>au_[V.bqN$@XNH mQ pr7.g@ʙ5"Z {$U=Ť:QBniW5 c8 FK2>٢ 1%>5Qwa`\42.߂B.$f8RSb#[zv>9M^y_$j^Z'᪚9cpcLgmc<b3Kqc5zۮg/^j*E: 5q{@JکD<,rGǎE9^_]5C* oiL*oLaߚW ^䒮SFMULXᪿ+e*'K׺ధPڻF8-n))(sCh O#ͰI*NHBRͧ@[27Z+Tʹq520`^;_x@%|șO![RO%K.̖'>Ϧ͢`/Nv0oF_U?4".Hʙ2ODЮ X;),#2PI`L/TӮM;7 9*Uݶ㦨v cujL HN4Ʒ;Ҝ%&UeH/,|FUCV靴ˌ~|ӲQ0ODuĩgoK|+umHi*pe0I ]c`U1d3.ߪS>%5!P~\J!5j22P/v}=_ћsUg"O,`iYgg_1Ҧb *NCY I17z!PS#W mYjFǩO#g3dT^~7/T~|$XFP4q\i44+L=vWYm{fSVԹ\SӖ-^Yp{"iׁf\=5c׀kZ'P͑NiЍ1!`ߛcMw:زa=i~PS'a7:qݣM ruG=ѱw`֧eօpѫ%=EztmS_ĝSۛjdh7b0tq2+!h'BT_ZMн4,EG(HH~z;W;), B.MBl̋ lrD;BX =/R(nk7ش/ȖE=+usMVWe]$US2¸΢Y]SN$&X˯^-y$_<V(Z/I O`v&kH6 +wӋaNH [;p &,e=_^4RR?fΔѭ OL^dbaPkY؁8෦=v'Bށ%Pn׿:G(*9~wx\9N:z ^,}kdTՊ d/^; 3wIVnx?Boo˿Q/Xj}3 zf8qv>vN۷PPH/){!ebt)v6TZEXOGEͰMJͤOӡ, CBr5fgR#3`='E84ЗOiUX ZXF+V[lkT3fKGn_鏈S3>Nʏ+ZUpMsQl4Nޗe"# ZJt10ql8cBV Kֲ{eWxh G+NgdXKPk]ء`gh?{7n 8c 䇥N7eTQ_BO>'w: @  Pq9/ƋV7678&cmM WŠ.e rAA%fWrwix~4 *8֕# TN:X|ÑM[ɬ){~Sʰ\|yHqD]s3 Ar\O4R F^B`ZWOBm̂c%GE߷SR SDaM޹b:=I:`(3t#B of ^\I[ZZ!gV%GV 9 EsHؾ ݘYGWwis] ٵv tMLG孿 k|p)Qp@fWӎ=f޹0P}3:ѯ\~]2쮱ǘ ?7?+h'I9Me-derV' /G)Qj-D^)p^}c%!m .~➎[g S2 ̫aHۋ.|'4 ؿYe$İx ؤS@Y30|$W[rOT.# yxēpu$("5>@{/i.Qnw1FEKjytήcZE1$81Y7T6 ɧG2d|1_ndp}yIܮ-KDKQX 4Zd ܤ^5f|=‰Nw38LiDU4L|*5l LX $ե5^QpggV*צ^Ye~h?q˺z`L';t%y[͎t@LtXX .^p 6emaCwhH}{d{!K6\fwK%qP/v>2FxӎώӊQȡ `m!^->MpEk?2)ex@XqX du1903 D,Y,J߸7j (Q2cpzFNOXlql?J2g"ռ;}~0fLpW9N6-(\Uv8?Ъʝg=7bsQ}vfSqtmO6TTr`Dw9,O|dXɾ*7Y$-EesQ*ޙ3׫Ȍxۅb@6WKc9'wkSbGmU d.(Xrb`5%%3V|k`+ e}-p[b*k`1dÆ/S5/ۂrmqQL1r;b? =o? DbIq+ pjR'L-Ȼ"Hvz`q^WC|e~ZJ1Dfnk3iܖ&҄O1"cQ6(!J0rymcs 0,׎> ۓ2'FvTtGtlUPgV5^a[=)fԤJN 'sYQ+?&%xC xW_)._nҠ(rBC4Y)-g&زo3blNG%Ϝ^t21 ,afe,zcYtR$ !UW⪵ѤPn9" =]Y9tRI^rl"֌4T[Xߕ6(H{`MiAwzOE WZոzZ?-qYv7Y@mhIq'.>GYfWekJqϔY{=V8W:Ʒ[|N,1^C& +})J'WMűJS IG 6qӼ>9),i+C,k!nj3&3/FrبXq-@TejFP'{+U2̬B0ǼhmKJ.{N6T:P1 [/e!I?}7줥 hHA)<ŝ[&'_.@wK^Z:v-6ªېۨ*("s[[H]v-CD҈ŧH5mbzteK GOHB/F`^ 4B GŒOڞ Βy5$DX!"_@M=|yBK0qSE%C-#aNG__;i#V)=QQs\hTE:yEK<XooS  ~*;Ŧx U@svp*'|];HiL9A\Wyg_ڨ6sk"Տs ڍys4TxK{=9T3_s9gZo44K31SqcxX_ԑT_3JU]wgq@>.r.B?d>gqz 宇l{I=3+W`e 9ΐ{ozJ yze"Y'r>K{K94#䓲tu!m>oM?#ś5Dak,lX!C_3C tfy%m| Toqd+?oIbG9;E6Rt2ʡʞKfw JQQD^!C~D ŋgHآy "ݛle?!⮲ul jNN_f 隅OsfVL5IಸC RS[ZpP&W Xp1pYKA#VrM9> Yi˄va&Xv7`*u'ZzR^Sezq<6gFaniֵAS}Y1MC" fH Sup: F9SGhT7 R֐ oq8Zٶ3S+2Ei;.*|VfE1Ayf`]}H2Z22 LzHi1PY0gֿJ>_Os qˑ-[UܤD@@!NkxgΙs%c!W Q}az|KbIݍt,Q:WtKT-2QYDS_&*[B+[2wI:6)^- h0$'niǨ0D=7=\BpI#츚9Wƣƚo@Ĵ!4;fwMEFto3o3q#!{, k._v',I ZX2Vy'Yd;,/o]3QAۄ*п﫞=!9Fr{{'#&{ZBSv—N$I&z7Z Are^x*E=!ֶj0t&RbTHq4QiZrwwlef?Q *'Қl{h=,=5Y;~ۤ4}8x.fb0㑴&Y}y ʘǢ*䦦Oe9BV&vtM}-R!9SqZ A 1\GS7׀U9T]Ozc'k9L^}PJeÎ"aVe dV)R8aNNCh2roSf$-G‹$}?bWW G= q/pcDkp=0'as?j#U#ZV2Z~8@j2&6@:%KԓS0A{Z2$pYx<:AhUPpYok;fWj5\y.$'h)9PcZ>D7i,#"v|UO]X'ˀq/N.D F3ᅉ&ɁX=P\6qT?p 8=x;өОny&Zxo3r*00 ;bI8jEoz{9k7?@4~_1'Gǰp|ĕm%>,[oAڈ&Np*{i7)5HZx>%?L#hm镺˓0ąy̘HΌx KqE=[U242̪%ؗy/i}"l6. yJQ!P%C{JCplZ(aIKj.<_981-<" ]si5I>}ːo8ݳ:NB\auS69e$4f^汆DLGc5fͲKv5*ld՘u1H<`\UBK.YڦLv`ܞ_/Y9?91)]Q(]Wso#$3DJVᠦd-qxVWJ`Y)K2cO#z+_aRSWVX[@ 7ud +Q͎)㒞՛S'ǙhF}13 ș=4 YH7M &I<~Æ_ Ԇ0sc kȏ X3Se(o7W b/ w.ϳ;wǣˤ V'\XJxhܟmZ)\E;S@xuT5t)kG]BFDIKjњe-D+yK [WDz (.g Syd.Jˇ\PNg eO5% EߪHЋSX)R>P)b&]<I2V9:jIC_m!d[Bc3XYlD*q 7-1؈GF<%29%/jsrB$f7ʊN~ WeÂlquVsSc,woٟs[k}M/P,,<ퟤSINv eZHr[L*RMo]{ >Eh֍UU5 @m&KM&gд[3yt9δdJi˚qv? O{+O4#}IBŜz:.T@.,ֆJ5Á}qSiXrX"^_M4=iܦ"zϴџ)DCHJ0!|:hw9 ,Bԅ#b K_ϢOK `qYg>N8ot[Gt|5(EXꟿwU؅YMUO,Q2v35NmsB(?8N.j;ɥ=ЌC! [dJ1Ov1ՎV'nmdeiy25Yb!;LYDNEG-B^9lWJ4GVL!o~Hjg8 %V׹k y.m,D˲L}||tQKd\2&\)&gzjgq^fe]`lba_aEdqZrȮ]'¹~ftQ&׳v}3q {`iax[$vu-aV[`Χkc'u-i1YĕM!P碻M1Y vqo|KYTR i}W%tWP VXKM_-eSsY&G,l'dp# xȝ~ejyq`Yi,q>9jG"hUj& pw>vrS*/ˡ*1<E>+ ,O &ރPnK)},OPе`!UFFu;p6"7uj 4DwDf|%Ti gZL^K 9J>g9ՓQNRWO#qnoG# +9ã)CT2]g@ n~FF$H{am,f&`+뺨"YZS7VXp7-Dd&w4HS2 2bdi:Uw6D>~L\̈?fv9Dik.Q+WRy%k\m'y_a{mID=jFЫꃲ|ѷt իssn'^Xo4K2rAĬ`4%Uy0}sFC]6(p ;VT>{j8J)=+ k9ۙ]B5~VME\W@俕f*6K86פU'xȞ0W0٦Xեv6+b=uEϹET6? l9Q =l%]RcI|9 @Hv`os ڞOc&Ow ې'kYU,L%vu`3}SO<Α B񎤱ileCS9t0- DP?@K/Tҁ{+n|#T~g?RfWuYZ3Y!0Kz5g%K&wL!J2?y:kwĎSJ&4?E&b_Wpċt腔 (qM{H?d<%]prϊSN䝊yM2fXٗ .T<Q!֋#8h pX):Wg#`7 u ,-9Ŭۖ]PʑuTp<{&ůO]VyKN0x`Y{R%uyN&{@6R:iOm336k"4X8?)8#;r%1ͧL} zp2)ܐO8uރ J^E~5-Of1`I^d]YYS x [LMP;F>zH8gTz5K%\2~x 1E'ui]ra0ֱ_]J07TS2Mk2>%Ǎݬ]u%]%n>cH%闝D/?`j@x xp+ Ȝ"ni#TjIqeTQ(wsV &P|=KgV 9~kjnԞw2zeB;_eڃ7CK b̐8/K`)4$ɳW:VrYl\OΓAjƌ`ѦN}%>EE_OfIaٙ5΢|0/l8?;YTssae#n84#wmT4c.#jHfoUth.VB}svOt>fxIO~H_¥^ bj3 zR;Gk:xRf-?8q6X1źfdJG] ̀A]t;'C5,']_m J%` DK-ҁSz"qDhtUKfʆ2|d aϲ-ϱXA=#A,+J)"8j`x#Դ"rb95hufeH*4Lt~ޘuMC/g9쿦̺ԱI Pc!H X&mzGt hjŭ@zFf`c/ #uyӄug\yr #,&\ڤ[(ޮf]ϧ6'cvKPb)Yb)[ya0N |1v@Y1,s R-Wic\r\oKQ`>Tћ7A2MƖ=޵#tunbr VfZ%z=dK\NŃORUKT)VLegly9#8P'-X]J+Db6Zxrrצd HciˡnG%]6hԮ/מ_<̥f豼'Hk%PuQͣN L\9TE%_wt+ex ZLA7EV9M|n:% {\,&kGS1i=ULE+])y-B~*9,@"OV[ZY|<4,ǪEE!aGW͒&1PHQJ.&^Yr'A_H=JOe^ӵ.(Lٷ-λl\}{F.t6!?vS(`CkV;cU~a+2 yyA:xXf-)A6sS˳K][ Vp(Yʏс^S 떥*E1εt Wfs2V@ws.(FUoFrJ xꄭns{9dXK`NeM|gށ=V+ݸEqG/ƹ[Q `b1b.wH0ZfSA©r1R"^岣s*t۔T H8# 0(sC'\~㍊cY`OPn P6%=[ An/' ^M!uVrVV'C?m%'$̓(s U$ kv/bխ'/)f*dk}R bS 2HZ}oHNs LU k__j{/kFy3ɽ"FSP2%-~VXۆ{rMÃAWnm¶uJr !pG;ZzQ#zNUeP^LO/贆&CmS+C.ގp_l,z|Bv-?y.ީg1˪x)[5R&UoO<|341*,-\wS*^:Rg 1U,CBGɡt9Ŋ*z^k~#3ҾSN,~~'\w2b; CEx!N$ܡ?> 7Tt3: 谑~'1%:WFDIH0ksЫHg%lBq|D4V\'^~@W_%ϐd)4,6% -H,-?S_1_֋<u H 6@Z2y|!/7\]ea Kw9Qq`Kƶ /\JY(Blң k==׿_gO|T?p͌tpď!o)p ᛃN!cXvu=)ɕzc]{0]\T\יFCȾd՜:kH`1,a[ 򼲁PPZGhmeQJ>I[`@7z \Ei`1ЀYk$2-t{꽻p#YJ!0g4?Vd4R1%Uz]%?f>&龅$:8G2Wf0>Ʉ%xӲoF,ͶS 3#n}-0f{2C'o>M$yU k@nh[ٮX:vZ &J~2Ĥ=ĚD`&L5eCejE@xM_9qP02pÜhZXԠX4 FUk¤N Zi\?tʔ _^)hJ ϕ48yw=XAORj@4@y_kwJ*;v^D#yV!N ifY8q]1x]Yr~1tep'ur)CE\:9CGhJ#x2bC սp|l@s,hntB@7YEm7p4 翏Tp蔼 1 WE>V}߇]J4_sZn1jULdM}wH& #x'wڣ#APxiC -#.܆鑹H&"F)|̈+U} 7_vXPs .Q/Z[L9破;.9~ J!ou+Q"5N΄ULvnwŁWVX)y{LWcr Q7fTf"2?DV`ӆ(^,qĕkLEcS\փQ&@7wCMCdrEfœ~oXL$xaYh;-KfKo ﶩ \T{ѣuxKX}wU7>1!/F6uZD7,-3yH17s^'!wb' ekVҫ aifxM  fJ}n#Vfۚ2ê+D~6!Rx ۤ a~G5*r\('|8:l0,Ev( =̰mز"5ehbJP}/3K7D ;^ ؑ]w]8 +'Q|"ۃZCzT { k`=@ \/sdl+CޗvԹ ^z8IA-/gT({Q?0ewjz/U+X<^d  0-.?et)otrqJ"!N[C W,F?mF'ƏdXӂOy"M"K9?j?fGT1=B8qfMEaFǢk]{v5lĬL% eHEJM/YBYs6KsS>ix%2J`L^>Bn Á1/VLq\&pnޙVCf"`*pKiiB(_WD:j-4Lzl" $f3q)s1BO&Jصv3;Ttx\>lUBEQ@eEiFeb݀Nʜ'zFLp]`9cFM)d*eti+n ,򭓏I$%5Rw~$~%Z BnZw@17V"%$-l3Nn'O*ep@lW=,yMZmN,ݔI,XOT. W?pqk BY$s]G-`aB3 @vQX^ZNeѴz%=ɩApk8F9f_4wC(s62xٯie 6X|c77Drw/=5][3(ndm2} jYISZ)~lV}ϛ﷩8qy5f9~pՋvUJAL>\?: "h_7F.dEW2n乚B߂$bP_J)GbEz`6p7=-<~AN.ˆjmZwgzZX*^fcjv%%ҿ̩Y G},\=[;⋑#lYNzЍH6jl!Ylp =%fJ՚{m4>E͖hBm0 UזBro^<>2t_MQAnC\ٿ̄2j!ؐՌ8uxs{J }~cNxg~B/39$ S0m?%XY_:x į:ޫ؍0R6$("/0'ӬQ.H UES"Gry%1t}MdOۙ)y)#d|4Kx̧Ud:1zq1y;WHsP2_k聹/00<l[}i74Zy$ Z2HoO(2pPlAfPQTe|a(yM[D Η+D:IaX[ʼUt5n'aN+dey\m.h6@>Y[Nv@z+>F#cg>eĖ1oQ^qUcڅ/5m1YJ[ ҃=f e[|[7GOPL`ي[I{ 2ޙ mS+Ƽ0-ڗn $fKB[^WYJl)©YS|S /1W־l{ 셪C~ KnΡ;zty .hK aI ?EȼRZJ W._RG=NT?wgB.8zQ&XL(KwY aGyyW,kX%\!kv5I-~^t}qŀjWu77obU'N'!S@shc V\p*Y:Ag a?AF#1&c9I$m6\3v Sb}DxI\/<;T>! R^6uR`J$Ly(V5ǒ>%z 0F5P&Px!EZcքs4!jo%ZH}X@.TZ JtD x1Kh)LXvˊĕ3  ',$*RAhҦdR]qfpæPY (7 -%(>bC4Mj>ugQd%>Bqbʓ_ yRȈ pDH(hΩ 9J`Vj%BvD0G)ؙxJdڻ8]]e|+-*ĜbGu/E0۳I)3ON#%c}Fէ/ 3k%?":|N$[}<p/A2m!80 k>{nnt% BrI`|9-"$0ZÄkRڞQbaRd} t#YuW2?EBA;9Xw?z-dߗ D}3̎V{{ qZITinSV_BjCvg ~6&>+b~Di9_@1sNV[OJ 󞅎lv$ vAQkgntdȲ6r!X 6V]P *D›֬lrW*f %F(ryiKHD\PP1ﶆߧ|D+0%5_㱉G0^mrgIidlURRe v,qD6bbTo2?~|M*^}bo'x4柠q|p?{G-(%^t4⺂;{si!ǁ3;#\?5CՑJ[` MVt&(nlv-G34Y𳅑dL'4G칄޼ @`#1Se*e] 6pȹXeHQ%čF"e@CvmPyDJu-sf|y|'F/%B_D3s715^Kj!5Ǡ9J@Pp!]]R[媍Dm{BE]yvCj)$W%tӯ叾Լˈ#uwLJZ<ѻ Quż3]ϝ]b毹KUN= Ng˶Wql|0BtTQL3^*x} F94٫wg\agbLݩ&kҶ*>ߑM1 N!54S,ul6ej`=/gȓm5u{Czv{D9Ry]O>B\{xT?LH}~8u\jxKlA.uDr*6E*sx+@^Txd|ˇVfcޡ^@k`@!bl \2MPDbN`x\?*mk-KcUҙӞN{,[ ybuqJm{~^ua1Def0wd>w}0A#;e.Rqw);q&X}y)GZ,F%rK(ܓ‚Ÿ5c33;t Z R_w>^/4U! YυTɏbk_gVaՁA@͈"#36dJcV(4KQͮ3F8k}7](+6jk[WS\=قZ@m=#25R !c+#ҏU4PJtȌUߒؾJ2cFwoo}Q+*s|W;ϯr2 * e&OrwhD]gVd#ߐ9[Ǡ% ʹ3Z8{?cmx$=E>Qwr2Ͱ77>0 ^ 1J5;UxƘ?@n胼 )s1HtXiv7!hd fo*oĔ׆@c !nsXVBg:Q'|uλ1櫠9+|mrdjX9URg5n0I:K:a@ndf.}ly,vh.ޣ)!nNJx @B{3kޫ"3NWB>cPdEǎZ(>Kx8Kbi9cѓb+aħ!+r߷yL;GS Cw3pRKp1M=1?~Tu/9WCQ5|!9A֒OZM#%#Ƹcsk~ 2eḋ$XqĊNAoƺpS{SHf{ 'uMNzx 㒆W@S(]A4pb`.^`Ok;w*"p8䭀Y 6BLs?ХDYw|z5nIP,ٹĴO_7Vgm;cHyݝUA ,eМokS)M?Ԟ7~`0.몥s?~Y-NP! K Tao}yNE@MftQE:h`eΈbt/*t6s=0 4+i2W?o'>G9zI!SG-Ah]>|>՟ bSZԃucc )ZKKw$_O<>H}U 0A2 BynjV7U5oK?}yvz!!\)M;+ϥh< B2_75[ܝKaD%k`\Az1Nr XZ[N1~ m4>sDFKW^3VJ ,؀ǓۆbZcbBgr.!c/R" Ou\u^7g1a3@px fB۱3^]FkĴR&.^Bp|2vkW/{ǿi VŶ;0ޡWbԇL$w|16Xa/e)|yG-uǎWh^O6@#ha CB n^}PQҫqtkKC|q]AqӢ6 r$-|b6#Mf}2\)Lvf`Ӿ19~18nW[p3$hСEpC/pL{¯ị^VK+sݥ>`qI gquz ĚRK4x$Xj1r}g3 fK( x[ﯗP-T($[joI21$G|Iҍ1j(`C{+&n=%d#2"b|>*]5x8seȤ([¨'ݯơ,]SӓpL3][⛷Ky<6aLMlpF Χ-nY)YQsVأ8p11U/m꒫֛/sQ;]"\f/) &@қ~tѥ-tN6r j7]E -lx=3F3? H\!j 9]lS!* m 4ksQWC;0ڷ%dȄžyy̬e1 0jDE?o QO(GPqRC_FN3ᜢ[)e$Y8UGh_wU/R3[V&rAQ5egZ{6*/7NL)BVaS^L_hO%A9*N\Qa5E$y[-gNJNJR,NCm‚USϗHHh=Z !bCbK.$5GNðo/ҁ1g.tEx3Q/`TF[/A8_QNG0-tbHAÞs贽՝؍HJj^JK\ &So{ .۠Kt-S;QRf":b&2Fnd<_0?_os>b ǧSFiłv$g_c%p#/iJ&\Bh@Tl{G8-_WE!gXeB(/vc7c0&"vOo=~ѪgL teG' X!$}Yv&=֛GjvsjˌF )踲 Q\D!=s4wH⇌){eqʆTˇb<۲e ;x޴+/pc~`p8l?Nĸ J]'B [S g{·E Vw(.X|-yf>"L'*A^@~/z7bDT3࿐-9L?r;X F5fJ FI@T-t{Eus&׻>]G\]OA5p5e!KZ\+ rB-E-i|V?&޻z40ˢD(Lfeu<[®b;>УDPy_;xNpGR92,d:5[*?#qδ%Ʋ\N3epOs%­#^'*"&3lU-n` ב/Y,~9mY̒ 셯)Jڛ8SٖZ NByzާx;>"EVQ/3"|`/ow2{2K\%b\({A ۢ qBzMT+G##6܂?bu;nQz'onH ^3D_A(k~M晇VkԫL7(WPAUt;GAH3݊n2JDi`w]Lh>\=ff,0&;HJTQ>Ɯai6 @!OhZ{,)( tޫL3M}_e"޽ŝ2(7zf9KT :K<ʆaK*.5jAyjب<ʓkƎS*s`}uAax 8-sJ2 >4`Ӻg#v"xV*="R"(_ OsSP?~͡%k:ݲug}Ej=*Gl}ZcZ`=O) lQo [+d ?=(틟l;0->ng2+WaqoyI~EMIDCOP>4y:$V^Ke km+dF/ fn.vSaf.@`%Jp6.Gal *qzLuosoNDF%;5 )D76u̼W 9@ZasuΛ̳ԩ#] )t=;ּA M!Qbmýf nGuT_\=_ꔄ2i:oaJy!nEލUܧChl ՂivR1PSs[G9]bA6hݍR]r5K5j[?7U!|go{ŒTeӢ!NSՃU" ,p=wY?paj&ʍ3 t; pƠ KsiaX0sޜYU^+o xwਿ)sju44.1 ?^@`[(:ynfr0ݻ8fH@HZy[_NĖLT _虷&.. )$uaQJTǐыJz!7JfxRĿ;~/K@D%TEIJ?2,}I0ˀZ@P!֍ih..As5lB!_,w2sBa.e3-;_hQ}b= '09r1u>a!Á b~7nԌsNw9BBnZECC~DJ3 < sX84R)b>q&(u(]pr]Hz=DSp >7WG茇ob(薔CvmbiO|!p8b_Wm`k  QዔP!o(t@LxC"tcaԠu 3sx6eAN`V), @QGO-b9,<1cv8xq dfٕTֱ?=,fIWkVFy*6e]b+8r4K 7dփhg)Ϸ}3RHTx]7֜BLq/P'g2| vi}r"D<+-}3_5-:B?4۾&p [Y(}2^éèfbɊ%X7"4ĬޏE|g eTnFA/> h@ )a߳&+@4g,F6xvU ܐ36v AkbH 1e|F᷆Ys6YXD-iИNG(w1Zvnsg-2,p5?_>g&E]V>9T@-Sg1 6zCTXm[ `M*`Y~d._Ol0>$֪M~VlS9m G44x.vJӝXpE5{dO}F*gU yqFp r/4Zn$s^.G? {d\Ѽ[F<:HpxlL |eYuzE?{Cvwh~;ͣ2޳'vkˏ"9VܹK3? SբV4L)bvF+3 жͫ ,qߘU1ʎNJq^ 䅾S|1 !|u;Ys顥+[lYĹC ~%Ǘ~b/H0ղR -+cزJ6,2J1HuiB˲92=9$tNX?}x= sRz9VlmRj<>'aS $ 8U!!&֥u g[TwPWiRcI'cQLAQ\ZԞhDW 4x{Fݾ[PD/59K p3l!!Mq_oIK'ȹဇ*o)a]&:#àn8`;6,mGQcEn C[#3%78Ңʑ1OVVQ3+ ="-,KZ)v4`B4&RR Q/ר{u`r4΋3q=)mrpHU | 7yX=vZ\)!μR"s_q-JK&L6®'.;xd*Ƀ?ba3lv3 Je Rt'u&[[RNSlUl4 YIH1S;+&f'eZEDCEփ6Wj Lԏ>.X*soTht'*G"T7m9p')r_;泍J(IsH_ sd 3d>Each&Zt-HtuMK'۳wT-с_hZO8ZT&d$7bjKR c#!r#K _Mc\BLJE$ :v'˸ D% E\;#=:- \v6dpʆ̣̞y䴊' /R F2:Ctuظ^*/:yv(X9sI*JPz7-ca*}qt*Yg~W J韀]! N2 `Fꧏcќd]Ѣ~nýmNdU,Hp2dV!kqnJkpW©xDxdSƕ$Zq1$}vg=z(#._6Z+Vc` tlr?Go>]~.[JYթĦzg(ԽNjȝtZZ-/]}]Ceݼ罁~zZGHJtwmܱն*Od*e_A`vU-2k'^2M+m!oq doz5|62+gDςeZ@ƀvCxql|0q&_@I'"kO]HC e{%W^B cg'. B>uEo%/ca x}ɼTZ(p-żicB/ɘEB^֡?ҲPgNWg%_,"sl- &o΂f.-{yJPMB"DzH)#]of$k!\ye}^OWL]n#c5oxx#% ώAѤuMi4 ozwt-~(XbݎtqP#d7:3ђy#qC)#gmg^Y] ) a"~\}rǪѪ}aϨ q 3x 3Cd3n=V+\ 0Έ%ѫBƿg'OB#8>ӹK\2K7 .n}`ifu'Sc8k``{HfE| P~?k>tsAt'e׀{PjR*0B|49\)C`'pytrg*H,UghO4;3M T?Z5o~OGatoaǀQhudDC*ItXj|{!F |蓋Dipfq/<歗R9pz]\{J K4+m>ezi&bD1*1l$|C'5a qBqYݘ;a 'd̶dmwB&vH"_LN6y(^sTvO&瞞44KG*ȳ J$Ոfgi84.ZASwǕiH3]쫡0T_B.Ja: s|[iD'NefY#XAʙ-JpGZ_52˄"C1y$R!u cC.ྻgZ@lZؐ"#JcP΁,8.?A*U큃7O9-3E*̻s Q-Bt.K 59x..)"Z)ڏCMD.;Yr}eNXx]kW/$ϔ'9ܿҺXv}##v),'¥6qf$UY"|XΘ| 5pV[юt":P{挎zG(,J\tt.p"Sw_6عۀ6nh I@BuU0NvFl7c.!h"۟W)Xl3Ϫe%mJt0VIsЭVnѓxu!F6MlCBы Wy`6ڈ GAXo .|^˽Y1nsƘ&IQM>ϲ 0*2'(P|()jCLMB{zKۜAgxso[lBa n= v6&"O+jc (A3 Ε9ki[~f(5|#]ߨ|XD!|ޯDf D@6hS#n;_}2ԐYK.>HZ=~yhn SSZC/74U4Lz(,ffIjaBG^k; k㟉<<`;m1a"p9SN-bW r(@)>Dinm<jA$=T %R6h6= M~d9A*N%J/hN9/nkFLd3xګV"׏w/ F~\*PyQFVW!?V&@5#5! /6/ߓ-9UZtnf'`~9oaR:z*4WQG? O[`>_,bɇuڛ`Yi:Bo()hRS3zT{m SQU/(f]DoBn¬S%>X<ؖƶx^[H/-D'N/?k9VFK7BH]u k #ُټ * VkTPؕmI|]"ƿMFjxt)eֶ9pk :/ב$WD1 k`7|q&PJ[~99htn[Μ"G^Okreޢܳp"UȞ}OVMz=PvЦn$0z]u (E@PR%4 DvR')b"vKB2ؘ('W߇i1)W*7`TP( uY3-<\LMOxuSLvFҒ'pn,VylPibQVYVK43WBs@#8Z[>?/4I#Q Xר /\:%<@Pt؇B+P{mxa@N; vj"Ű"-:7[3~G8>M"ly yjWe&-\ ЅϞsUm7Jd2H+͡V"13SN^I\a*77<Պ yPCng42$JehC\Z"Ah cYRgqkGU^z{~Hy8dwbʎRbҳe㩾!Vcp)4Du, =#k%կdOK:̡tn.{rX̥]qqWJ#R;u2ku1h*tw7bT!@&GK2I W^\QU4pnՂv#>n?Ο-~)32L 3Fg6x ݵŲ\. TMfW'`',m*@0}=ҭ|.j=ةHLUƎw5B8>kY v+/?Bt-&;њ ޹@Z>nP\Lj4u߾;yNYd:~޿a#æK.w_Qڎ_+o'Vgi?MQҚaA|4ĩ uzH=G:-\Vˈ@c0Qfw>D>pcŚmOOk[gBOb\rI 6qx?|;":x,? $^ShE! S⎌}"c_CRW tt/, -fpT*{UKJ`4n7z06$tAS䍊x+gCM)k# <jhP*etGUbmڻl2rŬbY;(hK`EK;!.aXZT΃j΢[97txg^k|5\ yr=P|})n9(䒊~>AMȻ6']ZpY&I"YUfƌӚ0beK;?g=`Ub Zy'-~.jv!"HE",1~ 5i?BQl]qG|,s օ5Xi¼E>SgrpnW.^}5|9{gW{ZhO>խt2s\<\z9c"7]q#?RgWM f2])/{IefE +Q_9/9Dre}p"q3b|"NKnjCB5[(ί#_z|LϏq/dDD9U7!G:#'񰉸:002+c®j6ዸjSa6mHJmIJ﷨wgH*;ݗO+d^ſ$Qyt^"hz vcw)@sONv{H`RR.PjB/5D(,~kF>ޯt_896 N7fj}+_I=%_抚2ۘ{HR{?+s̟'&^CDYTyr" noW~iS  RšPNFơ5#r8hi7skyXwP?5*"ΰ z94 nz\Zf5r4Է^_&>LCwަ7]9DƢz$i!rمn/j2~P΂.PɝpQE=+G_0rڽOm] "tW6AK"5zUoldBێW`KͰ!DxF.!m̳ăz6ʴ픁y(I~O;usmY ZyUswX%Ǔ0_4\HX@;2_}L]Pdl S"(A~ԛ?@`F֣a*b88?M-sE-wbVEx_+'-?kϨ<@_onkcP9GsF2S ϝ Il)l>BGHȟ:<0mXE&IsdYELZhؽjj8Tg::.f?> 5ZP얃f,"+6 {8K^kԹȍ8zكΛZJsqt\~AŘ| 0Fzsc/hsSȞ#ϞgKX1 odEy0nV+}äX*6VZ}86UH:6q)DB|({*&luG܄k$q%bQT|pUP`kk 0d{(8I$" NVt;4%)'+G'd|E7v\'k醝Q\ _ĴfA (`)j;N.޳Pجx^]7ņW@;;`(hi Q\6r0Uu 39[,\=tgIT(8PBk`:A6U~i1[,L 4ZidZM;m?:LKsT & vsAmGwRJps+˓.@;0S>q1'dK4G(H ״:Tq0g~+lpiksoΒ.>Cm Ni~7p*23t7=]UO ֔y1^o_{M>{vR'd="xFxwx01V-jX 2ېSP̹{`ԃ;PDVTM:RW&ebkLGQe5aO;mIWϏwv["hO f23O p""4.ViA+UzwG +^D$P俽+wNulLdnk}y6γzH7{HU-U( f!^3/nދO5X NE50k!+ G >%pڀ8Gl%Se6` uFnV7N0DXfktaav c3*A|?T^ Co ot=['_mjir-d` eϋԩ׻>ɲx^V]#X=n ^'X#ᰫ|\ ɞ} r?zz_a? C}X{A\-,>Ee&[./X' Ƚ ˨_lU$lppɄM ^PޤT^1$2t~aI3&b$0:a\F9U}JGhό.x3BmՑh&0|69c5o+'9 o㉠U;PvP윒nQxa0s2BksԞ[Kp9A @ !pt:,3"Z:tSĐi3ZE[k%VU /Pڟ:^DZ28 "i 9#;rӆ7@s{3<;T f,bњ^ټ>}Lb Ң%却=N[O˃M H]t]B⒋fcb6ϗGxM2gI]ILTe Pxar+1y=lYtl~̹EܼiHsMP2ޭ<44Xo >Ҕx3V1PPJ} \l?1i \:d2 w0\YILAܟ"5eQXgFjNwKQ¤_=Hߋ;=>|hf Nv:+D}mwH&_Q-ZaѵZW h0mP43;[Y֮݃z Cތ@&re#0]H'vBHշt}+i-Ϙn$L E݁5rn7Qܪo7YDj-<w @ ,G<]ldW|=5JnBVTQ +`%׿` ?p64:+4 &eWB>J§5U z}C9iv@xIbr ]a%Vg {fMWR4iй(eb(pԢkc$E<4 +nb vj[fI!Ny@u%7[E\ݍsЅtRR_'󁚻}fDVo#,f g܁ wBc$Ū'DKEVvu'C4JiYqzjL=~*pt G#S.DZA~lB&uq 8kpH)facN;)QfʰPxbs+{e|iSO>+_Kq6rnC46:>B | ()ZNۂiHT,xw$` ^nݎ GІh/̈ÚR9>9Zwu$ ȌQmN I7fI'+CBok fOןsw W~QCHPM~2DNJA4*SRG)h{:.b/8ݠ7gj|J: %Is BX*HnHL?S$/1&fac/6э i _ٝl<*Z:+3y"9-1o7b诵׷[EUFXnj}΀4Պ ̘Q a@`zZyvd k G.kqa`x)i:'28\8j{{;% JjB &@XՎ"!׃P% /Nٴ-;D~ `Ai#q)uy I  ?rͼ# HxZU.QRV?Tn$QM}}cs;z8mú3jє? )U擒Y^Mpd@-\/H@( u/I@4 yɘP5Q^6kp\ǯZ&Sí~͐p۔imLguc6S&rγRtdz 2FT7ͦduD{l ST C& r.-=wb_{۝L1X2|ii&^\THu"rj"[p_`Xm ŗ xid#w˺K BDC9tPeD"hCw# L1YJේ Ś*E.o q[ZʀQ'@\5be5((YGSۖW^m`(ER*I)?@Ya 8c-$( JSA'fu+j1!o"~CFwF,eK!I @ПBoUPWbYX(%xq?'U0T+g#XލT4 pT4 'iy֫De0Ζ.mj $";(m(3`S|жs0ĤX: P!(.Wz߇ɄCFay ɢXBdb0#׷}麠8"(]d5AgzXn0̻,V!S/3߱R֘ginlG/a]m7t{Dx!$@] wIp59TwSiw )w.Jw @87(yo0uBc)kWGl258ͳĨ3dgt77LT'W7:b"G3d %|~3[jt9:ʪv:5xEɒȻ$V6RP; N4nRa)VT&cggZD|sXFZ(Hq]b3k:?b*ݷ˜}?/0I%V7kf59ݹ2g\7GK7l2>||ا+d-Ty"-q8I5j6-Tx ~Kp 's+)6rujZZן%= Q Ocy=U%9a ʳU}0 G{{}Twb/:\ݐTt!$${y\!`9I{-}0S]3>ďUP/mu)$[Wp@wX4<ڻ %o?m&k l-NgFmM~Q…1f%PB1h4?#`\loOR@yPj}?Nn?;B4-r%0KrwyyM7s7ڇ^Qp@(n12WLXZ"$nkl|Rşt`j^S]yYDhl.l䇨(c\tqeFixnID=&0ȺgHpI;p"nOjSSmmO::Hk_f? Ƹ/K#` 5,:%Eݲ>_Fʬē@ mD ɉnZ& B@V$wg_KʀnK[KY*|HqZϹ*8 C({CoQ0`nfU&Wót ;ehP?+qd:zUC㫖e sU +Mxކ5ŅH`5e%} `ⓞOEA$ȕpʫ![jH^9îEey\ yJנ;^vK} efZ״RJFfl+ڟmX3anP[sF?VT/v`'u+%buSX$L8|Ȳ#q`Ks+bYn@ P2<$܏h$H rK$X|KCd)mMR$''#+o[A5qd5E oG(P%#}5bFd)5-3S]Uh$@'2un 4Y-ɰ^W$h*~ue ۻ}Q236sC7iGt[>_BR4n܀$`À3jWkۻͦcL~Xk~ivŻ'Ѵ[+I-aa2s'mjV_ z{! C躄?W'1z^)Nݼ#ETud+p2. h"i8#ݣ6b4jAj8(Fc$e“>7IT'(]Lt"LsQ>)*41XK7 7c"Pޱ]\e vR^6X &?t3" 1(龊 n |.g5BDGNqAp XD[ƶثތM*kK#r%i[u(v0Rqqjm̀o~p,HGl-'I6o0JNzcHht6Kkn}MM{ hLu#Zc%a088v0k<0EGs^ذϲ)C&1-OTw-alQPgqW$ck<Fr=&Zco ?KB&UXy\kU7VB2JqXiƨs\ JyɤU0wCkMqwl+ԳzUeΝG|]Veט4ϖ[-l32@xlUόFkfIQG+ ?"M޸9 1C6FDDID^x90-8%Qw&GܼTxc%jl(?4`3B([,咔@G+B+ח𒷀# [[4=&{'7?i6p~YU oI/|o P٪lt= c:b$ -@7 4A-9s K0dF :HF< C5()Ȼ`!ӥ*Bfaf;8"sK~;p˂]=phec3:VzE`'=`1fܤBVN͙#h! ̛z0[KްZ"oȏق*Lp{Yk/elΏV;q2F4ؙ\P504)$qB,Ȓ/\){@C@l@H қxL5T+1m\d#߾(Дw9_W_(om0yO'DnknF.LȐ>BTWg^jyE[Е诧VL- so#":P+-@l@_$=Dj!RYÜɣ\ IEv&QktWh`c8D%@U,ETa; t TlZkA]s=[*8ofg.8rF.yp3zK}]3:;V_7 c*Y8a y7>sѣ4iDi R)A!q%eT* yaM/HnlH5+Wb,J$XqeYpIzָ=htwٕFP3;@KC{`=850;A5iѢP34kV{EKmgq"N&,_Βcb;GZ5lg}ֲV7"(,uYQ5v&aY:2kjGFfNС?UZkEYЊ&Wew+98kh[8(J[lӴH^filSIŽ'3Vċ&owǵ{GMo恳4Qxn9H\t]'E{> $Ue4UAqQvn9vx~ m-U:I{Sttzf;"rq1_oSzZ[=0B?tjR=n-;Uxe 7'aWr/z0@-,/*R,ݟ`#`ͦ_+tnqRAo&Wbz*KQc+p=cWEkA(%~-M㉹wKHsTbZݼ(˜> DgM =tc9:cwKH"V 7Z{$PQ}my%eۧ?vЉf\|,S{T e?%) ~ dP3w3Xk~>zsxơ'-! i=YGD z"0!qfKh'^4\JQޝD=o2Q,_8@w29P.Ӗ )A*%F=;N ZDfU$+T?X{4NueșD눆 rC|oY" mTA:p9cv#Nӿ%h/vӽĹUPr\q 7 Q@wc̽-.mbiv$zǰ~)855|OzèV#y`d*ŸeN p|d~\RҦ1 eE%J٢StJ,JMgkrF2Z^p(8;7ՖW!Cm5IU`NK|&ׅ͂*DKa D1#r~Og;Fm,|슝k)8 g'b&F6||A]^.#ի B2krnlBz(+%*W4NλvBf =C@Gbr>'}}䎺y  "G-;*AEH/OAn0MdQQhAnbl=#YbI̛+Q%_ҙ9\RNsɅYGPu#Ozx>KZ#`g9MlDo&R}bpCXNB}L#&"/ KWLÍr{RHjY.؈\`KiƮhi@Tz+t2OA+^r"Sk>H4'Zg% Qr^LrQ~y'U.(Ddz~D}P23CUr8!5Ƶ ](. $ܸdoU{}Ι l:ӖaߣY2T `]boc'8#)5TŤv+`*OJy⯁gJ*ȳc KQy!=Fʸ\*'NːQG,u=SNdDDZ1HKu]$ʦa= `ؐ^tP8,Ky_PdnUf47[z#/ N}ǗcOࡪE֠h$="㽝R@2lH$McH{% H>/S~sVZt8YDw/tQ; W~``n= cvf\EgWжa̬8>DGqOz$LS )&Ƨ<7E4`z3¥XkQBq 45 `+6yg089(- 0dG I὆+$6R\oG yLVU7` Dɂps~v8@yQ&4 s5 Lr"rr_dKhђBcn_GS~_Cr[՗Q=FcwMͼ_٢g?ږ/5nrhuoTik=i#L`: !)e$֜`6nlZGy왭N!}E\;廩li< Qʻ_MGsBNZ2 H<ύ "h*BLBڙ[KO_] g֬y/9[B}Sg2 t%iIϻAߥ?U sa--]#Ѽ: b,zD}kVD-TkŖ-;0@[ϗjӢ)@sbMP(&m {XUn>c)&<rl''hߨ?me@"Wb`V4kh [4-F7*K`tBL-C:F(a`6_?wř-qUvZL!Ӥ1ȘS^g̘`ς2C+&kecVDpylw6OtPL@)m'@ɛ~x-y2'cɎ _[~8ɨ QW%A.ۍpY=N഑NU,*_,A"ghUݜ&YUcr=]\D t郜=# qL655d`8=C42Y?04T6,\A(7pVr4Joi<>IdI8!﹯r)]7{-6DĂՃ#;prAomEWǂ{E s!1T0w-dop!/ȝM%&m$lݝ/2JߦuJ*96f$ O_M5znSBWN\< Z=,tDta[g^6v T9c>xZĶλ- wͫ gV)T(lDDb+-Wg _>4$^/k5( h6~쑊{?䊤0]+!^(M-ڹ)ώ_M5D Vf!-ʛ2ܺ?婔(uXZ7ͷT _&A%#HЖ @ƒYr@=*]%*CpM1_c6e~YOD)9LOu;N3!Ȧx-a_FϤӘ63a=t|B3-ypuv; V$l.ҞWSMv<{|YL8nÞk Zlk/bl7wny\?H8 M~rq1ګݠ$YZGv{oe ғ(}E=f ed`MIw^3vY}*xܣU!LKDgRbZ/fzƟ<Jf]6'_yfU^ݐwPU#F 9?R_wX1P}*;G:M;Vf ?yUXvpӧT'P[5N/YM4)1c;!*J dȜvq0~\\bzz ݇ٝAN4z\Vp}} Wx"g\-ԘCr* GE! 4mV|[&{!}n"O9DP Y+ ;:R0fȚ $tEN% l@[ MQ2lDNЪnvrq)`nS9@9ά_!_,~*ŀ~69tAH,OM\ 1o#7lpkn;//ףG$ 1 \{o?KíH JY3BPM#9Ob8 7?}g(4E4 1PC3t`i? ~Z&*kҪᰚ7,uvD5O'/l+*G0+y11ڼ.pv]@Ft0UiQ H}h"QJJx^!*3Gv(&uL4Lg"ثK2ʤowAJeRW NvhBOUp(M\oÌyۙAUp$E@ɢLvG!>)~`2벧<;?úcK\t\ӭ3OA!IG̎,|O`K+@J9ܼ}QDO(!<'8sQa.fI0zXڎC[Gn1@j}A?@Vt.& 'p {>:2.UVt1py[< A/%nY (zucpttܹ 6ݒtXh00.+G>5-crNnbUz ȠtkJOs8\K$ 7@kD?.m@bY/A"ox֤f=C&$ҬɟEj|W:R1tguC? jR=ʬXRyUtb,}ZEd[|~.RA5EڨdJs^S-4H_=sU|l`p,DIu0 qBAJ.T7t h> tN)M!?33>z.>*/Ny-[axU3sĎ)G"_x$٩'`ghCB/ g4eש叹xTۀg~=$NA'ޙ D}̝^qpp"CZX vi&B75n?PAc )McفhmQn?-,]|x+skV*6hDM섯 "-ui3>l.v*1% lyfv~sE;¯_ T݂A+ F+&V?&1 ,R2y MU$2)M1L/dI;[%GJA4t[X = fzND!(/Rꧼ] m#Jp\Vzˠ<󯏈5.Ȗۦ<[46;H?'A38[?azR[t46:J5) 9n;Ĝr"Ccx&*+5U6?r}-= T^kC@os0Е{$eCPsE<#IJ$,ϔ2ExHH>&"g2BK8>&Ϥޔ;#yn,z TIxF9IzX×@,B4J'X˽s]@ʆk#RAFRdrBK,n?N  +|ϓkTM&ޤw"`YNJGxP&Va9hRP|26& H&BL㠣 2v뢁?һ5P 96^ { Q8x]V >끅NG#RQWx'i]Y |cO/5:_1rh*z"d2tOXZA,AMe|f$ i 5Aݷ1u>ɀcԽ*º 2VY&<T2z j>NzA us }StAuOMWW)_g/qË=g᳜RNW-iO<߸Ӊ i`.;#^ c#᛻CDL-qoI*%AL͉}pRz9̶wf=B?hsw}J.#}ܥ+q6jz jEJl 'Rm.Zr2e"R 4=D&^g?xv;]# Ppe;PWc$*IIhrJ7*`w YFOt}A#ή& K9a@mP6:7i^,znݙS컚DI*BQ:E swqQ zfѢײɸ9D`;O:'M4~,IV&lU NOgD"V1iOPjV&j7ԞS甆PWsk!%Y9prvU~ 7~rO{oȊ8"^6 "keCRr΀mx"lV&gUX٣RCJj?NgJ?qN )0Afn8A̓h`Ar^ßmVW@8lKh@vL}}*^uy}No_Zd-&*ңqS:  \"W ͑fJ9ICvC!T 19oHUY7w E:B:[$o' &~RT7zK :(/r#",%)^f^ DLn"v=mEOQf=.CܙB"/;hxnN۾iOB}dF uG[ZR荆Ѯ[偍1I6$Sb9Ӕghdr6x#pqnm!܎}Áw+Ibk䥑I wcI3/~b@"m/2|"#f] )[3s,t,mėtWJK8+I=ؘfH ]B2 *!wPIƃˆ/+hvR24Q< >~? [^S}VGuL2ŞnH%hKNBS|oM%_h #M,Ț S(ՇƮ7%%y?RfVV͛@޷NT Z%FToczk zIKA3,# js*F('+NUQ̱TH'esC7&;G&O A W\5t$O.W5@kLg}I\[ТhڵY) Xjj zkS}J0r^Qpcjeb_x}t6j-ߞB6lmL %M٢r daddV3l+tjwP xJ'e БQ+NlD= @x5V݁O.noB3 +_hP6&$ ɕz8Hox[%%Ø|NS9LF{GG}3D,puO=j{?K\q}#بz&0^wGY"0Lz`|7S@ b)( ՍGBZh1%it"-sNcgQ8hHC VeV*rQ⋛r@hpoN= !ehqPOA1Soڏm1Xy߉Bl(Zg~-h*_vioTj?YS 1I*s[,Wt!|IsN/QD ^ڄ`in.{Ln/K3݃N/q8l#}p .N%d1 HzoosA">.}CN/>AVBTUz P(>תqD] e47&B<IH# SeB[o*'Gm'k2JӃPddRyW't[HOp"$OtVڂJ4hb;\O(\7jra}Lz#IM$UGxc5WOno=VPjl`z! N{]ܗQ냚z/݃<<GxkkLܩ7QfS#7أÿJY\ :Y(qC̓68qf֋`xuELi4Cb!uROdf`eV:ÆRCL;uEf)zTSA9E_'tJ==[4~0SʀHk$I*~pJ3Nx:&YuÃf2PÖLgTc08mܒ],k10ztۖʹ;j@Q_A0FWۖԦ VE 1|+;#݌Upϱ72Z5,Za`b) 7lJ/0yljT*.1)0(aC³ ޼5r:L=l[3lӎJng2 T1$98 6jzȀI^/rˣ{nl qk8fApM`Jp3UG7)75Ck׾=Vm0QS(G:H%ǜݳ%iZc;ԓћV_`G" < .alձ_B[9v]㵜3>Ϸtۧ2L>!#s:xt(?" O22ߘ gJ=#^KM? sqoJo#fK"P=ZTmX*>הV3WE!ECE~]նOyT)l8L2<~GJ9#Ox,WxkcY2l͡Ͽr T`zZnJBnG9_aH4-/[\T΃^ ,RH4w-gQ|G:ҭJ0Q23c# 2`e#6[B,&֜r5Lrs-ӵ[M=4(T^oP "i·n΄z~U%:8Ik^#]=1O*%yɳc_3}[) U, SBirJ r)ujί`\} cL=aϿ-} ߡ$14Hn *u0rRY^? 3v܊jSu#4M1kPl_=7ao EVua#@Bj,y@"ܟ67uw?!-l3#O鉍mHBnډDpKv Q/b̐(%Eԅb킩U nM_qK!Rz.6?GÃil]C4Y~F˕zBІ+qR@rP)X9Tl+s+=␄q#-[+~' U %=) T$i8OY)T&rf 2 8PW7WhrJoY8v]ج u|AVu,>dP9NpNd-İ;$.#U%"i}թ+b05U-/HKλʁd| hE8hk.bO}oP . <ϴw˲&*#՞XxSsd1uυ# 4u^vt0~5x[Aq̧bcQ,.<#=&0VG+5P][MT?ca@0fj}+7L 34dW:่m toG8GN1-e4P K1-Wnw'xR78_[M sm{!菠"b@dRUfTЧa ~ ULbj\Jx'N1,R.Ò=í Yp9180>Uθw1;EK}yd(`_^T nR=%)ۑ}b[9hV5C wO認.|_rWo+lT)wE:R =Rg5MB a8;h)3XҹF"Eͥ^X>!0vf~eiڽq΢U4/8nfY6r'_O  DHl߄-c 51^kΘRݐƒR!oސj;=nC5". {CEj y`E c^8zl`"/HqUNIbltYd"/c_jJDLZeUyg`Gu{ZΧ6-L0~4%Ok+JE=UB>@͖?\oyb-kr S%Vh{?n"haqm#.e,mӃVYpa&t8?E!c^`grӻ)4(%Opr*:~> x|"ctGN:m6g8է1f 0]d(d$BOg#ÔEmʥџLST5y%+!|+UÚѹyHS߉<{#~7:rB*l lVlCNU bh/tE%ȸT4iC jи-0qmQdޗj,yW܈-=1vU#\ͨ:ldAEUUM?xZp#Kc{ꋕ]p谍hm~dEJSyT&#[w.7RX7-o_(ϑ<77a2}M v*Y|SajNu/zy" kn= 6wZtF~`1woiHO5AKXA%8DޥQ4"C0]*P+RԟR Wu짛/ j/,>֞J{!$&4w :WWAxsd2`]ql1 yee8U'|60(TN..j  Qy smǦ\ZQk"yRY;ڀVwm șh;1Y==!O鲅'bj/;,ub:ܘu#3|L䆀5c$T|KUK Y;E|ņq(WLE6f_$L8o0SfcPDKkYبdGo#ͯ!C'./pi̩7Ft3̣=ȻioQ,dܳ9ho<ֶܳf\ #=|\&@1BSv: a,|זҺLytPwY䴛y786-SFa%}^4V@Gg=O7Vzэb77a0[YKDl*p9>HIXB73 ue՛2z>y;Vm(`g*FVIf[vg]_w<9Pa ?<-8@fYtHS!f"k)XFDL !l5z) |HPhBZfHZiBnJת?*MH`gv !VWs9S0!.:yg3AlFu?/`8 0t&쯙D#7<يF^8Q|?RX݆B@HͬRe`aN u9R2wT}gt5‰s)mU?qVa. %=>JGPIs ׁe1$LD(75OǤ&ASX\`HQZ0,:X}.%#/y~&v`+C$VO/A1{~Y9})O2 (SI'(kDPiIlMK8!=E?3lP.Ùy Sg Z.tgA59`/s2y_=.\ ,,B,%ܗx<%BMR[%gnlD XǝS4--A W(zX8BKč$G65 u.L&<_N(^F`n(NޝPԫLzx/C\if-=yAERh"D˫!nu} >"_}6U43oaM_0| 88"ב,o#٪#MbPX98+Uǻx.SzFs@F'bm2 +oNkJxJUxݼc2##ymi3{*2z5,mѬ&G t-XDK3-j=ۿeǣB=Rژ|!*x#!.i}/(+|:#< |į$3 :LDNLhg-%0@/*W.W*̪1y)M8jcӃxDU+.R̬5Q*»E][],v eY1+L.֗4WJr@l*ЅJorGtĸ^3nhJT4r ?^]c0jt] d~5ڸu. BAҀ4 `>RߍH6֘+0Y Yɠ|5AȮNBﮯC=`k psY?Q"f"?tMK`ܜe N [QcZ7iD7K(\>WO# bwNݫ52R4xހ^Co17XjGvoi} >F6]2"*1mNGeSFSLY:9*R?IP2_"+Q 4AFD𒀻X~f[dAفڋ3W4J@wI?nXOzw6)%Tc3^N60\!pD"l8*v,DIKjGbW:4Aa.qN =j+X4rV-ǔg)ܬinqumZQLgW0l'XYգ,gw/& %ĨJ bGѵɜ>AU 퓯8kgNcS1EbuKy]IsT owhƥZN5#˪$v,*8hMZ҉ JUŭ4G^("[S9 8H)G2"~d# .F,ldP颷3Hا-MҟDFͼ8&zu$ISB O*bϿ3GarD 93K*X# 1eýdWXVl thY#Z>'tEnkvm'\˾-pg7~Q.yHPn fv/m)*ǻRf}%{KP*$OX ٤/E3uKn΄6B08SGE*-D6L8Fla4$z:"A݉W% $L5jf[_*P6. c躸64853tGoY SQ]X6kR9[9ܡ\,Ǝ~|; =wuNgY!Q%մ%aL&\$a89 nxXr߃?no?aQH\!yR:1!oI:u0ˢ=eAg{X_ }?l <GSH E'ȋiIO'I G_eQ Kd]uL-vD1d]QGm~^CvpydT k3롹6UE_q}X9]W;FEl[z}^?ČAp +XjgR5@٨zq! V8GE- d}w'Ch1u֖Agz CWH:/|/T$dPHixf$wj3|~O/9nx`s~4}5E  ͩ,%3ܭեQn,ȿ 4r"apH.}͵2IGꡲ YWqAZ3\YoJd:+h?e%l'=$^@c17FobB p5LLB,9E0'V8nnBUL;91Hm⤻ΐ T|ވxOxk?bTA뱊URiox*KOsսNa%tKzƭ 0g%LQ84 SY#;,Pvty(fJṴjJ+ Տt5O/zX-^Z jsv(7;Ŏ :" vh0;tog3 (viyaC1;Y9Z,H]QWg6++Lm%9e'%zJȩ$Ga#)(x}< )[Ba,06̸nLӶ34`&rYB6;8 `!X`As*֎L)0lU~Ѕ<b/iVVİ"pJ0rZH\KMUE@|`f>fk__w pN閍-]9-"EޯZns5Q7nN8.vωai(vXg+voD4DT.;M#OKdd֤jR-z?v(*UfS2w=$DkAGw'Uq.XdؼϾt]@z;Aiwn}Yi1D1VZ*N2j\j5d` x3bL&p:VΣЅU-!@cE)S;Ed; ߟ2q4>e6_,ի3SFwmJNIXII7P.*R_.xM9/G,<w͏BU,8FyҳmD-$*q֨*Vqu$ߨ[(8+ EYP%^ JjD^xv!8}sK%&aC'^sZϝZ.@r&sʷ̆g"Ͳzl>sݱ>rj̊nw bk"&tc{%(ɆhJ6ٵ9}ޏ0nAքQvTA&jե]J Ö|bk#WR1xi^7_x0+_Ĵ'DKFF"QZ=n]Y˩X ԯ pٕi bXzͅYL V#ݥ:)jhU¸HZw&m-tfzL1a*šlAxQح}$vw,O+1mok,v=-!lxx5 .o)Uy*-:StdFLVe^PZ˜JpC%Kh;[,`ZŇ-'?H?+<- 7ܞ>n@q{. vXjw7bB]b̘gMUkkd'!o;(h{2$cݒdJ*w5zSs0U \unۛ+w2 ZSG,\R`P4]pgP7ǵBZ6;hdMBs]/v+3V9<*/ 6g Kubcb,C<3|SX#b'&=G-W20F|s7f ]? OXKbo7oɻV&oS0W }B g/ʕ[/ƂIu~#oCݮgtR %7Qgpl[@r ZU) A j]X\!)1Q ;I'5vsqL+oiip.ȧ V묱<\H%x&]@xZ]A LVO:J49$?;ߧQ֫lIQ &M{I/#p Sck`ϚZVX:]<]\mştH&Yz*u]WiHmz H$;2XNS`y{ ~̅@XCN >eFKg'L׺, '^YɈ ?3n&U"0\<#܀ӠЯ%ryMQXss^\ao7 ~otXO/J^4`P'h^gPHG|pC }&thb)1¬]=f?M[C%+|q"ېV>߄'a&JiE<Oю甼~qo[h\'wssm{^T 4eǸMe6/vL ?u^$wtݎx$d.Y̏;eCS' HB!)=\+Q&aJ{ǵF CLgR*t?GGo .&+7b6*|r=&r<‚\rj0IQCcԳl#%D+pcyuM3/u FmLra^:AJ=rjPqܼ2Tauں</$ %5}rI}%x dYhXp5%FvޘNAthʧڎ!mHt娦\/'\Zҽ 3.DܽbH+/zRgkӋ 5 A!Sts+jnV6 4ZiH&{ӡy~pRFhTN[?YSܮ$=c5YIkѧk9ZTb5oaVI;c.=zjY.m~xN]"@ pʈ6=Hܰ` 3v&rRGJ4xv_?DF:,K:p|& f(sSbctR.OAgn括O+,-_[%-8Ѳѵc"UnW;̃j֊B#NɏnSkJfN{*rK!yXN%3H\ٗ5Dd Ŧ&7k*!!δ!ɘق;k԰/|nBy4Gu9V>!VQŰOU7r-= rDה{/h/j.~{hNTa# "aO];oՙEأ+.Uԓ`W!}}P[6o55㊆ V+E8;;rMLh1d;ufr=Ҡ2 ĸbR,ow f|ht!Xxh>p]*-t@])rh6RXͯGǺc)Q$G_&#wj50,2ʼVMvA|VDa<+ 9^~]$ULo{^:_ + eHl jn:`0s+Lb]ϭt\ѲjQGMax,14W&>dkyDk#$*s_9xTO7"@fWtFM@"(CTrq쳋o a~5jN"B ]+ uCW>=-sA沅! ɺu;GH> lF@ vP_0aEڍfTJC_FCsm+> ;(;MH`I ]1ە2;/麁M\@{*)=ކ:;46sFzwKp+&~zP~TErz}NJD#&ǮR|HtC O KopNwQiBG9 rV#.<;V% Cj8"v.Uẹeh-ߩcu`2UCŃ4s3a_O t+Jx4D]ɐ\JK `3;~Aaagm`qA>@bmǻp&[H 䰁]s%|C jbvs,|hjY־LJhLDVX⇴"쪟Q2UH$<9KÃF΢Z^zkψ1ѸTE rVyi- rb 8B*, qxUcOwvpϬV$*NyKҹ+c&g,L9ծ? CTЇ3BMMP4E( +PGsA{|, /7h\BOǐ#TuYdO<`0؎$ ύ}\t&F|]o7ǰj}o)Dݎbwo!'2ZRZ8i+{\w %{ qy -su@5pA_0f PU:!AqF${" Nx[O/pBaU`m9Hgg}Xڢ)M²*6*szvjW) 2Fm50~度m >pR]Yp, q`pux9 <Zp:p%-'ߋt(wuDj\sӄO0eDƁQ[qd k&}ڬȯSsNKYWHc=^ӪD:;+& }V|HɈw~8߁7e/@-EN^L/v$RQzι*4Doފir͕gs}v(9bg _ 4=㛽K+u0 Dc ,k;͏ Y\z| )!]HSჺL݄* *RƖӫbv+Up :t ֱ|ci itBzDr?h02,]q]P}_y+%C~"`8O,W7hB2a,=mkeiDGr-sq#I9TO/G5\Akn[|l@Pö8n mdKeʒ+>7n55,RvkYpOz!(}}xa! HMFdQ;°rD# ?Ӑ_jRen"FHu BIn7̺yH :\\˂r<:W`:4 aZFl~q^„K.LbU8 e!T#0|(չnjNoR ?k"LAJ*JHxcjJ(iy/DY$/`DSӪM -Xa6 9hKRְ[Jm~>TcQ'D͵ͱ~%"윰3*gR&l"6Q0xD!єRW5_1-5ݤw t[^)䋄l "[K0^:fA˟i5U (Y4iF0Hf^`Kg3uh ߺf%p7቟vq] EϤiͺ=jg4D`G#NiR^ FLe`ۄ rZrkAm #~fP!&E.8TicpeC Xd;zW, A`05:w "5t!TUiTTaNrxb eԮ~ {A+e@a$;e}b*"sϕ>G6:ṕ 9>j*Q'٥J0{WB\UsᲽ-(0i9@W';}hΜT ` * k[B0Lp4vM^]@zS&W"N&sɽh~ Tށ.Bw"Vܻͺd}#ہ͊>!zWu-#O-MFk.?5X3bwV  $%Aoxs+u `^Gc`T :w Y7/WF眇ťu MlhE][R<+'x:'*$\"D:H ]yև=uw՝ ˘N$Q4@Ăʯ:jMBFF}aBzzL1C y1r=a=]bab#ŷ/ZH=AE ]]qݲm])\} D2S$%+O~NtC>D Y'XVmx=PP}nQ]~eecXo {y61< gѥ~LۈqD^5MS\l3r,.y?}FQCXh;VIpfq]5VTuEL y?",…|:b6IA=`+,7Q`oLqjQi(c m ^`) :@&U9' ')>Վ(V?ۨEAL7I-@TRҽa x`N K cH?ӞYǹ BSd7 |fKb%1GAaj/8^}K ShYwY01b6Wm_@$2ڐ74Ev+bY"|#t7 0;~PV& ӸlyH1rƊqr~iNY2Rw&gI,j@;jچxV:#EW. I R8!Mt Gf+}tgTƢ"=]] E|6~O!9h[WKGW/R/&)Q.[<9iQ(|*JEq3!%WφweDyRu %K~D"@c<촀FScd/WLdh8ಅhr2C0~$N 99<~"W,)=34[@/oKlX <ہP (ۢ!.t(#RUja[kKVw'I-@xC{8~,Cþ}hF,kzQ{}C%VyiA.;b$TDzJFx~2w%  )09w;c{>fHB8?粔M1LѪ6Җ|MiZyFDEn ~lTpIzT2rRX{hSz 覈Qxz֠5%FeD~gY;?`z91(*̧ ݜK1hGg?=3po8$P=`'U/92*^!̺h*{&u3pZ`D0%O6}|;Mi+|=9 C7h PPhm$񠏚^2^8|bpW<5ל 'F)"/.ZL_kvFatS ƋJ7B)q!➪CtE~hryd&`!s8Ykڣ* /kzsYA^X˰ݹ_> _#e ۾}uj KX Yta%}Ugwd# ]ĹQXe)x =qҪ1!,aV@4?O׳(C_Xx"'1E$~pIՑ1zG S _ÝO{ub2cY Gңһr|?wka[n6V"?1-PcOv܍1*@0:Wzr+w~,̄OCM+$[HpՇ_G2a\=e? 0ʨrp`hGkj*wֽ*IcsUq7]J< aH581:apgHNDRy5BONa)|X 9p=nĶ}XMdo&e(\:sJU?U PaPiDBnl'1)L{YD+$ض 4O՞u՚@Cpj:Z~cE+ _gn2{(Fw\'*l HzX>lL!B!=")=,՞*ֻX#yg@fص0ՌwqiHW)b]oLoT Ť؜YwZp,p[ oǎũ&xjՑV5?SO^&~kB7LŐAAfgige2Um9aZUK؆n1Ezɔ%UFKo@fmֻ q9zcTOLłDZ8КB4xS *`BbTo(>yB>nEzY멽b;|$B=,y6ϗ>L6%ڨ!AC&-k ^sLQ|XۙGu)wm#ZBZ0` /v Ml@WӖS;j$9m=aUz)LxaOVՃ@xۍ*%[LXf꼕\YY:dQ}㻖Th,,RxCl֮ :<&ÈUP6{!eL#Mm3=Wd?9T̝wSKxKYL)RUf#C.0?RC;.͋(/]tN,GHQ.3}Ɨ LS k[I<=v&G# 'شgw"eAF} YIGٕd|<sޏqkB3qP~a L:'XlYuLރK -ztjR `lwSUȠٕO6~iZb!+DŶ}i22 k..[k˜C=@f]O,L$Q%U޶m7s^NyQXZ|ePROn?l5.x4Ŋð"zѺIлu>(ѭdx&;PmTnX B_(';jϢX}ZS7 ni@Y$?KD2*ȉSb8=MР{8]QF\%{"%M#&h|h>|: vLzHAZhLK9VE# /DK9W$riv/E7cs^{4CgZp2Q/1'6wxH_`P$D&d }?{"yAD`YQSGhGˎ5^Y]>Q = ^ᮑ Qx 4NXAKވ0(YY<zpUBǖSsT0 8ƫ eL5/QQ,E:E2)}i v6TMHBYrr -կL+7ĀS7+ K>'rD1Ho}8U`IG"CFm b`IV׋2&鼀\]9E[]oJy>Bj,縬b RvbNu(*-ba7ÅRTI(e G9I0Û H=BV-thamS n18L^P]7ߎeG݁d2GX* Y2}rbRԛCtXpo7^ ))K#@.ٺigKC=en7Ա,P5$ Eb.bioJ\0R"&|Fy*Y4aKg{0KG# Q`?2g|71tRQlYl0Es;A/zD/ gcB6McQ;FDUsF%=camvn!HatJ(ug+<$3p Ֆ&Az ւNJF 5u^R|%a)3 ,Q"dQjN8L< 8ʾ:FY ?Ρoq zN`N|0CPaYO'Wx}l`U_ 6SWSo !lXy];EL3*|hu)|Nb'*A;7q h[g]A܌@wVKlWFYUu=(9{b-EIgRڬ>0* Fpjzu]Bx|=/HX!iPrc@}-6/|ʙEoj}*>c;25B_tmGz*3v#nƔ`j@Kܘhǻ'O=IwN@%=dX5,1=d2f@Dg7Yʹȳ>fh^b8tq=zt'o_%k\޿Gc$|5Ӏ7$:QVho+rDTH{S@ܬvS-?'"55=fo>NR}A39Gq|+#>:v*CRۓVKuaii(yWOi+ AE#:-c/bF3IL]^ƫԒ,r ?B-9}Y]h?>>-iNɘWQ"LWN{>rITEe)] J?dAfu"RoOe;7Y(m!>Ǟڢ?\辥[}*\4&jU.X8\Z݆GkA#lȫO_݁dCa;!fAݧ8,z4S rf!>XK%0KZʾ87* 0%{y$$JP("͔DqaI\$3Dx=tBk-×|vo[qJMȮH V`>Z旐\W/3oo5.^,QVsA,^{Ft~ќC90Okz}a9ߊ=+HدǕR%@Br"i'l'־ ^F\pQ#X^>՗ի.X 찓9=56~jw/{]#÷Ք.6ԍ:5# ٖ1Lۦ ]/+ |wβVBlb~]y͗٪L0?r|x~a=,) Nd\nЇ Lj@lkѷP|Y?,1=x*ؾ0̆2x-NX,1 Eo@̰3μ𼧒?+{ 8@1()3/Ϗ,I&O2=?%c4ubϻk0 ||~aGm݆Ɏ~q.쟙=*=?.#a.I+b3 <=1si$ZZ:$vbs,B\]Im)A\L0n4+1/$|@; t xEsB woFZֺff*{J [k?6˪24Nlt<,uQ^k M:(- nȄ#j-bo o?a]Be 8.K^PUk1;y9JR%`Y2m((D(/9Jq>8mZOb~'z\(r_&5FEѧKåFS#d<Cf(3 q Rj u\^,H~䙗{+,(Y<՚b 9E8/.[R@oG+Hk}oDY#Eٮ֚yX9 xoB9$7Ws:~œҙlxt5ќ9̕`s+je2~XۦC$%L 0"_Of oIY66{UTqNj{GKFi$׻iFW!*?4-0p= ދuBWT9N5˕#>*?#miHd2q$'.Jm` 5J2U!R+zfsy _,-G-ѱ&>GX^X 殖T ^f)dɌ;gjZ@gn ĦGZCȻL4oV+MoyR_6@v) /4}~6N&~Ʒ[3e,/EuY9 L.0O {dbz:3t|&z2ϋnV갴~R5$g2h6rMՇ>G"-Z:ٽ[32z[řd2`ﭗO>b8'j㵱^GaHP:eˆ1.00)Ky Oc˼֛᳒hȜLu+1we^~kck#t΅ 3[x;bJ܀]R8fV#l2b;F@ hf 3*؉ۤ=f0 kd{QɚW`h߀֞׏OmN;ʥ+rc m,{$b9SxDzqF'^x)R[ה].PhC6OdHZXsi B!N뵠~EB<=ͭEG)Fyt7q|&p[^PVΑE';xbnai;aSCD=MbRɞ8jN.RpNh1u8 mޤ]LKT W=w1пw[^ܳ]:Y$Z;.4jՠVp3?Θ2ލbT!op\B`gZ! +r㽬m/MQHFa8L~zJl6}w.v n|qɹu9 m}*pC3xr#1cET` $_9{us~d*?"Ea藺py> 1O3=`t(+қxXpyȏ~FHB![L!*e4֨`s;bBU~hvA;on/ VT;>9@2ܬ؟M[I@'ylJG5NbATi>=|,gK "XOw\[UoGCjl#J-0:`FXlOYEZ ,d\J"m1`1YOeME*q \<2)#ߗJgsMتP ĭ_[<:C y~:/vmCzk( Wpbb4`M %wz6`&):g:nMZ[qXUU t|uYsΏM$oy0^|/\shMq* d`h[㝼oΎJ]4z| h_U`IC'F Y:ƅz.6܍1p:DXTOg~bŔ* -,}w{45H:8;?{'KEu ! < KbHmb(@+م;uʴ*lK%+,*kTXWL=g?kj<X-Or.(#SG7q?cmrT5Y5 }J4P3H8Vu,ؿ;>.7bcT)QD?vl.A&f kpGuG3Λ qt]a $%J=Tz| d/9FC`Le,ȳq>u{IxV]0R3mA?E3JmϬRK!6y/ӌoq-$@ ᶈlZRI%uHitO7N, D+$’VW5"B x*b5Jl^x{d< dLv{@˅(!z@@Gҏ6)9E'6tPE6H~vWcG- T*ƜŜUl.I߷$V<VYybg ss3uR끘0xkd -5 ]B\؊0 VX?gnб`;Y,dԷ|GLs8-M>e'iAe=t-CB:u>ڍUCeHA}(]d] S5-uݾZʡbIZVroD9 A窔i?O {<]ZUWH_9|2-Ut4?}yb 䞆^@;HbYOn\m&lc՞C4pgyqF@ ~Zct!&nrڶ;~j&ŪZSj~ sxX>Zڀmq68Gp9Euh2 #ټkeMU`X듨:DPP/W %a:_R݉\_wkk\e3A赆K{0aK# ޓ3vƒn .CCۺۢu G=tNxkّ:sȅ}<5Й|){U?6QJ=R懮- ~|%N.s3wwip z[U:.s4ֈ<v}D;3ޚ8Fc)4oPnX1d=Mj* [Os7$gUR{݉*)תBqLɴB{P[!(/"F *OX*&e?Y ҥXQ.?/[Lur;خ>syY׎&C/ 6KTgU^|]qa;dfӔ^| zuLR:ec\-@PzfC!lT3,VBBv]7Qha >d }B+4ӆ<{:}C_ۉUKNkGx=0#XCK+:*V1w/YZHq,]](X?_n EzGTMP rkM6 ɤV|oO>ʇ |oNҕ'FuxXI&[!1.<}s_%o}=3oYt9N a:_CcP`p]@/N`#쌫HFh LK;G{#e<2>R 5c-w3o6҈&fed0.cYpu-{ᄊl$2Lч㏣ŹWi\cbw5ޫccimkAq{מ·Z /,Qw`_#.v*rfNHOك`Uv9}.MZNUvhqdggtRɕ${~&z ,~9DfpӖN0/%M>$ .p kkXs0^^}媋_63 !YٯYɊI:0cum $6 dNlIߡ*ujci U{7.ob ͆/y?ӟ`$AhH)l,R_)2u4%,JUX1GЖ_T]d:6g/HXt$XXUDƘ!x M RU~z+e4+5=y؛!b{Ʒ4Yw!o?(z1W㣹DPtʽլf2>a:HP-@l= # 4baEzh#5@iVwX8Uw H&o<<>W o=ȜK#.`fݙc% >vZŮ}x}}M0 R"g+uh)G"x17Xn'& =ÃKz 5\|d[y Ȧ Td>&"ePҩRZoz.zY}pPm($A/]!( ܄^_,.=?+ZG *D::M$R/tiMyu=k̠,SR]%GEX69o.Nsް~̹&m8Fԡu|B 8~s\NY\l'& i2mCiZ5\2>иX\XEy/9F]#@PRkһ.w#6A'?W'BX՜Ok?T072cb[#R>f{@ t')_lpUT"אbYZ82AXͫ8KbDD2$73;_S*U=+?X҉~v$>YZ9 y8TTlpR3N޳p|i>u)&z >0jY t'x;Q)/s1tg y=j%&d\-יE%'t"tE/ 柳8Mges Vwȉww0.p>4NRJ,Rf'i5s9B04u(UX:WucLu+IfɒN2)yMeV<p\{(ziQ#[]cT Xl22Tb7Kje"ZO ,W\p@(ײ9c0+Pr6CjfU>b].p2)ޣ/dE  B&zv!vmv$%ZQzLˢ+ V\_]0t9lP]U#2,3sw^h\*{"%k_UZ@ȀO!dag`ZbH_Ivi0gDLE;[0h$._6 _ N̋!*̑z =d06~e3:DWAo0;l.l#뿙@)rrr2b&\CF(\"X]5*TC 3&z2'7StŘϜ@.rMCUnb;T'zQsFylBڼU˙5C Ryo+Sc_)i 8OS'uݞq@6e'pB0ÿ]Y~}tK2)8p$jdJ{bx g4=8 &'|s2ʀ- Sަ:m !y3ן RǺanqΗݻ䎃bxt;Ww_7]ut"iI " h&YΎYZ.sl $Y@*{2WG,iMQ\^ݩ =xC=!Mzз[p?t7K'wɳ~{> "ܰO;g͋GY݌TOEYCIn A(V؀G5Hɲ> IXIsdH5 a\B*Ҩ[ ow%OS0u-'X)Zٜ`T>v)[JZ)cυ4sV} ۘT(o*_b&v7 ~,r:v^ka.0w'ʲnR75UtDeE/; 0eA2)a(GN`/ }8W%9z(VVʚ r50$w@_7b^-B;sBJ5*yi …!Z4 NxC\dtdU:gWMd2 :o=e%ig -5vqkg@c:ukMY-2a[g X[ns׮l+_5U^"oPN'{B|mWnuxTS~X9#0 vo%Ta*[ h+S~4o4ïvEdF2B8(*y$Z =ZX,$ rOĩ:KXL}W R#ǛM@;i[<0p;b.S)-K5zpΐR%MM҄ 挹ǘrQ?ty(ickxslر@8jnݑk|/όû$AU\" H,STc#okU{0)&aҸ;O+ t͂NHWTp ~ܹɥaڈ'jFJX{*zIoD9þN +P ԩih`.ůrLƽ^zy=u,6Uv`P#Ra,ĘQՄ1bmB6F#"/DkΑG/}mū2ϵcbAE{U#Y&(ZΉ򞙆RܬAH֞/qv81j^ ]Doc盖7x#HPfM,}Iy482ӨK>ũ1ՅNPN7Sר7W lY>nϥŨ/0gQg"d#s M0ݝCGaҿK9 7s& BaAS>r 1gM_7w~X}cm=vXZ;?F +@n0z"N$KG$e$u@b.BlQ# itM>_LGdw :mRDzAh( דD2m&OR'b~ zRp:Rџ8nYrPC=F[D-}b^Q6h5^֧hLQ[AzILj8P> *![k篊uf(L4%̓ևiOVcr>"'j4B@gnȃblPxCU-в lPy$JqC6"`Kí(:20es8*uQя< (3N-F6-̈ө(잝\}yypjg~֙ʛ~ r gCpJ(p=W yQh$"p V+p7fk)H&΅U(Q$WW+ RYy,ٌ{0*T~"8Mu>ӔĔcVc5GԨ͗9='q^XKc$E{v8K%PE8آwdҩckgVgX|eҁvWbLH)ꦈ%ބ-V>5+3/d8Aϼ%1ħMØlHeZ `fsEaB|X )/7]r!Ŭs>]XNR@G0G;$`ax*7V8`>P: A#3 d$qOؖkƩ<:; 2+h]zutFWLTgӞE@T$T߂v>K#!K`m8pe$;*Bдp n&yAhK`8fl~7*9;'O{hG:Ԧސ?dp &zoF?u'I0FHnjxZ~$FH 'u)|{ ~S!.hO:2S."&b&Kc'hBjl֯@/ٌUր!jW1cTV\fQD3Zj8!&dٟT*9r'mEPff@F,'72A0$7IGl )c2T+#W'K2<'MEP org4ZDH(y`-\ e].0C6s)l@X s+1],o2yR;Ozy<o4yBG{mqu_,,FP 9mCЪRiBYĸ"дȵ r`,:'y #h(cn'+,(>9?l0Jϟo\C1Ӧ -r+oB>z0 Uy=gim"Z~%k|Hú%}8R(" e|;PXj*ӎ:7U*\iװH(WH~IVM-nhG+ǂiRuUHZ:d"C؍dkKjU?/E>ve>JIG\d[":|"!(fkyWM M؉AN,?M@3dIjֶKWx"DxJw0ҨN Ĭ,` :9&l yHvNz淑-#:cD$)ƍp4hF)wB5AC"qA3O=wܽL2JD| C>Y{PV>'Ae}%i9k}'p;[jӊJWS虞1ߖӺAԽr$G! q@n8(s~}ru{]e[j0w0y>"?Y X 3oL8]REʴv˧R"ZzK#=PYw&NRFdS;%0TL;l>tgM(蕻mХJ\84 _$CAP kijG"-iP TF\RrOg"Yјkd=n95Ϗ ֟s3^>zpǗ2XkVZ<]Iq㍋V(A~LPćŬ~٥lLx7AF BE>V5WCcE-XwdvCTd_֙*OS!F 4"#ź]Ԥ*/)ߌ4|-a`.u mo:t,$8^ ?} U}iB+ef yh a\笄6,=8<-~Z#jU/I;^),چ?@[a?lM&KSW-ZYӛOp, jQY:"QI|MGxUScQI5߇>ʨ:._9DLga{q]h\) Km5hKܠɏ>ƣ/N5tGTM'ςk/pz_(Z)@5ݚaus*(X,6z9l8xGIY11 OTە}a}f^~t8 tlkA!u!&jh-ݩnCҘ[f/t,uJH8)ob чMޓ1 '- 6KRd0r5Et kRl˸auP72_)}$vZT A14 1(4zXw a_Otd4C8S4m @ ,qi 9ߥlһ ֕u'+| ;PQ?q}U*ljd !c 6$t=owQHyKaΌPlURXvZۻ"'3KAҧ&Ҹ6',Yab=W$ 8jK/uX㞣$wZVgI7ٚ1q+&4q"z3`'~PE"O#s8ie S#mOb8y|l!,Z&Fy~gamQ >4"B~} XXߐkMnK7$ɸqk˨Ӽ?mZH Ď/)[nwh;k۽eS ~n Sru]o! 0ZPdVl8ӈIAyw]vo.SaP%ɐѭӗEfXk$I!Ǫ"yb3n\dxȤ1,+C{hVfd aCM`8J3 zMdGhFb>#eLC?g z4 lS f?^+8P;011`(vB-!{.(|-}u ޴W.t²:W\Eԟ*Xu~@Q<OqVk0Qaf!ht6Mn=~=@_AJZ"&‡8E {ޤ)7hT)~i<3Ŧ!)C?t+6Z0]nV`G7 7H2}7C`+C'v+8Q8g f{<;$s9(0mgœC8It[G:e S`=K6[=, Y; z_m~"GZV`8\zp ob1]lɹrvUYVE(Zpŀo/88]J66)b]Mg@rw>ݘ&"ě 9[3?7 c 1ZYM^we/>~J͂";\~?JG4/B -wi'0'$ÝDn}< QsIÓj 4g҇/Ct)qcB5,MhGJ\@Ϙ[܇YB7G2;&gRg ?5:Fzm4CEsv{Ňm^wSw{uOPET j8 aּk;O{"`Fxb^??UxÎvU1px.`-Xvst.1\R9Q Fvf.qM(wS[ |V³ M}-X_BNtaHyxy0+)щu81~woH)HJbn:[U])/7 P"*aR<9?ܚ=|O{_ 7o')tճF-_="R+6ٲ-H!Ӽ[J6:yP=2*K?ܐl~sQ5 @egaWnA`aȂg9E>kNq!+|(ƼK_*n?ۥ? 핃s>`mQyeF:ՠq{Bo ͅdaTt'K[}kbqý W)O'CεvhySg(s2̭ec\5^' R[UN-\܃dXqKN<{^ficqcb2e6 1*/31ny|c\/<1iQBJ5s `ŭBje6 [7'b A8,n\~)lPd~N! DUh$jc篽hӽh\YilvbㅂF=I`ݞв O_}3+75ʎP‰d9I-gJ UkN&O{ܵ wZ0KeOF)v8s`?>\ܚJG ܹ2BӵُmP6节Zց:LYs҉e'p 0qc9Βۡbr^ >A~K56 DT1!cr]_3WP>[ ޸WY7Rg-gXDL nsw2mLO|6xT99 }24o}.4<7hJDgJzp:[,;#kAXAOW/&|]0 !EbCx71߾4blj eDJ]0P -{x 4H.= B5{hCxjQUͼl=A@2}8-~)|NǢc9]mrUzjd6%RR<̢26b3W Rү$:磹JG5ckE:H>Ax- ˆs9DGZp読0ڃ KQN_Lz̛IP i)ewל[l AwU ?>צ RAwK,lvsE:3tu{Mcku "Lgd}Լyp0 Pv 5P( /\R K7,[4KV@Бd\n\%#uTϯCqd\YR'Mhc7-(|* @wqs%yCTn@f{vBU /b+h %ǖ 7rK[Ơم3 TtKfgr UsOu] f_(ʈ81 p"gL~>lZr.qq}9?d !+cN-|FYYۂ7_e 1Ҷ*3ajFyJMG `3SLڄE7i1=׍)dbd!eGJStN0;OuX3Kئw{>JsڃOEvڋf0/j8I==  gzfi ID$X;?vp׻w>SN90K}h!4!%2dƎf'r=Mߖ+Pp>.SW*9 }ew]EDtك1$ۇ8|6R1㩄)1V8%Qlnj*A m59I'dXE9!> _R|3+<79J9/Y\Zãr).W<x:I*f'wky"htGP u.2VB{bBowєsʟE.tqxs8Ujƿ0V>}:&瘋u:oP K{WvZ| ֬)h&lg.,/ًF\kb ۾J0gde_h8aFח G:tam w'̈́bYç :'%w$}(/疂\,EUrQc-lԭ񈝞!a(097a?ዮ]vXzm+_)] io*>n>2 ˘{nV(~gu#~pg էᙻ[BK-FskއlF K݌Hd{hKMq-rDT`.erPb1fX()ѤH8OW[ף  ϶YEzdӬОB'4?1Om}22y;IJ O.Xwu,Tě%:^8}aJQM<~þÂ]1SiEa0F@D^I#hM}ignV gOWU<#1ȼjZvh$OWH!D֒%֝>/xT˨Mb3m//m{ﱧɻ"k,9C1Ր9vh bPg2MO|1a\/vMshyp*|.I~?(i)>䒘1F8WH HUUgԇ @h }A-M,P6ݝuGM=/{ъ/#=ebbƳosKg1]pl؂ܝ8DdZVشx8y]Wh,a^ l< xNs}6d+/+Y̒YO} kN`zNC`#/{L7e\ܸՋuDiئHz3Fifi=I,9B"f%Q2~fC@3%AuZjq&]-QXSI6ml0с}2!$WjO7tI^ ~<-zgD1pdFњ¦'꼢DzK:?PI\aGËiz']ќ{;Z92*yID'ܵa w36[ g'Nʩhg`+ PNXz zqeOt$Y~=7qf.;Ћ ^{EOy}vŴzsCuR)!6 Mj1d$RPw& Loqa *W_=SKQgh.E+اBE&ut'ъ.rSEQ#)ػzZ~ 2eJ$̵Tћ ^.?LOgjK'h/hf6 U3iX7cjU{:}p!&4XpS<=u!?{QlTTs/3R/;].˳-`\[S.B,\=o hޙ?'8ܑJF؞ƛJlOͱ۵{ /ǰGFmָƂ $(KpMcPXzAsV"Z]l+,\k9PD\27[d",FF1'y!0 "[°P܀_z& jpJrW'ܶNk | IZ (mSD"QZExGgkE3}YCɽb@cίK VHZT:a2bFܳ,~%lKB7o/C~~"rO"rAԟ`AKPělPஅzh0Spa|%Eؘ;'9i!!B rڳ`eU[,lJgqpeupZK 5~lŴõ2< ЎPћ&^G7'>C\ %\\TK]*B< °YànSs72؈zdA )fR-Vw9 ,+28+ΝFUkS ,d}xU~c2kTBwYP~m!ZSO )2ZmnSG)nuP_]LKih$JF4Ɓo~C5e "\" |j! ,H@r"el,¯x6c3=4KTƋ(E@jC)FCFϩlcdB(6zQX72 ącnp${6Ǧ=)8(_pÏ܇/ZMۥyDX 77`{EY]OEUvJ<^<#Oʰk]吣 E_[YKPUV<p<_KZq#ݳ^h%]!J\Y4ĥˏ0F1P8fP1]@5J§jjNoYJϒp:ܪd P%8?.ӪL=Wr啬? 01Nx֔ƈӤ8~^zN~!b\}4r~H 4 CsHCաC?My0/=~"ӕP/# t#WkX]뻅F%L: ,O|z`n?3"4a p@m2u_=Τ4@7r>P*FK 1nEM>e?%d Hv>=)DFeN͖?Jf8~˷>/k]6&Zv*iōAqFm{N ֻ/Ǿۘ2MZ*?^iLȂ8=t(JiŞ4jbL#:W̥cMPwk7?ycq' ,Qfh5?wӿZp?%.-AՉDS_r)A$J")Mĉ23'ici oF }y_{:edVY1hyc1[~rN m۽Ppf>WDY`k5,AA|%%!.Ub^|gK4 y샸w=)BB3 {hױm=7[l-R:%=}*1&<ѼLtgl$k?iG Rx{LޠHA1k WD)H6y*p^*V2HE(r/:5 I?uѪE9{⚎۷]}D k%GJwiR~,0dVp^&k!>nNZ– =ud?K6u;U[DFd1j ]i߱>f]$r @,j}BU1KNu잰{7w N͖OjLp5ma"yk5 kE@ɣ۵ތI`?Hw܈";|2wT"Q]rɘ*WSP_ ;J8iI,P67Y,5}`zab=q9jkuk'V¾>ov\+>*Ә3ӌ.."{mi L~Q&}\ݗb`ȕ牕7(oyxIzz/X "8u0/]=4=NIzE(`W^nmxyf}bt-Si^Lv)Q_^y0+UyySÃ{w1O_$ըn'rhDlbcTgFܑGS@;Ea>PΊU1 L گӌ'HOTh5$O[>KI$W1jѦ=2z =SKl>WW/|$"T%%-u"1\[F•eAǞTp0&ZVZϸ(" h" '< w"$͎K.1f,RGS`4ȥ*Lu5>kbtԓP|=WH QF [z钸~&im>(N^5\-lU폆 (03p_^bXWiI0韵~IEJjr\WĨE 4n"LJJ) Reٜ'N_^@[B v6t2%VF1Z逩r+ֺT e;:[^66# 'K{l'@ġMY I92iE-4xQ8&롧iҩRb8i. t}YPRqh~ &ͳj?Ъ$vHX0" `4_-זY9@fuRRWsu)FsD8#f9疫f"HdK+`Q%.ILo#.X٣N볙NC!QC?}>樶=giżE =v8X%9 $C1Ì=V(Aeq/vYnL %=W%e3^DqY_EۄJ.BvE%6B6YyhaIk.n"O] ܡJuݢ\ӆ󗬍Ahĸ:;Q{Oeɻ[#ƎI}cr?6Զ%\>v;Ìdk8'>XRkIj^v{X +he_4>ł I?$]@?sE^Ab'k L0f rѠ*ZJy 4MbX@)Rpԋ*{ŤR5CUwSB-N}G{ P sCj &V ? ߦc#M_x۳ĉO0~hejAR7o7pYStH?HKI:`' }'!QA%/zyy)cgP[#MȞ^r_ZI ~,^GR)ZWצvgQ;M#G3j&0-c.~l}!D(L3 MNA{@> q;qC^.{LWX>TYc.}4Π Bk$#2-:Ї<;R?XCpaL#=i^?E=* _"^ΩL&pa:S3vg@:$v>hK:UiݺǹʭnSFn9ۻßQ;MAC{`5#1BAֱ%ex~8L|ʳNvsͳRK#@LA)iK?0Ȉ;_-uSi<2e4"@jLJ܇TBEq z>EAq9+|>}+(-m-KU dMa;qnKWEFXL2g"gnbSRoXOH\zIhc5 -, >Hn n'' ]M%;LX,PȪFƊz|qE _by-T,B6u&}4m24MddD8"uʅBݕx_qM 083Fpo(u-)BB}pM %@US2SƙpBd$Mc'a uƆ0Y!cuWr/N:{p_Hszoy{rR]I.7 rpC㏬,09u˾bmGeBꑩ7"GVѫp<:n F5dhWO13+E˄T7{w3h(u6hwNw>aђ,l7h6cMJr /=".xAu#!D~r)oz%xd+0-3[\jia# !2I<Bgd* MEIpI6 t3PQXN< ^2g{]ws,CPU 3fOeGw8׽Dǖ qBkp꿉F)o!$NM}2XaiaZn3bͧ\UҏWy C|wluXd3P T@BEӲj|kkU}{8m~y?T3ڎc WCn\gJ?_h\rޜ9k܅č>s˙n!"6ץd#"eYw۰|.y'}z+6#:DÔS캋$o bbrΪm}XqZ(2\)õEB,y*ƹf-ż =[]?iKDOg+?lQnAθEkޓ (4lя/\djUbƳ"C vymSclSڴ=A yH ~1C;B9+mc}hp"Fߵ?9DY`~!~ ~]=ڟ :K[;RNQ@ՅӤiZ.&O9QZ;$EorHWqqWf#@j;E,煬[v?*W`l *K=o4 ̻`j2?_DʅfAZog!kAu<'ӟip:@r蠑7]7%s} S'%ѕkT4̡G\ꌀEsQw|^K/5ƁMs Jh0 XM[Ƀ!4.l UՌ5*i_=~x%9,p|&e?S%HO~OY@++>sأȭo̤(l,N{<  Rni"J,NQkU/.9QDQJW`7ql4 ZU~2zSY` }6xhdR^^J:ODPn^YM/5[bZFߝ~n}˖('#  eCZ*j=_|C$ 7dfyD{- ^Y(ATUr)v]AS W/'JjfZcޑVA<+Z$aZq7;ON20M% Fٺ=4K7*F05E/Wd{q 4H&<woz!#b6$`D{ZAMPZެm}?k%QgwgXL^+%y(E:wi"tñ30Vh:D4dACk&}M`v,Ut\OJ'׿<2_ >1?\=˅ ՞W$@'ۺ]o5f2A)1 G*T. 0T+urR] -;Q,?ISo(ڌ oLOxiu?/J%4tF|; lȶ'+BaR¯Lx_){ ΋|>HYh 2QB uIy+ҧ&,RqBw/Cs]ͦ*d8~nUj*{tx#_od$6P1=+1t\|7kJډ5~6ryz&hQfccHtКHp'\ZXi<'1$El%-ًoL0{p@MWi+X^d0Rُ @PV^OPt֤y& V2 ^zYfLʦ>SCCf~!b\Q[_0T6*SFmmXn@q)x'j; 0;ch1"u%oFm/!R}({gJ X ſslj.\KqP*6MVA $HJ݊>Yt`I#J]NaDΒuB*ߍNyCgћbapd8,VaLzHmL&QC$4;ۼ6Ci-Y& :Ł)㓭2A'7a4 ϺPs֣=.r %.ui[L _Vv㝭\V%](3ۣɽF74#dY)9Ө8Π 꾣$F8Ťq&ڃnv_ȷMÂ_mc ,*0,V[hz3J.: kx뜯ve'hP5uS(h#C, fGQRpr?Ÿ I vTSɮʵjHR^kp3e,D@Vx7+AS γ/NNC݅DAѲRIk sFA{(N%Rʙn a^0 CR`+]v6,lG} dIQd(`%6 4 fYm= 1vΒD\|@W)%?!ˋWv'J/LJ"w/4DԵ6"lC9/8N 4uБ,͒&D̙(7h #a,(|+tQM.I!oxWP +ރ?&u6څe7דӭx Pd;Mz?`M³%j+ hGCDY4c0,X@̜y5 Ѣf$?9M$fę^|; :c͞1wVVo͡!vB3GSX4-#\ @Mxd7h!%J{n"Z:G['lZ]7z!}d bkv}zaſ+k_i:S> ׊]rޛ0z%C۞po$?TLJCx11Dl%I*G H]ofE(UHn|lof(^O|PMUFE4m:2Y<[{f!|T&N'nX!Km @22-~ "^lM*Y٫Y4d̠An 9kt_(unX~i5[."“Erqr~HkQG'մӧ@Bli4ƔYw6gN&ҌywNf 3 =Glt <{D׽ u?υBza@]?b]DՇ褨A2e×nbtέ dsay]Amptyf6.hL@u2@Roi]4%m4*NJN~cSVFkRwXo2ҐE o$k%_p'2k!z%;{'ip\i 7Ы]Px=N}s{;dybP?ӷgZuy).&[DIw;c4%쎬tRoO<ձή5 9d10iM&5qZ80#VJG)|6kh7!-|{V>-PŭLuӇ y!0W־dʛU_ʺaTV׳b_QT'ؿzzk/Wzۓ@TOi^? &#)〇,Ex12XFoz]$_7 :R>ݲu0[P) {uK2hY"kpݕAF_.K\m`jWNOs9]K"EwBqSY I !qJy|$zd}Ws\VL2MZEHSt$6StDd8;]!( #8UᝧrZY6pE,0o)K[s²jyxv?l_o$Ra jZ%$C0IGX$ʌbT Ԡ.zH5 N^Us~cNd-Pe,t-J]2'\aRtV!{ûgŗHqXRgi%v! MwdǼ12՚GC!'.0@mB!қ]gP\VYA8"* lG"56[8RV}`nr 7]*Wp8O+B0m#Ű2Gye`I$9 LmpBxgY8㒏$p m eoҚob EKd-=])/.>o}X>CoRbEUyW'/Bx"#6YFt<- b FZ{9u?Hfwzi.t'RFfHѩR3Ygxop3ۊU^eL&,W9t]un7C r04 аP'5ckl'pb`k_ouAm,>u/ ̃7Y*% U",mHXzPTdPgoR?U:[(=ls{I" }\H k"e}' L5=>eF|SG7:VԆu{S1Ѭ&0nMuI>y&eFlEfI݉YK^(TP#m-rIs!挤../݉@U _xm nhӺNQ'pJqX6 .T("duZZ-}HIPx kpmw$(&,>/"ozjEI羿ֵ jVr(K0.UJSQiD]:T mj{(`rP(80Uv/e/e`JR/]䲀;~s8lxJ~ˇGU` y3(iD*7>oQ^E&)y*"JKM;QqݏӗJ+%0ObA@ |,Wܗ[&}G6hkrdCZfQ 1Sg6h(}tšTE9&q|nq}\mm"wsk穂UۥQAl"KڴkJV?]EeOFt|(AC>Hrзlg ֊>\HVØ Ov\>Dw,j\'$mQǬ*o@'Ɵ'XkxGV^;SQxݧgg^͓տӫK;@n@c~~-!@.7?S'9'_olaGXc󣺒w Ɓ À?>G7) K˛]ECk2K@1x2-KrONvAm"c\%jeRu8+R1oPŲ5j,ysC;1!Y+X;-_z-dEe {됲[仟r>(BdP1FR/ARv5VHC[wgyo}T0wc-I.$1~tR8m<dqϽO6^*=3d \v q "]sOO~(Kq<3{!ptN51:c\fwrg&0]3Nvl\ǁJM{ "Y-11C7(ƜtIW0A:a.q(|f6AWfnWX*1ڶC wC2>ٿ3U*,+.=42-PTﺗ @܇n}z@<3Y<>n:lؿ Fr bH1aWGἐLެ*Wwn\H,HV;wfHͳ'K؝|xv8 PCex}3 أ C2{ CG/lAcdv?O^D~g'mBkp|Zɾr]̔zSԱCE)aXɒ3h 0#C' bXB~\ F01Ǭ.D o@g:\v@p<n :&eC~M_f c%؇s$,v4#{5M J* 9jMRn{J/wYBmhc)ZyԮtϨf$r} Zb:>)0VE!*&Auar@jQp1?wʠ?O`[}K!վzX';#Ptqk7'GG'۳?{7=clJs臥ٌ rԼ@^zuBeu2@&.-7Gy-dE@s: S7Rw.}w%XKd۟9G{ ^2+DQQ>G"o2 m.sߥ5 =?,/c~fսISPJN@HVK~KMfL"f$%ZrݭݝnO&YQ[Ӿ0I.0| O'J/mrE,[ږk,&ΟPjl_ ~C'֟sR1RCƀK(];/L'W1 tJv1Do)2^>ɾHMտ K)Q:2flJlIwY/JiR3x edpc5𒏰^x~)sPȩ`lcF)淭KռaG]L@9`0y0+a]/5=fquUwd̲`%lV3ȶM7Ut!Qu%P BXRǪ/n캹jzRIxT N+OMUa=及ՖKJ4,uQK2k] ݮ018 9vgb?njgI~.^|m۫ls^ф>`$O^ŬU[]`Qxq(!(~ J*#zYp>t)XCMV÷?YdXSO|>Kfa<౹pW*IuHFȊwP2F6_v{@u'״9lWCLCPRg{4Ol,yy2x>2JjOgŲc vii%vH%t ~Ѹ1~vok:wg+ђ{4>vL'Pz8Y BM^ [tk(h_1m%&єZ8Vg % F)dkaEÂ6s27 Cmzh~> A߁EypG P|j-\~mk8@Բ7m??6_xv=,(~A R3@f^29r` 5x=W_LF +$őeڻ( 1 kdzI:CFn5 Y(,6G{[ǚ WV8^Q.u\<+.F^z3 @X q室l9$t0]vX\p&іL( Ƶ_4x>v=<܇UbG3ހf3^) Pm~26W0cYĪYBsu@i ;g~74gq'[n~Yr <"(ZOFm]L$ڂ! w*Wd]fjV'j[^Y(I [ɕ@{@FGSɫuDmЏ]:R* HDRŪ-7KRLWq8_[b H(cIP^,76o2[*)&R<5c/M:ShhI6p{8#\kziH=E31x]-qFTYSRH-8sG褶”jUۘ]^HR,wЦM)/Ag#:RC6pdZ$ęMQҏMvD4tY)Ji# hlܕyǮ|Kt~FLJ0 4 f4(#3p!Fy˚]jޢ*|\· p:@x\U4G7M~ =pVe#bN ^7P*k$ S.1΍8@vx|ZޠZUl{@ EY cvǍ__Q:8ͭ A.?."^"&J)'^|{QcqS+eiN!┎D#{>OԸw'lVH4TJlqx'N*ajpЭ*k},]N]Sx$l};7_ >lapľ4 ޖV.u*B (2o2 e̬2+}t׬J]05dbrK#!ǭ@,l!֥aɠExOΏV$w7QLGz#wY#&&x?U:6D[V>IDZg4q͵#?B{.bV{q:uka+gb[I0ġ٫PupH :{Nh36+dh) GglFfo+`Y)֚1n!C{;ˀDPJ=p&l .لYk[fS޼k#g~0,ꚄBּxtJ<ee>yb6Z3a[KȌPnG= GK-%fNVhr͠ϩ;r BnXB~ ~CGbֹ:Rn;~9T#]].C$v5$#Sp_wXjmbN҈[S,U%@6uf"[a @ 6~2DyAY^b?Wcr!}Nh@}4N_^Hշs"^S_:P -r]W 8l8(=uі7B҈|HF$=RGQPl;>i"o IEխҒd)͐>KI9> veJ 4RC!Q*JLX2]xD+CwLDT%Г7|' G&ͭSP,{މR7+8BjN(Iֻ*WW ѳxwBp`*ge<T;(&Zj?ǒV!oJ 7vGI w,8r#^9R_/oѦˬ|8oi4ҩy#Rḧ́nzx.P_. E6:SY56SYÉ=ן8lr O^Q/wkIEzuj/=0ӭ jWfФybKNS `UFtsQ?4U)8%ڧl>ݵ('ZH5Zľo_U|}$Dϋ{l!inf(sXH8L s)Q]U˕>2, >}L_1[Mл<\) Ɉiz◄ a-6ѸkO[vbg J$i _*PTyrL6,' y^4$b(CFqҫwVQCw͹Ըb#|Ӯov]\X5F䈾(x,m:7?3_?'=#G|<3lo)wDr-qFayY6ïԢ.E?Цtʱrcq8e }(Ue>>'V!ΗF]ӛ RZ=KAA2- iRɗ "TL A1lVr! 1vooDU~B} g˓ť;D.,FփTw2#U/#iJ2vTwSMA=fE.K HzDa[t%/|ItzPyΔ7!n6/nۭTRDl4̃~/tZzXS~欯*5eOuؒv4[ib&A @wIڂ`h<^LV%0z6BLI!d08sǂbIbie#ĻOΨA7׺/5m@6h׈@NIV:A4RhU%g$[:!3nt hyE9 (,ߔZ%AݐbC^w݉ @y6tuQ͍!"C!sc1+i*ϳ*ϫz':n,">S.hXV<oT|b(/ + 8bJD_B/ZU/EL!+#]frּ L* 0Ƒ3m_)yS/ Ruܡq-KKy28F+~ 6Hc*"Cw"%JAk#4/L^Zy}Ѕjm"=-ZP; Tq5]v^v7|%/h AGսTwu`^G= 8R$QǁeH: BR'"jޓlS.80}F#Wm|+#sR/$A<*dUbs=ǨBoUi;^D-g_m&?JfKe|'J9m‹ (r˯%ׁB[][a:󎜶nP %8)F:+(*Dqk3| R`>R9^ ./%p?=p9:vIdPN97c|D 2iDxe E-W*V@Ug (*uy$+ڳĽ$ Lz/{E\"za"WF4fFRq% kom"2qҷ^yxL*rp-" ⛚=j/ж.ϔl}"*3?;=nKe3KS/'뵨15_-"\۱Mٌ'tK-ăSd >N.Ơ7tg+=_0i1upݻ3][8+c΁;<[zy3hMIl6&vw+ߙNw'g"+v.!+j GO̞/9V($׎h6h?:XBĬ7ǃ{> V?ʳX?<Oy_n:P-=uTY$c|gJ&+MW8h/ B3q>?6FQxQ^8"&+$d'~zbU2N#A42NQUO'ٲhUC \[}!Bz= kJ{F<p9q;{I#mnӦGiT#fjzc5WY#axIGJv A)ڡ+? q K?^8ac-"++1ɮ[ß5m%wHwjy}D>|Fć?cZy5 *%в"{l(hfU84]}w|2hJ0y5D?qjԕ7%wuyAϢ>~Ƅ\V63.ꍹW|gGesBj%uF~˩'a0jyTٔ78+ΰ1Oq{ ҷYu{|˔# I?QKUc7r*͑d~_5*8ts{& 0 \ o+lsU*/4GS̼H;@rӒbI[f9d12.A+Ct-2-q0Ǯ$2ϋ}s;8?(?M*a>M_|0(3rR N 6)-Ѝ p"0%>q(BL4Dj [eI:|;j=W%D_ .6U E4ʾ[uKn-ځ,6bS} tUgDk[ psגvq)}2L!\-'Il#'oxMY%G~!иzӔŠ^|܊;pՑJC6]HׅhC \ksz}-*'d,1UlO{;Eͪ+ {Ff~O&wfxgcrR Smu\A "=Sg&dqJN0oE1 4FZX\dҪϪxj-2~$?X2aٓG/7JfBj4e{K^ ;.,V}?c㵊ټR| Th:yNF"P:fknp'["]5uT}v.Sm۸z/.,_n/pEF 51hVHosoQ?Ԙ#A1+s".u`a*t+<$GK%{g`O&`Fqf 66kgq.(u[KYz/$ݼ'v#mS23 toױgEk^7X-=qA>xĞ}o3]ZoSq2x+m"ҀmLާ. 5n+ЩnH.) {8-VGWQ@~xX43Qny񈙋OSON_~Sk17.*1'E/=v#kW,{#VXeI`ЛK5覿&Ȟ.f%5čmC_J˘5ۖP!e/e0 'Ԃob\Vn RʗtΛ0QB`2n6r"~6RG`(UCF4嗴x[Mu=u YEYQmsdAbwOpyWŽBU~y}Ib $etz vۆK)A5C6)u]7D;WXfа)h2EWr#i=8@ DԞ)lV|dQQ{rHNbQҠ%Q@)[-M~-7x,F8a0o\uXxIk>%ߕ)H1H%vp&"]ᕪ.5),ݟ:ܕGC34Q̓ :ovRhh@KQ>g_PVH@|>Xڇz9P^$pCoʼnYِX_榚UKW`̲Tv@s{tۻ{1$HAU FZDW-ڒN39dN}ԉe @%;Rl*셃QT+g`䈎w%rD!ep7Aa*Lk13ߕaD~U;|:=ڔ6YTywзҭ^-#\q˕)=ر !c&%]7$Ru_~?F"b*5'\rسZϙxM'h]^BZ{/EG]ĸCCCQrYjts7ʓ()7Wv@7r1'rUG곫T+_Rչ*,IsVYg5HUCs*xŪ^!CQYF1OR۬z&` }G=̭}wăT*#grf}ץ@mLDpPF<آ/8)5aYX(CH'ye5jW0=Li~?Q)/I!l ]Vq0ҿSjTl >-!8MOǍøiGE,ΔEϓ+d0ʵ;g8z7C}UUs<0!jU-p&SH/)p]:+4!2.2p{/DĘoߑC)T0\"ԅD) hPX+ˆ1 R>o= (FM '(($ck=:(g`&l%n VxVr{de7c97)$Zt M/}h:5%<)"G?054.pdǯnu@l6(o8j_r:0Uͷ E w+'+zx[[p=g NnYiI謧#Ilx6?" 3ʈ+<(irR>aA1gﴥefA{J\z0j,;BBe6мOLԀJo5Rs'n,]}EjK`7|ÓEs>@/EVC`{u.Dq'/0s Fp!#J]|!6I:NVVAlU]T7ΡPwI`8~xiH Ÿit{!WzgE[\7^t+r>OȫbOa,b`WͺeW@F2k6ќ* X06}N]KS" XBMC$,X`Y,\[t/5o6ȖFj nLVAUNLcֳOy 9;5$TTd͗LJ 16jf$Bm_/ QLtm# {B˂-$ -#Řؘ=R%} AfE67`"@oQ(gI;7Ҟn;8 Ҭ?w5S25mXAixR6 ǰ䝣jUi`G#!/,Cӵqğ`N5ꮆ vwD6ylv??Qwz FiAPDІh6|WlA C#J$97JMLwI9u;l j' ~&ψHȩ8tثjdNƁP{mҌ f芣 fbQ]M<:;X!30t\JTSr$WvF̟2(HEBmӿZ)̘̐AlL΀6p $.V9w5/K,sWFnbsw6~(m.jZ]&l*Gn.Rh- RD'{қq׿PP?Q#Yk`(MSΙU.@l1G hk >rrٓ^17,[(o-tb[6JL>Ij47P+R~fMhasu,&F* .d{L3S0Cutf)ixs`q{̺ l?ARZ \s4JcˉRӟmD9 ~s"'>u=u:EJt(<#6skM4 CUp[t!E[咃)]#7Fڅ<3oÿ.>"-}źQ3Jd8(ʵ_AnWOWouSBۙ.7Y)3"ChʺRFMhc;KFX3|Cų ߃-+VL9BOKA76}~{"%s@5O/{CZ=0KN Z%{fԌ{!r%8ȿS\. WG\w|fI7,RE]F!:_P5VymJfmϧv j bÑ> c[@_ ɀpE$W}@?;j۴_z`*oSdq\:ۮo4q"QK#8ogs(a,z<؃lqV؉ xj&jUPvJ3x/"_dJb(5]7i -Q.'q%g{3I-(!Jc$#Vx֫.!"|@\,ma),m;3u^Y ;0sC忥^/,FYfRs*sH+qk*J0b=4;x).5 kvߖ$tUW 02^4y/žjPravD-"^Jw~8 AUEfRfyԐ́-Mu6B[P(l^W/1l5jl1,s1?6'өoXy?v2Z'RhQZGwGBA}nS&'>BÖh:YӬ)[s餠7% n֒e%rm9'|> B4gD5҅a9 z@Òj{8%RN^>oiR(NAY * [n!JeR&[N 1]H{ob<❜ky9ӴB" ldc6@yjX\FGz2ks8{BzKb=,<tGaFrSeFk- -SO7ojaEyT .֡HaE Eezz6ʡ5mn}Kԛ8th^l`܇MoiHubhZbBTSVS9 fJN tK>Q4U 9 IMpT Vn2m`/\tyh9Ѓ`:_不_+8s0uRA"J< `=ӻOاo_><QQ4OBL.𨆜An<;0^!ՅjF6bC8,*אַ"Ǥ{Nӛ3q~U'1$BS7S8Nil`3?C8]/}[$ 辳Y|] yfCeh_U2b.N< psDtO$f\ebe \i/wfyJdFֺ #{/__S:SK"q>uğźEHe6փ Χצ(6 .[uZ[*MvVT^~0Û`: = @x0~8d '-j۾Z`\m;,͓Yhs-B" K {ͷ _M]pZ0Fq}J3pfMj,ah";^Q7mu@|׶PH +)$ bx1 9PK3iWSqDS[~M˛<6o`B&s9|`!yՕ37eq2~ĆV %pߜ9Ow!%ЗOj^,1~{$~+Bgу|G % FMZ[rVD'Aϳ?- ТPRkzezѫVHn̤['/8}Y~ 6 >[WcO%4$qYN>>[wQkFEzAǏ\zwhӍ˘[h&S\xxͤܲczQaU06Q rMdDuXۿp4$'[>o\UAx0Dp>z\j BN:ULYV-$!4tiM4sx=[#^xu$\8*WEA{&Dz߹[27 Ug,eaJ ;MF ףksZSaj8.g ̙yAމzX Й|aVOX[4} uFWv .#pAݸ`Cwy-P]g/n&lҺ+âCna,O+&p>>4޶=%^؁Te:,uxv⠒/m. cA+} J2QO!۸F5Tl {@لI|[@#1t|5R4O$"u6Tg x,G`($V sd?' f9lämj$bV3|1ˎ"e/WG?rMkS|tTFǗ.okZ?Y~+{5:B\E/8 Ng;6z[HHHVdw4a\Jg@@÷ P|د[@F àCĚ6ODcR6Ϫ/ZTbObcN~84awus;'V zd;. >6dĊ<8k F oXAk#<-@Jjib3;8RG̿/FE wt/ :ŴFe}H:]zB`p?V+xVNgn,z1_##r#_mTsһiuiJUuU; 4*3S8NSo<TmL([qd-Vx#?E7dz8<6tZw0ؘ^QJNt%o-4龆*g#5*jGٗ4ym;UnB˜XY+u:LqLKËb v9q5XHBUmTu;QwI'kk y܌UZd)/w,N|UZbG!%9zLYGeB= | I#y8/ TԔ$Vh)2!1UְY7bM)o ݁DI/C?|x:{>&I֦7Hׄ`-eF{zWR g,ed|-_}oq_od@]_N%hܦU=&*[UG[d'8 ˌsԃqB3vG!SdQ0V[Uq050[~Y_4cIi6|.d܁'iD;NO1{J|1ҧ2ɗ':<; No. /b,>C-0ˮ.lJ7ޚ6HȃY~TI~Ϳ&UmzR:N=Oq7"8:# tOn jv*(/^]R)292?U?{5}Wb23ѹDm4 7}IGJW$H$ L xhpp`xHzHW%7!c{F"xh ̋fbuz&[z&H&D7fu2T,7 X L DuPGmW ~'OMmp˓yfsp^-A @. níz^ ؾJKUO踐eYcaL+fPIy&䫥.Rݤr Z ){ߑt-HI}o.Y򴙚 [=qV70iÀ^dq+=<`Bۃ-!}#_&+^^3zdR+ $+A 8!.r 'b(=s~ܡf|!6[6qe\nen5^rBҥv@EDKf.K2qMj]`obn|eVA:ȴ,N"e j,=f-0OYC ն{JMB{w8ώjd?¢qrܳآEjmj59҈A#(y*{v2Ё5 чU'|{pxg }c=e ץx+o+w=ȩywdbAHudَji e3ϫZ?ryԡbڏxlQ`Ws]ٯE"ZـfШjK&7 ]vm/$mv14W,W4d$OrbOlK_*Ը݂Lyȩ ͯ:OCGDBLYEC(.M ){6vd _\9SCY rIq ' ]T.^U )d$')\bObVbCbE kh%yQ;w"2Nx07>;.\"LNaMzSG|ϗKuvlKCS:>y6֭a ҩv*[+fTe=Ź,*RyOUR{=Qr^H/ӑY+D^NT.|ESe>] iw@, a3p˸ /<+_aem$iR@brv;Gv^džλO8}{Xn7dqD>;,p eBЃ‰f{ k~ҁGb<_.`+]/:[/yĜ'Aqon?jI,|RAN`?N9$|KсV)*gT!mNj=`EQ pp|mY<,Y\.ׇ6c"Ǜ7;Ƥ=UVge-f=51ۯ[AqL .KN\@tfԹyLt<%ȴBjޫU 8CN5%׬gg(V< Cs t;VO29afo$9ݤS0t4"2= N7Q/﷉GMG^Jڇ˺L #ڦl;:a@Fq-ˤqZ-p]ߦywh cJU:%|9ŊW]Swn޹G[ΛT:Du?(BI2|gL X&ńJ'g'ÚKİ^(#;-:CXԐz{"`T'ܿ%CHGYXe!fPJM#1x#ˍJzjt_JV t nvT fMjwCڗO"qui' 9@Y,r]GVR5O`)q9۸yIrl+0 hw@&AS)y ߗ( 'ac ^?N.rAI=cތfa5sk^׭b;bfDUxVWĄ O~ 0W JFbi xjj %Y5G_$de)X Z~y/9٣*@1 ̼u1!˘_8?i'G #P:Ǫޒ0^{70BRFs.# :ˑ1JH+o,C6똍WxD_ Ks DBlO˼ LUTq<1~ʺwdFկd;)"{88IFP'kALw!DQ!hF!R4T#- ,"MC²;)bt @!x8bhB@ PAJe>;"J^8_@* %tP#jr@Fh5`<ӺDŽWY4?@0B:?VD(=LRn H-_yXQOs:ʭ}o  oߘ^MJzinWp+ﴒ*3o,Z*Ȩy`N m=8]w (Aclu(&:@;-3&/YP5@/e|U bnQhMi3Z3ia?fz@q 2Nsd5:NU (^b3l[~~͑"34+@+YE;IQL@~kvfp[M{#Ojv|EvKl v˕laV'mpJ`Xk`ٮG,j"%r%d񫞝ǏBi)RHޮC YG8vajTYtӞ>v]qg^ U6Jl4*|c5A~:@,{a"8[>*Lt/ W#h?o}8 (5V7JRFtFIwE4Ԛs<<ɰ^@*:Fø,"Y`߮N]slA2>TفH|0fEvD(%d*8a(ow {G6F| [ٮExUyTC EkCsu涩W A:I.RGUT~Y[d)M\=LkQ>1PqE McUTq̈Bk4,I_S$efU^Gbv9{wLwRg:\xRI*_N5pʯ|qh2 fz\\hv[p.s&@I;Uۢq:e/w{/U]K.DmP]{wHOƮWƝ937%z9dލM,B</2cj^!z+cP}QXҠ x%@L dtq!SV FY.0jV1WdHf3C:Y 'b[S w;_$OKI4G@`!*g1eQLrw r3ݧ8Iq-5gXJp3}++Gqn*Թ6Gomxh]'>qTScЃSMhc2sc\V V!?P3$*ʄ Qe؇3S[1IyD \}jpΥR3F{1:&ʈBNHq?OՆGf#(2\F7nӛ\1 JZ[%:_ cCY}3T[6ԫ3 \f #zD 6dNb@ l+94 낺`wLis 6a_N:URO兗G) ŴgQ֊n|ed?;PX1 4i -vJCep7J1Ҕ9(dՂE(ӑ? R kh䥙S9Jھ_DP<M7?zp.+o~]D\DI1k`B_Sz>GG.WZ'|u fpY*^#) S/3 +[O{{;k]Pd&<y\@G*5k¸_}YDW>$Q5Jױ B3_+B2n4+16TAh-hM5q0ɬ0E`R۴燉plQ`:aIn[N2h" 'rpϱQx[wUzwЖN Ir+xUK3Y7Ҳ#MJ~rjO9]D^hN*"X_.ethKG?w- xum52yCJteÚ6HM,VBh^?"׮MHھKJn˾\--+a44 _BW>gͧjv?Srdx̄J%Xjl"9MQwQMC<0 t" h>/NBA&$/}=ª׻2ܐ)8ןS6 qzȧ DJlwF{yhWA{`I>3Q}?K9碶(De/\0d#g[k]Y:y, M]ꕄd'2c@NaCumgJ_GHSr/PV7 8M cPoYlD < ;&C4.r93i㓴6.:Ag{œ iJ0oDp>Hw?&A!?V#R6-+}]I*>躰H "Fi{@S8Eq`,%!5,C u@v?u.;nKsfط %<zN6tʩxD=hmn^vPJ ؒt0F65Q?gۖUgeHv]9+Is] gҮyZ9tsѐiH4ҍ \$#HODq ߓߖ5d-yz23h`GRȝ`f}.(A,퉴(pm5zhfFRj`3RF'@Z$rԻir,T]YPx$lz4KBDY6[Il{*Wdk@&?UCH#[y0bmzV}ȃ u1w">dgyyjۣz0!?(Fsi=Xt>S! V>{cVgPjSC}Jca_a5P}qoՊRRsF[@k7nLBvU~ύSyZ`}L )A^;vg#;KtЉy^! ERExw1ĪG*'CC{ջI*?:ش˔]pVx\lh&Yr+JzR ѫ}x\{ob0 B;pRaC^_XA5"zR[[AY%WOfJN@v%"S;#](Z=[ .t@/Rqy_L+)H>D߽# +)݆.֙76 4i/~v)6Iau×Ĭ[ 1Vfv9yE: xox /-y봍'L %rY A:k{`It [9:%cnﮨ7trFYMzwz&uh2Ru&zNJ,Ρ۬% [8Nhf=ҍ`?MUaVƶTJf~_-8׊w]fˁ%0 i ~Zoő¡IGF2LN4O-; §S6l,r!)m"[//RI?YXzI u>](4߸Djp8 [N[ԊM0v.n[] mV@rCԇzҿavc򴳨4JL xvræH^"F"Bi>AQV7qxۇmO{bG^ƭOn%t4wa_o,bo!!1MyuYÌPZh]8XMqT#po:8^v-ZqK)^:ܵ[k >7Jn(O%ƒjxdL@㪛 vDAXϭ>G a^gQh/'ߟ0!ؼr`~?'M#~cwgd<Sm4eP(a>#UܯdZ,. bRF?ّřg m&a:}v#P%`ah ro+ Bj_PLohԱh#Kq6uVp X_0pR ?z;O7n R֔bǴ2odj0pU9V.$Nn@Ntjy/`Y;nӧm8jI/9{~ (:Ae4LllV^u #gnr-nCzD ;N$BZOv in_Ua{mvvA^W@?!;^􏗛ka0+LjMIl!%-(CϑH$ -a.Bk-yqLUЈ Ѩ ,9xp!°LyU-D?n*gH_RNl֒SE7kHj./MI@Y8Q\0Hث>h4Rߢ싎湳uwN::#Wus)JR 4o wmޝާ06x͝*쮳ըgڷ|_M U<[-3`}_B B"ĦTBkMƗU‘-٫sbP+MFޢz`GoAJV\NZ#Xa}\w#;OZzA}Nv\k/:̇EpZKPg,Uy޵cG Tcጢ;AغT(tPpG~,/!v[䙨?W?ʙ6 S>TUj]!?cIR TK'o7T8vfW0gٛS#8ՁŔ{Vꟻ3N3IS~6dqez= A{sǚ^ӈN|o=lJ*A9g3' =t>̉o?v )S@#"ęXl0ypy;f(ZĦ=`~C>xT}hA o4=fNEv=͐J7Z hu)AZoTA-FYsئؔ7PF{ރaw m~R$g42[c 4wdB,H'J~v3#N4sg0Y{OUen3~{)8%Gr#ޱ&<ֿSA#Pp|h$׋Xv@QM\Mҝ{ȂIrɛmn5~KZfCkޜ?9L{LXh䠓֢0 JXLz )(=pXqD"SS_X9Ը*\⪀n${8 ]҄r%`x ʽS+6zO*.V""g/lUވW)31%^UsRѮr "S|蜷pd,;UOj ϥYqM|Jn0Dy#/mP5e(CB3'G,w.&ֻ?{ϴ ٕU w6%-峟`-c)Si/jVt(WѪ:9jAiUHOINk&TRhY2Ra,37jp0hϗSyzb$Fa !#pxPw*0tQt [e/3N:la<{'VB+2Ոl3AEKk*K.~3:,]DeN^<wħs'7eHb# xiN@bll ϓf17.1U=.1#Pu>FCK'tN8)yc zL,Ro6YbF* Cώ\z7QY);:Ov~j-ϏҨD@#LtjsT%fN)duӦf95F_ Sy kk #& YysI%?+>.{ۏE3t4+`2f(JFVX;"J&Qp[l7`2D|Zf/re'ǰ[WlY{] T: \Aܮ) ơEIY. (Hap(ƌԋօ,)Uo?Hw-;Mr )L 'z)ۻ%_-1' Cd؁:>r $ J^ߐQ1g/*n$(uKo"ǀf~MZFr{ {ƻ)D9ncfdiuA{y*# CYs`_= g輲>rLl.z{aBvqWu BtĞ2N>dS- ,t^MI 5|U.1thz-hHs/O3t! uy Ta5D\jv8П!cBq#F4۷u1܁&YT:t2>&^bUfn1;KzpRp{y7@F \D/eCm_>׾QK3 `E 9Q!]_AS)&)^d8uYN hu|CjFXƧ-98H}1?#g+*q"Ky:T\)X<վe=(iҩDj_.|VPy je@-ō)+ʼnZH9D8wʵs}z4 Mx"jsh^/[TO.sͯVd^u@Anp˸\SA(FdԂZ%D/sm\ "p )'Dk3-<m3 vR2GIe_'?e& -^fLn 5 Vt7VHq>~X4x73eo/))c~FNDs%ΉB(M+ LtM_NS-3^N( 5g.l+sPގ@+GSlh f8UQ B+wn*੉]FbӪOzU!U:%SWz0Г,ك#p'%J:SōxL0q{b8'Y&d Z]ЅQ6$>^70y"wԶy^!7|n>_g,|g݅&]*UHw ;vD^2=z WyUN̾1ս߅7!‹1<0@?՝8)x{_8E¨~S-?¿&_YE'`I*Jic4s$ngDzlL:}ƴbGcW]y#7@jSsT=DV } Z8xUx|Y [ 4AwdLn'r翷K82#[\ w"HIm)g [D5#ߛ9eso^y ܰ_/cDmQH } #hb[js|51 5)j;f3So8+;8ݕis`tbWnfۿ: R KzۼSЌ*-U0FV|l[\nV؁?оsⷝ= UH=NeZZY,hܐFD.;͌1n[<: R.J0jekMs.-[kK}7gAޠ|x73'SOjF?GJ^vV}t}g]ՠVP˞fh37{p)q8?jEBiF``0vCK*-ݔjwOLai51RL󓛿VPX48з j*_^';TVKOG+}>Ϊ ?%\xO2>ƳQ]4k_)lyY/`'?N=|"z0(LZ8=H= ^jg!΃HF@ǞPn#^?]"F/RGŌX8tգ5n[ Aa:Ew-Ui V7=Mg%7OXI˻1u/σq7$)|9CBb5M΋$ٽ1wxFT2 _w(uyCRщq^HD+"U1<"6]BqW0UϱC]A"bgpN*E>?f†?X~B3b>)>@4l[X@O9+\7V嗰z qW ,ë1۞Wc eh NBۼ'Щa@G w5[*.N_N #v:w$=oSHDAݸ%~BדW+GM)'ΙIr1uMBY^-ޭY"oF@Z֦d痣_iFIn"q)b Ia۝EAsÔ!o~PMvA$T0#_XR|m< ft^HLfZa"j#jtM֞8@޵.5#2f v*8K"s%F6)<(ú)xfwdp+r_hq ~_{byՆq!o"=+5Dӄ7%R☛[ZO%$=98L^T|54mٰev1L QjEk}#dVM%>y~Tv%wnAe)*gBLZ>*r\8ŭp.KnLF\!^en_t T$ HU!Ȧ;qVy/-WyλNUP/2ܣjw/wln?@mjWO\_y0lЙ@KWIH+|lT o B31]td{?p'x-9Ƈ+i5OFt42_xTU,~,_vTHfY̨R(sFִOphmP@ icЃ$躀sV&gOsv*,cv9X(QKݟc -ԸmB ӠiMcgòXhN`8Ȉ/~_ Wf\M_($׽<1 k9LaZxwԽwŨUQ %c8b D'๠EZ #g"gR1·8=oK ) %uuH[v`nfHonyEpҮ ȚlC#K3Ф~o(TCG@C- NI&P>?"&`.Ȓߓn'|&l%r628`^ C;=ax"-ͨ{|6sA # vh RP`#نWCGt~-]WAK|,Z@x$<_޽Jبd6V43^ ]T#:%lۋڷ{uc,(thrX(fiMR VNŤ>dϝmD.ٍܔt1ʄߍ/><4d | qrb#aXL,ڪ&]T7`OK`nG^dӟmi E|& 0Z+%,+m8<,1WA+X #W}#|bFo Hl!:‰\k!o&p-ttz.!gw0@7JĦVuRd]ZK $7`eTHLɹ̎.E)"(TfJI{(s[^7UC AhηsÇ#nfU7BSB@BCK4}ys"`F( ݵ`qRVDh9}c"կ=f|(.k1]\x0iz(K0{-Yevcx'Q!'mVZK[#1Q:3L-/]3YCxKn,v U:PcdWUI *m-lM\w!,a*ɸWM9;崟n( 撪`rUup嶅[2-po719 qAlBhٺ`tQA_NbbMs}#:p[|h]}]>chL.IɄ5¥S:MQZ^_B/+$qc][1]88ksEq'6dz$?y3NHn!&Cs܏|rߓQ}u]>KӬ2q#Pz!,$z\;7ul*3ibTl[73 ԡ8GCZ$?,M;Xg^GSa%`rmT5&% +uR,taWvZr}N  qwTt G~4>/(,5zd IObI?:ͣr!Qu٣T)pmY Wt28]`"L)::jVahdqC` 2z٩7R 1^Z¬74jM3:Sm6 kZDKQS~UsqI隲0qEPV{̏GqɥqjuKN#`~${ HTk!X,{|-=IJʭ*|wytr 7Raf%-޹{b[*^kX) 8'Zlcf^ƋkDR&, @LD-V gK_MqTkyrdc'm:ˏf:"FAP'Ih3QcU>+-GojF<`||`! }ձYK`54&d2ŷ*+pl>E>0|/V],s@[`@/aʤO%3_k b}>}MWUBɛmi0σ 4g8͕k:o$ėyH%F" sR<¶qFhȪc/?PR{ X;WbB^\*'蔌 Kkޡ;t!5A_"@ERVtk+ <&tB y^ycU  0^_gg;v?T.>셛bnf@2` ļU4wO7ͳ-`׻w'HmM6>zz ,vB32IGy4j^($W̻6HE0&L>qݨ{gI75+HⰖKHB$?lV8~>`ͻZO"u7χ,`r͜I#1U<Bu3W?/9FT' hG>l*# B_"W<vEAaKx/˙9?U"mxQ(N!ExX3:c.5!s v{.(ޭt\B&M154O^V{ w#][E2IQ>/ Qki`I@v oNvR/'ۘԋIDJ;"_Dh ]G5^$_A>`\?`2穂aYJ%Off 1zIPla4Ќ ]}M1}4R:2gσ)vꊎB`PJ` 'g:0swbbr#%0X}/hs}wdg85h,GB&X1it|6SpzZR7[94y!e'VR~K黋hb⛹ fcԟhޔղao?clK8p)3eDdqbPcMfq %( cm$8^@WM)j=9rP ̪':MqFbȯ-#?u-}LQ[yj^c룡xؔjCYR"/P(Qܪ:s9ù;!Gċ>1)@Q]8l%T;+ ?}dA;Ϗ5xziv'V,}lBKCߧn@#` {<жp@ܛmz?-Yb[۝ap}|ysN)$q e޻f"|- :.am$S`a1Umࡵ^E |rG~G(i% 4igyՈW=_.|zT_-S 䙩V[bR5Y1Π:d)J&m-a]\T隸Hp+nZD_qł];#u*0 ĿIPQPD?T1l?wӓZ~˞BӁ8 ڀo(y>@_.Q VLIJ|mK,a,(>evj [5M1.gd] )/Z|4bԬk/8jcУGx܋>A$W85FE:!EG֛bd5Q|̥[ ëf+p.9Y[WI6D-c0-F :0=:;4שÈf9)i߬<SM`˟=[ Gvy1OnYd$eJet[dn-CnٮI&89&؎pf u0o[K+>(GB4zL7A(%s=9/u 2Diŀ^HA)qjv,ڄH- n^̋`sI$@  3kO5f#-NN%r|8IT[S ?=sŧM8 (]$1Psψp%E>c%,&΍}%:19(w` ?8dp&0ka:Řk蒒%A I(>rgGPOrjQ܍%&[9ـxki!NJ^`ggYG^xQw'\/?rf5M 5\[-<&BX]?'dFb."*0]<{˔X*>}1`"SP VUl2gJPSAn%{ٙ\йJm "Kw{etar֊HlP̱OGg4{0']Xl:'%Aix. {ynfkȜZx*T/ˆ!'eiJ,$}P*(d$Cі;Q38\Ip'3 /!h&۩p)ؙ4iKW*-1qGv{T>Teјm@ r 8#=dn $*@!k#*_"QTį?*ǁHR_:G,vF4d-L66Kk4[<\9PpLT.2"ZIBN=C״{XN'[Q*Cyn [|SobdzfyjC7>\i$X_#lP9lIs:)Y~3:FiZZYZؚ JlƗQnwC;=K)`&IבNH@&TH{4^o',:٩ 5\gg](.RK8zwkJ?M0<_M̸}rWd9?\CJ|sᷔ~X5M)٥NǷ qIAV wR(gO/V)ɼϥ %tY駒Bw3!0kq:; /#}@KpH@ VvKݚG% DT"#/ϵ`Bg#JCAdX㸊ؒ@{F؅s~CmH^&'Rk3cl 2:@FsVZ; 쮐?Q7tOG˨R) 7C l‚,'V{y&FMj$fB fۦdRk Rj k, cI3,tz{W qIO]<_P/\/MϦ?:`6s~tcF[N~Fn=A3lc群r~JMR 6Z1‰#~0݌MӅCoMK犐1󡇴(?'T9Oi9@>+ja'S*-1hs 4ȩ4ܱp-z6>]gpȺ<o + .;Q֏MWY+<6P84@)a03](΋[;;1/uB%%M ) $Xx&Qff7iCh;hE6F_xs,sVCӅB]X7u`ߛﯸl'{E d\/<-%TdtܡDvVyoHF3w{;!kAZ%p$Mز46e0I˪xU1̡?NKPn2 #WY@?)Y5}hwZ`e{`*J`]p8:BKUGiܹH6pv_sSf8piD!O_ 8v ԰,؅Q[NQmDz9^s*Bޅe/IYcn fg]Gq|(zɚ6L9 73ɿȞ~Zơ1gZtŀ&%c/h]DNa~|٬uDD^grp65/_XA F(/<'(_[1~RG |_) 7dHA_fC4Eq.\T׬,ҧ,#)N*'V微Hæ~': Z YcRmp#>f9˼tJ/ 0Up_{։ɸ|Ly&//^Ϛ0ыtot(Hƺ{λ1; %+TCgm"w\#<&c?%1 vĆJ)Em~Xx>ev#8*m4=JM+@)E3՘P 0h !qV||([ɾ-[ɪRj/"|8-bR)NH̽&p }xYFOdIQ$ӨTxx_ۈ;p;nK栂S!;UB_F{*[r۝~4#F7U쫂{BYa0 Z) xmpU5F.vkָ 1Nj#=Vx obYPŁ;Ř,  16$`oZ%;)P nȺ5Ck?ah%9<_kmVoZi '%Η_&) gU#]#};~CɸLMq&m>F߼xrײ+`Iӿ0B,ZuFI6DOJML9ّngwxV=PvAkl1Q "~6_?wq4ԭGƤf8#r]-W'(Ez 8raY kH ͠Yy4|XqVԣdr+mGqum;Gy?uZ KȨt]kIgqv `RfQ HRq,pis|J [3;'3Fz@747䰤wvuJkS.jFApp6U!}@on7:G*of̡i^C?l@&"+SR\I1ASk7uy v\x]aO=,Ŕ]aQ%251fy N0D ikn'i}jQpD-B/\.=5oj0M, EIkI 7}f0d&YĬ|IzSQxXRU&Tvڥ_]k< **>>9xܾ^u+#7R5N84%j:כsLmZY\4V,+*E^$%HP5\ aOהvnݷqƗ6r  oB!v$s'vzikjHy3I]i2STeX(<^\+){&Lr_.6{hM-]nHIGPgZ{c`nbKNߑ] 9}Tq0󪁋PGE]8 8=ۆ_?[R+ YSD'G+Ni@>.uqK9c5[2nؗ = \Aa!L(P˦,wpWJ*UWă)[A7=ȌųZ; )KnGlJ0/Q)l造;"T#3U<ͶDŽ^Bn8JQS0D1LZf>Ir45~ti\HߢaB [Vڥ'¶UՀT̐;1=GӵjjlXOc)}'Cⷀy?0ϸI,lEO):y#?LHh>R2oC\Zb/mwiE4U~aj"hA"qӕQRGl?KfAmbI鷺c x?zÀ*w̽V@9C4w@5.,2_by]k1٥蜚ܻ9{ԍ-c AQQ,elwor7~m|Ph̪Z-6`-UxJ֩A?Z,3'T`UI/'Tm=f&|(_pqz'J#*\)ե^'_a0K Ui# TӕʛWsD\q뢏K6 m= iT_&7?:m^G<Ⱦga&߁h l=]ޮh?ܔe)ZczHuWz`SWW ( C ƒ6=3^UW\^σq30BQUA{1 V# M <Ê}gdIӠ+ 2.3dU#hz!+D9.$&nio{ջECEۢԪU+*)=9NЈSܲ?I0/I^/hh2Td\!&Rq7CHSXy|@TۭC͈#/V Fx gv⯰X0w+JOIaBKv YX^9}  k:u yE:ü`gynb#*޸F,ؠoįX3:P=n368W.O?'A`Axh塓;c w&[p[z]rs4U737=vO )~H~wu=ys~Ŋ4n[6d7UZųO(ĉ-i.`,4mQK] 7Oj wso2jF[ $@/D?epihF6F'nG#kI~|}1k鳁u5č׷l#Ƨf `iEN<ռ*v:A;b[o]J ңzU혂l2Qu*,*uR2>ҏuT#H`PIp/{6WJgr>gL8** Γ~+sBSeu`O;r+?CqPzvm$WA! gAS^&:;}5՛S ;64^߰?4BR?83[y Gk=]mc,܍k}Fr9jw(Vyjyy^^¤Bcتk=GҒ6a Z8k8,Uvy@h!vvѰ*_OwQ(raltXn?i{aK`QX٤a8>4aW?R\W`XU (jaHqc7jX-A[3|t M'\uVъDyYVݾ?X>ķtˠ~[RFӟyB~%Yky.Yq:_}gj,P_~_w e tcV`֋hR920EՑ{ӵ k-¬ 8b[pȞ~j EYHfaca7a:!c`@*U$ߔT@߭cyQZ:ZXpoѕɽj]JNN㋫x9%<2:@ށ*ǔ A7sl2C4Q4$,Or2KmlaeHpKVg hcjwKeTpuk8:ʭ#2IJl,6Y!=HLpΨTGG"V]s ]٠ƍilVV=L.J]vH;+bMODxDNǟtOGYȕF4#ѡ9j=䎙&L6*ѷf d(&5V^dJNN2f4 #_^gy_IdH9ʒ*~^OLED37Wx +NG!OB9uN?CK:'2[җ*zӍ ʤ/ 38q/DHQ`}5,X31qZ=K`+&)DE\GMO0tE$W71bna5{O8%WκDLX՝+6Z$PjRb _N&Q2eB%fEc~T'*aR}$/*铂2epTQB!2+n4VkFϮЯ@FͽP<\I3z.:&J_LtǓzzG+qڕb2iD tʟ0U8ù]EZ 8}zJ+pf&"+jegvg,O1 s#f }[6~Ïb6KXTУXl 4/H3_J ygwb)bROz,ɰ~dhxMKroW;Nf86x[^ٱR{0π8H%Ȏ"F0u6D}NM<-Jq[{iB$Wnt0?V?,37Q;ҡ,YSpJV=!>G2s:ވ5[HLǮy Q#:16gW?Ӯ"/{ ꘴} gQ.I3ܙLd` $;yW3qd4ڇE*jvҟ4#)\~.=vtkf|{1< T[˦쾪'ޒ'JSD5š!&͓N9EbPqVcxlgɿ-&IFw*ݬp ctۖBء~MCbyp(?. =Y=T?~ϸ}= /B{f+ wjSoD1@՝M˃ ^ ܅ñ8z[6!ݱw|!PC,xA6dؕ0%{\ۘձwKZ9`>\bμ qVl=ɅXK|{.j)oddLyԷlTI}bX̻qL/X&yh!w䲦[:7*!Bϡ:y},ƶ ͨQH!g)f5Kc)xE|kS;Ǫ7<UE boUpD{#vA}Uݘ1:xdʷ0tBs2h};H+qt:+LkDmCnleCT"TS}n6 ⃶ MBEbq3KB$-ah[:ĘMcnϛv%c irY`)_&va훊ڒQ{E3Z*=y }jdM2Ӊ ҏ_˥)CQ4Eɩ8 'P}rnx6I:yAk̖M;)U!PVl+u\@ͫM+dbg7Id 8<*NM6/0k Sv$Z&ӯg Dp2(c˖*4~: @32q9ٌ:۝9\ ,]3k(r%oZ 9fr^ g 2DCS-yqB2\vZø5TUhB>91U4__Ee?U'4ǜPL70Ww2R=龜 Os\NDz efdP2,/+:Xeպht ’i3hb(Pjn#50JV|6hn/}d_ZGZvMO~츩+[*E'H$`_ԧ2)sYc7m0WٛgaWRGNUYUO'**֦6st9=`o(^RR=[(t,i+Z0$#j غuB0cnW]@j#} ;:EB1n͵zMs $*'RYH53szBe?ZFUMۚTK=#_` VIK&±%iÏȴQ-Ү>O>r 3cU&[̤r9a-Aۦ{}ȑ +.IB9ԀȞON9? )R_+ #;ަ1 \ 4;72r#]Tܖge`Hu>6113vǹC-Cs}*۴iܬ=hŸYGzC WU:HS*Z#uz RJ'cC;)=?=rX:QR_ќe3VD ""{Cuء/D )Q̮kzȤ t#䜐2|advjzuWȇҚTKd\V) 7qAV0l1*;MkG(V*mg _\4AJ 6Ny~ M7R`P8uśyHq\%щOEGfh=0MPʫJde#i# |;9S faARu+!u6eUocsA <~T3HfϠ\['?jis.I9.zȖnEFtyP\\2.i8{,"؟ԓRE0|$i"OPNyd~ Y,lզ-A{! u+/FTPU47P}I{LRpśaKg<~ ј>Q5q@)֋Clt, i:!r13*O.-ݢ?Ax?lrGI'Av~% jP'RT*aFOn~Hþ*w'YbymXvʻzGggT` \\r$4l&Ob۪YmjYE'|2"', B_4wAEmmnxLJ!y[$|4-ߜ ĹL=ND0346C4wӿ&ž8_242 gAiM:\9߼:VG*mw0X}^pˈp霩xO*i]7X_z}dN<- ^1 Y|[wou֚eq%EOr M{X_Kv{#~rw9p_4a>8(.o!.L(8VbÅNa*}cXA rdۘN`-wӕnTץ<@zΣtb7jgU[tSCAmj\_ Yf: ގ Ÿ1/v3ޓ~kwNR{1}4S-Zeȉn]F\m216-hMyٖ9G|7>lu:JS.\wܒ6;aRUjsYܨ-"{0CW ZW"fRjΙDsV4@Q A0 ~'vS`:SKνǴ횖x 8 2֪mڄeieA! =YÕHr$\ߊ}Q=;QȄWAfLy; eW}|)sVl&\i[z;"\la7iWL-M* و4[Й͞B]"v#*$;ވ͢mJ*oA*عoJGк7c|yk-}YB2 :}_9,F{PDFoPTe/Jm8|쁾 [A*NaÀ%iQŜ,@nſVfըJmFPr&NԧUKޥt~!rO?@Xzn*')$,p 4y^ f+XS'k» uQw ZȠt{ܨ8}QOx F{Cas n5lLtU4"t/R8);G5kƓt6e;;of똧7Xjfi>PH ad,QwvXi^Lz7kT"+/``r'W\Kgқ P=J_L7d-ݔNUĴAvd pLXF~[?J#2+ֻgk Ld/kj6Z{? g)XR 1 ՊJWD|w(H߽0[b3TWh y:^?儺)-질<T ގRM7`9s`GۃsĦ9%1B$b}5_խHղߋ2Pځ15 ƣ}LuPsw,ޖ)Zu MIw:$ַռjٜo";m,$Z<gK<@ ]VRxwSF:wU$N}u)O`}C< hhK[UZ> RB +S}f(w۱#&yCƣ^Fwp¼Ec dm *H ;y]8p j|ÙSNmQuӔ2O+tZK׹kP8:JIPN|DuuW}=x1zu OCU\UR|kD։zWg㶨MnnAAnO|BPI |&d;cTdRoq=.YQ+zNLѤckU\Oj; tރa(p~d2d}zBؕd[}" ݓ+\ګE)[&i6 eCXz w݈*BhE[ybҴkߝxD_i"<?UYo1 pW#0S]Vځ4#E$ VcQ4 yհs^E׽E\|c{qU5o!Vv_4V#znP`5c骦 "Ջwfz T(!ceEc~ _ cM:zh"@^Af^fE.%&fˬfڽ O&f =,(`ŽiQS`TE yӼޯ5p5WlD?2MD"n5:YG*nJW᪡"`AJa%Di刋( D$US7&A ~JT:tPX$W,P-eI$ve? TEmMn޼z `Na\+-5 "L(o'&ك< {0V\mU \%!`C B)͙&8>}%%q+UQ&e0֡꯿~ ވΧERvƹ@٥kyO]n+,u+H 'FHJZZ-@PݷwkwLX{ jq{-KbK4S2)I"{-}+PNm+Wobz͇֘}dξYsL¯bCh&uHsnܓK2K f#Q% }Fv+)_`쟱F%8lnr]Jb.Uԗ ]R\/[s>LuG(!Q?LH]܇>snO{osxh缂G)#}o:/|Q$h1|`0{ٴ6 icimZ 6 DA"_oR[VF]8ט]~ 9ĉh7&A]mmTEy2!<#)b6c0<ȉi d;<"lIA֑I\CD L}wR [Ma[,2z-,C2-Ar@9`|sj|o sy35D2oϰEp2Nx-I)Cg`66Iw<d;Aefլw; h*ተ[7>B_TꝌ琢wk2jc-RAeGbI3nxƏB ,3!sd}|E;be!S#?M I{ҏ2:p4~+mw=_n\gK#FG6RoHpiAƑVл햶dg'YOϑ 2f2 v\o"b?{H6o\ij2VyG_zN?ijar~sߔ\HbFsٺ'Ww7`#ȔzܫqrdQO+$+^T2 b4\b}mpY]˷ O/vF&=E| zqR)WnX6E.*p ]wFAiNDJU9(cMdlз3ZPJM *2+N>"-QKYjNn5S,@ +T*V>W琊lDg\=BCm%?}q6 9Y"&ʧ45)Ï$x|G;֓wޤ}WL}S\j>3,=:]ӳ P\(_6(+|<ֵMwLoE28PUUV(c> \""?Mip ~3n01czykE `,xrg^iBAy4+Bmۼf'NyDM")#zZW'sF9LD#Whds+vK?+$K& W n?$||E.U\]ME5ۏ+MZ|U\[)km^$`5Soc\X˯嚙'4&N !_Y\$ }\d 9#lBK!`т`JQE/`#7sbul[(vcZaܾŐ8у*5i\9t#S/ u ?#n_f0 }yO`?2' N)i$&w ݛ~C.ÁKD!pOY/ b4D*eq˱ATJNA52rꐍ^< .~ƝnOi b $if$ݡIGΪ>u FR|Eg˘Vn>ęt1wD `իHPG] Z?Vk3hWL2p'^< B+prϱ*hoSv@Q>ʿJ v̇ϔ%"^Y#(#'m#AղRtinpyGx\*LSw4Q߄Žͬ br _i| Q׈W{A[H[9`C͢8aXcύK]OJ1 C+[մe?7Cêө-q٠"^Bv*2mf9*A_iyz^Ĉs ]yn+AS.>00C!3۷ߚ^1rY1шM4˱sf$;cTbu%ŠN#JgzTL .6@V6șFL;:瘔}*TWv Ym?$4KA껝$&m'tjB ̓/ZtrgX靖@yU ",;c~t3,e='Rʨm^,ϠG{a@,0u%斋1ƅǘaxpxYϽo9˜nS=+;ʙ>o|fv< EtufTMjFJX-(Fiʉ tR&-E8+04s {pfk]_ʠ}Cq}!Y*>Q~N኉HZTRv(N31() 3'l^"{mV.mjJ7tS_,#C'U~}_M#-j! k9ݍ& 1N)o:I>{Q]n4 s}sM^-ϻ.Z@̲ 4c_Bn9m<=%Z[vtdI0^2oXjTsD!HW [C0x5 EB JߊlP;eYunд{6+ @/ngS~GzFY,/euԩ LL8~aE/#Uy&bY=l ~^Ʉj3ag-7 ZHQ\ָ)Q\?Htہc"dUɀ)"vf!ZAj) A3I1.,C>#[A\-M&t>w%yCð,g2,m`,P=OwcxT, 4ytZRl CsvKG鎾cB%2a4[tL qhBLdam^F.#_wh|z@ׯ*8?M2̧<=Sy([DU{®)ٕՃNQjໞ<&˺rΛ}v/5E%&>8ʋ"%jm5-G6)eQ!T*z ,.M!b,*n]&vB$'1h,F|)yr-n*X@`B?^Nj]3>7bfc3 _KųCYA0=f M0.I'ϝnj+{//a9?/V|w6叠vOtg;VQ4mAȿ q]@>9_\Vm !e2~{=w{I$+M-%Ø~ )*xGe`yFt]Z u1|kh~-/B8ȷ_f{@ g(_L1 ;ru >Wj RO6$/.=yM.L[ { s"%] 9Na0#@%/`_X𔍔26R}? D6+,]53eDr99~_IAЦ~3i)@) p`F#ױGY_tA PBd;%k.yE==3ԭ+ v1yZ|M ޗג9(@ 0;-Da1`I *.:y!-(FXhzKռ]A'Z؞kF&cb?ٍ ,%ipdžB_K9h-<>yELcJ|C\1΍oul: '_Afs] >Oz3/p6 c)7KviŔTyAqO`'1hk˻.ڴQ"T !p5+0lh6׹|J)>u0m @6'n)mZD }3"E.]G28 |$Iwh{ 4˺!2:L#-GsA4փ`rjf;~l%l'fF̖,!zWW^4 hyAYۖ?[O#2*v_6O=ɦFzo=il!!~^ψ?+8~┹K/c6sj?3^:K9HLE^Z]xge7[kE1QmO.C2 5Y(!`ٝ_zSƇ;rh sa#^Zg=zet2':v1XBo5K;Ί-_>eЭ "{11!҄1X, "(CsCjH[~0G_^Bb2\7s(EK%uʖ8b\{Ő{cڑO80[lo< k&N#jS]Ij<V)^Qehƽtt^ x[Q|Ը\^=={(Ŭs鈔΄e T5 U^E>KfQt+o AQ'vm40swWH G2Gk$V\CS֧TAƼ=;%C-^9 `4hd>钔CtHhnwJc=p5vȬ`U&v>2cZG^`$>C涇۫%JF9%BJt=(p]j f$@dV :v@Ϟ?u}-I= 3ixIuPHV>ַ1 K/}3k3--DB tL?׺BCq̕/ a [! QIzs%+P RWiXvp{jXs)!cϔmvv# ((w߀9wk Fl:ٙo3pQC)ϕλKCx!ij,?/\s :1^8x򿶐ޟm-{2"#.x4TM-%@K~FN3]|-+&$$ =<8RzY|v}bNSdE2.>drBI^8Je.2h0Ҡ ^-;07Ӈ[0=-,tyQ"k߾N0Ods~W."EZ?WNE1:GЃQ@aró7+P\xzO|ʌ'1W]M VWTq; [@EЎU6Ƕ£`u<1̊m;~б kE5 ,|F=7A+L+cHJmT'^|EdUT"LLV\z F?A ?&rcyGS5[_ ﭖAD'# 0S ЫFh~O%[7«df'0.ddۿ0-Tl_mSgT)Oڞa G+27.SpnQ'8@O KibvF~M*- v>4#dc97%'I 㑶[*u/RBHN!~? gFϢi f:Ιb`1e>9Ὢ8M~.<,pRK iq U턦q l o~i2m0T^vM(mF8~ӆh}k`?ׁZ}Gt/3 [?űqyJ^ cMX`l_!>!R8yeNk[5v 0p d0(DHO~Rel*v-#M^;׽k;J!rX,wA.eK3TQ!yf}e EԍRpC'grt^d5bx}VUrM-40UN͍W+5]{RCGz[3j3$ţq]tie!~  2-Ξ2xI$%WaRJIZ 7,A  z ]U#Hϗж+X-ю?*(Wd1//ZykeIza| e܌9 >YJqs5$;*h0seoW\̈́FpKye\GQX 6ڟy]Z{*<]}pX#[<%o7^ɩ'N%S]U~IKV RO2C^eVV.8Uz^ؐK#IB@ |7PCwA d܈1Gc|-3= 4 D!OɑgNel?fU`teΩ%8dG4@T[,^$z\<Հ$cBwb&deѵGRjp No1\EO6=%Jٽ֨ҝynJ_@n~>Q.L_G&*ݣhI307?Dv#tkx@{e2XEGXF{1p6[J?WYpt&ؔdQSuf_ /$xv -\?CGz&yoZ%kr(o0wZCxܵ4ܘO9״Gǻj>`x+'o3,9Fcmo+ aטM+ш ))x? /:"׿ 5HIu3[9PdK43~-y/fWH3K*%^6AXЍ[zh1˅'a@sK|G`"iP^mDE(ɗM>'rc(ޙ8nsڎYecy|x@Tc#O>F&B6fP>VtXZY S NQ.#r%G5%-ELq?&ʿ"NX%\/iƜJúb5eg+RA;&=ez6o~ɕ᫵Hfe].WSsH?^ľg>$:nV؋X۵)4缐ǔbGո7qj6~&w{c m'fO/z]cD4)MyApa 26WHe-]i[NQUr;pk  .ͩ.큻pHUlFwD.W , &EOԔZpmxE1ؠߍi"JAUw%M6dTFӇa$Z%xFawU.{\ȩ}(! RۯtYkbJ4k@ !w̍6lriqe J<:;Sim(-mjk2;dX;lԚ`^䋲!wb6H1[1:  m3xOJ̗PwxeL'd.\> ]atTX>zL~=$hTD+ÂQb /<į`nBS^*i=6B׽EnɚM N+@i*c{x+xڎbJYf:*(vQj_S>Y>G% +bk6|0Xyo.s^"Ժ`oULq%<Я4L=Pu޸ve_`qhnSwO!NVnI Umap:kk7ήc9 Y^=PmABv>dTWx!pCna6]%;iu?(%畹1˚˨uuWU_-l[[VN\(@:׮ֺͬK^+_P:gQ_}SםueyK?Z`_dRj Dͳ9'mķꕆi-҅069 0=B TR'f|z+lY}Y%{tfoǥQ%6JuO84֦Z5:Yڍø n U`{)L [DJ7uQ@$ (wأ87d؇SW.i26۔7fOnj[{W:}atSC+zqe/*pDFV TLKN O = % 4x!@SӂiA@qOxbcZY4?v6{0*5 PR~%o3Pӆ_j7cұI~ n-Čx4_8wߕk_νNg1xZ>~c ,G{IN_O6+z[p=爒=# =<{[Mm38wb"z})xboq|/Z'[sƎ\,5AOD¿]1 hxlʹW3q)b1#S{Tq?f.̉Jcig΁+cLb :NϋvkL*?^d4?ĶY5%1T2wT1QIl'@W"*=*`\ E}5\B?Ɨ7KƭڐH@ d(pȧXrF>C+^ 1}r<$+sNXy } u91 2(a1?+ }tz¶=Dc:`ǟg8bɿ]R|E_T G#،cr7mK)\KIJG--W=_1d2պO߲(^Hˈ'#HSK(EPLSbi5H뺦&¦Ln],6d06@e*rӪD;MC6R%7!4$0ܱ轃rlNk3#wz OU(Cՠ6I^~y_xmS01v;hR&T'_Y"1\ z=[x)42rO DZѽr+dPʌ$l.؆ +D  KpaiV Ն_O! H -}GγK?wJ 6Ѩ]&n' g+bg '(mkRCbt`Qs<`BM\ð0 Ji|V wƈjkF0=O.gl<6+t J1 qJ_$/%Owk p:\O^>]γ|[XWN,gSuxS:t@A6:L ~L~\fyWc_ xBAW,]~"OܞYw/Z萿P=Wbt.JMnY6T1G$ `JzmBTa+HT&sB25d TۛCN:gmjk~U0~tJfVNM\/:s^0Ǟ6Rztڰzn/_{9 Cp*49+3U\F_lmk׎hby{ ʬ`)X' .ϖ<h"J%?nԶ\8cH<3!D#O6EhXWI;;\v̭H\W# ٘_Kv;=N Di-C;RsvWJYH7焐-I0 {Vǟݍ 9n"UL@%l{{(*9 +שy_+_̻~m7S=2z 6# F{\!iwy[CjM6aPeen,vE@ xGN(% (܏Ÿ8d/9x嶏DwxWv˝h2l`~T㛽9}5蒖h:8U ;(+R jZ+z74P%!pJԨGX @5f;V  PFzNJDt/pK4!isC^%h x!q%ZCǑT98mpÁܯ9%@*&bi炡 =6B4c-4\,2;:~1`q (|=8}tuxqj`$ϋjxde,~'%i"bNx}g%z#i'80ysr^̔qˋSJ<_*\N>|u`DH䖻1~/rZB\Chv)&Mħ`Iz8eJ~G6h|vg^^(y>y}8'R9+У?ѻԩ9r}dkh>/e ~`fk~짬Lf'}0e pJ9~mq37]C7"ֵs(fN<#!2`#TK"UL1F'C亙40/g':֦~ҭlX7FoEs#5NL)Cu&!5M|C?!]ן@YSj^yiexjHj.SArMCYpG˼Yv37Ii&,pp?S*l_0Uq{ VJ^:E~V~(M<%oYZ%T`1u4![HQd-v )<%wBگH\KT|E \⛜myj Z[@/_500p֛34Vғu¦ճi 3FŦOSTch}=yc%,XpSE;Owtk>Q?YQkKq8 PyizP:(IRٟ|ϭm|xq1d$N UnDJ*U )$ѥv ؟$F婥 1A"o7Bt߲aQb%'B` chJǞb|cpuǬ au(TygJFL@  Cib ǿ iu^c-)4.fS4-eؑ_6.dmȘg8:yoߪsrdpqMx;z@)`oQ*aXxQ%+r֣ ƸI^m[jpO(u*wA0~9 ~}.E26!iV}r80xeH-v[Q6eF!(8Y:D=rj ׸y1-"!2#u7mf 0EZ FқZ֮W<|ߛ"#nJǧ`3IG)Zר] UQ3b8fit6PѩĘbw[%''K.-9JU> %RL ڝp-x8Q9BJ&}D/B FW ÁcHQa=nA'w0b: 'w_<)} 4* z28ҁ(g< @1!DTPA7 >LfHcY(0֦ ,.: ` kbO.鞀ݢͶj2-LMVe$pY}U(aHLP3~4~kIgO 8h|Mσ!&GRR{+$fla_oR ES&I W"WVr6>DeMk)'X y}n u:M6WL XL/$ڂ$#m zx/m|B aqS#nRw7W¿ņdY#&4˚'I 3yU %s_A ᰔC`c~TyF%ΕܒmBT|&V˶B赛xc\8nuYقgc{6ILPEI4<y29jRȐ i7Yv>8o/,bIԱG<+ 1Jˈ2H(0Z pU-r}C%RЍ.q H=D$Ln┪d8@6uI$X|bs:6{:Mj#^Lt?H/ \ɽRo Fe1@(8enI FleIrS,(I܌V\jxҸ->seEH!pNC(&&]k%AB6]5ljȾZG+V;O 9y8A2 CNmՆ d]Ƚ+h)XH%k~I_it@ݫH"[6]*]"](B!xvȢTMn7S F7Zh@yӇ[W9z*'+1 jsg~Ζ=]#p⪬#Zrv^QrnQQr1Bmm#-y@5pomKk ʈ _NE[s.T~!%oŅ-[-ɷğ@~I2>ᷯPRt֥ e z\U_63DR?fB@ƒ]FΚZԧhH WEEqn\t&ORII|f*ޯ ~ m\bjM =elԡlK?(}O R7Q UK:r77)*y9J*:sN KQ(ITbؚ[v:,Zj_|:u\+ eh (RٮYň7ma~`fһF[%jOR9Y,QnXYz3#.!q։y}Ob-xhx?=ԡG4~ ' G+<;: y?(h&ނ5b_D.nҰ0h8Y|\(Ό7VʤR-`DL.xgYB*6&մeC*,wA F"1Dv;hէ)ՉZDlY[gOGYqD 6 53+4oSJWo@ uٳ,7 iK"[SlF+";![fT ,*񡲌־y 9gV ݌;{`X@Q#ї\Lݗ5]7E}cV(j /Tz|T]`miXzw9FP3!55 ̓3!cT?yTwP%"mF5} VY %mVxMeV6<}껟L/"HϷNjC: ~jYÎa=Q޳[Yr[`J$ܲ]"R# ͭ$3'ڢOJW0F6J7fd[!1Z"8f@vaS|eRkd c8Jv51F{)F{0CKo}Fiw] ~duP^hI{bnŇpW^ɿƴEwMщt3H|)jgMW(tzk:ma<@FAFl݆J%f_٘L-\ʓ$>B2- C8'G)xG*}<l93?!{d3{ls{v ͺ,0i*.zJgdfOR(.sflCwG73ChOjwWfknA38leYiL 78T :-ϔhJ tw3 -z}u#K,*[nyhw;Di~Dm-gPُ6ϚۀjoQ+o.bdW2LĵN]]z- X̙驉]^-l}[n!-Z8Rq=ܝl|$Wt逡vEUd ]1=Fßc+ʥ/7?-0zB)L݃B MRK4+k[ݲ$Sw-cn2F@y[63*78{Lba8`>A4QOD3#hYy~:$i ӘUo1]`\PB>r=Fv4<r>"y wgQ 5!M7EV" CNsZӮt&FQeZ޽? |GqS'[QH{SĂC?CӘÓ<폚|`Ŵi &q2]7(M.#/Lt›Vᄠʝ ;YvGA!\lxQ:4 8T`MiEn8gP$#vQ~1QF+`6-镇8Tm$J5mjy='/°@X gYYtV`fP J?'Ͼ2SgN;n@>q/w*= T#pOU0dz<\֑y8c拑@z {@5(4EI}7R-F^CNW;!HuL۵5ߜO gωFݲ!4B,X/M8^% +$=ڢ7HI+D4hG#&XOqd J͘}nG6(:N˂FRNa@ @RL DߏznGds).{-zpfW429/,RR\>Ea)||kH[W ?WTh؍k*WY\5[ppd?_T\!߄*pSeV6K\1 ]d['q3AkjPH:mBBbD+-^ZЙN7 8Elj,12T2*K3kCI 碎nD*n$;2- E֣@ ud R+ d@@8HX 6Ñ0]&Z *AkDFk޿b&WJgCNi,l N-i*@6L<ӯC(J-Vصrs]·(nwlT{yh\>;tFwֹ`;&I|vJ8Tjޤ֚̒׎fm9RfhpV` 8lq1=7>\'2Nx!O?}L6 ixZ>2?X] 2%XSlf"ݶyFR lȱI˿ECX )v ۴?G6i}]ϧYю3f/o O{Ujʅ /2%]3:^4Ҹ]JƯfGSxgõ>m-.8#QnwcF~o,-adCPg2dAo8ypQvXaZp{Bm52 O:(H^qK@+}2W]]AkZx Ҍiva&:S؃0_jHS7ȑeO}Y♾&-~Xu0{֎0s1a58њj_m,ī;)5Q*_֨<QTr:sp3;¶,Ny8/2m 'WmCnqǥB^PprC| igǞ.{d ?9Lo%4_I:Á,'RlUhag9ÇJ}=<{e rSlZxRo?1Xh[)IƱJ٘6ڎah fxT h~LqԈJa݌f9))"h0:Si0UU>}lܡP]='wSL ?6Q؀MSQ0񔘹;_Pt*"-JR3$jwJaejPgypiŸ@kzq,ŊQQ6B)D'wd6 $mQ)jQnwXTOP/. TJ6^Ky5^/ OQȖ38w^b(܁n3 .%X9~;QC Ya0@>#j j2`beGO4epl G) 6Vijw h']j=aX,œf\L*;)$3‡ك9C4H׀gd _s͞1ٕ>:ygTN8$Y&xnU25nj{R<«WN96t#}Pm:pD }1mEKG"cR~LeSnfȨ,A7ɄU3h_B;,̟&F`;ꖾNP׈*kEm=Ǐ.t\%0û]ױ m0W!E&Mh)`R/ їF%9NO}$1t2ڣZ.SM P s)َS鯾3r)v)uhW #!Es~".]7TȡS-: H\6l4$:ޡhw3w@@m}EEaj9`d" D~Pɍ 2!k P[)\v1!0MkEM&%Q4Ld &5`.Cd4Xb̍0Mn$H?vľj cu,)䏓 J4u2=uyts«IDQќ[*Bsk`z2qWus`3fdV 804\d *뛠cEc6uivt;uZՔ>d+62v0 ۿ (JZz HBq8'⺈}.3Us*j ?oԓrĜg cg"ߍ3ृI|̳|*7P160Vm#0FkVpk;zC.6 ޴VYK$[{`/[23sLG[TWL r6ƛ]2dXZ=&$_w ߥp[`D7a53_gН#jpam("o 6M;p%hRu] -4ÒbP{f6pD0Eb@m1Ņ*-n-uW苐# NXYw%9ܭ ^%ˇKpձU={U@~]E&)7n%IE.s^d&.?Pp^>0R F&D o$8-!̜^0'[ agPքlrQjqQFg@UN4z%7~گ?ؙ8%{G>N<ѵi(FT0#HT$~QNйN +b7D py7YWYEG3QӕxL7>y|* &rWv e\U{P:  rko]-[Ld ,[8K-nMتs܏M*99rgy<=FL:Ȕ,SЕ"m؝-u;FăNMʖdsLh\dј/oN^? 1Dz5ׄz'IgM,6(z.Yo"L30a>nɺeJ,+K8C\0nPvܖ`BWU( yrĿ`^N0XJIPp7"K:&" ʷKHl3b@^:4ն3jBK"hS0NْΗ"ԻW@A% >gC竧7 <&z3[ʾqu% a&kb_ \]؄9v՜h[A_|aT+\{wQpħ'spneĮ 7٥2Y'CZglHw]fj=iqp5g1;H8΍IU*RpmnC>4T Q 6Gea˿qa@wͲS%Fq;_dR Í'|^6WD,TiIUt.q5GN/yg4*R cd-fVZ1C˔5QŁaz8,`7:TgddÃכoX '`N|zM)?`ޤ"+U:M/pRr|e&OZY &HVhO펯Տ t.]踙Jzq&fE'V֪VՂ skq!M΢ANgT nP8>>րARqtz9 u3V|uf(LR^P>|fLJ )ӵ^ϯ'Gme;q+܇V* ŸL]x6E" MtI:.-%&2RvzSCamFǫ<-E/J+^ AH,~U]vqJҼy jֹ<xc}۫[zlW~SZQT"P@ݖ´D?-۶5z ]xz*"PSe PN&b*܇eޯ<?iyhtvgXo {4 2l,T8N Y_Jj`i~U?D@ooVW9N\S$7Ȟsͭa;yM˺ăӄ?2yB<_w/`֊4 E:oHx&Ypꮪ(XKj*8PA`eݬYFܰkOfsדBpQ ` dKĔ[,.q }zbςKa6.F#* P lLH|V%l 'VFtUw*//6\F!w Xo;TF@LZ`$}4H U<(8~!k+fn*[ߜOBW&VZ}=%[)\[̨ͩU4 Fcu1UT;oZiY)FF6&#=q f}F[ + +)I(Ҷkb1 PsuCG7O"וY_⡍Bi>͢l쭣c.#s v)ܱPܣg 8W^3 ;KIvh!  n1qGsGu;}Ј|'uq* " :2.pr\\)ojT)řZ:*!al|+-|qdpN C:bK&Z^7AMcf;+ha\er42:ml؇ tDS^&[?_cHܓ+CԀeUA;=FZ-zܲn=Xy'6ɜ6N8mp*@pfŒ{Ŭ\|z_N&rc]Vc[n^IoDvߥ`a8qs aViA|XxcnIʲR-fsO6Փ o\<@]"cLNg׭d|3bS| ֬+|I# UQ!ehUٸ;f]2xt) +},΄$aHzOFG92(3܉ܻ'bgh>#u %[F` 7NާXt`FXRז"zp0./^P,"li_;CrDG 62,|fMVg4 )u"dз,O1@ eIn%|5wa-rDsFoaGk ;z>y[/TP>h<9'5og'Ł\fP=p=.LKu^tM:x #O (1MkDF`sUm=TeŃyT9$Trqņf-J77b=[ h?&IV} gP#KoD ?@Ԇ"e+pZ 0b^oVgFN~KO-MP6(-r'G 9/Dvu&q[zznBy'% Bмhxd}μrKu ΕC}#o\8oL3ؽ6UtFjn:/i`%E Im5˃ԯFJ^ߤPn|TV>CRqQ:亗\/.71=<1ͪo#Uhݨ1:*pʜ+87ɬlAϯsR[D;Yn.7рZl8ID6ä:n/Im_I6t ^"Zx,H(1Z nhO:\wD"ȎkMι](3I !>Ў?Ydeh֢~P6RkH1S z$5UBSV rgi^%0Ѐ:3ۿ%n ԋʧ[2=`2 sR;j5T.Mx')}h͓Y2ȱE4ccDvjTRCפּ@_=H~3OS4鞱u8T(i 8/HjjNpȝ>"kו @  dx((Qe¹{suzbDjIwxz]g(ι$_b7>SwSV9GBEI ʼ]gCZaDA gH8U}FUd ,KOO#:|IX>"?>o I2g'ܬQr8ǯA3x\hiAru \دdЯ7a-=+x$nAۗ.k4A#4h ͮ#ǹ,}'g%߻b..1y q ?Ag JK0@#ۤ1RfWx_yZݚ.B7ӳJ&* ʆqe5q'xU;<xX3qqͫv[ i!J$ vk-.LJuC~D ng0}Q8ZژMuDL"2r:\j<ԒM`Es1W;YߧJӉW bmʏ A2W>hLO{hȄ5ZZJcs5Q/bѭ%iІZpL`?OK`\z md&3.i54jAKfUJi+kx\S}ETtܷ9QtYzcrg%&f23G@jGQ K.CsCSn,]+H38+I,k}3T%p; b3յۛ{ZxwL, bH(B~~AϾK:=o$~@WgO*45T }>Nc09^nI2cS-3'1_A9&kTrRI,^.ynj 5CjpG ( EW UB7ͅٲ0kD$tV] #́]ug q>] 5q^tIq؍2ʣz‚V\I) -v _)αSҒ R3S! Q!9PDz\s*-9iVuSb^Io@י`W*ѫxx%ᯣ1(O.1^na=_ۻAD` mоtY j{1j+#m|ޘN⑟D83"}=7EWz 8'ed(n g Il r jG"9n%=q>!t90;0HY ߸6!6OW$]vTHx34[5ĭݍz~^"TPRj$ F~"ѷ " vcpvJGyL) W*('$Hyџax28P#7L;Hwk Lꋚ6)O)jK8DͲ;-uuay.D<@qd.f-ERh!mv&WoS}:SW7~oj0vfLRl1M|.vSsZ |9KQ$Xҝuױ[A.AA+-&A_'xWS9B%EC]c.q?<+)9GgkJac9"&#X*K3z9]g ѹW'IB;MlfMPhnZrńt_Ÿϝ,f&km0G2&#9tQ wYkqfQb8 *e +%?.{2bMA4Sg2 hɊcgX1HTi{8VS+.ڣXVLd=Nm;GDŽv-C=-Qä*q9`b{ #^̑ܜ_U0뎱lŬ\Ʃ`l(½<~2 TX = "27,6ܣ f =ۻv HвppWCaz22 E 0< _~p+ <{OK1a*jjՋHH,>EB7q'휬k+3̹PހK*-HZ}Z)圂H\ZZjkX\8D3؈D3G=KR =PB}5۫ɼHS`'tlwޅQf-h3)uTf?:LLʫgPPV>W{"~<3 ]@1inb)S^o|R['tү|1{0!~ ٶz壏ktoڹ %sy%ccNϬxaCnl[\wg ЃAKE"c3n'ezv 0  X {h3һA]X#Xzl?lbgX>%_Ӽ;}UN,6]UU`"S$Ԡ[G=!+dxÒct.ŀRX~ܡ|sЛ=粂q'@/AU7ng_+lfʑKa .'Yia/xpѱ|1H1o:~9PNymb=jue*>Е݁-%Y0&h*)Q0Tܴ q˾)շ"mDNK:_9V34MIq=:h"E8Q7(Ե^V/ r76|4EEGbt44V*S˹moRȱy$)^v|W9' qWrrc>%~؜V~DUX86"FW9|]`℠ @h}K`z݆B|!%2B yT1za] wV?ҕˑit̕<,,_ 癵%XsHu cБ#YTx[wHf.G#jHvb#_ߋIZ qal6f-yPCQÜ'Xༀ &VVј},JJ@[4j8UG/k3}V*p9#>\C?)OJ N=t QdLQ;1< X(ȋh(;#_7yDF@i.Yh}xh"UX1HQ=B1P=UH))E?þڍ)rv-F%K= BdN4.i cՉ%4и"%c Q A`/Io3]S/oBEGB$طӷgϡ-ݩKtX.k 2}>q3p/L :qgGsh4nN2;Qn1zTWm_rU[K YW"4u.bXn`g3vg;r2vyE^3 M%(r4PpshC/E:{>lQ¤+CwidLcxPdDu ntUZt͉*VVzڽ &WJCVGrk%F!C~AcD!A̐ahf0HfFG :BpTAEfK:]0X]J~mk& %Pm"]čdsK&PՂ^a;[NuS7g :4$(!~|Pk`zCǓА8h+,)ٌ;4t8kLT]Jo9<y Y [ʔxv"kjLms>9U&1f>#vg-. IcЖrֳ)<ɤ`7/Zi'9IMf +w@TIRMjRCdO+(-)lJb`r,˶Kؠޛ" 6>f(WY+<[m8l#yPn 3GܔdpO,V˼?d8?jHo~˯t2*ō; o T52?$+x|ϙvW Ϗ99I4?0{!g&Pj`%(!=,Ԝ[d׷pm`]ܦM$ĥ/)Ʀ.:a{j+|q1|9KUY, 4(WEԘMOU<)yқ ۷`FǨߺmMҚp&c.z:;oV^=hibbz%i@ي-zl1T)78`:2y`&m^!'G]ih~vE()|փEsRf)T%Z7f :D~xp" }5@rEVW;Vx&;pM}@L)8@VOuƯq&2e9Ah𰫞yu#R kRz'$&( XR/F80 I P< pS|4A/h.)q}ѥxCʗmg1%v_1G۟CKs'oFC% q[RMKkyE~Q~AT?uj'8CCvIeZ1~'sli(?r4U:rvdѷjѸI:o)^T=d_րV8Lxʁϴuhd2"׉__|&qgNC"ru0MGnt< jh+ HN59j2/G9jIސZg٥t֏y˜}sE7й mxju5#7m¯e FOnSk?xtdƙuw{ЖTFMQF vJZ6Fot!,Y3R@;}⟦W;p$w|$% 9V%|5cIGjM `p^*$ʞ/1'M]:`-rúC GWBo9/Ѳ3ވo~_^!\<v*7 _ ,j'd ~1{oN4`gTikxzOu,l&g+8U,!*_Z0`RӞh~҉}`JrKR9A_yw1s_4aacaoL"MhZq_&O,Kșy)C)a)nlOggHB2_[#aAs`LK.ue('ګ-0":c2V<⢢XS\G:?+ p5`һlDຶP4W[eaiit#;~ 8 a!#) H8rHYc:iyPuLM=}#ifb@N&\%C=DF y"("E-\'<[bG4DF=lRNf'dL9ƞid?dA؟qVt T(C"͆:O8-EXbT‘/\ծޤt()1WLEjv:"#Dvwa ҍAgr@qAkBJgXCus&[ )gZtL9阨LUKII*ܴq ߋN&Jx#W**# t"dө%uTb xw.h9%3MDƙ0|^j&h 2zq2E1CR@Ie fUgij7-tFra)#BҼioF2e4IP0eGraxuGEP0:p-'Zv*Zϋ@$Hq619[5q¿G/\>>ڢc7ɪ3Ϝcum&8A#2`󳌏 rm]SS[N2qaĹW}0q>R|BIXKr6D1өZۄ+'o<$pia1uV8xmG<"KE-@p7Wmr'UI~xk|zV|n0PŨ^tdcEឝjt5ܑ/ʡyـGGD|Ic"569hIZf'`N9*=oPP̖,`Ĩ ݾؚ-5q[Z\G{s9k_xe D{tX3P[x١Ios6TKfkYl><$ Xmk1 *Ɛ7BK|qbS|QuM.cf]#,-7{=x65D`UK8Mun DmѭŝrC"UIBa h[Xh7۰tvp >4B1b(|2 H], KU$١&{?H5/^bMlOVhłdaVhߑd7${|Nf X~$ vN#W:L=zsZC}l+ȉK:C)f,*Z'P/pcu5WFrfiS8@2_p)gVˬ#9?&l-LvX3Ui$tRhpЏ;U/7sMۊ|n|_?K!FK;]0R(ocEn.bkȬ=)djEDkf{4+e'cT;C||C_g2{7[g-.J΄TI$ߞپcX#G5d mpe͕_X>ܴm6`mMs3$VY'/ xM֓vnE &ga΃OK07F&qhLy~xt , z[Tv/92}9HȶRJJM:&z@u{8 XIݪRڈLT)Jg J`M`l@ԽcM.L:@̧Gaܢ cXǢz;$&^w7 Ā}0=phu!͓;k;H170N."mkX6[qـ{8:ӆk>guI,n&g4(<C h~ݎM/(O@[0B > 3ѾlXbR*ȧ`ڎ& ]3QQݨ1n:Wډ[]v"$V3s 4Y䓷;/wdnBWGe%$Jj>.:(h괕.Pq93U,bĭ:iFx`E5=_ A-'scq޷˩͉νkuP7sJnzb?޴渧ٿY͈su "B(@  R&&? |k/$kgHEZr/E$> 5g! 9-nBo8-_V+,87q NNˬ:+ ܯ_# v"1jA紊NȆ@95\Gc.wxWL== Oj L>Xy]4,LJ]A=zqDyW } '"뽰CuQjI|Z6欛H}6JԄ'كg _R@+4nPú" By;o>~Χrɐd8\E~&д ~{W0 H/H0WMWjik o3Y91\kos6-rFx7f+K]HTl b{误Z:+UfnEN3\ښP .D>44Beƽ>AVjN ?X@l ?KdLh2;Ir&dL4J1"NKLao1c8ύdK*P3r]l8/M`x8#Nq8`b`ʁ Brb5팃S;f2Q2K9{XyU%~a۽U8%hטqj5ӕeᅘq %~Ygh Zho?T|I'hɌ Lu &IK61J|rlwx+x, XAK4Dt=$ \w&˜L̈AuU/C d( Eͷaqkt_2?F3^Q2Xn:崼 wtb#PXUR-mg+OSv2"w#Gs[ퟲ dcišE-n;"]Q4H =.2W;ŕ' '_\o؎?ѐ7L1z/Q^lrՒ*YRn xkNbI>Va.w)E :V6؆ټT9zg :繹]yݳ"ҷsg$tI!|3?o( pL\[iY)UBKCbzd[@'BE=w93HLIvuP?׸{p^{0Lh5pE9 0?e+%m!1m޳TU wF&&4ޜ3p~oNAKZ@ͭ1/NNV)\z1?.A 剷 /FPӏGaD9]f5g͚d=NAY}4:pY$Gb #,ΉoDf"5~HC3z &X\؇pwi3;1u׎ ϊy >wW˪ן[]Mwd kcWH1̅M{k2fdAd'% ';RviLc8>b BPI-tr ^#Xc:8DhȹkcQ ̟B &;BsƲR_HTL GoO!Km5q}Ĵ<\"V)Ɨwid0ЍkDق}rpmP 74p6M mS +61ĝo_\g"~W;QڏhfLquG6颌memNg;N~`%?Ҳ\|Tuu*=GH6}A!D8P\pկ}w?˼!ig@gFH,(P`QLg«@N*M -ezV "?V=X'X Zђ %z(9s<(]2FuytAJ6_Ri(BBu3Lq1BڍH'FXfM1 >0,7<:,שPEz23G*zLJZb ȋKu2N!0*:8, %2Q8m)َgH>1Jv"ܝympz8=~8}92Ѭ@+ׯ3R!/bSgW/HZ 4i h৭۩iG~|m~f8b0YCdNl)T"Y4}a]6\vLEyKW+'~g-))^l`0$ihQnWkHg/_=CWpccKgz5SJ 3T>^DPaCR /88 J>Oodž!/( INd^|Gmiٌޫ*Ib t5Hz7I'XY}1|,S 'aQ_ϭwC˱16UUiE^'U*"}BR+T V 8]#?R9 :ѵ7;&qz X##Rga4p{d̤uz; H0`9LcvtO8v3'f=RT]-UpM ( DmZ9zΟ6H]UB\ZKFGj&xmH@2Ȭ^MCū]x!NQmn3,?'A)pړ-]/ spG@;ّSO zc!V7vc?>W?\~IYS[dvר&-ԭF;z19 ɽ   8N 9I2.6E'l(Hzcy0%]x^:!ro nMHD٩&f < I!a?#HӚ#l.>l !]-'tQgߺۜF eǃ=7ʥTkܖuD =y#P[Z7Yz'5tD NbP {`囤b\K{(@7zj,'k2XTC_^VWvX1tb Ǫd^usۑOf{^fK}[% ̏8bm!BVJRP> 0W}aen-X:9 Vdvc We־O9Θ=O #NOp|3?U$E89Ah~*!Z(J)NL\&FXJbaRP ZjvG0&;iN2:Eum"soMIY?T>ٺt1Yӹ3hJsGg'Aai|A .̨[6Rz̈́A^On3@3}U=GuI@1&P\9È!;FX#~S;H5oSx׆."͗~4 [(1e@C#>rkI0H[AQ=cGJ (w_?IkJCySOWdz!nC4 N0=ŅlpQW䣬Or"J6"C"Gqh"LJS?Vec$׺݆&.m`}#^ef WyjIj)A<($,s>ۭ!!uvtV`\4җ3~QkZ6JyVJ!S^/(Shu|$%UjWz/#]4-TCN)6HZT XzS ̟;(e\qx!ScMwbVAsr5U޸8Ĺx꺦'G`|i,9cN/~_wvDx'=0xNiw 9ySOA:&C"HH9Juϣc.mZ-}E%LM@ۺ UlÉXPTD(qYLƚ)N8)4ֵL!"/- :[:F]ZѢB ?PBD`^U&A(PneZ]"r&W”D?ka7ʷG#,XOb&݌s'ʄ%K՝)n}r Fgnu=l<5+{,8ШQ43bQ{]8 >ޘj3k0g\|*n%ҩp:/xZYO0%AVY k/͓ dTafsf,mZo96]V=a%E&paLuP\V5v'~pbjQ>$?c%0}F5YPm$!jd?sN; $jy>"*_7ubf$6h<g䎛">8|Mt^_My3y>O@;ߍ ;G]brS%W(}}D:49NqP}e1(O(jX5L;cI&P@4CGQ]`i#IGQdL}% k?#%=y$|ǵeܩTiSM*`xws,ĉ[ݾߘJ6kV=zH-`CܥgC .F$ӂ gt\қ]{ p/wAof8lf 4,hdo˂q<^48ZDiz>VǩCՇTӖ&ߡ"Aܻl'^ vx}<BQy wӨ#MYXBD!5Xۑ9acNf"wT!&S#c]p!~']$e ud-޲8S~):5qП$y~-ES/t608Y .teב#u6-dwC*45YIu">UG!Tɖc+;y!/FBİWѭ=XI :D(HKB>0{3;<,#-ʸ:};TtLxAнa\Tؘ]3`WOou՚0/㈉$F +S>+8^Y78Sglރ5Gz$F[0(l{T9 㿍>U>74j _oԀ:;>TF`?\㣝2=XRYg~gW\c)Z%Y4e8x"s q7dR<4\5n -@>āX wʙb]GY\ r&-DF4sQWQبF˞yd)S Zf\d]TQ1vLOCn#Zzo@d@/hFy$4w7 iĉP/+Cp5 й3FZsA=uF  Vm4R@HT`(@l-Pu9|&1h5s`RvQ Y'&؛ga0wI#,53ҟWo"0uy mrbXM ^:% DŊ>6d$'Nx^8Ŗ҅|~^5=﹍تHzm:k9,ϔ8L3a]Dew*uw/;n^|<~~}Dœ ~U. ,Ւ+ kd>L>c(O5_|XX(#^dx[b>UEQQ\>"j^',yMuHX١Kc bӵ CiRH^bL9}S|mY U # TO{M}Z UO\` H*JM,(]t`ŵrnOIs@$IYyHM^s>\a!F< X^aVKVh2T4G B ;)=ŊjmB+9dyT+v#>:" ly1P=>۠NoF)C]|fr+ $?" ȾQƝmq_*5ʠ$TKa2+IQȘJЮsiuE#Δ,<{ 3 "WZ{N 5Av1VC(tt&pV7ZS_TXt|9iU0?/OԤZC=zRٲK>0leM}dB\큀wGgB8&^3D#zMe'fmv<͙Xbf)TvvuxIQ3}VXՌLW 9=$y욵٪!`. ݶk-+Ym,sh&83#B]膺AGB6NP?]<6 6fwnʝYQgk.-UG:;}er5L(*Eywkچzy,b|O#WRwY/{#UC%~Ÿ!>O?傉;mįH^P,%QlV#%Sr,橫&U5wZ=6vϼUlcey{T }D#fo)[-U%%//I&j}CFU`42͢J.M_gHHl@dW@?L> ^"!#!!|C2JbjMbmĿU/}NS%4AD\"H&1Jp##$uCfi=3C"?c( pX[w,˵<Ǝ[+09E+qȖв@r_x=HKT#/ H7o"x sDsib?v/i4 CM﹜뾞+x34/.γ:-! F yLg6R*(/"4ˮFʈ?ڤ[1؄0-o/n3v>O/E^ϫ$3hQȟy57:p'=QN_wnf(p>UP0ȩޤ(k3ZFY eI+M>xuSYjvPXr-x8/L H6~/.zxrʕʱ$jE'qfÍθK6&6HchDOmPAC_b緼֚Zh 8INCEi*JVy\K'u^ uRD%`y}D]ͽazXdtOqH9|+iފ{(W׀ rD=%X,v1DuUD47]֦lvfvcnn֩`犗edsq4Wɱ/Mq6:7 }^/KꯊpKh^*jTGL#<yz$ۋ]"A=y4:p;ջolg1GNf|gvh|ThXUW ,q*rGP~_Ꞿt۾&y;0957.5.1.el7.x86_64/kernel/drivers/gpu/drm/mgag200Dg 5_5ɾDͣiK}/b}qAum0RW4W6e5O!K#2¤[09>8!Tu.%iOEsf9xX1?jF8x w"B]!$ >xU+u2E>kޤDwЉqL7nP'v? q萻:ZWOd@ e0 %K9ZV]VR{f&K^ܦ^?bT^PREnɱר]\h 4YHm>"/ט%/2kM빝l6U tfr.>Ix@ûOrϲ}H7ꊠcs"q,nc*641ӿ]ۡi  dX,X0 ".R(QA#pBRė:wdnyYӻìTD-8X:F1/l ?cu<‹YFR}j3> Vsz$mX4AtA B/@6źFY՜@MwשIdņsZ:n`_f^fw^{31ԚB JVě5'0FzPÈ(@x{t/YU.΄A./7ӸL *IRs yQ2AaPϪw]=Ylz %4 s/#"a J4>#o^J&ðD'E1FJS_b)gRllp~iP.<Mt 'fC9pF&[t`ƖBi(Sծ tcW ~W$$2҂ܾ ɧ&,7x@ q6X>u>c9uʢj[Z{Õλ&5fz#u5CK0k%Bkͭ( G5`Up:G3եIag/ծz| 3+}J4qHQpƗ7̯0Td/Ҵ3Ե3p2IP:E/h˅ w!yWt:*w2onĎRQZ " -lx/Z$f8n¶OhC0Ҋdô䯳[r'Y6VOЖQ ߳3k#l`LR4LAY&}埑ka=&&*jM"XHxP s ؗ}:: CB&CY_e ޗrx TDmC-im $TnUsl3cжCB8JW׊hb/!-<,sj}11,4|ڟ;}H"BrGWr_”4jdQ6"hŞc-pm`T<T[Hk)6}^M5MliQ[:>!k4з/rVx"\`[t~YVٛui]l/{.XKjJ*ef*j|~_pM6zct@R7ZgZjAt=͡,n_5^bvG|jKENq>~$ݢ4?UXjr 3^ 'Bg'o6]m"rb rJx{?S d f<6E WoIlé% KA.ڄ@ʈif} ŒHB+WH!rAe5.v#'a >?pdzhM"&qJI7H~)y8CF/:P1G5~D4? .RΛu-d4޴{h1_,.DQ:ߛUk@)~,n 23 Dϲ2n:wT8~T/7d)4MeƐsऔ*2k=&]>1LixS'9čUŴf~ `Jm f 3Ҍ/1`]4Q{+yM>GD.uy9* %~mEs0Mb/h^Gt(|'ş}IvVlB įHmP{4|(~MԖW Jxm9[:]866(m e΅v¶b!lRၷ,w:,ީZm}l悹e x#W3d"P҅`eS=ZKØ%XkӬOf+Ʈ a-(MYZɠ/7|d&^SXbyn l%AVt)_Xi64>=1bjܚ?t d@-Fl럓VN\:1끤@`AϺ ?a;DX 1Fn%x SLZ;.+R2PȉLg(#eSENUo=Cd]ܭsKUl.tPr-^lJ}6F?ٌlD{هup|Xxa*WkS=a I/0#%l*NQIoF/"Oq1_q<'k ;~ƕvV/Dna9br͑ڇL 4tcMS=.4;p٥1RGvzPC qE[HgJ4DU9TL`s 6t;F.AuUm083BHqV<R˜ 6_&ŀd84M`ecH웷,k-1 ͆XȢ_E\vM^`zwĆ{=]7 D.s|Lw[g74^;b9.R3iU3.FAUA j^AI fhD =l[(*r5è.IhDP꧎¶6B56+Sd K5ӱ'VкN|٫i^p$;cwQzRkiQ=ȍ*'|+, cXZH>1琚78 ߣTͺG C(Q#i'*Ԝ%ffMblQL tNұх4.E#s u}Iw"Fb^9WৰV_0 :UJ8Ze[{ -@Y EΕDlo;'aݳ52 q jg\ uX~e֓rX 2~%ajOF,#:C{}D|߼\u~pj\ǭ ն&tG-Cֲj+nG1T HXxs5;$t?"|UrWnn U5Mb ZJ',OY'ih{ƺ+O`R5EɠΥ^><;17AՕ,nsֲ !eb7#~hhJz]:E9hy،8O@45چu#fWt^g`ۺpAR3*wȣ+1f|aRTޒW~sK1`L]1HE ˤ4(W0e%۔6FG#7gX*Xn.mG ,n70u+ r%v$(Hr~5LNmb Rڍj4 ړ!Dja!Tc#=u:/  &-=21y MO4@TYߐcՑѦyiUMJAP%k،\y`U Ken<4"E!ǿJU^.˚vv++@>g +Cbm=Gjq P>$VUڮSf8:evNEEgO}5x3k[rll;$[N?;gkPcm1GhP1Z΅Ux j{]F+HiKMi—T+mdpE3^!zlkUo+؇%,Eq_؟Ygʠnw+X?},l1ϼ?h$XX3id"|J.R7Cc %e L{Ps`X45*-&NmqզDHj@Y38F ؍JN`wPnyG|?:O&xwKAXUo-Awb*\4ca8@6Ԉ@O@C#z}`=ٟR`cvF;@Dn*yۖ2w H1dwf'^Co}bؤ6ka-1k]_T|AQBQgWD8%wG1Ra@D b)6p GByr+Yt>i zV6˽Nn@²BxZj&Ike"-?"G;vvD䓜݋.*_{hϙ\!XW/%=WQ`)~oP6Lߜ_e .Lr{sN:v=7FE]a?xA.@3IVT[`-A.+t-#}ŎORHon.<.M4jGNjUAlHE<_ r2EJ댼@E? iq`.e|넓)* {hz6nHN0: a,Vd 05A߫zg}Q( "P+- n`M|8{3Ax`I/ɨu)˾n|$|3os G$ndl: f{weIQntUg"9o𬉁덖 h_FA HNڜx%KAʄ`[XW96 wƐ @DD4DϹe֥QaG 93U<1LH7Ż>ũr|$˦҃}YcӞ~|]W%ó{B ;_SuYPW8.ӹY+2Μ{ m+qzs0tR2@G>ggNsnԖE گUto Y4eHnלŦ{|ڿpoT5BϿ= ٠!9Yz*nIG/$,dӰ7Tx YVU]חe"z|:ڢPYQ ~M l sHؿ&o'gAǬ4 ّ7mMEJM daoC)/HX9W2yRYb;7.ޝ](Lt~a8j % 薃%> 5`cۙcdLrM'.WE}Sc F8Wj4u4}>y.32`<,o,bYk rJg۠zHcls~jrF:٨md&oZ@PЭ1 .)JnbY=`RD7,zqfdLU dN-;NUE.. iG~Pww7́19J8Y9oy:<)#'rqe4*i;?ACޓܒo,;yv?Hn8Z42:m]\3EFVB Q1TL ,[z Dxr`jP+L.ZH<jpLZSЈýEFKVy٠MxV97o]1['sS:=MEoiP3i2Y2J'JxS}K2JabIa,XQʹOݛ{">Unp@Sw+ZnAUlu: 9w7,S># z9&?Sy+ՙ36 Et73=wjIUw3o)'`;\Q$}opmWnv"e,*Bm>u󢓰039.ew~W"-GM6 ?ʳqa8ォ6ot6"B&^ e4n@1T0Fu`"x͖T]v; )4,TPa#ro)Ȁƭ7_VriэP2;PT,l-|'֣+ eO|^頢;Dr6 \uj٫tIB!T$jfl>n[V :B29qT.G;\|˾y+-K5 Eqk 6cT/>ծFs'snST:.ɂMӹ(P&*s&rYcܓѥtslN{2]-1)۩rpJSO88)P ̱L3U Y_QA90gѵ0Ns#3CX-^H ^P"!7qzr[ܪr(涠 \ oz@is΁߫7އ {c\} Uc /POÈGD(ѹ*甌`A!GzE<7{Id#T8DCK Gt<&*&, &:RCIi:,"f|tta%}>^hym\4R=cDYej2/|~=kt fB$l g:  nXM6A"B8S*"'O߾M{OEVS +:MbDc*O.5Fʭs~)KMV}ћDgu~5HbԞ3`n-^s/O oŒ(l"kGB^ >]/j^Mh߯Knq 3L2t UүxwJœj eF5Q HN+?嗀gdCfCɁsJ-IOAJNdjc?ÓDx^}'W6u=_ތmr庰l *qU3?Ͼf|փ?p #4& @Rl(q/$`'"]NHg[Df7&Fe1ˌg1x~:lI 8D][wl2P'~tub`7{ʼnĵa@_2Nï )M2B+V"8 d{摈*JQ?TIĶfk=q2iC?W"kRe 9S]v/h%(v̗nwwH9ݪui#$;¡<ϰ+p2LvU,=Q5Aw(nvP5" [KR(6t2dz,TX G/^[L3\Ya&BRz~Uz׈/y>XyϘ5t|@2m@yq+4Xz<8yBKQ,-ї) ;D}pURY`!Q.hdn r?Mшlyu<-\ṝ1KozE /^zp]m>jZͮ0(I$Pl..g)G77gu^>E /r/(p( ƌ"%E'FpR4duԸS unVuw#KK۵@T3D+AD7.<56Mr]yZ0 ݊ ңLA$ vdA_QE5PrT:2qŴ*B[J.4Vxgڎ{> Z,,r>)RonoVbY7ftM}ͿMؘѠ=&(-L> @꫹BVA|mj0z%H^9B덳Y0#2{n{0+_P/i)_e-T6 'U>a!{a L{/sCҳ0рAE15 r!h 6-5?Rr2vt Lp^ $HWH<m⌌hSZ>/i7pahƄaĚKMh"}fϘyg-kL~3d `3Od" x̯ѓ5'ɸ}O@{uV,ˡJoO7&3Ȇcj"@rpgPփysL=1)$9)k-Ӆ ?|ӾC?ұf;S|Jİ;PBk-(J\j;hs s$-t33Gz[P':1Z\д<[g)e®@5#o ^ǥmZI(;.:JPL&osL\Ƣ)k.vبtoYvjM̧?˥L/Kf JYus]^L,Bbe23G$SE:N6Tnx#~s2 ZB e@ Yy8ϖz=[g27c7Lx+Մ!ml:,٣pns{f9%e2XRr#РujVΜ^G!"X H3v%בO_Ȱ#?&ȵއMM-.RƁg,IOIJ!nHgܳTcB=~ߤ u9nm%Ըx`@dnT 6߻([0/z>G糴_ ;=0{9{R8Wi, VLtŅ1y#(鄻 FRzl.];27%0cupגhGqOD:̄ ދFyU|å%m{KܜަE4rvW#JJ ݆6#e,h!{8/Nhm9 nK- q lQD Ĺ{+_<ވi`>޼yڃ.ݾn*UGw3;g-2joN{%?[G"x~;0Y %n?\x깂^ F_,i$ᝁuZæiC଑qj8.&-(q>~ ad, -hgcY|(MQfW;QVץQ+6wc%dx^+X{kBwgYyaJIVv;V(o_2{v; S*]$tw LӢ¢_(U>hXůeWb梡N `"qnK!Z5r5WؙKiĉ@ޝu&Ӝ́&n.K݈-cEs&汣M?AMfY4,;Yz}ލ)>*ǔQD_~לHϷ t?9W YlURF΀|3|м[շ趝[;[YYEi[AXIddQΚ߲8 у$OVF&Y+qz= 4[dKȌ 5ɦRo5O< ؄a;&$L򮢣.kS}c-iv2qY?1?QuT~Ѓhc(P! WràlV@jR5.k g 儑M~ܑ>B;UR5Sxϓ!SJ'#(c%"`ˠ{"3ŏ:0UXsފy^,֪oemmqt ,jǝOΌk86FK\50FZ]NK>gãK(-5ӖcX+0PYnV[&?)^=u<)NΖ2upIjJcGuӢr(9vItP˅i;Vw^LvSu㧷` )Xp4yhe,'Ty(qyôUsoPT@-Hb`~{Lk[LqbBiG/]a} DTq,(E(=1 HEOYצGEUZgqQKH/qfL@SmbWLcޢ*lk9QU`*PPڒ+!&<%^NFr#nEz4gdhud|Ȝ9l2p \bR$X˵Ƶ'uѢ.{V&>noH;;􋉫|&Ͽ cFXn7؀Ŵ:OZS(8`r~ KsUn(3ҪY7ECtʝ㢈ܗFp_8}V`;$U3T`l/aP!!?H3#^8[#ÿZo([=j yMb/5;5py*=}!J ]|ҴNmA!\9Y7#mdpٝ&ϙ@TZo'<1a_? wNUϐ3#|%9a}!J(^A@5ɮͅc7p*І.\Ydža4G8Lnqc>4JfD[aB +dxXq^ْ`tqצAm1v?9o.l c_6@s]crHIXeFfM,?v$R\#tt+^3R1e1ٺ]4Up:$6zV#Aބ47cJJ1y)Q+ ਊv-ʮ!j\Qpx v QgZ#4"с__c L@5܈% C cloax sR"\r<|pS,i]*fM񯆗RpΘؙ,u5 R5X 댏y;GUB/d ?fgFؘ~}*S2אBi-%}$Dmqmkr4pܥqE7%ߖU'ohG^15xk;Jz`aHEᮧS j\qװ?Uѿ@zKU=]BqǤo+ !WfT<<3.VQ$""5Zb?OfXuYJmil'9 a Q\Khʲ$6x# j+>> !sv::w$DQ:B!̞ i&`8wEog_4.q3ȗEV<uӳrUaӴeFD\u#P2c&u{ ԼdYA!BD~$bo1 =gm[#s3ZܬO Z~1.r(~Rʣn8ZԀ-4l@T 2vst4KL0tq 0T`8bѶ o+maӠ% )ۑi+=*?* p sԸ*$~eNl𳇝[z¨5_qIp-9gPLjWDE2~OYHyr'g{&%ΙxC¸w&&OHNhG)ɯGܐzy@g>iӓÜY放,,k3[Dn4޲= gzbꙅ3iuG5n6| Hp)q"M8G^ +1g_A.瘟EPn!zX_ ? NW*#) zİ GV|3Cbb_0*\z^t >c䕮{wDoAficbo̳D.HQyhJ7%>4SK!LV,&[ovw\L[&"Ḷ&~;#ԇ8|O%0 \\S`~Oz:_f U)Cv|ʝWhc舒صfl5iVZn%rfo@b{[^"/R| JnR೴Sj0oe~*;|f h%:-VE ˻3ߝ> 4|$\Y TDe1 BDP|Kr>=\ 9s lp 23eA$00Π;FP3;f) .gcW)vK ;vg/5Uk@*f J}bo fT <_4ϓfS@S #uވ,)6bL!>rVT/ }M ndv>jxp.䂳3sr Y$f'%XLǛ翬6Vah'f>ylw{ VEDX9Y^ܽgWq_8> y╚ x щ6~.vOyI9=B1 '?GjE`RHOEV dv{&i lEg`(k u pS,0'.V73@ܫoqR YH,{vC.%jn|R%aw :T$%#DՓ L:`h&x;5iʛ%i? ZQU$㈒b}H 5ij;[4 Z!,<%(%anH[t5OOį)2%5R44 d1+>4 @Kn^Z\kmZ>A S,lSs9Tpu+4 Z:3A,d͌(m+* ,l DD7~f<2qCNPg;]ikaiyIx5볤9X_Qܣ>l'u7m:v1Z)4\w_op %Ϣt:Yw48 m^~:]E^ )N m1%NPEZr@OLP"m k}0`-<y;}& #gtko^1 7ۢ"OcT@y\O]<Ht& mki7@q(b*ا& #dqϷCX-8N/jߡ:~Bu%UɡM+z1y|,L_+Ӛ~,c>%kPFXcVo-1CMN*@fZ:8v Y$;J3W5d{;TwS7QzoD + )OrۧЬ!a>hI'9<2E‡S!׼zT(uMrmW qoaM(f wOKVoT~ 3MkTBU1GHU6KW[(ϸ$YVID M8pRA`B6(2GyK zi/ͅJDl`P"&>wSUy U9 v~SUGEv=!w HWyye_;Ʊ'rР&fh|IS}zv_VH#˼e62r aPTӑx>A8E6;GK^ db7Bggm,x[+tSӢ_͐s.8I"j=]s T1uY/ńl*wv2KL\+Ƨ6QVC͢ـ-Gu$9X_߱N-1vNɩ>B;@H:ͿxjEn+NxUnG/4Ln>cH_{nmjmcmF):**^5c\?Fړ0!/k%4n4*t/ۚY"/!& J|uMܯޓ fU6 G_9<,MPF1c#.94?3oDwѶIZփaYIV;)͝+)\ 0Rc_Ld T~C:(Ȉ%GVN"6w?sQǥћi VWxD4~j%L[( ]B[D$*wF:K IR T6`?UM#WDqU>T;M`f[mgvJU!ݥvZ,Y24(~ {h:l|L~` ͌#RʇfL0nD<:FnHd1'dzzdX;>ӡц9(ȥg͓N&t;Fwt{c<-.Pۢxȿ1Q1h nUty?EV= [}D:o76b5PlNe@˨+gv'fȓ d}PH+gQTb>wo# ֯gbY96A15Y=_b6׏ ǺKGE*l4H$5a-Im'.,iQA ʨ_VfY',!),(^ǞҭgHXaQ[7 V"3^xņ^d* š (#Aߙ?3f]hLD FCdgf\:w"rΫp#&nh$gXlMVS|sϴsC39t :zנ_XלҸ=yY3K&M,tE*8̑ bmRjs ǮrƘ0ڥs!SPB%=:jWjoQstTW]0 _`VLd$svP*]>4?MϏ| Ck@jhzWy rEi凇V.CNqA͔O;7Fo !F$L?JA Z¢&|5F)C[VR_ez-ƥQޏJnޛމ_ct`p\Ԅa15~&/cifV.y@ bQ._zӮGr!M.̧3&]DtIzC]qtcNRT~}1z)GK O`0YYhcDn'ARnPѸJ9=(:Ue2M)U<6W*ixsZy#NPN !&]=@3}>aҵ^gsd{!JwIĉL(苛FЌ 1X5ӫ-'j |?i VܞAGQ뙉d߲\&>}rynbV/HExR;jA4W4% { +?ظwW$ޓ-p#I3WmP!#vFXtuzİA6gP+#8㋫q-t$2s whY 6JP'u[P0 5Jx:$W2x߰)ܲ2M}X\(x Vp%T3Hr]z1vHJHb/c-Fj"|q:ԥ1@2ufn<`̓Jb im!MV9%kjUfA۳?K?ҫf@ nFwvBC]o7|I6 #Ռ\r;PYv-ɥ|iRU!VQhnVШEp Wa~ &;'Rf٥%$`9|w9V0Fi+a%LO;,垘>l: ys2Sd*~:4$zݭ){#qϢl vΘ{>䷤9,qBCw:x֥D W_ZJ*{Ez2EЫO4~޲opŷudC}Q t*= >5qڢ0$A)e(h<2GAБ-(w6싵+G,vuAQEl!߆2H#|il,Kk{}}z19ENH{ ՃeBnfm@؞< hUv@} k/T(Zd vʷ+BIJa," 9P2t(6=k}v̂\Fź/GKȻgu-jYe ŵ:|s>x9@֋V[>8o:nò++]Z+gu:{wxfLZрPBTK'|Pd^Z 3oS[ӣ_X |/ #g^ as8KnX;)}WRE"_itoAyMW"Vp=CdC8EqtG\,mwoukfNy ƓH g|L!}NThԀ(6tW"<53YJcP BfkN0ۥHǗ mu/Pp_'`U/C5&LZ*9F|úS~OTY1X>p/`=8c'"̸J*`MDZ 8^4D(ܓ2 _K0L q)ܴ l RML,)c0W PWP%㌭ʜX@F6q=/tOPҧ7 ʌ)ڂ={97yʀNCy]Gò%Ҏfvg 4^V_EKc+N<.$fi,rT>Ў0N9#DKC Qn?Uk!.v>W]PJ>tXo$`5{A(9)899M(( ]iy Mhhq1é1ugeE9;3//#w+Xs׻]HQB?vw]tlf>@˻"%Y#W8t0 | ֶ)g(8`dۋٗ]T.,ZMnVpwۣPl$pl'#'8^BTL su 8e?TDQΘbX}sGn)0屩 Li)W ڒ'EESQfnIrJ+"d)'#2Xi;*dGnZ \^莏62w„FMUD戤gdyqmq#EE4/7`r,n^bPt6KH};];B3PCݹ[ Ryo7S#IF^xɵF mijP1"iMܻk- 0kEcC,I*Sr|,)JMzDĈP{,X;H^D?cƍM \؀,)ĹL[. ^+6kFG^Y;I#09RWxNJݔ>2a ג1IO)A19f? zN'3MrUD9S \th JE`]Y~ dJҪ#Y1>(h4q|G}C Z^V,-v棎ӵ[i-g@:C:9ˆ:Uqo\Iez]/aa7 P?&ȸā,kK2g[@(J(vb wZ4k֍_InN6yN4tF 1DPPu7Uj6Tn}6|&G{;ҺB娩gЮnOc8EOƳ"u(AT^)N^O#C3IE@Y_yB1 rg|U{ w?d\`2'--+s,kq8/jrP}zݝrw=t@TB,ـt(zmg q 7*}sMli` ^&S b͝UBoy.p^F0z8+Š7THNӊ+:fU;e $p. C,M"MQ3Ⴝ'Ke\kB.#N~R9 ӘVH1ZWٽXAAL}q`hv4c~W,ƪ9g7ԈBF044~TAGvw]]9h_ a/]F-ɍs|91dALO6K ٤Nn8L$_]Ey\ Nm׍ƑHg/PPzNPUe㳂>!oOBFddD#;PbFP‚'Acs_9>kXTr^EW?f3DžGJqJk<':bU[yhv/bF];ͬ]~$&S)L#,?hwrnp_\se)%Q&֙ɚӨـt٩?AZ3Z@EO&!!~*:Ki *NToiV W|NeVUՌ4oVu9PQ&H`Nf!._Z4y=\ Pn[f?m]Nrdڮ=tJK =^->2HY2ԗN4ʹh"$퓑oLhÂTjoUF8#d-F? x@%'$-iQVRO.j)}TK~tOx y.Z1 VH]FOzD HCa@Yd7bD휺*>tOwxbQvpb8owAhY@}F1U43"Ak:oF'wt+ZwTH]؍Gd/RK}9(ȓ^DO>rlMCG[v #q~똬RVf:;^_h6 @g6Ky/?, `Q7Qd&/w>XPƜξ;RE$Ch` . }F5Cy_X; T"XD`pj%Sp@j~Dd>'Rƥ_7n Bt>sj ۭ׆Wҽ|<OvݑpD,Ñ 54 .oyT07/*;@8@pqdEyUE+w@2W::mjM{hp҂;J fZh*EsK0 azXB|N/>hvlK۴s#crayljo{THM/Օ+VƬ^yR mγxμ ХuSKes!q$/Kah|!,a S!'8,)3L3-dHU+G_[gqڂ2%|H2sݛb _(,( 7_;c-QfqRh) zcU ,R 3;YuOs :Q9&R0\GD( 2X۔RgP2֚H7cT}ĨlJsرQK>=W#Z%pI n O1%78 `[Pخ8|z>8ƥ!X2q)B_{UtќA+%l8r)G޽R׹0 )IU:o;-?:?έm.ȤqQ}C9ɶ2CW}P`IJb' жʭ)?p\"ygLG1x.*pORNR&U땳)*1;p_B fqƭ>'ɖs@j$ϬMj2J9^+/U麋16‰H Ȋ 1MHNM>Nk4k'LʈHa9 #eqO`K&n`D\[/f,MKQ*6Y!^ N- ˝itZ(PS RW q*r8wg ,X q{`ג}E)Sk\~%#`t=d*$Bnt\j/QdM׽ҩScyn|GvO4]K\sd ԫ3 teb*v.˅;xT?E_XGكy\<\0dXkJoc5$!hXoKd)=ZgtNE>Rl5fogzqN\:ₛdGa&)׿@a069.f n|cW 遌FpmMdwƲ stч񟥕Ը]oCyBsz!u,f>5BNO8`kc kaA xXC+щ /H=zgܢKb&ZaG#glw=VmiCo#W~QZ(jAU %.{D^vi? 6ۿx~}-,0+VIfiRA|Ff@s|ab_ WƬ: sGxtVa>ٶYߤtO,2sn!;)œ:䆆g69#t}U?[ s"Sq=,gD=?(aZ2:5`Y2GGy iy7^ZwDMn-}ׇԙPfׁIwXG="6T ¥~]g`8g]\Ũ7-G*ϤE5T}FFW(`ьSRBhC4sB^z!ɺGyN3T)6pfC dTa^ ~4\EiohW'ՎsHj8ţ4ȫ]3gtE@3}y'{rQO(*NVUeΉd? F|]M)C@!E~Y+p(-CEy u1c_\eg7ٌ/ m01WC-A>I^ڂH}YKQjv’LpS"bPa أNu/[-r@,e>g:FKF Ć/vK3ܹ{sQ̎#q`ח$j"a+jgžp ?<1o6`t es}RKX[X5=oTDM.5~41YRlr&)yee2uEݨl'I=9uUKffuPzjKxs ~S65VAnhQ4ɐAf p}o}rvӘ,JJGV 9 d8aģ {TMG gbYYz߹A%/R:H^lM(C{}:BBx"bJ`73v߿,+."$29bd+E'd|C'rOY~;e5z<앵ǎJ]/dYw)W Rjx͒ bMKqkRɴIV9|ca}6*#-]pyE0 F|,iu.睾a}WBuVsg_[hvٕ4I-_NZ!辥7+$^%G 7,~D9!t.e/ c(?D[ ba÷}w)Y֣ ]p܉;d=-WVXp)))2;&1 a}Jb~AiA)VszW׺r*d^8AdBo)dax7F5 jO=**l-\cv2{΃[o%BV`8oM37V3;w[4r=wCFl(s=qD X\m>Tڙ>XGwӠIEAIhci]8Sj p ەC!xOIKL5_v 1'RYv /Hkg$k0˪&׵8bǧ-u :CREy8v4e ?)~UeǪk(O\?k 0V<&Q'|#[n5a\;;تXD,v-ZXo.aќE0tҬJi,x#UG@?˻ ΍pöqvF0q]z{O9OKYUu |)8l@)?H  OJPh|GE`B;Y=xbMmpf豛c,fޅb~A8j1=l8*˘)H gg8L)K 0\]cWAUWVGDKʓYM<&Gd,ΙR9E8dfÚ?눥ۼb^HNvH@ g2?i G*0yPGZKo.=w#(t S@x6Nu!b,pw߂L?+9]6iLUw_?@T薟`gA9 1KAzmr-JufQ&Km|PrZWX1.+ θ@1*ޥ ")nS$D" +/91qT3͗MtJQfOujL)-.-=OffW \ԫ?KaE 3X)GyI83AtW;h^{/b!&06GzQdG%jYӇm)Zts >WQDN"fY„MC9|AR;hot/tDlKeE M/v UB7%5C!#;Ιxm}+8 *9}2Y Zb7xT7?A$1lX4/^a"c.F@!~S{ &;PsFo{nдIl@UFڶYc\oTΗݟiYKH, :"7 \ڼ S%>Ć^/}d%B nQ7k ľD2eTZ)-98z)}u/( i.dLab. Ga;4rb@2PGXȳ -j3Q[Y/@V=L} @+ ThLxaT8 h, 2^CW;{c~s/ѐAL%y>/tg'~%1-?F@A<37WEV(3, 7ҽ=3<ߨaɳ:~#ŽRRx ᤦRzH;$ʨ#\U .0x8㥑b*#Wǚ'UYpB^! !/6[5UwξɬD&lؚVtAӪIG8;J!._#"i[QTO/w]MZ+ˡQv5Qk2..%A >WRK\ n8eN((iqo پ $FsuMA.]XY'gJjfu Dm>>LH>"?Zo] kwybY8dFԼsXgnzJ0[E]a( {c)fLmeۥ'S0ОPARzyt{HJ/k%HT=5H9hCy}(FdUiZp:M*zwN9,T<e\rIqf-8.I3MK9Rc].AԊK %I8pWH#YYEp q+|0R#}o^O89fjF'Da!H|R0+6ixj^ Y΍Iw#tad%ӳ!b sOycrpPI4uGҏV՚`UD#_4{[!Ox]H#a6$L0#є(ůd9 & gw)܎tٓ`j^0+[m%()AX˸6-ICih@k{Q4T/ǺIfRw^Ś[lxH[)v⛴|~74ء_زc"p8mmXmn&74C@iKӁx4] Y?lh:Cu@X&O 4.O#_Agbj%M`ԧ2Ђ=ʉ}{ecإ{p{5Nj&jOS }w첇ꑦ,l44,@Um6T,[#(<@>^ؔaWI,E; NJ3*jijچ}YD5kƌ_dz WLsicA4 (,Oxytf0&U xݎqZ[ǜ}O:j7 NrFMzwH3DeS7L¯L&*Ei; Iy@gN?[~htS GW0y1FJ@{xF\2hjۻ%ש{:I7pI5ij݊Ht@,@Pj-{p?72##Ԇ~>W((LC#4%RD笉U}dœIߔ֫PY`޺ oI/ɑ8OA?G{y1L ܐ (!HY3Y \Nj7}ܮrzt\MJFM~.*x1{ dJCۀ,F)N^s[ffρ/53gf%1ZΟJV”*`Ua}-!KSo} (Iv$Opء"V'B?p$b&6H$ENƛ@p 6L4#IÄ~k()EL dsׁ+NyF{3C pȣ?MIX|9wL&=8 mo0 /Go^VwfKü$1vMc-h #{G%(9WЄN759'۔3#ue8k 3y[UUxALhٰ!~>;hdx,ߥC;>nU;M6 H RmzSiyoح,@JC/r|,=A'ż˩R֎Є1r* }^=r}.BJt:t* #,=6^paO">*!R{/70tQ7!l@h+y;˨}\ۥLܨ]X%WE+SO}}% .VUWң("ellg7O ++ڀ F;'T$k!h? pyZD py!3t$Si|C99ՔsTe sY}x-*Ạ BS6pYm{:҄#fO_k]Oõe:O^qbrr"\w> ' g"/ D%>S$U8]%ϏLYXUsݲEpkPZѱťNsmϦVU 5CJ6`oRڢxh )5ˀSۢiM;*֔Q? =_`_,2Iֺ}d}=~C^Dw!9 Hm)6J9$}$d钞8H6'92B,^I;|P%/NɭSĹ(ϟZQ|d~:%ze> qX p:|gS*^j{SxRIķ!Ok^Ǵb mcDI[ӹSjYۃ4fG&c'.}13FLa#1`:=7!-7Mf-.Ըc1oV(fEڈߪKsW@]#F? >jX}n=h| 4ǠkJ(FAC);Wg`vɳf{zX/.@yv(ǖ "8eq QRnv/H{A >y>?ʟx+nJ_:Wńh;:o^p&GHֿo*0zC[v)B~P?S\muulH*?FZdas}# \ѻn.i;}\e0cĹ)%[f9#Or6aV'P_`jCF7D~ZUiI/.tm5ߤJ5t`">jзXPŽ2‹߻ʘЮ/" RlͬѮ% (s댩deS1xቱ;[: 3P>)^X~!f"NIYbU4-XN8;U&[շ3lKK8蜖!K8}f5p>O`h1#2Gim5$XܠbvW8}IIӫymAWvgF|d1,ױ#*t(=ʭGtPOW,1ߜ9ֻٰ 8s a ÔmB'!OJ% ;[ 8] |WtOG]wfbȽN 0p-aUDt(C/~fABe|uYsWL-}Rq_/=2{#o~q׿Z!Ћ[񤤜>gXL Úg}W^,3go O15hk6"nv@NԉSnű]tK:cFu:bM+س&uKx p7L`CғĊ3"@abP~r>0< #ٓ:Ѣo "6 _.}*Ԡar^cU [(jyt9H9ڴ|q_b*tP$.D7 IS HM0,RufE/>v_@&բi&HPikq$̙βYUuBV (q_̷}!Z<== OK4ƳBػ]{Uf[峗Rj7Wlxg:e(5ȼ?oݤ$?6XIK̩q&`@$5U`@ I#Lptolw_[<$} d}j[JޙW0|'aiJ}T`Y|3$0dm{(P};+5u02Dv2T8s^]!,{y ;VDbq I[C+Y#DCT9A;0{m>j,:ТIgrك kŋ 9CTuD }hrҭ+*kessºpgkX2}DU3)~6)˾xD &J鼝fr+o5l=gsһj͘ZcLEgqtY \_^"WwG ٺ|R-j߆d k󭡄o 욘g54rs?5ha$ʼljD⹸!21^#+|DBz |GL&<&\m6Jn,0U"b_yȓcyP=v˷EiUaTVbߋv#mLVz3]̫5 1"fjmyH`~' 1LK >.5~vƍ2UuJ7 6\l#?A Q^F ;}t q/,dR.opwMkw[~-غ&e~ϞQHXf- 8a`v>QK[03z ^i{X !7H#~d5}-}‰JٷY+AsIizX~]XԫlQ 7+eĆ?C`JU,?'rtf"NGrkbtY_TpT -'t]F  K4oyyJӈeg/)5!^} 0cPeF} Uevb]oӢ:1I^bqQr0$r6[yth|qPх`wM e]r'<۬s`V `ԄE14Jt =+͏߉gHfkvrR@-5`_+<633]@20kf09T\H*LQIU&zWə@n )3)`(#_$䠌f u/N wp/)IzN,?eJuwĹ lWRҿwQ654_9WXELjuF f0zB65*ldZ!G_ƻ41 :ˇ֌:[y@t ]=_EB=4c'hs tN.Ai8#pY6?k3CgۅUrm[\9Ww\gG^W5b@Sv $՜@Msjp wϋD0k&󴘖:D >Z >܆”F""0&%1Am5HbQܸ>z.RFГE!\300ܔ5GM<,Oe P}3.['dhQʯ}eSa[ aO "泲9g2cO3qc^.K_ 6AG=pC4izltX'QfnG7^J »A F>yf"fF1?qd:FP\Vϱgz7t(>.Lgʋ'T1Q1+ۥo- weT-$w/FQ md=7v_"f4XR~g*5``=!'L=:L<g$9JCKgjbSh͝&U:*dwzGoE9*m%(lv(}yXK./B= @KZ[ޫY 9fZю`WyVGm!e榼X7^5*}?Lٯ2bWVqa_%!n'g ҮUS̒~D'o r=v哻py |#-0[V.Dsib~ݞ+ gZ8 I0Ӧ-{rб =IaCApzg)’>WwOBȨ,+\q'цZ%)~/(Dzeu.ZddvqiYVAm0{W@NVP|F#F^AS*Oh=wkBShjA&XTtْ'ycJLC%cQ< :C\{> >k5cmtfUj,~$(BMwj|,j)YOȍ`] q)܍)m1+Kc`<W+~!"w:Z>e'J: PLᚄ !Qfo , %dM/;%ob7Fr0Md<@WVFtbĻ^<~T`jKo7q\Lf/l&hkYӆAiJvK66̤yH:GeFAk hk͠z"1 UzԅȣKJ? G[Ԉ H 0ǽ"D] }^]tţQicvG#)Acyjax8̶IHpL>,Y|{GܞK@|x_kj͸8 09*$I3Y,CoD) &F@+=n_wݸm;K\Κaοp9B8&-K`Wa$Ly{Ȃ1[fz""%k`aơIm- [=J9`H\@Bl6WљYgʼn4d0H%{K5JÕ!QHd›0{|D#bwPob@n5 pq;H!}ӫ|YZ8Qٕ;$ւmRx0x~*kjt,&ۘe z޽;K'\ţFS͘ + ѩFRhi@T7әSQ-VD8X)o ~_a@QkB8ZVvapr8(]}N%66l~,((Hb'YY֮-loSS0qloǘS=ÊNYnKTGQGʮ+?\`u˗r׷סU 틴:ne[5MQ#g^op$ m.+b'S: ]\ U`^BRxcEf9C~i:򟈓y>,]^%ŵԌ؛}`ނ1MqT#Im80Ɛ\%n)GDyƯ9 ع&oYKG: & AN5Ӎ!iʡ팢ɇ'B]]Η=j3rbm2%^vE4v! h%H(eFs8;L\$PpiHj7j_Ft:Lcohb( +ʶ9$<;ixƂ[r)n]WF֝Og&xF*zcy0pwiBy lC?V4~[ۢL/ri ExW7YQ")քl,̎Kh5e@|R1,Hߍ5× ^|3q]#q<b~#!Th3x3Fr0x|S$[ FZ.s)3f;(P1#޷9!Y5Eů%_TL6E?Q_7(nIs dv(8X\$cZv`+b|t` $p}mO'E3P h l"uBDsTHc/ex|}UoŖ9zj« .Gxz"zd^u{+Ħ2RYS?lb%Eo%:)!y#+зi VI]] !H-`ADN~an n-p|Sn =5 0WJ3҅L^Hnf:%u,uYXT}wxe{ , aKVڥybl_Вl$W/ǧ^!̨yw-H6?HSjisD,MEEA?@rήl,< IdKluLsCX{gEA^D=psAj9ӇD)udDe5t% V~/2O_9cߞ2I`W%JT}pZj>{:6Ѯ3Ŝ|N%BpevZ zk8JWN8,>?S8ظhpmg67`4 3Q&Mo^?7xP,HTOYK஋?1V6ȦC4#D!_qym e¯z xsBH‘L?2ɚUg*B g>{-cy<@-hwߎɾB 4_gxk)I'@xxHb!D@s~rDFx '?n%/t!JQyZ#l(]:(XZyhOޡ6<铀 [%CՌ7xtl2gS.%|ףC<КGi\RL2K t?eqW/X )=`̭%B',yjvy`vpG 91R;ʪo v+^eA&6\( _ɫ9,F,dy/U> hny8P0b_},-^A ~;l*ANPsn-SL%vZXb Gck`"60T.7?Ʀcڡ5bI  v W$P  V$QdMtxE/o֥edGKY`r`6lr1YsGeZȴޔ`[Ǽ3vo% ]y;ʙ+$E$KB+.n4g 8'߬B[ݒ,r";<{ @3pS1cUO%0SU:Y3(RdVՏ_ %>܎Qߖ#ח $q#ʝ!mX('"\ WB|]՗O[dRjO ~)AtF0@ene,~ e9u[8WN8>9?Ή'>(%RY6+e/Y'!MR$Cu0CWKԕe_ '~@K:GFh)t}&=oV#, P!r}r,T:HUFa}QePH  q?UAzVZPT"Z:HbTlm,C5a½ kj9QjfΌ܆z^`U_Hv7iS|?Ud2{9a K^!(Hz]1D#zY@49ɍ-sˏ,Kz(Zm똚n&"6Q5=Lc / f?i njH`QXȗ,Pp-7;wkd9a~|hk5'%T% `ѓ T6UxO|{'z\2l£W7IB_!0!s`+h\Μws֐bRmIIPf\1뿊V1C*o)I pk!S9+ &_T6F]]vfCS(J YVx5a^vo9w\}X+P!%{2LV۸Aj3 k$XJ@a/A+a7|0N! `*-@ f`57900@_wd\<SAIJ`*qa%sJfkwWyr:S`%`20мvf"e}s$TBTbgp6ԇcos4Ą E"ٔP3jm-NKt qSq=FF91['c}0lJHvϪZ(r]P8fTw*R2 Y5aǬ?G/͙41+DKq.,<_&)Otݻ#idmbӑ)w=Wpd+й`E c_Ҡy^®hF?DV{O'$ܴ@WZe~Μ4|ߓH*0퉖]%؁0owthP{wB=TMrA~nK ^m~hbeR8C$[Vo>9̀;&o`Q`JN%i-6/U Ix^pt1C=p߮"] 6FegfK;F̌o#fMG.:ݏ9䝹 #,lxjtת7k\ -\9ӺkL7 Tя *T)A'__{O\iF-sW*un Oh_b)3RnS׼޺ֻkf]ob祒' ^O,~Xv-0}U}Ӵ[\&L}ܙMϑ/qEnzM}-I=~ BnsV~؃Wbko"ZźqX !@7-'uW 8}9 3%O7*P8%]&/g-铼k9,71OLX%+!hz61֫hϓ9;|~28VA|a]$EQsSG( KhxDfDF X'Z<#*y0S.RI+2\@rtyȳ; IGIK3d64Д! Tffa2>8>ė2}`D%Sxāޛ O۰7"w1(O }._ 62luozЭi@D@lat QQk%h74c,EuneqA`gBx3%M/qGSYЫ oַhQ(? =?Ae‡6v Ef-?u&=MtG'"nϋƓevx[$qicQy t9&\V[*~fӰcC$_=O 5p!a,|}l k{mq`+{{5}/E3 ĕr hFo~KA8ub#IFMc9[g ] j0G_Ud2[ͬHR7q 3l͔wHA @a\A֌z .VҼr?}+֯_R~dџM1Kc!n(`}?J#K}Bߩٶ'ȉW<0mp? 艳9A@g$0f tlNׅYbBUڱ+1OSK7?'5j~di5& TL#"֙6'3FStLpqbXyidLk(^ g#|+k/Q M_PR Ȩ Om/}#{IRLpiRX.~e$D2SwQy`Um>6g)he& 5!4H-eQV9+L&c\2 wS9F.)͊yVʿvbΛX l燛p\@_0ߧੜz-־x(ĬTN@ߟWab#拰s(sgU 1<Fe%EPD A\ &!OOR N-J 58*n>_o e˜xJ$y1mI5Y + 3$d:}+᱓=iȁ(L[an XzFp%+3#Sa?w9 B[ PrAM38{G{/]=CGCQ{d|© ɽ<$gAuG 2 Q(M8N,L,T1`%=L/vnYKڃ%0-eșZ:{Ni 7YzUv;3 {/~*o#۰Ci$FR aInDhE Ga rNLdAUfGΉ |"pᮆFqM^싛/=Ae-)uT ?b4 `Eg[U3zA  q,rdL;4` 1āz!mCB9j9LNׇuJt {d7W?m7ν >K?| Ϊ-{D!o-vY NjKdl^|#Oe{ #Uf_ȡ- ʼI/"a9*&ew`N /ViGߌ"Z4}G / J,}C I$*R Q^ڷ I81z=l mff&Mڔ=ʺqLP@wlа&˔suՇvy]Dj䕊L̰^F6!qC6&Oz.4APy/ZV녕vQ~HP1w4)Ұ[Rn?YKa ݗWnv@[o6dUpYfS_ꎢџ[@tΎ1,h*-<6rVdy76p,7 !JhC8h zh[ x" ЩAuzWZ(ejsQ/HjEETG]- NAM:愶7UT7 aT-"fTS5dm\CI@Qxf .veN2zcK1ԨS46| S8YgMb6pg[mř̽=:6EYd>VoX?䊴FJ[8cI' TW1Őѐڏo W ?{c>969o)0 )bB 1s.̶߉lKP?CD E1x:6?!X~9Vh_%!beq\$yS֫/ l=]+'K :L㺆*&xՓW- Nn?䐆P">QoŚ#M9`/&[lHdZ'A'吠) }6phfͱF w wfN1,!& bR1׌+oV]*#FZduv7x 0RP<J0޷a[{Եp0.nEhTcq,!H6R*Y0賚I:_@IIѯl>`/ ڍj#6* |2~na%_ga辣/x:6&5.yxVVӍ*Xh7;29h&Y D+ݹ/ N 0[ҏJvƉjo)qr.M'Ŵķqq MACQY ؒ#w4m]ʝW.>T5tp?)NE0hژ/"ѳE .f|i.ass;X$|Z3P|`}‚d*V@BM#+O8 wPoY %?qp;*\km̤eA_7͵MӱxՑgБS,MdyQwr`ھ=/R38 Q^)mWs0K򡤿rU|r() -fO6ֺx9,TfھjNjn\zV N?qf<`g!9k#N- mo[ySMV&`yg]:F22Tn ޚFÍ] VR) BR5!D\G+]K:25̮Y;GٯYY94l gs9z B,qps0ުY}7T;5YZr(-+!X. SAc/ G<{QF`Ր>BȯL֍" nx<Ы|+4[9R7QPPb!j0s]Oe]I_hldGsy2T7GLAc@,ڧBL}b%w *U7D17ۦ=W Cѽs\j\M[, %8tl%RA??s7zLR6W#,}&Jyɕ B5p/3l>f1h.Ӕdgc\AW 멏P1 n6Es*h%;%3 n}˃IF,Y@Dˁ [E8|Zܳ\rs.mAé rñFkAzO8([6{dsN>i@^X?`.9qo& fsPbڱf&m߱V,c2Re _6zNOäERj86A8 j4=ϊko2# IIK_n(5 1,yzRӋ)os0uCR]WV ZNuv֞}1{#H5j\nc.|Ki+;1r43CȧzD 0OvcܑUI,L_iTcFQ2ÉYj*Gc$䞴yWV'V2ݟ+s|rLIJQHH̻S{B_rz"{z pKHl0L[1d=ZL]P;EՄjI%}%$. 4zI?&I%H%nI3ƴTe~sFVy?5/Z"-a.'NdLǕoY%JPŐfR@%VV}xq^Zb~ :YFʂq(h6dx B)vZ91 y:mNs_;.ٞyXYMuO͖~&ɚegZYq}|,ʵ+x=P+efd$>uoSkK#3<7"_Rŗ})`TRopE5NliFXxb:ּRcՎ׏Βq~`ЗJ0D|ܪ=?;orB닍ě:-ah޷@p㲴ú,Uz>/VYHus*hMݰ ޵f }r%Bvz-Nd/3<55}VZȒCSo21&D)-V $`nYKW+ VH10 8PN< yB]gtOCDЫ|чK6 }):5Jps ,Ifo6K瞶!&3 Aq62Ω>] B4"=ʑE[ g[C.2PL0AOl6҈ʙ:NuqgT\g,tIEJQ[B@~a0Fž[^#aS ).3pP0;5;08DPm|jɆ (tL/,H5XF;%VG:lE`JAֱ#dc *g{JՌe:%Z"C{MVNi4e`6{hd0jH7*/$W @ߐ4rϽcǢ·N.ʊg"m'9dK :ƐN6_Uج ,_!Rɔڍ5].ytg蟯"{g_(?*mC7AvŽ WP^11y^1s. 8#4ENL fvT+#bk`G'sqYٗ:*!'Ǖ%ȒbQC)(d!@cg%k,.U'og,P~xCI7 w,Eٜ$jHb3iOZ"F&a! =FyR JvC _dnUAx}$TL:ARjM\,Vd2'w'ʇJiG0a 9"%p(~`v7Q1p.mW9bA0@M&drr|iJY vjr{" s=?\ _=$jRcy/_:frY.ţK#iyji)cWȢ>p,T286λg!OJX^ԎxxӸ#1XIzG#:ЯTMGު ^|gcvYmA0dz1lR]WBV8b)R͒+j6J2l(ZP.7~Fy2KgQ~tnG-**եslh 0 d~Jy尞n mޑSp\KIwuH\Fe{GvZq@t9; L XFRHQ(ns=eJƯE>HE=էɤ6)*, z5'qaG)kj Й<'Q()ն>jZ䅼ROJKM!aO&GoKm:=|3ϭ:Jp&*w]M!0n6P x}ŀ V?Ԥ ܧ`/ p0sK'6MVOXE6;1{%>L)JC~KY3eσ ;8lJ]N.͒ 3xh&z/ D0 haU_7Uo2fXKNx+8tg(o,7%D\|bTtP茑Bn12k٭ۄ48?hġZݿFG)IgqAE^GZeD8T~o#E.X5j׋9$ơN+o &wY_rhe5h}ZVVSV~@ Ȧ[3VYqO)bƑs]nMW [&$~)7iI cQ0>kwVٖY"4Mr.1%k~8*n"cU:hGUش5 :Օ0Hoh@jp]=W>+Y R>h]Æ&U'oNtۄ-0 ꇜRAs.ی|gQÖ쫸`DOK:l""9u4nט)pbqMWUs[:G~?j L~.2N9nWoS,px*=גM]6=PnannŮdrgu rf7[lq{b cR\૮Kәe(^߲}/I\"I TK2mP;#ET}Qrȯ$|6?N9lZGCG]P*/*KH.r9C3N"Ceő0j2ZI>}@&ǁ*;Nj,}g=NmUii41`\b$ֵFNr߷PVhgMT[8 m?DEQd[PO4*.*sx:pϐ,z苰ILJf?!6ՆOjsTFAt!EZUB[&0 \."!FLHլyh ]"HsYfuk ,YPFQ.>J!c0ǿi-X*``K,D١~[jaTq=!cB]0Mۛ뱮\QzF8nc׮xGa&UHe2u^q(engҡeD/kfL'JmPf,1sܛ[cH6Uح'[)Ȟ/e  11|foP뭟^-{ /U &L]sPM/F݆[WRaD2VɥwnM' 8/CB7[rZFF\mPqӒ_v͵BHK:D䤙>gE s8LzE/ryZ]i༧sf9DtcjF|r"M5LR=%;Cg|ѿ)e.5cgF?:ViåT#'ֻ6[:-*A p6D"cp9}l{nE@~H1rP D˿eOM^v;WU ;&)a|~x=/"̃88Ϗfx&ODzD;#)^{c`ўf')-R"uhы;šig9@9)Y}f10DD|)^¶t3?'}"˩£H:?)J=c#V"\+"&9߻5)Uw\ Vip`Eq*ݒpX񷅧;ZR延>#ͯ^>,eUf#@PMK3gkkMec|#)5D8M?Ȳ;U-,=l';`K{x|j@U\)B}B7`:1:֜`1L.Hǰ^.4n\O6GX Q=FqXЖTkK̅ D{h7TcOQw,BK V JvC>pO̦O#hOOunYv^H{[3Ly$O _\%α&[Mxrs\UA{_eE?p})Z-z*>3Ml P4Wu:Y=AycH1Z1H*{M+rٻ•T3K2'+Q1cmv7 L\9 %d3O99x\"&{`wNŞ= u^&~rEFG.z}퓮=妨!|jģ0Cb >vԽ³&mX,w뮽Z6;*Kyp^i;0уLl7Xe)6a4-xn񪤹r(|v#>aG!ꮢ s[@Q6Ecdqh5'i:'?|'bxxn,R1UpECMa5wQYR[Y܆3sXF`}CjL&g"۴mAٯ@҄Xi8-F$6ZItt,1Med^gP@ݟ*-z5z8}Q$/.A1fF8,Dw? 5m'a㭖τ;m< |NLpjkGi 9Uxf6ދ@k=$b 1u>֬GPT:Hq-)),ǰgYhfco i* ]'L__F&nܹVHLhlͱgR" Wv[3BKzC7&a PFMU |gd麃-W7fckj2j*Z 8vg:I59>;w&tl,nAjhNB"o̬i wB/X1_UyoҌN}EaT Xu_nl"/T7Kmɹ>}o) :1ee94x0}Z<`kEx 2x@`/ص`KDۆ:X1-;p4J6=?l4T5\ꈐtt=I!,M@GS3h8`>Jh,r2۔ #_e1l n "uD|p]x9_isRUlid%qsDPѰ X_K5 ާo1 ĨVj2.X (+^1:Eꎓ`-/1AÐHyȖR@ʕfö͔kIu(5?Hq( PZºž@ gDqEgn9!>q{*-A@-.)(UCCoS(. S&EH $?%n:TCj̷Go[C/stՕReɃZhxnUXjٱs%d^aFQb!m|,-x7<+쑲^{_STT-W'UCUL[ įޟL&`Jp"`vsSy>uƀYgD|NDqN͒ eb˫Ev@ mE-x I\lybPVz A2'h}QcI#tLPs1ԲCfCjtf܃|B1B)I˪Jט٩K*6G2bފZ!Th0xqK)Fkn6^74 qmUJ^|0oz0؟{ EB3Js,3p7PWU N=jY'F`}}j_Kd$x? Ox<1:/S ?ޫQ[%USC+ z!!]n-uM"2$y%&| $ )Y__|Εi܅^F%8JٖƵvY 뮯+НSAVv_f?C+󥨞^3RfInó98pZ )sN;TӠxď= @XO\ךI]vC(guoUZK$BUkI , Je m=PMi~-+%Q9EYF;1T)J^=sm*.Z9G /_ЭX /Yzk0>h`FەuAeqA?`R !GG*Ard5g}?4̓dݽz; .P,%hN:+S@Fni'C};'qC8ʕ{wAj(ś 㗨U7^ѮaGMhlj6G{KM:=mM) ^{5ANX0j:2>@ƨ^%fT3vzl`mc4a%W؝ mN|ˊ4Ixyl0ah8 ڽ:U^1Ά~|Zq!Alݖ~(;5y4Zou* $w,bǥqQE7ڲw"}G[qe)WB!Ivf$H,QdFխ\]Uw!?FYWĵnݪܘ@{"ͧr /9I7!0r,_NdW$_%{ 6yWސƀ^zT)>#'N)S,Z)BjL ww^Q:pD70._!IlV w>R! ׯZ8IŮwU&Kթ+p?%ny>Z:0S+ `E[Ց:}L#3`TY~6IZ `~v(~2ꟻ%Ma}a5 O{(gpBC-p39K8&.yQr`j]4mI4U? pdžZ]pPsEEM'v~ВMS¿ve !MrWY@{dd\yԁJړhpӞs=pĨ|%&p]! :&g_* F,4GWxi~JJoe* V7>չft.S/k)KXBv@ꭏ.k0PsRUUBQh00Q.5ߩQ9$.qkm$Cjmq^҄E:+;| Q;@$di ,Iݒ{!ʗY#!aqRS‹3;2yaߣcxK3:1PO"Gўr/xD Du!xC87ӔB L:(gVOn quG!N1-~´g2Y$:-#ߥ˾+A?-GY=M # TF4ZL+TȞQj8Ic={TUv26mGoYO\IIϼf2Hc,JlEvvXQg0/*r A+u螄*J @+99{15ԙBn?zxy*L"H-,v,BǫNfgt ƒ%Uߝi͢\W0[ʟf'Mxv]hjl|Pjҹ+ #4W'cp*(XddcXM+4ZA 7׋8Wo/IGz3C &" X.  5 ڶDo V  <X@Mka'eew: #'L?ĩI߯D1k>w,Vн6DwU">[9kZJ=5ʗF@< hA&e7M8厮*+H;= `;0ݿ ZN<$y@VhE;=\Ǵ7\Y`? 7ΐkjsbXR@.| s ua}ߠ\;OL925(|VR^RJz ZZijsI$:CP\/vvz-wȳ.:ۛx#{p k6GIrH:Z2(gDe]2ʻ;Hה$@Qb8p7$T.hhn0\o"By KEȤPWt45b09$ )ԙ~M]~0!i" b26}emqO7 =v'F~S#۱݅ | ֛(͋D>/=dyx ByLU`w6VPm`dkXa vt(r?=lLH~r\zsv&X +W*.օgJ3wٳE# -t:♁؛"O| ?~N_ 4˒uj4"SgTُh ˜զsrRyؠ a ΄ GyJYbI[o'sc#Ui569~=Yh\m6:/K6ۭp,er%ZAɥG76Mz0e)HaLƮč+LPRI~؜^|Yd`5 sU4I#5 ξ 2}iL?('\''zIbÏB\Q`$:;2z7 0o=ݫS͇ 6GQyZ⦆͜Z{AY|::bZ kz -M*gKXyz?% \BPmM ȝ~%@l~o0["ZzzMl(Ǔr-IL`fG!ICX T^u=غ)<罍nl&JTH|(#&[?t6!2(ABs^*$*UÎ$VACOW<#)5j~C_z'9j#{Q7[qQ3|ix E{FZe`MNE~⚍_^zZoX>u).p8=%mzL.G"Niex?up:Zɝ ^PԷ+`;?BTflNxKwqw\> ?`ywJOk;f82ЫTpg3Ƅ_K(X%Ξ5>UJMpw|ȎS rih:'jxH[@o{{x^d$7no_VQ4xb/NXG-K'c# ,G2O!viBBLc]>;D:άĮ_Mz }LX{A AQn-'j< %< M]'Up˥=&_G~\61=w?ˈ$T0\_7 y|v w_x4{b ^|>#UJu߮oS͓m.vd[|iF"qݐ㒳M^b55Cc Ьxpʧk{p%b>< ^4 ot٦2WDEEn0]$Y 𗳧crnMPwS_#oN}~-O8%Mop;)6+.4:7Jrܽz>4WLУǗ"ĜQnPICo͟UV]_80L?bH+IICTr*Hn={ޮ(C:oMzː'-|tvE{`?jiu"̙VlV| 3o%=n㡷Elu(E0k pg'Eٞ>lG NX,G,K˷pR{n&Yf5 KWdyW '(*{ڄJW@ʷT൝tC\7B"6)[,o r;$F5 Qp9YUq^xB5~D0`Yդk[9OGr&X)@Uջ&nX4⻁sO8[o4:]ht;f>@G4## j M9:&OYwY/rnDD j\tT7'ׁ][mNeJkIgP9J E 1lVeqU@7N13 tN1C vaELu@i)YCw Y?z?xhz6W"yh*Ct eȸ"kwuܪiaq,8u&77%8 9,NoD`hh ;`Jج!n*зPp^&2[&2:*l<Ȕ@͊cU5$7weF4/}l*i2:D}R-qI8T/Ϭ3;Taš#]gL"29`LAeɵe k[>~Ed{B:R{uCVFA2ˊJӓ~ x 1" s|A+:n@]n:>ZGV}#WS!Q"DTzޯ06PC ɣ4\#W#V;&BF C* MلcRw3ypGPk2vZV0gC;ڧs'?iCǞ ֗V>j`Y;92T7]~FîZ\n %>E,>cL?ť V-q=D@9]Z9WTj?ƶ 1C;!U33=`nlx)\H̹c`WIN " K^ޑ.N~n Y 49q6:"?jvjPA0bx &`YbSH(c:O[39mfeqXy9 F4MDHZX\z6mb$Bwj`)fuuٷsسxa CηixlTc?aij{̎vV:>eq.T֠XkC)D(1M{BR19o0,J=2IϼxF֤S\4a[ G/шv``'[0оC;E4TFF89 qAa%U*Xm ͝)B=Me$[PW$8P p޴[2D`!QkVA#i2JY^kf<'cHA'YO8e5#@`8@mIviTEp.&d:ʴv~ 'Wsއ<[Ȉ~`Xۍ? z^7Fn{V%RQY{.cqw%5"ROH#zXUղK@{x꿐mKSq Y\z} ie;dV(UT3B92Nt,MV<#G*;ڳKˏDvyZMi}aeiHB]H>H,*Wy *<%5j(^mPMݷ#@1+?ń霫Խ(,x>4nߊMw1tVo3PxB2S$V6P&{Ck:ⰾ7}V2#jxcH6&H].uu1Wx(X#Ґ_@Ґp|0U!aR T*CMۛz]+U3Ŷh!6B!)rq&7ӗۚ1ݖ2Jn2{|p(*s.ؐ*z;d>E*i|#t"w^V[t b5PQI ]aϲIZ\օjt*+Q(!5~bL#MnS_DaPu "Dd .9'or#,d=HZ a1^-oأS:h(>DsmS։,#5 oq3PIOMLΐMR֧P8 Kft?Z,-{LԲ&)s!=ذGUi)ܧAu"d gv/ÛtS.L{5uTҵb;&FmR) f %Kn-؆ yM\>̼>!mz17| `Wڕc,Qir߈bїۙ8 FiXa[((-5>O*2oM(pXbl:v=`jξPGPTM=P9fR K_.vo֠vZˍ{L£l||rA$V4xǼM Q[afN!m| ]!ש)*/,B6mȢg =Fav²8uvLcḛW8#dn$hhlzt$GTgy'a՗C/ ahR@քRB<2Hs6w94|5KY=a~*e|$ 'K[TT;9BQA'LS‹y Nd^0[@XI%zt#{xiQ6Dϼ[Kwi9|mD_d#$PwZ'ۻGh;,o@U2jBwS}L#y>2w4?Ā먷5X-εcwJjv+mAi 4mWW5ֵ/sZg{'1J@nc1 R0Ko j+Z"97l|("I,x.7e( /#Y;Q1y38.X N} 49ߑj9f_Tߢ(ST2# .9Ί{)~7p@66O!5%BQIDF]vģ̌H>euo7FVw,3mJ-0w 6V_<tXS_c ;[V3nO$FM,#y݇U@LXM9}td#jrFD4yG4B2jSxjiiZ!{55v{z_DdRF/F$ U'<TOu.E1iec bd10BjQt$Ir9ajuֆ_'bNCÅG~ Ч~PRRUEhJ zf3T_KJ{6 *#@pnO}D43"g:mZ?e%ڲ%,qTw*şPt lHSw=nN*K* ٳ?n8CqZɘ FkwH@7u|G7W9~n<('wZ֔@@Hp3[(<-S|xs0mu>| |#mIF+R 7EY(1e~1)^b/$&TRv&t.{qM8cUa qUz`ՐA@U40߼ZXꀘVԷv.G%ڇq,Gц]k`YPzj ~)z8[f=_wXM2J~H⟥J>`-wrgd׋kWJĈvZN=CHyzXLD:K( )XTs+Tw+=62ٳpIЗ{Kw|S:kx>%͆dٓնh &耇E){8 Dic-~6_ۅ~LY停8/'_"; ''ӏ#a_՝$Far%z.fRމ1n~8wzT{e2Tj2N:ϔeS&(K^^ :y 3eXhLkة.]fV85c NG{$R9!\ϛFAxף ܼd eaLutl gфJՆl>(Uj?dPrOM$BWȒq%[&:ru\Sg,0]y '7!χzKiv5ҮA:R޷T>Y6l번1>)B⓾  ƗO87t70hn@{;Jr3ʎ-h\0dp*MSt$3ʎJEB6 @d;{Y .qyFIc?!'9t =m7-syUg-g`BOT˻v53\v{x"c+*D"rpѺ>|_IŠ)R6RbyϚ>X`N]鴓 yi CI<~G<{h`g}Ro{A,O5xҠg:@@^8l<-?.fѷ8N_j}[޹Kcb:[: EtS]m2O@[c$ f;6d,.x2zrFRɹÇw[e@͂[}-lizB/.";j́JG7tovXkA{7 (u/C;Y!śZ]WcAUIS0}$]B6 ~\?OٍOى>mQ|O **я1["xYF!ݨR XSuS䂛µkz5Ϻm*֓|2&^TDuDS(VbӦOpX G,:w:W^'c7/]7] D$`OPlC!oGu+Gͱ UyI cZ4-ۏknK-MޤM?$|FL!, Uĩ[kpKңBxqӇ[TR@Lzt>鑑=䑫onb^/ߴ_tF&j9X륪O'e^&n3#of.?[Q=T!2n%J[e>"TP=9|Hw43 q5gD!M^6f9zj<%tg+̉, DS IFv#RuL_= d!nv>w(umz˪l?؆,iC*7N~o:9vJth{+ТguD@[?dL{(c:XOa± {b,T]1[T9ZMTتO~dygː߇_;|/ T!ejPAWfk``~BBg64@ELF6`NN AϑiUZs"^ d}ӜEms@ 8נ-Yi\cҋZ-%Ax1% ~bDdt$V!rk",SLn;Gmʘ蛶4V4Xl?S gșC>N.z 'Q#B)!NplY/;|kJ(*0dpjٳ  Rlo5vw3=#nLy 4Zprog{TЅ(ٴk@?Ѯ1)[ك+ pz 0 /daEXe@] KWYY6介l%q2pnY:3'y'\iXCf^j$^, ݐ!bZj.K #j豢Ja.[8C[gZmY3eCk0 (- Glu6²f9s{ټ;䍸O(-ʆ<+LIV fϪU!ؔe4\2TT^W,vQKj vZ yBr,~/o/sM5+g>vSv81DGl;bX2@A\`&ֈ) \? +6hFm!˶IL/uYݩ{~EDw"鼥DNꯩtޮ@+ZAna>9^٪`MΎ0q c?=E?gŏSC|'J#Jb{y~Q~͢9yYR AxoG&].{YHگT3,. ]C}g;$(dey#)fnI7Y75Ċ@5Y~h"l2 3YCS=B!"Y#c9I]R"0c"nFPVpycj0^Cjg j;d246x^/f`H$޹ML',!㾲${ p9ک9AzMԑVUc Ϊ,t=Oz׊&Ш> TOΓ7x=K}aonW7j62;֢1Fnqf~N`ԥeA+Wwͣ7sD prF (Sf+O>mR=ۭ 504%}"D1g!pP {<&9M7mQc:ȑw?X6nrО;zWppF{dZ&1PSM;zEx:hFmdeHGf*C0xA65Gj;;:,+ҙGzW4^LSvwzJ*:(w^!'#<llhtHR⦙Ѱi()Rs2NGڨvxs>ZUɊdO.iEnl'Z6"ş3gD͟Cf3BAwg3ƣ\$R m#70MY q,m)LE aGR'XQ/B)Z XoUi#j]66dFܗͼ8h(\rU)`R4L p*7=@!HDV1RvΒ&adwUG+kVv;K9]`;M.~``Ŧ]J0u*v]H vZIdHdx|hllS Ocވ>B;/FVܝnaXԙ1up`E֓(ZƚN5phV7$ZbhS%wß)9Be+w})hf5;j$u Pz #N Vz4+9n #ߗmSos ><)I!i'D &ׄN |4cݎnņ907[Jq@C[SQJwDv[ i(t ^L_!N>>ڙ hIGu$ZoK|?5ZG!S@4`]+]Iim@ EZbB^ 'TߣM_ 5]l;oLJ9N:>01$|ߥBYޜK Wٳ S4|(<5aѼ:?|67J#yB̃T9 'FNȲn5ȩw/nMϳL[ gҹ$+SݵsG2o%h|ޗ_Wl3_{hU ǩA>x\)'miP?HJh=@I90^1C.1 67jg ,;Ep~lko^LL xoR|ܲ:/Y8cNFp8L{Rtavr M-&R!x!ᎬQ O,ٜbQ#Jvű92pnBsf:noY2֜RuDS-07.:! mj o Lu~:6-rqnSN\eӶA0{0ev\= D>!Xb O9BC ާ,J %΄oj 0[HPkL ,J.h>G*_K< Œ51,t3ӣi&aӟVW^'[ߚ/+|2fCs7Ӟ C4;0qȝ9?BNj1N\"5y1XUp!E)wizܺ^Gԇ!mDz=erd'J ;a_@pY_,? NGbkTuqʜ }Ic^ P HuDk~իyQg/1V#(=w׈0|m62a;@<0*we1=~m6/LnJvk_1 ;V晴o2yrV Hj-G7LMuÑf5KR)-6~ls@sPcEd4G Lg ݂ujjH":J XmIb)? |hrԎۇ cQ]qIQ]=mDc-uU 3-N[yj@H.Q Q#dѬ]xu W>ׇRZ> Spƥ -^J4L}.bn>;TCqb;_0X4i5v qa6 Tl6n;uq+EX@c;E(E[s[5(dж)҃PI?G-č.*5j|XC*QfEs8/\.06A!h*Krq98}@eZКI _e#<ȉl/ nQuh)8F"DJL)4rπuXK2`Gxܓ@[ ۖGV Ry@c;޷ ޤO@uՌP|5j7׻w>Ozd?RVQ} D08P vآo;LV/+Ѻ"'<4h_cAj,v4&5OCDя-o8K2SF㒭0 !*Fֵ0m&ҊR{1viњ2em\=~ !Jy 1,]'U_nvkҲTfn"(ؐff MJtY2ݎ-cU+:eDiV;Y=m [odLL($5ڻ#U^ j<-+(:iV=J[3⻻e>(!]Mݳ={jۏL0]*#OXB@:,Nk)oXLgJ;أ@'L6t#CyzxƩHe6}?HJ m(!m7n/SҗҀmD>~{u_PĞ=r Sv>XeXEH<-qyoYyJ~/c7b9gEld^?vzǜƤD;v QGrPgOԢIps5;_@J)X)dU.\:ʫur]0<5DL ﶌA r pj܌"~ o!p>ZF 1ĉ{ujDc1cN-+08G?Yb~!)ش Lɖ| f+"HPw,r[Ԝo"vOXj8`=G[ś5`(P_(&=jGth:yP$Px5otkdsGi ̷''ؿ@22g)5cҕc+n|э$)(BDs4ʖ5G1[Cc6RJ!ը7T04YwʇwTGl58vgzZpzъSyrO"X4P !|y0%(G06̠7z rر>]DXsY͂u6d R7ZvLWXzг`ym1~=dr-;^;t4aܑAm-{u. ׂK>C&Z1b&# ~/x/JwZ-W-mRd EݙAې(IXH$BUDYmodh5{g;W(>_ALEhVzf77#; I &ҋ"vttО&3+L5>LѬ/6o0q8Q-:ou킫WڨG; yΥHѓ/)+Ji=!AZhF;#ց[XTBگ4O }}팒ͦYeZɄ j) Z]Ԍ|)cwI`x^!WCV()C ɱӤB@0$%6Ie0GUvBRHUIJA}U#_ND<1d3y dYiNI6)U!)ͭP?E*61Nys:o^4f|lc~}\߅Ui?7CYC:eĶ56 TL(O}_! [E] I/IC gPJt\SP8b`',>;ɪ:4!m#ր(̫O) x7{sx&bg {E#MTHKkXHPdsk@0S줎o] .GBGoJtҬ{=[Փ Ѯ.qf',ߦT+ 3ROAS]#q߭Sl7LǠdүC燊m;t}D FฉH`|?{D'-VA ~@(D ˤ|z'[GۂA)߲ 0 I0'>y]A[iq1e0MUK\mW̅^JrSs9l@so8/)cAPvxSa8_H}]]DОGy2K;˪ƴwG2`QC`ײzM\͑Nӟgc߉^8=gٷF=ۮ/+$iy6kjuW0$oVB[nS`&l M ;Q:00Yc(޴XYuMiøzEsrSB.¦_5zŒksbc"0InHhs,!wtG9xbi2/^D#װmɨl'.6qr}R qVag;:\]zߙ~̉ԓ=mɚ Tc:@k>LIQ ;o]J&*ߡ$Pߐ5֭'ypNF9Fx|:ap|_%N2eCuQJx@ϒ]dWr;lNjX䛛]2HԤf2/)NWժ-Fg9#k[&2fAygnK?65cEL~JB4]k,1f~ )W!ԩi~*Hǣz);ʘ~|͐Œ頗ނ!TKUN} # ,PȘ6As>cpdfjHAote qp?5eΘ,]LJK|r#VؔL/ugvD1T hz Z{$맏~]%΢lYu 9A%FCHa _'y ,}.P#Y͚k ?scv!0dZJk^Lecl+& \^! HUz%j?IA~(mc O=[8’fWAd6 㻪YAQD;X7)ౄ0 #u`cnI S,]L 6ǢK~͉)OJ ^ʊMx Njs DΘ1AB^.We)-?RG?F.畓D;ZlrmFw,gRQ= 5챪I.p#D dw7KYbڞmj5nX9!@v"b bM:lvL3Z?șK:.*C4z^0 vJv݂r)X_bV|_@D)PO Gm &PΈ9T$Ċ h51TDG dhזZ_zٱF(2)/fl&ƅ~e7-'s)9SLKtk:LFSFmvdF٘s_+Ǡż>0djaJYlxDF29x0Ą;7 7UBm2hwrʑpt# WR zQ mUM >#c-s ˂zJ#'&.pbP;|M|>[:: tSl:DVo084RTFkHZBJyl LYA Xn7FdkqO2#6I<H{ 1uv̤$BOLjAތCb6#uRؾ:.='W$zBY]{vMD#f!Ve7uuEE1j$']IeI9ǔWB2o#: og1bCSu{ vɛ1\")$imkͤ)1XE4_4" @u4E3X <58,`R}褡(mW.l_s+Hh壠O6tq!켻oq D5_&bVXCvEþWm.‹,NK$Z4CnF)3uHoߡƷw=ovP; eT8_`JG"uCY(Q7wĮ& -i,{-9aw,'+#s4挷UpZ5=c.@?hZkվaw `sc,UpXAppHIu_m8 y'U?[uƵ) JHhJV*%y?nDg:yD~}6I\H4O6TΗP-b-Aˑ,(?\ޞg=D0vCwWm׉?<גnH ]01C32x.OwO{ʕge+  ? cؤض>6U pU2_͕^,4عA%JDOTej㩱?u ǀ eǵJ>/U_E[rq5zKZnV[3zBRYu0{CbX[ۢ:|M!dԚ#;$rd%E2f[ϸᯋ])r1LV"P ƥOofPؙQ ҟ8L4Fdoz fW̥~fwk@R7p@eF>qtfa]aYQpR~O)( CeL5/@f/q6u1UPlGG P(q#YοʭM}_X7besa#.;ؼ*o|eVǟ>o}:/Hg!FqykBd.Rθ+ߞJe4eǙxR^q%'$'$ (?&K&} :X8r%9^f}@U%_sq23DJq'4'5R'5 Ix5CN]4uMv{Iw KTUKyZwO,Ue֓h&;TދNܹ\o*~ e7m6UkruYj6-l65D0:P^|$:{eyRP!BoGV4t|k,dX FQAӨ!?el\0+ 2+d8YZmS]T6 :W`s:`(i(}t}2wW] /뜨h%BOǩ>g#χO/#cՓtC΋ S꓏ݛ7Ƕ;hMQFiJ6ѷfPEw6-7oÎcC{kj{B[FQ:Lgo!0 AP(vyE@]sK!rXĭPҿQ/vO;-/n@@/>@K\ͣSc5myI1&5@'6:C㽇qz̦e@TWmo—'&ۘ6 ŢsLU3'\DʳV|^j 3aW} jK$0Йgq3Xٜ;[sl3W=v. [~㐝yTWA^ p$>=T:F|oߍeݑ8WSAa:_pT3֔-pV$A:S}-iu+slrvTrjSn`q|b6"#i}hw)VHWs(/K~kPԋ8.IH0#)Pa&+c3 (@v?*f 1B NH&uHYo:%r?ytg_{!†UW{H =)yHbMd3ǺHTN CRCÝ$*U^$!o60)z|T}Ù$!&J˃U nIݔ$ ꋰ+j)}A!.Wx eZpSL"i!M{#ErrMikR2UkR=jÎ GW"C4o nO) ;PS˦ iWtvjܺ\A}*!T/g;sFO ?QݰtRt#/|lDt@{i¼+euYYbQY#PP:6%RU`e׍gg+*%!wj"lJw4l`YUގ_E7xTd;TZ-~&/y2MLGY^fnZl9 )HFC$7{p{^ ;T a3A<2 tJc3H՜-vp=']z 7x2 j) ąo|}F}`lyFν"KFt=V+"el,PzBX\RFQ Up5P[|dP5cr$vhک,c766PQfDiB'P"E] x%5^_H@eg|M6i1 C[8#Ғ|KVpIFr 묓 .$"O&=ђSDžI^F e|EX~?MMܴc]Nz͹6QVaEoYwh@<RƖG b޽wkN,I;^bŴF%D ӊ d#/Db\qiͬX: /#;wRVxogcq_S`VQEKjYy}*Y)2m3dz=_RH-sw݁a jhV-||RXeu<C"5Y1=њDKgX>Oz@MR5r@$?+e5%Az6woQ4=nmDsCQnn|pD%7,U<ޞr_!|^v&vp #:7Vh2.VW_l=Pc2]qЙC3M kr붒~iϝk;ʠ)EYZT;=z (U_xʞ_t:teQ)A?5oMC6&KwDz_LnhA KUz_Quٝ&߆Ag,$Pȝ^*(۩17z]aQѝe30VTzIs1Es;05Gя.aɆMvEptZN .Y~ 34H>a儺^*|f|2+aX9%Лnt\L\Z)sU6B.JNݜe,xxx`[~B(f|Y%xM?!25T_;J`۷;Y mꟗ$fc3F2qXobWUGE2AmW X1~XҬ8/V: $pV&Q}姮uc8-r:VRl5[P>"]avzDнY[UBsFf _I$C [zwb&m|:}w/؀n,ނ1+ܪf@~CuvR1| yU^{NyϦXM QrOQܨvzcCwK2op$YbYrX <#5}mHeiU%qMūF>4?X2D9ю;Gi/߄ySKDҢ+䦲]w8w<-Pc oD|74$< 2`~Tϵn)V3,Ld W9wlܾx0)(ͥjp A ǥCϓ3" D.EɼjY "YG.u_.FJ6wf´7+S / (NYVhQ[`˩'匎.?~&Om e2.1:qϾE] iLLl;[s+=E6 SM9-1n֝~U&I%9 +{AnfQOUXM}N'#EKN qv$/d䂈[㭦 'nE{UYubv 3EV~Vv"uRg]2CҴ}_39-gK͈(_ǚ-5tV# Ch F*ѤQbEr} X50z$m}.,;Ǔ<\bM󯓤@&UNS!H{.L 뮨R+-O!?iAj.Оk]q'令&‡@nt5s0]R?^!穇]5S,HW4 4Y6B-hQmK3uhBt x0.π8la HBgq 8+Z2 s y*SmK?7R~SË6)r$z-IP7Y;Lb*㚕DP)sۋ+2CIpiGIGO yq;!bwvYf1%7wv>Rx?`2<WI/.mX _ӭVRT zĽ-L H4&#)J@!Ovؿ3Q=[(ֳ<P2.ͧ}FIП $,ٜk6FF'f x&ivuR&ꠧzk8JٷWlR"XϥfxO;XZ46-@ȥ]XT5Z%E1ofS]| $خqnHYZ5L>vo AĶ.#M~L)e%Ͻ#&dv'KRm,tmt iGO}O;!ƒFOڰ )uN7M^6( 0,5&Z_-~mV1 pEiLR6\J|/%KXZB(xoDLZDw3 uo3 gc-h6yNϳue=ad;!6t*覽O8sK3؁שr} o?{P+$ %!EnY~޾U/$"f@ /G>GcRΈ*}J5:/-^ˬ__:ÄdbjbuQ2In5 KߘB3 v(E,J1:2'D 勈 DJ6A䃽 ki1R/C@hƒ7$7lݙ㿬T+7s)H}栮p?E_Fj cb1>4ÛbkQٖfč-hHp}ˁk < nfjȝB1Q͒~e-ȪN!z)o/Jy-Z.nsPFN)yhkൻq* 1 s2>S]PZuQRB5-ļϢ#e #claw`WV]U6EKVpqL0\ 5Pw[A%*z$=3aRWsN7?ތ( %;h'lfSUlls￉?r`$S*T İU:kk!5 ˈI4*no ϱ~8*7'gTuğ>7>5ys(zÌ46(Z|/n@XgS:FYN5hvmW 47lDS&OlS/մwC+#TSh0:| ,YF.CQr+B@ TUґԘP\<}ah6R<:K'<b \R[+?pkFFץM.q]mMAfoGp%=IIj,5r{߂($4>Z{v۽ܤjZ5#9FQ9%:r?UEw3Z(Ϸ cPWB֦`*ˣHP>}5KV;͙uH.BVd!=\w l$[nݨO,ibEYK@>NaPU@ ,: E_~~^\E,ԃ/}eMyxaff(bxQ۽jEheb3@.d3FpO&ze&ĵ۸?\1` cbUOs^pBr8qMZw`u]igA#jZ~i7B$[#G"'XPA>286$OWmFPG7U=G.G #q'cPͶ¿1-cYA&XE< /ѓ|'Mh,xi+Qj% WCjb\ˀSnU/-G .N]cOgKYks.|\ %m]tNh4$}Ц\o 2רk5E.5ҿja*ՈQd*YVV{ 0PRzRxiPaDcI~#|nU$7xOՀE QHw^A{͍cT؊c! [<feiQ<2kJ8xKKZe߄ 1<@E9_L@6荓yPS"^R{Pe nQ-byo`ErG+. \;I0:1xr:9G2l't4mq#i~UD?= f:wQw?f0$ ߛq]@_+:cɆNܔd| "~_w^iUytP_6>B1E{E=XK\ײ1*0r1lު ޷!ģ#h$byd2 p6rPԶGcoNp5tH.uq>u]x42Xl%q!ЂwpFwnT躕 n~ka6rE5}ֳ48䞫 "\3J7]`NUA4D댝Owaиh}>8*ߑ N*)/ N'`M߯kNw)j$xlTت\|P.ޘ9d Y` 'nKCl !LYIPT|ӱUA{5O oܳ,rAn's=5ʜ4a͂{+;V'Y!eCtdƈSUjN~X@rGDMBNߢ򻢩g"M"p9ZO(S^ZcyɄ/Sg~]yǵ.vEC Eþ4%yz_ׁezmȟ;CpxbdJR38zBeS$qyJv_R҄=\]<Ɉ>y; V^ ﹇^J`xx_jFzoCSIX~w˩t}"fq^EQ-:9w?+W@M4`B.qe\V#v 'LwK XǼ⸨Ԍ`SW~`qg]H R}A"t ɗ@GiDDuRtvDYO7rf՚!Mej?dm%7`)w̋@~[87g '%9d@wg=A5>dMs&]XOrcΊP0tv !ya #ҽ? Ý@8(i\W;[iW O]K Yo ,e3lM[헰0J ]WwUVs۞t(ɏzq'D(ӏabk ܤzl[:髯7H0)9.&N⃛TYr&7B)}u$-rTGG?MDܠd$ Jq RЇ&k&c1 ͳ/깉ak7&cN-+z g<)t"= [8mRE"\7O'R(S+{-.o۫<#Wιj_1aT g ^2{Id7~>Z8R޲^_4C{ jy.I xma[̢f"θ-cқJ# db.M2. X}%h8~a^u||wOS v&G"rv 11#˚n20X'izC%^-EQpб4LèJgLπSH -RnǸMrats`z"f[M&:}^ )o)#'#ԗ7r^IDz3<{@f78;'}uC2Y9~*mOy_PU-&N3 [a[} UJ[ тhʒr3Mpbv9P[2^RV;v >^VE>ԛEsKN,}Ke-\IV҄k'1F_2;lwT7Xj]GAdQ@CS5WkIgPW9[jDcWn !"]Y Ѭ%4Plv-+!{! {r+\?"q7e1[ $rlR@nn6Gpd:ŘMAqj'6\IJ T0Bm1>Yᅚ@T E^C#0VdhM{hhKZ}Y:MD4qs#6@ܣEDi2*QઐC }L` E'͗;;5i.=䳢)!J, eMIbE+SEmjRA= Oq>*+[vxeѽb79U |t\k7gM 8@&Gx  DD < $B^B;ANԗgxPKWh/Y0hw3  Z*#t~!>2]|"M+rhs~z c5ZJ96!O륃_QC_.FņUI}$LK/F܂/ĩq\3a[ i0>#29v{ZimQj4-TRA6|heO,w5Lc 6 Mm{.jxBNjTS<3cVn%Ae0;oɋ<ɰĽţSC+%$IXW\pSXz{ӓ۸N0>՞G\.Po~ (̪|Jﲬrs'0qSzI=rkQn|Ϳ{=s)W/hיIi-!]Z&^>^Pk~,32e^_F).y݇R|Awwd U6sp{ؘ ȦiP!"CU Tx,Bc ?18 k}Kv]Kx) [$5U)*Ff6hL(ߍL؍ָt~-{1d`5ZJrO76lNeY=m%N<J}0#Eˢeد)cr&OoPGQ3Yq>',`{?FÒ­YAoaОa?S N 1YNe3~Gͥo}ԧmB7¤C:NR-kTIxSḒLls oׁ t3Wjh~Dp8s0>{uϬ`h]M/7up p6d$z*)MR!9$} $$ O٣mj508p9qwH%+gs\MLm~%\X]|aD̯8Z.TWB5KE]h@&~oM Hd\#5FRqb?;&nE'@s] z"zb. O|@PH֝ØSR#e̺f݃< 9^BFs?" 5PYKt#Pa{4R3"d5pכhY w.| t0n˄jzo"*1:3R:?b8*5GB\3XW:_ $Jĉckv[9╸" & nʥ.8#5Bw`?\C#]Dư|QCHA锱тP{U`9ڬz[sS1p$)x8cb۝5uU %typT4CFU[7u\o'$`B) +z>Ū&TaǒۏfMҔ2VB(ˠh809txi>IC:}ԻXE_R頪uW,X_@s)N- b?>3Qjx %F+I DJHǝ* p^cS1aEq+LTtѓtÜ& 10f`4T5u&:HDo(w;W”3]i0uM 7k**)esT"^ƀU*^_ Ze> I[0xP#B~I<>} {&m;w]C`LԼۍT^Vcg>x"xQkZF"'Mp%LAuQQs\`#[o[z;Ԙ_.4uaX7B ZL}͕:R-@8oƢ! mށÐ96 >Џ =h>98~Tt3?-OKzfJحwqˤ tuwdߔE8:pBf3cʥ g)7Rv.让VXv21?z L(}կ}74WهohV\@#D٪4rі_.sz$pb{UFtؼQ]փbt:0RZd/qJ m""5n?%hm!=tٻ1/?Џtv)Ƃhdu!w8٣*v 2&8RGI7LKt F,1\4võϕ|fa$}oswԕQ*UԚ4ƋV屍 yKɦ][ b-C XGH9+"հkP8j;"l ٪4a~H%p;#QBt"x[k$촥Mj+}f׻s#ϧyt{yk^0 qoBݶ] tK.CJ@#z̜;ql10j'L_e6Y=Qjgu}%C? 4_,2"]F-!GN~a^B.JW#ޤzx}( òڷK@t1;+wtjjߑq-k^Ų,fX4rmv\:"r0skz#ȹZ>wal;bhY-1\չ[ }蛪XOD ,i 4RAҥ/ŘfξF4l,oᑎjsR~1-nhD(ΤVv&;+/DncAju#j2M=j@cvPR+?usG,[38FsjwW+y1P$ ӂ|O\3Y+: K/QR%Vv֑;7i57 &ɻk |r(Uf(VExsMv)JXDvW +?/r5fq5@Era!"9 M\l{iL=?=vZT+}GݡJ/_YH+z)&Q_G-.& e2CJ;c迴[ßFCT3 C-XW` ~&4I -p"ÈV3q<6pqWP)b172u'%H!"'Zc<]ktO cBϦazBqm]&% [$:M NLt"STAj9uH w3ǃuk4ntfffԏ^_#`r.&U맼92 ^ @;Y⹰4ZJL26']N6*UjӶJUwBBʁ 4 &i9mZcB3:ZDtaB&~'m:]Эk1.X;› 7(T*!TL7',’K. | rsF ِV[ e[zTkZ`L|Wx*)wJ"[-?u8llr_ݣ%(PI0 zDJ'-e5aӏq8SIj)\#vmƾI[P& )bV]5W,p)[4/[-R(>a'%GԷ|VLO>\vWp"a8T 9Réi uIu[gHjv4a~GGA?Q R>zX[ bHm&߶5{qŘ|0@YvGOPnLҔJITAzUsldK ER l/BY{H#x$N=[a>b6 Z^hn*~c* #)JF_¤f.%N۴y 3:=љVG;ƞ鳋@} ]}IۚK> vă155ˣG<Ԡ3 oli+8I?T7b\6 C HP/ 3![83'R+:0tUFSR&GyFVXPÞeRDE:X_F/2 *6MAY0ڹMp1X^"Sg&#I N67ݵ03F*r,~aTv\2%WuWzF>^ 5FYowB|Ϙ8=`z (],$ E}!˟Nmj/VEwTg)o :8F`;d^3@/Z^X$ĒM XF+{#I!ʘ})>HNOB]k&6zL8qv7˷(|`8 ĎjQf%Vo{Cɣ .ojIAH'2QÇJwl5Qz8((h//N |/x{n9R*4Q5 Honc5qV$/}rRi`K17TQکyVq"lyQ/̀}Nzfۖcv2뉤4#y)jYSQ[:LoPoESPva":畽c(1.y7FoV]E O|yNk3"0"K ȃapzN:yxl%J4`9QPՅNsC !q4G]C)bPu4D?k9E7*]E{g } CqQVG477o_[R9TV+C8#Ҳ.=Gh'6e>OH(fVx$5GDu٩+J鱇7 L"Кȹl`ׇ Wҏᜤhib#Жw y[& 3sD>ba ʝk1/`-9Gi"(K0+LPlW [ٝ:I rm"qv* gv$jCƏ7i/ 5Z }tKN=CE?1S9cy~`#%dI_=B[e;ymJUs(&O-@Arv_;CJTA[㴻Y8lrU߾?*KBp.hĵAԠsCvLa(ª5";mz Z cxΖݓ̚.A~ seZjEI"`4O@PIʿx=jyG^K R&i!QPۿ=4Hi&zٯT,-WC!Y *|lb'O)5Of=6S('I̋' sݭzi)*ܹ0}1ym eU pM^mŊNn2Ń%d,J j9mUs / ÚoǿhXÆB߳bW~N'\1c Xɔß0),!a[tS&?_GkufdNBzCRBsU9!ڵM)At$ -WQQM0\]H;]өg =Zf} SHºJ/no.Fe {*Q7KJtZwZLmvkş\UkcR;oЖ] "dDcm?| N2 ksp5RI;T-)P==R0GSMLS0Qha9=FG>wu|lTrbݺت {̢X01*^{g‚cVoHb abB(Gofڭ{R+wCiFq*7@ y*O(spʣH,FCE 'GF3VX :V:PM# Y(+HD f`uUalgGzYajUpͺzuSQ7R>Ԝl/ Pʼn|)\_C$+t9 9i.LL1vmm°k X,O)#YhBƒ4u*QiEYKおμ-!߁тF j^.Ex6d Tnft:}=n LS bYG{Ph(%^,QpR]Φx1/*=v=ȵwg Q @|cַI85ʄid5FaLSpShi+eZ6X5Dgk7WQq5.#bmE}ڒ䕂g&e\7BJj*l 06zH=+o!4VI0 ƀBziy#5Hr qI(&&m2`x]{֢8wo\B}@{>Sjhwy'&wL@AXj[c#U] ةTX9 I2IJ%Sb-.<.7 ((2dzb.z]o n";{+ճs'=Ŏe$5n%U>bH& G$rɤh=vH|~0V~/O|_P_ZHi2^ &pq?0]Cw oҽ f:"[ONv, sQ\8'_/1o% z, b5ţX# 33ŞdX'cxnbb' v0Lr1p0K%ͨS/4M."(Ep-LX ӗ `fXBQJ ')cu䗧ˤ*-[޼3dwqX\"C31|s*{Q%8_[vWXuxO*J, x=FD(GLPl½)VhLy!]si@:Z~@h)3W}+K-tAuAVUy3][ ~.`[*UF7yuE^ow9)3$R T[UK@/[ yiWrG6|nZ9:A9\9L-oa%R~|Pr݃:d!/K+;./C gf>fKF0 e|3-q5+_??I22@_V} ƘQ3gC]tq ~'gTވ,$#zxkA* 맫ޏ?z[@w]:Ƽ@*D&' Ie ˦} [*M]Å_'63\ =zr%#9-5ܤ!x.җ#;2^Vʫ$k!%8G@rN=S ބ{ck m̮8r%9s}&Z61IYTG jX5% "J4K]'oN5]c{5j0O3;'r'9Se_5e{a#Wa̎@],}ؠPHƒ1Ւ> -LC97 R/ UKk,jXc#!jGg*;8q9lXp|̜Pw`$I~9u"RW3BGVGS'vdLݳfyK 4$:g@lϥ2J.LfnsQz=vOR!+WEYUeV[|[A^s3ZšU i' oi轝:hXzU: H4oŇ#H]aܞ!'ڴq`V$vәDE;cG2L h8Cir i==W1`!|I|Plcy]@vp_6oo"2lTv`5MTCJ+s;FIê`0Y.e;QM2qp}LrpMs8DI$ȪbN9Ŷ;L lj, Añ'#yCK.ח߬6yxd 1\"pMQBBVT{C\Q͟`4@NWV1v 9KS!RtW[`2;G&' 7*8?u!L+5À{mÑ\E&m`aWL{윭R]Ә48S8?U.'b*'W/Cd.&'Yg)wvGw (gzw: 47^dͺT{a+- @ZWWNSwk,M"]< DYuKPxj=ȜxN-B:x+z,bT JDulU^}{4>(<lχK('8.jo  jQYӆuoUIe<M\d\jAľH$qW-Dzi/Y v#RV9#+k2Rm:֫)nҴ)3Q/9;+we5NoU"KEVt =,eX)m\f۳EpQ!G,u~n--!}.I-\Uqh=Fx_XX`3Sl2 Pvfwu鸕" ܦh1yh{n}a;e5^4]Ћ-K#Ay1\y޶ΥNzƔ8‘N!Nܭ?!~O؎z_%O2i)'ucJZc~[,AnmLply} pںr΍9"ZQTP<ݍ66R&p7|  cW&$OajuqRܺKLg t9,T͡XBx[Ľ1m6a`XIK*!lٖ7j/p|FbbHJz k@XI@Pdu v2t0Y":T[3OYM'i(\G͈uu”6R˜_qX7M64Fhs}z9+y115!C0?eӥUa( @3EW8sm$ybo pra -JǏƯL)-jx!rwifosrV³{yO@ЄTy\ s'taQEf ! 5<: ۰r]emKAs9偹wV>V]vWTLpێPZQo@?WKR\L\sjӆbczzC.`/4L_}{ I92\'޲Oe9'_偎G)U2U_+jsWW4Dm,*zf1 =naV4=y(J]R}_P 筦r1\PITٰߴ6)bX2ǝ 6Z 悔" ʿ^VPHf2M7T|̠vt9<W!hWba&K0]t1UpfmTM+(z̖]tgio'{Z(]W8Z7Sv>:RJ 7ި4N&;A˲12)59LVޖF p׽}-#׻ޏ,uiY6br]:7J泏xu| xx#N{eݭ_sDGp ]hf6XCb` Lژx@ Fx3YI;@߻߸>yD >ఎ̪ XbgsU*l@:oA;n&UԆ(ۂC| ;V%Lq)9k=:]Vd|Ka*,Fp+x/}}1ʉIi})t}rFŋw݂3.$=>>f# dPKoQB|;&ӵ"Vs/2XjuTDmpMY:T@?p:?RTS!|<W ]!|t8ekp1ݤ2=Tԟ}8q`* >=6M O W<&yʫ`w a+She~| jnLsЗZh} ا@2Y^QݹOBYb},ԓhz ą*DA_-Vh\IZëtaQ3MFW#/6~lꪄ@nΆTsRXuއ?uȤ?JP"צ7!zg!t7}PUvK>:N0m'R˨~ -8xl0K΋׫iKz?{gQ_ИOMw?@XIQ-|3/2n!@񊻟xn xEtbGUNY$?{&ݤ/¡ POT*VMN uȲ(TW,d]!x_Ju9@֍u9'[5GJ߷o~QfFG"jddC4cZJp׺#K#^cRk qe|Mmq81 `1pj@ڳ2D3X 2gƥxcf8 '*D06NrQ5X<G3Ƒ0Dl2vɞ@)I=)hM|C;q+A㪳\Vp\!Uf-`Xc#Wã_G7X)g&,a(;z@ǥ2Atz q96Kwk${ٖ|2& )e'}hr^b-jH&'Bnn},J삤Hd4zZ0)w 4~ Ѳ)2m-!vOYV`kNL}>Б72`f[ZR9  <qֻKde#0{3׺kf d٪OiVx^- BPnѤnfI@"Z0$ .k9iJ\rgV/jlY:*R I]nt:l%g<}RDm^m`F`x U"OtQ5+4y3R'BMw$.4z *B(f=EtAĜ{j1vVU[QS%p< H] +fGkX|zb6^ LIO{#"MZ޵ʟK-ethf Bp(vE}wr#'>D͈ U@ S]X@F+}xW~+T `笈h=/ͥC, צcۿ*ʴkƳ\`5J$O@UNv;2PB. "lmbZt"8֗yASŠt@[U >q_dڃ7 is%/ƾ*9ǿJA[]NJF8At+&B /šY'd`R*̓Y{pr.kN9Be[ľ tFƝ,XǰB_vѿ{pgp:%IK-3QԖ5㫶Ly\o) .#+C!澶w]캨 W]{]h iW'>f<!nx5r ^켊wSve/^ ژm瑇'8 oiPOƑ ?^j"M5t:W}2-TC'Q.-6S:Jyd$V:$\Ų~ O(n;g\T+s/7Wr Ilwj*]˪kBKW~?zv8b(q];^8yy{2z{`@!rK= ZaYnΤNGT 9;BJ%A ]GtM[?Κٹ~2CR+vΰYУ(ZUU^SESh3,h0 "ċ uoicX>ٱd>,7؂}U"=LʸC"9 Fxбn]+'JAɉ;>= [#[qhkDrt@nFؾœ&+GcXsmۺ~488S@Qo݄CpہSnr [B`FxU)Z='ߑ3osuk N E;|PC&ҹp3Fh@I3[fI RHu.QO4zK(Xqa0+TvdPPpE 7`={`6cs=BIbۅv$zH<"MjVW YJ@<@B~0mtK 5Rru|>P)Q"C>X3$lT"@GtH/vҫ;qsfϪ=%NӅR-Cc6_9->tGV(jo*מ&u8b_;3˜fC4Ap¿Fqߴt\v)Xϫ'h5 9G?#2ZV( Y{1c'뚻k6:W>Ƿ穣Qҟi)#?0ցBb߱.Rq!NB2ntuxakU;Mr-;ve6tհ|6ƈܸX`>c^C+ 1y}g@TW ۵HF`Vqc<|[ 0^4;7Fd8мle^qX Mj^ci9/-NR.RVݷo~m$gEk] V(XB6lX@H`hX5zHE@kYPlfj=7j[qr!ZJWa6 ?z0} l';v-XCYi-OU~K"j}z&9N!,͕=tA9(?fJd03MssΔArc }>yKJ y`ۃ]Wa?:e>(XRe\TD{'r f^# "3w{ʸǎ/LNPOuFߓ/ + !2ϝ˦:TjMGcc/]zɧ@ҿ|ϢSI7Y^Fޡ3:@N0g)g0-E iѶO2]Uٙ2iE@LH\݌ H7vG'XQqv MQd4d#zG62sux =z `TN [e*IhGld < 8鐛p$aEOk0ltԗ͸JXvd@sޘ N7(ƿf@T%FUO?Y7nn9+;^0%k7AVڃ0r(g@4ѧ9zFufCsZ0<ĢE]tpcE0-( tǛuz+@Gd?Q SByS)Z]/2D_2 <^|E#Oy[$LNp8m py PH9KY:"BЄ duaf?&8[DV?L3Pw>d\MDT0{\AtbpUrt_Q1)3"Ɯ֥bz6R|[mx=ێ jѰ1 (k =.t.Z94:Ϯi9f.HV27<CJ:>Q/.ޕ}Oji=8t|W}R < Ӧv!tW:[ Bf?֫4޼}6[fN$8QU,8(Fp_zhϳȠ]ш$D¤)c'ijѬ}ε_CqYo!B#{XB $PJRVpUgzxhDH\!.Jz{, ͜jd~$׌ۈL]2lfpRm'8M GF.-On,k5u>8odӏyp'?~V8tqI>hll SJj `X%1wv}*gcjRV@: bsj%E_ˆAKx EG\Wٝ/+޲XG}ߕll\73uta?O<QBn³,G= Rm\IR+BI2H}#_k2Px,uJ#0D]_GH&eT"|Mu#rJ>xBDwQ ל#cUxR8xcb8Yh=c5*d[-aƤщܾسNEzGeJkk԰x*2 OE)87Fz+/'qhWmta?yv0 +.usu.TIo`HcTM}C/ Rks86MfA; )1+a"gߖ֍0~w>sQ#O T-)6@ftA%T(> w1hO0۩41h8I۵Tt Az1WI v*hnbE># q 1j7{D&ήqk)G\2lWscU1[V; }], W s^^<%;'EVG[!9(䱌A3YIL (?ݘjd{;>aTd(+Az>]4w4Sz kC&s3S~]jnf/x:l]̔'/**1 Ķfb%+ʎs3t:c.T<^΍׵o` 9Z3X%B >lRk*XwVf6Qh|cvvon& E4eGW.Y(y6M@H>K \ 8*+޳0)U4R:+H4+:zcv a虎6|LȦ"wU='doձBguoĆxs3BEm֕P.8Z[Tt7کEr~pcD6U)\oA>ҽYh#$M"(}gl~fOFl>%\׶` Ү9m x6)p4-;/dAK%/! 0(xzmr;~[eK!1.ƲnZ^k5oYEB3.LZ (GqE ةtoVX+{WpIo,`N[85˓$)h?|-`r"1sC9,G ӋM.~ [T2ݏ_6/R]-Y_\mH z`o7^4!)?&8A ߝ|,9ԂkVB_¹]2d7=1z N e[:+](Y mo#NHL9sӷ)a☌G!>5v("XVjӳpr&}5GX/A"0(rV/ȟ> 'ivW2cΎˊAq gԃ_9fXsPj3U3v$ *8y!9Cvj/ +6<;e̍G:C m-kN:tIXn " ,5,RX!~4RcdҞQ=&{" Qw[ %<@N,z!/R⹓ݘ`.Lk25=n '/2H$-&ܩĵMjhL<<uY HCQ" ;2a|aL w/UqmF\D93~ht+xU&Gx7%Nf%lX95H`̬>QS栋UEb ‹ڧKY9  6)]lA'S.٦]@VhЈUW/ h$9h\ *OBFXIڰ)vqQZ8ѝsC% u%b3,1N݁꾘<})Ep :pUj.w=CX"3 ~ɫJe6^=4Okk!͑z翊rZ6m罅M>=kDc1O/=.?8QΓZGaJ604$Did 2cTiR=T+7cOձ2lKX$6x}#sQ3(]@@CW;sˁ @)oL'y^^aZ?@i`3GNBD+4 )7}H$I~S;{G3UkWA5ڂPRa8ur|G'SBe,ϫq"Y8"m-kjEՕO)Nm'g*|PJD2fG-Fxf"l`%H_"/3 ^g+; u# ބi!0!b2@t[0FvEsx B^@Pdž"ϫՉRsӓ#b/ 5ugmeyMC?&YLRCNV[:,kN: ;71 wrke4)4TlrA\1 gj<3b3]f`]za?L2x)JW jFnn:lq=yF.6]hLIy&L$6 ^!@'g6N v9V@BE=¸¸pK)jGzK:gcg5@B:L$ЪwoS3ƞ>޾'VAȾ0ټH}QWb= PuRVW5@ڎqk[v@2wגnnMS[^Q&ShIŒF+iЍFT#Ծs.G2:޿5`۰5Q1n m9 F?$iUQ+I .ӡ̑|UTxiK3T丶$O7.3fy;-jhNTpz~Ԯ]*DENk ỬrXt}>8hJ ~<j/y(!LX_R%1~5_[PtN`Yī42. e/+Uu,f pAʳCbFw[빯-g<ب/ϸ }e! kDǘxػ}|_ƦeN ~m{OL2oY|$/e7pJѤB,ǶPSXB>$5* ?;uTT{gpQkHw]]_V& HsΣvrq~0[İ?x#D`ˆn>*l*PNv _c ^i }Bju8>jYZ f݅ÌT|)/_lz+q+=&R|\zsO~BWokQ6Kްb;l ]e6jriwU IJe;H Pt6}Pێ EQPOC9̲I)~Ǚ[z`_-FIN߄WM{X,획5l)'cZ BZABZ8xLTX3$з iqƬOJ^XCJ0)0wo_"qdTOo/٣PgHȷryCᮜ0&Ї˚:~>в<dkjnrm!bDO6ѝ# É7C|Ub]90=Ak!43u*ՍeV/1|SGSu8us8֟5E2.DK xLc2f\w# ;O7e|mBvO*رJ79OՋ>徻WfC}NC$we,[ Čoʅl9j FطÉú-Chq'973;$WY(UF6 ApL#NBzWWQy8g\& (,ТI'mvsfXJh5=~ Z=kNOR>nGipfXg3Z'K.jTj 3^8XRwec~F{Dsu7M%?X>: hyP9-&E{UrPC\%{y%ε-AӀ^Y|ly]=D[ {8;cJZ8aǺc^ u(y  g,X=/2۵g^<40 :v{ѕjwH_zp*7ybM:umTg"اs#̍k /W05!&+Ux°7]rxZkd̫A[=ϬiUf8#:qs<_O/2)D5yi?^R?2S0iN^BNP ǐ@3^'گTacLe~RH3V$S+0^{l"UzS,&D|E\J噵ShRP fa+u;"5'7l nxxWUw؜B]/Ƅ ΊҔ=h̠2HXNB]恩"*Ԛ`Ja:xC+6Ω='O{Yn5!$v9BiD3Έ ٓMJKC52.)'k3 m'>#Nr er)w!P=<У"vg }4l]ſg[/IqRUS0*TMl/+cTJ @}lQYq~_~%,鯝n F`rz2h_$jAU`Y6lXi2pjh. y9ӷIHjy?z8NFHDs?et\74iI{6|eVDHf|$UMa h3e,( 5"}SɯI28#QY|LxTy$&4ʄ?*nZHZqC ƾi9\2E4F}a]c|2WgL6oXK"t2 ](C+w(jb#A)Њ&\W.v,nsVDRQVGz_I DV|1wadTy!dϢ]d^ӭ*MH$ qY[$|Q6G˚udpM^^ՀC^P5ƱtJCsX2>qEDH3}.OG)8fg.rjےÆ-O֜>w VgQJgD0̃-;~XM3D~?B,ZA(;xޫ&+F\BI8o7%MmL~) PZUlR\kO߶:պNk8} ˀEFKkd9(ɟpDdOj^j~8͑/&A!vdj~`xGQF tKV6;J 3 IǑ[pn[tUd,39jTρbR%'&Ս84|9iI7JϧJz|%tx]lztRa-"5O8'W CEn$,X+dK9"ld'燪$Oʮ^Lh[]X2j0ٖxZ&-Si W| ?8 u=#alpuF>Tbགgk&tTb Faz_s{,3&#6XWيɦ`}f+   }̸hnU#>[-42)gP I̲1/(n5_n[1? H֠`Xtv~@WmD}뢖&tDxVv.OK%\򸢧=Og5Sig B_TE ָ˿hQb[ſWB!w,'Ōc-|xSDK6-&H2 y<Hx0[b^q1LN$4;l?@$J ]~JLj(x_6\ ;Gz X36auēlP]D,)b'kNw0UXR*I)zi/B-[e7Tz0`\&T~T, ._(bQkIIWy";v+[Ь/{+xZb2L^i4n K38k"7!=iVwmBZHVJ % ePXMC-CXLt5 8f`eGxP&`І[k0MJMؼEՒQ6lKyZ Y-. O?mHAy1xM$_*!y<,Z$Qb]%A]H`0Eesi֬_ErE.R 럵3eK/)6|_ݫiYp+$R, |uÊa"տ[覫uP4nbAeRG#|Md" UtuRz;L:,!ޅwMpc#aˠGq2u]03q4BrB³A0kI"! ]ڀʷzM)Z,ĕmqb[/nwPvm<W :\̱m/v‾Ryo1A wp[|bL!kmrГ(g؋AmKD x5!;InZ+ǔ6Ju8;Hf:{^We~!(ɜV@>Sn?łbᐏӨGwarУ*R>R`>n{7b@wlNё w֓#hB7Džr dU}GW YuEw?X7iΒt{$6Fm?UɄUt% ȗ/%%C,H/r(Ѩ1m_ݪ2[t(>(L&l|Qo(b<7G#6ۈ )$Жb[́]iL"ZZL 2ڤ'KNYהȘk rXadD-ҍZET6L9i6V0 u3g0;~L-T;)ńҡp("xzLYԊ|N1>vR*.M7:ޞmG?s%^ǧ4}pHxIR+,z+{d$G\*sg*͈~r ƒ0;/,9[m_O[M$?qW^w*B~%5htuSfK$DW`KJnMm7qjƌBC]vLB:Ie{S@i9s:^ A'W95QՒ[3Te*XdUH{[8:a_Xqث{;{u胖R2$2I1Ab KZ+ 12z 07[ǸȉLb:]]w ' 3*c?T= UiP)\)辤d?bza>t)Z/\`x&zG>^GyնX>'"LCliepdTkdI-jrI[`g\d@!?6S6πo%zY%a c>/Hs,x]Ur6XUDa Zya_q5ljF59!f1".zvZTVO"qub+fЗ#ɟaZp;:9=7 13A֡ 2u 6("QD7m R|t+6͈buǸF/6@)K8 407Ijp&:yV@V׆KkU|ѱAZ[+@>.]CP&LS6[ (rS[`$ s4e) 'LUш5ch@hd@(%S rnɺ E4m#=ƛJ/@TIKय़7ٹ0?y&ڄϬvCb2\IvI+jXj2ZJ|!d<0ڡkQ|X)J5AE>nq&]gPe _Pm0qO/U"䅭ӊ1 {;abōlA8rB b險 k\2:Nť8V?2u60-f)1%T*& IEQ'fBP9gJ;aT$o GX՗=Ҝ'm< pXw<xPzoV8LڝUdf}Gߣ^xhcBlZQ;3y @mSԍeGBi梓Myi8R;.ES_HIX ;e` COse?;NIE/(ҁ{L;R],ny0 ! ݬLp)25ЍH8+=+^'֊i[t! : 4w߿nPرtZg$c=Δb Z o689sG`I!Gj\=SË~[腼=\T`pP]ۜВX! i>^ [Y" KJ Αs^xIpd X-V &Yq*N+ҵԮp̈ym:?h&iY 9SQ-sL@_=S}&_O/nZ%`if)KΛԠUꚆM ӢkVFE :9U2UBTf _q5.㙮DE_ Y8aGۘu:W| ${:ez1*>mjHcL\V4DebZ|fbijxwmL"0S#m5uw'(ZEU^iB.vU`,)p W$÷7ONc6F7UttJvlbJ]3VR%e+Aq@e-lSEkk{ c7yʐB8"YIږd fGrͽ/~tKz7'~SU! _lmTORK(?a:S`I=J3hkZJoc2qbt AXp-uDxxq=Pڷ0GR->#!e JiG2%NJBիQyPԹYt#OMLzw#ڸ6@SnީX:.(#,BvٸTczA7䓤IJT׹xU1꓌?)XY:M)wlS9.Z9s}z~V.0E= ڨL)e蛒j-V$U[WSHVῧ׹hc ?Z+cƣ+wӻ }h=)ZVj8v0v)›'jw l9"{Pɨ9*u\lA+9wGӗUb7Fe0:|%iѲsUcˍucgg=S~:ьf,i{F#ϙD׿_`xWLi_F'*!`Ľ$m[:=ȥ\&[6^:/,{|S-"}9Ճ;n>RxXy^,[1PygzHA)gh+^ܓ~VЂܞ8aP|z1SV#IϹp$}1^+l4EYCEBMO=@CD_9V}.ߦ p~:/&H?cZi ]iv݇ |`2>ۀwP%i4Nw#m&l<`h5-S5y6-GvoPBZ鯋XC~8gWR9I.K&@5A1a5TF tGF02;^EvTZ7RA]t^Q>ATHyW1]Ga:EYi >bRƌTIcJg|N2JPH_ E4b=C<ҰynQ!^e;2ӏSD׳}?ȮgE@"5˨cgt*MI/zISg%*"ƃ+9,g<,AWtJ0J%Dr e=8a(wmGr;5-hm@a1}y.'>{TX!kuPl-7Ko-nqwcڛJMvłpjM?4492~n~н"UcJz+E$zuq*sUBʂ\ Sc@kj/Q(ZbüD!DҫsLzMʉڇ.x]JZg=hJ_1kyvI[r4 (Q7-tf H=GM*M96'v:ߞ(̕ r'|ojٕn(-gjrHriB 52O#f7^v9?"e5 SM&.|z!1{6=tq ev(=S%E9\)so^hT`^ FP'IսWWC͢:bm=챘 dyb Qbij)jE@SyXdSyNuۃ~2Q8pxDx",Z6tZ9A>>Il3С,1'is'5DO< !E!/0a8H-YۧzWO[TˡyY;A;Q@v>q=غKJv6]5ჲ'MS>R&h`ъ BEt'ojps΢ltoA.UʇiЩ;Smi"&l[Fĉ;-XKC&߰M| .W&p^pMcS>ͫBRgan"]  2 #`O5a2l/luNd Q~Ry ƛӽ%e 5p}++~Ce2xyHiVd#Su-s?+W)]66%ǟ sۇ){{ 8PlՠeeDs7,6F0H4? 6%\mKYZ%kVȴ<({2d]eɌ$^72Dfz\j(1;쎝'Nٝ{_{ccݜ ]"r-P*$AB_pMiH"P# P~Gߎq0qcDV0,LMt=:b + W7+'fC<.bUh~ {PVI(8Ot4g4E8kJ>Tf7ݹB3n/KW c|#f㸵ǧQAR!~GaCʜ+=vh On|_!ݶp`<+ K@_6}XX:q ̪)X3}}̳,:7 [ue9`5kѻWU}{.+UÖ'v_ݼJnLBtD4IcG!g\Z0I`F%UޑmB64BS&Gs顊~!:&` ` 4]?!nօJEqT?Myܩv~k]5cr!4vIAXT6?1I,n${8 zƺ,H2"kVR6qO/; 7[_*rk>=/.: ,tY1ѫۅF~)UZwcyUšg*VK_L5cAkg~yF\L. XuݍX0L577i6 c[Vy7fmL7BcFY9*cb=˩)x(eln:>d>>1!;?S*¶GPӕ$r- p@Eq(̎ uhկ&֩ԂmW$Ks}G%\Ip5)M@2zwN'[~D$-LxT!0B~Aun%&1"rp1$]oӣpV@|1GfrIH|c YmzONuKzDoMq_D=7!rQD%]rΫޅem?B LD{)|Q娦(Ġg2y^,!OU%oT?`"JIm Y{S v5P*' '6ݺ Tٹ'1>gKé% Nt$ t2NK*ʫ[7TUHw /@_(Tݦ.GfQrtL"r,_D3ϖæk xDN4TxjOI4DUol RP߽iqv=ws ĿX"5J+Q$#|y:2+8$Ѷ5#5a%iTRk Km1կS:UoMVQ6v&t۵0W_`&*`\ ܡ#4So6gzп(tG!Ě f8*h9 TYhϐmA QIv䑮IA%lo>e@oz@Dz5~$ad}`40OV|j}G'_)K*`ut--F-&@gTpᙚQsz _uFlz<ӧ"*nӶ 4<< "s{PJj.Do.xO$"nZn&rD:M*do瓔ĔQǧ槩8S>ح(S4j+'/ }q4"km8eFܴ|v.*^E6o5` 8+TR8\dzrt|Y;rkxIp\Xnx7+ d% cX`N}B'C&[T԰|һ|{a~蘦TW)Z1ٶ' 74~*>F^e^xHw c}VBZ:-YtBL.6in|-bQEʽS<6$KVx X\ ٰt-a G bIXWi{36rׅ5 {Ρ؟bAFR)pI̎ <1m<#lӓQK n/U xzr3lT-[ w/@D<ˇ/l-7rn04 ws'8;J|H.J(K1 LmKt< 2̇23ixF<^DoKFqH=r0'.mv xIy@@y 8֙l CYd!Um^hOy&F,Rww=Eqfy+ vupF%DF #3f*[?=Wp&eF "WuFί#bX-*gc7<'.71/Z{#FL}|m-Uw4`] $.j Ekq!_K}l %.KIn*vv5$c{T . ݙ+[̹DVθ2@eBc|ByX1sq{?oy9(Cp^!Hm>-o:db{g37j4+g'm&޾^\vԋxf\K.n Z$I-Eҕ?0"}R뜪G?6(#OvMTMf&>#oT;r;d%U%VI9og7ɯR?p@VBȼ8p̊`4@l7sJ>@Q +Z!g_J4֍¾"fp,3:E%w7k X}NZhOq: q] ./B6 csV@ڵ~__<,pc mN+9](ZxQ5+rIczRcűIFrzu4g[,׶hw4 WV"co'e~f/W_D٢yɈ ]q^N; RfAߖ8ɦ V տo*4oM,@䭊3W{Ytc?Uh ,_U6 %WYY"ن[4fx*g ( lw>|qߘ+0qLCmp#  ,'cϥ̑p! ӱlװBG U~%v8LUdIDILN&4smq=KŃDZO~pz"d?\qq kH_CqMgQ6dpyHQ{e($"6U5I˯PE>]9oMv{0 : Cm[vunk.Ô cv>u-j5]w1_0"v>@suq<0N`nHJ{\oUa$[[w^zI= r&[v#:Gjc]Z(]_E. 9!Le:0u=F#>wh ٺ.󂸗ˡq/8~FI%5wAb5@ q09oRF¬˷n* - ` &bL{u r[?6LI_~|E4A B*|'5/۞>g ~8'K,ǿ];1)ТWBy9h_$Z==Pm<`aMt"'fp#}} yA廲y+RCI!NA!Hj]JۋdloPJ+ξFyD@=@ٵMs`գAPcO'uD>J '׳HȸB4L1\8?1ڌ0S]dJT[dp)s//Wzp &>ih,~2:(@4*g g9KҤi&RC.GXf Eհ]޿6r.z[FtZ\\+^*![5ziqCMϊNEx;'m+eH_4yc2.WaMfz# >jfS) g o6 u7%c+9g?pi~$xV#D ʼB4oL) )WǨ!LRW߬ʅ&)=Z LӴNq)&H#{iVE7}M*3~<âOfHލVYJZS4 ݾLTC;8c$o b"RuwIo_`~+z4Iq}g:L=S?6{%Uq0-҄+c{^uyn{2vHǦ{SU!,C2yO<Zg_f?:xtoeb8!f5:Y*$kNٛA򽊽.wŴ:P–(^}&ܫh+'3Q*#RrnF4i3{V γS9VE.Eـmۘ-BJ}m3[gsˉk+4*n19tx:IBIXj @}חۥ|U룍&xh-[$I#Kg `^{afp)ٿzثʫP@u&cDlhЁin:M@ %F(gNGPsp3HSKҸ1Uv|_g5uԕs"w|C^|[Fo:BT!TQٯ@bW{9/s2mm9u.bSP'> iI|sPa: ǖR[1}Rc ?-Ĕ P$\ǖJ&3A>~''ۆ(T@8ҡ!w;Hw.!b8dJ)&,-e\gn\^OBpmя:FdgE]a|T&k6OQL70rϛ12^_s޸? +̈́HwCw\*|)ᛶ]QAՐV9 +fk_SC~-"mX9?{h]Zq9 ͜C:j|=&Nǡ1/ƀ4J^ߛ"%FPKM!L{ܪ~cqw/CtMN, *#znlD# ^D2[#":K uU0܊ÌG2twU-Ds`Llb ww@f5gA"7LD )Ω&Smd6A>"fWUnC\ ,=|=pƦC]z+E#"(S^먘U0vvq1Sv~㦃i5sBgjQ챝?U p̖j҃%!S {gVqxD:FdTiRp)Cem 6Ԯױю-LcI3/[-F6kgIXdgB n2k̪FHftZr6y*!\fn?;7ܠ\*! LTeCUR&ZAԳI\d48_#AC_r`2-S~kXp3!a`1D9NswdlEa&}=CV|Z.D;m0(0am& '6r'jgZ SJ]R](@acH3'%*>L?k=5J \ M`,~P'u̚@ ~@N,6'&Qz]cj@VjvS& d\ۭ}t f#9Vi Q6 H.<2в 9FKQ1^4U<~ʖpm$<63ճ%Bd\M 65Z$Jy!*&FY\LٔhB{I$ؾLӭR2E 4K3} @̀y~l #S5+#3/Γ Z9q[/OlL؜o~D{$ZJ Da7;2l,~b1NU =.imXM!?? 66|QB ieWV.r&0(U-yBǂA7|[x~[Y!Xa#>q/ EV@)٧C _H.e?DD4b?6[4Y !xJ^'_s $P)3ze}N6.m _]9֧a_dc_BRʈ<3YY``i&aMe]R]dX,1EІ_ּ hJ"jAoygΗ Zh# vnP91ձ]Usx2lA՜׎GMIbb O- 4?`Hw@|LEݒCRU"fG%-adVrq"  ]HTQ=B49q'EQ~:o1T&NMOpKp%=2B/4t<>+j/(v`ơ0(,%Zej~QX^՚}*p-VB?%-+(Ods&:vVȂ3DUuy91$lׂ&Q)&o^PZ|)lXjP[@TB:4!΃tbmI|X5o(xz V41y) էr4%bsS#$[T܈y^ R1 Nc\7zǻS+yvG@QWBv;`[*f/*H`0)'NnoҒ|gUGh$3:ݾ^k),)E{`)OMoh&;uT&T{ ;'>Es@4ΛI Rx_vž R\G,㙬yƅjF!f]H+Vv?qr* q`-4 ?Ќ~*w3jo_@P0 'c$)qVP$gACQeX7fkA-p@l4.!RNy+LfŌ~__bq2>.mՕq]3&+720_ 'ٚǀu-ڤ1RP9` våw>qygMȞ%ተA'~Iy2OYBК`eðOP~z'tt:tJk5<7z\5agΤpZ}TmxB ;fZ$ߵD7E?L;3-YY3Ō$J{W&416^S)N'[恡Mr:^E*b4A֔p&'XZ?{_#,'1ߒ c;85Z/ZŎFjMu*S;3Of mw92jE/i~2|3နP־ba2+Ý`VzF٬M#]p*[p(M5\Wu@*NK&Re[}}EMgF"Յi\Ic<3k4a4VF㰚kS1GA#FO %KҠ7Ektť ^hQR*juOsPb%Ο?r}r8(w2cG )i}5kwЏOR#G!=BXѼ V:5jLʠgѶ`oL7[Ua$h&rf2$쓌x10Y/$ ǐ)LU 7[/> B}\{?.^$X;*6 "u=U ds\%[CHBXar ]b5BDz,fbghRybVg5 4K)Fȓ:n!hBmNU9ƙdpmEZɴ B,C]jg>y:twRpO K&e8yf0a` H P횥-Z^g_`aY!y=H4#xh:j#(.=Y&'M΄Y3caAd0ܰ! ]@(߀=N8﫷t.G:67_Hth4GτW%+%.7^ ( >LpK4ĠF0-F*|0=*'~>zK;,켬M]k6Y&*B&y>lBY^S"qM[?︈# jz4ШPR."GE>B3LR6i5^'fqұL|u?̞O˶C|(WP@Yٚf/8OgCRt@&OA2D;<>_nsmUlP9wTĈ),z2?KVԊwMy˕=0>߱;n0m9 ( f%KeX|2V2&U' f:<x>+w"*a-2X3H.h'PAO &³EAaS6/6rϮU9ѣB {|o_hvwU^ hyl\6da4,~C+Ѿ+)n ;3iGj ym5lϑf7$c˂טdx%-a~E"9`)fW[eDDȞ8 ^Lp]]K&F_05/s0N Y7ڕmC֕jd;bI1|;Ӧ +KjQqyEлO߀\qW9fN"($bM9v_ǘsQV( 1C&Pl;3`=hh MP8z]6b n?f9T0$.LPtH)lv,.*tԷћA`\j-tE|A{]lk9=Z}p:eu3U2 rؑo3C@5'%Uh* d"#}QIA%{Fe_ ftO )Gl8Ǭ{5Zw;4clօ %Dxv3 #pTe]?VCsBrVr fP=LOpra bЯ! LzHV2īdӉz\|qI\q~X4iCRw#fTk$o);}6b9o/U)Ds+2ƅo(B:E|%r%; vS %穆i~ eowjABlMۿD Cʪ2gn럷{M݉xn.;FB5I˯I T/8Gx`!2K+(|nQ2J;آ-RA/׈gSY Gyb^h$`jmdDk"UV)$rG3 5fĞGPB̳ 2~a` `ځZ١NP|E\ 3eeeģdww]TS HS'yVtVAǹv[zruۛچq3Bӑ'ދS؈@K̀1yW$N_R%HP\2WҪ 5rS L'K!NZ(7xtњq ;ڛ_n%'_Eǧ'NBiCw 9WK/4_u3`'zdP8_rpXJ6\Ցz!yH(TG @3T/Ԧ%bm',Q\'<[ou>q܅@!X802+\bf nde}GA8'b0M ^˓,`t.pr&AM VO=LaT '[B~3F~h4#䔕Km+/jjrфI Z^*5(8 68Gq/9.=|63g;"tK9<w8BU^o/FD3N#$hb6GsBָӳ6g!`"U џ=m+g_+ ̛SmALbϖze< U>4bROoޝ MПR45bf;g{T~u<B؃FhκWc߆^ͥ Wk53U;j]hd+9V\ƺzZY:z^%eQ@GY9 -Vxp`$=J2 <սp(,tp͖c&U%:*foP<{q YLPqL<𩰵{2u ›פ?'o cVʑNJ޻Lq_UK u&pE Jmu=f:$$l/[dk= qWTЧƧ$[Sk:_cw6\߫ZT3~(wZ7ekHxa儊zr֡z꯰Z^7%Xߗrc/!.TԜ4{nz$*EM:neޢLu e `xCKqj)~7(B ty;F**RȍSRN +MS1ZXR fܔ=,R-(šYqS(u1b)(쿁W$/5YW{ܵ[Hk L"Z޵_ u ~(W6)6ӫZR*傼]U:7,Tu`QdPUtG] ǛYDaPtQpu}e а`>`>1G1+Tk'gUB_IMm׊iMMkw_WL/O/ b)w 8, [zI>à(|PMVdH! +R(tWɤVZyaOl Nzi쨚Q$ 3N9>Vn_i!:#js-AL3ZM/d>D >0yȭY!>J!Dm(espTNdߢ!-3jΘ?]gR#p:>կ Yճ+NJMY' s\ϧ$dv9Ob| Q&EZc,>)@0p|\kXn[ד$:G]-CQ9cvɅԲ4!tl^kKS*|qN:E!ҧY)cS KʖbNiV CYX]7AEfNp?q[J#f@b/-5gc .y?ovqM=Wn 3V6#4]TPդ>ɍ2>-n^j R'/Z0i0sfUFbU2r;|_ڠy"y6$HB=LD_l&y☄)JĹF}Z3Gׯ8>7/zy"'8[Nh;NxsLG$PpM+]޺ QDOۡLL㣶H:z%]c<3DZ( ɟծ|K$CSmF:1j-Ahf$l/[b߳đ꤮FAWO- v3)#8:ur6T„3Ϗn ,߂?X k߼Y$)*H)񝞌4.ՏV7TeExKBAel&gkQzajnal$jЃ?bjy{sofk'+hAD,ƹD=+mAaE]RN&:M0% 853e{J8~='Sh+ ԑZOIGJűGt (;nq zF{Qhmשw& WuqFnYh*}|KFcGOY%jLptws˵gV{pOfj 4b>$:s*Z%b}Do -LP@wqrкWHێ&Ⲃ=9{)b._x 2GYgxwODPᨅ:` IXa["ڐ @5WmXf0 ,vK  SH?Ϗ\A 7ŋu} ^թ>x IO͡6WV2;u8~˞=l3&(FL m47t$;c8(3hw<:pfPҜiE|ǝMVmZ7ꜿ @SS mv#'լ6Hְ؊]/?\mQ@3]Ěhɉv5Hf7N382I$7?{z3>#M>ݽiy̫'[P@%$>%)KIG(@`8|QC0/aA 6LB?yn\YN}z,274,Ƀs_6_ *D7Yy+]oj$dЫr|ب+`}PTbj{J (z5;\-JJ) *)}hQ~o]mi^hp{͞+&~ሄn:/k(MEhlӛm_fRB`5"(αk|fD4FkhiUp{Ui*9Xm?pvcZR5u9SOM:П`Elp;%zTI)麇3Ckc-ZMZ@`s7#,Ȱ9ic(dӣpX׃^45.ơ4|hW[@9uS߈RjERpj>+qF#~+K6?w!>%k׽<4 (*?IS|W7wjoY,gM 1ʟe"{r&/xb(q8+=% a"ݱ M-.+$l}䤂MY3YRDSFWpH?gY96ӘUVQDD:g d.X>ik6no@g"p!@RJx{ 07TɖCXj΋OW/e٬$JTo:UA+{ݚd!A$M[X'o0wкGLD-.NoM=\{CWEP|o/zD!z(@CL 9׾AO15lJ=FE߯5HB(.0XX cυ~9詔E%l K`0^#n%XK O,O=kr:liBVQ / pEPw{3 4Bp]K|0_:!gsU:{ry$W$˜UH0mgČdYwM lYќ_6;=,$ ETZjN?Crk;^;[˪vX=Ϳ=j߈ ?wyIRtߕ[ũTPJdP/_X<1NtVF?>Ȝ[Wd\1=[ ocNu( *-aN5A%E5yζqw6!+ܰ ,e={9z8Pˤ@aAՃ!Ip"  W~ 4TQp%w?{*p@ɃhW2# R1&VIq;D4ݚbT)Bλcpol:*}XONDM~NK s9Ǹ [$u/gLmryf#^-Eס܂4+,bP"%^cmmB4/'YDĠ.ضFu <)򞶉m9' eWvj) s8M/d",x1*!f2) d\(~WyB֓\H3?Դ||-jߺi EȂ<ߜ[_$Kn#f.o2dM\8]|Z׎3MYisQ;T2<ʇ4D= "ʡƲBCK[854Չ VNÏ_.5NGԓ( !ؓs+,OX+?ԓ^l&Zj䰟6dN|&ki$tdz'0;k_#an$\g{4 e2@IP ,ċx-QB F\WfQ EթQ\[f $ìEqSn &0!\*тbk84xՂiƴ8a */ۮ{Po\!<vo. Bk_Mi,*mhdbO RiS%ҹ /f_LdI)*p|WTr@3/ky$'(F4ʑ!(?ĉ[7/?$'92t2MD"oMx}t*î"2kiO'\.a ĹzgOE0_j7>19g`PEZʉȥ"bF78>r//O4Fs(I:voCu&,DWcs㒼}DUL?̴>=eAWȆ)ޓ!"XE{\% lz&C3t8);BW9q"2!Ғv K:h޴=㢩'Feϯz=6 ׋p0\S"y7x2kwkwB P\"+,MjK[ =P2 ο Vo&L[1NUnj5Oσ >qә]ґ[C΅۷xu,4 AgxZFo͔ReD,n8brL*Ǝ6R~C7Qx:=l+(iJ$d\?ڞ.nfzDǤv>G3aa k)þ5KToKWzћ;hÑ+A9/CF&jhD*JpܵY~g)/1Cp6g59A3ꋁ"s&ga$9_2^C" 8bHڶTm*QbG)PQdr׸o֢y|aUjdVVcvt|JZciTaܘÉ;n6QLC/bO61>8SHR$뷮,! T{`bG t|HD1Į,&0$iH{wXUdS_S=7,ջKN̼qul*nc\"Z|PTZxDQNYu}- _k Aj^WE;̇c̸-3ths&P?:۩fi9#q ǬIl4-r5Ѱ`+acC >_j+T#.ڪ<[xJ#wbϮ-݁fo'Fl/M>a_E&r!X?qUnu JHS8a71{# J+kv+"1?iD8-Ui@ 9Ĥd>kMsX讯AzM/ݞS`A+˖pᇜ|=߁cTߚTI&$2q:6oHR|? ȝn[R-pCUL䋸  [si!ۆ.T 2J؈PٯrW F^XWa܊Zu$S14Ōi]lx6JwfS=X2ǾX>+{޽%c (0|?}}M~FUՉ}r>-G\WՙL<[Vࣹ[j+ݲhw4a e^B"C!P' W-˔L 9I_D?O\A̒k~6c =ޅW cI,V۟[x0|:d8jatz?k4e ̺Ӥ3O 9raV)DM= /95W< a) Ws-3q,x 9йd%ya7SOMF8#ScQ# ?aSU3;5Kn(&zV _*əB.eQ {G@45ҡj#eGltW5)mt2M#3S\$|44a-4m'ȸq!l6- Bvͺ͆/4zGOIqwFNXI"xjoKтʹjR=rȐ_yc/f(Ez4)xI;3Yy}զHЬwtUJjNVZ{kd CO}L[WU-G!l Ղx&:f1\w3kBKI_}e>DuD7kζO6Nڳz #5!]26Q:WiÅ㡘n 㽈R_J_jʦW,AQx"rRG4#wG걃^Ѳ,F9a{D,}z4 mg1bђהmas{wjہ)g"F?^czU\tuQ4$?)ctվhA&'Ndnd%d/5s2v{+5 ~A[]{uIe|"H0moTʚ׼ 6:Lε@PmD6[s4;]'ͻwi(B¸cBйB1M!RQC>S1h‹G Q- ζ_n:@4VR*.qf)qt#H!InǮaVŏuxZb66~u|ekGgn7ؼ~ѥ I/%,gbygU ]̋.ps _U2|nw W1 s" umTfP'Upr8躾(=d4IO2mT-`ɏIa˓Ǯ@5dwO GDž]=C[55 =V@1&[AUg1zГSs"ʹ+&J/'{ТAY5/k|> )jKMKjwT.”Y7mYDQح)ᚐ:jcx㚈*l"#rutWd(S3b (m|;{WZWHUqIu2Ma~7ͱ1Ou'd0'>r/ e8!N>_ms7 6Q5`*k3RI`Յ ņ/ߗɳJ3@='Ը~ ـ%Dx<ί|! ͮ(m]m<3:c};+5гq`&ئ4kM?9DϪ'5P[uTlg}#b Ŧ՝@+fao(v6 dD"$uc]_-lQ~eke}CRhrгr+2BE [u~rkrL#9FK4QPjlDr2PBsNމ\PE8 ."l2u䖴/aw s3X'Q"n~h~kKV#yiPD-7O}̲HA5*NE^ŨCoŪs.E/WB:[pJTŵKPZ>3*2,kdMMMMFB@ aT]NPCMs?b=>>_Fi1n?I/Cb(-{!%$8J-\Y+S>R& Lb֗E0tW`C䦹V;WCU!-B%zIjP?6#`Fq FM!S>Jt9.An0DW_rut܂2s*[юm(}N}K:iOR-3RJ%(攸0$kWw 19A[uzcW 4 {_j ./,P? x4P7Tՠ*qj$C_] UƃR"A!U,{ W!!p{wZQJuW-!/T>wj)v-HK` ֠%WnZ?{1{ws{dWm5m5wN!x>ܞ3} mN\+ǰ 'GgX^%py]$Zf.*,ߔ"7ĦR 9B ?D5I7`76jAӴȥ*2 ik1GU3FCs6Q5.B >RA]ZYdRM-Q : {wȫ =G}9} |ȭ ZmEG3%=KZhkZݹ d-JE7_50\u,R/lg>&2F?x|dH\};ۍQ >e(0}3/^ַ#N<̱ѨVQQ CANM.^{a̎~ϱlSAF<.kS̙q+2O$7\jBsA9 6_<&i?W"ળ * T""8tR٪胷}5PY>ՌiX?-o|{L)w9m[3Ɂ KNlw)8|˙,+ ](={ZΒIq+vpY= DJ=B`=Q  B'\4;ҖIש=8wI75dM(?k$20]EM0(hNcЩ_@f|fJk$lyg%h(M+0!% k JI5||_z[PQ⺟2ä^7#=@+Ǔ3%}!BG/d ?Dʬw, Ya31&<|Ǯ#= WmSe}Ook׮ykk%%( lp8fпͽ@㑪D c!BaItM _Áʯsbi@8,whb"P< |0R ڃPGqډyzv1OkVkL42'1q{>BfKE߅4p|D(s!C=^ R6`[=ȶ'KOy) oq>0D_'a+o!6Dj|l򆑚-G}J{\Fstd$ebA>N`(jƞڎ{TɪN Bi~7/i=)9V*Fia64|Tc#fW0NdȄx0_VӁ2*qԶ~BKCv  qݗPC OY e P u#{_QYt[ߝ˒m&n^!]#Fgf5nKWݞŶ!)KXaģǒm5Bj % @Ep~n(b } &3lKfƋ3Dl>9in^A }A%\ Q_4^Nl呂en=9vB\ Es F]C/*(刪$ݗUЪ=goagM^d#S :+w ݎ+&.ar E5l<=B35=МözE6[FFEY:?,sIRpW-;k@}wJ9堷 2+j&ZXPv"ĢwN+SF_, z b)R:bSL>?VZrDf߮()儳4ѕ}J;7;!ǎZ*- a`MYdP!Q2Mѝ}MzcVN"0#ET3wS= G$f֡o{HlRe3 ܕn(|U 6/x0-kOV-uȇ–\;Dٛ_8XhBaT**`-"x> {l9F w, 4Z>X9JU@lbXGK%IcRDMw v%gԷ'Q,xMgH ]=;ꅠd/ ,4bw"ԁX,sMC)d ƘU?D_WV9ZvQdgp?V}(ڞUs/a!3%fBubfeu1{W¢hNCk?O"JhNf$Lm408^sGEjN7Р8 IOAa^Y;E)cV4?2\tЩ*T5%ѹ,cY$m}0ҧ́T-'\"t-^xf4'XSadq[[I/@ȢA`00Kx_0o^ŔrŽ +]eX\*^?ღ7PQyR(yU1eMVa>+k; ÝĨp_-cu-a*Ii;Ag_Xc0.}g 7ݓ5fƦͰÿbOZ__lI |=U|EUrVVIu'')8Q'մOp0R]@ v=8= 6w!k#Txʂ0ڤ9좐 e5>J6X 66[ Y[G:) BwXX% :?/cU5(*BU]r%XH {Lk>]F ]aEt'.yQKH~=j!cv4|ZQZQǖ7ioR0VvzB,/ [,3͐[}{`afk[x t4QykMUJea0qo^=mOE"ZvDnlHUqf< 8ݤ'NP?l>4ъo;A̟/'JWȓs22`AMy2Ƥ5nocU)ׯզ35Fy!f`2Qa){o:16wûy0sg$"#䡦"RB^5|Cc7~rSVJJqX^xgf[ iؘ̳3vTaU :m$nHhKhUr;;< <7 ~֘G} _$cĈtAab]m|23Mhwtq4, >6.3UJO`_]f7n}#5pK;g%GD ;<+oSdp2ca>~w2u1gVE?]bX gLE|cq9tg/qD$(}wYtM"eq蚴XMnj=[wYv$7L] 4NkyMpr=oLm%\0iVu9N:4qAxRdjҀ}H1jкM~>g!`H'c*s=atCq$$_F4t<̱l~=#;}KՀ8j-Hdo:pplDzo$#Qgw&p|ߩ-K$ }de+ԗ0i|䨱ϟ.6N!~1TK0:rۅݐ>?qDtj0ťKa$ p̔٣{|l*G(@*GiZpfx}t іz`A1X+%= ң_"=<]B~& kĊ] @ktļx 滝 慙 Q/j%z$R|+)vHt8()AHraʣCet u"0'=Xh*o :|}eLWEƾO=]jZvy=(j-#dі;. #WIF29tXT!8Yo02+U{ =nta!t[ä>R떃{@iHN'd/_$Au-L㽮쀐Lʘjۉ2H` * z#89=,Eq08{zb#jD׏8KzT" &KˑȖ@S+gxn~/W<9`U/aMeaiYKwO`*Nl`3lF]N7c61,S7n|'KpYA3u@x>##ɟt @ D_wNN' |Eqs{ʓlG.ϫg4FnD4C1#QK"s{ԋTEGzLicOKwrvy rw ֹy38NH =pO ^8GG;L-ko{W PΓȌQ7J3'1.QbW/X }!f"Gyᱥ{cNpT&{L}6{Ne)_IIA/daiɇi ͏˽&^hHx;L3stvJ@CofՄP_[*8%~cYq Tie )yQ0a@ϴV\lg0y$fh ^iF&ߘZ#+ 6k]RUg2@B,XpI [z@/lRYlRͧ r4PܸdhnVPxO5#ڪmXi>J"nK}q +81XlF z ~m tpTLj Y!`?9S; XXWdywy8\=XRfg P]I1Y چq?֑ٲ15 {\x0gr̘X2\䙩gss,%X䰢8QWĐ>*9H/B\'XU+" &j]ogÑrqqzlkvيtKz9'?.F=bΣx6xRYcTwD蛘7>kNwkӴ6 ՞FwTƩtNUfݡ_ 1A|5clXj/xƠn 9c՞l%f ts{-1A|er"@|LTҷԽ[2=PquwfdϬ>EX jOyxuħ֝VRU,Gn<ю66 ̔=>~6NA& }hzn2JWy ,n]xý׉}dMBKc-TU4hYZE>y?~˽s昘q<oxv1MWƴ_l;M~ 3dkhh~ Q]a̴X}U2 V&iYȋullbi, 0n-\X3Ё[-Q+'wgr^5VfYx$*%Ә P*9mMg-@HAK*`>bgL5'2GFPۍFYK0m K} L`Qٓ,|3=}6lvu̴<@) X}se^A9r0ET ;c GT~G&  F=oĄZ91끪2f1l !=}d,N2 S9_ WaX>4Jy`ai^I470THw'@8 _3ϚiC<4j|GЭ 3ldEن,Qh!Nsxz˼ ]" tJ;͛<42Tb;<+Z>ZtJcdc uG&?-ilWp*y4(|ڽ&z\l}z֊h@u@&lwGYRXF!4{  "{mɣ/0<;+ГM?/DdBWrbКOCpXHnJJGV`m`)6_ 3CY'U<ǡi[aڥ2d0T4 m."]@(9l?Ma_)ħd*"/%mn)US[Xą/'4a?HV@@mxخsPk1#DP:Pʈ%Km*΃Fh"t%w$[R~'NK)-|`gcx#dr7q]TXRϩR'.*պD܌n/΅̔WE7q(iPEb#?y t9Yo/1Jp !b><#)b@Ё7庰_]&)5( tvF>˕H匆_o0L%JSـ(B$9 xWQnJvdYcT SkE/CNj-F9ƟrH'$<=BR4d@I9YJ vzڑ$(7D'dIl G*VRV'E{Y/tNEϫ}Vf=A 7%z "Ug[ zcԠGÿd!NZIO( 80!z],J)yh 0ju,5螌k! !P9-.v_\ : ^9M }ka[V/X<4+o"f!&f-ǜGSBRޱ47ZKg[Np SE:0 TcQ4*Jک`,IbIfOR#U4`btx 'ށ֗0)Q'Hyfx5ñfN *.{\LK1QM\+B7jaez>:;R#hBJR6:ij[DPE:}lf\צp xeY.Y9 \$EZ+/)ArfVjֆmkrGcnٞ=V^d!ݼcBaD:<]M NhTSTY+èck, 7t\w:Ax@}<ڥhOU.p#PU1V҄o$Xylz"7͗#IvO>D,= s5xVg]v\r0rdt5o\pG MГI 6XyXw[½]iE1d+w|~wF;YZ<{yFi_]Hu[]m,?Xa9UĉFyE&:-,cWER ov:UrEL1ǕA3?=ZwHd\̫h+5 ̯ \)I-0P^ (2={lxM8qtVSl5Pϯ>IiG+=q\&3 s.: EhJ!n8 HHA,Њ t?A׆.c? XfG?b4Heug[ďv{u? 6tQEIx';d<[;Fq]~9//.zpƗVhl_uh4;X2[!$HC>{Tόz u҂p []XX>zUj]}gэK)Fi/; ٽiPG_S#BG.nV>YAFCn>5axKћ𘂢p%Wf =gzALׅ6T$!w+~N;6k$;CNPPovVwNWξ+e]; k*Tfպʺ wILVτOL s￈4VEDʵk=#Ulΰ Ժr{|>]on"oߦRS_wo-fS{aGF]Jf[m~6Jqrm$mSt}[j Ui4J݃ "Ua|0y_QuJ$! gzx)giUs}kڧ`mHfI79*gyuрeSL-qY X[,0F/v%f8Cu,|yxZúQ%?QM+=EVI#Qc!VYx?@iW$W՞1!M1 8mѸw2J`yqj}λ}*a@{'ޢ_PU 9 =и%v7 e ,s2&- vʶ‘͢Wo %6sgU|P 1W?؍mĖ>g1VT 7X=8SǣNE$(ayݍ  &0]b:^C;`/mdj~;C}trU){Fv+!2lAFH< <;)4C DFM߶=H/.]fRj{QoH~0d*T4ø=V?d8Z)ey'xwe5 LH6Y^QyMtôbO#{y"~U&C(jHgLIsm\e?v9D&`TLn7WA4g2PrD@.q1ϚPWwCN}b$()o:$b+PL// LT՘r`LjU/-טo5TA7(z[+Vp=X3}Ւ"4᤮A"soݶvIA<ݼ#xFBs:FS%@r>=i*{\@ QefsMRMz/G=T-7M. 3VZm(u0x!wˑ&Zp"  B~lLp:0j]5 xPj+!2#/;>wʢy2uց:eWץF7&w5Z6H[~=T7z}tImo8hp,=;R"6cAs!t`MR&Ol^ 9,R@qմW.~ʝ8~k=PΗ`/f&wMvڄoy vSm7= Wݽ_0bܡs˺C-LsBtP˘Q)E%+qQ%lO@R CW˔%UK"8g$YFŚ ; ==ixq~{,%P d5W)6Ee2Gutm*%%@jp*:GToE1eB8h: F+|E@8^z1J͔OhmӉUp󕦅˱0By$.vű󋟒"z"C H*koJF!])` Pqh) yB\UjE=KE}o[bii6suyM dtSB`= קu=yH&1B0NLD6uRvԈsR #E<FF~:)˒{x<;"2RU4@-JRrTNF R8 f VoҩIQ+ ʾT` N9V /ewJP4#n os0^鞀f3KFc*%/Z3;%!9:`_9=!x |H yjh/-(.&Џ&՞?DH8P˕$gnчQ&U ůWXlY#JpH|O=Hۘ_.3{7@Abk@_%^G$)Ұc Av3Շc{rCVK3wU\71Fuv$_ub)"-Bi)' r-[ż ?/WhQo0+T{R)4%KkͶSyg 9v[sK'=7*2I K X'$w6ѓG ~jc+-ѫ{}0Y`N+!O_`5uk!g*[yx%^Vߔ>ւ!8Jk+H1Xh=lyfaKgaz0o{M}]V3C.$܆j |\`/lX,5IKs>0R7yoP @pfyTŐ9xo|/Td72?<.'˞NHձTu ~DXH. ǔw6H#\ :+2s$)I['_{wwoP 2TnsX< U(e-G 'CVs Kt:QN14ߩg<+脷jj`Qp\RxP0yˁ<*i cPR5gu@~jp.oV0T>`a`pxg]&/ pĻaʘu}+tz˥SDZv<`Ŧ[@pB 8ڦ*ʸ"=kENWֲW4#g99N07B1):G$#Iˍ٢+6M6R͟їEElNCp,cP1%F`0ͤvEЂ%^5' %׸wt:sԓ\K $fͥ△"ai']E:/lsYXnB`B\]SS2/\uH`DxN NSLw [b9Y%脼: 9wpAQ$@"]syЖfLؗG5^u94qOޢl̟֪rxEAW|T~TKݱ=e>ҙjga`![ "s#4|tm3Ȏ@fa"]$-Bp3,|dH/$ .> W}@s:‹joFeKD{ӯT#Bނt=˩vڍQVXmME2Fq`R<2B2{S?%:xѵZb{]rD;,3{<8Ih{=F0LiM& i~eLx{5RVY+|;W3&Y% ze(VeeR$GqWim~""Pk+Ĵ{><gG jF)YT*b4ʲy:orw-I)<5{|vrEp$IϭݠE- ߏuu73)ON{" u-Ӣ ֓*- 6F?3-Rm~Nʐތ ϷoM9G}X %۽eƭ73]X"3lY M+Sts "B1>h%̖*J?D U>vk fl\PDH2SZB~YF~Zy{@3=BvHl3p\F !xeU5; | .HL_߀PG'aMO7RZ~au)8u_ͳI ,| &(E뵡2 Ƨ)/< J|rkj\f lXc bw]k~> D0L Lp~Ozζ\1I?W#h,nԬV%cB Lwf["PMg(sO 7#Dn0E[ J^ICa檵Jmz 2r>]zAva` N8_;3BGk.GZê\>ous? r<6+fڼ̝'Krz>銶7 q&~L˂9 >H#e4)ƛP@y&\}nX`$>C,㨹搿!wY׳G)*0Sbz0&Z6w"[0\>ya'|HGwI?nWتܶ4Y 6HSbiP;\k1k%;|E#7{$z5 :tCROAl_vʊG;/'{wca} mE3V)]v~pWҪJ陝 &H935Z Gt}}u=Ա >rp8q@s&àvW*y{'LPAR'^ڵ!-QA,zu|\O-Q#IT](mMVq1^-SbHh} S+NKWz ~wWeMBװ3?H#k YM, McSqҥThz‡َbwݛ!v'C#]|w^2Ibb.i,6 Jrն|:.#1r&*xI쒧%D'J7?Ƃ4Q+h |.4v]2BwhwPTXkjhOzH~0]=)wg>|ŷ5#VuhYi |H2. 4/ ɸ9`P%(2!0 :=bE 82DG"m^ÿԸL$ A(яAv;*@82"`/M]':6*q1HpE8d*8Ǯ@b4 m VqZhw~[ M:a>ށt.hi.6ƒc;tGd,r-d_RqpE Fd.e4#vGv?Metz^2lm/0+M}AZ:_,2qׄcG+ {:5,%SNvCE7?Zqج?m`cf`PưgSU"Ql]f79~8M~,xb'өo"qse>  ;<8\"2kftnqW٩oQ|C?G$rэ,b&WwTI9XNKA6N*bLG|Ai}x 2q |SBLZ7 ر^@Fy -os>ⵎg2MgiIc ط\d@;ܞNljL=1U{%KQ0=B|z Xua9wG34Q %>*,*&sC,aTA V[t`}>e}E%9ΔR4k ;Yt'Dש&x^emi|8&gu!A6$X Bsg"+MAGM*Q{B^(ڥH$Y! 1Fمg W@,/zEu:K 8\ʤ mp~Y"^. 0?q爆 Y1JʅsVQ1f8%:yğˈ ))+Epٽ1R2ä_*tspwA@KPq\S8%DпƧPaVGfݹʉ|=[(Z :GӁ'=,6*a2I>ӗFji .]Å%VDӫzYa5RXҽD&TR'ަ֑nC֙%CB%|q PE{ t^&QT ) Y *qS{ʍ>*z0m>si{kkɲՠE5\oPswDq{G8 !Ώ_$QJ_(tI{\h.)8_IyVOUS[H_{A [P~$ʱi(y=!n3\|u G5IADY 101{_ӼZ Fқw7͎v윸^DCJc<6J\*SDRS?Eaam&= /1CkMh#rīdǁx3Ί$'h8Ǿ eepiAbcux[ynoK&=-i>E^ZJ88AHWm|0K:9>$OAD=œ^[AZL,O[bŘ b`(vv!NFMJm MlIHm:cFQuF'?mh?W]2R熂Qп^E7>ߋ#V9'-?sr}$5YM(PIv0X)x Oz "Зmt`y"0\тioȀ)6&5wsH5ɬP;RNagl2 &?u7 b 2O WWGnrq90J;m_/\P1武\vr!uSt2NjU {Z%>-rbd%'m/:0XOr ö"vr#FTΆR=G^k+=SvXPZ妵A n.+}8U+ed8Pछq  HfCb߽:mYn u5b/NJ:6|#R}=%\$]i\v=zMaY]$2{DL+lPEzd X#8ŝY5POۉ80kIѡ5z.]`!b'<܏:)?Fs? L5j4&C)u0k MxI.=.s0z)IaM iD*_8g f;[y;(15@wfN[ Έ)kwetK֩(5gçn/g=a3y@)%J3AYVFd|rv1fYbn;­Cnh(GV PFؾ4`ãrbC,eʀ5d۫봥9$?q1DT on:=^F2l\60a;8}UWk4[06}i.,N K5."J7< *l߿odZ)&ֈ#ZOJ-~Vn+x{/';h +- mbݥ٦HJӏS7>:2 ԓ#.Fh!d˥)Lxy$6]f,Oi $љ +@6bUx H;ֈ s8 XB.D]ȓ l0ځW>Vê>{CI@B Rr ǵiKͫo.tDdTMW axm-!mޖ$ǝ!; iQSP\E@: DѫF9}ۍ&@ Lqؖ@pk!Dc ^@At%=DMHcr9[`.8;.KjaG!14^45?9AKeaWGXr%H3 ܽlTC~;͡ekI@Dѧ_/}TQR1=0$gp'jM53¬OWN_IWLYFk6{Y|!dawvi}8l Y,ȗvY?N3e|G –'-쓈,V@ y!GDhQ#p{ClC1 8#2d LorOrɠfg%un[P40]V l) 6>g,i7N#^4^a p|xKo+ڏcQ,[e,{25%OXi`ۨhaJ$Wяw֡c+g2]ZV8Nm|>[QNϧdf-5d$ҊcQؠj bJ0nE+ bIߤ36NS&䵐 bTϢm76 w5>!U0jdkH/%+VaN:n Rk.-x):r:p)9X R.EoyeFרVR# Ԭ_{9iK0kiwKC܀*8#'18D=|.Lt-(3?m fˢ+[?xyrcXxxc< C8ƈZ4#><6u3)pEvb#_ ȍ0TTTMт#|G+uaiwrñQsxR3Piޖ d;]OP,=Wǘ&Ec)r{zZ>rGHIcܬ!R3]?d_䝱%|I# 2y Y3O%}]]H q졶.1 !?6G3}##=z_#[Xx*JR>R\97mɅf:⚬W?!ě"~>Nk.0 >{$O2 |S~Z}pG7 :Q0tXz'?,ZQMo6WRT]{Xtui I1(dI1:Y<*#|߱E{$r=qW/\P ״l$s .|!ml#!y8uޟ%Z~j GW3 )ggxEV7RDIۄ֎Ť.Є7d}g bHT9d^Ϛ;7I}Q-Y׌gK4 Y P[tj4j-n'WczNڲ7kObу ![0챴 #U]ueͰ ]+?@3,0iޞ̛1I4(G!1N29*ߋG G"ZRС`8wf%w$ KEu"I/z}X$L0Q5B{=/;#cXyܢY\+b޻| p~x&M')NT)h@IWWv)jʨf|Hȓ-L1I~ti &/_L.HD&&^1aά3rՐ |8c 7h{!f7*R0: E u.81U=^VI=*{f71<ƽ3:4t% $$jm Z"^JrJpb ?gqׁy̳8]F=Te $aꘔs}|g+nm35uK;^T_<-i)rvTQ뙡\\~m03wc7z/jNtB[{TӦx+Lf?T@P 4AlxG%gEM2WuMX²IM^ Hsjkʱ 3 P%!"gY0h@7ZZ5do;V[XϋJT.)k&5&Sh#7x3.K6qށ ݚKMUaII5Qhܙvdz2a 7}tÔb:Ll/Bx:K6XUaYЙ3Yyb*x:wS\ A^TEAAj`af$-O7&k5i? M-(d=i9/ L~Q ,wVMkrg,B6*t~cF:/sR0ixQ3~P]_S/8<W! ~Sz0Bcs 3~ImRH_V{5НL'e*YBVLUuV6Dok dmO;J'jI*Ԉ&#£>DļurR7EE-ފ=J,R%7Aw/qy38o7?E<ޟkkJ :R=<}91֑/* }\M>-l RN0 aH!}O^A$Q4Gw@v0^֤LbA.' ja ,8Z*r~Q=a͑l&M}=hk$Q`)<E<ȱ 9gnCdlr2 ޺ i(%Q>$UE${˃vyU' `P@WV^ &IyqѬ-/qqh?gPKU q{ 0ܘhZ2_& _WUx^DeM앂w!bLDjQR"G8Ufk(P\Z' 33^3mn ~/oK,5'ӊ4R~[orN-"c&?K,?.DY  df@ rH'8n'xXbM6z2x#xI>M>)yxn;vR Sw3dº1mAzb?ROC/ LDtݒ->S{7$=лiMڸR:-m_"X+0]U.PcUQ~Eل{HRkB=ӛ t$nhI͢b1v=WiYD᧐F?m'O^g~M]]Y 2QE«o;V15|T<#_NE^u "Zn˴ThS 8c8.VzƊƲ#^ 4h7q[T0b-\l{;'.8p{s#_ƠR)9c[k﫴yI=4 E$3 #-ƔdjN?\3LI*bE:'w:)('R08'`}u$WOCO6 #_Lo_sPv 9#TtK<" [XqP.׍`!(;M5KbYV>B <, h&$mz:/ޭ|H @i1Ag4=w_Sl.U\Q2Rg0IkV~uUzxzpQ6HFL=SK,Ā:R{5Z 4E޲ݡ9vrJ2َץ&՘z݉M[Zbsi%v3pa!gYVrF_蒠N`~om7{)?&6Ycz]d;_3aUk|2*640Bf5$_IRtɇqF4KWz,3ђ.~^aOȖxb ~y}NV)rjZuGGtAlڝ\ m_Яv#_'v7x' RajC`+GS4+Ib}셥C-^2EA 8S iZ\vZo$.:T}z^Mܶ3LsD!EFud .;RRh⬘q+ ~+*TBI0zZ$_XIbu $8* Ws@TtCm$],g^<z|7)no ik;<^8>peIߝ姍RSR`Y-aJBԨmnJCL!^^\u.N Uq(͌|fX̋SʭZ-Gc 0'EYnKA5+}.l̈KW:v%)QCK]4̣ *c{Mɗ1@%K+E@3A?w*>4qFt7F1$=0%VwY8a@fj[%+-{.Ur4aPBYbWB"g@2gT@2ta Lߢ3Pkš~&C|R#_#s QqF?vz1u8h$J?XXD0s̵i!6Ib{4Kp8Nmbs^wT 23.ɕPpZ151Uaf>pK֞[%C"tL9rr61h1gCx˽O5) Y\3Wq'xnZӀPY/ΐg,6S> ?hZb9-<q)=#WVvDzuN=lp#e~t=\V Z@"  sW|dTff31 'o,{/(LTqP58ʜՂ5׏E φ',0'4ӸʓJ <L'4xmK0qy!= ֯,>0%oA~Ae15̆Y33u᮫BA9_q8XiŸ9aTzo(ZvœGhhRedM2W1./* e- E#:i5Jr֟~L̀B ->xᛳ%bM#\"B.)u';۸_yǨ\2<CDXn>4~q6C Dh緈Szh׭~/<Y:~|[}&@GFI01쭚M=~phڊʑiwNF[##L7AI͠s쉡:*ܻGچT tW&qSvkHXe '@y!*00:XpE HOh2j@&?Me:\̔@H)4x.=Y%Ń(KϕǓϕ .f_dͦd d)/)v7_NT㷓E9loB^d}/;]rob~nB?Em T`3Uq,䅡4tԿ:Trb WH1`2m7U" #2ѤSPy@EP$2 zT h oƠs;@ 1? Ţ.xn ̱a#B P*A:kddh0%5 S`WK ?, H'A&bN:;+!(TBhz蛓c׺e"`ނc<'Q>^8W{FXS=J)7FpCJbKnWhScf8R-ъ t 2;@h=&AeFG" RpMmcz+.{;C]RiU I5 KbrAfTIMV՜w""£s>#[LO!In8wWZ`"jtYʉz͸ œ"qIx&եCL7(D]Ioƈ#oW )IBm{~Y{ wMmS%_Ȁfaƨ)b%rV1нH30obi mD O3gU,/)[XPƇfi7inQϐ1f/PM>]~|wG''m$K4z7kXpqbW[武M.eNE%ˬa5:ڭ3>.<ρQե@M[!7z5_krILіHF\N0. Ï̷֗=a gbV==E(ķl+d*,^>V!v)K9 +p!'洷 dAﯰIe?[1V bܱhUo$*_"u]*x%%ͪUZ =Ӊn;x8-@4/䔻z*kM*?#qd6\U2Qӫ5 /uk\갃,QO@9 3bbXNCSŭΆ=j.aFWS:+M9Qѐ"Lm7P0#qB Rkӆj޸+慅9qՍU$Kl/ϓqpdD_j.+:Mo&QjV*_v< <@>$>:ES6q:LbV= nbEmvX1EaCGKK!0iDC1́TUmQ"c"NSn`ejw:pg|vpԈ:~Vi08867S*N[uD)ৱf6.t3pBךj<50Ưϊs9ZVS?\hR2~&4Ő:d"\d=tθ4|(8Jc&qoj#fQ.o#iVfHÃ~XL/aiLoOvr `QO JvEFe;v~UKPt ] ǻ'Ǹ DUbI$H@tp7JC VvXƆ'^9n!ȓdՀF`JEPB!4IT4]gQP^)t-\KF} ZQ &K[=f;9X$^IiC+%Y>@uA>.{j/Ǔ<%PAIݘqn:Ɵs̚+PD@V!VPhuWI]CrVFVfw:r"YصD7 :YOЮ~'0;&cz(!G`i08#.+;՚麦>6:v5W>ZDjm5B6 +4,{|4l<'a6 ֈ9 8kfrgZ[I*BClGa;~P[ڍkY8( /{*a֠*n[s8тۻ572D|6&|U'̈.H TAAeuZ"iw]ؕM>es ̴_MhGEYSX=nŦ|&P Xejbzh%gsQBA0Uۡ@d~UqHrx!7[/'OU nYDqb 1ꡞ5fmr>6Zvc`bu>^Ue,jee v,gn/U Oa a~PZcQ D,}P wC]B!? |ia;^S3]Jos] Ҡ^VȇxrYyziƔP\Χb kGwx7h:b+ΑD4r%mx8g\wPGW_CP`:reȸqcOaiɌh㙓K.ƻ`qQYDZ?8Ru 1$r2vcsD1z䗽7Ї{˯1Vh b+< ̐#:6 U804x?#S]aYV/L]e͍s)t:H}?:=#@B#l-Jac y?.bi- | Mfj3^\sLch4@ Ǯ umHyߒἶhf(}v'@zEx ۽Hv ytHQ{~6YPy{ 1mfiVL4@ ?"UF-YUEׄ*b`[F'}eӵGI $Svi.A( &( w 5r>lyD3k'Z*&k/$s=Gz9̿)zKPvQ+Vu eR)-wbLtxj ?MvsM;,Ulz K/-oNnq]ȸ :#ex5 F$A]LBB8HIXyZ 썯䶆 _ ]AJo9zXx+OhNK)8 U UFib]+I VDeQU M0`!V829q˭T"z/(ܴEAP3.\":bܚqtk;+ܷ4؝cacJ෗1Dװ}ՌB~U}b Ɇj1Lq)qDWԪq4M-?)9ěR幍($y7C\diPOXZ"3&̗i#hAtɺ_ #= fK sBoahf"T+pi[*rߟz\)#"^lM\cK8a'>z-Fy 6YAoQTPiGǒY[W P{qUVؐdDJn53"rG%*Vm\6cYIћAě.*˽DƂ'2-1uI5%u6~Z+v4jZvik~/ZIiݤgv(-.Q^QᦓpBBh~f/dcq֡"=SV(LSh.Ta|Ad T,ZqxR2ܠ?ৌ&Amv%c%σNb`Y/BYOުcoSRu9B.7vv)Q!v։u!bX߬u@,w(9 620ʷ3W2RQ\#n= < KK>t!-X9-O'63aC@ x"i)0VzXAMV`bj"hB"`7A]rnqf^><?B-wgOwm!¶\d.~!{_K W̚G%tG[ۉ!16װsJ][Aw q V_gK MWImjh4`RtьRLL. =ca)u\ |Bh/h)ÉCd Txi!B^pvbںDR/"G+Љ,؋QI6?aJ&Z?H3m8-Rw!A/Q~0{t$ /1WVyӄwYml㍧&jTC72IlȴC}ĀU=2g0"^iK3ӷOƎB` 'UyU?L)O+r4 Ņ {\uAOkEnbw0NO˵,G] Х $J>cU3^8~qg[aSŬɴ^a<|%y戎SE^}ՠa~<Ⱔhő#ѫ6xCA'$:Vt`D~PBWE|xM#7o=:ar5n͵_;cL\FiBB>AF_ӳ$j+.X* 䴑D*h íG{|× (49 !29QbyQ[Ԩ1ieSDp a)rL6¡nC>=ʓ>ց?j*0LJk b}ЗުP7B3:|FX1'߼G[ZxmR w- wm(8?bܔ*XJqPup6Rr85q6XmN4S#ZjlE3pAaD\FB.+9O DXI4`)LC)1I(l>WjJtp4멝Xw$O>_ocZLL\#5>%!O뛔ߞ!A6ƎN|p)bњᎊ㙸 N{ZX`69K8y˱C @-tWZ~,e~BRf. 'փNV' $X[GW„ Dr1#YZZ_;MES) ?O 9"AV(=/f(i*ߦ:9c@qz2F Q#7޹Y@]붙X ln;Kg#RM;1%$VW7-|@rnǷ@$pҲ~͗d"UK>(Լ% e_K:(E<]pFar3:`'P7^`q>Yc$9C.kΐVxV= @LTt~Rt˯ZBYikioV9!PIؑ^6Mtr2[hG4Gkuig[f_Ot?Yl՞ K!Q‰Ce΋2Fw` eY< \#i TWބNwMG506ˠnt""MJPj2@tXo.pj7 *!ӗWK&[-dydu)>DGB.3v7jKQfއWצ;2\n,K]9@eIPpc = Zf4Χ+C7p,Q(Vm%<|A(;Gjcbl+ʺ2_ܢz<w,!VD_cSD7J)O FN]8/oDVFڞ5*$2C+SxEQړ."Y+YpB9.jǙ.RPä"Ԝpt"a= Nrak3<10Js_{y6hB3UGqp+ְxFT '>2n|_K}AĶ6] 7'OOЏmg3.ݵ+^nEaGE>r^B Gl1qFZgUAr%@˺%~P m q c׻H9W#v#j7:JC;3:bvª@#XIZ$eR3 S rli/Jjgdv[_تD|ݓ;kq@%dy 98!#]nتɭ\!0j]^|=QMw޼p_#+LuLnoCYagp'_}O || J {mm/byCh+Em踃sT=AnTg?CL^#Dkz5pU97><(8/W)M0 $z9PG^y`2qC8<,ZfU9Zzg 6 PnƷo z@9X|b@'W\tJ]%&0\%zq(+LAw}V P1;7 )U/znQ2CIYӷUoQvYpuV,S=EH渑>c5WQ3o|'ɐmL2~d>⼩F[[Tɇ|gx# .Vm07"5oe/[2z~Gpo|=I]b::XeFLzmb3y_:rlҀ mQ7]ܚ7@,._˧-}Nla VHb0;̢juC/K-&Cl*0JYGfG#z}3c&/PsI$ ,]oR/n_s5Z=23$G3N귚sEإ:61?'HIFZh0puC%2T4MnpLK(w7ƙ24SaVZ8ٚT] Nd\ X<%^OꠞjvhR& >:׃2[r"rY專H[9ΛneZ?6;y N…M⹼]#mZs>S106j,Nؓ9҆kZз*;FQ3 A(UyƉ GeeCz}lX7fY[ڇY91B7:-j%Й{?͟";;$fy( IgBm?B$6uq)yh̾z?8NBpЗ"Gy1eU⫎NIӤ[; P|DxѽXvϓv J w1o}߼E_5]u?N%Ov\`cu:Kv q,Եr!*8euޘHܣdjr =d2u ;Ÿ@)`9PK副ʁD _E䘁`ОSiP^7 p{'etn]g]cR1W\~^nөͰ(v-&Hx!YoHLdv_~;p[d TS">K$4xa$ĄNŭf: sncQ>Z]ꇕ~P{lLcȞm†"t(|b咤VDfJViI؟h+uKD HTX`[U:xG\J/ԱPؼK_C=sh}2ߋ9"))5<4I *E6QON_;Q؜=N+|>RCfSc&By5*8:''-3i; uo16m:6l2"} |ZŹ*h_ZYu?D+)+ٿC(/u[zkFh*Ej2᪹xgGEܱګF9A_hPYړ Eզ ȧ>$v+՞c>Xb&fM͍'ǟGZ]]< X3Dp =fF.[\ۢM# o9M(-Ax0݄Kyx֓|+}꓅Ey7Gr>L!GBXVʒGol=gz` F:W6AOJx 0 E}\%x-R";r 4 I|{DŠ{`_Lgp݁cPHH;(W 0Gܳތ 9P0ɅMHZ ,ևĎ"=l@?^WdDUKҩBn4=:5(xs6a';l'B /=\)Z?Yys 0Z4FzzN󮏇ן ˇ,k< 7*sazAAЃ}|8֑G`k[+1֓y(  9y7t*)䗜>!E^q[)=HSGyرA V=n$D6!c[<@ C#N*}5q\q >:|F|'yц09ܺr-۶rܥ( _jp:822>k)Bhk .שD$yq/0Jk}"Bӓ]7kd9:raE{ IX !ZCZz5c$X5:S#4- 殤RSJ6*MÀt _6P, /KJOVmKb:&\V`߭nwTYjl5Em,Q~i=F K[L[̮V"%H/cnI1nr"*/?bKg6{Q0[CԍWaFT4d OL۱Z&K~7lLbwwOEjR^Dў5Qm(C|S@~e=F@ʗEQ7  K a!$n(YVn@wˌV木b9ŵ6oy5vVe煑°W&x|e& oqP s<XdAEQk]sՑ0X7XgEllֿ2{Ag~$  LϏǦa9'ޞT|Ga2/&psil/I Y ~ iVH'L&h,ROyp^i6kը} ^[D`h{L>هMS~H<]镞{V&sȑAzQMv)eWn`Sp99KU d2O/P5TL rs.p ;[Ad'G*%!75_u w!5 KqPcįqb e%hJ\Ň"+1Qlb]aL?юAQT^ ʆvEmGĥʧinѵoiЬzkv wHvy=\rU`pC%%T3gReM[ ㍸[syk?{Yȥw&{ iϠ5otsnF)D S<" (ѮT駥Wp?vM2K[oڐDKVƣI%|Zo@ q~l|QY2sS\",J),OD.Ǥ"FxiJTZ(0@3m]xS<7r Af2{% vnŐ CjGd *[&3WkeK |LyxL٩OPuxT)L{.Di4 J'&hh(]̣j|kPmj}@ַ%.#Ο:^e^͓ ;Ӳ q@Xr)0 @$4zȦ9C6L*ŝq[ )؂!*abQZȒOL_ Eݕ$Rn=(f]L.՛]˭2%V3fF;RVRzbiݟctsUCf( KPYrdO"RGH{qphC *(eeVN']s utIL~z(u|Z0c/TZƺKs 8^ gocuYP0 " 1B?KMtVC/Nȃbwu.cЫ6ltE&OH'{e"&"B >}yVj ᠱb]͝+Љo>1N-eoB3=T"BQ {ɜufыu\> ,uW=,X bƽIpρK3y#c W{pf w?zyemcᵁA)nd{IL5CIaC 3`|.f"^,Kg99Muhͩ\8jт%өL6`^8)sSKacRzMd);>3"* {h-~iS3.#vioeG޳ kbҦUbcS%S [J/|aHBgU|%;WJ.N~HҴnR5`M{H-!<*Zt`z|cd(9f4< ]_${;ؑ_>$YAΖ4F~ y%,Gר %dl`MV(Qfk+(^Ʀ}Qա?4&JU J |Q}YJ f0K od[i tnplNYp>yn7ԏm(jCf#׃'e*H?k P\tMK8JA溏^}c t4BDV]mk.%Sl@o:Rvkn&y $V?<]qbE#Xֽ Lns"A dB=9exd4oƠ4 vN0ͽ)k@M$8{Ыqg8uVn=Gus 76|CԤ_o4JKXiF%Z\~*IK fZz3>hM] ћ #yGUn3 z"?uns֪Rٿsx('fŜ 1޾K=Y?OO.`NCawāeu)8dʪw`ݓ(Q0lwc+zM 43~oGVP`ܙ\-#a،v|P~/Dz\h}!Ck3r+0{[:;'=~NEulK5L8@s?:exuC(~>w'QI/nj=3\o~!(I.įC7Ƿ5Gm; uX1{ll*"=PxsXMu)}oFW 8% *Y hC7&Ou C9i_jz'y袰*g{,8z:=ߎl]"}Y\R4|&φgᔊ.ס]WTX^ūp-YuۙO>&IO`[rKaD{?兝Nj5mfءlM`X=^ς3+d/26<E4g3mܓ _?-V&},I?DVXeoF6$,L#nR!&$Cr,fȁ$$H |P|Ëi.T? e7%-i@0T\Bac<kLYŁq\> T _B'7hi+SQh/;/4&#\g8Ę;7ѝ6y/uS ΜF /8#Ѽ5JGbo[/N P`0o%7b3GLNH lP1E)1";ڧe޾>R3FxHg[&~^<u}HQjaũ XMT\i يqOT*\hߞhV6X}!5tZ`NSmpa~'DFhqaSkA*2\}gF$U&\7$/|b\iٵfa8:b9$t4ekH4 莍aԾ_Z>GO~o_ Vƪku]*yJ7tܖ_~=)%D+bXy|bwonv+gAPo#l791rvrd. K[b !6M/sֈ$wHGe$#Z#/-{\Oe# qFD&!tJwI"0_6rBs*>;o1u|]!@~꣰ˀ,)*ځ(̍K ]L CwKp,4_^`,7g0=O1&୮XHiC̗#^i ]> ݃{!`Z6" e/Ype ~|݌%%@qݾVv>;vw 61)ڣ p;>G)wRR,ƀ_!ju\~,/h;iEKkrT{E 漛`(vfSM w7<:a4&Sw]oa0$fGE uBSܙ,&)/&HxQ5ډR,u(eU}Uw$OIHi ,Iw1tnkȃ_qs5݀GnԲG 2..\,-uM4^3wPP;vWᰆ=itLRU"1 ¾`DžCX:ç;Jye3dԃ$ f-І=aczT/J=Myf1xRgϷs, (H] 'IUފbvbfo)2m\&a~u2yKƉ^I-n-MbƤyԔL>+EJd"d:+C:ue(>Q @ ZL$ &p41T>ơB9G:}4Z1y[+B` {Qn<᪄]C2B_6&"|1D@y1D*ᑢo S]Ϥq^̘&=K*=4hc,b;ʡ^Il9->Ƚo&K? mc|Ӄhub9y`r-&&gju۸GM̷w ˜QIJp˜gzh9I}$<|;n}yepH}CYē# LJhQ:`BN0֍nBVYoJ(ivK qF̗*$8 C ZgbC2?_AdS&Zp#ժd&<ܮhᝈr֥fs*;(y~ewq 0$da['hCݽ) %`K̀|wt0)rv:$yuNܷNIҀܓ:7kl3>̮EMt B=YDM.zAV:?TF&ᣓ*(5!\ER_"g.ud/B T|Ώ^ GR% 756rOy'FX|e!SiQm?VVi- ;ۛuReQf ='ӆ*7'LFpW-J(x>ph]Ih & `oB 7#6e㏞ \6P4m>"qƮ;,?vy56·oV5'#5*åzծF.[+1c J6J[+2̵iR߿~VX_a8pOL}priK-ޞ=㰞hrom"-[GцMp}Ӛ+}ߑnz0C[Xpqw]h-&dhW="x%`g#ob 1fH=t$4C4S= ۊp<$' 6tSƲ jQ7g7\cxiٽx.ܱKI%7SM!E?)8duov{F|W9:J[Yfzzlp4!{ʑOR5`!Zʫu):}mQc;tԇl7)pMQ]3d@̂{C|qGNHcPZ2C)Ț-}dxSwL _?.qF2| saɖN|h(x?6@#Bҩʆj0*A`bsQLg)'bI 85'Kuݺ4p`fݤwj /rrE;;:\9kOB4TT cw-2{Hi (>; Aw&e͡3;QK h?Xt)C/9AD sN>ur2^֠}DK*äWt `@mV!D&P/8S̭'ҋN2X5,+dtq1O!hޒ#lQ`v0I㷈ԋ0S\`&900G)pBN%mxtȯmlS*S]Dm f*"eG h~h䡲W^ cS:CV {i="G63ׄSv%-W WpjBjUC ჿl5W[jZT5ReSEesZɴ#+im CXUv?UP(@A$)%;..&I똪-fRjZbyS)=q!T R̐O3ѽ9}oZh t |QGjRFaM'Va֤ g&@P}oB:N19-FT"av o \5 B;bkUN?aI"/a%hmz `f[9࿁(6 rivP_lcIzq_'9-6f̊~Fj- -\ vF1yK>݇R#mvϢ'A"bc5 L[0Sk1DcƩA0d$^qI7GGA׵q^.Pf$M/tKf eC9fu_*<Y-.hSڄW8WnST|t"';nN.W{~_QǬžH:T)d^j|XeI _yj(2ȢpԂ%=$$¢fdi?WɰP}9Szx&ឈ˟=~"۩.zcAĎ#h54īCj^3h'NL}؞о"417}YzScHPw1[\?pw.D)N_S2-Fg'Z$Ⱦ..H_eB~w9Zx`?_8QEKaE,sTvԆ+ݫ,N#:WGک5cRJBGyڰ3pۉGɵ.wYX X5aU }^ŁUC1 ѧR)j:71.e'H q`[(1H^_.ܲp?]W /2BۻŵpeYi3IGGQb'*HHU=V4voJbr)- 4bSدG߹|o2_G>dAv$ ᶋ<^G&7ʲ?_CG幾kL]5#W¯CTyYu4|';v>- 7&ޑ'/u Є8[jӫ]qpe'9mW,5VW4a!^qK"k]J7`fZtܙ p!B+DNw9 fY!7S3;}?º9sTm5{P/LI֕MU֞3ܼC_/&$L<Œ&*[0`2xY7LAx{ݟsZ¯R!FX(<ܻA`<|闝[F.FvG~U;^gc$Aqkh;f(iSK(Pvt'!&ixExLΐK;eqy0T4fL!y*@'dm64 Ý Kq韥W7VW;ڏ]դG57't\ŞR9l`0g<幗8w>{O^'Cv}SBI_G7gu`Nd6, z:kn?Qo9ALoi@'R앶&9!_xǏO5Z! -]bZ@t2HG@>'o\wCRڴgG_j̩'@ >"NP;k?M2#ˊ:=e]-m'V(c i?U;=2 rS"h&N{EBkG({3^7x&/irZK?*@"onpyH&=Pã_ T8X)L\Az3D ]ϱ kaջg,JUsϷ* ]_EJЧsQ|w Qҏ,Sa(mcWA$kNJL (&ڥW&BZWn]ǵ#paS_u /n!3E9R'D߸L -~%!nYC@ݲv>jiu?N,Uo 9Ak/xl* K.0EV ]z\/Kox1{(AJV ݸj!̙Xrք^Ee- qEЪ}\_NdAf'jLqκ Bv5[kI UɿTy9gKSfdO  ('JٿДvOqvB(2++y4yTtL]G a|M/t14]x*ꡋꕐ-;U%;mC<嘼$橿/n@}/VuBK%7R'jv׭\|i]/UmflSP5L84~'ĩnbd`kX߯JFǐp7.,vܞ۫3M? p8/}AhC2)˿c @glK(틼b [3_2 =yb@?Ֆ:>QۖqdwUUuKlΞ CF\BɖW),DiAoNεD>^ B> 0yK}٫鰑l2Q@!Mhz?eGx _(H +"D0._pF[ןDDzK|Z``[s̙P|M]!rƨgH.u4;}̈́?MIŏ-׌BLuyvVLJdCR ߑ YblrIi[ çkcl4m ft ddv=$a mx<= @ꨅTmy[÷!(""IzLgڌ@s*N8W<`\jR3˭Q=ڿ+~ǁe_6T]6XόVo7(<@)J%8O8Wemn 6C;MC3H 6olg9= XLx pFJ Q-?\67<gowf}-][h3‘E`kL}m UK]u>퉝p1Q7ۿJ* :EWbR(SM]KzK޹/_./\X[ 0: )/kDХxNFNrfR^ ag[+К]Dy |Bz}evQ;h"28)" 3zKq)-jcIU}=ftN:u#^ eiAΤnd3lޞB׋5Ypۭ|~%8̼у?}Q70Dri|4hMdxᓻ?k+&N,~B6as{':Ǥ:zÏwܽ l-at? EPc/'!3ZZۜ"&8s ᤮P2%Ģme2^L@TtJ+j]9`)K (B*4L;i ^^FzY$ xJfGqNf8a Ny0.|iw؀h8MEuFx@d[1b.ZDM:ˠS/DŽ@?@s` "AD%=X9`1 GRF }(j|@'?) @g.sQ`5I>k'k렚kpWe ›I*m̓𹻏X^w:t™ZpXVD ;2Tl`1`A0QjiI+ƒQV7WLZ $I,8=S,R\L&Q}EyC"\7cd\]Fz~]?i} (biذ3㓃"'( 9CWX?P1u LS!׎8 ,=@d .Uܠz9 Ⱦsˠ:at۴іxk^D0zm!6.H|ZwbݴUM.Ub 刹p*X*yK%J`"0nrr| J wha ;} %5{g}*G0MFμDN)L]WB̂eRdq)QYy9KYZ^9 مU&#Uw!. {>U=WVڕ;Z3ʾ캠f=P|j>"Dr0IUp/2`0aDttS/rJPfR5/ *όHý`nԏawƆa/9&&,MF]Kͅ}:dkECpSFFA[zH1,n&rK ïs A&( .s:$1i }yiz1z,so`kʣ}+{UXDBg3ϘǏ1%px\XtsE `\Ր HGMdjy9`lNpdsHzTHmˠ(,e XiֵbHQKw.}VK>E)UcX{u5HKx r\%D|? RFȵǝqWy+=樺jCy U*h?i,0:EDkoWnjH<<"ْIPhQD}0mHqǙ(ۮoÁj{(Pϯ(ON5,LP6B٨yݓaAB;ƹ cX鞦y^#~n?.=W?[Xz`#W@\fskٜEC'vx-RɪQ/r#x`t[8LD4Dr|2Ll.E]no !UoM3? G.8/^ ߝaU/霎[0'9ç*mK'Å{Cj^)PƼ?cH zb5nwoZJ}%/M8Q*[U9úUQQW x\Q)^!j5,s9i[W"Fzxd;{,od ޕ 5q|,v臺bF/  iШ- :}-;kmZUHs |AŨD4~]Z[AoS}'7U:N5);ݦoKƀ/HuT>-UnBiJqh4T؅7$ْ"xEL?H91닳65yMsVy)~Bʳ%gND1b 돸DgMAhe͞)$9~ol6\O_XOC+vc1(3 !,. ԙ3(=uC/#4!v$YPYzPxߙKb kt|74;Dc391y6!B 'K߂vH[Ц23M.I"0?u2HG,.!(k}pB]8p#d,x0E Q FORDi Ɏ'e P2o9[d 8)S`&K e 'n6N*^#6vO!y|܁]N_I#ahN'\mlA\T{ [;7W DRQV,xFAd]BLzJV,x1SF*A澮b_UĚ=w@rjĘ.׿:Жo,\}^@5B#L-YѲeg8$!((81 o=?mX2D̀h[|sVdZBl~6hm bh݄dIFWHbRn)Kqbi@cx(#vl5R2}2xaĠdJlzƒG=8Bn(n6͹4Z<]mBqu]|7ǫ?MS{ ",x]=gt7 CYT7m[/c7=B"u2kI M Ik'Cl'ռ㿟Z, QpEsJ˃툣 )&gx-s\B/)X疻/ys fZ9ӡ uSHW9@[?5hQʙD NAӇ!+r6WW{P'B Mݎ:{uSgv{D'c!qR%טу kk :#|%ɨ@ 'zNNu5p_S"^D}RX;-d.A]k!܊1_ ,cҤs =Fڠ^QRӨSPF/]gO6 jIw0xI?72{#s05[vM{~05Wo ^g 4gCct(3cq`q#=dLFg=§Ui . ЅI4m!;+eM:YkT>D0voPinPe{닦8\YTm=`ޝ83(ҳ(jo^2sCC)p}U*A%anh3Zv\]~htʊfd8uMl5*_rs"ߋB'=vI~xJ `!Lp2V:IڨXaR̎0UKTɋlI'{CrzR[<2.AXRsRt[oawd-l6H$!ƶ`j|5 L@v8oy&& @1w(`%8໨Ο= 0|e'40]~8v+<0*p=5ꡏ?S5y@`= gxHȘj ^$. : ( %sK8{.=< U4 UAq jU5vA{Ve"ڐuځ~\_ 5hlm{LͺG"7_}HO`3z L:3vr=N.cȕØa* !K6\L; %3c6[y N^N{+~|l6F'~߰!&-kvW\83Fbowuo$.fkƣU,yU<=[hBL%ip)0YԼ7/5 ¸8 ./jZ۩I6'P;݆zMK0_Av>\ZVRIӅr > X݄ePMs;7#Twc li" 3} ŀF=bK}i$#w|K:yxZ |\%t5ffX0vg'[D*Ϙ1\B~"RA&4trct"5@7CvRJ4B'UTZXeHk >X **ny Sˌ/Q!̹̬jc֮% Da*1jkvۧdphf2?Jjk%J2F $C; ;жT4`MY˛ %At9.{)%Lu,*u&p{` QtY6Xw7a ~-R k$1 yf҅(h5iUCYhٱ|(kX|m: EmE&$oT c߼`nzPμy.kL^ې 9tp\_RZG`l?v[:*4(.!k\<*H (u6~3$ؒ\O_[UmQa L❂mQuuH\U O U(9v oD;oYihI$/ |@C<"_*8a\Je:T_Uwvn゙5Ч.}N7sJlYl p-n;:ҵ+F'>+plPE\njftWg4uw-g(7 L+F?aq7l8/IVoI2=K> f$!3w8ֹ_Wሲ&(_AHܺAɻB.HAp|K|÷6ZkYXQŽO[C\eh}9+ϥUWM^I4'dv2 &(. n6|y Jo1^g{M[U1MjV Qv" H_MU#Uvl߶!e( v9%v?`1[ * d9;Je@67ukBOSCh_`LHe;{XB8P qBYҦ6 yCGyXq7 ' f91HQ#ڇ#"")oH07^(# ke]z4&wʁ?1F~3FSLK"X$NpK"l3L=ՃkF1WL?@}:Ӈi蕬ܱ-Ԥ Q5ҼڿkU?\8Ĕ_ ;z}Iiy8?@z|{YֽOKF?Qad+\gDXD ?1e\pBĴSHfS`+*]:PA\Ebyeʶ ih)jDHQѿ+M/¥_r5+!eԳ~ug2'D7C5(ɗ#}U]aQu mv$g>CWAY:QWXaӥT3kn}r>;7ߏCX5[,k Ea;DVdb^*^AUEÈ:(`E45N7UDi0BoK >{C ?2J`;C6%桍Xhv?g aƛ ZƘHD:aqr!(1il/ި τDcvsQN,hUC'j&H* c\QXqTt< p۾Ml(`;c%JTJ3N8AbyYovI oI.aI|)N5~/!\t,+5Itx좆]4vR=6YQ{>yw7 l#6LOHkH`J>.MH]OY$\ֹJ;3 k?>^dY Ez{ C6) ā4"dm:PvC/bain!"IڱϬLC9HێuԚW0;Чt%zG- 8ͬ٘\ԙYzL;C@&' {Tҳ4$% m3QA +zW Vy,x)kۃ );L-|WF8\e>y+7+Σ+Lݪh}_# {'A@rAPن-؍ Dircj晸̫iG ߴIQDҧ1Eno)tzl<~˭a1s]_>/]E  H{|TE&(eO_cټ?vx](YV y,)K.IБQyO"SiO9Gjbf'sD ȘE(/IjЃn}'^|5Qo%eT{7uWjޓ"pT.S"RtT4H@Y@ڶT,/}D`)蛂SPB^9d7ůg2+{IweeՇcp] H!U}<@z9$(ϒ|}o놇(ub B=E@2!4Ti֋Eut5]p`= w|5M: |z@JWoɎ.'!{= (Y 2f{y#|LR[5MϖZV! um$ 'y{8H U6U.rY,Uw( }\׽1€_α`%9.ٰqV)q2ؘ@GU,:/ER +C)smiM @"އ;ngKExANKٶ =bx &IKS0Ž?~c!w~@BR:JE$Oשi|}-?W߱[lOz2fX^f_2y?$)LMzh7$^ZWNX3O2QEHiqd sw>V'iO;gb=-<yswYw<(O#l ]/"htLu9Z+fN~AzQp_gWx{4+eK8d1 ]3e_F"@8먶A Mk <C`@`NW57:+.NCT*ᰆGἀM5Jמoa=߁.}4m\3" .?_`oR Jk:}* ho/ #\Gξ2(,9dPݕN26vԽ۵IȾ|)XMEL˽kAUyd>ݳDnLiok2x3rxB mr:,`gToM#)b)ujp{>LjH@B4^ u (W [Ǐ~EqzU/% ytSP'k= ~~5-OEޛ|2|=舂-!SJ~2\A87"Zse3an?d1w]֒@bw=Řxa}V!Sz3qkF[~H H"qSZ P_H)tϾE ~bXU|fW`Oů{%]Jغ#=CDD4]hE#!tcjPNsmV:+$ي@bHP2 뼪CIMjɈ !hq8"<>h$׊TVϻ}/pg7P3*@sH#k1w>JY?φ)~euv;D*h>*~!kۥ:6;TFaW|fDq[Y"vF{Dga kg2oڛ6{ 11"H-;ԫPЕ=ySƜ!]oFѕLK)7`96 QT (Me+k)P3'xs)¸vrǾlm ]Ց#{H=M:A}ךw,u@qKVj5H9OzD!fGYu,h?cSN~o m,:Xn_lSrUxXtBKV@0[U #Fיޠ\ ^jQ"5[ld־9#`U愗sId1X})뱠EwJ%vϫ&]JR@ E ~Q`rO ' ^BƱTE?hϏ ;"GvDt G4|\_@g=ϽTVEaA kU ;uve-B8P9Ns1^в;R*%Ku Lu=a)-9' z"stK?!k)\싳a{Mk¤d:r@GXY2#5|4b@9/IjP쉀7iMP.|l$tˣk q{T!l*ÒkBH\ߠKqD JJBdT[QA)ۣDy mBJW >#Mr%8K^<eMcf8TgN'$6Xx?PJfCB4,R`8H`WT%(#yNcR)}k 40kI>s$~ӽUY= fl֚ YH#@yVUE16/LKnN+CmK4&8)ȺeciۭK{*Ə䱎v'} d`1'[eb4Etڳby=t]>#8J'$({$WJ9@KЕNqfM!R*3uv#c{Ϛ>3'rblfk_;\xVVV76*ajbyH|":;L_F. ED+V-JXi6HnZtԶ#G/7ul\ެ_1ѕ@b@|D y@Э uLtRv0}*uk%bRIc˿\K϶#j-44]# 8D}ՙ0a9NIu)[\&I c2gѠ: z-@@PYfƤG&ɚ&'ps}?zWQ叅 [Li:1 {Z՛B؇m)u}Q. v\b/QAUvtOrӞZLΫ'N)ubn٨ ;'XAzpjq~-^ٔ$ܸv`Ǐ /-ds;>몫z/2<_Ґ;_xK\)ԐrZ Ê봦]ۼV;0?ޖ~ik||#= t{1ue鶕T l '~Z*m i 4ƽS7`&N̺Tzn,彃}P\, d&(lЛ uG҈F94ҩQCU{4r֘b"EnMz-b{dki'8$v L*C,?|$&¦oW>w? L,#tOS5VW5"j1"jC$%6 ?SZ7FBYm\F!_ZDӅ;GRIy QKA~4A7BT;PC2}nQx|Z@;My}Xut>>. vV3m%Y75d.C[3MRlF>6A1L"g8lVXfUJtUV*JWХ<}Vk#Nz'Զ:b:Ew`R vMJ]Ӈ4ڞ(kD{s};]V:Q &os2Z4U :A{]<(BT iKs K5#;>FSO^'& o!?ま"nt7 T/&(Aܗ?CM`PY4h3BYLѻe6]2o1G+au㇉ac7!8eHlĆ=$D,r J$R;o.7*mIO}xv4HP/g2$}M֕`+1X + qI1*@O$ϻQ9|6Ac-(q AE<Vj“[g yݳټF5 2(SRQߠ>hӃXS Ҕ=}1~f+RL5aa7l2CWՎWg'$? KL_ʍ oCk ٴ&W Kj]l>A4z'}:ׄµ,Fόqx]2:t5 l ^cnlU-PSlSei\uݕ@ -O(\dV ^m>QN^j@9"ǹS%vi.Ȩ풉f.z fњmѶgE\C "^ҺWZ.Tze1BZrM5IKU2(Lwcdrk] gaKYoo KCi*Gu\ 0AW-pJh2WB1? Pniѐ#sqZ$œ'u 5')Fܫrb qhG 'fs6DknC{&oQ+řcޑYyWP, v( @Ha\!Pb˗UJda57>.Wn>F<M^I7Q Wm:$-Uː}TY( b_DdC/@6d[Wvԟ*k%T3=bZŚQVPx",Ddc7Z7F=QI8prtp )?lXm^/n`2pLeo?uaiWWX!BfkiÁIJ P{ TvXfG6#H=N2[!&$T9m'#ҁp3zeJaB=Atc)%XGtdU)z|(fMz‘=5v==qE'9R_!S259v nw1ٯMmq1=8]aQ^qu4x~:F|ܞeʸi} +*bVl3Q%灮 ocD!UTT$XD4A8ͦ!T?} |iqkL ]ZI5M)~"Z;01;Ha2;(k?˔͠Mq=+\_k r0ټ;qB҆oT]RYʊy :VZ|Ehg烣F<7!Zsx6iaޮST_eZ8'7],QG$+HuWIQ 8KVؖFCM l*ݔxPͿ4v )\QnPۋOS'3klO! sRhj1S [a 1:wvhHTFL4)*H^ʱt۠+ngrl!fs~ĤğGy: E^\Eq @h1ϧ >g; %a{~TרDgc71׌nG]ٕSd/N1ТEq9O|q\?+qm1-8W-(PܟYŻu2~ W$Ybر\ǫ B"h{-ӰN[/+%H#HF69/pq2tYP>fO]Cec, 1<u%ˉ}6vXD= ַ|R [G%5&&ت&jt@T}Xu]Tw2d3^RlIwؿC oe*Tn=ޣA>+/=8#f}j(À![@hʷJs ۓhM%b.I6e9}O @5C8k(DDZzF^lE -='ڿ:C6a*vONJ0n!:MۯV&:ulnb/rAH Gf~.q >j1RD -Hijĝ_SuԢJ6tI"" 4@ 9 qeQ T%;$҄ V0ֹ^oӜ't810Xv:<;StdMrGf9[Bղ"[זmTa\+BxL>|N^8ʹ?pZdɉ5#~+1Ga_LF4Ϊߦxi%]$WT@. oÎM Q D$F.s2?z*2p,WJL-u~1#/|ohLb5=+o'5 MNQ gM~R'u$,a"dvU%Xb|UU`eS+dlE8Їli(!Lt$02br:^I%f`׈Y}|!aqzyZXuB_7ƬmJ;i>g-~}VpF/-[(J &wTcƚ+Xm5x9<0JY! m7e^ͳ9Q;IM |i9,O2)/Wo|}T Njˏ،.Z xAHH'c5CmNL ,IZktӄ4^G(I\^E)ts2x @ 9#J[.>]b]Ҧ'J ʚƛ1kW;7Y㞊vx_$ (:C1KT =V9Xl;TIR^ak/r_Q4 RlNMtZ9ksXũaPXZ. c }brFWeCt @v'9іe~}Iŵ2S.6i_s7jhY!9{_o'un,e]& YTW!%A3|bً=[o2+,hwM5O@ JtԌ-/Dke,<X?=B4~B-Op={%AW§GJvrh0CfMܞo)#r 2!^$Sp!ކl ZNG[7\d,3?/[..ГRAYy#ִ2SI{'Q"%:ŀ\ʒJT "ڊ/ ЦL#$P*k, 8[oeEdOXkm^4`nѮ~8覩(. rY|:XMB'#~Di|{xu~ZT.lbdy>TX6X0gtp޲9ږ1 {X-5Rt٫ Yؙ*{Vsjm ƈn*&S&A+dy FN^Xp '~J2X$ZbU: EL)]>W|LMSv|Xˋ=pSR\_`{*EEaC)0Ŏ=OP2O"AشW80_*hjog~iТ4qZ|w`Б.L!"I=1wܧZȞv1aOuC<d 둝έ HsNwXH3W增ÐbDkQQk ;q <0 դ[?'ֶFn 5ṯh^ޜA$a=xtgcCq+SZ.t@K9wGg4+ILG¿Y@ *֗Mg#9lmʁkZUC.`KTI Pad_GtWM8q]EU&ׇ8*kitŇ|9Kw(KS?$6F~^Zҵ\ ['4Q&%Wh%HG=@/ɵu =bg%=syJTEcjߞM +6ɲʚT~B vm֩#K7Bi sY=p5?j r,5/-M]YRa[X bXʌNx1Z/ wNgo\}T!Nq-LwbXQgix{PmGc,MFIOQ 5TK(3[srۚ==X8iU!.U? 2?Sʊܷ!GÇ'Y6XoـW*mەhp )W dJYYaTu|n?v9 (QkccewŒ@YPņ~q/ Lu oz :J*Pt݅HI#Wa~;LKLMKܸ`M1 .A Я DiJ.tkhyDZѸmS";U({ݱ+AP`JL(qP^UAo[@ Yb$%` R6^s5ILa{IQꄨ_h^!3zd'.V  콶zadIv\,Wx#aQʮmtp גGZh&*^u)_03)ZuzO ^JFDLzLdӶ$gbmtܱNpZR,Z=RFDsUwjT9k:x?'s Sp1ʻx30}N%|P8}d43'kkGW[Pz@ `_䴡_ F|l]9ݫhѢ==B!z]'AKv#jJe9ZQK*'kW=di di|cGs`uz QVR0Yp93WՒI}KAroFA]t&<! *W H$:sk2=^*{"HM|,b0&6cbv\vk ژdvkޠ9Fad./*?N|AδQ+)JL j_-_Z[}Jc#5J"RخUU1)3x'^:'Y_,jO7XLxM!Ay #gNZI@pC0{%C M<}%ww1ދrC%/rRLO9iݴ @,GYu>gQMHq\Os̪'h@<"zdzME?ΓQIʽ87@14Bdu83_Y] ^QHwٜ.?ˋn7vcR. H⫛bObo^.8^:)A4`ԎvyA⒉OF߂ɢ}v!slUYBa^o2nHo:ߎy`./.p稸7;zTI-;Ys_[坆CLr"UDT2.,}miIʘ64TBI=Ӥ$lE}lrgnU*Z5)ʊpGxԁp" q~WYO5%W`N^DUI;;19.fA|$tzMӄuev nA3[mʜpe34G\ͩGxN^J ?m\QGf5\tKI|]ݺNٿ}ԧU}Da.$HQh $'!PkFT I<}ITQ*&sTN%\3Z *UE(sCT;RpO.rkCl$8=%Bk 4f-ߟ|"15ÈBK%yPU+ ˟ 7}ߐ?ツdckEڢgewdᔝ.j̻y4b U! Q= 5g3}tl+_ܢQe$֡_VXH/>3= [녲ጯMDz'?!Hvz -D!/ 5XDo+Ne2 ݦT*aӴ@،!Sӷ=x Crgt[GO Ύ/۾S0n v8xU|. !|_W>Ddϫ "T`<.۲ɑ5]qC P6) @ocoC=|ڐ썞\2M8XrCyD.rw!+,dl蘼->8,$W) Qy[0H 7a7 U Aؗ"YdDY&/N7|џmiXf2Q0?ۨF>ZD,ؔLN | ߭|ZIDJLL/,?,W^ GL,GU"VK0<}^ ׾ܹ1 a8KFk;JmnL(@Qє[? qRFUoMgrǐZH: > -숯7לMF$tzo0j% :fQJjej%FC2_g%]^~vAZ\dz 7YяK J‡nPug&>=&k)`߻!FԱۏՂ`Rmvw>.imс)qpÓv~%a&CW1Q#|k"Q °@)Vp hU8 +T )9H}3IYxK=`i[KhrjB\Zߏ?Hҥ 5Ou'6Fa-O=ĨIAY.!&%{dA'(R[Es%U1:`?{"2KhLckP73} çS)7,0TE*sm֘WqQRo?=VQa.Һ&\f( )ԞvP,`8U/)EP )QJM){KlA3k @ut%=g"f3Uhъ3ӑ/s4빧޺lʷϲc]- b߸nz aJY,uco9-7ӗor88Z_Fj5bU7jNdcmMth_`/9"KC`1xĸ!يZjE{_gHmd0`pd?]8uE1",aB.))ӣrV|3#>jMt5,q-i޿8mBRo1bՁ!<9!&{xe"%ܜZ%(]8dqIgE JBaQW d(^yJ8~} Lth =5K!DFAStEx'M7 ^*Mdͺ3 w*[Zg$#tiT(&q'-!gyx3Qs װŧ|̺߇5PluVd q$;T^2*pMU9.aAV4.,4A{,U\0(edXW.E~sH#NQ{Ֆu@C`qunnj]{;#*-q-oN_f_xg#3;ۥ+s :>'1mhAsnQ3 ~y+ dg(rʽE4uırqW5Wo8@ U-jG1m Cb~.'gj@ˑcBBeƟi*V!_WtiLX8gFA%bUz&r+bX랼G}PFdwR[8<ZQe6QIwK>tkw;pYה1.)P $!Ϳj"7QY& B [cK&Z@Qx#(˃$bM[n@v@/\q>ҏہC%pU5g-ƌq.Bp3 ?tb50nM9CG-mvӰ6qQpT8Ԟ&KRvdNGi*eG踗?RR(\x8LP "ڧ D'g.$:wlV؏C,:Az>[$ϫJ{mߡхFEչXTNvܙq<|rcS VɏdXq ^xu?# /VE"hW"VCe!AX_W`@CD.XDCb42޲z{J[72ԡ_?q/OB]7Jʿ/ݸA7vr[:(.z-rV c>8{Z\@غ괰|onYۻ젋zO\^}t,)xfdjo* ƫnc^cEG5 uI{v7Y{6NfvY4IqQ;Ŭk2i KE&0>%4+[Q|f y޿gs|ZA'Ml~>Eu{0Z Uh-BKE~)Kg_+Iqvy|NC_Lr1\)7 -rO-{iʸIuoDyKpa$䍚pvr *Q<2p$>pgn*| N6zZ4h-`~Ϛh;RJPnt:waTi+NLqYEC`P_^#7ضOq$wx&iԮn&ɵ[zقttQ_ y4%Ԧ<cPJ 3"w]15 凞!nuC}I}_uFCRhfP]Y$onoKTQTs7Q Sx(Nl_]k7+vi+y60BBzvqfhTc>ʅI dΙ,:=ʖ·Z{ͭEH7@'}ΒBo,@UIn>wh^I{\ /3+`ȄdB=ւs9!6Dx_Z- Ua8k]Of WVtHsá(q̄U,ZH3 DzndLsOvFt9 *Xn*,4nAQ:_-"kW&V [rttsU؍{@e3$~M0]+q޾)n_KiXF])5>,R)O@Y֜ لDߊʁ;pAkM ­deS l>=ON ZUe>bPGng΀ wR_w5ջK3{3;}7@졟*wEZ4{P;T+I9P@f|?5Cvt'Mtk`$M\j aJ>1Ka];`,5шjΨbbQU`!1߾ba˙6h]{v/ׯh/P3[WQNy NL5Y]?`4X!)/\{ 9~$F'9\ݓ"k`DrY 7}rZY]B 3w`ŮXͧ!^qJ*E]1I-̰L-λ)hKsM`ȋHbN`h8qen|4O;t#ߺ  a &B)c>f3#tQup CkZo9^~yMZo6M~֒, :Vw_=NTkE懰*u7-䇧qFjM3%>2@[?F5],@x*gkXj9üDE5ŋAj֦HX .vZt쉡XߠF޴9_k 3w.'afBs^KyĔ pr(Y.ֈVW+}ef<`w镛>ә9>k &yk&Kn1aEkH8 N :?ՍH&ϛE%4hɒxW6|bES:1##WguD ߕZc$,~Q>diF,:顡` /#] ԻrYjg%l$J7B Ro)"HOj<ⓏKYz*:8nD?;ze+:V01ST GJ(=%np:V$#?/( '\af"`יͷZJ^lSk~)^b{s@=tO5 /߹.kN$Y ޢ=%OR+~'E.+[Ø^Mz{Dg5,ZxzG_3`f1 {]|$=SQx0|\DZ!GK8'eV & 0D`Qz >r$Ciba'&WNt/ǖi> %I[*~_}|,abҋ8"9?uSr@aYlL8R(S>̞y~\Nt4=z ۶Nxg5 ȣ/ Q$Iyk L]C_?`Xh\o!>*$f_N(PwJ.m IwUvNxoK)R{:-u9?53~@Tc.½ ^ZbTHQ'MҬasDfaڜCMFBB.{9Pm%2ɡOt~(` E5f}C4Ys 1"`q@.oH$B( 8>!7^DàH)s~&>̚4: zBڽ}%@t֭<]:MlG?^Bʌ0S g Y1c5ƴ !+GB/VX0 l']Cӧa"A_zCԶc$|pÂTE.;g2ҵiEy[+΁OsAs{{d; @xGH!7%YA?cO7RV $e-vDjФHlRŽ#N )k32ݻ@/9EmM9?f}q&c PtϽRh]gOj8)ͯP7 aR)@Y`S&^v+#Vv*y/<> 9K %mN4Ertdؘ cƋLX7زwd }\Fآӑ/KfSGKDzӇ:7>2!Hƕ"tb=;=mOێw.QXPgd/Lt8p>DVaҚWt BmN׺mٮ(4C;Jp]"1U$C+@?Azz' Ef`bh?U[CcLΜNWJouPrKvZoԆ/bLA\< E,͒ԗ5<P֫0]ھ"-K=ZiУʊlWYկaΜ>/r2tsJ#Jf !аiH45mfULMNfN]ޟr|HĜ 5EыOiY[(qį]>9x䆟@~,I+~3XUIw4?c#=U/Ih= Sc0 ? RU8L&>ueTJcd~ /8 C0YAVc5ccNܕ`'Œ)V0;PKk@t }ɏk~F羘&h6pp _o#zENb>~::AKEfpEKiUN?s_'"݊NNz]ZaUg_*=``m>{OXfO*¾;$XC ?f?S7i iSiVe8$WK?(*d{`}!S$CM 1#[_ Ԃ U&[;lM֊˝. 0#r/2P5 RqCQe-Eb1E1W}|`a^ vCn;Pĩa0y%[ WL7 ™eU(FsV.uWAɇixA=ݙٷ86k \i8B]Fwi3]N/ʉЁh@UX;e* uE@gfhC{69!jC { ~Z :䎍[?FeH>Pp]?X# #8co .n ! < Ӊ\/sbF?@Հ1Ï d7=4WWVE0{7hAɍZ"X 8wEjUil =Hc\]eZr00<ť,bG )ieSƝ-G^. $>Rz 3O4l6{=źGq,.Xo քj;^$T ]k. y:"ܻ s#ϥv*4}I5 ģ++e/mR/޿]8_Xe?~;7sC;_̨5&_9#1,q// ] 7Y.^W)÷YÙ{;2)xܾW Uϡ%#ԧ:tW.wh

    (B `%^c p$opyf*]C~'كJzڮ56pf<]-;8߻ A;zVp6 #"ֺ` N3"?'5Xdfog P8+ڊ15X,VVԱFLGh"EyO.N[׏>=jB>-v6BB¤VU3p x-< W')Bcys&eY^%^h&ɴaCtu-aXVTD4S_JW6 bCdZGNfz!{%}5rR&u{A^~f֕gr{ޅk&ezrGW!Vm`P1J2%]D4]Li~ZvELnr U DY[F4)uN-pCt;2Nsg҉חaNdE[ljY~A жe'J y)Db}C=X1 2A[5K@cU > A'40搛DR%!fT̆Pa"=Ѳ*ѥr4/ ^p~WjȏņDa[7h4]=m3qoMyֳZF=~ Ǜ}F1$ JBaOxHږEb1b>qYXwLlG \F ӐO[˪+w޹P"aܶޝgK;H'R:lԒ3%&:*KSAvY7 [:fYK;Ș 2k?a:ArKx4h+}{tdҤن>HwuU C'.?g3:)2MOTrC7˭1TF+i FJBFFyB/N 4I__7LL2E[t`MA^Isgz wgRr#ïgn!zi #  ytT3[ywMn=}:J}HOh*OAS\ tԬ@WgfgUg ,{aFZܐq'1(ɨ)&١v*"m^(T3 6BF5^=ЋHnn$:[A3&aW 5y v42_!(?ž/U,M# ^M Rw<ϏlQ5;v3p?pndv4BY!c`ibPŻr=f_2 [Dg A)d( .,fYjnյXKM|jd7fl T$7ߔhC׭U]hW BtO-:Ue8Eq1g%Ӎ@tsZvkA9vӫj\cW%0\kɓlT%J ߶$%izdD>5s#8XwLw'Nlq^2siO*LG>[ ;szL#$MUw[QF4{o7Dm~y;=F،2I(@ Q٨ HɩqIypy<{Fv:Smojͦk fj_lG:%JՁ6V> ֑^cX\!{31w" JHP w+ yEveȒ"=Nga:Nΐ=H e>\ce{d[t/+R3 :]7n.9ZN )U`[7ngQwn=W 9nZֺ艅9y ژ(4?JdA3UU!8*%0^˥siU֠B0y=BY DN,'wcHcͶ~1;;\5m4Ї}#`LDmxb"v2MeljhIkaԥ.y"*$odOas-s =dPGD ۪1x5U`V;.7*b r@MO)SdQ_/ߥrzY˵?l;.WbDKÝ; .׭DAP z~i9O:;pK}af ǥvn#N%}ܾƂ^vC"CؐMO-U,n/A)51BQ0c別d6]] %h}Ύ4}!:^͈2iJ-}]7J,n߁6uu`Aٛ$=7w |Cr Xtfh;}5˹ӧ*;R0Mc}rO-ox31Ƕ;;\ MFٵl:*R# DƯ=x/1`"ܤ ^G/HYL?(` ,W%o&"b_l%?X1ZMa 9{>\$D7BCpC 3_#QZ0{ 'ܖMCskv6f΀+jAKlOk{dc{qٹi)lehP]od"00`$='i;ݮϷh;z0mѱH떧5T Ak6#L@O8&=0d.#YKstdY]xV_3FHWBSq7=}fEzR$d G~ANpAjbNTl!"6i6K'V|vP;y#amuE7?bJϫDʺ77qG`%9v q]󤹾YH9Lv;'KF_9%DJ1 fqטoQcZCDe)2(n=*+X=[ JوJhӜ.*mYi0jGMʤZ&[JݢƁ)X wMNjONEaMzC BelӒRs>H*m/k6%Ub@fvj<+}jd[BČHؿO-\lxjڦoeE)9rdOֹt`Q*C*Rl--5oPWet '+Vv};z}Y+h!{(ఝ%a|kf1D 򠭆ǬG. A"qw3(h"RZyaw "ɥ/4XƾNܑ$>BpnD3bƽ,T3%RZMj$3SZʨUzse0li5Tv}87x/^H79dյ)j8]Phn_|HX$a_dz ڰI X#y9ƹPI|6"xz+`NHu%x{ͦf!P mzF&qT-tآVX ݚ/ )chC&)^QW}]==m61jk0fI gD̥6x ~y pj%_yawV_S{  Ue٧e% S)Uyld)L7if%Ú6.ƊOJ+ #Nzs}2|)O`=>S;&4%[?A,{Uw%k5B>"sO_pZ+4*a-R. u([I'53z7W$3?\ƣ#=<%_`{ P-{3d;P<L^^C {sRζrҁ鼫7$,}s֨WށP*>+ɨbN,S/.3DjLw| $lq]8]婉zI- \OPil/}j5@AX?2~9V_qh~x=1߱a*o &f;.Y.nFI?ܤId=h2ϕަHnѦ~gc6󁪁Kk)J 75cD@\!P\$㙉[5#Ä+b_PؐN3*wXDdQ!@b]Aam1X_-1@1 NJ}_|<vGgDSh2+֣Xt>XPSi8a{:+S$\&kTF^.ѝ5+yVSCJ"dbE? v™n3'}>#Tk%ߠc5`Ls* Q2֩mҼ>|Z>D0f6D[fqk[}FUH*z u8kv6"&fb~{-9EnA_ǡQ ~,NJZie39RV }12$FGЕ V`2$Oo)0DLd9γQfJBH$:\)A`D/PHҲ<> Zܮ. ٦x5dXRnAh\AVG-1+:m(d6{ӌws`.osĮeX_ЦrˬgSQ'ɹo\&újFVVL xl P:B(R_=fSW9M_JgKņ봴֞twf>{'JJX]U=pah w7 ݩ^la wwk~zT(Imo\X+AQoӣ68UzS[Esc/vsX?t6Wģ8V\7aHIXҒ*0vqV} ;RZҪYU@Ewkud]YydNJ[5aŒoN.s~9ڱ/+m¡yViin?n}_M'&@2W2Xah7:Ia!-Bs"osz۳0h,%_ ץUX̮S'ގ{NrnDk)Qd{}P^ۈf)6l~m%ZO*~*>yq7lb_7.9}!$RC\ZG?Λ wݦه;(vY}_GthݔO7D@-4npf}5 R/gEmG(ub XL^낝DK=FY9XCyNKk.i(R#=w:!G Kʙm +j>Jr6v@X6Za+}F$hJE|2/,qk陆fh\:Yt(EWNQ^:a-ޮRZ_:j0ir/Br˄S \U5 ;clW"j9h' %Jr4rY$O;@XpEՐsۧCš͗_(|BQ .0ToJG+MeWbs?`͉yEͅ@oj 9YͤLvE\ko ^0bG{ؤgNd{A 7"xBt>,PAع̺(kFQ4kЦ`#J!Or!{zEoTx쑫̇MFԹ?ґ֥zRKXT'xXS09j wu?9[;8[jzE)/~q!rZ('tvL3"‰Q%[18!)-C4R:nT?ʂ>Sij Ql 68 = 00ykl Tmg;Zʢ|%Ab IB5~jʃr KmwtPݾKu٩:UnspTV9*IDCFHr,ζ┐B}$=)2'7t~#jK3BTiCJ9dsh)SPW@IԥEMcTRR QohZ* Myhm_jGi'e3}`:!?@*ܚWa]0UCUcNKcJI´Ƃb:>?oZywlS6 e51U5e89"`GPSe5nu#]XJ8_R!nY{dq;Yax7Ҹ`NvSO4Q$ 5 1gUrBN^ʐtVEQNeGpn^>\jӘ8o IKx>2]BmJ>x{&\(&fc"m*>:`gtUcKpș F׽?y? #] &% vts|LDAYq`|-N驺;#/qlEl8$nJWhƏYhz#XF`;{ˮ%/ [׀W%Hg(-vT*rX⻫NSO59p܃Դ(3}ɮjrlbqZ%M6l[Hi}]c/߻|pK?)`2{֛U>KaB He/7(0jbMnG_4,eŏgnXJ+hFҫˌ9z["mEB"?9)We>3.v5GwN!Tzl*p՛s['u>⛾T|О$tK~:4Sqy SSG8de [T,4҃J65f Ftx /r`y. We/2cfv\#%IDfNWJ`iIcP,%ps9;{˜<Ұ*FPNqĦei c[giY%)ԔA4TvB[b%x{+XW1v-OL61t e}Ѿ(O;0(A8 -a Π٩ٿʪGc $M&&m>xX~w/(UgH1tҧ^|5NEN af {g {K-]O[Qs#L4: z!Qr]NݏHX!oJ H- "@`dvU pEq"%m#+JcݜE<y\0'/MIO4ჿr Ȅp_ ,L9\2 ۲K}Tl$Fm #yDu„㊠`#lkzF?^7`iA9˰X]M`wk\>sLl #[rIh >ǃ1g6Ҝ~C{ҘLU5z4JZ6#o@rk m5uƀ%[]_0?T hMg͕ p18c!W(949f'"8%)=#H!k'@`ߵ2l'ɷ'_M$قm)ogref@ҾwpBBȲ[e5|Mn.|UiC_1,e#y)*~ٲXwPעWQb|v2$֍9-]*yb(HPǟ:#KQ92ێΥgHta3sL0?7sE⹏\c{MKmo4j ۆ)UGuĸg|gѦ,<:xTSO&c| :FA-"Eu0j`%~eFzDHozcݜo_t _}JSG%13WD{3h:JrGFbӖ3%]uXNvǣKĝvyp >#t1ǃڇkk.JSSO1aSeS³^~؄\n%n:.)3Wpyss[*'gŶSS0d’<Vt̨'tV$)l!j=HW9X'*0GjlD ( ^'MAк2Q9^tJ/Įr$~(}dAM"1nk zxV\ {8gu mZגlwÄ@-w^,kM;V(Imww-+E4=M:yH6vC mD!#l콸IDvtK@U|^x(M+ 1Rg4J)8qP=Jsg<Ao#!L@JkwKmL,N$ Qq2dDKC}*,Fsk yn&'^`hG2 |ǫRd w*)RLYX(v kq{p)e7ta@vP2@< y<f͡q+47_)?J\$DJϷŭatw@ep2#b֛" #޹@:Lba1a8Ȣf?*\{:E;fHj^ZGٹDz &'0ƘC2sE*;vΎ%v;$l.rԵ 5$µS )${BΙAN4ZG?@Mv)?3ɂwͽo^7 ;!ïxRq(KqťNuPi5vBQΔKi mW`iݫdg _Cn^dI GNE4q#'ݭD.1l-)Lj/EC];\gFzt]4ݩmA(I1ٛ ^z ppNׁܧM++Dx!Dku@UP O~qq`ҏ6&_gI='(q}l"VKK_o(Ϩp][Û@Vg_5-f;k` Z J U aq6__r9A>ԍ6)`}+Ԕ \Da{fi=C !K>[1$2 ȴQaC{f_ vŌ3oY14rŶQ$nI3ӥ6!*[F5<TA55k؆ˊp ˅ "{tXf8t,/i2 V%=6s=*A娒Gw D軳?94*Ɣ`%SԶb4G"LcSj*?'#ahGB%)[}OP&M:^$H푪吣<ԺmIpߖ/Yoꋆ'2,~gs@ZwىL$kXt+|ɹ&Gڊܲ@UѿʆjY[تduN0z&)ra*He.,v|+սO˸~ #1X/e,xħNȅmzJOARBMO># S\)!hNI#'ambϸLYZmGڰ2cl+e W4ك鯔A6kѵyG ߅V DFv0\}'a(X4_~G]0 -CP..#wKZ1g+j 9rFM@?FՄQ{zO%)ZƅG޲dq.> m a;?t7h #7Ƚ}afxQGָۗVn>},()~`J fH dĬ '4'NM'gX< G+`E#u|0 Sl¹9{ђ^}w6Jl<Ғ=2h;V[ܶn/  9l}+ŖKz>-vk2lXWo`zC60 Θs2AJ&!c~AIp2! WnW H-;!¥W`a>bV+94CJ&gj _fCo*_np͖45>_U0E8F=WDH߼ѧbKrYB!! .B}ּuqt6Zl@!>ۆY'F.DبJ_+Vx"k]v(CKBֿcxE%Q 8J,{fJ94w嫖Ξ~3_.&%kQ>ƴ[,$ϕ(%ͳ>"tXD$9U:f``Ἀj8DA9!֫gpBE"}?DJUbLzR-@*obWK_)pZܴ{Q[ !1B;)5fAׯ掠%,M6LrE؞~~ .DࡄFMgBPpM@۫JkOq fsq$81̧,/,!k"}O5V`[H5FFRLx{>>ζ쳦UU̾^:- 4]BQ;mJ @6#ՂLRUz2, :a3Q?NOU;ѿ,h~xG\}Z%>Wu{jvz>V&3^1_kSb ҌH|H"QNݚ%Lf\ȵa-Bd,p6$ʗLN7ɿ3fq6xh&feǫߠIgP)5xag V!,VWpxWHWqlaGjfRp$JQ"Ub]>T)ˑVgڂ L vm`lKkW[Jn:ejڵHg00Qqaa}yM;I"34 4ܰQWsl&cey}e+s@xV&\=w 99k˪#r]7!տTn^r1mZ}3ةIqJku21B#M% @5.$(4ڥEPNOSwkr|%@$0?7TpIc GneEo+Bٰ?1[TJ%N|3n:|{0u>fm2yn'EuU#XzSGۆ4F62׾$";k] *X !eL5"r5eU;U\X1m:,ŹX -$.f S DBb޹r3x c꫖/^$E)Om[塺rRuNQHf lfFу}S4mYta8 өJa,2$3)_)AS klM螮oE3@I]aHwRa|d_cW䈎 \pi;"64,B42& :] &XHJlvڶ^w$Q ʐ0F0Qԑ8ck:4b+:&T g3Y'U`KC8 Ppg{Wg26h~݆εH01;2X?zo{4vUͭ0z4{E޳sixjp>K^qiRN&ӏ3~ ?>!wM޻$/{7v"FL>U3@p)sW'N%zH2(ĞXV?AnTˍH6vHQd߃µooQU0d\g2PNi5{I5oрUR[#N:h.Qd"ꂆ)I[SѺʞeN[{U h*"ܯuDD%i/ M qTyA[$47^$vZK8V y*r({g۟;5.Z˔F\ Lrd𳆅Sy.Ztb/3{ppU^n ߪqgڸ,*@u4r}z*nX%vvEECL#C[I =OL1HC e(Jg:#R.ͿwJr8t25Yȍn8$[WcO"Ոg㧦yU6٫'8{D}ÿN <\$D8?BF0GͮFt n.3>%tf=l ymvR('Y?H24G `|#QixMY[Ȕխ]t P-b`ßi0`۲|dohǽ07%N:X";Ur5ON j61X}Z-^# F22SaXr_y$6c`ϸo ڬC%moY&seO,dN7ȼ].~LiQ(P<h&0Tbgov[ S =x3yt j$l8hI=wy،=|4A{vS'7⌃t]8)Xd+T6v.By \tu%:W?GE߼-gDA!? -tծ ile7ÎBzZv~A<Ͱf{&)/a!scHa~aԱ0|#i}:%櫏I /z)XxKn=Pá^2F"ixL5a!dH[r0@i#ȥj7)"G\˕mnJ:J&&@2hzZ1G _8*zT%ՙ:doj$ȩ,,.4*~mX7_.(`g|7tSƫ$(f6< f+Kewq%vBv~^,FBET(7Q[PHvDf0x64xjџp#Efݩ0+ELm˱+)gҴ:NONqhY< ~˴MȒ+_g\ I ,T: WDp]apK?: ڐh b(}C|q/z>Awx8qMDZ3B6uORX[1wjSw~Om%@fQzò9\C=NrOkHI~Omuenoj1S<*6h ѩ cþRu nΰFU,21֮&ۃ+ J>hlE0.=Cu yjɰYG~VtIy2LӴ zm̳TZWh^U=)p۟ AF$N :xmNPY[%(-iwG޸_cR~dT;O $k MؓZ!gF(AQ Hݾvܢ8W6LSNC)\$l+^p̃5^I-R fe Nc^._ɍBi9 OOmjN3RYqAe:nx<ʡ2&wC:&O0 ík-;ʌ}I_,18 bv,E8!:kb\I`vT:,I|WhLa)(i9|%?1;|8ja]`>3*3t=pkXhA5]ɡG_#^ ՛k[_[E 7K6whP.ɦM`*ٸeZPl0O 4l-c͒b|WL٦r?zE߃p=ǖ!`¬; VM}1hZ,/ebg*NڲQbDyтUu{cijwClyV{8 akߋ4(_?=}:_r 9~ )_YȩR_fnyaMO75L<kD9JV9u.m "[k$͞z}`͍h6>,DpҪ <-iE( u>LjD؊XW [`<8 kK~X}䟕UHb vZf . 0l(Oa?7~2ishW4$\5xVon#wk#Y0Ra `}zsf%K MwD苓Z=_0 vC&vxX Q#Q}BQoDj}8p,&\; i6eʟ^ ~bG gD0e*&{>_d#ISX5ˇTf*؎Ršy'8LϬ\6|nl[=!>' +oGV3۱ ><#2c{UMPK5&UЗSulo= J^ꋪ<ma7Xw~ƃ^ 3EI;F]p oɧx&\b;'hU<}v0ɚ`ǑQ09Uy=Qסcs:ڼA/-̈a^n^8h Z?5 {A]xˮ^1.# ?r*v0ۏzL?bԋzu8hIu/-0bH") Cpml~go,SRy&#cr8)ͱj|>7Gl|3e*ԝЀ.PNuȃh•PȬ= [er*CY$ֺ͒duw?x,9A7I<2t2A;)61U8k) .C>ji 6V`ohN8+T(GXw>X*쏘pf^Pd]Rբh7}9:wVc*K] ov~jŴ5S)S|yX9R~^?&f!>[$DH Q\AQR2F=349 Ean6h5+ċgH뇉q Й,@(̌z$?TN|Qߌ[\<ר١k(ցb4bcE)}?Z}R.n>:dDjHke-|cm! ,nN_pA +t>؃ #|A(il|]ݚhz烒lJ{W,dh퍢""~|d9a3 gG@hB}"%:)8v9dA\UcV"w9Gs .FbpT,]=Tkn6:‹ߵ#2J - 1o8\G̚.>r:[)wUJ"摒%ڡ@1c.tT~O\6R1!?<C l鍤:)8a zlRk"AUc+;?J["|=6er|MRЀ9`W1X#8C96_QgJPGvT"Yu}*TDr圇$biZ70k?CKsViiGNM=Y˭ˇwҊl"8e~4UEvpCʏ#YPN_;x aW#ln 6©= W8 IWr?ٸLӁ'u8K%pU끠-IHxRyu.x!~n/Yf[u3*p6' ׳_]!A!qTFsGEUIp/J'Of;@SƉ+e-r0_* RAl{[ލɯT۞'4F>I*VA脲|fYMRo2;yY̏*͘oZ&Z8Dۣ֥WzzxB]'SY\>O|_|%llGĞCxD+MV>{\$"S$@$׌p7~ fRzR1]pji-*kJi҃%ҶG Xfa,+e~B?^~g^xu83n@v4\1O_tbFXjĚPBiX_猐חRC{ V7(ݭqSH{;dNo6iz5I] it#đ6}-vgY3?ךWWj#Ux}95AZWmulݗ(jtvq6{A;%V (RzOka%6O{ч4_2+.r-t'6m MNߕ78)x4[OH?Tb4o(Cy6!_\_*,e3j")S, P5M)Z͍U?g;e`LH-ѳ!(V^t hh#Z{Uo?F_U#VUvEH`)1vfi0d- o꠩Bâ@!ܳUtk pSC\?˯(H/Ehʋ}0BdBZN[K*HLi.CGJ|"FYgGU7Q8?ٷ }]ozn?8>#CBǯ +İyA2mRF~KQ;eT5*ܡ@aEЋ#(hbcA1qiiPݿ( jf662ga+G J/J[o){¹Aeg&lcέ:UБesu_rMLsI5tT= AN]>5޻gZyH&mdoƦ;̙OOAPGbCQ|PQhasgePx 7V9;|\U'Gټq;BNU м'"EPGk0`~*2U7u0ٸ_//(/(v]3v/:JUcg=h4ĹU2KmMVcvXׄ 6Y7 a7֒P`Gɸ6ψ?3u['j\TX\h!zuqaLhHukn'pB.RIB9egY[1trtzd֯J8׭Vəx;sx|ȡ"卸"KX5&}KXz5YoqX w89Sec. )?NquFF܃fV E^gЮc^]e0TV ajit%ë[G=.\6Yx hpXN0:uWVr$*ɜw?_BQ Qn\n/-P쵲W/%7z(.mʏ?TK1x)F&JtJ}- I09ywcoJh]tT%Qzj#2zB7tQ/UL`b[څcfZv`?ӄJ.x aۄX$( +Ecn@S\H_Z˜ĶJo>R7`'t7'i#4{gEwLeo\4*p{7xbõMdV!琀z;7/t{_Dǹsh jT)^KqLi$"#]‚-Ox-q?Yœ=i}Cͤ_kS'/I/|ѪRh':࿻/ @ 8xd9 J|HF xyZy3e>{AʾUgE~Z܇q`@,Zyۤj@')>jr53\!U8,ё2sAn7BYW&4hn%t)Zο<|EpۏE+!|ւrm_:SpNJA1Tt ^N=:Ө^v)Xu<|bfSYL\Kw>@-H`?CHlA4X`?*Og Z'u;TO]4%{UUd{nQj5n5n F]qFDI[ @QܝΎ . s"@ KOv![|o8E$ y]#c"{ik0Zq y83>);tC^uÃk54b!D` 'lMcHlP5TF/}woeZJ\ͣ13H_烌]=SrwIV6ir*Oi$661MѲ˼}UsAj#]a ۍoAHvV|(jWu>_M)eK w0(?(,C 3%{+큄;}L& IW.:jF,"BJ|؏PeTHc(UJX.ТifИ H,L80W?{J>K/ܕ)̻`{n٘NucuHH0dmR\X*_6Pe-Zk SOZo3,Am~*~&x$C@AheRZ|z+3F~t6<` +b@ %@snV$<oH ޵EVoHK5³n -1a}֡aaIkOt23oܿi2ZW IP׻BSX9G p2@UwଞE[6hŠmGF(aݶL+ڗ *<1~M=)w1jnhߍX.H &c %'8y1z bd翘 jONv}R .5+I:;BC(V^ASW˯U~0'F9'5}b= L QXu'ӳg҆EQ);~qk-Z2wVRN%_ڤvf2kwx>OSW@/%;,d˜̦ [2 v&jptp%q-ҏ¢xyI\>-Hr0"_ ̀1PJm:zQ]?-;Pd`LDLc 4!X@Xlm%f ȟJQx0k^WcK_@'>5'a=^xAv3 ~_ Zɮh/#&xL˕R5SQ$ ic?Ą-6-W*T6 7":g|@Zv QLrNOvRql5cSڬrz1Y|ҩj$үĥ)ܢDI<]H"*DMk|*Tc,8;HIYB1x,.C)#4kV,^΋;0--sn++.uLl1gkǛxwFb^KU)'zpQyh;Е#iXY"Iq)ϕ]먚DK0 @Lir(R+-D`CI@QWh,لE? f뢚,1>v3Kv.4>!U& y`_ę)CM"Ȳ_Xgu=b]=PB,c}30T^h,m(,[@޳+=X&'w̜=N,PXgGڄ`VFQ vrH% !wpDjDVڈHכ=ڿ8IiM]p n ZѼ: Tq箅=ۢCǘeQ[F% ΂yeaSy˄rAcQJ^^} .ݹ/ƞ[Ȧ"m.1: ξҽYFH2hkfjO%U6[|QV<O=uX+`SGd@HusBDb\>.@14e-zu/7>7_r0x]RᣖYWe(x;.UP`P{v2n |lUO{G`mr@vϸ7Ru/U,P2yv!9F'7x MBW||_CRC%|7/+05d\ںΐɜ%+ ̴1Uo:ծXJ[Jr{xQy*{Ki $)h[Ik ޵l)gf$7eƓqQ1֫^|mk^^N$C59#gS1sO x#seLmY%sGVϵH{Ym|!JZu?2^*(7)翫A{ (ImjaIRN$D\+[ǻ1ȵR D6fuB+Tm)IG&sr_QI '+1[Wpͷm?5e#i1nKp2}0Wz|G  >v8]? %ݣ$Y߄o!tvEub·`rᆕ_p~ٮMEz/erXxl3ɉkO}-LPp-j 3mFyV01(, RIb&K<^/L6;L 'J%^#0i0.9tTj$Řml "":88x5DPC2"OOr]C %mC-y,j1|TAE٫R oo~blCKiru:C$Hu-@Ii?<)? $)(#]#{"MjbAb;!,- QXxt66t/~[->t5Ytę%itu{F-|XChk89ճ*TԱboj 윓`-TڥOwi໡u5O68 x?92ȔidJ!C3(?䙌.,;{&FT;k᤺}cʥL]$+!&D"Lt+u@o{v|j4A4b7oYb= .Cc[QF7sz>;Xք B_Zz 7pY=Wm;VV4Y QL_J[_2גIGlAm7]t˿;GgNBXД8j ,jfvU69W %p&91KRf !#3G^熭iR0Sp+ abWu[~_+t+i8!o15>r(wxukǶU&6À fEpͿI|NvYC] mH{EEгxʹ] mNk}YwN!s+t4UO: Dn`c{XW2Dh#:A؃1ϯ$g@[=Ͷ{@GA4]|jX mǧnZ7Da:ٝ&Sjb"(*#Acfٔ@.;D<>Y};3#<62Ji<`$ap*D93PP9YFB }&ܙqa?) Ȟ2 ÔOff>OIYi%`TO_jft1% {_B(QemРބR?e5BQLn!"(c\I9kUI:.A t,?yU8ոaLuK_¶o ₫E[d*2;M#Ύf(/i=/F]_ޭ,\*6kUO+#=="%Y{tt+3$ʫJp஧ :i_A.\¬:P(&WGɳPAҕ 9,](Y4i:CY+NP9 —|#I!s}(~y sl!I_!^t:Q,~*kP=:1k!'a$txsi.qWDy( 6NuVlܨ!nۡ 8q6$gfWlؿ{kY*Fӌ λ3\T"suMhsFncY3bk0V{Kx/Ө<:{K ~!\ Y0hw$/?Z)}c΄~7}w`(2,F=D$2LF?O&"μ73F1_(pfeM mڞlɺM|3#FË:ga%>6[BVO!;_gUߐ5ƞSVGvJUO70HXKl>8ӽOCV ;˜[z C-1ӣ+ksrenru_OI jC'{m,C!KIيՉqsMi0#,o\du8YB4/F#F@@4;,k[ZMA9u3T D /ʷBPhL)kG47Dy8+ DL}`Ҽ]p\XtI&5= EX 5(!d6Zj~;ɸHI p$OE+ǿǜE4ςp&k1Ku<.*j'(zL>j,s B ]vl9:=09[ Wi7nl_8[L3.9O%D 2TPw ߒqS&4&%?shЋK{2ˑ/_zQ[0 ?0$/u^!Gq=}UjdVY &nԉx%KK p CU}?J9TeMS3pD oeTt6~"vX|0JE.jܼ0Nn2о!afy$(Q \Hv^N&w~7 ܃3#}W xm6L6RtE< Z䎢R$o?F7خYX~YJTn[P,at7Q 88ow]7}ה, j 0ėʒҦh moXAex43xN 5m5lBtdث٭Rr5KTt{kKyJcwpw~vQJp<6{wJϼ%<_B_ ] 4긝YQd$J{üwT x!BIկf%Քw^ܱH`iB2#!j-@Sy #f"kwEg@5]R5^r/߆2 3vD]hX@Kigy<Dy&f rcx >+C# vPz i\uI5VUPB  UYKh\S[^-n#fvtiahΌ Ԁu ~U lBiGQɼL/נr_>*٧Ʋ@nHk]( vH*jm6J,gS5l0DB˭ļ’`I!Ӫp=2#m8LGXwnR3]1y~gm<WW2W*sD5@K!8un_NB^ &WC(#8hţxx2!%0X-{1[w ~ 5ok^-oϞK*3x))kMf(Fz KAX}єDwv[K?ry%,_ń4ٷ>exXzR4.Ɔp iq-o6y}39G2 ^A oP^Fw<xEYf>K^עm3\L!9K X{NqB#-4XS .EcD.NBMYt,akTaVtϘˡoo#r7 u#}"G Y?߀w`*3ڡ\/HK*2m#bM:z z i- _ZNTiXauuJp@!|#BhЧF)HK趐_ŒYxDB\KϠz̤F~m{vV껖,۪ (g]ܬQ=+"6Aș[c[G/?YU_D`| y_ƪSad`rӠ`jg+MCZuzP>Y }wq+b^LK :yrqOC3TųA-ShXpZ5NXuǰm炮H@YVnV=bR_,l[v@C40c%yg0j |tqSmRa[=U`iϘ^͆ʲǻ [LF%8 Wb1$:Zl.cuWӗhju} J&'Bsi:.FRj&ƪ]ĎKnm,# )N =˗Nj3 Mv$ӚJNݭh?JYѩ:i({ψDR?n#2'8™xDq iK0@Տ(ϺhٸR|,.z -(JoE7 t߹U~+¥eut ƈZN4C2ߡC@y$DŽfx[, g}`4W 13Ȳ͖Tg}nJsxm7 Ed[09^&@\V잶FK4h~-=ї"ѷ>dD?]kvJޟ>4h6`[ނƛj^*F}:Ɠ$i<25t:ii ^90wLuFc bL%J0=x̤Hƹ$=]K1X1"5LNX:pn3?R`ʗ*络 fG&r+8)Cԙ!}牟I+bv"U>N5u2Z ^[ӈ^Ջd܁Sl뀺?t<& ZB4^30K>;gʼmЫ:Z^ AKj*fm%yy~|$sImI*T5GBKQH/kKuUHcei.6OFDqd]bbV&^[Q#PC#1JdBFo+IlsBM]tz5O\TD)x'^O 7 g ||:N*> fLY./C7&75wD◰ ڧ1J4j.H{/{;ZZOV|e⹟?;'ԵjmAye Žub"xGLls_QJ/}XWfZd2n4 X⣳HFirV[Cڌ{RqP'le/{>Qo$k,}ªr3-ߕFX3w`Hbyfib~ f]HTxd d*O}lK280t^k \(9S {~{n!HFa7 ,CȢ_'L#7,QP:e.M (2ų:IW&p&mRu"g-\*zXozS0w9#$N7djXk)`T խG Cyn-c6%}@Gi}㣒)#m9}ydam؋:喙o"bY3uXӍ֢re ~ rC I?ae2$Hvt8Ш0=ӗ7B }k9ݞ7 XMaLU `.a%PWzCW{GhQRy(N^l__LDKhakLĒ+J¡N7YCJ4+f頇Ӄ= >EOaYzTk\Nr`}Bȇ^ w b#$٭!Kgnyxuˢ҂< 7:W搐/@zLhE> i--PI͌JBHwqB@ǫQ+vٵ5l!ZNLj)HmЂ&/e`ɵ$T۟C)sRRO|zR|u5?ޱW[QO25].Wé+-iY(3!=ݙTW-+ {YLȅI P}PPϛY/}4? "Uҳq'`J|DIQԴr5oGJYN{}j*4%_X~j+}tR3gU./nnܘzI#AVc:d🺪SlsؠU,1Ml7XTwkGmX8ZXKɆ_VBȶESK_pdYGJP"4t[{Țh^.X<JETO%S"27r@^v8j9Po=&.U0, ieo9*іT,XATY.](6|cDU([n+Დ#wn] ЭFQxi\sTҵ `Nanj&Dv2w?vfQzALjEA .Cǻ'27B~o>f̈ ^3}B$.wV\Z\]pu]n é'^Y2xsi]u໿-} .l(Gx.2/ $H{&IA$дS8j?|PUcؙkk#w.ݷԯ;1`#OJ KdKH|L0kA#S3@y0q>FO9n}(ByҘ5Sv!7.׆B0LXt |~!vH!47jp?ey<}BQ}HsE~f+Eѷ }>_ʟУ{6.U6![HJIn3Y27#%_CȎ2Huy!$`gtеq p%_:[o>KHS` Ci }Rqve.Yơv&2QRʉo ws>KUrwސ k}s\.צVUii[܇;A:<=hfxꑟ!8m/utu# suMTV\gENֱ6m0<ŏLW7.>Im}=r`N1: yZ!<1e 9㺘+$9 JqIǕa c7q+ly E;d#DvM"^Fͦʕ5:ncRߵ@dEz'O]Y`^ e6.! Ta;??>s*zkkx>l'v5Q$ AQ[S@֠G\VJ*r&ʌTre4BSal~57F~i r)V \Yi\&\O֒o=BCXGpy! 7غ >Co]I"G֡$u2 yGO'`RQcаrV'ݓލ95 F8p`L%Ga7cZBzoeZ랅p7iX-?ma󀚁 O1Pׇp1КgɇLf@o/Yr^R^Mu܁GS$92KEL,oK|5bQO*TMRԮ]fJ,k.xHhX蹅bD@]9QcK e4LU;b:{HA!.N+{pEMgADp5d\}/v\YW`i~GAe|xWqZqm|5V?SxoWM{;Ta,I͙&- 6yEVM? kq-Ŗ7S\Lm?if<浣xwJ|O¸g+t6:7'/qk'&CszldjX0: (ͪՕmJ Xm-jrl,_ UAY@? ~ 052jo6^<%y} 0 飛~$mPu2^2`n bcLd3~a`W߀5se@y6r:: sv Q%M: u5ά[̥@H Qb@/ZMRLDᑊđǓsYѯ^ѫS 25E]P$ ){fܘZLE'mv% ! ֣tg _߾*0=ϳ;!Psi><ˆdƭfgᘸ9Ȫޒ trQI/H`_O&=Є^t'œ fdNp81F{f[M+Ta"o]bvY[Hm_IհOy & Xk|LJB0dn;/fv2p4\rN}Xξ (!ti|MBtBnfZSi!/9b콼cM6L.~C&J:>a2ZI/D6T2Ci]O~lu=?a알-SU,PvF.vh]Gxل!Ly[`4#46 YbރUej:O_)fs|kPY.dڣy! c15X@4Lh۝5 )t51_*BAY fvY王YvĚӵͯN+Ζ{ō< o"i4Sc&Ovl'0 5a}Wq'l ) ͑1؟hm/PPfMܡѾ /!ۣ^˛aޮmuP/b:N|R)ppOo#EhLf.i r%^'%2!D乀0j3QzNJ>CNtJw脸!2-}'!`o)^x QENІJuCF$PTmZV\8 rQ-E9|Y~1v+o0ӟ/roich!#jV0l @g_4KLCį~сxGk]AXF$!2/<;cL}QAx%LOUьi~ثwesIHP/; GJZ‰=O$ Gm@:8KVU$;F?R =p vþcnFQPn $={m~1׽gq!}*YN~7d(.w|qEO8kn VablMZ^*|y}v$݁;#PE-oQJEg=zag_1ۜ T/F9Xh) \ (iVqͭ@d%XXaBޗ>yZz=[""14fӥ@ȺV 5tOYx1P^gݵ%d:R}ڈ$!'[:O?υvgkH=d+*ԢZFMq9F ). @B^$k _$%#cмr`8^$)@drĨsj?؏ˡқ9D~rlܭ*r.ӱ,yuӵ3JbF aH_ک%ƿ0zC(HQLЌ?'$9k]":#KS|} FT,ԷW5I>~gӫC}Y}/N[]t]7LFdWDQ,彆3H:tHU߫s:N0-%-?OJ[r{1k.╚ ,A>O_{+?Ʃ_הkF PpA-sk5d2zf]mW,=;۳e67CrW2G՗#Q=;{Zp+NBJ+8ܓ\tnyT]{0$,/Ӧي18-OEJ\6$LF)JO曌7wk6n*>'")Sk7|*&Dj.2"xBi[ @ci[~n˱nz ]ΰ"qGGCzsKQq#UNQ cDOgF6iV^f*|^0{iT٤ @G֣ȕ_ko4 YJn}L97[+ ~&I\0Sf0H D];WF'`Bx,*& sbYGw#r)zi)-eQW*iwBlKqlobHEEmDEoY[ɷ`NLcJXX@o#b%.~F]2օEh5((T:2]Lqh/pQ{fK+jhw=MD!QͲGGм)9yvyb := S5!QrS=4zÖxeNI]J G;g"ah1?ʳ?h)Cj̚;Ka&#m .?ܠcU"wnVXZD3;Z wcy a5⺁H%f,tqT_^H <81h@glvk~vuFv%oLTW̷(YDz|7dY$>2?aîlHNR7A=Dr|<+6tfL'h+s[9pY?OaLUn}sThdEJ]; [܅ql^Su=y ~lKX;H:ɾ p?`ww)goa@KCIgUou5ϑx%_1sF-"3#pbD3yd*_tbK\b{MB;K.IV*7P cePMj{@0#ŗl5@*)Gɉ9 )FFl ㌏SAGR6r\^#K#t#hfxkAߦamVyK!6ږp1$?<4yߧ* q_B\\|X1TueLVˮۈ@Pg7׀ 8ÔJ<g%hjTݚ ^V!!QdMoJe +?LCK&0e0WƛQ\toJ˗FzGu0.xcW->WSݼG()z`6wCH7V*B MEBr_/|@KCׂw܃:Ld@<#9UגbFRvqu"`=NMjb%Vqjht0G*Z9vN8|6ύ ",y~ ~1;biELC+CK/S$QJ4cጭߊq}gh'yp ?]S,6n>'[cU:1 QbTM{cm= f ]@~\oVt D@+q#-!!sɾGw_3R$_A:yXXD>l-h@'13A;+ծ2o]n+zjF\C(;ҘcVB!b6=~ACA~<-8j):㑘[0A&_K5d3-Z,?%f)+B\ ߺraX5rMr:y"{Ll'jM*sfD˽Ivuq8΅b=vP ?xnSPmyX2{d ܧ:w ƐЄ]D4Be3 ]RSX_xsKF0hDφ@JĹ˥ W޲3'aqA! >2W(5A.q~Qm@Jv}%/oǼ?héUYSN4 g0#95a*Q<"̂dyؤ o#2/R/%vG[34")ȁP7/X<\Y ek5,WRR[E`Pq;eW[W?~*(SdecVsY˻Nz*J)gXpÌq5?eH* /P+!]vS3"bT*jEr}\I[cO#(`R*N_R_GNɺWKƩ9z#>'&}#Nئ8 F~oebؼ=@/Du=@ORKx|(a b7pG-ׅLSs-kf xSYA/9_fZL^ݓ:iY>srT[HM?e W 8W=_qEq!A|fZjZri9C b(h%sM@obQoz.x>pkļ \{}`jc"/ W\*fh޷^$\О$!-nJ[ԗ{5f_NJ&s,  \L{QGPoj -?E=F(^p6.E{t#3A/_Mq?Z8E5 o!7-ǽWgj& iYHzCC_h8 D}Sdj&j()C[K%!2k\}:>'|~W/j^waAB:*zqp=Id :ڽ[<8 sĎ)2m*>K= =LWUm:qEI<+uEE`۹Q4RUزkyZ {.hV>~«9{]wь-a8`{v֩Jc,ҁ]Ԯ aÃ'NI+PE죄%_>wD1WM|V?%iXAׇĿH; fY@pj D+34 ޿ץw -m|nL".>{9 SNW+tg;{ t?u'\d[|lֺTc(N` >bZZm]K. UD,Aj<Z>~Sv>.8Ư6b=/<΂va@"sX }c+) ᕳa`h8j|J9-ўU*\L_+)R8g:IWTj^ ZК&`xm8{җ0?MNB]nE*M;PgE5Yt@Hcєi2[p|I*?|4toyZ[fWW1JH?8'OPsj'0B P MwVlnG{g8l:rrAC%ɸǭVg Lu/~pmK!aw2?b)ej}":0jH0wlDdW:JWSnEYצL[FU "J洯SnqBCp5eԄrv|L9!gEBL RecNo_xރ_ I&Q>p&N}Ҽ(ޥrioiâ{C ǖb? z.Z씾cnU|Vt-ƇN^1H,)ʫR^ Ulg8>})j_G+9BexFt?@uK'{UZ˩mjC E`;E[ڎ \x\$Cq6iNڛ5nv)v)[LĀôgk-ɯw`9-bf@XqmH/r؊Cuѹo#x5'y`ZzH,ni Gx>/xa45C7M;we}q#gwӽ%Lhz5M.Zz)pV>\fiwDTŒˎ?p͎`RWŸ]<6j"vQD~KˏcAQ,E;Ѡʈ4]|0QBmgw;&7q,藺G+ObȢ1'KRFV(]u5zVBB#㮅 ǟA l[g$ހ| Oj8M%JGq#*h-XҌ'_̩U6dL0/ls^T!|Uv1&R˂Gpd,B@}˻LPzH)D*!)/\{翡3);\T8 JS;f!Z{e-H)dUFu{3ܙ1_X^|aS]B UB pbfrldWڍ;p] L%dꠜ~wdwĚ2aw?yRϒ|جD4x\ş=PaxL_ZKLC_Z1 GW@WDYu$ ""ڣz VjE>\u@!av08.aLx|I'娳BCc9.Pm63ulfr~B=륋/We.cWfɸ*%hI ¬[5eeV(. yL"rG&M}F|Nܐ8W2UpFoouz^v|AZ Jvk'wʑ0y\q8"=?H˅Q|Ko/[aW@" t ( B7 C!J4*U[&'R7|$Z39D ,<<%\h҃-1l0!EĔ?;nEȒΥx+aq%jY/%7U6,&2(Q.ۑ';R{>ťsн 17,n}Ɋ 42j$K7~4VN)PH=[X28RjtP+?>sH/ (bN.#S>do"i0JR`gj j~wU*:f_4R|E|8ǐտ*rfԓwɳ/x%6v[߶b n uҫxfVGVBa 苠jYQVAQ;f&;a]rNoG(M;G3[c#FڸW8w4"p R3 brI<]0%#o5!/MOK.nQׯgAD9Cc RmB=TS06G$2m0`AD(E.yΟՖðO1ܭg!`6+R#6^ǑOߊ0h0h=P}`b-|EŊ1K+?T";WoAC´YL z깈N ~vF[v-#n{=HCBat I%⪹n/܏a9Qe7f9 ]>!/ǜK^E~^ٽ5'iM4AH NM%s#8:=P@+YU7I冷X@^MAqtt(=88* $XVQ $0 T'@9*Qd\r, ]RݸLフ޹e'Pd,lmkǦx@Lx Rdc?qj*P 󕪽Iw`Z*clM>T3:' c42Q+zKjsh-=hFZMh@ؿ{΂-΂Qe}FTK: ꛜRC.zDlo 1mǰnRB~KIXQpodbӅ1cHhp24 [(ql}NmoE_t9йVQ|!)rG؃h: E};I^ r^@d@,CGsOٚ/VmrMS D,{,ng޹4dvy#]Vb$bݎ'ODe5Tנ.nB, |q3+~_>%ȇ j'Gg^\ng2:Ifkģ%|tyi YUoiA1&pz P O.^GPS"tάϏ1 uT&UP^Om-ֻ5*Ee馄_0As5Q#U<|*r_[_%añoD(ŪtY$l~* lsp˕. @m5_)O;g؊n1BF]l+]*9` -Bxjng ~iL֌/{5q.OҀY[$Cm>?\uNJ,'`ijn羾iSPF~0qvW!?qTb:ٞ(*$< E72DŽNH`fGWKܖF-[ڍf5.FKΥu<_x%MM>[p(bY*OP`kWL8Vj(1ELdfIJ3ej. e=lUԾʜmtŞ"[+ֶL>6ڧBNhwbMQYw˒]ގ8WЅdwYײP(<7Ϣr$Q3mC=q+rBԪ ~G2Ox3rז(s]Gǘ'A?t`?3‚{Baaee7 SSS,+[o.x/$ZYft컪Ӷ CBNa,?[G0CBlྯH 6V[81ۯYoX6Lv IvڠtasV,=fY&m*drr}܂=u+XjN0f, ay9F,~}h%K"(1? "QHmVMfP2r1Wu1iJp޴ r7|Tryj2>봵YpV)hMԍ]uj+ ֙s6,D;v"nV9GH YFJ~(rEBnh"Uu*^$TJZF] h՟,ys6n34B@mBل"|gy l"Xzsq2AIuH,JFȡړvE7c^@@owp^4{f<"{bLTq H4ʌ:|pEl/ox_ͷ"HBRҩ({1O;1zbrgC)M/ jrD)$r>@ [œ6%,rGq.$&CaVZdDqnH_R_Z֐…Ir@.F-]D\\%s1oo6xb8V\p4\2D˧$3[AyȧGG9=@Bj k3.ZQXudE|TC34–MrzgKlEI%Xĸ]gmkx C:%Y>'kX G"E(\aL֍*CP*|dGe¾>2aA50)R ?0g/Q\?Bz-%m*ąSIG%AAYvELNij[)5]EaC#PNIDż+AQ"ׇuhvi[V!̈́KbU]R5k7@=r+Ϗm,9u*z􉍭4w`gXi"9 MH!mH RU&F'*Th~@V ?y~ܿ \P|< 1q$CH/%9HY5'aI]|kU(V*}/eԮaW%DUgڱñ+p׋SuJ c֩l!Bb[=V0bPa`Nl:bfT GdN=g4 )UscQ-vtԾL_Swah&:'w9Y*wIu 霍btЊYZN,R9]P:?9+-Ռs|~ T0#kuc^i1܉1" vQ1.yi=vFP|SAWClԪF_p+c~ը#ӡPYźmqh`e3n:K(^_ABK7e0Kʮ]ht{ZZGc~%2 -ZLƖb2M `f yTWsu:Lbu3_ 0*U .89S尪g=rZ)gœ|bz3,Q7 n>4_cҋ-ǓOc-s9bi}^3]/$v>66 Q|WwIߎHrxRζ2{:;Dr `y[¡SBZk;+Oα]@6#wo~!YnfɊKo+)kNq5WQQO{ձRn$@}> 7{>%;L!m aq^Oo52x@legU4Au܆>P0m5[,:S)(G3a:L.,-T )!X pv*D$}9"WE1WM@ʽ+B?i-&@zRhS.T{O"2naM']g\0^0rhlq!tjfmR$|fpauuF_~ȸx=hUj"Np19l*Qv#k?#ݯRw^sNM,:j)vF{&u>Wdg;Jx#'}WߡmEzװK2qxwJiD,u?b3rLU;~( /Ǔ.V(u;a ?v#Tx(<^?i@?FT?g_ߣM8SL2eWx `ӰK\ / w#e`yR>89AM_p_ATnqa˻mDL`v{իKutgPӼfwKXO&hol|~r} e)l6Hebz0i KYt =GGT`S16e{2ja1(PA)0ujiv&<:J=Rc *2}8BZML@.&o+vb&ZFM?T%]܄*]DJ$# Y)/wASӉS궅*M_oTQR֣+ZeUHoƃ 0Fq:-vyMmEvBjC^1 &T&tZQhF!G2dvyxnh/-]es(L,!QN͎ WNNQ/t"z{b1cG3MRc_K`TP+OWkҼ 1cGû(HWlV|h݌48E[FX_EmwD717LHn{qh=%<ST)`ÓrܷiU!{ӹTcCl:;$h>soo??{&=qkӟ&IL uUcl#g\ ڸsqan C+ fVdVɝgn3 e4H ٨ҚNo.^Evjz .%3& 3gݪFanu,)L k+pA1_#ρfޑ6r>d ӺkFrWh(<2}oфG{It=L0F t2 ^f 6UJJ2]za1O-U~=xx릮ԼuG9 tG4SD`.ż|P?п E8?GdU6z|?~]*&,w&RcPAC-΋?o.]UDc8Fq{'q/mG6!yvte}`ZKbc^,P4N@+j`7-PU` 5`/?'|b }-a Luș,|~F)9P†L"1>W{l'7[LAȓ›:c$/՞H?X.Q'"#_LEa?WPimODMEz OM>/Z".L~#| 3sm[C8blPdrc@<;HޝHqca4M.k|1<(elҖZ{X&gbGX\_%W_NDޮ˘2H%N^7.׏$A׼ \N{Wc+4'Xɍ Jjxźo&SE8['amlhTh6!$'A#JT.Swq}32!‘Ȋl繅̔ǶժZj5}_#tdqNHN CѯQb* |$13wz dNFpm|؉h|RET^b6:-+L>gE 9X%yEi ɐ*7xP@Hҝ8]'PD77e{vh1-*"A{i؄ )d ?39Pwe[Nv |<✬bIQ 䨛{G􅐚!,Є}ߌc+02Vc1@=vqj3(UAat^9XSuU|Ugvi`+;I *E.Cz" |#(Y# @ {x66_Tᯆȥ ] s?U ̎rAPM t~w0~ 6z8 Gޢ8%8\iSsqLu:;3Ǎ,B%q)y\sJG<?^Ejm&fFH$,ɏ,Ca.ZJ+XB'J2OO6 N CЫcy< }ş6X$nj'!po63`pN^kXIVVϣ;%O ͪԱ>L"=&w޶4!w1؎D--6v! %`LT!)Fc;|#@H֏:wcaȳK(Z1wl6Egxe8㻛F) +D2P_R'Rɀc^Zrf~oTm'cx^^z_z DF`ƻ%vô>-?S3&vy% XkaQR4zl6lI:1;8//U$W;!'0AIL.<yQ1K[28 Hhuw$V<{y%=Ӱ~\ pwjjc4q[|Njxf|QV=l@1sQѬ+ y^:Sx/}wl!(mڻ ePQ`r6| $ۥ""~ ^d>Jvl).)~q,&gP*Nkb<꜐:;_! .RfV;aJʻdU09)lwyrV2 )Jx >r39'p|B^!V8q+$VeF_ ;Ma~BPlYm}QI6djዡ ׳B?Gmf2Z{\ºY|mڍsu/"݉KnaN֒8ٞG0!") ov=\}Oyc ʎFi d$>|4on!,3ŴJ1SYpW~'WNyf FmOTtĴ凙xT&U"|yL+ aFE}iqۅuB>E-VxV#2b]5 z$d$x2 BARt&~/XO]_IwfIK0fz%l96HWSdD.yZ̜HcI7&2V` *> 1F<֍' ת-WS,)ߋx=MWqGSx)Rwo@8f=8+cwNg`IH m6p@ɷI笞-KMDᰘ FmR;@|ULE`KPm./LRީ93 lptdR{QN^(& |zڇAb뺌>KQ /TYJN#9Ru ud\q[KYkST7 ,OLvqX ;XGyˍFVKTTQh@p}ԀC/Տ$ ɍ>itU@|d$UpaHltgȡ+$+uuf遗Ͳ22="/ٳg^szQ4 ï^33jG$uVa1(vD. c1D̐rְHK('Lr5,]TlLNtC>s'ODPűh!4 rM4 :*:#zZrHcM<vJ4*hjS@mVj`Ip. M뀊 s'pD[uػT𯏸@m0kjxg|B+=1󶨗1u|!pG^q 8WDZ)"ԧBbzA눚J͎{STRFO8w\Sy~-<:68 uGZya2n'gIB/.Ib֡{P B aok6Xږ32d> mY+NsQ~9NɁ4a-;=>2&/tW*EL`Ca嵨O]z|K^^Jş/ٓrr6i&*R*";4fMJv!%D3ӝfv&R?<$QDɖG)X;oǑHT'q_ulʍS*GWU*/SϹYz>'f-ȶTN]{jb:+LJD0kgoJ}"Ᵽa1ȅ~Z"kݏ ptES(׽]%oZF ޭbiᇄlb_UzOh ͋pS+beD2Ol&W|^r8=jG՞CVRmXJDq`LYsd(Zam:m2ohe'sQ|W)9agWlJָli0q6ҿ4*d6R)iTP4 '?]H zxX} 7))!\+pHKZfi@N7j/A¾|3I]j !U e.i~dب!4Eo)PlQ/ȗjx{V:rȿ fV/[z,7dY/zj&?&ʨo!~w;`w&XfĎCN \ψ|;M;p.%qS.uZ1dE2Y"#?l;v 2[ A/]\kùƍ)Bo6T.AF ƪܮ*ӫ#Ӟ]CBYXg}ɜv`#V&@"I {8A&^>+EAnێD-p5%B 7Um.9ɔ/C]p'YbLZW؜JtaD'qsuޭHJ (6BC_>pskHSqyAn!wjyE*IXP/l5nj!4S dL~*nQUҰly gJ ]g[gdEeD_uVQifړǠ1Pihkb[Ty~Lx3N[ub{ . R8fj?a@c {4 )>V˗[ I=D6&95xŁv=Dj"d,GΝGYRH+}.E!&yWZ#l8P epOdm.ϋwuPcb,_S㊆%?o*:TURlq le>'QJDLH_I8.ۿ| F1݊[H|ͤv hwAD\/dG]rgQ4 úIhMϨ<ikNso.G!jW':G8=$?"?0$yJыc/o[P8Y'mA~M [t qmReq!4U  Zmh3]{]>]UĆ Jp {C녌F%K]p2!=ĥ{8l"0.,3?ksE"{Z@cd"QÖZwX.^c7~ܫ%\b/O; :rPY'G$y]{V OlzN8}-rg ϟ:m/x'HNM/>F%)&qiX U[ ,ݕطF7գ*ƚ`$x iRW6Ws)ƈ4R{iw(ȡ#FV/LgCEKxkF==n  -}> U˧I#)94:Poیmi-Ħv\KDC]n(Glɪv l*&1ao6kgmIgG)E y<ɓT *@ ",mjldTwQC-89E9@nshBvsIFՠZ'"EQC=P"7t#I26^Ѝ!<5Ic K z:쭲?L) $tL鴌g!r!'v vMFOcnue]"o64XjA2doY%X[{[>Kg\I5$_"۔7+nF\ofPG_EiԖڰGWV%ڢ-`Dž6lX6lB0)5%nn8 {3$++TJ2%mev}vsV~KScsr*iM㩢6dJ>z5s-No`՛5#4$@5N@:SZkQqq'BoWb r3nWX@%xk 1s+gN w88*I^YcI=92X& m& Hk2f괻z,=T]%6eJƘs٣vShyU^5$tyUf8Ğ>}y@ ݔ8J$O Lhp&EN #DBh2W-M+!W+%e,t`նY \//1LVbƔ o: PlXn͵d+#Z #RÙ8<.>kU'(z/;}HIMG8EeN d=u(nlh_Z=틩l ާnE05v|4Viq(%NJuz[sA{vl??nLZᨿl5 Cl*2P8DIVEGpH,@g̥23 ʜoZM@jٜ NRg4TDLiu\桮]Y8DcxP ,_mwȯJ#56!#|ݖl;.y#:p|Dg>wEkxE*ȽM$+(sJ쵵M7@@™!dUvmE%k/)ӎ2LqR*GT)u:HKRd6J֝nͶx/1wlUw>xN_pd;#0/6d7[VV.ix50Ȍ8z$hçI2y/6Oa9Fh̑9T$nɧ O,Tn?pH]UD'MR}#A?`@wA/Me;|ʲLI`W d7ۥ4?}3.9i$#?ј^id/y?R 1`JCz'nrw湓O9u}tࣆDMGXC'uΪPa-K.smkb> NJX$пN|(?(&*kK"B⿒$&)ni>d̓q$/ުiypO-ISsU\Q7(Q$~8~ U~ Ijܤ6]>x gXʹԑ+>t\5e ж1&6K ,O4ٱ}3B0Y,ߵTef^KU<FQr@sb[8<`"/O* _9oZ5OP0xV,t'ezәQe~T: ms?%f~$zS7ϟ8bu%t5Cwik~#JO!/nfn+Cc*+ H,/MMZTki.t)P(<XJGwOQv~`;F(yB,.IӁ%|Km>qp,89{!{yEQ̛3m#eh**TGxdMGnpak:fUa38)'p426&m-O_H 6VÖ+v6T.R}NdӼeg Yxdj._bz?n}7R+栬h|@MmX *6 ;n `0G]CSG"}꫊:fZ B')]u AKQJC13ME^5|Q[ѳQ™/:v;kUUBfS?r1/G^M;%u1wôWDxй,K9fqD7oW A`}ۡc/D֜Kp…cY{FDcSdi|> V i4!ꚘFLnF\JI mg%OI ' y8 J 6kgh:i6J*xFp}a%a)Ir}!8 d<6~g"7GET%=r,o~^ xW,8Im ,rB, %pqN) FīRD'KX "a zZwJf{_N*é5/,A/)&Q?oص-'>ߚiyJ7jD[Q:/l7:U֚j}m2b/SWN5&5ܛD<:ũ. b.$p޶m6J@699XP+ , uquv,sQX hϗrK| EO=Z.bj$ b>c%B_13fxK~lU'y#ۯ=&'A25w?P6ajMDz$d#@Kr0~=@sXi cБB5$xp_#vkSeBBct K!]?!:|6<"+|,n=ENoJ⌒? Ÿ}%vB8tγpL3'o 2 cJ3%<:C?=,HYB j>ἰJ6Ml6A`'i l;4f*nYlЖ#1f7t" ) &G;wׇɓ{9Tgc6T0`ϕTB? Tc#Ägr 9C!jo큥"xnQCB96ЋȱyF|X=P.f[ 3U{_Clƚ@gQi(/q@};qg4`3&5imA]T>i8(5ўDghhKAzPS[MykR Ӄ #ziU;{ؔꮴSKO{F}$6UC MI?Mw|sAY4vuLx]{-8 U:5znx٦(w%RsqPTC;4?CE %xFUH<"wҙ&ѵg ?lZ`YDpE`|\(a Ӣ5@Ch C8Z1wFÁ {W1}AW}߂}TIyJb `/Hyim[jd H=yzCsU.rH3N?@Hqu a#R2?Ur>i=dd&V'9zxؒ_}A9Jz*BMtuz̞!tlM a"u~l{zgֲO?E@9.B@I>]%jJ58`ټߺH_Ԛ9QEۀ%j=$0BE1"zw9b5v"["o^}BZCẺ\065}}_\}=[ǀRLj$}Y]^ }`|pCc>MϳauntvsSz^'`oX^X3p!*,)>S u O^+97xBiᆧ]ظڴf`$_dPh"5?c qfbrJeM j;gU?jqqo ǖs+wo 5=TdAsVl=B \#~gŏɆd'NvD۝Qp]R:::T^(o:SW%nIۄ2aVmNJ'6>._BM:1r #oodGZSzXؗ 6C.d ",,,҈J)o)%#YSxt{7LRB> Mm =[xqK@X P[1ClP=|,>YcM>U[ iR-h m3af~׈Y? Kψѫ:HbX*2Yj˲,n:ߪ^OVD+I P2jɭϬ9ѱr(+$ lOZ2ٍP>qK8sg6$uēI%OSD+uCW"埃3rmxaYYjTܛ"v$f5п%0C<0f:v<@( Km_ǡT(wE\Xqgk*K* F2vd[KmdRl 2Iq^piPa~[}B.Wߛq˕ ѨFDltÒ>Sa;IG-΅JnE35 r * M+.!'_,v3IJ:/<) gFGpJs;A8_ȫ:%8G1iNJM躀DRE'h5XO@[p!6[/oc+( ]K\ 髺kAN*7;1\s9v|`Ц*t+y+Pt~;Ou93KgTe?"A:{"!_Ldbu*0)?kU7Q39Y.ʚSK½G+غl?\YM 5 !RAR8-舸vtΟ[.VQl/bӂ>XAYJ8 ʘ6B]wb+fӚڒְK4&H3lM'Nex hTf?\dc(F%95ٿ[[qRl+2WFޣzaA41A64ꐘ $nQ>t]IFg<.F$rYqg3 狖Dfȟ $!{~&UwdlJU%g 806m}\a]-+fn>&EzV:ImaF̲Hi4ջ,1(yi 1ds7p63 ~k5"x.lohc lU.ygڂ:u40he;L 8߸^th^}9DCkg'~ L&GAH)R'ٛu4!WzYn:3n11S-?Q#\og!I;Y3<|K7z8S7>u'siJkO 4@N$Ԍ9lQPVƏT @ɬ14n_ |fPQ\4d˫etacus`2(/.LmN;γ ~6c2:|jcH#g'Zҷĵ6ꢾiWP;ZV Ul~c)bbP xI!-#P*b_[1+2j~mmi<3UN#6ysjWu Z;~qJV3@cGpuSF3i^.p|yDAğ[+B# 77m ,^zV*niJHcFc0?tΐnײɝH';LsR#>.=G7:`M9l]~mՁԢ)9C´}n5nt~s:"L'#Mm*Ȇ>=ʍLEX UMx], LD 'K~+NVNzܸE+y*;Civ( cflѓrÓRÙAbM;h!!įC2$ZyOٔd=<_xL4 =zM5>_ {ȉI "AߤG1-F% q=/~UD O3F˙َmeUY7C԰Dq 2Bt-1)lj*NTfhD7ΈN9@[TK lZb ,>uW 5hoRîmba\@#uNLdQVڇ4MJe/-ڲC$,iY0_J>Lj ^82V0$/uuy!7 @~|S$DVq-+=c^6\k@;G8 jhg"?E3 d:()c餥u۪2Acź{s|l=$mQx:]_PuY3|yoơX`[c >sI%XD[ &*4?]xAMRQJ$  L/^\rd)qOrQXR0,LLٖ9TC$菲 z V3;1<`f]v%(Q KֱvN,:dz(F_KvWdtw0+տV|L_B%e8]E|¬Yd} dӳ{B( K"OyG-~RH$1dʬ~ZaYhݻ&rgܑyTa56ZGN;nّ> "XmM# {| ,NQ!X.ܴXHK^O:Bֱ?*-e#dfXoܾ;fQ<Py˪pp{@'|͉Dt 7?pmtOr]Ԃcߡ "g99(qcMO 5u9QR!eeLJxaP$,iL-pz[^oĪஉǰ;@G?B%,Vœϭ4G?Nn>}AURp0~f엳x\0K 2[j{>510$ ۾$13&WU8O1~?"5sOG8l.a- ٔ|Εx-2QTɒpoWOe..^1YFybI-b% 'n [)u$zfg+"~V3ʋJ>dcu`Ƌ} QG{4Z gZBY č{ +0iP̂twÜːY70sCVS6BvE1C)7KH:ː]}äɝ0{7V6t!t.? u- iK6(n gv ubRM:;PG*T$Zu?6ԽUZ%T.,s$4ۭXp`'y˕؄[Cuo` t[_ex gɌ#,㈠J K7 ^RAh;?7kj)ۓsRMX7R1= T7LC2{rN$ՉwX[*yxLT_,&IFRD eGT57J֭Ex©Oң Vrm`K r`˘NslۙOg5HfH밥L tȰӑY-*H`toְ.e]8O/Wv=v(a=Lg6W2Ǽ6'@-j'Zрs8XH9jߺhrkZ-ؤY5m$>%hch*2Df,EY'\T0<\!II>#Tl!*!l_p8X}4xC*UV2n)ᓯۡ(6Y F)~ )DśP5SQpddHKQB{tTaJS,c-y>zK&h\Ur|*7^\: *R-'/sF%'p!2o/~JL>SB M&RPt\Au)BW ,q\/xohMhp*u紷t3 !B T/h鞙0UM2tYOnS@U`!ֻaCxgH"[=쫟Ozj}¶f2=0g+ϯт;'n9 $XhO Qw1QI'Pu1}gfr~|h켇[F.0]4y= 괦$-5IO 2+Hf2Z9͛SHADP x `;"kUn\`ԷsFp fgK3'm/EB=Y̽Ȍ&=F+xdխ[?,@%|p%6FMoqx1t+A+erڳfd[~ Na0) H&/g/<]2Jە$B募d!;,iSu肁SWH)xL^ৡv%+[.բ+r,]s,bj1%'x\_éӫd,'l)K\7Cr{Qj#ՙo1%;-1;MP]ƛ@0G3|~hJ+;-mʷ|G2@yumъ,㬆-^@`V$lvA u6Xgh؎0FC;gݧwxHl]q\ b~D7_Ket]r7g3%΂s r; eI w,6qBpS^)hiz dmnU4xUnpJh0DHsᗽ$px沗jLz٨[; O"j"2Q3@VKrcHuɯgf2vlh00];JA~v >\ EUVgZ! R05Lպs"aL{>Z:0mΓq(d̲2<č1 ߔ2G0?DfqGoVN1ĘJլvv'V¼Ұ|VK_3}D_(U*@7NCc-@+J$ƤVJh6 l[*8ubNmbM%A@|$zY5ZZuڬwXF-Qaec:]. 2=1X*˶ _u^#|T.,a-N^ۈ&] ; qOr")+㚵@ 1 R@d:KXu6!q{`pp#3B;j*lةٔDN@5?ఔWk9iLֿ]6l;VxFvuu"AK иro%0\㢚v<ǃ \M5dBة؎Ny}Fu@tWJj;COš/}$*JF`5F39# 7ӧ z)ZCreO`4FB) WvI`)xzD }A%-',^Q;eEa 솹un}J?(җ)ɬYCEshi;v \gBi pLK^)EMih#'9vrĒ Ҋ%'vd[mמs)u8! Y큞]ʅXr \M쿩TCRR) g¿%$Q4/M137#j[[`ŕ/T>f|`zdId3_>") ̱EEفGOj<}՟0IږTNV3լ W_e3 Dvj|I8|MnM!TIIG`7>t CRI̖ОRCc9[INLg9[`M26RBuΈCym5{i2UmjTO ŭ<҆&s@ړ r?= ^a6U@Cѿg%w!Z0Q>x'2 ٌ7ݾ+ ~XE]/֭9 g`R_")xe0)ps[b1Asy*@bc>zu etK[ FH{ksAh)QVHOF[Q[9ǷwIs[bM5GVl9\:-.ʾ^j:n5$r7ѶNLNckHû?dNvF]I/~8jfD۞Uq(G,񨡰SdcjxeN>cH*T&Tx408ſ] k/ajb^ҫv]oȼ 0Y&ڈU6'yaoQ;S!hµ n `D(dB5J Cen#`Vcl7k%U*)rr8>[⪗FaA U؞q> K6G r|2J3~b:Hp_޷s})aŘ.Sy V~P/N4F'DT]1lic>䙚#E+v (,AH܍ ճ/هw413 uF<񦬧>rӴ΀]MgkbAjœ*1f=OAܬ0>Sn8%I g>v@Tŭ"6@W77KD|ӹ2"4.Q^C_((i$ك|"TNlyxvx@&xqv`@'%35/YVgWLy a}biW"Ԃ  `D6֓;ҧRV8.=j}eC(bF=h%,&L쇿(Ԍ. 0yo'<'1ugE]*&t#*ԧ(΃9x=^oe4+]@'s̐D? _>8u,aN\w=|M)"JZ]c*&b ~#;jEkKQ}2`wis#{Gxk؅L&2FmpX /C#oV:&e&xG[}oß:0Hf~:}976Qr yn/ߐ\["P[LHc|xg޾ `"RKiE<L^䓖PLv~C9.WsQ)ʤnj [#!|̮-}YPw:YЇ7" Scsϕ}my\uLo !oFvXR!❷ MN󯞿#-i^n 5dq(uٕ5n9 w꬀uv_LMjNPmֲݰX~ A`3 AL #wbT'ߤ7Z ij-d)RW(h< f~ͣ>f"|YEd&*PN֝) h )s#PH&Us뵲Xנ[s/vjkzt(©ww^eא.KIxC+/boZ HOl ݈f@b59\?c\Zeh"eiBպς3/ ׈Fc@P;cҿRewX 8=kh^ըJD5t1;_վ̜l8 /*ګ%xtE:gƢqxhn;pI#e!xJ7渁amR;D_(ɠ1.nV}0˖mɰeN:_m2Ds`]+t:bԞxذ -Ц ?6]2TXԒ f&ل9Mol\ YV(bk];@̃9~𳎺Ԧ \NkXdnf9aj1ޅemV b˥A3 ]-+B7`,lHT-Ė/sף~%=o=9N P(N3ρQB;'kHZ9?P@嘝x4@\LVM'"Ndx}Jd\Qm`MWoOir}WS*cF(Pd-]T=: %YYb^lz 37Ǡd˞~7Ym~Gv p;c4)h?g `gP| Gvum>)*( @SP@wwQ=X?)tp^ѝSoh':}[,C Zn+jq Adi ?5(w U|MU9 7q6c?x`Y2|㚾*x\z{9ݙHA kBPVt%) W lI?63n[TnWq.OJ8*vX 7*٬Afq4?-!;j;]IqX&J?djvl0\ڟlmn^'U񞮽MIzM/=6 '>aw`D:F9X_k8Y@O6c=\cݩlߍi~c(pOwΝ cO^bVWKE4kBc0&HCͳɶ$ siO'j2NgUVt;|VYˎ3;:ބ3h??6=n/ Ŗyw4+"\]Bۣqq( R{GXLrtp=vA$򡲱m>OFzEΩ慜>lg )g0Ųp6o[9/O瀰'n啱 VП3>Fީ‘{'jX9m$ƯD^tPt#7ɯd,I:"-6+ )ByA /k@v7D{>) VHn. m|NO/:.O"9/09wWĴqɛ Ogx]E?.=2 !1vW!dpQFlblφ4>ĩ&`3mxFEcAWt3_!n%.imj?05StZ9T/;Zs&bE訥d1'ͭ-3&YU 훱)~z(~X %/b55<ͬaZv#9U1eۋ<5ɛLq[H@DګܙjW4"Vt8a+B0HH%u\:$k&/qD}(K{]7R_F"Cp5[kA3M X =x8ˑ*zݚ<y:QTZ@_pc#v^Iw ͇]V||2S$bQPK^3{V`ϚRk2%zjվuްts'^rTy]݇/ DzFdQe#%g,4fewK܍(j+~ڍ |{v .a0&$c\HP[K-Qn[_6~3K!IQrlQkӪ^ElL ǙB :^M&5(u׃4O*~<&4ݏ uggg1 a}V K}aP|KeNiy-_xK*^ :,;`'-cngZsCĤ>N" g<[XY3k"P->NHٓt'I J+WA)NM?v.Ebg7R;q )Y1cb h5ԎOCj .97b]v?}ͩ,Li:?9Q96y/D t[c!u)p(ܴmwvm]cL.Lq< 0IO#JH.& @Gc,,}@8.)߁xR Bfd}nAvxh0mTw؀޹P)^</AyJW*ڗx,hE&[TE}5A䮻I^"Mɉ'%2~#Hv*IÇ\7q3 jQӜ'a$^Җηn_l= Ȼt y:/dG `Q5"*iRtSXG^SNb ~u?Xgad)F+Ոk;\ECJY ~ A{֑B 6cMG"U['yndNQE-\C]=- |ԵbxUǽsS`٬ }k'6+}nCc ] cmQԫOMU+oz ^J/ Ƌ{BH̱#op_='r֡}]x-}3w2ӊA!Ѩ0JTp+8h}i>H wۋq{(G#n #P5Cۃlb`КsQeQ{V1 0F+%*InU S~s%/aIoxxUʯ-˥\B#>&2aHhK#h%gX>{/#VrkC|j<ǥć4B?{ً(x` |#;^ \"e2ĺF紳pN}{T0q Y {եR;l />8AhDzpk:2V>)he"sr]8\HM=ΣkH b'pL%h_ SV'f;V%Zjw!F߁,R5x]7]6s6;=K0jٟyx>IcjRnϐoF551ЬǸB0p_{Y;n)/&WAӢ[.Q7Q pQ$5{"6N:^3)_na}t7nf{n?^,lh?a"S#T'a{(RrTDy"uOiV'ezLZ{Dg$|g$07i,M;G!mQ-^M%?DzTMېscUIՖ4zgLydunBbӫv:O #0L`F4xbc&v=ɝog3mgRBD =zÍZ%qc4yAkPŮ/e1a7%Fmk3UZdg8 +9˪ ,܏QmsnF:lV6wyJ;'aga;m]g? ?2eW9@oth`$IllKF19UbT(?t)SL1|sꠡo]mkVP >QX[{RXTGl&p9QR53$K5묮FfC FR{}`t?;)k7!zqH(` cXC.Ke$s&cgܖ;'E@FH1,yZ׀J,\mke>~y>ٮz,`\'(Տsfqp+F %*ZA/OՈĞݺb;缡|f,²9&"d u༻40˦ٸYKx?dFJ1V_^9SC 媠XI~B2I]AiC|[ \;K(`RABӥ˾o^NTItO3"|괗D.dHFc"ŴHglF]*)?wf &M}:{V0Lq/\C㈖z xEP ׵ri>Uh!lj&+&"U:4}isթAK gB22}sLc!pZӴ_#H|*1,S ukY}. h5?V5]go_[hf(և}<lT(jYqi RT2|yJ,4wDd0ЪˬG*ЛT)t-Ϣ@͑%d -E2pEb "͔(UF4_]eC^jŸ4wi +q8?(8Z RA-ϱsd^8YKҘa@gVΓP+}AF|A}.%oy9޷OQmRd2;5ĆEN8cB]q[ tIW]\%e _K@lbq̞1Hj78AzϨ״* Pכ47-d:EL~!ՒL;1T$fC^7eNNEzR `_IQ9QxȪ&UXLG81g39<ݴ}B$qdEj:9EGbRTUQzJBhkM&*'n}+ƸX`$?~-2vUn=l֗ҘK/ >f<ܙ=+hn+8}Gykɏjv3&[CY\i@p +G0K(aI>v,ࠦf޴[ izlI.ž /g+sL֌w2P YXC~2n%.5CT,7oCWZLߩ dP H ,4ĥ e}(^Z9ܼCgp/.ýrB.'$M>-%Otb}{ Or=wѶA[AXaJQ ԘF6u*1K"kqŝ[ i,ܹ ګM5{Va_s=y5:O6\kþ&ua[`IS)m 2 V=:oInm-ThgƭeQ?l_wr*23r4bVCYLga1c'-s}i}? -YlV;Ɯ̋%/y6۽UBn[[0:*N- ' b'|@EiZIPo=&۱p?<.7o+,dr#;(G15A;1E:RU@;g~b 9 IAa 1o4܃oMZo:ʶ4gLXl qcSPՋL ;V|7K9@cCNw?o0t-կOމ㢰AN72Aʭ;%&Pcޢg+cgGo`.i1aq°$E 9ll~BHip$I잍w;2xT储F>ooL5:%?9 \3ꈼByqw kx}]N S"81i' nT3[% j0*䓢!B7_PUz8" teO2XF ^\ekP$梧3 MoE#j>_MCrN?*͞2k:k09nwvdu.S.qg<7sR\tdADRþRɜ zWb70pdԄD,|ipsɉd/Q؀uJ 8{t["(b~lU1]Y1?H69Fz ,'49,fE߹]pZE ) atJx-d.>)6)wMۗ0b$ ؊mzQ(;ԁt>#S @x& ĢhRb!U+o/2밐~j$J9@HVe1@ =)O wKtj]-xt?m ݰsINÃ,3a;cLw:,U21y 5o߁PXUYM+^Y2 xAbx˪J=hMy7r;-ë(ʋIXNfz~0Iw( ""k+â^ V񉏂0J%8 ze[Η،,ƽAq XxDҨgyhKTqʘ4S)Eg1O@5g~_J4vΣ3SmDmfm8e_Z_fctHEaÆ5$YioNo/$nt/6fg+%=;E:/sja~EdQf|sEJWq<) ݃%"7Hi%ys_scBEo<'r]f5RF\Q.< a$j/oP^ˈ/kiMtpPڳ~K\k_hbCGdqexOaɓO{{NI҉&Дf~ %5NrF'뷒`,|h;3|G(ϽY5 /t|3D1T&nH.!rv:>r+0T3m|\]Gﴃ VR} Y+ cN_e IGZU?Һis7TCj'.챵-࠴ZZ _} @MO:iO%#ƨB v9v1Z|苘 Pj6g?3g-*lj|rQa)'7Camg5b1W.cVsNF]8xϱ}Kњ]%.)VL&{ 7ՠ|dC7Q`+Eo0EKje2)\ETrGCD1Z/!sF޺d{> ).@ps_/?\ fd-hg߱"5k!OL@㘱_Ftm+@]R2('|+:[uA={њ6AɄbZ~'#FAEl4œ<1ca!C-UbwJfl6qܞΪ";dhb[_5ηR;:}s: w&} O7 ^ctSgQ* ,?~WBc}3umz<-7=Ev_?4ݙ-Z]2YءŮF- ͟03Ɓ~*_S;[ z29xIjm.MoʹI"`py J9ԧ|9 ^b!BC̡8|K7<)὆IQss jsz?Ҕ b+6.O]"0t4p(u=?OHPf>U~h4Ue̿8K_2pBI0jU+s(VE1Tۍ\)iXn&z| /橾;c} ^8W&qATg@ @&s*v rı;'R:_kҒصJU0Z9$1%bgjmG10ua@$jL㌬O؅=oJ3ЬqNnVXMW +螃`曔_;ݐ'A$I ,*~vRt';+{6P8&kZ2(T/OIbz'mAWH d Ia$h԰n!ɓNsRc~;\G쇱D[I@wz% ~/L0ctl2vmi&ž/rTrݱQ眰$-5vb혊y/}8֞t`Lgxi46(L> 藃_Vh\cebsN\@*lɆZ I;Wf`K*P qOT:ӄz Z1?R)nF-ENP@8'_H)7L[8Mޣ.v9>ꈂOI}w/{mĒ%'mW[]j73?Yl/Ix%%&bÉ>^}(gNV[@GK_-6Ue`}u^sMQ7dlA@wYveĎ#)'(kdwGY|-+w *|L IςM@+#OO$A`=$-O3G@m5 5W"9# ,}A$G.o:2 oE*yn}MOCNg7l}JYDgZ.5eZб'ga4Fo)Aܨ6Q@JF_C0>gdx+3&moސ}5 RC>0'橝q^֥O18$SnQ/ЌXZ&(׫X̺L1 &~ۤZurߚ聏.qd3Hҕo[!iDCiQ񣹊9hı5 #'1 iތ.bIy:c\̫ Oc#t?3x*ΊeӫA( Dc=\oY]WtJ2T~4{j0Ö]?YЗl}9JPѿm 67B[qv v1Taf;݊M>)>ՕgAwNOW-z!Lf~ӻ2P[/ SAuf}֮g,k^iB|Y9P&m"Mґ.@(#tn+g:S􌤠>?z;%[ K58y+ci&eXNLnE)%Wn7g)'/ݰݣ\D&Zen,f{"7TKO6yϾ*qKP"9bn ԬcGmqA0[QӲ\+BOutyh!& 6QubQ6XQԇWitrXGȱ7Pi9fRzWgΠɕC2 (<>fed`W%}V.wx]4;e"<[.ieNt:09p BP9VGo.",4ce`5ᵻ AJܴ#?qs(c<Ukhٞ(25 +ӂGݱf"jYĭ\A W4IΓ:r0.6 1yH -!e Zub3L;2s'5u q:\wPoz _N"Xո7eQb,=7{$a5MZ@2/*s]&9Z% AJcL};2^Ul?=&wI6p`YAG;ϩEB^P stSpNq@oeS7 ̦K}}}PaQkH./&^V;Y<=#HpjV#9PH#vSs%2lnE\gc{өj+$y.xy-14M^JGK9W~])z%W;U{=%75._`~lO /h% A>N7ʨEV% 6,f")o( qzDO PIlEELFvpW3majhT!lu>zu"I&Ƥm#X kv, {oV D<|g<ߝ" X/ep>W>ȭ: !fܢ&mh0[çF8g B,9_>W[2B(FÙsJh:D뿖?̈(_ BFȹrjh '9,Y1޷fC{cT՗i(e iJÝUf[7—D,#p -]{ uWB]0&+YBzKI^zV>rОM*떼*83֨syELjpYE<|d7_)w_Lq܈"IԑFH=W}SU"VZYC~t[8Y!]5x/"Txm}5I=ZQMdPJ_S,RE@ | >M:Լ/Ya7O 2n뇈"K)d_FW=Ep1^}֟S㋌к#7i徏 (o;||BzY05RC/$D>h/2ħ < iTl_%``dp=>R*1rX Î_uJŢ]@6OBtfT22F%yW0[{v@6ĪhHK : 9KA r6#g*qɌDSJ Qӛ_w8Bt6j g.o 0@"4C[mpׁf9`aLBRg+t0J5Zp e&?"AY$UҷzR5g/  #ȳ%BѲ@Cq߯#n  xqZں+'E:zlL#]ZLA w\QVET銖)1w<|?͗]?W tceF2l(Oɷ׬GdNW5ynx¼YMXK]5H5?!w HyIXKtB6ZÛ/$@\FV%d h+k~㧯jWݟf~]j5]ի Po)1tgen@f*nw7?8 *.#.kCB.ˮp\Ƴ"*K Dgndnnp([Nu7أz ⶜' mۢV''׋zve4+kȋK{qP cO$M+jZ9"\O4#Hdוn@/8"ΖRҼ8mƦCRǣƖخY,鳱k&Zcv+QVAȓ5HNsQaU]O {/q@œP?a(0]w?[0gi4;Ya=7( },Bî̙0o}*ՑuiVk,kMB+v-.td)ȡ)_HH,E,ۏnoJZd(bUI#eF[Cό j#v*G]1?,˭*yS ir<<8K,q *Ef,fcNۋZ0}0)rFvh } s"[c zdjsS*7TRO Ǝ=LhM@߇AȊ^I3LqBdcpaPX,#h,J0>t\V2MoQ Gb "y$.8yLY8(KK.tb뮐22oH֡y |{fe!|'>7rX]<]XƪŶ(6%eЊP&EM̲I '[ "m2)ikW?3զeţc;PM[Z0%V 4MХ@2X(IbTMa%Ω`kQVԄ[J'2=']R#-0M} {aScsO}(uU%"-s6+QbP94JM !Imq$7ۤRWM s=ou4 Ɠ֬[W!:yfKV?1>5YѨ Ef Í7ѭe:DWʔ6 )Ni+~J  JLMQ.M=x:.uUJ\N1֒5?Aڂb !ɧJJp,6>z51$@l'C}l8Hv8]j ~BC&p$04hbk2p(N+ U!|>seẙ(M0*Im?9qω'K-JbIʿ٢G,`Zmt5yFN 3geX%Ci#39oN9Ot*\ܥE] l%$" C.BGZyLi1iG؊eLƂo.Tr%9BR(f6N۷x19C㿪릻yPʻM0Oc,=_{,d,龗]{fK؃C =7-= ɿUq!Oi;+ŕ!-4qSC5%C^ `ɴ#uUVHSmnvCu-f0oѢ+oP G%N7įJ@ڬ 8ؕW#~Eُ+'T7f_eeǚm>o&1Yrs#zhG=LO R< V?PeԶquz.Z9Ilݡ^r$9M~۝+8KkIdp>ڃVGO!L@ֱHuXJyZk Kڽ2]p7-ĩM ޕJdwzv0BJnbTs}@'cq?NBz΃^kp+]ӠF>[:|ّH%EdE(" 6Aqh52`Us1faqi-yp,eəK4$Ԏވ[cPifQ1ܻ=ֽ'W鮌))x 2ng۫SflizDN,aF:Ӥi%` O)cw!M`$r֚)43Xhͼ,`ès4s%IL?yRH(1T^paU5' g=yt FRUv:'cOH&ǜ:N Hf\[yj*niDߙSO ~`.O3E5_+&L@IwNy|1i6RP X D)z8~>ߦS~~L0[G;Ϡ2Q99H!ADuZxŋYaȍv$.@*HNCLu+3ev6-9c: O|8y.;+pRȁ Fx4 k w֦[KJWsۍPe*9˕j? 2A~RsՃFn*ѾשiHWͷ%p#9]ƇQKYɀo v nF Q؂kK@*!ߥ9 :Z ^<˳$Va?Mxn:Mv[RTv.հyHS$N ̢;Y‚pi!"u>{D"T4H~Hvf|E:_=֫KHNN@{#ң!z@b&o DA.xۤ]ʾu+4p)ԶqTخЮNC,P,L24;YE63M-[LV҃X8 X@C-aچ@@KAݘA n J@kNxǤip}Sf^v¥;wiBn>!~%Gt&NQ/TcpGv/1%5妚SH9L>ΣFdWǓ)3糼?x/DAgV4*!5מWū{(f0,6zA`/C~<|Pk DbOTmDN ]͙^ԩV;~w!CkV2t' =`LJ\#`dDc0VkDke2N !J)gAjRd'M+ml\=[} + {w J΅ GGn+@ -0sujxL&G,WC 1d 9s!!+LJO"r{Q%(Q+<``#{TVIZuY-BVUɏAdeq7"<Uks~mܝΒFT/YktJuT<9mdfDODCh a{..ouZʁ9:cSVr|w mp'O+lm,t+ (qk.ϘiO:));: :5j2sELsM`UܧY7xf*]7WYf47b5i,֟`FFRx83Fq*/ Ā#je)6iѤ.53wM_ԩod=N^t1A)&2YM!$9& '4Ʈx2\N>Q"O% %Kp1 cHRi$vP<>IM ;?,2lm`gyGز4:"H GK~xꆙdJEwErXc`@2y/1%P<,8\,"~p@g+yM%uF2z+ϨEiQP,`$QpcP*r1OkiDpwè !-gw9Xu줶*"G% B[Kd~NxK3x\)1|tI6e%yH3-h^glRش+}ӈ&wCAE\LY0"2<To-p8C4>aqddo4kVD۶᯼2\;rβmG  џ7ڛ`jf^:`A#Y8ϔ-_;˕Vm=do_qkeuEPɃkѶ}EpKWaT>&[Qwn,%cޕZVŠ(_#bm%]U9#H\9&Ð9`sJIE";6­sFZ?}tٗږPa-oQpnм=,Vޭ}Q:XljJF=&D^>St;#& ȳo\P::ݳΔHI%YX&ۘ-frxw$_Qb{Tu16QZW٭#QBWN4&&bb+Y,Dcxȫ+%ÍJے4( &PX QEb~ȻGהnJveNEwƶ5FߚFQ!g.q}M(R%;n-XSF9)i WBv"A+T;oݯH|D<ś]W/ .M[i/zk):;ؒ{'FVY*H_Po.:nUAEad)gy;r^s$2-q+ͬ3'Eޫg;.g_q0W1({PA愍Ux8"0Bfie\ARJSvuB=h'T+p?)ibcY`r/`NFh:$^lw99Ka~G';?_[g)RnwXܽt˪vaiݒ= 4OˡZ_RY@7 fV&7 Fg;YBObvt]J]ᬄ e`ۆ9aI,ILƜ@JQ4%xMpJMKf0XFe?ڽ֦.4&BAO,zYʼnU=z + ^z] b V7wa~಄%PSgN*a!Ҍrߨ+ TDy{jww˱dWSpL_hQCyu|;;(ҴOۺqM9U [x;&tI&ţ?Nc/y>1`l)gt*]I6 u30@%edy5c;7LńQϞ|6M6ІHee~>yI&a9_NGE@: 69 t-:Nbg]^jBxUoCUc x:* jqxpJgx uVEnS+}. oQCs7 qϹQjas6M-kJ|M~Ey,w2JG{_)uag7ƈwiKbax^2,{Of> ;ɟ,g;‘'_~ ݥ C?Fٔf\b}8;AR"./o@{SM8uԛY<<8+l⸹RGh8Hp_#&NQz:݇káe(6`8ߎFՇz\uÒ-|ζmMׅ} těづH^RT1[}`OFGo@9J!Rxm5xD51{ A8 Oq'Y9uΈ7{kB^*p҉_ae_BKjF',&czHwL၏M`#c2mFzKRrgܬo^g}|SaTXz?S^*YV{X)9aQUE.'ECGl/ rej5ǀ8+i.]-BL0?*FyU] e{̝mCԬo+G`;|XcN<%fr>?|]>3%S+W1] +EsIwexU:[U6A4S|}<]Iδ5*/E:2 ?jPH%rNfaƦ xnDະ=[>] YO?ZLKDHd"ǻD]aF.v-[gC\[$%=TEW2-178R朇0ʟ" K@\ĻȈ vi36>MqfχoMRuɧ L_^SNk# u v$D3FTc z\)J88}Z׉#?/_IcGFU3 W({L^G8%n"^ IåfBɾ/ĩVx9RP NnHO"j g b,;i9{ϢYCXd(UH N})bv,!PL:L༼p~k9J}ځC(|j,!f/?aÕ٘6ju}hrXv qŎƈۣSIEaY>?uR{aIh%;!䶷y8.r̽ Ri%&ϯk66|CRO5.XPZϽl5xpE5Xc\aebOn6FM|PB^)Or(JE\ƙ-ת]'fIo9@)m&+D8<<q-id+ T\0)ZC P=B)C/ ,[Cx'DC{A P=0H~oU i;i_N\fh~*X)1p6}PYSj6*$.|RxO|[F+Ѹ"W7?&lf[;'Ri$̙bCָjƦo-ˠpxOsqK>=BX5~b)][V<+yk5b5Jt"S^Ydwo0if ~ro*\I1xrb*li|UT;凬E!;_fxcޢpC:;nqn/(2pZ TB66 9.*ʿ'3 و+lR3{!Br6ꦠ7낑/E2O `†~#kK o_JCos LpDޟ!WVxmlB|9A[ FWLO?DHV @int(5+|37oMP \Ap0JCpB<K0 iFYf_{ :9R ƫY%r!$.cˁ}9n:BYPoNg -K% HL=j6؀#u@LiIIb X#~G]XY쵍ݛx #c\ql֥4ɒ70 C ;'NG\e J9F|D^pI#biA*rԭ11,r8wHJKx 7 }h/wsQmGBKbQQP{ٍ0Gne&Pn0|K1aˉRz}{~8ψJ5M%:P,O&ʡկY@頔RG19y)w1(jxMi~WQO ]bH1γ?qc9\]|-AXt:t;2;:aadc C]|q$*`KczʠQ^$1Oq}Cʍ83g?N8m%71sx|/ <8N%eQB~HmX!!:oDrd/Ok菪ČAMj:z'KPji]͊(/MXP'(ntC8kة$„uʸם]eʞ~a@l5{`+ "M:k:D=?1cZm]jɊ1-8yϕ&]7\).Bp]ӊvWK뗅̬ G 0C#-ojAH2GIt G-wqTT/ 2[V ׹uF(ݬpV[DeX^Ik56{aj#FD-TchbfOdV ,v ÓJaTqVkp&$Fnw/`/كw,=2P.2oxIն^-Q:;ؽ-mdæT₅~$To!e\ J{1@+ܗ1:-;]xLjbp?yCGže0Բ\<^܂_r8S?GGA&%7<(;Dx.x2Hj%0";*h,L_{K\0ɽqPMC|{%=?~:"ܩ눘{%K3Q%39o!:'@q6j$^!PȢKk:Xc)ؘdy߂-sT (m(D=v]\ЍW x9}  hc?wpXG[dXqfhpr+Bn+`k Lr"R'וb/ ֗gq a#m2d[+_R]Q;muHim5+Lޅ"Rn*Ɩ `Q;ܴJA3aIuZNv.Q֣`Qbއc/*ӋF z 3]E6“ JyLe]l\J)SQ^x 7%5̴r3iPnpDֶ9Ȏ٠?WR>++tJTzʣ?v+s Wv`Vyr#P_0=vY "ȝp|G"2n'I `H*kZsGy51v%1gs+'֚ҷ Flၞ!0pYWǏ)UIjQPjk*cWnYw2<$sPSUsyiM3;{0i+"aT52)C8녧k!nC'#K&ȱNe>4  lSUxVx!H,p23넌jt7lhVp846ZL=G.kGsn#ZүNhbho65cѱ VOCҚrS}P -6XYS778^zEqofnSܚeWKH%ǘS"_\eYXꪆ|4,_5ޣ՘)ñd6ղ:t+DXx9QZ)y_1Ikk %?RΌKF7OCuXtMZV;l_ l21%|8w :# h GҤ fPp6G;Hx)B!g HGLRvlN-f(QHah|Y7M+"5?UC[ 10Hjtau ̒j#k^<5qxF tK**x\vMMق(Ƌvh"]-no)1a}{ڇLM$qM 46vZRO?|-keI:|v-t%Eu%G~K֒"ZWzU󌂳fSN?~憊3QɆ5|KN+ofLiҵNL2K3&|w1mVǔ0C;<eSUV9Di߈G/ƔbG(YB861nh8cB͇`6D0]mLJzcWCЩ,W .V 5pJTGxڷQVb [(|}+]H ߑ{w3u7ûO_&HBT);.v|uaPw@EkZJ2朰eIC4lv'*A:֍zftNÁ "œdb)IZ ొ_LcHLIGCgCG̐7Ϳm ٬;-4=o{8&~SVKwKi=5WBx##,Z0!3Mҍ 8)wephMŐ<3?6Y \JŔs3Ђ"i|N. K0F4_@3}26E^3AIMsPQ]L0Y-8 c 0҂$ZjeN[JUH3}^WeU\Q=9uygs32e{@A,jו߰Wt<;k6kH&C?dB~$ \`DM@neaWzuxK ",JI K^HOI8~dl f۽;B1P3Nɬ.ߢFmJYP؏vsLtzbggM B奴p(/[gb]r:yex6 n]ȶAf0oӏ"J1=DH`/r. \bg{,Cy6Nj*t|+:9{hah>uy1WDGEM~Z_VlF.v湺Hs, \-3C#f,4K7;^k R{! U2źnXwZm^'>iun0F$#$|kU;Ö` <!^p;wטIA鯵 kqbb9]EۃTyʢykZf|,|\`dy}B㝨>Awg?HmXv#!JR e'i(J_C HetHގ$4 j0TGIK"Z5o!4qòZj_ZT^GZ_X| Z^.4tvdտv#sflt.ϥN+CNm~ASBP+<:|'j$p/+]ECLFKmT|TJì#SRY 25c ^b6Ubu0dlKX16nE`^rI B=Vzh2d-]'ےO^KEq]ē7,%9"vKEǸ/o}u<q &GI ?RJAarF.:"]ȤU p~%(]yvHa 1rq94P$Q0Fc:i> Nci'^8\N:[g[.Ke*ϭnmq|^ʈqw8c@:Vo*|X\+09htor[+˵f5cNgv,yT?;E,(#8)&M>pE 9٭e$ 9Qv6dۖo̱96Nz?̅թr2"_8aU`t~q%篜&W#:3CFP 7dž /",`s]BA AP?eA>t`@։9H QYD'KOF#avσd5߸s=Nc%+_ـކi[e:_tEm.-K>$?M q]QS47A; MeZ$apc 8`[RLz`oFmQzZ:)Zd?Q60 i9Al,L;qA}V;#YOBM\E?u;Z˹ ® <߽7~ /WRTXYWlR ~NSX1hp)YЉ<{,OEf3 |j<epRm++J2 4SmZߍh3~| b|a@9 K5Yl3l|"ɫ =UH䥺sNk{qA$\uΉvN r4gn|"a \s0k@U \k(u2ӦQo}ͥYIaQ L:źë wa2†) I0G)"ʿډ.Xv>UzdҢɾf%[v#C9#6Ҹ7k"^r\gIQoH衷5'F&n`(6u)e ;Y?#\Im?7#^Jt75[W.F֌ d(hBMD4 سjkW@FB-+P<,6twگxWg>h$TDCqX_`7 QC8Q%tJۇ)!ֶ߯j0,O>8C_ɼ˱5B٥ G25M{}g~t93hgq_+pn<ſ{:0Üo𢡄t*\;mK5 #f>AJoླྀ5o;[AݶZvSdo#ySW. B#D`ƻS(}&fDhpך7$f ˁhe~D^Ĕf:KFRu`e #V#{ʟiGsr\߮YbM66N~G HࡖۣjT`2Y9G_T)A &X8^n!o'ڀ=Ҿ} !?Oiw~~SɂE@Iѻd N+)r0YW\G7}&B& OY܅gj cti*?Hٵ$7WFۍj)N{` Pɯi> C"ě]иLia߯[ ޿I F Xb5J>v}nᔐJ+_HY\PǠ͡WђKʖ'?~ zb # D"p=R!y@VN;eִ'AW+~PH颇2mZ=7QڽJsZ&  Փqp.9$4f(xs\D}ێwItLcb$ Ɓ0>YUOV]dGsz )W;$V5ǿ{.>)x4aþJI>/+ k?$!6v\K-߈حO fvJȚ.cͿt6F}ĽEԂyg}1cH!<{Os 9]{f>]a./0wy\B+]̠JK늟t0Q@Oq$U& QjL9(? omt9;2buCz.:߷-o@psodGk(4 ͪlz:Xq3?-K]}B\u뮦/#LVIRh*APқz7NO/#lSs+QX4+喺oek*⃍i fd7 @b`ѐp_e%817[ eYʹoxӆ]`\%G86lIkaFRD>bnc*Fcڍ*Pܑ8 Qu]#vNӫ)/;m73xNu:ݶh*Z\/3+I*_-Hc/jP-;8a ٩ÜHMsɧK]2{dZ*L#e7NDƱV.x_H(6ԴeJH`a, 4 P3]78\/ܚ2UF%DnW?J}Ǥ٬ ap/sҔ#I/9;N׷}_pӕ&<tEjO՝8+ (TI^4r['zkFk6iYK2Pmv$d̜,3*L ZoEψ[ hʡ~ S3\/d[˂8X^+sw":]A*Яs'Lwo*Z$zu`#*yf~T;5>zN%eIb2iUZ1 >16'XD."IWMBПuG÷uA7I-X3@Tߓ#ꓫȢZ@g%kqs2T$_p"ZKS%1e_g^+EEOs,<0pBvw5YAz9d`}/3e5BT$O}qPJYXwC'{138+H@7# ߦr bdeW;K;'LC0VAvgi_>2p0aʆ.{ɇ=z$$Zn'$qQg0; +=Blˌ5V}1{_C{7}3 !MJ1m3VGR\1^hUNǺ#zU? ⵃd|2D l7Ӿ~:JM1q8$ w rc0ۆj63nv0X(^WFn`S1o&6l29g~1Ԏ&G)|j& lSZ"QuR&Wzod$3!+ ٮ:-wGp,pN l$lH A<-tH9F4xa#H֊V@-A!:WE6o;ڧh)~}ob"N&3-̀)U$j_Scq0/@Of8>uFtʩ|\d҅ ,>j;mQT[ƒ,ȟ*ډm1#B9ذ>#Ω8`͙-]8YePhh9yT-3mO3d'qT;w'tZQ0 wʜe> Q{nQ7l<@QO%pw;>A%ĆIBaҗo`Cxޯ^.we+fSKq n{gr[#hVTB&b_af `[S_6/fc):V]e$ w55 vA0%\uj82c,``t)wo-%ǯIB@+Ԫ"-&7$TLAo*`)qx>X?0DmɽM<9ڙg=q<~O:4l=\=T71 wi΅LBX4O(G7a 9!{l*qX+OJ4B6x!"~!ؔW\O1ȄnMP]L=]=t'czuя| Cj`S8l,h:b!KmD:pUzCÞ oKyOO`EX#Pt' ߁ڃ`5JK:5EAތg5!6~f.IUCGrU^`%Kz)%Y/4KO̫Ur=[0|,$S툚:hH~ ," {)M/'F 4$k;M=l3Oٵv#>»֪2IM n+QKȪ6-'][eUU5>ͣa1d09;1gU?s}\F nraXiBR r_0x=]Ug&/&0G&/r4%䊁 Ki:}Tu^ܫJW)\bnV夃hQEc<9cz8c_TɲmZF_a:-L""tf 2t~XH(T Jzz lfZeAٽ}4 ͝?Vs7n14G \^rL%9W`9+n a<޳PEex~$gjn=$_qoԏލ|Hnl[UtL8o@ 42>&לÒ!f @6R;6Y=ES|,p9\ :BUKl=ڑsQ UEX2#L#!SUĺlS*yqu-'.V? jjPx۰bIdcq6VtI@p\QMD~HbFrUNٖt^26TD?x3ΨG$8( y`Hw_ĦŎm-}T}i@~Q?!;MOMhpB׎kXF@VOЎIa }U%0?t=/eUƙ+\\sqB~?XA`1cS|KfYQ} @;N*ep'hݴS5 2.ڑh߰]!h`CռPDRNJV:Ӡkm"fRu9"UD|UŒPF*>j3M:#~?<FI{H9> @g'\5TQeq"&F#.R o=?u? ߷`:KOş讛vޝPۊ4&h%vi cgiw EO5aX:)V1uKp`br~3Ǹp=6}h/ffOz}%P IM BZYd7lWئf4dqBpⳞ +8Nd*GH V!__M~n$J 2t}⛻fYҮ+z?]mY걆~aPSU?{@5ݠH+G I黣$3>h1˫횶ꂄa|]YUakԛF f_!#̹ZH*Ig]6 %&ƿL6!28GSļ3]VܫHwYi .8gsY *4)]m(Ϡg/^0Zc_dDCT ;P8V¬&ɎpbÅ.5.=ԏ=_C6qi~Yl*+W!gC>U7ۘEVYBYiy,D T^ /^UWg7L``_9dpp<3iJr}TrgχǪǢdi#YP{d L߂BJPOgCF\8mn.,0TXnd@ eXLh`餲ExD $ʨܔZ3KM^{_*?g:Ч_/\*y?\/5.I'sz3IEF!"@mC#"WM.T\:3Fz;@4 )<eOghG{7K)sD*: e.h¡MD3;'BtevK<&.K٬"ߤ 4?~LLjT=`Z;D~?F `r:N kE2- GM՘9ѤD b%I,I9165в&~ԡnbb̖5xA8S(`@;34(Mw5S*QrhY;vX$A,;fmkr2.x*vS e*v7 ūw/#ڕ%͆;?j:z|/72Y1'59)Ǵ&z!5lϖ*c[UMnOMpz$I,3JB&%kWt`fjQƶ%C/1Rzqh<G-$ > )$F|` p{1pš^ڜdLS3Z`i9ɮc*H &E[@"u $8d;/J$Tv.ᥩ}pYk̥;riD7+$_gXF 9fg\ ثFШLW %T"S^N$2\X + C~2øJdOyC9F WhrtSEc7^#+ F߇Em5l#ap4VRj.Sڠ7+zRms#Cre[ag/RJ|X<Ӈߺno5F= AN:V jI /#eAG^5vۅvkaזGIR8%IZz| kӎqnX|]I=_ŸOTm8wL5XRjkXar簎YN\5 HrB\N4ju ,8")iVuՀaǙW;ȗAŽrHrJXtqX\hޫRѭ 'eNkO7η9O3R êi@~p>:~iҎ0}ϊ E>Db_iB=&nx ^;j4FS D3!\>}⌙S/ظS1d|bi>lY1Br_YH81ud|w7X^τ8^Kha-k}Sj+g 1]-w隣wG<OPU 0"9;=L!pۜ_MX)z TI.fYG5KxHe+ kT_pBtb[~ҩ?[ǡ[rGa2I~%@$xDAyOehV!b#ʖVӋx gI4-xUZ5I7]Y 5Ԓibt'nNyOY jۃCN@ &|RF)SS@y>7fۻdNQ%XkhCfQXqRQnre Hj3[@VEMS8;>V]Y7o(qoװN ~-?be4тsՊ- _&RP 3`Y 1P!]l5Qkb|qɎI!@AC8]fOUHMϑXx/F.kPm_Xa؅?"9*PVRt1(ر^q%P4rזmB(B_ݐ[("#1lg˦9u0ޱOf$KŹlʍ նjv2eU:u!a%fW=P䳰"$S yE0crJOu:d4XM#/wJ({څ1xs#᣹9:l!yMC3@B><ō'N/{I'*G+?3; Mgݧ.U%t½tD 7v?i߱!y=1+9⨧Uf <+,}gRsA%Ṹ >1,uCjar˔֗085Tt,!lFs|4\q1 0؝&ဍc!e-e\y*ECā|*\`w>?H-vIpȠע+D ebqqh& ̫&wm#zi6ȍItٷZ{!+U/'H:A6Ŭskϰ5ևO/[Gv4bF*`3W9,jAq 1P#UHo#Zi^*(|yt+4k`m⸱,m 1UƻE)Sxyw&7vGIQ8"+,fIGl6'/PF)}VgCQ3X0 wf`0@8ܪJX.0COI"ux҄\ڪ%2*wpu 8a9N"X ކ܏'dS* :qppRɭ#zN(Ʒ)k0{c;!_\'=!#ٲyUĄ] M}QAm0+^[ c o&DAubEveS,p*%3w7x?# U-c:v'7`qSԱ;L rd/ʄ6HY00 䎢ql‚tKMoB=b2vl(4D*=5/|R"&K~#w"^喹x eO/@E(WC\l &Hkyz@`ussQSk?ZZ ߚ38reTotܛDM?AY4齩I>@(K7ks*Hz.wPs}å)wԟ:8uP ^++`L_A?P*u%XKA"sg 0pCܢhdkzF6?)ɿ?<{. lb8ٜ_hNĀ|/⚟jU"sN+2&}hx -l:41ÃG΋Ġwu+z5]䯫qJKUH#s Q<'=gJ+T#Y\)$SM+ ti3ZO6W !pMw~\4*)tqƳJR*/PIN#WvY)by9`\t 6 +NY(7o~M_TmRX0^`fD(wl&%e ϹTcVb@ G!f^t|_{Ͼ&^ Tww)+I?47TشSBSvF:I-C.ճA7 y\F!$ֺbTc2S"<P%&i@tyaSLwuױNh0#<j$lvz[ۣbĚ:1@senE$` n\`s0擅D> =3_Q%.mi*m`+tYhf/^Oa2]APvX~B1JR4X7o5z@=S/Uf(Q{{X]ada{9sz+"u2SojM){Z2Dr? t 2.Aw_slTNn>Iў6MTbuaNhBlB̰32bef׈mnFœwWw[Ϸ;9%Zǘ91zv`MAS}$)q2Dvs-c ֥bo? BO%Q* ;E>-@vgvֆDxm-Cq.oP׮#gȪT!術D+JQo}T{1z aR^{RiMj)N*cSŽ"؈uZ*|u[YhT]1Eı&^O".G鉟*m7!GGIsJ/BJ{r9gjnzO%ZT jcDU@Aďz~?em@]&»`ǒڤ!y} +OsUReojc%d']~IF?`)0f6dv{R~8[a1s܄*LvCv)ؐ>O) `dzlYߒlр5!RpU ]$hwr͌LWA=̀MirjWw0Mb r7*)}>gB&ԵgW D p2_~y`Ezh')$DR6.Jw>{z,3eIi >2~r.e x򍕿HŸL7^cydb4+#$[AEs!8<~2I,tOh^@<7WTC?I 1yfNfgi쾼"+XwtӀm336L޳ǘVԟi߈wcc ?P7cJq S&CfW-V}C܅BP$=ENdžZf,'{[iF~ }ĎӏrPUbfBJ *u-'3:6ΞP N2~>@t,We/v(^t>A{_@o p]^8ecnnfKWͥE?㡟C+G4.6g[KbOuh )SQ=UQ"+DBeEOhL'F|+LTsReg_TTÚꞓ)avP/Go|0 9I|~~vx8 (1`}`vweS6SE.=T~eh)Y-^2i*~y\%'bB͔|)w&=jIPV' VoPL3sl%#]|zN)mLO@fτHTf}$d#j{?Dx 1?CFZ5 1mCө HK^kM۴:M |N cz1nu3=g{Hʈ ]U'-C1_ :ΥRO0">!=EX?`h/f,]y:MuqdoSO*4=6Ѐ%9IZ4;4s|x#_&%b x~y>ZA!/ Y#hv*DqL `qO)s:EO-E61zŞq% |qK#[VŘ2=kD k y\އPxqn|SGѨ&Ğ+!בIe9jALuܜ>`A!kvidOT#.N[F.iڤTCjW5?GXڑQ|o9;؟ h04[nl lzBcNC]m(G5RJ,+ʭKqM@y!Y(FVsWÒX)K؜8y,YO/EOBIcPxQdA,u<ikr?n*}ي܃aմnPUg} F+%1 f IT}֎y?ӈrW{r&ِz.vćm UT ͷw03sӯۅR򦀌.R%Y3,J_o1eU!5y=гO$$QHi  s4Njb\r|kiѼF7W`7N"<@4KPƵօqC߾PXtnװp9(Y%b2sF Qz_,sV $`>Cs$Y DkߣY3eޜޯĜ˩I~x1,6'ѸSj{L. (( #9huJȉ k|* !UuV' ؿ"rY0Q/3^߿Sbն6ج,}L@z̚,bTőG_{f R"6";YPgn[WU`yYL>LpZ{U0ƫ|8[c\:ׁ YHXeNP7TG}6 MCj{m+&X鵋,]5S+q5 t:CTU HފYCirG舟-i2d ~xV,dhisv" N^+i[ e(aOWKFO#d}{Ii䋟>u C<&d%#aq)KN-O G7^ 4rCDGRY v?/fsIX^Ml^]db U.HDhs#%/L.Ek? kdv 4Ұ 9Y\pn,uU̺o3l3UKCcպ8KdHbMc9 $WR6]QC ]-C,yN B@[4|Y۳: /T/u \IDSz.'!WS!"H]॰p85Esq3r[Zܮ1;2U%!.*O/$(zݼR3yZr._>T-[bAtiOuу"nD_ͫI7XOn^ S/n"R"\vw+] clty{{1p3C KlO=9l'?~{B}jBq#:WVP .I3bTL݃Mp%@'Zax97=GLobARIQ*; :W1X GЈ~=~GiT2qu0,˛vSqʕ.~?iQ d a =U TkKֹ!bNN.uEhfB$W#,V0Wt?:&+rq5Q)G.iد-˘r7rZ#\`#ja'@98 MsNO< A {-^/;"X:YB![9@V\Rff-1/b/R,Oz,qqLw4P'}F*6suπU wCV+ض"un[~.6( -xZ] ]7 >2BD{S.u|q޳utUcv|#(%lWNOCjW\)F}jxN?\En˃aTb%S,G-3.peYǕsKPnu`  ӕ[l?P~qeT腇oe ,9/,_ig;pm E:[Lp8MLBB9 Rdu䲱D|]^@$ N|L {'Ie]rC+X]oQKσؚ_) r+ 3>գf٤cD&jɊ/ѻC^`v~HoiJ su|_/x{כ{4}Pš6yY_FKW? 6 96Xi<9cK+q`_"ی4_sYjLWLPܚL!j?sQkp{WxU.#L^Aa(=ؿ r+z͙T $ &0!8 G;KSUy5wG(c<(@Pa4*!|5J-V5ݫ5L!vJ-7$Ec*${c֩3B(_ױܞ1ݗꂆvtFlDTF0˖ކ:%q"횟F}sGt&sNģQt* i!M vHA-:ETk$wgZ.)/g4zm:U)FAF3Neb}{o$Jnq΅8Q. L 3]G;³`+@Pߟ-jwysYvhR]fom|5AѦo9 ɛ1Q SllO"0GZ* ~HBAz|5]H'H7@{ڐG趂z1gm٦kAf)@c`?s&L#b {KRڈ>(kۃ#EgeWJg 0TCҝJh1m,@^!yv . 1*wDi+vSr'Mln S>va6$ڴ1QO;T#+h.3^ `Mc1V6WӀcy2 l!2{M䬆>';&i=QEݡ+tjK ᭱htZ%JnK6xv/۷~j8]Bxj\(nR1 z73x C4ѵ@d3C_j(&$ԛYkG|^4QiC(J)<$ǹ7Zt/몂 9F4;"*ݘ#|Xg^ȏJԝ1syaf_ѭg >Ñ,"Q^N ]KYa粘&,˜ f<ݝ{פ ~Ͱ ~-ٰxv_?jP2\qV\\?K H_465yċ-0&Ȟ qladb٥w22BbW_wp pk]PDk`aŸ@̻`if o~&XH|1I5a4j?HxkgwݨS6Q9 \ý48 5#~e3gՂN9+jj oMЏ&FHwp\6i8tڥGlQʅ#C;r>y|LlĦ&vBv8 &Zi]d=-%U4Q[~0ӬTuBb}yL/b؜lPDf5m*? '|(yAҩb3,cJC$⣱4H,0߭Yݒcm|ʫ]b8^Їxsܽ^`< Uլn>s !ePATRd) `Z9@in[|݃bL!Z_>M]I0=@4 Dǡ;$ HW]{%mPUL6hk2˟xy|_rbl}[UeN*Y0n$$ e$W 6zUAp?ƞOWN @'L* '}iItSx~dFm6lGm4 OocN0ecR̀jq~אUjQdHH1z<B_pz($O$.N&v#V!OчN%ްݕ>bHE鯺"[5SpKrtg{UtN|6Lu <`g~ aC\u<uS~p&7 Lap9Z߸s?\B=S>G XWN4K<*7wā6J>̀"?\]ώIz-CqRX&:0|y]+ڛ.e7%n Y3풙ƳV(@w N4?Yl%X|v9?WDq7.H- k1do 2BrzǔN}ZɧY]el4&skwP{K'"8M`<-dW=Otp8e@ T8g9\y9o9QB(mLm&n6y 6)Zgh/+u qn[k#Xcj㐕% ƱnIV`(GMΔ&@acOȕKK4ޚIВ'im"X")YY rl\OK UF uQ)Y2{vY^&cZ/|C򤾞7eT+>!$pe*b{ka8F}lE"dYGP73o0c@Jh Ֆj/,RK:5qB٪`\"^qQȍq_W¸4I-༮xa:e :&ɝ?7=kvuaٵZj]`|,(ÙRTEN{775TnhF MݎٳtaB7R;$þ'z^1ɷ{x 'dkŻHw6?k!ߪ@HC.(&ؓ mDV}kjyr EUIZ$"1,6'II?ֿr<C[|U: A)͈t-z v.{@$;glJ !BB` \ԍ;iِϵ{ajQV*:HyJ !C WF9<:vH IM[I+<” _捓[>@ThUh} Kcz w'Xj!8BS&#FWkXs7'nQSr n[hܮCT{~R䖊D5|/^0.ƞ&rM>8@_Q|mt dHzo:Zeo#I7q"2hY%o:zl{)\#y+ie,o %xIGeķl(k{9r$h]=ʹv)#-eSd ~a1Zcy&:BiE)MG x'MvSʑR$yYʬ ^1po<\xaC{u%g j{K==r"32X7L:Qq1gؽ,vofѵba|*ޥnd1fω\X7⮽5u9qHtS}0XӶW ;vVj [8=Zg `{lj[e0%G;/.Cj"rZ5KuѴĨVpCg* !.ߕ'-7QyNP}CԤh; Zb; ȪrCF؍L]ʇ8*]TTafW5vyjqP1ҜZoY@7~^xaKkkRs,j[)KRc~n:{';Ѹq> A5Hh]U^ ϫ`A1Yi_W 3cL 0~1%* QfSybYFh߆)o\4Rv✉&gc E'[Բ\jၲ˂>5[++PU\SZ_ 7ʔBgf[u-6.wwbۊ;4p) S/~iLBY18Wv15ud3Ҭ1wPx!)$+s p`4I4@5[ hD(ථ>=kx̫V!n Kd;?UZG%f' v_M"%rH?rU$ R*)53Y&l+/f8K(%z-j[Hh~m_\cC?4cb7i,uAvnh2gŎgT.o攼lBL&T26o3h* )&8tBH_)_WMhsՕcl¢H)rC/jyᇚ 3]Q`΂ߋIAPeL'4nv*AY=}Oow &MuO&y|-Dg쩬8[į GIdY''W'D]HLa$Ṧl= K8ӟ{fT;myB݁ EW:RA_[,Kmcgs,T B?Ap"yܜqnDv?cޝYb >ԞU+ZiA J;ltt+s$u>Qo<W"S).D#0d2dx t21e _%` >:IՋ˿.%$F@ml0EZM?w) r)w<{n.l?ݫ0{rsg&n/SKL ;W!ܲ1J1 Peɔ̍[>MY#~Ҽ\aE8%\8 :3~Z<"@WbI~ͯK| s\%-e<0=@oRm Ooō^߲QWzwrg#1zS+5rujYYIoĕ5R0bYeE@ߚ#%PJ˱D)pu3yp,9rV{kӭ@~ Cmߥ~rV]8)2f1!rrpe6zުx dPz__ǍE M96??Ufو]x`%›}*[ҿSy+# h4ru5h Ѵzob[Z|9z_gQâQOͲGP+38{!z&OxӝG@,]i%j to:-5ױ xm ;SpB*ӠvI J?mwfd\'fإeDA3AbPIa>2re1Ib#OC5! =cyAVEY\VsG%i0\*N5z5Q,q%EFnYeER I8nw2+"[(r*Ev'Q٬Me/L͝17o;y=ث=z(_*{8 Q0K[2:%rV;c~$U<_kȀAQ3)"oKƋiֆfJp l4;[7GC 4M']~>>c%2Z#,qnC QZQu ў<]!*RQAFs?[T3m{QKV1Z'0c{sܸRZVx7ߎޥ:lءßM(PVFGqeģW~uOgPII_T3  g[Z`9isbI\ayzZs*'_ZW3}{9=.*17Lټ pC,hV&Zk\,Nr-JySUWٶ82}4Ozpַ5.`KϠi/ EMd/龈CUlŇbUlp:`\h2P.bzWPly4GI_1x% zolHګv)ҩ9(iy( @|>: #^09c& ;8qM4Qo/_|*i~aIeUy@'*t{c976C؝e*qT֎6z4IV2>Ie1);]0DE^}VS ̧7m~?RA  ũ^u`!%>ZN> ˜dKDBb X?9+Hæe] 19w3(nm òS]{_HUu_h(YPrjYkR < DF#Vk71S![՘lkC'/JTrmFHE =`Ƨ\zaJClɓ1]&1$&1Ww% ʣxeJeE>uh[uzIMk:ֽE_wa?*ѲTZ:(u,9E;p~8:̐\('Ь~CVoL-j]ف}B7 rȤZ-J5t1٩\З0甆/Ep5kRUT=?Ub&*(O8f'.W4q([/.4ɬQy\٥/B~{t]D1{%}foK8ۋOȨuǭ@}bo]slӧ'A܆j)yB_ct&a ÙU7yl6*xԺ k7gu0)[>qΣak-YZsL<2IP7u97ߤ}`I-Oa@=5&^A}µCBއRwa\!A 0 #N3”j=?j&{2Wۯ$80:ᨯݕRB-ѯ"z*O]ȉy򗸦ѤRXdh5*X i5FS9PrƶAEpx1qy$J҉G/h,١@ND N{]Q8&WsvɕBXo 4Q%>UJTy% d@*i|&PM_i`I%fN!b$@3^޼}2V}Q/VS")`6Y ?>UcfOOOks=WH46U<aC2?Uy-E셓rċO@,`b=@)nԷTTrS"z w1b# 撗9Ս˵ Ӊ meGx>R{`=ȮfizJi0!j KO}jߞ*BԘn9$_%BGǩ$1a4kFf^ `V"ı%]0&?MY g:T@3&vś3d`$M%//ugS^@I"5\!l:!L%Ղ}%w] S+i&ظMV<;kdFI~Z7s*sjP2H]\kSzRtӔڻe_2(U.A>J!B4w2E7=e$y› L!@G13Љb nOp=^}tҧmD_q )@;ܝ XS0A]B{YR@>KR׌qz_lcfNXY '-Ǒ=څfQN̏LmJB Mgk{b˂iJokFP N&o(țcȽ&W)Z7>,MQ- IY"!D.&ghJ3 ַSO(DcYZvրԈo@6,MQ[>_Ypv&:P~1uwa@w+UXjĮ'#8A`jYm.{Jofk.ʶ\,#-w$INUY>7wTK2 sh!#ν,ؔ[k >p\CHf[ʑDR/ IsxtVaN O dY!frf`J<t4 ))Ѳjs=`.ZʼnBQ*g YQ+ :u7쒆 Os)_fD|$4/kZ!x<7Nh%0^꣒;5O>@&|7 $r.GkycdoNAu\M:67O"!nҷGFIh{kHa?bCd{b]WҦjy -Et\u2f4+v{.Hg?̝1_Iacs{ܖ3"o@CPP뇷aǾ_XڥHajl`dǀep\kqz.elp>7rژEl$h[JOKFQclճo@ɓpcV((؎-Ym'/ڴj}L7QV ͈  EF?ؾJUmVb5SzoL顎U*E۸8^e;+:R0W' ,ȿMEǓu)sݝNYUc ^f,/NlŒP&'LN?қPd9DdکXH*&ұ1j0#K{6K?&%'Mo֔Q\:u}_tgݮUMR.ZI`UP/J[]mhsC'o7yOLAՔ}ڣr#j-}O_>V^(#@U7ktG_}qA Þ8Yٍ9$giz/l\񭑐+A#tBW|bs;1P"74~O۬}h~o*Ŕb${0.5.*O9cݺmL*;g=Eܣ/7eVysڍs^fCŏō⇮d!# }F64{X&ޝUnENXU|v:$mgK9iafFLn@PxI7+` O+;3D*^2ZnE%w9¶YVn~;`7!x}955\4 dTBG+ϲ/i _\W6LxjN ˁ@ b[P@S㱹qwyŴ {b7J5T =vL_'GŬI|mu6]b}6V$D>"5J%~YE6e`4ٰm hi0-,_ӞG`*m qf7a }Fjjg?^I;͡l%p]AEcbHizbo,gkSaS~D lrw ^Wʥ#wcȷ1ۧ?g!u!E:EBM)H2]jm먷)Hr|ϡQ`G+{"CPX$l6>I0޼wSK1xCp~!Tv ܿIGfR €qAE)l/iWf>Q{F] DމNQjW܀0Թ 5fFA'W:3:'ED-0k餁TO~k\tVRn03 ЭȩF;Wl pqΫ'vTz^/M{8QA|*-gLi>ʛ&Jbcmk{"TKSrx#M.n7iˤ ŮlvKT2.Ӥ@sHӰwB _η7Ž,  umrK2Cis:Όfj/cDu| 7J@ '`xEY.'UfԎСdb,φǼS&[!\Doҽq 1]q W\cbx)()Yuui#W+/WɎp@x0'gPxPDxl^if&r =H$r~2jhrQJqg6=k̑?򂋱 fz@! S.urm1廩Yt95=EA `a=uhJe2;*8 `M>/U4^cJYvqxY#ʑ9X^5, $踡Se7lrMV6 8V!,\t 1? (RaQ<[ g:>k:> ,2Wvl~>oKB!}49ɖ f%B:z{EkT-]G;LKnlC]=@q.?-4o٫ A޽ޘ3wfF,(QclzV8frߋjƷsz}"L2J^o27 "zWI ͪ]?6#" i{9 6j=lyf_thɓ!qgmJtX?$o)+OƿR#VOd'mi+ QC~J7g*U$}Ȗ{#:]7M! fХz-l4S7-nh oitRcCdK?zdX‘rn~X U/#_,vOplx!p~t9WmbQ ORkdL?bƝ,/LLXF|3#NJB[:@󧹈VT/ D1O6Rx|gكQ57{eL\Rw\ ԠSD3rIX~W]j.} LR`]V+pu :G&`}D Z{`#/< heĨ -4$:Qa2O/n<öb:٦ 47'Z}2_΅d;%&~wx"nv]͵o#*^&ѠLi䇍aa)(q?M~^S  ;O  t: -z0oIt3ꡌ_\9"R z2墍%81ވem*h=,gTJr=Uc]އЮ: necvt">? %a:Bv80 ȟLND{Z"7T%J L|z)`=+9,}^Ka,m(_O6" o!.. T^A`$ˡ Ip*S36Eh7VĆ@ӿbKT{܀ޠK [s@UGǀr39!{%hc +,֎: !AdWu:kj .42hp؅x|ᨊPTM<{{SxAui".5QӲ߈Dhu˕՟X9[ cBg:ʴOCQV,cKSc M ܠTcR7:iq2E˰14D4KZ:X2.hphii{ K£F^9bqɮ2]Xѹū/GjtDLŊ0d%+NCCAړř);e0p( [< }8P^"d&7/mH|q5:˹{U9#\~V  Ъ$P[bYE~U`קW6rcDp@B3 srp5F )mu\w64pg1U@hx) AWJ9ʱiI4RQ=9Ddӿ[d['5ƔARjzc]ʝ]s{!{$g|[HzBd: B娲ܷ<ӡmj8yэcx6 "f_~L , #`/mvwضrpЎ1ڀp&q4_UA#zL;!ցUK@TF m`#p_d$"q !Fdrh'Mʅc\ycJvӦ$:cݹ5&I@Cde$O?gT"A*UG<r[fDN|԰JI ] cFf2ţ|DY3..mյ˝| 2(TM$]}Ѝ%V$Ϙbzul>=NT?Xs X%yAYVye ) ;PD )G{wΪ Qz"u7&>-`X@V~1{BҷҎ@f6dib&7VZB֠ ֣}o39X}phcw'Ng+ lsNk#(WrPD 4MYp7|W$G\uÑ_RӶ6nى ɗ" S@e}4=!ϕM cCf\4U~~IiMɣ]X҄b&Oxv8:4>Im<ŷԼ"XJq@nN6`Jmb4BUp"ɖAO_8EׄvoBA"ТGMW.[߮.}UUM)+=Wػ:ah\%%,̍g%|v8&90il AOE mW$as]j=ŜCPҨ k g,@6Ō0 ,WsHɏ,?ECH~Q ĄmT 浂d$9oNCeLވ˷70ӯ'pI '~t㍙ViB 0 Ci 0Xyk6AV{/VlKV^wȊᢱ ߏO=u{_ƕqo<Yg}></뵼r]߾%:n6F0֡dnI|p#Ş7'mYܷn;MnjP 5$}yݒ0sP.M/Ž"|G #A v 7_pu:ia{/]Ykc8${Yӯ?8dl]+z| x # gT)ں55RH%&^:uQ%z^[n.lkmzD> ^qd!}s'xԑ5""')R}>I @[_EL!F>"2'xY0]<]I 9l% SCڤ~Cz8i8XY7mvJ@jS8U,8XnvrOlvԂ-hvpDP a}[R3Kmn!&= l;l e<\U-m |7^d Ӿ OeO=t1$ahom]VԞT@@9X1eז1!QXs^cE]h 02{B=`KP\ll%]Qrty\?c [U^1P7˜TG~`}A^4&*!cNeFߜ[̌:r@+^)$tѸB -nR"Ór,C#[GL޲[uO򅣅pv#l$qX@@5qkh)MѢP@.ڍKihy¤BSޠuL{\]( Gug* b 1/E6)sf,M 40=܁3T`Hº7/{0~ 2lJQ6OӥЈ}э'F=|zvNs-F "$mtt*€bnߚ`Z~d\?CBP :aY*SU*+{ I⡤"V='XzggriД1Ց=$23uLu =;!eERhg3*!:.sgsT/CŲIӝ'^2{ P>\O$Wە^+\+ ?vT2񔣡~35d4ʋcEiD4x.ohYʐmL[mN(d7[m"]-T5<2e %xWRjЉ=\ۇL :zŀw{ Tuuv*'M~@DpYRmݒB=rZ3ItP $gK^ \Iѯ M/AV+z[9L3HHyL~F崛SwVin5сDRt*zUIԹҼ]wcKV5z{2)?cpL>N+C֦ w ~Ym}Bl,dtDB)muy<)V#r0*CBmbo;_Gfp?pL=G x.\ӻˣ)*IY=iKԍ (ji'ݽ <)rcܦo9))&BQWʊ O/t߳xbtryov,A>{9p)J60|8A|_Ibkч _yBPoWMtp7uH^-c$GԻd|Ğ>6QR:7o~ںo&D -H{knaW` [s[%Ou\vr|5ϛuȨAX'+FxXoM_IBFoCsW_ߊx2 85V)0xOj{*8e*b+i ĜjV;nEYx𡮕R%:O}fo[~ؠ' 1AN&sK+"v A/ϫ>]>?S<{F<7Fm4_!\(!mȺgOL IN[7WqץMaU f/[T*7ӷh8Y(c>׹70ix-@?+R58{r侃̰KueAxHx@y*kU f5v"!X5  m߈|ֲ >PSޫ)TĜ7e{4J)#}]ߘ(Wڡ,RzU3]K_h~MVS*ooP6ypƦC99+jK{*5MR-FG?!s(_k 9%2&$w~J*8Vn9" {ѵy: 'د6UAtvi#/K[p{GvdqM5eA-СҜ0;'N_d!^ P oc:d~(e#HmVܤl&Ck 0r$=yyDf57_J(A/8D7S rķqm`]\cT\61;Õ&mS;D͢bRtlIi\J<܇_V:kkgfC!dAZT@3-98$r-L2g{'x2jETcWN \B!SO"ŹR1фڠJS z9:2M}}]rj8'lO[Nlk|`w#k@x;G8sNRíRyhw\O:{"4ۇ @(5.k6q&#SK4v]Â*+yٜGѪ܌'4&̈߆O: ZA%Ni_#,cPgsDkX`8_/#ܵa ȣGN,k>*b/HF]YXT!سA _Y|}uM`Β"IMפM'3"Kz/|!yG OWM3mjiaw NۉSt Lhtw`)LPшo\."kpQmgԆqR⦎5 Lw2ݖ9ÀPR,؜L!鴲?3]W9lyF#,Y}| Zm$|ըGm4u 5c8_\{cQЊN! QOV+YS-ɸ6, 2|&ET_l!y@xV{n zq;?7oE$|#NX ү9aȩٗ̄.c-ɒ1(hAA%rlY(-ʎк- gR`LrG2~ O2B '8  |{М5923Mˆn~crG3_3R ^hfQ}djtRp0mB)=+Wdxr5bҦ!h2]=DL4B#_EG@-Bid)+q2ލnq~Vdȩ4m.s=2Ni@kM|N_zuz[r@-COt.ǝHXaSro2yJ,y&{~̶17ʠ+cs`v؇Wхpl;O[[HѠ0ÌZD,>1<ǎ~jDR-G[l ,]f +I28oh0(xϬjdxyi7c$:l=\1y<[O{'ӫw(v롕"V*K^sO:xt.ON<$:óZ}m .L _W+9ghsqf_0gPXH A}g&M8nIGj>o6c`dV5cshRC?TWPF0#gm_FAYTk"|(BUee8/֌$%y NZ>TՎ<ctgFHJW*uSUe0%˿T.oYipYԾ 3`mefy=b!mFʟ3aU_+nE]"T=O:f.dh؇XG.% +']:KX.wN2YӰNQtRo 9d|ulK'>yF;PW ``XV]mXQ=L4(u Gm9[ifL daټEzqHeԁM}A'ua>Of NG =@$^櫊fS‹os!ѣFARp& 7W8-yV6m]˙4nj\]:}A:yi4=Z ߽x& $We E;f񚡝|<ܯ3~vZp";[T1@VI> []^4:5)Fzw`7q2j{XZ^zקYMЫ4GS@Z8]P,aO#?>-BGaSAOޔ0_S ߷Bد,}MO{ !%L:ZǺښy~y!YxOkPs\/k"ACVeh6'B{niy=8_,lbN+nl32gz~&Ť4<+|rE>p+:qn҃1t; 'w q;ðdK/uVQ|_Ђ*a(G$rJZR&ʫ"c,q)D+5Cx!mmO~!2Iфm6pW9,mxx$ꡕ:0dX]ųͅǁUY m @& -ZOR{' fM61$j?ŝۦBΚGͥ5s¹`gTr>5 6M Na|~#…!)F@ * 69ҫx%hf TlavMtgmdE24R촤Uv[4K)F2ҜH/iib~ߓda"O"P\&in2eZΕc}^1Hnjك%0)- -!g3̉Pu/+m=K=kR8qk-6z+ҟ2O`豁ѓ@-+N<_q[&:Xl 8}l/,oǂ6MPv| @ vE!`?՛eizj7!9b^X;-^D؅SS$kDqvŶdmJd ?K@6J-l~W+ Hp^&V6C]24 Apr&~X+^q}w!Flgd@vĒzPeոV4u3Mru{}3[bmgbFc'%/AXsY<0g7@K !x`0EI.I c4O!IlX f@6 mo`F-e'pOTn.U껃CߊHb-5&C/m| :WʊS~"q ָfߘ"ήIo+@~c@Otn6^DP~mV݄j&c(4.b\1E؀SVWyl ޳}r[O0ByDwuS'ƛSP\[:$by3 Ǐ]u3JJ &b-iN%$dϲ1\hVnSHNt$m(MXcׯ(M3wE? Yc-Xņ&؈Pš k0_d1;DBAJ'arEw `zh)9Y8xz/i7؝QɜMPj3+cP$VaDOmm[jq}n0jM?qJʕupR`,. >x岫]:VId` u0>6%9v.Ң /!U#2v*׃^!-|K0^>v&ui;B \2.zR8e(Dl4p˦vOcȝ99Z }6p?s?$L& !d%`ӳܴa M B@sjn#a!]9'pQLmoN!f")P1Tzu -<7y{Id=RrxDZ I/8 Q3A]GxL87j<`9016h粦xwgI!̨%+TkD1rKan]oakFфT)h!МE3:wN3@mR8 ,v֘D\-Zg_%H=N|jFvojw2/U}L&xIűAb`XT.m*BTo`CRHܖhSZ1j&p6x}[Hs 7$AQPt0 @9;b-?[cB+靀RLKOe r٥; ,lfW &z9VP}}A~0> 34Gj|WGw*sr &ԇOou0}ءV9S ՅSzFHnetzDp트]7?7;, kOinwHlc-4xmY_X_)Y8o |[~/ p X9BR-G/N'<)8-ݒ l%&9[S*pr/+{U`e_%3Q3 76F9L5k&;^L,q l8w[8AMJYuà&$#\'avniNǨF=rnnFm2~gFu.Tأxi1d`Bgc]?,0WXd㰞`ҡE_<"z+MVv6^P)cZ̓д鈴:8Z8 Vf8.:RYEaE]ri"97td/W[#\ѫ󩰟`Seۏ_Uy>}{(Qawӧ@`:YғQ-1CZ# t%f z/ X%rIT9u"ܢ.y0XNLax[):s:LcA@ɧO}ɖ)x6{&sQ? !W ${k0"U i~bs&}4<,RQ{]P2"LOxI-IOwq0~dsψ~g4 Hm2轡>l [LWՋ(tK {J$=@} cUNQ%ssr 7 2HPzS3JŽ[F8j$ )*"nRM0)U]@"bKd4Me\EpG~;Bl9,ľ?8x+ ~O84cj[zk`T֖j9n҃P1dsSrh  ge[ *f,d6}pi&4BwxwN4fW{Thƙzx?A]Y 8mnҀ }\X"W["T:;le+]V{]ȄѱdJoN":Ct̺~ԏ =2*iB?K1*ϼ= 1y02G<] ;H3w\eoX{6pY܈3a!agfr˼K.~d>!_:Co,OL"˵H554ga.mn*~綒ovsKAW`tܐ:e)iϭz7H8gD=cYL!xc,J/߁L_oC$ǮG65O5lIQB'h5]d&7Z/ىcɯภzCn2-:9ڢՎv`BݱHAS(K)e묵42Nfm ,>?zQa 3kׁ_XUӆZ~#ûD2Q3a:4%իjIY$dH #vqtǦ6Fm$g;fٹWlRQ%N-omgˈ}L E煪 `q?I/DKJh$'Ok? \=*oi3),`S)u|A;0$SBka!ŰV%3*A HE;N_#SQ6LI[J϶&Ӭ }FD5/7#RTUݏ@X gZ ?p. %Dxr̷8Bm{>S<(tMu= Э#/#1g?=fW >Q@ң\):u =FKhulF(.OD,z;q۩"T쏼@nڵr>fFNqhc9x@;:^PE /$h%L ;﷿fS.I w;r}qYHlY$ilƪV<+Ҽ5 YКyt :jTP&;O>n*9V,Q8( %(ˁP@`\$:Qf3/r$ÛĂDF I?G'l%1% Êc~(Kq ע=÷Dz1vF >aP;0A+FlԘ97Mp49N63l){1#l٧#+9 %u2rEUR9_cӰYˈu02ͱçRs=ἅJU ({|jop\0`>GϞ#șT-k [Ey78 /zD鯀$Q}_+gcݹ%g)VRԷK+q c7F1rȎ@!r#73qZî, {#CULdn?4Q+,Ezqq\{dpnZ6 &/2 u>a( sIDZQ,#܂4郈AaLE XB22u*-]+&b/#XD2t`-;5"-j?#ySHձ?֓,#Ǭ&DSiGUȿA(*~;x>^*8[ʽ` >-otg ?(  ]^rqN#؊pI*SܝŪmH`ŵ*sKB4T`/ľs]>I  ίηGV[C72..]ڟΏa+~H'ѯLpxƎp@˒aXŬkFƀT| |a>p/$kW8vF{Gk>4+c/De=B̎c$H2N6:4'{OL7cOƈ|5ɔ]^EN9)OҲ >v#p{35I~9@h3?/hfe7tF­L<L<*Ԭ܏QVqGm\pԓRluJ4Zڌcjr Cny&ąujhQ4 <]DB\K?:@4غ=k=ڧΤ;ejϗZUhŕ8:˫ո4 یF?it\v3vʘ|kS;p 4D~i7bUnVboąo+3ZK'Wn朇se'~͠<(,k|fcO4Tbn/\ `xBTT=2% ,C>@oXvrC< -B}Uy_r+雇V'PE"?аٺ%ElO ,>V& g`gleS1 746HoԹLsFksVk2yy)ik+1K~DS:7ߌFLSb̊뚜@2 vDz)|TMY!;CepM0 6=ǥ+t-L01/KF%>_T% WCa;#Hn\[kI:zg5EB+ zWj\LWd'76=ngM@U'5"8%ɟDZ\|ߊ7^}8kEEqE'BvoOo+T¥aC"1Ó/tV=n7ۦYСev>fnPS36T[ѹ " H A=a3JNVE6Ԉ""~2Ln$qæ8\{W,uuV?+ߜ:?BNⶍ{(/գWvA0NJ8M])F^SGHKX"0YƗnW6[H*,KIA*#,XǢ]ȠJV":z6"FܚmQT @~ %}.ڎe [%E Ky!2F<  aw 98rXs:jT%"fXb/}oD`2-v(5 85o^j\8PV`㞞A9 D?NGƴd٬Jb͢;EH'0vϸͷ˒ֽĆd^ݑ_bš >rt.|^D\^4n/>;" 9@`g]?̓r3)1n a\ Cq~& 8X&{NfPHL@#aJF5G A—ڂyljSJn=:B  4'8 *5} 5^ vkdp!q1֥](퉐f3\q$v&'"^Pz?ʏrlKf0p(Jn_w |{&"{S:VRi1W]F+tX M:c4Y3 |7Ŧ^WpfzUiE"wGߤ {pjd~w }#>\/<(T  !empBlDpuo.MM$T9)1ܼՇc,ңf`* Wqvk)y[UiB zڧ[B-{"oۯ&Kۑc_z/ j BVwJf.jר\ 0"6X/_Z:OTBZo)[@6lYy} +X&2hH^~uDөU!L|$KNc$ߐ 7ͷT%5*^hO3|!-bClLj.j< @ s|̵6UrJ A2Vʟt5о2U* "bX3!;DFk YlF2L/Ɛ~CN~y)ϣqo=^PG*ĉre%|)v;1)K=5YQm=ƞ48Ee|7u>T21%x"XKiW,q^@&4` 40*sP^ p~@%;r$O$wtX4rvٝ\b}:F0IZ_yz2E9ܛC_+џxceNn e,C@˨ĕ1: o+eTr`۶]A|y U}~gC=tvM">%%Aɹzw儔T_J^avNX^ P%"ŹӹQXǃjb~JǾoX>0zw~ LlR^ ILz/?;?/3 $7-Ylɡ2]-*G1;TL5E<!,T$A԰;&WÕY q[4yɦ}>x\2{̝P+QԐi}5uV [WjMq?[̝)D9 T:*7τR;YfK*5,b%_gt`N5Dz)\X^c{;|&9!z7|w3jb2ɺϟ/5^{(zĹ$E_=B>uRoPRZPqpju1.Ҕ[Ulv|HʨWj[-T@QOLƧIys=4d;%GвW%VQTP85d?<_%aHʉF+߱`";vM;HGxsUuHpw;պ ⤶5lCTYiĶieLw~}6|R̥S?ϼن񦞑Mԇ|+f1zuHJ {ĶY`)לplo"\ [h.cz~nP9ֳ1Rٴސ.ba)=t&|%3 N88E}PƓ4s,E)N3Os;j&OV^mOGwoc}=U.O90Q#sSyuu1fB%d{YL.pְ-Θp`_9w݊I'כ_#e+Fkr}MLh X]:!|ئ+jSLMF52b*Ҵ@4Al0w]}De\S*RڣϹM7;^TuhLU;ӹHc{7 $bCK{xv)ոA!2$jO&-7({rRQ,(B1wFP.c*Yq4[-eЮ鲔ҽBsN \'*gH !@ȲGWA¥XM.5n)(!--P~u%H$<($\{<3קσZfe)}awpy^iR4=QY,8Z[o,R'Ɣȟ jkƪbb +yHϘ` D [Ѕ1y O-sTzx:+{Iw17V+֜1Ԍ1T[iS""#NNNWE5Gsڑ ˚<m cȰg{v^*"?״OW*`ɉ+Dyy R 5 |7گi=6K~үwD;I*3Kh;,y 7:x餏8W(Wq}ߒ8)?GZWaaoCm8(^RnN$w9tq 0vTF'īIM?PEg9RY(8] #0,'JAi; (L+;*H54&o` W_pL$v^7/5 _gWC@%zE(.cu:\D|(ZZĂwA<Š`ss3M@ƥ]0誹kQ~z='tWm:"X􊩬8Dg{#u%3hlS9egd^jP]둆<$оt'%S nCYHGk>ߊkewcEX̀A.iG)ylN?#GbHG<G&R`ZX'qb2ƶ}rv*w7)L P82>dDLğl|튨;ԵX$[w.Eʶ3PbVx Gx-C(Ï.l>jkҢ0~J W:;rJ4[XmUダ|Oo7=cj>Œk[G}yDUc5l٫{a?oj7QMis(qһ@Da$|v$coݙ:'ד5c8&\zd.ϴXu.5y:Ї AXyG?/67Ki W=K9XHeΑ5/Rρ$6T+مy4ˌjgd:ʯ8L:,1t%p1ۜ.8TKz@ @dyzr')@or)N5yIluNKB3hfbo] #/w殺RɗmbL|hY&dMkl(nw:`ch/$B,53UO`'jDq/zհV9X@k"%:atYH*W b1 з4OdPsh{(}!,^WO@XW_Ub| 﫛5,@bqo-~HeEGG #Kwj5A^ax5i"K".&!n&PgM9htKKL1}ZmiTԋ N)^O-,^ 5*i Im@P qh̪sy6ѐlpڱ/%d( > /TCauŜW9~5eHIR,-L7}v44x-swˈN)ccϨ\iDر ʍ F16)Elh8f_BׇUnVnPӺk KzwX7T( ظ0ֆpy*v85eg Y>)VO *3DPU+.pFuQ ɛ 6IB` p8kcaT " a~/p1:37iS9ȳSv OцjK?F_Z5,{`5wirVimJai+~ZjAx9shI@Ukfn.ܢ 77MuJzڔ5"Y2\DT ;Zb%,ҐuF[Gണ1% X)JKʁ޸w"+"zsGU{Afl!7T qT^jM- ˬyi_\:ΏNq\xZLȀbF5{MH{7H05 s5> %!qF-'= #Wr.vD #[D𰍠ÊlD?uIӹbqDH_*74L]ƒ9֬/r^utvWDGYh9>/QbinJ(n2W0+P?gf|YwXv}" zW g\mЗMI~&TpW!*0Wn] 6C'qݮ AOFJ#P UKS":C\kjXɋ)(萂B~5@G=cDvRj7lYKj"t'1LVO(!ۡٳ\fg< ˭IfW>GgQZO6R̪P8m( # ´p#D4Vq_ezP/B+ EP\)x/z_c` }dtBvͤΰFjE+/L&²ũ\=71Kxz+ >9 \Ro[vJOf;,KAiV@GII,%f7UF*q"7Z2OӘo\F}dIIlq5 Awi35lIJ}mAz3a1IaR}LA 'D G,+<8*|$!^R֠ G]Kʦu i-57 aӊy/,gk|X\Ș\&|{^;J6c.%Ūn=p˥]6.Zn^6_oIUj+DstY#oj 4\$N)({9նƃ)9WFO 3WB%+% 'w_ bTqE mŸmFse7ʼ j\TYY^N4[b?*;nq{qza$U։ ێ-5(њMm7a6,wOOj}g ìG'H>&^ÿ8±k ҀkVQ͖[N֝ ?{;О?[+1G*O=V:rX[ALpn svb]!yCnD%qgotg/CR=$+osƹ{Aӫ?l)B<pzWjm ٝvo+GčU[ſ}􇣇g=зV{} en TLl[|NKWl0ʫw~Mu e|X/okSD9,=;ivJ+G툼c^LBnlC- Z]L\+r .Z d/6SbA^d dTG,"r6*T h\1n7k ģTf\r"e:*BvkD=~DyH ʆQ$F]cVIj˻YM=wmژ1'it8dhN.A~{\w[?!tRυnqTcP,CuqhfO}y9Wqգr&"G#* k5v8u))^6N ݓQq]oˤbP{>)7![pz5GoTaɉb'>K\qRR,A4JuZKL AC!pI:p2DŽ-@xZHCۑ| 4tӉ5?ćhTƇ2<u( um?e6P3ʯ[u`1I]1u:2JDZD<=+R_dKeWX mngO6A\YSfNNkn{Z1&߉yDd^K*uUVz|Pä-)Ͻ G7nrzu ;Ä7OFE1}7hy/ƒA2,x1ϡ,g֮WL.1LO5q&Bك<~ n RR+L} n} Qwg G~ cq8)_]zSHv(1gu}5e>ywPG>`]ajDm9S䔆mYLBNOnF AY9w$WVf1Xmhr#8IҥD2~JEv+R>ϋ^/iaɪ]o;Vkn4w",+/Cg5KJauuXŅBU=6T 1QQsw2HD[ZՏْE%<؄-"@JơX6 ޣ'>;z™yThA.p`L ;ޥh[{. ItXoꟹvOY1+vC90{k*3lf-0U/=s@|ѳalWYz AהwksŗD3(O9~n()LRiީ8^dX.E7=?Y ұX|e+zL֌R%ͮ JVS sY u8VKYǝߦPpF5}*p/Px\N`a!."\d}EO3A׃^5,P؀~z8s؞oŤ] [/Sy ?< @ြɊ”, V `iEc!qX\EϥZHOs3ܑ֒0҅i PwaR "tc8# nXkAE/GkĊ9񅡷%'=ir7VǸ'|n|Ŭޕ, fĠ5(L$651WnGşmc߀_c^aa߽h7H (xێK fNb)Z?OYibKRG$Pq͞vQ礩Hk&iKmͺ*RarD"Hl!GǣY9 I-z[.W9-H=Kzʑ2X Yn&u;Cs ;9L?(xS(&A stῸկ`6o(<jB"%UB;ijνf'(ЮK [2Ke*̤UDI,R'Rʵl8fO7lRzQґ- @Xʸ]3kM:̞+A+Èe-ydAӛ~}QzM* VW9ݸm1%$sК(h9]B:S[ x"ookrUzXW1RXVnj@63T*}Ҥp*[$0s Cjlqc h2ϘC1߬ݡq˻B ڂ,$-SXH ;?^vE;oG0U ]j;PwЕ٦Ȭlɥ#ezI{k$ "Tpbx6ם u((hBhUsQ9>d7oި ڼ{4Xuhj^2=#ҀMSW0.F Y6}8p 8J/t\bmR{ D47V:E LH䊪i;}/NQ'6mO]ܛӶ>H& ?tc`<Dx"{Nmv-.{cŴnMݚlOZNbp%@jR;?@J1 "3(HNXD߻g *wʠFw(rB7v JEք"r{ p"ۣQN3icA7x)װ0e j'pk9JHksՙ0d;mmN^kz*2/:@3t~=)<*m3lQ!X{.ȆQ$y"5!lhTm֢!s:q%ʡ/)JPoh8j+P8&09gXaѐrqȁ!"%%K+\֤' 2[n)#a[+r8iK+12 jxUHʓAXуG6~x%y#;e2>oʵB4AuS$Cf3'}⃹PXAmQbmVQ$A`M?*A;'bl ~v=[4C=&$H.Xk>JףAHSK7Z"=oPk!D֜QB "\",(,(]Gx7;8zdCɳM]Q]t2FX>ֹځ^u|i$ |ӼP =_b[J@ V̻Z-6hȮ#-WyrT:Yޟ,{%3n7mT6]?=IlB+5 &Oɖ2ƽ+pH-]nK~K$#ڐjG]@«-IqTWq37\OMӋAP!RhB./ZZzEnכ0FEdu7/'J/};G L ks>9ajǹ!yuYH=}aƎ6˸uoC$k_nd\T_k~؇)lHڞo0S浄5 q p#T T atkxx$xόz[ГGmKIc&bb˄Fn#&W L'lmc?x8J3/p2땱y R~Iq(V.i0 G4U,&ˁ4ΓFrԺ3tYXK7e\- C]N l*`7[5PBE "i ̶-'|`e^h"[]hOjg"{x]E7VW癜 )J_VCoc"t^7`es0.+&g9ݑPzٹ<ږT-5 h2-r+᜼ xozdmbd:zb+[nw;e,k8N<%袖%~X$ٜP o]vGPvFYOWUJ_v/o_<ؾ~FV x{8w[Աsy^fQk\b yIbѥx yBGE0~3j7# il!f2j_1"$EWwžL'YxȭL׬_/Clc!)r}c]y,9W==r%|K~`^ȣ$`,XH 2ofB!DiTHR KDvC-嘹8?ttoy?_FRq%L..Կ)| a) Ff8g✂G[q/)4D٢T@N$.ǧOt]s WA?k.cAvJa {h# _W҆*5_F$^U= pqtCB"i]qB UnB=xRoFa@!K6Aof#TN`fbrĝCSQ] 3a `%_=Z8 ’xMj+Q.3D7%]+ -GrO\̥%j nw $(1)25I2H-L>pmHZ:0V, 1˞O߅ մ]mYOޥT}Q6Ύi=^2LfkzL2VBI.A $^f -D4/cl'AsdžBoAu(<4(̤=<-Kra)M3xۭzatˀ&4z جM;W64ux+M4~:QDVzsƨhySHO*Gq=R@ }-u4 0h~yܓt_w? A2qwȋ`qRKmw"6q7XZ;}7A)ps?f蓨5Ԩe8&yEڍN)VSWaN dz͈LfXئA)Dlf)m;_[*5(zH?CO&Qh'&z{`D_UO } "-,X9\;r1HqmV:u:`*NoiKՠ@ q>=G%I,F 64ҶrupC1x7_x M vYe!mWn<}jSYp,}2r9E2QH|yt"6)wwgfVo4<]m<qv``W v˒mlrg C #$^Ml߉a5+9Mg2Aÿ/uqn嗛jԇ׿a~J|B@~0v0ĺMffubhʢ]Ka^!ʩ;/3H2Cin,x>I\_FYDU}-C[a>i 'ib;׆5yYòʅ Zh/Mj=tE`Y5SԄZg2 4>PJ,UDC0a[WU+`7N@OEdaEgWB`W[Z\s٤^|p1~6{؞m5ʃ']S"kn N;/8bg60wp6;D%X(r?gjbg[ ~+fb‘FAV?>j#Du^IYΧٚҨ3ۿ-k{gaB xK7[WU2hm\HӯQ󑎻I,Qz!fO檏ĵwJ˝[ fLgD\a#Ҵb'/ۅ }E1nvQ\~)c2v ro0mX۴{}7ƱAO,19erk:Nb- Z]AO  |aF,&9Fk/GKda-;"["̙g̛W =)QhNۼCrת:jS5Rx>;45_PgGιET/YxIaVr؈PxosjzD4M H@ 1ا*גa|9<~w'Q\껅>S1iMyTt٠r#?'1Br2B:0A}:dT} vMڪ> X;{9$kav`eb:U5WðO)H{mp˨"=VŴ R5kQ#dO"LyZV_9urMdX6 կ. ò(sJ6_FBƙ`CUX#PK"1=.;) <0w4aUO?1񉴬m Y˭k*Q9|71#;>[ bźkDs>l.jV > AI?ׅ9=0*ꭜyD;m!%"8ٍyO .:Gqە 8W\&>Ӆ/ʖ3L9 YLO5U^R cy14 qig{dq/Ր0NM㘠1?ؽ}KĂ9>*/iM`|4Kԥv_`tyTZʹ3 .~H8*[f7ݹtݾB{8P6?rT!ʮ{ry߰@:p $n۫5f01| z7gϹj?6 {L G|xb,dL4\gi)Y֛{ ;1YEkV-BSNڔ&)1#Ws bMcTwj V~V ٯgWHڞmA/y$9cL굋M<:7o.WkdqNp6oʨmxv[&X(%vA7|cew<. dֿ.g:7`ݐZ|\Q0 ~\BJD, A Թmf SƷpExv[1^@hV|4[^ A(:`Q?&ڙWˤ^@? 35=ەOa-lԠ ȏ?}N^ 'NrɨA~hYx&N3y}`G}o|Ɏ]0w_̧.y6ȁP4KT(9䉳x3PiL#.q7q}%<[0֎}8ߞP&= Ani!hs& AdST'N50vNQ ]e hinF5id8!z35Q$af%1H `Ky\gx`)a)<=m&V3]xf5AYt2}Pzo$k\OTmln QuEr&屉V^i&O7 IFS^t0kkDPͼl{q%w1Ņr1&^x2ho[tzVdC(/\3eg :|(v x0y-{PC+4gq 1EUL%l~^b%ij.E 5 ˘y>}ꏾ9 93g]Gk&kG28':Cės=D @;x3~ k53zSᄨd!U2b[95>?XA~GՏTd$4OLD s񖩧&Q7r",?%og<,+uFۙ&F<))aJ @"V,,Aa4bR9*?[GR|}>됖#DDY*AԥiMf7?inQc~.P::ngLUM%h^xz`#t64qJxEf7J-74uYh"Sv "AqJxGTjV"X;` Jf,[sIX)kRUodG5P 53Xcvc=d4rk% s@A)E>|T#"\)fY`-=i[] 0PKn~y+kq_7 >Nj1'n)v?$L4W\r$.F)`ܛF; )?n#KJf-^4E0K}^^M9Gdڏb`6SAA.{3(797<ʧVR %7C7r3 5ܶ ]UҪsD٩wig&)wIn'79rKgtxӾbclKgkܱ"OsRμ2~ t#]չ3PT,3Bލ8|ETK7]>h;KC412[6F=ݍ#O>"'ࢃ5:W*^/JUyCZc2ܪ*`0u:AELC6?+oE5!tu R(X{taW/x ZKaj`C(Gk}f蕎{`#/xAuicCal;ҩx"i9{._YhbF ݘ!kBv)Em 'x 4Օs$WzmSzEwu<"l/B\Q j>|}PҁcNm'|ISΉKiQpTМϷa/cjnpt#B|n̊r B9Y:z98ƭ"k&CC.K$csLq5HYV\mcS7~;mpMԮR_9n(6.B;&å%k:Th Vlf3:g7dxrVAWݤ)4&`Mآ?@`hml+-R .;d@S!VHE5UL ;O[7(6CG]nX߼y"%1MwE>wTӥ@)Vxq\rŇ7H-GchpzYGALgdF\ j 4-9P)C= k3=M s,)*kR71[FZXSc""+2W4l>ЋOF$8My͹3[ ,((k37\R (CuK X(VFiBXj]Z3EB͹=9H JtfGoҾ8*x!QWHIxr:g;e5Gͤymm+YT٥ z=k81iFO\eϿ^WICno*&2Wo(-n1H"1w9f%wv誄#tN HvAk"甡^;Qqw`aFGa!D(+=OL6qY\Z/t+h-hٝY+]`Fqڕy uϵSӛ j `ӗ,%#D}5`9&$PV}餣hK|]={d)xT!R֫n'Z`p}&' aibqG|do`co0rtN'6/6NBz|WTҌD὚o0RisP9л&Gh83 >zS4]˭ )-@\JS1GXV>^~-2WV@LmOc?n s1Z:شY/LHb5Ub0ڵGX^2NP $!CfQhWg .j-lpH"lwwOY:( ^:wduJ~dl4nEޝ<Ft%?U*՗ܔށ{3}%wy;X#<O8yv1 9(bݪxd`SX3{p6e׭Jyt `3Δ/;*f(i`z6Y yxP U9osnW:rh`=3"=}rUAKpyp`$`;'رG,n~{}oҢ.'"#uDۣ1@P:f}:|5?+w\S9lIn2.8c'q}.@c-|k_DfBC2_l!KDw"S,H yFW BlsDxJ#ݡw;c?pV$GXP:\%[}<n\`cb5}{>R(k& ~.@) !xKn beKoa-E`3wXFǫV%g:6l`*;L8{z4g^m؃#)m@m>q, ڀ>^=_{$BdxnV285mҰm9fRyU1 5y䴰?!u)) f{H֨ƊWC#R> Bm#5/lֳ]>c-V֜0!pr'%$r8(y6"Cb'G\iޗl40rQ` &g:ȷOvF( ;rNq+8THȽP;ܝBD"&KS&Qҭ.|> Bq Vn_}q8'-4U1b^`w=կ>jsr@O \0hGm𮂒'M}'׿'BxH.^2oE 5_Rb߱5AqU].o&RIU`|-€JGLR|!p re@ v6i4+x`T9mh}面s4`] a6߻F )l7>Z0E^X%oʩ/GR-n*c; ulY+=0QR.ś Cm%jIbJttt嬳̨gJ uRՂǵ8D&Z)ѭ N}a*-%gMÓtD_9|ދ;0` ^?]hT؉keE.N \W] c4&X{ǣXe^_V~*?1'>?bTzeϋY2b9aru^A &x?"1|QpePR]Ւ()p% `=ixy;%W3}0Gy(~!ԕ4# 4)0x8S1YGU^(aWǡfKi\$+x&{ 6Kg~ʗ(b+2aWpۿ0b~զL9T$o og pXlUv'-s0W0?UXRD=/JMP̭ج9 jeί"8:wNuv1줴Wu:GU"/(%QxTSelXDFcQ޵ I'f 1:J)}b)o ^Lc7TG[\TD6|8)&Ej˾Tz&AEfb<b}fFY; $ZRf@L$=Q!JwB].U)\ڦ̰JB i*. ꢥwH1J+$(P[|rN#(=}mt~xst]JfcX|<jVH;GJYq=j]8W|(./  ^}#dz|W.N-hVΌxaQ(N`' j״59#i5iQé;(O_Ռ+vH( *qSjWa/(wޣ2fgaF;Zs@^IB*Į_rj$W]ipǘܟ;S 4,G,mΰRy`_pv5)ͭ=X4[(D "fJK a*)BB&Dts',TWh=zo3@DJ|l `Q,FԴa{5N oqI'ܮ_,2\ë^ရbb{1P>VA`?Uf*gϲHz΍ 32laӆ`_b.R7R3~h3Ts^Z@S{TtLrp>lUJ(š㣻mťE2j'L^y#Dqz3O8?o7 GXQg2ʾ;ξ˱s̜` aZnSm͘ GF_ 7Jğ*T`ik4ڿݠpeN=x+X Q.NK̊Td'aSa{Ǔ"-(l@&:J, h}\ӡu i GC/&P~>dM-Hz/'xb 3r 3H2n.){tƱ$T?r,OS京8m^L`OPFδ؉bkݷ)ٜ?Z=r.4;8]~0n3-LゖtY'*i: 2V:},iQtQw ]5V@~ 1д ߽;kBDZh2VFGQ鉯lq.=z@J qqTTnMޔZuHzMN6E_l wM@ Q+jGg NyjD=RuXoGκt8{}$2Id҄E$4uo%5G9" 1, Ofg6f PV*HYmӆ⅛N7a 0u'nq#Ƃ-X`tfwrǚ00O¯[ xd@Ͻ.؋D@2>M:_M)S֨ij˜|i tH|*ƵO ԏx<r#zbzH@9Y3pKϦsÿNk%UJTcb}8oKdTjaISEZuFSk&ڑ{ [:݆;836@-Eⅹ.^%GJu4WuGu+fL1jRI%x l՟ayV(HOȽeJZWY0i dkibT <&w QRP]çAܧ8X{rpvW]t݂3eL髥V95N8]]Xxn@Rp$ԙ-4- _*2ʂN'zJ̋ZjkѶeywϧVB/!\9"!X{8Y DxKܬxR7'h0 ({_,j Ť} 7=sqj!һmtJ8GǒRzrA뛑V>2̇l DkpvRƌsG=?bLyTop͉{hao<6&4ƪHs o 2FEtXVUHq)[ ~ r6IE)Kyi^c/3~s> mD=W~,DCZ4 S*5nR&FgȥZ?5;,t%-B?&41~?PM 4 jjqW/^Lh,mabc>袆nnEbb& <]sՒd*3hl6c"r&l>] Ey FOKr[2e]v  ,' oڠaD/w$$~$L `=HUkV 7"|r{2aFkS8?@/4vɄ7c\nA8dmѲS=ӓ$#73dԎT0~4Ggz-^G ]oj(^)xr4VP7T gԻy{MVAqqQ. _Ri7h|OE02@BO#tJw-4XJr 7ܺ˄66$Co |i%HxHW3\|K)fX7G^-``\5'uqpIݝKi\.MBx#Sh,^ G'ۇhdj"m+ز-WAeސ܂:Ή2T,^TV*mJ*HяI/&tޙ\/Eow,T&rJ`n^,ˉd(kDhxFΝOу>y> hc8~6g$,GC{X>.yAύcT@Tkc%t` ^&o1b*"dȁbpJt|+&$}ݒ9|cw p^W< -& 1|>ˮi54ZM36*6O6',= q5@y5co)rg:9[ݦP P~{p4fD v뿖-<ž5ffp^`m0 8 'GmHᄲD!ҌFFvb78FrF]KO|,dz9)o75I%璘x~э)?aJ񳍺Z_J5;L[!'s2'd(2ꐤ&Ljv9x%KGC& ЖvE}*ԯ ݀6/Q`ݫccjǺx^|wop(F݂\BW~bF B-N&!  @J%nsn3.0bEJ˾@-=8ADLS{C Ϻ̀^."ް)FfnU{ jH^y?JS bIJ,[&ECTOvwz7}*\< |w@9R[2gߣ0y=Ա le7^[koҩ@c;>dI[k c%&j&"koГ)|Tx~) E բ5U, ?|Xu: _t5̊d*730{C'b{"۪?*+-ӢS+4A2<yX(`!EIta%2RcM~ؕW627:ˇ:*ʚkhX/dWElStY3LV3;5^ELL/+oIDr0ߤDHp wLl3}y| QQOd9/cҘS@)q@\jE:j{s k2=כ0K77nUNȞk@ΥK@Iշ*0sxq\A(4tnB(Pv 84pҠzXCer a{Uд~t$1M`om^ɲ7Z+xn .6D'`z(v~9En4^L TOD!T@z^U.A\hU"(\qĦS#2%SgmVӳV!Ac+A hؾ(n g0@Yg=hPyP'fQ4|s|ټ|&.kj[,8?$d/L070t=u0Je0.ZܽyloQL (p6Tp. C3Hy?G#ZPJ2DQJ%p,sht.oTa "h bom1p<2&h\7cHO}J4!Vx`H#-gƞ|$Q@z&V?R%$-xH́ސS8#= &,NƂ?V*$b37^{HF\ӕ{F^Ӥ5bv-Vtm8ɻ`AK 9!bX=[.uKR.Sw#у fl1 W\;gnKSUZb 0B"KtP)O}.d \*qH=EX(9S#(mMi9dE%o{WNlZuV{ 8>֔Tf^׵=4bm5 j>#!b?!j"`ZLJ Ôn}P{GDz`|^4}|(а g y:[@T ~8' m˜龯d.]uG~Q (zgKpU&ArS\M:|:68+͗@0|ܡjA17ޢpXYEn3#Aepzap>! M }248yw5q4M7 'Lmc#䉉wj1~[K'4@J,_|!j5 *[)W PJ4Ǧ :\LpC5|Ine8jN KusF\8$Tz;Ȕ_>’Q$J+A^fW=p2:]5QԒ5)K}KFYһC EJmrPGoS>d"= "?_UkЦYy+K(B* 0w\r ~bƍdhGkޭ[1M39/`^'*u4m(z{j/^<}L#Anj&d^Ӂb TUn76 '_n8<Wp8s[۰߉%((@_ҥ{Fw䣔Cޣ54dHyͭ/ m@&2|1gjYgǥ= j7@Ǔ:$p3rvnnzoZ"o"OgNp)Lpt[b&_7YH/{x~wCȎDmw R^;͇x|ytd|`NRo[%j"LOk×#[r"ww8= 18HeȃgFFޏ ؓx(ݼ%u={׿/ ONCڶZ⇄:3 É0W2lnwbG*g!!YC: :2!C *$5Bt[XƁ4Xl.hð g:2 2?Vd:oH\\y~@M |`k`vFmDĤ7TL:\]g,P@p (%z^˟QiSEuUWyWTxR5G?bXgmЃMU[FW"%QV=Z(^33Y`6UԷgLq"P0gv.kTmWv9+y=m_Pz~,e=R XCّBb=>L!>J/&u3yW2KWj*K 5荒n2فW~>F#!^='Z=CDC2[LE*>',su~4ISR2KVx_ Œ)̪PCBT ȗJUG-{~N4ҴR Kښ!P3,^u&xޔ)!mtcAy>z VrWbsk ŇVgw'-Hi2d }o, -M8Xx+-Km\5i<3>.O*vn+Eק].ʝPʆ͊Z:vuʼ%/>) W+~5no#GqK;0 UETLu/yJ{HXj'fLFwv+g1p1hFp曽ish5䰋@4m|=1`BOpgWCjn}/9 ,`O{4C Į0ُ1"夲V9{rE8 IS4[Wk&!aqYDrVŧu@H{sSc߻b(yȥ[saJG=y C>0~?$]4g'JEgG6ղrs'}T =stC0doѯH?"ٽBj 7JoK1La}Ԁ5 D^j *B}+$Ջ'E^R_ϲpaM͛kgkMIeEk,;8C`Jl^B!`ϳD6=3(byuQK ݺ6QدOam..abwxa]PXINHȧ["2̼Lf*eq MnU)F.aYk "{~mö˫)S(,獡"Ux~!ܧn(ہ=t:x15ev||$ v볫ux> K UP@7+J֧4^u@-s[)nK .Z)ZVeY\?b Iy1 "1ܢS[8mK_( soat1K@"9؎9Eq.ϕ:beR"RUM%.v}lbqOWĩԉe+eZ=T=vnB,'Ct ~\!Uirxm*bA+),%+B D Q `~(#lO9}\\f?XJ_&.+J1=Wq쭸4EV|W]V(WNһN RO?5٭cj8f,32.2ێ3OsKGjv#3Sv\wv \SҖLsZA+ZZ# 4rű`&^zahPZ$V- m(I@ *%-+tyrFZ2ԧ_7/dP8јzh`TFEMgGh<f6NwzMX3a %Bg&H_BoU 2jQ͇dPnC68 T΢gSh0U3!J7XxSY^6k_lBWTs& ɥ_ǘU!Q_d1i\bl=Xϻ-={{,GM/˴̩瞵L_9,W 7/(rl>?Ŷ%b&)ˆ RLjQo1+F6 _&ecNxWպݚ֝SH3$>d0~hJЍs=n7ԆnQs1T^nc<ȳy;dqUP:&}w)YK*raTyI 4T /^^GE!r^36!Uw%@C>-tEn^; M\̗`;nP3^)'}$2VtMdYe ֆ z@FXE.^#A+%S筝~o}!Oo؝tg3ῖWJ10g% 2ZɆm Gl&2j"B֒G)ˠyf}Q2_ xޏ/B/֒Q)ÆwTc2e˔v}wfYiR qm):r^G (n^/Pt$84˓SkCJc-dKGHY@ TRQePer!RVAphc9:j\8D~"̈́/*~55`θ7ƔUԖ"yIs>"@ !b̥S 2*C:B( q[`*NCރ>䐠k4},nOX[L|~ WzoH{E/E{>V(1e>Jɉŕ0PPTp ]#;^(섉zʼp-5!*4cjr8M>k!r1YW <(=zFOHiM( xLÐʈHAKfP,#"K}A~tn4*N]Ye%qAՊ!J,R!l1KNHr=z}DbbA Hh ٥2k(#=Q4~A x窼ʼn{3An _g֫'?##B0=CPlD| 6?◙~:Z>f)l1; Gz>Ðw=}%pEh PɚqpފNr_A?vp,4c'a_|t3i*i!Bզb.'CвvMP]֚HYhSA[Md|̌vɔ/PQF @LMD?>b,UGFb7;q#3M\4l!C!(ޟH [$"0g9ƌIaBCXHxlig)]F^p5^nāvHqYljdFOۚX=p=u\#y"hlVӀ^nRk'#w%Px\ )Bd1nW"8'J4ޝllOPp<_8Al\a'6qhFpa255ȡR0Jg/;rXWyynD"]-Ue7n}{󚦊@%8þdOKF?;qh)H/Rc|Fb/p?;Ԁ]܄4ϖKԶ6ЀO-r6=u_ET3~8NDXS"@p.lBF9< ͳ^ȟ䅦|)!o*BPҤ,"wt=$TX[ +vk [:BVЊ>>0 |X. "1xos]x}}T=B!kU'hC@#QDӯ&T !ZY Qgq?I}LS`d3JB \m.U .'Qx/>G/\d|EC-Wi6d/*[Q:̀!ffI 4ޑRM^^\};\;[]q=,<`F[އc -GWVՊcV+1c[ 7zb (^" e:Ƹ4Enj\&AK 0p0FN*.3SP8F-˳S0nMӍқ|.D^'(<],/*]D |I 7T<|Ed;}a[8A GXͽM{}x!Nz0+R 4jLE\ۆREi|j.Q׹tِoOw݂U\öar)zmOvBQm9n ]`f\Hܤ`ִ -8Ykx.(umtu.2ErMu #b͚f'wLeN}X""P['hDчoq.d80D1t5ÕװMTn%t'(Y a5B. >ȶjQaÇh,'i-;jmBTCt%|~|^#Ƀ%OFܗ{U)g;t,2!Hϓ k周21^/zD@4Z~K#P7@]ha@RW%LIXl“MNIRy;W'BuK5bH5sfF>'V0 +,؋UVɸn&FW(ͪmZd1;ʩd| _q`D9l €ꈖ0U#t{d<=I?L/O<W)b`{x>n-S`\v@.n}pYu`joQ5SY|RK=qd?]M~_;93}=?ٲb5+1̕c 9ktCNޤud=I+/eV\`0e*^}kg<9@ ]4\k nr53jE:s$lT=V{Xm f)胉V3 cI+.-=K]r7cNPz4^?Jkd{rn#L#GWԡ 2w}-Y/gҰ]GGR w6+ڔ\u[}Jؑ_stQ5/qʀHj j<]TVrv3 +eYQkBy~BvbO`@~Hb]j{? -3ȢVka1r @qj!ߧed=̝|'GCZ2lEq:[f!m76RxݢUZHy9$Sϝz%&ஹw}~:%9Dy$?E[b,ZŝwlN,hHOcႺْUK_!+DR[g-7$jqth>CnW JIhc&5K?ffh(H{enwUa9_P<[CRsadk *ʏL=ZlG{RE;tz c}ФsַQ7) P>Q!+ %x%[K2I YL+ߡ@~H) -ZώEHm_?tWkbl'ૻ=$|2ME$Q4zɵtkUe(ȿc\0u.4;Iw'\-.- p^ DAk)42ʼn؝$ 6+] ߸߃p+V 0o_,#`[J(AjYf9L.Cj##tdѽ6P1PqD&"4xp)@lv'݂]ulfӅ6XhzXˏm rW)L),g.>ۈ}IkA^KNvg7c^Ft_r"D: #˨P{xN7/POO.mwb̸ou4"i3 I`3-5Ǟr% $I.nNӜUn#| j y}Y8v,X 봡0z^ Ϛn;d-̼)[t4 atOFJţ"hT.b 4ue~ܽ!/£6eP~kJ[#~;M4z[>)~ E'z塈(]ۺÝmM =4^}r<k J}}Fx,}ƣ,8ʄ-q:HNJZ_W%2jqy|D2}PѰ~b[I~;hF&m@ mĚ"Ѐ/} AK5$fr9J~_efyCL.rx.c`?xe/ 7/H P QnHr~7qPAaq-k3WgeCvu6zP~lw/~NYV:i2J>*)DJ<ƌK6r#E?sDZقSnMFV^"=G\}TnfJOu>]Ckܡ4 7[ [`?__Ytn<YrjdBj`-lIUr<ɿX10h Zmሹ$fCwvsif*o9ņ`a0 l+'}AwTjB ]tK$ZL ]|ٻq$~D:X kR,9_5{LKnvKw(=a|^D3H3XYUH/{1@fK}5̿"^ZnanK&!6{h@S 5﷑4ƩEFokM@Sճ|mQ9]"JY4w{OE(~6&2Ն:5t>b5>|T8}y89 tVNr `yOvo8f@f3^Kھ4\S'F 4Ϋn9~32p?G\r7@#[2(H›S&|Rܭ"B҅7;%8m1u6 <A z-LȮj/2QFx|孪ߐn@sZܵ$'"߽wt#BG-l6A]Cy nLD^O=c1;D^7Zq9 )s]Z"oQ|N<OqZPEҌJ28R@}]MHjK{uB+TՓ#uǙ*?\+.]/:0a֮R7ӛc쏕F zN|I:rL`Yu@0m߿+~ \vޠ8Pz5U&,Qs.3C=_I! $bٱ9^8cFtZPLs,y/Kꖅ*2 ѠO5 j ϟn\K$g$PNq ]b24`j'W8uzٲ̆@<ޮX!9f8tF&syZN.6CKz'Tč%6]R6r!t4Ov}ו*z$>I-Wg(Qó+3LYK>VQkG Hde$޻5Pl tU7x' #$CK#qE~o=~yx=MYf2, Xd^Q$Lay:.[&m r9p r$hVͦBBJtCݣhs1b̊ jM`V̹x]')NqM5!bfU됉?<κmN9Bo Y]|B/HS6ie#Kas}16gnدDNi>Ce&."BύQ^KʫeܙęegkݘpY GhoUYɗ~Q7p-3c/$] M8́ 췍5˺ 0joꏥ[>(wq4M;tYy%s`lk1*e}N.CHP]?hѠ|<(.y$H P%#gh254 ; ξ5HЁe_Z]ԧ^VY3~E-lb֑+U얽h\100S{Ī`GEړOYɨ_D AiRmNG}36B묞& !5:lݙ^qkr-O9`0S<ȬQ:,L H%ݣi&>Ëh4{HWq&B/~ZgNg)Od\NQY w(qH9_q9oߎ<êc>< UcmŘq xZC]? Ęx$>@.6)q9kVq?ZVJpvY#)θZA߫ᖩ:QXvVxJ GX_? evn ˚Jײ-sTG%uz?- L\q+pf(ސJiP}SaG~YELӼ,K^o|n]< ҘoYX]Ui}~Yׁj`1{Z Ʃ`0]`uȮldhfJL UqMv:{`a]GHzd{DHqK޹~ |9!}Y呟KIV&-Ƴ냚'UcGu݂mf$i.aFZީ#?UwJƣ;n)h? |hd҉He_MAof%*h&|T ڽrO ֲ[V)SbRݔzyNs'8kfGh\]#-zޞZԕ(.E+0نE>W*x b_[Yx0BLCy86y|}}wѧū|Yx0[xWoL)VjjAn.]^07OȵblYb$6# d:AQk3ѯ`3 FcX~Fߎ L:KM+RrBD1}qui!Ar"ͺ~pǠV3"y!X:?&jC|HN qpuțDOͿS|=i k+-swUtm^a^/,j;3Bȩ:YM7sq 9&/=eW˅Q0dm `nof+. Ufv~E4S:e%PH&j)J.T16eO%B!l@BL;`#>` p\VFrkm2,tbgqi8?EGS#m=kwO-o3+]-W .^L|r dySh,Ś,M,HL_~Tȼ}̤1c 굎HgZ'Nfj8J oe _q8Fu;иuJ]C4T<$pF6Ab$1FzђQat}A% G>gj31y㥄~]Gz(JucCէXÚ Zu 97Vz=bp a'?1}~z=g?8%]J<;w_!wӮeoz3"b S| }PȘj#^(j$oIZnc [B&Hm MPHŧl, ջQR>O,40.]YCBmZ~Fo:\&(9'ǼR>g1__|G4ӛI ٮKC;>=Fs}NĆ~ꈎ} J"v{=~ m/x38#N;P>OV 0cL0\IN Gm/5 sf= Ҏ#_ kRVVJDuPڟ V'dadFe,ͤ䰡߸u["xwESy]`ׂY,+}zc], k7B]o 7Hf%K[3_fXEPH`~\MEkd{@:}38>IлN^2{ɛ\a`@k1r3|6zSXjH$$*{E7mQL\L}* mr"^,+hJyIZ+ r;qoǂ$| &FW Slf'e9)x0+@YH_ K".^Xx] Q4\dM\Ţm=K-3J ^N, o| _- ?ܿ(_Ϧ _4-ELO2Du7nXku֔<  F.RWZ.:9@!?6zǸyuxܤ-g`)\X0<=E/4Ց#>&"6Tq2W#1AyQaPbrrKUy\G3֚"@)={#jmQ:2<<~P؊'>gNZ4rJ)q4/Y!C HT^>b)O![0 #'tɕⶊ呍IL!ȣڴ"\ix:}>W\#-!}R-­-K/@_|mA{uĬXFDh=#V84=M)rဋܖ,wC)&Jߦ@ Rڑk6zmo-z{\]403N "f`6u.~Vl@Sk@Y]\oέ]6Ixsff7T5Cv}٘͘CΗ}Ko-7O#CwmyG|Xe8gV*A'd*$76&{4YkChPYl y<$-|Ɠ.)-'Ƹ+czPo/37XxpHD%%9ѹ*{5yc6ugD^so$ڌk'DG$f+x$bʍ^$65iG;gn4>v|3jʈM U`?8~Ċ'Է kv8<('pRxhyx4@Ј>Lg3}ɥdp@Opf_cX]k[~eꭷœN0y2 O R|y< ~"3pIYy-HOqH[ś'Yi(WlsΥ;v q3',}~9$e>R zQIiU U ?┸,PC0@B ^,#%8 0h}Oєm$ku8%Z6ԁms"B/DcQx^ -?<3Gfֆ_WkolE0}`2Ȝ,#/£ Tx,)rϻsdĪ;^r<mc`䗆2ّ}-ykt]Hăѷ7UՔl ET#Z@UqZd6;^"r+ p. 3K9T~buBDe sJ910ZAaFigOV36_lebN' D *}eY'eu:ͥLwf)]@$foZnh O[SϮjp,iҗ!%;Lk>7s3zYj$N3-4oy 3iW5ԧg 4k^JYk_CȬ%X0(U]AN{ӄ'g JjN{htyW*ܹvmdz4H8.t{Iv^ФP|j\W"ǃ>֍)ĥ6T0O E}-Z,g^G?j92rD'[HKyYXiؒ& b%~t.o5,A/O0CKPx.] ;H[/D ԗ YێktB*(q|јn \h.7Aֺ}ut\Gp)1.<DWO8,b=Ooq+h9v76ɖF?:R}g0a=~u)zᆭV#MJ (pd3D['0Gf@$޴4p$n .[qNX c n[YϠa2+_!߾X.vD` >Q^(cG6ޞo[;Ûog=$߼ⳏ$le`Nw֯%s;ΰkswɅ08!*A5c!t.Pr@S3EŔOI?ϳD/5И5@y/TYJc*NeD:2mdV۵ =v_cVF{рeW!>w<1^@9"v_  gFހ*!ph4:/p6X0!O~re( ̗1D')y!S°ȌUpbѤ%pyIklonJo7QgO4k2$sR5~(L 59h|4YA,:xxv?,/*7=YV1+ eS5-sr^\uHL!M,aO'Oil-[P #dsi7C0D+*`a;IOF;׸xi 2W5)"AKR%6u/enŶeg]bz +Y`Ԓ%׶vd&V&qLO@,aXi-$Kؐd3RU,ޓ$[ǺQKF9KE \(\242h/M=4;mߥC E^ "7 |x ZpE-2L bzʉS^Y2">c_W ͻsC=%פW=- ΃3ŤNS W5>ףޏ"]6]iD+0PoMdږIG0hV<_:ߞ<$[Chڵ.~cQ}["UضJq(&k/_GF*$ZШ[;9g/&p`]9*s̺`rxcCQ>*JT ?qs \*jRˬE mzKcbX} xllb EQ c %Feg`>a%1si mZ:V!ژ$;]l¨:w]S,fƒYm{5NAOk+\5mmdt3kz(l%]`ѫLe (v%-0-+Zs $op= 4-vZd0\pTYނ Nєc.-2v)6yx, &*^6ҺPGK WXm@ʩM@;"kZW!(qqV>$r_u7Mu*^F3&YV+ wa4Oʌ莯e l n_jIqh \k,5]!8ׁ뤠{Pt(Ϫ5Xu6|jȞb%=Ӝ)Ts)kެnFghj"OH?A"¬½dqFJ.BtF?Nn 4Z˺"2ق&BAfD.,ܸ5.N odqFȅWjal1=nLFMJ'p̈0kdŒ7TWD(aۂӳR <Ӟ 8lj% υ,=Ͳ \z ?^瑉@$\4ý£#nK%k_z󄔱ɪZZ yBEպ(!֐esgIMZ ?D8Hq=@4WĽ\f0g8Ѝ4Am$*͆DC ݔS0^pnۈ!e(GW0.@+ݐ;fF2g03//ѻ#PD+`2C־H{ogLjlQYI2;鈾ڕ˫\"3VQ` ܎ %9 J8a Wֱ"F f)wdt0܄Y@N.vZWپ9:NF$THY{.p1݃\,gـd)wL;$zKK(r'5]o!!8iizd )`3P`yD pHi씕H9E\FA4FE4WH0k礫RģԄTovMI?)Thڸ”+;' dѲ2!3:J0 DȊn+.\ SkA-βvǥj4W'28NWzZ#{3řo65CJ7dsb+@ 4ӌVz4hdcpQ l߶74@$>]8zZ,0-{XaD7 nX Kp%V8 YHalm6s2*i mG[!,c!oK 53y`MΥW|v$R:PǻDo!_#}(ldGf:-Fۯܼ0KE]P1V:z23gEi͙cx֤軣];&~ (>(FtS[5L!(AFآьUX~;:g}BYh,|zFl_Bn{)I Gf uv+S#4_M0.5{7'$#U5ndsb;aHs$i5W5D29[~eEWjr <,Fd;iZx@4dG" Ie~ [h9ȟ§P:0njAlJDI[x)M1jGk2 {l^r3Wn0rafW:iev>׵ߑ8tU0]0P!ax\._Ojvut 3S7ׁSȞvlliHtns>>Y+DѺU.oikʴL+{;+;cJŝBy־+̭X@14\_QEܝ]pv"PD+'%+'rj Ly.AL-in8 KZwVvsI9~#F^bי1gMQfIvr}Ǣ{TYWF裈-,aVPf7 F}7d3 꼣ZQU}ffqQTQGj7~w|KxPQܞ VD\'(Wg%.h~I'sRڟ-]0;tOמEU< GC 9PO*W7 m)I;n2PЪKU"Vl*isiUt6MT&!ѷ`¬jkBZe 3öu.hWzN[(*ڤ{ ;״:b+(D# U'M|}P:tWl=N&w, Q-SXHU7jM(/Mļ{ E5DsF}$_M@+^X!nu 1W{u㴬yj.c~S}wJc퀇 vβMI`A ? 0e@d;7"M=MG|U{!7)졍W_wkJdlϷa~# ׺9> /I6RfJbt챔\H&jnm!kSp^UQODBvz-/U4Vmc D?bL.-*P,3ۈ?s %@0M'6]⻽(-w+A m·Aed垴3:=aHM%3Fx.'vj9d }at&2z08)8ƙ34ObBsLgQ^>\vtm2m@V_xL-JF̪msi[]'. ލ]W@ȏEm(9u{x8 sVX!`}pDީdu 0(Ik$l+.m}ԑ4xn=d6#?& DfJ'NtI"bd)H :W:σzyㇻ1jDb]?#7(>|lzrn' ~E+Bh!JvêSs#\CKF4 \YQ!4O%]m ш}-ĺ' iXtoKcv#d29Ҝl#&?X·b >`0:8_a L9ZC.jpύ0J$~<)~hxNC#rGCa Kub-C:ͳv_̹Q^o?Śub k!BW.d0̸*FB"7/w\K"xo.BْtڛiUJkOK&fŠ̃֟t$7W|{}X1МD{%p.p[+iF{VrD\"~'+xsW LFM`l%վw9' !z&{% G5z$`>.Y؞.ExxR&_N;'6X _=H\\HL irE;UÖW2}NShz 3i 4;lV1UD.]C2/v:ktTA0;K}hh$3p$ȕ![ߛI1 =Q p-ւ$eҼ@FƎ#.}8=jsjn 8`*Q1L8M-Y2A8~s\ WoMDvC2`%T/T_~ܤzǬX.c-xtܢxJ^wvW?ش:?ԵAvY~_߆FE&y{+WB6(<<}ӟVkݍsȠ)rQ'[LW1,8`)b}#}g$Gvᦆ'0iZt+,lE!SM^M̲@S oջR0I~^C=}ZRCWPd(g5qǠ  z2e -@B:zw5m?Gh_n(#S moO*W ݐZRS 2U1~K@6$i?2Eg| #>|\Rk1V#ف;_]1T@/m?^cmnwj=V`T'2}XەM6(muy~ݚ +܋Ș Yn_W]Nf;s-Fn_oX[RܢY;階a[~LK?Ób 9Brэu00h&idyp◖ ?. ] }3/%y2Jl$i谹S jPYQkLga4>RKx K(FBp~cr6,L!Ԙ?} 'FnGeffPn*.f]𯟇+҇ D@ )m:YSx SHa Ym kreF3b >2ypcoDk"d|hTCUUeǂ І{>:lkM:p66[چa|]xl&6`#shX?{[SoĤ(p&5% g1u(`DntK׵8Cu:sC"_`^f`T' ekSxҶZeśEr_eKYV gshELdd%X;d*^M2B<<}/xIj|D)Rc ºCN1O 35?dY#GFSYDƍKN@Z% A8<*P5)@.c 2\raM2mUp.a,%_[IxDA=" hd9ZitoW/i'jc !"AkTO J9F f+&hb(.^ -ޠٌόPf_>Ǵw,es3~p6u_kZј~9 5>dvz|5*=WY^p*`;\ಅ` C%2Ub )C$,q>BnG&yݩVY 8b4'gCWEZx+UC>`"߆֓諬u )C5Q8P?GJ17J|#eZT^8OktJ]ڌk r1ڊh+9'NNt(Rn9dּvH͊/^.;Ur_bXc!K_QjJZ6"\PB@   NKKц"*Baj0h<5hSJԦbv 4Wݣ5&1f(f.gOkm3r%>`B/ ۬%Ⴠ1UIaN63^\oŏޜB~5v2ضMG5%?W+[}PofA Xf# I巖 ,C5HBf f(Y"1}*k Q%* T\ ҥ1K&'G>B{7K@ ovn x%k߶g($\(cZcccZX3}i#rؼj3 As۹xވ*e=f֦#{]<#H^qQz[=N:P^*~l'Rq.A$ sA_V҉I?_z1U fi35qF뢾TDTCF* gsrٷFr" 7[nHF7 v)Q_HӥʢP^~ "B !t74 i!-{w#T%ǢQjϲ%LժI?$׀ *C kU uSb<_T$潷&4.r4+ khebW׷&0 <пR #R6@ .wZE˾-,8k)n^U}1͒M Rv5 DKw]PQ^hVz :O¡^Lj˱ -Z/䨗AճX-z~I@8ٹC?2Hf1[>W?vm;"Cto{!} d"p 4 'WVK#XّE`ВdD4)p5@Q BD@ }Fة ~?$j_34?:h;i͜{x:!+hA#^HM=_%а @lEQY5LT!G.:u45OXsFҿ^rx{jHSw~svǼܘFi,N9Ϣk).YG[^*B;^yfsyV0/$#ш&^f,Edp@L,;?[k;`.;$\Dsآop[$B>Ci y %u2qG㒨,( R>%s(O%\ՠCŅ@ƶN~pU_?#ئQREC&t|PWjhE+Ȕ.>DeEl΅:veT78f=MoWQxO9le_ߋsv͗D)LrIږIݏP"đ1%Mb平PӷQo;/-Q!b-UQÕtD\H(lrTeLW.ZI71 e)48,J=?,vf9[hnR$b$H^T G6Vx|-oHJAk`"ɸ[J l.$gh:sQ3dZs %'@=ud@A4L|zw8b7bU86 ~\I GI9|#Ͻe;Q}tg-8aAI-ˁ¢Vt}]Ěޢ'u+$'?U h6vks b[zGzmXoo'H%*ֿT"\,g|}d$gܧT0Y ɍWԫ@!!NS q n_t"K-YF_UzO?a)\k'B^db&:%]2hIwRt4oj@`qoat3ZTpf+0=C ،D2Q@&1I_k誂k|ؽ@0&P_>) RצwJ?b1q&CWhkѶ[Z$}'$3nom0[Oף% 2 UE=tdվwWr5hh..].u8 @C0%@ ^:?s$WE Λ:rO%jOڴsi)V(&բЍ2_Y&_:Sɫ(lڠ6IN0.Tg sl:W|XDƃ8)GG " 2@l3c= M '٪5O]=NI2>BXK2qZѲDQ9**H8r@]| C~蝐V*ԏ?P~u/ۏDhq1"=)MLT#$TL(A'Km56݂xOΘϤ|1",.3)|غda jB˼ 8N@G^wo$>: s+G;mcTU )9JA8Noe#;=>Dَr[yD )Xl_g6'U WU̻CB*u뎍qѝs ݱDֈ: 皓-R\.=c,Zϓ<|9c)9)", &5}]zMrp<踕Ffն _iۙA~9n5O=9M=€Չg }9%9E4QSFg`|X1Rr6x*vVb> ?kF/h'VJ@NqI\}Z{- DMPFt36ߵZKR'GGoK4u89Fґ0 a |>Չ=N6:%k1HKul!Cy0u7[LzU[T>$6ZRѣJ )ChӅq:<8"ne{o~#QiX>ss/>1rݝ"H9Y0X yjvO}ޝ4n5}{dx-'m}GMGSVr}!33Z9/n.ScZuN_C$b#kܫuʊ2K7c0oMi"qOGwk~(4yM0V$z/%y4SZlgm.|Rx,N{5DP=窢1G PN&t⤸Rz@gh[*u!I~,:h Eَ䧜 :݌saٺ^!*^vaٞD-$%"mZ QFgϋ¾ oGʵ EtHIQgsWuv909iܗȦ+yPR% "f=Y$x0}H PDͤ Y #bYѵ ʜ5_Wߟvj `^YvƉBAT i 4*$5s&qnqV7%]Ũ՟9[v/_wi33l#tbi iY0V9hLfkT 5 Y諚RсJZě|u{q>_쟜a4? L[+%RPWmY %Q^λ Kn{zԛ5ވ߬ٞh\ [fµI`=B ,]DV Q PvԤ9Wb-o=C\w(۱-|;Xp<ׁ^m@ɿ~*Pouݮ ;jżnxs2m|9̮zoLyK6y%(T91 MuXA<:fh* H/ 2.|C6 6ǡ0\aNƾSDF4iYcp$ܑ:ѝ|*F^a4  >[SYiԖVg|:ݠ<)}T*[&(~ oz§'dUIв`7韤9<'If^6$\ZU]9PZ3'@'koyeG5L" ,Ldv8㎹yP%"gj[Vp!Lɠ=*} ctUm$rn/N'xC<E^j]擹Fq0J%*,?0@̶L%ӡ*&/o`VӶ;*^ߪ1RJ_Kx&!o2i32KPP@svBiz)eCMB>n'n &1hd lLAwWZf̹̔w DKAgQx4fېBF(<77NݐZ;F4[}(s/`XR/Gp" r`-/֡l͵D_m1$|`-~L Ļr2UVG?Y\= v {e, G5H9/z\⳥i'W.&ʾG{t@h_ ®эԨYѠ BI u+1/C|2\nyq_D k&;KT?&٘|KRYkvn+gԜl8gE:ꕯheIt?[o:CYw{ }Pp@ʁo*5D*WXlkjzE'P :}qy&7+Hy#NʂU1?V[^B"&+oD{6ۋBe׆ w^SxG( \awXD_H,(cB"7z'KmJ~t#jJ6_Hٕc;;DDѶ#}^HzI(z+cu [ߋ˧"`7S -;f׍ErZ+XRm!Wu~c~.}~n.o VoWQA?NptMDeheN1U32x%T?C FFc򳓸Eu5%Ay)Vd&؄ܝwoׂH7a!hitIJ,a}Wp5kƿ>*B'l%ֲڟ3N'ER3-SI&iX]1L|UR5INۣ$Vޖ?-g`H͠BW!w 8 WziY#B~~I}Ȯ?;a'c5D}tZM]W|`wL_PGBx:+vf`tq a?Jc1KkOe5WzsYZŕS#4#B5OתּR%?94L} Z1Q*X!x56fhΘjBIU0h6ZU5ַ3 8:j Pژ,(?Snz`bGgH_ ?BVh-Rju[Tfh[4ӧ Ó|Dn]шr[O;gx;ldH_.}]&`iK"#"R:M4X =:l]v)wf/fq7lEpcOS%wuQn-n؛v7_K<=|@@:Ycm:vzwrc=.,{쪈5 FQOeaVJ> sS+9ydN[G?o2cܿD|?`Yj6h e;uAm -y4H@t -}Y3X径ο~IaB{g̃fXYHY t2 Ujh܁2omwxD9h''"vӢ]u  kz (b?8ͭ|bͿaQn~v9"YrH?;"r\:4sFXDOz/k&"J(H\] 3kgڔk03l x]>j:j{RK,Oя8t6T|3W1>՝5/ Q=ءͬRӽf?[jsX~IFq8{qވkiA1ӖeSgrQ33CJtAu\g q닮~6[\ Jk.7@N{c},T;dJ_SEƲG1(oy `s7JL|}FLYa)~2!FS9 [¹d &pbQ]43Y%Zq%VF9 x@tX/RMZWصԇEf!d)h{]x}̜KI *޼tuOk)i@ޥy7lN/ {zLXr)fӾl![48`4 Xor4D#,Y;]{ P8<.?%C@:+[gd~οV t+f&lG4x͐T ,x @^_)gvV?@7QK.+[C/T2֍`Rnf=-B?囚KĽ"R_'GP32 G{klcp}bPUmo|oA`kS˝橫OIY6եWy;0tGj1bqÅcGeV;DvQB"p2^IV-ii%B| >WfAڞ~.~ZL'd%WL+THnFw;fy'4 8@|&3եf#V\ Pѽ{E$KLeP|+7Qw͍BqdH}d9_< gjzu2Yy j&qiZzVl,6Ǡb"0$1q#)sd$|V b7Gjvg2OXX E Vml_լdm/xVݕuҞh*scE,2|ZP+wc l YS#n5x' ls32жpY@n̥0fT[WhB8e~kQxyWrծST QPx!"#l%s6 < :vf43R^jvu!p9*R-Lo5K$;&>A/>YW|{==ͯGf (HEފ+dVKoΠg81HoHC:o hmjN ]w"B\Px \`16|uԩaA3p =w A5<2Dq Sw"@6S]Z'.ֆjog6A(XҢ1˖ClRb({"Ӌ</QeO>al%9-<2wĵwgQ^zCe5\$F?s1٦1a}5CXXV*%}1a$*H ʬaEs&؍щq+"[{(&`v1ضpGA&x~iխszg`S̓ƞԝ.v-lQOϘp/ܶDmRQzzl8|4VV,f7pJCCy}'U Y3fSo69}<7 ?TB=Cibz0{Cbe+YŪoW5sXz,#VZgk&Wf{څVUA iy9e*4ߪwJ7 6 %R?ܾde|DGl OKKLSTH}d4]RmvkPz z+ecˉ{$z&~ԛrCMot} Ή#E60HjaNI^E}>=ipn[5 VҀ Q(r脏Y@A`pXCрW%-gDŽtDs] 78[كJjz֓$U pjd=+.~NA"Y~鱒#D14qde5 8*;K2zkO.^Ȗ(I |~! 5o)kkhX^x.\v˧cF i;=10 Ns0!}YYv\e/U!#ZNKp3.JQ cS5F} 6хz u_Nd5޻W7g(aR'絍iGeU|=mhzЫ>bL @`qLFso,2֦vlI(uKc`Wb2Y'1),j4oFRaE:;>@bKW;D}d] ah Sa}RAS Dtp[9ڃ_bݺe(ΫQ G؊-5*aqHa :P)w8(Sx3OR݀nOGI (E}+zy"VcOLnt- e^R utzɗ粝iN]9*y+Gu;JqOq0 vV&DkkfqMNΤQr{!6_mz N E8.I~j}~, oqSC"w=~@@C}d}i~iJM]1H>?-_"7eӗk %by5dҲwwt@g\pL"&Ƨbp۟F\`z_PRDczfNya2K.غ? D# Pzm (J-?o v)7k]U`C0k6_H_~iw?p>skQrpg[隘: GItuZM Ƞi MMyn~Yu ~"kHc?({*ThEG3I)6&P=!=@WAKPi_5uM0NhȬ&dľwH4m3< lx(Mc_ V҈uwŷoZtR*A:GX42J4kxn;V;^O׮ꡌz݇>{DlGoW eX&Xu=svs؊f;'"[~qcּEll]8~jpIV:n +2 <RyeXoMI/ L2w؀jsm%\k.Ϟ: _Z˄0`0>R hUD q=85,A`-$RLS3 c 5"ߙ ټʞQ2m@]b5+(s?FPijgIL O9 xQq:(1;oqv+We eDO[qJUtдΔ,[sQx!jο(w2%ԤچSTh:A>;1U]\U1VE %79eK[&OR8|?v%MHftMZ2>#ϟjIa+ǯM\ܶ{l90 $%cno۔#mؙO/v6B%1 0A 81ȻIpbb97|)+X3ڈ\dې&=y:&(;zВml6 "0#ҽG+m =%ĦRp}L5_Eɇ,Z~6pܠ` %5ڒ@pvOPnV断^~*R랷:rk5$!"0'GNEm jv)s[%PC1<-w0rq9(-SiMRo_' =1qz[h5t9 /ËrdH qD 20x\Rp覉ĭ)|rZj>+y'ƿV*JZS) l;W̓yݡ#؀(:aUU~mT~vio~yG?lſZY8}2e-U5ɨ9 9ˠ7ovl>J#9٨VPԶ90I=p;z,{C@{hiN^X~@iN Ꟛ!?}(,A}p] BXr_mZFY񂞐 E|k+ y4zK4?2z Y/\y[szJ guRɉ;ZaV ?@XApW2j89$&Evm74\.:ք1$$]W8zF0/H+ŐF0rS =?`>'ߍ)`%)g'Y#] blK2խ^G$~JTQ$BOz[4~mq9ز6!Yn+ʋ!ypﶃ?Ui 7C3ߊ~w\Ba[D3AkɆѸ%+Uau5#z}HS=c;t&^ITQX4~ȾB_5` ŝ cF ͚Ra7~;[b9 %^c ?d8Ufǰ Ѳ(ߓ *w C"giX,02+2qaʳd"y)l`7$P2ƨpm.M&D`m.ۊbDJ*o;{{3Iy8̉dwavo&Te^`ʹkƦ^O] 2:&0r0hD?/B=1s: 6Ҹ\^"A=5n @hJ||*'5Ʊ bSCqҡ_W4[CL z_>eg[(l]vG2e腐.}!a}"h{7Z،e>CCYlLsDݔ̩G^Ea Kt7bPK_%{ yL~ $᫹ CkR[ZG0wL$=y(uV;R0m-3)RdV"90Xc_6k{jx0)./A{ObʿTBsC Z-*k8%k蓛Hq K\ l7ni%Qz.fn]^pd[øGOwɅ`1C|Jű~Syr\n|SEn7 g~ɸ$Nlu; gν$׮5}- 7֦Ƒ ET/0"u/1=z[&"bqCysP+|5SIqN:.b M\tLaRJ!/" [;B< dъi|6.w}L F#8j=r6JhSJ"o>+Yٽ8l|9U]pR']YU++jKQSȾZ+rVi05&dVq7w˸N, 8;3%vKi0{Zqߗ)(y 9׃.T/ HvYn}$¦UYk_mj=/7g[, 4*3 g{芚 -%FWs_PUo䄇MءB)Í:СSK^˷}z|/78UO[щ\h,H L\sѡ)C3 M|KX5qdLZY..˛q67_m xo6Q'|˾R׌QVCg ˬ)Yշ2LPn=%L${z1G ќj:DQ R>_یHA^Zq`2ͻrG=O;/:?= 7W71Txa J6a/#i:+dzƞLy0KÇ!{"e'* /IbӀ^5t[URq̈́gx+2C]Of_ѓVYy㖲Bݫ9GfXIG%:>ȽQ BI鸨$Q_ [BQw%{G\hڋVDdsIa`&dT> ̦7:3!e%͆a@y*nj}z>> Ϥ qvRLw+V/|raRc.G\Q"/!lvd<8 +۞e :D`v ] hȼޥ@kjEٿ??SZδ.n+nuJseTXFEuR?U5L;k^QӍʙӽϻ='O.?D}R @t&B<^\'yǨ.C(cAo.)jB?i[78QPRoh!Vt*BЕ̵5Eի9P(cHRַaKl e+9z){̀XQ:$Ӏ".+-p|#a [5{yjsc,QXqG$$~d<<)"]}("8qF+m}%@Q1>J Y"K"ҹPexv FgT\T4to6(L>;k,ϊx߸%Be॒l:CguSPk|aEbfXͿC{NЦnQU\ɱx w30Qk?4}X}6҆fUjX3R.17{JkEUhx,bwR)S$&%vTP;& f:L騗Dž]䖫,f!?Q%[ܓ?i]nmz(1x]h{1:f~b7ԶsK={HP">J/L,Y6qy,n>qmV[A YGJ&~donM{c)zQ'\1Yva9G ]x>N- %gzxp/YsErv涡furRX| [""hQsFn7% -j!}i =Jh`g,w/X5ZP5Ä<}NRPnzz@RTi#{/85˴Q}SH.W7`A߶ pCMx}Ҥ^rf":%9ι>ٛdfD%-sɿI-mC9ܟ#,|I]%Eo@8*ԛݺKcsWpDW&#@U^84&q?D*iM62AOYzt:Vb~őSB }m>uUT'|*2T^r_]S?.t/fEְBJ|>nz+.0CV]_]D}+fqå9/u%x7SEt8ɚ]Vz) AޫI[0YMPMvJ zTv'mȽnWzڕp"^L2uqma9~ `[G$`QGyZL179UO֌ji>!XoMքg"r_`BcT@J1`PƇIM+/|$9cu 41Z(Yfޓ4SEjŹ[xgq1h5^5{<,c>xYvN߄XٻBwLptQZ@s*xei6Pp֊Rkh U->xLM0*#@ n)vOm F1G}eaq4"ŋ_c` 9F[ӛ|~VjZ)>gr͆ˢ8[$h4S֎Kl.;5img9*c<ܠ( uqa`ߚa!&L(2"߭AA+H W*LZ+ 9Q kNJrۿ8o_yWF?@hGgCjByVR;C6\QƋlIゅͺϹʝm=]:!~‚19ek{7ʷin,g_ƾ`?ETQ!Bm>vHZlib[$erRţO:;~ 6(ⲪY]UN9iRtകċ jXau3{o}{Z{5X`bJ2*h~['?uy I/͢&JRHB7Za4T2( ՁkC˺MMr}AFb.1z!8 / w9<{0#eoqUVAR/vAQ[)! Ql&ƨn!74}Q)IFvÐbۅeO*K#뒑.l̢hϒv 0Ȑ+sΟ/q5$Yq =$8J~?n@^0L[y°:&n1䰂v\ 0MyEP$NʆEh,HјZOSi‡:7ڛ荍BpC?QnS?*U܋mj=s!raD3gg/[c*Az٣-$z,1Q1$?^DiO?pPnatݐ@Ulv,,SDOW؄%baBD|H#2dRLd>sOO(rE)95J`dpQ?645aCMGϗJ2ΨO|gTKмG(Gh O >t)MZO "<[і6" id e+}RiD՗Yh&Zz8m7ŹrBH8"8ݍ. \XLIx}Onznpc% ʨYDKZU`P"'1-=DvW2=G)_zs1m~ {ԤYdAPgfviZR~ t!$7wmQo=<)$T\i. tdAd?.l@C=0|nݚw8T7Q,^`ͣykv Tgiu5W.'yӄj.=tIfO;!6XTH=dJ_v?y]ямȃ檹D15=kNG؞1@Y+|~>Tj$\.mĢ9l|W-"D;׬9fi**׍yK=~E<7%5/`BUvLvx2o @ _вB>nCspŮXS RY_gߘW燔aA@y9kc00ѨBR/f-Pɷ隒՘R1/a1{,B^QHT1숚p,7V2 fɓۯ& UrVpGu2N\H wgm%Rt4 [([x׼eޑc:R`Xx+.My>E{o]VPے@t%"{ .*Rد0\D$wz)PN;]^'YX(ј'ty%;.9M 3>}7^]ـ$E\䧤r4bq'\%94HP]c\ΣLsƠofXfaHb2;mN߬؏xpX[K$Fjz'WQ]YAITY"h8.Yѷ1ۛ?Q;E4dFIģ hRU?n3i\_?xH"6S !eZv]Ki!`Vٖ"A7fALlsY1Xl)$-9v@t%8`v1?ϕCק<]mETRCv<еx_.'J y%XRo4ҚPM>J,GP*DXGލ^=(TF\DX̉tB ֍٣ cX E,8/**amh_)JhRW\~B0vs>޹3cۏ-7ZUxTOf9Zke,QiԘ"{hEeϐ Ko;}Z &Qx\BM|-V ;, %X_[ϯYh=|q_UIJ<8¾9Pn0РWezRZN&%iCwۨ gV LX{ :m\8궣BPc1+Y 뫃]pۯقR~1p+A&ސd}ƀ7 @ b*r^.ۈ/w61lq7Lc AᣵbE+ήyS 5Z9|ѡ;_GE-ҾKg=$ qC "ҚkƧw%NE0Y#֨XQ@F`^sAJ:ʊMCM}x7r\v^Hvʎ @b07Qn^ԍl}uKNjkhnPd+DOꇋ/{>^*7(5F-Ŋ+ox#`t(q8TB $)*F("]WR)@cv`jXiH歧 l. sSF+9 `^ۯsCz9~hi3{ժXy~d8zp/gcw}J2Xls':8 6Loԙ̟`c DnF,jOnqH'"VM֠+ JkoFwmv a ̌fMgMad?^J]5C.Ɉ|jrw:=bP|!tMHkGc[z"k اIw',{u0!H8{>~\6xO3_sxN`KތέS:M ;)=/?YW>>"SCʕ:* b~{?Nl ):A5L$g-B <瘑fah]#5a&+Cr$H6Og =Ɍ M?&IS%N\'?֪/$t%mǰ, 0 rne??O8B`k33B2I YM^,Uo2vsrt^;I*dSؤU`>| :H=#"7wF2<Cq~ - Y݋zOí0 Ь%˥VMӡý^p9ˮOSWz6f ·91X.)I}(WwL')a\eel̜7?uy!O,G+:??`G/7/\_ NR0%#?/G?~+$nDD B uSO_xNn+Que…8Us.vR ѝ}-bsG{*ur|)}|6.\m2S(nK|V|Sg6A'%:9DZp)85K'g RY.ЩU&+aM&M-P{3Uk%DPNWeu[U qs֡"zo<:6Lġ w 2?#'?Nv'XQɲ^?g E*cn3zs4%ab^9Ϣ)J*(ycVl/Ojsq6,5M$ň./2A}ؤtPf{|(%&2iYf;i~QAJÑy': MKId Ө\.KXzr^KMQښj&/Xr'3pє4&iب1Y-y;;tc`)YeQEu Jo%@ ʴWE/NE yv|=_6̅yrXCl&3b ,D '#j-&wjB-},-fd'.pOsP1ऊ`,oh,^hhSiOjL9PC@.O5 GQUSMj38d ̔A}#|;8Ό;_)iDQB(Lt@ɀ}!?9,BSLIkC[KЗg궵f<##M:q1y m"aEP?s5o { XU~lku&2snv $>*+phVҼա 4ms- JiB S=VFv rdզqE>jf7ɈXiDd !m_nَpcLaϻ+,#j٦gSQHsxp@^mx=%1{R_KXX섩^@;c #8ՋbvU+hIq#![ދS<ңxXF=ia oEP#=ЙOTb]8I773k(OdCk RiO&K,RwN^G F.тjT i4I0TNkEw.%*:C/C"#ݼ;\]3OG5ScWC3)u >*&WF?Ǿ%!tXUVY;GV]Ђb]+!¹3* &^}!\S.: Xܼ8ϓcH9i\sxMRfUw|Dd Q'A.Xӈۢuo+ǐh\/%pW;Tk+;Ҩ0oGENfU&1>:/"}˿n/DRˎp4Nm"$H:l5Ge4U0U&Ii#ocA$!N[ɬ6ќF6<[,jo<S2𘱑[T14H*VqyŮ?}#X(h4Gk-4'p{ra%}゠U; U eGΰ]BuItta~k`"'D?Via뉍ߕqМ2COVAJ1z33l㪬4N3!Tyu^ a7K,Vjm3Nb, K>z)7.#.t'틒hQ[^<7P02H{10J0B+l( x 2,X4,.+ %NEj\#/8?~fqb&aw-G39EX2a~洑m_?ZDWvʕQγɀ]_䈎=g[>½?wa(7݊ﵖ7^z AN?U·,YBT +NQ G"qwފk0g$\JQ`T7Fd\[՝$"ŷ:^},ĕ/gۅXGcb. g-m:"U7&'liA]&uwYjKX5x/fRcsEӄt~ZD!6D%^=# c 6!HؠkvL/ks`ىh>q`0,pc @7;fn\ĵd^6]8Z2i<0zUL̳H*K@ 7#8h'-D7mEg )D4 ? ~߿.Qک?"1b/`?3|97>;N(lC;|=V#CQ `g *5ұsUI f)ZB^#uҟFv)js(;e`.y&ĚN{F˅dKa2V` ( DQNQ?̮2k(~mej<&)qhZx't/BIW[pV)NoKk QPoĝEzS)Ú'pZdd _ӯ!Y5liBo.#.C@Z V+_]:]yN,O?;56%cP&2o vzw }ׅgݢ {{dhm3.7[2[gj(4B=p)$?*g{7 wyB*yTLscq?2' 0u3uG؋ wwggz{\%ZmHob<2@5"ӎEдMV)Q)%(B,@f? ؎҂:g8 our*a#\)l118 ZNq׃l ]g'wnfg XU #LݺAƖ)B;>j.`r_w\,d;ӼR(*r2Ŏ>0LPdNt_Z p&a tzv]'쭶cd,0*o4M&ŭ&yuMPp vλK:)RR,0˔4Mkhq:av(_7Job|${%6Tf3aKލ7z C1ջA4~c1q;fz9ɣon 4Z?ϫv&ȇ 1ͤ@D4>Ҩ<Śd*<έsU(P[twWYPӔ M mT%ҁ?.}ݩwQw1iSҮBsnkRYE@~/\9wx!Nly&*/DuOtBgQJ<1yJWb{|1w&@'pΟgIqT])0QIqS$T嗺6+:9;LA*X #$^fXSt\Q8ގVs6"@2lZIv{impMZEi&h,}cھ0)ƚէAO,,@ޢ CzRUPSmK~(9> I!!tq&疫X0AQL5yZ&bk [8t5Z3S{mPJJi.W46o{-j g1s镘J;di02\cF?cxn öWiZWi{b  B̳=fYGWn^]Wk<^t}Qm RV{|h+M fan2\iQouR}V30 zL~6daif%޴߮l%drOdMSeWb$hr06 C{*q6S)>O>(d"Cij,H'cͤ @$2ɖGt;R;~Zt* "9%@X͒di"OaFDoܓPLH&.o XAR+z&)#Q:0ҋwF)_>ZQ lm|zH#V/62w"] XL0w@7}g#[ ,}iLyGBSẩܔZo~e(E;CZ:12;f* ÷h( ?7dmklr@ZqVф+rz'G Q#;,G +7 Ju-!x{^#?Vؾd~Bq;%{1ZVj/I9`WF3WA?s`'KR hyGҵjEŋI<!6Cɟ]~?zދhO:ףu6/M+1DžbrbTB{n $뀚^BJO J*&}?̆ (t]|>`H g/vD}9I,tjȢ[2ԒZrxw,on\S@8M/'O-Y&hpЗ99ҭ!Rďޖ1 D\ oh+j,LM\;sDW,-U*nˆhij4:Y߶fTC`Af$^&uM p>Hf(MQ#E[j'u\GsoYSoJ7bl9`DzzrԏZ`P3o%!D7)Ѓ:uas9-j*3U{]d)Gr_aԖ3(bOVjT; FޫO}Ra(N2 !$\@/b-ëmխf*tyuyN-]iHh^S< Wp+sTf뚕cAn!B?Mn^z'~PP.f.=%, B@"DZc0fڰk,MXל*qh3r˙*sω^'.mc& o` {Gi)},,\Mxm2h@ݠ؊R@ kk^[ 69 #*۩NG%~V.4d%uKŜ{\xoIOd7u¾zrqya;Y 0ϐXRw\ГQBt24ֲtes5Q}OJ}4ci3کT /%~~ÏN0%_O懟#YKP>F,` ~8}?}K O*"t꧑3g38z`ԣ_f[/O>aTqx #xg;B?59y c֦?+$4vb63P&ډn:r&4c2Q2LZR!\83i7q/k G'w+~ܓa_#hSErɮy5jm(LdU\Y^xnQ)x;o:f2ke%2&2y& g*a.쉌+} 1aX^CW ׿bA#cʭyD3"cXZT'1!l('@zƇc>Hr8! _,9~I8 HO2y<TC=}%\iut%5 sk^DW+0/27N`Jo0-l51~=}7]]a?&Tz[s ocњ/7d {I6zkKo_.4xKT0mIKֺ#EHL* pmX[cPlXye#YNd9U(rj?u(4R$Da٪r_?p ~-XvOm}-I`Dm>l@<3.uS{e;=s[Nd`,B;)G<,YwzFCKQA|V] "'=c֎mPvHUK?<e<ꙭ<ܳ8Kqՙ!K P >Ql8OMP)zOʮ݂f e#xo-sHMrd!B²Ĩ>>A1## @{!Yуv92йQiq 旈/>d5JǷ],D1ճq]-bgNHIlLs 1Rm4;l$~.LZ؃(%3˭ߘtYތqϓqDdȵm*l@>D 4έsfv%"yw^"ťj>Mo;W0sY(j"bbZg,D6OSTS@{to3ZG[S3*? +ұǸOT (i[hSgX4$$F7UUH lB1MWV^E#X7jBlG$m s%s9l? SF\ky&ʛIW.~pĕ yIɆd=ۡFw'CZ ;WQ wpbpV Azi}i M|VIrzov/9[񱿃6#Lys1d}CdŒdV]M=B+)5w^:P|0`bw zjiJ5zMK*{S2(-&"aoĈ|[BQ%p,͜W>9]boϣM85*[#R^-#Ì[%Rz(LJ=joh8鹍² !UVa εuy ks ^+ rS<80ew=NoXۍ䪃7ĵƞDv\>T#b>1ć<uz9e dyj>qdas7a))212o sbOCOgȄgu@#҅D5SEpi=$ $C *9ۨ8gr6Vο fw?P9$e!e2|ٴ[N|'3#u_݀4~ۍH۳;Q*'lAJ]R7(]R\(h\u"ǽGL9׺q:, B os="{JCIMETUH.=͸CzFN}ß'-p5} ՂU)~ښ +"G&rMl$`e.`?7k|2ǿ@DpX^&ݎNF\4ɍ[d-}TT?%죺w9Q0s{m.v' >Jb֎ ¶X*s$Wl7NJhՔ *]Uy2DGZq6ybPDvؖd}Ѷ f3GRc3? "3?.7;u⦹*ҍx6בeԗpzo#"OL+z#Ұ24gV얤@e2TpjWzWa<ѵNZc ߼]]@uDN|.7}W@XS?Lm fb-{5¢m$ :$3Jd2rHwr8 DnDئ Ծ#Ocm߈nn‡0׳f}p;V71tgqi9Mw KQ襊9l`=.t[gYm9:Rr/f%Fw{Ȇ]du 36/x4ff e /ƱfOFH3568'Q'F6%&=u@J5 [{Ox:D3a':!;b ""؛^-\1Zܫmv@?GO'|An~}u<J#z>s !{)_2NdƖюhw~! 7YSp#;N8Zdl6 SZ րh'.!ClVٱz4@Lf80FtakȳH n='z\%<1-yƂ׺ v9&8K2.6 #$ xJ88 Cuaf2Xy$zߣ^XV#Y{P/*9d:I zy\"j\Vw[-ku<avw4|;'ӖEQhGN EσAhV'$Q-5}f[0ku4WQkq?j͏.$#C(W{u 4ȡiOX>3V3z0b8A7*4F+sd#ݘѿ|I|m4 (|V11oWI{HЙv5k+)烶L+PRr yYPo jv7pLVcl Y\ʙ_mN$^ J=aQ b ;m\ՠ.RCⶵߐas 8>Ô0 iPcŬ>y{ ;d&}G!=-~kqI2.wCs`y/^oD&v璻=_͛`GEy]౬R6us=LxKu~o2Z/HqK54nBזFfBQZ]G oLKE@S<lS \X2:|+J  OwOQd,+!Hd7!2_ p`#h|=`9!xl ,7e--a(YћHC=lٚpl6Z˹p%"RmpFEɠٸSO=-IXG@҃8VW ?0Qq.<]PlOm4C5p`èi7]03|z:n$7a|=M˛4gx|/ M[jV \Y|DPӆUu*Y69p&0̏ Ϗ^}_K^9i+Dc(MO;Dʪ;R&>#zyXJ yMHX.\]3 S>e˲Kc;Sx%yrD NLVe|0%2`Q{Pw1'x oi]%"}hu⢄&]93vVSnoJѳ nJ0|’~:;S>׊b`/ŝ&pXHWȳG~x*&L jkiq`LH>oi!Poto΂9|o%qi{Qxi8c؟zݰIThUV:֐iYp`ŷ>y!u5U=Nޮ\h`2OyEٚlUQ6z4sԬ]zޗn>w7ϲ噦H&ځ#"o#ƅ˫JzEr) o7k<݃B#0#\ՈԊPõ $]]GJ*P0޶"Ǚ澎 lb0l5ř\SNi}XC\!jK#ht=dvNM7'fGcyzKnd >=˸Nz#Ƅ+5~jMTu#(ziQoT4{K3^i[??9ffei+#^C`ZQ =ʹ%< S x|I,erfen2WazͶsW݀ω]LIأb|}m̈́"#]ijRerj 2-t^xkZQ{q|r%.s}:S,6 kp}c⩽0d2PrUC%&R"Yg>3Gй \L^X',NV^oтXٟny Q (F+к˓Fu$@ŖAyF'Ԟ] ӁS]㕠zVd_Kxz|}BYy,zGᷨڃ $#z[JrDV&R΀EӾY˺&RܷyL57س[r04\maLHqg/pR9Ytd)*o#hcz7*y_y"V jAܭ5xt ͒v$#Aly&T/'fCwn#_o.5euߪNs}>Оգ NׯڒD/'&}ɟ=yskjl$NL44R1RBDjǝ,HҬE*yd6HzͣWpnatu4G`f`57Kx8D1~Y^ Lz*"t%Q8fΓ -_7=>~ժ[U!]#Y%2yJfB_]D*0]xTO\açƆ)k6pL'` ~6EIyǬOa .:gnJ:Bg"$I求Z(?_|I1q2sCwݳƪgnۚ;ٟ9,MV,)|wf,NZZ$κbd'Ʃzխ_BzUU"b dV޵83'f!FV`{h.+' *m6'd},E+`a#zzlmH%[;ZXBQv>X0fE5qCBuz=|-r:j K% ^y_ 8 Eq/Y_78b={% UsGԟrRbYf,l*uŀ-';i?ı֟{|JN~Ad!{zo[#MU7HɅ[ 33L)/HkپO%<3}{CPH dY ,&$x] X9 %ɜX t|>߈ìͯS%2mvKQxTumm.3= bguNÅMTlu5a>EL蜮dQndz1˥鍤r'3od!(ݍMy~Y)rx9) k-E޴ݑV e✛.Өx>[%6{tVڕn`5hߩ-eX\ԃBTaV0D=^gdS`bpCFЌ닄+k堏:iOM _Gy.v)JuR Y]}7a\>yUD㼭IZz:1s;GkG>D~gd`l?93ͅU-Y0#%ɀվ:+t;8I}ŠXbZ:p*Y MQvSȶlg$ QNtGO(2{-Kr-;/AgJvA{DY+nt*fXbOakC8}AŕW?x|z`p?QdMBChߍTˊɊt`ȧp xKi(F{R2 KVZQy)ȵ fPcE;b9=&^(w5|l^jwp$XZzݠ0q=MYɹrtD:˽\'jnT&qm&'Ҁ/QߤS=H]K*EΖ4'XgHu;QH]sۻp^X!ސ^HFN&VtBZKĖ8M[dw'$%aGߒ+f5q57 )4=)Hy T@~HIϨ0^-ƠfZ3^>B;]`ױ.ǥyMH&MhVE9[Tq<=mrhRatV?Q3泺 q̕m?0wXIM_F P{9ˀiy_/o>?J疲z ˮ̬L-_e{0u8.LX|r6f>>Mt.J}f¢89[8ڍ<K^B4h=?|H@{oYkBП<%T\c;,^|Ֆi?Քl*yߌhC'0ϽD=`xnqܩ@ wtb->|)]<~xI1f%P~ROhL DR20Հ }Z/BE;VUMpd  4*N?tVH5_˸)cΕ ܰ}!ZzNhT=,YBghmcy($c>g쫃Iq 8Rq53Ƀp~uai% 'lZ1"v_/2IqM ׈8-}tkRQ;0 1'̏C(Xh9>0DBc6T.}.~ Ξ[rHP!V0N`I>A'6 {3."0bNyD9qt-.n>fn"濬fMwҬBr7"/0I*% ^)))rEp[fnx&L,tGW8qMk.ΊI/}4| gTM٩]xɦ r>1œ-<@ݘYL1ATz=[˕Ffΐ\yl4[{Y ƋL4y(U_?>O͞H GFS9w]XCJ|25i(\%nm0!5&exԟf:^~JݸwʱBU|$(Ys..I)*MƼ6?^rH5"Mz/$Jx וxW!(bk_ ::HqQLu=K}ԪAҁNI[[WٳO7Х%k CD{mQc9l >g(3~9HsƴO#]fF2uGҌaB梶km`@A{SnIҾ-oM4}Bb%cՁc/%J1ۮHߚrS68rlQM3w:ȈicLµJG^(+GlXKz#[ڿAnKl< bi'^pOYޟZ }z #'k 0GtЫIdS-;?,oyބ `K<-K\ gh;aFGk~ǩ܁}j&דC<#=dIsu!@I 43q%(sv cоT]䵛_i$%渦UHxݟղkП'+XviTVkKYt$K |Ly sBT 1![ivn*.c.SpޛJ9baZ已E}4tQPQʒ$Wʫ7^כ-Tfj\άf.oC=KҐ[}Ho-Qt=(_{Ex)ބKQ1m"yO"-׽ U#-ܽ=cat%q oȐ~HyDfJ'?1 X,*9=,@U^"h c~c׹+*In"HQ: ?q2ր ` FrdBߦ!Cr{sߧkBEXa3I󤳸d l'Z0Zf.0*yr=ɠ)g'F%I "] 7_ԙ?V1SUN@q/lܛvUp047e˚"ˮ諳ǼP_\~PVPP1j/L}+GΪ0$(!(/RoЀ'LC/g .#Vo5=<}ЈYFƙdIZ|斮A .[QG(嶴<%.{;=O,E6}1e3,u˱N6fpk֩r6ig:+[N:{MgXPn7yms:'joA#s?2 bҐ4ysT+:sv G>FfsM[q];(7VKIZ6H8N,g ڸH~>»b%1gkM d}u P5^7spwxW,¿b7o)c$A\[ferl`58¾]l^sVS s!,G{Ԑi{CIOI@EꇁY-=❵tS>~HU%>4kIEUT`>씡Oͩbl[\@j,"@9=U/tƩ2T+zȵTmr?xlӯE24l}r3Ԟ9AFE{EG߳dœܩڻerA-H"+dV7f9}QzEZkr 6x3dlߞXyF6S/<7Ҕ/ /H2~4?[}Mk cHl& {F?N)S{$Ahn>iB*U܎Q%5f--Q7M@X9Ag@C.hr^{Mѫt ^ZEWXfeچ/mU8Hܧ 1J/LE0CcH So`+\d?÷k,-er 0bm?zi. jEu/Hf,Ϧ|LJწ̲FC8 ρ-I/$7 cl=|U0-"7ɫSnw0sldΤ3HYq:4|SVEX&w U_4{ q2Qƌgw3HPᜦxՋLgB@% wD(+˼H.CFa-Zm?_z,R/y ٢ʟ~mQ>hq.Pi3BqRz~vWWJۗ"k}|$-ݽ7)Q(Kb"I >37BxS'®Szݱ}朘iznAS61%A`4|t*DoW7 \Kt >=(3ab?ǖ69q/3:1Up!;xh85eZyeL| *4voO߻;*ZUy=5 -*N=BN>^~)[&В _dBzavW XD5p)Ѳ9.)3cbe5-Rf >bywtv9ŒDiM;Ɵ˟s|>qV'ygZ=+=Z5?;$j_5Xj4xp+>\m10*dynӵ)mYrdfÝO]Δ[Z+=s5Hc&ËCEOk*B!?0`Ya#L%o!0rF1&3_|axѯ4>[ 5A т 6)E[9:ׁ:pnp 'ExJً˴!I O#Aж.&J7~h&}_mss:n%o 6͂BBeg S\a7cWx_ԏG٦xn>".48ɅY8:o(s[⣟4]@U'8G~!2mڬ(d"Ȑч EBӒzg(NUD0 DVO}]2١F:H.8'ԗ_oޭX7xUdU8ˤ_x^0+qtFzc5`,>K[?Z 9^F/gSg=VD2PLuagl}pRͺЉ9;=f:kk᤮Hd>naNҀZel2wpx6h;P֖º%' Oe MM9)8 cYŦ~b"ӕP-nvܭ6äDrC tKo 2츕 P8ʰ81N}NF U=8kb|vv]?0hD*>GM3,M0 S-*JPne1 @o$֏y1cT?_n<$f˂ 2̚<'fR̐B!k /<O ;'b_T`g"~)ycn|K^RI٥n>B]X%WDҷn  5/N:RoHH>cw K!ADP܀܇7YnEib h42(p|fyZHvWMD=; 2mB-ձ9Xu;% 0V;2D9'Gdg9-^ޜ ߛL3q8Z ]w2 l:ҙxh^M9@oM.f*\/?f8~wy;LvntM`[綪UOsc1jiyIj7z? wto ;J,G)8Q|X'jqjszhQH>-`#*\T'۫v]Yj-*amRG{ w!BxOϰrW`: )B\4EvXeF u۫\.r0*TK4y?UH!%ۗcR= H?kIoZsApq3K+wܑw7ylh3 S&AȜE֖ Ғ %mhL|AU28R41}.΂烡e/ڐuvl0t3t Ň˒ɋ +;52fLR?'^1a]"_gHuFΦC>Nt8N|S%Ktn+h\OƆ]cdAY8de6SbXbjȺh[fNIP2(w]ݺvjȌcc\nӱo`DDɍdMVn^i~Jg9-ʚcGp5̼* Nw oxB\|!$ .<  DѝxXV_g_gc#F"Z4 'Lsɂ&\&19o^A~h~DI/Ȭ=$yRI,o3JE I#@/g6`!aR. $eH$ԁK]ުTG`,nn/q8/jߢ0_ N7dH*06?W%j>rl{*4s*Z;>lPYHc=UPkZi8`TUѓzܐlb.l;`7R]8t9'i]Tʳy'v|niRlYSذY\3"-ςx#= :z IiZBAx09A>iiI١Sjp p4 A%`3U|&cǰ󊫬9&F"lFuR#t',"m-3LkTOhej\8bm1L: n+'Kp-8#{W޴! 7DK(rc㜠P"SM@acDr(lV9CTnmCh?2ꐓhn@i:v3jOfh726kΆ7 7xB~P~:c'gWֽnƤM-@8r_]yy(IŅ2խ&I|pe5@-N*K-+O\FMz];8s$u\If#% Ί uwj_S͖J ? \razOC3Yjڱ bM@;:f\a[/S0ٞ^ \Bm\Fܹ-)n64IL~=^#t7 7H^ S7M]o!|tףr N GYD8ε_Ĕdk)kˋd_,E MO0?X00,ϤDWS)܁5,+Ǥ]O,{m$$dx jeZ1"6qoV1!g(;J&AS WRDGи$AfP2W^f/E]'|g,򶺝zDq_oE&~gӽ&@R\v 8059ʷ3kIg  #%Sryo[M22VvwUqU fW7xOnUT}(zLͥ ͖D3\Ģ:KHP`QGfR OIZnyt2H/nj,lsW>;#t[)cOgj=Hj5#XefFMG3}:2ī*DSTUV7*A`uR3z~ՍP z(S2'gJkMP ulQZcdT{HY~gŏM S\h:J ؒnIv ̋4򊯓uq;p5k8[ZE=@^ %k0=dgZ;gsR&h3C/*g> 6Qfc,s [ Y))^Rӱk U3;If^: 4`O}Ѽ3Odh\|eo0kgg+W_u쪮4$NT Bκ n!o2,RLۯ0|0xbd.9 :w^|Ϥiu<O#W`[cթK180 .H8$0`]sق8M>M3tJUy5aڠ% 6>{;XVi.-A)Ԥ3&G hٹۦNr(]R7&M6\Kz:ox~.!\nh-nX(CԃB sBm dnr촒5sfW> rbNS[ɟ:ag0A>.Ibr;,RD7nOqӢs 9/VDЂq9cSҌ=0AWc,uWI X_n< rJK9_O^?( lnWPJ RYOy_âG_F?얔+1X&S ڟ6/Q48dl9`Vy B=u֣Щ|S$.v'iSlKdB(?L 9X> xj҂ 5$ܱc#)FYI'ypm,2dQR_iS.oAȴwx0܇{u:5$n&!Ʋ8$3:1`dx↷:11U&3S=,eҙܰp1 l@),@L/Fi/ ̕xù{.}r_Dz@zXgS?WlgoŲ/5zs:Qg9,HyLiv(~-ۑ4כie%B |[-{4-DY;Y- cw؆ꩣjg= ϣY3.~frN^KL?A7"/JU/#U6zqO6B-׳tΈצI=3ý;Lhn "9[;+ie1dhtf 5/lCF+$Xj1tҦ (US(/N<i+\̶ᖆu78}"6> n8_Qw9@Z*k -37*\_ف0 O?rke:Ik qL86K(WK = .q{DXC$ɽ[D[FіM ETf=+۾&˿:_S'rd3 F{Y5٧u ӓ[f{[)}uXfqXiuS]9ְ ՞3B%{PjLJ; F~G+%mR+dυ嫃iZB6Bz,zz@ڼ jvL MF:˔0Tk JH!}zJo\Ҭpѯ֗B 3+ mIyJBYqB ,)~Z$Ty#Ƿqv/g+c4 A{!{tPMKC?+lWC.LV%y@u dUt(u#oƴ{#|!uv|R]M"d]*9RkmcK$EsGDŽnqlN1sVQ?g : !Y롂R_%rBYXp|;e^7P"G I gǯ2J5ҏ9I!)FuoLTcA\A ܧ ,B^ёO.ԋ6;C͗z =(A56ıl嫀#a/4RlJRx(Obq$ėz>g,Hv?rϜ1c7ݼf?d;""9 鍅0G.3N*JqX8K:ĴB2됓K*Mo|H1z`|rFA[丙OEiS98"3NuE/_sRQ2N|}D}a蘳!&] C2>DKS)Om=Rߧ* ܇̀מFM8Ro% v0_H;8b)#(S D DBn&F,Mt}OkHkb#KۜP_N6:PKA h [N 3j zJ8"΄h^@A5G6.)4&[8eTm2/-4 5f}}Cǃݙ Tk*\bKc-N<އG3+Ĥ bS> ǀmR8<\_(:#w?!֯R cEFǩ/*;>_m X QIO"VKC ˕'f/^`_+mq` HYkfnO3O:ا%xdBX(+TLS[KNKVm 5^U,ԜmEzr8P8Q6߹=u<$9ƇHV;#!Gwf܋RQ́eM d6Vc@7ND_.>0ѵY}ufZr=P`c@klPOC$I)n¡EtX< P 8Ѓj_My`ZFV?n(9R#:_'$HqG{=0Ɵ`뽼;S zAKb9Il=z.uUUfu'#zNȷ!ALkd;tuXs#ڂRAH5RXUsiWt&{ꣂ֔޿U=0VUI۞:΂ :CA]r":B5jP)jYmNRf=mɂۤCZi8+Y } Oۣ>Yrvy4z[AC ;J  ő7vHټv hU\bOv'8wA`LI;J|}j Cw λT[k*t~X6{v'f0p6i*K @x 02N{24 E)Ϣʸ5 `|Ζ`ih3.13RlTֵo@p T#I Y V&72<[Gٱ졮>h|d9L?Л@5Ie?-_eܪ{G-]@86GA(4Vn蝣}s[rD硜WuT M`3tVDEP I5yTNϵ٧ѱtҡlhW`z3ؘ!`!%amx ĶvÚ6}BJ~xN$zP rm %*zRzl/ԆQ[a$Hb?/a p<NeLsY7_Zo-+>VP]'`C8DІK!%= h6yu(;N#g _g@o[p¸GtC+0n,z#Njm4+J]ɒ3CNF">iS'%*`.wGƩ8QNUT06E,$r5Y/P'O6"˒xquD\p"هt$~Vd:")E`a!3̟,s 98< O~?oQ$c\Ҏq8[4fʈJ6{5X?^ '5_neC0TI,K^ 7׌~g`8l99n=,({Ov?K@`nonKMiJ2rעerGG8kcn N0Rcjeq)cNȷ=:]Kl :Dc%;\`g@S~BNWuC-x~,{-R@~R* *ac5xNJZF8| 33+ Q/s[՛Do($9x#f.Y&6ʿEmN^VW8&epѴBb ?S~S4Z1 R~D z˱Bt* `y!"^PƘeIhaF 5*HaT+TW6@Z;!*(ToD ׅ)49}~+\ 6RF32:U4I{FHGXA&dZ:h!tܔaƂJŒ=e̻{0^gKyN2 nx!Pd~97(̋ԉr?ӶMQ4i/Pd -P?l"04W;yA"9.dBxQ_ `=^^&ʏcJ_X[21EIJ.g:l݁6R-}뭕[6"oUHɬyߖs}x}qfBZ4/Qv̍tBY?8Բ BpUu+_y { ."{# H3Pd;۰xy+q~x}M m@FV  ֵZwHц4ooHKtVc'YҙURIhFOȿOH/;(ګ%.ic|9Fd .kb޽-ڶ ܱ?kP(Хn1p(ܰPRV 4]Y)g5:IJƸE(XqƝFoݝ}p,e5Z5f{M(O=v4i@:5*L.ݎƫ-I5Ig.1cjKhިbt)\A%K<΁)E#pL%tB9|P rzHy;01ot4CB|}yy"2HPKIbJڐ84CuGbp8 ^%jP5\8/pJtIt j䲫_ZLCp^X* *q9$IB#~|K,cIZp]K4kK32e@7i GAS)kq+{Zw}X&ڼ#Nz̧`*96Dp)40EI,w<<ܼz9! ҅o>N%4[27?eF Vց8q?Cg=$+E4pdyɰaƔE",J:̋ $R1]t_\/}B5MV8zrFmZC7N|t=l &}bZ--8ñ'}rTU惑ķ=|xrx&m8&F)ȦylӱpIX07"/gy~'t8e@A33Ժ$1)t-Ó/<86D7b T; pPگafm2hr_Ffzb?im5$Z^D᪃a'n{\@@\ GLDQ=iDܔƋ4 2?j4MK]:28x'mx D))߬dfmmI7ݲ*ƚnEi. ûP'@L1htnXe\*}Ƿ@θPd_Q8 S{RN*&\[uڡc&kUBs^0,-`=g .28Nh`Ctj,V64 [.A/aKmR 5³Jӝb&90)ih3>#52ZSƁXcV Ϛlெ\7iֳ$Bj_+2{GtmZ&+|9]Dڴpeq Ew(e'mE3NwHi4c%SL>pp@p|I;#?`tw)ւlzJ-`3\CZN2s?.y$<ďZf7^.m8E?gi?f!Fz$:-m/pl?f&s$(nئK#:j1";߮=5C,\tbb>rp7yD9ٖL,0xLskx2;;xY(r-OŹ/%;8|0%y lK"8d u;i"rń.#\?Fq,|j@+3'? ꚾ $gP ^f},%l@RSߒ!ϒaޟn/$ج Y@ uh?5ӟJ{0|.bPG@ #G |AgܶN^ف-MRY~2ےXXD~SXKB ԫNn|\#96O(PLokr v9W T1YI}U~lYhNAY "{ h;1f~F3r C%ېR \A :%Ctgȍ3'w7. BT%|Ұά:"&Wv͠(GA0&(e<(O,e}fRNrKǗԿ  WO0_Jv)L3 k%V)$xM{ڃ;x3nTf~L o`abܒc}E )n,9tWѣP}''2k]Fk. A$18t"qHEs,#Fbqp7VɑkE][0[{jqKj)-^ %ecB!=i^g-3bu/i5 \sRx'15j4%ruѼ00Zi?k) (4s Zϝ$qOO K1k|^!]zy|8RlV\kۋ-FBo6?E"Feyw}Au2el1S<ƅ1Mic3%Q&q47HixFb&wߋH_ԫM x)`kU˚`O]K]RBg 0ʯd3Dh{3Ȧzg޶E&oGNjΪ4Nt dA/GApT |A`H4 5 [XYw沪" "ؾVlg*)e<&3pIլrtP6eꑂ$VŹ:0汛ut#`8Cerb +btzxe *8^ Gp(Їq}, O+s ђ/CᣓesĖma*K76ʾ pϺ*wFÓyO, `نߕQVwI sv=nҶ71M?VT_nMN3ym=N-&g?V҃ݜu M t;ń8p7܍̠MܕrۀX6EB ¤Zش[䰡2y~ 5eQ m6ANw؝Gyr;7)؏SeK\ayZDdŒ >m- 4QpA-[*O7dGRczSpY{Jk bwgn}ޅCP6zֿ^ƒ^G%\ ֓sXWy蹔"?{[j鷏nc"aqR$;yZ6t̓7ؒDv9d2TfxQdSz$@Lѵ!HcPNkjq؍Y++=,[]lgkşB6f,~fɻRőXn:vY)jаdtT;Bl蘞^=ߌ@V%}WT=MH:eOq;t.Ľh a<􈻻o8al,;X1XTEx0yӘt]БʞQΪ9{oUpQ^ 非I2mFI1exuJt гY!ۑn !%AjTaknfMԱ3FȋMF$8=kH"ގa,ԜxXÎ0YʌI(N:{A|ݻo! he ("CМQDwPUcSd+\u6e!ec+*}R'Eu18*3L5T;) Ø,~M.Ӹaj8&- K2$Z~8'6yHXD,AWWWcدn w.E%*TTZD 2(V8?2^9M9Y=k;%dYGm#y omY_ԮDq-k_ S:z[S(P܏iA3m,jUa1#HRP,mBSgh\S RU99Kzݎ+qתQ3}%}C6/Ҧ@È߇ }s+~0 ޥE]}uIr7ex*5.#8Q! д>zS .@t\嬝Չ.CN-RSbWR>$<'*B Oit~=,%Rf6ꤠo)PWcOeOdžH٬R?S71w:b+gKf"l-=?4!TknFX>˨9]M@]`Ȋɧ5t rJФj7-p}yTy">4WYV*M+VLvZf S#7UoxX;f~)>i'APַtS.uaUFb atӰc1D>aOV*0f&\B5us趕K޸bҮLoQ-SퟌM-R/ֆ2@(\]zi&Є11 =<ϐ1nTET]|G|5rۓfXO%(C`?9br?wb@_+'?4;R+k='ۆtPr`&"_ccUk%ֽAd]Nrr d҉02p'C'ܝg67k| 0Gy:*rR!1vfΚ:;y4-6>`-D?Ph2yhvf (O;IXy;2() ~ul4iɲ(FA%3דpOa*2@ qȚk 0JbeWƇ1'ߋf`) ^G~q(xD mٙB!Qg'Qo=ࠋJ8CuZC 6qF1-gwG3|js}@n_c!## UΆb~{DF˲ O9hd{EX=q f}ndAN[Ң3D) tkQ=)MkH0hjjDQ5H[yX(峖s[ nΉVK㷇LtF7(|ڸFU< <B|naDg7&\p] $ gTlxD^Nk~oGV!T JDlЬ4PU$ z{$K=׎$?W X5.Ԉ ЬVK}D|Xk>nᠺy. 5Xsra1=.UjF՗Psn?4w s g˫Gٓ( %zj&nmdsyCI8౜Wh|#J|;%@+r#mF/!FB(<>=ZG'/*_O 7;%xW  Ϊq,VPM+6@Av5Ŗ`fo5&!BBߌ+va#r Ub3=8?)rFMd"^7IZHP9ɆetKǿP#{t:8Y Qzoυ1Q v?{wCP_r*f -Ocq~J,(TI')|n5{jmw-@ YX.Mr¶5 #P7`ݏ9gOuJMQcҡ=_MOc񭴥_a#bKW(-aw5>} &ÊjS։[+pc8g`B!y'툥q#AIѰԔH>@:_}<2q00&ta*?e=6W ޱ띂3e!T 9!itiVS[XMG3èqᆞ(.Am91|u#:|,-9 sƎ Q?K験^Ѐ#juv`cY60P'4Ё舐xԊʼn9[oFS/i.$"K&R˫Am*z3+ꨣ̈LlfcX? Us~e#/M4 -пȌ|yȲMr,)y*H6p`}Cl_Ҭ_t,5 %?~/[~ 5C?jleV,FvYp0$GQ^}Ux}Go;~T$: bq{.ls\4~8$A60O>IT7b %nnThQ/{3USKef}fHq.42U\7>` 9i(W9$%Ɨ% ֎~q`}g:E>%DUE>4$eIS}F@x=15jXs.o=2tlNѹ$)_EL܏kOpaD ~7x-P+mg(a %^}Ig ieಮ*/@$[O/_ܦj գ2C>Q\1ѻ ^R[Nj9Kk}_OpB*@@\9*oᨻG0]n`73'=X: NO>X <;\qB0;QA}uZfbcB2H9#j;`ݕ`ֽfzR兺8cZVȌ'&8w̭'Q"Χ,6N<;ܥջjuX7dFGUꈗjeZJ ;a:>^GQsSg O\C}f |$$B]@Qtserɳ|4tp:Lrn_L^jS7ID>»'92!_-WcBŕ=.:`'RQZt;C i-Մ(K~Se> ahlD1~hJI3!؈a`؎"ed1/t€g \*2u Vg;{TVn+>6 F4~>nT"%lؔ sV0(Zix_6eH M b4h5'5G-;g\~u_/rubOFFDa5הR{ia&Tk};UXuU i]kEP2UQў皸tED7忡jt]8ɟ7w8#+B}TYApv (iV! 6TJ"A6iSٿ̴}Fd >y LZ/f*TJWVY?ʔFo X"7;Vm ҍ \ȰgDR|%|la[WrPJ T=Zw}j%MS96/]=V!W;0957.5.1.el7.x86_64/kernel/drivers/gpu/drm/qxl弨MYVK+Qee%_9-'uE3H9G^RB!RwQ UBPoH58Ҕ)gV ӾCk yPFj:Fn@3Z#Ks =ǵ ..1>d,C e|s뿁>LR&b'fxB-l4MfTkzE ]WuOIA(=|"L#.Hf}u5{bW+ꔉI3xkݔb^5Zz\k0H)Ez /vo8Wri֟L.LH֖2Ӳ_^h)7Cd i⽍Ӵ92HXYh JT`n(@)7ǫݞpz_H4 5@[&H9wOA;EnJm2f5vDQo" \DLƷ.5KoZl؊(l 8&G~Ή˦P\SqSa`c*y1kgO#N;:?Oc8(ՁZI "I ͖XDҫJqaE,`*Fjooghl/ `-$Q Ԃta(=u?_"&IuP\d)}T)y5fFԄbτF-vD_KORρv% h֊CSЅ_F7Eo lb"f6 ~_|p*щ De8aI$V-HYrozpnB {9 xjn+UEXe L!_;}\cy 7;bqn1i==nv7#r[lr]c*0ObZ[+H4DDIF)b? ADK`a/e+aX^LIe Q~KQ󛂀߯#p{,H(5ȊLE ؇&dֹ%(;1,qCȄ뒎B_A̩(j~qJ? 0Un۲"くQҺY$(5Q?cZϺ{wQ.Q~Xfڋ  'ugeCw_apǗx1;/ kop()#ummEssV.Z;o ;~OYfC2Fy`d9zwXZ lωBz*rM#bϻHج:$Eyql8ݎiJXD U;5t)C'l a h}*/yQVgb`~Vz8l;=Y01׶Nr#LQp.++/AC7Ŀ1M+QAb\~|͙ӢA҄?Ґ"阻3pI˰LIh[o &at 8{Pf(u\~T""i注zkG;U.ȢvA*-vzK?Z+sK(K\",IizGMNR_-U=30,յZQB _Ed4@:/PF:>ێG<};%pAw#X{8%NH .Z:ͤM!)rվe H>]\YQ0Cb1<{\ Sw-Gn,u )UumXPXvRi[*#hel @,@tPno(yi&'7Ā>hXj}um"IWoϔxJЭYUd+a;wKbmF}N%1#{RNY ^32-9GE*1R;S;F˨5%ha#)=A,FQucsR~JZ#'0%̾x;7`|F/cEʞU.x.dV~2Dl%S-Qу.(' D˓*N:`M*z|}qr]]}(-neMb VѢr DypW>Px,~W azSS4'4> ✀:_Y \ j9FoUEK[.;_ 2Oq890Y,_^w-JDڀU>Ͱ8uݕ9ܟ;VGB%qA?(܊B,kkhKs]'4*UOg )5\eϊCyR&dDawRju,a"_[25vU҇Tݿ10/ Xّ Q M NΚySxp --ui2reH ȮeI`DE\|X=g+'xMpe|_"b`aDX;VNם[o+:ï>W;ZcqrY۾+Ɍ(ۯ8񵥺_[MfHwṕ%⯉6\iR.&_HQz ry`ѯ*Z;'p/0ܥ,1g}9A{5AR53iP8;@\bKo6dŋ1<Ԟõވ׮pf'5i7- zz{"2–H%[ﮏpID-.-`lSh8B;f.5?$}ۊ \[ z}퐋(\Te7˂QrbB 2:.$!wx\Lߣ-рS=/2luǦK*: Aj5˜v6-!veX9e1v&' ǵ Vqdq!j.E[&f.>!Zn;C*@| Ej̇F~ժ/CR/rU|xaQ' f%ovTVT+p\VߘjO\9޼u8zw ,f24 ҥ@ؽ2`Nj-~\)% RZHb ˇj|$y8GmM*EڮtsÀ"#Hw/9_A^|*O:nHk]uC $S߭kЊӠҳ_Cဇ#s_[)Nns! !Fl5a~ѯ> 4a(֍A9.Ros)7TO<\m6#&]B#L&s-p_=a",͓XCۓUPNqˊ5&.uC/CA??:bCJ9\wq"%k+T%֎y=M:u'` Χsnmk]<yp_VD'קr'0:5׮*9lQ) yƔd^2D=,캾*| JlU N}[FA%ʩ.6?M [L a+Ban5S ӏW ҪT 7ڲ Rʲ.LQ%W>>6B_ ~p*XJw.ixRy-]/2J;:8ͲD02s7.' ǓSqodP]~Gm%[g,R&bO!86\|*yk4aZ׉;&TjrT2`EMŜlB5뽍qb>oi*=`+W cQk#؄S`vZq/uǷNv~DƠ 8q`nAqrR_tZ@0ρͣ) ΥgHB )zۿHk&TJ+yL"h’b-9Q f'XQyrBRp (Xw 'Rʷʈ7L QZoEP"~Ae ReI @J˼^ dCuBMy:dK2__  (~Ѝq:jdMXHOجR2 t%と `[ vғQVmʤ5* Dv;.tkG:o:jѵ ~[tT֐Spxvλm:O b,!҄@r zv#LM2.t'@ѻ)y(-lI_{Topm.-r?8&9LQ,=c;KjRi/D#]5jgҵlhOK_4]Yf$X0~02"{f2(7lz:ۿc;[*16ƨЍ|ĵͩQ6i}â+>ob_s5KC8Lވ38fndt! IFduOځktccԗ3-g|zeueB_d/r#c/{*ۓH%^9e7 J @CNJ^UZafO 09f,(N QeF G i&?k5At֜4D5`Y-_{GMu@H1g .}. q/J N<'\8 HibDf9mhmFK4۾&O %wUW=_2ҠV&}mvD{Jǽ-pstϯr1tUvn@NǮgkeo Lb͋Ysw(pM#ȇ Kn,ё:H׈NYVIP0 6 )P2E`1kS2vpUaqZAp՚mrooYцV)i wS{Zq~$MTiKoFNw32j3[2ڟ _]ϕQ(;UPtrdZgD8)cyx&pʱޝYY,TPSPE$'e,ՕgݫA3`S813Bd 7tB3ړȟ y^\= 㩓H~=4 /gi"@A̫Յ{Gʗ~eڭ7AYȴTA7\Yx}d_4 ʬIRC DS)@s>ImS\^Gr!HE]"Fs[[YTlm'M\l9LƩڹH6K䱷ȥp7  )yQBv?ّZ㭶tZRH _w׆ o&i*x5rub <&f>醞=ʿk᫄cW_A=Nԫ-z!}D<@ծiSj\8b=Y_}tYd,wwCPouFe?z;ծx+7*oŗL` J|ͣbPFH-pJA ֘>wҝXg,z+Ao\0mT |_P} q\_ gC)f5!VC2ml0?:R-DEYZSD9S9<h59ҡs2dKlNNJw@ Uo%&]k <7UһTf9,e;QKV 0^,4nO"(V K6'I ubeE^e95lA1 )ۃr6'̏p!X4RR?\}!={̔Я_E]3 EB. E"[9t=YS;8W @⸇>N~S$@r}2)y0;yTun m.55թY_1G E NC&]$79M7BYqȏg<u#nlz#3 ]:9ٸEY0ȿL!^UP|//)Kb(8͗YPQ>;XA9:S jILޤYgMhb]s5F[8|'76褖ɬlǙ›qݦ1o pLBT7Es-<k@BDď7^6mVr0k #!8Ý%떓[n02~ van%Rm٥<\4э5kHtU1&ɲMC̳ul|nժZѭ A)$~xoXE{=KJ"H2WpjR8'qQ\,@ A_UXUЃ/OtUK`e KuaEuMO4Rˀ F1Fݜ6§ a& ?'|-ԧ3TD~@P@dE=0q L|2%U7 ]s!'fFHtJkC`ew*~%J4^N/AZܤpוiB{W ̒] \o5\+O P?uuܮjŽ ?/aWxt Oet#UF y@>[H_ Jn>1#Wס➺H*!qp*H VJ[lBqϯXIX(ڞPi$QK!ݬo)B--JrĘC.vl9ŕϫmK w08$Rm-c3qan#%ݒ1Cho{ƥf#mA7%h}3<2XZiGaЇOUo̺[ҙq<ۙSW9'7@3TK{+b;YV[h1[O_`\!!2';z?=F #D͟i'RP Hr?n.c7ExnUc{Ϫ.ܤ2f7>@v4Zh3H'BE}7mwe"-5anѮmʐ_pS{x GbHXr۞p%3U3ü 7tH+v3qf͇^]+=췖ây{Zy ?)_AWxJt8^"CTAR?N7=*k`/_MMR{[K3b[^wl PSu@WKf!N)S@tS`%f5~8\0;+QiG61ӎhdVΖti3x~"\ YkEt?Qw :~V6iyZ+DVEڴșY CVpyVOϏJ_sPU@:Fct#nJ&Aggu|ڜm7텨Wޫ8\KH 8Rk.퇓ೞ|UY_-Ca+X yY I=SUnndaEk6fGjc峎j1rlV{DA!bz"_SDxJp5p?芸V&(9 J8SBv~!sʢ|`Ht`Y ^&CChb$Ho\4zKMi+lzB,'] VP^x(i@X۔[c.۠]0# ~坔'6#5+I䕭)$#+QL Cwr雙#;~O͙i@ϤP%&Xh) 1\*i~z^X:$OԺkџTs9 Z}[HDك_"R @ xdzc8havg8<53 NQ8_w)lrf[g E "zn, 8ƪ_&Uci#(n_"X0֖['y<>4C^J@8csbۺ]tA1 KqI7H_)d _~|q0N;Z14U~7ٯG=4uOd$Ef^R{|3f-z'!<5LNM +FH2dI-Kz] p!wꥷgHn6GKO‹rK7m4E3x^jB4+s:>_,_<(%%s:g?3=$X :[w[Bsw\oh-:?|j`5 r}ڊ`6$FtEFڇt/,>C׭8(̐+chB|=f 8rNcC_I) ? ;GMǣ 8j݊:kddd}r"&L:sHZDE̓4,8?8үudytŽ M *ED rVV7~#DCNp{6hg5ҟl:B9vvv`ѿ4S. ,d&pu|e>+G`ܲ-\ע:BPJkl"=3v7gl. K"=| g0%^)'Jǣa(8CSǛ% rq,[hDI U?xXRGsC5C+V:G - 6`:8ѷ$rP<#מܷ"-_z2g  /uC5g#$ xbڃ 7Ҹ}l~>3N4.k6ȏgl2O(3!Py qW$ȱf[y#%]%SS'.iJQjEkԶxRaALgy(z-XjL}%z`Ϧ:0Q VܺO$0O\? ]*}f'('5f}ABk" sC=#ռ,, FWK6vH%[Ȕv4lЗOf _`{"bur ?< -em붽j0zb5xo畽3̞aLwxU\t7NOTV;\(\)|'LUL. " Hئ\9g+f60X(VƮc)fȒz{abARݔy >w]jTpekaӥƁ ^ﮥ$3Oelwf:Wn5S#r,ģ3UM#ﵫ"#ce"rg{#-:%ÛD w%^=$Qf`v:LɅb,/Z#Yen*cTmN%aV1&Wۯ9R':`*Da[nF.xQNA:Zx#(jӏz>LGtU{F(5-2 ﶣe&<.[n!7Lg:#y;m7[|1u?|a#K/ oK ,{h%_rYkd[]hQ2F 6`B􏣤:U 0[Q-#wK:y+WuFHrwA.FDTÒȌvfJxU`Զg&lR0LPq\g`VSm-Ĵ[4Ab_F <% tkINu˗d )|dx%H]< tA`h1 ,ϢՓes`w<1*enUҵKOL ?( Z;2l>JzK% seQUy7es~s.lͲzeMOhǩA~>elˀ\7{`LK4gV|%v+8l}aN6ʡ3-m9TZ"hs+d h>~N *=Few.Wɖ9P`NkS|Q#QrA& oN8 K~.M$/;}L5UC9x\Y#[(['_5`DpX]?,\fSe↣7\, @c2D\h"߾B(v N[wa0<#y :9ZnL9]J_ز;F'ud@2`L &-'98`!W#3:β 1^],rk\=hx=61ߗaPDJ$hr?;2Ս!f#RͰiUH6+w]dٛK3*Sb=(ۿtȅd[G9C~JQWe ~Й:HFM7xnV^zBw L (se3&FG:~ۋ}TxpR( ]oXj *qi~ʍ)e D9]t*F6dMCJ fͯn$fgh!/Zoxܚq)Gc-<+b9v@"5`PÊ@<<~4b~8ښx`àdufQKwCNK.DJAcMQS,BZOٽ"o"z6UW Vkj*"U)HhJ,:š0OX)S'- @Q Gdn4~/ 4*KQ;8UlgUR

    |5OL+etN(T5ؕU3+q߶QAa 1_3wKO= (@A]sVޟ>9w~}QOd̞l6l,OgpM#W m2n%lJ m>T_;sρ\K_1 9=>"TQ{inDKȤꇶvk~y!bY6%}SF~@h(hj^P'{ ǻÞMm3>"RL6i^&B\$CO_x&n.^a]~T* B̪c}bMY}>Ѐ+ʸ0V(0'hѬH {kb'ru@ ax%vaMpn/RΫ?lĨ6zH˷=VSD9[Zi<3V>!/#d@1^Lugn Ng:xl42 gEbDs H^ 2z(~QȂ2?)GOѶ>de7'Im:I*in'c 9ڭfא-m6$[*C ҵ@KQ *[E{3 PxD1\fV,-Fj 3WC3D6I[1+aݏ]F0FF;?)(3<&[Ԉ930)A~ pɖGߴeAƀEfy!0Y_pq%gys+`xKw]18j+`,}pqqPO h.yCvԈڐ%Y/!?SHΌ,,3*;+P$8.9Ǯ檊bToiTM^dxyn7@9)He'v>b V¨br3;ݢ2ՃkIBp""n"9uj/㐧A=LUu\sŊ}4edRd)Z(,;sODx"! EaLr= ,dpW/<"gQiyfPjhT!̫EH Kњ(uDr4@i4gXɃ˷ۡk )/ɳ_1fѳ[wesTB;۱ϥtP\ioJ*;OmlFuϬ_pʞ,[!)GT{h2TǯdĂ*!溓0e7Z78[k8xN[«xM"EvI ٤̊owME%hb>)ƍ98e)f 3lfjkd*N_9gRC eus6RAtж+:܇XrX` 9 uyɔ[]M9⚖^l.CPrMwJY}DLKjh0%\kIaΫjb)Yny&slC_SQ}+hffsM^qcz& G^HB ȆVԏ)w3@=u)Cgr4g 5d(.ƒG 8+FUch P }dRzfNF=T^Rՙϋ]3N4A7!+xmB0>)Gll22zbU5>b]L3Ƣ}S?sӎ[VM[("JԃPᐰQ8T%VA:y8eRU;{ݝd4yѶ <8L*ɠ|D75?-=_TAݧ4-12RNCk>QV^*oH1zz!TS"u1RQ]ݨr܍Cg7$k='.|(-W?b}{8ӔX݄B;X~Y6?[x +{`_;0USz3 /Ny|SCjUQ=,^P8vG&GYfՓafElo\(U[H| $̋}w2#dc՜(Vɍ5s0V JGF{#azܒrvfP.pPP/ѐ#X]Ί|d@{~"mW8eZ?߹ }AyrrM5iQ 欖ND8ưlU11ا7ASc΃+pTVk6 Lt&2{:Qxnb UѲ+EʫP;n䚌YSao[k~7Hea.M1(  T4ک%~i}&"c A )Me%ό kp0wU€䳢qy Hpidwkhd*[rG :dn2mqP@eknZ~қ(hƚKcDw%EQ%KLM_5OUdMt4 <姓+KڞI ;&$5ODm 9* \>%^ݣP_U(.% -Ȧ]ʧ )ھn<`xҠTZvS g'0 j] (Bך{Ks@'Y5>|w iQuǒ~T^=^3Xx4+K"bK2Kdt3'~7ݦ0a j# uMsWCY# |kag 9Õ 'GȚ_dc/|œ6:,4Lg'uJ߾RDdȩa$dT 9sYV_i!UWt.Eg&dԨyh$i+"P#Srx^G 8l]q!O 50JB B7!a6[8 Kf߳7מAx|^o 2*E7j(+GblmfQ1`4] C ԞqYv{|DmN()*t}P8|dౚiBuHŵ;5div"\J̋^?mhx1hd$yL|xwW9,LkjD-R5mնbh) x7}}IY,d6!Ϩt]wJZJAO_=%v#2}{ӯNM͈͍'7/$y9}Q_(9@ke2=ګon4g {i %"?bdyA>lWip'eJ( Xh~mGC'ʍq֮$5$X*OKS$bA$r]R;%h^НOS-"9>$ WCƗ$"7Kuc^)XfMsU#0էf~u>flǾZ@/\*D_VDŽuhsi Ee`[=oCEEu *qZecص`)mZΈe&YGGC mXps@~0\W"4^n~H0ǝ,U^OȌ}Þ]TEZ^pyJ"x׶QMxm$/]A]YNmFjAɺ̹炆DkwYLluշ_J\jtYj2"söD4n2TL`keHc]c3*AHTivBSryA(uˋDuz(lcbJ ߫zL,k#, '<쩈Rÿ; PP?_Ηe3!g\鎿v$h4v\-6TB`zɱ9<#\-[SbD.- m=8)^@,1SnqFs!S;\ =7j (HL'Gw XlAdTRM)E-~ʯM`kM C,$=jW߉vY$X}jaȂː}=9t֚u'/7^N,?0wgS"yFxعŁ\yJ "XNlwR GxOюCi.6b-I>g^9F~C'etO:)qBA> -Mc0(fײ-ȸ㉤[C0? " 9N ݜ!yvd`z|;dʋzwIXH҃:A{'.7^G37< hY ; m[܋)*U di-Il"kn*&jb4-i> +͕+6T6(M%4טYnnT:"ʹ7pۿBƣ93<؏ȶqzճؚA0?n3&[ !8MZ5[js;@ LDGhRzk7„džU%AMk8ZJ7H BtRO1|JD_~>s(MԀ7)dYP${ɰ*(E(ecf8ZOl*1YS@hy?g"XOQV"DѦ )u`Rx Z (<6l6YвQϚ ŎK,ګd+tW0ࠬ.44<{WD&Ձ8H$ 2 @L[zh"],_Su+Y_񘶦)ɷ"-Q""&ZűYs}FseDQ嫃xq 킥f`pwiq=o%JMٵ /f!0)=a<6.ĸhQu`UlRH'Lk|ZT1rV&#.@1j<&__F t@!R;}@KNuuNJl5'B 9ad F.M6s ^AgmZ̙Jn_~Ϡ,:-"~HNiFűB}C>k yݦ5gs3rG/I8Luؒ(MbVzZL(F 'M՝s&-(%[9l"ٔD5'tƵy&3CQrHCӍ"+,WO%]$&z*zKXY& r %l͐U,HTtU{St,Uli)bZO`w"|bax#2j+cBQ m`9gڰc01W<[BCTL1zAaof[Dzge0‹hN>zɍ9߷7Q|Ɏ2[j, ZpV_kW]3Yx73pSV ]u-},oީYKgk}ng\Ʉz}8 %"dyj1]=h3>RQ*=7o+7pQHQu8.M/(7S|t'`/~7y)XHA@y!vㅻ4)V;qE]̎n}u~ǭIFmhVB !SE|1¹= -|X/;8'HDXe۠]) c ?Rj 7VJqHr\~8 ^_#2n:_WT֔D9ȃ%Q'tbAf1<jXNl^7%a NC9Gl%7):nvB[ְΖp\q<.UjAPO t4 wu4!&0YFs < ު|]7ruSy765KNqu{0NKa4]\%Em^=(k'U_̖i)@ 6#ӝgT|c)>)1ӢbD5_YJ>-$ :yl n3)O?J!EV Bu5`!h5\5zMt ՚ 9/t2faެDt~`u,"7uu:Ϯ޶h1q TT|9]D8 L+oWZA,F{5/k4;ԓխ٬mVMezt>}=}ƕLScWYCу@DzfO6j砞@4]k0yap#߶[Dž-NWCH/?+x>L57+20 V%I]Jem7If,!\6l0}^)/r/N&qg8xnKF{d!ͣ%̈́l hxS ms tVhtCC^Ph$(Hk49Q2B/wg~ᖝ`7pG؜I}`Ī{U[S0Z!ਜ਼z#>1KGڭ,@\a]:P ѕ헅W>6 Uxazez*"8Mx@U;e.qޒV4R!(N 0SY}ӣ*.ڵR~>'㟷>IM6x aX odjb9*l+O3`*h#%0xҦ!X|?~fJrtC> y*4ȸw@|=BuwLUzN5KIom;s!gK!;@@)z䟓JG+4#QHm Jf7l0NXrjknR4uS eتJc h_2 Rה{5 $nM>e}jћa/s' CqSX+}6<1f fј'q|SXZ#=c?fLEDH:'|7H]ApЏXd@:Y,+03)`Հkߴ+9$`݂INÚt(xX!fhT)Cߢ@"Gݱ^[+7|R0=7~ 9;K"`"xky$AL~oH4AWYg~t7ʊ <".oc6!s'6;*xHv<Ŵ鈯 QMU!^W@ry'?-Lz,^޹ BR\T !6oemZ#)3Oy iz/I|{ks6@2No4uIR/)iΎy(!Ai_>#M:~c;λEFj{=hm;9W݃~tɣXLbӮ`Î8 פ=sIU9Av31YU;Ȍ`ǝ囦Wp9V}/&X2`̔f^ x]?_$#e(| ?%q8[q`bFlXDSGlz@`էJ;8O!Ĺ2цl n؛7YGg@A%9 N>T[KQmޑ0̐,~.'C*ΨZiHQ\x3$Y+ P3)$Si'*F`A'9H.?Z2$_&g9R:YFx6-󯅣 cLq `Nuo*Q:̳$b`Dۅ .$"yC*npӕ:5TbxbwNdTuXA. BJ E\ Z&)3 ޮyz┒5q勾- p #oM;2H,ى #5 ^ybb99p- BY${Ez>.I |ײ5UabॢU[ZeeQ5eaOKW3syuWyPȑ om XmkHRu`(}y`Ap1BC T?˕l: ]7޵BL1B}Ñj=, ޞ4-XE3ew&ytegу Kҵ;X 2(WM)[H@l#Wx䜿7$ :r}áYaEps/HieƸG4o=fvL ;7iqe J.%m1 *O3oy5H+:B!!48LFм};3UEtNlmMFmh_w=Ma3AcY^>W?~e_]`k qy/J$eYTm$=| Ò8>3 )J}qEuͮVػ˾UJ!C9}&{A7؂cjG8Sm9Ŕe qV_1!KC^QTYml2 z:! 9 Vzoj)0HG򋆪ȑ_opStR8&D R(h T1{һ)OI:c^Ȧ>o7,l jDu8@n68DWzf^/]٩;-)mC@ƹKi1kniD`BGvnr:CKID ^uUؑ4vJC:@ GIm2wa^L\} #a*cP<37M_|V)n OMW"qiX{K/NFU: ɳrb3fgT2,MO*SO^ &R -.\p2k'>NL4sHxЙC͙y+-fіN &#J.o;-dl4 ޣU!zI5 w(@A"n9א"b(O?pƹ>D5ؐbc]2?1F98jR*s͏ūithҪv, C5Um~D`'p@=4]` [9w^_ c~ip=-0Ks"5KzKKYE)=M3 B`$P::Qiܽx0cę"n%KG6@m7 :ǐ;jUMGU$d̛BEk rLFãS\:H'}clo-֨~i_ȪY+–SvTJVE>MkS@%Y}!ybǔXUoz "<9gSȬPْ-MvTLA!Q&nX8u?'>˓-8{09I[|LP:~܉ Y24{nGkO ډz$%&e!ۣ ؟ 7Ly[rB0E戆ޗ TãEN$s{ˆ5w %p~ѥJ˞lւ[4#Dk2QGM\ {DR+Z-@#qT z In *z;|8OZF|*kb_ Megy=gqKK8pZtӀʬ׽fʓW aM1]BƗ@G. 6#LrqBYԆ*2sV!?6t~+#9LjzOL1⮞$ݔS;&YŊ&qn t_6dl)qU{9=xD"?JfthfwE!1m`;n 7GT2 ueVKc>l׼ġ0{cC* ,2hױ;?&ӟAihE*F)l4Gѫ\0KTJυOJԳ*Z1U#ZI]{םտн(ķ͗"κH-Z'5C,l'eib#wmۭ> oE3Y#9)?o<\09v$La],O@Ba ƣUEwxsy-1("AYRmL7Ԑ8qAx6k<4$" īP'K!I]"heF> K`2|v^d!u}Ǎ5C.'[;Wo, OL#s,2VcN8p/]~BeR>֮Rd0!x͍*Р9d5{ ۍ}4Bo豺#?+\ 'QNu? ],2a%PJR*(=Jw*3b5Pka@W\}^xv 8ze P\S[ӣr Wc4Neop)7^ DÑgwI x<@`ƶE rI WNȄ$xv@֘B܈ǐ"W 7j!kW`֏h|І3잷ZQHޞPa=ъ>Ek~8<-w˯DX-4?@}NhDCQd%̹BV6'Lj[;_@Ѹ[ŘJ3H"( ޖޅi*:ܦF `IRHt3>TYUtUpJ<vp+72dʭ >C0py~"$Bn^[`cN:>=U˙fWLb?,x2ye_0<.c`Nvhr섽]Sz9Tfw?mu-YW([`V/jVYkp?A4)y*8z^l`Y~X0wVZ@Y62q"m%`,*!`׋&ƃ|ul >AEO˒G.0[|^w{MԵ{A^HbAJu/5\=Jj)1yP`"3z fDB_tƉ'P54I(*l dё4 m5vDf]:6j'&_qvj* aG==(E=e۳:89хt; ϒ+7O}% D3 1<ɑH̿: Iʿ(*+Q9+M4s!e's9*m#j}'8vL2ILgկB Jjy5N3[4mFЭkUZAb&zS3.jHuW#uKt%}S )+$j*-nc9Q`:0>O aO,בU^@Ao;%Aִ[@2J/9fssK#:ib SM6CjUFN:.F1Vj@L8޾zVǚ'; L~(5HvxDwza`C2e%ZuPcVoׅk'¶~oiݨFf hQXCxdRQmaKI81Pp;s VYDV{Xr3iI Yڈv,SΆL_Wج v҆47u'$Hg c ԖPCTy ]πԲw};c8-TLZL@VOM4Mq%s\b]|ٙU.n0kW 4ƛ$ ^Fhҽ4m-qcHeP*6mڠ;&WDI) J`j/;} .#p3g F$)ĉ*_!-Pӿ6Oln>IŚ NXTpBYʹZ)Ǥύ"4zPR]?bq9 XXs׳f rMǔ1 e5ֳ;bBЁmWr hPF+G5ڣ!^W1DҐʪ3&Rb_JBC~k?+k'b@*Q yƫb_0@^C +p2)" ;}gȜ+`¬wgZp|l?0N(#ޥu &Z~j1! w6锬&K1g/ Tz'UE!rIdXHyY魦8g!vf J̥g{JN>O?y,dplB)JFΚCOS|'-TM\AE9޷61sGY.LV r%řԊB?E?&*}]Ap6ɲ|qfsg'EFK"^ޓ[`>ۮUT0u<-GjA.az%M[Agڧ.l>=?*3JPe^Jp<`L&E^zᨁz'Qc+jȤa n*Z(XfmE2nz9bUH`4H7qV_T)D!Y.%;W?zFq( z5^')GRͿe'S kr8UyF%'I.4@=~$048L֘2&8@ %oe8RYiߌxe5R yrCyC[q/PZ|$fBh_#yC/QN&δt7Nkb7))PLi s/v2ɝ8.HGvc36lh J QsZ d5>Zm8t̝v/=İ|H'&ŠHڗ⭷0˙W孼c9e=g86juTt4K+E GKk퉺9J*٘JP򗼐lXNYKzUJ,^X=)_2LxJ37F2aw<8)2nWd8h:L ӔYvef4= PR6+,|qf(_I˻ 76n jt hs ]K*MMwi(&ZK *vX, T,jw.)&q_ %xփHGKV~G6nǒGlö=xǗgFչլ&UI3ͱ~D0>FB8).W ‰˺b AbXBwF/z`[ гdVmWhJr"/~/κ{dC] EIK/$@O]cxvvLm@HU]Yn~^6mKl6JM_1ev8`2 akqRHwQ))+0#%Be1.Xޠ'7ءI54Mr*= ćO ovl@*h[y?mvv%<,a[?D6RQ$Pͨ Y,CJ?H2-<>z cR7@5xpS$FCazծSLA^_}RMJe@*^\ڟaT`NE紩? 7 np EE@×gqd:І͒#|'ZR5>|CM{pJvCoJق5A-7mjDoC.qc!_pNI~/aQsP2?/ QOq@;Iܒ_SC2)SJ.qoωҏ8^mj:wJMؿKVJ26 Ժg[AQf.P̪4p8qX gٟx-z}E24&nqeIr;w2l鳺XPN S^hbyȢ"x#†HFLM)UżqJ_Rzj-Յdpr;~T{c||LhzEŞLrsM5|{b]~lo Z=a`vz+PwN)tB@K/ʮu&1b"LϥOX|ֆ.8KBhj΋߭F؝?"k (f#KU$wɼO14H8PYT0훯.`8#-Fab޿3k┗Ęy$mv|Difw2TZ\#%ZriGSSM .,QFrd-ƟxqjV$1"|98c`?*N* z%"Mze+c8qxe[I WdG>4z+heQ=KY NmMvI}jX8SAd7wF]ۣ)+ fVPR鿠ļͨǝk/Kmc;6cKt̀à.^li|l6dd-gߏt]o"b;d d0&mfEK k6H-릫J1NM2AOibtgNCRw;?9pYqFbq®;ޜN%,N20b[&r?G!6&mBQ;e 4&IءZp7&,lMx+"-l8Vv09%ËOzסVNpi-+UTCEz?R0sa>D0D P}YղNgQ@Cq- I#4uF Gfkmhfbxp-vpivqn ֪KLXl2YBY&7԰] g,L: larSH=cQ"QVcW iy/ƐSb4t$H'ƲR.L|".RI$hI4i zSHmN)iMmU̚ %CL}+Nv'zµy vPd P/e+/T.U#.EԒkHj2&1[Q\Y唬 V',sݛ"y-9XٸιfXh>yތFQ\SݡUXk#. jx̓m6X*6~q\FAWo5:SC:O<L2ުP!If x 2'd:XR( a@<6zYtlYr9lJds+N_LY.$>ccc\a_p'̒C5x&j_Kj-2KkoO#G$g݇鹴مfG/Ԧ5˛Gv4f2#m xe#vQtvnU#*c#{(ҭjrIf%Ƣ7[QVe7f;Lvع{DhBƊ](@|2\&hϝgףu<$JqTΓ ۰_&0iwQxV^z u9ңL=qpºK۶k%ZRIMHpvPwg0/)7?%C睵7I *6PA1-y;g -D|[~heT(p|E"mht@MpAA8ZטZ@uOn/2/~0FSh (W?:!ʖӥz3n}իwG(""(Y9?m> l3gJZRMa~>Wc1 !+_$W,`"SVHjVd[|L##LMr2g`q`V@6uģ(Y(.̼G|u?!d@T Qhꈯgn N=Y9S{PG>BsMmSU?HeA%BdЪK8эI A Y%SҶ /eN= 9.v5%1(uDMk{L3@q+,A30Rxݙf$زWf!Hjٽ6qh p&Z Dwc[tWii_vQ7Csۣh?De@}޿l&L\# FNX)$kEk"Q 6QՒPK 41~ۏY2خL3$ο_5Z4J@B _*f+==SADFᰴ8\}}dsP4 }S\V6l>)]߉JZw&S&=]䎹@]O7;"醟۷_kٷlmdH s&qk;ô(4BF׀BixO1)40SoG!(]{`Vd!(:Ma/6Q2ҳμ)%@%xacRǽt^zk nzhM4OP{"H"c2s)<r;,Z7Ќ2YVɗP:=֘A1/7<-xnVO On rp Ѽ1e.+PD5ɺ Idas7 )@ Z8s3!>H+?(;?%K7Ğb7嵸Pqk*r?1s k6, ~Kf9CW<{(M]\dz^鶌)sp>7|/q$N}vbUլXU@0Z;/bxΓԣVo?ai}3 ,FC;XbUV!6G|)ԼuC#5@ Kkуlq, xR*-Uʴ߸{Z_ၜem/7[! 0aQYEa =`F{Rˈyt9_w*!9x/ eH=9A:]'3P2VZ^!lW H&O:LeƓ^r3{٢Zþc2]eZۑɸ_v= ͔Ɩij@O ky(oFeY?Uچ3.>y+(FM#Y(̄B;*bi= *r/.>cIYW,5X%V@`*|&3|~/c8v[Eؠp^?HF?'MPKga- ٸ OA j_Qrm2i[q|5ӈ_6vlQjt7}Ca[@..n%2Ȣ͏> ny/\+u ŎC%^"g 8E''_/80 sKS T :ة4Lw"4 ! Jw'wW~7Jk붹&([>-35A9dЎnT@Uzvsz_jMΐ\Yq1#Bw&L4e8k:4dR}s#ÒO56h)AUTz沸#k*:./qzv}jbK`X|o04^D̽)ӎg 2@ m|7dRf, !tnhL`?aIOo?ƟĐRFWs%rd_L&S*& J;A$4Otİ<% v;6 X18.HF\";oOy[7SĔŒȊDT XB1|OլWSA.6Z{at>(3N:Z m byԠf 3Y&xA8]glPl'B.Yc7 LO ;lIjШ*c CEP,w\_܂|@gL/Ƕr Oz3UT&r1{oK?YëevFS,4 _FrG(38݀qmvJO'JQCWuk89m7B CUe b~#ࣷrBfx* /z:dMFV8o)X& * +a+kQ24Ѯn}C-s WFYFBý"3!9a>F,2{ y.I_ ZW4$+o|TXY4 :p2C? 7>KBJw?tnh3 Bf/ 5`?€[­G2H>mGsrƌm$@Z'}4)mJޣ#Y_T;]7nȐSO_&&w38ABrX4cEl^xW&"J+<0osb 7Q(V*@oΫ̋ fl]o7X,42Q3,'+o/zx{q"ĉݠ4R!ள2Q=ѧsvH?LG:pFn"nzoL߂H/[]w`1@;IYbCMtY5"GGT@!؆fؘdlnZط6Ⱝ *g>hD>}XPX 3rZ.p6𦑫PHb$Qi@˄s]Vu&Ĥvڻ݋jO~'pKǪ@@mmkBLS?Uea `(3HktC0,lzAy7@AB}qb'tğM#pTwJ~zYͥ-o/I?lsSa[3cuB]yneSCF77="Dg!|9xnN̉j⧕"^+El}?@ ҩDzq"}]:El"FҪ\Lx% !LYULx~.ł~>X$jy{sJr7Q(V=ױť[LS4KX,vn& ]-s)‡~OvF3PUM&M)Ɛdt+ҸaT_njM B\ iw݆AsIHO W #DžN;C;St7ؓW, 8R\KuDZW4o?9+`b}|T{tcfA +8[/Pϝ cM;g EEtÉ[^a, "Ԯ ߞD铋fp 6bXU gKmc` Dw""F ɿiXUsf~qٵs%Mpߔ C8; OuC~R1D cWl_ %DFrDct9-]\ּ\<$%L{tϹl1È0ƨ gDSn`[W3U5vw)?luuUC]ȩAQOQDdxJ$E m0>C̚tYl`tVy\uj#pEhVtDjy+ 1au:\T=bofG{r衇1Er$l$-e#:7!acn cKeZ fm>5I n P H-uU_#$}jrq|qQDҬ%; @e`~Ǔ} ;w%(64\mJ_'E^Vg3\(&/;':Xl9/z)U5BWG}9>vՀ#@/==sFWdt4F6БC9JVAµpX"6^ɱzm:){&JʕL It4 UX/?&wUuUolfs{? S O@$q&k!'Fž(2DEQJzo2vd7ݳMweq ݚ1Z@wdj$VdTBg֟Q N2G!mx1Ј3&\7>FOI+"  P+(QҜ7|VݟV5"z"}ɋh`[s݁D53noR?X+(޽$'P.`ԾBYGB<:SzI7_}7`ֳO.5BKJy  $xRl#p\v_]i.z4L.Y*@$33Ov!,[FsfFTLhѭ2a1mol QYYR㋩[,Wż| Buǜ9rW`6Q1 Fh7+tZB:ժHi˜8$n _#k"Jp]Xhl|׫v~H|eQ"l_cT3y|1+ >ԇ7] /S~1FF^ʶ0q,* mFȥA5@cQCp!q=OyPUn*l4p 2%{$샲G"Xg~m8%}t8xM@Ыrk琝L~Up1miD:Ѕ{,wpo4XD s}Z=(<+[qugBQ4"C?,K /L'.9Q #Vl .|yiѠ-u  bBY0:BX-'%?*3SIA"!5sجu}m7z_I"m4p1>@5ɨ <䌋q1Y;deu &̥Eg c K<d&XFJv؄8spóx AK㬃QY߅{Uzڇ\{ܞ]zk8Ξ(Ň5|W&p`7BfjРal33FMD7 0jn!`Q>樖ﲴa  F%p5_vXФ@(iڵ"ԆҒJ| N kcWJZ+(ʓy=;b"Iv97 /RwPm *kG-7wf:]:Qf0(QXIB6"K8WSP a(e}p"?R@)+h<Է] P;N]ػ=t#uUz c7`zIxw4g&`լ%i!ebu& g鍞Bj.=V{5Q;{ 9@*2N5}94AD^tۙN[DY$ ~0 !/Hhu n6zG4]YLJ:{SpZo,c!fTn|(@U}`s_V7,R͸wʪi)毊A&d>3 t9RW5* U ̻M2HFKp7L]h 7F@Y!va/hHT-[$Q\[ɍ!Gw_dxl-"G`'yw?\H[D*`k~ErFEyXد 66v,C/jAn8\p+qˁƸrjmw1Jᜃ*PTCun$}"m6R1inlXdll5_$ӦZ^y M0.KQ86hۿR q|J~5/G_4[Ё¼+݂J mӦjm<o&jx^ۂ̙T[}8aÁ[Nzԛ]0"e*cm0 IzSfgņlE/M_>[g1%VK \ )V'NGK* $AW.:\ [B!<1r3#hr@?GA X 83Ԇ)ailePQ6}[?u b <d:# ,h ٬_"2(Js'~RPL$w q6 jYVC p9\ O-cOG"REYN:s{)2z\GV*g? HV乆EϦ7+?Znz.PZՆZT'^&mlwI[[.V! UoMIC+ɣJAN"- {yF z:cjUBdU[-*`6H+It5)uo' ֢`Z]/좃o@8mT!>ƽ ܓ\nvﺷ2$Kd S^ i6Uh I *o?Aϕ|`ON/t_P·Y% R?IϚ| ۽#O̼)ƣX*Ǖy3B.v_&MZ,v:R[tG₴8jNݯ&? {suKX!QcQ7*uƂU85ʄK,1Gc*Id(%ߺ]/X%؛Uw t@>ajFjI[VA2iW;-Ȕ }d<{:+;BcDu9kh(> \6Ni͎ۅ\>YFw*ErTjG`ꝭ 1OS2le-G/g~3SµI0;,6זϗh֩h>㱶pru0a)z)D'Ҿ``pȎʺQOOVDySkM΁hpÏ~ (u%oQcdV}Be|Uʙר>EMH[8ĸ{s֑m}9C˸HWZN!'؊[DVzKԣȆ濏9!F5pd{wDT-UJDQu` o$O,;-0xд}$ [4,33ZJXLlId6菞ni wS}#,([|9=֩%ΪQ@\P ?ZK0oB(hz^B\~~% t+]9r)nB<$._Px(K],//%zTY˳@"MV3 M?a_E*0#JN>@uJ.i0N"q`<Nc (70ڢ@bZ%*'0|,I&Uba8)e5OG7VoY~Y&ʔ^,{~@ù(NoeIFVRI-sBBtDQ!*C ObZ="Na&q* 0]$9Ae qyU׳L^ aϭZ-u_'|_1 1mesb}R+Q@jv?7q`0eμl`7ɵ{y U3Վc9T!sK#Z{ΖԋifI+eU<θNE%nYr |` f (U_r G'(L{hf019qAs" X'ltsQAn0#5W 4?(7O"Sa8ndCs#啕> LrWV\SBŏRp*Ў9Y#m@* Pm!KTѻB'FI^C75p@%܁7dMt62iO6e9)]+`ZK+< {cuJmL'q/=cH)'p&_{˶@Y85(i$Дxd"gWjg/J܎`buSܽnJf tTQUq /?n  @_Yð64wG &rDIo*, x@.MA4؅f+A .1$Pbo~S^ G(.WJk.8R> `ٍڂ+ gG*5.j"B>;qfIs$9r\81>_?fCs w03;*zg"2cֻ-/ܜ[ӞSÿjհ۪Ok(9Jp@~z8)h b+!e Q /,D`}֒u!‘A)gF4K)&o@g#41rIŠo jKBv+eY!dvT'!V XnyDK8u rA,0g&JqCol|6b݇ǭ׆B^iȳ{"liN۾rQ8(  tRv|NUQS,~@Ӕ:W/D0U-ޏrw'|4"Yg G#OkKq@xȫZZ~v6{-.n>ՂӅ[.J|VxwEN+8w:jH{(*3_E~>Ppt=<q͍]:1OK}wop39 _ЀΥ O T1PSiv0i~vB;YL$E'`v} 7: TS삏:$. ̃g Q~86A"vv3sr_{њYfꌑAj i+#UշdD8R9!VPMGϱaДA#%iA }Z9BE=YE8BX |EZUg?-k?8l'`j W0[:ϢPpZ;xrG N+p9$n=*gTskCq-m11 uɺ"`0#Ңэ8ڰOG׏OGJm;L{mj파ƿw yIО1&87D8\X\V3L"ֱ!<Ԛc*[ -a:!;EC>ya X\r0M C#xpˢH-B\T24Qy Zes!#,3" r6g㔿vS/%lgSt%"} 0YPw4~\BFN6t5gNV U^Ҫ1]]60 9}8$IaBCwg!;Gb <1c+)3 C;/$tyN.p-oDZw{|`9aFE߁ -Eq-d&9@ E┺OYp[kur+|W}IqXS5&CP,҈7GnVB/kKB(VP4 +7Pda^EH M)U ,xq@ӹt|5W6"JK6]"NGJ.~8dicR"xO/o.VH(űjBɾR[Tc>+AI|dLx?*?^o]8e㓠#ܺ2mHxZ]f[$2^"IfGzAq lfRSDObp$-TÁ'gjA 1ɻ^3J.Dɮo,RIHT2D?/N#o ƒc;+l^&Чjg݆aFn;o8 %J~ H~sJp]hbM.B\SbW?SFr˸"t*铘&nTب&%M1޻)L-mfgtr5qKZ݂}8ƀ ܖsn#,ͻpDq^'0O\M a&"$ERQ1J( =O>Tǃ볆9{q]rfؑiI$ѓ^Aw~ goj2kb[T-0:滥1æ0(L3), =;Z^5rqY]MSoY5}_4~p1MTܥO!KOhnuHw 񹐺 +kiE59F/EΣI!!&&KQ,٧Ȳ$32= ?nں#Yw I5fm -GGۜGFS>/ѻB4тc,!Oһ3;F橹'[+#0$5)hswb 1n-yžZ?*/I-R}%ϮH1BQMUhԁ b9F[#RssvAׄڣkiU+᝹Y;G'!8֔[&t۹/6,m|F> /8;̈́6K=B-}7oM:K:8X'/D RnMm/SbqB֠-t~d C*\ԡw1oD O.#Ahuro.wa7w, kv-3p[C/2,/*j!c"FGÅA^Ѥz"zEM3 ? c;:ֽC7%^_EA.d;:d=uҠy^>(‰-0[Gs^4B4kZ_ẗ́V%4w n*R:)OiRNGC/F-wÊ&Ŋ@bf5+q޺ m=m>'PJ{I%H9e3gJ[qqʿi앭?񢴬f>0h5\hQTuVg4_}HfʕRT恙j4N>"1RWXr*꼤_NH>;S~4~'C9è9L&i`rg5;нV,vTw 4Aל4EVɭF{L ͘4*"y7@3e }B'?k5`d_/1ttvi?6vl+§-T˟rmoUN0  nU2<ߛ:9Է2 J6~3gDh,[b֨q߿@tAچC&(v>gR=` |kf{k~1踡ȉ Zbw2 OxoZ isۛ Ytl@=^ZQJ\tH3c˭ [|k =`6ROIO(՛ULDʤ,G?4rHgb^7=j 0Vs)qE>U?bT_ck~&HqD{RHa^y1 uy)N5qBD=j -@vbǢ7ZӄӡFv95< <4ӷԄ[(!?m]/O>`r&\>/?sPO \ntOBOKF(K\NC9MN~GcaLPM]h`vtلGJq3v<7QS V~t )kb#WqBOZnW1 px~bs3Y''qiUVY;oJeAx W3D`k~6#"ib..Y0=>OͶ5(bZ2A;(܁rF[!+Ԋ6 Oy: UgX臺Zt5 YhP/Ӱ^>o1;AjRtrڔכجPNTM@ wb~KY<`]G2}c4&_1eT;zv*'x?1gX-*Ѱ{d !'H]Px fk`V]YVmiM ^̼k5ʩanDj"0J)dYCܲP\z-#\ӫeJ;䒌 yp!Rvy}ЛP쑉 lѡ^s*KH fqB=2d@@iv\{Bb3ȼrNE1}Rt+Rf|ƗY<ז΀B!@J_.QĐבW wB$ޡG e΄j:IGR5W--Wz)ז뗐y`%[]|jȷbHWIŸ0Vw `$@83Lw45JT.p;iO] Vl$NbҊHvIQp0zCgz ? a i хE 4|QWؠSDT =K hG`\/DVD;ly VtY-TP= Q? [4DO `[4u9dO+#tXzkOBjQ({}[ՄY)o|/9}LM@g ! mخ?[ٙ`( +h \e*So@0)ozt*!ŵ,`JU գKv8q8R>~#U퉴T H!UAҝ7 ƾL6fwiǚQkIyф!$wˡ( 'T+e0xi P[xFYP6Tqg ;D8NL.gEDYc?4o}aHmȰbMm4 mbq>NP<1"7[lVVľd+<>sAl6v9Qdq)\]knd. 'dQ^ϬyA!93skRr5K!\\ZWkljmQk "1I=q^CQ_.=%ÇYl jwGT 4W : )rptq@29 T +YhͰ| Yx< 8P(e»v*!5;ҩӧ)J|Sلrj6E/Hn~ ׹RaVl"md71݁q3tm;\0np'uc[gyR=~啺n *ov{9u!@+\cH(ڱ}2IqaR85TDql::{`K' E, X-eYA4M:G̳Yd6OM+zHĢ5"xaSB--%5H9h,A1n^|#{&0йRaډ '}A\q̀ (y@+y/i 'JWkP*"hFlٯڸSE>K$.ǐ4C>4Ѓ@)"LnT V*acJXEӰTO?OA?@k 8uW~/*zD_\/]gH$WګTs#W]ڔ1̍8tc,AA+ɣv`'+Q 53=\szRoS1ta4ٻ]! oht/ʅ"tC{5{Ԃ s\ \HlǓ|dw j(rEBj8g¯Y6lV#~{8_o#_F[O*L+H*oK$ wFp(o!3jEЬӦC -"1Ε*t( C 7A3^ERsNأSԷ8>E7Ci%lPL2,*gR'ҏ  ȰSѭ#k#WGfhWla{Xј+P^V=6z 0lvHԍK !]1:S))<fP3a aHސ}WKZ`<:nl}pBB,3%ۚ/VgőA&Kk{ kqъTlܹh91s?np0=haKD%Ovz+ѴPI&pwai-[?/=Q@ dK j&Ri;9d)כ񙧛5tb¢9JkgЧ<zsP֬NY/eo f5d؜Rz['gMȸnU+%Z4@_ >6$2OG?G64}UoM@a 3SýkSz\MT)p)zx3ZT$q穟pĄ:cJ=^/#M:FE #`Cr62%?u~ccn6Dn? iP@]~u[, eԷAO'n&GeV[y3nJw,v{[d'ɀgk Mo'P*S 3ǻD⫲\S}0px~mEfDIXӉ:o`-jyhj $% 3Ng6z/ ۝tVbO?PjسwFW43TW%~Q<˧՜Ҝk&3JrR$9c+e#7?IjWڦ rtȊ%UhD͏}sMl~ (>]2|'.L# T "][pt1 FHy蓚2߰HglϿwº^5,>յ}(m"j)aQ Χ)D27Bb, lj Y?f]Oը/+ut-D3rU.b M6T^;bSo3+%XA[Gta#Gqjz jk5Tm̧xTWP)f&jυ^O Ezp_LxU< ؘWgNa۟X=gp}Hw)S1A`*`s)vTZqCK3Z>\_'.~y ,"K%*~Qp{58C< [qjX! !f7s!o YNQ"V Ӝ.:(03 ]yP=m1D|qMX Px˒یOJeܫd۪]X4\cf6}X8p>k69O)Dn7O%ɾ43:rJ4T_ =p@D4uiGFAO=o.mkWI<׎B+ѧPwt8G]6oʘ~T^S _9~}0YIdc7HPEP`@p RcU}jua8' л -N<$bw3oJ#-(R'I;>=LN{Y 9ϛ tPn1,9I?9IKU[ tj +X[X!-=B] %=N*]!^)`!4ʆFDER}"ګhU!q8ܶ*zb;R4bKCh?s/n8!fCGE3x@ עUzuQ. 6B:6aeaP]a/K*w};͉~? ɅG0:eElpĽ4Fӓhȭh. i JW3א͊zjډ=;uL/v&N=7`lHXz= D2 s}ɩz%HR0(@0Yu ֶV+0,nSr&2gQ1\H|s`X|H'atp;kYVs1ӧDNk$xp?Z+ȇI~)(: >Enjm5 ?a ?u?˃Wz[gM:܁?BT763HpmhPVcuUZ 28ح#a . -$'IS]6o.DH~ ߡŎHv?Cr>t`%0;8]3ъpiJވ$O{-VbK]6dzT 1I3q!uN#pH]q<(ikKWZ֘ KPׅy',fz@]TTN'pL 0y:!,BI'O_@EY^?ulZf@t ܫ%C ?5>ڮW02FLHUqrXs(Q;Q\lrRz_B,#̫ϣf=tOT^$B.F zuRPp𾺜O;1Б + tOý<@~yx-`8!-t Ȯ ֍e*tÞYL^<һg& )~-p55@Dua/s㋺'zȬ ^D6J> 'dlZ&%>tsYB}-a5׳ŎEP;b]w:|]љ kN[Ry 5WS"uc&2ЅXያ5x3 d9s7+5;s px^M?i0ufW[ӂo G@uՉs[_vC K-a.WM) ?NT;SnnVWm&>E r wh'^|I5!>)%|mf.]m; DcW$8qe /.O֎gMs@E%U9qa~w\y57 yR,A2v''<1ٹ7 ~ց/ܦhi]JЄjy:Oʪj:Ўĕ2W"Wؽ2yy@[0JVO^.' (uM;h4.Ԩ>c$)ձR' `nq]xA U?3jT2.Q77@Ut?ɧL*$uoGΗk2U\쓶ׂ՚{9.=jE )w:+?tIXDDus!"yVpBp7 bFLZġOZ!CWpz޲X_Ŏ ,e0K=IU$cAj#pl  șS1@ΐRRsgZ([ҐF2B`E7yiVOeFZg\97!o ᗇU+N-EHj@s8SUp̌6J%yx-XC 8!'q A^s\Y W`D=ccէ=+z DDo_5NӡdE׼tZx|xY6 , j NwA g8X^\ۮak WZn&a ]3H4Lfvd:G.hUZSή(qR8ݴ E/b6BѹWHr s[]I#|d%̅ Ķ?B+w,:LvYzE8>oSɩwmr{XҘDJ>nB.$/Ɓ6pExjZ()Qadn~R~p3W_UD7B7^vfH[FhxQ I>BG%ߐrlЛTlH b쪫/ ԚԤg(\מb}gH>13,53V~Z.@Mi'uQtg4Ԋe-cX"S-|DiF\%D]'V2{:M6l˺)H,G1aHŷ옪N\8M`G_!ݲ7%YJcwՁQCn^Am̡8z+]>S<}_5"r1%^ а"8cIGJF,$im_F;d5B^:"LoDJώ Q8<堫ƵVxKG˥Du:qYmiҼD܀lMS/8Чr6C#]5.yuhMAenD=xdKK;f:q.JHχyۣ#` u{f"lrε~Bpo<z'bj P!Z!k! lx%L跻R{=lm.cSJJZ0 %Lrzܑ=]E;EovHY)"N Oӟeg#u7I( O>kέbJ ܋p}%)jZUB@P]܂Q",Z 8{ 76ʅ.c_>z !dh2w|GyzM,^k3E/QS $= %<'vH4^5BCXL1(u(;bQU&lƵIKrUN5e_ s%7kiQzOz^;}Th&dZ p[^VXT 龔1N?ʥW!P(TkiCNk .)/zS1M\v͉K>@ZԸBYl]>JdC fF eN?z0bl k6xπ~QMpVVdh  %m@\[6&.e:U&(Oe _Dk+ tJ`)BkGpXW{hrH2ֳRbuNr ㏊(r/@!. a_}peZU6\_k y..FY%A_0{ AuzfC7}OЖ ?*f:"Gb.@@Pp?+poٟ^~C<Vx42LiK[KgwKS7-D4ͻ,=uifKRM+NE'X߄.1t=&w2( *ԌO?KJKI1ہDtKÀT5l Bh U4ӻ(M oljK bmEr֞bL7T/vCwiԫ>M5AfWQGj$ Lk@6@M%kiܮaB|3#IjٵlEV9“]sÌ7tm9#L=.l"!'!LV\*B6 Q_0kxpTֿA'-"젶)/^[Lyay~bVC &e.0N n)%>rP$F2@p*AslБon Ve_HtoR&~5eD2^@A!d'BPY!AnGqgf.vͱ04llfnw9FBn>__ vEFuSRM4JޮwáRHFE-5sGVc? ik'[yQxiEސMmV揮eCٓ}סfXGTm;"߱xܣɜxxO?04 FCc[|?9)Vei/ L*mݨ*L5H' d3XZ@RkS(_7ï[6_+SSы)ISpY3svUxƂ*ϠMJQDQʙR}%=a2KU58ݝSUTQ ݞ?u[Cmm`H@qLbc=tvYȐ>+CPRyisSl{Mx1JWCIwgRJC#ӼȗQ;Yԏ&y 1[ȅ{b+=ůUyWaI( ;Yv1V=|x?`.5ԞG_{y v5tgۼ>z?*J+00:}IP ڨQ9U3nP7Gm>wKuԬ Qu{jv;F=\ܡҲ2,2|:&g{Mj- -$Zu.&3M9>}ҫk Ʋ}U6/e7C#荀vNEGF<)#4cSnqŪ}b0 aS:?_LFCs;_W2AnsL3jquhp}d:I|D:86hm˴<cKL-.%# KM/c40eWp`m檅os!k^U Zke8' #i~!z"A?gq|]6/[\`aJoU8Mܤ^\D)h0W3H{IrѰV6j2uϿ&=EU=}k@r@38u>G #ݡO%ʯF#^}< @D\偡\xDP ws4A=b1=p:=3I~1p"~CސL. !=0p8bx7íe/3U#dߐJb. !8ȑ-Ey7q؈RZabEPт'X ñ(77Н yj@24L_ g蕶{U-xDwL)Z64@ỳExp3ũ^s YڏwyܞEA-y+wWT5!3@I&pX٪͹C!#92%hM1"x?\I-E/TqG0ꌻQ\et_:<7nrΔM-ճPv7`S@|ʎ>w)6PR$e.#e*Rh2VH* ;'pu6zJM hהN2uXnyNĵe?^ BET@33ֻГʏARƳN(A!(3]DZ_BtQ/Y}C|Tfy &P*ltzj]+l|6m6P#f,;L6^L5kjm D^Z:\ylju.ůw#)@hp4Q) Iv[#-7贀. S%^ f|aӗl$k>Ε!Ω* 8bė)."*`Sh΀+bؽ7/ @A\uhL"8kJ CZlӚ:m,Dۅkub8eć#5}jQE@q 5y@tujTY"dc`|"~6^`^)S"t\Mg;ZaaUP/CXoL/ 0A-E?#zpr:(SCLB.~[+%k0^,<3`R/~ 7k+[*KhaWPWI.\7wȃ?bրz.!oX/p5[yCx:ǐX3L( @"[_.凜Rgk3x}8rsc8}xCgqDThodxT`kiVݣr,ym(Ef|I/7$f qE^ āqHӒ鳲Q aVm[r_S*a<C ozhCIYHũA(mA=K {L8!y̨h:OsHd%$:=$wp%[0rq*t0 [4 7TJ֌933zuqe{zuv᫰-v&8'U3U)riuIL ߨS''=:Hd^o;ZKň.G+(f2\x? &ao9o?lJlbaX ѡ,d㻓W4"u$b2m/j:g/?]*NҿkY6+z# Th9r"x30@UN;QF% ]b6+&9 $DY2$qHZ߉뗅Ac\7@-'ubF NgSX|cH,78è0zX>Y\nIA+.BkdPrnF1"1n1nrBT7!ՠXD$ O/GW?\H9$PŠkvك}B~!tX}fN5XL;]zz]N$..<ț}(fmwf{_iϘ7b6 Kӌv6*"! FVx.+#qb$soJ1ɅQa 5D2ϊ2(ZUFH*L3C fLqoւ B/xyHv7;z]x :f"̖$$g ޤfW^6G}r()'[ 5)V{\vTvuZ?m4z+W F6L mhcXIs? خ Z!]cev [>L-6c> ۿX,wCÚ#f wcVOSu;>|RoG4qvMsm64'(y1s=RiA3rVB_9l,dҁXrDl덀q6P 03$cy0ox"sjȫC PF5L_Dpy}IMKXg!U &jX_5QR)∨AqrWNtOl]{dHe%:cCbHb'+,5f~DE~ZN-4 GӖ[ _DȪ5IBv͎]trԪ֭_;1^Ɋ;u>-=^L'QT>ip4$eD,J{X!5](I>ߛgYhʢ'թ |L"͑9ZŸfP;ϺƲ P8d9\0xA>I7f9E)$Mx^miT<⾱C}m? Yث#{FLJAsudaJ:XRsݱ1ƼGpYq2kC2X#} ܺ TׁXr㣡{$ƣ >'5|$2?ps!%vD6{;q$0Q|byu*ԥ߮x^ecN⺶@W%xi6C̋,t3p<Dz'k(~6! AؐOe܈. _8knhҞ j)"A/U`&) {! D^n~miU7j"]*<\OsgnQ_r+9w` ~jک:7AϪ8}2Z3Q>YIP&/F^~0`Y_Hqaf>.`=fMT=էP(DRS}jy`\ 02[ȴv_.TYQЫ:2 aU<*e#ck4rMBzH+m .+1І/(R;7i]EɩUߥ3 7KV'?$ڙzMTt +~RmnQ%.܇]'v|ZD9"W/vh©jKNYCrv7%hA2{*f6LjDh:<3&bep&>^/ILNgʮ0\uJkjvC6YV.f4mn\k1 0%P FD^ɴ3 yYà7 Z|yH6&'@-EÛB:l^)86V%X߷G:U'#}dOc=X gRs#Z0v=*3 y$49\Y8Rʑ*be鴿ؒb546F~:*(Ea)[)]n`uoy%(:`?6+bw&U "k+1s,]a6TiVKm=*E@X1ӵ,U\p=98C}%x:iI:uڣ5ghV JY"B΄hXdk8F㺴Rx  n7c^rJ,5'8v f+G\f4a_M#ne HH]c '^.. q"_F"Ka1͖SȺA2`U c!\_N"Յ{%Kzʜ8qggoJm΁<^Kr" r3D .k(8HgН ;)l+"+#aw0|_w]x P-nW@>1:ꓠ] ܳ ״OG!OQy"fO=L2ay1Š ş'B+rE ܏^{P k%gXm_0%V x[ }A1E$N6Mo|Kϊ0rJN4;x$i֪ufuEG%G~g" &l,Gݴvn;,z Ɇ0n:s׺ RC/Ѿmڵgȧ G @՗ zvLw{\^ݹuǚ5F'8`=hJwǜD[œg lQՈ6!O-Xty~C] ]Yy4 ˏ6`1'܄g48.g4_( ޞ emֿEE&bC`%*k,v B Rhb?%fTHXyԾ:.J2jbj-ЉZڸ^|N=@A wzekR4ewN e) ̈s%S}6DC%;jĞTuc g Ӿ˳me)8 -(.9XLh N ''Uq*zjOjMh$zz&mT)EVARs) 듔~\Νl>l3Xg̶y璗':?`4esvՅHL~AZzNHUjtz'Zk0h_It/9o?QLFȭplHW`vؗ 6Ec,8(]=Vܾ4GHSvU[SƜS =~63y 8uJ=X<9cOWc$tIҍ)Yo}to5`Ϧ)t$>ΰq/r 4n=qUi?ɋFDLfslcN$@4mF;|z+ɕ1f}dDBz0͔!߳v!M: NUe|N*fןM x^Ɖˎ/BH:uLMAN=Wm[h284K׎hq"5az䏳?G:8$9.*UXJ{Z=}G0XqU79x]#\9G[glhݲVj/N7Ӕ{7B zM0IΊof4ANA~j_ ,Lw{$Dͭ!aqӺx IW)gDdD`>~Iǂ? Caޖ bk F'PٴjɌi^6nLlď:=Ɉ_Mm. @ʸ- aLt„E7YAx'yf|zOzmm10t?q܌7t(01cyyl~LBm1tNDqWA߿PgNz^2mTc)]|KDV.IG=Xj < bPx|ʈ&`B(3ʡt]n{+gO'"M`ee7bW,]sqq6 J>j8<'Xj@&ͩ132 >KQUn-)ʖoube\1XAHz52臕 Yt%rLu!eVqAHuJOm1 쒨q.aُ!^BlնtA)Ԧm)_I},J)G{zzIW)WQ`@ԊtqaM;\ӑ)m46FVZlV$3a˟<E;"8GY$D͌~iRrifQtK8qFsiq4}~4Љt䒁K8/3!ܦ4Q)Gsj?~/3Uq̟MQa5P!:Ι "1E,0fFY"as /jᾳNy1{!f@=׋.ٮOkH0= 0aEE*5FCi+NsAB%MK,Zo4d -;OzgבRvnLQ> R9Đ9bOB<:<<~LJiߢ D/D d40v5D@wİPo渖KBxbKӘQk% idz_z ȔPD퇢G>FuqXo S%p/b%Vt xKs#@11h1=}syزv2V'2hlC*"QF_<~X-I&]BP`7yztŝ>"4T@m%4e& 䔣c@?<RNAi͉UM\kA%+V4bN.43 {RZ-Q%_buUi0| {::EԱeQ/G*0ucl FsW5Nn"C>1-yNpXtC3:WMvky{Pc0>qFas^I(c++lH.O/:Wulx*$;D#q DeKnyTF`rln'nBўַrS룈;DoY/|P"veGHYq:X hB}[md%\gUR >˶(cѓ6Ohp:3\YT݂WǖD.V}g\6yȟ@!PZЩ$@;9xʦb@RA!XqoÛ.Xk~,M_4/8ORPZC@څ~wY=JXQGP);݋[WC' FX'[oq6;ª>d]sۉȎ6 2x, /ɘoZjs>VrULK4ߺa<0^S=J)vvsD˅0K.;.@/22W]O؃Ҡg$ꔳ5}R9uâ8^<aB7r QOCcz2Q:_ #ՑzMPgt3Oّ5 |'Y"+qŽ7eƤ^מtnq2ǵv9i >PF㕇/zY}KGx?JB] л{#br1۰@wra {1MU/4ǛO5c:;[aoiW&6ޝ_ ӖgÃUN7{o~e1%b,.I8:h?ѵbseI΂h@ÿr %:դвSjb@փ>܈m-.s@NrT<3=cI Դ |:Z56pB~Yp r:t60|[;n3}K̅[ъ@6r7\_s^|?6::ӀdβI@WVi~z"-wJ.4f7RM_-bCewww`3g| <`i;S\]( ]bGʨ&-j7TqUq}vYJ &8I!7B+>X'-;`mCr\yKCC`+a& sw#"n;Z#잛7\ TG[(\o΀g/F7)X:Ξ=Δ݃^Q:3Cv'g{]Mkp]xxwy1 I Q zp"z$xQ(r2C>,2f/x;|VADƮ,vsU!`&rn}N:"{9Bi0=yyx7I{,2Ax> A|u l8 :VPMWK?8}A/N 54uZ\/rh sT~de1ԵM3OxQ  Q@uVgeVZ`9R&zK= [+Mab&? !9*Y ϛQ 0$S|3֯,"5#:yGLwSie/(N`d[i&eKG2}vg-7mz|CB<3NFZsNsr>|ɯ!>XJ j(\B4Jwy̤tI(JZ?% ^<+dmW4M贔[`sx|>~AKQ*>pQSW 1wb/K#`T!lj>~>?4VxftS1"'3O l%3v@tЍ}|#&)0Qζ(}!o%$YƾTu+=0o*%ƈy H@IxozǸQJq4/cBeoQd>r`k=$bmN<ڄ6gyn=]a!lK yt&쯊q8*P/mb Noax3H.,WQa'yu_enU %|TMuiFR|3cRο>}H .&{w"<<_2΋OC`$uc|] N]ɍiО T`8k%.(e.3ế%'`*2g\ꡔ#O۴MA[7(s48i^ET{Dq/̯9j1~Q_XLU_biZqf?>"-Gu .;.Ʀ>%کGzm*ƼM°zfx">bt܅ik ݠ .*b'Vt B$^TbX0SB~m٢}7qU5֟R1.}d(<)H`f]򇔌sÊ&ߨYQ",ABeRʈWW˽C'\ mI?v[+;yl@ݼ@E>IʮfN#ex]ˋJ7V˲o0^jWǂIyZNZpe BOnc<ʛubTߏ |m$ 8eK-sn. >|LLzpaY1Q@vPan0 (р nE/ň0?d 1L2Ў^)ūV:S/3tBt^dk'cWc<1=o|e*Wܫ M7W"QݒbKOFFB;xU Kbx:V@U\e_b 0#kvR6M*zFH%2,,xn,5Jʁr+"0h;Q5OZ^&|4?f39(JH"B(60=K&oxCeW$sРwq30b [0Jl'`WFdz'@_Tbgȯ7׏;g6i1x\=i*ޭw}ڇs6 lOt#2TIMݍ Ȃf, Wг2$U-ʪmz`|".쯭K{k%;UC R^_=Z-ʁ5-Ù:>z\Aw h$ά:"J̖Łɀ6AjcO2ME5mR"5^Y` _ ~3]ETn5_xǶN 3 l q29| 4Xc4ʩSVRv^;nZVWYhțؠADwgkفͭm w}x=+{ծ|U?uV#ܙp*=]WEnEx+ c%Ԕ1gOG>C"4禃5s)U ˄+@H\2 \;OG@rh!&U :vʢ@Mb݉ZAKώtˠM`E܉r{={@3JLRQkijyOH5"dԲ. Ul וwϑmƣ !*GxSu- i~GITWq>G87 |o@㝘7<>l0GAkO|OtOB{:Û,`8mUT)Æ.<:Ң 0NX}^ԩ~n,td̺[1ٖCoGHa< vX~=#ԳS򿆕;Sl.'~lbK eADDRu'.̕MGv"cʉJzsڎ$^{iaٹ-ݍ{F} v h9ґNALqd-/_ظ6Nƅ0>LnFdd9rYVXhJ BzrCb9e6ȿ/Ɣ_ +0y<[Y|& %/ؙr `Ё ^4ށ;zEQG1A!(?y*:ӡUg;dB;opa+gQ=uSfP~+9 4vIZvQ62危Mio.%^iTƌ8wUvDURVx] ӄGv`3`0Taz6Jˆʠ.D4e3%f7f<QK"ۜ\`X9ݼ0ڱMPnU`v+IPL2pmoDv汭ߋؙp&/oToJwBr\㮃hy/Tk/$kk?S3S viMJ"M;N=$rHû5&#Q$Pji(D $lɶ1!z^=xh| 3HAuNn#7zՙU2S^@QbCjA`b&b2fi5by! Kd'9#vlJBl+\L&kZGm:zIC73~.ku\aU&*"e#c!+^(sbBOo3qFU]?Й(޽lm)%\n)rlh Қ(L V hI4!K.N91>n*uń̃Hm{@2(EE^ 5JmI> 졬e\7ւ10dJ;R!N$7A F^uiK(]̅89O^]Hd*TvZ[n# ˈM5i0="% 79Wl`Iה=4@6y}ǐrl6Y:Ć'=*%z> ?eA kE9tIζ!F)|!4g3؋&wK4/6NϢ{2{p& VH&bT\!]Ң2p3BDZ=OawWKK~ZLMʨ!bl$1<ˀʃ*ܧ^C".~\QA0 ag5؁q%M(lGiDX /H璿Lgs)b@< xڰ\|M=5Sj2~ |DII*ĩ;&P>N#0z@asW-n`ڥf y|eMa,Y dȍT6?ڗO衛kĂKx&<Gr)'<87WV +~Ј7/YV)pE\=Mp_O -4y7U:a}2j "|Y ]%Yȼ93^OL꼞WڂzydjoI]r'_\\q%xȁ2 ]M [(_CqMWQ+kN8Z!^ Lw+-l.|sׂ5w4ʉřqc,QFb]0O]|~0@V 2Mg\!^Nj9|an=dj81`d]SW]j<,x5(2HZb$t z@[Fcʶjl`VV9V l닰C^qJA  ֆ@ eUxMZ]qT$jg%pSZ F!M jN[[\I:[UNo\7OWROu/Hk0O^ڮ#AyPZCxG`mMߖ\HQNc/r s/E(;{,OњuᶈiAyW#m4+b[r/<`.LdzKqb^4ɻoLH,'Bن'AdULwKytΏ%w+A8L:3nI5q}h6ʛNJiU.s&O$L *|ߑ:vgN}f\HsQ1\ \8E(lWTc٫wv5Lio޺|UL-%a`wvq']m`iw70W]A7hu@QF<"!.sNWvR ~S]s+] 9L]/#1?ߵ1$jb%Ci(t4E%|9f[a1CDŽ \H щ%J%m'G9MZɲ)掚Z~.T^(0q[OhNN6=ݫ%;T:P@dMoe=glQw,AY6a# }dZ=avR_,fo~BIk(R_q]idZ:T=}LdȜhMZDz0? ؀lcQ+.1xak0@IJ>Gk$-NMBv<>1R"tLGŜ3v3o]Gep./^/3Xl1MH'Ԗ]R,<ЯR FS0>qZ_ZA0~N,9WU* 2kP s!sn#7){obݸ!ݨ]NQT4?^dp^gol*l<(+jShOe_H~]_л~}')Ţza6S鲀Z|8'H[B8cÙ5aBQPݩV8i|ZaEüpgDÕv$RM73W6J WjqoB 6\mLn_NA* .P%=0zёݠX.@A5ǵ~B#bt@ՠBAצMyyqw5ygoE_NNV| v(Jo\3U|ưHW^ar}~9*6ȫN#F4DOuAVwuI{=*;!I!+;لpǮng}R޾ޞS"dQ| 7ܸ6=uYwKN`(ņ TXڌ#&!,Xڏ=lQƇoFӵrm#S !. ]{Aixߔr$u.j.Qƒ>PFS7c.ɑ6 dyH"$idh69jc`f<P3iݑ/x{Y lSk7vV]׵34k(\fF+r fՃ"St΃Ƶ !ƯܢC{Am}~x.ۨ/^xn!jGůn*G?G^7|wIE 4Jǧq$#rqcg/⽣ͣDRإZY~QQ /DAbnax|e>U}_p o3 > Cu <k;MG6Ar,T41(}Ka7 jw2'qBqj7r<XW'i)&e̙"(p/<<7s@Wx˼ oTy,wdOyodpcPO~ZA5\P5ï& ֓uvw|ڗlxg 7wSS18Y0nN%}w $wm~32{\xlK߸*l3m yCq P8:9<~mi7!Vmw֎vU2Lyr?t؟A28tvI#}P+LЅMZJ:WmdMj4`bZFt*cy^\1j,&惥aƶʝ>ãr`i7Knn_fRޞ+&Z.#򐑶hC/ڝINޗ^{'ְ*H)TQϰ/X+[߷'=:sOjҘeUeO#͚ +'aݸM]$My`*rA,ӮhG&}f@0!x'd&F24Lm#5/m5qڽR7Y{8? *IXmzXϕ 3${w1A0IO};MQѕ>N<L-/+#V&pa^B ̀jda;ƷJt:3Y|fvPD+ܒfP&k*}r;*]zF0" N3@>O[?B/XdaZn8*D;UQk{7Nk]g^ l X6ٸQ92mV' O \I1{,F3)< 1 Pŝ!¾Պ.V ܖpvW"Xfhq>4V:EGEa v%.H9*-ce?RE 2#n,shYW0~gWtbΫ0)2P5ya&kߴZA0L -xBls-1MĆmXL{TCD"D|CA&$8>GzW7-2:/hs3GwxSm RjQ)٧(IB#Z|da./;Y {N_C:QJJJ!.óHgK[ ֎2WtN`LMGsGZr*%8HgndYVd]w㯒_%$3$nSX;צ*"n"X0ۻ9 $b]?kG蜍f"DM=}"2/zȢ>~ { [kDwdkpmL< zqspiP%A;aHg`2]ΛXʥ#innMgt!p4$k\7;{ a#e+coX[x(L6H O[-!Jq^~9"|b>?K"3[5OjZO]yK˧ ~-f֋&A8H'ӝ`+G xö*mr p6S@XRM4@tpyE; 4($D\! ʄ7z.$oެ͸ 4轄vwA3"kySV}:** 4ৗ~~H_JE/kRr0ʖIM  JC< JqaZ0YwBIvE\URNfXm, 9։2TvJWC\"rVQz`ltʂ%CLӚ.qd`0y-ITK>dX0<m<ƓGyԤ\N{;fiM]I_7؜s 6ń*_+i)caKLVuZ >Ya޶eZsiq'>ͅ3QE~]_z.sgKG&MUh{/@(X: ]_otӫM9i.扄pGɊY%LqQ$ {bߟJ-9v\~o&. TNxL?"5%š^<7)ZrIlꑹX2ȪSq˘ύ0X>q`9P 8Z4^\ u SbZ?$ӛ?C{UEy˳l9q&핕JJi JdO2+p+k5UM{{ ]!eQ-+Y:#XҖKb#%:3~c26x"׭OB^zh)T'lM̐+>]1OqJ/o|IIR顀/C輬r bNZI!YnFkS@@n팱N'"`MJ#GGN^,R U,P6Z,#ls[)~vAv0d%+XeԒL8ӲK Zu2w|:B \mVSdώcÞhtݝ603e1Y$A:'"K]и-CDס#HLee?,v?+ϑ1l&/S|/ʻ֒H{E:BNrN~_/")<84"V~q̜ҥϚ|ȆR"w)0v/+&9l RE6f 5 SCz ۧS/- cE vuy#Svi>;򘂻߶=P"t#KCPy0%ȹ[p<l^uT Rh е CmEMD E^Ŕ+=HPGO';ɇ_P4דa׺nY, knĘH:jj@n/'iP;6ϔM&$7=Y;Z%%1Z">q $[beaL)$E PyV넖HH 0*C3"ܼS(ͷkLZרP ߁;jsm Bk܅(rm0'Xkd)1 zy¨N_C),Q:f=b 2lr./PHh/;7bO<e6di=V0Z7]aI-mD [SDP/j6 |+ٖ}4~>pC'v#8>3.! %~h ?dQ̂>\72kUR./^`_|IJӑ2ub.R!Kt'rfԫ{]` )DqjXPUW9\d+z#OG5I]D|iV:M*+f3Փ Јf?<92%,`CZw(!UUx X(.a蜼 j+.AGy ̅Mܹ~Ȃ"_f]9U$S@js4pEV (Z,A3z"5_]~qjE|e$=3Rv@!NJ{D ~,7j:cǒ\Co_żn>.Dxy_cZ ?GFEo]ts'4YյQTlWl$z+(N'nomhfALAAQAJyBn}N@2 %v5+Ca<[}g>$Z`vwW)Y0,[#_J ,ښ%V۝71ŏ~ [] |g2Jr$ݪE{@A̜SgݕtT)cՒhtb'hE-&JPn)Qoh.1Y^ Ћ/dϿF"$CLk߶kgĔ4/YStlG/V&ᵁRn`)i4H!^뒿O[n0@zHv[CS-h:܇JcQ-y&bڹ|- yv{i \Yݹ:i U\ Fp(Qh ɺjjRC.;1F`Eč08m"iwCkn'6j6>{4k;$Jc6DQ;IY)1)7]O|kP?)OZDe ~ih0L; @d!`UC+Cz_uQuWJ/v}7eK+^$d: 6 vWY#I6JF*I]$W^93.L9+t6fPlp#Gٙ|@jGH4ANٻ-rIWAtB6c8Qs3wY Z O&|#Sʨ&9BTkY,(ivyZW/JX/:[qԸƮWr|WUWĝ!Vh0O !vjO:> iԛop#M9yX~N%oG@*LtGߊUwA2'y,nlD([ L?8jV+r<ori'e"=m ]謐!́҃qȻUsiލ̪On_`&rGct=;YpLʼn7gKe}ux"X8Yy$MO FO`k9X_(H}tEt#e0Ҹʦ$3=nO}||Et{[Kywx:0k~Ǘ^sH{iR0F޳Xl°}_c4q:r5xz W<`'0H=J]!4C g"2 eVqIؘdG:-9Ofr1βyS^ok=*x)%gjHe=HrI|eʼ*d4攇+.5)M03GJ\m7߫oHT` ,ȡ4Bt9͒qc5{K)R-;֗3| O e!mPЛmvDQ pܻOy|)U (x?@p@ZTi8WqFc [q7Y˒0}78Coc#Oxyb>ԍ/ݝSf9pc*'XŤE^EL\Bz.7.(+ӇumX;)3B/ R:.Hh]UGPX3<ͯ|{f7?6`Eδ!)JTmr h0Ȕ =̣eğ< ]f,#eQiaSe55,a_\IDmef )dzk+ZUz;6S1٥z)-]!UL, 㿇xl-1CxǪ%b0GHGDLJqy1g+tG_ BG+y`ʼw~⢝AY/sD65;k(Y[io[|yS-D||_/Gʫh°5w^pI (VViђ<F"U3>!fH. acqY ߹P> 5F9RP۟邏o֓T63{ΜMWE2Mľ\hyңs:fC(GIhcpusZ|2yKWBIS^أIݰ<ۦ&8ͿVȥfM:J\0{S~zT1IԹ)j7t#w8;[vA*}:GV~;3˚5Ezg -vzfr>oԏv\pr͕ʨ:tCрdVMJﻥ&vH}ڟŃ5FS< κ{&/ti qe.2tRn=+{1 þDvCcaka~}5Շg*[c"K(9a@,:MZ۰YzfHKe|bw[ԲMؤW(V3?jjݫ&Kɀ2( 4$Ψ#w | f 콱Ѽ7י=Y-ߍ݂ n76uVZP]LOyL+oH-m|]rcMvEF o[%&Z ̗/B#n6R@RΠPm~Wp]; ցw ; Bs7xm̌ˆFH%y+SChܞ"&DZ ն98˅)^7Ƭͷ6X_ ]P,u57mmUG7b;C$jn_!>hi؋<!EYաGE4eN YgL n&7O`;!xzNPӍ#xRaٴ]qtqG> YotGw;(W;"2H(b`hAU ZƀWGykOz>R%G@lơQM'|K Hl,#^9_7C:5;I+) zJԹOU?jW~Kuwy3sW?h%n˓m%3*W"L-kUME?8b>H-B.A&HP6z'2!}Vջ=N +l] ۜMv"ys?&1v3~-6!|O+1)7СՇ:V-#hK&DwWڨI`d¯?uwVlt{S{AFMtW:cC 0U,XeF!j/k+Hx/pF 2b_1)DK=aF'bqq%g>BgS}aI-|v *q^L>;9*Lqd,0p4$ ǜ$@O]WFԏFZzyz[J&+gˍ 2sKb͘k㾠ڵ;*kt\jÏh\!?i#}CZys [I Kh6=}}09֛jʣ+T`Xu}T?6m Yz+ wص #\Sy\kЮH8&nKz Ԇ/i ͯB 圲9KO$r~> |Wcf5O,S ؜=eQpZs9\ɷ}l- ̹2rvKp ~GD@Fⱚ;90.XM/B /7m|hvؾK2e1jjs^zV~SN$(DKiw?dRZ<DCgEF՞>Lėv?H}E 0E((6hgtCԫWo#~̹Lܣoօ,DD`AUvPWJ~oLRPZVq7-ִufk84B#u$qdˆ3X9%<g#;I)ٮK7ٞvt} e"Ow}tĐdfbt+cʏO [ScYXG ѱH3ӒY'y)+ᑦ]A=y}v3AT)ZάmuXyfCfj7t3rڿ|w-#~ZZ eo,*k;aᆬ BE Ysƺ7WrÊh6:x;W~2 \JWbxVzc`|N\p JߵuGK\ߝ+v^~rW~-dG:{>9x2o낢XO.,Db$4bFXpLE}_ci7yAJ<^J!*!j zǒ%ڜV3ӆާ9C% ,u6*~||"BU|%cFt dfmk8Ljj[t4`)2OsO kn2$xB#[~Z5=ͥ]A :u<]7woe"naa#&$=,[,qӯ9AZЪ߯1a活.(`D&oe776^6r QD`} ~4~ ;8Kby;| ɓYpvmr\ϋTh7Mn2Ni\׈0=aUqWN>sp['DÙsK_Zn)W˪`\邦[v|9PEg}UJ&c߀0˟ЍlʗRr\V7c/B|H5UIBH;}gL~+$M9^N<.H 3:,2,x ,)8+ASҢ;ȴs;).LB< bh@:-%LJԏY7Fա=;wf:ЎV  j:ik3W$Ć~:;+ 3zl''CoA>lx Ƽ׫Mx<:压D">0rlԳ Zo zjVۭlcwfRTtH`+IZ]-) llª.tqM.Z0(]+(j^y6`ONON<[a2RMQfEnK̞/WltIV{7v4Vݷ\Á@W M61䃣fcV ׀C ʙٛ|~c䆶t\Ŭ۠g9ihy 0,=!/N;1bgP#>i>dz@ ߴ)^qOaS&\Sf1|ނC'zTMh&x#Z*SJy_6^>iz[:e"2& )vʖTS),*2ɒdW*>]gÄN8ڋ(P ^ ?gG75+}yJ Wdy~6chf*|{/?YL4#slxOjiGfAX-wB9N ӣYTd"5HⓀjq^Df{%(4. ޺W[\dȸlDܹg % nej1*;tpmspJ%p(Ac\KUĹ燷o@fm%|٫&<2 Dw:`otѸq4w<B>?hOQ7~<ٶP?wpkz$rv ,A:iCv"@d Mό&wt9]mr1E}T z"Gd%y2VsvEcdCd_3y=qq,RLR4ePVҽmxQȊ'3Jw^ګ Pe;,0|~ Ԧ$uM@EUv:DgA2})ap2#K4U{ f!itR7bq4 %i3;i| !fk ,Lx%<<끤nO`v$!WYHBfr2a͚̖h,#,X5kSWe"Li0 )iơrHrSxlFL:˱op/oa'(}7[IΒ,mc.x(tyiⷔ]"E2+ km0e~:ub(+"\Tb:ϖs;%(@k\lYpT^7hLcBۡ6y*}v9PFw>_vl9̀2yk&bʟns3NܡOtK6Wb(|φO[1=%T0Q0njWqUT 9=&F"Y|&heq)^SiG CjX!@́A,8oA=B? ȥ@JZ0 `('+!l" HD׏ 9ZvT1e"T*s~$݀ hzDʅCF`tX{t5_rDZVIԅ;$>ܢpRQ ]k 3ČQS'ɭ 3SF_~ž`D}>!?a P)pOuF(*\8ςcIalݿIj}wG?K9ff;,ӊCktXu1| 1ǧǎV'PU_ʹZQ?NH+bn`Z{dLmBTchhK錭T0Lb(h` HY(]o_tXLpP>h[T6U3t821'xn}+ߤw%oroZQ\xqdoɍ%z\vKG>肅FP*͎gyv< dS"FEc25<~1!hwV&qe"qT"ѕݤIO\^n${UT׆!xctk($}i2$|KPMfJ fc4EO+ke]:,Ζ\>%)O~}SQ.t9r\ =`ݟ$fd1\0%'9f¹3šqH6B م‘ 1ҧrϑܴ1z%IW;-lrT"G~w=7TƦhP$6SrQ6t!ٵZ{" N窙E(JQPN%ͅEF^XrJgyTڛ;kp^8Xfijě S$R'M>zWn!'חOI+ldtOc՜7 -gh2[{9,<28䎿 NTi$p e;rY&pۛf0S%s/Q ;rUsM8:%kx/vbɵ Y}9|)\(M6c9o}^ .z߫ød]":q\O}8Jþl`7o9ݑݧt5om%!Aɹ2\ 8<,.Ujڼ\ ؼ Z&od' 3<^KLD7&tYL!,;:W Hƍt[F7 Y~N]s:vԄv>K|=T*J4\@y ҘOM.jpvd S#6]\Up3~u2 @ Rd.fmкߊް&_rx_"CO[nQa'䪳@ĥWJ-{S;y \VYZK]`azH~Τ`NU6G37((\@ IJC@x]@Ţc=1 qE_ wgoiH';" Qc{hMX-hhzR+mJӆ% ;CVFVލa}2!̈Aw]rK}a <XǛ_IK롬l0^8[,N0~&"! u+QOJOCEIVf/ zո_b»%hqG.n>n? %ؚv-m5a y-~LϸL8s0$`9g[MTF;E P^8CO xoYyqkzS <3qge4ُpj?jL\IH ![ZbIQ8e#ޔs1h6Hr{PW+!ZC|' eA-G *V{})ZO= pCa] zwZYgn@8A֒͊pԸ*5oXv rty6rk2w6<%`9@{V*/=8KWtTWҿkʹN_,Pѳiodl"sw!~IUP6X:(4('o@U+әUp« kmu>[AXZziP韞=*dZ/P"r4fU]=8YwEG 'wt&zq(J H;S.ґ{•ZLoj۔S? On>vk(Cׯa}%nl _B e YV{1b<[,4 הYȁxqoog}W3/T4+߷ZlmN$o{10o*U+N`#5otׇ3~{; 6"^ BUWr6Jof>?;Mzm̍+G>WVK[~Zzܜ˓veTV CW KugFj.$qݝHIP02]w7AѴz};n XX$nӷMa˸GF63+EL*%Iw"uV57HklAL 9h4Y]9 ~Tِ$VJM,iԣ!y!dá/}T 19UbR^6zYSko [:*ͮ`Ԓ4M"U_u2f%@G8ݭZKUm+[v6,!_B;QgAGyL¡0&ZB5ɳ%wi‹3a"|vdz&cpwe٣+]zQ+dwEg"ٮ΀3\4nxH~[)7&Ƚ^1$3z+YyJPxƒ]RX!ӫ4^| RzQ_c-^c(_toȡtzq^f 3gUUy P(<DvYQqMk#Qx׏(6+,=xՙyiq k\&79]ME5Er{}&g)zQ´du:zД`C !Um׉n76LoLuWPin"*NJVT ʊ`©:zK]kqUւuv#&Jh>bPwjDNuO+Z\Yӄ8 oomjҪwGYTKrz~eW^AXӺ!aBjoOmI+qitD"Иg+UN_ἑ*SνvO "W c9튉r-_bI][qsz(e6F*v 3e hvfQbH9P@~qڜYġ#*č{;~HBUnƓO:LX P!"?fQxi 粁Wd8tL3xޥ̝pH|%8o7"Ys1QL |V]Ǵxuf.#=jC;MPy=!rٰGp)-†~xˇt,EE8װK[¢VI'Dk,aAl77=]?>UlsGmI2 H`=nU4/#RAeA ;*}|V!,}~!] S_$m3Yo}_8sc]A=)>~3,o&yuL]T Ҧ?=KE4ڒ}m!#ɝ2߉G;ǃZVgx`םdƍ\@D|B.Gk]?닀L[9UHf%0!imD:po6M &"7XT+@8^x %h@6}%ePMM"804RbHUҦ73 2?B ;$\^F?6Gu΁N͊iDtyGyN sz6f X5QAnIt=bq_ڋƪhX. ҙY۝3$XE)Qq(`>Wvl윣]R1K@̀Zk- }IV3$VZ%gW)-򚒅.;XCvU`컧z'IM¦W+,AC]"*4>2篐bzܽY^}vI,n^Byiһ 1Ʋe2!.ı@:/wjZ!2w_Tϡ({WA!+SKDVnVꞹc%8fC}3VH!DLF`i>L/n_r&EW*h@)Zt{auSFPT2{,ymW+SXCX#jM xЮAxÁpWk/%Q%m'杅ze:ibZ06LГgV܁GIM{Yq틂S/on%$f) TY%9`lȰ[ϣQٕ4FuYgA#6q)(9yw)4N 8ר2{ݛy1+bˠy(S+=dQNX,-CPEa%M,2'nkԩYOez{gq-}={z*0IY^c1£ufn6tefɑkq7Ee*WCzEHj?>;Pm#Cx RFAit:ޡ9f\Qh8s~ 9ى3jVBh`&(1bXC;\0k@&ł-%uBUOagCER}%tYF#/T_LW9|O(QnFx7Yh{>:# fH&dE#u5NX V"uv+Ԓo7zVà'vw[!Sw$m($|+ff7\)wPM<~ P%O@)t#~+켉9Ul+`ښZ;9¤Owzi580vwS}'@|v^8u-l1cwDV:%ƭfbQz)m?@wQ`f=e\60*I7/ 3՛넻[9$o5kWv@{| o-mq (1e28hCpH!6X9FZK<~.c ^䨗(0T֒p}lp%Ґ(Ve-4`% #)M+-<^ӹCLU#:P˫e3N`/7BU7 f':쯕 G5 r@]R ŝ};-ۋY3q݆l5xӶ)c >-{wI)JBݥsG/;SZW1ԐOdOd4wAkb?(6_D_.s]4M4i+$OMaЛߓclׇb7Ț'wDh+caܡ{(+TstUtP9dtO6Vx QfAISH| 8Ek1.WT$% 0XY*EAR}$}9hosS\|K9[5||[ 5rF? leٌ i˟)tUK\V (wDžv^`nHF6_V"OZ %_ZxJE$0BLQ:'ӫ 񾓸!˦j25Г@0.M\_ Zܲy̶l&jm5$Zxi}C,IqquQjw}e4 g3,Ov/Kuoc1'b ʓrxoՃ?Q$v|ytKlsYL͸eq:aoe/O6Oږ}Cu(j>VuСH; kek K玙0b~L| 8ZJ8ew?KUD͎aYXx$|"c={0LiƷ-6B޶UσUOs#,vލ(hDr׿fid1m jNZCuZ-#_Y-:FB@‘u•^,y ˞֜8a!"=!f˘""-cqIcE͇6- {U80j2i8 .Ld|nqMuR]Fs ~7uxYfJd̕J\JpK.|2*{b^7`䆨8n ŪH%4FEtJ!YҢnTFwqn2l3'Z\(j`Oڹ Ŏ"&:%_̽g ܊GAie٤Ϣ[i<](ΛpQЏjxeMg`,5I&2K!Ry6nSٓ '~~ASZ)@IM;%b9kB߱#cU6n4Kw!p5`EMK U)ġHϖ=j[ O/kqOwR3}Ov)S"c%p`%Ot5pO‚BrZ hlXi )xz,kP8\BBcUg0ƹ.<,5x!s$sc.MQ.3[C[>十_;Hr ܍LC6+<K4]IȘ`a>^k*pη]*֨1T W9 \S$ma9ms`~CyοQ>:&eLPysAbښp-ONϠ&ta3Dd,@>ybq)Пgt BҠXp)ǾUb:3жRkax{!n$79gbSoGB 'G<]RB]XedN0ʃ`)9hS\g_ P$hFL0u1?bxA Mv vayWճK0o%ߨ!r#?6C]>jCh3a\\}/0P1W6+Ku9i=x}ghq_yo@\g煌p6;Qo'_J"Pmw@=4GYcx)X}%?W > l0Y_`_q~Xq$w(A8/ lFHC~I*8dE` 7hik&(YZvs*jy<e%Kttc>1A$F;q'*1.6Ol=,ohQkOsZs'P t<T(1m;Vg7S ӧz?#VC2&X.Ȣr #sS_lm?iר dܖ ,'RH⭔aZ7&u`nU[e_{] vA{*0L]Ap1A+^J8[]z(yU6 Z7-/u2q.S-ѫكmHԃ3i~#?ԫy!tc>Gbﯔov81/l 9k1y',U(Wx'dBqvȅ0V0ǗL%6B.B h>笅 TE,Nlm"I$tr8zK\:?vw;Ktty-1ϣ@]}\,dF}S).S ^M'y!1"w̠PGX'bT+~iX1i l'qG'%[gfʍgeР1X%Ƶ `W ||z3RH.+2L>YB0GS$mc3 T/M eiʸ1Ve)\" m/:wgqs>?{,t^A!=)EYSO٨B|IqN G85+OmPtӶvK2M!f$IN<쉵@AҼ]爱fC˴SV%F,iЙ' _|"KYLPjL<)"r =2h(D h.5O8qw=3=vnQrp+B7:Ga: ܁5nvnD'ô.B|#>J{aXS6 #S ' h6ڀJ58q2j SQIQq#?H~!SJՔv@ pm͹tF4# ]qD-C(΀~tߴ@& ~K;oUdO[pwMqP=)q&MÈą70X3>+\@f~ܘ[:K=M3E%*< uȖݫ8|8y j;UK4 YjQGK1AnFH6l@f(u#!_1p!;Ëa"v%({c0bo[37!3q,ߩJ\5\d[ T'G 5 #qkLmdFKe^pWLvR\`0899̝Q}ɧ,#F%HWH6 Hm;۫u(Zg/;B8je ,YIX7]`b9%=$R`- OM2{]2pbQm8AshI @dyɆt6&HD#wARv]Fy _>[YL)8\a(n{)p\IKP܌Ǘ+u iDZi:"7 t]0E;&Ne96or}B}rWrt{| ,DW{miki>y1#Y.a  ]ǭ"S -2i0ǨM:)ޱ@z#-΁wcuڲ"A?(YԤE˿in'X֮O䜪A0k@ow$tM26&aOR \Ck%`ݗcg2f;E#̈1'5tlhә֯H#Uz5Vݶ/sC+g@Jx96^FZ"9lH,SB, A~*#ƦUHtMv)^ "|Y-E@{`^I ~iG߀>x:0L <[.G0 H=pvwC r@K&M'KS]TJuXšנ#[tjX$>XZ3ځ׈:_ ;ō}< A\:Ҕ4!W}^  0k|EdG< P?2."4hP6hwĄ>Gb A5` z<y;i8U?>N_`hdA" t-J?p0bG5e.yUv{k w%Aܕh0xpanQp~%% Fw `1Baeb\Ib?A5%|4EB.K^dNj 5qZk, 1&Ej;XO #'~yvlwԜOB߄ʓ6=(p1 A?\;-[@M^T@iQ[3[[~%Ș^}˷U,`9CkȼZUnO`wVjpTno9̶CL-\~-CA& ^ηvs[La)۰5akwQݡ\'@-r5IU G6 -ruH8J|iFqmُQajsxO-Ydu4a:` ;p<7gm8,Vb$~5Et6ε[񞢣)8[Tv{bhW/HwDذZ9L#KXn}֫XL:ڒ4gDHU`0R V@(jp-=u)NJEOCTN;2m{\u#Po|Ya 8yy+ρ=SHu\WH<(_ >z'Ke㕞dG6zE' O, "rȘ@7~/Jٺɂ`){sFo3n x3uV1gdk6RyX杔R! z8!EC[?JU! Zo`g[1}*"PqF)aV)]PÚv8-٪'T׷z>&Po| jjF{>-D`XQ+\/w yԄ@yTT@B+LEXNgbQцA[|=$^rݯE Jթc(@*4]oӒ9l K&{Z4l*rQ]Cjn[ AggB54)[HMWĭXI?)n"Yf5M  $o(}b2#3Zdţ dԝ!&rKDCg4AFC bsqt/,fzc9s1e(W$(I9;0ԂA S/ya$Tp*n3 &ƾj{ ECEQ:^ݐ޼MfxۈT?PRi^⒑WfO` fK*:!\ΤɍHog'JPK~2L>>ΗMr ymh_/ULE䋴_4IM:{uLs*w;ނrIL _{l#p2;,V qUH,GBy’싎w` Lj,7Jt'/:jM;r`'fb|yP\m42&8 0_,ceăK}J4`iRjER%r 5gs&Ԗyס8l$ypjWK˘%Kb֖6:={D}7R5$ ,`uboѬ&Lz=qTQ*_WuC痓>*[hD?_h[ v8ePYrcPUlTg ?0ogZ:_J,挛cPja#c ;[k:YVw]\aH&pfB<#iPF`N˸~Xp1`!B*K`¨"CKW"'T?ˀ$, Yѩ QA6K)Z|u 玅agxvxPFFtp'Ӣ'p 02-M^h[Dj632,bFR aWA>̖GaH tz|)x0Z}a`x顒@Q`ek*Ib8Q>$\)rqq%}d#V FzEXS =-k?2Ϻ!-«R~j a +pxڇDx22e=jbq|y1KӞ(`l๓ $;6yMׁ}IS%F:{٧8jxD[PCNSeJ Q[qbQVu&l$9x~|(䛹6v^"rDN n']blIr^nuvLRIN8|' `Ԙ8{Z99* TyQ"a|`ק=B0bƼ <"'>H)m?Y*[9׫&H|$sv-&[|ǢE@KLU;sj-j ,b4Gr?~akM̸kP(O`6.>뤷>Y?' ߊߺE^R2|R*۴ME%D@Wǘ^6MTS!I9P*30|3oL,g6)D 6x s( BweW RзHoRl gkF2-pBɋL6.$xe!V>}ѤPIsB T)˩.\+ӎ_NJrl9`\R%;Ӹ 7ݝ+a;Qg?ʈ<iJ8=^QehwBLs;(K}Ztf>̀it>9Hj`=(\5s8C["F1U; My|G$D _7>-+Ilܫg`*Lц#.$l]CZ?a\KSŁn&Voa}Zwt<5 #?P<nBYd~{ݯ:m^} ^~bLNdjTU {d3?"8[h&[B)eϩP)I&|Abg̢_)2lp`8z wL+s0SOl{i,זk[-%4UAwo9+UEkF.‚#F^ ^m}. c$ ^ ܇)k6eZJMlFp ޶\k&}-<db@O98~9t`g oT 8; bZy( =_҄8w<ݖ ЈK=6A@>](3Wa9%gpz,S*Tȁch~Dg<4bzp^ۢ@ JE^ /t8KB$㩻P3P~?>@A'~iIBC9 Vb Q?@dv]gGҕ͊ͥcFW.[?}:֛Q2_V[S̿ˢzkDDL?3D;v^3aQϖê)z0:O^ \l!5Q}_X hwLQ.{ gT; _gKHA?ԨL6x}U{6gVY8E YxbwEq{M:z桅=f?zqW:SvBAz%^pJ!=aOG@Թu3 veC?#5OyyuUE!eSt':v G_*2W -?A;X'=qm SJ!)l3m:i լ ] /XjWiUR6ޑ,%yTG(C Ҡp=~c^t*( 5ukScJ:$;?R)PJ2&|KXDZwQȓ&cR z=;lޣ'4G)h8cTu|H-ShU49Eڌ h 'zu_zbřv`ѽ!,d~kuqfZH7$&0v1-l]|V[ȈmK뎖k6 ) ,΃([l(}L &^ygU5_QU~RR̭s %so7IDRvݵ?Ya.0M2g\jGᔽ!DS;ARegiUq[|N|^G%.Ƶ Zu /ܘ ,FHN,8N4#Dy]s*\okw[BW9bA;;s%3 0J3d|e9 dg"OkB ?,c>pYa%fϋA=sbHWβEO3zfL"iIzޗOĞ*_*FVX Ɗ;n~-:~@+!!L8V0ʴzfW"{"^>4NVrٔբ]S#dHB5 Q;58_U/xS 2㛠b/Q 5HQ/ȠB?6U]FA;ÎJ2ӂVӠASand(|g|PBAE䄃~t }d16I`l<ܤQLb_ªf?g[H/'Xf+1nG\ sQ>}` dP`$ɖxVEe*jW_Oт!&Wx!7jr͈sEƦ0 ڤcNHQ7|:vAúQh3Ov֩SȖPL=o녘=)v<ٮ't 敿{r)T0IA贈{@gJhJ)*lIT)ޟ'ـi# a ͫ7 xO9TFLR/+lSKB,z}RqӼ F㋁Փ>J~(l 3㥴~[Ќ-d+Ka#'3?S[p(T{\gg#]pgihv}|aT@e ͥeNői躞$Gw).a|ɯNf>lz.<\] n-qC`@'7TǞ@{7hnkS &$-}A,B҇Vpk>&rηB^?F[tCpE'SG~/~Zϯi5 a䇦qP!Nl/o($!ګLqþ 1ZgM)\]o/)+m={aHbKo8Bbʟ-upަPDF0':m ??-,?7_GIaJ̝IB(š=pP>4߉!/,\.[ʗt;X# OiMA =N3jվmF{cpD:#mPK? W1WWk ÷=0UncAr"/6VI9f ̤؛4ehZ >#$v&놐°So(%w27N,M;@{QBIP"[oNDT"PD 7'c)gK_ V*KW>T塆Po&b1R L+t늙5W6,+тKPWc֬[`Y=*܅.dwv%tnPL}b -R7+ Ib$B]шP43-=mڛ=?4tIQ .-b]ɍ^& ":08ex7u{sIΚlNM >jVēhMvvQ/+Km7e?B/lСV,E~xuON!!M .di§>,7x&Ꝅ9Fz~I7S]ȑ84ֵU4Qr ҳB'Ĝ鏻DBu_Res8˄ĐDfS4 pXua}[ϰ 'FZ}\w 쾟Т3WCDWink&[}N ~O׸C\t@~P0;U v_ἔ.r8#BPi/Q1hBBDΚd8,J# 7|0g-Ҷ<0ۙOqSiq `xN፠Iɵ!>[_cK~ ,o,>FezU_-WQ|䥘 lYw$w _zMfr3Kq=7B0WFm7z,^O$KSԇR#7kiH@*GO $=` LE~/YmoBf'܄*6D$1j$w'ꛄq~`A0$ ( xL?b=g\΂[gE0/{DLJ܃qQLzh[ LG)X}ʯD5J%ӹJRc9h! .Fmqo 9~b(`𛒽Egkb:^ހڇXJn`rf51eWܘGtm)uc0? eQSJ}t|<Ki^+_jE2v,jŵ(2Jo2CrVO[[.DU s_ċqis<@IeӘDg|TPF^%| c0b!(=f MuPU7EPd:춷l*`1^_Z헝b`~_l5E(sϐE_NS dijMzm>De`!>)`L@k5 +X8B}dfgZp,U $68:OwEhH(p|psjmKI:/l .jw4YY{2TNwLkXh7>ntDvZï &sU݁Ȝtc5G=mEGXC^}VV=~w~`FUL&qx&W^1iQ"R8_ f2(ђ{dgEi;'@K>#yKhbIĔ4zl'=BA$<΂3یR+?t6ZsE"?:P96w)Zv]ט~e\8/1Դ|}ax> c|PU~ ^N[.\sŒ5)"卓1RK(V: T .,djUv%$lfK&W?'،lVHa1CyϷ&u9b+{[wi!i5 B5ެS{ywx?Nwmu9\;h9D|#-.|g ;l_atc98BNACgG̓rhFrwA骓I9^" YqKu'j;<Ӓ !Ms,Iv=C~&{Xfa>9¢)\B[lI &QwG-Pڽ2}1BӨggi2 761밿^=>xו(tY|E+w^i{"$gׂ7^)zE浺#~WN[m|Y,.?g(zb^6=IJn5pZϿP5u!N\jC.m&}q.{]cZ{lBҪXmx4^V@*;I>uuzJ?r?dؼVC(T K _$B Zg$&p'QBr= /,ZBtF |#~ y7x~#x|` 0W^YHgrb]H>_UەO-R2*Ɔ|DN !i~C^1ߤ}[w]q4nR 6l̆(OXRN[O8)f~yvv~Jh-d` ,Խ-P}aCV2xxZp9ג=kSkN.v-`ǎ}T~_b3zqFb7}_$qCƍǖ nBBʭx/JZ qMΔ:d/b{s5zۧ1_ͭu3U&*@R78(9 6 ݏm(fp53j E5DIE$ 7wFJmăn|&*xK)du<+NXsQ?WG`6d+\ˀd8r6f"2`i2)5`Up4ˣQ #E{a#͛(ފĆP"ˉbcbboݱ}C7F %^c>Uc/fx`%[Vχ 2!SNxrcֶmS,g < ۫G uN@/nΝ- IR5X QM0nf1 t3RH #9hkv'kQ[jA YqPU汙^aey:) S k-DJ'X|צ|I(2UB&gF'dD2tX-n.E?,_6@۳=3i>(1^q~<.p'J볇<.(c-a4+$WeHhe;4m0OvFaXթt:9[r9sI?LXy *vI1YMS&Q<^ 7^f-L$ܧXW @hF?6,YZwјdu7+YqwһBUVXQGex*Vuٽ%-V\ B ~QV@<2I`eAP|!y01Z6]+H݋+/7s٨Oz?܆= 044[D^h9_LN FFk_o?-jg<fqFO *n9H? LuL#a؇CB俐 ISğ0Wtպ9ӧ靐)gMl]~y*WEHMȾxe͂kt=a ݼ_A?7 kbD)N8ԯ;PyeIh2˂WiW5s#|9 U`nhGh&;jSr3w_9 Cvq bwtKץ&\cNSGv3W Z+E0\tO%sT0,y =3F,^y% $-iI+՚* g W륚)esDbe@[&{~%ZhYq vj>5 :=eS ΎQ*և߻L+ mKMr>v1Ra\9F~Ow c}Eq~-޺y#垐Ft6 Yu㙄N[ {DNHZ\izJ]˦ݡҶ;4nуa=@BIN_ EaY, y+hhf:j}щUYoWt 7#Hyi{KF1[-" HV{+)+72 BLpӠۘz/ ȁ^SFf=Q9ibA XcN#ŢXS@4h)fg;3姦Tƕe^ѽ.CECpJ(jMIj_?9;K :7#>0mnſ5}Pd=ټ9{ )㴧5d${tD}5jP`GWmpѳ»ɔ0CxDE]T-+߾"v'Ÿ<#$O+㫒ɽRa'g/vyQ܉CZPe^lʖUBY[.TԌiElRJ}z"M-%ButG/J%#IsCt*leuE\Fn] cp:kv??wKn@D дujwf-lzTӏ cz~Axr`ON1V!b:YgT 0o;a}zVnMJ頲U A?IbxO/ku9p @gؐOaxVtV;b/3]YI 7ȖGy— #b{eO8qۺppׄ%U{#y |gJ0g%35r1uo'ED5.HoXNvm$kFs%v|k m|O-2|'e5MmH_,Ȓ q#7qǯנ] S FN!N+ /NqH,+eI||j@t#Lho._ڼ ƩBjCD}t\vƸܴWD*zPEh`uW^HoIc(!.܂.f?]aN9YO:$w[ _ 9ȽcmBs*I1g駶zDBh(nyـ}yɏ6\g9m+1a5].s!Svyr:9 kx:رkR&Si,x?ReChHo1e F#J x6"d|lR$3RI ^#^dp_7w*`9}{!&QaZBt~;r|=UWYyl3Fs-[}NN{7.9Pԏ s @ٟR\i~L@H˦V}.H{ges|iG~ĸ m&g_q|s)}_v]" #ru:Q:pu 'Z vBf1iRϹǗ%]-1x)"ukg=;(?Xވ")$,Q̥"ow!nvktяƿ:xp0o3JʷFSxs`; t! hI1ޢ>*%#zL]P'v1fj$Έ0tdH'e?Ko^D3Υ-71` 81Ԉ` a|TrTuυPl,kwGao!8'6% Ѧ87&>,5d]tP SbUv-gPWR,T0̫fx#v/{n6j a7Ӵ7ߩ E4ȋ`TXv"n \*"bIW`l*IM*e_ys\7 W߅pC.?eMh{nsFtYV;U?yl sH_ݡgM2$ﻜÑt$KDElu&p_!ߏk*__4)tʴjl>)5 sB>H +MsneK|sDV,W{6ʂiLQ$yXzNl):YjICq!@\ ofOMC04qSܰ嘋 G4Ox&n'$NdPfi܊ShwPi0mŤ^n᢭9N(Z>X0Z>,`'$ϞA:A쮿7V3}qHb\/p9s&:?lBUq+x3ҹ@Z#|2=%xً}s`JʯX #ޕmU++?_p&9e?=f6brLɄ% 5ݿs bHެ KDRNh  W^s{f']>cU+zřAd8p6VÂ5kU?VW|P49(ʶ^\dC)@&['iYFb-:hӜCET@rH{҃-~@hs.I;^ml-~ˮoUV絆41tSjX6꿺,=S;~]1x2.l-o GVr,^c+~||J UFYw1IT}Vͥj'WkXpnHI{tR=c8 mEdH;vWyc x0*s)?R,-!e)VuG[vfA=1h-( c>~mjgSa)u#3*yFQ'y+d )KgΈ./tn]ZJ0y W#ϖ=w@ }3Pl(f1[0.Å;"!"U藷1݆4i~Wc'Zn@J̯_k{:-l y nsH5E}8 X'k]}cB>v5bj4M J܉Ҩnu/nȌ q L8N'Ed(4[Ro 9ӣEקpWwUΫ'|{Ci;| =>*`#vʈUaӨ\ c[F!j:_o э@(w]4(w]и9v\1[fMG%Cĕ)-jig Vƌ_=2]֤y"֑8~==┳tB-*EFu\p0 )|SX:9l\>ɰCGtc.˥e&ӟ7^LN2f0x&R7F"u/D80zQx)oDb ی4m"ىR:M+{,-ZN;Hr$n _Q}vDɉ. eT\tCYگnUsf{sE Ep]nLlO/+hX,qB'ţu(2ʔYѳ7vuTFg)^jq35?h*fZ&:<)T<[J7 ku VS+4O88]olBrwvF'5LgZ]c{qk7`b "$1ɖJke i'HsEg5ЋãhgGN+h376D4ph,\!*~|OaWmqK3e!{ؕVXV6+,)!KK͟8~|aq|\k=?ܕB'HΚhMD0~D72s ۙ Qc?垇 |R:!!*/DSK!+$`jZ{׊]οk=UNY0 >bdY*%XQ4o&&>`n?~;؃Qw9~Wd:(3| ^U{2{Nt n13Vsvc61S̲WҟIW1ۻ3_NFƌ g}]⮛xY.R|_莦;mpVj@`BUUk+khCE(gA@Z>gs?xr&= :\l1vo/Rn^Y!! b7GXW)3  BbqUl5@\(mb v*dig'ojWl_-(O^iCU}ҜKE=J.IQb|J \?q;śEr'pq d|p8{leeO:_y#IK_'R-l@y-IR_ebƣh=UB5V|Qeg((5]˃úAi*zw=w, &MFJ d28UMᬁ<rt;.pj_\/tE8!NJ@fN@R(3C6'4!J3Q {1R 3Uj^mq/= e] "ؐcCaޛd g5y( tD(Y.w"A?B"}>RkrV͞\NE- s8X9I)2nI{$&xTw\|޸#(ljܕua lZ%J_:? :yɔx(K/Ds)ݦn㹻Cq6 Š@T1p)a1*J˫am(kbڛ5 ]VjVԖňl0 ޡ9[{T˚H֦x~-IdyWܼAr]Zl5G!uUN=[`F5"6k(=.Qf_A:Y߄5ˑQ3c^iy~hf30sMBw0XmEJ)EG#L_+CpY.3hA~Ht f~4ߎEMf'HQvh^w1U@I6y'2]OuwŒ;@8!WE ΫlTƼ/*P%ڑV{F8˵ZUiA }堏'dS%}yAoBX <)AbV7 oO)4[SuXX|/zG18I Y?*vvYb2le+ؾ*h@L&S*[Ѭ=SI1'3D/9}w +.u'ĕkԱ!?B 1,VIL=% LS'Li<'fIG#7i29T|<6pଦ؝/Boz}&5-@2 _RFA)αӲT e4c{1MZI#ɶKe)[nSM ~t@+/;J*[ gh5De|%nd"sm7p-#q]Ip{ZD%ҫ JU%RTS-L`?|]9G|rd |^w$*a-J%d)\zB5+k0*Cwؤgmx1})IRx;i7┅"Z2Mzc32rƏYQȺRK+)IWa\ `?9.dɔHӓc ƭcR&92[i4W>> }̳ & 5 ܤ:r1T?SS>&^"*I[ G,`}tۻRʼOϸb'$s+ 曟ٺ nηMޘQle5u17nW~9C}F̎W,6 $|RJ-YtX0~*9~i`2hGk5h SRS U]=n Z͈/{/:EIP`@Ց^ 6!o^.(}~h%$9-^jQ;ir}ǣB FAa)^=rtr2LF/,ZS-cHkkGž]m&I?tlRe*#b :qo+TQWJG{tqX2RxsK=.&z)Q T뉂V+QkľC~B bt] LLKgc8ExsxzBRAqdP[{6HF@me/dZ41ߣfJUߝ93O/gоy}əӐ̂9lj#,ҥWG3!|-E){G9%*QB[(Ps-lW8ǭ끦 3R]9G] f꫸=+W.ņ@?ϭvi:3d" ҁa*Z{9E8~6dJdAAl~=EAnFgS4HpC4'%;\4W?h*,}wkLPRdOyu\-h<^8?x+/J~αjvmr| uɐ5RAƅ{@e[TV<?;ź}#fz#4?CS3{x\i$Kt$N8ע7}5C՜ΐ;0]i]gC>n'Bu# &ɳ'6ց=[\a/~G[0H*F1B}?Ux"rOË9Gl''`⟸-$/ fյңQ~r 4_ʾʪ<1;%A.%lV-?LLA{⁙˼%;0ةZgS+pX}ϻQ2>L@ʅ%֓+[=W0*@Fnldؐ87}o`/[ZNw~qӰYS%vXglUU9t}~'RF!v9pquE7 bXOl`(%*aq<ߓPBQ2wFd449DjXgbN.rߺb]D)@& /Re݆k4t celJ|`d/m `xQw%q-ySA6?4(.s(Ll[w}P )T4y3o=1`?Lhwx$a^U'?YA=(gڥ&\$~6dkHT.S]Z28~Ƈ N87wYc e!*BFc6KEXfL-/^PJT?R?Y8^pvdZXQ R}E #hPTxCoۏ'(R])G/p(p:[PFṂM AbX ׈ۏ RI/VΆ׊mKpyhe+ɉZ7^^;bBp~|NAIhMtpK;kxIu9ۀI(0YZ86>:)PAG$u2Rn.Ա! 0s 5_" C2V 6ͪDӀ`-m =R4o6鮁i,VC"bel.4sCYK)?& VWq dc+˾& .nC 7r|~ +1Y~6~Zt*6"\+b.248;o-3bwLDo1+w͒sa'Fu]Ρsu?,;Nȁy2_G ڷFg1CRcؒ]O, iLJEI}4lV5詧!|ع+S16wTftqpR]sUA `Bb ɷqdvE9tџEk6!K\>kJ 'AOϬ|[ۯ+=~11W eoSbVo&PO'JpƎ^&z&Fh2a F?(}]|TݝCkl3˽}Ci>Ә%@9)q]O+sqo,.ta;u6]Z^~N % wva.ºͦ*?uM_CB4!hqh$BLG <t[ۓax#ᚧ?V oʧ`§!E~?0:JDzpwsq6nۏBB60{bYBon]F//{͝B֏۞eg'ދ`jvGF-ijMB"JI? sS5'K3S2O#Lgb C*s+osddS &Fł 0ZC¬0i#sNYdM8)E-EY]l=yb70ӅZ)Y4qmQ?-uO {{F+F(]Њ3)tZ"xRĵjWvTZq"gqTmӷ X]QgT: [Ck(T޲+w.]\_InBqq~ p9P p'., O4CGkLˇ:VZY]Ir/xND;E7,vJ+2[jmDZ|N>=3;2CR]'vxLW'MDԣ>Yx7dtT'zO,$>[P#M1fmB@PSr7)T yϥϽh^KdU=v)_Wgʂ}FwH^ў)ZjU.|՘U ZHna pB/H-~4҂!;ˉw=, W2+لј|7sHC_^G)%I԰G/3N9Rj0-*zM5x\?6%Rh4B5/#8E#vfA[ꭓjHfi;q xAH)C=]ج^&4ģV^2ýDzSr7A!b\'-+*M[/Ӥ4ß׋gQ=#Hiold"w_ zyH:92HS1'lʿAq/r4wA5?eF/#d5I8!L/oDjOk2{b. _=PK6\WaFbx˭9j}232̎z'#y+IFS&dba=:n<ŇZ+Ubыn ,#m 1<Ӕ~%M.qa1 Vz[znؖ8 č.ND- oEę*ʖ**0OKNc_iMjN(\kA ʏ;w0yX7s+>[`Y_n_=ZG@FC "C5cKLUnVP)btb0}  V1u a*v~2J7V'-e5zv>Z¤]S}P93wk;=z E'gXmKшGGm2vtD]5rJh%PeBE FH0v^!JI8>w3 UFni<eaH'Dz(fP xsk0ăM<˓Í.wk4&p|b S8ÓK:g.ϲ|E ߕUߥKj wy*hg,r݌MdV %2!za kD3: z%կHy:Q@bDo b4iP C!TuxTv:ԋ!ǯn6 e:ڑ%X̸3ҙxgg} z.Z_56@RTG-mB[ЂzU4OJ؊ҿ,}3N.*ȝσiیjv_Ns09Dv`0K3:ԔsS-)aԲQϪ?5*\6]n;H%pG̻-YOt3^q,%gI)MǤyb^*Yv-:G~肪hۨƎQmC9K?{/{ EPi`<ǰ,OwP檥G -+53rd~LP6`+'OuHz^(q-WCninrخ񐿳Wg+i$Wf27:A0O¡P}4/w;)KS;L#@:wfʈ;OnW-`\OXPDEmfS#e q51JYz~ ]4bTH@\VN{e1Y%ltLhS2tp}"GМm4#s3OFx*ͭ>W+~ F \oJI!P<*=hLuz\KוdB=<5S|4'خMQ·~q2Ο_[wF1xlC|zLnRw.['#^ߋ~pk\Nu=|&KD(Tb0o[Tm9ܞ߉;z1BAXBcӼdDjY8 T<q<ʇ1^HErOw`7(vud.l\BOD;rc^y鿶SM,"1$ݻ,gto<8腗/h.Ԕ}xo5Ɖ5"RHm2ACe3$ |dO[ 7*_-(ͷqccή{k繰]W*v{<%Smmq-B>JB XXt:ՎHkGƹ óa[G@fG`SVhg.gkܡ5l Uڇ7NpDW1/{_M;Pʫ9WD>5غgsu#y:g ! .h;ꮆ#+[\2mF  E/OOjl@;p ?= ! p :fxlիߴ;vTBR|\9&W07 Es!e]iḶrf-Bmdךgl:D! kw x%gCm# WR"7>UGw'F<Ԕw=0=|ksOV9K=YP< 8Gh=Rh޳Kk=Ss"9{ߓG&e#W\U-bшLM`[=0#XPtmLF4[a &te-߁c#mlua"6R `V1>b4mBEW)a!CTGvU_1 yTOyI?μ ݻ@dO67S?IO1O e?l{ d~6Ca΅~_$^#_L!˃<Ģ)LkξDnAq)]BY%C#{\qS$?*!)#yH;\յ"{(lEiCX:Ϥ@Tɗ,GvSZ(0eJXmM>G2/\Hb̶D]!5D-@jm߾^u{3:>6&Q\̔R>j\7ZΖz|glC= ^՟YƦB%\oUu"lKmTȪ@9;F$ Iyը9`,TO^e/erZ ~gN>dI*@_}jt˹W{>nN |XbcɠUJѤJ4<6v;5(6ɞ1AXړ6Ag_`"g+si(_Js1ĥ\95zG}&'J`VL_s)-: h{CcC"n̲ kCn> t؇)wЛu6쑌B|Z` bѣm͟Ne/8أq|𖡛;Smg3?.t 9E%{p룹XwSVhM'3Svw34*ty;۟Fh[oJH:qB p+] @;֊lļ :WjGIStώ!x 3g`t}䥯hQrbK}+|Oj*[Fv. $ŵ'ɴZr ڛ{yP19 T>w 꾅QK 6~-E>6kfO/ LuOE|̞ _\ʼuts6tFB(]޽(赱7lw{7a@ v$lXܓ'Lj*zh퓒j QR @}i|U ܘڞs1p:M;:/;sHJB~_R6% goB2s}M||mIZNV˴uAv(ZCa=(>)Wek@WB{qT,[i1o4S=|g 9[ݲv(\`tKAꋘQSҡ 6MhBB_ tzV,NBa{u++J$͇֌,߲eqo=y&yF9ho<5j8WGV_uӃr~ՆI(8q lR񬀜 nM;ަd=ҝK:&_6f )@B|4!~ԈˤN\@δ2YQ)ڗk[Fl4PoQL pQЄz(2?`˺+=As'ޓ>ُ2FCm!񺸤p|%ڹ\HUcln \uVRq]&}YwCOg>01#Ds{>QYmŃZ=Aj^[$;RGO0cP_Ê9lkɝw{cupQ/xnqPֶ$^иpHF'Q. \Q7o;eC =o+>hE}NWmev1x snK9lyt)nd`D6b 厓'eǦRP1L%ch B—?<$} >yIgUG9'ᒌXaI,YU o4ſ8< 抋FR' #39d>fPE[=+I`/I$5[Hִ׸a0.(斲'<ro, cB'!!NjwnԳ&`=%n)bWbYW!ݓFdPIC&h@Jmܤi !HrR%(۰bm5x7(f,kNb<)ZE0GpI[p %_gB z0+CDf%-^9?kdC$"Xn:ݽ"7M- AOvF|Զٶ*Pf;yG5@Hw_K=T,U4s?E7w5↿Rڲbb X31f'Wo=nsAEcYIO{/U4Hߙ(4JOѣ=.<. rrT\\v:3̟)Mo"EzK_,d)ۖl9PFv~%rҀ;;Dy&YK;Q_UUHYk{{PTur1K]ܡ3CqM6̄\i\@4)soC N.H c,͐r_G`/6~Ikj>*w Y-"d/ӈpcn% |\'6aƼ!MYП=8%]된+ z/GBWK*_\cV@oz}eìyl0a~$?ٌ$`A'#-KuENe=7a`ȬB!JwrvOE1܂Sю&Y(d{lTZP:Bn؝cxt"\ K-^Yݦ⹟ܞtK$ʹ0fYV L4^pL6i .3 x-"Baz\˂z| "S ǧjY3Af)1M04vhfP> [(mJUvQֱ>n"{@ؘ"͠_TZ%_nXQ҉1)tI 0fCg};&r://Z1Qin݆ "[&GS\~c};vv!ÔBwqDOZRhϨs4) hɐ¦f+v@fj}kz\OYKsIO }9Ӽ4+.}`*NةD>}$,08a)c (Oh N\٥hc| G1u#9ORawAy,5!Cד,P=A{u!ro%!uܢ/X0ĥd YqB9RA1$F%F\D+)X.+7 jI/ZDꥳSB"l-+@7,w! ]z $aL_J&lXy6,Ћl& 7BgMI;+_ HRbh+ZVffc72f68rFd^*TU`MFD% \Glt3Ds_[K;Eo7;τ:q~:r.;^+ k.ZPY n?F{24tuH2RJ&]E!$/$G,Q~N,83 TLޘ~quKUR6YlV- n?F9ړYQع]ֆp1<%){u-g2] YLQCOVKmA,tSg.QVyDne~W;)0Pv vSiPj_"Ґ=R&tN`;47{.@ź5bc"V z :AR||-5 0pFl'v27_ H.P`9a!4 ,4Ǘ$*QIKRaUd48QWrm/,_e 4(6ڈecyNp/k/ylr@k dDswsÏm餢Q,a"*A_v-^*?rAŗ C"C* NB^m ",V6ȲQAMSXW+bC~FwTp{R 7w߽0 +R.D2f ~ UsgTOKDLPk/ ]<=q{7@WI-(`눓Pgj Q]OLȈ֔Q9q3l- [zov(T̅Z[${VF:2&l7S/!^7 L.:yO86}+ّ叭sj2QjfC]*L\3XS7 Eܝplf_;hD|Y9,>QjlSȢ \{ xXQϛ`Wܬ @YKj}~gn͘_ 6uj.>1j3yf[L^;,W~JQi8g>y3npWSvO.*uDv@iS&8q59JV1C).yh9mg]+wn?b_]](C3U(*gr%# ^_3c;!:EǘN SbBٌpGߤW;چa4.Cn`暏ȫ.lNV4sBkC NǑ驶ΖS2k1yYw--60ŕ;Ջߥ%bq& ڃ!zW:-տ̘=K@ <Frj8A"Z=hJM `7`Zgot*Oc ò #<+~(2Q3WNќ lf*HI&1 >zvkIM80 0eOp݃FGT #b"Zꑡϔ@;ؗ.s86<׀1KԪ&a*Ϲpυ{‡E!)=Rr'YJRI@۵qG 8>5N!Y֜aF3i.nZ7O$eZsD {2N 39by7U%Wyؘ`6ݒbBZ€t_AujrJ=Z~D9u$n T]˧'iQ{S!d?8=~>զ٥d׋rKn' UV"Y8gVkj9Y J6}3O ' +e(F PN~7RC+ ZۚX~fCuaHKֿf?Q9L$5CC[ /)DC#~(9wxvi\BHZMQI6D`k$[\Y2EuX6u-{PF#~QΆ'v<2JNj N".S`QKJF`ϚBPqRJj;dmTRmE?{d^Ϋ>΄P2#f '&lKTl:ͪYu C_$PlN뉷j!iKmJ$%lGy& ^c_f ,- Kz㐕2҂*psxjLy ?c&l$f=ʮ +6\e3t5M%YQcc/󲇁j'ւ%2#Q.lߧeb^]uwuCs``}lJIaI$ҵBM%$w#*m7ƭۊ^a直~f46 ᰒ).Mq&<*xS銔^-*:^N47]*SM>Jww> ?/KڕcrPѳý"MJ Ig;D8f$ ~A4q}*נ5 2͂l^,轫"FUg$s$!~blay\[s\7_g9G"+gg_8lxv @GpXw/tѲC%<\3z5Iɧ×!`Vhi]h_Prz /М@qF`=t54OL} XGܱ-h[f^ [XVRGm:~@GbǖkmR a?ȣ`\O\B(/ = : 玓4G6֧ (}cB3t9Vz0}^;$f)c}qJiN#i^k"!?%J'{ ^6$Y dNTS&*%'K5< ux\ԫVmYi $1Z8s5.$Y q79Wf Vn[t0Q6Q3Xf) %G-J7]@ 8H 5T+~^Ȍ#UcTE :{nHi2pZbJ?y.\.77􄳫 ߫U7~a{<(XآEO^NG$!t Oԑ<ǭ6 efbD,&ғ; J(EwƻF%ZZԁA$8ʣ8E:Q -Qݥ2c'h&to~ fxkaH mT킸'MtkaX^ ;SGpM@ jNyZVeOF1ؕbMp1*8juڕ3Yo(\_^@#|ݥ?tlO!P{v2u.)?4`-[r bA(4q5\̑}!AHS}Db>zZ6⍂{N%BoWO)4d͆N@hE4QMujx魓# XR%fDZ!Bs Gun2 CNxnaW?$ۛC8QԌA YlJnA]i@XV\vhۭ-@_ك{1.D7yN^,+Wubۘ;W0ѫϳ}# ;掙}-̟WE7omn^mY1Zp8`SG Oһs>̃@gX`qr K\::ՒwV,\(^dR1SzPG ʃMaڈO-1RF|#_X{&sU($r E)H!Z& tOdqmҧWlҍ<~a}"nNo 9lQa:B6iB7i43r%2noWrN_J@kaHk)C_hpqϪq_Ȯ3`*Jv)Nb JLRhiO"A8UFiu0uK/ZWI lI"X+}${g$}"@^p35h<?5CsQP4#&917$l&%FC[r1Z^azfĥMxp{>_G/|prx)wf@".qَ.vX;@ 7=}p5WΊir2PI v@Q6i"(Z{}saJ#E /ro<7Gi1ݝ mԥHu&r!Cљ^}̴7D纼8ɒGḪdf&h~3梕_B8ZͪoZmR"cTZ;XcN4OcI{ I_Pҕ.S8^kK'tx+\.>H\uXdPzATlnlfG˺_9%TIsO4YNe{D7h5 ^cdE"7nT'DqPɧ;v5C9$7Mʆ.KFN8+ADz~qvsW[]*E!S}MrXWPۺR@.}gok.mWE+N&-25Fj`$ k7@83<%GĮCSghË6b9k?P|y\3gBʜڝmXmQ]Z`\`3SW2=A $.?:R%b>kX޷,"t=|A׾HGTf#n;&&=E"nϭ+I,A~!}7^m_ ;hO LGۃBNp&lxc5 ;1 \r`D"ww9gaɨ˭`Ct,u򼕜,+wBi} IH!e`;;o|!J[}$ZC:Ɂ]dg 5 `&,dIX. 5Ip]0/=@uMafgRȠ bE 3qh -pOq:XݵW"'W[wϓFCkE)`_|۲c78t%Y9dIhwV&Y͇`I{({n=JewLJez(MXbPDSÒN䤅~n Z7\uDܶx`ÎUPsaZ}c?)췋f1~mƲvل" yc@Ü`Ցlʉ|̘FR ,xb5]RuHYMJ=5\oX"y# Sr>U/Sw+Zm$E/"Sd$ '?S~JXWFADzAc[e~ap;:(K$7Tdu"m!J[,pGC^.yӮpq5w! ل̷Q^)VʚW26WatQӯYYP|,$4<2|)a+\uJ^^ DF^x`hz&x]f8G]xFF2@]Gjn\sT4,;/X!%[Ug.95ݷNύaMHC}O625ݼܔf,=SOt!8 >7agI+u@ /d$Sbh*tÏrzǝ%CrAƂU$AҗYLLO i*ǥLST$Ue5xy*c56&I>Nj:BUu:iK<'GL-zRxxu!t_4_#OO߈'vm5C Tn^-6uڕ?B! [W}@0G~Z؜W?1`asW,z%ղzZuPkya~le$ТBP,g߀y/?S6W0,\ ˢ%-ed3L.^m[T$ԕCBDԵ8*Koي*JR}/556vӎX4G5F^(m~42_ȻH/ ’$pA*yえk'fU ʻE -;۞ۧ t: pf(aa>AdnkPNU!tƢiX'ѳrfYăP9 _仑5ܒ.\N+h0.~3܃=޲.mCՊ1xƞ.`sУܖ)PdcIpJzi|0G59Nob/7`iѫ XyݨşLhhlcmcR}ImpЄP>DfSњ,49AeYކlDHЉY t./}(Ij'rg%*PQ0؏w xǨEfse沭w`uy/h%[@xl?#/_#\ڰlCՅi\^1w|H yLY`0] ~rw܁$-{N6 *zCY< KjxX]m+}:.1Nw&%]d/"(vNYeG,MH &h'X:%2 jC|QNq1)KmKmZF|@f9’i(fIW8^(D5ZpޑqϗYi$o?'1){,]~~d~jpꇐ&0dZߖ'f4_:!%|hLR6FiJtJ"Qyf D^1hD_D*?.-@p.һݷyZXm; 6` ۨCEVϸNB6TzF?gbk%"˕ͽ-1?FF'{/tU17!*:z 3fP8B-ɰvuߡ6a꣪va7a#02/ 5Ցd1>ɬe)"W@%\Er4LwاHvz_{!rx1<&cD}SKxV_g}J#JOLhe@$bcgF|ׇƘcw^ƌ =lxtՖf{ROo`2X{Au'xr̘ ,慴Y#͓}y2u`;Q 4__m:i}ucV O`f^S5g0bְj^~8(͈0C4:?18CbI<.4'/&`DA({nȵ1r챆;4[cʲ<mZ uL,zW{BO@'J0<ɞ8ߌ)t>rC()Py~]<ɓN d7lPjnL,Co51 ʞ_e9dٻձҍvYZK:@mdp@J/#bǁ0v.2 1`W\CAmhWz*= aqLCW{kPD%?Pʚ#P7Gí%ݧ7?@ISo7H-tB9?t DYTTrv{~-Wnr5ʮBgr1KnL.EEf׷,t,ebhaZh~lZO5?³zM[1W@N/3c|vXnj[?7cQq/0Vӎ"x$ nGge?ṃo~!s+vv˯oG[+j"y+^P^ŪJ>d"A Ua1 DP4CSEe]!9yi#vjw B^\dG/P:ہܟ4] Ba+ DlTIwuݘ>֞{'P-x|ER_QAe+AX#=8!ej)l+(FNNiQҞIuEG&;?sԋ IDy$'7/DPZjmJcvkz!zkA6;4 t/oGϐ*ҨD=rEI  MRQp׏)rTÜ E !#&1d5rLW86m0s4f̃|m/ cOr0d2EΈQMd\H嶨~mIVx H(=BP[XNð@A-xl&4"0jX3BuF:XFn'$lU{[痖TM" !] =A#KbHHoÖC3GFVP>" h/k1u1Pշs[^cewPPcC?QWvd#/6.ʎ0S>I;ζXM&,'fTiķuƸ ٻ62h1sD7Mai%z,.gx΄$$ԎsQ@!zG+Ӟ&x (b_/|cZu/n?o p>r_Wsm~c!mzSCS,_l:R)UAjF,unX(Rn#KmQbLn+_M5x!3Bq8Dm$P7\5> !lYycW%b"վu nHnF8 :1}ٴ6/RlG{r]s(Q%/^0EA1͙dhh&8 '?Qb"JXCw~Y2nZ}3MCfבdOMmJE=fK/gy0 S%RZLNۦ46 E\fGp ɢoigbQ@ KBz[[评ҷp=ezKASfp%Ϛ9t_"bnTzL^IWt'ie h4YE> An} _g'Q˖^SΉ M~f5%(B.KUt3 sIӑbj&T/=YV[lS>\:.-8m%?B[ @$. qa: IR .Lc 19r Zj ,F(|2rYғ Ec煙Gi} ;=ZkxQcJy 0UHp[A:mlGs$̴:Xc▉y+5Zx[@N2jg4 m9 2,gF:e!wЄ ܔ乁z8X2?nGMt;̅dgy N;z-7%kYYdP4z`?(2B&7 1} 4g,j=`"ڲ㍨ޤ}gzp \Xz̚=@Ϊ8}"q"VrxoBL7{)<БYuUlo<M8e58t' '# :Tt5%g]ff?i"w FNODYlל;˯[c49}iwT8;c-#UntsgJC`c]zcZ;CeKMhMX/Efڗ;yT>6uz@;] }LY^7\knK$"SaGv|IU($mMDWxif 9*,Cw6ЈH5ݙ/)zqn(ңT eæ)mD:K% 5ex!5e 5$x|ʋz?GF;kk!_#bڬ71X^/tNfJ>-NS۹mʧǨ'W]X-ԋ4 ?_jqa8RSJ5 y,%4pҷT^[-4.Ӹg*ViM2,LBƈ;o}I]Ĝh{|XiD;j,aO{!a T6bN^~yMӫݎw Er "ޖ#N'DO6 w2ݎK jG>m ̀d3(g3JwlX.u`DY!'OR.MM肞B/\r0ݧnYR|20 9= 3~ \*" y9cIZQ Ĺ"?4#%LUP8EbR ÷/jp(bg Pa1`$Ԋ6y:b 6 zaOpY`6EE)W> Ub;c(n5Onii -Z)q(İb| |Lk'>»&O0$@='gb֢Z\y4q1/"-u+~v$[K,gOK 8G?Q[z(& qHIK9q;%uċVݹjƸ<ϼӅEL0M#]+1끞a-^~Sa_䚾HӞ'0 /㹇T_:q(4crD1[jE pZ$"0TU2nӧ,N2{+X4WCjprh̘ٝ"9O"CjTC7[lX1y.b{UPI<*$8_ SUic|}MO~:H 'i#pKKRfLb.#:חyu]Q,kt2FSaȪwUzP!{S|$k%f@,'~;U* :o8ūuGQcu2)MU'ieO=f:i=YcƘP:׭ M(–0v*cЖő&=VD!Musf E2ЏƀjL+?hlP|m9s23$Bc5o^h b*ςnIh@+sMj?hlU.jόcW-NF# !Ep~dH*DE0vU:2e&c53'<'_~SlE;EYzfXwcWW 07 GޏUӘvmQFqUGK43siq7i;x)mwFBCcŁm}qd^{O⤍Vc jx|YCx]Vx56ˡRK)ik]/6rVR{8d`N8s L\_y8^}syLτE]'?xbf7Vx=x8wMKL4PaffrhlD(T~+DCQ!o"%*v{e Z!RO^{Y#G]t\Xoi»iPA=/;c/Vn?Q<Ȣ?x/1Ljt]Wtjd-qx0Y,9 x\^ŃI 0=߸=<=ꢒG|`qEshLc#= lR( Oӝh{boх[m eoC^€ﵑV+ʓ,?K0'AҾEHRIJQ2ӆ+uWڒ{ȅY DY겏9d^Yqճ!7Dϔ{bM6eA/!dF(%ݢy[t r=ֿ 4RQ\-I#Q^^AcAYҰ1(,ށ1Jߌ{@Qc =Wdwaۤ&܁4ͪ05|@QUM9rۻVgrw,Z )Ml#u/K]wU }kz,ot6Z?G5nmWI NY⽊F|C ^l;3F$zā%R`Wu>O䣊Ėu^<@&lk?TN^ڱR{PQ tz.W՝b19l<=qD``PYƻ dZ@)&i(za䳔ޅF֭AzUlhؾ_;\W0ǽ~_#ƋguzP c.|8ux6y'Lr̓$n˅3fX<D!=>*T)p?j%EX8{I њQC{@=lGt[Љ+YշAGK}PHM"0ATL*s)./9eu´&PAՖܖ !j;'^4l 5*K6?$I~N0YJ[1m_gm}Am%,H}-߬>^}=m-~ڲqP.OY5aWsB`f";KsPnA+Zl7VK/^\zӅKtR F~sΩ KD4Xȁ$<ᄉ<fRG!&zj|f1_3'qkrY/()V~N_~!zrr(o)ɼvczOJ? ^dreOKr8F$-p67݆yKi*!ڒdkhM + @Gɯ&z\M rtv$˩ur3ʉ cƕtW/og}0G}J-`yr -!2!{1!0eJvp6 !NzDRmԅvir(uįIktW>'ϋpᏃotkch`QECjݸ!YW-WN*vALp6m<6f+훈|NJ֥A U[e4=. ӑrM*dlO3^-!9W)a|}-!5@`pƊ[s&OX:-W ?3>r$ zW7avvR͛2׃,3+P)W!1mؗU@OK' ̊j<+Lۭ *C?.Lπ-I<@_NQFEiQ1]^^EO' ?&#~ҽlŒMY9W<.tr#.b`JPT0>q^g3hR#6*-;gL?:!V/!j-{679JO ~1@ 3{p/[L_yHk}UC$3djnVg$W{[4ηܷ6IX+[e$֕bpovcMA|ϧ3%dܠ,B S1<^/{C !u }r JvLȩq8ޫ}D$7M]cj%ښ0%e4me*xtN_QM͈AO`/|ʽ#3nFTM_`v-h,cYˮ Jq)"<2Bt75xQ?&,M -9m0|Nd[mniK?ɸ6_D,2j\2gU;_nK |F qWDexeR^IӜW`1Yߟ\7JanTnH%@W8UIBG]72S+ ExM arsˋܣrsۺ'{VЖ.UThռ$-EuzR!q>U5KJX)ђ !v_E4b25wI&^cW&I=zj!D D|]K;@Z]Q"M f%6dgbQ[eAGr ‡ FiWay qP%8t+ҕhZ:p kdtuAv)r|ݘninkI wrn_QBҐXhl揚K_[l3g! 8w>Kx61rqC ȞiÆ}^U靰}Kth'=wf_[0ߥ[ hZ0rTn.5WHF,׽2[#8W~Q550p[.2FB1᝽!D6>Bu=Jnw iy[}RqXZsA>@E@G$惎jE͕%8Kpsػ8"ox3'@p3IXZ̯ 8eBv-'8"Be<Ɣ6e2:3Pv2P`x؆ƽ7_h6G1%!'_[d>?wpp@$H>8 c$RbT3&(Iw~2ۚM\;3Uduotכ(fXxČZOˢ~z}\!ТXrF:i͎1s\X]8HB^zج lQ@/Rha )~ESP%.z˘2o4]j7֝J|\\I/  Y.O`v/O+*ohN7%" (?ꅥǧ@]h4^L6y]¨(i͘{Ys6Em ^ }DqT>(i iܥLp_oT@ /ϠL~5~#X4A gB\e^Q|!/ݠ)F.4\nB /- OX768'j].͓7c)@Cx" 2hk[yUzS7;Pu K"5LCp#v?Lxo"UeZn4QF$P(pfF3YG_g)ԩ0lͦ(PŎS Q# q ]x 8خXw%bm7nhw{&y͋o8! C){Q ӻUqV,]r*juWKG_>^~"no<4P|h%wzRD zz ~"^C*h.߻c%qGrCk׊\Wk/Pi "=xCM7CKx;.+uV@wwo@ŭ%fPv{ :5͕=rmַoʥ1# 9B~10pJV`{H[VR#h?ȇ޼J _IY; qqKb 5ET>~WB/÷&W"Y4#ѯUמ4o$1N2x,vZPMS[obJ ^aߙ)04b'WFifC td.{Fo>m]@b0K]uؚוSsx2_XL^]n'3)n=l0^oAq.z Q3&|/H쓫 ql,3- j4#p-/Le(=L9G*l[ e]ӑ19i$+UgEpJMXID.=>ȩMym_YW $,Y ð;DǷyTl[XGshqZ'`c50I4(gLac(j;pjTcqwO >b*9j6u1I  TnvDO?>v ٲ~3#xŋj?%H)ܯ!0^E uzswtݣ!b: I,+Kep ȈU[ €2Q1Na^ %4}V$Fфev qUx@%t>W8ǹ% y&g< GcPXYkKs\@,^] Qb u5\4uoAKC$@KV$T2G;et ?$IGVt90nЭUUzm`}wy39SAt}OG-jT4vHlSPGQ< y*mԸ#_\ђ}?keڋcy ۜAXF'vU;Y>;lu☕|w1)}WB~]Z-%WTՑ \= Zאtyc 1{~)q7cK80l͊3d J;. ̃^.B OG+!õQI5Wp8-r.ڤvΣf~|.wƻӹ'\<N]GB-WEFs "p(gI.k#h8F*)N=#-:G8XۺOKA:Nm^҄Jo* KsK d-,./329eU4I =yoTK- +'7>4-3[;V3sl2=Cվ!lČCS0Ci%kѭ4YMVQS-UVB MTg0x B8i!iz@6+O o;qB;i $9-+IrRh3d>fit}7Hx^ ӟޒ;ؘ iS)j:,;!}_`3g0!OFty}Rka4&d] QSU)Qь7gZfaתy5ݵ46,CLP]ZϑVlnNJ]~BFE<1Oo`f+Isܕf7<q6…kh`J+]\t8edQ_E:d}pkA8=e$JBEeP\Ih8V@3)eq[,M%ͻȓ;e^;KȤh/|Y)GgY>jr T-h{l8%O&azLIj&ۄ (!Lg˶u3~HoϾ6EMjEB$yY.qKHh3mb$ (6g~Uu(J@hY*p#^fSEzS?NK۠:8Ӡ)L- (DVpCO_iՈ.J !SߑLg? ] \N!uY]J4jw 5,ZTDT2/BjS!RB$ l ^I(<[Bhv\ԕ?r[6!C^ɗoCԤ$^J,_*2P]^Uf@f*G k oX*L#>m: M> "U v2hgPۢ7L%z յUPcɚ3pnSw- 45˘b{|IRzҹ62Yߨ+wa M 9ek#8~ٓ,#I0eg c_z! 8I)}>z(`-w^)zOָF6|,nEZ3Ȳ(V|!.:ªq}Khh`+ƫXh"vj7lzVr{Xbg!]ȂN}i&L\ #w>Αg7)5il;,n5 x" <=ZVo) +VG4ok7#_L֟N%`]ln iÿNU@=!zwI4bm$$tΩoTcNfl9a.f%.8r#^5YWdvU ((ll#dc8#xS}~⃌iC_T<`Q$㈼'Mn%˜9r)Ӿf%DQM9M%]IE=4|7g"pg!˹&n0c5DNi鳜0`܊7j9-,quTCpl$X뽉8A(wt*V`rkT7w5fC3.Qч҂FBةhP%\*;_,Dc mYz/I&nJ^V 4j|9/!6~D>&٣Ztwo[ zC3c+16Km/71H-iat˚nϳ™W'ߎDr海{|F_M]yN_"ՃuWZ3Wbv~HsWլ ŋx#̀. a`Afk d'p;̌mc[@q=5_ʿ= "L*%"F(,mVXAsoSfzrvgPSR]srD3"=ilg P3žAN0/`gM3ns,C|zvU"U}p~>LjbnSR^OkLP3W]& ֎4pbOxAƿ;x ÝUF$J'Гbq 5Zͮ=f%~F,hլcYOWnc_nPMWt'+$egԔp%]Pl\< ]q6zϛ*}\\ w"|LLUQRv 兆gc?Rkyĝ lԛn6h“M3w~BBZmO+ (/6ӷ#q$+:'94i/;d ]vbÅ4tM`j5͈?В- u,2l(8čT]U6B`>pgH9ӿmN?gg}}>5l04vv.1ߘh]{t']{}-նJàp@.*6z@KIܺ=K}d$(EuTgU6]x hgޛ}b6@:6eMB56AwY AE ̡S8gH#=[孯PUކ m6*5 PI)ėA'xRfX*tE g]t?zâ߉[scV{zýxM a<,UG.r'B݊(_zj4TFrxBaؑ&{2҃ b"#J)fsW&3g˱v$j?֪ͥy*1ng;L wg+> f' e AiB;qYVc$gײӱ=/nUh#s%DCJ?`'^`/ک80$o$xP`Vo7ajJ Z0W@oL,G:mOw1<`wТ~j3ClSR#2},| ʟ7䬐4~(`2!T~9qk"!RӇh)d+,&a3"tk\9Lr2f 5pE'E:KMC#hPnKc fo \QbE;jRORܲrq85=z'jM$}Ax ry}4@q H3.f)_IsBRZEm_,/ϘtzqvO:M0,a a@lL-}Ǘ_[UKE] uJ r@UnKtי̙iD=H1& pQ %>Ayȸz{q]v g?W8%A]fQh *HoC{ 鄳*n,'T݄ UqD`ʱY#q]lD+K'pSw)e7 3?S]뒘SJg;]46\+7WN-{QvyٯM_i!T[콆594 }8߷doWI]@`ɗEFȪ#IX15SK BM^F; 5؊qpzmͻ !=o݂H;pkHaՏze@uUd9yKnwj|CGjhepЛ˧HeΪ!nencL*2|}]Dљ¼0NEHI]?2qZ0"7׺9Pcd5IA 5/\_ zs}4}hi[ Vuaet%XX  0tg֧z#%HʖV9HK\f퇧^Z>6ue=o|a5I vK7D0bj 9Gc`nG:<;c=VQ1@Qe햪3ޙmH^UoIM#T|YxhD^?ŌqOH7kB#v\xkaAKmd[ma|[yL~%󭡟TvNiֵ4WUUU>z 5U΢hZa'Evn|67 ÖyVxeL^'t0ʏwQc,b{U&u@ivf6nER=[ &1pZ] "V"_/$9:NB.͗sv"&R:WxDsnXH цpF㝝 ELF8 oxvp I7*N0^ft9㐲xYc}fm 35G /jH&3!ݽ=_}.s?Ѩ.X607%F!Q>@|SD=5rU9%au'ȕ  q/ziv/ԌS:4`T"L*B&=d5b%z)tS0ڸXnYa0<6?ubA󖎕7d~ P؏'q3Y*ca[sS%wP9,Q޴'ybKS: 98fkΨ@g 0 W2"\ g2:3ՇK^wWI9򞂥8ctX[밆S PoPMIqAX0h~ U%r Nq~ e_8#bs[nK7u&fOg$ '=T w&K  ?z!lAP99)LXhg> E wdnj`&dR`1`_C6f_9j3݇- ~v*F:kepU ̬HO AT"f&["UjHJV 7".Ta`U&S<4p0Wp^HUl81".m=_Ig1\}tT€_1q.<7Oi=)$()bO]Tzyx` NnHBc4@b* ͌+7_AMYPoG)q+ \]Ĥ9գC”\p郢4 8%'h=OB/ qp(p6.YjAÅ)V vlͥM]ew64(u**HNJ:ɻ^@{a]HX]p>-b 8*ܗ%$H yBN|]dbӬr7EP4z9o@ny,c(6V8Ly-`#٧zM4fmf7!7`r2{Ak~Ɩo}ivLC52B]65nB q rC Nul|6x%`{m|7#߮Ju)fv#!X'fĵd=H ݐUyaJm(TOO'7DZ(tZ9KkV~FHLŶgi@[XDx=Ynym $4\3_Bi <0naw[ʆxT/x$-i(Yb Pҿu0G2cI}אGư3y yߟjgyآDiλ /\~?p1smީ=hH2h!kO'tkl# X^1Sj2W9ّE* Z+(c.6MZ.΅XV;KN81 Eu%)ʛE!otp}Cw3\?IhSH# `\qc )9vprIFr m"GWl|1n@--Ɂ(7]e b.aŤs>aԤ13:W+Ii? 'Po(8C81z:, nQ])dܽ㜬M`H?_|-׃V- Ղf:rZ2Z՛)"UTf$C# ^nkK0,߾ԣUIFDž#Z*yN0fo5;r%)l9ih&b JZ_S7B9( ^E9\l㚅.p״mm˜'{W^2n^l&0d` m*`h??g͊A,iKdq p*/F-)=oۧb48 H>j;!cqv) HCxSu$rK9όj/֌pXL--]XםbE0,;Žт>I qs"Jo1x틹Djkda^w}L6(8 UHg9܎qg=tcRJ{{dҤVn`v4bG)-U'1{#h1'<ṇK$@ɒКr]ͨx\o+NI O[6|M 9fv`OqNp`cnIĶ)߮S_mB"ͤqJ~[X ڪg `OXS9i,NJdYqLuYwwܕ4T7>4ؖq=謽W͍rj%F#Pt[. 2t}9ulI9cI4i&_WH 4Gq:,"v5l^r'PNp=:tH̑fwιhf<Ƣk*{!E i/Lp 4"}xo,,V#臂Tt?Z`Pc1@%6tO^BMhy5X?饵Xf0a|::G ɘkFD1>`EyRO9H ;Us=W#QH1Aw5X2u&܎h}F ȐKÝB`㱤&9¸géB|-jC GxJfHm kD2 3DH.<Ez;OzgTO b,ދ1: 7 WWyBT}l"Cf;ZPSܽX>d#qs廤^[3hAT|FcQ7IHq"YN RnQ'yD59H@D'lqĨBu49{8z!-bJeͶ r# [aDsfaX/b֘Fan+6RD(M_r9Wu֊ǜ緫2U.aV" tςt aN0|&lO:e"=[,ā-Rxݪ7֝-v:QY{hOVޓׅyٍ 1i٧v* 7i/f>lS^YmmAf^rF]R :4󜓫ϐt)qQ!~cNT~gjAQ_^tsD%arD8W ~&5qFyܭs4g@+X-Rr/ϗY)RY )Ci:x7w޺2W^Q+GLjxs/DHcJ.ƲxD&[1fҴ&*p=1Wըǩ %Kk܉vѵh~q )SJppDMƽNd1Xz^=%1[ {*t @}Q&^Ryc}@єx @̂lwR]V*ATe1EaVKYt6: Gߐ~. m B]w[/{_ u%S)-r~l:d$OBXx9zId>uR5.NFbIymfJ a'L4Q%51H(8|G^.2pӖ =Sd{pTvwE}g@ 2!\B. elKc)92vXr@:K |=\L5I3V9-rm.0سEX,>,<2'3v ꗱ|"Nn/S\DN8}H3)7sz_ ?XGR'lC*}-6"pr/^jaT`!>Q}!Xw˅+KAX3nkvMt2̋z`w#8:H[xX15'@5,c}M=[>-e _$HgykLvCOPt*ӫ)d+C'cK‚'3 p.`$dS^ yHҎ8TM\0媜 Mwl_Xc-#zx\m~e]N"PǺS K .*73|]OK'O~٢?Idr~Կ\9WJʐ \{!ZF@!7\%t=v#ym16W[qbzF)Q:XSA*aEjOeN͍cC7ڔ6/T~99;')wvY'B\Nq(8hv03)sEaަByZy}m }Dg{3(sL JiI9ic /ĎeI2w"Z7|-/x8u _ng0_lH<576-bAqU^[-gʋ}7bZuDN5ODpֵ7=Zw,>kOdyaͳhGqV2>Xo&^LXaPjiVY{_jSB,^y `oKQ/Fb%:n}&1i&ث(|Yŀ*%;wCT@9zAo^M1wRřf91mԮN&̝;~lVUVD͚<a#QIMyiYfN"Jtr*|=ġQ$C7//?)ub)-^l;l'qQKoKK>U}^W_'tǔR .]+fX<ɽXD=EN;}2RLɧb(GfZZ?;kwI+*Rt""1(tc)]mx>"K#76ϒ3VR+χUdLE BY$h .vCMOK*!wv5I䭰W+.\1F?Z}޻y d~Lȴy\"u4Y|meSuT}" vGPsDN:@}6bv(E3> {ޑ {xCȶ6qQD%*ثsz\r=p{H`Nd慰kuy_"Iݫf"{2uJm ;1ޫ<̏?Ak)D܃*+]B#L THI20(/;jjD t5}g _4.̲(ԅS==9#\'"j,0fx8i6NEV592}$OM|ՠo6DSPgt{r Bdt里&SgcÎ]hZCFWx !c3m;:v?[oI Uu!B;π) ɡxkbڲ}bIrՊ >fRS~Yh֛lr5yR=Lq%m#bbU|# a{~&g#:z3×PH񶽓=v`M>MpqWFbŵ͙W=s+3-]E+j Itj`Ơ=Eg,EY e+^Tn[EA/ }~o@+eQ+LC]$a[( VW V*yDHg1 AaSηos%ÃMUr/B&JTN%e7$IԚ" uKruOCͻ 03p *4#>֭;6bg\)nۮ'IօZ ('{ݜ=x76HA?XZd v?_WB>2f3!@dBO=J4So֧Ƭ^*{61O}5Qe騅 M@eܣG#̋$)2Z䀠҆5RJʿ.|;(sg(>0`EQ+.߇ĒFTzQKx*ՄJ 'pC$T'sg匕)kӤ ^>͔gF;di鶏XpP|W<p~Gd'0cW|䏗s]F[.\9r  )Q-6ߦxp)o;,o< pcpƿ'lf0; )WrB?ċ~9[f4@5\HX_&՛G yS\ Љ\Jb*no*`MS\@XX7dwveE(B]0ʎru[OURh.w/R$>Q)R$m￑&u|EvKvvzIe>p}RcH4B45٣aBKt%jxzB#l/TmOiGףF\DN8RJ!9E yF: =yl&c 3NtIΠk#&V}H}%qz$ݞI9 i{*L=S-ycSh&o:p252&vJ\4#0`*GcϔdžWT!J}V8@uL2C\W:x/Q݄ b@F˾)o!BD: 󪠀}Ź0g&'JbF`"h_ SCi–r(U*.&hg.H/|<[Lz19 puA73' 0^\WH<6;e 4|8ZDŐy&JK<pw~.& ]Ƹ?*qWy)eQ~ʹ(7.7*!}2F4>̯^~m'dZ?EwW㉷kxáteT:/UTOr,1+Σ!AĜIR$31vLEk rJ7+1+Vqvi=P(07;tJz L6XC$co> i}lqY@ܸ*ǜVAf僡{jF3vuO8Z3apkCʮ-1 *P4O];ElGwn7Xϡ_ˬf3dhg+RB8bqq@.&T5ӽ]X}ah^BfPᓀUms[eDvCHAG(__3qs.2 7󐌠Џ'}J6^T et'ZeLsp)MU$ "l$v  o*fҨJB&ޣE$Ёavj Wk*!UxͽY=G8z*s11Ŗ\`-0n jåOZM,s}yk ߜ6bV< #6"W,()o dikwb2s)Ok 4 ;OaӛxvNC~QR=lDHzdзʢnsD WMWH~P(w{M1miLLҺWgy^O)\adByp!=<=ﶆq|o a`䳁{=ƄqG^2!.0!u6 >4)Ij=d!^)]s_RzPh{,kg^rB*o81"K6])htr .m;zR2-vZ!JC (X!{DA RmV2 ?fpN+tza-Q lǑ)C9jh2?Ŗ Cd8sZDpG~]hAﴩ0\UnUf;[KҀcVkSђOTFw2KBpWѵ@'\4f4pYFci/KF+h2]Eo`MM (ձUdg쁬MMzK@ ,N3<&gu#T,G;ۨ>Hna f xڏq@ӚFFR4乑U} ẏ?yO(*GoGr_ :U~֍걺;j}d99z[.a <$mNk&TQ@~sV&†B=/4WgQakGxF,yEj|u'FUV=_8ͥJGhC,oĸdDmqfKITx&CPhns*" ;qhHpylQv_膣@`>Cğ>4VI|ǂ<˓txhT@sLۘ,{ʏ(t*ٛ31|!)S NeгRJIG2;Nq[! @՜>B ,L" i -P,ʢjL?` ޤ]nMx!&*yaSVN 妾+AУ, mqzSOG%TDByEW=W@br& Q9`W5^m~ a(-N+{YmBkXi<اG2}/:c-C8#bS -˚0>uWbSDf4L_哴}oQש/(:ˀUc(sl*4"Hs.u.1w"ٍȉ籠tYmk( rys}֧ 9\Z4,D^¹zqS#92pCuey}@XTauybdԤMԦL5J䃝i/TRTlJD/u#u=8 Q ;j qt_89][-s|m[n*c]=sXgѥI10ucs@\ؿ(A>ݢu观;֏gD^1_hfz.az J%bizqߥ2?"QQWb<22P1Ir  }՗?(Jo7eB:dh $vAIso+ gs1L:0?@ʻuwqy ^eV5(5 l< RXҚV?O"3* I'/?}&hP -tz ۈN*r̝^ƾ/أlL`DƖD)lн-9:Pf1QL'ױdx &o2nz|6MN SwfXSú4f2&IEco}xʒaAn&% #kd +iP+fM|} ]a,e# qg-'?Dog B$r-k/b͖ )ap"> 4{_jZPmȾ 5I 2#0e-qͯ8c`X9qS& d}M5Ь2 ٩PJ{+K/Ǵ#P=ftp=T9=2_?B:8Z҄< G)1CI 8ySzd)X0C<*ŖX2w;]!Wk}db-Lv$>d`St˭sG+#!(;8sa=b1~tljaߵK|S WR6n+2p/yN& +9p- OT&SK pk-HZpVtz++u6zۆBRTkQ;bT><?a6sh z4?ͳDղTBrpi{ bgtʚvȫ/15F ]+jÔOJ] x?Ii /Wν.:ZB^n4P)G<8i!S^{]}S8n$6J_G,y OP?YrH/_'_vcm'I-\(ǰy̻HSklgU_K.ZW.,b0Q^M W'-Tf79 - (+eNoFiFc ' ww.'ݷ*]Xq Z唂9jw}zֶA _^ۃ49czbyɸ7[XN\sEEK,~(#=-2+1MA~<]Q1Ń]i-/TW D6+Y{4jD=zƱ`L.pEaXnK\;A/rxԵ<6m*SWh}c2wNQܢiul{,B(ܵ;1BM@Vɻr*4z~\^&#"aчFG&5^7q}aV:>Tu?6U>-ăX辬,igg&ڴ3,#]t/+@Yh5j@֭QN[/!B幺):cJ]PbT}wtAz6/ Cce_?ݫJZ$#Zz`wOܶFj 2tВ+dwz 7Ioo=$mmW gBfaRXS_VqC,DH =ZG}u\wQLߥ#G37E\2etv 2$5 ^(ޚiAu5YE j/ux e Si1?ؗOedDe Xn2:l/""ŭ>Ri0`% ;^&>KjIrc1 1 K>ܦ Y.?7om}9q͛ǽxI`̛zHcep=^^J)X[w% #'?XE;2#Rܭ:ɥQЕ1\NGWHD=mO+ dⰛf]xK  _"}R[+sc:sf{A#ӓ뀪Zݓ@ f`&vJIf6tsAPeC`#>b21 @}oλ+G>]O@+iQPŇjƸsݝ!:<6}O`pw!{Vn ^,!#bA;QPn%1)*-ӹӏQdm}^Dqa)Q}=]~lVB3VzSFXg3}Y83(㢂uEojUkJoF:7=oOfS@3!dI~? +•m|.C.ޜ: VAL`R_ AlWN6iYٛɞ!rk%1Yl1ڝ33||,>ї\Z O*PBph8b{nm"$/Ғn,TϦ,_q^5- @Gzv)ndi򽟦jW^K^c&嵒GGd GלKȴSZu(֪8&f'C2$i˩ji&|Bv6)4>ok^f)^$$֝y n^i 4mC3顺F M~Jv;x9!o ҟ.U<%$*"Yp!cE@e6O ֤ P&쑝nW rO=@ru6D[=5n@'kzсףm_,"ogIɓSh9۰ƴ5\jSeU:A,$ꯈM "ߘd|KT r gS|UFZv w\e6[e;5-N&6T ifZV|:*3tRI䖠ΏڙF<]Cxk8<%{U[ |"թ (fP]WCY{s[0R;A2[<,v5!E\]WrhP`)Ar>J.\1;|pxn:Х۪gz7[x|I \6X)B;27@)~I ',&ɘ)ƍx67>r,ŋJEl}ѕnـas Zfr1aBR6xkHޥ= jQcF&!Q~LmhhĜV_yTRՁWfVMŦ{| 1rhg^Kjۥ6)ku݁)"|T$L*P¢pg6.Ftlh1IAtW2O. x>)Fuʔ`ƥ p+Z+2 N-EF}{uB2U0,p Y^+vlZ~_YM֭# dy ߱4i [m?є!П!F= saGQENj"_2.Iou {Ș_֩8El.%ZQ4ұNO 7oONrHߖ |Z^N dx `G N7K7,1OW$4mQa> GgjelKt0J͜oȘ;f [OWfc,XG W@SQ,oXo;7xbt7CR`P$c^̓Xb-,0udBhЌFxgC4]^K1H܂]6vE*(uc"-"ȱÍ\*'A^iD#jkt]j~()70vk$ rDX) .@Ԑ72xWߋkTEߋ0`144!膻iψlC?j -0W+_dlJq5K8N`Dc/J2݌{vlMdo:>N8G@",䯉)I,Ls#xlNEogGXTZNT^C_5V jvd h!J.O,NYBY ZH5N1 ͓?1m>RjŽ}b_!(,^R#3MhYwFupR/c#(uU_u%H|_xMw_I^e*Jr5K7e}oʾ8';o\8gP;KǑ~|7; >= cyP!]-DzPq=Vٟk:D#F,;~dx6>@B ~BĴ/Jv9 Ŧ4Qv B8g n#mC1hto#: m "h(H$ iD@51r]HMr%JvpPuSTȑ[n9 (1U?p$9g Fny[x4ެ6ʸ=6d+ջwJ*b[3^r*=&Ο*R5xoV; %7hVs&БlBT r'e њssd d DuUnPMK(]dI)ETcoC(D'+-4Jwvo`8tOX\WKY)!LP~`p_,No愁c@ )gh.M⤾k5aM1 )Mhz!4SOibZBR{bE;27IH-s[A%(}kn[Н"w>*}ψΐ$J8ﷀiG j/ Δi~9$"4DP-fժe̅R}"#(¥u% بrgȤeD"N)V춎D&<,_j|w@3p,v*FPBv̇bbuw"mj=a4yeeGqY[pau!1pؽ&cFkݠ+'0ҩG&˳-ZQv?QAIMrqxB'$ s+8 lӵ5' ÛG6̭Z(ѻh{VO[``ƙp">YF˅?:m+bŵ;Gf/д_A"k 7 }/AֱoX"`'+8Xl9p X=S36(6Иؔw:gV8$0XY_6+:gixU8DaknSE;zi ENƔs}AojHɌ,x!3*!Z^RE(SاTk%)rh?_^L^^|O{Ӡ\fyćY/6?j*{IQL^m^?[BLKs ZT*X"8 =%+El~h [?cDleKG`nҴz;Q6`n@X@-0V;gȤP 7 w m,$Lމ26՟CX+:zN7W9>YHzЍ%Z`8_He`tVk%_ ,=ifmᚒ `G7<32omቜˬmlF,,og;l(pQ&k(3xGXJPZ*qW2EgfXzuPғ_k1D !0k P](5,PpT58ޛ.:'K^jVZhaע\fm!0OE !!$yՂ[i3u5|C% y%d!2UNIRphKpD:+Ƣ9~N/FS^lhcys =~ߠlP:VL?<,+u /϶1=JL l+j 715D(\wKmfRdd$,x'-Z0aW&D'|~05KBWSQ>iM?;!EXĥCaz&eX$ƚE9p+2XZ~n3C6yEd<Ɗn\EXO 7uVne=7h=1D>6G| [C! 顶H{ xa)ßc櫷.&SIk{:l Bm٧4;X >O{Fivj15WzRBj#U]ħnUX[+MH}q-%א'Gw ;ּ,3:x:;έ ڻIrzi|2r(*xB?"͘1p^w D$ ]XK)P5ڥ!\Zt}J 6=#猯ΙR __kz:v4cmmZZW99]NYj2{R\3@ R!=b0=o4R% frp~Ac{>dm8kccBJ>op .e5; ]- @NokgOK+gcoD;'yi#< %-]o-VLu޷N4xU I%:t/ Pى郞>/zÓqPw;dt>XSdt$yPohxøtD^Nǯ '#,*uzpp$]2QO VV=gz-?5+ʪ|&i[&mC7R%̈́tt.inHfȚ5@"Z(oSZ1ξAr4-GL ?D' mK6R f!vQ j^_EK %h֞ X2ވyC]i粸OIqSϷ<Г^5S"X=έʮA̺SDC;}5Daa{TI6AckzXpJ г(a{]nE6Nf&t,Y(m$w~49~{֫]@\ uE\65·X+~D! 6dwVgYOJhP_c6$ociXNhcK.A~t sU ࠫeŵUw*u‡각^ {OZŏ&-뺺Z\aoF ybTQpq15U,j}7a0qS p:&nMKOi3ܶ#x%e1S@C^6įm#a,V *u,Ѹ7 8+0}7|暺3߇/sʳK'}E>ji$+duEc.":PjAhXՑfBnUaS 2=)Mޜ| iq?9rl /LnA W&fMl`Ɯ> q@,RPtv~`"} 1k+BX$=(, $ ߼*+PKLkP&=n޾Uw1^|J$yPx\#JuDV'Rm UXFT8H|~C:FLA  ~+n[+b5fmLb t hEGZK\C')Χ*Px3a釖FCAXL;ggWݜWb~~?F4ڧqUض=K3}L%>D}$Rqh?[/yN#^2D$tM+<8d[W!UIcV ""I%uSno(&*hBԹ*w N慚*ʠVf0(TGdS Is&34)U{f\-Bh-(qp^cǩʟ31%Аzoxߌd~}`|sRmF~O8'CLy߲ZK wK[>p<ӃNs2َVy[l%RB{wd:ue= ЀGE">$D3= UfT-rF ؍TDOyhc6%Rl+KbAz>q)-iEug΃]q&ɴ7n:QLwj,n4Od$vzEH2LPA6Xتi~6VLv8('Ef€M[@Ԏ:UMc(KGrުzLiB*YBMmڞ8|8bܤ(&W544ሦ3] a2`"R$a/rjSk tW!>{cV5 -.: H](hHxlDE|ue)x1u0^(?2ŢV{@X"!Q$:D˜ƭdIo@zae;9Ag{oJuF-^7Ojn(% m\pڶ-LzdH"mZ2a̜؀}7I|Mf~3'p0mP3>YO( #*EmiO)q궁DU4ifQ=|^o,1L gpRBEB΃y#;'dJQ*}޻ R)*іcuSAɽC]Xd;vu}+$CSp˫@NGxC"w iHˀ0d/>.$Bdi-"kc[#Ij:>jȔk,Gf^cA x)z^fJ T濪 }8[ђd:+ro8|ZИ{ڣ>R/WAJG//{)7w_ͧgj{Ƶ$fl9RhyR 4NEn]EcC TM)%C~if܂x {TA̝1, f7Qed7bQ}sl .i ͮɰrRs`:PD||&rmN \(y򕓔֔$YBE&%%6qH7K=yK&OnO yT Y7-i;l^JB;ΰ=g9G/Bo{ iFq-삱'F -} V |JFK#lˏ0I,pHr+I=Ӕ$qͳZQ|O}9iR;oRV,T%,p w#|VZ(Jɿ[7)>i"I ;ul r:>%u&0M,C£?L>PC@P9mԁ(OD '91o5Q''Em3`(;4 u% y7n.[NǭmQO6Zʏ^H6݄ŏ:T/|pؿ4cfhYqKx6Ǵ06ة*-:彭G/^e0}"|nv+@f70!+%>{uHA=2땧"re<+ISI{WnU4xM(N ʿo`2|X@l˗YҶ}ߤ%hePbFtm-Q6nWYM5ԽF#&KdMDMz&/G>Brm; t UOeX| fF|6 kIRk:;lhF餞?m_-l-UWh~0Qq+͉` QЖlLM5-gIB8c&ƲZAz[J[^ҜgEFiP5jUMD&S5s.9h&uԹ퉎 [<С(}L-*ۉCvc?/yl'No`?c",mz/q@;Zk<"@TpSj$s2E ()m4 -4K- VrRq*:@ u2֗~# ]y^9MMt.z"t;+˔6̨ NvMfD9KvB5Z t~1Ն?\I`)(B:~^C0l^kMZyKHeRUyF%si/3°('"޺OeK 2:u `"[scfHX*Bbh 0h~F>QDg.w@:vn`zZŚRᾁ8D X")P} Y? \xhi!q鰳p2AgqͻH2"rNg+y_1 i%2l.͟*R$YV$n|'ɂ³_,uJszCEOwNV&lsm8+` )Bo pzs6fQR8n7iSf"8R<m\L+I˕bGHGj\}Vy,) cˇF*lZiBJm,p8h̘Q8C|Vaxrԕޕ3jOP Q\sqF=/A-'X'bY!aUZ&g+ұDQ}3MHd&?-\c˵lgNШ̞f17D+ FXݪV&t&7.Eb '7"\:"X63U\!ɱGKv."@=330lh/%?AJ}Q=ϫX$8oJ%K:>){U7<6>z,J%SA*d4V$Q^$Cl u+Qcw]cזh0m_*sr(| |I٤q8 sk[ā?B"zY?%s1rp>X$]6q^Ώ`$Lj(4YcwRdӃ3g~2sF,U\aS'd]fug E7>%F)⅀aI 1ޭ&֧ТbYİb|>ĺTdzlV!5/x 娢#BSy"W.#,/pÜXqw5$\8鑦U$)`E]h?%WRap 5j6g|7;^O&[azxg?}H& [  1vIȲ݈l 0S 1x(UhNQ~L Ͻ ekG׌.F>sQռ"!=<YZ4#q pIP·uґP=:Pb:!)U +ؐ^o[[4WĜکX_4^cɰTTTI!(׃+(E4"ݭ;y2Jm$Pwa8LOTk8uOhTV410J\_@Ji~-9CFvtx '%t2-nb;qy^ByTy@x6[km%ޝgV@|Rxi=4x8q O؊ѥGZ;L"U6y(P7I㤓ĺ@9rb\Q.7e`g&膚l't_yp@@ ,ȼ<@;(F$YUIU Ňǡ;v u>/8'8^~f7i)6{Id=2IK 䊟.;kc<`nZ:^dXȥ;4LƉeNX.ڮ9)'uk$tvy/u=)/73IwW]GdKype,F0?pm {[Y}3yO!`͒DO%'hS"xNDTLk3A(ؑ0qlj&ɫD59!Xe?H#[@ *U5?SPbzMŠ,o=زa85,| ̱`Op<^o^ZLV ڹ/bv_qw[L;aGgLUJA`vusUѽW~-.[l m::q(gFi$gЀF`T]JjͼhM- *\| tx":JϏ*6*5F2|l\J3 _7#k4Bt+#! =,.[U?$N~V! oBtzhdSK-. 0w7UI2%,yݼ﷽80Ia?=%/Upj'k;<PntGvwS#(jqّ<~>@.ƭ<9WCL;g?̵'䧄D^zZRFNb.μ5*oehE`f2_ s7ڷqHp]yf qӁE tϫ?'0wx1rinP.\vGj2*V3<9k,kf0iVw3`f@\rF˦ԫ]O@~k_isgB%@B`t6Hʊ諒~#/)9=)TdBwSpuy (&}yn`: +5E:uTl7_0f|_9L%+ʁ(U7#_pGS+JY(QZ~8lЕQ:MY Ge/V'fhZ^Mn2z(:,V 550``L>z~G88/&]PmԸJzh:ahircbQdt r؍ietQ?ƞ;ݤzn8mzX٥[T3*t*nG ^kJ 5}&$jlYlAQJ!\˗{gMQ/a|:yÜ,ˈ 5_ܕ%7WE0 b ŭcЙIfF?a8(26}rŦ$bbվ[EqYy~#X~J.J["WD鰛_uƞj\ux'Lv&j0ay{ɰ b+Zh"TѧϬo][^Э )4THKJ~Uj^ws;AZ ξ&enS"gFomT(4rYi~YфuAKLD9@#]rk J7ELw 8j`bE ;on[lGC||EevP"w<-sΓhވ`#NkM'E u2LƩ{ı ='sy&g71WE}J/eݱuL3.Cee:CTzeR BS*j.}dS Qy6PZ 4ṉ'?#8} f) WC1v I|qhF2{G\ڪ"22'o[-hiմP*Yö5i&T bH婼X?$PZLDpk[_HMLd7v|ٱFT zOl3If%Ъ)\t( 26O=hI&,ʜHxvo':6xL_}6._dAG3g;?ب*Yy$@X ~^, J*-ogOUF}o0yu~m[XndV,i>D ]q69, p`N 2,t3Oo˛/ЦX|qZK +E@VPa()]6c(, D K8|J2f ~qҼGZ+U9WmrTV8A\+F+DAIPkz'Rx"& O9_7T/nﴇ[AFRY~Frk I1ʲl)PSE,lXW Pk㸥I{-g?kB!JXt{wdAF/MIQKlϷX]:_Ǝ>hD=<:jJ?5\+?4n@+Qw@Ϸm|Ƀ4L@"ThO?>Q6 %AĤ|ϐ4;Ci ~ӬwsLinoa 6Fͷd(b1N;֬y MiWLnGRV/+@j`xD {nxdZ7xAO?~̓R*ɴE)P@= ohӛݩZdD넡f-ǒm;QʥKA`f |\{ӤOdޓ3!~IA<򏫩̿ɷvNdGZPQ}S𥠷Fkoԙsg֧(ƙ 뛓~Ft~ 4K 8}߹%N>X JDLbhfˤ)uo #Y'\6^{M8S@; }WD^eta:ﮫp'"`Mҥ}ASeTD^!YfJ1T IPdW?GX5RIe\nۄz0QZB>.8sN&E 6l}}ICAq.F{}~O+һ G y Cշreצ`|(~؈<¤-tdn2yiЅ*xihܫ32߃&IQf@Fڿm< nb0@J8LuAu9N4ڴSperH-TgZn8Ǡ.=Y2q|z^3+TUUL%XLLE 8:AxA=>ЮDndh8N"&'|=dT*>(+~h!lˊd+.):&-LYOpTn4ɬ.=N2E|̦s )$a V t3ǼV 6:ccZWzM^ :B$@KR.S-frӝg4AS(Bdm*B$^2 0[&&^vYQn5+QBX ?x bŕʩ]' UƍَMb] d5LZ'p0-54` 0Atm#\jYÖ` FBvĚg? fWv[Ua-"L6] !xGq>!yzYJƑ2Hu"28K6&f4'$6g0\Ă?ɖ5n@v&m;pLa/8gL츸we]u]7D`٧nE^i8cW^plWl-dD*66,Z ȵS9`5_5hƙ/ xB巺sFZXg~-Bg#z|zYnAWPrWaTpJKj<{,$s`,Ry^T7ٳm/1 MMYGva;>Vv+ꑓҮ F̆J6pnJLp#iǙj_J$A,֖rad9nW)A ||CXL+5+}]zJi^8dA{ntedC, n;B %R1%iZh IzU & J'=pFcP݀7WT Hb#|xLׁ)W@q,wY4*Hr@my/~ySnTC`bN*>.  v*/?rt!B#D F47=X?돀3,KLG F*6xMooQz=t|&3ՅPM=b&9MQ@ccKHN/Fo3٬:C9riV*&AvWwZ"<zX/;X5KTHAzڋ;=8Wl!k/08UO(w,&Q3% *4-?K. ݹ-s "\31;_PvO-/[mWS[b)o R~Ħn*Q5Q!LJKq+!CtpdhRKnW(/^OHks>#OVMBq>CnkۭPD6ncQ=Bw =\Mo*!OڠK# SӖJ8LlL=wQKs|^k/_2$=]:鱱WHeXF֐Iid- <RVF,6'V+͓zf)%] 6KFB4X9̮F)jNĸ@%qu(œ&,uP3SeRsm I`@zT~Jw' +x=>})@1nvzH.&bn"ۆY.R7w ޹o.֣x-Ų }Y$ۊ cVN3M,-3d g,ІײWÎ:!jzx ]b>_O%=4a!I6qUzKGN5"OB~T[Xa~^ ͒B{'f#`ƿ>' !b1Yٺ<@؅aM+1E"h_ :\h_e%eNB$Ov?ƭZ3# sp"9yӸQgV˽JLtYi\H$Yȏ˅3G02H ,~m!h+**g"PeCQ`)>p\UgjbB&9<|h|DFO ,Rb)#=DqN;<Ȃ;aW!YZF H!nyp@ [ktܩ:/[G{Exo\|8w'Tn=1BS.mh8*kyo[ϸj>*]/ׇOt&%glsg<䎱').M}#@X ,d0'gtcۘNbee2#.9E-k9rk+-hց`Qupr s;Ain &݂8N%+ x!^'eA­^NQyjcĨ0X#bkX𢏖c {z>pEIa^*\ߢjpZ]e\lKAop"{{%']vh5Nx*H^ڕ cs'-`S,׏[ʄjN$a}Gd&1"Cu_s`k0jF?!)H>sq)M]:PaHrAGfuwM ׭H2s]:E[^\U2S&Fq7Ɣs[~: fχ]{^Nb7MBO YܱXώ }ݍSE!Z&J D?T72 H4Fv3毹ՏU⟉OGk]5F|ψbjP '[m@Kz:D2`1Wt mb_\,xe!XuK DԌwɪ8 9soQM<e_AGLjjW>]<ƭf1٦D.gUM +'rVl-${!Yy# [͐,3q&+ 6ݰV*3{b7w5,~#0fܖW oD kg>@J7 tS',b= S >]-r]W0@4$ "A<>PBhšrFe1Tc uEn{ؑ-+* I5~ak*ޑ 1R!Ss@^[c5;cNjS~ˣYØ`zl ~-_lNv1\8*X!& 4 a&[˵q\() ^މA45kBͨhPsL}XhVd#pQydh~6d -2|Ӣ. ,tl:)xBU&UDXd#09C"`$6l%0 *d^DsEocopm./&BS _T\Zr55)4R:eGh)c MDWt3 t'HHjA!O5&'U>&]fBɳ#je~m̑H!jw(sgGlwϞBLmCu8Vnئp|lN\;{-PWJK r)㮵vyki*R ѷ.)VMQ1/um֥>,%ҨSM$5#h0jg1k͊MFCr4.\lDO[t[h`E|!G$.Emp1Vy!:Sm wzPmp1&iVO-٬fv\yWQ c쯘aI 84&ʲXxENMMdd~?y Wz(7oC1Y ~Ŭjc}I::UU_̝L"Q.9.ԬO`GTIF8\aU *L`ԃO44(|r8RAg_I螺 ;Y/~_0S[(]q9QCTlRJ^CvIy*~t_]6bV1 iAG!گ$Oޭ@W}pEGG-d]}9w[4|  Oed\̫0Xٿ`=Iȯ0JЀ׷y ̜2:D(az)zW5Fm !/꼸Up 3< $ɳA Tf`e"m;~jc`yE.uwm2݌M_݆Wf+thFq B8ד!v 2T^6ԯ3lQ>hxsCamW&Y':QeY]oP% ִq*&y9q ×Ά˜)ya{wq"@AA"\  bq&߶R-;ͪ);P}ldPj8A~(fzg̛f̅k{`QLW_38Y-rgNIdz ym&Ǒ!`c1NfQ5ӫPTh`0:/qR1ۘPEN'drI`}s0oYxP}֤Q[STkپWH[I$1ōܛBBͻą QA~Pjʄ8@`N vZ*0.8v1{~8BXt^&xixol7t_vڀL<+Q>Ǟ5)F(Ѷí|O3̬[sX' 7 5ӕn5zla{8q|eFDn/CQ9_C{&ׇ$ >Yr7pvd>) V:NR(uPk3V2*v&QwVEx^FhS Qwbh bIǕK&9N&|S'sco$jF41 Om FuI{-؋*<3%w3[2 0# n1,F'"2)JN}JPK}0pŶ#qެkw}k:l/m+΄g#n+WtvbAlӚMUFrSp߷ fėJ6i+Mg7F++Fs.QcN^F~s5a$vLD&18e e֋gsm"xF#0)AqAa_GA =T>=`eb; +fQ<[6kt.NXtPֽ]tڽӲC33+"dL߰S8VoJb:R`'_2Vƺ_8 YXfwbW^R(!73H%!!wA-LJʝ zUJ{z NP+RF-c³U8i>v| 2F|gT-SڋNXRP.vݝBs%A5]GqH LC/0da4TO?jVdk]lA( RIf nDA q\"μ8~ٝMt_8pe`iÝ39nXuTk;,^qMxn9KX-B$h].xYjD0ftd06Dj(Vi< C9Cm;<'LC~3+(%m~rѼWA]UVUx4޴Mkʖpq|!l9p39!AZJw^N$0^@ALV}M>gMelɘg*T*6PWꕊ&ASU.Ư!^C3n  gIW*jd?` 49!?dUX. d 4lSX Թ94lS'fy^ۤ\7UԪ"Z4n]b× xCMp_BPY !?^bVTxB:mNUWmf>kXB@DL'd "FӶV}ŒvA?DOlT1O= UnktG'pW-#sWUo{(ިn&hlO / JRhQBs얢R:$%(ɫ!r/ Glg$582_ӋEaX4STsX+D--{@-od37Yk]6E7`[!LL8tEbqڅIʊP`e'wn 1ɔcJlW]S = b #MN|=OYhi vuħrٺKΙf5SL-d 9%m˜;b{ /m % hu_ H9}봲qD55Cy@p}SRS+`>HFTe3V񝪳˿ϰ\|Ǟl@Qvk ϭKJQ9 k"5!@%řJ mm3%6L]qxHݿwQ[EHeښ,)Gr)xI8k+q5]{cվ]0Zƒ^u.onNu(],`poat ,VT~V?|,1QNO9HBTdlAEOtP(,.aXGҠlm9Ӏ /91ّ'p5L:%X2mQ ~^Cõ8Fu9Wtd![]"nWNTCoyLqobNYnYs4x{{ +Xm:bYZU](*`xCc2/̊gsE{+E^OtDt>"8J|#cy Lk "Y9:9R\*D*J9E{{3 oyd:fUNJt>)_?l9hg@|9H]mFKJ&$q "NLE$H4\nWy | Եk!cA[Zv#aQ"~s*_iW*!hW3: M1٥O N,#4;!iu+=ލPL}YZ\'"1LИL 榣/3 Bbsoᙉ3pX8^g( C#|x7WKV1~ᅩ 5^&7Bd{|WK,,3_1lP}{9LuQT [og"xKUlDSPSG!V:Ϫ";*[bgmCR'J$xNCUVV:6vyr,uQ #ZE"D2WhۃTB򎗱EqS|@El!6^}sbr0e&˪Fx e2C+RWEA}uY9#v $RcRYsn9Ç\IS*-Mi\D\P$k }_T^$D"yV> #9w-C"!@uj|M' $Q _beT'ͥ}e<52SCL* rְj]{/ YO/aBɇ_|XHpk6ifpE+߂ttTjBH{ayaʭ}5QR$rIy;܁Y*FU_Q۶e ś8X,zn<ۮ*~=URY~'77Ag8q=dLN=b(w^q9V\d}ԲRJ 鲞Fz"}zh J =5/Lu` Y`ܻQ`%>ef?x Q÷SzJZ Mb‰CȦWJCMz0T[ M,% GfD* 9ˠ&)K ߏ J$ a@h5 _Q^bVCw td\T:WsZcY7=;CBzy.Pm4 4- th7Z+sG >(RBતm9H(C y!@jY U683Puc;`5!eGSWۗ4 ~$( ,4㯽!BӲ%gdV8*wPZI6f5#4['0 Է-~Jmwkq'!ÀV_,vgQP:堅`tꋮ Q4ϻڋT}F5I·o-խVE^B>*1%-e&hbS $9:H Aik>jfN8%"~H!L'jԣ&9z*=H4۴jb94lua^]>ُMGTҩR4u>ΉV5PB`D>ܪ͔}>X%' [u zm/}^t\P4QFrXaoBSZ~;y G P3\"/uRHd5K_N&)|oxn()V<e}p#/ⴖ %Ş? [aЦ>.: l{|밮0r"g+A{5gvP#&aa5a jVɂK3-vB&']"7=EwsȰD,@xԡg#㙌Ê OԬh E 5ʵe'4*LAFbx1[Apy"eѝI=NG0s<7PXCKȯ*ny1_2Ze%$u1^7VP~>莥4ex`~~\Ɉ 08=x꠿B`qJh!5ڷ:mDatpzzz,Х[~l`͈pLK&Olj=I}3؈;XKtfP!|s :V&h8eX3d ҋ=?Q_DYG=t=Qz7 BcVl|8Kcz&), cn^~;霻Gn݇s9l3xlᅴ d)=L9;ӏ햕S?hJn!bLJ1"n[j%\/ c|OR+;zi ,~`6kw8ˬHܚ$HR}w|<V}]zdm piVᎃY}1_Ӑ̝K#& B2 q7ΈNoCFGxU?UX^~EɌ| l^MPbPlrև\׼EC^ORUeC26_N*9<%FflF ;%'jfS[Si^D lꑺAJ9[p>y> $N4(tdT1=gO9k1kd.@_ ymِ:̸ 198Oy)8 pL~P=O I򅌁\N$QE'$x#. b~GfsQ8CMj@aEJb;RB7lE4?`/Y CCuK"G|_p;3ǝ>p q5hou-ݩ rAƟ7&Vb>ܶ%vJ vKL vڱM6 sV *sNJ ||IF^F@2"|0,k#B* ԩK[ MVE{m0N9&>#!x0;5?RB`V <` *Jsɴ黕nW8 }>_Y>\Je^h#q| x}!v @J$ Dw/XGSCZ(ӌ?#ɟ,p0.⻵3;B*LYj$)vA=QM$)|mFLdkJ h cj {zgfbq5Q30j+k͏^ȕ(/ʆy+TbhużÀfk0~f:ڡ)g֑/<9X MC$ l%Mvxpeg #T"C<ZP9gdD0*I^>'d{ 79 fO@;1.?Q㔔)M֍lUU;bc,6+Kwe,u0xiRt {˸3l}C!`q\OW`0_',G4K\XޖfB ]459Ymn MɖP'DW,[KZ fʇ5 |yf$v>dX m0H;PVah*ۦ`SO[Οp& ![ l6ްG9gk[JUِ|ڲK᳘8%c\ Ea49p+MsJܪLR"G~)K0┦ߜda{Nl3<uFAg|겵9,Ҝݪ|,G KڕuIrߩ9Ru*e2fEk@uI%oU8+af0dC2NnKʸ:9_LYRtT^ S0IX[TpqүnyӫLr:,rON$>dDɦweئO?+g.{inc4C-XC0^:0qEJix예+ gAPFu /a;TGS JTԹcO\QęM1nZu*P=сS l3Nx:S+2jV^M+^C5x3y J~l=9rۜG_b3RlOƟ,!ĝ]Cng JqRܿ)\)3J@j {24ZZ_KQilf5Sr垇c*.)6O‰U vXҔ}C8מ} 5޿r.Nz# 2 7L@S|;6%G^U=z>MDx8@6֜R?km7QOJc @ #6 *0c+X)*iI_x#qJU&AdvD\ h{_>E3HXhbF<Ҵb(K=` }pIl bF?4b{rӀ̲[fH4ګ6$zAѷ@͸4c|{?m7E㗪yP-9 EJ7q<u;racȫ6["^w:ux%RmƔFQ]l1I[)"1t`ɤzo'È%U:t_tnXN~ I߀%1}-S,ѢL4ƴ# ~.Ǔi~}g9 ^B 4'`ɑbPBfi=g) |`EV-Cg̖Τ!hap.@L7x>{4*#c$ӛ~ržⲥRp.]3jw^`/呁9k̀naõFZmqzͽl#&o_j=\nu]fXR?. x0,?n@ò{"(5`Fh]<,v%%H(lQO 3PYT?RU/+{"g َOEmR  I@4Xs/cI!լDn&5r7~>(i&tŧNK^Ws&qKC17eldy⨖i7d YAm"Ş==-W~a^ Q78Mt~ QزLUG&ct(;}0 &"g Fe&|Yx`y'3騚7Mh3M c>2L/<\EN.=p̄m&;~Ƞ^CLkl iSH)^$m>zYF fVI.i^~^GjGvFl.GHJɣT܌u.α-5Ji{qT~>TsU6|<S<\-BVk2>gXg<1:g鏜lo;$j*= ԡuAP{SszU!d;3S~cȒg),,Dcm8jMp7EN~:uꅿZydI 6w1:Z=Hb ̅9jE`>|ѝ=ʭWvQ7yzܲ TZ=k ;jrIx#@:7 ƚJ+{uɌ .d>=TB6ns2pچdT$%اUI_&X<3seu?KtIoͅML=6mS#n︻+F-ϼ Mıଈ{n"6}u= 9:BNlpxF0y\m$yLmssMc |V7~\$ɠy. - TW8aNc{׋VVJʹHfEL2&wʁg4u24B<2TY4'SCJ\H+Srtە&VD qI^}5F8 A.%OT3@0V*C/I`v'!_D8;:%qZSGvO<)CiP ?ls@%f.FJ SwHrW>ŭH{qU0c-4 6An;'G]:*I;)>,I޹{ܲ2pnuNm|G0ם{0SHsB&ER1tc-)K@ӭeB@;(\pF:,V "l^r3?H²MIx7N Lt5@~q\K̪xSp !49û`H=J1^"$r\8_0ܩ\HugS32|#Z*bC5Sb`{ e rvܥS:AN2uL83$&7aT*Ax qjN2<,{(G`Fd &{`:<9R^{88<bF*j]i֛ AVuǨ责m8֞{&_c;m6^_cv^9sć:;rI1e#A_4J.:_,!4ӏFzѥJ[b;&塢C/7tCN$|AjiK:+6bTZ&BL2Տ,mTtDfQ=:Acl6.Me"b4`&;֝"ƉNxI<4ˮ5O65u|ɖ{kgхE[zn!"RPIT ,lw 1UB}wcҡTD.RSe߱ikq`*Ġ};%P@-ۄA즙/xΖVhfkɩ!}->ِg:h#:Jϋ"T?:A(ܚ[jq~GZ_geF0||Q|sȄI%6.LdS,/ܛ'f C#8+?|FVkJ|ѯXZavڱKuUc&b40E?7gл AD WrQo!S pbFB{JR󫍱ߕvȂZ\,UKfߠN:# ԃzyFuY<[ܖpG1%W\#*隣Z+UDRJʠTί+-o|N ֮(9AWY9vdY.'8B ^J/,[FEOZYMТ;_? CL无KlbMt'=xl>%CһdM}AYoThh@^fncNnK Bw>x Ѱş:ܱ6Ō( 8j&-{, ^Ibsy4;Fw.zeeZ՚ݍ;Rkwv(plB(GC pWCl>0`姉< jɉ vXET`P9~-)|x)#R#i?ՀQlGWi5 X"Y|iQD#Spb~506Vto8`.غwP%9ȹ=[ri>u1`ןDC.s}_nFltG YKKQCs>B:j/ipЊE(@~ 'UY%΁0y?5D&B~k8Œ[XudEfFx観︣:K Jo\esZ/̗ķ-x&:3sX,[t>iK=aBzɇ> H2}`d`ںYMfjof~ &K< Tҹ/-v> KC2MbjK Ǫ70Q if/#n.,$$@?&6 o=?2# z eg.)háӯXbF;`jBE51qe?Q目7O/V>:F+-c.dE_߯P `!ξ؋zbsƒZ5SYdb[͏#dYR J ǽg(3^=+'bwY}J ;Ka+?Ba%ڳʀmVY;BdAJBˁ -IffCg`ʂ}p: g`4eUGI`!;°&,q[t$4|mj[l;YugE`%Cxvt<b64eaT"! [:4`> 1Y5'Hz& ڄAC^i"Pݜݬ xΑR\͍vyu(kۯɰ,7nS `˯5ʏ1!A 4%.YE\_J F_k 񍋂3#U+Ql%I5n,֣`b4`g%SSrs:YBc$(2֛Y/=U@AF ,ށ n].'cVBNc6[Ho|vW K 5- PMR%=DPV[;we~_QH,4TB,H1UiD2m"a2Jh̅[Dn &Ta@Qzn;!)1XX,:]j*`2E& ?M3~E;m` 8>WNyf |)7*'Gѯ.2 Ma72x+* O_䏢Nb/Ľ`mEV{$uyDT%ٽw%욋Z W^3_*ߙzLIH8UoZ(R\BW>11R ([*d+|cub\.>I9ּ kodE|9%G2=#EGjB Bu8jڛm%:p/Lixs>ZCL.]B8(jOS0fnvF~֭ 0 :ƣ?W 9HKf&+nQ(OWVc8A9tg'A*)Sq(^dP`48\,Ί@瀅ʠԿo[ HM;EJ.O Yx!` ǮV'P,w$TVNCC pg3Z2!#l.Hؘll~iCwA<[¨uk@ Cv8#?o^-H0~8+P"϶wg_㶣--^ju0`Y{#5u8`pt2_v~^.UsBu%F['X2s kbCvRlvpQǮar^+T &jK7A{=v޿ej3sg_1O{EjǍI&6:9֏`/T E`a,9Kv246zg~ǧX:kadPژHt NI η: "[P"MpEu$[@I;a>iv ΃$U0F[KǿuF L-gog\up"KNM>Kj $Oڌ)"6 L\42P;%az0>J/ hGc Z?B 㽸Xd.s\ _&2s..JNjM,C??o !wdbKcK$,-il*`!UUmN{hD)xN1eantRK:[~`uĴi)+Gߑ0l9$ +5^$ب4Hʝy%R wKǎ͞sER,!_gm9&)n T z1|h"'t$FpӃ%9nq!\EQ.z&K+]P/02ḥ;{Ov- .v!=JO[DH['. $Z}2'k/|->"$еiJmGweJ" Cvv'z4[nQsGWG=dƝlA)7CkoGI  !gH RZRNZV3) UHֹV| Õ4&cRXVdpIx\E;UӥBfTg/109?M8dMː w_ F"izy VEcdP6*T 9\p ~sowY]ol1^Rwb^6}x((UO=^ \ s着Ԇ~Ok,f.0%d6Ɉۅ8CFwMi!8$*r)&5m]PH F. wPpgMcI70dyp&śFF{k,]1 亱`.$O ge~{W?NnJPgP#%T2@T#yBFI*F2(H2AC`<چM1-; B&A tJ]I!ql|a.VӶ4|@"m( SP6#.u覫 "T/vd!'~q (ef&eT9k+!zBS%5%F7;"y7 D 5xoȣK4TOg[wPp,+?U`%p!N;E3@<9ҌQ7.|+b7!&>*uQiʔl) QSCR{h81:};m.![('U'OaZjcڻGGD|~Q` :=jf"O}Vh]93@=}cC<&YL(&н922? 1(N'K SID?% VQ$-w <͊'#>8~EN[ޣ|5F% 5ͧyεz ӂG]#/JwJ{ԹSbI|5{O %!NJ(6 o&[yEͶxeAʅEˏϳ7xp-ӛ(.٠X>G˿2)L }ޙT䯒#oLn\ p38;NPUJxP:K4LĂՠe kBR9^Q_,`jpļ#Fl(%-օZtD"u½ԭ9;\rģ|'eѻM+<þyC 9$/y}܄k6edШꁂ2efz_a(o2Z!"8A>L}ӋecQZKЕ^_(BjVNEDqb~>z8@vװXwhg«rd<uI=œMk{+..ԥ\=c0=:Ndc>mԇ'̰q,v@`<`I?dX~=.aiLhVb+#]R_8̃P9pgwT/*@ulvNJBht{/WCwWVa5GǍ%9PojMcLA & g! x14Ą:}z 7,%F7C؅|D#j#JZ*!̔ J 7͂Ж>:AFWge \Zj=A@FG4iG DV 1yh}{тak_8+ֶ:!Qc?EF\򂏿իwX3УA' #`20 <6W&a^AM.\(E$ߎ/8=.>E w1O냪"n{mfN(,Ŏ;>$NV@\ tYyLOr^LiH_B} #9 0=~I=مjaOM\~m-JƿUmy|(px+L9+..gOaHQH,Cx݅9vM" P"3'8f3ʡ&ݓVW-ي)\u%*B|kRU3[LgB3 RN4cMp~81ld4PC y6Qk~L>Iʗ lK 0!ݘ $! NygW? :|UыI л-, )~Z0 ; O0>%rcriC?F4u8Ҭ3?z;$-aPz10#ZD@I`!bRkܚx<1Q)0O|Hpд cFSZ3zc\'=LǓF M]0r7>/~8cH~5o4y2DžZkynx_wg3;@QK<+rB$IGf(0(UF: BIE$ P+Լ0fkև#66j D87'@*UhJN7<Qdk<%xo*sk{P&l)~fEDZZa|/aGUñLWܒ7 6h[ߤCf\D0}x ? 6 hΌO0q,h5>y5vRبUޓ+Eh(_O鉨9!djUDXQ彔k@75Fl03EMoc`)Fa?-^I~3[%OW'M(Xp*!4|% Փ"F`QH>)MZ䡔%;z24$/{DvP7*%T%u(H2BY~9rNjO;5ܐ!b:&O&W#!"ɹnb? (4c)z#ZQy5֟8:] 8vz"Qi5?INj,gw<캶O ;A+^$CXO@8sc[vu9!ռ% vOP;!is4fQ"X{yb3e&;C]Նr~}2\9AY +x=Œ/"4G_@ 9%cwM0ՅP!AaF_{$>䖹$97L6)r#lSe pu)v E pSM2ɴGnc(?yYW ETR2JA!u{ݴRFqK`44gW{HfJH,H7N)=5E #3abU=,ײ@Q#=z26Q8!"# .fE8ɕ=f:jgS=VOU LƕϱF|b_H\(;ǪV,Hz"\nnPXlfBN>Iu&+!>,h׋Miv4فVDm}…eH:,'7♴撹'[ʑz2˰Tܜ * p'}iTJy1r hVAx] ~hZ1i$[p~vMp K+FDǦnC3`Eԡ| rQCKf~(Vs2y\%=up4L`Qg~.hST.<'>B n}~)Y0e ֊2Qn0πIkf0/8o}p/EC=s #n ~ϑӛ^(4gu)_W q dEJˆAPc,VBZ}H o&,k2w;ZQ*<%a\}]Yvψs^xQ$ 10_AXSq@.̀j|b'iT@(ҢEo |37:k2|7N(X[^nⴰ!<Sk$F HC gT,2mm(#bVC~nwj'ċ*KL|ßNUS|8l #WdMH^.}yU Ƭݙi/hg+!bn΅CL a\AU#cžE~VZ-p=3/l6y-䙐2#tD;lkviz bm!QUUIu?r@s{#,|k:ַH/'m6b5 /&mQ>PukRfV =1x\^4F£yIGN0X. b6]Y3qMK@.k=~l2ʟ_eO>kQ Ƒ;Ăy=Y.8EN H & _?z}CL:r1O6RO_t'nq-Xe8nux6HV€O.L*_ZQB3ܙ9bEq  hz/ (Zߒػ8 1!OŔWx O,|܌z)":H/2W#FU\,&ōE9.Hw䪝fQϾce]eRi3'N"+ȴd fJ߈<_xeV L7"ݳxCUT|_Tq3A$3Jr_oygu|Sl#vm[ +",ǵAxк] Hxu 6:9f¨#?q$t`-NđŊ~efY@3ْǀsX*N‹%yEtVk*&c?j2`.aC\ޞw}ּ`n_}ELb(Vkc Nz^pCow(m 5L{>eolT(l,K-ݐQښv X&.'ER!1Jh+/>a܏ʘB+-Rۦei Ɍ8B~.8 1nV!kA"髂ǹXC@e4'^N˘o맪+&ܣ{\DtQ$Nj ɗwj(s@*P)y )F,ڰ,Je8Keiw h5&Y/I칎:{'۬NAаSC+$Gtۙ;E;ytY‡59:#$YQsNm9G됯Ųr W{{-Ar jwҳ'ZeȺ_%F+Lyʑ ɩ_xT! )싥L }#>i|׍dm4r 䬨6cā ׇdGJݜI+xՠ0dGmeRrzdkn- ~p_PQӴ _>{hs֫!ظ1"lS$/8_{Y4s.>8FvfXtYެC~U L@I.',mZ4玨9e:Ql(4&d$v}ja D~HM  dP1qIZ{커gcrMfucb?+!b*K)uRSY0AE]/w&I5h|xn䄏C`1_8?G$)-KF%/A9]4Essgb:<+;iʹZ "Dd@.N[ 70վQ#vz4s}Ǥc3x?UǬ]-n;){ sRA mB~Z&{䍭w"H.oןLOxCެ.<$90uZ'*|=օRۊn+ Q7UT9, {x#cOzOBO4rb:67M𲉰f,M侈b_bApCv6 [!8r%Iȁ=`SBךG-7ͲP:v``݅ArMg02YY 8{)g'KuနOmw-[<[R듘ϛN3|53O1+[U.#/~-O^1 ZE=J_"dֶj{u-Yr-6|Ebk)bRDO":L1x˥e' hX23Y*&a-u ?K0ӫWZhT -KWyRl;A[5A^:KipaS$$ύ εžњb$8۳Vo"<&iKәbI.giΑH^[~1ƛX {(H Kkq9"4ߡ PiŐ+ۀ:jHD0lgK֏vw?QVeĪ,C]4 Y;K3>x!!_Q1bz$г2{$; +XY^O y{wxuܖ׵fܠ$Kɪ4pȈ:Ω[ InESUODEljNSM %ATDOi!x͑npTF~Fr)?r$ ʒ 9a:F?|."JnP Q^OOL1!btgIU37 jg6/^P &_7%QbPywSlf䝟&~fŝZ`/ygdiR$+zO5WY1Ew617)U44Pr^*14Uh]{P~-L@QqPe۬&oH ة)ktR\~6[kжYl;BjdR|vHB; du R vO-)koѸ5QK5 < A-IQm<2Ύi"~D7,jчY\ݱgeQqv:7TkPL5~P%Dv; hjbaJ6d#V+nrJD!.<]0d@Uw9c:ovcýD`KE+ru1wȴiBcirԾ}0ߘFƏ⾡2|,>˩1Mb;n٧Ȥjl$o LJ~2ã B0Ň U B5^{`Tzd;Í'Tb()gRAuTB{w͆>w9#??@Q31RԿao*-GŤc֓ ;evN.-A.q?Ԋз^e9l<9She @F#e/u^fG"㰕qi"?Q" ?o4yի4L/xW֡mz'+Bj}5 0 idB.K'xcRBEShbġdĬ ٢v~ld2\,j@A7{*łL0쓆WԴb2mleϟ)ON~)wḇ+_<وcb{X`1r^G%%hQce͍<ˌHEJV/SiE@ AdFT48S†tnF$ӎGWgQ}\l"d E9Xv-O/(dg6\Q(߾%%;- /U(&twFwK 'OvW3TRaB7q@&a cElDDm](kT&y iAsd5S"JڄsӗⓊs8Ыc_ߋE[ gZT> 2l†4\R 2ÊD-gsQ,Eg͇R@}{:&⾿anXEC+/~,Gs&791/ٴmI>Ͱ`mɹ< lOmL0J` 뷍,WAYZ8U"Xr4xi WBna $Wt!3r?o)ն6gOlb%nHd{*lZu YvDwE3ud57g(2I{!*-ʿ2Ƴ$Bt~p&hR3^/Ȁ oYZD0,]"~B(8duP*lӃH@ }am$k_Ƒ>|)_ߚ.BAr KT La&K$OsB||) ~Z>dSr6vyU_ y=.fdX 00j ܤ 1K!1޳%~⃤~c]F{Pn ')*-s1m/#Sdd\%VfV.&$?h& rvه$" L>;#? ,{(.O'3beP=+Z v`g8HY Ƿ&uɰk&֡0vg99{υJd'XMo2kCStt6.I+8;}(-o>PvInG./ ąĂ%Kr A=G^-`HO-H{I;Z G|4vyOl=&8 ta quΤ:)RԅxgE޺Z/f $"A#FIqv% =roUビrr!>[xNm u B0q$ҚL̫QgMJx3^ Rg S Jv/=o)JTMGxݒW-ߓFFæNd{/0Goy^ˊ ~є;V'\ -N(a[KI8sa\ Z,t `T; RDP𱒃MCeo<49fNLm`60_eC?m( ٔ{b'sP2ح=D@Ӯ$P{"{HKX3vʎ%]2'GcȌU)v A"lZv~lGf=Uϳ.Z /`kVP;! "&SۊC12p$hU:GfT Uza _s g |Gj =1N _?E?WaMRӧ"'2Re|#$O8vX$&_CHz|91Y6ugR"@;zQ멵uItw.`{ I̢ŔMk౅5̜3:`c)'--TyɍcL${m>l'v۹lFzm`:}wTAa!=Ob)H5NhTCΩ:yvS=p #VQ,%ϛOJ)7[uT"(ݼNL.R#3*vJgoXiv"3j0 У,EU{kÒ:S+]|2[0賨21eȝL:A!S؛ek\PY 7[|dنT=)CTڵ륙JjJZ/V_xl~Yԇya*BrV ).E(7$"!>TZɢ]EwAƴV{NT~PpWT8']$P39)d X25"jﺁ.Luy:@'%:?' *[uˠ4$)DXJ;(Cw22EI{ݯ@d;$fRu=ˠ[U]LBm& !{?t:[I@nFYWa.L}Kי􁊗 !V=@h<; p../4 Pv~IzVq6*O]H]OF:iq1+N3X.blDչ{ , /߉_{ B䬌8|16XA@_ V )bKȩ?3f5,;L6Y?L2Ƕ)ͦ:kQ-Z;O&Տk]mwUDAó^/td^*1bu1rQ8}}%Yr\1hUD9Х2ן^+T aGOf^΂-{.eET_&hiVIWA# Wrh /X D&"X4ïDd*?oI,5:N$r %P e6O-HJ7*tһ 1.{ VXՏ8A+ :j<䏜kIaZE%*M[Ys:,fGuV1!v|22hLh&<9n:4h47xg=Pf|e3v 2plc#j -]75"JKrEF `yI?dT#3NMD̷B]cH写Ja~ϊ >[a 8eJ ` Æ*Ty6DQ7b̠V<4AVl49yf牼+ET+dUU(sۮaV7XgC@`LLz+V "+L$wʄEm5mLBw*\#K.RL˴r(j&2g#rnM:q1yǼxMjuΔ-aw0eK/0,2$j?ntOZ4E؎6ӿB U{q>#r*$~qL0tf!6=/%1ސd;犻>NثxjR9'{Er^Z^n@;ܺo˭P>q9.Q=8VTgStP95~p`]O+;5B gaQ{2}K@Vf&AQFpS`@ ftR)Y0f1NrB4/=JNژ{sjt`-xqݶ6SO<~~;6+k1a@UOo5-42L xd(&CQ{޳xi}պ(8T} VSp(#eŸ1YOl \a7(!bZ3N^IFTճuc㶐ey,qXd[o;Β w) U5! \-zrˬ\X|o# hPdLņ>='1 BP-g/]t., 3pO8<CJ-eL+:ksĶ/D$VN2']Xɟ|~T2ѐJLXW"UViJcC*:NGH6vwS;$9zoiۇQX5jZ"g1ӿ|W- >sv.w췾UGF1>HЇ 2Kf타gWX)vҪB4:$̬g^\ʀKK906'\g>`â]Nɞ0`z W_AwW5frնj[F [K"þ%_m-f {-$Ix0Ռ(PNϠi!7g/[N!W>*9 $O-Ub#[]fݻ8Uxb>EPy%[p]N>oV"5qcM0%\e/ Lt3Et!pkW3 f"}feu9'o,ϻ/ay> x m =o||,BVbܵ498aM̘W{.ulB͛*P}k'UAA=Oǟ):Cl e:,f(3j[Ajzsv9kr˰- In;j_%՛uilCOEe-mq+lpScQ!)3Ivw{YA-h-z % )4[WAY~՞֕0J4s K\-eQa]~(4u 5^+#,Ulls0}6g%p .R ow,F1hҔq󣡈:e;Y \, @9 mpTJ3ߗ$}h{ =^$[$\K]2ޫan)*KG(F AG>++GX oc֢28 ^,ZNY.Qf.. H}1]n>N;@pP-\ԥ>݄|60EuZv> 㗁FdyL>͍W<4w&?{ t=%[;x6_S,ꈐtBi [ج&Mk/_Ы:^J~և(c=BMS["B +4ۗTߙ`%v[ ]T 35ڈcЀw*%^7zզ`rՖ"#vĂE2ٹLgu\c~"V)!J0ȅ'Z^/#$*XIWilF|uX8};'CO}ְ2)>r]'s/Uər婼Ѓ1oֳ[θfӁ,D?2mVżJM/*Ɲy>~^9kKt0p`Le7VzSϠVXuĕo;Ne|ݍd:ft 8خu,83ȋv'/\RmSTz}Sqz J;d=θ](d l08l&w*/(K{PS! I\:RX&S^L."juC@zdjS]^ˏ'"no:86΋^]JSs*ŭ+:ĨN'#.ei͕8,?vPK ‚xwm? 'l"}[֫˛[.:J3&_#aΒk&T D9q7Ilft6i3Ym0L?kɿj=tQ\Sz s]jQogbڄ`->^-._G!ONh hI[;=ph)еh3~l-ɄcpFa_e|{ C 3 sǂگ3{ah)Vsn/mFQESEc9̔=uH- *>BD/@ÏtH.tLFL6ϯ..K0[_qnMӠ֜9Hږ];z0S81.Z=ȷ*a^ !Sxpܲcp@h+ Ve#g,D05,#rjUPhv`Psϼ/ɱ\{Yδrv糏' baҞ&oE^JAeQ,d/HVu"r鞢ojyYU tj@A1w=EM=kZ6E}S7":b4t_ >^<ֹA=ՇPT.쟵Q#Aw/J'8/K7^*Gk#-R@+[kod͖LΞ7lkomo{'q{=0|~aPlM22a~ʀ! ,E+ebr6}`VmDn`: u|tˤӍKbv]σ vG#, ?/h.5RcE9Ă&o$|m[E3aCVBQ9BMbOˣ5 )0,VS^K9ІoȩDrGoַH/3Y1~Gw"? jEPu%J T{l$nWд'tg6T mO{ ؅IH55Mդ<z7t5MgR?2.ID9䷾TȬv9DeEwo* ; 6f`~(yفdQ ]SWOc^X=d>TG(  O^|΅?&/tM o3%Gq-;Nsߋ> ^XΌPWgLޙHݍFRe?U)f蚆taב Fgy.T/3%!R)s2]@H"X?JRLSpLumYɊ+OQna⦋z n>6 h&,4=b2/3h8@!`JIJ? Ymwo}Ʋzc0vL$;WhPј=y)OϺ*sIY Q娹[H妍+~xҰH;/p|Bȇ$n ^RXƞq3EdW1."SI<--}՛wIaX=zZAǠA#@M NqY~?exܫ7^5.K5=^}>3(Ia Zsؤe#v.[.Yg #Df$pvB}u⨣ 6閠l"uwA94v3.M[#:D:i6j$k!fm/')Ad!=lYV EnuLk` =̳Sqq I<1(rpai^Sf]ʆ}/k,f:v4r@QG!ϠnCE5㾼hUP e R8F'd8DIQMug(^j؝E_PqRo~Ȇi hc 발5v/)Š$ΰxxqc-)@bz[!>8q$[b-5-fo!҂!Xm˩vPb޴SM ;Zj7U'[ZY rWɯ#vjRuutY^bu(nBS෪wNhŎHX0Nix\}۫Ҽ5Q"mWs9Na[UiUcӤ_OW ӫjz%Hś1bx3^KC%vQrFmBc*Rnu_Jɸ%!z,EO֓[/ё0FNH:#Zȟ;!2?SS O\T۽Y?&#y5=/!۔uDڻ2BՈ.b.JVX˲7=?f3 @(43P/\Es^fT[QMIʻ+xm!|R?l[eIHq] -ɝ)[K晰а劥K^Yi'lحbvٴS`b`hЋzNe )*(醓=0շQiboSO6gl~uo@1z6* t.Y`+ڇIgÒy 5N3-ײv}SUR|Ex΄ch[z'Dkóv[\q^3['@d(Sw@Sf7_. :y0_kƥBįQD :U[r A-DP.\Ir nAݡy|Fcչ~#ѣ:mj!UsoXygLyJN-S%¡)ݤΘJ- x}ǁyj@X\h-ȡ.ȕr 軂y3FwwšQ<qƽH䏞J}9nYVkhMV#k)x(cLUM|Pk=`ϼ>$lBȞRG HEiQЎ[FJ+8ka;@ N ^2,~rV;{Hmu.7]]/(J}Lv{nV>n3H쬕YᎴHE(\q'eMUFu rW{i|BMU;xHxz P?+EB|.;z{gw &]SkZѕѨ)줶I%' sNݔ \iX1W)#.LE2cX пƧz]74vΉx6 co]۴T:j)%ێ}K& \eOz+Vo[ Pe.m..='i-_o&DX-?qrF9ۼ˝1f>]P&ym"V1(RQ{1z M*/*r0S|@tglIŭpR^k)BiR(Ce͸85g_\C5gN˿30l{CهJRb&0`fyh- %8rd'عvbr[GXE? q+hyPB9,q`[{9#1aWD6iVb=KŭF RDÐ,V`{M]Vt V`V"  Iz?KPϑX~< nͦ^ N$/DTxǪq<"FsnrtMu|"3SN {MSp?K ɈfEQ!X?4GF2 .ij,9y ?v#Q5jE,pۘ[3IQ<@͉Zw07!-rjc3_VU.]hҁgBj.ϟYd4Ўzg/1/|f (1 rLnũ2(5ΙEyYSnAj\Y]{bt<;l>Vsȍ3~cmvYuҁNpz]V9]C%D le"Tf׬8IµT3fӋKY Ұi6RIOSSo_Nb+iIB -x2P7GUߊT~#XMda 4*f4WmGz65Ib2+h6^*7AP[ܓ+1~?fC>,l޻iܵlEk4m;?U 9sUf* a6Ov{`R莀Zba1/x7f O{i s(@"mܿ5ff:kKܟsdc1ĞmԲn-::#X]NA}Ŀ5O["7)J%8m{lyܲ:{L:jp̶Fyn̹(q_{S9PF94tQ&IO y}kYI>MNSXgS=L~ye ~t92'{=ڼE% Y5ʪeRxM^Kn ~1Wa;Z?iv[pR+0˿$UEWF4|Êy1_T z*^>xg'DQF냚jb,N2,U 'շmʈbUs40zɢ!{bf65"@AP2%$Q_q'uFHPyKl0C6iى|i@\0mף#AThze.K0n@u$Tm^b&Z1ǖ1& C(\2/ry%z@S'fӡۈ%ʟFS8nW˹huhr_.4.g| Z'rnivDJc062QQS/F"TK:+1ڃGCdrWZ> !NB\47EIDt}IA[<kQwyźor/^^W##m8OH*|glsJ8 cfb:4qc]%T؀AYljFtdѡaizr7l+gh@FB#An@ȭ)Pڲ[qHJCFhZEJ]5M~{SoM"L<>I` ;¯~6m|d?]N4h^|DzxQH*_$|)ADlGT|QmN &\z)r4/ )G O3j-_*od5ڞ{/xD)fL{fPͻ/֑xA&6 r?^U2 .Ys3/m8 tKdH 뷙T{H~ #)- ; UyWV5 ]\Y>eSauJP>rf32?g&^J”+CMdO996힨Oa+ ^s 0€ζ۔>Ӱa".YBC2eUDPaS98V8xNrm"³A&9g-HGX[ {ΩQmԐ?x"euZ( ?64WG. f[#wG,@r.IG1Y^78zbE>-׫׍,tݥbF&kht*DQṛӎ/j<10!#=.3ZI,jt@>؆X#TH^׶k(!ӵ"1%ڑRfrC+}LfCVYCy,ۺ<Fݨm73'lHO7n8o8V!/C,Ίfv77W ;y &XMb9k`K9g)o1J&~1 ܴ 2M:{޽Q# SIZ筘ۏ(+ξ/ ly]}-ֻ鏫(%ǝ/[բ;-%wR)W(s2Tw+;dt"Nظ5B`e"TTM} X/KE-}3|rټ> YEK1+3,*?셀h $E6a15e-y6w=M8C[|~Ιx_ŝ:zۛs,ɰdOgͥdّ6A媃h"]ʩWG0TfSЅVHNXh;R2`PYj)9h yt:!^$<<쳵CVDFˡ%zL%뀣57D,>-+$zllIk&-_4+ixK;D!>ygLQin{/i*@S)˧0p'n(;_L˓#oYW*$&5"{P3;uLjM yTJ-^3Rl!.g^Z$οʥq!I%i&IhZaV0ddGwld6)ŊzI[d  >p袌l`1{gFN褊ч݆X3"WJk_a=2 p4Y%*gQpGc &_ d`ύҨ}lsŶS¹cC?&?1#:_"gX{$\ :|5&n.6[ AgIP^QEdĤF ?kt`jn톽t)7Zj匃Ӝ//9Wb~5AClP5tn Z;fXk1lN"?Fj[:=)pR۪*3-bwlӶ\XTM)3`j҃A1[xh4;]Ң+{z-aqh$"1O*uNJM2c{$eS?OPʚZ«Ӫl- ,>7Ue[/QU$g)W)8 NO3h,7+:cqK> *< 9bbUWX#8IWKvOpT%!7؂e8jDĦ(CM$db:.8b1ǰB|DhK?TvF??4q ΅v%p6AOd"3ϟtC|`}3aYEhPIM8 :8#h AcC%,.GQWj֚voKE\h">tU;%7\hns?-\jǜ4IGee+t5zok$\>o?T؁Lµ$}yAEva[撊kڜ87DĿHl}/r~TɾsfqϹ5R!NP'\pz-؈ձ*~an3]Gw? W;WKGw2-ЛAkODWl~ZE|=˭ҟ+,/+j&:f5 hˋj<| Ⱥ2Ia#0GuoG2-tS|,HB{ ı+|kFo]ano3Qv'pGi:6AӷmX \3o1!{v<1Jm233BXyDEm{aBp@u޸T\Pr2(O\K ߊ!?vTCob#禙AG a!reQˆaZo,0Ƣw5{>[2LIFql4g+ElOCQtiBQ˄eoҭ$Bn,ǯ5uZNং v}/o63M +]NgΏ+%L ' m\r!3>R+ s]r^3_lx8r/V@tmҷqCQrЧ i]J_t6)ۃ=h0&fkmz ܔ=f˩E(Z]}$Q zs ;LЮ [A'W>:#.3, Ce|eƝp/ݤ+@NG-.6 ޻-=ת \)%:Lzi"f?*3:"5ż*磆 %bRPgP?T–Yk X{:1@Xt Kw-PIֵ݄OAPh\ntS,XDoOBwmԳ"cԔ[߼Oz+@ŠYujuW$67/=ZLwZ+z%q & G Y|H ͦ@A'U]/'Dk\f86Ic&3.6Œ1cIcb@#x("Bă+|7q>1(y (`SI[}pWu8༳ {1 15Y$j6 !Ѥ#\47N=c@!cSƹW=4l5$|yVzފcHonӹ˙O.yJ0R 7%_EDbh(/yW=;e†G4T;y tKڄ䄪;Whx 2Pk!Z=e"ǿ]:>eE{BK<^B?tMQ1c%KHB^_,(p]9y@9RZmxLE%XLTx[2NTeSG!ga輻o\dL Ikb3[bɄcbX kw"?>IfQq#x8-?hJvLgNDW?DnpZ&u,a wL.H7QH `?_"hhJ~av5p~ܓ >)BhLϴK*Gmӎ{_vDQ ?j@G|FM %`xp6۝b7$f6ڪ>b*yF.y{VtCfbzFݬewbf8ӀIČM͓CZ@Yu_u!3ЇȄj|wIe(ވpqt1|`'PRcα繖!GrY>KVFS!CEWRj=Q]%}6ܙ"8_IX4pdL](\`S6;_l.Kۆ> yn%.Oᧈ4/"?@ӲUD8I2c 56耳杜j.L c"7ԞFp s_F:sy_f!H2/Դ3C>=kdTP@utl dc2!9W!,ըѬ}]3"u}kE~,!{A::>k mŧVx|oii5)O>"0/sVLf>{P4;5OC/PbMjRKuk s"5(-Bn"zyT~ևF?dYt;ОXHrz$< 3٫#4@Ė-RhxD;(O({UDL趞h{@:z* ~,.P&zꔭ/ ^Q/9Hp<W ݍ}!QWOAT9^>:hzkllWy?Cպ@]u=Ov;W%6?}xgXOIxy2}E j8-AP~"i!Cc^,RYNX\ %g~OVn 6,upռD1i)ԯZLL} G6ċqE!L5dd[fȆ?YtX!2%(<׬<;BÞLlVd3Z8i|n~S/P9m4N–iS>ϣyϒգ&moybpd(# <)A3I?,: ANKsG 7CDΐXb\X]wń읊 TD.[!h;?Zc]+|bl%FF n-C_LM裝[2G7Е:Bm+2b[ ^] J l*ɍ/릧m;9v &Owc4y=FXU$͸K>ݤTG6 RSP? }4}O-@[Q]W)X I. h˪꣄<[I^j`+mC߬KԐQfR KG0+g'K <ZԢI_}]/XVZAӈ|py~9ZbjqUjPʫ0|GvO_xM,˽ ͞a#PhiK$#Bj s@{8?lg\ޔbKPEqqqEAxYbtתɶhh$ZtE8K-!qpPATfk7ri$|u"롹P^`7Wi*S]*+5=na(%(f:"a8YKf]%=Էݍqٓ">(|%$R ]K(}!{9$ΤT|Lž&#Rƈ2@d.I$ꜧ$/lvfg0ADOW7!K-k_f HBU#cxJgcG>pۑGQp54r?×NB5 A )F8UJt!aR0|7;8SN'i[\7 X;):96f{?; 4 k.4MbiQ ?/5Vyo+)F2^VB}T J/q)FbO hx@"bC%_GM5yqˋ1Y d.Tq>Ȅ꾇֮ ϱa^V7xS44k<_M >kEIt7isc'1;"lt'N=գSM$YYAD A79fCݽf\2:~, l{hXS"v)tryVU,~}m৖X xVD1 ?;9U+W_ NOV3pMPM ИgrkIu2}#@=xkZ>ҘW N2EZNTBdn^5 sTueikĘ(>v# h>#A']Š5[a}Yn_uF<;f עE`1}֊SsPcO@;QyeH[iXb@qswnI8]Aۏ[< VoqOtZ$ ċ}/Kc*g]k]m xzl1hV1 豘ģS)ss>"K2l [pb f!(38J"yR/&D@@Mih&2.b4rf$?5 ⊾Z?cNiD̼±&cz_Ew']4R]8%[)?zh")0Eo ŬQL B pQBmhbxLUD½FP"^hUl:r\3X.ذ-SC^#٦άq-ڼ]y&@ x2T(Lrgy&s!V5n%G6'x/L$ˆwa1 M#!~a)mmu<}F1RR(՟> R&Mrs uFk C6YVNe'SH11*JL.ܻXdoQ-/:GY۹ "II4S9?AgJ ׶ G36}Zå廬9%|z@wUe>0tM< `D̓ځ$87ߣZ@^ZtMiV&ÖV T Uǿ *•)bti(ߧP1:S72mR(`'qA,m+YĮnnRI \j+ZFo)-pSPM,ɶ` ="?ht& 8{CAH71npb#5m=ŭaf {4._"V%! ζe="v~R8g7$6+#S0_pF_z@ os,́=gUiOB,e{Nx Tvyȝ0ImwgBXz7J·q}k T Ut4`S^9x3C Ƞ5ד[F'ZsQrJU.#j4"7Pp}5,gm>&l)  pC0k^,0,5ٸ'."fR CxQZ5 t>-Lɒ}G)C?F-V锜xŹ!XNԢh;o55U X<1Crʫ!MZ[|ӓQMUN2=<;M V/*1o-tn9}#}:ľ~y_.4 W#sU+`T5_ޠ Yh7m0"m6$'N{hN(\P P:TVYj 8|ju!~jf3JI剾D[u#KUp e6beafbI=ś&x +Fp4[>Z%&ORl|n(2'-"hx G~f `=XO9Ǿrj-e%YH\͠fheX{Fs$*eNYEQ.~{Ka&L7,r[ѽ6)Ψ3ruD/ͽ. bu0:wS YT! MADS{{!E=̱pNLwS.\%7h'qgHN:}J>lCƌixWm\LKrOvrT}5('56SZ@ Axؓfs;h#xʰ*qA(,,xMÿخzsת؉_.+Kn%)ާuX]RҌIٌOL!p\ZMJ$4m3$cmJ( x#+:ue _2 B/\ b 8_x_.G½AML5/R[5[BLڲ L62,<$g1d"l|ZBwoc_{vA監b&vupTnY.1=lښ[c5!70=D*$3485d]G J8H5%X} ̀ȧ _$i9ښh-|&%e\V{*rm[@u6O'rxHj l-*V˜X.abod]=m9'Ti"z$임%eR_}l7H?cr&t1A;fH@y39lŅɲ{RghKGQ1-p+q=)jэR9vν";]`IYx f٫:Sa(7c#0ګ]E\[_/:cNԍz4s}%t1jp@0\o \ 8ן4 [Qɽ #?"obt}]Pkȕ"hj5adW=e俓lQA[C;E2w141-\$^FXR3,p3|Z$f"+?RbIĈ<:{_%YCx DC\wy=Rn T⃑m|uv4B\? H̖5 fO_ #n ? ac_SOc}MRA EL=hn0rz#S;-h":s+8FDIuuq %8۬7y@fv\iH0u,$"bȠ^]lVǑbsh3~3]"o,R 7%o*=g5K(`wpq5OaJA6ܤ:'(%7nPJ80?&]E" 7NrzJT"(Ϳ )a0tB4H)n⻢:rU%nIT"XF"~bG _vm[JWD,k3hFP.*8`S2x=cI:(R᳢m'ջOk=)-#p5ݢFÓ&1}%*!!oBOռ8v舩C@r߶T?O=vZ*`:BO<q6.A9! I}5:t<#SXAR2 yi\lk yف9n'~I9X`8ɯP:ˀWnבyvK_J3J3z S#vּwm{_ ⼉52χX& %rtJB֌n8CN5+B=']"x7}~MSOꋫbJ!dr7 2L haYKKi`ƗouSVvd!=DaK o#>F\ N& o=g/@p17ޯ`MM%v};2uj06?eRk+x͞`iuR!ڀ ٭#BFj#s[^bVrP~3@"c1 c²eHtЫ%,m9º<UK1(6U<<+SE}毾#RO \%+3@-bq%h p|_MebL ̏23'xx 6lmu5)ګ`X!HvE޹ƪ1êj =ɑ) ^G9nyl<~֨ ;ZgRwLb~7L*q& !2~դSEEdL~1$W,;MbŀÍS)i3Pz`sj0m˳ 5dϺ0o[LUNm/}}fszEid&>ݛ۩6AU^˪Hu"y+ׅ<2Tv10%Zlr`%hőIlWn(%=9%{]obiBĮ.|az,x11s?mA`_zԳ!6А}|>U&,zǖB>BPi5ԉFJ`l5 @}/ΣDkB\E##7Ʒd!Wnݼk\Kj]f\ldg5V.XȻӣ5ʧ_ksB*luq: Y0'x3Z='@CgO>[R.HfK!+loB0'$볛o!f5hw[ϤeJcQ&Y5br)h1j(!鬳*xmg*(G{ieABɥ&g"ΆI`[d0Q'Ail>3~2[15w^c[ m<}[",;WBfJPXdJFUa7ChzɌE6H 5;DW{1b9>s|Ss}/F>uS{-jgÒ1{n*cOKBB%otiSư!i+f~U:!13Yq3&İjN3 [&ZO%Q<{Xv930,=#//gs0pђBa~g18lBt#uf;Y=)i{%>)dYJsf -会T}B|D qvyx>ALgOD5%sNla wN|j&,nW3~IT-@·j"leg8vJcĆutaz[{KCcdUև/ȢXҨ rQ\ $_y$]8cE"^qI>vvp .ᬢXZCUYO7:$ݺBmr|TxԇTsn~$pY.99>Wjwokk3@~BWqa, ]6A-,C$LVrPud~6`WW舥>!IˍQ)aP7Q 6k ѐŐ]Dk~yPgU]C+j7&Ti& jG|.HWQ}UWveG' 4*m+GQưkPFO9.(|_6ji3wO}R8wAw$ ,#e/dlA9LȜu8dXȎ&$򂮗|zmS+Mxu6G/@1jw>mQz3C!k륊e8RRSFxa " AoNGT[`wǩ 䢭P`˩yj{It3(L'0qYFCHC4nB0r bivcQtB1ʃ7f|Vz4%>6Q5PEk>$%~ٙ 2d*A|@FQ0WŞ|JjUKGb7 "P5;·:qRJUͿJwg@-9F|BZ#U RVV-Xul(g?*d\< V-̫tɔeuz$K2R[\"Md,4-۪ȎީӨ2fu\.[C!rw|rp+l=&4MFR v%c# 3M>PK[os߅jgREH]-*D@?k]Fxl[DdNXC+Aj=gDEsMb6[nT|eM)ZEWYLm@{2 imA/ _Rin!t8u?7T!ۀQĵF/Zw64&Sim FŜWuB}ߑ>`5[7)W;H6sF -x6uU5[]B[4f W|zeDWbZ]F=l$C^PS..d-U'tt,:( "ٝ Qw0w$'k[3QNaG]@5!m6+`$ڡ Op[WƧs̨l0gB} 95|"> I`@ vNSzTܯ5<*[%QDpX FDq?MJQ$|PR'o&BdB'|Le/rr5/Di,yto_Y@M+36S0'EgBe`x۽S"3, [p5Bs>[yh* u6WH45ۛJYl-W_x(r|^A%Sja|eDuݶUT${TgШD&MHt4]@Pn%@"gK؉RՌbx'XՅX +%M^*Ưοn{b{VK)'5@Uj#,4?2 xo 'SVA G&?\S"i>kB0:uO i;ٯ%< ܝ!p<8Q^F{pȈ0eF9_dfS4Ԉ>aϳ1тgRQM^SBVl'{p[Am#`4*ɍ3,ZFԹt(1]6aFOS̻>k?4TC=bxx H8+e9#$ƅΣvNC8D/eAG=Fte==R,7Fy6k)1=%8Jѕ{ʐ5>)xyBʅfog]^QbHB}DB+]m}iaXDMI SmJIձF]\hO `Hs~eZ+xS?c<oȞڡ n]^o6+R!nlpjmg3 1l5U @Ŧ#4ЃNe8ԳkuS䯓/Z"^<|7Q uFse"`y7Ѽ' MJkV} /VVtPC75$DHЇ5;GlN# ,M@ Az :5G$ $)c|: AB E<,NX!s "wDc~r\׵5N"z{Ic`L fyg~8/).UJ[ p^%%tc*b2Z qׂkxk| -ʞ&LP;<+@A+o,P[w6j3p5zkv^ttd* 8MIIgN\4_nLN#s!?Wz'ذGS͑ӓ1`c$Z5O!mK;l4EL~b}LQ!GB~n< J< 4pg=mV.pDSmY†|!ԎyjD Laվ8#6n >647 3GJfzOf!Yיm06Po_Oͯi  `xfRlGy9Y8D'mdHeItpp*.ä ,?92Tdm,W&f -mm$ -6uZN!X#Uj;zȟ-.bۘ+@^.Y㥽!Mpu BȬ௜H_EEؔ_ĕ1PJY%CߝxuK+SD" zF= ֢]Z*ՐdUdȏf?YM,di"ԽIAޫ.\0T@v~Rj_Aѷnw3FShiPs3ckoq3lT[KrI(IfL'&1bEeʻ1)'ksʂ4^%"\}E"53=4&1H Hw(o .E.*yeZH%F%sΎ@I@4Dz{[25KU셹X~Gxژgj  j]ӌWRJ3gtHFڪr=w)9<@K90SA>*}3$+c, n'{V*~Sn͸Na94R)Q&2WH˪ijD>P$Q:,{RR7)Ăi]vJ"\,v*^S{vrN֜W3؅h\ kbfp"ap;)ySଧeP"۫#Rh2ñۗ{`q(D+f$!"4E;/8˙e % Ds#e|n˞1%dꂫitȚ9FBx'$|T񧶤V* ؆TiDT_**ޭ9k3lN<"QaX<%uyö X- djX:(S -8H3#޷ ҥ%D0 7Lv0zK w)͍7o@O L/@bg{K & hd.g o˳=MÕ2Dܓ3 ӺD_[\&yVkI3tH<(4I"Bc 68eS`8M6*uNmQ`gt>5,>x.;Qx܅^~*YV㇊{zϊJl?vsdoд껅8a: p g [hDSN&G bw*=ł#?{pj+07;Z8uL$/Hf#DpϹzxl,HNSkhjKC 12=t:*g,~>[ th53'IQ( 4Q]dHS:I5sr_!:ha}rXwyЪ9O&ieXsWEE%9fjCۯ$[wܸ"Igs1; Vny"@Q65q[ـѾZnlCɰ 3=|mGw9W3*nu1)P%Z۸\cD~1UsNd9W HhR7їL 7EIix-/-sd X\"y?UdFV/&NUqԐsQۛ tr]({HT6( dM|v(5z}Kc-˘gިB8˿^3/M}O(P5iG}!$oOFdXaUŃ _wx̗`BFC1h1c[BGN]dCa3`Bj)CˌN&ZĶZV*}`|l&8)_|VcMrx_vrfk+f} >; k@UQ ; K| }oy)T %0DN5k 'UnQoN W` ZrhmWg5/ӓX [ $-$_`+ܥUQU{z7m1cj&`8("_ {l,]>1!Y$K" L4ii0Ȅn'VlSmI<3$>q(Pµ&{ޝ-˫eeoVBJs<Ki"rV=G<%i^` Q bi:1b\ Js(s jf(O ԓE!^бiC9vmS R̕Ec oCANT}:%ȼ)>åpv -F ce`?x^",s؎ӊoGVoJ&d5 P?ɘ3:Heu{N{˜ͲM؎/m퓮 wg۪Ɵ}gq(LP|Jm=V-}xL'9vS <׎ὁl"ZJP-]Mt E*3vC!SN}  KkAs+56Cd3|C I3_| 3ځ?B GQ ܇d7- aHO 5@ sBu|L_ Ku(ddA'C$2qG˹œ"/^Rȥŀ?ɪ5m<+tBSѭ}F0le{vjȳMvP( 1k FNcgw>#6p$UbX'{>e҆`H8@uOA,+inyA =/и`8ⅳ Uc#Tnr7!ք…}( gC%! Qc{V'H_fo&r JKgXv5',訃[2=C=Q[K2<^ĒOXyuZCUl*V5PkT'|5E{ÿUf6T>v{沢R& Lq|`NKi>ARj^DkE5a%w3\,K؎KkO(պ-֑l!hp:.#T_PCm F,Qb>-pWJ %4Iy{Q+PH@@L7`½3CdU,JKgcvZ?#5U\=#Y5k*O/CA?<j Pٔ1yw=W2ֵȃIo>aT8jL Hl]Y^PHw=O_aQ4U#:ۻQ,e7Z4p`]Sb"D1r mgoBj\ ɻh>"u[!6a;=l)$_ BN+һĔV*$GM(qE^ΥrYd~ujm+lB ˺h :Ԝ =3pyuغwܘN-Ob)В**3{Q)"n8@ȹPoXn1]%EԩYHz\p8;FdZ$.!P$SYYFs_+An{ o~RGz]I}X~ظ[̪A%Y:Hhq钼/%b؁oy>3F( St|N@B2{΢X?\BZEKOhZʹ%n]HiTYSLQt[)U5_"G࿺,ѱu誩NMnu3Ƃ|vQUޫ]&:o9y\n˦[4ȏuL1CWqڵa!C|(;' 9py隅h!9U^AbSU84bW }CҮܑab~[qJ6[]j俛{Ţt2V[fjpzy`6U,op`% 3ND "zsݺ@$ȲޛGy$#"2؀.UqϨ.ap==:iR˞ʁVk95tw0 ;@{]7 a|UKה'/ɬj 0'B!pS4Uhk5yf^qVU/_@򹳭 QEH$fUTM5p ~=A%`W>e:(I#h/3M!b؎'/.d:$y2 džĝӁ _l)KuEJ-1  &cMCfPxhx< mY0⩵%/`e.i zb^0ӭ+50:jRF"= Acό:?dBw&zEU\;8R'',חJn^=nrmqda.tf-EL@:W?To}]፹f&@e0F-9{a/fz֖FaG6S j4 7p/u{e=r/;NߧQZ*<:%7 +H`1=*ȗW"G&#{֢q30mpN$4Y=Ot_nbXI3&LeE8s O ꥃ,R䚘q@B7Jx[]u0Dj.q"rt4mda>p#$ ocbO?\"QT4+k(zLXfw.-*%* 2n] %4trP |S64aC 3K ʿɓ s%_btzvL*S8ԉ:nZH| .|PA 0s2a!*OVx#daybb΁pZN?NB* I,J 2v Y/xVϞ$+Cv`9  LKvm^@xG8/n;8W$R*h6usdK{g KZ1Ep 7:knէ0$3@ʲ{NT6sXCqˑ0+]Gn#Lyl3I0"-lSm"WL;z)j,M"%RƗ)[dmv^Tl:b`QH{$EvcYBC6N!6m P=#c0dȜ$i1nG{qzD3J':`@/&m,Qa2]S}ZΧkaBhB}U0j_^8 7R #g⨩@{?,ShqʂLc#i}{LQr>XW o6R?` CT(N 2ZªH~۟sN6{dw^&7m7CJzZ b֒v,| u}B#pvT^7s8DzKTpc7C8Ldz2H"p5#gTjZk p2p$1rpMs nް.6<*e9ʝPe3KɞP{>VH4YBoҴ2 >7R D!a/rz>?9x7;R #Iz㓸gASOʎozd#n B8DS5Gs73{TQWDAJtUwWEygq΢T]Qq5&g ]S&] 1AZg,H~k ʙuZui/Tb>x Kx8\ rn>>Jڔjotpy5]U*5E*0WRx'+Fdr1yV "wca (|+ ;bzWU5* FҴTH##$hu\+_< ~8qfTD,8)}G%^<:Jbrcs,E}.x: jT]5$\ejGS6~bVO{ i]@m0I]o>ڄD#&(u~~p1۪G^,=ߧon[taQuP^ RՁ#W>܈Z}S0R*@ 'UMf7E v0piWϤQ¼Afy1"1͛j.X ǐTqTDA\UԻ#1zjI'׳oyj8^fe|{o?1[,ś, b`>?TdQ˳pM}Ԝq|R%v[<LY C54&K^>Gzܔ(wحmB_p52WO$Pl2\f(z) o4p/!]a~\w)J#vg6φ=[G2ֹցaXRA̿:'ʎdٸ1:eN?`9W.eN:l7:@װaކʸ&l8gY 3Xzd%\7=yyU '%5U:9e-v:37je:Gh]bmy@BvUuqɑv%&$ d☾f BKAnDI]݌kZłj⟣:T>qND=ÿ&ғvYk֭N-Cʧ6uZeG;CiP P `OK#0Gx])jFL5I>PNb@Lkܽ\k0_\,>G1؅Woǥܣ^(`Z*Jf6Jm88Xׅ13;h'2AUWN> d"P_BXx4(ŸF)܉taƠ)tx#1ѝ:hDw?9e[["=x3f{1GqV>~֎> rU8#S@liPmڷG+6MYdp abpgꚆ Wrq,Vdn㕰,l:{˥q6 2 )>3sۡof9 RSkA |VQ&z4;VI :ziD@:S]t* "*(E~ &vmow'*~2Ч$2kMEp(.^A_`?ڰ=ƥXG& 4iG T 4c`%N;'dcƤ#?ɫ4<׊/=ry]R!cf`HTa+2[k( YH Y^JNDq+aCLzIj=kV>Qǒp|5rPM-xu6.wMԏ/qT{Su9З%{l$1iR׎v/eb L}½y6 \?gJbИ1}uif|UT- n=̈́w׻;[1+qE]Mhyۘ=m/hơ]A.\䮆xo-Lƽa)_EdBM+"\{ڌkU+7Oܳ;C%cB51>zˈ(nK!EsE$I]qİ2[8 W3Rr2L5`1A< ?9ߗN){{$B1UK.bJH{7o\h t6Qd=v<ʗҼy]"/wW=a6SHS(K)? $oyгpRSETk1#_ q\ /COԍ]'/w0Sw)skPEƖN N=MGR NG*y OdxUO%sTZ.0/{a3_WQ:+Z$|!h(ӈ?Q_Wx@oڷAסXP= N55Cr4>ʌVqqp*#& { ꎟB @k%qnx Ѕ۠ $ltb$Yrҭ2YWnS;-վGASm{Δeyc&`k.|/賾0 :U+MTvX8۾*a<'D[-ӿS`;LY<,6-bw˽ r?Vyb Bά'.!26ӈ)M;rv܂d5.m9NԘ{bdd-WRCbȽE4F۲q8FTFWG㓋NDi\2ˏ|[s,[6JoMX_;k\>c(,^Vd[q!y! ճfV(DcE2՚]V x/pm3B&M*Nqr&zW7ژ.ǙX;B+[ޤ٧su2JeL8֚-&Js|V\͢v[)~[xTY9<~,G,r *v3ZeMқSIǝŏ]JegA>nd暷{g"eXr9J1'+$ sm@%w[S["tc^HtUuD [#?/Dey޺Bd2 w_& td d <;gAkƅQΤL7*`ҍwk :3+A'+K$0@3횙wRL#?Wv(b>sXhVZnPoG{xy6U*9"y+w+}i׸5He`]S~g$_>[w(oj;V1-XVl8ZH j{#/,x:C~&giT45N•c՜5ZXW ~w3) ]0oPWE* {+=yH\ꋎ/qW??Y6eqDu6 @!gQwU Զ޿?9U\rq`>5MGfV3GqE&AAUwL75> * [ϼ2 6NsRIOj14tNunC"myuqJv1b \ h!Qɳ''[)fy?WMnN%`noW 0V?/MQ: b#>LbS9-ąVl*9Dj ė룶ƛ4a/d(T5KTgTVG|zD?U$#"fz Z ܧIi$^t*zÁܴ@N2wM-}nԋmq@\xC-`ʖDTq0&'yNttn~T1QV!YUZh59C%DĒ D&ffA>n3UOC .\򉺶[fK/&zGBˆU#j [p\b="J׌ַ{.;4"ތLCD4#&I4 ^MeX*TLMű. dU[5{QXk l88[F=]x,y?X0@2gkYY[WZA8QSg,21xHyĚmG j?yZD!ipf D^u >˴p{^#y7y05\"WK*m ]8 s`lm:rx_;[}b^|ԘȺ1dH:guy;3@3g1\+l,ppyuݞ?"VAiJP)wa/`}+m": o3ئi@!M-?g>a/3G؜y^)>%0*MZ;VA`U4{Pt|=I~@0(W."E9fuQcA=_@_SP>B+ˉo ǁT$[;LbgM^)a~moȆ{γ0zy zY>yAerŒL?H}1wskCɗ0] bM凉ył>0̷Z^H6-/`1vMEvRM#= iJZ=DRH7N f%?í~3(5,>n1.<~[Ji%>2Zh${J? x'd(CUu۸~ŰAOܫW"_>qp߽azT;˕ /`"8aW2{\h>;[Sbe״,HHI8gI l*^zoGrJUJO6J+:p:1 PnY]QW1\_Uꢜ srb*{"۟zUfcOJ^6+&7!jpLzO Ax>ypa `Mih[?ph́ f)vJU3<+%uQZNa񤈤{{,x)ie%M d&"4܀}Y UA6Is-3m<&}F/ᦆ__w]G: LB:) }L.m]JRy!aWw?a7[։r6|%&cЉϊqqb_-]z"%13x$55҉pXUz 91]n/ @*yPW'nv*$5’e۝)s Kӑ>?/+ZIFPԋy`JlXx.=Rԇɺ3NRr4*J &_$En]?6܌@iɷAB saT]Jt;^)SQ!Wk:o g \R,wg֩SMO 3VK{Oۊx2rEMRh:OBJ[w&79jC* փݺǰ@Բc溗H3 f'Kcn_<iX%#}.9 XlR=ܝ)L&Ӷ(E%\ i+}'?na h~`mUj޶0{)a3CrDZpQsh$aJY JϥYxaV38Pb^,YX Y3A`mzJ3Ru~y9 4^W{~BY) va5Hem! Wj89 Q'b= :y@+[>Epe+IBH5PƑ:ϝ6_7,0,EȜYҀ } vߢ ]Emދ ˾T`+3kWQJ߽4Oۅ Y| ƗRN,YRN(,D [/BBW"]TpK:U0{YrPu ~#bSRmGa2j59]/]+iPl'.a(L߱/ՠ"-,<\\חDD7g"Rzm_|onZgi$w40X,C]iV (.+#5E]m eD0 Y 4~&$WsKF#nX?Sa/ϢNUØ@m{w`W%pTc,VԴߤQi]joq ˼#2z`ͩh,Gdm0{Z3h'4sƇ!*QѦ0U1#FJv3[Z $7!*dH/&L @r7M=j{CgMRO>V5Z;V-NLqlPeSxނ-7"*-XJBDB6VQIMovQCE7ֳiYjlj",M"h 0 Yuj;5םj Z mjUP3|ĺ{z͂&OG 옻@2%X ͳ1 E}ڄ~~Ap%IJck%/uMpH?hҙ15vM?/CDRul\DHϗ4]VU[e>RٓpZX~Jn{ wi9B0ϭ,ᔖja$g+A RP۵M\uJlohX@/ rQzQv1ާ<0!mBxRB8y~Na;MʒEp{=.?W.È|UÃݘ`ai IKg}o@Rqkj#po7i#~#"?%/u/^ҖVc< y zVcv0if7GWWwkc6ZLUfkͰYrɔvBBj* \0 cĎ:0P1جG_{sxpB.% .jt')'ZiY{x7}4H0-6i#F<(әK||-:x=Sp`UpKþjZ*9bjSiAC9-A*eEƌ/[~kg5BAF̪d0L jjI+%bC}qk0>稢Q2i=k 1 J95bl*nr(NUYɰ+<ݮi9m"YVǚaE'ă>z覴b ewD4E?7@0 h"Mh=,h u>`L]{ܴߨemDq`w {a- =WgiFs|KۈR~c%tނ;SmX D|L'sI6?蠓9h9%9"hի N|Ր{R7 !!8L+ytY{LMT!`}_>U ø9ɳBe)E*R܃}S8yӰM-09.Aj'T|PAxKq-H>v򰷒_yW^%S!h 㶗xEURvƬn"| AwQro~:Wd~T IVrRt: \Aetu!+S?u{>qq;μO q*S봹)WNX9 iDa 80>H,t|&sAAv1~gvkD٠8g[Ev8yְqvJAYsv,!O\yfg ށX&' Vdpvp`3EUd/plC% XQ78EI(hI<ؗSr8Ob_e:3̹ nXÁ؃n;- ^~+JPXԘ8ӞsKKg9&|hFElYrjr̖7䭠<+RN^g<{T7/*w$nk\$d3oF{+OE֗ԪC44gD.ExIթI!Kq|D6ZdKW/dtZSƶ )j63S(S:lP/GTOY! }lz+Ѷ{Wa_)J&px*txr77OL=v`ZD}^{ri~+˶\=wtU~Q^KIZoH.AP

    76T|WRSIh먉=,☃%jGNeEg 6\k&r,o<#>[BDpwуsLAp?K5W-r^V$DS} pe {^btHyP'y~zf )R##?bI ԢLNs?}>13,% %gt{vşnl!Dyf&zٕѣF0rA=Pye\'C jgeWu9M/#!-'9o&xz3DD/yz=%M.<؆N3~w. z6PN1 AeedӔN#/dKי9RM) tȏ~ \VKjAo /B?7+T:'^0nkP>uqqz;~H+K& A)4y<&: KuDҽQ^J(N{g#~ 쾺ӵیLBb G+M3ˑǠy𳻸ԕF`ڎEد|^t;S?rO /|Y=xd@OtA0EPc@3lF!^Cw!\n˜SV9ժr g3@^18XWXG>'g8m]^MDfpWt]ϿU {?CԦnTsն~AH`8fEk#XfXơ$IS=ƵM ^C4J 8D!'VJ@̧oQ|a>ཤ.Կ;pPXFVP#'}d*2v2&).-݈q%F 5|:z/ƭiӢPOo)(c$A5 kZwFT, t[*)H*_JARƸ 0/Pm{H$*) =0P,/ "<2!O@+nb;!ζO%=\8nQD90haαf)`n8xa>GXTx٢:0'-мVj sLC~hI)3|/N83{oN;k&FRFN*Շ{O@ _rE"=G%1̛@|!)lsoΣ88];G ZHw#"p28 G#Ud6YxhoGG]ƴ변lH 5?Ma2G"p H@9aZ }5`_%5+=G֘~;o4a*-?zgx[<NjJJA +kg.hohQd巏Ts l> մOlt8:1Q^F| o3 J+Ma Tk4h]2m}z`zJK]B@i3\U4@6_m.8;3%Htq5w)>b !ZVCE*jcқsSD )K=c)r)zk#424z#_qT^Ô1~~} qgAȀRf2c C ; l:rI8Lpzpa{V(ˑV4&ϺH!f 8"🅰\{y3VBQ6x(ތSyg)8:n7ϥ2`s(7uwm%Ȓ7 ӻ\0 o\wRUdx49.nQ Hba}\ɜx@b9}Fyr6UVLDj|Uϥ Wkd'aaiѫHDQ*.̉hHDJFKi.uC2b^Q 80:k 3qHE͊tA~?-Eԛ*ǛY!XV֖ T2`v7V NJ>luiYc]6-yU Cho9. JhweK( /h EM>^4_>$#\!å/Y H3Ir<9f‡U>F7ېkwY.%>&̦<1$Ũ#ڋ|"Ra*J|(幷1uo=3¹JU!D^xj rzzM@;A*}Pզ۰uUAlɒ!nhmHj !B@Nbv~QU$C3| oYn9WSqrpAւ{y+6w sv񲂴KUXvzp 3C<!#E#;jGMl"bef|Z|r#aMZ2]͎9+rqpoT {XUTO]g*ZUfMF lA yRaCnc _ Q?<i.׵~va͠a]&7Ry7ҢzJtNpDd+ pC2!uN;䧷L»+kt{dpR"@ׄ=ȃK>nj95aA@SI%,LLƳ̥f^1g=7B?&$c}dGž%YU}t'+ ˌz?ҚoWS z$jEĊ؀zEuCEr=]@$ Vv/H^\Df#9y:t %rg'z",͠[/rSԡCT'xLȝT fSz$9ζJ4H̋7Nu[Q4bR5fSϯ5e=sZ3eK;o)P M}c1mDQxJgÆG-OaVIszŠ$*poFケlԥ=@l:f5Eϙ AUSlpe j[;I_Y7q~ ʫnP]u^=Q^xHkD1K)g@]1*8$ gS:I&&AW+ٜ-ՃsJ P^3\Iտ &@Cx؏z4*{/h.27w'x#+umP'WI9N[7O{ubp8CARW gfy&[cqi46*5̼ߍ؍*ȱ EsL[(':vd)b&=q3[V^=l;#敽 {5@6RwR Xf >Բ~ C͵_6RyTd=62 mćmW>\{5Tԗȣ(y,CRt # qq {f"7g,&4ݞ66V"#"0]5˲I6MmW"K@ .k3P>ڳRS3#v f 5PĂsn|#SDgLc&R]Êfۄ;o!Y9*"3M8TbVZxX,6x݋L9&Y yJ"R8Zo{HJ0 ӈa4u6g58%$[j$**mHNsOnEoSFB$y‘ѐ~LueU3/hjy67m;>cN/[)R盆i:ǰ]5.5 <;_n2jM֬ʦn#d`ZD2>.(@"HI,&Qü$Q&C4p+&YmYCxQkBDe*`կI)TP\Y4O2z^e436!zǢ͒W C[!8Y5g:ao 6BB6)nUs$Lq SytxR+tC]B|Uɏ^Ć[ע÷9zOÚ*cە-GN?/]vfۧ(ίGPq_jY3#%J+=rAiCMz7`iȽ-0g36ڜ@^\_3 ji4-mǕ{0FU8 7,z6t5R 0M Gco6MRq3?*I-cKM drp. "'.ج9ۅIJiLи/ٮ"">zczWw"۶VT4/>gTroox>!!?!(9N#e5Nba&h*}ZUz O͋鑤ya݋58oئuGTddӨ,O3yhs+nap{#R⠿ZڡF!X@nUzjsށH82 sx[^WvPz>)MU1g5% rfLIYl? s+i^KR (/%"?RSteuϘYd/Drx*Q6N]< 6̂9%M5n5bIEނGjn1n}: `yڄ1wQUHgTX5*pBwekVt% s0@ GO|7 ٌ>KA/JR jеN* p4BIT?#S#J#:(-Ol1DIW#tb ,7o~韁wCND^{|.Na~W,-i!^&)k5bǴLv3Z@a;h/77)${D;ImszeoNv}CKvjO=@=U#$ɡoxDB%XN>9A|@4~vOҥy +4R -7 zO^>3&0@T-0n@OuY7 OL,Ğ(4$};ʶu˽`$:48%l{UgqLɶ`N)6-i\+,ps70Qx|Mb].b5TXW4}A]Tl@/lɭ\ެFU)Qg~D/8qLSxkv\+@GgMRk\bKe2'qMӍrLяSdSY%G;Q-+cOzC9SoT"2{UopG#u%:^Fd7 ΓOqe!,bf傕 AhsD6@6h*$UmkIgj}PLek'|9n*a%;3~uKx](PRX+Li'ɒ#9&u/Ae@aP>;oojc5-ӛ{BUN4SG?q4_βF+*V([(z *Z] AF1?P_]D=\𔄎FS#V  ƁDU^hiG#T2 ñO 5ov6>Z|KAZ~vLC}u$JK 7=]M$՗,y TWAe';_K 4EY!ld\7<} 9 9>g&#cјS|d&&~S~ \j,Urn~xhLɐ -[|igߊgVFXߚA[˫hTei8P/j^/$Y `k^,8'[=| L 'xOv7W􎕸`'9a:-Onٜ(X,Ml/Rs*m9s"`dQnA>].)ܠ=2 u{--Z A0?[׊'+w©؁r8A3,#]1-D44f]c?wEt5cJ2:TV6ȦրAx#תdщV4(ASCPP3{ ,o(ugX!c#@U=5$R8逩4ʞ[x6C@ v[[;$%BUemv '0#kB(!D\RùPaWq8TOkA%3i߽dfQXȂ̄;\ڜc^qkqDB%#;nB&z/Tj :m8o& C/.Ma[ᵅL|dMMPח`jO>gJ3vΒUͮ>dgLaf]}ӏOa9tlS=gqype\k:'WJ{ݚDdoM ."~<Cg$X,# V VW&+ͮkC,'@R0E((\h˕ >0mKB`PjUqϜ];N{7)YT,0T}ӥt3wL{~#PIMT5ttr kg k'*cK]NeZ_G`vN,t|W˶H͸|P , pt@XSJGN~):v&_m>aa&[ ɣ3CT7F֠ƑxNpRNmjV &44}ҳ$勼uy~$4Kq6=ZdkRɂMDz|4=rKa{0 QA"MF@j'?T7ÇiwҎр* ]?;]G}>sv:i6Vdz7$@d|ARcN/Kb9^z)t&QTIEJ3:~MrP)n)&CloʺT) x|K>dǚm p2e2p!^I~v:w$RނtR87%`FJYX Iy O` U<iT@䉲jGl'Ƙdg$+j]2m 1r8թT,D7^;U%NiŖhpA<c-7)p$(4nќX/c -|- E~vkf/tSidSኤ'#Jf$ 5zEdF+֨iܯnjbNZ \l!oDOR6X5#˺JJqud-tfJgC6}A~W?b/OzPPx?F9YkyqW0e@wR%TSVo8+jkuuheE.'?LG: xmtX z#CЌɨc-.t\-%(KaÐ6DŽC&㢸NT 1\mlSvFU M!:aq|^<~g"!LX!VIP$ >0o"bAiC.'*M u[T.ԕ(x>tdi`!#Sa,2m Z|VaMy9STm&VqNSRe]l$QfZwiJuE9|>@FM h˾{bt% _#U՗APJs?G+$G/5CNP<-?c\* ʕKtݛXq OmY*mMR0QRDQ@ǤS4bT"!M[bL9LY.uٺU22]c4L4\w#ui#z2Tz9u~Q|wDgTY9AܫE'N\LA䓽h/jz&,_@qSrC 4C.Rg9aa&0£*ީZ#O<PLN7 #),Aՠ|h">OM,t#xCfC댰8 ;,o6J rYLG`NՕfMTk!&\C)a+tj)@;A"z]i9/GADa\gsqS%꒕wdG.= "mlPIqĜ~="tOWo!e畡_f-{\)P! ~} ]!KfP׌xjndyV&/&v:_ODpCRJ ,A# n{shiqx+n9#')5J`ЋeږEvMdW2 Naa qt(J"ڬ"zR[Gю8¼ 33hrvLx[4*qhdBX-4kZ)Yo#=׍Ec=̢ⷮ߰[hh Jd4y2 2(͗8׺]6Il|e~2†SWw7=8%l%sIE]G)[2 m]bxX~,$dLnm v(h}#woya 'Զz6)9tvM$@NJ[V% ȰoQ{+x#֠T~xz$<M1]pӘ1ho9͞A\t_Ƭ!ם@!150a/&vkmI]w\CXzJ/Оeig7@I<(6C:7GϤ:zQE rM"W|< "c>DXűPqu_9qFJ=~Y8Y2H/D=T0RMmY؛P~*vOM7u3!<ޚm r}!E7ū"=S 7S[ 8E>r7XUUlկiJr?$4.E0ae4'C}m5/6X<csj'}`. `H8M [܉h j830+xnWKBPB}~v.J|Wu3O^ځc?~>?zn@zP^%I2DЖW~[ѱUE ]/b}S:_d/!`d &4Ag{#%>8GDž|.or;p): i^88Dv{z+ 4B FCsӳc 5v;;)D5vndU$h[\Yvl;$<"jVB_TS$E{b:%k"|&sҫGX+}V A]r;K砱PcS$=!H\;0o!sb15_~UVs \8~1j 4V *T>V X6a9r;ܛE1EuP@Xsl2$BkdM OZ.%1\9S6#0X 0cqzZZ֖il:JOLA,,NHôY\Yl&Kaa{{&~ KZ:m szw@eC|pcQ\u6 /&m{Je#$?p䶴$~̺اP##y KuqҲ[EWdn inz̩Kl fgŔ|j,FJmU7GxqT dHqǠeʯK%ךAWB9!)/?ׂ4y:>֘{mN!ep osx5|E]ҫEtGeNװv\QBp!M!0/"l^,k3ÕW9b;Y8劫Oܣ R"e`<4Tَ)op}&mr@G/ISmNU4L/戓~{}Fx w}Wz>bډ4oFA7h45MGի <f:W3ՒUFXHNj2،.H,htM2&,H'FiB W6eztiD}SwPW8}7Qt;B|aI'ZTث؊D'Y|HE1Gx BS AF:5Ά& e?#ƾ8V)pJ(?D ogwv ċgLxriӳ K{+.Ey׼sϹӲLAAl3}G{cQ^zJݚwunM> 6(Yg&&Ԅcn1iU/:3FsUbjgm `ھbx ! U+ @z+@ ul#N,!_aiax^.[?97[_.4浿#8ưk|\>5FيkL̲G +۰#ںk.b`H~Vy1Ƽ.& YLrgOBB.j&Ȁ'0^'Qڹ!sg"&Rh;uTy2ZRYKekt4D~mYa"H/4jwT*G_RI4蓡éa@u? vmѯ2E%S-)̀"7C~( &1BzSagN•̀{CwSKhݱ_UYi!2՘[LcIh/!%h76N+X n FC|ƺ_ы IP2|0Zͣ:25;k~IU{62BCb%a\퇟^m^t|1m[udXvT N+w Ix.My+KA嗎SL5W)\n;Bseq7럝^YKͶG I ga\EJDTE*n%_xJ 1|x"8!yԃ"r+ h*Q?_*{;\?ae/`kGtyo$ H$}We9-up$3`e]c_OnEׇv?l_2:X4/I׮JfX^CiHvzWN)a6łHeLˈo4ŀT[y+8+E4SRjJ1JDKnr+'HlʪA=-!/ >8H^pRz1K $b5f3C4Crߣ{=]##Y7C\.˞4X |͝A>ߤ9HCW94}U7 *z^b|m۫ 7z`6#8\qif'Zʶ< UF0|9N]cHKBQt4BѠUj#/'a9Ca݈FrZfQ3Vq i#WkL N/^-ihℐU&^Ƙ<5 .WgXL`an4ڿ Ȓ7-zX,܀zg+O%u ckG]px!Ɇ-#7k~i %ܐdn)ҥk=+SA,f}~C{wi\HOAt?>vٺqLllC59w\N*uðW}:K(1ɂ?D? ن(݅3s ˍjz؆+_wόA_~ qm#~ϻy8}[}q n0:1}<Ibn&¢;Rpj5f!mJ=Qh~h3s? 6Q^މ,+pF83?$!T,FKmN4O?[8N}a/(MM!b,z@[d3nϘcޱ>7b:}ґw2lAx_SG$_nFAa}Ƶ&hDy{W!u8Bt[N}'ͮ6D"N![=~Z։&!8xJ,`'nѾlHmY1- q:8TK'qK+'f{Qnz ̍b6mD8E-8{ѵSx[{4?3Y)#BXv#, E2'3+nlHx5X"lnPCӮ >oz5XU"8Cv6UOt \4N)#1զԜiQW+1э3 *KB_vaLu()OUS%q=d1rpb\y_s-r 6=WgrZĭȡ䅍5c> _>ɀ>I'+U JtGEiGJMG` F[qLK#BG DQ  r&W}kO&LH|. 4ÏʸS-mahC 5ϕX^Z#zW1ɔcn& ~R1.bNT#YG"1RA/8)-1&IH@*›&y)ʫutg ul!C@.'eW>S/`*E-^!'urc"gB gE,{93W;KPeࠤX\V7j0Ԃ"&cRuS1dߖ#,/6-22޵gVa4<S#rg@(XYd7V)yx(|]K$xuP֟dB0S@`:yC,A+l~<OX;{MP!!+|8"?)–E_sI.RO:1xuGipV݌}c}u.ft/K#h &̅FKD cCplZ}SlJ?kژ;vyARMH1]E L"ͨy-3eg _-w"{[@:!5!#91Gux̌;q?s0 d `QkW3MNو_瘿vId4I o/B~[%!ck`2 !$\mee;g$9mIQN_k*S~3*z0΋G͡oQQcr4A~*c䉮'"J98-. ~?u$="4j0Mi"w>xrUy&ԇwZDKQeYP&-2I]#]3_/- g^9R $-DZw^exs^ NNx1Ā̋,4,n0o̳la^;͜)X>Ϛ&'PgCx<5+z,^MTfl) H(\%!YlFT<4|F>۔ ?Oa 8`gvZ JAOƛ@zا<`?Tڇ^UV lOn;o󗍭UYeDZSK9if@zc"cs(ҦTvoqš `$ <n ]df>|EӓUJ[Y'3sxmN_;RY%ㅴė[{ܶڀ녗^uF1 0;WZx[K6CL0H1I>PL$!שּ>9sgW\%k1VzR@ 0s3gN#n,M+a(5{1p ٜWFu5AbIJ@9VDs4бjn`&陯_<nh8,v2+F* MmA\ 3vcN߿gMէdGnpı4yrl~#+T ¸;a~xtp'$!jK)jWNWn&j2/I! ` EM}U UGF)$(cm{?|wK˿E[VFB3TeUmìMF'asǽϸ;6!uBuj:hr|+nO?EC^E({P=ۡDF*hgAkD, [+[!#NF+%U92ⓋjJAp@}v_ЇP6zn42݆ʅz] ;ظ)<ѼA9|[njkS-mh3QhLEő%mS@|j kHZ&Mt~]E.?s8F`e6於l4DHP-:]:Ww>/*Ps$:YTۉ:;@Y(m)!Ȓle)̝9B54!d '-, Btqu6Р+_?dwh#aNɛK!yr#Jφ6A[i:Ph=l ڠA \, *p!Ml󝡓9&SMq_Y22ާ1OoT|+ټe:]B9JCO/>󈜰-w@L+t?Tb$sep?yᲆ]Bds`^߆0:f`*+ohY q@ \̾7z5T_0?<3F+ <'Z/Jޤu|MX|䍲I10EQQﲈE|f̫ |/t[v WJi؈eS V2!kѣSx{'ƙXaBp8ܿ, pv1ll_Ahiph{Hv܉j4LJ[3VOW~ƌQ VDZ\) [EɗcWt휷+FzUTl:@,L[H^VP+"ę2A2sիδ[0yb7rd_x4#^qNw.Gr=>-v`GD<5ơ2'ߡ U;Ds-!IY__PvN0=]<b~04Qʔb_QRfT{i5}gnD*X+ u/u$nc ז<$(~t!<z1#~"Ӟ~"j!3iU_0:^S揳L2'g|M2?bZ\yynd:CX۔5͜Vxw014۷s7<#9>S7G,C) ISI|F[ڵxu(cx6㢷 {9mZ26a+leʫhL9gg*$Ը;i&I=9 JjIS4^ꣽlQAz2H0j s  u9@T2M6HD{/~kf Օ~5 ʰUrt]š貁4'="==p QϷP.xMjƇurG"p$եKsgEy]Џ6UT7d~vl R}O:@хPxzU;,3m?7e:un. KzbQ7ۉFȫEHEq\c7BuYA\[J!llb_*k5 ޽EW@Tç%W4BӀ./\binjLXց4G2pG=`lZt݂MJLZ_1Ͳr~n g(CsA6TڍFt5TJ %6 l 7 %T= " 2UЊ {s\i8%mKD YOC`-#6WR&M{C-ϲI-DnۿC`,Xd,f ~9LSeqŧ3Z'S N[3&lkExH4כE |HvIqi~i;/RIDgzf%3uzuUcNosK"*PXr>Iag)ܘǔ2͚w3:`+ !5uo@y}RU/)ھcǛ>_ ]A QktZ ӉsYF|MÂU] 6.vp\7%w&שZY*\Hc|MFyb C(rT=L8JH;_4yuC,Wn$9 -qei*5-iς:͔pKZ#gV}^,f]o6 ѵY+qOH2#Wȃ>T|7:! %K ,9?JIQj"3qpJ3,|¼8WUKN;yΏ!N)T"Bn=D5{Lo:ȌШA5U=衭te%`v`[cCs+y p{G4Q}z-ldrԘrh1c^4oxpؾaa`'2c'1cAcҘ1VLaJG;mUҎoNle/M]H|wiQ|6plӥ t~cնr7Qj4¼Dk*5ܓ6ˬ)yYlSTjjoLUC*Myv~7on "ϯk0bu }MqқKp;)0܈rEGYI|J7ɳBoeqJq=(u_d_|[d/ù815␂#/vDBDDmh6K Cd)eȳe]Ǽ ܊hx8FyVnvB4}!zCwj{\}rkqe]ȉ|k,_±93!:YW*1Tׅ$ӗru1!2N&Z*1hBn&\fL9=Rtsa3e)vbQJu -;kkIa%RXHW(bzi3FX2+=FQ@\Cd t*$~2Z+ :/ݭ~=b~ κ~Rgar}G{)iK9.Z"z ZÕ߅^Rp|r'Nqu.rRϷ!Y :XsmҐ&,v\Saa>EH)͘}0(P1{,1%_/DFhB|oU,;i^΅i0jzuܝAݰj@@_m>ݦ`.q<6U$ n`PBqOhӍ9kHd>bƤ2Z>z$`lJuBuemc=~:uDK^dj 'ؐv& Ϗ "Y]TɁw"D! ZKG:1*tyK2`8᩺v>2UOeI )} Ly 2&0Xb${A ~[8&=$PY /b)A^R_y2r~`exJgJUiOF =k7qJEx UIo9zҍCk҉Vō^W.=6vbk{ek"z &VHV:ֻq_ 월S+Gvn**~58\"<̰xqYѱ+Kt3ҋLA| }6 zX@ZBUqu֩+$mg'\Cc%MxW);h+&+16aed6H]o<,f;b.h ,SBsT56`VCLr/Vxj s}{+kb7J~ؿgGnaլ҅~tճ2 Y)Y:=#2+w>N~A,6G rP 6qB 3T*;r4lܙk-el`(QGF}"JӅ{V΢>@R+k!@%QGn5<_!p8ʜ8yIg>_^-%^d C*x-z0T[z|] EÉ&6< @3`n_l)>`I{S漪#0!wp]^anq=Mx=;"$['29 +SDk.S&>ᐃЮ a4(K5ilf*~[ö~kuN.M)$kuTxVtRت^Õ9ԝry{5cG*=T_`| |] JeM[p|rBz%YjJJU{9RM1Ь̢$U%?Y  !_mX <LK඄?[F0VMR\.8{d2ii~,eٱ*Oulp#aM(db&#ȯDp@[ HThufrnDL|`.6y)bGuiEhUOGsAtIOŋ4,wghmW]E]O{iZΓxrџ/Q=Ovq݇Wޱ7`nzH-DTh,@i-0:p:YΒnd;G<L|s!-Xh0NKsPO1MD < s_Ud{D'2-0^ IyE'c!!6lRz%$ m.zQ( /=`+|黦ui%ڋY'6_q(7Ƅ-o LFr߇ndd+71>7P89v?1͂?LzXXdkj`!b&L jZk'e0h>P1L֯M&/]KRg~)yj!lٲcP]~}`"-*iʴAjĬć^Kw4-*7~w _Z6ђmpI%̗)-ɖ,R>e͠!*|~8^.4:PEэD'WN,BjsQO?"+IgG=y<˥txD,XUަ\ HGV\az3Ŀ׶ ޹ቮ“dƩ¿J)].YkWe_~AY}LUJa~vBRLv;ÁZAhO' PKݴbR e@E J0 h-[ս3>;_s1WH"eNxWx;u$2~D PH£?f9{{f28 o0a]YFp,1I8'.'N#e-$BI[hm6'-X [&32$#Gŗ\ U>l7;?yueBjiXtד @^:8(*tq=Zud{Nk`E40cN6w~Z;mYs:\lUl]F5]jS"]^_|[Ͳ-b\9x Wc4XW“ɶOKk sQN'$)VfZP ,] qVj]RXWV$Eʬu^iY†5 ݆ryN0Ֆyށ889:X_x  o 3z0o֩^3(fKfN=Pvp @ObD֓Xś[5l;D<f t4_Hz0xUy˹u/a)?!*3N3ˣ,u:-e$Ep|fMU?9ԓ5¤delz-SPm*`1pSUQ4}y6Lʣ6Q RbSAš: U.Q&H⽥+Y5P , @x ~L5bIi%:`\].qlV^7yC)A:S"7>u:Ak|&!X4m鶙{ꞬÍ!GV %#)q) s8ǰ\Q?nҪ>T-I aNp2p 9T/aȈY Uu405!FO#^Dk4 D6WOKr5m$ 0ԆDbO3^L9H6.\ YQXB Ἷ]|ťPc^tlxq ]ˊl8`ct2Mj[]8Rsns͋\'t"qE͔\\PSnqtPsCs.xg&8f*Ihu-*08"9}:F';ꪊ ]jߑu^/+%cqlY9  EIAC/Rn0՜<\< Ǝ$2+%I&X NJ&9(26'ᏠBue_jHc"P Z==ϾNhNŖ))?I~?81HZҺS4Z.?%[آ˒Ck6Wmς_\ :L>*R0-5eMVmX5Ԩ;huϽ!)5 \֕gyp HGo3mf[ukn՗xG>^/Қ74 nt 7FȺl9/ %]!F{~]zP\1qH*oF}4T/n)=jjɚ svKX./mLY*D^/NT]}@a*-r'+dj27Œ~6ꟌyC|*^үv }])2~BqNzmI|#l(?/X={|z *τ"M Yέ +H7EvZp?JGĔmVcArCa ak;=8 ݟ)㋤6e1Q*w]7qa1e=zD(Xt̑NEʤ"DbOl&6iOq硫¶$B~e'8+5&.@7ɥqrR?wSAR.gdd]&FN/f5ΝF*}^$PH 7vǮ?8F%MWFڈHS5 :bذ5 NOm 1U/^=4_OGΤłqzmc%WSe!7 ZyW4ay jwk%8*eC_w SLt׈"Өj CpwIs8"9; -@Ak8लl>eY6- B&gNٛ0='W(!j{q|XN#|⊱vndF,)d5F:gSRp l:1T.ib䜉֖&ŋB?h,7ɥU,wHY]|-n[u0cඬkV7r'c-PV_SܨeE1H`$aY7MkH e2Ӆ!Xp#Ο.+&0Rj%;)OD| yW?Esz(PkV픊9+Ŵ.'~gxPQRHbqYM o #Uډ"+fUu[1V̯uVk$B@A wb[taBTS@qE**q^?9f,xx1@djo>=K;@n3`>*m҂FpZ ;% MůE&YT`O$wHV/ZU}xG/dCts`2ނrȖcD$θ)Hd3hSi'K|km}M|DZ9Ý=#zL LPtTƟf Exa{Uue!Z2s躬.EIM,\ōXK*d͙~Ai?-NMtfzCϭT9ۚ.&yC.辉GoE= &H,^I@zcr)?b?5%<Ӣw[&`HH'+ c맺 ,&- Lo_ DԴ|>': 0 [c&U/uedLΘH>¯B`N=4Ι iR}UUn˂+SDxlv9i6 ݗbWVIox+##AQYZd8lCk0\dJ2Dbd=>8p>7MA#ȱ@?іX~ZߨT;Ty2v/h`&KCЫawܹ_%+əԂ[T9:dž"V|ӨCJ4 =zyе{2E '‰?Į@"^&gD uXb.{%857z30[T JJ蕘'Wퟹ)K_< HtNVj&>X q^bL/ɺG??qV~=ϯdEfuW7dޑ+ZuI5@b6;pŃn7c P7%P9JVq{sC~%Зs< ;mA"hVhE&O龪1G MBWX]+p(ˡU <:0Fr^ܮl6rq '~>)iMijiZ5Y0̭%aFzv8@΋2^/_u /$:`;N2AH-1,0 d~ȇ;TRYLXQ%haL@> 88# 2ڛ~uO+ʐ^S 0>uV;,"oM'6]b#7_m#?ҚrgzX+_c_h7§}-'6XܦJ4Ʋ)Xx\6ӞT>`BsU?\Vѿha&'[M &y`1V"JńɥJ&,Sh:Y{_ 3;,w~W4 " }cWvbPrOeI^;@v ybơJubj$Y%A΀0M85msD:9}m~MO"S,Xjt_k"̝ 6R TwҸs#C2i`?LJPu:w]_YoO+(ӜAJGb͌:hґ=}W;I` rAzH9amn3M(ymj@?[f; ]BU;C-} @&=?Cf7yk4mq4ˍb v3ؠQTc%sw![֡m畗HwJ$xɉ h=P0G̦]Fw$W=p20r |1q̗vl~/S(ۄZmMOaKM2^UL7ӹ9t]KImJ;V-v1GUZ^B8š؁,zC1RYQG,`L2ڻ,1@;V8)'lJѹHPJbFNߥ+n}-pQO0Tar~r+nD+*A,R_JZ݄)+p$ݘ|[ XdRlB?<`@ vwؘBUWC@jЏ Ԛp]V7}vEFU-‡SMT-:7rc]?1PkX6mҚZvwpSG,!بnm"4Tfߑ=6ţǤ6[O^MVln-Y|r6F:aI͖q| pgTǯ /InFlO#*~utE >ѲdJTwyXY[ Hn9V:;ƛ*^gVMv3Dv(g7L? RCIMP28o&Giz 8w`,˜4v I| {"!Жn0kφ^cI,h0~;4s}*H{ܲS'}CZK, CܵFx3Z?r8(ס '9  $HCUd&2%OCL<]wx-Pogj=~R@n*ĢSc^K[JjBv]cq?y+2= Ps ;}Y\$SDt2>tmIzR2.1V YlDԝBSL?XxHސZ`r\%5BZf r*+q1Ҧ/NXwˆ8t0_8 tJy!axZUGg4d_r,o&3Ei)#iD+%UW= :wD@vD@ M !-t^YR| ,aϪ]-7jBUsTl͋{+?gX\S8Ԋ$AT:%g 4lҧPPhJ.Jl=#mODѺF&"H>zܣaEλ ;v9dҧߗ;B E%dD8D?[h˱ʴCsN5f9y[JY2%`o9+-B5~d븜WBbq& ~a0 LFUbmCZц h#q8c\A©!/=P!] - s2c 7&rISl*"~,N b ] ayC\: 6˅% n~s]q7*AyYK]&l`- ]ጚ,$N(+x7Dn-B>VMdyA8_BƩڶC{zF&x D٦eS O*.@*+noOz)TTx?aP@B~Tj* U>"+#|M[&Wf$bY$ѩ@j#cцl!Mb.2G-^H.YCrpDy6,t}]8792JsgF/8g2Ә^/>L]7D!4Flowk>Zti?}fmWtnc׵o i;[uau{+jmD7 ?ʏ t*#0#fQ$)neSd`@S17p훾Р,ƵO;ٽF"&fRR.\s~㥺ȸNíS8|Px?i"Nt*ZB׋FH|d_=dQ`buQ*rJ&;ȏŁUzP/G @$OTaZ=,H^6H&`%Ϭo&=gbGdi%bvV-f#w|j* Ş v Le4sZqx;HAϻDj=|OTE o7ۆ5)QNk(;g;+3Oe)t-62 C0M*(b'- |#I2NpWCҌ|n¾1%,/>)t@2ǤsWeXZ WB-o#[t.4I\hMi; ^~chӨW asѓR49Wۋt6d-ْd"ccbG![%O8M ШYYp4,& 7m,8{ވcOSU2\ `yL,E$ PT?G/\N Mov.$_$|ű<,夺A :h fdKݰB@f&/6oU<;8:hw8}KJ|4Id뚬&p9A5iS'!b5w.^ݤ^nґK7SMsA1(IeV3pt]6zƳ 8 Ј#' DϝEcp* {.o߫]c8 d#eh*]PHs!r9mD&)6|tNi9}79 " MCіp=6 saҙ@Z=cM~wM.IB]ūpt@7bE"Ϋe|%q#-լ[cN-p]Ex8ƻK :5  EHV8WNFMR\%8pܡYW%5igzĝ%*L$Yxp)٬c{ zEt{R4-ᵖFH7ݞᵽ\1܏oȏɄh?l!o$_*)28>E>yEhIZŞ)Q/7(@'LgHݯsC|V.6*ڹhb6+N?΄SdP@JZ-<+^Bb|S h^a^,DzGO Q&v)լpކxrSsAaИZXZ%EKG{2#湕GRv R&լfa&M@q&I2΍G.nzu?5 c~DDlkbBr qf~gTΉ847JFVӵ2M-yRm`-!^B̦pW>.ߔS[lI)[aQ:OXc i{Mkky~5E J90)SD,MfE=;}*,[5mڿI1ʬ{#wЮ=K)!#PrP˟2:2 N|K܈;IZbP=P85KYYq~( s.Q [2$Ӎ`v ׬p-m;Cv#~~}!hԶeŮ^B㆘Z60)M.6]ǜUAJ+#g)+gK@KQœtR.jIv߉@CP W' 3'Oj9n;B3O'jyn=!l\6A2sRݞt{ʴ<0t%~Es-)qSQhe$gIF*&46{M~=Z M-ϯU׭_>-KGߥ[d ^9dRLvte+x &3 dL=B=#=לJI`<NNCZ T%W[6t#7[=2M&= nB0 :UOP[xOZ|e A@T j3_Wy9LInokTtӴu6Q1-@"'Oo @%TU$RGҤd`Rf-C3^dMTnpEB3m;yھOAD!imgtf_}T c}T2]G0oN׃%s|pz߼P_9#5̰xS&=FE-"W\qN$8SlHZj|4,*|NMt_mb}Z+Z?< ep< 0QҠJF :UBcl'YfVJ1~՟w׵g'j6\R6E/= o3bKY i+FB'DW0*aK& 6a?9{K+X'J>Em{ȱ1o,`h3|r*:xP wZSvpVgGl{{!)$qroX69k=ecÆ1s\΢Pdilt'.KE+&\x`[.Iϥ<#$pސXQHyо;}9Lxb+5m7:H l0Uz% )VEx7WDF+?۬jKHJγ ҅&@b[`dzC3cۣ Ubcv7|FTsTHX1cמՋߵ}Xb:#RFA We/1;lyجb?jȪ>\˩л"zCW/"SǵOR ]w ׎Yә`; Ӗ(d% GbI]ْ-dȞ}9y2Y$' dL- rHӯӡ#o5:1iO3i^b Tp;ZI[m8F0N{߁ :@g/Gb=/ra*]gj *LesS XfwvQ]!tAKRm!CsS!(z a8ɘT![.tˮ"◁4TU`يfdi*ߑ]QnfҶ'lP1؆/L=CS)HOG Rܥf|U4:6SU%B̍𙊖 v;_!;=dA ,5лÂ~UD&h1/efx{+N6Dt1fQ(gb*ekԩ& XVCETUgPg 8:nVo{>ME.r? X/9NiK3s Lk}"sr,| S7e".Ҥy23gN1v"4`rD~t.\\M][RrqsDm#&].i) mքrl$ٱ;\O:?`yUcqwKVcFk걎'NHE~XS.51FLBD}ݳ5DAZ?㭤P)ZoouQ.xО|Aմot('6: q[/+tVuC}}@kX߲*p+\ƴѳl$ևyUG4,ycH05NQk:D8mɽzX>Ic7Z=EA&<<3:)86jGq"/}VjGK٦9T3f6RG^W{]es!ˇzf#B8c%1@buq@? qp{PFʄl,}-YMt-`F-vK"S|ЀBN7K6;ZppIn>uF aTgF@U?VvsA>E m3ߪ욂fS rjbr\ sɩQN+⿵|nX.-j^Gu0Aocxt8:b-7ۨ/dh!).qukeI_lE 2 _pY"Dq9YfTwX:v %}QkK s:@ɍ&XM34@u:@ӂ]+Ϫp_)!~a:]F7^"]=B‡@'f)X_w` 8MhH7 l /muus\}T^jtSeQ98c t{Wy\blp%#AУg!zF^44O0IJNcA`G]YB,Q1N"Vkv35fAқALm]L(Nǁ)뛩T8!O#kcu<ȦmFDT(qu=+dO5.+'%J]2Q}$X<)'z-O\GyX Q@`FzvȨ1A) ~ <"`%[1HeWj%%3p,M糅gN!ʘ`[˲F*c%¬SԻЄjѻ\ CiT[Fܸz|Ytȥ<'4ϼ΀F%tq +#f58 eԞ"0bPЊQ?X-} vOr/|BKVRnT%DecdYs(R֒F4(u;xaUa]j&s8 0![\)K3&Lg^HЋdIG͡1qEy]T[`XxQ<ke$h9Յ5"I R4ueacgY/rKYCBgRn+dba-k1QA(c6QPB _Y^Ik"C=*\ٳ~GS;wP?N|N: hf&@ 0KVB)h2*9¸L"N.d~EOR?ys؞Cj+XTr5ڰ"suGlSIHTvFq6ڵ̤հb.Kr3/5h]4{KOnhyM f~/Zһp#*W8[T,` d=2 %ax&s vl@b ":"1$0cvE<ڮt+n%yb}Yk]'b}|m/F6CI#(ǂ= K‚ko;$[ T~3^'mwfUkVF#h2xFG+&fKyru%=>>Xu4_;5 v{*/JTʩ$6]`Jx(n5nK}ڥD(<Ѵf I~  :~8YLE/~t+I4{[&PlٞfWo(7Հua\YOPOt4y5d0>4,3)Jc ]8+9XYb.+l1*eZcC=)fjk\Q և=WcbK(b'D1s=6BvXo_ bo0nĹaz<z:pl̵Bȸ`~+dJknX|oY}fJ02Dp9ԗu*:X]Nx N;uPOٟ +CVnE*yZǂ6usaeC$7+h'G<?hk($λHrl\OEUz!X٤s$viHq 98>(h/ w7|qNKAhJ,w~xmea9pj1şl*0Ef$6ޣ[n5T YK愢$!2~"Qa:*ۺK @C*79t˼{pw,7s_yPv-k'b>*M7^T\Q,Hj*hΓn5?8NlhJuUP^ɲu!VA<ʦ(YD\H>Ֆ}^_b J}l64ˍ+/"uHeύdt}Q5k~܅t|rL5hH- ]e*_Nժt)ffW[{{@8hRUa+Ѡ7x-A'">?S+W $NNJ"k8lcPnvy M%Kْr$#&.īۿh7ty&4̪5@ycp#vdנTY@'3U'*t9#8CG.mk8*AǼI]})3jH]9@Hږ{٬X15ZLR*n5:dJxyYKBn\\BlNTJpkg=Neov/rXR0G1$QRA8E/vfmv!2weƃ(X„煫_ubR4yc"Seq Ձ<඗6Jqf4vBb؂9f@ 491 fdʹeJvcRQj _Ehaǜ-4 aUubӄ.nW'FOt89q{pef)~z:yt[7g⑯xL#u L0ge" dpp;~[`BD6Mu`V7epvڿ55BAH):ӔRhVP,4Ք2aJsCtugGR4iᘱGI @ mW!C;2<<^It)3֍''TXo0عJQsq)i638JBL>@vj 4#2ha7PDL5V6 -<MTVBBq>>.%d)xgH2mZx<ʺ K\Y~mT";^IHw"|8QG]t}emGѿES7ތ>!i-KG$wCYhROYYmr0ԥ3&6(K{ZDNT(4z40cv.Yb)u0xQT7ȓ$.! fBz|Lf^t+;qMZǩL罏=Wg F M C,#w:+s;6ʄ\P?"?2Lw&VR ei$1RuoVπRW2Nh˸F7u }iDkf7] ē+"Be[oqW&퓥|DSL6fߊ+iV ?$ŰLyON93x.cY8/, o$qe$5\& (%]?D/5r7BJ+`84oI%eP:RB`v]JJv/mD7!1*3_`*m-V8zD.=bDl<(4􈏜XDtɪpw֧L~( tUL<"G-u2% ;2Srr'&7ğk{HxLwL.]="|YdiK\"_Ep@E73>JE:=OXiS;<#&ɘ0>NpoLY8brOLܩ.Oښ{=z`5oCK])@G(Myi$q[^˝XwƓ 蜣: Znt:P)+YwEC‘Kߚ`l8-UstraЌUa|2A]Fܫ#CcMǺd@$GAʵgbeQrvj쇳JyVRd g6ž;6.#Ws:kBsҗ&PD;N*{a8քAb6r(rfiзLەkXa Sfiftx`oQ,#҉.4(tݸa%p&}ɾ[zbQA5n3 Yy,=eQ ft4759"UK .}lmwY@ö/ch?YGL bd|BqNiq Yc t/|ؚ КSQ$Mq?h"b^wpSI4)[G0yD&!|pDvGWGӸ^N\׌5Du=)|5{)dh3AX"c j4* lbL/_wSsvG/\r f|(OEIzX_~ImH387MU=@EtgΕADZRQ^%9%x%Y1kP@QNDU<(n'zqNA_~=,KٴEJ1uu٪a5d)c+!3R-EtȑV^)WN'sx':H[ LFv7! fՍ|if{jJ|2:#E񁡔W81G+Be@jnES!ڞf>;Ltq ,oYTҪ*_fhjPX֢8 =hO_D%(\:l"t3[ꫴY]( u+\cĿė)(&t~4\@i[9oOVϏ^W/C}燁WFde8:lBoB]ZT(ˣM*@h}Y9T/dP3_8:^ ̛z,A8ȪJEi;gG_x LIiQ-gC|HA_[`- Dv8bEj2DB%kcԉS'CE:TS7#DE|PnTwۧ8+^ b0kC1GLqv 'L?(~<_Hkt4ս)CI-{gWZ(n0uOfG9_\OI^`dKDQRwd< ؑ||ZNHw ?F?uD?m@[ϺH>a&㪌َ\}8G+1F7)CJTt@N-ׁb&|7'p؃^f Alm!t[ޛK0ݸ}~RUjso6@Tv)„?O a$J`0ˍPy\efK2_dEM~]ߵ[wy',NK"׊ymx+gjۮR3(y`~Efj?{]ۑTxY!m5.Ѥւqm@X b~'gݦmgnJja"lx~l*2;-/ k2}+OVe{V(SߪWr05yAUyꩃ G.D6{ pEk3({>:JQjjzMml^}\Ղ)Җ]4drxtmXQ!JCzA})ZG:1da&i4e ө*e60S䶊+u0u~3hcU=fF5Rs͗B RgMMJEhU[.(?L߳^ľpK5'st]xr/ќG45hL Q[uY5q@1q iAExE°?,}W7D7"Or Y .Tq"tD#TFtg(vV%+'Ǐ/PALf #-&LC +olh#)]_X񼖙1{O<60i *)4yz{` gf^EEt`%Jpny?d4Pp[J!E/(+Y.6P{Y([ 3M[椃]1ӑ8I!߇ a8JܾX"5B F0-IYe0ڑVI]0a#llk} 4:\ln!_ *b jU5V {+-m}ђ@ |o.,XALUi]Cg-y8seO!]:ۥ$ƿ%afuRAW`Fnr0ݗ%2ßoyA,QWb8S\"j+UdkJEJ[5zP|HJ&X_ϟiC-sXn=ȫz` K(;`g,$i ''I_a|Ew/DU,U!daX3C_Cu5f$_"s%CoΎ-t˔W[m#UeD_E^stfTx¢'\hU}s]ZgN}DO6<6)?xP蚓F4ئyzg~|MHz{魃aDJ&_xvo`c߭4Pxɞ,[ v?;{bvWY I(ͩz4 o@VȎn6Py&Oy{ۀɛ?g; @\XWt5kJMmoҞP˛"nҫ?ڂ>vjZhe \Z̖_G,6'f.c:q] UR*]˞O2_kNn/3 RYT1k~Q_x w#k^"\xgs(,8 a-Il&]agA'ִVEho5ČwCUK211z^6W@d༺RY$۸8*Q<؀u yFU*T0A`b%gy#}?9|3tѼB=(~F}Z6Eקxr(J `]0s0ۄ00tŏBc9LXשŲ޴|—jkf@PaYkYhM&Y07Q/œH3y;5jI.`#Mݴ5(+V#Udq~\%b1|پ/jB,\}?m oObA)׺K?=^(nk4vPElϛAaߊ)LxBk΅r*WE;Mdf wڐ&C/_o"d8?f ;?\#f/7\eב ۣ'v/Je17tѪt-A>u**T4MmlR-O&}h1qƥ a-x߆Ȼ.4+t<êncMDWG.ΤJ/w-fu.G\SQ8yUӍԽ1e_%Egϴ'Zm$Z9v{RրRà PcxYp 4J`LsӅ=DU!C|AGO٩ '6J0\\ɠl}h269Si:㪿Krtm (zjnAvzoԘ=5G2 Gr[sp/2*Ő8hf¤ŲY zu?,>FLAlLKÔ>H2SF :gMk{PKFA6?_=}L2~: o$ᣝ1Boh-T][Z!yVk@%đb֍L7H_n3u*g$hdfznc'4rDyI Ú6Fl=1ZD}B^Dux )I`L6y~M`$ujFTOE-a);Ό0.^YL&&|8510vU#]x%Ӟ "vˬ#b CkM!sX(If0(}Pp<+]X0Oĺ,-y95Ci˵_zoI7!43̉fr2,~$,xNdkEXiKb~Iw>QKJ̑IU xuR3sR}XI`mX0LÊ+Fi125߅N/E\Y>9q}scSU 7[:CbwNݤMaW9_(a;NPTwgv"^C=Itu|x;"|W4.{ZӪ|s)_`gp qKq˒)Y  "41Z g܋*. 6zgcQhZZ߈+~2>횁PV;}(+a5V\" *oMVPԡ@kQ+a^2F;r ,$c2xVfi\wǻZ9?a:-(U-ȁ-csٸ>3r}W4{I#BN)e%[yAM`Sb`f(koŅ/gh{v]=skmJ'q!*2da!aO{lKp5LiQB027,'F%#T-;J1Њ~Bc |/ń>Tr9XEF2uU?Y$ Y +1u]ۙY&Q Q (0_XoB}x;U ΧF\8Q $ce4*5T`T[K@ ;H +-F_[ʽ)GYt\5°DWd Ql*U,w.S~aeg!I$hwISMح'K)ؗZ꣪Y퍘bFЃyۄPWF it6@Gthq78Z.cW(ބ v95a3eS'* OT&%Hy'f֩\0!Tu߳ @j ա*, %w5Pլ:j OV| RQJxG'5}4M{rZ2ިP~V Z9x˫@jI٢8}ջו,9Ć~4}.Kl')ŇpܔXX#uKB̞@k1wH^ZaO\w:]J޼? D=#6#'=,8l dbiژ^/JC7X)ߥ@8)kB-a̞?d=RBG ʠĭuOW^Z4QY9Hz!G[ Jػ9I)R4[u :\w3%R)$OG$XM 󎻛x;g3< )>%,Ga `KS)M 2C5K W \AEMEh@8!&FíVF]"&uNnLA.#:m%@ 1 HcMWG1XyÏ=Ba˻g4%hd6 z?$=j~ |0ds}V0U͔1U;8XVkYP5R){%%Fcމ % ]C`YC^  F`VoOT& J̺f󭋸5v}Y֭7&;L\bnV6~`@W-٫gZmk>W-y*4r|* fIg( p]X{e} Mq/tRbs] {;4'U[!haس!3,@نvC!)b6GByW/Гp7!RG'{ {\+'j0 Xsp=wA"C-AbpH~ I֘rs@^5MD%!(}s`qc* wϻS0=@qryCx}lJ0xs&TUG&{f%;1/h;y3h$3Om'{ѹk>MqzhRBB$oNKDSraY0bڍxTl砂:C~Yzk۰&G=`cPcD>;?8Xws/C,9&mB_NPi)ynQ1x:R[k30᳋fSFDlju!Zle;I6^}:ݢԋ͞<ӋLumPuaFpiE =LPjDG2 *DKU eq%ܜqHJmcbX2eu"2Uc2ӳ/s"#*)5(oL/>lJ&AhS6@R7bŷ6 \ݚՔ$Ftnpu~%OG蓭bkW݌n1 ԽQԿ{=jsBa䐽ԉ؄Y ϑrTСc̆!9BӃAΞ4S}vu^^ĢDۜH8wDuW2 hYce+W2rrUhIZ2f91,8ݻpslٽO!Dsfݰ.ןH,,r Ru\ĸkW% h\+:.ٸ!AHHC(U: rol^pg(lhޜ)ZƼb~ӤՁnjZ*r_vvf B$a"P8身Es_{zҧ ^{bo9Euf0]i^Xdz|PIEL+#(;OY 3hBji0Az@onP9؄?L;e} cQ,5*젦 gd9\烷@٣N8y gtp8yHL[ eLT:nU#lF z fuUVWj*M߷܊rq@Pe؇xi\햊zw8vS~H]Lg laX"b}IJV%9 Bu޳-/8=v'LsQ(AZ}ɫ&p*`xb"0p]cZaϴgZ վ{Dy)'_kC_DoN3ZJzW\jT:Yέi, mI7 _pcD1G:]131y- %¼RIveNzӰs 2~)kIXb [w0bUzVIn/RbHVjj*R+d;܈2OS姌7!Xf|5xy*hz|K<^g5onONi-4,.+r3ch DxX]O`mu):gN}6 x[*#O7ڂ Z3g?^" 5 sCc$^d(ǚ 9޳@<ȫQCn/f%Y'DUj /6|Hya 7IL򦻺-JN,25ԴTSXҎ%2Mk8x1}e4bdW^uKG/ż WuFU^ 5Y-|n<FQdSVq?pq,Pe8{3E.i \7 ճ`!f(T /¸ex>Gq2e3J}TT=JPNƇ(b5> JLO7sׄ-4u6Q<ȁVͮpKVf+מ=Y)P0nKB[ Ð1,|>6S(x xmE$4X7;X[U=S ڥ~:%-]T]'Bq̣s+DȗK܈xEB. QOU.F BZaYf&25Ϧ wWq9Ů"]CZuIMg?޼Wa͔^ku\nQ,{,gtvwag͒ȪJBQ/pjogA>9_ə]4~׽I9#lWH89:}pT>J{ 1k(f~>ȍ cA{F.P;̿R8^ZБ;IQQsĮ94hIgw'BAO(grv<0ӿ(Q_MDK%>LoH'*FsK6_$ D |a"BМ8{bwn$W-,G/)PQd?FJhA+䋞51tA&bh:) sQ>+a0u jY? @= b#i~LlYT#U'myV1ĖP(4Џ +dcZ16xhY4>J‚ Pt귙 =B Vz%WN +̄D׈0g{zAR& flW@KSZ)tu +E YzV)A}gNKfY}ȓ,4GLǻ]yx 9^i5ֆԊ`?7P0Wۢm"њ1?k#HCpcXF ܯWaoז_VA _iy$hbF{ og_c'ڦEbQjT07矰W7gª"Iepad$ge F7^[ c1".+A\*>lm~I"8dt)'&tdؚbY8eך{d_uLĐ- V[p8Zp֓>'+e.UgޝGP˲&%zMw-pLƐDZ<֒J7fW*-,l'1AW4HcR!МI >]|؂%["kF r*i#2H˵M•mWKKa&pfFkT1Uo*'2U^KN(Gaq?N* /PX i7+ {XMe<8` j:eA*4(ċ~}i8-!D&kA82^3Ipk djv$# gڗ}f.ؔ;)B ]4(s#`#`2L{&0~A٦i+U;VOHIkU]ki%p0BhrqUΒH?E`ʽ| _ @|eXJjQ&ZA}mNIvȤW7pQXt(t@"ýhSl\ Bi$~~][$Eę(0Cb{5gg](|EY l0"l'`[5H(!<,=6rFttgIy|=>B_P [)w2_I#cȝ<0o]pעϐF¯[Z^p?6MdY.90?g6șe{±ł?=V3\ASw\Ȩ} }둞ӵ;lk kb8\KWѥaF./]1AFDxVIPV[MeE蜱JݽihEmצSՈ0D2t%H%´o.$0Y^0&0,1 cN' =`kS =~ff|dƭ6WR]<G[@stsgg떍Q$5ng6[lԤP;, \cWXE1lvxpڪjP6-ӿ Q.J2 |,ZڒQ,XTkЫ JO$u1ޒNx*ryז?gEWP0]]@-l޹>smQ<0,liԓĺVP 휂E/YESA%`ܦHRA1'}tP Յhхů_2q"Ec`޻ QNt@̜PLg;5nmQ~+K{H~?,<, $uߦMMV*Jp:/'Bc8bg ʯ`Lj F ]M.3to ؔ{.2;{ᎊքh8#G~jwz yaQ9<2\'ӼL̤Uŧv$ ņ˙I?"1^býlkx-8%;ޒ~tvÎR3z9 寧'TD y(ߖSc=1;fˊDF֥oYk:0n㠏 w\Ge\46_HL C;P !#]Qz$ӷMSȭD: G| ؂ٚq}Oa,@ 2O9Jh%ɪfoQ;>*ni:'0uyFܿ ˥yM\%*k*rvrpzϞsyy(_mo!4;Jgb+l+C->bM=a )vo_ g{0u8R8U@ ;? O5RDK=e~(IbSI fbEAC~Hq?a[$Μ; ,6>qNsgvWixEe @ci(u$O=7AoY`>i/XghMo˕I)7Q%vFʩn4}C$gL1%aiQA64@HA_,Rtid~{u^֒]8c4,6UBS#X#Ӛ\{S-n}A8aLRj5 U3jERXD9&V*uxKXmah}avNdd/o9f$R}a躘yw0J:F`-).e vF x^òZZmj"zzv'@V쵻TY)sK]?sV)Trr sdW /koBާYh E q(t[ûʼi#Ͽj3Kj֡ Pku@9 ~&+p?hϳ\?ODahFV؆) e|mT :]lk&pW#?d3 L Sk!7cKdwLؼUФdѝa{ ۪:7_6*.xWZiRqa)klx{vbX#s,}2K ;m,Yiz&=ͰW롈By+BF(!/vIGCR&-ڈ9 sAQ q@/ <s <&ȣҨsok$Ufww'm2+>rۓzfPgBP\N1! m$_Htw H W*gm8TJg.o䉰g5.v1r|걛]uD6M!(25C*B6Oڏ4ܟur( yjrEH'쀳p}_ӌ2d׳|^4آ4YU? nN7ܣQSl|Wܛ˅?Hl Tb]e۶kڠ;AHK5IA"93guX(Q`B̲XM I{=5 =H dN%'JwthBͦE6YOh,OTnQXt!,E҇r{tlT^ӿ<B4Ğô aEP!v됤MWfֳşx oׁ'LJ+ ϼCosD6:*FWDd7KmK=j񢾀2om_5l`}'u"7*^y[. &(TݲUbb&|Z'rnx?;c> eC-o⚯ky\ʚWCA/_o]*"eovtH0bS#d}xw{6 .҃0'LMecX)RD/95L"ON+@eLrRyں0V5==mo/y3bEt~ٮ+乷<O`r@Uk;WS5 '\E:@]>̄o=#4(k=l#F_jL* x2$,/O}y$+y*'_cS=s# |qAQz7xj٭"M{}/ 0+'y%!#W-y3En 6ʛ h]9֥Zlj/ {IFP To;3zOWAy=e)Pg8v9:슔%5S%vW+y HZэ4[+,Ƿ8C|#i1{A/2z(.)eu>-fD`"W{%_!iR3j-R&XkNI R Rx׷NɓpWNm"嵋3K]]6$f4O58flMW?!eRJڙ#\bִ^u6'I^‰zJ.bJɁB[9]AN͋,v8@a@nRe8,X6e][;.S &#TRH c1`O |gMsN ySU/ɂ,*7Lk=3}^_J"j/c%i$jߞQLVs7lR D{ J~dXUk>@GegsɷmA W8K0NX׺e^fHa$Yh4$y;;c}7űA 2ۓ33_G }Y +20/%yavB;1vXh +n[Ysϐt~W1#)#nxK!B}@spZaGKy3&UmUV캱h=2sP$uRz\&Qȥ7;[p ŃfWۧ~#е*%>e-+5Y| 1>A#pB\!n2KW1IYp#1?Si;X ]=.+zC ![UK=u`2Nc;5Vy #<3(+}J gb ߖoi%\HI޷oI(x0}Al>x-)LP+8zlW{۽S%i݌Lu,oMɇfwQ:% CpsCZh3΋sB8ȼ$K<նwF^W nq=MTHd 4S$@d4@k3j7tM)^j*Cǝjթ9[oBciLYJX`;7;.!1 锔gn RfjyibsQ*_Oo0Id{DmP.5l ]Y}%OK4dML;]ꐹ>juDtXjЎ u%a 5EYJ%G4[˛cX,ol3)pNSPw?FVeW7~z(+M쵐GbR[y[ہ&<*=UQXM?W@ -L,`sskX5"oPM@9&unbqec0b׉)C^5Z\RGC/m(>޴?@PI1'+œ$ kfZO'X,=\"+&44-ϓ EPG\k_a3a< %A= 1Q} uɽSFWNVw׫OTAvwѓؓ9P0o \P IDt/ΔB|8 ("Gܪyb^u:g'T)2[5.Cb7c wl@x.q0Fg um5b_Pa`eb Ã}* q۾L.`V3{RHՂ;(D  `2 $Hx" _VU:PDFQMMG(SB ,(;ypZ/GH@d[[?C5F+@q*]JªT|@ؓIk/ŧɎc2=}i*K[&aW 2\]_[jD 7S?rp)x.8gAV@|)O3@WBV/}85rNJPD9.E6504 cSD&\ hG80L4R&d-"g-;7.#|LpS!pHqkaKJM,ְ㼣;\yq'C=hN&rQHxE,x:2T2O3 wP2Mb#SL% &3z&̓` k1 x V#vC#{cxjw\BY=)c B`4{%a`_ግJXGLKݤ0"…ln(?2QLҕ>z^++%z$hd15zL3(!UP|lgʞ?shOG\L{r£|i^z|~{i6'qsv?Y*.")`꫓Ut<`kG֭VntitJ-tJ#rd`['zcߝ()izK&6Z1PĽ`nPy_mN7;D; qA" ۲&04B;PSh^ހ R)5VaꦺZdYrUK5AFSnRKos9LD>I;Nt3C G+|B gC 2b+*݉8Je% =9+e#QT?5kN'{oX ~Nr=.\GU"5)Y021Åq3:%@I&I> 2$f|X}/|$֌aa_\ `<.&^<le@% J`;p7UʔPi.uu.Wl0)ʒ蠻,m-v[L02̥}V r$<DhY%GVܡHv,Bo syZn-j?^$ݽiԙ>y!+:uAwYRJ}Pz^4//ۏ)M_ @|mR٪&{JJXHDr3rUsn̊ģVC~o0VdrU9p |K"Bv :{j!bB+=1V0u-c٦JN;#tH|t@&8nxi[m* RǤYy pF93}a 7!2Gzi^#ǔ0/Co"HJ\CQ]q:!jEaވpc%NqG%@i(6$;CQM }v&N-Gx^;R炩M~KT=&]F,z 9#ٿ6MERMv-" ;`7N0M/9fCe)F'*&g#\MKy.4|4)3WzG"&jRYA?g P|BC"f$l˷xLZRV%nH96mTt2*3 XNC\_L }6aPVQr4 S~q]^iEL$xkdC7-IʆPEI =I!ob}8W(sS%JU+Yw*,[s(G#T&6y<үa9` ^{݌8Rt>ΈDi G: ׫;qV[>ʷ9(sP D GF)%a^8K\0,Ҭx1}bDՊw6Lϼꚩ\L 8 6~@t-{k>TjJ(-ӱuD\4ChaRo‰b9O}}D%P• H({߻kl9|FɠJ%jۓs'g7-{X S:G %nhn੝b5ծ'AYw!'aPNOq$E =NœIo}}B {>X`MwVFHW\ftzÀWϺ c8 MO+twk4֖M]໨gwP;oh(s*J'8 -:HKü7OXkw䙫@ NHXNd{H(".9TspN JZ9̇650Ҍv%@܂|4)UZ N4 CՖ1G8fI]|Dgыë0h)k^%qnz`H,flM > 1HA^ͤFbUGb\%1Z}gz^q&@fv*lA="r~m}ݕNQtXJa'޾oc8J.1) ` l'֯%6u[?$\sǧ-}g% ]c-ґӘA4yd!BTv5۝kkAH_F BLIoW1B 6h7[3F]"\hi;G9Q6<^h4 ":65޲nIl g=Zx9tFId$NxIGvV@xXYt !̄^n#řwgÑ;XxGYo` k"%S5%Pwł^0$ Y,v&d 5eG6@3Lb@TCՕwZ=S `1X.tH*x*in_@i&r)o۶B²EU .[V&YXÆ A 'WfV}D Oy柉 >6}G&έ#{; V ~Nit}(%Ļ}C V%E=xv5+%YF|ɍ~:jD"X䎕zPڀ, ll:]}7rcjQpzՋ>Q&YG=yT^W# V :JmO6wRf9Mޥc}QqyoTrsc߹+SR7Y)A ,K K`:7'y8sʱVUGBZՆ0(h4fξ %lɓ)s9XW{M^ \?wMhݍ~y)JaYm8r, \G)!hJbiE-ys}KSыȦ_fr*E.LSp4GNJ>S.oA:]D3။ lF!pߐk9{33' #AT2H]6o-XRD9j0d|{gkUoGM=l,' ԋ*T>͆}۫qjM>$C8Y|O6w]B-(@_hs Ѓnb^U[tcQl0pwS람̝J{@y}`K]H 5H^"ޣV}܏"iViR"PkWl‹{7wTk&MK{$՚k6𔪪!)] R`K%ȿ8!{aVW޾@,%߀CYGz:: kˆKu;zL߉.>QƮwѩ~uw9X| :-#N,.FL&CfNG )Ý |)Ju$99EBF 2Xd*>ᶤE_q3gJt f>$(FmOOD5O׵|KnXokMc۫ux#@F rp`^c׹,\u&ifeYM,p5,jmQT7Ԣsp 0=)4"67A+:Fp&+e3-]q5R1s >xߔkԡQg\b.XMrC뢩nȮJɕSvG^4RQFR|`svB#GZg(JwyF?o5r @yr&/')0 vAbఅtP>4VO{6.Mq$ 5P"$Wq F9CR5L9g4{)k?wQ=}<;2 qR YHFևZBa&cI|> ^R9P ~2\?nX$ŕAEzq F.r?anH@r}9Ypwl(\1yϹv å"7? ?x-3 jדּT92ԭp.ٛ)tAa ~:E:$K3{jd\Noe5$ff@PIݿИں4|WBW;S%qqnV'5& sR@J@ 0Z}]w4-V+5Q,+g.< |^B] b5~>Ⲻk%ðSG[$Fċ2SLA᭾ȇ+AvHĆ¢fd\2#<$5􎬶M3ag^JҟOWF0Me:=]0LzbEq}0B xj 6fjdxp܊ZeyR8TVTB ⪸qhٖtϐQ͢{>Rv j<@BR"FT>cnuNz-"xW 949fb=Vze)|DMHEn/eUxv 9@CMRomӑn? )|% N6![bi]VT4 e)$^SNo.(y0# kO|3c;]}ž ţ:(WO_'C-ge~UH;X`7͕ 5ml'^mIʼ2n̘/q!Ъ^1` uGz9͋ds}885!nf[55|7[dP$Sn!-K<g&\3xOMsPVϩ7CIAu8=_4e9~FLBUYquNN$:<ǚlej]UYmWO֍zBD(GL`KF|OKQQb4S25>nq5"hBNp)Tϗ5/ƎמQ[O1HƣϏvbLeApM] ZU@GQ3B$ؚwҖrE&ыZRvifWn=r$G'q[Yp1g2I.Ko LASS5G Wi&5KLh9{0X $ 9%-=#n a뢞jir]?@tζ+G!?QQU|HHcpɤDcMܮS!n. ^^Nj&#xi+\Tʞ;/UbYVv*"_٘Y؂YR`좹 `p^:>nk]P%2ݑav3Ҟ1?GB8,dل61E]?V`V ՛m^-ct'd` g:r4PXW8hEwLX^y`h{|0O"[4eBK 6b¾H(J]T~v\X=<SP@:cVL=7RMxkQQ.r`"ysKpf%.*D006&qsF< i ng'wK q)m2:ֲAKg&J~̃aN_pz@ax#skLd \wT H6fn|[PW'@k59BE_Vꯥ[&]mUx/sAlFom\{Ⱦ:\M꟫/%i!Dݭ)sr؜ҷ{O-N"Z9 6OLr M`6ZsLF3{r\bb{zt``hOR@9R{%t<-u{#}WѴl+./wF'aZ{2_&LpomHLQ^T,fэ(+UqeS_nȌfY-ט,%:+JhlޡBZŹb{]W*Dѥ(cO>::Pѡz<#@q+w8\:z#&! `ڿ>SmkZs|@~8TM7U"AT\Wb6)Wkgqz8Pf jJmQ׆!9vC՘`b!O3A2 ^LɤՖ!8;": 2N{K|,`&/75+ճUwv1BpڭOۥ?}QuaKrĪVo%2Vq^@4p)W{@ o\).vx60-P Eآr:t6K]8F1Qg"@0Yykdc.ixZ3'r:]2X5~%!<18G]dLK()r( }/g56,KsQ*6I4y0v r ml( U#;,:&=%dÓKkkݞVCr!i;,S7ߦE?3B 5qtwOk@1hRUpW-Cav5)cEg}ӽv\F$M<a ʸ28\;-$w?M{DiDqC5RݒNA |/҈1?#bv86 eJ&UK{YG0 n\13WpѨv1ހ 'ĥk'BzAβ'V~ELfӗPN?Q[mu4ƷE; oSm$M9@ Z &]ʶ op)Cbfˈi߇I;([$}Q,6/dE&ۀBD<|OVUCޖyJm"̀㍥-vgx⍮VI_]zIGњki|x@H=0奦-Y4scܪ;; ;8Fk*"VZ9Uy] ܝ)IҘ lu綥^NgD ax4?vy|LrhHSvLJ4EŽyA5?y2 ֦j*8W054* : ]uȡho@:j( ׂ&@Su#TS`I +Ĉn2oC `]2'Fz3G3$6%D&CGA dc U\`$]S~R`{f~Y7EmSld@7"mn=t#M^c4B68*ZB,5^ *TmvBݐ0|%w~ݙHzjwj5*]:Fs,68HOnى LxH0q@e0%z㠫t olsd8[ 488Y[,K NsK mI&&^,[TP'.q&bfۦ\8*҈ћ^B27}ίCXQ $e6؁0Ėd.S8`4h?O,B󵀯ç{9,G^m})S.o@'r Wʕ >)'c c瑱|1 $W(}[5^QژOq$<)ƓVsHbEeoEN0lhhBWEk(5.Y0*m9&'>L4YJEQA«J<C1D2hEN`܇_4F%FDm%q%q|Jp~+( XUY[^&n \㴂+Fk~|TIi!{z̈́ n__g]Ebyxv-?Ɩq<܏eQ{6+٨å.י/fo:;C>gajҔCBÚ\d,}c8Wc @v"ZmA!c1-$!J)i_~%F8ZjٛI9WL~xEsG7Dm5r#y+870~ZfƁP9@E`ӫ'o|Ԫ ކL'uЕΖ%/Vubg\byA%W1ĩp4 N >'.liQGMo;aƓ 17vtIJ(F㨖kIbiJ'82lBfF}vt^QCfp]NyiP7(&;M%Q.d1a}ⴀ i}~[iI HYУΗKe YXDHH)}ѵv I[X՛樂 Eֈrͯ 5Yk@{&0Jm\r ƷyY8 AY3w r?$Z^Bd_7\V$ @&$a\6](у+N-fcBr臦 Q][pKR'-!(.A;TF`*%+X4'$ELUUbU`8gz6-0S6'slJ>[(D!ZUhu#P>A }nE+1z&NAuZ)s;= (UNwXfQl1n^[ Z-=8Ǐv̆~B bN0G7/ ޳~H U=, `M'z2.i2ۈ4-PIg%E5 |AHysqۿ. J ;?" !Elr x"9bgrM+ ӛ8\5G,/ @YМw'~a69о-44uca䌄㜃#kPԈ`,5cn9g{m\J9c7M"ϴe娖TNJ-ŊLsA^9& x!I4, _$sRT{CHzl-xs .a :#;3VfĞ5B+ Zj~ $*\kLCMw ɥ`fǟ,*av{In/b.IѣsIJ$-[q`ҏ7j !\?eZ1j.pQ(DtVs@[oUe>6Rk.CŮ8B45[0~yV~Ey,4> IUDV' "_i0`w ķo\3F%x {inΨ#rLp81CędI!nnP$S|O_fi\dFcƱH#c)ƤJPo H-kM2z - {}W`rF ɫMBRcH!fvYfP.D]6XD B9ML2E\[ h\%#UyݰvHJ ys%\; `16]Ek8 75ӮTWm?P{8Uڸ(=;FM ! o N`Q) D[&`=E>d/ZkIDAz? YjƜn@ӡom*~7F`B>D- ET"yirUjWuG<- ZLQ-~^_M(> q(̊7k~ IϸgZ}֑z) =cƵ妮P:vlA;_z hڵ0KOune|vQ@NH; }kѰ*: -!@ñワ?ɬ3Gp%5%@0MG?+i ;Dp'ZOlQWv @VƊ\ Uxg-Hhvς$HH᝵5JCL/UwI rzI/{ WHxVLǠLTb&ƢgB~U7ڷN;p(8gJOӨQ.#B6j&tQ)oX^|^1 - j.<^&]0b-O+4V[Ig; 4}ݻvmO:]vœ@&7ݳw;tT6tF'ce --)&\ŤGl}lE >+ybҵ9 RFi\&B.LG$$Nsj [\5ʶscyvL>DW+M^WQo4d${RszkJсmD z?|!w̅ XXK09z:g#ul(o=BcSdp 洐7`n8"vJCxFDv|i:f>wG&l9úkaLEoRPk 6Kzs:4Eŗ?Dl.dt͖o~z厏Fc&yasdK/lo2v[}))lx>*.xK'gUVZpدEtN  skO`!7KjiPa}'ݰUYɚ3b&x (U ֩@.g5%3Yp5z,/h[\_vDŽ3(Aٛ[0V¤X =u9rރ0ܒH9 h2Ʊl=RIQ3+[wi[F뫢mH:BoޗF@J[`w6FF6jM;ٸ8b>DbJd5~rR lmlJ:g1' NddBPs)Q;LT@)FvӣѤK0jacN!;wzu t{eh#)5aԡ1{#6h߫UDV3W.,M-(eiqԌ LGR^8pAKgӁ^i\ua_UV;MrMԒΐk]d~xC< 1I@z:ӘP,[XU,|@tx9ZS(f5Hpi)"̌xЖ'@ 0)U?[&le%5Vk9J*1b; :6AycedKan(;%)lsvnxuTXLzi#,rg/m5'<čY0` *9%PK})Dufdt@'w7{q~p^c!1)Cs;%s^Ui}# 竖/tkOT޹]fL~"5x5(BA』a0x'Y@I6K݅U_s 6On$@ "ETc0r^,7|ۯMa%[@D|(4 Tᆓq`07-xZ%O?Gi׃Voֱ[}G]~T7OJ|#Rê[Dm̝*dPD|Fe;/܈s}~#^^{uGY ! Qw.O)Or@BȤq\-y¡0TޡM~lWr%6^AxY[Q^dJ|>w $-iUeT5fmG7͸\Nƴ*9z;X|+Nt-8#%Yak^KX>?VOB $,` jU'AIrqG2wM·#k[ABxm2\ rC/ܟ}9wIehx Μy-`1 #i5~0 I;E=_3P1YS*wF22P77˜0W3G{ȑ.|:G%c7/ xIwqC7'D@U874Ken1KN_D!e>T ʋwLnmf{cs4 Ұ Ei7Y-6B][RDXOv[\Mt>4g m":E`> k~y#>\)Q]yxeHzK-c+K"_X\ei05nVr+r .O8CYRD ŏ'~J.˿0FKTǒfſbiSiZ kccGek ]^FfLud&nV7UT]^i7ۨ?h@G7Jg5Zbq_W[fl?0CX!t N b0 짢{LWo(vQvĊxl3XI7X?JmCOLxRb&a+¬!=.y-Z[Huk#Җ>0C:Dv&˜GQt AfcK? >{w Y* a (853?:{h2݅(0m1])n@=('Vp-ꮦFr#]{)|56(ުT8]pR?ȣ>dZJgp&FOPf/^HI~Ѭؔ&:=W]&5_1狷+C&h!2-d|p ςDBΊ6dhZ}ɠjS6&5͔hJv̷G +b.,YasA^SRZ%i9@FY;*&%,1=hAcGy9¿SkIUN4#:*"ZhrP8R0dBXSyW;f6v@m4[6wHN% Un\4&$m;;÷dSI^(wODFesэxQ2яrlp$^/Ε'pe14VVD*X.6>{J9Z-f욺WK:C'Wan:f@ Z 1V"5C=ZBbD=z)NX86\PbN%s#]w.A#KbmpЙIEWkgG|5GyƩd!V=+/<2&D BzQ0L a2?eO +hoiBCRY{T]ve_B +Vn S %N+]>K'L:S?;iԄa.D͋ b><'ZG>U Q5lTSlp8So yBBǻ>FZDC돠IOzln 뛏 Y M%ͥ1?hh3WGmܚ\pvuLMX`B3rj]ÿVǤǽ=칳2vfŏD26rI bJ_P# Y9ѹ?ԩIx% Fw!qZ[YG+Ak ~,~c4u 3TjtgN_R!/ALJ [2m?dA]Mj8m׍VK=Bf:=^^ZJTBNdS w\v  *#m#]\HA  +}1Y *}~Jt3P$q:~y10 p@@6^!萔İSB #3!g{MR N)pдםtaԿ\}&;1^EqB /od&g. &q ۋ6HIݎf%0P ApubNQP1o mμM#qf&Bånؿ!hj+QŧɭJ@E:Sn!yxgҶ9T;}tq HS|tGێ>:F'zQbt9ًvMAPz6@#tbN/@SmosUP&Gx _ƅT|hGy u"r|Kd%w&U2{}p+1jQ{&sb-GT{J=`MͤœAr]6cv3|uP$4|w`הFV4LN'3z.`{As(hEqb4#Q+QX.,ކyMŇ!C/ΜG |޶p6;8UwMWICc|XTKlnz&ʌ&TpC`MqFW%loC <=oU'o42}fa5ɏLq{9RK=֥rѪ4onvP)C#׷o{,c_珬6N qc׉w~W/mg+@Ljo g뿮Toxg:?#gV~Y9Kϟ$qAϳ<'e|A{c\>:戍$QGm`#dK17[چHK]d||ɧ^jR@ɦzK+eZ ]ь=T,"A ˺W n.͈aZ?<&(]'2Mԣj!Pٕ޸r([͎xC△%!>%~ۦvÆ Jw )UA{Z_-29y %(]l5ge h*9 n]kţ81,\h2ēgϰ D+;p豦$pee=rysp>͏1 ؏X$wvpĞ1hcv:k6"/bռszÅg~IyBް8vz.D\+]Ca, sؓNG[~Lp V(JicRGme5e\4!Mh 0'i[^OHEʽ^iV{?2R2N n%_u7$tJPwIsiTBqդ4t@27>Ѭl?S= 3L W`T G> !$i! 7GVS t%s]ipIAzU赂*T tl~nNklHsdgC8\:q=1C.Qs?[UnAd$9}&z6FdAA^3CMf3flV$hRҸr#Njⳇ~5ѤNC$􁜱gwy1ێ;hrr vx=՛ C$yER˔Y1}$M&ŇuJ1̬7˽ PH)j5yY0`Us-I.j{Ub%L=am~2MZma,nn,ϣgkHFq6%%V<lEE:AxGH/g~sm[loeƕA)u ,Kh 7 l5bggYI"e wѷi&Q+"i:Ormnm\x~BۗhQb$"u$^]`i[[q)'gxVQKWV{2!h$yL)q|Lk'HPno(,PV+v8`_>*Y,96&NsrIp ̕r\ArsؚdKQvx_c:oX R6 W`/}RXAauCo&/-^%u |P: ˓>L݉'cl|;-kcޓDKQw%L{?e@i5 X~F]q8Y.&Jpe.3 B+G]eI| ) <# ! C0c0JRh(9dy늩6#-,2Gã~-A1wpi¹W/Q=BBhG[m[y0Uș2^AmZ;C2HLyNGĴn ,4c}?_ D |=)V+Ÿq ap zRDJ h 1? r_xssck+D}0Dp\Tk8J,߁#AKj~p͝yUsBJ--QOVD5wfO6f*"t?}L%q| ZMrrkvJ=aCKZ["eʼn5A%eIJٿ/u4L̂NGc#FYp5(]YT- ?.Бϋ+)})"˿V=цQEÖo=ŀj j>坉7zfWqCj@BD;\?#p8uF #x,JNY۟T8<0K[juHVT})%dWGS$5zFAF g7gK d= K+T3F0tBI s{g MpqtVRهQj]ZWj,䖡.?OD!r[~^v@{M+xUOϖ0N:W_,@Y{qslIs!~[xN!DP!蛥\6F { ?M.s4o#ċI_΄i+*_x&ks)ꃂ()GOD'>CQR"ES!FE_# D"?⨽r'ڐv0{՚6itegiUx%PZr[H]K8AImmbv#JѕPra1Ͻp-I fYwLD⧧y9oOs)t(UQm;3ݛQ}u"[(V%QQ{[oj:bd܀v 탌(jrjB{5 2~} B|YA:ͻ*C-+LDţU5fFO$8)c*T+NvͪWa~1qTub?n3ITPm![)X)i3ܺ*]G H;ðIY"h ReY`Mݜ_ųKr>1ˢ|lPySu8Fa!]O;v~ lQU.V|u8^lU=W?O1WjMHXG\ {j1b$u:ҪhoMyƘꭢ1ob~mku;ޒ8KBҋL+t ,NyN&0>BZb U@5VdU+nޤ^Y362 Q``3%nAlu4юڨ17nm-({Ytp"TG<2B)?_-NرFf't'X9dq\nCgyX}bڴ3QCv/!#̜q baѫDFҌI+'[ TI |Yn~HLΖ.!qWtg]v=P5J3U֕-q:'qXlqWǧL՛,%b԰2 :wt9kM5wuMP:O= B/۵ψlP.{CRqKKvhH8+kwݙˍRs(SZS<:Mr`tfEo/3^il*Hr~P$EPmz- j0r>8xAzslO]'2ʑ*sƑ-&@݆/} ui&۔%m%,,Ǝ/Z(V 1a}潓`7[8ϸDJzlȫ`wJic+Mݵ%>N|E Pl{2 V߯Jḛ3HT.cv hQ-I@.?W_aEύ8$Rpƥ7 ,нeEL] 1440/lf뮁p{,ةݢ~*7Aws *,x y]Tߜg߉V2ӓBy6=g[*~bCO3 -iJi-'w>YE kp]! ? 0.tڐp0F.LEvm$~4iY |mzSiI=1O}^Nқ,X d*!v,ܤwŏh O0y;I谲e_G,PCېZ~rF9If&-E.ƨz@ TN\ (е/F"Hz0TɁ>i9. ͐DĹwj5vN| њlҫ{<Leq5Fnɍ =y+Anzm]5CMr "h \8{KbRda)3;Cb1"SO!nCdTreޠZ]a!i>yJnM&M_M:?iTC?!{D'm- 6G}yQ Ê| 36o#}#_:?Fk(HE`B3ٸ"`fBiK߻hp)/Dlᐨy055cɶxG߆RU rˁŔAԍ7L<z%t ݝ?^v~Ԑ칰*{ɚ=7R,@ {US׿M_u$y޾8R1$,aacˏLу,awpydzIGIUѣUNo`cJyhю#JbM!CghCn=] W<"ɡqlS;-=pV~xVӇu֪ dmn!_шH.|j@*!)vd`2WŲ\X ZQwr?N5fym(7&dRth%Lj.V>|j`.h,(rE&F0;DV);|Hֵh~V,0j?S=˽\WVلܻ 5OdŃp@P88K%~ɦ(BVd-zRV6O= a]s0B19b/lrRd[o^bp <8*. Bs8^pP13BD:ƐCi6m;`/G^zA\,ѩc4n5 I}} ,K POLJcƤF $z/FGuRशM3xb}~0EK݃$0ia,uB9 ~xpqbrP>kP`77guc D1. *wJ) fK;xEIkc<=3o\cu;2Pqu-#iرǛPO{uMS^ZL.mbk ZPJQi03Y$eu#/ɋ|qru?T^Gd.'C+id S&1/}!O.>pDi!i^Q Ot 83Ido~ݡCv/U i+Bj2%I(`kPd<\v .kYMCj;>?~A S؀VvVq8(k,BB]I|`F(=j'^W(SRR-fb9ƋQEq|<ѣ9] -.P&jR ԺBsKg|,o}2{@ǵ|i1Ixr{Mf7XuS&Q̣mF<Ach/!=*Ek C.͵TP'J R{9hAR<[x"84e?NlLhr',N:nC@$LT>,*A!~ uɴc}R:wew Ӈ6aDuoJ,<XV2ۋ̡ <2'#tэry%U{MgAc AB JߐcL  ([hN"f$KK ՐDw|QQ; ^xt\sl#{mkw>C91k##zEn`'hFm}.>[`lr8G6*hLE4 eFL5 sd蓐"T+tຆU<'dmLư36AR `P:hט G7i6gM%?˯ij(\0~6b1E*:%`0gmN9?0S贪׎XXUt1&.(O xo|> i, SVΦ7@kAj'SZ~ްrVil(Ek]{U5A+LK{1yO-s q |HD9ҧn6wa0s }6749*7z>HN_L$ ~F:9پYr7zHCg4,>`n{ONHةlju7zRh4)k^`ma?bK[ [c!w;mhZGx _U5 f*q/Dp i섮Xv7G9.kS]%QM;@UM3Hқғ/ [͜08V2{EAzzY`~:lFTsFFҖ#爄 w9Zوbח/$AІ-o_':gfQ!Ẽh=3WUMt! Qp{Msîً> 3VQdjW ˪KvJܷ!|>DM={%j"H8=^~0?=p%Im*ޥ?L(-ZG2bid''ϋ* Ij2-j<>j0 6_{%=H"0Oxk 91S0V{xQjOvx%eW*}f Xn=m42RN;V餂eziL%g.P$ZpsUȬM..rBLJ{veܸI~oScR%o<ߣrdxDG[0nXElʬO5($%ω޾-OMi0O*j5-%RP\^pǕ@YH.dRQp,TyS]#h$,nTOMHwM@) VjC=ʿ\R!.3N]|B|<(Yv3'Sy,3C? 3= ;(7G->b:[``@ޢ/5*v/UQ2,l H5 Xfސn3dWB<҃LCm \f!~$P=ahI諂@jPfd%,@| K7TT;EI9 Ϛtj 3m>0r$չQ9"Z6{G\` ) 8 +bEڇ`:smtv_x8 |J݉c#( id_{d8Uپh,iSrG?"4% YH֌,-'JWs\NA mD=ڄF<&Vi+1#ݑ2=F}~Y{wJ BY_ x{WU$tQLl MbIZT 873( t*@8J,tmGd)'9WkMl3ur!]+j@Q()n76C00&)w,O{o&D[a TL-QC'Lup0uA=@fr}ǃ,LKreb%k/WiG컒PM{AL7>E8Rdw΋g8[3GXepuiS 噆L#2Vmq ڼ. \/n}RcTY ;AVFLkܢkѰ{s:] z"̸&~H.S/tbS.Q*VdBrE**00cw[*$9OZުO 8҇m$T`FU|ѯpٙ>?l-4IYxۄ@s=6$_[ryLtgĎ4_ʪOU<'}u^Ql5 D|s8׹YjJR0MiؒB {d;|2oJ\`>y eNɄRM$KING(!8 .kϗ`HvwH)qpBv\zɌg52cO,r ܙn(Tz?g*WCA5QkBU97HDEvqe]Be 3٧N)e>+O~O> gGT";cL Ki~~p`>V@h{4BsFKAO4ǝxU"3QO{`nN40QmI'Zp(Egw>w7(Nq4PR~r ͞a8Qzd{5C[,*m#cJ.Gb;h7#c9IqpO޹_iECsAqPIg SRDrKȓbۀQXH؏bz(2&fiRkAE{O89оI\ӳsdVb \.%]|ے&!]^`AқX얬LYLE=T: i盗Ĩ=\ԨGsR H)0aPDdQse7_P|c<~\V3 n%9tZgŗV"gke-??bHgc":]'B#[`Z ";$ $oa.pԖfT(IK{w{*fbaچU $r>5D*_7 *99&kݷ/GˌI/ϐ$ϑ8h=Ug*`[vgRef2qjy3N- F@˴U{M1K÷Ԛ>\2#@>Tg _-%%>>aL5kh0?;ZF Ҩ#/YKrc:c$oB2 Z<:}6"P"0d- \ dgc2uA=Ԙ~ ۣ|Mƍ9ICYL)Qɪ:47ٵ< 8=RQj/=Ud& dɐx&Q"\0ViOg`zhQgI\ -H(6VT*h|~JBͯ8GC=;X>%?KԲH+c(=4>qX dbeN(d|罶䞓#.#ѡ_eWB$ iB;~+#_()96Og nߋQ <XW&(\"A]G(% Q-^w}UegD6 [rj^m|B?2*Z翈2ew}: V]ڏJZ8XWJ2 T+Jqiz~PEnTZ@n&=K ۼۆ_ȘM97F"ȢaLA uk@@C=vPciHN0$po :(}v?{FA@CGiV%3ٗݐ$;޽ܑ5_T^ˤ"ƊR@7V"7ࣗT*DjE fyQ -7Ğu Nd#cHNcsr`H]5g8t(Q3!K^i>6FkH4$YqԭvNgw4"yṾ;`VpDrbOo4X0S$] +ܤϲFYRMA0P frwf$R.'e[8+sXy!+Q M8y?J聣AyzXXB0 ٝ%3!ı:pPB#z:rfY6.59A>a!-RlYʸZĕq߷)55 7@c0Q (wKBctP]7!KJǟ~_̯b~փ\&F1nVʕ:3jQOVtϺZNDԇm. WƱ-8#P,@ dG4{i@J8;dQ?#Wb;{VX;s崒-d?q,xkWlЉUޙZxhKlŧPfo[\Ґ)Kv/oՔYQ>XlFI4uw:2OЂXn"x KLyA7("I} Z}НRr(o5a;띧^>cؠmx\1HWG>:v)OLl(ۤtG*cv)EV4(N#CAHUF)ĂVIOBGMEɞ h,.0o !%՝^%̿]D0-y&$ClRl s M }f,Sh}2^euOޙAۇ' #:VI_i/wؑq˚-0x{츂o"='?G 7f R"C9zӜy<ΰkH[G}:7JĪB).Nᮕ 2~T_͠$DN9dS"QSCPR}v[v$W{= \@ Cbs#bCG< DҎ6B ,NSXT^uԕ@ȝcg <~8-*:E09:YUuDoY\G# GߌuWѸCGNxŸ.k{,,|Ȏ ɇMsxYLn~s Zm o{},sO85yO-T* u\ML~tYmS*E Hpט}5n5txJ0/AG @;x9AF\S׺д}6JqeP\6iy`H%; B1.43ywgUU:nYwaO:SL2Fou|4@pp.7m_1BzQ~[◇L>YD˚'TCR [yP*eg3Dýd{< @7"/Cį,l;- 煾ZUMܾ߈{P`y Kȑ\[o񁜒jͣa:Ux 6Ү%{cz'|`֗2I#M˼x]W" onװ-*G ݫ8d8L̛ %rZ *QP[N0;9#v4%V)hNObB ݮ8)^cOCg}$&H,e}/DqK::wJh '銷y 3FU5| yh.#uDƴ P hWHFD f'[(ұL q|HPU$6X y ^m);9&Xwt,܎`A_kO~yB0@%+*BMgLk. !E𢜲mp'Y  !9\R`Fy3̟h=6Hmq')xYz }yӬĢNKC\V H?33>Q҉Τ2[5}S[M ެ)Dq0OkK]XDT.XtMU. (^*Ycu/Ӊ'kK-2WA `$z%BVmM_.+ћ#x 57ύ'K}|tg2lDMl'vyAơXllu\ {olbW=l{w_ {h. [J"U u\Ǖ#mإy-$..=oΚ+7nf@N)*cУ l!q$QRtlQkā 6";əH{脥,{3Wt,WrX h\IÑUwZ^EKp"I Whe*&:v1WRWAw=sA,9%9! ;6Y+z CEs!.Vp#e$ÞЃHU`.AiDzHo]_cD]gIE07Ӗ 7 ^)SI"L|oxh'.L|eV<U^>kӢi>AûKY-5$5ΐi O)srl24R7ަeEH.P6OklNL&4  `H /ngR`!m)U70֭$26,!+CO<a1Eb! (oGִ%k)Hya!~rZL*٢PS<):Dٿ@k1n1^OOcK/Cq2n d _暐^,FRs9Eb9D7|#KHmcCo1P<)E:qCG8@1-xy^T,R/}3}=rg}i&9ͰZʃpTtm-:AHuadȔ1V򝞅z sְCg,F_,W =:U΁I@֍n.-늌* 6'2%\a\}+4gvvVPalD#oCTQMG I*W ޺:FT*2Y`w!epY GƍFJs/<1knz>,^x lT2P8f{v=DOP@bMƫ -?L#>}ĚG,Kjݑ Gh`BZctIJ}4 5Xo28['DRO^Y2-Tx^Z5zdz;HB^Ye9y]E8_S`MX=N$DQ!(C20c' >o{2>Upl]+p%:WΗ].[0'&C 'ξ@B)wdfL! cnD˱ޠ( .1!qH_3a*nϚK88۬`m)6[F?}0.)H.k&[4LS2r2lw@\]E!ۙ,E$>xs Ui,I[%)AYm3oKҙ>N)C[]_Z(Y ,U!b=ZӋ|5UZ+3%Dm~RM'/)kN ;RR̹)R}یq&V>פnG'ȼc[4e#PZ[MM$qV;%e+:MЁfoDr92HlW<O-mIZa T`Q|@PT @jjYA36.5"dfEe]ء$ s(+X"nl{+-}[*1k o$\ >f%22g:3MߑԚy bn`FxL7Tvdt,m Xjxbn/ ^?<J[c ǂt*gI׼N9;=Q#m9>k.azoxaq>ŚGi&;(j6S [lk6*GVjro"з_XS^ّcd."6_GEwF>e^+>ʖ]4ȬRҒPd|Ron^ BdNk (`ՊO bȩ!=M<ۛ U-jy=e9A\9|`viX64?-xMNgHi?iz^](XcRꛪjQņPS21(X*ݡ;Lϭ7uykbgIhsS=9$#uArt[iͿRZdژ̩A]--f{g%/©,sZAcbS#% $b*}hfOMv37-(V`u&Sa2dg߷<#$@=3$ruc֮o@U9 i3ZGc0f m}u~,K u-~&(8B&D]^*O6q TЅ16P.D[ֺwelErlzŸߝj徧+ =[䏯yȄ},)F]a }& +vll1eqS%.UC>@2Pi<{.t݌qD& YMF/2u'Z L.V*LpWg A=S%) j׷'ZaIe7Gs1qkoLOF=q J ^ @'b8!w t=agFy## F%`>@9?)g6=\^`хI򏎐(BaaY.irV$2lF_/8^Hy\+i.7mphW)^`m| Q1H-iI 4+(f{nkut; (H{f?ByUFaYAEu? yNPnrJ93.̫n\I_T,ީ Pye8D/OdEkQ%( [f,H(^zI((ź_N\}hrJ]# Ftve_ڥ\E;ym B?NdNlڸD&@H}#R[a-E BâXflWvF :ޞvܺꂢXt6bHmExL >xn|8Rj@ZiBK5qI Z=8.\m> #sRVW+Ta/N`‚#~lETq8іG +ķЗ=;WCG~ʮcW5 {u#Szƽ Dϩ?߿b ȸQdvCYuzk&-2+Q+&"s9nOKN+fՃKR?X{*Yd;CF;u&q`ELpa?>lunŽ"x zw؜_7:˵!OEQfG OO7 t<ьѵW U\E`MUU-,G !-E1 ^N8@iڙ$\()r+~uId ݚE82W>PE&!o qO ;jK/qBϰ\F) f:VSe,h|/Þ,28&ukaI4u>vs!gWcߴaE+ *}Y"Ӈj .mXW6Oo?w2Jp7k^J9Dk!Vx%XAMԛ0s%=}q_js=Q.=^pt|1ֽ; dofd^I&K7y{%qu {r& 2e bMZR~ 2//f5!; [asO7%S>Y&e驟zSVzg*d[wږ)uLk0z&Dof$XX'ac.VE'=֤KK `"IW˯4rn͑$5?0\ˌsV飮^a&wO5` ) ZW_W$!-؆/3BE04>*S3Jׇ nac? &0Yi _G3#x,f iŃ#q;yC/啎۱y"euvחEfG{$f ﴂl.;KQ`\Tp?L~Ss|TgAhUr[&-iR,DZMp9CXChv@zHkɎ2vv,pךѷۯB l[/6c=hQg N/-  k,(k? > T.KYe}FtsKbL}Ʋ}wfDtbD%nGz&V&r/H_ ׶wiN]N*]s3 vep+T%:*~NFrx.]B(DGQ皱h$q.)RSV ditςh]22MK7$K J XCH4fpsMrRbn!)k/eƈ1t~iÍ ;#(cĦ.قeK#BX͏tiOƲ]AfDa~hE$v4a[tG 5:5!zXm|B \{iV%4 mW,D_$ ps0koY&_8QSVV7,Z "4SI3|_mzf?sBZ0+ qM|{*6ACW;|5ˋQIGtҍ҄:$1W>7*"ol^ug.{>fK#]a?b?on*;U5(3AjB8'5/XCވk'-[=wh&/dτO]"&ꦒ0 ''df0E]ZBi.bn[xL%ޚ.܊^$bx]WYR_DrQ(wJUR`ǰ{3D˜qa!sJUUYFkoe-(N>#7QNZSIyA#˗ >s1i픽 SH7:i)c@J^uS~(uPzb{`-%1=ߌԥcޱ-s%WhXXL>=@l392S7C0ͻIZ˟ն u!{){zcڔpR⥅`ˌS:QD6h `UN6ϽS6A`w (h$8|9w=L'SEGe[vO 1,xꍡ~NRC|se'+m԰Z*0ͪ)+ᓋ#: ._ݒ =-L 3!D/F:W8͛lbA*H )Rp ݦC#0Gi+W,n p㿈 t{9D;}c6_r43Rdo8L(Fv۽t!aXyIM 7CX$A FBy)8gLڲ(dxfIIZ:~A4pTrL`,) %^ס;CדVCŏ+ c/WG MKq]'kPfVʷ0l eU2]Rdl{l'AfZQ7O51~T r MQFrxR PQ|P^6V!aP)cg&?)<kV?ȓ6ܑX\W9|5Fwx֪LI9߳t:FI$b%).N=o1]aI&A9p%nGQWDu/g7lAL"E(.ɍ.=e˰P1PpЁ~N{&S)[&+jN;+Jeɇhv8O޻Ԡ.]&ŷG,Yr7QЇ / 6.SӘ%$tp3ICDK&Xc̨co/;6zC4BCWx1}. ]\|0 tubA0]aדraS[D2sHX(7zM\~ C֧9S=Xx*{^B:VdYC[`DǶE2$zAgvE8G+]qǹ gKz&|I6_$qyZ%ɀI6뗝I5M`)Ou,OzZh2wi0^t/׷'ʸ ]3nxKa|ΕEQO͘*2U5lX\ I~TX~ 6FN*.+ؐx)ikN$MUo@`T-ghy\JǕf{K,_y΂af,xz9*GW48upSFp\كBxIǎ٧2K|I ҄+ hbFiq1/cl(>=yݜacIBw ﱩQkA5etqOvqdN=D`H$6J$^x"1ff z^Yw7L3CsZC|7;ENf}yY;i%__Lq?ʜ2~nDAAݚGƀ?&=f *[]$O wk3LF..QsnNl,4WAT6sݵY?z~wMU@3e9tS%!/BmQ=2Z9:]@ȵLĩEY{نt?kKn##v >V{+ƅd˨x)>r"4Ϥe$/!MkpfHiO QR#[eQxJք)q~y,l ۽j9e`׬MH^9(U<7@9lYBX P# <V!|^&衍4~U!n2 *Z+O "RܺO1`He0J*7E-"G7$*zQ]$B]eNڕ(y೦D qP_49J}_D[mnqfS9zb&2دZ@k5ki[ $`hCb)xFx2ՏFv]qc{I)uuÜI5~,J2vuۑRnX=jѧqhI~uXXY^ՠy!VQ.LO af?d Lk0 n'a9U&-sC/FYAj0U-OAWvc 5.*'qoq &P^G17O6] M]ߴ;E*% }/?Ks85AA:tvXPQrv:crVOz.  ٵϵFOr,iE1;N0ZAu RfyWAIGF*}[(Ýzs.C莵7!oo§{znǢ₂$$}.'F'QDeʜ<%Uxz-^?(#Ĉ Yͽ##z`+_3tg8 @*qG]eӍ6oܙLJͻZ^/t1i㼇 |6Gr4/N'?vǚ=Wc %0k`︑ WW " x[` ~I0DZ/b39J3w`E7Ki逈Aѐq|$KԊX%w.bēAg $~̑7X59F,,Ǖ*'|$r6Lji`U)3+mu?m$ll5@^qumX"WvV Ppp|M gyvx뀡]KFM ۅU-׭ ܬVgEaCAFP^-2"Ui$tt{o;)o"1GRG2}!VQ[ bL"<vϖZưp>L+?ȇyW%ӱS0?v@AU}{#'<訅{)5/X{aLNk. G'VO8WsTqKh(c $L.']WMFH "=nL !;v 4/en&LA`CQׂ8h%x-ӿ+%p/Yve=ˍYG}&ݻq{oV:ϱ⳹Sv΀Q霓/Z.oبn^͌4ұv=wf~'17|!<.7-!c`{M w=U",v+ī&V%l @ 4KUU0Kӛ57Q@kj|KUx =zA:/E`~1`+Y>xd3A pf.J gh4;%I*˻k|9ĀDGq6 e'ŗxe+AG|[8w'SyB(*?YeGwun 6eGsMRńi)EaZ5320'4d۬Ƒ\v8+dt?rUd!_x@p_<7Q7#fgvU#$k/@.}U2cW|< =âV@OdkJׁ+ <ԍa&.h*n=Pl)Ocpk#!ޞ nO8%ymX&Ω%s6%o` Ac1ƈ NAQ}@JpCV!r󌥩R^Yvkh8g"OB2+t3JkZxBٝ^;X ۸ ɜ&'SO] nTs'7Xtq*j6ynX"ſbT ^- {4<m?BT3 Qd"1.WuT`QJLDȫȲQl\ZM=Ýb?9Zp$ڊ /#kLje" qBIjpf9@%p- ?r@mTr "R̅f#E0Pyb(כ,+et)eQfyO— `T((z7]d$¶H[e6~kmYT1O%T&~.IJ@<uX`7TVѠӌu 2c+[Z1 /q>69͈aAkzoYy4y\:! yYfnBKIj@}H =o3к "+@4 Zu5r';>Z%(|c_qL,r/4?˞O-8;9[XxTEBjyxW@FSD)+y3|hVjXk&ɳn|ga15>ƣF yg[?d袻KTȊme*|≩Y{Bf7ῧD|.!ұ)]z o9pˎ@Og( sy\W3_ѥ|*r^i[KcPЉ}ŗ¥TA܍| ds[(az;>1޹nߕ^dêJ0JQ4/=cZsOf"_n,ؕ&E<ծ  RoKWs~X AEdsVۺ\w aqM20aP y*B8ΉMbaeoQ}«F3>a۝zV`83` =$WI1踆^]LО&?B׾EFcFY_V<" d?f?9ޙ0_W3scl @MU#gdl( jض@ҖDgN Ld Ðڴ_U[w Tnό8tmMz4MK.6"n|:+R2Z2*e->>ܧr;9A )f6@‘0(D`rő[_{Bmg%M#rB:+ˏ] HV'X?]N'8\C_Z).T05nAÙ[N ( tHau (EHcBruą@dC9k9=c>rdN%UPLZ-X]M*'fC"fYT q"]Ρ7VYZĞ`%sb6qp 1SA65Wmܸ )谰Mx_r0ڙNJj+tHt˵7J(j!ܦ# aϸ65Qx1Lϙe̦л8)-C!}MlE*kU%q );]Xuf$Y̺vw * _JJ C6e?Ҟ$6E5w_L&Vs%<NE#%x_"TIJI\o4 R'ՏF}I/a}CŇ.D}$@|PY7;Mhn:5_UO','2*~D`UooJ4*k Dp<-p,v`- Q!ٟufwu/YJ솑G mZH"bn+$'4O(We+/oMàx'h6գՉ$nKR14Z"yZ`gP[,+4bRu[xrE=t`y|䊐2~+'cKȨe~- S#)԰]t-735:]_r|QMbVVv+W?bp|1_,k~EZ1bЉW<^b>kb[fwJUْxzN2A =g;߆`fxk% F;@]Kz޼!E3\T?JH7U׿?5u^ P#j%gpvsGDeÚ}EH)BG]92Gd`WңWe%۪ۉB^5)}-ϫ"Y^ljZg%,{$_: x9$C'0>-.g_a4[S'3CQ2gpO2(aCOdPCyTuTiFg -D"h־}7.JKzfɺ7OGm -mi[]%儏l$en%ӝO?޺~$=u%(R] jgC:q\c1&:R!^EqI!Z6)6Rx\L|KģRlעIcHN Ak*nLv9U˝ܘ8 SGPS<aJm+77p?\2t@P._(jm?̆l5L F,&9Q@=j hhC!4M¤{f4R٩|\Mӌ|탟)rP~N?T7 nɴ{Y <2[\&h';| ;EP7 ZaXAyyl.` Ok}1Tm^oLƶm$hE0w(WsXbz+:#uԦ \tǷWt +gl-+V*%f~[!tVTeb=£@y3N~4:h;W[giM\2~B8L萃obt^PPW\ݮАBG8FδAC<қazsע( n7\r2vd`.{!oB-igSgr @t=U1Jpг4!br䁐(rYN&Mh  DPveJ?T3)kqDCi\9;'. U%7 €=bגʳ;Ӟ<"Ls=6DcǏƽ~ F磦h auŤu>@^}qRT2&j]49DR0x2&#ԏ0j8 tVo\fGr=/Wt$s̮-fWf4O>fL H@=^!RFHi,%/ڊ=s`!.a|L)9MAӁw BTP-s3z'v YX~ 5|N=ќc/J`&^]7]Kw-L /aÞqh:ڴs9Pj"J:j;tS{M#w uDqnWT1m6庇LcwxEhiV y.I dLڷ{#X= nXN?4HS.pZzup4چ6 4غuCZJh]dTV<"!(H(Zyv!GF*Q7t݈ڑ)r6, Q>-rR37D/T:5aZanBPaY(x#bDGX ,ȥ$I7$u,ĉ*%xAOir3!)e?|\u֩[BQ)o{ۅ՗|~,@|N_x|"+KOFT^KEDqr*O7epzs4ÐGpycֻ%QjWnǚ_[#z|=Qߓm0ܚA-ˉߕEC24qd8ƩUq!UٰW 艫gaN e#A 3V~Q8_n[[7pa+V?VZBɭ^P_Z)TSE#8 8E^ھ05drR,EQO$]^(u7R9eRIU7-"xNaOHL HhةiDg'g+]^/UфٯgG-Ddz:r>M1klJfU]gY$*ͅ*"`ˢTxU%)8n(:>/9WkWOLEC'sWgVf /$ld8.qnf>(/w֢/.WS[$ū~ԝPOCnEu69n 7=?Ǵ!TUI'=ட?1S (%bZ3?3#~ [ 3qդ: }{up&7LM P!ok>uޘv ދ=ls a %_$تBy' L U]WWkƼja/Gw^ͺe[vΓsb_+&Cilxڹ2_?"b 4qre))wR!AvQi\+ W캩YI?WN(WC ̼W2]%pd݉F-"?X1 _pbd؀e¨8Pw1`t8F+CuV5Q1zaTѾ&(%(zntS H{$^v^Q .Aw~FZko@+KH8*#;*RpTƇ |]@uƌ&"ETRAmQVAs9`^:GA~4C_il{I7WDR )w@5T'A_] zl'`箋@ ՛06a!%60P#-Ϳ^[!6^pb6 E4N䠴I 슑y-a-.%I,cv#Dw omLV5$=Q{Փmgi ~GXfk <2~oTVZ;aF{bjzA3 .|ID^DZ+3<+ "]A[<$0N[zr& 3Ai^_g< Ghe4=jD)0_"Nq]?4 Յ@*MMj~V7NDn$^wNCa9 =] ;DcM40i8n[.!0&`uea͡,rq G yˤ~`qTg\nǺyD]6v(),}ŃABA՛ʿ*fQ08ݒ=j;])T}{wIuX x[=߻pIV3f.F~[O?M:ϨV5r͒3,(pH`-0+ntQУU1 ۔z?1P?rו՜le>uW{a%z8| |z46 xT*hxj5./E9ƫyB5[QӓxJ}󑲃1B_=H]yKC[*RdC_RN)x]CάHOp.oxJ$=zL=^C&Ϲ&_]s~PMWì:4l6w061,,!>JkY ?0)oM ]jRîF= ę̓6 xK(Py \TR߿u_Wmga/'OGS.IFciEitjTQd ٗtÜ d2GѢ@{ FqxIS ~zYGȧHda;|1+yg,wLZG Rx)qGIz\NjV3-& H)W{Uf ,SF/S`zK+"_}Z 47k)NqNMƧ~ݒ짶*q VR%?6Įj.ǒ{9Mx9ӪTdn [UߚRCg}jhxr÷ӀmyxC,$ S-A =zv |8u0T9AbAl-L7Jvʷzи"aͰP|@E-BT?Uz?;|EIS⩯Fc ᲆdz/o xZn-R^G&M:9o[sw!ޙu`$=XBgXIwӜa](0< lgKdʡtH+ӉL"*΁Lzl?x8vjR0 +tu{}lRh /G(!buY@tOV.Jqj oW?عns%+󹊁,ox{k1_ חOR[f(NdKleX0ø`lP|UųOJc}0   UnD7#ם)REܭqU6gE FZ >sn{¹*kp*VS+i'ՙs5};oe':+mQl9k&A`0.|M yрg"( ڲ͡\6Jp|%-+Q@0аW/5<> ^Nف8h_BG]OK 3$啕pN6✦V?`H]Rã)v፫ŦDi,5>*&4-@n̙{Q Y$N ȁAeEJ`A8\ X 8*@}E u0Л1C-1a $-=M~YsLӌɔ!YjFyj TWκB{k|@ا\*P~@{I`nUB%(Nm~\_«"d A0, K] *Oǭo^Vˮ.8\ѳ_}qŻtCčWeӲ9P,Uh vrx`]3KD_=lfѴ Z89!@웿 G݂А..ͩZ/|ٸ3&-`"I2%3Ө} $>:&Za1bV}&$F%0.El 'Y_MX_~͖s]*&9=FYWzWI"j%tRb yvVq R)z.DPgu(ǣ2]!-~d.sX ߻.AU(nkIF9v \ui}`]]M&^_4%ZC)@[Q [\BxԻ&8O65y!@L T;3>uCfgwZ{q\hN: G즱T<689B@I$2fԀW2*RdGfr^&0h@ͣPɨlñP]r`O6^Γ,s[&=1\kxw 5ݛX>b`L9R:;8s㨟҂U40+8\tѦLOi+6 ֢"%)Hgut A6˫ LQ''}$2$)@Xm'J錩bXm"ReCQI%:o*>J%5W%&/Xe%,x!@4G3$L4lεr-0icjJ)=J{xbd M+S6?z`dItx~8-w u[uoYDƣ=zgh%Td; }=.V?ݭ$4:d4D6% ɱ#(:]e˘_jsb`V'RIrx˳qau7|dp(Tpt1Ҝ8خmPXgGDMRrg1^9GWmkTa5 /{&G|bR*:5ZJ=$(@*[A`jaV+pI+]eD#rRN%E?%}p]vM+;qScXk3z2}?q!!W׷W9$|Œh*VxmDF-{0m M~NAdԾ[ƝP~l;{ l7Ѷ)1Ȳ}_/}+0GȝHC@0VT)gq1MTQa'&Nbv-شa+ -)|ȰM#s= 4t]N$3vbp6(){]ihTuIYޣ-:_|v926Fկ:rF}_]w_.P]%Bf69#O1c>?L:::Lx<;nڡ򄣕}\FsˈKb$h 4cm)zkD6BrŮcd%O>^l q}i4ש;'R?=z#]-Brm/bG `: !7~O8*hѳ͋m&Ozyo75E'sk ׏Qb2L))i a™|pĿX)P.6ceB C.gu.q!=j #-9ސR ]&U< ]&e sc.;Q+L$g7ê^*B"g+ sr9 4 F#K+=GzE1bU_Rf@Q1C:d%*XXrlnW)xmKR ,e·8yM'67=p2J&;^myvY2:IT?gE.76PUwunT?8z!+A736z!L/ULetɜK!hFL3@v5xF F:Ooϕtx㺖O,nB+G_v4Mg3ɨ pw7n,r~ne׺97`U m&{OS͙|G2F%;G03ҝVJ,^n!*t(`䦮4=n+6g]i\BY杲֚j w a>z6So=ruDrrq`eh-tq5>^%#1"`;a|ߺpW뮆fv.h@,ÚP%LqmIT/1 r45޴(1ѢSV#J6 )_{L~ OIZ` S6v%/I{0Sb'C?'hqwq|Q$okC\AT?4U&VP‡s76Fp\4!J's$M+$tK=Mx?"q"#FbrђgQľi'GeW;FM@j9Lҁ9mjNϾð@A;9g  l{ak͠䊍IЩ?AoKП2/lX/rA3k*Re ˟%F!Ծ[oQ`@T%>LfAmAGbzC^fƐqIt py, j I+Zׅܶ۶MN2n*$DR2Wp*$q h][@b^n75K|vFh6bTav>‡a0dFAr@m8cP1Xú3~i+-s=AG$8,4 k!ggv 25HbP NhG_Շ NYWJ|B2B2IRpz42_e^CH4DLBh#N-7\Oץ+'Qbo,D'MxF_Y k7ǹBFh6ؘFϓ8ωDa 5}-/L"}`"|]h/~)6G.,*8VuȌ:ҫ>cؐ ISd{g.Ф]NnʮdnCkOĹ]c^+lXE0zD\nOZCYr;z*ŗcb82㥏S}%LEъ!Z5"|8n<GN%ǭc9TDzxQk^I:FBSP/C8շ-TF/6~XwlziEx7ŕ] JQ#nk+QVyH/sSK"⽶K!׻DO 9&^`uhKӥl"wUf? B+&ڭ9B 2o#%.I<-qpt: b{Gzϼ.qMfe|ۙbU]PaA'|I߼d;|3ne^=DVJ_DI5 Jlkk_@KҪ5(ve=0HK‹)2!0knag)S|PXz:[ugT1k-z|P,cLmw`U]S۸6+[M]86oq|B}Qh &Bh3%:H2zeي%tp9،4fZnn/8\k" s)a!ŔcFHۈ7|1U7YY 7yrGϖ-+Iɾ?}ʛ$'܆sf?˵Wz%^g`Y{%P9QuYT+pKF(RQ$}ؖh84 o]U.`/]ZpB\ NJ);d#<HݘOG^ܝ,ckWM9i9pm@G+ ;*e:;T)`)PڍDџiu ̽n%KjAvό[P5^Nؾj=r2+_O*,nr-fbx-4jp4Bfs{^bպvh2T2}^l2E‡]>ׄL*-yd_9GxR6 g; l=f. h@Wӽڳՙp$&]\ 0vnBAnIgdD TWCϼbUPj= m;ψ JJ>,mM Ź(AZI ( ϱLK A|"-N=Yc,fP=Kub$arF1 rJ* #g4B9]HhFV +t&d(f{TT˵"щz#5~.I);N`Ǘ1CHh++i93+ `E}%ֱ 3Vwp\Hy. di' w|>j$ z\yi7cKxly(UpkI|z`?PA3ҳׇoLhgÒ}IM<{̋5!PD,QWBqE5Fvx:BbG8Fp,<4P]10LdfW$*DI,r*cOZ'p%O-%™b^w"_,ɻZarfQd#zIKSP?4&Ya_ 'sG j]ㅷH#BI@l hz\? Ntnp6>&;ƵϠM_g n (F*.M/ə I\PS}/Hq쇑$10ۨe¿;%:y`5Q'FผZCH 79[mQ}V:8v Ç{.aG)6.',?oC2#ceǻ*DXq9h8AcDqcHj\u]>=Z󭂡Qߤr.U20h9 [L},Ĕ;0rF=1c34=R:^2$߰e2CX#*BeךIZ&,1x^ڔOO{"{E M/`jЏ%ll  ٷJǽ2#IXbJ%+Ë Х B ӄ- OgYj&{CIa,wА![(Ǩ dMJ4U[cr+AhsjK,{CRjJ-ToHo8ӟn@.=Уovmbwꄃf?V&KgxavcŸ*Hɋh1f9yK-x[-.k wE7A+)f_֨'PƠѧ2wL0C4tB ƞJ rPiTyqS4{@48PwNgc>)0KI0 A/NiRTx& '[sYŃʅr5$S'@$` 0z n <v'o w6prE@cEhp]n)l35/ML"}A?8IjLМtB?nSe[ǀխ6LY>v|^7T' xt#&R>[MI,&g EMeJPw&t=BbJ!<dž۵E#G7]a۞xÉT,o6\" |E)tlC +FC߉ci_U|:B*1ᾙ y`&}HNR.$g5|w$D#fќ.Q~~ <Lby:jvEu~} %Ӷ#GBffFđjB> FN3Pʣ_T/JNk Ty6&e0xr@+kVl ܜùHUN-[5>҅[\ Μhr|Tc$?PAߺz7&ZCZi>g:R!m9Z"CA߲"0-ȿp=^߮9C$V Ѝ=`cQk0U.Gom9r/MtV 9=N(vC 7X, }h;=r%c': ;Iǟ_] O<:[/Ԡإ˞¢t l` L,3?r }?^xx||mnp4iuF9lI\ ?m%.ZJ& -0۽G}*d.wԾs6XL'|/noC-J,ûb(^iEF9WA6?|(x 'Ɓ " ӑew²iI[/y(73%A6^N @Z݁=[O.R^m:_o0Pg_y5]z炙{zy`|56WEHKTNxhRBEqu oU:f+_Xab^"FkF&69{N^L!~<㡌KU&aI?w(_eP-;RQIU/}DD {ezX/Ҽ͝t`$`u+)W'2%F`a9ݿOӴ \kYLy%(4قA fUY{T-lPn:g'Ǿ$Zx#k *peſ݋m@wH{[Pi⠘'eMMRj_EqXutVY6OZ<@bEOfeR{aD3'}ŀglLp&Ys>q;*#׉n@J^GuUhl[ 6ٞNol{Ȋo."a}рzYtk {p*ÙWA2&hx;=$iDL!\{.uq\?5MB &K []Hq:zhZ\Y8UEQx%'J%~DmIW@W bDeX50DVCngf0E<]\[bD#/\5)BE w:¼԰vS>s-T6s*2eRӫpڮ&{מ⟱%tΙijm>/KV)'j,+Eu|v@KSټ=3k|7 (.3syr d5NױeT SU?'[aXE+ IM'[^(K+zMƻkc&yY<+ CE#5ywO8E:ĽiBuo`]C9N-xY\)( uGSdQ0RV]ʔcᙈ2)Sdh۩&B Yߦ šz!,!]nM\L@3a6UM ۶<Å-kد2/wEGZ`{ t.sCw3|`-2] $\WoI lsՏ$;0T !_P=:fB`l织4X.?_9(0;{Lf#ӵ 鰇yP4d]n%P:'dCdE=n%&!-,t{;@Vٸ|Mo/XMWh9~;:9bnŔ[yL=܅cö]9O!~AlZyȞ7xˁ_L^cY#]ۅ)55}Uc`jԩڎy/¤,h 2ů@BҶd|򹫒xdVPK̊p=+d#ѕO-(%> G̚0Sj@a^uK1q[dskmp|xhu[i?Xz %>+™=tb+V5l@ޙ p"1NՌ{aysֻ z; \rRvw&`I6J,=zv?x](iruVۀnihk͡tDx@Poisw[´LIeb< sjz.6W4sl{L4̬:E7煫 x?"~u7'Gٲ=“mtH!ZW^9;= LE7>m[&U ݩL t|zt_\mr0o}<˱X(u&MkȒPKKόLp}SC{d^WN(ĥ$ֻ~eUpi+6  Ga-K[D>os?Tyf (?I#p(( DEMD+ | [|)QND09P9uSA9ubAl>,STvօɨP%Lׂ7 B}7\%7|uFGgPt$iMܣꤻhOUV%DVܖ 4Fb%cF]DU]*-Ք e*^i}F&Θ씝6X$=}$Y)݁?WQ!-"TAWەZ'SZgl*iY"ʓ_*ms`':}_zJ (|IM)5"R/0N!hwX/)7TBqKY[6BUߘ|Uj!sV$,1Є * Ƥ/ز<^0L5 0S0!X<^?APo!\  0l}O9+O ׻RU%9T9==VG^='UPfY-TR|]iD=8bCaaB G,ɀ&~wz bN$!J8{_x:1mN.mEJhؑy2 qda49qӘZ9?F./&˛]艭T9̃~~tda"MXUʰ?B?kZ _w\]gh/s1_v+V?{ sjflˣgl75U0JP}C6Nҿ=d\W S9c##ޏLG"3eA;g#n{/i{v͡[;jo 3pO2jN<z2w{ X6Mt9L(Uka >+ڽ]U6 ^bPŒ sɑsC3hcD(Ջe}?zϥRxu@^!,SӠTR΀P—OBIk@:B!@dS43g,tث[>#%@=o:I#QZ8lm0ۥy;T7.[aN &Qg=|"xUМi@-^g6PB4AmlZVi L=C†{Hm+~8o gp/كwPaq"YR/uh ɑ͸sS;X70?P l8UL'ՙ{Ds"%h2AQAFڞl"8 Qd1iޘG5! hqI+fU_Ԭ艿&s%_20RU"6,2zX uVTHYRb Ӿ!r=uA߉Unҫ+f nЊl/rFcN:w1+[9HWo )OZx Tt `7K~G @`Y%:FtVcAKv/j:ڤCЫ;l5X8$%p!@զmRl VHͰL+U#rAͻnT~&]½}ta+*$Ųz}0=u(ғ}hVylO < S$soch`3/^N 4qax 94J.㶴#G/URu#b[_qoDOOE\e1Ve,d 9" 6?9Q"ZBHԅ aԃӊ1ɜ49dcJ$G &On]>*;WǷNBggM1In>'@gN+ENVƟPDվ}@(뇣{ZH٣=W^3`èuK("3jwͥdyu[~Rѝt9nV!y:J Emx}>G"ʴ}]ݙr^1X1m]#jYw5al@Gm5|~~j('r|vjL@~i2P ̃ZvG<+)uz3y+[PLx|rRk\Sp~LehQ7P]e)WPe)u;`Z* e=mdLX^ Q5kRћp8zbɲ ճnKO +x1*W@tRNW[z/y&ҸX ՊZZߡW; $\@f'cj_02Cf9ʐ)=QzBB4*!mr XJ>Bo8Gc[ߦ\IT~tFc6cCrIvHu)46€8Veql~<ڑ8!YVL v$R^eg7-`Lyx+Az.#k|V҇0 3Ŷ޽lwqPW?ma/C|LSbӑ,'S>˧u'woC!6gKM"^2e=DvF=I}7CFȷ! v:ǃ! ×Giz9QVJ=!6`D' *8'7VdI*1rk?6%w\p?$Q7[ROZ[c>>M5#*G?=@<ޢYA{.σ4{3H믃RߗMs&x}!_7wIi0$HY^is q4%(7<#Y1neC$WEpH1ïobz%ض;+ O*@/HU\,{;vB(ƥVn/hO Y # ]zM;'چ؞ؗ$7d&72 \"HVrs!Y>||$},VtH.c0IE>XaR- ?p3$.@oy]DpY `?eLcP+Tǀb^kj[i&ڸڕ%%qOcuib%~9J!%wwbSv(eЍGh#G|Ӕ9\IfbqalOaЩLp.4,Lppza,-}!Z&Җ#nf?T☷m)ϯ2[Q)gW)k""H73j[͒p_g^:E)X8օxc}BPMISڼuv3“%Yo3PtmWCX2V䭇3Ꟃd3X,c hDFvDO|?\-wt sW4a΋.a Zҷ?NFȍ ,ix'Cd[p|zSϊvJqʠ>ƈlgso]) 1œݩb–ޞL y0R y3sosU wh[0 99U.8ڒFTCݵz"$H tbk*,L`(%T9~GO>$zg y8O!MK5MV#rًiXABw ka~10VsPƦ*q1DOul<4`Ϗf V=j#txaPOeOqr.&rg4OK ηpiM}kN=[ -%P=5L/u5LFش%`iݲ\.,ѭ6 ۰*`AQxC[7\ 7mɌXhUġr1ɥf%0I+{w`]T=UMVTUQy(T"&y/pl0-I1a$E."0 7b*i ɉ\3z h ,MkHO.fcAWd#ޤVF8sO(4Yu%+s.129ͩ u^myܷXj.T|y1 }|>蕵Fva1L/"FB\4TxZA*\Ng/c.NH-4|~w ?8pRǡ㴓~EUoso%K@\[eWóu75@LHdsaBl֩ "*/Le5T'=*ԭj:WxB3K0?/As礎Oliױm9UAZSgD^C>>:q@^w4;udm8D]훣MmR0jb3^P,mR+(Vq)Rm_ }7V JE(q:Q7OUKzTINfS$gcnE4z2i+ּYp>ReΌkw, 9? tƈS]@#`u]PCe}ETcӻbe&͕ ȮIey-챁R!u5A;9srTt* vҐ-:<+(=`‡ܸX'v'Fq,YD ,<_#NkZ1[e.qFs IN,gq%T !f\dP:$K=yg.MSalU}gZ~}sX?`|tp _X,pN^dD;˗3++{W9Hak ѥ4 t +t8))Vwέxo`x9^p8jr 5e#UFnKk ք>8Ճe%V-tH=mKx%GmJs˵q' C)7a< A8ЗPI 0]◹q1aпS9 9"w1ͳ*It-kL73>.( ^T@/ݑ>PWkf;ȥ0u8ћ44&p?a ^$@ԫD[W ldX-mD444'ÄqY?@ X"i(543>7N@Nnۤɬ4)/pbekl$*u{ EaGpC= ^un}q#a~*n hFc Nc6W""VT91 zP'C0O5$`#q'S$z}HR W9TacĠ)F+_M=F(kCJR#+q oߔΕԠiGa 9 pR?Wvo3yG CWf/_n\2$'׼b,d38 VA51/:&+M"h#fؔ@/6?IҐ:xԙOZpiROOQ6KbqBOHRdE&f FV ~EqVƬSBAS&LR5#5>!ab`ʌ(ߎ$w@ͼ | Є/Ch`:xpYBx-h:򭟾u}6RCp ﶊξDݯVClyNxmd_~F 5@z cj{2n`{}6L;cƒ(Vt#s6Ik @)?RvgzSVA 2'bx?VC(MJzE "ěvSNKazh|c޼b ro׷pR)3y{ ~" g#gŸUGmZ ">6Bb+%\j3DO3C}Naםv}8x^TR=%ijeV*x3yc`*zQoԱj{t>^n+ԊM<%X["` ByZX4U$yHXUK\ Vij19ND#jDVV]&{fz\tH@YZneUY7 _g d吓mhm29}Tw3`ý~oN8 ֨+[i$m/ƒRr0ؘA5I--7+4?)i(( LЩ:V*Ǡ:x9؞)N=Ўvjs>aB>pg 0drrڏ x?W1D4@*o4L2b5D)n:.6)! O(qMOrJ}uf}̍=Ɂ*;h,~\5gq\a𮿇jyZq6r r%>s}5 ,CxfJ}Mijid'Ljof}Ȭ#gzͺOTE?1(mpZ=6#fr``\gPmfi3e[X4S[d%Ǒ~|Gh琣sH<0qMjhR@Dm+4Y1jL$/s(!Va?XRDk\\[3~~*e\~P"wfYbV <ݯH s6 ¬pƻo@]hrJ|ƞ.4s`qRB7QlÃ=ΝƶS1+ٵ䨇+rGU`*X,xU}./p/u)ROHr~mFŠ(xƼph-MPաs㒯EJ)>c_޷JUECoY-T|p' ( Oƹ[7vyp\F4S""x@B>[czފ;=KUzH w%P =s֕#uLLݎݨ=M>Pꃣ!Fbh/1_L܂ǠZ j7gm|m~FqÊ2;*xhm׍ۧZn +oM7ۥ񿪡&d ;Ϙrq -agfƬ֩C*5S-'4t}< mVm+r e2 A'*͋Ȍj%em*P0_U< SZՈA&X t{ůXX K`Yn8 /{H_yc{-\.ԀG3c{@&sJՅ'x6SڶJnr܉.`/pun~"dG( a$ zãuB57s[ju3 U[y7iD5C̵s*iA+jQЭl^6C<%itmoaگ$X (DF% 5ke Ո_H٤X+Oj9NRmfVMCR+)ptQ_Rvp[zNK/Q; [e->>$^{;.)i&ĢUpQ]CA _+͟!sCG4 O$dLC{Mk]΢R7eUuM7-3eeR !l,"˻ fm=30 *h>dtx*ܸo *xAy5` apwZ1q}l>H.IAm9A gsJCq#™(ê|T?{rGh,{W8Jj-<}$?Z9&uER#l)|0r@eNRѨ?"R"s诲"Dһk"lW*lkRzg{G2|x}/Ot@FZ>/(f߳j!٫ȗ! =%S,jzZ5 ,]+R:h Ͻ[7:=ԜAo)o=%^Ý8KmOAMvV:,!J 5Vz>% J43B 95ŬRi1]JQAA|RM .t8+_NR Xɦ <>%i]\gGTa$c6/)kU^e q3bNA̘s10Ўf,\Q<ʼn3e@!WW2{;:h eGZC%\ntQ cC%<CyF.cIcHE-V=J+ :BҴMCC4`G٥`#}f5\sX5qCpwh*d-J)vhĺ0ȈB $o/lty;X'kyK9%,M<2y%{g"24}et~%ɠ躉,QI_fY)BrǔQ.3cR%%E~7A@5,LWXf~e7w.JhP3;SB+'-oj%H75C_R[ An?ڐ "\pxOGٗ.> f .fC^Ը_A5C~C̱M qHpoi4@O ǗpC$ۃovDb k9SILU|%3= DIb7;z8v%) ¡9*x6}f79\I= 88Ӆ ~5EH^#zyG!IgV׽ oAt}!F4'd 1(&Cu0M}_VdTOj LjM;Į gAKul.]BpЩ7ʋ/'u Nx\(I R#f#`U6@EBJoliEUB6O*i{\a ٨RʐL܏!`_d}4㼒׻\*.24- )l3¶@&IG%ݽrByhs[a\O3˼T>\y-od{6}டy=C*w'{fdyvN`L34m-xS66J43RUb<gUۊ=7o=v^~g^@γv>p/mj+p.<̪PG 9h^\ 6Xz/\w+JWM*xDT2zТkmy$NW%ZW{8y-3pMcT V6>%LJ2a/ ydXI">>_5< :e =*#\-cdw _@(ܼ^M+$NMAũ-.7*ó^%' f.=mY62 |Nɟ(\ltn.ȷgiLF:#0Ȉww0-R=d2o$j4K) >foO+h널5U ((=Y,>!mJqcE¤^dX7q>e$66y`N}~wjR$pvf  %X"| aĨi2peY>u6F.w yx>uY灊dXp 0Gr#O0+W&muՔ@<+fl+G(+rEYXc|_l^VJ^2ƒp3MkځÌ`3{Xfvh^|6R/Q)}f%^z6xV=&meWC<%G5^H)g>,w P aʥ3jw  XCGi |# PޖI9! Ӫ G[!?1ᭁ)S 2d1<]|JmR72LS.h7\0"$Aq, vi,;aWW1'k->){I>PChF f~t'ѣߔm 38Jen[3J3؅%ebw< h /҈CEjJs3[gEՀ($=r\>nhJ- oߣWH +a/z(\y:𳹉NQKNRaT̩8Um̓t7VNΠL$3] Hs/Z-P?i=vgARUQ:\3A .!, m/`e>TT 9Dt:4m_g/ٞp|n^ n5k#+<_sI@#[ ¥׊f ~LCԿ )SnN`M)}\+&A&+^].+J^_7L:EXTNX ?cwLW~vĩ06зȱJzNN̅zOX~e.?K>A'w?J:0Bk5H[S^M~z@W/7$[{<$+=q% |}:7SawKorFRnW؇"5R'? q@u%Vid5YgM,;_#h|j>xB:nj ȿ<7ַN˫gF~[]֊=`g=h g\o֩Y 7zA:^E+05 A}߷fIZw(GiMĊܶ PR@qBG;'Qzl|y3zx]rCrJKy4 5 mu|۪K,ɣ Uƺj( 3\:r>mSݭi᪙chqgbd K ;dsn9t3 YA?xNA3Zv ;zA>:N=`?. /wZ**Aea:clx[XX->dwoIɹ=vGhgUt=i՚4QG/ Ⱦym]fQghnVApI|XS7u VB5 xG8c;qL*Sy;-sVPli':7a8,-9;vu!mR"7lF!zj zL۔ɴ 1Me,ƮpO&]%|PҍK /6zaπy Z}HxbBi^D?%U6_\:'g6J;SIEi+:V vJ D&a(=!$KoLw@NAq=#+ <]p5wNS&?*0$@=D߭DGr*=36d;k,& 6%E6~pԱ0gl$"hCRqB#[QJy_kAd"J.z)_^Dڔ!VTG<ہh1y$Sl"hv D0nz[zfr 8/+(sOCwD-EV| S`!a]EA+ 8-T_]qH\WX֐3_rѾ $ȷQU< ~e82hJPaʳ_#> U1V.pue?rtfRcfq}/jϣ.CM-ODi~/gX8:dG:kWMIj`Z+Ut\%y3kC8ۅ G3Pcj<@8պAE zit~ׄx`8˛ֵejf&WXN,uA+u5kEM%zh-t!PxXmXeb e#gZXl*|KGi]I5nPmY\"6֪>rݚ?&Cߣd`^':]q.^ efYx>6Hx;%o8`BS_(*NuԜY^mo3x*!C~RjOJ0S"ǁ>urv }gP*DéoD'OJ.Xm`ɽ Jь:i5ΕyR! z/1OA8*/VD:bYN4G64P{3ʘ?.y}xC*F%6p1htvPU+DHZpOALX♼0֙gI-q#lt怔ZoQIqjO+PR@U)1S{w{j ~O xz#" w@SzvNx> vQ2΂G Y+ՊV;=V`.,t^.3iXY@~w:܎r\Wp<\0^6v@r{S5xt!2GdsQ~B* y \;`D2p*G羚Y:хqYҿ-waJs\_g"Dp^jg^]%Db_np;.& ^<ʮm;V˯i?'}Ӽo -Q'-ûK, EcUvGTX0xJwgOTpkjοV9yU0P3KQq\Dʪ1Y6Q5hmlgSY*rh9Ă ȝ ZKĕ %; G[hŇSV&:s̗-?}^f],L믃rKpRƱmͷ{tSv|*yӡ]hui2 w6D8XGx X Fq\,2Ԑ~(VlJ5n^ Q*lR@ /ub \c{7p T:fPaڬiZ>K`GRt.ַ%| y7VZz`v@h$ Lj|CdD߁!AGt-qe{T9ϨjDɸaz5<<536:EJ11 ɼrIt&b3csaM^8*)j=fT'\wYRoNyʼnK.B[UEm4@iB7h}ќE%ة@]WfIݧ6b`wԈPZw֟}(9[u/]=Q6/ƍ{>w_-Yh48/u3nlm`B_yd@J/7 o2Ct cysbd#8.#o`C7ؙ_$&%i~Hdr̄)]׸kR52ރ|#@]HJ>KJJf* `?bUw@H_W}-σqx4 *0Q]>W',71#=HoO3H߆q: ߞJ͇]B1vE6|;#)r٪ɂ^|]V)#GR;omYeh߯)FLg _ל my>Ɖ)Gg?կ1.s3tƒ9@\xsG? 7ד&ǡ> arJZ83j+83,8LJ>χsE + /SLH D* ʂ=Pwly'qSijZc2XВ$:=VIڄ'oak AxƆ^턟 g/o|{vRָUDcs'(vHNYgn}E۪ˀT~v8]\T+,aOě$c;ejy=CMC}Hٜw#&LX \YōzX"Ưb7MܿP;B:Us?Υq):4ww+pU1rId4ڰp3]ɮ%+UU4ѡpI4ML# =U*'}6,.yܛ0?<]fB "ԕQ$S0Bj8ljQ?&3hU#5)1:rLd>$4ax`h$H|Z䛲 w4 ms1Zp '˼O1q@jٯ`>fy#aT+Ŵ+rcꟆ~, ޟL"#2z(ty77fT͘pмߤ~zYnkw4 **#(/j.X}սQT;^j'zZLeM:EJ liT.bkfqB7/˞mrʰZij:[phʭ fg}ZZ W~=er]>gF2CMтxfފ&XX"+F]%6ODeOJDGn$Se?T2 :{b62;H?ARC2WB!8I=>1W;2 H"p}q:1^Ho%?Gٞh)y@4թcEL|&_%*3Z|tA]GUȗhK|{e WVǥ&dB PR\[+.-x0lxJ#[a(Sj{8zO#X^:ml5gАbۅ=&3@9=2v̘ʗ2Gv2׉bY妝׊lqK3(! :_'q>vGMInhh/oqGv"&2]Vb龡Z5B!%CXLd}Hdيf3B +@jd[ph{$aTV`1m?PL&G4J΀E7ak4gP]CY;u#";}&+#˽NJ]:_lm7 )E&F.h9ca3 Cc46cmykD ' >?`Ҝ!y2Ura Wʳ~&H3&q?T0n3OqMP2؆ V7LX׌ H!G.F&j8,Pڶ :w S&{݈b}80K݈>#gJcH16Z[(?.L*ҢPuz…MsΥOBަ'pBUv8Wr6&W:eES-?R UXjn/ jdhq e-=w$Yef/ [q!}M!^6l pu (3C;'$4} A:fM6 S*Nln =<\`vITj݆*uiK!nfo]% TDMrbx|!'O=S*A]ܥ.^Ӎh/ث= G .̞jJo9lm>j}iB1Rkk ЎvoCR bʖѽФ(IB{q2V/ 4YcbNÅgqFېA 1&O42p%%iaW `b8 ,}V\Hh_oZT<uDq:@ a 5}9/@+R /Ik1 "𖔨ǜW4ot{_Z>d\vgDѯY1uCk䆩.{I[,m5a97PЗ;QOJ _ |1z(1ԣY\-.v:dXQ*W׼Ľc)î2[Bs3 (ca/zvt5vͬ4=rL#\$,a8UP͸/.Ĝ=eQEȲHH%hY<+b^ dzet44kQ" MGizjD !^xwɛ/<0CٴBBZޏmjs8y4zB~8J!֞& @]b/RЉfz:K٘eYZ"aʩ>O&8mry/'@|aHl&^\$^Pō, _.zѭDJnPgZHXeu)@܏D+YљOr9 tuOdD$ ʷ L|o IBIoQ( ԍWvbCa9Dd^/Mh!A_^3\ WwGܓ,'be誵lS/55)N& Qh@b\&N|94P`h9* `oodnl ۇRnh2?{A4fhn=#'I%w.Is72{fvXQng4e mʼn? 'Q܌(BЅ1 eWXH0,[:v)aGGu W=+h…b3~Q<ό澎O߻wLJJ}FӷҭE.8@N^ݶ'^ MD%jv }LN,m冶oVgGM#.bW~eY u.y 37IE( c&RZpsTx par2q0wl5exx1s>Y d>YY;4,de-J mVOκ6M<)ayLuW # E,.Vh,)0ErR6 O%LdCI8ĺl(* |Qs>k{-tٓV /:L';Y}Z$o)Yol?{N| 5^?M[fRȧ0NYȧ(yBT Tf` )Y _{s֊R8&ōULoZYz Gl%$mBm /GCf[,H dƐv!4SA\E@2wĤB| $@Fҭ#|5 9 ׍,J% ="7XC"Y6AJP12P*.: |v fLJd8b埂]#%po e  )=].I ~2Gkl=QϽe:I=DΤCJָ-rjτ|XWj. [~Р=Jjprwm6'萃&OG<]l{=~Y\{sM@|v< U4V?l_kҝ!eV mkqAV@o9:d@R^,pNv2YS %>;u0dg' +q 2Ү܂;&/e4Upb  .rha6pɈjQ%F%J\1FzJۚ6c¥ݲ9vnm(1X(4ۢ폫TɞBx .'2!KzzSSɈ=g!B}1U?ĴvXR) Ljmcm5PtPj&DMa{O ˌ-S5nD Qg'wA"; <$Z%4@FK3.aVfo R߂`"NLOCf3X$sBvzs٫ʽV=AVk%Jgr:ԱSW)}}3cr-v BJ)ŕP-6LWCo,/ ȗX/3KC2( P(fk5ES)4R@K3ihg#,QI͗/~|^7._˅ j~t0.10aKU VOpMQ.OZP<%B [v=F15"KGhES· ,|f# Hὀe/JXf\NM8&PhЫ,U6j~ 0JJ}5{\!:E YO#s(a" u,є)N``{Qa}0Y? {qUv(+oʽҮ4P-G:ors.+"xdΠGًZ}2 Dp+T?[=^m;3{ ЦaQkRq2v_q}|0'iqB ǠiYoܨϸ(( hx^Uem eB98hGznd@ЃW4`g hj {1L%75Sf[oX$V 5fS-#Wgl=|1Ϫq$LJh[M,"k"2 57Tm2q`c+t:Exq ;O:g݈TڞVѥcYJ=ssԋGql" 'ҙ'(2~* C!C } [ՄKԿgq^+r%4!-,9 _Jnv>_j0;~nZB5v>w;{T3+9K7c r҉-v7cPfa|h.-Qڄl ^` *9"!ͯ3p&p:eIHk~HI+a:M_ B̓§Fn ʇBشt8F, a%ЕdqJ܈;~ !,庇 ?" 4 MJHE7W]7J>m'ـ9 ^lnF[vI.E$JtazdN¾l kTd {w /װLlOwox|@[K9q\t'PG_3Rն53t># 1reCTzܲX,lif1IJDANRYКmi !RV-Z*8EA#fثwu{*}w= Uו4252%MgQH{xL.b,^wx&Z";S 5Ea>hInMD&_,6ַ>XRr6767ɕEޮ.?sGWE!:V8VKF*<(zEPc[HQRoY80R<.r4LUÇ. &-*mA{wHQ=LqO|>2fBeI%O\^U徲f}1z6 Qʪ*nQXr=-]tJ;]gB2ڭ*s^MM78z$AT''*؆H 3ICV *\dgtt k"1wn\7}Mi.u]%D;}lO^"Z/l JL_赘 RSVRx.h}մ(|sD~ @, K2M|-sdKj]zsGy(ő!O!?.k"HS:pi&XEts Mmq` uc;*2ZF< M˗.[gy_]tVH:n#f ?1(5Sϗ}ջHpCVgabX0wAn;,#4l\PyD.;`0Ua4p8}I^"OMKXY(Qq,G=6D.-C3x/&_nS"^h).^QI^1yz-r䐄Rj{}I碆psLX/"#|aS OO߾=P7qL,ড়%@B%BsFm0Ҍd^*-"ʮDآvɍX:%,SE*_“F%Dڛ{Y^8bY?A/jggA:QLh= tVG5  ڞL=dzg>c+_7/=Z[rU;x)]fpn`bJL)N] 00RSNset>Fx8\nY$LlcrF1p#O݃qAõia~;SusE+qnfQ#4q%qQ셏D3ni$}7*q)~ڴQ6unrIo3?wvzFwABsJ+gi)wT)iF Z5zbv3Lwa%~/H*eZz`"`|ܿ[vx3U]FHx)c=8%ڧl5@qFX插^Y@t{&͉o f+&'Z@jƃ;iV z\kr/PE UnI{.+ )0_){'BP$knXr6"l7Ġ>BErM9/EJro=Hx6:o壌F^Tͪ$'5+5V5rs~'Vmq6$߫ˇ ];zrA&<((aP9B+CpS92i|`Z#c,+2՝QZp3V.ڃ˅ZV=3VLM;_`Le 6ڋ'W#")PWzq8Hed8JHsTO2^Sͬ^ MH4=IFHc,ɠEKrhE#u5֘y, }dBM\M72̯L282X;@jlֆ .'E/|@]!"h1żs Q>Îk xU}o5J@ʞS 'Bpz&:ařhJB^0I)D̹$Xzpt7G328fus0PP.n>~ʳYq>l.j Mw h PSAvțRƔFhJx50_2Lf(Uq:)2%:yԽǔ.$5y+mGe<5kK#u^-Rq;EdFVm:naJDiB,u⍍_@xi#*`-f&?FۆY/k!غڀ76mumPuzV#V})n Gf{Kh%Y:UujVpy⸛tO*LPot MZ:zS&}`nafDj +J"$RX ?3cT%?-цR_b@yA%)N7 eꎥ'%|doIe^zGrV.@PeKL4hrNƛ%r>81X鯩QY*7%I>i4[6/w弁e2B{c[3_8Ym|X.̚iFS repX zA28҂ I  v6eBb;}l]Pn Mta_m,TbF*L(qOS^1kk 6ȡ1 f xԍ7<ƺCm/-T 7S<?0o6U< /?;%%&JRט7A q,wN]HIPkyE N53.s&ž9e.kȧ=Up1z(ZϿ? ~>ARUn\A^H`0CEshcs]6xCg>kZAD [+߰hm%%J}!>S CC'epyss 𝰞צxDOxM$ת tGTNɛ {oiyPU'MSH]v{uʦZ-F?Vw7}gf ET$/Ht`Օ5gVc)`O$L\v *Þf%P+ȥuE^d(2mmimwº^ ez=RZ*@zk>mz7փ0tcvHl#H ;#2.m(S_B})V%r) K=i=EO4V' DqǷPi,aQ6~`ʔb3ug< bKξ׶rx#(*6qR< ]Z}kYaF6IjssB4;:dsPz3CV1# Ef/{rNp5îzay~>d~}|iIXynck5L@+oYcEn8{+ ztz8C܇Wt2W xMDT.-Q@qG^M &ԇ:|dt  c>Q{9N׉pCH򠅠O`~*5v񕌔}{a|%gw1 dex)!v]`Y>GqkXSdSéC۷#օ"(on-7V3a"aE>(:fp>w/+_D- (ufEƸ8 5P> H+2WZ7ڮ㐾3q_7)jӈD '`e&c ik+ݷhqKDM֮CHi' *@]c{HAiYu}OE%y|#H[ '^jZ| aq_'Mm7>eqѹ,]  M-<^ 0}–1~%Tӹ,].,43Ö3_%&L bu+GM~֟`̎lMS:l1raut3HGZ6EoB|N>ؘ]{;D|¥3F^_>VqR}TNrr]*~=6}!~ T'2fakoe1ف_W.S!砵!GAIL•[3X1w3b;-nymkUdW܀Uʭ-pMcSMyΜK#bpgoĢvǡm$ɔڧg<Cg9@z ﯎-GZ٭aD%a\N8NFO+x9MNd{ .vBNjQąB. ;&<"pT7z }i2P++f'.JQ[kܘ{4HkХ?&iTxl״iV _I64f]b$%2[%Օ <,ltH4є0u4߆QR_Oxf `m92<+@i JxZE Uޮ,b1lCLl'^='NNGҘJ;0Xs>:IfH0D7OcUnϊqOH eє~HFwg0*^Ҋ7`ڮL]eB\0V." fEB v޻3bo qX-9[Chpp]NAzͤ}f^\;:K80W/l EI#!Գ]ԈJl,S/OՋRÃ=i;|efظb7 Y/ FOC*ʢ'gXmu6JϤĂ}c/kroϱF4w4ߧG*'S-oN2ƺ*օb}' J nIu6k}L: \ +e]%'OQ9G<8Ia1셮ӄ4-1z8¸rcTLr8L~@$ Ij7 KZËEf>peYÑq !˱GqF1iFYl֔3is??'ԷUFjY!3Aex3OX/ ː֓A7'>Dɀ$] ! oks'9׊(| &H7bNّ֛oVDIȶ6y岓@B@Qz2d "X[RT7jz/6p@ӈ Wb!MpsS] 5"%P3,b@lUA~ ?𑝺jpT+{HVZrWdؽkC$8{0"̪Iڻ'pk΋C# -rנ-,~m.W5l[Fӝ?뮷o@w>z:-9 8v\$&ύ+?Je{ 4;-x:\-VDVf勥 P'<_1Z۫vL*7nh\I\E43 Ģ= k3- ?C2/TJٛ*Y Pc[e٭pZ!(TȏKk7urͧq*Eqn4TIrR`wFBu j/&Wvl߃QԣXA޷;Aq4 _q3t۫پ>ȾVmv{+s.늴g2Whq*aK?ygwȎȫd&mQ1tYcىNAҽ.3pE}s(@a @&/Mלeě1&|Eg`0mʒwGrf8 g{d>߳έ;C'2Z<XcvV߻`xiKwu켅ITvm9e {hJPMء@P  ic$^#Ǜ`u7KgtXUT{b7ϸ{BElY*P/7 RҩHRX~\Wtc\R N@rYs$uthF"J /Oݤ;[[͠s6؎֫D.Tki0`y(=?M\hc1n!4m=.ePLN1 ۰[ː*-}4筌 [WZa;,Ui.J2KunMVtrٶ@!!=O 3>pԭ B4ǐ1)&i cNMrX8> 5>JtM3ޒOK96+c R RCwq+AlN B | KuDoU8y )vMQ:lYdW,:9b4k_8IXO>Sౕt23G丳bzm;F ̯l UM.R֓1Kzr?]\y2Hǖ?xBrkRzpxws(^FD,dAE-\F6&L=}Wx+֖(s.S*9SlϫUV*";}Sݼd~2]K(y[.sSy[+8VBKeUxr䢫՝RBl.,AWZ W3Kۢ@Si6:n?P&Ab&aX5a=ZdLB<[C/SqØŤ<"ʼn_8 LNΥY]m;D s?Y>aE՞%͎z 3 R`I[ :q?XTEL~&t?3֞zKU|M_'ԔLԽuk-n++m%dOm<2NsƃÞ^$pYl}Hv{C~2psf/KQ?Лq*a#\'J$x^/&,5=i8qxj;SOئSI.=N$m^˜/jUxK~R8,?='!JG 'φIiesgz GˇPfupnV#-(c*~uTyO<0p(+A} cw_Y_hB̃U.iu75{%Fleׅ8(vk V)kI=DnPl2 -eִ&V?w.m-ҹFRՈ=н֦vŤG"@I\+ B8S:JVvoòneapyxךB΅蕙^Vp"TkjrGf{r(FI-Ǭ9lzhױEa`l23m|81X)K=BコK޿AQU~I` n XghﶃS%'v=4̸i#:l #lxaT0s׉r*<ǐ"No[Iqvd7Elۿ u*Ѓ3(m#5R =WfcMёLi$'u1&WrB9*^0 kAepg1Ȧ1 ' C4mB/Y~E忆N% UэnNgK5t0⭩Օ d*pv!8:R^,XH #]krY`l_N%I3[HGrE;'=.$ !3sl<s8&Z&GM(V~TI[ߢř7mVc6,G1#@gE2}A4?oG)g 9Uꂋ %2)g?mv}MɻC;CDqe!bR  ^ 3F`rbx9`G XH-p7HW1L\,R]#dUGX./>M0mjXtd LFqjS#pLYy(QqjZ+YRa\58l? >S$s)zt#!:Li$@_1f_ 47x#-j)[eͪ4!d:$D s9)3/Y[my6ir]ṶmQE툷k> Ag_7\ĉ%\6;rEBtE¼z$[XG"scEY_7.U"9$>/f*Z1M'MHCэARifg>Af~q; ^{ZX6ܥEY(S#C#0"N\9>i e 2(M(w %3Ԋ8?ә,yc򜎠So (qD\Ǯnr0eDRWb^iϯͳSP;*f%ϻ.׳{)=#y;8wJ Ǧ5TP"8Cj9]d-{&gj멾yN-@YȂ;WV-ϥC0i1"*2֌"T.%uxw^ b,H+QZ# 񜾿Xw,!uQ0q|UJ ee w=}h:3AHk?BUӛ)dnlmJ,JŽ)ƕ;I9) GӒk尧~Z# =C&bj wcT?3xWTC`Р?'Qe|_a >_nۗ=!2aN`S;"i!FNcx}Qg!.=Uq(qMT|IIfHf:4B*h|YyN%fɏr"KeTG!>*r/=BF$k~;^Y-YKٶ Os=E{$maWJXw&|3;WE5i_nztJpu ,um2jDj-:[]M$kSSA Q\W=L3\HMxج]4rNxh2MWC1W_[-bSCϢS3?~I3a,zN]-=8*Am,W6 CRGٛ1#)gx)mpG~MI9i-.ށt ZgTxZx w:ZB&:!`>.jV2Y&';lڻI.jOm.s DjN)ORDhIQ26 Ʀ."ŹSg=<^yݶɽ\$ԁZq酮7V#L ȾX,t, O|uϔX-6BR*e}Ӱ/m>)&SZ=QY %ؔ~#B.Nɵy\h_}M9Q9&8+c2Fx_NJl=5 !0p,oqk5jkE`8C}9S;ʲ .}XԳL=OiЧ5|5EJzP~K셷RG,Y LE{qp] chb A=窾 !1o%l _?m{@iw9Cu۷(2}S&Ix6ʏVX*U3Bm*pR';.݁fBoHtE0^{)펤D#+BQzc5?hvaBc9qj ==ffi9:Eed7^?Z:iO/ח6@a]|p>!rrc/ %Si:QKbPR+[饂KiWriIݠ1Qfa!تΜ: Qǭ?²єHBƍJ<7Y 9:_SWoo<`B5A+ RKtt͗-lA1DszP'$Y-r倨 UZp0ޘ" -8ɓ5{^iG9'Oi ?mL/)qە]0dJxC6-eXFK %JPYc;̕MMi;l(8JSL5`y(krd/5,%aw{?eBx/Z&%qӌN>{3a96I8cbDz';7h?\aipI--I!Qe| ăzdK:=aT5? '^UX-&ʶ}2?3FDlB}/?q #SƛC_嘪vo V>VYUMyJkK뵝vDD0lFGK ʿ8s1|7z`e ̗)]NDt_mG r4N,G#* ܿɞcb`àpf'. o(QC ,$_̣ bQ(*z-ԂwD A ;?8^_j/}H4U #jūL:u:p6}'OE+bvOD8T튎MrcT)*~@dcv9}3'01V꧌G'ֶ)e$1(;.v@8qW+1{Dd+⡹q'* Vq "Gzf+PS!n.$}m V?q q~.2V-:Si}*ltw/T<65JJ{Ȑ+,.jc`~,VgdQ8eCIQ05|WBuÒtJϴNǢk#ryFDjXAM>'p3+DImc1x:Oh? x"צHH/2NMWÆVp_ ƽƮ2M$tНlRhT{*ޜ`g,BU *k|Q5 ZVĠ&E\ɟ髪qym h?VIi9SH hRCRy(; ֎cf4wX[sWl`aPij6~ߝN:ŠKO{*I*N-qb34kj':#blizeFmS癌'f| "h[&`*=f`tJ'瀚8ņrzqJ4 B 2DJ;e6 sEqP | T.jtSgMcZC[W?js`ŠlӨ`F2aAT"fQѱ= v'-酱Js {Ƈ$L-gks0#˒''޴Ej9>lewɋ:zqe˪cؐ#ǥ$%a"93UM:OѳMZ"* Q5^\UiLt5k$lPPBE]n;bRmt9fՕ$i)d- X7H+`mU˳rkD 6:,sO`k rg w9PIhg]N-E^_y֏M < shm ehz@v!eIqCqɵL=ָb~Y90ual%lסp{ uUXЯKhC2F ~˫Ƨ֗9.L8p<D/Ol=P7K= L PHM̪6_'kce?zΦ ߋ=BĭwPP)'uTWBIZ}mv_ڀ1\G2 1=aY' tҖgHxY[$警w/|忝Vw-=9Pu^0ݝ9wċ "0 7j,Fb D$@n^kVrocB5W6,-@3<7+" &#zS'AmׯxfZI+Fxy(Ghc7 .̭+us~0ZkOz?O|(fCR%씹Κ=ZK_8az ~60( ݨ=$)M9i#̜"]wĢkIq^2>Vr hZcP2v/mIֱdPW!+&zEOh}F#0*SG| ٝ@fZ/E\Wip!fݘVŢi0ܮ ua2oUo͗ߠgu2Jlk̮[v%rv*g$47|zԛ$NGsh2N{}V;8.$J-.Բmo"-\{ z)6ZYL>#NL uu8OeTV`gVl?y0@ $ aKPo{NI}"'Gc߈REt̅Cn 2I%s FyN~{2P$:E=,݄$#7 wIwcY)[^,Tʁ(3<ݷEۧscsv>Q>4+pRfNJYfV-+#FZMgqޜ #%ե_K;2bf/? -G'kwNJ60$3E|dZIi BA͏6mvD&s9M PkeقIGl5J1 0 xVcHmfƙ֒U+,Tr7.z)_NfX7~u7umuC (dڷhO[&!q0FNlG*|̰gIcAo:<-N 0ֽd>reѶ'yA?lXUV[Hյ)J0vLNkk}S0smpZb03Mڇ{mT,8Y#qݴkTW TAOs`oWxD D^#À@ֽ[l"p|B 1 }K200q -B5C@afzkNk^C{ߢύ(e2 h4 θx^p n@֓׷y֮EzOP 82%~o %*[irqfsʢ58 Ti֜P8g+8Ft0K4t#D1y-`CR}=U82- $#Oe@y?C0Ἀ>"0 |$kW6o@ z;`E:)h8zwb xzUz(FQ֡ZɬzJ|lVJ/_Zf")X.DSHF8N?з4= !ˢZlOȝƆbxL03so Lv#pw9p}X'X]>LLIœrAQøpΏs-8!a:A4[j9hBg*}=h_;#+TF9FJWj;TN~oiZLLձZ__a.[3'xP]!q3y.2x /˜|U-OI[oIұtr z.JJ~?%HAѤ5 y I 3bdﴁY<:~Gs>-pu/ -1|8p|0ߒN^R(ebR]IԪpqH&c'ʖ#]a7%&u/ .R51O6״QI:C‰@{)[ZFdY7+J5]`{Xp.p\s?W\&QRj ~L^fNVtŪQu'*Kbΰ rMO7!\ϴ>@W O060;9xڍue½8 {b֐G1q{aj6";6 {sģ4X!}㐆I46|}I3Nm+o Qzcΐ lE3&qW1qrBG#/=s4Hx'V0Nk u.k]ZAH&%3G(MS3 7@Z[T|Dssibu#z̈́ܛYoR(0NoG/l xԚA1#B# Hb\K6yw8R,_ec&Uޟ7t]Mѧܸ. Q~Ȟr^} ?Z26"ֶ2JaېWMAy*dC)7q W.90^]N̘>1}!ؿI/==a؟J *r&.RG,ltY|af _. n07lɚ<3.hӵ#<*N{YWmOIm BQqmcj*͹|K2~6qI7B0IZ?ˆ]LZ!sqe:u)+U,κe..z*A`IskG @ W65(ͥ4v47'+r 3q\aG;uE:^ .]OQԱ6xsmpQktMqs,r3IQp 50d\r8|}75a/oBj^_nJX5Rzhk05;QbX-#.sHCȌ ٮ/qaSY9ddY ͝(YXӤ(*_Uq+7>h =sݤm.9|Bm`֠&$UijǩYtw[\ I]_?rw 5:GAvXQ]r E$&XHQ.@Z*s5##J [o`8]Ŧa%DVQqV/KO.tB*4I#;)+̂6gljyXt ے\KaɻB\>#n({ xHbo䳁:ry5|x/05"jR|cf6~ڢYg\BfgukOتTxܴ.ћQ2;$= PŒK-ߕ'mߤI<1#]NU3d*ݘ@=<)xYh`KC =+nH^ZDM*@US7!fMrdH_VOa# 7x)Uѻ[]S~"!؁Pw'YڷS<†@EZ4kh _vojq ;U|e`pLD~r}-cj-ܕ7@^+J[Y@ D̶WMu KOYmWQ 8s'oAK<52hVDrH< h0 j*TIJ4I/h(M-z:s fǖ4Kw @)2ѽ$S:s6:LF`٬;D_%sIZNz|di'ei .]y-Tils^He80n݁Ꝓ-1/! d x('Xq`uAa]@'#}#nM7;7AC/8'&;_%8S:Ք^F~Ó8B?3{4'maJG.m9:< [ ycfB8M S?~8O偩H!1;0"^Xc+"hFݥiQΦ<(. Hɛe=r{֓6]"\ *aLRP=զ_s@@9wVﲭڲϔD\I7Ё&uDǹ{ߥ>ys{ kTSl:;a+9!kK$uXG7 ֽ-R3C?˰Q nXpy?Q1Z& _|EtK~F) eD,OwpxƲڮ25u=y,ioM@71Eo(rKY'꒍k#`A&a!MJ:n^'*2Lr]PtC`o:XH4I k̬cf\tZ{ݞÑ%$ Ff㩏3Xru^HJqeG*G7uGoISs`b4jT^m=רN ʥ*~bX`e}(Bs(Wn* qW |iJ14Y#iJirwm]eԑjxPKusQ \~߆Z!jmkm0#Й0!q4M}pxr*AՁDxj8~^7UB=mebk^@EJ!WJXրG< f)1;=Y9a~%I-5QfO?lWΩ 00m$e};L|tǍA`x!$tQb:%"ZTDi9=+dXn'jqFjP MNk2^t{Q]qzSS]>#[{ ɹ~C@囱$EE|U,A@+ӬقL-#87::RE|ӷM.wfp\džwlڴ" Zt7y%lZnApuLNqV'Iȭ&Prkl_8Ҫ6@DΕ?m_ONϤwhfc& 4g+*Prv2eբJ.#V2-մ?7V2e>c1 >B/ &\4rM *!Wm`~A&IA՗A؛OBF(G[JL+_kNO횇_pJty[[uU~}W̧% p﯃YߗiwePS 3e5^(# 4/{~ufL̼:Y}tv"[]NMxE‹3tC4Eꢕl> {(hkm}4l“$#ZmwʉG<ߑ>S.o{ >1BtSxCp췃D6hW3Bqxy5sQ4m-+,_qaynq:IG١|A"g OID>Ҿu֠si/%cö xp`h̉(W ͠_TX)ӭ.)?htIgH1ùȥhZ3[ySW6Ww`Al9W;U(-;=elj ]8tj`خݾ#N̦?S=!-wfe ^ ̈d{?@-T=ӂLt "[#%$O_gz[mFw'D&3lHøP7I(DWo%y4*YZӹ0C7AV7ȋOo(eQKh$^kbȋ,#N=g_v0XNqy[b,=1 ؀pyWՄCH*;!7q bǑTJaX*?(h^0Wp#$BQCȾ\SP(61w񷟙i(5j_:q`0FAGiLdo~,1v%LJmɚ*l|M|k̒/Eu=>!J-/p᤺/OkwknA EU8qYQKK("n$XȀ󏈛4[o¦B4wg{鈑']jeq lϠU;(Se%lsHk &%+{` ?%s>"{:{Bf.C~,7JVbT'ulB9O elsLKsq:)BNIA<.^Qz0KDZ*;u<5v#ZZDf=C "ɚwI2^ar3+"A,aQ9(X_sW;O $Qy16^Yj  (7'kwO*&(hVH(e6z{fM鍤 ׼T%k3?("6 !#5pJv1<7/|Y4> h=' k)6+ݠstox e倩n)#SݼDu@3tG*<.(ͮ\[ k -GჰjLtBZ3IRԚ@8c}>"IÁ( qo]q ^Ml*_0"QHjS7Y:z+#xbd6m0~zZO9Dib^:f`QKf!Y>+>g\+ xwm*E e%],NeSZ1xxQ/Ԣ'JY_IEM^7.DYF);(NSaqn-4C+U)߿2pRС{龖 k\8Cv9xy?ؘ[h@~w#$%(M-v!b #RXLu1b*",j}ق/ mĿ.Œ.& ܽmKp~^NRʬB7>©:# BW00Q&EёQB`ݟaimm(iо-;\>99~^i1#o-?fwhzrd}Y LDvb40bKқ!}FdC$JĊG_Rk/xWfsG%n9^v|#N<#iv c)kGӫh\k_B͹/w?-mOZ_\u5薀m(Ѧe|1$* XfV29Ŋ`SlԈ 6+b$3HaxbPܹҹ1^ $Rbp {آq\Mv#OTq-Yj.}OT򥼨 ~H eGL48f' $e'S(B38]R'}f |D{UܞBYPzXgI2:՛> #Mˌ6`Lew{Ġ܉xHRb5/@,9dji>\*P+5`>zL:e VJKY<lPh;XbFVCSDo>[xG&hOꤢ`6z@^D&VK hH꿝=|q 2]5 OUU9wؒD;ML6[%N_Z-9RZ˰S_:0?@x=d,f7}iPa*Wh&?&J@+,곏ׄ.I" P>%SR*`L`tkiԹuCO} {>Ǥ'HM }y.*yࡃݚx@JĖӼq)Fkoc"h[Rp5c jF&38CymL1|@ W.˾cO:E;)NzQj݈}̂s lPam2nZ@Uﶸb.ZN7SQ 9.JI|xNwv+{*ʇ\ )VrG³ip !_+ݨ)Aya6+ !ihͷI'Ah <xs1+ھ^f#+NN!磔L4aSWU }77Uѭ**t:`[⪆BF kzguSr1RC/_@*۹HD,&zWAmxGsaC߸{cqܔ xEo%Y%ן=|o/d+%{%Zz~̡H :th8Cw/b+Bdetiu 9$[;]nZHn_J]G"!I8١|yRPZ_FpCWs3I .3Zug;kȩ;01PS?ZSS'U7HKdY`9%#%Yd\FLet=P iA"c$aj YL1w"*;/$0Q4?=xﳇ{umR `kGa=/qd6~nI m!zi 5jTW;֬w)Aj 3]o&g tNQfvfI1̌\WNWyޝ=NлP= A?tKVsGy ΕmՆ7(+´_V!t9khMtqn@_#cX>N'E.q/ ,I "Hl~NuΜ_~o⑀hyr]1c bOZI aiPV-V\_o8h 0C.3Dਗp!c|tL$x2m>? XF`k2G#ڊ7?-KwH>Hx,u$Ѭz}WjYU*30.%YYjG^2z!Qpc~i8 9[C:I^ߕsD؟$dC=IU^]7!4D&>-Ϲe,Yņ|F Yus9-!k&GED3jl] E G""/.xڝ:فAWէWAnRM捌X.v@q*B_(Orsn!33Z?81Y&Ԉػjd͉.!DJT{KTB:tBUl!R]y߳+T ˇ>^p.T ;ږ,xϗ~tv t0`=W[aTN{w )0zrjn4dD̪=e[l9KGѿ u±cx~aMү0VG|5.)qߟN,Qt YF~t-2M[(JxvvhԭV>)O7ф ҾώH1\gVff/-F<_>zƂdu77jMd9w[Au\o¡fII{9:k̓N{5eYxʓ^ΈdP#mYEb6q iZBFzo?NGG(.o A*\ $vq{壨I1K##/WJc=B pg쥒 5fLg@"0U}Gp1MBby_8讝|0kG7U*{]y, [/AE<_:FT؋4_ܗC7 '^9MY>nC->΀%ڤS .Wx~k ؖxub/ 7.S,:V8bqǠ*60?${6J$h4u<Ģ$P@/c浪Nպ-CX`Rvjw̺VӆC1YpSϞѫ`cݞVn§[ hYQJnpC^ؼE+3O ,RDoNFaHnNxuP1Iީ㑖_qʃ5~}M<'x6}IC:"zi=E4>|nF5:*ϢC>9w>F%|f .yz֕r6c@ѝ+ohIkNe媰' ܭ}sNNM&=9UeP"hzG?J2h:֘h+3u͡O i 9_ I{=ۂd'[ l,-ejs,a$zE-* 3vsr\.\]qKN'.`G&nn s`{P$|u"f s璕~> Xib1X[E.?%&6f#˥r'2oMUY 4z' d'\; sLx6/m iQf.uV,E$m[ լF5o!Cnv3:suTCx } Y ]ެK,ZWz#N)c:]~'tq ! L("0o#2{w'fȫԊ\$SO&P`˝>qg$v _^c+*Jibw2 6w鑕9H,1/Lޟ!(sg9u!彼}~X~y#|+yt$)v} B7 NDk~A+XM9h-CQj3i ѧ]BtINă5ėAVl΁a![N Xƒ>[Vfe䶹tFs` H.ŨnU1(ތ|2!}⪔bJ78C0~Mo7MaO&ژWxP b!p%YB>B_g{򯔳xïu!>ԇNQLsM c .Y?˗AnDxBQc6e#UW%u/6[R-<тJTдds /RyH0<ӟud:OVm W#b:MJV"<'_qfI|Hvx5G/bkA۞P@$@b? &E %ƗANsՑ~ɑW,1.;nfgA>_L_OxT [:.Tׯ >ImgXCQ"dEfTbV gDTɄ.9ypB0L⑙-9"V|d!*MuyWDwDvU'%cFt\$#س67?X݉ od^3/[7p njEm4'DJ-w/FI AAdGĻpi^##k5j;ˎYH0ity=UV=J,Q>V!5)v Qq׋1?}Z ,Sx1ve_lZ0>?dvJ d5ØMXfܒeӇEAWS/Vuh􋦧=-j/5`\X 9i{)vr$EB,OhW"ʵ҅.4J Tf3'b ]C5ɹ~J|GBN#H%+f.(wשW(UF8;z*yozI?{ 0پ&$ݴ;:ZJp?hFdR: g\]NMar<.+mPD8?o".q4-XX6|c[iİ8ĢԼ. n&sBhu8/0.M3)>p"]YጦXoSv!Q[v촽w"Q'CeC4Hp\ϔi%L Bi %T$0`wX}y +zBbSP>pޗtxbXFcurŖ0NԾ V+Ra tAF2PC[Eȫ,7èrcԓg^C.x~V_}.6$(8;y}4Dib{8 c.B;q." ual i ]b@Y2&>ym#Ig_>ܪEL?#&dZfYx]joiJ)~]5C@m.2i%#7`JWX$r&r'J-CTLrTenXOLڥҐ![vˣ/QƾIO"ʅ\@AW?͒l>Qgw[6JIqb`%uL-~J՛$MM>1P6ƢUEKD2A!wܑ2+g_K܊ Qz*Ar!V{ &4B0$6eh̯ [vq`XBr&z`3YW" ̬:-E/|S [|t,Aygǰo;~؃Q웝a$w骥n%SU|SpgIN8 M]I{Ywn*]y`~KB/bе,_rjMb)MH"<09P*8Ϊ4qݛӲف0Q|.D?X%Y]zp n`Gk۠8/XS-Sp\Q l'Oࡎ =LI0.zJEfVƥq;Mx.a!lO~$I5qUADr,@7 LR(Q*W.}[%$yc'ĿR͋)J: KyEdwԠ#ׂBf[լ0x  6"Z۸A w &lU>ؤEKUxD2;bBb "v&TZlMmV2.248Q ѽ|)mx>=HMBQ,_=`^8eùy-aoF48U2bhly)`j7-5jɵc)q+b2@.\L+"r?dLWX&HnWdMrUa}p)iBa6yQ WMGR`;hAvIܦW sMQj*ĘV&HTХ&}L*Pҝew̖vWR GB\,~ f2x 7x~V(~&V czyXc(zK$F <ZbBv0t8pvq ʲ.ݧQcB!,ƙsȥS+He֙sO `G#xRϋLbe׏L 7WIK"\NRAY]6; bʳ"Ѹc54v0go QI&/ Xsߔ{Ekg)Xv$lVeJ?}l.3IE3ިŗ3˚:O9伈_bhLygdnJZfMQ*_0> 0'Іni}>Y`sp7P_ t haF J afcfQF!D )6pƗӁF+oc/t`iPH6PQwzЉ TZ(prJ:#S:emռ!w-_OWVmH y~:H;ݒk@,- ~BL~HS ѹf:]C7-1-(]5sH+13c\C'AC$A989p\;NIBǤ% * ǧGN2JƧ^6OI uK.%: өimOp3֝ѡvŰJgnYגKkFRO36˅qLЭQHόG+MaĈt/J/ ]Yr_ X4$e  ɚyom56^7L%αE]X_1qkrKG/2"4˗ɽ2;0957.5.1.el7.x86_64/kernel/drivers/gpu/drm/scheduler957.5.1.el7.x86_64/kernel/drivers/gpu/drm/scheduler/gpu-sched.ko.xz7zXZִF!t/$]?Eh=ڜ.+ɑ s*~Qk xr]y[ i)f>b6EĸnG~cY4M.s_A\#5|򦌼Xى`eO+bsJ ~%1[]6 F ǟL(%ZHX Q\, XZ 1XQޟx;H8i?olz8 :$S+oѾ8=OcR\[#"KPL&![bPƊzԬ"BNU[j,ـ%BL.v7C):9ϢнKeu NBW &k Tܘ?,f' { E8i甛S2~zXoaDN;u,a^="0 iy!c+1΋CG``{QظyrHO9;nsEۉ %A pN]|QuT4g2@NzR7/?M80PQ~$6!њD^S8003"I&E$JC.Bbi;V5T?ARq Rjͪl =6pÇTKP৪|\@?%Ad˷5jU_%t:UFZyL DaփFGE>nĒ誌ߺ0icjk@A3ĂȈ>׏I!Ksv}ue+D̡_TbIUoILplho;gup!qlف.ȶ_Ȣ|T (mЃnL}|{+!͝5G5!m1~j9 yE\x{"ͩO*BUjoe9E'֕b#"%m uxe*:JŔf9m,8z$LԒQ ik9 ־;th!A0"ol/B'yOȓ,.ΐ kgy43tO.Mx눖4ol}vqA=OHJ h\LiHӎp&WRj6J$3s).Fra` ^^GXr0H'Li11umW E,(+4Fr,W4ٿk9L'I+-'OU]>Q˒!Il.ոVt8nu[#j[gK8qդse+1M.Uxrĩ .DV>kU# ~4Ǹ D.y J% iPqû<ޫGCܒ2s?pp.;))⤙KV?Z5u^{ǡ$oUspynZ? Q``RGm$Gÿ˸Tj5U*)}Nw$&=,O)бxKZ[J$IypºD5\sf%Ǐ0?W_5Po֨5r= [Z_mT/W|4r^b3F XRv@j>rC7qib6wZw]ήvb,SJ tV͖A`P2/[)+cr\2 Y~yגG,l4]& CcXq[@?7!3Z00U=Yiҁ#x@D>H(caB4+ , ص Y [8 EP_r !f`fH AEp$)%H-bn=gqR8!1<Ȳ3G ICekiJu !`#GHj+@m$YgsɝWOz@2UJyI32nXwJʘLt{٣YG_9#c?D= 2dcѶAN^Jq(`) &/mţNDp7񔳑Т7V0uFo[a M.Di$<w&ڸ)f!UI7BFj#c(^rN@U<|2QyoL8l͏K⏻"Qkϫzf)Æ&!?s P3[Cg?fRD% 7&׻HwM%枯J7͊A cEՒ ݗNA|hs&q g ID;N1"~i;:c26 ;׮R+¼P5n"m|SCJn HBIzi|̓O=׆\'3sUŘrcNgh [ F ́Kj+.TnR)iȲLHo6+3 q@)#?,Q,02ζ6h*eBi~9b|h+wQ!%h:a5o >IiA)4}̴,s-_dt^Leͪن7xiƨXپgjiMWϣ\`st Wy fHXQ!~BxP8r]LuQWg߶T) Vd||!t#aF=|(X‰hAv,vQI0Έ" 9K'[rOqcΑ+=36AP }@ur( ѱWNZH^J7}&'Q)XNPw] Ӷ E_:GBYȾh(zh1}ӱX.O4Aqj)'2z,cΰҩ]z:7;2N:E} ,7(183F*֡,!h>R4l aȹn,@1wCZGbX0 Ҡ͞<#b[@hVY%Æ#@;%'G*湣dw }6mJᱮ^<1,`CN˕U}(0U<m ԇ){TAG9F%Iee8%7ٝͅ+kR@ns\ KDr+SJ2ErS^Xe( YLan%1S2xR٭}egݎPR\40- )<ձK[x}+^ =:=C%)Ji5?>̏6"5s83W@@cYZ̝rc&4OFJ$D_ j //ZT>AD{zbtV͢˭>8GDUsZF۸r.o^\w~ S3x_&ꁏo>LIn|@*T7Zo'5y{a\ms*[ɒؓ t! Vc\x-ف6 -mUi:DR xrƓwGz$V䩟 `@؜4ܨ|bm01p W菎9J䆮p;{YEq~w XMI}LOhDg!]dKQeOi-3۪xB;#Ëx@~2[,ZT ݟg80wd,ĝjz p<*X50"?-׸OIz9:71|KbU1ker@j9\ &=3R N#mY qVee;E4*ߡuXJo:L_V8)TwKќKd(@J2yÌrrўAnćMI?[1ſ?ÆRMq4*4~K:aH[K?k7P _os4U(좏𴛘.3}3( 3fy~!R9}Yb~AAc[S9i#w贶kS(|x &r!'<~?5`=̉8FV]?ijWeM),A i ij]|#cOX(IVغ -#Q={J.Zg7/7\{o<\‰ByiE!}`TzF滠6#) Pb"ȦDBIKcA(MN}d.&p@sv_,],+ͅZyG AgD@n$R1 HK ::sq|I|V=iB03Mx7(Ʒ3|;/85;͎So-=ȷ#Q/1O:кC \ơyjdb??oU :a~PpiH<޶E) ~|C5z^~(4 vm:đ@H$ɠX[uKVB{͑BgˬT{0/txmiPUԹ?'>!Zx;qEϠA֩65˹#%NAeN N\55,Mv9z#)Smfiҹ,!dPqh/'ڻ}Y-\)Yw=2p"NmH[QߴRE gN䳈&7YSgR`UOcE\VRF=ȶw5`:HC奯$F`1!o{ A|Pjogϔ:֘Y<]62RԹ;& #FM#UHWϰo߳#.2,px( U,i7Ȱ1 aFȢTt@ 5֟≶5vń`.4/ͨ 33qa1Լvwг^B,E9VVbM &D)91p,Ĕ"78T˔BmA6b8ɌdfOU eOL[SJiS7-ođS qX4HdTcI"@qO4fz#xuUdXLu3/L*QvC RPGPhp;hU jfd9T0iX6|f #|V_Ph|o3SWyI]SZyvg7Bȧ)q Jiﻓ{լ*sʖHg^b)YSPa94O!^d"Z-)Ca>!o0V\dO;ABV=Q]hkM-PYӡיo3+ \UkYud[zԁwޝ//qXpYD`rK1 Ϙhn8f칥wlzWX2 P  Q cXֱ10 ]l6u7|CI٪ Aɞʙ}jfL s$>4?+<[&=.ص(-~O %l{@bw~berF/*eI{; ,ݷyH Sѯ=8@DpŬNZj7t^bUP`ܰ?:)15d'Y50`\wlbOob8sN| ? 93Fy|u4$ MHl0-eBIp& ]^kYTux#adp씚W9^qG !޿"?=}*,H~`*\_֪YW{#v׉ r5tӿ"JH@ =SJJ*&*uiʕ뜜bU&exYZ! dtXbP6ɒ=I;TC|`"uBnN0,I;~XbQE ]1 W}զ2V0U {c`~GL[UFbgF-|CXVz)E^dn %[^L;'TfK+2vwߞsDUz+Nz.{J"veشL<g@JGf|6oaF~aNL뭐7iN,Y&eL[]EK2gKd5LUS*G7 ѲSvp%*NLe+YI957.5.1.el7.x86_64/kernel/drivers/gpu/drm/ttm}= eso -7rJ"C[_9 kn8[2 7X L%߿/u)N@a *Ăn(#2XiaGC@1`mn7)R~NPM`h5AIBP-%:8AwÜIM9jav](f'sys0, .dSބ5sH_DuH ĹXT7^n^Nڹ fgߐ|솃K]T; )^(^B!w&P$[,o{s٥X+|6XՇ篹GW9W_w!_|_iqO.gGaϐ:YiY'SգܹwzzI\HMAVyC` FA"6X:ǞeEltIR4¶~fQ3KܾVw-Ϥ^z}I`}| %%3 lJGKES%LzӋJEF0YyvKsq WjU^Fo<5hvW.y1m_Z`}샑f]`ɑ3::6AHwBHɚ$1>K"ELlF3uݪĊ0n=ZR!\Q24g?{ sYf.]m<1}qdu"Ég\FÉ1y%wHp7'*XKV^{fK6U9zRh\SƗ>[bfWWe@ V}lrMq32+'w

    2uZdf#?tPuĩwF}7;AI6 G:;@uJ xbh3BQxRlCZdg |Ku]]1D!5S>Y,O#JS <ӽ +N=5-UIW_|Kva8+z89|L]<o-R;ڭ[:ھp./@\_j*izH-Pin$2Z'ۼ9ug,o W&:FJ?1ӭĞ vGL$fr3w{Ǿ~mb|IM rT;?-F`nAG]7PլJ Y>1I!YB{S߮rk%J9dGCIg^HT;ksqңŤ |ۼ5 *ۨ;$V%Y71z)~xL$ ȬkЏ?#Z ʼn5PjP~zvNjͺ #\.ճxgٴ&G?37A*ThZOS$Tw3]t;Pl^G9P9#e\cT%9^)$_3||j&EBKwk}q7TN(ͫBfRMǃJE FcJbzBNWop 3>q7R@ SXCT+˕/ $w(%of0u9q84s+O% %/1uԺ:XN_]jc9/)M^.PCjt@I:!PVg% lQOP64d`:RU.a#fMƪRT Q<9j`0C-F[ϱ*EqNeVUf5=S| 68Nz' t!wm3QxC 8 80rlB57)B(\wwhjLװM%PnؐPMzc-g_5`u[0\N2ҥMȝѕhSɟNio2׋QkΎjaFB/n>СR{{㛼c5x< ܛV !_f> MqdxQ ߫SlIDEWc&)a={ 0UMf-߽2u{$@! yHt}JOv3Q'#Aۢbl?慪Qu?`M-Sb%z*< /z;܂hLǼ@A-_>PHzC}(QzR:22t:lZcҢTŭ0X-BGHDeZywY2af _=L̸X!bGf_:Ew.޿9y%ȕnYb0q++RPJ|EKp 3mI><` ?lZ\jK~Ft YŖ2]&˯;sLRӤWj;eSӵxkazӗSvqIۛ]+SO4Th9p zpAhXNe,ƽr:Ceq3%v*k4400K|XNDžz>Z  O`}2'kDJ @$Mx~L`~ӔAbI=1xlM;E[5Csur;$'LR<1ZOg x#ϹeTǑ Lvm+@tS}*kDiY+Rxf-]jߒM|We77Tnp%ɲXٻ'MSI3ƶGuN8 p^}[F*"*.^7T7`.# Gvh[ hBX)gyqOXT*{9;9A&u8{@.SL@fqf"2~Z fGMuYQWPzZ:$ P"{j}Vp>S\2%ć&Z{f}@NK#/8@N,;, 볒B))^E WoFg%DB~ [I^=+m9ݣW+ih̔Ble%_3e%:Z=5U&¯ LCo/ѳ *9G /ia ;E^!gbc8QF̃xPx |*0Rv-R'S?1o0K`|"~"ަ)q>$с th>H2UDءF9)F::)n1c lLzWm,x~gu%$ʬ -Ddvnz C_dl P| ?[8E 2{!-Lʛ[*o|⟻VÒ.|9&8‘GY>$^UզvqEAa\&Ni+3xB;~1)` bӰ7JV=^սhwDu[U<(Ih W;WaGм0r/\S~Gbf`tHr:ҘnmnBsޏmv,!Ujjp+[jK|fHAjJ-#.53-冠"o N]:v\3vǦРq=_ɁH\*$y*pH!u'ー:݌ ŷDZ9=7,дAF\9#I"'NŻN yw+.Aeyf',D=Z-'m֒+@涑dyŖ=IC`J⎏Em^/YB .̰(^Ίɇ3^[-Rkߪ];_4*RL5:ij,g0U>864Its3_OQh2bvHennzTpb;yK{42D|ڕ,F"Vp2ُB,Cf\P_,5Cn< $K7pW9v E=uըF \xp@it2a2q^UZx>m7`Ɲ"ݰyDbmD|Q* ) +⚄%Oc@E?w T2u_S 0 2 88. .tdɟ5ì\Ʋst Eŝ(\8}ؑԁ4|b~*M] y_/5l)Cd"+Iq q Ɛv%o@Mlեwdp \8};0՛*섙4͌FNUxuQyQD%sGlBytQ4$1F T4Ϣ#)oi$z^r*^ϖ' nF, BRoG[k:"j sҌsYx|m1Ž^W偹([E{'2h*q{5"&g[:Y[FOoHc^ }K`W> X070 nY;M&= 2%" ј6FBؕ'*5|廏"}/J!=ˈQd7f>= Ĩb}Q?  ߚMwhpb߳C``(?NxA5 pTwb'kEC_IU/9ɂn^&-^. b$0ּh8Ҕ|fd7bRMɈۂXF ;&aaR9Tmu39'[A^'Bt6 @G<ؚ&~,n%ȯ~= ݯ|Hϫ?jpσ(H\^_nOA9jp3=R)v9N cx*f ^Zn%2)TFB'FfwCpYKcn.  yj^j9[+ ]H^K HwGg EWn8WBNEѠ1n^mJZ s`֏aYHlU[M3 Mxa=cdrMMe6>KzB/ Zq ^V) qU+ ^{x!V4^浽ſ+w.)GU 0VD. E+d<[k=e5ER~me%K/׎}ZU~7lC T7fDN5-՚*Yzy:1Ό4ܽ.t25$. !fv Xoi<Y#H3kWĮ"j*C,;}yBS1}J$_S$ vw| 3i''maEz'0(M\8kr=]糺m,):xQ@?lwxm"%ivCSRGaP.,tufWү3;iD-:rѰ;BLnLn_9_^w:G(dŰ|DKݍ݀U=_I\ iu;}qI2P/?*-PC}xN3Faf^E Xp(;imq/GX. 8k!x:$[֎v MԻVf|p(o,CR8)YU}_W3&n;6I KSx >u\ÖUۜ"}Ym\B4F2N:€06 #ruWܶ'tu|/ q^T*6Ӛ/ ˪&_+p3V}0AYyL^F3ukVp}6M$:5LzmWeՆ:^l6ء3݌M|2w!RޡXR;΄'㻲Ҷ.ǚ{@#rsW*X&L%k[`vZmmAY!]`ؐ _QB-k57C9-u~fuj*=Gz6N[C9qݧC]ozYL %We]"dN:!?Ekuo 86_yb~_͓ l(qnʟ)Xkx+R\|eVXL8=0D<賽rbh"N ?DoB]J5e?$Hx\xq[VH8OvU;",wj j*;޵[RQ~`lqn\tq1 >;Va>h&%@1⅗ NS7>x<}fן'y /c7Pa x"g{Wi|M6au4NN+j-~̠hz#;7FrlZU!ћ*p) q؛ ˇDnvq,b Gpi;Ϻ 2ka ~P +[Uv2+BaQ7ʲ ;kA8iv֮_yE .aar0:l6k.Qtt]may!&~+7X}u{>@ 3Q(PE[ә Qj{|\KL`~5#.9P>h]9f~p6ꄗ­)`<|BʝkT8aHٓZVIhNmL9nb$Tu N
dpCOdi _.Jte!)г@ߨAvT# 1U. 2LrEdeEQ0 ek1+{0F XW1-\YU֠H`&.5g:01ų CW{xSD(N>OZ.FO"<ʮLi b/q`RuC)8l&~~Jش!hRP-_2~0.F0|~gK>6ntpKD򲥾XB_Ykzl2DjU OFdqCs'ʝm M<VC3g C&PfyTܖywH'D`vwsϊ"7,xU&_:kE`,!J[F^w7p< @lpYe Nl[Cة^> ',$5Z0%<1/up]겚Flb ՗8=34/,NQ0M̥&܃* Md[Osa{+߅:QF ЩKy#r(?. a \|jD}zC:P mSy5(l^8X ,Z]>6 -d̏zmg|, I}7cARRuPԶ+B?ѐg`9+Y֟+y(i]t|zBmĹ=D]]i-Н껑1 vF҃LB%Njy | ^i,ٌ%W͹b?8%5P q׽ʒ!YInx{mHdc3r)`]LP4mqui"$1FΉ ^o%uk댑a6Qۜ"{%;''~EpDSt(̯Q ڍ J&f.+ H$@Rn15ОF+}zE3z(tц1! G%?>Zx*ޙcEVژ_SѨ='k^_T/gf0H@~$?e>cu׉9l<>Q]Lߛ 56ٸ*AR*EqjZdRSS|̲˕h5?BY'=hy(q]} #/|>6]a(VP>(=t#$@.a0lB=XVv.MH,vp7v*%p˜_ME/k-owB6i&~Qÿc*}+s2(7ӁWƬ4^=:G!CMzŋ ''ԾQF2Vcm:K\-i#'9Ө9wNauJuKWFĔKܓ*e3' : Fİ e} TQ0m$A1Wan1/Ư&=76J"i"BC!`O^h,o RѰ+S )7-|FN rڝ'`X~[S:V#>RB3|uL^ |qkƍlv:ݽ/x-a-7 z!'$:G"2Ipȁ9M-'[η r mjlL(Teq `|t=RO Y l΋p9T i!!P@> R9p![+w]}?nӼ;rhb5r3Tlϖ%jÕ/ 'h!`˗{Sw~@J*a;W`& 42 z\7.0) |[m>ϤiVEޡ Ɵ&{)qҽTbkFnHw~~ߞzo*^ݐ2'ț`^V@GNT`x=wi$:5)v8d`rt7X:e1=٨.% بNo̴ Í-Gx.N ϣY#8x0p+Ҧ56԰piJRMPO 0\X/+b ɳ <R0 BX %O"=-pR8f\Y0 KR<~ٵ_師Y8qs?ċ=h/!0g|,_?$\R,:!J j>JIh$Q?(L#ϼLjno w\̾b皎Z"uؕWڐWfdϕڝ 0:Շэ6-Q,^ >̓_OwEU7/v Q%cWr՝lհ4>"d F]^,quQ &}vzoe1U6*=uX3s'& w[+W=NN٤ŦX,bzmo* tH2i{formi«]ؽqiBZsi>;TTYfkđ,u(#dq:!#ٙش}J572Ry|:˩LruM'pɫ#:)o`pO 3AܘZυNc>"1DH^"_pEkY`*؟WS`RQ'/O}ӭ.W4&G` y֒ݭB#gK:_y.,n2gQ@vVqnJOlJ`qZ}=9 R䘸v)V&A* 1r"O8KȜki`%g(`v+K|az(K/Dd 7ݣ\`aWjbo(y 63S54O*06hV&Oȑȯ1_~`B0w;Bro}h [B+sN#I+^JeX^h[0=rKr>4<Zx<58hPDfNF[ zGZXHTO{o(] V&Ϯ|sHMKI,}kOA%c r: $. }۠ݟ=J-?zGO^IBQP gU'-@w+•o?#ٞoC  =c Kqv1%|MƒLj@hL3Ri#`p ;k4竦{^Ϧeǘ4f5o֊g3ҮfZ>1gg~|sH_8U[wbX DãkP(ƺI!Պn/RŲpƝ2ؖb1~A\ȖzU˪#,o-DjQ&$Y#I2sK[ 4cEEΈ:yZbWxR;e>=; zpj"t}]4Ģĭi+8] CkX\,#HV,-YQs>0"-қ{?@JQ6+ȅ/Rk6L+Lt|Qb tU%vsCHTPadޏ5wm' $Ts=XQl i|~IA9'N%-i'CcRc+%B5zyxnWky/peӡe!.3IF϶bAwC@~9 Ds9=l? g/45ϫ>0zwk0#|7*g*ٓ%LTQLuqqP awz*T s9:N*Պ& htP'ԗ}FѡL[=+^pi}L $eގjU%.WaoVxXY*ϹSa3{RwNJ I]{̪ p3HlCL818MP)<qLO鬬DoXq. {/S ƭTB6Bg5 #f2+$JZ*G[zV-?1ъm.Ԇ◑8>/kM9a5yLr=a?YĬ̽8v=g۰68WPd,2O=~n %U%38RӅ4?C>4T՛qq@p5 Q.S'陬PCىG=4@-L# ,<]>mԟh}yī=A5s᳸wD8<"Ov#ô?]駝qYϫY0e1NzV2@>YmϼEm<ϲrCz4ΦĎp3S:H& }.79i=R T[ v1T.\xJsO:ݤXL!|<ބCX:U@.d$~@3{!ƫ*N=ZM K{Yٻ6_1zv<{ed,\/o-6?o#-T⟺7C5̛z*eAM14{V ">Y2P@ik %&2"IYq0o$<,D|nTMmʞLA?繠qƎetTmѬ&k>0&jw4~ud#}b 9ޛD-∼H{r~3p/kǩJ~B< =[Yu%0zYnlr1pGt 2tY=1!6u$UB͆޺T;[{ 7,zSj&6i ̄WHH.e~BPA 1Kÿ{ t 5%}aT1=f (ngWɥ8 '᭭g䵐wBX_`V"YӞS=_`T̴1:01E%VZp)}UۥLeq#k=nYfؔqQU `@ьQ[+~ZVy s9M~BjR|#qoenl8U <oM袘*v?&~5锴^9jU]ҵCXId@dyc&H^۶YhSĹ!!Qꁨ0YZ ZOׯ쭠/yViڥJ@ }~D} I?3bv4\a?ÀNz d KyJ^VvSKOR];LL"s|;_ B m%0C_l!wlty簣Sie1XqNh r;M7?,=:R &?PQK*|:^9F7re V.?FR#݄) -Q6#",FQ@=kfs2F~~N@3dc ˟@UIh6`\gI_~Co̼xW5eR\sI[i2NO?4,9ݭӈ;DCɕu٢q.̆\%f Hw#^:oȀ-cX]3u>'[oɣ2.o,b.B0.6l9gd3) U_Wb0KI8RT-VAy!bVu}@^`u3آ+_+6A?dS"&IӇJG!g)U{{'9A,-Qf!2-\]^/ݡ@4rܩzb]0Ń.[0  W/D׷M~5Z탮T \[vׂgA̶ߥK%e;٩/@d)HvոX]aWxG;6ǃ$z }vY:_h2am!1fˈ`A) t%ajϵn=6D15VW?JZFT~<_&u{dɏ! TBtلGI'/oܯʅK.J2iBؾ-'_ωy'Z]3c0uK1cı-f/W[ |n!I7~i*y WlZe׶yJcf:L4:.S%|I]ViޝԨZ40{2A6znN*`|TCWPt"q^e5VHm孜wu@Nich|/Dž9jTĒYlJz(Y4`EJi|)->̝]Ƶ.\99l&楼 X65[O|Ls$̙4&X c{;VqdpHn((Ied]Uu<'yYMF0O^^[تkTUL83̧OK_uL3$w없kop 1N6q^W5C';[iY&ma Yi,z&'#+.v^y;=4g?Uc\BhXzANS8[=x-:淳QVS $PG&3#ܝ4/>cE~n"P!gI Nr #Pȋ8#-}qmQˣ,|%`ZmA]D;ÕTLV@ 9ޯu-gn5f}C:cs oӀGRSK%./)A`؃]a.;w>㹗L95,oե0kf67x”Q:^8:ZOM V8t0F?쿪^6AA6cBj9-l6 ko[5m\]4$ ?LJ懺b6cf i 0^ö3 :Zp L_i`$-0v.fKDk1rP\'D6-Ҷ9Lѓ=!PR" q۰dCuUKB`؜ۈq]yg;ʣ 4BIN"ڂ.n%ٮ7:wBkDj,։r[ݔAz + ~X5Ңcu3(BTGS)2DzwLխ u 1RE14v /57U#4\na Rbd'3]9c˸ͭ !4":\!Рa7ܩu8C%Y[֝04YsaZo9)G1Bש E2B²1qب"ҫNyڂzEUif52K늠*t=XXpEF".wtUhl\\i:1f/D v/(>^Rxc عysu.)EG'{Hq2c,@ͥ#PRkK전^/a+x&7*=|QkKB2~`CmAV8yEz7vZJ*v 3Q8Brp=BBf$+4W$YԄZg?ϵ4"|[i䜴ٲWP-`0 W@_ix2>hfGo?]Xj}3&BcEPTEAIŭ(s mHoD-B1@,ci|a=)qgl)w\=&|anVBٝi]?/jPx泺 8Hm rge4bߐ8Ln]d|kj\ aŠ ƌF(y]l9m_)Eu8c,?Fѩ1 1e$NFҘ/IFTetG~O5ȷjmΈ6{Wmh_o֮Q;mhf;zoXADPM@~Y!Fꐩ$@7]hFQUZb#FsE#,β|%0lMJ%?sCW0`4]a%GɈzۡ}78ץ?o u/m,Å&_Krͥ~_Ѝ ,UasL$t.u.@!lLcxb.\We†;vq 7$d_Hd2jQ rcĥ}xq ) ":L,u}2)x6VzHwm{bGZ!k~CF[uu獪75q{0b .֔4%>UfAP@)nRUET >0a,`lЩqEIu#uV^ _L*̉O a yd@NO oIY.lh䳴f'E ~)[W^,U~HWTerv (Q6h|%P#[y6u1E&;u{Iinbi}iFC ~W \wߐAv+vF]3МMY51"4X^V BC0 1@3K.A 4YhBďZfVAT&?v0DgOzdE(ީUDMyR9FlG*'^<~39:&RaE{%Ȗ=5m˴4i}+ލI.^ @ *T0(WE:3kW(hjv6N%$(G_U +OY?#\NH:#EݖθXfw6nkх7<$02Q7U*Ɔr1λ]YJ:v@˸n[ qbsZp3 .~0K QS#*Ͽ鯴%^Ɗ3d[OfN9rt!m&Ȩ4M!<Y íw}WwF,^H ]*mSz[bWڑ܂ҵN^@hƼ@#kg  p~T~)>Ma;>2w_ظ%;Dj,J;\ٷ{ֿ6tY ~* :Ȁ<p5^ }=/k G.;/ ɴ [9 8&s\(2׶Nőʎ^74P3 *H4jVj)OuH]xC.t&삊O򼍕n~ݜ1-# 6"z7'^m°NQX(PUx'!Zj2Q]Y}mt,pX1OL6ߪZPMmW-ġ;B7P M_X+h0NnRwӍ˳K( Pg`Tm%0&0.9sM϶mth$"I-PNTI0# ΀#XyӾ3nӹ})3&*GIOǃ^͇ԯly~):(Y,~y5Leٕu E\9*aV Q?42M n"s]X-`ÚBXd>84rظb X4P}%Lj.{Bcj%\ـ=-lEs7g0<;Ƭֵg(QF`)n~FcTwAޛ=^D2OV [vQPIPNvT܉dPrLw&pΗy^j|qI?ʪ\7]ȳ ~ |?nW&;2&ퟫے^aoA)@<:93_ H @w_w*pQfOn~\tW/?ZDeƔ akOKq#:}= #L;"}Ӕ%NfLJьv}{2>MRp8*(ąR& qN*(;ኻqY&6kJ3 oX1ahMP*OOsVBOJVƠ-͡j0 n-u3n!Sv .SKhF[Gز74.JB/5@e)t >bdn諙ʦOD7Vg' D$$uz&,f<{SK28'E9^ ty  —;h,qJzK('{XT`=05Z.˶|fK0MGz\]L-JBOS"pYOsȬ6Ak)3C2 )x[?SD[An[(u<,=O pv0#K߯ɊEB 0bH@;2~;L /KĪ^v >p,hݠa|/<!SCss a%zB֝R3ytZDa08X,,FI7?H٫A97gVۊ_\R+ `1Қ kQl$(d"Uyj^RoTwNڽ0O+~HH,AW_O oW*7Kri 3]8w~mfYkt"*`B7hrPa$f# fѫp5Bt;jXʇOC .K1?2:yShÊ!;8+쩒][anzGay!PWe ۱D"Lr?9Joct9wVq }{(8w_ ,kUӟ׷XnO'bp60:vpϡ O'I4 :||۴şLքVc^|&齫OSn!}e[Tpk v5MݚJߡawεLv[,3cXͬA4|w>Dڔ$p1.Y3hC̖@ø@Rp%,X)VdX6+#J?MQ\1˅Y}`=8`p@eM*ıl&j.mgd\3J9DP}QRFP?BǹML#y1fOHƧ$@7p5zUy}B J xJjmRKjHn} 8ERD^#Bl}4?+T:*HO8^ ǰdfuה]VAqu)!e`GNhTpԖ5\ǁ䵱C8FiOpU^tQWѭׂ89N0ZOٶB=MFS9S.B#be^8oKʛtu]̍Mh@ M(4ƥ,*|:lM;UxS@+w2Eʍ{+3L%6xO])㳭RZm# ^i0Cׁŧ"M\ꪄs`Bjrş )H^%U )ow'Svn#a_\,S z e TS5( 5D tߊEXqj,uW鬡pܝA+/K%_ᲐsznkoҼ~}Iac}TV QIT?%#̱Ҭ#@ 0/CobKyCL߉rEGT-GPv\2y`@*M2xGq-!PlP4:o6s7t23xT\PV $D_%z Dד"c30 wt[z_b|O3ڞ̸+ o?' 񞻫DqlQ^ aiyk"XUKX /{Y'@(,S 3q$Ju%+Sj1'[AAgxXϽ VhZ!w 0tv$u>|x+, (OxhӃxB)W@ɔ-7o $^CQ7Iܛ#)¹Mey؅O3~>8É/q7^{(]J+ q~Djђ^N2$~g)&I FF_t{myOnzw|ۈLbR($|C VmPW"`+ʻi64~ (w4f] wpl<+(_{ tch)Vӎ=vU,C+LNwS̎GM;mo[D!CjSQɉd,%N߂?.h:X@ 2=LWoN|<+$OvZ4 s% msBNu1 d@x.V]dzqP&wj[B'6*vZ1;w :])-M:ʞql%d9J CW˯W AFsκ1kXiEeS4L,Y7tQ- N-(S)or>?лPqsݚW'&j2tPb[U 7z 95}`.C&3(8@"MQv┨i k\Z鳻Ft0$\Jn ńA%ӳTu0&)ݔUgne[VRu}G@!6-KI'9M׹ʨs.C\ jAѡ4boDs`E?mb\5D@gչkF3w?UyWy9Q"rՍT-6c%&6(x M-:ӨȮ'+xK kj!p;6H<\H ж:gP Nf5;{m ,t+ \+[de`^N#Sx, ~Afm|R;!|KWpJڃ.(O+OT> VihЪZI>r"Ⱦ=өY_8PM /BcVhN`@kjNH桦 %<2r;'ys7Z, Ͳkf͎oNOL[E[etu]Χ.7*tH>gւLs(s-!p{yiŃiI{3oEPy,\)T°RΈu=Sikf\xn,bU.n0pgwv]GwQ bucdk3/KN`|}nva]Zgݟ *.JIG݋kŠ CouG0SXUd^CoN_|8ԆvcqM3N"P(yڝbɴjM.j?:fx%N4+4n\@n.pviRiڗ!Q;15@Kx0F]-3VlWtlerBz<zOːҦI"1*+3b[3=)wGI)qsw6|oƃ(́jfqb]Kf.Ab⬲]vz*)B=}f;=1@0QΌ]+U,= UzyZig®%rϜjz'H踂'dp fQqD;Q,Cx(m4ҖÓ&T0iKmB˛( ˝܎䩭(XY-G"[uݙə@b뤬aa0.ܞG0_cWщR\tsѐ49jC%4U  SY8lA2WR\RΥEke*B0V8uLaV y]U Zj uǃhx+7;,xȀ!.q*@7رG3P)tأE=2CH;!eoYXR$1+[FAp,,C].l|o>6'/. ;Z,mՏ^/тjwaDqӠïgMA3mX|3fu;#Lj1RSl V"jc#UQ':cZgb`', OGA8b'-΋| _DvWYQ&;zO骝#Ib@tamLH$BF`Cs]:sxl֦#2&Q*aMe)C,l J7ҁEro.vBd3 !Rdn(넂XU]Y?g !PB:Pq+QѨBN&$! LqtP8a[4Ӭ:(UGTǪZR}ׇ .~-a%6;.25X22SQTNbcR]4M'躎w*Sͦh@ɤ e%W{3Z>'{I)U,qƂ^'Yos@1޽zU8x6d(7G`L +ZЄZ bbHmci{ ض=6(ګ| 'f(GU~HQSBlQ^;"JAj+s$貈6YbØ 'b6gp!b /Ɇ|s\6=T ZsK"vkJZwޒOiT{/xOøXuI\FZt}k6SGjNyĒ%Re='depodWYraU#9*k3 #܅|K:4 4RP*IpF*EF~I~$HL%q;j{Qgi d0fkn7<^ \8T]2nYj$ WeNN=wWQ'|)s%m^p"Q9+UffBL Sa7괦oQZ~|)(B*aiA%Mr6РV5J+G=Ҟ@ fMgO9< X؇H 1'As)fOiO6F~DPŒ'd/$I{{R0݁yfj08dv* c-`'o8H7kdu[CRۀo[F\lB}ҩ^FPak S/{m#>oB4[qm:谗$w&9zLϽbCJ_Qˑ*H S}Xb™!%uv)Qxߙ7ԏpJ2Ksy;hl¦?f{(L|CR8kMdtGAŻ5(jiqIj2jܥR*T(=dcR+/~ؘh л"B2Ihj1F otǫzW*jl}uf4ňU}ƂMXf,Sw*=lXƙ|:[]W d^$laϟ&/v嫾B戠4sNjxx JhN oܭnDZI[eS3 XJCO; )WSWog/ dUƜH= eYLA1ְ 6 iPj 2 #]!КZǞˏU;#\P(H`7RC'+KDS4&ޅ,>iӕB9S|_ot0pW4l3Vwu U0EHTj%dŋ1Qv#n{rH\XI.fs@i= ]`!B7y7wgZ/rڲ#J&)/u~M>1s@^ EYFUi(u0ӄdIҺ69SvfY20ҍF/&+1?6r5nH.i_LKmĜA˵/_P* ֻr6kFKBZwT8֞mnCEL4 P2&|y}ӿ:(Lv2giZ4os$s&8. z޵@04(q0 Ls5SsR-6iUkɚ"n. u6ڴ_b&h/0X,&4̺$`~A߻n(f*A/V3Y n 4nA񒔰wbrgG˭0|ɻt\%E+=w?}n~-',)8 +XQeu P-K;r胒cmpE D؉CٲJXŪ?VT4%.tS&H42eNͲո@c'}T~k [ uT4K> G0;?j2q>ɀ( !GYDxy4+*b,?og2wn "B2DZl.!ynt,s=QoyÊ%xu +N<%[f0moDL4jo9p(wW'ИymzXbhnMVdʖMڌ/>7sG [GY%dAYI(k]㱦fލp&I(X\_#ۤ%[I~(c)akx(h )A-+/qlu]tFDZcӥjCUwkr=TRt4ś76S8q?:Is5\JYDcѡc*΃פCzpqrcШF# ϟGD9/֚r,qǥ5_|Q`k6G_Q"wU$薸)|' A /"ˋ }q*,bv:|fjD ak:|l $Ĥך@u x朗̝ Q:ȋot߈T ̈Įv?6v!/r/ҔTݑrg,L_ 'y7LYE$ %TH ,ɖkA'"BQ~DV9XɒoOF2:PV9?"(~:ĔUC6u$=cwAISD$PV <&\N;r|؜MDn ފ ~n3\m2;JLՆ^h{*=%3 Z.!" o cvVMު^$El5XkT Yb0w8u@>Y XRҫя[AԎc`/ͥBLsWjо$5ڰT69*:, g@6!T Yl"36oȀ$["P#u)ߛMoU W!-K+hiʹSAwG(>L=\:x[6,T43frfK #w(p|G"@l/k i\"֨*3PG5ɩU# nR5 LFSʚK-;WD.Q_-Ħ-v\Oc`A[ݲ_o#G_rP!H{*z^zњzx?#&Dd 6]C[0Tow!$B(vlg_є(ln:TU8WmZH^}^ ׼W9_Ś!KDkM p.$k&/&ʌ Hg!]:2(gq!ژG?MJשA 6Lz957.5.1.el7.x86_64/kernel/drivers/gpu/drm/udľ&spO?mHjl/#~mObcgMP#'5ɰ>Á2$hvfsJpɤ^t9|&ESǶGɏgTXv6'D5 xjl%>\! lפf\ a&B+G WZmcc\ koB9 n'"5|1S`>WC'HPЈFiL$ sOܖ M%gNNHR( (ňrf i{{I}nv|n2hY}CFb5(nt7w& iȮaȇf!Gэ wڏiK $Xi'eHBiOʇp1"d_Tgp3!zh]Y!)/Ħ@R1UsCOFꑢFòs+>mjX+/vD~8CA/Yu]{K~GOUd.3~pB M͏( ^/6F(mY=[0z#/0*XQi2d#ȿR3OU677)/ ІIiq◣u$0 j@ߒ][޶-FQzW)Xb8^&%+oJ՛jx{g G?Iv`EGGpm֍]D\X~!8!u qʼn"wZ6 dwwFmvn]v{wNy9tuWll) .¿sO-1vny}JViՑ\>fk`:JnzW_W '!RSLa2xwjL]bVjlyhUoIRm6ÂZE + =vpM`JK*q\A*$ MĪk!fQB~7'R$P1kiMP_)?ёMו mTY*̡U/?x^cHÄF> mtQ8Ҡ^FZE e)_ >c[tS\V\ /@HSiOa_cls S </ VH i;y[WW8ޞ(WrXWv9v B cidJͯ*uW*l][-A@Xph^"؏/ޘ; @rxTƜLd]W՝3eK$IH;Kof9`41bbQD,L*Wl9.+[\GB@%5el~@A-|PF#; -U*{NZx~,廷ɒɜ޸qv%0n "IBLi׹"9m0\YJDgxN@c4:-$f53{NT~7Z"Vd8&`bȤj6zՋXT&>']AroTuM,mǬ{^'͗!n|JAz V$Q1med󚴽;JE 5J"p/E ث=EzOCyi/&O_@ݭO@Z5R9)"8đ}:180 M}p$ןrgD\c^NVj mo*P&Y=4>I2_;І.p)5JJ Yy-QSzd"Bja3dgOv̧i7P(eԭD~eMOԌ$})9 /[9w W3B+?cU04ؠlxvMߡ7$ބ.G=#"ufX(uw3[ntÅͶjoQ⬷/Ed` ~` U I|Ar P/*?FcBݜ^[wو[V"9f;,+okPh\yJq.ǙUxlѼiv^>:a%\c:pL9d}F(3I_0__Gx>fhό]ǻZ1w{^,.{oQ F>m@w᫜ע#<1MyՖ{ .1x7}U (M=TPjGijZ"Y]gTNT'Ł52۵<ީ+n J:'2S.gN=wS{%J۲b6=L(:U16| %B̛.@`O+,?u/]99xfpB|HyJ\DPt5Eo-|]Yzbr'j]9AJZ\i?]RbriI*;]ߦ' cB|PW!熪k)7ZfNsu$fak0Va6s66Qњ .C >},)P.=}8!7[n'l-A ?dwNxfԽrSfmcB2gښG*$&>]7ҹeSed-›]0G`^^hH_Ќ4lcgK6H,ՈK2R՝fLu.X#v|7"Ј*(H#3ŝ!`nPV/Q+]o% A bT9҃g.#"OHˎqԭQGu{[YJ Cn.Bm/BY.KۿX 2qmO jj5)w@/yB֌B/1[4v'e~ԡߊڕLvWbٞKHΐcX:Zoҁ&4~zĶ.9̋ =9Yh_/?}7~.e'.xYm fT9I@\n7hwUL[l("?(uX; 1֘ Mt)w-O9Z rZBi\hG:dÛ% AA"Ķ]WmhcxlƭW,K9 t(9AJa1h9<I `3AGxW<ɜBڼC0Ljc».sY7dɞ2{OР *FLwGg|:=uߐe6ͮg5$Q L#7 jym)GGLٳ9r "xGN;;pZ԰7FuMl%ҙ,˸$ȍ\,ȑb yG/>rԍM,YCsd Z֫sCh:-@28$Aֆ]usZbȩln\]XlL}%jϚvh4v՚S`FYwEKN\k)鹆-[_٩UΚMB2=p@$[kx !<\Bzsm6.-$;p%%ce\91O_ &AkH̄٭W6en{pyԬ~St/?bc:4[/^= X76v)$T:>[.5lc=tU:j Yl>ŗ Sl-|饷i5{/ot{fyQڜ з2cWÇj"M't_ݸ5WZ~oikvady8I:b˂%%#R-<1*g/$1Ms (jnUrciL&Ӂ05nM4YN}bAi5t`&yDbw)^?%;љȢ><(&'wdy>d1r d=Gt|bB@l,r}7|e9K5Usz|1__.{ǖ^A'Xw}cN| CO;I>u<ָ:kXwa@~CMnhE( pcY$8{D)`+M{U#۞3@qv"ר žn9l' C0pp d_"%x)mK-`#ro;ۗ(ivwѷMCvm朩?"v|O2Nl4_D7<@Ve uQ# f_MIM@W> ӬM m^0? %&T(E.w&J2A4uË> -=@fR8F,BmNQ&L5A;솼= 4" ׋p`x]`k%¹L9qh{wx);JCqjb6*_dR'z OcSlr%z=|$V4bLY)'96}(CL*9"z|'s℩#`#E hS'#3oǘdj' |X{a SKsW^cayv=Z$&&c9fC@,$6"sƁM&& S* Q6(& 1M2~7^եL0BKKϳG<%SOeg&MI=M#@L|`}]w*d/BV͙sk !vz 6 ږ%#Z-kI@-iSʩbSP ᮹v :ӍVJYra?A@Rt?/diiyMd#\46ëNԫ^]7b%rL^Ϋp :3m`#<. E@jCPY{ÿoBB- CTUS !駖S߭-BԩRXoW=%q|O~М*ّ,9ZClǧPd½ǼLh*4t;IpitdgT0*J/" :$ٱǘKJ8LXO4ʴɄsD;ӧtMl=#°΢`M^}2Ahd2 VTa<%y ldgk YwWj\؊W^T".Uf82*Z|1hbחH]*rح⩙"amR֎(z$-%l!;enɨhp<Nkش|qxxP2.6 _F)ʀaȃ!"XsJ ۔)F3cFvEIN[$p%+ݨUvSb _|ٞ+Yax6gIdzBZ)>@ptCRvSox-wuqC}AE7>3PEP?Әz&uKg+ҞaI᠂(*H՜=}/K^RϠdN3)+b>i<7˳7xΗ7JjɋɩqߥvѰdέjȔSO[`p+v53.k34tL|ki 0# G!TqKllq!Xm@'fg'e!RQD2c'j-g^1O%-J1OYS&jzm;;o}Å.PeI9W$ftgtr2p5o:%SJlJJ$_"1cg!T} @Tsʠ'zvIC)m& J3}L^]5!-@ Z'(Q&(Tl"m%C9k:ˌHL"5Ko?+̈N O 1o99Fr=/-c)Œj[UcڰzK0,0ɢuuVKWՏniƅ _l#B&-j 8K#ЎGF? Hb< 35] 9`de:!.oMr`޾sp/zpVl2ދ&7h&,~盽;}0j1AbtDIq%nY'Vh)4wz|\Tr~@Y͋\$$3lCH*Tޠ5̻MrR,w*15˩ )k fReYrB$  pghY飬L, T& FlG2mH %}|Pq0'MeX_IyGoh;Zj* ]V9(>m%^nd0SYAh8TR :,mlgDMp׌幪n}B*QklIvnԌc`as"vajEy~ z=O3\vmџ8 ǃгiڼ VP3 )n6?`&< }nw%f%J^F$[dck"TMRl ]qfG|6v5Kk/mWKr]k,o Z, vW2k07s':!BYc3^1R WSaW >=3} m w<3(ҭA7mVV:g?FXF?ɩ f,wc8y^,}xC~ /5J-46Khg6J\ːsIm+ګWn&{)Ħ~B}F2<~ƍDuF f]U[ۈ7Tգ+x>Q2 Cj;փWȃߣ{$t[\%3Ze(cTӴvWdkA d%pwwR9#rxk^1EEw]Xvyi-}`DkzF \[\q=A oZI]IAMѪ985{.Ԡ:ۯ8xGㅌvrD~9.D\}B m#mnV7+9e1NC)!ߞk\]r V.mF0_0]UQ`L`W1'qߣ$(vu#s z4Iڮ|W~WM˟*7;JZ~HH89=*KO@^X; Р&Fi ?$QgF%!x,XXG cPUۧd߭Wkâ*E/\<+im9V(>BuajxcHњM|W&Jlf쎑v|Ab/{=F똠]#xgm] d,ފ* !!uù%%dր.ۡe  h`_J7M\KTzʳWJid0|X^]f\d'>`LYN 2{! ZqZG*Txֶ2^BA=uHT;/< >vWU@;y?'TMD(gP\"[ c]8+C߈ ̸IaMKb&.'eZBʐBTP+CWͯ%JN1NčݶǑzB<"?¦EZ`y5͂v AknN5;Ax'C`K%SU6KIT 4ʑQmgeDR)%#_n (gQ*} HH~N{ٕPXB`LF7iW(kB` Tvqf#%>}C|Xn# @/-_,n46THڳ*[Cʻ\Rӷ])E8S$WW=06G.4}/~QL,1+W*:Ն]pj]U8)VWm`(3H3uRr Q(~(.Ypў$Y\|ڳ4h=NpX{/Y1Ĕ\ӳ ~哹v̟e]9"K%^{yCn*TYx6HL>}Q5<f[,t6>-jȦ}iQqX^J]SD&Z}9uƳeμhLIx]ŋ_2I[jj,1#.{}]$v ΑS{q59]>]V 2]ZT:PEi$%|{o8{oa0 _s*˥G-(eċ!wZLT'(XS:x4~ dT႕dXT7>bDso;ĿH5u|z\݄&@RByd: _NTrV+e]*CfՖ /'5҅(ѳ+‡%Zy2iJ1$WDXKjdǦ~[@/@bQ9`_ʹ.0/42J[-LN`9̻yr=Hlu\[$m;UFh(P;6̪k0T՝ҖEݓc㪥m ~vàF1^3/2Kn{.1se˯o%zs$ib A!sкPcS}`.g 2Cv `Y tXq7po y_ݕ)LbZXV/HآI&%D(݃uA(3!]Νɠ40<0'`DNd9SXZK7n}dmPv:_CJFo ؃ \R)$1РIO.-A{Ur/rkmPY5),ea3Li7GZV8yXd6?`/ՠYV$40o}ds_&ҪVtL3qK ;](|L"X?0-{7gEhdH78ptL7 -hVi`"6aǘKpmm8]xgHlMQi۔kn2Ұ֮mECW:@1KiC){ӯӡYv l P0wT{xcUσV8mzSӡ@Q@IiHE'?&D q=1 ."b-BZgv vѷԔ{vt_L~.[JpM?tw#oj?#a C"q`4,X#xLˁ73J&7w Y:B}2$v?ZE=U=%Cdz yO*<.qpd@ܳ'd p {/B"bB cPj~MA}N07R * z{9k?]\ 8?*T[; -1]@dBuV.HnsSIB@k wqsoT/Z?׈P%8|=G+}Ӈy(wN?*J|G0WJܑ˹=:T&E,IEYVv%#[|.0}zUДrJm0tRnq%;S3nݹ&4ᶛ&{6yv;tVAlF52}Tdlyܤi;; bq([4E2%L<[0B6o؞ǵ 9c}(PϬX3-p?ʶmrz b~\H,rQ:}הaBUjݑG'q ɔ|<걶 7 I]fЄ(;??jrIBJwS*(zI~FxM z*.>-նIuZi+V%x-ұP,ӣãF/2fEԵl7'5\? Lv/"-zaQ7>ld>ĉC}j-S/eQ*88!Z$#H[x=߬<,BUC֊}~$, 哵~W,-${OW8yZdD|Fl1 ['>s4ܮ/̖#\p(1>{-|s`r߬-VBɖZ16UcS1#{EJW5_7}j%=Ē D';K> &_cn?!%Z[~4MSXf]Ęɔ$nel Lb{"$TPG;LYyZ?Zh^FA3oDU99F'/lǿJ˜ õ$obLQ3s[-֫,#lOa.SPLx˕c9qeS6([Ʋ0{|8~/ߢƙI7^i;Jć_ߺbaEˊK{6D7{ ox偶H0SH/42eP*d`v-*xw|8R(FT>sUzqVL7+eAfCܿ_ mNFd$.'W$n4wG_x!l1kt̵5Va$FwOhF洔* ~TB '؊&5@D' a+p1eЭh~''ģ^ F޵FgߊBeG;{!l2KdA(Y$0i7H[( ոJC_[/ -6!jiS01.{Ħ1ƚCM[hm:д/f7y̟`r Bb$L65»ypVz'ؙ97Rk$j$\An 6&D)/JKҏ7h1_zm[bZe/R]ئ`@R^,EbLtۖ=7w"X(Z@ݫ*eA ӎ'W,<uu@\u`$Hr!yM᧼o{/?S&:R>KV w_YZSOlEk2c֏:!mMF]NmLy5I8Vz b̫ ~q3*|iI|.Ӷ+ŐM'\jTfCbm*};[v8(ȮjJJʮfanܶ.d D=̆IB1|$(h$UFsbJ}x}[7iw[Bi/)$,ijTDUEArrv1Rt2f )p GLz:N"XJSRK-Z{+v/\W{Ӌnb "nd>ݜTP{0Wq =ɜN#HNzp[ݽpk|[_:1烠ič-\Jo. `|/ !͆ GLLOMpLɻǍ3*z93ᣍ*T$OuYLV#]gdZ (@ɤWƴ?S5>יedRiF{5<轃Š0d'}*Rݮk&WXEGiƧʖTG)N΢kHgc*|? xJ ?,NxgÑ 55ܫj/DU${qBr n~MB_Pf'm21cGwV$u2*F5/jRxpqq ~_~2*9߰[a~ʠ2d}Yznv9=+LR!9SlW#|F|㪿փ|jL~|ݟA|ۅZ&zg*1QLyRoV2#섉P`8'|< I|-1Q 0ΣdXV"}X^+"W:6W(R+L\(J(86[(nk:S=A_E+;ﱕ]fiaI5niۙS}Lm?SYtkf1ee$ȵ(+RrA/B<-ٳ* qK!#.iy|@E{ƥ`LZB?[F:0:# A[N%O2:~ےHӳeZY*9\hQNx"?%ؕ^]Y伇[nRoivV=$R8!p h*uWGhy2.3MݎgӏMFڡoiDu' 1ؿ(u#O dwgKl Yo{p\N)n\)Z$a@ͣ2'Y%LX 7 t5C#`d>9l۠ pM+E^żI.b8]32LC %#OXΗa$HFJhނHO`%9\?r s>,2;"|R- j-n9w;0R2YO6@m8&~R &1Cb=8iM)z,g QʈSQO>?ƴ dkyu4&*22qwG-r#oI'㩀<FTHSJgII8ҁ?Wd!n52,/.W_ , fV**C?8oKMnz*D㤛EZ(Aj ?=0QY5=|Kl/O NN hM7(BVR?x,o]Dj|[|T(rs?Ԯa͡J>xpT 7ךx_]Cjr+,O8W|:uYjmGwBU<0ml69\Ï_3C Tv zh,/O&m1C,R tLq~7ň58Y ?~|Fo mKg[/z?m{( M"Y\PN]JnU:ń E,o΍ O`Q~$U""I 88Jg0͑;<=Nr]07-|Rna/#Wtmy[8%oջTٿ+ћ?#F'n|bxP *_b7=q&"oCpo 1C|oc ae/Tg;J8A,:m9+"ektvw/>4$GPyhM@q {"<{\L5C\ab2 & ~lal Ls(C"@h( ӳ2Иa=iu&1+JL)/q00f߇"/"p$囍Sj)vLrx< Cb|?% LʤZWrXxv%s!RZ `Rw*l8 S,pXke{ϰ_xe QSI3brQ*:dEZijx@#ME< W,ũį0WDHgJWG'y:DTA"QMe aXNoڂb.6 /D4^`Axrbyl9#[Sk9)@tm)Nv2 eg7=b<ZXq%z (qI"ǃ4>Y)srjw$l#rD@LL||‡Zdpl˸:0MAkK!dgdM?Pϲ7<ҳ}U.f,zu%C(Lm$o$W5xM͖ F6 uKxk?7S?Z0\H~[Wu{GV # c -l3%~|;: ػ,V Oo˿qM[+6۠r$#%O!"\(M/Eqs5%sS(k{[42{GEڄ:wYU] +L,{ֳ;14xƍo<% ,s֔"[5X?lL.|uܾՑtlG vqG~ýI+}7{B "p dШٕ">n4Y]e(id*m4# Fu"ԅ)k z@NcOf^nj4!lGUb><e쭀pyAz63DhJ H^9GvU@$&QCIYs,`HY|w]*J⿻@S?L)J0Ӳr˅BӐf &eӢ@ :YY=qUG) 9̭ %{M[{v*[6Nv |:l`PD b͵X%mO<_]^ڱ1G6}Is,MNY*W/uǀ- 0b胯G&e&s@WsgO`ܡ˯nxw%&)@[{qCH(32a?naŻ(f di"Jyu/0*+e=bRYnRTT/+S˿0ӌڥar6?tB'}vW^HGQxPܼ8#LឝzX͐Q3,;0hcu/ce,fY&ެAD6ӨPS4N\Dhjv&:T"0W/=C{e(aW0)71Nt&1=ۘqk[ǂYdKv5Bm=K U]?nc͒Gz4 14cg #)ؤ'!shhdHĉ7LG"2'L?m+'GyK>ʫ M(rov p?{mb_:Xl4hljMDj3D/ا+;mP`vbZ ޡB.uFT2n/vRW}Ep#8 { YEѾ|}twjvhp BVwQ6 صdiv,2LXMk [fM|15Ha;\a>E ,5n#Mcɸ̘^a q o-U,ѥjx\„۲d" h Gr [ œUUā9ݔz ,#&1:s:߿߿ʠ^JqL[zx'xh&Fnqv:I$`% A['t`χ`»E.L*}{μPBeWv6,ߠL?*F %? no8^eiJ߹[WcT8yEor^Znmsb%::\?F2T`b/=4CotW U%J|9D9umc˫Sķx\VMdZ%p¤CCw59V,yy|a#؎οi"F^ftA}K.~xdK$s Zx(d%Ŏb@Jjqr gCpܼ1 m"@P`Eazh99չy;7~)1BEU/\H0VQRMgy 1@87MXPӅ,W<0QpĎy^.gOeúL,f0)8*wgX Un/-$'q2K)m$Ex-6ϊ2O-cuxuu3 U=Z/b84I-5C"Z5Qrm.~Qv6*JU>1~(Z>896-#wL(3~ډmsiY&Bյj?=C"E4`aXqW))m693nV}i?iO%Ʌ>ŕY Gqǀ@FoAĚcsNۈY#R:ךdonCk]AE鄓&7d&]Iμ-DJb~M+܎$EG}wzj 鰨lrN2"cuUgKŃ{/Y= ui7z+R.c'>7lweMGȑqY9튮_{~ |Wk$\nҷjY yn6gZrucGc_!nYs.u~8S9IK2:-1<~B|wv澌y%H{cGpWurvJ}ڭ b(ʌ8X.B9;7ʁ@99k)?\nrȝ|ïka79${x3ɶ4 Z̉5߽݇-Oؖvc10°~r,\G>tFߦsۦcusYZLjT-Q]/CU܊wi;X%xwAss[7~#U0s]躀#wa}N,}x$"sݪtELW ">ZS;%jRb1L9oW!m.lWeA@ѳd4&m(Bo"Dx'GT'd\i\!3L?>OH$E>p2雉\5N M l zQ%@iIKO1*Cm4e}C.o0 lX6ʳ1cS߰.Fg[mA;ޟȤ8W{ 2pv.rEeyeI݌J:DŮy<'c{"U(2rjњOlDId΃F%AQk_@86㱶i0jVЉ0 J &Ye1lRՑ5 1Ug]Vw!l~j.IpFoj-iҁ(LN0|"Le`K'r+1^4G/vbs[8Wbηu:TaE065X Dm2Pr_݁_"?ڭ<7BG*,:(@^]-Y=ӠQPj?B{w/@twf|S/2{̀3g-8y?e byYN+jWh ]9S11?"}{~nqvZ8ٷ:bp͢)ڛe ځ S9$`СPfbζ~h YiXyC+I Y3ܴRw/ס^~] Mc/HR)|T:t-0/kUo43@9n8fފ `V1c15uKol-n%gq~liM-{LLJ~y"]LYSwVcB*A}Ƨٮ# %Xz=f Nav}9ZTO"IUɺ*ibJ1r$x.sQ]=Tl:,ޡIXKAD_kIBdċnmx "pS 4MrX* 0a0.<½TqmO tj".2+ `?._SP ߍ6Sсpl!lӂEؠs{za 6uMAoLr W0L]]IYk l)\z[SFOBP#Cn0Y:kj./k1-rS#Yz^X~Bz8fLN*E/į?<6M",WGw3R1By0|dμ Z3>fJ(.{W /S$QgIS|8֠2 E^Hgjl![E;ga~պLS{JǎXv7bi?`cT'7~I}σHO~L2nJrU@I][/&I[=8 |J/аs8+S2 r./-RΎi٧PRvh`2y/)y¢́z+:QꌠRjv7#vh{b\1lR1V#j.dl_ru +gAH3@aJ[\'9/2G[/id!w We@"qJ%%ɶ}} "A ؊m&ɼ;%Kb3՘%?d7MsdݒÊ9P,͋UxIH ˨]5-f=7E>=9ԦkePz( JhJ8%`Xţ~fA0ʴp<˝ x2Wd*(PoׁŅ <”T+LAbؤ~ Tm,)[C_g;xmwZ@Yx5vy6Ζ(5̙$Jq$:t5vAÖ>eN0Q W/fBc0ּ#<հ(c7(+Ե?FɶQ18:1χ 7V[*'o (|]ik"gwK߀o4zAxX)tsjyDZ߆)uӜ795P۱xdm\6cƑ}-'Z;gnfyrL}P{TgD$+=cd/8T<ݏ6V^"D=aNv^6:?,}?q=삺(%L-bg-߄!"':;aO7noD)w|s>(J+Go$e0sQr5snApkg삽MC!մR.ƒWC';3Ea5E5%:253:h]`8F%,7n3+ul\ȣ2v/(p(Z5y8$Yb"Zu]:cЯ|,I"+'bfueuUa[ȊI4UeecVgd_1c6 0KKsnʛȻ((~JTZ=q}zMC$ up¥i̸aȗܜkk'/ć@!D*:5Sc./{ ȯVT[HrjLr`&okwߞuj^PuvR[4yȕY_f+vEP'pass*/}(2 ~Tf?tPƮ8:c?c P)n@ʤiV빗 qx/O.)qhJ' P &r1ttqgcjR24*CEy=5t~V m?we~[?3`՞9>Tuh2w Cg"#Q8}oɘM!R/~F4,p^laO< 7epE> XRups5#D\oq,>:䌆 ڮ2e D;|G*>F^Z0$~+A@zN}N!-r_edSn-م*twl(T ,^_DKXGkdڪ@ڞޤu&V˴'r3_H<7L_[f|psPRzRvC};|#1DWAo:.oU<0Ȉ#c>TN7J'ɳ56PWFNoSI5\*+rH{MzmD%$^pe%; Ǟb[yC?R7Ld7O]ZjkRjlȪ& Uoba{8 mSqL{8]ծ¯H0ak_R@SGǖ]Zo윩W~tF[`Qs p='K)~cʃ gw 5 S ?F sl>|Lx dA@hc@˜ߋe{eq '0(P `ǣoZd3!lgh3$]KvE .f:v+ʂ<ثVyqfoa@M&A!S_4p@oqCA WX @2Ǟa""a8qVpE΍uw;'lz!+e°͠)D,9}漈.͌|!WY`td ^ ǐ|\z;'<Կ]>eϩ26MoALƐ,4ך!>W XNjZ)TVf5 0. 4>a:C7 ρ?!Z^cNZvڀ_[lD{d Ts#+Mh&㍹r.;}EѼBvFT,6|6Lm~2b epN7Ȇ/br<,Qgt7Z?9` G6PLN| PA#tQV/OUc[ Ŧc6v~ ëu>E}Ǎ/=q@|&}>hvHO*Qx*Ce8!/X8cg`WHl}w~_aܔݭEOd9uka ٱ$1ᆬI^X(O\`u"Ψ @sב,EyJWfp|=0H`.<~_C:j4ʵaT fDzAoP3o6̴_gxo T̫v2`8#8Z6`hi%F#_)ޜ o+T>rj(|cѵC惨A|w&j*,=G\~b&}ݰXHN땱mWy( |AB]ʹoM cC7J gRMJ^#x4lxcC֗znEH"!\Z]zpǤR^I&I[+B@(;~4(e2(کn'.(ɨ|Ҋ` },ڪ4hX(<^WSA|Ɵ͟u/)j }S6A2]5} b:J%$bP\ ThfRKs_|cz>7FW:[+g,D5 ;I6Ǟ@UyD9$#hi$YjT%#3ƙ m`|Xm+d')R&Jv)dX"B FLA;KBc=S~;Ǩr]'-+"[ʪy0C-s⬁7 gLsJw>3g/V$Y೥]q}ͽ/[: yeDm1.):-nE8KED))hwY[쑒1`wgs1H Z:Hh01I"..-=b*+>_۝_*^cTE9L la~o/TJ9΂"/Lz\0Vwzؘ.Hi9>jީkScbtB1( ̰(y*r( yN]y?Rg;fn bD&-ί3)C4 jd`!/(^{}u.hkWe JP[:rBe]IT܂۵:t*}:õRB( 0C)e$;+A@z'yEl([i `Ъ3JT׉n> qʌKϵ]9̰)ZHw+ AM6eWPiODl^އԥxⲮUwIgg#XRtJS3@zbgT )7),Џ ә~ iBbF j f+; (1gCflF鍻'U% [KOXhb@ :DӍơ]rlߐ}~ֳ,݃dh`\ ѿmͯAeVWx.*Hmh\kb$PmXSUPI92;0YJ"3*x%%X6Գq "}T+Ԑ)&[JΞHbI[Uz[~\dC0U_)ӄVe''/E)!lU/ֈ[U ~<kC-V"d0i^>~[86&d. 7Xq?kI;"u>bTa#)~N]ZDx5 \ R)H)wA]ܚ9/d4愺jC8TNo6E{&K[fE 7`2 @eŽ^r3\ML +Q|4Kƴ0!G qKE'Z0Nzt$44­%: ~ {S6Ŏ{8;O!|b?|)Ag|(;I&LUOL1teOvj5A׉w׵ e"fs$1 0O6)BҹY[7Raar:?A~&-<~'^s %9n5jlY/x,dC IPLeAS`\&F͇ԾtJ:=K({/kO(. b˰$- a|&K* 2f2_^[jO%y3=ID@% $$Dnş, ?OK ^S'_ )J,wx2… 4fy9D,wH I>ГO&6Y.Uqk.*htrV0Ò[?)!JQ%Q!Q#[٫k}\OjrE> f,@B;Um8\TZ]%6o$ʙ^9]IǼnFWpBj'$Gq'W3MSIX>_/\]^蒧="z/CK%pPC :EB﫽/87HM"ke[p0]@ DfЋ6HkeV`X??m)~҃GD51x_7I yc޳=!PU3D}hנRg4FNm?~:Axe`=^bYszkF{5ٹ2jpӳXDFMJr@%#(fX)?R5u#CXH F L'+x)ctGy O#ڲ"|hƀjѕf.ٖ5@TU 6HwvkMZ⚔VLV0#zmHnO$m~+!&%fD 6*nd5O :Ʀ6k+}HȈ2pyݦ> W# [Xxp~rYNv׸;QJROcss1"Q\3WFRnNVZ/!Ppeg;44uIFPk._rymOQUP8a:<񔌩*lf]0sӋ hTa0:' wMj*AQb+XieKu^ϹziĀ#e(imFN[ ꢋu+% 8 *T6e~kUd^pбv?(`c\0nB4B;gZEo7jԵK/2[n7!'C叚 X^ٻ-d|Pb~lŁ\OR}x ,e bsݝy;с}-_4m;է,͒WtUuk‰ O럾$ M 2˳^fJC`G˥R995GOHYd:ҏva#mekɻ?H c}||A [+«4 _`d6[,&/Z֖AMu{0Pz-kPwPJY[uN/̦s8*D~  6m5StUTܾܵndrD?tcuPLmH/K,H`n>9lmn:Ԗ^=zOiZS%TENϙ .d!A~7~nc7ڷ*맲0./I9YRzP48jﺆ-W%emgһYIY)vKNڹ d,/+fh'3eG>]Me[6Da({or#D~&(h*5*i\Q~qPnYHN5kX~ܐه>/̓}YIGUZoف7e06W &p0)YUjRUI׎\%I0n|e I/us~er܁Wm0q$~j*j5aLf{=}IC{`|U"(If/0_&ڱ1*W:Gm.G( :Bb_c+㩍rYփrpt1?m k[Vp<m1^u[*CAOR7r|g8L⬫C*P.c`Ag2}>pqeg1Նm:Ba霤j_'GupW^pF‘B]]:c:Lgd(%IyvlEldǽkd˯SErpKWj%R`ݪwM#fҘRZ^"@\wSXxޘ#"{JYgV JzT\HAb$mh> h㘸VdnFgD-0Ы}^+p)Gato<2rOߎSڰm!ך G8u{dol4v<_weLDtIqz9RiJ:3xxgsZκRz"2'hH(I\-g$VumrlBmŠZȓ^FX`8S)̕(gD"3)L[O. ; в(|" gqZ̐e,YHt4"G'pwK@݁-u`Km2R*lZH'Lӱl*euQ['3 ԠmC'Kᚑe?S ʘy,@3:^Oo Lvh0Q]Vy,eC.mpaXyzQU2K_IXo 7T0ͤ=UNCOVZ8ߵE:l)Ügly !Y=5S+/mMN2c-j/E=|b.\V*J ʇ@+N1:-ٲ.{o{*l5S$T)-l2sfZ 4"ug_ ;[3لͮs|<R̨W"~S9}X{ gu Og/2!?y B'٩Aeeo.Hj&%Ƥ}R=qz?VA=Cьw-z{W?rR Y|5(|K">A .)8 g`f? }SQgHHdWɤ2)CtkGK(_vM_6\WI]Sa3Skq;2smL1WH^4IK!f7 VwzĹE&.7{Zw {,Sy){U|[{E#yȐm E<)dq4Pʜ{|eg0/{PX nd~ZefҿY;hroF+uEUpZ*5-EF[~ڬ(7,]_% )NSPK{r Z +n )RۙԈ0t!,_.{3,>H]S7XKY|h#2\)Gz> ,#URgrWNR@,eO9<: ]PZ&:HJMsSF& oa{0;+oX<6w5f*Zs U- hYzѓ,K'*Vp61>ϓKmy:`uoթ9G{3i;t{ ;͵@E\X'Hݎo!?sJlׇqikX QvƂ̐ЂG0tHp՟7 F)s۶ /IfQ ֢%eF_|}M67e]셨$~ FftJQDEզi) W74@{/ Ϧp^s[9'l Twfr~:?GN|8;Y%Q/_ >'xƑ?]4XT "C$=1ǢoF@BO{e4獦;Rwĉ;[`dNN;;ɿ^](hQ:;{sNֱc88B~#u_p}8@ik%x,jUʠU:8Z.ЍnGHX6|'_))(/ I :3Em`ѱ7*,s@ONN pZ]C@#]\1*%¸wgf f}C2#*ʜcHzWDXR<+.p^u x5恢(+GXU UtWZ~'0b5>8d_p. ~ 7j Vm).i" %}LY5 h 79/]EuAakwJ픬8?f0m&M̙LH% U]Qx%0ҕ*0 _u&*$߬ʦ/ GS "W;9DΤwJo$чU%{뿤u5@-X5!R2uX]:ֻ Em $9Fs5iW=o+:I[u3 SLh̑3P^ʘhHG.^6VK~ MP;ڭRpFyn(Tꗆ/NkPlANR `aH؀4j~n4iJ=AԀ7V O 2"hX  sci{և10mtJ%jHRΉ kOe&l;4L&,~ uBIORNi7&BB@q3hP4<iAB͠&-MKkӗ E$5>` 9~D(zBIr 1툡WEyA&VjBѠz {'(SxDzIHv6J (7"ɿ|%6\Ql&IcWH*+{ ΂H7|N|l>$VA$Бۿ˙fnh^r?w&dT9 =d-O@pcBO6#T7ҨKrD#\}0݌a(P|5wP>WʆyPIT?VdnLTN"KZIv`QnTY+HO*t*uC9%T{~>I2Hi;F{ 0+9=rmDڑbN^ {p_y5nqhsҔ笸{5] ae⅟fW&2?;q6 4I݃x;-YA qqd`F U]|9h3\enʔA!s&Wj"m/ퟭ٠ z:c[*#lO,IWf2$㴙qgt\}&擓Wo5uA ^ S!hE\2R o@~gGœAĒZIHGs*; K$F66໙J3lL:ݰeޜ|D_~("X vTMA,'+7+#}-}&z$[DxL$m+j6t6ѦSkm N)3Ը,ݨ-yReR,kBN6a;'j',T}*zo+q_W⢑evo{kNԈGX?cX7&Q򱜁f.3y lk3ZoxqSp̍>( ǷK:jp0T2ɢH  w%]8-q[OqhJ4s'q_yd|x 3ʇ[1ѥHKh_625 Êq[] +<]H7sPh,k ]F7 4B:"B,R牮R,yHEe! P(\QAO\oRz:0S"~z3dt.=ǿ-i59x96x͡9 W}@aJh6a;~c~OJ⸹*g"8C/[XE-myQ/d濃w@ ~#wkNUz\YӤ8;mAʟ3Nzf-@ K ~tIWw֨V/7.O Ay?93x9EȠYbIX6KCėT>I ()1GS~  i,NjlG$ aԠJi=A+UsEŔǥc'!8\{|13ܧ|7uxaKmu> ^̼v7:oM76@Mٍ:.iP{/R"k4ɡ`n*Ԇ3RB";MSEhUǡ&䠭>CE߆^-Y 9/{7J-noov:Շ 5H옷ŅJxEV m {1$!`@Ip{>_[-5lL-_)g1Y;3IinYeoe8;oN,F |6"hzW_e -(ϾF AޓşJ0\~)tR|QyҔ]q&%mbX4e~Dc`$ i6z4:Qt;[[=:k䮸/Waպ4 1B,RMjHگ/,^]s(;"!MÉI ZC_9 |0 ,;mUW@\xJkhyc_O/؟xl7y=!ˢRYON_S!%HV̷b0'OW5g."9[Z+ )зxHSO-p Cr{>4j_wVi\]2:i3t3L<}kE^)DWhLo9,SZۋ߽'Q3c#i[r|6 KJ玜6lF#uat{ N 8^ 0NvHS<*AڅxMQ&)&ُ$76r㇮?In&fW-ip]{tp2ۏ |LAM#oODSO}:Ou`Ʉkpٖcz` ĜSE -xD/MnjR A+4RSGө1HNZ%܄"(*BΛo!"BxJю?6ĺNY=%h]X;psaJG)E`|4ndI~ҖЎP~v H [ӐO."`#g$\S2i.Ӷ>D ==2M,9iD/~!r⿒; :_2ג3*rYQѴ ;z["j=45=3x&Jw^]+ߗf+/$_+j<( 53 .9 (g?dc6cMaI$QI7eY\a-IZU^bO_N?fMUn3K@wlb߿7)׶b.aw<+˦VD.փb%A%fI$<6`E7us-B ḅӈ7㌟:z[ɜE\xދ)| } en32:8!0;dV_ L"2*|Q'!v́%F`i~xϹ,m ,so%iu2B) BL<ĔLjd&dG_ÄO0ik{*7GvgWD/Rcy?Ce$8bgA/]p,Z|?:.v_JJg #8sÐYݠ,ɶ}I6 bZ6,4 Ц l()En!:ދ`F- moype=]PAo)Q 7N#FQSR*DΓԛ9bckGkkfwQmeʄϧaS7+VEĜ?5g [?mިY,碪$Ӧ %^gAGƾ,ROTQ:i$$,s>.nzb.Vk^ ۚ hxVAAO]@?l@&L#FLʵקZ>tQQRBES7^~*wV;s(t'$g;sY(jiQTِ/jQ>IQlbS#վ.kD%ԩQާǟvݍ$ٔ(ٗQ9@OxgAM`y=L꓾?^Gqי (a #~,CPԇv⃰`Lw29k R!,/hr~3'VWT䢥2\$٣Ǥ820vHc ޺+%X.w!jJ ?&m8e(^{jC_3U)VùUt8i|jD|H`6?`83Rݍvpa$݂{ {Q"qi+Yl}P -dR~urN#yO޸^#t7/F! <⍀g;nyNbp ˕ڬ@CtR?O,<Æ'L4{Hɸ'Lu,\g+FV9l~ao{wq8xn33IlJL{0 e7ݳ c=`Cx8{to K*吿%E^&pvr#XW/slF-yȪ&!M R4辰/5`tM7.vl \בA,ŤJSbdÃ1l_"ȉ!cb*s+f|tN96^9ENY` ݳ+9c|'[lFPN9vTHvc#}Ba)RyXnxsW0XS@iXe]a~qN^~9\QD ,xoTTٴ}m&2'OҡBض k_ݻ Ze,*C鐾~w\-\6|ƟyVtsU74w({_W!sJXֻ`g ?C H Jks/9GRTgSxi%PX үm2Fb;ӡ VܝrOMs[ E `i7(+~}L&x_ڮ1[}?pD=u%aYY@r7)  -pTj25+ǭ{RUxVcr|2skW#kJśJԆM'JFv5U-G;1:ų~ w~ѸN{ڴ<Z>'&GBi{^OyM{u݆)df}Tɰ8&`Myȷ5bԮZE(Y"ݘ]tgT,m)I2!N5.s_7 $ Ūh_'WnH;?6R_>r,Ii0UyFyrϫW.QcH4c&X257?_+!n!jb:!IF\EONrŠg+RNR5ӸINˆv #}A ;1ZI }usRNF옠Dm "l26d98$תv̌-&0Y/ r$Gf;~Iaё!L lern)5?D}t0hMC1( 7-UFTi-)m86rX0ɪu7VHK Q\c,3}jC~yyL:V! )!#* ޞSU?&K Z癡 r-5N>7򎦟-!nTl2Oeu*J?;)rofw^sX\`h֞~*͙񓂪ua,y1N6FQc tqTYHN׎ƅ Zɯ _C|e}.sojN< Q]nxg o8پ pIsHxzu%З”cA-Drh:ԏfD;dhlFqF %=UhzʩRTϦGY: zӎu#cqAT{u/zЕ]N%BTo4VH㈒u~'kd1M|0ס.b$EkW:$8]/.!D֧AZ[\Ƥ-Tc|šC9՜ub^9-SaT' .1g`2 9N-vVtw:.+?;(Z' wwAtcL#q 4Wk]L)nBvشb~JжMsX,*qىm.LL~7ŅxVf6gwDdD?aBʙn$=Xb"`ͷ[b ^wB泏BL{ϠVǍilW)\CZ>}F߆W1|M2s%'*s(xd~OQ|PH8ZHȧaFQ({Y )ޝ޽D n-NFa͸Ȑyj@H kM3IR0 _fd xRXl\ݪ9+S@ 6Use ʤ(Jg$,KpC@SGU 7w$pF9ќuҪ<#=\w5\oRlWr-MMy727K}+F$Ϛ#o95:+gOJE=0Fm{ շI~VEujZ \4A\1&U F[[O8h\mj=C>ЪƬlR^> qO-w= w?**hSX1C&Aˍ{ j߶Xd6\~/0q+[  Q51vfRʛdY^CHƆw@<CrN#ifj ,S 3犅zH}khXM'!9C;rTЦG~!t ,H1LҠ%Jt35e6AJoW6ӺꚖg/Js]*OJtDd*Nǚ]yA!9/[*=_9js.6jNSy;Jo9/lzAKX=&lL: oa6q;ᔙ䨼Xe݃#;F*6 c9tM;ȣX66R.Z)zǡ$0%WInKu*0k0PYZBa peg7״pXwbE>R&B4>Ɓ{ i Vsp eeo硁jǗ]ՃvzͅMXO'a*#Ei:ԋΠ*—t&ؓ8hɿߋw F#*d(ba\oh<zel^HOt+{v+9^CGXItwzO֟NHM%q|L6e hR-CX')լ\f${=Xg2>tJ+&魽sA#<+ v}y)Ƞżqq\p<ԱEAIv 3;I[`-$v%!5  ƒF,Gݕ,0k|' 6ۋ;'zͳ8<81UN"= pˢ[=l= $8 2#ށ~#]$TF2֣CEF#"_Ւ3I%VtF7V@ K$^Nx )J7P$DmG`da[u륚 Jb˭`FXe`F>xy1^s yB^`WliIRpvVP%DEX=? /`̩+Ya-GJ5-#Ev"mq'G@-5*a{;0V{*h ˘+q-#eJ g=j̲<4xڳto~;,vImp?hDT[ꗋNeagu8e12 C0RMlԽr#!ۍw$**s. gB9*_xC@w㼒vSS`?kn.Syu )]ZJlׯa_Mn·Z? {]wR%*!o)S{Z|Ff+aV`{|D'&r5s[Ֆ_WDz^)&Ȗ?YnڪMj_L]^aQeIO&skS=\Wjk {f&|5ō]3.#ݮݡ 4?Kw4O|> Ҁ& 8,֍y!C=XDeg\ےVY}Z!]\.\$h i}Jߏbz8:l*l7KMW qA)l[fDa!]gD SRrArOYi4h4ѓXH/o)"p6A^xڅpߞ۷Xz|P)[4rll]&KެwUKY8U"dFo\cӏLEEϘSH(D.|n47RلXgGd~Q+r!#h.ƂWt\ą! `l󂏗i8.&MKVDt n r%Q\UwSC&oVnŪ2#F"=F 3Ï;3:,/~7Nnh3FD” UսOQr])pSqc8$;d c < M<,"2\nZ+Pa,{h,T(C_ ˂d0n[ ={P 8=#!i/!@ӈbi!] |0{{WhH9rùD܂EcV-1xX( COYQבE0Is"jv?$ CAAvB͋n8p[\T^ T $ +6zb}r(O-,GXl ?~ڞJ!QUjc&uTb*._ K<>4P5sj=o^4xr@spyyy{޺PFQ=Пv ?Dw R;m|^ K*(]g9]C!ְhhPRQj&)?kk@uF|oJg&~6Bf7l n!=PJ>fW&E缽ŎEn_Kr=Ź@]֞7foxr~Z!qpI45n`T/{Je|ߙCvY kn$IW2f[6뱠.XIʣ:&3o(EPFX^<OoA5mE_kRV' *6+lvHefM6%Q8! MMOnr6{J/CqF1ӱ鷱ܕ"NXy,$xWE_%/-S X^6;[`y)ת:kQTt]02SE߈@o4V[k*SO!EU$v^_71dջCC<)XVv=3|Rq.h}Ǒ?jΜ~;\a@&}^s<"#>s`PӅ`C0:869B4wȍYq2ڜxZ2rf=ZRxCp"aAej["!;R Z.ky| A\s`t!w51-cajU}3t >^pJNZi pIh֟[mf/@2]6~Z$G#T?Axm9KL'bQ;=&#YY[B_>wc5 S !O;cMhpchi]% d\a2oi,n$?46=JԨ@U5vCa\#0_OAi>U3!.ZmVD뒎6zTxH+Wȿ=2RPsi\1iقA$B^ M3e`I9@&CۢVD& (7e5dp;n?M6YRRA ܒۚagt^vo{u?S9/" -8݁3-JJSNODGvtW&{rS -sreQD/2O$mxm@s̪ Դ؞nd O#Jx0hVr_k u9aͤ1hDEW딷L`S{8г TÁ ުՉc}\فdq GKrͳH^.lv}x8 b'{ mRbNc4."8#(4S&UYa)ND!^cì3dEAwqN[}|K9?DW6aP*RWܩb sp''Q^)^к QO?QDPl5lԬ盦,UK>GzcJQ*!GU|%!0n>H3'x,zWD@ ,A|G'g4Eo'x_OG"Bцk7_V&ǒ#^%ч9b}k.K'OnQdBӟiHŔV%Tfެn ƌbS`0TO;0!a_~8E~/Ki[8bT\M)w&TVcђhazuHmU[Ğ{8MNKQld1{yҐJ@&nUeZ pJ |wop}*k ?}_.HrtÛF [<-]G4#զ-APYnʘXY^]lj_Kz+a"?zcEZe({ UVyԛ4yºk_LʛuF :%Vfn"pW:eb[\q} nBɔ0 dM{1= _ /0if|fRELV.GwΫy(fOf=YmqI@C`aL.pRftxsLGX<]@lOH6V%^6MZQu Y\GkL+y/ހ>ry𓊲ɗO `cdy%Y j0Ey ¢Hկ\l^?!ƾEv1P:=h=7I|ZW4esnJgFC sLfM0{8qDX!%:v =Bt):aN;ʾizWf9U2)w:%h֖#˭3yzh ? $8S۳hӽ/f@tz[txKZ ڞ NO*%C%"1Dd#5>;'ۓ"kRnD̏ZMs`9ޝ]P]Cc)\Nq\QR-npH8ƽޯֳ݊~#_s AY*!8ʕe^+q)3>[T]ĥgDƨq#q:@!0ePHIp s+6F8]rS'}6u>fvqL>p㍣<<{lO&bs|>M^U~KE8h@"=.W}J*iӝ2..n b#ݫD)>ǤC@PI$cʟjHcKa:";~_4Vp/*'ʓ:lRNC{h ܴ1zﲆ0\PS48Hk(qXL@ \ɦͽj2%߳9> r P4KHWhOR7vl>슇&I}.8gMjްNP?ߓ/5! sYヤb&"_keBj* LƂ=a[ݝs-!!k|$dsXZ8uhJ5iB\.==cW$ܬB`[Ew Pkj۩ԧ!)cqvY4R)luz |h9_O>lHLsU1j:DDRv!Ǎ?7:|'{lEdgut>%P'3/j$xzq3HK-z+ īz75yI#F 𽂕p&:^c 9Z'%CQP~]RSg{I5I I<38A1A!<eJYn'XJe1y85R[ Vqd[?M52oA['["k=5;fT,Mf?< Nt|_׫s %ag|VENY۷>{\L9mxN`^ih*X^8EaݔH-kAwE7)&qO3fUk;_aL"'ٰ4tCQtA8= v%"(i0^{9 XI4tK.rdžSF ɋJN|0 2݅UZZp9}!̋aw{9lO~3foSV&7v{Qh_Vyчdkn@Q.Mgֺ͐w幗m!H"N0{B "XȟE0*ީ:kY؄*ޕG*ޡ3v#9o@Ws;*$5pY9;m萭sFg@xC2+2I9p"f=Q W5F^?EѺDk P`]kV]5 (YoML"}J@ , yyֳcpW(qwm'/;qG05Ȃ1+.\\NS̱,]\XL:ߺȆ'B8TrJ1EbA"YOGp6ܜ@z!ɍm",H|k@5BaRu iDR5!p/>r|]C'[~|MtȃX9_"vҦ ~_0~H0qBŨd◇%-{KOo#.NU_,>A/;ɐ5H,BC|qHb{׋³Pě(ehM-KgON/"wh L`S ݃놸?Hb ŚK,X? &%>ze[|({0/$d): 1rmEUȋ}KBayW44;09hW3v‚R6 ڕ-<ԕN|-~ ;;,=/#@rSvfim_w{fjPP<'X ƕ7t[}jf#’#x %/w<צJ&6Jj>&)K„a ҬQ׸yE0@P3"}'B M i<֮D ZY!9vk*/}M׿#/\QqC_Í@Y֣o0jbzA.[5ἘL7_.W{ I< iS~k7{ڡcū`9]ayQ&c;mldH%ܐ06|Nsk+oX%.VDGV q7z[YoN|ąN"NkBjd[|YQ\%O[A b3Z匱 V}m.vHo "x wۏ=YmUw'l(}_&VEa$tKD6$??K/quH,AW-ƾtɓ&%R2D/kN2a}:!ϕvljg~ө)Oyl֘V&D ; v2֏|h-/SvD`ƈ[yA](:Y5Y(pT{KYpXvdؿY+#žAM[ΓxILrRċ}3m*)0+/3!iY Տ׃p_!Z'bL%&yW+OԀLΊRsMҦ(_j"s.*sWE#RäJWH;q{;NSWu4]~vKJNjbQ6 fEFeCn<8G[E owӤ$r a_. [zꬼJ\%(tmcaDyRR^VTUOOp~\"k#އ!>.;6Cd>)wiqW+}ReQNh,>9뫡 |3i/0'۳'$jpz< qŧ-V`?. 󫣱oQ2-<}݁jV]j0 95弼[ 2Fm]; O÷ϑof$bVG?zMy*r||c/M['F5 m T]?_Qi!(s]apؾ!hNfp{Iagbg$<|oj-!{VEAV W߃yx GWU{:LC'u1 #mKǨ@ 8uο:*HNDhy샭՛'ÜwAU>g[kXM>x2n&!#;†!knf N(UDJUJP!>FFĹPc[V"ٶAJd[ܛNل"fez!.a"12^;o_t;:v ou먇F*!{\H0a^uZl͜/r2Ċ m*<3аIԑ!,o?xӳg;븏JN(T*Ph+8ćwRfqWThm8wI5 C :y~NHAhA5鑑uJ"QJKV)P] ݴ9Rqn+wj0F#c|cV~2ZBb*gb\ !^T +`&Cʒ̠yf'b =Qˌ $$R.wyHvH-Uw޸׻?ʃC]u?f󸧿:j7H /'\2>Yia7C# %CfRs%GGҡV :p_7^2( *BHqlŖC, Q*IR/U@@vW z~45%@^Гpvc&Y ;HsT=@S2g79늏 ̶<[u?-ǰSԱ<oecY wex'ܡK_7ezM,p,1 H#9:K#7Ÿtd}z=?mK>XNƍ%'59p-YS0j3: ?o1ܿ5C`*ͦx3oӇu@M '/CA}lCHUKO3K{LyN͒RPJEgw[O~=R,቏zKcb9]($ >u~Q$Z}xhYP~]{Z]d,'V?NkESfa؆ A nDi`)++k6,8\uAVVr6=,~Š^RKFrq6l^Nm湊8(42O]8!fji03m&;0uYbw;Y(BD3$G %jR;~DI#aMEKiV= _#Fg!պ?gtН49+hג$93g" m?ݺȇZ(O(ۈlTYTb-P 0!nqRN% cMSk 98 &ޙ(|"O,>zIw6 *%{ȴze2S `tfzb!Xs^CT +wyW3,<0#'M)u fK֒5#HAHn:sTXVOXe0EO= np+ g$VX_*&xWzPv,xK @cYܵ}\;&ȃ֫#Nc&N: RCQ~ 0{c'-SP|@vr.;;^?1uT;hd{g$87qHAҤd6Pگ7<(Z|YH&<廚=GGG/\#xtՕh7 -Z#D|xhC2I(pc@A~n¨7t{ zU85.ɇ-P @!nH_DyKjRbP.^{%gTOfC'&JKE ^B?t@yqalvSuSq]w^f@Ұ@9_QwCV(e.kh3w\)-E?4hu*4WCۊEž݀}bońn'gkچH (ӬuUo0[; >3%:mɍq6kZ:k^V!0{,muWYt:=i%%#T[F,K &SѧW*̔V$I5y4}CA4t]R "'`;$3 6$)>nI|cS Gi{n'WtWD;8PV Tv |I%weђSo=4gBPT",T\a_Àe7h}3!$,GkFɫw6Ji6ĶEc]J3DJ&cX8GycTȑ~p?n({ $N; NZ@GQ˓ kz]=/vWj2܏ TCyAtKڟn))7%Zey3 c$[1^ 9UHIdrTSⰫpZ"Y44lKu@'Iu5i-{.-Y!L6SJ2ML֖uWڽʬ%ࢀsӫW"GD 'մ=@fHR/amнq w|>һ/_G PG",rzVԠΌ1y-q1=j3ݷ[dqRd~xBf)t$!TQʙ+S^̽7KTۺpD4Wo*UWI2PwV,ueӡ Πly ׶:WoYãSWA3ۖa4;sI!#d|g12Fv_:~TMD(FVmɲsψK@]Bq~ +϶ 11K)QS#D\&yV-s_{Bi'f9wdp(G߮Kl„]A(t$qל#oJ j(#Jݬ /td=ZPJEF}G>+ )Rv~e]*nh!niڜ> ++" f5[K:^Fc9RH6}i)Y3Ê' s!ZXԺKab\WuM5舞u>VR z!zePG%L]`͔3ℰi\ !~XОZCĀ;NOFL Ӛ3oiI ׇ`+M5]o}4t}3re \)5-&wy3[EϦP^;Dj7,lc:E]E!YeoؿkfVDo2,>fHotG VyIҔad–2xx߻N(UjΒQ#ar:!6 nyҨP`a=_Wutn]tκg {#*l 3$aV @z0VL s]'Hছ/Ap ፹% 4s뀎対1ؒz2Eb#⫋)Ci_wzxVqxTy]J,:!ڗ.yۦΐ؉0W E<҆ۻKkYHXkv Ty31ZE!(qrDt|< V [DC-nϲR(loS ̘{tΐ@P'HЗSJhu!xul(5 3iZzzeLkCw3o>s2CW3UUÅA׀qڥ!%pg; }tA-&RuS%>ɖn%R?R*T+PTI/}ȹ" GSJ~- {5sOgkM@b~ȜgwH:trGcq QS^@z'}`"=ngcVKɛjmt) !I!O2lyEݺ8"DPLEy^Z}øKNZ+ٛ9\㐚X> ]O?h7 .'@tde#;Nx={yM"Gc"@pym*bP'%U1ɡܐIE~d[kdЌOjmP̡Ldp;F. ;n^i&pVRx# +8ZXTB;1K5AWȢ{ y͝=c;M)/YQ\)m.-/zx*=+)}Rѯ4_؞ʨxZ"NUBlo=wCi-Um+^i}Bs%3?n~nQg)dd>, qI YZFm~ [x>37p˚d.,i?T[}-ߪJC-&⹺p=gi1 ,ՃA9Ф@];30g]-YZ *剤3"0CD-o|}h3q|X螨kۋuNOp#7'Fi=VOyc.MK'sDQ=)Eh '$BIm5r~wQ5O0FtiaE6H߼~O`Wfn1bBE=yXSUC>#c>V xG^W 7FHpz#YKu4ΒMw+BԮJ x?bzCQ?#M7v/j4=SsɽM@MN%VWaTg>Y'oB - H+RG$lj{ldҠl&П'\7xʁ*0Ӆ-edcBȢdJf0_b0o*"0.BV0sث &7{O4n / m\@ґ 1«?xg og32m_uˤ$W;Qz-0>⽢"(2VOl.mAT =̬\mU-;LGIÝNu?Ub`/EjKt\~;Bb aYSx^%`Xس)΄YǩW.ʒQ&SHw357Wnb3T&{'KF~\.yOmz7JI-~ή>4|Ȭ)S#2"t諾olP(m9NJaAa |A {gcw `Γb_;ڍ4(8.(bۖ{S7P;nwntV?)Sfү׎L}!5F SYhm1/nk<~kPBsYf :y|"wV@~0kE\!ObS qB#푲3k[Ts@z֤mxZj>S%S 6dr2Wq 2HC5Vz0iΔdol!mg0$H&h .S6_\:4.?Q2huBo! df<ikf /f{մ,u Ҥ-,Q㵬``xH}v0ז$!⃺ Ůvo%J2dʱa;떏|t`[̚)z ϲ=k%,hUbd?(GvKc[?zCV&ZS%կ [+ ml$_5bgSoek u~`ڨqMIalHv2?o2Wh.bn/ hlSp)x#P6Ѡ +- [u2UZuԋD%!n)~hאL(ҒD!X 6S-1pЫ\[ SpBPdu {<'ۯllN?" h$'~D*}>sfgđ"JTg s#E8P*.]3mt,ڭ B:=R3yZ'޻Eoa{$IoRHxXmQ87{[vm/g Hnٍa RWv-Lb«zo#'ޔI3k$EF,Wh MIۺ~<\rlWWI[㬶FP[iVd!N'BLk(4Im Չjv\7*ߜ38)p_Ɵ`Ly.[f6lyQkn({GH(K\}&Mi:WeQ9JH 84QQD 0O¸tuAK󛊧"jEP]"6h.;p(Z$fғx_}75?)Iv+o_NpB.N*myp1;rm*{*ݠUŝ_ ,VM馉 ^r;WɈ@~PaJbRp#Q `u63 %YSzA Rp8;Q)j!XyQLr%&zI#70F{MP~􈔗QeP^P[e&&laÏpp_!-O={+&iw~Ql#0|R?Ta_BȢg6*BⅠ47w"jvoݘ8eѐ.q o9|(B[;]_.US$'%8Bm[z6Ѧz)}Q"*^ OY,tv 2/FsB  4f/raOAX%ͶXHAAHRc15BUma櫏ɉw6D7aFcJOFQ>SgU)($&E5.&b345 Q6%ޟ}q8 y=z5XʮF \Za3\ax\] #:هφ!PHzAfx`ѻH{zTyJn,&7U~Q:jD~hr1i*9.&?ǒSG"EJOB{/T,gˬ.mX? Q@mr?xlɄ$8ӥ' ޙ-cw—QdP.6fSIVDV%iBxi^[KM$agZ΍ǎoqG75|LnCh;$[G_hMX=Xe38VԢ uS:wcS;$=gl$tRO>J&AEu4! wM/صP I UIc+akJX3M:pp_xn}ٗnҹjG;=YJo(4"Jt$?S0:2=d6Ew[lwʥ,$\|Q]5n?D|KtQ&b߂؅#4WF*3fS,jxtrGJ0PS߲!xmчK1O;e,ķs*xb`#VdKDS[{@ZʔJ`͋X Qa +hTbVB.]@xd@=Z ڝ@hs `,x:50} ' ! wu+aMŰښ'akB3kyrj*c]ݔ?=BvGcYRc1e{:^co7kxvfp:HhD==&K5&P.o<7%/!+3ք>t' ˣGM 2_Yʒ&? کp=kDv0guK #+\@EfvbCч`IY&^s@Tœ. ^e|J~X8z`!ovX"ag* ӥpNѢ>U'3J 3NW7]g0Tal \P0fk۹>m"ޣN*=m6ckoBhb sȪ],:[Ԋ1+kc%{uws-j (b5_RǾRo>WhpwgJnN? ayJ/]y⯁қ-q"*(cbMwdLC%"%gjΩt"]`7CHr~rջSecz >utV>=ty$ %gҞyļ(D巡u*<g3a@f&s|ʑҐ9צ/+~i\6žtl?ΩyNiewZ."=R 74C#dkph^%-6qžy fSH:ru ,HՎ# vsLr!'\s; o<  | ެAd\AArDLŸ'Y "J|y)Qk:FhWfXt?Y$V@zuTc|꯺DڹcOg ƣKO3_1A7Cze\ A3B8!:A̵`Os$ uV:SmH ;!n `kijo*`<Rx6=^,"UHų>9a}#=xvȮ#o pIGa r"sF4tJYOT hq3i~r[c\Hz Aug$?@Pl3X9ܶ \ǾkN9 YKM eU:m~9,9SJiq^@a/ {DuZcb@q((q %yAc+r{t _ZP5Zߔr@b콴3C^tz +xCoG{+ǟXޛةe+WQh 9!w+qh=EG40RJ=/4ݛrβ S-=AqDbqx(@צ+scdEA"<8C?UcUR5G='F]a6S0+q>ozDbe'WOF և _٤wx(_|w> TQs!`'FoTAYAh$mqT>17INh;lU3F)i~Еk|UFP?D3 @[.j QND~/3S8q,}aA<5-|GFZ|?j5s/1=y1fTF(fI?:< h'n{o%M;0i[vRƱ}rK"\F07 =SO<~丽QYyE~쉀VxU7ET$PNFӴ3謙=*uB-^PÖzԕ?{}'U`|P5ޏ.q =|k,.J$~oA8._kT M"<9oR[ (o1+>}U(i^i5ea!u^ 3K{4m2nɕ/BA/8$f%(g ER>*[sȞ:h\6e{:eT=-F Zt %x^fT}!Ɓm꠬4c1p>DpZHÿCNNn& 7]Vt:1w,u1|u|1(KN^S{c6SyQ"JZ.+ oö)Fe被Avr&}VF93V5(~(O&c+y3D]Is7e d_fϰ,\1m'1v=0ḷ"Keu3TcLuZV1cYv^f>G`lZ L=^@龡vY&X7id VNp><.# Ճ*OhIV6yu+-_$AŽ(|a֏k^r~rVewqKl#X|P"vwwS cՊQc9`|D|l9{f Z/eIp16,O`O8'k"i X"L7s_fz6YfH#tI֥)+߽11l*851L]q{y4qZhpy]=٧t ,$rF Fi2U!ܗcejd܅ ɲq ,%$R iR |%`n]< ~/bl y硒Ygl޼BH)F=;I ˯\DDx2(7]le+C[KڈQZt[x&Ҵ 'GG@T` ÂI4LVO$B4#*WkY6KdYHxAE$f;<on;J#C}(iܰvI{v d<0=Ɩ ~Ц[ kWr=^ X&#(ldhbǍPD`> [~CAKIy$bu|^5VaܫO4E?0=v"LtzB_6 wkĖ )'ZF`Ź@.L%W6hw_M8ulu%Hb&;k”>X0a~3` 8%(;~ 'ZQsH_B{TǂpDw >j}@ch3Ξ.x3d! /mlka l}6[zyZbuS!Y4.c'aQGV!)o]~l`9aOmҀQ;X0Ũw*2IxJuEF9fU%eW-`Ok&PX}Kc?~@XBD4K`s_$Q4g7rYͯFGRUycKN$xy5`Ch /* uw,NҶ"0bڲ HJx̵bxBbxiׯ)~t|qs-7jW%h?[="aB(*e= PMD <ΤauJB5mON#' #pqͬ婒0,k*L k\J 6YZ56rz6oLIiQŒ$u]*à :dlPC#VC.uXfCihyMhqU4O $[)%&Ysw)XnAwMEo(zsl)zT_!*"OeXV5XC"ߊd`_C0B+@J3U̠0N^wTd'űo8 au_DM/! r`= 8(6/HJqd'P`Mrc1f{Cxp)hQc)q?- b>w;M.I~4ϬIUxvڳkmxomN481vq2Xg [|KxGB:L#+bpAH-?&8>=2A$)RRzrQU a ۷H!g*Jq #xV҄"lTȒ 0~EF4T+5kY- ]x䁅I0Yx+=;"Px8rU0D@>/?->2gy%]_ !lBhqOT,,T1kYC4d][MW@Swٞ"Eau(ql)'QdBLcNACGOC>Oh/~prZ"wZҽ1o9DUvt&V'zA1эDLVkV`)3~4Wz.Ќ W:+G<V~G]gn [vg1BWڍH$差6;;4A6a|S -wҺvё<iavWA Q;΃¹Kb$ ;{m{W* ԙ@檾^V :v$9 BjDSe" e!\#x,Gxd5͍!.xZ7eb+SS[9]V]ob?[Αićp <˩KD7`RGҍC8Qiy g\')ӻ;>а㴲XTOrWVcGߐsZcGnԹ2[C`?T7zK%N"%Lݱ`DiNo;0d %Wbas/}I ߂7zT=?l +!۱|gONvA6w43şC-[Q&)Nt"9"?H5Opժ]=FWEg"ـ>F߆B2eTsЖfo̳NVNLೂh e4N׹n_Qʨ#;*@~(w6?-orVdB^YNK|1 NLH~\;)Y7N!Ƕ(@*aǤ#e@90ͥB+dIOf;X}M yZM0':Ǐa4<$SrUHCcFo6(Pa3e DBq_YY) S=m^Ln sJhre-DoY]t6boMXg$~$8BD&\1OT!74P2Lud,W›]J'TBE3Vjlbc,/:tKr-Z#KI|@E)-ѷ[d؝/p+z-cwQǬ̻35^:*V\W:t sT|:+F+_ΛYAg2/6 ϊxn*"ךD+W_Bw5mHtxy$a\~c?u`M꒠MJ([Ғ/[?nrĺaiKԦn9ܷ G;(tx]Rx7^qǟIշ?1o=Eԓ}! (,ۺ!)(R5PK ιbŶ,xŝgc鸴8E¶.U18'ˢ$?!!.춏/  CA@UKgb[;R6/>Y{Ӷėi -;-!Tԟԉ|/:@_C [@w[V0:3'`Vb7kzP&TJS+SgqY+n9gysDJӻp $i)OG6._3TU x `ً6r5E -tat*NZloNrv/O5tKɽ\ILYnr zA"%p0-c!.YI".jp]}ss(]0=t섢ҥ .emMFOdǛwOL?ʺq`IRLMK2"\RLqMA5جs?qmS\Ȱ?ec(#ڲ ;ZJa+ԾՓ OCRq_m]͇.DϳBB>ʰKl L*0%H ~,kOy1΂ۣ#L:Eh!)69>6nruhO-4~zc3u-ƎJR062{ ]P#25b|CEa$)y7_# \?Q[W.K64RYh>У4IMe2c8Ffd+ 7"GeB~ },\VwD_ϵ}v@9o ;Uָbs^اAyB<PR# doV6OidTedh-'d_ԲSM)ڛ.mm :e{ e};$[E`/VF8YtifS_wR^#Ud6Ԇawї}+W+bѠK-fԳ'ĥ5k_ *1|S;4w V v"toEگDr͡GYZ4:|"Pp$P?zoDE⦵0I,#ߏ&Š9N~uApڠ`;X<;B\ ;݁Eu`?oU@#WdQ_7̪}>7à^ƢXR|OFEO &"a8A t _q o n<fa\k_#bHʅoaQ (i1,KBo*SۘD:\ՈҜ輎NAMU9>I\A;\99gR31q ,̢G5-$M7USQ=*'+HC fV3ׯ;qJ*J2U5_BŊd #|0xG2f+y6C|Yur_6XߙB8 & 93'%uX3Ǒ;f-L߫2bPby:2 %tKS8(m4! g9wn&DpV)Xק2<驯*ꨕ} k]tZD8ma:FR {"AE55+ ?h94;e 7X3% 3:Yv]y K6blhNυHGĪЁLXG{!- U(m erMo2$e$ kdC4MN}ڒ_{Pf XȌc{!.Rzm;/_mrToNj+e$ w/gT>sS%ghBCnɞlsM~'FeA;n3{|wk=b=[JC+wiC8|#,jGUe yZa pbbƫbn=Ba||݁{B.( "REH/_ ~-@`kFߗ^ #m+4EjsJ_2̜̚m|G!8?#ķ0$Zt̼Nkfe+cKP~2MC f WҤ]xֺMZ*?P@[3ޖ#QcF)j `}by]h*r]m6S ݢhd!tE/JVZÿx."4kW(/`<2ؤ$;eKcda?[#v)-VD_@=,ԯHܝj QyvCOxc{OE!vX ^k,VgeH<{7Lَm.ȵ"9c{2YH((㩧}̃` wZL1?)/ oc~Y"dMPwj#AיǯD7MS/aʠ7'rM)*^Zꁈc?Wgi0AV!(-_{σm`okZCS:\J5YH$U3?"g\\юdC. }F눗5(PSGjiP0vF|=34J'ޤ`_y_LJDeX5+|S4Hr=1]Fe%b`w'&lrb$@ŋnC:Ð@Հr_1G_py7Ve/aA94q'F?;wc+/A=zfdPw2[(pg" fF ˽&,kc}S̞qpW2'ΝcmO7%e}ӵpRa҇J@5쁮" M\'9kI}*=|+P]܋VFa&. 9^@F[x\R txj ҶepА$_Ӕ6Y*(k9'~Mgjacn|?T`8n٭;[Ɉ@uO8A̜̘aeXQ;K>l(πMW:Ec8:ljrp&(tp0N*%_>yiB k<\x]NzǴgۣrb %n2*k[FuiP!/N |i NO}ъv]qبȋh%xt*1t!s( ࠐP(K Vlx2[$so>βW˞Ӻ"6eSH=]8m?iȺ 3D}EIdJdTˉ_/+)c7}mF4i3gQkHHj&sH G#GUY~hP"@a L]kkX۪ގxPHy)f;u %ζF>GPR!`sA/K[~s^@%:V=_OB6A2zPw#rġ?WScECEF*QU/xr3DF MZ gV6> AmB*]1nuɰW9ԞR5go@ gxu`>h <biqYmX|RL^QCӓ"Aژ9$$&#VL(fStvaэD?HEb#Zr)b!!D??n1pw)jhJ2մ.Ga ya6c%y2.B6wѫKU*zΝSЧ7MnҷY3Ho%$.*s|$byG(\vSX_cV} Fj7zq=h:7)EwфewtgVrFh mD)%ʋ4u66a E] ^Ni11w.ي6 QnqxTVIoBlwmHήxaږkR"=ʑrVb_nh,7xr?|@ 3CC1Ufg'(<D&?G?kGgċ3e)Aw|r 5W,#D,uZ@o|{ mPNx2#*svw -{S2š*a -T-ప8F?Լf@wbMBl鏣?P>N+ ;gO QV ӌc֕S.8GV]-_|ö8^s'o_|GL.('y('Ѽׯ.Ci?e^Zn$:iB]@N7kƅ3%syp?,E뛌CL Z#Zߌ.+P}JTʶ=4Z >O]kQ:L!ŐY{Wo 伒W oO_^D\艅zS=MVX5D[)EVo.:* em9۪yAJZt-=7O G)J =}X*$45#\--0$W>"1 ?#$x~(iF}: V40qB55t>$uWEZ4:C 3d,@ē6?L"&՗.[ZVzy.XtB~T2 1,0c2a*>66-ѷ|6ۻ)q>O~G˚Kb`%D4$${B ,@K0VX{6MgV@'7(@ay2wCItUQcmK5fL*~9 /E+rlaȦ9e-m[n{zcwo*` |Mc|^7qU =oN9D-wՓ͆Sc0B!wuQe.'XZ䚹t_iYpp}- E0SI\(E uMU!u"%M03<*:HUCUV`URAT#/ydӺ@i3'mxx}a ) XpT6Yg%|7a卶sQCPOTU eoa2G`'Au03)~mjv9\IJ-YggHܻ#7|@$jD1~2LzŎ.1r>0RiaLVJ-xkJ H-SZj MW!cDRjs%d[H"~J kOQ3:zi[U* q$cEG!rrNbM, 2k.{dd9^j^OTfTքn=gQ jO<:ضE;\`0mWuVi>׻pWb@@d2n!Aeg$U?C1k|:Lh@ OV,ޟyvgb\oHD*~W@PrcUI*}Mo1g'99030HD8 3?’#uU %jvK#`Mdv3icG該lWkUc_꧟ fa(W?B]l\E'ɵ]Zdr+<%1 -%jfK‚hΊO_/ #~<_\Vh> wzv!YQ%N x7"K"{%C$ \3H&j&cQ/'6ħzk7>PbH̩5#Q[twz,IeVc:,Pe#`H--A"ڲf{¦#RD ´E`,m`V$cx##)RįU3Oc 3R, KgHgWz6aO("{^*>]S~pcV8M;d쭰E?&<UM^DME\11(!=>xrFHNS "Ŕw(@(xFz(v6BYVY |϶;[ 77^S [A6{[+ U4nO%* k)N-!_I۳6.@[:)7]Ŵk3//GZF;Qԇp`g?b-]ӣ{SHaG vyfR6t:yz,ZIs%Yz$n/ 𚼏GMӮ1}l8S5 2yxhs_*i$i@/9,vdefQ)k^p̄-K̔&:7: qIַ2f{1]֚+q>Gϭd_a7Wi\ .Ht)mS~+@fU4D,2* ȹ+_+TAGہ[tȵI@mWrˉZµ5a v oi=}"CJ6 C;SmujᲓ!4yGו:/V*Au}@x*2$8"ٯu#m @Y ݶH ~iM֜-&3[j=@m"%[E%~(EbJI*ZԎ; ڝZC5wzpgHOY2L[sЂA'(_oY(v0Q|:ٹh>PB]=ⅶmtP~:ST};X@M))MCzjP %OB٪з#,{ҪYMQ,zZ1S`lY5 TbQj"!x|ָYd@|MDyN8ՙ7\{4u;GML0Kh.![6*'^/o%pTVxSE=ڐ&fG'Lj*1'Ѡ=U^*7J$"gF::H'y _Nv3rضRu[.-.da8- Oc\k1v糉Zdb04_B.K[ǖ?$U =VE(r=[G3Frxg2a~_VEj+.IZ\PZ(P(omXc1h0kDU7 0iBk{=0Yt%cj1|0l|3ɉ Vkz1x 8xfje3W` bwDy!p k#0p21u)B݊Ɗ".raRHDyNdHv`vlwzj!X4H+IaS,6jB7mփWAK*T‹,%C/,(T?%M Y6`mΠW?_"hjaAnʛ sKV:AKO ܗԱ$5S/{VTEaW\baX9JER\MXpi 2yBjo)ʊ,tven!j`\}~[ަ'm8ByWH%$!Oޮ׃۬@D=6w"b0>{qL C&^Sԃ+fTxl ]- =|Mn,dm 4MzmhM D+EC)_9h2d3CJc<7u}qkD˥#k;sKBm$KÍgmKf7{Cv;ڭp9 9?qZځ&6Wp+فޜnR>P  := 2Hp0}a]70`E3m[;=S^)lY!>@} Ll5hn>d(J#SW%.F\=#ŇS8k [z']wrjeҹ8]^IJ0jVvE 'u7N^o ]&t hņ;c3&^uwb>4E^*(M4[j|aR{o^T܈H(}j]Lcx}ebC+iRbo=x?r&i>E-wԩMX-F5L4}FQL#NZ#yjsvv&} s(x3ۿl]!|&wSB+kk md]+ҎDdLr~;;e_nwc`F O]YlS,>J<}AF3ؕ{sL.T9q bXN~,l|?3n40IaOt6W? BZt SA7/Ï)TU~釈>Շczբ$w9p Q@+`S>fhZ7С܅ T͞vj餧.^# '(+EfսPn7\甾in~y9I',<fƼ[ʑOFA5\/7`]{&Ym$pQk4_gFޅtc1|NYR7r,za:ز_7Nnk~*ǪY2y-7ju$y^4M%z G#g}+0Ⰷ2Y ϑ~ +..R ek`5&鮥dz?Ġxx,uK3[)P-ӑg -(0|FN\3,3 ):$}}Kl7 -Ԩ$T* # M[z cQ/i C2Dրjp{MAzbD͛.v *N3dEd >Hh&Ov1 >}S% 穣pD"( aG6=4DPaʖV s]v[kQ\(ܥR5.x(~h7DZ&M4#+'DfPNqg ǹq DkjVLLq/vQWfZ]+WnEWi%q VJĎꅍ$0iTfeZ"Ǹ]_o'i> 7_H\VJ95 f_e`8H*rw +T$|e_d|-{OUTTdv~I Z8zKo7cR웂"܏/P 1ڠ~ٶ h&`jk&)4Ad8++_m(j->BWIX!Z8O}Unu> *}T/1L˲Yf/[T,="-b.L^=*Tn1ī+X"z ,Ir7tZKP%R'Bw#ھo 3u#i;t%r [ﵞW ٟ/!敗AǓwA Zw՞ɐUbķ<W)I!tI ](ǧ'H ic~`@zr6ڈYHFVȬsT8$5P_%c,k\_#,m91iUKW(%=B n;5BQ*f<鍞d״*n ҇Zğ%+Z 0e=z,n?,66# ~KJQ7) vE8NLwfNK?Jyl!{kLvXJ3ŲC=~u'Lj}Tmd?8OP*:856)[,L_l8e SRxŕrTax51;WIfZdaol\.8ޟ JБԌ|;! 12>v P9l.>C_&&$qdc2t?@C5M8& k(b~%@%d4K_:x]i\<$/}^k%.Gc[if1n(gx`0PlowM*ľNtFwKm)|VC1ԦE$*MF&q#`I:XvAT[}EI{@qߋIQ(θqZu(}fцz4Q?i30'Z+A9B&Mƅ KnMƈ.~K\UYIJU۩F:bI)”B`<if!vU5*`a2w\j͛Wb:^ØM fU>/Bƒ^rziVs:"ȿH9/rm$G8@#nHgRwwrx_=;STH)ǼBx*Uriړ{9ԟ&UjOR}Kk(NfH;ZFG84wOc|0tɌ,-FW JKY₻\敯dR fwK;ԱӣWxi:co1L L:r-0ŦsxUg2 K=>Fj[OZ˻K+ՄޜpO_|s**v42z3a%mJPj8m&GiDYդ ?k gqnhe2$qA!, bvЄ؊[w΀"IN4\^x[ EyH3!$:E#:||7:?q݊7j1[4SgGN fvuLA?TgB/[I4,.Pc jh`*q/)~O׿[ԊCGBP.C=M[RjSs<ܞ &u(ۘ:9Z>4 {cQP%{= yr4x$Pp+%ӎҮ+-E"S E.&2~,:P2Z\Дl;Cͧ(+y#Y}w~ήKTG6«y7v+QRO=Vj0 t&.1 ¢=.'~p'0_:[VJJ' v,,>]H䕩R;8(-~/X" >"yj2v3H LWdabQ3ccI#?oG'9b̭Nuc}Zro} Lr8L1XJ5Z,ҲQ|`#k w}~Ëx E8~)n GI~k QJz!E y2%2 KR֭kv2Ʉ%?nZvhjӒ_Dp'NP9!Tw/N޾bp%Ug 2ǜU6m~7 r~)VzKҿ69@CʣnQZ߉RfbE jbt-GVI$cgAى=|mFۤzM(AMt{*?^j=QJ(Ļ8z# 6+7=26yZĎQ>psy &I[͙l*ϴ:?&F\E~M;o^|=0>c'QNxXFhhҷ{GENQ؆D¼YvH+z8TC!J}nBv9즔4?MIw4:{Vz,n;ֿ,҅HbGJmLMp.@õfmazp 2,q*2r Ԯu|!xh/Ū&z9kكd˱ǐS "CFj(t9l18 )h =s ymF"xg'+茁g^V6po "pv/7v+=ʡ#IB7y2|R >ͅ A$71bVpWE˪!vM-^5fL;ᘟ_"6P}9Hm4r۳me@:c٣^3AJ.O J0A@L KY]Ζa10}4>nuqin 3[}.P P~8㘁XfῪTx1L~ czfW$0`2h)0 _j\]%JcE v?6%Gq^~EoypzLQNG03 ^@pѿs{y~ bPU+y٫X^1)k~eE|Q :(@"f.P01wެ=\5^먡GHȤDB{n"yY .izp(8-yMz2fB7?`Ft|m<T/]+5jclu{rշt~wӳdM0mj K=5' L'yj#]­|q1 ʎp4du?3[AK& UyQDsFr(^}}EİFfXK- *%}} ZoCSxKx YuvE}5߅ч<s!i! "05LY27#y+SP|g}8м9*@?xHZ#]"k3μ9#y6M6U’x'Ҡ&ܛXFXpfO-;s AzV7t*C8 &;x43vZ `֥s; *Bu[GQؑIh+Ή oO\Tc'KkpFu@SRRPէb,2n?|/zi Jf*3 n 3x[7yS,g Qp.wv>B\GuH8 MbzPL`e\0@EhW*"mT98w p ⇯ 4't@ ;!KV}tcI.kbCu˒Rg(&ؠd$xph:!P19B(7T@P*IǥoK$(^q=t=*1 C1P w$pӆ;SzRtKfIh{ /`a]'JϤfevFדbb[C i(-Y6X_ ~E!%H8ȒGhMCϺT8`})֦/(^=< u FƷGW4i\%^-ɠٜ22>hASSk!reOډOE[:.XLV$2k}I#wyבګWCuEWE W(Rݓ ,TejBT w5U[ a gN9qn)|#.u/)dLV/>@t~QFY{TnB]NKg\lm ^$GG|tJ݌W5 pRO$x֞ñ¿vSK.brexIWڽԸ937XO\bi{Sdȋ'K1gy] c~Q=#AU9ڧl|=]u4}:#3i ރaCw<%E^凞!qF%ʗ_({pW+hL6JTdh~Q _~6`iWx4'{?EWO;{x&'vgۋlv݋dd\5:fb1BP'T'd^PQ*?եdS i@t\ %-.[9h̠'JgWho0}=rTV4ynC $wc8t0X_G? 찳य़:U*pAI\҃% kw=sfMBEjnеc E}݌]⍞Ghf"5o^XN%a;[;B(qB`rQN-iгfߤƲ\M9;i tdV>G3 FtV_gR_~Ó/xMUh )]7 ϣIlF Pn돇GŸd𖊵=ƞ^Rݾ4M@ iw"SC<`/`]Q.QZk+Qo˲OW~=GT1lFw^luJC+T8-{:=7_{q5BPWl&Vھj%=ɧ(CP6oV/۫ SK9"OB3D_pjL]nҧ8|[R#]XIr ^&{;13LQO;AX, #aW9Qͅi>tߣߟ̢S+_0}C㫧<v†uqAܽZ4zJ' =Y?P5rYFVA@A_1p<@ ߊ.12,%Y-AOb)tIs3c֔l!ٞ#\͓Wrxilm?>|`SaXJQ.} ABqJsE7/@ԘgrA׃%ύDz`HGp|oz< ^weN n28"?#~SviKTRSgf-/Q ij(jeI|}Z`wԤ>ULΕ >څ5r4wx`ճ< 83υ'狊=euy>wAUM5IEr l"L 'O Db)fN\% =Qݎ(c\v4$;6_2w3@{)(m`vz:hnӝC N:9?U,X C3=)Yg˭ގ* +KuEh Wa]Xݽ` o9S3C4ho95 ExPE~IIj!|ЈH oTIl B,;۳^ٍ{Hڵd@LInnLUyei<7PPW_[n@h>r/9R3W RhtFZY,)Lˢd9r}~":dvLYߺ2e{J1BR<$Ty/i _:*S5M'_t9eLt E O} 'ϯa Pu?6yQ%`tx-.:#{^rdL:F'lR$48 ler6/ LS,t?P>JA?hѮW:&sLCN\D< j憼Ch'[3-Ƿ#BF|-G}:ph>w\*bl$;8gͷeȫқjO`I5Px9_F·rpn=^ȉQs#= K;S8))95M H mզu-<‰lEk[xyߐ+"LI @ڛTA˯=Β2lR}xv5*oC9ܥ1!DH%A[djnTB_΋-^frp0ly2 0G$ܐVeh,1>ߜkU} -uW+(?JC_. zf\oc @;C IS t?GL-3hf칸 [twmFpۭ SÜi%CnB򈞶)쫁xZ?zuqi;) ]i&<`;Fm3)Ȣ5>Vn$f󵭣aضPuXZQuWP)1TZ?`n:<j+$ Rڍk ^ $PΚ2/MQ:V³V+u $JSVh%#3oTb_8N|ܰćFl m>ϊW+oPA@61UPHWAqڲG7Ta=qhAkAŐ A뎶t2Y[MXz u˨UM`[/Fx(ĭ;CzIb=dc^#!RxRx?:69Rn LQzx\. N6ASvr}K^# |B;EU>!UqosR>-IJKsݚc2=q`#G?l +%NaoU͏*f r3WYU+ #- gպZxS- e )fUe*]l@,r4 h۝5^3um+>:6lVdNLdb'{dTlzKAcR VUqo&ٽ%;NR4rTgcx/ӏǀP(5mc`(_.{ l^l7 Pu Pb@,A?[>/?Qf.?med`˯>q W*-]JEᾎ$c f nj@ M0wD㘟]c;s`3IdSAp㹤ul1,U?z2ޑ ]8Ҁk rJL׳j? eqj\N}-펱B>XV!pax ތ@ط@f(3FSa8 \܁#+*]=H,Aiw]=6C_&hۡ8_3۠>h3@88ew"iy][yGBKY bID5  MCdw>LdT>k-9gQ]Ú Kh)Y̏+ٛzr{1~̈́*B4#O0T) #]|OءsM%gO,7Ķ&յ#4N0#&{򍇠Vhe/8^o_lRZQfQ`GTD BGyA.:z\m=f3֬WAIO#}v/n/o꿀0-(1޲@ !oby̗`6qQPqt8"H^γmv`GkxoNu_ӑ<$Ob);K<kH]_*i D1p&ԇ%kDk *!}cL˔V-\8{Vt xSRORR`C\Gk|uMس~|o_KNh8i/B> &`CBWa~PgV0944S]Z_rP "՗:ɃԷI#`U31pswҝ] z{:yFM~Ĕl2C5xBIݐwpR.I1z칋nR`}O^Ɓ#ܲr' u=p`\{BrH(}ĝZ Wpb|+.ȴJ+g豀viV(WYBܛY_#g@.F~W MGJ+F3(rj8@cFl}{];A}8[h-L>6ƯꞤT^ ,h#ҧLD׋Gf;5|w3\ .[+qZOX6NSomJiqkoJs)[TPA4_oR ߩے2brFrahmy4d!yeP(ptUb5Bg +5&U J3  \˟Ux]fmb`Q[\:|2zI Ǯm)w̃m^ ~_1In{3A2˙;\G2[ GbU(-^ѡmf·BѺVgtp=x' $VT}Q/-4 Yi䵟GaV7+T^yPٔG$z*H:tLvI➞3 mZ鈥v޶@I PGt̘:c=1Д ?;'Md\/6 8Mqh8lP̳U~B\ 'u_p1IKe$Ӑeo@=> ˾BZH>^TNy聳l)Ճ 3N-s1b*Ĩ"f BͷCɝ:SȦ8zЃE@ks2Tx/ d !uO^ԠMa%aLїr3+u!#dvEzfm"gX3xd4f(3d=uA'&(ʓX\ABz~`XKkLζB"MAk gvAz])ok>{'FX$H,d t.0/tf @K&TmwtvJPJgN 2Ĭ^QY\5ksu_/ߡ_!%$)T ,upq@=(jѠFKc 5x 7d+ÛtVJ޷pɘIyxZnBj^jDVƙ^qd{i|S靔}jt*b[ 'ʲ=f^|x}DT~n{n֎ƿF/%`{yԜ2ʹ7|w;uTI jShUdLjԬw`#df8yjdQ,vZZ,Z+4;tHtbNb4PB*ȑJ2pay3Fbkx{1:2+Z,K/-':t"*7`ת}w ˜}B:$8a7)r d4bXOB7uOR$T}}bXs h/WLT0v!gD>*Ƚk#{Q[-@J4Y!H))d`+w1Kk tH Wum Via:Ggk wދ~xY+V+i?3԰Z8TΣQ#y^jתuxܣ.l5.ݙ9>P'u Lw5&,1m MId|‡]}Y(4^ZoDfd6 q:tnDs(G+H[[/} TD?y\,Z iV󋡍Z"^y7)ஂ(;SoGơ%>xgb Yb)̝A|7Msx:'&v)9p&,M\ù H!繸XD}9{ƍ.g %LXPb9qFKC8:؝ۅ$i\"" kK rL9}F"lybgNmO! F,nR +?ã!'QzWua{x5 U ZEI !^J*X[* 0぀F|Y| mMu 1fL>}^ha.;?$1ΑOJՊ #Bͳd!= Ӏַ2ڹ ED󿿯]ƓC 5p]9y+9 =]$A4eGN(S)||!4Ƨ>ހmׅ>F&P.* - @\ōmtr·1Mqy@&pOL˺(Aq1"i(=E̘je- wRIS]A6#۩ģl1ώYP_:- j*l-Yd1KcUz hJnCl#8rb=9K\oeU7ՒhI!́,Ӑ5jV`4BuKU82wWYF~/a=iK]>afY&.mY/Q'>*d()n2ޏҾ{ʱ!+Y,MNRDzA]p>ayvLʠ(irji45iJZCq 6;#&dz b1j&\b"N`CVyzOxĸ2hLbsVt$x-S`P1a~"!Z0iQ4Z,wyPauQG hGouUꦊ.l,hu\_<i1BF&Δ_~ܞ,ϳm Z{ y~s`nNkj\U](YENZ [~xB _9_=Wf3-@ ZPҖ͛տU\N@!u?\mSmq*}iD+i)&AG&Vi1!\:&q*m #|Mב]_ع zpfmؖ~6>L1+Uwk#M.yƯ5Y=MԍP*kR2Y7*s_ã#PQ:gex+Қm>3UJ'@.Cz^()A(`NXcug!EIޙ j6ƴȕLqی,({1ug<\ߓ4J_ȼ6L.2uͬGICscG5rC|E僔/͏=xQIo {։d8-AtZ\ ձo֋֭Ӳп2‡xTyw%z@.6H#_C/H&"g<jFޛ??aT@ >)e$ >en"EzxrZ`йl" ,;K +Ef?_9y]2P.+U ǎ ՃXy+bx/{:ytat`qZo}N?PSJsQ٭ݾ|N\ 1x7P@,ʺr}"mM'v^?.F=zgR(0l{  p^U]1̭HYnQ恇#>x;̞e@`WĒZC.^,@ + _+IG}'2nU$$)v\ڜdj1ˇ3nQ@7[yv2ϖ w.]$"%[qS@UX|;0{a9~}wZrlND# z9W+ Uk 9ggQ&Ak0*mǡ #ӸK~^Pb?`.hXG ZzN(@M= SD5E>nq+fZ01g+EҬͶ۩d'f)bշVmJe7).w.Q ߘB5wׄP;$}+^%-P<ȺMfmr4ʃ<6-@ˇ)Ի#sGFG_(vD{uqK[67rhiKr7}"3쇷 eמVG9?$1<)h?HgޣT$!hdKN<bvP}҆.g?^2tޣ^zB|&JE-~oX V~g惘vv]Gw,KY3i[ufRǥa/{є=VVg7/Hz前<6۟zhNtfCõ.&Trwvrk+sOs2?g]l\dd6Ē bJ&"\:g,2K>3.5ʏvsд9f1Q  GZC4؇cqTr6)z7!ŌN:#%%VaNHG_j?&"T:σF_/}%G qC/Cp{iJL`d Gn}ᰧm: _:nxO,B~ &ԃ9j|Z(^fJ KF.Qn/4EolePrP8i<T7+a==Æ#aHdaM"FFE:-M2buiX>]Lh5V*gK0^Zy'WA>& 2}ɣ[&MHl>tsDuFSU`wPÈPNL F4eX녶q@u Xseftct̘K &|`]mY#R*YFtpnS;2RD0(Mv{*~? g8`GC@U Zgؑ8RoDc '1CLaC-K/>f#; Yk{͐_lABgs([<l;~S Xm# M G|O{7+}b: 3_$Fsu@‹]9RwyK][C+  3U3 fz| Tǔ]I} - .[=ZVD~+GS/82ڧ+F͕8: cV-cb# 0/hq h]XXB 16_-B|àg͜iml }߸h)LyK܆2~wR(P@+OIf9dmӶ1sZ5Mbҫ<%3Igfh‚}Hb}H*(Gs-a|, 5繅d9hb}a.leQ  Al(Xtpak $JH_}aK)Gtune^=->|RIz&sNӃ\03u7'yElhL~r+%jOwCTx}Sܥ+zۓHL$5Rۙ8IcEx ~ (1Hjr60hiZ(4Ʉ56~2VFWnQa>cdl'2aq+ҿ wZH!3fmZDKww,ߋ5=~! ~x%7#P٭ЪMZZVeg^< kU!|s.D сk1U@N#59Fɠ8>l2~;$+kR G׷;[&d#7W̗[{'B$7ƕ^ qI&ǻNwGiw t~hb} g{",4ؽZ%w=DT6 X%\CCI!"^8O2S ߵE䂶n:i$ɒC AU4K]o#hq-:+uF[AIS#!A?8=[GbgE Ez!nq/4^kјk5z$MW<`ɟ3DzfO$D> lpD‹|"%uNfRmf,sYxm%w l 慂4r[$YYK7~2ALC& l u%+'g=>2o] `\^[ðJ])]j 3>~UuVR5m3VA6-i_Q^+WnBŴWn5s gEɸ`5r4{ aQ(l[mهwnÀ3R;1셇 ̍$GNRJ/z\tϟ# $"J/2W^JȐV|n]|1ڦq{,jt;TנZ\5g^PsxۣTDS-xWFlYWE4!W&.Yw \a$&?5smj|/uzs $OKʁ ڷefm0϶,ct%lR3>ë¸>l) 㨬8 7?e{h짒)|S$,d*>$&B}+izšhHqBGR|d'+KZix,rQ -r RQAmӈ>fj6@cd90Sw^A1"(Q/DT }V/p*ᑚUzcEٜ/Lh4MNˈ,nl*W ?i^љ;8GHb?fq\\e85#ؤ P܌_'ɡ,Zt XU7gfN:SGrT)pP1lY%^L<=3IjM|(`,ΜBv;Nq>s;ՌP"|R)x _:ӆY~AxQu!$^&o^U5Y=p(5q5WB9KUZGątV(+G@UETi@N׉ ØqF*ff=(@?B8C܄I)F<~a ,quB/pxBHήE:l\@Wc!RûXfoA4@yi-&he^C@V`sL왌ѠA:Dr?]V6TD?c*1A65ԉQbݮԗufSC/;>,?R>Q~KSsшn'Rc6_ƿp9.ďYƭ0ܢޕM``v;!~Uw-j1m2*1"c-s5|?%[K?#cy l""5P>R!b̨ x& (~3|wї:&]HΰA78K: d?4fjv>H}xӣJQC *I;e #Pgr`gbqE8AʴoМBmUe9fxP2S!syP&,gq;|!3"es`(<..x5dq/wǸ/ɗŝ4T-,{agdHG.}!Jb>d(I7nL-e% jθ5p`\wpmwL6f&[ V䶑3|%9p\ $ T0Zj&?mS$XTY<9g F*y))*\ sI\x^*6SP˲սkКV5Z&䎷W~M\h6B4=(4قs`݀>ebHK T?̛ E JM)J,C /lA樕*JISk̍ l,ĥEkZ¸j]HAu.*T מ`V8ޫv(܇~z 酖f-Somjb\l mȱtv)]򺠤)lNuvb`,pK̫1VH5ZL4yZAL\'&SXzSUlGF2OrDu,Χ3ʻTfzջ믅Q0CLͮ/-b  pi( 6´O=%[$ar|Y(pLa}\9uW¸8[z4 vݑ e)fUd=nh1Mԍuj0> jaKKtO 1NP\ jfʪt_<4/ η5n U iV[O3'X8?n_g=々'I>$oSg7-^ч=+Ql^[W @ cCsW=հ-7z*WJKdmt Ej<`f2=!!46ʱmi9:֊%>=Ǒ;R4b:lbI<1M&2 #<1;L:1 @ď+)AAРt I?[},ݶvӽ)L%þۚDFWWgK{v[hނ*!ڟ1,A CMG=0bi5T\0><uS! h5hf/s{s%!ٖ>iq!2&̞FٚG}*b-nheI0BMc$IPf Fy߮tN:;ID:AE&EGEg&&1,7VJrΛ'!3_ئ7vӨ-M!@ia=y34Fn&ꈗW 7_oi\^i`W2 i3`ςҥTi} 8=~z@C6+!sȺ"phSȺI7K1r[}(#.,d⊮k é5Y=ֵ/ViD/1̹"%w5 GTܽXYףh,/g,#Jp/oZ7zIpqhնN"TL\]bV7q d}Wi!~f)a(4څfz>8gwK0_$ "A2{$ke U(Y<2Y]$;fYNN7]+Pu&~rĪʼl΢߳ͻFY/,i[!Z8*dG"Fn6c['m>Bh9,`.Ycd/6̦,ruG|m¦9{Ur%8Q_pB4w }P DކDoh +43TRʘK/$eaOɀ[ǹ6G:b.RgprR_9sT}^siU]>/x#\gYr-|M&U{eN4 LRȄWVzdN,7Fz'r.rgb% w}'>;|`eTw[vy Sq##PUY>3`Rc%Й:[|#36O6C>%k SLl}2{ c'uPЙW0f0r f,4֖vvQ}" v'=?JM? Oˍ##p Y+]'F)g^H:خWW|aQ7U(*xe,\ް7^Pԙdv]_X3R+U0qDTO@+Hx;L?Ć2 )s^Y~6m9s~G5Y wh_ڿۋ\ 0U)Z7QDcՅsp u.gHf{)g6i*C 5-1d֡×<05$[͹qW04{Ym]X|cm L85W__]Wa<ƴfG/g;0kSY[֖09< VJZ9!A#L1Ή 눌W/HxRaȧa1@7Bׯg KD./;y9%_вt~2ZcHK_Ǯ˝x|bP8?I p2Epn9<{Cqc'"[&;xgra]o󅥩ye^o,paNc>- ެT ~4}~_5#f nӞ C%I5= .hx$G3UP$h'.f4m\:=|%]15p=#ٚ^!qWbaL QPX6Ⱦ^Kր#5idl3iN=BCn4f+ʍN+u/eX'.N: ;JRJbm.=+<T$WeٴL[Qq'D8n XA"t$M['Y{j$SŘJ[Vku[w /1'vu[s\~Yz*&?EPaWL *zQ_ : i;:Y\z]SFD ʢ^9]4iٗ[%G RG^}}p*^ٗ0ǦLLe۪kL%%s7(qE"m:X(,l !E*YlYcB}}\) mX%zr=J?]As`GXXL2s+Br]$4eY4,O]i{t0|HW8;0!T%Fsd r* @3ަktqN:ޱ׵Eh}¦ V:C 짢ψj5N-oޔW@swEL/ӄjݩH(0e~#=Јu2/H2̙ ?Ϧ?b99:3`%3sfe+7-l a4(;ˏk?q<ا9,]A^-LRo'<: _6g"~2j*F_.II+vϊ g ڼZe+f6"q2%&)#*P{'ȅBOuݝn6(,/ >r/&,Z2^r`3Q/eO ={sUԏ%=:ֳäU{o[ g Bf@^2!溛]eL nQ<eD1pU^_e-,e `o KjxИf"L$s/*'7) DEQN @At$9 qb Sٗ#K۴{,%^oRJu>מWoɤ2X6T4-iR癴S } 0'EcT~WY U?zH^tAܙC,d8s6S}O(4PkBbJRK1i^r ulX _Ko# X'É<5-;aWC/`9:E%UwJ%dzKl]8H01&u=NU5$r};AL@$;"Q3:^2}\l%Ѽi #&A캗UqF4Ahq*#vtxjrAZTg^GtHULa$6i~l[HrpIY)uCmu WKZM+ SLտRN.JmYsH*Oɷ\Q&KfO~³uVŎLa~̜+{ܹ2[ ʭ#Af+Bbj]z; S` _ G.@\HCq#8vx4M١.i?wn$K.͆D% bJի^% "sc cDE06÷c?ТO?CPmvgg,Tlwka`Bd0H]sM Nv/O ;;!݉ރX/ c:gè=8о(LK="v\\pXgP-1)B`3*8$<zNɤdq[TG74%*a0hz}ooʙx ϊM I0矋lNUHϒ`E:4BQ7:(\ IZYos9Ӏ>aODkl`_]PTKX5 +T=bf!DǮQ!ͷz0YL/ qښX F25+j{Dw$޴+&%AU؝/!t(Z:Pn*^B4ly ha VUS8:L^8[7E02>Nt ۓx#oy-dj$B^Dpi>!E9T +QQn&wZO¨--baMleюd{`,Z=;~cRK/6uL*T6+@C?*B> IcĂv!'u (S6InDZifd|WZrWtx y +ywwr4bU]dА*3'[ah+>(zf)DJp=(0tڸ,v/,T8֖iÉeԿ^g<kF#,P.hZuvXZ#b*=ig2=}&)-Z{~rcAx^&ۉG)*݀}B*vLF̂ԌY?C k[ =|>*~zó=lw^E S ~(MtY, #X3_#!CYWLc}Ok@5-~pJKc *-yu%SRDR6y/DjS0@! 5p"fGϝxkS:sc qHYI|_0N@`BbRV-w>ޓn ϓCcJV"^||xWG|Lul::T3'g<{E?ohY jum݆]q.N_e:D٢}bh38BtG{(QUO!wB%2;[¬CKdoTCC,t6qD3G(ªV+q"?;kۜDH~jkluyȧfn-Lyָyk27`lB(Ye*+4]Ý-&kJt~^a;RBoiiPgGUS!Rapf#%~*cɏdl|5'k c:T"a==*`/P)I,cm2@0{fŘeh<'Frs3qi3sܤI bK3*F}֖j_$i,.qIlt~~bAn]AII'bGQ=bsOHoBQzޕ"f\˳Rg?U4zAFM݇b$Yos5.-%^ dHʹED9lA1+);noq5:g{&Yn*C w9"+c64 ,Dmi9+r.F*`OqMTN w]^/r}eMԦh2>#PkEbg%ʐN+:c>ߖxcbNStJ)^oWc1/t!S @eQ5"F&ɨ mM8; 4p/]|;yvbŕ˟M4 3l^w(lGkd3gMƞӸ LkzZP|mTt60LM WyûxA\zr$e40U7ckX :D`!i:M6VZSB׊"$A?́܉#*pGXt/7Gzp\ׂ6x+ڎ19I>cwK^]pݤvрRh ;(AgsXJ8n~bCqTodtro {W _ׅ}l-gSܐ=j6\;H`N>  $*2K'HFL(0'|*9(y;9c&}U\? ~BRAsxUEr 99p9lm.%9;8YՋ@R|"-9(Zg}*w_iv^,2oxџ IJyD"wV>*5/@.IAr+ԙ.kUY-G9;i8I8g<By.iԴAxep|1sKIO~22CIw Cs>(jēt#ch;cϺ蔬%Va^i ['!?sAiOWY@fogZvh%$0qwXs)eZ qꥣӬX *fhwE 8 *0b>9 OoLW2R:!tO`88SF9gVAx+;Z)Ue,?iBcJju)g1ѫβbwCd; O |0/y8d*CL"UžX?3]>չ5{_&?}m&In&{L:O&lk]I4ܾcG'I7Wی:w'0a{S*=f6#p^D7s=2T9a kwXIn0^e~+s='PaL8y_fMſW*o`i\m3̂,y~I$׿|k6,o1uqqI 69?Ѥ"6BU- NW |Yˎi4}_06dڷtsfu,‹y3xa9`A ccVW9JGO\;%P1pPdKҐ8DwqK: k׽Ѳ˻8/b(`k389>㌉2bϱe6K"x/h͍?.s4W{I o mɐ T6"f= rJ]k cl`ý((&:5̤m_2g {MDs:0O}:S{tP[`$",Բд2K nnِ3 ;A"(?Emq.ms$,j Mꚓ\R@ hھn4Jy"|0g rzᑎ0fk&j?AwQhՇU{cq#4zrZEM51 R݃>l2kw+kmB]NZIK^;D>LFּ_OM2k+!}{@Qƍ$ "^JUuie Y}äWC g8;3/Gd RJ yAr *~BGvfyk}?{x#WGsӘHQKH\  '6XvV/k$YiFV±!E6Ea` ` 0݊7M:>B~l#\~Lҍ 'E~)ćXȹ|H v'6J֞`O!7Y#_ZT)#=j6"L2wh1`Ϸ?.>t/o -Tc']͹VH}sT;qE]\ߒ۔}mg6=qQeDVPe0JD啣[8=x?V5}g r➆bVЃZ -V+:d f-%P}:Izz|RSL6ЯƬ,rv7˽E)|(*o ar׌?j;n4 4LQwKQhkx!>[1MT=ait/@Zlz-2dAv">=CCc2 qzjނ.SW]{\ =朷b#'Ahޅ s*N(P7~qQ^*#BI, )"TN K0.DN>1.MB˖T iO?fdoET|?e(g|)K8v[.w>:<0^:{kE- 뫼yC^x"Ig^Ywrg7LT[<e-A2Yl&#@yG?Jڃ ܐ{:> .Kǫ+ =ȇ],t\Ua5/)mrS~sg }~Yaxg /5Xf)WF0#TQu@#+gW.vCT+9}ru$3ZrB-T\4 ;*#Ed-S&@q(іTi$m_<=;8؃Pʔ?\%n?+h>Vt|yyl[76+2Ɠ(G7ġ!@fQ-HǬu P4_EnPB7(B1\ q?emCk;_י\RwلG:R}~ ){9uBlO&,^O[nhτ.VٔD暟gqMQ_x'6hgT$`p 2de{CLkM׏ \zƢabeI gn&6dVQt'& 9+I" (:0Mı!xk+v E>IE$sH7Y9NKNv ckʇ53K!*7Q}bn*&"o@"Q\JnKIghgZ^I p'ʥ$v٤2:'Qk"*Ԓ!=mvv8g'IŎ8Ʋ}?E㥟~ds߰ÈU>SVfÉg/E}>9.g5kaQƝ!148BnĈ}Z(P_ toX4KPͺA)ԗa}X!<K{Ft&5p:W)7xeAVMXܿwnYzOk',=+4\2ˉ ZPxv82GF =C 7=OKUQ+@! {. E ՛Ev1oivJaQѹ@ti=΃;ã*A}/rbŗ#b;?+]]>Yɴ I.A+BM/gA); S$0{IgS7p %usOM~6jJ?KQAA^[qTšoŠC@G,_Hl?%12 */\| 8kTJ}ܶ ﲻ R)OcTك llj}(Q?#Z *ѷ8 ~ *G γti ο:H|.Rm"?Ju[d0=}4 Lв0U/H/61QYف{R1JhzN)1$MM1s7=@ . |ȿD&8){*6ݒi c5y| ;)3 P%C8 fMՎx*.1[SW}ε;(9<NsL_т1L>j%PHW?XiI)NT/H94Mk#ɳؼhdf)FHMf:̔,.UbG,/F6T2;+\UTl&4h;wvRPR50<82`S<_-uUFdi:6Wn  O?gv![U%:@kFEA>` Lۆz%f/0>*-/u VB ܡ?w BpsQjZL&czHyr<ޭԽRm^A=`'շPVq/ Pb W[&+AK{zBod#XG \'ɍՕ7R.sn p[hlr'&л謈9t' WL#(d0؝͑\-Z3Hu7Nڇw_ζٌ;W03ɭV Fe$&"ɛX`6$  J&zmO#[kN  Qzx2;HqQp˸o9KL"L̼F/;Mw+*_8- P' \U87Hrܸ q T:Y֒/R֮qKP,VĚ@s6F||S~#!g+iPE y_G 'V]a~Sm!([Ğ5K\rrݓAN0LB`x-"ӵ^d jE^&s)]lng-8b-Fh3S8 w9}?:;̖tJGg"Z,4h؃?H^Pa}|=$|yd~RH7{;+IA[xtqҚ?USm:jOOO\J 1q{X+FT7Eka;rnwz۞,)tZSqi|Mmd)پGPJ+FAj F IC'2۳*&)Q`\_^ ЭP]f"|` 9ؽiv`0 <7D>90RO );YBW#`qs^O(ÕU’sE;H8VmVuŵ5$P$}+ӥ G X$d.jAUUiiOnC^#6Eŏ7"+1eA$UN]Agia򉂖6La'i5ҝo92 ˶NAZır 2A7,LoJWI17zgʚw3@lEnA524OzQ.a|3BJk"sh ;ǖ9=gv=|%ysA/9@Jni-D@*.iV?Dwo54莩_X5R Nk봱qh."zj&\tix!rmzA m[l~ tPeXza# U&u\ORu4BK"֯ |-kU{ Ϊ_2 _2e(@cRqދ7B$ϩ\I _qm"<9{q4YKqg~wb ƅԲp䉌x.M0F*3c5IҁnhzDrƵRc*`Ίlc, Mo KxM^Z,>8/Q":X 2piviM'aHg,ˮ|h!IrI8˛̊[ƈ=| %ПUPR U<_/26aOM*hALgL 2 %jj <›!>z(WɗVCQO{q#@P rį,ld]-Rw1te󤐤%!hsN3&MtVTwA۞zsK|2&H-)(@.8PjG3AHskS㗎G5pj=HLXI儲x([af_/AOhxvdg]@:[#S[|=<%'Jy8uOTĈy YMY(/*tŽ Z+ݩȓsC/-&*hp-ruG;rwTO1W} 8!46 CzI7}'[_p#Z'"K`. BdӴ\ob|~Jd  Tvڮ~@ƀ/mJ+; uk}pA)ww#A&) MFþLkŅaH?XP@66F7~pXako)[S=_:+MY[6At}6*f-)i IT#8Iڐݮ~ b 1-LU' y* xd6YbغP7۬b]uGnjQ +pm}j\dJy;psh)F*TDQSz\qvy2D=83a'msOhگh[ʟ7dBwsQ#ZqOE=EͭV>x?xR@ rl^%:d8=ʹHn_Sq"Xq*9X% *`2k=XvEVM^F3&u<J!+Wf m!oߛ]-wl[^cN^C'EIa$Up?ZAYc^XvvDY$ތWWBD͟ۊPT;+ 8BdC%9p蓦"6煫W63F Y}1u$6BoJ~Un/iٲ LCAt]HjF>} B\dm _)6Gq{3*ahYPѤO#J G%UյJ5R)*l!j>)E} =vK!B2+#uK#^PϘgQ|:NXdQKbxj"b*S$ 3U O*$Ǖp2$Jg̅^`gHnA O8 M';bĽF]"k'EP,2/C3œ^j\$ޜA90Z'k>wn2LJ)&+s$Tx:N Ic;u|bnSBg_5;Bϛ%c^*EYT B3ktS9[>UE:@߹hx| 0TVnVa> eOfss<]Mq/8H;-OP] Ƶkay~Dbk->]v^Omybg ܆Z]$6uS$Q}}AwR!Jnfbh+c!w-61̲и]4-+-p y*,{]cYKQUosZI$ƁX\.֦Y[񅬋G_XdZ,iܻy_O3qbdD.O}"l:Fef B,QaD $V؁XGͼUMrыfc'gmsn-lap&_yai @ ٜ5^eNl:xE1 R]!L3GlJUF j,X[Zuv$,CBNn-vs^QΩ[|i 8u:)!7bǨ7]NNG^Ś#,({? $Nל(UO~[=O*?0ZŌNPsǖ$ {I8iJLʿDž"eZ.{8Sqƨb%Z# R/JEt+C͘b~.W_S/"w<_ P+\$#AIJק՞q+ж3v|@ˎx7k3_Y[ReBڝpWm9=[Oa+$\ĕbXТ^l/.=_P*# $cz4a5Y;Ί_V7z8JYInJ4a5"Dy~L JBQdE>kĕݨSvoRT_ӐYXNj=AH ! G]W'k?(oF9/3m`5LSLV1uͩKswcMFˮCuͰ# g*1L?/q FI|7\\Uo J"y~!x+/t1}Pn5\?f򔭱Wn`w7m>-b=5y3ϖ/Væ"d,Y@/&\,#:o4|ϡMWOŢ~Rӷް91$%Qe;Usu)$X8:Dab@@o3LKd^ƆC*JOcaX=9 dGU ?~~E?q729fkJh9&)`զGήM,(XI8djJD΀ay2fAg24Gg|t( _ `}x2[ɻuX}^'3{Vԯ"ۢ&cɐN&h)!Zw#m *Qbw۔g|4G"P NH6f^CYa'rRWQ8&Eɥ! )`8- 0LbN&\~D¾|E5Bxz+?>@t6~Gѣvwl YIiD&gK~Xln rBv3}@W<\,w-K$ꅽJ񳳞 a)YXkzAEs}C@ᅳ- G#H@ΗuΈG'r#ǜE(ct]>{a|KHwd(8  l w\OCM$C|s;H"_Ok9'tGXJPyJAX,b/xQZ7Eu% je.!`Dg!_t/;NoGy?bjXtN IGR)?#o[ZyK,˖?4ll"OD n0*I`G , U;Ԭ&0U.iAW&7Hs@Fnr*efc~@X_4ґX(b4c^g֐ hnI8PR*}dR[]'Q:ŢHt0ӵ&.?[nگ:/'rT7:3fh.p]0j=eqΗܩ7ѽ{JR Ї) B;qEi,7VT0Ve)p9e2 㳤0 ƙ9hn}BU|٨[w0@CZxĄXX2$b?DHՒF8Se`07VHr ATÖ?p ö|^ dٖ ub0뀍q }p m@sp@g+$n$_v|Nf]Vuex6@;d#jYI)tha1?AM\gGHAcn 6SӘ` _c :3JUڂu#Ϋh}B[wUz]l>}' #L6պT.>94oZ%P+UC 7E0'k}x16z1+Wz=S9 lv_Q wm Yb(b&'tz^D9.i#i2'#AR~."LxSDN?m~WkyG3K̾cnDߞ_="wZ EfeLb 3XEg,z,BoBhB+GȀc~yu?jt`ew'*yևRU)D'm"]fau,^< -*X2";KV)#zlB u<4 \vzBh_+\6S=kãc8TDbӻ|YM%ԔPjO G#O:z;m DŨpAu1ͱ&%B8bOZ6Z{+wQa7U}& c+YS0\Y%i3p%n$BIƑKZ H9|KI)eaе'-5\.ѽ3.!J"aXo O+(?ʤ,Z3vUsaj9-E+>>hfYQ,Ub[#o,yq1X%9,$sfptP5׊j3a~C1I Oa}i)ߥĩ݉i\bYp?Wi'mg2i) l,u'jѾ;SjbƐwoG-0$!?顷 ξm\5ᣐ}00Ơ@Dv&ԝ6c -va()d}H(0 NTr.[jC#DJ%\sA5AF4w2=9LfxQh8 ]r̿nj{Fjj('X,o_=Lz!;OahŽ=MN1~21_#2Fy!PTskƩ٠, 6NDI-_™j^.x<}E94PP7WG2k;+ujO֝"}wUI.a/㛨LQp%@{@a"uqb׵n8gKp//D[`əփ6*7uvf@OXVĎF߽ã Fg\ /QnN KZ):&lH'9b4"M*w?⌃jsԣy~@4i3-s`O\Ӱuz5 1]Gu*=4N ˽I{Q*>;b/AJ+tɽK FjA T4aj :8RM="6A`y,Pz\PC(2c%/kqU>ii(6tC:q&!.675Z@"`8}E˩žon4 xɅgB B"gAeNjx x$a3 R_7EC~477t&L#ۼxW5Jrņc}lkGQy32W X2W/_aEd^Bzg!K?C! v09O (P*yMKJκ:6wSѕEфs!ZEsoقzm/Jz+ οg6Bv3pXE1՚Կa L85 ܠ巔9N4tp@*|0yF{(9a\_V߯x簌W)!_Rw G@j7rES^w>r2P2nr5ͱݨdJͅR&ʯz#͢Zyxigd& OEJK<ĆSL܈p/;K;tFGK٢=rJy؟:*q ^GΏ?gK4[D>ݹtyB8V;0>#LNXrTmb wrz93ܕ+jg!^PJBRdw}y@/́L<=d&kvR"O)7BObpBtr<'=GH׫dN&va]v )J(b1VPC+wV>0LiQIz5qtI2Oͩ#pU{',zO\&/&l}IݶDՁ$qddu$W:?SNŕTݱq!sGR'&-u]fNZ۟7Wl_B]c!L|$imw΋1ve&CJ6 5}CI(I %U$駉!.{?~_T_T!b]7#pp[' }<߂d0?mE ܍2m&)R%F  <Ex'KDřJK`N..5鹽/w~޳Wu $9<5#SI΍"@Zb=]c>fyjEP\iAi( ǦNQ@Y#͟lr ediJ]IwǑN)LbK].j|6.躽N, QupKn0A %k*͐4SEo^᬴^5{ƾfK9+'S'I4<91T')FCZL3N˔)HKąL89-hR~E괵 Ác8.-]%Ғ#G& )&]C@#Pwm>F\a ͯŠ&|~Ăi0!ts@@'r- hnNb.՞PѾ!tc i M_M6HH"j%1<܌@'w'|Hd wش`Y:#aܧ~/MnvB5dj{w$f2I7y`HVV[ ) <EߟhXUY Y/vy xN*pwzD 6"DH]3RchC%59\.^x fZϔ"_S)`beR=̗SAR,Ҵ{)TgAif&c@ ۜR ef‘)xhU)ۙb; t)-\ /Z[DN"\*oSaF~JG%z h=MsQ V`kl@)"9UR'M9R!jA!73ȜE.Dg]L2!ؿB9y'Z^oR[ieKBhX{ /g,EAoiR#Ϙ. (Sͦ-ֿ!lD8hv4gRLN&C Ay^QBD$I;Y# &'|237cK#t| g0Qa8ꅔID[(ת{ $^j4"s٬ۆ|Ѯyiq_Df MU٥&5Z MtQ(7uM6jؾh](>k8PgHgge6PI+TP;Vg/4'xNE+:pP*=fLCl-13_:sq6V>ؕw] `4DvA' K{uo+4!)5r;>'=94h7agBN/8Gc~rh:L"4НBg"sOï?<|:J,8x dE_6^f)+>R u%Ė 77D<{]_b7f%x+hJf3TB^^W:R$Nz[&w)ǚB2$@Z~}A~VJ-P"Ω# Y>geAma՞9] osƼ0_m!p<Bpg Q?),K mXkJw7mt6C7ŰΏyO^qSd(%U!9>bV-=c ǪYU2.jcXU%i=R%ך׏җ|fNRYTzII ~]tLYu0L ԕnn)©mr`Uk|,?K6blçY = ҉xeн5JMS#,dLG}(.i_b/j~:hv| p*ٌV_$EB@ЖTc*9EmE86b3 ;Lm{+PhhOPc?νA܇o$e8ݚ%=} ad8)z%꾵e*L n.U|1$ f]?}n3ȵy2_+:d+\i"^`hV]%AG~~:x`ҶȠobH<!ඔǁ!y#Y$`ٟ0\ZgJ@;:.xNg4BB{$tg2z CQE_qR 6 \ )t[b"u%u'ϒۧe U`6_Y W-Oih[$h=p]w)tEnpd˔ӈeMSbú,{d;l^yBWyg& 5c+=\|wN%c9&,$&'y ]i ǝ^kTdLQ}Th/PuB)ʭO/t嗖EWr]#O͔|yP4r$ѡ3?=nme u\@UbW`2Eƥk#ʽ`fLڭ+Nܞ!S8h,W8KrNj 4[zuH}h7JchlJ~Eߟ79{܇Kc(躇oY6xNs6V`^[# Foo"o9(zFb/^Y6_q>~`nՠ&m>IgD#eFgdKgSV S6ڏf]a gA+1Snc غ޸4 }х,6߬IEљUKP~5+8o1# =B j>l;GAf oU xQ>Zy*`B*:Kߜ%n zH˟ {<w/Yf•hy`h|U?ۏ!`wPەj%X,yiD\ I¢#MXgw iQ"SX A6СvmAĺ-S?s6%\Ґ*|p/}Bk mn l_*1kI-.Y! @2%%mO@\X% '2mOoSxp@_j&1a1Qh` -Obfx*n˙PAІѺw}lC~UA 侐0>qB$"hx|ꌖHX$[ ~v{9Kc@ӊm"հtN čH,@t?lq{,^+ؚ&lwfRgܨ9|*쾷YzpWbq%fwK]yibɌG(07;s-N^yR+|C} I{)mfΘ`w\Kap CXſ >[PݜD@hh *]kW %D>q,&mԷ?!RO0`זΏsNJ+ Ӄ3@ߓw~vUqbw#aZ8m"<|jk93\M}ֈQQ[:QI'B&>ITlÚ~O˘ ml̨8X(&Qyn$%2 PeS-l.,ooh6 ߭VT1bff 6i風W=/M+]9g!41ś?J fR7(l0:ӓw;6!UGɣO0QuA N`ǘ_FWrL)k?{Wxp߽|m߰rD6`::󑐮7M}TifZ޴-OGWC&SMJjTDxePX.0^&n*$snjVhʧnILv14)FNMuBnXj;mXw't_ SId`t4DֶK$݆ SvԶ`WVbiöj̅a˄Ld[Uˏ읶LGޠo ?ޙlu"4!_ɿZG\1iWpdRcmO5Zn09:!/G~fM:*(ڳ}lwWJJcWVQaoÃ\|e@l̛xU`9H.peewKG Klj.iEx٧?xށ:_$Uo)J9nϯ49iliLA^#>^ijĻ{󜩬ƫדOqH{aNڮLP E:P$ b#{]x٧Q]<~CWT.܂9֗V Ɇ> ڌ5c)yHwZv:b'HpavtD:s45MK,¿ͽf rwD9CrZ]pvR`f.͝kRsYw3NH`ԃOsa}& ~=E:אVGAB1Wl2!>*A"ÙUq}&/87i/R5h"&x+$L;/Eoe56uM_R OՠT!,슰3ڦ|sr@џo<.x1=?)@.*l z=4Ly[##+*,ĐZc4qM9-Zpz[se(6Lqu3P Ao|/ h[d!sD\t-Z T"5l:*2_6~6We-VÚc8L_E!I|-WL֫0hBw7mq- maAa=7\Q'`*P3Xc_W~e}]bq J7GR3.?9Kd֬IIƿ$X2*Uelv@eQ)-?-lߟ޲Ǐfwtql -_ՕC-`m,]kNyK!hΛ(//FG9V0pyelɮ>q=}Y\&3U7vڝDo$dZQe/kOG'I`c? Ǟl(Jզ.&J?k|`xls'v0yP/REzm2PbA})MLoQ~-*N5l05If 1+.ވ@!wx+"|@YIwڏ|/zw!lp).\2mrIBPiemNd8]y* }Ѳ%Uo{t³R䣼 V,_9^mפ(߈+4=pphnGQ AZ|x `T[<\Gh)Yt= ƴ"T(yBMMḧ́q=ðU#l}Z@$Ʌ_v?K>Q>vo_U9 P!El}Jj! :G^;>Q@¢BKp;< ';\MvGij/*k#\j6 sw`gV/u xiqm GBq ڞow!6gDZZ*6ڎ6R4l5M ˃M$^Φϐ:UtAiZ%˳^_ 2q%^6 = 2wp˯e`NZ>?zˆmQ/!4lKo>$rcMkq\&b6<< ;\( > Ǣh{s4(}URwzR`{;5Rr:ݍKR bmk( GQvgJ@].;T)AmcnmVyڱN8EЭTKTJ/Ɍ2LțӲUe4u@zFI)@Ui~K3EC;GʋO? [6 cN/aIl3=fz sYeX͜y_A=V;O "_Om )զČ֝R66k?cRQ%錥b.z\I$=z?y/Q6xl}nbJ֫mcf%2"f/ 8,~.vdw֎eJ aHXIݨe/UgDCm1w^/@q|`e(6y(?qM̚l/GcTzj4Fǡ=pbCYHr@H>2(JL~kP8U - ][0w\yS$jUG ۟ @wrI|AXRp`S#8til|qW,Ȧ:d5>AGݬJP!*Mܹ-;RQ1e߻$У|)j^TnG#-2evO&Rؘop@6,1M}Jt]!HneW<B.WsvK&UBJ$V~Y~}yk/qUeQ,Γ!|R"Qki|,,9[f,!w,/gYZ0707010000017e000081a400008751OzcRVnZt',%`[P.3*uq{ނ"ʻr{h:r[8&S_ô !7_a}&%-O/5P7]U~e״ΌZDgU(җDUI{P-WCβ.,G<"R좰`({,BL0獬D'!c]HC}O٦ѿ59/NV\=A?Yi~QH[كgQYw5ڰ-ND}$9 W-3X CgR=\1qN-pQ{8zJ  T%?ĔM5޵Pr)K #<!lQJBxDzZ-ޭ Aț\m@=i>CS_R =#b5^D%֪{1,oʇ#ߠ<̍M4ZP ʸS>-q=lJ )ӥ>I-[1ldS ,$>d31\[w+R7L!mHsdh{5 (>RDm᷅b[Z=h?vOB vk^TإgܗzT=@(k6U;14qLUU12sdKjw"!Kk'r:;˙Cֲ)z::htሜ?$40U ʅ:$ZFHW;nQd-6.)l>fʲO ܸR\WD \~Aq~Fs ۠hq4d '5Q YU2"hI j'g;t2L]y9& ׬=gs $qB x}<뿧B"`KsH@jEu :rWzOaL% ǽdD •O@L~k+%z\AmJH'ÍY:]`Kh-U'!; a;BaEbc[) ꔖ`|,҃zN=?h(ǒI!nCC)Tz OdO.ܛ/"_N26nzhQmH3U+E70b{սcjÂmotF:~&uorM.眕 ˔(ާ! ,lv.ûy7Rup 5ݓQ~dz! oڶ Lj\UE=顡aeVJ5 }ԉG]v ׶vz>efno Z z0&x W薟t#tȦE =cՁW/[u-NZ!duj(<)&';F6 b BBЪFRO9QÒ&&#%zy!"dI'EPZ놄M_ ((V;Lqc9i.': a[!-Uu00-_0ҹs<2Sdn:q54:$eqj)L\le=םEmpfP-`LPG3UX=y NPLlgAJZPzFܳy窱 ]\|M xX 9y+edܳD2d vSsjkdwKX, @@$ʺt/XRdPj1=>㍎#q,uMrG_P0ߛ$mD [*;[ccH5 n.mb/n@W>n,q5hǃCvxУM/$lxk6;1{J_ѕr Z%?U}P6mD<3X^7Γ,R'R (.  AAZh]MqB" i$qc4631vm&?*J1|!/-K6GWtWG%aA 9!4ۃ.SPc65iѷ`j`+ 7_39B;)jM56}|tł{Z6 PEƶm&?6dIeZq'aXR5qlZgHܻl)r0'ҳ5|Nz"%eD4׃ю }y?c\`a1o2p8ݶ#&V#ӅϫcjJ'8&>X82gYZ0707010000017f000081a40000M9w遦IU:`2}JP9/ &>405k2b ֶ#p t$~3*oi_D]ę;Gܾ;_P.wr6B}W~_*<╫ö;'+_$vqK,ӄqM\VםDm?b`*G;T4f^GIC߃զQDi p]ν PdlZ>Q YVӸq(Ȓ3T^òv@e ֎ %L8_P,[[3s KV PB&9,XNR3218D6ec:L힋K4`@_*0P{k[H*:c%PbOˁ^Gș=:Q-_ (K%kMIsqO˲[]g9;wjy8T΋ݽ|wSޭOGtQCS>umT9$p]۪P hpE3)ڹvlG4!/`ʩUKAt7?DQIW??ssK$tkRs!b[uWW9"43&Ur(G[STJgIS&bB/E*X1 + EZuWPGKz e@t}+l8]5:x`လI-NeKrthuǺ3mx>\[2uB#^A;e#'s7)fL3E"tSRә,#9!"&eS0M:vśАaM#zhY,zMAE8j^~lJ.GW C 8v W<l&uT`9emz8/Gy-:13pfC ]*KrX>ļ,榙-Ta";8IÉ h sl0@_ Bk JO8ixBum'y&}=6^{\\9wYZ4 . 93u1<(ysAYc+-0e'$,gz2F,ܚ∂Ń8=L9fѥOzK)1[?;祽#̞3t&: 3H-@ts1(#1M$9`  >Ye/ -qjgYZ07070100000180000081a40000e3p.oE e8(ͪ$u8}͆kMCojM *gB( ҫ$En/4 )4<%I\{(7 ]g ݚHk.~BƁHyb_9CgWuj}!jtͿ" S5.;/p[͠? IW|3J9/6[̃V Vd~#sR4U*cD3vUJGYzx&G1Bg(?8I-$,~E'og{" 2[-IMKߩ$RǺk]&^ԗ!4TUUXpsQ@H8oܯ=oB2}_"m]Tjc`iѢ>|v:\7vZ51cG.2i%\)I3C(B]=aֳf+X= MZRQ"yH  Bs ^3=1'8scۍ6¤[~~>͛9FaB}rӋ8IAUwVY" k{I~?HJ oTȖ!] Z>\‹PqKN^p̱MnC7[GeXaqKZ.aڣ7m:+ @f\F-"cA{mD%᠞o60 k94C UB1&t6EdlrվsfWȼ֣c}D6oJJSH[i^|ŷ#n1ْ:γOy]TWOkl, jBf^VW8lw&6ޫB瀶K%_:.e#;iRSYl!>TH7WbSSvW<Hf =Ƃh[|@BBZU)h\9hcOZN@{x_X^5+=:VUFr#c?8]\.lo\Q%lB@䠏XBqbdY$n,-JWʗfw)oa0đu5 9'Q =ٮ"u=9۟Shb8}H:݂Ж|}oZ˴@t1,Rd Ș,C0ct|# P!ӊc;KRkﶞLSYɾ3G! 6/t(I!M,}zӔ^ǩF=9(_},QSQ\d֊9Fh!1Y1.-@zmR%b" v-uUyr;:h`A͙ !V~bâ}a9 "^9@ˤn?3 dM]A9Z)2r A#l1%€v͜2 V Mm A6^ .˽zq)sDl4MnvL|J t`- @zoE.{Œ>u=Z>t ̋XI.n%Fy\IvԞK.*U 6]u 23B=]B\˽'> N@TNRhLMim_Y@Em(G15ΐ5@*wD#[E4whNdE;hPUs` zq:W5dMdFwOmc ujDF@۾!-: -Z0!߰Z2 U`@1@y6u*qtW̐\h Wi r/O>a08{C+00SyLp+)I >(hjG ~\:֋d`YF0_ 2KWRL4%ais9 k@xBu=J9W$I/*Qw5e'@!g/OGa:+пU]4_Ϡka"%1|gUUg~ 5Jj(D"<*6.CdU>JtʈBWu碷 { ybmc[(> SZg%1vWoTe~į[Aq0GWVH5;0YBJH㥒5B}:QgC~oJLUƥ4BmUQ y\R{`kن_|?%FG;T/Mm.X=Ψ_ψ{=mZ 73DYjݲ4d):Eշ#d+?(]AH"Pcᘳ<gYZnב>. .qduPbJ+ B/:x ,91`̟**t\RgNedgQ:IzKI n\oRt H./{~8Ort u6<1N;,L$֋YG;=N e?O⩦$*oURϾM35צU%v-wAy1Ѵ[frd/:ِewzx_LT~(3ަm^Gt>.O~_]ӂ²_I{q;iQ@lhFP~-~'VZ娾;I#4/@OpBOh]~ߢg)%7̱2'Go9HqzO%r|D@޻=-0Cv8Ez#VaZ#N26/ lw?h+T0[r46֠T Gɠvq2W e(m eO7=wm"gbzCUz; ~ݢjFG;Krmz8"MkЀA) =q8ub{̩M9퐦2> KȮܳ}8lg*f8=tu$TDZ(߈eSIWǡ?w[a*ⷞ li\7q?IuzU\ "$MR=hL]չ.t4s%dF%9y\WMǜ<TIF846߂@,} -_"R!| C6E#F @mILodVB*pv͝E:y6H,,w2+MQp{/]]rWC&fŻ(OzY+04exW4#Z?AO{.TO e/~>:wql܈qc(fuFEgi.|S}vQߒDZXeq?d3jvGhT=1!)9"RbOk.]N3PIVA0+_)r9rR ;/Uuz!?js[Cr\`^۶x*00cW-o)} 2Uu!A?~øU)~b6V jI iE)*d._4oѤHG@eh]}%z}cuQ+h Ȍ_L0 ѾW os$Zd'Ń{Z`Tk)*=޶:3[0jz"OiY wI$'sMagӃSbkg(2g!Z)ċž,} 5Lw:odQL9`hS< rьȨˑEt ~N_$9whPFoWא#j-pȦĮ뱀=Gk1Ԥ|W7<_qٺ'Eۼn3J6Hdם:`#3%RD,A&ݑ\wO:|{R29$-c8a>MP#: cx}kOFny,,pӡڢ7!6&9w=Fu8,֛+?V~ᐳ#j~'1kt AB[aq<'6m?t#fpv$y')"B E"-cn_SҾal7`ACgV7a21(^JV9^k6ڥm`%k : 0#F..[[_DI`g6}lF4 ֌FPxNNɥu\b_9=Rd N-Cx^+c0FV \⺶;S{LjHQRJ5Qw8+Y#x<騀)3@!Y\jH5qٚv('ѢQj2~+0zo|g8JOL%I# &f_͖dt,L zC|@o` !ex0'Э, L}qGc^`, ^dHCb^83 7։de{%;}ћZ'CCS 5'P}PcvK""6ECgX8zҫ¤ p6jAQZBAH т T wK"Pg@OPfcjJ -yE~JuiigoWbtyJL= 2R*Y{.bg 9rvA=Z~~[>s 9,'s>gc)@hkp}pQ~C]Wl]j.;e_ѻ͜N'dvdbUլxr-t$O 2" Nt1^V{qaLD|V倗oȥɗըܜ5ߞ Q< Oi7~S VU*џ?GvNSCVRBMmz+:Fy+Wp#e`3ӆW qRsvQO[2.!#N^&Cyd8n  ߨ+1 zר)煍Ux4jlgժtr7VaرxCZVz Zo mLyJ[~~c-& rڤUKe%.7ﮖ'x#Kԟi^L 7,s\ʂK6M-(8OBxjBI1饒5ܚJZ' Lwʘ^ q-0 f4^#Li!ڵ33zLi_LSa&$Vг.okJ1Cҥuy}ޘ,.;:qTI,ihMhe,ǝ~ډ)\R;r|@)KˉV4* LX"ʎH8eZS_P  -PzP|{^Q#-oSZS>hpuvB ?%ӒJ0}SxOҷHHWŎm';G*R<=~:JcF(&k^uw:rHEy~(m9 z(N[ڄn)4:k Z>]Sp.?ܮη^$0 nk6T߰/Z r ~3N@bWf@ˣz,IJCØʜKwhZ?ȇU; ^W6V'`ux4d)j4vAi.x~ O su&ڎ@A,˔ e=6[P&03Qe*1Pb2%F(6![!?{.*qb >fzE/Hǻ@DoO=?i ;L=&V7Xܝiw/f~Cwgs !b¥HTQЕۛ2t\˨!;[ZC[V6KJ>']"A˥RCN6 /ջw(ӏU ɽK!+zc>?+(~FGÅ@4dj@;z01K CgŎ$=bC~T]T-sxPppJpS"βa 1^-Z54`iъhMS0bXZ)oKps2n=L5t'=~ qh yӃs1P8{`A,hbWxEO95iZN,ޭ^ Xt[:=bj'iJf-nMU< 2"TS$E)HqnwؗuHO|E\ /@C >s/:}I K;6v1xjW&1v L B_oJB#܍t)*t# w[0B-j܌*ŝ2B 2GVFlT_*+M "яgCHB,]&IKxtf>5/if+J I',)K܀&;Y:hR#`r KOu8 w@ Ħ "g ҳ{`2^6=s]L7g*y/*|8ݒ*ALQM4iO)aR֛2mQʈnZgbL@u\__D|SIåOD,|×  nla C/^Kg~#V/36 5 38]9H\m2$QiF6fGP/DU$ ;݆>T6|h( TbFЅD('(+᛼SȨ2.CY:ߨ:' *Yww 20 0Su}-h@Ɇ՟{7V8|2 L38>2bQʁz~3;$#wRW 6GE.2K|jѐ\lIL^}^ʒr6Y('sj[>t?" wC_LTfƀܟעfvj]TR̐bS/g fܯEC(bw&D#Y@hDmX7)*IAbCƘW$keX:r~Lp޵$d c-[@i]^eBKͣ]zB8b@q*_͕ ۲Y iҼס;5f'8 <Ɗ@hZ芟29Y< T震4LbXc!fF6,G|bq߹>*]4YДTIls+AG)<]u >c z]Yn5h+щv벲" VNI4.b:Fps-PvI6L$kv3 ݃q. 'QYSEۢ6ĺC{j{6F'"J)*K%F%t ;\(O κ2ri#Hc]pӥM95*%`0VB{xR^ʥw} p=o)}}l0ﮬ5Q#(Ih̏$KͺsD1\.q=6f]h:?OwŪ:2O }!R [F|Cl f-H^~) hK kHwXeوwu+ Rrbeme3n ssQ%fJvsCE NZHUl)7Yz:oAn_4KxK>ۋەY7ф1CcFPON.z7M,^J-|i%Eũ{||-~>) _p+ :d,6]'(qȸ8@0K[8? MOm,0Bddɉ)2 Qvbۂr͕gsΟ+U5>ֈFZD8 ׻j7r=[[WΝ+/fўNSpۖGב5q.j>^<;zfP+Xa^]vdI-t0ƓHy#fDWu՘* `C|ITydm+0'ХpEcxޙsNDW^LTzfC~Ӹ, 1"\gYZ07070100000187000081a40000ĦDBL39d@r vNۓ\bȢIbha1|eٷXTQ>ڰ$%5K;uMOUplP P1Bt3(&q({QibvGdc^MW1XJd9;2'fbBe1GP_6cc}e㭏y$7XlN/BZ]JiF~\*,DI ~O:mlp^tNb'eFb$CfIi\ x>X)ȋ6>>26(wV;YUL| aڮސcx*oU :l 5*lY9@?.-YA8_,ѧn ȃ^O Б1qɛ꛴FW/_hǃYMJ{'8sYσ[}Y\^S_&Dl6;CN`uڵ|<Q4 S\`@@J!\7 .%\q,PsxMRƫ u@[NO:9@v{C[fY1-DU_/9*W1$f`zŝ|u >Q3?ެ->[_ɘRf&ω4wE{ih.=:2>܈Fcw~&_UZ +aJy]%:vqЅYAgGޢd㈹=OhHROkTh:$aV5* WD׈DuInE(ˈ ~a j{q4ԵpF8]e.ն+L6<Ë֯MqQCoޜx > NUef\6DX,E]re[ ɝ>6r#=U%F I[!j_зg2xAGw|-lz销2AR^/6eXW.Ubx/9ѓ+)ɇ}} syIo`5T]‰tK &cKX?*{i8ߔ_(}6Uj~g/XwE;vi9xRՇ=\as'2zUe(g"T)?J=d{Q y2 c #Pxp9EYSB[\ahL#gb9[wv*>ۋd6͠`L%ƂP"[`Z[h6ѰښEk#"IIњ#ÂEB S#۴57j*>F]SOl{#ET|@jo[Fh,I f!CWpb3K{qM4ըyae. ]7Ĺ 3Y\e*:@dK.Ki:݀ތ(QXiV9bI (+oB$."\=iN[XH74c*С!3w1 ܻ q5 9y>nMYTX92Rx* R-%㧞eu>k7ehEA.A2ԂڵZ_A} ˾b ZJ1yz;.xd, d !,8p(ñDvnTq-h*)6-NfhaBN?n}{V&-v[0nxk#]-q ٧xҏ'ZmrŽ9]ip kAvNgYZ07070100000188000081a40000;W,t#sGFx YQ18=X)( FRsVDŽh =&L1Vߟ]31n+d?N2%51J練|MpղH~,+NJ`hubKELR#W#0 &O 5ϻJ{Fjmy0,0w. 7\֥xFA'b+{Q!d8ʭiP; u.$S9rkc$!Au/pI\L}<qa5_ +>vZ#m)3CP 6eJj5\X_Ѓі)Hb$eZѶ$UZAq camKp3)E$]} <z&A&x ^у:T(':`@M]|f>0f6MV  0FIńV :j/iC*=W3,GwC"l҅!!spfUAm.]K^5 I &Zy15Z>+8D"wc>@^Ei"AƓ"kaflsR v}2x-I_oe;QHLai B(pΐsaCeʕͥ$dYmgfS ˵gkEieHyS'a mvXťl4ߓ_M\' / [,F.ӡ,~X: . 9* Bx5ZKXT&&~@% c)kpN6 Tg̎0>.]M2XEN, >vQ"G<'ٹYxc`JP7{~}9LSW t1;Yg/ply+Nt);Ju ҏ  L-4BB^SfxGH,#>5cuӆZU7rDXNq)R1KSnx0!Aq@CdAM>o?_?V+}SO2LZL{0P:Joowxoj -^K?òR=2 fsSE)oXy&Y04}Md;cP^MG'Р jyr \;bS4'C,dϘ4; mIRgn)FTh/{V%$àv_CAԭJ*CR#U@g[9,_FL}J.* oŃ?%vC"ZbX[#kos0vK3|-3 =@Bg9`S\l'h4b'!e[G|#mBi3>խX,"s(r `u}E*(6iX OHa4E~v: ltdEͲ1'$BvA5`XV,zGwVsN dmPU̩(غd p,#ǬRn ͸57ف^`CCc PHep$nUoNp"GGS+7#jm~m -ωء+ >b sOBA1w|4(yJ[k]Ls83iJ1NZje例&NS\V^:׶꿉 _f}uqtƓ=1?]Dl5T9؝<'<]0<Wk<39B)RX$Xp6t;2>oAkl3_ѰolW4=-5gNv>nMu7PXUaSkʵhN9>剃M`K2f=ͩw6PƼܐhya6XT:;h:m!#'ٌ w4< %Z&4BaQWvqYrHo<0MZemWu4!;1RtXUw"O3| L*sVs xӿ`CY@UU!ţE}Kz% 6p5b}pDZ㸩jZ&0@-fm@fe/_0xM]^T#T H$twZ 8B\d MPd0hѫ|'[hS)F=Z/DQVBMG7TFqDVgw':*Ŭ 3ZE'h~gTTem3Qʞk"_o[?vb@6@5EbwxG/{مN&Z 5!*=NՁr껂xSgPK!~+aETZoNoݰjuP$8/vO2wY!x3ź!UEHǘ }+bMro ) ?XpA؎EF4:w3Pгۢ6ryHp{e&XoQ~j 1_M,$Ѩ~ͽm@A~'/@nh}H0*jHjF^;$ B0lPoDE|UvLYe 8nafvǒ֫ŵq2DXˤA<oKG*>[%;[kq zyŊxG ^p=>|o#T ]p^Tja=%<ۧYpOC#w)8W$Xծ펷r.u([J2c۬]ClAevK_||g<0kM@bT&䐵\0!'cԶكaI`xV .p;gYZ0707010000018a000081a40000[}ֲ- ן+Q<:cu2g 68œ,ڮIfY>irIբ\3>_Jب&{P?)ZA{'qMi}8G),ɳvao;rz<։O{{An5glj:^#?aq$TTL{R,C ehmEO}{R4Q$ϾwD | u4c[`a\H GeauhzHh8;]/oF0OcBz+{b_k5Zwc5L Lb|6i^0?.AMF1Vo6ㄗuEsBHpT4  fwf:#5fH,N}-[J 4 ƍmDJď8l"tʗ un6 ]h8vnu"Wa4=dI5kM蕆H Xl:㿊gIټOJ`]aX\fh`=}Obs?O%qalyc.hDz_5yz_!>_rSNTu@Uꘝeޛ; 1!`8Ɛj}iz5BNwhKa8RjW35*8Pr4L^Y |k#F9N:ʦFZ\c,'X(=49rIf.BƁ RN&X0_-;L Y#E``)pZYVѼ'ad[KR+v)WszCMOȘ{Qn9^/Ԛj&+)謃1T,cynV>5r?{dW2wpYgv5")@A){g jQ0ANٟ{e96vR&g(7cnAuRN˚Y>gcl3ĝ;@dڄ%\d/U{({!eʜ`kuEY=-_›]znT 8+0]$ 衟ziE/VyH?J֬ΒT#ׄ\VCj?ɪ 3\eET?rZ Wju(+^(ζ5Ѩ a >Bf'j 6#d7Mm=~oej,4KN&gǪ4 ߑRb+9$(fR0sP5!oܒ;vRZĐvOe(65d]Cm y\3 nz~m֠PaZ*ˌq󳓄]0mMt ?)a TANӌ7++,5ZS;$lb*܁Q"ṬҪRXO_woM-H9@9@$0 kRuC-h?,%<;/8b<mUgjbF(;8zHNz՞!;Xm8Su#)̜0AtFV5H0^e%+ mMqO1?Y?1Z=85QxSt;bb%ݍgTcd"k=. x3vd`.O^1XXi#g3L|H@Fؚ[>YՇLy;/."I'6kܨ3 BkhuaMd%8^mLL2'ל =[&U3m.OzP Es56)>iC'LSvj`'mbO3"" 6'ałv DGsea:o}ij;غTȝG!{ƒMHPÓ(It%>HD$1\hlLM@cխ,x/KUDu^.b*Y# "a߁pQ4@[sf"{~D=͚MZkA+N3xr|%e4Ҹ85[jR^Mu(ݤ2ElhgYZ0707010000018b000081a40000`wG{LMLx(t=og}nKWhq{.B`ݢ;΀e  :FR7j~Dz J#ƛȔ1&iV*{j%Vl ,hFdu3eEɴwWBa xl3_me`z*Y($ė%w5T<-ICH&adegkUJ!a4l{V,sx>{<ŐgRtAlhidaZE2j迕cO)e[ݼQ0@2 Vh{X'5wHZua>&ZYA;m]<`ԪGP_# ܝPm<=u6<1xa=X蘭ZJΏY@k8aPwvaw4ի[R#I5=X`mFDhF,C!t!=k2{~(]<uV<3U=FS>ƻh+N3Y;cp<ZB^Hafb¹oy U{s83hAōW{>^'^ɖ֑~|)K"hvu_IZpuFhuSٵ_o+!W2FCrPȉy_ /NTEG_'<~>9+ؖj:iHbo"׍l::Dƈ"*i,0ӵ|k<6.'2ד,T# 3y%ɘfʄ_0ԩUļĸ)Ni6f7eu U̗vV\ɚbck]ˡ־CTQI.P*~9 Q*XV`"KwU%K"nu (v!3 ";RQ/r W c1 ՉGi|NP$P Z/u}01A ~ %s3SC#Zif}LK\mw-@" K*/oMm}h:$.L ^nJBm 84+ߴ$R2 j,w5.K9f_Gv3w"ȞuJ> Sv4w,vQX߄IJBPdXGgYZ0707010000018c000081a40000^H㡢&ۄ*~|l畀-vUQZ1Hxq[?eT-3-F3UڦAդ\߸1itȧ a{V.(/ v 0ƌ,s']6:'هW @WS-,y!W%G3ԩk5+& (N)1NGFLl+\[#?|6󷅹[Әt+l \ѼAy޾'>\"ϐH񼲽SKz kh܏Oϐ9f!ll? 1,uԟJͣO? FkƵV2PF1QH5qeWL@-Dۥ˴Nl6)= ^2\pGAgt'N8bT\mW?#j6A|PwPħ\H(3Z`&":0s2LyO[g잒AqK˘JNns~e_$6tt;B1F`q2WBFJ= eǁeb u(@I.W.&c;}CK1Z|r~K'6-CO$;qQop wˎMr9=>vr_9Nԛ!@龉.ުjkwIg#^BE}wB }1+4HUڐm4h݉ +qsr{}U/EJ E @Yc&Iէ.@(w*ՍǜL :(vc7QR8 Ty#$?"/v)" ˠlOȞ Dgr~!3 qYi Q"UUd{Ρ5'Ґ/4/J^r'C5m6Y-9nBBGemTLҟ)Á=AHwgZa^Vū S\kK.A$L/N޿_&P!YԂpsfR d088S^?j iZ \֬p9.1f@s+1UEQXtU*b {):sm|/Ջg{z|BC1u"%CE2࿐)|NRbM53uժ3 SkZFTJ6ip7`U'nQ~Cԍ]ӊ="tLKy]П8xuY\eɢ=m5\kv,[]y{ KW pY>f.ržЫud!|-û?@NCz" ,:Kt4b} y{g4#2t .x|Ч?BNV-6$ %+%Pd![+䴤BwS/DyUsNOg` jXPV$l]גt,|9^n(0r$Ԅ^ޯ_9罚}n##*K` YT[W`-"W(_ҁQ. 3<^wl%_=6'.WPI;gɘ22:3萪8#|+9\ ځ a/XhC%>8WYAQZ~~q_T$˻A~T$shQkd8DhAieieU5z gy‚uYa gAKH% N1ZA*бZ"ߗyVuBGI`?o9 _f [xuBB4:=qȬr4ná"!|N!a "G1#4$iE&fWeWxaL-*#^dJ!Dli|F\3_E㯗sэaV*NE&".܅QCAfq-0-0 *MKƖ^9߿,e$T#dGYY9}ޱ:ڷ^ ] tLpb6ƗxQ*tD,X =֛o+/38зSYªfXJ;T"Ԩ[P# cɔ oWsVT.c$R6LmȎwdX >0c\Hi12VkU6y+!*i&Z 6{!w@wYXXS;¿8g,MXQs\cAFg|+Kȹ;&adAF<ŝnK#VٽzK ukEI t7g+ޟexP_t&y1TKr W]Nt`ށ 7\P SA`eYoX֬S&s^qd{%>t ke1~q" ׭Wڬ, ڟ~xʩV +k!Ccc:JlA X?+ }VpD)~sD!k&2=ɂc^a+9Ü71JgcНAَ9/Lq6JZdY?ͺ]0D,Ć3`+5)vuFI@[5v=ڎE ”xm$uے`ʒiZT=MLmZT>\xݿg HԍL%$>7ι/RhQSE뛉4iG#(py2]+R+;(jNYȮ:jhf7s> $a\/^JcrG3?Y뉬 asyxIۛHI9_*Pt%W-MOFVr3{ච-pZ?ޟteӔ&ṽU:mCP{s ;Ka(uůh+gH,u}a҇ϻq5]uæzdQz227 U/UjG~o*4{y^vd,!JWf?o><e3Jzƙ-PV]y h|#S;\Ly@J{֗]uoDu IB~}'ۭuFSrnw}1ƀknj ch:+J4wŐ(Hy0l04.xnH2&Ĕ|xȹu3L(m=z3:lB|Y6|Uo~&|gYZ0707010000018d000081a40000nhޓs4T8U"v#_r.0nUis5M.?(Fʓ%Y1BCILc>9[!,%yg{<%%P q.2D{G[_#nX$Cgw7hhyjl1&tO}5錷)!/6n9cE)Ջ8TH%[67a1q,IIÇb9taJ+eEE9_TCGބT nMu*WN`,L`.M;[2E8m'IMuzO ' f?sƞQty>Ȏ|x*]$OcW:!Qq|ZFEDVL\fr4m-`Ip''n,׬`U>^?]Ѹ]/'7s+i_YHUzŸ[ [B?H5! )r<_ (;-NoPǸ#֡:Hf 4XK2HDy6RxQgK4nS8_¾ r |gC7t,?c|2^اQ5rǯ#rEdʨ I~7`#f191ޑ7OX7ԡ益`.7-ߒof4iGH{# Z ڣ,V y)̝ %JI3{%L;% l7.%J=z?b@@nVXͶݦiC\M` 5*")ۚpdYQ rH_k/'F-ۙ"-W4d{~:ȅN85Yp8^;fH⨩B <\sނ򘊣 j<;N$rj6DPnվ Pzxg#xi /؜t0PqɌ \ws(w oma' r`Zɶ 8gKoRdHbcG#h$Gj$O$QP?Zm XdrSySO94\x64 !s ZY2i 5WGy xx2;Tr)Mt]Lj<_ָ71~^}vѧ&(Ht6C0]a '^ SW=jeJڶ3xls%se?=SyĺEܗHꊴRNoy٨ǽ&|){BJlЛ@}͝Sԅa-Y*Ҁ1GbcHBB$u#A:LCI>cC t "u;vo'XʮfG (ֶCH,"mw7! u\ -($%2=gD2ȯߍ=Vك]iHx֟Q0 ]Y5zA(v=λ2L`?/at$<˘7 w2s%;e*<_dyX߰vOu+w.z_5>_ht q~g';G [5^/}Q[3q~GF"# / 賝{2ީR,a\?쓻۝ٲqi)I]MEG6:(;U/'K,2CJd'Uy^kjйFMI "cKUjȑU':Сi9uKZEFiV-[-FJt/CDDDz1Xu\Iz*8U;1YiW~TdQ^3' 4  U&)*IYiA>Ně<>`dŎJ7;(EhwɀzM]V  >R9@+3?zjB& |;}CF{#B[n[Afo Rr%ai9S 8wv~Y,4 ĘoJgnY`},ͫ${yoP1yW T9`..l T0]gEl6V@SU'cϮ-h{#&d@bUKrVZLWofBMۑ+:+Wš+d/`t2( 5bYqotID~Wg/&Mx5ǁÞ֡wʊV6m8/KF0QJ 6 ZZI0MOc?4`aCX"Q/Tʔ `KJÝ׳۾u.\qϯ1hf1WG(e Nĸlwsh“oEQՃPp|瓉; /mns?Njs;_83VP"ҐkiȌ!1NY !#i̚s-4۝g'ZI*A^96kp@bm p¤jZ u^0 FeI@ reC.glnm>/'3ȹp[iT&d !2Ԉ+CLzeJ+QuIsTJ )DBjzad!2 vۛm {!tl^<;Qn;P(ىj[SCN7ʺ]VC] !Mxdb)K4Q!#,]?u8Ox1`:de?OM9T:| nñepT@~8}FDoDuBʰ6™W<+>X|*C{6N@`m u|sVkv[//{zHy _lcŭ\e\Fcnhp2*~1- ${^oǨȾο>9Z=,z͉٩hcTy땅%TM+ ٵ!{n猣sw"~`^ A0ik!#ov| -27L~5N{,a5]tx 'ānzkC:wN<|ɔ7ɐFgĜn)eAZJɽ"VA6Ĺ &{3ܚ|3=:-T!$׶q/ʋ7#j؍Eט5*6j2lżr']7$J|X:PU2Rpilϧae`X!0ӊ}uF]Lv`qs #(\܀Gdz;(*Bl+CCr"q-tvR:߼Lc{1%k6N܋XD]Fbq-c+Ԯ[jcܝ c={Xjk%|KJ}ҳ9/k~2WOXsso,@;FuQ90Q@PB)!ޓ~Veb<.W[KJgm;`vx탋?W*kxrٻ8QpL9FޖpN"#k5yh_󹼾bZ0a jeKC}.7K|*x3"8n~ډyQcKtz?\NNIֺp_ `-liQ$R?y#seDn?ty.5ۥYp?O/3rz [Nsu.PBO:#&4 ۓX=O)MqJVd35>hqZ];D}7& p+rnPI7H3u:~ '~H#V6BŔ%)3#~qV֜/K_*xd9luepْ'IA2Qq׷lbk1⋑x\ !:/F,2a A͊!uPa<"\Ĺ Sg,>wavEܝ '}6o?.tf RUH [w~^ gl({u;)p**IϠQTiCJ*&'.EŐe怜o?~<,D?pJlln+l(3W@3wlscyX(fZ4`5ؤɢ_GL`AŇ輮0uMp{V;xгEFBQ%I] w.0( V!zJl(-7?yRpsMo a?-_s36)4+_LYZV)u#9ϳsEi!g1Ki bjҵv9|QUH1, dl;sz4&>sb0qRuK: ֲyzq~FIc⅔yѡy%$w6Bw`C.TRQV Z-wlɣt[=;@D T,#QƹT6 }sxӆsĿנ rP{ Wd%/c౅w}ND@-s,>:6ܞh-GdwiE8/$,D<*a5:F~R@/ziۇQ*RhJ Z>!OWQu8)fUyÛ5PPYjjD!(8jo37BCwkRqb#v`{nqP jU_ (V\1O1]0I#?V٬ R8;<3a-cr?ի!<{9;_DQn' jX/U)6oXsG(|k(P8zK.a p߆16F!xPn9فNmZ~#vqCXAmv?@6S `^3~DHTݹ.&I%T2B1^"ƺd)A9 Ctfey94;.ջX~yli x~>Y­,g ^6Hl{iCK OARKEVH="2iRoWL+s\Xgz_}] *d`yL[T{b-eм;7BH=B$mԖl.p?ڪVz)zk/.ŭI uSގGM2ŻX;"`“Uq̚{X6ZyZ M0͏zHpG ݓ:0yj&cؕd@I&69Ҵ kxwo%Cϸr4y;FP.7\l=w[*SnRFp @}v'>Z9֧xȯe^APةGsc26#$%j9}pz!l4[+kݮ,t{=Qhd(F,CQǷjr#Iy"k)+^A[x&[̨gZnZwfQcj,z{cmH0GbPx+Aki`>.T;lIt.>dٝ1[N 0Ĵ&sgj[_tdM~M)ֆԘXAVJSqMUN("|/T0)fas!ᲈB`,Cק6͚BqYaaގ_8Us_\1 Y.|4FuGӮ4&AHE|Majl:>wsX^^d 0)E}=.@Vo6> U~"ڀ{Y?m%F}O㍗e|"r3['P R%,͂CC\Ãh$ЄWH"1"`iKza_].Jjܣ0XnjFMOetSWeFn#D(=ߋ*98]aJWV]No1rUPEv]ԣ S.ї9} 61_*[.X-Ҽ;Q/Wot*A6V8m4EtO`$~LpuT//K1yy`!6N^uDH&Z[U,z\hᒳܕ ͺON3D(:4t .83+.Jx{Bi<#?}yþ8#R^aG%eK-u[(DZR$OU䅕\iSP"lKYi$rg\*E/e`}C>.[֎p.振0Gvfq9"g) ޫh8xMvj{/p.\qǘMJK % A"dD}.gqKZs8x6ݿI٤iEMR SK: ]\ROiA姛eSX^Weϕq:\"bx;BS] R^Iy;9~rC&e`"{(EkǮ !zW<*]1Ѹ1L/߀0|v5#|k!NGz @Ʀl7DӼԤuÃwAC6l%! !l=c=3Knׅ>'G '0i$Gۅd9jZ{TTp@[iiyܗY>f]~ə]lZcT:iOK#Nea@O<4*7.V_PW 5 Le.[uǺ;_OGQdXO7#&1 =RcR#ylf>z}|? Y9!"虎_0$gI ~ػiJ%DǼ]?]_D|P># xh!/i20[Ρ~!gZ[[c%"U@_D/x^4nRh"QTc|>'dtäQJzfipT"Gtϸ>,>ԮtkG(5$ Aͮڞ/g鮪.d%GvUCCF/} +VVP%o>-t>ﴋ&3/oM8vkyykbtLQ,=!&#F\R NТ9CjUDtyCs'd0sÀ1 'eB_xg*n?Z+E3 ,:SAG؅$ pKSX֋1_u.ԯ-hY&D2 Cm}к,cV2p!]_ vi WYmbR,ˎg;b쓕W"\*hhܢ~t D%0(D:/]bB`mAP5E~VɽVՐ=(#QH"yٽv'Ru1 u-H?7ҁ$]K?[utE&K=VkNivb #ʈ <@gԯM!H3ƳtS߽/G:L8u, w[(]PW &'ٻ)2?xW<4oD7;hhAEPW3H3EVaX=D~BoB L>H=(RA &ZyT|FԘ(*2I GX|)h-oښ?{*HN.0xet$MXoRgnŷ6]{|yt"n*nR 7',;k5-A:v9oeQrgbw7NsU6O ^!+Bq~_#6†Ӭ䕬+>/nPV|!1CGؓ'<ץ8|R;2RJ1a@)Ep>rPusZ~'jf64?>?GhAA^O>@lF)Nm7K"ê^RhD95ik?tQY"@R3I^-TuqBz Ke kHQ@]2V$a7-N5E_󸄻?GHI%=H2D]r.^<` ̵j3A( lVt9 lx4nv̛nH¼&8 -[URχ:rK1W /Z%Y݁*i9e+3 X? @ GP.9MȾ6T2Qb0z[}jH򺃰ŒG>Z$khI'm՗Uz"T1fm>#j<)B_N(j,:/>U#n8:z//siHd]:`.[;ᐤؒi:Ay-d 90lV@F.Ҍߎ(n԰9xa8!*}sm$ӔWpwYƓ[`,[{][0] e!3EUUה{;L&ADa) ҧnƕ4 1 T!)Ly!ZQn6RcyRbB̹?O3PܐȘQ nzp@/N^EoO& IⲰr 5&~ =\" rG]+0?O-ռC41)'8Sw`I1c}uN﮶>O8O3`0_\(bLJ-eڠ鐵yb/:@"-{kqI:`@gb>`"-c ki)%;Q2Eһ+ q+@ڑhV{?g5RGhdLaʚQ&j?8@ Ps7ZLv '@|(񕖒?~zA;lqiLA<9;)b"A[? fg{Ol3? p~6jŗ*jmm*Dz=Y +M,(Q.a..);Eܸ4g" z_tn1~.Y]zgbmq~1t|5^8@& ¡DY"^tߤ+Ƚ3jAq֢6as6Ҵ+yR~B u9TWRu^ȴ1uQU#6-?zXL̴N7txC7JxHIhP] R)@Y3L*nK,ΘjsPu.lPRUs ]~Miǎ::=6V?m@@Vl $mۧ*Oh@y2W@?T1֔{ g 9>tSIAb-)RhS[%66Ij<@50Q3HPw{6"(3N$4+"= 4W} >1=huTD* 3h ӰH~N9%>QiL),sE[H|n $%±9LO+uu5O?zipjK$ݣ2ż7B/+ƆfWvO V|;o[h mDGK`R%jT̰Eq\l]{gݿ*C\1øGb[Wcm@@Xynk6!G껳TSTBua碈0}]&4*`4cL/JD+9`~k`hR:bwG+ӋagL$ $jڒ՞GYOoJ#س Z 6}nWOH{NIkq[ev HAL|bCa7 SI ތ*m+7K|k$OMX`5Xaٜ?:sZjbXn3#/,:+ ԉ }_]4XLk;8c3 3}=3U g%W >Y &t5L3zf(j<OGFGPl*#m58ë)_93Qx{Ic AcDvms`܎U!"w6ra0,H_i-r#4 n?C oPQG> c BRu ==[H 䐯r޵WFaf hg=+Kdy3(r&7^^3hɾAw̃U (&jkF:P'=|/1=U!h Qn6h/Sݐ ZSMojYo/` vȮU2;VKf!q+7[_9sojp~ysKI] v 8 ϏIN[;xKu'r؞$i{'a`+!RK[gp!`bHH~O;.mZ~0feWw7Dgn۟7,(+9RbyAVڐ|bYc|-*NU*:ܛV^)bǐ"URabxUݭ,ť SZ )@b҈ ZrWVuK]]Dڋĩ|NDjTGEh2h^Xv!C ?!/E+NoKnvU.eky)zc{Ǩ>T@J ̧vwQ 1b<8`Nr iErNa$I? fwCsZZk^0&„֖wB+4/f_v E _k7 Zn0ՓƮs-vْXax?!zsN&'I$ԃK9_TK80n,Gn*>-;v\%2?ٲl1t cBs@RwSA-IlQ{89AHC`T |WG^>qƢN*x?xTma7G}"VMYG3wG*rP4Eb fhH5W>涖c|99i8,Mc.fzWo%! JkZ"fM@$e#kd%`+0j}] ]+eϾ#'J'slĵ J\.  KrN^2' %j*y$'ˊr@*i@PԷs0mudـMZ>:0[gjPkjPr\qy=P9@eW5<ĎZ}RZ҃SZLQhѶQB0=] < Ժkk +:=Yz FGf/ՂߚsT:U v 7ii^rMEsJ2 nFIm.;(0Y]ޫ2RYدL#dzEoxҫi\ȮC/$ޏ]X >I\M^wgk>b=34Ow!OSm۶xpQ1f4uW5,Y!?'JbhsiR\XC07gYZ0707010000018f000081a40000v0QMqJ::_i:n*rOHu&4ԮmYoTAb`a?mA d!%"1().s s7m,t3s'#F4X2'y3wQ"{h(}b-cT.=ȖK[%Cs`:KͿ5:[gTo5FbS0}' !- ek<&> Kp ]="Q,TccByd}M&[\P@;˸v8Qܽ& ##FU,"8'g!R#E#Y<^6"W>6ɒ]-ݒ7>4 - w"&1dZ%;9^fzc>+7ج},AjrN-3(%6CUОfo;{ o66'~hIaYL%-d`wӀm d2)xВ;Š5V]9`N{tva-]v^#.k /J=]m] 4eWÂ9ef·qmFw Nٙҵ`Ӧ5}-vpE^ڏ?gnclmM2~Zu}Td`_j& d-: 7akR>Bz>8A DͿ(d^ć. X4vvxBՒK;Als\f r.zB)i#<-vbw-4A321 uE#"mMb1 jUfn{|=k x-ie md-)+}W~0|qu4ɏEBN銪PP\`C]KB62LQsE1㘻:<>e# a*GOl?Lw($#XRk}8?IQ:`|'D'GfFt/d %%Q M =?'~B{ Nf9זښrZfP 5}uRd g|BTS<*9q ɤ5~1pN8'̶<;:spÿa%2T|PEl +lDF=9vlVa LTZM%/%V1V@դh3mIDGDvd2y`:'.TJ{x0JCLd+һ ozhHC 48}<`9ׅpQ}x+r!cl=ƕv55Qj<^vUbzN 1Q,8Ӗb}DP}GP7^h\n]~u ֫Xz -Kqn*/r״w vC$VJ|`yo  -S9s, 9\!'ʓ<o8E#nW1ʯ%KQ %]R200&hOSbK-:ġ<4o `)H2{'6б_,/j%Q4toq@7 {Z rS/-}#SK | wC4z0¤_ ޞ0IL~'svtx[&ʠa?/vo}+PM-b][kNin>`K[ș,K- \EdZuDQOM;RnR̴0=/F Bub;bfCcJYy:>|$:@2Y(-hғTTn.S3s%xA[~* Yk86B7:ɏEicFΠ.| [>Ե!Q^%%odkPWsqߴUV[f\x_%S<|"ЊGl_{5Pkrc47::֑ORggӫ=*f%|h%Qma0X\`-J{N 8DO_fo۠0Et~ 5*~#JM'8U-yFm a`_XNb0NWFT:~#g'=M =!SvC#I\ B[Oa5&⊚dR*sR3fETH «ƭ}&otd&'~_8K1a‹ ko\GqqGܼZIK30GRɆ @j co̕AIwg"ǚVD B$nAn!dΠXR"[ϕq(ђ%.P)O5p[`űNGQ;aNb>nusUo#}AsŹu]D8LFi2y)8# &]xdrЉ=?Pk20 V+Ɓ:}r&tjeԂo ӖBZe/N?N:w{f ~I"P?a }LfH,0e3i <<D롢=Xf[-= L>:lJQ}h&=q*U:Kb_Cu?&:ثA|[ߕB,upj=ª Uiqt;w青º".ꊵwٻvvGyz D:T&+aj}",M|X -R61BݪL{ŭgU->8z?K=r4&zN>8Ţ*=6bDݮ81E5!]W/;1TZT Ia[1im d}zXav<[lv*C0?m&wIDrF)pks‹:;&L dwXOu` F` Z&2E Re-k=s\$1XlIDw4mFKx󑮤$bV͞6%`"zi d?lpgYZ07070100000191000081a40000;,^Wφfo6V& ;e="t|ӻ- Q;ؾgT?^Q&yFI{E1~+s<)&$gjW׵/Ҕ9A,HEOž*w:~rB$`"a .kǿ{ăJE!)4r@lg1e󣝣XRRwK(.-ړJ4˷:grw10d l7QFp뤀ml{ 4nC/eYDʟ`"Nig5d\uR{F?0"QFpo*VꭼerG':/Uz!v'9CG͂x)[R$NM^0\$**CLc6~FˤN~T~,0 9|@tl V!T$`sS.&[/F:a#bV/8Zj]L%=8Yl6C '箬yN_s_UcV'(^yMQЉ,|Y[M)2EXJ\@55m4[N}Ic9hecXzzPO#d }+^2¼LՔ4Hfj}>| 7 LnG>+]N6,>U I|ki9E6K#95{%ְXlD Dwsv~Tp!} qc:w&ƣl`;kMkG Ka}C ?qKu \\R?%I|H 4w\у,]I߸.N{NJ'rF*C-ڭNhJ++sr`?gϓ9Jt+!PG_oEd򎴽F)| /SWTrvZPJ*:!ƎCűhP^jɻ @6g 9ƪ!Pi޽M{G81Πpd^?8$jz(4@b:o]tmE&;Ef?66t,Aъ5R ȢDW]#BeE9LZHtF>x6uML ?x5T٩un>Ovf2옣1p^?Y:;^W0_&IKn\e.bW%lNBKQv9}@) jwBz rIpn.Ѯnkg $?WY:oi[˙K 5 ;'}|I$1!ؖ>3Y!c0m+R_2.,]`9 n=K/+d#*mY|*PY)lI͕&[S{< lheSq|nJ>K FLoٲDי Jr|gR!4 i)܁4"ZeͲ "KULj q J_/.@: ֏tNq3I? Hi[.Ix-Jr4{ϾǓ=5jKnX%zH.:T9yjF3MysXL!-7Ɓ_ >ĭag o-n\C : {@"֑΄gj*ѫ$/-o@o-9%\~sR*Վj!,_6s"{9D={"/׺|5.쟶}u5)w@_~.Kױ9t]_e@4PpI4A<:4[N jȑ!rnmb;Nt&.ifUjϕOǽm(N ^ka?B| l wi?)󡂊ys]B{b_J_\Ҳ9S|0\g>A% مR-w,ڐP@y{jo9yM!j\]>zܸhaT%)ޞw8+N^5J/1FfPq4_ 0r |}[a@ḧb[ŎF@6vIk\, gF O{{AR|`tVA8yBb{ l.,f~Û徂+/JY #n]y ~ uJVzpש6QUZ4Z~J`H~'W@}6`LT|^)#3\j bqĐĎ;mb'o;%@u;_7-qDخViͭ /3"#SC_T +76QŠ/X]gdM١UG<]b3Q+xE;D6 fYd`BnQ?+k!]Z:vis~&"A>>}^&2MZHҏ]L/ATQ>5J&L:ٹV1PԆg_3"af![Gڈ 7,=5Z;K59P70&Q+azуHI3Rc/6RaoW &9:T ]"|X/ּYc=X7L7oI+E&LvgaIiLA(*nFڥۂ-4:66F38ٞ|ybK;Dm;}$^Fn oe$<5 (Pv> 4`y]"YM7/mLEtNJwY3=t :VjPe@!ԟK=Gۨv `HoAgZ8~5kjUe`U*hrU#ա2CqHT?} ?L-{8,ֿ%[bUZ&}WT@2f̵R儐׵æyOsh9PHoR9WK*!狣8n]ܪ0; C6Hvש%`FR bX/ [B唤.j7м糜 N͙ $DPirJ]L ⺦_؉)Ok,"+ɳxM/EDAc 4 6e+z?tjBŎ,Z88r&f"RҤT$7 c}CiQ VK7` Uӛ4Z)S]Pc90 [Èy/)rّBzA`!lS(@m~5I]4kĢ~ʎզfzQ`$hdQ&r4+鐽[ۃ`|ABF#@T0 X+@>s̠539R׍`|ԧm/2x>A:{B~g)D3/.P4zx>/{3p 9ZxRN)1y!f4onXj&0q_iy8L7.t}xҪ(OdaF`letl=+ft>/P*Hш kd:jVfi#MLG^{D"oܞuȭv?r-ܾI3Vf5ׂ!?;8;tׇ\Y⤒`E\#pF@=v=Wjѱ-Qq 2RR5p^tKQ+VaJlj_ K~Vf ;9i 6S~a"#95:h8Z S2R*C:NpGy,i}bJG䋋e|DA‡T[GC3 yvrХӠ;I`<&|1%d[| >3zW }AӶ}5Ϫ0b,S~ 3,E_ȶiCu x@4>(0)KA% 8;X9G);N}^!iXIT ~SS~z8e@rm8Ze(0Qm+2 z(s>Mo+gl迥,N3 ]'1HwӮۘh\Qqg?Չ}sa웠T"kwݒ"dԊʬ`ó!jp] !"QwЈW[K⤇|2#Hz2!(]jr spq&x*>oB6)Q5 ӐDAoΕ ð8PVqZb/"Ȧڤ*5@!kx;P_>-tV˨eW~h2 Qlr,sKJk@zFFoZ&geYA lo/cp#w8>zcnE`_7" LfKoneg(fflOڀUT|+E2;kNc75m$;mgOWv=)'R]+B:lYupV zugXl^CJȹ&8ey A MН34ΔKr,[U6@i⎼Sx'|-&v><laGFlt-=0MF uv <\y_s0 )9N%T߾YZFw^hO\B^$?uG_-ko} v/:O8JŒ0#ff F'#(xە*NYwٿTNsh=[HK> $=Eyٕ 4'\?u: w1֚HUP+:L3%Ȝӆ5 sM̦|*YYrl55gce2J vj~\dG  "slV~ ZUw>ELw;^AGUS\p!y;7y Y٪edk%[Tu5 Ƈe3tGP5heHY^(ag>~D]FإQ&/q=(؇l_ y3l^ܝ:b:*߄V7`p 1<>c&1թD XΖmaSEJN8fZj;x^o9*n1ʳH:_^HxfR?S^FwC?|=E{vz-[Oʔөx z^qRsRMX6Nׅ|>5[^=7Hv;PeMÐd4gU :یd;QarWnď9اތhzBrSsz ªy ިepxv:Xhlk۽qm_vqҌ\7qtxuew0~.T`^k}}ò{ZʪW-R` Oq 08VÁR(FTKQ *-88FnAA09 cwcHZ.1mSTؙFv~3,0UYfF*Rcn/'099"*֬C aMd}F5wQ%EW 6_L/:fe`t_:^Z-uFՆ,砡G>E;⤟P9|})ITr#F9fO}wi8U=dq¤,82"M>#V_oQQoc N3փT((g_0b\9ܫ7.n'nTjXT*@Y- }1'/7Sߧ6P )G.eF~AYպ 86 V oqRݳtf$iģcdALȖب }.t[x*<) l` ;ͬfSZE 7Q(񖹣M%οC}g*oIK*wNBG^7Y*&guF`?+̡ ة#Q6s @/O X6~z%S"ń~1(.~g~(rB!i?p\ 32OO?ҲzzHkw0Ŭ'ibk2w2}%5-@t Q$fK]ub5򤙰Ov~p ' {镙k?4~UYF߼Mn[R)1UVz+;]"H:EKC6+dXDZr񷊧RҰ-i|>%#hmD|65]L;O&\ۛ\h Tm3{^v-JK PGtYDY+6"#?/v>|!^"("zþk~غ ={7s55߻J|۰tȲmϗ?`bu4̠r!f:62%l*}JN7y$(SϯNɈ v|0zf5%=ҟ/ZNh5c5jgY,'jk3շZmz"N?+8'*Qgk>cVVmAMb;ma/i[ӑeUjw/JgځCO&L2S*'"/kHU0ىv c GU_q q[ 0間ht$:2PvOD7U2X` Y%;-q{ k8R&>haIǞ,(dcZ]v9hϾMa&l.OZp.B/k׈{z\Z~UvQcto%$>'.b+po3y~3vM9{v"0 z[}jcS/9k|@>ܥ7B2X/yRMpFe|PY4 Bg>=5m )> lh tGP~D_=0+{A` $ #CMkcj3T?&y4>lA*D'&t_O1([h|VR@;UW֣4ёǪt_#s^J`A3F|WS9 sn,ckXAEL`6hRpAN@5VTgݍhorD(M#AP]"k\u7*MO;5LP[ю)~{ ,ȋ?c$flk-$/SE+PۂQ.#p*ݨq $k1z-כXqkmsz"'ڌX\*3[?]ʇ_QAGθ1|O>^2[DȱŖÚ2"O2BjT#\chV؇J&CsЮ1񭛗1`{r5 EV&?U,T-c`kBeu'amIIP45j ȅe+bVwڏZvW\Wl o~b*Bsy5,b&th{ǔPTXEu,syr`@yR"FulKfuqͮ|c2cB坣nv "f-dsbϖ N?-wd2,m۲C/ !W} -TM|gQ}pզTO FTJْ|7*p$uaiA4a 7e"I(Q)Rՠc.k;,=W2r*\>^"{"<`io,2TLѯ{/EP[ϫӍ!hTx FÏtnƗ-GӱZڦ%jr>U`shx1&|Iؑdrl#D"uߢm6vԘe"jV N1Tp (FpFb8wL^cy9H;Ea%2 ^" ,k(ahPs$G,D +#Br/4R|&O?z!{ł^Ϭק$oֹIcXp@"H)ԿIՇY 0"q, _R$(ҳj$p :GXu?-<Cx(XmtL6}VHE-Mjp5QF)gvU7p+$uC嗝5wbe}C$cpjH@]"珌7ov.mVPŢCqHn3Q>{ >I1&[a't֪mY2b TGEρl+ gx"-Ǚ7>/]pp 6!2zL8֬x҃uHer>J[*yw{&P}eFJgkbBG54aa{|_p$M)T߀AyGJKt-!|g Lꪛ)ڊNUCp;K&//O;O$0Rn aum?q3VZHј,-iն’O |~=| / *ge}rs Z/D+AX&J)9²N.뽌hgJP6̉gOb$bp^@X:JP}!1_|\dl,yX >& G"+>Mzn=<Ôo: Ll2KD$C7m\*gGtT_c yM!k*f`̉f%M'FoQ*0U[;1E.Oe'NVd'owט! ̠_ugm*0K %$: lݔ^ ݩS iUY@Y8|prK+WQ?5 ob}LfR0wCiY! A^ ^Elb]Ijֺ8=f$+:oCj&v4ZD< ])4KfdQ9AAMUFG,Lh =llKR@G%?s%B:z!k\ sB1WXSSҒ,7mIJq]XRQ:zz긭f:ZYFiaQ}@;۔wPWFãN{т(WD ;x=Ɗ(/n{1_rG+ǤY@ftU >BC|=hu8ْ%ךլ#qWӏ8 !.x$Pb4'! g 0/j_H4%7@tJKu gy!΢fPp+d4սBByJ%H%iʇU)ܧ=;RτL+ YGCfU3-RoŕֈHHĭ Bĥ1Hgli3&;"pl5ܻS;Ёž*X܁}]ti D_ʨ +8UE-px٠!m]ޏqbͨY&X&; dD03W䐥Ůy1̢Ӛ5ˎRT# 풣 X1f`^TpkXA×M}{ :B%Yz2E^1c=# `^5"d 3==^Lzn u3~%c(Hvf4a?S#uzʅ1WM}Jk* 5[1f؍?s]bD`uv]1fnEG%ͧDl\46r&h }] `el1^NypUҝq5l={&:,EgRxčƽy6'$w\PPX{c7IAڕ\u(JuPc5"䝸WRaHb]jpxU5C|5TNAL#U<5tDG.[۞`%̍idʼnMN ]lH1x& q/? bRjd_ {丗,!7@.ׅ7җbxoLA0qpz;7:ȺP <2_5,^׳EmE)zA* `UsELa ɊaTujV /ٟ)pmE$:qs;*6əmkml|FCH/1\Cvi.t8c -.s2%T̷]Y6DSHXwχJ/R|(5]A t\0*]Ont ኏A iO.JA["&M3(sZciTfCR@_.!K)Engr)}pҩ=ڜsgD3dYgYZ07070100000193000081a40000@s3Z֩+OPlVvQCL7;%4z66^l &NO9'm9͗Qd7I@ʖ%h*x{*=>(%V{v:؆\R=cٞR5DKĦ_غ ~" 2j Z9.|8H_Qs]e]9_"L}?eŞHtn8 L K5sz jȢR7:l0۳,2ya;[ qafT }Edź+@hu/?""N䉻^!OXcNozH0!Y.?0~^K\* Jp_*a'OƯeQ2_2yz{vS`ߏ|`>ȞVl~ \uz2PwFQ=z8l} EfgQh_kD t+WL|!6{̠D%lf|Ȑc(6,/韫9 ݧ95D/PJC <_3C8u548W%yByn>3hנXހYVI3ͨI7b1ty 80QX/&(}O99͉lW,.X*E7ҶgC܏i7( M[Bه ϟke_=&#ROQ;^pEϡpޅ0dM Z],wjT}+ŖbR#">kR~whgy728K#Ioe"&.`4j1#y(HN*NP5?RV]#`Wd^Ƙ:YvKγYH۠#P>[fP)+1Fgeg)DI:E17Fε&:[xU0@ 6Ai[&$ªOla!N^* GU=7.AQ*傻mbߌ+XEP6=-ɰ5qUh9>A~ oTF%I#3GǓ-XiSmg'_N(rNR/l<28Y: 9ThܙQ3ؕxYI 3~%3pUyRnAGm%.89k֛<֙ f}a .>t03ѳ[seE:#Zw-V% XG-bЫd|"Q f H s+L0L,^aË ,7_: M6^nk1!a㔎#r4)Ef#Y[p/cL<0*PX%hƫUDbn#ڗxùP~È\nSq%7 ݸђ9Sٌh(mFԝ 'p|2R2I/ 59n>2 ¾ Pl<)7M;)q{; @KCO} >I?44_< >,̈́*:\݀#l=lG3I;uP,­uCY6 .!jgYZ07070100000194000081a40000IZs Zno_0R_fIjZNI>K {fk\r2ۖ {*Q ?'tm9MRݘ;^W*Tvh }8R41Qa:F`HeLzt6 ejfl]?i,,T)|YӓYq3ryh .Wb"Hc&DsuYH]4d~rQYgsbL1 -Ȏ_~֌i+sK&y)lHDXAFPѩ{]Ìm&V- 'Q){1' UY1Q` aW/9Kpg$<GO.Xm\ fΡD4Y{s'~A{CuC#vsɌcxu?`{auӘ?kBtJx[05V3NE;@8>X\LZBTKnˌeh*uBITpsṠ{8Ri+Tbvjؾ:~hf߈zvIn^ Uuw?Q' /~~6.E!?{S84+&ea"ZZ?8sZezXZ6n,Y){-vIBҫ z{b |l &Oѯ|~KӶ*̺-_|WvZ-mqf)AWľ#WףWuUH2m 2˩~ؓ:<\o綛)T:tAֆq^ko0Dv^خ{]v,@!T~9y+؈俍4U; a\UF8Odc펹eAHm(Íja"lW6:Zb@]L'-zoN#D]4%&Ц5˦c[~o=*6W]&4ͪ3-E}'U Hu#'k ]3P mb.6l 靚&(|$PߴL?#Rv>>w{~\N"bJ,8`4WpG*k'ECt8߁O/`K:Qt:I3n6OKX2hx)_?27k,cQStONؼ)d:K7Dk˪]>vJa> ?Y[z0ZwLĄMe.XF)nKB{@⢗U2a Znr2 GkC9q"MZ}bmnq$AϠ-G\Nyy;d9Nq$C*ȉ16%Nk(5ƣĹ軈1*Y4I"8A!dǖ*7`@vڶܖp59?/7҆⊑^4WFvfJQ|U/ 2G1IΙi$c[}i콙13J u ֠qԦeh^ MWJ4;YC)kup-Z 8bJm\=瘸F]K/4 h:䊃 dxֈ1- #pjה y63uYnԧv<ZKس-;m[?(Y\=8k/q\a |doC#51n˞Xn2,l+H|Xw{1T r7LBt-q\3`@ZA8w~L ^?&a%FOOMaR8p/۟z:MOy({=z xV6_Z 7 z ;ym%$W@px-HewI,ċG06*< W+k(9ig;-S\$|wΧ X!)tøYoе q}#"n`&M%WOCfTɾ{K*mV,w̧^ 9q-aDRYq&9<]@ղdP)6 xJ3N_pţ~#Q^C-Z t@YpFEc*qƜ߬i0Z 5I&!S̄0Y[ 5>ԎǃoЋ B,Lʷ:<4,:x-aF2ے숡 `߶[sR*xC6z{*Rv9 3٩a$#x{ӂ&hG)Tn|;rIVM}!YpbK\)<,Ug=ieM;fRG.WhGy(gX~5 Djw'4y A֬1KV4!@\?o b &3ᔩC~iUL!6b*?)_UT%H:Ӛ ;Qf[es8Fn_R^d/fd2,$N sᩗg&E \pVֽ_;?5.$ۍ2 ۪8eA((4cQ|wG1yR/yAJ͸"-QnEP-F"˧?X"Փ7scCLeQd`N"G\l־Qu6,9DYH5r 7Zzy^B.[@ӯODS1E&z\6'ڝP0.7п&qF&bb g<^慻%pES '#\|nyfMgj |(9!1s ٲP6^LL 9m6FVeEbּj6Y" M7Ѩg|[{#˓Xm CKx8+Q-AhBd`Ewt"c 6RAMPY쉪eu٥z?M9ӊt8 8]XL{0/&ܩ,V4)٨w7t V*(Qw{ s:Kn^\ 7Lj:iNxGAiiႪa>z԰ɂ,ucbIY%=A&Ώjs|uΈ!,:>'/7^ QA //r7'&d0hqϜslw!&Ā8 [t`2@/&&%e T4=9^勇oF%1NLA1D"Z"YikbvF1wŃf lJ?'Ls,FpLhɯ=9R!$r v"vj\w [Kj> ^;(x.@o+S߃;J;gṴzӛ!L=/U{;1czl,sdFTQDi7 iǀ>jUXc Fj;ʆt&-0м}GyȚbZmI|=H ]kU- tX,yۣ͠Rdad T\=笷~m'ܵ(PSt9m8i1OFިSQLgI$e:~Ϳ>Db7Bi >q盞w8S~1;3m#QMEغ6VH )Ty!:]VږEޱ^J}f`mg`nG?ә%+p5"F-hbf49wyY@Gn%hOeTDQ4ڿB, PSSq^X] U .'$7_t ZpF{1-al ~v}i;/l^>KPr?,02܋~,}gVq6DAG%_A~5&s@'Do|LʩJof eʮ1ߺ|8WOMM߻S n,^CY:Wsh綍c ڍ`=&OTN_WXI`}?֛Pײm)֯yAT }Y`c: sJ3lV]6EdfbL4 `ib)E<SQ#O綯RpBʴntN"Uw}RV7![$Eݨ2^2\y36C-ǢVOn-FhL4ZY%`<һJJ~e;)*aV_n&[}P/z0P/:q5b S:Pƒ6[HÑző }t3狼@r1|bO$ , ۫I3r}ZjX;SŌwDF JR`m3vŢMa9u׽lC~Ǝ,0jt q%'b]2tC:uL YJd_9V uY#ܭSq7MzN1 8Mΐ؍tdg:F,2֚4jwUZfex $R#wWȹ^{='?HN Y8ƅ꒨ĬLa#3hSXhl6|9?i޹'hv(N=8f%Qi8AuX76*fOxU^ XrTnaF 4O1a |hksf|né(ZqCR<٤bq l$KUSC#[ @ݛ^lAC/s)\{K[gӯ)4L%8wՑ0N.A~\a[vg1ݾ{椂LpWR)~h}'6g ,Jt^4G~6P>!ZAz[k$UIobKTy_iz[yH("&DK0~` U7ngYZ07070100000196000081a40000Л^|a5Ύ5ΞsTW M?6k/6y`/~jM`ltA[aVd6HM*P6-eq}cg rR}!GHڭ=!/5B 6e0x* 3*l~jYl/vAN}NxWUX3G؄vd4r &u%644kl1!i[ȟ~dƨ:On!~ܰ~kKp&P":qxm*ULآo5 '@EKB~)E+H+]&(9'mIw Qh'X6of/tCSa%W0/^ kݿCJt:zRSȰCht6V}mOHOJQDlDXI6{GQ;~_=>E ¢pRBš}a8ĵgq Њxyi-F7ikMNEB?¼Л{/if4~4Nu]Ҽ0/ 2o \vҀUb)z.'y?'ctkƆ Tr_dyG|qvFyO9O&ɇaKIv(K9!CגJJ\ 1 Q|LѰZ\R3/# L<{nTK, FY3M*qZy|vȪ.x$(uΣuxO.)T *4JdhgxV2ZbopPl<<{RgKD*Xc#ݢ[!'LN)W!z -cEg[]Ic>{ĩ/xS^RCjkvO^7" H?!2!){| s{mnȵzvMR= nռ!fW4'::)ԁy|W<,#ALxN'9Xp~x??x krX$bes׶~qCn:֏O+GJ_tMrZQE =t*,ߟ: yV(ޖ- \_b1-^Մ at?[jA OQm(fڽiG|rC[goM6nmȽI#w뭏 &CrP$M멕p4\7#7s]L3j;CR:ڴҮ.N-4ڙkgFwH =ZݬU"l*Q$mhüPUn3 Hb;n&8;\E.#() `a0M0f -|{R4=kϣ}*:LVj&kQrش1BnfC-7l>ƻM}ޙbܿ6bhqkP$8bOkwF5?w`^ ĺ; ijbo}۾=٥e5״nev~ xRT f4J} o7*mDTH<޶oFA%0<"enj2Å~i -c$/ȍ G_6ظ-4؞nYkjE\:7Ýތa11pǭHGr4à]!ۣoo"bV!PR& o&q"L=B9zWA]ts3jIH!ye>~f"zBn8fi6} mӺ=ji Q/L$LIZ* \ɶͨOrghPVCdZL@C:.JQ8Ϲ$ Mڵ$:"w&XM%)2%o4%y@y8DVYrTnV]Ɇ,Y2j=PQ9;G@gbИvg}v.X33cIJS0h95{`spsam î)^H35@^>3cġ1;8Dq=L<78LstD 5k璇wJ7{E-&85;}z{ac iq4+k J> X ɋ]EH{DX܅G45@{50=pAX@˰Mn"9\DnZMʹPaޜ̹qϚG9w0drR-k ء LBc_S@ َ2i9 )УB`S5ugzNQ;*!J:gW{x0ϞQ>75!S.P[$uC>^F,-E ˿ex2:),6Ν,DiЅޘ3Nij q<'s+fDW Fo7 M9jcbIrlp9200?y@DPܖ59+E5Hf޻{rj 4ѿr|X)A4 nͫ"V mH#\]NI[ReQ8e. k_nASPOLQ C:[ehO|6|HS@T}tD蔅=c|#!wqE`U\wπ!ZÐC1jm`'QH!({OÔED4N%Z'С AY[,j,)TEͱ'D _B[^x<-n$Ga -5&gEʝkK_tYA0gٮs\k i^-pQ4ݥbQGӧ9&m'<F}ǐ='/ݷոx̯ɇ@#׺_ *(h>ԇ &`~E\*́(ɑ}2l4bYx@Ho_m/mT >g cA-䁥!7{hpd\ëe,a0ow\ RPQ QMWL?6[4tuAGI\k/٦Q-LTf-@~:A90ψ̖P龢0|m ffټ?]R1vE?c{hS1vn!,;[aA$3g!Њ?p ȟ7_aJBMeCL}yA 亗gUj[dz“#^@*7RNA-fh9q:}9#  C @8ʜ\۫-PvɐQK00D'P$oQ}Y֦ǏA?d̥-@'=@Jv L>aˉW_?siϕB.9N3V6!mr +Ji/^/0p /smPT-A'ҿX~)'ČÒW(RڈL!37ME}Ok9ĢA㼆I'{΍pƮIʔx#6ad0umZ`lbR0^WtL>L0~$oNXs,KlCރ%YFhAi)"J\J`Ѫ^<8 ~05 2-o+Evy!&|Wl,Ys‚tq@ =[0#&,A(~X[浓_N&8JR`kt9J3db,sPdauQl8<)eM9ĪRa OSc;`3 k\a#zCo5v`x1} .@V`9Hѐ8 =LZ&M[?;SM?i4jhx1^U!lDQ(\pI80OMX6x_%u w\}ɍh7/Ƈ9 s0mn d&ZuYt4$Ćj;]x)o֋$/ޚj֭Z9d.PiS1LіY$zfPF_VUϵĭ<(Fxʼn>)|y8h }'%$Qfj tha3)(#֠2S%M:2|0د~_2L`w3r  7zz%LFM^EYX->BO3FaD) q{6ޔ H['ϗn# ٲz,8>Ϟ70%(ΑXNOjȊQ, ăulOR ~VW,r؄@;H<&@ E&oeРKJ<.Ɖ6խ.gYZ07070100000197000081a400002xh?o>./0f]Wcv; ]E~CӇ]^R_[ =4j&^v3K(րAcOV}fq:us{􍫄A0v"}=u%%b* \kE' u4濨Urpqf7Ur'xq& MyzjI ݢ_#/C*zoG ˨f3ƫzբЈt@635]1Rp84Jd"w:Ƹ9=Es#<JeR ݜE;VЃFq5@8G C)7~UK:) 6渏I` SU(~\2g/Bg+NX>ʿ3:t1WB./R1\0,uW^ψ诫?y}Inh: po'h8В8`yBĹL$OtTy $kjdb ZL~ޙntS5o/:'FܞG;P$σ!4!ƄWQs5N]0 rxGCQ2XD}![TR?uZ?Åb^Jb,U޳toP > *Tgm Z/>! vxm3QIZ̷|ۼgwtzsRJ3 5{:SP* ΄=Pw ߼hՂ>DU'iX9.~7V妌C##˒]9goEf~nbd󂑹2r^eݪr"zhڈG,wzOQz P2Hk5-4sm$dt;b:_X(:""&$mbv ?㑉_C~)~2rb*%wC+*bwµ0\A$hO\/E/Ea~ 2!}L7L79"?% M*IW7 }MKF0b ;0A~s=k@} *+[c_' _ɱ$<1ctsefAQgD4YNMHmS6 |85P}z D27#O; x˗͎ N&fhw¢5Z 0)/r=v'-ﶷ{c`̊:hasꚶ#\ݨ~nAx%}7!uJ'߉,mgN@@v>ߎUoo@2>8 ؗ߼9l jpDwo㦐(n}DªYnq %+}kᅛ5G_sk _HӢMjC+JT&|uݑJW,~k7 k9pȐleTЪ61hlBf_2Q,~%ٰ`iG#J/OU685Jl폺HK?$ b:gT"`^%sr/ lu^bC|e%b<`m9B˦|P^mVm7鈯}]HL+Qt ٦W"^Oxwֿ@Q()9`E\tcifV^Bw.ʃH#N >cG<2Aj$":;Ai 3Y034< ?"H4" Wgsx♡)OK*V2{d Q[W-fInm WtIE\*Oo*+П3Pͣq5? I52CdTmR&k`Swr='ȴ)"َKB{5:_%{y׹vs,<țNW{ͦ*S[fu )[:^!RMtv\ (8EbOXLJVzJx)FPKzDҨvՒgYZX!_*FhIVFY~eoL,lsj r#{aXt~3T Ca٪|uݔXD;Ԁ;l: r(4ޡ&CkaF|ppI\\iVdNݓTcnHbgۮ_f4n_M]-:sU-|N~Hs<->oH8V7nbmU:#S9O Q J)%{q7Ya:. k<ʳ&;`M^FE?@}wz'>l;hPhǠ!cܩs}dğF%P@&UIH^iSĬ&^o0F}Jܨ!1&9\UQd^|Nm\R!?=.Hi@ޛ"d|WBSɞet R#bzиkv7N CDN5ZVjI7 ׿,:Y~9sӵ)uZN<kj/y0T#@U_ 7mw [.#&yKv5!;J; b#WF'Fׁhb-sx[o.`pVcWso6U]@9:O"ԛBIiT,$I$ ̯Mi O>J[%k)j]QI>A9 };2EF,(ϰGԙ*mCE8 X`䧈-bν jswS h>=QS -G3]o;(a!z6"Bs^P $]]ÅbbdН4Q5=M("sV/"^3@h킬-4Ao]o݋gѼO.c+;=Eh^&3ru<3b/[DW~@||#Tn՗—g{6 2$j9R;a,.ۋg6C1$.a#Q) 8h/VDcHWẠ9'D0""*HFSjd{uxn!A)CrbeL'Z;=c0c@n/*ք-FݶŀN<47v={F؁4Jх5ܴM/i{Ȫ0d'g}Wpks2§ WG>%Lːn 5} A-Dv<+4O.N|2t31%O"cwTS0m(^@%+2yg{UPr㊫d".n!af:*).Ij HU-{n;sͱgYZ07070100000199000081a40000"\؅Ü^xձ# clzAޑ?.- r7)gͩ\64-D>2YZԽ4 ?HknJOuQ6omo28 2G:|ne\ӊޙk F<$ Azc fLP_]XK̬ σ8Nӂ˪7=?֊n4Y`8@JRsR-aɨvu_B&Njnϒsr5F6@6b00i4Nypt]K'κ= ۞[74LM t8+TI;;0UB9J@6헰XhASC=8b~YrFK=I͍܃ԟ-k86{ux/lM++DYweQ] VD.C=~$Q3NT{L6.m\oK~ f=xF~1055.?9xgb8R2!vSl=cD.BRkU.D̯4&Gf9R-iImGմ?YD!F9;b ~W/? |/oP8H|*R`(9_oFB89WMzQy{S^8^8J a=}ؒo~Ɖ}00̎We׾Mo t=އK-6`?kՕTGѬUؒ%Xۙj sf(N$d(NY4;0nJ8}d׭3?Oֻ K, /̷xrftgg>!җgbŐM g\~C 5Lfʾ3g|F-J0O0UsV(F\0CśôS+k CcH]$R }Ym_B6aBk]5}:>,g~CFPen2{ 4` Ex-GeUm[BRu%p ;DW%12zE!D1 ]xEu 2>/ "pOd5%EpQAρKV<ޫ MtcCPwy'nlK{{ɭx~6S(?O]SmCU(8gF埭:cGU⣮"1p )N/YԧF !/ 稢&KU*z HqX^ NDul0?E:&A٢%q?gM 7hcc]2 Z'9WRU7ajWQUOiQ7ה1L4Qny+s%L7HYXpAMS־m߼Vr6{U e:>=z*Tط jx# V0' &ԁi.`;AGsŮŬXEnjuuBExWXy) Pm( Q{̝*ٱs+,}uwpleٓˌêցq5-ٳڮfM_~1qaW$װ繌“ӝ<3| t'_tj~&DNgt /P,|lsW.!JkyEZYih"0pk#U{$쾇GOxJ!$rϥ;j朑iT!׌?o/U#+eT*B߉ۣ{SɥŒDGt0l=@[AMW~gqAqOlRWr۱ Vy ~cƙy|CX?VraS6V@4GH ԏ)#TE2+<QIΏp=4کP^^%xvWa$8~]VQԔ;uu3G`5kuOă v:1&*uqc L6EEKW/n<3 eL|e2eWG3 NÓoG O&uO!сs^uq(PATr5`\C$'%-L2S`CZiSzir5YcpA*C#^>7PۂGQ_9< t, -r2ˏ  K'(*m󯬉W1K S^\Mˮh;8w{-߳VGZ%.Tf(I"MoMfm)Uu3`zgɌ]%:~0 .HWhC4Uu;!BPKEH/Ǘ2#DH w% ST0Ub\B$s'XUkoΆz &$ka,SW|K\B~ץ8ȼ2 "`uWTp(s!T76cir1d@xmH]ǣ'bXZ S*xjQŷvś!Ol])Σ6Ue #T&?yRْ"!FB~Ni@B Uhk >;YEq.SsXeS6,S5}(1FR`2D[Z}m(&";#Z.Cg7u]rś.;@]2Dooͣҹ73܆*6%N(}yxlrIiYKK^0XT\+ [BX-+}2ĂHKk?*!}|x˙ C8ˌ̚0}k 9, 3Ge5Azo|2R`lA;HMQbg] *l_YD&CmwQ?ATPG̃Um޸ auΧ-,~9Wq4 ^mh G_B4)A[P[ V'&YEV3! 08gYZ0707010000019a000081a40000F&B9qH~f ӓXu1}65/wt]ø9вvLjf>zDOgB[+YZ!qX`H,6 蠋+p1?z6fݡ=006l%Z>YI-Doh? 5L#\ oH?+NK @VݕWvq7,ƈ= {qQZ-Fty ؉tɃnHiB? LrmYn8.8L#f#YkGd Ytr܉[Myqal0X+{u_袧7 Qly+2Z 0Cgz5 qyh'{gGN|J:~Ѻu﹃>N +k&(yK}g_1sMbmU%OY+1ɳ(, $5&OñⲎ% 3ۯ*>|asL>Nz]xdRx 0HpI2F\A~Hm % %03jRR9%| i69Wg.dJ` 7Qh y,n p,&hO3XZ&S" UAc`ru;jQg_IͣN0 wjSXudۇ^B*,Ł~&I-?96D!;Q;D3 `jIISIn_j+Se8 D, F鼂")bi_"!7wuS2HEm"ʆQ3>=0oߐE-fK mٱ#0L tW]y vόEi[ʻMrmGA]JG,`q:jfZSߕ5-(J3еh8A?`y3akl^OMp I h3~쬁P3m)c#mj]=},M3 7Xl1[F 8z Шx "u&|˄9ĒV6^tRÞb=B*R` M`n6@ccj.*rC\yn̋Z~kkwU LnWE|Xe:-Uʥv/K@XBΰ. ǯ Z,˙P|uo=]b3yljw|u{'ʡa$UܶUP̸uim}:zj`ԬaIAO@C . \nkp: OXyU#n;/]oq$ 2݀GPR#;[7"M{Ԍ=ʦںhoGUV+G L~kTaX(ӽ_(h9ǃ>HZcŋH<78TB7kO CkBCEː~Xep1>X^6_(;6eU3 2%W ^~{$\2uG"CLqqyߔzsty6v9Dn|ˡ%4DfvF>k՜BVͩ2tx U*jD#_+WwQzF!i6>(0 zۊMgPCjuXjvExSehgSfK<0՟T|~i{m37nis¢ۮ_V_5K- D5דyH4v\ak4fR?`_! 7tx—a૖ڿ|a ha>ޕa`pJނge8H8&D 7Xnax|x-Im6~Qx v/°]fU1棤^a!kck*-KmKBӢDз$ B7\喞Xڃʐ0'PC0-e2F0ym!˜?&_ 2e_y["pڴL҅ðZhn?8MmsT0fW2ib'C8Y*o=KgBo$IiZ HьTa4 ٩/+K`-'Q-9El_ `e\d3ZӯT 9*|>l}7~xMCݎx7X ƚY]p}<`%{y$+bsX.ëEtq)VR)]ɷy۴3si!E|C,\jp#($zHW͈`s3e%f-f8*/@=.R+II4rPK(zvԇWIgENR G}Ja(_Sh]V4H^ؕJ0;m/Y8Q։y|#nlw҉] O.m& E˻r)07ِSq2lȪ)567W%QבrU\ 0:UBTܸ@z.\Y$02|[5vo]!gU a簀UT6W4*û֚"jmPa/DVԑ1#ɤg8|w~o6)=~9׀}U+aB-F6.A%/2B]y-Νߞ=ڎ3R(AQi b ݔ:5ӊb1Ÿ:)'3Vo7i#U*P= OJh:V)d7e$+O-"kܨJYv-ЄB1϶og92ϗyFnO5d7{d^qhc3Cyso>Ib6G/o A~#8ˆ'VR~]L=Ssw=_< 0P ix~&cH9fST>T8LpH)ix{acNEnjmX5` ƗtӶKӣ}. @1K|X1P?1,ĉj7K! l͎Viڇtb|ݐߧ0^}L GV&͑6w85 >!\Vp7(4*ط-2%_6akވLkUM%r:ޡ7v"}ϱ9!OQf(#"M n}E_Ġ]5'`ë \!,`?͘F=O!s$ ..*޹9}u_ ;#,de N.8]_uߪ{'N:U (TN|8ˇ(W`+>3[30_HBa)ɶ<1l B8pɋ`ԒPk9`WؓFQ`@2 sIcj VTj< 8MI%G0lh zɡj)݂JVZtҾw711bbEBOfd2RKU2J&3X@L}:|?SٶPѢ P90Bmװ Xf4F:ga<&I!Qm'\.%q]߶3?(zf=ȥB}aڙAOh:sx3ǎ4nԆ"c r{ewUSF^GUDsގ!9Q62O2N+-9ɔٙw?jgͲb{?cAW>C6qp9ZȫU?a)qc' ZydfTAKt3GkW@ګԁF/‘6xAU ?rz|f>!ʪWd7WtYs@RaZfãqfc8㟜Eoװf]u`(=OB~VvYSb63A0NZ6Αv:)EXH`IP fmEVG#TQKѩ <{W Q;y1h9mqVv}+$g><ҮnCz~+**FdoƒCI!)W]*0h/LAHPqHe{8>'$=J$g]SnkȀf\:*1A uqMycۮQ5v=<̍C9~IKN:ʧ(xC2iSYO!Г~n6ٲ@G!V_{ Gy} -q#ZvoXCޔPZ TRK[lgN EAeL|'qfDP;XDsr9']0㾛/ a90kKXHȤ  n Eml:RVj~rSOh!0c| )f'!PZ|NF({AxѺC•)R_<Կ:ATї㶢j}Q4nYBhH1GF(Zy=쒫tRDGM3l "y+CL 䝌.LZ!GU?3tt{HK-D1@}Xh,KW6: q/  "ﱁ!Q!sDA,6܊vRsG\{JC=T R)rs Pb҈[35eM@$$r˚㓴?ԡ:mwD]ݸbsћҽ&fz<[0Ig{S1""w TU xd@@I3NJd(GpO2u]MDzRcR gZ{]Ɏ;"mT[Sd7j%aۤ4#jnyt (/;uOĨ@#XGl\ʬTËrEy* ^HF8H=ilR tSRRaT7C*/Ջz)8`/p)=k:tom-(d)eVi4/9d|A^*WD5˦`HoɦM17 1ƙ)s*pܥ56Oÿ@]헭"C8[Ew`6HByoƋAX hډs>g@yTJA$.ȥ*Cow w7=3W/[C`w*cUSͲI -1EQsRx:EYW Qz]27!M a;Outә5J\ؾW~C}5,Ɉ3[/*+OS=Y$BY뒙}r ` Wy}EExPPC~ySg 4PSiYzwL~~d*<ПppkiF結,U׬nK kPZ"nWkڟ'hX΂HT8}w 4\Ŵ~ ~G7rF981go$t dz/߀\Yq(9>[j*{ĘF\@<+w.\*$Xd;fܲʼnp'c1__:QzO - qO٣#/k0i %_|iMeӆ'Aҫ1R_~@^~\]TI*zoKnAjoH% 0JS, o20/1w7Q9!6FL<}SR۷HtN {Д')i4+mwLJ<|x U*G-m %j."f$I$VQefs ̸ӸG߆iUƲWr_MWn&qiD٫WmZ~a_m";D&g_/ϟ Z;|c~]YpHΆ~R{KiKF6`B)[/؆b]A*/ƿ3X5r}t?oE5} E~R}zZfD9!ݾ%cWz>P"h*/w1rH@gI-JUZM0Ҷ߭ƒ\`Z͌d pb8q+89a24:L;vw#xd/kS,v졇(.1n;ZE螁(L?PvzOqd"^8R]N%(9Dh'މЙP[cq#MÞ[ز)lc8sU BWuMIԺqhM3X`@1=r&~O# pU\`̻/=0Ry(@^\Rk"*WgYZ0707010000019c000081a40000vB^S\SjWy.=RXpSd -tcZV xo[1ҡ7dq.iCY4kޜF\wXTZ뽸@ܐ6n`ZN$ZL &iSenc+;yG3/%0U_4iǯUJRjLe>bfJkX 's ^+wa0tі\\iq=TFYД#KE ըN gdX!~@gDC5s9 C _\ v&t,[d_Jle^e~̇*]  Vy:WTcin/m?jeW">^ڃOf3W? -oQ<;-YL͔t G!/h9_rX8ur@sf>62)t#Go60@@ sy9af[`12K|셐 T_@$e3'(h؍}`&p`3N/lvF:B4PTPmO uG`PNT1o᯦肿IAm2Qk"fFnATQ[E8)4>>u@"9g=/sC_|!;;WpIo:wG.!ֺ8y\e,#%#?Lo8 2מM|i~u!X ;(o 45ms\NRG&֗^n (%\GHgGN:J\Ç% \{X΂qE/ 4Y  6dPV>&W e<Pr[fR UN/QQCA9u8F_+X QD_W\rȇ};TةJ^ڎkҚ+Ev5S[IHwfђKm1~No@!DnycnKf<o`:Gڪײey'<3 uMIC v>`yJi˞GO^jKފ'45E`Ew"\Q,|/\܁`5MH }35yH6,+ɁWv7's&esjC mgavh os}FzF˟@/oIA;oQh< 8/ǂoqFo۪b _:=sǪ\HԡE,; }9qAFAa)-94VO9&V5X:eGG\*pd,T" yD\:3joEr1$ƀ%]u"7`SW NU~K2YD+?F!E +q J&@Gp$?QX@v-A#̮.Rt6A ukW=c!֩Nձ/a"ňdar([58]6.!T5Z5왣ڜ c)cT}#0y@n %aW,(CfHxt2l&5k^%`8t]uƌ= L8嵰藜 ՅpNCS "zPU(?^b.S k49]ZKwOܥLhk,J=ɲ-8Hp_Z!?Gzљ DұE,j]nZ3˯w")5>̀Sf\D %]8_WFѼ #E?^Ь.=xW cEw< aY ?S$*4ɛ^!h$ @3sn*YPg>l!>YV0fCI󳬺ρw{(c+T zIr?`CHC"fySJّr\[sT-fP^Xp3~{nWI&΁<, ~Cs6;Jʊ~%ޙ _7I:X/9+^8es7,Yq%#S"ߟ;җ.[6F4hYw ؂ӿUZs_ZU$]P/\aИ2# "6;XQŬA-_ۍXѐW R3A#,ޔ6qȒD(l+j>:#w5f wQ'Zr`1Q1hW @\Th|BdB;<'*eyebF2|࿌MGqsx:h?r$MUA]E74Qe:Gϧ3 qyۯ^< 6qCŭ Pmpß~P^g6ë zsݮ27OTy~, #ihR$|Fysn$)$WCVT7 t 3Z-G2>Fc6b`"EGpނaG3t;Z|݃Ʃ g8u2+lM} .\ WD'DŽ <]cu40F!*0HoS 6ݫ5x@5_?<541KʼnZs |Z~uvk zXg#GҦ[Q#=:јG)//C \I%4)ŽXz3VO3n"i,";J`! il 7E:CkkkRzm[üh(O]s#I3nYͥs`!I^REQ|ꨰ#6o!nsSrv>/<ʽYlpQ<#HrJ5F:aV!'u]l6)=h7J^ZɅu "%$su:j;{؝zXUڌ^+O_I M~޺Ei'YF8`D.g" H@=$o4ż=4B:Muq[v-7i;7x[0d)PPcݾ{e\ϘWKThzEThRxp "mɶ&Ϡ}';#`>u6GUBVIC[NƓ0[f{.H?Ho//P?zH bviTtǖnm~AOAq5]oܙmBZ, a^,ƂāʹASv3[Q,RQO P-5$b[5[?)>ɸ'vГd3z+Ĥ}dDMe&UƯyiHrL uq@S( q\ڀ|7E0;2ނ Tp B $p% m" y9._<{9߯ Y{IҖY0Q am^Ӵ'!хQrMxl;)rl<2\ɭ+@TZYO>|ˢρ 4 C>=pܴMS )-ɐ .{H7)CNM m\ @G t4d !~Ȋ-GTQ'M*5 GV =^'D/}*e;>uN/\ZNdN\ 젎atG?GPRܷEoE3`aSSL@But'Mt8=%c$gOaq9#P#N[McjcH.>.[_G8 oH={sdf煊DB?Zز@BW7vxwӈ"{ItsB9/O^tyxƠ%2 H lb2![OTKC+ūX;"1p"1SpD#M }Bgh_R;mD6p>HjfD'_eL+tP/LYv(L[UA'\4=ࢷ}mʬ'ΝY=S|I65|J;aU_t>~Iekva?&!k GLCJhe;:ΖZ@BAw0_JWmrsFF 0FL9$g+U.Վ*OLEv\V[,L@XXݯeIDVEYZ ë́PYց>6+`+y @9S`V薸)6/;aVʍjqǹͺ'zX>B:`1:R+rarxI:wzPL_^' XoddPlVd6,PJѧz 94X3Hr#a@EG w9: J'$ QOCAqvg;`M~,@ E1y'$9w9B۶ې7AҥFS!oI/(HTI)1e?U3Pљ^XpRn- h-顿M'[ֵyl`;|7_Qrr$3$eg/;+x/{Y8(4k_d@>lvm)Go3*NQvxDHSpߤ8EnJN+*<GwڍFHEY 4s !=<7LǎG'6SK כ񀭫1~ڬ!V)XQ;.ͫRD9Bfr}4nP@ 僿 ( ~'#lgiaEJ` rm, l(i f m:򭕙~~Stِ[2ܐz?L4hmWXΰarpٞwDC?Ф'a15`9\ ;$0jfpgUO )$7MK DQ1-}ڞk 3­xThcYm8T/۲fnˬP8D2=W僫X R{X-nMuU jt n5g2 D߹3D)Ja=ZAD胺A Fa4I\OuHĕo46N[4a+'6f3LIV"aj_=S^TPDLER5.8Z.'dt67)&(X]'"g z&QnG]夃5EOxd ;\(={Ʊl_PܟR[>U;~J5DNn%ۼ"EEe@qm~W'1W^=ؕ4\Wޡu mx fAV#є/#>qW'JgZyҝ CFKҕInrhZ~ `=y:~A%+4&EM;P܅B0Z[T?Vn[_)[E4eLj3IpgC$+zŦ7"d?}U g,`JU-D;'%}2Q,A y'I}5BT}/anZLg 8x.p: yCg T%;%p2ubsY Z$\T|P0~ccDN \Њy2GL 䋄=ӮA[y!9HtqQccl|\8_op!:_|.w:)gn-OCAyFiy<5er9nyQ& 1J-NPF\EAa,d.9mB9L"ov//4fVf =u~&N>", '^PWQ*H+GٴRlev"`Pp8r Eiϼ\H;·(;iGE)߳%ym镉Ev'Qa3͠3P($cOgI930g¨$yu^B(y0Rz }TL~&EXnTnffy>w/-t%Ů^:_PүΙxb/ݲ2%*"4+i=]\haLфM@c}J~&Җx"F^fdSsSŸm(0SOsrmAJ4 fLs}KnbENtPleR44-epfZE( meV@8Ni7Bp>!PC6ѽDw՚:^fLFрJh]=)\JZϿy§xYD2K64v$ųsFG:P6rl JE$yVS#>2b87db־Z[M\kh9A1.YIzfZoALK(`,LI*[C98Wt:Ўm%WiC$VEL7 <"H|$|i@&ZOɑ" v uL#1f  XM4G8NjDZgYZ0707010000019f000081a40000ޓ~v: l%lj^a'JB( ;|#|hs\hi6{yS_õPˆl,)斃 mHk1( KPEn|ln&A,L\j*?k JP V% aN 1OZ.|FTa]  R -K0/dS<3ֱ8EYx8e1=MGS%%qV4G>\@ݬc#mG5x[/cۃAh b)ۗrV/'`/#BȈA#-2K:!"4I{j ֏RUAZ o ҋ~X W'0ˡ˟q_Z`߲dbGy"3;9n3Ujd02 vqn2w˜uv*6A@Pw "Љ١Q#f8 ߰ڕJ.TOwy|d* \%,!OwoNf( 4.&BߟE|Ybs]Wn(j,Q7^ 8rFfஔ9e?R/@p[!}L6Ug֨dtZ;b2?-jwiΠrB#xMf)]~e'!{H GzroOIԸXS Zfk+b84=-^b'P0^F0Hxߛ9 i(4 h$Pe,Tr%)7 =~xqv۔&M"]4e>p]'wnoCf9]0n7)'c Q;G*ٰ Q_zȪ Ɋ8J5n3dsky_u"?{",K&4bbDŽMDfٴi3~t--PP *мXC|LP^?).j <&\j oBӑѵq`{Rp=ymlrOQ?.0* _e.Ȭٽh_t9֌pl>e){4S&ѝ3I<3AL-ݧpXc^6HI-_gw1>hؓT83qI8}K`&.ybZ˂c ?=7A7?lij5;|4֩ic<E]/$ەAwn]oD5PkUs]J3YTH ^@Lre{2 d{(\`ibKsLZ̢D;vV/YNI$y&1o?_;CJa-Sߑo"C_U-jO~x<3X8 : #5Ҟ}KȚL_ } <,\h^&x%%-=;S Xۗ|ܽ{z5ej&KVO Q<:z'l{^Y8jv"P-fާ"L[l 5|[˯0BNp? ^l)!jOl \uս¢SﭗcHa˜h4LVO/=̓u ⅲ~XTҨEg[:2!W<*APOp2RP(95ĸcϭ#USA݃ OER m&$?2Av?f;-Mfzdpa1QZ0UOt_=x( !kNgʹcB^  /wQͨVʶt9 ?`b"V)*K! x<{ v5Ũ}lHWoF OCf&N3S GlU.OoS:Ԩe@-F:Tz+F*Znt[),ьuJtm -!w왯VxK.#0M0w%fio''7 0%Ղ+7wWwа9]7 ,z) 0ZH@M%-h$+a#?C=1F?_SiąS"e7m(p]=J[amT^5Iҝqq)bPrP}n!) |/! Ul+CA3Vh<=8&PsZ5 Sr TZ|K=W<D!S]<c{٢?2۵mXţwhSt~0}9$oV^ձsgh\yL I2&'3n6$_iJd$O6Wk( bkVqr}@`V8fbtxFkbt4 hyEGneQ[n*D*TuW/ܩ<U;+A[pj~:Fb+deH{&Uh.j_6j2}^:ȇGI)Xe#3*Bx`7a>a.G: eE;ieHA]46MRKZ!`uaR& n.ejZgl_XsiHs\%,l$0{V{ ]<]d:4 o+|lqHl*s~ 䶼{$.W%R[hlbFlEOPI TTPrbJk oTI48>%/^n}RUVLs:sY{EM*taxeUFUO, %6޵@;[P^q`ѼK:|!Ichļ; 1l$u yUZ :1!HY~w/BMzT7zB4q@r7oˬ 3~Nxqel۪Jsf|9&jTZo+rTh>0OhnlaNhReZVMk=+bS[f|}(~#;5>i\a_CĻx &菕h .6@ q<Y UX1x%u)%a Ol)*̭[H<S;ev[O c` ք =d+FX Oxa~% NVqBn) OJ ,e86z-1.E{lwo#?[0L U!r]'O p"|r+eO8re&'1"i{8 Au}L~\A-F [,G+ rCUO&l)fHԑۍ?"P>W?_N1QJG&( LmWAht%ۤ:X aDrEIS_.td/!I$e}UNs$5r֬hmނk{bʸk3B"&_~iLo"j\i.V,`̆|6YƶՏ:Im?8 u𛹆eL2LjVh&?r:jA:ݵcii0ENtҝFcUr0vy)M+u(1I:ނD5\5JŵN-QNVI̦Kf h'b͖9 -| .!iC}pZe{᯳9pt;k3S!Gh})SlZκ"Z;40B ZSPBXV&qG`=lLkJuSm=gIkf aZP!Lf\:b.0h8lzTC.Hgb$z48ḵ,D$(4̷t>]G2*HAlx~7#)KDV=3:tQ nP o&νyնAi,ҹh Ӝt7bfCi TRkB8ߓ5Y:ΚF"`l ZzmW< XUn'@F}E Beu ':`;y&nn9>vנ%tnV'=!TjL|Exv96W#4=+*rnec8ğ&1 zk nkJsZ-w7wk9~T[t@C&RgDTq,h1?XϢЎ:oqwYa%bd!nDI-N yqu6=H uK=ʓf;D["AZiF 7gͷ}j@r$b@FQ~mSzS3W9`Ln~Ѫd& q~͌7U N94px),y:8֖9nzF*)>o К9BbQM fYa1ì*i0[ƧchLx #m{I tiYjdWKNT-["^%{𮾗Qucn{6;O^0* 5Kan;,pfBSM7^V jn럝.{(#-/q~ՂY貈ͺ !Du j:մ,ƥcD`lfR73m}G.F'dqZg-X۠}7zS{וqt2V7㦯iPF =ׇSflBU}q "]6^X|Z!곸NR(3Qtt sǠ8c=iEEo-JVny@gYZ070701000001a1000081a40000]" S;X~cL# U|rQKp6M?DDԯIaњ:$j.pt8&Z$D٠H"lniG_O u wpBnηj SPE5*vyYEY1Nb 3pn_"âx*S?<39z֬"AWQ'W[wӈŢٜ_%(M09RdiM)_guBj^95Wi>A:w,duSlD7ؚfњo!5^e(^L[w>d{YY%n8_CEGa20Ga<Ű +] 45vGU']H l)U5vV0ѵąR=yy#pu  *t@ku_6X3 +̾s Lw\zrr8 A+-7^, g);@x-#h1LjLpcRY{  I+"A,h(u=}-sbyz91:mY$mx5vTC8RCB2k`o6AT̖X-G[h*\H\vt~)JRBrB?L^݅Q &Mo̮:+xRfezيee>: M;3%Jjlw:pjkAfgпg)qw~Jzr?}'*RyL$~[O ĵ6l]yvnfƞv5/,9t=xNj0߂XHИPi{C/CؒW9>!?3ipr@WJ-GN<[JcnfMQ]~Ͳ+K {[x0n3ܬ=7x*lEgMF_ˀϬd+]Z s(<|*YUD90Fa7>t!z,2"v ܘ| `H[5_gPM'.bzQaEaEO7r܏mi{s$BWTc>ԁJֱ&m}\T Dl2)#HPwg Kw唉!I( \8XG:{5=Em֟(y|tPxQ(um\\ْQ}kg>A5.FhV+qiH*^X o?- N#u !SE,Z6l$R՚z$Y~ak\Wr+I=%u9sfO-Y`$^i=MGyf[*9F ur8͆3B@9{[ lPt^F|Q+2CKz4RzوF=ɰO[+!+5EV]7hB qm&DUX1vܓ GcH~l 3ub蘐z^_ m>#i#fwYT.GKcZd_А\ ux ^gV1?&̚W3VM!_Wql(D{5ŊA٦륒brqG&14]Z"=Dg[!{n {UiUBfb-10/U$a@ !q;{nh} _/j8hFa}2/Ư}lT:߇gSW)9&20jqĽɽsY(F3Y-H\4ٞ;O4\slJ1 Jsa*$y2)yENTjjjP?!7`7+&rRpHr[psö7J?ڤs+5W|`p+zL5gðn,ZOZKX;fH/"ռIda@Kأ7=e췤Bj ~ nxT/G~t%Qcѝ ƇňC#S!!wOaCs,\STS^LSٱ^BoHB鬗 yAB?gfCA@RG)~ ҭX39>+Ny"~U}ߚH:w*m RԯUMt^m+3Aqڱ2bS~fd]= -2pzЏdsԣ+wmЭflh&*Px!9Mҁo `{=H;LT*/HHVg n&]>zem5nx;d{TKv'1Is% ֡]eGGS82[lR}o \8czqꏄFbvh- i7l*Wv@ǾKXirꞬ'˾(7A%`GhyxQh)XNNEȸACyCC苻\̀cIOIn c87|iBȂ'bkk}rs a/r/ynL(:)ur6l:d Ó+4Ib qo:D\_VuĊ{ٙ|RjW*Me^`S\ ZEmⰤuICtZpkJ_yOҤ8V\i׎k" Hnom FVHԙ6:ɬ5Ԉw%SY3 P-,D/cS/q{X׀̄}u%4-1p]N$ߌéU[/_t?VdFo b0ګJ{}EG8,ϩؤ[Cw}Ә2PlG;SlE^YiB^fqi7ΌSt}9) R!vUvu[qr _5rde:]nRiCWs8`#Jc`1ς:W^ 0:Z P̹(OM %[Nײ:8:}o:,Ct#ͯ'\-EV.a5`]TEPQ-fST^U/Q=82-:^JYvOTZd \imH:J2NV_$=0`Ƴ! 8oI:"_w[PkF#+v2eβLA:if"?ngYZ19*i^ h&)$AeI{/)O"gLB:ಗ:|8 'OWdB.~QNrwz#+A?̞CsU^klQ/~O(#E1MF ܮ};Qcm mC[w+8p!f1}B*gm;ܡd܌X뒷TrXΝsnrBv \1OS.w "a ljW,LNoOh2Jt窔L,#abë)XjקL`8:o5e;y+]ܧVXc@X@.[ya& N5eP 'A[iHĥ`(<:ofmngӡ{^Вts 6ш(-0q}ن[zK`Jbsg#FBan_@D >PPX'ǩ9d~}ݮ.@; { jofyCفCf 5ޙ;J7Ah*B?yEvwBIILP -Fx6{wo '~3eǪ)WTr}X"a&J7w@fRGε[b_i CX,Tœ_#Y;CZ8W{wM<,#Iv$|SiW?m5iݫCOiYjP-6Y \Mez\YLZZOS]Fƀ{Z: w+v=2Qg3|ĞzKYi$Hh RxPLП)#Rq#w4Xr ʱ_@[=R!ћ\<|򹏕@뇄}( @~:PFj\@PI8j窹ϩO)6KW*Q48J@7WyA./ D:o#D?n<:I Bf{&[* l( s޽ϼBJY3s"!ߥ /rT]*y'(T}Zk5CP72iUL.8!Sպb "*H&Ɲšw]U4xw"bC8 -LضɱgYZ070701000001a3000081a40000UeeZN<[_C({:̑^0{>Kk Dn*[CdHBChovXlXdN4m;/)_we_W6)\IjhP$g!,JE |x?0։ `8 vtHx*r-*1PG,@ArzUX8+I/߽qNO&W~ΆT&3rZ) Bo3^L肠DיV4y3;qh=[d:41FudW;_}ldA|XV`6۲ h0uɦ490u_h&* v\$Q3LI/F"~YC_ʇBʙL.|@4f|k.Y3.;<^o>! x/D>RPHoaif!c︦~a6OTglӮ7 \PU`BE=_.pYVip?jTkJy<wA@) p-bUeψu:zzV+ϸ0XCaPwJWZXَoHx4|1:~JatɄi* ,A䔿~DԥPܱk*[K>o`ƲEծ|Pi" RoA1T~+E M$oIlm Bi,&]2.XCHW/ m9pQ4 ig\uM&"Fi3DT-9R1Y=m}UiN鎒\+y'0mL`F郰47 )cV 4ַG_lJv5+ez F3kh}=ypV݆c Y(_hVkڐIyC͒SdH|n"DI|䅣7 *Biaue[ Fœ=V`9Ζ;+=˞@^Õ#c65oܕ̞0-H>h'u7 ;_ckW'MW?N%% ͏> =9+q$n \i~=0}MUJ:͖1;مҠ W\<5ۮi߳%P껄H=n2' P]>) PEĂ g3nȸ={/coT1I&Tj>b}Bۄev6{M].>'7=w_Z*QzB(u3<W9׫G<>*S&н TXu̓)C)i)ÈRFzLfަz#Jr9cϡ~NV]*h@k:v_Z*V:[;I{7(l1G G HI&29(:ΨZ mR6^DPOw ˦d{6,/5ԡ Ѫ$5C&ը勺\-0$7b0 bH,:5d;c B<2zac~P~緲׶qgmiUۢHy$1/EzC9pP>jg7/5F:on@G{*/d1U,_#I!0Q(o­Yč|s[0ҳh7%LC-;`ÑT td.=4ӂ[C D ܐp3*oq M9%L4LtREkߴЬD +ԾDZB/eδYUĂaܨ-κ[ [z;8r| (=]讹IdFx@jIN:=P]Z*ǰXL赲- nW\Xj g:U3>$4ĢEqC םWg+gݚ8RPz24QCdrɓ8'^@KpwPn ]JYlRY˧SO)ixd !N={?%G@w$d ҈ab-d(efh*1\RLp^w!dAR)7M laCo]è&Q(g!Ra \>u'#S]~NѯAT']96KJ5Tx0lTz!Pn]T c]W}c5{N2фy~5B[=DbN*8'QoRMq68H神JD\oZ`m ? h'yJ)HJ""i>6Xe[t5BN=+=2X* X*W{u&"agcn<  dQ0N:H?$θ, +D]"&%73ͥȬRrYnOd_RqBE C]BZlF\zQR!FyUsA](; WAI&, \|"Xάt:( X-ІSגܷVBV[n&z8;Bb/GcRT%>lg]"TgUg=E96z(cf,>j`,ORtzyaj'Z~M9ӃsC_$x²e>BCB[$ LKVv  H"?l5QIX?=gczցZc_S!?%R%S7x 3_femMaAOybo!?!st? AēSP+z2dF(0 'hB2'+3 Elj+{|ƝR'Zq'G0&p RKUe%HThBٸ}=-]|h.BXPg2\bU&[Osk#uD $r;*c >!>u-`Jp-jSm\ų-`}1R"D8ӓNNwZLTv,6?$ &lF~,5$8jR^@ɝh,ԇF^=H lN"(RR*q&#xvD`pGGP4'zY Yqyǡ*rx}9j% 0GPGk/5"%y5l;nnS`,syq(p>YG䙽*>Vw!C=D(rJ #~%e3|8 ZTyKj=Y9P!SPo:A6w$~p g&I-˶[\Rw46h`{Fj geOjfxtvAtm^J]+vj k"@bUk*̍ ciUs-w_A_9(W)[bBX%Jm yUd`UQtsK]}Q*vl8(A[TP~WESaRxz$6,wJAb.1QQq[oHx)C p&}\J˩a%!\x+~H-r1.Fִ`'gh%21JK2-X^[(i'@m>۸޻Fɘr\~=4U+@_G?8}TLv-cqVHq' wė);Ot'4Igv{~x,Slү꡻7I`Lo`xZ;ɼFĥoCZnpLhb)g*J`=`fg*zT'K@X[(σm˙1 euL=cLXdg4ۮh.c-ۃL0مPV8i]= $i3\o$ll"WjCI_b <&_dI R%>رSWƫ|N }W iǶw񵧣el=A>@شY y (S.yNS֝6z:׹MuYIÈ%NB'K%i4YS+,fiO_ӈV5u~Y|%8ʨGB}>L؊+VM2el>cp}xnPS}6`}3jؾC'kR sN0M*NdD}sMϙC: ~鞙/+92uH5 1"cK<}S6_@O[^_u30fqξkU뿴 M {V K3M2f9`QJ]GBlbb E}2?)ـ'(g?vLæקWj{( -N,\QCjꎽgzK>_4P:l?\l"B~JJsdN ( %L-*>&*,!m!td b.ػG)cH6Z(UNC>>']$2HlA\wWI`*@KfNn%Yb]=Նw;!F~T(Rda,ër]Xuuփj$ѐIɐ ͟;zΠ#"ɓ_2Ka__h5$q vm//aWC()28`f%YVOOFC)F-[` I)񅫡S# 5օy{ׇ2jM5r4L*0R^1hE2!If/׹u9$R?؆%Ny͓GP&L 6.yΘX&AV] Yɏ /|7'fQcB-O Ewa5;/q;EX3L"j*JI<8úRh<#K:fL.ز fH],Wq Qβ3.͘j؆ ƘJC&PƔEY.i>xXBUdBR}^v{f([3Dɼ >Лa^PH)Aθ+Iw/FGHI"$6B|َz`v_I)<2nVɚԿֱJHU-"ZjTM[3G[(_!Vx|^4=?T`P~ɋ8DKsW70:ܔ 9T(47'ؐ,j0y]~w<3韀;A2v* /vZ(_[UYԻ.|nXI0lCL5IݹRs?KwmM}<<4d'{Ua"aev+~l-mG87?r0&aq+*9v* iZ>SXLwBJh&_<ĚMYuApe=X1T!m]ʝہO]كв, י[tSi?pV.MGixNsi" OEWd:ˉi| W10,[%+4 q@TޯaztT|7C4K]0S%fvf@C݃Zvz >GU!Ӳt\lUIOZ5S7ńKSHSkyt(@}.߱r@s NSf y^Rؘ9Wtj( ǡ "13'a4by5MM`uGkh˳50,);DȘy?k>uܥ*VH]pH>KgV>O}ꋨR^BiipuUz%]R)[#`ZN;ƤKw6,jNbȦTZV&c饝!lu K DzTdw2&Ϲ(P?2tFh;Bs9JHMCюM]S(¾lmT{*J &xA+Ļ R'KQإ`zEg"hpdxwV:g j[1.L= :cq*h, _xM<xSDhsӅ4Rq{D(eq޼XSLaIT>I+E,AS۳ϺoRP|m*H1'Qxd~?t\н1@idH!R x~D2µޠ+?+r8E0'Cۀ%KmE@\ؾ]Ab2TN3[yl?"Nb$Ī^^FpKpvzGڛ/~\&aLKNg?X:7>@ah{gf 6#aČ! Hhd4(2@?Pࠣ|=oPLjbN씒YeýM7t:':'>_+y@kQ ZA8 թ#/{oH ̄[#^m g#!S{K]^C+!ګeР\΢;%M%-R`#ՙeHz`;S-L"U=pptwNCj`\N=]g35By,yiLx{߷>.0?>P{^Y }j> 6L9-[h$ X-P:M;C9r.}X1H7:ĦŭP|(%f}cI6Ag؝ ]i[L[f1/fa;inEAXEb](bӎ\z(ʗ/׿uf-u>x[R9b^kmFCZ͞^T)fB{>PMrۅAfFU l7׊w(ZM" ڔ2jDD:`>ˡ<*oR^C$[!r_qfI&Y0%15ðg'~S4%cj\]{}+U%=z+liDdJWƩS6 :6>DCwo|Ic̜% v6@j[E,T҄9e  SJ˙5VYݳ^l,áN50im»IA=-!K~(B尛{K$Lz%gmFB.Wš.gQ#κ0,w"_^ZpKhOaoxEX< pIps΅ϑ|(T T_R Ӊ@tsgብ)밄C9~n Tf_o#aqڔYö7% -*"nZn [PJ{ fఱ&UO Y_c2t j1mD|lEh*|jj*}fhѪUb1^?nQ[[MWװЫ@ /A.śP [}VCB@zW(LtNU'}eər1z-=h 索aٱҩݟ2UR/hſ 2;碷Fz뺃r򏪒ťeR"޿沍P*x?0Rn]ɷ֑^9`e=Ngך2|vkޏHy=1#>@G# ?*C.1'"`E2 + Ih>uQ ڰt@m&*LVP.*Ȳ }Ãu0D+̺v>X}Fpp+Lev6`pX_z>FA&9Wڊ>Q-(kw:^M|YnP" m*AûE(pq_t W>![h ⡬_H}Z,>- GDvs%+Kiff-0 iF&e1+1*F鳨d#( p#ȹ'E2S$qi Aw'T[X2į|H=s1_9 d`瓳#d_B8w S"-Wr m}'&d|_E r??М,/ױ^zFwS3'ѣEY&x֫kz}7 Z&} {'q Xg1c7+dPx}IZ~[AƵKΥ6z#7-0A{iq~dVeFiWZDPa=mZfg5#ꡚgt#c3Gh+4Ң4@Kɐ(4SX[-LMہgů{5[[V×B#Y 0a\pMP_9:_QpK:瑗a#Aj\+Uɖ`M/,HɌ428.uN]Ŋc^sX!YbL7E}yNAr-~aωy '~ZP 6ئzv =I<О~W ǀae4 ¯X~2)u]DǍ FD;Xry@LiyTm Hu/ wLgoEF#[] )MA4^6JnR,}MڭXx ұTCgDqUZ[6tܝw^ gT[S:M^ETG|kLēP$28*uE:Xi$:~hXiadK62*5>E p6K 8"JԺ= /c\,~^މ-ƚZ;aR][ΦrݰT桮hiɲ cfY{R=Qy  ΰ2Qb^j@|܁Q͡ߕJio2y9"["3&$8MtU(>3"NȌfQwvA+8` ^R$db0*\o`Vm hRKlXhք= ^ :*!FWfAOcUj]&uJ %7wEꨁˍOt6*Cr@,/opDU־XB0[L$!dk|q82رaȵvI_.2G]vPbcz"V=m,]eDW=rԐܭ9vdzzA-aR-QlhnDLRW Bߗ} 2YtB>Ql )lK4-X]_L{&,>@ݗa~4|1~m0 wx%OR,1k5*_1#Ȯ&Og}yQhu~3$A/e{֢<7ԥ Bon^di^& 5H'f *`?UsfGIh|(˶Ӝ F};|y Ljqt$3VQ"`>AAA } r^s| ˛1=wJp択:}1%Ig7 re|"镹>/}"6OM DNSԂRBl_\ooI-udЍ>^ 5Bh׋Nv)nu}[)gPJ25;ζ+ 962{9MlAUX t9C;Dtɼ܇>ӷg(@Khžϓ(2_Xo␫fM* IR~fԥTboac98WS|a5;=ŝ 'i4ެ+Wt4KM$[} q!/37"Wl+$ ÎMk*;܈7'<޲o ]7[oA8_05μ-!^K,؝Ru=Nz/;L(Ʃvg8߭_ [@]jki򛩝~x #fQB?RpG\ɷ6.̲6Z;c@ݍ"oFx&LY>? w]^l'-P3"oZfOE~ Y멑"暡]A5)]0}L𷢼uV1\ 4 Kچ%IY-Tba{W#ռV2"RN5WAH˾a2KŔX6|Jy dc)odO(xY<}wWC"A?$,̖ҋhV>.UdBh tMr'ً)TצSLGǴEh-*S_kGN(C`jH j Q<.M<<_%65Ҥ;{˻qimX%q]|t]K^xc}KInj{ڙ*ox,Ϛ5OwwOy{r,tVD`\ gI ^_Ÿ̺ Ӱ/Bs̍NJ*|8ֹ^8ڽ J0 Dx.08T;( &Mcȼ/r"ĠY%6F]6z|]-)'l 㦂#na:9OM3EW˰,+!\ˏApjm{}eTU}Ɇ=rF*K ]/ҿ@EB6x£kMpH;8fqX] \uFDW (ZEx0OFʁݸb&4{h'ع."9n&g2tafbNs'lG\IN܁Q5 mT i2 +Bt:oY6'?ʀWR6?Peжiep`4=,Z9*o))v~k|XV;ʽ^ilckT|g'e#ʅ ;}lOȠ XzXrPjT" u6kPG􎀿"KWtj#i3~s[@.dOš)h9@WM2?HMc+(_!qA{az`I$Y-ռƩBB~fۄId}*ɪ 4{ o):jf1OᓷE+XȆDU%ɯ_dBtJ%+$o153MR&!)c2Z\)7lhJsLPOo 럍˽!>ŞQ )E%A8Řo[Y)Մ6|PZ8x`M] 4-?䁞vtYl5^w3nVw=QOo c@ 22-_]/!KCtě=? Bg15nZ9\J*srv8I6'Q#5fpM7ǷUIL%͉<7./~%y`? 6ffnhsJ0"=vљ˷%EGb'@j\v@@U0h1*YY&E`R ]=%Nǡ~u+Y%mѰY:ei_1Akm,ٳE$G@[p&J׾ȇ+l(6e}gYZ070701000001a7000081a400004׵`lՒ)1YC"yT,ǀڄ&J96>J]Rg{e6 ڦ, ?dd.FBC ,e8Q̓%t[  ! 0ky:Φy䨼u8TgE>f5;")ʅiFi`k/0Fl0*DK=DTݯ^r^SjU5tJaU.Ў %EzIqtF t:6!f̭N(Ù;[NlʛעOw^|_Y%EdPÝ3 ?EF7VjQOtf4 f}5bԜuf+Y<-ӜMO%Sd0)QRh%87QG6+Iv \ެ9Ki;xAq`jx'C=c)  0S:+*&t]a*qul@Oj޻?}U7BfmWNR-> 0= qk#~oM y%K_ߵ4gC$^*8.+Q# b*KMhrd܋l" T`JZ?=C##ފt+: Odk-Ygle jTي\5 {x܏v̦b?ĂRqݓ*lSjwb6׍R5hJwSs7G>kݕEiћ8Y%Wb<eu -(e3Ewп% 2imJ:R؋]}m iJH֨mil䄙K)"gp Bj(/ g ݤWS\jX 6BiMr~#)rܩ֞$?$<߿3h\2gHpRQ9vM`ǖHА좤_&Vj_KȒڴ^RW6g=ǂ_xdoK).K{.en]8aG# N9ztJ@Cu86*}-.- ءŚ{o~ -MX`Hb,1I חA(Q.gSE>|:Hl-bpQql>Pqn0C`6p25Y\t`.٨ nQYa;X IT/amyʼT-Hw7ᝥq-u6 En"kquJl*$9dȽ ~a@hא.ӚZ\#*8̮#k´ӔRp74NqN]y+ ݾp-gyXv:Qz:E K#n?2YRYXi~xiCpภ*—D`Jq'{Ei7pC;"ΐbbRҤY'ŘY:v|^I+(bh>~rjGHi0&ӭ7n?sPO E$N0C_RIk_LUgP-]%.T5ɗ}ˊGkF[y9^_WtYyڶ$V 5< (+jJ%?*KpslZ 5=!1u>R{*aEM~Y 2ؿh ET.Sh{M)oX@!!-U~vL(DGq[Prw r1>x;K&8e-I>L¤ Sw3ԥ{0'+kj̄)̯>KIlvUVxXڨ* ^9!PiZ t{|.5ƛ4҆ɃDG:o)Q }>Dy4/$R`KgYZ070701000001a8000081a40000 āB\n`ƩWϢv~\rЋ[䉥Y"SE"hf;yFQ:p+;gv JZ_^c""ĨHUG '#udGH{Du]c]{G, f9GՍA_w5G$v R;&v-a%TqW'JuI)/"pPeQx.U ~IW +F@ ]FcX_Ats\4.Ҍ*15k(slZgH{ʤJl2I aRX FNhIzz)7w3PϢ25U!W _-_QO l~hVQHj#F82nvT1(V38pV:|^XٸjNb#e/C17aү4 bj&w)\pAh2Sm.X_3S8Bfgx'>uO a%詗BH+$aS0N0"sUiVT3E&<ȊmC߁' ȥolZK7GPTܤHA=pAͪP%XrQnN"yf1x[jGHd'Ҳ䎩sX,[P%v "~˾-]Z_ =h7oy + b<]H{}= Ƅw@0ۡsFrL:!!y{^a `PbZd jxٕ'*2/zCt,%LRfoES(]'1HeD;&2 {,:GT|m7ǹ7 ](M:9A풴ٻ&"1"VtECG㱑jxaW(lB+P890hnK<@A PL4MyDj-sgh9%v$͟e)zp$7[o&j= #J@2t6hDkp5ܭ A<Ugc'FF[%gjd' RWkOi,7,Z2<,]?´w@/'*m5B&w8Α6 :dxgdDyieK Xαʯ -ЄsgYZ070701000001a9000081a40000mFP۾4 XFªx[|+Q-f]GjNR0L5{Z:4uG./8I9y։Fs@Hi/څ6& 1­lin5F!n#]Q̕rG~G+Qߤ%8tbNh4FۻQQ5HFaNO28OŸjx(Ǡ4O¼5 nI3's}C՞=gymaLsn֍ 7xZn`QHDṔ͐)E+k4kP-G,Hhy%m)0O 1R/.b>"U5r_Pk-LJ{M`9wl`;ǧS=b @cO`VS) |T?:uh?5^4h,׿oŵoՇ6Š7דZ_KRӇ#Z-,{V_z.5 /<3O+F ؈ 2G̹."in~Mj#dZ$Hˑ6)mn=|2K+oY#P΀l?ch= "; 4dH/GΕ%o|%c:ښr'嬸uiQ@Q ɽ<W X(!{i>z4>&P!?HY*,GgУjP`c,as>HnbO8fhի!w3 tQώgxd3@49 X_G3uZ\V#w|y/͍Rԯo|W4~ v7:5fh?"W^B?TtmD\1{xy o^_vժ5wMOeV@ Gs.L#Zjbx=%(f=Z[tV~0Zw ,*,Үv={Q26G-Z c(yCq|9FϞ׵Og FGBB-NCyE>br zt0knɇo@pr,Eۜ:;?],ؗv~*v =? j)_DjŌH"=1?˸ M:QNCKE+6)@F1> R]Sųl}*$#0a>Z`;Y4)QE18;])89N?;kbz0͘zƒXI <9(Ki'N4 orf}hiUG@XH1H<G] ; Kqx溡 @p|yP8=ğ'ldWdnn;ϭVXYj2CΈ"sNwFrp Q^$߾U$$нh2}DüNxE ǜ;qE2u~"0D=\@n)lǢӞw1{4_y @KT;( w1-">9租8 ߰iDFR|Z6:>t^| 8uΠD|"L籨r\˾rNWAlmsyũș:*t}O]/eWg=wvѣ r[unīպaܯ `xoHSR`AGGuF;AO&1#t6@JW3X: :yRҾgޓRS#G>+yBiY')|HzcN4]4HXՔ) + pkwci#놁TrPABx\` "L7J !m56O[ix yD Ʌ ݿE7qyo}۽"7YaF.dlcn9PuSjl2cq;%=ƌH>(b uawt`-]U,-UH4t[TDZa!@lh6 |cV>@wɀ.hWHx\c= [bad?j¢yn0.\nx~&j F%Z^ E({r) t|lϳ t!4<^IIx`NB.d}wWgZcL-R8z-Tdhݲ5̥"{DY^bIֺmRDFf7#N~X3P17dӘhw`f/O,cmS/};>]EDC rh>T- <"ZzVg0_hkM 0Z}򹨀B@ QJVoМ}qs^)~C$F߃VL: } $(#:kRpXS#45acl:f:rIP9/F ct1ѣD:Xy@iFDpt}SsC.If5?TRq%tF0 5mk6sY~D0<yl8PH*; 6W܀v[ 8O qDUa Dڕ[8X4lV?-}~/ qcwkwh&cT=R&ΓB/ciQXQ%FAL 6 ڏ0M_O C$T\ ⢷qqI؟k0ZbV%^YA`i龏 j{MHqszg@RGcM~$២Ta8?1rz5dUw:bʭsB"^(e~L O~,`PEh!f:Px@gpȳ TmӪ7g 7-YT+x KB{\o@]Gć˓яf\n]עt祕NDDyK^G;sdfz @3{BN~~i |Pi;yeKmA戚x0RZJ*Td<̶^,'_xdD_=p-##,_ɔGwY)9S+l+iYf f<<j$AWi7drERԎp,mOOݴupK;khPۥ |^s}Km3*mP VC>V:_Zk6^cxtw>uWLbJП(:#3fGťBtX> v sCʞ&k؀`l)4|™J.2Hf ҵ@$%uj+qW's~[^Jk#Ù!><'Tah$?b @M^F.I=Uy[W_]&У_hH21LK*J C=>-PY̭^GCNv\s0 5H3.ᾷ%q7?+cPcdɐv-Ւɨwй0{{(FH]'YL6qn 2[Iy@2_ws5vq xryo=Wa)(%лrk֘LRL 3ZԩC@<;WJ0 c_GBWC3NO.h(@ @2?FQ`0jF:U^P)] ~uXEU b[G4B )3W"̤a$2|E6;sVf(ŌZǍz˒hWn, r\ߑw^U~'^@'D*e g*֕>'?F茨 ֤ }Q`V32UW5pX7Ou k -Nьߌ7 i% ~d\,|j#W1ZW~t"uoU hɾ[}ϝ#jnlQE"iEViXBVf~%ABSO 03gYZ070701000001ab000081a40000ʈ@R~LqP }U~efuS,07|+Y|YXSM{}{RN6ZaP<_PV_x{[ :/|͗;r!ȮSr;}x// _jJ^J1= Ȑ*9]*&_]qV6,P`4Ə=P,'h2v _׀.*VHBr$LC^AGƼƿy]~Z0h  "!Inߐ`L'np]2B;1G)FF ;A IRBn[ N,G}1N< )j.wQd-boD}T=ydHo.h NGdy^9 /:4y N@%̒G$N_DEk4ϑB9r,# K!jEl''=bȾuMLUfJvF"߇?XA@.nTy8"L~#b7)Ɇθ[%sxS 8oi;9ި7K0brRx(rQU_דCro-=KEpZBp=Ȗs#n$&oWGS1O8YahtNc f%qeJSĎ}Yb4}`VAGF}h>$5eM[y[%jAZR#Šfa&gQCe:2iF;Gyd|jʖr1[ӕ~5\(EyT v| 9-agXhl Fc+sD(NKFD:à?be"[Bݳv5tΨKB&{8996ɜFj2|)? SV` lS%f;څmc0SngH yF+\5ʹZ!{FI͉dce1 pLs,vykX -_~/*gShii+ֺ){3:¡TmߡJ7xiDO*1Xp}/Ҕ@>8*b,~H+4rPy:7Riuw ʽ1sIXǖ\Yo梩 OPDfElw9YYQJ˞UeT'? / r0r]sh-=I6(*-E06Q9N!$JO,LbO ID&I 'UbפsǛ(?;b Y T@GƩv簒 \3cqi ywSWdnXL !_K\z^4B?:+%-Ms,?9gj.:qfb{E:osٶt{P^u{SS eCü|${hNyjnSqlՌ>U#6u͢]EP 1JWE5iqb:2@iPfX#(| RXXܾD^jόqP+Ԗ&P핱6ΞK0$ dvZ,x ikyChI(j/7!eH yHnah|2-vX8G>'˯ǀF jLl72bG2c?ᝠ]&`΃Ynl<*G8FOHl"D%L\z,< S94.J #\20xOShP}\.up]hDL6}1F9D{.Wq<] s;X-F/ՠM/ 5Pw 0ݕֲ,1[yAY-> ոEFݩqSz?=}Bbٖ]GؚO6Ǣ6(MDܷ dfEHgOFܖ9# "!_w}G9ka ֩brVK*YrI|Dh7hQh\lN|/Y 4d2's#c|xΕKdMn@JUZC!! J`AKpOa2L+#:ht@w)x?{9X;ݻS3·O5`%KK upԳT7PVj7jg4D̊癅tnvM}F2pFj iJa@ uA"--~@;;h* a׬$d$P X i;S7[c~uY=3;5;>$Qϥl|Q/^ &Pԑ22]+(;mfSڦx86qkV,}xKf{fJի,@ 1YM/bwv; Ylo+EYUZ!cT $15~}\B04>(:'gwYY'rSvd xu9 KADz›Ћ.tâ$ V1+myx; rVQܽ# ʸ[h|* Sy YoPn/́ &1FhB]#i*sWy)p%4`g4a9~cu nGTu v+u{ԃ2##iOpt,SKjFl,dx8RZl #F 1oVYn) ^f 0duiTreKFgYZ070701000001ac000081a40000fxt.z:1#sKWJcp-YB_!m&L1͖FQ>^ ΥVSQC@=:ܽA<A^Yi0O8 LI&"?Qk8/uM%3L HWR n\ဥlp]^^(( ceAvz))C 4&!9 xwnkXrh#ޚj*WLZcfay[v(fL:!I 䶋+f+Y5y92iHm0n]͕IJ3=ٴGs$0apMO<U$gIy^u ٛВ"$ ʠ%LIՇl&21=$64tS-0s/#CB`Afͳ@` s%V+g_) Bq7Ddtb$[`M3l֛T]S}Άyݕ;Jy&1Fh&?Tw9JiVGv%v2SZtX'IǙt[1BYy~oqFgzkJ._*?xv<G'ZmSݔ^ ;LjL!['`QAV5++䦞qcw18,L Z-]iʋΕ xȏLN}/71$ag4>~Bbi ~d msن%0rH&N ^~`k}j=A7a饠aR[ IF ~"~Yވ),~s{ Cvf !"mcS+ohT&}Pي-b? u Ss)#z!3#ACp)GnϤ! \3b*TӪw oZ^-xNj h̵.XdUr8p a꓀&eSc!D}PX{Dfg|]S6x.Y0zg5NMSf+Bq?u£M-\?z E櫚Ou!+<  =S{beZB  |W#myx3'~u9⃣n@6ۯs,o>;PHEʨٺUf'm4*2؛sÊSшϠ VvldB@ [e5F0R /i7aHtETn)w! Jd>os3WfӼDȡlXr>d<0}9ϸn 1Oj&D.bwIQ_A*^Ԉꡋx~G/6/$/֒gzl vʓS}m ^8⯂')tzL x9|VEĪ^m1UJS";(ˊӮ'6[-'Vg.G7jU3[ګ^0[ \\~K88X u璇V%zsl`aȎm& hђ{YOb2/rxe%^fGc.5Jf= rȔyCŧJO\=]DVBfjp-%:6ֲf(Bلs.4Աn8Yk=+/ĔXdzr V7]@z@6B%&1)`gYZ070701000001ad000081a40000AO]N&Lެi-~sMZFw&֝ˈM4X(JE,;ITRړpՐLbkIJAJWTy&yx/^c/y3%8{W)xd z|jNX|]݃Y㻖2|uJ6'жξnC mc`TcrP*U}<^%6s!ϐD!'$V &N^FServ_+uVI(ݡuw,"6 K>-3yeHt ۮUFQ?mLh"-3QΌ9(,OOG$gxeԗn| rӂ;s>U˒3)9L$-{a1cg)4F۰H;۸P.Y2;c4>P:x}l5:lnZ] Lkj5(w3|-nI?7̯ *gXUrh0f851鍣xǡHN.w;DepFw?g> oI2-Nˣ AIPeC"4 A(pi r@gềg]fASA3v0FBy~|4,˴i¨ٱQ- !;`Hm*кThJa:^}!`ь I筺z{و\F˯'{Q{$ 2 HoLge;c_ `gC&3Q(-]m[54t)$|!?ǿ9ma'j rX| 8(b8qESH1FateW5B?T9;NW`;wR6_`lC񩫭uQPw{%HZrwhr^󼱒1r*J`4XmX+?i^K`"c?~܅aQH /c~9~HLyD@s->ѕ,[_0ps cGi"&h<$ s|yWّktU*}%/l—!qh;0 c Ԛ=)CX\I3Wܽ sdSQDM@c fi/RQmRR\3M!ágܰ׍…YX0d5LSZ'q'by6@v{kSJ=w\Y^5ȸmƜQ, Y,9| S +䇓̑L jOz6/3Oƭ ;Q W5O_$YyNTRe{%os9tvs( 3\n5s|R-UNtON+ZmFf'#Ӷ<ِcٺXK)¹YO[Pj0z5/I/R{j? abZj1o-z4NW+gnЫDu6l'q ֙#Ccr*32N%v'$TVo*疶\qi2ghm9¯igYZ070701000001ae000081a40000 7RQ&M3΃}m\X-9G̵^aEQŦz[BXy[sC9>)}𝁄>FICi*eZHX 0F Y#b:AKNSѸMJ)]^9'{W Ʀ)0[[Yrֆ*`Xd6wUlt{ޞv5=hs_(Q=IRCfʦO $iL,CM Ác ̐(`gYi{QCtn#rao;:EEwpKR}T?f,Q梊F.4Rpk+NćI^O)///4f]!5 }VEPq#NW.)װ22^K µf/e\9~AbuR &A{Pϯ->in\/6WrIVR}k{1֡4zS"7 Yh#zbRT|}u\0ꈎyj&噦#p5BلpˣcqgVa ׷n_1w16;s"ZDu?3+D\ :vtqן36^mE>j *0]d*"8bkBӸhH-VCw>h$C҂=,t q(׋ w J+{۹ kU؝JFf[A\r #~k5ȕ,egmC SU^~:'#P'(Gxэ)Ж Mq)di"p Ŧ|‘&z!?!e4Wɬ¨7E8|\^al;^[Ayj@;:  FJj Su  +>eC-@^3e!hPgdxE̽CELN!w*uW"ea^:A(7, QTC?1_7I(ߢAUآ ƅ_!T Foz# wt'"KN.;r(Hk{ѰJtq=׺v ԢS{dBX]Ir]0m%8cGT[wD=sG&]a38-dkPihgYZ070701000001af000081a40000)V|?63YœFAtEt-YiPneMszP(Knd$UQqs03~PI4(+mH\4yfcy,4,ݒ^X%O|ihZ,lnc⣑X7hz %sjZY1!E0Q.fLQv᱾)iN܋Jփl(s2ڌ*2#CG>}+1 M{]+aiIM*<xdg#rAUB,\vf\0<~xznaC͋2WĎ3juJ(ܫ2s▛.]i51: ߅ i~'5 Kz5%' k$*;<-c\Q*5 +e<]z>fb.OA[Qԧ9r ů54젚ӕBYƌ¨qWXG2잯J2L/w^H?;I-pz޶'D=(t!9̺?%mKxƥlfMuY儖E;sUnnpfjdvLJSTs0#"HQw"^kdIEy>"XPBDdE_68 R"~ȓ=x0b2}hvbzzx"4%Ud@|`)' ~h;a/G#oJ+t)B9뽂f#ݮ"(}T]0[o)/?΂E8>I?/vFZOPԢG&+5`)յA$dTDĩ0 xa`ێEgwH~ X(RNj\/&EAdF!4ŕ=ueDe! ([mB봯ۈ[0qwf.S 2Ϲ~^|G)sT]@~eMa.#IǮV6km(/[6{7r6yU :PB;MfŢNy2++g9䠾kYnwjLt} }q[~sMX!Vygu ILRgP?5"xd5X?1,5Vh3&I:NȋʞqȲe];*߯wVl,&=61=T: =6%[#c)ՁG _)7_2WWwga$v̦NMС]v'Gdͱ 0KF{,ڮ3mHA4:Vum!]?K϶e`C 6թ.f~WcE ij7_GqȈ֋:Pwx%qE\AK %w/>oZ -Elc?]Q(%6)噆|lZFoIWj@͸73'Zѝ\h 応Ͻktc[S[O7?]vbObrH9"zH1/n钞)BjzۂJi|(,>R*:?gFӏ.*'I#hW#m:rcq .gIN/+XÅf%Y:A+Q37솹_udXp)IHGJM NbTpECݔAc}|)3Zyd೯!+ XB z5ӿWv$q` s+q4皚Qi"]B!NVau`[\@)G=aޝl1]j+uWj*rr2`[*S3mAI:V+>HXj=eSnYx\@: CY"kr8B}NtX^bَTNgYZ070701000001b0000081a40000 )7㼭78,ȇNPR4@4"a\,\"'&aXxG1𘂊 JfWh=:Ktkܩp$n~n Y_6K2#e)0e?U6@J9쭚zanųȞkEǢ0|tGu$W])(pP9+zQ*p=3bB?ݺ[tη콙81>X z+ҫ1JOٔf{"l5Zׯtc͉GC\M9!`~ ,k D_"\ nJԮa--4G_Q/q(2"}D8ב&&OXur^ ~QJ|`ב1@D)>5Η |-,}[edC/IySDl׀&~vO8_:IXBHKstPNpknQa."e\K=t!wNѠRR!ww}oWOTo|V t\ZpEtCT7(@QA7ٛd@l$JO{MV΍C]AeouާR_駰%!GKe_z)ɲiN~ŋP%i>ǹGjd,=v5ʇ1awۗm\6vYfHa^^VlL툢X45p_AN.ZCPSL`pZ5V~\$Betaz.buZzڤr ܱ7Zʐϩ( [%&?46mx ;QaKgAT~.VOYնfz耡 saLK+(CIw"m$\2Kc"jF%?̡B6JZ49?'v=)no+wd~2#pe6#Yۛ0]~@Cڴ ƪz)hqQd`i|BGC|( Ό"0;o F@I[;>no?K/\tf0'_#bH9<~Ņ5iof_}!=nQ\zwfPiJ #IgJX͍&~Cë%TLl.y .k`cv u*kI*ΔCyiS Atɟ_izhn "^j5ojƙ1dR ?Ÿj <4~FT?*ƙp_ΘfbJ3=oH4bf[_qCItGc !iN2x# V8V~.a d]*>p_VZ2ܨRF'jT,Q'YiHؖmZ#hl3:$r1Y`RAS8 uظYk@+#UmC'MgH-"Z[ڍt3jrAm!9b9EL{+"-~WgIA0zN%i>50mOn@0=v#Jp9uj-E.`긑JF >Cooʵd^eGӍ%Q.AG $UC[nj0&` y&3|*àB@55bٯ{a$&di&[HЛKeWm?EU MP g<4lL(2[*=7avT,j _ *:kNݭ0M者-d$4@?>m Sgnp\QJk[ǟ_[Dcٵ){iξd${]"tiV #Bh).ÝuƅhTۢP,! W.ql< Շn'CRgsٿM1<w#uV+eHx ,JQŖmC#\kA?hb"G~,bdZ.)ʋ]œPZ܄pHؙۘpg Z7[0`s|tx<7hy۩#3,} _ŝ!/Y#ْ f2\/4%rR>1FyIH,ecD4u(E9{d aH}dH:RajKB&? ;T{y'lZ]S#;vC'Tg[INeŽ`(?.5=1N3jЬux['r\YSnu} jz\C.zSņkFH6DYU񢙗"hD*yTn"@` ~-<υadpY3GzqRiUuqؤŵS;׌)t췧7/5XT(h7%_'[`Gêȅ>g=i@a6V쓢*V!Mqw`4S.g&k=U V:6Jn|S`@Ik BybDL{>bErdfp>ÙYwCFtI4*/u7ȑ."׃gBa _ᓠWSo!|`߼e9PCU6Y[}(ਲ਼λgT};?ٕ"%-bm"Rߒnv4F45nnQzDcWɻ8-j\ Ǐ25(d{PDpXq-,7dR`jH{JkuM HP;%Q)KFsb8*UAgՍ @v9xicM@sGa[[NӺ/HyH .ht𗻋RNƯ=-Udʁ~+@0)`Z^ xy0ߩ;0bN+qa,trB1N2`Q@ DfFBVK>L-,mF>oE'.愰<&$$;],#D+MW⥆VmDU>sK[ $ɭt3 zFݙaw}f=sb4tB :]z*G|gltl]{&?VaLYpudQG'g;:܀.}(d.o[ܼJ;td 3zUXR1rj1 ;/B||T~N,>s\A4&D{sQpD6ؤӏobN2RzL].x 3S&yoyKpikK!7r)r{-g+ yKwžHn&ƚOܦTySMϵ1B]6 &rQK]]B!2TN  ZSl]%.ӗRo{oVԙxjad^MR pՁ 5&o&μmx`*$}Yknv%G ?p SR)Gu1&ƺ υR!=?e3ݳ۔:.e5AA,ZE"2%1C_X(6hRƴ sdwH'rMv|J9"K߁eິz`y?+~ "Er"qp8Nz#sSZaQ=ړ>|•VOGY]=z,-(<ڸ7iN,c2xS{Qߵ۾_h(LItz&OWʢxwbp%= 6"sYˊ`M9(#c c2&=fM)V/Ԝ贤mL^?| Q?A{By%0N '62 X | kPx,L$g~O9/fR6 cʰiyyyV֬!}LIϫIhe?!H#HnKՍE OD'̹,5_4aӷsЁxjH]vp1߲EW A!|c<ש2&RϥU?2 yE|54h;$}2`3AMCفd1 Ύv_h记W;MعDe|b ~Lss;xP^ub,. k(L'k}".ng9=N^}·>@"桊>Բ[Jl;UYe_>dOGُщZzuJ1i0jQף%,o5 6X#QVS0pg;'=iP wHGAN]HA򺇓MnA&q6W ПLFy/Eȝ֎| "P&cu$skd f\Ld3zZ$FV؄]D8l19ml~IK+ʸL7*  2D2 h~x)JI7 | xh 4鲳4WO( NQId)r|S,7u?lUtt W6\fDsrn]ZggfsAT͚NIVPA P]uL@ Fe|ʲY[(.%[Y`* PS*8ܸa Xht襶 B^X ͞T/'ʠnIO_1s7d2Pn/pm2Zs:G|0N؂$Mզ&D!b𕜎sQT<ۜBWOp<2j99PMlKxHVSPaà0LjԆ #Ls:^A%{&T[Bj2 n.Ƒ0uAw.#X kvяŘ v &@M6:J |+VUw G 's y!'; d'͝Q_=4?pۭ azw9uxsIʂY``Axq2̥J1MmdU"fI !lG|}ay'ߝCՑrnK|>s谵 ! -9+aquIIxCz H<AT`T4Ժh?CzOv?ۤH. aqcPpxM-$f,8/_?E󁷝+ue.KL޲jVSfA:RՌ>]a85ʧz:}*)K JՀ0_Z̢X 'P\#f7Y(Nda@|?r P=$7pUݖɛ7C[Ä1#syvFsRkY$}ė7oؗMtV ۷dkU}1ʣwɀ_79]WCǧ^\&Rݡ3Cqk%!!VB[3:+.Ѓ7%AEԝO[!Tx-BiP³&S7W@:a"Y/JKslH;>]2aT\K@pķ14i<nM=M2ˌY) ?ʹ_{jٿ}h-g u#D;K.r#\5&?P<%;o ';lޔU~JACS(}M* nRꆱlK ~QT. [QMw`ʱh= >kR/,fKW<~oNH5Zz~"p%1/|>3hUh(2 O#WOn ~WA(/;ǒg݃c;N @;:ȜJDrS5S`i;ȴCr(+^]=" mG${0l{x\ ڨ)q f[Tj֠b5y؍bz1ۂampnFA}Q6]JtiIY򑕾^G.OC("4^DVXlpQɾd/˱nŭQPU ٔ( --I+T; ^3>GdAMJWj)OL;7L74tt@H (i2Sv>٬܎(m7Ufe`cɲ;,CNEFϡ.l"GfOؕD8Ld \]\sJhWgLt~6gDԙg3b1=$vݵ"rʸEբƥ7h͙Lyp_bH`i(uVgkc>X"GU؁'mE"n5%bR]0 a\up@AOUʘc?z%oQ&e1Gff7|ed[܆s `f$>jú9è2ȃXY(--!S¯s^m>Ji~.3.eG|>U!9# G. `o<[$l)]1 #t(Gpq@)tsl{ôެDQy=+00!D;&&lnxkGyB GxȔs js ȡ\VH;aJ4pNob8-vYeVRvU:@Ͷ Kxge9r뛱jSNf4͈HT!eux WcԶu,tqBc݅)rdI"R^Li˦y.eiT}j%GK:ZXZ؝y zĩ-Yk"bF3M5w2PjTm5ZXe(&w9cUY b;+$jT3Fâe$|QIt& Xj GEɈ3] 6SY:E}l87]M97ѦwB<u;[hрg6|3fˉ8Uӝ$0=Wpacin-(0)YTyקׁ ݲkaK"^ּ v(|v@?㢣 ӯE V`b{VP.{$ HcmJ2Y%s#ܥ;m}[bd>1v'3i7Ǖi"F3̻d1*PmF_ ˇT`ߦAwx6䄢ͣ ۡ4 Sr.TN {;P36`e߃!`?Q^9^BV RBO.E^àus\L@/%ڭoGGk=/m|6w9yf#,cHRjZeA ;4埲_!p1.*iUˏukieJXʹ'%ѝ&ޛlgt! 4K# o_84Q3Ce~[$II>@2ت9KbDmwf4D^CCI,-U>DyYhNK[aF#)Nr<gB <_'d⟎/%88aL:[[h㹥 $0Pضs74C? `/tE"]A> QfʠͲ ZqJXxBt C -OcgU!? 8 d]ˈ- c;V݈fz*TiT$S.K/Ep} ,_e\MOMKrzWso@,:߫|̲k趼]G iӰь ov}7QSw0邻-:_5{1Um0 6%sWa Tko2~-1Von.t-{bA/aSu6lnjmT$WdJv$@|2Dɡ߹<n hsM S_-M5[E,CNΆmKꦔ8V7}R~(? O]+۱`_f+(#7-ȞW8&s߿/n[m11BLR:c)_wf+ \,悜ɲ<$Vy񟘓'h|nbkO?3M8--pCRY=}ĉ6D s66JDߍ>2d֟eʻUfjǃ>L ?b<лFY5Wc-{7+%\uc+lGYMV!<C0 7r ax^v?U^-ڦx2 !z`S4kƵ.O{j"߹jqԏλ :Gv+w\Yi)*/ N IŷLBf(Ph!L)urDd"98)yti[M&JS`09~x^TmF3%HM+HYTSn"O /him`eSCڒ7jCJM.3Eص1IA*-?N] l;Q;\2xXԕ2'(zb" =z؀^Y0N/^cqyb&Lq6C&EY UWwxJcΞHj2]#Ui6`:hqt 7ޭ~&%`S-LTk;;a 6QʮY֢`M?Luy;y[ :+*sI*Lv<\|$n2LHXfIx(n*UJ5H:9i}Y4]]h'KstWy߬Expsn.U7~ƥ13U~ HMROj/흔K/.S^tS$o HZеk9kXU㐣#=Z3 g&70鷄Ao@DLp8R)8݀'=>zV~ˁz(LVs&qBD&U qmhmzhN- :ocG$iFk>j]7e-[3O gt;S!MXc.??өcS{,?Z^i-\23y*8L!}$ow_kH?#@%^)PV;@ƈv ]nY2^ 21GO͏:\{^ԊA2\T yZtLDΆeͻ'dvDm#1A PH(ٯL,Xx=Ŵmdb0:*0c)Π[J߭t_.jD?u"Wc'$F,<б2ô{e\6رJ}+Y@*V~b `OD *\fcy9tG630FlQ,f :$>[Nk4> ,'a)L%[[wKF ݲL'mb%ï *nT|R}s!l{j]^)'|ڪ%Q;phW鷠*.eT;xCgit:uxvh^ܒO%(@{Q}vzM-!JVU/?{gP}pesQ Gܞs/S$^V}3xJ}gCiߎHObqiHwbI>}rणo%&k4m7 ,;- i8LIu//x&IY<@L]4+DI#Hh o &8ҡQRʍDPmz _:N\Q/BҞ-/ 0Ђ,:/ˀtv[q}|c`=;^g׿䦻lbr8I9H@Vo V9ۧ.D2[Վ#v04|(@ZpB;;"ŶP?"Lj*j| Lh >ZJUP6N /1A<ުS0f1E!o|o$awwg,sPa2[4$e1~3^ #@?M['vz;vbo]UEBRb%u|IH͕E:"3%.R ;7P^)5/ƭ+crsɺsQA?^MmqbJvuuq>\%o?4s4hz%srw~ӆ&H̯܉D$ yP@ (^#"?t\S^')N9#: ,%ahyKn\(vapqvcküoGg<( +;뵩"yq_.qx) DAdC3v)1ՊhR`<m[Ƕ9h1*3< ',m"+C)FXQX7_C0MD^)ܣ}S(U淓[YPu%Dzowmpd%b,L ?b$^W_)Sv"n~I#5Х+oYXl0= Kӳ>6zjw +x)s_[u/l\&=bcax7, VϜ7FP-WFuP7X,}͚$|!w鑥J:L%A5nzK9"%<[ϩq`5" li~ȹTN2QAYB/~',KsI{a "@9z&GhN^7bt=A+i6[2,|kQ9{gԕ"|N,ih\9{\F4evƻf?hP'yDǯhDU@oHaWe3GSo7X"Swg[),-u&$\o`\R*9 uiQLz:MкwdΎ]7V{M܋ O1}kt]i<T[LCG%ظ ^H$wy3Rǘ~pm;zLyU&JK6GDb,MokO.oYNЍ<ǯRCs J;2e 'V6} _fۨM8e{oi _E!Sjmk?7:Xrrtp &S~uJJ#@®:ࠫM `6=pkoQ9]X'Z4e!OGyzs]gŔ7԰R Kwat3yz%AQ)[t.zп΋%Dqy;iT?sWO h=t|,I.RhRk}kqyQokZt F6ᴪXg'ZhD&%)_k. ;]l`' ΰ&Qj"pq'2 ţj8ɨjhP8S[+3#p1anZCF&D,aCF=owanKepƌE_"xۂ-*|+"'4L]3ܽ7Đ}54&އhXX#} y]>*\ :s)%M pzM(N9-Wp6I7 `5OS6d K|< o_ +g@`7O8<-D*G%Sx [0}^㧈D\.pbs/ѱ,91ȣr#πM?OLWmĆƎ]ƽZ5G\\^m.~#*(A*᧏x*-Zpa5 ЪJ|O+ R& FRa#xS̭ 5u>n]NJV]t\P%&A6hXI2I0 /!Ȃjbzk2*d?+T3p_U 7TR#$4K|z_p}~ .>3fh%lЬgucf>Й**qvR"Q.!AP)Ԝc([hgNx 2#tG}O }"Z= t٨%f}Ŧuf3Yw9}P0DLh]|JP4SO7قpB2MD/ob Q $";Gtmئ/B[}*}M 37A=ٙORUl -\V_]9d %}O1W$ZV03X ijL or;_8gMK]YkU' cH1 |=:H4 Ɋ8nS̨V;#]>^+Rw זzWsZo=3[+AeSA&_@:;z [T gѕ4-ߵՒ\  rA&"+G X*@=LUDIP@9xMv٢>PPܜ4$Dmzx[^6'VGfAy݄v6߇r)% sN a0jLF5D#tC0Wvn5iE5bRXP\)t,zP=q6Xq$yewm]PbTx~hAN}S+ :Jt$yrnim_Ḵ'# (+P&y*9{,S)"" $H~UxL\׵ #u* 53S&/Wj3`=Tۮg7J53yz,evH|[WF0DiP~s1UN83@tcƴQtGcR` rJKp@rQp#mG<Dy@Bf=b0r(;Ͼ&>EQa-3m o]FaXyjZD:֧M@;2xC A]h_Xc8\ 8tO=kyOE#DGO+() oq X8dFNew2pM@\|k7^LgobM/7ʋOjo*7%"}݃='H/W.a) {r,,kE+Æ*evE`(TCDX].(-BF> =50wd%igXJsS *,=jY֘U{6:N4ݶ)y0lvd4١~[%D.=k! dĵ΋W2{J.^b#Cϓ#eA;Q~#3ڏcWYwͣ6j]Xs/(h?[)m2Ehw`D&#aB"^F$O|0Bš?SOz(%5 ~5'+w&H|5xW9_∂$<_9g异U`w0~Ϙ&vw+$C,iB ^Z d8xb؛n}Rj_ |8W-N(>6 <'HⳠ̊z ffn}UKdJZsCՉl+=5J,!-J&WVuł C_:@8?\1FTAQu|MXHVUׄ:޾Ґ򀤹|sV-퓽M~pMYoJ;UR@:bT)5"ߤo"rssB#v`)*o$S-9j<гI'5v#jVtت[lwDzaCD0cUB,g].o7TA v#2nkd6q~䫔 Aѷ#K5o<,>H5/ʓ\H:/cA"N%BBm^agnC@ϕ)̜ 3r>إ[D)~];$(PF`Bh 9j_jɫO:wsof@xh*[B\>t lvWzi!W) [(yIơqʡo/kSnYUj~囐SݡT2u6Ej-E{[ o j4rL)?`x#*A#,0 O(B/%srArHۗӡOsLXa _kO Cj|U{ 3C a#m USwb$+)U*WqXm5v(, <+*:8rm3) {F7U8|a) 2e}"jC5l95MeU!RV #? S}-!%|G8ʙ] 6.31 W#@:50k*W/cwAb6k'p2(Ljplpi'0>"߇4pny4pyv~tqgR[4Fy\ @ɬ E@sQ|w{gK,5z~sSzfTG3%P+0yh _8;Qpи%qHChBLEDZd˕3*RQ Uǐ!A"C  wr0J}$q)t!nMPoþTuȢ (N%-']G"R<`ہÆibrP@A0RY6iYiaqa)brcw h + #v>B+ͫlA2O> szOH%zB7qq(v .V`QN&Ɠ_b(\ر\Z/jdb֎UR⬝P~)5լlOJo"Sb3I-?Ɣp K˰L1/UR!AWz\yHM] R J:ì#EGm }éڣx8/\NCe.koA,01osd3)&&IW:d+i_^+i>pm̀ROq*F-4m3r <2PsVImNGOAK&xgI]OU>Umr41D±Rom X2 Wuț .I=8 񱄑ZA: g/L%<n%/9M@)o{]~*g4tFn3M!FJgz,ЍV&mM#mS@zxMֽnt@ڡ,5lJZZI.lTu-@japAr/}s:Y/M4ܰ֡+zI5%Hz2N yHCJ#]~4Xܘ_5|? @һ=DF/.$]uNxH]'mF$l&M-)&]~Iqb*sNֻF- 0f}.\Ҹ&cia0/7Op Ł3FC tׄ*%k{&epo]0(# AwN$30ET2"qZ7SŀI QOmVwN0AJ)2 k]A<:qRd51pxP3d`#-լfRsj8⍸sBMJuj)]\``'6`z:sDzpkwtd4h9JnucTVF;"w*nGCPcṬl/ .ZCydPu'-;-x]O|d=il|܀-MB%As#i/x>;E%K\JbYe9X7se$ gYHM8 |0zM@Zw<Rlw x`5SDoymQ.pF~aqq4qD-5FDajwaF*>*ojnf+ZI(t E"ҸWy o~&pbg_„*1fpȂYKˑ(Í ^FZ6G<}@[ȁ$E}#ɀuѿʚ2u1S )DN8AIƗ4`=@p&D!QQD\%jD*$_>jé !c|µ%;@bJJQq bnK`sS2ŝX,H>XJ.ǛCvG74~Iex솱a.dxɦMkϭӴ{a銼/΋U C\_GmcM-=IX*f<>a3wKh_x1HRJ \;XZ {~$y0)i2ɨ#At$Sc3@N7m'/ֻ@e OL'TQ糼G8Dbd[ S x*y/ݱ:AyY,!aL]Yu?8(4jff L.c`{İ/!B U^Ru©8rX:p@>A9Y;1ʔgDz&ӵCM &rW-d;:'!8Ɇ=DP;i詯vk. ^x93,2Q >_п6览OI1a@KYGfިv"aT\jut(PT1.C\У1-_lr4r}Dct{1G y*> ;'>; Fx@o;.=rxc7T LL29\}e Atɳ¦ Ԇ0MqJ % K.Vʼ~[>A7TFci'bIҵG-< [#Y5[q1q( sժWqU&oޒ\;5j<1CS;RY6¾ֆWƖi蹚](>d+;)ήu"}h@ t ߦkX6kx|jUWKe^jxm|u8Z >ž$4YƂׯ$B_6EOXơHguA5 gn0I$N"6;jim0io`a3F e?+ƫ;|9Eh;Sl R&rF*^@Ң\]=;~kTw2~DE2yƍ_ڀNѐZ,ǣ_s$F(߸^ŭQO1>l~M&W<+WB:=Cs<* 0TW cۻt՟mg/(wjzoY A{5ʕ֑Unp˻JqfQ Х!Ak^t~7[)c uP*bV~}N* O;|$S`"+ÓٛH!6錅H 0zSF^.RFT&Q%h0CnbekL@`zz_U@GЮ+޹gm*mrc6L8r6vpnm d% ƨ”]yCyTevV[hGB~Ц7k KOs75iQX9}tN-PwpL &2)\?ѭ$O"LC(_6:ymYXpuٝX:F.u_iUK;=Nus=^IrP1Lҳ苩lFeA~E3Iԗb{M{aqb\0"p,j#؞7^[u$1K+6 ;gXZGǥ1!id1֖z] PBDd籃׋8wI:a-΁7qSؐe A]OX_ ˂L*75k7U8RL2|̰E9V9\/&G=08gmP\=8Y'kʧx#Xlt{q|A#ER6 ||wD\>PeћM9>@<=҆jf7hwW=y],!|y+ސJ sN r_dq\h\ nke$] B&^~R{Թ88*zNyG!Us2 #V|q%mnMS8Z$?B D[p>n7Bl'c)GZh:N/S$YTazW!Xf- ,V $SQJ\/zˑ/G13Ӹsf` OHAQzOBXͮp9R0S"*gA7hA~7 \k8a?VQ_x {r'CoB1xШ݅F7p7 (TH{V!uC3P)J4Jpsa3+bopnR)s5;Aiz >תi-s~%Y4=dgj$/Sچa)M^k,K(.~>4|<_/_[%md!Ȥ}"bf 5)NO` 8Dj-giۇZ3ETdFDOn0HysÄ|$:j|H=xaSf  n  WY zV-tΉr 8fr[-eLf5U|zGd%2Lwne@+ Cy 1Nke;K'dWAo2 Ihqs|+ۏ .f,w41fhQR嫁8T9VH ME̕ D ֞;mVy1vcS4k~ -J$+ZQFn TYI&$V;~M>v܎GGaŴ* NҫF?v Y[鞏3\\jBjԮq='Ȃ@A~ ,dZ)AO"=8cXO 纳?ĨY87 yݛ $DWGYYğsYS!g-H/㖷JTo،J, Uzx 4v!lR7I 264ɪ Xش8VPc%+W Z`/|.xH=D.wV:dv$&t( Bw Jq wG/QQkY4=Gkv@e/-Q%>Q&ϛekm UAa eaӄh?Tb|{p?;E&F֚Inp5G:áp^6cMHȂ0~kc/VEIDRHeӨ(3{ m f<1REs1ieDX#=*1HDu%]9/8H~-cWY~e0&\8LaNAؼY_rDd0{}TDUmv/wobGAL# l(b1oIJ %wM*Fyu8GYU0ͳ#ɿtT=Ͽbe4k2kV%Lπc^AGqy)5/"3:uI5 \Np \g'byMRؠ5ӉOon:HT/c넗hEbPE$UG` bG>ʹ)3̘T!s;Xs?@Ngh 4f#Bf<Y+2Wj@R>OLZ}`=AJv`PU5$S3;9 Φ2y1_*"#2c 5-ޢҺEd4_ɪ)3[̀VWe2](}^uO01C0=,[GAf<ÈЊAX^ gNrgʺ Yb9F N >@ "}~d\+x4[ᱫĴG֤16mzvlF)T  2>ceۊd랴;m[2t&LX0k7\VݟG5~#i`bgDw5l]S*潕Il3迺waH<MŐCk b+^[dp!VMYOiaߘ.yTE|9u1kB'hR=NNXl vTp`}l 7-uH_[F_=G![M7Hj}hݿNm<%-`Qɪd%kG:X~aPdpwK&Gop>Zets&Y!(kZUZ!JJlsjV2BqY j1w)EV+Krv?SA:h/"(T}*k8r3G8a8q gQc.Xр90Qc$(97l[6]4U\9;9,vYuhv[;V%=%v*D_}sw~e; 7ŧ5C>gQIZ:`6D ^h-kwME3@ %>#on~}ΐZm._"'yp\RJnv<請[̋4{g\=zp6RkK$9XW]$!6?~Fo pjВ z._=rtB.yW{g@ѩ@l]4Y׀;7{;-h?jxJ_N PL;gi|U捬c^3F8\vr)zH0gnc_iN2 kW ,&7#= (ۊ,p|ñ9SG?ݫ&z?BAɒKW KvD)zJ*{hd<{:W,,DI@c"i6W>a #X>'m v "{]~lEIdH') [M 6RL?d'\ނ'Ŀ!lX;K{Ӂr )Aw2шcxX>73(ߦy)A?J3GbrdJWTDH1kzc؎_E:ÍR9nL Z(l1R!Q: jFX f-QV,/Qy.#aѾ 'd N/?uZm.r~"QQ}b(j8K^nPmx"m%ljZҿ\{{<>^tbGD+š𺓬Cq|rUr{&5if~Xe `;1 z,Uq`OIJ&LOu;ۋO0'G㳓ݰkAG*tB*K{KNPsAEJ5u0 fĆ Ϣ%%V{޸y o@:9m^$zXi?exVu2fA?ُ8yG/ {Ͷ'XcN4MkMX5b5*ߊk}Q14|P\KYn(d; llw|Y ir`&ǯ1F]H1.BOeV4D٭-x,^\-C, ],:vm@n3[g.7l1}##d;бObd!d<)eiBB%gn1`5>;>mƵ^xNj\iЎs6Λ%Y.4!jK =+}Άߥ@,}%r~ A'q}4(P:⟃4Ճ/FƆ z޺$NO9T ~(`KM2qIx& {u_'eW϶_.s UvJ6P|l.k\aBE;p~\},]GAC|ЬQ\u$9(~afu8@*4"nwaW<Ѕ*=LOAYQ,FL KC14ie&~&GA)ԷXpiS L$IkQX8K9ڭ}0yư5kPt@xi/ xA- [8q 6)#Ґo Z]Uج᏶Kf2cv}Q52 C[TRR޽}[+מٽGh!hyO:pmix#ML#\-Ѥ oRɼF`hjQe(3_طKZ-,Rbo=SӶV ݱϥ)P꨹ Q.a0/q=HXkR; ךOG0E%B&+&!oAo/O2G~CC? @O=veT ʱ*kxe7O VARg`0]s o0vκB<ܷQܣ9E&"XVH<ν=#݄J5!Z3(ϥ֚"# bll\$Zk00)׵A㵗Bq v]U\_6Gi*Fg7)~;r7^V8n}qshb=p+\1}>Sou6fh/t %nD,M%-7Jox$cI`zNlLf0ؖPZ?5n y Aa6q̐CI9^}RI`Korp32 X]k-&M=h"p'nz:'Įao 3 nBZmtE|"͇䦍=tݘ'Am"^Li 4T_l6I a #INt{xGh|@!,dhD*03,R'|#Rq0 \`*Gn[0{KZg,ņV&DYλ>l5{L35m5hK^uaFTnՒ8лe;凯t29 U]3"fj"RYVt@K+a(;i@VOBh j<٢  (T:"tfPY^&Q Oj{j@>j񽦁L2'Yf?r=poQCt"$4{嘿rT*1$20nDUɍDğ7۴MծXlr>lMqplq%";/V ?]DŽک{r5c#?pAh>ijY",X}+Esl6)1zz-價P?5f4eJx|ɕTU;rdP_YiBhfcfXDžÖ>nmC^y3N(7,wo7$t[0CoJ+2Q0\x*Ydʩ?%Ty_vz}NЯhp,Գƙ X4*vye/ dtjuw xb}`#U(vy|rtZNd 1iȒcQٙ8t)|ު:=6-On+]u3ꀫq'_?dH*o&S~nxV ,E;m%zϜD-M//{%zyTUI>*>.y<O c0_|2/;Ai2~mw,9vRwF̘,ہZbjާb~\gs pQ F'PM.s?t 3pa;7q鉧QCVklua±lJkA3dL]k,ZG4\0KׇVg{6nG L6i:R Abjt]\&\)~kұiYzXlĆ{#I+c<ĺA@b*n/[m86}pT,(Fp85' |4uV"0#㠆7hZܵK, )#Lj3,S TQ*FލF==*3vRlyS ;p""R{umO)<0#B)BֿU5kxu uيd?_]H _[ Lئ͒A#SN,`-:REuڔyӧ3/Իi>aaTs~qE.J7 \6r^c뙻?WJG͞]CcnO19~Lo喌 9};G 'O Z;懞t%j+37+@,F!Kr*ih||DybLNv[h??TRxŲBdyMb8".pNH̕ece 8t-AՄH$>/HtAa3ާQFI o!Ϫ Ju~09B漨2:y?}k_8c>^n?(NJb[/xͭ6Vo..ڹzv05梮?8)l*uϰw`MRqx4DQs-+XyM~?ML~걞Zj}8QQ;h `s_2Vi2BKGX׭ O; gtKIzjƤsʗ,j} HFr X?L I9\$ |4DeVP`0i''-4T ?rRʏة)'O"yΕ1_G/X;ޭ)6ҙBv<D-V)#Wjy 'F|7՘ZF7oi'>*:vz[Ǩ#wu3An8Ĝ D,$'I|GE=C5"fIΣa>5!%#6U|pQ`oKRHp:8i\8q q0^v+pN6rF[@uW T* ̣. ssp[cC>}0stN&ئ uvQ>28kky憡Oy$O޵$pH~{)ND~Z Ty=G$B$G}+b6Tam-0Y=F=q^"8 /f135O{puNY$1Aׅ֐z.3֤P)vr`k{: FFIIiD|ʴX(עMOB'{!Qy$-BJMy3-nvY^K)W3,MޙЁ0 v|g5.-иk3GCe{LjW-BqT4G;_Մm6g4qDLE L)a65ьQE&iaOԵ]́ut6]hI ^blvk s7fKs8>W08^oe̱Y{:̍ xgYZԍ|,J/ B5IONNI%TFOKg"b ]-O OxC8D'qݛFOb3G\Pd/CZKCW>tBj{B2Z=85'щCBcIljQwπWEZ^mȣ7^\Um{rL%܉WCn(8hV\tWshi+ ̮AGjx~_gޠ*jI˨ YȌk(J*_s11ZS43:5bQWd4d$8.u&^fϘlR7*+8#̿fy0I^RuavjIO:$-iRV?tGj9@(S{T<_ƇUd344g`AD W-а#4 C8։hvCv7EWW$S07m[Riai!"58U'}lsGZYwGz8W <אHk] zis!X2:fQܯSzd-ODoIe+Z:f բvX9ea~,h͑唫gBHB Uυ˓@ )<]ȈWb, i\<¼ bؒ.6vQ4)6Wz wy& ;y,_ r'8;`DMwxB@3Bew }-LRda1"(o@+aШ&"c<~ z%"b'Kگreخ}=2)(7 &" ΃viS]k ZN?3B/;N  Aw[d [j]mQ*0keZz|QRt;4j cIİ'":K֘p#w3>BΠ#yK_ s {AND9>xBJ_UΗ0O6y˷쌵h ,/Å*K,11(>ܡ׃,>q&t6QUM U,;?)gn 0ϋwJcRjʒ ZƋ>[Y@ە[wFF sb@'oS'9Eڋk A76Žȍ }Z^d"g&%d 3f9tݖDg}4(pȦKE Z;?c)kᾗHJ*ތoE3Ջd (4DooKy;T5BrnƏ30'7tc!seҊ$rwbyrg$˃>cý)t >Zqt' hjӂ~Q@Et3Rl%_at 1R[(IP,%L by704'!WA^t $a eT$>_J̅Waf2ˎ YLPt"ΝGhڣ CrYPJidm3S`&c [RqeY$ z(ԕ ʼU0por۸-yx{Blx:wCjNУ_.4kz~'ZZ %Igb=wʗ=`QL='K @ #=N]{V8p]ӹJivtl&>eXkZ|R#nN@?~Mp0((B{ڝPhZ}62bBKb[[Hyhv{x\,MoR"cI)>w3D %;w5 ϱUẗV)"̷f4 M<ɡ=}M?g|@_B(5+ŬI_;Q1YZRQTޤ+Vg+LeR+VgCSpKQp)gA`ֲ\jH󂗿ޙ";觺?YÎ=: n8/q+&F|jyzd&̰RH]z؆n"?KQxffT徘vנh}`}WWLY("6YjJfB'嫥dQ-! /J87oa@HOʨT#N*>mXAұgYZ070701000001b3000081a40000WuaIN.ejd84^t5fLNj-AT,HssAEPJϻ(EixZ9dTfj*ٿPlցK ȼo,GؓV[4” ۥ>h%zV9*nXX&:J6=CAk8yVnt[ h,"s׼h$.o2,RQڂyp.y[}0$Z.i斑L(|\fdS,1QS!|=gqz? ET˔h+O5WOVm "8N]DR[R.7/wst3dsWdmYUwe~E(>|Rc:o>g04 C[+ku=zAQ܅RfL s aaӋ98jE̝Ҩ^^Fùgk/%:cP`a*74놋ܯ\a|W!nld [8YmӪ+Tf>}jrꗚkѭt`PĽai-藍 |V n~R8yK_BhKF-\)اp ,df )C7bq\?.ijqOzZz{7û1sׂø>F$BXJ`'.塽Շe)nؒ$c8<ȾqK )Pwc-,~ u=r4 Xm)º6)ׅ&bN{(f!0ds5+#լ"GE*ԗ4KLwUp#Ɗ|wKRL2T> ?2'wKiaf(^V~b.K}6btT0¾ *&ejм rPs+3U:D34aP]8OwZY #iV0u3EilyfTWlCgz!\Sqx="p5..H|W^ॣrLݔ?.ćԠ4n"?#S_reSln%x2aWwo9s_#Ww`ΣRěH:Z_Ov>O'5puD_EGK ڻ~647vӄ{f)O3⓻H?.vn ?Х!d GC}C-V}xy,[TRҌZ޿fU- @ k]\"h S+^ZZP$j3z P9[%zʄ|FO,sMh"6[Vi܊|ֱ:Jݹ7-N<]@}-K h' -Vψ&] *41hY]t`cnwdgdeFR;UFD)ۧuyNRN(z;ؤ K`%K k@SirҧSw[L?=k nR^1o|TK |?2TھLm7e2%~(i"< }7T[xr6,TQ@ ?׫L/F/G?Rn;uХҾ~l6p6PtH*}!E|^>Wh& Ң 1]ϚC~yGԞ57~hP$+iۑRRV~Y WyOP=$xEp窮%PLKA# T#x80۬I}Y8-Qǀn'%&gˍ Il.у5دغ˷@r_fцU/cz1q 9 8Uք"֨P\-f?ipap& Q u35X85v A1n ;]R{̿"qFi5;Z0zHU>m=$@ߕTލBO &JQI=Ou"70, Sa n$xv} a9d`-4 8P~~Hu]jNz_!i+Py$,ǏA]J|\ Yܻ*CjP ͞p{Cyn08&o09?i+쇱es GGڐpEi#pi̘fqi?4C#AA䂶jUb 6l܎P7#r_kc1aI2!@ X0U֌?AT)aM"v} |;'r$3uۑt[TxOl_KHcm-!CSɆ`*F!|.Ɂ?8JI  Jr1οۃApHJVm@Q"5eey;)j_b;Eugٝ"l' +?J-)TaϽl 3g8|4j@ϥ`">i&ץ Q |(Uq24]g# !ÿ,?A&1U|,<BbU4JYmcӜ+ĴI} Q/GiTI =;Ϳ} . YIXr:=A@#0|8G_f"5rycʺ(327$6j,Pm~)ADg]z,NyGS,ݎxm;pE`iHm7\_wDV>MSj'HjԟP+,>400IqZޫ}٭G?F%)8!s6"K=`E0;[ u[6;m,c ρrp{(Lbމh{Щf?*/E!VK a(tpZXtDm7NT W%q/"O0! i҉/An))S uYTk[,zB\9YYTTv_Xcdl2{34Nɹ'Dti-BJuOqAh8od} 5)ʝ.ۼZ>sx:'? eKCJ 5>v 㥔h D{V/$ _?'RKlV`#9BNfVX\$4mq8L'S9OIm<^p[ +wEAE!M)]p]$MvFۤ3ǞqVI,@,H>M:ECGf":"`@ v JmB{nװ]R&̸Ö{: 6Pr}FRlh`MH&9ZB)N:@TցH66!ݡ Szxũi92 S>&/442ja"nR@|EQ]]E_ZgFb- Q\p(B8+d _EvkHNg"`ěG@@MtD{zpuE.H$%U}Ckv "/Pƭec-Q&,Əb|9HUOA2Q BYS7kH-49JL՟L plwadž?RXXɽI7ܿOg(-^"b.@/E,SQc4͒ A dTtO)p ۍYRTx\7妛!}ET#Kp0XXE8{Q@t4CAk*Dc) 8/>e7:FY L%gAFn9ƚ=>⵺cɩ%c[q7?g7kZ<'>6A粺 |`k,#!inT;{[_u(aғ'6_`O6g!9.$yҞiZp{?oEj؞Hldd`k_0;@p3iMgؚLQ5''^\s;y8?g, c#hAsNTG뽘1 ξ޶XY\U-会Q:zZ@…uD*=k.y.-M*qalY1+X$FNL}=U=?<`K8B#ԭڃQ7z{GBܘ/r%sfux kTZ(6U| vjj[`dn#uG0i%ƈ Y϶.P?ؒaRJ,ter: sB[ v ѕd}n$-}+qvyd0PfSYi,jRXVKJ%Tޱ1pi;oRkP{SKy葚dk W8.œ9^;t. (h-aGŽS挙!akH,Q0Yh#sO=0kxF)_cGhd]\[} +HZ>1|t5Br_6$[͞5CwGWMM2\ 6mq' 7:zZWF ;{?(RM,8Zb/Gࡇ̬Vo}.[S@%;M>ků^8J|:f>ZJ"sJ\AhK}3oEs.xyІd r}ShQmѵͽ ǞF8CApdz`x3?uLP ҘTzAzu6tHSMceT5mui[|֬wZXn@3(,f%_*-e{)YIߵ\f#&{ȅCH)29ŒbIʜO M -_H?-KuSCԸ>zy-%=s SXlҞ >ՓoBGQ0!CX04c/^K M~ϡp;>ޖ}@1l+`^m Ro #D>WO?޶ܯTOdptˆLޛU!Yex3}'v=-]4XXx_hŽfC;w%ޜA}k@ ,(Ɛq.{^7s})1d J8j6CaIKW~=Zwmc@>)M;B#^9@|fT2.yMDp}FВw~|QZKx[(JTԌ}b8XA]Nʲ{ r);s/Wl/S}3CoJO( 8EC(<OgxXAK"_2zZeGj5secJg#D룭n-.V+W6A/1 <d%˯H8 i\VbD}iJĊ[Q"'2K AَRVn-pbCQ5 -HvR*/yև>XfOi5!F<mg:ɜ8LL:' ]gzB`Aё%hؿ/A4ͥiT^e cKD0E%m\R>CLrnMDŽ=u]I354k=`QH6YHTPT;8}P}{Xzqy<?4Eg,jx>wHX|!B-Əj#l]91c/{%z𸘝xms$&^6>z+ŨwWc Wjpg\sWUxr˺IB}:5OƌFfC3loĆ*KeצWSâ8Y ;'̡ z_& óg ,uhF|s˩{$IFϥDQX \r'7w*ۜyz6=k҇"%8i2շO̔N*̀,!kB6*B*&g;'(릢lj։%3sgL`kMfjYINDyZuDZSh$^`osr,8Tb(98m(.:|ѧA#?ⶕ(kC ENG7-S/GhUQbLD;&`8M]|k j\A^6+qAGKP}] Jd8 TKLfFA~$`Xl`:z nr%g} 8V\tDf:h@oq6,)=,Gxg(y]ɼU=ҟP Ţ$B]Y|!0LpO]2?uPn(U9JH7(Uo|hHQ~C+Uz>mN-`XSX]bZ%,|7ͥA>fCH׽8o\/GҼ`]Pc4l[Vĉ,֦qVǟ.&XX9Lݜ} *^F!iBD~f3OU` Iy]5f쿷 ."AWs񒊏:_`֘VܔЏ63:x,c땙j.VyIO$1M#@tRI~-cbqhu T \\-ΤXp\N_Z ^ %A3,cIWfX<*~Gϼg3\ u핉,(J&vV{`H=;9Q|uoUՉBŐ()d-WYKuE\fXɺ&,ŇZH)k]) 8Y &.zz;+/+x`cmpgy[Wdku[)ȏ#`aqt'c1Pq,chk](KM"Iј9nw}gGPLſR4}pqs!71θA|QdX!:w"y``cv8k.co \H؎VO OQi K C%C>-'Z6xA~5^ >J"za#t: oן.$bkxhQ:pL'v\ )v;*b"_b_}A웲Ka2Bn[ & ||lCA4NJدOTUa=M'.6T}ysi^BOɷw1~.n-ElNz^\f-Hg%l˳)'pj⼕9Ո7%WvG|6'bXl׺;a&"أPQRb_5eR };ƝJ QdK;ӂ : AރhEӑh֛~u0^d~_bkЙ@LpOeJpnr9GBEџAWO{WS"=A~[/O5Hg"hG3@I4Y?rʲ u GPo_axJ)Tdb. y;(T;ƄyBC$u 3P"|rc}%LȏLAU?/78TwS4cU Q`O@F̹Gbc]άVW-:W29 *y_~]28s헼RS[wQ~qyP W@g+S 2SFs4xZS!TP'ߙZ}.o0КSӴQl)9MU݋V}qɽ0o ;8o}U ˓Z| xjϮPdJ9 M\MzFu^ժNhʋӫ.6hG2 -zNNxH+Z ֚Y_rc $% LEC8$[y:WO߷%E]pb K';ʒ,; 'NN1eG_oݦE: $"1d@ {pÿ-UɤœB)Կв80E?~v pw<XW{;4qeuP'Ͼ9I]?!ȌMֹ^zXB3ik}p!Uz}w7u_</^᪙ݩќW Jy.3PYKǿLUMǃwJ&Y!A@35' *2v.|+J_?87+lZ- |~#\ɽ+OG5ZТoX~UH0;EDB,jW bW< 5ӊ8Ѧ+YPD~awN͜g7{W&R^ݲڨF+^!u7-69 @Nȃؓ.orOsJ `2sl-%yM5R1G,OT:{03Qe*uAHS _UH#տ"'ON=p5X?aA5TN)#$_1(U&4{- V _ÄJ yLgDc )j[I5xsBW^.,dZygg+= ?m6Er84VN(+Hnb?,Ԉ g 5m|!\:9(W|rzFx)|Qj0|QxSϓ(b)7_fd*{;WO-aӚc5p0A#S8VK]=qh@չp?,@<5CF7,PFq~{{)H@c*{65fŻ7 hBDZ?pW8]377*=1\|>yzіikbJ#KC֐ Oq.2㦒YԹ &..䒱 w2*)tP?vdźI_J5R̓[ 3Wɧo]>Yh/Cs 2UȔjj Qؑmvk_W\jK-^ii}-4p8ԭ:%&ZZ6 4h{Z~NL5c9{z&MC2Pl:L@!>] oy.;]NoT2SdaNMl6p]$S|Ô{%%#7I+8$\C@g$ZGw d0hr xZeKJ0Z} n,IO*&ׁ@;*D8 PJ~6gHɹkz*7+qmN  ~2C6h'J;$fz`nJO\(!gӵ:yE|xNǶU/ }1^g-Nl%AMW:HkSUh};*xXs88ؒάL(ġk,Hi˾!$.OǺڽ aZvBDB0/IJLY"uǛP5έa8:2Ի}Ⱦk?,'-z&q_auecQ!$n:RAlVXǻghȓzqsf/Hwok˩‘f|R@UX]M1Lhe}5($ uz|~Ĕh>I@=mL; (k.ǯ$8ඤ;ְXhJ8HhL\U*j-8 *%y[G!a|F~XЄ(cI^+u1@wűBkGֻ!T Rlb9I{T1IRҹ?T=_pR>iɂb}L7:h G#Lx5@Hy}LތOL u.=ȔIs~Ngo}ǒ KPbX9$p9 U{72̱gYZ070701000001b5000081a400004܌yxT{˗VX=Cd <@'<)?9<LO_9U((t޵/HCKT"1<K8Cqa`yW`#ۃ7R48#Qt|[ӯT2vAf%Ȟ)wm70/n6s*B]| T%k+ pENrp^Q^ irz Ddk<}Ԍf|Vd"s41f@WnXX!>.y5m ?U./ zG f5m=+N0<6?ܥۄy;{5: u7H;~74>WE S>kFGWPG w;!ϻb1LS/{&,^/sޕb725|v-x_dBC7:TXn$ez20@wSABξcsg--jkbFpԧ23)1+? Yʹ 7 #.V^ >;BtDVp L)oGUI^U¶F%,}~8?uyy*.QINDˮ3ӝ=so &fEjiR wڻjH:}[CpАȼBǀxu6np3W:8K pJniwO@@H憀5_Fӛ%=5>-&,-.Uu:ww0|>5TJ'3MC}8fth&jbBBd[Q.]'c\'$}mv3~ǏCXͨ]%,7)Hug>3[\\e4`v ;ltp_a9g[PNv;$5?W"-Uj ܽMh^bը퉤t`sY6õw-^즐v\z:f'=LjR;}_ RƼkTe)CU"^8ƵcZaB<'6;¥+dX5 .&NsuE Z2fk@+K1|O; 79[$-fԶϝPx6X |LnCeP4taɂ< NpթGweVQ.&9Yr?|jFYh,hك_qۖ92\?ոݒEB :&HiZ Z̽bq\LU\YoFC +5po yd X`^R\  枂돕3DN6[ qvNqxȦ9]S-&_.wvhC#SN`^_Q/Pا*oOi8įe&X2=|&ЬR϶ f:YjYew @2Xoլf qѼr5*/bsFWd JY߸lO(=_&O##-VPDIQA04̾(Gw֫Rm4W\e^3t=f h깉+B/j9lRrn' {l([.8XszHu HW(@v=G 8VR֤0UnnIj'd),֢<;š}QHJ/(ήCRIljʮ27S{.!mq_$P|27!>.SO\EصmH֮D)$2y1 ]Љ4YƎ9_K4$qs!FAgsҟA0YI<5Xެ@9˜W\!aF2Hv? Miڇdd"a~ʎ;R- Z!ʛ串W_v[E* eMg{a@6sE*Rtԑ :2%vޮvf,ÌRo46C "u?KveYj3A -P/aiP(#Ig$ʭ!iNӝԺ6{zҮR>=jB}P#=Q=xh漫I(6;GsD]部[ToA~HK<8q)˘LdG?b!_[t=] \MQ.2jWl.0c%R p!s3mwɄgYZ070701000001b6000041ed0000000000000000000000025c5463d900000000000000fd0000000100000000000000000000004300000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/hid/i2c-hid070701000001b7000081a40000r/;887_3/x+/ϙ`xuOSf~B.MƿtZYˬExsY@on\=lRi<7Rw56H-xG_wpOmsOpNl"Z کԄbq[W&{dq'@¹=WyXl('!{oSZ]J^SR-r)r_h&JF ԋ[BN!祇u5KJ~˜a`xuȍ6^c8s1MEߤ΍Ȣr8T &yn h*IWMM ֤i܅~5}\Eڒ9"#JӘN2-d3껉j}5e6R9 3Mp[aςf͇JWs K/Qg-|yW=JFmm3tLr8.Ja`>Cѱ-x*7^/g7J{뼋/X>q?vac=(|-(8!<iEݙ&ŷ?TЮt^[F ,#PY:Yt;< 2Ȭ8`65NC2?iuy }XYR% fKA߿S%)6vm4w) ^VoACh:dC C3fKG`G&A`$LQKvRw'5s]HmDq#eESNC~*Q^i;,?aˑo8$nf 򐵸o1vΠ^G!f~LMd]U>M"'9# qNo[ _o,eCPU߂"|(txØ<<(?-&"MXn "M6].7N _2ӻ\ iϣ>Sξ|L.g}O21, yǒU+d)JZP ?(rf91]`H@Ju h&=#Eg#f?<_y.bSO3*:^PZ֭BTuu՟G_cp@k.caw)}]06.X)Yn-ÿ\erG mYsn2j ,'d#-ALnWܟ% {uMC챶>r$bQ,bmO 9xG#D3[ۥ 71 uŐSﯬ'i,LA+0@q+!fO#*nlt'CY,2d]/C zh-BZZ&g|DHE Щ5V6\"ΞlYk 1ZHӄk!l\!а96Ul"F4ˀ仒 R^? ZSh<hu#=J:/af$ AH͎`6: p<̖c؄[CG=U Zx$;rdLNu]yGpRG\qq0ckVKL<:pߟpΩ :g\3VٲبasAFU@,T,9kOqpQ9o3c:$!чB *lӨ~+,MxqǎMXlN~g!oL=wVCK-^I.s[35~M, ӻ9C,9jpѴSsD)GMEvc`W HD}@1+eҘY\o:kG?ԅj23:&2N h7o&@a`-ަ}l@F_PumcX<>.e8Lj.KޮXp*, &}ok180'F{>]tT*Oz}YGSٿ3-ϼv%ۿBcԪ/A/LlHHH9[D t8B:rH]'r") _;|EH3E ĵxpΝqQ@#tf::mP5 V=|qeӞ@DLrTYĹG6Ize]oYKG}c !O@@$z6\Q =}58EgnTv[,gpPmSkl&J/V# ,8Y()R}8â"D*j2ԉb;{G2;DMAa3>%1&Gtƣ'^ ZA}teUoFewEAN?Ie:`7z] vr $I3i)cJdUH7.`BiXDB vfE5^~.vGjfcȡD cn+Jdt NbuJRixNjp"kҨeBIX ; NO*@g )݌Ӹ+('PZ}ktfLAdd喊bpw.{1i}xK]O8yqvw&/ ]84bwdTބpO #:Bg1;Okr3 q]ɑ|-Z>$Ncmapo[Eeo:"x)s@Q+B@>6~%0V3 M?Ikk k]N)qvjk!dRj9x P,J=h]weV? WeoOVaugB/l$ 4|&h8DTua7?a5?EEN+eӋi!&"R,+끩2׭=aOt t/ʑAVݱH{sj~L4fpO _bLy|k˦Q[Ʋ(N!gE4/Dg"nƎP] 'np-dk΃p%B TD3iLY`\Qg`kJo 8=3{pdynzul '{O:ʷ֣[]~DoS%6w}qㄼlFrْ("Y[ǰ20?@'cO]z+x;-5OtCy[pE&Ԇǃ9'lտ`a{R4q5rZ)U ќhh&oTZkݫ kІk2e To PiHTb,ni, H)9-KS!rAfl'-no b}j@%d4G mqW<4TfH  ZPAB1ol Zf n4ԅOpE0TǮPaREJ>4 ;*2Ot˦ci!ڏ,Iy#QO*\g&{bg "Ow|j I nj#ؿr.@0MEr;_3|Y'=_?; #;%s:>}׳R2l~gr"OVNJ|QrOdu!Ȇ;(R$ے3pҷ(oqvR2wQl[`-2 & 8 o8RNbi$;JMftFfŵx8bURi NGV _H?|TNJ15gЙ'es0vTg%]Lndnbk/i?ƕR::#ZGzb t,LLq +. L}سt[%(vl؉b{4I=MUk2ȎDY/!Gd&UTdgL}\ { "j0.cRR{Iv` SYw bV ee]ʡ< y^[bwa %R[CnUZ=ӚKFl0~TR)=<_Eo̕#1p+6= }9~]ŻoG6tD7r ' Z ?5bϒ6hy $T)1C9Q H&fᡁCZi1(`GvJcy-<d$'M3oq(#86NOm8 A{XqzZVB<P,ʂ@t6svPF !|E@Z@f")OJ~d3=%eG 4k`bR:ҷþ]uA[*@Nam!opO cMOCK Ep7:|(3+ճg%;{n| i,K,lF;S:Wk/ GBf^)ŊV7OUT ĭ .n _;~ɰPQISnOl/bEw@ǰs3݃~|7=vYƝO +h]E ~Us+3 ꦵw)^)?gtn ՝I)!E%ڽ*OBRž˭a Bb|„O^x~-3b~Vc9el!X#=ѩ!㢀\CJ WRԡd7#?_4\$:5Qc5[R^!nPM40c zq]-u-[Kuoޞ[*IqG4ϼهI6],q>>2nzKe> ^a/ϦEjR]~,P߽ܻb"jIP`?~ ROe up]{lSf]iN3[I+gIT"43Ԁk9Lvu1C Zl*]ߒҴ^|t\q>f<2Rj`UF!ӵd%$\RdNq _̻͘^35o{c4p. o n)~LewvpH e7Lb{OQwݱsۖ]ҎZNM52-O=A$){VFRw6k0ПugTQa0~QN# @gLW& :>5@t$)ফMudp˗!q I?Ñ3CܥWy]+|߫,v+LcmJS c ɬA ˥w>@P.WCAtq&G_ng-"*_ǑH|Ѳ'It&"@0)K#|ZQb{PF)9(9T0ʉjZRSt:׿@;6ն8fx-lTP#D@zLyFگ /ej$p"̓ fFʈϋ vM`Zj' &I{;L6 FzQGGf>".=uEsNlv+_@ k\8>(Ŏҕ M<4+2M5ÛC0Gdv,z㜸0/FFNScdIjc!yQzUcg86M67Go$R%]?d%W8Gɵ"Lـ8CǁOm@QJG}>qŭq@X.Y p8c~;8g?zd ~UvRl DdW/Fi03,rD&sڏo)hbF%6v~U7.`؃:VwzBgU6f_j$b νT.(PvXLp#KǮH*D~nDӎR3B2)m|T*k-h3i,$wr^Bm)fC*MpAVB 3/a4V캋 V@^cMb-vt@EG_5QF@SYGD,r _3E?'p yƮFk[N9A Y럪-fg+DCK|fU30z9|'~RP͒um*IR VnF);=K@[QvTe8e˧l.?w!MemhfrfztFxx]|>kQƦH "6V3CJmv\'{3kZ9㊵Ա|x@*Ʀ]6Vd(8ZDNâ%USzRjNnac5G!S1ѯtcS%)dOSt>IJ;TGdƼ$\&A2SfMT;}J$#\@\az>%C,7Yv&\`H@Fwcb]F>n RyA`§h95HB ! #4<BZw w,r, 11T[!-O]m||b u݁"RG:o["IE]sXv=ޕH$WO]X!x 3P1XTI1k,m<͕¬XcMEbc-IWӲ_#'P*/`4d*\:9Ñ!p 8W 9̲0<Y<h?q*M81g0~}Bۡ*ݕW 򥹈K.W Rs2asikD,X3wӜ,%.fJY S$Rty [:ow6řcJ>nˣ{)ڐY!UGYnN&i+諳ԶHO,&17ȅab2M焟TGlN+YhmF'kQ'y"F[eRezz:t*FWu蕊͖]5E[~ aI 3N@La&3X^ g<_m\ }' F'b zE\'D ,iH0orJ2q$}nǃOÔH,/و򓪫e|HT&}T/X=noj$s_m`f!l@ˬ#1APl7"QS0qc~Q)mG]^V+#c:ThKȓǓ ޛ':T^ĮxF۞Cra }h[c5#,[wݦOnPeAԐ2+L:` Y~#>^dDIc d휬gv)Q<귶n)סּ+-tͪb'Yi~Cx{{/8T?OyeHhXrSx* h~e)@\@i˧ªST׺jp,AzDC躾Ig emmGn@ZSj]1 'YwXڲp*ZpM:vIwñ6vN }}~e }hAfl R>;DG!{zL-ӘTͳ6M{2,^dp?QCC:Q._ֳΡI汁`'roNx s-)"-=E)krM.#NWD[`0$b{Kq `4AJU_ewIS Xy‹}VzOF{̨nļ@|jFZq&.!S$|:ROݴ U".n~^#ICD'}|R:c|0kc֤\}@؇o{y5W&rdxH8}Mx(ͣ7JM寠yR}:V>sm{SzIDkTM]RE0^j<._ɴ+l nsَsfQE9h&U=,6Z:5JP#;jv2\urngf^0VΤs;e URWOzrfQC>ǡ~C)mϻ b(ID%ʭ/;!jq 7k2w(@HeR6e5V{ya.wor{@]so89I+Kw)EQ5;,Y)$oe:CRZi^ARl֧+b.(xY~+W$I-_|` 5QFb嶠615l(>/LYQ`׻oM+.;Lu=6~Z&\?Vu^\dmg0CoN-kf2Z3Y3ħ1[C_j.f$i/t?TFYcb*A[Bf&&^cAԌ)pDYd-[SEzulyȚJLZ?1Fl[S?b}|vb\k~3Q.ELT^,bpGm7)B>^QalG酮ᐉ=#YC,]WvΡ7Թ-j.ժ ף skOpɻ `!许)2)xFW|OWW)rpF<Cpۂrj狂5`\6)F|c);:=Mݟe)h-dXkGl"FJPv+cĞ4oǑU2ŕb ?3en 2͉Ði Bua =jO 8Ѹz:Ԝ{x♑K <5ҼJF+w+.qc(Gw !:^:kszF}꫐ŠCDX |{"yB ͹^vreih?0vڢm;#3e{Ijb|_>= Cn` ~gRn%.nbο CaՔ9H9g-/R7 )"#k+Q:=-.wcf]!Θ:)dꟗcw#U gH7D꡺<6)8 lvw\Ksg fW|R&c @RU[|Xo07Z.ũm'ߑ\0`.ӄ]Y21[鯏PNCkcG'Qk-M/ Ҟ Iz$妝ẕuKIzC i 1ǘynLjX=˻SjQ~h\=첈u9|< y/%$RU]o [ I]>Qb""Ws貨:\O[9zr^ r7Q $MT,>&!oDNb=ѝ>~㱸^:ov&Cyā$ȷ; /̡W'n A'~_#?lZ{9E]#ɩ'bwkIĠp.52J')C"KR;ru{7D,wnܧ稁1ڳQy㣅iD22\/~V#bP]*^6˘ HE;C f@# Ž#x6Et6<{]6w)8r KA:{TcByvص tGuKb|Ň#_YJ`N^zno'0qZ'U#T!UJUhgsc/hkbr{3KXv%"o8^гf <4U"J/%\dG->4\yQA{ulU}-`ܐ_XL\Yri'|WAe{ R1~53CEdǕkIcn/o Lכf'qge%Yn3F4Y4KIr{Fn/9B$[r% =lD Y?<*ŕL(̊ӛ3$e;\8[qע3 3ep3;hF=C'~<7f0Py9 p-yIئWG&wPYr9-X^;F_DIT)} /5nmby\,d 死\;:\[\;ČHV C'2z=Xt趲Z6Upu/o5"`5RKDFVc.0È|$ML`I-6ZnY7+~u1.中OlB&MJWc)0jIFS6uvh/? IVt˫sQH|N6 XlX=˗07#i>+$(`CLdsFrJpr*Qh>{+Uz=)u!t0GD|aK@=):듓X*EHFV. .I(OkB"^˘!A~ϥu扗 HX34u;Gɓt*F8@O웱O`Vn,+}$׵渇ӯc+\P)z~rY1n'<jG`IќѕN]XKG&Wݓ`@N5 ʲaQ4vSd29Vz|GdÚb WhkTLiiZIл1^.$KޞG:C̯Fo-wWO÷1@LlMwt@w@UEcrkX}of(4~o`gf(t A"YOx1tr 0NI++W8rvՓ8(HMFJ^XjCv0/DxH@l%$ό>ce~f,\bfԇY_"p- o;IT;!2jii%ć #AkT*[Zm7:ہ5}ITeɗzR՞Ha*m+5ܰ w#(Q])IV=DN4xFAK=Cn4J4hqI<[KN+ jZS UOdgC95U|60]=նHi%v9)w paD݁11“lyFqSoY,sU)v9ݕPbFiNjc޲P4 `s|;G529ʭ\Xg ^Y%~P}nobП>B1tŢBSFr9î7X=SG[_Xs~ S3>X=:Mc;)6؝ToZyqRY)j7Bh͜Ӳ혻}5,_ٟuxF6RV3siXz>rʧpPel 觝Ee00Zћ)|`2RƟ4plU<;bj.}g jg5I0%vech8bQSһH^.-6w@i<Ꚃ#W)mvwxP7^έ>w`޸7(G(i;Juv\; /ɓ #PPA ^쾲&)߄x d|Cbʱc)s|GXA Gǩ 80pMLY6xG <Ŗ*.'+"C4@'NbnHH IhIq rvq K BoDeHx 9uۄq$c'V-!Xﻘ;`_^=f'cz`e\eǺkCKNo "$9>ExWHCfIˉo̦G|?'Yo2 xIG\;c~2+t특w"[L/eytj9h4mzC[IpcL׭m {uj$g"b W% Gypؕ{6)9|? Tyo`@8GPJΌSUsIr)N*޶\ Ǽ|]QamA9/T_@.pʂC3i#@A`JA+?N|83'(,Ibh,7u}q͐b{+둌L>9Jf&ۏ0@dGuЪj`͜6p#*NErqHWlWuT#TAn"Oe !%` =Љ 6ļVi(9+zHKIe%-T'%h,4E e t'q.D`zل{]ܗ'7515;WYh"o9QM mxq^:dDlhв532P K?S8A4~=7T`Mr !RPwke$#C"/osf%zG Z괓 N+|@! eLJr!8ƷnTD2teQ:<=Jk0up.IQO?ٝP*/ eG[?W2``&tK{]%O *UYWHHW㄃Η/.]Y]*+m8Oqa N qe_j.\ Tj&tw %H$Ɗ7`dlj_H뜙Vɳ*U/W:mF P/uoD.jʏ=Vv vNZUzl g$Ŵl/;Ό: IOOg["!\t1jW&m@zi\136`[9Ju6ݘSu8Y4ٷRU ! % p-*Ql %Y%zC!Gruwhk{+F xQe@D;Y1EFzР[%4ڴSUQpvO#EW&?qƆn>S";Z|@sۧ/=w Us^}Wݯ28P&bUߎSHP5UnW<|\v=TSzrl|Pk(}43\J%I'`XF`TDD noI5raGR7yHk$Q@,<1Fy2?8\kwȺOmNտ [G0-^]Hڸ9~),ϩ Q7N"ɱ5"< ;g0_4A]}=\(ٰlQY`v"(FfڼQrN=bpxHWך,JÃ\WBuC·V}m"N!^qYn:>? S I贲b#״%]a=?e|~Դs4P&ᜇΒ@r<`7р&j2${;7 G0l?(+]׭_!Np^Mw웅0.7(R C #JjY~"{DZɛ 24"ЃlqOhxAdL'1ԀWq62 .{z%hX˂ӽߦk$P1(c )VXd~^þQmwks}ð9*]uzD8F1(-#Zl%nJ*"Clʬq5*B nvܒ+ JeTsx4݀TgژѾ纂^#,a14Ps~ NLܻڭlL0vZ2k?!qWZ 8{h )ϣ~ht>6e(ӱ+YqHF9Zq,Ce$6H>3-WʞyJIX&6Kr`CqrDv_˾%’d+(xm S^g#Ae~HxÜ'7Ung/oMA 2MʛR6E-^]m?`Uz4+[`9 Ozy,%߁]DKƘ_>HV}]Q5bZ܂ZLKJ>gEcJayM j7;D 'pC_m!f~tҬ؋`S|F\űۓF3 6j1'CnVͲfNTg="֌WRlڀ0 %`'E0my&*n.7˲ei$,fLULbέIC~B\q=!.HP} b. //C޷"'g ͝  s~Mc@HTkD+rjlʿbEͰ_e1wPdNv+y=)B)TgMuM]hȎӊc= &3\`ʇJQMvg,{1I52ǔ1 ЫB!#:܉Gp4yUg80!krwn޵M Xx 4jD\/`B3e~cX{bGcb*6dͰ~*{F&c{)IӶ,$nn ɚlB(&u8cJT{%}/65Nu=. m?ѬS{})Ek@vY2#ޱ̄?S۟tUF7#8$$<:T=<{W4[norAUXH5K`Zvr^\0 KSGQBem\mx>`XJI~)Uw$^*)U,cxxFޤfUo;1+&oV [@>'s^oƻ}4ʿA?. ."c2bv+ÙaPNVuH,Owh$ֻ=1jXT+`˾_Q}]^F|,SK`jSEBt{jF&ǘQ聘w:^n4=ts[W֍J'd,!(1mvOS Z"=|iki#+{/;h`jvi9cGcv̼QFaAQPWOkőϚx %;D&\ꘒ50D,Gp_a׻sG]dx.8j:\;Cu-<|}GmQW0>U'رf"cߒzʾYz/Oa{ TqN,Bpw+sZUH FϋPMWTOGqs}/U܊iT֩a7hemFPv8rQjӽ^I؊Hfp39 yގD Y6 bc J&h3p{ip!%rL(RZ|%&Dp4qy N&5By"ʜ\#Zvn:h"61t"Z*.p4@tuծc}#/c1|[2ݱUY"Xxϝo4@Fӎ,E*O%z 8M =N5%gwml8f= 6.JCo[Ն_ ־#-d.ܲlR XAj҆U3%FéIr2gfF בĝ{ ^( -&|D kğpל\Xu>&Y"EսbᵹIrD?ʰl1gMA :iZm$ױ6%(r@LP[4W uuVﻫt<\@S\B@$8 e:z K'J^81'<5GP:}P! *V Xc똳kVZRL|h5&,~J[f>+SsԺneIݫ1B`$r7=nK"8N8KfgbW Z{?AJfB= N7決K zW`y_|8v3v4WeK+0YZ%ЛN 6RӫvO53V{꯴Ӗ[ͮ7SFp|AbPmHT!9 Y ;]:sv3C&bu*_V%#%^di f iI>OfT 1ITWw 4pC\ Hij. ]j >Ze@!/3;if^#D(x@rG齤J n5tcݦT3Їp?O;Xj 5gw_5G'e=uw*wt>/I"3]7 cVB NVsj"T>}ph3a qsV|8++:) t*.dN ?+a\UjEj"5#xa]rtl| /sge A??y%k,1N(Kt W-m!nU'.LԚS`9Mnb/~Aa@vl;{Y QnV!cgë:13ssYB~)4G:"듅`'L^h^MoiD|R,ڠhM3x۝B8Z' E%fk8w :C\ )q+dN.ZhMtj7d⛇ 1/e3t1߱`J._1o;l,$$Ո,ix̎FnIT!`"ixq᷶.l4VFC\Dɕ74IN^5݃"K1zD#GI\k ZCCsJ?"'b"^K&lT8/gtKk%0-.;wLAᡮ`hoܾp,h:6)?>]VKtj)j] +Ю-M V" }"쪅?4hϲY\@sJNlܦvDy!-l_;;AYjq>*jLCD67LcJme 7K@Jr|%!?5U;_UFŝvӉ4O>)P˒f^D{at1lYqO! '=dP2i`xdC7 jZ׫XōK4~ĒHW&IۓQZ"kg6!ū ޿23),!u4q!eꧬヿ2S;Wv+xomz(7xv qN`b2ɠkeJF߇5dx6INξ䲂@:`~e0'Wg>iՠ j9st`IVS~,% yl˴ [,K?COy5X'3KR~*k!h_c]w<ԟ=S/->Q47 `⮶ӚdF!oG}VjB3A{K O+Nia+#4DE8 *\D*˝)BwҸ=8Ҷͬ @/e!};ӢO+U<[Oy~u5X6הH ݖO!n"^%^3D~Uͮ͜"Ml +YxrWU7rbgP.5t74;Z:0WOIx&g_X&HfE# B}9!Pg~tHS]l|\c=u%}}kɵ ɝAUt f}X^N>47Aa=4Z2p)5qmYM +ի?KATDgFOcH(Q۶THʹyȡej [_s_1bdp4n%Yqio]sv۞P*廉lҹw-ŃNr Ge nG'*q^p#Nߠ+X@wBjZ?#qQu{%!ycpDi*6u%~۠H /xb+TJ;d/]e+0ڇ7-Qr> 578 Anq#O;ƌ~:Pyf}LO1KW4?*N3^Y ObXS\B h/-Pd:NLe%TZ}HpZ[| }*:pIZ+llM[!G8K:–½PeV]J$Ͽ*Uv]oTSdLM5re)g]~~ɿaO~>XLFkt.fڗ C5}uǀ}v lUFY 9_|ax鸶aqf:g<'QN[P<4Gs5U$w<nj p%\ACbZYfմv"ƕeQYfA1*Ss9C%9uBHpu8*؅ ~/M~g|+[1dQ|L~29QZe&j6ߪFOϪt: ;6og81v6HRݕpS,nvǒ*բِEZƟԍ&"#3)ʾы͹( ٯ Rra#hz<1e?­NrBd.,<^3/MMInb>N%kLv`~V2u(骿 t0 7@I 3|G$f?~6ѺFs'z{i<ڨ-5m4ڒ`MMoY&G⇊͠yc >$2XSқN4Xf0ΜOUTcղ˲Das0â,qeo~؅*yV"9V۳ynǍ+֕۟vL 'X1âI"-,Si!q & L[cS>,iLChy9挐]cwR"RMOd- ;iu§Ar΂ԫL4F+!_PymG ~J~*>1 |S0z.1ŧT(aO.  p>; b(7;=8VyVv3kQLqFM)IྀIʲG !qy}\NƢTBI.6C.L-ŏALdCEU%>I[x֛Go΀Cu!n WG>iUz ;t(Ura}S h 5Cv.H\g|ܧB()NM&d=L|Nӷ&37y1hv: XC~Ŏ/b+)Ϛro]O)N tRc d5;EnDӾ: d?7A̎rʵ 0 9'qH&]lKa7ԪkՉ{dk"PX8Xe\Ph:sG5BTӘ9r)<#"/ ?m@"%OlKN/BXmsv J`a <.# Ț88 _Hᦞ`t2c4}bw"3JBœ^{ ]͑/2+u윇59)l)iԯyX:*$:zkؤs$M/ 4U6CS<9NzJW|5S].fĞgcp_*ڙic-d[%{9&]֢:I/ aUЈg.>]p'Q{XӣX-@gȗPsd›AyF 7 zj<y!-ܵѭn@kcFUM*#$-Tw:ՇÆ /ڍO@٤mC/0F?~j`t$6%˱t1WEZtQ{xw>bsw+j[A[H`#(mAIbSk<-t߂+f3iGٞ? jM3&t7W>=sosͮ\K—NS!JG_TV(M tu}v۰:@x#^}`M}yAL$<9<1 )4 _t[ DMmי`BuHg |N|F.H?>ϻc -"%'u%̇~6i*`s^5X \K[Sw[@h> y8OjKΊFքKhv FΔBD?iB#<(t(*NiIqҏU/-i2HuϸrJq? IW(#&A;_GeUqt2*`8W͝&~>Y{g R0[`Ԛ{jv7`]\Q9E `06.5dA^ t3tRۚh5[=.Gy,v=ڲ:K`cqr,h)@XmĦM~ 19gD^C4&W:s[a2Enb {$w훓%A2l:{!r(Vٓ&tiLij`29~T]ngiꆫc߄Mǫ|`[7ZǺ~kaߊ\zV=Nhded˿_1ONjrPTeD)5No\چ^daETC2:3l:I&AQrɅ6C"Zb4IF7 MDZ_c|Ĺ$Ă#~0\ Tzc]՟7(]VY{3C"jx >З.eqũD6M_9)t,/~2}LϰUߊ_܍8Yn19m]C#}G}K)W\۝ ?No`XH߫ʇyzRZqjxCҶ 8O͝L:&ʮ\ u7!Mc~x*%ξs]-Ğć S0gCj.n\pSTVTR* ϦnfߏO8 ʳ]Z^&τAnǯ Y2؝u+n(m>lRfZk3 c /T> dDjh!Ah~o`g=hA}m V#F|?`]{lh1Y aVxRi6GmG%KW's0PSʚP"Rvs%e~?8sZk 6iVӪ@sȮ]n|ȅwkd̥S)怤v}5\&~i`[Wd/>Ă$< y96ߍ@3n2aN݀*׭K'R(Lx&sY :Zє _+ZxRȲE,t2 9xlGݩk)Cw/\2$[1iU^"vC ;^\u{$ͮwTi#7Q" eSG*LZ(_%B%y֦hɢN|STUC f}Gt8*<\rx~e#Ž4 d[X}s`̀u8V4Sô{#-TCj)iX͂F0̄ cfbO+tSVT.48$2(e`+J PmUXԻI-RdBxnATXSgwRDnL&TKX,G{BH5C0NWbGXcն 0垎]qg2b\#exBq'Ar9\r2:xQVzQ&WJ ;Oe2 'H,)vNԕEi3M+DR9LҊ.xJCS`wʨZv\¦/Qu4.f0;>&&%doв8ÔA@4A;B<DM=\#! O"Z$Xla썎/DX&#::sEni,ViH@S W? Ul{O ^ ̱sKOiD\L9H9`4`iV< rc;"=Z8L<N\F('Fs5GxX\jѕF;rN텹74fof?ڰNfvP7Fuy!au6PZ3S/W΃L:1O=Cܕ&ZߗgwbKi1 d&\xh8Z:{d$+ÚFm†nEhgýg88M%#~i4|P!³q~G>?[BōtjN?/9ap+P6bO@|pM+b?ކx;ǹh:i7-K#&>Yz\qy Whܝ } }ʪk)#ha6qVuLvGt XwqAoAލͿ${*\<8+@k "(XJ~O{-Ljv"*uLmDxg0 +E>1~P_G x7N0p NDȞ/w>|@=`ۂB-˦\ UV="'Y%_ s}M%{l\h{!񸇨; a~d^0%rmgL8~dVf){{z豚 V@$1{T~b# S|hxX {,WjZd|K嚐kq&9$u4_&(Qɥ9&cV:R:XH^ˬ" XN"P NjA^D f(& qH:6l}6RXU%(r|;嚶N]I(Ȉ/ L,H a}Eu2sѣC ZAB򵓖4PύDˆ{^pVQ _QM2CظӪ<>~.Ta7ΙR-E9䘬ڼqVAklum¡xu0_^߾:q+uW@ B/T)1@ٻcX2sF`x2C,^G_<HXyΧ@'Q 0YdhrTC} gB7t&>yP{)I ˁ mT3| vN(L=4f[ 3 tD"!2h-X2eT@vJ o/iHSsg)TٔZE6kplrVIj,j,$l*6 t]忏$\ڲTDecp5>D OI Um2yd0*[ڣN ̇u/ "<yų8xUIH;KjCW-oMbp\kyFph*aoمpJyxrw6[ Lߌ Z1p'^@<<ϥGDRZtɨ#]>K+"f~aU 3SOE]&le>vaCX'tV.~,Py7ib./ Ղr?^uȷ1R? Gv:E{EL!+I"U:h}hB7 E4(N`.yʼ7-MN'◐D}/o'юa!oݼ10v7GmzT ϊڑiڵ hI0ZQ/ou<Xݓ*ݡWbÏ:  l TEhN@6W@u5 ڼ^B:9ov ¶cL\>ʑˣq&:Z;Ů=4n^K YPՄȋ5z`^/:Xoc4ejG=δEBj;_1 ˷ҷO8+P1x!c6D8On/nVU"^0"`TʿTb>CXLHey!h k֣Ǒ8љ[xG˰bND[Y h(*( ¬%vdb2.0FRU°3h fXRi )4&=cpKO|y/D6 ?nx1=u)wqng@HERvO>K$u~6],] ';,>"4nj.#^R,Sp<4Ijo\d'yM^%d |KA;+1<u%־(eyYW$W W C\ ᇩGpCAe|nI\__A5'^8&K:$ad$>QP^H߀׭[sLNݾa;ؐ #UN0/u&##E(jwE`"?X F/B}R@ YN>Pu6SlNvY[3cGP23hؒy(+W#6 ?+_kiO+V3mXo ܵ|<0reT,kv}/gM꺳nd;ܨ~3U@>G!U.Hؠ5%FP.u O 7.=FZF 3 |%۸_7Z'vZ#eVZJ:Yy?z6ѹ@D4r +y:>G"r3a4'$2{77%X˭Ry[(F=Ue^sE:-57_ {qdy)pyzE;5c!c7Ayc} |Z-/޳-!!qxbe8p%-!MZAi-t@^$rtcb8J|̌`; tNJ6ܣBXq! sO2+_edZ`\Rz7TP3J4d]udYyMy7㤵TmpV_ >ǃ&f~ -任(opIz0[I͙͐z"7idNA)-R3ln$E=>+z,<{6"ƅp;45Q3wn=PQLeSYHdڦPz@`t u 鳪 =ԺypX؄1i s]%+QK_g(NAnPÛF,H'HNY:"/_)>Zϱ*p{am$p?nVD}"F÷F& Tvʝ* kRuH+3iC/Xc}h٦SojJޜmh xꗏk:0ꊐkH!FNU/[*oJf!-/S:ȧ OgY2zg =f?z&‡*\Jz+֪ {VTIYI~(ПPRB/p(!}ԃ̎\4`;qOs'6Rf_]VsYr-PZ5eDeFo3– PK*[:1oT[sjL{e ,C*mQ l̓Tx縶ƒP…ܹ5@[lٸꃈ0L}\}}φ9DW+xXZ# rMyIj~)s(j`rRg SC[|:E >P&v)e^8So =A׮"۵1Zp:R i:]Ie9 71X>Fhsk)b1 EfC\^S~\>-ʼpa{^]Љ dpĽ|C䴫!#~*,I 9#u7lIta9T7$C?ZOư0b_sw+x S/p#.kT*/[Iu7@鍾q7l-| ںj|Z#Hi;S.Cww_sL33379?ȖuDc|D-v߿sajp9- LhDNx`g(B1uFܵC\J 5CX͖l֎XWWx=Q6:%3CJƄ 9B1K id ~+cs;G7P>8@}ؾNaUs/m4 X$7hIq,vE'D:D֝[v_#vL9[&歀X2 pu8sθUq SyJ(;Y1bk18u@Zu̅m"5') \־Kѽtt6He?02I)*l1uV]FT /2Ro!GK޻xTu"gޝ'Wk}c8wr0R=IcL+.\}6Ȩw=R7x20davS-ΞRb iW\d$u R\sV8j/Yu)g oA8I6ug2dv+EgջBLkZVw4uQ°z*Rcdz$vAmL33l=dlcܿ}L fJSR+B'廙k+>%{3k&OM,mO!=(04jK(F&vK{>r{|XЎ Үi{+)ID=f5; DP;l7KBbKoאtepnAǴ4I4dqn fS<ޭYig{W=e"ˊv8B Jt O點jdPp-L=ueڗY=$C4bOQj" r=r4րaSc9 q7rk~w_GX@;;Lu.6xKQZmvL\aXp}uM,~,XW}* , \;Wi}%@z:uDwʎzwϡxh Ђøy$ɩGYÑgDL*Ф^V.*t{cy\2] qJ־lb6pT3mdo0bQyr? $v5FW[+H1jz+xȄzWAK΅fP9^1sPe .z_S恄J9=ba5\k{8݆gDʄE:JVx֖"~ wzu ϭvgT`Td'Fb<nn  e'd~-ȭuK M[{``j*#n8D~_=y;FTD>&D~k̻wu$˪ǣ4`c=躮 a.-ҚrGI ٨t 6`#CϮdIGp <y`ep=y%~9'C\*Zj#sX+-3|> q(s߸Gm oolQ!Rܑl}"YO/t1@ <)w;TͿ!Y\Y Ƥh}"w5kL|9 8vV%WUwWUvע_*-645>(jCx]6(1,WxBֆβ mQ-"{M36T kOP(~? $/7c$$69˩  ~SbIM G0&?q>@[!Wr' ''Ø.؇&e3M! [*3|5̱$PALMAS4$p6i`:t1R|E$[D) } N_6qQItA)V֑ney89Q/Vo}I_(7 ֞=\dY٢7UXPno;yQ4,Gz 2L~jxZ $ܣcҏ,r&Ku>^+w<z >Gz!|(-Ϻv?ÆOhӴ-tVq\.`v~ԭ(4Afrqw#(>8VOQpywgVMן@KF82OmO̖y;&U'ěCyt]1lH*M:5OA`fcGA,䊈eJYժ_/R5xO  ;&PR[\jj;{?~i/WSWJ Z-εˬ֏<0-)ETP)5NU!tt"DH_!WawWjd4"Gi XâAW.@1ߚ Nn0G1M0F&F<嚧;"v fjW(Xڇz`R@ dW(qa7:UBtDFKFg,u.OD +m$yycgJ (P$eY(ɴ~}YMEmM nž8F4 (c8,*E &o&2NjK̃T§3 cNB I@a)9 BvDiز}C:;r<%?Y6/S @^ -f;ZklO=D6R E+`&!D_ay0_x>]qH+(*EkP dz<~ %=Q&-1LrCZwwD L0WoHEa/lٝٽX zou/VyЙY~}^w|͸ PV9J'QWf7Oν56܌_W$)WM>Rd~.1Q|) 񨘢bʿT D}gQtf5C57h(guxfRd`B0^+o|à $7}U7mB<:wf}QH(X;$;v-og3\Cw;`kזlϺþ, C[ ?xùY/&N?ܶT&*j~;ګ,SYoc(=ۗm(;ք\~ XkT\)W;QbV21'џQe4/AYLDpp*)_<1 ?sbw!bh AKS8/׉VI1\Z(&1 \ѫh_DŐ<ŶB:S]֗؃^ ;\ 0&tgrt{+ֿ71ů.m~ɯ/QzAɚ[vAw1}>KԮtLFt?hBm!j 7謮):sݘ:ːXOf)/_ {Si[Chb':r4f7ζv9+emӹw /BI7G NWآ4C2.gUDAzs"6m8PAC`.zêlRMGsݜfMfIky Bu@ew#ilG"IB Z7`DP+ߡa0> ']wb #u1D7 .o Mgj,o|%?VA&:C}0foFiw%?84ti&Qoր! c^oZ$`!(/.L=᥊A#J'i WO-*lE낻|>IY/Im=YW0P?Zf}!<,"#Bm~fRpQiMoЀ?~&_Ita?#Spkr"GkC.!C~.n~ܥn8YCul>o~>|+ESdrT^j.i&ʹ@aJv8+Tե sM}%8*άjKax u(@OV,f'"1IV{ >g'j&?6o;pbwX Q'A,m<ëE^{u{o{bf9P}(KV7,\JtDJX]9?[.yMl=O^O>_&sHGwP.cAϿ]޲~[282VTHХҌy@;bzK`I&C]]f|u?L B>AÂ*C2cDU?\[{2ajFe-r-90&&_Q1@fw[}) yLN_~k,ڍ\y cR$dz7hեT?Oj>> A6رb T~hզpꝽM`un\.D\>ԈmD,i!7L䲵ʭKiғ|L0PV d4x*ϙu1{j>[cB1r%'*Q{WwI֜U?d\gM#$ӷwNumn!\؊۩*:ÇBk ;fk< \t"P}K[ٞyl Qv+Zv!geD-(GU4T[4GNh{?`zVWAV?_3sS9֞cD{.0ZxnnRO=?9w@yX'n`&틗Z,XT: *S9v%znԹ$ =X>,{]3J\]YY \ߍr<(fH~.4Ü#h9Ät[Cysg}KXkC 1pdt$=c:C%o15A˟%Vcܯ FDg~ʆIu5K@Nrg'JbJndkQwJ-24MtdS;y+u16b6tIL'9RkVv*Ubj &qwU$`/|Ld\4_He ,X2̜嬨L  t)#>BTY 7¨ m 8uwmFdY!eJr(`BǨf-˱{ٲ |qa4B1Mt) X*.t; #+^ˡ6x9!׏DE d,$:/pu}9JW=mx\ ̄o:~jh|XSA."ʫ-ǒ3o8J0 L_6Ds^4e]{yl)Jkp/nLk[OnTOBc$=aRWTSÝ@&ꐛCƾGjKW^iކN s߫?֞HR2šW)}RWRm^9V {OCC&Q蠣s5ɂtnam]74fuN{U$SxĖC枟pWD]4}'=oW&.e$ utp9!;6 / J&RA" ĶOIPfbD;iqW#z1=<- Ruwcm!c#i#Dݱ=C}_ }^6^ظ7Ӎk;7N9=הÐ\12hrhێn(> &!C뙎hN׾/;BY4?1^-jpM詁9ԅc[8E, Loh<.!t$>p:,hz(%SyC:Q8+X\u{OOp2C/ d"T>USzt?r3fRfsUiA VޠR']IIRmf}RtE .W/3L|'ڣi|mdAcTd㴟Y3zJ6#!3mZ)Y2مs~Ӳ^9 "<< ae,Y,:0*ԟ!6щ%ؚ}{&5AR`IuQA{wiu ]>(^rTؖoTQPL\[S}v)6T q^hnvWmCnє)pB4lq1IYB姀,x'dmZjN.hc|mv.XKjrkOHLiSPD`j~|FsuTER՛ Q$v7K yŏ<풗 R ,oωc?r9Ҭx$- Z0ik}4VFnآ-PE.l?dbU}xS*l]lL$P7!$ɘ]5{lH-U_#^:BEC8Ue_O{^"ٮy:XE̹ sd\"I=d B^)gkyܗ8R,ߵ2~ƞafnd{ x(;p3=z(6ǹc4nR/ٟ(6)bQu>jygRs~By0ЀCfTAOzj*ܽwORpCw* eѓVGFyvŋ(H+=I(spwPۀ^"Yo(~7<~~$1!δU 5vh|UR%9|4QxœYHkFM%Ȍ/eI! .w˺,c\7bȽ%ŭ,㲎Z/!KCLBBI <\쒧=TWoA5ӂ,DPp:aɣę\3/u s%Žz1bX%hsfrkQY_6{z 2rӖ?$Py, +jwUoe. VoZPÓ }ċ%X$[_&o3*nIEUgQVP0DzbN+Bv+ھa`7ZFV6W ҧԉ"f7G{6`'l;y ʙcL,"NtO:HF:4#0j×8qd 8/xB Vޙr6`*<2{cf1=(tY^ꖸ`hᛔxIX w0>ӿ phSRI`1:ޜq^.-~F֛&7D_h<:Z~vuwF2o{LϨ;l%(<J‘6XdQvk#) `ײո`ÐÈMb~Ժ/n vpE@:GS68p{ >A6>De"*( n,iZn*bw>էI.픎î; As|[ڼϹA.Pplג2M!` zbe O`I@ 6fӖwpe8PQ3rL82uP[v-n%LN+J)8ؗ9њΎO)=1/(Sz>e'#t]#GEW~ed֕kYW"Fg:3~+oJQ֠3A੆eFV"}ʯE"90 7:SiZI}6 -i1(7QTx&YIT%e4'd"P7 { $2G#z]RIB;ҔJꃮ+ͳ<$ v3*}tCԱSz-EuU)1ۨ0jTP\2:U#r]V4#4,(&ړ7>$(vURW?`T+l̽ggOeΉ[Ѣ;LsEy B)ÂtVo2ɓE/Dq_Bk {esKj Z?s!>s96\Kơƍ?Rz+e,Is ػڒ==Z촳~a *!{_Mj,a FrUL@Hfn02+ ')yoD-C5iRa7Rnp)tlj#x[Yr ޠQh1TùR GN!~IM󺞗?!M*,̢$kٷģ@ ..uYeEz]S*7_ W0|dOI +ڧLzS2lfqcOנ \*'cXtIԆz;Ɨ<}A(ߺ@eE:<"a p=E:8 f1DJ;l58/Od$ mh/IaYo!,L !c4X#jYqUL6 xH!SkϪΌ\%ڐH4e쨨Rs1~ݐثa >)-( e!Ic̜d39, YXX˛`)(s JE 5qxjf`h¦""n9m]))9SX]dURAid"yɭs$v|5|.A@SKsyO/;n;48y_DwLQz*[uֹ^wOςf* a & ď"ļc4~tmۨ@[;pp ,*: S5َ=xF_V]"^F9_5Ud7 tN~hQdI~!ɼfiyzJ=τ,@;™j˿_x]_"ޥ[6v+#3v}~k꿗@o:0MqŒ "oM/u*{N8_Eb<~AB516PB͢a \O Ycp>"ʎdE^e '+B}so5.姕f=kȝo|C "PgLH>ͯ.϶`K: E$rdK@L(d4V(dAwžɥ0!vaO P=eԶ.D`Q3h̐*qVBr, IlàHDה0x3S]?w,2[-3 {VE]_mp͔UQdVbr<{mH@kILQ$ONy\г6!;YiB5ӷ 8t>^1')mQC7YYA;Hm9j!!hV@' Gx! J!Ibݍۦ"Z+UOV$[e)H Zx>PFN+|-Z 4ssH] e_)CQzݦoyi۔q ׅ>D>YD5J|O`ܬ:[rq]Yzw5dmT ml;ᴧ@-=w2'x_z2F PAEC3[ :r=B?񽜇w3iTO AUVì!M<A(y2TWV<8}?j bzb6R˿0 YI16"?q/N_+xNC#3;T $'2 `K }4|?-đ#*7"]'5F|rL*L=l~Rw8ڦpi.`&̓' h t2f Fyﯼ<.Wi͉ æBQ G}Y풲hһ٥RʠSʍ6h2ٲRZc/`# ,f9GF{wtfPl6K*X#.T_֑;g2@V>k{Fgg-2?BF5f,J42 gm8}"bws=%Օ pdv2h1ahGgglXXIpUҨFoM!7VU[eO'#1[oZ:)veRdή+hٿGԩVXi-*L& s= .1Ym%u"9sАVRi?vj঻.ӎ~v/ry gr|51WH=oBbj=[Az遻^J-x*R KaqW' Dn1_dxlM5sOJA(OՊBڸFZnDIv.#ﰍh?= LtV~Lm[yG= ]LaJ7SP&JUQ)ǯ(dV__H0!Q:^z+wx( /*Q%!d$vYۯ'`JN9[y4hi @T~31UZ_^ZKlLb^vNj:X|v"-!4' 3YfL5:gWBj=?CUBpՍObwƥ7&]*xQ藼e[lz; f4 =v#CC :Ƿd@ gIȭ8gaLo}mװGʏ`6WRu4Hf4 ꝱ,1[M0k>$Xe2iڄlmҲ? W5Swm؏Bhŧ̢IEI/plXkKDq#ekO| ( U9 "An7{s0y}G>nu2DORB(2my4E^kw5|}dOWCyAe@䣺 DT=꟱Mu-Ɠ=Xl\PUp=~q4M%2iN}|]Hp(Wԅzٜpb 1WB˭ٴO"r)^HŶ_l١ nsiֿ|S6ЈJG-Tg^0j&z] %UeӤ^>p̌GsQ@:ӣu-)XXQ͐L/xjIS8Ԝ9)-;k:ue&c ]Tfiޣ \cڦH0>TŸ5bх=DXEeeSMP)vm8HqDAv: 6398xR4}4W@Z`V`f uy] (K c؅ ƙYK˜E؆iw 7^|ኔx:ɟҋee\M~rxzKEE^BJyj82aZ|sCk()KrBzSjovԱUkӱe|Dh]ԬL3e&l]84`T4 5|PDmigtU b&5ň8kOb)KD~c W+'нEW4`Quc~{dRx.7Yn%K$ԒsGWN"yG 1@0+}#W|ptAK$}#_):s( R<[. s8<)q10n}퐚)jB,94Y~0 ;7 C,^3Sڒ"4Jί#L tl{ #joX#У9XD(!|:PsY GJ:povzP԰~BgQsxǃ 2L=&$z(r5wM;)`S3Wi'CJ\vf˻!{^NB='^B"s7Ԝip;R9v|fdDd튋sFX.OY //k6Oۛ`߮Ɗ˅2Rܷe덋uSόzHM_-AZ8Ñ}Vx3{R z0ί_FX Q@ꄔmv6ظu(>CS޸tI#̚Dm7,.ye13rKGT֏ 1Nm0ay8c41>ɛ{/:V|ج828p, %܇[.P%B1 &J&5B3j}:f\{G~tK.0?%c#"u b"D߬طPcJw~N3H{HQDbY^ʆ4\yYMv)sMk8٨^g0 MFՃ-5h4iZ !]0Wy*J'a3wEq-$`*oe Ǫ_Cnp80{c擄\IB&,VW)iʄ ǷhܮuR}DIP&U`o,KxE߸]޼z:KXaR>04&c䩏eJRbI} hgz|IFQXljp""IP>ZZSZ6D8y]3ӄt@#K ="Հ `cƣ#ʑhUXJ'l .C׭jWL<*5 ^ ](oQ3_MDM~9GΥ=LXÜj|csD~6LRҎDl4/B x]C4;B-q4y;\"2yhMI   ]x.j%_D}:XеmHCwSO̺܅Ku(VAqn7{r좃z3Mo=ԽcW5kJ+%c/= ҈#FHs*bb^{3o;Ac8mM\vb.^kpoJ/YKhޏYU\GBslq4gcFqk7zؑ㛼|;@CV DUo͕!BY]r>yMgdo@}®^ R7额5 {^;ZXЦncvGPt:Z1*W۱K11~!ĹvU''TNK+I ҄7Z9H*N+v!|t'X܀kc]n&UJ).bv"cäe0LfעG }I=DWZ]%%źd3]NE bD.3%],|ht9ܪ6P&m}Y3N2MhU T0m a݃ʀ/ҝumU) Ne=rO}a_r%^azH9TBJFy}5gpIt`HWPf>Mkb>e#tSpc_sME77/Yb}0zٯgd"x)FE퍜3QsS Ʃ#w1hi[03k<3ΙaLIWUbi /UO_O=pn1>En^W9 I}'G2؜ b#ف̉loU xߍ:|-:liFB]N?6z5l6BE*7$f8EUsG@Ì0ax2a"lẞ ?tT.叻Kd)ߣ a߽hi׌}Wg t~,ǻAT+aR-&a_ Վ@e6P\ MWM̛`zlR]7(o@ ݰ*q `ޣ-0_zqOs23b3 R5"=6 ÖxAA0,/YiMRg XFID-Rebd ؑ1+'H!E@#N(4!Ճvqh,/zި- |,绊:Չ>]DޥأAn`c迀Dg؋h^3قxE *1،~@D3$F$VߢTMs"j%5@ H&GXF56G_h*Όp '+yQW8~7^Y?*PǽKá`|4懴GS#K@P z> CIR@\$ݒq&rF2abG beoP:` Ծ6_*@M< ~t n腆<{݃zgtNS87KcpI4ܞY?32ֱ|u^Mߐ$:'taJƤu-jft|^T! @h\eI3Yew"?&bn&ׅB?(O)=ݛI3k;DpF /k2GAR!#,_QJ=kX].. kW QvT8JҖ ̍W^E5b'͠tGb+D d 2wc vj1Ĥv1zPMzheDGꏁCa'w_S .QvKfN F_GNb6 1yz*,\0=H2vRR[IvwlZ@ +*Ltd$1AvS~5LN9X- eEG r2Dq+:9~6wI(݀{?yE*mP* %'na?(wcNpQw 7 2!=C.xg_~oWȖFO)f5$BˮD=7hh^Ba 7wS 1rdsh*!n|c4E&\"SݹH) vAePV,K!M6>9y^̩0;V[m-͗  *Ҷ(wg*KL>w-A*ފ5;r=8fBfFZnR 'DNQWtD~qJuȂ,,rѨ)i-V|Be11SSbpŠPP*Zv @`TV(-{زL=Fo*m-B(4ô)NrwsGx!%7OWd:)T8rCpMcĻ3 ~Zo֋4Ca1|Nwp>X,`*3<;ƉnG|,ݕ=(WpnpOP{$/[7)jDmʿE$jCW2ϥp+]݈DܮB#11UA3RHF/z+ow:߼-~WM&cD0 HX/w~Bvf鲼V"sf܄km}xN ͥ1yjb/xTֺ[PTPW@\_m F4|OQPi@w3esUŴ|TYra|zYBaY uoz+KRx\zWgKÛ1Z"ޜT5*M5ϘT|a ;;VbА^$ո nfE0wg2vYoׇ1u/ VC [=lg#ѧ?3${>ӍQdbhXG/VCCƣ4SzAI ب0Z owAi-0VK! &3! dzz|#߁9cTq}O|Z Yek%aڽɑ Pk;YR93B9nB,}R^{FwT/ Ȗ3ե<&-˗q|ezkpx~3)Abd#)йadV$ĤzniK}q D jMCV*]Q Ujdg^Buۈ5-Ն>@g2RH9;7Bs++ƹ^j$mJk7I.҉N@R#MYNm'|ieE7.(G\Hcl6[rMS{pL"*4t, C$H9+Z F8AGnb oQPo0eRo`l~€b\'&a< d2dLRuDrզؙҩCf)sCG9ˈþU %^9)`ÞE;U 5-F3ḇ㯋!,-' ƻlsɌ *_q]R{>I{&%_HA!ڣ9s0I'\%DeGa"&Z/"k38wmk*T%hn\+ia4n@mӈV)|foۂE2bsa=*S\X3abXk _,Kf{JUOi3!e`jۉRRG ML'󥯈n%́boP@k@KX2+ʱ@}2.eTRFW@w))S?t7CURjr1=ǓC"3fzٻYcs @HCU_zy2_ԓ.q<Ȗ4*9eg-hU0lDaKls24zF搜Z=8*.*"3YJQ u~+Şl3o߀E ȇd#' NQvyaIqM;u2/ i8@D0{9'կіW]H.ȱlaZmuqA$QE/P\ rL~Bvz>!eN |x'UXg>dM̳{FK[B?jb;ή{*F`Ex3k)wyX-=YI,mcQ Z-x٪BW;f/fCs6nٗ*+.)m*)íS2IsA PXBE:>=Ӝ)ӎh)<K? H; =VFQUh|~p:%<&O2DIf{ffztrWev{`zNQ&ܮTpë{; ew/GlgDj_h]dKONc_vre܎CmDުwl%|V91Y *QC3 ̉o v.`^tA1ZfO3I#z>%p>j*G c[ Su< 3y庳u %}QϘ%9bXi`FC_A$)nke,kIWw]Rj}4I7=ЩTn9CR~A>}kj\l!2+AW70::I u8H0NyZXvH";κ Z/tu=D@I&Vt^D;,>B.W@H N˂33$F?;%!!)ODuVOۚGD" il U:% rڡI]ރh}P WzMЛU e|&$P^ qykT3FIGt]ɔAt02#=FiTl6I"&@c]; "TY/mN29x|?1Z@ 6SI(FU)3Wn(\y&F[Y#3t/#?t"b/~+YrOM[O>8-Vg&a]v? ja+XCb$w5‰&?eė%ċkt=κ^<s/\(0KڑDcg0wk#vE\t?\b#7 'l*7!AnѢ7lb ?=L.=_Y01,6#XF/]Pt#w>G:qfN?C4_k׿́b#e~ȁ7[kBφSQJ5 S-PϪ.484sdv,*w$9=V>B5͵SJJs͹Jn'ߢ,>EUD sR/g P#S&U"w,,0Kd-ם>eg~JZw6MV=vcqP8 Ckb5_cwxb4uc]rӻA׭=ԗFtT}Dg<ز$B A=a??<[%]z6eeS ܍Z0~mË6\8ܞ Ps~ :>;(^I9"_EgM C[ا4/~lgLv1wtzo++N9k[{EDu_^/G(%jBETQ_.XbfX=g{&? )gT>7a { ʏ"7fqKe>?`g 3?f{?_$P)j"BN#>>o |xB0w=s%5\r7/@nl8dsv-m\sV=or'B)pS/XEvmez$$`+x|,M})ܤ_4F(#ϛx09XfM))QoA481]G6zpkm?7HPQj-;ys`PV6mslLDi}pا骖 yMa眆$0HtkDn-PԚ@sf~0Q ++ׇ)==G :qaWJrfU9~}S)@NBӇ% | j l ,S GsO;'2NaIU&4aV05$xbi_BVCs5+^V*by'WL;}͛.<\@wҿ3Vy _Yj,V12Z~֗Q1PjRq7[(PE]ֶBPz:|-,KV3TųaNBH1v:J=@(*('łGZ(2MEj"d0$Nf .QGxML5U) OY ۢ5 -Rrxj+A. ^ɲ&%M㈮u/!g"D[V Cۉ,cp7?th==x^Lw/ET+$H+q{\Yt\k[uQdiB# />TÁk[#Ǣ\%ցCnd:qC|Rk4Υ`M`'Dw=ZDsaG|L`e }l5Q'Ug\Q3*\-P]yS'L깼؁E5_V.!-SGdp"׬~͈#f@@gуhȱ)LLr\Q{88Ȇ KF36 m>7Q}2v#SY~4yD|SNrbq>w\̇Sú' Hp\:NA!h |U9|RGrg.EPpLHCBDr}̶qOB_V @H{pL/b[Γt^kU4,oZG~lj ?^f$g1(Z /[Q7DF:*;Ü,5u},kWf}}ǗK[W[:aXt:Pa޿G`IA%i~o=oU ƫJ>\%@q /dcD eCֵٖ.)!c/^wmS=Uf b8P;ܥsϮKenN54Zqӡ&`4069fU!ح͓ ak-_=H*z҃a2Lbd0VB ̞,U"I WhCbLu‘S03v0o摈B5lJf;(:^r%/^Q"/ X-øo<Λ"ğ3-$u uBԱmn%(vҾ[NR faW'[ZZl9Yݺ,yHMۘǵd -|tLm_n{%>#% AQRiT?z?lZ &\r}/#G803 [X0%(.h==3nJ࿄IGC*iaLE_uptGdH/ ^vfY^=Ltꚬ0s0NS' Y<Ӹg-MMdhs]c@҉yB|!FR{&ձ;lfvc9J!,z$1!H] ,hx>&R=(@Oiy[ө7 QJ$v[{el16n&pAY7ʴO ~_I(L՜oLuEl1"PqI9fSQ:U 8$}Y D+kr hVQی6R8%EBcv6,ܩ%98A%AuGs3 `E˴zkfka_6X'S Wv D5ZnmL3TMTZ6Ht8:(%k1|h_4y16Zu>ǟ(1B e RLh WCQja&VClOч̦;^ leV۳෉ .}NNKE ʹW9|} a-Tw=b]Qy6?_@=k>o tߓ菫:Obo<2oTF+fPU@(d3}3TV\T&Y){4W}.Qs>oa^,x-1NNN`Uas.Ip_UńwEqs&'f/~,QrV+/ʎwʺe؆nQBWmLPhad 29-acsc Hۮm$ _hfɨ'VR*^ADƜ*k[z-Vנ-D74H}DF+lra}.y D36U~(}L}\:yabuaj삼\%侍8!՜\PQ9 wh8r28%,YBt徉"ʶ@I'[Qiߑ`r">Mi'y#LVz\Ώsķ>-r+!U\2bcCq < In~de&bG0$wrdifK*Gݷr'QQs%g#ε7nTǺ"͂;Ţym53ٴ{r1v6L(ēW<''a^ҫħ^[ȋ(|Y8`8;{E$LIrcUfkL̔2dgz1qk6tZ4Yp,X%7(N,F!*h*$l#Rx 0\//ni+*,p!\9u7\#%M&RmDK7m+ࣇ)˙HOnkЍ^fXjMA:Pե)-ul|Ɯ dm j9UXjNSt{2.C#ѩwx^iOfSWHzJxw4ٹh>6ƉFT|o9]t X"$f V]|ANFDѡhsZ&c^t2E?OlÞٿ⥳xZL/>j'l5:6 fcE׭@<C>yqXG>cT5 =ZZ 3:ߪlQv.(AawP؅ޤ򲫻rQ>s}k=7], DB;xIx {*?RӀ3pҁgZ緐YzW3x7xwI3ofYaA=40aDk~#\}iXdy(I9Šr#kCTNa{OB"u*~e{mWc}%^xժ:fN"1"rNփ 17DXg4".oo p[U!:Z:JAl3# v y(0{,މ  UR&J&p(׀U 'cax< vbgW 7lyK藦* +R*SV뼪jb!4@r&[l$G׹IAξ+|`3l+w:cf$.,RHxEʱWQZ^$v~%UijU\/"\w {I#s3c YK /hCɔ "j?G r^8SH``#t]WߙL\KQ6?dO;,Σ'L"F]ߞG~OtxcHp6yVYbJ]cyu9x.8L<j?P-v.|-ORᵩ2%}S:B^0O(Ϫh_CfQ1UR ["&^F H-XybQ"i^to&-X(imSxz"U֔ٓQ#]ݒrBAiU9ŢdƚPe)O=wW 7$ %Ewk\GSV0b3uW682 NC@ a`A)sK4+Rl{Y5r|)d|| (I4\V>L|Ԫ+1&n;]4xXd< "EZ8 ڣOW|-?n/Uk !SX3 E!`w]UE4%'UWKnAn|.2iL fsX'|m$M Rs20S,(-tFf κד/_hu Y%ʹ--0FȲD2T֡g/ k,\a@)&O,۹&zNWOdzW1kc8jNW0gMl6Uy7>x;x5Ox) z)JZ`ӈ } 4V@˂k?Q𨴟;!QW݀MUIT.ѧ@ U@KNA%3+I7J(~q@·LG?O0]| $.+Qi)<&tt,uja>;\Y]VͼezM ](K33D#k<k_x4Ճ央RB{O>n'1zl>D'*UMxaiA⾤Q(Otz^.']y(^vVO9Zz?!6dk_ĝ[>K*0ك5z%8nJLf C\/:d|kJuEaFϾ`J=;vRldA{/CNBXcaS'|")ʠmpŊUdB"UK3gKf4i)Fؒ(I J:7`6N%[V:.ږ\C/"ߤy}*3gFnYUBU"NfK2qԶbPQ?FL xGd֗M'p";Ex5~Eq5fLqs:f7R$:z)P.J\^|$$g<\%r ZJ?(~elEJc[@إs}ʔb:_fji hҗ+m=֊I?7}HteB{f ',B=Xw.gSBj|ի5n DG ߂]uU&um)}5& vqɴf֮ymgT%9 NyFn UF ZUcGזʙ\ 1 +k߬UhKv*Rpk%1Z"Ov;l'.A wcP0gV|$וݗjo$Ԙ6[\44FcC_WyWlkǨ䵣6掳b^7m-D-紬O5pf撉S٦ Quh;P܇D0,#?aP#ĥ':X. γX"uHx}6W[놖^2(SЭ2wDN-M5jErAsXΨ96! =~WAnD(ļ =s vL:V۩J{LLt}s8~ ƣb3uoj)i ]FMk"žM/I۹ݼ_o` =^!U.TƫnОtf0[:fUaZV)pˑp(!YĴES :ta0&7UJj8augcfC{6`ꄍ[#w5l&x0 .\ťnVCi1/}-we)),_|}?{"oL(c؁>l hzޝ!"^}XOUb` ]e 3 }]Wzmi4}-JG$HP* Y1?nvY, >HD'e}*S;.5:,8_G, m*T&?(wLK#G<_K'8 AKm@v)/BͶ-p@ ^k7>n pçߘ\گL.c“ e`{GڻnWodL$;ZOH}&s O#C=%m )z %)xEBE"Ru.p*9ބp]pSls&X, QNa2cx?|| z.GJGU8|:w&8F-ո<Ķo[\ Mr'eƗxv6GBxKa*7VjrrZG;e2p )40p=JI\Qn-c:LM#^`|_OmW4A:Ld<>碕M/u{X$Zݻ R<3tCQuYL 1) 6Cb\k+*V*dmB1uq0]qf[v$_@fVnf׎(FsZV#'s^1Hh\DAމE)#uj_V\w%ip՞1=KќeukO{aN5/fc@+jY1;Aɶd?LTdq2SfE`O *un ߅ LGIr(xP?Ǻ3ƉeB :u4eiVU*`o&.<,L0cTca)"NICj{1LBTPoH7@r=hݕoIf9UPaW!iC/qd,bvlt:2jS滠U\ 2jA}Ằ,mu\>9e{6? l IK&qd(\7Q"qr#yIOm̮ trc.HhESK &c[kOX T8Io#Bt<ܙIA BD&^-s'T e1vZeVd/["eL0WE޽}T﫢<+M1hɱ؆J$Fr2 Tݕyjl& _,L֪YП9)E6c!8eg8t2 tֲǥNhhpT)kE)|zH^ AJpB_X`V~uoi ?uyfZ*#M=%%6qy@k*1+Mw=37lg @MC&6` $) {K[j :lF75" VT@v7DI%vLG IB_[m[aroVr{2YjQ=; W]pe5ΛY.ZleEgMÅY#/rsj%Y!]ȦzvMd&F\3 : "?UyIUҸ̧=~nԎ],Iw&kX5պа)[+Pa|f8fw.N}-2_(x;{a JuwҶ8Ńt|a_'(qRM$s휄B+B=#\.B0 ׏8Ӥ %f `h C;|]y~Y9q[;.I$U6ۀ7LO9c&튖~V/Q0z}dgt@':!\r'҉Q0D~ VWpcxpo ECC$! j_gOGT|( ٩#x WhdГmJd| $ӏ;-"RY|olV Wjc9mnQܻHp%$h=ÜD<?`yY fv&ef D]egEK-۱VUg}=G 4iOiq}7nm %32^3]΅2?v}b3=¶-k\&ט!GXel*=ȃ+ S|'s' ׇ<*.d{D s9gړ"g feZ/o[&q;/18K dܶ;Äb?x.H uR \IK 4] ^._U1[Zнϩ*@ !'//G T>q[)~CpR=ڳ<.4i:eBYmqDfJg򀡵l_Ar ܲ_0 ^b!ћH{k{uH,fx`w6P^NVwo^#09$faPp,ci(@7?WYex?\94{TJ6;H߄(,gkg_nLsmm] vҠ)Q0fl.V\@?ӮGNӭJⲛ?N'Z!TTWV)~-q'8E $vxO‹7YJ71qE-!fsB[\=3YQ1}9UOAmt{ s5h!JŮ92d @Nk u}<\%9wbrL7`\Yy֔?oatyq֏(JѵSj4!y 9/qkJ"ڀ s94OIopQR":R)KSGdXЍc$L}Z T_E sl:sH,W_s]73dFqᵤ<DDdӹy$j?89Dߺۻs ꊏ.$i6vTsh0r6Xо$k{6Ȝ{%Dn` 9~ng´.`2O Zljy@ _P՞fSKV bX 3Znt76so7n Qt# ҁVȍV?%B*WXwy/.#(&*oe-}B^63W$wS[DseG, PK-)%#-žӣq(]:,Ws:IQ,UK%,zA>D2WLi6fb= Yli7HH",-뜏x"=Bɺ񥚈h1{︱΁sīU8jk饑R(`􃨋umA 车*5V~ .N=aFьp=e98z֍w.pc/ff7[{l%*nk\Dӝc^8uC%'#儧}\Yzt%]SmԃтDׄV]mR㉏n` Ox㩤R?De|qI?APMTw Nj6i47a Y[Ԣ6a/k֢xOIjb^nHں +Xq7kwdF]>*OKy[ɣ*G</` !=92W8'ylTMl x/FX2rP7|;ae,\|FyR 8>z]n膎:kD_љ|\Z(o E~kqw^?6Um#A{MQC<`ԡwRcw0n)scNJ.PVRvZԌ6X볦E[Oʻ)_FWLl<Wi} +"50Ά/o) ,ɝq̒q~s jS^>>vӲGziC N7K@~gq\܎ ѐ6+gƖ4P}[eE$|DMӒ@y]=L[z{V`j$B#e/mߪI9K%wMj]&$p2[.&ks) -*h]4#rtd -Ko9ی+ΩsyN֭I`6x_ꏱ[4pPx3oduXL*\P2EL*vT`31ecWֳx \u 1}*6&V/@62pmyL{ lt1cPLr6릭Y̋?-8@^&;KFF.Oͷ) Ӌa D X > 1miC4EkF[yʧ{'o5,eG'aL@nQm0:bȳK4JS|巨5s˝2W 6x;A3RbN55ny9`Cr2k},=4]0E?tj+6Fk/kt)]Hӂ] T_@=W&%!,M*7 :9ݡm/EMt kkFBǭ5/-0Ϝ+F$T䘔Dh3(SWh)YkX_,|l 8(˜iNvN e >;"4fEʵ6\)zC)p͜#z,!ZܦZ(!=oG2|i+`(N)Snlߔog;h5\n0F\<\` F66fS[,Q@lo1!)PQu#oVLCdp *!ushr؛0)e,Mlb\实o~fTu7R|>Rxff3PRwR!sZفs%leg.ׅJpC)7] ! 5|Ζs:'S:]:.9tE^lSƨKn1>ki|YݽFjw"d:8`9&Ro㋥,=|buoZB1ˍPaF 0'[06 uן,0*s0nw[\bԢt7@zNIϝK -9A(Mnuk]΍T9V1oSۏF*< M]3SEuԛz{VXH8iTK]\\"&Eݮto*eGlw=qCmjrǎQLU3Ԍ]sV.xEduɑ1}vfCcLR2}ű0zqw}FQ1zp!~*nq>c.SڝVM%OJSXCJ+l`d \W'ok?>:id"d0U$624D.q~\Q>F~X;3!lGЖ*&ug'dqݿ8ZGk0D}&\IYJT:jy"x7D& #*E2^$hJB!{,JaUgԔ q:z)o_<1_#Ox`T fa%tg̩RKl[R*{gQ@{xh-rOWxzUEf`2I|gRO\(:n\A}J'ZݟțiotfsH&E?]2+Y 3@dXMcJ5aa+a@ vQΥ.c0 Tĭ=`4%uhG-om#hb4e~uwl"X?E(\y*:}8Mc_7| pq3/T#*-GDP{Vʿ`e Yo}nND*8 #W)q-pCtB~z7EzG55v=^2~pL!b 2 l)5?-A)S8ސHl vRL ;hԯ_‹{o|{ &.v96l`zQ!2=qaA0(, %"o"{>1ToK( K{ZP "SaryLvsKҶg9Xs)[`-' w:j{1@\<;-Ηmd"1ϜL-CVkb>xfe}?Cwr"C &hyr:D66o >P?KnuqT`T v)zrUyDیy6Um?@h/>ARPtz@ʶʖap2)/)!ݜ[X j( (4m]rv3}@>NE[}ҫ0<~Ő2O2DGvYI0ؚ9d%@|Y.m/Le _m\LxI ¨aHU/,ߥz *^ Y2s4[{+eXlxL]hSĚs21=\;Խf)<Nh0 DrApwp?^y hۺAϠW[x赊}NcJ зߪ-x]"O6v g1(,䪆C*]ay&ZQ|7e gs&d;۱SROQ"+"ӌ@Y1&@4A!hz"5s(W<dLl\ͺZԄV7jyUup:@p#3jHo~7J9;/PVf6躉;V8FRT-},~ @-0'OSGuZkP麌ڃ)tJ`](C. IYvU^\g'᫴2iMq5Gܮd|Ƅ0zπA`#ʽ+#uQUbr@b(Obl\8MՇK^9vs@3i1B7SJԉ{D HI#>tևQxҵg LjG^pCst`hP͈ו3apzP/"e Ȫ^(1O8h9 nIZ좜}m2&ZԮԃUJZ]>fB9$np (}25cEzOnado- qƠf{x .Rؓ|SPec]R4!*nri#(4E'&46EQ&0Vݼt #Q@|'xtr!%YjDX%7*6LJw>3d BO4Bjaᯱh:#30H> r;9 0/n l֎cQxێ=q\N\5*x$mm6s^YV&H}k'N˧9 A-  KcmF's0VESpA[;s[ag<"n=\|R3cG\wnfYy,ϿR=LQЕezq*#LG|4A v0@8.|k[N9t2zD @ȓ/8;=b}Cb (EWI=q=NGUE|'Hpá̗角\ d~ /L0V?g ="db\+/?^&7!FI#jDEa:f}Xew@*ЗiU@ $v  ! 1ZJ'N=x(>y`Ma*-0}wK`D"г@INiN '=faӮƶB+a. ;?Rf(68$S]T.a=I)CuX7=lԦrʽ :=}形 S*98R|wcɗ ]6s, UGKqr4v[3ZQ‹%SK_śv:Bg!tV=aPO24OlM 5@ӸEH`ה%U%習]ﴏ>mH%]֮N JA [7 p ^|aW+tF8׿UxZE|u7}zE;&  LR[>Ovj!oxv}wJ6iF GWfh?`}<@pF|y~rxs-nI̓~7+Y^-۠wŨ8#!KX(rޖٮt0gSr3m3X3֫fb3V{R,T`-9"+=Zޭg"kYjD4=؂l5_Pi [!}',b-=RglXG_tSҁz^,]pƜֽGrIA(MرBw#G󌳵 6V{d}gJS0;y턪xi ir:5:-hl>+.YMy C=0qԩgĠD|!l2dȫS%16$+j?ݞ,{c7iMF U*1&}#l<1)jR7KO_Ə{w荴wܶLQ&uOipE4R_!WCi(vj ~kiz:>5U|H.CiN.%FQT笹~VhIoRyoX5EimhL PIKT:e؃_/1o:m}Catg_/!sdTzφd'nx}[;lfqXa̰$&>' zZLdg9Fd6剛N%Y\8Datle")'.yHDLXv!괣<k *JvӴJCŵffi[CNY?̡ښgqkЖ+ONQ?zP4Iyi> dy1c*R#}<ϱwFݠGq/ gll|JcY£ n9ǟQF^"u!qU(e'En"f3B]vO"`a;C6ꨤAq0g{ $GC1Ǯc vq?2Q/B\/_ o#eezu vGMC]$NFNJ':5×O="d gZOiWd֭[xN›qG]H"_掖Jb3bJJ!JnX,O=8x+mS DIL~Gnk4@l[ +.W-<Ykw^)` x.\… ع]a+{GJ~Q‡AA%?>%V)|1MyL{ǚ 6(DFD}Ons eqme`O˲<{sT5//7j?=q{T&441xa>cU.t 6_M0qIC@{.[q{]l&pe jf,-!?1FE%-<1<|FQM]c1B"V^ˡu4ڋwF-81;JvPzpUל"N ;nBn^3H _9ۡȁ`XqSn':tۗzxִ1e3+8{6w VC E9'#p&?G$IVXq$lU恳K&T3BM1?U) H!$\-NCuigh+E>V"pwBU6 ].I(qDdS冤#X> K߰{2|TA/ 9WW8\_Q1CX=3t,Ie.@nθgG/}]h4 gYZ070701000001c1000081a40000zqPMdG;9.he)T4#}Or9D VIA|Fh%1c˜hđtFa}^S;K4,R@$waavK}X&{QWI7?hGac zF717v&4eSVv\_j͂k;7ٞN`:w6%$5h:(&Gb]O-܃`%gS/:(5Q0 >,g;<}Jׁ(v e!g><1BzliR}:7M5cq֜bgb*n6۷,y:r-Lj_[fK_BE84v=w8T0#)u+5 tlbclHh&QpU yjoӻۘ{_ !NYi1PAchq䤢ŕhy=x  o91 )5wEb#ke"Q YD,lCjh`8=05crDar. ^~s pfub:dAJ }MNWbZOJeٽdDPݶIo1SAG&$4"obeFAa5"/f3٨mC# IqẔ7\ ^ȶ0HrbF JKUTi_q}PvSy<3Aխ~!;kw68 `_.>T߷mp*tQ5)Qo* q׬f8r<'KuH&ʐ{)Y|ſ#t#y/Pf/0#z,h2b֦JbF*E#/E|,r&3)hEB0TNql!ԢE܏~&6T*~=+պ elMv2o֦`b|ʋ,p fA4!cR|ʻʡF}ͨƃ, W* E<-20uw1'JG}@;4BNCG[1].qH/f^R!wt2w;DZjV-VUHsK2p=@a# #XC/_Dg$O& \0* AlFfI·Yy7"OJ~<l7Z3LGf"˹"FˤOgXxRz+ak0 (Rx~_JNStkaS rqv$gOA7JPjɈn"O3%5ʼaVaM>6ӓKf_CMR,(_ľJ/t[JAr?mvGTDzcP2 >j3ew,bi ,飯P$[ώVvy+ɭc/n 7Y2o;dאno֖G!lgX~k]+UXos',qkYG_omQ`(bsYEeψNy3e!"]N}'nN%-Pс h"[ ˘嵐~RYLf2]؊!&2hˉ | mY_*oH 3Y ]ScƠ:%`wb i:]I%^] Bōu[i~7.f| :)@^E*F'dKOjLzqݗ'P9[*o׏7x)|ihQ-vMrkMy`|JM".d=Yd4Pw 5_6H+f+d${g-MU=Pr^9Z#냿 Kn(bSj{5Vyɛ9D))j)%0"޻ҹYڨN:wF)V 0P "P/nfb㧛6VO?VR~΀o!ܐW :\g[#}&e /Nawb苬"Y-0~wd5c"BbP.P4`Sx]fr!^^GI%=L*RX`χ]Jt8jcy嶮kH is$ vi)v16 ##nip.TiҪWm&,~v18_Z]~jf P&Rs _xf&|)@ ov[zNJFg1iwR'h*Nuh;Q\6Dxeya >Yrr~)/f9.:d;,jPr޴u}(IgNTewhms~լ0yEBT,OaJ| 熼b_CT*8YhrVSH "Yk f%ߩW[,ZXIGr=qߨmqι+=>6 H*JLk>ˮ~I}QrnI

    ѹR,E+C1C/}VXC<– Y@e~ci-IRƈ[BίhgfDgYZ070701000001c2000081a40000δgS~v: lgiD+ތ!KD I>?c Biho4EeIn QJ䂞?B30$zTTGGO{1Dtb/x#Zz[khpQ)d˰R܋tV"NR+MjŒ](F$v4 Y-7oNd>BVt{o,aUFj  1a@|;BilyمaYo }-ECT8;.߻)–?|7R:1$yHreʀoSLzPnsjK#1:֓H 8ۥ \כOmFXVp3]6$R֝m!eh! ڛ$rU. K;AN![qy#SiOKD[z;yQѧ̩!-;o$&n;oaKIa6t&Ȋ/7D&;fH^3LL`/(1w휌l-Tf`#H՟T7 uY轲>65aCq5ډcXPWoH5AȻfCzNѯ &"#M|d{;6,zwkK>C3aձ c±pF,nAxV\5?G|NN`>Cҍ P  6y ](d3hV,wbM$YY-&w˿`mwo^e|@D2$A3c)Xc߲~PCl>0#;5#-wjǾfM'<P4ppx*a{ A*IL=m ĻGLezNU4 ck|R& Jr>z\,KPi`o!֠ sFOJ_əUU= Cv$`/TaVebx$,fd ak`B@ }uB*̊&7.(Z9Xt'L@j h.`7cT]o7pg]f@ąV.2eW>Cϸ}I,S{MpG*ET]/U*xUXU(X&x,FL@NfѲOfƂ̲#v^>+ʾu d)2WФ:"döf_}s->@gH@UoN9 [&Fi4,ruʹYl;yU iXlj/_`LL7jM1\fDկu"o7aG;>j"nٷn;^):Ra`! ,fsWQb:MHeѪis{ͦ("2, 6&0q E%)BlX;?Mj->8Eze2 up<CB+SaA^Ai[og9Jo9So " i]ggcy{/Irȧ1:^p3yo)i_"5^$#Oċ*G\5 s}lqBn-톟G i#0}tj"ԋחBF=%模zAdN5L+kT\n5TJeCqFC8Pˬ^Z ~o-!CCuWG׾_x>'I&hm =n'#ϕc~![Yln/W9ʹjOȦ#reI4?O1\Ŏ#^wRP'v{Bil7ڿ/"6!6}g8DggYg 1Rp` &O6iYsLCVe+G"NT;X_cΠ.qG& 3THf]=|Z1~R3@EN%GLx^׀ #lsFO9Io ^ MSocL KkmFUCIvRS4̫iU'Xd*o>Lvv!P+ >Di)MKU@Lx7k_CԍiuYd8@U@'ʵYzrO.i\Ʊ'2Xg'Vfó9Umk(Б]DsO4V?Ȼx$^Tk"_l  %a8S ȍ+J`T~. t,6y]hKܵ9(HZ48ji)qd,o:X{IT{YnSbso6b3 *z#rcggYZ070701000001c3000081a40000000000000000000000015c54635d000012c8000000fd0000000100000000000000000000004b00000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/hwmon/adm1021.ko.xz7zXZִF!t/M]?Eh=ڜ.+*Q>/IN.eje?@yZ݀N2$ {I6p _[ El pNAQĽ W;IR9)oqh(%CQkRew;C?J#FCи񕈦IkJ"c `'1@0pI-*hnjpE *.Nt0޵ѫ.`A$Tz]6>:^}Q0gDHGCOdF~@nb@:KzhЇl%i-Hz}͇[/HrbUC9`鍳asߚv%>S2DF/F'|ȹ[\ Dd veD9;=vs"/Ei ]puY;wnb* (.ܽ@1kܧ9FܶcC>J.I,Z,Iar4(/wҫ;c-tK$8V\oioBRBD;"Cф y6.;t'v;aH7odN\kI=xT1jyl 7/D}UkfR oRKk6a[c=Ĥo;R#Yq#? эoW rs@g1M1Uhz{kӀ䜃Rr4q/;h며Xdj7ritB{Z}fN]Og:kbq&txl{S𐂚*EJǾ W_N U]XN.Snιz:IvhBъD 汴eXz?P`GT@F5Wlzp=C~6n .X2g3$Q5[DU6o=Koø)_ИϞk.X`cL|Քi)4=U}n[S]]dV؂˄BK?86k|8Bp}t,6ڻV DEؐ}j|/Ϥwa0upA`5X3G#ޒ@Ķ \gL!M@OjV՝ $sFxdΪpDzE c5 hgi7w8rV7$C?=~]~'e{> spGcO!y`PJBFJ ;:oz[PB"8V;kքuuÈM:ױ˫,rpvb/Qŕ청 \Y.s$G]ڈB7}A?ӓ/ΘNSLC̝y-}[)Hm?$rïgs0Mʇ. =sͮCJ..͚:`0.3޽c'M;a6W,Ε~Ɩʁ_%="$PqvIcVXx0KO8:>tsA, njcAGG|i׉\zBI+? ryKWU=Q#bE.e⮫ ڏDƓ3\9B OQ(AއGʚ%[2 HWGP FЋH?IC^4)#sCv+"UةKIG'uYX=OC Rdc"y[/`C`Ʌ}VUg/xk\~W 0W>Iڸc4PVs$ _0^hiU `ftmeSsxln-scQmEܴDzTa6L1_?V'fkGLg И~M4[SO)Fmҭ/Ad$oxԬT%%Dg+hȩkYf1 Ӥ?IL_Ƶ.M9zg4KvW=_Ρ[5o8l y!AmyTj^$VSШf:&?@y-\H1+ (`JdB:'K `jk OqQK_J1b*jPS}'8cr/,ɲ 7(pc @#6{#i"ذ5^iMRwOͼ)SC+#v Bs@]Xь!ƛnsbFP%9dnOR=f+#}}79՞zfoՇxwNPj]>e@)M<qlp|}9vǂ,)8V| #_q}13NUâOyUSvU(A NHdۻ.K߻p%f@>߫ϗ`&0LFGP\p X\Z_fTOWc;\/{P1#j{aW%2OQ߶kn#tGMHdj<=$@OW˘<` T϶p=.} A{$|L5?S%FO:l!1 LdϸNߊy0_REq_{c-SXE8WTT K$tAaL hZgL=˲v4k5n݀5QQs]+iTf }[y4BchDѬu~1aY nh)kJN3 --6+sDO2ڻVb -@c~%_Je9T79Ǯv3rbz.O?Қ_Ҵ0߲U]pc"6T*<=ŞcnE<0d]v߂.;gX3lSe7 CLh|>\Y.0>˜ys Q12[ 䶄K zWc94"R6.]ifcKv}/hM`i&֓zz7\c@9gFS**o6ˬ_v $1tyzZM// s>qd;9rrm0/{O@d;s2+Ӻ:.YjDPWͩ7U:HWhU[K+lA!aeM®#52V0}r\X4Xd,2IaPc [-bܷhny'EA6]ř$~%|wQݽѕkr ^KcXZna|O <_Y&2eGp_Y]b=u.86;Bm;bBHӘG+0w.?u9BT)|3&{+'*]r GZ(HrYX(E~$ 7H.:Hr…1,4'D&hJ#:E+.~V\1 C))iD(lMjbkۗ}L.TnQ_ fb'.R n眘T iDn,!qy @"L&Hh=~ERF CC-0+tP*C5OA˒jX%bZ2 oT)šG12oW`OT1) meӱ(eXQ σ 6Ѵ!*Mȃ^`;bҜNzju TpQTpnk$MED}v7oբdͲ?i5AtVtx22H pW4ѐ}Zxz< P'OvХ*.'Y)9'sJ|-fL7pD3y}lS~,~լyrѿئƑ|-O6o2ՖM(beqay<{= *6b{VÎ/; .^hT V!HmܻƖ9 F_gWSg߁X=6Ֆ[*m OSWp U`?\JXQKX1tqgϟ|V݋['qs-䒊Lu8'-\ؖ/ 5qL&2A?Q~l<;[d}{;K'-N,uO⯿pS?F%-Sa,z/JO[CElnyz݄{w&qx€0\ EO#?^CV+ۋ V ]w<=ic۳{T <70VQzvTi$>2Qオ@ ao$k-w`;2, =P,?#8uDk͙DWװhT薳@o1x7SY?I*\JC}~=*Yr^o" TT#KI*~4OC$#_ 9#cϖOM۔@+. >~=U Cۑ|ANb9H;y9beF}yŊtT8`>X]28B nEi45uY L22(;rӖ]5;>s/ g-g,'NG+8߲OcqE^aw0$Ҁ0Yu~u42D k&/y˫oy+%9]҄,@K~XCYX2FyIA&V +66t nQ# ?KXaxPdE>>D#$BRF#;g*7ZUR'kr={J3U2zQTz`[ ]KpA۶cnj#4RS+J 3HI;2TqXoԮQxufN"?(.^e"Bͤ: g`f,LbOOtkhHutH[}ԕ 7Hz`5Gkҫ8ut|2m;`y?G愝9*I ak6*AHVϪnvz_v&j [1 N/[ңcهneD唷qd %5moo=qԒ\ :Qk]d/[<ĨI^=-vKt{PJ A,v}\֊19\sgY9K-ꏔ;w4]~:Tx:KwMC[gEI`!MƔ&/.@f@ANDž!~VWȃDꛐyyoɧURD&x|#<.dU400xITc1mT$UlQ 6Z|3Cg7Zo}ӗ͒:!vȳm3UF-49}eO'+"k:#.[20=|bK_8|IaˋhHѝ'w aIz` n!vΈ:x>Z$ EL,tl:Xz`n48Ž חQf.@1REcr#|Zdպ !bGr78kO \Ig8~1W;!e"Ckl|qwa NjAg~T tH7j' à j1Х^>H0-I\䐗Tqr >oBz6̯Y^YX)'uhVgZ/"e\$.(`FgyUO+[Fdx' MW! hڭMYX|i(ni~ۼo@K!oLU\rslXu5 Jt4Gg^ f!R~/fZkäJ3 g6@+n1 %>RhgY]ȣe&Q[3NT]ohCIuu'SHrfa2jr&5 zˬqa_F˓R<>p 1P (b 66\R~Ŷ|xq+wBA(tHֺНg5Jj7%JDƁx^Aq^PdegEU& otic 3ujdI/_!(] ÌmtwnU2Cm8vy顰I2p.^n\b̪Ц#oȅYFöjlD% og.N D$iPמ5pNx}eMn'}#](%}g1Tc`1 ff{Xjc_q*mS*{K~T?g\tٶ S]~]{(NR&BT ~ o8w;̀x\Mez=+pg)yVpKƣ+qJ -, j֪w|gvNfS&\PqzO?Ң[.pEZ@ 6L`x0*G*7:Q.T*|Gk$^Σ74e>|46,@u0+F^tc|k7+< ׺ruA:̔^VQbgn3mld; ߾ĘiT#—n7_"(K̾:܎@pE[6 j3r *QqEbV`u X#{ӱ'sAkLQ3Vk}4]J%k@H9[J!Flw_e&¼X n <ԓ! =^޺O7`DBIP>eMRG8kI*bJ beaɜW^Xf%<614L3%BP_[;Km\Y(B+z6vU.SG›"egW*C;Lå˳d *ƢKwkx'n!ʘ_%4Vo6W'o8&Xq@.-B si.Oa 'se%,$vg Ҍee: w*Lg-vqhDIod;(OqZK:nx5|{`ȃt uijCm9YMRR(sG$g4W8Eo>,[A%X2yK~l3, Ap6SS;+>8ܷf o^3N(J(w!9:DFolè1_]W0M`iH"7AlA[p4`o"?iML5Z&fy%vc݆t#}jT9ox<(z ymkE!ڦJgw$râDH92éKH& s~# r qC q=8T&RGkGR,p)ߑooa\r F(?n9⠘ Ȁ2E>hmx$K 3A^|QE{KUS.~l?>[qmQÓFS ΅c^Tp|%O Uzh\q;Ɏ[ﶣ9Xp;PDk?8Bm))}Fi02B|y Ps-4O\.Kk|NѢz382k9>&f`Aa :ǵSBF},6Vx4l=s e#洃oQ(*!1% !N"FޅunX+D!T;v*^tdQ8<^*{pTWp2|>ٔJ80EqS4@ϱܻ7*y=j򄦣9Wgj72 :#LRnSw6`Jӆ-yi|Gլl p[E#~@7!GTct$<R|JktDY D'٠B~[X*=Zڕd^W%`7zCS5h 2`قަ$B;Xr?s`zR}SƄ>%?JR6]6%EPv,*xloN'?.  0!)xЫWÚi z]P'zqȞOt[`¦& fڙlQP8j ^kBZk*̤QiDwvFg[r9{_:UFEϪNqڱQ{/٭4Qa RPl_JęH>>&R>{z{EGM*^z^$kz-9ŵ( MNb\MfV*?}fL4۶F[8!tGqcƖ*GII8&&I5ZR(ntQs4|;Hi{ ~MkM2bd9t ӟ-X|y| ;"Lj)fTHRbI*lP2M9&]C A҆~oQVN8i/XԻ:~Z& M7BA;zV = Eb8|7dG Z6en+ ɩJ$]/%ExSŖA֓KƔq(TMPΡ}kу⢽n5{m7(!jTNXQUU~(}B2~zZBKը9$-MLWYMy˕ًBP iuo  WOy'ChcLP`1ϣ9Z 8.J LM;>,6c7N۷'7,nGF_AÊk􅔝\L_f)fpdlSR%_FgkNh\z‡BH'ZLjV?,>;2^$6<2{ "~GжtI~_3K{y {]nOZHA]$&bUgcGoLqjB-S0џ*{ALqQ葤<=iO HMJWXTi`xx^R|ofzR刔 _3aݟDUa'  @%4D`sT{Hٔ{|둞|H_ ]S3UD Do$6xa36sjYnh#E7ӊ:Vot5Rfv~3dgZp_E8龂| bcNSS =i_31RDdU\7ӭϞ!~DmWKeL MSY} c8.:T??Bh ݫS;̐^^ ͔q#kI+y|_C2%پʮ=a ۷ U^ߺ>%Mp4~ERᵼj!m W8Dr+;;z*i}Fv V1LwTFoLRE?RM*Itw.29dp~V"TV BUzJ7v=4^R[ۥF&37:b,pm!๜,eۙ) cmomՏq*I)=Frd$)I. Ѯ 0ڌ+³hg} U"(yPN\dBIf5ʯit7() }g[3[.m>Ҟhԣ!A-0! ypf`y\$żPh2jzm u5L~jߙ4?wcު J!äYBba@uܤp㓡kHٔc8YkZ!JC.$-:߫_c*IZCyuADV2բq.Ql2>zZe(Yl/_6xwwBEB{|hXEHlؗPhH͟Wr79d+ҔOr uՌZP).Cf *:\OoL9xdܢ:5'`u{|߹kH"Їhkx4:;fUD܈KHey2^*VVA\)r–6lgQL86+H{TX^4+r]^d SEURFV.q{v( '*+#RJ$~ @w*ϷeFV!)v89!9OR誴~Sxqf26f!FW6L+|!cN0:0"a`YdTMV3jU-(=P}$BGoMH^}[_#5jAus&5)\u"łQgR|+WP1`+ynO.><?4),HĹ.gmSC7SWUю%+WL+1phlW`9F& ^;}Gwan  '4,m}et݈FM^}_mKhPKMUVUY1(@SӴ>߆ Q# &B[ 0LN+J)ץ2IuC 2rjTzhLi@PXڶ娲/ɀБ(A]fB KGJ0^%g| a(Nd7cY-Mp@hӾb }p65cfF yj<D%A-iX(2jI:?k6@xܘΧP".$܂ErgQ)jn_ `a$szBr`s ).z!A_ֽi.LԩWBV{ɱ{I+iQ!unP ŹhὭ:q})dkΦzVa/^vNdV"4{;j]St`a ۥ4(Bwr}` Y_1V4VB \ N$_<=د맔!9GʯeYՏ u֌e7s׭xPhXCl& 8%\v^2: ծM3_F_]\tdws쓞u-}C2@%QMop\I8}O(^UA׭4lKj~\ȖcU QGrְ#3 Hz,>ps!҂gȸ w੔,znpmr31C}pC$@SJ'»UoM\JpB `//}}Y&Lwޞk21e0xSI\&rE+H} o(u7N-\+6]'g>mH_+ZDvO %j=la _o567Ή9;@[;sPM3bK46,.JC**~)|UQiֳRJIyI #, ZL.qK,>ۢ3OB"=_*kwFC<5gIT=Y-m6k Upe`AcYJDڤ۷i F^ O.L~9F9F( ~@p岆[T֏dAE{bk30&ehOk4Xڴ !"Ώiܫ0N:eJ'%izd,+~!1t% ! 3}GZƠAɉo\pű6$y0fw@)!/fCk1|X tB l%0wɣV!@ę"S"Oa#Jb <#~`S3'$qsi]K95r]}z_DhBzƦA:G7{ntESߏڧ9YБnF֎zϹ3j\ D{sbCbݐuCCUٞ%Dp1" kE{Z6~ 0˂geRQP6 һE^\pӾ>x[# rMtա K/e J^5W> >݀5_Ldxy4 ch;. zJUՕ 6I,x՞dU!7-unBE&L.nX ۋb"O3r7~f;AG;+y =]δTc"jj 1zSoMDb^jyGd?ݚW/a1h|,V hA:GV09=b^GKbT_ Dг P1k B~) ƒ@Qp405E`<[kuB~sZ}gP?6j]SPa^+q@ǻ&ߴw[0Aɜ3L(a-4FӾl_R !tN)K!c#-mBe "^K~$<_ fMA%X\8ŜbrbVY| P4Yw,Ӷ|m}172}R~-&"]NAU<4M5é+>5;FmX@`13a}:2WG$q6W`LJʞi#5•i$M80ni6cպl>Ga ƆȪ^[de<R&=e^Pkq/,ƏW~*xoznZȟkxrI(NR]PDFR  𶣟2@$i/-Fb"Ǣ%![uh"W9w0b^n2>sqdf!qFz2+%8DYE^QK*WhӀmpDs|PG@>($)aދ;_C KZPe8g47jj~xu2VPR%I" S =`CðyMSѝs\;qüMx E.pH#~TSphSypkZ+~`33Ww?zy;S6ph{ok~/j\bD`ޭ(^nX .Ňϵ(uÿ:l%FA- ]5c#Ä9J~+/s~wŘ3/~=Ek wՀ7SV-p]yAe{0rՂ\0-0F}LqȼPxȐ+9iy]U|*Fie"u8~fKT0u405IԹbX'e367;FF{'q%֋Z WALMZk g@ʶEuB:wI+ vʗ, '5b,5RCG9>1WoV{":miJՔjx %qt[tNQ- %89q ط4!3YP[#("8p^%n,|9/E#DQZqH -Tا_g5m1h 5Kp>N旮BWfoTEd`LCv ̗;t0@ [>YP.v>Ky>'y_>E %Vjn@߄ &;I2T?A“N'm ;e~l<*eN\XcTӐkQh\/I-L8%SƲ~La'/gYZ070701000001c6000081a40000?;KCmQWZedRdũ&kσu/NN|8X2T.. )a `y_:׼KK$Z(Zű>#_nS4DW˙KdB;UM<]ρny*رq\9v i_އ~"կ$m|/{:W~; 47r$ԐDM\d~V`XV_?!%c^/l?@t"iEWaJKL)g6bmQ;+{7):H/?bЯ,N@B Z!+hl'*{IODCR sFpIf}fׅwx#a UwrQi'@疴-'T׸' *& 1{&5>RٔS)t/ik17~&XhrW9vBT˕n%Vuڤ>|κy%Gxo *bq\br)cSU@`Q;6@thbAJQYqNՙeE /;Wyڂ!eA; {nabLpR(`cfdőM1 :s{̂GJK-kʇOP)}.Q<Ia6|ʠ;=e7\E0vDsPšc*P"z6w9p> X@LEڈou(SDg/aknddž6J=Z(9pgڎhJ”<ғlHFpNx?jB@^g+ L.,oI @`$hU#6b/"3Y&ŐA~G6^gLFHc aQZm`o.#`o)e?S_bTB$`ɵq( fsA a$>g|L.3u)<ֈk@~"~V_T? bx !Ͻ=mϼHI31W3 WAC5VpNr aA ߰XHY9IX3AlX5 37J!U3$P/$~.' ̈ x!s DK锂>^oLA~H|56J=KG34~Ҹ&vg]̈́X$Wty@X[k7V@7`$[24^} G2+D5H,=5IhesHԃ"}vXugNyeAzLIMtԩ))l:mOC{.xW˘ĭEbh|;KL:>vt;\gw Z9>[\1o`[6Z,E4nZEߛw^͵'n[CW& ?2TԞ=0NJ.=?tzW,>8]\R[,VnDm9#䶿};z2H"_( ^nv*Ix^hqN}$rَOZIr .To`TA<j/~],x-ʥ;5߫Z-l] ¼$2GU,ְDJI eCS,xZmۣEa!HZ:GA'^b4l?oN'#OX0'T0Ҝ7X1T!*Yqָا(q4,TcJFܲܗ ..7%c}kU aGںuWU?, xcJpUOf]h%FB+e@Z W W>7sCڶκw]FpDHd-J<⧗tZHSFA(%BByxFdoj*tPp#Y;Sm~OSK^t"y*Wa[."JEZZ6c d#b#n"VG;sHzZ#ohgk} P=wͣ5%VoiIڎK?/caɲ#?.k DG'/?l7`#&eb!\xeDcY&jXj/Xi9H3fY@U+b w,NQbOP Ėg䗴{OXs;M$0r5̳/wwuSg 6,{hװDX.0 R•wf*FWhZW~c+s~瑂{};қEz[ދ XQwiWJ~le ܮp8彰 ݴ1{)sXTZٌ&2I ;bZJOvzXݘ8 QSqU"yb0#nmTq7CT9?e#=quYax %H0rpsnб y4QgYZ070701000001c7000081a40000ʄeLnVS^-ExS *&%rYmNsgA>W%,_8Y\ԕ.mL!y1#8:E%Eԣ۪1Ɂ/٬/q"(âorXhd> o .fWp:P*>'u\ц@!H65}8DM,rPg7>4~9%!Yo i͓vx/x#}΀9uz)`RObJs]5 樠i]qcǕtRRI_ZB8 BÑ--XqV@AIxt" &WX?;T/ 66WܓGЎ%Q' he#SC ek~U)Ohm[1($~`m^VW'MFV6no.G5 AbyJ E; q |̩C;iol~a\ |gki5~ReDlý:t:X Ɇv"s01݄ߛi\4~KKind1` bTvrphAw^yY7, >c{_.~hoIt EլYٵ !)>)8|[mXؽ}phdN|uԓiS2銮lapɴ~.jQHd<}hG nFW^l(nbJ"Mth<<;EHrgi&sW&KH"iu0|5M k*`3]e |{MR ;*֗/Q-7LZ5ĉ5*Vw]AB \fyg}{4uQ7|`PYlDb4~a,ycNHpBk3χ|B"6틗[!;l$lZ08B1qәbZp Էq>Ҭ:2^ PNwMk)rmԡyޚv^ D;goYw3Xd`kʐU` #|B kI Ԍ+mm-%1gѭ5y*XagdDOW;7\P +6M>V`^D«tYD>5'W V{ӽ4lNjmD|uR-i]@@z5UY%}|6yh31Ɂ[nOٶnפ-|)IF2RDx-]WR=Tك^,%ڐ ʸn3'f#_?5v0@8;3! !zbSt'}R)1K7R*B 'J HQ,2;շ_3,> St:E.vYzSw역q_۠>ˠ 7%iF$PB[D3 [4'O1"N:ݣ΃mbk{.jӲ9@Coh0[۵O^JȭbSށ!>ߚ:f*yM=c/q&|I޷Jow17ƕ<G+V$q kv|>J6zxWm*fv*O6ij'f ǚKs| ăޓΤ$:)%ě7lDcO]Ɛʮ+4GR%AY!3o]HC,'##Ն*fvc}7bGg+7n, (h <]Wc# tw m_t7 Hfxz27.&|vN6Ai~]%0v\|@ :p[T&$*MiusE~?l`~jU,ڂ/^_lCI2Gɳ.JѣPNGL3=wPv Y6͋?N'eٕ ,W=TDn#}EwujFQ۟+ wcXayS dΌqD˖`\bk#Rl[Mb#EZ% kT4h=_|?FS怾EzIox1sPrDMS1=mo#|*}: 9APV"W'16 ZRV{SZB|,)vvbQi~h#fIOZ%$J̾L7Hbh u'Mx?(9CapghNy0I_E׋kR,!C4u%L86YzM4(cJ{sz1%i[)2[D̍ȼ1%Plo&)qρ gUGH(dD^}D3s -``Asi^.xZf8S6> wONSvM*>\, 1&/C|kU]}+Z͠Ϲ:7CZOZș`j*q*(v7Q,{-c=`jt_0ko:D~RÛdJmen &N{~ pmr{ ϮB } u*`raKr˩~PnjKXǁ iB{ݯx'kȖ7[_n/9!sʷCΒiqY 00y=;M⧸b.^ 'אD86s$\+CY-=ؠ o,tjA9 l c㲉[L\<⥻箓Jo¼UZ1;^- rURH8HUr>d3ˮ$r eI{H8Z?YM%`6uCMAlB:S=hO55E3:`E36do K;dQ#l*;"W4@߳3h]}>pp725g Hp;[UtfU ly#T^S Eɗy-/4"K8a" #4m5q>\sl'$RaW+njm @-ƤXekF)5o95>$Q[>B_ ի99x /{z2&RNkG_ͬe>k|gْl ʙ SJcS4&ZSqk$r$~K תن8QQEYՇA[x$,hvA|k>gPVt貭zn/E69=?)tclfP4ÆT/S Q/bhdQgͯ?*]=;Pj#s q9(ǹ>@3ʝ.eRGI~m7rpop*؎RNr--{h'#w`rcsߋx|a^Ain"j5^aUsy%<lUUEkuj_sLa*EJoZִqKչIwzpd{?Z } 1h03p;˜ne3DNjbfa$` to*sD`8dIKp1WQ'nU|Ǧ֥&6COqCG2FeqsꭻbP-0MNSPkŁ+wc߰3w h<WS2 %`\܆zfGl#E* ,!TH6F^OOkHoqNƒ/$7&hFԍ Z[Re"fa1 V9`e0bKu-|ta?no0T>;U/E0 /6,@g, cV&yk:R%ҺdX~ÚM] [d5D7,pfYU4.Ɉfc_U[ͥ'2:=@e+ƔXȲU!np<.(A/ d"xooq- 8*ŠĐIcʕaq2gΫqNi k69X` aeUn¤8H׹mtYa705_05#A[=,_TͶjJލi]01`4kڱ0 ,+n0e_ qAؼU5pkVxd K!314~*+c߆&p"C.1.>ldO0$pyr56tR.|B}%,$韧Fm,nN[nOy:ȎYyH^_S#Ghr;M tJ A:6ryt%<P(%0z?Bӑ|^#R;3@\0h,E^[q/tT2raz}cgY(r>#h/f:8 Ԍ\L44卼|G#.B 4Pt ~-N0rΆQc)֜D)L7|'gXKR'wr"1)j!_q&"/+7 IW;N$YOJ&:9k2 6q%"b;vɳ ?qJ*^D[o*IٲAڴdмJ)mdsQ!!H`ItBVm#6:,\'*(@ 7 b0tdžfh= ;'Hm6xN7bMmDonexOR*0ZJ:GPOmv?OUƻ2ueZ]X&`e}u.5' bKXNk˯- 91Tq>_(em$З5^ LOm 澅ICWZty?t.Ԇ}1<9Q9R}4 L qz _= ٘_r_ 7:o{¦= v(\ߵKB^o{*c#C/wrՆҷت.  B,ʆ(놏#38w=2`Đb6)dZ!-hLf Y^z"+P^MI"fHt )yoQ@#bM{`&X P!MJGtK-IRLZՔkwHeSljD5H[&<,~u 95cn^pte"[,n%OzR~í]%bl !Ҿ*>D<TL&QP/$)ɥ;ϖ퟊7}h<]VU)VY_SP`<4bIJB**1:&=)ʨ7)6{^#zcGaM21T_Ԟ gg7Oq#rʺsku#ECG-GBB75zgYZ070701000001c8000081a40000a;C#c`y@1^ZJ;cMarx鱢~B¡XuO FbQΒ#vB9\bXe&.&J 0:kDe!"q$nw:U.aB)qoHJ[O : 11wy ]px2?G<-'Dy#6]hNi„"CͰ"wג\S Qk$5V0{93bfPa:z%R|DV_HfpzD1%G%@1M=t19=IЫQAZӊ߀IaN<EJ)tsa1 :.hT\9:L;jЦn 2=:djO;f3:Þa݀ʋ^R`ؖ\`$qhhqsIGD"E{PLvLݙV6hpT%= uݰ;e }$NlEB DJm]ϦZ#kUkX/^LyrinBGf2ADL;~Y (q &$7Pc*!C/GyRu)-x+.XWպf*qڧ;'m$\9nbz [s/:+6+P+6||KM Ha{umv_)iC]B<؈R{LhMJ"}KNEGY53cq._ep_hէ;;m#uҕLbQsnℷN1'Mpje<];Ji'ـ_>o];> E ﴶ}*cpM983 @hHV[<2 %d8Y]tڟdQWQ&{NEpZKVE0AJC?ox c-Y4'LD(}GŐw|`C-лiN~xL<+!NJX[Æjͨq7Q nﮰT)#[(1tyܠ )JT ݆F?t `j Wn,3!PdeD5C/|ԠJOFWz!T8+BN|{WvfRNBGֿ9kۆ>BIG sB^j#rgȯYTI_ѳ&L-"?ɖzOt5l*TiDui|9Q1~? ߻cg+0ͰQ+m6sS_ձ نUIQXڭ"f~0`9|6}@^@F wx;'N,"ͬ}޺&M !ap'cKʐm9_'7q3*>5 5-A)?s;f>8(3Dh9j!~}$,\v;¶oD[Qⳃ}eC}hG[d:Et6kոCD|DgtLS!CL잱w\bVUW224 RkbqٳEE`:sQ_{`{h'&Z^o/A: 4) mH\Ks]ǙneA!b, ۍ:ض6\qOjciv:9䞅%Br*GW7YK+qԳ˹LC}t (SMVKJjqzte~~\vp%D|{94ZeioVIoz m(U6MJ7/ =pYНud1Rp[S dVAR3ȵ: ctF#=)$WBDɞov&QwVc8aL~-3_N:/Tڤ=~Ӓ=8q |o|H}ZKD@Wp@19ֿM)jI)䳚xo$جAzzQMNDxU%bLwZ=FY.'woLǷžު[XgOn'9I0/s,ʟ t 2siүߝ9XPgCN6ԿV鷤X tS|6irM9 zTK98k$H3M H!Α2[Xz 5`Uo5 ɗ.%| ˏ9uK } rhJѥvxCC8Rl0ҍC݂jɚM.`**:hScU H_tS!3=z,RoCeÛ4!G RnPk`g ^TX@SIHV u,\zPu"담X,"=%9:T{礟gU 6@>GA%{cP$#deh=wՄ}MT_mv0g-`#LǑq۔W~v<@Zn3E0PuA-*1vXg?s)(>qơhPG1o`T?׆9wy. vY#˫A.2]{-eȄh9O,i-|4DIxxaeMxu[OBh^̳ufg1Q~nҩWbL5cKH-3 (.7%wVZOg滱 GXV^To|xЂސZPVW]4:dT a4TB^_2ɝÜnGO <8ߑ/PS;d- Ԃ?;, '+C'KSWcuLt?5gjȀ 2o1e5qs{}UGY/ 6 >5@S8zWUQ*9ƾ;e)&'Vsp0o6>,y}L p%XS5 o۞YQ|;4e*W\\9EO!AP9!y^v:>^@>l#X%Z0)o>fHoi;(=Y4zNS*nh` q2NZl4(7eNP©eAi Qzm\y0c_2\1p:QqG*՛G釉>⚬BH!F@Ԧ 4%CDi`AQGX@ex8DkzLXokfZ && N.ҐXN8:aPk58g0 8 ~/I= '_= KlL*dT=d>Qq k-tB M.eSU$ eD+H֭]l1-pzCM9۷+AlH'HTs Xi uvq|qI3 !>Ri; $z CsGdDd+R 1^q$I! ]Oc޶:9q5ֵB NsZVaQ8lfVGĭ׉JRM5w^7\v_u7yFD\ڠI3#Ȱ[ M[;Zœl9 Of<$\.bW+ѵ{QӲ#h{Y;؊DxǴ{Hl߀fP}8Ed<\|Ηܒ!~ڡ:[2J ݁Ä+݄Yt$<>%j#c\ʈM5c]_ lhuΰɊ U_[s:e 9|"MؘrJ<`~V^ &rsSy{k ,nhHbW\6:) rXNya|CD //,QK2(<#Rc؟x:l`^I?P=clUє(h%1U E[>4UhM >vuY:n0HPHD&ʅºa)xdn2&-*|KcvT#-:Hxbo6u# <9+'`3H ΀x\j0!ao46)#qjGH c-jQ[YSkxw'Ü7yNQ R15L3kOh ~Ґ=uSzqE%hl#C&I # riԳ@LgD|VMRLQ%h|4iU4y(ǘ9yu }f)(Ԑ߇#.x׮sߨSA=ˢF5ZF?qkP'U1|QSXvLq 7~ZQ*0-9W>PzOAoT(|a"F 1 _:.wM y2eZCzu{&vzr- ڈ;FxYe* !H?PZߡocB )ILIgjw``RpbG )!01?9?eMUQGi*ׅuVTB4BiYx oH> AKcש_Yȟv)9>!r.рnu|HqBvKtߩ5_bG2uHXF*DoO8]h7mHݘ &l90pxtO 3-ED\OfiܸI[5Mٕ3M Z|GO%ZLFIvM1|F:ڊcJv+sTjy)jEAB=+1w'A!(&WTz{܆}+V[R,ԏ;H &~'GHpvD\)cRX"br.o/g9:$^@vK)b9L=ȰbD,2w=hLT]D'hHyKT!"DN'i,mB<ј0'$ܥߥwSfĀV|NЃ-ID?0bz>@aA>)&,Z@ `r21 kgYZ070701000001c9000081a40000К>. .qduZN%G:M 6&DN׺M&nN,*. ULk(ݫ -Ar$)gdzix p`j5fY-x U(3=B a6yW(Y-LiT&d$cCA{C0-6]eFY 9)7UX T8E#U/ǃ;;D@ IA$|X+x7 GA_!rMK^Cz8iۼ?Xv6:uJÓDQ;"8з^y?v3oI4 XzgםZa*ۗ8;JY&6gi;Pdukr" ;e${Q~ar-^c|\E?SS)(rs3.G/' $辰A< ڨKXGw] $nWeeJT?tf[]͸St,ҝ\$ЩY:'<YZPqVwOW ć5k?adԥzB=,~5T+7v?=3:_j+U@}ڱ-EIXH'萸TlIk®c_G"s<;qD@!0 Y±xr\h~ D>/$;TƏ}K3ވe~捄w;R[ɘ؝P1{ =ӺR;d'2̽cQh SS)BLƔ#?"ﴑX-O2 "o-S5XdNTG?@gTk$=9%\ډ ?WԐ\>đ< /OQܫa]4N\L MZ*rs:E2kMa=2&_֪ͯ@#1WIc.&&%VdlkS#Vx& D`ȣ[P?5'$l0bmHR4/bE:GLEX;<j3??]ӛ #.pakR^S0m(o[ _.-kQ~h@Ho V)FZ-i5 u8 7lB$Q:P -ߧ^)Ae5s8'yI,(x(T. q,5=T; ƄkpOKiOmZf|EVp/U5߶}!)GNQkdXFhwoF/hb96ؙ |E8ޢoicsq$`%rb@0+яX0kҊa⿣B@Gq jF=kI2,PgovygBZ^ILUF-HCkb Ij6}F Wy9c <Z-{632@kV  NVnTτ5_;}Ok;.pIZ o| ?QFWKsqv4:ZXS6ūI?zyh 6?`ƒϿjELZxVCAWʒ_N}9FZgKCd59tz,fa1HC#B+"@)mVC-3"%؆ZsS:NhC;_"drs4~38)Y϶ϕ2+prPNF' -p _;` IO hᖐ-k $nED'r@q =71Bx:1uǑ"4 S gA[o45E2qJԹi[^vu\﷍&LY#O4;"QރN!HTWW$ωK pԑMVgYZ070701000001ca000081a40000>';3oU?b{|VLEႂb(x|^ǓWr48%$xTH{ռTCUEb2IhEMe9SI`h61# e",z;wkv 4XY8f $֖uж'bmgvXV퉀?_3 ֻ'u˄}<~=n8,*q Ug빢%wPSqblH >l9|"K(熕aOح-c=W?P͵Ys*ڥ t蒾Α4[= U>ʍ(}y)c%$nS9Ӷ$0† JӨ@Ι0#ProL[ 'x*ٻ%#!v Y' 1+uڡ?*#~kɲt*-eHgN`N0v@Q@v'LnbF|2-R)2hMU:'P\L3mwS}b%A𖕁Z *2 UJU =- 8SEUkM} qQ}Y-k8nD;UZ\`" ?JD ] 1Pi'qܵҀ;#>? ][w%5U;[ N*#pU_~Z<=EZ2Jy<6ZΫ)Ԃ `kmy; AïquJ* Diҏ1gIh͈[IsbV@~CCFT"¼&*hlyw=.d sGK ˆD(OU/ /9>>i)sg?xHfEr h/mD0*(kIM}O4HyNբm\DsC،TY<]@ R) ]{)tAj̝垒ͻJ 3!TRIJ$'ߖ>k[xy$%Hm#OHMi'u4 weAMq%lhAN/wHF vȔ`.5 \4 Jvn+Vܞzeٽ+g>$|X  ZC6kt#$REO_U6#ZEapQ4dM%,;8-]Q549%ȳWU+h.?Ie&\8k?t"B{ HoJ(\AZwaKbSɢs埩~ZuE]BG7C_U'Z/a*mw 'h06ׄѝf؜k`F=;|LP?B%)w}kh!XhuIO_eo[I7{Cwd>$$EжzVfM]? dTmZMHjm,R+&>D7Pz{ouǘJTZF3Q-ذְϱjS+58Du10D䔦h.e,etxOɔɚUdKmuKGTgNlkBJ@&v1+ }tg05Iw[|;<"\I˔Gq:a?NvonqK N OpRPJ*Br K8qdE_z!2ܑ_} 3WR4iMj,:aX=B6.Zo$wj[`hu~9mF{QdjzH 3S]lZ2 B2ۛvH!Vo W?ؤ)/ hPƇTב]V;H2XPi?b;jx[ 1F'gN룀1 Z =BȉzjuY7BPԕQuB: y(OW'U\>RRGUKFd L .b{U˄HB)"ls~|Ӳ"x@3sաs456w'U ;=SsW3쁌Z΅gC,[Yv|&gYZ070701000001cb000081a40000000000000000000000015c54635c00000858000000fd0000000100000000000000000000004b00000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/hwmon/adt7410.ko.xz7zXZִF!t/T]?Eh=ڜ.+8+)I]}+sOE@* WXRDˍ=5=!on Z=bQI)> G3=ȠY梨?ƕ;0X s%WqN&XWYm4wrI2w /h|4 7ڈsҕBxKHoM}ak䘵'V9>/1w9?XPW k[hlOe5RA7+{tt(;Z)ߺb#b/kf1tI.wX#锍OE's@v׳ӚSҿ6#t$fШ= jXHWfDpxY^RWmpuS Qmn|wuݺѸ`\ *EsD*WĉT3Xl.aq-D^[r GւD Wv+"sКZjLa30i?a

    11?' 2Βk0nia4B ʼnTr,A9.ˇ0SG΍G}no }s&!hiW^ir7='3]S胄Lm&b(xف_96SABMM_ccTvvۊh~5Qh{4YfEi7mrV)tdF璑R[zgWDB{oq2Ҽ@Ec ~ j"7(Я|K;3yzz~-#I wxg?Y\"oyHdx# 8jqv]xCw9<=?qJG&=UݐM7: Ku͂F_"!zѩ׻x \A9G6+dP W?:> $-?HZ):ƄFhfQp򛁞 5]w8s)nhUNG\۶t zYQ}-+TCgfccΗؖ\-f [_)j õڧP7\ 㛙pGL=MPPzYMcXyk1*.*0r2W@4i|8~MgW.ڊ:l+ޒTZ@0u6I ,Tq봾]> @8Mԋ{dDTwшTT"|Q`igRi]=ٚt`G_>6~[oَߺ94THs<cWv:.n,eQ0^6ms<:w}(TyU$"Zf!'Є ywG7˧gy|S8>.:d9n`Xjx%+YkR}-+$#-q~okz51x<]S]bg>.[O^d@":l;!W u_gyD:ZpWDEsG=RYSoB 0tj<>ly0QR_Gt\{]WΙ}tUajEBߡG oR0 :~7]l剬*iycEcۭgI.ʩ.Ƈu\"Vp4/],uMqm($CMHkKiiA"³MbջG_#]Jn  Cˎ&%EWD#䏴v1uH6xffdĶ>^%hbjʩ1/ A?+Yޠvn;M3 rxΫQa|#]' XpxU,?T ':Sfz[MZ}ȑ" 'ŲhQytϷ^\~~X+n7x,A╳fˠ`xeB"kf{ 66{iܶ~LE h~ ެi66=4NExGjQ8yeD&)&+y3܌G Ұn:2-sB7`U7/@&G +g9붾Ox~ Xx l뀖t`Vw Q ]h72Ve&7[ᆜYY6~X5;=0 ;8#m`i;I[w b QEPxG(yo)7a~sa`ө_W`,Kq9'8kP~iCdu9O31NiVߝrFUgv@LpR u%oS_e/e[Wh!$)e׋ d 66C[>|c }GR{g7RFSBC2g"6nP!d/w++|B+=xmڮn9M hV[J ]F!(Z 1ƃ3W 59 OiQ몂 9e Eq@l\,4X[ ,9Av8!h##&d| {a͓vUHa]HSw?Jni= #`O@_$q .ެ46'"~e`I>NĿ/Tyijl^)P ]5=*TB2 j7ɡ:44RxڏO7>\&|:rӽw83bE |t(wFQVi(r҄ZS<$ղѯ_Eh֕DXu3~p8wY-$gڝi$or yQCPm&PHnVVqӭc6@A a! KBf{ԖZUbY>W1mmK螤 MEt6Ntϟ;\?&STHYNU3/Qs(R.J6Q ~||w%#-]y57'F_җsf)F[+1P5`VZJ̿T4ܾ ]Q\=!2TsD1٭<QӹO);n;—!(l)n#Zq^j@_H$Ń.';EOB٢ҝ"0R*{|ukS_*Rm:Īňǭ31]3(ދkG^qgL2_U:V=/vkz=-ɮT/X*`9* {9į3߀3SoRV 6%T;ٲx~ON{ =jVVE9v]R)Vu4H@L*^ 3I8( f;Y`dK8']b1nS<~K] NMò@ 0ۗLDPZE+aX,P5Nwшr{E.o z\Uo|PBP$9<.RH_ΒSf30E"Ci OX%$jdڽSD+Qx,&#kp`d&2O+j@hfIғJ PI9%严[_:8zE; ~3SV}%>n𶫧}Is~9lbt3\/PփƵ6H;ftM'^AyPũݢ-bۊr]8X9y$vSvu,AcVx]֚G(Z^+$PP/?;G![~3IwgAojh@t8vcafkw 1W~OËKECyBEs8$!rm&qI[c<PTN+-P=2p1W~ PCkGVtaG9mച>HiϢ={{((ϛEX_E֨]=}߷>@ -٢TwDgYZ0707010000010f000041ed0000000000000000000000025c5463d000000000000000fd0000000100000000000000000000004600000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/crypto/chelsio07070100000110000081a40000휗cKo@]4^SVZOчF]W/7IV:cxфR;:A&4F`OjY<^)BC!njsYOk_|xSنTڏ9oI0 xwk'R/Uo%l wS~P`[ d22dbY"EU``k:qm5Ɠ0f5 [w|Y=^ 0|9( ~WK.gGБ'U:F*Q֩A}%>9Hi@8SČ"JtywW ub/:F;iM/1ս~~G:@-p[%z-NÆlϯAS K3WռaF%5d `bBs~& f ! RRc 5`S_tDO!RajxnucXksJG_ۯ-vwk|3TG"P*Y bQHfÎS:J}xUI= FLFdd}bM9Lߣ|(ݑjٱ;ZUz9d D wɹrACerBO\ϩZjnCœ-[O54zB_ȭF;qDeNM|E)SY0]>KIY͐Zh5gfW灙-O=ulG4Cl\v7+cޓI^鳹֙-;Z2Z 0P 0$>~j˦l^p-4a,s+\L#Xݞ$CYɧJMMFtbmB* ȩ u4Bc_SB@'l5X?OnI_ \j3̥؈lt͵ym3<::Ha ';MF}<84]:YALsSq"6~}\rh)Ly])St-!"^`ØM;^ԙ\Ovcs29R,w(.dDjӡK'#Th G@[vp0"aDfdKHRD7b[\ OR7M-G%x+qXlIՔMBO:=e\v;sx&v=̂_!%U~/%rF|D [RV: KoUeאblMU԰*j{r3\)ֲFeofhF0ZTeI%Sek/i8+;%54!憄!m6|CXne~BVijx"0"E'R$V[FBn[2G%f83 r9MUTlC\sAX6E.7,iM?)M*{Xsgk!]q?8Ee=QZީ:dhֽyB >!#G{Y#,<A|)J U$E&@~9V5Wm0 s LVi\vOFw*=A>++4fU񫢃NISIluXwKD}^ahd۬ƜȱUH}ETi؞f9n%n 7l-r3=jzJ z63kBV 9o+~ϔ"<;oT[`d9oh5m[ "Aҋ4ӕCϽ5"#:zJ3A6L#,m!*y`W)1Qٔk1% տ84sY?*U (RsWt ti^)"n4+ % lrglGMz?X7:&왔+?EF37c`0I2Ǝ,ÓPO]͹yUF[DZmqRLMO"ib* \?ie}0AJj 7ǃJ}n<>diS;Z ֑;j =pgMzRSQ!ety ap0N١-](*ᐗv $a 2@X+i\}kNǩ; 3kG<-{=:%8~0]1&@ÂBGx㊬B䇡 Z3#"n3} => Ls>ߚPj 2s|+Lzq@2 a'q.Kxq9^a4"Y* SDEGM o)|yUjtqdXJ%{{)>m15۵8m@1 7|`L3!`"Nȱ06[Rs )>s}1j4h9-9tBayYEr"|Q`3]Bw`.߅Y֕`$~+inQrp@KˏD+)AY^ 0i?#U9 s-ȪZI4, ^dlv:׭x=]n=RT >?Mh F=W(lr(An0菣 7++T g\(f3ꊧ=rX[X;=oX#J>m@0DS_+]^z~ʚku V Df_Z AzzqW%"PuPGyfC.*^kJȲb |"bG<2D4+{..nZuɑrpG b\C0 _YyukEDMCټ.k8<VF+9QntJcWЙ`IqqLetPVxSKnhW0#QC9n[>g["jfv]wr^sv sd_m"sXsITa@^\l`+%!hEB#CNp<#M3}O# 1DT/f_: <>+YAW:T vZ/i_e8vUG|S1Gu;٠ʲrlky:׮9Q6.9^^T0?C;f43{"!J(N iH$1@ # wQd?֣"w2L}psږdr@^/Hks2ӒB"CjXe+]ۥ8Qf/>/VfNó}TͣWޱ9TYjI^ޝѓy?1ԏ>f}ȑu<6\ZUzU /Xpj#®W\ ꖏU9˰[姩3x .ڢ'v6?Ka@+PGJ!8Bb)*nk&`Q_Ʀ03ӆqBKxHΘfyþgu݄|h31%BU)\N}XZ"BwX$XӄR(aaka'ĆF, E=➍G0K:s'Ȑ{`zd*] x{ gS=g \ڎ6#lA6Z=rF>´>ĂQ5nLf$E'^f^cZT3&dz]:MN4xfXA5Q7W?m:(lĵOm=}ݥUbAxK|s|%3g]utu"i38h3:~K. ?Y8_>w镬ěeڳLy‰x1p4_/z 9 t"Pz@QCGlSsiJqz,)U`SsW]}JZGXE׼jկ"FFY m9k #:8bs@UYGA\$Cc+9\s*wnh2 J)?C^ѠOq9T(isꉄj_)Єkؐq 9[y㾍d,=wqz:Q;M+ dE("}ps)O8@$7`/GK@al.@3%\U c@ Wj2]<ȵq ތ౨?c*եaFڪ%K] $|;9ܯ벝ӼrT“feJBƦ`nHpQ2&IUv%{(:CF8@9;B%kͅܩ99 ŗ6\Y yHl޵zXKr Zpa=\ye;֢{x]ݒ3_ ŠI˲[b$XsdJwυlI6[a:k.YN4af#sJ$C>bn-:2LP3 Q9 #4MDS/ şCr;w$7+{I1^&AdĘ>FP+Rβ_<~7],gӓ&9MlXnFbt#;aUm~V 52aOԳd磘o,CuV]6T8}fߡ^q#{}"jc1|fI4u;s]zv"eaʇrvxb~#ٍ \߆'5 W/%~rۨi9bv7E&}lo\ڶOVuOc9xcХOPF*zyٔHA_vofT\ tFkX=\w#s݈B2l6n5CymfL1NZeƀ'3):R'7[aܣSuk[W629j2潂^x<=SUL_,plj"-_W ~IVu$HԱngZ$^nn<#Hc霒Cٜ~ߓGqs7nؾB%9BCҨ Eȼ_^2flVlcU!Ns-RQxLi 384~L&PK9Iǚg§%p'T ȵh^v/9~MM)u_Ӵѫ 2n `"(ihG~`'=ωj{jQX/et5y(Td4hg[oʰ?[Qͅc 3+%{t]YűG>T"eC dXi⧹:Ʃ?MS99,fene|[ӹvWXz'[ 7Qjy8-Ohͷ"EVE%K^3.-'FoI{ToKqBԼWh_zXQj劙R,lM8%,wfAA?/?UEZyN"}xgsiLКgŊ! ʚ_ÿ}rYz͠kSC/;_lX6WOCG63]ПJ#r ÀdpGAlag q-Z(hPZ1= `9rIS'(dncT ROG! k<ߊ6ȉ8O[q3l&N@\0+;E#7}%Sd.׃C>'d`G*t%_F`:KiOCVf}4;Jb9iPTTE}Ud=f'<<DYeҞ jڐ3x6_d'/aFqV,wֈc6nBJg9n #. ڣɝQm"R$G q{Trf`M .o\ҕ! _zbVo ?`h6Ub/T . u*|仲2C6 w&^E 4R!2\[l[wc gB3ƌ&'Rncq{4[7s5{::? W}p_}Upzk3G^ hWRp}`&r< FINx1&z<ڏ73m;ʔE0j}`U7ߤdp |ؓDG(9c16wMcҫw Z>SR|Iuu> zߢdrg6 ũcj'^f kYhVK)&w~;̽Rq#G@"BaRp6%vnоahXߎ@C0 QUHQ<1 43CKׅ?/[i. #QONUq:EF2=n$>a `UT:wg?61g6H'Z`koz9+ T48 lB1Ѭn@FEVu':GЦ6 Һ9kNM=:+B>M`n09%c $/ ;K=K".UgzAYV^n#A/bsҵ0cm_zQ\aN^t('KdI-B&m߱\zP)5J^O0Zn|8kp*!UBk4Bcen:8B|NNS2W走 };JV5Iwx0Y:}'QiQIÂ,qff\/9 [,32 諤[mP: #`{ x Ztwڋa@m <5LK-9nv ƪ-}soɦz&3s:&ߝ.H3nVzs~ 밙Z- ]\Li.nD2l[tyJu RS"3=;blA.)u0s*!6m5c l JR˸WNh5H8dXu{R?zt%Wq߃3Nc:LOdn`I\m =CsSb-8ILE ̀ci 6x0}Y&x'poFW~T77{ZtH׍pDcU2N#X y DQ@q3jB {&v.yjةbl 0O6OvA4&{# 4矛0Dɋ:ˮ(#g5/IqFgP_C䰨E6D'j *h#]5~RW y!D` MyBݾDQysPаWz< `QLy]ůϔ;aKMBHB.*udC !NZՋ=1 os!+UK@*$|V5Β: %{me:%t2&1o0Xdd] a ʷZPZPjvh{ِŠv_,Ɇ_h:xI:V"iZ4}14f|w5O2T9}k.UfנL8':,O-8\؏Di}V3s( l5@wmI;s>5,NM)@0c *4, fkgf% "Ot'}z[x&",hděd/ь5PzZt)5q +pp<v(?ӌKUf+"uΞq gPITRjX .4µ&w#6n^5fO@qkT\%ƃy!U>+s}!bL_Tpn YvNlCzqp T]H3o A[M,ȶÎQ+[Ot"JL^dQJf.K4"FЖ;1Įk`S}.Is⿥ }164V@ܡU!` q1Kyxv̾P Vf⇅?tB9r ʹ*O(J  Cä u[s{ӂ觝R" un ѪY%6i<4esPn?2N5ƭfXnwʁ`_&-rJ\Ɣ OW9henp+`l>ʂ\ytD|QZOL\c0_Б.aTnH rQl[_ùBC "qj5_"(ukͽQmDnzK܇}a\8CLY,4/s~ުh)%AgzXr3rVEٲO=~68 2ose~9 .@(N9eY,1ڃsEdJJg eVU" 1)['OYrSGY֬2>|m;, (K)F2ƥ˦%=F.fUrv `yTçM&Fn$ltp V"h3LqtOp삫z$d]W`UjڗCNF(ޯ<)/nDC?HXa"&lN{F@_x֍qw ~8`WmBpN‚sϹCs#Mvze܊/a}XTu:FS[pL(f2QOQm){B {KlU!'*E" ѼSJ&xITgd! 3G9QZi:)pd0(LYj:~GȜ!J4H$AkyݪY9uމ2\]W6[kVpI \ G-w#hYGsB@do{/eɊPe툙$96$e*#0yK~R/aؗCtK*crqy  k͔CLEDH%'OoZC2_n=߬7NC 6CHcOz+ekx;x&FAk* |%~T5_X$]T}!Bo> }l_-+[yҬ [xe- sH H޶k|0^'b\܏!k&pJYYq S2$X)hB'){2X 2n^4Œ&a$]u6 jxWFG!}_wTMɹ,[xv7.`RCnQqP@|6{X؋S-جgCyCl#IkM"@m_r*"-&P1Fۡ. AΤL0 ^do|Hq#$zRi}w{V  wy 7/vD8؂55'r(BA~I7 >lpssak'Wvp['kc6?]zpn>R>ЋШi,0/[g/My6C./nr,ޒ$&P%ct݆cTwV2DuY9M_f ޡ(UZת)%"tEPÂ7 r{φNjQ&efIFO}KѭHX?ӭI#Fe0G岶w ވ%y)R1q+UZI $!+3kԿ]&7Xc=+EYE q}16aZY~ eСE008Kh/PrZpN)xH4} >nf}RJ qHhvV]kEv,%pDMխ7֡"sA Hf7rI R9ze~5b{! UY!4Eo *F?ЂkI*%zWAjݸ dO.Q-ws-|t>ï pjJZ*Z`VWΣ!-,ۻLսKXfvrPZ}fb W 8r;I*QU†;6UROm,؎"!vSMFN7 VO_\}c -`]އN2w*GHHArrhF3t 剒/۔&隈IPeQj7km->ԷF7%ݞJ4h/( byd *%Fh*ɋ<ϗh]#sZcf>x1;ڑ6yˤAkrSgf"{aԉF '.xKvD% &W,/pٖ?x|S"ҪC > rC)CG"rG6bŠG@t_bczv?˘{&iF=9l y)b`DҷDs r NXpifD'?z6#ZATʾ[_!.$e<+ldOr!=YJ(H/?s]g/ײ*AXd,Ux=E?',Kb6QA+A 6RB#a7'=@_'ugҤwk?x7}bLT4@X}knzqCfs5&tc]^.X~-#vl`*2[<|1ϲ-}i}IRrVʍ9`#P{ml%MatCS> z2n.`\Ԫ xPQޯ*S'5TWS(kUW/|L ;b %F`i~uK:( 0vE/ i渻)jAtEԣY!YLڌbxvu?+>E2lRo^ dIƟzxxBY0|?RS\D$vZ p?% {dY(?ʓyۘ+JL`|Tq3 䤟{LJ#إnbH!kڪ?v*Y<\8E6S}4Gcյ^lx氐eg$_6WC Zc|KlD#\;W8hl,Ԅ,} q-&LJ>! !0Lmz=5w\h&&cpu^pM99f<aBrГHD53-2i"wa'vȱ(Uw0~Ԁz,FUyTDZYbqheErkھӤ6u{eq\R-(0~؆|ǥO-JGDFP{NĝЎH+=9a-[(`fYnʉPZ&ئϾOQS]BsٙϴMTÎ]UCd*U>;Q{(W)=Bf鿕70 91#;J;sF60gP͌g礉ǿ xj__cGM}b.GIu& 8'\/Dep isIO\B7E/ J3[:U?fzVME$)(]^j" bwFk^ Ո?ď}ZNr1Br{쭕/\JVop: n2@RF$g:M[ӆLtDuZ0's$!pB2tyrjiW\G)A %4%IҒrfe\F2wjѣll4%)qIM 0~IJXWgQu7OKX*&o ' #lT\jK.aECruvTe"\H/gTFP(L2Y\엔fR^x-_$.n"([͗I.2%8oT,tȳ: xXM,%WWӶ&+~InHAj؋Pg0:DN셗Eu;%EҎSW\JDOiCO:-z#gg[ɠqC= Xb%tD^h] :HG]95. cQbciVeM1 SAvZ\Ot"m?d ]J.iZ Vo5LʟqB g>Cu}4#r<[~j6IEN׊]=CmY/Q-ZASPUºu3v ~)s|H^!!Dq0n$8]j*M2*Jem|_` ǖ>oxW5h*NL(3C9x}=g};H!>؅3)NXb観O@McK2Ε|;Ƹ[K S]MxHfca-ψ8Ux5W^M(X$ e7_ yk$qm;}nqC+| GYFqn ./ԺZn݄Ө!-!Wn|jT(ˊ~>ᐇ a̳PIS/I *BWd w)T'I Fi| <(K dnKqQ3B[ wc|2G<(T{Ħ%C2 CXBLH#`)F禧CG]]҄}dmgUǬ-&m Krt]Pv9*`cjC f3T&ݪĎb; Ȇʨ_W. EZWhRJZNnMJIEZ&KJ`k&&E0Q%jhg|! -Gέ{m+6Y" sPq-;ENq&8Dc X%.c1 ~[v %ia06S$jǏ$n(u`<# ݼ Zk|ہ$pᇳ&*eUi@nwP OkwIWH)(\9)r@XUd%8܁E5G3m?jjf js/IϠ}J fRX$*$'v²ٞ@m;48יXL w_?n}1.p.\O`Pl߆8LX$GsZ[,e<)it $vV1h,PSWK w ρV{ʿ I"V_YBʬ"B0H?~R9 !%B=dG1U=gF3w~q:}J06?ጻPh%d"|1.PӉ` Bg\S>Ex?sRw.B?kD¦7k߽Hzvn;[5 _<5D@lBSŁA})CM礆'ݸ[d3Nz *?VrnP 6絏Zj gAL)XEI)\CPu&gpH%iU-ꇽ,4H/{|$ٰP#1 EJds=7Rx*ٗj!|\ d57AVFy%'.i8wTy8?il&S@nO+$#&Y}lƸhIj(fEIّgC? ږ0z/Toь3;Dn"EM /9:CUp*Nwb^HQ[SVm3:wY5ٰ=sOfjkv~C"S;#/0Ijädo7C>_R$}9佘j}g7V5qLm~lkTB\~׾%L!8&;* jY޻^iݵ$ V&|d5IGrLrt9G2|؅J*v0u砐 "aƘ}m1L.zd.l=VF,mUUs9'F {ŝ9U`Y^p)"+~scu+u2>ߍ{(6.ǚ'[V["u(ɰK4Y;B?)k eQ$5w[7r>`!;l ޯ;J}ukB'F 7cNA#~Aމ}!C:kPqkL tW Rd@P 9a|& 1X⢍f_rgHs6C}~ #RU٨gX,͐m e08J$B5,EY{m>5@LƨQ=R{5_`-C|D1iCeUH~AAι;|f9@ՙ a8cZXmH,IC,w]yZQr\<:v>1|W+MRKCU!g?綠ȤS8~6ò6obfQdy=NŚk`eE:ef=%BVSZ`WRZML^rĈOlJ \&6\О~@"bƆ\'lۃKHVp3ZpR347n/?̧}9}\A.Ŭ@\rc,ak 4+PlTE=!1،Ui=/LhBIN̤RkLXiM% t\둯JW4̫W!iJ/-6z8p%ڤ@ʴ^pctjIGjgVrܡ"oVRN M\O}c2;ȬKr~?c6y#`)W7t% zFJ}W2Е ІVxfGWm4ppkGSnG#G3]0 \szUpϣ#]ǎ0[#ruͦ:8iԤ|X:!ِ{|=h8oDpp a)tYa Ptfdbʥ%é[Nq[A7(Xшu%uubZ:c.^4Ku#'1WO&wf_f]eYҷoZNpq/ӢjD;l[W__ee,CHY:u㕝+?H{? b^ 'V~ukP_:Zk 2nҍegWVGW =L33 P 䰿ZF3]ϡsjD͸oӣg;ܶg'b!M95Cah". Q lY1kWpua-d W 2ʜ]tgѽŴieԚP(Xo{I8;ߎ'}&BN; Z7$^cQ%+GRESfPLKgqX%R=?ڌTdglaH4;FWǰK{:p*ER/vv—9-A ~[!dZe'&l 7jdW"3b*R~1P.Gz_%Gl W;gkL8&Ua!iNejd9وs")$ jat)F%ziNCI|2Zeڧ$`_nie$flܙ>'᳑LlwaM5P96zxKxr ɴ54#.[G7'cf;gHB&NSqoJ֝}a!Zg@$_c~WH'U=O{,?ȑMwWJ4۾Sn7t"7,)Cs,BU~2&zJB!>KIBsYN=Iͼ=/ZJCf!]ĠL 9|lVhG/Eg3ҵsh=9v>M宅\`}29M inf#cFv_6 ]O/zcMnQ4WQtU?3RU=@O݂~fK6n-ight] 0rc[xEKyEݷdG`E5@ےx@ށdFJ)"*Y+,t=UUր8C39Kq\|T) M3L 1-ؙ`;&_Kw m&[nY8\uY9}Q]l}=dJe:Z1T]Ga[~BZ|u;$ZwTJ`&X0Vɩ r*'_~׹%*Q+yws7HО^?_^}EW)4IͺT8M \3"Rf_X)- &OXELzs"c-{(E~rܟQ$& `/0 sEC УK:W~/ҞwĠb4}DTjQSd+gYKE kWEؔ, JfP/@[i(yHo7R3}#e{F8hW?|#|@aG5+1-^;ڥ*YV+ڵ<٬_/93t| cGک~a09ƆcT3#3XHZVs#CWdѳ7 RVOշ9/Z>_ӹ_C!9R'ȈGv6B#;=xK-DuB`&p"j2ifJM6;jS;@zDtR2kUsDjPǶVO6XR7BN ?k9;3چ9dy'Iiu]t7 Po*?@v93K(46툚!XXV_1景gxJ A~g~5v6|Swq^U<6db.܄Ǎi*G@a eV=|Bռn/.)Z]֎a`"5{./)O-Vyh}/ųJXS(ph>c#DJ^ 8 G)Q\ ?K>mR'g)bQbQy*Rlg7ׅ0j&]v-u6bDgW9VHO{G%U)8˚$Z9jtt@X;bQ5Zaw܇Km(]VUBj /hV W#a"ԏsW*|Ae2P;NWMB,<˯L t+mLC&*^R{-mߧlI_ЄoYxn=9D#Aweg3唻EBQة1%tԸ; :7}kqGsq:iz?KB HSV^e^AG $Q6tǣɌXۧ)gmTm%+%$_\"ŚFT˰bי doh) 5O1na\ѝ͠ if<& sMVR;뒴T:"~}36B÷K}]@erib`{ɧ \(Q%s $֓|% -nMP8)I\IY)6e?ίo [ɪ bq,DᑲW N 1S"c$iV}?G|9.~;^hQ bVTb>/YLX  %+zi]R7}<C)(i-}C` hA"V4\D bLgYQ%l,  F'[ LsghoM%W0QPn*3B*icY`S3MO^n!zf̞ 10 ̙i|цk$۫mexO>ht~dM#2ĩ1S,OOFy+ PA)7SǗڼ…!q5a53}74 !~Q˦Kit5h8XilxnC,z/hȡ*t cL/dP"D;zOX-K1n!FpjjSB5␤R݆WM#]\qKf-`W"ڰ$ !8u|4Y*_e*A0[ku*wO> ,޺5beRH5G%Wda3;G9$D?"gy䍬9P$ø4RvH $,KQDuV\􎢅SXu:/YiD DzX5AսAJҼ⚈YC?I; W"Rc0**}cR27欄j 9=h_RJ9G!稫ӏVkgϟsra~i,1W Itg~ī/kt5@&9E[{@  VJXءqw17 >Ztrc,Q{Nhr/Fa'[ҏ+D/״Jo5[bɌGubQ|y9Vpرj kI֚ihTS6_,b_PDF|IoD X9Gx{Z2}V>BmpK"T:"W,>- rJOH !O=$.υDXn=M2* WI]l`RD$32 Qv fhr߾o.Y6 ܾP9ܔr*Ea_Sԑ_nY07?'M-ND\@R:J9J<0ZrAr%.$6}fhHf8fޤpKO̤# 4JK5f cJadW덦lm('H-}ǥs>L8~paR4k(L'FG}!+ѵG+I̥ߍ^,5:54_Ak "2 〔F3',a{J پ$sq{{OjT:.෎3,Z}Iz29 ?s.V]'G: "ھ]5AxCN@X ( o=G | ]rH/ⅿ_ q ݱ0$= װ@4SUMS+E/%Un g &S=q|&ƾlgu (V"˔ǎ;B/d|c 5_R: ,!"v7~_WEdzrHty7re[\hb+@0a}EȢRAX÷`^u2x:Mѥ=VdGn}r;=V{ ;.ކwejZ`ю$%pBMf3*; k `0f"}F=e &)!W;O[b4=S>WmxaP;WƲa1mngXayHQ;wdK/bf$6_&>ز(E7"6h\+)yFT^%;Y,p=Z_98\uil@6/"zrd9NVg]$bgYZ07070100000112000081a40000000000000000000000015c54635800001140000000fd0000000100000000000000000000005000000000./lib/modules/3.10.0-957.5.1.el7.x86_64/.xz7zXZִF!t/Gt]?Eh=ڜ.+NR* qP }U:SY%4,` K嶃RTt/Woym. M B`#,f'X1̞HTE0#Xw Fp.vaD\j!`u<~s //'_ :Z ֻ,ϫ6j g٣Y;O^SMS=*fi4E%2LڬbP/ZNV1x3WKo 3}+1zS|?֞'N3jc% 0Ui!D>1cynE.IwZЃY3tcZ~s7'|L^=T#ZZ:ݰZF# "!wh'AB6Of*Y~ P9ɦ,ܦ`*n~*H>c(뙹 ,SA78E[?&Ò?V8ijQ3jH>:{ۥf> Άx5# `%|q'.qA.M (ˏ"źiZ_ "Olȩ`eǞ4WeH`~=.zlso~idr -m0&OGO_g2 Q74]Ȃ,C>6Q@%ךZQ0t0cNYO#WpӍx"d_[EpGY؎p.8v (Y~ IOcxHǥ7EŻNOR; '̩c( qD C%Е~/mnf@MЫmV\Rv1QFg{} Il}"HTR}<;-85 pW=oB,W=+Sa<.O, F0yjAA%7\5( 󆏘mpnhMbG\ m>;xa?ZEGED@-7d8;ߚt*(QxME$Ӳ?F}Wl yLb&^2iJ n|C)0}:2k|xT x!0M~́鮚u >5p 5ϹyP^Pw7]`R"GuRpa/,(VJM ͍+26M$_NxTZGV31cye>>: 6*>ܟhLn+_i=KnX 0N- Dz[ߦI]A::*rDhhD )\BUzU&!?E_#%l<Ќ T!6[M l zn_x5wUZLf|52]s# gR/r;)U-:p)Mxݽ,7V`pbY[bF !=nf+ުH{!}FzϹM$@3B0exI?L#æ@CpiU5Ӣ`wi.C4Z*&dݶo.iCA<Ĕ|{iSckPV V`k"ʼc.at4[Ew nhtm/D4 TUvo_/L$DWPSl7_H\WYGֽuڻl-X>9nin9oLftAvYҊ#2//>ifQV ghK Sb8rB)fg ]J3@O9) ]h‘' c*i`WG^SOqrLcEud MLj ;"Ojo`v#T7 !$;GgKXʐ͈~D_@m5GAk9i,,h)t&ӦuMƴTӫ\*^D-kn٥#cvKBPIPdId*l+ZHLp 1xp\RU"<{%qҘ,`;`2$UF+i/Eu4/i2ݖiG8Dr %r:xx{\ER|rlE]D _98>M[B螲e:KXG]  %/p(ʔarLsKl4IjaոO_3i)3TΥ߽1қo:f9XT Znj*NBPc># +ttv'02ҳ{7l9n Kb= x])FHz˪jD$"|(7̟!D_s~Sg,]wq}s/qqr^l>ss6ͱ$r s[PCC]+,*C8!D1ܚ.o@7ch$qĊkz'0};YѬ2 {}uLz)Zƚ0:IۯZS [KfȺF>sD{)AEo M}w#yR!OfOl nMNMab3IY*œ>F*EKu0;ԗCF[1!@ *\Z 勒|!&3śɕ53sPW =//FNrԔssIQWtxs՚'aTE4^5 /<_?&C,纎V<tXR1,Nx*_n}3.E쬍[-qg4<|EMH`yt31(*yU[3ĞE:( AR7:uU5uGCAPXfii @i@gٌO(+P`{ۑÊ2x&ٕer=iOT ggCe"Ux !?,V0jVaYHCkGfTCV|+O%%oG#r1]Ko$ԼUO@g-r cqȒ14R$~sD mv3JldyP6Pcl* q7=M \i ɶ}!\=ZujNř,U.ʹaҌoG::w|dH=dn" BC1Lu |Hl슁~S>^4Q_w Hv3ЍcKb> j-0}zs#_e 8La>=ng@T-c@g^uܑކlJcevgiVaH FLHe?*oA43kG +\%: qy۩q 0@ ] G*T[c(A\h 2]LߘߩFڣ&b ljP;n@g_{[)H`N{҆O̼߂[{.r67 |7w;'j8jAԢ-BJ~^Oҧ~Կpy6c E1_0WM򭫄HQW":'ECcb>XITL("$rܮ[{A$+ȴq,RrM& ,qXqςP8~K+ϵ_ɟvc( %túeu˄i"ό{x/lu ZhS{}Ю)]pV?i2!߳Pdb.N{QX(S;E~I` Zepg@ (Rh$5[@n*qE ה|jфGR^|@a@E"-Yl?m _g'!23D>>q`Ҳͦ*yN90_u7P `!:85FiI* ?KKq.0>UoVe#-#/#ZluWlFw'wPm7Y,N$ϑg:1΂Ȱ ϟ pRRhy7wfO~ͦk;'Ȳi6KϰNN+>00UU3W"j1tKƍ$/u$h ݶ@\3tEFD0bqXy,o(2e2ZȲynH#+56g2d!\LU?tP[S C<xv,=8m=;>%&]KZ;O=C#}w9CAN3wxJvK#7ӛAJDvbQ9E7MKX((2ØlY_`TdlR8Sxr_bh3cgS`FZeSa0V8r K8DG=紺#\^R'<32 Ԗ~OYh88DZKyՒ]k%#a-7$_xotG oQO@ܝ3zsÈ˧ @Iߝσ܅5S`GT vi7UP%44W$G7."?aoj]Mr Y(bg O6ƴiXDxjUlz MFS8cv,^Se?a sŦmLd\G! az 2ڹAPU$]#/[1O:-I r/@XEmt pfTOM`ۚbiu*~xC\$͖BX~ܐݸy[T(#fdUIosJ)﯊\nT>n3> 5ldĴ?LRaQD:M\`un>3btAYW˲H{.u7 k9/)[B2Ya&yufR`sBP-憐ǦE_O.@6Y>5b|[&̰İHW!mH! .a=2nS) 0ުc'?Wa@ )tQFqc| |٤ٽ$=ĢE%}h#š:B/J6!?#}?5UnSiG8vNb$4iSfbN>IŢJݧH6J"G$FVT>܅jAkNM]Q)h5(Z_(֟qo)!l˵K7Rjh'-1^ND)%fRߒ]F |".eE;ޱ-tA<-3Amkpbʝэfk-%k U %h~;|O7]+dWGg #`+?>.Q<&<+]M;F2`._i쏻 +Gq?! ;.!HڏS.VJP*jUg]}Ƨ) 1w#ػ%"Yl:h34CTOxǕ"vX@ $px]7TYϊvlH}Zw(QR F' a5Duc^oY_k#!Fi)hl5s_5s` b|P_πΨRP1 <ԛ>d:71Ʊ$V*8wץZd\mo.V$K_7L5omp~2إerɜ#QNҌu`SӚF&ɇ3\sꮼZŅ tcV c xp.fvwvoqS/T{EcdOn;8<sxҏTΉnHV;y8tuTK+VUHkX^mj˻l*ڌ"{W>GE;`12"Z 3b죳E Jմ&`ᅩOuw vikF5\.XuslKYL@( Ū3 :[7E`˪M}iNzJ= "H屟E;*(j4I1Z-Wa֧$n{-gBʌ1)=VbN{.% ;r;8w2||rYdeɑYI BFnt #:2fq&z.@b 1$@/}ZlB:͹ElF|Q9jTpA$<`ÆFN1h}Oߊv3tyCΛut20-'hBe@23> 旑XlN|D$s=*V3Z'"~f/#m1$!!9(kә#qNrc Y𡨀3":ztΤN)eUAzt 6WM$] _"҂ۧ*\,dU1˝fKV.koX}̚kIAd63H@ >RQތ6ak72-b:*4ͱ J ƃ F]sAT\7a M Xa/Č6 㫄"6H paȒzbV&<,7.P-ֻ63Eٌ(SiN uMĠxuMlzG*Sh]t"5Ĵy&2B!6$ųףR*onD8 #pp4Ԍ;+%. p\{mܧU:UXLOuB:p*ȫGKaJZb`"΍pB?xqyIjJ18WB5!:ѵHBMU%{'_PaWPC7bulbHט]kWD#Sw}\i)APy4>VT* 6K~8sPӒ"+iv(((Ϫz/NMʠ'ޔ~&6cr%\ΎS,#fi1>%U ;k!@.pQ.W ( 957.5.1.el7.x86_64/vfp'p~cLq3apS)!g%H I)BݞYO}IcFP.iuM*Efvl?b ^B[R86/_i CgOe굥=oxKqG7Q'r%Rf_'NuZ\yJ4 mT djU9*ژɷ{ 8jO쩱A?!NDe$7;鑲8LR'a4h*JJyJr07qpu$ѝ]hKZjWMSx0-tdՀ4ŔRއM<@l,0ic^i/Bf}> :]I2)LkjT|k oY)3*h+ػ}837CKh ޫm m!^K=R Si18S&6_d9ޢ'!Z70Q:穛k 4j7"Wo!wsFs`l]%噤8fʡX.a.{Xp׈"Y.>ED%gDtDSmH,\W2$V2s.qFb)hG$` 4@Cġm\Aur= W@{'ܘCQ:k UkhV)x%ԤD̠'Xj'@QU+^#¥Nw+?eo22FU+A(ǭ76 Zm(N+w!To?-2= WE7=-2sՅ88Lն 8+qycw>eNo9h;F׏J(r.}/$IXPu]}MJ^,};P%?HЄh#R*qc$BYK se]ۤ㒰OuTzuvdw8ɤ`(*w )̌]^#QڢRT.֮="L)3u lgLǼeֿrEVHDݴ9hSE%Ԍ(C2Z6HE8+䬪Ulg4R|;ɧ}h hr~ tdKY3TL2Y3Mb 㥄 c&|K$wyA&(I<6$R^%xnB<\,@4yxW=S|ˮ4Czbpqy]0o/h8>;Wo[2>g$j#=-zE3D #_QvƅTlPY-Dx/ 6;kʙ }ȨenZsF7S<9`R'nv$~ݡ0r/krN˖pˏ :>3u#^ d Gov+&~݅6,=bxzl̅2_諉,c(nFI+Lmn+ߢa=P$)S6!lz{p\cƆȊdwSb\<07n㌇ .髓 0A*?qwTu2/wQʆzI%e,xQmr3_+DcQ#3u>`o׃zSUxz*e Ef5r=_[-RQDqJ$o'+C?->%5=l~\x{lT:'ŜbGf&bvg|Q|ݮggmz58i(x{Wz\PϤ0mSekqF2 k0 fL=Hs҅&>W{8{d $Bާ4 1.<7c ZAͯpv[29ɶn5MߖM=X:3]@S-bzx%X:b0;quh!r/f eO5Fs"3(yqRN?WhK} !k>* q^cH0B$#D9(˼3K ƾ~qp/Ѭ!tfWPJ=s‡vH80l4۞Q#sE ^m '^^h&pg`654!S`Zo| cΖ+$$IBl*^J(g݇+{`Gq,R5 (9^/yEvn6TSXU``g ƋpO ;ϛtUZ#UpO_0 X~_t+MtYSNJ$i({f>`H:{ƀT9T;t:$O(b h1`aA2B5_cO]/z[Җ1[%ZIUs0t`ߕjBh\ A){tfT(EPԔSVElҜ=}^x3^@K@\UbK"{~Ss'fe^#<)-TFKəwsقsWٞE qq,@Nx?z 7+/$)0ԯ╀zԬ|GP%7qA(nKYLdoDئG/Ž-D[+zY2uފ_,6dPa|l'>qWuwn_ ܻ$Zx^4K#ԑ>0 T=P4n{sj<.mYJsLފ϶Di Y|еm6ƻ`ڗ͍϶saՠbwFϊ4 v`>bgs4: <E%Q3;[gBñV>tv2S#7Eצ8蕡 ${`ܻfTIK_lXΛVۚZIL"C ܌H}b&-={a}+mq"0ku@Jo",YnH'Yڻ-Jt|UD/wgT6_u?,8kfP@㑿*yF`gm~FICd@˱/heٍ1KEiQW6]$ET12a~Ԛ"c$aT0a;Hu\PbºҰ0 w1+gB_pBB^4W% +N(ajU"N/<Ŷ( t.A_ : ?\Z: 5z-m8}͐E}IH6ѡ6ZEJ\‚HRl]}{ׇ֘[9~"0*>vS%KP2c ?~SSZl `t5MxTEADV&m3[Dn;}FerAd).3U9|0In>(1qK[Au-b퇮d3 _q6iut~';5`i?al vHQHa]_%SIN1WP bέ4d e>]7&MMSRY9Ӿpc#ñ;B#hsc 68 w #uoO`^UyCR \v:Q[ՙ0>I"#RR'C csc@HB[ä*?5p8d`CHN~\7HHA);Ogݮ U u[@!'%pha`;h)8̘v+2&F,a)'r΍<ju*ߪQ"6/2/F\-P̫гo<ԄM s ;y8/_'lo.~%;Eq?,5NO ]R(6Cd&JapH]n}Gy;09EγB`]]KA:ÓAh2?m DEeס0nUdE:qyF$OMW\{<|e4cbj7ހ%BfVT{bCtMD)Oz&@ܧqIcZM.p ʘ(PfʆdҏPfqT(I!RtRL)3Xޔx2T ';QNdӣ_4-tFf'M>K.rN.? ܛc4`T^^6p46êX,0E- 7/_*]&!_TX ɫY+Nr*9 c4<`ݦgazOw5D*}_}m"#3%i)s_~oA>˺?4&j;/[bHV:z3~ ~P윲iG۴ #s( UQa.I',8#r/"7)UxVp#Ԁm_bۜnS[ࡢk~ՇB;S1컈bx,X:⛭[/(fdZ[A|ⶲhNt<ĖPv׵mHz9¤PK@R`A";Nwȩ˫,gg'pCK}% v8\ß*#{A Rq?N:l>"C|}-idt؋c:M%1 ҚM1qv{dE`浇k6clV?N9YV ={27E«.x!o\73حI O Xn'`ՓYм)04\ՙ:K?k Gsg#8p'gJ@x\͆Q Y}I}ŝE%B-"ʖ`GX^.dO-=glA ~\ZɌҰR X EQT@\p!5=9@#uK3/5KZ`@e+青_PǧNqMV3#0_w" b gFݛ4~E^btq|AVӅzMǫ `n{XYZ 96h(t8l]6FJb0DyRK0BYRԣFgǦ C!1Qy97 \N/A8WlQkůC%(ԋWA=­ͤ,^XvB6%"aPJOHS6-CZA8#gemhbCSƏcpr=&2v8F3?j(DE/T**C֞ѥHއH/Jscj(İ$A7Oȑ!| lM4nbwM)( u sF൪*`fsoP /{2ꂰ)gh4Jeݳr"2  ImVI)8moC1TVȣ_.ǎO0AMųy>{7(pF9@'s>jkO| (zG @́]SV'> >6}rKOwN{wِ lU>E`?GH?2pۧǠ1 2RJ.\9>8<%tcZ)qbsJcros]ȥ3uzW10Ufr >p{ Qjv1fe$9FPm=:E`]Fx`] 50`oh{/(* (xOM P-25T:-y-Y=ϥ QA.FģWzA@P[s/fa1sKVoJÁ-@Y^#6h'$VI$C6l((}E'|DN\mOfpqXusڇ%c7íuhTq$3.ds7AT*3 }ky+V1Tgԫhfs/b E :. oEX!{';E#K:8I;ソ0B6TDC;Wx/;qLQ$`r I H8 `R aGLAx0km-J2Ȟ8~<K1S]VPK- A:9 \mV{D5 ǩâcR~ I zAwo hv2&q.X#ǯy,a8ZGՂ t-gd^Bz]R` rgGޖ-4@zwiYpH\(v@jFʔ ܻRedtsK'aĴ``DVGfJ :_͜jsVSO.}RsjTO[yq75 h9bSrƾtv+P> /4ΨP"[iV`eT&.NL2t( ^If:)c" bH7Ri<=] =IfQlo; mQddہp8*v ~k>1?]TALj;"}TjpI}md<+~=@rg#1C’lS} ,nNj%_hhu hL3LpDTxi]bŝ)BpF7ZM0eg}WD+RP.O5KKm8j_t4Bo}7"c7~=~ ?']Z|uJtOaC$ p2+qIgI80,ЦAQEzBR{ }BYLE9| u|9`aKK} G>HY5+,;YFH3uAZ~.S~@+h>b ,UyI@;Ւk0uX-ßy.&f'{_=Y&$DW@>dZ%mmfd9}$S߬z UY;~ ,~|Љ,s -/H.ґ]_pocRpA¯S`O P~İѢC8ky.`U{ 589۠/*w~Teg0fH2gCZ2a'(@r&D}=/GfI UW&ͭ;AcJH``eq#'~&{QcPO?G}{L] Ϫ5K]@$p+(t957.5.1.el7.x86_64/kernel/drivers/crypto/qat/qat_c62xvfε'p~cKDzN#?ٖQA!F (G9)E8א2IbEai!\EuiPfWI̤M:S2h. <]2$.'u^ 0+eWt 7D+x c3;:҃PTT٬6S% Va)osaWWg‰={K !Nt<Ds (_i|V)D%@h,:;k?Ml $9Oԍ׾yNXAp3X&ԣ2H`Fr!(Ρ:q-^(݉4sJuMX{%J]ׄy;yǰGrʑN GPcpqv;x9D};3E#GMaEm:5#\"7N'fj/.-kW5a7/§~k%LK~\,PuWp@&C3je#1_RגX+%Gt$ܙx,T JRjhiqƹ,$T-e_zsj}T@T1Z*D]Zv5I˼FST"7`y" %w,\Ζw1җ? :lsI2}ntcq^:t))ÍmX !N 쁞'u@OY{u-{VNz]$:ߦĐa`0|5qa#Yh +ҍ] 2aǀǪ4P[c;:u|D-h@:5'(gA\pV$ M{!za"v7QB8uU6Xߟ c~M-ǏuhOlE~:,$4P`6Ὢ|[F+%ڜ~{ć߅Ἕ㛵E~3-wUgUr# }>ŃI7>ݎ|Wl骽[(<)'iaüqJd@talTj\ID}m1P/BcTS"ܐNsX׹Xi"7ܷN遾UeR174fpRkeZ@urRqtuvMb~Ŏ/c4NyFQxx` ϝp<ۣwKt;mrR)PF})tʢzu("5/wO )cd^djVX*l=OZ#r˹Cod猰4`SaZJ1R(j3|w)Ә|UjX=SI8_(eXHΰ4`z=kzmp/ՈU ={]CĎ2 ٞ& 2mvUQ֧Ϣc1@QmFEZZD젌hF Փ1!v}`R$IemJf~j"!:gP1,>m!K솅YhV- 2QDq|PpHSc#ԯԣ wqJL&:*S=:pKPϦ䀸oCN0z:,FW9M(` _dm$ ,||Hj/w[6ϗLxf&6O~a[ K.0'jo>lJC }$g{X''/qx;)S2衖Ҝ )05[YކFcq?2Tc;!T< {e ӃM{O6޿@% lQ.㞭p\> n۽ ]seW4GٖbN-P']OW/y, lCwYj۬:MsB>ڸ.{N,݁$ {{[,b gNݨZo,# O$~R_ :/mߢF{4 fsӘCѣ$#q9KSG"@۵ u=_G=iͮ-IJUBF-ͦ0^JBPCA(iH  :DE&NHYfy>^:fRRz,yO6 Y^"7Aw}WD K<^mzq֒$ [wRL({gל X&0r؋`kn1.pF?<(+1c-#(]sMssQ-#Oǡ""d\U]5mnw&A?C/x$|fHցܜ- y_WG<]p}iy):uƘCyzM|uuJr^a\ 8[N>S֤ UiŋCz?Qy>O9IkV -Uc^hӒ"6{}4R9k^꡾Fu*]8ɸ phͽJ0aVm0Aba|ْe |'w޾gPbܺGQU}Ͻ<vƌ&>1;y# Ҟ* .Ix3b PVZ~Pu.:" W/̙˱> ՛T\C\E@fR@B_i5NĞq9eH~8+/5ž\fʐ!72*DݙEK Mq*f>rV1Re~şwu#̰ ys l_l Ht&d9nक़8umW7ac@zxXK(~&߲bzJ&_,~xD uU&rqL^;AC,$,١߯SWfW^Gg3t36Ie(m my-7NQV:6T$V/ʂAtHS+d>a+ΕS4$F5=5k ʣIqD*r yվ5׆00?-٦r>g3,EjRC/4j#ֆq~߿O5:E EN5YH[AH7bG e{~4W>͇VsThUfMEE([BZ,~`.shz(3E lrB(s9 'VzTx)KUچ\iha}ve\ 9ZK%#0@nt\oJ\q؜(1"5'ZH6עr^6VTi"A957.5.1.el7.x86_64/kernel/drivers/crypto/qat/qat_common@b@E~b_?HR!G)B_$sSLnƮ5opډ/Vs=\cr-#V$ߏueJ֓ (uѦa`C(>|AL ܱ #.2MttX1֏Ʌ5ؾʾR:%2Av _ :'Psm'/L]y4J5ح{ȯ ]wqt\Nɽc>ܮD.թoNE Y8}hz0I~ߡ`a IYE|=-%j׬@%wa,r'd-4Z3Oգ!V/}5PmCf56a1`k0Ki5& ?Z3hd{ʅP`9 `&Zym&T.)3/WjHd rZ p  Rlfy]@p"$MrmWT=>.AnIc /Mȷ)z]J|ɬ7yo)RE i/RN @'3#,֝郻7Tf!Riwf+9勗T|16l4]9pp&@v\)kSLJLY-Q.P!- &_L+@-aIyDZmؘA A5qThO-lpC’KDMܟ]tѡh\jWWckV$"կj92 FPŐ$R1-A,s4fʟt֫Y\q'zW@Gh&PM3+ຬO68ꌇ*'`xG6Es'i &U~D`~}=x[aRLCj:f\b^l[;jYћS9-%1 KP2v'-o}(ѬDи (- 7+J GKy@|?\x>HKCpj+-J*A arw1zrD(t&}Y=]qdUk`8@;/GOr^I R# e77%zyC˴榧 @m;/q W߅tU ]y0/N3=tH=|0z)r-Y]sOBnI- 7Ɛl6`LLj8H5u)DUq;D&Yp6UJ+EWowa08ffr(t6cgi]I@sqErkLL4yo/y?V^,vU 6 OKk=驠 xj#&_ (ɺ'zDxd ƃgD[? C^\^C2_]:)t3zЅZB4SnK{R1)>w2뢉 ۋ}.5]J,<279ʆ0X( /{Gb퍞؎5v&!&`46nl忴֝u9~o ۦg}g>[ׄ-nN؞7A^]5RZY?n_qwIbD(rdZ/G 4Z&ORah#Su]XG]z$щ>mD,hٗS9 ԧe힫̈ R!;2^T{ST.X(kն+7诪Ad a~]|rb󚨺:6ƃ];)Za$37c'$sž)ڇ"X`\v_r¬Jy+[Z#E4MCKlqT/dzxSCEJ- ~5}Xx (LQD\Ap? vq r8R+4=wOjC/y uyIQzJ]khX89+§< N8 8ܸ[l >ҽ>ae|u&OBima҉. ROh"Nd9qR$4:=Cˬ ev/`!-o1^^8-xȸkě?fmj "dNEK{R٣U. jVN$lu1L:ORԬh%?^ƹMv֯ijE\h_1 gu:E6\xZ߫m饸:Dg;Ny&tH0'da% '8~8oc?fc@gsnvWE" wbI+<5@: THYZ ]x)!{؏=Y8H~&Y2Kc<-EWJ%Ky0Bxr"D xB$R? 9oF=תV̥QNanAg <ЁD<_):a;RQkpyjefe`~: 4`3)mPn-Bpg׫\ˬN\{(MK؜'bݓN2٨‚x 58uwlܣ85cmSF#i]<& Xku~w&EbFIgQ-;i[ D T$jý^DQ|G7%,:hmvO#u |o6X+}]R9A [I btĂ7S|U+EyKTmbnGvU9b #,{ºX*\>?2N16d(J %Esqŕ\n8nI$coMAjĠMiN-{1w0MQ{R!++TuηX3B:Ͱ PZ<{V/ӡϕ7E F+q;92ldnڭ[Kp5\7`xpb[A~GZfΧzXw[d"v8? eW3EI]SfܛOOGYw*q\]MTO[YXc?E pLe?OG60fbpq-ѿiHx3^CK&&f|V0 g5'2=15ϔNcIC0oVQ_Mwzl\˔}^VJ%SJEmn pAiy CP Y dBBG qqDq[bѣXUXaw Lԫ:"@($TgsL9|15M. N80bաn`Oo̒.um~y)RθSqK$+kP 0گkGo[GAth($}6S}o MVg-h5ZZԑ ZwrP jm4HÍ9_3m]/ !-ѻC]\Mɶ3P^wDP -ѲfӘ< +e2gPX U8-椓,r%HܨzsXC OIPYڮXdyS]Gϳq}7-YqeCTxU4N:D.4@| 嘮`̄*ܣ*6^ql.P-vɉD؀* [ {QD:i'`_O h8_tZLEVm ?DejJʁh>݄(FeBQ &Y>?K(L~A \mE;٬N4De%h2z= ii!*%l(qAhndpʖ|tb $Ǯ*iѴRdJ'ʙZU"e&†u-k!1HkpgSd,Ttb~-m 3 @P䟣Lr@^xHG`wmS-밝tϮ!4-_dSg|eJi@xq-ULb:]nj>ua+7~ٞ΅9H >>,@8χ{e.j2Lf'Sz!!?dzWyj*Yz 1-2S\$tlTyh_{2LόK]p`F_Cx\禘,ef3 9ȯDztNM&wڡ^@M͝iSuvuz۵^ca ύ-Yh}<|+v}]}y1ti.Rgc 0:hBA&>D5kbTmmX^BCMob'gX E/L<<2\q\+MczU C K˛ CU~.#oGF˄~*GҬ<c Z8WQxCh($$C&<8,SiMp-wv9|-tFFŬTbߙuo낍8;ߚ MM+7 V|Ǫ[KeɒĴZDPYf(-pU^rq<_N39($RzP&).VˬSdu$fB!+Y'qZ 4{іz*Fk()n1bӝﻴl3 ͐~{(]5NX,vU-VBF9v[9~/l6?>K|vM~mۻ"DaUi}̴j8>Viǻ0y79Lp1/4WkmAj(ѥ/I *vZp^w4Sox,fs;h(䬾rd;**i\ 5WT(Ṁ?j9]U'޷l nz}g(;|ԍO NHК6Ea_^F0u[y{?P0s&\"Ww$15ʕo@+_q+ Q1*:< `H$N0։ag+  X `?eWi@xf "'Lxk᧕|ɳjE%3*]ό/)3z̧BGK'B *O!^\Ic'z*GP+۰gܙbјSt8B{| 3[kwӍAB J>W8&hN6E`] B?R؋;Q"rG1;U+=-/{IxVE(P^+w!(gJ-y6T5% .a-D 3@3C(Dx9VJW#&[ud\J=D F<wvB{Yx؇&fG#تW fYV ^>J$_8$|$rp\ M!SbY5gߢq,>=zʙJ_ihl ̅|D=iqq]uK|^&hcҔ_ktkWKhpj/6T1 ʃA?+Q7=BFjWQev c#ٮ381qL QyPL%4TT\C^8ΧCT6} >-HTԻ+RqK4Oόi!::XI'1<-5L˜~~hS>2:*xHF;=(Xyinc\ Ɏ>Qd9Z,)ȆZ0u?d L:7^@^>~|eUZ1⽱IG( I:iPL;9%Aedܪo>[ځ$nmCE)rAϪ=v߈Zex?bOu`[k`ZlO7a5(*yM3G:HG$[MCނ4Vӛ;!l۽s8Gxtj@20/);L}#ؖ.^-F!g02>|دwBѶmuni f1RpTx-nHa4cYN @mb9x$73 \<r~!豁w]Ly7:jC=o|]n>PPS'YC[_a|@q:8kk} E?.(ZASQZLw'jPiJJ#7WpܱE8n~~!(Z𗈩o RuX=%0.4T* SM}\/|L5LlVP)g 5oOr0bs?Td3j*vGā.WLh=햸VzWLO/^PWqm1Z6ZB՞+4MX+*JoTћϕĊP 觖dm-bDUdJ>fDW{cM/C1pf@4!eV Ծ`4_YuAjy[dA9w6OȽA%-2BRO#ܐ@? L.4 6eKk~5FgFBiI l->|7H{r)3Kv>\c%x*G?yej΃)V;[sX*Dϋ@P1[^ ˖kvx&M47+fxk 4 xRHӠr)|qX`>q(%4D#oJJ_ dD6=y|D/Il hRr2ceX@C*M#+L,Fm4g;UEDiq㕹 f4bAlԪOYh{[˳PITԷ*0Sho~#LY3KС y/' ndsGjt+j(E}bÑ~\~޶z)i:1Jti4@b_T%k  ]e 8m9 4vN /~nFu/HOwDU5ljd[A)TXb MC' K'ܜ$ƍcӄ ^QޯcZU~wC)J\0T>ơ>j4?"/LSxsg K'ȓA0B7Y^Xc̛˔)]4HN\o) nYf<:$VˋT4pq.4a/fYB/F$eoD?sd0t|-!5 4)ɛ|kWe0lPߍgZ8(-3Z fF=QMͲ+`,C2L{$3ÂhcX%s$xJݕ%t?~ +=+$dz-Qg-gM!̤F ?dTKQ? 3>ƉpbrAElf?, O圭PdEW[$1M9M- ЊCh2%XWnor+=n&ʭ* Fk2XQF'V>kd0okDq̭0:Ωx;W[&AC )KW䩘^NïÅ r>!aIS8z7-lfprpC- xo;9ihT)EԴbψT R[c [.߮\?gMscM9 _pYJؼ3z 8#NpoWO]( L* OW* !؎n5Gl"HO~ٽ2]Җ16-Wy] \(gyz=R $Nn'# 9bA/)j8O)fCGk b6o*51 PIR͋-U%K"g)93HR.#k('7{u_Z 5q2A'I o~HbOַ}kĤ6כ;:۩ l0/ "s%s3*B4˂ cÿ)``9w/-"]czW~>66uA]`K @$)gYCl9-b1|ijnI$_`'4rIcfxcut A h[a78/-#ΑmCe+\\BtF;sOEf"s,ZAÝY ӟ#"ϼL$,bMvD[HSZ#'RwcMQ>!=et'(sk_eGSGJ|lic 9葵-aHTU!/xڂH2|ZԶKr 4.uwAz ፎJ;Ko׮cd)/sfg_[t$^|{Gm 1IY~BUD@k eoJ*Zf'< +b(Yl!~!m̎q*1ph3"rА 946M?ٱ>H7Ε,Z&އBmH/l$ \ݎwu!c?H~CMy/U(YZZ0az/$B]j'~b)Ӥ8j[OcOq蹅*И׉"=7 <0_rEW>nh< aEۨʊbՑ}ZB`L ϫ6|S$ȫ@DȰMqM `Y|\1i^gefa.E:*#%&4_B ӲwPhri3 O_@}ž6OSuǎcp6flw\WJҴ_ɜ!8w[:oZ2d 2$=kXeI>'HB4S  3'jŌ4wc#;U>'4%(OT\_*:/k~M9`Sbk k:;.Y!GA_ᓵαj_A&H+ŁW Iĩx0ΙWy&U7X O5:E. k꾳lst!DBHMU'I93A,7R'ԷŎj=rvOQ2G 3^!\"4d9!N2h2tƢ9Vzq15"Z4nߓPx?kj&;?m'P|P1)ꨪf_ޤ."!>gbÀspB2J3r@zDsm:];ٳHPZz_pOcjC"+ s:0*0b܊e$xRG/!oXW,3+*y9̄zC %] 6 ہlױA4T-N׭K!]9 F-ݐߪ=O;.ۻ{DblN0F&%E(+̮q@ѡT jVUL]pn(vIhr 6v#;nZ΅:򨛫JjF.x7 u #xBDU8Wp8(r  Ү?.}fXI=.IZX >IA8⨽+ Nө@·II ٳiVC=CP,+oih3ƀ7H(8AM)U xaKZqL#HR'*}9axbpa%7NiWw$Nޣ85NTC oq. `lY K6Ʈ^VTpK&AL9^X@`ǦA#ׁMQR,}8~xO k }1 .u {+H"/[ӍʆUGU/.1 h7%kbr#g0D}Jmժہ/[⦔ d.GL+? T]/4;5$ԒMi8%ڄNT bAg>%BjkEBgGo$x4|$2Zs5=K~\,G>XaK';9745Xg]̀۩0~9rg%7[-dT$lZ&mmJbEP2qs3~fvS%ț޹C(:ɐވx)]8XpCSgWO$rG- l)?.M DQوk.;֡Ipf%7$A4Gdw;CиGo4rdT2F9b.XR*< &pb@>j" 2Y4[a[ ůeW^.Ưiz",j[kMSA+'#w{x~^\6b-XVgЛJ%r-9*¼pomn._7)N;)@)m2dѐ)]iPI@ 8hĖ(Ыf.^K!bIMG0IBk1sƱZ|TC3anQ8pQuE'ZSG0tuZRNF wR]q% U^f{pޔ;B~[15P,7 Ev2R d==8v5d Sɿ& 3޼0Yo7׼ۃ@xav ̜rǥ7jR!Cп| zQq3kOg-9ʠrui&r ;^fu^5 B"$\wO j/LH`эh^6@VxӋ[=>czuf-+axGʵQ _K];̿L-[>GDz|t*}歪uUU0ˮW^brxno#u `1|+ZYr?:?* Z )^L$س ?3A^%Dbsq䡽^b =+}԰0oG@+i }iŵHh_[pZB `DBFLMi k9ʳ *11Sb<5anpYy䟺{w6;`qBI;@\ s?9]GE%:r^`}n+Vl3PfA7IXF JR!O.0Ώ0Eˢɕb$*V3j,w[\j0{6< $G&`(EH7 hҝTVw:/*Q~"PC+7/O`?AZ(VR+Bj)j|K=gjm<)e\',Dg43dj*HŜcr̘"1nXxIO򠒽9nKh34x^Opz4v_Wd8= R<5+Zz.繵9 `wT)2&ʺ;IdGQ.ń[fְVC=IGR?iHz9aK\B))`ץծ9 QԪjFďjW4Lbl^ ldKs uu,= WDpu]'I=`k1+xraܽ+N?0p&z' sF@<֬KL`tTfV@RhE%l%(D`0T"*޿+.Topf}4z8@(,HVP}Yc7jyoQ(3^TȖUUp*vIu E'UU2THKgnwxaPOM(hǦŁf7DlCm09&n%+cp;"y=>)D| u\2'=I-Ú@|)>nkjlTC+6| Mm@RU\Xڇ=G7+jt\Ӝط9xyc2LJ;ϽoN~䝶IpfzRyۍ̩n`-TTζ^W  FۡLLk5[,0RKQWGlM, <`)HO8r2j3txAR%?f#1mn1 ֊da#-VĂVTF#*8 7 Mlt^#(uM4$oՔz{cěxڶp\1YQG[ӳ9+zXM;H b2hV-}%XF7ai]*2?Kh#NԷ~F:y%O .]JlO[;X4fHH60V6:(,]nj/VϜ I?gJ,b)DU}-j;|*sf UA~6A~.ȀjfƛZrSc?~x(0 DhGޟ9x@7PDtʥTQ݃oiU &WK^Q2QL=3Pd[lLߺc1a2qe0g0n`Ϣ'&:y2^0?ATL@!zFH4G%E3%"[U-S K~q;k?]>t"/[|Ep] fߞj9`hH"-ӝ%ٞX&q 7!*y$vou#DK1k-t*lK3`LiF&_~.wNvdlh+W鐣dg:YЫ [-u9Y9ީMȍqf ,-/hg˳׃fw"TLoGb>ާ$h ;CGP2nFh{;#[IbӾ"V[;pRm}9"L ̞t#e48 7?F"r\n P!=qLFXrc(XxB8I]uvR(B `q3HF2U)Zq;KDxwp?# I񨒬062GLNC>k\INKTJLY`Mos' q~hS bpeL"cR} ~TBT}^B:K 4JBv^ tr+mp1l +|zSc tvOBֲQ %C}ߎ:y-r(Q@Uʅ9\x\CzfpF~67"HKJ&:Qdt8/_^kyHQI33Ė`&Dg lA ZGHe.AuoKd m[oCIZ;ZlF(~ޜµ,E@àG_xZ{8P<~rgEKj=ZVP$w Yo,-L\K6y-Bb>\a&Wt2Yv-ލX{)j) $"ItWVD" Ev>PXYӳ頬8ޜa]Bϻ*+.kSlՇ=IQh8)mEgYjyN=jcBz,g;dK _7M.A `}3DpQcʉmC@Pp7&T.| G7F*ǀKG0'Z]'18.h;^b*Vh SfIX;-Soāeg( 8,ֽA -+~ɛ OKE8aq˷ J8qTl}n`W_ n(d: ѕRtOT}0(#_y "HДN? h,Zclʧ?W(to0Ѓ)4gCUxSk19Xt%,HugUW49ET*w։1&S;eYxS{$b3ox@ [`:Y^B?\ ƧbEG,_cSF:領ݝEVOx Ί"4er(CZ#uj0 HߥiQftÀXM#rLԂ*6 `$tvp?9HF']P'zKP b J2WWŐLo=C%#X4CT ?coR-O$ d4;6`UI?{uhTXQ[D3*#bm@Д㝑$,F#X=7Κm7޽1a̬͚ų*zιI*Y/\LPRg,Ccn_HX0C>ϘjZ9IhQ}'G^λxBu˽Jj˙[ljI3Eiʜd:r)AO^4,&`p.3 sX1kCxc]+=tĺ!-ϵ^ -,D^dH-_&skO-8pv3X/0'!9L_3d*kn^yQe蜥@ÃQֿoa˲20O|KNCt_ + :I1D%$@\;9 z_P Z^%hʼnWSͿ?Tf09.C"|0nϼU0$Qv Y Ω[9iMwp\"u GiA2=Qc+c 푴R JG=+)RDe(_|GZQˬf|;+GPl]1;Sмc6X*3ZNMԐ4@r9mr-e/  g sL~v;"Fw(`UcVGX(8 Aiwai= t:$8eb.{sʡ_ r$Ɋ[g$KH9C8J(gg? $8Y+?U,wزrV(1[ !xZA0-f=&nQ_IPX۞z> }_<2Iu)@KGe}H_;7%)I/9&< ^u.#q';x߯ckiZ:.ɈTEXdYEj}"+eWV1Oe֫; X4:4aT@w9sfw1b{C8P̕Oh BvmY_hfR[І8b Q/O C[28NJ[*ƏU1.xo0׽+r ;X%afli-%y#kdx֐9+*OӟXGԑU'T+[OQfYt-"\X)eP9HͫCѿ7[\hXRsXv;/=Ia4htRKXAwIPmLKuIFa:$߆wɢPh3d )&< rf6^~ O;r/+m" -(q;§+ s!9V7C":)VRs&>Qp[wzmދ"<(ms~v4kN y*ǭjy S7`s S%~硼Uߕ4BYhrX+ Trwi4:[z ~*wr ]Iu|?dBO|+tJaacܒwe{9VR_bz%A_7^o&p.2 Jb} =9iOXkTF$GoѺqLqХSqxXIX wy~E"vڕB˘6rp:tPaD$/vLisH5PA>tã!L@T={lRP[9s, |-p cܞMLu~<]L=?l x&1.]_nƐb@(a_/ ը}1ĺ xtg|jh Se4t 6 |)B'!/lj{N&uqAe=C/mƧJXZJ"_TN6fh|!j$U!vG8T':I$(l7I:?8'u8;07#vT*QB-jR$~+[3OZ<#hhg89u2Ѣ.4[^e` U׸JI $}J"w2?$Oyb LmM+ Aހ46P6XE.hT_o~ A4͒-M[Pdvaۯ(MdU56ZE3qBAOhkݫԐ/a̯\ M1a87}T&pwa^,0X'<9َK'p5D=:?J40DRBWq{7Jc^7:!p?ک>'U2ؑOxԣ-:ʏ*8kʰw|}+-p_!q2rft-\Ϯ4.tk/\^yמ.yHhS$6=fު/зjY!DZ|k 9CHk(Q"jH 1(l+4Ga΅;RupSG)IΊ8 /#samP(yn/Y@,sN$TR_`muÐJAeq a另'$2ވ07YiKr'>*ƞ$RL'-(,$ ?87,m8,  b@9\95|_ov%BmK!s=?xy^%.2I|:trLp> g50~mX++pԋ4^VW×I%K7Ya.ʋ4;$\\ZqބB8OBԫ)X>A`#U-%tt)5l8 kZAC0G?{g_2F7NSӏ&؃جs:^yZ !+h;j*- VB"!V@.(^=IpUD~1$W)MZ%!oD- (XjJ!8);@S"^ h[4Tgl=:؊jUf7܍/phfI9 Y1^ ˌntsC1פ\hr׿O4Cu*zXAB"P߮bB\@V\h>&SZ)wREH.) Xp 4#?qKL evWV |obmhUC[t%V}ϥU~Ooq[M!%/~K:¥"\to)1}&H/q.X>ZCA̵Q?fv⺊Hߪ@~c\kYvFȯNgwi?ǝ&u8,^~:? >Jy|wtE3g}&lZ6<Ӎ3y3R̰zbR_s9El>EG;Iԉ$D  )g&Mf~Sߣ',}6XH4~]8EDŪS @'X-@nP1ԥGP'bV&3Gr!,l ,ܮ_g؅!fa\0A}aAsաjdDⓎR :^]K_Fi "ZrEgEtX'Ē@1!pyUx>Z$lA_AQQ]8çxTZ֋~S \B6Sr#wf&H\l WJcqq>gT%%__[S;o%Ά%0QS ٷ' #T9dk%O3 {WeHVF@-2{iU;جh[MV+ Vjb5?^otbCyL!qI?]0xy8h@2B/ԜM{?PTE0o:( $(+%4 Z?F@R"Ȥ)^F@7ѹ&$`YLj&pܰtU_#ʆbJʨ-RhMAKz<D5yxa02X >0 h|+/n-UเU(G[>Yk+5K ^Ah}Z[;3k#Wcz_@{*}Fd>-CxQt<:NO>>*4A6؈/,P( 0MH:|u1g &\$ILATNVS9[`.Lܸn[M`8RN Y.ҿ2 ݥ:Aۡ?x YǫI'TQBm722sz$^5.8HOL@jmoHr? Tu$t>1kƷ^(ْhZ^S̝Y$UB7;2uٔ_chrSTbN]-Տ9u@$DWL:>k+71LIY 7ƺ(i8aU't(z_[QjNZ)f"%הYwe{aK1 % Z.W59=v{Ӵo Ɣ-3~.̵R'5$|x~? ,?ۓsvA>9ரͤ[F0Fp8.CO˙.?V@D)s/롵;!`dab˾=UfIc ӻqn"˼cƷ/0n~j R&E7Nek^db5[~w$ Ȍ4GXOFt%貿&>D'~i\*;a_mA34!gePD:.Z/1"Ly_W&szFێ>պ2ל:/Ro Lh-@.9:UQCy),Rmu 딎%k6M^>qhagdTR;[pסϡBu6&Z}dmh'VKB| kYm${7LiS!#^N/.Լ*)ֈ~wg e/k3Z<{n`|g}A~TM,m8Pm'6u)D(=VVl\GIX*V3sy I8%oo!i;N)46WaCMLڏ/` daq:SOb.8E!kS'UAɏ :'l;څn˸Rf;7}D޷+΃9%‰bt&+V |`7͍jA֎Jo YKsvl-2t kӢ4m!|1>K}L<(s؇_)M뎓/6f0@Ïx씑C =]P$E \K̈bZ~L)]zȢQ=,TԢŝcM=Ro F)V=4^IK?xZrr2V;&hψ]~L Kibk δF*W:^P^cNn{񀘾[?vAb2]jr!aLZ[/8g`e9ggbʪ6*4]GKd 7 (`b[؀fJ^\\_ijۥN߫6PZ  v&5 WUrNMupn+$6~zyS?6$V&b[HC aF_S+xjL'j n~ǿydmQ&>7+y ġ,?찢Qyׂ׹*1H,UtVQM|:NOy]@gݣH%ѕݪl@v;U?)&єs|<$Ѱe^ Lz=B˸E8j6` Vt``V6jЯLI|a62^a :Y,:sB^1"56ۗIn^$~ U ;<as)޺BBk處F HMkZ+0|~| ȋ;g-$^JX1"Yu5zOsï&J>N0OOPjV^V¡-F<V5UwMAF12P:#AN 7K #\/Su^Xny(@_;Ob-4SY')+|N3eYJF/7,\95L* Ǎ{KԹo!߇/(SYDNEzُ J)wqfoqY/$r)T)"/a3y2bjޣvŨsVweAQj~OXXHa(d{`},ǹ~W|!!?e_k[xTund) ,oZ|GºZVA+\6ynJ(O*ȰLJ&M0|D$[Hզ&=MTW9N`ş2l^8C7 7mqh}Sۦb Ÿuب|$4 sb=vs]/j?zA-2Dih*D{Wo&@UՊVݳPh1FR?@ȷd2gi,,%5*E ̳bcp} UnB#Jg=A\zu_()) UIi @'h)kb>^>>ϊElXclR`˯ڇ>MUNpZ6~8k!Sf!k=Qow))1=|n)buI NԴf=H}u4ڹ9x(NE@O?7 QG6 !}aft'mw@vo0k $ BJ Ì>HaVcD,'  4D?ꔫ5Km;yצ~  #0WIT&|g3O^&ber|wk.]Ȩq.l職0G!D+OerSZ)sʑ b:Ft}5Q8l"<ǝ呫W)v;_ZT?أVA8*WSb'CVƀ@;O# Yq\MҧK8ѤJ7l?5"[M\Md:܍JuHI4i!402iƉ5I7RMQLWDi%ӎ*D/E+O O@ޚoiWhK=AfU<ŀqn r@&F $͠.3!b8S _`0n*}4B1jQeOXPBYLա2Rfݹߔ: smBiGy.@aP*Xx]7$yw՗^] -Mn .7u65Ouս'ź]DGcRchg]WA$Dd׌1g3퇄)%SnyD^,E\b]];cw"bXrN6w:S{jk߅+ҤԵ_/cV o讄 2uxǴ! VDmH9i ./2S3Pʮ'J -?8|' _NOb!0bc<+}EKO V)[unU{WǿlAggACvu`NYޢ^(W"'r̆wLRZSWp>tyBSٷć ı]5jHLDx!%20Jxܘ'"AR1ONXy|A/q!zJ| ¾ f!v)@Er>:7j>{8s1%1)1;!s3O@2hgC>5W~[VIMCcȁWgBYZϊN`GUq$hl2(p7Jk`m(~XoSc~  :$2}J킏!H^6t,CQ1'I[J< WMvov@]'0W Nu`ju0AYl{{:LӸWHr[f-wN[zc,9ㄟ0ke"InxLIUJxBYlNx kjQ[YOI LlQ3MU C( 3*eJq]xH7b3léP|*ȿI6"L1Ձ7 .W1MJ@^[$zI:#ͪs+>@0B 3$^f֠H (C+95m)!ϝT_怔 ) }mbLc񎦓yܕ٪klG p=}Z:90{ȗB+{?H:ߎ)BzG%Px-5 ,E?-b@"7 Gpb3>{F*ڛϗrI;gX ɐ@9%m0"+1f/y=vcE!%|M#4\<f@N >*"\N rJrdCZ_ (bgb|j0']HZD_[]l̰L~t< ơ{R.ok NNg4BIm9VĊ4'G3Iqy<ݩ$fvcAwΫ(s,\W@=F nzCk,l#.\0x`s7pmt7.wpʉQʈO58-Ȓ=`j}yfhܚWi%s kӽp]cAHs17} ɭO ֦˦dOW}٧kCjVtbɀMb !!ޑ/:Q`2E?;o`[Nte/jn=bc[qk1)r)C;^jƨAB0F,Ҫ{.D]"':g&?51)8Yb4\Kƌ7*X<;4K.궏1VQõ[PB?hPnҡ5M> ifY?/΃iӇ2\g. Ɓٲ/uC6Ƽ$5`7S2qtxyݎ>  uoxE]"R1޳AČ2_5s hqfp~(u;?pmM_Փ# -&Sa@Uî ہ\5yp@у eĶ]Ƙk?Լ& Ye荰Fv>SP, F:w@fZ2^$|zM4`X.c 32#Hb/ل;} l$t0 J~bśf>Y}KSZ4̪6}]8$Jwsy6wzˋ*J^-)gijatAw]C$ΆvgeWQ^1h{-Y[{_d"JzFG:iϘN7|H=e:l*zM~(|+'SCwx&  VHԂu DY+5y,}nuʧxEZ9&6(6(d<P飠y;=> LU}￰0j*S7__EIve*1m- \@ٟ vƣz1v|pg}XūچMriw,]=:EQrZU^^ 4q W('E}IM z:Ƹ֛yL?ȇDRaxf(O"*qQ߫F(G )L̴L-@f+{5ͺcKpXWevj/Ůl;0 [#g!@R6n󦉪 }t-Yb *I71I-},cD#x4wׯdl}Ur3K~4#"6&}t@Jk5cW|4 Oe֫W5 ;mbJ*xlȈʍ+KcEV.\lIdZ"T9\h) eÊiM$Ϲrlf& 3YR@[}@/zXv.xY9L7fl{F m8r&'Wx ѢMg9JvcKS6A qw,A(Q&C8̿Siar@NBl w9 nz>[-~8Xƹx5S@-EjM$r.{L-F̷._`8Pdӷ+o@իQ\#ptJ'7U#uB#*NvE֎Rgc7j ʆX2[ H\Ue1 ݀4n,;A΅^S( [!m n.wcxLd=Wnf!ExNP꽀oR?BpE)kUJ]:nJPThpo kňP9^n!UcrM :tA']QXFbiZkd4D|q;D<˩{_3Ql)5z.%=STC%zXGaA@v6J룛T/Wk1ߖpx~f$H?m,AD.`K b9QWMs=^7pGiW΋bM5$b5eζ+dshJ !=^k6KүڣZ*w# 0 T54ϟsl~4+DF{ڏslV(px 16LkY L|2{8{K瓄k]c>{.MO~jJ̥~ 샴'X6}SlAYyr)Ujߥ*~QtP 2%˭Z:r}ǷBu<X0P0?ΰb rtio7i FY,A(h$Tb]x'\`MhW›uDukyzԨW@v#' 5Bl'6od ׶~L@LeU&:uێ!*Q-ifK]:'ZDǍ|xE,@!pphY4tʧw,&"sQX)^ svQQ,d8c ,cnGG{4eL oJ"|Fh& ^&I;WWShߏ;J8` L%0| 햾=߿b8\ 0=3Ws{yZ2gT" VL֒1fd2#=%ֵiq O[Ql{crⲌI v*zT>sBjF+QT3'/ ޠaMOEU,Qa<6FR'=^g9GB?q" !}%DcbI 8*м\DCy[C-#:ciBcLWy/"/_wܢd#+_ƿ4UmJlؖɕd촌,p3 R) @$UỜǒlVPɝ5|޴tP^N8l9_֩g\Zց~ F.k(ՇJUq C%)5IsH2qEunGSot팷 `+a牖_82gQV{؅U)itmBgqӺ`iBNw/:qXi-t~/dR޸K<QRڽ'k~hdo¬V;k("ocfYƲ(,Q[-=r0FJZ/0.Cnb$_*#lyӗwa\/<77%\ɘ]̛0{e P ܏kKmMV!BL>鑟d'_L;H֚YyIֻAwɞc,ܹ=Zx|(T|::v .@L/D M-Fww,]NxγX =^x{O^KGRg^=yI?Fw7~KL7ˁ.aPՁ_K 07F C{FZ eiv^uXY{^}։];N xߙXYUܫـ/-RI&iSȕկRɏ+'+1x%aɷ/^mGF i+jb< 0Ι_h~P@L'/Bci!LIē#!H< 8DN8Rs^Gzqӆ[եGK/F&t֫/ߟ$eVmQz.RuFJM9ȉ~er܎ %˜V)@3-7PUR"v"Z5}E*۩S&(.>Ps~ 𚳗TrT.j ˫J[B+oKx{aRH;bVQK2IɪL@;35?-Nj6 btJ;@bLahv%nl|& w?󷂸gdJzfߩ,33Jp@ {?YA>z}XlK)ce;x9M'3Iն?uź&G?؛, f\-ϛԇn+&xNme}b0S%iu|syٴAeKH{fz/s's^I/1-ʇhC-O\*agU%U/)&MWr߃/r='{^K\b*P/ բ&%vqGK"?0?sց|Xyb/pmalZRGva:4¥KKnE z.GFKYۅM[{XA[ Xt}EO0:Mv 95/}"4d+E;H rmLts0#w΅@*b6iΌ#ـ5N7T!b;+p<0d{uhQ.zK!2,uI7|}m=v~HÖe (UrZ-MpPRٔM<.GMo3u4%B7p~|_gkA$*tYэ71D2mnJs{Ezy1\2]3ˀw=lڀρ/p"er7 bhT↰xǺsԽ]QL(s\$\j&0_ < ϱlo=_3-~g:%PAs4mV ws?4=wB(YzXg4gmLulOq2;ǝkKHf6NV[-,ѓ]ɦ:jquY) 2+%p9cq~3,2K. J^+D/mn:#klfqDcekz)rR + PKUc㟞oML躤QiN};ܫgf6= G{B؇S {PhuVq(z\'Qf~qդBm1ZoV>:*LMHi&y9}! P$ /<3qPqJӆ>]\5"d3ceJ^kZHZS ~ӖSP.:JU=޳nrWaV*p9|މ liŒ~q9ʀ (=b{%L#_31v2Fv&qr D`Ԇ_іV~싒x[I[h]pt/J+{!{ʤA- "@ɛv*RO@y3ç^7ADFa֠~P|d#|]̒=ם;Na{{sjRe^ EvibĠ&bɲ0Ju|Gd$XdgH{A*%D'1K#sBLj7jK#XPImӺkja MSݞfh6/d׽^?VKok``v+[䕚N 2 @"he d"OޑpY/Q0 \.PE}*$n܄O$3p/T%Н.A#3"Q#[f>Ksv ٴXpde Fs=)tYpS=L6N;NsQ $nqP)S6R=S:&iuʓ%%xs<W@8N1À< Q9jn@4?זOYe@D& y, G۱)s6; byI.Gۏ XV5zžta7hg{(P&`Ӓy(ftÑ T4 A'&?p3g$ gRV-FX콃 A }~qvn> ;b tغE둄nj LY^UT祀 jӎdKlړw\>w۴j&% a^5>e94@7:^2rTF25CfkRyAuZ?,(^uz^LIaj(Խdgty+eFy J dx)VE)tǃO+@ڶ")4쇳]h̤ln;-Z9tsu;y/hI[ _dTKv+ݒ4"?uF^ f-!n媡eDb)jt)cEFZÐ<@ qeP+cfw,n>D¡UE̦_F uw*>"e- f):c@Kv]KQ-D7fsgdmWa>6:U=lsM2Z€tx-3joo[J?zzG*MZl dXfnVcYP~ j6}vFn/.̌T{lHopP`5¡f9zYL N/AnS?%E:=]jQN' SD+ur9^ET$Ms+lBNLj c$oLdmE RYXնcla1-BcAt~XNWտs;L<2WVxn?\hҵOL.AQ~Az_-:νo̴TV*>P e)$Mټw! K~<& ;YP0v]ͺ!I~bfψO^\T[;قlz)3^9􄭏qCU"4i=V?^E40փvfrwOFm %?OIe<#?-k~: e5qiF"NݠKxUkn+ AEa`rUҧ0 /D^zcɜEl'UɧDٽq tԋ)uܖKU)UoS.7Bn%u6c-ek1.,cb6.j?<,0W2Qy ]O+50t[Zx@Wa7fWPsk_0wr\>[ʆ߃1IU Ȕ%8'~WZqliRD cmJ[!Ϫ 50(1Fkk;HcФ8,[]\etw8 q=l"PRMWlbx3Β+CN mҫ9942Y(x~ iCm=`y/q^n9?;9BEe5h9Y77o'.$kh'`IKS6wW ۛפ/0z -*SD!= 1V@a;NAD\N,.#^}+1iϫt-_&8M!1}@'[=09VV7 [xΊ͕ .kCR樝e1CUx"/-~#1[F^v|Er[V1)ͣbV AyYmŋzC[2*ަu]z4ɘȵ8Imj~X9(]TH`v_BCPV1`xJ3ƶ2ȯ"z>Ǚ;{<]p4^)hr';3Pd"V==v?z֘=b]c#I@! R% !ca rRWnG[Z2~|ڹ/cHwL:vu1$q阤%XFY?pee'SfO!] !^5:+ 9,GR~{U#Wp4WG%`ݒA-Di+A*Q:ptvPQ&&Pd6["lFsSuy&}0[\ijb9vRm0` FGMBc2ڊy^hqtj\6Q g R*ծ;e21caEt ?(1jfniu7{ &82v!^g U+@'u$)`Z$N ޜ7B>+WCk޲V2?eڡn6\ټj ;K}HgՈgŜx|t>Xyg z&;xGb~dPqvrHAs'ZGkJ-w?N`R[̙q pyJdWJ Й1!M:X>b9F:> Kw׻T?}bPl^huo΂ğxݵ ص!Q H$Z: $Ҍ|*4E;̿dDž| gmؓ~,Ko|yK.0Nq xmPg/r#>:c;5`ի#(xͦKr {W)[чRD 1CQ D@IrwBGI vvlmD[!?uoFcqVtDƎ{p,us|c*##Nc2$ZZ 8v45-9ǐY3R ǀJ)$MrC[_jUaXOǡ0v ;ix>DZ6|lOEfRj=UpHm+ "rt=m(: /7Sŋ4"]H0Z_ZfnR㥇Dvn,&םF X\Xp#{BĝKq^")*o yU£;&ƺ>^c7CTZ{(Tۦ^t5Bs&@`bIFtf+p^N(qh0[E28:ԨBBGTs4QeJè}29ld TEtI/6A촒-@;Z^Ra3.??',4ǰcM" g)G\d^հ "=.2Ov0fSj(Ogڴv ~wo1Ж[O$aiwn> 7JL vDΓJF]6u2YnT1sLj>~o (ܽH+첲G]K!mQе)rpvh3-93Oӏ_kPBj>+x .Ο„- i2=6fЯ(Wp;i'zo< 䵉GxZ]p𚕹4}ne3JY;x#7Ѥ4QNw#krsRS1Hq0 wܙ 6VVx(9w%zH%w朑W"=8 U`BޥT:4H8ka*癀%JB InX95]!)M$!9 j1`?;Nub{5Ջ!jKÞةU!1^.5s4290_[o Ͽ`xZ& _踺sqӜE1ZW0D) rkut}Wnrz'aJ05[fM=MpKt*DUC~6nx嚜̟Tmƍ:ZjiyG*GJ_gl";vapHg?kЛDc6&eN cyzX̳G^91V3 'P8R2c莴x@?}?G(~귰G.#״p:! }+DIfA q4pEʢɘ93S.B]~18?1f6ŗ\\+**Ჰ1(U`Y.IcTNՉ0]¨ l'IƉ{sXYS~6aG2xtOލ# k)^2е B e~ [u|OnӆsK=D[(bxu19AΈy+4RT\]jFy_':'e']U7X JJAu u: ?h.ףR5oنHl'񈇮~7`mƱ辑jduc.agmt'Ņn. bQ )Kwy(տ,HuP-|8M6**($]H Z,D+ߦSh`h56&YD9ibPk%Ei$ݑ2xl'lQsuNʋ0d'th78~HAkfxstrg!Vn7hHn|p^ќ`HQtas$X:[[vBKꠑʬGQ9 $]r)SՕf"_opR!d=> +蠕^d:2v 6@lnH ~ 2娕v&$&ӧ}U:P_'{2-j~=4c0؍t Κwi5Z/t=D v*$ݩ"j<ԛk-,<=ouӎSG&46zt90=/ '\$(jzb eE _^׌JU\Q)Wl'L%eGj\aB`HxPʤ H󪼩Cttbt>;E^CD;ȷ‡n6dSG~h *et]\-!Cq^~ɼ9dLR$0J)0s5Ru`TH /O)VV՜WUWd^x`lg Ls#*mtʯ@4oqwoEȭhk5/#*hd]JՎw C‚P((uHpk9!xt!1ֵ7`K/F 3I3 z(0 6;jΎ ¢? p(x2b$ycvZw*VoL9" ᕘ` ;h4%! H.{qkA3] .R޶d0y~q{r볳'%BtRQ&/,'~ ߁er$ӿg`GsII  2Z&L:R)U]83gT1$Cv5Pإk\9f#ĖXl9 IK.Px0^܊~Z@)WBܩL>kJHpڬ&25")"-w7 zG30.=!tpՊ6uo+yMt*A C8&UZYL᧱}tT ':ݣMT:ֲT Y/uqn,@Q#>P-E-({׌]un7*<v?]1^,pJ'|@9WHP}C_lcp{nHn }^ݩC/ &YO;.]5m6,"V+0'@b[(L 6 Y6}~` ~)Ƃ s~e"Ypuf EO,ZH 9mDc8}`qY_F`j AنEbnTa;z3mkdDi'>-꺚sn_u8lqhcro*(c^|zTaa>7y2"6B aHK5R b 7!Ų3 ޿QOaȜ΃i+QPxGtMȴ[/η;N,==t ߫,{I.ƂhxQ*0OfEh2,ƅqZr6H "B<>d Vt]dJڵ0)D b #BO 6Bx>R M#Jf~oS9f7x[a$w5̺xEi_AjVKS~G$_V'WP_n4sQ+.@z3!YhV:AF%J)r^HL\V+!N !/ݳ-=VCnnPgÊח89Zit$gOm!|?y.|  Aί: ؕ~7P:0 pgDZ6[Ls6#e5֣/ZxLJxBoj"3\-oIc g7X(|Yn`3(Pߙ! 6ez.H;n`-wvEw/G1>@h2a$ 3fE0D{w /3Vio"|?!ᰪ97'tIIYۓ"^zkPχ{rb?~1oe`sg=z=|c^w44ROa]P*ŤH"I(LVb;e[o Rb;%FUBu]&_;#Hr#e!QU.4*ʌ#3\,J`O/+NrZ̬-!>GR3eZ)qiUe3K ,댉 Cb-)FAPva_T܌.[k1$!dk WERz곂ςmxx|[bTI9$X}0jֱ͘ä]  tר*t7p+g-=.{ L~ q r''0EK <潋tnTo-[El(d@25tc8Hpj Ohtcc2(yY*`n/!Rۙ+TΡ{xnB1LN qoϺ:xSrJ 1$..EbZ7 G Gٛx*Kl=h ^MˤR xi~pn.[~ b_Tm2AR3mkz?ljdHzOۼ||j~S,M53v,SH5}2) h9sEҹitjreؠb kPP Ҙ +܏ :Y0]"ЏȅXϮK76~Ŕ!\9=0KlYJuio$lOJNIٮF-liiJWTĄךQҶr;xUl4%[D폸uGz%JfZM@nƧÞ5=cZS?$==x>@^12 1VOQ͐Ƭ #f} 957.5.1.el7.x86_64/kernel/drivers/crypto/qat/qat_dh895xcc͟~~v: lt#OHd{a|^/NַӆV^ŕ҈VUi9x%eY .$LSɥAF[nnkUSILi!Tӈ_ pE ~o }BO+:=$ j)O.3.BS6OXSi162:}W- Mۆñȱ/מKɩ^#E d --0$R*2 u$_HYa:jmi9`I ?|+L^F=[OtA;ϼ/k,JkoyӵKIѴ %^0:]WU9S`ych9`Mc5UCbOإ3yܹ$J2v.` PO_Rxܲ+.=x7hyDEh 4꒱|SǑ%. ͣk .x{Y&=aLG-6>Dq$wr(m9Cp1\KI;v#*~w-?f VuՊgS̳d .C w\SpIш6*a B?!l.w"< 7f]drffK=ҡv wO7BV_BX27"WERYrg%ؚ+F +A8%C+Ӧ[r`d"oW.{Ҙ7S#"bqFRR Y62=A )՘ܒQ%٢G}#dk~0]He#Ć;_dfKf,FLu+lD2G25aSSF֦0bEf5.{8cQ*#JX܃.$kEj#vܳprSSC{C%UbLӻ@yBVD< #b{qS++V˥iՍPk \)5[ij^#'޹RZ=Dh;J#@rA>IFnS4vdI|zb UQ Q(mCAO)NUb$/UF4NG";K=Cn:˂/2o[Cbм>=*ڌU]IJeᗋ&>AӤM.0 X-C7M_&:aOY󄽇qO3Olp]#1QPUnl37zd?p dhy~!Sh;S]HySkع/}cNb)fj+ߘ6$+K{8 ^dpfhucb &ڮyO ݱ(dM`0KVX-,0w9ӈhD[?y6.--ٌ"XG: lUWEҤ3ROq)LS,/zZ` :q  HIsKVKwe@enij@r&8"0]31 ~lt0 3Ya%R *<~G}bwaث+Nê3.~Mp6-A1R($i>Wu*{W\H5~4|]y \2+4ba)c2ے5w uTٷs2M5T ˜\@z O^V*٭l!ް0 AlI KAƯUh,ʐ͜E>haQ/}/m-W#i2S K$1?߄'lV\y*1|T*|<2z0aEXNpjqsx ƞ8vVk#V BPn8t.$TD-*SPoEviSzÙ2 }1P%;qF䷨oT2Qw/:F#v%?c4\d.]fKJ3Mn#4c q*Oc@m~$!h: z!oo`Z^Bmz' 1ғ%dTb1▎ U!6[#3>pJ'jfH~>}wyOڑF~kO^}aN}uF,V Ej1h[*kVD}Ua ޛr qzڞyigݚ:>ϺA @^FHFs9Fso lGE=NF/w32+h>Hg]|eqIUq54Ѥw#ߝ:&,nד?<;N5'pB oϊm$y;ּcnYMi7jQVL{Ff;Y}mmaL'^jK*wBTb^̖ eHaM`tIp?OƁQZZ<YMI6R Zpct2+o<}!T{"&Ѹcy=cVxc^JlH?>JQL$6o7ae<>ąѴn[#IJ%9y*`${6!)o5Ҏ#4SxbM?aXN!ބ]%ͨ uIܟY<挋mQ=&BNsd^yt I1>d)#( )QHzU xiq 7(ѨmW9- FW@|PHun1΂I]݁pN#k40PE$lSbÞ97(x/9 ׄ/9udXH 8{mbQhf@ 2%ؓ~SE妯 ?pcJ2S|kVrP6WW.S lL(|N }lA`Gk1:8q\]Xu_Y$gl syFmŨhF~UX8J?jD~ 8DU)n[. ʒ82@>npij9G?0 *?TL@Pg-!JSko 𗜷HTHP/f"&9~L N pqd-E;d'D|7s#"kYY`õ_LLAp-|. DVC,/9򑫶^. zC[08g=7gZOe2{ ǎVHE!s/ښ(-dk6Ae~fqW, uCz}Oy)Czl5Ni Io%v^lWIcwY[[_q'RdT+T>KX&7&=Q!/%~@q7Ǫ)/㮪!&E` )98vuW[.SPy[t}{B?ftdf6\Dޏ]lbCy22^^_ݖ&"h)PS5 \wmnb 0pKҴU&kA KQ%m3YD eBP`_=,V գeU0?m ihWJTN*`@yqc ^M(v[6k6"z֖"cCy;ZHBulxAQ;ѺqVYYFdSK>~M21M]5Q6Y=9 iDu1J 9jᒀymwVRҥu,fkhJȱ/sZjh" FQLb;\ v:sQõNCp$e'=2t+މ(Vu8mKSA l$r*B)gJ} F-j Nvq |"lp(,&MN8tbсX_p]҈j-jHM]ORa|B 7fX_%F~Op-I(thrv\-w7EO LeN%>mWdղFo Q ;(؇1!9ݗubX (=Hm^CkggJ=&]s7lx;% is3[I9 &*JТE2ZɕGbo %,A\/a,cF51 ߸f+T!(|\<9}eԡP ބT';돦{=t*ؒHQm?Οۑέ 1,?+lPH<~&p5?}L'z5{M:;l|_n6,x x: K1߱ll*-[Z+,kX,ɱ|zp } N! \ cΪ uj-ᨗ RhE7@a$PA Lwy9LƋے0%dW[\=P BCJ~ܯb&e_tvF$S=NK}kUe/^bU~̲RAdo?[p"P9>@9%6hwl1 B''ηl=!%5nwˊ hk+ݤ~)Vlcd ;c(!+Ɛc-_fuFPͬҶh4ȮdH^$.2}QdIje?L[+@"y;)e&1,փ!E=fXB>7Yjo=IijYcHUOnEosײ!Xfͥ=0}B/*j]}Wg*]P l}&փZ5qSmj}ANG_8dQ{zlM-4lB_5kn;HtJ~MCQOF̜J(19*Cnj76worcj_]@;2eW @-j pb,&aq'~m!e$.=)J3e"Վo?` H#ܔ~̏VJ$2@An8pRȥ! cVZ#G8X ?(ﻞ@ObK WHZ7QY F,Cw&0% YL6+A\~PTprK%ߒY /֓ke+dFU{!e'ۿ)}K ϓF~.:9wLr*S ,;D Ņ"I'ʜ s~I0'zṣ[lcZ39 i.lE)6എ*lTō4*B_Ϙ AMZ`qKŪT"U&Go!fp5@f34q*'t)CQ|HL^R4mltsj_Mgߦt ZɒOH^i @gvZJ2! đn^"5viM}u}Z,s͉VyvbD |e-uA}`Ӆy\6_ʢ!w;(l֭T"3:g+|dֱ[ ԰\0Ie4 Jg#S7їm]X``L6] IVOw$feT (]iԆJsclSj|zhg)lyk<$:kr1I%wf)f\O2E=hܫ)GAUl/!KlJdTGݦ%+'w^MuNQr4˕ 䕋CLPTTk"!05 gIA#Os(4_w-oqG3K9$mza5Օ򱰬*D:UTK0 4n_YcAo,oyq~?߅&jNIϣΨda%/=iC~Le>o/cA ::sћuB<2P,.2RgxlUIa%ad(7Jʸ=:<6AZKx?M/oq)yIiڄšFOj@c4X 31}Ěv[[熍Dv{Bxz5CKqxPր`E} cgݜ1G."0^@8!7C9ߨ-ImQ/orQ"/r%Tgtz?8?l|sv`s}OQHqUy ;, uD^}z^.c' J{}X҆;I'"Ƨ^z\Yn.rLF;CDs^(ۯzGmkV'er^<ȎPS(5@%"2|8!(kS@zޙ\`$sYuBKTH"2߄;Sh"\ԛm+n4R䶔zskSF ԳNnYJ%U@i;}l"#῱gYZ07070100000122000041ed0000000000000000000000025c5463c600000000000000fd0000000100000000000000000000003b00000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/daxY(%o(q6w!N^ڙ̒K.[T@B:?I31%$SJ52&$)ݿ z4$$lV-ߴ]!j.*$1%+Pdk tZeCv騍6ڧ-uC9^E}q|I@ IVh[z͖LV|%Y0w6P;uE'RiW4)4K7+F܂4H M##ՍO ew_|i5r\g%åMJ 9ǯ"%s6DP_aXKQĻjDt@0{+\nsK}*DڔVX/:?g5D!*C8;6G\x5D8?4w<_jFB)34oh\_!\;.~ ?DwG[jcBmVþP(>>G̋핎 _12:E|U^D@2^ۆop(uLfĔRֺbRg0?g)nd("eh :Ϣ΅(U;GsUЪXMS3U{"egX`tR ZaI׮j1R˂M+v+`g+h^i-Ҋ Y&o睿(rHN;BN?#\LkfN.OEW^CjPf0@ >m]_ϖgF'9daٙHT7k G,!! B" Ka(wB~"@r&; yFȮ8JcPQ׬ޡgyzZnU[^p>;r:d r5y;AP'ط$q]!̆VݟYU"Y5jFtS|sλA~T>y_~C4  L>Y*uJzs=;4[":4+K`9xx ؏G}GUnm%v+ni,R[`[dB˕n2KH&FXJC˾8G'aǵf,-u5fDcIL3+ |H: $y߱mdgdD$񃙦 q56Nn{kS-hk#+i|j r\Ge ."Kb.yԶ I0kMw)ߓTb#ޔ&)yEN>֏юo -4*]EpB> 08VR3HtjCjVTl: o>&N[cՊ@m{3?ħ,ݐ5 @'Wu-ol1SE$X P0[䟂kq Ҧx"\4Laǟ$Yh[,yUnOE*yCa3(i =58݂=.=b~r5F1^bJsd`zld/H w3Q` dl#e1VoΏ}[e)e-Qq5Bs(}̓LEP`z[u6>) iau#aU77Fk$/׾/\g*~x7̞fDr&MOL\%(,<6RvAd@* @ȰR9J+zhNeu49Re{JU7q;;:~iΓK䛟͐E,! ] x qA(r&~ߍ&\5lS)}ꔮ֓mvEl>JE> p: =W. AJ?-GvAٍ~VN?"3=U_S @}z19d<'Sjpf!cVwI!x?cp'e!z/^n6P#zؠ\_Qbrhu=>v0I 0e-) 0㯼M*U*Fu@t>%H)>̉Hr|S_.jPhW8fP~и7p9 Jo`Rb$͕?_!V6T2rG91@뒡D|+B_d&,g q<!w/itv%Z݅Q>u+_xE$djv#槲6;v\~qi% PY#L D6q;BK4瘚 'u,GuFp= 5![hsV;Ư$@%ҊKAo.uu_9dd=1O[c뇈IiDي++O&InAg :RDY62̸tiG)$߬'5(N%ܿ7~/Ls:c7,Βqgrܔ5/V{啴7OE%@kn{j#φ4  OAN}QBJ LTI3Eltɼؒ=:בn4:Ĺr򙠂17< JcK~[lȏb;LRn2+c',mu`*mJ PFn<.9\-[ܪrf%+T~>?:ԃ}* /SP\V?Gɯz(D |$hأfzA̺.K"]M!ᳱ"y0$QS틛q h/rNڽ,}tc!#%^ăV8H ^6~>cژC9G7s{NtfKNYճ&u-9 ѹODEӮWhbBA*e\@>8.e~L @ێgQڼ *DH'pE Cikt!,g5 `v} 'l&eȳ߀ljѡqƐ>@T1JɦK\mJD0k<3m+͵VJykn[,_EhR%7/kտ!_cҏzUb*"ژ^7/̩ņp{J Fԭ+ѿxCU"_T2'sq,PQP)&:=;0BD>xe0&_Nu>J\K@dK=ڢeФǑ%{/408 ŦH!z.ysU[e&_EPo|yE_"o&MK =kXLUߣb$=nY;YQk1-E9/+qx1mN^b >x@'t3DބսH |,XH9R5\{0CV%K0tz7D}`a^6`^-q|_^.޵ѝ_%DJknKLp´ӭ ls+D7gU$ GzZ-)۰[$ /*: LV(j%>nt̥Fc]FMS*P*ڌ1uF/ kMJtB"6 ?$Z pB+2$ݰ` 4G+pգL#)+G=\r^ƌx a?}m4FN_K)ѫn2ʯ#o0H5 ix;'Nwf"hBUT 5XtƋ@#83-F|㉊{O4K}R$eii?SxZ'?54ʉWЄ oO,Y ;-A$KP(&O,fؼ:vh2:"# ofu{͗R6y* .Į;f۲CO6?gdoz L.F%s+>[&nCϕڄ~e&a$lt|5ϺDzb,{ '34vH@iɵq BVFS|p%8TY1:vWO3۠jz{)IA^ؾɭux,|Šо+qENL _N^:CZPr3ni 5eҚF!>ϬE,JټQxy.E[ZI)fQ0.h%ؕfq'kJZɂVL3f 'S_1Cwع׎ߊz=D.O/ $=i<>qꋬ`E}l8;;!K:F=#qq+]<M}X׏Ez|"IS{? L ڷ}ΡLiltFDFȄ{SX pSc1ҭ[BVorY=Vw5ɛ@kP ;#[Ѣ\qC2h/geN8 i=:*^|B.ғ}m>p$XXvx6~A2L5n05sU*:ZKpNQJ<+LE.t>F#Ű>Ɔ~Qk)jIR-ũƛ_=&w5u灳Wq9cYt)X^t +.Nm81=dTERMw-je|vhJ2CݖZ=]v%$uA=QlI)ΤuW/~H].QRq4w|aAoVHIPsM[NiAA )݉Z|-Bˇ\XKQ@Ux&y~,Q I>v&M'(-N?$&$5._M ~`g{M֣ܸd=I.t4- L&ӒӆM}$\=h"]rNM(KEʜi ͱfP}xEW}7=uNW}0ΐJ J}\< bBLN@~sva5j 3q" qk&?^.IeKuT9R^k^_bs–s<م"^BwC;5E{X۪ ;Q˲ ;DgҕoKkۣ#5/XJ`?9Z>P1( 0qdL2U ˢ2+•:b–;AبB&>RԒoO6ԓz@чp漒J&tMwtqSπ7x?t%|g/>ԔkvEOZWpݒ DRbyo`Z׽-"Μџu!]z Y~L9B3T0W?:or?ÏJ`S0|`~Pq ٜ*5-}܊?_|]CeLH-ź8(aԖ5\S8(DĘ{)|-جH?W<p8*-FhG we}]:‚ `%+0҅KC xQ #yH<Qk XC,Ʉe¸뛩F^|Ѫ K1׻ C:V:Jȥ{ .E1/[%s9U-0 FBIMd;'eЂ6H0]>V}aTd RAl2-Q\mL-0\v\fߓ: B H7_>Iڂ'P0BWSBpH?3Xg`yfw\kwĮD lefß_̣2V+*:Wcf{^-0T~ _3Qs|"s<u3K|[V,߄@EV^z a0d jrݾqx*ӆ ,!ah(Otv .+a7,xyla! 'YZo`s xY)^t v@5FjtCU싄EM!}]Hکqs/"f=M,I .3j+6E*<5Sՙ5,$/(n1 ;wL_d ] q0_'Q?OLGߢ}_w.$ϔt~NS+pq} q%s$H[ mȥ.iA[y "%:y*E; q??s8Bg:RΨFXFgiP79 5 蓫JWC:u,J&UCG˹nT $`ŝ )ng."XA !LȦg"X._ 4 zQݺHAC(0:z#"(\ؠ^_`שP E{iwvӋ$5oMFN |,SnI[Q{b0LyITO!/6I]11hyrRP*^s;ONR,{Ӌ^јbٞƟߝ ˟vÇYg' /_/p]Y;J橱!B"W +-`MIX\lַ{ 1=77Ֆ'AHT8Sc+4Q+mۅ*Š~X"#Ϸ6ɓ?lJG w(cИRW|U{ ݆4RI_\`&LE =bTJ7}Iɩy}\x^te8N5A,P- I{'~3eec8'f(0%Sky#L%l&_vN%_@1F%h:9dG@[F֗*o0}sNb AbP=.MO 8HugF2'6EIYҦ_vS^>^A E"eeQ'I෷p*7l[.^L"q`O+N}>wc5]'ϫ"]_1[niTFIGCNC X$aY1qYQ 98-0&mK=\O>EmomK&F!gn4#y] ?d:n^Ji0pB q#h`nv4'r|zn/v=(Žx'ڥ[D1ZPL2Ĺ&ka=b.鼁bEX!F|NuӠ w^y;&nRZ0K۹I| A;5I Ȯ5sOhU qک+=I8=.2j:Gl*"W0{PiR1'Ǧ ճkhR.d;*~,?ZuI 0+˷7|;'Y۫5_wLk\,J:UcOl[m5 ЩE[;8 R) U+bZsgygRn=/eABS}p& 9#I<ȝ0#ᶙ2EKV呗ʻBZc]f;0 ~}QvD߳!eB?#VVYއ(gܬY]X6 &$OHjŐ?+x+2zj0Hx̟v!HBzt=跿* cejUU}n5n<.Det*xKO=u[MfH:S^ӳ?&SNb;qn{nA %_e L<5p]y#S%d Zܢ8SגG1%ND҃>Q~F\Mm lп|Tʓ:^f%a1ޗyџ=dŪ YJ .MbOi=(z蟷a偗/BBIԼSzTApŖBh;]>%۟NKA\m:&kE1SAۇUΙZS2ot|BK.6n\@D=6rY(f#blaw)GOro9iGW-0qIVL6UD F^:B)1K>4v+`NfkL~ejJx9LGh?o1}wEG&H$_sT>-9 Haeug]'~gŰVJNՉz1vdCjJf2JͦM9mT=ωS">ڧaEM94 RAe[HJ28:PއV{tO c]?3YaNu!uϫUq2hl,6_,}#`;Z0ww* m>WUX5ÿʩGjxt0vd Q~N`βm,!zk翠zpo*V LS{xYVM6L簭 dͺ#%>@ NoY_xIw8=BicsmSwwZ?X3~:}9yt(D't p3JEbUwCj7X߬ *=@?*ۖ%{HS$Uk:F@/!/.d@0tfxTW$NoǰYjs#Qo=YayZGg cV(I* rp'{g +Y7% Q~7@u{љײGZ0tuctZNȄ9e!!nH)byUGzw*d*& pUs,K Gf&:@GmA=@jATsXٟ:¼Q9Q6-a/Zf{I7@8}NB:mڷ3ihPP0:)ka9KT.˘Db,OF"UdF/_2G퉳qӴΑ.TD?"Z| b\-bO6z73~; &T@v(H:jz^Cxgt3XMt%)NB9 Z't]2ZF8̼(ۇv~鍨Tqh_* s/l+,̧}1ދ^(|>W zycXK̊GώpkXLFE7vN8ײcP?7#^Ik)o=]Ő5a p}/G9\V$bOgYZ0707010000012a000081a40000ˤQNfdqRd ҵNo[VlE1xd n$bҏO_е@DAi .u iJQ=NQN=oY߿76)Ք'g==8hM_'>jwƽb]mq1@?įߗ[f!x=1B2~00;Jhڏ~Z5OKJGp:ƹ[h;J,Տϔw;SBLANS W7 XY$;dQK5hHR-2U>ކ paӯa,!?Vv %]SCH.r<8b@'ϦٚźVhuL|*c!Y8hOBJ/x6UY057aә_z:4!jrK&&^9!'ɒ]]x)'~&+y*Ύ5` g0bw w/Rn.4DsU"~ͱD 8Yᴖ^IBHOr7}ަ5@ͮJf \_6ET#]QOz|A[t]W0W(M (`E;<{N9c`oX(6Ɲ`ph?ұQrxrs9A vx_~u<o޹g_PtXp5s5;&`c[29H b1"qfIW ҫKxs0 Ḫ6?VSUAnWU (+\ LJ4.&pk2wqGE/ߓ eةNuTk݉/j+ &um0CHǛ!t6:0-SIjwJ=rt h,t6& p NФ~jBBE"ZRh7zQ5=lPFֻk6~0=)VmhcM/aHo̔| ?1h^Vْ:yEn9l=G~E'5 h Or< qlxò9\z&9&*W^+ܐ[2P^DC р)4,4p 6N#@8'ݷ_,[;+1)-Ϳ}gpZtl+BpFt ԥYQݴnr !E*74tؖ18y&zP&r!C̡oM$U|Pΐg~~Y;jǫp Npiuc .ZǪRSq{}Jy?N[GqEi/6~H:6fTDyY٢K bnCo`iDD͵SR(ž:@Q;XE& 0hȘ?;Ec.͛d<)ש Q\T4;J޸q6,ĭ`8UKv&\mV&0~<=Zp^X"WEd*|8w^R6 fyGՕƾ&4S"•[KWstU}|/yy OBP76kT22n]JQZ6 DQ\*>MfBq .NrF!MdV@!*\he*g}/?wp"eh6Z:`kuT~ ^شۯC&Ti@dj)Q4eKTs.l)\1mPgdƮ蘦 zj/cVhRzقDh;͇~ r 0=ճmk~/[D=gRظhP,Iq *,6֍K2v`PXazB->Xn ͮ$i,ؗ)]XI5vSlLZ7iBBceDupSVZ,IB( |K?^j`-ٿc0S2l~~jϘujieIs{.yQ /KCMƹ+V=aOv)B[;OUqיnC?G@XFw;m-\5pQO_{-v@[[4e&"=6x@4VT?gNDTJFoD*W-Y,9 MG,]odg RcBx%{CGc ?=Ó-c#aȇ8^i%[`VE4;' 8&, 7vL qLǘh&C#Ϩ!tqa q*OWtKz(yyK$` -g%uUuݹ3_$H'Hf>Zw$0};z" /$qTlAu VmO>2Q+4 B3΅(<'QZ鳣{TQ =W| H77^u0İhm}A61|70to~d˖H(y#ńm h8ܠA.87S3"k*!UXcoVlG cy3; E -)ug桉\5iț_;˦)r.ΌI qCL b]cZ$ѫ9Z%OHt!ϹP4EdCޤG ua!<2"_Yr] oZqtH^tއ lzcYsJ\/M^HE cA kn(ͻ.O0 7s;˛!Aj7p`@r.jAFx""&uIT u g?cӋ˟ lbZ`b=E~o94W7JjwLL؛*^ўz9R%<ՆsE7g7v5'T%L,KCw ?[fo 9(@h+*-xF3&Id/Q5UHñ#vOLb I;5UvLZ\(H 7lc%}xbsZaY:Y3-N'qH:/6}yE#`ӚT8<94{R`TPRէ=Y&Y[Uj\~}"ȿzA #~ V#M! Pt{~ӼX8x% u<}CBGĬ]1rK1yM7\ huFN%6yM$\d{#U,3Y(V ~[Ev#NzN,|~RؐUI,ŭ\?0Fh]kCTxlr p8yc1|`%Բ<ʷ:u4dWiq |-d]6`mpOX yNh6~T(-.khȉLPe_|y`١`D17 r"`R">uڙ1$ Tmb(|YKr-GIHꋢew⯅,д2xNB> BGYNq>Ѡe? #90;1aPh͒cոD^m´6qRnަp)k8g^Y 5Hsq(| hRV嵐~"[Ih:!(oVFivۙO7oI5 YnxQj6|5UsOHotyZ彪 {H %A=O[EHmƃ2ξ3E.co9vQ^.yEʜ`?z:3--:w''Us|,9ZƈmM?&΄3ngv&+DiΨfmwF>rmbݱ({ %+rF1@r.TOy 54g0$Q{Bb9 go109P$Y3,2 )ݰכR=RbvlBƆSwfEaפw_Rޮ'iWxNp(< ڪ7L9IU*N Ad0}eP"|lnɢQJũ6n7+"r ܞx mb4u뛴Z<ľ#G5!1{"@Y\Dga%_҃|{^xeFL:3iv q#"v4NSSf"kZYǥTj)M8T*̷"%HG2U!/HDOa)Il]Э/p zBF:1ga{҉u `[ۖTq;HF1–9j.xcDzHQe*"Y Oػ֕Dlа@ r};俆eطpBעV+k@Z8ni8_|x L)*V`뻢Ȑ膣Z|1J4q|M2 a|hb9I- 8L/r[ap_,VJiBceaQ(^2f+"U Jw^Vjw vcӼ!J[x);<]?tco ~\5q֫&lAڒŝs18¢/7,׌ȉԈz2XU@JZCs7[$Lg[tQЗ3Lf2jF!~L^Nn`ϑy3Ӥy-iaFuq-M(N;`[dcf\BomEQR!hТXQQ:%̵v]!n~79A4>Wq@EoFXzL@8N#t .*p3+K&-S?1k*^TLNȫ ,\|R (B2ac@u: ,S'kO{|[} a1>ZEptO{d?杤[ MX|hI- IV_!x )ѸCO|av V8Omfy1Nq%TtTH/%2qT]E4@qMvt{kH`aLj_#"'yzzgIG 3d/Zf`e9 d۷lAo|ۮ`ւ Rmr#>86+'guV\0/C=: 'yY hB/trw]xJb2׶`|C?Yh}/}.=rxz8KJN1JM:pod|$T ,fiE7Fv'r!Ľ^yR 7ݾtE{ YϜϱ%mF9w6#.IgR }<gy6AZFUnnMaDQ{;_B뉲|6w!Qs X1l%(%!.kEiishf6A4$PG9R+NCH}'rd6 Ǝ"PB1`f Mopwƥ6W(#Xq{ÁqmZ^(V\~!ckwE ُeh (`MTap1WW)3?5c%$II/uըZW-k%녆 A QҟW[jHVYU@aç2U:־]@}|E%,ƚ-鵳|wve?/(Ŵni[^+(԰3Aı4HGn2~5yvbwO{PhrkbaXx+diFOm>kQ9EZ$]!Ng-Zy_ *c :̜%T !mC@f1ڳƓo9F2u.6E ?mg\0HUL?uB-[UES2TٖY%ڔ=p`+g5= \-a8]YUz);YK&8{gZm"쇠# Vh$; s"ݤ$L 2Nj?99R js8"dCIqЧ\3)BQ_v4I{[T {F[jp+y^Oey3DPQVUCJyhEP )x8sj1<` |Gmc~YpG XkF3׵m 2˃`y( n[W7hMMx8H~Y86s9j9j:/p2d%ZϹXs=M}TP>mAcp3SׯLS)W}hZ|HꝿٳzN r}XU9-+f?ZqL-(ٚ!WR=|kRK&vY/K d?&r:=b6 #xkyvXK~t׻ƒ"{=I4d^zo 7IGnniOQ]AP"Kgv'rWw C"8+%N8@Ta?͖tt1՟l(]ͱbt'8XޡC&CNd줮(.t- B5vP)yE.97l8;31X9V"4?+L. /Q~jmMs}!b.{;f3"wW &Q]1|zg$#<ԲF8SЕ_ X;`ɪ=|\wxLa4v)YDDZ1d T-om\_nq9X$`E5\zOwu{Ϣ vP^o9얷=̦wbƶmG**3vo6<ѬWnd@/z_)8hwDhRU3*ƌEuqSxꩅ2(!o3d=l6 qHɣS5͔& y.o+RHTܓQǿBO<뀫H^'" bab!RBl[i=#0 g!o"(Wz!,:j%F}Uz~qA$Q)[pEpПO}T7{A}\&:65 Q!C/ /w4HwFţK7"qb2Z`3Ŗ8jdO@CC *nM?A?,C(aE534[uZݴ56C& ) 7\X81"r6 P%iѷմ!6iދ#G2IN$qÏ䜃6ol]J$kCv\ϓQ[ {7sat"sRLjű"-UnlfvU86>XAE2-4d¶UvEqSQM8Hp~{sL7w3hsDfXŝ@gYZ0707010000012b000081a40000υf0 Zno_0R`Wў\VXfˠ QZ 貛8(V{7u):zņpߙyA>)ZA;'0P=PODE$w[Y 3Dlb=VbOUeF۽I|n2ɺsр8,%:haD lKr>@L0bSUڟ8Ljc4ƔكHwU *EO;C JљǎG1i|8+C_dU5n;A]y }.¢"wKX`|+T bEOVHh!h;VWd3F$|CL~9aݢfw|%:vAYDyC!AQqX3mRnbf}H=ĮN)dNĔCc {5pіEcg*i{dzgUTaIuoډ M:mٹ>ak^]*ugfm &dՈ; k݀fTk4*Ⱦ{ufW%w]Df9#6ыYyEQ /V {0vhu]VJsuΞ~CۙV59#dE7 T,gB~7Im[EQk"n^u=k󶕨#/n3Jƕ~H); V`2&آ#=VEωFXhhhS:(#:CZ}oϮlja }5(Ny=qh8yas5 Rϳ(ŦK^?Fkɂ NqVC^ l 0lGN qʩfCHI~0. %`3 >j +?2̀v\!يh9i٣W2JDfs‷ ;'k:ӕZQAb6fҤ^ wZʟ[/W<+T :M#k3UYeH3i: %J AM\?ᶲwя_ bƪ @(ğy@LІjLB`\PwTOo55Fzvg7OުJwCs2s9&!|kqQ=[(`5B,{8@gEv]+#8Bb쩙v8t-ЍWu1~*r%Mk6YG@ +4'G$!VYxL_{8 rR< gլ D`mԖ1VUNQ 3h!%oKvxFæV\'!׳y49C)2@']BWF!|@/ZY8Xoֈ[ 8f`z<"IW9)Ny3; X24tA_q3P]aG3N)fp~wDňޑPn-:aPFXes2?CL-1k@Ϋ~svi.%L]}ǥ"UA%ƯQ`j9$L+l)uɈnMLGT _ڎ̈́%TZ*;tfxp;4mHv&/jp,JXGD.JXBX=vuy.Bv(c)3iؖ`G?T]s`d)MC4 @9ݳ_^",ƸHCǕV{ ?BKVhuE<2. y! d #('A2d"*[Wt4wHU>cy @Y=l u⬿{*W/YV$ё̚+wRcd'#|^kQ"%rc=vSH~+'[zdbjn2%|Ы`<}lL˒-zcOLDdC@ag'w·*XKJL2Y`Qu.!$4JY`1=;Id=r뻐?Pc"s7+^w \5öUl`16F4¦75SI`J85iCˉG3g@_aQfX'.j+HTSz O$f$=~$erQ \bn-L\HD( !zoINcz}b>ξ;T/[t~re\SnoR{&*u{}ǓLҭKZ@_;]<=:[W@4j:ate1ނA:q>ZJ (9~X5]ON3gX6r;L>ǝ+>p6߆y9gG,+Dm2sVyUdS-B֠6ZJp&Q*e;5O|7< "MB#UTB!3'C]PKښ}7KB:f1DCgZ@_ҹc>ñ,O| mY7?5nXbXc2`liWLj)Qs/y`:T]ݠ|gYV3M\$wHCF >PwXZ|NP=>t%jB-g(dk{3R=DN]&^߸L.KmaGY:2X.pnddVbuf-iy;>Im-s>&11"ssfʀ9ߔȟEn-bԒ5vC#059rN#ALq|}Veg+TxY$8{st๴os͒3V#w-iv,{?B\1Vbc%#qi\vW.̋$vsifuIj3o հHZ*VI']:#7<|(0>pF pan +Dj?N_WqLxS@HV#ʏxK}Oc7(Jl)+r_EŁx8,FH4,#869t5r߹'+mypo mU ޓԆ!)j|)aZګ.4MU.J#vS+f7yNf8}N b^N2 6@lA/J9ؒBs䯼KA 1MBU}ybf~fM9dW*Qą֖ftDUFitas@S+ٶNN5?GƗI ќwަjτA! aߣ P@GH74< 2&05kMQe\I`x-=!Ê tSbN$,o[ waz\|!tH)7 [8w {.v ̰VuD/s;nsnK{uΒi}L m [BR4jņ$y} ͽ1;FifB$ٿKAgSxu_*}槳l Jۦx'gEARKWE*+o;Z`qk@R=tC#ЉVk+4^`Q>Y?uu"D`QUj6! H=~jkM *nVp)瀈^Co^=SגlԦtu1(އ+_bt E@}c:elk灨ih )96<Ob)pNE"(@8_t¬}.j79d9;Oa!DOYΕNM"" F>l'VP:3VerObI.fAD-Dف9T d61-s7ZmJ^/pt =vB=:>& eDL^uxn gȣ&ڏl%=!M%< k{)GU kD84~NK&2ƛfy^R0}gtRkg E]!mM!\FwD;F8j j?m뾧rh;ΤVHT4ig`A9z͢{7![rU,8 ^Adz1CQagsr"d?Fd#Ux5m)mqAH[WӊUtie0aKɗ 6dӰWAgްxV| *kэPG^b2\0bS\nu.*euvL!RM1 mLdE`/$+: 957.5.1.el7.x86_64/kernel/drivers/dma/ioat\}Pgq5Ir2F_UXg3sٺuuzP:#<{/_ߋȄ@5Q6o` 7Yt ѵX}o[ZVioZމs>̓@VTLGa4v5wZU+/Kk3e%aD,\>r)KY'zp`Ák3CқBr |ស'8N0̛+OnҌguޚa2/OlQWI%}^ Bm˪/#i7  |q|$̅'oH=uX;WGl^VD߮"NOS"4H贝+=Ck|pMp{ҟ9PUy/c=9x\hHҋE|E|%»N3}8@Rrna$(kgt#a_.@>0"o4;J^f{(V4YOUWOW10b*wDX;q KzlډV It{G[Iˇt@ydzu"@;EA u*Cm1E@\4gEf#, V4pAXNaQ un<\GD Ʒ!pﱬ]>m̕3e3Q^֞wR+I{rDyc#}B^,2sV[pӺ;Jq[ |2SAWfVMbkH5_mncjqZ&WH)23>[<g~lVY3UƯ2SihfKC[CO䤴2CM?WB$X1gtARa%5>v#Yebi ?JnRlх 1 uWy_ noQl 9vo,Ʀa&wg&]8: gf{y#:\xWw̮ߡ]O,y[__}ϫ.0 ,gIXehBkGbCPovm6 M5D9pޖ*0);ZjkPBܠPbBF͇]D!bB Hb+r[ {Bw[)*RЇH!aP!ma$ YB#)P*b0Jؐ bK?T-r|ӧ@ov%.".s"DyUrkr ڡd,A86A+qʡlRĹDX>F 3usM?C[\Fe}7B&âO(DQV8U9?E-u |@;Sn O2xːN vHbY+%Cc,;=FbӲ`YlQ (sZkA7`JTЉifK&Eף#$/2ֈ R=<X|Gql@ Hu3hN"UZa[wpir>J7bX_YOcO%M49zpd K)24|3ʵ櫝lmX^#pԖ@TvJ` z\0<|䋫# {*6Н dnS% 2Y95-:=K#Ƣ3k Πjx “MA^-0-aB8C-n;F)!~n~}X;F]6js1P~ ,r+qFs~AF>Ɗ&yb*N-̕{]V(U 㞳}ݕM,#mᮍ1Mݰt5@tPQjz1x[-:Q2Q8!u)XÊ0EpX?Lt򠱥urF[ =ދB@5S=,*' bf@AR"J 3sUx&HwјE]K:.z/q@)>R+ Ol6 g{&؏i,]QgCxb<=,4:> ["H`z=<%jV#'Zq%sR7$lw]*V8nݜkGIE^S/{F/A7БodҖHF*c!Aq1:$|&`ֻOk.9!@9%Pэbt=HDboE{1-4 U4 _ 9H$[O=~W[y v/ʮAq,=ϰi}o*|S+`/kYjd|dk?N( Rȏe68aShLF7 ,=EL:{ݗ)m;B % ^`Dlc5_@s fVWkܸLkI?$Yt`vBCSVS Y;۝4*:|  &)W=='g n}]jvQlx_X NrR(g.-Aݚz?!.\}Q~9ltep@g_;tgSKir&ňɲݥֶ:>9q^*XAǕd ӵl;&&u[fSCC)YGH~nUaEA#yH@+x -h%so.`b { iMVG!$B],OYiqFmg̵G"Ǎ4^1S5ƹ3?Gt#Mk6V&eC4:ÂTC$~Q C)|j4V3 h*Jyns缦K*ǬW]n1ѿ %t!⚽*krX!kCdSkehW3}pl#J5h!}-˩- H+q/ȕ{dx.a$ni8}5f{W0>,죫M#ƬHH9t ]L(n )L3GІbf%Q R_V͘pӮW0xnԑ< (H_]& hŲ3v$#deZܠÂ+s[DN({Kt^:e%nJ\8iR'jp'\?Eo=wV j9ϝJG tX!L'w%Q/akʸnAO6mzԓG0-lxi/Y!A%#s#<^Z2޻!e:kTH1}diU SVm{Vg1z\Z)d OYt csk9\'w& aoڗS*R Sni_q,t>0yOiΩtf8n; seSg*aQzXaRxĜp d1ui FRy+_پ4 Ұ{Ƒ j2F {39v:/a myfDM"خb61ӢZ5EK[z&]ȏ׌5ZiiݼK؉!$ըCha~B$&݌ZzWnН*痭&64IJ6/yhs/ L}bMugm}".>ʤyL o|E?;28BzMC˜Gw@־C"9Б:"/Owtohf{q%Ɓ5[]uV ۇpKFT;GNUMPM +!LI$A]3/p7z,Z"䠃,tj[C]X4oV zT>Ʃf癛D0hP%]+lLυ qO%&t,@\ kKjyCů%PnEL `zĖ=e**AJhM:֥H&*tme~I[cy [TRoYƙㄝ-}! N|O)11?=I5@ _np'v҈i,Q|nt2#y𽘦Zn'$kpwKV@{@tgjr!{ ܽ$ęM( Bh+q" ΟT\ze$Uz656Qٯ#ep-n^|)/98-/J#|tvR'jg6ah:ٗbGdxR,էSec _i]IH2N9H',V8}E%qm }Y%banj†Da›LXSq;Ҧ#fҫ¹cu'JTgoL4O"4[zwP Hݮ{hLݐHOdp x2Mt+ [ݱ'͚&HKg k2S㬓9y&YiUGUr[l{.ă~P^/(4<<)l¡ oj(ߊ ޯPr="+=}gڣ&{_8f?3KuȜv|7CD&CPS |I-,W=4RL؁4 1%CDwD tA9Wߧ|&}3V T?ʋs~@{aM[%هxEX^폹kMV(uwc,&Ѯfk{Ĝ%O+<(䄸 8-lm7M \=F{F޹wDr'^+y䪣Mӛ^#\@"eO`PO-/~+\_}u^!|#(G.<;4Ykc"%%4_$T`f|N.5][zjtT0g-oc!kFJ :Fό댡iZym"O儮Hu35iuˬh¹Z~jVh ~mĉc}b>I|B% @rxi K /⊳w>,q-*d4 dǻ',r :(6C˹ ؃%"#GG%7XХPQ,YhH+jF D-M)5&^AT~Ywq^f]&} W}瓺gMu7x.2߯׹1r(.!J8t(K&Rw2i4h)AM&Fk6#dKg6RVzV19W)U2%e9NcΠ4rC-9 ˥6: ~>J~ۯ?ġ2}U9Z<(#x2ڑBN۸/6F'2*8U>bBӺzXҍEhLsږh+{IpP';˳ 'bXupxKwpʍs.W,#@kH zzY"@z(ALCw%Xt M1:߱VoҘw)ΗK9S?Twr0E(9t^FEd|>ǒ+Ge0s$}:bCT`o_WS3-5BsdT "ՑO%H/0Cf 4?S;Qw[#òta@4-qAD6NPͲ]鮒e0`qՌ~<3y+)̈́ӼzC(n˾tit("҅[ơK/]f3cj l8Ͱ a͓|~0[}42JHιj:3Eұ~`MScjC}BBr6,]YqNh;qVۍ@v`"XΞE&r%=Z u>x-N*#O4 u!q|ӧnQK *uWI2l yPo#eйx21^-gbE߭_MWr^4&5~>ޏe:+9| gc>a_s #痓=v%mMvlLGʳ u]m'AoYSA$IdAp9?xnq RɚhN>ϱ듴Nh0 V0-/?V|k™[(lD1-Ϻz|o69bX7w'-r^ZDS'Mi.K:ښ`"o#hbhZJ^*f#=}5M4T뭖>,]f>zƈ\^wQd3`+ %}go:9?AcXf+F6ȉ#O' N^߉%G md-Ѷ`7ЛTQ#68 ۛ%7$yd&h[ _1W#"m |TR͸1_Y(*zL˦zJqi$vtCpS~nqo0R&;(j5T`*'حfR4&f#km%d1Te[JS*&/߱lŰL`]_9YGC'3G^]:7 n #vt)2 1ٓa …ŽvfnpHU:{4Hap84#,5|*˱钎@.&~R`ӂ\#ءLRC1N+:u٢>һ04*w? .J\Z̛1 5=5qX–"qdbqlՎFIEEZJAlvU$K5inQMڛRK> D H 3iQn!<Ό&m7@q?p07A^`>=LxS]= .@e٤8cy0?MLbx1~)A7-Yv9)h2Ki&Dsz`$qO:4F[0ԪSGoncF @ϰqS(m5.`Z"f~ۜ\(Rie,v$vvo#Ӱ]E?J7rw^}L28<+(ltV@o!ɝIZVl HHY: VYSV}:F:%-zT  m`4Ҳ*zqD>&*9)zplizXދN%| XU7 0kS~յǀu=$?lt۟xW&;}t,|wf[%MKAoB7#}0V[-TA-Su!HJ>3*ˍU 3eꌡ8lO5gM)FY7EwƬu Bop2t.}V9Alx$|P v+6$2GC8t xw'rv!Mz{!92\͵qyxYΤ=&RJMJOe#)>N KW l[3R8gXK Ww\i瑀vV7IWb#4&4Px`wuKϕw9er U.*cr5 .uFmT|8Gz%rzpW2Oϊf-*TY}Q_s=5_7uz35e"~"hQV4YϽb?J4*/yy@,EAv]i٬yE=]U]>qO芏uCk!T5h uO|Qif2kF])Mmdf0ۮA}ST"XܒCԶ Q32s_'R0;-vx(HM?d$WTp=4ԴzuɋctYi` [yE,?S=;gk?!EooyN1Y[=%krX}$v ?8u ).B(Fi+qd)  W"{?rY8.["ZwA)UoJFKgtH_pIX(xN%wpa?)Bw񀇘1v?W :Vl5 7xߺ`V98'2g&koj:[bѹZ4TxHEbsCo#؂LXXP&^ܧZAMw-)C<┍b=8((̌mQ#T=dWc.XHshH'\( ZTrjpÉmIR8(2ӴӲx-5 ϥDNfgA}s{ 9D¤1T|'!BFrv/?ޮY5ӮdYῤwszlsfQ$} tIV\Ic<7|Ag' *S(H^avTdmdSar%Ѓ%R|td DOvC%HCp뀨ƬZzGn-Pk0\Yw{եoY%8sJ%<b:jnK;TC"udxL%9<6b+&a~MHD˴uxR@%Vu6>7i M831(((F%)cl'&8]6!p꺳C<(Y̱V.wa;e)H乎 C J1՗,\N@j{0lO'FPVZcH0Th;ޞh9a͏\ jp73jlF$/ZrwxAi`:$X˟x_[ܻ]wT٪nX):<+SVBoO F-j}Q=㛍t^@x9J:lrdzG뉎͒:׏N:уh(r$Cq]l$+cju]uyFE#I3HE,z7>  u=Bp̾?=nc9} a%"Y#X}v'B>l_A?V(*FZnl'gr)CFBɅ(S"&^W)QʾQ8a}nCL x0'~TUr3j80`ܸ= xZG9Q+ܹq"sʀ%&&CIel дݪaHho7 }Ohr{I h&x *@=xkB.-#C ^XS1NʟoҾnS KYB؅ 'f^@t',>͑ZU:$>SӀkvp%ӸM?"l%NȲgM^ +6j@1slLANt5“Vx*?fQY=9l ~IeRc>2+a|I` f>,^G02,i'BKkfhѝ*^7Ȗ/M:HfYe:pnH!== 2=̤$#78EVԤ]%gĎaU{ 9ܼ=hld#q#ϖ6v>.Ոa4qRf>\`Jj> |Go a򔡇8(ʷߤoW?#{73kfԓ'qY;U$fHpUe@-< ffLXv eAL ol %.*"Hg~p)EtgFM򱷺}"CB C?IJIV ?a1=Z#IfYgPIFjT(!CDWC' Mqr4eǧwW EM%vM%E:[X;TOQ D`J́_7μ[Eɥ^fK+,(4# lPDi ʸ gHN48Rq.d]_> zMD@zTU kf?EH/ ^^J* tΒՈAdED~6"l*Yl- dhZU,Y=&*=<@G, L70dy&Bt,bR~朌Og*]{׃z>*i](=fڤ$\`,y/.V?67esI-=z+;ŭhnMU??JO)ᘤ9)iF< " ȋnUKfgxޙͣh0G {̺~T7îzs֤WܒlB,;ż0یmkk|LFvȢ╢[L2,WTܺ'qHPׇX5VAggb<\gjX/7Kbzo'̾{v,-_*ѭX‘>*^P-;J:% Y$7lK5R&PSSwhsx17Їqwy5Q0pn`>p&ogj좮FN wB\:ekDJ3a󀧁lɂHl1Hk\?hB&u[efem0@gڊJ*ˊn$w1z{F :t }&Eiﻑ^W|퀸豳&BʣD.@pKY,n>;'5p`s`Ju^m2VxT!Lk~,lзljx.?n\չtB ;`bml3]PЋZv9cNclY2ݧn0q$R|kNb9 w\j otكs?Nbq$'i, jLdAz3kO]QPp p,LkJzn6"G oih/NU8JH'Ut*}mqs}6E"d5U0n~w]0nL{ ~^::`d yOba^!=b?_kGϪSç7BŬ!}_!gs M5+(NIN1SJdd<)vhH3xJBqFrL_]vaq!2A *c ќ:w:s.Q7)54D ٬M0\cї1U[Dk\r2(wS[ rk:y9fn+ec ^XtT׫\Cu= ÓB`Izu[N~GQ )5"1g*V0Izi>b kL'5|X1BxCEW$bP|E/5㠌J۬gfe-"`l);HS׫Tȼs1!1D ٞo-ʅ٠gJ̫aJA<49g,O`dM^|OO[,r3s1wYbR]YhEaAN|em,fEɉAMyYUkYMW dz<![L4{ Ε!eҳђ&my8yc?$86σE @)/WD iцI`Ϊ$lWz|JTx)Fa7i+6yv/!Rِm{0 ;S„5 E' Y"_gy-|#gWl?{0UE-*ד2u-LpPt} vO A??fM= T tPKQxv'} k=GSk5t\/(B [~)i/X5yapXńT7R_E2)SId(npHmxj]'(B<[*K Fh׿\Ec2O6-ڻ_}Cm29D)ژ"y]DK(EavHS2svkH9jX]sy+ $#_[)~6R `8j2FqnWF~o)! p~]p{狘ILhrvR?33vjB1݅ *!{]_ՀB+z֖Yшw1{ģ\HXt6yghZ7sv> bGO1|;5⾼=?3:#UWxl&KΧkdRGTq'n]K/ASҫsǶ묐 m[`9a/?. )[{!&v->u7dw-epU%0D5"ri2x)^ā=u惜/Q-+GZ?АCa%\/Lv~:Z?ΗE7G؈R k>4'BA]ELTOBIkzD?[rE|k>n2D5O27q D6DSM%[C1v,[aAŚDYOwLcVtNSVº&P;o$S?{8Lzun2Ө%Է}-59])AaF/'^c&лO:YwbP2,+RɑrW!1DkـIp@@BGG%y7uYz~Z ᶔUBf4!}' _ vMB*n~,[!T\M| Ez->L1` 4rI2-ܹՐVoجd 2ɺ$lv b VjIA-v]ť}ءN \bZ~`iFoTZ‹VȃlݮMB{DT[0uMr`6n`Z%\{낓]饐]k<˞ lv)"{ǿ >[6HLq G(EuA:=#]K^5MNi{Mh%PV~sUX]YmPΟ:aݳ>_GJC1&Y!K""hy;66EWwu5\yUFkuq![t<tklqSeW])Xƿ8~fA'IFc~o٪m4G7ʛ6^?"x]cD@ib,o},&U F uoKaq>Wpsdr*|{# 㿘\(w͒t8&kmGYT%==x Yki͗H]<Ux) K M0!?˔jJ '8gѦd]4~lJQdǥ/G $)YxHToLBKϡ.)׮԰v}S$(S?)?'0 '?+Vx=:[|PѻBfܔٳX2G=_:8Ry^QxRm_a_ @tyse'$T??HVHndS0%%hv,%z0t_ۭj<@fb"ہꈃeZ&%Z)&{!(/H>X92,G|db[ 8ATWq'AU&qדw`UBb'D#vlH8Pm|!x矣X vrE&lg jMh@#P n9en=a 0|{z’?qguww_y&eřFa}ʣN1:x/W꥾שn nLFŤ`SvkQ /"Ξfa9w06I%#UuJ2i0j@ڤ YcڄP񊽿SS >tJ'3Avb4nġF6Hփk2"$1aΐu;qF")Uv-{MK4]F猊\&9H` 2s5:VX1:M޽"`=ȶdyȽ-p9pCXn-vu-ѕ{l;$}o%K{]|5T뒴lH5nu)AnD)2/VdSzGb~ߍp)%d/3hUpU84b1v IW*yY; Fg*t~X/XMs>#йA"!fRh2S;ъBş^JJ{Ǹ7ƐuCE Ю cvHh!l1ʐl]Zu(-x'<#7 Zjh`37vp}a[^ ) PG9A*~ScGd]pP_sU 'N;Ŕ hd]MД,Ko>xMGȻlj?"S!ѪGMn4m^Pɋ+;{8 }cI({ d"[$2n;Q#7 H7 Q@7#wEJgL_73j% (-SK# \zF_B{]ZeTAjP57XC*,"]vE5˷W}]X뜥;'aH\I@tv]rXThFʰW,i <&XvJq`.GWc{8@beVNG=x.gQ=OoQTŬ9NU>w DI@p|Fr )A@HH 9ٞoLz4\W~U}HJ z/܍C x@ȼ< iKvlЕ*]E+m|~BrhzJ{Jl'qDN0kc!2VoGfw}̃ϜG>\ilJH]Ue01|R{XׯWO-\*0љ6H}W]?K{*HN&eɎ`TiInC܅vob(2l4O_$'l?ȗ38K:ڢ\y+Ê2$T{%Gòلg5~C9L9Ij q r G!+ ԓw >_[ŧ}#& -(ZfE hkݛGL+=Ϧ!lZ)UPi1rAOq]1*Gan4ٔ*+w r4:,ո3-#BiObĢn.lѪIáz7//tV"@ܧڔ -?j'1غ2U2^l_& br,4#Q^@GdqB+u4D6( Do_! PyT 1@KHh]ʟ۲5Y,Ew_5HÝu >z:QI{|~mհ>jWƸ1ˇRE ⧤D(l$nͮ_&%iP@ϠIÝ anQ}@U @7$ۅ4c?wDEb%Z)G?B Elc*)d-rzo:`oB3VVqg(6^H:KlHfm~ZCvc9ar @YjEN;هC>rl,t{ᯓ7j!طػo})-25nRϤn2yևF [sL C72~7J&S}z$ZZ]H'g2rť`:֨?W|?%R8=;4J`n>- /^B M5."k̊:K [ѹwr' 0)GXK">`.#k/ u7O7N^ NTN=8vad ?VWJP"y45W0&}mB'kgLGD FL lNt:Bw g&CkRdNXt:蘪jQ*ttNN"݄lw-OFaNOi8 KNjjx(A3rH)"PJ~qxA}xߩqxժ|w>|SW -%N0K8 &zv?}`%>ߊl)Yݛ>b2a~/k[CgPI8){q1!<5+EH,G µ׷/r €naC>y8rp` ,q| x ioZ4W\Je)ldl"ؼu{7VUr&;qa,9pmZ <1MlKCWviTc |x5K~Oan%n1gAU8T h+wKE#~3yHEtް6+clg'i/ҫfAvlƢ5e?-QF9j7rGu^ШY3))- 2X; 8X:M5 (ͧI+30D~@i r8$g1Ca@@G MЭƴ^T|O+L#3f^M1IJ(:ˆlB[a`) y?%uQD^?2eqNx'$wcuwIrD1/Vaq[QwE)괻G|Ŧk[Q7u4 p/rnCL y,E8~[ (-)TGU?CBr~AAHvr.})<4/͖"R.Py"^࿲u0or"U?sJ6liPą+\v{¡ 'dbrw~M?"=PP5s⇰\|cMi:t qoXl9ˎ`~o7~rz 7l'P4N[9/(k\p` 1S׫Cb 8ʢS߇ ++,tkyӂ ȦuKN2ppZe iZE=TZE.YkɠJuR-y/vkNW|p1:E?<@ %Z vS?5& >rK u#P9iNkU*+p.㯷vy{)EKM`#ɠ.^ 96 v6Q5$IríkȗƯHĶ@#Yd\6wp0yr,E Q. 1rl/ 02PpA$e~L:ɄC5F_:}dOo#6]5 Ï&O/Ls 5-*0rğV}wep޹־QcZ.g^GDW\~*Q82)?$4/sǬ! bGV6X*-9 tyܷNk:rOڌB!"~kFFUPtbռ"Q?SЖ8~1o;%Ds%+`2u0SŦ?[c;[ϊ1^ҩݬNENϺ^[ ôaiʀž{|CS`PoI:E7X7+ICUw@d5O à6b:ʅĶk~A[sBcW ̬êAXG8˜i8q<'E}&ElΨM H=M ^O&Z:6h3qh} KgU/nKGU/E:g(K7-Ve=2&`p@6#=`.#6a (>@"L|f5ԉpeJTr"L/3O$8)B/L&y#QNүȎacy.C4]  cze,]Y" !PFMBdU9`t6攵W{αHp;&sy燏Ü\bD5dyXoybu4c?c3ѢBy0Iل;{17QoqV.9õB vp=RAt<;>>+3F,KawNV>/CA}U}tܧ}*q'h#;;x0Nr[y}hF 6HVh;݃ ~[xbhfE@f秓Jyɱ |wv ƽgCK5_H VNz,c:b?#KVGhmj ZݮS}T|`$w[\Ɖ󈚑Y(/cΠmԈ_.ExJ^iRǩ?=;v 8J *?AŤ՞߼#ՖNcm߻>=Zyzg7\5Só*a)΋*$$2. 6/Α=ZrY.,X9^JN[ ZeLeAW b|8#)8e)F? ] Z,s20笟.NBT{5n/1EaԙVLt@hֹq[ /='HTGrajU ;ױ|9_"ĝ3 ̠"v Y&$HU goG@f6|4.6UYEqA[ՔIQ@.8rߺU1BUPSf GW)`23N ye'# P bIB1OQܫ.[26wo[QNAWu 4# 7a[AP))qBHڈjT $dQ`}/:%0Lt~ $u |*EDB=aC(jRBN7aA'lxMcvR2H%>\5o0] su;j%2ŝ(jyQҲ5D, @\3p }d8l/} oxfU/D{F;:e؆}i6tiLn%z.m~VXlu}f3, 9HU c̣ELi4.V=Xiv"`}9aXw=؆Reଋ?eqʖtgs%[t '#=Yź_z[CܼLW,H L|xZflv<6^ &=]Zy ,JCr#n]Yn|e3-dhadI;J1|'Kq'u)ZN+( r)sp A0mıI NW%Q&o1!o0*Nb鏑Gm,wIR)N9BIu5)/(_+ p˟Y]A#{zbk1'>DRAb,y-1&0!热L1.uu#ʼ p$j;S{FM> iXE_Zth8Cs=ӗe9Som*d{;۬> ]Srb-ĭyIچx4DߞN2?ai]uΖj̪ oR+6t{mfgq8#lrI@ƨg}m=l@_I6Fv_5!CZ M|I]+NuV c"]FYuqj:֓;.|o 7:X!rXuUc {ְ׌yqZ&uбv.If$BhW>10Reh[.&Ċ U"=.n f/(VnP2tۗk7(\ЮjpB8'8ė4H4}w*u /DxȴV2zKgC]$Zϟ.%M,dO' bE-I TWӎШ Ϸ j̾k(˱#A!;qP΁XʯDڝ֐^jD{6vI<|TմA LtZLcJ&g=~**Jk'R<8Zr%dc6m6>DlX1FSÈ}?HUP$u?$\_ʼnLA!eѩ'NL*2N< 3ΘzSjcK bޓ ptްtSM Z&lNWzP;cG@#OtO{"D ?$&}v% K:K`GE?`gnbM@1Tv&4{+(@ka P;JcB;r RF/RaI9NԋÐG#AdBO|m/&|\\xw/C#Z-RM42~PTNlV(<0?%m{ftM|E:Lm6Kg Jb6%MTj3b~7?̫*j[}W(lT.T9SW}NE"vʕ*\>7He;ę]{JќEJoQ(Y)%nםA &t'[nBxGY(v嘕_ Pԧz:5{16 6+9L֚iህxB6u #]FdR0:k/sO{hzʥLz::aY7ZA XcC+$|M+-N=r2jFgVD0 n߲cXy4&Ivd^hljkCK=0H@oG. ,y>2[[[)tgP/|~J|$B8`&InӔx5oχFRqǢpp@ ĩrڌ2%h4`UYN:r$/B*;~k>B(G|hkn j1C-#Iȥ}O,޿6x4 R5ehNN; X _GL!R[е=Rb R"\⮩\x^084&bqW;9u^,a`^2TjXrEBkQji]~ry@HPL@ePˎ3Cz/@Gj`;pG4&x; I:a̾`1(u2c=Ι):|%Vi nY-JM˟ͽKXD[o{97Hʳ:Kyv,YoQZ" _o?]bI*ocQ2`b5Bymgtt_$ a V= =)f.~*J˅$*Ra5K[)[+?301* /JGj1eDܤ0衠8kunU/dʟD [Щ"톁0ANP*p*50c{k.8|o'(0M:j>~R.XBXޘ`{W„jtBJ<{OE m7qrK4B=!x&17&n |U€h~T*af#|O!ov`4k]8=T~5ުS7F(xgxYd PZ&;+sF dlo|73u֌4v|IE)r3xir#YYԛ&y~mS)c3.]=I a ׶K,/,j0W7[.B{67Rd-BH6Ol_(/ FWy,j_/"feA=gvzlf\6lߐ>Vu+mٕ9j-p UqgZ+uZ؂r ңOi CO(qACȢ{ ːL+4QA]%٤h\{0wrtm}HY: 6yYd~!w$lQEI+C<Ĵ@N {I~gMw D9b 9b8-]p+6 ܍I3 f Ij?MW(E3&SsyM/9sMWPm,,fTT?#UBFܵTb*C`ٜ)lVZP@ܡiRy: SyU}ybaz8r,dpp ZoA{۶./\[x' L.ëqL'fեD^x0g 7Lk[m0Sa4SɮZG*G]iKtJL~_.‡! .Ǘ}UH I|mc`.ޯ:ǞUX:~Ð\ -QR'桘=ٟPnF)mhgw ѷpKg-WD]gtP+tkG_ sբF؇ g_h6XlK`:f * sЛ۽nr*[ʍ> :xDG'OjHޖPH#9L+l&~:EP'K )^\D,sjYǪ.@\Ee>t=w' V^f<-&˦C1u若$='yE &T>,ՅU!H'II[_Tpams=}$6'Uj;iݱO %mFT13n4iwS 0rf>1qS$w &bGk(5dqd^ɴX9>|eG: "RO#ppjq MXwyX~pNpꗓS#/=H.v> I|b,_H^IC(c)%TN[\j ůJu 4T=&y@C]Dnk!~k.rA=e.%Yި rWkD;HK| =BadUvi>c,-qҔ;V̬O϶u 8]h8'wpWp!sʎX[}!g&kTOV6x4`+Vc a*m/D8"?\m@Zx')j@3җՕ17*L +5)?YT`lM:++!PBslː%̊"{zm<.-glԽLqVTNWi"'] PBjʬ:dl mxz}p=KJ;bVAt)na)6߮]Vؙv >L5pKCcST *]d1t 8{h}E݄qY븒I7EXY5эI:kRK ,7 | ;0&r+>F9ovEtQ: IP2HJ}4dRUh!@szCvQcyヨ+ZrV9*G>m@jz?,+4ۻQ2T=Ɩȷ#*DQQg͠YC\C9٘H })#hXE(@p$ZGb1As ⢲-M ؘz1Q-u9ew4& (K7z yYÀ _&| ˟>?0I;jPwuߧL->Y#0l6}*L1N;L>yIpm 7R$aP^b#FV B'mz*`r^݉@4H+˼łrEcf/Lz0yG ׿ ɯ슟^T?m5t2VN{ 3Xm)v;ØbiT"PoV/BwX85N- /8=:4QV<34OC}/T6~L6 Ŧ,?Ѕ];Ml6lA9[1lÕm9{Ajc֫W^TM @3 :XPh+s,c}fW_)MIu ߝߐF*w;qJJXkv }k~`FkGgxi>Bjչt#w@dy&r~M6 `dP mplRUD +T&65_(8.hR(3cq6y,m}~&>BK+8 beaO_n!}L%SB3Bf1Qef6  Z'$Sip`%`}WjHck{gsh7EЅNnCF2Zlj0Vqc])zJn(-fZaZW4cTņ&~LT\@a{v\~x7 A;D0=Yax& P@45\2vxy}A ~(xJ`tx첛 H@t2d3jZWaD1S\p}دx80_ s7Ӌc-&ׂItϳ#\h4`=aɑR4 ;'xT2]Gn[p5G 3Dn@7Xmr A ]#B,IDi M.yM6A)(Ȕ"P}g7uGHwN{P34B"!Q<{I90(n^gːL?f7g4O?M='6k݁@h Koe/80[;:)~ x3d9/oQԿyq%G)X5wa o.)[u}㊃3< ) '`yP `NRxrOyYbkѧ5lR_[Kaߗf(]C\EL!z%CI:GSvӁyYn1(o{`j)$Avͮ}>S?Q,4F2 S<_C5\"zxO9imjh -Fȕ|KR]{L 3\8#S׃/fO8ѝW;d3|=5|j[Bb^@uAiOn 4ghXUI 0 SLD19ENY86w.JgRwoeUٵt}] K՜edqT!Gku'({B F;³ ZK,;(|G, 6q+cTqbl:kXCAsߕr E'T[Z~yz[o6Ä(jKK4;Coiu%E +ɳ!h2&Lu/FDXryP֞bݚ59ӄ)u٢d@k0(Ҋi#w-ISFu!݇֫r" @4ZtYm >kԛP#҅2A!o}Z)==A銦I`!,ntѵ-5 n:mI_M_e@%eIld@S_q81rfv?lL"菪 }/slkL[hvVnD#$b< SYR! PLf*@߹D6xmXe *2|Pf1ZV,6+߱Uś3a&c$1K#U񰼳,Iw9{We@Y(b7CDd.JIFi܏ +lI\97E3)Pv1 CTl w$LS!J;},G}Mr{]8MA7oq"@߽qUm`TzDBy!.UĶstW&Zu0zIP(vKOta[UB%!>|\`J(ϒt@/ߋ@@$ȟ㇊~ߍow?*pip-4v^ZOjaPSۜo_q](E%FW{R_4' B?ݾ~5 xс"O vMaMؠ\J( Ro3w]pbzo˴wxa Rby| Sk4,Vs7FK/ƒT/s@9 JXk 7z $h9-)ζZ )$[!**^Z]ERQ a5ՑsCA hAJ*UkD.qb3MLnt$y=`xEDXJ˚Ox[A!xXW u&Xo Q-< Fy(%Ϯuh#\^$j ՙϩDN͢w Ej=  q`wnO[':^3R"MXm %dFžW"=ǀy"ݜHú(8Ѱ:6Gl2 ̶ uߌ~U3y`ݢVxox xd3rh(V](S앿r 0{{f{亙J< {y>e6Gw3Lсš=hse`8˨;q ULZ(\4f0nJ i4^<WI!7kAkzH`Nkip"-@['Bgi8.p+xI)SNI`Q8%)K>1tq{C80qղ7Ӵ3ps! z%ȗ(DUb^vzpj|OI%4GYtU絸"t~3";qRR.甙 m:e4/\(:ʒ'Qa"4^稜QPz4np,?9ȒZ^)pzXN=mѳ۳)k׼|1Qoֲ7ru4,ce$PkL0 )S.jnRCak*6;ֲe8*{&$rdE򋩮Vu*3mO:hIt2NWC&Ki 2GыQ\N(h*#UW6ps vVM4Q0  @];,Ws9U4ļHDneq#TժS^NMYg{?x@M2@ -{Z{=,E5h$%2i̽&:T>FLgYZ0707010000012f000081a40000τP3h0R]kid; 6L.K] 9jd>ŨD6 2q7Ұ-}wj(Eޕ#Đy-abeS'>p:heWJTQF:̽󦅱< LT(pihKhc$Jj1hɖh=k߄.2rT_B YԏipQ>#.F糱7:H 6ڈ(ۭ39otL3mcҮOU9W76щ1h"?N= c1e\I`+gSRy%Q*۝ d]yي!(3[,B}uIa] l+?Q)~}wA䲱]-3I`(m%; A˩D%.g39ujg$zc4Ady EڌVHCΑ)NV \y?%?S ;.MAZ_e0?`\ڱm P ~Upzg?""T<2(dF:LXaFfH3qlVg%pϛ5A2=kAWPtzNL__o׌&f興xYL˥pyLE_3^m*CuTg.`dma<%3b XLb0ODU(;."zJ{)?#{%f 8/,,ڛ/Ȝc)(j=,eQbCX;7#BjDnع˺N#.kq`m2#nL{ه%zP?]I>T[|jÑ'.={57o;.HìggHXmMlpSf?Hx1R}(:=V{HfAWe<?&ٍDL?2r2y<ب=Lɰ@rz'4MgXL!VaaEY?ZfW'I0Qg,[?+dG0/zi~K_S<0 [)⻐*"1qiݿ˂}1]S%Oy,qOnmŗM^wMwZ8N NGHDy3r,:'=(%hVڄ#m W=Ň9I8Oz,zh3Z^8`i"vv.N5)=o"`H;nDD}T4J$qF5Rk4cϲxy/ؕS>l6duʮL$?4Kڬۀ3; κ{*3zQVGz5ݚE)(FFX_穟eh;QQJ㬽>bKLqO)S.N{+Sx#(+'{Au)E.v~9-*:۠/ }T2ëiE*5(w o%xE/[iφ55ROw;E^C (MP ?Z Kc/n5s :@A)O°,54808f;=l|eq,nyKF(X8?Fa+uFpY%WjcZ?Va2EcWohi郞_(oTw]醖9n{R#x hCkUBWXPrIaʄ$H&- ld?reBU&I ou焼Q'R, :6{܎[\V1U/+@4 ;nP7fם%"Xۣos!mhdhMr)5 ֱ17s* K8eVVD߾a'qs[@t)1n .=1E,-<=5C!f!T9/,sA-}k_{XQl+K!["{?m6?.oա+#%K|[*<߰-S#.$u]/jy֟P+gA@{t(%b Ħ䴑6`2*䰕Rp%VJۋDߩ7j}%%c5``^@id[w]юFR:xgsT*H0vq0\l/P -U+_YsQ%`!+-gEZ|/ϡ&i]"o AHɥ`} !1gr.2qm[1% ~en/Kr2n}4?#+=[))wf{Ef39"}-z]=jlӑ gEk7b3 ^)D|4wdnWT YAȊ`H.&eFQ¦*gFd+i9Z,Ĩ)Fޒ$0О~q23?1}zy__-[HM JgH߀P *m 5+W*>)FM1;~8Mbtv)r^ g䙫^WG sXZ 14Slm Yf_ ٖ? /yKy:|7q XcG1l"(MGW(+nhF@lE/ i52 tp\@!cps+ 0'7UYq[T?vk3*ѫ^YI8^!SnW 2 Ҕ f9 7ƶ[a#(MN8dͲvQ *nX~GX((ng?Mmȵ|\2x-YB{~T<^hwSPc7jo*x§쇭h$ 63+q\Ae ]980Z2;Ldʮ:SNw">Rg 9dFZNo@Bi{ b\կ"x+顑=fZD#F1|4kB5RqY3B 4n2}5.J5BDu'^PG/zgtzݑ_iB AOӤ#:EyR@&(qjINm Clȹb`yKG) EXY% [G"W76A?P1[*$d $}[O`%qg}8b;Qɶ 3 ~oGK}Oڒr0v$#>I LCe +;少 IPQ>,GUk)5Kg6 #:M2yzCX6V ¬hT5ln,AB{F0.iY1(y iAS.t{;!v.֋j:ʄU$\0/sagqDvljv (!.w?K^}L/u ! lH?Ұ,lE䪤iX~:wT.װN!P5t(=ŽTMT/hƽ23t`蜺/4}MHnjR43 H\kič߰l3k p^5%lN,pJTw:y~>=pnl L&zBUxj*Y^~I`Q1{N n أ^!fUÃBď.#ueݺ#Dc)'u9B!RRFMms0#9I6^Pn`n9.|)V%8sFGjmQ+%@HB4L&(U@%/{pAQU0,X+wKl*f_/D+T-{ ~Z.{wd2*G/HIU4^z MNpj6X#bZS{iuyq 5K쳑ՠ6"b]XpY'LXqlTЮ$_/n"q4e:U [ ki:%N%ŸRw`Vd(Bl_7nZƇ? )6,dؑVLS8k=}ӓ(,=F(T!p8+";}K>Mϟ(\MN"~'\Sw6?6Y4:ǯ ^ "ԄI-Lr҅2 xD(UсN$LNֶXSH9GIёW,G-3-8^2L=uw)ky}f?kf BHQ9ޛTs͵L;ݪ=BHؓ9kacI.)bCJhbJ\.b.BE6G舡q#_+ (`Ax?Rlz7b1WQ`KZwp B}KO@B]ȸ{.f'lɾZV=Ry+#I?s7!8v}^nlO&p] ҙlyXʄQ|>(g%y#T,)p)#EcM(c]hF KǕ 4Ł;w;Mhr~gMj%#P8f)4W!"5l N@(%ϦfQ3n mWk|ڴODW,8owR9GxxRQccM\DK5P}!Ϣ,W6hRnzƔ^׹$~-b[(-/L'gBHqvgWV,^a/c^H"SL5fgp+xJMT<枻8J z_3eixae¼z)9Aa[M \nR<'3 7;.c!qWwϣM@#[0if68;b8DM1Mt5- l`ΰE{@.5 '(_k[,k9h-OUbز=EghdeDFWJ*),*4- 0fCpYwkDj:CA SpvK/ G&૔X<› mPC KawMs9 ,,z@*= cmhtvueIW_/v"sP fJYnud^8g J=i /3އ+^C*5㯄BOH)1qLTM (J!hPRH"t%'P'>֍B @p-#+gup̼S tuX)Z$Ҿ;v{V鍼%7}ݰDclH~bS Om>S:4߱jE):뙕Dא6ڲAMX FWIl.x ٠ߐrٕtE$zufQusTɈ!Vm.>%Rم[NSl=M/`~J;;?[%K kN8ݍ讉䘴yjVx_]m a%PQO C言*I}U1~w|BvXb|]/-c< 7doV ɠD(rsE@+֦ZW Pv9entjd@喧4j ˖% ˟B^mx*\?:>F}.8\~t× #Z|Xk*`px:(Cǒƛg=҆|)*)r:Ś*pG .:/C4 fl$1I* ?X( /a>ͻB&>MrQq  (Lٹ驫U (v"L)S%6/svNWׯք˃ g Zc'SX`~VzO:܉N;jQi| 0,2F)@T~M,dQgCOs7ٟKW zJ;"+t~'RZ,ydtO;|/KS_.̯;Ljsr}`EsT=XZ s Ga:½Fغgܕ|6*tjkq;=?m!D")u[; ~m{҅5YUW$[-)n;hč|sC˛]SjDe v^Z;ŨγcI#kR9o)lcp +TOAȋG&e."Krgͽd+8FUڠˌCu^ē©G6rU*Tש!wCuq]Gzq ><|3fBQdm_RW2^ s樿GnEb?hы2w7~K{be>bzVyz|0tAfXFqd2g~y{m.l7+l eWL8:D ) A߲2ykpQ{LMoѯvwjR7v*&ήg2\p/1p LSMT[NIper&6ݥܪD@XLWiFPyiI/K R~d2|1hy7뾅ѿR i&_]s0_A-(L;.2)ЄSrp[KzDT r rY2z 0c{ÄkҴcyt}#!ΌDK9ߥon>QACQhD/4SED0/N:I=Ҭǹ f' Vr7I¬f e ?e`^ DmR/3pgԓH:m,Y#9]8=+kW>4e/-3%kZUޚԭ'mk LyiXET nZw\{ET+轚}t,[?{&ϖGz~Y6^sG6;(Ȫ0Bgh ra|k_[ӫ#nJiTz!MWܯ$+uy/ejX2 .gy'JU& AьR =٢P0'80"Vs*vTMbtN<1YGC#Wk\ NFܣx8(By\|*4 KnEh*AMV½KD[dkД j{cJ *Ȳ/]AqN}>f!p 492UIҍ*e;fԎB4~ov"o z`2~5w94] ĀQ=#:#OP<ه wcyn/iE{WY}sڠ(ϲ`#(V@1R/"2]T> qPjBeo0ـj.z{dN!?9 YCϚB7kLx?;խ޵$At zgy@8Z\xbFu~gq.Y"EYYm#aUW堄 ۡt;=  P H&vL){gڷJwNbtGS]Rs0@H34a_㜿J ~R  ~ K&עƱqNXIw|tšA!F!J&bgj4z:A4`>^#,mP ȄiځϨm%v퍜8C|۲uf{ے;*<؂CyK5N,!.B> w^IEDH] itlђ }z3c$+Hӯk^$c'V}`tp\k1F8r ׾;v+;1W4des_ZvGgj䢳{|sGg'GroU)*љmNj^=vжXUw籠 /._[ZLP* N)1M,l2N,0V*r[M -@/T@݆.P[ \A jJ9H}Zԅ(\lFi$x6+)n1|Vyp} A8&z8ׇE!ٷT.a^`Dz@еwץȵ.ן/IQ֥IQBhc,5XA'BG![J5|26aus8h qb %a]bl o xꥊɌM(rvR|El=i(1geM?RWb7x燬O|T,$T D>== xYf~d dF_ҔRtFkP-RNwxr }:: _n|Q=,ZdQNxPyH&{|x|D\磫%9$1@)+zQҘ1Ζc.BNm ;ժ"r{hxS0z˚;Բ\[FFk`{$ g.6wʤ^ZC4+;uN虰V")5nu|0A#я5o E<5 "-4;UE4T8);P,Ϣc|ƛ[ʅi >6eOҜr.`~V ['2. &.YMx;>8ID/T5BWPxKQڈl .Kc-xTQw(UJs oi\%E('[gA2ñSc&C٘[ HM}Qlb$}fF(^/eN[qF.%W/JY'Ɂ&2U_רCMu4?x=ti2i>=Q}s>k wh2 |:Pb?>V+XxfZ+RHV$̃mޠE+c356=ܻD.Lq]ˆp&Ky?Sh9AtuKaEۇ~ M%U"TvrQ.(,U9A~9Mi7 Em {H?ͣOZ=DJ-)~J)>#K ǴFChn;UW`Fr9L<_;keNxP= -+R~f ܎HWR0ALYrgs`[8]D뺈g =CB./+4ћM]5j\?ʋ۩znrmX4 ~zujM'j a +#0)?~z,ec*1_VPt+e:"} ʵ7Yvk=Ѷ}޽2O g u=~Vܷ5w[f.-Φk"W1a6\ֆhh;6'bȒZfStd?'QmJ0[bn F@F&O nxON[,ˤFo@_q!* 4ĖK;ɀ1?d]DZh =#4+uD}!NjJ+%4*i-~#f^Wgc~)}a=;.& .Fʠkox*6%!"L{(VvajV_Qcd8'jpЛu_9uer1# &- nuQO\),ÐLM=ؐ?Zz)bc;tw"6Pt/bxM@p o$9U\NmfB\ +JJgybw`L?&Gm% "gS)+,Gn8 l}Ba,fYkWv@Jށ]ڃ*^KxSF3M/bnx<2!wXZW!YΣ [ ̐R//a4eH~WyaݢVݺ"@: zH}ݸ0r\zJ2/?yLx j'nz\ZK[%!<7پ}Ͷ2]j%}SKkhl(m_?)gӉjtLxt,h5q 3TD̂Sw[=͋\b΃hTh N@FpEoC/OcwLSgQ}_⠼H!+jgKBP0?~*@%yaN!6xl-CO4SOtkXG?Y̔nhq-)ZsYgzQõ,^ 2TCV$>5e>uat‚[KX"bxG {3Hvs_-]8T&UEz֧ nė4MZXA)"vUyRBRV-;fWr[ԍcf{MÀ(NͶ%Bp>5#XQ~7`lZėBPG\cmuĺ xc2 XhR >,~RX Wc7f l\{CC&:#UFc(V[x -%%2C;sIA]05Y.#P7w#b"K93 S:n%DK슆좱jJ˜|LقD9@,@ OgUuc)N0[kG} lkaW l { ǞN>Bcym;0K Ձj?X@XcXzDÚX" cIį;xqPV+#pբN0Z#mFpE8QVvkjk{0/ 4Ckz.y6{᥇'Ge;] c e2Wy1;zX}{ְ*ߙ{B2hRw풭C lxanj;os싢N D_Z]7ܬ>er; |WHeM)|eR@*NaRz}61 D5#(e E:@&uzzi/Xd7CNiB4Hst!5")a@ ,7G[ (\0EKʜ wQT9x6Irn)!l59 oyqlg1Qn!kKCD;ِBY<@I QDXA9v^aީ]y[Gx*\(BפJ{|>R[~dcG{ <`lQ{q/ҳ2]jB]&LhE.ajkuD={+nfk.̈́upR D,2)P)T@s܋+SP:+E>]4LK[=섑AMafҶ_eAU!҅%SWt[NsCI"eu@F Q(=#GRo܏O](N8M :V=pctlLZ+J}4mOnyQ7'y0"z3ǒ ,Tdp: _XE3{2K#c$uC\r4}‹, pS XKSF>o#>_y(YC^j9:hR'_6jY}\Q|j=>+/Qj?4H): 5n4h=T5k=%Prz4L\a =t3Ad*SфzA=pcb{?^rP5uu.X8Fk:$8ZZ;A,oF,"[KBsJFHZ2@8`c)Of^3/zdF4od+wqf%\sEX}v; WR7L7&,#*2|-LHibmI$&{oy ˏ[O$:78ۨf sҔe|sJce/k&f|Zd뿒}99K,9!q IjK퀝0dord`Eʸ_%ȣRP]IFC7k:o+kW CЀϭKܩXNXcs\Df=*5k8`Ķw$NZtBU;_ e 8?֜3naNXl,u!OBYfn:ИٌJNbp..hX,1ǣ#-4P'͔zԪժ(%v$.,{hC!U6X] qg4Ra+d(xW ՙF=(<%Ģ7,+lw1Tr(2jMʻ6#<=76.Gu%PaP$5ƅiDʨ(:w ;=epyEK^;vDĵ>W#ͷ>6|^'in+yDvxiشL?,U%*I?>xG!ut 㗰BŰXɁtE]:!dj^rOI'9i-~8afM I6+ʞ=hD%b/ kք`'byOhHoS hQ|WKT[TzZ'(EsQTREq`V?qDVyEJ`rcȾUӍ59[S ,ovޏ5@`6 u ` >ą XܴM8YbI$_͈E]Y} Cz@czG *nxB㠛^S UѦѪ @vEE͖+^Jcb0G]3Ue**_^BXO;u.dUĶ'&A`:UI.& Y)it R IFTmsF>; mK},S©*TV[Q3F_(|VP '4  J@ngY%'"ƨlW6-j>S+^+*EK\nkw˪7w/# (HL+)F!Ssc}"҄)/&Cyk2ԠŃ\lxӔh9^[xUen**;q}wsawUҜgb(BFAlFZ $ˏul2O;}7jwR*ڇF> "h5U^ k.Sot1^b2%9$Kȳ')夋(\W[>S}+Ku^bX9q*ßkm6jl/WN?D69'Z[׼H>uY0]I, # 3E;[-5 ڕ,koiLm2֋ʬv{')p2{_Qh˄E/XrNn6y3.)>]to~ʐsIelKaMXS=^? Dw, %re+Ё!f};MސYoUy .G3\zeˆo;l4 3+@ʬnvNnQk.Dl?^| ̕ i+VEgj>-Po;FH"¯ڹvvCM Ǻ']ң@R&KG>(fBN\cN7LRAq׽| Bc:zȧSӽɤRP*T.Q앟K7 |Ŕ0@Lj\h6`4NmM,KwϛM2ڋ!>pph[UtOy Jm F?/**SO\f՗-g0'm#l$>aЂQbjTy*+W$yCai&vF#-l8E3ӆea,[ǻ|pE`E kل3ŵpD>/!iNejf룀:ƴk~`XGp 6O&$vGBDBjǡ ,jgQմ 2g_9g}g"h*;Y⭮oOgDw@(g`F*3gC d B4'Hlޠ,箂fMz-Jj84 ~c}ȻQd4W\}4Dxϔi2c*.N>cKV}&G)n,{K[hd֪6x9nRϫaL;|dp,n-Heb,q+tgl)ӄ W _ЇhH:*zcH@PBF @θAM{dzME_ EY7u>ofoX봿e6z> [D*DRJ72  o~#]ɠT4J$&pfK%V(8KUV=[&.! 7XeOHV,+[RdlۺJķ_^S'~_M'pwWzHV.u+2~yce Ja"y]s=#7s6f4T $EV ̠ϵ1{_Qln b[NJ׏NC3HJf -}L,RZh\Y*A"l]yu^-XAiz TSS6F~}A>zy)M``ERl6Pb_}&8 -f-m]IXC#S3y_rU\ Aw}\ M_wt'2` OL>zB~\}cˑYMJ8A/F!dhwa&`G<{j{XTw?ң<%YuUv]=D0˜qCw2Oo /Ap#rϟn((xu>"CG-ޕ9p][zYQ샨1жC;9}"9ٙ OyoG$eva/x6hvla>cNR|J뒷Df^jZWVKz\C {r(Nnjޜf`0w8ͬs";duN+ԸQOm96nbC <9Ә [xD×v2nؿ+:։ 91 YA"W/nGyJ\ " 7N;*?9&n>㚢f?i)520k'V2:Z`tΖ +pFOGJO$ LjDmv4OՍL z;M@~V:< ic iqtW`Rץ>/Ķf47^_iAXS5Z'ߤ|o>"ۚz.7B6JjiQ HPurԛω-,uzalrrR 6dXG9[gpkIw؂Zh%[d\؀dMƍdRq^Isoy[ܣ'Ĥn%[ΖN4dHGW{Xdض=0/*ͅũf 5稱[!u7N ] 0)y^ G3e 80jYU/4zzx S[%u #+3meOL 8hAɷ g.JJ.y"z^w^{Q`8p%ӈp>F{j0mS+(@˯Xc؏Sbn[El Sz ғ3O^H(8ߚ|eK^񜹊tsםW= #1'L<;@Zbe}h=H*} !dM/ 𤋮:OmfDy|=_5h8͋iT$)f,+%K!3Mx-f{r 5@< ǁ`mB+g{Ys.rԚsfWm"GR]++xTRy\%:q# o^,z3kםW~>n4Y}=Y{ Ck\$hx\Ti:;R[DK5Fmn7&oF:/! G+\B /=^ 0D0…6 o/5"'sPQG )XuRpi''=2XYO!ݏγ r돾Tah 9(Z$k6t真+3TuTP=WȮG{*?,5q WdGiNv@@oi@zghm"/Q4Daŕ+YK}4(W/C:S /*qW3c>[i7^^6Њ U.6p꬗.ONf^9]VSDܯYګk$3;xm^}i:}ˡBv|2-x1M^(*qtn2yhHcD4a\gϧÎke6\\mE.1RVq){r#f$c{982Ӫ"TXRbpZSX 4,@"CM&Xω;=Wq[١t{9o?5KLm0__ \sHE 'ػp:&؄>tO/L6aIY'/ѶezdX/ӝp BbqG59[qONegnд\FRdXi7qo[Sg0  ǚ:yY =ũͰKŅ<8U+d'~&:*s 7x gHlTz FW^AW\etd٤YԢ9m3> 6ʋ?J\pSSf9KՌߡ!=iu= sTq{68u!m:o_uW+QP'p]E03WU+W*_{π_UYD.zߎN,wq@up5@%)Cle mF :vDtE AGGCJ]v!eu#$r3U/ O^|P j]9{SCi{D(b *|k? v%„Y bE$iEl mWٮ2Ϸ w{D2B0?[%1>z ϯjOF-0\klkSn K8ʼ>(қYӣ 6 nA!,u.DfIXw`z+ 79aP0cᒵXhŸ>VK y*.dx^r'RCY 9ZҷPPdm3`zvz[Ȗd0zVxM|RQX"P["YrEWZh6Dm)R'9ya8~t|Ba(ӸWq.z=/Q:x>/.1TŽs/(#?l/Rb*NPtW#VљOL1FH1d 4݊rGAzrqaIK$,|7ܻ0ƞ #B'pj^ %194lk8KP&7JH7/B|g}gݙrqПќЗãj)?Qv])h(_ Ŷ@D'R̡ ΪZ;j^e8I7F1 -úɧX.uX;Elé{ޅ/Rm57aR) _?q~?Ey:Eq[}{5bm1;H ]+zbDoL}m/`܏[ &A ֊OQ@Pd2L>Foy?w[oL/wnp٨!Kg $ y s#ZjDHA` ^ڕ6ݟ+;{ M>y;Qipc۠ї{ᯘHMZ$vPWnrE;o:.TS4}ѷ S]=#W}Ci4!60(KQ?S5;ϊ;}؅.5 .76c= e%?TVh4mѷK5wK GkNK v_$^zcpMD# ǣ([)›ƍ!7t35Wp_;\(9\+ޑT^m G.+EA7)y_Pm~7_cy h Z/A>$G2h2G;jxUn.eUU<ɗ`*Ks8odje)[jK60,Cɤ{LT#؞>Ȟ=bWb8Qw"{+\zbq$ n砩Ԇ;T%,#_iO.n5A#$Y>pA &O4DጃDd :}dJ-LENd=ɍd04"qҜWJ6к=S }%7+RzTQ hW4O*;I~ R` VAq?N:4^w dc)7KkJlQotȗ;Y4z5#y@̕lL#VZNJ6A8T-=R|vQ#9~ ?dȩ[8%*pdzZ4K1;=S2F=;1M[1AH؏ΨN-y?wIVU-0]|"q UT9zhKoD-deZ}Hn^?v>T[cf~[l%sZ6;Z;I.6.<^|NRiM!:XLO̯yc33wUn!"+@LVJTX8Zײhnx?kgvEp˟xVfM=QAad=0,x bzk`LLnk3nlL>/ݤhE4ttC}QqP :pvކ+wh%~GR'>Ȉ!@;_)i%+H3-֙pQ9g VlbӑgTC> `|!KF0 GQ#c' #Vl7֙p7IoN~Z$3a>Եa RPsUn|{iGBri> q)t:HzHQ n"Gc xsw!/"H֗3V}ZFKAE4 ʥ=:wƗfjشeјXKRLM_?M)>kRA3i}ig@}e~yEa"ʬGƒtZޮhx|@"# βX #j\նÍn~c2pnÓDx8- ɛf@Xц n%*7g͍'#[aԜ=`Y)CY#;H${a{QrT8`ϴg|ö (G N Dt}ӖHiP8))^Ytӯg'">~(А12N{'{«oUjΩ}&7Wk-6r-1=S @ʊxn$N/$l*^䦂0g.4èc cgHPhl`5nci+̫wOc+oAo>F̿dEqqPhjEeIpZR1Kwo3XYXx+z&{t e1ZZeY19\\Kx(BZ+`/nh]q̟]引_9wwO)-=!2ɝu<;sm8|@|3YY*V;]ͶZ9'',&_Dpeuz)%;;M]7=^8}B _^5XgbנxCR0DnE*ci*K bLƉ;'%D禧;NԓJDLD6Mzun\\&.B)1* WJ}$-٧qQx\Js+Q4HT1'dC% _~)Cyvp4{wTgH]zI)v#Wr7FJ)d!Lu."5~a[(kVM#õnɘ9݅h;y@BUHBgsDCV >zi U>> ֫%~9E .}!v ^# 0_103~Dm泺X[A|+VmSHrys6#2L%$M.ctnO}N\C}^M ՜UZo YG*uBCKY-1Qv͌k.H-3OϏB7^:8ᾡI~3y2I|.-6H Pxȁ87~L}w*|A-(:\onܙ/J3ei.{Q%G,^ _v*ê .@N)f(_FY(5#eV5 ] +ˉހflB&SOgdw"0 e 8Xyv)G]yρ]O`kchiD怾QϢrIzqvP/;3msj~QR}woy^;%$lcȆ\xgp )vKɷ-ײHeBtLj42(ad3; _Q# ,%??p`lڶ_x`3l[00k5Z1za`I{ sH <$!Hi@`3!ĸHځ'P9^[TRdd}^.>HgY[d4w-IIADoeoy-'>'|XJ1yE/â Ms*L(#t]2fLK3&GLfSn_%-R͔-k< S7B7AI$/ ȕF)H|}hC(m4P1L0`29`pSFr\S>`~}J r9䓮+qoBBkແ'33%U9aޫmKw̔Xr_x<ߤ+@y0ab?7G 0kk`{iMO14íkb0 ė[< zh< EjAh0Χ0 z?1|B|3s`v1 ;89DpPp`:w\ q]_70{Pqo#;O=s}L$1Q2GTu*&Q})nhe3u"?JQ=K# `#Gg e\Q_'#Z50Od!G ;VI*"W^Ŗר %lj!"#HՄLU?nܲo!T{]rW$t/s<%azUU4u&[v?=@s>c{-\<Jfɕ}U~'P 7mԛ%`w!gl dIR=;WS1UxXO?ʥJ"h-LST+U֕PMrGL^]0+U%6\:̼Zw{#܍I2K^LHplMD v: ~6{9sJhV3`O:k>灀:'yy߃!~x>mSc@%N3#=  %V'˩J(? cydEnʯ/eww_ҧLDF5h]u'E VQш߶E=4_~4')Nҽa |W“s+j|T!lDڙ hSr2bbswFMR>8p~=\^Ζ%{A/?XZ9L Q$G@;mPa$jOL ["Hyz,N}>Tbpvs>_O풭ZfrW/n(Q{Vr&2^ϱ]hA;`uB 4KI}Euv50PX\s6.'9{ ܻV6 l7pd%Mg$=𤘥: (T,޳ L1LcA/t/L!FASy7h- Ӗrҭ2m#po8_wo.2M UrosE's$6l {O7T|+s&- qXC$4#/|zd@i7顳x8"S/lqc(o `7sdw5z#<4\CVqx$VvhLc!%o^`ݤTLEtC(,cQ1r$KsJefƥ gzj<)הFRFo4IkmyzrLЮgFwoJψ@'*2rJ1SوAq`8ĊَBMtCzK~aC{C}T2L J#quQ$ipa uC_ӅUM=D:6#=Yύ 5GAWpdD́Q$xoWfcԵ@R\D|jޓz^ztЇG30AwIeVg|ŜK- zY ]$Atg.VM6^ @@ɖ"^U ;aV.]av)mXӄB 0l z 2~51'^:rХ-m0O2Z@Gqc}JvfOl+R@`Hedrƕ]`oA MtF֐5no9Ɓ6dM F,,w )[K'tqXmk+%dCGMJ%M7Cv wyIt#(ylu 6vAdґkVpQpAϥ*ט2`uhq6v3ha;!bq[_-n_}y~}}oy.8C0jA;T7K;] _.j a39F4S%cSv|׽v~;;(55)%ͭ1}V IVq&+g8RJnP.Bm#0_:]E뻷C=h[ }Hԟ'G, F;4v f^U`ykv.ԋ誧Ey+b2MT,05l1=ڪ4e'(f*tB v1۪f m>` (bZ+w -B>Q@_# Mǒ7` Vt|1i-ƌDa(OUY7[VdEh)os5|f%LWPYaڰ٘]Crc%P@+\w/g@l4|i=Mq-rjYU;Y%DՀUXQ~Cۚnz%B_?Xˌk/bN/=Jź; HW5 F QS+CgTmXGT!f@'!`ma'@S3JY*Il,Ծqg1GCuL}^ c~6E\huCr6JdPeQ c OuקMoֱoRܳA&5Wt-!F ZFw\JΌBآN8 ad*1>$O,l Z?į$hl}0m~i#qi-"]HeY-@Y\X$>4NUmǿb"\7JN2_g'OU0f0y׈O"`I@z㧠0.932;D01~mF?P<5*xI/t n$r [/QHRK^v b\8H/&@! 3fy: 7UGC!C ,g]Mt7#jԎNn.%yl? ^1L 35?)."Y3hx .jJ97M)[WڌN7&rGj%3=9 E( ?01F#DTdETP/@ u)Ve+& `?[=wD =[;Ξ;F{W1n`fMF,,I_FjHkJO+<أeb^8PCYC!I+׊֊@uR=z_ͤ © ;+21xf3 [fs}nW(]k{͒d:u8 ME+b"cд$Ybo$4O鏖OБ7 lXrccJIئbҞHc@K@J/nC'" \iՑ]$gt#6ڄ]yj˂y!02R|='a8Ycc_wѲCR w`UQ!4ոv`6H,IZ\T <>$K o>qcFiU9w:]ȹ- bN'` .S+^KVSbqGO h 3"ܝ89o݇g%c7Ƒ)=@<gVvG-0;#Q$`:lUBO2<N(de,b/2ҠUJ>'9Pmk5u\^+7uO9o'K%Z8mZȬS2Y = W LOrLxm=lb{-u[s(MtS DF{O8\1C- FShނf{g )ӤC2mwy㭗ZCX&>,kD7ex gf *̩jSZ>/.^R% Wgf5+W*\Ǵ_)& JsHV9kGɿFo߀Њj-$BZL;G-2RT ı2M߅G0CQu #Vl#S8l_,+_pm^St:Z}uhzTH,@Vz%wތRcʋN*uc@$?A2Ի (=keHi.a'p~}J7jюJ]성gYZ07070100000134000081a400001PRm)B=$6G.R 3nNYN_tٴ9n;KI$FHQ;@pfvwܺ0((Cdzz=p{;NL;@[٘k zA͒5kɳRU?kP[.~(%2'}4=n8zji18 Ud.5L˺D&{!?_0wC# a iP/cSA4G2.S*dr!Qyp a|2̶Wso_-CZ.3n]<*= ;'Gvԋǟ׶74AxQ関ԜBArjK-Բ ~-T<@qi ˴1n=(Kf(`mf72HBoj)lS$މ']29H[VFeCKp E+*Y"Ll᜚0KSNɻ<>+H\98~o6ҹҙ垌J^\aª `}3Ç9˳~ `"r|{BOړ+W/R|}XCOx5ee 5-7H HesE)!ž &_F`g{*$5˘(^0_JYR+ڊlƘBz~%aTä6.LN+O4A'rbgg"qC ,4HFRqw0IYOKӭN3{Nfo&D[MN`%<ϔC%Z–r0]Gw6*iJ򰏏{$ dw(G Iҋ (nuъ hs/L7BpYByؾ -F]rrC#mVZX 򗑲~Z(жL(B6֧NHlֈ5@+Q;M{$XySCvP|ćUD=w 36`+]5bALV~l*>'XC fY#ƶoYm< r8:G/Y+4r`^ Q^wMq nN,zd_xq%HV׼6C"7, u|⍨q+2-}X}L!cl 鸃u6_&i_Z?ObUw1V/BA%3ڍzKP@#}KxcG㛻@k1Iqpp!QspBg96 +szk_T;kZ4J-K@@@V#cz;:{xƦD≹ )ډ}~0=qӣ8=hk0*.lfz&Hxû<|gpޒ'IEp it #pu/ ָ8(R [`˟\ S'!<EYiA)+l iڃ^yqQ=y 8e%b.p8ՖI݌bqy!ny1@ b"T:K} ],8gNi'[" HQ^_rOa+Kڮ'OSnX[-0XWuHX5ҍ=עLF/ K&x#~OWYV{ҢS݀9qI{0It'|í^T {"T(K/Yxྪ:{nZQ?٧'unH+Vm:勔1ˮ?[|[d[ O£Pg]NN:$H-|]9_4D1x7g|eY¹NXUdl+QQ..o;=@k Z`Ls OvN튯s+Izsdt7mBAx*Gx,'rzOPGI_uk͸/9Htzc,B=!\ \F)<{^*(& n7mKIS-ֹƄ;-|B:xe[shߨڳWrxbsõd:t U}6sv{YF+x4h ٴ@,n4p5Ce2"b,ɫ702}6x?nn}W_>G:jdIw lJ3?+UL<109?aRķ_HyT1lRX>+đz @j,srH KWe:zW@4DtCͿbw B{i:\(6ȸ?vTb#;7H|u»ѡJ]X!LOiQLV|ѧe/^|Or2WbS&闂#+TpNN~zۄř)i|jL7r~|9r 9㳏liD9;l5Y#`4X.@%k?()Zia7uSՃK&7mnaՅC9:rZ4M ?]YU~ k}=9Cٳ &agdXHFa> {/Y$q5>t#z$ oSV#.]+VBAI{DxHw#ꇬ fK +5DB%ˇsݎ_F450bĘpbwJ,`~xtH?% AN_^I@oU`T ~ uqsƾz8yK/U$ ֎/e|-b: -6[z4pīGB,E7kHjk'ʆycӠCgYZ07070100000135000081a40000Y?"'(r\wvqx'a\Ȭr_3bJ,oŧCfQ֭wT^Q -D,&S@/tLwmhۚѦ>كVtkw% Rx|30^Mc=EX=72Cj& YysHo:FQ&m?z)ƚBBV"Slt2̖2OΆjՓ t^\uAH%=&Xlw-D= 5m @4z@GJGy 1 iؙEsdƂl`> \ ]alN+E KJ#D9ڦOّ4pi"bgxsjZ?Hz%0!o]٧ZrYD(;zRIw!ʴWy#$q@2r[ =HEXyωѓ[O_hڵfmvϰ <Λ6jPauIo^,ȻXwȪ?0^*m95riW _O?(ǔ}JYq )c9nR(GR 6ٍÚ* Ga\pԑ8pWsZNf rLY&%S|swCd Q43mϺn_ 4 xiSD3p/p;#ZLL dFMwZ$ `|ߓ<$<+^CRmKcvA{ugѨC OA_Fhzp;pXfJHc.IZbaL#B9lŸGT.9.EF~YK#%&wKǼ[P‡FHn2WO?~"q9LjM -(c]nO )i2#/S/NGvFFAn(tmOibTTQnD;D}#D6t)dc=~Zea썍 .=U}y/` e>aE"-c-Ky9 fyd R.*f'+&D lvgFz,:O؆'9<3b tLȊh Ÿ1}ιEqyCKO7KX1 ]§f"m}f5bߒ*[%ŹvB2b,G_x>S` ֿt㨈% ԒE=~r%H5De +p#m@ A7_c7g )Sg<:hjk8b=ɠ$ +[6L]V@gf/jqQW `ln6^lӠZR/BEK~ O`lhh3YhFGGFύd EM\bFτt?OchEGZ Nd# `{~] W/}+ctYvs5Agd}1ZٰxؖnLLq$_5To2~?{R/:Sb j g4*CīKY"ZZ쳫#4y..^c"|쁊t$(SuVvxJ_fx''"4M.IaqZ@%_zϠ'_үt}#ԧe H(`NQG˭o{BK>yD 8&p]N)t X5'3wo&˹jSo7mIwkhQZ; Ð@r!B>yE#!0_q4S[v'D8?c)DxTx*˯Xx*hD;qY70nCkX>B1`Ԋ6XX'[ܱ,%Y0@HKW2#)m畖b<4a`>,92Y$ဝc1ϖgn{[WjkCC 7C5XT?f鋅kSt[s5U"?a4Tݡ+A.'(H}7-G=M_Ž'|]fĤt_ID $bmWs8xU-;=OCHQNvCUVa^bWWf-Cy Sx%[7KU(t͉T$\99.HޘjJf|C.{ htL{7jӲn)@&=f-L\N<|YվF"Ͷ69u3BNXXk[-VrtbP4[6gf:A S?P`) ބ I;bH !p Hzۮֈ _/H_-]B( u;X+zMibz!jny!s&??| k " ;8OMλơx&IT֠wBvŋ *"N΍{hN,Mʖs D \Ӗ/R-R"&X6:?зhB6_>OQ>>Fq݈4hu cGȜRn6464$ }fFC1^3E{ߧtrQ3]BY)EPn҂ǾT;os9I?!E7*j9YmRfSt?[fQ֌ԙ7ݥ"KAetWjˠc0VWHjdWCs?BwLcYoໝШ$=K)2aMO}&Rn2iU(BV^m8~ynC~k2%IU)s'7-&Ј2{k:꒭u08l))x\gKow| )'=,EvK'|@c3$*2ɴ/m}_i4ykZ|Q?]ޒ!lZy L5y|$9ss> 6vk0ycRH,2IeTX^sxVܭjȂ͋C\TQ)oB+ev1"Lv#+JϊHe1ʽ~gWݧ(GL&@U/^`7Yq5hʜJtUzGU7lU&[>(T?H t7hy~N~k%uL&SRR˕)e;drߐ e ] ,4m=?(zW+I IE6j eP ź0Hju~kSf@\PJsg'xV\~w4+^Hռ6CQpe\yU =tS~n WT"l`Q!nq313;0 X{M 11̑2\&>sZjxosIITƋ uU%];mR93d F%( E4-;ŽZ!+axNܚ&H'Ϥ})ѡSy]ȡ Z^J32G/k6VpV;zsQsScs rn}y8AѦ+m#sAd"3A@SpHVn˘L/C@ /´;""hJ̓cMW$ {'FL ;Hð>e@K5/+)f~+ [4llT${9,4#A^zHnenȝ'#ފݶϞ`<LIC "(k@]b-a?FMzPJοe^! 'UGyoMrK5! 8Wh/'qQP*\ڿz%]>F֥Y-E}dˢ Cm<rbNj@b}~0 a# 9ё̙z*#]Ḧvr7H?䡹OX[mrpߊtNʻ Afq?:Ȇa-R*] 8#kJvig7(f[JAݗ*XSI*!Xgn=ux`NZaᣊZ̤stAWx,!F-naq23 CքJ(LG}]q4jj*q1!tfc&t_2{_ ˏf^-:yЬ],(ǒQ}l%n)57gpH^EMVU?*~A B-L I$b# J)t_8՜85ӧ/|bo@C|k;Kti kOk"\!X@WxGO_rsV/*Ǖp'jrSƌZ=( >BYרdZƇТx e^6PѡSJG9Τ:@B?e[WIz0?̑>cHeFB vXP+{`'QipzO/!!w!E9eHrHPaQIT? ~(&H`֊͒g^ Dt@̿9%Gtxm> M󊳥D4($))Z߮\1v}fnb o Ctf-hԩMkfgwJyRË.ԷMÇ*O`'p\*3 }p.>+ ~^S0Ucj> }ZNivX!ol\,݊فQ cuyrw^-6cj-tWy#rTnr<\%yۆɷUo- ,-u'TqPg}n(Tg5J̮29YTʪo {yќrTOPRJ&l^GXGS1":=C^GTD?z?`YAE%MSeXþTLR{ȑg{45KuKC2NG ihz"R͋= t7[ym6dYK712Sҷ1˥q9(ھ?iLls4i{{@ ȺbJ1"_6X\y*Uh{ !ib>B/vT I6zqYj\I%u .%nl>oW'+ddȵw!fLﶫ#`z楼F7C/o*וk-] *SimGxa!D hIҞNZ.7H|^ܨdFuKji2kM$F@dVKs:R,d%[:ٺQe֖R芚}cϟHAaq*.e'vs_ho8;,۳Jj8mTˬ²"_2]k>A%FCGAY\ ܩ+Մe=5f(x 7iSngf#Qd>Z(<Ϛe:#17N8{i#ELHXI?2˛\2Xã`+=qT}Ƽ% .eܗ$%.to;)GIC.ǿq _r~crr ,wHׯ֎ ykkY-]*pnt}`v=$VMjՍN9$vRM ?Z0޾cԬ_sRpBY#5"&gʐXdVg%%aL39]_O5\%I0O[IQ|F:70\RtP?25%&Ϩ]Q9j]%LPVRmVz"쵰w &05*hv$v;((cW c^mSn'G/1CQu;0VBMpW&xqX'wU2.TƟX>q{g3$[D,$u۬hG$"M6%xLjuc wd1c|>^\;)SPnʮ}ϠN׳>Urk+h+FܚXFKlٲciS5}/a{6 A3}` ˔{S;Gi@s=jӱ9wxȂ{[Tu&uˤ5/_f1)}"}-Kz^{SkN'0t_|c`P\'e 4 Qŝx}Xd"<λ+ڎ./yD;Vj1;S%z?:rB[SLb*#FS|+s𺞥#8f~ =CO/>(hɓH>vaF b$Й{3R.*51[ȓaW6{دX}2 {U;av8uHh_/22&"(ť4'Q6ƁSO\ ˏ1G)^/%LEw'g b@)yk- N+0yDiتi@ U|2eaa*ݦ-Qa@&ݹd*&ײC:!9`{dX/h7; .M^9cnZ$^ԗWXBv[ѹSJZZ)H40hL{t~O٤ ϵDnR 1JǽW+`m+ZSޠ] 4hg?~䮙rC_]O "q=e @ۜ]IH9)%k -1xp\gYZ07070100000137000081a40000)y"9k;*UWQ{Md.k۠1OdmsҾ9~e$Ǯ{)f4oٝw'}x[tM1=i@ܪ{6dTo9W3-ϑ&N9r*0qV&>܀hɑ]ڔP)`ʼnz~_?[O P+R=$<|( Y㢏~2%U 63&NE n+k6HU DZR3H~Cn0nTvU&8`ph@{&ॱ27VpBh[woP<8jx~H &\<}n(Ēvg/S0mԸ+sjY#)!ZP ʹ+hWs3}QqQ YG3܍nv"FU]9Hyf5b|' Xjog# 2 /0+pTaI. f.GŚ"LOiKJ*]\jMO#ZlbĻzZ}svvłs\-*ѰDPL^;jisy}$+X, Weg..jX\ k/ykn+QDz..  QoP,@3H /"M'I24含h4oSAHKGǥÍ[ 9;ٛ9V A;#`t8G _SM9InH UTg#cu T*C*2F kgưv&GV֏ϓ3a(aR8b"LBM&ċ9|O/Nހ'}E61 sJq]#`@17#)?Ŭ(∆%>Bn,6K҂8'UO"'Uto*e3#?+ kzSt1u 4OJ*%zAb!)k3d(47k҈:<߾PȊ$J[c;Zῳsi$O¯Vo V:Dnp@df$&0]X!i;wNԨN8I$,L|7Sr{Jvwb4ms_zrq{q8Ԣ:.H@E{'Kč00a&X lDx7cAo=m1FutMW?kMz-݌`CSЅ%͆mzuq# < ;4]z`1.X_˂=kw,iE2xäA'Jφr:%*z&"< WH!8`)B]>d+3Bϖ?5n-Z5KaW^+4fl~8r R |ٿ T }D=FE婢 y*ד 4ap ځE1iʼnojNʌ~s< E ZK'tɒpOpx}P.^f(QX's֍\G=7Wgv{u+oESKlX9uCV$2I8 & !ND!U hz[*+LT xWELJ $lΉ),ztXz0u'h9"~YC}}32NؾTy9 I@},{i3ST}ԓt!V Tԣׄ=`rsQD,@z|C%F)z^ H2/Ic/OOw&u= |kZSW蘎Q`JSJO])^T{#i'P(kg,wH8a{ypqa@P%*/CTpx{p1?|}$4kbEBPnu`"зk> /bhEr"kQp Rʎ3”Ҵ AٽpQ0npZqZo)|o5T!ogN!|\*WfPQF(7NUMA%T/0K_օtgEކw.D ) wF4z2g3d;d ~7]Cl.[شZ7>=KԿz7sP-J&٘F$qq-x1g5xH0zEr{e;!r~V!"ҹt{S j-W}kTܴUBi~>'^Zq/h}tZ_POd)NÔމ^yZܝREǺ} IIqz EAKL+p/C]eRV)FW}E۠HJWsZ'H͊ F9S T vDឥnUX]}7l<^g[bė T>]k^ a_j > $cB֦=Ci;6RZYZ3w*TYb@<ÿFڤ߁Jv:iqP9C ~ZY_۷}Of/a^UWZ^rZFUǃ ~|K6M[B[YkF{$OfwÚە[{OK=1s]MY8D˓ ߃ ײ\+" 4>4fkHϢV€SS ,s|aYО:s }?UqABҭ`bhΖJxv;]iosf`q z(ʾ:t@/6H t~J&2~@QG*)I|h*\e٧V}i=VE-L,.JzCiNSe!k)SFJ&N߄4H!rzz]hӅr73Zq;߫:\'çg5'Ctyi|,`,!]JHPXn>F-rD*h1BEX=0]{qk79{ 9uN rLS`*?KÁ[^.Y2|&޹&AdϠP.-yC,#ϲsڣm%ՖA:k%`A)k=z92]eW5qsˉ/Q3c6)މ*T r=" x0\m=JMW"sYP cķxYL/h$H*_ 3 er HOW9diyE@Oeh=F`ٔFd$a=0&:!bGHtdy*݇+ .9KMrL!e} 7dUT͒L~L  =QBSQw3zu" h^'/`M&Ǿ!w6bqG"ޚJF7IϩUc5wp])qI1;/U P\zu `5lK.Xz˂:BGTeMQ\[m;|zV8N UFBs .*l%95TCK6HA(O۞YVU1-| )jQ]B8wt0[г'-0пx YrXXz$ZG!xCl!$/O3jk_mOr~sM)US_-wDžs}Fp j' gD+?ZU$3^*htʛ }C=}6 P g+2-iJsj%$֮&Ѷ-Uޭet"-Q`מFyzrZJX5f7F0'}~Aϥ){}5;'ꝿB: ׻5.qna($iL5r? 66G: ԋfLn'7͉.Q/ͰJnUC֎j3Y"t=FE_]%O2CBHHC]X?+tƎ@^jp7-p˱gYZ07070100000138000081a40000^5B:MN':i?xTU~[0 Qw,G> Ksv'/HX?$yπ*gƓ[P dx$'b ~\9iۜ?0X0ėKL93OL;M8 4*Q(qvSAnGd7+ajXr>dǻ: kQ(K0j;?BC*F5+*F /e?3~@/=h@BXZNZ.wK՟C )=f_Rsdkwip *j*mg%;FX~s޻edӃY:A\18竳!wBa*97ƨ'z;\.y3NfɾL!9ܾ#W$cwVvcvZpyUjq7uSui {c g>N1BzѦ:?"uo@-V8Mm0ΛC5 'T$xDdMG$"@ 7/lA$?"Udz<B]8o1ڍkD͈p\ty'4*o? *X#Ө͉Xm:=f6m/KTr!6'D"ؽ2:n>>F]`dUUcEEAV}v_λ%Yt]$~ 3icw`MzAn&9K/+J 5㊌9.EET%fWV.F-}O{\! ށ]%b lMҞ7/qsmCl^*Z{⋼DX7: KhҲ 6m=+Hvavߟ1V}Z%JT~ Wa<~i+D_՝3쳊@Y#yu!бCa E.LZ꽚Y4Y|EgJ|(9L!ufaHj8L@UF݄hcQNJ7>} [62^de#uYɓLnU64{۹=hN)H 7z8p~0WUcqR{EYQξ{ɀ3܇]^ioQY-Lob `k9\>m_>FeB윎4$LfFvbs+ԝ~p︎LjƼݫ|!c7ӌ ߄{ڋyYUhO3FrJT}`'"w {1[2 >&kzp!:ظec?\ZNc`Zcjs*fU !ܩ޶#С~6y<## (_4a|a[WGz̅2yO~6N||H[¾)@O`vfW?t '&y#t 3>ˑvߗSP{ց(t:GEf3y 77#fU5foVc:`;_Cz3Dt$ٖj̇c'^d3v}hn 5N1 ku{1$?NU;TԲ\Hr]; z!o̓G]<j{z޹hsÛh ׷GO'ϓ]c+5J~?,9clA,r[#;5>4<3N_ +;"UCFJ% 7H}R{礬[T:B-_C0v0Sq?J v{@)YryxEE FvDorZ-r݇-gf]~2l*8JyRQ ] YyEp7_gm^3zZc#Fs$#pUr"YA-YoB>C(k%.=7a^rkhMuUP-kf2Up9fotN7A|?+K%tFp|ZѴ- j(E}^+{p\̋[rMtߗBF8ֲy8DiM*T҃Un\=~)tܠ݁OE [젓zh+0\q~I.e [g֣Nh_uꢵ㝷9һ߸ࡃ z>e?u>ʗSHu'YAJS1kZ6=G,<B3D-Gs0cBf#?`֘ !u]#ef£ֆAtm?ȡ{XєSKnCc8{}M&dI])w_{˜(^@isu|wX^bfy^ȧm#i1bXQ%W'7x,5A0. G#DCNI"se)˼k#PסD'G4iLMQpۭWsz-Fzy]'F֙MCĩ"눱A # +Ǧ@F7_)vZ7(n@NRjV7 `n;_yَ9\E\7ŅΖ@0 bD djj/9,aOt/P$v0xa --iaXY56r!J'?EhP &#+mBCS I”愀0ZԾ aF<$wO… 4 IOFKbH@Ϙ:g"6W6=H{UA'AZT7Xu]j "ȔxɴDU@b*@x62 ͛Ge(VGNFdwP'])褀jԈC좤ҺVlG aiA]&rizUoȝYz1rad/?в`j˫ܱ)LUxoQ@@U:W̞NwG7?Q}c,!6/N¬K Xf0${1֣2ld!GSF'Z+1XH6>3àV{^6VR6Uzd"(l W-Es \Ycy0O{ؤ &>BDo>6LBk=+ļmJLäRɶ\:Bbo%b Bf7!  9i!PЊi!x HJfdhhWE[s378@B ȗ/LW-Sqg 6*(vo2e_n`(V.\P g ը?fI}١ADhZ?z zmTO.lnr`0k/g~Ư-d)$^*'kl')I&ǩ6>L8NVT!lĸ@_%JKrrq2HoCdkXH PE܊NVYC q|OLd&]O>:qfYB8kؤ.^+ԏJA7ȿpv FpTQ)&EdҒi_z!/+z(Pz7hcT(8r \ = 2ҼdDMm(~q4K)\ai楉i陹w9ZOɹNgxk޿r RxB`sEgT'[K8IrtC2LN L/Bi7K#RDE5qH|='}Uߜ=Ρ/{VwJ׌p$(S@J%ELSZIhbzqGܰ/>ZBB"ّ6X(,v@B fshr2k3(΂awhoב( ;9T!ݦV駻6>n#4ֿB:e9d3Qrtq _w)kVt6&W*?UO Xާcst n <TR"VKЇ*倉:%,cf\lBT~ dZr27LE 0yt3* ՚MhBv*t>*R)vc{/n!Vz}acg:0@6R/ʄ2~Wj\){k7f͟壮|BfP^&;ڏmR6uNf+XŻ@RDvDAK"#5Ѕ$pWn ~Q0>fv.}PwbJIH'w ݈Ǖ·YO 7:uQa/AYKkKTI~IѓOAN* 6o\jȼ5 'G6uT\ BZzm"_`@v8s<:=XD5qaeC~uzkʚf`UrLYyTJ2+qʲޣ;U,H'ewuk9]S=7> 25L~|5jxkxqwTg13wYY׺9WVKIh|F:TL?-/\XdXSD#ii|K8 8xa.dAvg8%ȴ փp&aks+++@2+28W]Vq_TCNa*YEP℁,䧽]_78Wؓ-LPw~F.^GVs~CLƬZn pL5M܋xwma ķjȰK8zN49zȐۋ­ߡ+3bA'P.X KY8I|-G9OPH҃j0R`S^LZ&/GYw^ aB2*6H$42Agsb,3 >fMjzu=T+MX6!cf+uOSҳjvmW-u1^Y9d2&KXAX <ݩzR(dư70hpaKu{N56>[ X;0aݍ7$g `\¦n4-R( _>'&SR .\@ =⭗t:ռ۳vh.{m8:S{L Y窮~MCԮ4g%'nkmiBA;6;tY.\nJx̟H$9+PrT =}n=}ž^t ]8@AfNBǥL,r!`w\c! %]m2|K5ܧ?avZ$5)^Oc*-z !S?^쯹Fc?-D)&\K՛h"S%rhߜ:3^Yߣ7 s.s"f]jGC+ZB o MrkIzt֙?"a^NÅ. fJ%*-s9~ V$ZNHBB XB3yW>nuYsG 84IV54ֈWE4!%~)!}l, =`@2&7JUNSt\ْu|!XѝE(U9iv7(b0'$ovywXCP]*4YVώ|]ǵ_oָt-}Ë=fS?TKj*өy/7o[(7~UϛJw מx:3 NA;o˖ 桴"7ڠ3™Zܘ*f?(MNSEfrqb֗VK_3%IL)w[!9C PCٌ3ux+|BٞVw-wu9%_܆FN 4&)g}sM Qi!]Q{ qOeov%5rKk?g)n5x4INRM:e\1#ؗE0-ÆH#L79n2fXr4Fbg~dv䑾_eyN%jW?xuTrq1k=d'nZ[q@rr]@z4r:)JQR Je:)Kf>-DDz}칵V^W"_hC-$I%ݧ8E}Ьٓu0BgH+K7+V:~4V)>^O1W%{}8kRV>‡ r܁L/3J­GH| ~Ki$UΥZ1 pTS-PgvKPLgVޠ=xeętҬY;'O @diKcnL>]Y϶Cs-Mp[ÛTCF"-JJ'>yǝ69cO~WpȾ}g GS^U{WVWR/8N~mcMz/%{[0YtqEaXzlkEӦ#(Ol>b/+rQlf>tEyq٪0>ؒyX焨-;w`:vDS>m2\_7ln T?‡y9HBskSgզt׬H9-WIƁ`j__G(fE`- m$AhTe?:ƚrΊqŮ&2B'w%k} "'hKu5qaU=zf_b()ޟi~.`C)n c )Զ6{#g"8kOTff"18G9l#ewjP'_5c#ݔҢ2 ORcJ=Й\z!*Bh1}v66UzXt^)͓b?KqBfTw2[m̝YзXg YEoFp0]>4i:Gvꑘ;'ЉNN'5e@mU8Af[$!7=o /ie4m)DeLж4U+Qs5_@9`Zk0@C LqIb&A,v+2 z${_F.yȕ̆B.2bbiP7OK%Be|,~W\gg#Ak!y'W9AV[w8`Η8{IVa7Ԏ,|6ldB;\ٮ[Sn 5c73rD)۞k|Ea)~;*zͣ{)8t;Zȃ3N5V_ftۅVxoj>O( tnfLyŎhF|$-g"Ȃɓ&䊠no'Nf2eE+b( y#*ģUT-IyuO#PgCS$+U!vձt0YCi?7^7ąrnP5]c ^' ̯Fm%EѕS} ؼCPyE{ 99PňV~5 iWis° p%hYXe=k(Y*&wgSQK O۟_2,9ޘ-E`Zw<Nս6NŞt|x5r?^\\tfȮ&R4k A y+&l?S#bSv7/A|ς )AW+:'ʒJ6B:I;rdUZP7VXU[\fPO@w8N%15{Ӗ[q*X+ 0[D.lE|ļ Ce֞N5َb(WɌ^uz:2'kI4=8q7(i,V=آ16ytȫU6oR>Sytp2ەMXX4ہR@OeCqG% Lpf=Y u5V+@|a*H5+O{,S-'e|7NhyBl"0"A%OŜ'GA,}BUԢ:5r,N4qFeX+RYny|EgZf XNq" o}wxjD"IsfMT$?n'9Oo-$ _jߣ|wwYyPvG'|kb4ܻ%;i:w·Ơ5Ll!XӭN)2Y[<&i3BHi"cOP.ѻ:Bh4-Va?.SSHn"/)!闠[.SX#FcDRVgl2-ĖSj͏YPh'!S%rݼDCx u-kV#yA|{slv[):HUm !Ͽvs( O±_^t6H5tv&''uۛnpI+W>tOVªkj<~IpՊ:0_s/NrѰ" 7ł>>z81"@}8""mY%ZjE.2crJʍNi{"μP:ha蛮|s!#d].ƽ<9Vy}cq9WB9'^:d%H)W?^,m?TC~jPW={BXwį:DSM͑&+;<`[} |5ld:4(E 3srCL 1}7服Ƨq hC>J)+Ҡq3=eߵ6˩kc,rh?L>ްR%P߀P>b-+*+6ΗOM֣ xYNR(,n 7%Nx10f/IJ%nñ7Y+.»E<¢3K"=Lr͊@KA"Sj&6qN2xbF~iC)rf-`W|FQ-VY$,O7RRZƮQX` )TU//ұi٢%gbv08W"-g,miKj|/\f"VtH\I!mS爑$ǐ|-Z9rq:g6ԩ>;^-eBT Jb@<}FY"-q,`Yz;]fɻhiN ij5]g]ud"< [(L?`9]AyT"E/= } |'m ]6N~P,lW+,[}o<6oR݄xS|OȂb%`ڔIք sˢQ,E,ƿ[ M(?3~{*,f\&f"eN)ÄI@7@I@l8| ;IC")6`7W.gKIu^P/Mt AۧLFRNӟi~!wAGnjwEtJo"C(Mۑ}dVq [r{eiD*y^^ y-%0A5Yu4ӍxeX22sEj\*󰁼Op (]/U]z"ܲHk1.F{"p&W-!4: )sI-%}.@g-0bȗ:}"UbӽQge6n}b:ZϱXrw `)??!@UAEOzPzˢad] ։IHbyo==L)h\!;4o9T_w#TJ.Є$15mE$OGǖ/@iXžT>XPԥ?C7iF8^=L&/io㕴ܲ C<2kH5=ʫ?Aɹ]pJ@ZHXfj>M#W\r")V>ȟDIt&5 r{  ЌO8~"TL.EVj2G/'`BR/ t ;\,lfbR;Ep+;: 7W!JͩҺhKP|}8!&;36x,OeHF,ʕ5MH L -J߭l %p7b(w  - )**R#sQȭѵx.CP9ɾiwbvV`lּr%xE5'rqO**짉n!!I1j^T mZ(nM coNvhRYޣԌo540TG;DX a˂SLxυ]ŋPH?͹C$#CvveMkDHdeEqJ}No|d%|{|˼з/iallh| /_8zu&U?xS=<;#<7;_VǪ$OaE uuDqZ ;3 cIȚ^Ƃ5J1`_ 0*JF$Mď:8p(%?c(} fR*E?:/ $y;:I~ bx!GozLDA㐳lz'&巾xUzBJ^*&F盜Sr",fbg9n#M1⩃R2BnUjCbidĨ;`'>t6 \'F$(A/:OT| 뻼 $;hv,ON$'32}΃hr}˹Sʂ31ÁMi]oNX `A ۆUY̽;*Qx߫m^jkY4_?Eɔ31Ĥ&POo C3 xY' ЍF %=: <kr8Aë{k8 ($uK{ t(]]!L|v[ mR.KaEH .30L+Nє b2VI2X#g<تk9p2'k],YJ1zCX:+, ;Bm ߯F^oVM8,6)(2S^cCRV]+o3"SlqJ҅ K+ V_זBgdʰr4,wG O|۔ij 28 6DlSuQEeA <GÆe W=..}7JmM7焮$C(~ٙ7f Lڒ 7XOj!`%48zkolJ)Gys |5)>1r#އ$FY z0?5& PcGZ9v*Zg:ߏ2$|Yn  1 Z:*ycati<\Y6CB("k^wdCQn,jc/]rÊd}㣣d(1#=LV:L :WLsUYY!& 27W$uG. ]j ڀiJ{.'G ( T;*9gt? Zn}{eނdrxb}7z`9shr=Mzt}rM>^MY?5Hu/lE{Y>${3\3~e&CI_Xs%{Oɑ:!e_mbb98,arv烢Lb wxrd{R/ظͱedVt_}DUZWoPV=½^Mޠ5 j R7VQԖNZ+Z?/ghݤmmqwHtANx'qFgP_S "]9yDgpLIru5M=lKՄ<9y攉*Q_V5ii['ܛZ[\r/EkP͹9މsLTP Ȧx* (Q"X-ujA;'7Œ?a-XvlOdwZ]5'sXf cc"%8 ւ䠧^M36vIWٛZ_>A/{W@l>gWc8KzBX5=<ٽ7:q N-x_= 6.M\v"7 C;~ 21O0n}UiT\2$=[WU@%xޫ^/ʁ`[ū¨W9<V6#*wE.UQ~/^RW8oeWXOF9[/^n/J3;$EnORTM LZp"{|߂*gD@_=D" a6`6G2]L}.ue+6a B|˂]j~N37,iJ$,}B浱Am-H~h4V`,ȥ~)B\2e"˯ pkjه񓵊w:-a:vȇ,Xcf$e@ǔjU! i@M +%KzSl>=9T;-'yA>[(eƗ,M"J2{@8ȏ)ד:& j}XQوTR~2O&Z1=!Z Rf?QhDۧ-ƔU$/\x1E&`a Ĕo2[pXŌeOo[_U_{e aoՊRܗwP!#u0/<^y &] f兆фD ߧ(mHTkRH7{Y'%<9ST?Asz~g ^+Iߜ=c:3&$_}֋M)+k.b'HL&֒䐜O*Sn PH!6i }F=OW^ 1q2́-ٴ5z}<LjОY_SO'ئczYo'MT"@dCyr2Szz)g>/ #+6J緗E}*ok'D^}(=Nt{.C [Ѡ-i׾A%{l[:Ll,SN- 0{n9NS%le/md? Sk7*+ jm~Q\n[SQKrH3VXyFx.a`d+HdO)L vhc\Gj5뀿bVKx4e̖FeXqcMjKc./Yw"zˀf:`(o|Xĉ,rxW]lUƁ9͊Q@kG"ÄU^mPKQ>ˢUL!3҉}'.lnڳͷQM_9}@TP?+G41v;Wy@;Sƾ`0'enmh kX&hze^'~?2wRԿlWylH3ͷi'6~ 8htũ8 ]?4Jua0ͫex.zn)!_ 2IA)tk$/nrHP1+pڜߢ{29q9 7 ZqTJ]/UuFԽ cmj xSvw:]gliK˾])ijqO `'g"zYKrjZ0c" "̣ۼ7gX`j0V1Rg ڗN `(K\cZB/2wu2tu2b:X9^qu&&0x)Xui qfbtJx}u!wn2ێؕpk~xs*:2uȓ C}۩J!6ȯ6w$ov-(I[>C!0>P`pٗa tϻ- ϩ?\Ao4ψyMV5 $p.'nG$#kdZ*G/jᢶ5 S`8!C pnF c\̳Kx5־̶ޚe׆˵Hkv.m<?+m(0"jbP_AEnxp",ʘou56F\yTZq\j!W,A4 T47eWKCiu3dÓC[?=ّ5zh2+PMփ8ϝ0j)b뿽{'s[W=T磒MkD~O<9v/M{ PUu=չ:KtĶހuZ)0ڑglof1UfÁr&@c'a$Ki7ׂ CH*x jv{>G_N'$?!o.DXGfHih./8bJW=3*ͧã/4 vK+1sK~S3翂5T(W헧_V;l;>"D;cTHǢtL~ruߢO KFEh84rOU?߳RkRɬ[^Gx @نa{ @ iRnm^K7=t>YYpNfX?:AEeO:[qz@6糧([Cؓ1 #e_tKC?ts7J2d0a7)6Ml'_ƹB=R*T cOӓ ǯCD$ 9}.T U7v` pϝG\SE*2%AN pR IpNV4 Y9Eva@2qQ v0$dlpew-Nq,.(E.eNp+Eb?D$_Yԁ hnd" Ǚz>,ԧB Ckv 氶ٺê8ᤁnnTYriz#CDiΓՀz(Ҍa&>[U`ҧi+RfNּݱDǁo, ?:nmHlF3g.PA+:GBqPB#{0`pq׵;1cEJc#MN4Kx~c>XáuLh0ܯy-hcrk8' 3V=XgX& ?si/*ƻ.О&3Iأ2iPM\FLoQ3TDHg)ɋ%JXǣx 's LxYy) ys`>Ib{rU7 Vqz^#OSy {Rs\c 4g㑰 !.ͮ!Gm_;)k o@$ܣp)̌!Fx%nrd1Rr鵣9Ng:]B=s7LjSN:gH=UdЈ{$|> Fl? uz3s{)c 'AGl1%Ju9[ZǼrr -JdMy;`n;Yj2[-0DھxeFإ"1<WLݶj{kgv!6Xx1t(E2X1BAUiE؄DT{ H=M|1!@uÌXv @qTӹB@K"Df !/n*Iinu2d2M phPzvJkt\ZOcucrcO"ڵU)sR!N0:`9d E66z1"knۖKm8r Wc:̹ԭgY纜L;>Nzɸx = TYYo##_l0'y 2RB۩9?bW}j±[4Uszt|H / E6BskR Y l'ܛ1M'c]q~s4,ᷢ T_jjJBE399<9P2"6PS v>[(خ=?,͊ko48ԃWmy,^ VC.mPrb>^ 24cCڸߛyk7N[ßTgS}._7uQz7h( V豾;oac̛șimkJJo&0T@/;?`!Z$k \897aSp9vK!47>i.mD0> l=g" 5.P2jG +C#v $@>j%gp'DAjoBdԩtob9ٽ*TK gO2Ϧ}>A 3D;6-pCMi &>߸&l[ rg za[<~'80-L^ijsv48h`r6>hwLݟSi!; <Gp4c~)\r6=*F3܇5 Ceok?O=PrX\p(6ɏ@ꐚ8әn銭aψ. lU=pDY괤՞ 0|*]<oԄׂ/ JL=wE=DޗV wVpIPQ鮑" (D>Z{j{Ҝ+ӒS_rOJ?Vve.R 2dOM ?퇬q{9asX00@2|ʹdpɤ95*)h?CP2b9ɛy2F Υ L`eiI; ) SPÿDZ@7=O:FXvގt,|t(߁bu$(lTpmo% lJ'3&IKnQ6fVIX"IMI„ML=cWZ9`I4vXrxw$" =Zd]^a0 ;pYʨd q`k7nhx6->y~TNlgPN d2ߐg}Y[9, !bOh_ےY'{; OAWhg^-nAVbv%u eQA~- ٞůT^;4(w&#:܉˼3Q(qc!=!@>ƌk ~ :r\aqTH5䫊tHɓx ř^G/F Vm8B{Ó3~X,c*ֱ1%If6l₡;uާy ՚~S bjbg$zUD*aaJAO8eԝd>Hk4FJZD\Ib!re%K#k{^s߆ 6'ꊞ/+vs,?)ߌ_<|Klωu@ջҥl}ȟ ;ΙҞxa]0l.wWݬ+)KW ޣ~0HrhP]CB ?t R }VgX݆`Wtx{c ٔ9O--Ialü 9hͽ0?MF" i_uTv9fO&eD Vnqj9M(FJu}pi$ `mWN78Z]Nֶi7Hy7=HMuo$\(o ;"00r *gQt&ksIA)-OzRB#Fӝ1 ^FIhb:˽gV >'k쎺"yn7CJUVM9zR[7;K yZ$f,31/N4&G8_oho31ghv 'K Ooq'aeS,(KC;vg H5FG+/8~Hnܢ}pjs/ 7n-9p &G] 2tG*tVew]sFgFt H1T?6,W9f3pgkBV60-mF Ғ!*fI`3V#}D^r!VmޕrΚca~ "<-io (Fª 2[ZZ XfaX+kE_[E7O qVjVB$䨕 <;[}:P/*fGmNcû5$C֥L?nUsND(op}Mg#&yI\ {YHԴjC8YI \lsM@ c w$&Z&V#-r!37<:]:Ѝtέ~(Gz9W}:.C\N1JcǮqoS8?3afsR_pZOc)mc+wۦy(oZY@&h_F=׍#.5e/n   9af7碓5 ]vfdyڸfݧoL6@ [ N1Ɯr#Us.wz\a~b7 {25O`IT}oTs,:\B-TgYZ0707010000013d000081a40000@b;${Bj / 05@e e҄c,_>!&1Uҝw1h??qd%was ؜nEͼ%o[E( ZJvM[i{j{[îo>zFK j>*/\lps!ז@JwА?%YoX?2<ٗ({IPLBD.`gI1DԡOiP~e }ݖtk8-+}"xQK) p{F-y+~s)2r($CdG(tqۅ>_o\Y9)TNvV'0(0SkODLXr\5R!nr/9uGX]d;kr %_f$ZwG/lh y*ܳ#F;EP(C?Nw,svi]w"δ><ᣫn4'Jǘ!C1 b,>Ģ+7pM7J~Fwr(v[]k,OQ(e4$2u@_Ƕ1$XH@L!${z6:f )+>P5$\zHR 릧E=Ŧ3LpSfDWB̪:jrUGJL&{Y3Q? (BI<#k`^ق=g΁ 2*[{a76ݾF`*._.o$h4`^?af:DlNpHAi9)6^}q0$[tM&q焗 Og&"TH*-Jcx6r|ӵYg Tl1XC:GSq6'@b v1׳6e@aÍdP~t~S`Czb$A*U|=QYr t0p@ҍk!\#%H@7.c3#mfcA3G?W ł)2wƭi׏8ͻU`‘J2wW(ð7շ%=s, ) ]%gQi)BGved e?ݬi6yw1ϗ17${L|: zz ]}9{F_IM?|u 'gH*+yt0Oe~z$I)gXnzGܙX"أRa""%033^:x=F>Rs{9yǐL#es` T4svZ3ujL%o/%ޑ8$1>@k~ltNS+/#N)unP^$SĘ+^7sO8e*65Fef1 U~.gdB +ҽiILƳ,z`-hBXXv\.K,Ng1w Gt+8Z{">rQ`)n"goq:7Zunz@P0m:˽ ܩv0 VnehlH3 m|5abћӿEV߬Iw}ޚ%/7)wUR9[5- kV92h 'N8T(4ǫBiA) V,㋤ U98 ^LMZ 5Ї>9x"a/!Nw׈[h#dmпZ).`f1HҢ b5n D)F\,k66@İ֗9RF;[sؾ5Ϥ24Kj*-. 0,]y s030}SxՁgqYBmN<F(FrZ홿,d[g 18+nqm <)P n#gV \r9Q0ձ;Js2y6b[qHqPDg$b Aļ]h뽿sYCpZh~GCQ}lu 7;\Z%r3q;eDiYBj€4沰?<קk~b4DV9锐&(J6jlKu90Vj<0>҅Jj iC ~a'N)՟/u%_Ȋ}c6Gs \F rxbN'yVe5nrooE)3l8iPJ'}! `$O|+aNS1Oa+j&9(kR8*w<$e4P ! |Nab\'p{RHE5GFdh퉋86F4JCd$ KB<Y`0w@R ӳmw=[Uw܋&b]i"t*c||^0X:B4R۰L661n~FauZ8*pRJ+miƀ߼o#>duO8?=8Г35k+hǩz%GF}:)2LI&e+|OstKp_%P3 ~.N`9jKTa检8Q4gGFSj`R̝Fs$73֥Y6o%+}?ډӠ62#lGЫC_Yrk:VB\"=sb[vDJw=gD\v(0FpUC&nٌio2h| Jۆ) "R#]oD ڻG%*?Ve5GN߁? *'=1wi.7έq&YN2>:Eےr2G!c>KVG ï*y)ϐcT4 U6=a!.B_h3vP,y M׻(MВʜg-2qs*|8S;BH;;N \ݫcV\$l|ܫþm~Wb:;bK uW2oP8Di_zJHI_J_R2#vH?{WjeD܍Ӟ,:RAU ]2tR&ļx(b8Uzm7JMةp,h;8I{L3,Ϸڵ(52/\lsr8+#)kf2<'7M4 =+p0=|\W,@BkfJ&jP <cG=xzCzBTm_}>Ƽ_/O!\>g؍sr7~4%>Ga鹾R]1 z& & ZmDnL%339H9(aR´C\>[(eOfƈMai.[+;9>C%V^-dO.T1aR=Tbgk-kw Ҏcкtf(¸ ;Od b:$PkdYto&SX \ާwŲN(9KkT(kg\'F/y9J>]d'x'@-p*E'taUZITCLS{о/dOS Ip qx>>{Ç3[n7iֿ5 CX""dIWAtQ@J5@R s܀t;oTKm$ 2K]k?ݕa 7n`^ƲH'-jbb9SK~rX?M?hd%`ZB"LF  aRN@U/-2 aW}Nn''-9Mmխ[<(  Χs hchAp+C  o(nLBCTGB!<S1r`bºpmEhmAP%ڙ$*bģ[qSf sg,Ѥ-PM?.?1 !4~+}Ui/(!>s?ɥ;"H0*#4WaB;i]G gA5 +jNSďD+RsN@02}xߜ=7]#.QAg4RF̅@;fw[)?rӈ!:9VZAa7*㢤!:4kMUH}]9v3 s1X ),zB6{o?mLn @Z*Eܦ6cTXx)Eh)~ _GBd>jT8 ^ΚF_!bn#.y0uy_mgQͺ&dz0~aYK>Qj|K3W)Oٶ3c4˃Oan9[Aشi4?U 53^0ğ Z+| nj:"aG$V:4N=lyZӉܐUo<#ߥg$3kۺEv+\LIņ;յX 6-Y$6%]X8CαɳR% c爎)ֵ?1*Wv&f;UDX4pVҙT]7mX{r WOC:E#BhbG3"Ƈ1}W |F@31󓰽C;"B.~o+sxMyz4GCl/4(tcRzd ɘ򵑤+) o b̴gb;bQ/Ϡh;H\w_LNm9pj+.wf3t&\TjS;^\[fSYH6 yM_::{1^u)Zl|iXD>B!5bdŘ0RJb%0Tgr;0r:W0kg6v}"wOLBvΞocubMX̜0XQW٢F({_)Ȃ)wepE,n_#Cl3g,&2Lt3S$GhqBU'4񷿃P]Ṅ#x[?Br)-_HR+\LVOxg#zh 3b("#y&Nd}ەO  +$Qa v]\bYXWLDJJo$~8=W]Djqs 8O-|)&d`[_lc(_ky|҆140:W&OA>(%<1B#+D1hL*xkSYޮ"Pk(a ]~yRJ Pɭ{ߠL}m}s1?CGۀ.e4L֥(ZQ+|$x ӽ9=%f /az%P'KF#3nO$0\soM-"W4gy0[{Gr14* sAbR}-ZЯۢۛb%o?.ˣ2AF|_h{7+ib_q=T͓BsdC-M{TC;7o([r1Uy1.g҃}t`~〜]sw|!\kwYj'G܌GM tQ/á|ڗ!HV#ـf@EG/-fo[q/wjZB`mQeDB zm^jdZݳutTVDhUW_vRFG\7_7?nl*.u{uta8Pa|>' { 9(;I󯛞 i D6ht{ 6HDzE4Y#PuŚSuoZZ@3EYf5Muǽ]} gx%BAum"bDhKsTB Tbmgmz3ʿnsqDRx1=P@v ŐPFҏ掠jvq mE w4} n&\gnzRvmS2%|D Q _Z CnD%~?7Fjޞ570qTXVs k/}OE5& ѡj5W?t@3΃L#ä5 LOQR`zQ P`*u;*z^xǍ tRP?R⣗ſ@qUe9\.%^rXtT<_=dl*!f59ఀ.UUVJZ.ܵ@-z(KpQ Mj9q'iV vEp7?CiW;cಎna ZD$#P $ؕb:jl#E(y.li9,5pGͨPC B썑^`?,%RK#]vF2F*x_ `aT4$)y̢)M5\s5|4M˃%aH#w.W6S63DXO`C"YIg4֕ 棡4eE`x0}dC+~n%1A#TVН.:5g3mr\SMp㛲+؁>/IN.ejd¸x~ fL9H5I,2.P墘Ηmmey96w@ɺZ$P?kiz?*OWGPT1XMLx]Bϖ "sZmiguQi2߁`Pe{(0tXS:Udws {?'XJ(qy@.ƙdu.y$RԎk w Nz0K|l@4֘p*~o?ʕL  l/O ȫrKL?ݏ,'a?OW'czo /WGhV>Be}9pa+olc2T&\J¾{Ϲ 9wXێ ,M,.c:MNݢ/HfFVBI1eޔI? ̞A9SA)T™5REPBL5$!G t/4pN%Zs)n0zU !!sMZ)0t@cwl*dz< 3ǙΜ,՝ij[d;ϞBEPfJ@`U^f$Yv+ȂA ~*02$x.bKK,v?1U;&xb} Uj?,Ia(e&0 !dZ餒hd6pfkS1jCھ:}X=|ykpVUH, $29x,PԣkEosRé .K .pQS5JeIO{0„do ]y qzS%Z ͈uv9ĿǦx6_WwA掠!+۸/M7uVD"'n sQ`Z~a_]Gy03nrKTd9֦|HyZvW@nY ]ı%qe/+HrF {Q"5dnZ)PfmkZ10k, yG]z-^:7,L ZLr^I8m#yTç}ǩ BLxjɴJA<$Tć(F;#e0N$7qQdk:#>ķ^t%빯!We٫+Ǔ4;9':݈/WȏRJTrу3QS('$6*UܧH ij>>Y}Ȱ dLo/Eq+mKr% 㡧ww`0B}Xg] >ag$-J(~?^ G 445!pZ MqUnrZ/]Yx4Cnt#K T ԡ[:YG.DF-FxvxVob}x1ܐ02ok1k!{?(YaZQ́nwwn@C25z{MD6 fL/='8}[6EegAUsLDM@>?Py hCs%XŔĚ{ 接`RAhTF(E7':;ҖR7}hW @hDiY3 PK{g~v٦xl "4!q^nE{ϩ9Ehe4R}I;ڃ ċ9iГ 0@[,G9/¸ɢ d(-wk/M[¯R#q V nʚf8J_f|#["e}6FX4ڞ]SkyOxbOz r2o7B#h\$)"yJ  q_= Q\^Ϗ L\*":&JS솼| >LϏ ڷm{{lp^Jٺޱ6vc^gwFNc< ;=&aRZ)qXa$7ZEAn4TDEujQظ$tWR9 A.Ĭ~[9\k]qۓ?4[2WCs \vޔ@fN+LcdSP.'q7\ NrIͬK|χ.V#۶cue0h*e9bqVFXӉ+$2NLvT~d]Q`gDZHa'SU'Pyz Uq6O"gdoغ^8iʸwf@aESB$fRe/HPLyk0-Z!< +gfNLU$&{Y8-Ivn w\aI*ݞ<?̮E#J5OH}ɫU#j /i9(,ޢɃu!rhq6 j @kmQoe;ʃv+y ߜ}錀?-/_}݋~HR')ut3!qop4AF~|CA51#4Xz"L#5%4RHWHSf :MtΣx(e+u(Ěs1ﺪ|Mm{cFtT tie[yN+غ~} ;h= OfH(tѩX> fƟIQnXHS 6{ɭw8|m:/mӌO u"I ӳf$Lۍ-ukCn .IJڹHbSE D Xh#&O0{ڠF L ģZ8Zk'8s4sDTey޳1dJ7ke8<2MMzJ;[J-k`E&vJ6'>]z Ff_)כaGJ\1eul^ 0T,2H[Y/6g,?7Ȳ|bCVZCРG-[jeւFwAKGdtS_d^4Dz5:dЗ-?~n~RLiOE4ܥ ' W38{s79*5y'aBT"I#Wۑ"bV3lnl%6YUM,#%h[gJ#}㣊Jy56 z#9)HA#ш'o; cƯuH7![=L6Z/ZjNZ=(,*M">X22H^"h B9 mETPY⤴VQƲrlGRnʡJtl|Nf'݁ \E:;gCLWlq3lX*f3>K ЬBȴ":$ai>>k(gH F3+tiȶi~T+Z)1VM9G힅(BHf#3+YZY_6@ ɉg Ks5WWJ,Žƞy \Z,sx2G]Gb"[6H ȓ9XFeKˣxsp=b IXaW :Sm8Q@Ν,589hMC[`% D~UJ{cGuC94 n>O4>T kh>m+ۺ, NTr 1?MZjR[M_Dc7կ-3q= ɭVg~V\|'-aN!٫Iτq]muԷƧvJiO;8!L$ʺ _;+H/gk qSwWm`&k lN϶@khfe'KsuKȕ 28#8 Sjxڧh^A]Mv:j4,ENe-,Rw|oSL/ Z)Rag?vݡw߃d׆Ƶu?vcvL0NL?cTAY`yEJ1HQeY}ܼ%FUfxqzRϮ1wr_q)/"Y1Ҙ dz&׎ceHC-C|?`RPY毭=5Hgb6~NM63 D K $:ʗ>Kk"HmʉIZ˅A79,~6ڢj>h2p\kt{ A#z:'1 u?іpH?GAt7}@ hGej'(?w#CڗR"F$9=E(B(Jͮڅ^ gY!C4p\eNI/Q:7:$٦sg}KA>Q;څ/{]o: cMOx[@֤!p(4iyab("=ڵ7t f?p';w1)gk<2#!h>4J*`쓳].[Di6p[^dpOl9,K%嚔gG"\5_I >1ԩMG'9 r7ylsbwR|g[ߢFP4aq9{ڽ`17yJsaNu)V3<ƲJx"G.ү O$AO!+$e7?'7?y?խt{s= _ -1~־uPU{1lة hlʚNSRLilpaQr)r!-THx*FpIvA3!79*7e kG KZ!&KIp+3)Fc-{z6JۯCAokm)?HH[)1*ijox1qpqdqd電RDht'IsCxJzT E零o%^g>z:,Ef܀4l%, ?>#.hYr@eNcl(5ze#pHF~] &d$rÕԩY DUTXqvR}ŇɗQ$h^cf״37!i3?f 1ХNiyRw\ŁxĆXo.m1Qd=얄|Ig}bV FgQ]: xI6GuX)O9?Q+*}(Vt0 Ɗ#>@@ypF:䧸+H|rz$,́ot.M G=T% eIgG5Ů̉wt9+ UY"pZ D !̃^&~ σ^#>"d<c}2p&ף#1Lcs"^q`h]8iG)Z%R,nh5&{N Y`ʍeR4 l(nf:ItRu~Ŧ#?Zٶ[=%xy:OԡQD2wfȜ06rHhP =?Lʕg"agGgYw"J0q4pOzP+- ɚ?^Xؐ%ʼ956|9 B`=Omh@k?*E:Rri[ip)$ys(:{҈eՎBf0 C=4}찮ďaOE3# m!EC鶢fBO`gt Bg75R['[׏G (0qH gsXfY~2jl@y)IX̄h6Ha4BOA:Φ@ p*Qd-.j Q  .c'G-\jѿ6xCޭլ8!A4k7*7~+ӦsWN*խKt 7C ðF6G@a LM$2؆tlj)=w Y_xdo`Q`v nwƤEM6jWeUDeoibEJ^d;l$p鄚Ѣ&14Î98V苴0%44,\ong)n%ԕCo~.QwxbS`AZGs ~ 4ջϳ52`CshwPjp^#HD6#zw 1eXd.`eΦć9sZrYgQu4am4b.y2BMʍ62 5jt MA$-E_^'4*27, Q~v*F(q.,. E AW}vOʽfIל,9-zdg!Է6M&h xO'y(1}901 CH̜b$V#u4{&{ݦ#p) PX.P;DdATI͏-AUwXxt2j9o0N08=ی-^.@8 ; 8pKk˝CYQC?:Q}@{(Ktܼ(ZUhV`$"NO/>euJ3?"2V'63եfO% 6!ƪsO%у &h#?6.>@)IQ/iۗ9F=|) Z)NzW61LXz.;a<$͊HWkd0~ g*_ ^8ry&dH3(h"mZJ.6%F/>"*g!in=h^2MYU*.:*riۃld@[r*nÚB5zР\oz M$Y:-vԨ ľǁ*xBX#r[i9Q4s۵]!^~N\I)Uj Ӟ_ 4/J\7Ån:h5uH:/Ycc( P ~4;4>9b #ޅR"eKT| 옲Lo:\'+"L2B'5\؎;34PQVFбa-`! /+-żhg @̠Lu^ЈKQQ$y{H7B/OV' pٝmN<9TV|;IN0=8UY kc\@7{)D}%#TٚC'[Ž3{/@$20Dy:q5|v~Jы0 EB߁D{Wj`&OcZl.|bpVICK4=)jc=N2 NʦXGO9WR獝jwShd|0n5 N32}$ob 7ruT䌢]AоVqZ@0q5eq26qp d0i2m&?8d3CF4ѶL|q)H[v13 4pf a.t,՛stPB9YnJ$^&n5WGm)aMU?#jԃe>S+ ?cMFjpiOx]{I^>^$uUfmX4Xc#^|.l?k g$Ai @ӌg7{+8e?$E@YxŢO8cc-wm/x9qfumtd:5]v-s%#s._ed{ָ9͐}ai zTΰˎ-t:.p\KĻ3)$G-wZ.`2u_TBnnXea>t)T(׏G=XHtvڌ;|?IA$]8yٸqp =36¹hKt߲xܞ*~D wv|+`ڤkb8:DŽgJ yRZP;/Tt}C#.y-95poQ$AuJ:K7}D] II̵-vjhThO.n7z ѫw>eJL K]UTj]'Gb҇鐎?TM"x7KaĴeL.]OwthAl氥_@OΟapr4xNKt?TF׍:43!KL^)wyQKX'քծh,Xa=\I_r^n 9mUC;*24÷u'0 .EA9K_K8Gۓ6<1j)Vz3f#Wxgm]C;yTW,]qp֜_5cȚ*J=+KjAfO8R^\6`rٯˁUOR0KȫepC_ _Hi3ʇ@9 ^ {]V!@z\Vk{wd'ik_Bद !ZA6raA> 0]QP&d ja/0f8+Hjb=' zݍ8xBZ(AΛI_iWqapk#w$&fLx#WTmWT"W^fd.#nݰzL4RC]}bKzγL9EHcs̤XoflHxSўl=բq\K[Z_:``L˂'£u|}[ʅ\S L;KԆ{sGgj VGb:XS%M'4 ]7<{[|Go^ݤt_ Ix)waH,'.[^"?V\`?nQK]&G>'*qe*䐥}K JGB(I+k¤|Ob2u$č7vj ̎Ă*!?m}`BVrzEE~v1P}u4A2$H"hpTA1}E q1ŗ817(t`$-^J5~7mcTԎ=Aμf/)AV#ч܁\4'8'2 -֞^H VA>^š48B8 gX{_O)ܕh3-G6>#\|z/2, efbιR4"n"5 H^OU)2b\)07KPjSUf9@gYaץDOggYZ0707010000013f000081a400006: Zno_0R_MLmhjmQ w񄽕ԾTK1ڲ=K,3krm65 .Kzaߕe Y&zq.e%ιm/൳ Nֹ m5/1jy!Uj5Rkl)aČ.DP5U-SDNB@w+[t"i2r^^bBȌ?9' hQ_ g)GgoHT!?:eX["S|@o4tGZ{G.l5 ̆.y|ɚzL|pnt`sQ͙w,%C2DRH 23)f?j Osۧyj_U$/TfEߑ`"CUz[iް-'yIV9,ޞ'VnZ HOZaK҇Tm I=j{y1²Iy{lsVDUi6%P`5HDo(f?VM L_UCх DwJT'N;=&Sv\V,>ERZ8,-q*B ,7nR+Qb;nr~2X/gcWulbw;`* .UXa[xHcݨ?om66D?aLLk/0Yc/ˋ(l]SdrNYCUs+/6AjJy4\._O^BrY0G/Y`I1Sq b{4t(PnU`SX-;8ǛkaIZ=ڦ/Dͨr>O-TR:YH`]=`mބLhԖ1HPp71Mdªz3Go=JZ7HkQPפr1|DŌaIp3Lt ~f@>Enhw/ &9묾_,OX)x$e Ok%up~o7c×pP , hdZCo_*8< A[N.%H_NzaFofWP gI l ^1@urWYn.Ak_eEnKa9sXPgyUc"܍PY:J64( \@$#Ε\=}vxLi Ci [23OCBGȍķ:mKl1W~o9.bgtlW:˘+Y]09'ֹ"PzR J sc2ux/ϫTr L6d]Ob_kQ4Ym뾌l8 6“ 16xۦ)Fj^r+ :DVK3Rz*&F=7v[ \1}W |ж~\>VSjUst)7t?fiEW}ض\|7f]p̮ъO,)V"s:ΉI3wl?alM_y 9oN^ }aj]ui0gbfRXʂ(Cwcg&Ŝÿw'+wO~3!łXjF.u<)Mbˋ55gr#ԽGKhb;zicZ7R^Q^~x +Ѽ#}=wBMb(ôhw[ϫaImM0qb֍0QCfkZ̻v|D"}/\T+s{NSnwVNko` od "ua1K u:GޙDZ)cF{ oӯ3W}˱ﳲQ%2bpOۘGjKHeR/yʎBm[/zPDW!$r(i>@\ǘy>ѐ LCTJfQER>,{x;vCl̒PMlCObjXIs]hhj&"xc:Mr6/=xL~uhStlDzXŊ%~Ô"NjMT.znw g~_ 7M4$,/5K!rۊْ|Fd&'PGmЭXt\cx[_wEԌD/kSf̜-җk{SHK幰J7FMuP_/ T o:@-W|DY%[Fl jdp7&7Aɔ;㎲j@k\')e >4YOb#yUZز|Aj4#$E.5,2^Ȇ-Ml>8u@m0Cu $utwv/$1Z݄>[2OꙁH%cT ѕ< A `[ ,ɇ3SAXb&3(+: ,i6 _oɏ7 7YN ^:Q Y}\;Dc綀XsߌňT P&Z%8V4UHtC%=T},ؓ!LFVV,E]H^۬fOã{U*dX3W.e(S~Lqd&Ɵr<:]6Lڀ*@JF k*@aY0D6#V'0Scg=~tpeY/@ut"˥T41M{ H׷Rcq ]: bOu7 f (sr(?I@h?CSȧCMG^3 f^;],6O*ffJ}FdHKɑ{gd޸2$cӕP >WƁtyN0!Zg}0r -9ELkWH#)['Ǿ (/qpNGEkyY,Nn~JUrX8'L)M)? <L𺓹MQtXAO?qeJu<901@ֳu Rؑ5ue4g~b,“gR>V*xa:.TMs\#*xh8j^ Q7M*9$B H>2(7yZ]w `'}/ y}ypPO` edI:_#x.t.y~, d Թ֤b顝Ք5[z^AGQ`VJYeMf.|dA(L- htEGnѣU4[?q Gyr _neSdO&]_`8E4ϦhlrP֜ 夣k_2M>c,{3B%~F@#ڻ>|VO_ DvZJN88~'  5稔x@a竖%~~ҕ,KV%P GZtj[KN̕j4urי%j|F7M);b)xn, U89P}O.uVu֛3e3y#Ӭ =K.a=PFbWc1aL;뻻& Ҳ`P[|QlY20g'/\-x>κq4F)sQVS[~u90-I%Gyx4y V0N k+%o}VBԅ4UmԸv"ρ\Q޼;Le $y?"٨#FFT0 iFxfeo~n uhgs{D:|Hƻ i͘5(-r N \oP5p{Z☡@Z.l]a.\߳@0̢stLZ8EUS6u]1l[IMC2|cX>X.-`^VVoˎg,؈q6U^n3X@l~?UHˏLֵo-?C!W|@Оc`xLS (NW:NǚJ/ c_&̼V'Dd#ޏ(; ! LEX^u^5Nmx*Fъ*]mPvU< OY6MX4AV^'PLpg!eZg8Oٞ8W7@}w>280:?Jvr1[TAčo9xNh8z=hc:J_+l/4!  ڻ.Jt4mvX3V[$Ď n|r 4{9p\oI8 却(.wAʖ5(}2cq,bǰ++A&K+yapٓw Q3~wG5U`Sќñ63y 9)\p;# 5l]c#g#~%%$zl$&ʊ`Ė^zSJ8nDջ/2iX$DˆO!lW12!6c GT^:FoM3fwv3JTe.n0}$;stj -.c9Q Lo\r-V? 0LF?1L6wރ}RؓM ig*̕4)#T +$Ff #Iɺ Ljs$D5 &.~6PhF@nVHܕc)J3*05ϏEW0F~,É-"D T%B(-=Sn0p+K7ݝl|Lw<Ȉ/rօaG8kXٷams]xXx)!cjU41M)[@!I-w k< ?2 ZQ"L 8s,;pI"tS7]oNlcKHüQ/ףNprk;1A0{&, U˯PMuYf9rJ@xZWG1j#[LF[X|9ƓG6B6tBD% >o"?{rv~޷-8 叶W-Nґ+H+SF"EY]_8^ Eߔ;re)2&t5Eo53#_ |]%ÚE;"p}XW7a9=X xd7Ϗ0)wǵ0L ak)BwBꈛP&Kgn>!޳"]hm$>}Oֆkaq% ?o~wj3 7 Wù' 0!#+OױRN:^.{\I)l+;"[Z l0xK`RD)9GiGY'|!A~}'CpRîQfa{0iN4x~J%06M5 ,cWXMIt]#[Bq,Sm.c6+.TG1i$_P2qV2{e:7&Dƈ H/Gz2ś)K bISDԗ3iɛǣPtYgO椳Kq削rUFT< o ?KK c⍷&mrԌ7& qFQGD#e)q xHw"2(PdiGE3 R)#k{O>8@XL/RN@z;%S؏s|@bU]͆a th D.4,hyBՉ/t@n{ER3OgdGJLJKk t /"dҺ̒z`;cOY9DEz~_)ZEjuRqN4w,P^Yܱc#%Ļx7uZ-!}\jLLɢF][u v RN0`"~S #{gNp3OmHg1 XQsw~D1ENa ؏_IN2ig'PKJU,€2$OEmڧZ@u>U̇6yF.,P Y# #l\XJ !i >詝_c5g[(SO ?&5W"UQJ;pCXļ ۖbe+18 ϳ4' T GAՐj]کsGG,y..a<Y,cTֶQ~q Zfaє3GRdo]{`aTGؑV_ˎ/4&IxB $$gSdu6Mpnإk5l)?e#-D#DIO[8DMeXxR*=g%UW\ A?-x\AAd*&݆w_sXڐ/;LpizfukkȄ=n9dǸOjw3HIJK Z+ORF!QP]XO}:5Z^ U$rΆAn嚛gh*q"^JgSC$n!~|[W堰0N˜mcqC oxRk n ;I酮r@3B<ONK8("lK"N>Nq̟XSzJVLøo(i̽9\K}NBf= rk~աl{U= yҺA+I`aVtc(R:[%g4F~%1YwjxܓBk*aX{ւËz~,8PVE!݆)l9Bx_"UPX?/xYF/X JUn ڿ2l 'V|o&<'˿'j7ɨiдzXHe'Dz["%.3;vܵ,rY K4cu6FnImy~\ i# wC^&ޗ\f̀ormLHlh3hY% !q[Skr4tN?J }8l?p:Dī:=ceEFx0zYO2'̥sˮVŒIʿz g0DX^[XѨxf^J+ړ]t YGw9@,MEKkk`ԓ(ޞ:Л(CP+ /ؕ 7u|59:;Yg50i!*g_uͤIyII^6)`h1ڃъw.v_3-TE^ OK']7}\Pp1dZNh0ImX ^A;HA/+[.R4,Aqg]3MY1Ahf[ ħ`8tNf۟=b$m2~nAbW)\uXxVAY;mb-|9 !:&LJ8ŀ" uREM`V:!}C-Ԯ[㞳}L-|~$iRK'QmK],땔6edS IFHlV?t sYfo6%agYZ07070100000141000041ed0000W$E71m_MOE}/6- hUVOZ0B=Xa~Vn,(JO{;Y!Ɂ]4T 4'Ax?)WlvN7&ˋ@Q,wZKϙ.1xYYpH&1Mݽ7(bDNݎ-{CV(U"utQ_ltMGZcgOceFmް[s˓Y)I޶麀 (Fؑ5.^&ݨ:ҒjoD}P0>&u>'q%Ԫ>Xa`)gY6烊@Z,Cǃ)ҍQ&56HpdFFm?ֱ ]7~P!7U203#j,czlUGf1}putP rF@rEHBG.{a14Fav4]^sv:n0>=01kjc v?%7- >_CϴQ)cOw!X<=BM&7XG{㗞MϿ5+&BVSepA8jJ.:@U7&dR U3K_aSD9JlRχD~47ޝq CUh(NūtUy)13= +/Ev{?˺x#[;xtNXk\a0eUO`bp]ΰ>!Q] A,En$(fOpІ@ucRl`A!Mz-L\%Fm-Q{VRqr$( :rz]jtE`a3XB334Ͷ~Qhhǂ0Ldj`ŶOtq7;;]X [)# FL7b~S9+2bakCg0/{VeQI-CDd$+6q!wSky瓉gzCH&˒iR4D\Cs,+>lsR@DU9Լׁp ,Η4Ww7jZoG[JŸ>ȂhfeFfnI0p߮l+RZ/GL!@Њ@҈~(45FrX0Z]oq~DV Y\֪t<[P0s^oPrf+<[xSis :!vrh yoDVWDN#7\UiK0up6~l;Fs} A%t.=x<+ṪW,n΃i^uǏ@O ^ݘu LGZ2% ;xO?*~6 ξDuMO-`F?!'<ھqVJ=(OdZ֕ʾ:C&uTSb03{>V6=0,E1lr^'grR~ rKѠUȎ*`&8]0to;R<#?lZUWNhlZQ7{0> "nK#={qVi;Av^)[RYpan^Ze ypѽ_ٱ"p2 tb ?`ݔWe(q]|pwSJd-(D;)}# ¦xfč^y_'">XX쮃 f$H/q";>NdHнV0p׹A/lQ-xpڐSqxMGSKx{"+yb-5RO$r}E}&Kfq1̹OjJב`G6 `g]ʖ^?T{B_!%Vzd.U(2NNoڢ^w%sYJ^Ehn洢TDpл}j.d'+r [o@!~eAek""wRܘ:*,kTyUZ%yaf@ 3F(D& [}1>]jgw ,ɢ֋d++,)MzLYje&] %vyQاԜfBc' *mJ bWQXl;x/c rGC*&PU[$;NNML[ >_g@! @f%{d(|PqJݔx!6*Й⚐)#k(q&!RrvjˆpC-kMǂG`Ofr S03[jȑk3Ybh[Bleb,$^8~w%3tF>yj0 u6yJ?m e:RT%AI["+$7q%$(͘{DNȠMNЬ4;?! )K= qXֺzfLUE!VpT Y:H۾w,Q6qI, <' }PLVvuB*b$VV(8U}HB* N<}PDF?T;dM6~#+r tjS̔ .C>gɅ*Z7FFc`p-~(}"2Ld"E& mr(5 { S %9/^M]PϨ޽[xp`Gw ? WZ;E+%8 ef\bѸ, ^@m& 0S*ACGɇܙh< RnZ/8-ڱ׮1D@rPųi`X~HIyKx)+;)|;Ðh}'< 3by'%og:U}Zg{>'J7㌸@&r_XR>/0M }kR?\5t R&o<0Ő^bC\|%c:B]XGnI,?+\1|Bk!A΂ojh '2Liw*x=A^^&;_:ڼ̖wrEۙ?iףvۭx퇙/NJl#pS?ngGg.AƁ7Gޏg8;^|e'UM=I2wܼPH!(mQ:FP8݈vCUOl qE9Ú3-s*րJ?1>6}U<@NˎP[˲3w ]vOOP:n (WlA ^?V5vM3yj.T ԟQ"-"޶>gѾ1U1ڹ }V3$FdtLݻ= PD -Q`0ƃxѐU% kI$*ƀ3$2 2+*̵Ӧ[0d)cu;Iݝ$rT`\aJadqؗIYzD'W7Ȩ?-R!i ][펟(%$D6bꂦo7l_T461Ð 5nXx wj/V}[VV@iÅ&UA#kvYQ;8ПI>׈@ms;%o-ɠ$5hS܏|_3& @|KfzaVLkeCJyՌޝ 8%e29D@͸(1:9?A+SBS ͺ)#E}i 8v@2--~VTY,\޳V]ό)0޽fn_b;dNy{ pqڝn(_ Z9E/=Nqc3 {rԡsF^ w:> R<"%府l_8^(+%;Ҹ>I?8Q#AzRU@#Bx+ g[)zY%Nҳ42%,,(O iEfUê!&ibz @QM*jEsM"lw砀"1} ٓrn3 )rov\ }|p63W< hɉ>Teȭ)-M%sǤY!.MeliH0MxW9M (e@H+ԡV.V//Z^duB+7A d4ĦYBSt}p$*ߦԔ JJ8t%"!(n נMC);?b\#VHoH@˵C > *ie] 5?}{̊%ђu0Qphڸt-M-Ea UuQKT2Q`[g΋niТV ٥ܡ6K^I GJ>d8A(gSl,Ÿ]᱁]/[O%CJ~mV+7~]v#jWI+F;sCOOJu#n8 k%ٗ!Udn ]!=`'MtιC&Ɛ6<[MHI^ q{%ڷL2O1 ;W3w(@cB"׆ٓn&gœ, X7 0:qMT䧵Z'z3vK}{; km] `c#{E4BqP동+ ٩!|l͉)xrH Y¦P`_gxGq']}G3 k&OX T *RMGNHD4PmZgndJg FGޙ]7Pۼ>CW|VBZ@=X_|lt7k )(&-Б~=;3^"|6z2=\u&vHr^6l#j-8 }xԕPh^k :+MizQs0u!KV !{ۂbE*1{`_c&u~ܔg4fPٰWQCr.Ԭ9$twڪ.@BD7mvM,W[V9;6MӣIX(mMOUI=>`!?C1cgP4T N4ήq(i| "!Bw: $XHO2඄KoY^q{%~̠Fꃢ1Ô_Uf1H ^8YΈA,wH۩Q=*Ij O񎃼YIp:ʘ =erBZ4p}Ȕ=8^[ؔi=>D»hq=)Qh.[̑B2GׁĂvtBgĆtH/2]|z6H#Wfb ΊT@VH@AFsJV+z|+Њ,/LqC:zJbv - 0GD0/K9b(N!z#xO}JX7)C;*\T֩"15m;Cc f~|; yR\X&;|rY ?5Ne?{0D(^ Er5 8x p[@&vNloLP Ʌs`lFf2+7}Mi$EqlQir>練qH84f9FLP7a\D'.dx xK"F}]rS8wFo3zYe%x^4kPuvuAK$Yqg7e$c  SX`[ ȳp̻vɵMtpi mmP'dTVG}9? :b(j梟}x[XԈH9:mXP7'pvѐ-y掵{*Ol/Mu-TDzBVzi HI=? ?TI髰ЬNBƵU 0R4{1R zLiW *4y \)IU/?:s.݅B{>q00c"t*? z*5x]bч/Xys<]Y*=MJJ?jiFKܕ4SSn`yQ ur~u,UJE6roPe򹺁+9ˁ^=#qlVV󇜩4 N-O,;|'@F7Jhe=%Q^Iz KNV9{y(WxW֡4 0qTp sBY&?9?,+#j7 2E͔A7jfHoSlifB EP$b8HaEN. C-Y xp7d\i?z T6LD#d? vp9Y~2tPThQJ-/ +М.ed32i+ :0GZB,g{R"5uS!usT$ p7a7Ѩ8ݵVKUDC& 7E,zA =߬r\$LL@KqiVih{{M\v]2LfFgwſ-dvO]굝8m;?4Y3}f _g_ 3ڧB#9껬X V y]}}t[Ƀ!U\~mPS~]-䀒1e{D..~wg1p>WͿ^a ·eEB(%(qn7<0(y,mh|{"H%K9#qz#1(Y`ٚ9؇MSr~z7w%H"idj/)UnMeZݸ54|0E͑*+m6kwHRMBM~_gQN&:_C}j/VYOL2d,ݬUlW`vTYDZ{&[:ownLT|̍{V6ެaR‡L,deyKFI :Su//Sx-ub禖]}Z˿cbB-uAi[+lƳUyljZ|D3[;m7{!ݢl|YX`H@0Tԫ\#kv!ЦbV!*=6oIc^+?tPT"`G7A퇥V=E,Q{^+vJ$;~x}lmw<-| AS̝$p9{OcD 3h!Gݍ5@%g.]OV&/2/n:U;aG6*d%BoJ40ɨK.zzJ8b|y wIHT: U0H\@f'y<릳k˨{V`iI kcsQKY3pHsdmۃ[pbn[ER..v _dL?/Ã{}"< Ra.ڬŲZL݃;Ъ=.xqtV&(c$*s3W{ձ%qE]|gNK{wy"R}2ݏrlG$hgBΔ̊췱[`B .xe2mzM| ܃3V w2B`G<[Z&K6t.aar u/dђNx# 'ϴ{Ty"\~+BWbR>:>O/g3 S6.5$$=4^TQgܵc ͚ҬnAC$4I!ABNNW/'TG'ږ  aIRXOC]"Bf9/F=|W>WԊg>N)U d@ \xD^h>&IZ<[M}|o+HK-z`lmsϾMYzs*?9mtpJugGlo|>A(]Z[!Ҽ3 VW6^>4sp9zoҌfb`{Ǿ n>Tz&UrO m[k_j++Lۀ\>$~#W39 |1v68:ӈ~r*X(^p':yhaRƉ:~ABcEҢ2{Dk"挔o? }I(Bɳ4X]5P4bxd,+›K g%F?e[*X@a!EFVrBJ}1jC{*GU-6˻k%V͍ LJ|p@:[<y)sw=AKm{[%']9!Q(Jh5Nf6P]Ej?⤪aN ! k F22TZ^rB8AV&%/bEvƷh_*:ޏKUZ΢W9y==&- Y2:A2WafTˉg^U+SkNqݮ-rLl!w #{B99΅xzcX/id1I:^u`ZG\ ׸x>}(f<6L3BM2!,5Sim*/lF3 5ZHW=-Z!$1 ִ,f0`j+lHGK1d6MTC1K7M4JrhCv`U!fR 5_)s, Ooa,S14>Ee1`б@i-h^V{ :RL{e}ۋTۍ`MMbu= e l;fSR$7&LmCdW5 SDd?=9] oob3j0%(͋M:ъ^x`ԠV|ev#?MܩQZ`n! R}sPmt+`ڏ"*}ڟ092L b먨2__AW+U9!6dO}Js3SR%* vzKDʫ?'>E>64ȹtq % 7ϊꮙA8΀ W ֕\󋿸d#VI!^,~x)eqTTZC̩G GmbF[l|'q  P pSlY@ٞOPrtv>h2|=t۴+uLAZ mHi.b`i_$7dq0`ۤ3ӑ4N0t"g7?<0i X5=˗ȉ\@BbQkb}5avGQd:,Þ 5I4Q$˻e-s,^VDC*%7[1Ԁi))y (Ծ>VW/SBarA'tH䜃N%XY RSۋ7] gݔA2f{( :9Ė2TX;dz#Q1+aqԁɵgNӑx,iQt4ix OMl/J],H@D纕pNup{o;b{IMIaI"7S=A )&UmCH}D+絔9s̙DFABث^8:'fl7R+[[|r-\GO~!qqmPőb4x%vz r|u, n'0ݬ8EγoÏC-Z@)ѸWO?Ma~B ]mX!Tt-nNmX\h[DǖV#$r[ Q#3"~ #5?Zuf/6Xn툪eyuZ 2OÀQ7!٥Wο4d֦p=x $P}D[~A-W!]L_cz&{,GS4sRzH*'#0D))'AeI<Dq\NglЅ3ɢ ۮy 140f=!OS?l)r~tfsS).IVKg-@cDS.C$Ek,+Aվ~op !˼l)&B?u9-B?(Bdq'U^Gh,kSd(,%ߤ,-IGG3#{Orq@]"lZ)8jB{6/G rt/>$Lޮ]GE?N;Dtgsm]DJݯ^;qyD%Rc5s..G\#$엌EpJȻ&^οNZQX ܜ2i/ ސhHzv3 . J4Bn0Ȇndwm0)G[amSj7B!$Z[ءqE4 dqd6]'r)i(-:K&-S,Q4$j$InQ:CeE@vC6 恲9QB5y&NmgCjÎ6f?"cH 9i ca S鳄5ߗNcD)}"Ĝ\dlq#tY Y#$2 >bd?!,+?Y߬˓ n9ɩ  _9U/5slƕ0JcG[ҪhrTJcӝ\r.Ws ~h䤳yI* KsEAc5Rٚ@ܚ^؄PQ%_T`K3Eqf8 'ScޖG>M|b9Y \,LAʜ<Μ 艃_Б@1ߥʢ+nV0y] V%DqgD[8zNхt`*)8&dj%6E ,=3dѰ~isDgx^ }M)b'PGoc~cܤKcR,ޠKl5gfL-ڝͽ4LJob/=+1#YŠGv=@~Ak~灲PB"f5 8ȂL'0(L!;|چ]"uׁ!nվѥCUW-~*p) *!w({,4d4t]O[r?}\Ş?F_VߛY]\ZYQ&KYÓ}P- BY.Ԥ7P҂=wWE_*)WQ?Գ$Od,LZ"P@nڕ~=@szv\=ϵ07b *XO|=-. O$7i=q %è4**3vha@cxM$0lW?7rUsl!վ s:Xx({wj_lIT+F"TTW #>ag)ECu^/#O'squwUE453 G'~#NcL"2żϋ_XfZ^Il >C]Q5s7ht!#/ @_< was}G["%?k&N<8>_0UBesI.g6JLi飈oE #Sg>-:Qڱ%+(6LeY"M@V1v5B;;(XHb_Fl^Н?$aS}OS;~1z^o(>H 4W,Y.+ vYa+Regv>ݽJh:"?tvc>EUJ%J7*gt;#@;HS`]͢2_G:1Q WvDF@?&Y@2if Eٕ1_jXH:ə((LB2FNqOFC.he\s=JC0;AA!M:4]buQRޒuMPWDXc\<Q nc^' ,[fշ4{h5Vnj@X. #@^6Sa >Sۨ$Uj sn+=|0 '/ek0wBT+ rv5b% JZ1㢫Sl9NdH}\K@bI䶻=ҁO8_RȒ͐KɊCkwXY7;\ANՅH՗rD7ըU:~weMS{b8ቚ[hJKBŪ_,L.RЬlI,?ᶱ$V(.:jл^kKUDb/b\mޡ-DZm}T?1:*nWԱR QeW9p4>ȑ<{3 _!z+D&"$uq_w;g<}"UƒM9`u(ieW/@[΅Xg']GxZQcUDw|#L74Р [a?s{t[ѹ@-dY:jQD D1Sw3񥆀~TYP S%0);WzGa+ڲN^@c8B31!h|<נȶvgc;8O16 P#O;~-3ր}?Bx#_`!|+lIrO͠h 2g$dO9 Ȉ^G?"] TҁiV>;HF~kN){T/J'T L_tYhYO 051ۣ:@5WW; 6fC mWp@j)mx`M#j 9Zi2M: 3 Yw߃uq0]@;'= msG\̿ƯC""'׃OE{lT(`uT=\b,H)݊:D7ZҮP]x[ |nQ@p6-Y?#͈NzȗqRe"))s7gܘ<>0C>MC엽,N%,b1vZt3R@)r{eFo[IH@u7qm,JC"B 7+0Qksm:id5BWi`̑wT|/Q9.·!ojVĄEVSVkN dѕyY4<~ZF!їz#~14nn[.W7D (֯q;Dr\K a}2+cLZ|W{]dm;Lʉ70eK!m3H%˲ɴl Xk$k4 w>V@S_rgWȞUUV,3ĀTOq4jU šyv3CzO g~sUt51|`hQ͌pK#Qvx)r# 0sg$ۗ<9C0܀>SW4j{RfvĨN2\ )UW)ːPj.)VG@/g5X$MJR~W6l& y F_^ r ATspK N͸|Fwk-{ZP:L]Bh&*=RM[#IApm-_y+?e~`U+g39Hc*aֵ, M4nu_݀-c|DtUY0Οx͓B锨oTC?!W 4VX _ۊIX] jEeb,6O@TʔHMqC-y,gE{Htx <|3{pU~r\N ^ _Es6\xb]bT"1~fyiKƋɆlpaR0˃EvI噤43ǀkW*x"\9> @Dn0 K?&N&Sa;rM:-EFIAgҺ1A>5Ӫ)8k&D 9+ Yΐ=(ZZ@WJqƦ){J%֜8I71[v\TAfM8{pBf@RB:f@Em;5o.C"6gɁ0NjSDR/h_@Xa4,9YL\^u|ׄv " ugeҋT'>9obٻ^O u*z( +*kQ(]HIǮf}'ɀxٲh3 bG6m?HJG`TtYnnȔdMP^ONGxG/>lΑfLzGU8cͲۼVl`z#d8UvRSa-Y$uÌE2^7a~RI{b؂ WcEޫBP z#D0"bI by!4h FX~{'+Girx-(ji~%@.Ky'VL졜$R>\} ^GP: ) CHqP/v"yǕO`|a K9!?J<PehAbK<$ 5o t%e<',(QnM}ĪI%40j)ƕ n9EL_ټq,@~X_.|wݩ^Iρ=,1@!~6HRJ^JMArdE~iC:im"*˦\ĜĪ/,"rU0Yx WUM$k <)YC[:}؅i0Ib'lAp,.Bހ2uOZ$ʟ'z~ԡՆ tlfXO:kb XhKbqRlU97jzE|9(|xy:9chzq}8(I6J5IظUR]H4˨ QipȿkjUF  _=;:?JvRph׏<. kWl`}L+|W黂f;Ue(mie )c+9_uCЉJу.>#޻aUv@3-Opf'ICmR%{+^X%c44f#Af0+aRƔZƽ 8;dMˉ"Hy8봔-]'B,~g3t 4hፁ_*6+P78h5.98vmpJs`OR`WKA5'G_&kYj7_`EY+PZ-0{knlhlr0;e:V'-4m<4iۓ c0[E0BM;a0.^\\\& rzkYIbjbW,XҾGxM_P@ȗTZKAB4Bs;b{LI\7f+''ԉej0VBCö9Z.Eg?8-8,Vk2+Ua3vT[^"$Ϳ5ׇpEJ<"B.WGBDqUBohvL"^D^{yy݅+W:*5Z.eyt}r>둊VjBk&֛๥xQl.aXՎEn0?ʕ21Z]`'"9FM\!]`&S47rSȓ 1tDGj렪7EmHNbjԢbSV3/TtTmiGggU];GEWI1̄ߧgi'䃽^TNq0pƈ,\K$4'n&#gipZZh/hAВ{ު_FG\ R5QA UvOB~I_X.e!9_ NeƜ%Єf)nj-B9NuZ=2p4G#HjeJTs;qKڮDoJ%d|Ŝ@Ok ЂxA/|G|>lOxt`ksv^,9{0QLb }p˞CTs&6DHWvv"i &a \Zos~2pSl*9We/9,;@V`W+V CzkAYIiiE=0LkE (i<-uےx:=>rkSR NTmܰ$ej<~6݋ vV3ڃu\f_ *U9|Fm4N\]ToO5f%0X ΉKXd0+;l_-#3F;5jAՖk&%p.9b1"xZBd:ark,;_xkm煠Z:׷G W%\'edQ9f"]ʼ^iʀjJb]˨fr24b)h23Ɇr3Dp{ Z,w'5juju=lL 4OUTxqlOoz!#{A?X]=κ3^ͨrqMЃYxE*N}2WkB[0 Ek9I6Ph`-19cSc*g+zЦ69=lӱH,̬rbܨ}0mt9DO\[ 9FWK&# 1j B!R$$lDg诈ޯU4s$sSߚEް0ukz!H1g&wڥ )F4ayKNwu`+dcIդd(0ؼdw]]"buP'qD7}}WH6Gj X ryw 4FEHg a(X5(/8"km׺I1'ÉҔbE{eLt|k#l>HgKRH,Vj`b" {oxdm~Og*9v֎2VZc}ڝhDmaPn OOm6#ZKNiv m<)WNjBٵ-̾_3ryJ@`Ãxxuɵ[p.Ino\: ltOmSCO%-RPm^.h"vxv#,E=r]Stә=avXH߃ˇ,twԀ ε'lro^վByo]9H?Ezw9~uRC1N̼ Iv*KOcCkLdI^*[w s2q?۸!0K\R Œr(@T|鏟%2=j&6$DDfAh,My%&;;"pb[rx$6p_H!}xO G+ R6M˂ҧT>8N26.@ÜixEػmp"mʚ\zqQmJZXMS`L3@`F{Bm}];vpz`;(hS})8UPz[ᄗȧ=SX2u-;YXyPjV" S<ݵ"3D["l +F (HcTEIkUfhaLts)3[?!8xCl4/%􊑋=Jl)~UWGE N3n(/đ{. uDiLgSMֽ HB_ɰKힴdHI GrCTjSPS7KTiWo]nFYVd%\gܐޘ&X3x)((f]A'`[*Jhyqӄz*SW' tR1e^ﬞ A4Of5 X#4}{;hM~32Z0R܁CLOJv2i]dT:n!P?g)NcTQC $8Ae. {+_ }*&89 9{^ "& djၖvM(B1`ڬ+l45'5-bn(`]QeP_$Cp{ ssNHQ}w;4О5-t mJ |X)o(-%fh K}l4R !Inhh%x^b}f`t̵GM35ADm͕#ygľ?̂!ᆊCiY 9>狰+dw`{i1EoGY2@ 99zh_TiCnNk 6JuLF6{Z7_q 8JG7cX;鏞d@w6E ?"ձې2F{\ۜJ[nM)9do蛌[zVZVw[% "3x)fxAb0=(}.G'"+:X!3kKw!EׂjQܷ~cfw Ei |tĻjU!Dp(:F+ "fWj[̦w|b);X_]4jzV,"?Y >,&`UuS!cj 6>1j]9 ^u,}A>ru|sy͛ !g!_.|Hʾ `xrcCoG)O&Wh`kwGhފw ߋ -)'mPl' =t'p0xp:2oݵsnbӦx+%+gѨt,qpnpxRd^MAM< #|ك>`-6a,bq#Vhఇ] 2Z2;SO>D1LwJ##W ަxϽQ2?IuHxHSЪ]=Dk#k$tLv+,*1|XHx*g%7AIo7ŏgj[ߒi)h\2'iDo'[DyyQ2ddYK'Rn$1L/qDu4uO5%^Bl cUͮ\BnB"_BK{d+GU$ b˒eeѸ>-ua_]h@~TFfy.!͸H@zBDD`7@g`URx&E@^FCƛ*3Ѳ.y66V;e ) KpctMl*2] duaU OmLڿ. AP&T ZU5]AvaQa Co!rRFZ jl~x i ՆPta?~J):1HNAb1` VGs1$ݿ~)y|tnI>Vv8<]tNs֜&tjW\Er38ʥYcfAHCۑ NKiʁiO7W? ߴ`VL!|.%zSsI #`H2[&otM>Dbs#Ψ4B&C3t.ZPf7{S@flhYr=`t9䉉(U`J`lrUÍm\6eY_vNDm %#u8.>C"m^*EWP#L B١k@F)7LX8 V9&a#'ޟ3~**UHD$ˉ.{(GJɕۉ¢ǑL.(L҂ RB3kkfc|PV%얌&p{ѐlݟ!i6ƅn?>#|LTؒG ct㓓/? EAW (]? u.|ꁧ߱gI!xv%Xjpe?o/pBL'ķ/_\w7^~/n`[QYk2OE$5ðc sV۷A ?cT,oN]_ZoHo_!{%bY5E`Х٨H(4 LsNG?fnn-`$r2yFيVV fvE|C'1h8?DrLx &)Ǿ8$m"Պ`DˉZ V8d$pۅn F82Npc]rԳg7G){TL[4InKLQrIY!<sHG-:T~7Ufз7n?1,IZV4Cz(\DG؋'eS9; %+ߟ'+քIv.O}1kk&V3¶LJ`څH%nlqX5:Po(9U/K!ؘ:y :P]L%RwǷԋ "W^@O`ò/{b۲uc֙S}r)B(3؁?fOfQUt{uq{-jGb 7 c=MHoSʬIuTC@Pk o;oCY ~fJ[3̣,dĻ≕C!7v×(*I b3wBz9kچEr̽EB*vzn'ke Ɏb&`wh*tP}ymNfJT~߂O,F-яm#D:l+<4 {{w?em q/Јp{̪8noQUm1|H +&"^b=q5;}Eg1pd H!,uiCKIf޲?7_{2 '\Ȳ=3 =ً_E);6o12YLxG$'T&״sZ.k4'QxIJ<#EUG hIv*aj]>_*Rɒrt%$C$Ű93L(O4IG-lȑڷ!D"++OU >eREAD _~˘O+Nt鼟Wt5RZW`,齣ؤZVQD Ycv&|>Ԃ"ZU(!1IwMsVORG^[s:X͝Ccelc08pht'Nibq4?8LDT}AI NWYI)`\EL4F備dkZR8{4^V2I! \8r+sTTfM xhx\h7a TdG-`._͡6Ұ\()<@V,Pm:A2ԧ+?8EF W(hrL[`i^5~̈ /QBVc{,NȐoWY}xgʩ }ڦ6bqZy}ٮN^jR)q- YfγD_e k=5?K#Z0v؇=k| =hskI+!|G,6욍m V$JF$[V\؜5Lyja#+ lMIS`5)= wagq 8+zػqBQc]p͆U?%M+{qP~"*'ԳCebd>S b +īcp+!^8r Oԅ|. ߗwBX'\:PcJڋ)xDC2:)җ ^(wlH1PО_Dp:OB۴=+>_MF% %G3K2UUJ~?YLϝ5EDSԻjS  U~uSw3Bc}r\7> U'=igQzN0!+|5ug'F&e&b\cn^pGү8Λ S33K=ķږv52u$̷ nYOQLj2[bnѦ 9A`ho7ub$ѥ䉾HX=aoJa?H=k~p/)Xdr[ noBϙ} 鴘YT%tuJ׈&3Ă`_/M.A,S^k064;I<ߊ4§zFa:~=yKOOIաI ^\}Cꧯݶ |"YV_\lj5JTUa5޳!YUVI`j{S w;cm'9Tl!LD!N[ha( *N~KpDA120*7 VH ٓ{a D5="]qy0t#Gm00khe!m{sRoԗ[޲:^i +Pqt"ž,Qo>s~EwjB!pS`S=ÀM &>-i1O qved#k=FM@ n@vfK?3ΆgϪ²!biONJ`n#cwQT\{_7,,~  TOH+SE h?Iɟ]]{w} nu}q䞟DK.Jv*)?eWPLΗ9Y.tF:ctx&w8T7$ `+XWV/^ȂSI0ikҨQy련[%EP(9P`̍J-e|o/#?V5ckA?-PZ˕tR؉A:takX Ƽ%R#N/L[\?'(ȿc7;NjeS,K4D5\y@N:ģEJ1}T%ߧ ~\ Ѐ3 Tni5LTІLx DaFX0 \XnvW [#׿}QY2åT6[!)0W.L݃Ųހy&9G: r4a/$>l_ψ{o"0'geP̗z5rcV.(9L%gfnpyNm9~@M,}nYgRڟmm$F],f)j&K.ygX,9 IBBiDs*c#'cU<ޏ)t uY/qLe,C4rM 3u_ΐ[^ r>s8/ g޾s~o.8VmEJ# 8$ix>DTc^` yaP#6`_%}4h.`|Bw5n%Ĥ~~-_ ׮Qfv\ͭ k- RŅ  1\G!޵$ÇkH;+ "Z޷85/sDHw" 5TM?{.pg?l1e屆 q/Y/)3UfLI+Br_s1n.~B:rh ㏂w9?qqph9J[fÂJq/mki1ZJE1XL?*7L:U<zm;>o5PJh^KO#6`xVn%XE+@.XMB.00Ii?5PMJ,})*"_[{٪CUvfw:ps5]pEH1˓(kr=)62ߐ> /Lͼh<.otQc gtVS#."6ՐT67ze!"D,sfKԛcj=+̝,"Mۢ 5xAs+or-J`,(d:ۦ͊xtN̉O(sNA\eY% \:Zk.ȍ΅.E/Y3$t4*w"ژdØuhdK?<, EDg rk1Ʊ)"&$ƺvaQ {ςVD+:ݪ`2~*ba=0# ? uZ:dA0;=Ami[ qp$!2)*;PϿFx[|iqVX_IUfHzNq􇚻xz#MS!_64P,aَ͍~> qH1W rx[hg+%1S`1Bk+i3+lp6C [$#u;7z "H!a|9o'Vs榐 BDh#]2].>,VqjZ>ݢ{c41ħ }k z/<f!gFp:`**j&a0,BvS2ko pPH+~ JT/C`Z>?j+:w 'g"ĀN5gmr/ְL@иKØ@Lό3;du5PPiMyҐNoKQ#@y~T(s3bWʎ|FG<KO~9#+7V<Qh-o -S/p%L a]\m{b ]vBm#y)ypl4c!5JnPY[w+q9 y\26N$l0 )i6@H8on$=|iuͤmUV dbgZp8H=?~Piށ@EC$qj&08d![XJ1bz۞y0y+$$y2 eIV"qG[l{>z5ybʍнu 6bYゥXtg }A5+J^yN*^K!c`;#Vv7j=;"W`SX[ {>HɸFC,ҿjW^ ;E,ߺF. 3lpΖ3H;u]:Hь/grfh21lfL5Q~m:txq] S*UQ luY2BKuKjxq`BjX)om+5{]+Z xj8157aYTջW-1Sd8e2:7/zs@ϵ.GE{(ƌ؇ &8 AzJo{w%w*4fO./;@q.ġoZ nW4([弖+.Gɾ{yԗє)K9Pl^],tߔkow$NdsK>*١2^X'`GZ`U0?*Vn$vh^vz`bvb8DlF[)IP 6x˥{6AM f2bBm)|Մ\@ @V| Y Aa\\g%6FX5+*W.#KNH+$ NsW Vui/cOs;gkdgC5X8]VOA{$?Id Ͳ0,a,LeV*׶F2h kmE!eӊ4̥s9sV*M#K]7,}Z<*QX?ҸJ. < ~7e?:5"#1;x~쓌g`@v["8^p KSJ뎁V?8v::h2$كS! -%k^DѨ%#01<(+?Jn1dWV j [S:a=qJ6~Og~Oe<|".~;< c6&8^GSI$R R)cI+'Y#ҥ~R^=Sjf[aEoa:,0(gi=Sw~3UO$耋!3Dnf -*<F:̓02VR!'t,c:"-K^#I |Jה-=&E<<׋Z5į?!&́7+FeR9V4%UzZsF̐?D=U+q}lp[gsjLNsVh]Ȩlِ\F XM*N@9P]Iqupp31.Q? -{&e_, @GUZZiq) _YB_GOy,ş,v:;f'-tpc W{g [bPS[c'7X@:&+gdBr ^Q[!':J;~'4o `K%+rk2p#ًo!.f"͊Db[Au̗Fn Ciu v/WL`@nۿL"d&~w$OtQY{`O3風&<JBǯڞB5F@rZq4ݚgu1T"rAn#j.-iT3?J?{cwh2 ws] ="GGh1-!%vMJ+1uZȀħn* e'Nh,m_Pgb8/LՕ$ [Jpj7U=co6PRw ͋m썴r?cbd +GZ\4C[F3Y;sxcLuA3fl!SL樬ncYڐ+Kw9FS6o9sei ]ċ?peǁ=Yv&y gA]!*yFD<. zuGm=a-O ټ,Pd?t[`2>(Z2zReԘjW(uloV;<'1xwzFM $&`u{R.J㏷S dM:8OyPܺMs-Jzyoxed ٶ*%jbڥwN 5Q tom0pҳvsEMmge!gc Ԫ'ڿ8CNo>z<]6nJGzwEm%޸RdH5Q|MU~ }W|11"-&G+3;PK<otqLMV0(f}t}Rȷ;L"(G<57G<->sۇCMQ'@iF( A[a;J[_'ޝ赽6'!O(;2v?N4au)-Gi8MAㄋxzuߍ1#;?R8 's鞑k3HY;syPt7^3Nb*@m#3j^Sfë:Hyn!Vk::ÉI ;ՊVc*Ӡ~\T1o8-zrL6{p$4ךNGHbk+[>Ed7.Md-Qx3BΈ~J ..>h$8Dy&#ܦ98 ak;4&)@U8e7K1elDNEx5fs״G$҂DD]ـ 3$X&z2[ ~*͢rJ?4E]X>@?GOp?.- Na4l-9)sVmpͅr00tZQySf IZC",G6B(Wp `06jxq腜Pf+2<ʔtGhrGw[L$ygHJ3FEF=@.PCs;2\7rŽ- Y oyYm^k&3oSJ o+G_fG1<Z`{1|q$OiG4<噒fHFr׺s]P" )"8qN(۞v"nwL'JlU&O]3m_{eNWA&85 b͋矫}o)1Wv?'\{zp/yOQPQJD9,uVy#V?fHJ~0gjF  dֵ>R꛶J~ ~&i A7$xE [ǀ?]:qJ !ԲeBYf!Jf%cK$ш-0TSN(ǬoexfTU0[GHH G$n`6-L 9 ‰XR+@W l*h)F%Fq:1`3U^h}%Κ7$ۿTe3jc 3%|\1Όs>CY_4>JH-ܮ:<~)b*dgV6-w1[DmлşËE%M&Eq?<f{g?59U{EDNNf{>:Bԁ!fJWYRY>On x2U*#ru݌p ;qү}dT(>f7.D$rIjy%>MVuE))Q$G=Qw&"ך$Wѳ3C59F xVe]=mNLCgy[L,eDZb"4(EXx0WP7Hyd$AFKdm0|+/\XVS-tFouE,U*IjϨ,N0ORU2en8J iZng%m>3Fw(*e3dP~} m&y#_B]CT[DKpqWp'o Ȏc@?9EC$r7~̃?6GuvlR?Mr8ZqJ}CzaPQQM׏+xFx\zⰇcGlX0K|^#j]?@ <#U8=G7 :΋n|c $^ < bΔCV/jr,:cӫى54j%BSAX#*!ڹrƭ(YK#Ct[Z~[NxUXdZ@/ٿD}䌖8'w;ߩ< ']"W[K !ϳ5 0U:jH`|J5X61S:Cm4nѺЖ63 R;C _0P܏^LKZ/dDSl0>EJ^crQО-ʣL -2נ=QY¹iם7N"[ < 1.3Q/7ЯFg)͙+ :|6cmSM1Mnyzj&I]uA _-uU4 mwb/VǤ I_qCBF}Ž`fssLD_ 銝(+f\L'|s13a4!_) 5$;Ana.L$7ܜ0FRMZ472(Sbч)?1AQZ$кdK+sZ<Xk~='NKM=K j頬:V: /@v9ߜI7jE") St5щ|uBM9u N F1чv5ޙ'J15!ŋRjcR[? dR1Wl46Gi&ve+pto.B8HG7ƀz,1:{q#}AB|;EȻ)lV DWn 0093 (Cҳ˙(`+U0Gh!A1u׻=gLh V &2gnG=E:'\`-`VhYamag!U ?V"erRmy(jS}L- ?5ls5`j혞'?^5&~1ߣ)lD^޿T"8,/r6ft'eYBzDDD.u4΋޵)",-Y8Ej]M&;T); X]%i\,I^lx6miA`:t]ǹ6&WnAւS6`.m˪e$1kHJBv~|G1͗ybIѥ:k>= |(H$./ b .G6Z/|h}h"I׳肫Iȑ;h vCu c]c #<6pjM")9^]^ŷ`Y0.Y1`fʸL?N=9nRC y_gt:Dm99qe om#:zUw:`FprfQ}#1mIԚBe)mL.#/Jz -zŎ'xx@|SSZ t@J(6r3XK%_jn{ת|vJJY P_M]0I^*뚡#4 mLa#=y}ٝ2r _^ H՝.nwz.WmxgiyȧP]2ffrTh)+qYO^[=X]e?cUuŽW;'ޛGc>S2טۉZEwGc v; ;K (HuAv_c|mVj320M@>Voڊ.3XQ5OV_n%ЖU," UAoGP^=vfef3aoP ym<mxPXPwQTG .FnEU̬?MJ lb` ֑w[ Rư@ExGȋDJ 2`kkFiHg_-8oh33~ V0T:@P0Vt(J]1h)J9FGM! J3 kUE DA$Tg@ь|yshV%zh@3 1(bO7:? '%( Ė\8{=$WO"K^WB/aWgV{yS#Ns7ڷ( `$K("4WuK :Dg3hk^ӓS\|Xło~2 RXkc%]P>->0xA*OwSGưnAk}$Y8%R7;68Կ`PB @]sr^lH:D`_u{SZ#sY7%M,I~Ҽ͈h,USra 7;Xɢ&t+V-0h݊]Kqt)U Ÿ:%.4oݹ222"4 c0-s2@@46XwEVіCd]Kw&" yrdV ہ?B us>ݣ%|x>Ȥc<0ǂXPs7;9pĕ.bc#b" -qlmjuy!7j7X~ȼR>w!LX0~-I{J{s#eT.-Iu&@ T7, %#,޹%vu:#Ƃq$?PB##8㤎m1ňx!Ah$vr%Gރ="bVThZ@)9tS DPUA:2N 0TH|m~(.V^.$Y!cԌ B+nZI8CȕUt|wڛÅצ*_O1|seU3Z)GB%)(Aa3!qfT&%l l)duW\* Kz u,LԊ,TL'4P@}5:zwG'@}w])*uשVqx 9<gBNQoAΌ:&#WT|["a_]IZY"~vͰ\ [DFff/_H pNs=(ݮ<ٙ>ȁU[]hK,7xy?I V6D,V:RYiʘׯ2 HkA;3C E );q>+J( ĆԫI@ bv `m g_fi&p"VEW#߯ N3Vo5#q+dV?- HPBuY۠' Ż{*}0ѷ+#UUFF3YD 2:!fu☬ h++}ߊ DԢvvKWbV)S{Ir<rZ~DBA_Eii 8įIҢ?C9= #(i#hiF[TΘhz!>_.͹|#FJDž< Qӆ y,D1ۍ˓q 3q[Kر2i洍D#Ɣb TH? NJhKOA_l)6nppB^߸,j- a9g}UȈz}D2jY i:ӱdw{|lj{Y̺)KʉtB(xE"WfزEC8ՎuFY8h$%xs |?7߉ y"#ˏh\T.WLw6C2+oQ Z6[Tb "QQ%Z`QvIMd-y9^ePvdy|Z1'RfK勾(/zH0"/U S na(hְqNǖ+^_Z#C(:{!=9]ŒwTuy~C|>0@!.e Ԟ_%f@1Ҥ6xyG_xQTIʗՕ@]и-DO`DׯPpu_zڃ4@Lx,H,Zp-Y^5Zwc$mVt{ft9lВQmT8pyw R9%tcHghz? pjUI3 {/`O0+W>^,ӽOrio\ \ s g/^5?WqC~( 40t( ѺaQW:Ikψ ##\׏ ޼vzK@62=dEb}eptgb^Cuӌ ez~E]ǜGZd:8rʖ2>#RKUo&54c>hDo %Z~N5eake@ev&=\(?")UA%z&Ę1&U2/kC0M*Yi2D- ͽ&VZd])x5Sg2+PkOU:'*h{1+ F(4P[ی< =u)mzYUN}=E̐HaR$g)4EOO92r) 6CgoZxROsϤC9ZF1yl CzN!W@$щ3,Uo_,Hn͸Rbg^9K!½sL) x֓N ,(INi~ϧ^)mA4v\c;qX@y z,>~-siFڮVSKƀg4`Ff \ I|6(Yb HATPTMhQ $է /Gviᘍ+ 6r=́X6{ĝ}ɋQj~ĕN]|2O]f9V*J̮l^2H?" CqPOmKL Jg&M,:8w}? W:U2C>pu%2;nS~'N9en[-Lt nLN`3_ssN 6ȟ+8qEoB]>OkZq~4 nUՋS'; %YЍ4^*r/? 7]A}Gt@nQ6wk]GfDŽĬ-"$D؞ect԰xJU;@q.@*\5?LR/k.(L{1r8,= mT SJ=wd=8zBns2=l{'BRƦƥK#v/|Y$ 2Yg' /!\FZ- ShL sWCk 0i? v"zv }>)Sֱ7n{̡?΢Xc 5 g)$6;FM Y027zM_Vl;ξ|Fz{.SoRQѪKW{A[wOZ7.g;+DlZuUDz/>d :>f9@Tfa F_Z/Fޱa{}͋z}'Ą=:&KRm|0㒫纄G*FN2d(}Bl,i+!s,=d9N \ !s AP!( '0P, <2Q0kwvH/'?³~g>,Y-_NzJc<ře?Iyt:dCK<)p,OR,Al"{3U1:& B+h`[v%9-v Y d*Z0`?0a N7Yj: j7` w 40jKKn Ǡv=^m)OF2溅Yp),OA&YIxK}!u o u7NliZZ ߑz4;ܮ=tEULEYA\]Lm1Ϩ$FyAgz- τ_Ami8}tOCsCRh2{DQ4r4tB @Uf.+C )x'vٽYFt^'6Q`g`^H(V(e fJnYj"m^0r%- 4ۉ`&{rg-޳K:wl)) 1>8QTJ/"nAVC˛;(ՋU~" ]0Loͪ]Ŧ ~wyc/F`k;R$/0^X~DVqGm0x: ۏTOy]l2tYNZ?M.p9SGL*=dNԌ!13lL}W%Y{˭5Q4j >T;# u-[U {TE7#тrڛ&gx/AgtH0f\12^*Z h2ym7iG,eX7uWGY]"΢к OG6L؅4E6BEm~#m,sPko;܋!1w^¥ }>(b#x`YDKƟ0x|tLX8:mG7ۿɂvDL0a?q iQ&Dq/v"~&}0-j&p88s f a'MoRÎ.3*M%TF`ΠpPG+96]{^^ك- J_cɴ αڷ1nU!)!B!7\⳻qz }̆Jeoj!=̩G n1ĐNc.s"3px(zȶ{fbY'DA񓷺d8'9L'S \nN=z.tX$l}T"ߎK|as'Ofe.@勴9].( kֿw(GaZ AO#J2HՍ HN8XEp]z $_ V?( v LEy},`-w(Bʓp=tЮp!ξxT) E}7eiEz8C|<sWF~qognaS9XIV=xw1 qs6c~b?p碐*4h:rLw[K[(:oÜKcˉݽQzf+λ]5g@Jlz_Rq%K]s9eoAb??l pjW8HP 轉pGyKFzk%/y;rKIJsVD %f3c ?ςübw;ۂ LhYz}]ixd8-EQ/Xh\~}\=>wpJZ!2}rv4c17'uMX2{UIЋ$ ꊡ}<ҿ~k2R+D z7$`+t"ǸKБ7^Ԃ|>3ݠџ^.R]:O;J"%˖ 8 y &aa `~]S0!W,*Q-!! Y_M?hN47OC/2p<hQ?iQSLf l/*F 47 u5^1BL,"%`󣈱A-u N,9j!%$q4oQZhamjKV u0QqBˠy`**} T`m @JP:hJ0]f#n^q{r۩:+tm%\G<q}> P.gԻ&:Sf1G֙ (t7M {cAӮ iWJ봽̆4<\}yT@-mZLAɢe:vs/(i4hs;MU^wޱ%ye'Ue+{&ZT֗Cgn2q/L>\rOX) zˏ= ْps VupM6 ND[f8/S浅f3r׸XfT 䕉n|T~d: SHL&`?FC=LK5$qwToC^ 2h)'\(`*KD&cz SL}Xv{7vEIz ,O=QF>RYίߙHӿ%-C4U#N24W5;')7bd?Im|8]wx#DD|8*19 k[nV?e`e)`cdSXk!M}gZ;XGEk!Rznהo?g+"w.z ƪ*0{t'C.iR✸u:ֻȅ2Oes̔==cl8ڠN^lw6/V[n,#|b  c5v&0#' @'ުv'H_;9w_E<ϱg;f>aCz/%*$BОo}$ybޙ3(`4hv] [G)tlgwza (`}5{$'<aYb+;5~:J+9!wـǍԞPh&zUhulTK]QgSVPx.vR45%/zR G1FϮ'{#;|G_xD1N@Xx͒fqPlwu}TѠT5V/HI'fUH|ReVE- DKXPa\-U=jNƥHn=ӑ)YZ𓟲 }T{V;^[v/z ]WeIE3,4-ewd-9(Kb$7~t}$,QF.[RCiV2|'̴^D(i2T'NƠϗW<(^ _&uߦ RiOȩ[;KN_[l޴u3j8)OoIstn#pł^J-?8=TsةMAADXgWvvmGm]gv\ui h^.d&@tzM,J b- P3R`h17pT*.~gV+eբRx]`dM'hQ z1']λEs~МX6ѪN:?k8g q+ Eг低-xP|O۠OpOR"*8WLȥȭ^l?yn[-Nj~(e=9!#R$P@Oh8yQ}Cj#eJr Ǡ%rnϽ( S) (6\k03~:|2W487 6tj.k'gHisQh#;s|U9RydDŪdY5һ8\vAp[p1tH1m`vT!t&qѨIh`yJr,q n-6>DOMR2YBTi"3hȷQ}q24(_L~b%zh:h䎋;i5Gl&+Y'h旆_E%{ r}k%㘉xT"S`, r|KN}"Xڥo6a=͐ŧ(5f|_93R)yu(݈nx&NOAX{Us򺖶%LVn4=">?L/"f} hQ fGuw1|1z͑=,xҌ%-uaCd4߮V5~B%ۑ*^xznXboKP`83)T9ueG,JѡuT<zI/ޮQ;l-uOO5h|I:{r6 R}oP^XºkTHHN`ե=W 0ӳ#|1>~ KrRq#XY:dGrpL`p5>>geKSS,{@CϵZbb8l?^+| ,k;<,6JɬH sݏ6'DW$a83Rbۅe=JOD b4 ,ʅ()d@@-܆|r8B/Ta(YlӳQGϮ!Zj -q%%a]Yh$#$aNHIΚcM`a3q& E 5ҷkA,״.9f.@W`uH$ki]Hیuu /Z _ 7y2qfeii~ p,+X[>fgS+Jåv^5{1}5p2Q:gXsZ6N?̬w[ksH=-Do׫BE>%rNQr5oiəD|E >u[Bhx !l=-vO{/m9On(a;6ɟB\N̴] ycnB*Wy/oU ]kk+E$Y*CL-tk$~GRJfJӴfCDCp vU3=Q |7AHTgT±?rk b:9[0UB+nsl,?pZ_E9ū1u]rȝgN ŧ/1ʓ#ӿY&&WnM鵎F6׭L@Dh.'Xh191tt^1  JPCVƪZ MK'@}|1lv83\ US2[&)4Kc@9M5jP4adHoii]r>)Ԅ6w:3ue}Ň0Ȩ$ؙ >CbA~d&FlB%T/GOl'z ;IؙOc(WgI,*AA=;Y8y{Սz~ҞI .Ю *ÐGx sW] }: HUK>=6@u#ƜoUhSb9SQS,a3eYV]ͮN{pK9tzI ؊q](oL!輽mޗJ2N=kyN)H$ZMH(D\d q!Ѝg ɽڳ&C|i}`.w1Elͱ?Wvɂi-Wa!&U1X&3!!-4q'pk1sOݧR*IkYYzBǝ~t@=B6w5@&:2minĪh`f[5~w(('DL\]J\ѩOC[֤D"gאx-|hBut>jyڀlSFBjFH7F72I{]gKITR_&p>Q6s9zT@̍;S;]*  5Z2Aݫ],<aa*?64u*)blr4;)@U5,oW'Lm&.gC+[G1هHA;p%C!u-ÉBe5^` -UάS.oSƿ6'1f(y*gmKgRGc'c]& 0B ˦N`gWMI;EՎj ; m*\G %3NVmqUQLv`VMofy}K]1r25XB,4l[O_ aq7!S(p@&\S2ף&/?1V9fUAޙg;HG {g a邾Vbp}}ƣ8wqP_+sMRWW]F[̗r9:e7`x챰+~IiK6VG*O] tJ8a*RGJ,_P1I~bq,:]꨹+=@>p|1L\b?"3Jv/77j@ےX#~hlřދۑej|YAU h@_ch[hv $QPp^SEXǵՙ6J-7N3Ss tM^Ip~| s9bVʂd{~: =hUԒ>B-vij| yr:S~ˍP\ T\> ́-5#e7WǨ2e/LP[SĹjbm5+aq]jMwIeS7ՇA=՗P5m4t1 MʿdЏቬӘ!28`fr 晒ͬƾ6 nw3F\fGK~4;sZەj͜Naxú~60^~t~vo:$@Yd\ub_E7G&}xh`&l [ 8Mgf}v*Ê[uF6 Uzɚ7EU =`vQ& U;,Fq'~5Yspki 4RGUϣoHG:LP2aibr%B?S <WOp ;3inڳULŒJA]0u!Ԍنb{d"OGK7A.mLL('xrZ!v"dWX1@Vf:~=X@Նv=?b>%A8$KoUp~#x#gٜ'LHLfI]}79TʛETIm@OzviO0%/Kڏ>/&ZC ^wڃVe$B4iW&Aޗ\ G\ #bdEINW#ߊxt.KI? T0aP[H!# M08-j߶ysRTHG&(x~V :pA$])2LpUb%7 [\Y(GIHFqvY`_k yÎ[)7N7]-ؐP542c(U8{p-kb)Sްn xd1vCNǖ1/آӪ M2<ڴ) fu)9QXЅ3WqGp~Uk3fbz [ךfQ&2 Y۞)zGrTQm{ZMpߍ3)ܾVw*w‹WW Y;a)z&j0[6 u3<@ :VaTKF.5Bb.Z*R0c?tp>PU\q0* nlZ u%OlN.U'X& 02B'idnSDךOգVÖPqTJnK1Ϧ &]|.b'S^pl N:w+955j+@o'utGᥞE,fZzcDmc =M Q1w=G? >)% #j&Xthvs4* =捸'՟7t;~4H-/%I3mM횦I]BJOGCU8=3 tЉ@\ld!糆Њl[h^HMԩ#˜RNᴾKLsIu-=LE<|Vێݘ]P_,h̝B叾?䠁|r'|nܢ' 5s[Cb[^(K'Toh+M10_Ү.s&6zw7SD @8="?QvqwJo+{/^"}k? B~iԱMz&[y5}'ffM90UA%R?{-%Υ{Ow[K }0jʤ?r/}K[_v&imX,7:ڄT" Uxna) O/6Z'QA3UjoyslCI\M$râpTPg\=s nZ qs w{tT72Ѐ[k 9<ܪb=Q9ԑWg [ 2.SX[D4Hq~eE:w %}(o `jY87{s#!/ficqđó ew>v 94=?y`l 퉙 aR%Hi;L[h _$r" FhFfH[\^|XM%L^5K>G% }IPI9Z, e] 8UhқؑNOH?T fsW"[R}RHgY> 3|Z[ RT5ųtUuNB;rPt2PpWFAe3!cKTص9ZhTMZ V:ٔ@K6: < k14qz')%[#V{*];hհí@Z6WɎt,3S>Şo%hs; L}N?l$em|MPŘxҮElڀq(ߔj@fCBmϭ h~F%7enN ԺoQ 6K}~pEA S;z oI0.Ϯ38GU26W1Aan6L[)R?nc@%ɐQQ,c,'*Nbΰ'ޓMEڴ:vj?k~sO3CcBE(v0buc#~y 4k-^fª[O8w<+4l6M" :G kK%x o2YĤl\ $-dU}鷧#/6^e02sޢ]wS(VkD x -,Рj >ph7t,VV O۬s$Ao'&Е #Ր\Ӽ3d)$hb.ʜ~c2˪j#0?3(IRwC6$zolIl\ *(14)s>.jӖ떏vǩQ+lL\WV@ z6P9\=F;->O,.*艙:#dUJő:`c~H=OL` ǔ+aSmjGL )6rjC7 g}vO㧽BB17\owT>w~[kH>$a IEY;#)[cQKf)(kn}Ea!(.*X}t~Wv(`P׽02upU=>˗25W9{` /␍XcWQZs wԣ8WUy4MqklzQ~ANK^Ӥ5?89Yvqu+d*ܷy?':fOZ |Kʥ0~G g {娊k 3Rgⷕ4 ;vLP(| ܠgwN}>9gr{F }G%r+mW>n;_=N5yXwr`xe0P(A`aѯ3Xg iV|~]Lfe'Jv/VQ)`S;ή@2[h@]F`w)sqיx܂/y->6n~#=eg,)J|-FTjCsO_k` jW9faPT:};UNdA??4Rj#e옪 4+33T5]\ -). 2|qBz^=mr/ jB`^~mhjշd"Nb$_YE2SG%)X`E=5_6Mb66,̙b[ojM [Ycݒ>s;)*]XMi_WdWbq^}^ԭs ] &IiD[*U~dZ<ҕib + oLR`"C[A>q\L4/HZT<|!66[<:Jl`mTw5;;F o#;>x*XoO#LQXe0]X5w"+s_ӲT0<)y*&Pu4Œvl1 Io|X٦'?} ?gD_clv9WX oUx]t]4d'ӋˣojpCD-.u :yn v%˭fVCoS@1P+FD;K /U+g$^-S8I^FA%~Dz;%MbJtmOMw?Et6iSzVi ,w,*Y}xbi 7QA}Pv2ke |EyPw|'c 5 y?ld#t[bBǀ Kr @rvGl? /5括hut9Ga:\撣"/w5ʹMQWcZR8,(U6C7B4XPmx-H<ǘ-_j(G cB4 =QaxiuC@ot<&KfʯSR0U'B'&"LHriyTb nqtY`ۻڑnf֚6L [v LB# *mq6e Ҝ^4.j0^0v<@}9@Ap   ;E־y1o`[dDsB;^S [&T;h^gU {v$դ>緯]pOcs,`ڐ$ (>b_ۂ`Z)Qc$ <>dj}_ Ǿ^Q}" ^帛Մu%iޘvt`$ n^pnNr<OaK̻/M/w0?1DCu?ZD J RI _'>kXgC4PVެ-TIu5McyrM%gYZ07070100000146000041ed0000000000000000000000025c5463d800000000000000fd0000000100000000000000000000004000000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/firmware56[CY%*LyeVg|,ԌUV$"jӗ(Ӽ?[Еa i@3mٶXlb *kw bd=ewLf wb-[-:"wP7Ɨ bk~*-u5@{E/&jtc9>׋ĭr,>7 3siŕYjx:SG^ĀI]ZhE|}#m"aJ,|wnx2Q!VG'DM_FRsbM'{r]_k }c$Z_K vlu'R,ϪwHUaD!906ŭ։L}`Zt~|Β 5S&(m%U!:L#:}z{0 vݖ!Qm`)۞N[x,Cc?졷~Ej(>;ׁf,`{O<~j,WZ3˼FATHI['¼WC"2 x2Ͼ!'Yp}kRܭ%?E)$:B劙Nğgy|1+넔x2f|g}jq~3.NyϢS\-*G0LmTaR&+ebHm{ACSC׫m@F]}aXl( 2ykx˳^@Zo]S5.g.q[ĵR\F>8⥷FF6C-!}I{\Mvhvަj^.å]a$[vdSr¿QOtzKT36YF#G)Z-#TpPVןZjX#M?ۂ Ɯ%{11D̈ `!ɎX6NEJmi /*zQ1K6H& nN>6WUКF"Q].^\J]MS䭷qER3PiWx }# ڵy7s۸+ьZlvz^dt&qW"K AIIls䦅\HH'$a;=_oF=]aRc]Bh>ebfsFLmHTRs4/9N_T!=w iޔv #벚3vs;V_g 2*0 w?l38E|,1KX7<+=dxwneXkXA)g22 K[E,4S]okOy]D;|c+ bks1n5]M`|!ASG/~pSɁ_wj55䕗 z  F}彗exXlg* )9wVP{Fvy`"S[2F}ZYD %"c#- dm.\2mT .V8ܪHӆ|9 D|IHcWj#w_Bʀ쑒tӿP`W|K5vV^%,bUGN ̷Qpr [)TjiCR0;:gl?fyYH6F7SLu9ݞ!jӍh a6$Syz ɺ# q̎V{ cu25bJ#f/viL7wڄE6탞(ثb.C|W-dlEi$J%❞B5h '當ؽL9,X|*Ҕq `mKbwvgrg-C9Ihg 6hԄd(]zm4ޡg7O64 1EV#j\LT0t 3q2SA\$şo%&*HF4c$8C{5q1AKz>NZ/D~U,'ݫh7c%8p@**3IҐӗTVSda[a͓EG ]W3PݭճD̚l'k)`tr.! 2n{%V%D) ߄|xVչS2۔)84F­3),$?_9)]߆Y+6Sks NE6hR!ee{Nj+H!v&-zCٷMry_<%^t'(nP(*=,$:Y * ;S=&l![vI/@ɑ)а씋ex z̼*GԬ|D H_fH^#CA*}XYb`N݊RXzHm&brcz$V8UeQ6f˗&k[iw^X&x"RJu GB+0? ohcf +09X[oy%׀[CMyĒ8s1:O<#6`ݣvg  NE x#7Rz-]_B*;m$Gx`s=n~?Dm{ ?Ԧ P{b9`2TZ E~Ab #&q'igc%#F]~@~6ՆXUL+!BldS\ͨ ] Eg31:#wl;L\{G.2I{6cC|.F,NH][W&Aǣkr>jo8 &;1V~Ujuv3 T<i醆biL:O~)3`l\,eUP<(^jgQTAmæ9W_] *3"%|4QlMC5XFv-O]SHz۴\:mu+5WdXV] 8siI>`Nd49s?o TXam]ard [}%C G8+?U SCbIg \hϡUWAa"d<0x0Rt4n+q$"kR->#j[G&-KJw[K~S8Q 练<-׶҄ eTmyeHԊ5a~/efZqyfG g/GєB(JPZ׀qB5b|;|`Y'KB(&'u}|%]oꯝ)F7ՅƦ=/2l/}Ѷ[V`zol}^l!r=*YvQW`r$$g->Ig4M;gtj@xޫ$|<~{hߵ @[[€b*V\Ziך 7WB CNndP8Fg4M\Q=[ucXӪvr ,'e*j vr %JaBwwYtC}< 6i>{ }ER.كl@iЎ\k;~ෲӜ[z_I's&Eosi.Eydx.8ݞ݉ D &mHvS9,fg7zT_]\ ,(UB0=n~ 19@\(V:;ypm7Mg?0Gm(6#99֪{Eya[YF uR#Ohnu{j{I a wդ ϕ)bvX|8:y49~sp^i=4׽6+XXGdm.y;t- 쬆"TFf+kz6'G.{*_Xh5tAY]3+n){v[^Y,ߢ}u>~SS [e? '8eh& ҧ*VUdxc <T]ڐQWњ zD0dYwPNL,Q ._ټ_Oװ0+G(@ys-.̫)[EV d/*#kXP"_Jw#~o೪<wcXKOTN%#=M饝3O@hM°E|t28Lw7Σ[{8éЎB- OU_K3>B%mWWؓM\Lnid7MY/UQlPA,7q<0%ViA\^MҚVU)KMqOCڻ*W?sGg,$@Z׫Ј,%)!ʶ6J]ӣ/DeS7m^I;VݶdOG^<{s>ӓ-Wleo6ܦ+p["^H>|bi*b+#1 s2)ҭ̊7c\Mvq@WFK#O16K$RUA:aVa 6JXX gV7fi3 c}+ϳQ +5tW_': N.X&Z+(%aw2]`rl]M9Y !5\-ľ.wq8hc\,-5ncsvENQv'72Dgn|pG{tpWPU~S䉲C; m 77 $C1Fs%duu7AIAVr0q/Ұuқ Zjq^\y!qպ֊K&_*%Q  `r?|%6i 22mԎ٫T0_(qJU0X՝Nj7tuIo`\+(zGl-` s=\U /m&c\n[L6Ujd#qMR{a{Nkq=+{MZN3Hp$mDQ4]w6KGO(E N eJ.5s {u pxrl}q/v#3rO1I }VelػW&/Cz wsb6öA7+N Y2E]tḏ<,IZf 2e{ 8f2p 9gD4yL"孞:kjG^f޼_*~WS兓:jiV=΂#rT** "2>9~ia^Gl*v&~a惒s_f04(WA ?yoY4bCFwoy ^FbLpnUoF%=ʍ!OyܙTGP! بF%4`1f_{饤\ꅣK3X#yܴA;sTK*KDԜ/ԇ LRU q̃pZ.akϖ`Xg4 ĽB7YZ}*jX%Fb;YMhp` 26rGUBN<TIeUg8)ov'&oR8i<~_(+3e?I,~ kQ*T_?B}$5PN!}{oyuY ߠq xwt2EvGGaJs>J)XXawg]*a=C'<0+/ $I!ky$Ri}TBicl$/zK$ `;2Zw4Ҷ %Z@|r÷H2R}D\?ZGt><Ő8m$@n"a\"vlFN#73j$˟&hUAT[fVĶ͔^'OE1@q2WVQ]&HeuDے骒^`zJ|YΧȠ`g%t_R<~`<@9cͼ+#f#paE:1UcXF O+Hsy=\Jjçխ޶|nAdHMëzx>0]3G<d't-dq8/y㎹@jhK 0ۉ+G`)hz1ΌL1Ei|O~浽`r`Z\g-+ǀ<8a5-)|r}à2ϭsҁ(CYp2bͪ@{X2S:3d>; س^8h݃Z$d%K2ީψOaLU:L։e9CF-Yt' C Wzd6xw;œ 3T*iRCw =Vp#DM(n8bgtB:07SR$6Q{:}VOY;igˇp~^ <)+H1@]r5:i(RnC/vpKᦺ)LBwbbE;A0ccgɵvd̺ut؆]jb%zb=! (NJ>aO' )B N4d0?e&}*I/#|Tc*f-gi];g-x8UKir@(I[DB>O,uT %U|!OIMgiE7}r:?̗C[Ҍkc kYu_OSedu xY%٣2H|9Q]ܹ:ZLZ 4_ M0\A352݂mAu6|YN:ҧQJCR1ƹS/h0«=H t_MNp X_5Pr4lIF:oj(MDasoI134us /b{E-/Ќc SmҖt?f0gZ"YH'Ӕ 9i2kV).o-9`AAslsh} 02ӕ_5op]\V.W(ќO+Ł`-^p:єEk0-\yzq ^N.p?-ii %i?$0- pqJz8㿸㰧)ԡ!`UhM=}]{kz |9? ؇Dh %/Y ɼY݌bժugѾ$n6m q ,Α+&~P^ˣW pl8 ^*}M, a\ĴHrE2L{.[Ɂ/Mlܞv93KMj XyC)dM|ZdmkWVS F|;_wI|(|Bꦊ*; T SI:b4 ju,T-Z@oCXgyI 8d[Rn'$8< =3M( '>A֒f|deOg=tRx?!j\;瀔y05T %[JA,-}“W@׸l5ZB^$K偕ƞ7])ek=t2,;ԁv)5Lpc1v)]5DjL—{ 2|߫6qC?#\7v;lB!V|sQ! .׋=ݸ$˷֜)G(FrK74nS~ӄoNwW'8l+FP|ݛ}% D rl/?<_Ρ1vssX/ Gʝ޷ )l 躔R爷8RY\_ J8AGp]}|9 ei!91 6Fu#d'+W;';Î%=J~sb[u n qlB+@]}zhĒKaa{WoheÇnh)kI$G:[Q@NH̡IH f{!.O(N=ϻF4x:rh ,2",?xಅ^~ퟔ 9YwO$G'bhC_n8KxvuW ,H*wE'g?(ǹAH VfiTA3j X>孈^S " N w`EUV[Ø˂_YӍq}f@7ő}iĺIQgB̐/Qoڢz[WgB H>%!h᳖a@zv!J57jjfY,#i#)5JO]q‚Pq%%1端dF53jGVUHć'bn$'6 I v Zs w":3/q(TFN9?,w54:shy91wڡܫY}'4$`,y8~.d ߻T:Yo\`gqNUs\hؗ<;ᅬkIF't8k0v%v'[usuwM{D'[VD4[mmZ\c5y&U/"4 P~Q-;Xka 6q9_e-ߎbWݠ=Xb?;̎#ya~szѻGUZϱ:EjbHd:@Dw i3twB-%ZvC%"ެA0*ny;WN1'ԗ_<ŔyEk#ܥQi&o`]T=b"`6=G=# v!~(\> ˬ>ݨ^vl 78s>I`;=P+s8\_}5D8>[-2ɫä+Dk)L~yV m?nF=fz^_8fF<^^Oƞӵv12KbpٕNh(mF[Zs;@U7 [,/Ex;UR_)$􁚶cn\ҀsoS?[yMijv9|+U1C oL?O+G~$ W|Z̨U}? baDH΅^^74cr,+T^^+?dGkMaxgu5ΘZy*M=s( 67/ve4}( CT5EQe^z7Vq,pE BKENqWwlShsiH7 7OhhEiUE9e%⤒pv]CO.-WsPC_ z ^r8} +?2edo-l_>"n,#Z#.߻!VG Jw}j:*Č̟^:~=F/¬oTQ;nQ\Q^I[zΈ]6t/h`;4e ȰSҿA  T6m+÷f(j[dz~4qU+ E1L%ZyMP'6EeFz'rrn(YZ{/?6z* g?;qCt]VXuGE& 3/d|3Ul>owZ?Ԩ萔){IӦrrH?q(8U̠>~(o@WA 6*b4A9HԏL* wmǕ~_9z\ B/y[1o7dy7t,ެSt ~J^ܭ*J8)uiuZ h4x`4tM%e^p X!hW3+>-.LtHت̮& o)$bg5f6@0!n ԇEbj#$t$ѯ{<_ ɶ_ueF?]:Te"qxbBz3D><Ӓ\kb:eǯ.i:~h׋rl^S.9OYYZ7_/YvD'n}?1(knp s.GM?S!͆m.FHvݏB&KI~RNVʼJ>I O;Ivf j 22'#A#taN˭?b 5[5fG6`2RR;amGc ivZ7Tw!M%(XX. d:yыgqm.h$T#uG|S-]Xe#Gޟ =XnIݷpڳY`KRlr5UϦ57`|\sak]˨Pft0l%I.q yahǔxr!x1gG35)Lz8+UiF,PFB-Xƻ]IxhW@Gk'UlcroYA$BE:53wػ'zcۆw|bTU'x;(6WA$5 ·tKze)o /VM˴5|*iaMLe:}-Q^QlW3;suݰMD6pmBBVCAtid;nQWkէTx= tՌXa\`=Z-`I*{yjEFTZvR tMIBf8R/!r'C#@ϸo)yL/JN,܏#ŏkt5<mٙtik>bרͩ|Cqv}jXI Гsz<0~6nҰR8 'x4?6|󡔿i˯S'3?3N|) պCio[]Ƣ b6MV2fh3c O6`m.5-ڭ|RVmDYd8. On5s{߰#SPlT?Q<%58bm:$=foBFڥr1!)Pɥ{T3Z0Fu0ES2,}UTH#C_xΝ,kFYm췞,3 Qk}c T ڜκG<(Ri?Aov1NJp?k Zo]q 4"I(-,,Ϛ[6ޖy"ޤXE6+ Cp J*uIQl,7}`W+fi6 ,fꢪ !o<%g&mwv,Q/a DL3no0d_ׇR634ca  _mJg&xLAfᏉ!- f=CE|M|M$Bvm>Q+#L&:† NO1L9>.iۿw[ϱDq2',n(Ά0RXJ]Qoр^CDr˪Mrs.@~-G&`4J(>H&g6t)y& 3E%9iz`ۀ@>[*(%ӃEyI4@@iӥ>nOPL?N ȗ|MḅڅxT#f@)9iS 4q7Wia^JTN®r+8uQhƴZ>B`\s< w S|c@3 -UW2 J@SB;(LD8['fw^`jx&Kr="wA3U%[4T ̫h;S*070^-K IOwhYJoiN zbݢ珳 <ηB]\YdX}0yNʧp;qnff mA=S-+ t2>kkz7E⛏V:& _c`G=ճ7=%uD̕k.[fwǍ5H:^pw< )HXY6m9ñAruJM׭pX5y)<&䕍O'^Ŗz%y't`qQH%Jdœdt@A40pHr25K:qU(V\4|ŔLR½U¥v ͋@3^]佇Fs3=~`|&JlNSS=`Ru.AQRX)Ow5iD)|ѻb)BBl$4\ t[p{ݺB-s)*lX%8qW;V]C-P yP$֡~9qEV &awIĨ~PEYeUS@u'qPlXlgaa+04\VbOQJogx7ƺD7R{CV։TyE$7˪Tڨfpk@L/t۞[oʮP T8 = sJ7VW[X#NH:71Q4w 鲯l1nnNz^M!(Ib&MʤWkI2>AzbY૖2]=c+W6m5uH;="lC22ٹVcy~[Bc(ڊY 1FGCڢ2)Z5?[ D9֝%ufO' m$Xt Ԣ1B#%n*SYU&ujρc8RVdDkJ}p{j%,,.biCADX{SNt?267psM,9 OYtR_-N`+A"'W0Z[|xƳ<ǹI>鑐/4@Nf#&G6`= 6 _ts?kC^fF.,&/5blښHS'nƺHkD" |{e@ )GhNL'5qI+8庝zڠyF~"Wu)̩( 셨SMVnn0g1++cb/FgU82/ k!V=] #~4NLT3x&|p܈Q6?2(EPd`4,vN^{wwcxYK쟆PpzC6molmpiR|P>G#i"YogKwXJz]=.;+'rr"v:xq;t(tx1: b2ryBü3uDN5"+[pp`z$+ǵ?]G1K7Kޞzձ;؅3%:*lh1a.Q"ne''LNE %6ffԆXbŸ˨6 Pm=G}mכT:=2Þp}Z 7LxXaϜ6C2piqP `-i u9/HZ #='9Clj%^7=$#5WZ|fpvj=*hbbdŝ w-a12"{…Ŭz 09<=ooQud)zcor"/XpR(:QΥ"'cjSZ9᏶?,`ҹ8v/2d~d}j2}J?O) 10{}hQl\IO% !;oyP#JYՄs̯ҨPFɖ'jЈ.]O{+f& B( AvJqd,`p֜ Zy=Yr< LNs͇''aL&fư̮OPw*uF?[ scmSṄQ>OW6pLx|k~&v2 ?,a;1NkQb2Dzf粎9]$YR:DjH_W%P1NIWesߘ,ŭLddZES&W$dsY:G-9ԴA7ӓ%,%8Ϲ]0x 4(+3.Pa5\(7j:7DA sz}@Nq[ wM[ 1eW?JKUnS6h rGn]{:t"zMmq0'H>EΝs}S`leN+h/;ݮ\WtSjvwɅNܾ' =?)/P ?,E%K,x(>!RB\/Q>Dk5p:sku5D3Z[t_џv05H.vqDl!HG{^J b=UlEֿLiMAPZv ⽿ ̅vM rxq("dZ8J8 V̾>u}kD(N͵DqI_6ȾTAZN9iK D.PJc'k%¨~Lt%1Ҩ&(qg}ᆎ$0LlӇƾ}>>bP7(m} WTǘ W[bgG@6HQtD1s|+wj$6#yvY6 ' $sQ!V*n G=sl7Aytv3D֧*YI'$]x6h iNl VfqTD·ah8Pm:D=t5^;V89 R@`\Tk c̱Ly )k*żtEܠKEU cU 5w|'p[N (mt?_0>[æH n1m;p6nSD9cw1sdjj{9 e9.`v3_ez5UIdbh H`&Ű8wl^h:jKbp BL4Re/ M$‰6}7uUj9ZA(;JqwNz74g3$p|_z! uۓJZ: Cw(d_STU^R.R8.P= R`8Б{'h4W%B/L==DsXwTrߨ'kLA-Ret!} rwEToF6-GX: цR0Y͍%Dl M;9\;q:8r[g Hrݥz51Bq9-j`zg$Հ<Iy 6th'(>:7~mCT4lRזqPMbRr#eu~1~uq5ԉqEy463_5^o45h_ڊ4vnMʦS؅{h~K";O ޤu `3d* :ݾ+d辶U0+Cvͭ!g*X&n-bhfiUA;sgNKlKЪVvY^'h;%RP:/ka/lՠPξ"F)S>Vz?p#XQgYZ0707010000014b000041ed0000000000000000000000025c5463c600000000000000fd0000000100000000000000000000003c00000000./lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/gpio0707010000014c000081a40000ɏN s(dGĶ;A'5J99PS!$YZy,͹C}R%f\l$W?YF}т,[COz\/ ӂSI)Yh q8Jo9i)E@!vvNW|_ W<-6~u2z7y p*tӲm**4?'K3}mԓk1$ؕ$1_$ܿGc]֌>Nd*s7^d_] OB 0ݠQ77Ϻ}0)OtzƜ//y;YD^ K$b8@W}>7Zv.o.:JeL9\|:Ҕߏ % +\o8$EeQ sh}| a0 L:omIqR*㏟@ o|zc,;:}P?M Bn1w6{'hgQ F i0 p]7Į8p (*t'ϙuV|{GFO6VXj.C:@*WFJl.[.@ɄtІy c,9D22YaY@MQE/u :Ƕ_6R@Qp0E_ZLnM*: :DGraC5c[fF;drqp[.LQ[Ա#JŜ#{8t6xizM.(RfAR-B_u3D#jlm4^ /QG}:jQ6|{j_9݇ܡȷ pht3|ƩN0*RL^sSCC:9PrpƟ9d {e4[P%c02=YFHI4kЬCq{/0xkXy%n6BgB%m"I^D)z35,1tWWQ sb|uU:hL@Y9^y-&?hwϮ /_%G^4Э}陑D/^'Dh7T+; /WEmsؑ&Ŧm&&mMBRLj,MK?x2yKEԌVc|dkHO C]1EFӇJCQ)MV߸o"5=^h6~.Im5,k]S,\Aa~qEnE k5ᔒSOa+,|):| I. f"3,/z3&Ipf٬ZK/'GYn{e)R.,cH(pS="Srʐ!̈=b=hx)uTRi6͎GӰg0p9IuKN,~O0 hSRi9whjH&I"\[\Xu x풲m'gHUKJ5ۇP%^P8d!y߄C0ZWse3WX3,=_+V+)@n!l,5hnMv6L 䡑0cްiiieeX)3 4%rhg:U@ƲH[K6 c}f+V11o aȇ&}_#q–ZIT=28 fa4^ڔo&IjwAAK=2CE'[d=`wS-N%2gE0 (it\F+sZA먅6/T +¤^L;F$OҾ yMsI$@1A1LsĖnmxbL+-=EvtUZ]^rU*ohcOL"a%ɇ<e,饷!HP3gpe<3_ !ujJLp15#  pg|{C/ej`D (Y⟇{w&,+)MiLM$(uSAsh3yN=eXbwbiRt@XTI_2;Y8\X j\oA4Ve'3ԧ!,FCZTN9H(~ rGUBWr~@g=:WIHQ?o_-wU/δyVOe8 8Ϲ;cꦶhQsŜ`V˃0z{Ķ%-cٹťH|>D`#Ka~#&7ofK5ÿ0~NGh!"n?a!xB3xިy |R]tư,sbZ'؋NNհ^D'V"$zVgE+> ]fb55eL,N: Є*{A1fM(hɽgܭD/"?$8j'B䊗L,LYVΎ!mA{(>ɠ78K::9*J&@TYkasgYZ0707010000014d000081a40000=C5-UG_]e s><,TzS*LrbY0JPȳuڴX1jFfϳ >(b~7[*d>"\J!f !95gm'#[ts?'`8sg#_{1C;g6xÜ#kb:@ @cʔ]7 PnQH ggkA$T᫫_4,pm ${R̴R?=@6NnOT&AK̀Stoٱ*sYyPVA` nS<􄶥9̃`(AjOAmJZxw[3Yɠ csKJ-2Prfa&B"r\FĄC<(c> &>䋭"3 ʡN`C>hÖ[<%"]Rxǘm]S0}-&J X32_Aɭ qDrFoX!X"(GtԸW $Ź2MJ%MVq *}=W`Ń^?(؍};zF[A#li?n 78LL6\jat]A.z.;Y+.a;(W_P粂7Yvص$eeh$ GWg[~u$eF+VcjfE%@V/GfgAa>3a2'n #耕rb |!a}8W|u^L5oݘn# .@Gv)MTv}hG}`PayfuH7S9h&NsRc[0៨͉; 7g&*AKlBIX*RKnd }"I}q'^I!Hҁ!,27vzv.`D5EdtԦ:Hz7jpR9 gQs,H-LJ f (q@ldy >:j!x$h,s;;Mx wey 6KlNm\ABp'2=gxg$x6#7H@ÁE׹,!_G2FCgOO={hlf$U0`' h>YrPuߐF$?` Za =o2x<0|bT2l+GMU%2hv[/QXj=ۥR9zLp;Hj6\NCH ;h؆ uxa*Ci(2!< >L~)2u?l,]*9Q yWZRߓ$(6vsνe}5=iOgw3%}}`閥e,,ru˂I(.^ GWAh>*^y:U NuN6^COP:_i56(p]IzHWÍ]{/M̗ɚ<"ok̔/e`*IG0m!KM A,\M ^Sn$gt9(F^~ >8o߂Yt/YKݷ%d$ONZg6 {aoT׬?€1NhJ‰ko'K 1 nޝHA@Щ6Kz[~WhĹ^0=%$Wiw|6xV˒v oLqŚ ҸVI}(>wWas~F>&]5K#9]ۣ)5BKc:Ov6XJx\ڨ{ ZUH}DhI,jivOΐ[cY$vP@8L:wgPߤi `PN8oɊ揔L!]o2O*Hh XG3i@@E^lMy(Y[`"үp+/cuFی,1Z]^^Km0}3ShsJ^וu;;,0b Т;zoQpóacHiu: B.:Kg)Յ ä|!5rDN=փ!ȉWվr9M_]ٶJ.Oq? ou[*S1pzI*/CVW2yĒD(;gBg 뙊sBOL<|1 5P%qt@|2 0Hso&^\2to߱ERwxѡkZ*:@qr:*`waIN#Ce[cL*V[fG26|% Ep[s]. I5'8NwXwe|ᴎ1I쬤: 3GbtmڭO`G+01xyBs>0H:WSe,lE" lZd{K tiL4xrNNpPPe&]L_gɩ7̭5)'_,i` kQa َ77,O(!c(Hr2R2mPmHq+JeAQҁٟ^tP|X{8^2U&jQ\N&°D++s#|[7=2lZ ҏc*ؠ=ņu.< Ul[]$gKo 鼰}V0`{Z\16IS#ܙLϏѺM#ݸ<{t)6$*W @8J~"Kk2β(CWMWGHAQ< qwY}G6 Iͦ˿T-X:pxbd [Mh+7ǚ~R/)dFAꗘlG9ƀ%W=LP}AYL23#І4(Eݒ|Ωw;JB3UyҸA`Wxש!7Rm/~ f+-ND(rTGj]H#q *הa O40v ôVNHS;p\<P|@OpPPgYZ0707010000014e000081a40000Js(!9qL sM!=415(HdW+DAP4u~ R k}qɠSXgW{_af+%{SypY+&RNKQ$03),BZ#+YY=*-8h )1@^?U29o" ޗAiO_Ç15 _í=p$Dxr҆OmȨ숫Fc }Oԣ ѓN"<ښ̽wupbYqڃOWRF&10;bviT0W(EAVp7˷)+BK`n -#oFYN NM%"u45څI Cʮ5 B!#yY'P6a6C%mbRaN R[O[stf廜[#_8}IP[ G>a0zKŒ'~|)m-!:M7ɦkS3P}=u@\'3G' 8ͬ tEqO8 D}xds ɀ [sA-I5:ħJ )#?g62s[7JCTC(T<(3"w#%p۳s\ZÅigLP0Տafq f߾ GZl6_]ѯx LY'ז"IpŬyo5x25딡hDLn6FOI-1ͻa&S_6C jcSH @e{hLFVd>2,T=E]&1Zuی*_MSy;?P_bS H*!-Lczٹ AId,] as]mLݕmtE>0IME3#HVp|qeWp;q)+z̐ ]eB!8zƴ : uA$ @6"wƯ⧉_ZM hN?У>r۠O ٷ#2ɝߦR98)81ɓw`i{D%XY.\,;+ ]j/@_ϼ gW3fzOhHfB6Rޅ1U|iJ^U1!%5 ymK'He2ن$biKLqǥcнRצ<hM{mkt0?-2XS!6gj@^$8AEB?7zU>$eWj0'6p\zzS WLYAMۅB90 bʒ k\vY K$π[u~COv}U`VUDm o&OŸ_g22[P6R \)`0EZyCm_uq_ẁ>/Y v&))AMInc>"oq!KeGWI{Q؋-Gro'L 3"UO=-Xi/Y5s g{f+UXӄ^ιNQ4ߍy곃Q)jxD6.+^*ϣCAϵ*!1lM{"!gQ][\SSY*zBFZKz<ȖoFBr4qN4cRST5$2*{"A)ildn/YU$P"@F|tj!>nqƮ1+3 0/lDe#QE?ybnZxm[KyU,w9Yh,TS Ly6ObtLZ3$.&_#Łrmb˅2uuDo(*Ān,@B#I卵è3,6곾jP#6zn>V1BtW{@!/(75$vt+|kP-uzRph1:k^/cBȼlׁ {[T3{`I1k&3= >kQz6OzЖ!>#YHȕ?$ޭ;>u%hT(/4Ԫp><վ B{S`nxCWT|!ɚF|j#{7\(( O%?A(0Z @AF"h\0Q i_CT,R3DSb# !~jler]&c7zѺ8NgsO>ef?Xs}zSPzoU/¾]d^_^z څ.>(R@ Z?3Iլ `H5ZsD 6D"o¿ %Rz.ދVMn'B\ ^x=ZU( kJ. C_Ǚ_WJ])DvahujC > \R hnb3W Qqڦihc5aW C8,c4c>5o^d:_{cCiL hnRYmٷ#wfij@PxDv0Fk[auQ!4K-̒SM-Zi4Jp[=Q3mKڹz9O)lRpR;]ElGO,P^ȧ]auI6< 3My]o,^ɈO X#r|C'MC}~]iӟ3Z){ Um;X`Ю. RJ>2P_߶V} %nuuIc77I]jZ%G=czl!KMgVUXs i>xwq>ϝ6/ߙ6; F5E3O?}rxFH%1b']88:eB4oW6b\x0vuGXˬSKlԎFt cHgX;QO٥遑󘏒Qkj󮷭N Yo,G R @';G沤_iŞooܭ Z=HlLg{gm+^f <$}O6tSŏ# б01.3=yQfHm5_ȏI=TJ n]/fK"F 3v 2=PDA#>&Orz295%Usն."q}ЫZW_n1m*;,G<2b dJ)@.XXjG ;@,IBk<8}v#d~xZ%) \<}>%;~[6Vli\CaB/,Չ 1VBpvA\K%-Te%P Z̺Ifߨ z[* E~/Bt.`5p&3UFfnq[ $#qOQ駎@f ȬOmу E@6(k}5L6YRA^XsfM,ӟAL5o6 &v8^T<z\j`ըMXaK/jG}oӠ_IM}XԾ O/o0@%nLρ#mq͆Q^#lZ@aGC0=smSlڸ$OWWbYu@W>EM; @+9#苤<9S!7MEQ쟫=]ɬvjGCz)x݀sGX!UI)mۗ}5>DBdkɜXN)bJuNf ;Ϋt&gYdBt7 +V|/0QX،ƅżA! *_">횮o\Bjyy(tOKk`e0߄TPsHxS!ks8ubZ0޵/٣ _H{ 4DV~%N$N% "_nkޙT)Qy3uku9_5:*k+hfufGf9bE"$G.? uJbmpa;/g.t}ǫ>v Dpo]\mIẘRG&}S M'o1&< -+:[M 8/4;{,)l%Ҩ;0P#6a':#h7ty}<Mx[PL2x_gaU\?fo;[יsjyDE3ٍ-JF9&4GmQ5Ԫq><\r ΍'D Ou=IN֍"\fI o{'AYxڿ!;džMpQ(a| 6J]IwER=;NԓY}v4vHg 6[,nL¿u٨R"Rip)Ϗ^8!{C;$Ǩ:T wrX T8uh[ +,Gfz&=fEV;h#W]x>.:n!w;N&V%%s~XũPDJLi!=ETN13[\]}HF+F:~4PhOk1~\nHWF!,U!-IV?U׳HHa9>@j/G]`w-iC)EPVDJ[sUliH-$oyB3OxI&ۋ(^]UGہ r_8QH/~'xmphD9PgZ *fϛR+ޚ%h"%4Pz/j7uk%#W"uj(w/vvZ+A؄,:F,Ǜюq<@ PB@Lت9 @W>-||,$s-g:4" }5 cN(őBa+W4zbR7 _Ԙmmo⊺Mn6 8F骐ٻ'  B{ Bi8(u[RW'5R9oD&3{MߨzPGp)uMm^Ȅvs<_/uʼ8mqi оL N\]7蠺#~d2d8+_nˬG)>w!yygJ^CYpr)ީ)ȯ cM dt*HT\^JP\7hQ }LH_XIiEAY~tGQ >0CVT`om צi<( +HzӔgiˁt/Hmf1b>ңֺ?,* t^U4PJe6EY_= ’@Ɲ_o GP5- rGr@!IeaʥӉ$IB\x+R,6FLM.?DaAڜ]T|AEP%5A_4=mEiSkQT;1a>5р[~BbO!ܴs&ڒg 5x7Oٽ pLwI$uj\F ŷ8mJcv됗6c?=\\;BK[U g4MS+"}M:$B`IL\U.uS)8nl0|:q':/h\h]Z1́̀ˢd޲CƌwI()^s;jjSڐ5rDx\_:\ Hm%li6d6`1V;Q%X* 3Gݴu,%.v$!e)?en<9M՗҇{vutBP#IR kNhp5%C^_U5`)7q8{4`s"gi&\Hb̖y)Ww3r\C2C9,c$b$ӷ SGtP+a+*7M Ds$Bz-<E`IN3F(ɛfdeF2!^<#u$n '<XK^͛?AHlQJ ?o`\=[Ρ^7 f(+-T)WVI@ tNsl[Ɲ.Gu"}/%-4l;*V3j*SBE8CZ'X%`Y2yzPYO:HDe9U%Dyui+ޓ\~xݙ|Ga}q`N8R]<xaF)8ABBnl2S$RB.wKj|MSPN P cUMdN%|R`a ,u[$_z%kqhc4{_h))# ާV|OF4פx{-tЧx~B߮8<Gڷѐrh0.|m"0č-CfSQrVf܈DEڡw "`cK+nb L:h~*/:OJ(F]ۂK!j qCal:_/"b[[L8RAJn~0nvYZ^.V/+ki|W/k9j)8#$/(K*b]=kU"J^O6 mm=Cz, &wcR0Rk~iw͵$:Ë'M*^`>QCwm#+N,ևi9i:׹z.6zYziB,׊t< ,gYd6 ^KIPOh 3vy|鼣hWUG&2ä-K9-nښa˜ntAx搃3j:FV)lXÏ>ȇ $ 1~#! w[I;P%s9& OMn>g6}|Su> gǭֳ*j̊%Kd$`9ԝ =!9fة(5Җ7R@W_BDu J tAZ~o=aljL'^ЧὋp)'w8?ilX[sx;؁dB Hػe}qs?Ob%CE6#!X}>H͠jeTj$RH _L,yig' B/9ԕ)6QĈal|+18|Zb*ݠ$ZG*IEkk;} &R,Ky2fuX-JR k\9 dgfYОNyY=`0VEA}˧i5̕ARM:p̋ ஈAKۙOߝ>7 |Bd9b%r 35d]|؟OD.DaDlz= p|M[ɒTrcNfW/9 H?S W,CT={XK}eBȈll~ly0{]M,,yǂr@#1RSuꑌ-\mgyв |+BBy`i&f'}{zQڬЀWE0rm'PD0iNuo]d?Jo( E:(R7H,AL)4Hxz GĮcN$jMKu* l1#%[a]S:ϯ9W#NkƩvu<(mE}Scg-i־#>024AYW)0(Qj˙EY18֚ 8#9PA-, ms> ә,% ?\ nɜcԟY,{Y>KO4aT= +H3wRG`[Uˊ ' Q`;AMr>s]an:&9?YB(~hd5&&{t]6D55 [T-~#zUPb,rG$Ag;lӣbͺ1^E rU8Hs;\ 8xK"Ftp^k#.9r趙yL:$ft,E٤IR)! g 4zC@…`948ucx}bz)9zT &rgߩȝz`.aȚEM ~kdJa)@NÊ(ia~빱bpG9*C3ǛY@~\P%_/+y)ɟ[4T[AN8 Қ>HD J06/=YO1a{LB~q4k\}33 & 8ׁ3 \eִd,_}9LAqrp@/ Y6өt.Z\;J{+4*䷷'xyC"D?nɟ?}TNktc%Wq%q V̭(%LQbCU[P?/4=뷋5Sq.nDJE^{,Ò.&v;WbɧiZ:1-n_3zה$c- !?SJ=o .[+]eHΗut %24$SaVufp1C}:\l2_L7!:xGO7 wWB22\;ZAtͨ#*eDe]!>X bTH/l4u] >hN>Q"(; "vF10XEׇ~Ai-U?98PƩ)h}#oRd]5Ƽ8 %7*<@ c_)7_Q‰B1:Wה0r#(E*'휹~9R|X62ӝ%#2~3 { O 5x٭@Acݻ ն&vQ=vkkTs(DnOώ"NDGx6cľ9`kgiX9U^\j\iɮ?9:P닶cOfo]6L  6; w((,&\?P ->"q~ !@ɼԪlmm.v6GYk- qj7d%f`sjco:ϢI~y[#mE`g85m^é {{z*i033C!O X^+QirGQ?s"v_Q+ z] ,eox-:B/?S_FxN8UѤD5vA+]u?Zt$ܜ#sB$p֔ ?fiƓ7pFlCKK ԆRDAS4Fn gT͝).+B/D%?ߍYf5>bu.] d3I㞥BNžtVX*ەKUhAg2-c5,Ϣ6sI/xҕc- FQ2U‰OŚPv0lyu Z@F/rm\{FGB%zi\ę{ M(QFкaEX\Xc2}QjS>uk+,aMFɉL G<\W= 2d3o#?AqqG҄0G^+G+ftM^yrpK@(=C5g+aCQe2&ʅ@9ȕ˝ALW\""~z-n~G<pУa$#`iyǁLM|U2 =݂( cas7D)dj4 Үݫu#k)W?aն+帟ZQhy(*r"-IHg𛍚 ;P9 \K* ҕ>"#mkk=E[#ciF5θ&.ʎ\l7>U8ЌU[˘ye_Gn)n>(j=<~)mB 7/n <2MvܔəYϕh&Pc-\e[G)$ZZ_j Ԑe%yAD|#T~+SfH Qۨ8c2 u)ba.ȡOT^AmC堏*i!./{܌/Xi~Qa%>O>߯EL!,fĔa@j;DW[69^FOԡ^+Sq`52xJ͛P͈8]4pcLR20R ͙(WiQYW(|;4?-5{YmCȭ$"' ?E` lJ>1hܸ턏}tW%4_ S#sX*X2KRjz 8ڡZɓTwes0$>߼MdVPZ2`]ڝ#kW c/,\jF%+X߷|`dFj4Hqpn<>*$,AP5zkVK*+rfLKn¹H/u0b)>s1Q[=TF*!6&ĝ`+zsxSUӜ'^bXP4=n" UT}¾k%F8µO@b 8 IblB&Ֆ$A5}_[kk +O+ ܊8F*-T]<_)B”`.K3kg vi^ X.hϥ\)Ҟ.fCբsa ]p?`tblE@E5d(N3Tѥ&ٲȷ>>mVRFXd5Jhjxk>l$Fd vw}K7ga*Lƒ_,.4<.7kğ5ǯ>:Cf׾G݇8%9[!x=ju z*nETL*̪iD>?^c\1< Ndtq[? ̏ L$9%cxt#U2v%VCy=JW ѳSa'YjF_AVT-Nq1n 3zۃYֽAsƆk7xQ@BK( 8ХSYަ_ל/o$ CS@W֎ m%&H 3hyph>"{jW5tB i; Fhّ'/ y;?gcޙ%@R*.1չ}ZNxHyLmPD/MorRiڙ{{$d!T8|%9q^5}&q5hpY|/IMA+#󼻒8%z}~ǥڊ.nfhHyfR}Y`5E{lEdZAhxg-eh6&џ&˥iz>0ܞř '9DVsn? ~2 0w=Xy˛RKQftyv֗QF‚n.?tr#Of!̌|}3NJCu\us,;+=;O +JY5"n!ȗ ;#ba+R~[FDWv@bb};m:Ƒ9 Ѭ-!a {~?1[j<3qY75Z&9-Cxj pP#`?|ѩjs:QXFɇ;'7N+g,_7;Cȡ溴z]Ƽz ӭ䑻~eWd8 |(3>ׅb|s'TjgzR#{IG>qFZָ1m0XF v -a&4 π̎hPehexTߖ5x[O.z ϏWE޾uWEx>2eVj0@~{ߎ:g'O!: &`(+:]{ˤg#s)ԡ@)keDT Ez^"^Z)Vn/Ϡpm(i^D[}wv|rg= #oH![]œ?\ " TtGhLa կ(`y]sd:.yI=_pW# q .7 4ޱ~gU|Nm@8s%"Dž\W:FZ]KEgv~al?-Uk._G,M=+\Wia4&-6eEbfV99c6gk@Nvn[y,=v!'iVރxc֣9v N9{7|1YaCK䆰F3j'g`D| wunnf鼝I0Bv^vU4lh-M1 {R`)מMi͡K[L`ίjMm\[  E#GmpbîIy%קk W3z ^eWed6@Nby s|-'}~C:F4AβYC!O!dK$\{ye$_?DA2ƃīWs0gPB()@,2Bwn2VlI%@CAEOI >v#ιšXkHO;9#tmLy싧([{u.#JLnm HhR>)4\ޝND䱫)6(v;PPSS}b(L. 9*aOf"On\g.Zr OME#a2c>oFYe(8Q<Z-mL  dհbtfAl%X,<,XppdzGlUph쪁Iͷe*#@&<#(ڞxFu+v-˜3Ц*e[nTxiz(`㶟 =/sgUwUAvpI)_(;ty%|y)MÜէPX=&CUS0Ospa[o;AtCB-/x6b5U,7f"g(OU>Xr,Z_ƦU؞#W*Īrt^ê;ǀbdVӝV-r;F3?TT; a*LeHD8!&:ERA\#b_R- ]z+jUL:y3jD'#>t^[rg>\/;aˉFBrcoou6ۡ&_ x+0;EkzBtq8k ٨W_/iX(mU7iX hX3pWoErkN7F93I tEiLRVvP9vI_q[/EvLZ>qj.r8\QxAWW$_ 2-B.Ձ76Hc顜s@oh9M?־6':dBˋ<KtMA`,GVD /= Y8ho~C"?HaMvHIyqufw$;}I+&lk݁B5Һ5 !\XR4A}Œb9d $C'}MvTmI;G?:fp*Pk_`!#\ne6`lHfnUha%|Wfkח }f+(/a X؍"2nq"E)V' "wth+Dwx/  $q_2;3|"&Nk<\lqŸbF10TQ%n ӭDll$$;G$&.d yp%Y`f =f(]d#鋢Ub]8raw?YU@|(7-Cb$ n90!Jj(`I=6=|ʘބ!q7Mx3:?iۆqZӾܾCC96 ).8e s_PQ]8 ̿&2oK1G&juh rϬ^'ʭNx,ـ&f ܹmX8if83ezl^+ϥwqXycmMSƸ\z&śWYx~1 jqH~(ozX/8X Hn̄ hBOLZ-dU"9( ,BEMbu[fF2Xc{bz*beGP>zmؤ:1'&-P,&v,ύސT?! Ffb].izXH1Lel5*n3?ϻo$0RyTͨAϟoVR+zfh6)9J`:<YAS"? ȪCy6 'Z ww~rRr,14|~.B:26v!%73oTi*)Hяp7V5d@K-XsEPFLEv.)  *f!첄KC\h策D"Vs(Э(#6:kS W5ύZD~A  ]rMV߆zeOj//$=Yn$6J^&B60gx#Nm8ݴ4\&\ 7"f:"`n"Q_ƕoxbCvbFUUE WԽ0_lȯ^F%*ߊ:¤ J w\@?\PEؤ]`׃H 'Rw ymgh*_{X3]~Y\^)\ ׹ƴk&e {^&=q$Ujж1![ԌwɇqY2<+RV70YtXj'OF[+;?6) N3:O7amV& meCj_# ~u1V" TD2(6!]ys5O%VFq~ŻZ\L+Bɺ"8D!3,)6Qlއ>}8OVn% '6JTGwW?8g^̘PJ6p5Q$ɃI&THwl}&`ȹB+@|VƊ VČg0C0޻|m brQ#TiQt[i*}Y"b9Y*)8_rD8vsg-$C&B1%>P %*gܰGTRh]gNj M5($zZDA SA@e̮B'qkl+ U?Bi@b,HrVXp|[1Lw{)'3Gwٙ+%H!'xLUV ^ܼ#-/RnptWmMejd<3 6ES9>ÏT,%- @H57;kH?){(٬5 /ȅSĹ9ONVrnzlZy:oz7ZR!ԁk>݇bp}Iڅz7P TLGY3n+l<9v0Y!/X$|;INNYvZ=32XK*|W}KIM؆NDJny0ܓ+z;+ tTYN oyi-%@x{#M:f82%AH]5js,xzwUu֩YR'@5y7#'@0n-q5.9 %tNߨv4*$YʣVDPRR}M;RVHe#ѝ*[<.W*+?ZBҷ <hHE¹mM>.ai] )0SZ}+|(ڷm}N4GYs/{Y3.i#d Onƣkn"pw۵Ü)_2N7Ū)[_^Uj`I>VW :BЂy o*pQ/hy̷aGz7rEŰy6ao3.kQTJg6 6>WjVS_dJĔ1ap">P3ůꨫP⇀ʹ Ҫ͎1+!DX/ͤW^#X@'%S޲l9Jk`d䢄E(!QM3M {CWFNǣww8e#vrp_~ƪ2&`]).4j+.k䠸y˼؊z' i,XUZee-aɉ#J{;+@͢) sNdLRv4gƟ\"V6;i"4RHuf5Wv7xOmsNg0nbBKM$Y?yCι4DivR["QfSv$v#S$Fo˷Xa[r*8pD{ :|= o7(B;1&>ܶLI. 215PbR(%rbf&/+kp' 7/%`k lDT:^K@϶ &*edo1h\}:NzSyc-yWi,f]&hIjᦦDτ|ʐIk-&-Ц)M*ebrt} #puR{8qxӻ(,n1s.y&zy-΁{&a=ԷaH Ôk?Pk$y.U%]@Zc^|waKUSabQ"}x>0Hńt,0t,fC) nv>Ʃ)>~j&|*i p(՗ZbOc"cȣܭ'.s%|G5ILS[ 3Vs{xà0yELvrsr-:rÛh$O_R6;-Q0~_(PyX89f9 TtVK~łDP*j9AKaޟU s)8&wf7\Th9{u3?9J:#]zׇ-h5>e^Zj+Y0|"|MMiEXU#2Us4 1&ijI)͟۷'C0m1!BdӋ1=ɽ+7Ř&q-^Z@ pqS{ ] 4mI 7P~Joxp(0=bqQM`L}91.lGo7+Ea̧'^5v?36IJOf.nk\LbdcHn7W# juM>=cE 6B7f.hnJ𷶳$TƨhQeҸuDFgz ckQy#YjuI|pDOO-}auZ'I + k;SPk1gLN]#݅ՏH>5֠*j/x>e2W XCt $t57F1c!e*`} 9zRڡyۈ^0+ȝ  Q!1)ci'f9MD[˛@ɛ#oۢ-OKv6ƤeۢiiS#U_V\[#|z6>ex^Ny|!}E)ܩ(Qn*}bBAt Sr e+IL^W,'Sԟ+I2O-m1Ik iZgN~Ukt=" ".̾|A%"ʨ3Je]R\#7UE¸ &%xHeismKX*a0i8R'p&)1ߗ~;ۯWvU~%l7v/ɫE6PDS.f\{or-f+@cF.<(S\ӟwQ[H_DX-q B_8ܐ\Xmq&[O.Rr[z .z7tH 7opbHVl;7淌c:H={a? t:T"_G :b˱:V5DONB1ZQ} Uߛ!>εyb"@|BQpB^}f}vacG ]ht 'rDPUca- Q. Xh{N( TѬ҉bjn9\=Vҝ啨 edJ\"P^\㓔.%1h$iz0Vw`x@ЖpF+lnRy>7 h9ϖ0uC)!M!U[׷_8b?`(-ZM83?@1f8Qt e?%*|-'ʃAGiRuDsfbz%Ri{3l'* CTUch,ĕ0u7czGD:t%Vu2Օakӡ]!MFl"{SNzUX,+mAQMk1| g1W/\SMdqʡ]WjZvΌ({5bcp{YdF̦žǶўҔ@(_ |\JQ/3KG\G%V~c`ﬤMyqa0ɍ{!V I<+V*_28v3 %ONFZɬkwfR;j.o1!U 431sKqG{.X!Ho4}ܨJ1@\3PCqeUSxҴwLwڏ&F Ei[*PvC4> D\"5iB+Q *E])\lLV ֩ңKcKnY&KVj :ʼniw"І4G1|AO |8Iuzkއx( }E:N<[ 6t'XSAWc/K.&yѓ"R9[quvW(_, ˆxD:bs3IeJqlXo/tPa-̙ ,x^fwE+4&Rףm613{Kpa6)c7UD%40jq[C} Y*%ߎI-XWr~1$rw."'!>~݈n+ޒ7 6 Z 7"ۥfz"d()<r$m[PT:7xbʡހW]Yвs1d7W9g<䠦בp%R4)W ;vC;kG!%}?i) )aH=ևڕ}@fL>GpcSptV2.%=?Di$e| r{t{'uf#QW$<_ Pls0)k>2K khAK:s2 AsvE0<.puk0L.aP:7k) ɕ{Ļ{yGfypK,ÿ_{ˀi9 @QHJI_&m[.&枔\*Hfj?X~ }POffOEdo܋K,9OR?($% Rz~`r2ueCm0Rd͆WP2Y-գ3#Y"b"^^$YXڮlN>JԙVcGI몋F4:Q[p3s8*>tJ2kgHJ%i.Y?XO #% 8r$Y ļٺժfX?87iCO}0wAׇTz3\L-~)չ# V,zf8 @K\4VkQЏ);1q?n_oPUTɎ"!if'v("\N#hToW@g(jWIH!T[9V326𣅎)dbՉC ̹eL%( (6c[QvO\DyvS ɖebf[qpv  Ds v9Ck ?)wtah;. xDW mƾ.]V{g"As_6柆p2  5}p)ϙaȎ  ؀Tpx!8 K6Cܩsg(ߏD#$،횆Z)d[wm.CRC~Лi;}?2%K)OS-OòoʚRРukpTL, $~SX¤V;'LGET@[zFś=z QynX{6u?-=#pnrFJ1l#&Tz)V3aS3]+y/jm3m>p 0`-wCJ-+*?kHC~n~2{QRѹäFWƦ{ U͜c 3"=d+ *Izf9Fp.cQMxi+=;_yഘo4$͎Q&Q(={'8]tq@*O.4`sMchgBf3U{П:=RMQIvt?Q_'}zKM]RH~v!lU rNF ,0vgeFA} Osƭlh ٜV)\MY=t>elHj"L(2A((UP+Jy5Jjz(ӝK -q#so6t㲭)Vbq_OU䭙Ẋ"~Aы&lY\ʞF2!ufTnrSS|ep$'7%hY0/5p|4p!ᦠfGَ( ޘG 7"9Wwu1?j'Wte&(%ъOb3 t d;QBuAH$pХd7Qa8G?* fN:}YMb#6Ũ:Q"xR*-c1$/~ӹMbRљ]%>s@Fr, *u#]$ڼ}Xd_EIQsےԾ8]LDD[~3c-}R]"gA4$No<P^M¡Q άqe8>\_o$س Af$m`z? ݕ<7 <)T۱d+ؼtagwŨvr蟖؈RDRy + X igS:vQ9D2IJ SojfEH?rGj!$ky9wQfαhpց75_;UgwRzօ_\&UOpGbږo~]ZgďR>%'h N '5pMK9H+šP7ZfO<*YP46ك[VoV%Oxd͇"q_)@"Ek7#*,)_"=S[JIHap?zkeBj@.}PꋑCM k5`zHڱn;:lfPf]S970OQ`i  {2S-NPpx[4qݯoCk,%Q~ \"F l*] 5́&&dG*#X*D_^0|1{p3B%~"ȍgZa]~~,)ؖ={ Cĥ>yĎdRJ~~Ji9iZ~AF= Q"'ir"O4jqp>*S ]넱QyZ(rA!?I+$4:.kD2׏^ΤXzѠ(S|%Wp Y(0l`2AGŒ_!C t<((EGDz3GLI>"7E@w "_ի$U=sK{n^ >/P7U~[%R.ģUSG],zC215) |I2L KŽ*]fo3VH*σMB'#!xd&[NuvFj\0hT'`\g})>$M(7vEbuq砛e ֹ[ 8\GʾYtHܢ/B-HQ*#_ o[#E􇀏C Yy KRwg-s^9RQhfm"$sWCh*g0M5z|у5ޔc##Txxrg5w?,Ggn쀶fVmh;Yu=b1={וN 0 mjpEA#QKw;"X.^x"~==^24]Ti\cJJP?7_@!6n ;,- b#kk.l*L0c/@ k~bmrI3s&C% &,Ȝ=,ڕ88~ ux(]P[!o"Ǿ"Y-^ ܀%vs ԕ3#%((gx- %*;rH~%2椎|& K$zeO%oqpz-:l/a IYYIWG]BGpάE;1qhU8su$2u#$(u-jW}5$rI4ґ7.p $דG\֫XVጨ:SX8ZT"!@{M%JпO XzWkvu%b-F|%C6 MAB%0|,H&p@|ݻs"P1$4kuJfC'm5MK vt$Q0PD@'$65Ʃf_Aܪe'N/.t+j>аr:e~41?^^v#t_Bx"lfA$L|w5=ڸzǡ"k^1RE%W 5;%1`CBy HM"ϙTC2J/\=VkZ.&8{;즱&مM?"}|p7+ :UVzu16I/VOon˯]9Tbxh(96[,B廓RyDzgB.D--4 C\/*Bb-X]%iHxA7zGSfq>==KZr< _X>,fIL6 §g}3U^S 8bIrrꂊa.Cy ^upo*pnH 8G1H%.nu1 LۈrO;w X<050ogEyxw%Tyш?+q `@XJ&J`$os 1N `*?29$5 396d(͢>ʹ3?U.0!=D!ș'RQLN5MoP71ϯr[gv/I_:99sʭ `!$ ^3웒9";ȏr CW6l hC.nwWpQaln5 9ԛ^D-!y53G() `\LN-+V ɔ|[s5MI+qԇ0Hi+[aʉo+pc[ }KыJޖ-+"wbQź|IMPXy^r}*Y_J _yI&j!jl,P6K+Sc7\S+fige V%j_u/\;%dɔVԲ}Z䩾EŤ&Xﱢ8S}|.[9Aq 7wE A384\i`r?9-,zJ`جZ}z?k֯0]I;{r4ܹՐ7ZN&ۚI;OREDNS;qń',мs8-u!pu681/Jc̢?_)ziakʳ==1.-)Íь V|: \(*jHQB֜JO:I*B_*=IVYPO oQ  c9{bdRr-J;%rQ4cb}0nL#:ܠך1~dpۮ_оnAmP yp" *2'8*a],5['},Ps%xbrhӥr/kc_˕iTe -߹ýTErvVj0ޛힹ>N{mCF"gQ|rWzsR\ÀpɡܱLe4}"Qt} .D1O#sz}\s?".q6 hB5> $WK}XCXYo,p*εhx+rCǟwݩ`p7rZ߀5 P` =7mq"ϼ뻯Oˡe qc؈#X\IJPs^+o4j ~# 4T 8q%c{V"suksJAqCsm]:47hWo!<@ @^$e(1H6{sr{q$#o8͆?oY qHs~UGWfm;u|C\vYiW1&(AN+ 3x2Lq^yhHıVpl@%s.s̥ @0lmCl3JZW5Ue |Ν "3,x;jt)f^Xl:eX}iLt@{:#jP䍴wGsP= `$ϲ(^sƃ*}tSYvK)Yg%C ۯۭo!&V/:2[wCn'EvF)qF]:zo~-0}ՙy)-9 c2w&ɤ!GZyYlzc ?/ ku zkC|°T2k[թvInjO6ڀIȦw;Ekϒ'D@'u,]ʼ G8uKN?/Sc|\O/\е@&P@lVY{UOCɠTU)9z".a-A@s+kSp >qӶ37F_\yJ^҆kXѤX ֭KT&Û6 3`|fSGj<׾Qͦvɞ)_^nzb3 .Zf ]~J5:c7Z,/RpC̋#L=2~l&s|Kk eazy!BG I|Nv\v-W~*lnc#0[ea3E@5Z ',+}HD}+"^EZб@7+) ^X ]\ / a>|DŠ.@dz#6}̱?qߤd]^p%~Ysy0[LgmQg\0d?S&E^c1BF| Ud>lQ>ߣ˙:(( ֦6-Vo[iDR';yDhc͝./ R4v/:a?pq#MBI0ټgJգFe.|f84 ~$kpi1r=q{RufJB5'IߔHfZRZ zX@,eMD^GӺX$ &g&ǽx%b3dLvph5Xܺy6u#廒z:#~W_?+ݙKt>R1aW@是6}rG;na&Iɵ^zqaڙEr$[^_cxȝ½0_;IS&f9k8 \<`_+ߦFSZ C'lZZ+V2\:1"+"}&:-=3 &$(m2fe%t^Ox;NC3Q/~2kLjYt 5,I>nRYtNcⷭU:4f%,=P_/g j1%5NhU#2Q \asMe+YyA/^Li5~N,:B"DI`KR0ML-Mĸp:xen*e*/n֪j]`ds0Lܖ/êf _:A"~}hfD -Kߟ_A"\c#wHddQ BkX>"v!j+@qkb7a{+5}uq&>ȎY-Tui;H9EprI=S\sA_Үk k6-I 3a=xDGWUlɿKeyd6|39ޭ=>cܨa=z|LX珱 ,xeP]VJ3"(a[\Mijai)OKƃ%qYxUΣjQ7 \ոl$-0vuA8؜tJ[qd!gd"%` *Pw1g#?.G4Q{bc DؤUB|tņBJ!;s$QS3U @vYl;&C ;{&0YRDIO&}#˧Ḩ 3 ^{Il,.@ ylR0,MH8QNMլIF~A\xho3^c촼HNxY5ǚYDŽ$O}@{R>﬌QD=tdݘAkO3F%!A-vq3C߶!EC:-Sx=!c9M}mn}qX_oꃗp̷tJ4^ Śд*Q†\UjQ݄\T2XÅk,-[P[fONl缽3L@ 7P #Sb=ba1`7+6ij~qD6d6f\y|K*;\j'M&>=M LP^;!t* d|xaD1|bioPLI:̑6FN˔Loq#ʙa̿Lry6W%[E q{]m8z Yh:@ǨQa"?.(ѭ Z,]‚I.P]@ں:ݰta5CT|MYg1f#h*sP0\6Q ~p}^,I< b*._TyyYcWMވ?=Jݜ NH*T;O6)՜q|v@'ޝTy75kNvܯ+y]5F>MQ*ߋ)P/Zp=ЩKԙsr*_M}#VQ(u g}g%D}]徶1/ ߎjwƶ@uIVR؇NE/! iU+I/rJ "Jרb!b~d b;wn>(N5=^+NF|W5ĕtgxW+P^ j]klH G` 1qRMNն̟}2rD%Xh ܞFzۑv9- Q1LĄ \Rɗ6B[mVmQp%Laن\x+'JB %c\ | `~ =wA*(dbش|HMJYin,D*v d܀@k)<05eKgda_I@P.4 8 X7]E/:9KJ0Geic@?|iY6ʗ> C^r2Bz`q|t0b/WɽG nI]M-\ӳ:ê[AJt@ޒGCUY]1a/2H|qpgt pdX0ӰPAq-}&9.':^yj"t+8^h $ n\5 Νڍ例KQ+3 ]$HkX+;]mf/*'Qש2}Bc k+YDjlRhpwfr 焥J "B3CKS0~/~93%e簉ȣuzn S=-90mhЗ%fg;M6ώC#ez gDv %"< ANw4MrGBdw+VR?/)'՜ vzq)"?H/ S*Q?v t LgkKD^,5` r>_8kP˕6c>nLyɋC+ҊP:+t/u6F%ys.Ⱥ*Jz5AR, MG/~@!T^0'B487=W!q-Uc&Ɨ_Q:Ԭ@{?!%t4hM,BM`۷QּE&pF/h8=O]' .78aه+y>{#ōP$ fת牖 2%h2X8d 7'mv/cI"7z}dz"[v}8dCltP;_2K ȍǓar,Djacfp|k}!re9@$3 G dņ T7'kbcN3\G4R|iaI9- wMWu4]*rF>Km)L %ePݙCldž2/!Dg}Zo{D?jqq_18x IaU<ޮ,7f-yx]N@L#$TlWYYp<]/u5Z\A޼ॢLq$0/>E{'R{Re'dYwXX "DT#0MtsoErID( oz9R30Wƨ_kWp>ؿ:NAH8OY* 7Ī˂q, AOU]OxSC/K %Jw4mX]{ Tvfphd(;jb}5t41fN"nKГڈ1੽NIdv';ì=7\vVcj%>6?pY_ 7BQXURu/Đs#$H6?o}Obq샛c(hNgfyv7pvm+_ Օ(|d^){ιJdmPjȽ,~"bC@ɞQ{2毼n9*ԲXK?BsP#"m;Oc< S Siں$kV| 3|"AA6&_nq#V߷iݚȯ~'P~8`ePpL厍^$V`=7K":K)3`T?EBns>)E%6*Xmټ"O@IصIhb-3b5x:SWtN:6X3qpzJ0} RM7sJ#)z<JTi\ƁTY5˸&g>*'mdm 63huznUh!2`ĐwRI={O*FWЦt"djeX]r3[TK9&rUw υɲHvsi6|XocJ۲jM$f*% YI_ 9DC/ouDܡW2U cd#"ڤRj$l经U̹G)UtXPZV/qHD,Kʸ{RsBdU-L]UOpUnvE="mϗ+Ifc ]PmdA)V y Ԯi4%+Z$ӸSG~YMf,&W7gέmìlGy˷rĚ#x*vӂOTWP6t+"|c,xeayBMa4E{ o%N2w(Yi#};fgmm`WK9L/sNvJ.Ef)ju3wlj[z(1:29 Ba|CD{1nIt|b23UA 8t6\ɂ-nyXˀa~ R<\e?9``p-}T-'s=-64/L>0b j FC^zJSV22as:qZ{Û %jbgM7uDu,yb!Rg_GG~Tv"8T $gw/@dTOլ^#A ՂDX;a;Ϟ=IzY[\=f(*ҧܺ1ע=mS4?Y" X-lcj:YKb ȫA{`Lzߐ@C"녜Z"g5ʬFֱAEHŕ46A^N~cPNhX&ǘ1x6̔@/gĒ=D^`W怒ƍ~h%m3sX]v2TGP|њcS 5`_Y F8"}tg2|$ IbhTߩقo|Y b0ec{@*S?w=B+\ףSVˏ2ֱ0X-i)BogwMQ$$d [K}(U2rǎ+M0? *S)$6]u*(d|DˡU [)kKSM&߄FU)LTr`E/BPm/;G>~5̃@r)5{z!gyz-Қz\Ps/W^nxc4_Ѓlpq`ЃH쫾:\4e5 JDN#= ydp}4XQW:a,#^k>Վr@L= ۏn622vr̃VlckrFw1axBnN.+m6*[vyܾ`223zMn@p#,ƬuFC:O0;y%t7ƋK_%VBrU`J@-BIBjnXp.cm^\TTOiMJr{H"GjV;s$$,<0#bf$bpJ &F|9XCx_=nM+AQlx"&YViOQYuY gtYG6!uW4Qb#@P @Z+"wݽwR1n^Wkjt&".#5IJ?ӞE+7ܴ꯻D:sm;!:sqV<2J^AVl@ecſH,8$-iUlڀYrh3zVaXjg ivIK'ғts :>W[&N>+@ j|A;ejGL)/!WF$q"a@&6[F fOMä6L>VoȎVPHLae4$n>TE6;'2Q'6TFH?BcPʃ*Cyi8NKi(dK0 ?z>aJ9})CؚTD>̓>#{%~I)0:5QkM==%i+%YO]=FkSHQ;8$Ӥ< `4]ix ]Ue\ vgMLvipC0# Pߐkc&Ќr_83ܸ-i4}3=Ĕ W")$&5-ؾoc/|-9#*DU0wYa9x߉L_8]8kIc m >]n H@8Qò̰,sFJx^xT&,*}A_%WJ78(ZݙL-R1᧑]\"Iе/2q֡oJEśRb~vK$K`etiL+ h: ЙRC~R'FS]QJA/) de_?uc]r1Z94 ƻpv:+/h+ԻWj{7tK ḏ0nQȬ  $-ZgVS,(S)q(og6o2F'kϣ (7٦4ʣsQx&M*è`R>=~ ZXa`'K|[>Jb/ o _7DuB1@3b0A=MLG7vƯ=:!t&{+ˡI$>oն~/v3KK=K\֙F='*q[hbJ(˧6b>3DpePc媘v2IfX+"4hgl8#%PH&rە+"? >6Nh0 Ϲ} ĒgzPFTK_r.jo:?7ڕDnig'~P K>VPpYJDWuooǺ P".7aGvN %wac=~IMԲUh:Z x+iFΈ.4{\{+X&8&-jί! +9;!iYy(C#%t |X燚49><_`R!AOO|z^ooY>P^UtGD~YJ1GkatAHE0RnA!?&cJFßaaB8؛~V&06ȑ'o~gfI O1~13G9&xפgp!vP0(rSfeQ'P6!ʶyFJn &jC0mkcZDyu_'#y<f7,H'nC|[h'R䩎!du˨Aw\$VL5š`eQgiL=W5VȈKj.cDSвIe >Ќ(qD:ԛ:M+bh),%|hGBZ\[7 >~A]q~!G:1|INI%y38t㯲Yܻÿ!)MQ: 0X17 uxQVAA@A@(- s1;r'WU{IﮤCG7`7 Q.{@toS~3*稿"L2mh:EpWp앷Z >9k7=`]IgJ/]WՙK ))7Ca]Ce*kZR uuaRvU:4)XnCևp^Dg?& Wv$d7"C]aP>q1!16kߪpqYap`4pگXv I\#4+y4t]qؖ΋ |.!3h`IP˂=UY+L(* Ffv7Psu.0@ojf VNqƷ"m1ܘ,yް7'.xk2b|(ܜ\`8)I& <(JM{YA))CO155a qtZ|QdVoYpƕ ;ݻdV&V|X@cXr. )s;uko YvFǹi<% ' O+`@[K-nai6ch ~s \ZwJxxzqy} ?Set9FXGFj߈դ>j?baA~ 0par~ddfPjRpt(szuQqxنdt efJ MRU͜BI\%g. A hK9Jn-zɆP1!"334 T4 }U vyW")Ϳvv ^\M~HPa˭z|J`uf%Gኣ]bzGhe |xP 8 +%uE>/xX]@r+tbG|{8pcU13nYv %/abx`o5,U4KU\@Qr39>Ylklp^/TOW2+6-.<ԉ.y¯6rV]c*>٭nUӊkfH/4ΘKkd,fgcߖ_D>ط5C 2iWiUG#x(D<5,1%:i;7A"D+N^x JpץfbYOEYXʼ$3E\V"I; 49<@uƱdoʵ5_[06 OYŨݜMh8?21'%(R{ x)׾4xٖ481/MFHap~'ҁ3dDTsLj(Xt4bCɪVWɓtKb2HT$sW r}Q2gpN1F8Bși$~?9I9^>KYdnE ?QvN6))C$J_:ҙzrT^?M-K_Hbv?/^S>XB(tܟ]ͩW~;t.yRMH봆_Xc@װ&<>MY0&`Icp_1G]/= ׫'(2ԤLuG.AbNڼjr&Qє;b`k/|lq/7r"Ir9LM߁8Gv$ww -)6([7@\W3mP׮Qsʸ2N]AkR9KW>ËTbTZ|"G Gp` +H .՘m);g.בT}  (]N"z/fp-ڤ5ǖiދY&mGÑtadFE&\8ڦT0?K؃w sLƃ?Q:%TBV ɑ<]*@-iw?'bm#(c EsmX(L$BJ} J7R0Z{n刣}ٮXAy"}b40׆h+9F&3K\3sdw\ۋX%wܞ7|qg)0w+?{")gX 28pjӧqTӟ覆D4yᙽQHF m׌T;"b%# z8DuZjw i141xUු< XTe([HsZ( "qjhNOH:D jϥT Ias`a(gΦRӈ_8'y:BfJ$%]L-CL"yï86aeԃF\D?8X KM5l\l!>X"#%Diݒ}ztm^S25T)S %;8D槸dAl!v7wHu⵺2a=h}\kU٦|z$^p=4Oŗ`IsQV|Js*9-gtgIɉ1u?F¦pug,~M-bjL'ɼ3:ي S^! U#aL4PDVo ȧ)/ARoxMYLFh @',bMZ"_`;%cZ*>BN53Zfþ< #*} 9e},k*#3"'Wmx"he[P#hjѭ~#HluO.-fҊC'M'*AӽF7tYQGܐT+FnǣdKg;Yя a"mҢ~ I31zo&j. ~30LGLE.0cw~FQõ ;5-ܙ,/ ??x;ȳRٷS߲6sbz ^%Xe^S|67.1撗|9jit%X%s5+,nҖD ,#Xn`pGNX"53bxSaeAnx&XAWIٺp{YXlZs6<)3;`cBnȝi#}7O@u۶dŷJ|r xDS9E~i׃ &Xjc&52K/ clmȗuSK`Z gh%: fCxp/,uԸP:vj G& !,dGAU_D]$j>W\w*$T bek|tfZv”wz]A~XO<58!qND--sM\3Ze+E&)Cjq&(`rRs߽fUvhx{V Iv ^0(xc`;g7ztVn zHb:6^껓)2)Kf1NÉr!c^ bi拙rJt(b'e@OTnY4 -AjO ,¿c3(H @j]>Q .79 6aK+d'S@{qU%=D":Cb)> Tph"/~tˆveȀ2pL4g\r7dr,Ð.ƠnWN.sB7~ۢK!A۾vĭ?] 44^dz@/- 8˔'6_FDs|}81@/L01Z |eu3%H#ɍZ(UUye"RLPOg/dx?1nScGv JAJs(yO'/i\j:^w"W=C R|%ʔMTa! U7A\4?|Ъvu)@ $|LjȋkZE䕾JD!M2[/wOFM(֫$]-QY 9$ZD~MN [2 gnqz眕@Nz{Rt >VcSCN,RG@.nC??dnJAvo;$7LixT.{EUMNi3g!5۶Wۜ0!GP;v*h=!|s޵l5}+@wQ̓O@%,m1q(\q(qл: ԡUcfMVgA_i"7P5e(m|r>7Z c57a*G~As)׸ @`0ZO`6DqfsyУ20QNֹ:6DC犸s?*# g9evvp(fu><_uPySpMl:֎)hh:V4X4^yбٞ>D^o0vqSOd(:#dO4=\~š]ݴyl05)0u;U x7 ErнX=Q5zz"v))e{`W vq^6e]y+#oBORzg\ c]Vz'=V:3n^{1kί 0t~nA-m->b0x~6V%DYBFzJMW/C=LV<|2%TPS:YL'Tvzh䅄n *Eanz 7n[eޫ)*Ju?b,4FD#G7bDl&^lc;P<; }YS3&:a c@j/kYdhtjs;5uj$$Ja#' !A?oV[9&w"y0w( S惂"i1Cl{wg"\N!uϐak\|Q3z qJD-x{{D)9D=TK*Qkao;! }jVL8Mwj77}"l\vX/DI:2jY݀x| ʅ,#~6C[]6 ߇uChhS]Mmܐ{gOy)-˹󯺱rU b_FQ, tv"5G92ۼSEZyPE$޹S(N$zv"VEV?:&~ū-^!Ty-ݐ?Þ>{+-0t R)Li }ZkSo!G&<痝9LC~fmrR^BNS)w? tً*f !q[r\?`oz.E;H  W"Gو4;FڱGd^~Xɍ+JIu4s%igEt:h ZʏRonAڢsBDuB@mSCV1hEe^Qڛ|'?#Gwi`=gLwy>Jy"~dw^?̮o)#=0 (b3P\tB@(ar񷧳uα2K2+Q_S:r&y8b-z; =' /̄K>o۽BQr5Gs ЦwuW'YT"pL=VI a'9rϠ8ۻòEu~F*'#!R+Z=OEg4ӌ4^SywI+VxGƢ-TO'|efN :7<<:*|n)PHި`Zl55J%D\p ,^;%ry;ULʕ$}툏7/i(P7kg#Xc-DCI[(lEơwx`#MQ0j}|f*muC\aΕ/y 1Rў0I~~DtH\ 1<Ώ\ Jl_tks\2R'aS*'Q&!b2y 6V:&zCJ ;BuZVjL8(c- 4{ \rz˿xe' 5B1Rzpۺg}I@dJxC$ `^^3 1[1U8$}˦W 1l"x Ruj 1!Rc=-&VP&|:+͛2\^.Ywߥiis'VJOL2$4^̥Q3SD3+*ZkԔL4Sɠ؝H,.mZL }s-‚yVB0G.6:M>Z00g,B"Z.]"9Is'#Fj1:{&C3'e38㴈:3B*7mBEװ_B;\-H–.36׍H^Dω>ad)/Yϲ@)0U8ݩXo | e*3mYN8&8ҿ=[-kBNz({W}ETHe^p3kx4~JMwۓ-f  L?eu)tScjBC/%xSm򀫊(z."SjsVɺ8굕 bݸ4xIkO=: 8S\G&;~u9|JI]W5"zd ?q9ߎ8XQDRn,`h, S}&gb15s9oSETVq)@y|mu:]ᑚE=R,j<謦>4ݱ >u2C0@Z8^m{(L#6Ֆr8v( >>r%_k~xMzFi`;`c6L+d{s 1RUP<ᢺs6v'ATtoXn qNΒT WI2pl)IzNyf^?vr4m1dEPֆcx8u~,$= SqK[k0#ݙ(b}RQRnJL3iPtiw68bc hiȎ~΂ y5S۝eDx8Pv$0 JUQ 1P}6blrc*..^-.@ӻke1ibgf-roޔ:*Ջ=j26e#D\G'Zw-O\ Ni={΀Y:Cҏܥc^m@~$v 8A`_9i~UR`~ng˯>9*ìBϥ"aljVY!?<?%LX!#?l+ }Fq%-g]kY$ݲ _ij;jxF{FP7 *Q䮎pOSK-ҀP-ˁTǟ~T1LaKtڦn;ra 졫ZR|m1N>?UqR5S.o'J凋Ԛ;wdŲ@.]\ۀهθv]`;.f 9q/MT.ԛ!៤ijwNŤF6~!7n|.A姦t)W3ߋ}g4EB x;[ u`>ض!=ߛK [{QofQ1^Hebq/&ՓIqË \~(¿`YľI=jtv kȝrNw s=aYq~<2hb*:~veǙZ]J ejqRwZ%g3ew/egB4 GYF[MwO&ҝL 'Q7J;))dP28oNKwp/#m _w'#*s#pNh`' Ε_U*%D/bi ({뻔*aGvjiM%tq%wdQy _ƒus|A \52L .؈I`̪)g)q׊#RAɢ%?܆9v{UJo LGezݓyc3dt=QlY`¹_Xp!~l=AzcTAǔi2Y](v?[|%88jJvDvT+MƾpP֍' +FMe\!4_t&ZVbt )&Hy=1AU8WrFS +[?ŝFeN*36Km3Ps4C7-qQK3oulOsZ7g28"ž# ؓFc9v+3!q]Ƈ=44HpjʐXn|Ե4+j^2WrMN۰~ƙ ѥT!J~h#U:IyѤ)pG'.ꟸF\v}泊n^:Qi~<Ԑ/,Cg)>^2ND{ȣ< `X}@#6)̈́CA^0"׫/v&s`E5DWj7ui3sfI'+f`6*V1\FH|=b&ul/e,BN*\yCފrW pu}8J)afJ"h(R|_b?UI~%Wԗ*ƙ/8e×orÈ@ md#J\<_BB-5QR)'>=PaoB- ݧF({\5åDu8I6%_-$DS) 5䦕_UhӤ{ {K?p/[^!l˟7^IܼZij^ Inj6]cc@T{I!$r>n?Z.$i*A!j!N.6*}ע# Y E~l64 2bt#׻n$|^C݋\SKIBR  p1<ԯ9,f. "EUn# R 16_W<21>/t-%Mf_1KC9ʹG- ЊT i>ki߭YelTb˅ nW-!l/\GL}zœ!R -Xgt%-գ:m\"T@(n'e "Z^rwu P ?%eVdj6VΎE&Rk%6:|:'1~Os>Si%\"|{=L敪_b7x/JcЗxuQ  t@\z:?]xOm|-a'׆'K⨘/~ۻp#ÏZ3 7bӆ]~1I g3L̃Vܒ4"O˝^ ?U{џ@pʏf(~V+rn5|MJĠI|} Ѯ&3@Y-IGwOBmvlsnyL$ <,~u) ),-&ska {#o}DEa0\5_EDdFU5&qN8vʰoHbMH#\yE|EhX&G:YS5\znMXir0T5 +tX#۟ y*QZUJ_t24B  kj\_ hTϸqQ%>WjL_:#<(|8TxJOC6o!I {DNIe{/ReОV~x;h;VR `՝/TSG+듷b|Sz_n(:l Vsix%Rhrt?P6rqs6IM=9;IJ00 V9󠱸6aky\3swS8Z8I@9]ڤhJ C0K^Gjv4*|W_Q չ TѬ 2=̧7z}Z^0 K(qg.nn$HhrcwG]/ZC,@(մĴ=~";-)"ȁhᢌB.X&k8 3/45jzIO;ps&ŀ9 Յ8˪T*hf2 =a;d lv@=x:"k6c( P韹YwVj[$%67HG֡o3ֹmv Ɨh)j'%Y&>]wp0}䤴 yӼp/Z=әRU P6D|ǿ43,j.@zSkFE%fgb#J؇,$n]I\] L Ӹ6JCQ%v*7vľ |}ZBWqcYkkekFMl#ӢM ,ӌ<\w]6)&QLv\\'!=2u/i aM 'fQ̯tb|~>]*淉ZMPalUc=  Kׯ+BRlzGt\&4@ @O)$ |)<t$i]vMnJUG*= i|TUPPL=v!dOTԊhHkSxHVт$Jt!Xev]cB*ƮX6ίd/MeQ4W5~BaYeenspego Q3dҙ̣1{CQL2Q$d5\`\⁉9k}1ӛRU^Z>n] C~դ? 3&:eNRBԛEPQ ;a 2wQ.jjB(K[ͳSn>;٫{֫TӬCϯP*%O2nΨnYCѵ4!^-=Wtx 9;& ,D&G%QضQz wM(:$Cn7ۃ 9IwI˙_ԡU3EDZ:ϽU :O )ϟAbq~7J;'ɉԗe7*ubyz "e=J6fnWMf$V{%6}} W>U}`zץ$)Pf9XD=`XvBNB oQ;mQ!ۂkrzݒѻdYe{^ʪ 8xg·/⤫ܬ)N[==<2HQp;FltaRxKtY=Ib|Bߚ!.W=Gj!]P>C&f!}'%fLj_5Ox/ r3ݼ_{Ԅ*p=U'^Ӎ<af*NƄ( _Y [A:G$j@^ n*hp(e*1dx-3ݼ=Bベ_nEcƶ{$"H@ È}ۚW}XWUBnljw8vPxGZzeLG@ ! SafQ; wwEJpp;TNI|UX?o:i я2r8y!JR >f?tB;UKӠvX&jVrr4+~frT DOB*Jg!^N3z=9 ]`UF T)%V~n+ibr{\' \;G[IlXȀVRٳwpW 9wK>f:U~6KLFV\~U5q.И<'3o&mY)6IX|*J8t.:QXt~G#4,d*y͂Cs#BU59]õxWD,4^4jN\8xKqZr}9G,bZ&T;Ts]f5Znb?]A%sv׏ww ؊ /hCo>?m"D˧GRZ8OwijdQ眫k;2{; |"_k+|3\\ρĥ'l4/_tګA<6X}w Dr|lz@d9+WHN}%<5@ ҾC>wF<Is3"e1 bO%}}i[pNݝ6Uym@\\lHaeq4$hζ .579!!}@n.|`i3aW۔(V)\8,y51wu ٹIcR KI?{.xhrD0B=62)[\ {l.29 DxʩȏAu(!#ɲW))9QRRAE~ х=$==sA{H Ëq =$06;A.ozǓġ~I̗Q, HQ!4G" Ol͈ZAÈ8-rxyt:|` qُ!b|K [f{8]'r>,-k HۜT6ņϱ* V9 ۋ`U1yI0Qn{l=5}Y>RqG[chV/LEKJJSaQ3(j.!VuMJIq&$k[!4\ϓȠkH9<& tgϲj?uo4PG[ZX_VTcd'8躔}4 \ʂ.ɟ|3jՏrorFVoYCz(tEeƒTzWS+=d6q,nRh &̥!ݮ.yKmL>"K4jd|LZ_$yAG}Q0 DU xMסV&6xҿ: +mlv5KQ{;ϣ:r!&LDs'K/è 3 ~z˳`/}W:LJ[b aŪ5 I|X@fU.\p yf=:TN'Tdb} mJ؇>, &w&٥ggWwM\漸TT@'ħ>]#O~.bΠDR*&67dYo2}t1Ro/O|%| FlӰ_{ڞ\697 kdA= $wΤ2iV0;uxvEú5Kwu%}15hHrE2 +K0Z?a֍u?!tk^e{V H^HJoߘV]Q5?zw*3CXTߟ>QkYZ]jY)3TYˌ kž| v #Iǡ" (본Y>ͮvSXORGn-839]Gm!ߨUO&QN6bPR*~^J?\ j?;/Z#_0.9 ߇MoxiD}M)*p 4Y Iܶ&s3Gmqa]ڸc0[&RerNT@+bP~u]݆ʉf`3GI+B S|c)*nɤ99"r2Z?0@ѭ+bgFyg| 1zb=p!iىXƇcy2rW5K:"GdG{,#9e/ ]v0&^ ;\=X1*+ 9O:\" _0=tgd ڦQ\75sbgb7`7~ EQj{`՗b:8|{3ؘ5Cx-8Pgf b"_-as`Pe8= KtOq0Dq71!:Pr)BZ߽lnGj!Ƈ Uuꕕ=Q XϽ'.1d 2XNgc]z]$;N`2K_H !ܴvSp*-6Pf~I)]yˏwR$>}8.$&|{ w%A!ę%bO౟dEz!LbPO5Z ":VVq3G.ْ͏ÒCG_,*)kHJ]yB;nC{cFcJFVҵa}9-YƢB UU:<.'ý\Z! 6]ap '٬k yoX)aox9SҪd8!d% ;+ծ:OIK 2R^)U3EdkrF{ |0sՙcS1֐3H]9F-ۼ`_'~( @ 4$wNعzXvt%,@c+d?=e%їXbl4?[xѝg»Dl$XWJr%j_}t q \֞VYecSc KlY|Zxȫ˴S)nun%Z_ $g8lg> bŁkcj dHYo[k-bmy(|bC􂌡o3]'%ح|B8MA7sR$uzcyay,Dy?[6}5@V* f-OܼW\ ^wZ75. $l>`gǥ!wĘ$҂Ip̣\C&r'Q$3P\]|i|EGtT͚N+;G,&p)1@Kܓ޻v×t@'J#9>$c‘dך2k|:6i`.X$/nk=U[iz֘^>T>4U$2v~ *GN7 /:UP#Ջr$cfѵ/ݥ:π[P|])5p@s }mXʹq|-nbRfެ4]:YJ69ŕw-ePhnIClW"!Xa,~"vEa"Iޗ/(8;:dBlx5P2wʸ݉a @#a 6lȂ9 ]=S6|Gl,yʶ^!YfYa@U*ޱ@c@n"&IKasc K30]1,~Xjkh_V;:тJr"N"¼v<1 =oP_ȵ05,.t26yaoG40GDARJ?I@py(H R@E])ա Qlh/ޣ|ק %iۀ1G"]Rڽ37ޛs_I 17DzeUT]8CQqpDf٤ɤ$vt?\a0,X)䀁5n$տapz2O"~Sy7p>\hDE݁\{1*spv FfJJTG/bنvJc/Wn_'ׂ&>sg%B Cs' @@ sW2BxQو"Q38Qz+h)U;n9אS,$*(X 6ytAne lܱ6`4Re)TEuJГ֥ aTTsxFXI/][x'Y47~Da5SVa~U&a(*YęJJpJahsxůY|3i7CO'${Y5pC9ɨʘ64π{) f@!<SPs N:M+Up~g74^5[PbOQ[DRY+Аqﲷ ^KizBa~{4EKGb6OJO!녫^4榞3+r'{3J:WJ?m: 4d+mk8dWNsaעvp>.KOҕ,\odQx,S3&mCX\5,h1UxȠ_$cuvHF ?H{k -PZ:! i};Q%ڍVouo8q: ;}0.^\3˨N4vTPN\$qEHZEi4RԮaV`3妠Edn&\Y֧ jw'2ֱ(p >sij.zl%nO, +ʼi~wVQn;SEQ7d,%`+Y1* nM 7PzW7|=¡u%"óht^٩YOQg iEnMwx|h Ԗfqj1g3ExrSt^ 7j!_@CVE54\tDzz*} M?IܕZqݽЪJ=y0,)fMcF\*E5܃ul;o̐ $|QB[ >\>[fJZY9^x]U2Oj[X"1 &$U+{=l)DŽ9$A[&6eh+IuO |Ja *œ&$_LV27"rj CE[r ӯky~06w5;Apb2]-\7\"9{2&B;R! QW.S(+ i{2_-ȍ>%ԤysmuP /zKu-)9D9P3rU8(B+r j4@fYP7wSXC)?O;Cpώ`hmc8:j \GY<{ bVKRr%ho4eAGڡxbATb>=~!ME*}5hOBX|S2BL'g4|fVd!K 6u Vq&Oݹ6)1Q}^L{YbTr%+,a`YE/QNao+VO~OXLJJ (SRmxkb侘Q" hӐ=qRFI$,Pwo-">.S^Zq=!s43( Wv:6z d+px*(E~tC<*\ sOqѤ^Z9g* Mmb>̜%oͲ:b#Ǩisja/=ltxSH1!{q Ur-Za'r+CsJ!AzdYN}#0Rژf0Q.T1 ( N(qZ\$)h_4\\{^9'gK-$J"nX@)[`m9[ޅk&&hK¿-S^c{i{"9] +F,mH)S;v *k?PfT"}X`= Pz "i+toa.S[BW3аe7U!C]7gȐ). 1Y\ÞScw>P6D݊74"~!n_vAI*˯3+%K pcW;=tdz:CV=n5fy&ֵnARUqM/+ކX"nuj:,oH! :A~aAC$)zP4ǖ6ݫ.K0"xHoYbvtA;|2ߞ)6[ꏟa#u63/epG,g[%6=9mT7w#Lrd᾿SSV I '" "n!U"MH¹O.kni'<Pi5p_!iWt(Ű 4|pYV*r-sR|IP[V9 ǝPIq@I(?ۖƐ->9&fЧMr,OZdͫ mVw$7?] į.  GU˯rT~/AiZ >Q_6@€-z ` 3 U7#kCMF9VXsOqMJ (x!ue9RSRc ,i͇G$ ~bwn&}߳tAhh;*|}+ \O7Y{]2X- NoFs%qxzA}=Y_. v{j/>HsدA~NO'SVwFȺQ̘yRf@R|;D$286FwHywG1BsRzx܀ZVKGE<(7(a}vQ 7w ¦N'91'6-"[gi((gKڜWVȾ_Q7z -foam `8KB|̓*S"v掕:JN%I'¹K%Q~4 8,dG{皭J0NwzYe˄[}*(h^W (nH6]sǙyՕ#O:6$wXs<ՎP-b`KvǞ1wɵ"RwIdn:,z+țO,L׬uAPRlO#N&jЃvbc0yGUO\=YHI.Ɓ" 3z 6 ;;Ŧ $?8w pLGgd7eljOOD-YF04fMQ?%xxǹ B᥮+ACR3&TՑo6aA1^%>11d;}ּ)mH.JṳK]cTձQ*w,:9kϹ+UŌdyo24OCI#Wt3=-D e'B *8(tz n=;;Qs[{W8ƜY>KK^^ $@B9C%klݨ{73ߤ{J{zc@k7Ԧ씵l䎆pbī-N!HҐ PAHXq ##piKl";Z.~[ro ˷_:ч g \rW#E](qw@EgWI7^_8.ŔEZ64iOb;"WpCiJ\"T]u-d36ūi6ffjb;cd$H0Ɣ`"BG^B| ܎Đ(m-2xw'V{(Yd<7ѩكe/"n`RЕq9.o= sՋby>&Rsܜ@EfKy8 K}'CoS$Qpϙv;-99֚|?eョ_9#5o"@1'&pJ_*zv]R8T#TV<}z tI{,bJ0܎+2zʩݜ?Q`,yp~kdg@UV} (NS%Q3CPQ̞Tʮ 耎Hb'?ڛgQ"#' Tu ? Voeq Eͳ;iӏxza8ْp)w د 2&k2m5i%a ˲ $kPz٨w2úS) ( AJg{G*DFJ4u#nՒ^|z؃'jx~-3I!iQ5rΌi?8y?evTx,Y" 4A}{YL3 X;ۜ2/A_-,aAZ~p%5y^(E-F J=H9:s5fɿ֞u&JÓG˂+] kNz`ʌ8nGk2{=?ц0P/gG2 `j6E[Dwu4+]!> JcJq /z2}IX3~6Btpg ze_on|lJXM[kV8pHv'e=H%%$`@´uҳ܈(^M-FBxY(OнiS= II,c9̋6PLVcTh)K:bvaP`4%G8 w^hj ^i9: :43u8d; smb(gi?ft63u;{  1'KazűJ(MBg_Iᾆt4XkgX".zpQexܣ2#|]Wc4:r4CL>o8C,2INV~7#oFN(qFjS$K_m ޑ1yXM{@X%Ác DkG^~ISW Ki9 !I߸WzDmbdy$!@꧅k/ rP23Eϰ;B8!d:FoKLwk耕]' xm`hn~}xEߦ (i ap_Pqg\\By?I)4̅Q. j&35;d?"S%4p$s BQ?p>\V;s #m3'3#[b\\X,LR[.-2yǕ0dW1Iz(QV._o*DM)˭u]6F\,|w&Z:@€#҄@g!YMJқϧtEЫ#*k_Q}֫IUׯ ;-s>t+ 0sOտ>9x0~ٓ nhǨ`O>)՜j,)夕$bńu";F{@T ,d3_WmXb%/ իx`Dq7"W%KNd4ȏk{nE4b+NA~1S_cu PelI>F3}h欔%Tl$(CQiY(h]kZ9Aȅssy\Ͱ(8f p"W!pA !NhPO^;RI83<f~gh/3PlyP.zAo<?f|"J}/EZ|Gyl7}@6'ZnRxm}Ud KA]x+ˏ-U53Vf9ɐkФE# / -`4^JSq%ÊKfz2 /_i[`Sc}xK8\z)Q06tNBeA 5@,A_L R/鵾:ǘT3=N "lg"b*'k3pReXE whl=Zxj\7-cM/"* yq CĊP `9pnNhs/l$랭'iڂ2Ytz4٘etʗQM)3;szZy F^: D8CT MYZĉd7wVZPs. 1qȣ"pޑvmS)=e(B!hJSmSy"M필SmцQc$q6AvIFČ'30K5.2Π۹Qr a7tKy,ݧ݃k %ߜ l$"&W3*`2+MLBWdlLߞ h1XP;!H&]IC`2P}>XoI3STWCl`‹OS( _HdoוֹRShSÜ, 8cHoiiQOV[fR /ݳ$35[IlW=9FV֎v,{];L&9S~O?|DrI #rY%pXr!f_ז4Cd. ͘9K;F}e!6GصHAʺ!Z˲azh[胚Jݡ|B]x9JߝC@Rb"޺^v"{م_z$:w,-b}ΝwnNWvKmś7ާ$I?1}\5Uޛv`,'%jr%YX SOdorz1GMӌJ_EB>cTɱ9 4ɣ#.ayg<0aNÉחu##(~Jѽ"$hj8HQ|,ؑC;PVC27(⣷uzI17ZI Ce(0rؿbHv1$:}ŝ3 RFYKL<&_Lsv=|>'`W?5ec8u;KƏG3F#EK- J1sxpԠK4ԩ(6@59@Heb?"gS>U F 2_qB4\LL|@E\`u(?u!ngjok  2 U#96Mč&kX YR(&>2Ӧ,jyE!:DTG=)ZDųoP=\rۢ"GLPy  ?ϑxKLlKtP-!Ru.4*RR4s`_XixØ^ICM5|dӽg/S^#≈}h]ȲOtF{ B=@@ijv.ZRqm!-fӘ>$"\'RnAB;'>Rgueoi9F2 oΟ jQدC IT!cxv+WIj%}R(( Tvd"b8)Xbn[.,&SY"v|RKxDy+wVHoK7-t6sDZ  jm % rQD"JB5#74A<@v}Z%6 H=hۭi)}TEE>u+KiB3"Q6#9eC'QuZDVeT3"B,tGAZ hYO>qL+Pa].rä4WR,Вcc,Shkpk&q>Cݳ"G}a +ZgG `nBoU_7|Fg"*l M@l9Umqݳ,ZAa<]0<5l6>dqVm  Ϗu`$Gm4%nZ!'?˱X*2u P[U+>aX /qBC rlCx f f* 4-?IL|/%I$=nI|ʱ?PU c _Ϳg%۸ȍẑ-2Qz8SWɀ%Ev'r)؃D~YW#_A QD5iFAoRgZAn(17KW@b  mQ&Ru%֩R9` &=M@@UM8AX5[ƻJ%}9r6Jf\^ylǐ~VI\P! LSLDҊvM5.xP_ !0$3(=W-|*$$;sM?USs65NQ6m{HSd;cڵ%8}T:'&7c0DA48[mtWyᲙkX-"x?:&$wtU;𪷍.뮉jx&Bù:u֔* GBdF:hc/Vb':҂C $o`ށeҾ=!h"_uD"F;Sb}q"&q zA I[L%"˂d+ES1]؎s0͵ jGb{S]rz}<0kI2rnde2ƺ'3[@: < Ǭ!8b zp$L;xo֕-C!"SM=285UΈ23=):GDאA9hUDx1TcY2kN`p23h#wi?<}OŬ}gβ`$glB*P?yX!zH1h<̶A1YG~7*t١cciŸ>{qc85u= i]*ht5"RPQbi]G"Mt=P}4bi,V?ۊL`QI;#f$-FFUK~}gвo zdީLczv| iuo؀1-"L- s\ߠq|-~(ÚGz0R"@6 lgɝڦhdUJ5[nQ}KUBE{f1,X98UȎwVzMPvLGR}9 tF'IĺkS0j[@sq| gK@ƴFt"hy0 kEI:M􂣳d |^-uDZuVB SafP'IwJ3q$F4,37 ,msfLeUͶ =} pm|OEDi|>\skR#3H%z{̥Ա)lrTbdu|iYDHPvwF]aA!|_ ̭tiBW(2X:r3&oAEhvdۚHinz TG7{=.g(P^<7PKH]1lT"ȕ0M|p YXlA! :^WN a+Aa40]so^1GHH銑DI叏x_Jy9cWVcϮ9X$tUҹx W4}U h0C |#ӷ9J qw`<ڠ-^3͡"_v ƕ1^PfoJR iBgS `=^Y2oLR#@6Y-Fci踏hrpe(_ *B\* $xGAYCst__GWQޒ/նwB23i$ixX SnuNֿlrF32J58egt\y@"np,2\uEt i4_IM/5iӝ[cz f=\L~ ~T0*O^ ]'Aݻ'~bN [nd*dͿ[ò=R4km@$\q͈{U?Kt4p39-]|0As9iF/ڠ$M:V8),{ZڗMYn{* wY<(?y➬ƈMutolMjLK'_ެ' ?ds.׫iC8lP6LqJNWџL4EEyl7abguw5D/&Ouk1l/"vܭb ;/YK&8pd ^mא"1-{VF mX4=m?*I^CǸ#VHx6p, XE)mMPe=`b-v]q|P$Jcao8DB1heG C뽐 PϬL쭷p&u!jx& Bh%[l9\\ t WbȽD(-f{=in6YLd|N9(}a4_l]@ZhXGVM12GA,@ do#ulIJ9p~iENlPL O|1쑏,(w2&2kFo!ruyq/լFe49SJο!Ny@˄~jzy{̐%صr\~<FxKE^僃,>:o[ )wvv7a 2yLGk?\FZݺM9$՘ G&iZJ\Ux^j7JJ22Zor bƴ*X~ʿ57[4>g!4=o=>$p/6:僳v[AR ~c/qw#80 Z?`fmFBjآ ʯδ3Qz-ptÙm=y̔)\G&z]&\UK B%in>BxكC[1.tpN}$TT C$FTlz"* k5ԐQ3n*\`]$3XyZȄPVVeKȮxREő/`\(3iU9 D*(_"^RIuD~A%y쉰KhX-< }C<Jƿ s'&.U7lΒ"GDَXocq۩SSfL$ f9dt>\Ŷ/nM.TYJD*8s+8n- MCQŝ!.Bh[QhWӪ7˟z\Oh*\DFvWM'T,/0S_.R[ZұIąlVToiOikNk\L}qq"~2 šճzp;c'DahR^EM-("[^ԣ i+?_g!j#1Y vN>N=a$"οU9a/)*kB)]J>v&q݂}$I)uC<ϜoHkTb~&uU^x]E@B؁ނ+x;6p^LWY/s!:9JqLM&7*5Drb)b(PYHtq?M42rd91(Z4_:Mf{j.9$tȿZ@NJ{H`*Dm ]jv13|MȚilz4kYmsL殶_üQ'TŸf6d h{y-ZXdeO a.Ѩy~b 'V&?و!xp`kDCqMܯ ʏ !S Ҙ~xU,}&Fpo g*=peɵTTl"ĝx`9!N(ը4ˍ3j~=Sx~uҙaS Xvw r|U3|R.nTKؼd Pb0 ~ù (fBG+NpRZ9Da{TwC/لUяR/Z* K(XB^4>rQ+}Df|74|{x9Br|DY=h^FV3)RQ3U>]0?o^EF_w`aыv[ nb y.߇StU*hA8 ^I ̣> .evr7wJ !$ !?b!VڴB*=Gԋ] PP}* @&6uZ)LMNQL 4RA" mGx884箥m+;T&խ\𲣢ړ3zAhXv]/>E29  ^}Oo3E}]72"k@4OxciҪ=X-_FPܑMG +q-3%ȸ2)sB$i+#bZACD15he+"&Zp\qXiw~D\QHQ2f|B%:1˟r?2cF1]*+De@ |%_]u`c_5lg>秈M3Uխ-a?[9O$*I6N<= U\N8@of,VyrjY˺hfg HG C<*T}j7ߝqvL%>!ZiWGgFBhP+߳'!vAoHNT`y7Վ|,VmiJUBY8"NC;<#) 5xf /1T?)qujk YE^2kgxґ| k; 0EQP~[X7KZ7pgJe0WQ`m"8_VVU#6]6cF #n@t7#k +cAQ#Gp pm7Cʵ;CC$o"vj$D=nj\6=g1GgX#>Ós7^WdVU@zr? NG\Vm'6$/>Q3>]6BuRݟ hDTnJa֐ KbW%'ĥ%W {+Յ]/:KA p&Td85Z,%ӸvdBzaA?!Olx>!g46?L0~2ǭhAw`ٜ!9Jx=1|@",[N,sL*FAͲvN٘8mrj)р*i @ׯspR.8fG^\Lfޱmc; /yXkb6bg0`zj'dYL7^E'I;b'@T,}Ц×S_TH5t5৲'S-]mo:ܻ2+/ l|n)uHKĒ׳ZNXZ0$ GGl7.v!t &,ݑ1'旆%m(_[ݭA/o+ k;^|r5vא DA=pO$5 );PJًahz^94QiurEWvc~rΞ*E Fp5:$R!hZ*qS!_5Uh@Qc:R>. Rjc"eo}M ]?pC<38Ʉ67,3GW7M*π]]:B;9:u9+tv_J*x)< W~۹T*_?U^BDs{FppfVPvv ltTن#IvW̛(C 1ٯPs6$@\{+BbQ-t[ f N=+T^1 ?Tܔ+%0.B砵vq&VM nPׯ_&,U@궁t"(ϥ}fnSj$":OPbv:$El ej+b1QE$1H{?p ma?E(Lrzd ;r.cVF.t{:>-Au#7 dAޔL =K'|S飄ܺYy tyO8TJ7T(O'L.\aJ=X,I~'Dr%-qDU5uK+"dR18+:SlYz >85cRT5 %7j(J8e¢r&9}\iPЇ݂9Ӊlkghr%}O\c2m񰋐nYwO9uE;ҡ .o]%_ÑVt2VK?Mu,|jQF]/r'œr^|\rZ,\qfZSDAb`94`LV ܷ*7UV]UHu7ŎC%e^DG4է> |n{(vߑaIєOaNA#Z-AnFY?7 8O[FH58gɽ͟,qQfֵ4Ð:˚բҧZIF#NP^.cW ҂*pb$tc»6Jv|/s&l :v ^ǎ_P9"wgi@>/\S@\_Ȍ"ߡ}Yg/rhԯBGa9'/8Y FzO|W*X5xZa+{~P{:i6l])_rnKvCAX F{32ӅZ l"X@oś?`좺;:K^Vvz?2d߰qPAʹΦB\ת@' pBn #(OH*O=!=ɗlͣ$&nO8V><36s#_2kW*>ѯ,ߥtfBGxSBP̜X6kݽm2.7Q ?kA)6y(m[}Y F'B OK,.Pe'b&Q@|xq!x2e*3i %G+ ,Q:n\<;g9`>@ 1__Z;+h@!dQ5RuPVT1j$Vs"m#!/Io%1V,=A_`' n fX~mޚLb@Gh2$ND$ "Qi|JT+8j }rLz C}]{*mdD$^$x/k1fW'hN<0}ܧuMhBrH),Nhyn_Iuj","(9]pDB$I;IyJ4wS?(U1&?V-]GjEtN."}Ț]U[4V2V{ 2'W eug,K#dNՌX6HMJ$ػv`]̋P.ϔJݝ^р |v?[ G 1eZӣ*,hζ$R}ܬpT㮎CLa= PVz":/Z|eQncpr"W${6h[_}LpA"rK+h1{A:J6 㬖w2%ZХ2':բ2v-kx!6N֗ x=ڵz~ p@JՖB)Lso2.FV5\Z&bQa;5aoҫ,MͺaRf;;*wX/:?0FNr^3M_7Z4dH:f(ho= ʳTKAͧ>aSj>QwVHG$6NQu_WI0Akľ }4εY"fZ krQSQ2m()|{#!.` R$rFz#O~S|G.9T4'< p̂N2ݳYi ,W)$bHr+.Q[PZwb/A|(rЛXt{0@u9$OF}"AT:ŷDXvƜ׮z㮸|irNs[|YMru`@2J-hmx b3n'&Fhn*Nh;(O*j 6Pʤ\}U3gz_XDu:n7-V,Z ~;xov~ *%21 Kamxr{,t"?ըP$jt)ݲo} 9P(3f!>sYҢGPI7BMtG%%3hrn_AF(Iޡ#v?9`YnWSNPkaQꫝ^7d;j* D ӝ<:p~[ hRq_5d 9:EXZ9-7@ 8}y)N%ulJxsHs D[hԙЁ;-؇6 ~1. F4V D$mqt5aˡHuI]APo>uIbEgsi|# cm<ϖ+kj<(}d}R<͟{= 4yf1ɺYP̏eM Vf\sGxbj1pA9 p¤$y}Ӵq<'Ə!l|+_,1L}ʏ 2TtPV:Gަ^^lN}1dIӓ@&K2Tc{YM#I&mZ=vT,O9x xj> ޭ 3n(+wsy"{x+ڑCr[{Ol D~pkh-B kRN4pHTН=z AK=~W[I au'GCa?+WXȖFYB2ĄMnZ8s~}d3.`eOg+^ڵw3̴;^ UPNURv¿~U#s͉HKR늎;ۑ" JtA)W=[F7 ϹC<9 @'(/ E UӞl_GέD=~fc8׶1YM2u0)UpC)׏$ٷjeeaT2}zvIt ^.bLlKT.ׇ5TȰYs6StjIT 0͙L4Ƈ6Xʛk^˜\v]VEժ5|Ϳ>A;L0K9Hht6G"3LzRsW>}e}14'V;B`Λs*!iƮrk}RR->9Ǿ/Q-L6җ mCQ8l6' &~pHZgGP(xwvRfޣ$Pi .q6߄4t/_.; [sN oƍpt"ĉ]*x_ te)ڿfFeV~}34nd<TBfPD1zB?}[-|"&LW4y{%Ȼ>jV;a} s^>P$_6]<72<u vV%L;Jn}JbuDG 2,s`jT@0,rj?HHOr g{6nخk*AK 8I|eXCD3Jj#' 8"84w'3R*]"Ka.6J|.8Uyz4w68q5rs|3)Ů)"A㭸?O FKufyR,-;]IjX̱XM ЬJCJtZ> zro$Z_<:6=A 1JV љZDiNV2υbπ0Ʀe,5d\+sG <-ʓ[[{١Iyѭl*mA*(>['(U;Ɩ716`60캰aLM3haZݰYDB/^,?v}3ge:{yƅ% U9fW Ď^V%F\ąY)N| Y N/}JU7b`Ʃtd{rUM,ۢ~!A'4fN %<<_{stՑE6Wzvmn97FuM%C-U\ v J61\$3WI s|GDeKm5QDvh\@ v5?:%~,dWĐ嗀0\YȬ\|ə8Ő~qs> u7Ya0|a tS$eJ0 MwOtI,Ƶ0φlj68i6hq>?V;eE'0_Nkb#@p`м{8.qˈoyi1|ElС߫Sddl.[G3 pR"ig^OZp<h;4:(VBO7@ 9 [qxQJ k&54cGPΚ=3}eR' ͢*`6EeB2I`b6`)! Դ*ՍMِ)V~; څ%N\ md4S/4yIWw!iڌH`ڮDsfNEOňdF.7*Wm '*o;!0B硵`=OJ#7DF; خ?M\IsSWS1}O3[-|("`D͙H퓺3FӺ[R4"AtOZ}#)Z:KHQ55aN(7skuL SF- !#q6lꨜaNB 'Hwt V#鑒h-Qwĵ0\(UA ;ѿF`ij=*C|c-kuyPDGoDaT%f\10B,~sq3Z)&ͭJDFp>KTg7=ok(!W*`TYfa-/h \#]7wjNJO eKBZFzO ! ;Y6̧ڽIz#ɵѽQ(5Y\Dc  @Mc] DHYqިRs0?~ǝUŻ[Krf=wl5DX l^AxUXUbMl+Ne H>9VH) v|*a뢓U(4 yr8GgB4[$Ȣu[͐ BԊXH>{I<P-B刔_R]C )ch,t6Zf;Kq ZhFS5ڌ `g(P ){Ala0=%Pew*PoMCA24r"I+в_-l隊dٶkrX3Ri|>):73T Q}c^mi+ԶO +t𧄖wxunTGp Gfj ͜RΆd3~ QnQs]R{ k>5F߈8c4+6QYQX4K _j)OCTûgv!Q:6c{EṀ?" (j"D`jk&h0w:!Y=r;MoE6oHZEsʹ ??afXeH唞hZ<_F+JJW9AjKg#0 1 6znJH,˜@\u8":' ylѬ7Lr`:` "gqHozaxDV0{B´ 3 $B37{+1M͔Li ZZmP ~)}F0(5 DHcSd|-L!dLUHR )_xu{uj|IʄĤZj^0'K95H(F?Mmheŋ_+F'"ԉwT}|3%D3IэKd^뢌m*SlXBHʷ8 3P9Wa|6mܤRպ-T8o G YĒŞ1}@w:WЖq 5k !rϘnHիr]%|Js3^ٔ\܁Ϭ?+ό뿬>< yx(; vvDص.4ш"uXO%R +G0ge9֗,!$XϭCocsصa>`<]R"8嶫o=Jw~AfQuZ}2HmGt,@%U2%>&7-}tIai/kɕZZ L p$5~IJS 1*0 eXȟo@ÈJ 3 V2_y`⯱ G<?Z<ƒYZni` "y[c1M AM17i}eٹNW7Yi)XT[^q{14 vlwTӅG\Gf^DS%09kWر9`/ПuaLnH'X#rb6ȳF-Reql!)o wpnFqw9K鉻 Ƥui HM+4 ɺvbb:TH,_StSQ"D{&OfoL bPeCC3{E%(ĭ$j.XNjDEzl` &Cϓiy=!upCӝU']8wSq;J!^5Vqn2)W<}Ǻ/pW˄6>S6j8ړUq[RA1Q(rך~sdfh𕴕bO,I>hp7Bࢹ> L˾2,ܐe%.RQ*mhamF awub2|8qnIW5 VN!l`e۰E `%X,62>&NY70*s(b+tw1nm,i*߮%toS4;v@ Kn&㖊M%& ` ^ WR;2ZP={1]쇈T6dyƉJ7VX+_"rͶ խv;k`3|I<x[&>yg1/:E#]Z=W™@Mb>J]YŠeR2Ҏ .cΪˎ$[^@-sto`?KZ@ȄCɿX tȅ&RLVѡbLԞ V@/kˀ6TՈ+1>e&i'0(si`+芤eO(X9rҢ)9#ӷPR (0 u'IޡZ|69#ig#ٮj7*dM*jvakKr+mWN!Gk"hwȁɧQDzz4EAثf3iT1M2ޟjGqI D};F׊98clEFPLoXꆛ } Q`! @/0hIvSwˮ)bELF9'i4 UÛ$Fb^Z _k!˰ > Pw T~/b<}H tI#DWd\;tFu1R ㋃Kv*A' WQu,Ɓ:ys 懋|XpuU|6KjEc cH `\.J1,Ax+/R׷ 5t ƀ$5brje=B^ B7wF_?j}Ç1.S $j}(EQ^k$Bc_>~ e=ߞOUxwh{tCeC44BsUrg CT &j]qm"JIZ-ZtJGukߣ&'ZGa"0GHnzΦs6"c BI[=LiSP¨(4zZO XD=SCIbE[.3gVDZ:Բv00Z*$,_,8l=V. ^b5AQ?# _VBR'G`ݺAqP5#٫~ 4^l=%hoa]Z+|1ª VB@)hCqś)VҷbMT(ICH.Qt; ZmŨzqW%Wy~3gB2p,:!2mffurYRq贋i{>]r<ҟ/8{MtaqK!=v">ZY;q(2.T?0z;񬹚1A͒ ;0_`]SM@~yAro:myvO>MmK7!㸝8_lm{dv蒹PPkQɇ``h/X‹rQmnwVR^=7}g,&|qFD(l\)GՆK刽(aFOkgQYX6MVT gIa wRsIӫ2Zj='A }aܧK$ Q#2~w#Y½'Omf%Y@|{\MInvpşfT KX6*jYC5L,sQ6:uO 9Im@U"q>XdFw|U5hZQ>iad_}(. -`󯬬rdͺ̻C(WjbV讁NlIz\UvꖔИj؞ K*>)2gt[s1Ԁˤ2U|%o4cmh UW2FmRì˅9wK6V<5!Hotz1*?MɎ)Metl6)Ewk Q=̴8 #aw`xEP1b/7R`Ms<)9q)TzegD 7I{R,4 &o_Bb؄\smp2{U]g|-ՒV{x fvsŕ#ee}k$GSomYf9D?a  qDm5^9(8*In2xD!| {ȍ_c^]a7Y9y7 ?-\ ɏO.v}VM?~" #]G)D"#YMNx&y/Xr΃rWQKnGHGt3kt-Rqz&LkŖޙtڢ~IJ#W'55ҿgwC K #~ґs1g֢<}rFB5y}K9I2~ ÝzCOн*]0dǤ'=%Fpa%5HɈ|Rĺr`j/ apNM33+S.OX]jۤh—`j* DN^ (wi4K<7]λJ.~duQy%9>pLg]f[vF<%6myB/\ѥWrg.>KC8mw$%y `_??fIasٓEk=MBwQr\PJ>} ]&#d{㊄hJ_*c _܋4桪oMIًmx]|Y!z(j:n :⧈F'IΫ{ NG.qIk|v*T叢W\Ԕ_ҝa_6%gF]֑La/O[rquZҲ)PYt\Eomu"Lw+4sin€,N8 9Nv:1mUg"@`;+z'ʅlj8*BwUՈ/1F/oF&w%V0͆>}5xv+?:`rf\eZ{&zg+妶4kW6hDvOq 뉋)UA"C5`QGȯ1NLJ;x-NB||34U5Se(y.gxޔ4"ve=GP>@+K Q0C?\|QaS65Q%A@GZ|K\V),2O'ONpVNaj[p@ jqx{n?m? þ UD;Oэ}hi5 aV,}}x̠9FLަ H8H|99UR4|ɓCɓ%JG$+xLoVm0Anqwgj{or<DG Oͷ[97k0:~,2YC;XYt/=ɬ54187BxTe^a|(M@CBG8qf+٤!|/ה Qef׆~z{0ʔڸ5+W(Jl"wcQT3qateL5^.cNJ'LEh\t0N 2fӸ{˜Jc3)|YYѼIxm fȠT?_;~LSTe.ԩHZ{ǫbUͅbq[8ѝcoՍrp/ F8gA5Ǻ_sÛ>Pq;˘bR@!'SQqIEuEVqF7_S-_ j'H̔zLRe_T>A 2S@}Qlב} <$,) ^` `#ei s{Aݢލ)FiG{hnҧim#BO@kÖ]ej;4p׺45 cz;YcaO4WZRXs+ :CDUV`J8R ޼^6+u`jKϕ9u`7GsS@UF3׊)B(mFLZ<;s3w(41or.{+cY"zy]>ӤbNPkUrfۙs;g M` wlQ, z3%xo*ko(U${utATovA>l/@:5l:$n+7Toc/aQnorgVƌE}n%_ yl%+\DiD勘mȫ1*\T4(##٧ %Q!'na? r4C)7/Q>/& y#M am.'LL!vG#]yܭ)@IeoZ *O)ġ⟷uz3P}W<%`IsTf>7C\NMhʊ vLTcF W8ˑE)G<5JM=K!fC.<)8Ί t~JdR87Z&iA]_Q^:Z{`4.q)4YK]$lت>]-= zQ~˭gl{{}:V,e?A^ CA2W. n91 aRUu74W0Cp7 |rEo7x\_^.7^6 kHs8Sϰt:T9jDdlzcg|'|`qu揺JBط=G1lq>JA =NJۊ5<ZNfv`XʾCE;!ERKWI޻=N3d0ȴ-_H5-,L5yQxآ K^黏J"gbO;r=S&fNWsD$u9~#×<2E% ΡN6USCmã^j6V$V2!dEETY2Bmaа2ϓRVy5{[@qYGx\-6n*B0:(\IClgH"8SKXHo8f+T{Q] $t{xc_qϛha6̏fCf2{qn*T[c׏ 9~ܷsgP u!;3o5M%z\K̦e Qp_mASG%} t߶[VAtTy6Ob0/}t Խr,Akl3l9o덭:v)TIDcߺ$/ sn=n?zt J0d=[@uu<\\qo̙N4EYx%/kVPr,-XP"QP;ZcʺX‵Q J!WpvU c.9@RE{-21,RqܵOZnb,[j;dFLYZU!OiZ괚yoMqT1O7Bf<0czVw^!ʯɈWCsC )||SPlX8'90"inQjzedBh-1c138=|v7_v}Q`//yy 8=%ҧ<< zQ0aS[+|A{='(s8Y-8$h v-qWSMV4)ES33<m' qdG<&-c 8sFM-k\=OW>|ÍBc< /g͜D~7Wz^-ҍS36gnC6uG$K^{pyT*ΒO ?ồ)Smd$uSlߜN5xYH*G>'(s97{:8ak ^={bj66\wW`ּl8{>c[a$Xl?PD<;ɃIU΍hL e+"D3xN膾؇ Mw윭ee@9WFc\KkՖnQf 8dy!enG x$~cGT>ܱ7_U6 *wK,lk20˥:+6Z `y'󴾗ny7[S~/8NyD<8P܇+><LjUpb;255 H w; ;K㑋L[Lz;4I ʖeW= L&!t"\8TXg {vHPR>pAӿ]6EE?I!NalnW9=~/Wڡ+w?2>T(otqVPR 1Ź]OCIM3_ O`?a,p}x,0`"΂.dm.L`|-;yZVQ)dUC$gL#4ҍTc߭iLuj?% Op"ҽXEr3R^`A~P[ff"D(0dcJQ6vrz @5oU|oAŹ|ii^S@ $+0~c d\;=^a-=x&o1BY&qE[лtp/ PKE|hm,"+Ctzl`^2*~1&6 s# c~} Fa8p@V`oL%aH(ȶdd\_FfA>PAGċ J) K&F=>?*p#4 `⎗6!96iZm:a],\\ zAz΄|Bݣ#ϖb$}I Mȯb XE$q3|}M"j; >Nhsq( l1? y@x`:PF%,33+_^>\ҢqYIm|kߢH)QaFN] s;!%vsJ2LgpZ)My'm  >Ƚ%:W /|,9(G;iWwc)b gEWaڂ\8ނwpa"ݨCr{ef0pC (>NiB"G!b(x0qHkD!yV_'b80Cjo0?SS1y3 5}xtK,%:d&*o$nl=c =-=fW1hZ>C1#_#:U;s='wlh@pGeTIZN-/e^$[e CnU@1Xub)L0˝]; V "4c`c 1Oo93I܀)g!?8sjRmh@cqF qzRp4D?NR, Y-B0BO+0yZ_l鱩kٶ٦M"f tC+T^ObH7d"k`ڣnIL(Z@掀! 3A/KJSNf?fA4Knf,t0g+4if'R0\eME^ XRصUh*fy(#T'73w0Knh‷(MHK,cYJ[-D% RvVj")!UTAUp`I~ж&@>\ Q GPr3llMz_D\-f>Ia}&]/-JSG³M0FΚH[զS ,L¤HAV6Xk~^}<ʚc+2aVbUаn:ޞCJDKS}Cb>צ'TNXOrvNGּR2Oۓkn2 na9✄rp_P fAyzjfڎ)?ҤD[Bx144Xi4j.7LE[8ZNl^iC{ W8 ^7]h\un~xV)6d+|,bJs'"Aq[[_{]D Ez\nU\K|ڈ * Hӛ$/!͖ST_Fo;.M'7`~\\ 2RS}rB3eLCڪ/BAPWk>c24!fjLb'S@0% +uRONqDShpX?M@Ļvyh.߫c.f8"{zA|ڵ)d);D3>wpj[eAN"% SfmRP# Dl3qˀDSNKz?tEB9֩/U׹Nv<)+W1qfWt{,nѧcA,A֘@Z`ja& 6l$7p][y2h;[K)1oB~S[n5oH(o՘\-:}T,ևeQ4Iׇ[s1x)$E+:VS~WZR%]`l| -v^N3 Dڵu; R&CRWwSifIi_:]i)~W={ɩߥ,1X `'B, ,ybPȒ>d"SGAft ܳ><##+I۳ D!N դ@xfvNfZ^Q%㹱flg%xZ~̂19cx%]39Z)[ `m+!il՛-Aiiۿ8\Ҟbڨ"`ch hvZ|J [;{()1J()X'0hp|dO{3ăzH%o9M]52wt$bb I,2!nCY_>uglw~3TGq$کmv< i{W[7.enj7n_bWK-kylXZw- 8/-3{w4X3Sme-G( )LU(I(2N "Ԍ1ͺ6 bz;C'Qyҁ' )e1ێ[&ߵ{08&[z~NΧ)(@ q5}5!}4>_a9TGIU"a{^]9 =Y^L0/PfF@Io6i'2U_,2ePi=jBBu+ՋY_{mabE&)E1 *]h{E Odd9`[Wzd&~bE޽ vA ʂv26S1 t tOeK'(jKmG; 4=0cʰ"ʆL-\˘Nd6!H)70'Hyyز:poBo^GhjeZ".ƫݢ"_*82EO#ykC֢!RU#C3w>$F -i5EUֆ#RMv<ׂ }pHǫ+Tl{(y66Ö(f-$l6oHf^ѷ'mX/g 06,}q\zbX4\$B׭R; F=1 x9e}>!TB5:h!@FNC)Ċ bc-N#+h)""dDdLklLeaqEsmc+ojdǃZ66~#C,AvDyX$kmp`-x|]A@2M% nwnZ  "ٰ_}^',Ko0J1m[*MM87֭[|3LP#@(JP!{'+/mP-5o4|!ǐc1:`Ot[)^Gȼ*ۡu'3 NOT{<`&N4a1 9z;^FGGWW ߕ簁.deְwz1wKnt5taM9 L>(񯐝c aDŽU{ogZP%pGvܕ/IG 2A l_"`\ Qz @{i֏A)~K=@0Etg0tcLI 7˚O7;&jzBR5bbHm}h=lB/eՁ AKhH~~$H opskHKTvD0VzGj0xT-}A kDCK {|5B\nlkEP^/8p #vmFeG* _h:܉_yT6kNj(pvPʘ-.OB7(= v"ť]1N<6>--Q!D{◭b{ HքǏ=u)di0g'wda>ү7s+O%Ҟ*!ϰA8CspO#4uDކ'nY'T)>[G_#畘`i $t;J ߣuBGSIt@jO(,y6ݐ2i{|0/_Ew߷)KTiO JP+gD,J2!WS4_J 7ee@T_qK&TiM>{ Os.!Q,mDvtJonbL:W_ @c0Ys&A[D ubB/ȳGJ*/ '{SBlj }O!HDa?6d;x}׌;!VH~fs\_衵?ns^R{E/i/F E)+zS=*M5j݄(ysvL@w\;שe|Y%3P1]/g}J.P<Y\bO'}cqz ?tv2za+ G/ZLʌ!M43Ũ?b0'`3&&`i. ®^%2[ W'g :Rrt+֜>J Ws?l)uSj2C !B1(`_nNE0åW%*ds@q.TSgD>heDwQѐ6A:=axGVE&*ԱN8w^#t;x)q0eNAھt%+W|4`a C [?\$+tOwG璣DT$ ?>x0'A#0v}5`SzamX fYg: L(tuµiD|m'Ց{zjd)[mO0a9UbO!J7cXWj04veg#dM<5JRC{ wPtaa߰E) wdD_F<$J%Ɠg+][ⲩoyA`hz9H[oP9y#:c1GHk{] )d (ZIsN90f=9Rv1z 1r=>rU`Z<~OE1G TeIź*JV:i(d}vٶ>C*;%3`zScAjhe-Qbbk\D߃YBxZ2Pe@5(gM>pung3zMN VBa>^ቺ}amgg|TYE4T#Yl"XHNWyRMZ?ID5~[ QDLwVNU!NXrVKWyVq!"+0'߳*B>WKipuY@قƗ8+!V0)@vȕc]tc4lBN$ HrdlPr@L`|TFRyz+!{Nl~0ڣ"ٱG9Y0 Ɉ,Hwm@9>7%CR" HU= 7dNY]_l'}M'9Ĝ.\TNSWd)5_OLjQ PI$ }tʄLRfC&ls+@R"jܞB)*pt}L- >/z<҄ e@U?ydU7iJ^x]8bЋޢv#N$jC (0P=sdptԭC4#ƤEpu^Qb_ \I H`*!?,aOS'DU.jc>/;+Lݞ>GD9ԐUΪh/eO9_6fBk( Nh2):Fz%h(j$' vвx>z"=kɧ.EtAsE Fcw^ c 3TE?f>]_J{#33wu@Kp)U4%Wܪ_BD-eѷVr홢"'iXȱG,.BzJЫ95rѦJruA/swJKF^:T?]ϟH7x ((@ ^j2FKܾrrfA$ Qۆi=k<ֳ9."uTn "o@?x 4*>YbSŠSq ê#z3o/%&Yyw` #1M'(5’lB;yhtK8jY Ed)bu 2.mJG+"oےddŶn8b|kvBy){OW^2yJ \ƈmӃӦBޞ0 43H˰Jnϟ`딪*Ǝwxc4Lr㥜E,r wIdX;cJBp'E#KOgdj¢o!xjŴe$-[kBie*ԥ5\Ets{e(a{tYk4FRhH6TlM T$~*BQ5X)ys:a fHqIVH4+VΖT"Fh fBurE`֌RAS˷\Yܱ >@X15^pG_ᙏݺ)3Gⵁ]_Ckn*s~v+pjF m\A5D8MO^JGu*f^s,jH1y1 O@i<"v4cs;G. s"'a8׬W%at. 5'[&ߌBڷ|CF-CiNV#'\E@X>y qr s4s yj>3bCWVk `EmF ooW* G&A#]TT Bk}|0 45s8henr`.r /hca~t jxw9#vFrRw޷Ȃue332%s1]glЙ#=,}xe 7S`<*=  =*^yw).c=XO0=|AqjyGZLYhDBZ!Rt:jO{Mx  :puoWu=8 !HGt^PNg:xa [KO4pbob`|? :a{Ajwdr^Y8[f1Pfsp}>|@p1zqE7̴M0-L`1:I.{Xb(ɚz3ޠ0E}))#xm(v Tmܻa+FoBڽ!-'uOfwD=uu/2cV͂}eU !fZ?(".PV{*g/r+62) Bܠ ck_s(ͤ@O ;ovɞUFqߔMReݽlmJgN'lCl5FG{,ȃB Qy9"kշ`C^&.=ƭJMR%eLCz3E;AT<?L']On02'XbvlDJTVH^R<4Q:Y墾=RIۍIA>w}SgzwcaAQ єTrFE^ʠse}9? D,0@ث }eCO᡾>ʐ3]x}_r0acP^B^a^y!_=\ln.+2!AQ؉8 ]ȗ_;Ka\q&a- !ۖe@+F@g:%!QD5j1%`C12D;v;}Hs$6 Y'4{sxs JX!荈7ц7MŔ8ԥJ'a aQU{#t1?}O5fO!GݵXD+e}9c=55yXV$z$7C,>e#j7bsVԆk7 -9qv[sP V`m @z.AplaXq LvbBpb j ;7A}n7#C2Ş=4G&)E y|g$}5dmtvr^; w%Ow/^4]'Gdٝ;ӊ%O淪{ZxmF 7>ڸy\WwaCLGed\@bXHS3Kd}T }*_z 9Qw~OCcFf7l.  YýטbϮy>܈{HTQe,* 1ʰUρw@{׬W h&HI_EvҾәf)s.scz@%K;yƧ!tN)x(M IsL) ZM_8,JCcֺ3Mqd&Uàp*DDmS>!|4MlF?!/*UP+c Nb#4qaQն6 9/*Jsn#C b̀YAR zr,)º:Y\7?;(qQgy˭~"0Z?_Wrꏎw$TG0y.*e#?7AktPu!{~®yʂV[2CV]A2wq^k1~*?U٘ &aԟ:dYiJ&SH@e:fR"!s/ۣ/LM) qb i;6\#|Rl&, 8,5!/BP=P`ݗrU`R ~o-3iסHR%:F!>QՊ9GuU!,y $#ܩg4Hr #̏z:^sQ Zǔ?옒'ԏLԉk!OHv}xB$+TKxu*𬖿VIT`?w|Va7;5marJ\8 ))b'TڈiŋF$)Bh_KGŭWgG;JԺTOIjHc3"ez/xoG 2_l@@]5)`1:z 7_^ /p/^=d\:f2A \\R^J fjiKM4sF"vfqwu~V$SGQ~*߄^ ÀMZc˻#O@lN g H pin{sgg,׉OG({Ɨ:5s(%? ' U75OY_*`+0qF{c>16:ݞHsΡD m0eTPb :!<[.(;C8NQv5XXe-'NuѶ-z]\ʹ2Y$ -hv`HK=m"r"fG6U,veX. ?ds򫏚nA8Ӧ=[nayw3.~P2 ܒƍ) 'c;6ޮGzr|zKP;j6G$¡![âz]7Xr#(*w=)đ_(Zuk@lNΒ8C$̔V8 FZ=ﲒx W鳤GW+O<"ֆhYI'ƣ`-؏03%' )GrX|4sf0o822V;iRkT e5bu44$Њv}Ve[@TS%_2ekB6`'.{JcS,H0KԱ[Y03f'Nr/Y]E*~_}٘fCQ  mv%tNhH}E?s݌EZs:UI3*MPQKߍzFK7d]9q㻢At0h@u)!@]}cIZۑ&7x>AЪnNYҤ'.o֡tawlzfb ?zAiCF2kZ *L7˳QS^^3b{ϴLrXpTI93:R'c&D{~Q$@hZh.@S2g7Nk8>oMqىlPM0N7\4A4wDD_^4'!ߦU6xR yXRX:H({*Y.iDC1( Ѷ^)ꝝ̺b;E"ơDթ!Sp.*הfj"c\6Y;.M.5Ŝ@^ܦ^BIj:p!nUCF:fYq̤-M.p2yxG+e?J#tz{Ub/?e 55,}nIܐހKKkM!]u~8]ׅRRt5IuRye7~ewpZ:+0V*1Ɨck!NzJN aL?CT<fb]pj~ ފQ e|g"9{u IJRr!rYY- 'ܭ2OϘ6C~^ƀ*i_.]WtkϽ_wyBVg I SLpJ ?>3:Lkuse-S4Hr4JU]+ƒ6"¥0Dhvs+dOiujmK:Y{oCeIXZotG̀q@v0H9I qBG#BdYd +X˭ͣh8XҌEw2:#YnٖR~Gh3Ꮪ1+.`Du?TtZ9=9at4=m.O;5\Q ?l^}0dmfSBeP kyQ"_alZ/XPFdXt*̬'7N+#e%<]VDkY K%@wJMݯK)RZ2`^7c'jT%H_ pIL}``ݠ-Z}b)BEn1hV;ی_t@ ә!!Mq T{1=2[+wi[R'k_揍&/ ?3Vu,-Njsdf}Zh-7wuԓExլz}RuO@ UzG.L4Z^_]4o6`{}1M2 e҉m)D?_ 6ј'}6JpJ O4`hYt*G)E1fnͦLrq2<Ż˥[qSHI,cD@ J鲢`?xyx\WߥY/wt)ˮ*&\'"#7I{_DCU[[IB[$zEOn6ZsVg)XoPAݤ}h4L-%d #@i#<0^]6MQp51W%*S/e%.{;zī{Ǟ.SY+q4ran[vxZ)*JJ AT郩W@r?y`3yp*HU#f %Q4 怎uJX&V; lW+ eݗ@,]P-YD ,NӖI@ qUH;=P&a/k߮ T%oΕXZ<8rR?8#*dL5Iq= 0;xE{?q{Y8H2:N՟cK0BUy"'DaC@z"~% nܥxbr3C=0~6!J̈oc^U&0ӈ,z9\Vϲ(Q4Jx"&E8x<3F =&DWTDEwK|և;C']fI- LFw\}'L˱>X `pi*Ya YHʖy?0G6 fh[XF?QVpQCZYFzN²=$}g|%RZk_ 0YPY^^ya̙-[#) tga/bhm'K7W><3-ɚx}C550lk=$yH]7yPA%n<,`B68 p7^E6IbB1Ct\',I2q7f8l>DNf sd+)#EFWnu2|}kdAKʘԈpS}"3[M786L][|SLe"OzB)'6"0j5wkkF&֞7G4"Zvl5y ^L:Fs.ǀ"Dډ3c?t(::$Z wI]#3QNJ@ =˂'`4AQ1h*$ CNo}+Ԯ5;4 jFLj,jZ<%74%G_|1\T}W^͇XҀ%N8ltu xg Bɩ.# ˵ܶdQ߸ EեcOA¶a>#jB{<9:7bjX22a<[E';P(-|wlDvΒ bIX! 0l7}mzgkƱ<XHo&4ojƨȣӂV'b'+@yjt39u9'0tg%Pս@~G߾|ٔ2l3RPw-VSc. {\H:4I$N=iI1XC`ICأ1'T$Azϼ[-4BqM9$GʮeKz : @dݛȋGhɍsj|\Z C|+F2Iw ĖKƤor-Ѐ+ӄ_!6tL3)=㖟VA1k,1lmu9*d,G&*-+)5~Ll/sE֪Ua3%?_r{5hL"#z 5(Y_(wGR@eD&p˥qec͐ju& [33dt<8`RN b疵ޝR(?_h44UfiT,@V嘆z@i ]#n!MTሣ1nZu~\xIf9hk, FB+NI;/8 `L'EO9zb] :\a5 t$YHB>4 1~qeTna8' qPxz*D r1$tkEp2CzWlAC9'#lJT"Yb"zT i%/2֜\S7TϤfP{x*2ԕ@9)4$ld|oM q3 6FS j~KZf¹˷2o\]47N?~y4 i\XLLYDktKTgm,.L0-r<țv{=rg%첎- ⨣xg\]fPR;ׄ0!sᴅ* dСT|Aj/Χ KdW39k{=ܯBN<k2mcÍ=!G\Pe2!j:6fY0|; * P5tYxTztmԌZhIjOIWz':q1-cqzܺs (EKt@ĝ6uv)#H#Kv#V)qK̶<[eЄ 6 ד0$,m;;șƀz/g N.WX)ӥ Qx&!KKp^MEd[bgOɑ P_3/j<;] 5?*5aufd#~;LU,Z}z3ji˿rUcg(:*B̡~=Y٩ڔ/CwEp0a-Q[;'yMccCɹr1F}7 X;ZmbSD}*lY<1:,EL|uwt,!ˮ fJyљ-*)h+V;#'SO AB> 48jNÝ5!k&4m .V=BN'@`aU= = ;O//Žo63q Vr VF48lb(`/hwK ]2"])W3 izQ5GV!]_RxoY_S`ZMPm KP6bwA8$ͱwzL%51SgVR̢C-5?nQݥ\9R : e1&kgu").C_7 RHlڹQ\Cח)N+ sB'}g RQеv>#HS!*@W e`C 4 {Ne]QnDS}AG`?υF<a`na楛\_NZ1@@xX\)lmyp4\'Gƒd| =24x ex7X]7%CSk| :i.LA"Diw>C;Ng-TŽ}l־8Ow޲+m٭aNj6DTp^8\so#ڀh*"!(:[jl\;䅭!xҖy2NGC΋ bˑot-\+ W8xDH4m|e ĠQ˽M^;)W9 M%Q>5_0| UjO iLMR7U\_~XJ_]7-k)*6'>rymHD\8In#o5k>1=I#S$=r_ٟ toe {ЗUPLK.765|20ORCfuf_K@xAef 0T UU,ߕ (ٵϩf_jX  N Ba g`V̸7@փ=E_Jפg\*J?= xs;M8?AzD@D `Q㧣x42`=e-a+Ե|rj{Z*hFx8]qk@c{[d]Vs8bHK?8x?)g~2vJXϞawz8N7Jԃ4O?^/+7a{q]ƾ?PLbUJe:_Ut2AO vF(fGtAc&,Sva7 J#W>D''#\,]X*9!w2A@!Qz 1Aͦ6}"1tïp%}+\bbn?8BDC&zda\' &ٮnbD8?IS-A"٨$Oi9$FiL:3V:g\]ƭ͛ĩ!CݒyC0CecSIx`yտݟ"Su)\/a$k {Zc;j q--OIOŖr|n!jie\eH#^pY0n6{ڄ hP8@xcl jmv {taȚX:IO1J>K|6$73Ekzj>v'֚XHLL1LFf;BJ70ՙl +;B(P7WN:%p3Ä47~f8,GH}[/TI @;,bco\+<^p-I|?UE!ro#d̥]5csd Z#8o|eMl -x[آ,'UߘID΂G@M*~4I`I1oHwcS[͢+wIOپVV ~![V8}L?כ= :Brz˞G ; FHB4mTOz {ہ"n AVmDz4w~Ԏth N@J* G}5| Tm/ uؿ@kiGs]sL4 r]8˔y=^ؔI?b&zUՆ"sz\WxX/a^{X$*q?dxDLXl;TȎGsˆ+Wȉɀ ֹvdB_BGKU4&,%NZNN-ips$G#脨ӆ[:HWg;HCq%H5wCm1\b. 7B}}=DgR='2b﵇ozHv Zm ZX=HDt%mΑ|G&:s| B<հ%KWt3DI)\!kFAR**DƙQȏ|TRv:]0\^] ,T(/!Y@|٭>W1!yIq?C uZ=>~D#dYB35B0|.2np5wP1D)s.jFp "AW`}lcJ+Ow4=E~!RQGCe(#Owi$׎VGOc?!:/qa ˋ S4ǡʼՀ =mRnifi 趓 /sV+U=ns;}!BFIPA4X:rjo|T| r3Xd|s6{AA9HzX0ϟ/3jm_)]uF 5"zMɐ{[Z>e>Kv}}RL{4D=2,ʦO_Ae8ei *Sԝ:c. Am%19qA#*7Fq٨#t=ZrnQfG 3dޘdt0ĔnÎ(5i.TD3ao&Ŧejo 6ҫ%o<ʹ5f/A1rn"♢iQ?I};?[U .p_psANkf09T$4y1l3+a4hC5tqp$75H?@NP:Tp$oL88xgk#d!I〇+g;%ʂR_"MOU9FG`%~aLv.i!Lk5}OVS~_hWW.21R+ZiC"Tv=ZL=6c B4%DJo?oתO~}MgFgC*4<܇l@-^8(p8u됌C2@?Բ.[fk/@NL=lR#fR[G>tK뷗2p)~h}3H rXN.C# ;c*4. -(4y {{k0{G&|Z\3 zH`MG kU}Wx$ b7:"uFڎH0LfDB-PؕA~6x(Ҩ-k3gEXÿ,ª#AF"-sF/=ovkvdY@ kG qW'.JuNszA*iB|5S;87yKj>1C.Ay}ZߐΩ\ptntCH8zPg?Uیs|k"تhe^nZ@ͺZr}04OPS8j_mAqkCq 3&r3}XŖ[@c/l :>Y}_l&ҨrE$aQI9/So9 {kb(7qԤ019=Jl742VAV~3%W08%/rlad6ҌAG[fsInb;D5p0KuUU]TQq(WȾohǹer ,u>eRp-D}IЄ&$ w\iM'4Y:+3s"=(*5rt:pؓΕyguWVIxFf=T|ta+-MUӰ!cX ˪~l<ARVq/e 3_*ȹ`[KotSS2T{(6I-7aRi~zd0`^DwnRx(b- 2tY .瀈^GNVubJ,R+0'hפhHEUZޟBG_R(Lg(.QʣςSkRYhkw P+>OGV%FpfOcUb}/eFLyFe-zߋW>֝dnl4hbSD^ySu3 >7fˣF`6Q#8n)|9ʀl8 SKp6iV \ `zAA=(xTݥG8ptoqgc1iR?LU܁StUzl f!{FR L&5~Ώj5ŰGup]0CIع &XQ5~2SܗÇ~j-C_JP$2xj=-n<^4 9%[3$09PT}.2{;[ Ɋ^ GN' #-\B.8ѵ,p5-ER*3NsF挘OOS Iյa'R"ݓzB-%]cʄp 0vж>Jd 8ɕo B-zhvΩg>W!).}P/ H"KB%Xjne;|LƦo!,zd[ei1R BF)9BlDžgi0݅$M* l+A8]VO5XJPc),VIaQzrt&@+湼Gpx/P]t67?oM V@ٍbhHÃPKy%A˜-Y](Ҡ**D%<űm=uRGNt `V qO"E{ ЁLM9^}LM;ϲX8fJB N{zc, #9L,1j9nxᖭ{S289o*UL >^]G^Hގ;69|W+YUe`S[M'aDr1羐õ&6Ytef`zQ<`@Tm-8/n#CSm,!1RC+:?;6O95K #8 )%h OE`xdtQKz?U?COL~zύY~W X51ap@v&cF'^HDxs 50y_@/ @mhnϧqDU!˘+|ѼX3QAG'>[/eW0t}#z"d ^)jj j5h۹{ā2ʐ^] vbqUz˾@vJBw:esϚ\lIwjysXg4im5UԄJ";++ >y|*%icBT_ifUpRM ;W^b)Ѱ+kVm~O;ڵq' \((08Ƌ OYvR fӽL#fw̜?HΈO-χE7G/ɼ>V7cqc~nbFa:UW+}dRF"A.3'&zLDGa̻8 RǸ\&ZٛaqiuV 8 ɻ[]5fߌ)iAVe3}W&_A$1ʡD>'aL8kV'qE{TzP @_j0u(-PQ ̡Ǖa6($SNث_^96X)UNlb#Yl6FC0ͣH y;>Bד^^rߋ{ g.$m1<J}:E}^5SO* ʃ ? ӦBZ[iќlFc[O2M7֢BgP䮷[J1X*٦hD~˘bATez"1 [ZjE~z@BÅ,+Lz +-vgD^ pL+6`u|+nTTɑsiQPfO IN[aQh1 &%մt쏤%)O?҅<+O434\* 6 xG7MS#LI (7e0z!fhI"\`"ڹGP* lp nʯm@aJ{O3FlQBt'l[ؿ"NHu.̆Xx<($T.n֖;%:z )٪{`b\Ѱణ6IcU )|c\\5|A8 zҽZ#uU44c5xA3qs,fز:29ȾAF, 5L?*, *پHג@]e{\xn0oPf"ǯ&GxqOyr'fL6)k k,'iPkZZ ?%X/nY'`h)|\ȶwZmS)bqesoIlP,!tFH>ne[5:&ՃPvuAɦ@z|X+eAiٴD|evB%i)jf}$F31&<|;z _Hݬzx&̴O"߰Ď~E2~S[u ,7i>YJEgYLpL3 pG3|0uVGDrT%*2;ˋW/|f ]◛1bcڧA'EWjE{jA]'N^7 ʝ5: &z2BNNc8r\/&#[Y繗{> -Kad~Q9B t#z yɳfmzxJ)2r"%[[~aˉpyjɋ{+֔erRIk8Sۜ$+l 1CՕQO> mۥPaw=Mx|?hii͠M.V~G-M_Z^#Zშ8ϬCDԥl +'QV6,&VMҡS^ ~n m 2IA8wASa7ЅUCV`6X362vI=# G}=Fi 2-#:R+bS^6T6akNTC챰,NGh-f=ط#[_fO6d0ō~c :U0F aџ>KF,u),ՀfVK/eF8/^*G;|-h%"P&au}jexzGllOGXOx)jQlٞ|+C}J!Ȁ%BS { E _ :;-k%v+M+>ϦhFU=T οn=>L;M{Wrn_ffm܅P5:jL2v{_|[ )QyŇszq6 x^NVom1_ӂ=zF /eR 02*I:lqNT Um;7kwz?c[w:l\kЖނzDžCsKE<*߅!a.?kn5IW=75yjX9pgQnhًj5 EۡulP)7֘7=u 6a FD|^-_=U(ڧP>9ɶ;=GdA%&+5ðѩ[N.W?S),x`ds|ڬ:|X 4R(X]v5H`4)@vf5P",T .(zcC !O H E\҉e *@ƕ"<7 Jgm2:E)"*63W{gd߀'p̌IpY?/5K\s6wl͚VLK?;7*\̼l?$Q^\B;Sc/cl-$wEf׋}󩱴N/\;?oXsKrZZ)xU)90\P6 Ũ $~^"Ѽ%TC.\66]v9E4tU%HZe{/EZ'߬i(.jo݄}B)h|ykY_oiQ"r}O ^gS-^/ @â.௥k7âzB7 qeq>-Jz͵ ;aMNe{&{i)O!{^9*؆̿V7T_opG& )#WUƸ@^ q`]ƓmZ]#gEq )4ɧ?߾߿J>S2z;B48KUsG]mCc (̈́8A&kvA[!ޯf}z[h?Jm?8rvHZgCTG;jGnOWA\q,j.;B*GDȄe^FzV&<`?E 5; at_zWۂ.cxr o1 ҮץLwD8ާV;Dr nx˂)p)_*Wys]굻~ȁ.vCڡ\Lج ,kļyl )xXWuOٺΪC&~m % fؕ"@/සybм֯ M>KBQc^!*pxm$ T=Ai.8*Qe "q D3C<} VVY/tG3u#y;YbZWq1m\i: p#I?fi:!&t[3 B GV;(qqyw E:Ib$v9:|" >сђA)HuSmLݬS=!OXԱ[F3۞\HZ)a+E&ŷ݃OJB|q<fda/X`9G?/U1)y|NmRq׮@J!S mV ,m&ۚxAZ$2Q_oUN]aG> M"zlYM;>˾]̄c2'&qv^!D f[Jڮ<ԛ{ai|K5jyz^c>$ ,δ?FS`W\;羰4K3,Nk.1託[c 7Nk X٥H!ɷ-ղ9*ey%|ycrIlGXlRڽӶPyhؔzi@7 ϝC?6mܫ/C`8rd: T닢!oFJ̀<|xuWOy#oD rd6GiUφqyشUWN?k^\]{l[忉иd02KJAs !r]1Ҥn^#nnNV5\Έ5)$|t>3_Tsdk:_S(ϯ)Of&%|Z$m۾gV*f;xB}HdgG0dr#&fW Nk@cɹ@w2SF:o6yD6Ja)60#>jίҲNx0 mз:l.59AT03#Ti <(gՑo/ƄHhfD]K/S*|p=1{uʭϹM=Hf%N̯D( ;l'20;5o%}L[ ZŌrusR19Q 8!֑ g2tgɱ]M$B[NL slS`HڔLewi zo0fWB]wPodjg%M_\*ތGod_Y(507@RypQQx]ͯ |<||?d.M>GNM9c!J1ڟ4IߖOQ/>F<|?yZ]@l\ކx\qz3:b\ʛN30W_ww2Z1Do,xc- 3$/gST@KЯO|}L[aYul܅e%<^ȴO2%)/5r<?x!X:iv3OO_pf3VCT^ ,d/|] ?a?wTcRgJItOڨ`%#\rdpVgN%BsQLHm ojjz45c)ٔ0^XZOE4>yC{ߥUZ;f l/]@fFkUa/1S2+Ǖ:qjZEL6JF8M>"IM_4}1" yJfǪ^`f`\2%sup%tea_S^q=\qj5rSFV- -pP~)ty:XuT\jk5!i3D|\/MvR=8>!晣ؠf{3wGQ{.ßEق\歄I _ȗkJaK5sU6Rh{*Bi%5],cQx]w&/cfєRapk@ߟ|f^|Z)'dKeqn 3aHhJ'C3^f ŤGM?PznopgP7&JL&'E B BrXQc]s97>O%z`-Y@F8PvB}c s2lp̠DgN-mLek*%~҅F2>zr ))R)$'r2UWy2Dn6/"qJ Jyk1𒞟jPA$kP~cp?w,($`lD>BȈ^U *;izY qu}5u^.~6x>ԶOpܚ8Mep?rmZ8F)u}O`Ez}%Y~uMEF(ODjY*G(lχmOav콐௷ГDn֯Hg[Гi棚PZʇvu"$\‹i< .XΙ(^7kW\ SSt݊!$@07qvOOLɝV,l$"c M 4Ӵa> ogUPq7YUJ i\'/',ԬHΗonȤ.ْBmơk @?=hPrDyVJ% 7_ hmg!4`wy/Ձ gGP!ŚAx#k^XZLh3jvW*ءY~p, *|dkys=̫ȵ",VDoܺ FA' twjXՆZPݩx;xMHiGඤc<{<)ڬ[~nf7qbOSLCF~`}#% RQjvQʋ*D摥3 c0dQ< ]2Or;[|~@\;>a,:z|xz-uDIwJ2Ϙ,3d/ԤByOi<]fd>1;sPo)4R?nMFJ39j1^pرwGL(.ýr=籱, jX(7 ~& ^WU=Hwbƽ.I-?5UKzrP*MtJOXQ9BHm>_uVeNM_' w=Keꐁ]13eD.'VUwpʂ&db.Z*m),+R5`ᴵ7+b-|?!Ʋ؄o{{mղ5S숶b<2o ӛ{NgM/\Tp0gH,7\s_:8I/=^U./zӼpχ RMBHSs^IZ JW&9K9bL5\;y-Ʊl8~^TޔӤM+37n^"IąeChr+4_ўa0C=6/Z[9r@:4U8!|]kŀՠϟmWe ApRslp!qЛ#ﯳʛJ\cqAJ^[G3MAShxc1!dd_YEaR} CM ;<,]+ (<}4e[&p؊} b>~Λ_.qkP%sЀ޶BE_*"CMR^6*=hA-0  i|7H| $w& luQ=X;U~ qn``G#m,rP|7N湿CX.K׌1,@gG PKD2H+mZ2ɨn<9bR`b3+h%2LMYY?HuT^yqeՑ:j_5_f60žuW&_BIu$4}yDC F*&uM3Aan?P KSՋjl|nWsDN(;'[y@< CxZ Q\rk7j#NK58)q;nj`g+g\M.?.z_ly`Y/annqL6 VTbˁkWh-MTO11y-#<,d,aJS)3j:|B>sʃ/ʈE[+a<Mkm&Lb)RV( sJ 誝GnG5 -f'qjqٽ]k1WKAezbJI֘w +8fm耣*Y~.$&@s<{}D iFfDUw15{ih gb6Ӝ3B_{etnԕ#M`!t;հs5E.L;t2>fFcbA#4|NG9!8hhK^h ^&8s -Z;RZ-e|u ٹUJK|CF,dS q{~gkӁpӸcht=\i= |Prk%&Z 5+~`Q`C Z}&;W N6Y, !lYqE;Τ sz*[hh(bψzf($X(Wm.A7/,znJW"q-#E1؎M6 Yc.Ӆ雌?t\v=n)1ěqz!MֿgB@2f;SK+*JC;<' (.?ǐN+[1䷤PcE;T6G(V qY)Qޚ3M&Glй"С_?zװ}BV#GZXxq!u=53_8pb̻zY9̓8<:Sn\>Azϰpp]K^]-}^ >u8cv4i9@pۨqheм4݊<Le}R/f Z8@\55G\E56+7(.UxDxڌXY#9:~x(P3$6&̜)xpŽyWE'#16W0AأuxV%ײe8b')%" P_x oEȓVvCP?<`84_%~& (ŇW={Jm}Ö"3fII5s*h<ǭ3cP$kjLeY m-=9l4 &a1T*zDL9Fk4 Hq~ +[I 7pg0bLT3n&hf¿e / rRqJ"F~Bpcā)iv5![{eUѿx5-嫭.n$F~]C `,فE#cS]TkZ9NiAEgI3'JWSݮ f+SK`JWQCPCtn|̌>WoF1Ϡb/TeM%h$g65 r;9.$h_B{ RեGKrU DlxH d9 y×,6IjU9/ '`)> hR7y\pH)\RO&T$TDǵ}Oi%kzo:..*fLqm(_kڶ ĠJ57U+Њ*sCVN3:s`*Bc kep,$=~ !Wk|tIqw~tI8 ֞4`UX{0:e)K6evd dgT4 9^&vGܟѯG ܷdD?Ts=,(*Ky6 Rʈo3;\b8#%,C26 N3W2b^&7Q B'doѥK]e _}¡ ʳO6sם^d^3BX,f TZU7O&\SFx}?QsR[Gjv@wwm1MNr@B$POGx#|@pfUDheϟj=1#Ņ+ro '٥ ʊO1j Q c^BIҪu~: ^e #چvki4ۖ@WXjm$(٘ ̉v]=Yr e:Zp)(~:u]ݢ42F0ˢ,N6o8j*% !P`u 4kD%Bh|zâ7Kg:q&#:IUj\5ݐ7NΠ8HQx!s`46p V]R?'8C킷|ZbKi6!; qLVg$K0EtP)8^C>Riժ BbK&a gv&I.q)?zW ~sk2sO '>84yJ;]V$2)pZ'pRlmB?hO8y{NT[.] J"[N&Fboq졹'? l(n1qʊ܇yZkV 7 pJVW"c3#Hj"DZv])%Ia#MRfKnotǟeTz4"UfPOObY&!^UXNv-a"OR~I53?=2N׎pYm.ۄy˿$m,{7G6j=sBBR튎24!n]Yx]es!Ʌ)ne4t(?oI E;`-k*V)@Ux؇;6PNgy4䆁bd*\kD޿5k&̫P'4:Plr+_kḑCPE3e!R_9zi|gbvriB=,2mzgEraQ59_'c\ @fW'!)n nކh 5D-[G1r\TzכpGF].d}NaE_F;=΄y%m>(Р-^ B4辉2~ւr"RUhOtEՀã˷jE<'ٹéэo\^hENg )d@WЈQUuu7>̩p>D,1z!kGL"*F* R™pl+UNܑƭ4s:=C؊ﵨa20MKH)vsŔ H"Ew ?0PrKtV=Ug4X >IA,49RMx Xzu Y]#F7Jw06< XY$, zu4n8geZI?sD92GNݶS+29pt\5?^:U^8yT 2W᪝-*dJx7zf7΃["x}X_ӎZ֧ka[jVK/Cq"hhvcOܨ杈G@)yςü(1ZȢfCe „]e( `t׾-8ŲDl#Ƚ5oD< :dDZ[fyț$^C 3=:v|b־lr{@vǖ XՎ0mrsg\؝m('p\1ѯ}3s/6@n[bi^~<#Y Q|dW`\o=k8u9'ZJ='UJ!hCÕ-\Ŕ}fv锣ͳ{+RM[&^1gŕήJEܫyr+DV9Dc2cH?!_R}=b[™IOq#!O8mNTy7\.펠ɔ"'rDDnƒއ:[ٞ JH J"у2_W0S] Eyr}hP+uGQʩ/ᙬ^ƐKEgO,E@qv'iQy]֔h:!4brl%iO2xSƟ?SCyL&[F&GZ{ƍ?LVؼHX}D-%vaڔ5nh"~72@^ ozA_+0ҡ I=luP9^֐<+7<ӵ Мvtk1+{I8:j %*gz;e:['rƄ ߔm*׋+'` B\]i3[o_ =_lX$(xt >RE)Lu?q)r :-ٜ61ximMچ;GđQj5+ICR)a`TCFXWr#wWOsߨ4Hy4G{M jòީfY*n6AtexCXqĢm!ܼig;Wo4#Ax?Y,\8n޲x-!|U.)||G*wcAs恲jdXjs$VB +g >-΅bgP9ҕH[W%ppJeŏW\c*zx'ic4w"9n%P1o\ bΔkE %՛/F*ǬUvAmNPeJr}<9S5潜l3C|59!^4X@o>*Ovh&Ḷq_{hhpAE 1UeBf(_\?Gt0 }隲ӅP+=h㈑]bղhZbKkjaf%9ؿ5C{V5۝6aFh`à1P?S6DŪchL@:G%3ŘaB@Bٽ[LC*SMq髊3{,}/SLٶ ϸ dG̬2trʎHbr0F]lteiQ.Eaqdj$np=e p'1ORPFFPr΄TcLNX- /%R\6DaɓM>$P?ܗʼnK`<_/$Zj L:IQᖗITmfg8'S܁wf+4Zh5ۨb)։V><`+*{@#v/Q6 uYUrc4M)ae ptw`ʝiXֿZpz0iM~۫^%Z[>̈\kKRě8Nu߫m_ZpTbT' : QZɵ< VFG_2d@;;kf 4.5ؘ~613 ,X a:Ϫ'5`~|:YR0D,x`YFm7h|({N͛úι`'~1=Y2uf ܕ};uPF۴6}4ױnbq#<1ǺAUYh,hl2u/GdfR@ba vR%&5uy024_G;Ap(Ďb|3PY*pn/y,2wD ea;"0<9Q#MiܯocpKh|88g~жh\v%/hBH$~yn Z)94`+$ `H;f<{ wLPՇ $iB#}PR:Rg[Ώdyo 3d?@I?xlFq!#i\wEц׊zMņѪf Cd^~n46U)fʹ \> *%x+v6:|sMS'OV=)5G%)Ǒh-s ˎ) ɑ2VJ% ?qVԺK5Bu_3Yղ~발74EJʯgX ZIk%I,6sXIbg{e3GZ qبU[鮃PQF. EuΟdA~~K7{R|* k_E36zq5$OUOD&]zkf{ \RоG1  zj#qx٫Ä- @N~sM vtLF^pH6EM#mɹ4V@@hYVLz`*%`߈`u=;_W,ΥՁJўPHdSa?H ::P sR^ڭBNahS!`:N;}HJ'X_r! voqs4s:`<qhmO-@|FYg 3 E .S8E5~Tu:ωEx (=;W,"Q'87b-5lxf=Gc/׹KI Ryg|ݡt O})1Sic: 3nPE ikd>oxvMujzoolgrp2_|OzDjI4P^? k JL.isќ3NB v%wcZ>RKr73Չ;?u|fT^ٻimۼ(٩k.5B+mQ(1A`Ն(dnuycC:@D"#6* c2aK\s5XpZULsz5lG^.&]ASu[nȧg ̟b=胴u\ij:eY Ń̨PyzM'CW&pJTqk;8;H̀*8V*Ҵ:^ U??ӒBlR$W>E9-\7kt4PճyA8Dj^@3W3h5#[BoјlH\Lh݉JӜlBo$‡V[rnpa5 T:NL1-K~ͬPh5tjm#9@$;K_ 7|ZU_Z NOF/D|Zp0b-U $Z# cׅQq"fJ9:B&9XDup%cO y=u f%E Rdi՟)#jղ*\8W3nY PhPzEr%)[qZ_H ڏRT9,5vg_đ ):@;tIUzD )@58\;;{#\*eV8U{GЦn "?wQ^? K~ ۲"$]稴 2]i\7G#6d'깡ʫL0yŒx%lS2,ņSzp_AwP3'ZKÉ.x"=wt]ê#Ź[k_ tmYAE,f;؀x)ǟ>z?ʩ#rXohs]F#s "; {~dR74#D"vWy(@y/GM&oii98Lljn 'g AF#w{3lk->R Nť!E9S]5@5uRe wvD6_'S nn3J84l/ lXtX9xZOvd,n޹FNt2C˕1F_OK^3$qx]ukphc:<]gA"?3Dq {ʔ/=`~2!}MɋϚ}2t%Ǝ:3 4Qk'"抹L&u;>Af4d\Ŵ`ir";c{K5%e!(vfsbO,~bt$t-=4`Nkh 28 !=H:7m2u> '*DŽZ7Ћ&] GN=Lђگ<T,S|ELJae@-;)[V`&zҀH9P e:murY~2%˞?c|A5>c&j&O/jOkؖR` sOzP mݩ?,8ۗuLM<Ȫ: 4^X7nPƚDg o.g)hJؽچsդQxg?S |,CТY98.AOga8PnUx@OW=r@bX6SA7]O7|:2`]ŠU =[i 9zoTWi~ܕ{dDaYNAe.w6'a9t;`@;3 /MWGT=7I0G*&#CQɁ]G Ulў+lHAhpxV2oِwe]05KA4h54` }z6<ߋ5КД=]kqvM!r舞H ( 77TA+O'Dt0x0}Z{ŸXS9 "5(]ymL`u5_QSlVҊ_O,uE] k?R 4\]$P%$ xјqiG&ohL"+ǰh{jh|ԑ* Jv?zPpyXk#v uGRḣwYXYy'.3%DZ6C:j3e(Ԉ jZ<*'T6gE^eF18kooF&JL`27~Z# ?Ʀ쬲EH|A=AD]t\J0(}ha'5 ߑG!Da<|'7 ڒ<#SFChŸO^%$37zĄEע񌻋18`WUu"]~Eb߸uEϟ)iM]/ͯ+;*u\SnWEiwDC܈R Ԑo/NGN{gwhQ;h?\>O>6}cE9So^4kELf~N~yW4DX>nx9cJ'yO>(ݞ8=xz٠e!cY`UoZr2!DɂOBLy,vK.7rz kD,$S\M 3 )V܍L.ȃGqxbšDfp/}&ǁII"ׯ4QV1f^ 7:g%ff*Z^2Iۺ85(Z'Y i9k%0Z{@ʞ{v8D5"zKFk an+65{g>wP[j(HGRPo}uwKw΍ZVSyy)uG%]0~~ tmyF:Dv͝Fnq\Yrwk@˺jNX4dVI_lYCAܳ< 7;ħrk%/HH8 N9z=,m Pv/ qeeA#@]zjX:Epwгi # 5jܪǸgUҦ"[ˬ נ/@ "zvY[ iNa(n@30>LI_ J_bG̀#aR",vvaPĶGCXg[%(e5אU)F iFgx :ecC' %-ţf H@vZ"z8Q!ǻ1Ģ5%F6Ӿ+j0ClH1'J(x6^_:>Bݲws/i99 ^vqNqbdXtFǰxY!4-nH>b , Β\*I ?_=](FG]"^S~O1~ '9n߱7R/Wq>?Lc5UI0\^9jWǡG9Kx4A#Uky:siMɀ*P 0JE ŨV't^Z ڥDɡ#/kӉ?o ZӛM' =[FO$|LPw4p?4}klOJ_M$F5:VÓHܷ~ )'ڢy+[ ŶA@j3\vggy=%,3O9[EuD, 6A --2bx,o6 G# er!ɋ.)NYoտxypXM)2Շ3{TXMivMCE (pU|/nH*aTylؾVc9 7̢~yn#Rcl9.hQ[p&_/>85ͱ} xo\% w Upe>#Fc=̦²*։n*b>ٿW.iϹ0bup(4=CW!"YFnzϽy)')1Z*ھг&)uke#rwU+> Vu~B_f·]f=@fb?q/AXg6")OB <4 p.GBa^B.|3)k:ć`-iIs.qmJ/,UfP+Oe^"cˮiX&Yv#J.p.vYcR2z&I͊ }J5$3aJYj|> yx"] k M 6_Q4%_F8Yܤhl~ɪTj1~B@0:XRI[ѦӴ"HVͩ<"$Ɖhn9 43' ':G$. wf*3k~EH"vcܵTR#6K>ګ8֦ $|{[&Pxmr܏5vY⬃rGY= oSI2SV ?{<:;H%u,Ԓ!P>?#v82AuWd7iq3J c0)Ÿ8,۵A#ER͢k5ÅH=67F.ިح;'}#zD4E+qmm̆W +2yM3ywXkpc\0oZwV79ə r_ 9˜Uq*yL{?,8WA{Țpɉ[$Eū+t,zXsHF{{lzvsqzKdD J]SP2Yx4/,g@+uO͖_-')Qȑ0ۛn͡ pۙS$=H?0va=(-)2â}=asX1A [*([>J sM-oG3 ߆~W'd7Ԍ(K͟8 {:|ڣ{YFl%lQkb \qN[^Ԇ@ cUNТq8*&Bq\w%!dO $BތtM}GUQ.%s&ة,TA~Grećip9& jrƉ:F*6pv w6&lHخ:IBwFR]&Ž~2d:ErK]} ?X ,N+ZNwʙw[~O݆ѩ︄͹CIi)6md9 ] 5L>snoc.W 6̚}> 8i{./ga!C~#} EZ& FEv0Ity:kzj`j% :>yoG?LZi$Qŭ/6䧷re/Q'v';XgrE43ѻ H0 S_[$ZVaL׊OoԎ35dƻK$yY?%KwJ@ӫRM&BKOD'~y\ÜБ315\)š6Tx i̵*b役;L[gie,'9X17 wZAۻzVXBvudF=P-Rz;z/n7*A$ , >ӺNgTݹŘQ;vܬYo4fsNK.h$I>NSH9\:6_ HogĚe/K{4=sWn j:,tzfd _,8eE MRTXJ Lo p0{qxÆ/{)P})I]VLSp^${G&\>sNMF`A{J!7#2tj‰y ع A{{k>R<`ɿavO[&f~9k?0rJ{˧<Ľ#?2+F=uw~+`Y5QPgwSJƣaS* S֦ʱ  gO{*LE2^Pr^POPݪH@)\/=9"BԏrĪ7g Oժ(1Xٌe^CGmg>WXw5RqmZ!v4oY?Qӄ쌧,BX@7[!,ff-7KFrqs,Z u_e\>Z RlerZߞGC\Eؗtu1 62;EjAi$7~/c4s ?VӎAm](ٓ%yGCDdѝT;=1[^Oxİ]eMcfHYf #Ait~ҡ 't=X`Y-){ʁ%pډ{ٹ6"p;eJZ`NygQ:oCuD͒Da`vuIy~S?O  ̝ H:Jv *Qa{i1g * hl|gZېOz%*s^нGܠ@!u(}%j6K Xw3rJ 6(K;> a`T걼bt em8‚SF|>x~Z}' +1S-^OgDeCfVJV{0%1/.˞,أM>]ֆv@!&Hb| 쓑!pi]LWVeV =|ѧg dYfel2=5JCП3G?b bHNd uScscW=G+~XAk;IC9eh/k>9~ݒ"ir=AYFDio5eD gŖ:}Ë'a1t{ktwOkl$|B%D?lMd]}.ʱu_MxH;0~O@n|]3> J,6 tp$DЧCt8!,<#t~#Xg*)m!H%:C@ci,Į( z:xeџAE]v7f7-b/)vlRmm--sSGiGf.u5^COTYDE-HUur0^l5n AT/snf# yO>J:yO6Nu GaUn^#N9^+^m}i k9Ss.ذ)$k~nĎX0x4)!_2$Z(7d]PS˥pVXC(۸_L2kxRjabc9t|1[,dʮc˘MRzqb5wˮl=DC}'w 9#n밍e#x++GǜPTh2Of)?c'6xDȷ84E=JKʰY建@gB"!p{ ~#[-"צ-չw7^F(5<EI==jǵ5wGZų bAWV5+zfr>9 !6ꁈK 1oBZc?s(=^4ŸkNVVW̯ۚL`"Ikꑊ[7Y\2eʣE2mi"+ [WƉLA78P޳o|aB8uv/#ly~0"x:yV^lgɎ3gS7 @{=GrhXpnqcz&[8oL lpacu[6@20V2),l8>jc5LgK J:uHZ SwMk3uƑKߟH3 sR8>^Γ4rog*S%;kU-e8o*үut>l@S{I+b[-.pc͆ bH۞ fHf'g t lꇆ} Z>ϞwDBVFFb5(ŝW.rbRdY ,J-&; qeQ c?\$1@fVn^qY*冟H~/V#4`o:lS~Ti&,+_m~;*axpHER #5QpQon_^1@]OJNRH^;^Fza{<_~7YIR- W6ᣪ) nVvVAمjr))4?# &0v6 l։C p:TC1gKlb~CY9m@gA S./~&%XL qZ\шkAo=RW`6͍ g#1`;ۄMDKWDHoN&Pq^2+^ɝ*0?3G8Y|ޥ,$y|& ׽5nc~ȳ8NH5 K7. ?BUI6loZz89Pt -dbT`F2y- >yf-G.Qe|Ȝ7 j4!DG}Y:fS򼪋eAO`+ibӋC2q.Nnh:%3*JLzd¤HRwʥR37)zyDW28!v0OBNrP^s"%{In@'_MkǛ49}$%*)Sutjλro22'ͨ=ܷ> \]s[wUKc[XUYih~?rᾨnGzpY߮E,? So^uΦʌBj$'?O#d-JЄʋsDM?cbMOI!Du ؗ@ȔBe|>G{ [€e790~z: @ z+Fvoc#L-?6_pD"-c)86ҠX2ޠeq^S v&d@x#$k;g ; ]?0 bn}ʹUHq eձ;)#v2*ϓn7nI#&9mTnZd?M19"tHx?ea82kHd6!3,p(-@ ݣľhD!gFwW3P_ Z$^/UB"=2ѩi&V ?T{&}?P]A'C=@VMe$vAwG+VxOCJ NЁG7ojEVѼ`@~5dn!krAOr^b !;+a U12Zf=*ʥ kϳ陠Ew6+]!T˄E_h8ei0w_d(T_A|ڳ;iȾTwq6N_zyh:qo߷\Կ)JtufЗ%RPlh[u [#@C rg~wT_, >%;0ੳoZlftZ4@V'(VSkhdkre!̰0a{^53p>Dvd)kW$3YOJ fCy`SYevEINGtmS~""g w. TLkCDFhQh~5ʝ5l8ݴʂ|Q7Iͬ߻ 9zi%~ <:AV#YL$$#VN} V&0O3ZbF ߏ Y9P4r.շ@n0puvpH ޗ@ury kx Õ՛$tc&bbT]4i[n$l&ARGWOa=%053"3и1:ijv ɹ;fXf/[v"lQ,u:P_0`#qC~zY; h xãK st!ZL8̖{0`IBݿm0_5=ǎ.lir6~gSuUY;dn6\ ahyuDޛBN.غ 5r4rmdh~[B++dLU qS>cF0,PE֌|xte%Jѐ B-Ey!K~$B cWشeo檜du}7Zi%JtnFft0AN2G259'Dd/H[LV^\,xl}H1iZzT$|TNMZ{ "FB"mȘ+16l@4U̥ao=Q<^xت_oBioȋr BX2pG8*E czXR\DU6K. K-F*qBKó'%"@/A-RNsa]G̈S5S`G[dsYFy30uTHkӺSށ@ 8&Ƹmh%l7wx:2ң1̫ups .#-Vp j3@{)`5Q Gv_ ;W]P  C0 jpRn"vuiMT79Nm0*_*G$ّ$twfN* A,3RVECEa02)T"JtK0TSU?ɪeX$/oF lDTA[hEMCiN;eb0,+qԗwWsI'8j%W5Ot^u)@ ԕ .>/ବʻԧ8Y+Y$ Я"nV'b#al]`ma\Bnv<[/Mx /i7T_h$ΫXQgs; At9+9SmmGzRx]֛(V$R@]dӎJCj$g:ؼ˹Q0p1?;(^r 8> )r6z!lNVץs$$&b1Rȩz+V(M@.,{?&P޷D[֝Y_UeQPkb{B|; K7/%fY%+G:d&D aP:Ù+V}wRb&iU7a&$A@4r`g[ |__%cB !+|\}Cfn~Up _"$]Lܥ:_SJ8-äPUi7v0L䚐Kٺ¢f:L( Ebb(_]yy$u $,J®ÔboNMWś ј_(1{fTY(AU.yBEKC̺$Y*X[ @DXsXPrJW{^J 5Oq(^rHduP&AI,v;(feP_̮&Ys5T̾7)CBv<:]_펾еS'a$B\ qиF$]c7wVNS:\p ? o8ӤQa>O.XMƜ@!fkz0検Dh/}ɱеW㮶?lk bK.-Ltf۶ G'Fg2γ5l H,H>pR͕iaT{:SLr@6>tOV.$s}J_,2{{a0d|i¸ (^G~)=Їi8_}Q1MXц\,LwԻh FuG{'0v9F֕+YJ*Vwd[PLwRziLkvI1eYM)[k #k7_:ZJ,rI4XMtk0IogVG$/lZh[ HyqfXzF~۳ٝocN<`ր]C8bk>DKcú`A{1Q$}`TНunUU)Xna P\u7 3 P*bfx!jzϯn==,]AfskpXE_77= ܢgFx"bdS8x@,;&|9`rHbReȐx܀P0B󞴁OMdy &8$n-庡P% WC9X>rv(p4(֌ߑ'GXF #bkݏ: ͇eB9VTGv~&WEu qI;a۵8?cTAT*AwKZhǾv5T cq pDE9/ϖ vDJ$Oe'nB/Xs3~:p^AGd2#ol`~uZ k^7i9CN]Tx3zWkO+ =_Bge_ۤ8,죡  12;TƹU;I` GU-6O WHE1/%M]O>!c(FZ^8&3aVN"Z{AcF=bxõ;0rn!׌e%߉6z(c/ 5x1'yœH0l%UEvWvV0"A(['g+c,miBd${-Z§0yu6LRy_.hx|Zq:`j@xAixa=fb.$0Fl_^J֣˱Yo`UrJҊcShM]'̶zG*YLz:P&ϴIc]ɺN;3ZZGfA]rQ֙c^ `lqCTj׀۷܁NXqaQyȯ Cs+fWIg]It`K1(NݏGbze8d"RS֤9ߧ-6zKS"`!׃ߙZ(fRO`~'G4<+Ug m‚;,=y7f0%߱)ԵP׽/OXR̭Q2)+8"woն;UxstМve?g3 aJ/g9cǴ{/c wap[pnh?/H8[Jԟml믵Q1KkpUɽc:T,s0  B;IB-[\a6G_0S  NBDME˱huq۔'$ H= *yAQqݙ],j:P7+bG]ďrl9T;$̽]ty ;DAT,)ك(#mݶ6 9|'o9975X@UMƍΓ+knq2zCx˼Z8?Q^(e>Sk`4r KxPh\#+ӿU뫿Tvɴ(ۃ }\: LymCq7є Kj/BvHreDˮ}?~Ur@%p1-40@VQ-8x sUvAUk økY3I{^Ck=T\;4맫Ő=zVlM{{7@/|a4%H8@EW$e=$%Q ߠG<Z6"Qh $qTnŜTJ۸(fePǘWqY/V8g)l̀/+@XQ98hꐚ@Vats`wQM:hv:Q `xRxṦ>BgHmBPvOA[ouH{mO/*Tġ7 2ʒ=úAQy0?~)oқڇ##^a4"%M}K~ .k+fyh<+8\}_PuꝭLr7fst7jVz*'zA׈d[8E|leHu+{j#R\7y.!?#!EoFgN4t@LoX"}!<-Lie:A2j37}14,d 8<~ db&l- xk޴H\s;UđVF>1= EdǢejwt=p4 qȼ-$;2<[j b[Ha,:f| %0Vj~ݿ7VM8Ϻ}'R=o СǮ{L? M+][֦Y“ 5L I}re̝35 j `g r/ 'wKNr 6AEZCJeВ@Suj İK>sH兦hō}l|PV@[tgkv튐`|Dވ,8;b~>mSS=7-2tdU0yii [bF9arĺpIߧ5jKLuX7C/w|O20]jwXCeB-;g gJ~@6iCN DY|Xen~ )xAZvJ]hg!Sw+[}Uj.x pPOÐnAu^EҺX'Z2`&^^HGvG,)ha_P7Ąl_.3O2M3<?ш>_TIeY,DUJr4{]@tvˏ 1~av 0q}kwFNR|&KLua G$J׎q%sMRZV#4g_xo~3z*J! (0cgItT)20xx 6JȩVrrZPn&t{|T3'2ŠwVqΖ?Smö{$XEoQ#gՠA> ?Ŵ{q]nc{S/N_kLߐz~ĭUd~㰖89{AӶ;QÀQZYLz,G' y5K sE~F-:aC1(XvBHd% ASLʍ\IYYFM ] w ߒaS@ʨ e4q!!btpRCzҬ`!#%I ®id2C8 (pE+l9>6-3L1ٌh]_!fv#LKXwA y(ŘQC B4^?ޏ}iMKPȣѭ?}c`GxGx_:p2r+&̞*'?" S/6g#2@D䜚9Gw[]5{O"ʞW5¿Bgwo'??M%vrbGDZfDknHJ t tRiFB֜{6dQrC:791SȾ XH(zJ>/ơyQH>a*MuiVG$-zܬPD8 #G= JΫe#ևQ GV Uf)ANo HޞWbNtY>UWٱL|P聩Rij-?3Y(eQ;֙24=o0 ]X9HOFd XqtlXK >,,O*%ڗ ]]p\H{Fx#Y\z2fcVdžD 7.wS7Р +o.%PE4TP[t͝^9A;%wX *i2 M^9;\\ ]u>aQ_iX\knMCWpS%?ا٪,kL3n!dVIY) w;܈ut &ě;$r{!FQA:b H8׬Քm5O( #zOX4~j =>iLEDx>bl2)4Ɖm: tR5j"_P8w}_ .`ߤO44mFvGD;)k~ -D#ˋS`!V]xF(_GT%Tӓ}L?_kl`s@zS)wOvpzJ\Φ`j2:O짅6f*Q2$-dWpcec~UkX+XPj9_RΩWy*>uɚdo4=sNH/mR%< zSD8p',-6 ΀q|M 5V]̤Ճr }^ب ݲe8i.փFYBE4NL,މ.$_9U`M tȸ1N9w!RQ]n ^/^K'4_KTt $3D)I\O,$kBMph̭+4N8kH9G͓|QU# tK (@/󳽑LzW#m}t\Wf1b@j3f=fF8vҊ]3 J&Pk׼)%(t\ܼ2 T^h䣐ehLTTqgYu7|­+R-nKݫ~$XcNa{@ֽ2|1*1"s܎+yۇьX'>6/ K&̆wڼP9JJ:# sdZWw xQ܃f"ѱ_KB!Unn4#nPym>]ӘLb0``JCѮ'OaqJ/\d-\,FObzP[1/_B2F]SV#}J LUY 3aNm;X>sINcFY_(xY 6cuّxd}b)X !`]TAd2+abnr퇟e$"$N#"X&Ճ>\!z,! <7Bǂ cNQ qz6|dkP|NG"LÅ_f03Rş; #$0g z0ϔĆsr֧1uD?D˫TM(Q !|f@_Xc|p>/Ŏ#^K/5h}H]02Aaӟ6 }N ,;-qvo_y3}ꛖ0/WQ4>NHI"HX17mo׵lw/a4* .)LQBАC/FCk7D[?YULَWdVVa6 cpngc*ƊTJJT=z{hb@a<5ѩrۋZ / VyFtnk`cnoe݇)Hx-PlD8o OerP5>Ml\ۨHLq$kVxcĩH, -\}#M{.@zkUoTc3TWnYu7 تwqNeEvQs|( 7XX"=Y4/#%.ZO! :]V5]HP(aÍk8Rm;vAf&){sͪZє22SnMtm$[xNyk# YZ8P.īehiT$Ip|;,u^12"y╌'mܦN\uxul!@Dxx-,QXSJ\]Ax7C+)rQ ޠA?VJ+!KGqn^Qvn.bUt;D%`@*xluQ6T6\?h(2Cv S1@;2;4hǧ 3|we,Ъ Y^-nȘ82P*Vv*R pn`2m/ TͲFM z 1Л"uvCOr ý?E~vLxhGOGM~&v;VSyطL O)t^u4Pn&1h Cp>n3 ? pn<_!86Ut?WIWn^3{jdln?D] 'aL%s=> %: :˷}q5CID5?02Cfb8),AɸYnO*pY'ujkE&b8l%-" "r Na |gD m`ce@$$b ;8=:phBPJ^hW(mrwٰUGy,};"55b}A?s *, T@|CO*.*V5t]s6^eh9047XFv'g뿃znfWAFPZԗ3BX-zKe6;w9;5ʏ>ʎ*@hz jn0ԿY*D (ׁùbb߯w2{7g `-`%D}WXoA5/{'n v08nz 1m4$X@fN+T /{7ԴeUR0Mq[mox;Nw:iaEQ H4 _0~k3QexMIPw 1/-[ 뵁W?Ќ"=WOږT0Upl\U4o=hFjzgp'<.dE:ki%= IP^˗an '1dtRpgUNp؎LjltX{~|P TaW?x~hgو!V :ƌx!wm3bSٳu9UƳK܂T^d5R=8W0EW nZ+u56ǑK%H"ɪjR}G?ԎZ^H۹Ԉ )j\ |.Drah|d7U=Tےzaw\' 1Zs$A(Ci7g:ܟ*d4%Ա1x4EqG:Q㵳 Bh#6)]ōl)(,4nUj3?ΥFҘ'5Js`-]0Mm$ -c˴D$uO4 Wn0sʲWe/F׳8K^*D۷U@f[&%3Rfꪂ~13 )$0 #8U&+[>B`6q,ĂOXHQb7TC>wQb9뽊ye* c6޴̟2h60H䁐18}3v_~țں@"NN'OAi\O{^>`Nviz&ϙxNJf@`Xwx^RKJ+ MҖ|׭:0xV6LϬɑOl9ŕ3W"Dz'EbA kEa5M"t vbxR goye3WFGjȺgQ"_s`=[\T; C(*ڊ,|d=Aqn]Axx N*)e0vVֲSٜl^X +{HToKxA?-bТnX͓ tRhuF'd ^XKp2b^ 4xi[VYK[f`9bWcG #(-^hxx] J,F3XqؼN6DXL59=Flpj4ƄBoYǤUcP&54Ebh7 {X|dZԪ[n7H X [~E?Pɑ=θ":q?O$|kD_N92 PeK3Ǡ>СBBҵ=a7̥(^;D@(4NV0՛]3q&Bj%ԦBMLY,szO㌎H98>%Izvrj}5b4@=l\ǎ0F>qo7lG/]hq*Ar}.fXs cXQ Kڈ{懘_dL!b~=B{\HL3S̯/ !O6mF+IkeDߑvCMO:<'#/3NdRS&NaXi|hPi:k)bI;sƭADD70,-)EB V5 G]- 3'mJ3o?Utn/\;mn]Fd\͟W#haǢy~n2_R Ź_:HgO$>~HzDUڤx;>X͠ {v,?EgF6ՙH?[6y+l1muEQ#0RP;y7i2QϢ٠)uFgˎH0Y<#[eE )2PvXx&|T4b1Bcy *sCHQ4ے pGCՉβS[@u%pcWsWsl/87L/h^X !S݀zX7Mj EcRf3eO#bWtb/]؋N6BU"Z !ǨQg^V8@pXXNbXCFüHvb8.X[mQߛ6 ȁ`R>W?ʕx}UQ#Nj^!hq`4n-ʆ|'P}0d0yߙ@0ɽ Z4zC|/.f'ix$A[ a E/BLzUT"!dmᨃ-%`Q7*]B0cgE[5ܹrf<%֊S=RMAKҌ~ :rduoqu@RxHyA.71(АWs~cTx9f1M~踐#H]Ԁ ao{arX)Ԉ8`(uA7Iᱏ7u=d?dqkTk?C9:]e*hS_';Ku2?ׄDf4KRpl?~Ġ˃M cC!MYvwe2g{2}es¦k0o!zjH>Z٤@n%> ]X:lm&yZ=8M_!*q.,A~)70$n{!UF8G88² BsĤZ f"/x(Kdco˨cE >@!92Ao%/a&`>ϫ0#y)dԈ_TK glbήSWP^]m8ѹR\8zeWYBL0ý*Cf@ ;Zl/3 (ϩ^1DNNtoJ cK9)q#OD$|Qb,) l&8gM]{qVJ;#vJbR# pJ6LY[VgTxkX4}ya+N԰4m08 BZ0 pjz. ͵Jv oߩ JQq߫fox3R.]TB0[v+SWfYC0H/hwy6/iYq0Rn="R%VD(&z\TS:mֽGk₼~o{XGt mښ`b\ [|6#ͤO$6oWQ7AkΩe8W;VahLWy!6D tBwE25U.Ϗoe=aŚcV3w(!'sZN+1ƃ\ԏN$fuKքw،I_C9w++ G7b}ɢt xX*{gP '~x ]ͣE2w WHKrԤ*xJDzS$44#feG;cǹf~xļb)8-!<=.^C))|%n;etN(uHPyYChXiˁ5K{ԧ{ lpK>AW<7Fr%OM7|{Fp?DƸs4 *Tzn0vF/K<̖8Xݯ '{5f) ~O 6KCH2dzc SwH &tAII._jeFȊVS&0|1hgCtjޥWalgQ)O醞s)ej-]ñų{J .8Lh$@F}[(!Ʈt}k=hqU,j=iM!J4![zVX8!ԝEZH} h:GUI <4e)ËT "S2bn!x3)д.V֎1{T\ nbëW N} ;0M-TIUMq:ϦG0jXw9TN}J萌e~ V @|e^_p|{M.`|SrUdȁvz觱kY*#hfBZ4z_ |P^̀\<7Z2R+kW/9JY ;rWx?"GbaίlP;GB3֟ehDM.ּ%Gm5i\[afۯ4{w(Jj\x6khY'PK"WBvFҸ"="n̺M#({yq'6lXHS&2b/NO,K]V5[+?!Ӷ8"Lbݍ@v|/q*j86ف@@*RqJc4M[a(5:\Ͽ~-pmSr ~T~t|gBb\) T163ֲ w^fגcp9b"ŬhinxiCuݐ30lA/Fo59w(O9MXx"bZd횰tf oFpW;:VG+@)D^Bo-4[[ಗ]є8w5.[X"85HL unltq'gLVTSzT1Mo+}&3rB5Ѳd]ͨ(|+b&mģ:es=W%1~\@1df1N< QۇYtY0CVMΎ8[{y nDs@3 0 5Qy}9#uic9iT5W ̏ jHrxEfn(;>V kW-:SsKc= (GW'BA]tE=!>Wh'ᷛ RMqrR;u d͟|.fIxd(]d'Hf-1R7_㦵<Њ?v[ݡʪAY F7,1~ )X:Puƨjq:vQ&%8cMy& 7wB0rfBDJ]`m/VvNAzBaI4;Kis6ˇO̼p;J7A";ɹ'q=c tz"iH|Wo߈ dNyGdrn:jJQI^=rt=z &[f0'dq^.y I͎cPp?x`!JE {\`y^ jYG1MպX^R}wb:1HmGwak%Q)W1f7;hbŋadza]kqq!5R=YX 3I,6Ty=ꣲz[j9ly ܛ(P0]3sm"~{ń>M_E%]v'ZYfK`Kc B^Gbl\+0#n?rפ675H$Թo} Hw ڠm񁨞2޵n2 .BJ'w*cAP"42r-w]Ԉ ({R(/R2a^ji tؖ>Hj?[ cqBrb-"9n+"!2$fm{Z_E(2誣Lp;,rHQsvpu"6]_([hZlF<%VX~X+9V!aLWHF ) Ik%Pq7ixuW#*zŐOۄ'1:t5f)30COE G&xf "9ﺂ<&b8㡲;P2)ko"/y-9FQ Gd.R ڰu4k<)#0Ά-8?՜䍡X=m ¤XOcØe1OWuy7pKa݁;dsiμWE7)Up t;~ FCxfd?KG~ B;e^60%Qxf*dGzĭ:TZh6Cxr?_ʧ9% Dgw= ?/r52vͦn`h%kf;/co@3*PqI\ڌ̼[BrgcwRϲ6QIW )3.(0Nr_"lTs?g,˪w:>Z]Lw|%-xK$#11kLr!Wn85@RUru46 8Z>sW 0&tkvĆ;iLХD^Z#K6xgcj4c W? ~˂zרhj].C_&!Vb9ۓ7fq4713eWXawmz~s$Qn"=*|Z=%O,k/Jm8=u*tS&i +`J,#N#B  MN,.rf)mrҽx5'5a`Cz@3DVⓨ...y TEqw4ޗ8@Ӌ+&YIZbgbS/)~BMi@>l*T;=#T-=Ө!.iк9MaI0`0w 4oL pMp"6)àvPX(J8b!UEҍ޻pLx+~@2jjǨV 27)xؓ/~H=7a`]kV/pCu7Ik8R 鷙(["RKvƁ.B7^*19b K&0ڌSFf2:!{5gg0e,1.bK``S'y,^D_!dln}z]gXd:WO+T֘@uN0J *jkR#l%:`"2 bž"~)kXo2>&]-\9pEٞ͹y=8w|09|K"gCyx#h EA*]犦-ղ%H5}罾GrpD_+"$ۡE?K_,v ad.V^nDKfۯ˨]p֨Zk$j]oS{,C< (4!6Wcf a1,hm̪ 栂-UAE…|NA@ܞU)n5s"pٔ7.t$g̞bb7 +Ip4rH\H۷Opi(~pW n]{5QB Z FolyW tW#ioB/ZSM[B̡0Yx͵[LӶ_^ / au?rwE%i1fn _aF!~9]?}FxO4ܛ9"8 kvt_'#Oe0b/et r|+p4XH%\7WHoej \Xkvk(%H 4k+~;DLwQN?5"IzK%Zl+}JzO}4unDϖ0ʡj* e̩Tk(JJl$p 9v^3l+WFon6ؽk/WhOwp,5>¿@ ȁ$ɒ GQ,v[Tae|,"Qk^APTSS#w͖1]$ݪ֓4Սufُh؎YY_#;zS&>k-o1i<~κT۳HgyaFxX ik֯y"3 E0)n WbAGSo~B[ WSdJms`$"ceNOxW&#⪋L0e-}ykzhkуȱM /cxibX"i'Ώر"<5%򳔨DԹ¯&vU.w,/ǽ粗܅W"oIMxG7) Š?D_w- 9OؤxN|7:7//%Mi!"p!oJ2s'kyx*O2afP!1AAoA:lk, wN%{y#/b!_u7kǠT !Τ^Dr\i/Tr֕2PNS:SldoVW mh}9ʽDz'mׂ" I=?Gf&>cxi\.~+>hNsJȺxF2/Y2 rH`T;ϡ88)Dnyin;. D&7GؘGQ^L"R 0 E{;j "#M.^;pw;4ұoďUx0EB=Rhl*jaV`Cym0ٽ3cNM/7W2ctvG ԶI==u*Nd]@hɧqNcVm{,rOP6a* MR , '$Ec8m5ՌT2Y_ ![ZDeݱs>QaAJeRx :3Z::hppIGX2_ Nm \_~]  cW#$_\4iC'!fxYnhvhxW[ '/+$#K()ʨ>FRy~8L?Fq: 9E.ϟO8^>2$~=+^u.5VZ.ͲP8%Wi +ثqd|@QqPuK Ԁrrtl,9On!au|g1" Ʈ2&D\UX->M 0v=N&*Q5;D6%ӖPg'~%4겈_ IϣBw ³(6a&b9gB,?8O5u9U$ \0țQMwb710Lʖt)*QHJtlmNLc+m;rbHݮ+% t!zEΈM4V#v>B }ۏ4'L6i A3LgڜLƒn$D^Z9ݵ{1᧻`sY_I Bx^&9RC=r7݇¶X28YلєvNܜd8J[ AS} F>{I| /C2C&f lsj'@9oCD8J6%LZs.AeF`}ID wrf.@GgDZj=glKIMϥ֞_{wGAQ;"FBa<~ڝunF7~t$ L)#g~ڽp`A<-Ulyfִzڠz'ͯa#^볷p kG:+F"." e.ɴGsz>%9GB&BNwPrFVT;5M =ɔ4õdYOpӟQПY@4" JٝT n`x ui-91x7H3ottS8.|)& B{81(U۩[e{~z vL^H]~q'#.J8( lc̠P0YS*_.ӰWU |,:+%2_*F| E2Mҵ<*Gd}8ʥ5vdrC/a쀖~Ql s/ Z8w)2[ҫƩ0\l]>9998/L!2\E$Cȴ&O)\2 ODޠ{(_tY,C}.&0e.u+xzkFhG[$wnEMΕ?7MC&K~~yq^[+}^;MFٟ?0sU(P\Nʋb}`,f}lܸ)s>C2ؐ"%/JDf4fxq)vy[C;Qm -Nnu@ɼvR s2ؠ62I45XXC96,x*Qh%ڜ$ Fr 8AAv"TW(1R! B@.[,LjF(e=*/Mn.v *tԷ3gʥԗ[F4<Ҍ2U43㛁]};Z=9o Ln^^1d\LٓoknSFGԆuzx]mL럎M_XVޟHIͣL";lT[I=֟X2.\C*6_(sRFZŦ-";{XPܪmI"=ɽIRP_L&=v~2㓈3̻_] C'Ku_]gGєlϴ:O vGH1=mdF0#ulOIq owi"ZpqpCM9. a߬y{@,Y7wNN ׃:=Ո YA A8tfߌmwʿi@ssĵG>\"Q9A޶9֧W$PZtbހ&I`iJ48]% g ~jԝ>0ifG*Hnf8\v2ʹ=PmlY sX0=ɰV  U|٪: W8e70 ^Ի4@r$Vpp1^dYF"'x_~Ɩ)9mzь {j'Gk'`=N$ߴ29ɳHtsYd=0A)ԎNS#U)";iҗKW-":BuǙaϚBEgY>f.K/nXAIMaӇƥ4>q{iЗU-E)}/֑6M{ƙ[4L/6WU ;юWt A%p}"!^+\hBړ(|THWr1׵u:4,B`ҡ{@PPk)$*OҼPt6aftUR-QU"֧1"mpGIFB y[p%远qr${VyI<(yњD\G!? pwi,Y[ΝD>hA+7?Kd+%A$  @pk?=FdJtE}XR {BY{r_Xz]y 8t5CY: _Mu .e7A_;RjoKLOLY~\e#uHӂ uo8(M&3^2y!HF/- iU:EBbҭ*Op'QCP.x#%vwfLX" J:Y\:="N5Hf2H?6176/;75߻E=堵4-SCyOk+f'rn0UM8ALR)䜞<#ϡZ Z!3/S `Ku)U*1G\нh.0Qٹ G :0fK%CĥC!4è"`5Y,<#ze+PK-`*jvֈؤθ9۵O JeFu⪈GZtD5S/ۑn,ʰE̖ ,mwi[2͈v'SjnΓ7$qgcoB>ˀWpQ `7..rżСǵ="fhs-+f_ޓ䄋' s^ uvC __xEa$g[4C5 ?>'Zb;s뿁rm)`~7II'42Q؂W@˂fQgmB_ݬԋ>MY_5TJ>и*Vu8 {mfw@^}1ϝ`pc!OzΒsdRKWT03/sqmj}Og4˖ N\4 K`}=V]/WAR, 4̥v{/F\&1@ y"N9o9֏ݴ%QKu`c׽]-/~F+F{XĀfFNIW>_VN1_ ^8tDSL.Mݡ?Cc@n^y[lAncgĠd~ѮJ`yFj-Hh|dW7#̱Q`wsH>/ e3@:g>[e5 URosdl/xwYQqUίbO3W3(39q6?`{ѱ׋uAUJ- cJ");bg8h*VOw0 WNa1-Y_7X945P}O{xB inw9W#+> l5r ᓚQtTYL|ѯZ$gj!3/3 xvHH3wE6 4JXw/PKV'\PTG/?N^S T32z h83#o'-õDa'sʼ7dxs ע!aU)wNO{vOVZǗE\L%1pY8* Lw}Ύk: o#s8s[ 0]>;ʰ@Z ӔZʛ2ޘ1wJ/ 8R}ܥ^a[^t[P]d$Dmm^a[oMq3wG'tD?@Y5Tm|=sHȍVΝv&ܛBjPUƃ<ͫEqy$IgD_2ƬoĄ9d#hH*y㕬D:jf};^6spuu %Y`)+qg4/Ri^;Ӕp8JHGhuu߹ґ$+*MmE,`llY|K™ц-#`*rѣ6HjokI# G~Onz|S 6, X`g,+{̈p|ɬ,$hY $+.=J%N/4ۑ'LH SHp{=1pp++GZI 9P@1 ~ݢJ9&.ڡ4݂gK vc-c%~k<8ԟDk/5CyGC,ࠇFbv#J &Ue7B)k6,M\t݆f604kܝqip c>Y<提t2`;i//+ra ZM x~G*e5L71T뜴,4t}\edk(Dވuc;Qr})mj𰡯A>a _ҿn/%$:c]S$Ҥ>/m)#6m@ Qm^Y|$3q'(6֍\\bV&%0skݓbeoZ>@0sCNIb̬K0;Ǚo;<$5]w?Yo"hIԷ4R X\ޮ_qYFtե_c˳74sO$FzńBбx?wJ'Lt'X|㑨b[}i !ߢ'[1~wVUp)jwS\)A?7 ciǞB'Tl-"LRAe)RVYQu B :KXPqUְfSB:#j -,qw"U$'}NޔaDleUUn_w3 UhЪHFTAL&/ +ofL1H0i69EC![6ܔ3m 3R&o䒓d'*3\k&i8o^.LC<\&|@.TB448֚IyT5xs2NR\؈9e ί̳k!Y%<=;\1 \r(,"0;<L~?:~Ջa|rJv9f30]Z]bO4(:v7\RkSGۥE/ fh<1U@^FQdi-߱cxRK;'>ǀXqzUFcc48P6i R RkR4RDp_RN+= m 4sѳiLLExZo1X>s;m%{bawV]mfQ,]޺Q+Nw;f&NI2Ys ]7~ْpʼ=Sq2M~Wl5Ƶu5pR,CТ[_e^eW~O9w}2w?[좩gr`of%3$eP*6L<&Z0@d" O\<"Ve"ΊST,z5iO+d.n1dD,wzR4O oФ=&j8%$jV'Yf$ǓCyݓ음:uOWn$t9xIuA^QW R.ZnDEaPgr=7Rr5C xᑉPCsl"PGA^hpH gԖ-81pe獋1uܢ1M^h oJOٍl6HLa \C< 0֬ޘϡ{@Z@@½FB=A3$6{`0~ aDC@ĤW9r`65 EXy ٫Bvֆ! +ܑ-.ئ3wS63 Ijh+H]h5%WٙUۆu9aK*#2:zL?Kx>Q^uJl;ùpU=OWAnjgYtbt W)ZX.|/J(%@Xx>fhHp*DDޓ )2"n4h6jT0ln 0N+znc6s;'*r.L[sD ʣt_Bd8ק8HhqȐQЖ Bv9Cb{s}cJ4B&u3%YY:47[5م9-.Iuihbe [蹅#M4bϓzëuq8שl'b %qN_4 8s,NrXî/үxN|mSLmH=wd>BڢULlI rW[$sK\KM \mtn LB41`zIЮm*M[93_}yV:&Da1% ա8 l8fo򾀥sWs`ɥ,Ŝ-ݓ*`lh s7B+fIg 9gqX˥C2 œ}V1|DMI'_pqn@W=oʼneBQB ` :iPgA.e̐q# Zbm4 NAU8 {Zg/`V`i7G_%o3WWpȡn<bڽ76]wun.PckhȓH  '˫T0 ^pգdSk %:yLW@#bܿ㓿 KxUMx0VbU؋k6܊g˥zE]qw#Zr*,R Ql/$K/0yS]SjcOZ/0to) )ض*nf%.ܛq%,8Ӆ#:l?;!b6>'rF 稅(X-kL}O7(᧍V4~'PNV|%!)".~!ަ8RvT2*۴o6| ֻWO-纖4Rr kBO41oW,\Om~BVkU%Et_4gb}!'9b bw+ b;D53;6Cr=YaXVwU+p-1 "7VFXsÏ:xn^bS$rŅ;gtmiShG,S~Uܝ3]F|6)TK{;.i <0[IBJU އJ\{`Ex.7/c^_j*ndѷ;_Ws̳A%v`xR(+c) 2 EYC/}B9=-Y3# m"W"ye5v wu&a2K‘4 9p<JY,^rZ}t ;PԂh <@sjD0e"[׼wZj:T~0")W>^Duttɧ~X-R<۶eZØD$yqR׎lm4oH{J'yxQr?/$]>C[6> ͡3[dL4|Yzpe\X&Qc}KY>wp[3VCM@?a5g:,?$*6B8c490;]f0ɛo޳ߒ '^EؤXɐf Ү̫+jaoXK2=%^G;X g*6r&[rΡ1qB \c筛 h81Cx9o[M4  %J-mጐ"2/nUM}yʋ@@Cb 7 blqצbSBGr#Fl:22^~J{T\2+,{T^Ơ4Gsҁ.VXCwdx/ez6 qխ<?}kN@KrYj7-tdT npv3hI-5={_ξco"%`4n2#4u<]ZYb) 7cHa7)qBLhLye1DblG f ` ˷3cG0,ރ iLk6'd"5p<|օ>&; D^wOJ2 [ݿo\ -N)ʺ$e0Ol O56.z[2yA;:bM`g xɬԞw/qьЂNF@o#̐ aixܣ.9F=l=>Jcck}+oSQ6Ưil}yg86SeSh2p۴["V_S5Hv- ;L N:)v{ )Ȯ.u@\J?;)Х8sqa]P껪QdHÀ x|x?PMˮ,NKxp$f AlvJЎg XJ|'S쥌\zu]*Lנ.Vl* A }MXTCRϹ\(߂K"/?kP sb!&Pپ>& eQ Iʟ#1T*7%(#!wMCRmry($:X*-l#Fbֶq/`ȿ;vVyQi~;U]4tpQn(샻69`=fخ`\)F?ѵ=GڸtOP~+/t`qYyq: 'f*m#~4 o*+-,;Vs>z\07aefy)@lhJ$GB8#s4ͬ,0}/ndUWI!mk֙d|-s׬Ӂ{0ھ`3G5L4|ƻ L0 &s\9yyз -QxO`'l SN$w%X&as #a<֞Sc%5V6IʬC'Ǎ ҉A‹$EGt5(x[rSF F Ǵq#M0&k#2L#Q9J906F< ? SU>*Č$NcPN( *}@9&8{@,T08]D_*nUX !Op]Ą)( Py5sN1K*'S*T =|O3ާoP*|A6WD8+ءF=FTEė2 `xzyl'tYwK;V)]g3+*9r䱝E@•EP;]7Jge,csRM˟"&ֵ-# Xg+5i ۙ _vP"K#Q}^&<޶*an#,x}ԡ82Z+)3s+3\kQhsWG@ms8?P.W^ `B11!ۤԑRv"I0 3f17yD@X)]zR}D ua}ՄwnJt/NKJMSl˱s:@jQƺ\y}|&~2"bWt drB쑔_ןo{; w4]?f{pJKd݁|0dOCF%*9u4W(`awmw؝;fWU 5 18Oc){kU;\MHĨќK{H'Qݫr Gm,]үSe93p|^2=Wj/}\T. ^(qδ'NEtwmn śء9-f.>P̄UyG왜"ܬ@.k/Y)SKTPˆ%0&F7}.)j +uԧcCcC 8p!#Z NT2UTՊE=;U!CL w]A7)GB'ތiH^X0-~2=sPM$F:#ђp,.R}Z,{?_2=ؕuӳəh!WERJ5,c~'ܘN/"X\X\s`q8GHj' BTYh]|=mU^>L E9\(l)l J&8n>>kJ" JFgؼ:2\%)̐Rc n_)qE2$hU/y @5UA+ aK/7rO [sH|>j T Y4/ԮC#\@7灗‡56.?n=NE.WE{w!P(ۨBr1^a- W!rR{{ļ[A ȈƖJ\ h::Tܝnf/p~T#~+~ZeA>odjKyO)ms)DBarEbdHrUcTRQⴾ 3.] .\3,Њ4X^*Qd (l?L _۫[eKOz##X5{1uĪ54"PkGRJXQƮeT"f*1{})٫/7'6d{xQYOLyJ?"%/%H.3/JYFK@A: z]}LJ+ ;Y.GE+znX4{2E;k~ &V*b72_rq2*sSs?3A7ocg)!.s_qrǾG@_uBAS\G/9 oLJ|$h$;.F>2s!$ `[7 8맧5+k])ɿVExbJJPd?krjq'HgT4,%3oL=pҘmIpvm9ա" LYv&5g< g&2 r Cnc<*<<.r`|Y74z.~kvo;Vv"kM²eh6G ϭCZ'rJ*6A|2=! tSK0ɏ$H]4 VنLÝe;̞ali)=c-=Ixwxk:7nɷ@B?J&DvTTL- yvݜ ^V jzjsosOF㼤~p ʥKm)X!Ƀ&|a!j:ۣGy:qz rKc)KO:=^'ݒGOZC#xz 7u7 5ŬugkS2z5TZ^w_;[QEDrE'$^ Kt*gyYC;F/)j bn"]Zaʃ%lI߀,rbKLJ5d\%}}Ic+ױiF:(!2C##zؙӁ@ JkfF^?Z=),)E"_&L^##ԶX{şֱ9Op$dXu^uuSu \(jj 칆tV'$ pvɕ?݀  A8?~Ō1P'V};6}=")(2-@ZVKQ`<"MO57?3q"±c. Blލ70©;y^UJ?f`mrS+ -%-$4!U}㻲<=D^1k@[ϲ2Ci%2 ,=Gm(A sֵY02#3\]<}O/'az{>cYF;/L,y36cB`8j 4C:SyYxʄK:.S6Tj[k$ f_vPSM~^]BD,Zx/wf"k@q;C^7"N${3 gFN*qSLYp@Fs:Vu4ɫ}z@V<À?S%k"?!n ,&z"lUٿt|֖F3<56\y+VY=S21ZV XPq}x -?ԘП.ˤ HV.z֣' e{e Xnމ?m-/;&KG$Й!O(ţFfU>,Xa1R:NkAϋC 92l!C\vogڽo5r#%x&^KRsXHx?"Nyeϩzq%4c (:*4rŸ9W/j95D8`e(lPmE,Bi=⤍c zZGH tiZ#C#W( Xǘ9(N|>M2D*1AvNo*Ke3ncLj9#i~ wVK}WfY,fw_Nl}ՙ2R|cVXˤRp~Ŧ^_ETw"hm -Yt  JT/5 5)p,D>  Ĩzz^v-$4ч؁=3GTf@?U Mſ6o9zӃxWd*K?|X/)S_"72*)e[*?jYOGu~{leY$ZAkDɘ5yebT{±\>׏zVƹ}J>qgƽއzM>3kwˑ$tSj,.p+.JB}Zg%jD8KH Vܩg#B?(`#\TwMbY[A@\h-2gbGeJS^ꕩ`\s [D%V3ݥ~׀-ċc(r٩%= װsv L Lp>*AU~l kPoqۄKx'\Fw}EumōWrPBz7Հ/V#~bAXXeHHN(4ptՊH>qT"ѹ%<œ]tݭ?(.yȱs)/0Fj0&u 7}MϕPV >8TWj*|㞼k^,N8 DcGV,5Z{Mn7ܑSO Z˳'_~2 2PپC,9z Y?̕$g QZ_:q!~۴5#e5ruVPlI[q}FbA"L%Yau:cE2J58e>QS"dz5PG R.~0ޖ\mdh^35AMﶔbW0c"D ~<9BRzK ˏҽ^9l QSʧvfZ%Ԉ{Z\(np dAlE^ELnw9P;ǎ7u02λiՖhb#F5y\2r:%\.Fkw;ZY.AvrֹL |O܃9'OY7}<>:VӜ|L,Q5 L>g& '&|Eװo:@ ~ĿL" vbIEaF'*/a|\nX皺U:PDR]E2١`[vD@+Li%:{) Zappo'"pKTK&Ѯ*3!4~R'IYGUPv .¬=A]y. M˼vjctO$4$M~d.?&7ц^7j^3dY\ųHį2Q!k7GӺhTSb*zbk7]dhk!ԭNFsKʖ{Tq%g{l@X3G7ʻ */Co3~iԘ%=ʷ@ 1Jpbѭ,J /JϦ7)Lr-M講%,#[E}ʞoX ,>ݗ9,/W0Mo{:?n$2E|A7QN s/ jļuC?5")Fm&1/y@W-78~Kt%RAirW/^%3z.kzm7:<1gފĀ!%|Ms6"l;ͼ#ҿ8h"CI^n`){5eQ}gtӆe `@ffΣ;.d+Air%;[*%ⵂ{З *W(AO$/87PvPgBY) K<Ҟ9ό:"f>_!&9lpp—.8jy5ߍN՞KUY>1ҩ7E.] <5ɂ~[I9 cbHw01oGߋSꁉ TR@Bx<%W\_p"1a I*w+CEq )-kz Y|:z05PHl1&Ĵ:Fdtl6Y̻vʚC_.䍹M!z^EɟBӆdZL]"KBūq^IgK%~F)}ùSy2k8,@=&[yy8l<9 v1* *WrYizHɳt ph@%~^Tm5Xs~Q|N=|^vlk̤ΗK :Ky|C*Fk*ZR&w_~Yv#55yڹlߪr\>~{l+T|:N7u*61jwΖBOYF囫t tPc;I Bǂ܋&+|.VMy $0@Ц!ϥcĻq%68AYOȍ[wZaK *j騆_8P7J Cn'֢};ޙ04FM[͙fk`\*|bx{eEDۨJR`¢=~!o+]ʯ>1ڠQR+O: ~M*\Ywgi>)T$j`SyCG1:4Œ b)HqcHw*R#_f>' KYx$Հ\S&\5jDЉ5,g)KZh\zس0P ? 6d)zڇdyVmD"vH(&u֑&DFiթujgt+ǑNR>\dF rN>a_" q h  * t<RU0+mPf}3$ͱԴ#$Wq%:t!} U|{5JrSvY\s)w5l>ٍolX[FԡqkAi}HLNgfbkwlbA: /Gw=J3T]h!x0zvn8U,(4<*-3H %ܒʻ 0ɑZM9@KBo"@7G!-&\΂vW)q(By޵x 8uj!Ax8揾 kQj\^ =%yn'*7a@tҡaX@D{WfiVtT VEM*QAX/IhMz$cLO֡,֊X78"K Ԭ]seDL-9K9q1 yڶł#7c6#|7;tH Vͥn ~  r8HuvT<VeVYКrŜuezm9JH䮵HYB1!*ݝ{Pqqhi룻\\,F_N'D_:٭Hk7$l_UFi59 H;5u 6| ;@[q;d6lqh/Wv&$FVZ#_a{ ],_4Ψ#Sm=;3`mtٸ u ɿhW6O͜eQq*WB߅5qf;h  [_HNԅwkLyV̷Y3 ?ʳAE_ 4Y= O~ǓNpk, *-8QdlP6O^yn E+j s%y*s`N˼UiPOGczـ y0K /+jO^J>Ҟ_@JZ #)υFCcG>BXOO OW+Ȳcʫ}(rv@X9˨VJ4уӽbsC v%i}nch()Z /- 6y@q8B`5!BN|U6AZH8\W {ްv`\3~&5 )_6$OECA( ۝;NԶӨ7&Id"%!?p ca|2*Ss1MEtѱHBBn@hC)q]Sg9MT_lTb\h/w wytC_e:s'c ̍ ym\(x%^u f`*/-/}/CҊf] (UL6$Bj$Tȭ)Qyal 91%4yTM3@x"5CcоE?6WgPɰFw8Fjq[JkXl,h&md>C+Lt.ϗ ;.OptoUC"Zu޵Qh\.M dGDs`94s;!i#ƍp bj6c*1?B7=KTVژyh157uc(@GhMVW؍k/n@ :wE:8FB=9-I2a KAyYs,X:HsbxJڝ*U 拡Zx <0QEab! MH+8ctȳH%}F@p]՟R4Bi|D Ja>MS}vC$#SaJ]%M}?߾˱lX?ҕ#475'QLkG,XYe2˭ _I *򾍎@[JӛpzHS۬whxQ?K'qiaFp].t3BHfs2}*LHޥj:i͈`ϼ46)xA:v{}iRbhC=h>F1Mymв̦.HuleLolRpӈ/b|⢲[862QBhĮܘkm0#z$%L'PG4cXWNT"ԯy|Ue]}͞}T4[Ws uM͂yD%O [Nh8k@00YN>/J[0=pyzGNriRY0ũf= lĊWi*r~8'B:kJg nGc@+cHae¢c4w*S&MXV]f"7%ld+>yi$J<:^_Z&:Z-abf ٖT␾؏ . 9e? ia72Fxŵ x.1?TQEx<_-U^རF/p_s^e`e^s˄:j,$" Nz@](KJ#J;9:iFYk4g'94ab=19GT7`JmOtoJpVp6RoQoܮWݢ Y%=ZΑ-W)CoZ8zHuuT7 51WP_'pE>@m\R[K %cdc~Է^=~LK \?=w)gq/*ҌdVF@u1'娱QZi`} ۢnr+eN's ה12l iAiR} )Ւ5bXOr1\N8gvOI5=|Dӯ-8?'F!,#T^_z# ;p_"A+| E~2) +;f̮.k jHeX~Lyꧪ%.2Ti~0-;.mKCzTtE'Vw}pWǑ^7>J 's>IoޏjBDE)Fᓗ/g8h$" .miYyZ#͌s')W4!E)}ha݊7"=$J&t,d>VT~}C͉«tQ7Kwx#e`31شz qk"j8bښH{//E:av❣QD,猵HY>!0"[y *W:k~?2T@&Fn!^Ý=]Nv|ԛ"q+!/̨6l3 oUxm?-F52 zp Sf)O#3ԇt@(`+\8A%Ijwb*["t z9C:ϥba .4/ٍ[CߝqB^['弡F.9=Q@XK~D=.EjR, H  +IU' GQ37qa4bOAa3 )*ڣ*S%{os5  S/ (٣\/QwX-cV&^ G(N+~h %GH "R*_J(N5iNKM_ÐeN~AL5 Pn07Z]QAi]+wR[&dhO_c)h| 5zר2tf>Ԝ]9@(DZq_9*Wk<Rq{= }E]b/>)%"I:v?Ŕ]#2GDw=}cW?Г)OS,4v&|ֈKJ"/FfFq6JDԻɣF9ABSGMKR_!qEP˚LݑT5$$@,ʛ s-6C:Q͛o)WTYϾi؎ ||q>{CЗRLH{UaQ^6@YDži*.k1Lay9I4(WtN\ ި`] 6-{W.i$jzXeAئ*Y2nVn8)0bCU0B2TnL+"V)OB9 /_/_o"=MYCťmgURn3Әc (5:WIc2x1opSװ!=$ S G…vWhN!50 NLqs-\C;r0A˄ѥF2San[!;QC lq}i@dor/Ghk2 K,ԄݪE1`EUӨemzgCVЧo/dV3gӉIWf ⣎` N43Һw.H(HKON=듶g[:y{w,S;`gkMy(V9f(1a̛lY@c.w) P4Ə# -Rq5lk*JI.Y׎o=YU@q9=p"a^R.DiÍŪ҆"1.b'J[Dn¯CaFE،N>{LG+CGA_X:>>_djz΢=ž̝IqG?EO\p(.$$MSaZ./FC p'0EHtbt#0%ҲqU 2JA$IFxhS;];|R8&p6}ĩPXDօUJFDsRBQyzw .h'͘jYTRL]-WspKf58ψ")\2^1\bxf>95gUEf#N'_ C0NN1a0 ,m8ԴATj]VAA#zY^e>󴲬!NSL/5cP#Ŀ.[>Y"^FQƠZɸt n{CWDX.* SȥVs&@3Vg$ƉBƺ* `9U4}oxߏ0.bZ"cd{RF>oAwM5w\TrI؈ BEsT `Va%?Ǔ[,LHFDS˻W"gcE|G=z\C=OaJ2&DPicС\Nj]-htΙ̢;?hƣ𵭱 8BSq/,V2}\'Ѫ,Dy׀) UK1Lܭa.ѪaYH3J៥ ɪ ju}2X`F6lb6t bt˫1'fMaV2@2Ji(ώַm4}i?PiĦ1q+E)쮂R0!h;FhhJJxedMNjȞ]=AG_lkJ{bouGsmsjYT詻0߁G. 3xJLA-CfNo]YZ1ryAw7>t )8%E$  ]@2 i=wd_9_g,&>LG}M>n,A-')|lR^|u !j r>~Z&ٝ **UcU|sfn%xqvN̒%?.ץ_^*K%+]Tׁq9IQAݗn2p[H"iOs#U55k ؇1AQ溚;sŻzYمiMLƟ7ԒGmuR6RAմDͪ8XeVZN"C@ :mpxubq_'RM\z k`x((Wu[mG67ssFo1v?]d=H >m+UFyfSXQ-skk[OT(#;Rrlv^:+&46-څ3!uܰ/ ~?_O+I6V3+?{Uㆳڊ͊Bʐk9DW0$c(1 LMs$~e81/t3[Hɂ@ܘWom% v|]%VhkD?B tm7:|g:]sUr] fpk ovLxH6p465l~MN[JILn)i^kfzKv{6#Q05vuyN]̽J֔w+ԯҁ)\IyFeī:lJ:p@RvۤȌmZL8a+ȠͭQS&YfU+͏l{^jGUwm^7U-泱e20c~ 4ẂPկC:(D#j8ޙdPc![mu]]`15s1P! XWTJZ6V 6Lz {fF|wǜPœd <^S?R.4ڄe+hiAXqw\1˾  :g4 G0oUKљkY=&d?!e} 1gs$sLe_9 te`0NP6){X.E X4)v  Io`IhCgT:y,#3Cp"6"!,U~OΉX[_ϴ '.ƅA2U*;!qA Hwq$GS<5[Ew\͑qO4"Q+mSy qI~IUT`Ry^lJ #4ӐV#V>-pc bh6b-y >p̚Vp)6~qbyd-zr~m\7E-P^{d *)14YCrᇺ4Gз0HEKcFnY{Eah" \>l*7*ߦ]U$>WmX+ " 2xF%SmiG$u-H*/]q~$}`<ԤgC\!4LMpKthG6,t8b!էVs/q٬|G X/?^2 1rC!tna'=C}~OƑ̕[3^Bg[5!tC#D?'؈S2_-O^K36wy'k]O.(ƴ˼|>#tOy"'FU*Wz\!etmb[P7oov9ƒKنRbx,]C&@Ƌ?ucfɇ"Mi7_=tV<$ϳB$+iƲC_7Ð%{>Q_8\dDՖ@M24sɗ9ij][ˊ[jZٹsŖ%okcm넼obQ[Q[]ˎbX7Y2$D?X|]⪱HTX1CBnɃ 8 *}ЀgzdbC=2_U.(LCБ$d9#Mw%(U=>!C{RRvArEnaj\+sZikde@rq`  &O8o-p}'989ײ͖">^A26<-2%" * 7U1t*YMYJ ~`l^h{e-mJ Ũ>4 jL_Igj,\%GC $T`S/5ŗ Kxu K/#^SqmhI*OCguR}ϢGq:w3e $v=it,,Nr\nT H&(j$ffAA< l&+>ryW"vC?Vy^o re,Cch>BreZs7ý{/tݙ8mH؋/@V|,/ 2nUL0Ai&n/ o47E,Ec(os~:T 5g[f _Eo2M/.+& X6A@Jxrooti#mX jk?Hό*ji2 ˦cqMmYǚ5W*z|cKZZƗi'8ӥSIzm眫}M/'?> NMy7$|K _%%p tyVƆ@yQ/#w@'%;93MY䅯u[䲀FEA!ƨ뽊.&u>fhn'iK;\];\<ӠiI*V\n?9Z)C_?6rb8<̎(8@`%#O~N& VJ 2$I|:g w\0 &>mk9 N5wV ==h$_KX@*Vm bS _pSG@Tlo;{fYVJ5w 0M%$ރFσ.(Yi7_n5Q; uF/1콋 t `29g]=9L8<}SHxTTJoRƕuxv:;@nH3B,,.9y0 ͙H]ms p}3.(ns]E!m|9,*V, Y`v-Dƨ`tɖ0(g v$O׊:$˂M s`"Vb$}QOwes 4#`f]%&^KASN'κs*A o{gQ.78g~e1I!ZXASg'lTZu, SERx^~A%L9=;FU닾b@g"l_"\`4QvmV*aai9[6/(^STvb9lf6ȯDOPN Lڈ eħFjtl)!{j1Nl^98>QI4QaUL+F-LX5<ąŸUmjS)$]:B dH܃Kĺz#U$C!F,G"lO@D6TµnN!g4ɭkwQӁf-6!n7Tq%*WT7|:O˃s ’i?`"ajRsWs_R˚I:3@妔Mihow3 n e%r}9 I*voPƦ aFY-M_T5K k65-o-sUŶwEPܪC&x["m`i|b,`z4Z>i@w5|oؗ:Ϗw캶ťX&;4Q]9Hv[€x@0lPj0:,#Wr< CnoOPKM<9 'm%c'+iz{ 4=.U*M47}Jϱ)N pC[US6:wF:b_=[ȒdYGY|$d/GE/u33Յ>!ʅcs!tCށ]ǩ h7`x(_ey*si}o6Q'~7oEAQU_3HWƷ9('r@d>ei/WLo5J͔ DHg9A)Ibl5XKs̲n+ٟ)^(#'_RWv(d ᏉQI>Kq>,ȷM@òt*\+OȽN1}8d?wɽBFkn#mvX>MM-jrd;5*GOZozz4ET9ftxc[:B,g.毋`,tXHMݱnk*m`#vr,F5 ɧ$)A7&\*p3:] n4oSˀ$T}& eq9xbX< [:\Vdqi: W5MptJ|F82c\hUbxNÀFX0] ~pY8Ab!L-;pCQP3L܆ZshX<69NܣH}|~\-NHPLȗu8j\^cI"ƫK"VT_3ݼVI:r˦99z9$tk'u :lۯ2lvpD(:<Ų9M|NDwJ8j۬x>mݴ8} )ID;k];ԹI =E)o$w.#C5x^\%,YD|,2Ac'lA=[ܞƖcs(c=-VUl:4DFTir! g/n']Da$Cy`_D.y|j 1vTSh$)jVY%]#i Y~%>@b+K2[}?FIfFjw7$}Oh|O@.[vSqhu4m.C 9Q5?@{DoK g,[QJ5J}`cU'@hf#&1ѬA[f1鵪}ƍel֧Ks>)ĺ\MQ;Y"$ތڟ[‡R!dԖQۋ48KKFY}2?R?t2P?hRލUj Ds7yT99q&DGHcr V8ixf|V}gܚB`ڈKkOd+UtS7kS<6_[oiI7ոN+C4dE&/h^w.=:Yv,n|/y5i )c{}#cpKCBR#!^6M y푓O~A-F4z@N%ɖ~n%#00G= W =R9<:K.1#່ZnoФv"2lZQkG^O9 ,"Q#A)k`züVmv)y*<0dCYU@"} 7)HC;,0f1k'&+S;:Gp-9uLt{wMyNW'#W}=' r-D.hEqbb0U /)5[u5_U֣g.ixrM1S1jvXc~7$A'k,![&"sPn~ۍAKolvP~Bx/R,',rc3C^JG?禂R2j !{wQ PnAgi:x n` :F Y Mqv.9Oa_Jg!(nSrkxA;]":L`n,6c56z&7A`G41D(ݹ/|mޜ{#OԸU'!(0b=xSM9]:pB7R4<'1}-fXTY/O]n~ւ mMK=QK\I/#jbK (V>9\]-qI}ntW'޲Jw ߚN1-_u{('r/V3Luq'&R>$U7SB*[޿ä|";lrJ Vm[Tse,C/CDr8H㻱5>埫h'_X~*YNyZaOIɰNAQ V" ۢòQIaY2V~zI6l Jf&;3;: /9}U-L9+}4OE+.43x@) q)6̟%qBl1J71CB=0&)CdOb܁u4U?z$sȨؿuxY*īw4zð nڶFgr{,J;xF [W2, pͰ({Do*8"r=]h.!捨Y66Nʟ& K'Rs/ޢ`C9%1@G& \ ȺX'AFf|Xε۵͡.M\Ga`6-Xp%nIO릃[s@YoqWWW stZo;tK*SH \2*ST:2OhBhߋg%hzoK^*=Vmg鏐 E'OÕ{zEv 2 ?vf:7Evk])10Z6\afdVz}yL z-x8csr1+59C[]%7R~&0 '/xp!fRQ1ߪJ=Ŀ^SsAn$z3j(#Xv-'43HҸ0݂ ^ jU˟*~ VY*V"! ޑ5^ZoCnIA{CM OSц>LkmC-ղ˽ ƯvaD ;H͎.^ T^I[r)%lPvƌ"U뢂[2 Vju9nf@Vt;_[Zj007\c/{HÓ*ZBs:|[׌P^2@zWmhu&?k;^39Nh 'ښg@+ kn/mXY. ͱgߥ8/ GsѷO0A Tg#pSpPF'닾HPՐ4YSKHX /8(ڰI;7'*# ?> ⷇z\LLv/cm 2`ſ 0#gK @8]N_S =ǽ.zTޣVb^@nfQ|[ 3e j; mu4]fgQ(=X쭓< вcH8]tu zm[`nbi<x8muY)5ls:ko[Kr/r"5AlcvnۀR_(yX)o60Xp+R9<4pn\^֨*W;-ɜ" zR!dY/Zie!#P1o ,ivKf׷%B* ёatveN1(D8˴NXw#<~}3TfeE1ֲxE˕bˁ(ԹWu5]pabqkBĚasdJa@Ђ&ixW<l6a!&F;8g#DU퀮bs'C͠Peقy\Ibž 5IC1xJoU {y5ՁSE2qt/R%@_ŶSZz IJŃ(pʜ}9-`~˞*} >9j&j 5|W~.t!g<(i0N }eØ :ye^/N4&a4WҖi)5'Kwk'@fI*J51F&XW@w EJo:k7mCC+n;G0;{KX.75{6tIPI.+V5ND,Ť;amjK lmTc,VjUEgkk9JcM;((?FJ>f B*/+)f={o!)I43)Q;QQ^܏).YJ1i/ӒiM猃G`eo ޕ¢|=PES#ǾJ4b@o%>~SVχϑP:z,hw@|֔l9C-?Rib x논oHjTA;hYHhy-&RY9X.< @H5Ow,Zcc*Ʋ%9sE 9V&yr|;.?_JǒX?[>e+| I\8*\OCߗ\E^9�KVgRF/XP "ջ]0Hn.\ac^fPXyVxZzJp P Y>0K' #5k'#c}#'i++;U ӽ@y3EKry\_S郚ʚ@$q/G hiH_bpBIP>{cm߀mI]xݡZn#3N1tcO/L 2@'Y[zBV}b` -䆳NG4hˍE8.BΙ7 brĥw>lOAY?$όk`՛oM*\"[YQɘ3QI3gKad. Dw7بwBrc>e1g?o9\oG5gtrĦH.QQD#! PX y&8N^C/m3_|ܱVr1)~T)p*~0n@ tE@N؀16N l3>2 WweQ-y]/p҃}MG]  O(rl]/1աh:|K{"@9>Ip)R(#{"x1JZA: qdt܃Wg[?tTV>U5Bdy)+ kr5gP',aok9qxY׏AhB"٤ȟhTa$(1adUYְmOt~D^fz'{)?YC?y-ÊKed`qZZF_tÅU?8"6 I1dI[#p $:r-:0'@zV{/P[EH3ƻ ]0%OF$,e'-t|nK ދ5~_>z@BA~G]Hsdh70\CW'?_Kהo?YVqw'">vW|WRJF>CȊAG^1Yvo7'|27:RgIdy8aDEjŵmTLޤ4zxqhi(@O$>o96J;?_>-O->{^ ]Rr'78Q ZZSYYGp5i+%nS+h{z; K'Ζ >ZRݶրÀ!8! huJ \FePPl<ο"7K{#Fce2|M-a#=rt A %S9b2f̫K3xogd Vt3EhRl܇ǝ}Ymzǩr'K'!5UE<2BS*P:xQp=%nɛ>\Dtڸjmc/ۥ#2L~P8CZzAИj ?#xJDv N0f{P(dlٜN9Bж6o(o6Wq W=L2ģtRlHפ@yoiu 6!ɿB#z6#ݶi1sG&;NB"jt-,j(L6qN+vJ6♓ 3<d3u9H䮩S-:K6mq $2TO؃ݢ*ECRm&; 1 <ܔVݤmKQb+r7;"nO~n72bP'z~e`kJ,I+>D#cNuR v+>H@6BEIiF^V)ҖsC& ܮs6¬LfN+3tjZJ~Y yk=.=yԔ A]3\W ya]'FDۼEIO(?oC]+Yf{ɖ]܀ i'KҝsJɃXN"+y E+}ћ~u((4 S'ᒙMW?(ڨ=Z1T@ddr x⏠2K )`ڸAtCP_+T πd}:fyD)X":|1zxr7Iү0̞zA oԣmVgPr㩍^%R؄δI2 ƦySl@22!uZkK$Jq{*wgo] t:|e5 ̵:}"S~.{&W6"*ʇ}nggТw5\+:xF9a7Lg}_TnyPZᮇaBf'a=(i[lLhDDWA>K-{rJT,$nuB.oPUduf R' 6 /0kC5.L!h,a19,{"iZlnn;3+UD~'Ӎ^d8jɬ%WItyqhs6FCdžRX||j{TŸ#rae[vSihH=xFDi*ybbII !|Yej1>*TpPJA mVNЮd8~ Β%g"%TVzLDY < yEyȈ=&)ЃcF?&DCDi nL-u_DFNx(1 T)gj18>cWE": 3^;m/t1 s&J}DTul@o$iÔi-]+hv_1̝F3'(4 ;li)5w82VL=h{ ܍JR`B/(P۹f p~4 4< &zU1&11"%ʫ}gjxk\+`9`ӵC,1PiZ#.D?$KMX5ngiy`}_zY6ffT.+݁|bDcꯃIYO~(wnՎq7WtKYٍlt¼$<> ,H+p.~aD)eeCiXqZp~rrY,,!6JA>`wRnq6^1$gg] ̨4DeJX'nf$J]+b"])5T:H QM?=4sAB P?t:O${rԇg7w V-5fR]n3Q$eUM¸`';'ٲzNܟbχm.eD&~J" 蝹P֑=zLK-pl qV*-̧(C$?U0,>ԋs.RwkQ/T^Mb˓憛Nl83[>Z9L3윪YnDhmWE斢B6@:7uCmrsm%K24&Wݮ[rEyąb0Gʞ8#'dFq+zpqʟsx Ц3/QJ,̶hH| XlZS{hݛܙЋ36QKH$n印RCq蠃TQ=@uړKCV^A0 W]Y+N8F#wc ٬% Xr5MT-Zt,p/+O,zI1a;x' @y]S@#O|CBj1@Y%}4~nS4L۹ͦVô34UlPakq@heX~VN@̳mQbghBжEWTmP-wZQ^2mkF—ђL;3ζSHIm{ڡ(rÁ!G"!ET+o<1"x{G8?Kީ!XbYڰVUi=Q#EJѢ`HXqVKH1SUָE@"l KL>Qf:k(7Ƕ6"zd)Ӥ3}ۀ2£@O('Ij1VVS7= :JzZp XvzxEJ2k~"D R6(|a0O_H?GįPȰIf[ql SJc7tZ䷥Ah~A҈Da=[ Ѳʾ>pzyHyp ؊hT؟NRM#" ^ڼyC"Ȯ{#+Moe˩tvrX LCrrK4"qCfm5jzfJiko5W}B"Zm4 !9:#',MgxzwsnқGDX5 b$Ԑ>"K8҃sv]0#rʌC雷tm@zZr[$ً, z5{ea7(ͣMY6m\I5v@7EDZ?b~rKO v;OzЦ& pFO(*Z xT^ $1xe,3ɓf,l?ݢt PHK}v31wVJ>L rn*Ơk xj6.QP(=0JM-zc)hV?~3cy\IHAt[qo*f( Np{Сޠ`H.~{8'$J/L_Q(gp X҂6% vW%'(}\ 7qJ&7YXިl^*=YQҍC{b{15CUU+[DㆎL Y{x g8udϔv5jxZگrI SJqؐ7hq/~0B 7@،b6h,Zxճ|C쵊4ɵ@7d H+aۇVfb0+R0'^(¼ƭi%_&!LG喌{`j/b\)NYC /Ϻ_k9{S>,m% 6]`GG{pD'Zո`Ƶ4JvQ,umiTC蝞+^Y2EGRrk#ʽŦ[U=&f,m%I5/dl^7Ţ[}5)»k ٳ~:CK =8 M>*bؑq[xPM;%tİUO$B/5H`auq7fnĕN(C˘^ې7Cu|QAE:O*[uuXu D@vBS8~qɆp; nP׹).'fBb1.mբ0;@49'"cÉEyEI1fGNd]^CGF7^|Nd2\YG'.+=WEQWe^ggךΡmүsq ۔Z\5^>KYim/be,%Ac}\o5ΚGp߁k%Z,"*{veR+ (VCB˳ÞjH]1͈=|7<]h/e;I>q5-ǵ?7jt ȇa,qz2}Noa6DDSܼ7rVQ6e@> >3@g1k+VOQz6˗ UuW$ eT$2 $?j:Tg-u1ߔfF"a'^HX+FKA E  Mfwb{q6;FX:Mbk//q5k8u*1|o <%'uQ;@`լS ٹdIוk9S3#X)&:]XOV23- ԔA@35=y7+͔#G` MdA 6%Kf0 T᪅(2.@n}<-ck7( CSZV}^iەUNBu3hqB}"m(x02\_k }e{L%>5K  C7 8m+~kvtFEPJX;rxhDl<7[s EےWrl0:@P2YªKpfCמ})鈘C<^]oNfå)dF));:T2Oj-Ҩ>0\1K$)]VWI~ ۘk$l--xofQtT\t½^6Tg"<@0$=X(E`lrZ fUnA C.iu<_K8,zg(y.qBtulVgʓ']*81՞_%VCMo٪%47Pթj#{ u\2#^RDvudaLl 4|}RJ܊a,||E7#":v7[) Li$X)QhE\q/P_uɂқܮR|:Yw3hjv"Ȇ%}CcMrC Lv# ȂEJRwMXFQ薽0ܞC[Ohw ѫTj9GKOw& xSBc>1+ KЬl6Sq]S,*Cђ{ ۟gɉ9N);jESac N$m (ce87\Kͣ& ٥_Aٰ艢BŠTLOa'3, []uW?c<YZGñuef Rr-"),s :eeC259Tr8ԩYaB@]XPFvE2$qXG*@ʑՇbS8͠']D8p N7"%PS@$&W/j5 #8.닻/UzX91 : &Y}C>͊=A- ;kx{s~ q@PpEePlFqtY@AgDm@|7w+ah໠x!?dS bq~% gW7 ȸ1J[ŖCiSjO %e09oDn*d=r*͓3|˶c&嶛I>h Z"nK#v>mk3#G53>O[QHY/C,/ǐ0ɰ+FF *ȝ&k$$GiS3oN۝&C|Sw}%ZSt{>ڋY2!~+@ ^ߐI1ܞ5!xGk+\dI$TւGȃ#l@1nW|@ܼN#YPe};+&i<|8LuWd٬tM4X!wJ4Y>"7նH'u(Vk\惃\z\C GE0_@d*2!gN:/_W0hձťtK-P-$ ogr6+]A)Y5u( ޙ&^) ʾHIEkȜE0eˇUSf^ X3b? Z0<+j؊loHQTSq9RP Y_6K}iOض2|jbfICL%(=VmQC IwmV Rîex<(̾ѰX[T[njz)zm2X_Y1qriEσ H(XEI)k8ЭD:qnjNzK@v!l.Y5s4mF_tNʙT]z9{:q NsXcgL=)HB:Uz}ZC8 WGt@-xJLl=dزJPxVou@vItѕ8bp:PbMaa{#jJd/Ri  iM.N{Pc1ݮwCheOfVR6@C:]2>Eiǻik'B&* + 60(Pu櫿RpOn (nT) *fO U9M~>hwy6 ƕ}WIe"ZhB 2՜O>`!e w|#`۩ cp<2GߞU%>e(+]+6U o.wؘGl,rqQZn 3#z6}33#V ,pK:Ҕf?c&Y#q}e_CXӰ!%FS.YM,pc)C10⎜_Ĭ+D `ol엝SdQG^W^5r_sLG=!PqW~Y(tѰPocOefVM5Hgc+IoRqKx Tsnz3oI{5?i`w,ɨp.O7@2@y=J;"rJT+?0KTDSq9˩mzŝtAmv>=`xlL|+(OK[![iq[HA+Iw ȼJ_B艹>br2'eeߐw¸O6=9*px@e"6Se`dGq+qde)v,&΢>Fcmy& 8ʶW⵿+GrT;y9jNB; Qz,r?iVrKs•82uҤfk'h? }aM1#dP ⌂l̷/ E/1ͫ)䅽fNeYzȑ%2cD6N(Ub狤 .`MP@*"kpqhg[  _c=ݷOxAv^(w{` r À<^춊iz{36]k R !pn-<)gy=5 RHcŅ[x[cbfB]L!S`%cJvjK E ?UȬd HY"N2'\E}`<)"tTx 5//2:.6}6u3F׏^H ֿraTs4+cb\HҬVR_AӀv#$\ Ff.J),yX.C1ǟҨ7$q#rM g;ے$G$~N ]&Fn W;vu[cP%\@xϓRZi/bZZL2d)nв.Y^7Q;p.)D? @[4(`I÷8$_ ,wsguCz^r7O0wގV]3!mF0tkLO]!xcl+} 7,dd*y3]72]N4:_ML8[`D|ŧ0a?x 3[q.h$j:Vu,ݢ,i>=r>,L0pn  Q"43*zsnRt^٠EQ ~Wʻ5)]'m`UXC[I*ЁC؂qVP]SEt^Ab#eKZaKh=[ǀpS{oUSp:*[m7gσ Bd;d)?VJ mɞqR88wB2p#nx:֧D]Qi1Kf˶hsfnҴX#Q y>DxzcFbP` f^+$B?4Շ8IӏL6 Hnwcd5Å5g-(扌G[$E p k#DQ@[!0i% ॰zs)^IQظ2@qoYwDݻZhyH  }QJW(Zщt:q< j}U-[t#$v7H58a=!Z4\8D.1&{iD|ɧ`hλ`hz?ME7y]`()_3xuJG5PdK\T߷7w1f6Gk 爧Ph[7!U7VKA ṆXV9o!y=II \YؖE֭0-_KH]WN>rK}@8'uPz<UVTQJ˘D `Bew6Q%Tj&5V8)]v0a gwCCb6Cc=oR+.I,)rNcs,d^S6GB՛6FPa(4Q/f^1  Lz Т^X{r 3WSn,Qr'$śl;:QL&RLEbyc:'"r )U&ꑄ(o6LDCqW׼[CVPEyqT%m Qsn)HB`BKɿFAk 1}7ʹ &R}jPAbˁ98M^vZh<Ȓxb;wm$ݔHŰXN%^NL#0l{đF;H6~%dHaG\SY`i;>.u@ \﷝V@Kuj[K.4K6W;߶%.?I&y0C 64]:{d-;,?oc!UC +Θ %Oq\p̻I!c1&⫖,g2tUЦX{񥽅̗V8!`Дm38gE0t< ul=:RWhԋiZr JOޱqAǸyXDPZGE{iXei,8weaRl0sKI`dT^W?}St{ 9I8cR<+befKtsۂfׅOV,)42bJxr{̞0\ `( yjA*L Z7] XicEWvۣ"+1ppYrbuS<>opMkm=M#gR+3C+1#GzT%JyaUjLݗ ]?QĵdZ"a{"̈́ڳ;L}# 53D@30캰P:Q 6KE!C;gԆr:Nʯ#r88|f~ȷ15EYճq6B:N;<]%@<ջqGUxt\8*벛UV1t<{L0i멀wq}˧b`mjq$`eeE}&^T>UĸN"-U gצ;JOOnKZ <- Ϭ1RQB|\0.πZtSDmQ=|,ւ[\Uw_ӢP#S0@&D>`ڊ J Um 1F.jY`>Igoّ/7o}5[{% %W3~S9QƉu[ɹ_0g/raʹr?Hv{YLFYqɚ<0gxAR~3H]gJLa ]*\脧HâVDэ!>EV b^>uEk:H~(.6/!1 AJlJ<'3#' 2,o7^Kuv E¹8KJz,M,GY#=hEf|WOGGMsĭ`Jk8\v;g"%/PHXX mVK|ySDw^rtOKPY( ,P>ĉ c@fXUU>Me!Cwꆱ*! V3?oA,m'7o44:i3{n?tSU Y7f\q C,a8+<j1`s: .X o,!Ci@%`Atk3Ұ׊x MȐ^5QZjƼ4@*"@jQz %Dg3c,kZ`nUz-w@ΘK{cH;"7HBq]1W?!Ax{j<…X7T6jע.>ݠJJĄ`-lG<%K=Q1>ON/I\IE,$Vxf8fgS$%WLc入(IF|B7{F7 Cp$nXƙA!$E*FeTsӉM, ʺ݋7% e17?:&}>D(> #C=t;dܭ|~@&? E]z=xHd}R_:."pWPe~{LZv)21lӃ ] 8"A,{#ӟ%zրj: `B),n}t UTS(L-^Jұ­"9r[Zcxh izm۾ڔlx֫踰3[ w&>PJ[&(q,r\GR(ls{'ǀƴ!&nq1s⋗2=:YIj7]3-_vĘa%7f{j`u `_E}\sWkߛ?&xaXg K݃E B }; $ݏZ&{!(Hqnmt#4h[@d0z"Hb;gCT<+c,oռ*9i}~ܓO['KA ә@xI/uUmO*kjv~fbyo<\|Y!o*3-茒 @ S+?;,VJc5z ^~Kor+qP-̶n}|-Эn1ٌXKW4F.rrڵްYɶޙ4) ":d+zO8G@GpՖFۓn6#gUz`yth"bd2XQ}]ȶ1S9Y#Ti%}z2:?xX-[a}/'G4}׋)F,yS( V|_ݧ$WKL $颧_%Nldg$z$P\[$W[ Slif.9FJ{uj,:s.sS1w1f-N~Tg2> >8/T0pr.(͜!5EGl{w 텐f&BL6)\ kxA@!(> =F7jP]chJJ.- J6qpԀEɹxVgV^䎺X߽gg:(s,0G j'Vy?\^,4jDGr0_! Fk$w]Ǝ0!_ .qJ cj2:ltP9;IxiXK%ӵr ~tGvRJPnVnHqM~đ 21Qi@ǀ00kEL\"e9e!Er=- p8Z:}PnW= bR(TimGt,|2z>8xƒORHFﶡyژASd`Aج4nm7#0- {Ů"k}bsfa{\/P@95`ٳ-/IiTZ p{Ȣ}9Dz;Pgfb~2{F0%_@5pG5 WEA-֕MT3mZC+L(i^Z%X=rƗ`uK&ϣ&4rk%ǘl+.sڃDK:0^`]O}0= b..y,X(VůzLH*|Eg—FCYT_!7MǑINl\Qu ZJhJ&D jEPE뛞.ųbx "l|$)ŴZ+dL4u^$*Lyk kY<3l>7F+dz5"3v[$M q̄%%G} qFUIò "Jm~9[N dEh֌W3뺋\~;9"~Ӈw7 ;f^kEZrsm3z!S]{V|aeݥ3P4 [&A7=c` @#).2mqhĨ=?V㨂I.U8/:eTHdZ6l6lw :īZt0^e 'APlojN?DTDrYYޠ?G8ϵfzǿ,,) =H̙Ƣk;U~iR-,,ޱ1޶pVq0wtHD>xis4{yPj/ $Ǚ)Sn+TaBH\—|cv@6U}~pݤB/9H۬D~<>0a* /(wƝ.Ur$ S,!'M ]Gz+$W~u!k]z'V@JRkT SsjC$4{;E%3,#4/O;ZhOr[‘Ďfo$8f7-zL='^K!a WcHYD(_`-QH2Y^P*!Ή 5W%A" `D_PxA<Ɇ~Ε3Y6,jL |ҴE3>lY)y]*}GHVTaPꮉn,:z^WCX]N!C/t3LY$$gj?ow(spo` $)F'V6Ka Yƽ):JAFφD3{WD5xdvZÔy~`.•wcpɒ0 "h}^˕)F mj{ApuB&yF K(WmGF/&/<N~k LX}>;M'-/e0S:,f \*0ʪ:5E7$Нpgs0"Ev Vwf;HAJmvWҹ:_c Acg^UI!-P<*E36y.bِmAdx ˭ˬ0o!lpivVΐHL*̔ɮT|h"pzc'͏B}d:`خE RĹÈ`9!ĕ9?ނ!JTPYWA*oXnti;Z73L>+><@8c7Q5Ta}V- A4(meՀE1 /q6U0MD1S0%R.g=1^"V2޶NE\Z@ 5Fm˷)F4|2P:v$$ r T B͞jPs̾;a:y7N۫}%_N]=E_n`(oeXI$᳤'4(%@ Һ;u3s~1"zC0MD8x3~'EK8UbSEXB+x|:;>$Zr>%<y@(.IFA7~ mqJ~hHMefw53#͙7zLzjrÚ3 HDDGZ, [_AGL/IJ_gW 2%h:|4؛V޿lFL`kS[v9EK&C8rtE>+kO,灥A6E5@cX!fqiEok lY'L1~;/wu0zG+/Wv_O,)'g1 ȃ׌XnnC/׺@)`5 ;#``5thg5\Fe}U`T:#\@͸=@]Q3Az OkP}õc`}{Ц?{ouIW<[*5Q?#[# aO'C=vH\=o/O)xgf薯E{I9@Tzդ̠MxJgZbNz6I107;/O6X]q瘫J49XXM6z^]>t_;sgZ"R:o> 7_0: JخYWRk2K,EMNȞ+ґY5xAS{ P$Ӭ2Pb.s4\~5]_|fI4=KVbsi-c*k>\OΒ&ݭA(N9eC٪1!14@@<F4@%Qq& />X a\fH|YBu AKl6M6Vu $ 'LR=0\31&>Mc 謐!>{Ш8f*sa82|ׇ&'X!R_Vh=zRy9CHx!io煀GSБ J_U>߻j՘|G#yaf3zyEXGyg2ϫ){ Ѷ%im52~L.aaA -nj b!^&mpo/c4ݔ2RkIk\FzX]Fǔ2b}xܟJ %qcKDI<@n*ځkks:ϩyh>GGb?4[CeOn --iJ<ʦaЁ džQޣLU;/%Nt+R:ZNhc8Y  Yo83G֓zi}O:οmѾDhn?'dQ ;4KR:}?X3;˂5j9/ T(Cbលu^!0r\o y]ܱd9HدI؅xq#^ڂxEd8}Pi:P!cdO]!T芐@؄pU}Fqe rP ^)Q2JAqfcK(p}D% TCϷđB`ZI6ˋys*,D⊰ k ~b=!T*k]9o@LL[*2PdB3`WmzrpBNAumWsvR=5z0≾Ϸ@Q'ćv_߷9p6 @Wcv/3,u_-<+RյS7˩ `K02.!#8UȊ"{qDD g N3R$¥-SHM>`LB3bVW?JB٬)iW2Zc{ ?Բ&esPenD,8'`/&6V?\cPRw_CQա=,,vfMvGi)X{Ͱ$xQ.xb0tG\Wٙdy' q!F].nǾU(8@&$8t*=311hW.$B)[_\$=G;cQFq Q:݈Y9 ˣ (3_tz*@G5(?d~'\20kkrn Ynp ORټZsqe|Н<[8(ëy {jKq&2č/ r=v.h+ , [8Ζ`d " yb!nj\p"$kS7RC c **%`9[љ W$)wa}gڵ{(-m2 VijxrD zZ ;-<ź\+ -~I5V| H~ulV̦ܳJL5,_,GV,Ԏe*4_`-7P.*kzmsL%r:сLe½Uaqo6潟O]/NFD0cϺk epWA61[k_xnYHs<졄FqI;TQhؕBOTxץ DU;H򸄭 og܃8ev+`0m]LBYgח_D(R:Dj@$z&Nc= լ= ˉyԤ9pq"jp7&B}ġF/Sk:i1Zn%dBio% U} 2pq6@9-2]E3DI1AB*zA`oSjCa|Iex~1)B0J8pd%ANϧBI]j$#vY%}n8qd-f]]1ױl sNAfDžĞPM8;&G{ޗ~T):̃%G6~oɢpA**|{;^Hװ6*AFPK.>_@41WW" VòMݻ4Ţr!ApBG뷤{STHK]^$9HvL㶌P HўoYfl~#9+hpnK#=:/(AUAd=s;9uÉv1KRtuҞ35:n33.o j_x5Fm0lOGf_aLoF1w;_"5XZxls#ȏeY~ CH܍HR%)Ev>0c{Mt߰a\'B_ ulm;DnSE'd(|# V䑗[:,:>9xúCe]cDZG/eNrqLi3ݞ&)qW}„F85m*V&a4 EŽ*YBf.qo0/[fT*+8'qCϚ4 k8gT t57Ϛ!˒Wq5y f0geá=;A 42(|`L >f( GZvp9uuUG4ۉdl1߲Uqꢭ%RDNF!UW$+|`}A޽D˽zԉxs y~XwA'KOU,ƣ5}ٴ zp O -FM3E>lXE`䬙maʭ}ٙ(.az?\&} H)7|{ġ~y@fe( GD} 'O(IE2V/_K`n>Kh\8Yp ēthań݋|Iup~Z5^WjwzGM/Y$ `CqKi!o!OB+JQR:;_ 'd_IÀ] NRޏanE(ֵt):qK'wscmlx']۞=bUFS$5EeǸ+sD_uxgHA(ik2SxBMb >[zyX(;6c{2dL3VvA ` M<;QɦytFz|HtpM|ay5:7bwC\G/ݙ]-&WfZShGMa#.18{c(Lz*d:ź.dfc"A޷^G^B| 1lIӞo*dx]zV'S.#,akza~Q9`~Z e읁evax7bxoAqQ<UUHMAV ȷ(d󹹝_([U;`LmCf~t4B[L?4./| LC =[i@iZcj{Bq@6N5/Xu%, t 7?kd7v>}O#̷aCH ^LJ,Nlu:%\6 >P.ڣO[-(sy_2bq_$7 DzQ?QWh$sL˭ @7˾5 7}DQrL %DŽeSsNcT IN%Bj\V* *0Tl)!uŜ~`;_ m86pOT4}jYf^LbR@>/|0P*^򈝩j;?3.%$kN/NS c{k:h0䶌՛$M DOb&g|ˍ;Cu`:7M3 MUXPFwEpTs.4(s2;}L}u6(I:h@!mbN=re:[?wV.3.mimV f\iS6],k5KWr&^ե55#@ᮯod13HdTǓN+CáCy_mO7LZ[B rYO=zԔS}&sMn %oSl\KN6Ղ#Y;352A`Κ2{Y1M| θ'HWe){:GySĻv($5#!?ϒ'ƴ*lh^q1BPaƓ>9YEpiDyw)ʊuR;5u2,VQZ 5 Z-R`bỨm4_Qtڥ6i8jAjO?tza܇DQ;i E8xxa:VG ϏVP~ KLjW:+S }d15b+VA!yXB,yT]fJzc,s"ZIDmcH|A0c+Jp]!g K e/pcGAo Ld¢8 ;Dj$Ks;{DjB{W@OA6Q;9A!Cc$YˍDD2IUzsQZ9XG0Ίd Iֿo iY+{T(ޑh-wI*և9Q~Zw TY% 9WKX&~ E~вf+>YJ;z6&*Lqd,Y{E+Nc33I#sIZ`]i.)-O3;+yŽض u菌` s%l Nk?&I󼎧2U=xt~X}H\xO&d:-ҭZn#ݪr9yJ(|p)aR:*Sl4]خ9[I/hꃠѾ셐_dø r^5_3:OAuCGR="~M\nyz&-kT ?%NFw<\O7.KwmleFƵ1"l6ƛc̫9h~gWv am_KLJUKNvNq_Q<-wC:>e3z1s]shŒƥ2]~f,efc>l?XZkMDeB{J`G+EW7b]LVEbZ@6w$C\s ~F(!P7 mRA8|FK`>*[Abx|'g/3 f[5'6bas ,F0 30薾hP+c&Ef!ix)7.aCd 椲ûwr`gU燒Zit5%O1\}@"3y >掹d#ߢ5f>H;w)Jr̒< Fc]n_j[9g&< Ctw [@Uv +G TLbOWR{>?- n(!ysTzƢwQ|vTEYQo<+.񑱖BSTz TIX%! `Zn{wVx4Qͪ wMqsva"tS"zu\>23di"z#aF΋k"ELH>=)L}k Sɩq`-"&}ծr'6PI_{N\۵]FCU/bJc9=[L+ Rygv<ĮP<}I;-ɵ;Z%7:h՞H62zte1޽ glNŭDj #ch(Ж0͹?-z ]CБ&jD 24#o1?PHtL)i MVL}%i%: 3 YTt_cL^%fPZd#Aoa|笻:APU<2xm D)sX ;HjTӾ𭭤ugkK,]u= XcuVc yֺNyD to|ψ Jc/h2i=v/ѷoԄa 6 &"iÄK(RY'K5 #mbM8#FgK!b) QEEmD!4)>iV-"nK+U1q N/TNJa* rlgCJۀ }"Ú[ڰݔ,86QhL&QiZFV2bcۖmJa$4t1ndHQbezo?%k폪G6{[&L/:1LuKrX(Ӂ׊ޙlv0̉Q<*2nu.Iʹ>K O<N-^ռh‘B`aKjRp>8۾[7HKD:s4KBjg{׉[I?byV^x2&*S:O&襁VdRi)`kg2 ۷: -i[>7! |nǔ D܈tWj;ma}pױ#'0E%j'`o BUDI(]%QitviI(˳hqG Z. KΌ!xA;W%ߣ߳})#JgfmgӇ}b)g͵̴= g#WDJ*~\֝`EcZYT&]2å”oFعKȧK?&>lXR^L o)Et양yUrzlG>LC@S4OjHhc8U>އ:襡"~ħiM\V4  er أ*^{D Z$'iilBTE5ͳIʒQEta _4[ok^ W)ZJ+\찟cj1i6͙]F6mY;l)FbnChܵs"6~:Ҹ:v:4/Y/w?ԣA,#ŜոLpkQYb}.ZO(s8+ye*\[ }j?\ _]5]q@00:Ue vCx@L*nODtf P x{P,aOcA-2P*+/h '0i`ISŻ[d'3cWJ$;7Ɵ-1.6ÃSilpcX6f_ 3,jqA!QL(㣔ޟpl'\5$c|y(7Y&ڳݛU}g,[ԛJA~rU /Quk&) ?>Mfv <.W_sU! S$Q`R%o5:L+/';2:Ţbx$ 9Ik)[G>&[iO S\2BjFyj=ozɞ{-ćRmSJ kxWPd ;RRnLV_dkD FQ\Ӊ,w128"a.MR֌#CSkޛ3tpAvm690G-LƲ0~^չlf+N0IӕWCi4crN-krQ\m!Aguvky0~ S<q^coׅ}멬%=vt'W@=m@>65Ҏ;q&B9*#rU(c^o*[UПlPU-Cd0@k[n?%*]롊ǯ 3GTYG321"YݍQ}k;dR0p,+V+[>&p4LGxP[P1 87ƕ~i|u[%Qkt>˂ԍݽm!tO,x򯩛K D-7h }Hu8{ĤTQy,uZwed7Gx5ֺvx gsxXtV"Xs Sr:a+Lcq'R9wQ(bLcEqwV[{7?Ai ,VIՓbǛm,44NCԿ=9I# eRO.D$\j=s[﯅K#$D.O{ЗW b~, "~\9~۟b8!>3yi0 ]|e˷;=A[gĞl~U,yMNuH_=] A x.uB{d<ՇC9$=ׂD#uYCݕ$B6'CTV׉l1l\¦M;!ޚ5Ag>0J|Z &Bd]։̦:l?垙f-kSy~U%Snrh=%B95tDWqy^ЉWP(@D(0՟Ҁo2@MH&8{=éAh7 > Qw8|\[hJzqUƺ.HWrR0x*|YU=zi[(+ŝRE "g`i6w?hmR((pvaF k3#\S5ٶ=G~h {_!i6"˅ĵ  R;nhާi`WP?GˣXm%?>il׼U$wtHYJ˂$+Hu~Izҷ͔Ð唽]%G[ߞ4z*Nל~' t&R{bCW |ldLpj*vp I*NZ1,^syѠ(G&iq펹 ' 4EB*uA'!;|?0 (>DoY Z5 xjh󢮭'ugq݅q>!'ʌ#1`&$b{,ecB*U.\v^ZoBe!9053ήG=E J؁Wg5u'OJM\ת,e Ba?W[lSW1;&Hv\"5ar $V]8J#g8I8"缶(M$quC NCN=69ĠOk)Р 2<ٷKVSe 9|KqZF H*sW [QAӅ li)Mm]J2w,o̓nHRSe%)>K%f 0ǖdRacCz۳YB< x|e 1K +T<**Fn\P-mͶkM&ye&gՆTX *qsg~p*bOF. EZϙC&E6 婔YT uo2eZj_-#>1qbR8")gpL{\V9`B #p}asJ#EhpY|ϜMI'33&JtȖ;0pr" F~L7$(J"E; _hzҽGO0R_c:GD 7~(`Dݹ.9"%^k "JL-.)mz#ju@04@z:f޿8n]&J9-BYmr]Yz'?E"®(75.v x |)>dmP9|)wO+^aAHQ.Ȏ0kcEQNU$S:Ա(q?{ښȏgfN(~8ҧZM:>gI5A*r1pU#]aSX![wB :uˠ㐬lÙ%~xUgSv̳1u:z᾽k#D).2DTA c;ER/ 7)( r5 {T,Y/ioq,H h\ȲD;:5fmH9E'fL%e:^4pYL7A}o JR c wOּ0j"d^)V;:uH-_[D")Nd)Ȭˌ3" WEXxˉZCV*EO*e]0mjl9=R/&)~^hmZ|k-UG ^>'^!Llr_Ov|g%?-BrK}de`Ew>Ca{'r n`pvs:\֞jy. ݻ:jUKNpV&Q\l C|G!z6&WxnV!cf& SyO h [,h:(~t D|:k25f*cيWLkp kP*B=M>eQ)/7{R//w\<)K ^&S_rlGB&>g`XH &ֆFp4rDtol`%KF4GXq)jiT<[L0\X]/}x\䃿LxN:z1E W{S8i Y+Sa>nh:{ijv S1 +G]u;ɚxlhXL㴁_:[t4t- Y5A?xeIp<+qX3h^E9+vbxGcZVպw>E:?p_0>n@j%ٯyA$Z'6( z"f :JHH)ke>e?Z 5gm̬tY'W!V"kq} "DY6YBN#cGpXbŝB-V ҟuŕgեWOsiڬ:״צy 4jDR7K;8+n7Ä ڳ3<0>hò}Ń9Ix"7f^Tc<,엥tvTҜ e%-E@/ڒ'#isy@A w̶t86& |FN瘾}j#zCNL:/1HF/l›CSGHt2mJ> V9&G^5-rOS˙z,ְzo*yRKVUa/cjp]rB?7?DQ 9?!Wi q 1E&3KT̀rm1lX }Jm{ꑇؾ LHZGkmVFC{ȐqCէGej$CwoX S.=6p93 U19|ei t3ܢ( Ŀ }HwICȽ 6dcb3>j$ }h@}7paӁ۳?FT4b%:KY Jh3^~п?MaALЇPS Tc>H;(U^:uX6b5z"qKĂڭIaף:vngsg xvsDG[yDG24u_)wzcjm]_0lRH3 Jf39Xa$=|<㋌NJؕ%ٱQo;)!I.Vr(vb aqVAΝ7=Nx!vD0w-Г j)jKJoAwhE_V1a.$I -!%b-%_Re2T2By= -Ă)d-`}TQ}+ȝ9vg (.#3ݡ.}5<*΄N^rܺ5|[bd4A$i6/#5B`@2O'+ t˓|WP#IJDh<-T?>xHUiHsMcrzo>].꽽n!&U PLT$k#N/s1"BOojbs-"/0{VM_ x;٫?/-bt0L'UqmOz@h&IBFЛ U%霭_fV$frwO[vICHp[Y;F ;(@}xJHL8I%UX(뵃l8ބȴ,HO;k{om{J }>phȂG;MvDW#ډR X:K":+AU&+ B. w]3{7yRiچt KE,I;fzRyMyMq𕰺џ.@;~O<` ʥсWF2B?Kb@E󳵒۾$!#&* ) -Ro;8Bр!*v3Y\z*x>?tIߩ]ɍI 71xR=D?cs1 Uu_P4Ku%`N6hPOj\bmrarpuq.psg6aZ*pL9_ށwX^J#^y! E*z!EFQ' $=EPaMjO}W}#b #X$h_L2w[d'Q(iuDH\3#G 4L87`'WՑKft/deN jSpl)T=!oYϙ1 :"P**H`K,oT"VkzԲEP2(!D~2}k|#? NГB`R!GE)mblV1!#!?_!e / hnB=BAZPY>$QM2S :8^ލ=&*y>prh2n:f`w"x.pջѕ.l}tyTcz"`܎74oEOP Hcab[% n$"@y WwX/hZ$[-BsbV(xH Mq]p٩^J?-D5K.1Od;s~e5/;$ M 9_@-t`. Ω"kb-äZ2Z(&qXCB 陖3u*\źњ吞h\x&pOڦjpx[jcZBAy?^V 7P ;dſ![\ RfN'ap8zX{wIxaAէ-"t)mxq!,cz͵}eMAd!ֻ#4A)vЍ-dҦvL2@<UH tf ŒCh-#0ڜU8y붵#Mc4;yj"f>?$=UO uDA ;#clkX0! Zru~;\6lk4\.N ܪ_3&d'$Ҽ < SB'bT'WCXW6gkNaĠr>w 0s >}o?*<4o@ QΏl l~F8XW^Do mfy,wHf+RA苦8# +!`[ +VԆ a&( %s d3(r<?G}fF׽Gm0F~Mjay cիאSr@\-=!NLU {K {7tN]1hq >-/'Fbj/8)] =Q˳a뙿~Cn{wƙn.RNV+8՟Dj߉Z7]r^\Ι۬>xp tk,HE\zcЖkQS 8{yU?ĆpO͔BPK$t͝OP Jt?\)G6&TmLl)%׏*ܗ%xq>*+Poe^OAvE #A<7ܛ8ZP\*`@cn_: eզO䭆,(L;?ă(b2)/0]qn,H`ߺЃfY;b thtG& .:d+}֍j @X=#rX>'2B3) a)vȕI17%PF#NaӋ@vF\lqVbފ2j<8N]BCܝ?ZKҵwg%rT7giS~NjmiW3rvdğmy(:svFE,PsZ"~$Mp<N`y糃r'|MފEiPUR<ٖKô>LOZvrxfP.F,+_E|~6j|fڑohj$)F jSg̦n>^Cyj;g=X2 d)L IaX3zT#Eȕ&MJ0A.JFM3:w$(IϰD?Tsx}]W"7mDU,=LPnƯII=$)P VpwH;hnUdjj%Gc38ۘIEʞeRIt"*j޺ tc-n^q;NBŚ(G boN";hm$z\<]rx$0 *pCO{V; 6f vmÀ2\ lD3&߻'~WOH, 5yi#%:bRfUxr/Y1 *%&0m!zMN XK15˅RA D$i a~C b_^Nc*Czxg|EX;{N> B _ Bp(f8jYk!gpKT1S R63#^22lвXC2/&H{ӎD$fl#+N%#^[:=gΡs]|;CqzI pOe%<5|SňW5C M5+ Y7ᡞphz m4ns:rdTs :Z&Q7clLYo.%z %7*}rXA3ΐ 89{N{vMM~0l6.(eb=V-BhINW*+ W&+ g*{yzFf 帆_3ΓuR 'PsoM ](^1i,k*_GڐE<-j\o|A-l?{5FX3cu_b#jgr߰oO#Q$G'B*) ݢ<%@u9Lra<]D9=tAs JPkc;nhA Rk`U2:7[.vl/j/4D6W5)΁.+ýT]^1Sٻ>c2}lܰo%~NفPp4 G2{A/ñ9 *NbTp6ҍ?'y%j, U'l?9^3"Z9v5[ !#|0 {rbʗ9:)t]QJg w [BhJNI1V%\,8fJ,5/FSOQX4Mt޻׸Q!05Dg^C& б `l$K28Vl/n0.:?hgp>4/3|n9Ov-$M&#UZɼh⪎ . 3-an% gKV 5Wiw)VEOQq f CGފe(լUM003bnwHy;s'fI[0^M p.`ΫKL1o `Drpkn_߄bt ? 2L|у=Da7L$8~m~!#n5eNal/^_t0SlM?(UhߌNjVtUhʥ/ziP댃N#ԚCRc $G5fBnjte7,3tŮF4˟NpP۹N \66` e魭O2RU싐o떺3Ŵ 97Ll n'ob{xEwMυi! /:`JZ6Qo{Wo~lA3iL*΢ݑ3O(W$75 @0np,Kooxm=?;32DY:=!HE#9# -5X{3%q*YKs$<>-4t{wćҋ;Ow’\ uY=~,=k/!oEn3FpYK|z"aqB&萚h|p txP;mP+Xe:4i([$»'c^$@ @~XɇEOJJtC%c+IҐDda7=*!H17m  0o:KTǹenZϥ GQNqEY ډe3$ؠͦݮP-O{^[`fH Numcf!DR`HLA\ؓ_z؈B!}KD4 y@,=#B{*ym_Aɺ(ML'<ީ]`e q*>0w,3[?_?F\W]Mt7Hj̈{KU\k,d]cƐ" [t`?Tމ6\{2V_ȂA〟pCf 'k 8ݿn> ƅ%D3QqeX?Kʾ(: KZ~dKߣ{V.W3*!Hrr,ȿ[R@%,G$KaQH!&dW"vn/y|ĵz+,^{X Pk渕Quշ0XTeBjFW0NA~{0>)ꪐdn/9UK&DrdV~-a,T(ĴK?S!tkr?.q>ڕK[|تT~]Aφ\n1y? 9mkZݤBzP #Kvint{m d*A>ǻܲ c l+#Ӏe*0BH$7 ;>Ԋ vembyS7 QW. ֡zbbQ* ~G-TCnNajl3s&~oTf^ KȅI=O!!7=iZݶ@YrxNyUͿȴ8bk%_KZĹ# كIO|񦇴Ry卅wPXzDWLs-"S7KnWFʭ{], 5%iU9=sQ*ed拨]M-zZY ]Wž*\/1?vU'jAN2^kLFe^$,r;'0h {96}o>q(΁2Γ޳:6]m5|>.޻ic; .ŢzGb-P&rҘ'Ҋ>Q5 v3WޒLeA vAN@t7;8b)FF:s68--)v-|!!98*|bToWLd5} [Qr3rh"1t{7o"q<~D*,I#S=;]/bR\%OKc %LmL?6T . Qh XTUlZԨD*Y2\5&c5循qXmoᇱd-Np{SzJbq^D`,5U88cV#n'!IM Rt )0uIe"]>xs!,O3"V6JZ"lN߶٠Ѿb&(FL e0o?|}DF2w!E2<-E[>,;,]xV@[pu0(Ri-߀2zǟ{3z U_[^y+ogB XGXo6g՚s5G; 9#B)c?)UݮD:8!ޚU[\6j7eZKf>K}{tmQ7z>sFbY6EZ\p"f9. P~uQr$QD^ ŨsGv[U?LV)RkȷtFw 8ݜne?+z&ğ*(؊^!3OpbRwvpDTHQg 9.u*R*^)TG;Xb8[3&ܱy]CMhCe<9$' V-lH R%Jt1ok~ѓT[W1D4m透&#tI&!\dv/"qd9 % @>㦔I0P<;Uo?"WsCtGb@ VN7_.ۏ:5(RhiGWlt|N㲁͏%ٙOc-07h(5=\NCT`dxlqrD=ZB;x^[ }f}}X,i_&(- XuNEAycYDp,x[op,X-VR~!oFcrRibI%qD0X(7}1WWh{Jzdjj֬ծF/_aQn?^x/'6r_o'Bzntk Zf&j<bᒾJz[AM '1JiP㉛Cl&4ha4lXNxδI`L͍ӧ5yL{MKՙ3i3|7,: Z"%G/g])@;r(v]}f aA<}&y±}\>{LhW e1.PhkRw1ܬ5'cwPF*I ah{59nlRݒv7 ׫WtǠu$lw0<Շ[o_b0 {9L!cuJUp6%-ޝyZ8. ǜ6g]goK^^;b_l&uMF;l8ROGV#XYʭ%(W1`nY׳@ApV1^DQu]ۆDc.]͓I$?1#o@|?_ emu@W=VX쀸rhFZƲBO6^ߑ@6HNs N+,fzL^*K)4ӳ3 v#Jel.GjF/W|BuyԌf]ib;1dǘi . \TŒ(D7fVOzsly/cJvwyPc@ر5kon0F )~!70wgvoRzfn& taf α qAjȗBphV!2n\ZNqtH^_*i+)EZ2xR$cn@Z>km]{ .-PLH)KBbź-Cq2{&1)穣q*P-HZa!,{?\x%? ;ot€܇8'=mpH\gbI;$QP kǖbV,Ag`݁7VǴ::TϘnqsbX6-rfY8;ڸ+[7z%v[L+|Cd{5*z*k_+N7"˵8ur||`p?F`kUD+Ei7m6.3@QvqoŦ,U|SmOUsSQh2g7Q)"*ntkT^uPB7 LRb$15FN]v&K̔D[Dv:mg 3c{~xѩaqJQڇH9d. {=ݙKuYj \Ə@)o(C~r$kZRI+ff 8Uڸ|$Tڃk\nh^ɐ==ㆬĆhWrDI#8:~*'琴Aճ*˖/KP˴}6ec {1p;DvYUekr|e%6ǷCn#H>ҿHF q=yLZ7:JEJϳs06b a<׏5CA'~kY"gA=KR93HwLĝ;ЧiKv k`@OQ*"m9׼5zv[@lߛYhJFovQc;/"+GF,)zW}tF-3e8T8;&O$61LzeǑ- D3+zav[Hx0IiUl^pjOz;%S0~a{H4Eݛlqr=2\X4%|,_<-֓8ϕWSW:?`oo˨cDؠGV  2$) }ki|NF73VvTt2?t ]pY|4*1n| v#ʫΏ7ޮ1NbU@݁ueb!W Ctj90U'"9c2cTcU UGAb<:̆^PcEoMIfL @7rH|4wZq,LJw{#o 7ҍ .u\CHdy#9R ׀"he:`d#!MzcEB(Pqi;Г `% Z9zSW"䁒p2+}A'&kV*A-n]+Sұӝ3N m4D+i$.UDa貍٠;,&bh }ҮMWi<1b*&6Sb(`A?rH 9`J:R;<.ƈ c8;,DH ɷS\!yx}XX%`*m2*:GWK"[4/kog"{ ?B bweUQ}pFM@!Cih8pzUc`(KVvauBKEa'ˡ#㛩Aܼzaw UɾVrxE;M~ZS3G<1kWu1YHb2og.~{di, v\K u퟼"9CѪ)˙ 4pN\nq"k:;HEe" ڢ˚1wSD)_{!}\?~.'d^t+뵻UGd&)f|h !" E@s$b|w]0McCn ӳu-hxuYf=^ŸHW7 FvIwY>U{NoT2mEÎ-`N[*8 ugn! 3/X4oeLu(f=//Z&Y%hV<62sz_`P( cejy .b))DhLTBҋNq 9{wO3 C~z{@EJe6 Lt'V6ZXG¢K:ܷV36E6ls0|"+Ɍ_HÅU; b*, 6(ܧfsf=4LܙbE2|)B2MPƻ/&i.9r)Fs|"4֧v)`,І;{ vʺ8e3f`> }cm7bCG,ϋ)|4X<*VEkqX `盧C@=s W08n<$ᅹiՐ_EиZ>*+:@W&G5{+j \A-43'Xbb,TI;2rPni0Jq_\EiXyM - g w"YL@e\PQ/ `G,&m9+)4ƂjeEu;djckWG;mx3ޡ4A;"c2&iuҽGM"ikgŷӪ]| O3%ʠ\F;sL֧fC(Yimw'4S`.nǜ5#ʙ bT3Ah]lۜP4ϸq8M ƟS͞DnD}:_! 4XmGŵ}^qYIRoD9!aD=B G u{=`^Q (FEڗbcT1MWbHƿd-uw oCdj~䁮Vq Nxmia{gH?`Go)zа8:KPoę:8%wHe8N2¼~=7FĮR[.>ގEW2O^J EFܤMɐ74E~`lkE8G2mev<'|0|\T&lZX2C{} cT!SA 5͉< P]!*OKu=4Hâ{lꄷ >!0Ll}aϸ{fVݍ@Kkiy7L tOD0b?UL.SHvToѣW;>4&=q/)Cz#e2dyHZ7/w]V|v=|2;gfR @T٩RuKQ7{$&TRb2Xqh,Q*]-N} g굊9ݵ]ĵfur^*Xַ*9,x:>xkX0˰,=VD9i-2"-fMEzn)D" ̂ɢe-PMM|~L}tC} <ԇ8۴>dD :i[Yk.2_"1˟"Bp+ $T"^K1؀w8?`hh"#zdmD*-S[3Z,hZ BPoF]|<?n?ILV' AM<^ t(MMSq+KbpLjnVw->*ms[ Ȗƿ-DFIkX-:*L"b _A-6ixаMFп.8&~E%& =`L923 hzvk DJ5DJ. \5@A:D:fL_:0oڙϟp(5~l>BoYL(־r~}f):6،df} aȡc\Öa,5@PV }Zͥ92jTI!* w+R-M~J?Nc N }cI nPlX6_^)(%XٔCU{)& h:]TISbk\K&FI*Dv#DO+|k]6\d\s~ B!Wn:g eB$b␪@ uP+[R4}*NU{S{o<>5511Qk$}'mؔ+ɆhX?{z, "];p)"W o&ej*['D|LegS,q~8%Sr5h?)9b`drr:8 EY߯.`7Р[vc#gOzjW(dڵԷQE3E&Px"M?_Y0Ӆ*#]Cc2.}mS*˞h@dWd ?CZ}״d:0Լ;@=Pk6]?IJш ٟ%=ȿ'XL8b P=x9.ŀ&0Q}2PoAQ=>GX9`6 N[G&NcN lÐi\HnayMmmN0QQ hKn&j %1O׬m(%c9;/}ƌ&:VeЗZMԷ)iIzʰFRi p&$I9C6i Ke u;-P jK__>g@՘;S'NJī1Ox""XSYdF\ݧqN"ITGZo7șhRD]rFN;)f)4:E߅ qBWX+HDw `kxl#<*òӿ-@1q_#=9w`NZGjZWjc8Уև ˸Sv:oÍ*O `_)sGW"/5D~8Y[FD`N .d޷bHjFͭYW ?qYE2GCM?k:xN~X SZoGr&>xU")uIn,'? hϞϒDTrD&+:=Ja?Lҁ(6RDKϋvcW]!K`z$#F4b ˑPO<YC(e9J+V sGQR60d.e0qaFoC-O_g/~BKK{.&l.(8 1<:y ,YK HC7>y*1zCˌfVЃ;-(5ۡMn^%tîݯFq}rr) Q8B5Md -s1Az$Α9 NU-K!J8-Oɥ ۪f8xB=:U&N_$,LY05@rQp|U0ѥ;I2#]3dn#ܸUu M ҽ]26w+r`VW[)ɴ"eY ҫx:[=zO̾YM[ a(N^2`STt}  :`LJƨ@CVBzEC=zp:[oEl%KCPRb\P'O ?n1ZBofNUHZp[ˀ2isU:e̺ԐF%`>gZ~JNoSրw?¢6b TȄ >㮧t.V0uIES% Ld/F7'ֻтU$ Vi2bŨ#ݔ޲.g0[ZIWClła1="5 fmD[izt>nS A"XZ}벻Z~TЅtc/];7 0f ^uKF@eqp/pqQ|d%{@M/.}]`i_uufEMI10& ŜMj>ZxZij!]4S`4ޛt*7]`dIWG lɤq$w4Ό tM,1f`(nU9("[ޅ* XmZ#@HEt <|eDsC8ڀDNwP"=L*{eCлl͝Dvntr5H:gnM?SsC꒤.VVJp\ qUد57($OZL|voMԖ9}G\%,8wF1[yueJVoRRvC%c\%t|%>t/1|3޸ i1o%} a+IkT([mN=^w#`v;ZSKJD.݉1 #aA$b_܎ȭOsOnnyv`;b5>]1Ƴ} b<*_䩂CDfܱ?k:u.dIXfiT[1(L񷒯'k>j|5b-Zd=(XЯ/CBݰt$y3^((} y2 gd7ܩ|&`v{4ʾJ6.*GPUX_ j*TBdVV%\$/`7`6yM nҘY;)s3 @|:ƭ$Pο^/Ẃ*rLE3ʍ󷧻dN 4JV*͖&a83C \:Ą&LU):e"Zv׍OM$⯒S¯N#j:/šAƷV7}ؑB@8FTWwufS=o?(=;*6#1Ê*U0-j\;[,kHT0+)I7)ˤ2v W3W:MIIA9H3 hQ):)ؖ=%v(-מٳz&r1=9;sHZ-6b з4EMܝ^;od;ݺvg ؟u%l83ynȜ#&T\l]4DK6S=r(o֭ѭ%XQϢì}xU4Qj.˴+W+Kvs'h ~=`ؽW[L_T%>^6P~+<7SGsE޵,0V՝":}bT]=1~AH@͚It$M||pDZaĴ8ĩ?^RVb)E~] #!P(/ [K G|PI4Ϙ[f)4I#GKZs|G! /!Q, MRqW[1H[}i4nD%Pv=5UJ\gf0{׫I|S\~O NhKoaf/~3prv[l^+`E<b*6NɼŇ-6 -U^&n/F;X}Fmv3O>8$)#^m Pź~i@xz8A⮹mL-ߋ_єNzSCB%ZA|D|N>'B跥`Mod/ewjZtv p#(9UK=46 "ԕ?SQrSYd6݈yŜ hBܣHghr^L %0g \쵃sT0R>ҳmQ+&*Kq!# ю#A0~K'Q Now Xh>UG09)]dZи ߍQg<:}@*h\/H=5`& wDrs]|f+>h螣5|T}JtjئR{eۭXEjhfۣh;@,9z:8.ix)r=cyKnZ /ksI_͘P{Lbt⺱ *Ettd7;MGb!;%js9( 2JrF}|"QhOe&$vU|up)9b p2|ᵸ\q #l⃇׊7YJq[^KZqS<+aSe])p Fn_2r&ㄙc^N:؞,p>ST :h<\q2Ku4n@*E##&< ¬|Dw<&Oμdu1΂] cL ",W֪gB]sޡUDyKHSY=>EzŝSѽ`e7 24BOhnבb Fl/kƃ>{y6nwƀ@($qWGԼ&L]=߁ /ASJncęOByWgʅE‰;FOˌ{)j*\&S{k2+rժG;1'^;y%ݕ왵FjΪDtzeAQĒ,ɐLj6'K'I@!1<[W/WpI%4?iDO<`4ٸx3 d,+ttQ;9ԍz:SPvK0lk&KhЄ]W]A! ?{U$yDE=*̼&H ^|<6)R[c]BِvG;(HYgpٕ {T-Xh܇YQƳV~rhxA~:n" k Dڲ*LnDحїRT[}F]FӁe{E1|Ko/;bP#&w6~9O2>&7y4\P<)hG2- qOu.N4mr;Y oHP\=pEZoG@?e UY(' *ɳIY+ۣ㰟*CW/x`ڏk Դye}4@90|⹅>`|pwT-,}f`\)A8 2[^ց#x2$zKԅՍtA-%Ttי;;z&p0(m\!X $#j[kFܤn7@GK#@3&+g;+|WjlY@?DI2}bFYvfUSVZ?z~L4lBߖ&kɡi̧X<2$rQg9x3D.A3SF9Jbeh0<gNm~BG?1Fk-y0*Lh>wyMhmB9uYд>kpu g!7;F;B@5݈M=bơ4, vס'r9*#,K#?U?H@ GH\h#h@_6aƒhkJ3chu"Fz1Q0$XBgV][+t.rs583ԤSHsl d'IGqn?-<:8>&ʀq:Nd8CE fvz&Sk++} Զ-1qeNcS}b Qo`yVFt:rl=pq1뮂xw)87:臗\J?`̕ 12}{u̬1:bx~~B4;li4rW _ET΋RŲVxeɱbz7ǫ:Ԧ(SUH`#Uݸʟ,r^kq@M^'eޤ~GJDفHwX풱z i!i 'AI,(XX/ACǏdEPBD}IG=q2ȼuۻ4)kLN^,h 3_p %#/+v䚶Ͱi;U$!3ěM1)΂2[$Hf͉ٯ1%+I ˸=/ {fvE5L.`[Ji؊ ǩyC<V2OC23+ ЗFdz>]^ cl6V#) i*W Hd+I1ER[γ.rы Z:<?ȼY0ܜ'd[ Oo\+I򟥰Q"e/4k1N,ʽx=e핸Dܫ2hPd. /fUNCA.*@*:+,.hpSvb]tUE w,1C@ľ]49` i=FQH|>=tO1nDlɄօ?^tZO=֪ wi! FSI(ƧN#6KB(! #*?Ǒ/(`??-d(;ǼG(W'-Oö́@f;ުmi?8}4X ȶ%4q~,DPѼ.3Jdy&eN)0SQm*k9m!S}͒3Œ]A)Tt&$3r7:+YP3"yBIyHYy%a!SF@Z'J $ EPuuXkwYkhσ+@9ǵIt߮]CE]U“/MlKx,!uۨknYk)cOYqϑu$1i &+zvw iHwv%-bx0=b^HR!3_B(i Ϻ]7W|Z0#n4o$Y5ysHP77OeTꣂryh ,[z՛Beһ`״Tm|;Ǻs6K- 2󾀨ьuЀԎ18Yͭ`upo_"`hnQe\QfkĮpw͸%*jMal޾f7h1':1t/>B*EA&q\($g+J*OF?]fv[}OS ;> ;a(U`p=(IP&7bW97Vz#ۈӉ_ЉO_%=adCrK_M"@HwDBwNj 5ĺV>G,; gYD̐~}\2K-~v|mC_:)e-̷؇\Y>]:;0-:(;j1z><>N ; 6 O!٣wȣJY. J^ꓗ/Hq"{LlJZ-õK\`G H6< pDT2͌ҋEe).^ЂEN!Bxp-  Nkb CE}ȁBx\,J :n]dE9h8DO2! Y2! $,Gf\6vDMWoC)Ki[tzDCjK8TX$ԔԪT|:>D4hdeDwE QxBJlѼtDž7;?VMe ݺW3U[@jg Bn4;6QM(c"Ym#kFSE!\:1hԺ்Cw+Kz7v_ܐC*y{Эp UB9 2F |K/(Xz\f7O$Jf Wކ bh>۷mе3X22C y#bAh1gfba- |2 =yK, x>cGf;汜et1OnձP.dȐϪ ŀA ,F-^k@l)ߞu_u&tRK@ e sГuL*,0VyU7/UWcpƉBP;eěp]M`n %M_Ʋ"*5l@6.VCoB(j{h-nyɀ$b#^|ԟO8"78`ŎX}܁_'־I\θE{_,@B"I-t5":dsru)Ii념`' 1+C OWt$o幗 Dv@ƪ"##txdNsAa\$%ml^^&\A~/9+7 gs"X?=[G"Є9:SLf[3ΌC6HK.ش۱g}<5%[䕑A׃qsQ6&cQѳyWN&24 e7X_а:( \gp" sFBC?zC4Y+qg#) t YVaJԻL#pÄ)ڵ3Dt cڰ$`*iUw#JYlER1rX)n7&dW K 0K΄*>"Y(XߨQS2~X9s1{׻8Uҏqo ]&mZls@j^I3ˡtt-f-gzNǵyfO)K޼<ㅔ"[z|p!}Tk(ʙYю+$UB 6{ a̓9NLiI0˭L'! n%r#Z?!ۖo5hŽKfpT~}hw8O5e:O2`&HB=p|HRP7 tX,gB r-K*|IBSia7= [|4hNE0VU L QX͠n,0&i9fq< ˃Axch/^:X@ yVVR0碕IBJ gOC߭Uv8!T$jilZ;oqJcVmQFE?R(2̘2&GP ]x .'acrU8MT|< N\j'w\M>OB No轪++p ɐfMUM#NxIqBRh h _)yim\jm@J2Ku٧C¸ƕU<˚ /#95{/9Ij3Y 3?7)M}yL{|n7gvm |>  /Lëtl{=Nn~oGx5~#oQ E\q%:)Qx'E)-xUBv4Wa`Ux< %TЇ -~8] j1RGiN9&0ŧNlΒQOb.'-ڦ д)f81ڙ"@42 jьJ3,@Au+Q\!Vһ klaIM^-̪s%&_x B)mn4Ȅ=e9 EdlUQwiGp(Qt#UmEs=[92YZEU_9|5\!و o 7L)\  ,l.8=HA}8{ - t/@Xd3RʝW )ƭ/ l' 8eQ0j7|B)SaN l ~} Ү0MwqBQf'r flq|6"1wm=no Ϭqa F?$>"ƺvA)Iʭ$c};J<bc_@tcFHf.r=h&qC;מvBE8C^SQ\z2JK90]}/HNƎ3 ֮|dJH aNQ:5 ăzmC#(GTRrԵ%/:_zОVJ*OL%@t/9@k} TEXuP6E<e c%ᦱ@BrIB bs0׺^z6^wާ*w$pnĔ{ھI,S4૨ŮNc~gknL!l*LtW]oZb=0 Xx(Ӱ]]+1<*E9n\@;k LI`l&٪-؝ @i3kOUUie5Sgī!`(9iMV|dj_3j;#) 1{vm!r( b;lMVbגtr<TQvzb37F d-1XT&PMc=~e!Zz WM|,@\-N%odl;Jtv|Fw \tH2'P 3 tyds^KVTo}L+jߚ&+1̿3fZӉmP.N ){Bc@|l8e>:9߹GGk}L5-H-1iSd E)[yq2oʂ KKؿF~;sާ?a!أ~}xkRg*TE؇+LmBKN?y}TD[ !z1/KZۿ~xP !7P4ζm$Hg;uTPܨXvU [lvhzo {(x*E@TuIA^{Iӥ64m@>su-_9L3O 1 pZT.W K8jSuHƸ۩!r%z'EP&Bŕ Р9 V:l3%*#&&C xXS@_%G\a%9sRF+lAeMbϵS* ^vC:cmBYQ @`wi<˯bU\R9̈́:Q-w(2/hmϞ †U|cZ_7uj_|'zXW̤3Ag!:k,叏:;;"i6<}qDB(\coTKh^q\մn t%݃TlB㹬,s^_g 脦([MIqav+"pA4U־ĴX E%y}wQ>9~RP3UYk\8wp6O9T:)# §ib@KmJCQĪT7x#V$[( G CC*S)/TV!%76ۍ#ھZ!&΢Y"X1՞G}\tDSu3evpN0G"4/Hdg#(2]5]bQwh <}ЃwS MO-srTCC=7HhFADhz5HNWmbvSv21:0 }Ң;Q-k [f":M\- 6,F + (xM!ksӥ Ө@>[ϞtB. %/@o9Wr)63#y^HgU>mhQ2WHr"\d(sGLץw ׯ.?FG`m@i×o%?ܬ\tŹ*>:sO1dEAk rLYhpH7r5q YI cHWiMeRm!!rm2-j"M8$BXqיRR*)k}.Lrיedoݱz4 NnEh*3끲EgK+ ' ;큸s|˷8_ZOxTkoYI M+"2>Y"-$ ^qQB߯0Ä (Zv> Z0Ȭ?`ס ER`dK!DxE[4;_!&l˹ډ}I#FK,%z~;FV<2 8\X_`G`yGC?DlnǴJfmn㹷GgOhrk#yS_U՝x*2$*e_ c댸7Y%RWˉs7Z,3y<#,VOsg5Fs 5 E.薵ǫn0ZGa2 Bh`%w S1 K!L;(0~߿iងFG7<[ lΡTep8CĐ5S-'z[%UUw:Xt,]b3?7lytv9) V?6Z'LYORX,<J+Q81UjlME5Ӆ$Zz)b6#0ڸՃ/-d6t(#KK/,܎H[U+꾲S+eA1-SFC[|j:8zv]:P=g DGTJԴs&WZkxԠ p;7LZ+kՆ|k"w~R[;vqzGȗK 'Qֱh3$ \?3GN|nt ױsfwZ _\āI؍LQ9(A-&(n.]+`}G X쾻g LP_.$ߪ2tjf{Ңۄ퉶{5V_'Q06j^s1JN/zhk[$sSuވ,$"eN8sV7ui,abFZя'iU#80mHœk-ks2=^䵴Fx=kH@Tp?$lZu/-AxK LA<9W;H0nbVM5z߾VdAXF_sBm㫭 @:FsK'/nXtꟐUEv޺7~ʕd4E_sޕvvf,Ēf} X=~p*B dD3iT)iWK@\f0j^]@vVC1"dRo8bPzq|6(o{6h0'7y:؜s >}\MK$׏bog%V!mA(/[$M^uj@~/@͒<,i[cj$\0`FfWZ#Qe XUUPv?tNUn2epS>N@#"GN?<"x$6EhX/R6lV쪑-j>#;=AU=% s,WVp>Eyh=Cϒ|Jߪ7F^f#Ly10+EQjb8*W|_qV•9I7+< e\& $v M-Mlt6CrFJ irw\ʹ%(eL寀?uVp65:r~|_=2Π8h7A6t9`S=_ m8>VlȚcΉm-odC SD\<0R(1 K|ڹ2rks/lb8]rր`\ jڡPn}$ۍFw0odih. XB3*Pj17tûӁ_F}Cy.r;߱]!_;Wm zO$]@PrGz W̯qb r4 (mcbC! 8 ,ᅥKHzR(֍ /H;Q6dтUa~ 4 Dzʮy go5G@D$F1;L_A$e*&| &PL-Lv.qU4b#Orڋۿ8Jal]$rr-TW!Y@2rrP%qHuj踄[Ԃs[&" mA-M6}6 F@|+'}TitY̝̏Gv3"tqzXg[{Μ`w\{fb_IȩHpHA <8yh1V>b5i,0bdGS]gG{$zJcXuLnIцPU<{Xϱ4PYHY,N2$ Z4C~Rܦ̦\Xb}c&aa0OM:9c:Z@e&$!l=ѥe'/N-7s(?MW#d_!HfYiK˓zk?}Jk!6m`mcF1eAZ!F:gq8fڶ[BTgdݣ$cƶ zJY Nȸ6咅|H {ꊴ#{0@!0e4?dQ*iيbrr\pAG]Rx%oݨ +)- yYX8nY elpKc+2\M$[|} h2̓S~MgAzt[V64Ѯ6R3sfQ/+T=t%_nDN?|<.Dz}~VO K\b 6# (͈m5 l_yLhDTj+wCZR+ à8[ ݼN} hM? % /AVtfܼb<4yF`Ǝ?]n&SphHhhs<1_=sqIȃ5QJ|A8ٷ+;j 9|ˢ: TXkiسC?x-G>g{i)4BkR\4ꚗZ(g-Z-M%Paimt*_^P_⢀%$";8|ٿ5ZBq 7wzkw=p0[U@䰖dQ苜m2 ԧni]co%k}qnj=[>"Qé3a3w,<̣'M?P+R#[3ٻP fk@@7q1Kj.%P=E$Z?(el i5ωcA[2h!i`4 e88 [XuI#y2g.4,s,@mlWk ZON39i/t%ھRsPgZZNצڿՃ}Bc\KPh~)9Kq!U=VCPI/Š:S6k?yƢ(xʾ1;SIx=q_ k(Fgk#/c16l\8jjHlc4.zI~36 b9cjoaBַ \sV Œ;=~5gӧua񯸚h|'@ʛY>L?2zB}:wKm@jaSh LW}˛jgޕ" {[Mk{i^$XϜӞ y)<ByF3jm31&o}H#T__=<Ɩfa>-HuDm@=p"$ܹ b_Vfl2Y0/nf!:ޞP*(O9 CWҼZկ:?LH5\YX-z; FS`f50T[| vmzr=w@ek@-foW5Ux UMȭC!a;onU8:!>9ekM,n,+yՒ(=/e-T^ K-$G቟c ]d vxZ&1peta Ԓxn\H&a:k-ZX='Ryy|g'e,|FB.KK(:"a^ ,OЁc}:>т|Pkw!ŒM]Ef3pS</D޶ =qugNP D۬ ݥ,^@a`k⏌S N)- .O7!9D2I%JVEĄjo?_ZIVr.Fe` YaUFE#$WϪh5u=HupO(S-7.]p;)v߁=5J%=#$8f>BV5|UH_Y0^azFO !IG=X߃-dTެT4s& @?ot}㏓@e *1&Nl$^GOEZlжGM,vR6N0aHFE%7C3N" }'hi)Tc.WLj6MsJT\ ߋ"|`}赴o]hwa#ڿs]{ $ :1V{ie?M,@vin/EML{P+حkLt"XiI֢qj?uY߸Ff %3omũ/RGX呸 rO$7Yb$2FGtF:ؿAMrF Rjx־59.Me/yV2!({GcFW:JIE? RXC&|R2p{'$B.b/jQff.~oi91$S91-} gIwh (@\/_rܪ$d;$ 1BhXy;zAn$vW!`BR&2*t'-q\DqmN#vl6t(}FkjRѢ|nق|W閬A>8yn,IdU}Ugvш!]Ov@loɚrI&ܴn[- &UĬ]IMT-_z6Ņ4QmKÍi=گD [ )>CjM"goˍiJvh ]4T,iw~ O%MFŜ.+k7ׯ,- Y4 𴑅ہX${OZ*1 X!Ԣo0".n7FNw&ٜ6"W?^,YH&C- o20d˫WXӷ7A<_^!d6z9N;ZNȯ[:aˆ|OtT=K>Y>­Hb ^/L}ӹyr\7s:c_g-ι'}"j. laƚEt@ S凱m upB 5ie E›HySGCzj0BNWMA7ެʛr3L\6(X 1Bsٛſ޴7G#t"s=A7)wa o#чSQx-mmR jѻmBK׵sE?6UM:.^nvpahMP0pyˈteg^ݖN{Te%*r4j^<כ\jb^#-hp{1z댒dkc"#tMqՏQ a8 .(7fܰMӫ>፻QD8Ob>H/Zr?sl#dB -0b eʛaXeݕ :-Hi>me1}<{AP0Oue |1R-hb;`:6#%Af*T&gg\ Si ɬW a$o)ڪjADӫZq<# 3/6d?[X̬7SgOIK!AV`m0En/d@ 2Tݫ$cvwNe+pddȿǶUÑ%$c"̃Kʚz^ G*K(NbUA\Hꨥ^q֚C Ӕ:~)Lj[9GTF0d+h#li+8*`W`<>YД;I'm{ӫ@ =@0!kANscVЌ¶Ї e3Ncᗆ,!6;.m2:j]N $>Ty6rҩdMwF}QтX'V|4d YQsAUT6bʖ$1#;:`#C|OV}"DVkP e:N)=~^)-l2k'UHjBj$+&pD,˪V`q6J|M)7?{ t\XD WEB'KiV1ItU,m|,PrmU}ژ{zҩ i`rTLjX1t;8MFq)@UXdHPC ޛ\s+Ŭ}˅=W4w.Gէnr-dHH@v5| 4QQNnۤq- tl$^bQձFkkN:R )qO,GGfjrQv" P@/6AL~8Nm|ʼn7 ă]hTԤyQx.!ZsMx:, -ƿmgU}/c j4y[==$"b$JA<0°n6EF>5ЀZXr[0mRRAKR[OI3cIT)GWS+1Fr}5 96E<+/TS>ХKec ]U2=a:M!G#s$N›J6ޞS( i~yulҒ-Sl#YZӿ;3" {rm%?5y Xq^4-K]t4d-vEGJPެ,:h} 1n/"OU ݥQ]t.t31$+?j=&+"-^"%R+5wnYg !Ѹ %7^ EL5ɸjA2'<)[zR˺.bs!JN2XW2JqnM*yK4kk9z;]IK&gvzt[3=ikQܥI?AxIZݾQ9"pN&fb髱YL[O +%nVjWSFIiʜႿ7I_Z붹|&PL*>/ ` '~r.|1,3|ޙ?qkc_TNCX1Y.'">dp2p$|SDr`-"snNL|AO i?KK #0څu5I+jhC#eɬE %"#BZ: <ܿ?#`A+7_)/r^4 9X20f&i9В_X4%,|l?ˮ=1kUj51쁒0ו o1v4Qڈ _A n%rfz`$.5Q,СCh/KkUK^ԣI?B#? }]B8DXcD%V8' p4sչ_yת!`~ NPT~-'Mf܉8~'~1L#" ό##ndgW%*}|cɈ9eؤ \ Ὗwky,r?nQ)J0t#!!y^ոo9)&Un w^Žmŏ/3KV*'itK,3Hubl=yQx.hVuаCd;uוEɑ9V>f!JDkf]GqK @U4}8~;։Ŗ(bTH 1}W%$g5Q/Sk] 82|5_SR/QŽ[(ݒ<^ޅ c o'LوRSP­X[ش~\%b>gU+zVJƽY|ySrAU=fAr;|(n^rwP0%`oG[|\7q$]gp}Y [|ZQ޳[=~2Ps{C¦lh=#R1Z xޙ.-@J -"Wl95&@gjj_huHG>])8ɛi3+X,)NZ " 2*=9or݈HynIM6C2g8H2Ɠ|^<6!6L4 GnX PRyf-#Gc֡h4;gλ& $ ȁ27|˱PCKh}_+ PzcĘw.  Q.i}˗{G_^.Ȁ/ x nk zٔd:&A g:U5+IeO}"\f$ !;ۛ7nHli@FjFqTg2.L,5iK>WhSĒl!0&7v[ao׆B'A/:=w:Na.s qLVǡ|Ccs[V ECS/@K#?OY2d_:qH sU}J8SC#, 20m(-+;!Ϭsnﺶ0z4W;۪e..,4K Y|Xhw~om*ИZG(^m.rgn_>VۊqCN$@f1to^~*zafW|rZ%t"ānYE.খ^~ʗAN/%K\?;/N`_ w)`%N5x1픙rj|qB9+T?ͯGt[D/C+I'?b_Q|or V7tA d(s5fzQ@P suo^Bd~#ZEΖg< Dh7MoQj }lHT،>vlxco%Ζ2L9&6F@Nc{İBa>SzusSP]X.;ON;"eJS1$XlDzިъ?0eӲ_vG oZ@lSZ3a-% ` 즭n[uݦl%z7R?BhzR$n sD7ďxށKs:YVQ̞ԝ4s \LӽY0Ϝ;il4o,iHEY ; ks@,3j:Mh]\@nA)K$ r@oK++ :^u`bN@4Zp|/{TeFʰNedQ}#}qwZtCR?T) 0AgP[PvEƗútp!f :Cmo Nk3S NJ=;+>< f^X]b9E0|䉽m=r9 'Mס_oRęsqQ:7ī@q'F*NVC#ݲ`2)E͍?!;[5(˿ju [BLSM-+k J$w 픱Gg5){Ԃ:28MԫAEC rY8$i=g-ڮR+4CUL>jbc0u }YE1PʸnIBR93X!ZQ4 \V|>7G*.Їܴ'"Qb䲶tk{ nPYIH(7=I=Ppz],m.Y 1(\kJ]qo (xڻPE6ײ(b0܋j51I"QD5.\p }bLf2근h7bAZ CÛzU]4$9Sxv*1/W'XzMP_hf q#P@ ?>|ZWw#˛ZIԗXcvH&4as޽vJZhS ]ٳg"ܿMsw9v$^@]3s֧bthӕjƎ>|/S(r yٜ 3< Еqd[ 8Þznn/.E`pq1B~C2lx02~\N=R֠"EΪK]p# %B'eS{\* @6̯x, t82=T4Ǻ`U}1 >KXKez\}*bdov4^7|; ]'(]J^(W1.=tBW|>K.:rhA-]0f:3%@R}Rgw! -gTW#mUnX0Sc+oyez XDž*SAH]M΄*/|8aDt4 <Hepd+^ͯ%BXet4. {~8_ldžx6uu[u&R:f 73LӺz e@xN+!G§*4=H,mU,L7,^rh-Zǀ"'OME\R(_k_~O˽a?&1~1T$ rKb(0!4o֑d)~3z 8Kn y(>z?5 ~'ecꑭX\EQ4F)gVvUy/JlyxQN@mS+=n-4U zJ!ĶS 62vLǩ9M=ְư8tKIOskw]{R*I/tXj&p89yMB9|DWgfƒK'24z*L_z=cEA>ZI); $ڙ$Q#1$F#o#d}c_3i 2rx8{ ݂ @Lk]S`N#a_xÙ⩙ٗQيbz8/S}m<`x BNN"$VfP̿ر^?nX+^Hz'wP= g%ǡ~N827xsMş;ӛH$T=Oy~# S #m| yF|юs`Q-VKYs2rZnk$!l3%C`DF E}閴n*;.uqvrElnoEϒE5ɾN'R,,]7,ص=~RA.Sj ֳXR=eñuBQQNbвX4uMT騡b JO `(کX0 j-Ը'j:QKCŴ =8aJӫ?ݷPN&e*݀tG'NFqs)_O->35[uhB\gp6~Xr]dkQ&Sij:; [o}B rrOw26AfjyʭVj=1sG\9"XAub-4vڤ mȸ&츷9s!z A@vqn$RqX?"ߗ17w*0,;+OTjk{d bq5/7pi_Qǝ^d:Ÿu}ߋ_Uh3<[WFȱUP(Ŏm.a$0pO$x{- j_z#c5WcIzAVuAnY~ ,z7a+Z?[Y8OgکuB)EDy5",lPZaq,(B[\{N11@kh:F9DG>KO?E<6)23x f+iE };NV@"B| _֌";~#" ('KO1į0Mvd e & |ClhSeUk%}_RBٹ:O?+wB>''Mp*|T#2~*pff% !o^oARؓ$ Y ($%L2 AtvW)KAKC,e?dL .b]|BQPP&Y._N57r`k0/nm9K~g[k%v^މ9R<AٺAb]`e>#@zJg϶rX)=~/3PE!]!\x詘ΐbrd?GGzd('7AxIw3u"؈NT:ɞmb9͟ iT]vMğC^Vo0k"5_As[)PtyF4!;FX8"`mT]_0̒Ggxrj<g *kǨm ґ3A"ɸr=Zd"N4\dVnz(FfS "#QLͪL ]Pumfan xh !D,Ŝ1_یH;voDqN:A1ʄNV7#h1j OKSfY+b 䯀0}[jvWsUK@?UxZ)5o ~^?N9jbd& S琼x"\j4oVǀ>HF\y9N)vO1IT /B:U`>⬽^/*ON\j4I)4:1d݆UnIO z~4`-q:WH|ByS>/h{Wt|xb/zJCf>8sYKNh|X25-z&@՞a-YMႧ5BM,D0XXx 1pP*rqgq+;[ް>e} GY ʒT.u L?2!vق,f; }L:Ř=_'t Zh6Vlz̔\M|-{zh6uw# G7Bc*Hm6Jo篨"Qm9U-_nC/݇eiC%V^'F|en Yh|y I,"J(2<㻋R;Sn\x0E Q#\mt.t^}-|BϨ^1_.UӊȝX\6c6%zLuLioI(˲r'!̇ɋNmT1Vzf w{=3<ɯwrІdy<'C?i0U椡0v>4m/ Hugqc'^U{jaaÁ  2Ul9u7isf"nIl,U5alƖ@H9-䑬BRݪw8c&dhـZ`_jXY7~1 +L&stLGǼ]ױt5Sg" ?yg?OWv_5jo+x:3{a-|Oo&~9t25>ڊOB<>P8U´w0NK8ФzeTm, @U"Zz3EJI4Uݞb~M?MңZñhK$:74!Dτ`aQPv;8LMT@-,U qCo$M]wD6(Wl&)M+Dc,̥\hyReeиV(5ܵ,v!Hd_[?IU)$ b3=\RF}n%˱a_ g40W-1tİV!M8;,O_ .|n> :# Uc 2m,W43rPT w@}fkٽ\,aꮐ6J_h+J1UÈV%I 7ӅEf5 ̾'X;<*dȰ1 5%R s'3=X:Y@\@3<"Tvt#5c~n=<%E_"^ѽA=&q{`r :F-dV'亿 n'>0 (rmMm 'Ch-͵ CEڪ2'c.LufXd72{cOnXr2ȵ[Uu)%fף}d^PNҍF;BgwA |AFbunxni2Sk,iTM~kʐ6]sUn9|\\nJ2WxD\__-LY^v Ô. ѐRz.<$ƈSلť!4BS48:nHbCŹ!!AZXʄEbj=gEKUÎ(Xv!eK]i"Nc6H8Qc!MXE03`6ֲM' ď]JfC5Еa"w ?A"K?t5E88q1D2~3a(t@T?uH5#<^I{`OX cnOX+?ypl]N_ SqڄW) `^k/#h2cN+=ZܲbKfv ~Р-b.YJA3d+53Q_2|FXfZ R`P6E_6Vȗ*3ņGzw Ԇp] j6_ƅnq`rVzsw"V݌k< Ș|KIs&0+|}sn韀#V1˯Y]\a~$؃CFN= $WFߐ)WjL*Կo96iKM ue9Ѓ_ EF4n}]qfAַ gqY`ˆ+w( X% \/FF(a3Kۑk -zV{~=S( Y7Lu8 f41\ʹa bC'Xϫ\@?4c$B#E όX_'-C#Ґ̲*?:to9%#3ZYMZRI pPq RPu"G5Aryf'N1a BY OA#B*=/>bߩ8+Bj{cS;n%f΁XqN,k؆f5k";T=9q Rs [`dJx]0X|@;}Uٰ@WxHi&]H?& XI/5ѫiʭ8 i˼@lh-D㿲, E[~KU͹Z3NsFr_OhAEM?nȻo9jObȿ%K,;MU>W}EuSl?]=I;aTZFR=hԒ89fuƆpǤcpcj2Jmc2{=))o\FTuaIeiBcMÅ++cJuCt-(ZyD<+zNxV#63Qlbhl̑fւ^ɃL(H]];fhc:k,g]NEaqCը2)7je>Jqd S?@:h ):tOs7>d·|d l]+} ;Av@%+'NP}w~A[Vhl$W%tjC@5[ii7ֺvQ`2< C㳴ՙOR#7cxpcۺQa1VaXdb:\![֑8K|6.T1c<8*7Lʳ7*~&?@Cpd6bz!\ZJޝ$wk•` j`h^dGP mHs];$c\f)k);3Fr@qq* Z-؃8BXUsg.lܭeLRhhX:~6v>e|OK!]_϶r(Zk{=]FI N?} &>dpY܆蟌SyZ ̀8290\ب7ZҸl>`~!T|8+TdN2sXg'mq&k"ߜ~UȓETȼ8jGxD' dGLШme -Ǡ !8wBNPI[リkD 0 QvP1 S!ߝs!v'2!Y1H=($zlw_ٴ;!'{REX: iag}ocO 6~o~AX #vÌuA̋;0 T@*pB:SbUx8^&>٬A}ĩNυ40 CJ 1C~O&hLV70_Mїre0Wje[q)}{Hh9jcrtf?i.eDd4Yl~)492\an̮Qi˯`I;#$"6 BDNVdA 7,gj"Y3ו+KX&a*lο_-DLX5QXYĺ6RlfuS fS5 N ԡ)nIUY Zޞ$>7~|*Jy.9_bbOf0 uDM+=j`; >r ʯ=vT?Zk"u~|}Xa*Ƚ䙑kzMA,~7$H`o^G7LPrmG(a&zsTO=1En;@|(N)͒JY0sC=G^s\Q99[M,cD&<-1nQɧhRGξ%&UufMMn-aDz -Ob3,鸒bo1uIi噯!p1G/}m7G^q$Xj,,2#,P9{Fne(iJ?K05óYXpn+[Vf[]՗(=2AkŢ1 +AW}.v+ӗZyeD)$پ~ {O`q2F158]_IPo ՞v_07)2ѭ["O0",8Ö|.ckQBf-?cx͏{?8w# )2iPS7ܔ[L֏2MQbXxVYx=Ч qT2r[9Ze\ҋeA 8sGsiV{2Aj};I'0"'=ߊ0F~wr̲nATrȉrV/e9aY8Af2$7֨bϐMOK>zEAOnd_ʭ.)QFRtDDE-w ., |uRicovkkgO5n2TmRu`!|҃pzś{W΄uȽ-=7^yp\ 4ՀƵkӀMyI*e[\O_p^jD2ȹOpM((fP`e"r 1~c&ZdqJ2M_ӰgrEϱoПAY }F0`4VGK- Ɇ1VzM[ژ(ɭYr>Vc_?M '5h4(/|INZEZ'2A/\pjWCPm#ZBǦqM6z@{ьM0eW ],!sҹ!N,t=_RO_ Ŧ۱ǘB$]OCR]Nwj =T 0i^aM*Fy'%H4°xRC놪.f̻m>sQۅmMU>;8BeYbcJU; ܶwgh̆]>SQ -}AWC@m]LOf^dzݸlKӼp e`Ur|ėŬ洊!,\J ħ8<]|l19Ŷm,A˽P0^Nh,5+V@(N [ t1l !"<;*$R(*LJ"t*( _^Ȣ@d0TaBr}Ӛm҉,^UV~p5XV8؈ @ 鑔#Cm[/b-zsw AiƏ=~\#p鵝5X}V.Ζ&LpAUP.}yJ{ ;xAy}3f2No[N7RCb1Y54Xv%{Zz:hu wn"tzMgJ'Hp G rOmꔡ|PkC cO>C.s$=XB|.֜@7z\bD4ENyP͙a$^-f8zqHgmCX7a6[JPZ3Pe!ai.xX2?O+olo'Jqvn@i3w_hnôE52G?R@x߄$ bjuc{C>NVVEX7e{N(֧p nJE;#S35 ì :VSnf!~f7Wƫ?X9„9$ N@ӏoʷCv Kjry$[n503}ʆQN(_3kh0G߇sD`*_LE $nΚR0&"W泼#4ݧw?%o+_1RMF|*04 9lBZUPW>IX7hrf ೬6Aס+&l1nW"BWSlqO75-0;V dki< x+cLLnL~N"ٗLbƯ79'ԔT+daLn͒ ,SXJ,•6 |7[6}8#SiƮKԷ0r;umMgs--9Qi>V&LpsKQM\JMaZ"80ܲv8 Ɇ?`B-C9iLU`5d`;P33q9jrJ{8YdrB,|OP3C_vD[(%*B"(lx1 3+Wj!5ufՎE ǐ8Cs.VRla/ovGp!Rػwalx[56/]0Ὁ7K*[WȪ֏LZ$k"*xJG80zd!:V\-)-T2Dq:$ T!~("GtE18(L8` |)UUwx{VV\)š 5m T{X'cJi=(Ƀ2qʹFbK r:oy,=2x:Tm -M]lu.8F8t.-B !'tjDhznMe 1 Ɓ]< e/ϻK2=վu uĄ 6yӼ*<}6J. T>8`*"f֥ ZKi τ R<W;j1!/\$I, r VQVխy WEr.vŷO҂tG؟b*Nh<.◀kҸ5)qAJ~`@"/M=w-iS7K:HU(_\ʁzHO>_ Xmp/uW}< wEt j%|,:ɟ*TQ D? /pvO`w"+q˃Nfk}t>ho&اvҲ@w+wTb6wN3i7$O7g<|8ńcG%༲u,F>褢 (k,mu5l|Q`4g삝Y=CWpWƌUTk3G򢲆URP nOYvjh7O|r.!R6y@w!\*ׂcMbP&+Wwq\Q*/e0L-^@o S&gY338 @RBXvy"Å0IR;}Oee?d3~9-fru,y* ^]BuؼE{Z$=">\E(M6p2+t^9 >޺F~ʀVH}qX`?FPyQ/N(瑳 ƚm,n'$KR4j$[l0 rȏ@O46C*0 3Wqr.i? CKv+x^.SKL0&,c|`b:{.pt-ZEe64rLthpԧ g]FVE!|6aE|4GYBy;ׯq xݦ 29A!hw4t$~"Mg#*!m^)a|u*;: Ǝ$yЧ\Do| PzOANQ{Yٵ!Lode҆"f|\@w1ٷ]\4)Be-oR <00TN**c4gHV 3<_PAl(CA b-Xn1GO[2fW.*РX GbuIac_`s/ wCy#RUɄ=ӽ& xZa3#XmXfd@#?b]N:1k-mԗ>>uJӽyxQ {hhm/)Ʌdgӭ]58%G5&ej]7܅ek%*߳Z\?m%%d]> -eJe+@dzH*^>* O}N(FbtU[BגLc2M%sn/_9p4g*nN#MoBܡCY[m=:8:-B(T[:ƌ |S}&)Yi]MIz溸fP ƺ)IAp\&,˄ te- T/ ʺl _qk ٙߊ={ٺ$Pχichyd}6x_TsY~>AJ 'zHn Kf2cCIZ:\MZ kxlbx6X-Q^gnC^%b"/l34rM6Et7&*eׁJ_%90xpL5L۹f*1yOv=j2K.\*qFy@вkeI$Y?Tk@jYlSJ Y֟|l;g+œtg=n*lGS5J0r"^g AH:4VS/m>{B֥#U f،e Avs cD;ވA+y 32p5"s ,QUeX'3ĝ%hD~@mA`>02 E,S8澔|!B{ &mB gdAMF8T5k̸B8ߡbڶ _CyA̗/sEW3Mm@<#kO*1ˠӆ&I= ׏F"\Npggxا|dLZKɺy`#ӡIgiKPIG ;Wvr֢X+$\`/۰NT*^Y3P3܁aWج6˶DP .V'v'hH KtE ̏^c퐫ܗ2\k(y^ż8K@ղxԘ݂n-( ?W}S2Ԝ7DB)m|ԕ+}&HGms-v]OcIU{hzi/,%̞ʧ Ì4+l<0+_UZ ! (e/Hz˧/e$D(88`̏{ȰۅK/7v& WĂ=Tr0A4ՁRĩO]g(^  N>Ey#;oԛBW Tۙ^k ?Rθ @Uɲjrz{ܐ+S:2LhRVmX5`$ m3-~ᡥ%7R/T#A[ba%.tEHY~G{NpRV ]W8O^DCTmsxJN@8#jɲbE$1%8kôB >+UD1&ƤbM$kf8b[M¦%)b<0f߾$QۢdQ&D- cZ}?Dbs$f yh67EkmF V?*Av6h\l,-MqN-̤A%@dt "Nx'&!4T4'5ˁƬN]Qsd`Q< [UB @\u2 G&< `Quϸ/(7. x"w eS~ źS6ȶ_G wZwo@ uvGXNJ锂ؚɬҖ*8q*ң-S%MQn(8 ww,>#7+hs &̔-Cf!HAӾ&Gx9v'^%3D,׿]l'6B5O&q|Sbk+)5e]n| OjV<%=ၛg% @槙(ÿ N`u O){5MxuE[k.q[Wyީ~~*Q,bT8Ty@tnyJ4< R̞Sng[T='<9T5{_6\T޲HEw&iL)m. 3t# ۱u04L S XBG-Bi8}ɞFHwR7A0Iky> ʼljt;eU*`?BmwLK Rq} F蘈m!L45IB~YѣEo+M+pCz@ronz[@(n7: '< N@jyNP !FDH:=wš{2aLOE>Du*'+A~bK+R@Bal^/;@:ǟߵfxW8 ŶtIkn?s'_wҳ(?B>n G.P-m1B$8n>OhP,I.%*\AJU/*u2$+ﶿq"C؎acA뺋|ZFQQyŶ~4:{/}H˞pP:_oMF:y$3 ےX D ecl{6?>@O\eŠU3M=mAO]8P݁f( ps^h,\6iBz\-^Yvs~qF^;~C`gF-z$U`a`r~cSۥ $Ȁɹx\*jZLB0Pk!UC?լQN瑸}uf١%p/|Nc.E@ݝP!2I4etMeV%<5GXfnePs9D@DbmÌn309rUt`s/dy@la6k=& ^O$<1Cъf)j1.,fѕUdIetzĒ?qNDSRi\p3;c0d٦U#.(}Qոyu|RbIz__JS|Û_T #œ ID:TqNOiS#.:'/+EIՀˣ"9@Qâw_se.$6!DQ6(Ӂq 1=pG~~\wpcȧO,Xϫ6I 8(Y TVks~C_3`NmnCV{ݟǎH!"ׁlON1o +mLZA;H,5Jr\P1{;!Ӕ"ljR؛3tyضy{7G\c "GHQOBr\+dkei{V/Ɗ+7QFq(RKŬ6i)WE@ϗ(TV|*:ڧRua~`^`QeS[]|wWJm`S/+'j/+ӂ@`k8),2b95QG.8:1Ē{ ۆZnFi{Ԍh]0 : ,[8@%~-K0L! w a p^oa|zgM.T/D|nm 9q|-L=$eU섾iIv윰s =׃hs%Qh 9!7٢"hU.ᢷj Elm+ Ff%W**QpHW>3m f^\*„~4`!$nΓckkgU8no -2}̱ 1/l2ڸ2*6Uė520$(H~.zL ^Ui!Dnf>.JvenPᢦzJ ;Qพ M1F}aW; b℘Nqմ9YH5FIֲcVMAK`^:p|qf|n-ЅyNW1t4Z\@Zs!ish*sn}`9 kCUjݢ$D6ОoқyB' cdɻ0tn6꼆Dcv~Jc수@c_foZJCGuKh]½RDsO ƗO{|1la#-?屃?_EV3D2W8U{Ӥݥf =p*4Dt-58LODg{G{M ϰ#b0dj}PAe?qy۱CL~6CqF1Ȅ#6nVqʧy)_v*XCX]#ɹ7>FJ=xFz& 14IŪ3B'z"DC #AE$'VK%}T-`rEp nG蟦 ų0WUeh4%5WkxE_m}"Zٌ8ϴ K\˪&/-F1d, OtF%J8bޥ+mu4Hy냀k u(Mv[ U4=@ 8k2 ܾ*?|kըNp桊j­ZO"o)כ57W]vыDpOfĸ sW!)[Y ٤].%RR@K0'6kX wDɕܧ&c(NbR~2 YR- AZ}s\2w YbS+`+Q#H7Mr)p{:,8aF^:W&t,Wh>G0ѝZ W[D1=z D6,Cλ?:!xR ߑ@9TGDSH,'؀9عq3Co_unmL8V\;?~^9cyNΘߞ0AI '_"ѣf:-"0rʛTܜ5cAO O97T4jBFµ:Qy7erZt:Cw3uEM -[Le[2B̛oEC>wba7**ʔ@ >p ~^*Ɓ^Ǒzur5> PqsMՙa),MyI >開o=S¯",Q$|\%Ci%[`.7(4\DCN#Y/u[ l3h%ŷ'eEECQ hFRj2">&z,{ciMhȠ{&C"7 (,F{G(~A>&տ a(%?Eӈsmj8Gr:/'7fHzvc}4O L2B3Sot EY/ @QNQخT|`Y7EҌrgؗTРQ M\ A(M%:ct!Hq^ 2c H6B8sЁiO֐ȚhùL/#d"`%Œ'}tjXI$mPێ=7:a4YT8j>LA1:Q1 T(˼e"]pr%$ vuU!Z L & 9Z%|/i(6>/^H\- [ލwcAHcr(Rq0c}oыU'C3SxpՕ<<㍇†r1LX&4ߤ0Uؔ |xB;r6BOȧxK*p `F \fd%Iۈ^ e- u&n"o=p&eNβz%G! H"G:Z_TܶP$]i Zx((Ǭ[ћ1CGH+)o>,D)Kb5 %É%?K.n(bFvLD^ rv]cCn9&]:R,##ag@=;l6F!0 e{ӝ=}6*p CK;׺5,ߴ0\ [L&x ~owȷO`35@@d5sw/+ 4 VI0~uBzY^zБf ,N ,Nk}#1qLMfĖ'aa2 Xf‰g2 y L"CvukDGTtVȄ+ut_8:W( >Pc0onqcvm my;~>3VFmo;%\(*3>phEf)q(Gcta}N[aHL3G!Qk#^ OBم%XvqBݙqт{jSowFܘQgw/}uΓYc+YgzmZ;խWWjܓ1Fe [Kf1I?::\tʕ S.Hp3Zy(M|=zTfv)ѓ"cvdRQPyl<ГпLڰBHVUg'cA*dfm'N:u?mB:Z W557g2gq'A>FѠ=KM=Pj8lzltfd e}ZK]b,Y;-n~/USp?u#qW ]K)%%BcR[ ?̻sl97Mu|n4 Bx80F{ܥKܛ6 :CR?tgGS4f&Go'2RdL3?kWk"@?%8WYHŅ5ajMs:GHE-t40K(ͿӃp<2;\g$ Na./>j[6O>6b*֊쏶_<q#U."yx}K pT"o,4 ;7.f~Ac mȬ6jUO'v)aR6VOaP!vG-*ҖmD,ǜp9PK*Ϫ"phKvqq;.hq#.գ mNHk$,ϒY(|fԠ[J3Z;½رs930 PAq8>[b'i69F0ޚ#o\rձ.AIjL[-VFԐC:ZqOB/+N9@!c`)`"\_uiJ]},]w+Pǯ!BaB'EgU(]i[qDoU<{q&0yV!NaCDiZ~@Yë,Jh-P$pѲs{VAƩl9"b!5 Uv%6YpjN_fhz.8xbK&jޜnrNcMk&p[cAobaz>XSjS氦C>J#J^<`>kgH_Vʅs;ɛ&mobN*XjAGo[?yN1 oD Zs A&vhd4 E<XR v5ydFVG2th2,yDsg:^=lVIC[˚]NZפ'h>58Rz>uL'bEONSXn4ꅹ@1M`j!FO{`J6vx)sILvLk*ƅ3 ;L$m 䊯J//pNJcptx$UT3 Uv2<7"U˿=rpŮDO > [[gڦ#&m_i;G69ס)W! (%-6j#'y}qk<37XmxoR^7)w,smpU]y6;I<m]x^n7Fe"HB볨D#-ݛl$|Z8U+;fJz %B2S #݃R2*B~`.sy T8n*/s%s&c;E$R1t;"7Ĉ}2zܫJnۋN]t!"i[d<;{h VLJFݠD{A'92iÕ^X♥%+-~hE(Y#AP,E==<{}*&H&1j6V9Oװ[9 pk/6%`==t7 v`H_ Em-|5dZvn; J2Uve6___Z/hYYĆ}^.`7-@)vL̒slݧ:֪FIVUߣg-΍=/B;oӃA1oCZ@Ʌ2nf]WФon›?}NDHC>|u%6S>^;"-_4ʙ0a8EkMYcGvSu;ڜ84uq RC)p1 Y#g&Q3#})-DɚV8j }cS 1_*V\QklEsczZP>mRw !Z?+gi|P*`T2}ziYKբ9kMuqCفOX慾e)o p~]/Bb6n!?սdQ>j^Ţ5u->tlkO&-o\/zrbb.FQ8] +"&5f%5qf,ŒީkS7&tдj7Jx S3*kZhU2%EZz%ȠV%Ό +ñ̕Z>,p+`z*Ar׹@ZY@z8q'T~7‡#{"3@?4O N#ލQ gg|J|Ú/vZ' 3S*WQR @ی²0H离lY C8:oJlQ~G}HmN&%d'4v(`=_A|nڦ1[$N8iM_ki6̆ Λj FkA% (Z- u;Aa0̹"1a<f {ec ;ge E/>H[$O9 Zxj8b.úS~ZǜY rq{0b?;]Sг៹?~dڋ=qfd&y,Q(]X7KR ]G^Ҹ.\7e![#ˁ8p۟2Y1R.^瘼`d=xz,YQbH\;]mux1U^J{?Ľ}GC(De̅2=˶ޤU0 sXrqpT &ՠ:Lov?-kjdYawpVZ $Zs@~I&2h#=i@G8cw/JW) p&XCk6>W>Ivyiu趗b?(4݀E_|WWF&9E|$OYl&'ŭzD}8]C,:"Ap5[,HD79`!ۧV7a:Z.mpAyg9‹x2%FN6Im[19JBW8YmzˀntsXX#Ǩ3G OP6ɃG pMc 騐ٶǺ_[yX|'y}-Խc@?`:'3T=p-=``EЂƪ !hߠ|sZM:_Jc;L䡶')Z`>q[RFDS_6t]k϶q|D{Ѥ;Jl`> 8!f%3%OFvS8܂ AkƆ)vSAI <8|ZAV ;(Ԣhc}sm.*@^0T!pE/>(|?Txu7vi\g*lձe@uOA" kh5Íht/U5DBk&oiK-*t1Z,N93E^Myf$g^!,fw]p )]3{ֱw#\fy ,cLǢ0J)Mi^=e}5vޕh,@M^ʈXh8PNdZ:,DzmG}lFASN-P\S ߹V߮{0%bo<\iq`uXo QKƼB:4>Y>Xn5k7iwbu 55}< Ϡ>qUءC~aM#-llL3Lm#HwFayBO?&z/*Q'#r1M8KtL RU.j&~.f|,:KdMT :ȎU.%:d oY`V>TcnK%z_%v28o.$Yz.Nh?;FmULM}0 9zeAU!ٿQ^`x.ҵ;388Dh ubOhzP7މ}7 Ǯy=1jٓ"In~LGX3N^k&MF}tUr)Tz _|]׬a?ǥ#k}!,A; lީFIJFcnz,Ly-h'.^uC0e a?"J/bqY*Bʎ~PJo3ՠ-ٮݭ*rz܏I )X2i>*S- /ү2NVJBu74̬s+JʒF8C% `(g>-dFɷ(Q*a-Q훴]63g$]5z[SaweͽUղH!?\1o&H7!&,"Evu-dU UTL2UFMB V>ȄYDEHsTZHeĬ01HdɌ^# N7n+]ߵF^.ՄA A\]*lCGi{ \.>>u6;swޓR6<frnS bMQiz8Q~:[!d$Ua|AM]B/UT]Z@eA%ϰWo5vR1n#A ۞1NQͺ0]P8<)P aa:b7z1ߒ`Mv^0ueJ?OWb |OD[R}Nzwh&3B+-?T- U{1]688t7SM0@,|s'٩(Лbz;3JD+L|ZSw];W+zN- B9±P*Mm^X EAzj-ii >5B(*٥!IpM(cXǽ6gVX LZG?/W\Guz'-RdMCvo4!0̵5Q:|,%X7{(vaI(;@P;uK$\kwIJ yhQf3 8tn{ ҁ%|G=k7dD[LlJJ辧Hxr.wv'laߙjfE8!Bl_3Sc `5_Y6,MCRtĞnǼeucknXJW4}M& _cOt}V[;;"˰?/mnTķڝF~a=g?].JM`g3Ds=4XKjcsH 4_LW+=# 8KFQ77ߓ@ WbF|V!#Liy{ uNyHX}e>^ny>"{ `Ր fR!]u.DYio.i#:0K!6KL.DdUY,lcA˖E#M*eG˟-y{t_0w4 FPD8';y^l5 6)5 hcNn+j5})?!6\J_CiK1zn /9b(AդUPy5) MlHsy.66: +o꺶80UncShY֌VS] ^;!+7(?TƗl'jR%P ' V$m{UZwl_o BZ~ BBSvDVE=bij?9RjHJ1+&s&Z=k zڱj%8L,aa+ ߷JhR@ϖ'HUS] 6W.o_\5]NNC_+򽓚+%"$ۛ3[maX+ ,I='/?Gk2x y60B#HU)U]}ɜ vZ;ZdO92%~^k8v|? ;9;I|gϖ})V#cى:ڛȫ36eD 2{)6̅5/rwHD;f)qٶQ(`otj"Ik^f -EZ-rjsHKq:2[lϩibD? ̿lszYEJBbSW4h4 >jݪv|oWN BICSx2i8Y\ EO/8 MC9v䕓.DkưQRS`67f~:sz 1Ϯa9ON .Xwlrd IR-|T'lUNʕː̀9Bd8ְ֤̦ Y0NL"t[ ` p#`y}M7x#jT܌HekpPՓ"f~(AdNI(,Vi,Oןhich^oxFgfY(ium2lj٭xS;@8.txMw/%;~5fǬ-\8A^bX__rwcdT0@'QwNYɥǂgf439cCrԏNI¢NLwa.g.HhۃK1K @ZlA,Or2 aqv;dI6ZXp8kw|x R=RQXe-g#h7ݠ>6#Zw\DQtgg;D*&twڷ[_rG04-8O  GmA*LŞD~] @8^x{w:ڨwh YpIJzKxhD8h.$7ikEj\ ZV.2nJEe}m#PJW;V Kق7Y*Y4GhmF`U}GŦ?Y)-B㛌@5̳?"` 0-Mu7AqAjˎYnɍo98ÛZt$׀I/nрjFͥ2T'@=T>qACS3,,,V@ HqC8bxHNff uRcPLoIa _ڠFF#t&ݲ҈P-{0F.Jmp%,lIuXzxK7 Pwt&Y;-5}Rcm{,*_z&1nC~y/EW ֊;"yeQP*U`sS2G8lhG{򇞪Og N5Ү+U۵8ƔV6 %6p?rdg]{,5`)9+5 ĈqPunt}?!T-VJ]; qp3Jnfz.K݀g }h!aT kAT_ QE K|h 6f6Iҵ}) q;Y2Tu.'[n9 miu#n|dI!-ág[cWkyOZ*)MhN~D [ΰf: ,k^yꊪ׀yӐH+u^?1K줂Qj*ރHNCө i``IA=a̮(z:>}!~ 8Bܲb 352ȝ]ΝYwS ~Q]CkVްHkqCoS W9~B`&vRR8g]gѾ|~vQ2vƖ*?] ѽ}$$琁Ff=e7@[>:FVA&EPB chK6mdHԭLW6`1ߙ8UwM+^rG C^=j3g4t8?2DVʲ@hho GSi/hf#0*=toV ڃZS>OI-q`$釄xΫ":~.RHW!E?^%JM.yPE`AЭ6v tQ1]1M=^c+K쨴iCAA3}cĺ.-؄5lp;Ly>? &H_] ҎhkPbP=L) [vtc k8;Aut-kW1v Mc6!Xq>ZǨ~{t$ ͋MQקBU1eu=&˗>܋w;ckreJu y(H+y{oB*|b́{t\rVcsE`K읢]*L"vj,[śUq*̀3.o,aL%m/HT8KpȌ/cy4:>p D}VzD2H.mƐn=-n fMVװC jޙh%Nb",o4/js7$jsbȦ^DÂЖKѱDWEx~ (?c7ff7(m9C_Y=űi$ +G=右1r*{v_҇dVs&`7)ikx6,F?ۨxLe .0?t5PMsA}6=Y)NE=$j}G@cs\b5+KeqIxљoVGNejyP'?_ >~g}_N(S? RD׬xp sYg *T5V$[#٭mhJQV_I8$|jv LoКS9@kCxC џ hE\ilni p/*׶7Ƈi՜:^GZG8/wM#F.>{e ]vHtN&bW .+JE.Fҭ]VϾdg!$4ضH !)kN\CBY$*^OB`}Ǩ?Y Ą"f {a~H C@6V)"K(\N<'EpҰ@qtF+}4piju[]9m]qל;۳9)J&} HG] Ӛr w̑|oEk^ DeZ[ jxV1W Hge${;Wpj3k$(=A0m Q6J2?t*DD9]gʹ^U&`V\aRyV [n,X2 Z-bBDt :DQ. tX!fzɅ"VOT-EҴMq ˖#;l0C}GLJ5E0uV #){ ΐrL+ҁSX$=H# <:Tbje/FfMhBhLzP6象Rz AbL9ꁫGJf~5^t-I^fe~# lfM1RNT(YhM>=df# 1ւ#)JB*KerVC,fwM[􋧡V$U+͎2?Aib[%i)ZKZn.= ;{YM})߇X-ouPpQT&\_z@i3K S"?!&МzwmvB#w5|?6{yX{6mRD+:~a}g~P'~Yzڌ?.,Ӻp֗D܂%a՚xuO?k&c3bo $\02s)0HS {N,sxn bŒ3<0LzjnV .I󫚠DZti-w3|^:DsX{ɘwc"D8O5k0DsD&そ?P꥜T5jѡIdipyNn:g}W9אwYXc`ɱ"w'㛷΃3B9@ *{jt!Ѯt%I Mʰg/Zb<Odg #iwݩ9 "6(lZԑ\|z)`vTuVl&ܿO~:džoI$hT}_bS?ז1OˮNr NrkbSJ}t*ۀۚJ~U]sYHZTmQ] ^*V=*GOt[|;|8y, ] "H8%[E"khಶ_An;B Imx=)9Tt}3u {+7oo787۫bʾ\WvE[M#[йJG^$= i lP9;}`i峭;/mC FFWv n>m7&/.рG)F3> k(r2&ɏ|3 22y9/ўX8o'YW C ^d@w|CL6?kL(" 8[׽Ni[E'8Sssdg fQ'/< x=n6 OƛT;F`=>k gYFxST_M-OThDI.XD$'w^8jHDH_%K"0ua%RԴ:}VS?PC,-0|j4x>V_1I%:Am A~v+eLہ>(K_ ZM4?MQ0'xm4<,H|ѕ{2&SsDĄƔm%Ν'}YD( $0Lܺ?̪bu6ܟ.m4ƸUrͶ jg\Җ®YSA}=}id)! 7ѧ0].]{E=ڬu KڏlG6^,j0bQQ۽D1SIxTm7dUNZ\(xA&9r@9e'ye;?@D\۹cWY,kro' w{NhYVq'J]ahY@5" /m=H:UݓAoޟbLU>e$qA7EÀQ/ H۵)#Fl)N<~x`*BAhi1R nFoٝ^"d8U h$EO L3]IB~!#$1UEzoВŪ"y؊jyԉp2Yf7_my27='\M<1*Ӧ 97^HXDDZn%)/$ HjsiHOwۇd:Ce hN( ߬ eT2N71AD͈oh|&ݾ{V/sjelv'ۍ#uyK%;Z&=`)T Sux$V[7kFgF^ NH8rqot爈r9j7~l]{<,9FuD#5}s&`Lɽ)8%C8[>mk cշRI6iR 0^r1K@HJ cs-2,^z)߁7Sxҏ%'.;9M_ 9QG - .K o\fz6MU3@KoR2HTBg)4:b`o)X]`xchp(זWe⏓x9FMC e~Bd.H=Gl*hl` ^~=F g춠\N*[5$%㝔w?4o+# -|tnEo;o`qč`cs&Ό!D/(#8F83,Wfcz^/ƕ[}K:i R[Ih%iWVlv6r%9i83SQT,p R|C'Χ}$:iN>z+"/IH=*͵cs#|koc415LO+-ב&aMӈ|Ze(7XW$M4] K:K\ykM_Y #wU}uDiĈ:VBj<6WxwWkJt"%xDg})G[f|WLgnl?%cA(69nyhyQ>^UZcw[ zzRn~*;[5Vk|hyN+H w긳lzH^\[T~E +Ftf P)f?=uGơLGEA9'.~(j3nj]axE5^AV= FG+cFsV /$w,@;@Ώ:^mԗ`w<2s\r9L"Z$A::OEo (!aDGk7}<=`+M`M&ܵo5`L7Dm'd%qNwOM&U6Lg:= )ϞN@w>;u1L 6VDnEY'Б̹*ֶ;1W2db֩D!kT*8xYR-:J/y.~d;L5Pq)u+N Iëv# &~X\؃+Y {Y}.h I<;(F:X&C%:-@[MJε/R{)ϨL~t^jm<dSmvB쟻7{]?: {t jE08IZS᪷4t;c~'o4XQ jIYD qً?IV@FHW(3/=:l^ +4UK\k! r[Ua%NbG^%`I?=QAC݋jU9z0ue*6CI54H:5iǏjz)^EKqSg4uiOʆh8B͂Vt* id~~L7,8 Ts;gv={Qy\f(<&g~I-^ߗLFQ/ T~Lh?=?6<, ݎ"y٥-$,//>N_?osoH 7Bd#T łA"0oZḓCn]0I73)wthsE2A \xp 8tD-p2҇Nݘ!:A}!{Bi`^e#(Cc oKG _{;={`{e.ȍ9h(>P];+|Q!"mr>2% u$|^qHkR8xO.KE\q9=#x揵PyC8ӹN>ݸ}hhFf:uD$ˉ!8g(>~kLLWZI %u Vy/V6R-ԌysuߝC`-T M AF<͚ Vdrgү3UQQW<TYST>pTuu5T}Z DL/nF}eLœ>Ϣ ݋^f%Al֧%tտkrF[4|͢E;w5 ?q*DDan:%v .m [R/^n!ͽj޽Տ4ldw,v@&[@']&A 5jt'CV6 0J|7_~B/t>M/1x1&FӔU'lj$cT"wN.JlJ9we|A0Nr>I7L 4x<@ NT4> bX+g:~RQ$uYuH/p :5Уs{OuT1VwqJ`}|3luC-pk= yzߊXX)a%ТWC?Y:ZI^N؛$h>kٶWe!kqDMeoωIXn΋置k[bHƱ 2XwV,u'm Lw^@ ;s^WĂxUq9by.%l]ҷ?y@hôFFRn"5IEb^)7_C%@ax`ӄ OFZ(g1`[?s1'\vElm*>И2&(dGʣ aCrc^}Rj :(DZ蒾lh,A!5VςcI3qf44pCZNTdC))fgy=EδK w ة0DZ(/ʒ'ci/ 3S[FS줃}f Fbw,ƙRE{-{ IضeRk%T.)@毩o.Ol0hB'a\^häwIq~<5 qXs x /Vwe nOGȒ歈+x80*@K,rSsݔG.)5yl|-^n|2 W. wJ6tlon Wdh/Ґ,S) VѼ0n$j[p$֍P@k0QK( xg43WU3F59r&a8Ae6hg{#@(+05~T$XEŞ{j19g(γY$Rɓ@P*, z⚕uv$b3RYYف]23w oK@^{5|սz:=%~a¼EPwg<| Kk[^IaKn%O."H4^h%DgmȤئ6ȫVя,?kX>tckK&c(%=uG1UUh#tlݢ;y0$y0n5Aq(UTl'K/`YfgHB0ݜ+Ql@osB}Hۼ|<觮g1L ^a pUwп[L/ f(P&LbjNFk>z eg#ف3el2>4CDs՘(&'TXfPO?1dDQȭd[_NV = X%z.$osRдLI!i'qsۚ%wk13>KyAqQ.|ʰ_Ot8&?X=߿ {7[F1ERef@#2u ՌSN!ƀ9s/LA־q*4a0IfRJ9 eM=CȆn8xWg-xaZ}瞐m[1q흌9guP."vYs5rI+xj%Z4ѻDipsL DGz9(6? #h$Atm,0`gma>kղb9|N HәzZSzlV^x2g9Zz-:pO7 $x#|}`|džt)lv8Gb3UOS2"U\r:gyz5'FF\ C C#+\R >/VDx Yaޮ 3L̔7y#(yK`CW '"vk š±be[fpq1K,vC3@Mq:sS%uu" KOW]|Мyu8wp\=0n&I5):ag,-Wi9HPk>7Ya{"@}FS$ =Ft&9k#vZ\0BN7N{3(FTjǚ\f?P‘A#@]Ղ.)Tꈮ=NU,XgCa _6Vb>gZ``)K~EcXNͣn vSn=8kQUO"N4C(elfv 8=t8vfmԍ1z걼C_378 leQs>_$Ipni=Tp]$YHg|{[w9rJi](\Țba1fmw:dB;HKm 1-MiCͧXY;79K$F=uO>0senF`?Iаj䙲XlG * "ٚN X򊎟Jl-dXpPLktO2)Pv mך̮XgC顀Ǣ:}ga5ac"FS`pƩ@u 勝 NlXm~_Cbi %p qGYwjs%vuؿ_ӕ1GxոOOzh%/nS?WZJ.B\4hRZCObZSΡ/ YN/`\BJ 3zOuU(.[re'WH^Θ.NؔTlЉf8q/jq@- *;(T}9,q6ifa s+ 3BdWlڬhlb~~Y =cﴍS:a6(QKaem` ݴ@uSD|ىh4iC jgKdMжA};i~#&JO;-ށpcȸ3WJFu.8-w6{aZ~޿)[[u#ϒeLb5xe.2IzǚjR:>O.H&C3JuQFPVcu{% C1#9HaR}lBNw6½a&geB}%vw5FoQ* .|\~dv5˚pd gdh8sSgJfBX XNa%n? opqv^ZpU)] ;$N*V^߰x 0>}ER%,7ӲBf"TghڧqpWbּN]}eL{w-֢>ʗ]r%{:]7` ;¤(Hf%:z]!ѺaW"cecź"|1!gd90KZ_pJOS iZeuet:*߻aBfn&(p%aDX*OJ&&k{>$8iR 1`&q uEX -LjkКXtk̅ K61[S zAaTHS^rk$2_(pxrLSxg-kԛ'f/նS uk)T¤XEa'ozB>)O1mS竅G!0k ON &.gRy8Dw˱g GKVn+`5ŭ pt- ?2OΟꛗxzIG0]`Ȧ pYR"cCo7y⣤Mhm?,#ܠ 0^}X>[t݇k,2?l4?**#rHcoʈ&Ҳ:]fB:ZtaFA(]AD^WϬBd֘=VCXP&ͣ~:hq2 k=ò_4[|j_v$j%Rkݶ~2pywЮp7ŽUi.Q^Q9A-@71HӰ13J@7ʔDlH+[je[ YrUYmv&D綌EZ- %Fv*֨qɻ.7N:+ v z$„3QZv6}(z$ۏf2Brol6i>)do1H ƈ*f>M2Fq6>Ksj:܉.~(`)6~Vb5uT~dn-z]ij^*d Kdv8~*YULlWRJmrBo8\Yo)D[3rG?NuЉuS2yhVΡK z+IW7]rHb9N1)g?T@%Q =_7 m u 4K vګvǺV*#-6Ɠ I,p+$|h(MzN0m+Yݼ!2}^ n67*▮됓~z-ALF6} e/!7҄ Ê>%x}ͨ/,€IoQj p "AfGx|9f* ?u~/xitn̮y lK$2fT7Y)NdfYT>5%5fIgbw2mݕEVnOZ➛Rv; e8ǼBsJ+w9#Vy@i0:rb f[,wZy?@Wm?8 Ƙh1:.Qqp9 _0 ZaSӆo&"|h0-VR z6uH"E疕7ŋEutp؊gr  h"O5Bֽ",auވՌڴU?ɉe{~7>K_ Cl\歵-UlKKyǜ% 1O5*v rkh e?2 *Bcڙ~d GI;İ?`d^sNýOwe wMurLRm4 @ʃV*(L45ZkSpGo+O5VRKr~/i_V0П EefpioJĬ Qo9DƥIa8S\ k f-.C!V|UJ㬾0ۗ m4 }*N4'hMP-j-\s _9';Ԯ߮t}9$f|\ig?/(_9O,S 8=gHEbhjIR9ۦW(O)& =PK5[SR<>j? &O!\^ 1ȣ7{&v|hYǨM(=GH<0/}:l(Y5c;~rH1Ks7%f;WbZ,9KfWE/OԿX3]q6ej'~ :Bf-`fI;eaxz6y;9-Zpl`s){B'1 4]s>Y`u [] 9uR`ȩRm ]v~M)+7 ˽RdY h@3- :822nܫ~N%8p1t)\BC>%t8ws#V55q,<;{f]yUْo7 8:PN|Jw7V\q ۤCm Y‘(1?%n5$GE O峦%1Qr\2sNH诐3PZжᶔ>_光1]\78ovZ4QrOus*+;g\/9lyiJ$GǮnNmj 1_P=I1(M865 4D*HTY- %\ѮNnF"m|UոyOmSKhj1vDc$>H]O\Ҝ&\LN:bcЬqb1Ve5/+1{_Cڼ4~&Z͔8z{Oo> 5iV-xGIr<*fkZr͉*26>ߺ7]COTkIK#B3WVgLH\r9$2/{v5rhQ)|~sUq1eHu>  BB _dm1:10:I2P3q5g8iu4"+B,qwco jTRg5 Q;M:u\ }|;ʁΚCk+.O=u0i~=ܰp0QheIm7$;CjN7Wn ,e:q@rsL40ŕ4TQwߌ5T͡Ĝ@'wB(ߊZE V dBfb/H/Dym_RBw ߏ}0'qB6lI{zv'Mk[dyZO((}gᥑ}kSX~ tbMƲ7O۵!%_)Xi)܃$6cًhb|GbOZO @2kaYV1ݏMa*XoFw!QE&)v Gѷ-6kdT7PوuzZ"Y|;nX[<O6Yt&JrMo]U&᝴%B}bCoHN۝#/w[ܟvCCB|pr6;PDfgayp 0Zax =h?Z'Ma~oy_$AȇjF:x19<؇IAm myyA#o&gڌܨvUM X aMmR@5@xx zDfJj wc4 G I ̵Ik>LaG"7bO\+p)]jUCN>?>|w7Kȃ,hz|ΉMHgdt v׻1GRE0CwXe#LsBj >n$)V6F9i=d=G_SঞH={0ohrnxd6U֑"ql} AB\عxSrw{øPg)](I #~uGܢ9*tZAѸ{qP{]:"CߵY`Bn>;u+a;X]9GD?vWMSTJs#p\ݛm~ij!^|xPA4hEn,X?Tv' U8 R|TЕ{(6ı2e66ճIMgUls9뇟C[F|*% iSy;O ]CcyRڝsz0K1E;aȠ,eunWt+OLhVDS9\|s%;l9\d6J ݾ]f;ْ3wLf Afdֵԟ;g`AiU9)<q %}bQ t!HK[&`̼3ӊ"//_!\G]rݬfRNqDy)\Tʁ_>F5z@3y af.Ʒ?lGU R:r{ ߖ GQXS `YAWRct]o\pVL;йkM[#W $K{r_y3sq7@ZQAO]Vz<&Y=P 0ǁ7jX7zm[m3;2QN#=H;0?kE[Q\w~9"D'e- ~54̲<-J[KX^y"pw 4^-O8 }n9dY Y3kМ t\ j- ؀*;0S ><4ZA>cQPnP@V 5sj̈`#^6C̼Gy,aDL˻j $~op FdZzt\ƺ{B0T'%@iDw 4/"9z'Ĩ{ӵ|KGrPWK&a7˻nv$lo<-]ym\mi/"Уd @ʃnG!lT|B'o)[dٲ6Hk1> rP܂J! 0>=;Ƕ]MlłzL/=Ш=?uFCJ|E|okChu|J\g[_EDw)".UWm9ϧ> F:j.7^&X]qM- ' fdtaG C+c\ B17DĦE0x z! tfH>Blo]zƅoEw>BT8CCK#$oCHa+a3-.ݔ댔%MMoU8Gh oQ\1>FFzP$6% bR#Dx!`m7~+ n )Allz(/U!spD-P=$_1m6^_8j81D2왟W7 Ee6\K<E~rs5:c|qSffVcZ*y25Z!0g|S2 ww%;D%YWB&t97b?vEou|UyCϥE+T@`ƴj<\ afJ|#ݎ_ Aҽ|V[˃H_wrSIY,RlAIGsch5D_pQ+_jo$KTMOZaL>D>Ф \۹nhBZL`"ًr]Չ0*ĝԎW2-qb͒$%J\`sjۗH%ӨJ.-KbHq܍԰ѣրtI ҃_oi7%+8mzabA/J4ۖN,@\@ћw3hbgJ.IWO\ )h3'c>l^!g=E+gS{ j62~w7Y55/|U E[ˆDKZiNAþur2DY:er`Ee{᮪#y帉Jķx2<ǣPwF(GN9l' (뺦_~"6xyKZ Kh,x^ VHZ}:f_p Y~jq򶜀qIm^OIYeO(N0xIoFʙENSZĨkOpڶ78z&Tեհ6ã'V8E2u!>0Sj! {XӥjYuAuM6EC,s|Z|D̼/A~~9Xcfgz6 ^߭G@03I`䚉2AeJE\q=F=nʀLT z ߯?!Svx!.zlwq]!>CD ZfX* *ۘY!-&  Y`GS4rPSܚu@9Ͽ.Mvk]]O"FG[nԃo۽KuMG= ,|*8W:A%W-YuX|Dt aZ WW}ɱigUByn$6YV܀r;&&1B 1WҼj;5.%W%݆`UCj z~ R_c^lb@{.@"w"[^:46S|YťSh#/!l^WovTŽ -Ү,lU݈ZhU36z% N5vޙ<t[J"ÀQ_-εmwy{ z7vAւ3a4imTf8Րe}^b k7Sa8`K9+T(RJ"L_@o7!J`0h*w02Dh= ؼ>\O V.fqS Gv\q_=ಧGuH-Gu*l?ЫFOL? %4wݍfnh}`#*G(3Mm 1>W8,@G* R cX$ӷu{eFl$傉/(nUrOoظ:Lr@^oL(1cݭ NV޻!KLr&gfڭ= oXd!Bij悊nr )t$!npVGmVF.Z4B>;UV:P[{i3$Fj-t%oOLYًcx;V\N"6D/0ج#sP hql3C43e^NئތuHW.k}Ud =W]:<,ieڴ1>rz;I59DXK{"n hKPbuvI' ?G %wp, e ^%T&\6.\ g4bOmE,B*]VJWOn21|HnY.>_NʛEWY7rBEEs=ފ&3E2jvNt-g?u֖~n ],tVY3DR2T2I^KSiX _ rDx51q.$VMY[B;p=']A~>Dq7_xWLZ=[Ҋ\)`ѓ-B̜' N/UMdC} LjTdxjKE ( wTE_)S${iZ2H\+w(`[)ܽOxD;<9]͝}#c^#}%!KD+s5u4wu#~h9yW*^XBofxhRn&9\lUaS`@tE\eH/ۼs È]kb 5%\8n7W+c/ VG ,.0ߔ'W!e=eB|ie^Ĩ t 0>%a\NQ"נʚz*Dj[Q# lG/|Y'Jَw81ov$I`gkΐ_a3~G!,$Ƒ)>Q_E4GDvfFֆu>O$lz#%0_h4e RB9"l8aɿ}l xHRHyNB©%~,ǭXPOr/< xhC[Ytĭ⨩pˎ~+x;S msKW3rPƢ1?[TF8YN7ɎDSr҃Bu1m&f?yo6w<3LD]& y7DoLUTK C2 !赣d6wL`5:1/;|Dz$\Dg0\Y>N;*??fu0gb Hz+S,h@vcj'Wy*)ٹwNIodq斍~7n (?c\a>1̧cBwV ǝ_ymPƶ!rj1%E eyŘL&yΎܼOJsG+zOv"f%gWfQ*A*>W}_l՚(iYD$f߇8zF% A'38ܪ v2_8($be{M[5R&ǿBrQwJ΋B vb r`m/;i,IRJ` ̌FpLe_oTZoW"&JK2W`hJEF{iҀ1NT))2/'cbz)*|`ԣ8'[M, ]m*.E3nwadE˕SJ$j#;]<#ڡ7KNOĕy\mWrWR>-{i)>+;+EWEZ֐|/QR5J5&ex'"l#-8cy H5iS'2穗籉2,t Y;p,Եjv~@NAH-$w4_(RR-Uk O0/cBO#aM% 3T" djr>'Έߝ+bO7QSIV&4!&}gjߦWpζbjE]Qp?Lز=$qv?FL0۟s%-|O}-BKqׇps[Aݯ(KD$7obc@T9@-Tj"ཛ#4+&PW{|ž5 BYhqDWLX>vYTPY5.B>wXvƧJ#/im %>7+C)+E\.u ;Jla˴dWg6Olx\gs0['ܰ+Ķ/ 5h!$WXJd0vȍ2`|?KMq>S1{^g&exRK^_m+_} \7R6qF ҡ^8x} ^|ٴ17+#|@pD(|zG=/>*͐AIN2Ll2qQ2ɈlkCSE!!X.U| "GPD#vk5fiJTknw'ՎK ],]yz^Ez6Ϥ2kWDLbҘa~e,8CQBr? b$)-?E-ek PwUpҗݱ9BdY`.L\?!IF'&/rYzQ[҈&\ 6[L1_qKn>'r7㉟N)+Y> s|\tN *߾4 z|5 ~_D_]|05&\则D,$n Dzʯ9fwhUiK"UK ѳ9RO(U΍ 7apvozM3.OWfZTg|E,ũpSYsl5~t1o yO"EAʴ;lwϝVl ]'*ثKRܘ 5݇Y_}Ki.[xbg=42uqpi/L k~o:$Vapn\Z@\n(O?xtڀ%#Vyl/Kn8j,! ^q/x1Dt>o| +,s ZT&~lxúԮ)шDw&}ttD#rj7"̿s'YEQ=Kgm#'bn52q'?5jٮ;> 쬽qM%.hǵY.Rw ӜL 6:g_ƃ=) yO_Q hPr6鰞wHM/YlfH5"gKm%hTn'RwC'js_ {I:PRF7X)|.tj-f˯A 7ȜXCzLl(pn>2jᄒm[:oninr_p 1z&n]p~%1{>C B6<#`BύLJ!ĥC .el$JC"|Z)z@8͇?BهOg6x K9\G&*N$:T35gX+'ν[aC>ڴbO9D%K!pŠl50V=bG`;b_ ]_i]J/ʌsuDSAw~1M0եHse@Y--(Ma]/& @:9FJ}zcQCD7G?nZ`W¤J«h^3^Il? suzu>-?Ͳi߆2^Q?K+{LXc!Q_y&L<nΌ|"U*;0%_TͿn"к-r{ F=%po譍/Wc V cNhU"thM0~WU(/> @[FP5B.:oKwyف8s%T7pN!q&U,QV+fz RL.u3bTrj]]E-e,IF5Fݼ 9*qyFZk]xkB~V=k4~]|N]Cmz8XnQ&C'&9$υa: F@t/!~d缣 4C"YbMobgM5N|Z7/:b(kQF6X^uK/9-ss2 BuGU5ǎɬ3<g=z1"a8̫Xz3llGuZ&& Nƶ2B}6XVvJ8 h4JCg/ 9)?dǃ%grY.k = 3S u~ql7 NM`ITC33W$崾[EN!܄oZ.Z6:ז`]wޕEǒ֑\3EL٩,w7/"n?jA2hw@]eK76N& To&s%M\)PX4θɰ`/yag VCڕs6-ao\id$R%|eMR]y 厀XWhW`HWszcx@<;ڲ;0a0竾~hh,ɴ7xn̒KC)i| *|8h5!V 6IZʟ=n=u$.2ӏ!S7@ŕMK0S[[}YOiѫ@ M*Z! s0ٰQ2cdC uqK_.8c d-O(9;ig I.( G׶m!Ѹ?u=)0Hּx1HM%  #J˭E[(deC2 ORM5-jZy}Do['R\bΏb>aT{zK*T};(l&]!M2.`5/ ?Vb]Z"!?KX-B5Bv,mt#q l HtDo2.9iZN?.w@r:?!5%k3;:SCO0::\Ѱ2NY6o^5hO ˿4IJ8?#Ķ8PD|udhKz_uU԰q+02^4X>Ow/S@֬k;7-7Z,,#0Y:s Fq+ [*?K>ƒ-LS蹴Njq$2᭘}Nّh+0d__EW/I3ʜN1-|e|A8DŽZˁ2/L}\kA|1MX}Sj gBL 鐆sֵK^%UX ic읎PAhԬ=ʍjV}Q @you^g]gGz O~k&ԲRsπ.y<$ @zsc\eclfTnSZd}eP(t]q`3XiY)B3G9q=*Hoh5z-c:|m)Y/apZ53T]x쟻n8\=_sFͫng-Oxp?/#_m$ɝ݁2g. p1€[AQ_-C[PTCsVuQ\OrƔL@~F*]0 cŷy`BϜo7){ o݁9vc=F#Cօŋ%s!Ǹ>⭻1k(tyzoF6o> "yK o\)"F_{<.[6kL͔V?A69HM\T᜻#zBw8!Q~*PʶYh@:(;)*Ɨ<-s:}MQ %p5  K Wer6g8,TMg [*fd݊-Ƿ\=w5tUo;n*ydb)em"b!P˻kV,-Gnߢ!C*}ʙ ڥk@J ! P>;4*oRjW<$wgu=d>KiQ>`G)Y6 /জK3K"s8Tݻ6n:B ܗFϳᓼj(&&\g& >xL 7Y'S:zڣ7)r@*hX s&JM~;v9*UP64:N}8ih|ԍԜX4ߒyKL١FVVrvL]w fK{gLx},oqF_{G u R­2> cU•H%Frk0:4Osr?<Ӎ;w{3? r=^77NɌÆo$T8mxy+Q ,]o7In5ϏnA r C6)}o;zw%f!UUM0Я4eL猲~Ɇoi-v)*qg?>"T-1Z-ϏW`haVFCe]jRP,?ӻe7ܵ8 *rEb5к _r-=,ײ3p sN5kҋm\xCz~J2M ؾJNJ1#K'` cLG7(आy j6:~[r}6o*2"se}?Ӑr2*sOt<gUUd*Ս@8 QS μZkhF. y~V> 섨^vt3F-Awvʍ۩ mڠny.y +^-)Z2mJߵFr8|(faK-1G0BRI'a Փu 4ի]ߢ4pNj\oZ}uzA/(3% bm| >zOڕKW4#|cffc9V8}l0/rՖkw,v <=+B MݞZĦr|Y{5'h͡&*w{j K8<`ދN0":3g㧨*y_E9@Kޓt]EμfjDPYFDY:z0rN¨澝˘(o0֟?!mkCǦa nz*pExf b?n|gǖSz6⫘Ծ8AjvgZӪ2!cpuӱrbo=ۊZ՚kcnemgT?gr/-F'R/a@lNx]4~k"Fy [|]£% !EpZySV^wh s6q5(9XJBb#4euNSKJ>l7;6 Etԛ)p"AQlBHYYCm]}CLbȁQr\n66%iGֽ㍾Ĩ${KOmn4pJHf6`MO>T_S"v,4B!#|M`0bgG9nfR\4?@!E`mx/]+X; tNu[S_Ewy85w=#F?*?qUv<S ˃{޽^}% eRSD%Gf=â7r)GkDjFihtp^'t^*&D70}mrP)#}!p~j=V=quY"; -L"$5))AXϯt)r\nntmXGz|4 Ԃ3O- # Ny#ObNlr[xT8UJl9읞ȧ"\-y haϦϑ}.7|UwRi^5QG.%xqVlw.{SrH嘶!1deapݧqHp(XFiaFR@h$ns@UJۙ0٧Ƨ\|Hml}m$yeƶ cC*$+񱂑i B񡙇{T2g/+9CKyyRS.G,)U1UbX$'1ֹe@yΪgoÈ!7`:~ي-\b&Wq^zG):㕬_|R'Q[sUrް)eɂpnC4E}n/ҘH_A]'&ցcTɞbmƟD;lwԑ k]шa?!u;%/9QM@C BK 2S*#N&1qzFGqh8hC瘽^ |~jqj%ʏ.d1bDO Wß'F@^MD ²˛ c1J+ͧ=CgdP:f&q-c#D+(M,gCd WU]7kL\*4 8Γ˳m>q^@<k~e A= ,UO?#ӂ}E\AWXXo=ll %3lE7$ Һ\EjT/a/6"/!9~4 \A|t"HI3_sd_ hmM|FYk(ZGj\Y;xt%ҶR1>dńq+bXH%xpɢ]=b5:t0#$ Jq{ڡ,x%8qM.@>`laXjz_6T;rQE*Q\܆h,V0 } V<?WSqԥT Gvq|{e2}*9@X7 N@-5^x++FB-&Nv[1u HoMa^LyQlWEV_*@a O+;-\z(%mmX?\/}\ Ѯ$s"b\R- ya)2Q*DJ81/2&sۣZ2X4p_ȝ5AiR+ONmG4R=p߁A{m#İ\4`8yFd#>&!0ࢋXy*?%Ȏ9:mqUWӶ1΋kY&|,=HkPMT9`xm9s(7Cj:cnƳ= Y[(PFf+C]gOMR*|v!0&~.)9$esdi=A A uW6Z- , ;:2zrq}qs6E֌A ^tx&gfW҅p17C}0L? .Yk6k f*^km|DԀ!k8ΫnۺzHVtmMǺy?>{9r49A=u?`~(Ljk+{GAUb)LOvVϢĸ4@u]LߣϞ, \$ʓEŭ uqs@ 0}mߋmDHGTvg׃ܦOg VsÒx,|9EK*"uMX"XnvSn  pFW=f Z D qʽ>RFhXj1GR?tG.zn=f`v~>)EW%˝9c\z-,/chեĶEN)q?.[Re*쥻p:Ԡ +| 䔴8zo# 4j<QDOx6uaYx|9 XR" ϴmaHov_O-Tplɘ)BVؓxWuk >R. F}@g~Zh{5VuGwu %[XK~pWkQ)n#m(ᜈXVz&ΜxWa=)7C?<1Gga_Q) 36=~];wFYG+8{M=z4_)ZEȭ#V.`/v6Q嗪{LAM= +7!S⼟@d.ڔs[|Hm_cƹe2fC#/s%؆P0FznX"&aF|cd4thj!%6WgB8}!-w'M aXVAOȂUZYvg NEq!ɮ P=,ʐSSQG mK,$ϙw8z^K~uI$މd sEٺq;DŽQ r+V"D{M .C {Q¯7BώoAX$$B*#qƶa3j:elouSK6ǔa0"Yv &{9\/M]|b895'KR .z ճ vyKyX}yޭP[R9LWCۀ9h7Rߴ 0Z0Y+$5]M'3 sD A0ZWuAu+FQ9k.Sw(rV ~ǰU#YzcE UB* :|L>4:NX(cQA06DDk&Islz F[xߖ ƀi/3E\~FʍWbMSjٓEzt_/b!L'yHu8+9{,m[qBM8}o%7*ToqVSS7||r[bqQ$-Ijy4"kYaGCP06d%Ǩ/W8MIÿ*,0'Wn+I>roE?y$jMus™ ovmϢ2Q v1=Pe2ЮG +*BÇFe\0|OLk ("R8׻#T%Rh)t(h `+F_Biz31 E|SdiM;eMf:=^rGŀ+@6 Ed[%PxP|$OuBClDcWHHleHT.#:6ű1ìxTQK06'Wpv~؟ Vza9_'-yM lMLfc[cU SCKȽMB))^?zmEM0;I3w;De$~SY 8rl3j}`i{U Wv[[i O&q^ì ,ηpC0,U`W3AsM}Rlsy )w%uh҂ b BgR%lE@_ogRSʏ ZJW0D0LE'yI_J~JMiʚlE3 Ͼ`[3n5Rl |EK ̓ j9rAE2ωv7 Bп!& `O]B,c懟pW0н0-nKOX'wC "euSn9FJ=_[+ZjkvbN"Ï85^Z]qh&0lh9`֫JSu J+_0+Kn0>@Po[Q҃vo.a;Y'( D,yʂ _!x}I AdI>+fXjfm`8##ۻ,ѴWEjN{~n6:T>3h.wմ@[C1m{7asՀ'\_ o Y@MGcdnD&h sخ#7LٟBm+a<7R_Z"nHw]Rſw/.*|cc \X (g4 BY_G /!ey-32*YǩOT@=&a+h ɛ$5\D}rCyOddC@u |`V9 `1ʗ+"VUB^Z<'(]n{Eqq2o./ ~lock*eE z_;M07ۣ0Z[!EN"5xSIhޱUK*bD:SOw^p*҉~CMrbF{7)-~Gį)-`?>dHaf ةw{4>ѕ=R>P5l䰅ZFFv={U<:HwviԈ8J lD{.  xB.8cNR 2GaMobZ6lN5Adt.mR5]~ut|7wDkR;ar# 󇮠w3w8/|>_%)'k;J:ggmhc!H!^$B(&NjM9ܢ Th(#:|~l ӒPѪ6J,rܩ?:?7H&;q4p)i#ќ*ҹxb7Gֳ?0eI|q#IJ^㠚@i__Q>aZ0wopDQ*?3'Pc(S84ʙ)T춻Hj|v:B~*6"3f0/0H z[CF&zVo^{I8rkR`NZ=='CT c,w5/4]͡Speht'+C]Ϡ'u {:p0G .|21ιrVl)Y O4C$B/t@Rw){O\ne\f\v1f.҇T֮Auǩ&rդ)=s9_:rY[7N'!EW6š5FO StM(QS j*1JʣL t;cW'}_:~DnRV| o4V"-r_$Uv|o .Զұ80.1rg1QY-5_~y2H"q-/T Ol*n۬zιv$U _B`iWaѴ.cYb8HK[`La+'!9LXhcf*iRGV_tzG$4NZ8}W ] />[khoWސFg4Adh *T;cbxi˹N@1}D ORg"+W+v{Gш7V&lsc&\aw/ < i%!*:i:Zcm)nsKgI]p"m1]"<Әv~ߡU֣e+eܽNC37fNB_Œ#/9en oiPe 舁yh?xۆR>\Ȋæ}u)i?e󖧖Pwabz 0wqX>fʶf*exv!uc覉뜅Dl+ 3FqA$fzv"GTMm2yDx;8Q ,!t|D,c2M3'#m;cB+ӯ6琳 XW2~qxl0 ̋PNa9=!%2{ThlDA~%㭎*pU e[-yf%OOGcbԑvH'+hNA+!H>r!zv[ݓ|dRɽmi3{]fx,.0 WPN|<" Si4֪nx͎|0O1uhcO!^-gַ~꾆R"KtkNjSKyzS( "R⿁L jWX \靇h?b6w0p/r*34V,r9dVQRk[v>*}kC<7/̵Sa ?Q˒y{Wq$56뀊19iR.}dIj#D=Y pUvmTܟ=A1Tc,YdWufQd-!% JDI!Ul,cl9}b))9*@ ֏fmjlϵ组VFe[e]+UI1Z3AD`)VUW)ҮUewk`dZ`t)Xc#un!$,-} =fPᙤưv9Ri&b\a_ӈ 'f+qA)N34Tĥ`GSrYcR>$5uyJ|jr1 p쮉I->DX%L3k3̀M>!kwBy@ji;=, XEwywˁMR6_ ';_{69Ayv LI=qc|`Q?ʮL<** 6Fu mvqEo>Ƅ!@%mC"-?oR;N֏֛}(l2*Y.(],m5tcF8vX #hӻy3(jG}WOT!m.]Mi&p$("bˆRK&CuYB\W:Yͫg^[?]HB!ap9x{+R0v t Hݳq;ZKlPPf Z<!E \ V0"i,v~[@fQOMD-%i5ؼ)mf(nI)bZQ[m +<WCUݼRd`yP|f}VUiOh%Ru*O_lMݞ]-7+Xg3 ?fy2jlp@7u&8ǡ \>ܲ8ft дVbB!$b8(j-^wϥڲ>w KauShHpjoKnA[ti B)4 Y"wӮAA wp ۦiSpy Ï ˑaQWy+^6ti%{3fa9T?&}J56Z@J8^Utҩcד_ 7VtH!&<6gAb ~GNR01Tݜ&~Azs2l\P:'RK, ̧Gmү u[Y >{ڏB;Y]W˼Mf޷e94 2T`xE21K0<_>AK1Axa3aK?oT6uý+ZFi. e=x+Zr)8Cč`ڽ3X! .i05Yug>&6'J̓n->!Թ-e91GFO@,&*a)P)2 O ֋ȔMwNA*h۸2ll ϶љY*회%=,5o}?2 *U ^1250n ~eo% ] <`*t!-%b qњXʗԒ;ˉ:@C2$BկU '!щd&їPB3y$¹B@=Ȅ,Q0 oy]V}`[q冮X.6m 9N*TP+R Vߗ/DzL'Q}a`qүlIƆ(lbY'j_Zeh-OSyݎ&nۿHUu7;w/^Wx" V3ʿf+Rպbij9?D7!!7X1 \"#~eVYg z*o`'@OXq:$(4iGq+dIi w2><_XHt]lɖT}v?9(CI)iVށG.0=L`>Yvs'}(J9` %аe*Dx3s AT?/l%'ą8%sVB|B?&4Q4.<K;V |^v ⛨-e $©}fH WxY `y= |n\fc,iVR0Ȯ{dɮViY7'슖AG\2\*vP6FQL{j@3'21j6؆͸*ܾ1C4 |2ޤHT i)vb(,@4b\ckw4N`e،clf3&_fmHĔacgAhZf(FF )+W^ÖHМwB6TmoXEў#~# 8]Xcic0Rڴ+'dj\A?̑?~qՄ4 /?w{vɈmOJR= t-мsYEA,sCbqV_[r/M۠N iܰ׀xb_rkG&J[)I}-3jZ8c 2"v~P!4m)*0Z8o.E4ұÚN}0ʖ܁մ݉+QrZivRuGIe 8^ ֚sLx'kh%^3Կ\j w6mH-؆v&C3Z j<%uQiaKr Uo)gz<$F7Li(˰B>zy8>#^^`ҪQhxX P:.!D!}g[N,!! ,6CCWxQY̡uW9%bNhsm]vtR=mu`!{pzX.1Rz8+ޑr \Q~ 2K̰2iRDp+Sr@X?!mP0k~O=Â-~k4B`PUT;h&[$r>ݫ2[oz8>q{U X3Yy姦e H,cCdؐG 8WO8!"s"o9v@s,R177ڱ1T.P 5+1AT:RY믆 .Y!tnC9?J#0);/ge\ M 垟W ;5م(+~xoؔߥ 08Ry"#~N4NgH_F rM0F kr!U`71tPوWR%S}hט.I(,~z4Vr{\ݘ b ʌ{x74Iݷᑀ٘<~zDswpZq,qu%KcCD")|WC߃T%rI`Y(B6MATMNW30C mZXD$/&;J#t+? j;5Q,VjW&UR^Ӭ,Up{ RݸbVWJsCg K(Rἓ~8f3 VOH"?K6Dlzɑ= XB]ot]^BVldzl""ƀ0V9F \5}Vy4`GZv 6ML!,! =8~(-<ƮTj,{,کX8Kܟf"Ƅ ҶÍ*SW{`#S4~|F>D6d:v$20H h,Q*kǑi^IdO臌*Q5E i'A7`})!kZ.բrG-Ad'1rTi}< `8'k 1,rb;ɦYLTy?J'/Tyh x,pDvˤ*I#کadJqDM} 9cR| c1R^2{2b󛼾ۮhnsLe@o7A & @~5F|r.Bm|@-ZTd?&?Qq5$X)vMx]⁧rTXixY>'ij AC]\Qr1zr{S#a~)\Z-q#Ĉ}BJݹLs o\ 0=! ݌OzNj7Y:}rT1c~cve* 6' hj!Y]>bek2on~.'*g>C1}}%"dp}:;?E:B^KD6?Y21N~wL##L2Y&@Z;ӥ;q MDBeExJ7I7:w?zrg^hS b#JFR!ktHh ,9 {MN_,~̄TG#O&r曁 o.MTצ:§)3V4*(-6Nᆙ= sN5.Z)~qzU.˖]ARXwJ/ѡV_bl;+fY=I-A4tH&(}Ωs`xOYg#(xP=u?=;yNS"0̣?tY[oAѱ6e@M~ ?_v^a4JeٷtLj𖞢& :yBb6-2%Ƽ@˕;֩#oz16{wc=Cp c?KVz Oϐ׵roӣzNlK4˂ E9YPhDm&r0lMV/62Iջڠ\R@xw`t=7v8gth'ʑnfa=7V6 dkfQB{y 49k L qkjGÞC 26A!]j%K}nAaF*\Vlv{a9?X[N{2eèM__0:- 9AvGpW'X[=EPTg &'*GT_HBE#`0Xx%.OѰ>%uS~pjHU.^`UU-EId, F[Vsqw'8䀯;p|lEZ,lHէ!qD|&1X*AG ¯Db:"fcc#N> Q9~}kP8ꃳŠ!.{*l|5B05O$J_3gOGAK*XIcR;Q$3}|}`uYrnc4jٟ'1f?ә7Oa0ʓE|qoF􌲍 v<005Qk6SUu3ҖpQǡhxDfX,>)۲aY g$,Z v{uii`%9!3u|^ܻoė#􋣪Tlf|7"ʆ~3ҝȾI_1#_ Qr!; ;$: ^'J܋Mk_|gөHwJꒉiŸlQOk」+_j%ToT3jZJTagT -0m'|iK3GLj̜aXQζONA ʘL.ISpHUl VZmVԗȘB; f!;*m΁0f0 /WΗqRx2wNS%c6XkXjFaWx9Qk9bXhiAc~$*irGOiy4{'\q:Cq^1έEK4Fϡ*fDʯ*m RnHbtω *ʀDXAX* )Ĭ7ʖµ#7~5s8XZJ j}yi9;&zcWC¯KK`40p!獎Ph)BrJ)蔘!h"{<Ȗ7&~]. HMv# #}o2RgM̦%dra*).>-}%KP2*jZ.u*UoEH%V`J?Lsg%zknmෑErgf r;ue-Ҙ^&`ZEf~K8SFk*p{룣qH0uՒ3 7w DIP{BwDe$1JPgS!r8|QF&0<y p~:@ 5k@4T`G^V9lcNAē~3I4IϺ ܂}-k"&4EخE !}@|K_x+UfWó ĵ T 7B$:XN?@!Yw 1ij>3Wl{ Ħ!zJ|޵(TxO!ضtNS}}R1dϽTBf*@j>&SqI_B vfz ][M`G<D>j>?bdDžin.`Њ>#dj6ųۼpZ~%20fhŤS}&VOce%2v-GKxTDT;Ӧ3>q2ĄkGaZ}[Se2p՝\Rx&>vjN<`tu`藬XBoû٢o|_!6Ē5#I!w!{ VJHRL7\OOgnkV7/5N=B镊*Xw#uV@.sF/$2.y ۊ(\Dzd|߸OgӔFVU_N(_сm|-8dȇA5bT$cA VP!ɥ# FD[L9wNK P$/~7wo a 7'#Ä m4k YܾOI?U!O&>UM5]hl1С:4m`X&Y? m}-ܻk3L$Z͊#v3$)l#>x$u4^jGZ݃i y5~n62rZf$( aӀAL޲Z9{, l ҿ1N~YF6o(2b[hbPn\\x3 %˥}_ΰCsCB˪)MP*q<1w ֑W<W9@3]ﺆ@A6[m V9WYHfRC˞A5j >e(UλN%8}UE*늰 1FJf+g'ܔ#(ƒU׹I .s8kmҤ0u}GY+zis?ݲ=ep' _zlk+4Hu)U|#/=҂L RyZ<;Y!]O`~T{ ]g>ڍ[iܺ>c>X]X\]S۳k 3thp!ò5"v}t\7ਅ"cb޷{1B,mBiJ$1MŔl K>Ҧ|OGzWwK gqk+~DVD(WG1+Q帾O\Ulнc-. X~&>('+ ozdJNuJS aؚ8T (Hrm1ɩXO6tD]JႁIm]+g*[ 7MV>Hߠ뵑5 J)7nPk24 eyR t6_VYtICfTz(ӱsT-wzAUn炎!ΰIa_^w2iT.pkgɻu0iou 1ؑ L sj_hq[|UK'{N"bd^'9 sP?kg{{i8/ceR7l6{]v?T`}ŏA*ժͤ#[[0݂%p^Kykθ!.OF[X;q1? Y[Iھa.™u۲3V{^4db}- " z4©-HO}< *ig1j&)L>ta[di)E-j>rs4Sk ;,#YQHrsMߞ\_CZrCs>M4/䑎^o_3|7zD x-$H-3OC,jQ;<$Rtk#JbOl)7AR5^0 EDf}סuhZe I.YC^˗~g|> y7 mB|Tk #i>d7-a(_<ڬ}nr0c SX{/U#Nڛ,@gіH{C9u F:0 ȿYDb@R%"3>8Dâ=ES(!z!V4Yr~\Stoy̛JMV W|Mlڠweovb@$CfE}I[?'U7o£B]:9S IB4kv=Hܫk$RIVCh'2}HJt$^d&DRůos)Ŕ'%yJѶ89Y)oq؄A?9$tʔq*2&P9;!,Uw1N5]nn٠SЩ袺*@(޸> KEK\>g4`;a͕Mqs4v'2hanA @y("TC5Nbv:*QOn Za[pkCΪ D hH+C $\751=OD\%M%>bNkȟW#$w;4/]\t$ ̂i"diLAn1fu8kT-ZԦS J(R_4!%I͜9y=wOi3\#Uc9 n)dfmlc&Z ΂*+앾L!ƕ E٭NNnTwyQu- ܻB,RV9#:zK7x tm)jB)JX2^PF>~Z5}NrRO$•/v\ab B]Nu))u#XfՊQ  ͘+铆Bd5O6uQ*̫b H Aki@n T)||F?{ f ' q9R wPzG qYuK#A#"*PSDJ3|t 7bbYtg4 Ȫ1Xl CkЯ]-9WK靊x膟y0c@E>jsg"V]mv?8׽&TJXg♖nޔQ/pnK 1p_ʅj6쪊jP%l3.6rMh_ڔu% qG ],K|eDnJQzey5 E nt|ʐZqף +y;n[o[)toHVUQ/q励{V :F`V<HbuHfXi%QiL] &,}LGC41z%ڃ5#lNd`{"݄uc܃>>zAќA$qܺc@&ɳ[Gknr fU< _;7󉢨lԒ 5)OKd/(NTc,]"VmaMxdONœkQV%rY)pgvxۘ iڰZNjxK$(i>Q L^|TY`uN^,#`^= ZBܭCjTTigA4洒tCp: EC ̦BkG6a\׏1͠bI8ɠ'*'}5(ϙL0tL4M/m{QHw츇'[V*XN8JU͝T#bF5{VݔS NsBlcJRlȌ&B [,(,zfB2/+ϹMLI_vs5&iJCWib躌 L޼A=dՓ_C\Y~_Jȅ99:N.#1; j??g+N _v^ lya}̠z^1Iy[؇OtT9zR@uqEl9 PN9uK+(WlJ8àYl#># ά%ƻyȱuQ  7` VĨqq S7خL#a$Q 1wXhv@$ߓ0%$`KG4t 5]2i?&U9M2K6BW*QOрB;?x, ~㥆#pSQ 551}@7v~D @oJP5c*t-u~Al-^U2G,R^"y!/"O"m@cÈO6*X_J3ѹƒ3=fCg bZ䪛)+)oi#.i: tDN 26 n'I86l6ը.'J/?bkXSAXW\9y?,q8<+p.-Zx"#'{,mN0ISkir#Kw*Rq$O:hT&m>`u* W":ua=05ifX,/s,%}D"FY`CRI= (@)[S"h}*In8B0# z"\e= Fq)KpT;Vֶ!WtulNנ+vx.:m;.+<3Yh ho\Y{ i 6ڐR$g\->xo&ЄnKjs7k ;0ПiB?9җv@O8âe|ML F̑>\oV_ &Q+)u,T`N5rҕ0G&\SQ#Ҙ7)oos%J!ZBZ_-3XON㜝U4jΉ@/J%穹t6}V}0+Q&oZ7_F8T"A'y(3 klq7Z7`+*`KH1MaPj~[aRa3`y@KU߻8;/tacPk|I^{c}=Ӭa0PSG(. tB>C=ʆ_'աBe[P l=-4E=jtBk|+ Rhz=~~k>X*Io^O:J^;6w _Ndc lfr^P85-8\ $&Pdhl:=c >p6jQƛ~8ǡ:iLt>5H-WVlbiAl~j^5ia ~i<$r;HRdCGƛX*Τk p/.s(x6Id}YHI7-CٞplUI5bm18?mN{q.iʝc\."jΙñ4zZYrh:gjt-մT ES @N<[\u)4]7nyh _#okk_=*យ1~44j, ,3U2FpQw)V9Gʸx+4g܁XJV K/B&»սa^> xMgc;Q{JTXkyi64v R!qѵ,G٘݌3()ps+Y`RӚ=.xWDAPR>)5^^AtH͵wB}~Ӯ+ʬtra0&Q&Xށ*dĘ%9p20q1a!psfh༸n r  IAHM ż1a}5M#Ⱥ 8s̼R,[y#M1Bm *$Mjf$zņ^kh~- ~oji+6@%fVn>}?-wKtMh$-J|( SP ~!)kuSt愶\uKHi əD^3ػ2Bz]Wg'c3xmN Q61,fs3C)uT(մ*R=owa9CEU)@N! /~} wwZwjz*MG(uV$˧6Lo9ɻb?ޘskc_E R%]ÍҸ9 _4Jv=&bHM,.ºkQz#=4 cgrEΌa[1ܡȅ=d8bl6+H!Ja%5 Sv5(.."w7>aZǓOl!iNj݅tb] !ZUڜE=BJь7 cR)x hqfl.urTrC0A!l.%H[_tT8eose;Tm&8SdjT{_r8eg Ԑ'/;')/Mݿ\6C mqg$w\(m٥$ ZGSCm[oX[*@X,X$S^yP)Γ )*3APH3}8SPF/ۢvhPҵu! 'f%ۤ5Mؠ\1.DB3{cLg\E6X`^Y1* npZѐw /zQtlt]7}\F*<-Fh R^JW'~-r/Gv 75@p'[$ 7|J?n^蕤ޡ2%POu _r Mzz%2IEB31E̿Wݪy=5}+(')>+_0<3bYctCS.K]=SU]\Kʪj/fխ\Iػ /!7u;PR~fL}X͠7 ܜRЌt⻛{+zp1W;:%q:8}%9#pKG^mk rCoǼ!֍Ph5ghfv0mkr Hi,0'R~~zˮ=׈{?ƽfP<]AH^+8y2@;3c{إ~>ƞz) i\@dZS MX֗͢C_%%Wϲ)Z!QT;oJ}'O/=]Ղ,=hvW4x@D:+ȂXemFo9s4+(YhNYH|d3SL DNH!;u#%ErJ s@ԿJjnzr4Ԟq^ֲ!ן$*lτW8px+6h,̀H_8$_AK)lq-yBǪn+>Hg[VK|.dcAӔt ,>hI(601' 깰H nQsjɰO5(V'nEC)ծĹ\Ԫ|Wi7%m/ٙ ;k8g J,z[xC%u+EhP?ByQGIu5]Mih!6AY-+kY:icqCu|5an>%iеsTZ=1^@;w@dE2s&ktwD7 zHP2y-aZSI}i_Voyo>;a ],`֤}f#u2@ ?B}Q{cq-"۸ .0`e\9]b!`?\Š/HGa)YWlWSphοld- ~PwF0 +S0flۦl%aœf]x~Y2igJJ~'0 QqzigFvZc$Fuʍ8D2%Z/=u=,efrMn|}# 9%c{hX˪휿7G(z\7@̜[uCũml:4 y]b)' fGנT!:VR:M!-ip#aoD zq( .eU}EEPf7{8V ԣK->zI%(>o.?xXg*R>J44 hX#ne,Z tttmCBnImE/`:܇S== ;gqCƹg֑q9bDD$M n zSߥc~x-H@=enۆYvWϚOH5WLH~ʨ񻎵fҮV 1WbF3AssN݄^!t:hG;x=T2)&\0w4X| x5~io՘0y*METP9>e#TqRL׶שޔ)' Y/sr,z6ѱlBό/20[EjS*Ls FcMo՟|RopG@|Xm~P\kt'sh͍ p;ETwrg$=Atr0;`N=-;#:g 5쎹4yfx-"2;^ uEqW5L`d50cArAlԫ(~N"-nwf29hgyx9/*WʲĮm~x}b }lQ §D%-3Ԝ{q*3Vu!]O'jHd亚BxyM>߹=^FY'spt#N ]tl[pt̩ -u'mhu*K̃#Ac i>}IKI"MYvol}ig}1h&rW@V|x+|LgKuVX=nf>K̾F48ydrLuh^Z*njEб^\(0"6[j7 τAXR߯SB:O<$3nh"a7WVOdMrl8Q <1Ι|cBUrDZl#Rq[RiEO_wS+t7M w |0"H I5{(ZT ]-PuhIQZðIV%q qjI>H+SZ'c!6,@dE64{,3"dPNSY nC d_-8Srkh);%DQM )O*:a$QSfMYbt Le0Zѯ?x Kn.'P]MD#ܺ+V>BY9QpW:u*kD$ C@@Y ɕWJmQ8p7t'e2P(r1@dFiTT8%%H=Lm VkXx?اUP3pҙ=FjƱIH5r >Fgdr{ԴH5ѻFߴX-dz& / R2[ KMX%$7iSe^N.B b,tzمt_m=l3`\TD&NHM{ނ\mJY8~GjPb s`=vjrJs2>7SΩ?lU>B;eia,0ns Mg\gp:H @${F; $ z4X#[ڙB#ÑAGaP-B 5ݔF`nbLͥxrbh`3_[[ P>eV&΅X~ 0F ZSo[6ǠcNNmr:,,$f 7"+x{c+". m-}&c,o;miz 0zz~({Mp[*i釆5W&&\A;un.3LX~rxrȢ3eQ-8t6MYRLїw ͯrTv6]M,Y@M0p?sil+uǐ0?Jn&6y`診[Ҭ {1P_xڽTbvP+~U Po n洸ٰ4j(L\&*c$)*?sks,邍i0X,\ Q%bʩ}bG}y\Ģ8Ll7[d摎c6w',ܳhsw_ѝnjGWk=^,7̊3- o٧2$jC{JW1zgS9o{Dxu@B';>8iRI]6 nJN@%F.`s.B!Ѝ }{Fj54h *HutCT%I=j&`'*ef/A=9^_v)_U-޴tCKWWԡeؗǖsÝ1]+ŵV\@ \Ұ݅Y;"27⌅ʞ}' rT 6»o}Ռ>7z@ƈ܉x=xQ {/Mt)|t" W,E,h^ ꙏ"sL2`7{oG/־aLE{R|qb-4h= }V>g1W3&ů/́d46],+MG?ٴu@JDyAya5s'e$Ś: <Ա:\Ls5TSGDiΫ գ8# ڬZ|G e/`̋/J;c[+{@4AYϗoSQ&99aD%4j60{c[I &"yEyNVF9RBSFrD7e!"^u4tjC"ǭnp֯*3ǽ3BV ;*F,S(jE@Ѳ ѷ)x~qd4J>{Rwh 5j8Oz]VMPׁaۉӵ8}\ƿv!j-|{xvaXK Ed9byh5BHgTQp-p̟yŘZ1VUx g[+=U' ~*)Y*ڝ1eWҋxew&KUuf^YdeEv)]۶ rӵИg"_ ;P69u!"\\Q&P[e4J$*ز" XeMzl"PjDחI ?j#*mb=1: {4[;I{$f8 J&1*R{oվ+ZbUSq{<cgiĶX T`0gKC63Nǀ(QC70x= >Pۆp*D5盹eZ Ƌo-37$S>-k5fܫt W9 !T 4ꩅ6wnҐ̍fHuƓfB&zLHcO5Ljz]Jʻ$D$dʆ"P0Tz?;AI) i$Q;\u~̕ZL%ۊE[M(p4"! M%|"QmsJգ-o Y[dc/ZDfh\|#pxX Zs&D,/m@퇌i'6LaSm 7W -ќw2:\{AB ,u,I` 58uAI%JF!2Xw_·WuX2T3̦+ܪS0H5;%0洦GjQ.hՀ=U$ք'O/ $ .iK^{|dE|3sm<5\%zㄇnc iͭp]muʬ |&&=-8L$p}l3U* ]qm +__EC9x oWvbQ`61)Q'|#R4C.|*h`2 {w8#{n1A)Ks@[qk%[u;ddM/+|`ix2$nv̞`UFO Y:'Gy3f$ Y >Di3;S+zzxFBl{8ޔ@{'XŮ[1S51FŔF6aqz}?vDxo'y%g0nWYik j{ x #4K ͌;5aeU|pxXN S.Zl f8$JH⚾nIQ4|\[X*t W{b>Fr|졽 zF<E:5g"; 7WפpZz iC;7f%|y'B"&䅺*E X<["j9g[LloT'~WdZZTTJ62\.g0!b /OC{21bޏXِ$dD+&Y0,_/SC+oa}iMiک ˣ[ڳ3JH}.0낏K:ov&+9N䲓iQ iN\uU u 5KCrAx9>q@;"Mttf95 ^jmkLˆҕ$黃T1pM k3A,*G!#j'Va¨2~o5|~h[{@ҍTbzv/U?0<XԚP\*%YETioo}LDVOuFftN NVr[S"f;Jm'B3fSNqW$^1 T @mp @@:ޮ0|ǩg: A|}$)˫_}2*Aubl+,QR7VPѶ#N4ocG$+N˨؀d΁t,#ۤ(} _#`Nm ChäJ=Gqc=2fQm,lE؁fi+l'RW3M'=)>'SIa G}|cҧiǤUoڬEB/a C;𼙾f^(q '#iDM;aPD/Qe nkebֱ84P^ٮB3XEbhE`WdvPPߟ˙K^~SYs3p iPӻڊڴ-ۺ񮿢9XJV*-AoL݋UP`KiL*9*H@\`nI,t.sCv[$adz"]2G M?tf ShNDeQ%~}f(=k}Sv|8|~<3 gy\S JGOpm /qUw8qR&ۄ1-az "6R ;owȗቯ8e}2 h̙Oêb7S6-N7F rz X=ulѠoMl .,,8D~ 38T.hB<(L0)w= p7:vcF5F6d}>֣DĎ'ݓQUV:̚|rMpr `tߧ;RoL[X%d|n\)tM>er&tKDr}*/6H+{Os8֞},#zeu*bGTuFo[c:]iCЊ/xaJ2:~;o@M)0tZ/*'>aK#(yzEoc"pw"L5?hpz>H2IaƦAݽ[ [Gnlt⇎yY93gY3¬ 2n:`}u¬{m8$= %qMDN܄T-#5fU)ԱTucGnL@jZ#uxp[ŝH*ў]]# #@R4 Y!G.|oƜ&Iy Ɯɍ٣ILyqB*8&u#%q[VԨ"Dd$!v3sn.đ&n+[cمxhM/p#DWu+D TIay7Fs2B:1#Cb?'̋ -`4Ԅeȵڤzz Ww8 t֕dAаfXU{v}3B^o~N\$ceT,Od> RO` t z>tEu⧗Xk]@>N*HAmwBå'x\X5k2F7,ЧTq,"iu%̇ޛw",Y]VO^f ܱutN&eW=+J8){. JM,ydCx"8RƼwN&=-TRkǣr9Q#&`! -.dG SWٲdv'L8g~&T:}gCDY?2W5xI wSY5NvCkųkx*U߆ULzjkWd: SW{++n6 \i M̿2~2b9]h4ehb3'i~6)H\12j uYb C a@l9Ep_K2ЄH>) +>,E ϽU}RMHҿߜwe)'C'/7#U9+E)e-fS'.+hx{[Rl(2<9a:9SqC د/2*YFk|ԏ{uP쥞ѫ^XYo  U͕&^ԺPZIdb]=ra^ xm 䢻@'B=pT<} n{$(Wڄh1-#u۳R;ꃸkG'ZQuC_zJ|9ɈEӓSM Ě*҅}vvK ;@瞚X|o'45&%dO/X\Nv2`&3gPּV`t6 ~̣+3 jÜZ"[>K 'bl7+X^@paY  01eJQCZ< S\[)<5+я?fC0TWN6.s "")Ol`㺿9 \/I})`Cmdr5(!Tf4IZKV8?zh@{~WPt =ϳ|M\S|O'2LvA y=uF>@v-X:aOw;;$=W:GoHE[P!: dڍFO:t3Li(,+N&}y'hqq]>fHOԚVMGE,@kmgE6vݢw*DyCG0_}JV)8(!嘭'{Xb!$Ac%,moRTg-b'd'M(߈5L7ԍɱ~XU(?\BArBv$}8S ~%lOfihJ":/' :vi֠"߈%Q[kNOWރ%MoqZQ$ PAaE2R~y7P;`t4;b$FzJgՆDwҲJ;j0+D7ZPc6cPV5dY@9h'_31)=`T+X Mr/?|_Dvg8xmS1k{TZe;@'zt&s]o 0 L^ܝɻn=]y);NTp$a$qM]ypD{ܘXAe`?,]. ~x^pqfB |;[/ Q2~')$Rj.y1P>Xyo\#{{0;dd#`NO $CKz^r+d~w}@ٝ)a-;>8|'x 87#,}D1y&\1 )31Ise]җ[:sf;Y医4e3hiMa ʷ@oJ=XL\(FkZ' Rs7\JO_3Y{bzҫq> CGon &HvIV'*”Lɛ%ؓ*yzMк*oe؆@(ֳEz~''XS$]P3T:H`yɄw,F-ϨW'((X׶~7!']hNI?0-:\~L;gr{sЈvLB Nnb) cƕQx* $R3XaY rg3YP#oWx -C'+AjbpX?);?>tJ?"PWGԴ@ɜHrȤ$w ԝS 7tfT_3aJ@#r25W#[$2 ?cB[(e2K.kà%e fqmg7[eOEy3GJ֜\+1<X #U4V=V $Rw)Ʃ\ETi|PLs"k,^kfv(Wg”oL5ZP!G/Ujl' ~F3CN,)7%nwc8N+*0#n^O)h@,|Ws#RfTIImBmW=(UI7Z~hub\caDU=Cb,QAV߫cW/o+5s"qzj`oR$~1y X+'.H2+6o nPm9#%'Q7V&O5k<9eU 8Tǘ_SXwxj.pn:`^w9gR+l UM8@}_d-`|9gYk`LiwI.ȍ^bjK J+.Q넫{)|Z]CpZu L蚵qX98Yt8|瘩{ rw!(b^!1MoFiGaH:p2bȂ)Xj뵌1 N/mfֻtѻx{iɓ<=whDɩcK %BxsT ԡeHT2SmwO;!WDú3'p .qJ@#)'#l a]8$03E}6g*<3h㷚֝K%8 IIB:z2{eiHN mAȪr#6VsWT69 95p:^ FuXRD1XNڊl 6` ^Qj޷m˱5P8 'OvޖNgTNcF+a'-*UuUJ)?%fTa.mxS눡^~ġ s\[B^dY6@OP|Yɸk7@o[ #]Kw{Uz -LVJX4mi=D=3tXI r'#&6cV"nM85-GSROMi[{NhS4VweE6L6m ~ang9&,z6F 5(20``L 5M6=$]![ #u:Dv1F>ܱy/ToRKۻ\.2F`Ia݄OV/=/iw8E}fd2}c$lJth,)&mR1oRZH6V^]~~Z1w5x{4;WŹSCS M"qhdG7nDʭ-39RX]sp6QJQ~v(aOJn; aA4'Eb)i~<6tew1⼜}Xh 6w<4U:~GG߬7|}%V&`1ds w%u"0!0։y|f|ᬠ.jf7` \}]Ș%ߦ);L0Vc?&ؘvۻBٺ~JQJGi<ʺ6*ZTl7 ?Y, 0\ޮpS@c l'Qƕ(K؍ǃtrmo(%-N6&xhuN(*ζ 7;a>Ox6="D3׋(w}|bU}1,h_k;S_zw g)qT[w|SF!)ZPDJDZxXFǹ]=Ί(%J?+7͌t/"iDkmZ)ܬT ]}3o4*K"tC gNf1Ґq;A#kcWaYQ 8/w.{!,lb+PTD8S ׭$;jqzMPh/甤& [lcǬS`rƖs$"koDqg%gמ,NJ" ~nYRn4e)dD43O`JCG-'Dw4-(=0~ p 3xN=d@'oO.!ҕ|$ E}ߐΔIvB 0qrb\ym\aՖJ=B'ZdbQ_]!_zcgqk}v%{{]薁,# E{m,:FHA"x`X^%}& /JeLd1zZ1-phfԅ„lS"8,۟tިB9ŊBܼiX\s@n/F[,`ty=0r+BN~K ,@ 2tZ;^kT7sL>.wp>ݢˮx׎C5.X|&=A.dx@%dCr@ÕNW"_:o㪒'C4{87mDnK:#h| ,4[B8{B|R'ϢP3:11ئtxxXnR_0?XrV/09j] ;_Rh.Dk#+#ǚS{Ѵ6&Qlp,y;#6v־pg|+ݛ ۬:dF *V&:}~Axf3G-kʮ# Pف|0y[V_7^Ԭ_ՀX-ZU0(5(e!_,sźoeq97x[Թe5+ J;zBv%U9U]e8eh&(̥a^k+m*//= kn3*>uOw ѱ*[-;;Ga6F:~D@9BΓ,gU 2H3`%TQ[b<43e3PEBnz9 2νXǨĴsl ) Q,t/|R] ymϷKx," EBϗG+E!ne:|ɴv K*IG1W۰wb?ghPC7V,Hܽ9r9^f'o2.c䙕'Hr3!r!a,[P%:+vU]`~,k(jtޫ]$'\3 #ܽ 3䜙Ы%P+zKOUDO$r J LY]BO8t6Tic[p!)ЍOgq40."37УG:bޥ=]ܺY@vJ(˞~i$1t)ߺkdg0yg!].ws.4-VV&ڬ8zV(?d[|_˅= ۏڿΞBcPP Fƫq/B-qꨰsW&aW1榷2֚RԺwg +Y_ Э_MDSJ*lX<ėWVǠ9>J[X! #[kTj7޽[\]':?Z!CQx| ۛv{5Q_<CUZBt:ȈRyp᧌VY4E  ?o^7, ]wx.!w΍!xkV&_DuN#!]j/sJY#9@۪aoccM"dLyw RfA% z<z [EI{u* - tB @# #?z23'@:)$t7(㘕C|*" ȯ%633x$ s Qu J8XSGˇ9&̭aFgq}Iō?*pNL_A?}L^BVQ c-gۚhI|)q]ƟWxZ7F0K;vz+`VX!X|\~dګbKŎ9kw{q{&hA\(tu hEu_GYi4< gEvL+C[]OUw**bKg$k\2tt]X5 yBe֠ gq=p7P%7|hB ]k=ME6zq$X QʛOh.#&~ zه~ő^<0Py[1S ) bvӝA[kȓt;mO {J]@"=1/:cs](ՐZCȰAu}^B=%{ 3tZ2D8@Գus˧WNc8  {O.ʑ uK*рdBF>PZs(T$&뢰բ)2oQYL:M=loՉ_W3.( pa(@땖B/%-ͽ;Wv6,uy#n2SzQȦ_}mE@6^nHj?̞81tY (i/9yGƙԘ:4pR=y~ ӏfBV+c\?<"=Apu2mP(nґ)=?a! T>2` _Un΋77K<[Śoni6?rƢ?Ч'lU\ oV=2ح!Mpm+SʵnY !_ h7=p}ȐrZzu?fC0g!518fEVRcms_ByzO+ܙA4d彈)Tk );BZ  ?s!} νTE7 3R&8_\_RjFZ"i9T-r C8bY䉆o#,ҎK5+i*KJS)5DMvj: lVAF7)Qȟ 6-/R>_i@qw ӖHEyM1Iu|#qP-#D_U󱹕tI-<ه5/f5O|cve窼b(qBvTiُV|cΑm҆TÎkrO]_Źpݧ䊤Te_"?r mۀѝn -+v̄*0NÚ䅒TzWd,~5ax6-^>Ren Fb8/rj9=\Kאmdh$7&NJe`C]u D7-ðUY"Lg^u _xxA!k|YmDlOeynOYxaZR7DEf!(Bҭbjf.ez1B_byo.lSP&?3}8tXօx#W0Ё( l׷%ƫw^SP$҄%"Cޱr9 &wTw$;%Qs}< ]>8-gCEĉdjP* 7junr߰㿱j :&+R7hF+ W|.z5%ZƔ [b@f_!j7gd]E4ie[u/1If**L43eZ O1nAS<"˾x1 W+UEcFk˦.d+ H.sgxO>bP:V0a( 5iX3¿`AN*IH)3ʮ7pL;|c-a mr4֖_ZTԂAY٭Ig7 -U^znaf$ٝR3V'3̨LG)>¢T% gp1[d"Qk%[v.؛}R' ,B+˄Z;n2BJo,Y DA郤q~m<`x6R)M ..J{NӀOٶXP=Xs}O˜Włtϐ $na=nʒ9 vew X.pwvN|~[L\_NFxG J|DAd(S2y@n֏xR7Clj[P"y3/WXB9}eqT ·XZ?fQ &^}<0:XUcL\Ps _ȣ@Ӯ8V]SntZw5Y6,kYNӺ?w/Qa!G3U sZlm zEݑx%-gA6܂hX;yA<0G*\7AY;V?(acD @xEbs {4 NbcѸq$A*dx g@ƻ<J-3bHW74mme)n(hTHȴƠIDzT 96?[ae]m]"P,viܣ%-,sU%͔Z{u6 iTOsg- ]Z4lu#_Rj 6bݺ``@KD+0c$ڸxQ2nDCT!CqufL,?byy}qlfϕz'_RqV$7tUYՆXkM(hlYq&=z{{21G @Z}ljV| x&?4qd{R-mE./ 6 ;+H#9w_$D6. бeCZvMf 8GbY.R0T MtMJW )҉ Sp6lS)~Q?Z2snh7p.7ŋ Ux VI}Gp-"vlj̗AW锏ޮ 8 ڷ}_%*Xi*wFDv Ө ;mJ3>yW8Te1|Cҟ #K2X:v Ml*Q3RlJg:{;+ 7ҔCMBp _rtA19_:Ft, iGq<[Vb y`0qR .Ec111ύUB" # 3wnF:/cgtEPy!Q'p?K|V2_zLD1!ۉK(]D~NGP݂6uB'SPg|ӥ?t?]H4܌>jg;r?1ce9+N6<䝪5B ] #u~1a~*dePдt`]#Z?iAzS**q`l/qUP@JHgc8\I*.o>󡲆~DJ"Mp+&7lpX v!xNNt^4Ĝ1X':h F9w5P(Lhٝ,xe99s/{wA5$ -1|88vv\Jgl52+g`t* FRE>|eG}coQV@ѱA.]0:'h}3Γwzz.J] ]5%8Yi@\7|hy :_+ݑq.X&nU9%ʀo='7~XGdP(4G٧#t_YZmr骏6q, nw$g+d5-Zֆ"3G9|y& aw[3vɟyLW PTuqxZߝ<) #.RλnfgvЮFV&Adh`*̲c۫dDxVjRRG~d'Qb aYm<'g6vh`lT. g59{=<[lAX-̺ϰ`*D;B fYװ'ûGmib {̡䢉xI%(ZùY3~XRȒ{tsOK?X[f RRNr$PC7_ RQ6.F`r܃ٳ o ĸWָRZWvh3hvZԘaA<buDsL|m]gx9:梴&v#f/hyWsHXן!WmN @*{|`|)͈F@/UИpP}iОw;Lb٫)Zv.=Q]K vg^@vQmnn]EMLM91#uuʽHr=c)&}wl"tp^ll$t[QQJ:yb4؜"1Y4F-T'Mp =G.ׇ1v9Ն~N:8f.PNEeٵe1e$ ?ȃM=ĥ3wq"|>uM-No'F!H?2!b94\؛^s2ks\9Ab򧘬%b &w;VxˈRG[7g$B,_yb/WC~uNbj;-j_vi"IΫuBȰ0~ퟠS]N |J q|a.J~b l7xg Y C*ͷ鋽>E^< Aa `)xQAB/~8!EVI# ;J`tmA0Aa'= /hw!-U6 $PC8t7(3ezhŇTgds4U+Y8$yteq8M%elDd{PGd֟atvDg*05ldf 5Yc>^L)8 '%v,jCq:C(25"geoBio7̮\#UUݯ({`{gDfEI „bZ::$ˍ}halR.QJ7t.֒;>uiګ)FHagM(JCR '**c[0{{Q9z6)od,D#m^!VI$%y֕"Lj_Ilj EjLLܡ!99L`<=<ՋIq Ci{H+uUȄUڴf֎[)q7 벢v.w'^hˌvbսꞻԑ6NmCK${Ch B5zn Vm;9/MEw 2V7#2Q٠e7 .>twzi!2-P@F9 &86>6mg&p6*\˥3hxdHUiK4auzom~G6seiԉޚN\qCMUa+[^0)u-Ghޓ Ko"R~:b*![U?%!LbyZюr}hXyaJq[Op[Gp K_'+Khc=̞T]9[b>5@Xpa,ypw`!^ ZG~E S <1`w]^1?Ag1d5j)Z#MBd+o1gFȞc orCߞWې\oBt! SԳ 1ԝf}1D!_ 1G1I[Z<, f ذqɢ#+Ux`dQRЙFZL?W~-80T(@cdv<:X$,8K9 ڠH8n|fB#V;xmi%|u`aq0YҠQ7EV9+HUx/*FwTlG3M2nw7yDV8^0Hn?|(K^i Oa9.ap9, S}#vTCKTfPwDQ8zZ\v 󥘴}^I6y@VI`U癟Ӟ|CtK"AWu E3KG9@` ,T~ʚqBbkHadߊq$flV/GBUZ_V]bAH/FvSe3)6-u@ʟ|! A4+k('4ҫw!o`G½[~Pk|P0kSfaK6bk4T-V%`ZshM{7VhEA-)pvn#g.SE{[%L4 wxBodX|({iKcR%TjLpgTZrtY"4.}jm7Ԋn92.[< LX fęgV"~x Fjc/mo%S2J:<#K MdT9 bۭ`l免2t%A0Q &2] #/~/@I'G?ODOL4,f#;O'-82KL}07ӥxK'{Wx.o`yӄeZ%NA2Vx| R!l# `\&1'+/0WH%Y!).a>ǜL?ϋ֕/o:~==<(ʠ̝.'vVa1SHj2=7 {-'#C3 CCF2ȣ]n 3\,瘁<)F~0d<[ ܤ>$m@eCbT C؞´S(iej;Jh<,t әיuߍOUҸA# 83RS *K=_+s/bVK. a:% Y 0qII m]];SJC ;/3sqL2LN,7;MG` 9šoS ΁h6ݜRbbHsrJ[_fT {,LM[6irAM#QFv"? e5 mvEt室oX/vzM` 創VG{\it O>.NÉY 5mVO@\]Åc@Ѫ7"!(+c +̈n5ogk.yAz|ڈSP*)-4 dOc$"&yyņr~S/PVnK^5 {y-(ʒ$_cY!I Sei;t;~!loUIx/`ptt3k%K=*jTR=y4g`iY;si2,ME_nN%a3ŷU jnV  qyUX[ |\NqNЖ<5 3$y}6&t4TA*1 .׏I&+QuSXbo߯\5, Ov jRjfsR8]CG?RfP3!"n#@Q{Xx_.^yfn˻PNe1Hv>B*;1ANCV"1߀5aFʂk~\``[O^="UWhP~"(٢,k¯S^V9~bOSZtG>?@pۅ;is5J|Ʌ;E\ ӕIZO6lgڡE ü@1^uԇ!ȉjtbg,GB(YJ:jp{X4` @mZ,|FR!ىš҆ٹߴ,duPa,q́".E~ F?4L.aFtayջt} ]'j=ŭڱF_9^y>"kG:lw^(U %9(Q{DYO;H-HPۭ5"AΚzovܲB5k,P_6f6vk-O -d^_<>Mn0R˹düHP|%}\"i*a:@4H;%aJQL q,T]4PX5bh )0^LuzI¹f~T.J[ +`!v?ޭb,#ѱp !8L-U!l&M(l@'+mXUκ7\Ds 4uh%e,6l]gI4[ N` k{1QyHxI]b3?CX($p ; 4N_%{U{n3f4$q߄PݝZ"lz˾L9E7k:rɝ[(>TE.NzZUe1nތϡ'f;0Ip9%&<liw$Yp(˓#0d+'j mnzc% q4.TtAӉVZYZq `x&^Hșo6o'o`ϯ[J:,%:hv͊ROՔIHuYĊ*GH<8Ȉpzd sZ aĔF!~fM^7T/WpX1ԸEsrJ:kQʅuKzYT*A| R nMZ٧ NjO.) 9)ݯ 4&IM[C^uqg"X:Hn=өJ>B;6*AB%<NWHz yIJ캢'LJDi/J~"kBpTM.w!A[KŶm%06*]H#@^H3ERpvFh#hKè)'lL?j FߜrT2!@fs[w Ow1f)wjS uS 1>&{,wlN6VJ$-HPb "ml}%!a{:([P &Y[s<1?v,y`}׸CZ3 @+YfHYl?\~EI;DFF։q-%NM~bυƌ&2)cΘPSW,tZ#8 {%AA=<#P|T^7CvgA5.&aq>6aUx*Jt|`C Y9=81{# 6ŷZ[XG0B 1?KoNJ.ɲ-:ZA z9#kU)6N|)qXFV)MD0*på)I6aFF׎l . Ȕ,u1.a&׉ڑo,A0Xٰ38_T˄f%/Kpphz.V ] ]M_4S^ (^ 멄J. S=o?q=y̕זm2WzPK֖KM˸a j:b jxۅf` [{tm2l7 `BZ$m]mMJ1C9c~X=+V*Y#Q"`,b>DSL^ eY-b4cݘ:] 8z RV0py|i}݈5vDyPI]W3>eU W%1;x/AD@_}K Va΁|L&aQ#iazc!ᑟNn@ n\QaR0l C& gK]{WV7[WPtbo0'CbW1ҧ@`L~,Kotm⡹ #N7rS$܅y]qM CebօbD$dI}Z|)RK's,)ą.Yh',``A]fhBKٳSw:Wj:49Ux^J3p&l2 ~Ŀ{lhQ\`raF3ՠC<":߀'6p<]2D$+wmU0[p~i~\s=52QK}E*SdϘ%Q^SdXkޘ$2ȳ_7&ℛl_9ƴQ,B]TD E'k:4*ba8I}Ja!i?f2l'[]'r8^r )՚)f[`/'cnYi|E{7$I3=hM\ -:-|Aڔ)c쀼&^5I ]K2`F۰ !6_vcӖOmE ґɡHN?[4jCl3ze6t$xL%Ûӿ%D tKXDG.ɕ v1Uz[mWxZtne[SCkܵ\.9Y8D@ђ|1(GpVBcxqUy*3wR SlDp0{jEd$+oT&tDDY}$r,z9ff2X@-u@k;-ZS*D ZahP}F ;h_^)3=sG ?SqՄWa#|$w˴`-@iA fj(Bzh wR,2ɞSm!q{ߊ"0d;=L+~W27XC%rZ)РU,;u&?}#jM*S)3q5$廒Z#I{ X8a+~mg&~! UM%< '}x)4҇`V Æ+}qc5؇N":i7845U{2H90``+#j4N5C֡ U`5wTy},b$Y_*BvSd#' J߫b`A&.?f5z2ӹ,P5r L_qOSVo[aZ {q.,ĴG!ՙjﱰ^ a/DEkWD9h%ˑ*TUK)6"$R mz`%vl()\ZŞT\ho,08r8q4a?>*lqN!+O!rr#ę Y;x|l6cGS@M_V·G@cjs(VNu3W#z-ep!,/@%Ü=3=+A: fu|\vz6JqC"i?2 Mss5؏o ٵRXn@GͰP(_?-H1]#Ҫʫ=HēHiSTiR4t0bT}Ѽ(Z[\,7VOܞ e;;n#w&A`~(Ĭt ) R#0%M9|^`386L&$%th9'As>ZJ眷?̅GI6;GQ,%2\jB0gjYTo/ 9el=|^.- X#z <,w2YzvX?';;T ]#@gmeYth|3J7q E(m5$yؒr71ǭ<v i@}'mOϖ,OIj"‰3KS8(gB9m'! ]rcYՌ+Lj`3"E1ѲwE 5}'D@Y1Sϲ?һ'O9i3^[wS(查eƔ:)GL IH&MV16ӺQq޷JuK-MhP%| Wn2XοkD?òLnHc RܛEJVUٽJMJbwBFbbMP` ˕v GYj[zM kM0ͭ^LQ½ *Q.t@`V݇v*p%L+`y*ΑCdS̯$ypB2KZ$E+@̈́BN] +=bdFo5 6-,/ʄ\|L"A<Ν ).Rt dI4JtDL νn>vI軳ͧ(j;@d* k\i='Łͩub5l6&QbA @HSm"(?Z` B'd+`V5 xlgu4ogH0ǫ]o:؊rg`+ STA\U$(e qs0R9Bͮ"^{>2$lw%Q'L/ԥlpz7!v [YX܇ʙ3Z#"MbÝ- ʂpZ03 o*( FBDz6Zr;%q2S$x҉v ]cGvs8hm,ȁ#iF#CPu x;Wۚ1ߖ>5aL3ܥ:֨N5 A[PwlcO$UCKL}7:pEu%#ȜNS(Nl+A?~r辌S-?o479!+ᷛ@3ʭ\t4aKI+IybK %"-/T! Y>-? N"2uWhJ"E5ٵȴP:Fx|DY@%=,[>d`ˁ~TxszfiNGE`qo[&ζӝ6N ٰ޸oz8r+~d4<18ե*@ɞ#+nFÏ4!&JJZӏ$p R-+&Ԕ.Ah$O exR1'򙂐6$^F !В i%!ғ)UB7r ;I>{KhVIt@ RD3Rki"<]CΥ0^ F>Eu$}"l,׬`߫۵k$yVl#5m7EՏM֩}: (q$JoK:`yfЦ>N1Yf] 㫙=K'рt$rs8(Բ9qV( fR@WY'<\WX~rYwPx18E*I P:\h;ҽ;sS$k3 /1T6 }L'@6c=9Wzک2d4.obtWI"Q/UlZ!gɶC~WZȺr=`0HV%q]?Eαa*kMAWsշBnPwAF;/!4]~G[H1žƈI!%.oS@c_9!w]ɬ,VJ D#]b06vx/H"JeRO H>\dG պϱh Q8#mL:! Bͳ_/c5_7iBzrP Gt0W8Weꧫʩo&ko1ɚ֦O:Ro++9Ё D`4ˀB}cQl{EO"<]*Q?7B!M.ys Cr ƙiڴ},EsP8OZqtNd!#lNLx08bqB _G4gy,5funQ=Q۸d2 :FB\sN 9]#~Hw:ipMof_K.坅|_hUCA /WlϏEGbp3 ;Y*|)3n񈵡SeJ?4{vW,x᧤1 $~*J׬~0*My$a.$5]%90\kB6zPxu:80t%8SݺZ$`f]rg-^_;|TuG; s"d>PC?B.GBNG{PCTm U90%ɾ<WU.lH8g`λ% y8/ܷNuYR4u h~S[:A怲R@Go Fѐ-aSaN[KWnn:^g| Ƈ}7.7p™;&(.Zjl\*jtRp\unKxl>oˈ5'5޵BP(KC&*@`yNsIoKkBY\y3  $)s#:M>T PWy,=0"y5 v؍kMYaEPyI2<,0䋔J=7]A<nc~Y"q/<`} i-S-0ɍeZ hfilëA>n֒GQ3($}%v(LkO.! n$5[K yTo.) )Fbc2}"Q|Z>),+q=nɌ}.vޛSwmIB8"uxT%#}Ѻ m8b0b9@*#h}\Bt"/Y|x)̔$vgi?Ǫƹhw s& zSg)'lRH"wwa/izMbۥ9+.d= T=+›)tʤՕ۝j @>6ѨlaəC{1枕y렲c0,Oj|qn^~3!cb[)/Xdn"# ݓ<]RscC(*y;Of}vr YH%`7+zb I=yނ: ^JKpߺSBta>>" HGءMܩ+Ql,MIG`'7:/U'BV~_aS0('0_~A@WLKiBۿ )ReҘC)h$5U#u`zB v֩(,ӟ0^$J l3-,AL8_A3ҵe>]k<ĴӰhٜAw;Y>y>lCR:9RUGn{ )pm/Fk\%|%"_Log-|TbeM ٴ~$zK|!y3c=e r<m5?pTdO8'uZW y gBw+ko%yhtˉc!j4p֜4M!)bb4IvbUDb!+ml)Lޑ+Ȼ /Pᖒ @BrULP&vx|Z =P`wR_btWŝ1%4Lo~X4lVQa!>p*+C[[CW'i1w;_<wɁHp}>Zzc¼{9,zN.mdQ$%FJ?I<&6/NQ2s)_L{9s)\jDP1$Kt\#^CSk*[\hVRWim[DC̯묕Bߛn[ 6֡H0$ŋN_>[rAz[)(zY@~U &AvW&hVm}DV<#.o)G?tI&W}y@q}|X,& ) =2H=p@-ME3#sjFڐ:F+d| %PtZEn:L \Q* X{'\tsS:%xh, 4><_=7zMj'sR0r@(ld_lg/׾ e̓I7sˆPۇ@lhHƉ}l:&q4\Z⦿e:Zj,r|c h=į-t,,C4RZ? 2=?7g3I3~3׽5=]lИI/b(s,VMER6t 4,YF(,.g#v xz`Fn9 ;)W赌<=E_kW%a]O lPYbW̸2r΁_ 8XT A" OR7/J3GNBlHtyF[o 2Qֹ̰4Շ&:wsxy^p e04 rfQXsk+&Z*jY~6ozg $K5U`>%m1l;ɑm2.@M 붉s=xH9,Di%MGg?<o@( `L#vOU_@Ƹ(P6Bvi5.=Ppgu!

Pzo:2M\.:_hF7Moe i\\?.v=MEPGHY*#ۆjБ[krg9~$lM$7a 0$9(^,W6O*~69@[N~IxdZ ʨ\:?eLO oYb-U@f9C(6} jTgq-l^Di/~Q&v^W B-t*w|eo`7M_F7,Vɽ ŖJ\.e\]E-T[.=W2IϿM[m~a(m!ܢu(@ÆfMyZI@F^8TX㷬·kת2rtй Y}/8&)WGo$Ab>zmH3~D߼x6^62[][71!,}惾LO}dMv^ [YIp'<3BJۨ'h\ ^M(Je9^Wra56;,HQd=Н=@Уߡ;gW< 7T9mz%vu *i.z B)Pݤ!C\B}>0%lc)4v@y¸ye1P (7} ki)9N6cBX>乩i \~[Pת'uщgxKyDՄ=?q MDj dധDE's֐ةs.BdeR#gnaō C [ovhaXM$|4:)H)ϚrR.}C 1^63D@RKhӈUoڨ;-ˁ}!~sT˕{TU+gl$FruW ,W&Avb\BCK÷q=x%sw2q^_IeK]x\ΐChyi=v`C{܀wzgIS/&jD;5Kי:ݙvݎjFDU[97ʌ4L 3Ux4d`+BqVεH='[(HxZw!KC!ʢ2b\gYUðmfCr8'E$)8I33̎/CeN ٥cV>*{8—oJ3)Sf-W`߂ Rֳp[잧7TJ yUܬW*=QEP(2A87!sPzF-/R+nҖETFBp˂Kx;A-VoYPZ+4~P5:ija$鱴F! f jO0~SM-ܿ9O8 q"ZУ0dtL&51{ڮd*آ+fJ|E,k/kvuq?Hi ?hvr6KOĹv9%.t?XjkpSeZ\ף=>b5DKB}=_Gw WhpwKwhS*\Y76eU0Ϝp3p mztٻS[~'|p0C߫wcؠB/n︶iяXcѿ*PGB;ꉄQR WC @G^`sw`HP&DTH9w(zp]/\xgXßi_b -bGz<%XNkq-K=[c1q]pNKq WQńj{ўcԞ;Gi?zIKc| cxNXR$21XeH{X-sa|,ƸdXWFk1q$܉2ٺfzMwռL'A~n : ʳt<4uT*:b dp~uPT٤3,U{7Er +q,Vug%_̈́"o\נl9^a *[6 ubV4r*cV \y[T0O&,h|nܮ,d4g\:kWywxbj1 BWqp*]Ż6CaWb,ü*1ʲ&Qܔ2SdU} z8e>49Q&m􏊕J;[;Jeq)+uʕT+l{;Jo4'&0Je;暓usF>4fL)vq{7)}zrF KW֑O2{<{ /|M┊[p0&H?zɧPbRSOb{=Chsm zL|0ʣ|(£ s0{ƕmU14AX4xSnJ;0JD=/."?8B| $f!}VAXR-YWW8|"" p4޻ڠ/(봈܁NwةnB77@Q A% ЂٯH,'so{vCpQG [Ϩk"*:lw} f?5C^+p#gʓgoYXKuvFPcH{ב-$;$hR? c ?~֟~y~Lרe~ Sqy<8bܡ1k$E l];:Y/B=(LrrzqP.S(zSV(]Lm ԿJpNŰa2oZ7dOo QM33w0^6ͽ.#~ϓ%\-^$\k0s&=0|*ibSN5{zhsdybOa&I5mN[gev7t$=Nfj[<7_M=5% klxת'K|D~=XpG")M[jrpNo)C|HLgʮN{MĈc%gehqۣ5JzMu='!jnK"d|Z)gΝBAi 87 JgK-E5. [|cnx)7l|d$/5. !jk>HUOY^@HOx«\{qs`R|1,6OKcxVǔ3"_Ѯkcqaru*<6Q.*??B Zë2CUN?aMjWf.e\n z6Ɛrd@ULuE/8~ gl`lp\/pQr0#1*'2JD a[@_$<$N9sY=ǝ ;nZ*SK5(z;ݔﯭYlbL$1&_A h3VDM,Qu/>8(xr܂K+% xƹOtk|鞡&DL t?_AvJߨ:,bT:EHqպ8^lDtVP(EG]feӑ@sb<,AViN#4o[TX,`צ*do5ԓq-cxabO!?+{Qo.ƞrlЫ^wwix(oޤ /,fBqW/㢮^jJb!=m'\-L4~ӑŌ`j_8e uӛ%K`,Meq` AE5VI &}|)Q#xX*}s&6$T@e .\ SXs;:ct+tP` b?Lh?ϙBˎH65ܯba_wSv^1`UV*SSpic*U<1)p Iŏ P9i;&Cq)܀ܜm]d>E߆巧 e)LuIg(">6m鹿_S ﹓9{_,}E4U~~&f, KmBz3Zj?/f9wl)rØ*}\ɹYxz %0}c~_L>hS2h "$gzCIhRlq3J%7_2>.R3̘SČ<:Ҽpjpy9*&VZů0*w 9.&7KXБ1B <8dzAl~| n/DWE.&ĬJe|Z@eso=4˷ /0pŖ9nQq:EVim 1B4㒁 r~C"~w.+FHa>f'a0q=r97:fטoo PPob t+ZG3g7l:^M]s<*/BCOWWIcDE!mZ)WD}zEEPģ{*c<o틼:H-E@xUM~n<1۝y$|iG:nf77Ђj <7,EMYV߹2׻ol4t4[sRM5\ή,{y^xFUpeׂsh`&O] u6xVSsR/Hd *Q8axfxfpPAwF!2O +KXI>k>[$5\eg0r0ȽYne-S +_DOસџLcMq_nga< J?!; JC J0<3(yE,I';#(h")?yG2C =24^&_"EJ8Sۢa3ЩgϨ2Qͧ!Dzy;@OҹM/ѧPC) S/YЄIT/b ֫*,_c$fy eU"H0K U:G/FO.KGEGC$1}CUS4">VyC *rɲRS˵tYPJ 3BX1K֒."N&j!TB%KE :Ej1'55O*_CYٲ4S6FO墽٥7 2?%ST ]6ι,-FJ∁\uh %xjZ"0WN6:A^ ViУӥ"HĈ،RMN9|Cgq}1/w8\fOvzx& &gF#u}ܑң((!+.8!td(lƹzGlAy(^mB{,@-V- zݍ?h̩`h[QjW[<{'X2ە]~x-m sNGűLU&wQ#8+ffU8$jU\Z9֖Uh/ ̔Hr5ԶG-ѵ}sT{^i>E.^^c;TO%7^Kj$Ws坄Box^B[^^.9(h-Gefe[&?f~b'?Bk3*~D-3{u~1E~<úG^+xXaKʀyx,'F.?eivE,,X '#xdvJEGr)14;Qbs,5eY10_Dxxq&4$cs颔z"5^$IW şa# S!~{čb2`0{\Ps 7rp98GPw9H*rA8O)}N͈zlSP!^s7`#P+-B!1Ч\]5QMe86^) ܑyDsj(}M^D8?j\oD0&2z~0 ι]-f8Ɣ/,WsZ3v|Qi|,O*_uڄT}ӱ2h_Fܾe?1ć: *̵2DMp:)4C}\?h$<*l7h7='(ύgnj2к"&%V˓#AEX)rh~4̰;Xo`:c9Gkq Ob4[ڗpH:y%AyP_ewx!tN,~RރjDLtLA*c18}IqCsm8O9TSoJF۫Hxn"v&r=tYk#FW1sF q>K u#dOhjZB2:$!3H9#~*pk )C(JsZ Du͓CChY +lTq1<߲6s_p.kUe)oS @v?x:*qıBSmPt/5Mƽ_CcJV)Z+]:Ȁ}7샿)3jLMi}z/~:e9#l<,Øν^Wwpǚu36(u k1PB{чjL7oTp)wXihӭELQfUb7ES~n [D|}o\%[`8 GLL50W^m*c)!Vyv % )kAF+l!iWjHyt=me-ngʾ!缹@]u FҐ(ȅ#`rT-sԅE+W[\u? {5*O ^O~cU7inS903 1fu&^k˜^ aJrPeWX|~KڑqQzϬ%}ӷ~4*.d[ZleFȎVuzUH pIh}sɚs0Fʉ*W˜DHד}gp7۶m?G֎=f ,jTk6j)E7! xۤNB@[2W+\~t"R絽62&sejJXPbP،8/bXpzbjP?Bjd=[,b3 o5mc9 UfD,%xS4^I)X}38QǕ&B5&PAΈ,+Mp}a ҧPϕ40}: ٖަNA>ם Ae>((pa:"Xr7I;3og Gӛ{ kѫo`դO۔g^rJs9˲hdaLs yFF! [䂆]ʸ4ha=l(00j"ک)%<@55!T36!RǢW[p|"Jx|\M:: ~;(ut{ӎ(8GŀeR{>DZޖrP7b:fy=n] 9ZXM[~1M@>i-OԊgA"qtGWf^JV17 IL"Ipfw=)H`r=K"l3SbPbknJ>|xtZ=-V{kvvGdqWv#W1}4Uk~Y!znQemNk3M0ôˏd}q\e-XJU|,6j0YԦ@?fE/F ݮZ9q< ՙ}%xWOfpSC݃zcup%;fc IQwbFA3?8[H)7"?nw^x蝃82ܑfϴX-_4( ;35XV^<,x㏎@Y[y)01l&a w?vʄs;%0yxLr8sB8,0ijr`:seEz"9sDŽV_{a|2.[;i'aIM&ۤQH9$T @G{Qx@ }KAs0-v`wcDQzSU&䂾61nB(4@7TwTi?$<@x@)kq\fQ ?y?ksjPʃiTUPX]i*Nz9*Rqu1:.\\Jka斠Ԝ#~HJXJ5IfŨ9)=_67_WsntR~@wLO & +1>_d'Nz&`:Yw0 F?^8`lL<WmFUKWtƹ룡Ōuy9H0,ܤ5|{! DSֆsN-VRe379GŜ{xW ݐF'$wB=cB /7$&3;`٥:?jDO ]%&~GB- H}y=֘NVo"=3Ux귊s|~4 \eh^ef~)sSJE,2=3l|>l3K*s~9}4q%66YG:,˝C])selo.At-PmsY8.z9WaHx0ʁC[zϱ`?^lҼZ|-OfӰT5=w*[256so .S@r8/ճD;tR+h)4˓lƂZ# @gь~Uys)c􂄄ɯF(QϾS (n9A`QPMڣJY&[?˯2Ζ^7FAuc|j}(W|?DNU[.MjQB pb;y&VExڨ}MtM (4b<М4e7B0lxn-8-y5D9w&f1Q6-ڊ[}Ə8D&M3DV%21s٧yt&o H7fpu7( o_I~ fj*5v0ip6V>Zͦw\A&dc<:\<:KEqLyc:]XėM5Rtu&9ن9FQ&09&jt`| :j45 SI! yN Ϩ'e?Bg`ËYz{zFG%(1~Syzjqp\y9M/BM!ӑezbfW %X=q7SSx7s&c<hJGjrbdaNk.Y)l<'?Bv~) VʯaA Ulxqn.+D5RC2cczT˻Yc׈x9>}Ph~ʽ|9k0u9OJ| $d_ #::RjW᧺ %|.ktW7@5 X@_L#+ :gp`ԡ>!En`|sıy>̧uoBxAVٌ?sn`qy9Nà Ia@2ԜXf_~c7SA\$o k| .{`{/.!9$ 7{ZZQ-`:ɟ{?opj_)IAB#mH7*wIzD_=9xynL(AV}V⨽3>#?{sHQ`9E6o_W"RͼǍ)-\A,mB)7'7j8":,-.1(Z}<"Gmo^ʽV]Kzx+$EL kD bQ%P)mg+{|_Posolby)pQ)@[B|_+8*][H Lr_3;R{WЍtSBSqSh* f+Ĭ33W`]W=Ӭ,xkm`wp8DwD-|ΛG 㯛3ug>8>3C$iŦU~n+ssa>_LZoy6~cyjl]f550Žz2x`>%_O`杣370nO#(I{E+Z,4\4gHԾAjEw#1Zd(Għ\i, VhD"Au-$ ZؾwekRuõ*GkPUk匜g؁7,AÂx k _-{% Jη8AN|#܃fU}5KB3@'8H{:-ä4-U1"]ʡ堿bw܊ >OCa2zбE bUG6&Ǎ`Pw;9cG6cTj s"m.np\EzLr8BAr7!mI^b^W+BaAHz[REpS!mO6$DQ}ImIYڤ4IMZN.:^]`L4D!ST0Up2pCMj~^G. ha?xwj1P;LOEuOfz؝1ȊŮt>uPI\*_GfJ?#4d'i U'`:Y~vAQ駛Ȣϐ ~DA(E\QI;xFb&MݤXsv{αvlH;ӣ Y*ݼptM '}TDc~>*};L!}v2X=y!5UhXKE?,cK~ʒOB:#eئrAs(h5v0q$1-Id_9f3D}tJ6Cx+ H.t+OB.K YTE ő+YՂ_/JY9܃CJw9!6/Fǝ'[{Ba]أؚbNDd$~Lvh ʿODύA4sbcx,bt?im)b@[b /o :?Log&R~τ lE]Ϭ9b|L6^S$`^8R')֗b;J9) ^g Y0 \9/RmM:a4C&A8wy?p-%3r}D ܥr7a^Cc%D.9@GU)m(PH #99?7͘Dۧλ:uz\oœv`1dZ<._9gFj0gI4)@l%,Te2\dip.1|^Km>,-F̄n.ĩek2f:z]UG‘ӗyy$Eu9{ Ff[Q+4c8 qWÞe :7],Nf -hT8\og|eO;mk$|4yAADS0εղ'PE9h; G`@b*f jw*&CÑE''Ã*@(X'^X+cWVX`jW?R G)͝>e2[HᮖSdB@He.Ɖ=͵Ȟ8=^Xcbd\ 27\2*LfiWfvux"5: WY͎[\] ΛI\]U\dx0Ȍ\].ݙ^CZvrqg㓹&Ѹ{ypz;ntu;69w2B\Xn;(hC3nJLM;OD-If㟓??, ]p?"'[;\L8U!diky9E<~lL';MyBQϋGƢ}=m.̟J~LXGӠ q5cl"sӋs㸚3\uI{LgCp/Gܭ/!~KI b};U43tvvif5T%(wP,TՌ3C5.'5~@ܤ! bbCG34xy\\Is&Z!ol΍ʑUԥjCe)dB8S?s/eW:΍gR{z&90g!R]{]c.H\"#Glg0;^djNFx>w_75 UW&uت 'ǫOEc6ϳ)D yrF>nY#ob@򭞡~Ɵe J.Jf;nЙ,x/Yy69"&` L9d4W3h'"g."8SD|h7OmD["Ʒ5Ŏ/ ~4ZHp] &ǜRX\Gɉ,iTG$9Io4i^u|IB|x"hCSd1gfa.X%Ej3KLn?g~gy9^7d+/at-& ǕShIpt'4OTSfMz8>|y 5+R(2&bl9YαH&RMǚc)6ŵI;p e(;OkIï`ùz,E E=sFbSpl;u-,I$ 1zt;F )A}]ZFNk 3Ì r_xh=.H~z#(07muIC]Ά5N-Uh MTq?oL~i TWށhk!;j53dq1nŒ0wm:. _ot9c02.?*_,/dӋjmvΨygNJQ|#ҞE[N bXΛkVfl E*qrs8' u;V(9)<4P2{ 5b3C!(M QDY%0#b|Yr/8P\|:n?A{SlUeZܳy^ħ[fL/ fzy_+̜ M3g&xq'mLX7.g5(3:#OڊI3|4X6%IO]/;㬈 D7y (b[U$_` I% rW-dDhNʖSmwZ2qe?S)!Gdr22s ظ4$JbA\}y3fdŵD5s3$Ke/sbѱi(7SM"t-9Y Kk!XK Bzez{fOꕒb0OOJE bqQYYm'@7Ϣt8_ a9Kt,e/=ԭ| ʏP$hR\W'yNbt.&z 1Zǐv;qn㋍c O&9wcFy 뗗9i4t 1%!|rz9a\ITNZ >eSIN<jJp\r~g,CW_;coA9jY~Kr2g?v$,zyfNP5<1 #X3 [Yq}<ȭaU XY:5ϼ/}I1o8ml_0dG1?f%v$B/&'A:lۋx^;o/lWx`eȦm˻+6D7@)BAj|8WfxFV'pzO pU便x6N ;~,ftD ~U`-Kxk, ~|e*}zkWHQ=&m0QwX<ָ㹓̆JYg^dIoEV7֙fT&4sB\C/ ?||ZPs5a=08֋yP1&mO/=IV.cwôS7n3gnड़ +eg60ϼQd:ksp}djms:~FrtOdGXW,ڙ[j+XpY~q!Le:b͂)ld?ff Yڡ&'Ch+:-Q儗@.%X{m 1L v7F"n~Zo|[{IoWv`E/Yߚ1uYrJr]*)re\ \%GGR"W0c7p 5dX*DlB&F@b™U4-M{Huy&w*U~ၥ_\q ef7ḄP?\NTyAgMRhv6P$^RLM*̀Ɉvf2s௾)}W{[KwRb}XO4ῤIO}O}Bt9o+W/9.;D2CaElḟz۫wɠz("$1i9%~SB8{^}QReZLgKҠkmmkR+2?4J0\ߓ˾U.GrX[Rۍ""Qn*:+/KdOO'D!abܺSӴy1>wG?k'=QUv?wct!CS,TrR ݃?0~E RNxJ+[U?ȎG1%-4x^N`@9# YYWh[ bCT-bkBIJ&ܴW dl=m9Wy#\uPS̽8pW=[<3!Dpy+ǕYdW]_sFv7 -ʾ:'9=X7J5w`qgV(lmX'X/:gxPz$ʠ' .@ Ò.YN)Y甚6Wڸ^t8BqIC? x&"*ޒ6ψFbag>M$V]х[ I'O`o᚛y$X:@~5dȒӑƧ90!O̼BF>+w+콉4¾&3zow⣄OG3T`b( RݬGuvO/% b}-Ln|vL@[=eݙ /άm5^Sjӷ͙͞T3x_geAD]:޷m8#4`+tX5ɼv\ 0D ҕ?6E?(C P.tx,qX/X.󙻵 96^-3[1X_`}(y<<6\^|nP!RWl]`2N /jڄP?'ȂIUVvozgjꙺ+련%,ZOQ9 A^Ln8،ɾ&Yjm2eX~],q~.Fqe>k{r`gy9O/r)/ 3QMYBzr眩v;GkCyyꙥ|\\RD'S:Y2k1/i'=#jԺ5 YIr bRBћQ/s\+x*yd OՉZg9{^k_^}`a!ged IZsswlFM(/4yU7GQK12Sxyvy4ْN֩RMР+WӮS87q-8F^0F\6:jDϩi n(0~"ՙ=:t1B:2OJ\(;kg^:l/:_R3<^>B|il)![%V"1 ѣ\jJFhvQnXlˢc埝W죻 oyGElYnchPzAMaɀ T o@7hprIQjwtD뾲FlCtDrM]s4NHE>Hl~GV@_xlt/a%|`=6!ZG.d+& >?ńFqeķwv0rr]fgpq6{ODާOf6R1*׉c|En?xҿ|r%P4=%H//ky@5_{#eITX2Cv7j /| &S{YKGx0%U\v^T_4F2F"+(AnOa~sPDkB {)/bߑ_܍? 986Pj  ̓p'xӹ6 x('~>P+H^T{42U\'qNk@-,N[qeHۤ/Џ;sEaJ;x&̙cHiXh^I<3% c[}5$dܚ7!`]*.K`]VԔ ;?M*7ZS2~[f`pewRޥzĻ4X̞ RU:0=-zl+sEdvYTb]5}%>)O27H 4Fsf/54k|fYY}pTF^jHo$] |f3=ߔ5=ވIڝgZQ3A3wDf GzԱTn '#AJ]l vjj&U7gP<|+Wx%~YHk/.FSSaǮȓb =&o\kQU;\|X {gܬy๥^_0LxG{=' mSwy-D^IB VqgjoTGsq{dOb|ѷK 1laT^$ۘBh+DNQ?/#=Cc@u`o 5=+DNmZ2eiS9td`T1ϭTyBe~x8v.Aeu啥AH78/ܷ~MM=UX||CHհ? A*9L!'~ o.ɾ G}aC%ǜڏ{BF6x)Ѳǀp;jUM.=./F:+\Sp BR/SPYJǭ;nPcYf5xQO?k16$.2ݟҾp *@܏0AkYU島s ӛB Plp_ܢ?RcfSgdr|fKNi앳[:vsꙡ 91H 5 /Z31\τF[R"C?yx ̈ޭI-?E\jάE6i15}lvxV+^Lp(?ci] k긚їxuE>-D$u^ wjLk 6䡟-a7X|PO`+u[N^F3|+$g-iU1 [ t6ˣA*FVW0U}Y*XnYX\;&2SW}MW<&)Þ GbX/,q$3 ?P,)=FޏW||*}KH)?@wH DKu(g8x6+ \Rb!׆!F8ߤWKCj=9krdnesx ɳ_ 1iYjܢ*1ڒ@[пUrƙ9<2`(u}b6yU0Y0> }o3U\E9ө6r-v"롟ƕٞ37&/ɍ6m@jZkc=Iɹa@F^ZOV_j-Gtʩ;'#Y0`BzBY= bp΍ŮqtmY%HM抧2s*`༕M!BXrG/nI~rbk9Q+s59yq8]!z8^^y`:uXãR{㦜4&Pb5Qe 0UKg\;^Zng%N of;nS#ⴝjl5Wf̧n!V"v5H{=OMo4p`pryW8}l-ƃ2\-EW*[kYbkum_iRٰ'&-[K:=+q+Q֔J,05ҲhF+P|5 eE 䊯(P+NlcZ+YW9: iD}}5577M/0_ 71m)-F(=kdg2K>9f5q/m^ʸuW(V,,;"p<;^u&(!^^vGZWr#-2(׆9[WE%*A}0@pj?U +QBMt<M1 Wbgq)oݶ f÷ h~H56szAz럘]׻6,]bVra;z8aYב(/\!I .t 0?W=tpPY3DD} Qv6I;=~}򉲹)|k4>F=fL]$Qŧ No )oȃ1@_uat9B؇y|US^RgqX*D/A{>`EqPQ mv;cGH`Pp? 뱃;( 5⡷Zp˚^ L3F`ś*_H$f;+!Fа*FȾw&1r= >6a5-x|˕䂯K+7NԶhۂbO.FMg&wE_Lϛ""x^l(W- 7:\d*UŽD7 No< PeZI2qߖwe%]jQGN{C dDvVѷ7n[d4W\X;Vƹ?C5ܣЁWo56pb;f|dxB|er OǨ網ؚ G؟桎EP7;ƌpL*5}r %/ʹUb$!$QF49@%EڈI]'+҃$ZAU #/3WFCY"mQzU+l~ ܕԑ1uTc4\Y^!:2veVx?D\1ԫ2xK88}cc)p*{o!YVAiJtc q:8ѺЄ%^y4b|CzߞY_m_+1;. zkр sʮ /ߵ`3G&r)$ȹz < T򝸱d77_Ne7 &Fʹ#0XkDu5. /YX׆_ZVϿ _|r೬uIӒRɨ:˻HVwSJ}ވ"oOˈsa FkXK`NTO6Zg7f$5w8@LJ'0EY e wqe |>꣯نbjM%~w,O}\5 գs*+30=fsPLEkQ:J; Sy41II 2DAUPSßOȮR:`25v% <y l8< }#-W<сz~5>ޮXOwW 鏽$`TU%Fq?(B ->X:.7 =TetyQIQ YsȌ:ӧMM8kRE^@1]8JU*[տi3ʢ3!ԏWՠ-*GΪ1v%2ObyziT ܤFzf릜 WU*=D _hJ Pd=L*4{ډ<7~ˈO NXhK,.jm:u\_yì7zwu$P_(zEj,r a>Տ'iͰÚ mSyyZl,SoD\/A ԪvtP~uDbr|z3k<%9ƆJv@WMůf2[6vA,ƱS2A ̅O븅֩Wgb)LăWqI)*A^7NuP]31OS5>@z>~xe+^r `6nO@{!w Xh7<מ;WĮDbE}ʯ]hV O?]"E)y AZ%I|BeNRȭ ךq_lU;u aSf(j;Se~=O[сExoO0 û7>& ȒfqFϼz)ڇe "{V~ꠟ?>:$v,Qg^PH΋`?u/W|\Wە+/@UPd'~Q3l&)0A6+일Gqm%v%r7>(_0 \G9?@? i{NIkaBYkЈNW)2n;KҹG.0b%BOor=7J ,VS%).Iޱn=")I:{ ss Ľ?:qk] E8m8O~,i*SfKX:{zZò'ni~~ܴ""mB:7{*%yG^MO|9ޙ)|MhxP Lf':1C5HNAer (<1dm}|ܦt`nJVұS|v;ΚFϲLA?ՐWNʍ ,оi݀"V?y5Vk]a)^k/:#kX_\x%~iTN~SK/*^\Lޥm쯎.7:g( Z0lK}t] :[gʵK#rZPIfD ;CyFn#`b0()&(UV Z6ZiURHD=Q%y]Fk%?r'r6W:ŽFyndƜ]&~lqE;|jϨTLdWWMzV-Vsȭ;v2_Ÿ䟜-@YIՖ]@mr=}#~['Q3Luom: $ cz}1쏣\@^DXfu&z&)@R[.ҍL+-A'_a'-#f ИU$Şntʧ1هBΑJ(?~lY,*=z=ƥhW]m˜y43}]!cf7D?b?-=M_SiIw½mO:KۄJ)2f0HB$4C 1vzFՔбAyF 1I&FرY?L6?Ѳgd1X څU6 =R6De\_Pt,injf<_ X(f^v'Aމ ޝ m)gowϣR`zf&V 4*<>z[[Q-hWG /}?Yjib|C;yc}eb`߯5ЅϒJڋ6Kr ~F#]5<"J~wH_TMWcb*ޚ\ϸossԗ[KZAcm1S_G)z ^5'ۥyJT~݆B%l|]&e)Ȍ':X]h9P3Kl j<:P^:*dNbȉ;PiwC|y+y4py|$VUķ!/:6߅o^]F |Qx#VjaC1y[(I[\Rq/IOzJ8nj^$r8bBAl$'m|?!mGn2kr/x0t7q*VV৐]hU!gE;$pE PT\z A bum\c Mk!exÞLz/1BB_a#&6R2{BQA5wfXFy/N ܟ=ȋ?K> 57Jt>D1>(=:%<;V%@Bg0BZ Db?fwΏƒAb.<$n̐]΃m `F? {U`6%O*רьw-))T=mB@].4Ns([3OEގ*Mr5h9jnnDoޣ/Аf2\.O>X8|b_Nr:X,^ol@e Yo}eS?NT C$t~ va7[_G9mR@ MM/@I ~ o8u|υUdd-Skg]wZhg9 d];z+eIm w6#/K͗?Y{I6\g[J:K}A6ygg4\3PyOh ۉJ`_fY7w~H"צ"|;F^j0C )! LOG&ItIH=ƦTʛj ;t΀kKn0 C+Zp̪=PAdKut lM-Q)E|CMJg|D ykmބUJyoҕ1qݑ9D92J-n2*"XA d+N6|!!}UNSLH`1{$+RlTJ]S(#Ms b9`_웨h~UN2neu1pC2>:͢kY~ C/RjTHv~\W_D>UR9D ArCS 9]N9oW/~ YMU1>UDGe3zxAL]`Q3Er_318 /1uz&S/Xn5DZIg2PtkI,xL}VU l!*Z&hYN"ua%7R//6H:j₏5ϫ$䧌"jPAc2Wg^5.+i qϓay:؃zs!eu` YFN3"h'+$4>Jq˝OaMf,QUDQ9Kަ d4A1fD_Ga RW;"%%([,u`4jV+VSMOR[NPA݁'ƛ C]:IQY/x4^?x4K0 o`P׃?n'#huoxˈ7g/|.SwO':ag"ouI3 2e$jCԱFKg!iu' QrfHjF,@G^0| ?LJjIa.xϭt͐3FRy;9mK@΅wOiC+/c/Ms{taXʎǡ?gJLۨk:rim "4>~g_=@eohW<^>}̲A4tuZF=#N$scb>=lیLJ}-"Hka) %tGZlJ5J@MA$-g+y6m(i7z| vK>gSֲ6z=݅2lk7CaP-XiJ5xK]+$ygW  Rsq{- 6x*NB(*bשO,/J2U:x N1@519*0><ճ+gATFɧЮtEOK{P~c6~ 7el-߷)1P oc,b-4Hū+7(="- ^{ vT!*QO ڮ;~:ȥ\"vaXiA~nb p?l!pt/'p1qțGJ_'WSϔ^2TԇuF'e D}6m/ ZƹTVJH@=ԡV䩤.K6,jg:&PEah18ֱr6#sX$t:$1hy.なUNd2׆EnkYb8ߌ1veRL f[3%;rGvK}EN#F$\”_@ D(_y2vGx])\k #e|t:*@qnҵ4NhxJ-U 1_/݄S߿:=uĜO!nf9 ɍUu,mP|w!-ubgUu&7{w{g :lh ySgF/Pe`T`B/ Mmr#5{K~ AHv&F:ޘ:US1=k- &BY P&y7b^VUmNnȻ-_rb̅4 MLЊzI_@T얁F=D;I[[!Ь%I۔gL0WN4qYFͬFv"th#Z<`uRI鎑N1F);}w L0y|g9D I(GB]y ~0s *mcOl9h ;>+%+N1$po*[nyjWZo>Kc.SV\k?0vfu<>_: ^,-U#fjEn,mJx?vg]4T֓ƶіzhi"tjvުĬ`9հD1)!ELa 2|ǴE*56J@FQ#L#:hvǘȼ-Ppe\o<4;-7¤U%ZpQTMDpjPuDpCMڔu( gkzU 5`.EM8',AK])<0}C:'׻5xG!C#,kW#Os;twdg mzXin9 lj6j0,~M㯛vog&^|fRPf`|0?jJ;:Hk#_/)>}F>Pꩲw֏m4zWN|(jҚ1yߞfnakR@ilOdcX{Hk=1KE_b r-`΀60d4@ee'?%6<҈nq B{GLx4y5ʶX {&U-7Θ`h6"mdեПm0`Va?7*IjѰ@-gm#9FZ}cTA3_3Кtgaij].\~P--ؐsLAkx>Y%i?.AMޝJqj ?/+#}Z fnUdcp /Ð=k=߇;&_>ؓ睗!Vĩg:0bf'|:DfdW'0}QXR%ɂf3pvp85U`|IrLٵVϨÐ3!7lJ#0l4|C_2GEe,*`?{Xy.ϓ($OF~|.zAŃVE<;r0ߍ*J?'m1*}73V=\&?L3;&;q8Ğ9-d6ڔ{uPF[#Cmymrȡ8Yr=FA )/ޟRQ`!_ztV:>Vz;U&sxۺzV:pljvX~4],`3b mGm%~Ń5H)q9nC>dacj~Ix]˞Im3{J *Ì䏎QVc*rIF2_'UM~-buԽJl+q?to^``Q&&(YJe|1>^N|~f$9$ IJ~jH^< LD2+̕f|f  ",|- <&Tuv*8lYմ GErq18Gg(Ba0R6uhLwf3 GL GW=&|k̑R潎T0j*Ԛ9T%LKSh:;8a>yglbns>lSGM! [oT HPezY\cl0TS&Qn+)lU OX$nFhC_YlL|Rs9]sUlvtfc{ICۚc~K+h]3O/*"8hHŸlC-=b74p#&a;"piw hMЎR6Õ^P#)ϙՋF@}[J}fI(y |gKOz'SYS=-t|0HRܘUvrYKKc+o*L:I NGfC)Ȕ΢Ce)#N:2Ì ̈́L͆ĺ_X #k_ ~ȧ|B9Pkjq&;dp/AR`"cylu˨IzI^W>>RL6ȁ$?,]GB8<J1]k{>=LF7T93MXTf,&'!jl0SlT]#ՠ{hz=[A ;ܟяQ u us;a[L?9BȆ/?yㄊ21@6V<އS=VwFwOR&̳3 9IqMWN`:EP5Da)YT,BIf9rؤr7 0ȭ|HMHF_d st28O*3LL<[p_;'?hD\ $B풲*G~cAvjA Ŷ %0 5 ȀMf܈f'>gOe^Y[N-xJ2l'\Fq1m%R aUR?CH7#H2r9 5J.|ևϒE5P,׊S19.twAd ;rd44YKT4|dUEJxwDisnMfWۓ۶\~~VkgǼD6iJ7=S̭ev6aD QM2uSM"q;_C "mr>ѱ{zӜ؇e0yOW ̠TdN*Ka D6h2}$QcŤt,&@\!RTDDu= &R9W9u Adq@ m{~ BX-g~aoßCuW!GxpYVж#<[$+ '8jvCR{|b]yY|CQ>Jf܊Sۯ6-L$,DY|hmOIk=MW_{n;sEɆMSܾx`1c| JC4r~hh()q;؋ hp+6QnK |.sA5IuɒAl{k d +;fGل԰8HRśqSę/ ~nF!)hqϧq +BU/vCL4 ՠMQ{Ҩt(/5Sys 0'DmKm^3 xѼ K۹.-4`9 M `3ALItb&TS攏k5q^Pux< o삾<[sq.4-ӌ:S~)Q*wHlP7>%alTޓyRl+1y/}>2.O[W>=`'{+vrOz>_f$-MQDy2m!Q8%M6Qq6>`TG[Lk~.+wQu#/^j֑M6SW"@wAG%o5]ٷ2l9omd]mC{OiOO<5eaޞܻҙ;P>(zk>UroI' BEu- A*ū+ /  /i`Sg_@+51}xy#y %e-ؿtsO\bGg{Fm y_a@ٸd.9 {16Y h,AF{' eT}b3|Mk Cdl&F{Ӭ<*G xϤ+3zafTChSOC YR{Dod]i4q@۲vצeC}jQ-,u-`×P,~UEbVMnZn{_[vC زvûzcVLtxim ˸9؁}yxM3h~$2)nVl!m@r!s_PL1 !_Ur^q+}#0sj$R].֞P^z)NJb5:Ϝ-hmB*i}fAiwXvVl4KmYU{~Ovy54ZäYkYQmШ(6k~Z[4@NrYɻ䆪]nAOAKk8|[S8 ~'՞C͜AP_Ĩ ?#[cO&FCM(\?CTvp:3Z|4#1M<|q}Ͼ|uR`N_N\v/~cz&z|(&cCÔ; 郤tZHBX.7q6aFfH >*>}uKߠ>~ ŧK-tq{Q{ -9?*Do z*Σ_엝朢*#d` [)sF~ Qe+|R]FF\\HGCXܜAXu_X_WhvŌ:7;^km=EOn|t[zq;oM맧q&0n<^=ool/Q:&@܀1i61uh4,>ݕDŧ{ %:3~r; ӜKe { u_A鮎tSPa>).[e5sOnZdW z;>=܄ R美^֠z{) U"婦 Ko0(4~s)?bDw#p}q$co>D+^ɐЊrwynV%@8d!YJgėJd ])hk3(GxÜ=&~z O7IJ|=C|ŀMrQx I\}j|7a@+G#ۓ־dW|UdN=B~YSQ%)UX[1$U`k8ˑ9*1mRMx> ^|98&ƥRf\z*٬OI 7LW[jD2Kz4KG-N}Ӂ/vRWdC}#7Rg,IɜDJZQsGjQ)/%f*+4, TCQև=:XuSG@ e ewW걭КၞX|7,`FF_E~u򫋉O}WsX9T!GںWtލj2@r 4'X:NI ¾SnPyRQD%ES4c+2c&{t(%#~v]̋|-GӀ|9ޓ KcuH=ٔ#/يb$2q逅:veȳw67t V*U v:^>":* \vk[~d 7^ KMՅK YhD (4/(fUo#]\4g~l]Ȼ4Ѳ06-PQ׉{yO;3ۇ0 Ma~=#mYiCƇ?߽P㉑v 6e#ovp9Y=9MggDô&1"؄#ⴇYk=żϨߞbxch|@vU|* %3B@%Q#&T``(+e(ؽ%j͖2Qt.U.5=\%R:5&!{o5Z8c=: C*-W+7|H"SZJsyW\Q197KʅhgURgubM9&)cEȮELQW  uN 8˒|k+vzPƭ ~S֚KEGkYz.|ŖٌP!((V/KЀsCAtP`,:wLK˼UTM‚iՈ{DyY>>P^=7<6u#9Ew ka^t%eaY>P3p\΀}S>Be $a#UBiRz*QcA3_^0ĸDc8s:UNٵVXkS)X%k`T]xq^343%<;~N&6  D&&,'xj;j|(*3s$UݏƆ]Lkb'\<ʹ\M|")4O!n>.AxJ{%2)+1z n<= Qssz߸rʤUpZȾLWz~z`Y-/_\+t]kzݥqS;V1%Eyhb߄-hoG8UAZ<ꐿ N#v* GWRqu(+j6IB"`ǎ?ۡV 7$*3doF[~`{Tپ1 g Eex{``?ɹ"[y3$=eƐ} 6n%0/J]Ⱦv mNJ 9U"i)B)`)UzT/]k0701T_\ҩnbD@ZAQJ~.=V|<@ -ۋS[[(>zdSC۞I5¦i_e&CRev 3>x&>ЧzxO|ԣ=[Iǿqu]F *Lm*w{CyM_f_O2gÄ-~ArJ:d3!“uoWJ>[(txl(zPmkTZnD}y@T@T6{/( u.LRVJm!,=RFNMQtV(ya-Dt)X<+y]')oxl#b\xŒqHjWo]@ű"}GPETi{>㬖VLmq7S6ldzjmO̳ǀe4|MuJQwP:ddL?}tx=yLB.OTFk]Rn,=RvҒ"Aw)!en0;4\HoE[ZQĦ_boX:2/%[/^ftKL/|m̏Cj'on`s%VsO~f5X7XetB <;B#/Y=i 2fx!)c1RtK?.8EHH/e:nv/ 7aaa,gWl٣lk6O&7:q \.fE:r1}7  =?`㹐Mnz䃄;K|+^CZZD.k'`$^|uIWXwP܇1({'żfܳMWa)mВ*i,E&^Ca<7jbu0lRN3TiRMMj<>Wa9bC32:q+q:qpʿ9&X? 6#tũ>;N%Ei|NxAmBotV % i>8[׻rw +[RL q%y6|WS-{hn6BN:ǼԲIBy]w]{&Ny%c WR^ mP[l0~b0w߳!i04ىc@QU/6<ԦPf4AU+6S>攏(&us[7-8+9Kw$wI{c3̲ՊӡVhZ u:IL3uΫ湈=NQ|Ձ~=;Ƕz3gS1{:>H߹[>*}$Z6>cvSJ}'rD-k?,\ځ?cA޽Q@DDubU!$;T,J~AU}E41 OG+TX7y.lG+ /en\Wm #=U zJzB T"g l/_C5~|)IFBER[TK{}T3{̅)xS IChg֠϶ZoֻZZDV2ђ83 k7#N]? 踨1"5?co걾q}0)%&)(& ;rPw0׮AյPXn+pR`Q [(O_& oqW$e G)w-L%(^./҉ |Eyױ!=:#o:UZ7CnbSXmOq=CjaK%ͤ[&["$|JkmdoGcEKkfPR'=K)ƟD8r2e7 ex_F"Cn|sտVCשo0\w >u!|Dwו'7T6qjKk=A;+g9o`^g~܈C>辽YS74-ZS ơQWqP}QٌOMu;gGn+g\";(sp{.!tsG/H:}_ k:IdugkSYIoߴmn: J~&Ar熒.\W~ܲp'aqBxˑF[3OmvTqm!EU8`^Þ TT>EH"@(!ʹ1۴.y;dsإoA :`.RdcHNX<e"79^Fn:ˇs܏PcݣyfKZonNN 뛁P*OG#\YKm;-:8:Ý:fu赛!Ʋpt(YPƙYYhwO-c*C~/=lARUM;`;c5}yExokRIIu8:b!Vh:H8@ n)hⷣ)S?/RW5S8V՜\ڱSOKNNSx}y^k|EƱ:Q\[O@SKW6ބ) RRJPc-I{|zj;>v;B^NHIڈ@\š5b-?>UWrt/IjjI*գ/'Ыo^ѫӫ?:`?+Sj*8NnHZmşbK"Щ\+"d`ƌ[&cκj#5MFIkJab ˰by&~YJ9/PQɏ, ?d5fdPC1m`S^4e?#h}8 U6qZyTl 6"LufWV[H.)ZJ!-Itl9_Z\UdD"5&ٛ77VN ܾM]rHmHK%{l*S~7qlsMW Q ׃43_Лc c/-)uMARgiTt,C?sWA#Ee |\iI@&ϡ#`%DFR3}!uv), ,u ˇp+oKy-W“Xq+s!ow>: A-Z _PU<*vV"tKJy0P*i(_Izam&Q`=JH=d!mAWn{CZA\38nQ'!<._* %{U'܇ַK[ùhMrX?bv h_Ӓg,4ICucWb)d#g9,`q1yxp^z͂ggR1V27o:࿙0՟c* C^w :L6bW)(DKr[Гwm2]"@/2ե.e(o(#z %ѿ,T{^%4Vl.Qc fڌy^TYrTv#[#ggY:GCTx%f-̥l7rP5J}d#FB'Ibi৹P*w9~5Yv=ǢRxAֹT!#M( OMZƎ@zyE-xIEX+;+e+;ĪHߪ_,L^w]X }6Mڴv(7B])]>B WV,'}*ŸLEы@FsBC5eB]hv :%?Bc\PhA Ћ=zTroRvYo +NBEw *ߌ߉σgF]]fʃQtsF&V2qUyvJRf*Xk,%ehtF쇎w`B͎Ě{]*]HE\Ε=r ybNwwߣ\[hRN$z D&Ns0P'Z{Sس|UYV'ֆD_$et+o=e4d^5?b/.E]W_e ,{ue̛)7wL<‘I+u,b!_ QBejMl4 _Fc$j)0H9 -OY1I6|,+߰XZ\5=2*P/|+!` jE"09.na&W^cHk'Qg^UGL(URcN8aoՑhB&όY0SF9+D"|RmޓJ=uUh4&$?:DN!xֈPSVRKlJ 3X˜ju M} {wCy@6Oz ןz"bCZ*v@퐵twte5wճMſxY}HwݚԦqlbO#j i,ԙH[·DHa14xwUJɪ_Z8Y`a&8[( g5xEzbnEQT*FeAȯJ)6_ D P\Z/G*CŽQk5}Xy2zVOri2Ddv M-+?#={*; z\zq=v&gAa&1niM4 8i:=hvLu*CkѦm{h#}T$wWkĔE1ƽW,FD^-CyjOSz&6μ2iBC$KD8#=.G׬9+1A"lr H7v>zZD<˩bvo g-sQLhݦ!ډ!`gS tb\D5oDj5 煚?Q@. gN09ic(AQetSx[jQsU }M5z`TߗaX}0/Ii5&Gt*( \N,O`!c4)# Եޤ{!{) ;DR ,*,tD[OZU5YB5޿mgbh8f)IG[DO&G.֢+Ѩn"I uѳ=Jt yVi@&RnEP6gu*!搫\[N5/BH&S}O#}SN8;Za0S?CY[̌PM^@W؆Ss,mxY^ZX[rk _2U;lc|0&Wq2B6aEaI LAL4g`Z7fc8Z@Ml jC.H (ԹV%zO"eluudcwpe} u4KlmOZbbk HQe7M1]R$#P0$x~\{iɁ@.8SͅʼnGևIR),&3M:)0,p~nmpcݚ-U!+2bKzkkQwmzT Uv/؏w2(DVabW>0hFɟ'6y9&3ȡ|ɂJm>2O)I.'M‹Ip1/4Px1pB]اYWjV9Ι.`JUa"Z> ~  iA\W{3¤"W/#j>NCl*5K#&1ѯ1v9µE L`䒢xjGi3y;+3!ֳnh3PO9b+r6:\m=,1?zQvTH0 n5-qfS#dm2"AӱGb9hHnf5g8}4玲zjcMXѷx$S9S87QQm:,a(KaeBDVjͶ`7~o0FAX|aѧ=|oq M/wuw_/*íb+)~=#k?uF]j¡ cx1x qdm%Nf^Z+> LJrZTF;&<х I ) i Ye!0P¥LZB?f1xL1xAcQ2x1yx(KnI:w--t&{TҏRRI%5",;~֕K^곕< a]Ҫ~MJSg:??vKeEoaEoaqٱ r(4/2 E&}L*ʊʊ 62Ȧ xAnC#[u _gV ج˺B$*d W<4¤ "sTW6̜?†o>_MO+u([U7Zկ*ҋ)ґp$Vsuc4_I5[;=#d1[JB;(Ļv-t-p=f=6X6ld0ػY,퐁(yda5y9pמ 쟼 $6rFonSLKgBfƒ2c3=j{!(y)FK§|8txtTm#1. L!6`|S{Wf\X>G}tN,H')6j k_O%jѥ7ƘPb \J])CN>l_e,${J;΅;M.X&؏␝y(J^}l\Xɯ=G? ,Xぱ j< ` 0 dHsyƸKyHyk$@5s$&}!*~&4CH~Ԉ~N'ÓGR ,IbwQ۟~8UR>-0/SzFzFӫ;"$|TZ23DWb9;ME211=}7*Szt`' ̵AؠX]ݖ {xï&6C͐)L6+< r;Ę;[2 1ȑB̟ivr(]n"O/XJþ`ėk O)JTqn+BU&'9HIzяu4%ٕNS@w5^YO9VQDx=cy;D}):s$B' 7SO2,뎏qfQ;.̙|w'mu&H*+eYoD#e0NxMg%+l,:C.f'iş;%ߤ?}͂2^S_3O9K'{$f  Y6.ךbOb\MQeloz0TyTSٽD< x-D95ˣzgpy?2ƈ0y7.|sJr ؐ$p:h缨aYq9`{TO1ݥ=%aɭtZj7%$a_Ey~~ o1s7*]b"udb-=Y% 9ǚb).B R1 faG_v"FaAIDy5-'c^QO ^mF:@j 5IX#yàa!:yJ4'҄$Ys|ܟTft=όM,\MuO7ӓ۔p ֈva)rSs[R^wI3L1d)=˔<eB)rˠSm]>S5ӝkJQU(TaN uZKAEyUeOr֒r$ٵ_ g^ՂZZz Eγ8LZ9DѸ3m18Oj߸e900(5d\HqKR$,CW.?*a]jgL3,n7luÛ XS(b-ĤZWh6ю.D .O=>V(T\5B6 ](W!Է}]o'?6eۂXk49%Sv7Hc&p[.R lwΖ&N=@蟽{QiFL)}&;wQsp'(wg(=M2;aw#$q$u2 )):^d Ρ8|*X6)[8|l9{6[gctDk,kY4hn|:3MoCvJR `)rp3(z;l:w8&4F. ݿ}lչ{Ö <;q/@~I3UǙUzwIhh6sUDH9\^}ľNcX,Q]z(+$B"hbq1R׾{4ZNïNS=o=~ QV϶% 8[{-J -a'E F;b1hӒ+zh%]"ԪDzlM}4Ƈ0 2d{qG?`Z_ؑzNe;v) ͇P9EX[KA߼Z&eT#(2#iT(cYհO/M \j⪡z|gk{}~fـcMZߘJ;SO{(zz^\"yS^?m6N9qQhN#U'mIl[9'jU}_ПhkS12ꉧyT8CvL|MW7C\KkCQI&TEjv>ηBwڟ'f EKy'텙F "g>b"ţIciک̱|u=&ݿ5}4Q(Ӥ.+' yz8s~]82i/!s~ԵJ;Cl^Qm,'3BZs4]8\܎C\ί=N񪭅j٪zٹ'.uʅ(\|v6 #/_=79qj"g5ѓ1gHU\=cS?Fe(f(t_}.%E)ʇ?m9X;ΰcf1(+O BR{8H?Gvhnk8x3@qC cSީ d-(|HH.Sڡ7=c`fWV&1Yy?a4_씜vJJ{V@ 7 *R+J_IԸ^L2Zk$v1#xg6jM6BUteWrD>bӑV#NjVw@,O~7Q}Qܺ6<%w"VUuY}Eر{kor_ϟ67hOgx~p^|AX+A;;*cZJn$Ĩx71EBŖU'VpEj7xx d#J/TE{OoY{U$;-pF!wCJFb6f|!:Uj=?̤xCxz$,$01]ߎkb$f6<.7ZX\da@>3?ͱ'pdHUaSܷ( z9 x')wH'U_ Q?HkxoG#*zRwVOC>d_U8[?N|~*C0$oIE2EQLwGdOB}dg0H:TyI4T W39!XkK" fȲmQ: &pO '& e)ԍ gPG}Q|Oj֨i P/NVp|*Uoa&4Ol1㰅Qm;"}P?/03ț|D ̈507^QEl%+hEήT_8&\@"ؘ;\86,bq?AFg?n p356L{1_w[6'ǟ,pD Y x8_t<Z8v3/ږu(˄F^ZX.%V+lw2SoP/Ӆ<\ w2*$ey[{hɱ8?f>W! 7Ik;dm/|B a峉{ig1=hAh>T+wzg5pC߲rO_0cyyfot ^FKƧqk"u(1 C;c@ fWN#>4NZ?Tw {ѝՅP4*+R`gz:-wQ7qt}!VA"b\D!pVx6qu^/M:6Q#ZԦL.N#,pO`ܒt:kC/wEm{n(S4=pnF{ !Go-HaUq')VW"疟H F'f.0mґ'lM`38˴,WYS>,]x62:f:4"i0v"<7FQK=֯rp !G#l,y+e5}[ dd)${3p|Bhoj1aYy0G̒B^ -ճͤ~t9*'tQ2 &Lbg>$ymB񇫚0oHЗmz zfyb޽ls*G\ /&J#ox{Fx=F2b맻1} {eK-)n!WR^erT]\·2ZawSz(t7W k{?{Ѐ,Q,4ٵݏsPi6\6g`(1K#7RGZpr[y:¤V;Q"*M2CS==dZQ(`6뽇ڻULr#`}' ӞԖ}R뙸0_ӟm^<}1Oc{)|Z>f~vhgoW&gOH_Nn!]  *{Z0\<'u -H߃^]1"Y2㸋݆@\4b(FH&_~h\ 3Anc];>zO胖r]^XVXǷIgT[I=#fNۂѨ.}syMx ZR"U*qUnJHU`PQ[nU^Y} EYV|qIbn)V>ImNs[y?#Q뎌`<6%2+[#Hm3c_/)dK')jX|N?zIYAY5 tx(ȋ;md`D|Gh|bXfgV XJ{nY `AlpM>씛`vTUFm] ?배AFI JC>+C*[tK ~7o N {w/~ _a= ?BxB,v~m_=mP㿜-xՎWRnO)S>&)s2_~D |#jg3䐿;.7cm6Asy_]?“czAK0<["ÒPZC zʋ'=dVx om,V!0z aY[C) veT%XN[jwP;Q;_R"0SZUVI/ɣa),^3 na0GN_#go@F Sy8̦ s&.e mr\蟼Tl0Rvgbwct[;vnAl<O5=Ft<_Ú;eP<(7 st ˒UQl=% }mW[R oRc%zU14Ⱦ~q-7uz%qCn?Y0͟yO=?Uϟ;6J۔u/Zæ.׳K\nbpzutôq({q(|ɁK>mpɧ|%6s ͙9M9S6[2=w_Ef,:t@F 8x'$,]zx&Ÿ(KP7vv>uv6{v'cwwy$&$0&SH ŴɇUv'C#ʓ HWB)0XM(/7 c&Wd`R:&~OnC^cQ|y]uX_G+#CK [q PGJ_Z1ߏѢHo_ڥo$L׼E~bc Y`C;;B/"d׍xaT2L1¼@)wwy00*1jʪRAϒfT)2Bʟ1YЦc$bq(VeU?,vf9vES-]ܮt8z- lH0t42PĺXT?P Z2_/=̮Wt-G5”tqi<Ce':o}JEUŧ3// {z[S/ l6I3%#gS8]vZ{(foSy8 d}pXx>P_.h!:]!l3r-bGI?VX $;G3PcL܅L2ֈkص ctĮ3akk262ڜ8 (kzǟUG5);=jJsz4 gZ(I}w!RR=' D}2-`gFA<>K흆@x8vipP&:"[`y?^+Mq IOE=)*|W>dABd2FJ]S?2D2ѝ$wwpr5a+Rf<G ɑ7~͢"]/-)td6ZJGZґ77O<2~#d4~jt wT5wuL`(ZS\<jPY3ldxbt_샪9>܁D\qOO z Q}/j/:6CW0Lgpd6^\qso%3ÿ-}74ҝK%z<pfxCF݀f6X)կT٭p>Sg`ըpT Kkr% =>3)+H?,qvgl3gvT>S]!];TT1&@ c90z~R~%^Lrqcs '4c,- 80OIcFbP:,OA+ʹX+g{ݤ7rﮙ,Wd|ր3ҝ摤0Ts}zh2Fa$(uU2|ʀ/ۢn"23?/ju"ڝ.ʰPW"S EK*~.K>{#?Џշ1f܃hȾ&eJT`[.!'%܁F{s@?F37i'R` 9+5xyGlw@yah6Y"AKݾ5؋G4 c;"5x<*Ҋ?9eO&?Xܯ'(%yE_x4mթwf] x[i|ζX!EcUƧ!26ė8?W [=~F(wEJ\EۣAH CgR^&uXSnF RU+L8{BWk*+_!EIO_kPȂ4IjjVz`0tǐϼA ~4>H a'CYoWG- J_};&  2j*s#YA HP}NvE} pgb% :O|ow ׽ ͂R?q&+^ҍzԽ:v8a@-3UCi"햽I})nVM!\/艸#:/Rf ~ ~),~<@t6Q(ש^c?ΐ*ڨJ ̝;i1F@hP_Sw>7uܶG K>I)IsN yMJ 稧iӘjLx!E "yP3#<3+ͻ Y^&^㳼ls1otrʋyT=#*ʵv`@;}r7>\1ҍ'7a_TrV=[edtX2 00m?v#O\o~9䏍tMҵɥ=XZҴ DsrJq P㖞W CUG=(9_4wpK)?”_K`vș!;F;5HbP*SLXvk:jT333D; T/RAcNv5̉$'yxFΓ42<Ɠd` ALNW 1}Qŵֈ&r4`RXPWrm;l6cx#$:lz+u& ٞޘO}.u\OuDj5qL?A>ߪ> 7d1[O1(/'׮\؋~ꌧG#+?f=BШ~<$  c "6ɛmJF62W]Ʈ5NvNs7V+|HUbw<˄uׄbF^}'*dz[J$YO8@0FF2;a0MlV[J;ӀDbԳS'c)`OWȮD9}EX S)d(Dh/h{v,jc/¼ήIQ#,ƉD^O$r|ZQ_ytyv1T+xnǾ_#*%z3\ʠjhmQ[&s PnG$z(C@<ϣ}~E 71Q:-AX(tU߳xF}V2+30p.Th>@#nV _}2Tr$eq`4]lٱ]ю-_ub،CoQRj- *3;{Bv*{R%> a#|+J4~U ]fXk2Y;lEh\bܽh6{SAz9;Oz!V0v$beȸ +*G*)PvA8ꑢ2u* ܜmgmUB\ /c|D2r |.UE=-I/)+ҴX!.Ffnd%|Vc1E*5x?FW+e&gJGrisyP4dha LCXNV uM&dyx?q=r23f*k]HbhT<*~'/[7~g/pU (`0ShVƦo!'GgWCe/ +NU} m Lw==(cPS>E\)&C rs<ʣ;G9$:'B~|Л"`W| 7LF]D :qeOIL΋f+v aX$K~y΅[hlL p ET097>_~JK$r.LѠ[n&n$7d< '! }M5FXvAgF~f>yYVdػZ!yE R 4Hh?`Y-%efu!S1"M#1/ӅRh(v'.d[@T@Bf]F;F.0ڎ֋(zfFfaBx@G".f| (KN} 7K0D3ϙ36`n5)* r;n s /ONj@G3$ lKrĈiFDRT2=~%cz `Ղw߱~o\Z~qMreDט9G pck;G`!mNgq9eDaiCGos*dA'Upb?(TI8"S$%!IJ!&E[:CQ*y@JaP9*֯~+n*Nv5&hxVZ!z}K&\KKQWoYȊ.ꡎz -%ak_ :Ds\@B4DƳӏskEʝIY#?% ©O4O eS<)cԏ EZ*5shNxX&nM`#xG!swL a-/%ލٴ%`V?K#bJf簂}}_ϼYlrkVskc* qk3/``Oo{oTtw :wkWYD<0xf0QO/a)ES 5冄wnpvk17cf@Q{F+NSM̚Eݘ¢OxTߩ 5^um]u,miRzIy%@3Ct5vp4C9O݊:T-&|k{\{>+D9-Ŋ[ձ4fE믽ASx2%aթ>DB/+O F%9.fQ>)t gzq ݩ̚5(a :a팫 9KG!R-Ll"6E`NN_/f˦.+0ʄrP6)Io7/cd+܁@WRqeUyVZGU*Vb~\oK׊G7T'v$v s)L }ވArV@N95y} w\;YijE t{0h -y}3e&Zq۠QfeTĠsPNMqJoN}J2=3qJ3'>ʾ 'NU:8qJΗkGu!ާާw7ml_p#sRl sFgzL*VXO',qxH2u߉y&`F'A&75LOhtfx{LM/mg 鄿O\bW)W>> iOu9?맖\ĤYx&1~S'OEiKk~QߟؼŐlg<؞utIAEć va iGwoDCYiTr2>@R%n_Ӥ+P3T5B|TkW[w{m_Tx6tۃS?;u+^np-6Jb7{aZb-{Qٕ!osf-[3)|#k?ӕ5Ȩ""z=o࿷+tt>)piفaꅒk#_࿢+}xŧ BIOxBy%,FTfT1o7DNE>\H<fJkĴNs:Y;p1/2b^ȍ90qhm|8y3*]bJ epߖ[xح߮d&]lftmQ,ng?˓!Ȗz7sYrGE2,SzJ 挧3<Ļ%z}]?eX2Y/ӂL!ݑ4iD'NĪuE"h&DRBWQUQQ˭eqUUʮ@+EH 4-DjA'\,ּg&~>$syr{oNqimǚ>Z߯C yZ:R:Q%4<& VOҬ+GU皢uβiY|d(SBRJk^M%#x#ލiObaHz0tl;$? Fq"ڄNmY(W)c֩6Y"I6:b箋!YTN8KLO ?\7}07_HV&,%2hv}XШ4's\P˝ϠZ^c4,z7IpsOO*jPB=8-)skYJ^ۈ]}#=$ ^;EQ?uS $mV8=kU :t,q)ˍ?$ S_!@nƲOk?۶m*'+/L%)r%iz1ehHqZ}?H dv YYVK_Z"ԜG6mn{'}ˍ0o$>o0s>z(ETwR d6 1YsD dXHibfhkjPM" Un[dL􃎕ۅE=QX r3LKi2d(4l[ÿOUg<1ɕ@l6ċFžЦLR(m謘GW)-2^g:_ɏP@AnwB:0$ItSqe[ݞ;{9coF`fl_ZKEE$O+z<4XrfJU/U?M#WgQ_[>/+ ÷X¶F[qy$D ?Ƣic4MUNdF14QrT1:E}Y1Kܑ9tdCE9Ԣ 8uvLj&&ၶ@GGޏl=Tݔ; YqxQ Ev3OtbZqsc$n,a#_÷bVZ~Xo ;oMKXD:ItdnN銌'm(w| 0%聂W!޻ [WAB|ӝ'˰JUក 6U*[Hĭ9V祸$7vT:X2ck|R0@!S_zIRli-P*vuXW$!#15gQl_"$(xHLKEJa$.N]u'šp|`;8p'XOx)dGENItSrB LYYVO1N侃 8V S v#L/*^EaFa;lVoaFG-shIעKKUkDm>7{gB:`>d H0RSV0|F|׃`[}_|w,g$I]n@UsCYeλ*x?, ;y[lȜ|΁oOeK2XʌtL{ϣ{DctNbSҪ]Jv2Rg6XGS@qыE穢9y]RZRK,q,+7&pKgXl~]@?w7NT0,`,7ZoUS6wr1~ΉsX<7 ; o]S HZר&)d6b@k\}<=Gؠ*ϛ\r *0x\w b&;Lرӧ[Fڵy-c|ߥ+-hR#>n( ?AO' O;p-gךEQ+mn~0Dٸ(&0`e氐 .@?`@wk2DF-SQw44gIJ ,vc:O6a-{6 #3Y/x{qg"R''X Lx9& )?0h\RTJ<u4_~d} ۟ωŕ~Gɠ?Qswf+j/Րc'["P"gp)YMuF_4u& _Ck].E@ߊLORP oO`rO]z݀Fdk IܜY4eХe##v iSydDvy.;QIQFIr_3-v :hT`~ՆŏcR tī0Ǎs`8H «~ l#YEA gk }4Ȣg淼n|PiӲ(?7HvfZj>7)@/UgruLˬ2;oXxT{~ ;p?ltc`>T)콱<QM[B ބ1ԱuGg8jk׌苷h!꒔EL&v9RRْ r f.OT)G"m80Ft߂,죮-Mt]離\(~ fIu[ wc:~_ɺQH&[*n[ӫwOpTw&m p8(/Dڡm. p'@`3D YeSOk)\жěWE.=7[3jdW4Lʁh˲΍&f'tm.t GYrwl1dt,6IYSൈ.Ќeg4f06, [n Si>y3}M`I ]_qe~C *|A?))x%Tq_@vĖTNuތ26ҡmP8+)sY;SZȒbMbH#+oHN(oٔFLVG' outȭ ) qLuEɁcG%by7c/pwUJ&c\h=T邽pG'yw<$ {4nU_u! 1Zg`b7㺀PW#.s|6EZR?2𢜾TWer._@⨟ZgC=ʟߋ`Ko 7H /Iꍒyx,oԓx\TH7y$gSύNTΦ cHc"4kLU-˚Ҩ}k̦] }ERIn1:;ވ5 ?%qg- 1Q~zO:OCg1+ ɍ+\Pvk'˝&In3#|`oRڐ`董I T-dU9[i]̩@>ašqsq` ͪEiڂ4io(u$7m ]S (Ucl }%yv>靚θ3ݝ y;+Ll)bAđvDA_N?u$X*슖m|FPL/8*|vYχ#<\I<1 Ygt5NGx7HkIHT4$f?Q$Q@;r(m#i7L5 뿋;0vqGgb(&զYwkdB@M_g_MF- tp!!m? . _wp-l23e[ 0 8M b܁!q@4v?mFh:+b^_~Ҋc/ϊ.l:DNLJ7D-ʷ%S}%x襀*nZmϥXc8̡T4MI0*EyQQݴع]hQQ>v`3n!q_mWdf_9/jO&L+G{u9(vYu<++W_~TI+D'`J^:+WRXԇѻP͟bS"U:}[ڶjńa {o9LsDbO1"bW ЛLCs`|m 2t&QVAu=؟&9tD(4A<ŬXϑyq+l⏑:xi8[#R, ͱHp"J>Nq_$5e.I{wsY: rg if |S :Yh Vd10a&1n|V{,OPdjpn`P"n ޫ,f? f@<zYI×xRĉF\6f4mɷxM)V~Ի-O.b }b`و **|쳯z1#󑿖F sm880#І8AΦg0sizB||^zt75P@? Z]Xӕs`5sh]:+GV$K@ėifN|fOkF"@G jaۮ`2'Mv9g=HCCN'G{p2.Wk[7θ^R_jRs:S 13C&u&&۱r}f8b5yZTeCύ mF`sٰS0@`-MoN;#>ђ9XO4–U);i1u)4 )i19n'u;q{Hl l+s,YlhuUR#AG_ Bgrʨ?8$:L -_hq\4v g#tO/ \!2Zt $ICï_+R rA_nI܍#t4lOT!:%ej]q8jAVM4-f0K$ujWi/w/u"3O^?8o_s3A ` S m26Бt#L3kggW6*$mlbwtR!%QC>RRȅR_TW$`*PڕAAZIA\Z߱DCZN5 )+_B}.)ub-p"Q)ZsI)ܒB[D,X>4)AX,Y\TKH+HD{KLݛ-QUQ#%9w 5CHlJMjP.FW˪BFIU:ie[UTnl0G)zK.+X ]ṳ8p,|Vt`4K( ^Ud%F ?5$بDdw䩟 8╣5u\b)C`a`106Dh"ts:fۅ5ń|#oV +8t^[=  ;<$ީż C`~AL~RL5$Q%Ky)8Xt@rJM\_2Y W-ud+q%Jy%m*ٽw?-XdNlPr gE,Vȇšl\jd멑F΋؆d[PfXfu˔J]9 }ṕl#N|u7xxioBj)o; Qǵ:$q,k7+{Q D0ݳ"Ai [`d0 pgmCy49Va'尭$w4=֍~R ĤŪ+REqZ7"t{m9+izpTzjL c-i kJ7 'kqfJ1/k*;`+Rg؞4c<Ƴ ;ʝOb*IZo!ɚpķǓIYZ+a9wc j˵y;6-#y_?]gZ ?ȴ+j^׍\5YS6 PKJAA u փ|CpeJ#F{b%c7J<}浲I] fDő;Vb d [4I7atn~~RYzF{k?3Sf'mXZKabh'i1|ATKSt] 3jPRv. r+DQ}pKVlXR JSbxȱ&`ictOD Ky@pzFoChSp'~e]qv$>b_Z$4xE_~;d9-y4 ZO; I'Vq3_l:#0~af(u‚L@ҩkl1\RU_q/y9ك+U .8Ⲁ<ђR08=MA s{]w;(\ߩRFfDLK)FǦǢ%O(%vvÔ `3Pbed{`YY&.VS%iެ_ͱd%=s] ]r8fy5/);=o뜾g^JXkjiOXƾ3 QzX'Z'*I07;лK.ڀ[$IXQ<+mke[WGĪ n*BS꫓-VkSul>@tnn 8^jcy`U>H^l#=dPu:~ `_z>Y0?Qrܣ/ As/D ljg<Y_6_CP&?HSuT $3舑]bM5+v1TD" &Г/RXB=l)d0|-3%+IDmzJpιp)1`DЈg;Ma̠eVR\8M߀ʹ v/^ʈ@;^.4Tg;G/Sj@.g%F[I%'~5/:qq&*i>WtgӨ,.~>H>I]£1%^2X s!W=F79o~t"j4WN\ߑCHn$ްr4TO^gj\Q^{o((G>WrP~E4^Cw"0aPܧ锘, PAhiZ*zjʃ2ߏ#Sr7HFU(!nOB@Q+GrxAD\n{T`bFSk9Kc%L4A"Rxp^<*Ѩ)Y3cǧ[9+]}#"S[T}0$ @ I BE/KfFܥֿϐAN4zBqp,[(IƬK Xc<_yF^W@ @&s@s2jUE- !-`KokvaSi5wSff4z߸8hjS! .WP{=7:|`3pm>F4`C3UIөTVZ+FB C[d!g?NKjP!w(X7U!fo{ac3-W,.> ]Oˣg두Ol/|Óɷ^ -!o9 #ǘϏOmr;Phy(rarv\(0v R9ieWH1#(z&Ţ\%:^ޑ$ ϵ!TcVGX7uwfQ8WbEmuqTc7{zPnK_ {qْmE}{C~LZRPʇ=e6d֚HBacyo8Im4kjCl<()=Q3si ]&_ /Ҫ / ;V;놫1?R0#4VV̚H}Ĝ»C75bx#&O'sں 刵rs5Z.?p/I֒[tfDzSEs lK%m9~y SЇfK,[Z"r, [,p3>4Ccz[.\~GkfWVl" .0׏L= d-o/cL:RC5v!2֦: s(-Tx~>:MuԈSWå3$3NXi r#BB˥5vuj &ig(˝樌 y(uS֮ɹbeD&$6Ó L~;?dvXtS,#KIF9G4q $I !EyC]-K!lunIR\K\֓\/DƁ}1 T|͂ګ$sdWYKf۫W&nz`6wŲOĹOhͅ< S8aͱ?D}S /蠰P^X5AB)pmzʕ܌"=9Rwt6;@[gƿhu^t.q]tU/A{'`{B"0sX$=|z8Bqč*TrPW%քa^0R  8jAÂ4&t)-٨ia4NlY@Im}2>Өpǯ9E.& cx'Vb :T0{,v5ht<856c\Tve$Ytd#FTH7sHğ<YRL-Gم)qZ=Z6l$y6 F(cDaCq lV،bGG~1j {:jx1 ([]\^O,8 ޺V^ [#N.A=c(wǕxYd&*=-30EV%ۼD)XZ](E"S- /)6q=u{$|*xN-UADOOiF6h)1B:27kK~F&EZOF.N $܏դYM~ 9J L\?v 9hRw#*1\I~&""ݒz۸~j%YDT,g(EĪ1 \'Sܼ ܅J6iFlEtǪY7-)RbIUA|eqy9AkW~fW?'e\&92A c?_$T^*^>P3=$ޅdO's`yKku ۇHӺ{)!mc{,N K6]U~a_#h J A9'kNyvŌBCQV0lPNl?Ң-&c+Qh6@\:-s%^?C{i;,}-P't)F㕰7`?Lc% Pd h qB2\fBiOB9eU ]e &<"s]~,>Xɨe*8yO)8j?YqpP0D"辚yhsF׿PjpVmsaS[%;ޥK2-.+7zG_K l}/ ͏OmgSTv`bзmm rx!h`im-<|_Xp]/CPW6ץ5וcTLCȶ\% 钄&eU77&G(3n#FN5ߴlfcYu JrV- -xgi=[s8 *' Zkfy削 N~(HX7P^5_q8٦5I՘|S Q%^s:ܾ%aߌ톣#\~+%JĪ,W }ώoja-OqĶGxyAR^]t:;B@՘nXmDBDOmpώǴym"0,@c@|y4, Nڛ|#R9f' e3GO/l= SX9&:m)w_NphJMcqE=忴8VXj-sS;] 4*5\1TgÙj(Ϧd !|YqOd/IohD``k>Hd-SObbtq8)Le_Lw#Ldyu=֑Bœ ^o#d~l82IkriOc^7L9@VY9"%u=vLIsa e@ܓ ^k۟ 7|2 0UI6I)6]TNSr?dWd)' uٞuIu{8P&dD.b=nDT(A,y 4aetN6'{}nx9YS['ُ\|*.Z~@zoVVj _߷FhO\Ld m^y`[ʢ䓝9H@hU'"T2_Fuus,-6=.v&@kY*Qb2v>I6a*k"A˝b -K .D,ŮSV9j޹ B3 UR$xa\p YΖ]p P_rS,WWn,SJnkJn֔~ԔB9)=ش7u8J6cyJ*bQ .H3_J- X}٢یB(||{x[.KMh۸JK\,M#ܗ kR$#${o|շ>{=z'x]um=z1g{z fQvQ_?aCQ]#w uS0$Wh ]зT\ j 56:Q rİS8el.[Mڲ !xZKiiRYOKϻrܨR @8 ﴳ(؉![f4 ri!Bz[z=ɛ*]\LU`cO {:`;pa" "XgQaVm1rV'$ۍ"(HBR6}lHU'P7.F d|~c ?__Qe*/.++Idk %³4{8Ws%]wm&sRtČjW lUm9Y:%x)/|y ǚGB~yt3h`d1Qj).pZuL kQ ^UqS=_(7|^L1|AZ v6yb˱d#SAƿ#qsT 24͌=F_"ݗ9Z^wsȑ&4Nw2%Xg_DlcRhdÏ,1KߑM;JR4V4"IGc;#8⿤?ƯQ{ƽ8Q͔/)\'E]#^O%ȱL)?Sy^ujO-p*]v`(Bd /bs5GɋGqSy^ؕ,=]RЈmv-r.uܢB~щThIRn/R[ ٳ$Z=BICy&[RWHʗ@w?zL ZrWEAUr;V3K[i,A3'FKEt9 ^V+(q)eKIIki6=)O@u*=gwjmxv* U~ oBºj,F4I#=7s~F<q ?vg/Po6DMv}6Rs~hx+;â`蕊?2w,9("Q6<,~ n g.HIH Gܞr; W֝D Z#9lgܝmBm՛v'q}cs<Bc03|?%jMZ_pgU f?bo>7 $Qb_'/؊J0Pϗh%\Cےc8:%)GM>)_@h ̱# ;5z -C"<34yD΁6  Iֈ] އdʐ,2ȥN0\ w ,5*tm&ZM~-0/U5-8ϲFѬ͎ֈʷ;am:Y}kW^S\+?=6`x=qa@4b~?X2~>pdcLh֬U,)?T}Eq^{KU<VOU58~"C^9f]̗ES4ܺm.էa*AR>$0K#$ =4p}v4шsȑJNA+g64J5o2!g~NȖQ8 .}dp#47Fr^υVP Z=$g> m㻅_Y{Y@`K֊EI4jY\<ǴNwFV*@}X68V'%LKވv';G79G5ZelP{H=Lӫmu^ԩc~c_Â8NL{FyYq@,a3`@\i_@^A@)|/N,W7wg8'̜Xs,W\N'l}߆4iC6[;] 0Fym*>lA6wZ6B7q[I}Usi,\S>gi!`w‹;YpX+:aUV.2V.GO*^ZףSSډgSXH=ϳGOT>V-2&a. @ԥ܌69"$'R^na4)&M/ߖWKRc^y~.xT~{^2Z+KԇFo(m) lی[>e: S _,Su;g{Uj'lWkϤ֢F';,خ֢Zi{Y]NMF?!s'&н,X 4H9Z`04Ds 5G4ɿ'D44ΠLΌτ+Ѣ^$؊jEwT4v{4UA}y:>Wzs#94;mаgh[a#/m=I?^/czUgsYje@^'- oalѧG_"ɭݷ]&[znj@;3g'"՘l3m҈'A8G˓)`YHw+yG#TY+M\ŹsG`v kšIsh/]^S4W-P*yeJ<)T4r1) U{ Jw.(S(ލ5w6n'?(@ƏovC\Xu?aFk 0ao4GXS0G)w^ S0P==} TʝT MT;ZFz=!@T`)C" `qIV䰙f6=#M-豥 C>ťnYI0q?vūfRf5vuja}ԗ́B!2"׷B=rgmw sB >!:yJi@GXw=s+Z?. m[_DLkG*/kI_I'2ǒ>bdU_Mʚ_8ͱ,SnOu5! ({$v %(F%RQ) @wVQfZ#|cPI\jPgLl9:AX+qT3r\8UDW[#1>L.c,WC02y9I(KiZgVrR62YɆjz+ lcav|8Ҁ9QےW|AiXEgKSv4(%\6qBg@>gi; <]T\yfBs-ƣ?"g G[|>%z5|v Bd4ZCmbM >[s63@5K;$<%<5P5rWgRa/9EŁP☢ϋFt 7&!I :(/Y}q/S:L[Z XOPax:8z"!>/Z>M|!*RȊh]X!xVD/_[^ljWHw3˾7<;(Yem$9IY 싷!5Zd4 EԭޖbW'e OQofNAܩ|l g>Nڅdrݼh_otHjڑ 7Ջ<޽tU&5]HмּZUkM+z_g$ ,-8^'S_MNBnh|&n~`r=->Lg Y{i3ֈ=|k0k)7^Śwjcք]fx]nSMj.4hި;,Թ6i ɠ QKzT-%4Mƞt) 7~a',o/GB(`(}n $s4n)=4$EyUhRf ȕ95ԱEa(TaG"+<f 1u䁲Ő'0r?8)LWP> |,JT|r@r(鱏;=yEUIGa Yk%DzJQzRrzkl#)IRKk_/"F+P>4!%,[+& & Y\]</XhuE fʉuԆ>Hkhܒ ?DYAE]]_gS|FJHY%YiqlE3rB0%;)]h,NGnDBɰUڹd enE&2")3}]bV>%`7#IyLDJݒܒ,5OQ A*Cǝ?&n/\ERc33W|+"ȸOzzTJBWEhĴMp߄Qcodh:,|iP2pՂr[DN0~4,ډ43CJN}l"X<6q%v|HƇL=e\<}Sޘl!@V.g BmL+Z~#p5(nR=+hsg؍߉sHÊa+@"d"&rd76wațZT?*ǫ`BF>gezm}\~I꤬5? $XIt'1ISE{SŸ_*ͤA#KB}Ѿ w -鉗o:L` q{RX +a04 @o.:F{ծC;rK->MnDeLU"drx)L_Mgntetd0>kqQՓ#Wvc/{Ñ<^L,pcY ZK%xo7BPL *.40ʱw{pa8JD=> ŠU] V$]-w<4(!!`cOŠBo0z-DhwG% hk:Ө˰M;.iQ3Ot(G&?<-ܒ̅dm*uEG9TA8?DG$`q=BP㘷yRߩA1, TJʛg9M"DssrT:G^l'yM/͘˸ͽeS">֮Npڕ nx ilRFf[` 46Ohct9PmH5,ުZ5$#aTㄪ$'gX_j ڳho=vaF)!Q\DZ|e-B;proB1wa=tP-IQ!9xU{0B{:AN`1eB"NVE+@¢fI8t,.K}o),oJI2_ z7l?- HH0} %vfZOjaͧp*ǜQ 5ل̓#~ٴn'Xs0BjXٴdٕ3VXWVh :)S#o?R3YTRyxfg+mEΎ>0<z:v8CY!GK<7RK[oR,dIqhHy!6n]z7ќf_lx#pJ=CYNcK}Qb I$ hnB6Y0R_ ΟዸϓGGxʝs6?Ktk+&7+祃;¿)u4_7&v'eiߏR([t#+O̱\5&\4)Kogbb=HzkϦZ N ?ii@NR<o-;?W |'4od}{YkdLۦ](l5Xj%7Lh'6 d"#_3)޹ 6%L OW(ms).ްrVVKx )P3MoT/oG̡R^yw.uA>t`".&?_(>:} a|ypSbco}Qo4 6 NaV1"ai)a9=N0 euz"TZض[{P"WT{"h>::gt IB[up9),fvè"R=OkiŠKk1Fq_[cj`='QXиE^4}hO1q@xzI6Gqsw,iʣKrgrr”`(x(")ENlΉֹq,>jU*.ͿZ2g Nwr2sWVsS,#y`N'q[nAvzy?CeB|ɱ ch]9Zz!v,Ky:gU]IJﰧg@ Sq6bGI+9O= ( =9`|'1",Vh/^H6xgؒ- ;<3㮟r ދ ޳~5Dajoi# *Kd;%OP|LW6J2h=vogi%|Ll 5ɞli@C\ٵ@a}/VoxƏP"'xמo%>[m?GWxcNNo~ *QiLIݙ~?~>c(iN( oW.Yqoj /= 5s'9[=C(w'hczԅYZdtP`M<C>ဳ@vz[>OojSPxUkMvx.us uIJgOsHw,x' :)܋9.K8T$?]8s`n H3ւA^' XvOA+ڄV5kPP4ԧSZ.2׵(UT'٢`;F#A[ z6I jn}a?$-YXqmN5k&Q5v ےBWYܒlB-)ipwaPqKE%;埍{[nu'΀sfWە}&VI4[=ÏM$ n"XD/D&P QIӿB!Vn3"CUßj%!P+?P2:^:T)0tB,nJm%Um^Q>̮>ځ' pݩX[NcGbITc"ifmrk-;FkzXC1^(gbiܕiï.|Iۡݯc#T&g9xop'V< UZE%cnb)m?@f^|R2ywɯvjE+ǫbK ֤QiB ¡na/raDup =Hk~Vd\!cvlh[~ФJ\0'I+4}G$؇nfd.,%и)7}4I 2uSGQ9aY)$ )n&^őR -3U˭~%O fj^8RpVa{AVT}[2Tz³,RН:ԃbB}uW=oXE}&ʁ+;*uI)$+]B/ uXϋ273hLpi:4J\JK;﬘_3e:ͤ;FP ʅgS9JVotk*8 K|,&cRPЃDMKC˔i/ d^>mR|NrE<4bCD</{5i23=E@A(_~hp-kX 4r1L_%F( CS؉Еg`+u&+9$bXMOp*Tso3KWu26)+s B0@HbFxʝbیCP-]&-j؇y6jQqP35vKJ n9""-4Ɩ׋_#YqB߮3d8 .&rkxe! ;>\Tr6c'6q 4tUI>sшza~ei,˻Q }l3ia#e*1yUEc8ժTCTp?|nhByԮ*@r 8qR4TFuӬd'y $NŀqH3F~y .{E'gc;jaϼ.{镘%"]VSGZŗU('b$k=.ҤLMwiد›R)EW)e<{5թkcF:VܳR0uR;;6瞗լwo|n)f&2>N,.y&Ԣg>m,f썰?/&?yb,V) p5Chf?<~_b"i#nQğ}$MŪ=_R㣤l ;kl?IRU[\ g ]9ʰO Q D1tP$yo|8$w)܌F(B%-,e#htLv;CGMLn!.bPDY)+@.niAW; ?b. mB}v|Sg&BBMZAvݠ+FYuc:Z'%?ֆt<S6t^IjL!mT 8kx9)䷸-n.i!/jt(M3[>Z{C?g˴¡; Сxf ov,DeCs.uktAϥ?!Ҍ3vV^_HF^B̐Gu.3OWǤ |DCnRN/fpc3񾨷3er;^ad3 ʳBX3~rd䟕IMl=rjɛtvxCVnYC F©Odq{ ]I¤{4*b]vpđcYm)B.$y&yoFq'Kȳg]|ĤtK ŗSui^x/NU]f-1 k_4cցDtt5xOuٗhJ'ԍ*sxY>$[놗K݊@L,:&jƌt@Gs":;;o+y9%gݖ,d@%HglVLPqB(qXdC]Q/.qs%,h31%eVQl/!EFɳj_y kz1=QcE௢2wb?%:Q q3 ۬VJ'.\Jm|\R^%?_7R8P%o䞁rg{P2柽NPHzW`e'=xdp[st;oLN_t]ƴ _CProDXlRdIZ{Y)5H"ŸCܳta@:~eI>(^lf|v/M7e2VY}XI5J1`vq~V:#edIZ yl8OS.%ZDe.i j=1 9m#[8o&cz6Vbj7a￘`ψ)ęM҈4x'M?g47tp]˚, #o7Wvhlt>ZJnQKqxvROR#JMs '<P.rm6Z%쮳^%<^돊Oj ^LJ%AC@fo7qQc2/;ktܓՏZ}k>|hINbm嘁jgX6& ZDQl)Y SBܟK IxLАvKMQ+^^Gb2x?!N5b(ѧkfj\_VՈ|O jQ{4{Nǻ-Nؖ_k/^;G|+6ó%Z)'\}'ڮ:21k`u-&#Lè<[eb' LͱȒ)`"sW_pGj].UmZ*bUѐmcgѢl`'8+[Q;ÿ~>0P^6^LcC9  V /`R_yw_ 3̷3 wuc ]V^@>>K!kڝP6yo:t*YT>UT0MlH2 q8{G|΂w58=j->H60Z]U[KUN] _B|$oX)O%5ƧʀWtIW7gL%ƭeg&i"}P\ߛAt?r' A a#q5WV?ak&= a^4ђAc8<W}@1I{"riaeK1 ) '3Dž 8՛^7EqMtݩZ"r24c}JLltR]˹3V7!S\]UzS1ڭXՎ9*nֶ*?-J7ymTQs`*'oLsMb#+VJ"XisMoz#pXubXr.e/T!ֈ_jCܚ֝)z֥8_ϕ}2[!8 oc>4ҧz%.U'ԢܠcEk>A-nlO <{w\} JoNJ.J{bJxFnt1_ʭ]kGeՠDa b.k*,Kn×Mݫ;U7JMq_H4mI8L5]}~e>sسIEh \*$UR`gI{O9E&bNuϣ9R3V-usbQ'gX]+v-7` t< $"y gf29#&k0-0ơ 66nGصEg!בۜj>-c׍%u45iQL6vqAT$'MbЦa_ȟM9Ytb\#+3oF8F2d\_N'%UgOϗs^G;RJWdܐ3o橅1wKMEz\JˑwW6owI N'?y?}AU31$o%uWH*zވ)OZLO tD^u2!w+v}5rJ\I\Bٌ4N^΂NlJc6uśꩭ8iܠa`4τzmqn  peQbB5Zd 㘘c ߔL5b2%^&u(+_|"~;(v=_g5+1ޡ2|s_C9_{1}0t THTG?.!GAGcx糡}\[UaO`IHM=9K'q?P}jؼ3׀W#aX)Aq%t3y d=s,儞bn8˵[J.VtMZMRfN+AF^)yƆƌAm%V?=ʙW&qys]L9 ]`L5VpX\cUG57yBV(0ز^7ZR,FMF؋Dpj^b႖l I_Bѣ/:>IRmJɜAu*3oQ!4Xݨ酵wzj\RKJ%xk:#s%&iDsa:TR힏0 _tK+X{4 S'޲WT˞ vBGHu k1F;!'Ų$B*wg(GKǎݤ"BVJLXF:TVFC.!P!0EЉf@OnŁmjYTlS))kS(;vxW(q{s( *]U^nSb5O(fSKvM? o3_'/Cd@XB(BˠBMmviX-%YS$3ap! (M޿Ab* tIq;,4Yx9 [4H Jc4CߤfS;ȋ|mzRXQPע˯BK5/ A^;ΒҔ"cPjͨCCG|bN 7ФrXz 5&h0crs!H6OcxLym;/7 QxJȇ7'|. ~>Ui !G_9?|׳ۯײf|vZ=iܟ1 6E%:n> cSN4j`cs^oSl:,3+= Gj%KM3M(MlwK#dLc .@T^lmC󭘟9F듴JOlQ}ReC:DSFSwv)YkrT٬]lsxڹ9p_pGhWlk*[#U9GõU9WjSW|KGk_K6|@U"'0-#q*K=wKi:P* kL6=zhHfͰ-*Xx+MNyvV!@=_CJL"ithZuG<|[|g?&-g@Β]jy.b꟔)ɡLg0lsUb)jMYIzBg+x#3eoDnEŝ<.#A-i'gU3ؼ/SH׆JCƇevu v  N!:p);4(2"L|h$(~AÆybnK7jqohNr/Be׸{%K#)1D3=^4nRh/nѧ^i9< EDAXhCnvN:vjjP:Lp.<|z9>C~p%=᳴|N~@~?IuU",<*9՘|ͧͮJXƮFM!%S:iS3Memv(if<=YÂO72;Uswbā{#/:eV# H 5IT}\]y{nlFR}~휌JZ%X/g$! H1ԍUc.-=G-F[rܹDjEJM°k?reKTߏj^:o $6P\}1Ͱ cbBoD U%dwRDš,B']JH}Dfapї,6_5΂傌zVD\JWd"8tq\åP? h 5?j2~s~6vd4sHuF5$J5 {R ӈ#_&'#TXf,#[ɔӍ?4U|^5LTv(ɡeP)rKJs*/YH_3D_8(]!"a)^PɉKJK&bJ11j#sw+/$X6h%#Y'W'GDfL|T+ϩ+9"FޛGx ~ތEO2yj._@># H6$xzA+Idnn8Ζ7vUXY!r,bD`m9 Ү>%PE^lWggJje Ұ[L߲+4 dдġ$Pm}]9.@' s&}qT}&ɯ\5j'GS$uMRw(=v,KՂ4ԹѝAd!Z~L{+gQ΄rC9&x/&ٙ2zERB{qlnհHX f), u\%FiKQɰp4 Jnd))۰%-(3*Z>-_.npZ" mxrFG֊?LXZR]IuRh,2ss&`SsW"V;.<zˋ.q"bhx]Lȡ$%){CTS#nAv"  ^t 7m>\G#V* FBv;g`w N|5{B^OIxf=.;NRfٸ]Q3kƵ5u jW'+#Oc"ꝄPyv{,$/Z/0"~Ih!'>SiSH͚H4<۝~ N rl?y& Iɺ7A'}_}x~ӿEaO'?j_bq&:QN\~{~Ɛ?|x$Is9 w ?Cɑ8|8MR益վ)u8Ij:ڋĬeZbVS(ʗsk9Abל~J)V[5ߺ~{9.Mi. ʟaXjܓĽv;$*_ Ξ׼,q1I{y'})ֻ, J3NH14C~}'*ʶ(晌}~(s߀fWvDZdƬ5%k9?f]";Lx1cb>rh¬Wg;"JXKh 8QD*1JT'g+7R)4%a3cVUy6{?f1, |=:>T6V݀r~yH$ne mʊ1-J+_/H5r huCquiG#zҬd_}ϥP!)dF"-O\w [@h1/L%+pTJtY^Y {<}NyN{Ng7[x>pc6 OCAV=o ,4 Tb' EJ{b1ۨ`q:3#ꊌKl`٠%/ά}xׇ:^ li < Z`ik:Ɲj7ʥ_D64Uxzcc~B$`Krs% |Jq8)]*xpDqa%L $܆b?q4|d9 Hge7R ;7gų22z|c(DolUKp)sDC9q.l޸ A3+d e kn@>^Q~dQ^^Fa_{<3'沤saA ؍S<Il[>vWrl2^r{4܆Nӫ421X,%)XYXE~!^~V?5iP^ (@oT>ccs ]-_d$u c\4p ;4<=DOO=NK3}1iwaSl=i(=̂Cf3squW+yeA}=xAm0z$=$8- pvga0ɨe~5Ǻ T6;k7 j.5rҳFq2ik>>'(h.`cd]Y{(?,铣bb|9:WvkU^. 4V˱0-)b!?` v(u뛦oK/ F%,6`1-'a(uUpn~mU-x4\)Y$5[~D?D!2LnKSMp /o*%qMacj7輪˒ 5]c'DJpoC/GY5^vݍ+$Ǚ9֨ /gZXQiGotVw )MFb<@K`Nby{0#:_b|z<e}F|rg VPZ'=3- Ċ(&64C8\d +WfExJTpl!ȔhB_\ʾbSV&[͔vVQ͑I$fj5rIB.Um%[A4xO(ωگu6.n{,۟B-4bvոC]Z4־ˑŤ~U'\ʝiR Z](P\r>, ϓ͞?l_] r! *2IӐѓPbW([?@QnP"bߏ2Φ9&g0—\|ƷՏ1ʮ.^9V@ݘTlX XF)EHi+.uه-l+(K4`'2c{~ dêA{b4BM/m:6tk5ǮtLX/ŐU }b/)vd$ͩX1$oɮ8PI묀! [@g8g (VYLMlmr)b .ѿƤj,3W[2;98S ߤ7 #snJ6_g/{ <$N;7 MTH*y26P܈06Z!iNkr4~[NmS\Y6#7'=huÜA6)E9uFu=| 1gd.$tӖ(>G}`tw?Jj\uI[e嫕KOao>ȇ NހK#3N4p킕E0~cbv$gK 1 ">_e?I$4`@drEw!@L6-=e_nLhOy ouixG{w^7Yky AIyYҙGߗ" Bɒ<fJv83)XUI,7.*].k K!pg^d0K},tX]ӡU3ݧeswM|:xim0T`;hgKxFzڰ2n<@8fd Y#`HC$vN+;(S'ⱐȉ}iv|EVTu ɤwǐVQ~3D F #q!cJ͖:=ntDTQxn(+҃teWV7ڠ6^ 16ugEB7rvt7e{mG-׈Y 19xJ/!yv}I?oY<A],fЛEMf.k;~U޼ Sxg^zυyk65hd"=u(&4R|0K+en@)&TPlQ YW'1C%t`;L&] 8\z.NkĭrfI%ƛ#.l"hG*9>3ce ݃㠆Tq#?)K蟷m~ ט%%~~vֈP2VOYѥEe*+X ,SY b")Ѻ?VX3apS=fO^Nت6ų* v,6QΗUZ:MH=ۭ;ht |s}mų @,=z=5"xx;M6H,Vur rzBz8Bz[Kaa~,\k3sYjY[aU;XZ`Vzڡ}P+ o;{z%I~F#'M~I7?T0z-#2˱/#`KܟNu.8xzP+b U-Wkճ0^47`Wab|lԋ& Ilgp-(3vlxJeh<7`m~ {TcG6t'7m{gc㮃BX9hjxCYMIQΆmpv=/Ënt]]Q#Y [Z6<ꫴ/i_EI|{j\nFza7ihqkf\ޭ]V፜Oe\vY嵹wy $"*g+$IEIi?wJO\JrwOs%wQC#7\hԺ::ȒS_A*N6 Tf9~LT6`+9 =nӐXHy8%o| YFƋuMLAAaؔBuB_5Dky=1 o7DaDO`X5  0lc9/ųdlywP]Y,4]PAHZ 7=F=QA5FQ+tC+%i*Rf=\χ +Pg 4\=l)AI~/P*r&塦FBz kAd=Elے7|ba#!-p!߮gSp.H)+".8Ϝgz+Y]b]1%n6H1Nd*!TL8c(ܚݰY&|y(ߣf֛kYR}˹ 9K#!*&#; lح|9#+E]J])fW|[NGt<$ A"OYȱ" M1.PsL_Hq:n`6ɥPd-/_$w" ZOB ;k|Wkv v5R,s3w ).yI;L]MQ li+/Tو[(}̋b]<*e|bC Ae:t)]aE6 %CiEdmffĎ7[+ UBͿD 2śFYɥs.A}&7 Ia:=AAP!>Ͳ )mW9R3e)r%JɺK֥^4&;rk Zì8̡O'@)7jP}zY?<#RAԅ;} }j'%P'ul˛-6"(Fv3M-EY=r k~:'+"͂dOOw"K"bv`b4ŪO~<5TĬre-M$`og&w=M(Дmp i ]Vϐ\Vu`*Ǔ4-)T&b(VZV@H (^Pv.7Pn-Ih1UzgTlKAh 4-x)*"R(R=s$k3g972C wv$`K7'ڕ+"fk ̥v 0Nf~VeF̳h; ]FބS2t*A~ʽ=.Oxa\~FR `=/B~ qg2+o -H#}`ת|ĥ"iH+)o"S &&(_W]LT%h zw#~eSBOH-78o B?!|g0ua/gRǑHJXU°Emp?툇OOs?j]mFwI͊g }[c7DS-'v~f50lA-/EkBSʓS9GCj[dP?R,B Yfw -i[h ,*`rw@0zmnŵy[x=P{.97ǣ%T[aCJsSPevO_k,&d/j$e3 5_zjP]p38SlŨPܧmd{ *Y@a0EG5F/ƻ|܅b.Tu8xD9>DŽӌb#Ú.ޫ!)^qkA!e],x ܂5Ӆ}A6ʺfj-<}բ5ఱ7^\PMPk{`8&%$#^k7. q#sst{WC0;܊z63c:oy/x"T^_}Q ܩ/c, KÙ íMG )0/q6bkؒɹZ]2[EX2C”vLK% -uw&2A )秴PlP͏C p]\?s(#u1_ϒ؅UbKc5*Ŕ]-W&4(QGq15#,͸pms7)s|Μ}_9?& {(+aN,R qE'0"~CyD̘Loqt sQL јF[4QBzEQ2Orڟ/jYlB Kcl-ⴞG7|4 ~3ф~C._P1xBcP&,m )4ёM%@GI tdNvW➘@Oo&cלd)ynť(v^]b:s]I2FB"=7`K&C2F[ U3 8E6]ӥaNtuXэN\Yr92^$ W1w`- J$'ONӕ.!- .}[- kf`=ÊDҶIfdȬU#>h_1~XèL &_ ;PEٖ1{| F&ln乾0SXyxI;K@ɲ}1'aD9BH3_@ q_섙fʏ~E@}]WN@(]B^ T%!@{Y76OmЀyȊ0QFTxINd:< M!H)˩0?ANޝ5Wc.սDa>GkXu}?nV G jBQL!ey$]xa4'X:5 E[]"ka_Ҽ#".?t0~Cݑa)&1<Лr)ÆHp5xJ*8֬Ux46٬~Ljÿ̧xx^wD`d Ibh#oQ]8{8T2Pˆ_.+`b8)pWnEe[+JA6hߘaApTLfjcblJ*Xjq(ƿ0PBP*; Pa ǩG$:D[l6qT6Q:ᾬ˸rc(Sk  \5t; N׃jeJ),ёR*.Tr>Vpۜ}=2)O Q=JGI;8 U¯QY#{i Cwk*Χ)$VxA+⁄Ү[FA#얔5-,}/u1]nO鄿  ,O4<9}0A.=,!hQ@$$BfUrE%csBӏK¢Ɋ-<_X5eQica .LxC+5ACh7C2w؅gz¬}w>k4e@cuM4a8{ʗΣATH(je=#WB5fugś WП3<wu#-U󾘙([FcIQb{C!y H?LСa) \3يA_f#dysW;q|e$f0Xzf[a4{֮EI%{`h,ǴD,(K ޽a9.'o80 V_ck7=yZ&oG˚Qr;Dӫ418>RG-CuTRͩFge3k}LgK.[.a1К-׉ξl|? MLoǼ3 o%nq(5bJsA`sF WW _=WK6v.y(IƂ)Ppk2%U௦Vxgo=={rj {-*IJ.3c'4pEDR0S4zJjR( 'Ce;g8/+]R e+]m컾nJ@/PsO&7:Z` ~/(3GV- ?u,qs  `L;I8ϑ#An)$fzDoM֕xUF,ep9qY\|w n?yi$0x3~BߒEsRb)Bb؁f5j:Aǒ25r?>p Va>D(㙔)m B#  ņmuc* ty֘|kB~IХB?Ɣ %s[5vR|X %y\tQ+Oi2'p\Wa)+u{Þ)z5,9A-K۔wrm#oGE8se)ʫwA C*h_4efsba|M({=z gI}=FG4)'H6R| Yw:û \jdC FLa`?YjBL>( kb0v,E)pI!of0@Er\F 7N<ű`bq!$< aK\Ed:2{` ̵unA6/Π\l !v,y Y⚩* qRݐH ]lwNO ,)\M=o!:硡Т?QbH5YV,q9(>,گ %XGߴ3J`7_*(Y4ÂtIL6eRSS>]0i&]"a᯻gJDN} QA@Hr1618 \G OgliYJǰQQOǙI':-?f*[u$?U?(:)_W\3Չ +ጅܒ9:MQ s1FQm_eiʻ5'dnwt ;fp9\`x&rWN1x*CV3 !ggҍ(bpe񯕪o08WVnDas(%ߖ*Q7`d^RQQ*W!(^( \ Qn[I6$z u:oIB;sbUGRS[7淈8s/R:]jnn h(O)`oyOW[DI^7 k07z~p盤]I=\!'NS)v SPT.lΧ]љw1=$;pF.M2)y3VL 9Ib{șM:B09YQ.tCV3Q?ȄS tb"I1x .r''q\$tf,oKkI/J| ݉,$ܡk ]fke'9YDY_#?Ⱥ6,O ]\'*\nV)O{Z,J)II@p2b}xnĥSBmT Ss<}QKmo$ K _8_|X/,D֤߳+I Ž@HU@9'2a2)yHΥ}'ʯTm;Grw!(эza 5l5̩!ֶE}%nvb#߃0~_0+tBi˚sXPۙq@+&3.~ a,=.iuPv_PBÚIwI-Fau.&(͙a.͸7u~VycgYCC7P̾OM+ !ǰy3Qs8>l"C x.&x+\LdLB*A_4$ze7r?s?Ȍ|QqXwա-$)N>a3 fMibMfx +%BS`(/''|Eʶ,ϑKx5󗏣=RR@lި4oG*J|l `h32#/6_A1J+TO- B 2ZI~^mg}^ eʃ7DdH^N1-qѭm.f&6Z:@E_blcʚ;~ Ər#ٓ+X*Ð-j Uah~* %#Y@r(k}b=AJIy0o@lҩ:Qi%ή':׽ÅkSC ~{"M@S'd醚qtFѧԴYkXA g{UʺӪ3 𾁢~/?3dLiOKhfg)T{cS1"]+lW>hH~I B.{H&mDeQ\OE#vJLu 8ALC:c@Ҩ5x%\t&T}ͤUHÄLyy7WIkQ* Y` uwy"Rތ6؊[Qxqom*OyYd+@ 2 ?#CiR_!Zz5 xY*p[r:7rN]%vs]Gd^pR-$S#df3)`Ϧғ?h1OV$݊WN962EP Y@/Cy92f+8 ('nnog9yFsQOnukr}f[1b!rW3{[,ڕ )?kO)@]Fu(~)J. QI%Br]מ/j[/+!1I.#ԝ)K<7̠?+cwQhs'qQq=A"6\GNPܐjzi-Sޓ^z8H?oʙtx9=ܾa:RswgmTL90G(,&jpL~m.m p-H<} qj)'@Q+eN/8n(U0w96|{O ށZ^4狥jzdVڛȒ1&.E @eεP"=WPPÌ& ]@#90p}]ںC`X{.]oeJT x|/Yk*?jn^7}!,O^4ɣ׼DrD#ǣ+ ٢9V }$JyMGJkmxk4^%o+-k֑&=Os(^ӫLF}OLI)WR1)01\_dzMR?<I~EHWt\K]/ [\ J_ o$_2)~E *Jz7]J*C+yoQv|YF ԅ|5!_\M>W#*ˋW6J<2PɈJRX8X!T%=䯘ݿa^Ka^q}85>3_6MȟGAlmlEkn\~(-0_V(sw:zccpX6"7E)"BK LEޛ+MF8`uʜ=lrO cyDZ_DpN_Eu.<2שC=j% 0tryI[ߠh@b{}.LPsFK~?5O8"IB<t*yLPV";'Ӹ=p$QjfI(WʽlSj5(ы)~{)d#sWRvm(Qq+YC^yhCg4:7z}7b ):ۈb} :",beSXͮ"ʯm->u;A#Ȇ$^qSEU *}(AGv]y]]x[R[Yoީc6qYR1Ԣ}|-y:>횭>aF?HXIi%x͖6L5'}nF힕'j6ѧHD7%'ڱGO/w]{^di%#Q;\򗿒g+0?8m uljG0GG9é[rx9uw(vE*(:^}? h_RKnxn 7pZ2#@s'6wГٛwL^R]ÿ}{ .y )+Y{J;a}8?WL8u !(k"Wzi:\0 ~<&ݞ}!#{:c`wL/ySVG\#V0.43?չlTc }5w3l*IV5Z3FbdnhsE:eh ! /4~/JyhD^h Mk7vUQ \G tn+ XzTW2%)nmi/9q.;]h#PuguwU۳[^ҷeec^ \* '*"{3wDoH*zh'tp+_|| w&OaB yj-[e ׾넗|"EHpq#Ek?2 9-bsʆwBT#=h͚eE!.(yfRw>C\/FAaϴ!g9s[+HJirH٥/ǢM8ƁYvQ+ico 1~PBcQ'XS oqHpH=;InJ*"DO_lF, '3%7p6 fBb(2{4nJpJmzʪ'UsdVbS 5] \!R] Fy#niZ%I~ΡbU_Jiq"a7qC1A8E 2y~:4* >FJg v ~(>6Xh534h )d"bF}6ޙ]<78sߗ ӎrS"ܒ/k ʳ\t-QƔkrFw<ޖ7oI-XE/V ]Hxvd +IoՐ1(_tݟ?9tݯRoD~@Q-tʱ3PfT{d: 3%bd8ёDɄԥy)%6EIyBy qv#eKd ?75Gݘ23kzAf-DXmaMC[(rvct'%.#㶒YT;*c!-ʓ*½ Bxz 1 "8ߠNL;wRM ģGT^kᨱ4%Pg>8#_sޚJfC+s 9L%%?_-PFkGJ&EqMiL˕CFgE3|!y9H᧸ 6k(jo! xXON@zmQ{XM.U{%Bj:q.YVſ7y͝bߠnnX-LGp^y āS)NB+[l!An l6u:e(+/ԵI7:`6U sVe5%X1CrV'9C ZѿG/ԿNiFw8mE›L(wS]as3y) Zdf/ajETg;uBtz4wy "j&W7V^ckQ &Rv&U_Z;Q5,"@% _ok єP-mWf6kbY=%7NhV1lYyw;WJJSq[O-5`zo%ߪSY:G?EK@5 AZXj)A[H8^AS.Hygpy{Hk=wEHc˔ʤzmb*&YpO"UEi9i}Ry:E-rd4DLxt@_z۽˖7\SZD}w""~7s~AFDW.W-&O˳H۠1LYқ4['}f-c+F=-#-r3>)3 M+֣A1m-Hf9g#9[p_BBn?B˜, #Q^sVEZ퇓%Zlpp*=s[`'R1wn<ى̎)dzedw8wB!1,gLp+!uK[jM=WfwHߣX~y9޴xȇ2M( yù.TF$.+'Sx?a^y(φ^]pu3nh+ʀbF68p>R־.r _0E9:6&QWQQ^Ƣ9{ЗnPh{P 7 ظ{PD%_?ĕqfe2$d@F2%de\U33"(EoTFW>a͵\\"'U,r<:Il &L9q^ &Xisz[ ;9{9׊:)> V0rWaHv#c`ƲfBgYHS[Aϕ-,ÏpeFUNeƓ*9/Ys.2݇h+{LG6(&{⭱!j6 Nn卭Q6hHdHV:l#DJby~t2JGv|V7'bH0Dy[ ڣ.9yVW8y>:w[Od҅&&4(ADDX'0Ak(fԙm B"O4(#Y w&J܀`qkvX)Y-u.u:ש`{voor˖x{`G6c|6&"[`ӝc[&2xOGͬ>4Pu\#_Z.E$̪ĩYRۚޜqk*|q"ftؠ<@r;AVr(ԓ:\KM=1 ԹL hz 4{,lH+7YDo,FGpF6/ ,~Nb pnثnyN- Z}7>ɰ[b. l ڊy|&!p.\ԶcF;3pV&btT -nqIo MqQ213r`yN 5%oť $vI?}4}%fT.yπ3QVl,<{O}]F qMLtH FLlg[g)9 [+#^p5#5|~Hɸ)b(1gØ%;ZK)2ہ[5& "tkW*vŎ5|)LVBR4=IԷ@3ڴ>v~*+Z E~EW|h X,9uZS?R VU*LEfqiSf5e.6gxdž\L0Mև8JʙvFGv@JP=GVxG|>;1Bv`)6mg̿יZ{ udI+8ا,O7T;k<%@޺mj?Gh#pgG hQ50F- q Νt+zܻKZ|i`~-wp9elE9˝{o ?3QnNU$Y"Sx)pmO_MLnJOiL#bP#~2sHz^P}= NJ~U+@|r4H=-o,FqR\R4sY%S:U,RrҎv~6zoG8Ia|30w%7hKpODGSo6xN>I ]{Wn?F%< V<^à}7(gZ#zi*2Ku9~J{e תH Ɉ`1o\LRLo%gYt7!R6ÎwM~J4[KD3W΄9f%j|؄1BqHo{y]:xI|!g k{Naj'B ]xL L kN]L⟂fwFUt_ w5mG1ȬQ'إuHj*>$6ěa?f`?/y(K"߭Fގ:17F)zۣТ0m)/ȕt+_G=+:'4}FSBD*Rǀ6̝st~]`7t3 ' ]5"LXH4{is.@#{ 0[ hjA0LiN -Qyʞ_S|xOOSy{i:,eӱ~(M$e#(dGY3L6#B281BCwg84ʹ69@~-I:g SL[`vk"sH]::sY2Zqi$ŌSު4cP5_H }!.oJ gT.vk? 7(sbFe Iw#s)ō YtB񭙾ڣX;+aN硁}9Ȫ "L wIMNc0v@=É(/#˓1{3 䒳|(Vt9BZDKZhpYtX8;s*DE%%ps<B+4- G/nTO / ?=Zz2M"ғ|xK QDԊRf<y?v%R92%xL#}K01-≙]grׇ}ik.U]~T{IdTvAɠ-)ma^SaxB.SˉK%/ҧd-#B`! ƿ?sr4[feb,]7qd\EX^tUtLf- Ε}xXp CmfecSk䙟w+rAl<'ff,,\;)OX$GJx?w?kWV _mqĹTH4LzըTn&\ 똢*;D/ŕJl%t3%JRHIu0o$sd1?qٌ"aFJ$<2+ KQ^p0(i"^L йᢈHl)C M-C)~e՜8˜* CaaNuЎ}%nmޮkYupcɻRmEΛZlc ai.}@8rˋu[-})YmlNU+<~r3nl8!lțRtln'PLBCu=>}9FC+ˁ'Po$񧕱ϛUCEU..=. WC>M:WWr*|8;1?ws_0ہ-z6f~VQPEx#JN/薾 _59R$3OEim o~Py&rEktgDʗ,wJ&TBJIj @o‰>#'*+e//c\8*0\4cT:W`V;&?wz`d )# uaLCgothZC>t>_3"Y_)b68poELV*?RIJ15:E~kQB]\7YLXFk3J{Iw➘BEnTViu5s.Z+܈rϥbe\ L3Bn+ZwL1ĽĦ0w? 쟳x)ן~q*G_n*YrCC(:"x`6 X-{WoFz\Kw ++aÄ{r̄ynqBؾӸTf^&4U4&mB({WL$xqcўדuvf +ygʪ8k IU߿ȯ<~v= د(oH6\'!4_sLxMRJw EiˮEJMEy C_Y-Q@gdpJs Dr)ᅜHJV8p?LDr.!l;:PIZaAݥVeǢT[6fdo~"J9wXEsJU*U.rg!Y9gf4$Jhܑqe{zHjX+_Y=C;kv:wRޏs'Y#%~ =R,|F%+>%Ͱ |DP7J/CiJu+<|~L쁍=A],(kΞ5g"{P*DjW εTŝ];b!} ɢt؛_*[1cc :j| <njxc׶t,6O?LGߺa1zلF5IL*+Oa)+>wsmif,w~CXPU6Mmǒs (D.|ܵHr$Q׵_mnLJ s=A S%{7K^>}ߖ 1쭄zeJJ(VLFe}8PJ-ӥ1m)D:i/<yCϮ{ f3XcG13|QV=~64.% C8#s(X% i ?ZhU&f=l;w]v d8e2LԤ9< }(T2dz2*,9»yMQDdJɹ1|~9u`U͔e\(=K s nוJů'kEm(vY𿌤څcUFL fױNvP^^:|4|,dKু S'ysqYc ai\UG{ |r>ܝ\?$"r_79DfJ cG :K}"4)/Ҍ)cYpsAEfe@e &!G}=&!M ίiEO:lq㥍M gQL@ w"-̈R} '뼃Q!\*^D'&dK Q LV "٬<?Yj8 qH!&=jK=Gkyb˂-M+SGȾ ?G{T>皿NA( r6=yS@z߭c%&S{O5x/zt;x+:]I?+f_*WH@Mh%o*΅{a"m=z t{o8kED]p-?υv"eR?eOyb Y0r=9EJK+q1*V,l-JF^EIG/vW_@bD{NOwY{31|.9=ٛ.bbl'2n_I[Sg,1 Ş Ȟ^EWfNEg{ !-]fWP^:vp67&>)#&R91 䄀"Az:GEQ:Qͺ*į_Rp|?Q0Yb(=aAߦo݂.,9@Vf9RZk5 6G01CzW8zc\l?OP#ҁ Pe[4i)Y'd$Ʌ ׸Q$-M'q e0\-p-ueb !st '8P~H jp]u,Isr Ȫ?%;xNz j%혛>8␜qԿ(g)Y񣗄]eGqeZ0Y VCY‹q߅R1|PRƕ8a|LG5/Gkg?jWhp餕m߇A־:ڷXwQe iYmh4!| > @:wP7|nb *4{-}0:lL9p[2>^Jk n}lb6<Ő-gx)}R/ 6X~oߧ"iz^ fgivseb]oڼx<$]OrF EWPG/8YDd@Rcۆ1jW,%Y)}fZe =e?sK.űSzH` -y=htnV"!@7!7NT4CLi7*=RE?\ےՑ^Z- w"> DƘp H-LJoກUGuS6 >$:! !#@N'HZJ:I(:y`f<=w:o_M[&tn a`ڄU:J2#?ܲNU.槊!JoRǿ!%|]#-,;VqJt^Q3/K_/ {/8LA8xPKg;|ԑPoM1u gN=zzx">7ǧzLnZޝ&eL@ &{G3!%rn3fa{gۥ{i ݢ\GY s! MEC`^cw ?!dy^ ר0Gv c/\A z.#^Kq@v zwKs{JB^Nmۀf8lvtY1h1}ֶmB2FL6x0륿1`ۀ}( kQ&^;0* CÑ*?ZL!/>$BBA!֞2E<ȅ 0m8Vv%y-Mo(@POՌ6aI쫡Xq&fuq- #.tsD =CZ $)7^)VL`U̸H"kf7'|V753w1`rNXr[3ۈ0>?ܸBU|o;Lz.K]4GaeB`i|cg;ANGxb/P[ "cza^xW a#x%$t.ɑm @^um[Q_DOb:"OB)< :-"fCZ#|9AϒpI_uƔ{ !$l&\1õqm^V.2Q,' HAWєU2? !!sټo*5Y W\AiJqA;2r焱2G{%lf!7ußgwp=|g}gRnL JVŀ~;5ݢ}_d[ӟN~#os A uJ3D16I5u.!`>{2|?#9xnC%M o?#ߏ|ɇQl>cY3w' C&/old`f ^"yǾ)ͣu &`ߢ B (_%ě8?s+w Lh5x~:G_~hHN\ba*dÁGC#Iו+ap")\˄c`m4~jh+֐ "ria9zg޴$GJ\w1Lf,|qgz^]#CP)8xσ<0K:N?xӘ"J {1w#g)GX;)TW^8U0ވ6.I`}0Y'B/﹑̎ox9!q oX aexG%O.4avp |dM՗ &tC$? ⟑. b2p u(IY0Gk r8ߛŨM\j -a{-C {1eрSrUlee14u;S}cM v'LMy_:‡ԃ9@OoA|E$`U}FxW"c*mĻ fz/`FvO5;+ 5w?Żx+]PRͳR'p00!bkJu1?W=q1^ 7wyD0>M,%xD Ȟ܅[7o颣ёx6".jȘt)LDRl)YQ?KB^ZfݎJ(L.<#;E 0xR(?gGYDEdӃ/TlU=./$M3d]|}f]RDDGxuga֥6xudp/h>),*ե ۜrH)vh>3>ibrӬ!?8$E~={ {jWO@K"jksȃ? &T ) sg#A%Nqp`#K*V!gw^+sVj7t=>#{/z]ToD _Т89.8a$tXEU+R/&ܐK/閔hdЩ5KQB͉w4{Ø#BDz >5ʾC/ֲ_++5`m1tn oڱ}zi} PV683q _FlIt/WBADkdײHCAft%䣉y{~7~Ɍ_(&ۣ̻. ~*uJڅ4Mq8z*A#_څ|Ij/zBq[Q꡴QGǰa;SyA~7{'Jvl1C(jC*/:]^Nƿ{%'";mto.2zo*U1*nR1Ww./wtfYT0?KK0ݛl3.﩮y/~o ,98Oi)s[(UbٔmBy,rsmQ"4]_S:(ֶ'>:~>PUGс4~_Zv;t9ӷ+?')H$Ruj爐a.OjgNl7˾ ށۘKNbpIKhUֿv֮}%QoV=.\>HNb'櫚.g0-Al B/^u0dŇyef!-r[i-<kԷ.ڀ5+GYle24V)ު*K VP+`ɰUp"ؙ-룾IMz fySϷo'P g5'SD0ɣ?D̄WXO"tR(m ,: L%B wiKgN{{!%ݓuCC 1%{diN,rY_~J' CDJ0]in >ˠi  )qKaߔl>NxqC'yOWkvNkR/8^`>V ՛m֢W(k:c`›])\Al; /HTQBh FaB9Ksͥ# Kڌ+K _|\AA#xy+- {+k+XhKZr#V+x8ٽy(; WuȤJO8796eB7[ygG&l1ޞb9+v^9OXXM54Ks@DfN'F-MT#:{#WXu# ~ EO;bB.2|(i ??jzɳ5=!,%d1m#P?ӄ/)K&h7 1Bʽ/uP>E< OΝG <գʖ{#WLXG}k/f)s ^n*C)3X p37Vwm m5)wQ{:<%@:5t2m$'i 6@bW_zC}mC)cx 䋂v O銯 J~K(+ÜX`/9]԰ ɘt*Of*nISw>[}"x'͑ŧy]~xDR8M91'@`)/`\ƖbW>x/Y(~"<|^QҺ/ Nc*d۩7VP;WkhH/?cܷOtÝ4 "F84F2 - Ej㝝t s: vIM1RySodeV#j4 yI`ESpYR,ǿriWvկ` ͡g'WY+ǰ͇ayQ25qSo :k=rزּϱ :Hm䄧j8?z}앭gqi8D0fA)e ~: QəP> j#DX-%琾¤0Y/q:o,a|XR[k#{ cq&W j;kq3-`tڀ =) a0皐$Y,>ےH2X¦@̄ lYCNc}pYSxʉchkĶߌ+*yv'18iI¢X#xY1j]h-?ܵ1篫OA)vsvϥu\ǾARrJm9k@gP"(& j`?Ö tP1~o 72QAt7b{°-9Z9;*( .=JbcoTCZ&!UGTG9x FdSI07z띻#(*,Bl_~!6ҤnFpӷdx&b ?I!ymCPnx}t`wQG|W:Vn;̧QmC12 wGl~Vn%m "h2м酒z}ZF*8Y~ì&S9b_$b;ŬP"o+s*j "| Hș5Rh[T5{ľ`RMTz#]Mm9xɶRhU.]o=VKB:Gor~+lխP{e?]Zl :3"K,G#粳,dO"h6lem[7e!&ZÖ!uiCS\opL\ufOޚцShqmJS~ 6WzF 2v LY L13EuFycBJJ J;kUtvLT`@؊&huT;SN] ̃)?; ڢDi/"p^sQmQcWfQ յj|2ugc=LU3sU/_ }2B י26'E*ºwROeloC<_^\wQW)-+Tz㥊㻣/'臿#ܐiYBO$wnQMT^bZ}CqF(1j@7Um\g+E}H힭PqƃI[DXrA(9یbد1F1mX/aa]$f[&^Gzu o;Ҏ\\>  5cy!R~ajP(Wx=w]N9Be1%[0u\s~ |?~}LڼWPw>gާK$`7iB-69s]IP8;^QO9-ԟvהoݷQ>@ -rP#clpPsē*!ﴡUvۖ9:܄F8R;!Xp~kOÑ]- 8D*J>\dZS򷛺e,>da4:@H?Kځ@5Jr,n=FL!/T/Dm1?4Aa4ČJIw P$3'0wj'M!IjPFFήgP^Dnbrf2Q}#ennm)di#/1E1_m7IKܘkU5h -76B\Q-TٶF zÿd\nѦMK6 8 푩CH9.z"'Kvu# ծo-#%ծKaTʄY퀁7ldgzIzԗWFYUxMO- zj_.S(mtI[b P)4ۘS-,K]&mlGX /=\y[H[Ҥ!G^^WsW&l!Qp?)IET97I@W ώ֓ߟQNg6}E#߻vbi:Dž)ѐ5fցan}OgߠO+8KO7z&E8=05Ë=ʫK׏^Bb b(q=E4f%ȨF\!轟%n`x=hܦ̟EU zA^&,qI- +fLĮ5B"ĠjzhF|JꅀD bN>9VMK8,G,>W6g8ݥ?f#WJ$k*pAwv<7 TL9o uۢ%'̾yh}o`v$zsr[Ibu^׷Vf2(^>O0S7ed=#nk+-q7 W-rţ[kH-chIu^"=:Gr"K~Lo*#n5ax/AOF֮Tr p1oNk yq3۽"-Ixװw[{D}2/$V`ξ]X  Pl'0ЍAns毠a<)Z~ſxnގ3mGSHv A?0tY_[U9ҒL=) J4J+QJ Un^k(`AuG 1S~ uO7zGc:3MթVzܧ;{\v / '"^.$8jT$BS_ 2D4)ҸF. Y|&OC\Y4-XeLwRt'b~q}8ŷ]ݱl┎hqf䲔),Q9yY~7 L҉Rn" @}fv*0r7J I2}DGRn5V:xi zZ&){Wg'%'yIP\ j烸>OM+c.-knSpIlk[I9Bp^H 6Yc?| g_~PܿY@,4D0e-+ާ% A>iۺaXd?c4hSw'-gmn 7y'촎nN wN p-ӾQyMѰ' aD __'8Z_P!q d]Y=}y.F|_Pʂ :hY'՞1qKwz-9p2Pn 7;[ͳ \My=#b6(}8tɖ@l-babOf@Fоz*:=˅4Ą ?BI 5̶̤Qn@:D*q=}]oITo/] d%%,vȉ{zуFtd%iJ(}.wRB|A[ ~UNh׈,O)~VFRۥWk m\M7ӾNn0wO*tp# &0I <sj͞y!2:K}c¹i{J]8Tc#Q$A2FRהQTKdRԫh䥝t{1]jANȼ.mAJC8,Nf>!Gme9]qQI{Ӭ)bQz\]SZ\ZO9|@Ω MfquԷ:8;y=H)ĥ\'SFm KdE_DVҮa/!pqcTC.WHs;h+ Z)26 uu ՠ 04aW6"#3'&z ?/Vn{țs _ (F͙dz>#Eq=Ѝ7"9sE ل' u̳;.DW,lp CHKqKAqV\ xj^{!DMpbYXꞍ\P_R4Iq; u9NGd]x3}4=Odq7r '<σ:weÙLfi,K^2eW]Q#@x-TK :J_)虗WdR.M8'Fwe%\6-e'Il"vkH^dtI*odϥvtl[uOG[sYTixzHٹhqAO!|G,M|%k 9#=.ܰU%q(CDT 6.y4[z )h3]/%H5yY$=f,Ƙ3W>O;6t9s #k2}Y6%q~ɼX;['orry9n>nۯl$ޚ8h*5HXIO^u.ɶȶ90Iu؇D6aq9čMJ#Dv&bcHYR«4Ne#xyM3"[Ξs)QЎv K38㹵vbu'h'6R^l)PY w)@möa;;nP!iH )vm¤IS;l]ol5.Jk?f'a ~,0SD!ZHSĩ8~TJ0KESc~LCć x_1Qʖ ra+25b~=rI~U.% C/Q!ˏ8S0DY~4ͭͦpp ?}&IY(41),cH%!8ا2#9&eع?`gdĊÉv1kII 7rjHYw2?[%#] ZH܄ݘ*6/* De5O適ffN35eo,1 3=qZJCcB٭9s9<3KUNfU)' EvyHI<uJD#ytG2U?e|V&+w9y+uUѬA 8olm P!ի>c\Mrfy3GH`8mMR#ݸBCz J!~1*"23=WXD1n k!w2d=UK -7iVu"?\+ʾFgF,[0CȌɠ r?v&{p]Btn@E6㿒ȳ(Y {w(0aNOǩ zTG+'((kd;.mfb8|)@Skgf†}ȉm=6Do='Es5\T5~n&{w8搠9 ĉFj'ٱN=l'ή3%(Д*ę}0 ٻe#Ĺ"ޤʇG99*0/{_O45܃\4V07'i3sdSU0qxTTY0Ոɺ 3.F1^u ˻sMVO9GJjK0f[)v!TUaT,a\Syx@٥GK)$薜7Z3s7;?:*S3YP<[2#7&h< EvA7$4%Bi22<舵װUY+ags ΐr6#„2pĭk͒)0xV ?e[SZk tO;sѥۀtY7]I`a'P"ZZ!ȳm+p+K֎9 Y.ɔ}L*~HTϱM.3]FZ-Q|D?n:%O*g\pס [O~g|_ulE3ݚlK+o0m+'z֏+~\Goǡ:2|4oה6&BxۢjP?,I1_{[V _(mq6x0Iw{|09.i+uGҥ/\Sz~ {;EVӛ6V(crTsܔ^I{'ojYЌW 2 kUo)hיpn`R@lSr3{'a2ֶdw<EU:Ow'dB eW* MބI Q: .&/Cj-8Qe'!R`5Qyִi3T7gNZ:c*ɾ<3n&IvS᷷ US}]Y@AK, (F1gBU/ =:x"1,gҗkW׼ 'k,a V`{2l;Xyn7bHT>Q#n i Zз8,8W,ƒ)U5Y#>e]]М禳ѻ ar? 0uӖpO1@6eX127d6) g7>E'Mv)_Τ|BQԆQ< v͹Jb%z|J'K ԆTC(,biXʛojqA;N'3=GӖ]Ǡ{ l: Ol:dsg9EK?8)gͲGo-bU"-OAc~EvW19ssC12d%$ "Ofir{k\,Jc>&vo;$qx/RSe([̀J,*2epgԼBbR"(L2#B(Ϯh++{7Uȝ?x)! M0iK1`@a\ D$> ejN[Tќ"tؔoCXBGɎ&.%5ΐtA}N׋ZuvS.˴' V%T7ώMec*'m[B%j,g ,F{Slhv+ƴEɆ<{:?Eep%y9bpl8oq ֣܍6AM#8p\#M|F &+FfĖ[1Q}U**b{4:0ʷCy[zЍiˆ."$T$PڛwP=3)]oQ h6ֆ*3&]a.Ԯ0҃fSUtbz` 0n(>֐3bE?d(ڒìg{Pd R7=Jid\o$0˄~gi͂&A$&jjwu I,aN!Zɶg+ˮd R A8bpZڄ6`Eq1>k2&arp>6."w;H|EsxvoWtE%{۽d'y,q 12E9!fPpB1UN%u,l@'O^P`'d>{>=}uO8vdVğ[ݟ"SgFwaZi<֓lVX^$:پ{< ꑟJ !.NM\6,  NbTX@C vIP> b|$8noD*I8Ouj&.gD=],Rvyh-'4s o=u%1~&63@ÀWHn"'vr֑<F4ˎQF>}yzݚ~.jr9qbMdIcٖhDjPV}XhXq1LKhnoKMp$B> ! F_ v٦;s: ϞK o?ypJ]4%GJԡP[CRl!m㱟|@G}`JFҸaNJ";stF([C'vx-nDN @L9UwHlğE?Qhiz6)aMtN!ԙPy5"rh (l4+j|Xʶs-K^ܑNx;ou#52Ð&$fCv2Kv`ـq<`SoC@J(sž}G¢p -8F#g;6H$m uE'c~x)҈9U[D~Nr9r7&ܣX9Au")c8wdA=S6ݏ,8LJOh ebyK_'%^Լ_y){+ N|?)|J.ir0|7P>ѯA92BQdm2{~iE7!n/?~@"6pAlcu, -l<(:O\u8|=WD:QGX{𦪬 8ICp"Z8 :-&4iO$*ud!ʵ$1;b[.B[ )XK 'FmmK_k}r)}3#9^{]ߵ݌!k0{*o Fi~YSUNNTy=C?GB8nk~MUM%[AɪQL+SPf&9elʭ&(ۆ9_}#mP*ݦM>p9/mdPޞ'y͍ CyMt4~b^ F̓rf20qi rS^qנrwމ]sȻ]i9-Y{5䎜=)n ۝ vvEiI'ߧW ^/ [DًT.ƛ3] QoɎ(7ؘ.uӶ]BYȱPBF5l_ߣ ܙВgU[ܹw2LKlyϷ+P(R Y }\l6P?cN,NsM)op ӎ;]PK]rس5~mVJBo[QYآVh6989l266AeDZpbc[*!6@z3+E@ ͕QƥWu>j{sCr̓N4ʻ洪,:9! D(ЕDݦ_IUPMu.9 7m.1'd740Miiwf:N{NMq9ڑ?Ɂ]= /4&`k]~BJ)Jo9Ğ3p7УZgӠ.&Yn ݃r:'4=X8G'66=8ЇXQ<(fUO]Q +h]><ޥ&~{ҏ@q+kQV0y%#PIn<=F#DAlVs:#hʲjt}0+E{0^J*y"_tZfZdbLfKS4y:ߺ{zo ׌Q3ѝHߨ ;ڽw=lԓ $0څڭdcdN!VSǓr V<% _9K?V`ـ'Rtp{g7(H8Z{{sY^bnM!MLpgWHj'hq2Syeh ̰t3e + B Me&x`;SJK !=JM}+ vDz6y&E|PnDN@(.6yK)mq)w"/"FF(r 9OsgR2I[**0 iP+Q ]דl}oC3`3۔q-idR4QF8hu .B#?ǥfSuXeng>|KWxHN}SyN?y ` N#ʨɛ*>^=~4!@<ܞ2/N ?13|7?Ikڲgl]e|!{nU|Y.@N|ʮ3,|CuUe hZLpvP/^>Q9sTshEB/ v{QO$m"쇱.)W3gh޶8ETY\ZTai@ lL{ѯ~+NI:5Nx;#z2 l`trz PR6j{L>uSV eKf ygH(2eRuX7Oku^)5tqtiڙWYy;y9Ol)E3?E&O3hBX{wg[܌ե)}BC(:~Eei2`5m2\#$Eh/k.p O7EuE5R=1~\p&NEXz W(-]UF:%3H)=Hy;| >QDsK{x太'p )~}T@v^݆  WndkI"٧HcfّPMsX 0+ixsd{;%}hW=[X! GJp0z1.B;Y^Ϗ/rJPȱդD+,Op0> Fi`k{{?^gCV>5 K|6BRx-ިO@q<]+/k犲M g:bޯ Vo+</G9ָ~Фm1y&¿ yދ¯h(*wLا'IL.LU*: d5=bߠ'9A~ ~,1O#fLG0(c=xt]q$C4O}=S?O$rMD,lnR*LNwL&*@p1L]N4~h[N\B/%,S BP[G(XrA,>mb.5҇pHǸ!"@LO):ї$X֋m p4h$דgz.3Ŧx3AX2M[tSVU."G5@R#oK{w5Cȟ Ll⶞Ž }xl=@SĂqHr|~gF&V/F?<Xu2roմxCڤmԆ>V fc6ͻ@U肓_JFg=.:l[/C ,x:+cw/<8C? d{CXϵ|||!Ǘx#OdW mHjy"z-HcQV_mb<~-*'wC)2%`Mճ\(V@0>AeLNe@1hYQ_TAot1,#-X( U( uK eƐ́b9iu,(0~ -51?'QZd\,2EFȳF'k*}ќveL&:L#.a/ֹOi)֙6_e^#Dc"DOfQu1|ڴͺw:LCXń2AdY("OyE]0"Ŋ6őuXf|"MnܰxNea.z_NF.nA8 L鿀CNn3w&FO8Cs-yn{n%mk}vw&׷S-z8]D2((TOeq2,DZZ̋8՛-p3˩Aas?b89oDnHrA/r'Itu9 K^XR^G,86ѥol<1O,%:y|SƁ>`HMXx{)Tr=Blp[3f/K_M>6aY1 tXwճ<#vn5"QQA1l0kHW`KtZ2*V(-X 4#c|R~uY(2.?D #V"6A EΡsmLM3,T DGVоD4SFؽB]}Tt5:,,ېJãɮ tt}]nD_Rktj(-O NP=3Mˆg0rdӚz>7#+O$N6y ytW&E\E紀Ϧ{VՊ 1* s ƉXJy&|aR$$jN_JDBց3S9œ)I[L5R4xA^bqN&kܒ2kVS'4=&EW (rc5ԑH;<Q D)^Gz) :yw-ڣ$mc]Dc6Ӡ̮xFcI /m}^ XYy:Vm+ŋ}x*:_b%kw %ǹexc'櫗~Eg2Qy$ߔo YJ$l'i~F؏=O_ޯ~)) 5ݐ+.b=;F9i1#_Y]I}paE~r, (:مnRC&C)>ef:$;փLIvSͲcM2_ɞWd#_B8sJf *=a=)u }Xp._ґIpb84qZj~]qQJ?B*Yd[ Gx-|CdwR$o F7p{V] fh}f&NI,oPd"h3|Kl_µOdah SkbC_铠b7p9ѐ)z{pΙ<8WE7ǽ@y#IBM 6r4"bKw;8 cӃl370j\:Q):{hz;?dҚ_{[{ g؆ 3l4|jUw@'h֯vZ2ʙm9x ė/9,lbN/JsTMjJ5.bOk w^~>ĩMT71q?G8oCi]#M#f#Ǣ ?rԋq}]<^iHҠWdR,PFfr Ǩ:eQw2)YHB)Qq7 Mt˪}8}A_[DPOmUI k%'N"ԓۣc @25-}ArKPe@勉ײ/B51>37G18$ 8 ea= (6jV|4~\/:rH薝[d@9qvjQs|:4ONi?JA~1I5-!i%yOe ěW__DYRQ# XOQ!y?@ ~U(^濑ubGڞ߷~I>~>[DTӄ!0>؄Pʟb}FRiiIGIګɥ麊۵ޕk1Q^ r,Jǯڝ!\e9נ.iC8< WR0D}POLR>ʏbZƍxBg{hAQ/<7Fo W;C:'ıNU:O<_㡈ղ";dͨqŶ`G7ϟ|3M'mӣrڧ`tTZx&o[s;{jVD'gBbirǜx9k!3"zo' =`;R1^9Ѫ;e僿%з/ vD?-- ܺ.Nigdkeem.wEjeT}vƣ;B&5]W>Jʢ\j-X MFG .4$j]R Fウ9WɤOB1tּlBU`<2ɥ!]$?@: ].@TY0G+,c/#͐'Ԅ9-=s1y6{:l'U5L3Sװ3bŹPkZFW *o ۩.B =Ex&%UBׅ=DD "k)**(SXQqnɲ!YӲnZAy SBH 0E%g LLROSiwwܒvc?+`4\3W7RtuHJyNBb:$ `éze?dت%-a?IXҗ,ޏiAL^e*%8v!bۗ;ov\E{%9J+kSL4"Sx]Aa{ZNs NG]Є>QZ"/Hݰ_ CMNP8#+ێ}%tNM;T_@|Î tQ1uS912hv iQ𿌛ƟR:=yҘ2dfP ;'%Ӳ/ļO9xRbW =f!D"}0U}L?ۋMIhmR@jX;=#>2"1{UͯJy\?R=e$6zJ)}x7m3Xyb6N6ݑxQd >LTR9?G)^{b6~.v aID֫Gbo\eBzQ8"t Yl{ةF,k;Tlr)pwapI~aJ.c85.$] | 7=rz5o`e]ACx%/{ncfWjZAT"E 4 2z;ƌ~o&K=0.586b }>X6 R|S.ʎ|+0SQoye= *Wc'y)1Dl[5Ee˝ʡ%e<S7q<~m#{Ѕ ꔇX'XSwo*_+q[xjȧ1dUc YGr<ݦEPAN"{a^ոRsxFZL:KOPr' 5<?yoџg^6>{5!iR]*EFNd>%*ԣQPmʺUrYL9v2*95#, R_xs/*id4jk6Ter<K9z&b=/Sw:ZFf-,?O)MP2/bJbL90p $&q(x-OkD\}KޕH.\삗@"m\,ʟxS|y;kX8.rUעn  lLChݭHO P 9ks 4<$U^>@~RK6MDA€[ޜ!%i-#75jR'8s$@:^xyfjZ#3>h:&TQ٘M 0F;ПİB}faެtW+X UlV"A5X}V#Q%Rnϋћ9@Wj8 wF~k4gҡ&Gr3Tlnd PdwXYLsQ)i(֒X} X'VmKnF6{Dp-g=b,t**)BF֩9e8?2!́kf fѭ,ΤTq!3E2zަ?-:O29!5XF GؠҪ,r櫘< a.99F_Ji\~P5G-P+Dnl5sޡx>`D15TnjR^ONi];/΅i5{~wʾiDg'Y"daZ$nbCڞ*x7g7.ۀ*\kf.Qmҵ{\OЊr^w(|JyK? @a%2|vlpcs{V]e8o+Šb59vYvv.Pk:s'JpyvaN05QycU-@ _ƛ<3D>ڵ:J`ZZ7><[Q7E;~ 5oۛWb"PP_NlN//oZɼ]VRDKVqMe&m.ف ǁ679q&bF{8HE"'Qu+0_]wˋ2fof8?/ rP U}^ kăNݺNE9^p  {ෑYٜ&ucxF8;b*6W!N4q&RGZxN4}d5{Uc$Y&}2~ t9 GՌ,49 }-*I?JwlmFV6 OCC=~'(^!R\)_k aוbAB!AzRY̛V!^ 5;4jl=-:e^*j7F"ٝ/.IhN:&A>*1O)olHpD펩[*Q>_)h:hPgB[f!moٙz;> F$'SZJC>\cX*et)h0Nj .;Xɿ#umQo~H6,QrثƙME7aGEaB+")<¬ީ^3C*Ļt ci+;V /LXA DL43[؉ӦvS7&D`_{Yb5*F# qjG=U;6SLif1.-wkCʬ*(vj\|˓ܹM]Q52lq{],S A)N}ȩoL-Ƽ.e mAwcq %+=T$ʚ[$sL٫]2q9-y{%5mrM.a (bMn ZkokI  SJl1{*i]y߸asLG̪Pnꉥ}f 7\ilS.gf*+Y%oc/0vKf&3S\Ik3\,'=oТߟ ABLv݂3Gj hPp?boJj)gIR!3Eyŭm&;C1~6\uIKptRIaP",˽dʲX[cxF9iwۘ{z{JZ'^b,ȜFbRF¶A%چKB5- L.\mds š1iԭ9=ʽs7b?:jO%یA[TҜJXv@u"Nm[*" PFz >Ak!h5}5MV.X,nɀ9lpŦERMy{Ws #NL ~eЕ!k*eWaWo`tv~za}Ytn\;Uu{Ztg7~K{N2MX&e t9JZL~v"o1 {<.;,{U:LH ԩ3Sd[) ybÓeg*iRD\_agD}U2 蝍ORuS^Y wMEA_Y=X-P/.I`y/TuNI'1'YF2>('8MK^ s%j67vc2ј֍ :`oꏯ_+`-ts-p:e/cR k܁EXզJ#KH&W=فuJQ"ON6F3 UaWKd3EHkKGT\y25$up:Y caY_ZFXGH?9Zw7Iz;%oFz0pO@Ȣd.gc1u8цk`gU[gގ࿇9̙7J-q nۧ"ɛmS6zf5͸E?-bz܋)͵­Ku|Կΰdb+c}[~nLoǵ5z4-j:lݻ$!<%?хn Xn\rK)7ETy/ I kkN$9ao#mD7Ēkx\(iXr[̞4n[F$5;wzSkikU4zvR: Kg}Y"0,_%6\x)vGtLFܱ]-x@!,1VCvK.(w rnT=BѭhBm u0 ~lAW(8]J>JaX%WT.ʄp V[<ˤT8 eo62bHܒq` ">KjO k(+1L(,O{naj(a[6J"Q8#=ߦ,6tAz‡M[\b Oo?6t!%vY\糧B]0[d/ ό>ԝ2܉J D2+`LjN zG+v* w 40Qz2B3Lj.$&a&r:$-aw_nU(Wh؎G_SO| yZ`! PC =ky=r|tH@ˣ,bdF+O=#*%Aoa{4~aXZ.)}ryAe. l]>OX6kX .LL0,6,#俼y2n/-Ke`˺|d*ߠgR;Q"vZ_r]>{>Nwht(+Txs3J2 X\BS xOoK~ǍpB 2?kH.i;7HXrhS8q(spo렦 ő ;=9 _͑z=J#uMdROzg@M\x+\UON߷ AMHiU곳^v~~^`/ ?-;vu,#Ic p49͑}Wwϐ&xټ]RAmCÆxÝÕ>6=$kjA:v2_*±^IsG=.L?y^p;~Q"YtrD4O[ &[/NVy,RcKBq~}Y/6j!(I8l{>.#3c5y7af"ئ?Ux_MH7olq5T^51[kNCꄯ0mQ{e>X c*AG6m3fH=ZH^8!=SD4?WFc g!-< 4v=O(0vx_b nfR7WRMl=3N[~LÑ ڙ-Q0Gr8 \s/m*{`Qpv࿟-{?+@S5qm@n56( ꁽ6z+!x<4z`RH 6ѫ\*/סN+Y- kSK5ۨ6tlN wƼnٛ>iKXzt 1Y X%MG!X݌u ՕH k)Jz}z8p^hƧeM hyoMY#74϶BGd+P/[؂ ILfJj7Ig>6q:0\*Dt!P/oU˳fU閙ŭne |Q75[;Pet@)?EN#26d\1 a1w= 6Âԭ_TT&fM2)`fg1"%} vCk|٤ǘrd-}>MMJ%'N8.Lg-g|}1t/37|nJ@e6.,Zrk 5Ju,Jѩ hи;ǢhE8ץ+`Nf{Oof(^ޢw!7s`=׭依3:9V؉磀M }`V"W=OCfvLm*@͸_\2䙋l } -:@gpnIBa&5y~|pW;MN≯>)%yljff.QM(9)>[l.m yGckZ:7%S۠lwkމnbw L/љE^Һ8ar6`djy-)\.hc?Xfˏo~S`2&X~tdg Kq|]&t&*R3g4m.31dd;#lb3թy[yOQIN=7M2DŽa~L"ajG>JhJٗh\ԣ}4T#G2;-+EFDYVJap5'BES:~ZHev3c,< OAo/hۼَm @=/LgO6;F T 1о!#PY}։kr;_'\JiȨ<67EzMhBG~'[PHQ ӟI(SC) Sf#+ٿkU`lƊRWMg-rBS"+66y'3 TX1No<Gf q9j!,(&9|le d`wd0'|X=LMZi"[Pq9R"ݝp'aPk~/gR90aC 3hD8u6H|Q{tYyuRr'\Y6`0DަSWlLHi<ݦHffmjwze^)xf#<~2LO`~6;(@(ˎ:#F0w^6er{Ѭ+7R@bK&ٲS>I;|egLJ6cI0;>?Ո]./k;ɿMߩJAa|<UDǶ(P rѷK.(_9Qݦ/KF ϳY,/R,Beumf ް!QV{Q 'PbT^ 1*򚼝+5F'^[zM69|BsR`h' nO zMO.=  >+ï2<_)h32moRo y~h\aMe:ɟwff~ =/ٻ|L„kvV'XNlsa[`lJ%z,:D]OUM\v~^##jd`\?yw0F,&!84f60".A2|y\d@mƼ3N=.K|ւA=f`;ͶQg}iS#ȳ6:4,(֤4ѡw J`x ވ՝yƠO< #Of"\1S۞2e3avMu9|q'K-ߗ B=BH#C.Q[X%qLMQl51-3Hw VĕvTD,_YXHzLZն;Н\,dr(OIkz&V0ձ)/Ykb \M;=j,CNͪsQ?n$:9yL"V| =N jbf9܄&8ئ;1PbR?uY%&Ҥ m _۶j7go5%HΤ#cyse;v.Ù#xww6#w߿wDo/ENtfn [:Yĺx_EZF6nlv7Пo~π߰xX<0PnL>0h#g"8⎛z#3屈&w~:xw'}7g2S=/EF=yco _g^{;ѲٷGױVxdiM>(ų?h۟&n$jܙC~ue,TnpCIꑞ/>I4h({ JdxmF-Z,_,eڄw`vEʧ`;ňc"}< ƬXp51YV-?\`N[HY#M@0ٕMZ8L'!>4 xW-7P] T(=zcu8rN9Ӎ6/ #$|oifK}Hx|1K0ZP \ai)~Ug5.*]͹XllKnM[u$*`P':O`"lI3d%8Z va܍a)ؚ) .ܟ $,,WmzDt6MRcixKRyUV꒧e([ aK,/;g?L ֋٠{iOS!\;@+l[EЂf|!@q pORX:kBvg7ne,p-{\.pqsxgn3*-?q;|hv Ѥ/hY%߭\D /F$vJ`iɭ Y]o'-8A%Hgt <$XB],nD[H'1:Um2˦ctD+u)㭢Idhungr;ؿ~p'᠁[LӠ6WMywg~T`?N[#?/q% *ԅ.eoĿEK^aB%)_8pmI%2RjgY |Meᗊ j0lWcx2p;g"J0nkX~l:larT2XMy ]Nf0+.RCFA[w&!z>`"DbkH;,|يC,ܶ_ s/q< 4o:b|zpE}[_Cu^S,~~meahVwK`36$5xjQǔ¤|?BJf j5;u[?q-ʌn0͖v?1fo-|JH[݁;r'f2Inou cz׺,[j-d.3629!xpV,Rd1iǠ.P&Jre.ɜX΢qWL~UY2I#Y[›Z*.OƳTO^[Fڇno|A&  MMbzܹh% o|WwB'6] WtƼPA9'w%kiܙ^WCrv]F+gO^3&lh CNE$:)e+AL26mkpOZS\x[.ˠneAu&ck5Lвv+Rᯩ?abej-<̊c`YR_& xZL.E[2Iomط: -:} P| Ƙ!:)_i,#82{ڎBdƦϪߙ,ԭl:[|d1 D. s<K FG\R~K1 ~IH!eZTw+thN>sx.FSQaٍxbZpocW:'(]OΡ+(PˍQ}+{1Βp-X7鱶a5ɢtGT`#+@88*qս~*~B:mF(ȍtA8J]Ne fbR8NiIv7W;>bCu!z^>Z.>GG IVupZ>wi7~ =kޗ\E s71Wֱ Re-xLB us|qɕmw]QX pY6WX~ EyQSkzc(}b_]D?߱#M aFE|iXkM}Ҿ)*wJMΜ}²Jn 7Vl:]6V)ӗR5날(K^B8Say]*^^OX`/Սl]lFR&Xʡ%}XǠ^r euʩT&ta$9=TVeM_a;ʦ_=YNeZăSߦ,_CŜ]xLX^=(\`P/i»CM#&<*S 2@GaLHcÐʓ_Rs ET<瘔%$X~ (}O+Ԟ1C+P~Ѣd Ǖ36.!猟˅ڒ!] >.}wWumlcr=[u)jB݁2yaoN7TZ"sL~2\Ghy+j'$9 Eu~DsPEjS R2WnC^oe_j=^]@ 1ZnvvRrފY!/O \ćx} OMc;zZFSwLHy+^d&1ݻu{JǖH-".~ Ҋ&3ދ5{L93ZIF)K $g{C.GG,F>(sRI6̸3OhτA#k$ڪmnM?U] X.[i"Fcr*`+9V![X$fAt4V(4}R&OajRJB2iH3ec#!4rt;jfmbDaX P}RF"Th E÷50)D'3pd1P~z3pH nz>!=?QvFD63aD3+IBwV-߆a0 L 9=ļ5[g&O2&.tGl ?{~ $>Xt΂ቆD}ԞuW hvcۄO14. њlr28EU**bl`@f(l [EI(1@YS98e@g(cWRP?#!^ Wc!Hy{=iGi;pbSCq&h܉b`[z$R WF!g&[1b剻a=FSEH)ь 3orXhc]xba6r)S ۲6o˲ sx4XjGp?P[g vq`HЃ]8<5y+L%Y[EA4EZNgu,UI1օzфgh@. TTcEW%ތ:|պ,Eफ़irs2?y}|fY[ %)RKh h -Z(Qܝe#{|u384zcmB:zQ?1LaEȾ!$ԕ7R(Sr 34rjF3n ) Tӵy3`y3,lXŐi[.~#z\62nnd~pԹK PIE's]5(ꪟh\:JI:& qR]:n;K7ÓQٝ*bRU. r ӹc^):)J{>)}pH)ωꈤC\\"Z-4kz߂<ƍvaL;7?7RN/mӗF .߹wjk:JXU"Y)jtR>z>R`2yXfAz$;֋JӐoڃsBKݿxegȥ+wB!ONb1ɩ}kj+cKJK+P(h Ż]q<h'y'o]~JA8,i*rqB%LŻӤ+ 'G*U0}@ҁًRJ!r}J!R G+ T 󑌡,h ,KGpJ,l3cpbg̔Krjaϋ-a&8{`.OӢE0}uqfWɓb o ,k KPi@D/=+(@S>z]"ij4f¸]80i>Q$vGv `N]tLzhsBv9д(Z3pIGd>Zus]A;GC 0E%*6?V6,KRؔT)I)a$ڡ? ᤛpbx:LφS +2ŧP^ϗQ uOTL>r]:'8JӰVώ:}䀸? ~?6Ο(9jE{/h r|b znk+hH*gyVȓ4#O% 5%I?:yȦѭd š8,.{Ξ!5fVVsja]M@Q&Wꑪ< Wu 睈zzeDjl5So")}L=oAFTQFN2k*eIldѥӬǼAIϔ>Wn75С6Rd~]/V615} 0> RL 0goA@"AS=6 Eυ~Q$}C'DL+܋Ie\dR?CkL-|6)ztF)3їl d&57BNi$ 2V&oh'ee[vYP*|WZDVrrM*rc#P5Za[nuJ -︁}I!裨_QJ\ )c4B:ST@&j&Mr+HD#&Q}iI\X,!0j%wM3.RT -1f>p+oCPQ<,YR τCJ(AU!)x8ڢrct,I#;D2  wV>ƀnY&j>> Um;|O"wҢ0l\1oT>=_?<9auE.,{o.%'npEŷ3~*,NQg=(K0*}Wfox8 lJQ&lҿߨZ2P'D!eFXqYQ.5!G\!bMl@ qUNM1Tm F}9)-2,ٴzŇp vKY? ;.׌ LkrJ;2ͨgiۅ2*Gc.7zmfI|ѡxt+ snVц4CM]GDkC ePf$TQ9  bQuLјtlKAq|]jnE"\KvRgO'a BNq)UT+梯S_2.[ xj>AC!4!viB-xl=lJJh`o& 7mSv Z&Т=e;r^ۢrKGg_;` ٚE¤f- N/Hkm@WDq/dv,uIc (kWsYH;~n4>"0|ignO)>="*%2zV49730Cy& 5q9BN s l.(p W9L/AQR߿b koТjC;(]-eqXD)oRH;2lx󼝽ohh|sL`;xv8fb BRH+RK=Ÿwh}#CN($Q<1$[6=\Qx؀I/Rp°ße4?jz9J56ܘ.tNiӕ{rQe|9v0r{딉FՁT|$lapL.ԛscx|4ɝ"b5'#)/+X*Ba{hAW}(+7߻jex>> ?pIU|^F CVM_oYMq(&^hi}4U?^Ә1x\|W9O>Y-CDק,|+JKgT-TD:͟%DT3Ԯ(,D xM[շ6igE'tL-D>! WWKnGYBbf="*!ɇs9ghdMe;r^⌄{_tmc(דF^oy/զ¦[ON\h̆VE LB9qapi\\01o{a ;g? )UH(htd wH{t,?f%|zQt :.ѬdF>;x8D)hTq&M"V0^DύQRSۻ 薲ʊuQ{ǡлg3{PZb K䆕zW+Ni q 7N"Rz)n,/|񖏘`aG^&-C;ke Bώ4dxeHgDcXz=~&xU~P8wę |31M]VSchvD>[&Sބoˑ~ GCA,۹y [YQ,@JyNho(*M2ڥGr!XBܳ/%(@[Aq8ǟorac[Fқ116&uQB9)p@ "${~;?K )? W2Ȫ,&cȉ5?JP42 u9=g'E.p)SղJn-RoG-ߗcv_sn@`ۉ7ɖ-/љ1YTnSL Ow0R?bBq'wr1xJ>u=oXN=x-y\Kg,Gl1q 5j62Vq y9f4"u9s0`$&K_P2%_,_ԯz$#)__)T  EGn P/cIP[^cbbUE9.?_AMEtF#=wHbL[A LA>#¥ߩy3kP7SyÑػ>Q]$0Q!?|Wg,/m>Dui@JY͎u:l<` jFïFPA}?;HmBU@*#ʅp[S5 ~h(go(OR&Kkѻvӭrt۔1(s瞎n18ԋ&ko/SgL J%SwJ N𿧭KnQq?ϖ?-FaTs}iESG:WXOsm$vx6ν)r$m;igSЅT/[s=C@貌4\ ZQS6~U0 GS`:ڤ;Ag`N&?[2_E:^ )(Q>Fv`)6xpg] R.6vAulb}Nnp ~m pd.e~[;J,ZQU5@K?A: ^y P.!NrFIG󧢋w8N`济dvfɟRo'~3N' 7+wK]0-t܀y4'|Qu'raҞ^~#p ȋn`/Էj!?OR >xGM[M`R~2 5jT hؚnT2[mbLޠ9Ck+Erg}B|wҸ1 3f}6ЮLH.5-UȂ^ FFnbqhTޢ.]1$—kXPGS 8< 4H{u2Ծ5wUEƟQYuQB :0FH+xZ={i+գ`ηbL(bوPjWgʎ56щXٱ)7ܵ >8jaK;a)ʮYoWJ ~3b?b!;(tÚea1fԛNnv}I<}.N҆ s fUt :&nLT*fque~&%-tP? mMPusƜzMn(t‚<@'^-:K=5& ghTk5J!`۵(|Wہ|Sntj<j|8o;a Ldk#61[gORW3ԷLR.if2qy"4ؤ#{C'w{x8a7"tC.7ny(\R/XuW4pN![B¨zqROb^R2$F%*'w4="7Q2; 8_%ߦVJv{ah80}՛U@8 YlC몀!"T@N5'P5Xmϔ%}c#yc_1SYw.~^i{}ÏVte$G_O~CCYmv: ?խm[R9t_Nq`G<׉Ң,gK5åLMR@TSJ̢-0߉,Į|Qc=WHs&С7UˁvX[Vѝ}5u4V>6 $,{gmRov:>.j mvoεzjN< UNyGkJ$Yi{y:eRV}qؑsġ&EuW "F?QW?Ftlz(8M!ma<@%((m3+)G~X 1B_:"1!})vv+,GØAXނbi?^@>ٽnm]U}u8 dJAQsu*Tˌ2V]i;6r4E~1!?!@&WFƂSХAŴݮ~zXB3Q\?s5>& @JnrmgmRk X`󊫟AYu#/Ć%:~7‘Jzh8 Jrs(fk}(dpjBESõ=IT.86f/% ի&po闢 Sw&&.zS>4{<<0>rz>dArHU/zߦu0l}ا\Q]S4a/U &]B6?hg~o.Ғ@[G:{.M lJ?"BM/F@*aX2O@{s&i.-zG0W8DfQ+ lo5S굖}%SN÷-*(>/X Lz[\rQwPwJcR,pcUv&Et#Vf ubR2Ę0oͲ^!H'ģ,f|3yzPrt FŜ+sژs8meZFǜ/ 4Ϩd#ҷL ز~g,׬^B0D9!әxV&- dP~0|ь' Z<ro}+0,pMyk`2WGc=3N<zb+HG&mR.dx6'1I yK.,PڶARȣn_KVP5\x37эsc;-uBc NyO 74xa2 I BR7KWYFyfAqšAĕB$42C4ަx'?vd 1No<.sT< NDȁm91LDLͅs˧w8XXbҙtrrW,3x8.C$pK(-Q3L-T bԩ~ Q hW/Se5Ou8NE/Nen B%D:wȇ.&|H} Jol݂ !YKϋ#t_f\˗uS:RBpJ?dJLju$ӡ OƕHiBVri#?7/҉熘Ra|pcT&z.8t Ȍ'bqZ2M,QD*C<6uNU ˤzVxDZ=|)i\-n"X]Q ?^Y"LOch\tO qK0S%w9.im3a\'cx:M\`@-Lܷ6L%\#~b4jV28e.Nk6'(N b*F[b%&Shyh LIbv^Ee,h2A#{KRD=12b:Hydv,AWD.A 1Pg %^X~3RX_}K6>'a xHG#[G/;F?æH:ph5VV|oSb.urj]4ƫ9m MߏUVA"2 zaDf098.Χ]=e!*!`]^CGbI.d8.Q]s4.Jy!&` N)[MW, _NB|?֪ klc8Z.QO+Kt7/!mWu|ë`čBݱv_>j#Q4=Ar)h(`zCL{>nT_ x ۝hqA 93ׇЭ{тA܍կk#! ږ$0r rm"WR-ٱZj|f-PC8/}2­_t[Fs{l^[TjFvK]u vxR agp˰zGP0.E0pH/Q-oK#&yO//G觉I@\"v.I'D$M FGG7?z+?,uOo"ng{IMD?7G4zti(񦘁L~/MD8 8Ҥ.>')~f SOu#s` W6sǼh}uى=D[nńPVfii+upcy 5;,و8)bY.evXTREJWFQ4hYF.G,- JK+6i)Ǔ02>[@h"8vP4Bܬ3pE²WY8v=o|Ygͧ(uex%7JU9SX)wA6b9K?( %E!T٘}\;g`{`4u>xbABXh݂•+Ʉ8Q13H̷RWsv^Bvˈ7˓n^d^.Sym2=MK qGP'bo!n 30,ײ`=\'.g:[%5d¡a-]MAIpe:y?eѤoO?>< K-zut\54;l8vhf)*\Ve̺oў#,}4ua989"?݅I]xd&Ȱ$3T%S!4a Qَl -nx'xe3`zXKڌ^Y(X l' ȄQ1cքdRoZ/fCrsؑ}2SW݃f0uU)w뱀i=n`(>7\#3(*5219H]J: Q-a`$֚~$) 7%TDݰ0s0p9N}s[oya&5TJ/ +EB{ ݤQB^hq+ҜR(˙Ё:oŰy a\dA˳o.,gNjx>ĞkCn;3Ee>O<;7m~~Vn@kN)ML 7\3!xMGv-|٪xO?F(1 o3u] oPޯA{+8)pdpaRG<(L3l,+?C][[e("*=+\\C߅ n"QaY Vca&ǻ..8'ulD"]-";VtKg+!۹iϺ!;pocbQ?C{Iþy EL&mKT3kI3 v#iB_`iacmQ;[cx[OB^<ѫ\X=lZ!mIYβ'tb K>U o4h]uTb˒F5QKG$ԙ>!-4 2ݒsL D-e #6Љ!:B5=\zo'zRX2 X|-Z?=y*--U 9%:`L[XMXr6x)g),7t,˩s#I7sE=g/hwFPP$95VN({>z-r g+lx%G3=x{7m=wE {gXeAK<Y2e٦ԑ]^YpQs_- u3m/]7)6Ὠ='bF8="Z!mm@v4ؑUz* #.p#uY|52E5<꾧w_JD5ӛQt#>I|Κ<=\D5Yy[cREC #FE< D*R!SeR۷b6J&YD?Tlfbo7"uZ7zMɿ٪Gxqrw@d88d/f**}&=5 s9G +1AM^F'RBoO /@K)n4ŕYC߽s-B=:q<Ţg'⟶\jձ%,{poO!P gCαgh煐kh4EZAZXϓ)Xs} eI̭|y>ޞd~_j0>ݫnr曁49 W5'nvvBKڨ0lʁzĪxԢUs .4Q[$}c7}d{dF(/UF ="yw<֊lDsk'?bnnmg{\~nW=z3޿[i FDKUT6Gi[PVoeFr>: G[`r+pA+yTc\T6d  BzU͹oK m#&S=߿{CHxbhEԯV_>]h%11("BCI:0⛠Իt(biUՈDJ!*(*!I &>QO噀Ha)w*-@N8mV@d*:3=]AmL|ducxfIiGi D,*`7H~3„L6i0œIf˅Ӭ. cnbzdn0ӥfd 3Hb3JpWMİ2n>FwE.etTy()d}?giMN'qK+&3笞`.|w<OYkë!V>D| QGMH~|3E‡bt`< &Zf/Hh1A'{< ^7KO53?߽9,&e龤(e-"<*tP؊r+.&az䒕Qljap|/"EyQ +sz`gev:pW&t]xg|zAPn\, Z|¯6r(Ur5,/nAbn;+D,!Ч 0pf]y,Qb55 dG  $X gp'1_0uMQoߎ 0;v5z`3z~ұ,&3~gEm@7smi:*@_k\bIqbamDCҸMz"v ;EO=e|GmQS5=&-/u)ʇCA{F]$ԖX^֕zO?ȉVGFTs:x4tN3kBgjA,|Ia n1ykMln x]^)ʩu`L#Ͽw๛s )M{"?=yA8W΃Ǐ Q/sa nz3~?o%y m@g}m=iwxQ˕t* ѓlp/f Kޤ[;٤襋/pL (ĩh895otGN9#25StlhxiܐeQ*)5|zI%<19d;)q8Elrl=) Ll3ʩ1j;Qݲ>VBNC4y ٗ"'6DKA=/B}xat4Ͽl? |U?gP&@պV j#AmhR&BR`EVvE%*O-Ўc((ؖ純B)(>T|ҖsgP̝{{{nb7N(MUv|v%ͽtgCy0lf+إZg\AΆ[w9nE:gr/Jx4<ӉjCxBXŕ{QE9B%Ls[:Fn(;Ӝo~Ƽ=-g ̒f'h9x=Q+ʔx+rQ1KBItSvR_`MvdI9õamzwr'pOM&5))2-'-.IHFWtJ]w=wqݷ߹%҅;d{FsT[<2pƻ7{ˢRA>t" /u=ƒ.=YZYO(& eP NU[CqKy9O]R"!1@fط.y  1U';rRs W9*Ov̖e;lVn|Hb6@*Cn1:!(j)aڿ^OJe ow!=dv4 ɫ`WڥpfgyH@oʦ%$Ϧg PnY[>_?S71S4_|sG*;i.5`2[Km2OI{mڽ=m5ig‡2/R=ϦB[m!Y=3`s@$w:/SpVՀҢ\\k|-ڢ; z<UGRl偵 GJ"48l#%f;v{0R_\v ?@UMϐ>Fꯦ!x`]mI¨m9KW2~Y~zó=&o^_R࡭vўM:`1;ܹHZNuO{ZIS\PrM~:yncIk?5h1H'b,yRO,EabkN G]= lX#aOa^<=u F0ȶvn{HYxu:PG7%.#HM?&+q=Pgcx`\E?fTP(bx3D^7e.SNoDQBnFSeʖ '!!Bwk&`fiQ ; i&můNj֮9%I9vt_|(Bmfἶemt3^gxl3q ` 1 `,ڣWz5<Νlkv3V, U,)lcm-a HՍE< :L| ӿS?DYcH,'t50|-͖]` abICN"S<&mBA1EPy73_FCZ`74x{ _-ֳ[C6\}!9]q;v/gԃ |q FEs!i=hs6:!Oc_3;2G >sT,Rs1&9 O|d$tX5-lp(_L`/(.9!` LBiblV+<"F`Pfdme6($j3eR!%[ rp&e|dn_>)p)qy(s2_s4lXXq`l[`WGpxFl("F Q6Bn"%YJcuJV 9Rm8_'-ĝ*O0!CtH9.GBn 0`Xbztz0egR҂RS@ы-=ClLiI. ;dAܬ@jbH{LUp7ϋ  &Gofh3?*fNl磣u{R5 ̟OkB/ASoO-q*/o;dsb}&7AKnCr]Kʾ~}DgWn?+7߸H=>|zB7eQӊyc!Aqxpg7 pmk/O]*~ԟFVOQztvv󹘭G[Q!<*[ "A;l{S*(OˢOqp}fi;]ܧ~ n6/eo dO[4`d]#^Z=zHQF)۷xz` i$y~wVvu7CwoH_{VZ/&jr|TK2RΞ~u{vr뎹SA^K~N-O*KTHV[kP|#vם6RHOAFzC[?jx_!_"i0{Wn- 9]h=S˲#Kh&"(zOfd3,;Z'kg:k&C\qhs^%ڌAȕXyHP zA`Bv)њN Xܔi~>SX-<{ 0X@Kĵ8E9%\~ya~h#6:eX\ð\^A P:\l g]րnOx].i0lv0LHzNd$ {tp ^gÄRr>e F}_V) KtlO+g邬<_},;.,%#H d<`s.)$/Jq:{Q [햀cX QEn?" N13`,w?WIO\E''sy_w ҄a9y]`|_Q .8}EA{>__ j19>cVx-ÀP͸&/-[pRVEysY= {~]iJ ;0eA W7ox@bVvA qY\b*U_ ׶pV.T}xnMVTA:%w>XHtK sK4t!} Uj $P,?%OQ^ ? cxqK&6!._ՍauJ]5`'Cx"o^Yy;2I'202Kq{-[ZC[:)6riݐtZzoIx5⊄pzptn'*tB)n%]n"m9st[#o.whlya!*\vn\6X`@0̦qdz1B bGsKHA-zT!CeA[_PJcɫIL%N,FDc+#yJ ,ϳ7owpN~:Z| R-EUOw(5-w{[>u23F^|Mf'UWG1Nfзz $R\~=U4k U`ƿʆNFlz惆(}ڔi56Yڍ"R}?ѠM"oIɈ ~3QL_:4qcD?ZƞWŞ{ǔot?!ɠ.I~%Os=+HoEl#UPۙ$4չt5>n=~2g%6D%#ِ+_҄% fm?>^R$n9 [8"KxyGsI h$/ Φ`n .-1`_U0}gop%ϴf/Jrvkqoi=z>!rv+ճGlhx;_wJ;/+l39wƴ<ҩ ΰCGXэ{_a/եC'"4[ZsYc40"$yN$9 ILǣ Jq1ȍF`'1Di/I~;g!dR$NW*H[Lh'! Rݩ0Nlc'OD]BTT{JC@ȆQX0Eya'd ڹW[̓ڕ賠S ]~4)ޟh͟pUDyNs⢬kʲa"I~y4+׫(C;O:,}I-;,c\d'#>o!d)ldyקܐX,nF"VL ́LLbNغJQ\ ,;{ܓRlqX򃳖fe1ryQ[֕dY;Z˿X G5yR?o#lmpΓ#Y] KLҩGp~O~e^:oԜ^.|G̈́"ڵz 3mnI I|6 zI%zs{: 6rZF L+­A?C-);J54!w@.KyG^>98σơ'L+sUfx]QW8>??CG OMx4A^tRDC]yωx2O\ ȴ lOW pJu%@_aa6#!1_` >KĎ^SX8_ۊ"HBAggs&FA1T %k*H#T<8MRNV7D`'*V=*)O*Q]UڀM q~mY`^a!Z(9NF=Kt ^*ObiJdD7jb\{wᆬ{z }i3?Ъ_9ED1Һ¯S]yQ5  x0ө0,wQB\Rd4(iWMxv]LD9{ۂL y9g^`wI ö1l" , R`cIzl-?Ü(SǙtQz=\)'W7931(VC.I;OJ)6D;=.FjU,H9|KnpK^;AwxvDf(i<>GW8sOb21}Nv\ĄEKV፝"s01q%Us1Vl9_S*iqP\ͼڜ#YЋl~YaIu25czծ䡺*u[GM\e$پ0BޏbIs%:~YQ?ޙZ%3cĺ'ɾZa) Þ᱉-g,ich( yD{n> ؿTGW0i.iVnR/Ar1ؕ92PjsJS"km3+讝S'/ LJY8G&rBYY![oPyܕAm(>lʿ~*'?Ty@y/! 24-BS/xiW*6\OOǜbiЃQ{|'|AX`p5XC~ScʑQGʔԼ׭g>jۺ LyDJ—<־`ȎXp[d1 VuU,ox\B@˫GPZQ#'Fc(^Ajyx2 X>=TgqeO Yل:M% | E 2aAvXjIq3\֢tT{P( A9s~n,o-mpߨW\au6igFk}$^ך m? J_XA^05(TQ)/eWK7pJɱRy;SѵNW\ڡ1Rްs5,eiz N,bq`a$Q!@Mq]켣Q25fnXwGKCTZiohA (QjC\ kU7~;a+;H U9cF_j6L7}=)rgBo޵3b#~OfTүA TLܯ6{)x V,ٜ&J9ӕGfa E؞[g[W2(w?{]d] I4YMIњ҅quӈg$MRm=1 _SBrW.{g0cUԂ~i.XǸ}fe@:=d||D/ɈR"̒7#Ex//H+"*I3!"_5"C~>3<FF:sItVL$)<[47FOveV5uݞȤʙ[k}XJnC6vnGG.9>5p)QOyl_]πY 1] #?9!a/AuQ:B)A6qI.isBl R[Kjƛixӄ7Omz>KF3:wj@A6YkۂRdd<-N0&MAv|u"(Zdmb58vвKt}E@gQ`MZ| N 鞐2q 8'0H9(ZQlFX88[Zq`QUp7\= ;p0 MumضLJ+R9ߏ:"P?3ގOtԄQD'< ޸HhX5%hقJ_ D/НЪ.@/kP }ަ}چ@BJ2t5"m;m:HH]{1{?Eٮ 0i3sLW6|+ *1FYaQ 9?z|ۉ- T#ʱl0/N<%ILf 'L"QP8mc aD_0'F8ƤՏT3lvCca/!!o$w|5 ݫ=}"H"t> Vkf;~1UBQ+ ei͍vhGNbBן% eX 5D~v9B3FBJiŗ g`B7vjM]k$ƎHd3J?_cy=x)W+WDτ0?Ry2n8gmr)9@wкdT*Ok oGy /Gu^WֵHq!{>:S1QyN; -aϭ4T΢hRV2]1mxy4n$5p?&ȣv" 8Jf>&0]'djoq]YiHb;J.b:`Iۻqt_f?G%xÂVX1(/l3@ko{MA;ߛի76=Hf<9w7D?+dD|o&KIʽzF|gGw +ˈd.WnJU|Dq 'ܖMGr!h~5 ҙLrT&9Vw }k*._?+q2uJ^g> =[wϧxN?d\aKB\ִ$T>&z;e.4Al0PeTNI )ArKͲ䛂DDpc\;53Ng@s}2'LbHYRԺǑBT'0ѯWWfv& gԺ$@/ky_}>!^an!D&S [D0?"@b[h3'a/VV_][gCCpa(%ϝT{;)ԥ}s-DaZI e_"hEmlګS1Xl)&q8ddd6'zqn( ;.sO2#Ěw0sXSKi%:o`I W\=ax=F>?m ڰAmgrsx捃.>xsH*4?p6<,qF>OsϞfThC6ʲ K k4 @'q 7d'#{{4+&mZB+A ]#9+~'8ٸ=/ظ'oVk-ܡUE ! ]afBAQ>ƳcsRG;1y8kxg\`:k/o1'7DW7sw_%I}~y{:EwDܿ#heN'C@؃96#rYɬ>E}ڔ$G#C3ObU>K)Hx{O"Q :T*K,˳2BѕO[tmR {z&fWCe`/i _)ؔXIF FjDmele_ө\ .$:m&e3RU#CFK'*wۙC=5"!Cis@M-"Ŵƿ܄Ig`Ɉ;s vZ#WPO۝uohq[8( -Xf<Ϋ@Gv*Cb {SkN2wGKɱ CMY4$S)FS߾8bMh ﭴ0+b0+Ǭ2Iad;ve;~:Rտ %F~;6">cB?dk5Gr ݉e[`&A/<Vc5BTX j1# .yW 8lqlm1kP4V$h벤vu4œL6 sPer>emKE`w uXvpHi Z^lg|TP?{U{^;~ϛwb=A2<Ӷ]݂lps|G]vu6;^(} :[z/ S y/劚G{eRE;*f]T93ZuH,Ec=T;I^hSF+X_F|U# C.v&ڈH(zoá8~88g+p{-;\}nJ0C s2 h.{s5ǯ k{ ő:tAKf`0G!|] q/s @HBΌD~ʱ"$:Ӿ n6uq^Oa_ =48ϟ; |ESXU-{m eb/ĕP֊e1$R4LgdDi mYe}jgD)40@:o۷ pqMϻ*/l+ SV?Z'߮vT0#X?)қPyia^OٰL} ?oW"טlō\xW%MwO& $zt]'5;WE{pATu&n?^. VLBRm9DwE"=UeS|*ȓQ[omz <UpGEܼKJ71^F̹|V"u*WU#&5:j̍䌆176RU*'Kc4춏r"]εbMs(wy|#ڛrGV1QGcGUxj]0szdY`FL0ƕ%竡:c1C<*gØ|]|u>㫲*/z+?ٓz.w>=&d[vǸpLc4LăT8A.z*ülKsbURZ@uH"<-1}qK3]* $A{{2j9f3PWj!?BJqz0_tX$G{]oϕwף*Eoc ӋG{z 6&M.E^\Y:wPFn{Hw_оcuTOQ_)EA\ls5TI<_GcT# k\|Q7ʞ)3/P'n<q: _e'WLP8:jUOe1N;|"Ği?%-f0DaJ17KMķHYȹHn{$!3Xݶ\4O/&_H=J,Z V 0qclTc cQ,4MSl&Y~OyRs?k3'+p_fwE'hPKv_}p[ڳ|{4ҟjc)%)!Mt('J9Cap15C!)r^\x#J us`zm'[?~_3=b`Z"AH6uǘS]srS,0{31xoY{Hu39dEDrZс$g9;Sd^??B;f9n:>G#ts4oq jlXض;- %t%O0|3`Rs(ߌɀY.Guq_By\ qւxw)eN$zT2[#JeՉt(N6Uc귙mI(TFHCg^"o7N(Av]v4XDb=Mva ظMl3O+^@ &)ǭ'#6igbK(2noRƝԵPmN(U'HYM$Ux B|\` i86cf3[N~Qom9ڗG/qjߟ>R̷G^U5B3 G?/g0_\HleKܙ4i6aLDr99-f~|Ex:ZFZA%8DDtMS)!$iUX{ѽQMbf\+IÓ#<0BebQH3+Ftƻi Nk )4PÈ vJsAs8o*sG+A;N}몱z]&z.#rP@-TVBQ84ԗV_hL^f87L!/5k92YşZ3ߞlSah ٣%(|SXotb{v.c׸4La(CS}ש:?&&L s^=~GAT5-S^4װ°3=@ j~ؤ~w_₪29 H2o(O Tad[lX&#oIf{ʐY2)IİJ8:KxVTm惖>t><Hof:zNUx5́ _,K!{z'. !WFFVI>P016.h?VMvWi|oBY~'J_P + >vq\9rYb>rmMvɽe%{y֨n(#E4Q2HDbA9)M3"d\qxX LRjyæR̖#ݜʎ؝ 6bV# AYn7sVQn x߃u6韜Z{6Xq] g)8Z bǽsx畔IOquѢ&'0@0@/5#:L@rCd ب ͬ!|kb0˄iys4yhHd6լTIjƄ:›t`ݏ|7_vpUBu2- ؅RF %u`R]K>X]]:yIfX1tKerVX3:f9Mf^\K/k ~AȪjs3^ӭWޘ?ΨaٳSmG^&`KyS#u]+`M-q_C6{ݟp^݊0D\×J.Q_! gaHEfhW6>;LyDՠr¯Q:1ηq־juW,`!n>Yj .9{u<*w8z! !(p-9%{PaA^A 9/YdG.ٰ3 cﶵoٿpK 9y^!XW}2)n# EgM rh+a_.yjSK m }cg-o"%Q|{`W \?uƳz:>]žI|=oXu THD~G CS#l2W4+h(qs\ *1&ZbQ(a+q9+qC fzEW̥,.0$4ϕm3s<9~xbЃTAz* OMA}9e=2?S9j Y7o ֧/ o%FDb)tDr- CbiW:zAb sW_OZٓwE* E\Yq6KYryVp CDzʓ؃AHl)>`B;;[zWYG_+Uh{6NjGk`  r948qJ F'0Rffr4" `Ś)$! Y? R nz[Y3xuyeOoC3K#NvjǓ`m:Vܰd[; rt)Kv`M+EyEl?|uKjtp]LT7c S!Ბ]fee6\K*LrY$QrH&ׄF4'.4e9mCj}r *=t%Wfv^]ߞ++vyA{d~X'l~|m7͟nՓϝ._\nj.`4viZPp!]o }t.V0Pa.It4p'a9vZڅ q; ˾ רzG/k\:LiH[!5F/ܤ} *c`dkA_cvz.(A,-FO[]76ntʑ(}1 d郥ZDy.B3D0 0& kd+TmρYg$T[ZU,O r߇[av|³j- 'xKAQͲ_s^Mƴ[%o%&nҌ;]IԝRn_%u= 3&Y 4Gx<;0lz cI$c >bj=WrN7h~YmB3Ot7ŕ3!rRUz.oD*K9 EǮ Dtn'e;eYCUQ͈ϓ y2B|YD*u#d7K MI琸6F6GN|z'_&df=p0}de rfi9oKk+ (z @Ml2] 1 2_㒾KʦYmn%e]32߫VA?AnRJ>Ǧ^>j[?Sw00BGL}y֐|%N)0cEi9ҕV/d&1w9Sԫđ (g9K6f s:bLtC@$=~u+GO,h-cB,/Yݗ+U1YWAO ?kT>S{S/eg)'ƗK%Fe=SQph'իjgey0Gt7(/~^|*{~:ȣ$5^c$[lūs.&r~Ny c dRC@-%8 Q$Vs3a9pfkgͮR-oeaտSٶLԻ[X8,zp@d'YnMWV(AV=w1ȿ:NwHiw)|h$sWkA..]__Ucй?nw]Tydgf< e &3koUP6RF/'ɛyF,}8;SX"H<5T{ho[602S=`%^*"av\ ?$%8XccxƿPzn $8<0B8NNX6smoC.#TklFxҌxg$SO6!mgp|[+aO8e"PW+]iv`$ ;8 :mxªt3n qjv)Y^WNh<*qMc(iHzD'?3lA4M^"֗i4"tŒMh`{lmGvĴ WOxt'O_3/Pz~bhHYnN[/PVRXW%ɕyAUp.>H2$O?.KWt6)Lw\JJϟAyW$}&s_5iv.l*Bܝ"dR0_Ťx7(8s?L09\'9]{S~GMlbgYM<ߓ_宷Yk%QXc c@_1{cR =1>L jY_VWF evG3{mHU:$M)4ϑ-qL_Ny@i$42~!tuxuw]Acr?0D!g3 G(<;ݠׅuC}ڔģInX\fIC+Yyz!IYxi.l-4+'ج[k3q˚)1SY'KGM>A:C[Ǻ]gE43*uemT*3>c1B9G#13;,m-w-Gk㰒IȄUH&BuƝp&*U*\}XM윙1lnO9vˮUQCFހҖA7K?Zﲶλt\_8`,;39a׻ O)FD; Org^N8!Q?>+~<& hf_s ON%Q.r0r!Naq.M~Ra \^S>+]wbxWhAB|s:4:/L7R֜N" LSXN_?\!io_ӭq.5&="6 PuNn{Tg4pK<$, ~a6#r\ 6 ׃(.j,u2dag9TJnZcʥZKP{2vW~ˡ]̽)(kpfZJZ ltHA; /i}_N%%[7=RafHl'3sH,!`D 'H< &8JvrLH8*S2^=ضa_hrI!`Fޟ3bW%U}4"K_/o35)џZg.u1;v "u08z;wG٣dPQM=*/j|_Le I;`z0PBScO?,̗?"OxtF3T' aҋ(vs[&wX(+pf@DA嫄d.ƒY|џ)\pA.6[id BS^<{Ӷ+L|ͲH͗j>ʷN_"K_LHq1UʿTMӋDvWfgI3;ΞsDfZTU8|^ u3U7[q3M+a;Ԧ 0jp'e7C AaTكFvXC|&͒Y ^(vH[2[@ӂnfp%*y6V[V>qh+-J{mƥz=Uջ˞-tl_ɓ]M\0.P&C,%kR']ݣx[q_^Ny>BUwat JT?3!6T>@:ii;c( ҟq_A] cf:dž8d,tM\y۪:o̴Sldi_;zԀS2)QFƍ e1Å}Bi"3FJDF(HpAj7}x!’A ЏN0piMNέcf-.A;(̬CJLJw|fNDuJT2% cKI\~ز'wl?&B&"r\(ɖo8.ͤ K9#TCMr'm)?,= JML}Lߋ-{UUq^1 kz({7\<+Kp~^m(XީqlfЙ83Nig{X%Zrބx;&@"w4{!cf^b0a*=7ݮn&~5Lz71 06|NsZ:nA H5*} iĨdIs9sM8OnJeӗ PvL O1@{s@٩wNT4zFiI8iNMLs9iTD+y6l,sQm[g<Da=~'@uZ 'K,k258XV=3O2&V|:ÓƲzYTRe> J2@? ~f-{dbno{vئ2O٦C3/b'52퓯$ %~vW=_49sS]xQ$J;l׏59eohdq,Y:L{\yNح< 0ޞy"ȹ-aF0}7AMmu7^hHɳ5ra[TOx̹SVI ?wnܝ- =Mhn4n^ʓ=–wQvFG#*\sO.`lT') ynt|6'kc-kL3gŖksf (ca#fE3@_Watu9H`z0]4cLs-예R]l..VmLX!j66l OѺדHf3jC]NqOWb(ADu; ՄL*9^8-05OuN'it,s?yh?źr7ۤ!pҀ;%'aig٬ɚ|  #I=xv?Kw,̠ۍZY,(Bè%_3jAbPaa"t*wcxFCŶvs?O D ̦ޞ4)=w.U^yaa.?9bS)@M@[[0]Qn$GQ3u2n!PZ Fz} Њrϱb<Z>yaGyMXOMon\;3{VU/пd)OFCZ̹o ()=7Ѻz:{hnxh1). cCzxC9N^l{Y~w?yJ4fS3e5L -hȥo;} XuSgdm;~w"NjbY7ZE 3T<#\eLvNU&/0D#4Hx)yS}Ϝ'Sv*a 0„&C &MUS'pjf_\-_9"_8P ~wgUy=y}{YNyMTj T[n_]XyxK!g9z2e 2o+_ev`)u|f;wt$ZӞϋ"y$E`?`t3xBE_]1@ ~Q3Z,,C=]2AvP"ꉽd)NDs%7yLZUbWwUQ^O>Jhޗ̊'C_!eH})Q'S]Ć(5-ϣ/Nl^=ŗ]&e22{J%S?sLF=xXQ/z\6Dz-5R:n=+f1O+a=[QySg%sɉHH. siڤ:s°tԻSlPg'm^~h+ͱ{ xX]-*t"6'|9G2)XMDWBd WQ+m8?wXJH1fzNdkYz0%V~V"ֳv7?[y5>6&z7o4G~9*^/59?Grr vq }/^ÜZRe3mlr?#rA>lr#?ǥbvNj4{ n3"Daz8J8 b\]b 1X@x7}*E%BeC%S4Jȇ$HCjPQ;HV~L QN,HO(r 7*[WxY5g^[f!H:f TI3^%?'nxMy6M[~iJW$5o^G:8cBB4_ߜ )W~ޭY|""M,pAQ vaٶ@ܖŸhu%D8]mŕ6&}I|p/Ʋ tPʺ`UX4wo<{kYWE̔ukh)SNDLm˺ût1֊ D6w/GP.Pŕe]PJY`;{s௟ q:%Z,S7ǐ"T]eoEĐ2ܵvߎKyLB+TEy_ɏy$ܜ0&|yq:˖=v b)YRI0Ѕ R=pg))۴M:#ldzz8ib4cM؏b _rlIEltj4Ae=!NON𳢠z%(G ؈gjj 9}dl IiR"1sMa1[ [:@<>5-xa%%BQOLXjLtdȢY Ιڃ waؗh1al('CHItS5g|ЖsnLۡ\Q÷I|ݤ?A͍(#w)K3P3@R΁kOM`:v鐸Mal;8TO'S@g&1C69$6'^W0u/?ro+oP_بgF>M5Nxү"q{b#.۸H TJ71ɝBSP(w{˓n_^I݃zZWU9.F̾gvjaWVOVRqw7x\rn Ƈ+@Z) gxS[Xyt7WGyI9:"aN*ߠͪ>) 9NDڧ)p'r ~uߜ,cmLfY^;Y}S@:,.P߽:o&HD<2vi3{ }qIoAzI[D kY~[3+H6HZ""WҠ`ȔxzM=˝Ĝ)^D7/z'AD xX3qF':UGc],g?);{xpY?DW:>fZ{2hr[MݺwN&~m/[?u9V:GVB'脨]*~Oc`'*2n2bo䘰 v_㰼 tr*Na%'hQD=ɝᵓo|(՛#oU)15XrKҼn 栗.~Iױؖ |0O/'ݝbkR:8f__5 dڣ-QMĎV`ݽYH.-_&da6yskW4ߎ4ܬ~(z@ 7 R M2l.U>QԋdB#`oC.z^ϕ͛UK~,$b 8-fnnỤd&!|N)O~)>u?eZ<+] y+7,<['ݱӇ@eԾ,r$<)ч}ƃeI9PЁYW;{RuA+Kb}:1&ߚ}DAZJ0&$ʞ_Viğ+/%/5o~owFװ.՞T:EL5 J<tz)2=_dBQq_3:b='eLUTvVjzV Uutpޱju):!A(ʁ(n1 smiDi)fFcǘ'KD[ br3c87\uZJM^7|WXZTQk~(\EiL-L?ä@D-k]ŸU-΢q@#Q2 JXMeDUW@'@m܅08NF/yJ?hG6?C*eP޳'{G'5j @ _m#CꐾTPdIB"[6&5H><>v2w(\'Y 7Ohqb \U+]VIɇ@]^ؤoWh-%9amE'끝@O?M(y+azy~q 3 Aҳ]2IDԗP5J<&Ł efP!s#b W,Q[}$%_|$P<|8&:sFy ֻV÷o&RY4D.9%ey)l:GOH 5L6J D e^=сIIc3 /1Hp90$KQl?t"\`BcFb|G Tkj"~R9mq>~8eb^]sĊNv6ڕ#?3H+㜕W0;J<. Zz5BN}(TFvpÌ,mALˮ@;Cni%PJj3`+0A)Ga[1R3Y?g#k]=4z&ۥҒny&c=A\RG5K+YWL)u(yJF;XdJL+iRKb b5=Fa7͇ wVqlٌ"Q4S柊Xڀg}:7uF KXpA[B!5NN_g lG*UfWIt)ucf2b#]_w"n楥NbN'D|Knu],A=d xuY$h>#&u÷' k\rrq;_5f]~psTe.at*TiV9m!<)df}9n:9S܊ci)d;w,}T ٥i4QfS9mF:, Q8Sё&<9Z*\KuJ gXܦX/$ xu# xC-$>biR޺buu|u޺Z*,[%;:`vVh$G_~YOJWTңz +YLlG4 +,*e9I-1IREV<N;VJC۲.B_m4@SU~ 9*/p=o+akkt:i^B=ՙi=X ;@jיT|DxJN/#=pіXm ANmcSAJ}.)o1VWr7Vj&zFtNuL/ #,]9'.+لUB%* WRb?`lSL [cB?"f?h_f,4H/4m rڶgXLgƐ=$ H ՎU Wb^Awᯁ9*a>ל\&mA Pĥ>O!bX-FmIh5Sk0K*vbN |uRO:h pu6$~<ڤ^56@ s@N I%K< "oeC{ 8s 3Suvdy5ZA{\qs,;)eWVq1%]?h|Jf M{OFi IÂU, vL P<<<? ?]="p4ֹ߁(D %#ȓNؠW#ױΌ8q-h?hxt4ŗ~m\o -9,?&e^Q71ֆ99hyyx,lrI] ]MEYPҗz>h #:b8n [\6 \P{,%YHJ~-zq;+tߢwdNGlH;b8Ss@5 &;yݜ˺zWD u !t ࿯S˗D?W> W]|3ҏ=Hm2 d@f}\Q%P<҄ uvb?Yr zՏQ}18h0hM f.{%Gc a[[\RbZEnu΢61]]G%54oǛTATf=2ˍIj^'6y92/3ԨĂK5Fmd惙eޘs|aEɪ| >0;ʯ%/>>ח8%m@|[O/Piؾ{e]Y2 ݏHm1~֫WShvk 6 v>L)wj !Z:֋sn3d%;x$TW\"6EWowt[rE\b/]iŎXZ6r$\!:ZRh(3l+e>kmAR;_]ӀL̝vyy#|F g]I6;kMXC3}ۙ;KFXtq}蒦U(ML) 1JZIrRaZ1엤Rz2#7٥NGYgz!p6s83w;ԩJWyLPTJѢ,3+zO2~SǙ6WisT51X4iIw{f|P@B1 tLnst2|]!s7~N={-Rsռd^kXS|+uJڢE(la"[?1MZ_9NW<xoiD"!G#]݄ޡo0A!,msއn^):8ƒw23Dz|]U-jekey2 8T:Px>Ca˰ WKhO >dV-L_a(zFVFַ,RHw^z288A< :h,.lm׿,MQ!}>":Wcģ(x*q .p +\t:us61/+!wʅ& 5aS^FTe`㽋H%\kya۸FTޡxv?e&vfr!k.,mh8A0 DtSu`B)4oUhs@dWO:Rh \.D s`,lCbyjA^:[F4ok-{דox+/4 ~ ) :dT9;4'oNpʓM6i[c#s=HaXm SI=We^{8WP:|y|Ot!ItWRT ;קW :*pm+W&#>>V@1)iIA_Z>䷥Y3k?NY55J>ۨ/+SιA)0W~(4O{ K3P %x=\~CUa!!UyM  oR.ttZ4L(gy:lN*o%i>CUc1ؙ1v -ӿV6Vϧ|Z Vap8 uF1A{Q5#ǐuyN\7Tڊb,(,k^a4^b=?3{QX_tID"I:fOfR}@3Vւ^XZ~~nq1_Vr(ӳ]&2'Jϛ|/|1ҥ6S[equNz6vN+qk""avtL@TRއx-;TVDDmߎ*+h/jp&1bI&k4mK3Szh,oxq'4E%7#Jc[v88|?T↏JU)ҳ&_ +_V970DAsq>f1o pvՆSptjO86ȑ1qxc  r-Ӆ+Y~c[C!X\X*l>%'x޺NB% Ҟ25˩\+H:2!> Utcy aFJl%xNͨ*n /4ֈ %"RWĕGS7z>8_rCN`D%^J f4 `-Nj ]}ts _4^Q/3hj0FϞ v4R~PYh ZFeTɗgJPR#k"C0QTpwhq}v{} ԷA1$1hmLգeA< *`O5IsA9YXAʉ {+Gv2W,m XU_ #]ċV,b{^W/sjpsWӚn%bC_m }~ s;AiFVFf"7cn7`caBpZetVcfڸʥ:]\1$n2m? y+:a~X4SӞUu//&lVh&Y}YTnx5 +$R Nӣ/\duCjj̮d (Ol/W(p'hϣT"Ze.Mȓz f,6GɄF9/9I)|ȉT5JȤ"2`H\HdC Gw^ *NlD#<vPD"Quv-~& 7B^[O7j孊Ϩ䰴pQyx:dCsIR~I19OT1BNQx8 >=΂шЎ6Zt8r%)k%og;мyr0TN0(Qp%%=+9))W_Rd 5J~~=V]rij(弃h(DO h.ݐd/Kߨ FXpsKC~dRpr#rnU*rs"+G$TrǻiwQ=XOSRN鸴h5ӜKZߋM\;'HU,vse^ _`6YYe6?⃈&h]ɳˏM'[ TrY װSP @ ;gg}Fn3S@DL/ X"h=BekSc= x#2z9#D—M8VubWnNjvx 7ҢFhڅ]@ ^po}(3%̂NeM ḡ͒$nU6NA ][~C%7qU>wr ^;MeNOF|x&eYԈ+bob` *L*|i*ΓPԊy<٥8 5K&+,(Xhbtnt}%߫-=qIvxMwl 1#տ_V??>h1zQ# knK[k_ZОHQr.36vtn&N_Wh:UG{G1ew_hY>pFEe9m<~s7޷8^P9ֵD~e9u|S5($4H^0[KoD㽵75ގ37ݿ2/=whGz1HJhѥ&8pWk]@]bF3J3($s&)y:xe SD `=4}>7*vPG|*pZ(߾^$t3!!0;w"CP7)xL MaU.R/Kӝt38'9&i~c$ ҩ)5#~UΛQm$BB5WjW;ERXp9!(CB;QzG[Lh#I9HOCDbŋNϮIT<5nSQR|N뎗g6 5<;߯n+Zili &MЎ Ɵ>(SONS %Ww\ЪE@h+AqQ֪x.K֑| =.TCko_( _%*wZis;{S O:/`^& h_=DŽsNAȣs運c5%RYD s RIKMʝ!A䰔u ~sXa%#/<☿A/zx<3s #/m@M!лqe- 򒕴6bp͋0 *T]oM@Ot.,'R;\L@wb^5Klݜ9@>[mcZgԞA6Mc㒲lY?+i%B}f )KG qa/vI.rc QW nᯡFFGX@_]< fsI1Ơ4އdidG#˚8a M[BHi߁u AxS(:P75xyNFaOp>o-]r!BwUAT#VƂrq6sZ0f~ʫN-Ⲯ2;TX [_\%~XNވx?p,<9Z”WW ;$yob2ݕra9zV];,oWBsJ]|˫hxQދ&NW潏O]{xx?D)Zw07lBke0|Ly ]av"<ׁ='݆FmT^=K+7i}V/dl^3\CcZ\Šj7ݱ(Z+z!Cey>H@F-YzV!MEȳݘNo񧀲2JWB2}ɈiL+M`OsJ(1҄Irv,B\vBzK,*o1y,A:-7Ÿ),SDW͏LXE\j&t݁ )? +|fWh$pȩ Jw(!\՛0MS>O n8-12H.(Q9J"j^neA?*ʞGUm>gaU3 ƞ En H ΢&1x$* P ?ÿ) w_m3m3jb(vq{9{1&@b_qGY\R:Wk*Cs*3?tI{-oSɪ`\""_y&sɜ;6<"r|U:Ζ@Y(:|>tgl+N&IHǯge%Ȩ22tݗ՞/{UQA'?*{NڴE^EP-B& Tʌ̠u! -iG*(U@eOҴP@ JAR@JYs{ي3e~?i{w=s9,%tsX瘎\d%Q'g(d<9O%ŀ@tmI^*(wAt\tqx+Uz%88P(Zj?L QڤDwC;jR# !@GܫgC(>}茖Epߗd^x{`tTr?p[W9d45ٝgO1S8aHN r J9JlV*Ղ(>Qi5HSY~ǔ+ec-TC+sl+ܝ^]t!dy\Q漄xe<ݚ_. uڵ7${!o)#Rw sQ 2$+;͘YX9Ro42Y1N=2Y3N[V ˷Kyk]zo<;nou{?x=tM$Da/JEhk`Y=e2R|v+璶ŤC7%JR){L \k;+DgyCd8Xuq,ᓕ1 a[yӨi6+eIEi=wVP_uBbL*-U( p1r|i Lԙ iTw~Jɶ=Vْj48N#,[ǿW4#AAIDOcNDFd@ŸaqE4)1oQfݹؚ>x1%W|ĉP#<+:Wǖr#/筅9ٴ'ؖ@1Qj2^cI-'|Ds =|)NB.Y0 B{a}w{;V70R؏klt 7ϳ ZWBd'k,{bxFwmr6rNcc,|0$sQza˫E_ w7j2x~<)$5Y^jI"Rd)=ȷ`|6wr,=˥J5dvu (/wy gt]ԚMqK>t(m)'݈sG0' CC Yl͏Y΃, RՌ>|΃qrMAk-5_e/Kpar]8,fgzjQg־,)'a\2&g;. y&*z48ApFA]G&o)HB-oNX J9D 0AԒ@ 7-<ۘP61:9 ʭUF!, Ҡ_ pX_6K;p|֟RN0 8^#LVNIlyB2724(|cZNiqҢr\%?n/Q$4=䝷XsVCUAF<[s;vP6WJ(*k;t ,ڒߵU8G/Y2&3*nfRHqq))QBLƴ C17hjEwM@$T4]a~RK8oq<6h 3Z  d yCBٝ͟|g6r=,J =A_±g6STg*Eo k# 3ŀ~M:5JCHv{%Z,pd:e/|~hj[ſ=3 6i]jDCțAyg= x D|J=VV(e=p~8jr9-۔UkL(PVJs8 j~e9$d7FL /Yg4QmV|it v ~z堿3Gmv+=t5ywʲz_;dzও!Zzn} ǀGϮI4b{ϴdysL+W"B 2|үp75jgcbn_/1_aH;X$,=l9=w&6yxXj$0)`<>m"j oD{~@ESia Ǿ93:LxM(l z(:q(?+ʯ0 l7V,˻gRh$ /-KjygtTy'v |Z@H4rt[;:6%e W%&)񋏝ShsPvG'c#VLN4ˣ;驒<9EG FYXpVtOr5&#&S}\v*lj<彽^/: 8,0_j ]n߸#:ꛑm/){,VOC7Xt޳ԂLT 9[Jx*,*'su7~ Z*xׄ¯GrK\|R†Vnђcܨ sVTa f#ʳR8n=R3낝h:gFքJR;Ϋ֯cbWaW +9w`Ҳ#{?Q!h> RU~ҀXC`bL6KO1&Nm=Fڙ2s rQD]xV{Al ]1{ޣgz +Gw`` u0nFnXKCaOQKKU@wbb)" ΃S/ nPp]G)`-KށN bxVhfB Tjy$[+Khņv!fjACSo˗f2!iob*ѯ:mv  B]}£#UzfxH6#UѓWk f]7` ޾HXoJ91=yV٤[ӭOv:=ÓEW]sx2J\QYw?]{ CPtWOEhQ;;0"OFe]C^vq=TM0׊rs,ϋ&k 5pFB&* ($'f~xàRiIL¬zihR |ۤ@N&rHNp'˺MM}yYX'4IT,[ ؑB6^ 'bM:"'U6u?=mr[R4H{]`ע 5I)=}9rit- yTWvrG7)[OkID4t> $ xoԥJaˤ)lOeT[(:a,x!M\ +x8;}%m?=:,%q+iDb@su6dFSWE.?L'G Lmum&%}WԏOo;_Cyg|g!=/'Rop՘sỜ:k^U훺얞LT *AqhZ;f bOH^ }5.p  a8yZhD "Ko Q!|X:zb k3G~cMȃeLrӍJC?Uq*GfodCUqң"5Df;nu וz̑ qJ{r<CZ=J83qvVphT$<~$TI?~=YU =HOs!h8gEl0^}v.탮|'ŝ,uvwIżߗEѤ/ݧz;1Sй`5N.JƀM7&}G=f#EtbeJ>GM7Df&Yk$~U4]o[-| 86VGcդT)~e'y:Ta}vJ?Ovn ѝLRM,UWFI)騠 nQ.5I[9Gxʤq}e =U%>Ԥиgs)k?GjSPI:%Fi-oҐuA['!ԸP߄Oϕz+_Lg;84Z1{J)hY 2ܚPvX䉷Blf$ XVi3? +"aW4,Q~Q2;q]~VBUP` B^0s]4j<@7:$Gu>ygqlTig~ J#\=lb:< +1'8ÿ(]Hq̕BIH.uy4֨ ʺ1}Rt1_ ڣIU0{k湰>.g=ܜP58*>VӖO5!͊ Y ɢz5VvrNkPX%ʏ4rhy59{Nt5cZ, 9@'69;SNrPnr<]@F('Ʒ'*^#h ?ުQbzliCl7-qg Oz Ok3B2ћ4(zDP,&zrB0686Ѩw)ߠ(Џq{;2va}Jj}u=37kwteѱrŴ]KANl6q]OQ`l7PE\}X-z4: [)_8јV篍)^DfzqI F~½~}rz7%q)ʉ)`wnٚE' RY|CO!MG;S^3lzdF[?Z]-Iwc a^%4A#%rBI >Ź$yk^䣀àtp%*-5rMXM+}M&g\U>ppYMEo3P2s})[cT{e7$)];y1/<<]' f)[M7Ju4Zŝߐc&1mTjApəN=` MaC .ݐ&e9/^l8_ޚ&` W%,2R˯=}K'Fc|KhǴP}2V)dU_N(~PNF ??#]@=.; *u:+ʿJ#S0qܼ$Oՙxk; ׭Q@4ny^hrԕʦ`|Eǂߐ^tM!ٜ=G7W\#U"uL:1(Oҳ !>ؗ2 MΎTuh}:y,|ǭݦ#h:r^yBZ/&z}3C_@ӬOMF 1%Ƥs &85\Ӭƍto(σ*P Cs ::p=fq=LNTr 2;%xmd+rҾ1 Oq:^Д$$9{/3ع-O̩] \QEzjCC T1~W/rZe(dx: p=U$ʍr{+x+69;ў.'):o76>&c?DORC_$XLG7VأS`_L^e^&c˵1]dHYQP8k"2'@a@JB`(@:PLnRy\?$#i6dS[9voU'jK 15$>{r}|EbF \CW.#) ;-w!Y0ϧk^8XϏk>3K[#kf?ޜShyuPևÓC`Q>xzIGkiyLH ]juG \dNM8 ̙6"*W Y+z 0#0?rEi|,!^V|Lf(:6gVG+DxM^27ײ&n&h=nG| Ioԣ 1K s@ ؙ ˢ2D棼$j]>؁a }MUWWp\^L^A_)j&8NGY~a~4P?mInd/MY9w [ƵPf_kgTD8Y[\Ɏ0?6U">*ZƮ3=iP 5+whGkKDRA LD`jߕkz^6(|sj~3/jef-aEX)+NvbNm l`)hc/RE'|~mejp0 㨀}wz_}JւbT2ʤo+u~q(gQ܄Ѹ ɹ$)&/!>|ۛcjrE=lƁFDsS'v؟wxU?5?|('t)QzT\v;A # :l%!`>?jʷ46EYo kZg .W4 :»豨jpcqMj,<./`2ȃ8ڢh&ʉR$)ٖGgLBjQq.(mr~/ʓ) |ah,tE`<1 J*y7roHQ$ԫU5Ro&/tM.X=O48:9idlXzM7|3`v;X)Ԓg&X2;ե7zV"w=j ݶ{<Ѵm܏7y&,aG%+1z u*Fksa(ŷ|ugMU(?^OtiJK|~?92Tt2ft#ߛEQj}-a&Cv{ׅ:4 i{xq#CFab3߈CCjUn1Zjdl Y~G YYBZWKȑъkL^8gl408~/we\O_6QXB DYG Dyh6%m0Tqn!F6qpxSXl,8 ζJ.e+8{ǣ8Oaؖ9k`oytG$c2ŜרQЩp<=E#?VbG6q܌Xxy>|,ƦRȷVGW خ>&iQRKՉr?u Fm ./5۶|v8ߛ>UmAE;ElNqX)"}&O,=߫<:!ءH4FxfU ҏ@@ӏ%k;<;|B4Nvwx7I^!BBR-wBiw/&z-#e0p -DE?IWyPIf{08?ukB"!dG'=aSQ(#,PM3 ;-M~Xȃ!.^X`giֻr Zyva >zL[ 9/o..ҰOD_(L\&r7x:fa-y6c:c첰Y|׍< ;dF G{1}ÂS śu0nHy"b$! PfTEq`˨9Eunj̹P])I9VS )F$t itsa Se2{].NˀY6Y⅘YȬ~!<3I1R |k`Cc x&"L{kXX 屡&LGH4JeQgs;+lRn ^h'5$t5_z iG@CCzxMz0J &5@/anH6pנ7*wf Ň"wg9 pF@.,se0N>BFM~IB&ٺM(MơI/Vd94;5=P܋v[G/ D#tI@#^y5QO|8-sh}$bP.9FG|Oy9^d k0|oW ;chӉ1ă))e 5Jat&F[|̑V҅8M}Oߧޮ[~uxjJlFO>,ǫ<\ h{}ub" 6 nHJ~";c-(yaPjocV쒬/`^03 aUK/&aK~/P̽su+Zi/zZ=D$N* |w0MoW=T12:^Yq y-Qh脆Udh1ؕ#*]lv+9ZјJ=NhpvCv}) ߗBqu{*Vs1tYŽ$3 >+ܳr.J֜+g\1,ZMGkĢ5ޝm{#"Eh5Ȼ4bF_ @[8@%sRNCwll;ؿ7/ Q?'pq깁hH_a9k[ 07WYN(aErvs7z%fe7YUZPҪܪ+kc5>^_oG B,9Gٗ!:FX\823=+k̒쐇qyu̟2SmaQmVm~KFSÍV7܅Wl [ZTjKsnOa3׏edW^WO"Æjy$NjBE;Gb{n# Vy>U]o^ Fr^pֺRR'pr䃰HjֶN:PRHU v[ gS-{H QגA[>s-XP}M, ^RB_<"tPoR=r#ـpW];爩LnD y_;ğT/cZca4 83I\k{ygxJ}jyBtkHgB/tU<:xm4*VI j[]@T; #GiBpTwW+&n&'Ò'}пEg4 C> .1pjGIC<Ra7pe/M t/|,L>uZ Ҩ옰\v@&8*<#x?;~RR3ЗY[*H|{q^t>B]c|0C)$J6Y!YJyt޵f~fA3r\%T=4}O-ԉZBOB~'^(~P)`~0pwiyh癨 9\h |Jm얪[YrڤV.kW};>m4R `SxC|X<4K881Ͽ`W X"VhfhҿXوߏEA`#vϼ?yM-4308` m)u8߰sr'}#q8e]xQ;V;_V!rz/Zbc}Mf䱆(Lܠ0M &{\ݘh?$پ3Jny )1NEl(LÖG~咎Û)%ྊkd ,Ҭ {nE42($#i὇UrleɌGOmCV_oERϦ#n"U*̴% *j{*rmlpmsS(li&ض=Q=f1X 'Jc5吖\ut]ۛ\{ȫz͈i ZݧZ#P32BrL&?Gi2/ 8Zfpq]:A 1c*ʛ@,nxe9t+kR|L͍0D$ӲPl?HI߇G#_6(ܨgXvFN כ9 ̿7&Z]pXH/Cp[~@@1 OeKJ ߩt4nRڀ>AD"/}&D.@sq;+Qy\II*Bd]{#ڒ۫Cu<:V. fc^m7^~H_4- ~ i;qRn"S+^HN8piBJ*,Opr_遪_GUM(S]uL0*>c ,O&=jtyd;lwxE?pJ6#Lj~mI~^֠?Z?2:@o* <_Lˡ?iŕ`*z&뢡j?J~iE3# OeVJLl?+P<wH;Z5'x[[(q\%;n-,[l4V!ulARmY<6kY 3%s ;DTT= Nj& r&RK-6Pl$ŲP;ElSjy WC54'5(ˏs1“D}zl"N_V- yi`ei dq'ْ>S5нo<:UrT'/h}Jӎfy?)*" &yz*$߃?[X\{_C]xiBR#uuy,rQ(~Y<ڟbh4f艋|^UKA9_!&Lxe|@xhlVPN\Ϡ<컕F)?*Un GQ9x0nT5*'ϵrFc-ĹA.Fʋ!Hב?(p21쥺"W@QX8tX/ xvcدy5 ȁQH<05p`)|l^8zjCH<bV?-hU{E- Tux*OYcqk_YVWEVݥ[#r&=U<{l7ހ#aF :eù ؈E x5#5} ?{HBEmx‡\LK_rC/J1*?<>]'tP̱tiqQ˧Ҵ bÃ1 ae'We>;Dvl-nyJ(M%TojԘ yݔjH~+יJ˫.qt1K"W@6oN8M7Ssa^Yue%L#;*\QQ?9O,؅t ٬bʓurvS ?@(Jp cMwE=`"& /cuƌa@n&~HX%+/+ ^G_h} B%5hZ]4J>n:එ8> UK~.'*0܂d1s#l܂WHg&gdN֬4!Al"1Xeݕ V`"WbaAȺ2 .S66< P &81Ec1*quJao}19}^Q2eʹaݫSνսC(Q zܴptpPi7bUbۆTN*`&'$]NiN[XRTtk+8"]bȲO4(^)FYZ<@^ WYzLrޥO?4p-U{#ҷ;oz%qKeW珞I?QL!WC:le: |BF|gQw.RB/֓~eas-g>kh4PP|Nׂ45s<t$eo;D*i+7%IRlhIbV֛gX0`Rn(?RC]DWESSkllljU~\O# lD"Fw\'O7P>}d5Ply7a69;2w}lRaBaMzDfZ$JbLzWP纐81#?!Vn2n1 FƝ3n} Z *1toP ~g.G\1,R Yquʃfi:E/n ş׭WhҔB' LψY ʤECx(x#sRkp+,KU& KdL=¡0=V,SsxB|?1DbXXD 2^NՒ ILJ]ڱGO#o9##rٺDEݖ>SJ8pTo6vt97g^S(I(ij~Cc<}ڧG b^y:8~8w{Kr!1r/Zb/M^coѹFxL- jn6ߛsbss{C/۝wOG8+&\9 ɔe}'c(?0=6 +&[ŞQNW'Q5v<^xc\?PoU 2~x!2Qj?oJ^@^'S}Š51Quk,'4? ^V{^Ğ:Ux4_avؿɀ>ǃ2f$ 8xo׼X=cؼOp4=_Ɵ7z~WciP6*>zW/veD [7hxUs2^}K1>YX1&I)E85{bY_'ŷ#ʬ tt*1#0bsiVN&k<гCWJ,j_plŠҵ7^as fe˫4e! t2?mgXuxٱ-tr+iFU>Ϡq+K _]Bc5lޗա c\H=Q6n ~hK vw^+{'&sI.)jU, LN@`cŠ\f摋yMU!a.FUAxraJNsnVTbYf$t| 4 6JY𷄘|eEGy_nKjUh!XG =G uzrD(ԬΡ]ΡpÛ\ yT3FoILDVNL戠`7Z6輫Jo3ܪtkq&+tZ@ֻ.pY;[W6B!6vXT$?sHdo.ρ|QԹ&QL m(_^9dӖq#^[bT#MDȕDȵ\Xus̅ 8%mp{<>p~ZՁBXj<زnwXuM~rW-Qqm,Ny j=tOox U\uqA8Cy4*HV]yK~%-K\p+ͺOB쬧M)= Ʀ?F.Po{.|h} NF~mTRj ܟm#zUs/uo^i^')͟7Bܩ!X̜vv4)T`+A}=),cV LGPlF*gO|AG 7(, _.t%GMFvn|V+Uw~TsmR|a_̣mvâ |g? go#[J{z·6rM XY|T_|;Ru yC/ADf~cAY|,[~p9"E>]fgMeKIW 2\6h%:K (-)ބdPttUBQQm~B<-ƈ?5]7JĠ=x*w"4NlZ%{Q^wKrTx0NJhAt-{̦c;/7ѮyW1o&t$Kd!;1q#&ymz! cV6_Ȓ|+ۥe`H.v!&ogqlݛׇIF 80a;>c5SbbYJ#M]:gpaŔj.G߸5p$'˥TK r'Im90;V˅vV񜽄&}<+c~"Vq^mnh|}U}$iJ2|&{1C9딘]Zzddn?[`h[|8N^e{g38ԋj.z+v$*8${f)04̾ߦ3%͔ q,8Q!CST*HK"Hkc8;iu}/\lbeDvE/c CZll|e%cw'ߙDAIbY`>tDK1 ,,+ΎS; Kʒ(wBF Iv1ڿL-!4LE'Ӻ9]!OZ2\xmO˄L[&Ni}([b r0m5eﯬRwH.ؒiܣ"'RfU}gh_O ɖI` Hҁݚ o6l^q>ɿ ͢ 0+5C!NyQў2nd䤵;/0^]# hVl :KW$4 xطVo_RӸ"vؑl|)_Ӆ(\ʵ3Y|KtVjJ(ؗ['c?*g8i})ĸWwҤDxG"Fh3L/ųEݢ4 :-.ɗ(UQr;*T7d8mnʇu1">~6Wv̴k#mgma{iNC;V}[BYcOc㩢P<"!.>ib\|96fcZ4_l nq^O;H3o8[=.b$7΄WLOUZ0eqH99@bck?.WPl!V@(j$6UQ/6ѐά˗qCpp@mrY׼Tc<&%үu&RNI:'<94q1ytXWԑB_Yvfkoi"mCD,e C}z {"|#r_(?Aa> Ta^Ñ nܛ1%X=Niϥ%[Q__jo@ZG'̌bCC"6&x~hnPTsBK^i V ERnP EB GqsBRpceY-h>}jS oͫk<_mlҷ!]ktm 5s>{9 'n_Y,\ [o c0+P;zn ȇ\|M;mVFRG12(Op"Kam߅+No8U7ރj`LHWQ_Ɵߺ*Òql\p̥}ݛqQXh $5/ʈd ˲uP8i6^hqZQWPPh+RT | v!lX Ns6Z&lf-دc;&,#` ƞƂ_E'X| 1!51#\cAgKW;_Oll? $M7LDJuq\)'ea[ȟli?~:eUVs%cy+aWCI_1 Hӽ="i I?: D)iK(ޗN.ʑpwc:[ڂ ^c8cܾ\q7Ls!E(E4B5=桲@De%$Ini/\熞}=6V^w{=s7b3żn*;UfGP.2lqjKaam^pds>!O^V%~7ӗD}|6O"}y=*j|OFg1UwA٥Epui@d~尻BLZk?߫)j|QiC|WsROۗޣztFX=v!̯G:V#rY+{޸͟o.|:kW\A1l%UWMQZrEDL RkK"Cnt}AWZF)MiPXhu'~%vd(z|.9ceW[K1%plP:Eۑ\U՝>hVD.ԗ4jlM'5+.;:\7LL6JY,[z^TSb=䛭73Yji,UJQUa6vmdJ6!?cu0^Ų B M"J,p%qpO M|ɲ* #h;HtTbL_Vdb/!͗jp-sqË cƓ8#"BOr2W] Z y;f/y䢊 Nz)Ș cǨG<tmI?6h"WG_Q񳇿<s߲E> D_TT(+-J0MgBoubD= P`GQesh]`E:ᦃ @",e%Xy`[gFwae.yKyqbtؿf( g%XuFHK,Q+ &3/Kzj3ZnKɆ-Yъ?iLJ>-? <0$[/'kcsFʹKpy$l?ya\Q Z &Jm/%;F Y{tW H)$/1Jx5;~yV0o6i4J93&Sj]<mt} J.޼73'M>ܻ,MS(4&h[6ܘklɬ2!,}"ϙ跮/l2MY?_Z~ɝL8VMBy `.CDQY#)TXieܧS&`GMFN>MAO%mgGh&B{9g | >(Ô@+G|~O0} 40(b/»;ߗHA)@!Vqըk%^4s9Tc0XB3Ieߨ YKL<`h -P΄vJ\GSW}&il& Hl̡znB*vwՈE:?UykGV~@[A^g9Z =17 r 9Vy*$U.|bBJ ԆX|2ɖeZ՘|O=> V#_)N'i/>3%Yg wRzGGo̐hO_{\'s/,j&y[F<͝I2vb;-.{ir? GkU(QdZKgV(f|ο%MWCX 2,Y*0ڒ_LGQ "o6. 43>.q - +T'BZwm@sA'd}+6O)[rh3vXttAc^nh6!Tk}Ֆ>8c[v q]|Flza\gە ;w +ܛ"z'egZs\Gf7f'B6L<[ yBlf&b/z^L0,Uf`6 'lҴTUDְWkpsh_Hl>V71B6~ǿ%Pb7CJXP}8*U`݀EP((VEHC2l.,&~&'pRRz(=I1 Hera-=5Sjؠe) :SD;zR7yBKm~sQ=!:|.q(v5:3|dDy.O@oEYq?]?/(g ,+-KHG3#`k' PvUgɟx6=A:hB&/+ !)g@b"p,}}_iyB_ג$_ͳ>paQ7j54;B' 4{_ Y?xL."=. OxGWwk-|Un-92o0Ɠ(jɓ!oOzqIXiq[&Er~e76>&?q/i-P0oq=ڿ#rq`Z蘅lQ4.poYl;D2R^OU`ED`)aKگOUۤVKS'![D-?'qд\yR-?/i3,E!(G=X&C ˦ Tꉃ[ߩpDEMMMv' Z NkDψ4Uȿ@~ Sɠ*8b7c c24''w_9@aѢ&R%}r|x%Gy.IՎz[}ۏhEo5O\hMxZwGKo7/u޸Ɖ*|RCIՒ_g N|jI{ʜlffhWƜYyYKf#t݈-&3<5ج C<y4XU̟afi|il4&|e3d c.0D}f9Ă0_ xjs0vVƵ WJ+'{bI.(.,Kaʖ+-1'[/%krT dbjbg$K0KiXϲ+M9:8nCmwa Jyzh>KF4 s~ ˒y0x-c^% Xo欩ÏϬ.En*mh%vZ\p\t zjG[1rBzf+#?5UI(DV— cƃ+V!~/ꕂm]^aRŘ":G3$Umz1NփrJ-M&+$wj9/g77cZ5GBϖnpdҌ?iby&<#=z~Ȉ)2AeΞ g7+@i({?4[ir^M('2HV3t.Nq5yL1 +! &~zD8虬gʌ#n\{|SR:l5|0%TS.ʃ(zxQ6p`j֥kur,˫i3P&׫iC=riN8Ƃ1~3T2 wWt0hKEn'is6phL| 1{ؤaVA$v46hVc)nv=S\Ϩɒy )pD1EQ(z6]]-QT)x$4oDwʢV˳2NS ˥+$?Wo%ةc2j:L6l "bc5"ᢿ[5ʼöY-g_Np+V5ܣK@dJl#v֧Kk0S4m=*3m}WR<[c!Syp$&v`g3D MZi;*m&;R*ېODTH(;w?Bdީk vu;1[&['f mlNؤ \Aҿk處-zd;ߴu5I\>A3P NYzgcis'@m)sOK|z>VM$8BJiKvD##xd-lO.R 8xWlLb?Q9~!,jM;:TC"BlxjM2'ء=qC7I~7H:?m:ߊXo(&RiĂ2WqRNT~>^nVװ^'ʅI? FlKCˁf5ygiLLQ3LQ?%ڪq9,R-=AuPe)2 UYBw ֟s:~z_տiwBj4Q3?1Yt*_V7"C!jF1(HY6ͤBQoצQP~C}:6xBKоdyǮfƠl5e("/*~o[C#ɳ0 vE.}=}#Gi{K#1ax9YsW#Lq|xj]D[j. BUfoҷSS|Ѭ, #KxheCQ__&aORhT:DW%b!H' pt[I#/S^Xz؅ub/f~m&G!w6m#ģ.U,' WD"B8ϖB{?egS 6pYwlܪ8pFVhOGqtfW hiNq9mׯ?FDk D"ʉ(((% 1%U{@#UM^i"V=]t-k|Ð1c*0Ma*pkMOZ.IPҹXqLq]!Ii0$elN#w(~xTqbjIP1K'FEJ~&~o3ذrtj}9Rm mUEC&麰zY7h<12ܡ=W'Jٚ&$#? 0O_ G?9Y~J /&fUYGiVߜad6Ƃ4G>¬LOVi`L|]Jt֊r1d7<Bdlܞ@Z3ʵs4N(!rqџ'qa1L_gºALzl]5Vk*)|MzPdpbOOJ6gB(ؤ)DnM Ze-*-){S9mNz ڋ@Tj3v5{ 7LQ˹y3S@O plIvM˽XrLo~Itw9i5#5J7)Fd8nӳыg[GWu=E lb}2oTs7 Hy%,PpX, QX]'4ݽ(]00c/ѵ5@$fXxpDCk2S%[>JY8ȀIO הd+Dxbª OQG:DMQzKr֚6_ SJ\w.O5E=N/tZYj,z*L> 'atbQev_fJ6q ݓ9i?]iZZSf4*,1w=:R%}*Dfa۰e_8 |T]6}lSV{&&ae|ȾMHuǧzYE 4hYPq|bW>VϷ"~kKI_YӿVd'B]T&{̐2>,Vܖʙ@o5W[= N)4@ v8ۜ[#_j(SjؤEm|Kf]f3PP_ߚR-<Ҵ!Pkܾ-HnIKFB(ZI=.J.z(*rԆ> j(cT_ =%ĤW̽:z EauZ`rWz>l]Aqط9ӵ8ǝGʗMtʒ:1$)5f~uս?M^]V㸟tkgq ']DCJ>L]eUh` qD Y/xgrrhqHmpk z%0<^XAéyqNQW'@u컃C45U7P sy1{K2(U/D"/eq'YWC '}߫lv2TuwYewO]EDu=`Uh}l~UU17B%C_yV]uz/@e=\ UΝG'^!ޯh?7Z06Y(Ad|rjX0ߙJR8`Sfu/fFX@j%یd6k%=x)Wea/HI9h'9V;1C< &PD^$`voc~hc! C'_GAv@TEou>S:g('r'B1ľ' ,9Z2R2KU+`H@l7Kq د+ãZ+w}aw+Bg[TSe/D 0 0Zqm2Z]CzԨjͲs<rtF|ɺ> +1uJ|~u&'D)1'IAsw/K8٥DRR8ZmClZ#o?0:x2ؽqg[Y0wV}hRtvM D?,u?:{?%R>ukُC=ۤo&P'.]{ʪ݈Wvz5u5VB? 6󙆂a\50[iS) o&z3QycW1" 7g{+~ꟓ -ѕޚNS'`IsdgN?xy+jnAh mHcgi6Q fp0Yl@|Lg۴^o%ӎ 8fYS瑙)whBE:é g?A&}0m$4\K#^LI $[D9_@6 wα%  *Q~ TCg>Z=kТV„-Og[/rJ`F&/ <xt3o>y5\\x/\Ecx ,Er~^_l;P/|%>}~'Ij֙V/5fZ$YJMdz&_k]r y hZٯ%s/l;ู0%߫Qή'&˫en; ^}N3X;XVǟND>5b\ѻyqθ٥Va[5;/CGAxj9Ἓm-i *X8ĆW t(JW e'^Uy`њAmBDgsi0QFS#Nj0d2&x@4?^?*js5}kPPկ6)z*C`hy> +<\*Z<7})ڥN$qd]5VA2L[LPÊK݊r92\L[OJGlk66^wrv}KTm(cje'v[Ԕjp^,# u|M@;Qm_J5&&ei*:s/;X ,.S/50g#=ϐoYp &&?˕W+8ˈ{V;+]09zPs û=6@Ky;OFEꙫD֤Lׅg\)0o5M$*ݣlW Mz8R e\8U%(-Wxsm}Ҧ) ^@Ӕ]z:MӶsTH ,;52֢B, 4dD_@̈́Vtʹ6Ijxnjآq,aKl#6Q[k!1GJNG'Cj#~GG@455nG[[A9@^)n->e,pPJ;IxOa:N.XVL$'> j5l[(R5qoB~ٓPr/*$ gc[nU0=OaPutyxR65 y)d8 al%5cQbZBx"Jbߤ7읜$!tHdyXyR HhܘxC`k)='h(#v$c;M}{\6$WT + tnNHp|g+<`VQS[BQ9x3\kL)գȞJ'",igmq)p|& -[sg$X=3pU.I؍F+n!['+8\WB#,c{/PM9d fPr$ 7])v`vԝfe0*:Z}ݓL? I%kGQnY8<lfX {yZgye4x- jw]C^{ǴSʆ,+av ϒHî| KZ d(z$a1˺3s9Vj=ty #fõK)nUL.9 8:qʢ1<Џ_(A D)uGw&zU$hG*{(r-]-:բ%aV'ᓮFfؾ¹Oda Q傹rܵ"WLY{bEP \ z_|a9&q'A'+^b![b:/A_/ xcG&uB}݉f`E4z[5@),u e NR}*BR#CkZ vEhh;؀`nyNQHߒ"@4VR3"zm8/$16+ UD6EsG8H(IkPF )'WK0sgBq 0eppy!֌2될T; WR+۵8:#T|\{ yDoPsI)J4Pwj?|{d '7hsI:CWIW)~!ҸY͊ƁtX2!\b ~=xQ'88M’yp0?:Ǎ͙!Ɛ2yL4U_;/^Z2ZMӥ6KżD*)0T)Ĝq)'pbG{B,zu;dQ^j|٤JKHyJ5iS`&W)K X8ƞ_nizH'9mپKas~wYu(': uW,Ro9A ';v&r{)r,[| z@Owt)[3?^"zscC"w |U V4cԢ[! lJb)F*F̦j9+Mz&؄_L1Zb˓T[rtG6]ɵcx >4n/9O *[ U!h`-ѣMЙe!5 fh.巘\!s8U/jTODy q?bm(N6 ZX٤r@3S.L'^Fc㗣_ˏo]Ӳ5YxLԓ)?ۆ-:ۡQ޸Vp*maeEx ^EH*uXɽ_x"h'Ź Lwqh.3؜Ocԧ8vɰ]~>P !nֈx?RUiu^]>8;Bm` (Qc+P80땭xш9۱icV/bKתJ?nR5mPvF5oġ'Z3 ҡGfK'  [hZ홢e?0<EݘCmfu\5ܥp)^HYΣ48oҩN uOcrzBy}!J=DQ=溂EycybIIDN\ OC0_%uPߜT118,&hj\¬kh2Մ+JfI7Hdg8屍6a8LG:MDc͔x*l{w#}Z-lFÍ/zo~Q״ xw C#2;LQ|-;Gf'#Z8 [Xߑw )C(5fG79qL"53SS$, [xۡ-rPsZa y6+2KB Vp"o%+NZ/V:^T=Zɻ~Tr Rgz;>`) ~~3ƃ}̿YE +faE^=6]:h VF>_nņ-)_.UvB8g.fv7K7/SLΆ[mRAPn˫Fkơr?5GNuI Y~>,B4r"]CZq>Qr#`a& ۣ[SX ?Oa]A!Q瑐1K9sqXg7¸맾0m‚9:̤ <iV6{ç"-1!&}zρGAq_&w9A68DkD&\?,pg?אzWTJVXCeEv&΃@Q0þ)i=\C g梳u /:,ܯhu[MӍP0ze6h$+ɯ#$%H)-劏$p|Gp̶%Nx택_%{;T%mߔY,O_?jDfD>sPc(H:cuXX h_>UYt?=N/+R DDkXvlyKQtjo؜r?m*0 NO$m+3;<{v1:,Y Y )ĒIB3uHFWh44v)\4(A%EmmA1 C%ɥ{ L ?uc7C{> dQff`>Ozb2hNZs|UQ⥜?G %tvǾX~Ya['^*Q2gYn**=plMMW)xp~ f48wVhFkc6iZ#vj- :_{P"^Tu&]HL*cB֕+ i~5V4iUK5 )V!z܊y9Z|Y+L4JyGPa">_ju]9fX߆g6ohOq< %W&$ᷖ ,Ù܄ 0*Dg;xg֭E5^JC)Mj4A7gLZxɺ<܄Pȥ$v#өnnnmR:v킎/{>7^^#2cJT_8iy> j''d/rM\pٍ'LptWPo@ ?islr׿B YCR|̴¡"Wt*?l) c|l=CB:TkFטA$ @t+sY4?\Iɥ*yx91"9F,ň|~œyvaGះj`+^%xX7k%2l"-8R\Y~,;ye͊Ib;]l9(MY^(uv -т"ֱF~- j$bPa2r_A#3 +V{1z3a7x-4~T Bu2ʵI,k]Ⱥn[ L^̋P0z0"鶲kHfPj*޸PydYw% `6O~h]j̹#˞&p YثJ8br޻y!MF+yܘֲ;"'1#l+(:@)-KLs/j|GFd'YT%a\t zAnRorP~zK#5BlCIKW}*xT)Qz( j)] Yw5m&[ۖϱaTn8I/dRk!2LLHΑw8^jvf$ݪֳL+.bز0l% Ϲ_季HJůQ}/j@Pc;'hkhxK }jlm E&M#at|F^}HS8ieЫ"b2$ۗeBqW"@ kO`)ˑ(+sx~$iY;']sBַUe;AvH/HXH"X2! CڱX{F˘AR;K͑A)4dvw s -aPhV[`-ڳ*KrMvZl4ثs--H %ٝ2N[OiJ /i_huYҲ0rn$YY04Yɕ48#ߩ/ූg'?%pPQZ}&2##Hn5Zo*0M (j)geۼ6t ;y>ū(2a쬵s\5Z3| .K-AC6h a WQra>!2Ϊ(#2/WF=cy/-Vd"@m2dKqbt Ǹ8gt;4-^Nk7ai8jk,^]/jO#UWD9&Z{=ztR)d;nu8d]4Vm p0xp99_2"0`Qz1ݦ66I(92P h2v+*v\zs qAĠv֟wrH'6TgyzPrm;xr ,e.Tɡ߾bWҭE55JT?8YL/_OFa~P(ZpX SD#5&J`10,p\ԳQ}5\7StS?vZK4w ۶X `%:sy9Nqo xusdy]h/Bq@ >a6eYKUMޢ~_^tmt5< cmrҿל5:]|< cB.zѐQ.Ps"TY ɺJ֑z^yq6c5xn\9)8Ddy@Ì`¬W슗/&FFURl|>ס0"]V͡Uy@7(լB@i=o'*fBh|| Jt&]98ۜ/o@Wwrֽp0AC|IPb$Aex3I~?;W]UsRו4 N _IND{Ota,MU3{AvXA:WP)R#tY"ז?$suBxâ-fmII i6 Vtm/E,^e1q!^(#Bm!6y:qy6-pB*DwضFQNk;pF%gJN),_-LC_p+Qm0d[QXuܟ{or&9c'ը}~F3Ĭ5qIMT8R#luvkSꀬ?߲%SXJ P`a[4z`LO V.*?@XkPF'*oV8Z紘]F&VGk31c[{=SPMkf/tUk2 ǫ#* FOiFxG1<&1ڎQTQ4+۸ ƾGF$KYy?^$iqpt9ڍFΞX }3w_ފDj-%Nix  y ~egB  l [`9ںF)+ȹvbk+^p.T z 0L[Ť 9)F e6p ^ ~~%u 8oG G|m ra=Onr.T& g1r-^k5(i 05l{W8[4+Vb 3gmQBa_uT5I '-ڪ(THb"h:q%XHH+=Uq+* *NPДA(Jw Cm_k4-x{|GzrΞky6S҉ltFri[xA) ` ˹]vN6ݴyŗ HA]rJ,S,LH87+ƎKD;ac6bZEߌ$<'o6{JAJS)p?v6"HK#FKӒB c^䔊06z鴢IcS;]Q&1<(DU0c0i0,oH ~p-LMIHmB3 Y|jFb"b3ϩM"R$vQ)QD!zg5=cw-qm1D@]5y7gc9CcKs4)pA)hu(_vY o,"+iF1=OUB*HUث. kU1vy.7zix$;JY{tTDE]dG% qRuC=w _.5+-({HEbX{p Md/VuQQ@(Hrg7VH+1B{IqSnb vXCamq6~^T:em5MFқgf8Qb aUQ$e~*:K('4-OGbs&DWwhvQ9ZXQ^qJ$htH=ʯ KK#rLRiXJ?a&U"^(^ %fo:a(#Hg8VS`s56 ҭ~{}i K2@m"՝Al VWUY+ (6ݡ݊lC6:|iCVv[v)~%_i7T '^Ib|(NR0,[lf"}Xhb50wT9%5LvLKPJaU|0ʹ(bx(4LD -nެb9RLǟPGf=nq+ Pw.Θo]M滊*{"MLbIt(^Ze7^v߱0pfT Up-9n{k5'E-FEѨL%D"[FW4є;jI0B.Ař#g]`Kmp;ҍSbr"l vӱۙP`/a--B8(JZ>v8 W0K4- aL! ƪxnILP>z-)+X$뷰K[:֢ )x4H Δ~Jt+Q]h~,jĿn2d_){ $YɭUmA-4 *(&5" <`E8$(!-*TL?f_d3}o-=D)M;ݺn:=ŮC٫Cl9pd/1>ORy \V9T– SԺ6<|T(>p۬a&PD=ӈ"!3-}lE6&i@r‘Hv?y\w A`} Nbҍy!Q%6g@ؗ rnCBk}Э4EPw%6dF >؜nD '1z֊QKoFZ}sƨfk9tl>7]L "[C5_7-{(VIPk91LC݈y-iش>߯SR)]\.R>k-DMy2k(H2&~T֙kz{2_j8J 6 =~s$)R /0<pYV$)y,@ д;9k70mjOڍ@v7]=@v Ca|Q.vd$F°gK"Sc9"zlؐXP{1~zoM%.h Cj886%F= 4)ZdZmr wl坔W*_%Ɯ#;)zC)AyL .SЅ]3$3~xcQP-dS=SDG\3nqj7%렷Q&J\wRD0۸&w8@tdA@SPXdՄr>͘ղWZSJ T0|`'Q;_(+pz 1CށbB VIC"2ކS6R PKGǜaT;噱&&INjqhh-G (Qoʊ4"w^P;HZ⃱I% .:5ТM[ah)kl\Wf|5hٚYqb&.vjbJb.s/SkrC3ܥ ?uDKŖ圿Wv; qƹJsa-<<8{("7XBySyCE.k' xJ014c%tUݮ2Z};vd"0/##]O._DV2)z{[ ހ=/HQl9-!o9/h'E+؃ GK>%_ asyX iiA CҕbeTn{ŝjh\xbd7-rjjg ؛vlc쳉>&XR(]$: S}Gɣmz&KqH}kl}PcNlZM [#LZn$X\f/=m4+U7.{\rTE 6~Լhj26P,x9&7+s(?s'0 7'\Zݩ_Idɯ:h= z).I}h(,SM6h<+֪>t jM$ ޛCmm$<Fõ>6(#/!sƅE r {s-,Ue|}SѼ'QB].H[iQV!7Z GtיkM;OtQX m| DZ M` 64yJc;9\E!%ʢ4gM\)/<7Bcj40FU[5[DOZJT;K\C٥fP=E|.E.UlǠWtTy q?L8Q0a>Y 4[ZLMb&$6:s8奔$iǣ'qMx$ZITЏ(4e*AvwSp#=&" QXH5A&4CxUJ箦W{9v7܉~`gm=J Bi'Zpΰ7DyJ*Y;UzHTmSc](8wzDJ{oTRtaԸ\k0/f1`4/P f8`rgJ5A 3]E=po^6!{4X8R-7 w CcQ2Mx+]8=;J)4Wn(jsBWSnpZW?[ lJ{Шm8:'@i|f$tݷf;A0T;5 9m4 ҿ<}_PoDA]z%IT? [ 6w)QQLo%V\$ðy&YMj$xԔ-4j* ׬o }Cm>vm.v ڈ0bOKߡP%כT QtP%zU2K4]>nRgj A7~t d%fЃp;cWh \KzXSz0 0D6"}16} ?i 3Tz>} z;~VmEI!acԈtjz ˥Kc n'.)vx&=EDVX]_`R.4;x{B{n= Gǣ)T@y0FF.yx zceG(g7e؉m> 7m9!;yxswLY62$(à loHT%Vi 8N7ʯж$W$Ѣﺜz,MtsJc]E2JWf6Ոqv+=Vx])L C=vݼ\qɡ yÕ#!1ГlQfd ,QeyU(,sb.W?fe.2&ϜFK[ptqC;;KKUkh){;nyjcxtHG6K Pa=T`7-W؏xley3'rL&n4\(B~#9I0yؾ')`Zn[mNd+igk"U7SJaaF{ Au@5A}݇s}DV OCFrXZgxm۷#7q?==e<+cggUx,*qgLŲc\ݠv}˰ FQRP YksyM-nxs)tV;7uݗj$(7 ́;n*@5yg[vBfmvI<&ugz!f󠵱x?a\;J%*< Z1JډA1F̩/h)xed=I^MbBֆhC!fǣ§}\hP`LqȾPH!xKH' _\=v\.WUsܿ'^Uk dMV'`&{>/A!!)Y#>kE?~Ӄ5h2yMA:oN5_ۀp؂*H?w&tzHP-C Xr7C.X U+eq"X+,x~2n|áZʸ fq|we_;n[Wԭ/-ר}!Z«^vͫ‹\x4Ã(;ɡJ?]QLɃxxĐhXGMX6M8)*M]E4yB`#Z;)e8D\|ǁJqH=VDNUzhnvuِVڲ!:@/qW4"S)$^keҐ,`]HCR`jlya-IuP ֚Glu&lᝯJ)ov ~I+kI?FH63eơqoՁ!#9J"gd$ KG]&_5Mgc-!m O(mgEn!_|pٳsPNN`Dj$%6*{ɢ-faVj- 0D>ID ML(go_+XPoJP4V#`IӺT1 ;O9=,On#7<;ьy R-*- ؑ#ڟM^: {I"i{X:+1c| 8 Jb=*L\p.6yB9 rIP+0 ?~p$uFGRE?ETKyIפ]!F7EX_"A<<]*"w-nuzg|}nc3kq(rD>ER-8zxGhnJqDGUd}#5;ֻ {&:d=ZzFCFH6C%C]Tvi∊N bhIL\3b-N"׸tM[0k@%pWԮm(eoF؝`LoՌv'm>nt&Y&D?gZfkw`61>/)ѽS2cU6u$PPއMW"xkpm&VujrvkV3/0`"kl!i%Z{Wr\1ʕG+&9"i{n{V˶6ֆӬ-I*MrB\Heή<А'p=>ul?o$`-ctiib5,t13])AHҳ_.dNLXV jm3%k"I["ݵ@iIіU@+XڸCr$b+#F!=wj}v7^BXIe pH·(SL#܁YM=$g::9ff$x`u#Bxi %yC^w1Qtv?(Q6eSAIA{ֻ_pOu!RxIΫk{kg h2z\ YRBٍ 4V"XmªshDS/rY =NS=YCCˊͮj+ge.58+n\Isw'BmlW`QoMr64> 0t0͏ܹayV6?[-X=VsHMS.we+s Ϫ] 7ڛMx8+p N7,55(Ӂo67nnD d$]q0X顼ܔHέ_!t>d°ahpHݣ#89o"#nE>(qxƍC#%\DΓ7~xj Zhk@<S"[Ӡ~R$ch8dNvH֍-ݽb^SsMMa2(>hnق:pi=Úي\ ::$`b5cQ2`_ul2Qچ=$-*K\Dzt~k)/c} niJ>.'yvoȓu3C$= 0N<4hp2k t4x4 _$'P'ѯ.Kc(s?sɝd(zOzPr]\UQ7֮'goAnZMK?y0tyU*h/c"C_~z>/S^r7\-9{"&Du4huFTc1J3^q^E,X)WR{O08DC}R]-Z=ތpD򧸍l&g_]CݱrPVN6xŐ`ԙ|k(ZuTiBq?S6 zvmIsaΑTMwa2Wfj #I]oGX}$n1dٶ:o+չWфaX{t g7k>Vj~ov3r Vk0P2Q {SoB>(Ɗ6=/:Ju^g&Vr6)p b$hIx6 ހC`%fvWg:i XF,``Ц,;VrY#fܝhzy z_Ŵŋ46ԫZӄ-5F30:1LruGFwI}L=вYϿG; 6uto.ub3ec:ّ536yM %M +;u\Faf*XLbXv(UGI ;7kba7ϚA}Wk3~L^YU%{k}R Ϧ֢q;am 0(%o1T2>w1QnOC]b|E7+X*QXfP_QVgG !V8>(f\4Y{&4^o]w#tSo u%rg~;̵*3fރ< ImvĥQogQ{|PX";<l*#eJu:>$o3v1C+rnĝLX/eMc~VY]{57#>hWYVĥxMDS,ҵ>c$oF+*Iw  <(džԍ?hDۣ`jnFz^֡K?gUj. ml8]F 8VLףɇʲ esGi̾7v)O) T T(Cfg 0R:,Ћ_?32)mu[կFjfKHFnu=* k4]+}|JR# V/V2qaRs'{CЈ9hoUs;W̖;}yom?Or&w#7JXff>7ܺLI],0<ȍ!f]u~|'tC=Rw2{{9/&l8p.^7+K)t_r*jJ5DS˄^rVx@=]mԵfj`W}Fݰ;) G?0.ѠץRsdcXBi_Fc԰Em(7(پɎ#6V23=A:7b\׺3PǷnx:^;<цZ<. pզ*ʮ>YBrF%jʆvtU1w;Q~iqŝ41 [ɨN f=>؁9骕%u0Q[PͥPkQW{YoF%,WN 9-X䱊tuy݁hٛF84"'_[0("`Wl-b+͜[/x&| Fml?ZzirG@W'c>ea#  BqBU&HB|9yb$E(E:<͜D$ RaJtޥwJӂ{<Qez Ԣ5BabsIy Vi/~2 cu"1V/66t]hxðס%fǞq1g>Q=(?崥M~),5/ZѲl^>7; IO(coCYm(|>zS u6:0x=pM*28MxMnWm__HFiۈy"}Ыt1Aj63yqk|՝8,a5ї%eC g%] KfFEn 1>jQ3gbGiau+ZT"ޑGeQ2ؕ*Gk-n<(?`9UJ߰Bg@ 6 ̔]y0I!}Yަ6F 7sFh(;^IJ~er _LCxu` #g}6 ǾgjYۜf !' z|XgmPKk5vCOÂf93M'Ü=3ݞcTսK>|tBCR\B@dq7^mKS̙uA3vɊA H ,9DD*JTl5Wץ@wM^H,ª́#Бf@@ eE̤!<2 wv U !ʼ}lVED<Z,cKQg&ӸL %3V*' ΢48&Ov2v+v5.iM|\>|8O+%/N]c/uţBY.M{apm}t۸3n@#vz ;Bm5qӪ= ⤆>68gg錷i ).WF#ʼna)<#ogdл"sRt={ZSQַ,-7 V\:G c657v^HÁO0 $z2[!ITd!k6?x^Dm]K~57*PG„廎d:ca0u_4q")&"t 栕&l]n蹔rL}Ԩ7 k\v6L:m5(wtq`h.4s.xu4b\_B}輥uUT)ͼ&43rƮ[ (?KIu"93JBʿӿ1ꑔ Q狷*)ݯv"4BJT1Cii8-)92+͞1aHK-hct.qW/0XؠVfON'Sźsal +\vlK5LT$uÔG,b"U?pa*2h*q6VE&wZS,< N7UWj}ȍHjjk6ƬWdiݘg2Z*9@րh!Tf-֔Y7hhzaȁ.nRS%C -F毹 d?BUF:gv{ʬE9/gyg"Hc1Vj]:LR#Eon1PEE5Z+>O%h+Uz|?ΡZ+>kZ`q }o~Hc[gڥ 9w]I)!$QE)TCcn1pf `1(i/7vy[ԗqxawzVJ-%Wz\`kt= cN!R.uk@=E#ռg0idd8u^bUj_)'>Aٴqu]w=9- 2`uqjћH^YXV. jݏwZ$HdvY ɵl]6?[?扔f>s0A֯T(YNeՐL) [<%g^7K4p4b1% k:QDORwW*}lb B^2> uXƒ_i<(rBUϺT; PqY<tIA5V$w=4wcsf(Gu*MhQ20[c 0p͝NJL[^ GˡLNn#\?I UJA zi5;&Q!!Ppt\ V0c&;S?Vy'\RYُwj<FX_Ey>u'ͷ4FݷQX hI?B?Sp[?kgF %̫#qǜ vu.v7wvjR lER>R"!'R59hdhy]E-a\M8MZ\R/Z:̹HDQa{APmDn:C4Z%|,s,,63ʦ?O(P+ú3[`>u/}ҼA_!%!xPh=ce>Tfݲ B`@7&a~la}jrѱ—%"v^&mOs(rllǰ FBuH <<ZJS]6I`ZdL d(CFu Hp':tnM;ŭØoRx^컓?ݹ|NqiZ׫3gV hU*4@Url?Q\E˘ 6b36 ub٥dO;/>Q[TNYO=h°ro"ٲ 7jh*U[b."'Kß7m orkܩJP45HZMw1pYES6 I.yU&@ >Im>6 GQ_ t)|Dގw=kf{Qjb}蛮E7tp! x atj'H)~ESJ?Jp&%#њ?#&dwS?jLoy O0Q7T-5"NH1"WGGh;ѵsR";6[vu>Z"k\2B6υċ{(ov΢Yή=őUEl.Z3<s вc0;Y[D|LsžEvևlPM8V1#XҸMUWAԈ˖+|ɞoM-[bH:Rqu3؇H$,D*uQ}2;H`QV{`v-իk FUsL [ԏ{ߘ΀Y/{~cTԚM%NTbBT關u-&|i]gCNt+y!ifd]p:f7UF$\6$5Lj"^'?VQCj9e+?HK@7LYW6hŒgWLZ7 Z-*T6 [3(֪ Lz4rʬ;ZR2bM;(f9ެ~XKA6@֎A[yfҍ]*I[BfyMv0%ّMMrVcEf)[il,0챱Es: w3Oe^k!2"候T0*C.`p 5%|i~G>dYKVit qfӘ+]䔊O>&,e#1k7ZJ;J4~Û+]"B(-856GD-4gR))oW!+ű݃r/ ;P!ca;3Vm"rHX_Rt07*;zΣ# x{~$fe| ߕ;aYc:ZC:i'@`%5r^>I w>ep&.Da>&>P?ar5nx\*"M)'ZZ'hwсc9s0:豋('\s7;;D 9;G09[}b@ie^D>a:gkL]o麫ᗛ @u;e_^oD䫲10 JsQIp$b1 - 4b7 Mh* RƺE,f;"ݶK+vbNgZ3{6k2Sb[AW&S |cY. }?$H8L p%J?J%a2}kHNzh)%oYWR`@ Fc2EPҖ!*<<ė7#Jr;` T?ѡUf_YL{Sd<%t21E>._QR,xr"}f/=NMög#2#!p@3`6|&qgތCN.^?rQn{y]KUR 4?'Z$Ƿ-yR05p WI#BcRJإλͨPW bHBfJ}G-\"/UBߌUxMHyBFVʎՙS]=,rRUb:lX2‚ `{T@xX9HL?Y ##EW{M `Kiٱ(VTK[+j2Ciͮf/~M%ص6Spk4V1@z@9ʝs/-~Rr0@v,l 5. ϷM^ CB2h$M ޒ̚ϕsay (۝uX\9 h:KR;[4PFŔ **"W$9.xN1R| =i~+F;lJr{Of9"X1.{9%y#g)S -q)c-q}w,+T7ՇRG%ov^#2' fPiބ q}w979;|b!3%+Ľ\>D7 PtP"kj=6VcM%@Np${#OP芍0o{$${x!+G|Thsޘ.L{@9bFO7F:5):JI]4wۭq\+/Js,j蔏M-UߒwY+؟QΤR)W}0^gq~-Y!zQ./k$ٻoc:>Ô ֪a`N޻qfnL]66)$ʯ˧Jxi "`@&XUvZbx"mC)| _Nd*^@<$œH.n~j5)es7\KNdv[L0-R {oѴCvm5nIcEÚYټj\rOd /ƹsV3NLlJʯ"PD*h+h. uF9# 򕊃3t 疳ʗ,.UG_a"q$DQ@.{@ r^~9I3KoP"d)*28u]qHƷk(Ja$RfiuΡ"Ssȕs@ZoxF>"6q"VZc?2 -?N{yd5*/43,̗:=BЛ׸92(Dc]r眑;<9eǺG4#|/7R>$Wߤ<>fdo;, f!K~1`Fԋ ƇG#6>0&KįކGD ԼCvKZ,Gù-Բ8 ֩eZ_>T;|9OTˏӿ*\/!R:*pЧ^_ -hU] 5{0hÎ?BJ odd/>#)bK8{a$TTK&i+pYrn"Ӎ(O~#]g-mޣuɞ)T-3&bBXe/t 6P0@6IhETQyE)$+J?{ 3CY`]jQxM|uQt((jTi56m.IC2VNh"!nm&VH=>LuT0HK&=ŗJ3l4#QycS-XZX&\,Fbuyx۟]·tć\>w?gE" Ct a0"XOH ~OHCɾ\%ٟ^$="ɞ%?`zV?ܗ[nD̟&kJ9V,[DonT@]i'\vČ61N`.Q2Ws9;0G -ˋsȌL9̈<p!n_1@$߻]U6ٚΡOθ!܉7[8s(dOn9{2[]N?N29w/;i͹!X{}k՟/=X#I{Κ$nD݂ 1VbR̸͘UĜ4bnq*!N%tN}ќJ(S9ũu\ u&y>-H0 ͘EGI­x&$­l]4s3sۇb@+>۫o:!g4X`<ݱúoKNRRŒ鎌Q?|~'|@K2zȌW{Gnm/(v/*ۡ"YԮY1mb`~5+6ZhOSnjYTQI^ZH]YMGS _?9؋=0kߐhyh˚f[l`服Ol.9_lb g~ټR/]Dؚ!ٚ^9yWs1W s5WEsZp5Oj15S<7y gjnSeL4}fb7-q gf`AKC˞1KRiX(LQ #mi meD440t[<,1$cynq[ȯhعTũsJ]WW㴄/wv "k>_YظHϛ?w_Dj"̋ @urtdB!,E x tyf߿\׳5K_~1^*ev@_s`Js5 񑾁߹vl X?M b 4zpF\ȯs#@RXBhб5?>\m+u%X΄vn]Zq^f.W[ `Ȁ3`bhʻU0J;]Ts=sQR8FnyE/le(Y)10Y&JjijӐ9v uFQ~Ҟ9|bSsKj/&~&"V`&`YKF1uvߤonM4)Oq|ݫi))]N0˭l޲fn%T!IvSae:{5 :Pf&aK!JB[o̥JPiS>[,W3˹/4-- YH Hoc"\'O\Q,7 |^~Ee=ytfZj2Ȇ/kϡ speg1R޵;`cT[Q[bޠ̫<s`0kCkw潘Z̉֌~lrSEmW\'`݆m4D'[wKC f*8妨uL Y D;6>(h\à ۷S3C(dGpE AÖ} [ᛑ(d Kk}*ki5Ko:qW4 6e;6LxHBQr[F$\5K]T%w HGXK(KѦ핬羅}GŪAh7P&;koBޛZW7&SJcw]Cf%0gU Έa<$oR[RcO܆&WI ׬ШFQs Qbƶ$h=0mi81״0 kF'T~XxΰS,sݜO1P`]*x Rk"X js:*"G^ E"Fi)w1`Ur`ipo8l ZqMإulo.RD a%~!&|bc<ר+gZ!ȁZcھ\ w 5|Wm}2?GJ.r]^0 Q9HFۧzRmLwH3P)J4:HFDrI+i[N:6 @)u Bghm4^UzhݚkDden].YȻ{(keQ[B'J.{B^.b4Ȓv7p󃚵7m]n*tkbiuCKj2 G r*\R_B^ޗ.Ssی3_إz~GWgfӖik7AqRИ(zS0[!azzA.yz@#X(^Xg k.\=e )Rwi.Qٛ}~<żv-jiEhE!IEi{,|OV E~,Yoϒg ]b}7:J[[J>z{.!ra< sD!:ـ|X _/dK`py(oyJZ]žr8t',Vci " E`*[zW4;RE-lM%N(CGjLB!6]dw}~VK7,A'Hd6},EpcŠ~! )EIT[# |OXi-*ax"LΏe_p 胂7UbƬ/3=염DS {ϲJ 8Vfz)-ĠB,۠wa՘>CsBTSvZ ׺G=Aa-a9{> g\rUxWGKA=E#-hۧ/DF0c+On }_D*RM!`jG7ၞ *4cuȺƳp&~gsW4ЖcÚl+:bVm)̀E .%1+lM"=?7K3D,ڟ:w8f=}<7"&lnl:yrgp)u_G&e,  7!XxçCS8i'N#Fϛ scڲq5h?~`-Y;|.8ƸR^v׃5¿ h<O<2tG>.bf<-~N¨%S޸̅ю뢷;;ŧOkFgxed9$hl,:qFzm; ^mUmsp=?東yj/c/Aw=Ȍ쎵WҨKܕ,cU ߷QYSwCkz+݇Q F#$s߼mZ=֥F+qQ2>guAĀP1"[cIHWq5pzB yʥ*kWh{6*nOΪ5&8fܒ%xv'Lکz=`1<嚯~NDž81 _qw;O>(;:۩{2Gop cNZ`ܗdHNV4ܦA;C.2*l:ohIyEZYN|68 $SޏQ (<#T<orR4iwu,XK qz:e͙j8YZ'GUV{~OtD|,Mc5}[ cU:u&~/0My?= !OSם=¡5ݻqQB(o+٘LDnޥB[BUWeM꾝wҵxFIB~tP毰5bQ;(3Sf6-ɢ@J]͠?$ξ:UOO(a{rOwղ%(k6uu?Aڠ*^m ADOnxLOkFTwf,0j!څA|jhmw]q>%*5Huߐ>i&@ rA: 2 DEUif-pЩpz/p3.'Ta7Dr3=y9Ht K~#,۴eaMXSaűv\&S4:Nt=FJh5'2I"XBK zT&07 zAi(._O.h@7Rp1qs`+4wċ#+ɫ/1(QCCN>zzAoLT3H ^Iv)/Bxb&h%`{?ch0=oӀľlTB]_92, ~s=ELLžgUw TW-Eu}A}ڿk\vPn`/R*60W"uc!j &( T-w :v:jqηҠlV^t& ?2 7|[OC2vC}f=t@2`Ǘ9е9Ұj?~Mz%H&1;J{ Nx߀^ؾUO4t"A5$vѰ&dZ`'Vj) R^e 7Q&t[VZaz!Ynm`+ &X():Xx`\Yd\amb _/{ e`C?:νf;*PNX!QUa͏1U3u#TąmvMO@*3p6mJZ,[U?4m:rI;ђ?Z5WO2l8f^{P1yN– Yk5+ԝn$.|~"Y-p:\5'y.psۼ;m OlayV(4)89qԽ#=5P3&K"߇K%ˏ@~# 30A$KF Yh0f|yMmuiB@[y+)#9 ;r,l?JTk)~?Y ֋9ڷ*sids\0|ħ} fNyZ@ օG 奎n4S5ˠB]$?c, Q({c;~#k܎71VU0;ޢk Sx(Co8=*r$$Uĵ1*{%pGe-@&+ T.K2N! Fj־ݾZ=:t50\H(9㎅7b^> q'm\;u'u/Oi1JҎRg rIJX5~[,a ^!ɼ>Jc7O2"l\j w#~߱}Q"[Zu raYU,kIN=6= nuQ_SM4y&|78ZTm,|,8jd="p.VJgt_&gG84A*u^F@Ie7 R«Kj@K m(FFmKu~D*Vd|hJ^W}Nw~rA;7׆:Czr#jhysZꉵN$>0S1H)qD NI8H|'hF +vUS>y!xE9dq3$#Űт Hs+q/@hAKe|Ox!FHx't&=s|Bh|ϱjTGϘpQ<~6,|s9r'?L#J{<Vw'jX3iwO+ OD")#*2!qoH]$Tf29Qq96tPۤmˠ\HO C y<rr[ Ub4) |+jslgT"$) 4m N`BsG'"2QN$`8jEi[Ck/է#-I-C-3.8ׇm02_ zh/2K17GT ٭zdI*LP}}A$i?Ll,k]{ B}^Be)bn$AL +}p{5"ZR6![ɲr*Kr;.6qYm=zu9./A~o)q8vZ..Bwt?dȅYSyempo-w%o pElKŽ b `mȗp .D&+gwBah̑pVTBUS٦E7ObZhUƶ V%u=-5֠׬cW%,(g&L* nx%Y- /?/$(J7-9O{-VAz&lw{w{hDCXK"fң3;lѯ0Y.$fƶ7 {}jm>7?h騥4/D"ZN5"* -r`;],ԛ$sy%).xL)O V+4RҦ VWm0Ud@Ѱk)I,<y{0 /# r^ҼVqݘa:`97 ?`w~za%~ˈuO!l\­~1MH)LVXd~gAakˠ"ꮨ G_$#Tn`խr/T]A㒑P;$YyNZks QX@a7zE<{\'bNۤ&czV; oQgCC mdcahB>4:&X X7\1&Vt="=>{?ˢ|R Mji5|i5f4|VDk-!?W|ڑx|Cb1ؽS<Ԏ(Qu 筚5ȥ{/0UE:3=A'(KaJ-䚃 /ư&XbbX[rq3׸% Pk oDJr$Swl:rCǭ|=M{dnS"C@^H'CT@mh8>Fb؜rWLK-XLx({_okYS`>Oh:S66@?3'>ɻYϘk%oWasPD7 e+V`X?R=MVrS)u]gTU$8鉌4j3C}Y` >ZhȻOx7:mQ^\ n1V5ݏW(DRT#.~Xk[T=;殳,xI Y4",vnh'[.}{(82$ئ+'Z8~XͧKOhQjCM5~Ed!UI``~ fZ<Ȭ%5ZcEЋ$܋nPM$ PQ8U..K[v7Ñ|MI.`Rp;: FZ1(n#oR|V(6h=f-D ѱWC&e5CLhMBT(4us(2WeQI9~0VX,=8?{wY%hyxlE#Kzg^I6k igoCJ>M[]z@gm?tkӶ2t^1=q`rKT'eP}w¼BtSU'[C{c;LAr@qQ?fk+w, I(CW } cVE+lft2^: f8xsKRhE`gN|J﷛)7k`D42zQLWJ7}ERtCv2K:'9\a3K?s)X̵qx=]S\FfYϲl 5 AKEUر,-wXAHW,u,pM S~BkM 6Wד{[a #oJ`+'@ 7Р͚:qY- h64*Rt^yMYX|CzZW9e6 Vt&}U揽2)ؿT:W' Nj(c9QbJ"tԝӭ us\5럔\tz.n`nP0+fMOw, OQ*~89!Gu걕ṭl5z30x==lњϻoAB2vYqgZiEs*?$4QB_Rۖrns eKtûM.nT`wiힺbp=JKQګ|k6qwبb~-zx^Y-2r}Q[o>umE`X3L{wFIn%R]tdf7mg ˊ.G_sp }) *VH72][u%SfUh>Ni{%dsK)3Pf_җ4F=Fq8n~rQ@e!20GftVm(%q&TXN ZF>ZlD]&L`n h@ ϔF)wvnsCcrTZ:̾49c}o#VSؓ{tr&+fŎY7`GQ'u*թ8*08̒OWw7kukj;ufVaTHy;1ᐔ)~lh8%&Ÿ,`{KbfnMq {į sKہҰd* HvhoS ^d[1 B;<WRPG^mv.u.i<:R8`.@Db-=)u@G ŭջ#;TSlPPeSSGUri3@L* jNun^<>K]?)R>^Sj|'=t7hQB'KzJ!㼻P|k#c§mcw0o:xدXܐqAb0yχO›Uي&?Xʽ8 ~=a;n:oKl]4?·N5Eڴ d"=.=1¤.}6]V9ծ;Slǩw%<c$#7`&wb.g{?_JҏYֹS+J̢sr1c[,u{W7{SG/p8֏A8_IESu B .`P6Kpm7S6~1\Ei2m+nuD@91%8X"1x\L庄Dm\96~@2m̒Ն鎞ܤeHXۊ> Cק]sTF2 ~֎+-7I]Z9'[9Q=nΔf4{pv+L F1-ÇGC(Puo|Lˆ-vYs\$(Zz*2mX@gXF/d^m `-EnH$mLEγ 6[c?OM` 0CF!pVzq;fzV޺dz+M5 l3+hˋ71j?frj͇rUb#btէ#pA!F#4cEZtol~Y,,,@L}cƟ'МDr]_:q Ds$֙$iڹ d:wݘFjT6*t;!;A+֤/;sA|Y-DaZA1 Ԡ(fq@w,kw7 :EѲhW0W{eEH@]յlSTحG^66P$ )D`$c=nj& Q:N9n4R+t ĮL! ;t<D22V_W96pu栧tT%},;ف}ki{Fiw[T9X~ 9X -ylsi-޷y!)E\I`">XsLE@)@6|IPTݜ0@GgFqqD/ӏwM"x%hb$d塽Jp/{[Ɇ=$k&J wr/ť Jz$AP$⡘>20jJ&PB3(>'I|F 졈ܨxY۞{ S߉b|YbѺꂿ5߈k;mlJ7D?󘢭,h$ L5JPcZ6yiQ5D/OLjýE $ RX9f[w7<lh(zq[J Q|Ƣt44ʶf׆߀sa!8b=E,0\xx7ÝA^{INpGKN!<:85hBY= .!yd5o܈.QD+0{v Y@C&6gQҰhs6!0cM30+I$|.0],K?b;VHw(_K8&g6ŋAȇRzz8fo┹ >g?i6/L*ۉƫp6Ju$9&30ʲm{~lPo3'Δ]35:]`u.TqG:DmRhfDlOx1n5Q^#mS\@ ^v/M@9{2HQ "ċ@g7~ =lnR 40TkQDQ=ᮈMVT4CQ+u,/")"}׆畋^Od"-8ϚT8 ݞm wpdDNc()n&C-,`~-[iZ1/LbS;ߟW)}%QFk4`mOPvQv Hk$rcURU,_qX;SZ LZۜs~ QwkZqDjue,ۻBb(١#d>Y(@Eܗih:P?J.8YCyIB2/ o1,D*]^qYdF YEDQJLT-FW1֔IW 5m^{6@7leYUWXJDL490a[O&j;h5rףU;fو?twFHH,gg&~BXzfui^71zn!b3!:N)*ޚϯR&seXSްw,NOhe)90%ИY.] {MmwyAvbfgiMi3ɐ^j"Iu^yЈ3>שIw H`5!1˰.05J_t*'2R*1{ĺ!v,lXuXayօj&okYȅ?b˕]]aPX}2{69',騦a.8'Z 辣֟`|7.zCySĭu ,bݝ,:uY&ニ*렚/z#~])/O^g!%v5W`B{ LI `&*U`/+ӂ*1?!ut&c< R eibڟqX%}M3"MO`?vS1"D 1T zϴ@>S:><'Zmlk`ʼn"%3'1S 43EyX4nC]-0jLo׹efڐ)݋"$w&sF"!3B}*#} U"4nlUfXF\1A&5AfA #SRg4.1TXxa,fсUc&apP`JU iVד wҿ O'0 M?nzv-&U/j=BZ߿a2=S3ȥsX93 z>2.@::X. LdD# E0~͇]9 !b :V~=ŒB&kSA7Mo.{*fND[ Pn8V N.r4r69~Q42]7(n^FgOrepǀ@ӏRxV*Rģō_m,IlF'8T/g|fo?S蝯bO~CE$FʼuntM R&xSI@]4h8FM m%&3]6H蠇 8Cz9VX ?sr"_+Y`.Ԁ^KtJ 5}GrPP6O#u斸߷T)r dm)-b~aՑ|9GwBٵZ)˘L_Su%qm`.̘G)d Ǟ|e~?kQj.ꢥ.> ݌,2lFh態U.clsXLPKɇ.41AU' S]xA K1|ܚDP j$iz~G\$[BӞW=%+xvb z(-u($Xr1oe<!0jY's9H˦YvDluWUtqՖ\h[t.TE5O(#|y=zlu*/b=M0~$(b#*fun}+IAf[2K4\YI+CӍcҋ=fi#i-io}ޠQ bݼ\]J l J}L<$$+wpU\%g#N /L)U-)ʻq\x/|~ d% w?s`"'i6aYgCbvl=)#O-2o=xX˝$uw3d|>f8mnUY@j_Ƶ}H߽.7҆(Vn5ofp*`,>9I] {hhQ)kT^Au{ kky։NJ.3.V W;"5{Ső4*^#>)pO .߫%Boix6o5M+JO,۪nU7yN+ 3S E+mfo ڵ8B#E b[l%';nZr%|oqr _e7M:O:v@s?3=VM͞[;y: SD*8\{!FHπ@O@ʚMlUmU2Ic} s4L]w2 ^:* >8Nw/>&F$AyzG)WuWeX]5Ugh6R*w/ϚPDD]{$}oK܄- rIE!s6N j E9 IĊ3>8ۘF_z1 ~rkKZ2pN/ 1hʼn꫈S*bbZex`]i\UrQCAn >OA%o䕄 jhf+ù&zC΂j';;:C"н9_hžb K$SڴC u0Ӹ*G9Mڴ%g0fI}rSM3aB|rې6vTTL@if|TE)guKBG彛/AfE*#ÌnpEDʹ\-a_[e:ql825 (Q1͂T`9ve/O֒rq\nN|~-|>@C/YqE=sk1¤1qF+du뱘(/Uo< AC'䧧o W'Z ZɖPK]D.IΣN6hGS s| ɓs՗s3yRIGD|ބHC<[`o;3⒂,]@{oVu4)^(UvGbz|+Pӑɿu`VvQig~6,Yת@-j |j}?V* v /FP@I-9>,Gkev+dIMw̯|7ꑦ Xiz\yDη;5I["A3 ՏAO2~ ^Ul\}$ 9c?} a~d彽B)B\==P[4n &ݧfPl+r' ̍ԅ5r#Bb:I~~SЏR`{.~QvV8Bܶ4jX W@Jf)?T&w|T@/^ʷ7 ~(se_f6WWvO}CzIˤFFG~$pB%vͨO9u#~޾W1UUL`.a e{)8 |F妴 biBݗ)/?=yhu qOX]9r,Vh;wS*;! pV.0^`"HA]QVQ}g 3e^xDFh$ub0 i1&l}J_q\5 Ì{6 mteUE#ZlXThcgҶ/Ն"Z2WV T" [1vR~V-Eb*$FnocVln tf\%ꏅΔ<8^܃b>3y"}<^Sʇc N!eiȻ IH{LzJ)­ϙ)WP3ghмlOim?]lU)|KNR7b*2&~1~Ɛ2kf#VKN QVj\# FSUiDKu $~a.W XUi״Naà>+ ?(M~HK8&yKd <0Pϫ.mҡw~^JxhkRym٪[A _Q#QN`b1:4,ߗ#-4vkVt\zZCpC$\?*^,"dɍicdvBmhJ(ųp4s4#b[?M'k+\'7sV=1^[&mdOgڳ֡ NQrA>HG!e"YXH8riÿ@*λl^kxFP%YM%> b4|Y9ͳ-b^=,灵O a9,{WŭH 2 3wo%:WmP}UsH*E#: N,~2F";B6I/> b^I˟y$k_]I/-Z8G8? OA?Y 5+'Xj{E䀒ycqREYjY .7¯I5bPsk۲K>JqR%Uv@7XxP1*տ_:۩}FJ>wǜ3v&0^mIC __i~f2(qORƺlKZβG  F i4_DJp/AS3RJM%ed>m7tFxٙy):P9.24D!13K5)ǫ<x/ћ-ܩ:epWMdB&s*Eɦ -ܭ 3 k o9̈́Ќ3!$ͬbꞧDs#3 13]'OA;kD>KWSU*zhVd]hB}\ A?riwr0D2'"/M \X*t3#*n}YY'Cd{?qn7pc鵖A-CtOH^O$ l;k# q8ݯ2 F;"c^!Sso;j\18m}yϡԥRun ,p Tz ^愘Q9Ex3j^t+'.&XE9ϼdrl2zWl|dg4kOV-GZS_,)"#5BAS\*meg K%&YDzi4Mz}'B^ȒUѝ5/.$  TŔ3eZ(C{@* ʁ#8A@G YJJMqK0jpdi*W+|΢l5bO,^cS8,zB&O~༳ 蓮~Oy*Gf%œ=Ӵ=#pIg+ݽ3f9=yn8Gg*! $r"B@m_*k:y0kNE m^.cB(0᜘HĢmn/C=7V%@gwbxx.IlEqpr۰g̳ Б|71'폨6b4+=9Ԫ!/'!^ɭ/c03 P,QB,̿D'F\ֵ >O #A0):u/jo#RCN_6R 4nX =8clx̄1g$W&(qZAG"΍Dk686zWW9B'ۉW|!acv*cn.eu[V7Yt͐v]",]X1oXbj5oۤ򌑭 y9&@, L,n7GiW @|ຉ3\% HWsaKPMBYIjd_H~߷אּ|~ZVb={=K Jיr84O:1;gI%Fw ٌSvdygk.-\/@{aGk5ܣ23D|wIhgDn_䟭&(HL_@k G?$iYom7-?ɱϝW%n `vo1Ritpfr$E)Yw/ &U(Ff 5ě~V9&#f%:Z恗 d:~p%66&/9-Sh>jA< hGf%{v Tn^&Ms4)ߝYl2hJ!C2Ti"nU0d^-#H1#taPQ9+`O0qQyfJ*㞞j:JGw3d昬\КMRF(;70oevё<U ?{ϲcD6`P#K5B p%БV52߭ x1j%9[ t^_9ΜރI]=6i1_A[Rt뷵J:OAa ]>2g d8щ*6ܨ5$R$Gê ^@TM}EqNv/V.;y#_t^Ǯ;RNpйvG{>$\u|`gM*)G2O;;"ըyHԆ8^gO~ 糧2\\-]ȕR:@V*w83tlM5Mni*Y&WhPG).HB{ x,ՉVfDwst+ŒlѲﵾ Z m7`i>)9LfďL#y4(]NlEUs4'iL~rRy|pUlXja]\?"}H>'[a ͎TSϴZoI%BJÄaQ<A@$m=ه +ǞǘY_mv 6ʛ7/πG]YV]#u0!nkPXu|pVǻ K4y;ٕ^L8+`%*(2/+\ϼ{3ˏmZRQNcr4.A2JmgvE~ĊZXA|S{D:*{Jʵ MHV_9{ƨV?V@X+]y<Yc}kP(`d;35D>r aEGlԃykZ/ 󲑭KY*-ȧo:x@_١>0*T8kJ?;|y0 KZ8*Zr֩Jl6 +!=/7#g&?i-m}Q7tML,2wR79PfB_daXGa[# V 6X/+JW8@. u 0t./twv>ʮ;K֎݋S3Fi . DGFl\d7RDЙNTG}B2"OǕQN1qNCơYk1ߪ@O/+OLnαFfFn|fr{{0M$IN5#l 8;x>탇d TI tB A.*mJS H㾷Qq_pVr,o j19AO-Np908V벯_*DͣF9qD!ey hk.md"oļϙbYesez+|+MSCѴT}w] ͚o IUz^ٮtLz L=ӿ{ІBYa5ɍx}]*UB0hku7|{ 'k˼~y(΁YS*Pqw/oh Vr'!p~],).Vڐ7cHC$jƦYPuU5j#l߾8~"^h2JN 4i@H( CFH8: 8,qm_6d12:m^eHHT.XHˤLiW)JˋWL($ C͎Cc:4gM\ض/* io$˭(&Ih>+Y7~I!<3BN yXk^Di9/]V~B{ +JԵ5ut mI&Pqu$XWG*dL&5ͥLk0DmF)C`Ϻ=)]Ūt5r/&'c~V 7}Ӑܥ_:jfNYGRWd*`<̂g&D%qv93~ciQuR{\dfX| 4KTLU|),^1)vDޖ]4<]CȉhpZ霷5WSR,\PBrLYO{w陆 C7*VʒfelqOU(IQu%C'vHtSK̇A٦CDyT ?b/+)oP\'IsJ4 ӿNBl)P,uf`AP6K6d[)QZ#@w/V0i~9O+E\0_g^^\%L4kَU0:2i6_q?4Q$f"3.@T%צ`NL"ұSID?-u2c݇M =ϑtAA"rpzl].5X> &Bˁ]ÊA s{ʹϹTM*^/f9zV)XD֧{#4*朆BujQBH;ӃIxdqN4H9Wiv5ZN+X#m۬erE{S^mIp:К/2L咁 @dԭSR/2hkUJ 8NJ"wƄԂ®gU5wxOuyxJ% 3,'n<\R!@$W`71]'̚%j[]( CPy4ְ׭"A0L~"4jKzȎLҀf) @/\ҿnj2Im/ 4Ǫ rhb4sfGUm/Yh;;ཋFBXMNI5`Y]M{)~h8/ ~ψ5` ^.JWgX3W8gM):4[r2p{HSiTj {!Nlnn\/+<qOVANm4Ǔ[3+L0n牲b9 ˽Eg@ߜDdϑI5Eh;q.o1N>RĻ+maLoKڧdAbѠ=r ]Q pfQ0 6zZGnHb%Kbs:]qw)ڧ.cΣG"Y6CM8xVOnywjrݺrSm=;Dk$fԺhwoof>ӝ*̌GfC2 j!|{|; ϼJ `| y-IKP,N2!.t!˃_qi̩1_qFĴ-ohURDt27 )=p2MrtܽB`B2T8XP?uf=[ oӃfxİQi/fA I~Jk=#h5y8*d Z D\SaZ΄%YalpX dY@3q:tWf<Cx$$'c*KTV f̚31e{ZEe67]|[A3*v@TK55R;xCyqq~utA s̕!=eRM70;qq_OɐoK?ZЦGG %dmXtyؘs!GĬbP[^+/}A*Ի>UUh-0A΁{qk.lQ t>n> d~}J-{M@'s?ܱ6 M"N.Dt`6aGўhy1Wjpn*fiaLlNgɉ37-Ϲ+Xw5bIe_j;nyMj5a05:$r|V  Ælrq|x8#Rqf;3~(`>x~~TM󶓇zG]- % "q 3#=!`ӆeA5UہBɰQSMiݎz@En/@|١튙?nmmlx%ueL̊|[+]4tX&olH?a-x:QM%xdYMYLFǙDQUj$Zً]բ tidTl:wIw*rrA(J*u8>po A@zcs~~>/;$Tgl)dmu ]MOBKخ pP*UsFa Uy(*Ѧg U g4i=v.cy1 qi5 6>Y36c:OTÎ!]jaڳ].R:G%V&MGoɨi >L.[UIZ1!tkd\">jMjT7g"Hv.-qMӻ4ۍ1CD(iL&VI!] ׄ,r잉+lb%oGt*~l\:Cw;]$fPԵsrc>'|_; BFQ1ԳAs mqY 2ULU4w."uζz;đ{> ?w稐`uq"i̖~ ]!Ml\+SdWzY ګ\|[r$E"Ew?Qg!  = ٗȾC!6ͧɍqxp52Ve+0ܔbN4qC^|1HIYExv}KsA+ezE1~Veqpgf5S@On-R 40zܴ^~taG$h>2}R9 OdI+Ӏ?v'\l\Zjb|B]C!*U$/%!l1FgGIt;FYyC]dž e{Rnh#^|wS8ٷVVN_bD4Ɛ%3\$A2Oȶ±A@Խ_hR5',tZzИӏKhGy-x!M "xXTiymy+ -JV7T~u-`Oymgoo_ >a%O._l\<iQ2-=Ru͖m/4lgK#"bM̃0Iԗ%f"r#OӢ˜ SOz8" SEDy9#٩@QN 2 Uq*A5ToҭEwa̦kѷ= zGۺ?Eq"\ɂq!->R*Ә#ų'dv;otZ0f0n⼯BnZ L9#cЊ RDL/ARNY^ ;?E,+\7W,dX!:A`k /H!:Og/Az8B^w97IW"yۑ'lC ^%3s ޴{+ҕZCoyx4/:4ԁ#'  ftQX)-UY*2l]8Be(Wr-U-tl^Xܺpwe7 iknDlkqU4vWp٦%jlf*n9Ҁ[1/B!`"iÉ0 <}oHxKӈ%*d$'v9BC îHzEޝhߦd,2U͚A_u )+3ezb f/wuC[u H9wdhV^j0<}9?-/j%) )wbaq|h%y"E ~VE0{쎟&q`FMul,oTgӸAan=OiOr+ SyK۶lGv9(SO ].Rf$kJf;bPa9&?a7}xԾU[:ĦEIaԪh s,$nzDp 燰x`LBQ S )fy؃ U|졩\^w~?S ȼqE4z˹ W+[<N:LD=]+NL6s[O ,2. ru*lXS:nrD*nM.TmO:ni*d3эMy o@t!:=+hâp땾mwiEOBxIX.rczwԐ ~ XAW}ě:OSa![`IR',ƃ5!(0"h1U i?T VX5$r~ jiu0S\e%'qhLQ^YzKf^ۮeKuB<`$c2y]a:S5Y 26[߶K8 g_7= ~̀C `vR _,eCܙy<}ԁ~SSe]YmS/Bz' g ijGj|N[4"ȼr>MNWT,"YL 1? cmzs~u y5DMN:B4!虡S!v;˄?$Y;sz-Q;v!Vםr)v}(vN?FEPAyO9ޖp`m8uVQ$E'(Mg$ی}1h\Ɔw@hG`%I)Cݽg{ R#tDJ t{ɚ|bިIֈѺǹbǤva%kNTY@Lި"1ax1i헎t}RT>qNSa@F GӢ"^4H=Jo6dclLߌ(Eq+9%Z?muRW%c[ϼ.MM(&Aiʸ6 /CItINkdOFB>R8 s~wW;jh^&3PU!rkhA aLq0fGkW1.[˥C;h1  ~Yzb,(Knk&S1'% B*H$'YQJ2-W=͕՚oÖ9%4u\lQ~쉉zy2PPIwc "ѥL8U$briJuثڈ;wN%_ܧo/C {ּɃAB; r9S{no1CM S:ʺzǪyWM rmMӲ>蘟O:Ísz_!\& Л i_l/K%oDBޑ3Cq/=Tx?u!x9TH -$a-mHׂ]sscm4=NxG2ؼo ^E#>̃?_$S@°pz>TFz rn60B VR{NH{>uh1iW?9TO\ xIۃf&~n5W@ 8Bhv:&]4ݹk))r(Bk)F6`eLSQJ脙ٮc]4wmr)0K@߬F-vە{S쫴J#/CQ,7"+Ÿ}$*=~kYwR䮏yR)0+ߑtSr_-qsu$hdu@$px Z'q7>R@SKͽ ~T8\?J%z-QJ K'S9|!vIքUb%!ϻ>S'  ?דGgkuX) 4:B^Zstj|Og(Ej MhUߵ  ~+4~MJvR9==QQA%W^FzR3[H,_sToM%w6O jU%oz$@sm-ނvMfA7y"=߼}(H6&[33nL L[}wu#7qZ45.7Ϩ’h^oƠr>r0kEg{}Ɩ>m&rpk8$8hrR+ZW99˪t8HY6 l?a?,%X'wtҲ[o(םdGX=}#{Vr@dk42u*j4!+$!`2rDiAѤ e^hh2Ū MRGQDOv _Gmv\`|^H/u'Mg?wd7[3X+Y᎘A`=ʠ(\ij9IgÔ-,tx(7|| #%X}Ok*O}}XW:3YWLp^rgE@ƹ{׿Wb)7"P/M2zώxg1T"u˒%ק[Zo(3Ұx*]3Jȝœč~apo+:VKkS>86AG"vQb+!+#|t O- q Du#iBY?RU,GXȹM$ܟf!s##A?yHTZfL`5PS#==TJ]}}[UMtMϙ<߇):Op۷$3p=o4,d$qN$LMo9w?# L zp RHd|lX߬9SOטi.;뵢2 Lh@R7SWŠtV+,׫{Uhe?!=c p ̦@+`C^*HCw{Xb=:AN[CEd̆xIU0o9,5"c39KFo\×CbδmO2E#^KZY,t3_KTMU0۶a7 O[ ^|=3? nbN<ȷY0OQ:p| L~tYfx] C wME8 Ԛroqdw;V8o @| =~éĤ0zV͆Bok]2> z[B.+w cF%-a-JhZ $VgTT}^cTv'HY {$, ,z^Ӛ4ٜ=zCm!҅Ho^f x8"R|N &xx..H RL -aVnZZZA-Oˠ WCph N# u?RsskTT1S1D$ÿzZLQyr7Pqh̡-)ܷGLE ȅjA{yƑr V@Q$9v6~f0. fh.@iFTEVDf7J!^4\^hvfעX7ek c, dΉʼnG9(q#KiD ô9ݙv,G㌙0x?^ j:VcRH9 M^W% (8H߇(" Ӈ;z[26mU 5[9֡d0݊ %V@Nl uÍeҬ/`LСm*i-: ݼԨ5${Z5F 6>+6 ><-+L@%U5NqZ0E],$-n\ MAol?Jv/S(mq7Cln 6M%2g%Vtr}/UMq/oyoK؆΃h :BƲ GvkQ5>z]OQ/ƞ<{$L~Lc&nc2+[w&F ZbhzJ2`'^}D4NJbbm>ЎGgݎ? (j,iX`Y_I١$]PSgG I*sO5:CLpSi-I4zg,-Ѥ &MWJ?(|mr3zDqY֔ o+vsڨ8)Lźpo;ʣGVh)uK:PTPGMAnY[nxljzlH45Lwɯo&bzx ~|iK̬cmm8:׻EW9 >3PYȷE[SH\ߎNѠ` ɭ7iVri|fc0+L` \G_ w"`5Av#Km䰪/dF._~>W#V|:u֝D 2(k`Nj":? :f .J>=h<]#2Dvy3Tv?eK寅JdZa5+n?mhA49>/y05ڷ}߶!*qh*}yW%6dz?(C[D1ѦvpJ,_3WD:sENi`2^[ X9; PW%ǓGƤSe mS2Rd*Rڀ,OG2#OH> phDM.\3*vfZ~$ 6޾H s5J+nj0'>}51&|5Őb<̩p=q,89MƑ SYs0)lcr=Z@"&*AwkJk\L"sa<1 ⲵ*rxk_R=q{쑛?hacB_aߑ_)zW I]@0% m&N8mZ~>'}H-eS@jZ)g"bB$&dx Db"/0VsJc-֑s(2oߤ{uhe-*+.!LR K`jd_SfPt'QoW΂X]JAm*|qqmއ CV/8Ё{~ _f%gME+e4h׮Ee<8xQXH| Ǫ2aFkC-a!V"5_(VazMjFvy.vMi֗~c{xʇݓxsb(nsx64d[l%3h'k[BKlL?EH2ݨ) ǺF[WEAơvb yU><i0*PVe3xBc:f"XɜTN'Nx2l˳A͋_[;>4FJ0 y\4C}5Z|+-7D%Չ&cdse7Xh58. =U]⠪-kS*m;|J1 yV`ϙ@mLV %1.Dz\VG5:bhhǑp;k,l8z {,Y3t~{{\ROﮤ3Z%NAP/]),Ľ ZX.Bu5PY0e2cQOf! HW~1hw]t]#N17ĩc+~m ǿN%*Y_\]oDESv'?'OBrf2P+ 7z\N%:zW,sAhıGdžWndTF8%HaI*G$=vdΦK4 Es'7M6ˋԑ_M/P8MWVD~i:k "r&n=a˓t"!/~n6wά$0. Vˢ䊒Ih- #1'>Hؚ4k2?Su ~NdrT=3 sd% F?bŜOc"xrf h疡Q 'qҐRS^8&8-WKv+a '‘D"mW6|0{qGJe\G@7;d4X%e]v/q: g*Wm>BoM tg1wW꧍h4sxe̳_ѸIKx^^2 ? e 5˼RiImZ3\EW/[ћ6x[*&8- [ d4Ծ$OPHm|TŬ";h8ۻ P@=RTdZsfRӅ_J4QGj͑zś^L؀~i~Yբ??"…Ya> H{DJlm J!4;1I*|wl֜!WǓB2AYo<:U뼋7"| q"~&E(}09-kAvحŨ<7hn(qgڬd~NQ2Q ّlTwXͶ:RvC%C|ld˔( Z9wݥy5 }%4ˊ?.V14вf5X))W_`*d§ N|%mvx^y/P|=P>ۺGPzW+ͶoOeaLIPBxOm6&LLj 5r,qh^?%QdQ=e DxtsICXĮkݙI11ш.^C hZǴ}ڪdL$hvSn"EſE ^.!$s(P H6ozh!U8A"nĭKd٨q#-8߾,HF_ Ć%{>ulRq\t~%򪭘'l_1MTоPY^FCЀ| ?yxg3Kn|^fܲ 8Ct@ٍ~If@!I#7k]S"zdKD_P)ut6.KxbZÖ\)dta h$5k5J{plJg4+ڝ-Y`.]t>;;1!禭-Pk>jD KA!0,:0 sL}t k/Uzr%DsDNIvZzd4ιfSk }35WJe"+krjV@dܠQ"LHHI3[6R }T]eJUX"Ey e1iy#AXz%\~?jWSDg#W3\僵4A–yYcVuG87wvZ2 Mϝ|"ML#Įn' *ۙAw!)T6̩&{!/g%K,\P`l y+'Tв%* Fv^AQ AEf%bԻ?6tEX1bh#l }FcrVد J (U{1aZmz}6(lX Ǎ˅ 7̽.X}:W͈+i5roZdKBF-Ust.tŤĀt4vT0 'mnm2sA&|>ozB/I%L s~h+*A=V-"UjCT[?/3 Ȅ\aT:ѷHҊtg|3Y;\ %j#=' , D_[J.':yV}'~VVi}يd-ɋ=ށ EcK-'&~Lp њow!=!a.+B%̓O- <|gטA>Zn 3@(]ɗֿ3sWb]pDKP%mЕcks$A| z[Ҳ;:ˬ o)i{k  њ NF.GXŀkXeALnin7hR"f~P*4tI_1"h;fr+kݺ{tm6@U[(n{T\D'b% IJڡi?(shjk.c\-Mc2D gnM6.]ybQA;&q7#-!Bֿ`tu#V^[ ,Y;Kpt*3$_3]Fy1tYGakC'KM1{$!?MO"OyAi-: Ѳ+]fykI0OA4,8}6b=&\\i'Չž(ܣC kJ.?85<1HMK=o%(eaM}½i|c b1v?4Y/p"HPu,cx3@b> 7c5*)XO̶H|ۍ!0m{`0,7LT-}J~Z_݉p+e`!LZ6aXNr SbHPinyvYO*ǵ?1zwqpZ ZϖB0ɓ4>UŜT}D, PDh"Nye}j-T혾:- jHS,\Q?/hn\-ƅ%b,cV7/G/q\(@,a|% CSz53Z~tW] jCz%| ]X,1@7fOFPH }7}8sL&ȵwxJ;Hw8ڸ>"P~6S]#0sV'~ s՝^r]JqqA&;.5ҏ9F|hĬ~0GSP%۱ˈ쫼+/!h&ǁ{vucڦߍm[~5~3iZ*5/4cj" qf%T[ I ,Lb@ u `6 =! maxf .:+%T^շݤfwy#Baxfi॔}Iy1d#8E1R|]%c5̔5娂odfI↠o90lvlo28X!hcTuwżZ|ZSo[9ל)l>ry8aOfQ+,Kw,.6ySZcC_M0 _' 0P#3CNz J Th( =..7"bu\#9t+J߰yE%z.fhT<R#(2|8TqZ8_\!lud^ p Uޠ | lIշٝe }éaW Pg/]#2!J[޻}Ϩp'oz9<&gdǘع*䟢TZg~ cg t\|D= .'\Mh*abi|mw?!;kQzEZk/ĐZ^(S|':zds{ ( f^'wmq.5<8y)s~QicC\hZ̭CF )vUQχa[7;-4چ1ztZhl.'î`k`xL6IJh2d~ۡa/s{\2jslIauZ{ô1¶ $%f+v-@HiG+ $7KԩlBhr5k{f; oc7(Q: X|+ gdy㠮~C6 79v zd{P=2a7 c86tBW[/2nc|gP?m`TγbN#"$-.cC <+mKewBhٺ?JLmfǞIG٥3m%մ0|kt`Mm`GFrKU']SW<8F?aC]3+Q{ꟹqM>m\Z|ٓ@ /b,9͕gb\ћv. =+\aJbG `ql.oԮHmnc׉AO~yw M?t=KZOmgi]35>Pv֔?@e2ȥIrGRu_T `ٯ|OLj ~;8HXvS`oHuΖ=huO Gved !|]Qm[f u5qqSJcu.ǔL=XmɌ̩ͳl6քj&˹?̯&%fpe] {?zu G{VoYѣX2[އ[_Y辂0k#,%ZQ 㗍ن rֽ,=5ipu6ш^9x{|= 1*hUt,\)rwG`E@'(t؛fp8PQ8zG6%U y-2~6l47@i> '=0);r}=/+y :Zw/)[l?va,iCZ֍DOMNt&4m$rkTZ=YAxog>XqgW;]XW=}meFmXSXFf A [H]\TU޾sJh/UE:bнPEG>+'g(͝cӜGgekd^|> YIyWbAȕ 7.aQ`K+4>v=.zKβә ~BR'dB隭tivb8a$ⷞ̢*̰P5YnH;lxK)cnIm%y I@w=rYU.^9*lgZQ-cB%o#偍 ;o=i> F~-og@yWK?mw{ Ƌ#Qˤ<dM|#9e?n\=Pm)?W/'TlncX?$} Q24})`,RAL:#꼑oN?cXJ\+ LEQ;'ToYjQʥQ yu٬8: %rycij2˥b96 I^fp0[Ja5( 'ai^T?8,-fE4֟ yʫGh MSp\ p] qgD)nu6D2$F-B-f p`61[DcMQ+AyKU1w47>!5ϽNvty9~`Gcѕ &P I ~X#VqZecXB E6+9Oҁ-ӊhA}9Z-j4ړ ɱ 莰270J9D~1x?dә1**eܡۖO2F N~|Yi y.̦$`vןs31 B9YjySqUbO m~m:-``4FS]Ʒ;R^@5pNڬ:Su3Hߥ͡q1l oP4B&6~Uқ@jv!@kdUKh>,ݡ]B/q*Vm2LdXY݆ ,kF51DBHdy_ o0źÜ-I#*ګCՅ z+di 1wʉzL nk􍔘A ]W2aE5iE-hP-q5*Cfe x_)"f?(V!͟A5+#(%?l##&ֻ>f ADeae]LxBLla$a{=cǻ[+^ǿY H~|fLyY IbPψ+,] yq5IIQH_i4 uu4-oۗ1[^v [i`׌\NCa:ĝn %!xzclXoF4U-&RW. I~sȥldO'4l3,j5ʵaFSҡ+X ' &*@℥Y[xj:$7v(mg2?8CVz_T]/V= vp@8݈#SB&j/.ޞR!$3=E90hK/:$|Pw7}fi"No*[כ:k|\2He9PjN<͂p Ia5{OE`Uv$L罝gm- 0x8I/h|Ng Ƽ[3" 5SrLI3 `μ6)"=<9>6-7$V5kR8֋K~y.Yv*:6|3;?u)$#vL;5, T6-<\8!6Kh;V1>],6 ۖ /ځI,JDgFXK6~J@?%a\exnڋ#ڻW&Oqn>_ ^/HH~f+ rzβ91bKIbJ$yQxI.ms{~*xW+QSX@#@ bYG>Z{e =3EVСJ'eŴm&ibҥEQ|˭..]?`M: "D4~DFdO n@H|vUXPd:QCw̵sݫNsqiE#ڨڬa &[\3RMAIg V@^RԖ@ /wh~~՘ EyJ^ VjWNlur[%:(]abYciv9OdC{zLJgO`zƣHn~%q»ԭKlDg)ҿ=[UPx@cP֯Qƌ` V7m*ݵL,XɁhKچ>$4頸%=hNj4c{og,C ho<4߬{1xx8ڜfD"BجJF`/0S 3h:;}$Ւ8(hũRox"ƅ95+d2H l9;/{~ZƊ}B/#sCVO$"]#ߕ1 RLtzCuFssp{%GxTA z=X7h,1HHxF 9d#j%NcƠ 0ba':FDyꂵ; |x?%ر -Ooquig~ 7 TuaykesXyoOs +U߽t+.-̾QN%,\?#4R8ZV cM_?Gډ^ t7kdڈ)'|'zE{?x$3f<0lbzrkʼnSH{-RdŘuQ#*N.j锈ћ12q'і +{X=fRJwaJP1@ ZX^p0\\c!"Lm"F?zE'BEXFo'kާK'(. ~$7**k(M@nR|!EB @v?.SwZ\Sm?*!n& wkqSuM͆mԣ25MIW + SwH9g8("cOo` *õ Gf5A20`Ucу9Rͭ!,D̹ UG !x3N'uIX3y{DLoGђpPӏ|v0r|}P B}Y)W4q>|ӢzUf=NWE L)Ǿk?oGMT)4UF/UTƾs`͘w,8SX917y@bNj=Gr/clx?ã ƘsBLKgҠ)Mcɽy]=AVhhUqk.QjNyߘ3deϏ*ʉZۏqz4uX'!}`ⲃ ’b&zTXI7f9<є0gzmNݙŀTlu+,pRL-qF1~lBAR ]ƞ]SsQ'iAgXUtU糃Vz|Ϗ#y 37^I!P6Xdƀ]v y콏p[O!a1O:\QGƉ/C"C/5GHI3A0.,&ff& Ij䚙e^"N` ,x8k©`y}'귨@$sM$Qnp;,fI|M13'Ymh[=D~*T˲Fdr܂9&x/N2j0d\aDA$b!_h`*TaFCsT`21Pn"`b\Kll'N :caS$Q×OHe6㾗A^iǂVn6P]#oE #Ĵ[`?wf8[$h/ʐw Bl% [D#:asC;@ k; p- m *KXq/$m/\Aj~ے. *긴^R j)yaK7Ao:d,`Uo6,f-s٥yn5(Lě?X{B 6N˭f&iF\^7o6T$K5sW4qydn %\bL?yPR4CQPMy(σV˲6+'k,ax'z \VS!~2mڷ3먌^ !+)d *pʤj?xwk"0_]Ҿҡk I .M /? [03my!f~323{|(cDyH.A4W8N5ڗfDA qR^BKу̩2ȕ;,f8yb-|Qĝ5v q:^ r?pNW'C}4 `}\`)QZ&'Wlj%weQ+AR囍a~8= ,»(}V$),<EY@8\(ȼ5ǵFVu}gdŁq5Saۚѱ5qa&;mI2xn *@j +i312}k_DVt-ȷѳ Э+*xѩS^ۜm=}4_3Y_zcz\@b Q>&q*[xcwдω.q@qy˕!#R kzU"ƚy V#v/I,%NZXKu/)I3D/DCcs)WMkQe%Ԉ2xèVIE?N!bF;j{UT0 [`'].V'ɴ)~e1"G%t,l m=Bv7I=).+z;.DUh[GhZ:3 +i5tzAơO4U={â2 f]FKrj Y5HH=]7%U4 aK\ C2w@}$' 3?r"lȊ繠\;I$OmAotd [ܓ(ڻBӸrve%+ޝ3|1o +,*f#|8<Yч&eUF{ۤϼpUlDrSm`:w 4V1cH4TׯC5S{MI ZE;6ҋ6[V|q| <:Pb$~JLlOh<tvUJEQZ[*&Ԭ_K -:ì ;a#ʫKjЂAR`{ڙ+Mi\lQ܎/BHןt1--H,}='{RQ_ o|.i_;ǎCDSQA,S gK/QfHw5IP2 w:?p ЖM$,l<::0ͲP]2R-![yAIE jO$ӭa|+o͎ёVvҚL[_Qܔ/oDm>Y'q+SBP+)s*{|r+@YΒA=妘"3oPtC"9r\@N PP%G1P]OM+ʓ`n>pΣXZպ+FE+<"Dž(K8ġ 0VnoV16 Q&L `SZH#_zMV4ٛPNOՁ#5p(yP&jH ԙd?FޮUߛ@V;jHܽcw- Upw?uh˳m&EWVSs/2xᲭ?8!PKX$ak.ԫ*`q@iN$iwlUPh燞 Kݓ y][, {یAc?QԈ)UOxU|qz9q-ѵuL㗙0E2T mgq1vKEs y}82jw G;jp $D'0~uEsh!ߝlTN*,+US q%ݗ)RٌFvZħO(B eg5ΗGhk!J|* 86OHMCl+k$e>w濾|Okn|_p*\Dn_C)FĽeýЁ1, ~{J|sE+,@A=84X"mXmhCnPfps(Q~ - 1bw_O^P z(8B} @M :>,"J~꬀hc4'CƉi}嬞܂9V$@b.c8Eg'=̀Zw +pbY(1p52 o:ZB1 +CTa7b좟&i</b0!3-6nvO_7[;EMph\)GrlB> vCUB\OI[뎚3uU酜;Qq٨Lu#8M8MdŽt&sAYˎPa1'j';a3P;>{=l 5Yp_ًj5̊ +{ZZO_-FdnM;?3%&3o.}fSnWYD(% 5+{Hz-*dfYn-J`8_*K١ LKg༫ps@Cin>~r2t(}ّI#@4rӃ@?ZQO~[8wnJ>XkU95OxYp+"++[ĭkbnv#Fs7'[&s%x.7 N2PBMhFz6yk[$Lr=[ ÿ#ytv50a6bI"Gn6C7;(b_|{^oAR̭P"VJ5 M,ٗR/CO25Hw5rN ~ 8R訇2~\fLPb1QIJVfgǓ^(;ɠq#ذwth5]#;Qq@$KԐij<%Paymku]Z7w8I9"!Lt tfM'x\)ÓPљm_o^8Ċl4KK8"n4ޮ̐VW^y6Ԗ<;-7|r5& G?wp vMP:&oc'G '? }i)Yspgŀohyb:I(,xtm^_X恻l%*O{zZxT)y Y7:g32-_.7`#4{2*t{-}+~h; +tJ 3`"D27 eVRLbG_58 ]Gb"_ed*P?a`(NTO~Jo[i{wοWЬt0ckuh/I*^NW5O>F|P0+{1\hFӐG'd' D?ɺBxsudRL-WE㩹غMIb0p薾Ԏ~ua[-/r$&F3iU(;%jXGR ”r.脈kN?yrߒ?'wXb\&D\`IhԨQ̬P+=@~7ԱK.{W-(wU"ŎE2`‧6!%5Uz߹Cb"/Y:hos%6qRI=v?R*XnId9wbX(4A'Q}& v:m/u*Sѩ?,"x'z]Lf x߷U9j51l,&y,'_dȣѭ󬡵u 3!I~6>S( 8"&z">"S  K$}f%rQoEEJ~$S CxԮqD?(sfԣcȦ[F`0GE^= *m"I9+bc";-gD smNWr.?1!!A 9z -c]/(|RH?šiu96q6]x]4ky5KΕǼ6?x0ܔo RR 6Fb5ކ2J$"@ Q l8 n&;>inz.j68~?kv#cs*o Pxh0X1TV)} WC8 D@S2$ (U̵}!=SdR{{ꜦLTnDR#1GX&LLQ m08rKRzE@+ ㋭efKԃƓ('/ |O ݻHrc6㯰٪-WKrse%N|HM,z;$*-XVnmuǶsӀ=+#V0#}W͙Z'5b![}Z͆ԕ9~>7wCR}Xt&ӳTco?ڨ.qD&L"34BӳwZ`7xav)k>Qgs~Lv5W.FC=|JxprBiƽ$8NI%/Uya{rsZ &cg^;LÛc矶`M";9f߾U5'}8S$vgCE{c7H/wlcՑmIim[#3W;B_KIhVQSz(qsNЮ-iNPM3xS FJ4l>da ăi_RdMF,E#;0`*fDlOS^ŧY[Ҍ0^y8U2wX'6_.z򨒆EhgY;S/U27CSԚĥـEޡ3`yHd-4?_vZO# ņO(-UQJ/ӻF#;$^@*n'yv1yPjV|*~+Zik ?7 û.|pkRN2`K}whgA 1'ʢ|ɝz)F&d1Si 6o.儯͕H8| ;m@$ e yb"R] D-B7Ey:-Z1 0~p%nD"o݅҉*^!L,()kGsN{WߌfF$jsը`#S>Uټ8${p~ҟ;D*r+ MB;%x3aל /:c'VS}mҖ|Y6!ս8PGTnVlFGz)ٴKI $ZHU_Y)H41aBJe͠/QT(> GT/GY-BkJދSψ5! \ ):Jkţk(BM)ޢJ_z°98#8bxKA#>LnLo<,X Be;:<w HXyE0'rUi95,p#H?bԓű,\U$z#*ze &\?;dzaޢt gCFle4zW!yoɵi)s6l:G_ghSCgTL!}ݚEj *rĜ1p.ݺI\[s7$lsdQĎdPh..' qn K£9Z':F-3r}K.t6-&  !\8q3Nj… nH'º!|?Ts0|?Aˏg_kxO,rNL> ;TL&87(CxI6s>q6~~3[QqG?Ϸ%=7۳H%6I0F>Bz#@sr{lpկsTSxRn{? 3?} יU)88:S7WO&)E ';Р [6/|E،6QOi9#qAq[YK"Oujiw7}4}b2Ϫ*X)ޖ`|6b r  Ϲ[GxPЍ$T*aqPh;?Дf}n=ѓKñ\eee9sepp%ckXA\=+ܮU%7zw]e(\Q9p̨ȑDppа%hI+,ݚy/Zo(_Ҋ(tF& 6EJLWZzY% N@lY6g86ɥ\8g5L0o|/9V+dQQR[F@Z?əY.Poo(>\`XAnIvDv:&J-u8Q֤:hiGD<~̅tOGc]b4Gw9P(Ãf<1vetSȲ JmPktjD)Y{h!' 5B[kmbI TO"u(pg'ԧW;R'BDjEh ߖciEABRM#I8"%KyB=eʼn;u$kZPD2Wh"!deփ.Qx_2|@U;$;rFO&q|rq->DUԃH}m#_6IP0,w(-'u˲'}h8A$9."|EhXL: D>}$G2Pdz-eᾇIQr }S(erD^9yl8LBѪO 6ѪdIT:IV6sx#"q-桵2Yh dO4dB}Ы^ZU$\!C%9KV꡵<;x$~뫇{;, gDc3d10D;)ӔGMtGHz%IGٕtGioJ$#MƋ~\6,Op Az|Gv\Ҹ.?!9ŵwFQ;N5a29˙p |J-'MKj?n"@薄TLVNDk#E6=4rFײ~y95$ƍY܈L QBm0JώĽ69 'lx?i :fF3&G3(F{U8_"gTB$9F$WgDxHMeDG#(qF}eOGhS坢h=Εw ȫuL%?(dFy`2Ȝ 0 H8ֈF6T s*q,O'NF (q"U P$xr`N9;_THӁthctHIƈ3|8%n5Svo˟Iʉ>N͠3OSF `6QEۆm{4Q pfZ֊pkŵkerʈl8J~3~6l8` e_Ջl]Klhd1ͦFP\+̦_IIE@>2>'y8ݰmѷ =jCdW qW !qBQ6s>uI3|hfÀdA>`gD^/z SQ(7%$§R$mp8|:)tu|cjvEAJYz`MWiJg`hhj+C޻u@6ݿ8 OpavS-Am;tJG1C#|j=Q#+쉈v߆\ 5\T1;"'<dG \Kl!TԘxp4&"`?,?>9~h2|:Q[b}ǖ1 ᴁn 5&c2n1/`:p;z|˓g>tXmC#p[bdRq0`6p(ĎHkǼU 7ȎԆx7b ADg'S"vsC5(" h쳍vŮO/a7jG_*"-TԘқw^1ގ5˿/|P "t6-EvDX6&\|pF$C[ܿ~ټ!S̘X?ՠmy0 !Q 4$H};RѣC2$ZE/[ A="Q"wrLo׊lK1C= owŐj/&1muZ |q?CHPcbm Yb@诔]+3kL=z2B }+ נp> xfyv};e_ >u)XDžvPLV^5!+Ԛ,3sxh=/Crk"}^=|'dtIIh#a-*Y@$/ɤ_B@F_ߣVEriͺp+L*`l)?\L "Z d8jжk7,!tˆ.h:g 6Š"W 6v{Y͆K{+Hj]-0-{LjO0uꀙt.-?H+va Qj?to/q5V@BgI8: +ly<@Ǣ} Wl!C0TTc(0ȴ?g~`u2E)MzJ1P&G>[@*}. W3CIKW9{ KXn e%cVQmu^)./Y-Hu d.:m$DIz@G~V&@j +VœCm>UݏHq dNƮ.|L|T|LJ7|5B.+/JyE$G-* g_Z~a SܷU{tV{-O֙$9n)nK~3$zSq7T-0] 1}¬xbsR[8$qa q <_.ϐ3Rry\5^^9%moOoZWL23Z7elhK{i QNsƥz5B]W: ъpU!eYg23b;ݐϴ& Ú&(IVOe7ֻk,K]6hM{kmvȱ:nǮku_2FA62)9ZM1I=Hl2I>j݆5,n bYw$wŴiGJv%U6mSwroU}ɝmP.6Va?YL(Ο8oBfD$ޣ~4>3D OőFe|CS%JAmґKNv.^ɠZUⳳ;y]I77"W_ה=@ u{F(5 cF46lF|c[RЮ0D2ELLy F*?9eLF&a4X+Sf-qcE}Chr]cL]4$3)e0ڏuo4ZɘA'-]2ZD5&yn1r!9D""!~6~S6S=lܱ@%YE]E]E]E]E]E]E]E]E]E]E]E]E]E]E]E]E]E]E]E]E߷˙9n˸o12bk$˸ X'Oto65s}oB}P3H!B3K,v,+p,y&:d1WkEђ%+J'sٹR&?x¤ =>aڔS2ES3V<* KԀz,\ČS5Bٿ}O9K& ט #~vHp`]?C$Ͼ/I?m Ӂe6O֍< αm,>i)'d`W:h40ir]yly|>AA>,<)AnFF5;IXR*yPì}d#.CޕIQ׃(IDˍv۳A" Tw4}TQUEmݺA+L<"k11IɚJUc3 [}~w5exy[=1ᛄt.~cn譂~tS7@ C &9A jAz?}o%@,/@/K_@WЋz qv }Og(iDx"ߦW=](ߵ򤔊]]Gp%}߂i:1+T芠F:>g+yxHIсw#<+#v6=1 }; z,$߹vX@1Hg;bPEAZIَao=wef['O ]dZB'NR ,G3zUvbEW^v2lFĚH :^5^0i–[ G[lܳdn%;TVX5hq}DL*)T eṳ O϶v%m"ZzHۍOM.QgXY39:w5'2Z flz2E,oԮm^ $+?7B^uץz"YOWUV*n 60}r }J\>UҧXBZ~PGX3'ߺ1?oy +~8//?swGg:AA.tEߡ AO -Av||U;7 uwb G3+[ x ǻJEʥADo{t>t>߼)|i xu>t>5 :/yA땍秂AbI>Ϋrd*w9R})BNa}uOe*aw!}>BuArnt~ϪQjCBvGѢTTVSZ :ipjubbԶI(ft"%?-0XGT2thLA4j+=ީD_LX';گ9E2L ȧ^hߨ2DQ EO( UW&G( 5 0i?R`Z2uU/*y3 /Too PVn7~oa|7~ȿO^U5/!BEWc!QFE ZoQ.mRj}la2 `1UO輿qwY#~-N'߽7hxwt?Yݪ&v=tK4't˦L"M2ԕue&,%H! rBf*| @!g(@ )d8x9 &70;q~x1u5mk?k>Iԝ}qa8+jBRmZ&v~TѝT@vijza*;b7UVwz{mo݂aՁOfj̪9n /ξw9p_S$$|| /'>N@G M # $|DP@G(>",M #r~BJ y('~BJ E@G $|DN@O@ ?!%<PO@ ?HH4IH y('~BJ y('i &9i ?!%<PO@ ?!%"M #>"'M '~BJ y('P $|DX@G $<PO@ ?!%<4KH4~BJ y('~B&ai &2gQpwa*o]½{҆2wn,?H<|x ?K-0CNgCP6op 7/gZQ}rzyxؗ<.t?73r|q.O9KqݴqcNJmӬL"RIuJd5nFIdӔiS&4_#Xw;yplps/Aq`Rm9&2'Xz0-wk$8^ g +"guCѦ[ܜ%􌳛s 2pfk~lZil% [ȼ::R ".LE۾D`rdgIJB.GqV{qo;i:(uB8yymEskYvGK-G?mO~>=[l!7[<兗|{!Zy]mAGoqy"mKۼ_ad#ܶ jӲbYSY:]g_c{U7/MԿ|wo>f|v5ӎՔq#x8cE6s{o9s~cq VfJ#&[tyxnaˆI#|_M#(O`k eL}4,_Oǧ#)lbx&P|zơ vkgmSC]:nK)xwv&oXhilZ'neLx}X?Zm=1-jjZOf'bӰ:hIk&?JkVRRWME|٪z vk-52l}U%ƍmKͬ]E_laۄ]xܟLfXge섓02^D&T٦nuv[‰f'wo͔TͰebz{'> }̸ 6t֮JFyodhݯA_7Wu{W߯8{y>(G.v ww$9,%d-yGFs YF::}O @o#I$ >t41.W>_[nW)1\3V|3?e|ܯlg}MWv)nO` p>]_+Ydjsy6ٔNZ'&#L(騑Iڠ+KKis-sI {xS|&NsLUhF6J w3G4˯j9hzh)wA]tM acvʣl>1O;?;'s=qy8<}d܉pM`V\!;ѢcB{Σޅx*DG:;E&}>,=2rX6mdǸI]fjqO8$i:JP6"M[zƱw7,r:ftCUt'^_ l <PXݜ¸tD~Mf(NByPȤ=+_l8a@_To ߟt ٰ_k?=fev1DbR~=?4 ӷ=m`,xTTgoǏ-,\޹pw <zیrm/D8)/&8&nXy5^n\/H`?;fzQ^60y Lhqϓ-0wȓ)er~ϙgOx^~y\ɒy{ujS̗vϛުop7x5XY̸l GM \ .;K}~rpp(. :]/d4`ᖥ_wU#'I[KKW"x&p\wW2η#`!?!`?E$K6ѮFK8G6'hp ovŠyO{0z)cgkσw.c<<<g׀O@9N ^-7_W9=G0s=+ݿH=fդiQ]mv_1nרumOW"8bl3,=lG +CxK75G׿y^L-!>_ΩAe@*0/.,k#BTdB}%wI$03#"U|X@> , -u}4-nZ]_[;9wd4|ys=o.)y =GAC^LvI#ڹkpo˸ C~w(&9¸Ft~"0~+sSq#`A޷E_A^NqNɘJ}m$!oeKx d?%?ALA^SA>y3O }C 1 }B  //>d?CnN(qP݊o^s:@8 o>ї:+I߈nϒ.8Ƈl,&/}~7DzK:yLx<ߙ{<$\" !]EjLL1-X%!Ai:So B?$^.YUOi t*>9yH^o7{>ty?Wx *oRןTb9+$Fv_ׂ/iMoS0~%\_9fLn{<|(tKsۜ~/~U}s[JZ0ȚD"aU2Jd)6O,Q7|$+4G]Ez>_ #_Dw` v[0}+Ⱦx4(*%=舲Z>z0uӣm` ab\׾Y w \ =`"^_f[jtWs A;h<|hLp28<< ~ P3ѽ~j02;WJ_7ǜҫm3 _ȟ r⩞"O|:_חi%Ya+~ʟV!t}~SL_ۮQKKI>FCGy#+~7,_Mfvf=.O޿t~#:ڟ9 Yՙ˔ ͟<骴ǯ;pwETk_2,'vϭ헼']?R\?)-='MK*d:%RCI|U9C2N3ab6v;K$K-PkR#z,DK~&YWCkE"e-XZ$RP&<-PD'r hlVB?=H#@C,xyɧFL&fܥnT\Dd ހE>TF £:SQ5*y|I5Wk FR^?=ubbbZ^$#䠝DXXT VR=떰=UץW Aş-DM:oVWm OfQ/*2bDf'nräx" h4z2;# /$EˇsG gN҈᎒7wϻXmt3@)릶xUHj IadK7HM .f{N ~Kn$uQ] 5zΐgT+]bHGՌoR(m!R@yզleMS:>C (CodQ/, $BI]aE7=I1xPp,TМI~%ݞ aO^T=wv]ŝnFt"i(&AS5Ej8aQW:d!EuMGM %ȼꕆ@t xAtAH(Qu1;q/d QF%;Oe!&L)2=ZiMn%#DĶd(9[{ph7#IVEHz? gS8f Ӯ:1 |DTg3^F1}ޢGb8t²hOU]h;UE-Tޫј؍}R]n2(ia-Ob5 :.R ]:k#Hs&%u0/u l̳t&bqF2 mgM.eITS\w}t$l:!T 0QNJI4.͌!JfHü&W P9H[v[k]Hކ0mncO5;`Juh(fLX| G6|"Qu#.^xv~kq>"Ll;fհTYHn2/I?IMDN hjx6X͐E8##o,;|+YtXw]%IF .\%LD}N&XFe%}ƲX04lLQ, r\ɰ)ROI.%d)eQݺQF$K\P@ϧ3*Շ@-uq ߏkz\)ƗVV>z^[˘-&#/Ð:%􉢫9_/2o A+h{vD4|L21u6$;z.W h=2htw\nM I0K|3E+a'S=Kw+X\ =я7vѿj 97Nx2¾{tס?eҟ ]ShO}8K-/9P_oXi-5|T~GvX%ߡUZ)}]WRzc*;.f/,\¾=σ3Y1)gAωߡ>ށS7d>{<ޅ``ӡr vSEO*ާC{<VO@vL;쵛r*<\?%y~a!dph/AЯ^ r|^dZƺ ÕZM{>]jC[xROH|N%`{<\W)ϏϷ -ȅpb;-E__7 C_S%x?yc0j(G.k6Vks?[ع߮߂ߌ6i0cnyQVE(rZy}f>sXʻ>kD3L&k}63ϒ,=K33M3KuW,q~)=p}]gdRtl[]yӏu1ykEե9&PO|)TtaubL>sG(׊#F -pwѮi{.4J`$(V2i.|E^ss^`)]s.w)}IVy~8LtSwG]Oz}{~0\sr!rw$?"F3OƲmQkw4}KVɭYipOvhO'U1}2󩥵tuQD[K[tй?yYުu?9kKP@7x8<8<>n]` lXZ2   / hp8}kylB|,p(a@ \^^N'')p#8 |\ . u`C72q r?yN5%r6Q?dlqPV跠y˥?.\>/~I*&g։ ?֘]I~~x'DrO"\b]gY~Lnk(1O-O. '~z9cy]]S~v4pq_:޷>]nAo׿?s|ym42z:+y簳&}A^?YCE< 6g[{a<^)p;#X< ^2p%$?8<tA?\ nǾ8<z&0h%@6cpB vo3mA0\-]`jcXicjo5*WPw]x$_~ǛJzQ'$T1Y[ζ_%syc#&9mg _'sa}z}1~w2X[ɩW#Dh|&>B{X»W0Zcon;"&GW圓غLefNY7B+(+A.neaW*>%Q._0*H O6`?7As+"JH\ܠ讈Td]_R{qއTPujA'I -{WD43qEe -4Eq ~2s}j%Tcg)t>5EYi"-F;{F|Ƹ *o20/W:RI:[u|}{94;].Y8߄&Z.14fͽx=Cք gro$j6~/k}^ZAeEE!tP}m@}_[%~6꾯>ڳMZ%y ĉM0N0KAD& 4R롤Y>~KJ+e|h/d\ڃ'06liLk71mT6?s~׎=3_Sw\<@6ЏޔI[R4 r-2$ ,{R{kP-ݾt.0ȸZ>k4MўΓhdxQ-Ws-ݾZ}-ˋۆZmID7jw,f?cIg7Å ?[ߓ|#  姷ؑwƎŒ?UG+agN7V~h 5O>0XK~NP|,6BY2>q|/8C,<^ཤy<GvNWnic|J}ͽWѯIm?[I[4ѿ }5/ u8lzHڇaU L>prT|oxBun|F|pϖ${{}xz =`mQƅmNCqH14T-sg}/;bC'~r񋕸*n_ඥu jcd۪{wcWw]d~IYCĶm=9NܟaOi:[~dU-1yvV OtL2rA&H]l:ӷYmMlkou ?y>@}#<~2mtݵ(7/'j7sf߷bvݬ6z*Hd/hɟ:F_v3nyז%(>.kLa?=NN8@w{XӁ~?Yr9@/s[H1.uw>Zn4[]>&5gr4%~KAᅠO,Gn^/_|MpD1nn@2C~BqΕ*^%~.[\.KO~lGڋ#D`Ph#umt~ /!ucg=mtALDŽG:g_<hOL#5LL+`QSnb7j|ԏB4ma (0K!hr@ 0 ##cC{7p5Fq~0f  @ (0hܐL^`3~:v&ܞ#~6S~MIQ(:e-Q.gqN7b ?ȱROeOx R/^&}7s"3~i9!gތvFB/yڏ6|o}z5jմo4뺏VVXyzvLю>ִQ=tk>Vz&Z^9O&3?nOOWt8ggby{vlKb鵳51 vaZ~$6`j;[;E9f7[7&߻ IXT|_؛>?YyǹP~[zC7 ziY.?v&I7 5~%Y]gA$NTbM'E礇H$_'HFJY}%3B>q`J[rƳ#LSNSu)s:;/iCﷲ}NE&w]*NZ2"}$Sd.>uy. ]vW~Oϟ;KzE߉x?1 9x 'In=״ķdz0.#s>Kx6_XB1- c4-G9h\^XB=}VXA?h9vd φm/?03_?D?7>Lr狻 _(ZJU*4-GKl|c}QԏT+{2IMOs'D'һt?ڤM} Whio$m]> x SkwFP} f^fɡ~',]!Cn[]qF臐#3vߏ:Ez=pыF{#+e| [N!MDn͌O'O21XF;'9i8]^c?^}^z7uaIb!/NEɖȊ^Ι3̟ wD7d!yvͽz>vssno[luy^ay|Mku~ir~ѫQ /ԧ[4_]B3 %hlq'ik?[vbRUXۯpۯez5-TU*/_zGdk6B[1!\拢^蘭l 5,w`~}$U{Iya~{i[E)n9ouㄱzE䞧E53ynˇ}L^.UOL-o~_N ]NC|#$-ˁKۚ^iy4B~K_h6xs:9Tsܕ|b^1>SHr{yHqg GeiUŝ=ռeŦ7?󣈐ӻyTaޯ˲2/nG>;3}>q6=O>uo=?VKo=S[{Ɨ9tGj{X:ImTAGd~CƹC2.zz%%.V8^+^_%Gw$M{0OV~Q'Mc}axw˳K?Bafu_YboW^aKק+":=|V:Ǽ_#_dtLFLGe3dڀ^`ΗiۇeSO~4>?-4=F5~9JW~>+ HeH?_#h l /mue/m=U2x5 \ ⫽|ꫪ?9- [*BWO ն~a?Fa_Qff8Aנ묥_?FFqqxi8R}kD?30:!䀡*Q=~GW~խ_3Tߔ_N[Y֏Uɝz}8NʳTڿg*3/J/收=W[_k,zW77ʙ,g vN-OV}boqtxGe],LP_oZ[|QYxdA&c7T//߯ͬ_p1 ݗ±_u&Mڰ{ݎ,;ῳ8O9{)m58bfO?1~mؒ?8GY.;)V*Y:]bɍO(}SE S7*w3T)$t6 u<ۋ#06N6?<+#OLez{g*Y#S=).3orxY# קO->HB6IZ[QXgT!F<@rP Hxd~vln KOάcqEx}{lZg6N?kۯ \|N)pdfL\bϗ~6tk/hNGf+/x?#N4G2_Uu˪gMƉ鷪gKן]X=9/Q׃N.brp~ܷ4_߿ n:ߟ#C>#YxcR/iS7]Ԡ9gKz^g``؀z&GGJ[y8_͗WP.F.B:5{x G:ο]xΫFW&X]B鵧/I;G/܁ySEcRZ{\‰'uSN=3R<{N\uKn_У/^sU_w }oM㭷~ǝw{8dVÏ >:bF?^ēO=/8nK/2a)S_V2}FY6|w/x$K-_|5kׅoO>l͟喭m_mΪ]"O?~?6~`k?dh-_0xъo ׅVmlm[/υ/- N?p}̔?|v 쩖=/J͏?3w x:*Ϯj9FC{{D;v qwWKI>wVt-?߉f>g6U^A$xߗ=IFyO<3h SѸW_|hѾRv CRX;hglmJ stͭ\h?FSz]+ cG94t̡ŴlZHcs1܅Y[?N..戻ę{;873sF.esYnnrT=8/FVz.%jҔiY)3SJ9ӊSvtzNY/)@gvOguG~_5–uZ\kq-sTQjw<7`[0Ÿ^ AK1}vN1<'>.SWI[.U.U.VIV\~v:pyiþ'oJO2$)b{d>hr'7E/ϑo$ԏ< ,vP>p;m.(/fI/D pW^'oW1j^0#ovN|ݲ5B/n=N=Mm_7/Nq|ې"SsxvU̗|M [sLd[{\0gdV]9K-᫣H$7(a}fwNYoV_rdh}+]Ը(kn^S{l.Mk}_|H ӚH9}%>Cln\ +q~M}ƶϩq/ j>k>i> /qϩq ϨqH"_4nO5nS>,Ox95nOe43 5;~w~VjgsהW,kdxn\3 OFM>hytfɌa0O"%4dj,Y*R#>8RRLwI*O^LOIƋo 7fܑ8^$u"~$귾ί2~;J߉C՞~]o $WNcF7}J_7m#ۚ/8+EJ2>/ԃ:H @? A3h3@u U?!,,0oXԆ8z0T/ܑ1}tf04 `>!|e8{x>֟ʡCyekl~ù?b>K{?4R T0t 9{Rvwʓ៟!?gIܴYYmYy!O|<9嶹-=(;bO^=[G!*rz)buwwew%Fw>q=|VX=|dEFƒMT:?L]PP.l~M4V49Cܵo?X_)'Uco7"|<9I3 f)4SN#.sZ촡g)2<fwd,Gt[''TϧB6uS#Lw[.R?d~$Rz?RP)ykz@yaCOy|`i:}(0*i0 B|y&3dk>PmM}fq(Or@VC5aή-;ݝڴ/뇡H>s׾CD!O#&Wkǿ~m4̮H?|PNY5~m/WqGY?3j|a|7ϵ4J>՚!eD=[go뺠Y 1|+Igx9L8L=b׎L r._20p*<}JE,؅p^b }ۡ_!mH)_c}~0}3d/C^edC|Q/þ+W֕A'0f40ҭf:2VP e]ϴIEǁ.0{Pcr<;z~zXxt,w;r xIx?/m:EZ[y|G£*,'Էb|ǕoԈ<$;$~aRZmU;Y`bw ~̧!?8{_ [ yfT*+r A"Kky+'IfjnvRZ걗Ϩ=]{\6)1 k.\TYZգaGKC{hU=M~,mk{~Z#y[-}N3*P c?e,`ׁoq}@^3{ިf$gMOVzj{~]ֳy_ ×3P@/i9*&koy!l_.}uR=R9F8d/3nP9+2YwOƛ!Gɥ"BvwGdh$H_g&*L ǡ=!{0|o;6h(8K/%NCkgI#H& WdD金np"?)e tN}O:I埂-5-qQ~〙L/PcVT7B *JU꽧RoL/*UwP^x:TW`z{Q*gaWv:3KWwJA* UU7[A&?]WHCrbVH{ΐɕzrΩ췒V&J*jDծwI]}z<[ZYRTA[}e _]/-tS_G9 QG9)  O]?I]Uꅕez@YuKdu[z@du|Io^:n2=XTSA/3g{u?>>g!A8}ms)Z@:Aq@-CJKqPO1(JkgM(J;AX7gZ$Bŋ4D߹S: 'T׿])Bs]@8;}r%ѿĞ;8[r<߬IҞ-9c~{-ߒK%Wok[rN{|(G|Kj|%@-jR̀ZSf6Z;VF O.P;p.h>WA_,=\;S3@?}@]?{ },J10?@Afg eW@gPoj8#~C18k( @g054w|?1{ s ۃ}* ¥A8\_KO6۰9Ml܂]LA8w۞X?`sF[?A/~I@ ¥hKQ  J7p:Cj:Z,8?"M 'f|e9as3 1aH{cPHPp7P~\ ƱҞ-9U91uI,3?0 7`\:\BAާ< D?:^?@8kj% %ln]4g$YP-_~d ^f?kAw- 6 Y?w`sS`Ch⌑F\ 9|;M;F矐uFp$dŚI}5G־U$j2'^6e0Z# H F#+468F)ɴ I!}{Hf^ ;Dl9w7LG 1mf׎h)y-zῥ*ciP28S% f:IԤ{Jf]?DGlqȋ(~`٦}`v"' ?Ln^m+:NcKXRN>D KA d=~:OZ]iU .E% ?GlTn7Nʆq(\,WA'T KA嬍ۆg]]2HV}[^\~FI;DC;D.}U4,5ܹsEch>4ۿ xD$dT4t L,lA4'.>!1 )9%59Z:zF;,w98yxx PHcI)'Oed))5#]{¢ROT_ZX9{KHN+,.^?klbznqe}k +;/!q'4 M̭l<_yLjԌJ+k: O.,m^\!cQ3qxH챴Zf6N޾߅}_TR^US;s W@X\ZNQA>EǧdU׷tN-o aR3 I>W52qt%9#gpdbvi} 7CQIe C3kW/qI%M?~,m^`S2/(V.>&}/il=r KDNy#'JjZ&v>oޅF$f}+slj~esMDp灨3-C {7fUԵ=}tGJs㾐щy%Ս}&No)YD_۹ KZX^=86uxKB~j:V~AaQ U k'Ht,\$^hٺx UPV50:ypCL+(DAUmhd|Zηs;Wd̜|e4Lm^I/?2Aç`}'(<.-ln WH򙚞QI_U7Z9C'dyelӗW8tw K)[8zF'go5{AHu끸ͣk\2zkX:yŤԴ̬#`Q3s JȩڹN,lX:A#g`yihڶٵ D,bUu=^D&fU5u\>`ӱ H<0%[M*5}QYU}+W1iU-}wΑp)?yc>29 <)&^o?%|-9vxND/.nh&,.{% >==Kޱ3Dr&n!i%m3W>'5t8$xXA30<>chj. d gPdjaMK4bG>!% = 8r/-܃3Zvo؅d5Fe6\cQ=0s L/iپ¤+T%sZqc%9'j&o"R5Mm^H;RT;qF/b\X3~JrORcRASb_%t^=A&b'oklW\QՇ#Dz6!_r:FEt+-r<Ӷ|mxa󑼖ǻ֟{<{nrkzopx|1uC#l6&{b [s`תK,j.1%CTo"3+:1(9D;Q>zNHA?"mdMߧ_'dwul}SKZQHYi|L)nxL"(e*,[!1VޡIEDwjZz}H,lG daPP?O'n_7 p_JAy=ؼt*j;'>wz0tA#n*uA/h2J/c.ϖ//۶m۶m۶l۶m{Sun]Ǩ#93#oΈ|rM;o(G\I%&ktaSd^'2}XN9Mpf3, e@Z!or-8WBY56{lq KTA7*cDn]hv+<uPF 1j=$ORE .g|i0[LQ9&oj;2{|#,®?J!9-gX2~iu(b [OpNQE+7\6[΁Yd'?Q <+){Vo!Ulr/qX2&% w^(]bJzyT.Ap-3$Gv_u\cKIx#;@,O~0}RjFސEt7`H" :9gNm (ER&Oqؕl# {D SNp9"z7 }π8Um>#҈7Μs:Do Je4^p9Fl"Ig6];Ŕ Kd_j8ǖ2Hf.\CiU }1ʘ-$rDgݾtE*P5z,g۱| M&X=v"o׹rC.T3~Ū`ߵzK!\;q ˥P3yJį8w E.bն|O#i׽(gQ<ɦS1zǭX;uF,4B?}V<$gI&dp ]1rG-nDP;yR8 cN"w YW76S\ 0{r%OF-,Iε'$z˰¾wtEN5SB>m+H2a֥;8j ӠܮgdY V%C|>]Wt6U[x:Y3p2Q<^4V8Z_c`"A}߸<^mϨ,N u`i"FO@Izwp<[WPkga,#JGA r{?4=Zj$-K wo}`qj6/= 1*VO]BQJ tmcr4-#2TM^@R fwna&7.!FWNC [H ;%L 2dZUaϐgBwwVoO+ц}$>%h/JSBSbЦCkV&hZ{zGȵV Y?WH(͂LNa?~E54(wug_P:b+}[l9&aN3"~=bT#i@yf%%n)m^A?3)#<Jߴ#H'5HفϖF^UHGǣWZ@atkBbH(AX.xwنQGlORջ`)EJKOB?2iJuhMVۤ=gLDiX64UMC(m$&ezXY/ZYN!Y/>N l{t=96|=7*A\_  Z?]bN 8: vmD65O2{2Nm!3rlzl"Q4(YJd@2 ʁd3ԍ(x>QPCc+Ef^!9݃,dq T2đ)y:dNQ={軫m,ml2/*kU`=zx7.h*[4əDكN[Įc-}R<ܐgJeq;/oHAp#89; Oo7O?xVZV͌i0#EJOˣAK)2i =N&t댤b}Ѕpb,oҶE)twd6?xiZ<Kj^bEg^~0Չ}BSUq}Cjx›]*@eMf286I!VD plX A$ scL;)ɅN߰Mܠ6@%o#OSK;)Dkx4y4iq윽Nb9D8xŶa^˸&9K귯lgWTU0$bGܝUKQCM},gUB!+ u6I urtɟtȄ쑲:1D u=~"Vxf'!aU+,]gɮ ԝγW~BChs]zITd-="59ϓ@ATOCƺ1*qG^fFo@՗ ՔĪ˯BWp%SHV݀54I`|gI m2B&K-TմkDY9!f`E;W<trIT8NpSWN*&"G1Ƚ$U'ȔX2C&WXˢ3S{TL 4XfF3 0'8\tBpt]-:Rh`y _ZG"*OK*4t>Iyr[6ٴ{V r( մEVhH!9'^+cUt_WUXnN̈M!URבrvb*{)/"g /^8խT8SW9J"E.8tXG -mP̵>cԣdJҀw8fVr2 rd ֙@C|H,CA[&!Lb1? kK_/AlV0bD?N \ۦ1!+ ޛnT#4iF-st0OIaR&y,#&x3t耱.|f*Ȭ  llC7e2\bQބz2zX!jFđ6"-X}sRcS` S?P#KoF zvg}JW=ޡKxv<T%l(M~NB{-qi˖T_As_\ :_zruNo1k8>tqG2sRa e']9Ps lTh]rC.Wo}b_HFH r1U. elDh(6o칋Efjm ^G{`e6ܙ ̘u-Yj!gl| Bu4oV~lNl]pZ2}oc~XD2BfoV$(OIrʫ<9.U[c?+f#n/gn+p'%LV,y{D"&aZ~u SVL5x/s0L͒lJs+@p|Q֢:w: O -B<-\ bA&]}˥݈GZ*EfKD܋q,>Nܲ@+Pa|j<]QWԚh;2}$&g5QԞYEǺ&8(C>iƪ_fST gD\1*y@}؃|'"TnE=OoW4 )ktXmr/GF_0]ҭW\j]m[RDI%+Ыaa J>,nGI8 fڄPKa3%n:{ 0=8Id血x9@vpzc_ G-Ъ[GHZ_-"=`~ط$X Ȩ隨7fZLEw)zatf Yޡve'WÖ UZ>FNj֟%RA+#q0dlX^ 4ttt|H $1cV kkg_~bK|B C鈡CQotY%rt';t}|ҟH;$t'cnk&g~i>kF,5JԏiBƘiid^/-aF;'C.c[Y4?rX>reۊلȃ` '⼁jO~H/apm͘]*w378fsV@'T *J *iF,(gHj'8Y]6vr6I7-1xeKuˀi^gnތ#Vm:厷~b |lSEԅ8IR**ADZS%1g䙋c>`JF脗+&QHC`{q 5PGab,XǷl T >d9D @lkA<2$8 ;(f+zJ~?,;wIKp8k4yN<%|tl+T#պU87o:W)3avk,wqٟSw<֤>+r6r{)b\U. Ί{\IqThP ^˝?q!{g7pW%.^pRx-u0d:8L x~KS`AJ!πXx, Na'ډwCKrޙ"N] n7@4;sd}ώzךti_Eqf+XzORd$0/hCsa92Ygw#>xi%% 8JoƔ᮲2܋oaΰkzۼiA9A[ֳ=ʨ;|H)'O8nXBWMT"ueD|)b4a 8jZw.? 2joE,]%PTO~EYJ!WyA1vʼLm{/r'Bx `^$zz (OLnV5$i_呌)9cv+x{0ͷw~Ts*c$׻gG?I SdhKg|`?eEF7 c+!)] T]By}WWA]VN2!qȿu:eV`]G2Bf.Wq4wP ^sM phU$]r.v]<\OǢ^ܧ@x :tϥS#7nouoQ1@H.0y<.7Thr VT|x$bBYſ"<ӭc~#:'=3[o\^ f:ǡ_ fw5CW>$h5*`qSDXAB3ZR߷0'$d;yue0ohևُ SJZ]ne& &#7VR}|{&`K&L7`t"k%w7`\!.:il;KE.%֣)%6/gg͐4x76y'Lfr"4R Af 58 <ꇸZ_7SdL󨘴Mur`S!ˍاQ4X"ƋL 8\*<L̴%wL[ /)ek?^|zyHCY_EBQ|ہ:m-RWN;([K{5b~0\a%Kc5x/K\0)_nV:?< 2(Y,R+0%~ܷ<"ݎ4dlhDlF&کOM=Ni+J4rDDH3Ú(sh9g}xsm$M (2$7xwi%` oǷP'tb/k-qRNST/àA?'!/ JR^+Lz0Df~F9Y@Hԫ/%J` X2'#L<`{LAs5 -wMRP˯UyNCb\M qo wv'T_uN3^2Mo*dXJw&5hQ|DZa\~B"zcBAeQ3f!3ھ>-!V*80"?@PH<2/r(R$G"!ɷ}T]:=Yp@RSSF+ggWE}S>/}S, 휙4v\Kp;C5c}G-*#yը͚88iN(ZD˻i1?"b*K9O:f*p=>jr س KcǨ out01< A8 6se 0˥aX%P~ ?=dLP9rz׹^?|A>&$%@ SeD1|վMIvlW^b:Фx+S(n:.IF \fr?$իՋ\5%!r 5(āQǟIϜB\h\mux-7YwH73ZT(c'ȵ|  pHld\ <ܔPG; iw^s(eus[<*e]eAir#lRO;,(@'٦tbS+↟'GxbdUO6ը$0PKaNKϛܚe`5l ojY)@aPy#w?<p4ȦGO˭^,- ^y-REW\qu<),PQI'oQ5] [kzI~o.f0na_A:mQ6 n|C]lVi_vfqtDMJ߶Dy&QB]{ʎ$L8'NHIlb9Tum)Pᐹ~aH7.86apB1%ǩV]C7( x;(q/TxQbѨ-@1?XXէjz ɵQxo&n["ƣ_WO}˭;NJ(jQrow2Շ~3OZd6ֿ;'bp RF}:\*”}7 5)k %gؠ<|  v[8y KVmzTg8 ؁JG4CJ2F#!e cdό)ރ]H9+zFHn ?TШ:͢{Ea[q ]L jMov,.Eg07GprV1 t=N&aH`L(pgJE#-UbF2[ڣݟI96}0m9,'BA5'0ppyfd=' ӆbc&dһ20oΚH&"ZYgNH9i z}a/%?I*sf<2_&ob^iFҥZN7+mXMo{S0\]Qi75/yc}v,r3G#as@R5BRh SLڝ0h` }صzf)+eKZLF9\\-ϻn/׾c$K}vC6{  wڀ62lbQ^HO} Uc/X\Yzo͠7vW"+W±G; m(;ֻ9|6ncZ]HjZ[ μC [Znr"ZNkT[ P\5o I_~LC-tkCm&pJER×Vq3THK`),LSpI>TaXAbCe?x>5TF&Q1Դ_6s: 0fU fA!O_b[¸bBV%n`1#u'TW8-Qk\~k!- V6i;{[5_ÝN-u;"@IB\G-/0i_L z6$ |￸qjUP,UpaCÊ{."2wջ6\5YT=1>o1;w_5W4^X0wMyn|-x8,<)k:ŕg6XZA||+k}׼ڃcٯ<ۮXRk}N*qYu7rzO(t#%IEya/hp˚ @sW` ݺP,4aT"VV݅U+m-ד~O8vE*H b Б K%"L6p@Wi}bWߛN͐U\\u;,<זV'*V P;74ë>3ۭ]siaìnuxzշDm%cʈ$M[_*=/A4ՑϘ1nS [f%J7*fg53Z8J˰s@` G7!/W)[j IS>Ø:EO alv$E4 `Y@6f!%zK)޻8OAWXS $h׆ wUf438HQkADmf/!J7Q< \01yYXGt*&n6Zy"M!JKX8Z[9ٻ{X:8ػ:˓ܙMٿ1hJ ^_rjظsGꠄ#k\--Y anp.eףq*&\Wgr|U"<OಇXs]B*TǛ.J{>vǯxʕw >Hy&y֞Q8t"F]:Ujtq;C뚅:ai $ԊCq^n dtT j:#ՑÕ])^olKߎ-?I(=l&xz]a&cS4& &EfVR}7Gfr;n/htg#Xr6xy$|WRh<<U5mD\U'$M,dM"Pp&qEq0sT'pF'a!;W SOY (2Xa%aP# U)IFIJ߳OVوq졆 r{ d|ǘGⵎZܨ\F ΐLzϡ -f]h~8oLc. 5uѡ/(Q/*Ii/{$ъx(9.X_%.~Pt=֛/lDG^ģ`Y#H8ɷ[d1e9(.mq&l$e5I ,,˅sF/ -bj>7E1NP-;sZ%c(8q0!ŮK+Mi]1\߳/yp쿞VugT>Vv I Gf=-|M̾6H.W `ˉn)SIag:"Xa۫,8|yț3N%Ս\Uj[MEZ^9 GMYfsmQ<Lg=}J|SA-o4g}$MB%_Wh.IA!*RD&gT3L?`_tUR?})0K#[ǜ4HAk7S'y4‹+z G 'n߯4ԝU j @SS>[PlXqa$-O”xVUN]?dgNL+ .GNDDxٓjSIch4f} i&0DRi 8;mWSwXJޅՎEB _VG:19eCD,7I2jSdLsȕ4 ߊ;F~_׉Ѐ krB"λg#l=Y]α4Jz {4HC f'!H{yp ~[\ _s< n)L 2Ζ!lp ? @?aVh(HSjEZK1Oj?\'tipvH׾f;P$g]A-{Y^UJ&'*끌CsU[w׻;(a}eBL{@@elVe[+G##O%|':Z%3C;~y٬ޙxyNI|oqCb9+c4\Qn? h3Kp*r8%7!FIM0پ"äU9cR"Q$SUj$cl@mR(tI1%c;Tm j,^̧_T~> ު >r1M&Z6gu/Wk(߮ip2~ r?bhGFx>KK "EebܳcT,1ϻ{rXn$-Q]ߦ+#B6 8H<S zbF=&uJb+)RS{ _YqcldA1CśB?>Tܢ&4 >dH9=ce4idqG}W`E}b8=F^4:X)MJ ޕ" -[J'NqZ*ksTeUQ.rxҸQ Fu= R |_I@zf Z[7#\թg )?7Ҡw|'k_Ѭ{-j]ƊxT(Ҭ?fl([br (l<*SB5|DL\CEDCZX$ c* @ri)~Z 3e|KЧR6ќ=!p ]#L9ȯ6k1SXp&W,o] qۛ5{J=UPRgDۤy ?4,C=lǩ}DjRO*yVnslnčCRh,{hm^y вߛB&4%K2dyTK QGm0v T Ki2Bs'^] fP=d?=@WiG@O HUN~n$k.!ec9|g253Fgp r쑠/˴O ن_CR휳c@ꪠmSv a8T|xň?γfJj2Fp*cY JDcowU0@b O4 H|z@4X~M_ٙNwV|4L_YȳEe<|sgŋُmۅV@lX(4=:l|MwCR[sS n ʬ)pV[*r<5NL[+Uͳ#}50u"UBHj` B<#U3E9Lo}F. ̠dUNHn.u5 hu R[vupf.}=V+blAY3ͤXBl Aަ%! aF#('*0z:b{._ROEc%4  gI<,;ke{!3I n6u3{(˙r a ?`TakH{aDn<V}Q$e:13_鬭_^%L3yZXۃI@ւDjyr!z1RbG]f+S=!_Wt<;2Lh7̤8]xS]hx4l4Qs H;9,Ny¼B5GVգ.:m>Dax.isUQ0h{:\kB˭Juz7 J/p!ԃb@~1pPxs|N;#buM*[D{28ހs2M cL+lw#}stiP L;K91-^&BlyC0!whM u04l.KZ6B*PFǼ;ɂ5┕Kfj@&{w~pg9ohdF.uK6u_{^C-'V~Łl%pKc#JXcٲ+ u J):!5/ -k"+-L kS [18럽sFƈu[xfJR@M #H´Ґow-槿 \>,KluaֻTqÛ}Y5@bwCz1#a0NdF D1h´Vltf~OA*f̝ |{gt'z`W¯!:$q\Tp{bv{c>mEXѺD9k=ܼ"QdE]` S>z8/$5?[`@PKLoZVv.2VB5m:W~?{ϽaXgkϵĠ{}}_ʶwՒ1!PcԂ{0‚A2vyf%7Y?ԨogTu.9I|r9@971W>2gyk`(7dkRZQ ] L ~BζtajZNЦNhGoAlyʁZp(>E>ݗ9)#~=蔰Q]X bꂧH0b\TՇ^osmYÄC2 ؖtgkO0t ]E=myH :J<` yOB?~ue/M|Wfš#ЩBQ~gs{vD`gSiPsi>j!@>'<|#ě֜3F$Nӌ >c6D멃 4eY U;-(m.'t5]u>EbvY8/()\w/t߈ 3z NS{L}jˢh f/U jSߓx}wヸoKBch/Uj`GF+V "8AoB.Y"@OKLg K\R>bz Y޿kJP/B38Il3/bש5-?PRRVljVW(zJNL-YY8HitZ&"#xT:o- rݨ*!Ż1D ;3,1F˺~y9nH0Q D50;. օGmM'3M'ٴˏ-rI&H5pv&Α;wzJy*yGQt"jZ$࡭WGlY=3kKF&1#P%5uI!Mw2 C`ܑDy^nRQBj˔1QL=];J~6ܹJn7=?{W{R%7\ْr;&R T藧ca`w5PjSE$/J <\fR9/)E3;I&4C֭r)7{Xj Srڡ#HEF|!D5Ԉ3BR3@ڠ-XŮ ֒Gd  *S V;Kئl}9Y*U%IEKA;jB\__pɽor?sX :NVИ>rlidA-;Sxh?<;nK3c7Ji?NiP~Í#4U).c]x"uDҗygx&|)㲙w͏@^T]`C# bX zq5GO@*՞uZenkq|u9 +4M׉OPTmV&边~CcQs)%I<oYqEAF}#w̘jBw; 8tͺד V/AZB)5B9ARi {Vg4;4q8_B8rjoTt:LtØO˛hIcŞ5 <_6x*`]9{5i=$ BJϗOu,%ghT/pdk좩8|%B(<)8|]uI=S3C"߃Ag%CY^922uPY=TSe̝t)⹑)'u4r [ kuÜ̠4Byqt&~-$` kU)ГR)`#S[(I_:Fҩ2`Uy>r/}uMJ1\7k^Lxdu62Q!z F.J$VB&i8efͶKLG幟JZbG!)l^3{DCrF:FgNKbhD,O+8mi?N2䟓%M v;EJo>{($4S30y[/߿wB”PGCPn NgeAnCv]nN8x~g!dkxpƖX2'5:Ȃp;ݦzAVa^e/=ZTX7z*(C9G+|!t~  ڄDD6C iEb %e/یCѶ1?ZtiƙFRQNm|̊F,6l ulS6rAd"^ܛ;0x;6hL鍇4q_V:Fh$"ZҥH"nS[(LNjͮc졗K@Ƣ\.ڹeiR~v^"jr?;o<b~l?r~e:&:ghm`1[dECXYiG|ߝ߹" #`ECoPef~O~B8e70u_'* 5tR}~`{\Om[#aG b<Uz_[=K__簲c~w~m s8}'XP!jG_heO:髁Uf>`yt;s8)p4}wH*8ڑ .ٶa(re ܱ֡v6oɦ[)(c㦴?zi:}~T7ֿ3# -wc!,a*v1%A ,_M?~1 O:ǐVPE 6]7ݼa*tt0FE0 $¡ͦ3L"cԊ,+qnB@k^qJ)ko\g+jQ*DlX*q I>XzU`0'+XΫ %$ 1HFxa$iD: ܄_u{ـ3QCx<6zXPW!ǀu±ڹ6=b6e_rg&x\)iZ+lu#m9*? ߆?ٿW#>{{X{ƅHѹ50ljY#G|OxǪ_6Im :<7M& ޡ!Fkn1EW'lcLf:(Wg`/<,k,]RZ!'m >6j!_E)<,8p!/tp%cM RLvo''\Jlg5a#Wā1-oo ׆;ґzH]p֚5.]b٭ Z4_NuCGKcôsJ!+x~ߦDU%?_Sb ~pQo3\ơ훽}"O>jvq(0NZ򧢮<M3`ސS" uK rIEq;(v=P[-Q4>wkys?JO$;<6 gRc"|f){ļ9Md&$cđcq[I cA2HXwsj,:_q'nr5|oaPA6Uz}"<7JykZ= KL7M.{ 3lr& g+RkWՅRm"ۇ&uх7v_b4a%eJ%k͓]AxPyp%~( Sz`wQ~Ynh_8P%j^~e_;(ʪ5hq]UbK lud)R%Ԣ~7Xk,yR2Dׯm(mBIф3[qh l1ġH ze0rD} 4I.?d}<3kЅnj(46Dt!M5=;`QwGsA4E2ZTMDDΨ6>UB5좵+g]_{* ƈ*~4RDW!o9//¤'(vFyĿaGqK= T=l[jGӸT&OHHdQZl{"L?WG0F&F{Ϯ^FtpX49We0OGx{7tJ{k@ wogEʃnoImt L-}iq+J5s4[r<+  yU:6ਕǴ5WA  oQmg)f}ct)ðS[/A)TæR/:(噻jOVU*ĕd-x>@N eO{4DooN`O9]k&g GVO<|}q2Khx2^'p7iT|2l dmIҐH$ZL_B_ >N6U r)G$s}!㛲svNѹHHr^]eqwsfv<\HK%lSdluw۰:0IkEc jD0veSQ*@#@lɖQͺ '.t^c8@<@j>t)bgB 1 rX#0ݟqTۨ٠VT ծ;y! Ձ$eSV0A[X`fx9ܧ!L"QM+m".,@p8fݷmFɿn:zGU00haP R1*aH[g VԊ ˱K* jէOHIKtރ5?*gΒ_h4M)j]  ,jۘ8ݗh=`N)Q+)ƍ10ȊQ~i>a6քp!?<qQǫ7jSv[=\z3j]NFN㢱4UC? F u_dLtO\US$h Bѐ'@ mo4|zͥk>_-X|AI1MU:8oV\|@BJx;,m%FkC%~uosGX4gKز B q}KB^3B(V+Hq؝R<6ekH.i4bɳ}zLh"\AW 2b/Hpoa֩no y|O$GDLO* {ϗ%-E (i?6:kI=[2Z06sVNFBkOiQ ~]0"g[CHZNQWd!-YE 4 4 Y0z ;}P U "yJK B)ի`ttF㏢|,e-PRĻˏ~1c^J%(6Awd t؆?;!Cc$u4}F7. Cfe~,6@瘭Ij̕SC~&O;pŅKŠhPGZb5j@\r$%~G8qJRBw)d`}ĺ:_Z]S^~?w FYR:x'pWc[1н3-iR rgȀhG9MgS hP vl@1nT]IϦyXJ Q1i@tIRo>D.hِD;΁˷]r߲(tj [ph "ac $-D+I-.5fXlj!YQb1@l4d28Bv!@Ѽ: {h"~1 ]:X v PD0\׺f鳂OUDpybEKS~6XuL=T]8-TEv`bH1'F}C%Olp"]Z~F܎Ҡ%$(89G ]qK h D:| J+!-zZ.Z^M\9 *]@`.d~jp*Ǫŵ07_O-YxZ;- w(R$Y`untCNjũԶ-`t%zC!l6GC!jQNsde,9pL,z\ p9Bb$:7p@=d\TQG0" Xb4 ~014u,$1Mz7aDF1B@ߍv Z&=)u+jf~#t>XR&{l &7@-\ѭ\0&ӗbp#C+d'C>b㨄nL \LX@>IKFJ0 ' <2-Fv>x4L3{PI&ozIpSiN$uh6m9cgS:͈g/H VtɦTq}?H.ou~[{,yJ< ' +2&*:<2`m81[E<ܿCgˤ`A50 #ڠd_업/* .Za%tg{0/4#G$Ch {Dp;8li4!+a .&Ό2̻_ f0iV`K]o`xA,{JeeLwqk?xp?*_قbJ^'x"-=BS0>AtЀqyNV?0{;FRW!Ĥr!ueai~GiCMb}8j*%"bS%Ƭ*M Jg$gk]~5~/X\DL[rJ9T6MGŠRz۶I9`l6Eo#{EVx'ڵoG@[W=jQӶ'-x~:UvhPp4#E^@"_4N̥b,Խ"s+5? Ztfl]E^ eZ9plژ)xo?o;i|+`׋œV,ßR,4mO= sH>=T3__Y/8u=ਛ]_mB`1Ps W, vFaeT응w)h> "'[xcٷX<w|@j6K$XHMjv%L:zxӕ@  HcӍ>+ۋ9qxK4O,SYN¼е`ՏݣQ_c|88G\qX?6v)9r8Ձ,q5Z 8Ƭ~Pg`n?D--<]iʮig9S5F? Dt`d#x4r۷M|xНN!Pz dE. x#T仑a|/Zχ2>HŠRxMRӬiZz~J[lM{4< /ɲjd͉w5 #I!ȍ$" 5L/ OA{~b&q+=Zek1UDWAS?fqˠه -L1܀u[7141e"IIe<5*MĿ*3u{"v]s>LBr3g}P~HpS_}|QC[-xw bXȵ 7~)ALC 42p]qU_0osqw4T^iV~iU@ٸ;?4Nw>AxȡW҅*|'%) { f|UPDžygK9271аg%(maot虳f,.s@+_ة'_K{ˑwCH49݌nMp;3E Cx4KDbrUasyzXh 7   AS o*GB,bp9QrO.5h{ϭˑ{ 0f-K(!851|y2aD?ٵkw9c2)l;_A^c XRY=|ώ= "g'd}pIxNo{רXd:_Q A.x&xi,g kNfli!jرΔ!eB[ڦmx,r~~ ]qSc%fe h|ֲb `rS=u| *=/rJ.|a)5Wq`92 Ng0S _9@HxחD?"s ,7>[wE#8DU"h-VMcZ( s|&QeId5茽mɌqCb$Dq~Ǐxp^%qk~aฬEƊ4*`;u[NL%Wx#@ u7a[T蜲 ݩQ]%֚ 8v@6H%}k׉Z֓f2|M&'DiUŴC=#|[$)cM=.*xtVY{nNyryZ\ z,'< + \ td^_Jݷ3xjXj&ikرҐ.D6m- H"#hZ2YusO=g7d Wxpmb42|XNFDAU- +~(OpURקA7XxcIFA0w1U"YVd=%UtQ8f\ļ8msW#@AB$J%2u=B+tXXI!d_闔W5"}<[6cP=o4 - : '~P ˶1&fݶnC¢G,?T5{9l2s$PX :7i ( %.@+,%Τ&|M\6e׃-FT+K5!Pb iI*HC| _$>boh1a{@b%du B-Jh//(-0a*&ެr_fߖ)/PKqVF(j!DwAEGӜ _H5X~җ]I!`C<&IF0QZqA(;+Ny(!L$x"c> ǐcJwm#C|c ts?6"_DYr*n˺|ghwO= ;hnZ8[7)crE \7r磑dW{d".0_1X&Yg_Aa&e˳Ε:YP)2a]mM]tb.*Λ^AC؁:R??5op4ajGY@p~]#MVPĮ[S>Qm~2YUZ8yVU.#ȱNJ}Դgj~pvh9l:8> o͵TR\*Yׁ!N϶p9>(RT)?؝uu.ưgrL$p3jX+Ncfc9$J}N?: =ps2dN^oU2.;Jc ĸʍ, -JzK[X6v :~ۖVWw\G K< _%1ےebNkJ#]& ҫt.> 7R&5)V=]E"bwj[ÎK񷖍X{v C @u|gX%͋Ο/.S>H!p^lrĉ#+J^|ֶ=HnS)j^rm7n./Y'g=:g1dXei$%'WlL_N`sIsqS`(&@X'ld_KhixSO٬+C%2/pM p:ЊHFGG}9۠˙Ƭԃ>IɊhJZ.1YqeS#Z0y8Bs4?hNȏw~ 3[s҉Wâڈu4VGzl? 5\Rh[<ߐ㋻yg#$4-E@`q e1*e!OxiݼK 9Afdv¼w;Q&SoDxP<$o"l|W;M{9x z;V:@,]M`ہGS]"熩.=DbSE&^F/_ '`ð<oe6c8cibWzWYG3h4$*8LCs3&(퉂R ?8|T@(nMzȺSn>!]Қ`}Fn"tpL!=ϫ -R2T(R}}riy'Pǚ"&R!]c/QuO᥮a1M\3\qٴ吏X2ܒ1ʳ$>Kf,ʼn|@h p°cp9 (x?O䃽IF{*H-e\8¡CNn)PmE $faOG9e-6H6֛iI>mcdꈱTZp{TpTo85z4PoCװJ0'DX/6\'1ڶ)bO<_)*tK9d Gۖ 8a0>4bm@˹yѳpd_K] _Ư"Mkr.ynR6Dr[ Ө^ClK@w$XSz>JW<1ne~`Pw4ӥa!d0/ruF8'3rvM-(S& 7>u k?A'dRhY&(x$JyٜFy,6};5iehݦF]BK_H:+vjK6`Ԧ$Ԧ]m;XPp;etg0PZygj7#X|Nί\%t6UsOY Ww)8-O*EɦAAL(`A)l,b^gQ8HH?=R;V%wwKgǃcQ{x岫wO/LqFs\5CWEh7cF5-m < wQĚT -ĝm%Ry`9dKcqNrj+B[mq%0:-WIn&R%׍%JYܬ!ʫkvۢL\8w]̂a`o9]H nT/N3afx/ x%ʡ,b(ۆ Eɩ傼4x*~/-GQIףz|n.!U9f299Iq6ZC ۲6w2(;VMC< E3S7;nw2=#u*jG^s5, 9=ϲ* %x\f` 9p1'OBߥpX<Ð( . vғb.Q v.`72 60uqßp|TTyCBհRE7Rr܆0z8ҹ0;.HcecD7P?ڞmRKwS};bt8 m LpjhNd2:1c.X Bu4.NHFV&Py. ] c GTQ0ϫ]|}2|,,? CKF\G^CI3T1ʔAՌRo pʐ#^.5p5҆YA**#㖤Fi85/V]^xNi=b!esvrߙå~6b_%ᰈ]J8tS~.E8|ɻ WoG- Gm/Pl溢K7 ؏*2W1tLS-ͳcx1CB=oGCEXrF[8-)aY.0]O Z#sS/O }>k[J;@6~Ai-E!i\Ik`OLW{<C{:ifmI6:dpQʻ'@\O xBtUE%Lr6N.G+BQce6 Smk2cſ/qUct#FCd`RŒ_. RTgx*8*:p$y 2t/ziOpK/q[zFTkl[Q^pƋThBUD8s MƓ䣜/ ΋]!^?,f؇Why_^T!oT0p)+9% DM!Uᇨ9S&4̖8XХ֓|TO+-덿3q I\eIn6dA&L[BʯVo~_ՙs ZٔF[y U]s>fbূRAQ@6>hjEW5oaF%A5JV?к7&`WAf?vuɇʄ w5TD $۪i;2"&!XZ@}p^)^iTu(0B8H]&KўK}ϼU,R5-]2Odm傃8=g}.׎NX̽ώrp=g@ꎑ+gJ#р0?i^JBA'WӊO2AI"V4WV}yriHUu&wuyxaC>O H2kGB->I**GLj^Ҥ6@to0 a ]?!Die)ٳw%Gx2ɴwZnģJ(5?+y*9alo "IR%E?ߗ%,5RT_dW@Cΰf}aH^,ZFq0Gt"~~J7>kNR%Q3WDŽdȪZX?4c| _/'=NODzǓ%f,VzR1P@cvq!*Ჟ5:VTIKZ ]TR 蛬 ^ F P7EI,b3{(kk~Ic)V^vARiP*+ݲYz/^b9AƂKxٍXв {SF-,͇}VM;F-gFÈ#;uSqj7D 1'&"gz= B[mc q3 r9@bY=2(Ku!/ a%G O_k+8$dS̮;SMGa:W_ {RJWzoY@UHþdsXvC W No{6( F7[\c)3\yD(eow-PNTXD_CH|I vg[ j.Z|<~/G3HWyHe`ғ gmh ~p/.Bp(WiY;=у!npj0~C4Vh'T^HˤBeռeRgzS-nB r!o{H0e&L'GIZ2_5ZO˚?,,p \bV-e69h3wW)1~N4NvAy@]{-^H-M\]{W'"kZ)hUCM(]HѯemCLgx4wCpiB R: ǎ|%C$qb7TBAl&d55%k OmhpS NkDt-01aaS^{™cѠ=r.!41K!~# W< ~>a4l먅GB=ө.t{`~6E*p |k \^n2 IN$J7 i{%\?$SIСnu5nZr0Ǹ;xMVsLX%>oX&~NLX@fьH'׺ߪ͏`'X[tB3~n G)m&ix]]IJ x+@g3瑌n{MSInzxK.q0KLK'G6vF\p*HLL qaU]Hnj?, g Bz0F "YU3D*>2[Dʹqgr|obTGGmk%-o!-p} 1(e-$7=o\pA`M :F&?Q}QG3pۭɗA (CxrNpe Jw$Q60Cw  ֑M#,| 0b&hH2͏\vҏ*o\ӖQn.dudI.5*\ט%$MO-QW-Dގj7|X[0Ih=f{R{4M8dv&КKc7'h~ɥvv{Rΰ;pn[{S%; /7/Aicy,iΥHUͫ5D hy9^&=Ɂ. 쫁YQU͍m) g'ȼY.]Icsu-v/')h_\_hL!BىVpc/\uC~|=%SnEZ* lS4#i^}ڈ |va^ufנʌZ]0%7ҢM9T<Q=au|P'OkQWmF!"͔ YSح> .*jUݧ%wY?.A)[*7J೺9:*2ŋYuI{G"C$Z>h6)~yGJQ *IOaOQ/6 ֘;RVUR1ڏ AF\Dʼ  XpHʤx½:|EMk [e^PWh|=VI,a%nfv#sO~>BO ϶@XN|e PdۛkW>^ôi=4>tB{@tQ cCAcW$|~  EW6QZf17`kvucǬC`ъT-S^ȓ !?_ QA աg? 7L$ qa2qv+QZBq>Sh0f&HcXD;ϝ̵# %Qg0! =hoO m,4=*3ʹ7 nvk(\99rW5+ޟ4)/,A> 0F 9~\ɧú[Й}q*/Q=Toׄ6ciHYϪ@P@e9yݬ.Ud@ფfe _.oױT>>j!x@"dۖbaM ϷuDrϪ*ï'#l ``\;z;S=#ٝ\lsWexu|w>1-07J_mV0F]f[\'*Y|gU=x3If6&X-L" m+6-dSz۰`9"UTOU`߆WV\XcufJ_"4J雕4iS1ݜDOޕ)'B^!5OuirDt]٣M"'RwGUyKCzG[;EzǷ5NЉ"cLAQ[E'^QԵ½wV2cf'iyZ7ή"/PUDDQp̨r hfĶe-z p-_囄6Gy6^qܶz@%is6I]XfTBRxͣ ;^桱=6\ m J˥J9V}xS$|K8,BZ:K Hh D6 ݮ- Yڱbs6 .X{х"iie sg<_TsY$ OHA]d Bm&&l8ƁԷ(^ē{U3 Bi* hCF M%݁&J$\+dŽ7dSPĊLD5.4dٴGs6IKsKxHVnE}%k{sE{ 3AՉ*9CtI0wrK%pdyG/CG7b쬫<+/z 96j$WQrj&gΒȨgk4JXX"Ç̝$e^'B jaR y*p[ozݽ*9ftB&0#A @[{_3i ̴)X$ L:q|x:w%"Qt=d-i7Wh`5S"#-<خRNi [;AI>=?K͓kh{, z_<4:h_Os>6 ƶa.q&s'LQ; Mi_@VWmGDŽia/#XuQ&ٞJ* BjP7Ưrt): sր%2O ғ^G Deo? uɒ4ݨu!V fܫxF,qo݋C>1jˋ^5!qD tMdR]4 .VKƴO5\:$<&?e_otn32CQyC 48]^j?ru2X[?̡/D8tu^DaI9ƹ/h΀b a%>,IpʚsEH!T@: )Ѕ%aWz[f40N4Eꃩ'##!g 6oI)Ϛ˳.2+- S,ggۣ @HY=ZPOo7v x?1p\]Ϗڏ_ %H̹Tx3֚ O"qJl68z*BReI7%Kk^O;_ԛ^bMbI'xȣ1<5M AMgLҢ`XUģR'tm62* ЩY` 06m7F"*X>fF VbXMt}mU50*ZF7=lV>j#q݈]* ?iSӢ.hu$6vjêx˓l\ &^8odNSI',+:M@*cOW ֢>4rNbhTE{+jrQD2!x *هhCN40.;8-:k9=NfjٹYo6ED`GskE`)T~ij^bҀ12 tU-_»>{Hra1qQ&w& sݳ{wyη/'VfU?Nl:b2r109^~O[:~GvT,'̬4/4EsQ#U7[y]K.Ye70#0F|_qvIK2's|~9c5h\3q)3w0 x̅poȠNXJ_RuRk~;4iK_%rdXѢYn0S᝟:~@i{hu@kհK4fsCCTU͕qWd]&"{>=Åή hW' S1;cGa[U\+:5&s=uh`fejuV FQ9w(I0 >:0npO Ɏ2Zg/Wx7.֎izj?F@TJ]W9E;4pPw uLgIri|[IVAL &"#?":L3(<4mW#{=}ߎ+i@e0=}`a,S*vwG2{o32do2ZT9m:q C?CGW;_8.#кퟹ5 %ry" ֛T=I c@[cKP $4p2]W/W%ZN!MқƊqNǡv|HPn4R5g2dpVwˋS. R}8V qHw]_Y-HuPmxuεXYr1P+29?"zr\<HݺܚM\UEib]5QZ47ET^7,ʖ6$pfK>>S_r0#ϨžX k󾮗SL⪜TmFDݎ8`\P|N&w<U\7ʽaC0秈сp:Qc$8H e9 y#+ae^3i+qݳ,tK:Į:d#_K:#:*Fj+C>,?l}M!xsZy|ۂس_@ oseRT[TWPMʪ䍖2{I:XkSk0n"[YՏloq< C{{Yr\=p6ZpY|F_Q[+(2ƢeBus3U$([0_+F]xe}kWce5Zk{Bz>e3(P)t ҋSc)^(ň",{1jו Pjq(]v_;mf]C=Ƙ̵ )PpP]d.h+ t?xgڑ?(6B\[u!r& z *)a h25"Z؆ 7 1U"GJ7!zK^r"1e54 B-?ꭉOAI\S _tRVJF wb]{J`n> %pWUω }BU\!⇺%`&g, Xczx?K55x%[m>uи ,迗V+iXeyM.jݒVu14.\ Bs:"{2YyKK}afKaG x9W^鮁d5afihȘ#ޥ뱡KKT66,=I4L Gr5:,o%[tB߆\R8TxúoG]gq8PͦTׇr[Zz)ԾΩq> {lV=/qIK\scQ.pŷ59KfI(-?3T@s̕Efk8 Iv]Li;" 3wωSϏDAD锨I2|K񟚎q妬8D@/&_Hv#*]péh0!&Iyuw}/8,V |'j"F1٧,X՗*:ataXZ F7P2cZr:> JM ?aNaX~d?ҭIqpu9ZrS3:~ 00=b~U:1gxٻoB?~X?+SGs&ߎ~'e>&uvQEq\0o0?3l| l⩫$[uI?X+ >FY=W2ʫơۍe^\3`/|_>mRTN95O$  #8f1>P|YIꆌ5d&R:GxܠkG) iqyٛ&HXo$mjWlk^fڮ5.UK0>41_}M^Nk5˄*4 fH*h7tnƟ(8vέ-oDuI"#f{'5 ׷q_O5ulPp fV8Aj_]*lW!m!Le[.u𵙫PoJL,1d]VCD7iQ"$G,Y*_D^;Ko-xKr2E? G,"5`xD|SaYS|bnp dVܭ1sԪ*`.Ers*1qŌօXxڙ)&$ި]Z#˘oW|yzW ncxw>T՘bV٢9>\߄ܕA7@Z3odfRfߧboT"-blΩΝ{iZ]$ɮs,ft+#\6 IP}C&Uo=f{e@D 0!e9 KE爚 K `R(T(?8-]PnQpl5P2O7 V޵WKv x.2" @w-st mB7nV7 A+s&v^)n@7Tyg[iӻ}H跩\* m$x3Ί4д)㡖b'A"%ufI!I/|izq[k7 ѡyD_W{r B~&@]-HI&n?*  ChCeM_ESwOeq>~·FUi=Ok)/ s%y'= Ǘδ\"k$[L:fQF߈NF0y7G"}W!H̢zqbQ2DV psj]5Q"XXs鯂+00!K!}$ߏ1"cO8`4u]0NQ -9ڎ٫[=kN%q- L `%T%uY'FsZyG[1:xL=) ˜1RߖXi? ;52[i:kSXsǂIq^oBBw[n\%dںfY|LeKzOf0]N5QU3!u/u`,_?XI\i ?~oK$oQHoT{Ӱk^IH78}B3Vm#8(ʁrnRl)W3O"83<`SkkMv~S'H*ԣv29΃󺐁%Iyt()bp Ǣֈ6Z6mGwݭYr-gbD$H$-/#%D=B\vOq1GK!O:C%]yИ\~19c2(:vDS@X'|;Tb˷; &D{$i@B :+!=8.6%!?yk3/ed=))L^U7^$lDyE򼈦Bz`ArRe~DLg}a"NvD]07'z5"B>hp 'qAYQWꉕ{ޚȥm@V9A- R64\P5]m,p5E a opgv>QJ]GYȒOAʬ8cS~sZ5+aDe u^ފQcLw#v:9~cMҨʴ*$!Jҋ ڤ<ҠNt8t-_b 679u%5ka5NRFHU^%s[h-p|:V;yQȷ ȱs7XO\nllG~{|vk(Fz X8~eqV͏4TpH\33eA|"#"(q2DASs$g8i>]u(MDp}tn KOFR&֕y4հ-z`vPeNĀrE!ƻp'd%V+EY5OZ[/vcXzH: *"QK*-lWt }$+_K8:z(iڂov׿P;?`瘁J A&rVqCmDmƒ-(R&cV_;ei7FH5@i7O$Su"qܭd^13+ꁩ_=@-'ܘa0'xHA)6]oԅC20w;2e < U&)'ƗZ2F;(b=R&e:iwo &@gc 'bJ5ڃǏ>r,H8i9r!~J㶃|"ʊ 0UFvnPWUP?qQURj-!U<%ՋFdo&?a&^\@u9E!&@gPΊa{}bDۋmn+w$V8TC7F4d c-Z g( nv;Bgxx L;D~݁ta[M+<׃:|YeLa[Ǿl|P(Wz_uk/%2{2fouGE>O{_ER{{Z""LE/6+ԃc;Hsƣ5bSīuD 1lS-#q$>'yC=F}o\n\ %~AyrvJqJZ?lnm Mn^&J]w%W hSRzͤ .YȨQ ؋IhXlDV`oDcl@S46XT aIlrVK^nϘ~'yo@;PrN;W+Y-[Mײ_{+ ,h'i6s6)OFJs*3} %9C ui- dt3պ$rI _W@@P\9Gj$#8ϊZΟ}vi'}FQ8o(" Ahbo>͇Ŕu]}bY/a\./Gw#ύV%JhuQ:Yrs767pUN/n^ gB.iEn#$~ fnXhp${r 9L8;R,,fZI/zQXQc0U OWTT领0yj~’k#%qa3O:/I(Շ?v-4Tpq7a%x,,TĦ_D"]\b/#r mlhNI E0xє'bmP/ߏ+o=Ym޽'d"&;B$"{#Hz30[(',O3/dc4SE96be&yڷϧ2X;D,<(6{dx1 "4k%#;4#%XTr*dA; ;`4`LdFlN'uꆟME5]r\fF'mϭb44y_Q,2Zy_ñ-HX,YGMj?KcAOhhrb+ nÝa9jI X:ODg{9Io{B!~GR@}r~S<ղڣ3#0]zT̼!$,+>hΦ_?:,|DEEy9u;f}&&~v/Ta.:0N y+S0OgW:|) y29;HE,5oo^NL*"WC˥|1ER,NfZQ4IO3@ͱ¿5IZ$R E|< XnJא>%(> ᑧrz"jH+9FD@Ɯnlywj JXr9'Ao&[a/6c,E MzE,a&᫷h~(yF-~&,фg4q$O֡5}%<LQˠAm  &rՇQ͗.=/wp ~i#ﮭD9gŐk\p@?Z{.N8c.oQh PWlh߄`䯠қb]8Wr&; #{C(5ʔ3 * ?89u(B .~0\wsSZFvZ b0 in.@I;39$z-m LpFȮ`5$6lN U,Pɟ骀2 BN)D 55 *)sE!yN?hIo1C`(D:_'B89xKϳXŜ^fܑANF]=(B=.]4am (PGx۬GKC ;<"Vy'62O`Z :ֹ K$w3o#]e`j?fKw~h*l^?7g|2܈&6&?#d|܌Փ֖Da^:K2P00Ѣ)F[Ϙף=w?lW&$n0 Ȯl.&# ʠLXc㕣'ˌWWAL#B6ŷ5>jb$TgXѯ8WP%xL=]tXۏrPmЋa _涊fKVʬfbCbs/_y9P}t *\`'YnȚ_7QٶM`6qA6KID-0:T2XbJ鬺j⯯X]dVT#$8E[SNzp~(#+@-U$U𐿀aձ6hY" dG*TY3Pb8 dHh~D'a]M/~d Vk0Ԉ7fW˩sz}&tX q]ޕj$C P^ 08=L#bS*e}ljr1ٮϸU7?M\%>!A;._I\y+N(ǝC,~F  ȷ T@Y6O+Tn4H,w $)$9Z~i\mY8: [G"w"{Dj13$[I$MVj1#3*B!0s e'>z(_z7dz22IZfG%knXy}dN srui{'? 9 =W*1剼Y$57ʏA2m}6gT#IaWTIe3Ϩ-\ݝ>+ xDہ Jo { v҃^DKDo q뻬M^? ,F ߬wLd̍ /k- 24X3oc"CrhO؋\3*ʱ.s<[< Z % a%/^Lp  {IЌ +u1(,ƒVէbp6IKS_L6Wv)ךdXzMIF;`BJr|)ϙR0|Pҋa}g~L@NlF%j &RwRN^n3n#W4<_)I\ǁ+}"|]壋0eS95wh@Fow,ׄ >kr\0LaA1٭<f5^1WS_2$~߿84]bRt q`V8H嫂,V Qo};*%'n/ ͓u r=$(k j}P[خַiȋx c}߭ -_;n dQﺽp:+Br_Ѻyݶ|kʀz =Fs^xޯkL7'(hæ+qg!=TWI?oqn6,%"7C\O~V;AocEԗ8# q[!B%䬨/'h2|fPb#D-eRHGpv!⢹ t8m4#{(%64LXAt˵NiZol z3)}*}௼\ ?vL3E^824ɼ:0푚C1o4 u%Uڃ+|X c'rwYܑO OW9Q0w:) 0-Z}'ȂA(fSѦMhTC\irѯ)fmi Yx#S[fGˀwo]fGg$ļK&N@p(_ڢFY3m=mb'q<F#Osd;wWе/ H(gb PyڰMz w}߆Gfk(*RQzT!gExaM%l6g"A#oAUMhw']2QndL#\HeGZ Raf\&55 <}K~U׉ iBt,MR畘 #^YrHl_G8CoJ?/N;j~$Nҋ\1]:d9e)ED8Q$! JmM:nh 5`7u_GP9rM@cX60h݄P1s*;77s_(w#IXcA҅ %oTWjYЂ]oմ3nkd]Tsd|ubWpER[w:&5R7qn",^K#5hu\hIw>U&l3 \QTL}ϫv:E[wՔj _}͎9_sW[O9Z<@ &r@>5Lgr[:iTe(;ʃЖ3ޜWJCLeNΦx'1NڙkU&N XF/n˦ZM)\|J;%Q1&u/Ӟd@Qoӿ$MKg ?D!P}RQ^:쯱}jǍa}..ho$)_TQ2jwL|az{ʹ4p"(7Z+#%8)uGm2ڠ7[(?#~E(macS] *cQ=֢v:P>Gd@3m_e)VHE \%c^E/ ̘,cܝFr__q= $>sRܞ姇Xa,vY7qoYnD9Աu=<4u}mȹ4f9eZM_΁~@UGcqY~kILmGV/f}ȓN8^䎒[F5n1|'Us6w٧21x= DTM=Pt>uf[Nm IRX6enKƕ5OyRph_}id#cZ6\ r1Li_m0\egEK؅zQB*7kuԘRSYf ;}nS)aELq5E='Ê(T #ʖֽRCo"ǃ5zﻶح%uzd8j,0 1xRqj$)#g,)YćLKh?$S=;'m'Pi1D. f^$ LՄ-橌Ǿx wzGT#ɶn]4XS>Ԍ%F|;Zqͻf%qVVC{@93J j67`D}V2 Fb-6{)LݨycE p,*v5bJ#db!=ݥbB$-eK#%<@6Qoɞ~wyes&UEI)MsDC9)ʽcaQ<1CX<+*<"X/&hu& 4~A^'  LeIlANjh~ ׋Өn9҉L!5D)3_ `u8mʲb[[>L(UrrX*<_eչ7x?tN3FV=wI]䬹#'f/3iX}xǘY!NBf㧹i# tdQy{ih54Tχ~m~5UIZL=)t`6Iob~f}%T4: G߯NюooяKz2=S* ? ,50H^]Wj"!^ӦU$ d*r #zL#TYw"R\L0{aum-e9yqjD";V'Sdڲ[b[BpAGcFX滤ιpCáT^L񊍄_8R梫㥆^({*َB=v IG]\KlC0[jwC3u',r7!꿰`%q1UjeC{Ap :f@ui=}=6tGa2R)- }%I BI_n r] (`*Ԁn(Ve2J6:@St?5s'wN}l?e&@C Q 1iXhn~a R(R)  9 T݆;ֺkZ1AM'sgؚ2f/mplSb֚5R?7Pu'ڂ~B󻩄@Ѯ's&9|ߵMF[s÷V@ /G|6uyj+P&&CL M͋~)Q_ ?Utwac_bYV} {1u [AK} FoKys̠NɄ"Ev~@qy/÷aQfv c|(s"lm'1x;@.h@~OޑzY%v-ym?Ee}WDC)~ a=1Բd=;$"]PU u|Ȥo<rӌRAh(*?b 4O3N%]>ϋ+='چ8[f##Ŷpe?5:' SEbU{cL:V`c,Vab`?R.!P< "׫·Rvd E;8 aZǧdp9L0N̷=:w흟βq&6*>ଙ:rYbX2* 7-!_b0Fw#\r*؅={t.U|&acTF,#Cf\R#ԀJ=H:#_շLҿ1xݛskMS>| q 攔|ě@b׆"; P!~%j(r_mfV>x(ɴ08omjbktEjVE4O q^D>]Y _n$~1ӣfAUZT XYZFM,ĴeN0:IJ UnV] h6buSY+V|Uϗ_ݪ5Bܴ1bKfb cT(X֤#,l*gpdN'kRg9i)V Z 7/ܷ^_9]!A3)6Œ.'*u6g!H~ɐDcVi*N:t#^9rX"IA4NeuӃ-IG 1v Yح_Wº(4A!:d eZK'_PDcVze3sDxr0+|-Q#ѲM 98Ǡ%š) Xg%BU7c"hH `0ʱ|ƞ3U~G)gYN`uZη+`| z6 yURc5܃ZPǡdvlv")jeX`p@K7rA\Jn̚|JV"BKt_ưǫӮ0^7[/SdZ fU. ys(Y8 3`_.Nū(elε}e<ʵJ;sYH:=z*Y)ɔ;8I xUٔDF$ڼrt j&;4o#ЇЅW/yb"BHUj>QQ7n5◺21H Dy+},D8>0ɿjڔs._}sjOkUqD;xrQ>~W6d_ڙtS=`!в\"q!Ozd,ז6u;uԥMa([ &ގ'(SxĹ38)J ]JL"`|}"Kzgp^k(¿8ClwF$27@:R\K#|$,U.&ȼQDx=oJ.JKS^ /4r"bı9NnNRps&mZOjX|ص @Mk)J~,fkAкzKvMv41g3o5Dwڋ)Z9f|wwh1)4ǘ=}6,,Aip0?ԝG gi@;!327d_=TUHj%.@ ba(o &a:o䘟jx wW=9ossT;F-mY |T =W.iS%@ ,lB}v,WUh <+Z?.ue#hSRc%Hwv4Y u;-9_M05pNSʂk=(?򳎟Z:iIP?Kd6<2+v \ZA"'(ءUd0P(]߭6EHpL&YP5!weF.pCgv1@X~ĢQdc!o?*TRu&@]4B#B7 |.,Mn,eJy}YSrf.t-onXm|MbRjDբʑmj %.-zG?/)X'XP"2(ZX;sD1.LLyweyI"GhEcSz O;ˌ?f%pɡ19y*GY-N %SK&A̝Ws酦h53wDB&9 b,C0kY&Nv *KJK(\P# OSH>!Z~fP+#'qC66,5WUO+/H `AataҳNPq3*n9φb}X_kSX_WDgx]}k ":; T jT{S+v83dY‡T<J 2f3)IvITy)y,I%_f0aNS6|E LA.'P.3qoK3lS1LݖRѣG`.Np2į]2m捨sit>inugqqsK]ٳ\Yt2jO~~›;kC^)p,~!&X2nKb$c]rzuI^ro_UUP[GTTW7j$[č@+gD&fV}K96TMXK+OJ sZ O3K /]r<A&7u:"Ϲ6V7/#\⽪m`9F1^w 7~urMdϕěT14h7`L!ҭ!#A o\yprDP y=#Y{=D!=`KgrB<9({RҒ}^Xw 3EBFZNj:S4Pّ>M7siK}#5{+l4*!x/ nS(AdPeB[EOLg~No?EnPBe\H*RsrY] E<I$-׉s9BD''nPGz7.6 %.֍Xm?׵8F~M),}S ({IaތJo4^#ThʏZ/N< P/=8xLDջ][Gc'u``KHԕXM^_.Te.o $fB0֝Vlc vB MN=M}jڵM/a7>r&|].t,bmކyĴx :BwoRPx{ӂaF6LЌ!7X "^$SDWt-#LleuZ!Vo"pߜ3%POh&O,ӆMtv54s#\Ύȕ*ͬ8Nh `9l@DàM^lԝ73U z9eJL,SP\ >۸hmKɤ ըcs^Yq9cGŽWxM)ɹ 4.K'h%JifsY4)=p3Ӂ y9b|;$/M0N }Er[:1^TL$a7ewϏUJ1x2豔VT܉Q E^GNl>SB7,A1i;g.=F%_#TCݞąh<̒oʘXNf]h=l^}_diޖ=? :X[aGӛW:/A0 i:Ӓ86~=gBo'e]?{a1꺾6֙>>~!vӥ"[쑓#Ul+NmILۊop{K;\\m)t8#y5lR6'yyPV^3 )_+9#EI^XgIŞTyMQ@n6B1=8llXI<ާEa[d%eTL|T fC d. j?5u9RTGxFԔOb8ֳׁ- E]0-,Ie_b3E]>EttQE zHwA8&¨j:VMBSIJ/*v͜_%aM]BGNrL#q9x]ZzҏY@c4MbǀFP';l9,%[;e]Ow4_]0{drPp;{S%s`K!!t86v{"|I!N\1u59Dab:`gaٱdi*n9IH2:5fN?A!Z@nP+A0f`_"Z aefʻv߾(9xU'6yK/* MY\ous%2 w|$R9+ZVa`&}eD)Y(|um٨$PV=k )1o777!` 2 aR7)qNcD.0 H߻CaKM?hi io JCn)JUG1uk *-#Q#5HtxWlԌ>=e9Nťe?(REVT ? T.؊/)*դr! < lwƟ>N)Lr6Hq:Z4߅qsq"eѣWAXj2N!19֖NQ[ ǜ&;QK+<^*L$F-{x&pՍ@~poWuLwj}vjSco'YCex-}gdC\In20YҢ2@cۓ ݓqßT_xz *!)d {4Xd<12go?Ʌ8:x_tWh򯎛 "IE Q _BhBekQ7χj 'o ~sO?/W,ɴ-BZ[&(_ 7@jg޽RE*)A- ʽnQpr ۆ/m+d0A(+.13 BPW*En:38݇R#c؜J ʘSkU],԰]<*vQPN{;dEtY@A`6(DT)8co0~'\˫XAkCƮz>\'Uzo_Oj{]n$Z qz}#$ÊX +U[3mE' %U_f^_+l/ fGYXS Ĭә_xL2T߬ңOJMI\cG`GeݳMA6 u#@mNq97͜ ԁˁQ苵Ef$g yS(R6[}oנ\pIPËfi̎+ͮ}'?_2u}^ f,b@?9Jɗ 2FvxpgZVr TL:>Q#8Ӿm`s6'6';*@ɌNt+Zh G  VB7]fh'+bXaPWC5b/w"C:V&Pb=ꝸ]BN%Hw(<6 GvK.ye^x?᦮ 1sKܾϿx&#}٪nPȐ]v85JLyt+Td{ F.iƚ BWsJJ1;  "|m)a5␎ ݏ ܬJD?E4q[H.pM0p98xbN@M?x|r/%?fKs顽>-P8;--׬Ǧ:"6"e xX)8@x b\e*F[t>@5s'_(JV,n&ȵ OToU(~s8b͈ aXζ^|TVّ;ngC 7^_$>C玠!?GL#?yВpʃtjbk#y8],-u|k*e(8*[D^j TA >oF"! zN*`c6lSC/ʸ<4T-| “fXf1eblѵ2=p#i߱z.\dp; {0u]K.9#P5p]T-o4뒭@<"'4pg"{dnn/RHa7qkm"dP"K_:1akU塿 ǽibHo鐞2v[<-5x גzFEy,> 1QrcX۸ LK@ldvIǤS 3̼ɢ3'o=R[/P%pa5VN[J޵ jkCO^͹uB >YZddʱHN6$0LdLWU-#HC2. >CIr?gluu X5@hDg"هC75~YL̙(`%(/nLovT>"Py _ 9DFcq *Gb?Nv#)ʋc=s^mr uP+'lDXwD5Zcf͐ q(DH'*[`}>ą/~B"h߾,@Sǻ$zQ !<骜 yS4?Pn$^]<]ĢD=%^篮ӕ yښBno<`5/ߎ6Gb%` X+iK%S!^TL7`Om;t\+Z4'jCOQC 5^^_@Lf$eGZJU'Om/Lc`3t%KٍxdzcGU?58󚻱cx`b,U2V!Wqr Ób3 M]T W + "{訓?ud}0E/pu@voqRI]."#(L:O3Ĵ`Cm5mख'n6}=1VWq Y$縐ɬD=4~@\:|%-_1ߝԼ gt  KmnU=YzY [+R DR4 fۋV 1Ci;:oJVjl]kje?>(!\: I6MσgEB‘`!n5Vcӟ2k:O [.R;IP1yÇl'sxwRgŅ^ ~_F_wዏOFOu\vVC*h0)ii)M6ώ8B۟#H=gzc)L,eppvhnƀc'EӃ慻L+@fXeTyȍ1Rl~dN+wv-8dbG yS٤kֺ[x.g &%)(]_#=*mmdM ׼6 4؎!B)y`KXd1gG҉{qO8i< 0CxTU>[|᯴ {v;K•Z_ =$Z$,׶tk@c?2lz⢖J+:x!:3eP_ʷr 5XVN?5.}'7BDxz?M9s A{M3fV2cyOש  g%XQ &2W;_e Vy[J{lդ3a7eq #3V2MԊHޝԑmn:GWĂyp f38[)W-fW8D_7ff>D)g^T"4ߖ!aY uni9fE 8$ƫ#o}FֵߟYū}= ˓fVo^lK}yw !?.D4Ag_'z`<6(Ω:I8raE (R#`|הPĚ Tk~2"-zR%sNHcNE`fv섲A!NqB D͹RE 6g'Gra?΍\)wXpre0.\1xuI0(}.|vae\|~q$ᘎF"N`$/C҃?*2mu+ݣ'uH!c~JL\57aEœXS~${O1Զ:' ~΁s'ȇ4uz-AzmEˆ\1W+1D.NZa;i>׬b?G&<dʅX[NK"qsth)Ԑb} zs|{y`u rAEbBg9u,ӧϸẁY _N\Jp F$k)C wVꏓ=qg/ZN5c B̵-.G>^7,Wʪ g_V-k_zc\tKjh6ѸgfȠ sV).DN^j&|KК3K s_sP- G| :3pMƓFIGʓWo<Ε,;\-[sD vn=Fi.KՍ! S$ AYt@C& ㆜睎.r_{w*8H[C]7 ֭+6Qځ/wl9s&֛ w}Fg/ YEzAq#K@sDKC݃@u̼juAZKq[Z`ՏWnBֆb[j]+iKUՐ$Cw]P 6Ǽdd[WԱ\<{TJМs{%A*d!u>˸E/C}Pxf5QnnDZb~:A>f<|g tjH@ʨv?+Xe2)fcW|s:W*XHMŘރfj޾7R= Lm&*&S$N$_-qʋ9}U[ 6ݩr6Q"6UJM /65+~Nd~ۋj9}x-AMc9CofNpZ'Κ,Fcu,ݨ -\q>Cqė$;\*(j D/1cաL I#Ho{ayM8x_ 7>k9cΔp*9y4NV,dl+ej ͇R3T&ƒ=r Wy o;AУ&2VH6-߇"|4TR}ॗa>5SɹR s-+E-0~8mj,@( :Bv?bsB = R~'ƃB]AE}M1Ҟ$ GEe4DBT7ـ11lKB-@SrŤo2L~:RHJ$kto$IuR)&&$rŀ쟵9"qNK` \fN~z&Ydv&DMTUĻ3k{60du,sz+{Kў-KM .9[qEu[F |H;ޘx-n)mrxv`_Ko]p.Y|sSL/Eh0X=cf8^΢l̠n o`7ziģmCGL;gJ-A i!Y;R+A~[dƓ8k==Hl[߯r.)2ICyAhVxZ"2.82(03uF!)$3.*ƨrdDՕgVPG&s.ᅦ c`K\3`GxgSd ŵ ޛAC&HɢU[_'258)K@yy~573UA4.b_׈y|[0 _)/J?axYKޑ`nU1 ËJ1v$\=bpwJ?]NƵSxi"&T}Lf+w wU[]lzWfI4z҉bO5ok^юZՉBK>!6 nҪ'$Ę12$nzө?4 羚nkZ~WV^D-,ߌf&4\sAQ/c-OɡJu'~ET4Do ףe_:Ѐ#R{NoF/c04aTAcE\u/2a>+`בuK>tmdDebi\sfZpE*!)Uw=X'd<جuӓ=i%Eaw6ME2jU6pFJ=Gc2*`xOrLJ9VgfpaP^3Q"z1*D{Ӆ*wnǢ0ZА6Lm*0Gu; pg$3YMإrd''n4@wj^CJ5Q`܌ tb.7N'_T|OrH]c3 I8[4>=. >:`R3]GB{SI- >a#k#wxb7kL7ݑK!qi<`M㖮9ʦ0@YXn jXC vYR߬f 0_("lzBpqy !tgCЛ0Iv ɏAQF-[ɫn$ft tX/-wOTr^( ɑe,Ku_@w3H%@wG,jw. X/CE?JX W2mX#]g@O!y< `H7f+xKj'0h86Uyњ]x&}͢ ,mߡOo6ɪ B)/Lٖ8_~9 Ah=hrg!85o_yca;4$4Ot1gb@=Ye24c4Y X3y4\b3_1Dwa(4T6wtW׽UPr~FVLy"?:Byx&L3O;L@LTĄ#^X-@gbR:&lrی:'*Fw~*27 劔w۔̌;HVFr{.}Ka"&*{ sDCqv2p ?:K&n~MU%ueklnʯ3XnM,ZJ1Q$N<0]Ji入}P'Rp9}wZF[xe 6-jأ.!&߽NRI1ԢIWV*WS}*Iqj?;Ѹ9.lh {L8L`s{kO9Ca|գj$?L ^t *MN{_2Zv#Tkkؑ-db DXiQ7cH4{8eUA Cs[|$lbJܘf%:fAn@ R=2Ҍ<+mJ rZs` ҞP y0ki+hsd~X7]W/ڻ _ d$zN͚~.ҩ]RwLH:S8Zί,0-xbME"Hvp^ _Wg;#5؛$->;żmbj',ZWa,82 r ;xU I ]4V9r3cKMZ:W?EDRS2Z#(E1CP\ aL2rJףOʖRi1i?௨3RspOi (unO/ήC-qAy&s3b IW}塣.x7lo}:M_z͔f 3K Xi7@h3"İ K4D`'^Ch0j*f7ap坚嬭 v% uGoH7b庥$CgPT'% 3Hfr$tt1"pQއ>}rs%[!DnO; hL=MVY) ~#g}ѭ,!x>Mc3A k csa1:z ~G7Iz,@AL\-)6q8A¥q-@I} HvfI)A򤵩>&Ja&Q2L$XW'ۥ{~UG"BFsaGȻ!h0 ~jNVq]DW3֡cwk<6no"6UEEZ$LW3DJ"68^PG{% bJvmS@1̉j;=F {v n& Dr9 .C,Gx=hV;[IQDKÚ~h&~=L%kp\pvGIoƒ$b|B|k<}8q_ Lg0/Sjl6;psԆKRUEόFK&!č9sH7GAfTC&ޞ=G ņ(I,8[!e?,M",wg> z-rMT9Rz4?LiIS1b꯮l%oG\쯋ɮ$o%YA pYI1=9j )(k%/GHtxɗғ62W#ϫ>|n?wHYX~D +Xuƒu2ո@\ \<4 cmnxZN9QW1j?,É#-_vFc<ؚC^wj(4h<!IApFCW:^5|R~J<4zlt_s0<^[-ѷ/Fw-4v+2Hu>c)60*`VSIE#EW.ɞT!7)J HFLHwؐ Y;L[Yݥ6ɃkkH}.+hWbU\lxQ%5;9\!OK]ԢCC & [u6{|T \QM$3cB1^'}zØuVE8gSDŽա+I{9B lZ!qpMJ95մg64:BmL[c>{{oDDF'm\VywKbHcJ_ =_pÇ⇤;Z(H6w*i"Cf%,axyBn\ gBDBO kDn-8 ՟x\u&08Kz [ؤ-H3VWBCm~Dd#58\4opФW)”{"k\Ӏ'H\UG|rx5L9v"얡K0ڲjp=D}:,%| |< W'nbV#(7#Kk-3 AKxQ1byzB`|4#F=V&v'CgpJS(DV)`Nܰ/c03_2rb(.\} l3ЖWH⓼(K[M@\ǸT2)}*j ^_?O}7y?%ZX时)ژltdn .ϪsB{oA  DLyA-a+MڳDHZ4)(" zZ70 SZ]i%VlB61Wmǣ_X8JHgaYJ?^ kǜm潍Բӝv#,JY iG#sWޟRER Pd).:x̓!@؞6np'RӢԆB[ x(b|HEwi𦖽ܧ%ieIxmx7I` @W.?EcY>D@'K#8`S2VTD@+0!r'p>2SBlD E큊wCʃ3@?(m".eMENS%%V-"̹mvwjѣe6ЙMCw]V]QC݉RÜ}ެJ`yq4(ˡ4~e=13.!J(M'F$}׀kAпr0koKD@rNȨ̂pn̻+7#~1w&qi$ Z6b7`Ӻ_0$M]J%iR' E$gGs!tx=l6t]MQC¸絣XpSCBxFa=8)ˤH=דÕ:&"ӱ l;aֵ`FD"/yY$CǺBm~7bɡK(߫fu+.b Os&)M*JLXDp4nz.ϴb B)|\IlU>2 ]EQ)qjCH,&9+VP;7)ސƦI)*'U{AymƱ4V3_L9,(s{!MȻMWByU5z􀖆10p:c)kxE)O~:-PDș`J]Aԧ5*s7|$ HJ΢r+!ըZ!#P " /1ߋrq)41s$_.fA_Fڊ@+d0iu) Ŋ3+WvXݫ(uڹ2(>I]yFH)I<ޒBG|UEuSw/EdQ`} ssB;,51IKsf\ԶH%KldC>@N;!bzmQH ;WIzZKf_ [9ꬽCe\ÔNCΑ-6adNXz9eF yJ.. R!h'8WѢYyUiDº`WSv |_5xGۃxj) oݰDCUsA3huxhJd 8EpVc!n<H8ѽ>S\w:W]F̷X:=_#Sj1(zr+yK$DapK$;fu]Uu{IfQ$h|il]R#RNsP#P/`x9etwntg!XAJ]=U,mVyJH}ٯ@-d8}@cHIE$GM ۽|Qž04]U‚$P/:}9)2Y.&*AY UپNcțo0jd 7Uq͕C1foRBRF!ilfE/Vn;4NW_Dl|a 0˜9@F0wY0kEa&a.p *31 M lgTZei+1?ᅣ<&x@{JVW.=;!'!N-ēv$[k%hd`gxnl_RQq|dI`qx QK:q}((b`pJ]TP!&i"n-GC<MtȤ3c/Ac 9KGi7k~jB,K2~NnnxՍ;b"(2輛zuokZJ2T:ݠ\:H;iXD??6? [ gO]ц=yU=H?T>].hWzFWuhB-) ܟmmKA C5k) *:2]lD `Ovft rꡈG2h- j:ׯݾ([c*fXfw׼ %>t^5g*%b6pB-\V3X-4u6D$ |a0KL i(k<֍hMXqu!T{F&qث ={3 ӧ  A=^9eCNb) p;K8Ėf30Y7ĈR -t+Ҫ<8]uil!Pg. jIK连A9l=hxẸRt0=yK'̯?4n~mU|Wx|Á ;<; Fs. UM_@S ݣG~tSk&TuNCc1ӟ]o(0=5ٱ=.i.U=tK17}bL:,h4j}Gmll<.Z^\5gsIa"A6KW?|k+$A럹i!Bgc7x+3:3aO(C0|xCVL*ٍf\;oo|fhaK!r3;Gn ]׮ ߜ}_TY=MS9NMqRm#%#q-Hg7Qݜ2s@ 0lOeVko:}3Dk2'l;\?#yr>zWqL*IH_Eг~*cɨДR I.Zݭ=ɂ!%;#B2^3'Adq˱yNPBXz37V'H LM?<ꕭ*iq׬fj8_,rm}IFRqGWD*Rl($_RࣕVnaLTO(\"% 6[9J=`գgoNSOtm}45%Yԯ.HY{o4(CcBN׀;ώ?l _ ݿ]׻Tjo_H,;uHr7o9M\8mbVyYSo8hPn9Ʌkxy_2۱2$o: ʖmd=P 1a8fU,]N(!&9*vI8H"7SPCğr@i'bI.fV-C_rm=&\+Fؠbݸ0J66GZM}F`@pw 'RG-3 @[%.^)}&@oͻa\Z; }R]N%|KXwX5WC\0!C, ˮ9'Jf%(5Nyu:WݿrGd֬}b<( 2M(XvLj^`3@v (t G],6u2w89N6lr,Z1|r-&)Z>${0 W/Τ x"QZC:jzC5j{ۂ.fB)"j6ŭY}9@6F UQ"<l*X\`9DGbrاn r?pknGJw +4:Ӹg2GJg&t18Kl܈3Oljڎΰu$;@a+AO=Jg1"Y>`!O`ӿ-iĴ124ڸ #2[.!L*}b p&js3 X.eM3?!0!L❭;f,2;u7A}zns̃} : Nħ.$t%e }tM* klSzRBIG J}n.ڵā'/j\KTHcC7'Y7xȉ9'~0sj=>xq:Μ J'ѓ5z '5(C1%kjLw߇?e9,TL+iڜa,0t,Oj)P`'FBy q3Jj(`m!7]/ lv]lnӀt)b~Zkw>a\ KSAda&a'q':*EZ,*onvX{bocu?'#8e~Z7_} PRzuktڜYg[,y4!H&Zաw[\29ŋ2/~: }[Ï \FpJE&3BK.^ |Z'J*?׆"ߙ*)vbm,+z^Zk<  -BJlϴy{U¦EwH =D$Jv 1UJә(XTʍ3@!]B:te6~yTeb#d50IiڤL MWZE\bT4yF;(Ә|pd<»KL3dq9ɥe(pU:F MbM .:GGڤփm/ԀN Q?bf3?TlOʨ^-jιz89 $qJFbYIfMⵦ{<$ah}Ơ8pR*yS~^|IdlLkX '$.S+l~tUٙI\FFJV_S,H!+=Uvc*T7sad\u/vm'(CH~Ж-  ı8WFP_A *)_h\WR+/lxBPa =bF7w /dhB~ v1[`^-ζֆwTީ9ywE`׺%|қ= J%ڋJ[EL=H5.wnR uEO_U%$s@X6WEL˜xo'L]7W@u-)eګAzHS*&A?^ 7:)TS[A&:B_`is>S'#h,qdtB0ˊE^ugtF ¼JȮ;JAgf pz 1aϛ Oؚ׾7{u7t5Qr nɲgW z|\{_$o@Kߦ~/fVwnO\gA2]M 1{K*=–&lycMQ.=ZKfA r MlbnCr .KwaT=C6"uP%sUg8ͯVlpqg*%e-wZUm&ź^<Έ"~DmScuA/ޮ*"Kf$mP oUHGۉ$½e6ukH5CU+1]twT$I0p-nbvI3 ś? /-n<#3<*iٰ~`h+=x7^و QԿןzʴry+GvJ+o[@/bOCokY亂 T7.d_HLmA'nn|HD(+̀EG_;& z=+~P3i9CK#+69/  sXm? P>9!"N >@:˥A_?g혹-Q<΋yeXL)_ԛ"?_pI؟9Q%11=ϞySM5jt`Y»\c;O"+C~̴*Z/tlo9="b+!E 3?B{VMcKa\8|YgŒZ5:ܾvw7CXeFk6D~[xݘcwh,`uO=PPSOu3z>" S&Р.gi70_ii#~\!h"uF\ܽ[ iBVu<^-\/},;Rhjw!T}12lW}_@6%uV1Oi;v& l[hJ7o61)@P 5û(Lu4OF:mi^ߔ߿Z3  *?Z]υCINH :SIt*@i1Yz|їl=S%2*4A$|>z_x'2']p{pߜ^ctg+T 50AdM~H܏J?t`Py-N-#ϳ܈Iƈ1]MoJKeh@oӏ}w 3Ȣ[vJNFKG<a_𾱁 xz#)uL#j}0*e0QR~t!Og?N,2=ЪO,n[.l6ZVާ鯵8~n=10: J/EE=##pga(tXȌ5ƝfrϑM?m>chHm\I!1XN޺a1X[PMZt8kwн6Q,–Cb'wz7~VC/WaǍ 8UMX^)@щH={qmB8T/n京/*ɠh;H j9U̡ru)b'7rH<,};CIj9V?QC[ځ;B `7~V=i0`D3%ԕ|j]T't[9,C>e>2eyn!CjZ7A:RV#Z39kQ3-} %60FN*o̚fş3GՋC-}r󰁀&̓Qš>`&b25VꝹw4ǐp7tRv"t?4=a͒_I]B9#cU(&j9Pҭ*_Q6שO_ GhASeή­{>v#qਗ਼le΅6lyzlix#5k{{OnJG:{| NȐ F͍+,MۜʩFXRCJNC:dU\ "$F(']2uvoD!hvt<3b:+z|_;{Z.b#,SPr{U4f-uS8;1ؗLP`=4 'sP|^:8GbQW :dN!fw0gZz!)iT1tRo6Ȱ7bZ,vaрXp , {l i ;;_+gwNie|X[3ii\J,3|oBqv"ֶNm{ޮ˶ BLIES6G xy*Mosq$>GSR|8 $CXqsX:#- `/x:)˖I0y=nx!6*l@x8وإlxIIYLZSJ5(ILO2ob&o^hAX+ΏS9]Ags,},)7 U,6h%gt̆GK0YQ˱|_hftXKf:B @zbs@j߇oYazYΓ"n'AiѐÊD7NJSjي­Z'Y%+3~VA.Hh#)y1V4ٜ Mv=WDrOpn,7eGjt<G t2떴86~1/EH5&DA%ezt~%Euϡx@t#,PVpp,b ZK}TG ?{ rTO<5A/90OIj'nlS2(ZY7ȋ̐97>dPۗ]4J'%S 6D@_VO 'LY!5t3cj9HSUGpуy a?ΫC~ i"nwhllwɑ,8k jQJ=KC r;mΞ9 \M@sb]Du,v2*h)q*|hE~`4DzQ~(B@C9C|D`^0 ~&p"-yx;Ar$R,;|Kјir26Fc 媮1] yvEV+8Zz/&m(Qviyˣ}b%.`i/eR],ʱBf;%b_4Y2D\o61"__яÄ@Wq?f1@)~O.l1YPh |Z#qPgZA OKʥ߯;ic?n,֯$qG؏aK]޾!?YS~Oɶ&!O7~ї7$[[Rq{PI;LeZ ά&yq:][m sM_XEF`BɐX1j,Tab VHƆa |ƷCYG$I),ɮ.X_ qZúɍV5},& r];(C,$ԏB]sb @EعH%"ߥX^ߏv ='|(UKGO}ʒ~nyʄD:{=#`T|)BXmB,EXB!>: 2ـ@ēcdet #$;Hf 6y*ޱP1fn@j,)wtCEKKA\tR{}9ok`Wp 89n-p9~*AD՟)C6~Pfx~mP.l\+'C ^qrWCB]y 銣L }g;meDz.-z9I,獺ɡ̊T6CIfkO>K?y *Eu(]%}ZΔlqk"sG5t40n !597s86eFwhemqVXNbYP+搌]^4y-Sߵ"\QI^G4Y kv YDh%~| +lmA`Bj*`plҫmʟd&o_, +NR$'\FVN_dxjƷtK\jRN{J~Q>Oj,eƷsyBdCnp姊|p4oyaiu`UxI>:SQ[2oP^bY!ˡ7HŚN ڑ` f3.%ݎyDi,`O\&t ?C&⤥q5|0ҴZ*dw)t)~4 (yL%:eHmQg( 5,Y`zOà ~H{lq1:NJQBABLJO]Wv[m8" "4LTK͵Ҹ)Gq "wq)a<do: 4}7Rhq)Zy6O5Kk/m p&EHXėDW=yw-.Gto %r<ǧbts?;6Znma=hphqO_%FdL6738 ,c0lF!?F`jr^6D'=p*v',}f&l5?J㸓u_3+"-ra BgK-WȰlgIaL}\^\p6*׀M{l%~?@ ;33 "F~ĸO}!k,Wz̀> CDtȦͱ`'9R֌$q,AqU'Q!$l7cr,- +l1}3N}yY_Pۺ ed|:S0zcWNLt#b:]R}Dc8at @'ooVK!ˆ^Cvp]dDG[*=Rl`=uN8 !}폍^{1`[JTIvP;R#wᾗ)ҋ•2[q=TBJHEgPjIw=Azc{W\')nh-1hPrvxqOb1S%g)~)LY:U*ƦO"3o<]R!@:7i/+½C9/'LBE)iP`8oHgXnaaao s5md6}(ϊ˼L U?cnީK oI|1$t d]3l*p/8&Jķcoi]`9 o,Sjo쾘}:@x,Ys1!}DrUJ#swjnWZ|OO]5ԜI욃+>UNhv %U g"pg{^.{_tN*Z-g"R \A.. B c3pP\M8;?i1;bQXs Qq0*ZyϫFYض=.+]|4 LMJ~?S տrkm*=Zy! 5DZ6Ϙ֬S$~ oHCF3f"0Yf!HhI{;άIN|:I4B&s3A@"[7܆)i!J-Sw_EvM Lp++"zxp 2Eu('H1y<# N}!ݜ}.J-51T[;1j ഒ~a[Pˬ ;Psu\i2fK0vpɜꆩ[ݫDGEJts*baO帅w:k6 B*p1dq|}@oC>a͗&[}'/i.%s*? 2iC'%hDM*2Rpf:O@ȋsN* c˘RcYl5N i6.U8XJՊ$_c=ϹaLox}\8`E``OL1:E `J&:]'J jM,RF^ܪRHߢx]ʔ *X+7PaϚЯ9*+4,<ӀoxQʺA+nRb$c)ltq¸z5w\rOMU"UV,|%=:s n8_@r}?oDu !My?k)EzY. Eթq-,YOH/5FԔ6ry!ɯJD}uzjTpuD?p%U3Z\(Q])'3]vқ܆1E/(=}z[r H`{6V l`,r''>^VgD Opp袏) kKHgU$%c / ef#wC1'"'/hdu/&IbMJ ȯ(PqXGv Ѥwm'S1COSP7VaQ,6z=ʠXYT)88uv֍Kɼ@Rm f*oP -R"k$xN^B6#;}% ^P@6f{AY G9*kԥ2XKYɩH& B[oJGj9w_ئ%W^ M]M>Wq&ŵhףa Qr {K]p0&pn hlfWzuHU7]*#.hѧq돀T0 Ɉ45`&~Dr~W<# w˧WfTG=P{yg3JgN?œ+B`SOaLcmա*a>h0wh>>+i 8:+urԓ*9N8'P^ǵV L][}W6nG2χpftazrÕ9QyRicw8E r)L$g| E QwgY5FB#Mj<ċwx+eJ če#?G`Ñ" Pdw jlni/['$_)VneD:f4rMKV!1:~)=˵c&QosLdןj\Tt? =F%쿧~[0If4m5)*`qt]'tQI0NU@&Sz0F;֗Ymm}3T%2_\ o=P_#$JTOzJ;C'μC{̪ 7)ᑜgƾ1]ccF =)6stgRz.Gy[Tl@b|oV[Dds}`)'A4`^n fL72ϑ5$/o4usfPuJONEmosML y 5iEDV|+-.Aq);_/dGdH7_ v +h)'[U\]hIԓڌO55G-ޚuuWBVğ^K<0a|O= :)j};vW^e9HZpZYJr#щք%NH,v75ZCVEVRdyEd 7}vt^v M8ޔ<Ͼ?"2lsh\2{N>ٱ5n*"y͑nϙG`!wǭ+(ɍ,ڥTN 8j'<1 Ԕ2E=q\3GFb{ vB=UlsܧNTG BqET}PVÔ=?wqghRk$0'GQ锑T,`ϝn|"82muG(ԨSN^ R 31Ջn`t3@8; ߱"_%|ޡ7ҖDʽ;@Mxh 1%a[ rLR}jNKVXmI7c*g[([J)誘k?\Ą &/89v^A>Smkq1E|L7Kj Z-(ڤ.a:jD*F/.}ڡG1M]WהGv#W(rX~1ζis?4y.tTdt+gU-|dYAO) "z]t"hJ,v}*>R]ny3@lH%d5Zdћ3%?jyו<l: ≘OvQLnf./Ŷw MXF9]ty=vKrp; BbnK/|JFX0[ǻ֚6֘G*|~"%ؤ)?\bN}5WZY@Ӯߴ\/?aЄ7r[XG~5l[P6'Aų[#1ݻ|5Ƽ٨]nSŎ{P,2RD'T4N4]ϥKUR{?1GQyd1is XyN0tl/pZ E!ej6zDDW(5Ȑ<'⁗Ci}y>[|}e[;^rgMk:WkI|[7_Emsi+fH@*uUC6̠7=hi +Hg|IF'x]u]#d"qKسmlmZɑ0Kؠ+z."P&k-*=Kis _ٍ]bҤfOa9{D]\=vGwm`V\BbD|5l)`qKp`uQ~ԕrubatʓVզH|,dD9 Y~M,t*-lw7=U6~˭gj;*ʝO[d5Լ-p C.{{R[`? _;ܙ`i>/:Vtp i;!WɈMkB7=^n7&((hwt`jmH6!Å&ˉ^ed5._\V;;$[ze]z' Pr{@' }L7H-DüGFbxp*r;x\?%hUٶYVNVtO3'IX4d5>ePsRŲ[QלŧG+\_Y)d}O5;aB yB* EA<`tYK;VPكjfWV1l5H~?>w js¨z(`\ ;6a"gie*hCZzUQB_>?b XO%r>4TQ,` qI)բ!8O`]S9߉]NK2;ɴT)0 ?LB]RF*^>>Wi (%f=P ̕sb9L^Ћ})Q{v>@A < LJYKwTSws*XtLO"嚢Ior.rP f>J5MR|3o,0`؈" uÎ7!HJҹ_FsI4rW!֦|uFZx^w}@ği{0p{ *y8Pce@(K}7o2Kxvӥ#H&wv Z+7&bb22:&&wi>ITpRKםDFyt$p!p|wX[ M80h&'*6ߥfNs?;Uּ 9(NbMdW y1}Lx@|&,1FŰk}ՕXboJU`@]S` 8 b<т: _*|wa5br-PARuc q4GՄ_Y@rdH+pQ`4;tDyQ 걮ÅڻX$6^ ˂V 2ĝ3N坴js5`'Yc 80i1t05o6Q"b`VJ ? Ekvy'u/Y։≟zn}6/~ qqח}" n狖~wG,eTLioTg)T|mE@w5`fEv-?S~@\%2YS֘ یmJ;xLV 6:qm1!thÓXQ]˗i槑M(ߢ8OFQB-ا2 q,-clQAJpwQ'ɾČ Edȧ'"fG7h YA?[g_XNբ2պ5|?$^yIuQ;Dafʴv3T}=O6!?hҧ6ʤIf?w5Yw,S!k:wwJA %PKY=|9„`0OxԶ/ώsV   v>CƓ#@ `Rى)7*u4@VH5hr΢Աz)EaKzf3m8 #˲T72\2 $_8VhdedN( "[6ƟODƫ)iEؐn],[d[SZXfc(/-1t:z6Jx_CS >v`?\p更tcCT .  ׵ XZR;[dHS8ГBojuUJUbJ;_7>G/ʼnqr* ]m :7iGRp^X"(RBKdEMJ\1 yx? )hjR\t3۰cq4xbz/g j% :;j 8BtWb拇8;Wԥq"ȚVSse[z샰 Qz`-zQ%RL’7gS%6yChJ3`pM[LZ hIΚ>7vJP;~ > -{Y9K]mjΏ}v n@)flgP)c`cQ4%`N,/8%Z8@2CNQ̀:h{=~^.p[7k'YG #t3^aKɕ.Ӗ׸:Od=߇ŅVwX{?)D\ttz|;NE @Et*G*z]"P-ןQ-a\9SsIv+U48Y(tҒ"1Z[{O"4nt\2 INƔ(;J#FL DU|Kkøuv@uC2Eq[r9py"/d1]a3)Ѱ[fX1fEs4BfQ>vhK=GW6hjk#-&UqC Cɽ̏C3׵~ነ{)8Gr9(2qa؃KV>3˱H:8oҸ=gAmVjXu"0uG#3klj9S tEk2CyTĞrUYd=_m[J({©H#ׄBCtQ@7V 3{˧JZsu5}!FQ 2l Ƈ,Q e''}.2Uj21_@Dz@q*JjUNe6>:Wy|0+R b R-̣L {[ns%v{d+l=uF̩(|gQ(ZNʪzC+{Hu_\: 1ދuVa/3՚T\J'cY 벽ޕp4_&ϩ(Vp?ɹd1.fO>6ܠܨ+HmBS&Dt>&'-[NFސ `}yے3wNf'GtrHu;c_%r<=be>tNw1+bԈ [I)@";C xS +pAot"-3YXV`ř4pA+xЗNRs+SzD ނA1 W-zQe/ SÑZ1Ps\Mpo$=ug-rAl;Dž~luKHǍս_bըA9bbQҘfDοQ;?9.99\ړK$z:ݰuyГϸ' ?hr \26gOܜv)N*ST:jA̓B/F֤MmPQXBE1~8 W}mU&pa BI?5P&0_ IBOKKޣ haVج+La7Qp|&(/aAi5=fxeTtG3o#]S'Ui*32%̿wj$"$0ٜūiKֲms}[MEM`aACW;5HpTD-8yKx٧WIέ@kG0k~ūehҧtjyQ82 14`gOSQg:I7#R[6Dr-n"oܳfJ7pYFK|J'nGΪHT g.kv7熶bȠyT,wZsXZ+Q4g/M rqhOwU#ŬT"GVwlD:"/n*eU*gT6h͹z 3@D$zWdo_sWvwp@A:f'-.EPb:D;)uc#QG*ff~R H?wc+tZaZ}( x,UidzR*)-P=;IkPo3m|%#\ݣ:vˆ>:Hrc%՚<,3L b4 " THilLu6vrN{ý;gA;~%rT/G~˳`s{?Ppa>dLSV*Ψ{^WvҦ2&]f:D}J3&fL4HI˸\@EgCRy=Yl=hHBg-b(|#-Cny0jJ2 HQΉC0m @|!4e }P榑Fx, ɔBtb:6?ʏ1*D8r@z'Y'1QňI0gXBm$QV=ta.LT gdX|`+6ŤOh+14# 217)em?8CZ7^Y=?`&xC_BwIf&f4NDjez Ǝ\q]lbmy^;K(y[ycټ&Fг x96aeW|㐯<ܾɨ FO$ +R#@n tж:Kv̼K1ŠL>r_^ /HJ=rilc$2!<SrTiP"` L~^Z.3 tli '*n8d!WQjR Dt"eK2+S[E[iU:Efw8bki­L"9J& aڬfnM2(W{wEG!R:-n5&Te퓶73Z"i,U(D ż&% Q_X2fxn`J htHEU&H"Ō7pv LKƳPvmr+-~j`xz-OFHh)YKz]Z0κPwr9J,GrEӃM^[FC4]TtPW[8>V:91N+ `IٛsV˳? :¢`sol]'=GVD:v[Drz;4wHy~+oL}bѸ6|w p(GAo=BT%mesf*#bQ5S' Oi4+{L0>탶' tt̻504\P,GHwmȇSft\{ ?I2 hb fxsPP ?qoyϧlH0bz v4*k$:^BG髜)._睧rLv#W|jLgDe3+lH僦fN`ơ1nn40xw`T榩VnK~nМΰZhԍ\}23iGbM\f/&\sVj8$&x4ErxIE}~CW'L& ׈OK:7C+; X–A%Dbef!iZɺs[u$װwEpO A'* f$|sM*]85ڋ^Sڬ#z56zCn3ʰe&rL- b{X$é/E0|.Dre\ى`P*{%Z=XMzbb WE?xs?*+f%1E֩b:YY N`+ߖguR.ѧ-Փ"9B;Zxҥ7|P&Z#i'9,!z7= <O-A֊# l 0j::|B28ٟk@&}݅tK`K\;$1ɄvDι[ȐI7lj_^¶h<*%J=ΐ-x}jG.M j(1緔 f JI.:'KJ nD/\՟n- װiek)3!R#+UԭPr+ M rMõ?%[#W-(Dߋ*.pS+=D~WXDPb_ڀ;#it0^d2qLݷ_._"T+,0U8|:!Ҕ?؝F?"2N,b,(2} RQvVkɹ7 .W,s2UQZfh*vD^[xBR flq1FQ"'|^ oMkʂXɂ.9-y6kq9CH%r U7R;i=W~IJ;%k9#+j#"mٙEL: {KRd6yh6G.P"KbX3F}CU{y}lEHMKSdz{eus5MqP~.>ALZqɷȜ;]vXrO$W鱏FN2ÞxS !!(􁩔j(Stm$(χunT:B*p}oq]骨:}-bVHd9ΥG%`zV`*W  bWnHlJ_;%r~:AO7ܔQJW ݕ} #AUh3i[zNѹ99BmDž\f&&8L{yW]xwVW1[-@O8%Z++ RR+cx1LoGNH:MtՊmO*CאsnʿѪRlLmTX\ {;-0ѕBSO1FW11gX , |M<$6 f9JvJ_ 6q! 9[%Жkш<>  /mGɿcQ7NLl\'(#wQ9Hg97i8я/a\aVMvk"b4k1ť͍is v *Vw?Y"\@ňѭ)2ߤ8!n&8:>݅(ŀ`s,U} )|Kxa8: c>ľܙ @;SYŻml*pV##~D9R]+wF-݁jz oi.*W":q"|k'1p'%8[JG1] _&mMl3Ri8fO4xV2ݡ݇է]%oS.\h|"ctWG r2}]Z5ZೢҲcf3;Ôhe@c#&Se ?T*#6h|PצA:a$3Z\#!: ] [`ESӇθ8Cᳯ›ג/``p)(xTFPu(Zw P3$6ù[sY/u ~|fx*bV/ Wb J~Dy;9l8lsݺ9c|G(4A$i|lX߱DLYY/q|wu">WqrV!U7#J^n%z=|/ˀa,RGAN]I@{3.xH-DU2w-^#<|&X><4IRt5SbCm :TKoDaPM2K(,HF!},Ap_=̪`x4)l3кPT#nۜ$V.H@iZ̗0_shǑDYO&,F7_3%ʤVj3+ K;U/7㔝Hߝ*[ZPxRJS=Wc% 02X)-ڐ?n5S3D eEOw5E/U-l Ф_!԰O{MeAQ+[U&ZYXш/( 3Bg4qeF^F40ch"2ۓSiNMNwo)* *;p Ӄao6~7ݴQv(s[R>9UK-A]ԢΕtC\6ރ2@KW&(cn'(%;$'( 017"3A<[E9xlJ^j$G{d qO"Z@n|:_ D_ݱb-%%D;n&.G΃qM'8sk!͆zXT} [`e(A WHySDR0諱Ikj21RﴀGТ 7"xf 9WbYM)_*%n+ȺU8#Zͪ/V M(䁘R+d|^ɝHd'jbrѴ-ٸ|HK_uqmE H.$IгJ:e,n?>Xi#ʻJPXj"Æ, D@ I\vKr%_f7hIliESsS w4YD٢I$0sd"6<-ѩZb=^lMYZyZ>27_Mv"Drvwτ`֣v9Ok >=i!$R$ аwgN]cMS8)IU1d,O̢n2#iN]^L;֜jiU{`U;%*\! *9S #jI y*۴@̖LEb/," XvF\m}wqzFU9 ioѥ:s#Aߤ0#6tE8/qt WZ }WLɀ/y tBR+b-wOeڣh )tXpH P ?D+ςآ'eZVS\Pt+3-A0,yP,@Z5R=: e5M9@Qi EN?2"jr4`05GXOB~<zn)PP²>we0QgO`;TuO6ҸԼ {R'plvOHL:CbuU?@1<"*dU 967aV]xZ⳺р˪ Tɜc1J⚱@-DőW3>v|K=vNWCjp?h(*nWN˝ZׇcT2}# Pkm,-FTX`5P4x,!iCL+wseV)h( 7zD6&'/!wBypeW8)<:>|K AIQI.`?)v a1x*VH0aZZ)Bq>u+BjuVHLJ;Nl&B BgqȘcQ?aehK9%Ԑ &T 8{:Sr?dž.+N?X k{P7A ǖ"Fgi`pB7}׏Z(/3$K2VK ?4g3;Ŧ]ܦapf.S]?!!^3'A`:l Wq,dή Ƈ=puYjB(Z]:[#=!m زT2B<2F(/%8ˡy6h) ^з)3r_(n+Q$U eKeUXItE 5ȗ'?a{*y̕oWF4Y~yΧ$~f뤑mo4cuv 0b}Mh0a4~U俇͠:?3#v|" ,߾uf=OcZ/4K$b_7,/p6*ucY<>JTӠ M #;ȴYxFJ~nvjU_P5[|V+׺>~w!BsZ;h&r?DUdcו]9G^q6uuT5_i#R}e:vig"9 u ST?Nx\9Ia#7Q7]Wbľw* kh4EccS;~.'zN{>{Ih4> -"Zy5N?%MQ/WhIyqiV0Y^0J`Ҩn3gG*Ȧ/(QzC~̠)^oRRh[q&N`jOs>qמŔG5{Rv,Nâ_\C2팍Uw0kw rrfƐ h/8" Husowu3 ӋsBxN_n[v Bn}->%dN:\EGtc[#Ar`FF5^oÊG xmpIYgD{2ق(\N^ ,)?v{/+. ի_ޔP.$s|er0z1&HyYtFгohEtiY 828ff(L>s3an!py0ޅqN)nJ)oi3bh\ Զ->*u%b\4|Xcw`RWm ' NA!6;,KOFqr ]#_y-`6 #Y!Kǒq/>XX?4*κȿoL_2Byųes1wJN~:+Nm(sе6()Bi?QE1ˆ#p3߅wqԆl?TOY=?U&c'[t4E$G!Xa,!F -X*a $&^! ]7rZNp&Ba Gؠd!\)7Ҧ*9cHgޛ2MS>G2 6w,~tm%QVZ$heٓ<~{`Q6ө~00bTܫT7Μp֪Vpt'2N+]S6\ϥɪ;?4%X8&tc?z3}DZkm.I |K/ijG>_9B ٔC8=;E߲IUrP T+;n?oü`EgH-&\9[ʋ1GsDI gI?6Q9%6)-àH3$6MJb3n;8s/oU&_frI+S|͗Kj_iaB@T@{l(0(S;KnI>K6gX񉷱`ʄBd4ދ &9Vzb&wNT.5609Vb#$As~=&: p)W&x€'SLj[ģ2Դ"1 'qà q&=~IskNB8}]Ԗnվ$}R7Mj,q,-H;3 7AЖgđox54P% @4i$肳ˠA2ZJiRҽ&u{tC@sf(Kc]\SnmY`a1r!հc@bq-BDZ_u0SmZ˕ vf6 Em;#J2gZ 9TֶH8,0ȬΩ"ٛ‡G4+_v䭓`|EL-ʰ~,H +Kc' зs ӂc ;m 'O3&A1+!?REɉcH}^ 44@B Wdنf4nr/¾!yy_jk+DLb߭K816]vxuuM+nRutc9:gPKEae\aP̈́ J ѭRHbYnhV?0IlܞPZOLyQ) j5GQ zW2`eۅf˙W6jbzzc ($OaU`FUzɥ/17 ?&{CPsLM ir;ARִVbkj۶u6׻=ȿt#u:10~jrJQov Lj@ (Uu!MD=cP骬w'4 jUd SaKP 'h-h%\DEV aGDZ;;V u;-01sgT! y-8Cʝ]Z,~AVՕzkV1aup 75Hr.!k J7Yz7͝dX&G YD[Њ gnY+)61&R%жgXGE&w5JhBHN }+ h(B.%B%kⰲ(.;e~arުC$V}mBgO%ߦzjr,^:6ix*ZPir0}xG_1} m0tgAL: >${0ϵcq%0^k 15noΌF a.*ۈacCh2ũvs!i\"ˋ E:#4`ihg*-{~+6ppCGq{%&0#% X0(;RjI#I8T'JA[VގQ7'zX\r'oM4N0fa$UZ^7L`>WЈ0l&XxҸ1C9e>或bͣsv-E4Я1&R8oOY?W8/2rś4xO3iٚuP"*G7Q@ZF,q ]qL漄V,yPOh5m%YeX-@Zd$`~K.&U 6,W^ Q#xS`Fҫj;/tʥ;5žǫr6sP急^ z0\,R@2.^jy-{j ۱P\RE`5y6@\0{b$uZHJݼ[DvDW)]xC(m:-,dGd]|$aL3%l@aЭ*83";B < wU>2F\uY~?:ί\\8zriٙRܫ좆!=vR$vtC#Sy8d'Sz]{xj,c~^>`y$ \@|g7Bl8s\lVNku:NiR Nhgh˽bOZoE)G}n? ۽*b|ʡ6TݰF.J$=(`U 7CYq*~DW=C|>V1q|dTOm%YVsj;J08Bog-0)a&Q^U#iޱ}CsЈ rڊş0lSLdb#ôdPEoTFͤǍ_ĩ8zg>[@rAvg+_;FPMwxųnvǗ;˴ڤ0>LFY9.eˆG)K\RP%kĢه!_$=͹ov1h˅ *!uL8Y:c+LJ{ufV?/3,RdaVm@$y1R+rڲ18N9oVP܋w*B"PE$Ơ|-Oq7f(.GgX\>khu1Ŀ!9~/ebIPN8z9q8;dJviXͱ1@)ƏpOsrjxɈK@.Ϳ9QnhGM SY>/A Z$wfW oz,S@d~uW? eZ.Hxf/িԩ)ț~"IULNTlFIm=dD~-^&/$e|eA cĝ*hQdN+s%&^og2(]-l"@tvim|9M:2֎}^W]/B D:){6ZNAb>nݢ䄿IsUbVd*xzO|+UMPZ#'G*cQAsjRQ0og|G "lzg&Ŵ'`Hl&0XD$%~u.+}3뺊8w}Gj:\Qc'go9V3k[^2(Mi/!S1$hMʜh[9jsWp2@I]6PsℬlXs-R/1kǡgWՑ\83rQ6)Ԗwb` \ZI to8_/~g!O9dl롡RIKdJf}lPGV(Q/.a22][ t\J]fI.k= IFClQ|$Bf r~ Qa9+}DoeO![C]Hc6gn;ŀdTRǚr _Wz|U6 Q)%p"*L>/$eb h. lɻa{ִ4ҰS~?!5~GeSHok%];]3hYwhcϿQ:$*K<0MQXs _GLj[%xyOňo"`K>Z9{z{>ZNR4?\džq^*cS\vbS}vF-,NX ս]\dgrkdZpR%é:JK|?hǟTyH$IKDLf+÷:ꩼ*ƸBiC:݉T>ٽP摭V]g6<[ $bRc f7$5kI0;GW5W j6/v EʥFK[6rpZiuh|C> 1'/@O)`O+ѓP슚^U)莶V˼^S/Kj/Kw r3۔xwxSC1SD9X<U3ڸ+%VJkHVB"h-xB;aBrc!ō>0qF/m܋W HcQS#ĺQ'[C@!r\9^%;f"܇wOʧ5C#ҵLlä %豱r-]X2ߵZaxKX雀͠gyvWI'%5bieύF ~IhdO XDe2|'d2s1p- k,a|Z|zs#e|rP

fLE~gw7l'~]p]O"fbFpW#C΃wMM9r_-d v?l囎܊G| Pn=RSc;k*eunuz$R|0Yaft$VU򜢠!rK mS[;k9ݸ}dP` pD j)LYLG1C<bB,w`bcz}k7qllHVHq6̃o/th.9 ;տ4m@ Z:|8΢]hVΝV C Bq]enLc1զ.꒡*ɯ0d1N"DuT^ǫz2PR{aeq\j/dG3 wj`׬f80Y{E (uh)vfeG{W][q=Ԧ&SKM\%%>zn 5?%$)o'2SWZݧ ݗ*& cEpep܎|9Ʊ* fYCx,s}]_ qt9FXo1݄b˕Ȟ0XvKIY#+-A[뛶 Q0DžE[eSwjq C˯>hc7tHi;YI6Gp;zpU#ouKŮ[ ~+n \yoɝԄܚp~$ksLh8+ZW'zS"Z-}$0pf'0=oC5|F7h{!S[8F l,IۖϜVYN*> kj#.,yt;{N*Fyxg oc/?Mx/,<j#IW^Q ~F !{r$pԳ7ju1\ GV1VwEɽȺmB9r0$"Ҏ7QwFK!(rShgv|M&5&iyd• >O-3:n|F?#=ŲH62"T])uFެEpnNk_])ÌcWl\J\y!5ZAz͟TjS hE2jmNs >i6\O?Ol^\i9@))2s򲕃)ؘ#/0|~%ZL Ewy>a 8l-nm}_G}=WCb-Ip).M4B)SCS32QМ:~Cٞ ]g-qo<:=վ`)PI@ňpIq"3!)P n"L 9[T|-ԷiN8O y2v_'f!Yqxke^G&O87^"x"(NOIC"@3eu\ԀG6)2m_gPD(8V~qy.CFq89 z׾>V9C.viFt2c\]Ǧ61,r1,tXW# Gĝ|Q;p-XaY'-ީ? ΋ /o[98TeZ9ֲ M84M /%~aFW T4g~8 K`jyCa'38( Dϝ{i;y@i5uC "BSп&u:Fbw*ssx:\0L$N Gf5sa h?kXH(9@% `$Y\lh~T XX=3@qF>l]aXұ!̆煒s^cjBu057޳Eo˯ٚ'y#+xEO 9g4EOkѐJѣ߁q)Z6g o<S>A#- )༞j`O5|o'Bx /ɢ,[|ӍbH*k( IJ dH $h OgRsktH8/fv%%Xt|}6d|vBn˧f:a7ApP퇓 oVjN^TMCAR9^?6i0AX?2x<=+/Ulp{]hoa$uDl;DVK_pk%ym ~VNV/KYBGUtRH 'MV'M-͌d3^CG/dSFYQ>blΨ(~4bdwSYZqD򜍥QΞ~(7%ve7L~="--5OGOlhH#Zr~՛ p߀ٖ3GfV'f_دfsP%٩:Ni`&'tXh$?.yr/ɓgr6 {`|NP|g\τGSF䩎ۡaEobSJ=硠N>xaV f/5>~ cjSAݥ*qiK7 tȹrx!v/|#1^ ĩebQΚ>drb22(3 BұBnsy8 3Cm|\z{CIޥZ! μF #UCM ?"ڂ-5M';87gvHT<=^fޤR~zo"8&ߤe4h-tX,{^QjBk ?Y2G#E0Ҋ݇$T,qI΋%&2M~^ڸ r(…}_z{C 3 6֑aYZ-aWX/gK( f(oދZB$eovI׾x VvD&[򜦽lr٨sbюD !P/F@ՕSΓF٨ռm?+j \zSxgצU7ĥwj1lǟ) 0fq, 1)U,TQ';Wy}59O̩XcN9? /E/%Z (3z'r+emkیZvd~j Ԅ5)s^oGruy<0]-};BewNc_B{[rc# ؖYQI:KתWV04Wi㓽7Yko7e [%cLcGQ +с!V(k!rVY yy b?GL̇0J5Z;+&sf q 1K *(ԤnAH&ՈwgUr`s6eܴZVlЏW- t0U۠T Ƴ; v>sŴT_UJoGAu>*~t$7$Y-[%֏ÎNbW*q?tK`R\)(O1! Zէyϛ#on21n_mص1e_P̮Z b~{2}iDگ'ڏC_^/E?"= ,YU3ŅLNE"^=-)cڠn=9g`՝VN3kJA~?ё8vj1GsozynPl9]hSxlu_{(mky!GjρT?'AUb [ 2z00r>I \)~>H6KyocP?{MZEOCP`=m(>= }A3 u]Wpυ,gG!AXadkf9dª\E&TcMx?z *7 _솎kdcxEM =L$IZ!|Ap.5mTb6D/Zfgcȁ {>a22i+Ω5?Pe9'*yDpz6O|#sBzQޞ-ȣKs< @!O]&v'x|gVw|c ]|Ԟ~W]=XTzPZ9BˣwSz(O:5(R>9>GS<.a;ṹ 2C:/ 422B6(ZNa\ŤKRGa3.[z#Wxx?{C pF~؍Wq2ٱ\igKx/uB}"^+2^g*~ڶE$߃g5X~7;F2~oA/ ՈBфa*,Ł%g S S{tY]j~M~$&IB/+qi>ٯ $BXkbP@Q|@T\ Hr?7A㠽:v_&13'a=qAQ}~???'m ڻx"e?~Oy?AՐ4\NFs_oibV'Iثc^=Я@BWyhߞsx ^ d:ĺ JKT}H^j60 }GB0֊ (/D77}UdN LjЏc{W1^h| :ҧlI jg_סH.Nxw2?ӰW{'2D\lVeG;vn Io_0J3+lCY1q$g{0;|scj o :aPS7"zd#Sv 50B *4~j#ղ>$MQY7KOʮQ#S"n4 Wq1>^L[ۑd>z1o|2&@&k $4*?GX\.kG7,V}?OR߷]xG,uU3]߸o0o|BEqC\] ;@ϪNl ~':*iC.Ue(]:/p @_ G HX3G%uLp߭3*J`KJGXrQ/.\NLJh-Ũ}& E1Ibתn,Uq~@ ^Z$,Fq0"䤇&DZ2$(.B\޲&ϡAE'0ߙ('_c;> }uݑ/ 4n`C:QM7~\u8qPPR^fPϠ!f)T$[vp]hM ˧k*^;[۱(dR7iy] 7 G4Sˌᚣֽ e- 'ki㓐*Kۓ)E"P: c܊b{&ؑ}`s 62EJ() $ZnEQ˭&81@r~(gƝR{@{QA&uۜBW MܘPK~{$ܷv PGIΝI C(>¯Nϲv->[p/_Oo~o`R _})|npq49S~;M~V_Я~FKy4ʻ-Kp hEf.X?ÇJFJ:8~%~d䡪d?K Cтѯe䴋]7-}+@ǔ:@؅y\jM$aI"M$ȡ`|ngEXA׻w?=dlL4/'@ZDP ]$tF3T֠çrZy N!N!#hsԴrƘMzV#s& p&&:_Q=tki`ZvDG[8K/ IO%G60orZ*[$~}sv%<[͹T]縓c̅C?vIڦ/ Aѳq*fdD|3hVɑRu*WbÖTuiK/oVi)O浩(}kFo>cP+ҵU?Pѡ HkB-mTnrO7]ތ.GpwS.S)^c<,3*Z~<gqτ-X4O?c걧UF! ^1aE hhRiyNcN^Renz]Jڬp㮎6f{GfΨg=AvpS~8 z6#lO83hz))F>Ě~bBXɆ&DAPײGbڃ"7Ȃ!43gc_bLEN\0FΌW@w{MI Pcm~qeu's=J[@Re DmxJ9~8Z&4Gxy510?E H!=; #֨ .W8=_by7n}xަW]ԅ-loRM E)EZ֘'ub;[؈zm҅:[>/6㈲M-{IAYƦ&XX6Z?9/_J`~ٍ6oc{JkHMdiԚJH{f@+A/Cv *'S\AڗZne7g؟Co7`B=_ &Maڈ5y[RAF'PCSOv@9&5,L[~U=.'ʎ-o$LC0ezմ75`GZ"=]j~t.Fz$C5(^y9a#0o@V„LɾkG&g!1.PB3fk'Ԑit`t2t3^TE:8ή.Qu,asx#ڥ)Z[Gm:3BSkjl#IW:t&ܩe?U*ReNRu>` BADGRTcaT3.UjՍA͖Rw걥|-:ŭ  6lp@ ճ🡴hc"VrCW:lAy,O`EN̠ۻ@w&Dq9^Ki)ar]8 N7G$ϑ(^(s:zf.\!.^[W ]xo4s.F;6_qJŖڀ8Frsumg@Rn9]cnA{Fn~-tx~>:,|y{ukrqR{w{7ghR2ΕPMLŶk|Q*~1l:rA~9* dA9W-Uظ0v{E\D)w¸&k?ktگ? 6,d>Ǔďk dNo` kN%K4_[%osa1B{kD#IEgb]- 40~"uzˀc&bh}.?#aWŸ́)u<ZN 98:̽ q/eM1H9ȵ=%wPƳA~{8]^uq9/Sxx~vɩ0m$8uf(ڔ{݇ 0ΰ?bl js1N[O\D8.p 0M6gضM[=v} /ᔩ1{%o ޤS ]k^jg_k.)L}*(Z/P^(XpHX膘W-]q7gOms8Me՛}mOT /`2rv5UuA2Z{-3U> 7.r/'klCcy9i j{fH+8V{sڐA>oA/|Ɣ 8)^&W5ea LE9mpVS]auAv..oJl1=,5|90 x–Z?`Fp/%?QהbG˧Gaۉ+?_SowɁ'Ԑ:x&*0P {hqbZ%3b#b|\vٳPM/?#okzXz,%NS}`lR{_eW('fzIGQN3#w D@_,8;'S"#9 JJ EKEaP2D9 \J!_+wiFOґQ!&>B:&4.GԠ凹QqI0aӐ*l\|N;?T~ L;Xvo0Ty7{W(d)E|7#2M^ro|7>=c-UA`P[yq -v~w\fmfOG%5 .o5@h{ٌ_RCWDoI9Fխ ڲ[:[~ ]X- S[w W+ 87JL=p}Vz!*G:(m3Rx"̡a.#1\z9PyvcO:VAlogԐ۞ОRl6Htt0.hjic8ؕGwy=>un+15Mr֓D ROEB dv #>~!E ƗyN::>,$s%vcD9.d)Կ$ow7U;FտԿ3տy,ei`u~όLi9m 6mtUD/Կ7$7APai@0h,/ #88OߦY#f4V~hD=U)C1(ŒT5A82H bӼAuDJd3 NkEʼn%BaBX݊hD5e,6݀ܨ'ax$ J֐w4Y*@֛f5bҶ/F:+ ^\tNAU4Wރ1Ah[J,OiASO=ϪjC&bZH7x/$ܛ1Is<>2mYP <[YKɎi"Bno.w8ץT ؊&+5f-h(畢?Z%%o IgXCMRxU]n<jSnF 2n{18>%NkaDRpЖJP4S49^DӨ.p,iH;Q`B~9MM +DZNilSt)+x&(E)_GNK Jx]&/^Od:pH{7.*IbzbRbT8H5UcUW_i׉{bHC$۟ %{sT`rǰT?,p CEƓS릍|lyChLgW~?L` dNHPn(Î9]e'VQJ+,>~ďO+OkV-7h|6$' 4;YebَP阇Ƃc5ĎʸMCO Z2R5J,oP}Ei pN_۠:nq )5?{e /&,TSxhɸWLzY]6)^[ ~*j/_P[1mfZ+8/Ut+t'b 9쓴F'叝\S %=}-WNJFMȕC-Qc'+"+|nV< w-0&m ءZ{|1/'Bɂ1Sy5X[{؋X(W\UʃsQ^[@(huӝt'w$62쀕Ո)F0GRpC)c,c6 ;w6osN9(9X}u?hn; %JDj5Kާ$^kP5B"JsV,o ;'v)o6 N* 0n[&vq~/qvMy1Ru k6Fs+NFs3o!ҷQzc&v" |89o"SU7ճH+< *ߘV[Dr>nB1v7E]+6ehv>Dݽln~AٳӬB08~.QZHCΗ+-тրR_p4^"5ү;҂mxobx9'!8ϡ:5{";Gюv׶.H\?Ou\%;+'FG;{~#WaGo ~+&rewʛUe?}v=]6%UXjLrPt>+D(6-63G(#Lr>/4u+dqDx 8z̦ Yj;9n&ˀkɞԪN  ou3WuFn/;\E?t? aGQE'DpOx*Ъ LíKȴubOPie,[ ]1 -ҡgM袝< v. 1Tq|\A*S;3idb*;]Ў srM5$'/-^UJ#jJJzJ.h\er-t)iU}ӠFS~nNyI07βwr4_cF`L^ܔ+ S^[)cI9JP.Z%~tNd E¸i? hGvӫϑK0`lBH~g0A݋T[F+Ɩ9?2,gE$J'`Q:i^eih\5.RiCm_s/7-&n.H1݄MH%fq}^RL_Lp8&\367>^kFs]}!yu"p+3[=AL8TuKɀJ2b^wFWPgc"!"f )o"ir$# Qj kbwAMFզf}^W̙IxkH={7z}U:l-fxV '{ŧyMfjSzpW\cV^%7 wUmjig׊ݢ6~\^\_ۑJ~7)}FBԓa:/bkһ w):9|b´);v8BTN&ъ<}[ghˈVkwng>lCx8j,W/ю2XtAa{^s?ApE#?`<[/zwxAxwVQlxoɧdd V: pig ziϤޟ+JUG};>)fv6]+ŀӣ,ND^ȖX…VڕA;1ʀθRHSڹ/A'~hhyB|t{yX#H_ ݅W_]\˺崺R >ZdKO{9ᦗiۂ]ʪ{@S&DZ/֞蠂Ԃ엡 CDir%'*"x!OOML%(fAfd;+X FQ`'&%=SѢ MITULA^w&OL$.ΟXWݕe7oHE:taꚳR6%+ I<(2 !)`=ǀ"R?%뽸T|bF>Q>U%U&mk _bz - m4/IcInrdMvQxsgP{EOWAbn`[U܌:r;DQ_<76-3feVb*2pX:xP\kc* {YMXNszx]uNU?V:jq5gg|M}Ug"7J = ^Aص[c0[eϏou *\jsMS*+eqy\rkTH|8w[OI r$d].7yє[ K:{2F:GKC LBvX)wPY(yV5p#3?E6(u}҃"^B^ HWo$?Soy1 !f-N7 .KQv@Tg $bGV|ܻOe4ߘ[q/~ʖ™/YpEؓ\p]Fd_DY獯go5DGz-GWƏ!w3ZUUDp>c|_gzD~j uFBO8v,p7Gϯx>C}Ky9{7ՎZL@#DXV)'B&}3I7$X~72LV1Dg~|gLY=/.FM n$~h-NUp|腛R# O]ֺ&Z5 D0e^u+B-M*W^_KfЛ(W>׽l-tK9T` )D%ǀdS ;ImW_dvzgܵٓ=3\=SEPrg-6wl%8jVTōޠ1-އQ"bz㜪GcY4?f?W@>Iu}\l[AG Bm+\;Czq2v7| 1a-oZ1%S$lQ!ABNR'doRx ~YF툱 `Y,"[!|˚^#5Ͽ;hM.=i1rM < ƭ޸i ŧ)<5Ƶy5}w]7ǫ,>Vf2A'az`7!~Xnh^jj).˴& 4 gI_I  QjR' '<o!gX335^|_u~բe} tg5, ؂H#/EJ r]De\tpuΞZP y1=O8[.)O `՝ul ( .dצx̙:XK GLƳsn뉠yr)JpG!y)Np ;Șbj7tsw4#Q1~(x4jη%nz͆d 99<@&͙y}!>+>sQ/*!jvhQEWaeKJڧQY5d"VGk3QH:c3<:F~#/^JA/>M;>:&%_!$u| ff눴/Vq(wC҃xD==?lV|:Q.R.AH ~u f%[53?mWi}ɂq6ѣfZrji' iñ"D58+;!]ah6ӕ^p$ \m& DT<s x\n}`){@kSEC 9;s/W~8*,_Wr .YI=^PTfJD}~Ep stq )u(+q,Q7[,=t0T-z{d.BuT\Kޖ$'(Dy!l\yZ6lZ (e&I:>cL?ZhVh'77t/|UR e7U.w-\%h)c1ZDXiJ:,cy}A89c*yAj3؟[ě"/_HρR[%|75lJ\(9^3If8Ɠp^ԴT-tb0<c/V Hmz qK8/1%u]L$HG/c[5|3HG&奕wD:zF!9~[V>ڀlGïkmS}<A?GW/T ŧzTQ9HY"BLTJY^ 00:]'ǂ|!O—BDnfOwtӱ\u}Pr6Jb|~b?'Y'E{ rdXD{p~Хg9ѽHpJcKp"R*B(l:녒gsә(_Oh-K(s8?߁$n tRrI[m~69=C -L-6O„@OmA53˽I{S mg*vk^AEl{*e2zRdrܭ\-r5aZPjkzMjMI$qiO KhU``ʵy|ir^#-P˴&Q]GaKt#՛쵓;a>_(:ɓjIvdW01L^*iz栿)wS qx?_Ek] oٯ+~){Jl^n5aSv-0e1 T>MوREu/bYY!)%]k0Ty*5,gH,5Y0PFz0r87h[T*0/ 7k (i̲,#6{NKvݬWŲZ!"ZKzUbVН;?2E1Jq ZwH g&U> 9(yvSnf=#{nSVaI5Ch^:J@7^v/\0"4>[>G%YnͲU@Npmb j r}@g@k\ٖ8n?&ZRP)mz&"6lɦۖyif]PJ v,:gb1[bпsKLI΁lq*S.Y{zjCn zy PYB Xڥ.AMys dP;zxJ~?i])x9)dnxp/*$7FR=1jo*E)o]MR=:(;K|^Kn.ӵ4=G5UZۋ Ez#\~@J֥ǥy5!G{X`lM "K [)6Dp߱MoV “Y2>ܺKX|}u?Mx!j,G=?Om0$B. }ln,hZ5lGvBL MB 3#%F^is#mi",Ϭn- g$NWN4+OJڦaۺ}"<44A' G%7FYq9^kUu#+Hʳ7(,05z5Q~5;RIRT9{4~d+tn/7Gҝ |k)Bo7dZg a?t9ogse"rGҫd"1/2F heߘHZrvsVnZ9yi^1ǶV*('~/j{T-~NA?&ٻiXCEe]CxmA/]R\(Ɉ>uZyOjͿLQ:s M8bc2㋲=#~ݲ`md+q K6xL>2&gWP o<$i&FZ 2LBO.'K)$LJߕһHپ+hweGV"Ӊ^>@=I .V̶oM#֞ Ŧ\G3‚Q0VbH~†9I2鳕«$T|/* ߓM!ړD%]sR {j~ "'O69ʲmUXX n-ͪȧYwȸSRZ RdWq/h l HTpXMOyV$Ռy&8nTr*D=HQ#Ua{F`q]0G|;\2z>?I*2p,鯝t X6P% Ѕspvl@,R)%H p~H_Tt')#\ ;|m, /!'L5/ P6[ Cv7hޗfim'An<IO{BFc #1l!a2q2=YV3?b+}J%Kw`lKEVeGl/bq3p"{}`mF +Koӫf[FO𳈵1m6:vNrkSO9G4.Tb;T{"7x%kJLUivF铣`/G#ئ_U-;+vP7>]oИ-luxbf+Oi{LOS1ՃLEBKNh%@dg5{NRjI\3Ly5=ozǒ,F$DRȞ]=5#e'M,W8zx4UjJrQMJ8G*֐-ܟz2:@E48vdN41{I|Hf.5'&ґFxwѭy(UlsgND]T5S/֑C?=8ˈ2_Ҷp{/&ҽ?Tt+Ɂ5SL[aY.:ږ11:T-0 Tl;A%{S-O-x5}+ h [hDe^#F.kE#KzwY:`OjhA+F{_w]_Uv6k{^a`we4egav'4jGSv`H`OxU*=_x( EOE+BS= 5ċֳ A5NR#}%Z%t~h_i9 TxKb(|ʖCǷ$ ~7ٗې+x?`uגa&gq wK3+=|FȂ[1ً}?Ւ@VѱRui^¤91| eƅCV70L(+R#jbYK2k:ϰ5HlC>m@iD)aA}SǑ-])`XE9)FX͛D9~o0e/ӧW\W). A/JDR@RxTU\=~K/DЪ"#0q5Z5ը@Dl$Vs2|=Ά|RŬuEg76 eB{E':i p:~YWSWwEoP?Kds) G]Gŝ{_ ;oܛ 7GcBV A$Z2o'1 +Ĭ::YS>ƟxnI&oYDG9H1&_CVhe83c21~hsīL:.~trfg gk.烲iQӝdab[ ;9aSY9;91gxo ɿ{j&W4LDÝ>BA*B{ C_l 7)k:{+ K B-ԣg輚 n^G<:KJ; }Z8 r'H:n4яQV+HpssT1N&41|jB*|ؾ"h9eR/̅7_(^q%LԳ{a)ܷo0"N6Vc{T>C{@PH/^feR[Ppm<^/ aŸdL+q\|۬5 D^q(A>5eB!Qq0+HiˣY?Uh&ۯTS=~ţG9vY;Z?=BQ}d GjߛJtpU%\c4tE}uR)ƬL\}P1z me"[_E)Bg}ӟQߴp2’g x"޵+W\1Zzqvץjs 2jS@J{N&̘Jv=OM" >Ў~'1;'ZqpS :VLRT#V$GDk9Q-*UFOs BSiЦO5k U5)F. ջn♽hXTv>m9[®xrK߭-K>)yt1ڐw=O{?zlGUn$oZ虛`Eq rʯ[P,vȯ?<W/Qͪth qfCx24Q.c̅?3W?bPRݬ}Uև*QnZS 7!{m!.u,lmv5YSr cEBMx칻  bY1ҧ՝BlsJVUxg\[?MV8lzrV'07)Hj~ݩi״iKm+/sU|v) >E5s|1K"]+^#KjYza ?ukʭ Æ K'(]Z'*:Xn'J(|ŗTQxoÛ"nv. \tL WګJL6`!~Q#j>H7#s Fس8?WuGڒ7Isu=74^"N!:̫,&37A!,mr57sɯaH5~+$U_16#cΟ7K#o/>d8 WcL|(_Ģ|KrxW#K{& PI)-su>Wl}\$ak|[K{H ˏt6WR}Eݷ]I^ N)τ5^( N3qg\?0sqE3=wYpJq"KX4F/OH:εG:J4&FpW粅$7v75m[$>ɾ⟱7Eb[P0.O 'Q<ȺPݩ>SO\RKs&O\+z+ xo&C`C6ղ:53,7ْo(UQbC#5 J q| ]'o#_j&S"B+ԆcyD=uiWAPapݎ0mxٴ.EJy =U:{~-iL7!M(<bP˛Rlz =G-7oEtgkO$\wa[0'1Eҿ`oԦ5V«̨W^_NAd`qV!l 5G3B?Aw'8n6|jijyzt)z0[tLJ֌mOCIckكd92/lEV>3cԪ52xd { 'jMj-, U쭆5vci*9~l @? !V(z!̒*XY|SJ QJ\wه?`b适&vP6r-vGؽ6IJ1W(Y7|rV9FE445G ܱ6oZQtjr]>9z[(aK5wv8N* X:2, kms{EO½G:I;!e4bNg r68/q+.jp _VלGRRS,ᩯ ~%5_GK'cүBd`~Eq8#sm#靖o߃ya#bK7޳>cć5g7u lݰk(h@\⚣x]ȃ֯܋h+`"_c :Ѱc%KqBJx[@L*U=0%-0 -mq1_xu?i-M2PgDgK\m: }cKbIiXxZr G1$5aS8Lı%J 9|D/5PI4YY??O[ZHܠ#'cu@aNh]!4~Q`R/c:p" §wW)\{H:ZWETצؐ8Oy9>K__ TY0*²|/±RW' `C|T{]&UXz꿎Ա>f+d:=dOJ(x,2\)ϕEt<A}qMҦ<&;Q(qcl)%E#C}~U,3."[~2ˁV4;!C2w-?do$Z ڊ B w4 2!L! eBMq[@[k3UeH 0c803-3] ɑLW}܅G)o`aN p եA]/VAڠ6ذ FhV $,]!"PGh jC"}3)\ha)% ܕx_YPjǵ\oYM4 z-fP򼲥>3otƏbSju;զJؗ K0`xa՗a_O)>Hzau1ϗ`~/f[ =Lbz%[+Y&ӒZ3_f8Qka#\7mP a@ugZ \u9T\KoEء[[-r0'6,|G d)=ޗ'O~Q]<DB*^Jx0RShV[Pey]xTU@ >:KzE-E.?sxнu/iҵJ&@e0Sߙ]6OqfQW$| \ٱgjEJw7T,r(q1s\kjBF$XvZչr#l29@⟭|L͖;ܵ n/4)Ⱦ˄c%&dCDvڸ k}<5sz"m y0l09I.!q1J,ȟ'd@[d;HU?R59_z[Ͽ:8lf˥kܝ뉺5tď;K6/>Gt[Yq"`C`cs[5_} ֜`iQׯY^2& W.\*WHGJ  䭦ݦrNj].X0T0ߠ86?|_陦O&,}."{ng7fpL(ȟ A_`"Kymkr ,Պ# 4c}nTXzK4jiښ#Ծ4 $C#̦/y$i:6L`cn`lk ?d aIZ^֐J q[5\cg5xaSy;}x- +Uww]yn7UINiC6hvEP󴆭h4Dd%Tx)3}!.提F]G.cx=^{ ۖ_AޜhrIq@LVTe2)AT%ɖ)X~~0'zvQQ96ݫc$gIوRE,&Eʤt)3_xyni}2{ڧr#>AZ lgBr8N'nRS.E&cd 1%oE$;>]Q% z 'Mc5O˄jGzmfD#<>w~r@stH*Jj<1=cHG)BȘ7aƔ#(RSqD{Gv),'#rqȴ|mUDցf.:SO@*1QBdίSBs|!/drlvW&GB[vp o,kqxUV".:l1d8y^5-Q6?@[TGns/B)͋aXhCw&+o͠/Ae_ redXVEcDeH+MX^8o} F:zhgs$hn;oz桐e̶h$[UlXA0s=0 ދէ}0R00ơyf?8+ + Tq.RgO&Ρ2J^?HEx>7J?tFe,\PGQFaC  ~ϝzXS,FY偸JUxqAR/2Kj ?ZhF}!™2{ς?s> sp@;@s'0 K"%+xm.=pWzd-/9!VX1 :Vy/Dj`QteKr Qٛf~&anp{Ew{}\k5vlf:iv.[7-\ g;!*%=X0u{WPN80h PG-*U-rӷ?3>+zK?g<#U7xi,<ʗ}WAI8YŊs9w\qέRV &ř`3>;BPlJzMHTu;}S)Bwl$Ǐi>U`@&]YfD#$Ӽ(1&D=e}G~ |_V>I"-ٖk;YDxh-6ӏ:{J83-k{P$zw k~eCJQ^ٯicE-"oS8%u"::{Ee`PW3*NV _w!EW[g_"7w1G>9toGV53IZ_qGHe[uDË3WaQY'<2d2C3}rF3'MY+\EIQ#\/J B'E7'}1hU:gWB)MSX Kl0z4`,+<z; 3 3q*|P1I8{)#E_y}:9%*\5lИ*J!<@FQ.^Q/.1򞁜htj<6jBYg*㦾{^A`vY25OgoZٍ5w3v58=[Uc}+#{LH\žY|K~`29c^7y/>:%x tJp-jƝZgAGRfٲ.䏚QI[:(h )ޢުARRD x ?A({o3(.&UOe*hrjVa^YeըэW Bm^B8\V@x څM]@AOjApK d;w$]ϼ}-ȟ{~$ .W0!L,+QVXbqgՄ(CrO|Zhaݰ/4n;u,:cJ֙:"|[Q._1SzZzlzzUozO ^~)ѡDe],Gcү{NOJ:~Aj [8 Tm- v`:˻uw.xBТ~ؾC;([_!»TwpQfKɾj?* ǨAG,8F>~OC텉lv/[>27P4Z/F5:ٯ: c?/GcM~=~`E_|(pe R=4IwQHhXLh"%$7oAIf+85&82q.]|߸'f"\XeP^)#L7pP|xO<c1pcy:g-?#="f emÚ}dEbILjrP27t9 Ȋ=- L Wgi}~VnR H!zxW%|%U($k^U(/d)YW}7E9y\f@@}" ʿ][:93}&#냶V>l [o=s)%l:47nM>B_D5=e32^"(oq;(֞U,ΚΪ-:9T"ׅIR;rǓY.OcM^9q;7ULɕ'w`Hb{lUw CiR(K>}4(`5~$eׁC+{:3=x&{vۇe,$)cB`e,eo} *ܽT%yfrZʛq 0o&ryXM&[ N>}F72xAy&Zλֿ:*y, t'}sB8AsLN~ +v 4 wgiLLdB/[v5JRAN"Zh^f0]FUok>n 1uc6V_DyzJ*W?e\ġq8,!0lھRi} dUagISДto5zŚ=c_۸4؀Mleds jUYo8Cg4*E51u#~8^5xLT=e _ H4tBT??þ9>hM_$l[™`嗾y:D#/˂~O'\IGϿK+/,J9){n3vj@z ?]Z&#4c ~'o;njfq=;tYNĻ34@U{0#FķZ>m]Z KoA {3Q#҂hlv > )5bxLCߊv m GeQ|ԬX( jlL^=:ai.Qw d?Bm\͗9~!'*9OwKAax\O1ɤcQn,]~gݵf}3(Uz}8Ǥ? ' C!9KUBl9z%dF>࿟\ ['{[LG،k4>ua [4 ei˩M(3'm3 û SeB\3vvY~z&ʳw^gb*7ȟ^6ӕ/EW\G 9c6V;xd _<2F>|?q~˯cIaQt"D݈bw 9LӅ)j- ҰIo`w\S 74O$!KĶȿ wl45:ORAcH*pܯ"v#?.|WO<)oG*y _ǁ̽Zl9Q2![GD0}ʑZ-e߱>q. i͛Flܬsa=V&=H#-Eu-w|eد%:xн JTwW ar'F'_>Y] !iٜJGK(STQ2] O'z)6xʲ7gH!D>_q'Š8*|V*`GGGK 5C/WLĉ= so ¿@Lt(:~nfR (${cM>J E}E44wS݀h\Mߏ.MoSNnFjH&DD\ WI_{J[#rԐJ?*u9)/ _Z%o?Kߡ{]S~ܐV+7fgjiRf!CRTJA ?ö%{JQ%o1+KQ_fJX[XŸͤ4:o,*D&PXkqXihtǧIe߁/;YQDy5RXh*؟YȊ=ZtyhFo#Sg^G ee9;z8`9Y({ <{Ilx?GfژYʄ**WǾI#ux 6Y|TsS7JHUhV)NBg{_| *o)/J|3/*Zy⳼H:Rh#%“瘾;WC]a'@ ~C&L?`m̂7dƀOI=!6(1?ˊ%{($>U7[$,ո}xtPR3S9E&t?Nq%~q{"*Ri KU_CKK{'*  |3& Sm^ѓa1/^3lf%F>V>FEiԟ&#yP2fMư-f&@ɞ2j?מa?ƇF\ 7Ia*دjA (wy䪷U 8:=>{+pGFbWg ed=a9GHS±SU303$K&h&X֌Z2~}1* ֌a+48>w_gNjҾN(2"^By-{LpqHXDU" W >, z V#ok]ebUPYn$*ߺXo.Wsg`co+G%.߷J VGwf),ك3w#C9׏9ІsOg7r8:ۯ`m}vrE7k6eqT4/qLRjV{52dACa>AGj?׬?$;RӰ_ kܩ VnNg&-X80 i^^59ld&^v9 QgNx65tA$ay>[DA> Hgm&&:jt%$FB#kM;w!、0PH0ybu9%A8AO$MLWߙ OdR~Erdl<=ެW# 愽'[d(O3$Jɨx6$adrfk-?GM07AQ1aRU_l| Oؔ">ƼW}lxɫ !@ț^`@cO@;mvsvlaq}0CXb+VAiʲR7Պ5T5 ?Y|!SjsEl!bQƋ$Aˆ/=ccW\Ap{a߮oaD}%l3cPE"닋ogD}Cʲuퟻ7⺈RCDl/u+ UwouoT_Q&Bͮڿ~">p}w7#SK}S";ٕ]+?b`FVhqH~TƮwߘFߚ])qG]6R_p}Ku]7ꓣ~oקD7;Xvbd1_:(\5ÔRψo?%~ooeDoo7,o_2+"5|.cx@bL SF{!*ϧRI\+;qVsd*PJRH;=QZA*pfDe w+L5IqbY!5K58jx 2c XD.P?:yꌫ,_] ?&Ee(M^ov^./{O`F7*xA)o5BuQ.wN G@n 5QXxéyx[%Bd4Rl!LQ}*|isPIo`3=`t<Ȳ̘lG}qtșr` G(Cʃ3;'n6|>d"Yӈ>m8{pPZ??A"i7:FH |4G4Lp19fF#ڸK w14*?26+GW M0e,')Jp}>C RJ! 9jxOwǠ-~'}w15]X {J1ݤʫ) w< d.~Os SD1WoCb`L7!NJ\\h?2dQXBΞe4L {`xU94 ا rHp,AEKŁVejY/$Pix4p\ՋGYC1[rFB :, >46Y `Qɰ.e#-C~{6i#IYZ5Žyr[! 6%5 4l`sM&-?CvuC\&_D[vUh8aV8ĕȎdŤƠb,.,}w5;) &*}_F4 j%=:MwL1+'`0o֞-8=Wáx..RZ #.'swHAgS#ZRBy>8w9dJ\% x򨶌A{}vDr-cVyRdbI2ɓn8&1;LI"4!E*#Z[W:SC <ԍ=GP[ 2Ax~Kf ‘ 浉dCSPkT$+:ffC|DP}O$/Dfal3Z/9]t?g@祲W&kgt!1:k1 7^i\KOgz{\s)FaWX لxnUcO]3Db.¬O= 6:?@dYaUpt(BIIы>lʫSFCpE|t~YZsq:o"3 {FP[uXEAXF֍WoAsQ%x 87Blr*:=J^3X:=&tGߐҚ%cl2 U`QkĿT)έ {zbAAvg߉/v!~XNQ:鏣/ſ٣Z{/a= W]>=5z3[=RARb+`shmQ'h4EPM#U&%|Ͷbѩk^UjXP6 Uܛ[I&'s`xm>,<I M؞9D4䜍V(y ~VO^|^UV3s|ŲQU,^yATK<1A'&*yb?8I)zybbi'(cġlWRfmf?!}vVɣGF)DlMd}|XntnQrz%i@}msx3[k,h9! ~;+b '{ ˇjE Vuj[ +ոFq+ԍc|SnT{[{#k0"}Z`Hv1OE[SqՎr dtZǠf7Nnꍮԯtˇ+uPa%] 1#@%V6!M|1@̯\ʿAb"40%%J *O:˞jebRQtc^Q:xL"` [&!Ql?ƆLvS&ơ+ny!$b2e)ՔKãLIé4*IjL6峏95d>`ڄ x+y*BkbhZO+8VHɳlHƐ<P!EUo4I' &XN~4>A|Iz"9>;ș3l sa+BʾśתUK`dx 8\δ4d6GeHd!dj0Ӝ|Q<#]+埾eH^h#( Kь: ܿHU8'Og7\)őDVQ*Ŵ:P熓<zN7CE&+ΰIT!R%u*(l0!C7hٺRr܊=V n]pQFSʚj]\ ݕ|s}A3n_ Tؙ섑N-&aS5 "c'MΔM4?l)gb=%-+Idfp ؏`Uc,8Z?+|q  SХC Q%1a##t"c4pk4̧hMK7|mArdˇꍖ!x!K.w'6?>/꫁*65`+|ſ.u~ ~OwG~ys9ƷY0MTSp}G87khXrrOCg#5qu&r&ۙF9f'tLʯZ 'w@G}B0a.l4'~UkսKaO2~ڬR5쿮TN#-)Xe)Yf(pU /LGv7Dp]nXIy%Jzt= kwę=?}64D⣭^(P qs 4֦((ЖXސlӷJ1MU]%SgSd?_TxPbNzGX5&e曓,!hNMh&#[\ S(Iqk:DZ Hˤ-au]@i)WQ(y3nO$`7H4_6 t7glYɘ[8ўjnZ'}RL5CRSu%$SILfʛtY$B]뺑.^+)k00CE+BׂmB b1;'?Z\O!jM)Cy t{1^"NDIBcb)F`Q6ݼ`)At^O.<;qFY &tl(t7c\E(~3 EVcW<)ΤR`q NeGu{)FS"ZRxzLr 7%0'+$"S l 2|XuΎb̵=fLW\'=.rKj{0i57.GnObʘ*@HT7~4h;EH7=r5+T"34d)^SБacU RT4cB#nLۧ#kcY&եYB3<(XN!pDd$ 'Rr 2+TT(6[7$ʰPpޣ2-˨ ky][ei-,QJjDBa14apH CX}J nzsԉwLIZSq=A36OՒ3{ ^/+k&+(􍈛2]+-=مh/^H]s/ӝ%78OC|cG:pR~GH'JC)$*z鉠 )t?Ѩ5ԔI8 Qak%Gg818Òmv]\ߑ͝WCE![fJME5HL#:_~h!R86u#vr+;rŭϲ18|<-CȢކĊl ݨW=OF 8o@'8 UTG0m|P> AZM@[UW'XuN)D k>.Mhs?4)N?UQI~1N`桹x1W1z&Y,xkQylvX795L19orj/79$_!~_P+ߧ^;{SjN o$T,PhfH!O4 ,KnwWʄعzZt߿yf_Tx[ۧJIvPRDs֌q ku=z{V:Ztɨy_q+++PTsPlƂo=W` OZ#ws p4՗xsw=F Vٛ=EEl] ^n W&%d.5wۻ`h"1\- $Id)ů+(؞oq_&UCp[ #?"؉/G|[C^M/ <93NEo<˺i%,C׬f 8Ξ%J _}uzm([Ϋ(z; P_*sh3@Rx"k!׈Gg*MGv+3*vfɻ[nxک_LOՉTP'ى#*h+aC[?JG7ң5asF}|ϐtp[φp8ƑQ؋p}$I(cPG#XH{iqd4މ[CIʤ8\:ɦo{IZ7I?ǚeBTVj8-JZPRv?iθ\SYJ' @2i&pD8̂`Q+eXX.#M @2645/YO„\il2MNDz+?cJkPbM%Xim?y 6No $$י%xFbqí&iуyU)(KG( vWVayݕjV͕qP$d,dp|sH|cP?P- Չk$n4ISOWd ~5u;|X5<1sM{S!q$o3SlShojT_7W&D'֜g؋DŽ3>U(ӪL8!n[a%ɌA[ \}"(r54;w&o(ڃ'au$U٨KcP$in K1jLoTμHߜ掹 3 5E"T@ERU&yҜPV&;æBzRǁ&YNV_VBm'<| "1^*ܽPkJ-ͯi*Y)~> ڈ)WS*=iGmDW /0C:߶ɇPk?o } 8w#+gIG[Мf Ӵ1ks\G^^R.O(OBIG8:`nlǦFFoJ2B; ut]/GXB[ 8 )Qv^9(Kj- Uqh5&rl«.JAw'6:w0X…1?xJΎPFVvdll#?<8A&^1~VZm,zSDFOGDŽ+Z2u=<̡Sp/us?}5%e;MIDfʳFܫ"4Hcf*~;K=쓑9~PNIq|8;0XǤs/f=rM]A@-ٸq̷ e`bUKdTm>>/{8#)$ ]H|bjF6s*DWgEV]xO!,Ӱ2V$u#gBƆ) 8i͡BOl 淣؆~a?M3eoXR@hLC ,Ok Pǿv*9!?x\i JIZe\|q'Bo ZeS Z'_Zig#顣1nXH|Hu 7#1[^F@Z 1' wBmbَF >19JjPۺqn@1p+~sѽv{RDRn(ZUE]vd;1DީxaNkKoo)l|l"bҵHkLjȖNNNf%Th||/dviK/F-:x^Om۸f$zK]v.hџ 7_2RjuhFr7B[ |mą&T~Ϳ'uN3B$ܨ먊"w['FojP\#=ߕ̏{jxo17{&x;R߀RicڦA?sOh)dɢM Z _PdMc۸=!R߆2&xq:4egˈ(ƨjqFI=e=)gR?b_-icْiEJۡ>BgSO \0lܑnK>>";>)&MUxo"UP'A*T44HQRQ֐z;nP@JҖRP*d9!@b)[so[>O{Y̙33gg3t*'*ょ`R .vPȽL FIrW3qLVt]@>@om[U |1ƿ# ~v[M8fN\ZŢۗ_OyYEpK)xC.kଵVV_],-ׄ|t _Sh :K5x9 (&-.G[Ǒ>;m帍9g4Ne"f(,{Wn u:zZćz<-~CSۮ*V>A~U0z~mG~^ZQ11V!b{lG I غs݃of muilp")vFt},U[a!z.Z?]H۫R|6tAaq}̷! U>,]^8in!e@>^A ]WUA^Q` '' Q) XerʒkZQ|?kۯPK}۲_5i!}xf\`)7R2rd̂e|Wplc aCoRsm0)r ѯK\@Rl gdOYIՉ<]h jaWT +hї}HC6c@V]Lcn/Zԏ/7_)-JDx7?' s ,?)d$S=60.QSSc֛>p$T¯]Hhm ;mDXڐURΰDaXX)(ެU Ȏ' )ۆ!RqGc ;Ǵ&1a~".-G)nmOAyvD\Dpe2DOA扂; ZG4 J:5$mOa,ڬL{Xor_Tl|jvӚ0ݭa0?.^Zs̚ԥ"44:!7HZUgJk ^:R8/Zx'yWA>p"RL r(FKK^OF) Dg%3~\Lq }ɶԡbD8T"[!wPJrEnXm}:~[۱W{iEX]pXWhM||^1ZDi+ղI/sVvcSLPRÊzըEWV'kiPbqt+ &ʾF٤ ѓUj>w| |֨XZ؞2}sqx!,_<EKe-ܾ7hl9ge :x熰CcT/ɡ;yJCS$~c^c#"SDF>o+6nj.w꧗xؖ 9mJkU}إ.d*` SۆZaGÃ'6V F=e@qbn8]V4S5(sG %4A<u紦+݆35G} %jG Yp8)l83 w[:QS|@U͈TY5!vk"DP8"/.(XGSv V`4w(]У/dO7GS'8WC7pIlw buݭW*՗\O>eF'/o`uc0d[OaQf`J% ՚7Q^ X+L}Xʨ ZvUMɸodQ/ '.~JT.myXfN^I:3W)Ud&+ 'dMQoRl@__H!~%26'gV_hەmRzxiFky-F',G#.6yXg\kKCV ;4 s$K*`GRs/̎tUM=FLۊF[4CDWݢg_,4z :ߠFrcx|vȚ[ ǒΈ%kZUx5ީOooΫpllA }ݨ|a_TPӷT̽e@$휏[]Q:fO%_ΰ" :`]L Γ~B66?"0> xޭM&=1<v=4ӆϡ1/>섹:ǞYlˈ{%>lp"@;tVt cȁQ ƷQ} FB¡<((YS")?bՓ#Ti$4aײ}j3(4ܱ)2n$}q.'rt%FԏQ"`yjx*|QYlߝ}d(b_%vSVJ CsbOTVn5*ZኊP:#@:(L~6ѵvOYMʕ(q[~D o4es%8Q?t|E-pr Qhr'2]`ew( 6M3!``,Ơ k_ zwU_KB( +p0U#*rKv]8sO|'Vپ՟'_j7Qلj,9I ' -]Co-W şLI<U0ؘvYSǯ%nW_`x;$vxIW@(sQքs䖀܏?pF8GYXS^ *^]Y@~ؗ)~*£˘H]\$H9@@Rqin-JbK.0hbZ%ij*nՂV%u?=?|}rzl-[|K Xy.V8וMP\D Z0fIΚ{u9iINW Yr-o/QuCˉM:pɥ6CXq0z1#8_FSªzgCrFڗP䉡}) rYy1ּ軃?. @G1"f}ad͖nnV9'ZTq% /4rc tX`ZcQbr{,]f5i԰UR $/K?]e9CVa*mz?trb% h_"¥EgO'G[jdXP 9RnC,O?N%o؄vymR)v`@ (C;(D/8%,aS64KM}mFttQ՘>5֙J0kƆ- OIGqW¼ćXg@V4瀒I$Wұ_ze9tSߋG.u[+/S+kRRhL&|S;)dd^Lb&ÿdJߺ4Y_]3کlZɿ]0{R{,fQUu?`|MaνɯoDW:QEVHq\nז.ّd?ZL!Ч颌H0o?WAdo"cxB'{*P,Z~0Q^i,G6 vX*5I횝MOK5J]/N v,!)fV"5YArϵaZe"[1ᵞuW2}y+o`x-P1I4 Fv9K[4^'ZtUw0&$FOQ?1뒎 CE)3Iomowix-DSߣqQ̫7))r+>xi(@ inMGL|(8P0jR,`l {nrp1H |T~!J=XDJF&'b{_~/y9[p(ls ݢ~[p%cx>Rl++=I+G xߒE #MEfLmS{]ђBk-i~AE*SZ5b<˶"=6mxF 6FoyEofr/#좜PmëAa;/H :!uA[x_čnck# Cz3S0bdf߃gAbQPs;%&cQV\8^B'YH&Y8GY/ٛOeR>ωٞ8QPspXaSu7WDj"Y]Sa v z1f2[cKN%'o(ǖ,򲕔fP_!t+5XZj  UĠlolaZg?έb/at FŔ斳qQ)(~P4uZ zG =Û|Ba2=ߝDӐNF@xFQ MǮ=y2o;N> l%zAK9:<ڈGw6 #+yV:m8{an[k%ENU ͓\\*r[Bs!,gz:dSXh좃Z޷OwxjT f@ȳc;t (l7gê: u- tGWkhG.;*y.-@Ԉq! aq%J׭ح- X4baB!|Y$rTnXG_F`&H@Cc}VAd!!͢#F~Q;a!*f|zpQ.1Bg/k_ i~q}ha`Cj-98^'~Rhw6l`mWCZf3ha`D3EYP"5X.IRI`M1Ba)|mˑ̄ )X+XWB84*"jPX@ W)!5Lag%qRϠm4% k:q](|XS|z|@Ӈ7ZoK9wOZwb^:|gh*okΣhO~ &}_ w P=yѢVBܶS*R?r{Xԟή9rQX="Jw蹀~>}5N9q0Q}P]rNB9[ukeΉR#:I:sA3w!)]! lcmMbr ?FܡHƤ [b7VjC_AX)rt&v嬖QѤm ,fA|VM7:Zb78lm34oYSxщ`*"ؘ&z},RH9M]ZmQ&S6D>OG6E6JVƦb)_ {a<!*lm{峤֋)Z_͎z912ћ#3elX(s<] Jotep4a5g(١0zjMhbC/}#lg _? KUfi<ݞІ%%@|34=<\ʁe+{%K%V6%hW$([cl?SE(&`-ӟ|mbtk<8 )_ ͹ڕS=SLJv:^vSZ5zC!< P1;v!}l[BDZ #,HpwH/&B'bC!'bTX mV;M& HŰImDgل܀"`vl[ 2+(mI sk }đY . wL雧v[CF}t!OPYZߛ خݭ(`;^F&'|%Z)c{?,?yI?ƍ19kӂŘl#Qo,|ǹ8pT9G+j ׵ (*F}NQkCLOп+sttA\Ӿ(RQ]tꆥ䝆.clA + ˴Y[;|/- q}KLnQ;OeQ*unEi+V{yZAP0tt.-f4 O1 *:yyYo ~9_n8|b*vx"qԷ]ab_&WVE3JeG k7uqkT[AOR=3888(R3|=~ʌP~M\ a*_Utvg2AD͂P͍Q5YM5U_@pbȚf4H-ǡ ៱|UdQ4jb C(bnA%}fW8aÅKBTm֡m%n+PQ?np|</]@ئȂ`{*QJ^^acuqe|&d߂ђ5c[,+2Ȁ@>h WY9~7\0ESa(6;?[H*-o1tRQհU}42m5E:듆 0[.G|*[glw.39Ns0 ?D́Hp8:,f?y7>m.WəHrB083Fwgq6fNC گ"c`zT黳z^Yߔ_ | kGJ!~Iw~֜8y]$v;o<doAs2 +uۥ2Vx{!#! /2ow#no;dg,̓]'@L߀d<*HkP%ª:iEα q@{|\8قr̳'+T8e,XXQJ<yTjSQ`GnȍdJ9xż7._T׻;?}BYiTkf Jq "M}?0&F׀N"Q.,PiVi'Ie /vB_N8k`FpAhn ץyXfQ7[?XQgxKi:,8 m{Q*A>voіʊ'Aį4Zߪbj}vs+ AA߿[Fe}׽_n6okߴ8il!@%h * `EURMF2_fn4wpvb~k slpvFYݫ|>tx[o+Aȁb=c5\oJ'޼E]bNC_뎑Q}14"KoJtRLʮZfvHƐ>}-0s I=e3^Ur* &@&NS.gxO˻,c\i煤+Is Ea+o*a<0 ߎ5NP ZI|tH6,Ҋ^eccI0%<`+BM@݇/(O cz"vݛt;/4Qs7GBFEj 3LD\tȭͫO--5PBB-,+t2Vsig_a3VoW>y^EJN 4ȃ(1է~ޱMWrTSGgluL釄5~U)XfL{5·rKvCU( ߟ꽇)ɿ]3p!J g #_bdyA%=&$.l"뛁ͭ9Bc.#ö0F9)DyKk5&]x響ǔ< M'4 M ĖرX}è!mD( %u*PD֒?,& ŵ=h  [RG {ss u|7Kj|՜!Y0VA~+ *qfijm+G0syt5Lڙ!);̈EyDbcՉP691nG f_ >qm 1,Uq=NjmD|8ym'0ă=.8}L]>Yū44y-4vy%?gN+t p&'0BƶE;VyH7^_),Xt L=]gkī;3l#dE,)Ϙ~nGs7%O0 FXck(z!&&-; Gs^k fN_FǢrնlZ*hu56@$BIx~ntQjO79;v+f62W99c2mGp1#JU=,V ?ܬWeڧW {UmoJhA,=HWjvS%en|| *sV;GVdP~v[C fz (]w :k1Ƀv5IX}Яߗ%~lOɴ;?Cڑ֟fҪPH?AǪ( XE<3 &CC3_BgD'w~K䝲yۘ7f?דiQci8t #3zFajD:߬piV𣟾ȣ\zg9ݝ/_]n@ Bθ* @s)VO[p bl߈@ȗTȴZ)G[ߠl悰,$biMkU/ cɚ{?Ȁj6SN'.i,q[p_OgFkVJ̀ri#a{',pH4I+a낣xNZПGg_"~R2^ߏ2AA운j8v3FD?ds.ac-F+"rvʜW)8s_5;sn$2QvaתٻG@"$4)qAM fKLn|蕩"5]9q83c*yQK.FtPaҜnع+h" ;y@9^' EQFdDp>O+0dzQ/K/b8b`;"P*aKՓz"<֌ndFl{r8=MS ?a^?KN&uaQ$҇|UQ,T0h7NǏdÿbp\m ە~J$ -jY'yY`<c<f;I[vKoO&i+x_yvԋyUXE 6R nXW`G);Vrڶհq93]bA4ñ<A#Rʗr,[۳htfGi2M8*w9#PEhXZ茮):rm#^}s4bW0R$э[Ts󗪶ۘްIZo;N ():f4Lu\Jaq,E4_Xe}jBS ?+_?5RS^ 0hr2e'sK<,Ff}a@nv0, v39";e>^o*.LΞ2u_;l0Ã,ZoZԋljgwxGq%Ib az33ɄLbihp2@GMCWbG.0V"4M \@=1D'B'd=~U/wJ{3n;|iaSzt~%^F31* WiNqy=&̀,NtEW|EU(_К?2砉m<&]C_e\c^oC6է~OUz'shz~W?)!:S=xHv|Lf>՘ Q~Dï•:@:|joศ^͖]'o+XDc;s kM陿'gW-Ó Ѹ%*{Wߙ#O ?Iߝ((_'zǥU#xNtxbvIX_ L?xVgx"'F<,@ƄOEO}( `to/x,m5iHg$Lwc0kS7KWX-Sj5ӇuxĝyD #鿛C#l2b\Yd@Q7i4c\s8)ⳙqCh2m?dyw\6'#drY}IX逴@(@Hg d,UYRͨ&zɳZ9fhoh=9`o}]ݓ4fc"1LpQQZL!~OgMiM,P߃FPXg}/Tn+O;c݃ bjY 벝MzyeN5]'kँ:fTMYI_ X'B:2eBuZ/QN?P<#-$.͸J*PJ"d|aTEc}.`kжEf؈0hBvTIdS :sFmS Z*QEIGX%XruE8oMb3ZX񴇟4!Q#j)`:[f؃lF$Ԉ6پt \ìϹ``>a~ԞC=V*-s O5k2 nsg*hp8~@? *#X'bC^ .}:I~C`J" `orK=1mP_ ?v}X=:h-rb~ZgWf50ս]_8q\q}W"Tvztk.Khc62:4D |ϮaC󶘔2R̒[fEXK`_<,[?߀q-i@ZWhajK`,cuQY+s4_Yqqq-y-ySRQ1o\PoajelEl1l)[R}m(W\RkHhWkY NאdCx< J (K<,ֱmE-ۺ,}=[at|4u.A;X[z(դ$^θx/ra͇eJsWlWc\] ;o|}HF^;?G>&OFib > |mi 0{??/O$hvBj _C ص!G+_b@E$ (%H!Ab'> &+G(o4ow8,Vv8.p >t05vGoTb-}-;$?MGn?'OgKO6O+";HpGPa%g3EZ Pym6h: m'gῃu;cI5#QA\ 𑍗_ /D>ǿDe_ITC ɬKG*[EoΚѧ|S4؀G;h,jFyXP ]2l[hu10EGj&e^=x+Y0?M2n^ʆL݋aJ%[iG+T?E(| R59;| '8'& s%HD'u6n$xs[yd!>2z|EiIژ-aА|_{<M2qY- Jp|a~HdP(-LGX@i"x|QI,25Y.E;'CwO>O>vO\G{]'7?J>^?eKZ\-Z׺/Su4$SJ4H-//1[ 0A ?߮oKՕj]m j7?tÄNoN#}h\/W^0HůF8z5||G'@>߮ 'BA¥z^חoؚ&CWvG4o߈/9Cqj>'36ڠHDN4Q8Bٟ,ve)Irku[V;K뫡h|Z3eYݫ?Sł0c&(_|=D9Xg dt^-K̇7ٮ|=җ=hB9q)8n1]j)_^2κ9ESZ7tDbD@zYGz¡ Oh~q`b[(OAۺ8fG\w*9P_ψߪSS+=ۀ||̌Ht_FO"3ݗЎ˅K=$.M'v(Vװ#Ё%36\/tp)#b}q-_D}mb[{.$Qd뻷/bls dSdsu)*EAs:xi9[A2$Sz 0(kbecͽmI )VV(6B5pJiZ _KYs/=:EMX%)h+Qo& 屟׼BV\vi_OoQ2cqǪH-roǦ,N{<3=Ș jc&i.oLn$#fElČQEmDR=!w[ v$;+cݯ}3U8}fZSk4 hXCS;/繞I4SB5(570l1iOU(嘜,W\򌛁JYgxcV(F +~u%޽㈶ƘKx鈖Ч=Lh UlH}*g'4ݳTk]+tι`xN'G֛u.Ig\SnW洎cl&C)6s@ԣI7J>oY@9lgNi϶ґm!N1słvc+M[$_~WxJ;5 2]9 _stNY*(TA bQ:<-CEi 'ԓ0w V~^L;!͋/F1}{):bz)7 ڒHjZ:w6O/ګm y]|!Y#_ګN^cMϕ=<,ˢ^ pOZMZt!U_)jGF|Erd l?jcy "E_B EJف]+)B6O>(q#- ɵFQ!=ħWڈW~"[sp w HTVZoqYH@$o6@JWW, 39Wp2ʼEZ7&Ķ@U_s "@#lV(~y-.nHΑA)\%VkbP蒬f<@QB rn%ǟ[Z[W`VIATRu9&QQ: rD }Q:x~D$[?>CPpU 5$"wftόv46Mغ'5[r|SaEM+2GL򬔜lٚwav]sW^\< /:_<̚OQ9M)>v{ ¤O 6[:j6+-lLFt3]KHvVXIK81ITg\֑}5j~MqʲP"֡6e>}=2ZH-Z̗|Q.g=)e8;~,@Y҄%`Sf2_ƍS&֥+n8?,2T',MC=R?`3h{ g99K410&x%Ȱ!UrN$zcZ,P$:IrG Oo:."3@*-|$PCcYc*H_j/ZS/'R.FB?rdADlJZ!v $.7 O-Z,Xi%a/uYXQ EyKM*36h%fyקa v(ZYi0]9> 7VhL b%\Kw^> vMsYxovu}I6;S93>gUc)@@Z$SiO(,ʡO Nzy>p8[pL!x^H 61 ;9 5. ' iul' O)4}7)L<~\HB0 z8;/[@uܨ4=?dlQѣ*jK6KUi!lGΊ:$PKYVro^ţ?UGIT]ų)>mSZ?M6i=_iUYWIc._[A:k^NK/fIq78 U:Q`5+g%;SM]yc1Ir\SA/+wU苧)Ou%Uz\0_ ϕϕYWiM@|CqܴY(?$oQ"`А| \WxBa$hGC0}P loɳ 1Ν%n]Esw\ĸr| v-Uࡤ_ץK͆.ɡ@!e4)3YH6#(^猇0`21vOΛLI*Q O/w7A GAڐ pe|_txt.z˦_ZKXbߺ.ukߑfҨK3g8GGmVP&bs'zu({w=e h'ا VwCTpE/J/0'lI9)8(״x":^T7MiShhat`\~=X-q0V7~U?˕P.X>nKmQ77}0fc{ǖgڽN e$`NWQ&ZWW_ӀT=n+n/3wE#ڱiY(/I#g8Z̾8Mz{]ExenQT!xf&]N&#Պ<<#H˂j^k:b]98er }Ȳ%Q3ƫg dyc0yeqFyc%}͏զ px<3&#B> Kh~gA@=Ͱ f9C ;*H{8*i@Mϰrq&(p8 C&È={8 9FA SNfmyLtMX,,,P3[漟٦ƀIL+L԰w;KKFva71 *>J^v}8s)`9*_w /ҀWH'1\cfnA ߣnjleFƶD[1P}[!=M+ڂ!vQ6Q)DCL1Mn7RKnIO u蚫/5!a_\!g=tCp8jjD{ 2}!2|p8LЭ:-uZO oIڥFu^FQ.H!C=t;y8&{ϔ0^*Tƫo~lÍ eo]kkx@oEhw#[zt{! ܹw`DP" pcdrNnu?7&Rly?#tZD]ipq&(6DwpZ %0+~%yuv%P"X ɬ۳L#? fz*"A?.DBAj%$a9þ7PzAY8 /_Iiu-Z:ĔHIiTbƿ5y>i1VR}2qᤍ{zH_7T#J׃v,)& sΓ]E _EVG 3v_خaxOVaM?DɁ`}6I|Y}L}c"f ]0|OSY69O"ٞAH`m.F>d_/gt HRݎZ'J O{R^+U &ѭe+pJAuW6 8APrrxYayll.dfR;vS_a>п!S8)gm lsw5^'EFLnZrvQ.jgN)$VOe5;$[] Qk]ҝk(z ذ=0Z)ڝAX ?2?IJC<޲dMK7UKKJS}4s  eC)ݟf5a637&Ri 5Aȣ0tGйe²:AΓN2K^c8Px%[˙ReTGA.M~r-oevh `Ϙ'k/ +qp֎*lZԐ8iuĮ};$)pD' 3g]/ QbS貇("[5;NzChqBxUخ{x"͡j?*}C ;ɍ\KfQW B814lB5 ^t(Ԅ4r boxvD~Ȣ? i1Q!\wRvU-LHv!짶cv Wf۽ iHy N-y̖$zxBiqC̞ql1B5 urJ/2F(CFʿDjNYp~FZ~Gc_yJ2\\_JmS?۞\&ʶzhb~A6*ԀTF9 ei5]A-ԖҸUp{DZܭ: `Kp^`Vq s;{|h'?Mpص6Im K (dם#8>p0ܾ|PtO[Q~Wl΢L%AfŕAXݥW ]Hw lSKvG,>)D)K}'zƋŠ*ÎME9o'2-uvnN=hW#g#+Y+9q. J 5W X!C?m K|1^TzDyT¡F% uy30FsOAVxDmYh,<_zOS>1a` XfjE+(kQo1\ޖg8YtW]2xļQ'5 )bH ߙPh|#3c{3;j Y)‚)M1-a=)zcVXQ$20 :ә7KTFaU ƴ+ᬩ#2!87鍜Վux3۱e4Bӂ3%uejTy vVtҷFTNJbߘ*UuU,I]7#;<XJ:Pl/gcrL_,b*fxl)4H.,hXȬ$M̲qXvEp7+JYb0P?W&0{KXYAc:Ͽ"4Ký,:L/ePjZR~GWl-^Jh ӹuded/?K O-+'x~ǹ43-r[%m7-7tdfMn^̼yJ.Y; (drpUy+[ؼv֢O0$+OY3w5Ipc gPet?R/-5arb fĻEx~f)fZ=w6~iMմ֘^-m]CAJ':h}pSLm6һ)}*8FZkb(󹳞+PaTZpM3Uo, :TrQ6rax۞ ]CٌZTe'ٚY7g"a(`l1ii%!iR94maޔ_fK՞6E+d)+L 0兙U1R%z&6d4 ^P)0Qӗ^_Bgoy ;$2b%vrRPx~k+N4>ȏ"[p&nK:OIev18@%`19 g,Qg5`G<0?I@G7 T; ҈dk TO?]L- հH^s.ނ$@oe6A&ZdS#WN.ڍR^h֊W5c+`{M[P7U&8ۇ"Űq|p<~JY+EG h¯qeUٱ{Yh%EG񿘸4U B[˴&Ucx2([B@Ž;$c0iT[o$vt/Q롥M KlWzZǠSt$؞qsnPn 5kNqiFprO,z:t\UJNXM1/ vhxH(F&g/x MX:1^Y/`Q) „V6?ܪ5E ssxp28KP{Nb1\pR9kG㬳^'cJP@Kظ"g%/$*gCԤxD^<I,~JnT9z[X=59.ӕ).]qUzGv߂f[hOQojSBX_c^cXBlDWY7H EO>}ol7dkJh4:t0%'5fZ\"IR1fiOv5Wvk LSد0 i '[bpN R k|('u=/a:l!,Agin_ܚY%Gr7цE{MJ{ODe9*2Ci~ez2wAAcEf 1Dk>67n:dv xVcPfB| 73t^4vN=eª^a8B_Ѭ+^GUnqͿ/HnF] Pij_׮ hL!}uzWw^% =|^o C33o:?U>fXҕ}ɊY{9T/tc}G%#e뭎Kʖ'_x.:#U7ʩ?|x#kKª O=](EHI9>qj%x}ğxG9ĞvRSԔeu[ 4>);jkCrN,8c[2:cMeZ Cb.wcvr&{=".x ޗE'yOJ}1O:bI̞<7,Vb`o28.>+,3KgLQc_L!8vxLȲ gW) ?t`] ¯Q"p^¹&]'g l25`fyCd6 2ղHMGl9 QOQ,Z6Su{!_Ig'Yݗl飴:L)9o:moɜmϬO[ v/w41 QTx5>Elt퍜* ^ 9_ڝp&k W_N=+!kSA>FXU 'JŒnFar4y4J@a<('d/TiBGMx~oԩ?mf,,8[N)wW;Ż?>FNsP#EOULBF_7 G(\K$]S\T V lcZ?1=tv'0)0z]fhGl[y-VކVVc+7V Ɉn$}dUNa`e&rL+T1ƔF nL٧k灪\4T|xCXXCfeCǟ1 >EbS#Tl$8€sN8%`98u"Mao[= Kܟ+o7;oFEx-LVȧ"'іoJQ2:,vY3<7SiP*CYPC7 $~6[{ԟ~T58 o#{f OQ]bI/I MgѝpsxԄi;gPP$蛂G- N0H;}/ SB>[rmsNFRU奔n(jx ܢkJYӯrk4"^;w@~-doi ;]n5!j*>x ZC./hlCcR(/n (L)`3l2x!0uS2|,}xv*p$5IRPk5cc b![6Eˏӭ{T"1u qݩٻns~w11ʵ jA:4Fpk9ծECM(/E@y|mY lx֑wkZT tx2G ~vqweMbyCgBq2"/#ʳe }Cb[>?{n2<]qPQ6l3zWFśQ c|,Liǐxo2}+W 43}lRyn16Cc"wQj1Ji+FCvgWF)919c_qw/Pk͜Ŭ 9֬}`QT!k#6_qy滋a_>:AC 50/DeGQx|vn'_}OǻmEo|՟|:k~[{ ٨Ahq1\y?hBK{5it@w䝎!:Ao${Ӣ(C<_mʅdhܴn=3 l;| ΃gX{۱O,er^{&ܞuy0GF'F>GV|H蚞#4 ܙ^#y%*ŋANw`&g dMz+K'ʫoǐ(gtڿ"Bacam~o̾6qfhg/.WY>SM@zAm wqݥ`WW < 4sxRXG')@(?y)g^S}8z88y暥Zz ?zmW33E{}ȍq!ծӯ>[[? RXl@~ǃJlq6ҢSb ,1E1 kW>h&FY{kp*Aj7Pqz:Xol:wT `K+V}c{9D}yhd7!(,B>lF(͓Hmhc/i |y eLOUޙ-ߔ2^>Hg14Vϱ|5 jJc؅f)IO|j7x)|>ʮ@k89rAXmL?xXyI~OO@;.^v\a/Loï?ՙ ִ+ ߆o;wՐQr>x+y`TT)aHɣiE_Fbw[]`-:o6֞;5[XR2^S!^`*7W#}?ϭ=8~% %5('g7E&* a BЦ+M!Kv}öYpho߭*T(ߝ@z*C shG%?heX[FmPq:PXcHCw1 p;vFc*3O(om䮾j15$C+(`4똭8 Hj 'p;42G"It'kĐ6F<+qئc_ uӫl=-`~`-uA+յ-b͎9I8 5'҃#32]Q]V8H~?Blԯ߄mA.'ɇ*|o_t]>NjN_-0{T*{q\IIHx.Ck#wyK PYkQ0;~Ytiv?h'1{'Z2?A)?g_>+yLW%zPQoOaS i1~5q*<^ Xn fF!q<g$,_7:@\,V"ɐm/T(,lEl) _Q8(_]e7ٵ‘QgYM[Z%&AU+̯^%xov*XOjۿ/Oz-OC(ڐzo?lAMfXf݌َX&ķuikn)W|82r&JHH~l7}[Y) hTkN0 z>O`ޗjn[7ߨ(}11v<4r%Lu O_nj;8;6t\SR,|a{]$;2>ڍ.+`T)lfJ5'(2~> x*lp`(?daKJA#} k tp߁R|׿İg,2w*³x} mt>}bȁ<FI1%r4@$vҒh']줗]g:ɶ0X ב}xRΥ`X|Q4.*Su"Pܟ1џI<lU a gs0iE^/DӟR J}O 2Gm~AkdR:X:2SŰ}K5r͛ ϐI("cA9FۇP.Π _(ݘ/^W[:,W9> :,|R vqՓ} +)і QN]mmb o+;$"M3'B!3 3[#=a|IwO[Ax}$),ANA~HԶwlKh|y->NOZ$b`|ֻ7p5eZ_Am0e#,>qmǨHNj Z;hL3hWcp]xhchKEZmR8_ցF>ƈD\x{رӁ=ș#drYC$NQ/Sh`KtٓVqq:)K_E1i<\Z6o)q]|h|ya\3g6՘n[ yA,ͽ~:Hѩ[7QKF Q:L(/]7n(ݭ8w<]Ju8UPT[/M\^)S9'T:f$M\LGب1,^^!x.Ϲ٣;Gm"5Y Rt<+mr<',u<(ꅝ ZF~xA8CoxEvjEC_,Ozv%a Fb;HpDho%BcWp;=cMyǒ,,x%‚ cPE ̱043D$k$y1EYj?Wi(m[I&hא8ߢI9֒2Hank_E5x-^#_7P!0Z7Μ>!슻fAj8q#hPi2h}cziMjlTU@ #1=9͝y+eAW1=&SD)szD_‚B.uL.kYN[ ݏ>5ҕef,CH&SGY6*F-Pyуϊa*t/ OGy*[>˯Saeb&hvy9= V?+v-uԟX}FTRp+E_(Iy@`b(ȓ~EL>4կaap8&]sm4wH +fZ5 l)si'Dq5hI\ #y9)EX][`ıGN-Fi~ݠ6 FaD=Ꮖv; MzT aMStBa9?iMÙ Ud vF|1.2LMqaq֎t>X@X0e!Ỗk6{ vsf,OkHS뛼zPmt\D-O)8ɥG-s" C V4,L,l$^zKy{$UZɴŷ5"Q:``9#ZQ:0X -ٓxlYNg740|5ܤ⯓ slJI[2~}pY24 gX1B^ ,tէA$¾a&@Ρ K3Ps0~4v%:(dp0f5B `\ߖw\n`VϫSK\g*cO@C ߍһe1Xj2w$'AK<_K9&͔*=-\cOU ^a %Cg.}35 cYӗn59E?\j<gDwXp?TxuDL:GOsְmfaa8giu<d[GfK9 UX6kbڕ+__,$:2g)$'#V?FVxrNP ?g7DP,&WF-sH獣5qc) R͚rFp^I0l1Naư0 Oh}f1> 82Ҟ@ZtOڈڳNōf-V():U N;<=E" "x<=1%m˦mıdJ{}v^I?2aOgQ\s|=2Fu="֣ w6BAiNrK%+i᱗uymSb* l77oS+ZU<..!=Q_@ ~Ot}pH >*s0VM2%X,ǬdutZ)X~"؅Z5w e޳GTTQ b֟w%/o;ʴVsr(VKziF2dvm;wZ`f )W/ &Z/ 1ZX%?f [ a]~pE'tn+eQ#z_(r# 79אM `~Dc|WS_[cʋiNio ǐu%x12N(}-eN3^;/LՇ8 !9Fgc\oC=C#F]/,ncu(~Nㄗ8MCw\AzRpO`(xA.L0.Y=@%})+q2+{+uaZ<>F{6,_mRXZ1r[:2PS"固fԶӶǁ+; k$̕}#BN/ k絓5Pc{͘;5/ (,y$tq'/oJv:6dnݶ]PlJca6ӷN& l& P҄\A:UgwYj Hyl抾xE\wrR[ae 0o<\8}n}gAF.67fevS-S("VemNGߒ0 J\o*9p?/&롂,ޕ1wc=caV#yB$z'gv*N,IVBMެAG o5gI>.`1yom?(~ {4qU‚bRX>=G8FnDanbUkܻn(̷*HЎ_QDYmͱH9^Yfi^u%+3ov]]owԚ&DCw(ncm,l/R?:\iW3;sD] t(nW S+%6iգRW VrE,Juפ-͒~:OUfvd@Xeښ-lFyzMi]C#<,9K@{thƀ%ݏf O-mEHvAn\SЦux_E/؜ZuȮM6iؼU02p%dZ#XRt]p& 2i09Iк't=6-V(z}lJtlr[璄U<>Vz!N˖oM/BAv_IilgDGŪ"<<2gd7+qL|,&,+W A kJdZ̮_Qj 3ڮ^I&(*Rr+9ݎWj#rDх[JӚ\cR9c5Ko>dÙံRL?k;lJ570~m0,8Ys;/͒ Z1kۃJRvzR{6h5 vԛky7´T*ÒnSj͙2gdZ"nhJaSZ a&M҅l ߏi`2-1ĎgqK1M68v2t2bzcmj ^ʶ-m<:!B:p`J Fv'-qf],2g$I)fqQK/QO?,ԺH,ċI7"4t>T28O~8Qr$m=h2PR?za~#o&h/';)Og"=' SAVǠ:P[dZcݎFّlVedhھ1˯0 XEKs.\.p&V㷇g|㌘&F$"MLrO!%>+}13Y1_hu+zN?hk w ιke1v:ʷ!Q(x<9{mi@ ^\zoz t3z,l U!C8DK7{%j7#* $CZ N` I#UdXz"[ <)t[%D!#@Ŕ8$EY ['8&腍*#\cgveNX#lSp\VZA^PGCp3m#p MB5x7]OrPY^/'ޡ#9n3-^ ? I+SR(T]Ty2`J?-}}m f eagQ؃P:XO[8Gg -A=5܀>ˏKx L/:5@%idz-Ґ1`Kdy8߬1R5CAb{Kazc&Q糗+vmVߧc+C)$.4i! 3ڂ>g5diёWP2ߏaU h?U]Ƈ h5ǀ~ 4K0LTl.a<%._k<Ѵ_lWfZԏ~@MygEհ ) d+9D"ԢMmmOR!b]n=.f=/r/,Fp~.}~Z ZpECbUӯ٧h)2)wF{t[ nls,9^lDyerl{&Bk;sӲ#a/@$s'QR( vtlakmMeP![3z`݆ %`#ӵfXpc!r W?ttN3[-~5I wl[Jy->:RGN 5Z*= Gc}Β=b S.Dy~MOfyHF\=ոGfjD-\jCl V~w/ޭFūyrqﲴH 5i-#W&7>ʀBaf@1xANb3jx䌋 wk\JUXeՒC0^p.XKY;-I1<ƈ#U]>Z9Ӥ/qXkb¼aDgGyw T0h}WPV_߀f^tcڰÁi۽1UsCfj{Z+cQ>>*S3d9vS(b}Yja]Pbab5bp NU(-؅գQukb9Y8 )'܉fUS )i\O"sj.Q|N'{5Y.1}.QiV̎C CQ:[Bg/QoAʉr;0h-E.z,Re8"Yġ.ʁJ'#7GkyF* bXT 8Ֆd*a=ג;Ïq9|QjP.Mﺦ$O'|9 5o "o? km!_JX0l@V0sfhT/xdfo8DfZ濡N};(Ed,r |=su _xgm>^{fVߕ+EUu]T9J:p]pvj}Us>$?c^(xkכ<ɽi|'՛%m;l;W?LyV܃VV:N zk D4 ;8hv/xڼK\B$R=W؂gxw ӋsyY?7;r-<מXkֳ aAGدc}8)bԘv ymg|çUSKkՊ?0/R>@;/֎<8juVq/ /O"ƿ?//|Ev_?x|Q묢64l7϶]Î^ٳmpЇO=3Y ,y(>d)D;[IןOoS1bT 7i Fh?[w٧)Ԭ'<3(~"ź)N20 /yP:Iqb9ؘA~/'CKw$͒ #Jfa۸qeAtc/+:WYhN6[Q!mVOύDҤV%4\8 :W:Ig榓N5y3&)z?P ԥV%@1dz0;2N Ri,>JPD%·t6#䯘V䡯aSxN%}ٓ|9e@}Q(912$o$=O-|Ѭg3ow-wkFev'b㕇4-v:CU:I9GQlHb(u 3^=Ff{t 1L: &k kC>#p^zsAbobul-Hpz^/5?rNOYF7ѝ>俽wCDSp!ޠ%[\'S?jUٴ5dQyxmQ<SCέB=Z0ybP%&Ζ8$ޡCE$鞁i1JxiQI> ݪw5wnv麐%wo =Dl|Y{mxLݡ$$KtVo5@'Zp6*Dq ʪጿQz@5(_$A}NFXCt&/FM2ǀawz;lq9.kZ:dCc1DtUhKGh@T}o:F)N q )^#>Mj|P,`8(P54`<0yҜ~0~1毛 q9 [XR~ C壘fb U"XGe>RlSK;0CxL{=HIvL0aL&C0y?0 @O w#GwQ>Eُhhkx2˙+E%ӛMR͌!agBf9VdY2;jxN=%Zdr')H+q I ũxxpأ6e y(UDl7KͰ><ʞ }͘$Kj X[w[*rkld>F1#>;p0Exd,nmG٬|i:껠u+xO!g2ed n%w@eC[(YL?:Gv]<(ÚTu,\WkXWM;a0^XpӃ\xȓA;5lx Mz(eR餰4vH̬xu"6gCKya7!_ImJCT(?i_^FI6L[p4ԙ'|:.Bo')а3'wt$/Za:cl8{߃ $Jj8n%(G{CQ+ ^SCn&Nu%n BߎtgqTe+bpH::#<#Q|w+i4GQUOy*jhKf1oo/ 8 &CJ%s2+s8CU nO%w?G(?c{Jx؆b:ѳPOwjUP_+DƟB%qw@Nə?ߧ]%ٴ}zXG~ڀѧ[ 'PfW% y&ʆǠ 9~EH ].""`xi]s2}}ዑnγ"^69 mHWkNDj%_xhuxǾ3^~c q*+=3DfA1N|\LJެ?ɩTkہP ^+LIjoœ=npH:?[}J ''NoYx!=sφ?P%T_F6͗a-Q#h¼N\Lq4["e~F?-`yFбG $-ʃ1&''#rbۏsBmY_ !< sQ-# P(=6aZ#}ˆ8;VVl [\*+yf"^w69Q~;4IȈ:*ʸ׌;M6Y1yk$ZD^9s s دɃR')ENZ4Ϙi>-E5&'Sk9#(s[.c5"'nrf^[0o +hG ǒ_5\m-VpTQ\9eÏ d@Ŧ>OzS~+ I[XxXKX2Dnr/ [ >'p~,kwz$ܾ;^."Gw8A.<~Gj}Vڌѓmggo6igG|h<1HR.#Ei;7z$y{="a6fbX8jݚH S;DgC0xv}!¿"Ÿ_7(K9xPIqr/:/UA!hYݪ}%FhnǷy?)}>.gPչܤ22;;Xj.?4*ó̬վE-B{6RLB-Ԁa&.GEİ?IJ,sVڋ uܣ$}s($ .IwA e#v3_~?4}OQ>tsc"%И;gpdyR\8TJu|9ʳ/V8^@,aYbRBp?K ^D|{02Wj0 3qvAn-.sbżH!#WȯȋtZ6@bUzd-Zjգ72IΆ0>(w|5_sN{&'c`0T-< xEUP!o/&+>o=6:_c(,H* awt/8SaX<(3{P %$?YMhb6{Q'H plYⳔY 1Yr?D BtO *y|Qρ.$p=Yv D93}H%+I7JZjȈ|"&)#6^xkj(3z^Sl#80 y f_c{^>=VYݬ( #zQF^ iĥ+ c`2"M(ᆵεmi")]lGƁG$iyV?Q6R)Wؤ=[.m4MUY›"sV8wA;x8_r_CxVo-FMRQŠ~V-z;˷H[RUoVge"W96a v# .#8 7)zcw+tφ0O$d5M[R+;+x`/.y:@s^qΌpG<1fRjҎ*qcD6ϗaϰI86ɏ34[(gKEQ y}sXd<"UqKk*s#YaluHGr‚Kr\S4ƝL&n4¿x:Ǻz aY7Q |ކI6qSsi8{bIɒ~NG~"T"5[=Zɋ켥D1[Xra9YKsBolj8bkZ1` hc'fq7 )zuEV R5ԒT.DSm@ȑ>;0X?;>@H}τ E>x+aأ0u+ԕ#||z:|xK؀CgKCMm+ɒ6چؚr~;_KMd:8lAh%ϣF IE8QTi0^@߮d8*`M|MX~,VOÁ}9ٯ d)Eff1{H^z4ˤQLBPkXu&Fl u=Qf^S4$s)X^H9N5J%ZpI jmP:m71ɛܸ99[Dw,OF| ʳA?GZf}2 m*K _ z)Ou~.Ol̏='Jm.% Vj ޢI9ё )38e\|غ,{:GG"i1 y3tPQG*>~lq4X|уq lMYQ 1 x p`zxtd5dnr]"U:Vx 2>k{Qsfh#Q^S\."NFax)I[D*~`?ae3U1T?OcgGKL#z{2Q\$Jvw|㔪u:_ß%a~8P;ߟB l7Ӄ*:R EmmvsP|!vg?rFm{3U)M~Rmԛ%DIsMWbOp[qSڹ?ۙA rxI1(\QXt0{A"dh_8h ̩(g^GZbTvSx]$JU<>HU8&}l߉Z]UB-A'vFt KDޗ_# m.?$JdV⧼PJoR, 'Hm}ala? q}%saYbI5KGQZc/.ϸUIS9hbAF@ &p J}@?iTXR΢Hli:WnSNz N $d0f/ay.1/b#<`gYj2 "JJr?6MCE4?bީEw ذ@rW/ύGT5C_z %5(+zOLM胂x'qе8 ? 6Lex%,Gɼ ǵ ?a܈GfC陭C ֆ (I"A{?2Si r)A?/g=Zn^W%䛵S=fԣ$ VWuu|`.$@.BDτ$_^ѹ0D8؏qӰV9\W O!?S #Z?-:r,Ȫa]6Fw9&ۀ'JU)%6*9xT{cU4WI,k&. zY :셁O6`9lH1d*=slA1N.:,ρ4sl  1[ /uI\|&=zHY(5ɖ+,]1h$$t|0ٝaj%WrOKh9W>i SgYk YduLyA:u'/`WohT[a*n9Eڋ1Tu*%o1Z2Wd^'Yk˵;$!_ ;1F԰>G5+1¯ Cb0S13R!CdkL5 B,11@xHkldUK a -R/D(z?PV:rtC.vYjޥZR!X%^uqE]4Y#WѪ&z94WG$){Be[H.m߫i{4<?IWX^4"ECl֍aW=Z9riWVztB_/Kw/stJD,}B nֱ16S |>?'#uF)& %aseJ=dڤ+Q7Y}?KFWu3 ȿ hJ0^"cNN4T6*%(č&CN^ṼԖX$aI9eEŬ3%U^eñ괙N()^Hk`q.j]/[ xJ *%~4zJP)٪1ER(>k: %veptc*kM,J2v#9zՎ-MFmQGB|^{#9~g-*`&:&;7cw4 Yn18MЯ1* ,??UoVZ+z=715`V^ڻe99ugS$%d/ڴW +}|7#c϶xxs?wȗHsOLIwP§Tё/mSzh_zuX_~A!|zr)!qm;h4 xGgكyRqQt[Bc:: كWIjՏr~gs$>n0(ͩEKR#J,eOm6^S熯[%þgb[\eR}v=mi\ ڱmܬhn]4C3>{?өuA؝-"DDŽd+ڔr7@9 B߼,dSAMUo?>$n^/8RYv-(nZp331 7FؘNA΅yt6Wz㵆f$Ą8sG!ԼVDž-SQ&aO&8%1n] wM:l,?-OXɼn^De Үlv]82vʸ/Jzo;{ XKyD/1TzLTS51dMH1Y?BD$̲iXc ;yuܢk>p{;U{ǁ[un__}brSZllwBMApC%W'e"Xp&"g؎f!`E +\K`Y`XuY* E5,wP6_2VNmūɦ{rZyzlgvYj}9Ų rC: +R p"5*2`XdBϑQR9Ku||‰j}Ps%yQ ?i<m #;*9zʪxALQ}|> 5dcO,Ś 1SM)["S-'ၘDe(0sYWa}V 38" }q@GA}lc^0}4oU W]YuK 1_:9 9dfysT,s-X}tz(=g_T{VxN(;>XұP.ZTyqj̞!zSqC@K?`m: Z97t^ w.W*0vy~d-!&Z[Sx*4W5r ,paHi꽑Ӝ|??wҬ!NYP3K P_W[KWd?Z&u)[: -U݄7 kcqXxCD x_rZ#˥z%kЬ%˒gW?z83 xמW>9s$t(_5q$?ȠmX?QDS^)Hay^rxc"_yӖ>O,ƒ!O"ʟi֔;A`P_0Z^T]$X궸Iק{?|K>&V 5D Ep7'~/wVϚ7JsZ7i1MѢrm$wMC{$y>ƛ1~y$+scfة1cr4Vk[;|]Ql'pkU(0Ȩmɂ tY[=c>#ou홓O;]>[<#:kbg,*˟qVg쭱Gc&~Y_G9>֧K G2h=e ^S4^Okƃr.ҧ a kA6ʉg#g)Xud1Mш!ߑY1 D+{9T܌wN=L!X1"qV顗]Z9PV~/ox]"F9|`NU(ֻ GEQJ?^Y#**IXQLA\[ Q̫Vx]L?aOpz鵎TMӲ e3հTOa&qe5;dtwL hzxT;cށ::&;I_eG^k:Aؙz~)_ j!Uԍ'-A :}@ؠtdnZy {! K;iYdTqaӕRZ ᴻ)2(5 xfO<C&NFg8<ħωysd;£L:Q|Hxzw7B^dK PJ4غ~U51=ך*yV/n)d<D}·ÛxTopn:zR'?r YkfyhyS}')D8m[g^!#<泶$(+|gC >$1Q(.6OWE164o}㤔@nD<5|-xM"wU*㞂 =cƒ)[ 6|Kg2L)djyYG<,gf\B,R<,N|_*߀2>iWЖp:}IeA[5?QYżj[zt 쮽+"_xV)$5Dm)#d{.ڒ5o ꠦ^WM?&^֌VKyL95NBnd|x|]PbO58O_0k)N@?@(YI1<0 }.]TI$AXu~c8ugz+$>)ƨc p0oBId"wxs4-E#C "B(6c^p7D69n7o3jQNc ࡘ`z~y`!}O ԝTC벰}OaJN6MpNo a"Jy#\$,Ěl cA}-Q-9 ZQ7@ɣhZrYM׮еʮK: }M28V̇>7)u Ua53/:[cy{s[ɏ* SD'9p6( z%B9(?b k13% V,?/;`Ȩӹ0,;h~{#&&=@ mC`,zd _MjM˨–yV&P7'p_蔝"zyQvԙT6=j7oA܊ zWݥF[̝ި$TOS_[)c4sz6ՊQ #Xm lbo~p(rtܦogU\~ƈAj1{MR#`I皀w `XU1?|<6*$wjAJljϠQe#|aDnRukܠ*cl7_G,^+$Ull5}̞(;:BG«h9Q *Qb]syLn3ܒ1)5gKo}5]d.ކ@#[oH59 ؤo+Y_.K9&퓉>zR\mhh qp4giGs| nuvGLO0F&6ڳ8;(Vd|NЋ2@ Dw Lo٥!(վ%A8;MOqgK;*̹RVgH([6ϗn I [A zgͼ tUXAMJPʺhU xT5F_ʭccV}.πB/@]E{\cv|-i4j Z7t$ *gr<:>'yd7E{Pz_ǭÄZd==\ H?'ԉz+߉:>!Lz5Y=s9 wy[pG}iCT>`7<x"icCEƢD Qk-mҁ:?zAxs$x52/+>P7ۀVbŸjZ&0E? W|cMLX1̨\)y>fϔ P9a)g#gFT #ε R:\W|գ[i7eq$҇$T J$+C<(bHg)x Y !pi tqc){ZJzŪ 5@zhr o ǿz_&j6IgQ'IvuD)NADOrIQn+Gk=[v'65:A^A ]d8w's%~[pު8T.*» d: k̬Жˉ˄BPg7hd4>B&“'2֯Z1ʚjdBe5ǨL}9_w)yIeKrzjVuC&+ɆL<  $ \: UwTX+_J#uKoגUؤVCPgWSXK}*T5,Šn+|iTY 35qqҨ= c'`mW<Ɵ;,#86.5lKncpĞ6')~8dʦ@^LP>Wg#,Wmoˍ|+ȑ[ȖXad+h߭ɱ´wpNZ%T0-RGlNG 3g"ቲ3O*D.S q*ٹ1.\ 숡S!cSB w66y GimMúwĵI9epl6CzL%HpScvZE*^QOc>A)_:5i-eTN,\>[2܂QEE}.cQy aAcsJt9vU&9JQAAJ`3gIA/T V?8)A84P˹>޴IxZedq =ӳOI̡%^s: y~wt6Wpܼ;F5G a_S|hG>r:{ɹl o4ȒS}utdwU:Kfx݉df5 N<١H5* )ca&D?X"DArϝ'R$:a!<`tW.4im׬C)e_>8F *InqV촔yA ^l+N;Ӡ*E̒'ģ+S{jK|Uts+X"9?hNѷE^Pl>źs87[0'|N> L|A1_gcg~Ji_( mŊ`B$]t{ILs<,b>C8p|ʎW 98 EgA e1 j/.PKq|+2Iu } إқBB~ʘhd]GRWcTG_RҤ¿™޳8CxɄ0lX"W#E#%3݅ b4jd'H~/.z-g CPj>_UVW8 {z)<(`d}K[e.rJ]OkYȯ”mpgHPbfC8k~rd[hT;M!ɘ099'χbt}bg yr6KSfs3V5ii c.y⛈YXzZ[:^)X!9["<|7K'@v) ^j8W2yLpqI_U.Ô 9vaWgT‚~I&iY, ;I~N#Y]űg a1j*~K(TNzWC0ﲎ dx8FK I2L=|⹾ $0iٺҲr m]qA;UXNlDSv9%=P^cP<+%={IHN鈺X0&T#_'j m뭃򃃜7W >iS!5_M S4W,?)o fHX> |G'<=[za\f- 8Cn@o.%HJ BMD"83 WsWтo8 D ?"x|b_ *-TZˆF#FˆJQ(LBh]0!i|x?(WB>5lv'$aNpj ) ]r95)H(/(6 XpM44~FF@ڤ%e * QmJi%Uo(J,魘G O }،_:ەܖ_%on^ Z@#ިJ^+$xz?pNhf%Q4ckSIjյ)kaXF xgbsقǾZ}h!:בЌFV֢cEck0!>|]ՙ:)WT5p?8|O tN:FNXQ,?mԪUugE{ T^;[]^ǰxqōC^n0{nޚ2p{<,MWIr#^GUZEop3yV`c956~ # ?L*|b38 Fѓw .A3NN zR[GC7O?_NUەe)J',7Cg2U7r?t/Q*טɾIs?˦V S ZOV%إDllS9i&=<fFxn1I0[Tg,[(9)7˖-f}-dNz댇5RT )Q3ZC kk.[" C\|mbX7Vk?LheAg#xtǰ0Zv((08R&Zcٚ9MCL<82:,p5X4cؒ{*UWey&ΥFf892b?,|Ybxo;z`1~7sm_gSQA!oI'0 ˘կU,x }lEiL[y8Tc*z.9AgTcNNЛ4/rmKk 򍊶eXH}z ",I'H80NFeM_7M> Ȳ(yڿxvd5Z|vc@}|~-|;a^!tLn}97Yρox5ƪn I)|;wEӦU3+۴]d\2>߃jRce;(eògcgMέÎʬP~RPbKP_g>U|w=Qa;(ؓB~sᘰ0h9% 4 /*/ U9n3@x젃EIDn \,(YU,uF[in5j٠ec8RYwn΂x1˶b(^x|=9Dԋo)d7? S?#v[UɳeMn3E߬ܮ'!ǒ#?k5mLFu'gZw:& /`˷Py6lLs˨}6w_593b/" Y}Uotxb9ɭ34G0$<mүGdZjqw?_J_ =Y0p(di+oӖ=C?֥ևLSu<)&"K+w7 NKqwpa "uq[r_.?I>`4׳lc&ޜ},[bU(6&Ҝ8(𯟣SOc% @:Jn UJJKyI[In\:xxI(YH"!iHy}__]',: |'z =?mCXj?ǃ=hJ=f!lc4\b:LY1l?a _/QpgR^|u]]ʒIm@9f~c 4ws"g$#;'RkJD2lKȏ~QYc 6ҟ (Dd-;twˎZC4Qd`#ƯLXy Q$ beA .ք~NS'D*=1Hnn- eP^B`?niCja7R}:΄)7P܀BSs:$Z%r),ˣѼ[2.xWmO\sHe`&>UUoQ{  lce;mgCwjYj3gT@,:}3ȍVU. ls^'+BOQu;W/ y*hP]%MEp݁z8 S:*k.q+&ل&f]F1c$Ze3,r@:QTNpc4u+JXy] {[:H% >*Xj1/Ik9̽yp [,Wړ-`qMbMIHz{Ӝ7a zN87S!l*2>kH %~OuAR ö:Nb*M2|Dla:=#(lYLΜ>%1!&0減샀Y9iHAQWl/qcŽ_EdTcQ/!pmrSVYuQ~ 3in5.s_fMiH*Ye4u1'Ôhnt;ˁC 88 ٤)ǁ>[^o>/",Nǰ?  * D6_{WQQh&{>rC"KiNCnǬS)L1T]uΏX>d%ga3" $z 5:ף\(fSJ9h8yL+5Q=v<0Am@qhV-8+{u:v!,d0h|V |"\p+u dNR]s'd;"<)gLWS/?r}heS/lJYU9}> Ay-}Q$Ls"XΛ9)N/R<+JS&cS9X*dAznN,fYgÎ?t\0pb ySЗ̵0ى$D߂lj93l8Bq' vEQ4%ژU}JPg9R]OF=|k۹Dg= 8ީaw,}IZQs~QK1???V"0@)TCptU/ר Hn[_5gH/\aĩ˫$McO !X3a!ᷤeB}lp@b͇dWΘ{3dhn~9r!GzJӢk=H}`;u4z{:v]Zc1;8O -M ߈Rc[eZyɦWՓ?_2٤Ys"ըl!~Qe%MR6BvA(Nmorfu=׀.Qdků&= ] Z~OGRxWZ.RR[-7broD \eo}=P6TC1^=ت>؇{4J"Ǚ]9cW~ȕ j>w8;}sz+BlSi~vMHI a70ǃ o{lU05j'vA mj ?m b#xi9]τ"q6HH~uro{k5Y1,[(§|߆"[F2 WHGBQg9ˢhNcrUN j Tjsz$h;f3;XqtX7A0;3xT̽3xp(t^'Ԗ=4_cqВ r=i:1R:jAѶg ݃`Qvj:=Ou+JdJD9VscZܠgGsêvaؑh΅J\Xa(`\}ԅȜ;'L e-}Vƿt_XFw dGS|Rw*)>߃25~ Z0o Hah |@K)ۻȎB7:jVRȆ6Qph/:сyng oxmJeO kr1  tE/QDSYR1=]EgNH<PE7)BtK%C_ar695%؎Ωz؇9ye-ix<|/ټ8o~%+40=5{[,{M9ǀUUFgs*5Hs66U ѩr_=Y x(;VasnL%dXKp:Ąݶ \ g̓9kArڤ-S0uQ0~xgB}[6ZAgCGS'_Xbi.ʳ@O3O 1 YYBayMC iOMb1 VMX;Èxd4v2nipgjKor,`?=qVUt˩=ŶkZYy3X9\~b|?{a$ E^YRXBAG9yJ9zbr Ba\6>?ևp.ˎ.m68bKgfh/'MфqMJ5*5j.g`brVGpy)<{9 wG@wFsz~J%Rx t1Kw?{^p#'ób| ͑Q~oO3 To^l?klߤ' GڻBKCd})rؾOmWNW ^Hno^pq6xrUO9"lFFwyQ'h4VlV>o˿-صg5 I5M (=%j 2?4X0r> //uZuPfvD7-b Fר _Re4~@&01,#Hwu+`jNedOQĨ_Lg$!1䂳e .eoJ<^&0edߡhBI/Q`W7bd|A#)kH"{c2*^Q3*߃_n/魂T4xē Bzs_&ggs~UZT?FT~`.ߊ;>/$ Hxݍ.Ĥz1\ bNp.7,)ah?H 5|S̨@J~KbALōW[ ʣ(ga/3߁gh.6_ NwO/W.ư_E|Kxs&]Ȋ-`[d;$\,sPp`qVDӝk{'gf<sASv~xdȶA 4id' jdúGɽ` +1ǂrf5L//E_ju-PWɰw厖ѸêgVk @}`{>/rZs~HD6QTlӁ=[y8)~( EWbQ.ztWGp|K(ߒc\j#K$|1f T<OowD0HxAhi,6vePA+1GA-*-8-p@c4vK6EyDڽt{Jo#:x'Hmn ș;9::A ``>c;KrT 'rW!w6wGd4ra?ԑDg`6LTP3h(력Z+pLZNS)֨0VmDڭ &Pf BmhN8WtY]AA 3־^ &Ծ4%'pÔ`ֱ?' YGܓ]Xx )3=p+ H֧zW:q[qukcoGOc؎ x(5b50?yB3i } ! ^=/5D58ct#6c\m^5ܨ #ew iG#, Pn5g"ׁVl5Dm°}(dn=F|66ҽY}Pܮ7}wǹAOVU^M1aZyϕpX@3` a_ pAWfL;#r* bCx;⻨v0YK9P'b#z/<a&D./ w^M-x 4uBX¿&ө_2E屬˽n/O&x WW/,ø>hYFǎ-O&j1| ю[p{S?]5PW :؜CΦVྸ"{)wQ+/h?0n{hd}>waT 79w`MbMVubcir .,qt9F iךDqR$^3έPŸf&Vp߽ >_:]DD>-Zcث~, YQyV|/m Qd;;|z!B\CB6(D:RcX-30(q4j;,i:=PX1*?4U[ xS\hȪjLҖUi:nU:FE -,>Ll`4%,MN2+cȫ*(Ջ=}<ɚ^"̧92uf>b;`*yd,&c%0^F:3 C5R_h",_cJ +)m }N89_0tڎ9EŔSYq|n^sV)&URW+@/ӸF^,T ?X5dcJ#l)XX1l8A[z(h?,_0lQT@T` Plkx.Iq&9qp~<@WAWA^׾6Uokק«vQ3="Eo3$Sg)L\0FtXDH4`_WMWҍؓӬε),hQ_'/#rYI"] g(ƐX/pNjX:ۛb;,@ZZɒb휻Xg/*nPmtg^1}}fӍ(\>,̷_22yF*>}YbztG ϸ@bu3^ti nFّ7論P|C,%9Q4a_`0K'#x{naO4ęπ'(LT@<>QEZ K$0L/bU2z<֖;(dka)lHçi(3n7adl h}rԍI 볾c#9vsi 6I5%n~+ie~K5f!t]붉AvinȿCޏDM|#pQmlB/VnNqD aҐ9eòAa9C#^  FɄ(;1K\[rI]߄iv?RN J0)yѤ| &3ݖ[:nRFS|{| G6<qa8u\@"Y~Ϩawo9>?;Vy=LQ`,PpƉ՞l\ʴQk)Vgġ=!k3zo*lyRͯ|\og3(mpɨI H2m}gīм—Očͧ?GPG\Q֦ǟϋ?wk'pި3AhA&C>8[pkap9pPHTVryֈAթbOog Xx#Cg ^?6MUݵaX'8 iCrAY1O)ot^|8o?6=f'~`q$unon~_wx w[Wv>OpǢf?;Vz?6޺/}wu1bcO $H =;=;M*0I$+X=ķalAٲ+E7:+"?=i–8fK:kw$yW W`N^(u'{Շa/lboMR6a4cg1z[1M:0F[k ?c( Uԝ[цaUF Zhsρux*ʳaى1{<蕨ltmQ1BIATcIoM/^\8{0aZ&@xU47Eg`JVFkBƴTұOF\ƊV> G =0w?{i_Dgr# &<3S0h&G~Ȧ]!T>C;nO9|7*G׵d !iUx"D6FnUIT{Т+N%{ԭi,&擔HOj8'xTcv)zڄw)zbK[2, [P"?mPB- }! p|b7ŧt~htd_-ZS5/]Q/ LY` hsFva71}OgbbaJ`Gaѥ8բj2oNi!qgI*4؝A59YazEQμ:=f-m  iMi {ar~0UԊ^Tv@REEvSV׾_Nn!cЕAx~1e?w_TsT˯&@5Xiۂ6G*nq1S9iNhB%ѲIx"z0eP!ܸg'Q^ul=qR_6}߉I0 U(־&ɷ4kmy/; Z3R|XLÏn)oY%] _^Xvth|,9ǭ+KpQӷJjg5$mgϊ'<[LHkTq9Qi=~<*A_m׃6GZV~ I(kzKy[[R2 o7w i N*tu٬Pc1ZB5L|\qwNFt ec" }ɸwg7X_mIN =źˍwGbX5 Y H'}'Y^1Eh鮣,NfՆ4; M:o;ǶW]jc(*+[r<`\׉3 #W܇=8:4 Ei8/&q-&ݞ]?c5!x;@~~X\y d$!Rt 慏SOb1Q0y608RX9]lMuNG"-ogv\} Υc'z5:Zhlہrc:+DCM_e\ p.SJ#ޭH ] 0]/E0?(F1W|OCw_力ny'UOV!\25DBI!oz"xWzhZCru)?++CDj6& U*g ]) #[_ *m FfTӷb]ʧr-,B R|N)3b~L9EJ-G٧9| iZ8ty䍎R6i/r4he,R $ ,8z`ز1C=)S$O7< B?Вs'?=ЄrzU)ChbLz9+jYok']H-EC晬2rhov0~:[lәutV"HPPFp4>+Jƈ'H-:歨&ʣʑaIdSP@׉2kKz+F#2"8<kl1Ka ئt!^4v/˗iE*]1_Qaʨ*aNLL6 t-=N+8ki3\zrGJrd 5Mdُ` DG*(eo!hbB}W,5cXHeE wS< R؄kt&L@<'a!~NCusM2<f'o 0}2Z.T+ "WoTZyRηGJ:VϚt0~:I3ӹ |mt4jĿ5V B Q ;.$HaDvLc*ONr EXo}c/k('չ-E)/T'gm#b%+8( Y<˄!ym) ^DJYDӟ/H^9"U,V)#IwҏY>R>?U'S13_K/@GfQj,Y./G!JR s7_ 50Sv`΂i:Er'2u٠lhLܫR{ce6yh{PRkD9^('@+nBqc`< }}VDNRe]|x!z99^G"jH3G-Er9Jh&k#S|DRMsOEFF!*a0*3Wk{`(xFt{ϟOፑC'pC$<gxyϛC!@cRX'E@\UL_J B&uNv'U'0h0P϶\S=QXry}|Ȗ_n<u%jR¬NvVlj2?iX 3gv}5V#+ pr ︫mە5r){0v8/.ASO=Ļ~_oo|t}o+?J[i+ՇISeٖGNlpTvOմB7i%Xw ei^&l04\>S( /&^jW#nm~<7Љsj01K/kٛ o,#{」o0HP5MChJX$ʂJ҈g҃շSӹ(1D {3-m!{k >noߦxH :;|mIrw\!%zCt2FD*eAU6޶(p<ǚ^l_II-!5}(oM=#G-Gv=qWȑE=&Ԉ+|H?ZHP|ɷIo W.BU:9?G ZZ@gdU] @`t4Tj%N.g[9xd9 F󸽇|v E;Jz/{g2*l3H(CWs|#;|+0$LE^H[ׇ]+J5*1d\qzΆP͵0@&Â$zmzqGMGIuX#`*ku z3i}q IIe\,Wa"ё\ގ JuG˯R>P#X*LɲFp?OYu  ,\12l#[Kb{M?2C0M;F>&h)q8Oi ^=r+f(8׵sqf7fq8GkD[,IȪOq"ݚyԀQD^Y?k]?E  o g",Cz͑V|FkyiSlR^ IMDy ~>{ɚ͢ ԉrW|kS uR9xV Vǖ9̏'?9*;nE3~f?(־k-?̓wꉫNH?Sw|˱pJQ'CSlߥh䢨N݊IcD&Dt wEsu Q!v}I<Nhz3ގHTwFLBx)/LkGgJ0K {LOl0fv44n)l-79ZAr`+Ik̅#ן[I&~c*5=ն_DL9*qIdju梑K2,.*Sp-$h2TYf>C?\Xw*: FHj'}A HL7Elhn!Zh4A3Lk5+ [numio /*B4cF ӆ~8F/ n-ԭ蜽)et#ٜPn͔2p%2)!{p%d&g|m}~JzZZyu7+!#vKWEU-}S? rPWCcgD u) $x*(Y\C:S2_"L=X̻߬3x*dK4_[+G~Brl .uHHeK6 kwkR9;!V4e6Zoڦ,[f34HAM/RS,e"ح"]b@ΩHCMLx*;(^bzu "zI@–|E[3Y)X5Ѐq"prPov>[ek8e$ g ǫ̓'/njvؿ^ƧYI؎S^ˇ6?vgXv0(J)a <$cu"I\ZѼϜ~53%uKfsisMN F+iU%v>5)7GZjOPzIKOQRȨmZ\HxGg/(?uWߛ<fl wu;Gi~$î63` uVy.T8#{Sws\5QS.אop IT{Rf^QVsODVYhz`!۟EYu LIb%(3:efQiY(e&4<=MQYk-j"2%.)f)TDQι}$<]νs9,k3;?{ T#*I7XC=eWK{TaG5-<"G$,AbY\C꾷~4DGbM;eخz}%ׅ\zj4~!:!QkBBRLF o*l7SH[O{nP]HpځLÁPf0?jp5 ¬㏡}¦1(i8 aTe=@nw}7A\4Ea ~OלlGOtܴY?38bi !5'X g Q:VxS`/"_ }y0xEP9T5^h M'U}i:ZQ6y1&\=6)p.2޴`v~ewBt'IٌyBHqIg_oyi.Խz|=~7Q[x [H2@ޮ՛!$Q/nuP#?"&)+]4;z%}"|P׺Qi->3Πw8PEy؊h_RI:AvJjy,UhN=h9 =⮶ܚVS7Iy 9r,4i5ћK?q~_RBT^?~~B4Ul@${YːZz|xxVNl*4c8Cmv]lk]uEtN7T^t<r;==?X欄r+ǛuHtB4kGoMG_&&HJ1]Rn3# aTO Ai c6.0G/}E6yJRUlk=@=~B{? =7[4оF2] L'޸`60)|vahI;apЫ0o߈vr^7/ρs.< =]A=vD _Dg! q^1\L+Ғ sH ʁNbh"]k{nĚw1.A f} Ҝ׭Mbk|Z id~]#$qIԡ>L꧜^u0 5'5pu]([g5-vVz]h,_5KyzhZMq4ON܆۩LI ]϶"䍵oן [qXaKu,~fGf /fOЇ6J_W72^o q3޿THVKYr4eȟtF/4Dފqx]0w¸%S>󆺖4kg^[)JGCu~?焕J)4V6o0p*nv}SH|EdWQN:݅y[OTN A0!8f<~sO!L& swΒ`AJ{:Y|!ki9Zhdԅ "]nW @I6mg8=hN^NŠV'=s/nќWMRؾGCsФUGvg^ cPzVsPq%Fz=qS /I #Y5>+뎬@fgw{ٍ.7QQ(@y$km*0$7ͫD sTϊ.*9Z]oy_=&[B ݮ=f#s~?$ݙRO>roF*b;s0/S 0ݳ mwٙ,+N6{4f[E_Z/zy '<3m|!1˙GO#xAuMVl=&? Z}M!w[gX R^!mxZ"P|xʆQ/C*P1=Ӭ%L/!Aw;9{Uo|ug=g:OT?YEd _nj'yPcnDjj[/˟JIUd2J>0{Qn7 .Da jB  D)dpl;tl ]S+Ӱ[}aji fQE4BZ"|k >90wKʑ櫇&L|D;qZ._JPYX,Vj vp4DJe+(WQnGCClztiNxǍD:7bvHhFY8" _* nyF[p=-‚@vjw.tc(?'dWgAvrF)}͇G"()4uݤb}p[E;Ky>'B:%. |s{nwXȚ#71k ;y Ȃ'fƧ:օDWX9%Z)~\?O,xhUXD"}t)uC#: !Ab?B-vG ײcd4I 7rBɈŰ?F*Rzi5\7ٌƃ}ސ$w9~8Ғibf?K娽~xu)Q!{.[f\~y=ՕoM܃oPa$}$t^]OY9Fb󄁁T: [,|0%R'e0x۫Uw^hw?x_"_Fy/^KJA8Ӷm[I6^R/,5}LǏb.* |=\LW՛B[T{ Sho  :sUt+XD!|㛋e'.2"dEc#N>6m]3Fa=lZDL:?&s=$%w7rLFwVמ(,q |L(Y+1@c(Ȩ);6] _ } ۍS_o/>_+J>M(&zPܸ$AW||"{& hkַNqvx`# /J&rE?˞vGc⪫~* 𬽈"} o7y9<7֌ 6^Q+;ePQXcWKxOhW&\F+Dhy)UKhO'ɩIc+Au8FQY$2ڂg!%:Ae' Pk4ij[s- bBrv>p_- Vr\~}tC.m;ql')ͰeEѯ~#rbl]sò6=eŖXHx~p Eo9%o}p._X?tRmxNW}aw- QEb#{JRR2x7N$T$q9P2UȖ=~tе@wU^0Wܓ,)]oGSo#KX@D _,?OJv l5Q,Zic-1x(pR+PZ DY*0T*P> yzVDᯕ%Ьv[Ti tvǎ!SI? HhO݁X1菧wC sZ49cZq01HcGNcGuuaVZ {D\H,w21O6DgQKJfb\ת(|,P|菿k7Wuw߯,?{|og\8A&S<`-XгE>047=3c>i(v/>ocvqm"]^@cf+x;3#{ׯ90'2"zjTW'J"38>[*?ްxnٰ}ʌ*gxTˋ#\2#g [%|C/P@iQJӴ=`H7{ 1H I;hQ8lz:f_(`1]$=nwG֑Eh79I_f*P!K !6I?YdPV %{~f+)Yd9B b\8%jÙ\ ?-j?#:[WxeDFz/úqYS*q)U=í)g/Q-9is|J<+J(‘I4k~\mv`&Xɻ17pU|5PwV@CPxxš 5uXޞb(4S+U^l: яM!{n-Cq~*G`me9qsz=n~_CZ+_Is{>gMq6WvӘV19pL8fRkt{.td+,s q U!e 4]LNԫz3yU4yuO cV%ɦ__ x]^!{w L_|W{ؽ!6d^ćWLƺ3AO~,ѣQn|l{^wF{d{Ϟbaw`nnȷ2Iwoq?/B* T!)w=eWyaU鸶%e:]>پFS̭YaWo2-fgF@CUnd^>=$7@Ư&sf l07JPncOI4_WOT 6 7m+fFà{}h3}SBy5RT信.56ue s4Xg=<"/az{A$s=#_JɈLu'x ,&͞XiP NV/zWJs{1}:?_:L9&KpH{gWsK3vk早K2˰Z1F*F_n/w4/z@叿󩩮a M~lOhɸ9ڲalH '́lGbgQÞR߰;Ǣoa;lk=p㒳4.Q~7-əoAraQȜY/d" sۣ4@u3ci 3b4nV|0)X%/ ]CSjHۍ%.]~:NV;Y#ka7rяϞ%yb10aGztw|ɾD=K.o9W2>Gyǀ}iWdWp~l).S]o'l֠g̓AjGH ?nAJZ;KlXɜxulZ~ik2Tdk -caHC@:G KY5b{FҽB5MYL5n8jTO'Uif׊QnHZJɥRVŐm!;&7^ n.U3PɻΠc f])EF3㟕@%*@x{MRK枱D%omP[A!)֖xT@x<{8'3&ORs${[aԲR%bj"J*-?o%r7Q͞h"V/h_{k0rO,Ϫxjg̾O:x=x$X󿌇J״6@u<{xV9xg6r3D:=qK1 e?ĽaRcVwU'.{;WFm-R~U\nv:)5'et\[4#gj݃[ѕ[^=kLd"b3(L*!6kO|;^ ac_WI ;};:Yƀl7ϨgۺoW% YFaԒ|㖷-#YSYxK~wˋwbss/7s#f=jYUdX uB8_i;g?'~fKx>#F?W2,v8 ;Z@%˂y:Dʐu煸o(5փ' ىQѨ<㊨1޼K,aAR{}ģ[y@o?XK 3ޙ|\G=/n'%J?wR߀+ry)4w?0Jh=6e%qtA#plAUYjy9Zƪ\{>:n+fӨڇD\hPK\A*x(T^"{c6#%SMohU׶TS|8$毱 Dڢ;e@ gEj\G+vbїS *R`# A˗5{9H~8@79=qx<缲95up^m_Nv :S ä߁a 0npj)u6qfia5aehb*z}ڒz:ha:Wiv4NrNf· qM|#-ft.TtY:|FQ<,,x+Xĵ1aTb۫;c mXw2WB(4vz9,ҕqA[|r@I0 .="[eDuc2ޥǎBc6P}N6O{=~_= 5HvphtKJƭlzz1J|ZCAxhѬoNmXx7U/6˓`?7ʺ-27xd)j|VLj QѿV=Y+B=כ&(9'MSPq?Q`>, VWU(fϭRh~%=jdH/|9NR 4Bנj6̅#Tɶ+5w/ټ5*OsiGI3E5ҿ a/e=R#1}QO$K)V9U槍]EyqVjE?)B.cFcb^q VŪ1:V`eQ;&P/h\~X`NPcX;&F O?5bΝDrˍV+,-63_&l퉐ѿao1 KnVh`xf]+V<~3<ܟ]PYaLӆ k[q<'qez;ZIv%8VU"Ƅ]e.ݚ;VRz<^RɠES‹-}3Н˱2bGjZnɦ 9Kq=ǃx+fU'UO};/J_.$Yj/W}Qf5O-N݌1Y;xClYqJrDQ{Q/XIY,_?Wcҩ`˖fECkn*: 3ҼRVh%/E _[Own6Ochj8X&/KCV6GϫHbyUV?ƐɠEg?= ܞg)k˨Y̍h!YF )njsY>F.g㡉T%u$xe53m=f507k-vJǽG-irAҁu!1"*+("W:}̪vOB]3Vq3`> G\6K5_):T=ZU7dg?qO*781\t?67E^(7[\s^W{dYG+%T@ek(m큠4"1W=J+y$F:JK<mE`(xi~GlvX=m-ʐT#[E\)> '6`R =+fƹ3u]{Ծ6֭u J.b[/V- V4H/qc+A:sQ[Α`WwܮmO-hn%ȭ@KJ /,QUm/;.&V L4*@\u:J^RaFgC$`Ź999C;20)ƨoKw܆/TRHi# ~8|BL>]$ze} q3| UY+V%FkFh8KweIJlZ%IȞ=ux3u<-ɀ MA߿$yCp [鶧6JN*kL'H >BnLRp`3x"\*J*sU !NCT"WRp)\ٷX.eu8# ÷8]y~ ժsNe-zґCҝ\c19ݷ>Ίa߭Ş>r `V EG lrJŔas߇ߨd M+bsaT |:TtH[0U5=Ba%ߓy7@oTZQ$mu="s 7ZP?x8spb;B#R@HH CvJ?UH2{aM_ (]J(GZ {׊ Xh%j5f;!ǚz|"}|hy ?Jr'((NCᩋJޥTsx?3)mR6v0[Rr YNe وJo~&٘o+/Om Ѯum/텒 bǐ%i̧hyJ8XH/r?un^"-fM_f2|9fs[npo#-`QH\8J<(4n뺐h#'~+$LoE4hYxPtIbw1)=Mfn͖$?5R %MY3#@ac;@O*g v* ѳB54 '|UMO6~Q"ZCe]3BE6&c=BK)ycpb!96$o<$pԯ݋:4(BL|G?6x_`R*Ѳ3^;YOzio77`ܶip\߹C%7,&%g3oG-P-;UB~4/~BJrxQs}U-m ꈶ.OPCBG6#nzoO?~v~T| 8}h*7τ6܃1]R*Qc 74ΪjvkG ExUS<< P\1 9|aF|P-a@BLA[H(&Bvb*_Ep3PF5]j@ @|U^ZRCLOvU>)oc}C8A1.44_GJ (ܤtWq|Y)sX0xEX3DnHy'hn^ - \̞MڍyNί\!%|W!%fH^&>'3.V/ϛ=WKgbл>QկC-~}߲C4 :$ lL"$]hNrbf MZ︼;;VR<21J[^<=Ro=aQB/xTV[ťƞ+wC oŒd M%?D(]Dӭեh,iօ;l?Vk-Z%$HZ xbBd餕nR0V1R-Z Yr |}zrlPV](?<ґfm(;H}qd!>JK,sJ=sVkŒןd7PU &S .R2y4bНI7+A zJ_ 3U5^?<qE./R,2KC/wŕ۞)0x[^u=<`xAs@óG94)?*X71JcS[>|b#O y0:_ 5^Ce .z8wI%cܱ PVfؼW &:u0$!J3؇#}mAmjSo%G% 'V-;}u/}s MI0?Oܝ+8NyW^0Ҡ~7`^{ށ44l_@MR~U~ 'KcuJqs(.eY_g!YK4V@܍Mn=KFV..~]^jZF԰F Ypb׸?'Ran1HgkU(N7:y>\^/ķTaPb b#id$@xI Vƞ}J #v\Ғۇ|P(41gRx({mbΤ_^T#{kIv=+Ym P˽Ӗ~<˨z=eD^t&4[10TZuiObЭ9}q!<7 } KQ>5 m3X:/Fʨa w?pS|3=G+ ~d/^Pp ~b>7^I(iv ޢͫկ6sXFc1nS٫a?OVs+$`w iJ ))#%_v{ aZFD1Y.ų yi"g=WT?k7Ĩh1=_93LÞv *$ftѻ4A} JHm/}JGǢ4\&^ t/e ~0#c\4\DnAabCī:  PS(ЧT͞W4~lZo5Yc~O`MhƘBޘOrzgjf: x@Z^k ;vb]ŧqG5+-ć ?7nAAb2k&$*MGn}!8bMSJe?ta8PJ7N lҍ/ ׫ VS)2׺:JJZ p:uɛԥ1bNAg]a!;^O?"ߕ 5E/y:R%js|#O x9WH֘;xe{b^XrV`2(B|#Q*܂';Oϰ|s/¥EMa7}LXI{?(=E=Vw k8C#2q3p֕Y;~ۊtVɟ'Bvpn]ȕB 7e?vq>'.3ubwaNwn~'@:7r"٠J(+/6s}ЃoA/ v!f^UXתY*6BbL%^#@ZI7"J <{ ٌ'Lo2sa*8_Qj=Z+f෴JG 6$y#Bv;81>#ܦ ٢^^ҷ^wt(="ܖ/.\hvjZW۱v&NaI_ߦ=!A}b5g2*/}rF\'6!gXƍ`,Ƚ4 w5җI#ema1uuAN.-Gк1~k7f9\^P~S1$|vVCs']3z}ȁߍ.FU[~ckO{r{iտKP |-U '{N2#ġ\uc>r!?<T;w5?"ts\w'W.!ow-7 yz3{`0ӗ WIC ~UNG] I,28+]+UXyLpja?w7cn4X-]UV 08` ۄ xyemQ=y6``4E8gG \&d@%:_vRLLRK&4ct~/3gC Oɾ/Q)ouby-A-_2 dף2umޮ9ڠKm=Cn!pNM*_jGh3?=)T {E_Md?Wwbu8}6D걡chs <苖TӟA`d,Icdҍ#bt-^x7 M(o%ka=-qBԆM"HK|WhՍ: Xf` ]`R:Iى39c}9Jւ;£ZI"qne\oSڻE>=r$u%j z_S'R֙ݦ,'MG!7p#$my54Z*S< dgO{3dN ~I;rns㸝\QN!m(\wrL?3g̪t%4s=ܘѲ,FwpiEq9|{*ϨkcrY>xolS-QHru! GC] DɗViu*bi_r{}P=V0+d֧Gmm:+Cc k'k/pN^c8+c3PʝYDe< U,ynf2i vBy)޹jF1hz2Tke#> ώTuɧ\A#V-dۣU+!$yrwӄ>g[ι< +J[ދ%nNGD{fVc%%jz0 t=/FCoO+Q3NMYm|d'%3 /P`:vͪwQa+A^\z;Rݿq A{w}EI% eVEGZۏh?2Ȩ#%{Z1#@M7Ih٘-"t0 Ⱥ*&ҹQ)wj_r~N_R>J~57}!OEvYŲMgF,IŲt,X`Jn-|Z16og AlQn]a PT46n؅a7֞ytn]4{. m A2-.y ؄dB=?l`ժj8԰S!3ߠ_Z/1p`rWȴ^?s[`M Vi\3x}{ff+f^]׫4Qǁ!mMn;ĺm;*W6/K[/ ro{/:3vEZ[s;7uE~b#-/[yw` $١Ù?t"Э5>¯PbFMN}=f'ZhnZП||bQy;DZѼd!U>ZVm4ىj4҃OM lw7ߴJuCƷOik{̯[k]#f.u x1 =9H(-)N +N_rޡ0?QwʕȎ߁xmDmF.ZЁVX,i{[㉒R]13&oȵ罍3X{˘Ay+%z}xxЯگXՖki/8>SS,T{ h"h, ןWԆ0C6@i?!@S$(,+Y8y%Z*G~o~' JcUfZXNIЇVNVwnΠܽ5;H4淚q8JGƧi98rZi([иu2XK9N"@B|EtT{F ^ [>TElHP 5$A>q.>Es?3hn߽#O_Q?Zy-)vM*2 {6uրl{XD]p={W tumr!F`Z0ccRѓO=:npMעr6ų0B9G mOu%.M"2ܐ ysg1' :,Ҟ5 tV`sv;oj,Vn➟*Vj1)ݧ"H0 M7}1P?&g_5Ѐ[n HTFޢH33Ѝ L9 w+jꂍ|9R;݋ņ<#gJ4$I0aޟd"ڼjX@4MJH)i5qB+Ve .9z<?]:L>vIbEĝo}ѿb'd!o|A.|+k LɫOShǞVJ`oI3pvT0[%r'x.x*-qq?b<}~~-Z 6ߗ'mBIoen^XlVɤW)ss5N3sx:@|[o2Cymo5FzӠv. vDYZҷqK/BZ@EJxަ=c?K<7Yiw.W[on:\k|~$ene SmlͼF! *,_ɈI*tȷ߬b뿩E,0JLB2@W*=u'h?{wN|…QNjQGsm6Rl]*oC]KnYW.b`ua" Ebd,:ukII:/GUH]ߎ=UԾ}.w2Q)+Hb5.\*5 nf)|WLn -(z!w~B}BU@ad>Ix*n,r8k!"cUfW 1tZrtV<͞z=`qBQ1"O HbɏicU,_g:GJ42+aDpzH·|trpDjf֩x7dߌQ()Elzo7C:O7-RF-Xw/L=4 mi_^Gc^cxz Ǿ4ja[O\bN#OPg,E,jGpg{JE&SqC2D&8?#}t\Őmr{>Fqs(X*J{ 0U&KPnLTx^(0GAoܑ&/ e D>A}y.O>kjgbX">y;4 =F(|x0#.up ^nS}fl ߂3B`?wn >5-Mv6y8$-xj__+ۤ ~,mM:U+i+Zi1oysy1?xn}ϲ5y<3^'>R?[v55Eccvޡv2b%߯2|is Vп7|hc S.i ߠV?fD|f4Ko/vy-8cqH+ź=z/6ګV}wRAٍFGթyNu0qSQ+p)׵^?whǜ~aNmeisǚz_XY?i}V^燿 k[g6#?ԏ7=~i9%^?ԏ1V`|zKiϤI<2>>t6 22)4?JX #䟫xٌ:fOaR1Ǹهx!w-jM xF K^Zz&𤋮o!V\R<Ѡ8pHtSl%-iK϶XKaBYuau?^qKʛ*}GYK ̈́,{m_Hz\gCNT:ɭ,DŐ&||V/?&o"26U"f; xxߥzXKR ounXp/HsBdQu]&~U1%5lltcf-%U"%>#6e27_ /S)5Ex2}M&bYϩnӶ3hpMMճ9UOq5c>Nו϶PPtmKes*A#lغ|Hۅб#2]. ۃ/~jiOLeO)a,s˙ >l,IGSU´0[LGթT@2n"jf c"t߱J#5-o eѩ08u N=ٷǦMq^wMD̰IrEK<Q8"њvW<[|1_{!:SgA}(N6! Z~Smo9i T1T5KEDտfTX_s.9гH I;}VOW?m -J[I"RR(_φ^¬yx):Hx=U!>@n9ʆiEw3B\ ~yzh(|`(vb"O&zWeh<_F~ Ǣ ҚBjB6c K=$eQ9og:jnt[߁e'MU^")rps'T 0Tr*Mq)r,NS<j~^^n>/kS)P ^@*|7qЋۃrfX94R\OV!7RZJJ8 @d ATI4<𓐍OcL7;yg~[7Yh |mZޣ M1>`}@~;[')܃ I{6 6Yͷ62$p E}44Lӂ M$*\q9Prɯ4C]>ۦTX|`i-4j#??z>hx..?K TNV{d[ɿ\,Nb#]uxSG$!|/P?u?9D5?K'LL2u87̊L7 IiPނ,8+^>$lBX9.+5֖q`oBDZ~}T ;\p;U_tW$D7vxH@VѶ4#L1N>i,17'<yauMt0é>.\82J)(^A(Hkh.«r6"CU M$x)yx碤"|>wDUju/!Ajgjg݄xdz/QE}j7yL'gK>}{8 MI㓘]nng@"Ӓ$!%5n35gjYxu\y[H2 PaLJCE4"<DT"|@P&VC~I\6!PیA*`$S呝>HNh&eM< %m&uHt3s9 Kel85u0G9ʌ)xX~:-l#C3I0Ǯnjn~A|~_5G4$+oz &&wX,t䙞.7':.'֓'>ӄR>ļ;߼uQexm0FZ%:>ұ>^ky \rl{VC&øUw4lzH[S8NQ$"pގ$,Yd"+IkPŤGןvYpHuG 2Hc/b$` U7?R>{LǴ@@:JJJ6D@QaBt+d;=+W{@ x:SDvoTu#y1;4UyUAcɓZo-<|h2ol X d7auK[p9޻{5nrgoo_R Wm >43k${TRo9yG'l48|;>wlWܧ`@οL';fw7+@@{+ʛ8> n?gu}$Wۿ[Ro TƘ*1|'TRiz\z!y ĸ;= <O_l¬S`= R2JZ.Vg`+6;^j?lE8iR~ZEsz!_$;iHq=,e{ުc[㨭ټ)$Xd˿r[#?*\ b\=6iE#JxzSږgM=~tTOwe"ک%%maUz/ҊR1÷Bʯ!UMcD[e!O|m7P0eepPĜ8.;[\I '|;\Iv9O,5bI-Ȃ/=߈$6~ZqŻcu.:<&H} P(Nu68 X[bF2ZAG!5&[$3r} Pk9g(}\?Φ aW8 Tr;v'P>SBy?kWz#P?fvuvu6,oFW񡬳9K<p!-qEtq#hSN«r9ڋs~xx#\&ioa pHb鴁>GD{~ӡBs4z)!ϵŠr%KK|%Np)%Cp_埋Wٻ߯!Νu5t&~gPgUM8̓0ySP!m-&aS<ׅ3Wj/lj(V]!]\iϻÊbq_yTB“뱓dZGeK`Z 㝙*5L {tys)90pDS2JfMϯ D_<]p'vs%j$Xcw-xʌ9`ʽ&G*sVw"b9c{73 U4FP^ŭ:}_;tcFD76_NgN:Wh}5\_S[ץZ1>w$n{7k[L*Ka4N;IxҽΉ,M_R.n\Q(N+G+tzKлY[79Z aqԇH@$뀏znukv1Qֲ?}I{͗K lHC~0=GX-z a7*b$TnsQ?:DW'(c U(3C<}~i''XZ.&%UzÅ꠬6{P"a.*E^Cj } yZYȏWsm301#eǍ!fU Gn ?$ĕOy\@\hI~ j5?矈n(SU ҳ8w/Zjzg%t."5%M~qЫ!2s[$g->gf& IvpLHӠ~-O,#;?.b 1|LZ@7=ތLuu-<~-$G+*V\be ? Wm}4Dů>m8o*p}҂uk&(6Zxk^h1(r&Sd LHPϳg/ *D{FJcn[?aDV@Sl&nʅ=abEQ"Z W:9)]/G#zE8g@, )ɛ 4bO0H)^8$b 8M_X!GSqd~mخ]VglL|Rp9mUr a[f}:>?^Dv*P_!=Mķ iruuUUvo|xѾM b&g*uK-\F|eI7!lNHd1~ o 8d d[A΃/3ov7_e :KJ#A^ >ovS!k( Д-'*$;^zwJ^m:o-%o>Vwɐ1|IA}(]9`@Wɡ 3&l}~ևtOڣ\5Mk.8#]?ryo%~B|UP}X|5[|}إ\vcy?3 {)Y9 fh MŚCS|g"ϰZ) B.~xqz.ǛB'!5#B"c{l10;UYEz y_*\2"'Sϑ87K7hY2C࿴K)0;2SF*s%]50(^*Aކ&c6ggП\9<,J[ 6f,E+5%_KQҝP`\.N+υx2 2%  ٌ!q 1XO S7`D93:5= o=^b燯xXax?3Ux23<2ZGҿO̞'b/! y!+4;I'[g u"=it+5hGau 5LJSlYs%X[SN]/oϳ <s"(t l4LŠ*yS)/oi^Y®0}k\z@R:%orF=*W:?pb𻴱w6}&aw^gTQw)Pm_z˵r n#qܤ~-M*9Msu zMSܹ2Ou[p%Gjtp俹"hф|C?XH m7j`6y l Mi5)ILb.$zek. c7e#&D ҐQyHqՅ8Oՠ(!n|*KsbQ-!Cp<,&/Y&|{q?"%qU557Qح%Xt:ܢZnI&{Rb5564j!%HݾE]g 3GANj&B.{<68&,n $q>u. WtO'Zbr ?-&]~Ĭ~n)EdJhKVW}ԯ[ 1OnV7 E">ZD?T y:y{|^ퟔx#ঘ`F^ğ6QrnZ=1r]6L_0>WVj'r}cڎ&| .G-6# m_NhNhG/utRoǥf"w|' OؚyyS#*F{$tR}!{ų48.>(Ym,R R}xZQjU~ j?(O?#,9a/_=߸KqNoʀ7 \Uz[A-#Nd6bww peWV FsJ)C=ji_ŻKqn5 M\UqN'h%(o#+Mޮ,UV+~Ҏ7 G؆~1Do⋞Z*_5Vxez[|5־UrWPƺ-F^_3S`]P [ @O]]maLziul;llBv@= YKi ֵK(^o>?_gҳ?3u|/?%:ЬÈ>iGngn!:DlÏkBqQR~@aoݥsո=s#eQpjȿA7-mfߢ ]>PX3^.~H`o>gW!$^u9>}|3K ߸{ZZN\'{~;|F J[ړ~{?C!J@*!۶ xߍ}JBkxBC9gm9߱mLxws mkKOx 8 ~e}wesT;ƀ=kܔS)q?bGEd_W w}na9_@A[4?Y:4Zxoucvi9fZ":3C ZW:AovX~:uEB}G^6m:ءO> ?}fM r5sVOx|EW"2F #4k#=r֒ы=OWgeGhivmrי 3iʍ"s%Ie7jYbs.'Ҿ@g' =VG8J@7ƒcoL>8qb.c C?_\7 ޳_6Seܒ3 N\>3‡!{}>hC:YDF {^iQeATo.ts̕>+Z32}+5ٺx[vËd_68t%g%?}4$5QK+q 9C,¾#q?*Dn)*/s E68kd=l-A/CM1xT+kg1S2%r'iU2Pv7?< Pq?>cmJj#NGp|q_E{?i^!<!DИ_4`"HU;)LsxM#^gG8:d筒1~DAЃqspҞ m½=iկ_S+J=o">xV|sJ>EGW1ΓK:_/$CpZM2pC{ CODxz(]Ӱ͞ ,D˿gY6s6kZW[{]ۛgamK/̩ͬt.6(}x3.7d +%<:'KJ@|ZL5~/Ӝv>-e&.͡M8C8?Jx<\NiG w^FDs_$EN6oakq; v~?vutTk`n2SfII3bKInSal-q!MNҌxXs|;~'#dњm#G/]քƍ *;{Š+XCFp;f2ejP8AlmGc΄X]|y gV1-Gz`%X|]CO5`%H.*ʀ2x$XC?%nk:HϣE$񨺉>n{r-^L/ 3Q"ɀÊLHZFu3w=gQ]5*+ gn\ Ceo? sU[WA*=`_7% g!3cN^ㄭ[[߷5Ŵ·톑CHfB +@d-(*aBg#9>H H2`^:0h͉,9#NDiylz?_wo%QK&eJ}7t>ÌyCVMH*/:Wܮ`@4yx!(>'NY tHWŏ1Hz j,-xho1Ǜށ-^jX_[!+"-]IcWv:_]]M.ϊ冁ĕQ&nCS?vwc$vOP#gM7@׼QasadL['h9g\>aͯ On _anc1޿A8$f!Jb]hCyg&iol-+Ⱦ%fχ4Ą،u 3A`|[!jА]IFSbRY)Ddhο챵"VЛJZޞHIk?ꮜtK$CR*|MRcXj?ʵ0(_J KyG@!c1sN3f*J&:2[&N ZWS"]uY(Q.֡}!<\癯 `'K i|4$'R&b.q5:sb`^$?gtVJfc':>%zvԸ s3h_{jЏ)|vTP* SBq)YuY T|E1uBJWJRti Bȧ\X,X>ۨp)+q%{)/nx7fq&'߱(8Vq$c.q0[;${2hv/N:ϔk'7*܀;~e`"|C7Oj&BPWI}Dm PԕGM\֊ڞRw=OA>jZ ,1l#㰆?r"&CmôQJCs z=D<ޑ@ yoDhiJϙ)ZÁ6ψȢ!̊#BsY|mމ'F>5EQ#4Y&5_h]:!:x;p:#]Np]L$7`VrGȼ jWɝzOepW''~6!"*wRk+ԓ"V}N UP(og{dFGS~0oL`9ɟV"J'ezRBՒ\(V %y&{i8Fy\(Kaf$Dwi˹]tktM51hSgNNS&۸"L>W2e4o Qo:of>p*ؗD9̯waU} |axX>׾!%kf]G/U9&6f+Zٗ=,/O5^o&f1پ宍Ѻ4M?Y6>s~*a'XV-gnkxg,>K{]-+GN q[w޼cv?2sv6|hKu`U>CL9뎿;3]vRj?$}I}t8?1\gY۾ ;ϙ [.FUak35jCI%i-HwĺŒf=8q厎[5(4Z78gI(NGV[F-۳Ht# [oc((p|]b$bgD?K휥uRS U=S'pg_r)I yz,&AuJNi|w0X9%oAW=3}D~8W 'Tz8pL/3?VO u}ɽ|4:OvLʣ^> ݚ 7vQ š>R2m-^K\]T\9H^ 43~G[;`ߋ#?ߦSqҸ]h_ eї_~ɇDV[h8|nJFYW-VjGimw4=/l_jf|JXy[hgȡiiҚrSU=XFܩ=rm@QgP>o5U%jh ׯwMD@u'cP(ԅ /=]rV-RՁBNXgvlϸSwmeT`A1<{)N*$B1b˅"ҩO19P܁HocN Ҙo%G?o9moEbTfc*:WOgy8[gK[gAI[Eڗ46IwB8@(~dÓS%f%zihE9OHІ]Ŏs+WM9ځӜt}Fp}O歱罄sb!K5Z"{UroFgMZgvϽyNþsf=D|-U(т&^/",gGme+Ʀ;D=t} YVU2j;imzI-N*WmY8c"aƈm<r)r;O_> ưXPMq͸bN3?oТ #xZ(́О=5Ab#,j_Am0$=UOUCr;a&|p_) D6cvVԙY9 ;/#mt."(`u?)\\Y K5[|u? ,i6:;A1r Ee%BWkncQ\cypc6n/,Å4>(!50G34=wxMXK){woAJϩVO.٢o¡1[(3@x?,/[OѶCgQUIkh~"c ubx?\ @J6'͒f̰y;VnV% nBG]}6-gGYĪ^B.e,v9؇.OY;=adYc hWn?BTB h_/㛋YHJ&J7_+9BzѲhY@>mw)^f(4[ ^r>7ܠ:BEsP)&gr/ux(#\`:}O!7;=@վg~sB~3í|K}糸=YX{Z۱\3T 1'10耤2ҡzh:4kL@V~4]/R <e#;U m~~8& bW^1Lu8w.p p{Zɷy=3 I,ͯjegQQuJRnt`IDW)()_{L*趮}D9RBt""Yk*=1gp~%rZ?OHIɕVAhr0I*݃!L?'lQoP!xp|`/xbs^2΅G 4␒owxw_S{;1/x[KԤjVF 7L[r}Hv\Ua_dI$Pi$Z^<<~:˭LA&H?J<3aS۟VϠ7E9,`{%yͥI-_OCn9. Y"`F tua];i'k}p֝IhOwx @Ciզ@ 56 )n`UEW)Ixj0mz%~y// Ds0B`xy_e¾<"T[&Z (.IVN_ +bw'IeT4·^7]^Ð,]ab!)DJxK"{}ٳW)Φq:sk#oodCyxQZ)~B=~ m:~o[JPz*B y}MK^eWvi0[̾9L4_-/YXw })}:~O%磥4IV0m*ިgF)P?I)?ҧv4bؼ~3ލܫa"^Ȝ%91!`/V^|0XrO}X-SrkE˃i'%=~3Y@v #cocZ77xPWx2uhО2# _?©L21Idlz0q{a ~7?ћ"\ ۵MwqҠqR甄ŻH8Ic z­f|pӫAYWG7JM+^^;$_&zzK) ݺV roj6( x/&t˓N$^_oGkZx 9L>E-ñԾ/}*4"Q#G ܽgS1{z~p]Ń5t6xB@CmI|jb?R2FH!l%݄m!RnNI93(y4A:ʑPca@cR\:at[#YCy.Ԅny&l'BT%&rHG޻kDzv4mƵAfv24"c&2EgF䲴R⑗][˅rbdp`۸ag K bC~?t Q^}dXwH)sxid)r+|$ *®,tNҖ O UUfF-=tп\w Z[]oW:_E]xUV92/~!z$UI O*.תEZN@'EGIH@e%%ue1gDnR(<ǀZ³%JBryP6wW5e 86,U+g @J6lDp8?ޗ`Q/7Eg[)w I񗧗4Y,^[0VJΰy.G=)"ho;%l F}<}9D-_7PLjA6e?9=@ (#%t9C3O].6֒f-8&QOt. #<<|o4D9%guVF=ݒ.V ?n<7mn7!)H$rW@oEpD7:ME7&{Zr.jϟ՜}jYmBE WXM:>\Oű}jl:e5pH=Q7i-5 }k4^u$>,VU;_٥R4:JR6Wnv=8 ĈGr.e⑔*f!6hǂpT3J<_e_0+ 8@;m}%VLZ-s9eI?,0oso_^w:x/2Z}|c88+Ǟx[H2dx[d*ϻp qꁲLݫ]rI!7(:ۣn@Uu!󤐋DL*9(Gc7E 5xndOD4DO|)6lʕ.q{) 0&O:Fce"ݣť=uRg+qY.j"g̊!|&=K ռY[\%bqTuMF4 =Ǽ (Ҍ|%}+ f~Ji 3)g(X#f5LW*=,^)V_z@ q"2֧(᝹YyO7ƍ:_HL7{N(?ۆծQ(q#ĞO'Pھbx@θ:&!v~}Ɨܷt!{(M:ȿ D-@H:^CQ$% H/ښf?Gl،eFn#^{jzFg)}jw)FyٶbNBXao#Gzܘί[Z~]W[b?\ ãNZ"Nc?uHn c=[KCCa%t=fx_O߆(xL^yr6m mV- \XȢXșX/WqIZr~Xy>o4̐pOո\"yBM/QR0}yS$8(e&cϮE)5tY^ז ak ίa?nG|Qj΂Ab 25#o|{'):ՅTfv3ί"eA'e50.{v8aQ~%or xGr+e-rU%NcC.isp/[*ƇAto[)d1lKZϫl/el2Jtlű4 HeuM̹\vV+>Bkį ">%Ľ#)^:i \<h4"ycS](1+:)npJv~!?0aP*)sGeK`mKJP| ᐺu_mO`)׸V"I;o+}\Z߰$|o)Fd!;(* (՜,x+ۥUR ʺzJMȨ+]\EZizTB~Z!O 3WVExF$V)") ՝OagqUSEUѷKU^Tw10\ N%֑.p3* +Jjw^ 9зlW)*}u&.?[bj{\!=H,29 l <.5<.~Yn=_O,zoX' ÚۥTL -Z>Âw%nFmHv΅T/YҒ}գCklJHX$YwAE:NǫL nɞ8ia,f 7 UC8G]$Y%e*_li ͨ_cTP̿UaL@<.SBUғ㠜O'2io>-rHϛ])Fc/B ҆$ԙR4Pi>ͧM>!GTѸ)O$7 'IJ!z'Mqmiݙn*=-2uֵkRy 6m\e={QU7oV'.~%6`W)yJD֛ )?ND$ B$65'%c BҚrcc-*:+›&-IВ<0+KTZ`+0UW o$DQx'HEmGF:H?%~\KD#I(#7?T P=KC驀+iV,=z_S!b!!^9-Ft ӠF!:Cá.ȡE9ɡ~ 'D_IO980*W»-o2[(} 3,=dRuuC#2\gP x9|`|`SO'DӈQs3N\F&Z1R,!ky|P:ahWiJy U(>*~;T|8G? H(BO2\EG+xж"XxC5 aB6<Q^+l{9-sR'x4Zt`a`D*vE{t {7n 6TE?sj/R_#RLq0{B-fjwgs{~( P K$ʭͲX\ɻ NK..Y~"*n\`zdZKSg*gIr5lt48jk[fR_y S Wh\=x i7%xtf~1I`>X4K<Q[ jq|,JrZnῢbBZcL5{!t*Rkx-{>8%3]&94qA3> iq haw;틢7{՝RIX䜆3{; i/U2%?Dmki !oE[KDwj~ C8{8;a0)Up)\@+Pcm~V2{xC<`G#9Yf&9J* a/~,+fYp#=/R,m<`O8EQa? Q@ҲՅp(3*`KȻ9U>YS`DZz1#FX\wdhN^g“;{w *$yoJʪgS'@ ƪs{Kԫ={i\|\cHFn[mDx6R7^˶$51;ijcT[ ?yՄOiuU{[pGJpafGSc[q}>rk=J`SwSWk0{ ̦=G'QVZDiSɇCߑ#-CFhWָ[EOM~bqq+M'-zjxP74RS'?vSNpvbВeHnIet?U+5KGRn3을4y=}qk 9wOJ6ZOH;Q"%@I)iXXQFb[(ϳ2JR!bJNeu-6qrK,X3h[^X8<jvW 4D"c Ҷ`R;FoS Y7Oꋅ%Ӡ<2$e4f-k&# v ]7zQJR( 갪!RfJMRNA5_2ƣi1!۲2KCv O떏Թ("U IiRX>AAT h@pú }BQU`3ʂ408ݘgA#{MxLA/DMOkWa+߲@v^Rh~iSz$dDAv $,˛nj}".oHR(h+ח2[0k3 rl_ҖAw/f/;t֮]e9ߕTaA/xMz;W.Ş^P@._D*)W"la оr7FWϧ?#EQtDu օne#Kc㣨}d# T "KM;dVge`^J <1+f0^VRQ>_>0~DpÏ!@@Df +sgfw@G?;w{Ϗ{q90Wt_C@De(z{[X"FBCꧺ*G/xC> i31*,([X~Z;c=5+˯0x{?O<'PXVj3<ܗk?{KMvJ*J6xI(Se6]I"*EWZ6MhGؔjQ\[]=vW~ۅհf v( Q }D4Q;6ϒx+1|?L#9Jf>* 0M ad8r5F?3nwU(ԻB ) '/Dg8q&սj!ݵ쪗p#b<ͼLzM.NSZȤ4UfiCG0M^-6Qy&I'BI6wzB뿥diH,C|<}=—_P d-I=-hcz}c_pcWlCnEo7u݂NLDž_utYUkLQ_LկG5ZEw*6F6]+]cNީJ LM@,NGjS2(<>/-Cdx7KMw[+ZR!AM?^s|MO&[m-(>^ xom*[[g5xc}GSOo2i }ߵV׿ `bgm ;gm~?ſZ\YIrDm6}78}S#g"<,n&A)栛mF‘}mG[oRЙ2aJu@ȾxT?]ad'O|xvHG h,3mz*6g͐9cJ<=F/"f 'Q 7?*2Σnē3Nry!_'BZn.QkHS]k{2C V>IVyy))+!G}d+Q%dFyX6Oy`venGQm.O^?jyӀLcI $ d[ZNȒqM Nug&aud.z]I}vmr9(DLV<Ѕc ?\HCf2k`XG9NbXZ)h/?kW£CZv%}ߋQE~㚧#.eq#*Q} Yu(dQαتcQ 75u, eXH_LKШhu4AVp_B$vo$zG78TY9(g0vB¹^rc'~_~ _ 4]/MOĝGES qm#*RQ =}(OJ>o?Ⱥ#UF|ѨZLON`1XgX0a Ҋÿ7_-ZdC堫RwUAǪ17u<+D[|UawzN`kx'oׄ`!k r^Nӥ8} >Ǧ;de_;[E5H9 |I=ʣ_Ï&(fcv*q(1^DLK*oj7ewWM 8vS3?$ JXj?+mh _ğ?0ExXPfwX gʑӢEXzDž"Sr߀ 604WR#aY)GtKP=l'=ZT (;8 .iSU!$A&jU[3%AG=X eOr+0#zx OooyXXbu_ggo7FJ<)מRZn+NiXM󠈅iES¢E!{zW8;㷕8Z7NrJ~QvD\E.tصAr3u̎Qcq_3SJg7q <xAmkjk#[ϥqx޾lA<_s@؀jyn SmNbWQFDur+թzPਦsTAv8B.O)Gi;B5ktX3;jO]:?[y tœ%y'yf4<giܿ๻ELS0gx޴;!qxϞ(<-.Cecx\4쟅2sʮ8< <"-(gE=tVtWCk=fuOREPSY{"q,o3)8nmk+mkDʕz['W9\$@"n F2<z VZO+Z$uVF֥p!# ?J(%M=36<Ҡؠ*kX5aUk3\sU-%Zf ٙT˔,j$%J~]u1\Xx b,jIz| H/4i;G"Jc LǶ'I[Q?"QLM_)ˌ7GOEx)z t'؎8|7/턿Ӊa"4]'cxG&$ ]tF Ux+^!rpx a+Es!ѲEf x/xn?*\)\$VVwjm[nj(n~)nكV){P&dҸ7 e+G K+3bQ^u¾>V&I[$/ gwY$],'J{<>7Օ,,?ZK_݅;ޑ۠%X1Z*#Z->hsuzo{ >  I B>,>C\ P_!ƴ#[e,vlMs!XSyoe˞/VI dQm|[hྐྵފ/Λ%bۅc&Q7O<4wNϴV!JDC5S]tr6n6q DJ/7"%8<=4&b۷.2/GϹޠ!⟏qlF2eR$.|_؊E#cYhhި.G/Mv{QsaQ m-7"f46|fb$;;MRC?74sϩSI蛕3qbSg=Yõ:n3.Is&=ٶc ʵ񾍑bƒHO bdus>X)۞=#v;$cڄG$vGYA&9 w5ij]C溑3<+l=L{@~1쀿՟_xu3D3L","_c3Tcsan~*-j{6µrg ؔ׹g4h'cs%p|][rwY ;fۄe'Ҁ?8#Yl)ym!CY*ُ 9E܊BAsOrT5(IGd-m NW3_Iy d75c$ՒhvZ(HZPqwu9l}H9A_}2 Pxr_bQ<P #4IlhTVUmԚ-;󊘈s*o'RL\8i/sh"Rc5^Lڣv`el횰XW_4Ac1)lLi64 l*^M6o8WɐneQXY®cӜ'h6geJMVZS`-6Fe"OZ0pTS#l_;5c'x'kB-|Bf$-Mywn 7٫Yp\ ]fR,<˾ck,jE\v_q :$&(B+mtzU'osu@/I<4mrX2fV#gV0>zi\d|⒐a /"*f&E_kN\M_FOɅ;F٤'S-RI /a5aE#h a,rr%& 2MC,,َƼ5kAk";m?rI0 q7y1sH ~A͓32rwMyN[ƌҡ7tv{,9_i,۔+hM! $-8¹g2R+JԧIbIy@x}i!,7Xbga/GGV!a.$u2Dh<A6/"Z_qju qZ|0_-4^.r{".Rː~h/=`5D^.I [qRlw;(gA^a[o/rt iIGrq⾓m;s ;3;m;11vDT| )=jT!?Lxv·,c4o OBo+y ؁A A\[7ͻyFn˧اqFD4ÃFyt7RL|y'8z0_|MZ5/ _?OLD{hazvhV G}^Vl\>ߊ^Ȭi ,iQY4T?>*-yx \b`:w6J;}]=Yt'7>,=L1*Ѵ#yQ<{^$5p.+/2^BHASB{w*2# ʋۓ0 *\\Ǜ]S$x$*QQ:k9}Q>.䏬0rB?xNg.bs㯿o8U_\G|qϳ?lj Io+P:Jg"IB5/X`0K:1fҫPh~|i|W3D_ H=@|}#|U0fz"sP$G=m,tSa%+(%[=Fc7l%sp)3xnk)ޜvwR$ט7 3{ F1̔&Le_B .D_e$q{= żt$)4z3f0Ixy% cGg'_~|,0 A܇ N gV9q<*)DRu&hyNGd4eT *3'}a-$̻ HӶ[*"bv7!ȯajeOZ܌ kb)?E}*Z4uSuJT4h CQ|VdDP6⒐0 3B;d,Y_{`ZaPea{=Y^ gSq͒B+HpIi P Gݸer Xg[i<˨s3QYNvEyndb?,\@!o2wi *\գ)! b\Tp-&zp0&+TWyt:e< ,4S?xOsٚ{IߔkpYh 2H=y`%J2SKfw{,zс{jYό:xym/|H ǚmݒ\1!8{"f=&SB\k8-]4łR#%([xAG$'(aYb#6IpvN{"fI^PFoy9]aV6(ϰeF?jڱ?O°ezvl`:폆3xe,"eB7=OTF•B!/4m{JmKQj̆.2_Қф 5M@EMa~t#:-ʫF,Za(3wXJ,QxĪ]3[2 ]ڢ,"xa AU4>Lrmw5# M@˭UCFWmd#f4IZ3:ӅVG亮9Etzc1UmZV{Y:K}5pty,5Gz~0 9 ]w|rP.s6L 'n3RA[?2Cʳs ؇A# ѨE"b/O,dqV"_iNA+=qbecr$M2|&!G&kv=6^%,~9ً͎ ه):}'tk!%u<;h "w a| z)ߓQ v7[XYz+4Bhdp]`$h+3/X #}&X_V&43{V0'Jq)m;j̛tJ+kthi"[XvJ27Ҵm\Ϊ6)bytgݲ̂@Pvo}حܟW/gɩs\o^O! 3|$MtM/.J+4f Dگ3S?'',/swF g>ArE9?|5f>{< X&Z*fLpzƯ'ӀO_/hPq[ОQy@g{hgTWbȌzwX %o v',dsǃo(cK_p^1E#F6^$X:\&wW&nӱ|unбg<@'~d1Y5dqߺ!Bm>0H^:~»L4d%$bN,gNS:Eۓfv<'Dif"IH1XMyz:PGL R_cv@k#w/wȾxTL21IDQy+^ÃTy"_hhi>䢅<*OY噉d7?Mof&ڕ/;d~"ۉ3͵4Ӝ$FY^F.Z)6VD0:cґWPʂX-1(#dT yYDܮmh?hԧXP }_Qa. W#JдU̡Y)9j/)ahNI`n@)" RP@KZS80'"5 cdl*Ua"߼EÎZ~zLVeLRKCvWpu!NTDgi{ʳ@+[0)=G ^S*]UVi"ޏ]EaHL4/&x9Q8H"}+ku]^NQ hL:c|Zy,ߖrRl#JZt=R'X付I9p vZ5:LP/6|/M۴gAB>!%'ڰ 5xsgO(;Ǝ(3oGY^HC|Uw.Yq?ib0BS$Kkbջ m]~K9G'<%?'wd,/,c OaHJ_ϭnDNzUM@FC-&8tmE!=*^2EKmZ4ށc;DP(`sܘvT X)NԪQI[&2yX$|@OFŰqk[qN-v$Q%c=y@r0Õ:R7Ze"W[M6f,")F.6Θ3*p޽UTti{-pgZV&rՋHa?#y6+"p~i{)<ƛc0;{a @`YbG} k9+=˴wn`=rf>hSxԬL@ C nL.R2g<"l=.g,)@"UB*d0jo& X*swtW/m~s{"_}4:)PQP; ϷPώ-U$#[_b8OsZ370۾& vs73yb[/WՐ*%OC"a~uX2}`\vYsA\d/GI0ۉ(=L/7~B( +z\9HK6zuh-uB[jIj_U.g!E]?+67w!kbQ! a_]=9Qخޡ͑_İrk[JX`m@[̣ӽPrm2DL[ › h؄ao 0эԹu43^FAX梏MtW/D9(L4l\opk@^y,1kjDf9LWoLz5{"i7fCQϬ "b3&G%$LUuv2~rayb*TX'Iϖr,E𲧯H L25Z brWѤkma9{i629!qpFp/U'?VtuJۖkLH(wUpy\&pN)Veǧđ>20 PF"SZ~ 4Ky`ޝe$e챚 AiW?bܪm],^q!(?e )>N w81m 0 r4$nVz[50Nȱ1y3u P8-$ 30m/ _OM׏G؃{9ϭHJrr^2,oMXXNQ~m=ϋpί9j\Y$Mu[ ,`<޼ȋlEB\>nM4RfTRf%:Ɠ*Z p)t:椒=)kFz(?0zvcha &pϸ&̟I1fψ<~}]OZф|b[EL q xI^ x  lm#,Y]W'p#dnJN0k(ܞ 9[)8_,^l1V2VK/9/],ͳ!BO6 QyWN*5uiyTJBPbI(L{5&boz3G(F9HqIbdG ~wRb^"J69%K-L%JԄJR$ caAK!4`NK,ywjSKhZaڤ WZψd\oᶑ "InD}`Qosƀ*1F%ϞgnV+, /<&Vǯ,O9S*MKx-z 9-E7K rxS-O `i6Xy'ZV'e(~2n:0b!lrlZ\Po0?kZD+v( /=n9M( Gѽ  h>7'}WN(&"~J84p?6x6"Q"\C#&̞wVyXwO uyhXĀB1Eܵ OQa(Ģv^+lG %.#mKg`PEϑRlF{q_DEa?UN6#fm)ì?IP`^o)r(?KO9o`v'Q(%`n4xȄ¤ةPJ |C =yžP&^ w`ǣ Hi#Kߵ21wqPxMǃ@ԲPP.TPE-t7VT#%Rb¯CV~d;ZG?݌hX%R 'ᏸ[ 53ʱJ^1Y?bPc7K1M ̝Jճs&߬{>LofnFh1#^ZpMksLspiz0KoQ-5ؼ(ߛHVu4 -AXMCsӰTWzܻ>iMO2uÎ[Ӛ:]|B/WV϶bxw),Y&@u$^wt*ڂ\yh޷pa94=sC٤oSџŔjY ]8I0=ڂn*=>YP @}.@f݊/Ps'YAoUYO#7F/mIz3oB+17~#B=,OO4.3>}a,NE kƩ5j9N,I@ivՍ 4!-= 7J_e8J&"z-bKZTuUPޘ"1^߆rvJ"g.\*TE]$,an'Tj4~U@T>ŏ#gח:n^R E 3q2@\ۅ7;aV#TփݦlQQ;&AAIk^ϯ6 D|ȽI)lX/-e v{ϊl-3z/Q/9\]|5DvF 㻏h55,Z|_NF9ר]aXL$m:ۓZ<~!uPɱIt5jkД#r<'?!m,TMrcn}fw%gc߳K3]'.,:^):jaG@5s35A~ʹKg]cLB/{88|U.&A(I5+D˳vql9Ⱦm6fPAX8~5gMIeNOWujlX @f)@@6/,}o g4POQ/)hnSHEQ@réѵЎ(QTDD--.wqv+K[iBa] ?DuI(t ؠAa=ۥqv7:J5dU_ yĝm\*o'!#s\_c"(/Mh?k}.FC,qk;Y%>W/{%xu!??1oCﴸ x_?zvkSKi3}u& ǫ>Db{^GsOG__>)Z~uYӚ-}@T rZv6ΉIuEOAFCHv'ju%LP4r[5?G ?-owVc]Z}^oO>AxJx2͛ q1H0Uϻ(6(Rn?fhRoqݦvp ˢ ˔ݡOժy>=ͯX /lSK"ߡ|0]~)߇)|on}=K3G$f)Ъxǯ8}Au[(h~9L]|Swif+C})IkF۪WwH bh^ز_]% kpq( Y uw!eYķөGhtc`϶a}>DϨ;wUTnMT?ih#al9$<\C5 ?T:}_7K?uzt7f\4W͊Z^? 42'V%"xU1+(AJB]Z!p <':z%n Px,Ěx=ʿ9}@X?H&.S3^%7}_c{_Ns2};/Pg睳~_]_Xry{12> F-4oE]Z^OIgyH_mPl0?ܸ>uaO*UwGlmH=ZeO/F1M|}*__qo< <ΫD KZR+/, hyCs|}% lѥkhFc/ uїh,gZz}Kz~}sv_YuA[/>)бpc!8]ca~ڊP[0Cv*w>a~QqH!. u><.J]Hx1va.ɓ@e OC1xll|JlѰ 1jB}_!AA^пR#)<8!447∾}xʆ'Ӈqm~d԰ -cZG2(/By*mcx,7hEApPz$ GAzND<x# L`o!jۑb7Wh}&nq8?r@vu՟7cRE";w8 rR~p> mg< |^F8as3Yˮ!44;Xn QxL̠GDzrc7ӈcgPKP=i2Fe2,Fꠔ ݧJ J"_} L_U٧}^z^q,Ŕsvߍ)q7ȿ}T1w l0v9} H{0gr)_<CyTod5h$;wMa Yu%^q{%Ƙ|iJ[<?K$TӼߝ3~D蛂GIXjLz{p:ƕ#XنMQhedn 310_H<|c%ґ Jd# \1/2Kؼu Ts ҈Esy*ػyCt=D2~&z{h+JDi+iH{0ʾ-$"?5?؆&F8/ I%O>^ T%ٮS{uLL$ )DQH1NOTY9%{}YqnM7Ǩx?Vy2c0: d)16/5!;Ss6z/Fdn /&Vz _ih$؉!̑̅0ڒ?Iɢ<%vpE4uYbpNbpTTm EODzQw[=0]ϋٻ$K1#BU*<<!fA+(e_̬ J^EΥ-Li2o-XͪE {YJ ټBJ'B^pSDRgĎ~\0DwT`qpe:.]-?(~cn} XEp>t?Բ87&j^aՓW4="]yWΎE8`f{O(e{fۛ6]̘#z24GºUQ;Ͳ7KѬp{7jں ]vVͷf<߃yeGY:eT D٩&YyIg\?*h\ellGʛ,r3&%JYXa ?& #p8lH5Ju2ʎt䢿>s_GteiۃkHm-}q͙ô0`lIN*Nnɫ0.8Wb2) T8@drەk(Vch8Tlv%TޞE&=,?#Hy졸Y:Xtܑ*mZUsE dɱ\]P ӜAf(#(Eש:/%ee]iƦJ#JUfjF{.TRԮ68٭r\++ 럗M ;ڇia{ ,+&,>#^H9K*kߣH;EB?*=2DA RěF0C]ZMjJɔD֎j ^EPrlT_EmL  [ > ji^u8c#߆7}#-_z7䩩lE+Mb'e\}:NECN %J>~kk8b$D2 n™VB'6~ܭx=7] 6?1d0T @L H}"^F~V_M љ߶vLM= T$l\fF Fd"CΠz Z"7;_8g_:oþ]\\Ο< 2V l Swgp5,!ҢS5૖ݾ t2BCE9zlL빙^>gLп-8XBH7Qpc/FSFYBC$bso/@Vr5)LzLj-7>6V:JM8>4vc& ۧ.TFBí$akr|TM1n9}OB' ޮx(m{&e4SJ$vEC&1lGa'{7*.7'f_WX/'t'Ջ8Q[%jϊE>0 /bDUVVp \n+YOQ҂ 6ETt^mw6 [R6Si^ѲlcFmGQoZߥy _)YyySy<uA-OFZ[p;ꆤCHD⿆7QMbdWT+ӝ}d7>>.R-!;{o)^y4Q7Ll*+={\O7MH]O #BⅥ(`pUd_s>kEi]`gl3xhD(Q oMts&`O(}?w$c,*'γۭJ\T'xzVsێ@t,=7bnBt~Y=Ms- 4-w܇*F??{@ܸ^6&{Uzȡ%&JZZk,)?/彦4f׊BepӉ(\iK~uBDONNqQ=3Zc 튦9+OM1׶ӂ<ŽRCv SǷ \6^9̀V_B6-_m}ևv98oR ۝'{o  i0{vg̸{'ѤzjcS yQLLZTaN]{_t]Y'(J8(w~` KgᆻOyw [ڀ0}k8 04#1'_='Ys~xt6wn4qh- VH@},d_w+<|?+ZT6yqݠ+S dR^V喁w_Ԏ6 ̟B i1Q1bcy "Yhh%UNTflFN՞t|Hhn񣌔:V55CqJk^Մ6Ca{{w re#O٦Z'W\#_y'1Iئ/`i:T{00\,QWWJO9y:hiOf2OG5gFT/Dž*Շ(Ec\C-Jrvj- PGCu2bnWoZ\1/9ջر--&y16 !3EiBt.D"o6i^+/``&x†Riɱ:Q<@+VGy.[$U\5ӇR(,`d&Ig ntRS GDL"?WA0udyb5_y(ހeM`k?a "[[yJGkڍB崺g/X[BFymV 7[ah>,"_ ih-x֤~5:޿R ?Ǐ2Ga z AБ ,Eq O;32 R*&9$e(%Y>I ::J(njsVpMLR6x ä߯r6[b*~E6Np8gUl>'ImO_+ {X)JEIӄM${q 6 x/^1×,RC]ȟ/Wœv}s/k:0pJ~F+> Ht=Z'PPv;q_`K(_/`HR=n4C=a->H+u|7ȿ,h. bY Y)W kdZItʤ}qVpw]BI4hQŋxHr3&28ZX%rwk(̬7s&pV~[[}HܮEJ ',%FY1W"8jV6s$IduW!MrhL0T_`(YݣKlX_&(/O,q,̀Vb-!ֻVIp4BvLј]_FB7r~qk 1mWN~9Ϫ] 8]5N;@QF*2&QLKD'ԵM:ߡp, @@a2KAHԧi; `)( gSI #Ԛx/D2?xrȻǂap E|"RP:_A=>&%)yツ\ŹQlNJ&{ďN@_ >u借r}}Cԝs{~hʺ=V&){"?$yٝ"sj0K\_dyI8+%s=AH.Lơ/p"fagzq&d@zE8mtfeQfo!,6~C[V/av?Ub=hutaeqV\ ;xGkeKc#5|nv .m)Wdh̾jd~&=<?R0DT>{lKLK=ca75J;+h_o‰,;y]#)]a)e?x5LP4zG?4c>&K -/,vT6^ȫ uoIՂml-rû'8gFq-y]& 48 ivM#Q#L#d9;P,O,\a-ס6+ȏNb6/19܏˚X,X<jZ3'gDP</0kO$G5I(H`m%`)b)հ6HEơU^ K7;,z( LrE-,J:r\,“qkWq]Y%70(D~mݒq3O[%BV~\'c`a [UOFS(G?&No$$+Фro WYgr7/ǃ" S_S< y+~)&xZl*@W$+7,Y U跜+'#.fcs읁gsSBD~uqC[ Cɲ]Jyw!ߟ[ƋRz'fb_b6..2fv t͞Y^gti5zF]2 'n'eV-zrjSjTnT#TJ OErTԐ\(=6K3zra VEh5o M{7U$oorN5w61No06+:Kb)"sv>sU%Ƿ8=|MP[ GS?/Ryz}>E[9 =PDϺ(Wk`;*rPڑ 8>p֯/k6}&?E,U}yU}R^yMFʣp ԖG)XǕ_kiO;v[ѴY~9Z{L!V'SvRU m16_mp\>\T쥞y+GXWUZ _Z̯ [#M]Qחn7|pX7׍$DK1B%H[̋#th|#&G8=ڍw =RGiQ(;G+[c3[[γ=GT7(|rd@GUq"0#Q>Op0`tpʑ,yrb.VKgb}V^fQ~S"9^~X+~QF~0EJ*AdG^~w!jGa?~`h9+]/8p<\)V.1B+Ɠ>h MR襁oN *Nj%?PO."Nu7Gx'/ϣVyrmyf!dǛ*z#{@3rZ6=ZHlLOq0Iׇ*b#HRdd<>諿Q]J}$ DJwqno~ H (TSZ8QkH%x ؔz"&JoXݣ\i讓@UcRC>Jta A븱Vpst T2]UoС@)#Xr7Q~d ,(ѹ_8 @3 d*JlRtDatLAG< ԲG<>KrN 77{C.^ dG_t*LHH9"eBOt_n}? A/·L?b"_?79GQWJW0!}J`8. ky0z Srx U 0Ce􍰦z2NR|Z4 {쁈i"Q_=O "R6e0Ufƣ*m!kh{ nU8¦|G(!ah焬IfpO{2%t!FqVG=A01ȴO;8pWHcjE;Ka^ cWQG)h"0{R)pzԗmaVR) yoe7I _/!;Jz/5*D .=UًE^ YzǹIj_3chS r/9ldioM,11XzbenS;{%ImbUl߆ Qz2(6 {wVB >J( <7;hȺ0z6 1Lx{/oBFqC@oo`XEySHU^fu,? GNWSpHqt>YCK>rzDը"ħ >$.o3*.rB!|,]x{.BTfj^U] 6=UL䝨.]:PɿU>'7ӣbLu [:F6Q̘688+zMYdޔ׉|r;E@;GSl&rNsU5~P +bo4xl_?v `6>Eśe1.,f{ܤ:R4337VyD=k>}] XFܿqN]uD#ay5xB{;γٰ)HvOkڇtC}sS*irRqы#&1;cA*r.VPaiFQwq8Redx8) * r6]Aq_acϿuU8e}[(ƇpN$ʏC62!)-Q.漪qWZr6Il[^C[̠̀ڎ'1 1c3|sػRp4TwW:p6mhVq,h>߅Ny%kMRn riX$Ʒ( S8l ؂A,=Sܳqh3L8$݁ȸyZ(J"1KgoL?(( Mʦ5Jy ڤVBQD0Y<&Ά7p㯞@pM"OoL3WEPjX9|x$eبāi@C?&)އW18z.U'12Q/5;-=)"@ zTZl! d4ǧ# U~}0vWP85syW[s[*C "/'DJ7=d[5mR#l-{ɑ;4:\eLӠeJp׊ "6518;GeyOZN h(tj<7#_'H({K4~܏.,(e%+e⩸j̫43aw,p\F,HE 2yqbCJZnt4P ;$ W(!2I&-ܨzX$ӄ N7\0mqWq (yZ@g/|2ywό^r3GdgO}yͮŴu8/ Ba~ Oem>?[t0<}ڊءV2j{h'|^Qq`y.r ? haѦ? bdU M2gQDyԱIv˜y( ;՚[Q> *}  ; NMY~RPAXdtvEO<fևҊs(31tl=/$49y2ס@ۻxՎ]R1b '%JA3r[+dBw&xgGlz*4z 3p[`ٯqO{?gxgt`E2EOm1Cň'[K|kԧ?x{cDmJD.3ўϗ.uX.PF^qDƿ|Of#!`+#` E,vԧtJVDtjޏѓa]b62S-W| VgycQ;[ >ͩ .s9+k L_%oeY*eH9F.<@[RVO~t`5HXI})\NJ2 +]I-33$+jA- j%B{Gsm1dhf%0Yxp2n<Ѹ1Sy7/-\#iV׫fSE/ϖ+ؤ@W1P 5 L%F牸TaC*>aϏao͍Kz/[/:@#uW%vopR7R^']N m[^k B{`(EڝVWѓHټ0`}iA1 kBԑ$ RޢK~)d:1sĨIQ:đ- H2&y9*JX"/#Slj<"ʃzѹ9U&h$(){(Y,'(?OW#0@v6D(}9JVR`Z'?2cIfjMLp2iuBNX*6E^׮^e8~ly]пۇyﰖ9H``#G)Q^o.$r _+"I.? f+թ^F"ZGLN-YO0 Zy/Lrxa+ sc)0R3.̚|a*Pg[k{3z,Qw>q}%2K/_ ɴ_REv⑁{@h9M kX#> تY>}W>Xi<&+ꞄҧЊ 7꽑tfN3ߑdotr52ѣ8ת0WT3E!HFHF FgD@ҀJ 0{/'}O\_H9eOJ6+ {f2Xa=)m}a*cP'9"Sc D@RU)FO 8&9Kopy,:rV2FJGz%Lӝ9O a_>+%|`bXz2"Xw?F0·`$PǷ}Qv-|mx1:!ѩY.JŲW +S["Rd*X )"_Y" !HV)DF~A]G: Ǐu}9RBKprۉ-TV7rKam>SX_+ 1Fg]mґıJ[} B-؄2WԱQU9-Ⱦ_T;Hq;ǟaLq0&2^DN"EcoL .x mҳOG7-4oMvkȚהOHJw'YVm|%U1IK hگl.Quy4.y nacc`/] ގ|7;JKX=a܉ dCswbY#a{0jVf#"`x HΦ~Y1 /krE>9Fѱ'eZ<$ ܚ},ꋏ1P|fQ-~"!J_a"Id/y({}i/](;KYMyI"my㴔G>ҍ e[zo]IpO?s'$0>Ƽy;55N(.4tM .3?;>Y IP '+>-RkqVӞ MFJ/#\`*y^"y"ΟyMU}/}]YoJ¿D|b4oJ,r8R`/H%_LH:%z+$sZQj@4A)߯APCRxmyo7 q9ǔuVeLU^7}GևK&freu_i.! $C2J!ڍO ͝]폘 ,5 gf?oN*ΞjyFЏmXZcCA{oӫ56+h $lG(7o#^* •>㿻C|QMܻ0 z /'T "JVJSb\Iy[vd^zn2+hEJ~Z[^t ء<8pP Js-Ǧ‚xFxDǚ‚M b0N+*]bxa|!jߊ0v )ή9n*Oale=Z69C$m)vJ 3y8f)^$ dh=79. {C` ljg\=˔AGMӍ~SZ؍uֿ݀.2Na`Nɓ-Ʊ'1 GXg+\?Jj7,ea{Ψ8:cDϣzn |bsY }CkxgfԄEO;@ Zp-?WJ6(P?{&/`^DX(\y偉a{Qȉm54"?+zROTêT|Ii{2(*Ejy1lzGR'z> V&Go+RS 'a4l6^yA9oZ￳r@&{M/2}R)=<"1<2=n {~ε~) ",bǡ;ݔ\7́AAsὃf}ss"WrD3Q vN {;1is /,$ f琿:[7ꙓ\f`Ts&̗ Q.j~.}˛wR4*cQoN@{Q 0[j3OȞcI ܥP“dv 23x,1"#cv֮FؔJ, ^4L$4eQX7[H251M҉/띵%fy)ɋccds]1Ҳ{lm@{lvpG{>^}d'GJ' ,ƛ4rj&{+Lf<1I9)[ FOܧ<}4v􃓜s:dѮ>P -|0i͒, I#(dΑEN;Oao*YY 6\j +OK5T+cu6 Ղ/;h,:`@m#4oi92lȆTR"N'Do)h[p n^햓?:!(mqC~l拝?I5ꙑj1nmR30NࡔR!HRpڱyz|>2c$}:?P#ǧ܉vC%Fv_ ]UD \Rdi39{V`K=?(pWIZ=sDnzΡ+j!G_OL&CGkxA$8n v <|USwe xUQB&urᯄKZZM 3rɽK9)XNۮ\ kA9jyss!:*&bWCU>mecUKZt3ИULL2fu+J_rL3Yބji?i* D}NG!p4YDq_kvS l?5i\QۃP3뿏'$* w{5Yr'tY#:#Ɵ' 43. 0sЏr|6o,AG1XuƗ"{C(h-, f;꾏ut/Y\ȑ(Z(P7mF\mWz"7`4T<5<҄cݪUDGe*tJ׭q=9DOV:.z9=*<$#k`:@qw K³??u~iCm@]u44Gn1-|j>a9PpMYk鱛6Ώ.`ŒL~d㠇AU Qgxx7 %_aaXN=[P1^?c J|m1tICP-ic(^LjthW͌i"2VbEkHk03Z;ۻxBj帍ˋ=z3X(繮9~440G<33n\|]Z`ռv8> 9gxf<p*#:Nҗ -ӏqQݏ+HT*mӈ^$M ȝezFxBDZQnwIa[E%z!86)PPY׿Uݪ.Zޓ{S{f\bz>MY߆zT~xm[02ڽ<?VGitmSOrC eEzʣVH!H~C s|4/(͕S݇m EV* cXW׷xNB$1Sp#Nln1|Nu@vkKɆ5>F By,an0J_M$|sv헽ڃ Fݜ1%BՂƕ66,QX=Kp=»u*0-tA Zc;% }iIQEb-<8iui^t;t @5|QN̉ A}VZ`WŰkm5FWe5Ӣbjy*U[< Sg!`yCH>vtm9?{HܒptJsaOq\IC-:^ F",܌c \&^sy/Z%f+W'.:BymT۵PU~D.q{w8̟#KI /eKz.تǐbҏ4a,,*{ۊH=9Ljǜ$mRfWYβqq[E0k9/ϗ!7_?DTC0j r*XHr_Km]I*Tz]n(|# Al<<n- =ڥ@׈/.e]=}6*:4G7qÜ9g%Mm.luP:|*$32e[ $\=;wsԖKYA]'I Px%)?`nIerx QT &J Q^8ӝ@/ubQZm8gIbAO 5?NB' w2*F * e*Q?Pp"C3& 9)b-cc۠ OڊLm{\B+o(B5dpĮR@/rRJGeg] ^sۏ|c=4JxϕƲp: }o@[0j4/eNW 8r9`-[ zNUAxkʁ`擑PtFvc&{2HE{EyhHcVFk, F2}5?ᄆ <3X/eꇙ~Qccz +ʐ2zFsч|J ZEkO)@Fz璘l _/PM5ag5a7$\2 ݿPhr%1<8&9e?:5Ƨx?܁N8iJB{2[ăvKh7U$:L'p2֧ 6T>7!e]3(55:XMߏf Ӟ'ݶ;({OLӬL1>"[%F%. sE4wllyhkF܍K"v lL֣ ijvV }kҼRQ>Iqn/NsZ}) :[r hWms %^RNiH)+) 9^TNBp=H(c"G[Aѽt\˄Z (z4!~ hcFj@F" c!S\OiD;~"G:7s|xpc`hepZn ߄ p<`WfA/ETxu(ݟdmJIVz(8CX2As=~$eRIA+IA}ʯĢ.t{J2PVb{T4'3+2,wI9m{Hj=c3Ή?5`P9IHg1hfCʛ^ </-:G6yn,;LQZpOs:h(,h<5 v ?ovmoLƖS UzLZ|iH38R(5mgLR7L?:>Cg`{y05ʡrB<ϝ?i:LO(HTbp6ӿH)zJ+ ˣ4tI'8BJd~-O%kyx:Z] gNɒil F)T;w`e#4?e#;<}~PZ177n3:FgdQ( ƣ I54:ۃC Viẫ]zj(Պ-c91 UTj@l+w[Q#x$Ӛ1:)+Nav7;eΜ^f=6%w`K;J] qwcʻ47t`j"^UjaH-`"j]LJ*=gަc/y"<^-rY-o0Ye y + yE$r:Xv 6_34vΕ,+ kIf^>`!'k)NpcҶ4oGahq ]ӳ&EC5_$id;Ƹ%OSJ8rZhtNULɶҒ4mJKKOS&V)./6J?8Gp(|>w\|1y4_KDѤHN}t}ns0K˙rG *a3Av2] b`$!M&Ghj@g6;ckT:v>+EQld8<&lX9m]00Lf*UcA KE}0Wi;?23 4mɏӵl}d6g薇[͸Ջr٢]UĩӣxF[18-&)IF)iZ '1q%L ۄĚ&rrhʟjOc@9RB QAQ>lpұYX5q1c;d=U0]=[$SR>&[WH)> j 51xD<eINh݋UM6 yBN "#p|kGwҷ]"F[dŌߋ}=DAnGBe Ʊ -TĒfRVxCeΓlOhY@4SN~td}jDs{:ۻv.:  }$铆N?.m;Xwi}yk@.ZUX:6gα"LZ/Gs^KX96VX92n-y3 U2Q֊ - j*5C} %*e *y).CyFKPcX F8:g{Lp}qǖ Aid,T%cg U (ggPQ oN$l9?lbxO0XP% ОXފ/ud[T]%m,v{$D穉JnjChu ;R,FD{i5̻NL]I]|7@KZT7*Z4u+ltxU9 1idf@6?ClE ɦ 4%/18_ /_-mrrMReлlhh¿W;elaMfaRI!J4tS/7W]?‚y_n_O|]HQ;z4?+ c.h>`Ċ`jWrh+<$M1} %a78{:/l~d/< \kxcvT*ຟ{G(ۮ#FjkoW l+sPи {_jv^}gwȮW&KkmsfLfm0E9܃?_HPv^ ;!]$Uu檳g񞹊5^(:GМ߃tOZs1ϔ2QuV c{[Υ0]{ޢ أNPIC߇{m|Zy+\c&Lewlp9_G{r e /S9֜]\b[1sF%_= CC<ћ^#J5 {tDQ NK1Ij+(ԧso($2p3ad֘8k|;ۓ}=߮2t?#Ymp!^(INHy@^%bK}M=D7:P` t+e#@3@~† )Z؆}/}gcoWDObPi%;D*f- y+[ ;Aj\0ky,!Rr,|l]Qb([WU/";J&XO6y sT~J ϟ^(;̵HN1]M8 )%%y9DL,xɽo}N9G|Z9њZh` B=1ebJl$U"PjG&P"J=:tK;n)ẕi^[FR!8)]B#w"͓8"e*Q@AR>iU1WR%!sCν& [.9(_EQ٠!QhxHٛ7QnI։RDj".ԕ h L QQE\5 )Ўc^pWnU\*j)KZ)RP&@q).y93$H33Ͼ=*1r-Jc]v62fWD܅x\l])c~Wrv8P]SCQӃѳGq2NwsIל]dșl}$௳Z+|#!F=g? NGo%j)O_G5j]ײ]"xu@Xy?(Ey L[N1;<lSt24;8>LbwN(Haх K_! T1*GA^I|:6(%[ ^Jt?Lpў32TṌ_IXDCݎOZVP?{P|Hiu [`V)7Eܥ0AE\: ̝|z֡( O&2lJ#I5n>SO9TRg2إc Kb.*[xx{ұh#/űF*\BqhzN2NL^l?KU~rB. wm]+=zl+-*wpat~iX:ӸUi|e#Z $~4?崶;aWxΘS,Uuy%Y)  CaPSzIp|cg*H[j6ma ֠PYhqbD K0큖h"sMG - !#af aIJpgF+: Dߟ~ӌpC mҸ}`>h}Ax=8wG~+؄hV_nǓ$ Z _&Nt0y&:1?9e $/J 오\KtY+} W CFdkC PQI.̉Lr0KA'팢[VMípUEk'3~&t?_kOW?sc"5CQ\ND/ 1+«$>T5@i@>5{,_ꩱՁ化I{?_ܩCTROG@ҍ୘NL[("iqE\e_]_$Ӻck׺Ӥ=kG?1rݡ|4)%sd0 ,ҷ]ҷ? q詚[M+Z[Xg/ RWF] -Xx}3?ҵa-Nr=!յYd=;!,uڛwR2Qq).Z^s)}AQt= w}/\$h F6k^'q SZŠ~Yzw×r̆X%$`|9r{5wyG mc&~~|<=ve ;,V6a殳#Q|j.?ΗNwsR)g4:@#ɑy54?·'q`!ήu +'EN}8<=0$Rr8ŮA$N$=FI-|4B|NtQW-ךzNQo/7>]_fsӂfx˴퍈[fME;oV)bz>f~nyzJc+\';`ׇR}f09ZrAơRRƊ/؋wY__JIkgl(|EX X?PU%"u+2-ďe1ne쬍] JYL7QJ&7~L@j|~=ΛqAB'Fn@N quL k_0_T_5\;2]<ͷѭp!,3+hƮD H|4It0pRoB/r_37O7 xQK"rJ`WQv aei]DKav_CRuHzN<n~5bV4`YGP9Aǃ+*|əgWt( 6>nt{NJ ;tߡAܡG<#x9"뿹y{zjJllFl[FAPN|Ƒ9ZgLr; ֫oxF>f^Jm= !n oW22HM:(MP.[UьRg>ןTm5?b?c?SџQ3e6D Kp!.u.אe"Z<A t\g=bT4j3|R褟'9 -%bVt395?TC18Gې!~r] +pp¨.9_mg+1{ im%#j!? (4^ŜM, n)cLI"S֩!ey"r M1>K)./7 "}i|(#&>˾|KWp[ծgYa]S}_+ohT_5{cS;W0*4%^S+d79啹F9t#(mhQ]-Q(ØVepuoXeFQ/ncc=!Z 4~9Dy![S)d".*g3즁A19V}tNpo> 9>nvwi- 'vuW9Gbǥw}yw4̚s5335M8Mm 1 N*5ٯiU-P=<u|WFEVd3iڢ3T>efݣ%[z& ?^Hg] !T;gcqg.pk; ?۸;Qy)@ڬp}$!^@ڬ>4MǏb`<},?e,)NLFh ]g?h, BdhBv0H1=>spt8'ߞ.=ׂ\} ,G3a?"cyĞ%Dze׊4oHzޤʡkD/0UZ/5G_2n l̽6ؘ.me=Y _wկ>C.7'c5lCyԄAS>+t=]eu=t#-AzgޑHT,md c\]Gz8~~ءǀ͊۰s-^zVrg~=?Qο|NnG?Z]+L:=[W{yH$bJBMͬ\y%Spw;]BGkC eÀz AQ/Q|.S-b=ވS|.e ?*~ֵA[y$hGy.v tcPt/KX% g7Dxk2WV8mxZ.H"Y!^ 'q 6|_S&{~$icE}]S= 36Uv*< ɹC~1i)WAf V(筄՚[a%3` U>*J &s~5Ӓ,xSXSx? b*LiTbJkWl C\ÞK?bY#nn`fՒ"VuZz8+B(#IZ=wJ` ]W+t2j[r5+1Z؝13?ɕ' nWxMm9₹6}:~cI/DHQVFu [pUY쏖k&7(xR3#6)NB #J (7iNep0Fl,ͭ.8!vrߑtGX.nEdv`sԕQ'5]/uxD[TmN32Wð s2hsN,MDsu$W؜9WruaT8KD_=i|Wz|M ah)_oRrȁPER۩kgrJ/j]c8G ]<[$b!_cfi&uvio| B[Ͼ G |ҎKsf9]}ţFrAgDnƟYY7pBKlaǮt 7;j:RXp&µltQ8}O1%NNVƇYB4;?Ό"k{wz4(i71ƭf^^4|F?iy p( Y :i&t]%1>Q\5|,oDGU&&]嶿*NYf'e1om, [X0;@&Aa6h׃1m,`LoiBn,,Sb9mu @zWqusk 0mQ{6Hq? b7=."~kX VlpY0}?x{Ώ, M0с)FkO(ZW1*9\&TڕGQ_[]kʲ+Dl'Ϙ2#?%+9™En}yEY|ϡR苰(G nm T[v+EaXr$JI <\ŃpaO7HV $3^X# 4إ ~Fe`&'$?N8?XT&w)D+w֣?E0]8kު7φ7Fp:d$doCDP}A+#vYQ,Vd=Twb2i.$C# a.Q4ڦ/yR5-/6ډlY/:^b o3C>eO9]Dy(H'+s&ua-yoUC&zZ'=ֻܘ[7,bX#w1$fyk)A}G$3h8*y+W:h΁b[ċѽ^Yb̳S6E VnmK%^*,BQ ݖ5|X:FO~3[dړՔϜ;@3UyfpsMQ6lw(*:(~VT!-\h8*x_<=[tك2p{Cw ^Um˖to3akʿ;QfÇ,aVlǤrJ: n9#W9wDIhkjز7bh) Z<^t /էLڿi#՜*2%H]qF6Az60!4 [w2 vAkD9D6@YeA.7N jJ[l]'5Mx9;nvA"DNնw/-.Ѳ?Fh9۰GĥUKiZ(x084&h#Vywd'&L*HɅ@:SHڥzc4f<1]{zYόg0C\dی46_hQM: KL̎!b<CN_"x/6ӵhOL陂Qx; +X/%~Vbahi] R 2DgÝ姲0b9IIAƫe,zZB gRf~Y࿡o8}ѾR?5/!KF6F>0i48z`y mB` Omޖ"&Wg)ò.6]=%hNՖNjK`PXX}믁g/aU:VH`bRѡ˶ b+pWf^\T#Rh 2lj[$raϢn}}ugO!!;S"m],k(֯U6X!<-9럙;y^08;b빞\>>)v='ڑp XdrCF*T#7ٹ { /%G…1?0M7?0eg ASH"Χ?ҫ"Iss^]523!U<\'}i%ƀ~V̤8/7pe_AR5@|aٗ0Hb8?:!2+Njۗ |a0~pɇn&}6{6Hz]B<Z%Ɋam56Wi U"_?5cyh`\| Q%citڕi4QiM&9칻OR $5܉_mPKVaw%#Ohw+@tUb!2p.$],.-ibVWJ2u'7ءrP.b%`rғ/^;{y|vpЫ%(oFmɝT zԺczu5,)b<4PϩiGuܤ_urƃ9SzZ~miU wtz8u#3# 9swu1alCj j0@sk 6c 4cb&KyCVTΓN9p὿TwA>푈>UHԦ6]6G[ONgupoyɃp0V6mWuKd ߗO,ۧѾ9gs>)H B1l~s|qףq rD)4Y-F.N!lve}ҷ\i^ƈ)Au[/J/$Gg W?]Jt؀[\n ]o rZ^WWK1fJMUp5svtHHD S "k-^ؐ-Y`lu-ƇRd*r+\W^uT;N6e`*( ) f*>N-ܯX/֏M>:W)VR;kԷD1xF?O|BǓY/E|{Df(6S )Bƿcz?F}&o8t@Lco ߋ?+"D; @z-GÄM-"Q.YI8rr`=ԥ]Ͽ@:ȃYFj-3+TK5]pBKKɽ)oSN #Dho&:#lu;AslM6!?C#$bܷ"t2?/!J'hPw2ӻ`@@g#8"^ZGU1v!Ŭ1;5L|jB$+: m9hOQkﰪܻ`ԟAPԥS9|s~5.o3fw(_PcrGU[h̳+H?ƞ fk`v8U0:VG":C}.a9s$A$>*[c֎ܠH5@K%Z?+kiqi2{oT[',o΢NlawcJ{c#r-||:B#A229eT@跋*^`5%V(CWr캑z~h/X3/9~0 c.6'7P}~\Q'wGʌOʖ QM5v04Fš^~5co~|oK )F2[S[EPMTFs# adS&iúm2} Zk OCA%]qD}ՆRFl'3e {ɜo$hBƹEݖzr(Wѻj5tv^6ܝ?60}_O-^UCN֔$堺rd=ch 5-HbG `Ձ0 O{X[Ҋ]HD(U7 B$R<$iX{ffT|BN$VDx50lq2h)u'6ÀeP(M)6/F.=G_FCTM3j[mQ@Œyb[HR^ٯw+#托Rb Q! ,x1aZA*(;o # r ! t%݈!I%!y#w|+kD h;g0zJ V*5{JUę31 |PLy̏½oGLo `fYo6֛gÿIӚЖڟ3Oӕw-ц$b3?[D%`S>ŸLn!97*hDsp~ 6@ HyK,{[8~\ ii saތ1e{Nye ̜ȻFqs_De~:ȔN%ayoۉxW4Dvmo'5w +&j^y 7QzfUVZȢ=8}PFwPQZp=Pf;۲"ݜ #6olXs=i dWFF2flrL:w47-'[0ZQĊ~G1|'LJ tsJ@&?M#] 'NJ8-ܧ OR+3W4uԹ6EOuڣS]MY}p&wB+ fF5#Oei1( wнƏ'1"`^i7ٕ1{ zm,:=e),~α (Ib4xnj6 XL \•){ n玍Q2Z AצOJh4*ZIhjEj˦8x6TyNr3JՌN G%Û7c*req]:6Cw;Ie]TT\Sy9ӣzIEl{`Dꢷ֡b?n6鐜%7 36D rms^LXM{ReE1i꟨DjޓIhLW?c9YE>YW Y=y_tr%58"= pr& $=u'5dxN` `t䨮!Bٻ}`t(%c]:b%1YiW+mP~k/"|)( HT*BEf:SFBgKrg|M(5"%  #&!7Ru-VRb6OY+ݧiin3ERFݒ#o(,-h=|şbT!Űڠ`z {}0}K-P cj˄\m6h),@S) prv%3%Q 񝫟tJH3`d v"fVA 4BV[gF|7& cŤJuIL% X >VyRt)V\Y~5R{(hT}}+U.xK I3gq 9l"l"eO|h6YC"xص"y0CCƚPIÖ"EЋez/KӮa/f.LUt߷پ qyO'\Ƹ\vs{Wzf輖!Ta?ϐ?I/C[p=^t2v'XՊERJj)>UYIW(݌AvLiي}Rp@BB.hgO1¢=ջwEHo>_Y= -r_0I%MM3x$x3`Ɉ ҄&! DVuk枉D-#[h@I:RH_XjA#jR]$e7F]8 NF9uP4I>Y$Hj/f7Uڞ=$e)<8_ khe'EZq5¹ G`8pS3.Dwߓȫ0W[2?x=d$Yˤk* DއĀWSyC1b"a?q}vt2)ih8~.+{~-`U^]m@5Pmhq"Aӝ^7ڃIZt]gQMY.֣מ݅!nvիvs߻6T׭2kxAu?2oY!p>Uʾx Y(` 88V7-  JTʯ쨷 1M/yG,G| T]Jzd$,$?lE~Als2+qsTx1)<?WdS| tU=r9SAJe+HGwmP$H陦jgYЖOW56 maMAdi%8w'"vln\P"BDm\V%ޚ-|,˃FI|̼zQPx;iO_DgOpXf4r%E{Cm:-$xB h6[E؈P5EPwKN,3A괨% #(BpُlEne!>7'_i?e H|F" ;Ufԡ_oC_&gNP/&ݗp0ѹ/:X_:xY:: Iϗcd-g)gZa}*UZCmd](8%sbA̧s1&wІdQ_)@l)$^И%$B3PvWR,`˩@ht{Ԯ15 vypf6?EŇ J {)|Ѿ ?ux-ϯ(H;" ?c:OcBCza40ػ5_~oc1/>v~0f6M\|Wy_:?`FSՍUDZlK n##(ELM?vM pDlx=jZ D.}.an6zڦ[ g#A*>t5k- > ewY ^4J_Zpcpx 7WB~N'`Dj~QRE/[5 n,I>m5G;c|(,^ t_dtȵoCt7_NѺrZڃ뮯9Squ}ɾ,2"Xs&,S}F/ҕ,uV39^q*AT~'!`'^6|Lb>CC"77x au2u %~Sh.,)fwpGt> sGv֜v#jseAֳWrm=@gFFvY4HשwԳmlxݚoxz-΀r%s{ ~{u&V cUbW Mo>O:,{3)DN;P7lS'[Kӆ\s0FCWb_z\-RkjY*x"ϳFIƍLEߤV~KP3G5UadGV`vZo#ْCv ZOC޳'~5B8qWs>jx}tHu̲{G{УF(s Q]NxNW:poʮkYDJkxBXJ$ز2(=eW ٱNѢkq PN/"2VK&J܂-4?D+J9X6Y'r;]Z f3FD8D3c~!Jݓ݌QݤFQ]dep,#u#wOhu>M{<8-e a8WOIEL:ҕԫDx; 'mWwP aOZe;84ԙ!RZU]2Ϛy h) ޷<ݗ}d8O݇DT^Z'?`V8@8iGmڎ?3`[tL8 㴛SI/fc(ײg bQsŽ!›DJ,Iq@FfbV룎vtb4P'${_|PT^]F8zRȇ_B. jIk\ʗ D;֫^B޵lVEmțO+~cFI1N$_$x6묕yC?\-Vs5X)ű5ۣyxifzN̩jp$j],ndiKz]u\6c7l_{WϜW3I`y_uE ME-6f*:>kmŵ-;齭p~T;uߋٟkv,ͪ s5=bF>]d{>VF[u'SZ ˣ@Sݍ~GAVn"G2߰5S>U)2/Ħ`s;22(fڄI*b+vw{l6t7|iKsXc 2kWD}YGZV5)Kʝf҂l^a Go?qo_{o7,$VE;?r CX9*',*dVġ,Xٽ{iUT>afйg_Ry7jomgw;`IJ翁ȐJ! m ]OU v(6ZԽHmv#ګ9%x=ɚlajB$oܯX앇S,7P" W֒ĽA;dz/jɽj^ ?`lCdʢO?'o%n;?j1pb::S-&}]z?4ug>ծTE&J{Aֳv_-ԗoJ3I~n|Sp|/i|ܸd+C0;bΒOv1gɯ:}?0x$Agto{Dtmhy*/.Rc\SSхzS00Riuw#>^jhbNpRL $́_*p0_/4j2~# i8=@+`O>zASґ$QT ^Ϛ\).@gF, TA\l#>Ae!".!GWuzjjNo>q|O3zF3(^e=_:,X󢑖3<[CLݢ]5Į,+ {vT6!2YZm PȟEh -fyw6*wFϴUi#/j- guʻ#_^Vޠ_/ϬwY[3_I+O9[yŗh =[yƗ%i_J'I{,a_IuMꚲ*Us.9o <)/wxRmM"%3EH=LuT.KD6(/QSߢy:՘ uN熨vǤ 1șI_dy S/ /!fx3) m9@5o '`69Pnu_gYxon*7n8sJbkɡl<yN1Ky_NU__k2QwHѻ |9،zw'+Y<:xA&sP=B[D˒fHA1a6/5)aJejԟn٨f1`¤Tjyc¥8EʜeK72Kby$W3]y!AeAqa^'qǺ06[O%N=قP&W:Lkta_ `ű%cKԦʵ/89t)AFU}pw#j.:ɥ18cG5NT*qxY FE9q#_қJc` tnTBxZ|yHg7Fob;׿]:ֿ-rп})rde$ {p`UϿta%Q?ꪫi[zY{/\6n.WP@ޘ䍈*q O*3)6;Pya vU)*O>Kj:Jע:Ew'$$2$~L5U?oQ|9:VfF_|& Z5Vd11jI㾂&n-]"r2̥b^|:lV="ۿ揗kw\~MSa'ѝ\}J4l/JTAx}N/ƋDRҊgi1Jq~HO`sNuN; zF{z0·b!{, 縤Αތ-6W@_DFvh Z2x5іs3<A\paKN+J:?ZR+ tcO* ǰzӭxǫ:o՟C_y֪vn;mK0.VV&r(1,3`e4@#e ^MJ)E&zPHmdv߾!mgy,CDz SܝBz5H=sVzGkģš uxOUKGQO8L_Nxهv-z}ڎgo4ʵ%xJ|U#xkԦDyN"/u $H{1|בS0?:&3L̡ͦ$D|d[Ě3wМYМ1/FopCRƞdQUWL] /bpApȕ]Pj1@ >ltь_nc<{{ n!x/L }!I+gdtjѭ0@YPHsX9<]`vw;CK)6wFzd6aOwe/;|npYv9me F"Lj5 `I4j {]0| g=꺠0#<.p]~K#|ww}`1~a Wn<"PNvz>Q gPV^^|qέ k m(dYzT}Ms~ VY@"Ȥ{"Q|sغġ̮L22K:7]ޠw2>mXץ=5?gdގ.hiњYbt X' `Yym{bKuEx5 `oaaR_r!F?ȇk^&Jd!JO_zAOuPWtBنw]i:.Kn˻tw_E/]*X j"6.$ [oz˭G4[=92r|urq{|ѽ`p/%!#P"۲|{-+ݗفx\uZƸh&ϙnMΜl[rsڭ!-W3 SNp}|>@$8"Ξ[/0=PՅPԂM:ܷx* 75ֈ-{#Q;z}y7Fsen(}^,V|e}]ʖ "l/c )ۜ^ܗiB1dr2Tx}sxOLuBD͚_60.t ̼c'lcܟI:;#S.E :1/3]~LOO= -i~=] ŽOI9/_S[jZ5 Nr7r71s ϙƔs]O;2Tk1A~F OR/% 6!GK4Aެ&5u,E͒M^w#ZXCJjRNCxވt{Y Ѱݧ5V?s0ٝsRF?&5 ½ıTI:O:G Μ*,߶ԚϛY1, b_-ʋz<*Vs>3UJ'֜Z-Ҽs,neRCÍ߮z5"uF9U̵xcpbA:;5+@x -dAz,niYaN\ |[IG/ @v\XȠ૥iT9BbX;F80C!.GI(8Yjs[zGv_Ưvq:(ff fRL,e e =Bв7k{ϋ1|jK}lG[eSt]W=4t\c1}_8}/*IeU:I/}ngcݏP߁HӛtEPt^>B_մ54J^ݺC9ؒ&gwNg;ihBHĺ|}jVa ]+y>v'Cɗu J4z ^amʀ[ Jb;OyJ,:}|;.mKGW7>*P~ O>o/.+'ƏC5hX!BAsY除c{ܬg{^2؞GYuѴۥP/{}53fը@B@>{mTꄷm0{N6҄Jr\D'~)bRqP'e7kU[94O(ܶ#pt^FG~?ۙo/4jw=O#삃]:9!~<|ӠgOQYՠ1hQ7aEDDHVΜ`&zXĿ:/澋L3B94F KO B6z+<F]GI(4lKv֌aWF¥~-Ͱν+M(e€eߠ> $rʢJj0U6se ֐XʕGXPDGXB"x";7+AT|dn~ʵ<_($LgXw7nXy`ع;W֧[*L)>f3TY..e*s5N,ˡX &&Bxe໒z1!&rϰiH8ؔO3i+;Wa*-5"ե!$NIA&|ImԺ[e]ǵD6fmq5ZW 9hH"vԿ`BbLl&LNꩅ*,#2oSc׃:PStx [Ov멋ǰ, &aiz=e16E%&LDzaKװE.B{uK06]ǗɃ&h$buY[UuY[i{t=]WSX`p3]W ##.|#8VI]ʻ'Un؈9?~G7WIB0)6Y1m^8PQB(s;yQ8Wdݚ3o1DVS@_WGe1G#+;}([j\H~ }uE<66w= X݆V3juqD{?;$80J.I.DG$b!#x; ДLA*ݑDDhvd,Ƌ~Pt{, xtrܗL jR<^a W]y[yz7h}gln~%Ilz- wǣ#%WT ̈́+Tl4>rz惡{f\@XjcőשiNqp+fn (~fgfp':NC:pn6B B:׻6DBq&迦&e.lVun? [KU"x3cWǿBqK賄ngk`PWm cF`{s/gX48kAaV\y]4T#iט4$,L#L\$#zlr#5s)kffzY;ye-P5p),D KIT??3l/œ.9y@Ck1n$ǯq9끲<xԳ˗9[h#mbvQX;nώ8'](qYv h7?:֏ _ 8uw活"k#QD=&?ri-' ?DgωEG#$hf7$m^A?Q>!ذOJꉽDRq=/A U4"^\e٢4{=,~V͆4 imV˙a6`K5nwt ?sk,sE}x7E[d9&Lu12&%#qi*kkg' v5ikڞS-,4YlGalHaO1wǷ[_`x~1-`Q+w.'~V4Ř#œFk DW 8׃wchmed i+y x>5vC2LmOogp:`5,A Q]Gu#!uL Gxqt}o'zݪg*wauĨҬqw ^ji7Ev*W'l$uKgzF2?bO/%:{A'n;ߑ>.@@ MkqSR4Owa-X 2FiYt;%8 DO{kĒWO$pr%I~ ^7M#bw^p~HWGj=&QYD[KHG(\$vh)3tnmhb(O\8#opMTٷA"9e@VI<()'4 8W,۲ δp4&!`|sn vL6ӑΕ"u<=KٖYu%_EY f9Yv,A;3+Yˆ ;3Cƌ[q>`m;̢T9-qH|%~)F^|(.:xW#X iHj.[u'ԬVl׽ߢk[>ۥ&]'WuBY׹;gnj3Q[[#_wTKъUwjxoݡ_ R Iˤf40#1q%iJ5mRܦVvwj%V{#שCԿЅƂ wjU J'++G I OQ} Ls(쮈uu1umI8]q-{Z;>H 6JBNe+oGB~c&6AUr#6Σ:Etߔ8tz+ >*$15zhFx#8?w+xP7+0Cˍ it)qgƚ{sZY;z GH+gj^s+t%c656&!Α*biRDXI^zWLo"p4ofx1ܴ J-sEe`Ufk?C'ω O/M/o]hXzbWf%vwoJjM 82yNm24 og33L3G`Ifm!J*(S҆M:~jQ^ǵ>:ofߏϐJ_ϊ?0.?=~> (n~:cihL."1{ȷaWdg5_ C/ig8ϧ"|ʅt_sΧ"tcs|js.P<~dODoӞ8|.s5La(%Fgey'<5^T_9 Sو0{shEe~38D,Է 4P7cth j2kᕱ(02-YSǘue5y:S3ct;{oW 9@MP_1?䫑2os$>Eg(a^{>w~DF|@h[D+u(0@wn?m+Ic-էc9 1L3H̹s*G7* f/YFT$ww]D" 6/7"VF Vk&)x*GY<)z{M|]3˶Fbk h,AK37})~G#$ =p^{}tvw%xq]-8< M ^ނF1zQv+i3|iTFE 3Ch:{#SB uv ܮT43׮` ~r R槫" twS_ޥ<ҬdPg͈W<\k_K_E,#<# ;Xy6l~&ό 5@]>*Ưn[8wbl7f&E"misVnQZ9wsqez"su85sqhYzm_e?zpc<- Bp3pA!9z#uqv\t͍Sf[ɵCrylEu:lC%;8W1$5.|X, |JBPLQ,2ī?CnM񛪆K 0kW\Arؙm9o1LݧVE@>¸ y4B:Rxpy+c7zjcQ˿;dlW|(v;9uŁ]}Wmn;-r#$h EkOw|A|vf|ue[#^CI\z3&k}{D8q_=VnݏG͔vZ5fTsG;!p;[cAa(" JOʼuY,grU}0I ؤÿً2zK#kNnO E]*XW֝c]4BYrWVٛ`e6?T)Bi֛s_0C7~+E}У'ܦ?n7Hr-cV1`@bK-0< &8Iol< /4] ;N` V/xm_]:IB>T"(ҁ.%gozcP| j5ВIt}UF#,9b:ה\$Dԃej{,sj] f`^^'.C gVlP;m(ۊtYe%d+Y*YdmKNeWwun©I#1##˲.ν8:7Wuel1g_L?%{FuJ|>jWl颒W3^-(x# [2Df@jDU6 ǧiυSM' tJ\F fE.`aX6NqƩ*q\]7;]:ƨ)l7$[|B2:Ϸu?eecH`U/,YnWN?sm*jіZuj)T^E3w? գ3\գ/76bȼ WҊwg<3 }O_WwDbսLhEųcaq{ Ws3 dY}5ڰTp-ļ$vu;0?ցv6,s= G-cŨeɈxQ𔿄=xߞrD{x|QRF2[,<2#gLj:R|P _?s3k>"_LcdG&;}}X|%)G&5Uԧ@l[ 6M>៩/e~#@7czj+/7T;~1Z҅,9AF,1YokT/^F8'Z?՝كyH !pX=2f`y??~ڲ1XՈ_^Qxt$ mfPmV evƴKv&=Vj666bVelFllӭ=JIx]ƭ(|A_"-[~u\~2c-s!zsFyDNө?rB:е^?z1}s0't>n}M9 n/͵=q0G;j(6!N/ԷG\pοy{smvCX3)w6~΁Ooičq5ӆ|[l2M#‚9Z/`KXF,cOOrqXXEh?V: LXp0݋$a<5KPC]:;/3ʦzZQ*K/9u_ P %O\np]70 1-A +VCVThXЊ A@cN7p|}B0v1. 3c&Fʙu GFr_WZC/h]W|KP x18OQnazQӠz&Aߤ18^2Tw꟔k7߀B1pp^YwmvE:l&{\>T߫9]'pN+@H5M`%(|woF:8!2_5űZho&wc1A:~Ea!Ѹ\Ց\Q-S"P $x lf`7F X {h,Yꏣ@4/obsզ,BZ1+AM}3ou<.GhQ x{ДX3*f74Dx׾䠂Bf9۷/kmb0L+Fݹ6tjSp˥ctzg>`00م亝_,Xpp`i}@%9.3g >"uaXLJJ4xHJͬݫsP/+R ]#'ĢϬg.dmVCSem(#0Q_JdoCuM/Q'g?@>kc:KNwc>c7kа$veJvoꙗnKN^7VSkx?ݗm)1_w}f2fT6Ɏ2xjy-'%ĸe &+ 9%F"X|e?vƥ:#%9{w\djK[u0 Į[0R.xApوt&SI<wcvH1baS0W oM޸l `'j+ս1/-Ků^ĀDKEpy;y Zt}k3=q9]cێbm0ж5)9mۘnsg9l? ks> Em0OЯɂoAieH$nf2c*d|hUz⑖u ,^ ljٌ'8Wi8̳Wx) ;`E-D}WXJy`@dSϜ݄rAR@r|(P3L!6z&łjJFw.pm 3ݕl)iM&7o ; ﵥ#~+1 0a"?rGQQ/RZB'w4.T x 8|JlR9uB< /) ,fzjM*-t)WcEK-sW"NL{͈hJPF?q#V(b'o1tk[}<|M't&F%ÃJdd޿Bw^ŝ׷k)8k:4^4=<03:6{e;7_Uʴq񥳣aux 2ka+4XvնH|hqwk?Bͻ[TuV(vFc#c/]9!Y?Qݻ)YФTJO8*crmeל*}QfoF̩t+3N?33U隿;EѫyLG3t5ݜiVxvm`6nK[o W\98(nՌRRU91}g&]W @_dE]64kD{  5Pdo8ٰ-x쎘ɿ\LM!ոsz\m(X҅c~k3=g d^.V^r*_L$tTgmd̞Oژ$ʍyE^.F"Q~$ z!_&.s8_X8f"!@ 2hvJW;k{Vۤ uJ tYD|КiW#p]NQ @;,kίL<Υi,V-k#\TlVWR] *FfK"b™يە?ZRr:" LޛRE|W3=g;aO)-̀V>;[B`ѯfdW;IDKmPʓf"ps)XoYV !]F* ފG}q9ITjF+|RT o> [o% ږ*?Q1Y/h#$׬ar2e=/*AVYJ:.wXt_|͚0 @ hѵhڕ˂_1 G0*yK-kYh̎U\e+mrT$եHME:kɯlˌN5FHcd@bHQ&>C$F@To2Hm jˆCT iW8k%O L6╩@%#3\ᐁ]akMېZ2o̲ uGU[ ݢ? 4Ba,(q Dm.LX 0QD艶Ħ$M[6,GA!-ޑɂ;b{DBͧ㒆wڄq6o+|Ih^ %ϻA*mZ'6w9OEI2brSbu^"SѷQ/ΙEqde7ɛMMf !wU^b6诘 #aV 0iq`ie|(ÿ,I^ގVg]̙sܮ1s >#v6 q^O{pI#F7F45;z(q3U0V06MUf'B0!R]xI,5A /'8 Z 2ĠB A3v ƕ q͓子6)T3fQ;1&APL瓆o#qp?YQ)/gf@ns!OD1~*!T٦~gjt*QDK(xVBi#SZlBZC~kxR$`$5m"7C EDK̬CaM EHhc7i9 RH Fq +;~W&M ˶g \IkGQ` x$ {qHs9$1Y\~ޕio>s S1)*e6׷Yi<0HE6/-d ]@>/MNJ,V: r!)L2=ϔZwfyϠbKՑVfA-76p^U%$WO+ῦ9>>oɂ]iv]uz#rUvJ3W:ˉ'.F^(#TQǘ $fgsCDY nՀ5=QWB5M3l@PCu49paɌ3cW|$ph+>nA=4$ ;*t{=jC tƁȠ8d~z"X;f?ʹՂmPeFvze1q=Bqܹ/k)^ )/ӧZuHDq׆_2߭&k,sM\{F҆4 q0r5ڔA()HKu#iQ[#PbL&=ʵrEb@\ɱEG#mtb׷q}VaܓszW=oeVV!id`X8 ,%( #=*R7G'DA3 I N `/Ü6vs#\$TX% C)5uQ's_M!brqxۑ݅[\] q=66sNb'\ zZԍoK hۂz_t.;ffFrF=)Y[~<`'aO,L,ɕKoiɫ-+/ɂ9}뛜)_7/JޒtZIr0~H\r}Is1,O%hߧ7/Ƨ{N%%I,HtNV8(>VWP,cmאTY aQak,ҁ$T"osQ7׋&"JCKDj &?FW*$rc!~K{ӽ0"|<WZF,t@ϩYK!(W QURQgޏ:=e) ;QL/R[Nf1:l$aoH`EB[GnjbM0'{ w <&0_Pa{z"܍⨯—.z:ux?}eF&΂ēyZU\:hۦ!Gֿ35Z&L/7AC #a - 8s{Lgk18X8IVSV|,QYbVŸWna򛓢̾Œ4; !=(3 ߟVB2+bq=us ʱF(>c?gcrj(*wUL/??M~838`=]lU`؄L8Eτ_h#h%ta"/Ѡ5t3_KUam,1%3Gl/B'_ĕXB1++/K#F Z`>>EB |)s+Wf Usji!ih7! _СCoDmތ2]q)w0e YH3Y ajyMSݰ\<.,_cgGBr(Wҧ-и 9c,^2m9da夔k r"|zou %:L$Yzta'70p?>~'md 1Ҷ'9?E5HEE\~G8Z$D Ɨ#!$XMrŜ N9ܣfq},~_͡Զ77?]rGO~JBwΣCboJMG,*z5I͹rPXC8J7Ǥ5-Wu+;3g|GrqCr/dJ&$3wS} rrPmnP(S̙LHGf(> is3]s1ӗkjv$_pV{nU5x6 95Uc:zՊxr6/t~*kLuEC$# $S+*3s +3]+B 7h$Ç3HmxA Y1.9NAZ&R_;+)2V G4kUP~OQMdk4SuM~XΒ_ˏq`ϔkƧGO/0haNɽoʚ4B\p.'aXo 4*9ݶO'5oo^~ڴ \>mM~UtII  PzD[*zW)sTeS/U m5p$J%gu{qr Ԫ6Kզߏ9 3Zp ѹ?Gz Aa5EH͋+&%qIDm L;\p| +4 BnD#AwuPN4빪Ȃ6 Wd{X`/"zE_2'#Bh'S\ݏCj2  1p Bgբ׶"mX<| Ypҫ^ׅz> 5gf\aη첯o<7J34M{e[$wLz3u}9 /7[W5rԕ$!|lҒ%aKs 9^ o/mĀ)Dʞۼ:+ &] :87hS=/׆xCܨl!ҋ<Ɋj&j'tJʉcL-J>e+,vm 9k +=8g*؊v FU-! EȰ$<ϳupt͖1UB/^==Xѿ0*氿B6w q(זU*=!tib$dj<׎|qK8}OD_9:"eEȎBsy6AQϺxȺ.]܏{]XD*.TgyTȏdDmC 0žX伺[g88lO& pZ' W6}z_\G ڍb9!;M8xf3{ yJW ?I)#t,AePcR-G(=_ǘ(`=s]!Ch ѩ Tj*o%7bӸ1xUyl3!+^j@ MR,=g0$%3Z4))VT` +g(̈?a?e_v/+>;>e׽t?j%[cQ$"[Fci W.plA)\v E|{̧Bmjgq^ ,) )0;:àd5%_jWI 6 1=6ޜ& ڈ`cP30"G6^d_ +M?r:#M?Yp ]δ|jy׌+v'[%0\XJBn?ZIIYE mȃC,wtϘB Tj-#Ku*(W-M6xhslʷj̄_ZUb3pOj)-jw:'Nxժm]'2ŅS {pwe/8H.я$:,= ڑe'1*c(IԀǦS,o |? %^ݔԹAZ92\礕]Qzyʨ4O~@\ lUg`4 J$9B}T狉]B񰉲*-JKhDe_퉰V|% Mf#̵/r=qߜYR'tWG b>H܈Q|kFFȮ{5%ݸqpdt3ȧtl3}_]fχw-;.YL˘ǿo?wfCXQ87CD xQ:ux>{lvG3'1##eyMtÙYhjOZઙL3vȲ6D>ŷl$;Ӽ&czp]xZHrH_>LkUl k>y~)8K@in~s8PdT2a)ORu( U3 ۠%`.z|f I⫰eO\495:},Tj)^>!@/:G\j5)%u`#ͅsU,3Zs@Nij=$[gSCf.5X-iV[5fyWCy3tNZO7ާfn>mR79RW&OϛxIHǺ ܴ0)s7qL%Irp95Jnr ?/'ft^}9RVJ t 0E+uRY#a%[C!lPf}䅠_VŇ3_sNS= ,Qx}tXzܶ~hsPrҠjD`9< g1n'i%%><nMd6\|_4M6Y%^W~k.x"TYH>D5 DǷ׉z `̆o )St[җXKS`y}Sr#Y3o}WG"px :gPz]-ڈ.>1|. 0V=G_zTr/(*"WXɽ_));Ck%aANtQogj VH_*nJmӻJDGͽq"fC>-g'_Ҍ"&SɾoԜH$> ;F0n _wSFQZwRmJT,?!˴9{Y^Z|RܲįG8@Y1 Erk$%FeWl ƸH2#9kp14_Q7.=OP}])>I8yjN;W=>|=ip^>U}SKk2B cք:nt_)}BOl8K!'1\isU7HA!OSp' 6e ~^F2'^֩u٨TҰQ5]l0D~9)0P*}0;zz@V_ Kٚ l]έNxH̅'&D(V6lxcoMMY A.H ݝ0}Y/W0=⻾5F K8m;d^Ik2:0[ȲW#t@ods멘e}.}P>)i_y}%dxh)+C#(qM6QnƘ7c tEx =٢5:vU E"8({$a1c*+xMȾdś梑v J8mXT5 j"kяݤiM?O篬M25piC=!kKθV08Lp_xs79`jߏOfHwv:g r 6p &5+,u}[kȱWaG:YwQ#/|u#v6'!Z|/٠d>و6{lI.y-gZU*WVG R@tP R}mf=[*hw*Mhe\K>enY| ## ?تMUVޥґ+,էzt^O}jRrtd,kՕ'gxU:9?{\?2^?'?՟;2 .՟g iEpH qFa=\dz?dC2GC=\J)!z$b*NnT+  >}g#sOx3tNocGٖkm!]"\aHB\[AY>y2:A)\IBou{~XW%ד=j[jV "+l#r#8dPnSOod0dD'E8HU l[?նT 0fpՌ◱d)2.D;jcKPN/hV vfQ۫mnoFэAV-b !h?nqC00L5[%Y_ 늡|DҞQ㒮ԹE pϭUs9_o\%92\(glisnl)JZLbv7JroU'YէԂ v FQ =5[cp-(y_Q)I(hn6嫈_.}*i jeLӴ-BX ѾZI2o;viSҢSP(ږFI&a{cYSo5g9j~ZCH8Gr* ~5s7y^Lv=m'+̼Ͷ*jb!d^5֑;U{{X&K~ج"9{ؒ6R*"n-um;sIb J~ E-iB>[B.;w\*HSuG'Xo x } g=BxSo )wHv]K]"[esv. 8Wh84PvPa%~B]rxE C-+SdqR0~w]~P4$`Gt'JsFfg$||fAC! mM݇@*ɿoMC"fNz5o-w/~MgWok'zyBf$b_T,<%ʢ"Cg9@t_K~T;o8:ZaEMw}@Y@{Z:v$/o,eN>;D`t e\RUV1?8)6}Xa,Vx>&%:20P]T2E'lϱM+A*u@/{v &$,mOI1A#Flh k Ӽb(ބ7vף٫c??L7x"1}W1'rN~qfY.nCvױKgFvZF@ѥ1o?OiIF>A< `MWB[n{jh[tQ9!]8"_ |'~| Pc~“|ٺnd;lq^'-mz%Vٱ JV_{@bmo Hۢ+`=9bb}k}|pUd'DuH sV//쉂x0KyXO,o/V7F +p׏mȒ[p%rAޥ]g<Ԛn@S \+?~y輄5B-@&b?OQ(D`8<ʹ;B-uz͵͂-Y\>=d)kLbJR:W/8Y}% |N ?M/*- h9866fgsﳿ\Cr@Hdyʏϟ69٘YO3ez ՜ )B'u*T$Sbi’Hoӻ.Yee^C!.u Yy62\ 0αUjGo3$ͧls7eNϟFѿdJuj/Ĉ}̘(_OcC>/Wâ*k.yPX=$`ת(H, Ǯv!tn:٪݋=w%8ea v^2&W>/8s`u׊VEW_n]@>?AfDr3YH]/u+z+0;ǿv ~3yZ,#CDp,HehK!?B(1$-xn/PTܝm;*0GsE7oD?! j [ObIw qfpp0|΄nN2>5'¯q5GKI5ehSXo'Jgsؕ|x_<$)nZ&ѭ"/FˋQt us\RHdD Ȏmx-3.Nm߈ ' [q`mBF6O]U`Tt;V3.?xd]S\46$1? PF yIq|PZ k%|1# JʖŖ3!uf4r/GZ FQɾY=6LF7%6ٜd=.ғ8kqF/ 3P=ߎdQj,v&/-=* ˑ/4`Nٞ/^3A>XO?"zww ;ȑũSt-2; >N;#ZvSai4 &V8߃PJ!#ohEУE' ~\DK.ăP{Tд0ڠQ Pr1oJGh}-ʧw=W)"SD1Y}L(YO|b٘"!~dbF6&.ԙ`ZM5/HN$o14eRx=z|f9z]!p߾7A0p1 nϽX|f`H$f鏽WdКccB?e!{aǾ0;p#4uYO"4·7!P| em0uI&\U$yrV{-VCd4֐XkO&Am;M/Tpk<>)c)qk+l "@|RMSCF}_s4m&-%^rdt+=|[I .?&<0٩Q'uTvD//*ǻSAS 7boGfUBm6Tš_owrgدY4?|Vd{ϟ ~nm2mqݾĵGߵsYh bA}jW5\u|G'4H+td(R[R%?d>puJ? h.rMϢJ  O@$ż${:uf[giϨOh[i|Ctfs/p(4?6AI 4~ ʑ}˘1GO8{E pL}JL -(tHKZbg4&'AZ ԞC02*&~`jVu_Wȁvg+_\ J|wG"a]-2=̡0( >bC} GBaw$S(W-y͏nTYX'=8~S~?~wVQkeu;?Mj?qo)euL7k`xoVPn/a'RQ^SrF{OOYsCyg7C^r!ٌ<J"jOӓIpV`l]Z =忔C^v1% Mh!O4Tw˞?!_]{`S.`.SD)f=]%y:ؓd5%O谈%lrK+MZb)x4lg~@<:WFbU>)TZ# *hh'ʾNdq œnq?퉹<-3䜒`p$9ʜ3ZZ-wX>F-C[@P/ڷƠsDޥU>G+QDgu?ʡ Chn0 v?`9?=>C]qV?.^ă K+G%wþ%u,̍~sO(1)>K*.!_) K˪q5*_`4FLYsV>'j'VPFfh Ԣv/]/L`|~[ߤ[ 6{A޷V6MW͢-rQnZU~[kT 1tPbф1TlSnh[qil6r dRكZQQ])J!x\:2JH/ KгS͸ڎ͆3l7,f`t[=^-vՓ1 [4Xa%kPdywF_#~c߂Mp-vFUV []mXa~aK1Q=Σ$avPfh*MI./dG~ ' .JdO.;Zj`bgee 6",kGKGKHp0)@ENHMWZyi-^%c:˚CnVmф*a@ ܃4 ]c?S _ c]E"k{h}6,gQTE:e n+ZtI{?VlOJφA@oz.w_PgTVFk,jEZ9K=pV\\I x͐@'AW9q[ [MKAk 5~#8Wph_)ypuemwEz3ykR('@.O|p=BۋD送b8G2aZ*ajQ' FC`oжq5n@b"Z<ߊK%VwN2q3yQa fh*f茖lV$ڊ%Q 6<[򔦓J'd4pD9dgJ[W21숓QOȗLVsʪI`WSD>FԲ6'!C/M qsjԞff\Y ֣5ٗj|E{fJZϚ[A'HTkYCNOjmѱeQqzsv8Z"ϔffe:L6U>ky ݯ#eXf`lVUI[jP _ k2ʩUU%٪;Xc1QfFV yjTvև&+= Eͅ_~ym3 :?`'A<꧖tZ(,dpfz&8C⚶Uo=_>KpmQЁzw[ȩF`'Fsn֩%<^BZEi硧<ޥG+]iH( W}7ueS=\AH4-d0 KD acuƘq)8UoaA>\O  J(Z{I+׈ZM]KK9jKy=k?6((. 8z[WR-hL..j6xf)Q8HpY%H:cSeU^Wз-ڭiO3q[^tmy\u>|9XXuдZ/ 4(/Ѡt>Rxln7Eyh NRP_M1Rxoj| nGO!|M$ѱn_gi6Sn엡uR;-O6TD 8-y#;.Q< :ca4x\K2s$ۯD{O} UCZjD]AuYͯSmZdQf}ɏ6_j·j)B`Vm &wXLlj:_4szk@2:٨$_4kkY`oMߘM5 N4c +u-1J^YZgEV0bMWHB(Iq6 ,B"lb1c`#;1''gX$il`|Q^&#/w3癴|ap5F\p}*U*Sqz)56ݦ?P7 Hy*6FIsP*{11DmKbrmu-X{ª  a%d_P-{#r&vH4`6u/H [)&?~V뚀(Vbޚ?y}eD*gyt=8fn-%`<#Ttc@ =vsG,,劣4z!3>=oz+̑V<8_`=$Y*u)E?ْxUwvqѾD.\?bJx?1`ʬL=y ddv3Jܻg?h=5e.(?nq]XAwJq*,>d,,n6Jo{ ]ӹ!Np59O_ۢk59c_PД쇭*J[$+>܉6EvwOv{=Íl Z%ZoG{ѳBTTڌaDP*f\F8^Zntt?2%%QrC0$ p3bp Ri?Ǜ3Id u 8J.wj'XgQ"KYף4#LĎ'y#prG:YԆϖn~{UwE^#l̍q*z[lȓ{sOiP\܎yhڼ KVslsG*,`s?h%$T0 A~l4>y-9FVQhQsGHnS{ENQhcT<~ea54 -Eo ?/}fb[U}Hp;^P痨3;|Ub'/Ep^.YF.V/` O8g>QaD1oWjxټx)B<x X{AF)0$89uOrTÐ;8{J/E``#%*At(?OQ?6!ӫ-jof5@h K)ksuz*J*cmk{u'kEKP-]ax5J~#k3u,U$Qk㴁@o}o'M #_XAvȠ<'0 P2ї,6!&P,U{b}˹cܢo .F9t_?^%uN*l`d>L6xmw Qq@+7HqGt#-t *8!4eBlej3b7p(kdX #:w@z|ơ8 $=},r6ć]'/H,s˵Z_~QX?ة1MwZfao6\8Mv'w<*v˒5LCrRC5J }]iqBgps+GDׁ}>sկˀI} 4oo,32ee_Ӹ3<$r2|mt :D>Ln s>-ͮek5ad&MQd>C8EL26.kݿXbD O"!F |*/%El>;:|ɝNr8z|*ѢjVK1polȃ<W?uJiF Uںl4^*H㚧d{Yl Ao/~Yfm{r֋$|}=Ђ տ9X`h57!u׋8m>Y>A/_**3t=,=*TCiOd ވ[ C)!%3VEzt;0~=KGc>kX6dZ%Z}CC̙J70G_@l Zq',/U/o(ępy,o=V]@loe%˃K[ŪN~:ͅf]FsO z4mE:ҋu)a9R{W# 6M뛫H#ݺEAϵ֮FO0(O,|MRb3Һx8b"V`^?f| ~ao5xkS֬{ZTY3:$E9s_fc60`_zRp\wJฉ&jqîaQa !fpL۴z#c^gn=-KkzVa].Z=[? 7 ohF] U2U\2 g 뻺"@+7H{m3^-l\T|ӉĶPhx2^d>4i;vc `Ψ(11iWƱJmᷛBemT`N+LǣT*RnRC;&Yn΄f,?!/@vbY7s3 ԚxE //D~"擵VqV.żʞ- ZN$׵ xJ&" knC 5g#w8icFSjz1Z$49}SvE5aX4,RjWOL)}}b/g+ʵ֒ZDx-*/K ^& ͶAjHB}3ŜNvY F՗_W//ċ1ǶAג ^|7{R*Q+^%Ȅ|sjPϨіѵ*sU q(;6uV5fzB[o͸3a*fzYwy7}7f Mgx) !F>ן,CO~)J왈9Q&d@&c cS=NBBHtA^$_E^q.܆s} ;n[DGb lxR+]׶"M*?u:kw\$PRj;:1ZVŧ`7ZEd'h-utrH %4hnWKY[bNe;)+6ΧmH}`1eKÉD Xƺ~<䵿-u٨?ohHa mWI@G]~PHO=L%zy?X%P D}D-5Βй[L]8).z)<(2ˋ٠7Ado]ͥ?Ah6HhUmHhl! 5ͭqV`0.FB\Sȿ+T'cdf>/Ƌ/%Z?./ *\Vn_w71J qSEQlWPap$`oތ R"ZrbwIY{{VUX\Q8x(88ɽwl꟒{iDୈk,Z N$1Z%Zg`ۮ 3Kb7O}@;ShU^ E6a `ܤi;)Pv`φ6YbY6ux/7# IBvM,5'QcQBPWm5XSTfTՋ._@FQ{|KhLehGDm(\m؀i4NJM l;W4;a}гU8K<}عpx_Lg?я 3lx]N;嫝 #aQ|İ*Bb( /gkg<Ӎ0P)-oItlV@²@ ] srG5RK=z Ttei5*8 ;Ar6g|g#2kft:gZEUuJdBqҌoiK)1lE_"D6DY wqx+_Dh9!k*?³mаp 5@z`wsocuS'@UR bԥ/C>L"J!P RS$ٞEQT |)$/g[`jIꬪƸO~ϸ7;I_Tl1z-YՐq%+hU{Qrh(`rY38e%댶\$~Y5RNMfJ:oYh2Qjqh?d=+: F|0\˛E.m9_U=G" qw"꫑чyY;lJ9h4)(YZR/̎OpSqd NSI0vW}+9<ǂbZ֢sUb0gIA R أ|nO Sq܆.p=,k?6zkNN`Go0W9l E /3AɭṾ`#'ʬXn|% -xAۣ+T*/=#kT} 켖:> wB͛6]u1jK< <Z4`BZӝpRׇN+Dž1~qj['lC2 $c[oAEHgm#(FXCiX {0y&{\ܚ([Yc _7x@|xB.fآk7+x[񂮍wwRúD_b ΢.UاiK"'IB/̞3F {2!BT7%_CJKBV}eQZ9,uD9%$P* _9ŸuZ b|?;~C[i ?kEp l-Q£ Yovsh:C>xמFmOW=ѱvDhq3[CWfk4I;Cu:U3 }cBHP\ NPsW+_c#h&J.|~3yektD']d77 N"V|57MoM ϩf92-?uA]D@.a$upњVO8ZS%N K. A0B%@\D(#.E;w7*=nJfX؀0R`Q9걈 *k O>?UkЍf#i ϒdhE:j37X_<ט3aEM(.Ryvޙ*؍fPpDۉL<~"&3},±F2.w1mrd )+L</+#ފAӾu7 8N0B/ E{hXO8lH[`|f‚ў7"U0 j[#X1F,Ѥ7ATo}MZ.vىxxJgrܒMʤ 왅UQ P$Ɓ77, xVn}:fE^6O W$`gf0%[eO8WZ2; UVzPJ6qeT 4[$MSJ5 ph$!~FDqt-[_Í6u܌S * sU[흂/ &bk\+i#Ѭ}F ՞1TLWh:*C΅8.gdoxr3Ty΁_@cnqߍ75FiF2SMlh cIg{sXwMnm >.}#$Izdඨ[/g-7ɹ*-\ۼo3H\gP]5'YX>Ve .n~LD B|Wz m!6 ^j}bF:r\|ϧ-c?J@b<9į?&G}ۄ}t|B_ MBhcK:#1DQ8H^}>wb3^l=\JͿi\=q1ŻUZt5^x)gj/b<¹|좇>v g2˩ ŌBa_}yb9zSx-vKx7lѹ~xsQq['Qx!S߯aܠ-s{ֹ:n@)45v*kH6 n?=ב'TS!+^dq°WZtd35U.XRBASr`G2Mۙ-N{u9dp@XɗH7 6|vv|eet(,b7ŔjP~*/_):Q>y7X4"R2]‚ QbV_fd>Gl^V8|{m=0˴>j {B_oBhLi\+3q_mhce P_YP2ltOO G}b1kv}^[u^Gh0-^$k‰QҢ?Q)P~ɫٚ$E¥1ߨ`YC_݃ Ti^H3aJt_PlV2Zq!4H ͡k5Elk;%&Yh_BloYEj[!Oqr3 x.IتϧwS[HKrqfonaǟї5#PĴ<7ۤ%_e"ϯ3rgBt "Ꙅwz-pSG}fFX`sKXcKDjZN5zØVc5{ :>j}#5t/`m!rV#Ge71'"{{z=_zj>9|*8Y8QSg &%yx8*kHe?L}&c/_(F52wGzm\hQt[oP]d(yUC2HNG(!a`MqfB+ȘVmp5`(&T~m i!0?-ڇX[=Ifב Nckl%'] ;E[.TxFyM[tܗ\m6AN8쵈B(VFsML;i/_(XJA;D)(Ӳp$l`VF8mݣQ\q{*tesL|0|"m󏈱/&F/HH> l8V|1pxR £c/6F'm^]\Bu]$f_x:`l~G 8o:o} hCZ r]fWwm|mjt$>_h6 Z{lhaAJ./o ӆܽoڅ0\,#Jśx?JQxGr悝#?25cC@jZ:.~?s=%5[g"w!+bDFlU|8Cpφ.l %_w-! \(>EU`sCb`h %eV$3&D~ep膯~BLgL巍4,#4h~!bxƩ,a_ ~uFm^Z1B7K\#Ara|~4I+&Nafə[*҃ZPIh(\⥒J~KXB{sF3:E6`kieCͧ1仓C|[FPB_ )9\:vg*Vrm3mnk ӛs۲W,42~;ko@  |Ģ=BZiMJJ v僡7pt-[/ znBQz^GYpjcpۀs-[ƹ Yfd9Om:a^̚iRba]7,UD\`WSw :֩?Mk߄yJh!4$.|~ yw敠NsxC{<#b$(.E}Eki1D?lXi:DDH$X]}^ó`іmyo!1{ #"BF0>~aT{rpOEqa_YF7l2CE$ Z)v)1 f3iZN蹞\\ #ཿ*ϧ FII0Ҹ1q?!,%ϳ+$)nȔ8lepG}qW1߭F \Fd-qt3c="LZi#p^I&lҐn[H1%tL E؏%7 J臨GF#OjͶoழ=ɍ!i/!eJu7AtT~HM4&"vEZ?'{N镠"H0΅=kͲ@(wdDE(ϛvAW/>FX(E;Z#(niXдERnh xOx k` +ʰ=8ِ LL<iMD0[Gu;lBƙLYO\u&^)fV2pF2R`t(jTvpW3A'(vrDT\};1q"`MJ0"7޺{ӖYnIƈz0[";P {r1Nm(X\HjaʞBJ{,~OiB܏q핡s\}r$U2K&wK8y9?j0};x^ec2_r\^g 'iȾ>hRF'ʈ1۠ D5F_L`g4-YD\[x߿v̡kOċ_rʵ4o͖\[Ab'_sʁ8:.s\Q<$M~Ͱ7-2ڻǨO'Eq\V9#AΏ{hmssuhb6GPMdmk#Kqf# @2an bLusʧ M4>U2FB1c)G}/Қ#J}SZb;W&T jB}7:ɦl7?G0x vo]+=aA8b3}?h+=IA2n5tz*Jdw7wWfc}c\7m(j @2}=_1PD͢.,hGڶH(P!GR {?TZ@K{R~ 1EۦeCA϶K?$loڠ4KmU7ٲNHTXqRO*$P6/3nrU[mw|Fm[%P[s: 2Gj^yǧAmpt)S7L cx븹9ua*ݚ6|қ7X^N*m-_hEVG+:m. E0;3:6ߦn'`WԽMFEْwDA~ܜX6Ҷ*Y* WXJۭjs!L2y Y!*>rj#-̙JD$k5U|+d mˠ {STjiѼ(>3jRG.rPX2v,CW[0MEIIɇoUj';ْ{$>93%BKq9_jQs/_eoB( Sj++]kq(oR|XεûZF-B"591ϥl%YFf,T JWMd=M՚c$Z7f6HMxwdh7v"xDYJXK%ТL>Ȭ}KK&%"+EQc&gW0{ 3_;#䱋<:+I< N:7NZR\ϠI^HiH3gB!t}TZIZADOnnx~7հ5pץ>fooW9 xKFj<{*:7!*דXտi1 oFC+1hDqۣƎA\nŸU XnmQDw9V E7K'M$ropU {QOQUZ| U:tme("ɲ͗^q'qO"8yyov4v^Ң׷;⟦egK+P= ΙъC!]½&ZEGJ^rϘ=m\MIM$wv'KڰXz1VZ@(pМ?7'Q|vӵGL"!ZQEnBƽY$ë4*^uEjnIj =`Ao`֚V@}d_M K-Ɠa-1T/Z;ުG[2HC켾UFEؑΝOt$6 .5Q{QIH sob^E}.k = o5_; ǓpeNeaLjԻڻ{] PUa C4aB&a+zᆵpİy`f=պ9] h m2y@02 R,Yڠ6#(rN 5戍 P(BXЊ0EK. 7/,jFh#V?F.a_]K.#ۼh9)+6њ`}r_ p,GVV9W/}(0=d pꀩ>*Ι\t \Z[JXɝx^ZlLH0h}'g[壋5`zWRc+ZC/,^Aus\$wI29Q)E_ u0|KxF *hf`u0+phגӸﳠpCz#A-۟ˇi h}aL_,׸ xP:bF, kq6d'0J@8'^E_5ۂH{&M 7R:5CJ<̲T:2Ak.|0+ByC!ԟb8T^V +hjfwmlFT7m4kjvE4-l}4 Nܛ1F$ɓ5(zT&K W51#W#"蘴)³E!L[ןE~zY~.oMNT/ުgyF\z:Dk{,f>a#@UDRL<;EVn 2}5@Մ4( l }v]5II!gqqs|Ts ?g __'Y4$bIfk8,q5ZMhbowg^O0,`toqOp&x;F|s,ԡ=?KUr##C+O֡v`ޝl^|5z[GB8UR/F'BT.^ޛ |p^׶E7W?-ѝo杽lVw_KO,㱱R?(![t-lrOz'wLOe4/'$91I6߻6(u!nb}Mx <2= M"(0 ٥B:nOJ݅)&@H7J%`ƍқo`&E@_}:\M-j4csST\Q.tW'-;jON%>#vJt9MUS. :WC9yzE.nVE5Z*,Sojn$W*D{mjeGSսޱ-hꂍq*T)vN̥Y2jNL\:-'ﰿ'߉fWGWH9I"uo]mDLӞQv-0VГ;7q1 ]g!b͵ )h.Nqoeϔ hv]Mj{`FŁ1D9h_~'4KymZWdfע&BZDUgR<\u5(?2>v 9GC+5_@@q:HJYĭ*xPF;E&^&t~3JbOvj$ -{q8IϿT^/0s%-h$jZv~$Wm)ܛkLa/eT"˱N[&S O' E֝NZ%=Z4oCgWpY<؜[^׃RNQ%=1p:VFڢ%U7-Շ$ lKZ\")MaGy'R$)&(ᚑm Ʃ#泅C) rRhWvSVuhY8A-+Djq!]&RZ&wFz7zO' Mʩ$iVoq@-Cxi 7I΁33w'*(1 1-mS޴2`}[@29#%ȻҷqX~q=^B˖t[T~LIܿbyϡUIlN5}.9C1pз(XtXB{.#F|y2$gk^|6W;?sAB#xcErݨQ |(ˡpOxm,2ZAP8p)'~ڼD܊'SD3D&B=O/y5Kz"\>J))5RzI'\*qYU| M֟(*A">AۈB~ɿ=N%N `ULgVy}RI=[H)+ "5%I+o'@ j }|)"NgBB9+TľڽJ}ÇiQHaʦL`w)JvEz>: RxUQĪ.NUm^֊(\j){jM֜gt ŽiC?^6|POmV.^*NO#؉#5>卍"2whpkb8*O 9,b/ܖHes_M4kp/47ۓMzߋxI*JGGݍ 2)ORx |_F׻ZQC9\Ϻ~^g[|ܐ>gU;zfP\ tk=8Wo9.l_D0:H;sy'-`'e>Y~'UKƯ8j'9xm~787O'ŪSg`[CN ,tܻ0p+`vn8$\͞r [-p@"L>; ƀW,&`q 8ȯ bZ’ ۚ3g}i/PxdO q_ju%/-pEu}l_3@u=SlGwz7_!Ŕ׎& &ศsZ⢡<9i9:j6h왖Q49EV)rVK Axq\wudJ#k[mz(O|O$ީCFe+B/os<>q(,{ŕ x~9;I3Pޗ\s_K+.sdt< _/h ,xr lsk&aȵ{1kc Gb3sVՂ//imK^";+Xw,-Biyx>|48"ҌHJ{p8Z6tk:WP7﮷?b^@y/~-?xP1T+Gԋ]{V|Bhu0_OuVzݠhZO%q<(\gi#xrK`d > UwtՁJH׈@)M+F$f#[ټVsC~%'qY%dM9fl+R(KZuZW}ꊓGnra%zO5 m' rqyqК:#rukwym<* lNrcG05rAd('(I?}A>/ ס6'ûs)2Umr]QBdP|nnuMwR@X__X0NޓE7to\q8P”>&7LGWg8wדٱ#pse>x^wk=pAI7Jֆ ,VXe-Gv+ZK]6K}9)Ts T}}& iԆM3H%b{xr=͵>G T?r#j}3T)i΁7'+݃#(;>/fm#_K+$3;nƯHעu$Gީyy\7+,u+]~ ?m c԰$YqUh Ǟ݃qYk,PE*fIsZCzmSٹUԗ-ڀ&9kY{\F5+^o" cʄ )'WePMAH"t6}"xHŰ,VʄfLEΌO:i_p7VwSfwmX?$ODdND柈/ 3}H}ռ~Rbpz~-qX`=HVwGiqOw:68XN-؀Ú Bg`.RVVS*TXƺ@ˊֶֻ{5KTk2#V{ >_zOF l!K7ї|<ÅYCjA 5AMЩv8®=PW_arc`˷ _c?php\m`1| pR>r=ľMˮ7tCx^I8_!VE DW3]?doqeu=KmE]W7َB]m$k^5J`ծa27{_zSΑ-0m0hlS%ZOظ|ߴ*Tk0R^ĸom?}_,{6+_n02n=rCƯ'`O6\uܵבi^8WZ,}-ʪVk`Lk=x-eW5@TV4Ζ@V 'OtM(-挏AӼ9W5 O0 Z'x"_O5vh"𵞟_&az; ?">&c^E{h8٪-m͑Sq6|B61>`3ә?:Dad_D2 OG쨵xMa$ `.s~"[ GZ}?לhYxWAEkYiGVG ;-5w ޘoN.HJ! 'Ĥ=rW}hb !@```ǡlv0LAKd1G _Uk%d\%r >Ue: ?$|gu\ۯ~I1gǗ3p8I'$rӫGq rVœނ)&O{4;'51:㞛8V x)SlZ/BU00UiRU8fᄹeVT0?1x&u[n+l/DOx$86]ˍp8΄HIu1֐B ˛/1tκ_ CZx52B1*)|e /1P"k7W02AgBQ}[h}oH{[ygDyylyM~(~t{$jS)Ʀ$Һ<~W|Oa{m?FvWoڐdg k& c ]-"_!''59!u@`Vh:osfu8vSPQ̎w<~%pÏbz>XfK[fہ6H#˸ *bl:t35NrMX5k bY_z^~2O#NKEC%)!M3[jmӄ灙㡜S BTXX LX%SrMPH a<ڶTrj[F**20. !lp,n}q\\caҝ΁_[v =(uP $3DѢ?羸v[TonH+ecws ϗ}ޚ¸5/(Wэ/U$oΦp`a|l Nя#:3>ee#: m(PSZwd#˞!I!A-8UF1;f\4}D&m;W-?Y/e(%=ܢTjQʙu0i%UQdLqGj!VzQa#-шWlY;DP@h& T-;-OJb;S`Yf,AEv:}`ȀHzmݡn )eu|:;Lӈ{WZ2$׷Ȝ|X$8G~p E2b\ϐm]#Vtw-#3r85 a_d0DV|Fܦ D=Kg3dƊ Ry<} ߫%(bA sab%Si9:2ᕊ7{ 7lgt}+ߏ9,S؇ni“l;WTñuzp~SCVu?,6^]NoVZSH\b~cݸ*Nk /۲l=LZ嶬eZ[L&:2ϳp)dWsˢئIW<4m\QQr_@ *F9=?؅| 1]V}`B0F)q8yǩ$DiZ_4檷,ΡN+ ư4c #/aa~hK $z /I!e⍷Yj1Kx*ϠDsVInTǣ/SBs!!x\?d(6\$`y\Ws۱gt'q;s?OUr= [i1&ʂvbNEz4=*pc{8swCeK}`P?mRϮ8F%Q^u#.g %Ilhm8#_eق[ŚE#^,RYda%ԕa+xO+`cu.QN S{c*} #մ 01V|fj,Wc"iS"P~oG]LAW'G*Ƣ;XrB|)_m =" U>.^R"~KnG\ddg8\Rnyת LVLhO S[3ZRUѫ u|rŧQTYaxA-^Trh)u?̊?RjlV'+^#pM)UC?p2_+VSړ?NH"$A;`X-,EJUZ)Y6$O\BmjLfvh^fyzt|l0j%n'O69yЕe'1r[J(dqf]8؎ ws[O}m9cefOB$\aJ[,{% #+X\ty|/ *? mٜ-,rK>Dߦ*Sի8@Rpd~6nIթVBo+Q5)@}dVtTu=z\i=u=|3Sk;Ǘ7骔J bk>[9Bdb.s~M.u& =K+n:^DiWZ˯hTJ;MY&r96o g&eبQgW y =B}4&:MDoleu]._e/ d%IEܯ}:rKͼFu 07Mg?P_,Yw(~]=^z8wH>Z6$rO:᧸of?@ޑ&!840=/ؒ;YYL>.פgy೸Ca[D1G1Z")aܲm^XoZ* ^$8>6%ףRc#AjV#?o@:o@}5*{ӳMWWvN^&>,8q1Z@6P^1Fs_DcVp@]%Y&d uf ]i<˶"K~pbK87Y4Y v/Ca$Y7sM=y3׿/}%}Z9_&.Z9|f U?/Mȥ)#bID-U, -]c>M*u;8 2IQˮkfzY.a{ʈusC'g 8^F}ނ$E){!D&/.$׺*؃Ql܌V}C|3pEbm{6QԮ"E<{Mǯw{*G_I z7uSr $(MoT٨7VϓyLv64wHA`$ ?<*L.{RU 3=M7}v "9 GGsWpLN[/x@}r=%(6(S}DR i y0qz-WwJU_n0^4H_`|35ȹT>1R|((hjc<ƻK}ڔ"w6QUm[Nt 72O:2/F3@/EPd)׊(rѲj"Habm=R\D']-kUog9CKep[ L]{'7EFS&M!QN%M{(OYDWTZ;Ms?&ý@,W֑fcGSV4;Y~(K/@5Κ( VhskL!iFܤtf\EE%X]|Ja9.eN u ^J{4U1J_ojJ57 ,1SzBg*3P_ N3HRPwi>B'tU<ܢKGj(y6b;ྚѵZJr=_GjA"8/?p^oa1cXVkt4ŶxL:X7k9ۍǝr5ca8B}Et&Jak([,XA/ieS 褱tHq\`_`<;(-a2))HbvhnR@z$$ώDcm.>X@B4GPWjv*I*B\B\cy/rvm4M\-&_|׭1wu=;(_Ifh4ƚd&c|*> Do}cuWfA1& |$=~9\1GK^4>pQpZ~sؓdIOfk̴'X#=qwId6|2['LDf:ЅNz`2Ġ8.Kݾ:ztmb~läFȨI7yixP^'"<:[-> w}aMOLY7QsybD2f`9h[zܵ0AVj Hn Wڝe>Wv aLV*Mwv" A^QA~&s´[aNRb]#EO47[VI׵(8K3Em [5z w<Jx&gԋ:#FѱYVGb ,p4M;N6RhSA;80^gxiĔшUpRE&iRf"lU#fյg7meF\rnʍZ'kZ)40U^ێ"d+U{0!V'.NHN95L1ArgibPEu1(0`sI[p!^qc . 4At]AZMPOz긼/YU6G 8r?-I9d m+s20kXDxGQxokv]QoM;7bkS]ݫ6ֺ?>JE*z9a)nS1(,U$.?KSj-Hax(:XC΃qZR%ǷI/5\eSl 9Z{Ж:U__YٯUN6]gymǬ~m:B+WF;\yS+ԥXMu_巈gfF(.4l̆z0Ohz, q!iRq;0&Ru-)A`75}N G=^,!npy7@P=C;nmLՄ9Tl=@ 6tZ@ ¹Н&Ѻ$mQR]ǬA[ Сqx=/Af=Nv(X(_}鑙xkh"b"E#zsX܊e*Ŝ7JA`)ëRl|d s|>ɹ v9vE^d74lgٻm(5~-1B!*H>.bsG42oئ! G(~ lyf4إq\)_KwQ:k͹ʄ_9yȎt CRf r>R }h?~༏-Lt3c =+Bu5sq'3]T3e-(?U/kLmf}O2A% gvɖ( Y<lCf'wzjmA L zx(W^& C0sEETĮ* (s\F#[ۋ=^tݻHnD>EkmH:FJ'r O./028ҦVU:wYڄ. 5kM}kxyļz^t/|ַ*ƛIFZZru_GEjS\V~+E|mbDQ@_63ĩCៜNE[ owufvm@(ߡ ~?hgΤpm=%ٽKFWP exon-X7k+8/s~c < Xl4WhG9%k!Wı"ˠx ']U/v2(=)7fG:Qs''{W k8DO<)NB{Pi\.SQ"p:\S3B8:ҽϔs*d<|.l# rR! wq F}hC>ggG@/a$KvH"^tPГ|h!tcFcmI^) 8_6bnKjjoM7 (CVHO_>/{ 9Dy qv+r?5NS ~?\dyb!&=Vg0k51EiIJuE|"ˊr S ??kᆚK𓘟%_/qqX yPT)h7H(Ro`Y fήqcgJ?)IidVقVaY-rZYYyp9ˎA|MuUX0fv%Ivp^sV'k|%m;=U`YfgZY4,FQAZg |Q&ܙC*R,/aƕMb&16)Ģ\*ʍ7oY"?ֲl{qx= `.|zflShE<\l &H68-6J* 0 Clxl{/%oК:'}9oQ'w>B[K[-&-ʁC٘mf*/ Hf:&?ZF:kFK-!1S1G~c,0 m-ـIHFy,?$&K״5=ԴIW0*y MnK[yn(>T'anjb2I|&F9-^g=voZߙ;dɧ qI*0~ѶCUh 79YlF(c5wp .>vuL(vuBAgE6~BͲ[J_{dZ_$YɓE[?|AE\Jء8Ix h:Ľ/ʳbqf[O}kl`yF0 Y2HC }$x 8ѷv38(pW0cܧh W" ys<L$ӫ|"zZ1q -utA"ބur2?X 3g=û 6{|?rr/v+jV宮BW\ k@Yx^8.cDgk!-AՃzJ#Y QKuKxYN J-gIg?(IFc(hU.AIDG8 {LW{Jַռ8`rN@n@JY5B _0[K 뀂Mߗ[1B ܍G.|"榸FҾN Gh(Ȇla:15FVBvfvI6+Ak#%VHZd |5sy ds2A6k\suTK/15"l8s@ h B.CdyhN,Ea-+/xHCfzWNQX?kpoX1/+5v2)w! jpM$`m3ct Nc|bEV{"4]tVľ?ҁcNBWp)yLN32(sjOeBq)b'MM3Q vt$n ɺ7iuAwCcvH%iĤZ4*Qh J;@1|L^A+~5Hκ) X` =דƆaKh׽S@+)jCܕN/<,3#:'0~B|QfefFQ/yXaR٥ԖN0U~/hf,@)fPܫ槗`˘Z8cpi)E RmAL»9{j @#vC;41|r7"I>_Fa@@?"hMdy;E.u ,Vn)ܼX؆'15xHZʚ(]rc<},PGŠ9F1%fIK=C6{q&躕?lsu>ӿng`EHYy yR$=ڥd#w|+nl( 5>;_jg[>:2mÕVEM /~%s@8zw?a =%޶ٛ-~;# D¢{%d x23*f0+TvMLmW">___iv u+Iq@2ppI( 8; wOжl .PtXEҔr$ݾJߍ@vi&mDGx\)@3tWXpSQՂ%甓+eh#W'ƣIx1,}8h#bdc,u)OZł5.u92iVSt&1-D+Ptv 1~ Pl5,V`Y>9ī(YrMR bIx?>,K;<Ϯ9M_qR~:N<%bN˺VE5JS>wݒuƻ&bl5 5.ZLJ:}{$cUV]Ɣm|p:ͭ4)fpe:Qz!Pe`ǀ& cͰIn n~>r6%r745^%#rkfY**k( 8O8_F[tpTV~hEZAE3d3 ҆ A["4,cOFxl87!TB*0`CtL{'M+ Y W8Ӽ㛨͍xU_rHqeD! _\HZ9PAx.չ )rf@Sw- T) 1~.K~3L L|rDai;@1&@ѤrG0h33n7 /+12JΕe G"wE3oec/`Gftz-4bSS ?bжi;Ct`BLjrg[f`B@-\ˉ}M*\vy6Y F75 v<% fûgvW"T)8 At*$y Qm8Gr@9Qm4&ר*" QP[ Q/GKQ]L"(K]gNl,ZAӶb[gҾG6&-Z$υbψ1SY0I_݇9TkG^QUug*RjS"muže6+Kκm4 䉹DϜffO`|oP-IB~([*ASx<{^2ǢRow0s wăUxlxLq?#';+3PGװ D>j.؝BV7~#]zz)z.F}t&G!JCwΔv&,>Jɭ1hAؼ zzy|PoN4¿'? 3f{ $H|~ ޘʢ䤵NSVC yek,+>;F8r97(J#/tNyQX}|c }Ns?yq&pPvq&s[%_LQ_um&pU~9|8|#mW~Ų/a,=-w;Щ`?e;y,TU2b&˱#[ajlyL$t݄ҭW F0K90xD~}@DjWK ƘI%>͆^>0o.@rs?oVMNU.G7!2J68z=75 aånӫwg[o,éa֖ȼS\5¯zSawb, TYwH?i wfQaZ4co^@;3c½GnSx:icwĉu}IuRjaJbCBQMz(k>Vz+]J;+ko@exr*:j^GYTQّl bl5o046Stoz4] =L&U$lE"@(l*kA $B'kYGBw]>]#~&*_k;nt-%WG7Q 3{;uQ0f:2Oh%1<:rWnsFP=c¯9wQSqem1G+1wʴyͷ?%c+䭊\v^>+1Jwa{aNW9tE^FgRBzI/)0^x񂜍!a{c0o脗$Wy=Z:p!= 'Xeх?9_SaΠVhӋ'9/&k➉tk$" +xofV/fhA`Gy3T^1_cOo^c^7;ʔ1s.5I܈pf^wxi1;{&֡Rܹ0mj\t+bY u!2#y:x_ѱ3>?;$RIE0-RrI&F9 ` YSa;)urȀRzuA$7dpȁklۢ}*qHA&&?pVOѲ08^hd^c5.פutE82">` z¿}qg>rh3¯}C b"(+1Nي}g;/@PC⽝dZ#arF*tq $|=0kd[œ{1~ĭbqVיN 6;tcb<(xlQq[4Tdz>p\8? w^݌ajRNX+w;qfb1%F$7*"FEDrb;eF =QL5b ?ϭ I.Ru]έZĨ1).'FjSEZV@}Z}og\q7*R&7ScЅQsn#iZε0Jm=\axQnUwĬ.*yrulֺD6zns7{Xv"CHګ (N.r5Dj%л5n&m'%/jƩTjY^nxg.WO`ftrNďM36?)GtLK; q&g9+d(YoiMC nP=+ ;*qJ z 襘: (sjAP$ℶ##JLQ6e7e- ֈh4f(Q y:1<bőOB~ 6<'E$u8Jdn8rwGv})bc!\! ݡy&W$im@=Ifa'& _A5XTRc˙v{zK8/yQ|:nd@|UbՈeuS7Կ V;`Ef;`P463r}baxou m/uhze %Cw#*E5][w'\Lh@=h R ~ώCyկw/ʿGN`5֮7X|\,H*5zXHe(GIU`%l鵸5Wp/ ֦= ?g_N?%gI9 RYw Vu:={̔}v[?eW'˰Igم=ڢ;f'MqbLLA);D[9G+g /WIsAWL]U>-IfO4nN#fŀSwJ pW)--&n*gAd-SC Zb!xi B&|AƘ3AAHǴõ,9bu,r|Z'V==8/rMnU6Zo۩'R{P/q+[k=:g|2_ĸVrbJăV,WjZGӶ0'N+) sx H~t CBjzNVСG,Bt(PEATUYVh)%n p K,@_ˤB,|Vʥikv b( PW76 *`o^o.US< ^%ƊV[oYAGnV} =TcUud+_,&3R|?)dC :Ș)c"㼭  kFA`UHNTeHLũSVZ>Y-Lh=jOm!;q~ |‚_1{)XfcM14Dڣn1HT?(ZhV2|[> pra\D:h{ q3䫬 ux8M]*7!ͫU:n@Bp]ؗ`]9:1{6ܷش[}COBWnaN/K#r=k}~VZ7W9/CFA`ߴ]-Az0unȷ[(#.K2 9ܭq&zߞҰuk6& Ǯf/kiGԭi8=&=l HSʝis'+#[z ^'cz2 cʌ%h}^N2ň ik [NGh㱘fm;J8:`9_vHHDg-_6~n1V+rMu)o4#w8f̩bP 7]n7~')|1ӷT,t2)fM;!>MB%N(=yN [8;SڵCocrǀ9wgithg]_.ä'E|fcxz"~Hbn8Ǭ[#Dar۵uhǡ?>=1I+}M-XǞЩ9[5+駤b;y('* +& xrG3tJ纪s3sŧg4po<,y-ZaF o}纴ݠc/[׵w{7J&Ez=I0Bq2;&Czz2YFṸ,yrIaGmdnR$$r^JkV*9_CA~EBDO:Vq7Ҫ>f=?U؟EAntZz.HRS(zɞye!Wc6Ϫ3е\>wdpb-rt;,vm*~g >'r Ў.q7ÈƤ/Œ̓Nh%fCY*3$GtPDZ `jÖ['ܘ0VqoY0IgK g A.lhj,3AT؉ 'i1{ gN*+f"$uƫ#9NH:W@ # *&.diCRY'CSsA!3Āx;bVSh2L?貧\h*ك5wKCA/azf! = gc0WjP,t0U Xֳ-]\r$AN~>E+ 9rB7&˩"@ЧIժ -/Y8z9i gTkPK/Ț k~&`\T7]KЦ/vK18_lir4al8_l NǸQ@s׿0ў>HٞOq X~_#t}jq^~3]%P?))DSvŠNpa4l8\4TRq=Nl#/ם!ۭsEb+ !Oƪ% ro.*c(e@EvnV\[--~e\wR,{kE' 8fc|P28\::K/H8\3JP9~`27nIRjHlAϤ^buMsj*]Xv0>4"Ϳ 4w? Q;c,u}!LP]uϑa4L.Ygk1\A=/F8>Qyar3w(:!صATjp?BYbt'PzźVaNAL U]2.mRj=Sd( +GAl]Gωn\kv:ܢ5?x3)b%2X \o :iK%Hs~+3y`F7 Idt5ʸ(cλ1Eq(>Elu#<w:n3+Qs0o1~gGI0|K,+Wˀæs޾S;-U$ś~Xi44r 8t'ܪ)ḚrV{QUtogV8]E^33\^l_ ]}13@Eս%+z&xe7:S|)羫3X(?6y[Z*ySs; C>v `#;2ef`I-rI~ʵ[]&Nuld4"N5A2E$-ăr,A2Vg(rj/!yвPYYf:wxQx^&u0ꍝdm2}X >LZ0.yOKyy0N1A&MU).XJ }ȇc&KsY)[x#$pY[mA+War[|f:0vtI.S8fɞ>R:Vy3hQ1ĉjb|M"Glz0):p6kIf:½0=m&.2zĵH51/)J}( f:-:@4*ŬeWƒ~}xnseM~d/@';(bqvYAB-(qb Î+7T "z*u݌8XVe@@ld?ir4S7]+mQv xOpY.Q`A~4)'ӯN̏IuGҬ.᧼01VT,˖Dr6L~} N)ħZ1>t"*/i[MЧYM8xxRސ_։T^TgENӫq]6jX1݂!/8)5cʇ1- ^K}DP/rӖW݂s -xdFwJ2'g!Z =xXw8FhZVkD-vX#PZ 5#*./A\Ѡ_a`/LDa z& z-g!fϣBńαRQ0^[ ܌h7eŝK32%<=ᬇ`C*E{nAA?u2A3De?G#?9b6 rd9y$΍Aq|vԞ5332PۃUs-VT^{%m'Ͼ F,$.By,R;#G~$D%51!?+>cp+ YG2hǓQ1թ? 5}է%tbr>b͊aʔ`9*{.AO(ɆJ|y&֯dC^gs&|(p%WB5"y΢핉w{y)LX}+*^E ™,7suZ!KWvM"gk Y{ӬD<=}lXŇi76)8sV{?~Zeed*)U߂_z 6&ʄ8g*\.?q~Ѳ ةu NFD1v1Q1rQdog_>aY G;+{ۢ5Ph0[PpqG㪮 3~yghhC3=FyG75yD<쀨SV C-pMr6[+5qI\HX2"4#]3:7mYY_`c寚^A*/?L7$֯q^aX[]=JPԙU=ykO0wj[^R>ص?˔.{ ܮX/-,N{l8|CE"0=RΟ]:b?d寐Ӯps/;_ڧ|SKB]t)4V~ʯZR>2/@!]JlHuAFY *Tޫ'/P ?$Vq]˟ ~IŬh؟?'QvA g屃@|WҢݸf(ۃb}Mj:# t]>"wY|tyt%,&R,ˇ/I*pO˧]W_O.Kh ?HY0AX.6l94{7/uCA+WY>VVB*Ȭ=|0fC%rer\G٩P?o6M^>y|gtyNsg4ytgyܯK~,y=뺬KQ_+؍[m8ӦIOx2h0P<Avj8H>TFq'؋6MLij}{]~^x{rW2ß79֮ۛ0Cl'QMf6cq5DZ<^b0Mo&޽D8Hk--Qx+i8Č媜't(A+M?|n޷NTXeؘA_ne} y( ''χ|j?m?MaFS._uTo?*+a0H;Ѹ:։bVq0z]U|ą2ٍx"!g-?@ԙ|"Ln?fNn_wv~_3inl'$T(yJ7H>ߴXo8ͨyCAmu)9ExkKP}b#=lLdeaRUf6)ntׇd? jti%?wENlF}ds " q$=/;Ldl?C_oC8ُp*5Eu~ _20 Nзr*[znݔA!V9s!(3vy*_|}w8oW&B/mr tI3gE9 @eƤܮNf:W|J^6 2黼YYws,>8 EB'q;"U LT#2fɘ6qx┓fr_@hi byn}{x܏>*GXO"4"G;1@(UU+[VƴD;} # )n_s0 н}piYN(w#)+ 86Eyih#x9{SYAI0s;:X%BFm9ӡmLKR\ܚ%u#T[BK]jr-nvOI[0rSI2?tGx*!Qp\6k/'=~|<(->8ޣ߽ }sdq#nYMyrOJq/wiexBh>JrFK9=gč f6h 7v>,מP3^(a[yW1O]EFrˌQؾ1m%:__iR8VL",ֱ<2bPCq0xͨMOKj}S>MYCEfŏGTZ<߫[rª<,ldI8Kx=A} 8Yy2jOgaLES\¿:ͅj'~Hoֱ*4{O~n@gg)`c"hz+c;ʳo g~W SQzVýX=SJS*wV6=iCVqbOF>z6`e,k4B>5? W(*V|ueW_g=ӷNoӮZ;C&9]a ],oRDŽvvPTA Q?:K5kGL]L=A< x7ϤLa4$?`{KM<Nuރ}7a[ę>3H<%:Z\a6 u\iϿDsbhMqx<4>o pZ~X?4.6o =&a ``Ed#uֈ r pc̼M|6 F;b}8 &RI@',lN:יA1,Xd6南K2z.9LdڈD=;.IDر$/ѡD^Yՙ}pNo^$%*H?K fGPCKkc⥉fiJpy2;K_ UvW>S'3(O ;ē@.wJ)N.mp_iDѰP?5# '/3˾6GAI";43H0ƃ= J0nJ;1r;O+iiRs?@x~n Kt=bDcvH!NkWN%&葲Mmk#z >ZU&?{ЦIi^ z ҽ&xe[-ïWױ-eURAOb^,\%願};p6s"=ۥBwhPl~F@ҫҷw“x Yzt p}EҔNxXa/{76xH+B:G\6ˈ AOeZeG䬪C~w$Sj( fvs~p4&-Ox c,b*w_Xe^<):a8^* 4%'GoRBcl&ZAyF#c@'dTǍCŋ ^~%yR.>JyƬфȯLSvR%XNj@u6%D~ W'ߟƀl~be_v ]6fx_3qE\\c5XI򉿮%~z: -^ud`;b6ǃ6jtCQ2x/ٵ[lu^xil̫b)n^ظpD8yI+ݣyY0]nmT)H;fa| $CÎwQz4㍧XM/0v?翠X6f"a0(C5>n0p>$)>awY>HIuJA^A6<_1qExbC J'_ؤ+ kRo)G3߳x݄'AZ3>b;tЀ0Amsq_gvin>S~rŘα?}nb?|ۦ飮ϗM듥M>V>'G] UƦ Oe}.n?OVl} m>9فg:ܮoDRv,p 峵5؃ %9OxRL ޠhW fw^-OypUfL/d[b,|pTtSlwݺ^I܋EBq)ΐ7b=m_sY^ $![Vc—1\i7p':=B#Pe%[5+ƭtj:LmuEFXoZ;i ^r M&Z 8I``06존C*YER_ #hs6q+{>"{s;IK`6mSs)^:'Z NTB. 4iERj1۝ 'ʸ '{B+1-05| SٲץPW"AEH!ZEo|͸k뒺0^Okyis,9"x~McJ.8o#^6,OׂT=40E|8)γc0 ]`?R=<ᥴ:CE|a=p*nr&sV#opO^˿q?a/si:P&&G|YyS\kTo{~LCCάqv]܄"h )4Fb *Yۢ7*vЧx8ۀOq 4D Ҏd}ۖA Xd%;S#K(dl`lmpS@ݙRQ䫡 +pqir [LxW]ˋmwr9#a2lL*\8$7mI1>WE+{4QzFULI|H jtBnI1tjVî(HMb͜qcMU]1{׷ j81 7I é-{t[uuj(duaA(O ĺ-vVBb;>tr!eYM;a;{+xI# 1O$-̓Rj?%E#W-fȏ|vH^ &RK^5rѥ35RHkS/ /Ec.ye:mzռl2l-XU3/U!1׏cjWWgoٗm},RA4y</W{MAp)i9N _KBur Co~Iw}|C`%A5Q4|Θ]W[eodEa3a+K~Jly_,h"+-6t ʙ3k?#W&\))gogZ4/kRQox?IpT(p#t#@PN0zry?8&V/ۨ'kB$B&s ic;]3{bkdфܼa F-ϣYk$xR?˺&/f1H_c9y;cUud]XB 33R7O+Ug -]aݨb}D  ۋ"MEtbZ'>8U$"gPE9X%G8GKD/$sWoTzݘ/m L柰}u/^oU(cY<n hkw~G2S\㥇 njM&1y+6y ˪XoLQ ù,nV ]pK_*]Yo)C%#hj8%FK@E3f]FSZ΂P-A8,)֋ 'hZ)aݰUy@mN8 oɿ ĆYR˟ N8wm+-j;qPsuz06ZI+s@9!MQzK̮"4WH][r{vt,uԀ АkdwV%70 "|l=h+.ϗLcYx` Z mKQ5B\OUT!/D> ( Wd ;2߷7=G… r1gX~/b+3H"NUpɁP'q>I?5v*w%XgpYYz^t<Zo;:gN59bV57#)qj. ~|˵ M^GZ+(:Lwi |e!ʰ6QЌ$oPjy@ P+-5G oHϗ@9Wh]pgEzfEf䘉|%q#0~Sf*GqS/0s^3ԡ̸`[@38BvlKxSؾ;n䵿GtM(bx9 ]Vж$gZ63/_$wrFxK wG*)K-l(j z< z⇌SGf٥f^L܌kŋx$qX>FJ6K͒fU\2j8Fa?WO&XE?{ bD5BCJ6DjTk,@W H~k< R8_F>R}#}P} #V,Q~]K_TH)\gvՍ4'؟\dչ4,>`P{nDYlSXBiǕnBFV 5=y!4c=,nO=%Rybjt np <] @Tyn#,ݏphY^o LA60assJ^<[sAN{m٨vq9η4n{0s޻Ґ؟؝#hxpF w2]ёP'o&1&`[7aKfn¤@Kː I% ze-C1u6al Yzk¨<, U9(Zh(v Kh CC;.J4OrOcx,xF :|f]ʪƈ95]ɋ3[h2`GfE*;»"ΛkрblG:rIQ^aYG`uB@o1a;ʮoLS90Tx5S29PwNLWPxクm6C@;BVw}EL<&2}La;ya݉aq00iִby8%8؋P\ \{#KU^eK+4򧭈X`!CJ^-x-dRx֊YLUa5Ô>D-p F92WTn}TF|ۘ0U,r]tZ?%AR)uԫ&vZnZ{= ~祛p_^#GPj> [~)H7[ove:@B^~-9-o L\z hjC;JNgԆE5Ӆ}Hq0p}6[4`ЮCR|[s%h[BZUgz';g&aBjdmٸ>H:U-sjF &HBF[JYZUm;t泎-@A6Ͻ4*#SzW=\e-5R>A>8ҺIZI@3^=lLˆτBe?V:ȓwT͜R`jF]3IO{ѓ'ȣFm-gĊޤ&0%VZ-jYG3 Zf6Q@R< 6dCD7'܈\)ۣV*= 2-ۗҔ%O+lC$#119yn\C)ҿ2л ,fcǟ]DZ jgnAtTZ }ծ*Jv} <ŝr c7^S?S -&Ϡx=J"thjZbkWf q c/U. ۣrOX߅rc6X[~Tgf2`h { EV|oǡr|;7bP|u ʉug`~xUQ2ևS#/g؃uQa*.}V@KYHr=:sxk1mn]؁ŋjo:{, 7zᗽZ ?FDHREcyJN'u*e4إ`< z(4ElI~%Ck‰x- /` U|A Iݩ-ZExӰzݟz}:. > T3i=*Xi{/39tgLnu3’ "ڒƢཌBi7y˕ j_RBlB,` {ESCO~23IZT}5C_)=sK2eόY8Lj=J1'Cg6멾j6C-F& `5H32` ʣXҘq!Y|}Jgw)a?Lj/9I*\=Ϟ|Vy>L|/L22}[p5KA;r1鳾Pgh"L[sٹMqC~JB9 uK XM׈*/^#s;e Э.*4/73>?WbI>LqaLJͣgz?)"+K 3A#~@z)g쳚a [3aO1_{%,v@f%~f%~9,h#Yѷe;DOXJj9mP̎Nvg23Ki΢\))Jت3b}MiMa&l,m̀k*n<yNMNj & y)7fKjPtʒW6~EچYj!ﲚ7u7XolU:ڟJgAyHMJykզB sܢ} G6Թ P ңB{FQ뻳5[T[纝fؚɒYs~Q+W> 9#c\ug PJO.j =Mfr5ҽFY7\)Bd=6{2ht7/mȤԁ5# wO th?F'6og^`ngzxVƞe=WX}-{?ԯKbkMO5T# Vny<꾬*юU!FB4VdmdZNjFΘPN"fl^/՘#$Js ;b4N7lP.Yn(at+'&8N|zFws lwbc+0;\"pam@E]mܮ O›UV0,U )2~x8? NK}~<鹱>[q;אa0QA/{)h.Fv`pgo/~bx0pxFf=3P弟Mti%35.K5LmuIK=zN\]t FMj#4傸MTݘHZBi-ý F%6b\l<#&GPكNH6샟} օxCYK*h! 5U>(Ij7Śґȼgu{eA)S^>3Su`7D:kИe6Q|-S-kW{; ÊȘ߯%2NA909/f犫j=VžIЏ yxAQсz\*#/el {qT: _I/LU^(S^S!`ζzz$5'E*W7R@uuJޔ%6eѤ0v LCr9W;g;#ԁz $Qod'|}k.V _'??v+-[n&XCj_Rągתl_VU`B631"* (}jptGQ?"n#+r~T𛶋bN[^cxO @*@ MIwN|x &zp@M>3a"|<͎؛s=S$>|9'>kK|8NI{ ޛԡ~)|{;9>~6anD|Xr6 "%WфړzYlH^._DGߞX@ kbuဤ{>\pJ>Y8V]pN*'$IrǍVeA۠/^dT~IN#<eA-#^sHqe e%^@F= mʮ7+mVy;Uh6-?r'.g$]ia<4/'|Jy4İ0y{t& $O\!uMgSΒiK1=?W0NPGՄ xpJ.˯O"_4пj!\|=JX,Yz3/.I&}X>KԻ{b':VyԿ;J; Փ)A{hTߜ%#,-ROK)[Uf(4:/Z)M|ZNr _gKONY嘧-B[ !-oL7"[3y7"+ڷyS8/מwQw_U^O.Ϯ* bqZS}+-brT@^YU> M7j93zR]@WE>hۡa;;oCJrMa@~}Uxd| tP%@p `~Ik8Ë!z•e/ Z[Ql{4__%Cz!!B`J)/ -/r8=xsVA[ rWYuNwTg(,?zuyYnG`15KF+tDG^lQFt'7;$Q`@f{KP~Z!:n2\:N!$fTRU<t[BBV-[#^F].VcP6|yRIʴRk,,.M,~#_)fWWV_T+H9,~qdȞG:n=\!+α fu䜱4Vu1} k`nYg=#B}_S3 #6+ ~p-(/v U34l*ۂDg#T?T5'V4˻]:*gl9CH4i˰LN865'2ff[L.I˖GɚR穗P& Ood`US'ʟ~pwt.{өW=vc֣Sf8A AG}od^ G9NoG+aG{|(ծh̀k'yB;Q¡D *(9 ۻ$ n_Dn"xm&{a%"#)A7lPwtg"cEvBWD`9=+@>3MU0P[2*/𘗪֏~3Y4JH{{%[bCfY +~ekhqœz(6}#Ӱw[;*t'41p|[`5˟9CA{@DL.^ʟPOD4^xI|h _`JѦKsΗ{L˩=rzayLJYBjHnsj:*uaUql[u4)-P'5ko\F8bpH7%݋Yf!z/G\Mv.m wU2̱ 3$]Zmܲpx]Ǒ!xU뾄;x!g(څ9(:驧.yi8 mT>ʍlTxoU%޻Q1"?/,/Ol}#pU%<ĭ\pNuvD/>.@"O(Nuͪ+9j ;6X8"us-n&s 8R]8/e7hm)%V\&Es#V}d tD68yKJ&c+ʛDBWN!SQ~e3h1]x&koq⋜{qA3fűL9G֢+Wxe-/0!|F"k/]3TcyiJNa ),}`P,j&yU. )#5)ؘհ¯:rV4Ys5ʯG<~X]lŝ1VQx^z h[:)ncfR1R`x#pfz=̀lVy׳/?p^r'yhHNhJ<جP"4ӗPqrޮە򮁞;rfg k'e%Ch9=Vi9^VzM̟Qah'jVD xpP Bcs!Bxٸ 0ee `#sٰE0$&M_3^z9TҞ/ZӜĿr>22釬nO$m>j(V=;w bc E7cXRAN2bt0fBIS{, cɞ< i>+Bxg4>쟧oqz NƒX:nP&s]}0/盌.PŀSf-_ ?YEjw|=:`mFij3PO6_@tGR/!QB(Vet7UYh)eQU~G;?ܺqOx,?$ + ;kRoWww%kNTI7h'zx\3($D`\ϠD63ZB[I0~;ߵɣZ%WN&uLO= t&*.o  lp-Ŕ])_ ڴ*~-f0x~D-a|*( ޙGʧ+T0V?ǹXװyQ5.Uqooq2 ='祑fSi|`8L&o:U?>Mi=C?lT"T!(ĎP2x6D `cvD.3hλм} :U;#Ӏ pY@gЬs2䬧 “2BmOYy2<&ah%V*hAd*5?IfKZH+GhR{jptXfh( <}ar i%=͠EM(|Sc  g(|{W#`5F)* u`O\FdaV+W:B43lz-B5J"%@Sbxt2~H2JvZUC6K9xG3z9eO}$6b {Av=05@0%ɝ@Mi/j~ _\H&"Y~v5h2|Ɥɣ|,+owAy# )J/Em www>)j:VR ,Tɞ]G"MWn/T,r:hc ^R~Plv0v7P90IwC,b`/&S7V?vP*P}ǮD{xǸ!B`?3}eEg]0ΰKvL w&IxIRt|xDYߏ^ }JQ_ 6Df@$oI^ߌ9S^ԭ:NXRf%UA)L—e 3xI&MU3" H i@hCLaoɛ`>-k ^({( ͝rj9gLnBH0!"At?M8y~p-Wk_6:DfbW oůTʬ+Rɺ5yLe^yk8Z6'Y$K@{^ߩhP^%qǪw&KGC$?ν2jԑ(3 EshhجRpR*ȗlhuVWC ,!4hd(>t]W)~݇?be;J,/lʴ]vGˆt$fGo\6k0yCtc8$g=iF#YZK쯩ȇإ/.)~.qRx H!@U,D)YI;ُN$ EGG Sq]l"Ե3S=t5$XK'f6ZAݞxx?);cK%v7BOZNAODP'a{b=<nQMLcs"k:$JZd,()=#fPEndq摴8ޥdPp5Ȅ_ZS>g;kWMl>#i tݨX֓s_`xJOaz{81@Y}K9(sL<"߭e4q/&mTrj, nX?&']@qK>Q$Z0DAK-~5QEhuHO4ɏ.fFQYh+7"ɟڎ@Hڲ8Ow~=GҦ*apO0ݏclZ&3]C`[vVȼgd.!V̦Kdh1m#ݗizweEV Rݝt,ƃD}4kh5ύ w ߺ3>k~.Ѹxi׋UuE HBeyP8# vwɄIF1 B^ca6M8B(Fß]iO88-K(.σoG5A)ZWS<<_;&Ow|_\\^sgMʾGo^D.]#s 8<}~v4.a&D]}yJ ŠJ圚KYև0_?x$/$ˊUF>CYx R< '#|'A󦕫JЦHp\1P3 y!XߚVR(xxyj:5#hFÆ&h6qe2ޖ0t??Kz"ʭebQNƭSߟL(0K*da@M,j#V&-2{Sa䱩xoyA~o96ucLN39]/l88[%~U2? Zb*q;̒޵&?ͤ.XJVz(Vx<9Ԫ91չgjBZI~,C7HmA`TSدuuck~~+u-XCᱝ؊?c uXwB~<!Hf?UT.G0Oӂ;!]&)}ro{ff"b صԶi.x4IlSf< oX$ۣ5rЬ-ϿN8#.[O76egy)fo˷xUZ鼋?zu.h>*KԢdQ.'m$ϻ>|?!ŤBW9 .X8#wх^Pku5qJŭd@f>A@*3N8ĝb#t|y]H?8#W JGP҅>~ESKz`|{}۪-BgX9gEI΄K|k):j\AgFULy7["Rݛ]xw<Ί_Z*~P_(We5$X{zk/Tf@7x7_Ԫ(sRV(͈,N*-6o:O73#4 /O NR&W}6z *"1"g]J.c߾eHxJX> 0 P82!=+H]ӵ &aI+ϸ^e,1(Fz! ֶr~A*=cQ]lP?#sFLl#A10?Z\TUBA 81kRc(mr"\e 2(AZt/ooǼO$&{9>^}}>ee-Q>D,{ba@C*VsU_DY,XܐMr6JpĂfՈ9.tDS P|c;Ys`P#qtd4"tg+P?\ &>*qRNzpʪK @bVZ5KqήϑغЖVNp(û/ =E_IA=S 0)86i\77`8hU]Tunttv/f2؜` 8*f]h8SfG#>*hЬWUbr{O⎡id408`\ϔ{!'xC6F܁uĒ S[/漯2WzjW) wQD|st gfwKZ `{XI{O _1S9K(dȷϟg4=?eFFN/yӒ?MěYR0ƒPx\2<ʆEi DcdJn`8sc '~mT DA`d8й#Fg{aSȇdε]/;>vBt7D$1 E O?'ُ @ G |1e[!pLr\$ҲA R֨KATѠXoi0"hOX<ƋEZd[ d#p0 XI b_}!4 5盫i@I Wz T>aJBKUƴuݿ9P ״U|,9hڞBVq/>sJ*>=|jso3mw-3Hd!^/iJp]OCa @3K:SM ɑDڋeSFn[=]bύ=:>u|#u~bZ|^$BpF @4RȭJJ^Z·άɸJO=LܜTy`Z7Mq1Fke7EeԲF>P@=؏FlS-q1EAz>~񃿱2ex `6f" $O`Ky/>X2Hk'IzkCX9Iqj3<`_*O,^1ieU Ewb$!JrJ]A,aԣˋ!>g_tܣ _sHbDQKajK۬Z {& +lZP"p3+f Sp Yl0'Jlx{|?ǧ+jIi`{v 5Y%~/8.z梉v7ꬁ6?zI|(hJJs v7/:q_rR{Vp({8ixתAhC6)7`EQfʌˠ$x%7eQ(3*I B(U\ b!1--4&)b| |aoIAQ$ݗ36&C~-3ر5)$=ߧF:Gh-I?L{̟ӛzfZqp=L0оl>v!'hYiIX5JyM^Ur\ l?R |y׈x[ܕo;d@).Mۑܹ/|0rT8j4¸Ĥ!SNIn3!x`Ffd_kyX H[t<rApubDgIߊo?E6׎]/AjG.2Zh)bb[~jx_VD¾Āj4/qpOZ$] }Q+]krn/ڗj-=}fUGCf Q|W{G4>O}?u)N$C)F-IQW&Ȋ:k{/]~a8p)pAXEKN9l,.4y+ن9FxN}S_ڕa7KKU4oL/[vN 'SrD/7-C?jڐ-'s: nTPbÇ#t5C๸<WM?>_ϑ]d@+cf(Fl].1qm~Dۋ ,qۿN`FMHorE7x<>D g5{q|>Aup 9Y=8 "3Ca2kdG$t#Q:z(+ ,*LB`얦`\IuA(kxܛ=sPLWDV?#0wiv)$l?nhʒ4Kj??aiŮw7Lc)L PL4p^:('3**)8NF4N*T`gꈰQ(߉FAB`3(1m#lP*Tb?Pq:ܽ(G,]¸]H^'alzڒAZ]cN0Gq$l3A6}'*!,FC׈zOz!vAc&Uìܢ 0l$(,Bb.3E";υVa,,Q?cCv1$Ya6hT[-<8vX:ų揆yTU_˃= mV^̃kh_Ր^c .SˌDW ׹f,ҷKp=t?qa JuBNW7Q4^㪛~𾺄K8U}7.{5NaxأxpL/hf=hSE9HfH9Ό6Ѯj|>wVb:.kUWRd1ex$wa!3 ǹHFV i1D4"unAFCr"qVcWM0pH5gsrQa1Vg_.->VnHck#PZ$_n:5͘}_Kx(N>ujK~b@  )jHzz|݇})h2K sװrIޚtXѯOWJP!ALOǦ*L˪̷s:"l+b9t~ԥ#G_o>ƺ,EwmjkvMB|nNyAmMB L|=uL?* {3NET'2󃌲^H+bOmlIJ8vgp'fNCF!Xy\aQ]=Ԭ&d"p>p-{٦3=ŻH/ņBoh~WEn6=}c5hT9HlX+msЉ/hy<ZL *u0U6>V,lOU.̓HY{Wߡ6`p 6ŵ;34Ԩ6zF4dC-trlNAT$S|'Ҫ/ڌWeu>l>%Pۓip4ǐ IWBcntnu]p?c% m^Q$eV`?ѽldq_u&t+ 0s28yy7%}&>\inӼ d3In&Z+ Qb` =NH8,rhf]UKTO 4jm~UC@:݆J?RԬ!tHWY-uuLIf!}(aq[ ct V՜x2S+:n^F]ps.8)/7o`&t`|+=gLjjVv;g.~K7lGe\>/U|K7+C9%ʤn|X#[p_5i%?foT9p:ƾm Fb/A1k-::dJup:ȉ u&6xNŝlEpҶɟud`3pw{߾EПMڦN_7deתO{:azH_/bG<?4SG + +o HH7|.7G|>9*(<ꈷ wQ(ڣ 懧1wZ%}ځF l{Bql)tXk1|V*e"տs0I!hܗԻwN/ORz/t'Sw??]>d{ ^k4A=B~zo-[ysޝD)Cvj: _{6񘥾>`ؗUGw;6|7IxC]\Dp~EzKGW4`:_q*muc!l0xMXطwCQ2v%Ԗk'+7?Rj1,Dq4Ț@DoZml_Ur~;rSIp5sjpdl!8l@ ܾDޑX7A>T^x^x^~ӥt肤҆LFS݈c<(u Yx!*"ƭX?'+1NvLs(hyOUóoNg-Lu#?Oh΍S9|mo^05Jca-'nHJKd gAg^x[{z!RbjO;2'h2MۨeW%`(0`/jHI\JQe}L t(LmRLU4{:'%{ ϿIJ {"gޓCLlI!MO{JNuCw^ޏۜ' _W?Hr8J9b ~7Y aL ]ޭQc _w@ֵnf~oӻXkiKKBptc 6ρG<-R@bҘ_(ryf~}38 G!I!W~fԿZEf79v#5n^Tn@ ʏ|X^͇< Há {($ *`92>,=7DtvmNQ!Թ3 70{?KoM[;W1P >$ZtÛ Fc)1Uc A;=: yfaU0<2D?^O_zq)A[.Ď zrW0hϮJj}vZ W?T_}GHiua"MXE\KJ[M$7rb*n c!P6;7i?E8t8qhҘ<1+E/2U⺱vv͆|:PɗAU>ӖqX&ЮPJDJ߳F㗢璸]XJhԤ;ہR!9.O. }a ^/ج*ܤ?PiҸf[?LO%|<ɵ)7'3,,-?fMA[3,o}`{/e3A=ubo(Q&Y}:4OyLsчn;#4}Q ×C6&?@Ve.J6@p`#64 ia\g?; _yw~q.G>,k6\UjԩsSBCf&KyMp|cxǙe*O׽J Mpд멯ԥbr|Ti)(͌F)8t3wh˗FD%\>908UUa MI>[ @ ko(MV05êk-IY=W[{?$@r;D9o!?H-U1O5RhgBTږ${ﺒ0bs14dg <=N[?ߤ:J/i^jm&?GVFo<YV{y_ Q@Dnsgsu<S$n!/)8-"^Mж n⵬rhm g).Sl B:IXՂ?y ʿl}m! pU(}*~sG*&~N']͝l#qAưxU+R2J\V6_R2(+֭CURY5fJ;=Tp;ά܇Oa5L%ꦬ{aogʟE?%^aNO!>=Evz]"=/ %PLs$)FJ [菧4ʌgIUK;l]L|pX{2+hm2o" _"ߓҾG[{a]ʕKrwfI'$Kp? $b17W4}V>ΚE"UX(w {S(N|| ㎪L&,ݜk吾)ge쇼ʮa,a[Fy*}~9O*oruK) A?5ӛ2pN<~S~u6eCe.rё䠦 =>cwgkP]ycۇ"Qn<Æa˞*c |q)݃b]3KdZd]mv}TBunZhO,,;1~ޡ4@ILpI>"c{XPVZa7NFVzy ^))^,w[oa }%xM|=x ?>Pӟc`Dc2HRr()TfrX^5UۘBv7}V }GKMr!4ϓ;$eɬpgIfTMNmqWuiك.KAr-~6paԯg~FXz3KFW'E/zߺIe_,5>) UIO*ffy`iP7fD)5Rt _fU]Tj-Z b\pİNЧ5VME͡"p@?eG?WIcBo+Ei.IBNpyϷrh>nONW-2&Fu1gSVVCY 6D rRsa[86xKR+#aM0X\϶'јGOa|A x7kii(CJ~b{èvSG {jtd;XU(TNo YE9WS;=G4?8ZGveMIDNᖝYH=Jxq.LxssC_t%养haĎl^}7h'-}h$VՅ|&ܜ?ybH)(&7c(}emuР[.NK!l%)@vv:(~r495^pqƾ?0e3&lM?ɘ?R~:yc3"-X9Y̌QNﻵ)䖖rΨ}H*̗ӷkfQV!auf| e؄UN FPkr/1.=8ќ_(jijMF76}?3WL&ǝ0 ;@ `v[+7|Bʃ|at^AiUva“r9#EW;M%̈5yMotPެ!;}]'*sP}n`[n"hY3m9GkU , 9ٴ:'ҦBB+*ocMIea3@#6iSVgS Nv66mzV#21Ӗ H^Fpe R>/orש\=&5HTRη+0,h [ =w/@Z`mp([eL{TI|Ra?g =GYŽ]ꠟ_/{BW>SۇmRc0D)` *&fcwCQƕ_ 9džB" 8 3+ț HW7h~2>82MkȰٷ!=ZeG`b-Ms-M"%AKaFٛ\JK1 .ֈ+_K&< /;aܞ+溍Nk|6e6l:-lH@ZO-,]lZDxB4jRT Rʛ@)?) 8ފ><>;:]rF5EQޗKZ ܼ"DBRc6I9{cCaS_^L6Cztvk1vzl|7j Λǿȗ5$h=+c/3 qqZV?T<2ewHȉsw  OMA7KgCY$.e <ߺh a?H5uj2yVueZ4}Kt\Ƨ9ZM,dD#2Yv@+߇@9|M}&ڹ7<7J$듀J !<6u{:;4]R*F:8ͳ/VϹ XJG30%CDyI.:aЪԵl߿ėz7#-/_M3LAt+B8oaoP& ~ز؁(A=s[ J0auչJ9DF6\厑``TDCl;T( PB6Ytx A86'΢6o^Bo~ LH;?ES1}PM&IM#+FhÇQA+-UP\1 /G'_OVó0}[OM@ϢPf49%,.4iAϮQEAV`w; 0ߨed쉓u%4O&M%cʈ0GZBSVib(XOPd涕dv[m)R$<F_ R%lPA]0K2z ˜ր+`}ci /e9Zhc PQʿ\>j#Iu=d b0F9@y#Ϡ,J> 8AR.,8=⥰N;`P|0^)kOr(pʡî']vb0{Z<僲7SyPcWdc37/w=+CcRr j FsJQgW{%{!KrĨo|6&4Lb}eGEl7LlySWo`}k<R a;w]M;TE"0žzZG듧GpL),xG GJ|DT8BF]BՒ\8,}%y7.GaƣF-.&-o@/cmB^UGi&(Yݤ ]k#Ȕ1x|hrTʙ|.R }|O_&cS{iXKRJ=y_~M&=`HOGjzC?7Ǟuf3W'>Q ;W^jqsd{ ̱ 6U,W725;CցԺAQTL|ts_J|D#QNIrKʩhx6|)Rnq|G69Gd:>&Z V?do- $^$_$/'̅-,&PlK'- XK6>2WkE80Sl-p[nl 1x0a6X\\;ʥUq+OQ!ԗϡ00շ)zfֻ7޷emY}꛴}-k{>z/M7@Y야>U聩r_l#@Dβ3 Y!@!'o? HJ%& 6D΀")3e9EY7 E}fC>y~(x2c`!r3, G등P0('|oeGjS\2\5Hw!iԓdxY eBQ^7rM{:ͳo%^}f-=ui}]9w1oVD ;4?m*/p_R>oS;L`'~:eToQE)X:dzN?ڀv!كn?7m0e̍<pD+/>`)&gpyqȩ7.!Vs3ԑHs ]VfbrJw_VŇဉ ܃54k>\nqV= Dt[ƬisOG}2a$߹3gZgCqF[<:LG[a%)UF(8mF ,a'y F6>:'0Bc/&W:{f2_FѨDsZ@.Œ)\0Iysh``|ʇU]]IR"թ!|7$AAAT|&|J5Mq{& h3A]p`%##햗>L%Gx7H揈ä0lzzVK0ӳq s.53z>6kћlK^$n\ѫAn/ 2:NxRҙ=?V9ouԠO(\G}'3XpCsŞd,FuD1n uw|[Ș`J> t(Kɟ+jwvũ7ǡw-0W"UdE{?|ax`=CVeQs 2p,RT2Izk8bv٫L{SR}bo9v~ֿrOd}^{yaOQw*)SD$ h|YT!؏Nem3I͸ X&#s>xH(wBD1&ⱋ>?R8!kl7FiaP ؝00[Gf)~_|T K)XYӿb!>!z`g_(A 4nҾvn8vcgt8-]+FJZn+FHx#}gG$یA֫d&5\!I 1K[llʕ~j:-R!\y \S~"QYt4Z@gk)Gk Z*@zY-mbbЇt:lai1x?n p`e6ߥejPa]m!7!۩cVG*[aO9fi*U)A9ՔM`D@'B=\x6SILr%|(~i`@c?PǑ|ajE%)Bm /NVX_Xb)ؚX,R.U/-Vy?Ƈm%ƙm h*BR A6g6-hF i˩cfѝU+tZޜ:ա, B'YkfC'>uℙp7߄/wBY>5~{$T5_P+VhB |2_xk$@å+|DK[ FGdV%zGd%ؾrDe"waѝ9"ҝ6Tѝ!NH?]"HwV*:"j"s{/Py zs}%,r+r"~%6caal;O{a_N"^ WdG/@Cc{z1,7AV:1 I<-n fL2Deyt +qM})~;]bw+I? u#1IoB;'\^Us-,dϓ)C0緽Ҟ|pO{u!Qe_-9}F͚ѫQBg`-]3QaM) f:GaWPnF?-4.G"GV˝dG 'ȯP\L Ī[uޕh́)+:JNljфmDcg֚h2a8&`6u(%v!5Yעñ691/| r) "l_MCxhJ|  F2򚂆ځ.rq7PwQ 9{S5g٣P\$d8橅yD+-\2ߑ9k"I{ۂ5Kc|/uq]_s9[SuZ)&iSGY+F% lNef+ֲĦtȆoCw ԚyTS>T˳#|/T/ 7P0pPί)ƞ$IXYG8`?k 50B/\ڃ"|PEޗ+% ?m]+F{mk3 '>[ Ic&$j=63B 4[D8FI1O/3NJr[3^ߗ . )썴miq%tE(^\SpVhƒW^1"m5PJ-DavP3QƎbUًDB%ڸ녴^w]5Wz}Ozv8ٖt<4.u>ysªqOq l~LkP[+݈=vuF\t;j؏^gwpO,JmFbAsT1b0sL2EQ(^CPa ;bH?betկƇ` qE 0kr޽97ht;9h4?5껠CQz*;瀍֋F@m]hIT;f%HT*O3i0:kAXΰ( ﵔpP}b)36!4<,$%~08RV64538 y$UXw_.>_y[~&aŏ̃V890z=F3ű6ZSX$%dѲ>Y#"&T#òT(zQ2o?YTOTOj3H6h^@ F ;[ȗMϠ~#/z\asbBԑlgA+LPw%vǸT9#QKʯkѩ3iyy(yۑHľXz3oӗ<=6;L)FQT>sx2ɬ铬:Z%E&tKd@#%CB/WQ'\rPW mj+J5[/!q#KWrsRU]a՘bJU3VOc0#b"UR@ T[&H~Pcl{׀_'DejH%$B8-}?ek-KHs*z-=/6m4R0" 8 g˄jf<)C6v|s6 "$c"\o+U@_$%␛BOq0.~[ؤb5Ŗd~IY,ZVjZl>ltR,6^!>G[&zp?u5t%8&M]O 0//1n'=Y}$`R . nWnJ )j3U]CnvT eUL64]PxjUl:'=SL+ek=ʏ.Օ?322枵:cP ꋗLN6d(+!,w0gDRM9q}S+ijB07n(El'2 am](o/ˏE!'FJ"xOԭ&6Ú/kXEgYHCz k f?v32 b$/4c?f^;UqVM3@*ٷ׾ei[.l\ھEl8˾ES}6IUd:£wF:pZ$e0@,?'M s*:} Wc1QJp ެyh0?[;̄)%BX rp!yK'dPot EBJ/ '1["v^>F4 YuFL(7X8z22uTTO!j2в'#NM|m![V2 P-$ w-1;L= 9gؗZEhFDZ?g ^T|4KY"O6Yr5j_[]^/^_n^_@~3L"a MZc_#(nw_f&Th8N=~g_3!?#0>웠 ȅYC "m-5akMn*胟)e᤮ .w k@'Kp;b>X#,|<ĵI wU6fڿJZG{~DiEP𻚴%{0~Юi|ϸ5϶5n"|2`ʜ:2h4].Yܩ@Q3Fy3^Q4G8KA-̳3Cx}Dhh볐`-EL!,MTbRqo?Pr}}v| ZA{(YQ->ϳqRL #0H3ʋK[J8M]%_"n d!r[:0b?Dr*7!tB |$g1^W䰌+lÄaտ-. +/IGy0Bza9W̌oAn/kf)Ǘ虆eiq8>)ɵϑD='(:,‰b˾bb1 OZ[ .-LMUrț ĦPh1S4~ݘ*:<㯢91a72fJLXMo#_֟g?P}"ų_}\IȔ'#IK3:X aI÷E!Lt8g$ӠPd*MYV $h?,r!ӗXUn6䞝VY܇n7 rKI^wVLYʟ|/cڙ8_K&Yз$N)i \tL͎4 L؍WmBaeq6ʨyp Q[*g3Sx}Ko8!bNO\aRWI>3S@-rJ!'@.??}K~cI͚o=/ErBe䞤烬dϛ[fUbe/%9dUN-5Mԫ;P  5*h+ 9y "ߧ)3x\fP{{5wS|S є~{j"oP.S)C,!uߡ3ֆH>So(ޮ'iY:;VS׍iPqLsW>URS[Ԧg`#gD5]%sg1Z3 wUBv/$C_)VGoPHʯXNok>kDmK? NMCJS2ː3=Bv<Wkx.4sO=<^}pZ t+I.xy^7Wٞ[X.iK+ D>t ox X>r"aJBRtuՂߩwPץY'H㻇j~r5im ĴU6@09J1"VWo?ǭ`rPFVZ@B211iIgբrL>rP-ZM"kw;7p_UvLZ81 w݄·@(;/0n~ȫ_Kn(IwtIXr<"frّroN&(}LmT bp]kg{H4g9G(LٷRO :MZ$G)Z4^S#JQꈄ뮫( !hуPb8f U8ZH%O\"{_\Lލ_: |gf '|7`bu*c~4gR4oiZ~{̢ KPi.B+mECsk1~0>Ny/f:Kcd7<-vGAѰ1,7vVJֳZy%ѼkkW2I>rJН4LM&`oÑ{i  PO <3=u#546aQC8UI,&Ԙ18}* _[T?47_P/ۑc !sS1$qo%PXե_ҭ0>g_6n織ٻjp_.ik+MfcGxs=l]3%E!U$ 6h=!~U=VҐffmԍm Is(wqr1y ijFJmu~=O7_k0i=LeF GT\79dT`=>nk`1svQڿmHf>_uЁS[eԼ !lS{i^C~}C)8!+Zl Ð_{.tʥ̘6HOZfچZB)CDePV"_}G9=ue@Dn$v )#d썎7NbWĦiv-[4B.,h@ 2̂h*6:XZU[A磟w$o;~U'\Vۄ9y"\ +I:$8T6*w; EݒE2&,Gц9?_''7a[μߡl{P] ,6MsV ؏W&I'+%eV,$PsiAE&B Ef|1'//Dy򩂑+m(8m2C(=f`z]0+vǾ>5&c7$SQ؉jq_zGt0JO*)OVjJr?CNը\ԕC X)\*245&C%x&ns#,x#;r^ zXyZ{P?]${YW]NNnyqJd\(۷5wӔ6(zLT?IJ[D6Ɉy>60ZQU Iyk߀m7OS I4>Omܕ8bΤb S԰:ܱ-&t$Lio}T,lZ/E5ԌRQ?A>zȑ{8w;W͘`%T9g?PUn*;C  ˁk$6TnlsV.{@Pu|0(yt( _x[^){nH0lfH90CMoG}s됂pC`AS}zY݂Vܪtr[>9ϣ#4 Ջe)xsiAk>ӼPT>L-Rh~ l)E"."/l'܈L[kԛ:f bBxKTg/rT ą#Håxڍ͈/4&OuXZK?޾#wD<&?+p6lc3镑`I>/'sCdLxP >3tK2Rb ݠ=s]c W,*Fb3Uqr9Aj$d^'Oxo*8=S+z&kB5!A{\! ,N0=2dX{ $(CMdk #%Yv&slXmېklRf'7_*gH{K!ՍQ2G1ۀM5_{, c$P.*\F "RA!0bp?kÀ3ѻ-*7_zHyH"47iqUTz4-#6GN?+#f 5|몹 ~#h [gpޡzpV'MKQ˱VUpB;Oh,r_L^nyqXv[A콴VK+p3i [0]5" $ۻ  u tHm3bA(bJxg6eOJc1LG°M,rw<=X )zO(xS9/5;݃ <<  Su6Uo>S{,[Y4+RMaKQ,<i%tZ;p EDNu Z d^X,np.!nj5m C>&D?$Ayh&G?S3ay0mǍyY26iOp }cר3$2vQ ~|b" dCߗC8"*rO𽁆IdbocVdhG 4\6B6B`hu!i06l|M9] R4466`Dk-`T-J0{noaC{eRTo{pFib$ CyS5T1I1pqQhf75loVەT&&Ԧ z=FuV={ 9ɕe Zb+N[rL2I NJjcl#?M}[1ě0']ʯxJ sI,O4\ 6jw9E)~ͭ~LІ\ ,!RPc_@k;%[[ ߌ݈͝:vW#LRjӨ).xxWs7$- /ռCp,`@"s"̇O6 2[{h1$#rNncG4g$zs6ySz1WxDunOETEsG繭 S_MLJYo6 E$ҧ\gh;~F$Q2Z]gTP?Rxs@IҞ ىDݣ.%z﹄rv; K_2rعՒN6ŜK⣴W/UV\fq_i>oiyGE=+]cա,0PX[Eb1̋D1K)8@\倹݀ѭ &PD}7Uعn!餪E/kKgjʃ6I4ktiBq 1L/&IݓaC?)|iXeZ1W_6U$K SSHv<" _삚v 6*oϰ01hN3(ϠsӋTz`s\X6oj gEÔM)dYrnhsDƒږ= E ̵3jC)?`@+vVz$gI >? 2 H?#/\5Z洸nfOJŤ U\=E C7>艱x:̠lثyiX{a"ohCH><=frs\ATށ{&9Qq_JDnqĦ8''KwM!b[ 5;)).4s‚}^@LϾ8I|J[Lh ա.eμģP)4Rh;PM2.hJ $!:Mo .\,FRj=ېz`)tDRyu_:)2zX3me iY_ ܸ@'D'[:%nQy#bZ>,dM@>o{DWjgm6v!4Q\71ſne(x>xO AEt&h"U_߂_ ' fr2&)*V>RXrۀ S4L;ՉaF~?{L ª]v݋go jC3VM +yCz vڍbXU_]H9?ETkCmX>yV؅/©uWg6HXv STF}|/P(0$Ǹ[Fq̝6@gesmUKcvK𔌧msZ_@FClcŏB^`wyx2 s}%Kdț""[O%-.gigC>4R'\ER>S@~vq%.ܵ2uҌRpAUg`a$׎~fpasJSNo犬÷]}Da*ZU%HL6Ǭ#KThM(N\Y܆s5O6!0>ywh&PV >|A 6 A}fb7ϵ›5;Ӣahw5=&[=o^_Ϛ,=݇j.mr,v?(Ϫv!T;fz=D_ zH^#lN-.0Ik:OOy5Mc܆HxHw:pD"|}d,->t[A\sL k_Ҡ g XQ6o4 r(pIm, =PVٞ84>1q}U2˄޹u+ B!0B~zv-s|K\R+{Lچz$NF%'dZ)HL[//6] L=m׿b].^TD[H &U} ADK0 yH4b)WtZH~e^&UM>!b{ ,ϩQ:dCf6) D&V!z$ B/9 ̢wIXĿfTI5N <[jc(o6:&#y'Ɇ _NċϚ!F1n'*)S Q>i,&s hW4:3;V kP3gȊZ,F Q)t(GJ>NҾ^ G+N3aGu=ǩ0=o> [Uo/୪[Uo7j%|ުS/p7BNRs:-Y4RpZ:!T|ͪfBߢ? rHF,b$~Oh{("n^5yLE"WS4I)$/EBB=?B<1wѥQY6ioB?%`S^5Ka[ On)'IF\|T\P;^i~DMya&smUeV4HmZ'V+&փcԼ){洯2d,8.rFiPI+9[`$LQhdkvY8X"#;Xf,`%A mGp@+HN]k)T5*T7/U5P9&ߗ7ܳLAoƓ__φ=|x13<5 57B(IAP+n e!!#$ǰJS "pE@cy_y@ #zέBegGlp 6]Io[8TnΑ!C"6NQ0PL_"ИVn (fn )ׄ )sVap;*p6k)O-N= D l, AeFVO߬}*1J ۡiJx?)J-vAՉ](\\84!6#O'1"{N+/fDy?+*<ڞ%`x>Iܳڵ<*m8#ʡ3Dfύ!6#i*!z'b "C2\n<0 h҃z"0x \`>F_OW[5mZWSkݛi wP d715Ecvq!6M͘`{x͆4Fz$ք74G~-2yʉ&qf5}sޙ G`KPsMiR+C[=d O!/p}NDH!NSm.gqvfM'S@'(z!k!Gx 'WV \s/ܳK؆C!&MR6{\h3EE{irܨQ!>e]X1LxLGzH@0R7(':)tW BFLG+b9=TɪB貪}B9x{;[0q\L1@F@J!DX=CIO:U5&pDrXr3va؋PĆJ] 9=TLVTW':l5(PWCR1m}<!0*#o1 KDw֛#h3%Go4Fn͢$J[=}Л&cy4RWSEԇ'>}Zf;aiC10)U=y;_E aQ(?x Ûu?ܷi\L^Z6](yӦ8N&]'o /u' {gr[l+ 2o<Aв! ҕҶMGiB.~į:M۫0<0;of* Z\m+f]ggiQz6>Vk/w4-.NpbW3ӯ^qnpʣIö?WDX#/d-oqږ?Ǚ_%VC˿du٨̂! l)NтhAp=Ń:e|E"/~1-ki@6{h18YmEδI(/x~U-ɤ{MxcykJ3f,yMS}t"Hcx1T;V\2Tt%J5?7pg ng򾝬Ґӝw}+ ";ȦRF|Btp]ꞑGazvJ9bХwJ[ď7]ߢ>p+bSgYk+KB#͙%9DCӇbPVSCcУ1^_^&ٽ.D=k:(p(xܠHǧ#0(r1·ȕ)SJ:+(uo.J)4S["u+W- /cop@HJEuŻ)#|o|pqns[-v=T9qinǾ {O N'$lR3! CϫjeA֑ӗߦ>7s%kn>/`rc=b_gX{ Sc yܾU9{):2,>'m2kQ2h]}C#9hȗBK=w;^ 5I|J&5%9>9?Ox20l<2*+q)jMRma&) btτy4X}{.8zs!&Ut f\YBu(GyqTϪe@,] 38G]A64) t+NN^sG)*vX~.ɴ̷~,9,`V 6[Z³ :2@r5z5]ձsJ`ӼNLrա 89s걛ף 0 "e>3SCӸ }Fic6 ^Z$4zK=$m ~ EyEҨ5nTq&!P#'i=KFס:v  W q QFWS<0ahc?D\!yo Gtuj<`UF)5x[g MsybL[._vaV|9͘R&mU N5/&bmF'.=L-rL{DF)j JW,X [qWu3\p#8ф6rm en+>$r8<9\ b)wPw$!eCoec*ՠӹpc%/d]RFxBȁйr0)n3ܕUպo"J<+H=-0S3Xd58yw`L/ZMbR>)x#:>f_$ˌ8݊:{МBRVEk`wg Z64K|xY.̱\7~4%Ba%$ jo)]r `2. y{ךdզPޒDkX$S*gUQK-m#8)VVdi.67SXa\Kb$WnAk`F!Bnf]M nc<$kB:˨vY~oR%ML7d.4 IJ, 7&XSF⚎v$`grp '!/kQo p#MBrXM9X])~v.b''4pژ zs2_a`4O!=/&R;z8Ilt4CT< `sk24^ !1Sc"6{7Tfmy: )0@A[ $-YTRnR7[)7,fTN6M0ю4Mp 솧aۨQ-}:l@m(viU`,6qXQel |08Ó (WR<dN&)F6} A7- A_Ac- Tu? :S7Vǟi=%t+\Ep t%k< 1U!V?K<ϩ 0OjP+aGOAǭEcIa"!p55 P}i%+$[Ucf?1y N%0hxhUlˉlybrr!J_2I(HZ,|1 *~f{FlQ0-Ndxoa>MIUmO\C#+ !k3T!Y#aJR墀PKpI{`mnќS\^~ػi;H޺)S:/n=q?O7P{gEUiEQQaM:i +ogiNJ{ROƗ/b7ZZa5]D崕$սZsFzXϴ\DYwi裫 +H(ErȴxG)(RV)+:"ww;.i{~=[9;E7~WO3K$} _YA(K<{K"]RR(}K'0JyT!Vf;ঘ3$]ªۚ**s?F+L/3n%v*p\Z%ebĈBbX 4ci:x MXʊP_1lD> ? ҖЈjw[w6+OIXO"UCer,,sWh`&Sa|_po."@dzJrb3ӥ6ϻZ+V͊st ĭ_NcI(}膕%Ev#3{^ݘQ]~] lr?1[Ix$NJt{zdă(՜ˊ,nφx6+q&X,wuHn}RLΘ|$G-"\[N@E {BoׄI@x 98oV(tB^+dgW >!aWЦB}dx< k N߉ y U:a(̀T,sA/1ٌ|x* s5f3 ~?vqCDm m4U#P]V/SO  SH Jy< z ︫ʭ&}@\"ys ww`e: Ï>S3%]m. QHO-T2 1SMvjBJ0hsrk(60.r‘Oi(mm!"^M^IjuT-@h0loiUjX#1@jTJrNqii ߕE6G9XȡXv$%<*%XkI-΁ `O4D?dpB|Nc(Lg>G{Wd;NOME܈V=-_/QrLd8s;YR7S3AF9#A;"FcOJvB^0l?Dx%(|蹺e$h)2~ ="sJ9(OL(CrG٣2Ku3VY*ΘG#i aX8"XKHSB9y9AD %6&zsasiB}jLɴ?v$V>f_N$@_-+uQiJ74?/lOb`0(inmy@!#S?1I N#WE*mTq{xIwV8YE@l Cb\ Nhw+s=sn]_,]E0 ql} P>ݮ<yy-?7OgGボ3Z)]UujC'gI-͋ꑄ\g<5.Ⱦzf%Bv}ncܚLRp\#܄훌RpjdngO5kau/.BN:nIER8$6"ˋyJ+/@!,|P92C>J\\&aLb G-2DJiU5Z%* h\$CWG 0٘M;Q4L,.PČkHү_ܓR\wht@ >I1ʓL?O&-S)N25yʰʰO$IOxJj>ۋuHQlNl)coPy]"DFyG}Y%%." q"%:'j,wÚ*~#gWt]sehao9)?hsQMl/ig|i7KW?J{Vi4=VV_A^BNKtrLH3 ?eUn*w'E$d@ֻK:N%JY.Q " ;Ø1=3cX5a{}P-V`"wD"?M?|9pl#5lt[U ~kB .0Sn!P fŨsȔ/ 4k%aNρQ=204]1{D#H㋘ή& )NdNℏ*asW$bB|#s9f, 9ET.1GWdtKEMLB8IM5h䆽_-b OdI>=J:X5pH!촐ηUE|tĪ!TE>p"6_7A\Wx@4Eޗ>I*U+#'5sl!/ؘ{DʟUk;6H 8dh+'%!R/2xuZN>Wͨߤ~u#h+8J*rg;-&`I4qeMjRtoWy߹gt|+Q7F)Tjt@3c~.0$n[F—ϼM\kSY9Ā˓ngډ6eh18:īN, 3ܰbSP!H`1=k|B8j™J11j ;| @V<kѯn-[ uzw)]`A4$/g5$ӳ`t"d'b~)4A-I!d;kPnG-cD+$8BDHm[NwD\GwFڀOwDp=]mJ4Z% f$~(vhEH_IHK%$IHw :͒2)8Eu}[={8`f!I{ vH' {ov6c+3m)6)1Zkݩ`H#al;o355@.x\-tm#Vv'JH]()apMx *ZgyS{Zti,IfIn o#rਦZ)4THo=.e:z=z#X:^TK6!zf~ha7"r_d C"lK.;S=סL~NiJC.x9Y =_f:-E)0CsZLOfD>~s ,C`x&m: P-;=?ˆ`8`-O5Fc@7yu0rE$J"08oA8EVCuTxo(6ñ1a.6,SmAܛB n+E!9Qzs}"Orع;B89R3[@-$x,,p걟3KYE֛S0p?DsI)xʩX|+q=Vܜ?@g.U^qhgPdRĈ?R~:,D)iOB,R8ĤcRSn np(vi>Ef0l:gnVnПǎx(k#W?(IC<N9cqg.rWC_`S=1KhKlU7:&䯶[O"\?ڷYZIWA)mR6y"|^"MCylDF#Qv>O2GаIRj).R9&BeUP +7p/MzW:6 K}Er*ͻ$68,[Hm:t4yXRJHO<$L$ݿvwC)vAFG ѺT}ـpo T|w L+K_墣}܀R724/ڍֻd؊r[ַR)p*kwRp@sf|*Pvܷ:FѮrٯ 큄yֺ9{ t=bk fe0տ`&%Z`sF2L[)%r[Kh!AH 3\0QKs-\bG\gkٱE2OPn!O*QwXm>(OM0zv8+Z"w \9d ~7*VΓ#$ѼtL0ʴ#0iQ+hS f+S@rUAR&K"~ 4d ΅H 2(n,0cio[ok/>`x#^L}.)hZJCr9e,p)B"N goWfc@!oqQXXJ$KTCN^:8GNXWpz&*۾ faN"Ƭ<K/T~( 3K^4LD7QM <*nNlo@({5ȶmeV;As^\ G NąoR ޾ [q׼VR=%([!*FWd"0RHɐ(HnHvjh!*Yv94> /\*6UT+֛xb)T*&w~-b!zLPzzӡ 0(C@w~% PI@ToΊTOLF2e=ImrŞ'e"MH >rZz_K lSEES 뗢/]2,$|a8Y'y@EJ89\Q6p؟0Vx*e!'TKO#1@x6z3}p+,O7-JQd̉b#KRDDu]w$t .j:"Edž-E\!ۊѣjl6-U6LaNړZ"z qDF}Oy uedSYS)!A;M% #H:k;'V7xV k#bgi/ddv+~C+NQ@_Hf \ŃSK7Uմ((.n-^\0s%~!|k~L Ndd Oǡa%7 HaKĦq#؅U*htݿwǕ8,m`X>MĬk]D ID1Poq;ͧQ~4X`mli];6ų->X!{i$hNk~Glr(jW۞=H28K TC9՞l>% v?r@s7"$)4MQJOVPaG=Fn4GS(v BHC˴_:[W?[IR`KDcHWG&uؽۖkX?m‹yoW>Dp\d<~<WrSѮѬP FCboVtM1k役0>Bi&`ldT$@b(s9Ph9 _s{sŎOhm^^~Qj= ΀o\AOI]ѨQQNMf3"Nh`\b&!P lcN'`]z mn8K%-h}G:2]O](kd,˚XL4nA%ܸ͛\De a` ׋#vlvNWu;9r ^"M?Æ6op^¬Z%X V-K1GlDY`+F{MiHAd%{M#6'plrnE҈l2O"L?nL?c5)U9k" &{ddMZ: E X{IѤ8đ73*puC { lE0ַ?lbBp}nZ]ISϏď2f\%r#ĦỎ!.iv%6EF\6a!لED`=K kg$c% $B\mGXuvR]S|VEߢ-+po {i%}6k؛06s^Ϥơ{SB=_\Z5zSHϳ3^ Qpu7eUQW?8"MX7<@T]RRUI$H,%+աr,GH{0Ѱ!#aN'Aj3DV q"HsRJEVJ t:nHHe6 *@3 Lс o;Cd < Cd;S롲a ˄yfP oŬ VR ʣP`[ *W%xi > !Mqob{C% o+G!¥٣-ƻwww{}_/ʄdY٣g'Y<FϾW!Πz&N0-N<iљ L s%$?EPPnd`6Jjo-Pb~x7Er緰H0d-;'/'O$MlnAg(G(t̑ L۾=B%XXD9.9|+a ^d*vF${ݒuM X]| w6ÿ}Rg7Ys}y$Xb~ N;y*FS9d|mW=2|srPӉa˚op`eBS B1BV8)H0)Q5d ?oӫO͋k %eTn2<{%;F⧋9:`T9ohzV6v8ey)@Q{őe`9iYhҙj:B5{̎(yta㚮ʭTbwTp=+5dk–ʠ~ίz>o)}v2v'';h&P+!(@ WPv?" ,5X}+Ise3tS-Ƅʞvm Cx+Odmg X:zZ8,dx+FGnͺriDFe0fTgRA^3]Kn8эP}H Ihݮ ݿ>&+ص ڈ׏j::LJf6 .yMMzV{ ?!d,JL]EьA)6#>5ru*oEmR5"\?-#!|(~T){wGC(8RzRR a̹VwWrq+F&<|M0 wCQGNvr5b_1&JFջ:TctaFꍌF~-S _yzrbDe(x,VDMDN Y]!Ml[xcotr~Avqf@ZExCYM8JkU.>!>^?V&m ~&z~Y|v~ LRdU `6 n/U~I7gw'Ѩw{HrA+6ʚS &JW3Eo$\KTA:x\^Paip!:&|Q,cp͆ʆ ~v nb܍6 ƻW ˬ8K) ~JꚙY7lh@UN6x'/mg~Xhc -xT:+` ןPt `S1y4"INs 9TQs=3(35/)k/'UolxZ/ԅڪT>Uld~N>feO??nRmyzԻG7ɶ._&Α]%b^S:K FqT/ %Y۲&-}vyIrq=~$ca6!qD~%6Ĩ4nTi&F&Ϭt +SV KFkZT$Hup< y_q#{ҏ4iKWk.J3']Tjgb@wRsһ!ĉztnsuJR+WLoHAf =y쾕x+[6Y^!F,öGR9SL9#mzXoOUeg5"cXE<'eɆzg<#4R~< $- a19tAsPfMP.-޺ZR T5&8,bPB\2c,xcKc0n r3ȗ__7ݰnoŹ8v[-0tE"X_( S]O[<}WluMJR=P uK~Ew.*sア) K<,4,4- ފHc& JF-%Pї*i \dB؟N~}{Yџ?C1YY(C0t4*+rx Ϸh*-{ov꾔KEeRj7؜KUsߧB-?֜b4FR1,epi{(VCgđpqi7s>ER+rH2O8J!pE  ,h,Iڹff@0O[ 7:`T8)t9&̍\ ̅Fw[tjFU=\"cI⓾hCRNw2]5 V=9[5O6|XjTF$\RP|f7,0? F^^aF 70ؤSjuܧ+8qp`ķVFtw(47@1PT[ڄV)XޖyoDwM+çjhyI8)7TOv|\;  ^npK$twˌAhLnfΠh~0yWF\/x5D2aytvQ# u.Yݏ: @RWdD h_"گ' 9h̞nBυ)plp+>k:S} r վnMw"i׮#ǂ+ظ[yi7̓h;~T\|:<$ 8t)O(( ~R7Qv]w!a^͎ AFV"k6f{y,~o (:q,'d.=*:L43Yl=3~ ̃-ޟ|}\a$#. |xdQDI:.joy|DlX ^h"iEOu0$S" ܻ{{WǏR~wXPʢ\xaI6ŋ>$$>CCe,?x&dY~ )a(*α^Y+`cbJ֜V֜ΏUR2ՓN4eGpy쵪ck22h] Po@'JoB!+65z|~x:9濸L )fG\hIKQY:*a/SSŠ)5Vf=+_؇`;G{G@ !jiiQlf&0% JkkœN.Oh8gJ#2L:4S!ylh$<~K4f/O yp4Ƣ~jȇ0I4< J%82K8B L"&.GXw2R_Ãբ:Ubl!FW{#]Qm(CfV8ϕ)AϘpgz _Ω&}%,Υ_ MWW Ut3;(jd|6(翆!WwX V.ThQݛiTH8Sq-6ْ`PuH%o뎍0-1d˾?'ʖsc\,^.y)q @|ο%lM2)WY"OXHy3IB;r6?Op [9S$x&b{E0 (##LhFQγfT@.=ڐJ_~hG}9Phhй8J_ '! 4׀ gS~;M8kcjƈZ^z9៉ I]s)K&f S}"j%geU88׃TndR'kqgiߧԗd19QMJNK|11MZT m7=cbaVSi:DcB>R a@L a2?B+ ^<ow|= |Hxq%h B8Oy[ZZd-vKAsiqI4AQ.`Tؗlz\T! su;խ[UQC%9cؖD4ΎxׂU=Φ7$s}),Ў82ψ[vFkf=`- ) ixvoçDs8̴X"q7Sr~<$qKZ&c-Gq֎QPcX#n\?9.ѫ0 ?\49 .'N(c=âj nSDb|f_K(ֺq jC\$CCrhh=fr׳4C m@#˻c~}SO)-Ҭ Xty"g}IJw `E 紤:U!oQ܈~zt@U5@~Y?]"RsZodUc24wSpfsSۗsՇq]dcfܹ3fޯŋdVfHeqM'n-2b#CQIΪfƤZ{#A>ޜ.P$&|yH~ +(biR\D>s/ݳneg4),zb{4?|*x`d30V.l&q*u5=q]}sk-'` ZlG˒>ΐRC\g>dyDvC[a{㋒ާczs :L$-POGtGvXYf{8"@Z8+ (:*&%|GNt!+臹A+W D3 {:BޟT1+Q>ؤ'6 %0b [͵a6{>diPu֜xS^=:󛸾gal;iE'9cT[V0X3Z;B(rB4DYWBtИ*Vߣn/Z rrw\`-7WbTA,4]j>c)X&L/gN3#*xNvE+{Oc~ B<_UMf)ֈֈW@yǜt̮Nס)DL^,O]y'T)rP (sa?mN[.zWօ6RcH;/SQ6brօ%fH 8F2h|uu_))*^5!5wjc1Uͬ;vk{Z}޷DҺGB'bb؋:^܁1}풱7;.$U fCݭ~M;}/+V~5Ek,OB)I6\bLkPϒGmz_)lxK )ּ Pܺ8G ,iW<݈zh3>oo3ŘT7EUtrB2}YkYA [81z~ ӳN_m*\Gy X5O۬y[KC3yi;/n ^l~vSR+F̤P`JM}xQUhP<7_˯%-z!iVs?6IӱI?F\l8&Y Bإw-v?TPQ>z)R;FbJe>X~YCpʢWpu`,—6@ԍsM-rhX\C0?8 WSm5'UiQ Y?Լa&z]E 8|_^.oodVg1Yƒ%3o%/Cy_>ý]减Tedz+̌$4I*+\b+_ϥp/my&;#SB };֩ {#68 MHAFv7C**Ѐ^4V?n#rM&sBG ,g((e;bMyY$5Z}СhWO/8{Q6e 9Q'@]Y {?1-SgרH~[::S͢<˙{7l\hV4vΨ"KY{ϾlF΅1V@,-:otC-|9?f˖2k .t[wȣc: f_agWypPQq#Qui ŘL{^Pݧ?+Da&I[BbRjѝ쨍'L|{Khwstd`kƇ&D'~RH\ Q֝ :kRgܼԵA0Xהb*OHWU2E ɿ}P^%GqlAYMi Y=!2ucAny-V @=4ešH4'SɅPZ:]:9O)K)'wE傲@Ur2up/A8:0&V͙ :'9Nw\M6{ޛ,U ;Z0Ltq[b\ wffr:<z[#Wffp/8,{iLA֐pUUyP[w%1UzB΂?)$ s,9(6nW\ ]#Hμs%h4cJewݷ̼;y~1݉\=W.1:P!L Vq䐟3&AA̞t ¨}j"mqMit $UּԌl@!6СyyoȢzb Bg`wP0ȹ&^nș =8ҟj6t/^$ȟh<a=yبcm%9|O̊e"EFEh3ѥ _xwq1ݔ;AdFưЖD "UH/[~Ma!neѻ%tf=od~eNl4pipsٝE \3bC >,W-RsO:Ʈ 7排g+ I{(F'V>KGX_l1V T)HutAM~UFcf$^Ѩ)[ڝDW4+KȢ$jy|=1TRqjẅ́wIv$4TT>0 MDX BL!𽠸0c|՞71ǵoQ.n,ȡ/v=(x,&:̶uذaM$ 2Efqx瓙GgzI D;OVɰ>m!`&Ƙ䯤gs1)D^!)zl%MtN .M~ܹ' X͈\=B0]2T0ie"FS~첳LL7CuM^}%UE3K y^~-*(8j6flbY>vUR$M.2)kL2̔fkFJ7>Оga!yJ %5"D.a2HOTy'-.>uLxn v VyKG͚Ԭ[oD*0)|hRI ف{:?Ů\g63s]u #x%? !#ߠpLn8|9–?fj^OS-i5׋]:Y0F$} xwYO`NxdƞD~mrRy 5*ُٖ҆zO}7ѷJON S/^)a nf9}z,=Yγq;ٖK #S8/0meWFΫĝOQyt_ xŌѨ3~+@ZqJ-lk͞Ct嘦@F(ԟC*?=tLkG->jWA i9 =3hRl(OSE-7i@hv5PxCtzsU.n2Z Mpa}Om5fd04l28 -I#hA z4)Hq= M\|Y=h?K$i?k - r/#2耵 -9?dlV契k*| //R3Y'T"WBZITp_RV'W@-JU/dI.DW/ڤ-ޘe+eV~µdԡ-:A7b?t +^dx?9AkfCHiĴ='".ŘE3lnDr&7 Yv,#vqs9 r:>Qpr*K沍Mv>A׭pors ;/ro(2~*_`ko)/zv7R>15`EYO(Rmy:=uةUyjF1~ѿ/| ^?\[-j OUѧ7`hIqKZa=KԘވUN< Zt .=pp92FRH)K-!r}O>YзASRgf<30dfA*8(Իz5m&G'{Ε5i:IB|+KI=`#DRH*ŇM-0/R+)Z[@fEJ_mq~-5@`%xZZb ´`F7 !!O5bK-oˊx "y5tٷqXݨhABš}џձmzMjyxyM*Nw n[ajČ'gyܓƬ1s0%s0'54U *W y++,UZy*W諣r3MnFɁf@y-X5y1Caz S5BVѾViqp _~=hryo$<Ի}6ff.4 3/yڐΥnt曯wƛ;f}&D-j%Gkj+԰1yJ5k/=`9/AU) ?N.kLg2dCQYC*nd9ۥ`Iιt/9U+T8+:hδš)ˋ'm|y宂ƒt.z!^V YR (F^'VX vPr?Jx Bͧ4;Sj}ɖrh+b&tzw̿C4DTI߈yA iٺp4lA{Gskg00+D;q= {WPL3\Y j:Hf=+84?i4E'ˡc,#.)`-ևZ@~ҡa-/5@"qcΪ\Oq7xwjZ;R3/0PK'U-xoRYR:&No lj\JTrf( ߦ"n]3tHթ 5|dAtqL灰Ǔ/yRGq,;ȺhTJ 7&bۅ)KH5 7T)o4'ӉKSI˕ti¯PfХf\V_oB sBx72aM@Щge tg@)}-7x9h u$H>Z_%̓/f]0Gﺚ{O ͖J"!ݞ`NeTT_W;SǪ]f+[rd>ں2:e29pAթ\}Fy8=kY$H2Vvl[ V6_>ZW1%mkz'v*(S-b|ý̉c q[Đu7C!oRkEu1>ٜTs2X(H\#a>N[vT9V2rGNЧl8tط!$^ V@, &qk94b7g'""(֩yQLB^Ta!{v`I6%d$z2Pv#v}WiE8O&洡5 8y.R]i 0bV r~Jfu½ڤ~" 9췹/dfEc"ig#ϼqtF _c vvU<%gM9^PR9=AGҼ=ʄYx]$8ﯩ20H<瀎2Lϑ=֍0Y_O1:%D~v&@ /xb S.w 繅;1 2M.Pq6Ͻ)'yZ MYpӃ x`).aVMbʴl*{%R6͝*`W˼4l_\]66f ^GޖRrϰ2H\]dF,"xOShݙDH%{`B*yMdw*T])8pE ʣ2N!FL88~GUC a[¹R_\^9z.ie K޿jF}ktWGz]?_PJ㍘W;<3 `ijjCؽ6;}n!=U+Fr9)>_SSWkz﫦O ktz.]~~(r<;( [04B9b e5+w)6q#<|X\|-.$'s:ABxIYv(MS]Lxs&a B#wg 9{Y_!;7 ~4I$GZ|E;ŊqI~-Fb^@-1ڏgE҃FwD:QehsrBg&esn ;GY..~d3`B)ʺ?~rcga8G(PPp3:8kخJw(Qnk՜3y2n6FU>m.@ 0j0]~ΐ_ [f?*5Hˆ.VAb`3rWa='#F.ofg["3<0ҩo$n<ȡQ۷eσpM4f̖-4BA=Un BœFj+rm4A R BL9fIMlF8]0G.t:OAj_aÍ\F.Q .P[T.儊͋O_8^O{,4IS?A.;fIbp0gM i8ϊnz,!U#Ep<'e08|sC )B?c σ s%ʥ)*֏PjY(U_)){xB =ENu٪`h+tWRrʭT@XEA g֒cjED 1xPWYn@>y%dr?r]$1a, ܿ1q2ס'pD|D+䰾y>n%3hhA}}?(PB\~ T_ﵝ4QS浓6(6cʇ0g85(*B|=/jY7x$;zuAC{- xVϓ +mZ0 <+˝er:5jTlOQ=R* _WSKl xp=8U?V9C*4>45$TCy7{sӼl[-j~ /HͶi0X%ވ-Dø?J—SOv,)NV1P'ٷw%,sm[fzuæ붳>ʍGXaύ/13wI&\ZTlrA*&ɋz-SvKJGU!6|#C!Ak϶2_2[+h92]KE鑂IזrRiTjm뛼{FbK*f >f SNZn!So~&@P m u`m#s/ߑb;L;8/%Fl'D7{t,2iMz{^qRd?{U> hMb"\?pBO_6NpUs/Oi]␞B~YQ-Sv R!V2tBY'G_S iʣJ/0%!њ9%-u^M_kUl:W +_SW L`5J:U1jWеgm 82^[v|کH8KB>*ɟ㜬B8 lUşlEaBĐ^<u7}Jv/Z q-V"^ wVWtª/xirG+'"HC6n{>عGd2e-ނ!awͩÊlf$d42qY-d,LyvJ$ %g6o&|Th:k% 9n3β휗o{9̕e񪻸]YbW,ynNađ3y, ]v:684&QzN1O= qRkr.)? HR2^hVT<մn:)K_ G bc9q6WP'5>|ZBi7aP!g4P~cІP~&iBC}wJ5cIU+H5Kb]Y.<9R06 5>7u[y![?C, ML)^wfNҶEOHFG 3/M)Jq?hꛎQt_p9wS#b-aSb5N~M&kU74̜?$VhFL@)F`dg fS!M'88f f=&wz@ Vn eo>*4'4, u,B,w2 aV%UZWwQ{ ђf@q .LJ!E`t6:~Fkbxu+cq@k is2K&U Ǔx1C-Wr# b4:%dyb#w4W:"@a_&% aYd.B;UJð#o^I( 6PxCڀ(Ԡ )~(} Th"Jt#娸of`޾X1ab#Cv ;zX`7%*gޏghQ*HicU ̝.0p`t0}O}"bxϾ: W;˾}1\ї9*)=dM+xi j]^ݫ=Q|?UaqQy}*Lr*y?(+Á+&ALOH}UGi~,AAÃEcA)r1Ɇ8&v 'L1wÆ3~=5#5Ux-Cvÿ|&d%-\ =LTiwp&g 'rA!V_q //Br_>٥DXI5/QiZ\Ҿz:})Vo%-Zsq׆PfDADA|*ŠuUkuxm.eWCNbɳP ]WBmrWU];xrmbwC^I9IHZXAg+?ccח,b|.^~k;͟h7bγ;9Wc]lR`A 0~}+WGΊA.ķL]DGJa8Z7J=v6AV A)HڥEq:|uG»D0zX gQB q[ML3þ"pZڣTiÒ*_k0r#5)=ĬA^Թ]i_5PJ]vwL4-z[lWm+ W6XpoLT(byݗZw^!vؼ;fWt\jyU{ <܂\s8LS1{ؕ]8Q&9?3&0SL$UȀxEKߺ dS)MeMDʦ;)w>Bҗ<zed baPHV[ݷLb!/0Kn 7|Nq`$V#UCUJqD$ϒ$ kYSmaNjrڢЅ< 9+gi|X#3dK5Pf rY-hw Nh](Ҵgc'~yu,L!%MQ&Aд &wehbUr#x fWfqvlņ`oĿ1۹n00z̝Lu _[C&#hz NSmXu>^Wqk&{K~LJzՁP*K*|_u*%r6\/P] $K1Du DMvƻ|F\{cDz2@  X8~VS<hkXhH5Cy1}!T7}]b8hzTO]|7D!QfxvBXH4\#eMٗc+Fd\6"0"F#?"*}>EIccX=F4:~G Q?׮&ijR+]fQ:.q*['S T]b4(Tq$]bhT3]btBaJF҄ᬲL.1KD?D{o9EMG,t5t1x<,8r/!Fc(mIK_J2ił/B Z* ^LG)ФbU;*idX[CN $UyL͖jY?R׾}M9Ybn1BlU2nE=.պ/-7TW}S}K};2W}Oɬfvo1n#_2\Fmyquxnk^㬋0!f[ʋT594f͗=. 6ҥY_ޓW`Hk0\ivF0KCuO:Y$a qIqfEy ݕFW;t\IR|c>h`(%_%kZ*Sț oEg7B'{d><2PmO+IF?G i|Y<DO)@ ɈT /*Bc@kt\}V[ 酝vզ4>8jJQxOOnIXVSy#HiA=<|hfiiCu( +[/5//H}S~p+ȉ {JWDn wdyLN(%^Tj8l E(]zՌKOCJG߮#UʋPd0Rؚ:,5gXazM,{, rsO\ԓꍿe߲i*ZaO~@?Xz?'Ekyh b,CvD\=z`;D=vB;ZdtRLtLaK<bqݛ{707i;ud8}orX Sz&ʵ&;qTƠbggI/Oٞ[=YEkoY_~,0OVơ)g%p{GtJ KG1K,1PJhϖi<PD6U)M~#FT1{Jv}RBbd?soSeuKǒe 9#: 甊\iɅQl=ŋ?CD>}#py;|*6flݩ$添pe 3%6igǬӠٴ9|a >O2l]8osy SZ~6o Tmc"hJ#P/l;ˢ$ʄiv(ó@,mp׸H?B]UÁ0@Inͤ1v*]^C7aeN, )֌ɢr>mz.卞KJë9 &.MjTe&n6tYb&7 esĨXH YנMY&~hz ds SjX`7i#(BCF;ϻfY'n%sq46]up1!_>\Aݡ< UY4EOyf c=V([Qq~vrrWQL5Ӏp 4נ&Wy1#q^*Cwp :w %~ǵ*w "ߍuI,&b&()20*cR88H~QCM-H5чb(2eK$~9r@L]bC%Qח~@$1]!`B1ŞdEdjOXeI4U?+o3zƟ:Ӎ:"еbaE6~K ق)ڎ]cT{i㊐-1?oC-zlͲ?2e,΍N.WFguRSE y^x[cz^F;d4I*J!j,~}.`Ra/ʽ? o9~9;/q} )lF1W{(;F>ZO, R2p>!S]_EĤ}SKoK.8el2\I[-TץxGJkA*j_me$=c5N5G)$Ʀ#0{+3f>@J^>@PZ9Ișzc1|Tr^5)3FﺙpXՀ۩1Uo5V`kUEO;5 vL^uͤn2yqVP2JpA=@) 'vt]=z=MO^Hk(᣿gX !uA{WSͦw﯐v4@) #z>,HZxZE>B,ʮSwhTSÿNaxU< JrHA]s}J;q+w. . 0 Tn'qծgb12ş%#/~gCb xLegpFVSNjI6y0W6`GۿMkz@Q2}BS^8'1O}ݔ9 z,Qڦ2#hLWԛn ݚԣeܻ:J T@D '|\>y ?u(J9]c6?.L\$2h @|]jnv[hvaM7  2K#1 WJPqBW)5f|Ё$ygcO|qH} jh͏߀[2 nK:(DOǕK(2)[:ΪjǬז@w).P0M{d+m L< 4-Kn錧D|t _aCO LCxPd|S*QKBZթlU)[h}_;x".~"S6LxRwP闄d0CG-Pvb<[?UCnYpƆk͝Qj}ٝ'f@Q4~(/iNFCIvAmMyQ*i>J5pw[^c.݇gT,7\flpA.u#V{ҽ2@RKO:{0j=M1 ҵRL(00~爭gH0qDNeTEvBr9_I/$o|u]P#s Cl*mB 7} ɢ`6A5ۡvy"EMם6OĝȶYba|3H- i3bE|lTjt/Uf ~`伙,9ML*xڪ4"ɯS $]*҈8C2)LPQ9E+*̤fE6RetC$hk5M5|'W?6Sݡ3ٝecLjp_˫-);zPJo1L|_0襗WFCOMWgeBtp+FHJMW?F GjC$6'(󫪂(WfPp[6ȗRý74ᜦ /`3GHGS{*,k?*3j+VDbbZ5cdŞ7$?=/=>?)٬eT=#o y0מ'}210E<$){5ݒѷOYr]{p AKfKR.Fވ=3] /S3)x!.jCo#,R-d=TVi&_+waX8EBc.eSqu~Aeؒ)s27n[:^b*ϒ^{k"f/?7kPBt.0h!u+^ËK ~ҼqޗΠܨ2-=~@)Glڭ`jќZ"i֑{FJ-)}h#Q~Y"jx1gWN`{̢rY LguE MEk} ο0N.ѷ#iO*Bum0:6ivhfT^Jaٜ0efq[bKX u0~:\+,E ma5U 9ФB+YXPFrXXR>MA&cЏz(t]bq frHae|.E>bE:&d5R?_vÂRaJC3KȚ@A:N*c:4IҸzZr^ƱrqN3nDE)RY~#k@JDi.˵WW&] 9dX_J y 6&ՆM)M{oB{ 4 bhbhϑ$?,ۣŧWΝǓprX,d3c1z7ɏ-:e`̻?_\33225uW71e Q<5(EQՍL"rz3L|o4fLviJKC%yzvIJL1~3g"NM:H K΋O_] m٫U迓q67~I/c4'l?u7s<:v7ś>|wec d/O:/Hi ,2&j=4 Ow5PG)<7֩8h&0e|Su%>0zNl`n ]ʗ2z5]^U 1NYV|4R>ZR}nf,1Yz~!gcy|BZ{ /0)MKt<)%C|HlUHlvqno>6M,wq^7 dwiJ$ rqnM\ /ZE;hMzT'aKI _J1 g]0?FbtzqKqLl&1DJ7rKXoڦ4Yu'g8&֟я vH*}]ѥ']>r5݉?c-*yRq'6fXXOz) __mӜ `Pr@i֕)19e96z(y~.F!{=ۖ=D8\U/0h͜wa:qFŴ&iB wB?SYMo< @}"[0gCrvȷ >K]bJ8vq ť6/]CLŝt}`5[=ae7Hx"ٖ+ߦuVK-繛E^O[ltYfYK{r<ːvm}VP%}Sܒaz#Ӏ%s#QSjJF7PEsP˳- ޕ,,hd_"rM'6'D:mO>?Pz;n?Y>?RSPH)JN )~=b?/0y)K#C`R RY盨QO`}/Dƭ )=3ɿ`Ѥb=wru/ҏ~*m%7-b񺮖[Vg?1^uyT\ʺ~yxR>Sʓ/`O8E6usYRۆ\^x_-hp-Bpdt– OlO4 Y 1<o/Cd՗RT` ¹psӷ<+E44TnR%3Č:;"DOX5δ%*{ j0{ ex^c/Вq&ת3Q)lj\{LֱR^:cOKϮbu*F2J]Vi?kk?Վ3~_;1tZ#vEMtkG5tϏҮGʯDj](O GqyްohyYg}r;./$Mvy .վIv ]jI$4(oj f24ҔRY٥+h6[pa׻ iAG߬3}$LX/rDmU5Nk4F/9` nN6bqn v~p]IZ\iLp5vq=veLCc:2ypVMcmAeU;ڛv*S<%CwpY[ k.H"]$ʒ7>k(i$wLzܧˆ;V1-l>ذ ҡaͻYVŅh)S&f }邫T{AS,Z#ySx*?dPNiBg诊@ץ r#bS 2t0ܧ;mBFJ\IRvߴyK=GsQt|+yxðI!#[BO_>lSJA6ZRKbW}Цzɏm-b㼊#sH,`Krhfե~  A?(S>B!VSws1B^bYT΋B E8[Ey^x̏R#=b$ާ <4xo1&.f>v&k$.(duQ=]R$ RɹJE B5_"zQF 1.3;q(Q=ɠ5dqދXY obts3sK;(l{"\ S"L5+QrwfGCB s&eTB:ݏr>19ʊy [磮vJ<0!vuuW8&0|9e24$W<}-Fymr)_*g0#vE\/N<T&^W8Ϙ)ˡ15:]P,yW_=*|KY> kə$-aqp=ﺛ=?o$=W|fxNj*I 頞`%3өw 8zr31 &@W_ӎԌj#+*axB{.4wg{MÒ5؍S} Tv'yXB_IϋυU<iKL|lo'>P;#O0 R(}8ME7[TSQˆ8ޑxVŕN0eXssF=V)96C$Q&j쫄Z7CYZHe84|9-%EQµy*ei }k<T~PyѤw&4ڵFoM>;:/Qɡ%R<Ɍi53['!V-oT ^|I:S7_`:ш5bǧT]?s)Dbʃs+d-}JE젧(BiFqKRmtaL;ǡ wrOu$X%6:G7Xhϊ1rPp&0z5$TPnr&Lw; 3nO[J1Z:5l[#Biؑ O\wMFի?(~ҵ 柸.r"&J6P#<3Uk8Ot*0veoq^lR~)]* !rhԈ:6|AxYr44S'd*\O n4Ԋܯ(m^m~#Wg1rKc[Զ8~o2RP9":TX6d|F2Xv7&Gu 笛1T<=h@}:w z2.S<[ ʄ> B6U0T-Cq\rw$eبGi-uX91KN%C&ds[4F,|AլLVp<,&֔ Xr<P^k8[%HNgI_^\k&lB)"*H yL z e^hh$*>k Ѥg '0s) DySE,wJe1x_t6TI]fXE0i1ʖTo2Pi;;s+uGmR#"pTytqkݫ<tsܢ״M6Z=L;Rq=ȏ?Y긕AUO44_Ed[eѩv+ -FߋQ-lqh8m}$nviݢ@JT. W }Owq4j# =:fF+~p8k=vz.P 䬇5gc3aD+]Lr=-y RCGw^qP Wϸii<P5q=Ll1>)U6]&7hh8J=O]7ShzG/>QgFjNOj]_gB+aiDnDV9-^?w6Ywko/\bˌCBXe6_'%LLB0zu U=ak+E5HB.24YRHc<q+2BοvB" sdY:1ze*dPʁqD“ YUj$MFo%3Ϩ5E9/hD|&QJ^Sw@^tmyb8TWU4G^5` ;[IxFu[GVf: tVoVVC,k^}~XPs"Ș ^(Y/r;w/vsLv7 6};TnU0),"dW*n6ˇ|%#A nVDSgbypIg1CrlOD kp5嫻(Ӱo} 5Jva&"/R& `.۰U"`zm ;yilRs3ˆ ÖKc!W`<PͫBxbm쑏SvMDk''u/cݗ:5-ذN/JL2CKO'kNZGSc 5#q﯉DCw/B!W UU=CBbr]hC#H=Wt1=tK` 5h;ؐa3T@P]0d';EHaBřL+TEE-:K57N'-vVʉD 4XKl藮X1XX>v@#S+(ۙtkX+bk9G.fuH?}oo\$O, D@o]S+G%G N"lۀ#3R;N?.:˭hTjHWf)K|[HQjH'U9[X')0PTMn#bl#WgP KM6Y̕T$02ywo "//Sd l߰rgA C+T%_>/EUb|*u`'|dt G9W: ;+GB/"io.6&įYŻ."yNZAtO GfZ<2F/o0U:6r^XjT^E瓕3{!p+-A>o3#Ok?N-D++c\{VY!?ŞƟ!U$6ݏRK TCf&k~2K[=R,yAyy/9at Lʍ3QPTOޙVLGxv>f)mci.gqGQP$J zOA/_f*I6e[Hv> ,f`zsX~N jbuPRoCX6D[0G 4(v 93I8Y$O`^cNn4 y~`{IWAQ]5(| Y'b+nU9өi-[mLޭ1WzPBϨ CVfDM43_Ɲv%v7*}D'*M^*&deqr:3!ɔ"합s[f^lMuB8<>$Q,@SO.!/ W?S9f7 *TRW:/5a~]-iT4g _w@!m?Gǔ1sօڒV pd)tR$ ez[XNƤB [22˨q?q'F-謑HsdѓXNUk^l%!&Kl鉂:J&ұ]c4_V!zf MJĵ/ ,aGV׬]Uva1o?bGbve6Zbl@.SeKo,^% ҚU.7( M֨*^ƥjjџ+S^L~z&;}_,O$|?XVV ~󀆶*paH ^ȾejlaXjgPyn tW˽!ۤ4(qcP/:ݹ\xduXϧ>k,Hgth|-2F /FL>bl"tߡhwrFl6t)LU$mt0vv:4?6AEOfP}亁.|r5,$ϒց lEͅƙEc= Vc T[$C?LZdaGi}=oX ~F?`p`~wݤNB}":ʰՓ`pCetah R@1e-j͇@6Cd9 @+nVVB⅒͜@P i#M+I?!wr|HTo8.Иzq-]ka_9HH*c'fVnZr\iuPp (1X[$T;Y%S3w25\& e%w1FCc$ZDu?EX%gLeʄha_VT" (Ӓ|PqtS5ڀrT i\y^wse9}&9E )9uN&XRÜh9:)2_F%e@4j&GEhCjWnn:8DlRت$f(ժ̒*bJэdY,O*;vBI3% q@mfLZ]p7 @L|  vހǰ昔#_8ME &l?*WTFD^a`*08~=H;<|ZE~Gjz l;xb%8]´^s7 53|r@а7`S-&PC!<KMV*.>dl8|v>8N^JRyjqȩp*tUw_O+kowLظ)y$ԐФ>nT7JkqkSzT?Xbҭˡp%%~$;E{a*Uz,+y}7X3k|/B'KzT #/F^^[GV g-K"e߁8PQ, aP "sAJ{j?%˰!>C!d/ʼ*o{dBeDd75IrO ^)ZxҡKЋgFte龍DcU =x6:Teaً :PFq40c87 a?@ 976ك)ڔSA+mn!?dc:U1τ6efJLlUlSv1*j1 4URQoo%jv!j$}l(|y a.br!'/ժr-I<SOQj@хP/9z3>FM .yr5o!~4o\@*uĈX7CV`KS)i'p{z]I wu'OpJMѮFHFFsQ'h !ٓgmʟpWo58L weVlB F:ډ0%|(-Gx%d)>&VbV* 4/[P13h(&*Rb22>J$:ăBő(1+ H^\DXVsüw^\ .$ +\1E128n50CnޥWa}kj.rH͵Ը$9SV)+4 X_{ey*\^µ΄KYquRA~y$XT \aԫּfڃf7o,1H,Br3vZտ+ =_cEro+ Wwh߇2X~5\>^\FϚgVZݻfA73^uL}VlZ}V̯~7i^V5nr{9d!ˮ#{\#h79LUtTgzA@׮O)p/2>.ڔ <ѫM0-> yC|}_ƃ_[ۊkFlJmyL=Vk^O$/qIIqX.|+Dh밐rIs>ndz^߳x"\s􍅫Vl]cp b9k.G{p{O@; nGRjs(ٷEI ۃhRJɌ{t#Ǟ*e%fŜm+ru;Oa=Ǻ-|DvO'J{Cۀ#]F/QT88_0>~+\s_A*gHkJkvjFxK.ПWܯ ha <֤[Ef|ԁ ]9.U&_Nϓ ieC]J0Z~ ~hz4 PgŃ6͇6d1aۡي?B˽k6Dlz҆Q|K$ADd~2Ad, aNs^);, r8zH˧AtՇPrVM]oĝ(D!#w]Zwƿxuyi搆O/;!?_!Y<2 W䮶J/h^ Op});6`o\gjɤcqsM\jnhF(H X#SkM|M[ ֗Cli,^$+_ܠ|QȻHw 45;5;*6yk /4gM.5R?Fa-lOG]|aSÁ%;Ta%cwRС::{㪗 4tMɱq\F<J\Ai&>v\Q-5e`L\Mu)\pRT|| |="HEVK@%[=02Ip5Ȥ82瘶3zboAT.?c͛-lP{\]fb-4!$}54'*M<fQڅ_Ұk?B/HśҶq{~ӻFISUR"0-C0]s3X!C}@>8)JZ%Rqv6gr -Św5I GW|XJr21MӾAY/<]m $bA{l2'*ʹ˩W?A‡P=tX+&nOԦڥFsskG\<儤6)A 2+#K9;aKC\vyQ^|vk5+ꋤ}LOaҐ3>@gXE}i!b8`2_+[n _1<6bl d~X 0^/\ZHAX`C 1 D2DsԘWQc'Wg0 Ku]ID) Q+(% mF)2_2JpN}C&cv& zlan3a4[Ǿf bKZ8HZM#L:Ќ*)E\*dhg縅Z-0,íD6TIw m`{cV=ߠ,t9^ܟʋ覌"!.$3oZL3tRoKWO%SrP׆jVUR$]jr˳- "#/N_rc숚j;jW-17暧p@I9ЁdCCկ}\{/hҾk4QR 5~u!A?J Ex[/Hxzmkq?AA1mQ+lqjd~+f`V`Uzbi[9o;IX)X-U?bQVɁ63a:vO 3!r]2J'Ё"^m 6-˒%dŖ lQK?)Ξ8?1{ˡ vxZB<y["o㟟jI;aKV a!CP 9SAP2)ߔJ:G *d -=9nLZQ^^.p6>A1/헶.TU#)~$!sw/fŌh ύÖʣ&QF%p'1 jO[D `X!(q4'ˬq4 HGj 6/׾B/3m"RFUw9%KeA?|5Hc~L2D#Z 5Onɞyy*0oxg5YJ%_Hu'Ul7UôCU\Ϯxo . AGs=>u Na \007}}z1E'*8Vm(kA{P>22Ny,_\ d+gxmP^E|E$#oDK"1I;2%8ߺ)8/݅[w_6z~d; (lj7[_7mbyKyfe!qF?{上ΐ4K˲\fyETQgVI{_; S OJ2na~~4Pj.x"Cï!oOnNH 9ݝNi1.f2' so%EprC-0[a PWM& 77W]͔6bl"qUx VОeJa@zy5yf*˳=u09$XgZW./:+]&EO铐B#ㄪ6BgTۂ|- VT1Q-^F<I{Ԇ:!kYC,goCŰ0FT 6Ư#Zw_wIY~ra߯f+yq~^ klkoT='] X%`6Π^$*qE%* /yF;:ԑ,BBS6-ť텈@KR;{w=s9,_J˽Y?%7Sk`UNWbvcEMegLI %d H[)F++2(Z(4b@40z![?Y+'Ж{~,3߀R7Kdv}Sh&(M+9| uKKමBLKi|Q-{~E9:'ux]ǘn O--+*E?Y5)!@*f<SzHcPu_BVX4yaBag8߿DC1C_Mf-iBa2vip1Wḽ-4 T';8!9'pX֡U$u-zp*[SlWʼX+zӡ,Cop T ɛ$o=a=l,arjۂpmhvBcZH9 tdݽ/Eu,X6EetumX-L @Ѩ9(jwx[!œЅZLofA^©x?Q1Bs%fxފ)ְ Wq*N*n^p]|zi1#8h?BJrnٔ`jPU*(X1RG7C-9~%bj1kn\LlU@,Y[ 8 %Y%Yb+a(1x Z1S="vB#B(H g$/+x 95)ASЬ`okp"(#{{`ҍLTݚ)'l(3*Er†1{zvmyj/E^`( _d nܨ8Ew)6\EMTF,ί IiG dž@̣zPYԠ{jZ%U-}~)lﳣb^j#m_c{5ňf5L{w <4g-d3ڛoM'QGI#( 4( Tl*nӨ)KATf43VhاѽjK>ךj 7a!lQ۸e!G( "6qEmo#l͈iCzcPc>Sa4YʼnG60_dFB CCNr@N@?9?}*|Sx=õ'dV0`d9ԓ~xXJnJې<p\I)>it-(ݙ!p:;b1%фvMUl}ͼ2c MˤI(^(deH%6d- ݂4契 y+S]]Тowǀkk 'lh@;꾙&2]KV)[ok~[aU?Lz1|LxQtB`?W=WqF\C4)CfTHS^+ꭹ$'ޯ7̟̯Pd<8=^LVxD9DK%_A0yLex?1x#Ô:3zE}4J.`Ks!5,J>q':$jYEu<>0.e1ܪ%^'8CR|9@5mE [_ZqdrD1MD2! q&st(&Eţ ӡ0F=t((5ٽgP"xrN)-# 3>ɓP}|#C*>N~y .\,Kjed+|7޿So ۮ%A4l˧c?Cl^;m m-mi3oq (8x|b]hHg1.&ޘK~D41?XtnvZ GJ7ӒzY}p~j$ZDrѩJ[>=fK{D\FVi@;@m*lZY&ܯG 44ex2.gA9,nQ߽B A>Ģ,6Bbx[¸VGey3э 7 /_MXEQXz#LagMGZ{5{0&8)EFF0,,̸!ƘCqwz8ǻV@ V[ɤ#XӬAeɭey)_[^z.FI3·$]8%L?"MFKn57y.ݍ"6 ']"_;6 ]m\;bux4+{16,vi4|D1.meŶO~ҷ.tHˣqc\5U^n\1]و;|Y8?n dzT3G[#鏪:QtL)3DNWkUmۜȽU)K=~5ZUNGշ.A}a'\\_a+S.f_ŠH:[ QM%)-E${p> Z8 v~=[-&]EC#$M׭w!GQSOG/zi'$vYF݇=9-B{+zuzne0nvrY8jp,CmBa1>wҔ]Va7"I0T;ZiД4gţ3/v/GI)9V19C3H Ar tUr(T>4RQ%.7QR!HM)DLl>\KJ'EoLcb=}]*3H%XX4w¸6u9d"|Dh8Zj9Lȋ~1%V5TFt*„YTk8oM]Ș=1"cy#uhG%cxRGiȑJDTӼ}]ϋ|` XKi1dڴ&n,'1$I40z/djvR)B?\N~]ZşeycK8}i~ˬ蘹Y6e={lhO\}rn'$ϊm?ms=43 06L^Z.YmrCrnt#v!'Dca6 kTV]C]s+㘇1_ ncF}-M2dw(}NUThP+BRe9+,mfذvo5-C̽E 4Ǡ}/=Jd9$.$-+L /!\?zA pz#3q'? nѪ|pxۂq-Y9s/\EoOb#_5!yPtsq>8 ..? BY(Q@B*bhߖ})/q2rkw'eFyt/j}'О 26ut7Xg$ȽO\Xܥ8>iZDZX7N؏: N%Ml$FbS;#*vKSt }ŭ(N13aB-꾑oxSE>5(1N 29LBB)CXL?iboaih7{/1B9>: !h\̷Tߠ0vM Jh3y,V0k oD w t`귞T`t>ʞD0lէk`D/8pvz%7S2)}¾K#fZZF$4!$ P u|*>*MŦ9Ԥ 3_@XRhg}+}ŪT^gӣk{]ꖝJz hߞ E84d!~ Ga?DaLb S+dF!?tFcB6m3-q(ݙQd[zw1vRߍS-#Ӌ6盃>fs&7}vOc'Ɂ&ԡf{yяIہJ7[A#028ӉWǃBaFԛTŗPJ # -)ј\EtWϱ]UNK,1QS)bE"ҀA:kw4h#h)y%#gp33dDzbdIo _L9{$ pr0l4y:t(T"&Pfϱ%E *eov"{+.Ŝ72f}돇vX,j- s7LR2q0C3|!a_w^{dTCqR$þTG͘4xȋXD&ΰ`-x42[; +r8 *\lpҭ-,JnXq>iJzmIvfCj+Ka$>K&aDEz9Os;-U`nrHiU%l$xX+R$}[E-tFv#j:2Nz&v` N(ȶ(voy QA'lPq(vX6q14{b`B'f=Kc`L5 HQ㓳.jav7w3r7-U72d;hN2pL6eJaZVًe 5cSF=Wf3t0M۫Y؄珩D0?GUzd](t vXnVn@R# j_s-Irw^zw'l"9_<ݏ8Ynm ?lE+E5nS$.r*rXXr(pt 4~ 2 B>0>1bqCt‡|2!O5wޗ&.%P&W1CҮ߷$eJȤbJ`J (e6uJkPœCzazčt\Vѹ͊ʟ, ;fExɹQ <O e rvіF?9zR79Zab>8mb;l d9lsm>t輩=HI"W`ʎ;PQaݐ1ɼ e5YD@q%)n}Z/䂁Tg{]^6G:~/p/Q\5q)Ɖ[]~NAכŁ]Vm6dkJ˿/vV&c{%yjOj^牏6/b;p"y^A)w'*ޭN -vNQFh4ostv9b¤X8lp|Wu314ďf?7t,Jv:EW'|7,>pJ|g+( {M to^t7wTQk qZǰ]zJ }^ cȋY=z %U*'({ic*FҿWۺ 7ىf35uAmMkUܓf)jp ue:ܨ-vI_ĭ=#nXZK g[rFtZBGzЫ y&_ 硁91Ḋe<3Rt6E۹=ym}L:w㡮Ev/V4 (/'avLoe~'IѦ{7jyv#h;TD l5'`}Mo4ahؐCl訧 ԕڸ;MNfZIFǢY&b32zץV0zF0>yWNw ~6`ބR:gU`~gX̋]sƄ⑨ex?̋[]P!2'6rzkd֊o2,䋏$w`ft )sGʨFԮ+$Ћ4}. 9]Jî+F7Cc.Y.z@\iF;G3CE? ٓsMG'(U31w(y]mT$s8MoDlx5!C53rdAyFǰyF%>qWc[SkoS؄DW0c&  e_]ÒmAO՞,9ɮ?+I܍3tHL8"& -Nѿ! *2^Z4MfB>Dʭl"6ULYe%Ub7A Z1fPG/X<ծV/5>"n`V 65M >kkP|7&U]HkFm٘4RNJs 8mY0ᓎT:kOnAqU풜xk*?2smt:lɕ3(j!_j4zW]etE?YNt&8|]r3XT^FMm]`ۥD荜 }&pʌЖ5\ۘ5 cZDNl0C#A (ϧa aZD`Myzva*KW:Bv)J2]Dtt}$m>G3f+ă3^ q79 ςHVrNlX . #:"Ao qd3iyC@We9) 41X,q>^`l6 4n42vMsV0/$ VUZY:IIErG1Wl|F5.^L0*9|=SW*CzxC^Xfĭߡ@|Vclr{bxi-zɵ! rkkaJbA6UM0YYX`aLj>g{YjL2WtOPD/73r!t_:/w#c׎Q٥=/oNtmCt6 P2,0Dߠs?FIx ]u߇Z^Yt[0cH5MDtɏrv?lJFI9ߧ= Y[Ks&wr >}_ W"#ox8m=8zS JLO^,NvN;gAnD~/7_U:(\ۥ swg&&t ;(deEB|Λ48_P[ajgEk2V@/Y IL8Z]V_VKxftFRdFuJ0'XҧcVGϓ,h1*1ī,.㈵(d k>rף,oE,̱%!ͲMnp=4~H6m_c8KW[$Gd'拯E?+ ]f^!+&Yr~f@K(1怡e EzmkV&[zr X>bfYV:T2f @<|p\,+߫Z[ߍ yvOi~)o^C3+z[oC`9`/q%,V#pɫ%V[[2!]LOs]FȵroVqJRף ^Y]ߣ5+1* &|eYkBZ*ȵd@ù$s`]Ho„I^ \GuL8G=GzJV\L̙a hq$1lҹ>3*&^m.FNi$4*cxj35_7_[> ,CI}6ҝ Pg̶Pl*9nPɰ (?5J[X਍ŃZe. sa}xvC+~e6Qh&p >ZQg⎂& 永˨H8 cVCu3,7"1@s 6/֢l햫׀8`]y#W#}~1fVa[~UX+yǬW5rjq+~Z +a)7RQTޙ54:-I{fuX0ޚ-hЇy 0(~SY:^x[8D a з`Jݡn|A,bZ^8+UjX-ђ8 IȤ eS1e 5HZNW"fR<6y BנB,thد3i*Y=2mDgC$%^mFـ GZ2o.*+lTE]0Z<]B%T`?R?->`le=,RYr"ɼ\vf&>a0xY7TiPi3JeJ xed#fnz'5g,9 x9 ?X8AP`ovVL,UV4X-hmJm+h%zk v2?" p*zuêbH YqG3˾K_"[Xlr981&5/aHG#u S$%L vݚWЪ0+Zs @㔬{bSS߼O!&S@E(L=ima8Pp|K-8;w#O' y*hTQ#YCdL';a<QMa"k+87~ kIO+ebdEp0+\Go1n_).~ ED鲁H635 5fZ@&VGpVY9 wu3H>`+ KKC&ml|6 bٸU2`qB }Fv̭l:n15jr[7!L@5YomF6烄c-ØaEG`LMc)hRJ@@u?zi:P i,H2C-GV:]lr|gْY5޹(lΑW$t ov]`w lkBzsA{XZ" Mn' sUlGUdӐ#"0E||ƭx92NҘ51; [T&Y vsy6?`0cFlΥ(cWCFE0R%BAF$D~ 3&ק~{Y?IIh'Mȑ|o^}bXpJcglF(O X8 eknU&aRIp֯GQtH<~b~#م`*7kf`cf?Ix$h3 ݅}PJ X م<k;- (|R=X tPX,@@anh[TB»Lj{$)Ws9cB Y D P|!-|*qvB|^0 i"˱S08TbHtjh[FD>bpf`dp0A4l{ς&KGǁ.=m9Y+H3i"'\İm K=@i[5|)S7w1ZD4H :F!r|sOυQӟD$w4֌RY;zS`wO"Zg@ .+KSq.r Z镡FT6gg6vjl{VZhSl,"0$o ڮ:D3b6Zӷ,jh5xYH2Cct 9xأr(AfVݎz $R6U ؁mE'KPqv͆k~MC r-@@{Aĸ&@-G5XB."M^,m[m9G_@xgTX GId)̳R\R>l[13 zE 5)|-!5%ԑ!M.6"}h1=z [!t-?Q"ZZ8!hG510t2Kl%`0;hFU,3A|]G? &VtdcDa|6~O1B-0A2nQz:O"#K4u 2.Q  ޞ} ;*bPW?jWP&{g y:L?S3ݷ9zm1U8M:96tđ7B9P: 9zi|d"v`הՊK,ii:ˉp>-[UиḚ G:L h"*OՋF|d2ґ2kV6ϘlqȘE}"$O8 Fs(S NE7s{!}l&OzDqWLۈU#}gL=p)'ZcA'MHkz(6: b1bYgKD{Nt73āv邊?b 2C xfA;ҳks?Noϰ/LyF4cVM)"9j:#0Mh_M{&yB7}%LA$se˸cO)En'!/Uqs& Aࢌ=Zdi*f?.z9a':jBG˥ vm'-nci&ڱʌSF= =9jj~1;B3η/J%wAi> \}3Q1{[05,1J vk+Oث3kE^a`hJ@3_2Ct^M}r A<]H^Ϡ)Ų,cK]U_޹ 6`l 9T 0hZ[Y终n`mxZ>F'oέfp;&wV#>ʴzr %E0s^D)z#\=̋19E``Xܛ* -mc@{щjmA@m %0*1g`( r:HaIcU$v.RY4+JxgL_f9EᧇQ .ҬǤ<G*h~D< fMI1~ KM1Yu SCR] xD=h4.*t|>ٌJl~});&Pwb"9rys>0%vʡ߯)8͠-.)a d`B+YR(C 2T{zB4Ώ)vmVϞN n=y9Za^+f >wih0`K2P^k Oz#|A!6|Fd,FO?E މֻ?dFK,팳6p|'fxd5a+"G~SiS&EH| a8*Ղ$M lSW9J,)2ȭBqMNj/2:c㪫vؽYCLdwXyO/:u P dO=Jdw7h Ss:@YJXA3`~ Ѿ1fp ,1to_drv0cFe*ʈX)$L5;:S)+)>OI oI%a &Uuzp-DXFX1JXe+$tό#-pV5! Tb; mJČRg|ǻPL L!vERpba1r[;.E HLv@fAǡѰo֪&F)ge9/td0B mdE(s1Vű@l2h*ql1cV%F z* &ɜ%?UVruT%X[#<!hO{ r̵K_:c,,Y+퓰W :l?".KMBMhy8 -:T?cOC~Un`/ |JфaMp fhQU ٜ!kaRu]#Gl,X.Ul.)!UH/MCpI!%_7Y+QO2p Ҫ(߂{hM1(.3*XY9q֓eU<%3;sQBZwd6+L#@"0~)6"E`]D;&0ݓ|"gis:. zF8;[b4`!7DP@U_`)y|~bS A60e~moq`9bCБ^i"f/a+(3z:)(~H33i`,a`tBFЇQTin{ٚ;YOXh ԯ.a*#BeL7UvImU[Tp5!4MMlF^͖RE&8ߓ(OSH bU=|'XedZ'FgG8CuIsaSǴ1 ы x*Ͼ (ZVC >!6Y9'ӻHS*P_YyMR|)9o {"<;`|>aƍgXC9_ _&eT|@"> #N]-w6h̜9ԋm|%QfP7rc\V!y8ߞx'x# /\6O2jSO%!aM`t\ߋ6-Q $wGSaݑ"z8*Z"ÊƜ # 1 -OQh;뱝d!̷ҝ&2B"nn Ź/` NN3,fP2'B.P;Az Q*HSͫ+L4ipًΗv}3}dpժixY<[s }zO|?W^piѬ*&KeNXZ1yWQ-7$uxTݹ^T.7otWGR<\}IB9G8oǷ$Vc>2~9<#NuoIxX<7>1\5&.%wO-V2N{*ttоF;ڑrhݏL~BZr2߿B`iOl< +kI^K}B{2<*4x5x=]}A5\ua>&SW!ͤ@$EXXq&P80`VH!3@Ij I£`6uIT{5mc3}v]gFWd!rXA1{od'e ^!A%t:] %p'%* Dq!FD ?Vq#AdKryoʑY}gpb`{9 vշVyw;*.aJU|X˩ 8Qp pp*_^5@d/^(xPh)^C*YL8n[FUo̊a8Reo[a#s>hxIv~tdlS>gO"MD*h24+Y}lckOlK6 Z>ٮ V69 0i"Ih6ˆ o3D'Ö5h< 1G(?(Bο65ne5hek .#?)-$VGQ-Ы\ U~(fW`B=YRLbƙTwio`Bd{0HC Fe8#I4!%^dYdS`E>^E/@xMgp&A*˳~2pymih U7Ml&|\E~ *s_i~;8$T0Dm+Oj %e둭} EpݎvS0gfܚ<()Gm 糔xd283caD^:hIӍϘ\TY~ؒ#5P<}B3ԡvBA@QI@}=n,o(Aw'6:BU䈔R13:}ZĒ϶ԳA+{/6SϚiWRr2XՔbbZX<c1IN=f45 Ml?܉dg7EmܖԖSZluHOR)R<"^#dJf0VMɨq+/CmV=uE5yP+$*^v"ϰsvWw. }xc X"-D[P_QI|WPZkãJtbP%1a%{4:@~ 4Kl1O2Ct^V5(u}Y8MtaT&]g afXR+j=9D`b,?nq~?eyZq$:^ 3yz[r:ܠ܍H|7>GͩygT(SԳz0?(,H_$2`CV(X C"dk/2?ńDF$#_v'ћr|󼞞pGV S-vn=KK26 gs+Y>ٯ3Nӱ?#<ڊhԿK{8!kPJ|/kUvܙ?Sa6_Lz ?W-UQKzo]c0|Go@>ر3|:;,dr51ߢhSI 0S~04E2H_ pq15niUe_.0`0t rP poZ ]=1 ֠4CB.p=?lRVˆcUA#wq'~f%tZntx:;t+=CM$}3N5Bþi4 }@[4HG2F?mj XѺrNop3/-I sgȲX{ç(Ƞ{H-Y1PP%+/~)['ElḤ׉WUIN0|2EfbU1 5Xg~$tJ89u њ #xe,[ߟOw":Zsw +8담~]yF߀Eqʛ1 L/Y|[^ɟkd'My3,-PC"?RVJ7"n!frYK|A7հp>ͯsd&oپageI=P!ejXGvaH=˒Ë?F̓K:]fowFJM cԴ4pG^jtHĮ~FkDB'.X/?ޝyyÀf#ld2q -9ld+9,vW6S a.X B/P6}UΤK'<b_q%'2W6{2*]C3/AkoↁJc!zPՀ Ka9mC^zjШA+Mg4%J^¸ͧqi Mg>p333Y L:δ3IMPOԔ@a]|3J-RI-JMR[}׆6tNmi&;۵}ԍRKiNjMRs!W ZmX&DUJB֛ɺ4䔉툼ޖl5$a?jWr472wj:g&Sx9kr;/ODTZ؊Fz$;7뤅KUjwZU$1;ōAÝ#v͂-Of?n2%2 uc=DUb3)~. ͵ w\͛i#1g{au+5tKjG틜эnK$JYu~2a|+ /Xr'R'09sDѽV7~HfzJ >"b3<,ixP~GNMv>zn$(˔@BIjffț(Έ]_Ĭ:ʔ00hXTd7px;1 bٞj§Q+z/utg_lHjg&6h.{˄ޠ , EMSiԳQ>YBQlx*oKISe!P"C3١KѪ]Xkix (a/h||t}n ;O)jD~S{OasWC?؀a^(LS2Xa^ lJ5`/jOO-<,"7+ߚy&/Lv bt9ERby^VAtbx.g7&<`6c@]koexV@Ώ&ކMɌ!uqhf؃)Fݝ[w^Bz#ݏ~$m#Gp=^F„/,/wwl6 @5LAk^x o;tONqIruO"1>v&1 ka8UJJۮwmܪ/-/n풵dySXRh\-JP!j>{>Atե]mu:ok B" ،]7\U^irރπU ʳGAxLSF$/狲2nwk,T4%PQY;A$Sn-K/ATEgx5"Z%*m6̇r^w2ޥY֙_r!LX 3ge9k2VqUsɨDDO(@r<#"P60 L??qwz$;m\[-b|5y"m]bG[ӠZ8:g3lY 8f,Ad|1=_IٚLⷲV]iupH_M-ȩ3NϨ} :+@u_NS!KugnJ #{Rع ?E=Xw :K߁jUQQoQ8E_mO m0ip|/xMA #gڋGs zQĢ$B=Og|f|'YuH]E^2rodppmOLawGn$mH^ cv0$o 1 S/(Q 1Wj0A0g+TJ8P9 ݌BW&'q Ch=0"E&JFG W[\:.pXFˠQyUx Va UdX_ڠL_˔a /pe(fC/)M ]+1hMRLBOk*%9W<@ZfD׬ _+[\-l'XbDI)Wv+ZMJ8D[א0gpʿ({IHV@ЩN#/<tֶ HW߃AlE( {n{Q} s?d3>aX )1XoYOgݸ#,rs17mTH a~U&g+<|)la 1FqFϴȶ{!x`%PQ dcv/s&{-^k)xYqJ7r@4{rl_/' S*3{wәgaX%b}:z& q|zA? т`AL.J `wt%@x]ْ E5F ,80C,*܍GX/&gW"<Ĭ7bƿf-ߌՑLm4h.ǭD+Lj /ML]+]D[+z .eq keH qO (}(v,@QF+q ޗeu0 EC Zkɖ]mA܂2=k .s؏[/bƴ&y#D4D1Vi}ß,Y4 0,W[&;fq~ a_yϳt2A"sm፳>h )t A%pV}\͗^3U<7jR1gg^GP)"Y%o}d`掓'ꕏBY@JDhbԭ7m[#]W U@`EtЋ |q=^UH-{wcO "E%{a _  :2hliC_G,J"CݩDzk  ʘC| rˋS<qU܌}yUY MܗÙl9Z,oԞ֡\W$1i5e|qP7e-G!81D0ު/GmHL]<9z"Z[ٯ=RlXf'QQ|T<H9*;A5lDN@F>G&yKb Hvc=%Tw\w`H%\qrA=, K͑&Cf9Ú g5d5'':^:&x?X6mVB.[Y T`)-F]sSf5LPŒ\ek3&ru[\IW|Y!ɀv,JCq7IW+p,HٲP h>r=P2=sai U%E? ̾]DԢVq>+QsT;œZv.ɬt<_wa=tEW"lúO~˺[vq4?79M̚l=O?K;IߦX|O;fb*-D+ڱ 5Џ,>0T42#@` Б9&2^]ȗHH/D/M؃%뙰p{ᝰ`@{\ 'k`oKl?vol1l'r毱d,jdutr itTu 3qL2bL,e3ؐR]V"]jًPͽ Vj$l$90ƕj᥉nNiG8M)۪"t3ydήf1 Fl oâ_g571e}D0I##OMp4QL[ke[ c;RЇm %CP90S911c)nW1@4C S+: (i;IzTp߃1]!# _[m55yUɏ.H]0"E:^=a" `(Fu?ySޫ:/ܽXUȠC5l}|[hK/1VSz4esZcz U%,DC>D|3qqTO!DŽ ia^n0 ʸzqfG)wn\Un!RӜa:}OwùqtK&ջ :ͤ?٨yDX([l@A(gX} Pǘqz3.B-bK>|(jֹ.dדp!:1$׆BLnnΧ@ɀT Eׯ6^ӑzx2Z-xra#إKH-p`sQbK糷 %;ݮ Up{K ۃ6dy|*Rn"Z1tҊ)Aw,P!#׊dRoH#Cd|eK!}tF8!}5PtG6~FR99q4یq@i $ݾS-d@v/jfR [,smH,1b:llݯz4`_1Vi oa:|-3H➂3Ȱ 7a= ^J"_'N96D忒cDOu B`S\| x 4aM3KOXb?7Krx2UL#Rn w)J"ӵo[sW+k ~aZTvYR͕ڳa8k B,D^ ſ0`9B Z֭Rsq29fp^v!BfAy6E$%p^̭|}NKe?fӏȋV$#*wPT2ZvۅHP0߇X |/ן_+w7 |4~b2x*>SŒK2XzGKͬ$Oz9z/Vޞ&pQБbP[В.`l^~SWLz^1oBGJN$ CAH{V}ɤ 7 ##{GvuQ9n;|ƭO!RY[' F#Fm )1+ҁ')Q>O >zK_\*j_m_(ogl @O4XM7.u]@QTK/q­,zM% SC&UmY/7RL =./$ecsRA=< ̙4̋g :Tm b4 NQ^#ZŁp{1 eeqgd~< !>$/@H C<+?଍GnFF}9wHͿw* `f=hH, #G(`zp>Z4z"g!GtqdT!4Jqdo8[#7fӟ@/ j Y~Ϳ!/Ϳk_,dW%yu!<"5xg޾ g X*;:62)5]ґtdGq$R +5ZXa#/fp\Ct MZɣ.򿀗^/ajبK*ad5~qI hI5+Q0g$k* }iB3_i!y8r #5*UP]@~(0D9>'[{O@&e녋4[G[S({.p k]7B6pF]_vmj6/cсaH_=oso\xjbUf}9.P" " @W.`뜅fy$v.w.v'Uck10n%)3>AA0(sc:-Ӿڸ$LZzmv#`tu*}8Kp /O'qbZ]'^9.]K/|@CjbVKlB4gͽut)P*:|3r~|FIF<7祷iG65xBi^Vi4Uz8*M2YyktxEjCpzu8o] /xκElDW.X, #C>[h3*N51UgLq\.Ez9Mc:դ;Ur/]RSg| y 2<@2t 1y@1P10Z6 *by%qf™?k`@HF^osP5/>VStg; |6$/` _ak`;଻i?[My~Jll$$*-گE14V=ո}Alo/ʰMVkd}H2hZL5)ZGɱr+[Bӑ;0V88u:Ts)BZXg]xʗ<2Pĝ5C0bQ=o§M6d@1[i]DS6ZA,i uS`a'Ã43N#`!Y Ss3ae 60fO)'FZB ES ʁu!ElQOJ/ #pa|9klJ.>:0G`xܞh 5/[`б.y⍋:!8g\j/D3s PO#@z^lVZ=Fl0ē{ye8BP ؒq@oOQ7)R$८6R!理!}F.)9hJIAFh@8 &j[m?"nZB^0H ]) : ϷM%=XV<eGg ؠZQDOaVpl&<PCe:m6mJ$m#v i0Q:Ji:!-=~ SL;9CiUFaV%Oſ40~ j‰KG-8N!oa> -IK ,,uRnp}{ & <ۡ niCdv*qI[~*o=2r`NLv\ҴT`[Vq@CF" Fc\+6C)(G"b@4Bzo@jTpo>w9gSX-]?^IHJlAup(r{bYZq5Zn愎oDκl&u*T:hu5W }VqQ}'^?9?ZΨ@J@l$GoX `8vlZ j*"(8:Y&Fq >Ͼd)$ @Z(K͕wRVhW ue`Lc3R/,< x~zTPba>Is %7?3p<3rsZ#x潏=0&S[ .PU@Ig<< ٤ca#=gϘ ީбp2xs->J؃0v4!:1br'A@gduCFb1dX\bpaWy#O%b:b+C,1P)Ȇы8_U|6zLT[ (R`;hh0vWcy3oќk?qHCi%qWrAthv:^>]Fxt<-w8/E~q#__TV˳DrL6J 8 >/OS®ɡ 5t_rնx$[:=<<ګN]MkEj0e  cpSYl`[e0оL~f^eXWaKPry2_"Z{Z:(DÊ*?l_}E#-4gaʜL? dI#znY)Vۖ=_]m2/`I%f);>ǂ_!cg&W(oS-]/o1OFVe,f>x=^*W:$1ٽ<;[b b}J<#\\_{,G~so7/vRoX){RII'YR;rK 4>?&@9:nUMYHvTUjtH K % -B-.>6peL[$̫k4':1$֣PjnFѹ1$vZ# dheq:tV5 uVBG>S &OYgDaʌ*oPP erW.R[Ά.HPOtr~$IVKᮟ_ RZxIq;gIO T,W<.G]!BR%<[&Iy4tYX >C2*4+DQ0CP:j+P2,a[e-+eHZ@=GZE輒[\ϨoQ\ݟ;\'i0$QqՇ~Mܬr>i[77BFlo;ʽ|xށas@\ Av.Or_j +"eY+3GYܲC,bgO_=> f)4'nCZ6̷8[4 ;16͠fgrweH3^QL7!f䊧,b01)9^0]u>ΒΒ.~YObڽy'uZ?Mjp\  hx]O(9SF^14r͉'_^^Gb6ힻAkV]pJQvT/Ν hLmGק}~*L 0؅]J]Z-'Q#6zq7Rzo\ѵ!PoU:S:?<%[KdߑE+jXJ٤ &`{+׫;Ͻo;ܷa UާUBA֎*aZٵ_N"P̓+eSǰ{[H@sDǞ|?[ġ%V_!M޹ٽl+Y6>p~Mbi~L`-XfAPbU7bՍP(6Wm28P:drl0M7c컍8eUO׺N2Ya6rP㿜D 0ʐ;:_zyiCD@q+O"3g湂jhR53ѩsIbV'=Sƨ6F3VG4SX>~cڹzb(A;`~RkY?*,/Lݓb|oscG'_}a.{,#땎@ƿ;'yVc0e$ܪCI zXF#b3 Vfȹݨt-U$Z0h&ٟNٖ<+eJpr[nj_Е3y|Q]$m>Nr {m!'T3K D`Ćm ւ)P_GuR g]n5r9Wj&)vZ񝜉er>phWNw %jS~/|MKCk49^\nTEb`u;oYqҊUl>KPqJ K:o>\_88Vy[o~VO#,[~f#ʽBa>"c5L0: D(.~&s "7+vvsbΉi*k&ۀ`xLߢ>P $!Ȼ*fuz:廖SZ?`l[BJkO` xN&v'_܃B쏓oo|E^t] R*5UwgRU1am@;ڮRYbRݲf䧰 KA-w;Kͨ%A=`4k5Hme)UG#r1&25UȴC!̈́ Z̞y/s \iHDWj3oдS 6'UWqQ LJno+@7ѩ[K:(߰{G7R˼g1vrHB'fAGXRtF"ؔG⥹>xt++݅ebxtXEܝ$!i [͘ƑiT%%-f 侢 ȸwokBhaDP*ЂO$Ⱥ]F&g@K`j/)㩗Z6Ie2l q9ͮ+pȳ_KCxBy!vhѲ, r@(R.yqtFti0\ A6Qq[fFo0'8vJo( 1{-acR/| KJ6Q&F*Kq q= =c%y5{nۉ{`u|fK{t/O7B|k+Y|<A8݆mW>P~ o'P͛$*Z5{,%s7|'߈Lc8\1\m˿rJӏ Pʊ_v֔(ȁsp]uy1 5Χ;i~.P,NW9dֆ/Ty]+,_W|z.RQHZ5QFD0s4=漩_g556~z.uyJKTtxTML7Dž9I7i9d%Gd|':HW`b &yԽ4U~Nٯ;/3~MeֲzefRW=b:~WTp3k?I fLyH't:_HWĈye[H?HP^єFG'oDF3;,]c*6J2vyGG<(z?y+ -!Jx|rOQ@ q\\sa$ Hg?3/Wm# 6Ay&o!r픅uڣԔc8"_>cY>.vS䙓õۻ7^ kokYl8XZ>ʼn9߂OIR-?vF_W3_g'RVIc_bkXVYu'>}XӉe~tjJ}k_~?Kt>\ZDBVA?ҥKX}ܷXߖ/y)Z+_A Wuj` ;,6urc܀2| @Gg~/?;z_Lb9"r1eL(GT}$]0T~ 1!̗zO=.r2kl- dQX`*`C t ׵1)L!/ݞ|^e*ú (t$ư$ 2'"~Y#Sv^_X| 0:#L8_fAl/]Xtn4p g3 Iݝ\qgG-Kf0Çgӧp+14wg^+_D;+4:Uv]|\kh"6f)L{"QK?F9e̙D2GrAE8La[#N!~-ߒ=y })zK\d'"W&↳q_2#/Sٸ٘ì$AiipS /ޤs tudbn~qV+؁31g7nڍ ó|t?:̟Ũ( \G_iПF A ^ns+C;4n nT}a[H k9bEoWXd7 oG_˜ yQO>+(`crHܸ>5{:e2{o>e_-G[.9i{x^xHD}v* *h 1V v k`9]' +!Ĥ7"̃/_L w)WL)u-]@+K^8+OFT+XVm΂̃uaz鉄j۸U2hͨ R˝".kPBUej0n:0`\ZMo㼛av`⭰#gZſPSq [V-mО-F/NdpA!ڂ$yUB;;{*x8ai$4JӺ~<<BO_"0o2G&,}[z'[oh%~b[-MYuvÍǓt\(kS#7ֈVeu?!U,cR- a֤h2Z鴼3ز,ܪnUUfk_.!I{\xv3x@sߐ:Z{^zf_gK?-}$:ձk4'?S y%YzHn&FVQGJ0ZބhÎG!?qY/Fto~3So"g2{yz+iAzǚԁ:Px2Xtꉜ=Tmfj _He. %Ye+ᐎIMOh/|#E./aկ ./&(gZ4.?ZpI64Yj(=bU(}jpcbk(bN _8LJTBFzϖ Tmt4LW5viRB=]v2.NQG^ݏ_h Ux `}`4 /|kIaæ4## x _꙼6npO@;ѨCh~a1wATRrxeX>Na6_A(K:l6s*_1ȴ ?O}6n`Ы1o>Ddӯ,:VԎTu$egNE˹w&僿t:N׾Zv6?ǓHgr_]o|dK+$z&30KoftMPP-q]s~ G`ibLnBfv"#K{2{ wfgv aψu:Cנ?w}qݾ/u8pAŃE T޺vy0l GQRUTn`9Ck.-0ɞ3qcMA|Y/}Ans҃XWrQ{m&]taIgecqu"<5+W*~?8y9}}Og\ױLNOY5NM'IU$x k s5ٳm"@ \\ѪF?:>b,F%hu?\ q+/VNҳ\ut.\E&m$0|8ë=CW t-{l>޹9]dz.X@ivPլWkwr ^j bnњ] Ryu(y,WT?+рNY!9[gZ,SMH΍AE@x$i1FbɹM`7ocbqoq&i|MS+*dw9g+iPLZWGv.Q+Gh?꾢-}k{JfL:Q.n1FmM0 <B X+P{MM88M1#,'T΂XN&AeVE Ҳq{tSt?ݫ2V|o@v4J dޥSUz:לXSj .*h1^ӵUwpf[A {8~ɍ>˜Dž!(WԷMwHCx.vT(|c?R!.܄]o{h^~*X~i^Zİ< At j!-}ca f^s/'5;&@YnK^@oSđu^_ pjU<ɾ*fGbٝe+&ky kQcYo>,$$F}x',gG gq?*a]8lt &vGjad2JGwƄ)X,:5a ftfb{G7 $sCЬ3sj7I["(/-2gY}1@QŘ]܅ATMB-eW"kѽKQ7Q \.IHD7ȴq"j6SHo yEHa( fKN jaw\NɶF}@0 hͶs{c|p#06x 0 ƜlրMNVQ?@fW/0h!y0{eSԗw3 {h̾YF.9^Aq.o[ ڨR߾ DQ>$hNhֶ1ܝ%xڨam7w_ê5%XN.7cC&\2s^"m3a%<~[PA'+G=I~8 *}[~I͓Jfҳ3SE5z$k;HW/ ̽"ַrKb?=b6p]bU/THj @U(95ԝ@hPţXM" 2!V ]k޹y~~?{.{f͚5ktM*t^p0ksɣb^G:9_lJz`dgnPsn[FUIp6YDcuEiKI7rL؜3/r 85%砞gͻ: bg] }aS**ݲYe|°)+ `F0;ڟ?Ltk @d!{{`&p,U־H.g@YQZxH@joUz%S,&D_ٶv6nۿoJV^m̩ >^xh1:^IxƎ(XDžXsA/ h4u4>yD߄j]uM24犗dun_WW^y|[tu3k' qU'gjC7~)Bu{[`,J_,G+ڝ&ٹQ(]u}- L|gެLW}"ڒ!1Z7a&"1-BMIUy j;J mIMG=6B25ʑ+&j{a) A_5HqnCj.fLkp֗cЙnt-î0;1cƑ}T`X];퀁]Y$j˺:i+3KqmNm܊Avˀ֚EbZaI_V9ٸix?*p| ~O@B[׼>:gHp,^]XҎ'KZnC>maT$6xu.^Y 'ӷitL i wXE?'s7;ޯXSgjXT#aFy >p7Y*Ugup>8j8v#\u,LtҺ yRu%Bo 7jq1e z,aף SLQڴ.R8!r\G@Ei1(, >m3z}܎*ޤ[{5PT5=(dL?eȀ9sU iFȡƩAyn+nrCfoSru@np^ik!C;DuIvnAȪ7M **$ J^8YLJ1iVOH`2?N=PTTY;c6}jf']GI]àK/OtУ!#xu {Z$ ٰJ(ɖ gx%ֻ[bB "ёtT48/XM& #/ 0 yτc>;7?% 0l+vGcvQ>;nNPw{As6Dtl޹&e?&jG"!/'> Z> /"9ū0Qٺ{o|) $XZӌeOA#T FY&G,b񕺮aZH:+vE SƇ{Hmq@ܿ3EfaKií#jMDrv2+v{ѫ@DȬX۔d@/tv A.l.xFipGM/mҕ- zoA%gb ksDz.\u.d%mY6#-06 kBp^IXy=AxM~sk&`[kq 2Ɛo"T%`b[Hmh\6=Jfz:Y?5"o] #jX"b`;^U2S:o<׫hۗ6F4Ύ:Ax) 9oT?u.vNŹF`'/B$t?مMUQ-xD2(a8%p:2,KP2첗y&fEcn Fߴ)^$[_COÁGDo]>K^J:c;m{~ECVqM Viˈ`E[L|\!7vH-UЖ;#/V|r^ޔep}GX@K=s(ש ZCyQʜtqCZ%[ L)wZ$mՐ4,2qФiC4>{^y?:ʱ{)ylmv(])znqe?6;Q-|T57:Gd354ϐڛJSmF<>hgVXG=J>"p3|N!_4Kߛ-и0Wj_^T V߯'z; A6 z\%*$An˳7VR}dz{Dיf|*$?+Q}Pn;6 !rx*XZxɟf.VtΨuo}^ߍ`raCQ|J!^.Ʌ&pt@a{ /XAw,r5[݊cɨȇ!Ye8P/=2*PC1xjL1 4vФ P]`{e<Z/ @y$@*$ I] KN5iԏ}sM*SI_z {yPTc;KiMKvj]a^9WGܧ$=Yތļ< _6 'hJ+IO@a"[\;X+C̮SJ<+7][;m"R7R}5N:,H;u{>so8j,B"`ک*Jr/8ǟrov=lv ?tb˙PE(#mTQ5whWgpr 1*-)O.Mz^N4T aإBIz7{qt sqvt/=ʱ7y9B //4[(0T:qm9qm]bsG~34 Y89--6(;_{-BJw LvTw2jucft~~HrBp?iiQBF. El"_n;Kg%[EGu@h.yNOZQ.4̖SP.p,{9ʟ;o!_KDwGٚYV.^(,hӉA uF4!L> nUY!Zۃ1i! JD|K\'zfdQTr?Fd4h'3mo˛>`D7%a/MUHϭD#(URUu43ۙ+oWI7q<9BjX_w,dL[oxER7  ŢI!g 1h }ЫnWiCr!~)=mAGx+Zw"AUр7Vi{p;栁dٛb[H4kՖۙDX+n 97FߥW,C /xJt_oi }ToU^o뫑 NmzWO%cbh+hMKpFK>zx1}&X~!YY:\XNسztJv}j(?,wD ޹;SFeڜWw=-G54> *lUGp<<' mҕ6bүl>FM-ɍ'sIH-:K7~-o=S.h' \1IA;Rs⇓,$l#dRE6xFHz"O]z>x؀Qۗ]/WK)i|\-דyĥsa`9~@5_}({x9IŘ<;1Ov;t͏kʇuתi[Ûz^]:zށ\P omOhu\OHpp?!-h37Zqtu׏^=ժBCcjy%OU,q12"^}{>sb= eUU o;~;x@6juGSRi^Z)Nu ?F֛٤YCtTR~b_%. ƫQ&z絗9?N+3WF+%,ԓ|*++6#4cA]HM7a9>}#e*RA;ճy Dy׈jup m%1a0dYA@+4*3;2mvlB6^gB1s5}E՞t4{{FۿazFiczc!M&[|XZcPO3HRSm!F2 ; TvY~ݮ>x@t܉3C.]_#:;zF(zBHx4 ۟c@" z=Onj8z=ӄbRUH@aI3KzKG0=qzǯkH}zg#=Gq;Ny|p.N}!2xVWCX{ F)g]GĤRE/Sc4t 'AH0$FpZT"t = ).uP6ݦ%<-zRohTAAW?r9dH!.P4§I(L+:c;[{%W8ZEo/ׅvч(u$ k{"Ԥh<0; Z~gDQD1g0=ySMktNj@1[gW_ >ψڟ PNG8;(*✎MUY\:|{ؖ@) &\H/@"2g:2EeXSs|=}]j&! w +bQa\!YX\%8~ʟ <XCbmܓFVB_ .ϬehvBZZˁ)m Zȇ7z+dBo=@&QHֹob,{[ҷZo}l0ytܙ?Q0G\=\VDP|LPtMSŮLP["< w aRsz9=坁2H;ތ=Rq=]g#LuŌ6iD8Ic߂~Lūej:K6ĆKփdW,)Y([EU|o_FLtLS.Uݬ"q ?`/?.엽#K`57O|0x3"&`"\H,1?OxԢ+s #R).Yt'` VUK@hrr&';tq(j{qiSËܚ`S0:rw&_r-|ۙ{0—x~>oq̡is96x:]+9IJn8qxJcC:"% u& W֖xxkIv3hٓ[z-%\zQ'4j Bd .mYn`4`[CZ@zR *p~JΗՂ:.0Z S$KXp9v^&Eŀ Z=m] \MpL4av9+Jl5VIQh ?W5_'95)TwB < LȺ2lhݔ,J,m-'o%\F'MV^VY>:TQZRB:\&Ƌq+m?j.[ʃؕgs(t֊0!F4yr'Qcm'..֊r0#mvpL @wǦɂrat 粨&[|jpH8P\ܓ"5mrnPt0 nr; Km ;gXt`3`ӷsQ+~aͻcכtɞ^rߢ8s8nM8?n ól(^ YH,1rkWBb8x_dgGQEFϱjmTU}$FE4oi,ح{A@]trvN7huPh GMZ}q ax~@ڸ(H(x\j2jűDPGR\|;oHa,;RP)_ߋfO(/KfYE GZߓټ>͂[&29MY:f *#?(`ה6P!>ΆcxH+_Pf2.J0 VxYա?+"NFcɣ >T㥞3H},3 Y5NӤj+Kj\#ތU6U2zB1C']$جaX,#h}>fzqj)4cs"3Kֽ+cTYjX1y:զABW"뛸㛅^SU =Q$E ?歊<?67RǍ [QtDk`%/%t6z8jbÇ2;{)ARXx_Xi78z_û2NfहM9,wo@%8:yt!H߬@ Mx]afX+2OE+fЄo=yd{0LPV;uVnQlgC{7?TR=oM޾Xy}rV0qluV*7UȅnUb>z#,Ag!u-O=z&>dh(ӻ-Ӱ7PZj/)̺6N4A^2{,R Qs^D@׽D~OPy,QF#7`Q`igC `^#z^Ol=Y=6wdW )LlDǒd]+4)+[7*ukU!jOh 6rQ]}k-T:pM\r/HJ5-7 "!|oN+?^%Ɏ uvt1ȼU?Ќ{>fyMkD%e2 lk"HbPLwT#=tG݀2*G\6b'ToyMzjN_'0y)T"l-HMqtuZw29k jS[# Jf9l㯷)B~y&a=a7|sc%Ǹ/!@Ã# Fkv_#P5ۤ990ijTD[&l$ZVRo-PYx;qb:9CSu[1#s4QT^JaKY҆Y2ؼi$!Tz]o%1;`͍vsWL's\sn B|)zs[x&vG0 D= +0E_M14zy4,@{,Sf/%siF'}sEW*P4%w'ɍtpJx4, 6q W'Ƽ4? bS/Gw۞ZosxU1h"WDрOlXM4E0({8Eۀ@"0p"@\ \ "D1'Bo<59WС=:lc7nc+b T:؉W?/Î#0$ ÃOamc*9in#B7ő x̬y8Ha9z<("_!_@t/̹$J ?!?F~AA>K;mI\ _AbaNweA F!bX r1,#xeF̿((dDӎQ~%F`.8ym 6y2.K[YueŇ霚lJ'*8eg|(X 90wɕR5`+CdB_g/Y>3{'P=36}L>"kk;_߻zDYS"j\_kSNM%E>,~.0~N~/c*9U?N'UsU_mƟ3Ů_O׎wV̨3+:VfQY=5!EqAY̚I龂x6?$o5m~|1G|MK\~#57[^;%EDO`!aвFh.ia#{Mdk }>_N>:#ScvgODh堁jөeA"-k"ND~ է>_}}å)gGi]vR׬B=M9+fqXzT^uGXo ~WlHXm;]tk=ڿO o/mRzvޙ o-6Ń1QAkA>F# y;B GpL|m[Pq۳DՐO*/<%wC2XW0De(8;Y_k.U\ %{!I&QJo5!ܪV1m|db8>q]шS@zKGA\QND>XMGgo3W Ċ!QFjs τMn"S ]|)Jwv:2+"Uh+t'GqG ^<)ɷ)1jjz6\\1'd5 im-|aX.;~[87Y &:hvuьc/%Aj8"iq;hHa Zv"^4?h,8/%99Qn3 JrhOgDsVd4|~ZZkO6\JvsKiUbrod~} uOQ݀t"GBu"8V6S|CP\P,jK_tdaS7MQ7%{'9l 9pl}O:Q;(z7>lmigBQO*u:V'DcИ5/Ma':10T_ԉ'1zslϘ,xOտf<6E4xn3s̫nޤ+Ci x IiYTIFۼ3JM~o5BW 0{]8}zu-{喙{ g/X~D{t8냥JoF- ?E:t=ľnmke *!26{b,J(aw%>n'aq쇙oVwsiB R?ѭUj֑6qӛ؁a_H//e{dT\;u- mpLcw"s^pnpCR޼5aplɓx{lA'gO?۟/Tώ/Z)QfFQ .v?}Mpfom"J,EAT3^J3:fܞ0Q^J3-3al-:k~o^MWe8X:8J:+OI佰#qdH%Ε?~+' ?1jpQ5:HσytM"ѳ(C?N %i-kB%^T D22%eo_ cT! u0@N/bGķWF@6E6ĦqCT}gDlB%߄(Va6`OȹI *Ip[~l x (Hl'V=dC|jO"OU<3BBuxIr'eq )USL=}{kiTf}֬͝ =̮ 8i?(|89 ˔Tn`8MKT&*6?LR;]4l ~84~ |C 焙gx${s#biS/[+DGh~ ahEBOFTK3ݖc[V]b>C-2=wkׂbwjĜ0A.?"-x̤3"z:̪zY;@?ȕs&<-:%652< [sxqSl*ٽK2_ xO8 U xiT.<6] {32N ʕ~"] Zp 9j)oc)IƨIl (J3 P8Q1Y*,]֘/ȝ^5?ky6.X%ƫ(v# g\jq^"](R2 Sz=E X!}_PPWЂ62AmY˅kϏv<7&:yCO3[UcߏZ፤?'?GJSzU[@v8.~7LH_n_]/*_>0~ܯ.2PW M9d\i-0.Nel hש:`1ppWhP8 +!CPފ*7ʻuvtOfOhGT-0y jW`{WАv AZk5Iu }ڻntin482/1j U%d\ڧ,U'GF}en n vcOZ0i9aGQ=oa$@EWz-@g)|Bf2A{ ρa^/@6Q:8 iVOatΛ*6D5&{RuҜm.b\;E7/ 셷0xK݆jMUY67U#1,U6e3 vq%֓8!@Rnur (kih<{r^`yy0ib%w/Ч<4 A+ϐ౔O镘Em<~9(|x+0;_B!uZ˽(vj«C 22Z{[?Xt>[۪9ove2x>R2_ U'ŤG(eLB`E|m\dfB]u̐>dފ΍_#*ݤIXޕ=ijL|a\P^>}Vc U6w({ak2.ޮyY ʼnJP.S=ywO5Fڵg쾽= gp[ps۔^L3`BFoF]˩&g+ F!/2 J35hܬ8vK**+HxO%vDy/*q9@gu r=0h*$M3S [gRiÄ;'wRpfgau+ǵj0az4|h "-\?)/3GB_ M(ΕD.:cߊCX8v Frnh o=dŸ%(괄=Zc/! {p,*EhQY˥M9 3yٖ>1E8~ VnETAT޳}Sϕ)yw2?z\LՊ|IIw;Ą/, [}Cx XkUq;K5%azժ]eFBzU7P۟P /"CW*%Q=[$-tϪ}YwbIk\z_}]ۓ+אs/(\j(URzWf:fUڠ繪33Փ詅4a{x50a-*X7K> Ƭ EwM?ǛrZB8sCx<3o9%Ō_ٮ+=!^ȿIsx>NXVo(׭bGloGLI GGB~׊Ď/p_CsDK8VLᯖ-m ,MxЩvUn1^ aո>O:"$^ Q)h6t%6b!k{(!Hݛw# tĠU2$* Kn)aiw$ 6ʾj5Su1 \σy)ͪ9ZWe8rSM+%=FTRwkMX=ν,l&=p0le%8: KUFŷ)sM6ɯg 3;DY#*sjx?ky(C -LIz Յ"E ' PzE`Sti~N3/oP Ѩ1 f7sf#WXcէOlm1߇Ѹ(MizD_IWlТX<o&g 2iP G?NgQadҹV9NPE dԌx}x??<`3܂&|"r-]|EYvm&c-7X6xIO3˰ $ r5|{QX9b<('ȍt[]Zץzݩ3,=#-nZhKb `ߨWh :-,78Sَ8kk *Dŏ;~T ~kb8,w1@QSB8{buȭ.xmԕw Ǵt8FϺQYzƇːsRlSz\oed'LQmyFvy3R({b&}Et~n6T2f {I?g g  9](쓷Wgqnǣ~G4$U 5$X!Or2'g=XQ"T\0Tz@<vYCdFT(?_gB BwRp8XU,GTƉMUQjhqCq:}~{>2Ikӄِ*(&TtW_=pZ7D`ɧ^_V)ʺs1.^V&ef3 z,dKhQ#kD;̅D&2-Q(\-yWGΚPJR%aѯ?~XҖ2QGQ>,&'>)$xDB΃:FX.~@ܨճT+#,GڧH>T]E']"8a4#:e}gvD>D<=B}7漮s#雹R(U`36Z)ȕ3y /*E2 ^NxA2GcjXnRG*ʹGnhJZ T)i.V?ހFE}C,X ks&=)7t.AfZo8=z[^5B;hmFMs]~zbJOY]̭7(h<*:b]b?CR 8kޙЂEa5E6T JAf Q3ςۍgxtҵ|? 珢E*IΣ Bc;ًokD3?-UG055(~8g ]) <ފ}ₓ _D:#EuYޞyrBL^KMF HS%q.xBF.N\ gn) ;?LeѴp&~ĩCMZ~" ,nĘTȣ*tdP9b`hfXχ鉽sJr.ܨ{}xD(n$a H\8PlZ8".ES.yQ9+f/ūL2[pu t\'-;xJmPYZQ~sBߜ ^ޣ_B>{}V|"?Tvؠ2d}JQw.b!M.la!F3f床f9#vN8Ҽ3&6 /b-="7gc!# 4Dyn-,rǏe,!ڋu(VMIXۆt)>Ъ'avpj}]̾?㫃c}rCٽR/=IڕgL{-uM>s&eBɸ6e31SewtIÂa-iyY4=u^P\M8POk[Dow0;㰳CW|6+4Y(`}L< `ƟU{8Pd Kp1f!мw@dCO=*ڣ^ySy79:C  väz0|s( 7_ 4 zzhDh973"UJ7݂"F#y,pz ȋa-Za}džB7bZ#a&]MyEkvD-?lYppVCXh!K(1ʝ\lTU)# SrF 4vNt_RΒQFʑ-zK6<()]` ?L:iP.7[6)船PGְ؂.`X'߮IU J@,m׉Mflv F@ 17.rAV_4HTivI$Wwbo5bH\6twEtpeU?']+_`Y#ewWCGw ah_NRк[,,Zs'z?K|W9;9 u雭?끏{+BUpFC5`e-Q߻'=,{>rxXwGg zv>s^Aʫiq>\BHwAk1DTy2A{O5^ JUtW < h(xܒ&~1D̗@w5DEjP)t~0{8á?]cq^PI{$ GL:y( _i#Wփ|IXFE77|KA]+* 鮦х;+cݗ. 潨sd}@OWb#M .g3[|;F0bXK>ڮ.ѺQxB.ܟJQCa8:(x]*?\h0h)쬋fF"eA>o s'p*Sj(qZI+0 J{oSgseMC{0 4E 'گҨ:g/w(G4ޙĚ7'wA&] )A*D>q}-P/_(|/m>fEۄ',.`'oD2cdq߲|玊rN)ƨ]Ba ./y7pY=Q< U !KF,W?_gL۳OMml%ޞe`(RM%G9hĦwjwr cyG?P ڭP2*G_ \މ)JF`_C 8ݱomL1Z:ڮ?nM ;Wn Z}5xOkt ͥbiH˨q=# 5bƵH9d82ލ$qi{)+qytFQޫbƣ+c3v˞G"fC8ci{Fѱ,k|7/{=3> -JNljpxUUCt-4?(syRgZnvBFbe>gZɈBR+ JAGQ//W__&?hkKZo\DtZ_I*%ءa/KgĔ/_?ut~pWrDjD6xiW$\۲bW&{j ?L-{=d.^bO^)|_?X/KS,$ew;fԪP$F?01,|G߿Ev;olgɴ,\{MhП=_"*"٤cJP5!_ɮL!gL 〶뎱IsRt 6-lbFL1 o7w" a?nE`kDx5";۔Fp@0Vlݳ\2;EKiehĭ< $'U4w['s~=6V yzJt4v,]`PmkDCu(84{TCJdnZPB]w6+utBI\c.⢨TϗNدYʭ?lNb7Tf,IvFZ(y>A(:֛vJg!to9gP?-W@/ ;O(# 3MQE*.l5+ rlws(6ˋ b?)v2"gvkׄϳI:e 50l?e_ f{#5PƖ{q^HRmMo!9wؽ܇qE]ؿ~bɂ[Uq.T]n-;l|4B\ow`tV9Vw9S'ՋRAt&Ӱպ?õQ!'Iɕͧ* MΞ}0DKP:*]">o},k-h6؟jGV & 8g`>sk"[ O ;'@1ҳ# d b&=n43%/H@'B aZ>44X3QL8O䩉3U3&F8Hx57{y'S P&Qr >VrMP?hQ]G[c/H23-޸cޘ08wT%&u٢hVĶDmo&7 H }% 軬x\.T9]DI\ؼ !,S%JNDG =qYB ^j?.0<+2 ~XZ)fyHEBY"Y 1k Ϻ<Yd}yu5띑0kϊK "5ɚYƣͷj3Ҝ_\~I5Oq_sS #ŕweّS#;ƕFOJ[ΆO9w/ώHyv1\BLMW/˗Gο,?I۟m~?ysi$-ߍ Nݭ&ܱohoSIAΩzMYy:cn̢7.{}1X)R6QFƆtԎ~*=3l*quΆU1g؈AHA![152HBɫi \HJ~ҰdQkƝL$ dSy2~D Nd͐~WZ4W45)@6vGTΒH;@Nw)'S5+(: }mC dd;5^%/;mP HU/IvRs3lݢa/=<ױ :缨GΙ&Wv^9mN-[8pըؕSϟadڅhUi6ѹ[9q? j%VL%үm7ܓjzq3qAt¹T1l"Ӡ/ٳ?biHp۹ERz:\CkgsQ`W_#7&y UO;N VxÆעqiu _dxY<_1˦ܞ>=XbE]X?ߙ=R/gk;6LIOSؔ[3Eo)g i\sj4Bsҵ*x`EM%\Rzф?K?tf<<hu*Å$J\<:0C3O0vQG˱#.6ِT3!1u_W{XւOU SXSXG\R)a>/5 FޯU`9>G:<*obΝ\Q6@q({ yY]1P6bbF}q,^tFyyxO̠7x8'xj]Ώ7$16Wg<1Q0̽zGpOJ~ayc<y~Ƹ*.7RQWgԹw l"3"蝝RF&1v{Ӧ, 9 5by , F#D,XSzZ*+OYSTDixRK(E1rb* uJ A)&JE]!LHvcEXK֊^(PS!]jS༹!66mFl#jxI' ~Qxǫ* (T?DZ$PpMfi pv ؽ1-oN+RmLT_.7ڼ4"Ԑ,hO& 6p/,8Rk4F|dS^4Xuh׵,ffGwҹKO' O/UY>wqm()y 2C-y|:Z2|wE3-!faO%a( rtE w̝}sb&V_IJL;Tࢥj\cl:_M1:r#zzy.ڥM$\G b/LH5BH@+ kZO ʡ0Ȼ:p{QJ/J"Xtgn TA3r hԒחM%P jl }p5Q #D,Q'ˣZP6C;r ;FVɀ3B78|!7A>O>R$sC 0GjKiZx|tX/J!~3BNO BE S @i <Ѫ5U:b&rgAZHR6 .:XB@tB-K\՗t< aKD m!M_o6 h|/4k$[e};¦&#l*Jsv%#H HP. % ]gKŸ¤3֥ѺӔԱӐ67N/p8^ikM"{v B?RcA<\} mfad2s1 O9^Xϗ'k sqDۓKZ oB;tpb,Q;l\Jźf+u:ǗM!ToSQn|x(^^yՋޞ[UV|E`+fGԊx9x|#"?gSߔZ:!*<4iѯ JF^\)B9f>OWY*|99_YxS{7X{6Gv {)|#~ "`Sa _“* Yd7 +&!?ntĕ3^ ,ȣJI뽏ACw n#s䋷8JNKZO%* H5С/r|mB|]<Қ}`v«)71gTϽދ8J܈%]es9foree}6Zp; \nW< F~M6g@SO֐ ש*pE>^K5zy]WF͗_$k.-]ql=/h~Bj} oyT}j۫oZ&_ F0F~ Oo}e" u~δ8 +x\D;Cp>Fk1Eﰗ!iq,G `hc`M )ka7zD9!ʧޮq_6toNjzF.FH,g" fNvtܬK~xSA%NzdW(:mi.`gWv噔0wd{_hTPؗ]:'\y%Mq+d˸0!d_™: OfDOH~Qa Ԭ!k_TX}as0 qH:9{hXTFe/BHX;mPFHٲљ{OY(Uo7uSE uD\~ U>>ԗ ag6Rع:j< ܎-g1[;gyu9BK+փQm]oܮvBuB.j#%G09|'ux=xPFv#4F9 ؜#9r:iVj>F(;H-[})[:fn/_<ٹZ_`JՉw>zvfQn+O{{^mN[c:\H**o (fl ,Uh81'fEގQʎ Z"ʣW}.X=͚q}yl=n#vM>}V ֫`'Xp~ gn֌ zђ7"){| Thn~l~y2|56>2=rOQy'90"SKwf"'!F(z%A4 I!,j`Y`շ]0u7 *DpFEOov.O.vrV@uʘ4Y3,ʘe\j3m-ZJ` Dmva*|4` ˀ |˭5+ PڐQ2:߄l gloE\l+C "d>e '([}fHO^{wy$ל?򚒽qw|nw@\ol&Чj1pfz(_Yj+>$(a՟s?&z{.ddeڗ~ztt6úy`(?2VGO?5m2 Պ $ʅ3P8"QjWڼ?^7+bNp(OAcfelq 0{~x`H#E 1G/h-bf ÷[$UgalݠUAK2N8a leWEU;p~e1By8ͳ6~b`ger*ߢtz^ݮ>ˣzcNQ_õo(8Yz|of-?jxj&yAy$VCk &B3v8Fr-=7Jʘ>q'P' P[DBrТ|A-cjͮx@X:DabWs0,Qlz1>Y[ (zh/QžD>xJKST /)YypEU]?֋ܻuy7KzaQeU9l^5tb7,]i?fk]D5il85ɠ&Nڥ%%Ib8L(3#?)'4 Z2ݠq 7dM?(V!}u ^__n}f8`K(X"\sWf l6TY\q4MymQR`9QMpE] <|TRݹ\!&qM7>; C(qFfFIFJN. }J?/?BO_9 (X%:64WSLjǣvϯXҒ3F q n Sa +u`{OBe:9L +HJR}7ٲEՌ#% `+>5*oԌ_̛eTdp7^bܓNK+^PYNFr}.Xל{GKOE5|ÅYd({'<6IxPK`{~9˯埰w[89 Yq}uDTܢ5NfB 3˯NhS"s)fa%mlWjIoX!k=ڃa\) 0a5 ACY:dtޖ^W$m(udh[. lyu \SoZ {)B6br#r+}pW(*c`y `1wAb] za%-Ϡ&IXḔB!<_jMq[SR8n=ٞ:]:O垵'T_ҟqเqE82aڃ\L]nD(J<Iod~t/xbGf0uWP,L#o  N+Z w'bg(fty>oM=mSw/y4 qM݀#$לOR4@/ Qk[* x_zJ^ OuJV_ 9Q]>ˆԨx_x0T5\7zS"F*aA/"BUB r^),KXݢWs؃\a.Uab7U cgN0fL?*y S|M^Yϝت,=X~y h]c7;iT;4J}|/Gw>26%,QpIm>(`Dl h0"mWЏ7XrѡI:i:кSoM#|xHT (/Ywj1ӧ|]IQV$pys ţ1WʦL)RKq[<׎įz㹭!(܍t4> -5#Xpʑt_}҃"hMif?6o Rx]!/Te\!KZ&%RCwQ1oS-B,iw,Xln*m<"Se) $9|R8627`F-\D RmQ<(۟EVA -Q*9F6R}{)]w^dY\h#0 r!xBt Ej;m{Pήd%g˕f> UDk4X+P-xH ^c@5sRP>_N Ҍ*Ru#~R_ZOrؕ-|.>$彊K[lҹGVg*PH0yz#uNA< *I? F3_+z dOv hU^CjcȆx?IAbSOTV`buœ.mV!]B9k}(6.'wQG{MQ yk(cp]j__#ZK0]h J"K@6^aa\^]$xE,Y {ѽJ;o BcGY. C^ 'h>ESХN$ܘ={7MtεNhwSQY:p\2 ><ԡyzTB=Y&d4e)Om/3 ʨv3S##ł-;n$U+0zIcV%[_e c[rLMo2'c10j% f~Am\pS'61ˋsNA W)%|%$>B'W9HѲ6"Mz~>z7<\բ4GCDLj@dǝR^: d(l;nl6JRfџ=zy(Mօq;w=e'!u^'$A̮2_bEZ#fA>HE2ZQ{9F`޸FIJͤJ\~eRJ%}$$Ղ5^F? 5#D|It"*#sZHEFN\n[P`&5s"5&ѐ(yD܄wSGa񐨼5Uy+>g(5OXT%,9^xlkb@y`Rq@LizHYg4cݟ7:쁲dUn`e!67Dܓ+؜WNS$/Ml\DJed= Me̝o'ۂ.ڞD~K;ÿjÿ&FYiz> X<x>OWZoPy??$u&f[;dzˬ4*7SL~oi*a ri{3mmi1-ŭ' a=p)=##ΑgZ#·SZ2l9^x^"jT9KK'z3+E۝{9\聋/A/ȉ.xI@xjixWnzJ*MCiulAnt)8zeB}xDw%]IN񭷄^u>aV(0/@o`&XkY ٕQ_UQ(y|.=6{0X:X:1s%'?zt(^T~%iCpAqbLeU!JV-3,+8Xolp5E}G +WNq/]4hhyAI:Qvד]rzg߅G$76:5|oAy;jͻTmj¿6M`S мH_QXpoq>qr @ ȃz4tOs:X ?rt\#>{tflʂf5ypB <Ϳ %{CJǥMX4[ !͹qNW g2lSgla\Z< Aay^,֣Wu(d4E:?xP.FT޾YH@ EC6mVJp8b>vu"vP(0TCvZ؋=OqTv:2tBT~y Qe {ƌ͢w0.g/jY*b5f)AX0D9[T׼VVZD:X $vϵTGsL$7s0? Ƒne6 #t`]*K@+)]|)vٹ`%,+J,gMFqفOpt.-l/wn4|=L O=S8Wdy~v4XWc(᱐ƅB1 .PJᒨ x=kժv5%/|c+FZ`ulg>ApOߵ\Rf(V/ψ*\Yl4D ۶Ok_6쬓p_UVB!oVU㪊Α4j լ y PNπ̷;]({\</X+ ,hȹzRpӯyU/06U~F{K[#pAPڠ3 }Þ|p#wS߄JBqeHq=L"H Z+A{1EXЏBx S6' A_cִw$~XVq!}D߹#@KPQy(Wvz{@`WRUa9̕ ;=&5'8j j.j0ePҮ(0ux:}.6+?څω7\=co#dSD+ϥ%Dm A"Nn;DԹh!չ}_oEP1Īt3#e|y~l Wf{*BUd=5OS{3iWo"t"w\3`q ]WH2W;,E_em&#qf*穱D0uA.<# R^Oƫ|S.꯾t&;Z~Wc+&QsvٟGӹ8'^|}o?y8o#W!X3k*/[$łjLĠ'*ez(r|U6L%sͲ1~E}.&WK1Iq1.*)8ӊJNB!>'cd2$.9s<Eِjy=QDeF)@n$\XҌp:ҒI<lF+뇁L=-MT^J3QӼ%&lEU[[k0NX:(z-wbӟ6o/;=Xlˍ4Ğ6,6oDv,"_Az?f{~Ө.'&XkLOF6>+2H `+M?H;#a ,HBi)|ّOTX݃м9#JA07)f۽RkCGrGs0`&OYeU㣵cۤj#64]XounTwz NI߼$u|,4`olޞ!v|y/8?xfĔe1pBh];PcJdž-b*:jk,v.Zpǵnӹ<Ɩ}Q5S>xVu+$4p .dϼM< /;1bc{޳OGzn:aKMʲ4XMIj PF /ѱM? /+,Q^ůCmXFԋ?6x 3{!*g[UK'tYI$╠+?AN̬U5;2ndZן)jgkTwQrg4߷yJ{ nqw:cc}jXqoB=kwgJE>EQO9T-E 1 ;E_,X3ZQ,x]@T8z>ZK>`٦-,<'{VO A]sJǒWA4G$Gl;İ_.| ů~8!Tƿ*X~>Z_{b"xOa\Q,wYhhTQ<1äLzqI.@={v \u8_XƵws(%,o#r;T>^Qc`@C' #x벂t\q[i+}eoŇ`לJGtA9ӯݡ5!s D' xd"Yjտ{údhY}P!qY2᪜l^{AcIxs^Gu;^T'Mϴox>mEv|e,aaªUsXSu?[ yzQ矺ŎuばE{ >shQ9qVd$WDC_?Ex{/^IU4KU@'M(PFbLYṴGMy*uvMB ;m);h By=k8XxDқ`7,4 yQeNhN#CSG #yl^%cwRv:!٬xߣJ AXC,Ʀ,YaJ{B~4Fyz76\.܂vWi)WAQ3aYDGx3'U)T>/&o "T>M2BA:٣8!jgL8&Jbl^7^|DG#d|[8N DC#DThO<8Yp [ M>[OLi wd7s kJqޭa[ωYEoy!r{_%ͮ]EhCxvN$7;* c҅GHiWg=;aYuAw"E5.պE|„(7m\o˱!tqcT1DyO +NME6ӄRH[ {)G 򨬪A``qavk 6#!>=JDsyڻ ^=Dw+>]T\v3Լ!Hn͕kC!нNDo2Ћdi:L/73z(T@\')Ћڽ'A`+N "ZɖL9uq8!BU9ƆKc.Y I&eO(]A`(\<&"Fj`_;^ȸ9HjlhHx/$# :AKCLU&`#|>>-\lb'w˪R1VKiHCetF`P;ߓDÏN'Lɯ"1*Wxf(cy#` &>xΖԩX» Z/yqgEȀBF ŷjdWI [<,Nw) [ |G: E9EFU?.aL==jR\Ug*|+VJ-qfG}JI[ pD"e(P"8RvL|>YFH y3ܽҷXf}+; G1auةʳ8*H v@<M]3v BCDļ-,v OƮyjivOx.".0;|sMɷ ~o^ZE#Pf#&C9Kg.=OF+NG"|_֔"bHRFA6<)G$U(.;7/=Bs&ϫa$zͼdbhZXXX.gKQOM^rqwlσ2 u8pۣe9 jO4s%w$ c{#ӹzA-]Qq0>Jp_/ ?{\$tshxP+L QYXTG{=Hjd}`TK Wh츽47+V;mQAjv'9U6WXِ!V>ywngMؘ jbP;'V+mPs jf& 'D_{-7`JoqIIRe.Ŗes]EVbvC3V>ğ'o9Hj T\On+s`5sUXf;VSԙ~[*e.+'`9gQa+(8@z^/XoXM=T`^{q*L3X ؅GRn6?kq 6k=ZAPI4dWFM1++QNZS:"J}0#B4_%,JU '^Ӭk \yg c{NÙ]0e0)]ΒNPRWh-ax曃7.8o7Jqm_U"2n-~7my!)aOǝlEv-hiX]ĭ` IO,z[˿!H1{7:y?9>D{//=>H~eqVV!trt [ą>iHHz kOEXOQT_-÷Y:2ךP\ҁg\ZYQt_pm گUnl!WiwtZ9J-=rl,4B}nt=i;Z#O3#OXOky8nW; צ͏Z]E +ON<;Џox$1}w@OPSoWDqHGDt J{1^N)SMf7CJH3rTlDUwBm\W%/?xY LyHFISȨMf`bߒֿ;\DcG/Mw5W9QV*d W!P\8"dpUޛ& YP{FJ[Q&ޏzRRPɢDʗ5ͼ$|HU0DM&I;wChJMpnQdreMdKxWYy hnSy\H0P)1ܮ̞N pBX*Je[d6WCQD1)_cL^c.p?$:dMvD:l<64'ҨgF4ٕZP`IZ$}ut8_t醠fvHƦAt VEZ.??' 8-sLӧ+Xw;J.BpG:%2+xC #rb]n-{RYwF|`N?CA0Z } ~,`<u+bo*Zlμka^mGjK=8ifAWNSgI皽[kVQO~~nR/[rMIT9!]DGoy(꣸;e=n k#p[cЕY?Cѱ jؗt$%@ӸlB~Dk:ԩG4c=HlO8pq~+)Ϧ7Q7WƼ/*C1rx @/-PԏAu!?㫸P8ܪe(cӨצ=ipb[5s h{HwCMI3`%k %)##S9n2=DVITױedW1CY˓T3~2 cn1H -#.,9~yn6̤/'F%r3>#t $!C;a :hi WOC "$t9eyjtY0*lshj|pas 7TW`Ao~M5aHx=Bw7J}~_BOR;߅zM0 sfiJߔ~f.joRptσ Q)Tq l]f˺>+!07Yx \('x>:Gb0~ I3Ϥn0Ɵ#6̠ +J}ޚG?̈́ѵy):;pO 5`wE Tk|l乣# G;'o(Nx_:0L˃TpZ֐3c$d'·[NpoߌTtBsexj!,pph.9&sLIGbuGޮAt8Op7k>ZۍG#|[7E BNKaJ\]B[=|lۆݖk!qI`,d0\!<–YPy Ŋvo_ ϐZm/!8I\{]/=Tڼo ۔?c'kg1?v3g.]ށ16&ڠ}YqȀ(pՖpU &W-#*Er> ΍L3Bҋ)0UZ[Ԅ)֎G:\`!4,BbCBe΃BIrP! bq ^ _Vơ!^&[_qG'ZG\ 7,pb|SGLEphW:5g&-^SJٳ/Vֺ.fn]p+40B4ihsRhJmM|1_/G{;[~uK?CmGR}wt"WI`8.-щ.69b [;YFONe#c7_vT%QddodSH\E>F.Oa7ĴǏϖ MSWكsMFF>y}ܫmqm_P)D r{7z"/QIUZ EcGW>&ޡ?~?0͢;1c19a bFoWlwg3l]ʫ ?:膼~x?~}0>Iaxr2񍢒}Єug#)rfkn\ҋl)db¦ ѥ)$jxQc.W% L Ov{5t"k( v)X~'XyA!)Rus<4&, S̅ P! /۽IIAѤ{WqV>S 6z9Ŭrym r A^O<.Kuܷ*VOu`vmk P ߨY# Y'"vh! _$ѯskAf7>-EN & +b#%wO&Q̓}|D.s tst\t4,TNқhi r_NyKLVhd_FuӡoE?Fn!KY6\,1΅=cZe!9Wa]*>ФMK ]`AUB&JU,AEQ>P$}Q|pk)XR.! J[vHږ]kd'}߽O33{f̚5k֬_wwvإ3?*aE6M͇BjpPɎx4K4D)o?~YR~fdsPݷ95K6dX]0HUх W1 0To2r`-fBeH6AK\UD*s4F/\OHJd㈇@<\Uʰn2Tyoykۀ@qc>v&}n $y)]&q)_L4_#7&l7}e>@֭xckM$!_7tN̗?W帼4 s. %Bh/| qo" 8x|jG סz^5W|kBXؕEӹ)A{ϴ;:}|$.{a?6b^Käabrjr5 *'H~F11$4r2&#l+(2?"}y2y8:r6܋Ǽ70g҈.1e\a #ѧln} &0qӯgxmbPZ*ޒ(8rM5n{id&+\^MһdW00Wзa%#9*hif9kMFхRa*pRJ6\h6ײXCKEvL/8Yh2ЊỎ6ƒl˕-^G֓:X@t qds6r`Di*Ta1LX^BW q@ 09z y?sSUs`&j]Af*3M|`h^Ъ gB&>p Ck4a~^V|=PuZדNgLl % lޘywƔޗ1S$1Q6 <=CU?V^][/ %`DT&oAֺz7QO/}V% N>ҎwXY795 fV V1;MH1<9K,ǹ̞lQ ?-|O~@8ƶ>Ue\'Z%#tuMA7rgדZy*Ӧ miOM5:xc)LJGk hV]CC(s4(9n8h"߉N&+~Ѓj|QY7;A/MO_˴]Q݉^xZ$ir-ndz$/G`|׊Eݴh3J6I_W$'Ph=$%ZUWLg.Q2j1<_~}K=*qE:m~1Yȟ/л>'0XN׻3,Y3oʹYeK9B4ۡ[s36?@?S >jLn$ [?jF>D{_X~˺luyȽ:ٯ&I m@9Tnj5>'(~)i^҅DLٽ dρ( ⅺQ!hnQxљzUQޓΦ'DE' ^e/EN"44b!pWȘ'̪%P5PϧD|Fv%/? ͝iT;<*W~%nj|? ߚxD3lQ3 tP \G~$<A])s:q=ВLg\q%;>EG"g@2<}$$9NڶRqjŰ6@q̨a,x}?cK~=I˳IstKt4~kY(cyJ$ߤ0df'& UMyp<@J9(l_sKsBiH ܼc"gxN3)IyصVpϰ@FAgIk-Y<;9PZ@H+@ˣjj^*j̺5aSM$/%jVDP4te،` tf@Lݚr9Glm xm  #zA^RuPI;1hE`!⑳8> >jU1Ih]˽؁:7EO77cvXʨaA)ul~HZФ`6|NR06t *je&5A0˭XqjqX~(e(3uo*o4X$sy1FU]Ϟ MoHޒ1@‚xcUEEDυ=›i=a9ep!obBqha&e~8 [[*L[an ,՝k揀Z* H 吒~0?j9~~InOJqTҎG{X7\v]?0lĀ'<=!o"H^K,i0%߀i!M-W#=yF:B)rhJh#ti(t 4O#.Us*UE/0= HQO8yC VUɁ`еP]( Gzc2";Y75H$HN@ ٲ| |7)@x sSUzbG ǃ0#m3P2~+mvY|잸1[#Rn3 "T[?nj<]Z_9՚~hK;r\r)xss54mx{ `?z%kQ޷IA*A'GvYv-rXfA ðİ!s7ƕ '{6VrTg`o;m鞣sL7"` Av^jKHP-fW9 CILNh@4 EBuNᯡ:7PolomDp@R(3kmJ&BdR:#CNpRfbJv_^-;w^n z:5$Mb7eggh,q† qAcbߥ*~%R$)-=l$;> Ẑ[5z=d|HJBpN!C*][m c1/m`f[9LVbf?]M/^4t*2I.R)a,Mn A2 4%tNkg#`h*Gi25"V*J uB+ *`1yQa7| _|:y'W2q_wmA۷.mLm@wr2/@sS` 1^EJaB^dEAF LP^䪩vCjMm'|\lފj '\Px|i`8| .h,oV'anS13 pbZZ 3씞cSʇ^_Fopn@QyON~)I{pAJOM6*Ǐ/M֨lL!  njFi0x6 &g]ٔ_ibJjG&QMJjA$ucGDn'ˣLLd4Jc]jѡE"'EC##b܌nɽt)ܲ{ɚ<)3i=򏩷qiYv 5oQ%yh ԖCB[O ǝx9 !VXY5/Yn%aq|A>v*:toA{evR8WSoB'T^BȆrj}g;*.0h^ԋgH-9|0N|>@/9 3a y'䁱jJK\PƱK;O+"oi;Kk%^E*y{ {_߫n{t 7~0n{*+M5ctV>#+wޖ2_c &G*YK[ (=HL(B^oo\ [ xW@R[-i3HiOT< 1l|N\ Tt[ d1hwfSWKb0ܣ;5hu*WX,X93?N>R5܌@1F2,Nm=GoiAZf.mؒJkS't^ghA&kh>p<7> '^\,vsѩ-ؼMR,3ׄF̮’48:: +ͮ9h,.s / J7+RoN?;WbtS|Eg>C?,cgDyfyI ]b.*Q,OJ췡x@|1) ǢZi1V~Fp +y|`{Ur4,ŀ˨U[r#zYW<7o*&-(s" 1H,qCıF1{V|Fh߬)G&fsuF2G4pbD爺Nx Ìn!oMŖ,5D7t\4^HYV] t=hbhC1%-oK:=49ö<@Rv"u);>`@T7/&kTmY0 3duOʑ:KսOzkoJXk͒~#jM̰?Bm9э~Ej'n߱?+o=WuTP"8-v6B 3-:xU*a!ǀ3Zzx$zo W)I9B^E . 홠 XBr*~-睊Fz+{yKoc ]gfmqGB^+|e|ڞz .^ƞ"sY^{i 󅄈u p;ԿJ'b-/J17-zqG6h]5,iOC_so%iOζR{CjmT+; Q:t7 #"V'r6kh"پ-=x5ӈ0/rkyN}st(X%"š~LAmmhv‡^JО6P/-YZ]Z֨}%H z8x1;ZGv,Z}N ֞3~ y4rftrǁ{Dg.~kEX Z{M 4^笳^c\~fW^9k`x e@o)Y.KwZ;ى.tʥ,c(X}@Bor1umKlkKe6q-lsਲ਼@„owd5(n7a$A[AB%w쑱Lέhָ/+#ݟ&|?&){ 8(}h}>r󐰴rx!xӠ4_xӻ~49A;,܈ ?.RyRRw K-h$_;p¼޽ 9ݢB`>,C2uIcs^S^S(:W8%=JC t#KV&!RZt5NTZQLj=oQʞ[,8 $զ32EV<,nh j快z07ɚPBˎ5?)0nz !E@pC≢'htşe=@ma[6*e{Xr+u(n !9SwCޔ7FtQYc -K@y-W<4<]` biE(^n)w\k50 HUdVzÁDžs$[(2+웭h6tG^5UDy1۫KO"/>xQ`BK &dtDuΎ Tgk~>σ}Zb|o0.yzU%H3rD|p*5a?W"eMYc\i}@K#W?g_MIbM5oZ4( =$faoښVgoO4m_f(-|EWˍ C.Ð)YX/cd+, _uh 2q"(@vX]%?o@?QޜzCfeG 0dmHKkoHƁ"sĨ4}3x#/mu!!ɃSGё +Ӗzdm$m/UI,.`,u4$*^/\J^@rtlôyd ,/l{+\m"ZFlN{RM; sd(ơhKsd T@6'q R^f'Ap%|RXF`uba- kZ<ɖd` {:x,Eְ&hsހ-eVYN~ Y|0[s1V X/ED z&F`mY‡բudXuho7m_&5&`hI- k]lck#:];u.&v)ߔB/81qsٯ ~v+|*D&KZu>1\v&sj mBA0|jڠIǣ:P=ٻ& eQ@Td?Ȧ PA(J]9kQ gq$l[ eQiƳ"^z<:0}T[Ye^\2=AN8̑ ˾C͆jeA?#_fއ}T%,'/bᯔ@*COWGhP`Fȭtr<Qr46֟ E9#qYx?*w+kʪ<"iɵ ,9a@gzV,Xn,65*>s{KV`/ֿ Z uV5HaQTP E X8r5j)5P|'X4QfZQD \UtwjK'ˍ \ck Mfii2XiH#8eG̊]t[o#ŭ=>A_c5̝Xf7t q{PL?ḪWi[bLC!êh-&7l0#5ͮc]R(HѡSefT-S+,eNk>yYX +Ҹ<!0'y=RƏ,:mVIgval2v 1x1L% eF 4nW*<0 D̶faIκ%; e24vyyAf_Q#,9Hi%>hPDIڮe k{;uK| A&?ΈOG%6Y~PA3R5,A~ߺx)4PrC ᴥekx`$64rdݱ*|zkCHG}[[x,kKjRVyj t2ޫu-nMrJ}%5۴yɝ}~%HMW"?BAOFa?.ȈbW:F"=rQ>`{s=fp-:ǙD GYx,A6\ a[JC>k ] CpdMpdsr$ M*897opY6d 7댮WSD7OeAaR+ 5ɒb4`xҽipnͮw@yWb).]wZ-1j1!kO2KU_HahZ(Y;r0ȀjWdSL.sO؆"g߁@3:F|t4/ s!Xq Lȕ}="U6|l}t*zO{V[\Ba]yYK;ty6NC)3ҿ] e`d 8x 4s'ʮ?Uăx#pFg8VTķX W Pz:iϱ*0z& ohJ6jz3 'YX-;(g) #T}G Oe^ld5,ՇYG)KU.kc]3؏l4.G: M= x#/Ta-p01_ dzjP? UEgiQ_.NLYgVHl"%8cWt/sC=p|<̙s9`No̙9c9'T`m<`ν1Mot%8}pJBQOjvfN} ^q9OmzSMz1rқ"XVp/,EFE2/;N(eGވecEJٞ]ŋ"Püxq-QӟLʋVn(d%y xG]SgSVh'DO潝h8%Y,.WO("3Pߗʈ)^šxGz}:踕Zx#sA/"L=Q5wz޳aSI4|r?Q)^́ j'|rnQSwC%qU8ohmJ*DJɟ$KVw͋`V R9Lhvm(VZ=&1g3o{Jɱox=0$H*8X́>GL!Nim"%ӰХ]C=ò*WX6i?RdDsie< FruocP\Iە2#eNR2|ޘ`obWcJO *nPZ5zܮQW+VOv֦նU0OL݅icB֟T,HP|/G8DE@܉YԷ&yQQ\B열tW7:f~A~ vA\>YJ@,ZqiIt4C3n!|~y$I~E|VIj8|(3T".ST7;8>tFvor])(EBf¿7Kr]S\uG~y|HP~F\J p`ZLjorYXINQp.nX t $9)Mi\geeP5DHxJv,`p  tx]\10 VMW,f VMVԖc uOɚX]~ۜaђ,G'8bXD\fc5EOim1yC<0wIb`рv(lxD3jE eRZ iƌg)v Gk[;8&5WPZVw-7Y"BU T#J4bH{Alr%j]⌃*uL"3&.w?0~)Sw_[OAc  R~ʆb~#6 B%Qh$ܮn0'=Ye%uhqp," ;T+O>cj[A=zh=l'&= Qjm&EsY'lK󜏖g`ջbr69 k01+Eq3]ޠ ӊ+ăq5F}A6A? 9NRlw0)sD/jSƏ 64AmnL,^8V>K Ci[%8΄V4(&^?%6Ql/QŒݖij+X{֥[A>% qTMiU}=h,s)uUcwT= :{@eUZ&D"&|>~(PyYXb7OZ ⸹a-+_JP7 @p) ?ljij SV}r"޴>VU3ʪ(Xm4D**j{(y̒OJ=A_zcQW+CrW|Lefv O%GM{"5m:8 =)"|X2IM4TJmf^^ 3WrKy5toJ<F)̬|Eܹ7h}'48;.@݅U~C>3O>D#︵ ߐؽ9E%_YklUXj2P@Oͮ*T9и*02G`}(D-2[auu k.k3VVg`E(yA~&y.^HSU\T=:L&$g#ZyWRbn[[;j? EX@,vGla }"LM]fS+5zcqF1;h@+o5T\`t^&!'G©-[Ư lFƯ[g,ZCF)IffJGl rƠ M o͖؃(51zSZ=)c%H;ٍSQ&^Dj_M^ ۣh[]Xx'?}/¾tRߌ0{̮lԌ8~|f ֘=1%{?+ W^n,e$x} yY\/A+ORGK/ ߟDf0W]s9+OplAޢ+Ax@27q~ ygIsASi9q$G*֧f^Irc+Ҟ+Ex ]t2L0TȾm$lAFBaefiԊo6k䵽x` 廣("ฃv- SVG'4v!P+Cv_S|OĴ-L uϺЇ=i;SsrS&&LM4ySk*W3WJQ b!^$.4wIٙ+9ܔT]N9\1kBt㬊bA ܔdy2K9p>q%?HB9dsyS(qlgc%ZK]1%?k)5TNm4=]4,y4vjlK1Fv^.@8E0_G4(L#^-n|]^ K*]5H*|wZC~&| yHgt/ngjolfY@Tfwh4HBt)}@t3{2lq@]8gi=$C|{6:.e=zqq2 sQ^CEaZgv&Nqx<4 qiDک,MߠeWCϫkQ gM폣OPKmמpc)5ȫɘP0n-YkP ZIQˎ/vu0,`-sB+C!Edj(zY_-)S1$ (fekG%hl7X\e{uVp5D&.o♃aǭum^FHZ؝9 1aP墂[NvbVrY67I(]\0x+ixLeqQzop<@k,%Ra-̘<;+ZZmPM/ 8YHxc7S,8E`P>wlk c]ϫ+FZfJa!FB-+v< pKyr<^ },&dIO#Q7b»,a&:\`!5+'oF{wtnqF<-o9lh#OÿuՐޓVu|Kg~ĎeCrS2MpI USOp;ˡB}dA?Bs#;w#sqYDl@`E&X T~[8+/ {㒿}q-:ˆjSmvh'$O-a(i c(@:6 &(g~ fM:9`OV;Z&<@ʛ Ǭ۸\f ҭ8ZpE}q̚ |]r5M [ccه w 'BCvqCSX9#8T0YF37W 9 AC^\MB:bQW]VOcs } Js5BL=2+HX}h-ݙ|$,cd`zemMwq>Ȗ(4 [9K_>u3¦(dUr!MO(ͦE ?E2Et]d`tQEF>`I7F1hȆ"/>79yw,4xH}@ַcHʟIbk(!FZ&Uq 2䣻;8^/ Hc@\rF^ =#93N&Ż,." v^/86`bg!Fp21yz8Oj)V*m6pZt z}\AoJ|F%Ok1=.W~_ Mi]\C(EmiKGǎ#^H/?Dz0>" Ls)e_( =&nıCTᛝ'f}``XøR0D`y%9./e5018pNζĎ L,lXemu,A%8Zkq:rlf]eJ8 YÝB gLD\GM7MegSi`i }[a8!Fq2!wTk !x9$HL;8$831bQ<!0vo^@SQw8ƨC8')d01(d0 J\W~://)!Xg$"W+P[w%7jdkGT%#Hym "θ.Qnw q-'hmH-8'BLdIݘ5AkHŌB!kCb 0[bUܧxtE]V8Bcł\f#d$y,D@jtOȦ[gF4zQTA^R6%sHğB3?72as&%QZyAF;u;P cAT,G&n9ޤ򽤒h"u01|"}C)ge{}2cO"+!,lGg:sOGgڧdu&0'JDWw{o@Q0"X fcaA2mZaAIL'0&Dx ,"GF t!6[ȋє3 M3sb}4,0"#xEMV-qrhޝiАԓ  vBM6 C,6$߭O^V"X|gΝ7 λ[P|iX?X/lto/XOFO$ 0w5#ߣ,~',1 a]k9s< !hd 2 @f|~3i껕=>)6՚Vu 7[=m^aPC :8u yIKL܇͠c{0>FavLu]7E Vo9kԾ}A؋rL> 6(ĈƶAVXZ*ky\ lÀAZ_ i qXȊMRnëJ t CEގ^:EI0>{ђ쩮 gL5 ױ3DXYY5fcIgڍN_+ヌĥ`"&71J3qʛ Tm@`k2킉2 sRLh]>aTՒdJ$ag"  b^pvg}x䤐jii>9!Uz̵iİx&y`>pkUK`DՙcP%}A|(!_tDC_}]&L#_-{abRrk%"y`:'g6 Du!ޓj:P$?KZbvY "X®;L薘Wm6Jْ;B'"bltT(zٷOhb`uBiG%^c*%xBs-4̧)M|g&OkkXV?vm'b&bЪT/  w?Ƀ@Ӱ5 y]d |4cۺX#Jv{K̦yEi/*c_EGȍB@$6P(LJI_(Z ;Kt@HzTGꛩS>G.Vۏn|ۨ#m 'm<;3:6fiue<ּL(5Fφ3BW]Dy chcPOzChk4x% 1 iЌ_]rNxHO}S;v&6J#fgll66T/=nԵX}%gEV3qۊǍhF.C䄡t UKX=JUF``qsej:s4*H(tLnw i`bA9 ӗ?/>C?||~Cuͨ@ġ Ugh}T5|Ҩ4D -}W2>QG?SkswqaŎ`n7.8Tv7^XC E*'z5'[kxZz)ڝgjl-]QlN 5tst:"? oʏ"L6k=LO%q5p!kEZ Wԙ5 ]ʫanUn0j8%;,)jCٔS~gŷME‰Q`ƎA{^jNl7QPW᪏`zP{OoWmUT YŬ*\CA?%`s`s|!?sAv2*?;:f쿱 =ѿXPxˌ؎)]M4Kc#O1Q2!FޮJrtG.ß{hzu# whg]Ii16ӝ+ K:yVA0ql|#Mwrx<u`ăY7'ՇNAZKD4.­@< \YL#y\B׾7(sK~U\~*oȨa)'JVdYmڡ3;*/[^S`}S.OTvjHw vNۯ~~%] Yw{=IG/HY..rkSr]K; .-s~G OU4uWvi;c]hC.t4 VX2Mdq8C ~>+c8)_@q hptP큻6>f\&f5;Z0C>c6cr:K+(!B)a) reXJ%]0euP]( Z=KY|tU|]=m]* @Yc.g+pP)g99\=#ov2ZȌnόͲμ2q嗜}=v Ϋi''=J4K|u<NiW Γ ѹ娡]+@8KjT({}Xף5p0^c ,% "}B)Iw3^2t/P ;)-_>x$Rcav?S4_x@ ߡJ9y9˂7܅0J<)_ \Oy~L @ljmJ_[A,6%ə2֋;Q7u,XG;p|@IcNzmԆv T _KsPO|>oڥyb56j(tDcIm@q3sp|t6FecYXǮ!?*GnjT.;*Ԣj%[5;+H !ytx&#(A-\&}nT\ Z~F~^`aR lc ?Ɖ2ߘB~I\k{To::^:˻1h}l\)E>{NOXU4!> c6FeT KW)q Ek[>ARoV(YinȦLJ58!mE̻_cMsAi %n_˥|q>EӼR$~%0UH}K_Agg'I٩rf43>utp_"ŎxĽ:kU%,lsFu>q1 xZ.;4:#5Upא&"L'"|X"xȀ'x?\ yF-lAᵣ`Մ!gŇnHix?mmH BQq/m֔Kp)ٷ-#n( Ѓ\}7W4NQ \NkQiht)5@R2È𘛂K5X?br#%0rtpF`Ǥ8>YzY.u @6펕M_9 >_3 4eɘ95ozMARjZ݊mn_ 3;.]WP:4֑mjpkczQOfGDpPݏt=ԵU.6YH*&k0g rXJ1OYl|e%WĀ|Y|ˁQY04FԆ3d?ëC(bKGȵg2n7F11_`'f}t 4KN%Nj?b^媊_Bqo2 |`I&XïPLRI<}i?#w)w ƅO:FJП/A>r6_f#$ٸ aA ?!8~ EGy5/_m^mי ^UxAO9 g` ZbO&a xock%5Z +_?zJwy,Y_"L.X…g¨>CoKp_O~tџt3Lʒ?'oV"]*!/<6>?t"KY,2t؊MOu Z?uXp%"elT>҆N}QPo(Vyl.^Ts=zX[t{cSwoPg98x_/5rҿIR^F1+Tyh)tOf 3͒͝tmL ̗(r(#_-/ӏׂlb=[k/Ծ+^|{{FF.Rs٥wС3~_O:?-?[9:LT)[ކHm)㢥M%;ס./ ٻQ(l6԰Vy-@|;IbzGeq,m8,P+ xn ӻM۷.͍F,a te݄P`wy㰈 |zdy/^V?(QYJ{O _u~rK`wg|<d{> ۖ>c偆j+UO",(+)E Tgû+|C _ gu\c~"YSHփ᝺.aL Ɣ0^%8^4n{_j 'ML#ԃ1tho'yzZ;y?;r\̣:+1`ZkvYG4jJ^~)T?`a0- 9#~'aeYEe_zNJ>RvFieD)+l%|CF奠a+ѢjGnc0-qmYgFBxx4h]䵬Z2#t(NBbomSv"_wxR iS;RqQ_;װ@+I8Z<M/)P0H91_AIT[%PaSBы瘠fT ѷq>Z9W{mѤcmJtr9̐g4_wr/B}lyzmJMaYş>;ȤX/8kT*\mQUx Ŀ|ѹ H A5/SfѬ\f-/t3]Yf^`PA&BBh]:8?8??u<u~_&(PP"S a/}J4v9h|!?9sjpvXTa%ۓQl4FyܿGǣ YC.!gEa2`%8#̐o`{lj71*4y1 , 'nuҲ %f, k+TyáRoc*8@Y&tR -޽.;BF/G8 `b!McNjAB ,?z}kɣRXKlлÏ̍WG*7g''E_N?k"Luש庲%L%{ZZ~\7tT9|$|$S~Sd~d(kn DL=B Q #x3$GUBP;A`)mkQT/Mp@DӮÐ4Y<χÚ{FYS\schqO5'H Nrgu<=N~oZֹf):WLq c C-_P*rX.@ͥiU9(Xh+Vqḯc"4߭ROVUSFQf15`~(.xV@( J HyO ҁ5#!<fG@TF#Oڅ )oڈ||aDh䄼r|hLS}F)153U'ǻE'*/< bKYXA_襕{`MJxdK06O,~~*ڴvG;Z_8]gv&k'B`"3<zBtLe%6GJ=P:<~LV4YSX,txqs4*sW%ާ$S%U)Jb*x*q8FE|%ѠJΆHB?}+T1EXVpa)*t@>hbkؗżEԪ*^^RAYV荂TAGy!Ho W{իjU(}p*||)h`;xUP돆ua.Rxu_Qrkhh|nP'W{xzu?A%cIwQ?/O·c[#Q_Ji[-(^OFQA)S+t7`-SrIa/貶76DSKe|aI [UZk? !jf!*yh6/ԤX*]%xB{}+&O|UqT`rʭtq͕nvcN >>w;iҲuڴش v˛'ve*X\^k?Ndrx eg.uEm'<$ 𠟔s}~|/_l?ի>v򆨿ү'\VN3ʋPѳƠ\kIeZ]F5J>dedwtg K5α#ct70vq+@a}KlG2!ۜ4oXt5Ӟ2R,S ź4[㚟 )SX\ە_l=f%g[>5\S'MB?Dl?W?5-PO[Gn`l @Mx[IcYQ]tC[pNOณK[fkQ|LO(OzO{ Xm zG 6޿'{ϡ'|{Dl@FX6챇mT>Ӎh!Ec:,9/='` h"S0K,j W m(80f;o7KsrLGFU[3>{.L'N@{}h3!0I8P"|]30\&*E;`q韌 %Ԡ'd;^֓([d̓})/6|!4isXn3ԇJ2:΄_FQۃ^O2g=-1GPweZmγ:Kz]ȦI kYfuYSxnрS?$쏽~2mmޅCi\7)3fGڽ ;j~ʊݬO=Y7e5}TP(e>C? %ixSb o"NfN30s[C5{\r HcbLWZgtzHx2z!S ^WBN5gx6rn[*W|/x:z.q507&8~&_GC{%"2B[d[~xS~J ȷFMz@Q;Fe-kjZpss9[VkRyR#j,[-zkcL,bddoL rK4w-C ce;&!*hLl?\ ],*OAG?Qo1^L0tQ !c:}Ľ(liw! OF+8ѕBgUx5UwJ5eyԴ6 $VfXGiP ֶ^,[b$dMpeLhzL-d5|1Zn",-s=203F^N[ ̈o gP|]=_hI| *^"8 &–-6seCaRA+55RY(&vL˅-Ղ@pD7[4xJыS3k噰Vұ/~"~_.%2 = `shHoY*4!x[\'Mkm.h+v];[?B;d9uQxns &37J]=y/O, __JyGb|_W53~2* ïRbm7jZ oG9R9#j"qzںCpf6{|b7´MXF#onF<$IGH7{ȲI#OXLtVt{‚Ѧ P~ւc 5%Gz$E!i1HNX SDM$?N'`\EXF$C,XAނln)1cTd3wNu9]!<^1E"{ @y>'$]$S;ݬ7&<`6.{CV<>~׌ 寤F kɕbp*hOkvm0.PsuVnBT;`BF*+yBFjM !Qb%kꞽIpJBk[>\/ ,\~TVzDХhd[/)jé.Ew*uBeEbJE2֨B`dvn&"+Ix2cv,yX.ba ^Vv=`x5k4JS`JeLZVWԮ` 4`h(xrţrf c9$ y!Ftش>z3 s111g0'zۋw?#59 Ө?Z^"Ȗ``ڴ/ X-tAAr?TlD `PNgvG_I(BMr1{vfLDYݩԎ CtV}`gaX@bXO#5x(n0(l@,\|Yܣhػ$ȅt9!䓗w! \rlߣ@S6 Ǿ BiQ0O5!S6EmvxUʰPz+]V K+F(`a~}ͯg@Q]ۆ2{LUE&I83׍ f}`:N:WeR=J6 $OWa!:͚{'D̆j8fˆMԔEbQ :%G IϨ!5eY]cX8޼R,n#_:/O+W4665{C˟~9Af94DeMݬ'CRl{& W]y-q2F1x1x8C<$C2<$C*<x.W$WVU̙q2"=!ﵥ#u"-a4$xw*Gyݨ@p_HA~dlt!!*Kh 85bNGb:"_mp;lQЋr$tENba<m.C0ljylAm(vVɴO;WN (R(,#ܟ $2;-6o_vt ˋmY-BiXܚ*6_kcEtoj3X a;W\s˳u *1PKe4 ֫Ś18co0S]hJԈ-JKWbV ;X}uёОYl)^Xӭ9Q刵Sr gݶˬ35'O6O{ԠJ#kՖ{< ;Q[i(rUiCœlds20F#Lj jb/ۏF%D+K+~ |acy>Ҷ*q8_@$Vm3{fæњYLb4bJsn:,^T/$z9ˋ^|4/sp8uFx_;: hqٺ#_7r-3'3{ʓK@3up!Sğ۸tz+M'%Q٫E^쫼5uܓBc#)hUa*M\]蹞dӌWuk;Cd ;eq/1`Оw-ooך]~:DD` M˥ܔTC4.Co !֮dCHoSv;5(B?q_dwS{MnjQO˯>GȽOjBR?ƴ2`*k[ ⛒/{Յs=.d9\,_h*W8XqQ7W I䯆 | afDz>PF? E;5d%ecMܳe$չº^3xe3 oVi,7M>f7YZ8e T=] UXfTmnY~?kA>/(` Zl?cKHw$rX8Wagl vrK."犿(MS #V"bA_AUcC3)/eȐm溾Ϗ˕aE?~q:Ԟݓ11Qttʜ\c17 Ŧ0*W|<qOA;HX> Y} CR @^JmeWZ ' ,a#MR{aHvEn3\5"=W:ikBNޜ4@=Q-G ٩:hfMfuxR̢:Rpqt.7 .;\}h=SZr`&\OEYm  ؏d ?*G[yS#"uu(t*|VG8V2j`d\y2!tɟ=N=O2:@-K-ق*co1]MD$NWo |ywhu'wڜQFx<7 !Hįf`>JrBxN῞2| H׿ \gf2tP^O) 7oҰ."'0=I\ޔvc#uO8*0ABB|K.-{!nIk܌&ˀ 'c@MдɎ0pLO-h(]ڇ9ڿHq#X4cV=z{hyap 0xQd$>vm`s͛9تxE2Mt$.j:9k\RtFت4epc[ J2g=hcH KRBb٭>(Ke+Ϭd`b/Q#w[v??ᚧ11% YP2a8е8DE' `"f 82,"kCeSub﶑u.:m[gZSִWkǪ5jojG r\Rj56([M\ޕS/O |;ίpKb,34U7 L^umlBءoE~ 92R'do.?\d1$or-h;;l}P~o>_2sGe`#M\4/0;O0gVmu~Y%p5j}?M%/Ш^Hwt:W=L4㳕p<*FMZd {eWRͮ)zL_G-R:Sҵ@&)F./Sr7GdDհUZn8K䭐@ƬAo"𺡑}M3WG$NcM+x86^SrY#5zq5QO,7LT9Tw*҇WjYcpBrV0`C0v1e 0.hБ'L  oZuߤ5JA EInz1+~1"E^߻!!x_?ܟgm?R[˂a)yYN߃GfJO5;\*U-[;D߅qT7W KeO/z9;ی+S,Z[,fn nc d:U[}8Û37!/U_7%e3+8Q]CG'.nxv N}:8‚x 6.Hjc0Ӑn*64Fe&Lˁ"Di1v%su(ڨNRAȂuwe#6Z%Y"XÊIs<<ߎ8]ۮM2Ӣ_KK6 >P: -Q5\'~cBw0[b[=qE&ƕZKr}>p97 c@l!)4NuZ}~gn]/w672z3~*8ї_5]HOf0ل,e1;o%,w\ٽA97{ ـzfdo^G5hRFi* [~8X1؁~t&`j'$hC#>CZ\cҙVf;Q9#I_STunQԲ3!5);ƯN(jF^3'5W|eOmf9G0uKH< ^3H&j/~foFuyCQI\Q5.}KuL}$n4aGM+FUAN@xc oJ&$)%;ӟQ!Ea?%b)ypI Mt=s]Sgg0D'qM-CŁSNhZl J"OK νr 55=ݽHXy)t[w_S?+L5Cuuh2ڠIoң Ĩr[2F*%.T.I„VEpQ4qv(x/,g#jU/,B,3Kݖti!e4+bezx+Aե nF;Z,t_#Q.+- .w WNw>Pr'|n3Ԟi=I \L:!tUt1~>w%YoxyaGUh~R22{Zfggdt aaT%uvŒT}49fu)m}Ǵ""St;wGuU_$N|@W: 0yF0FD ]KYۢGGjٶM~);f6 zļ2W9ir5&Mu>rUEqBe_޾[^N/ۇD_ٵht1oUdжm @a~x~GqC"kR~m$Zb:%vhZ̚<]F7>/QbsXYz+G^AgP 9Q΄.SZnh7#3oxח_{v ^qUW63պ 1DzXgQwaI%e^j }Nf530ZWJ{Ũ~&Wzzv-ȓV"7I&ӜWX0o-I/"g7:֤#+7x| MQ29҃0 HNrZ8~ftfh)T:v%똓B3yu+HI3)s}0"<3W3!h+dRB^JQj~ /Ub7?R^{JmwNPZ+2嗹5"}m+bi/r͏9FCE9G(J%V!/ 4Mt'.`1J5Jf(yr2N-m\6s`.t&P&d,V8+26L=fo__?sOD=Ҩ5+"\-@pf|<2l`:~¯u*uxkSkCE'$m{_MȱdnK8Dx=Y[{#` EQU{Q/$*WiurE]sQ{-B 2i?2fqkRfMY Aܲ52(wCHaeZQ5kFkZDK]f , E/כ#l [tm?5O{\jk%J_t?k@{*ӐeD|q@ J}X[a/þ˖`|ڬ%Twg Mrċ4 ֽ_#Sh*f0i9"%tnC]#ٰ?SA HFi; !niwŲEhlkQQ NkHw^.ۏ'[8NÍ8`9a.h_eU׷kȱW+I}zojX$ѠMS_ʏc }3zј#=٘w|cgZѷPh!?|cЂQoS٪tV֧3Gvb#8Is2I{awgU+#\QVw 9Mu0U1lG<~2҄ b^0wQTY;h'`Č\8|2$$ t0,+#tKT")2.:# $I&$@x?MxxC2CsI$U]U{=9]zt#٤oƣv95YC X_a2+;k 130&>f5tDU/q lBlp<v"#aA Icq_ORȟB,a?qS0vNGH\n]\4 W8FR^^^ K ֍?-G UFER!{ ~ú *c$)]xm(]3ᵱ0)%u[taKVhX՗DFx5J`vO#c1pA^~f#O!ة Z&^ɛn;P,TX"̬W\gl*?߱j3+V;~s~oC4eFg+6D>![ r?g2;D"O#fȖ/\ѳ N/4kgû%2;g"&Plk9wP1=FXh*ٲTؔsDVvXrr~ By-@7]Q[`kYG=ϲ|Z܍vhnFN4~ m#6&hK#rq%**q^d-AQmمaWbGu vËx1އvoP O}v–fyst  0gN E?xXZ'&w9e>}9\C7oGjaڀJSǟhbo~E^Ը&ִxQPIWKvx<:MCien_ e{㿽-׵X||؝Fi /LW#o&W&ߺ+O!^߭_aPơ >M ʇ~0lo)^;>B z}tN3Xg7Wx>57v:[6Ǝ[wٶS{sώ{C'tp+J\Z6CV: :`m;`yfBdV֢s<#Sj6< +OCOCO tOw#5;5Q_8^lO3W~6,eAOq֭"8,֥w; F+9V[Sگ# }t$5J*VƏ\XRJ*UFjkBTu/]F@]_\SWwd+R " I;yzuFOdw:*B{Q&T%,÷xy E>/K8Qف.PWGtMS$Sd6dq`{D̯x~$đ<#a:oL4` x9G#k엾^Jx x683Z{dz gsN56͋ѬAzOiDd@ wU8|%w C|ouؕ"c@zT#_8F0{\`<4̼8N)#vV/nٹ\`I lZ0ן1Q,'&ݝ-E,άL K+h3ѹ?ND b`P9=FTݘ# (CB*r]n`w?^qdoD/4ob{Kq o;btKPu+NP%B* !ܴ  I5 KF͖3IWr&W5%gb!,RA5W  `uG՟)~e?~~>{C<ߏpnR-!Q7zp`aS/г ѣր_CP3Ÿ900 cX)͵!VV*^wGDy'fx\n"βoI4A`Pæw*ǟQx\ RiHo?l%sLnهscNU\[ #ּkgl ":G< 3a=`؃a k0YKTa{5!&med(#\/*e BG0;KQ !6ZK7Xax66x '?l$hP;l#Cb>ϿI|{Y7>[FgsAw}߉17C/=6yF(E/2vd1v*'6mHu¬HY\1O@H,4й6E.lRk? )id mI)eԪRG |Z{A{dO6Ɇpr5d/ɜ&MҘ6orZUQOOY79_Os]Ek:ߊ TzP>C| I/T2taH@Nub/lҾ kz?K_C嗭r"m@\$D-*E j6iT[Zm9?}q jj5 U@:c*M(zZJ\Y3VpJb]k`YP 5%YgM:S{(D`OzS9wڏ>C8D& C).DZ ) .`clT-Fjж^Ŋm:h]fCҔ_O$<: aJCLNc|qtqoma~0!vY" -nɧ䝓:G(BbYsW._&>$dtyQPIartWCEqP7/Izsb1Op&D݀) l<'w3b~"), 9r#ruw ţ~Fco~Ƣ5 P!S E߉͵jx{:{ۋRVc@J{R:H35C؆bH`bْd.O;@x,,_ۮ=/hk#ͤelt\]?UsK F HLAs$>,`T_^ՌQ)mYJ-B?(_Dً:U__wq>6HOye+_?Fѵ ^P°Kt/j#:\(]$xk Ŀ2~qkO7kE<:yE'/[}g J3kܡ1:P> nk=aoA+oG* u]jSOCyi@ހR!б!t@ DӢ{;gDy/q "p4EIJb[ۇB-yỤ !??hb My.D*֪?Jg S Z)_;pNf-}:($ҥpJŠ.&J*Ya~Mt?ZFH0hRpb0_C_U 6HE{|UZRk+/ED-Av2(rS lo/bي;=)O!l];D0Q=v7T8q-R \- X'tT2(X|'DŽf)4eگ>>:>^1lS"*o{Th~q6gNQ:SjF۩_C5S:90'E8q `"NF9`ud 7h|abUc^n_ک&qJ(y!Hh ξ?9xOہp^* l%"yÁr'n1QByj-j>=&yFq%٬X&Xm-ɾv<4\d@fEf\ͺ3U=jiodrYs܉RO(q<aU*UUF@RQZQ\P$c.rUuCA-{,i,BYZ9d{t2y99C RY=,7$OyiSd1ex3a ]94OGt^w}&*4Q/}ԣ"eߒh([zmH"<;D"SB'4t1G!Nm١d'l FVU3q./ҽ[nls(䛒)gpg ;/}>w 7" Q/$7by *X+k3L*4}[(\Fw塙k ,u+E?МEu盘ɶA-ԤxqNB xaG4bXcG[:ګ!;(hrЇQv=PagoR *ᾮ:#GѺBZ x<J}H!fUX {Bŗ+$Rs^J}>ho5WNI$\|! 4$$ bҶ&nNLJwklC9l !͙á=oh(#7[<:$+LaX`}j6e$ yr0 載`I6IO3} =?HD7-J]xgHM/9Amc£ ֣ ^ xp__ %I0tA3/!LHmJU3н(ǒHU̱?t7븎>%C̼[(8\4`I-GNHa$[ou`j0Ot??J8ξ?fGL3V#oNw^ c8) K8`&R (wqh˵SeC36w5QIʹO7g(3&]IK^W9 Ҡ*^+ZG?[u:F ͞ip>+ě(@\m[ q{ q !eK//OϢ] 3hiTҐ+S-Z N ٳG\]P-HkCV&b1\'hP:Pcw,;KX^ݍ7RŒE A3"PX7m^X>h6W[h(#uBߪހG0"e@ Ur&.㚴,H+ E0ZKĎx ȷbП'>:2ސ5j*A x,%~ҹiyayp2 27 jWAW}nOf +0+IGJi/FSMrUogL-Sv]D?x`}'Rm0;aDŊk Fg|5!!JmSqNL8m <tV ׍ FXq j 5yÖNUô:>H冟ZܳAf {|Su_~aPF(#t! b-O\#\bjc7VO@7M?&*,= P Hdn<)"SrzFl92n#ja^nJ ăE\8OԖbO[al-C.HaVlQlm;Dg-- xЗ h.CA8?DXHjo 7 c(wH(lդk/+C40۔PP]w0 gy<-R |Az7 bM^^ dǽ>y$e _B6a9ʮ*+F ` ME7 ݛ!~Wϭ.^oNGͲ+&ILmzTd;,5gW{ !ɮv7.fopf%@QJrpL<GuETnDk[d? K%i񧖂yw_ ;Csl9TgڤUA'˹5Mks@vKcK>╡J}l(8 %&d<ˤ*:,x[0E>Rӄji=K^Wi*>1ɮjVV!k z2t|TjD5CogRH0I<~3/2uPΩVmWڠm`V(K%:Kȡ.W92JX_7"zOE7P,z"绛9GC9zֹݍ6XnzvJoYIlʗu 8R7BE+[Bp{]'L,a{&X@gY=HmI²lfl ]rVmA{ b Kj*X7Bt3vhIx#[u&? jO7Zi1V\'p ڽvo?AX/ƈTʨ0Z`Ǟ2Ju|+͖*ش> ;?.1mD_ͷMڠQMmpd/R}W8w֧m9OQȢ.Pf͍gy?+ܟyP9WЅ+tH|V_nq\݈ S:LwNjݍM^^+;zlv:tXt6H]+Ϛn<9dG"-B1v0!RD_),)eJa8X'&9 7 ׷gjm|LQڴ׿oӊMha`rI/Fw|歜H\,$kYbేFSEV O"#::1YoZR[hnQSbp -5pVSo Dq7-@8mEl@x l_59󍭤V#R˶ezEXx񫜇09٩ew4)wZD=[mL7}[ T #$^m+9owNr:e0dil'z;<-dwބ0{YR}SE)j\~Fu=HCO3VVF2vJ55;{pL-fP+Dyn!qy/0W VPI UD{08#YFw5"c'ٿE3iF-@n<~(X+ ~r+#"o#ZXwսES/XahfPop ~rљH?fb,PhfONd*ΌsvlCǁB{ 1ڳP\| PYd,%8 =$O$>:>(`bұ=X_Cu}cHe!7NGIw/Z~]Oq w2zۥFooBmmu/?KZ_opE+5+!5| g7/!+-4@SO)|y]:;:JvoH\>*q10*neWc, ؎8]I?ՍwbWxH8Tm`w c;e| :2~t4L#:Rl2~?o7^ї-?~bF߷)1ۗowp])ъvs8Ƿri&As'g[v]|F AlUbVJE 'Yk)mGżõ#J^r5ޛ|p2_~/r~-0i_ i\J&6N0Kp%7/(+l&x[ A`#1/ SޓX[t89,2cuΨ,?sfe7t7$xkC0YB `7%J9)%2[)PQcX]rcE%soYJN[ l9Ѵ|rG쾿qMAO#NCZye&&]6o# zKuju[O Ӌt.犢kRD{Lq+yl8G { =~&,X kX:W5a{[LI KT=E7E>,El?C ӊڔ+ZmgC.GK\he "KF`=,T#(('* ? m:ZJĬ>b? u}>rP[eqx TTCʭf!CέgP) Bӷ +R"f63!v>WP2 Nb =~& ĀX1$؀/ QR3CZ5);б(/"cc*uKQ_c\i0L1{mdg| :#a3^Ty:\1؋_Emn~ۈ}uSpkfqpoD!pK0ʟ]x#wzcQV]IRkkơlM+t&eebXSຣCc!8ѩ7(xzm13% ƞ%xb' +50euUK"^JZeC}8ɏpX/1 B\pFD{?wqymxMJ|yHoMڻuӕe`wRbǵKIN-lޅ.SОX֨jSFԗȗ\>Z,{o`sf}h%UF*uC셰(`3`JFt*ݡlduD4𝓈oDitnAU8bS(zu!S1!|f/<X {?e9ox}}fL*G}I=CCv&Na. Gf| R`6&Z*ոs΢0{' ͊~-.[q&+tCᅣbGPw&c8fJu}ӇXv80ip؍6f>;ÊjѻIlc gB@7x~4v ݩUoq@SSO G'徎9}ݍN&@ʺ\:lH4!#ZBMΛ`kdVϓ6Mϣչ"gPeD. r_[ފ/ q$SDnl +G07Yld?䥩t}[D4iھaZ q;'P%< #: w|/~΍#K}T"~O+$ P<^[s눘eFAy(=铵&];,Iy%d.~¾[m 'aX ם$SMϣꞚ`bJFksJ(a3./$#06de ;G@WBE:1@@T΍ I<8 2&?Fi ~~;#}OL#x6pL ;0(-M(-F8CT:qS_QN"k0AU[&JYdsY4: xAv:`/Tw-߫BKrT关7 = M|΢^aQϽ,MY;DiHrxO- hĀeaۅ5L\;@r,'XES,.j ‰ @&2pm3e5@'B˔r]'+"UX: "KZ[z!F-e{w1qu+\{sv3( :h^} /tBXՐR%ۜh{~<*tJ26 KYؘFF-ha0^N Qr $+F̨36u ׄhEY&hvQ`RJNjj2crԠgL-|6ī/x=dpuk4n!e8vS"gpj}%Mkqyr}Bp!\eY|~R|ىڈ#{ On1p[z˼ r!AmICIt<,4-y\gMm̷Jyq$I_0V\6htNJ*"{@O՞pzYH:XPh>߲D+93Xi}Agf!N&F3s|QCO$n{+" Tck!w.9}pUug(/ wwut/ٖEaq_~AG`4OkǴ]Bsu7^ _oK` N~3.)~l\>S#4!F?oRLe ޤvyd#ĝϋ`?뒸5*.7W:Hͣ>"z}ş!4rnyJQ8iC7k32O+gs| !A)K[{jyN K@uE;ww@A Q:!%5/u(ZU}Ȗ}z /\ Kp=8f=Tp/=VD1'^Cs7ݺ opm^2.<2=s?@ʍTG tvL ԅ+OSZ?єvVguq/9 q}2Iס LaG'm)yhe=aG9IOhKzhH=o/8.|G1ort!  !kӂx~|Rt?eܓ}2,,A)^c3_gu.Y@H6lIci;<Ӈ! \yG[ 썯r``\& eZ$ T=UvX^X.V>UuQe>}^؂ʲc *s~'&V= RͦLv,6v{);vAfŽUPb\tG8VT{Bm#E\_HQBLID/ԝ/Gi`:=CYBܹ:}3}'JJRP-f0W?W{49ċ,{,j(,#vqBTLCjI<)UA*7fOb"F [Q@p}%Gu-ɝsJ#Kpv yk ֽ ùnT{9Û7g|rvŻM*v/Rx %|5X|J00ry y<֭6rngPn.uHwR(G,a }Lnz)VtxB]$.iJ,U]n7}F![:NCԽ3CI4\M0׏.ڀWdM^KrϛBC؟oVgWA3I|pSKq`RػŸȎ=z+wuqOpݩ r?O3ld'/۫ jL'&c߄K^(FGo6\#1f'x  %l/|/erRPAht=-b7ffz"#ܱeL}{R Gvios+V_tx+Ȳn*,۷%:ͤlCDUl4A2\-xAG-şčBRe"]Cb,R#781@^tH`xHg9^ѻt;ll);lnIJ:$Bt'sW 7r,c'9o ϢnΝ QWt@ueIF^,t4T6d8,,w2w6-$K N*8,ZL>oc b&+k 'J{c~3EdzM" BSÞW91F4p ީ>2]d=@n"yBޖF =Ky jJQ <-`ME!@$fh)ih#˅B(fʥsi?W W][,Ex D7:4rmf{6*R]BWcHCr-lҕKiß^ _ҪJoҪ\z}oH (J(|"WZEVi`R"nł#:9֟r;b8]\vI i6L*v)vU_]{YREB'"oWY]۞36%5棋OUƔlT6-I4k/|!)k27cŌM9|. q?^C$wӢy뿒dI,!9u,i|J͝S[ ?xZ>c.-RG VLQwaqD0^rŢh]׊MXiWAʃd Z) "w틜Sof^O)sXjk.Q.#xfVL"1,kF^/xdTۖ.EF$^4 .T'xzc_M O \x:TʿS./AJ#\,e AÑ(ESxC0Gق-ooaQC/"EJ)O>Ws&xuQ؊cJze[1*)Xq8x}RLVɶ4Ew'q'ȋ>".ܺS\o5ZzgI5wp`Vۣlv-[;-<Fi8-5a)%\K规j _N:Gϣ^羔™a¹a/WuN{^$e(9Y땛J^vyt'lnaG;u8D-.UntNVKJKHԖkL:^-*]KE&F [aeW]iNݽ ξZ(!G@&G]GuFv?G׹k'K4>egݛ1bTe;e_P 1ZGZg^)ց9 ‰I/lΦ. lZټ;hE,W7OZt??fy9?Dgʓc:6Oԟ6r6SO&fP&yJj0׹A,jdž3vM][ 3RE}zFQ/OyQ%&o_r}ܛ_\ߠW|7 _7}GP»Mm19w_Lpo_3E_Ji6֟m2.E3UQ'᝷Iu~C>InrAwǕ]؀ԭ.la&2\q:EX~`{xw8!O ˿L;WX\4;Zr | 剌m.x]|Ɋ虸~ӉKX]9j0n8$T |pT&\]Sa%j(%$e ^fm6Q+ss"P \`7R8Q»5<.~uf]0"tVpX-t˙j牾[V]k4s@U*಼Pn<Ԑaߤ& VPl'@7C77ZR.҂ӂyh[A>? 6!ׄnOiZ-,bG t5DFT'{Bt熏It' IQe\m{o# q @S?&iNgVRP=@-<P=&Tyi]Yjs- |2#?NzZv͚ͣCWX\iX]F\2;r~g]FH:F(N107zy&R+`MDԘR8jX0;{%~uN"@}Ҙd4.II1JrjY-60T痖j 1/,VgJz}CV9B1m2*)ʒ8A2}L2QjpLVCfi5Klp^Əi WDhKLDTD}±'xTkS܍;EKs55нȊW~6 9M1|g|C9yR/([m8 ʻh9|FY|C%` xtԾoRz%]&{Ǩ-׾ҶtŢJT;D/4$X$@!$C)*Mo_5_7Xz6ɤ4#/@əH퇎'62xNgD9sCKO)n @ J/4@gfcr^H/bJ$=O4K܇,16\HNhհW-;$ko~)FŋpUxtҞuKTFP-.FC8̂&PyЗ܋$7*7ʹ`dTJDG34;&] È5v(RrBUd!~"Pwq*: d/1>̉Y1G?Z<8]~f7sSi=~02?Y u#5mqNdEait$eܧ r9/FIXzRv"Co.Z.Ks}\V;Cv^?j F]SqN{M=9fC9}#ܘFͤә:^OcF^w%[WlbRhIC"@_F$r oP͆#ZPJ|@ezh65$e8YX/u~)a[[L4~C(M#JȵLʝ"`1+yH,CE6؋ "}Q.+TW[!H-pI‹D KF_7 Dd%QgFߐ&1>; zWDs02u^9E#G^IޝTB'I&D qԴɑٖDǚ`ALٔ_4ƆB̫L]'-(q=o*ѕ{ͻI GR(d֏&WPu|,c)ћl }bYnΡIT;;3|S\K`eN8#=#aMn4 3 7?\+E SqWt8HNvAP(,Eb3m#M<m%DX+jt hD-X*^"-*~ƽ;SöySo!y&%J? *tlH1kua̦tAޝ:]{:y+9q:`FYQ<؇RA()39|44mߣƁR6GQtKdX~6GX}*w՝w%㜑V鼞ػ*a4U[*JAcb]8&+^:zW/64;޻_ "Bpذg:tAX, 5>^ q_D:qOk.t'zhI''e\& JYsВ8avJvC*l58Hv@n)ÓÎ\P+t)1j|_*|-.DĔv_9ɻӹۖk "~P c30Ht {!CQa$H.':M63i#yypTh{Q݋s%xj_z酺,&MaF?^i^|KR!IsH袘ߗ\yEE Q&.qAvAݶ02)FX.y?/χhzŬP |Ai'yT@aMAwy"KMp!s$>D4V5µS0I#?OE^W'1b9-ZHvO l2hΦ$>ۥ;Nc (vt>k~K?إmdLda׀a?cӠcԐ sH<h)vitod%A9F82!%>J{b]jK{ƎuF:Z/N4B&7)b~a(GY8ǿ#A??[6rQ)!ʎke'2zЩ1$/,c+ h~l;k_Mk7ľ5`P:׵^|f֙B/yZO-*]1"8|ߡJu`o?td/5N|%{R]m=ZQ:43aKv':R\T<ٽ.rxewEk;vC?/߫TGH.R+ }KTғTWǵ0:*,G]0w*VY |8h~|w҄X_99]߫eA@[/ O!"]O-uHӗANk(tiU}z;|_ۥ?e`ÏT6(ڵʪC?i=۞+{X1.'ϰ|隰4TbsK+M? g'޷q7d|]Bs~^]ρLRD?%<OΔ9Jrp>E _Lt?@q{I#9qQZY+"T 3R2: y0{{h~P xYyCז`9RN%۫(G"Z{( y2{SCF#1?R۔q"Sq&}j[MO |*6:}v%c\;bhRN8ifaLi$?#xitrLs`?,^8)4-f<\Xf boTnk7o{ʤDyn=lv/j_4[+s)C> D^uhT@ZGge |c2/^/}ӵ&pejkvuPO,~bxըjn>aTT>{SlۇXSiȗ$NC<W,/=Vt5Zj| /[,s2W'iL0òTȲO}a $~I_ +)'FuyNfXRA6>l>|NC"1\Cvb9+k =y_T+*3w8o1(j{iuѢt7q<| VJ LE 1p D78z"N3- KwhzgUVTE-KtNvDdg{i)Hgvӟ'vf?ҟ?[^?6y2Yv?<'߰wlPTX1h[8&r\k$_M0䫬^$V;Q6_^MaU>꒪ y}=ՠ!`D?8"iM D:?Q.ōq\.&>%9o{~Y1l)׋B}<ĠOFԉԝE .4tD,,f}!(*JqIX`&BL6}0i_C2 ~RTXu,i/2wP7GΔ\E +jx󗈽 mgu037X{~Ju$eO#ۂN㩊0 3wթvKK$+#?jub?y vM@R;չ.FlOYc8s&y^Y} gɮ#ضVܶƶ䁁zlfGKf '&\/!Ncx%0Ji5\{L "<FѼOl'.OS:8c(pNߢjCeH \ tRǷ6p+m`F0@OwQJ,MAFwU&i!J C 9&iH>QbM=)ƿ-bJHI9 M.r*%}g+,Q!kJ.'zorF*'<Ё34Doe}I9yC鉽Z?I5~T:MY-yu/b\J Fl(,dTn4L(. ^(D mp}S1ەDշڡ !KD2w~|WUnmSwMSḘ$0e1[&FsgFe>6F/ٺ.(bN%Bg]NLU7)PBZ;)R秭qΖ+  G) W{A(R+*~n!=~)},.㱼 28QRT+)Ċ,&ͱ˫yywOXEAOIGM<>n^Mc;TrulPI'-xvc\]9ZF B45dDT_o"sFvy&o _M<`8BSaڤMPrC⃷G+z*F@o0lI4-aUC# u "/=?Fu&%VG%&JH}**? !MN^W_g-Cti~5]A! sWo>'׭o4E)J'Kn}9^b/{Vy&IM(I+w;w"_qElu ";O\uCy>dQB坴HT/(WJ6}(:_bFC#:8AeД.|܈h!lT5>A(&u~wm0&]~ob-:J2-Jm H)S%dCx1Y_<~{NϢS/m"Ǜ]}?6X{+ZYkLBe&dKM랼!,:ڥ9F:sܨL0Wg"s"=5!u07ڇ9:Q.jO9̣M$cཉmUYo}9\FK2R>WcE+r~Z3{ka(%,>x!YWǷ'Xj؝ #2X Bhx[;0SVt]s2y')v'0[|-=(;*e} M6gNJ>MPJE6@a"I{7>KkP2|]4Ov'o08)hĆvJA%bCKNrRկ wZg:sw0X4x[Lk I_xz5KkInabxS0J/.FmQ}>_c)H6^Je׆ZH/[qVeж)=;[䥩q!,8=Ck5ePN pB$BzNĬU *o:H*908hr?"eM`013JWP$ HdS$vsTLoo\/ J 7.Ge{34!exS;RM|Gtit61 'rla C<0N2hYiI7rӗ1s4LV=Zw5žnTh2ɸ_Gt6Nڐ* ^];lL̮m>;عa߿-Ԉgb$ރ,ll ca!C3} 9Qrj6[m>F: 1p2xDR"ے,s3hqp&x <Y!)0~"s}lZg&?@VEA^" Q!%s-4r;|8b"IbI?rӈFgUI>bk,+3U&|}Ӕ5ɸB:ʵe%R-idrDejC ݨQmFxI 4UԵXہ”=x\kItqRةCiSCצ"JI*|OrflI^d_NBeXdh3j4R)է'#5&QM5h\J$c~h*4R$Cԗ1^TDFT/8H >ӬZW[UKE* ΔHZK5-V[U=HIx^\ZGav-.eokVh. {NvU#v#i-# Č0xKX;xu9*G0O46':'wmޡ QŚ8l7n|5g'D_/s1c#UՑ 422%(fx?PjH?Hk˶%лs4ǞBA)!ޖqtKq|\-쾡-2lXjE^[nqysKCR3<%)PWqN~_R +[ȰFl#ʾݨkL/г%xgN3'/P$vR+~7OuhCR<l\j7o /'{v/ J:؅`?~ k_6F׉1G7#BE5ǫvEyXbFc}j˖&hjn+`Q/:@@? B0r ǏMwv} EW3!|t>W9Ea:SDž.}/a^ 'Q=`-ٞ`(<+vbӾ _!lwáŊo>G+stԜhOAcr CHEB;p>!@,> +R kyx cxZ#Im8Ơ_j*~By-X|xAWR"෋ZQG|M:.d 'dz]p=(-;kh[qzh,JA8wS QPg;Ppua5W& }0K8wz|HC yfg9ܘ/q}/ ֐nώȂ2y և@Njl<'!g}"Z T;\X{)5Pn݈3ukꐺ+!ępTTB$SD&/ 5'Y {37jyhLݫ@Ѡ[żt;Urv6WMX uҸ^"@,",FW&Ha95( {tR X48j8{Y&zXmwM-ͼY^wN>bUca}>Z~&?Tk0[VF&+!\B<|l~ɴjR(s_0"L[G$ ]_clrN̑רti֩F>ZAן T+[̩aPG%GcݼvvIVRfzÒpHP;b7v\BsҡkZoфyb~^]>cԲ{Ts~GAj) f–x4O6, 2&g·<\i<_֤HPh' ISsY6Ԏ }5o)ճr  qWoLJ0q,  ߯]  bc_\ļmH|qtqU\ʂ~2@kq*\K.x;:a EG'IN{8:2W /8G"ދ "@ L)MWWE+%sEW:W"G/Onvl&48HpkcvDUK;9uϓ1+'P5k`-"> at(C Zԁ xjեbʈ(߬p-C:cxO^ ͑WvBv`X%pa aXqʄo[QoGkiV=/) u+4i\>N)+0q ^RqF$4W_^zcwn xWr;#FTnTroc^ svDž0ݣ O o,Sk5Lm5yjKjV8)vgOD q\M"-٢_HhҞcp}"u,9~ W`o)I1-*ˈKPQ9ZY1"Lf Dy\\-L&$خ OP3ۥ ?h",xܠg"ؿH$R 6tp0?`0gݳ&sVԣT؃ )a';avd#t5_v:g _8WS T} roO;7#;`)z"T%ZCrcA,\Sl|z aFHRE'J\.Z?O*"D䖰ENH}]== -dU8&{J잣%k*V!9 {*$F̀b[4{}5ESa1”-xz[BWe1ȇIV{!`,6wr;B>8bԞİkZ+Kvs^ۋw[ycl {Ͷ/|e Npc䚱 (@i1tԍޮhe'm*y m~(&š-a;LI爒--b .4975{>m+"ݪT/쁊_4r29VHiRa?VQTWRZc},|E7@O0N) +kjU:jWqb}cMPa,zӎX OM+&M K1BDu4㊓{ZCn7x'ݲXn@e 2sA$W-~[-8fl.zxr$ZAy?Ζtb]"^[Et1T%k*Nx" X2~?r>Ψ0dfac; 1@z3څ%(t" $X{;˱X毵aM (࿈Yy1M _~APQZH<1-tAT^WLdA71)`_OH&-.G!pZ@viv#?deva=SZ;Qs6 D%`5hv `ueT f+C\ΘDp ӕ\#/.;qP"fh`ZFZM,>_E֯%h/,BT?C Q=9mrǧo1 2( :\bzPkcl? O/f @J#`ӆ$C0+b͢$%xS:ܼz'RHV?;8gp|˿{a3UIh~]Tt;T(Xw5[֍\9\r?~A-)qN O-(r-# % j*aOF8_5W\C32}aQdqrO}:Fg 18iȻ)jj˹:iGE>-^=*s_%7Q'駟_b:[0=z?Y/syaI;NbӏQҏB*+_!pmxMW˼+WYٌL8UW<O~`|:+5;hR*琴OGY6:_^ق{F@5ܖ 9)_N킛E#1ڮ`K9ɂK]5|jPX/BztJa!neK*4~ey#.o|]H>Ou@NFN\u/~* mcR=܋]vw5ks,t__}tdo5[D%\=R=[E];US͆Rma aAƼU%-~9F._u²ox WzK#.)QF<5 ^7tv˞yc٠xXS^nE2e/z_j]DL @c_j+Hj enM.'2Яffr}8Bt_ !`=]nzz)_ M2<5oCÛt5j_pG x}~ܰ!EKI>g ޥY͠|2کy=/ ofZh~"x?)~R9[R̻1jR;t<X3|k#(|hȧC^R:AZ a\ VP&ra=)#j]j̿Bҟ1iK}Ru[M<7)q7"r,r MIl7B*6c~eutމI 3ܬxwhTgRuZj~OFk~ұ0ޢSE>oS=$Igr*ZS>4܌v(ov4dgjK7oe rJ܈i/Y{U=N k7b^56׋NShրW`vBRՖ"[VZQFwݕ$ )K^*c%w* C5ZY%jr-u)[Si}_ٙ|Ez@֪x ats7-NpJ; +m?#2tG5v5;}r\dy4uq""]tirW 2 Ud<^L@-̤{a7 *Oӯ~.ղ;ZwU1(')=3'=#R:\w Tt΀¦Bz'f>ƜT ]ŢHc"+[.\d\Hw7IX$U#_9^G^:Hv֛'|u׽!Ѹc!եpPQMLH,Ō פ؁ΰv#HkA ZbpBBi?ĠDyݨ8q&'r9$g‘[nB_%pX~``tux²+Ƈ| ΛEp~ۢ kΦuL^m𧨅p)Q, Gs2oQ%kcnD]m@8Ȁ{*}4qPQ}&em0iq@՗$ȜbjzRcС# 3acoa%)Eoą*\ b!pĤX@cwuY&_VK4ܽ'KLz^M}p5.JQ RybCѲ`vG{FB}HC3$Qv#=EmlǨK0Ekx9^Yc#ơs8,@d)r=3eWv̱?$`m7P'Ţ<˶At%_7PTٕ$jԲ O],ة啞v.A:ei{e#cdZ!řp#(j !յwNh-_<%$څՙk)vƷQ`i&K^Z{TKC+X7ɭR0>m**+8W695ǚU#㋕1(j=~Q?_OE58DKne 'ܿ N"ղ!B^ #Vu|Bu):d gbt>DU& }RMq4 ?d,E 38|'l|y T(Zt#un; 7D ћtQ.& ѭEށd9tW}Ăs@f.XƘȵ_]/Lry xƑd}Ypq I'n;Y&Y:4 gX`(p"|e٫Q+J)xmCtuÛUU9JnSY'9Ci+YkluBoϳG㍨乘VH 0VdSQׅ21blSCOU1dڛWm2jTn"i[ˆk~7G̐93Q_y;*D?*F8~Vn!|j.t&\wN yb:bԜq8<qWނs=kjH z2™{/c;/ On#!> _Bc_@}ECU{&c+[umS.A#tGȊ~I{Y{Q{ʥZSp{ ~aZN[kqCf؛icuȆ]<q>GmA%X0m۲Oi8w9Iy(&xWLI jL~\-֌(HK&f,Q]r1]wI3XŭJ5!MOH3 Q'f 25XS n>AԒMb -)stH I@–a/!&{ݨx:zI~^h#6Cl{g;[E#PZh+xrRtĈm޿DEG m gC=ihRqeh6෰!8 M>3v_,xij_"xRi.S`th˓{J= ^VC"Xi6q,ޝL)ͤދLz/g )&64R[Mq;\sKw_j~TY҇ݗs@i1Mio; 6 ŵTL V-!;&|I ewQV.)Hmܧ2z>/zgΡapO1aoLx-SQT{ՋkMqLo(*r~*CfC^W I#?f8vc1#>q|4$ Y 8ß`wJDC E02ᬸ:*m%#o^mBKpipϯ,r䞛w(Ex^.{cg )].l?vw0f-t!a5^QVE*,֢TEu%jaȔΨ}Jr,dRM.q72a?_'oOyWCs]'k0B7Z̴0VYTTZLDަ*._)zZtvvA%%٥B,<G|[qLy1 tx,叙XExCె?}qB;APh.f\d5Q1y%NCtbO+-%<(r%oD;,Ùc$L}tPnGWwO6~"^hDe.;%A/ddh%_=[aX nfPnԧ!ZZLUx=W/쏧8@Ud6+iw\Y+pKksh| tQ9Xfh؍2!lySkH<m T_j1w2}QQ6)5< ·>NXI *)DŽv^fөZ(}[[+5xs}m[*NA][’ֽ:oJ3@G\Nz9<4=tY}؂Qxy Sd7-y1bıĉI8Qi(ߍko#b 3ր=d&LA\grYXEsOpcJB6{6XMCJb) D EQި}3oʷ({U\{Nyy"J֙uV'H2[4,S޿Q{@4=Dw}`gZ풥T2X*NvC* Bf"bY NӌUhL ő|ըI! 2;l+1`͖v°j d_FZ$v[ܗZ֍pfF{jp~-hYL02;|VXNY}RS68" Fҷ̕b@f6/+yX#2?sb4$K`:9H1ݷvRb4uՅc6ZGxFr\j &P;0 :۱Rz `}swCnwc`]Ȉ=x%?؂&Bd"1oBFְ}~;[ezE( P`= Ed B'B{:R.Z2s}>$W ˵@is*7 'kݭ8r f΄$[OyWjxOḦUlPB;/ߩ='eU@p}[(=k[V#_6Nn Yr(aCvaOZlvZKs+Ɲ>\+xSU8<'F1}!$7r>&iarre5!cSb̉GzVvmv`?tkLrZ cB>ʻ'IЦ.# p *~ ^By X<EPgHLy6ZLj"6S=vO2H 5JY6)`khyC-`Eb5ٶ#6@n̚&(,]nv[NZp#k4CtV2!{d+4̶uJb N]Z=V(U2c4QZ?fG2|bM$] < "ۯA,?k<'h(YĒOjB+sONOmrՋޝep0oA ㍻B%CZq,>MrU )]vy zw: Fy x&B5hQ1Mvxn6rh^.tKyϙһDB<0W[$^yT|&QK){PKgF7t8^ DRjrCb<̞G|V3s }9;W!5㊬c%P.yU,ـJ<m,ɾ#~ڼ+pTHn2ag^ aG"kzVƖ/Iܮ7af)TN: p ^_9F)qU{mDQ%xE]>gG@/+;Cvɋ&=K!Jºwׇ7) &gFKr6F^5]ʽ"%iZ>QK6g9@/PnDV?0ƞʂ(g+!#k)oȖP+u# {dd}e$sA8~tX!Xn2 hn<1`o:w`r%lʞ.$~jQmTXXeNV:*+2+Hg[ڻ&YK*FN)ݹ{6ޓp!7, T e ߨ [B+p tM>/'$;!YD&+8uA{?dWd*<ט$x^ UEZDjJ_E !|՝+ F|[{͊6nQs);Aj#JxJo0^R$KR?s9Nô1~tY"ne}T˻W_K2P؈>J}FaWc1z92bF#uY9.Hթt MQX}8x1~)gi*AԽij\!O.Q-=@*KJ),\2ӁAAZ?.xS*csnXZg՟8atOCl! 9Yv*VPkE|G=U6cŊ}p4m+;1X*~KpcBMPO-u&1R!|MhoaE2)]RK);Vho_*۽&R֭[qHA(r"(^ K(J떓N5Y *k(Jt}sC|EmJld'u,Gnv#^oC<#sujLJRX["8 v*& ;ЗiV.'V!sЇ;qTo!|APT |u~y~9} Ζ-.EzR9TmNK=g{'ϧjVιR(X`YްMTq̓f D𾋺vZ`ߝ_TSK,:99 { ;ŗ'h狽RJ"GD^#ð!d.[@FT PHt}oMw(~uU G^UʲQoxUߨzgC* ['Ibn8Nrb=dv 'YCѼ;ڇ~l> !gi8Řl币EB'I0]bHUKt?q)w~QlÃpxrv&ZR^iiz1ߑ~A y//b|z10&N2h(GNIF(/%| aZG7j`oW8ev[3ڕ<8P^Mf#aF)oO"t5*([L挗d10Ed+T='{)b&Q.Aŗ=o{}uۚdD St_(xX}b(GJ35)ØGe-`Ġ,Ĥb9<>ɲЅI3{ ( pntpH[{{H^33vr12|' W7>tgpӆS qZEfXEy3FeT>"BcI4P)wmjBhO ɟ5M$ ؍uG+j֖^ 5tٍJkt]'h=eJ,苴Mr65*IM+06&H2 줜RG;VsGVU:BGN]=L+7j(.?ECA_e7onFPmhF$?cJ| (OF,*z>2|\3(h*dȑ(lͼuCV$Li3{rX0x +R(Gx_ǖ;R~R>"mր6V)GufWzN@nQ2ZtAk um=qOQ$fq\-/#qcFS@D{7[v##q<7\˗M}~g[We!H:L;蔩|ub/WCQ2-{1{ bOT!!;L1Z94iCp,(2/v|7\tW>\ӮXGġmN V_|4㿛{Q_?xy ^^U}ݔ uh J=ޟKWy (~w+J|>S[g:>5xCD݇fO/?s|Rx+ 0M9[F5SqA 3_4{bv&YJ>t QgEb`m|Fg"''XQPz#uh#}hD]u@Wc,{~L!MS~P-L`R# [.J5mIOkzO>:ْA\&K`a;&1xQ|3^5G,eFi2m;~/茜o=ߍƻߛs)-fp5"a{4Z.mpe}j|n`Z5e}-JqS]Va$ƓkOjÅ z0M ^ղ k-إ*y3",7,<k7Ix)VIwa=$ I~Wvmd2@],,C83=0]qc8$!"Q nwqLQ߅Ѷr &W[WxG,xӜ4;,&}Ҭ+4!2E햼W4Ơ;Of=[?{@v[kf쮋У Pl9r=׸L`C?wnr PYei.eO,~ڈ|(ȶهD, jPVYWoxi7,>f՚aQHjpHr(WBUO`GW(+^* [h"nroqWrӢtxao܁}D&yԶb9;qF +Gq'{4o8]2 K2 [8+>~KuvX{R_r+SW2A+wYu**8HU}%`=#h+/ y%_( 5"xgiR)o} N(]IR8&'ݓ֭YMfDa\h1W^ܯ{RۄtG;C+,Ur>D`&boC$eSPS0^- ^?O[b}$~5Cg1gTЌ"P}z)7u`]RACHs^E:0`{O1J_{v.5i!E)׏^ɨ!?D+#RQ7O|ztoIL?m'˪³t0O6˃JM|+ȩ@&{jL0c d`'~|GY 7:{x[ޤ/\zw_'(LV rg4rVR9JftPsfޝpZSBuVz[]ۜANl}=~J8nGq\9ks Z#'k?7Gj)7RI& jg%Iw{P.܍ ͿL.Ϸ|ÃgDk%8ǜN}!dY5C0nghFZ?E~k]tTSUwۯލp &,oFd!'>q~ x+ɴAqT[@~ry|k)n9EӋ8[JϚ͍"ܨ bxx˸4K~7O0:񑙵eiI2e?x¸l(;99sn!VR.ɹ޳þ18=N>0<1_Tw#?4!N{%?; oOio֮w/:Q~#@D<@<T$ct-]]Oe?nE?W(fS|N[@*,kcMa߽Dn ~ إ1ܗ}oJ r ~\[4D&,*98#w]+5@U0)c|-iȫ4T\kp ÊRӍtN8Pl'p¶IvT-%ϸ12z H tʸv`@ 1w]4K "lrlQ>E1N7Lk3e%]0 32iNWOD#Jg_5Luj<ɵD!͓:,P ʣZŮe p} 5e<%ؚ#\2x[X[{D5G|4Τ8Z; eQz} X5%#h`u!~EUUjؙYƲ/x$"J" i()0΂w NqB@s&){XA;P(Ċ& $!rt)d0i:xk.P|d*7ȸ](6$97(t^y1n˟'(k\wkysŲ'yzXTav7 & _E"p:,V}g;r.`ɿ$ _nY㼉=&qe"1[HW로zŏ﬒V^cs"B2Ϋ!ISyFX-UPK9FMiYg?+0s_D3gr8yTz9v *z]pǍ<^ωp8Y4îl<ʸ8iIJ A6^i"jvaS,R~^H?8u(lLUSq]oia_y5ؼ!vi:]2BerHD0 QS!!tuaW|+ISCg2\wI|8DvL S9QS!)'<^O,MU8A FeFc4Di3T?a˚ߑfeV® TUo;&x{}%߄k yٯK(^~`?R!Gu¾'0nsP$t.GL`S40iR8pR|39L*:u0~lM OS/Lqׄ?#,mn(Dx4}~A&OdXD=.ڎBp%AKGWS!F#o'ڱ0kQq}*ghi B>d{TcEd=/q @Pڼ( qh`];L-xew'Bj+ x}ǫ$|Mo;rAv}[=ub9H,%D|m-FgG徟G ]/əRkp}&lfvwEUl)[)Z^g 2|3]/=f(ne/%_>Nfk`y5)A ;@dMT䷖0LCI~]y*)YXT~sVitb,,M&FcٵHTMW~7/!^KE*?"u`dX;d= 5*J(b 2)V`1 xrc dK๞]:`yfg$}s]=;z~,2\{݊,/_mL;j z1o7.3`G&$`nٖot񍮰wPiRUv9[2XvXeK=#MYi EVDo#^c+$q,ibP-L|t*s]1 kj (Z@y~~G]p U!aSma@f9o'c0wt◊c@śA֊mCaaxjK#VCU!GTGq݇0Vp@v!!fkBOg ]U14>fL#rJª#J5ْCYRtT~詾!v'"87nlY6eσ/UhMC);R`֧N&(`bp8}YJlbf! -DI#xУW(%W q=eE8+.u{t(e|X!I@|?sEcUOC-?6wo&72=cGCf:RGߤGÿ$Ee?ۯQ͊~8Fo:;>{/IFIVPq:q?re:G^. ʅ/)!x_١zgYqcXYk0KZC!!~+4irUo 0j\Q!Ȕץryu4!QRRH\D9J,Evd)[_.@CmW`_*}8wy9ݳicpz'?0~ G0;* txE}/p؟PtMN1d.ߋ[bK,s!;9u=TY(Ko`!cSc?L-5K +)LLZ1J!nlyoYدUBudne }ΐPG)|^+$TḶkw{X8eVorcl=B@Y_UD-/\luvSh99s9˗VrZevg~ xBtP{vUg w G  vȨ g*f |vckF++vjoOZ ^2 h[Z悾xC#z{Zo36D{8UX dUo6:h4ˮk+>bbXte<{Q8,F'<=*'!x\7  \} ƟnQk(Kn-,D$m/H}o0, &_%I"UX,RүNCr?!}aOMȚg>J;8n\oDD3V)_Z =/ ݄GcX4}1RI*RZR!neEkuƺhV|D`hl%^_P_ͭS2EQٹNTw٣KAcPl:@'V!{޷Cl12*QGk)y$aFhNC^ ??TJF hs T[:u&1,2|,8Ԉ2sB}ʻ%սHf3@kj$܃3-1 TR:poc 3[`]K=NɻcJctG!ʩ9Y0"Fb``C8!C <,!]y7!]XZ983S˼`l#'HNQ/_,;\F,"@qնԳgOrKJnE:\e+ MO_1"ȎEd1lJ~UʹZ-{!gY[/+.Cۼčjw:Hh,ɍ!xi[jfϪ~=z'qg0$,FՎc)BN*YSnf[@{u˩6eG԰py|8Z)P6l(x*n%1;r}!8] g*AKIN@&Ò Hi@oBGAZx*lN5k(hFU|S9}/wYFt%6U'[b+w ӻ140amg-a>Axױ&x:XbĿ:1~0 oRܹaFЀ%$^ H if& FV?Nnq\^ŢX_( BM~{{u2\P`g6?x3>#Coj/U,=p;h6KZx#=0#RJ+ [??+@Ysgs5 eqd^,1űhce: K.30ZYpB934h׊`81"'x19K,v-+ωYq1pOBT ht]U0ătcݛ`i71/H13OdcS!S$Cͩf"5pv@kMYz3a3/B DM/C @*!RVIiS2LHy('Rf?Ha+oÉbk8r5* l'Q ss o {{A.zelW\.2zi(Hˏ̬Siѕ/!. Xx4ycט&CHt7+0_{7 8ːI9k(YzJ;l٫l@!/Z5'a~Xt,_wHМp ])2RBhDr5שc } 26qR9#) ~E̟=?Tm.t2LBd$UqF '\Ԉ8%V]ۅQy]9!uK꠻)&icy = wf&ټP0"GdIVIe8jŌWE^1 XlQt=.zs 3,Ҵ\:]hy_໎ba􅇇2dF/H[%R%PClY.UIxۨ6ɛ',XOc)5q4Umʄ.澋յw \$c)O6ZLmevTNi1hZ\e,oԺycd4%?z12NpSyNRH3K fB2{V*D]Fn'[d̓_N龂[S{v**ZIh~CcCI:Rt{ٿ|I%N'XY91GKB3 n6t#_>OQHD܈Y(U%u9}As畡rX2"+F(6 &4v84ٲ$L2s(F2Los|_Y.E8f&ԼXS:<ˏb͕]5W72˄fR} w4:Ԯ 2KU |`nl8HZ^aq>`y!sIB>z2.L'(acuFRBul[QXY̥JJg3FA^ eBgiy:RU@Ai9n}Pա%O<'Ź~(!TհR?,JP]+y^?أ5>j!n/:UuM ! ' !/F7bs1!\=n* zUj{^yؠ_a㔎?)|=^ɫmQ^X*8_) ǍY!kV;9=_wE ,ƗwHFl4%F9KY["`ݲB3r|lpeEJ屄'g>7#13sALjVRWpӞjltQt9FtegiGVe3H/ /Bf}v2!ʃGlfTZC9wZ [fz gq П'Y @?ᡀQ;1"Gh0nʁ'QaylJHSk񦾽(*H]]M}BHOc'O<Drt6[,$/j([T j01}  y7+ =([rd ҇>] cM'= ~Z x}SO6;?:_yPڋ9I4z]r(sFhg'0 ct҉ʳ6?bIn4sX鑇jD6P|^T@kN40oQwUj~wi!L{ME^ǢŐ\,%,P{/K:"xɞu<~u^ɦ1ɠc z杸e~ex,hW ]j'±c+:<ï_(#"RFf!Mz1߈'- 87+Rw &Xo 7?[ub*"t݂`P@%cޯoFƶ`<<#<)j^ 9oh5W3Xw*!ₓ^nJ$vQ8F#rf liCC+|x`Ad;F&=?͢f931~L=K!hds=*HBLǣ:JsYCsU!F ]ndV}9G-x әv*PR$F-}D480ͭLBz{\Bj*а=L)suDk`<݌@"Tnq_tbʲF1`okq*zJ6IMwpI+AHZ ,hR/x 'g!Rh&ΐV r?s>u|7$G!#WL m/~|J(*x^{bAFP`lgO+_@8f^AcZGaqnѷ2Hg (Vo6,6f}9Ghc_ЬIW[EBBWo0--= |AG ܖ%,ЈяC\1ϡ!'b~b!D6grZwa՚\45@rM0%QNk-*}[p7V.=$>K| -tZw+ #JxPh58cC٭unZ(roBef#͇TpO&rt3tN{7g > Z`92|r[ueI9Pn9%'/h(O_\F30lʞ* d"o ڥu_1$=DETKYce${@w/t] == k=D bd(~&#2K #i&=Y]lssbYJlR'9t-i6,IF-7]J%],Gɵ~RJ7nuGbQBb騌ƆnJYY)kn"@c>nE2 V>Xw։ḻݴ1Fۭ!qG(E!^eh<_pDո+6mN RGBg"UmpC9%r+MШPG{*[ ?8aP^*Юt$ P j@ p/l+ɕh|:NAר=; i7D[Q%FigIdڞ}ii*j#ִ*jœSHgI?G\j)\jmSc&AYӚYz`ƋڂEv ]A GQ3PvEOƷ6; ~"I^qD}|_\i)%,_r Ƚ?i+ `cvAwc+o,6?ZqOSۋgr&qZqpg[-,iyb1 DRxtXmv^çCk+cNMHQL'vf?4) lj<6k=aĊ Viɱf32IV4B@i9~?6;pѳå0?!ZE]IՍ~zFJHΣytБdJUQX'Kr-3/lyN-:>c`?mNF9](Sr Y!".vtD G5G^PcQ`V76X pwnLj7ns ! g(3q:wX>z8I]Z ZS^4OGRC%::96H)CM= xTNK/q K 7ZWJꍡ C)yˢ<׫+ &Y} UVf䫜w4T]Ci-_(CĠKu.f9ErzЂ7~A>ʥ$$&xdd".N'0fXJ=g٭2mP> 4-L,68∣`tؤ&ȱ&ӈݠ _^ϒ#C|cgZd]k`Lˆ7537!̩ΪCH==JWZє\C& 2`-[Qzv58V*St8% E .:Hh\X5:ZuP~}U/aR2j7t&Lt\詳8 nosf)'uFv̋}_e fP>xS _N9EKKer o9e&᠎Y|JAJɍ@<>3ZT̠[#Ѵ di5ǃC_{`f%ߌT<3ܰq~ UFv0Zr3xTK|g+%o)/{wd >ҙ? f?o` DL*^K==tC{q#<CVmʠs(-ƚY3 }K?U=Q`2Ƌim`꺂0J~ uک|@=v',0 nRx۹VxN<AEDYJiIj,$?ÒUANF.V+Ab So8}%0,O6S0lj5-'>Ӝ1[<<}L[E8[T;s2j,>Jb s23w d6+1oqbe)\ԫWԒz)e u|`Uٽ{[pM\.7NTgX01܊)N~!\ &sk#\ AX͜RE bcQ)r-e?\,׫ۣ_>mU[0->Rϳ{, ^. ^.Zί\QGx2TF"VHvOpx)h ei,xY/ jx8ϡKLћEy{g!K tr7򀭆! "{mu};A1 {3\ZSPdԁ sd~-1 kh)eza{bx 'Uts0j򮠣glWHkߤ 8.$D<2Y=B~\dr`KFO-1~l+wm@k/`eR:oXj=E\L▽=CDiJ@@?lbRLwk'*S(}u81rۂyktFEotl$ ?q(uR;i(J4x98 `5^KJL qh<1N/ M*wd_CC4H)~u/yDŽS)Zeœkz0?`͏W $fxU+0BVO -2' W3d2>M)NٿJ 1? QNO}U w糃Ǜ1Fk<;H@,`U+Bk3[NLe-=y׶'MY{ϑW"(LE+̪ȋw dϫ)C%DuJ?E׋1CE6A$ ( >@6Ny->[ج?ŞyU-? #x`Ҽz{W|1|%'ix W+~_ѺˌATEe^ɊQuܨOЃ/ی{xjDZڢf%]eد<)x5{-ԕ^>5mu44O"`<uw EkY 8McqLy:S<_mCF7c`ǥ{1AsTUR>ZL t_ ~WG_+A_ G Y6+U=4Nt.L\`^0D !~V֭B´Y,lbNTY/xHX!7(m1"x.=o8]M+b5(;yV>?֩eng-|ݍ2cg[#,twoaF%t^ɠqWI\`Ky؍XQN~K TnX*b$֦ %!B#oыEtҷѵ!X6R,,9}օDܟrmV!w?[v%hZ)R_q f ݿ1?'A|3/{_;(EJJ$M$192r ɵŨjR I?VgQv$uhT*ƜQ0+/A#p*#wFO#[m]{5Y.'9 AY0Q[wk7cw >i%n a7U nAJ޵;-ͬJM ԝ-VGY=l&`&7Y~4ǖZ 1."l> HZ jq>/}Ir׊ݥ7]YSM$,G VIܪ%)_Оcew vUii :T)s1 e<,<՝Nd%V=Kv1P>_A+U0Dm$ЦP嬸 d}Y\x"n1 yT @DkJ%FcGRŒuN@\ keQVnfTk(,,KXֲBna8̸)x}͌ФU$Ag(pR%){KެJV7dRMI-73֥;]1sFa~oSe@ Rq%96oL[Lқ)$Cb|~)ʮ{ Z C|(EO~#= [viGcW YvO#8SnF=Q?⌯WjUH!5|=ڑdZ ֓qY[$͙zmU'mԾC=i!=Gg%_!ȺRE1e!.B/q]hD+M5UOWj>>gfx#JT"LZ8 PtؘÒ?\ee!#U?y%AVX)B,PCfn"qHOnMJJp +̕ap+a ؚe >o$2'+sgܟX d$;֨Z 2Au5T4%g}FX =6kCAom/F w؀H5 +t۲0y,eˉğlHf FreH'3tf1YA(J8͗PG[Ę{+WI`-}XRXK@>"1F|:RsHIRa5ײnk+py0(~1Năl&*4d# %G $qE$*Jf_I*Epogz*%`ES! k"n14 68dUtel-]}ΒźCHp?H|M}=σˆ }Tog2F߈S- VC Pƛ6_#ˌ=?'Y#gH't?ް8SdesL:θN^8gײ *z`s; !t]W+{<)W} }@Yas|O%LSssKqs΀5 S PI :rq))L'tv4 }w;p/`.=-t ZrU_;B4<ی>r hϷīnnYp(3☾plյH2L퇸uxdv|+1rfȖ yHͧ M>T<7}w[j6!:K`Rյ) %$c @׏P!Dsc42^aC[`C/=YfӽG`#g>=dðV wV L .)펥/N/TCZ[)*>:^r,~%C R8YV5ZVj/+~'=J᫘JCy+!m+- o燚gz"Url;u \Z[jvixp<}J T0ˣL$prg $k1owkRPTfcN47c_VT'U*+a*a8'IRIF+7%t(KW/0ISFc;Q; %,oqgt< 4-:Ṷ ,OE, 0$Y B?tYL}C"[~p^ SMKK{:j`)ğTlo9[ZJ#{6uύ8NyQ)ıgZϲm_޲2^~z,?l/4Qk^vyX5,ʐ'uVV0(~#1Ӧz(Y#ԩTf ޡƱ-d2[KRvw,g*yS@-!κMqS&e}ɗ486?K"&jpS'%J1m[xoO"{ +:`l^Kd37"eŁ\NٺO#k KND9}M)J1b$O'&Rt5ǭ!zh"w@X{BK+yѽፔ524O(" }dcus,TpQvBGI eflWLN Dl9>K=Á/K;:S@QoWse(58)C[RzeLP"' T*Q}۾;Z}-~/U{b qH@[[eH[ ̨ {|}&Svv'_Rp ̻ù=ΞJ%͏zIʏ`U}+x&)m >%V$V6A#bLR>TD":J11HVg4V]c(_/*KrH+3Έsk:fyWX[bQyQ68`r>hs"~))_6s2n&g%93&bm311*򸜞nslT&A\dy3>=QMQXi L?Mmh:ѫ%~̨QHxݠϿvRU, ?,wj/⩱JsH#scLDx3&]FF%H l/TU*ZbEeXeAP-<._[`*;VF1a6Y{\9*Ftor-)b$b:Oa8{0%JphLWYF/JBKE)&Á |;<ߩ}ʕb)cPy>;H> {0X/t$* QXg HMAd/')af'*O kԸ%>iW`NjjlbP%Vi{(cRDq- :.<68Z,`0)֔w:߹==O2'8y7Hʜ|iqmѥz; |e<C&#{rݮCg^yR, 2<. X$#4UQ<,rZyNzmV&,;ҫEʹyڎe΂>clg.|(fx,(a~o-SP!˯2`"':Kf7*em9.J@eQ4[a kbyCPV_qcRx} Y;h8"G (w*38 !9T֓V8޽&6ϳK(&Om'V ig$уyekfzl]z&jPuÍo~|N$fڕlwW#uQt:rnJ-i7mnT\*7$*_IL尡*__TP v&yRDOcRB{pάOABGa5b` :8g߹IPs@2ъʻ 6ȇ6dNb\Ƣ|~lV9rz1u1} \,頳JI~hZp;)菷!k)LhMsSP&I_9|@CbR V_d}zcյ}6@gYڤAJuu._0bki Xo6y@)g[M)C*:)2\n<<\Sn^.|?FVxmO->9'1)x,6%ۼʩq\$]F>gI\#q؊a C@J#Έ%@ج[g#pI)xn4ʙQ,V:=uyjȴ`u}b_=i~;$Z"SbZǬ0xGmhh{c,nZ(-sZe0e'71G @ qp&+XJjjɻ||'P o{m=OVDydtpQf#yd6MήJ,晴KeUN:+.#DU|"Ӓ1r&ܣ)d3% ΢*r7I$^irBC)dԇ,+!ʳ"b?s i͈:J2UD qzw4/{k8F eUZhЗ'i6TO f[Ek8h2^ĂtV=`c01#XS9֔.~|{YM+;3_o^H(_i !)R-ӕhzQ~ Pj= *``A>7sSImY7u刡K.Ȗ4luyzmRFU-KԛBtl48a8>}{2"'ro˽[9pY ZS͋PӃæq圏fDqeR~Kr3U5 h͢ҖZ>[ƶX4ZSd hK,6sL' /8! a!7fa,u7]ut" ZTo Šj_)+i<ƖZ9_ЬYNBklOFB׌?}.16N AUg\W".h2 Fs)y%Ix q7$E<@Q^~$h}MΟ9v},4̛%u5TwtbD*]k7 :4 DǗX OIdɱx sXMhrF'e nnNL%xY+~@jb륝n̥66VVv;M cLn}(Yoۗ(DѸYL>Xd[Bb>O?-rʨSn:NᏔ?o H J4P&AºuYXIrIA'#[W'>=2Aگk$-T1h(WLR6yҽ!f!):P!N%?+M)>5 x;lM7o`{;{(utZk#Ӊ]#o2w6`t"wCK<`tP~H1Sh? B0q)_qe3+?)cIy \ 3Ï-fKB%Y;P5XJ!U-;G4Ldbņ6P] &v%,E ";41 j\ȗEp$$t1Z"_ 7sJ~NEY] 0%;ڒYU*w'JtUE@lyk0 O)~T],#\#^}t !B1HcK}DMO): 8xαbOhi긾!IRx(7#T5Dw; OQڤha^?Ȳ9;őZx'IY`: R 0HH5}zSa4zxj|(fG%Hy\ij <{^^]p<z-|x=y7{Z>%3=MbOmi-" +GCT/ Y"ys ~fK+*!S)C UaO=>X `-p90alVuSc?Ao d,9G%%Qr8cxL50u U\PLi%0Eu)Bp?FUƬ}f aTԣdy?%&] !_]Ҍ);~0gpW{Ce%yeZ pbr6kZfZO>{gIHH_`뻌2BP,v"?{7W:+l &I5cg)/~%e,fuAOp,$8o1V" .{С6Ѯ 0T5.yǗ I: k/h7oDוҮ9TK /2F>8ORƔ'doؓ3d3z>޿If$%f IE VՒ1Xi9Dz770ky"ӔH\F[;.H*Vl"4,&٧ߨ(%ʯP"V}SĠ) `!h%,bT+ ==aqj2WYת7 e?g}Lzċ\^ %m:TRb`[ b#1O{ P,ѻ,j h0-Zx}X]^R d@ሰS, f| ILE7_2^ӗ=$qiE.'F 2K@$ l`>ڂ [)Of am=CXYҕ&ْb-,r .IiVVz;A2e,jL& ?V [i&9 ʥF&+@7Y٪SiG٥I0+Ln@'_aȋвY\6V0Ts nG<6ZGTջ6w^ +U Iuv ܒᑜU&p*'*̿s l]": Yأ hږYziCn:AWيQylr vQ@KU=9p2.a>]b0 NiۀmK{s[U*ƴjM^whMbc"K46]f]˷3:j 0ΎfTFՃ.lRy>ğWL7[4zZǁPBB;_n1ŧ~a ;SGTFZ1t"p=e MWD^U퓶2兢@`tNC3 YK2j?f,pqfrHILl,rk*FӜV`My~0ޜZsg/ PrO&Mk8R\qF췒&? L?^N6)wC]p<3C꫙=HEe)y͘LS;Sͩ ;("܀_Uv]jT0kVxɫTuU޽o!뱙hg6 apDCϔ1 ɩUޗޙ^0P{w)ޠӧ܀ ~us4 q+#J *^0J:5{N  Pk4]~*SeFg:5KZ/fh:~+[3.R]PȫbH^w= k Zb D{J⪯'ߴ[Da0*L~9ͰYqx_~yܔ$_5^M#bAw&Lw%˭*U|NV0f3l02O"h2C:St p_!pd?bhoּ;I 1aźS8:]\ny4j &bETq2{YOU^Iɘ,T 似'W}91⃧ U.*<j,B|8š7"l0x*pRn;қf bnFUfI_;vz% *`0̿ /*&#>;#P3010v,Ƃ Č&ɻ,kA5o Z%8uk[l<#16ɯQEY=g9kOz|-x$*BNOG 1v'8^D~:Ǚ0M9 pKY_ڼ2{˯~3 >Yzf} VL[mWY 4٣dg'!r(cf밙Stڷy+ HB6\F_ɑE'E#@RMcm0>,Q1l Y[/m!ƑR v c\`R{߂T%QOB[0vw+a!Qgy<1,OkAxfҼo6gt-fiJYOwm4QwE@kS8*yV\fk$D_Tce#}yRf3DV[cYj>ZmbvXB\K\JVC*?+Atmth~xpo,1Շ(Sj(}[huUEdefסm֐.BNјCx|4ES`Pi%]VZ-Ufuޘ[an/Җ'1hrUG [t!im&'^xaţtO܂ ]Mi & ~3U }=ȊxnhMTcuB*bZVϘ0mFB) &"&q ?J9%f)gY*5cxעsD}}՜Ė 䜅rNh0.UFLH-/fIs' cP1.EC-/^KDƓ>uL YetR,8#ršQMc㰴\{&-Jy`Q텎_ݷփOVX1˰lѦa*N .BO2䏖D, b#.\f:,3\VZb-]18S,M`4Ih++@ϳTSMǯ\]pYm̎co5-]ra.kΒc|ށN)&,F5Z;l%&)d[(ωAtbY?QНU,1Y =;a&ȖR zx+{aeݲ<Eyӿv9&L}!a)6xǖv2=󤂘KᢚAmVn[Pq̯S1y7(o~8BSiD#/Q4|䉙w먅``nS'O6{jFl%c|*S?'5JW8`ז,O4 n! ;BcZD.&un_`\\M~5%#gXKd!sNQXq%lV6y%1{ܘo:Ag[잯 )۱= e]t~UDE%[2נ|s'Æ:QV켫YxFW{lC2rϰR"'oyD+7l#ƶpH:`(tʨy'ŴW)2} 4䒏K+fgC_" 6b` @;. DUܕg!4hkEG t,fIVci~#.zE6W"\Y0_]rvgAQW 8J`+f%{ۡ; FQN9n|J-yK#s=M Odqml+"-ypMG(ǜ:=B~fe0KI$A6 n*C뒼Krی@)(柖v2U*;geYFrt$H|nC ov+PE(=שXOPMoHBeA^;:!&]EhKbE}${\>fQuNa-*M[:xżH-S`E5I)#W(XOq+o `@aGB`:q(Em3K)IcCKaKt%xxPG}Ӆ-KZ*A8٘6)x,qmP:LdYe|)רAOʮ V [RH4Ezo6Kyn#Pk6Qp)ԈӦ;,CPh +F[ EÏq6 D>F+/{>ĩ+֚}\FoӦNjRhm'ELwGxtKާ 79u{lMh~o5<:O Fāp9>*e^~oxM% b9ۥa;> \({p6Rá !!Gngnli5Q3b]Ǎ>3㺤:hLJ?VyBO&FL+ޒb!N .&.Z/&S]џ\ƥ7o<'zEUñVڿ?PcŒR<ȶYa5F'a_Xd]Gv]p*+Ep$8v~ϰ# BE=)U-fS*JyE HjzXbd0ʙ< àNJC(;5ѕdg'F`"m3bWD,R(.&XqpŠX<_Oh'D#)!$='UHg˥fPЃ;4#޹subЃY2ssr[+ENicte7ʏƻPv9F,D u ]wx jc$*f]S:UgM\xL|P 0W>2*&p6x9= oEXDǦ tBd[+ Eq v׃|ww7=rO Z.-ZnsJs9gp5ՠK% ]?Z$qoK8@+z&fАF'v߸ĨGc̚Y"Ot̉-͉c`r*ۈ=+N+wv >)n"Mx?:q $ai*R(ݾح8^luw}JuVB09ɫ֋.5/#X!׹d;>/U azQ٢Q"Joޛ0݄mf>́AiP>*FE.J0{1S~&W_hC/?_ߧZ;iu<bOx'2\2~~?~,n3>2V^vcVur}Enj~U<):;~;Ey@m.?+#[+˷mI 4mUnSbô]FSkظo,X4}4Pw܈Bյ5,E=+ZQa*)Ped[j|&U22S;ɱC -_־o[O×RdO/#բ,&;*A]( cz$ZJUv(iP_Nry#OґPjZb`CdK!%{fXL ׍U촒 +ߵ quknI4JmN,ʖrzO.4ޥg2Ge-{ݰ~ՋG0|  u$vC^ZZB΋oXG=t = B&v;9o4 )(c\Fkʜ\Ōs_#K wO{}Fyb-NzT !r3R<²6~9hh #tk5ٜ8Za-B MRN>OtC w,T)V'e̚"R5|S亢5Q밄dٯDנbIٲ߱{m|i(߯d͠E9$`zh=]e9Sc=ȱʚ3E~-m5~hN[n9#˒cMŌqv8nqD ٥DcV;HP7ft*Ӛs@1౹ 4fI\`U=Fo^90Es7ȡ6g@kɟV:,ÉxMD?,u9|GFKXP ߯eNQOQ5GZc#EQC 3 FxOy%.ݜ"Zsߔ7`?qIР)S஦ŧDLke*˃o\Cg2[*c|ְXt [,;mb? V>.|O"6DWmN ofZSU5aL|:5;n׹P *Uw\u{K~+v}[7/<(au;Fٯ5ب|zjBO AX;B`ˋE}cF aj+Gx>ksoNYUaMΡ<%> U$yvI9-g kv1ԳTPGǟsYco8RfO u&-C Wp#֝;r; iw BByw\D'hMy[ ,6]E!WjAWAF{Ȋ:Rݬh*.,=W0eêc/H~v-~o);IYۧ?<,s71ljjCL$֣-'?+UQ p<:jt$'/Mx;a'sW'^HQ,pӷ`,~v`XՇl/@*XKrj A시1w9JC ʇ~W0x6v h?FcNKz*x;n!e~V-na}wb=.CFgRDi^(TT %i@e6g{ b͒A]sh,?,e1w:fUW1ht+|C#Y-w79b.&5KR#K<"5R[@h)vT:;[ahqVBOγtgy-1 g/d YjYf~ڍ#gENLzHLo&<">Z|Ɩ P;&װ=4üjIt1m@͉18a4*#g:KmOϿfI]?SNƀ5VH=1I~I963|Ab?){KASdKYԢܥ!3[)9/䑕z Go< ^IW:DPsob#U.J% D}'d}Ж2u@uYj2SeR+={,oJpa /O"T%&1Sdxʂ}mᱩpf6#TeNL7 5f?)6+wH3,醕CXO5KO6r׷q9Dφ{).`(Ӟ ŋ^%! Ky8B϶W?z&_iG>|i\L||nL7kwP:I@}5mOEVQGk͍O}j>^w^LY>g||'Kg%J??+PzNbm}ވ6jYo6RnI'Rȿm#-Q^ߖ@mZݘNͿmĐ6Y.&,_[MvU3X"Fkܓ̫<{n!aE4LőB;_bm>ʤJx:zwZUa{Qlk/Z JgB 0W<`cwVgّs67Ix,b({94^-kiťrNoE3bXo@zDob땻8r =KGvͣ5}3kbihșU|T7{};j2?+d51jZچ?k,7[Y uϚ ^ZYCYŬ쎅̟6ECY[ܟAmVӟaJ܍7< jGqږ^=| \֚CJUA\c(JUyuom?e5nMe @\'0DfnĴ3,r]cdoRo<-S?7 :TA:jR.RNa-i M.~f^YQe$GK7ςqڡ}b3{⽌ο[.zoؗNp`d"zln/sHW=bfW;c P˹QP(];{P{WFՈpuu)Rp/t\E;r`u>A&r*cLG!􌌫uwk`A/7N3Pen1$@]f=etK A .њ˴+(6KÄq쥑w*=ɏ+xqNf݅={lՎ'Z6oz~|$&5̏쥿gA z4:u/MwHy y -Lroa ?õhK}*9]Qq[Xo0{=?;Jۣ<2h %nQ"sIO,7$ټ5>Q~|K|jZ" :7_๞ !yT  ޅVtJ|*dȗ 6yvr[,$xNmi] L3e: .ʸ[Jbqś"Al@[>GIsUZOL|܄&{4& ʒ>C (8?*Ł-^/1L ? R86 ]?Co J &aE$E?_E^c[R Aѧ}1g̘'l-сMP:[%{ r:{)mXe}|-<* ܒL q7A8a}{.r"?.` p (9g1%Ftt)6mK1|,.XFԣћײ"w8cX^L@#,agu@J)2l8-D̛p,$/4 2MIXr3:o=b9<T:rVn's[ +鎧&% T f`IC뛩)OM{.!#*zk'=\[M߃|d CjdP{'̴O0!x=5m*=a3mG'̘dQkOO{&89IS&DTeRS9Yt^nOϘ8s&+3dMM ;gL<UjX96Lk>Zn:4l\tL?%o?|2%̘8٦BJJ~FL4scbE­_pڧ%<=B{{B>:Fş8qj: 4miS'> fZ813a3LMgIӦ€Ftbs jhLfZ0_5z<5aZ^„lx8|5Z|#N#y8~u4t}&UO{*VQ S3 P@i 3'0 b?v< eG,N3:K@|xӦΜ~צN8>;wlZ 8G/͞dχ̀_ewLCO]*G2۴3PeW6iaLAtJ|Ersa&aqhӡd9| ^^gOI 4m)O68(T`xݝ8J^XLA M2|8qiؙ lI3 aN}k%AŶMsLet(;ؠ ũAyGpȠFЮ|zڙav$hҼ?[_TYg=7m6<6~1l0mISrMesvLlc#$lhahUzB#Ȅ =w>9ssy v/z}ٹ`'ТInnN11!F8|7(=N̰ɦG٧͘DZ6ؐ'Nȅ! uaHI{cQwūqH&^lS %6eo7φNwi *;*6 0w@q䲹3c׉^ UsY+ϡʗX EZJa\+Tx\l|iŔWc^)@QCq;SWejU\mCa L3P:oDw{rR]FK}0n2g!x,zt82jo~Ӫ޶A7<厫X}Yw\",U-FҠvCAnI4.?tj~#a,D ^"'ʆ˧K .> Kz'ms~՞g.4W;@/Qsnl^b4 q(V.YKQz1ɬĔǕ*9EB?i+tVs?^INBKɍ54\7|Nϩ)|z>v>9QU`,W)dC`::'OI'<{Xj .F?<6LgQI|lL6Agc^VǍ+W"]FГMϽEeL184.FW}_)E%P= t}t {:Vo46S|=ks~``y>{MOш/&ap,JiF$au(Um[bR_;4R~9n*JD({u^ sGPH9zֶ9<jNu7}qFܐ%ucxctU*=J8lu7v5E]]S&wgJ] F9#}>(|>,И>NHS9;JQV0yЕ*{GmOr6,X]Xt,5*BE zjG"[bm<5QQ;rct$vĩQk1rX~ uG1v6Qgvb ISĞ($xB {7k)0#eJx9zG UzLyw%kYj.gzs!T2>R`+KsMrÿjށ{ǓuVZ8~'x3kbA{ޚ*ZCj)yR^AoI{2UŠe3Ip$RC)x)f,!%6FR|F)@G<΍vO.ox/.IH{O;$$" +$hFk pX*?UH6=%A\ kdK`M+E>G9P-Dk] zh,zL=Gԉ]cʘ߱ޣIJEf`0̞ Dq9 ؚNMvM&idOf*k_@5VP){aKFVtw/`{:2I(7Rћa [e7ǠP . !t3s `ϣwW0 w#^- f_ͲP$ |(l: ]l w[+M4<+8/kyF2hcWAQ,M|ڌ)3'I;1aEaJYƣ}ς Ԛ_Ǣ5>zOt_Nki_dR{F{Iv 4{@O+cJ=H FqkI>2K`v^mEgE'}*C ̇9pʅ9=ktˣ|@)#NtԂ iʠ6\ we|cJuw!<6jo<{Oi `P Th$BgHCPʩDAyhC{_Wy,}O?]?!yC:^tlNp3Rt-YG= !EMWFŜt  D⸀,<=,=aAQU-xO%{<4~|K9mewE:!g4aTy,H'0w$RQHGצr$^tΟ̒bhq{܏GV&O"alMjϯ~>>·EfgSr*Pjp)FY]:FxlDDf)lq%xnIjR%stT{VR:r)Mia)Y bB}$7zsc 3λaeaFQ(knDb쨝 'jr}7c(>.cZǯcQV6h忿oU6pz[' >2qQ8LTȣx(1a@x2L|!uExSI>*#P򈰺懾IPy'5T?ߟX&uѦ{(j>0MS@'C6x%4=&KbAټ;cͱ6*q>{K{^p|3o[3lt?/NQD;wR(KF<壤&21Z9u<[hM-2\! Kip!N%S6C{zUh},+éƯl%,ϟ ik`|[(*u~+;𒜞eP%e3[.=X^5- s,' Y>6o)#畍I<,#JA+tb5 By.ݫ767*S2a |x2h̗;5O+#CFGOgGnJGuH] r\*Clf3YÖ5Q]R *"0oe{Kqث'wAU:%-ձ"}N7w[ :֤a /0;B,XTD?Ҍ0׃TdwĎgLQ]fև[Xc/>yH{'7P<Ĺ)C43mWHSp4U.NAi:(lD&L̋~]&R!~ЉjR/|xymυ1[ҟ㱰g~=ZW ~ SHbHkcYk7XW]wGf6T>mkNA3ӧO atհ.0K:!Z 꿡>Q;%=u)>9 ʡ#0Qb`~]7k'B͘Rl\qK;cUzg,Q(1>"֓Ҏ0 {hiH5= 9/'WCa|E2&Fp*B۲M6< '-~ k٥5:WyCJ=^r 5ڸK.(QrQwF,ks^am rwYn0<;aIx|/G nEE5D*`ʑkmx7+l%F2ߋ%0a9)k%MLX{N::Bтn=,wZfƏu.&Fry)7KH?0w;i5Ko̙Aj#9(^#~Lo,v$нu:·yI:i`S Q>jłBWiR0fXkѽzJ<N܉6B3 IH¿)(9q@jFtҰD_%=$s;_7k8PX\gِۘf =8+]UX#BJ_QЌ1@bl)qM=}/`Ut-CO*2îIJ2|75ɒٶԙق{'iE,O&Ǣ2nO'M8M*UC, >KTڑ4m8NxYC/RuLT-t;-d|4Fþf![Oiӿ.(7!9b1=fyX Ue<~+ÚQϚ1 L` \h|eId5.+P^-a:᫣hCWe'n9tы;eB4kK֑9 !]RMy=HЕ2ʄ+y>FC_,.c)XJӯ l.{{8I[U z8AU 7 `Z_LW$Ce^=f` ԳǍ9y&Z"6iL6Dݯ=Iė6FCsID1sEM")GSU;8x7Y_#5= VexC<}CwicpF~"ۼ1Ea%^ӱqJUy1q␊dc}U}ЈeڣN`7{/em߃<#҅NGP2;l8"wx ^*mQlBcsX}tMYooc8_ύe|qdO<؄;| Hi-_*za?>559i7ak0k_'GHb%GhC2/=)`O'-a5 ABh/94NfvU- wiś|Q P8%‹C _3 1?&'0mSywa bF.>,(9B>*&1 ۨ{ _XFT# h>`_ȧQy*nƩ7m7[!|}+2Q9e߼HY-z5tU>?8U mQ<`"@\qE]-@^Shv֎L!.NF/0C xS8'm jJV- *6jCz) LHZJ( ^QT׫(T@I LAvC25Zk<49{\{Z{ EĮe?\_U$)˞,)s^@ǷFX4}lqYC>Z󨰣6?R[-yy^xU)s؛J_;ώʼmeHRx $eJ ;ȲHʎ.>ךJ7nm tns~Q5CLJцl 4r+a>Xw5bPQ3߂ujC/5=__\AQ?IA圓x$J~rNkc+% W.Z0F'S2}P W-ǽ^\U88>B=)"屢NZfyRs8;l`mQXbbeJ|\>sǺ7Cc-R4&yY"gOuq r1hȆӐ]O=\1Va_̗]f[v9 :Y7Ωo4LH@Ej*Ws E|suE :'#ݕ|-u!ȁE1?Eҵ@~P{S+gEG o?͖(Pɇ-%5𑙿C9?+D5/q}KKxɉk8Nx[(/:4iHvL]iAt}cK[CU{ய)22=as =*8Ӡ-7fnMD, |y1yzu/Nu4vhm'W̵5lb*^@z$9dƞ&uDZ٦dK-9lU --2|ۙmg =;,PɆ[ tz@Spy p?3=Saw52qdBrA) aǃ^{MwOe$.J*N_p W+7+s\)m8udi<G"n7ojpyX|Om`0:A&_,h @@8 qfwwQtyⲶoӤ:s,'| F'ԁ``qƞu~>brUj~Um 3pgw %Rԟ,7a` c(̼Mt ;;8Ďފu=FxJ,P.mb+i`Q :›R:oȋrO} aK4gZqn\4|uxrFT~oyFC˴CUxtNG;S~W+C?Qˏ}26ɲ1-9wPixeu7]9U?ݦD~I2T"bQEm'q̜E7?;J]-(`AZeD^J* f: ,Ͼ<߳Rf22ayswq0=EUhsw!{VܢZDs 8LAYuzX'/RTQfl fdgN>oyJVK)*_`>"~9- y boK~l:Wy:;g93#;t܀E_q =ؒ;~ i+Z1o,Nj2Ű i~=lwRwonoRx: &nj^Ws%3Ч$M ox}_7nFWv[HN!|M _[FwcL I;x CHkx7ŀLKuگ*о[{4A?vB~yoq Whgq:,EtXԙ! g6V4!q~-9jոG;/8/1At 6cչ)[RkGOd( J\ KouȪk MQzGF xYȹd23 |VxeFՊe˾Vý7 ab puR0_6%z|![,]7'D;[inc5:~GYSM G[ W tYRz&uשNf(CrGx+mM=dXڄi_g2n?[t'Nϑ$y̩L%Sťi̩Li؟U㻺^^=v&,m'S'a|3/TKѲsZ9Mi$5cp9G~N?sLFh0`OK{n(<&(%$g 죲LC}D0~|AojW-Q؆ A@ ne㍼L<"y1D\w<`#_ ?[2ԡLNlyPo2do':b| vۢ\2ѯ\nl?!΃Kt:+UW4մ]D;ȡ6TW.Qrf1i8ʸcaExϏx zZ1 J 琎G+'5@gKXu>kh])P0=YM` yD:چyRI ~VuiljyJ_h?u 6ޗ_i U{  {o.hwˢ5I\ (GE$+$ɪTʎJ\ʣhH |Hܐ=|e[uٿ-/|".f8?HR@0[>: T \UA;H;h'B8@{j'iaijI&rvq2ƆՒhu6{ ][4;oȃ!3z{{姹4>6~!Qt9|Yrr y]x9;jz3FOۗדE2&GJ~ʜ1h"O[RHsҍ9RX]R~A/^>?Քܾ|* ~ C)=Fzr d3%V8`s|9@*2 +M؊cdڟ0_a0V$(/Kn6r=5s4z*ڄ j2:caYA֋v8tR- cU;Pa52=/_K~KÜLsbGwyM W<: hT<,&O#mϕgJmЁY^2vA;try6KTT^j]u@pBVPƂzq9MiU !tSc/גյ5S5:Q (TgGghNNrcEyx<U&q%:T5AbcSԶ??sO7][>_vy,c-<;E(=T(j/{E(' x?c; Cyܸ p rN`^;3(,J?Fdކv">Kxy68㮹^&7u C IF}ة8~_^'VQH]/Uײka':OT>qea@{GGx6r9;A@YEvFRֆVđ=砃˵=9-0,40+* t`O(0-en_-:QݮXD2d#N v/z05o{.DP'6Pεg)y)ـ?@N2r4gJW? VgͽK4;X-{]WiChĵD+m-ASJiPwT@?bWXs& >!|mK+n> gZ{@fhiQe!pJvNʎAs?3cNkC4A8"DY׾ HN:2(UZǦU5-h? 5Q\^QV|(_@<:NKQUs̺^Wj^!!s-x\ / DMH3`ѽB4" Z4x75@gq E!ov6S;W~\7$7i$em#vuzv8/MhL8EAh'inr5~SaJ?z"xi K':Ŝ5N|Ǎ'-D9OgUW)zcSsrthS';$HѲa?;3gٯ#ɱ閭-/̼0CEx[Ӑ1\gyŇQ4Ͽ-C;"/T=$5aG1E^2^LZiaO}0/žS|>xP Ѣy_p\ߑy9=I2p؍EJ[1;Mg(|mBH #,X,;s]TY S}q1h}"ڌqYS'^qhEkǂS ø紖LJ]59qȎ}1;&1¿% Pz2a*뼭 *'FPx0Zr_993O'YoZ<^@+?ne+/Զ<>I[~2[y?][>-߉W}0ysQ:OVtV忬KyZx3ZmU-k'U-ﳷ5}r2muʶ!jO|NAa0q8,[gL {T"-;FM^+v;)cp̔vXt A& ߞ'!x>Sъ3۔o`f#BjKۃB? 503'pZSaZ14>dZo_*زm;~߉~@m$']X؆iurFG{>rf]%Ψj9\rzMF IkZlIU+" X ܅lGe{lLkv( Wuc.`l~y i4 O QtTV ޹iGṾy=@;\r[ :hpV|vQ#me~E :{zz\\SVDG=ΦxIDCQ,]W|%hQ|6Tի6,T0Y:s,Nvw",}Ep>c:FM*<@銠ztܒBb @OTy_{h蜞\+l@Vh9!OOs+F-E_cHI u5 $,ioH8KTʽEOn$?oh\g/7FVٝTN(MXUY7{{ŜyޗT?9;bMY:,FI_ a0r'V^9$ؤKL@Tx=fOGmȹVm` ǤK KKS+$D<1${<7+f=lV׆Ch45{X}iu ?_^3O>Vfw*$ wg\BIx%Bl%BCDԫlɬBMI8mJUn~\~+AdoY.A&}z㧤ttjw,dĊއ-@ .n˯xK 3=V%k^({I&-Ɍ@7ۤ1XA%@X.8~(--% 0џȵcW{mvi&/oz5Tiuete55uA0Q Mc& BGYrڥ xeT۔קX; >۱&m !XkVWP) b=^C:aO(?Prџg8UhkJH$;ts!M<ƛs -a霹 f.Z\79jc[m6VR:/蝻gGg!vUh)8v} NϏ|"TJ"8O[OooPA}卓&p8R¤#mq}-Etst驵Z\YZDԌ@!-bA^Z#/k6y' _RB .' ėE{mm!2lɫzŪؿ!G! 3cPL\- xmk}AE)(ZaIt+gwYZDwZ##$+XNv ~w;@:Iq^ F8D6R XSNO 7ny`a4Šdo`;KՐ[/JQ< IX1 Y{:Vvy]<5J1qԫd@F$R,nPsO< ("(ɥ8@nE ԑp߷R Er.ϽpJ<)W &\V7xH ;8#&Zm|) i6YJL\eb;JǗI(VWfpM077zYeV []IF[H7%u豧XP;y4K͎Aßh=$wgxd~_J6Xt7'8OXJJw9o *V aC7c{.W:z]~U =Zhu⢟~Iz9Gf+P~sxgPygS}g¨1^ $>SJ/S5A|AOC{^FW7EHuئ`֍(KǰQ??'8cxٔ([SRkBg(K^  @!pSjj w0Yj^m}e'>.+ z6-HVnunOAopOGaU@{ż*Jc]U-Z]s wI}XtAO;s߶E͉rD01o:;NNS2WwQɃcVҨMajv&`h>:\T/ӗi.ݽ#|(ǰ!nYsuɝUcOfm6BM8mQ(򛗪_y"XUbmaAȾ|[;;Vǜkik5{×oh]_w<}a:sQ3Ccv+_3jy@1y< Y.%f<6LAGlhWkʐ9E*)UVgM>VOyΞax.'~\^[)14/)q/-y,J Ќ<[~l MMfVO}ZOxcx0ƉƇJ$yJ L̲ *"4 MG;PNS}mDXݘh Mrvߔv5GĢ*'SLe>A}ttyUD-λ4fL^v7lc)9Ly~&aw :/< s,I1nI 2ǧa}|?e;{V,%b v)4 3~ ̻lY=]ߧ&dw a\;5V|U&):+L= #`k.ދ; V\)5CP4?]gս+y '޿pc"1bGo1]V''OTÓrvc6qsfp.N"e-A)%5.!doUFcLY /`2+`%Y5ޱ:wcXev.6./0eU*}]TܵȈC<VZ /[ѿxGQ.hfۼb|d m62Dÿ,&m*:ݹ%'ylݴs٧BɟޞKaT( ^'ffM-s<%0aw1 jy+UM)F(vi7PãJO,)zb8xܘQy+A~wkXY,gƶ`bWv@̐|J'nW~j <0˷瓩Eg(!M0N046p1Zc=^5ʑfaIE(@Š4Iv#49Ee?=%q'm'/*äo|YLjzFޝ^geKD2Ix򘌶}UdEk+.j49%,T]W$xƕ=> cf}N6]Iv+u36L 7 #1JVpޭqAQ\.ю;鎖Ӂ"::Қ]1x ylԭ hr3m_߷F=n g#mRĚ>)8w)^'EE9"s)g-Cw&nh>xntNE`@~xQT=CZuHi T6Y΢ߵըg0WW%5_ ?y[!><&eKpk|X88 .B려 K6h0Hg/6}~ɤ&PZ)=iM\ o+ aD8nZA6'$<8Y.7RҮ!~ՙeRpSM!c65 faHsFAP-{g1uIԌ'zaEP}a7)90UErF_O,uVE|MPX6q~]gnCWxb`@iJ_AnKgS Rq;~I+DJ#٢Kb1lb839qVypq&/%M-=i4kN@ƶ~T-t|{)٪6I"jH,s>q@-m4AN1f'گqN܉WHO W=+ވqFK̥tz }De#z/v?l-?uZ |t'/GPeD_#}3rv:ǝtI_@ /Z!1"7e{OM%z8Zߛ44"ݷ}A8'#Oȭ+u6׳@qVx5᎚i89;DZ'!;C7Ne΁Ϥt(ǿ96$$zvN]6́z4>lȿ+ I^mXxo?;t<2vtdZr%a?M?l9B#2\^Ba"F`)1i{LӍuK=]2>pq_:RsoK {QPZxDrJűvR( #]~7f ?3E:xuB1&/̜JŐ0v&wq2IXL#qk oY C|j_|W 0O{OTFK?1S{wx)Ubx橔Zc+fI_:>~C<2SeiWߋdZJrdu} LF%c٠$<(&G  _I~cYڢ 0 dTޣav{_&gL”OpBۓ'i~AX^*29y>_jPD6rڑԱ>@6o (}UzV]cNvMF$&ٲS~﷠Lw:ݠin:-7e8 c`0Os|Rm OO zɷPD)ɘ fլwj0ێVi`-ѤȱV_Xaq#ovN+d>MFnxYV:eF<[ }w =`H=S4*mbJJZXdǟ0T"UP QɈSo ]g*$YՁl'n@yandso}4B}Wf?ö"׺)Nt6廋R6E]zOGMI 1 ìIH1R%~]1oA9q;|ZK}\_ƓWd/!_<&Y;,w, 4lBaI=^ xq.7aKaip;y~DwV>K88^eY~]n,@1Ƿ~:;ndb^Q]{cdP=ٶpx{NtvͫbtU 2 raz}I9BKzz|fSLfeVtME|Gr/Xv({`ФNY*oSM=*eQ2t%뱒}~R*#Zə뛧MVY l Wv.ٹacL~rX}9ֲ` .?B ăݵ= ٔ܅✥Qtiޛ;M5BKQQFiľY0Q?uo^w:`k@q9:Yf߶P~.\&շ  6s_'(~آ{XJ<}(0j|ȆPi\bƇP`<0{N;U.W_a7M vjD|W}y <"r|DXݑb*1q7<ƤDcpmrewQ ܖ;"]U=w k̆_R]˾UiM.bwWu+;aƴ2T fO5Q6l>lD`Ks:&,[5~ z03KlIDŽqK$1GMvOYB,͎T߹-c:n[ǑQ˗E#ya/">*CIHŧze8"gӵ}u~r`%;i9^ʎm5 _F<_F:B(~;ZacfaKaDBZ4k$h8A#yڟ[r&,G|E7&f)]/{GxY()C~= 纉ٜt](1M":T:1Ґ3Bp%t0<o3;zH1:۷#ف^TžzMpV yWI*C,]PfYz$'*|߅$zŗC>[؂gsv<n?Wz6M:8w>bIx)ITB{hĻUVҏKӏE*_K$Ϥ !20j`mʣ>oYՆ@嗴U~тM3'N{xB>|OV}E>suZvh@q[2p=2WS(_tɯ[ߏֆWG5y+Cl~|),?4/{`2m3폢K'nNP ĵD H>Wgn+Oy8:v 7֦&v?_Z~~`6ӭme+rdFi:Ų;a+w\ɏf[xd`٦! 6<Ԙ!uNH<hV{O^pN,廋3uԕQ@-U@&G-h~j6TLm۷P޸=6 tvqgA@B ,|ewێtSc6YRY$p<L 6פxe9 'J@(ጉ ܕ‹F^T3&MdrVe5D5OYu&@.ZH&e#EJ&< _H /Uzt/%X͕6cuncuA1&FpJ6־Ctf!%7+ʭF+*'c{`~ t>=&2Zltܡwd֊xtBX#c|$}嗣MR3cʽ{[ۓL~ 0@''kOR1joc$rK+Qge| ȋx"!=ݞk(3lռ,<U`<5<- }Z'iߜIl+jLSmU^VyΤ6\fWSt6XyC1>fc%u|k1 GlO'*Vɗ8%F8%1;V/M!\fvz,:y|p.Ln=K\¯G)  >/ "{(/￀-ž_{#t:3IgoߛrSQo*LE5X, u; c Wm*:w?5g Z Ιs\G-44ESk(OoqaE(zh%irY`y+2GȜxx?Wc5-ڛy-x?=xg%ON-9聫ȅ-/׏JDFkg1Ɵly'Wh+h7U*\:%'\>J'E.G-K+hˎ, Moh14:;$=i;wo3e0jog S>R()IolSHN/KߠGC@Fx&Th?%:B"mxaM.J-BfT2HRgFR\`R<%Nm7Զt޽,H Iod7 @^嗳cyC(|:LOFO`$Y\!y.g5)%„)|E {m78Ƣyh,JOG$;Ov z{*05m5=WJ?k֏x$y\P\G {FOϧV!J>_|4_TAI\ЇmL?grpÏIx<1.@7乵ȱE#؜uZE~ƨ荧#h9a)sR'o}ػ."*\-k!=9e_S`{^Q[5㔿1j=YoUزW0P\tB9 œ<ҰXQ"ڧ6b~c&WB=1PCĀ Y)tTI9s;hOV_=Wm yQSەXC\赎IcSb /Cȹ:}~X|$x6iaQcI,KZ֟B-nĸ }4=|P_t,Iϡ秛MIH_esH^%?hѡl5E3Q6 }S#UVv3<c6)>?{ g_Şre(ۤ65L bԌo߼\FUJUX*~GUR i]j1.⿲ecqntkC\מLCG_4[{7m$>8)n[Lsq)zbJ`Ennw3hlnDm{ bGZa^s_牨:nw7{>(eOGKPbONAAR{7pFѾc0 8j?ې*G> sT+;ۛ{)ayZ%,3^[ֱ۞XYW+S.wpoxhQ#SQuy ڌpcP~ HpjLX"o%&+O50b7n5+?X>MnYI:ObhzU?Z@Ω'YmuxZ|af.gP?џfQ5'IO.1Z Ztt0|#F2RUߋy8!n bGx-9FJ)JG;'Aw7=Y_|e_is-xy'iϾ/B=C> + 870kU()YWKGܨck*s|MB,ţ+)~U 9K+}+uy=쑕nl9̋B#: }N MHPyk$6miS$k1/E3r*5=oB$MQrjkgpEJ1%E+lKm]bh0mIX=^/n|c?0ChWXFyW1OZ[TxV ^pL{~%48$_ڔgv;< ۔|aG䃕ڑ V&OWs,8>;o%58zYdŊQ_6{U٘ՌrN܏9_ۋRD!(?l O*ccC'ClPKHvKQmI[~4:$Mw )ixk~`*W?` -τi$ȋ8Voٳ=Df8Ţ*5qrm*M;B)XǞ9y'G'r:S2k "NjE#Ηe6گu\%J?BQV}sUhUVG [vdxxO$_~sH4 g'm<"Dyx/`=q0[b9G%nnU7 Y|]7T͌ $ c/ỵBC8DKAf7cHC .hUʭI6)=cC<O(ώ=+afq.dZghw6)=+xNRhW!h4ECǟφFN,']V}:_'5rxw-.wBC!Iz/#)kj5;dy=KltҖu+|kN6OhX,/F>mE׌h?}ӥg6F(%օo]1³FX-kȰF֕EkM;rX%Q/pL崰f`\d9-^(mK-MĽǓ-<9Vߞ1a>{`U\:)tpw€v+l'wx׵=ނѡ]xx+ÕFᶍ0j`x;7Ύv0Na̓qQ ꪑ+V$>"m%wS5O cšVg-пɣ_&_>H VV%_ڑ!ϥ'oO^P?oGy}W(wm:E㽏Z82*% k!bKk&Wqo& i6~sScl}pA;j^rd30kك} >;#tЭTsY E :a `矂/WWHUSR~/ڻ+IT+OeFhl_w(#^X#Oah*+OkTmx|)VTxc /DJg~D),6_Px!J(Yů(X3o"gPX$E)*@jl6^zD(KY}14PwVYclW>agm~X[*/9~*㪟49{ayX>xX{$2iR6fuu qEQ,W. p,,~b_`*Iڌ[PuC#FC-Ae,}fU-ff{酢Bվ;CSpϏ%v r+Ut߂G֒vB/D.ѸKt h]6;Wo -hqV"ʶ,(8øU|}mHMztoKB4V@$?J2>8E`*w-hpD?|?l&Gu `Lm2H︕= \Nrg{Sk>vjmGi]tiߏXe'1 T*w6': {..Y]l}Ud|zVӪ=S-9@ηi :yNVjEb RRnRlxR+9_.ʇ1]EJpNe3m9fI5(T[Mն+-<0u ԴMA2=dEP o$Vnd5ŵx\jᶜnƣӅ\\]ۉ.sl48E{L |oHiE+ٖV짎.rgu~[tFy/mK$ 7'72L.|ܻl)j);$ɹ_QBj*7 k<hsB>/RVX~>YηR:|NЍ,fS?Gi<횵}_dY 3וU{v sT|f,`EBDJRW-~V5kS%[*\P$ OSۍ+֧uEe3h5p`&V)IQ̲\5)+ {,ޭXJmǑo+m򦐍&As){(g`;P4- 8,[ƬB@ Lo>Rbu A U %è]Wp-S|ɎJF娶kIܣ;TX)Х*6E-BϪt)}@šXxW)涿U54O$y~G.7C?E7(x)3 _ۂ.Ob\ZN5r0JƀPH(?: C۰%:Ӯ~qK`ߜc*b ?B]O c&6S#؟p݆xcNqQp)ՇH=#F.܅D_/xu*YD&eHs{©!r3߆6}HHvroǕ%6/؏.Bq:ENNn wwσQ9@bnkŨ̵d4)aE +ri)r)H3/rRHRXHHװ"]y4EՆ)V$(&vrU͗9cd(}a@JXnEƸzrMK+wwVf* uY[ 31d<6FޗcExbfSEe2<&Ojhƨ}?w!BXPx{L )W7=+si< ߥ9y Nm5Kh'\};7@NTϦ,Lye:rSU>m†jxܞ '{0mfaCŸ1^iUg :  &/̙Kk?fAxU]Θ%7?~VVtcʕqP繗VFs²CH;y>5M\E}_ػ}}Y+ !P~ٯSLZx8Fg)h bT{MONIbt hhzi@4EcZ˜;h %Y]7ʵ.sяפx<`LMθ:'s}~`j/{y\Նbuĺ_mVkY(pCXBcsHy maؓA /ْBOo3prUYw7œ$8<7%]/Vx;e<c#ؤK nEqQG7pM{t&&ּ)..kQvɊed SVlxZށNfs>s'_y':ٮ $ /)w7k1}Wkx~*>ןC [ ҏO<^XpvҢc>̕؆<O(<շTp>&͵0Xt,eDIt2'X<fYί(yJQ16 mi(ROV6cC\5Dt0e#[6CH|gs5חtM5S*_mMݑkm &}Zײַ]z=ΚWk3։nSΓe9Ĕ] `O E= YI]KQF(vbE/_]eE[wG/G_nΣ.rUyA%SҗsrDW)M6jd\W+V|׈YJgղ~EFA[kb 5P<ੇ[zQ0H8+Ś1 k9w؜}!xigE 9` fFW#詾 "sJdN *uxMm,BLˤB_䣐3U!螌g/>0#,5AXrX%Ϻ|<yj3InUȭx<..gSߍ@;pelI&< }Ĝ;8[rzEww^OorO9| 'R~ ٢wX1jfСT.c Er;ʞheON`hLkF6ƅ%ϕZ$_*U~UC߭.X%M*YS 7;a ?reVhsu`8 ?7$ "\,|6& "cXHy`lnî> }D_SP Gd3W`}oL vD|$(I7ѩK`i B(;z%]4zgx# :7ff8tlDn KOsi)nJV\兊_G2H|*=3C.ݫGDOnVml@e&}E`Mϕ>Zp)`>ՠ*OH8]L?pl%"݁aNP̑U*}Q=&VŲJSV>p.fR4w{/g}P(6M;>JѐN|b&ᱰ:Ki{_&KYEFR|F?]$}PB|`Dr^0(Q,c>A7Fz ZX#{ /]z7s4**xo 7N͛XyJQI].Gi~Ipt xK 'm^ҎOH7M!'cgȤc7)~ Ce C1q>ą_Zc]^^(21yغ?ˆdk0&ƈ4%!Z[l{sBޭW}Tmwyr :(D7-yQy>3vE>o )4&0V_s|Cp^(fxqZ}f^'Bbu=nu=As9z8]D*$RcRLγ0g~Fv "-J$2%Mۖʴq]2@Mík-/;ŹLlC^(Z,PLfuObՑMh̝g^+M :~1lm-#Ft_́xr`{x,F'Hᣆ@P8j͵`[\hNpsGPpҐheѦuB,>tl@BG-SM^jҞiH>q2d54Ob?zuxP, T:¯_Ю2{䓁~G>z LP|Jdc_ݡԟd _'>~XȒ/ex/cq: @镰x cjE3:;Ϩme+>~,`ۣPDŽ;[xb2u>nj m/6]M2#J/p@濤MU/Qp$m?tge[ڏm ^Amԭp gL<42~8Wdmun'o{Pڇi}1TGCv=^oBhݾjt'G֐ Fg/ZW0 cPO-\qw]~OM^f?^˿;r}m|4bhcvif ]8V\pc˴%{<~wD*b*wÊ؛/Z0f"Yᬠ?)nY:9{=mbF\B_4@0pb;*vaY `~G#'CJ4̱R q Jco:h,/ߍ]M\@F)KzV{nWXоJem4Eu ҟV6)VH=$ErocrKUnϫt,V"'Ak{a?;mԅI͏` DI2`eLl2Z|ە=Ey SuWo-}A'loeW8KD\H&.V21'\~$N!P;lPslrq:^wU8C/"W,pL $ y& g9" G$91q'P,gؾ<7,;ğ.Qo~/;zx:z]ūJ,3g]c[.ǔ<ܝCx"1- z52b )::G SD2O;IЍZ\>S^ TzI؇/g WW9:()w)L}x l߅1hH,CPL^ɳY"6G;qf4Tz85".:dEB'+x 6zcժ$R{t?b b}y wG[)'F N+/R( peX~ +<| zW(/cwvy`؟հPvc̚f_>B#z G AC}~߻Tp7_|%r,K12Z\ڋ)d_Ejߦ$4aX{Cz?GaQPp[cJqϭtڭ<<}تR>=۪,S'V3KsK8.[|,UeO9/qNwao/?5.kbOE7 cShGۊIf?Ly(!x,W~ aqUl]O>_B%b߼/oG7+ϧ/Z5Eb$JGօ\''+A5+O7~*6B;c0S7Jl:S0Kg _Z0TE}ZV.ƺ#b F}@; /SDh3޹gl3391873&\Xƅެd2& *mڭÎy|PsHi&#7i x? ,:^F[bAƄ@r%w~3F LT!f&Ǫ^Q.HgY`ɕg`:oYX]=ذ7W\n-\zښ#KQAPY@ ARk<%,ύm҇cQt ٥# Lw͕z.]Cq"+gsP*kYR0b=IWw9lY(.q\ ~$-&wq2Q57bYiq}~[PC2/antqj,ոs5SX,s[#^&UK(Z 24}KDS7lCÝAg"ɇԉ1Fv?,ٺT;R咝>.FB+$ZE-<^ \`w!Sw;oЅcWpH<rY:Vqk)9aAJ x9 o j5 ]\u8'|ȿ `]K{ doVɹ}Y<>LMJMR(0I2AꑻͺlB05ܧ.kyX69%Tn5{%ˀؔh%W%#IP{6d|_Z>#!<JXCwJx(Oá8)&O-;)Ңj4zt0??A#:J|™Ң6BY*/_GWbkMMH+/ rN謌ו;xW|5XO/A~> 88/osM}N[ 9OeI?Ʀm8x`,^#5}Rƴ΋JFcoώ 1y |vj qy|^+R` G<,L}]9>>]M/+Ñ[\_1IUMf`93lƣk4}`Vg_dYR΀_Hzx*leJW_t 6w2YƢRܷ(b堈E(bFQE4XQڄ"YA%aqz1I$'a7)POI ܵ ys~s^yO?2gŸzmV,UFŸg;gogd<(g 硷(b>!^3D׷  uq:̴p|GpCHơCki,StGI}IX3MzTބ}7(n#sǬJ\l6,mY/t^}]uqEQFr ?Ng ~隹qxgL8]D"jǕHLG?[}_w7;8}ύ3EGy*2Dr#&{}o/P}a5_oi L,p)0kD"߬8?ɷw$gDov3b:^v% bۄ#r5wF>N]!WwV*G q^\x-"MSPQM'{Z=^8 g&{U~1;G<)p+vC:ahpP3+^sZӥ`_lV~7O, &6Bhnv{ә a:?O^: WT/o'}_)hmz}ӚqWZ*̔2Sy]PA? c?" .-bl8q@oJߺ =v>k6 }ߒ!u ^}(4CuA7iCBuP+깕W޸+?eonq<}`ZjXV:&T>1<}: #W~JBq%EPمC-#&aM~a)!W)PI 衡pp'9nx3[-RzHPT{w/$h~3̵r5r$KnTEQBT~<IWa e_b_b-TIARr?W>al@M|l0ZD0v\6>&Ge\gzq7̫+՛d:l CBxjGݷam:n&TziB_;6 ~OtG/7& ~tE=@{}N?]ԚCƱ3W? au*~; '0ig|z0XcW?!mWNCPu_lZdcu_4"- 'P f,$M 2Z}uME f;lx& Q?Q0WG;9n=@[8V_bn8=~wWXOo`wWVw ~Bjyo_n.]Nݟ!v<#)0E0~Ou.iuVzϦ(8(G*,lqmڗ'j^6Aךj!sj<;=hkaL+xZK 3TFC0.-*a@*KxфO6!.9p܊hxȝdúj0p\BR:-/S)a ;Omkd8N]or; , ,+@=x Оlx4ͧ 8wB6qZp7?7w|NBj~a?ݿ~Ê3t+_n_B~_Ƴz ïRzϥyeڋu"Z^D_gc/{3-k]tzˆ 0]1bwԴoEo|Wg7y >6ܷTeo5K5Kx)5~3(\O }YcnI*7uh6%678;0hUV?o]}˲&m4BgRΙI_a9/Eاy)qM[V=cvtME"ܒ$ӝ,٬vI}PKg1~_H_^}3љu~ |ty!=thnk0>ۋ~ M÷!9iG_xgxHx)m)k1-3`E=Ng7LhTc]fBKh5(gǏ,z4~wa%Dҥ _X()z59z;qt_x Ze9:bTR`&6芮6ܭr~z2|kM v3̓6ں9Lš?xmeLTdra.16^e^c= WDL) ̌})&) ?8ޏ87"%>W#&Jv4"0,xG=o"<3FP*mBUhrn+r:[y[CgPM(mɘ*lo2Z{-vCaHA2ww@-f)/{xjf!y_7û忣 bÅ)JnOl޼TF ]>47H;;ZoЏv/+Ir\FtK(`)ZD}Ism/·ir10j; ?Q[ʃ{(R E & I*\+[v /B-hyy(܂? c)TV;lIJF ' %4x5$7?Huyg)׼-]/nOe=e<1 `)XA U06 w@SVz  Ԅ=ng`5uj^"GC8F{'XW5b6:G<`"QuMdyEZX1\W.cLܙt+qf+P^N  %z`ƥRŜj_xa^e}G\+JOBI}>ߤ~O)w\Niu5TYɕcMJ DR٥1N5a1EIc%) :%7c"3j( ] Q,!OdxOWʙvy7$agn /S{yHeˀ̝L4I@>1 S&XmI 0 fEfkۨޗ Hs)@|@h2o8Z({:/ՉϷG \L ({h`0$wiQScG9v?z fopۄ}-}Aф@|k#.fNj2%v%'ﭕ.;cg7np[+Ծn>Gm JFLĞ]0OB(pF,U2bÚڴ+*W\795<ٹ5;#IdM-+4c0l%;l27]>ߋLru^ | {J_(}(8ϑڳU֝uGx, r ew/ 1^ṳ d>"X3˖%%!q+nJ0@C1p-ϣb13Pۤ̾JvߌS;*7]?G.#X~`Vxp @2fDPonW~0 O+]lۣ3rWʗSP&%$R.^Sl"{'ӌH|NΖ\AH(50aSXQ^7VY#fO4bϝW?5Cd[uhJyz>OQ|Mrln? EsTdax ;{cU>cI<Bϒf @7mjKds_* UwwO&p\㩱EiRXEc9X~g</GDF{Ok ~%~}Ru@ln9c{('eԸYgZZ}-x%>N+W/wTR9=Q%z"cn<%M!Ei,? v"Ef\9Xv IdΓO8 {ћ! :ݕ0MX{7#Y]_wF#0y_6kqQ~ot ߬nH FuH8\LJx߮G; _`B#kc F^gmRRc? J}*HaF*2ʢ{u$]?L , v*~0G\YQt:B%3ޭ]R[ۂPNvLX@rY_y_ADQfGR348yF{;5e_KP~߳kZtxC/5Ɇt5%G?GtuՆ#ؾBD[!m6$n*9ho8iJ ŀ6 o,wԛL+:=e NLmE;355¨;M -t,=ʟ3KԀgiA-[ҹb5]oZTq"rUx@f6W_$h5ݤ38jjvMR8?eb|7P*g܎vW;fTr=Q͒#y mBJ+Kc$ThL|tI?Ykb-`x=ĂUKK, joI^=jlEW~g &xfe+A~TXNt shFٙqW,NH>*s?Jqu OH#A W-\+p2L ~Jr]?2?G"YB wF: HA |ʆKqnk b/I=!m^u_ aYQn-ʟǶ@A8ݑGэp!Gyӆ?7ZHqɰ=ZP_WYz\᲌h̄wCRғto?'1-y32% ޅ'U@P$pL(=sQ,bJZw1*''%놴c[OR$R{W4#8#w.汽TҾK앃mTJ7YSu9ͱH\(u=r剺\q 9:n-}b~'ʑPq*hB0'bJ1lI;[ {W@gJ2<;;xf lb5Fa7_?:B(ݔkΙ_cdw.brN6Ї)&O rvzIQ3P$<43\C(`DWw4v6qRrbzȭ- 󣘍^Pop ;Ŝ;tI?M׷pY(ֿuYI LouSԦxVPq%8WCa ,fJ GM6mn;#r/fb)ط"YL -xXגq\1s,ǚ@tu~{Gb2nw&FIX3$ƸQ',DuysM$M!@a" Z|U" M`TEŇV|n( TZ&7sEAAѶ- "E)2!+4sΝI&).󡙙{~{V)ɺ "eB0`0}Pn8F'5ob Cow_ qJIug?nhXBȱrLʖglgd&!ŵ?XOfuZ!|(I.a栒LJPR^`)0˲KlD]rn[ ݒ|ֻ8{u~Tx"䕯+0 eʈ>y;⎠.sM$ H^nUª!)?FWM/rg?$&&NɅdhlzNor Wpەx̛Mz ,I7].NGDV$<6nBQJ?z;x ]J`cw>e02&މwϯU3eB׺sE=غ;al_=ShV!<ǘh>Mjh&Ujp >K.Ԩ^Ij42XUPZ+ gkUzq/>qfkgfNE(ݢM-Syi{*EABRò,3,&ʢ==;_)7N-wtt{rӔrUʽN)׬/WJ*J*[V*p(/8TAAH=n++^EQWcv;!(AUdX_(3QigȻ#uHQ&a~M{9$Sa^-GBkkrY HQ. MïP蟅묄%c^E-/,;2(N4w?C )R/0{)<ԇs <؜y-"\ݬ5\Y4N2rJq6wD6~csFoqe"/_.giֳa|v~{T~lw"֋ *'۵:i]@AJt[&eIl<;&y_ߚ0?iG2Q6iNZڤ 6)/Q;>D&jnW`sj۾J^W䴯ȎJt$^Z.v-:' bLPzT}JgX0i+ݾiCYiY\Tu9mhNw:'xm!T̞|_~8r>8G<$UN~PȋgFPeO9*6䈧( #A>(Oys$“#f[yğB^'Y:fIىL+f461!4Rߔa(g~5D^Y!V$KÆ0v4FCn@QLHL9lܨZ{ڮكONP,~d'[J~c*E"EBFpLO9%Ld^J`=m ($&4ࡇRP 'RP/@Dccfyg2MYY~g+E#a\Mt#an?_ꅓD 3PD^ϹGѝu$*~MX\XKq¤%e,@NퟓG% F?4OI?Gf$3X _XhuwHqCzƤ(_@hp^6)~V UFk/{-5H{֡מY)b v: gXX,kyĝ>O\5uN'`Ce-uLnUs K){m p sCZR2\i{]+}I `}Ucz4{x}")"?.Aɾ=pb<1 qPP̊_Y6t1Nx'Rԫ("~dQ sپ~t X *҇'70(Y_VϼHyNƐB?GgV wBVa&Lah)nUǶ$?fL ||:Hp%TJ" PnQ6Y,jD $TZ0yZ(y{S~gYZC1u? e%-00rlR u͝ܙD.Ǜ]Ns^}~-1J/X~ǫ/0u7w 8;MV1Tژ+A&g}89$ az~$eb5ŸyHJ= Eʧ;J+iZM`}M969FeicN`Z[JIڬE,/S*Q m\VczJc@ZxZAʜZn<:A|7r PIXw^f;w8z /ίS\` _ŹxO,@'H_=W9KjgI/;@:6`4(v=oIoԫ|+sv.K m<`<ߞR)e't>nYZn`7<7z7dZfA<;,: F6*=/T[Ӿ[n1clURVaIRT*eRV8:S2mRV8و,[p&萻oq>Urry-dl a91)lXt Oty`ӞapޟatA0[x-ƹp(l@n &YRf+EǬ5p60ldBj:g-fEVb;P$USma % WVnS-&bi5SaKʃ O% f|&ŞF$Xʽ*=7sKx-^\Q|^:uOYWZ|ltML&EsMRGf߇Ws f5x'~6c1r(rQ !dlKSu &)3 21'j(k75P߳Y I[ʻP[{ȉ=ݘZ~L7=Tۆ0(PA7);#DkA޹[my%;᤭'2 cB≰R$zZ d f9fv(%1Tm&%(~aUj0Dh|`ë[Mo-U>n m"! HE*J/⥴@$6Ȫ+ iR>-1P'% -!ټKQgliL4"~}%jg)mZtN֋[iUb}xR5?E]?G~ F{b!Ԛ"{čd$pe*K|t˺9'>dNlCwZsBr8'̲WN R,$6B~&ͅ #YXch@"P j*TɤI5QFB=*pB8qfS8%.+$f`_S,x:/eOa&4l)8Plc -1~7>n*?ٜM~+IQYNt$%&mtx݉3a2a}l1#1[c839ᄊΕB*c^I¸.%6Z)cqBO4'W㔓fsPؤf*Ln aPxzQڝٙ'+?pU[L=yLtᰑ\ɩm8ZO9|a[u_|J𹑬 6 /M oDL@$/3 BޮN*&gx:bׅm:*C4080ɵ̻eJ8VO #VS`Z]jGgxKXujDepE>M9k^4.nmm#pkJt6S(`,N2sy"@pX6Xm_mC0!V '@;4q`=m2 0eE7W5 /0/NB=ϔ(@4߹_ESjZJsne{B<ܛTF*= ä6/'97K^;$l_qgߙ> (F TcELt>g֚?{>jaxK66iD'!?EW~TW>'N108/OF($Ǫ0jV$>bθМv4^=fI~pq ?#Wd1H9zڊZlUe{C 95fRQN  {m{7'^d:*Ėq"!e#BVTBc&3SP$0 s(xQZI*V'(PL悍T(Ko ˈ>Au( >K:y30ߵmՊn -pI^V}“ZxPVY~N4ʈv!~V)uUƓ+7-A?O(ܾsN>HMM_{23s8Q]G8)E>#u+(AP[܂Ya4ҜXgm&OPf]J@jƹPN^}@x+]yM>E̳çRyh1]8&&euV5 ~߃Ri:.&نbPɼݳsp8-L:ϽNc#N7#|\9/e i Wt.pNZkZj~*zxē5m' O qg`%sTWU. #jK!u&jc'dKSNگ'mTܗ+ђR@-m-y  ϖr(dJZg?flux3*lW$u+[^c$l;ER-O#%&BŮ"Ѽ7+7[Z>,}إ#9*-VZ >; NpHzi!RZgjʞ@Ɖւy0 kiqPeI=G E t;aXtziG9,a,޻IO*=i7HV34+#497 .d!c^$AP -*㥁P$J_@T2?#diNv^gIٙ'Ij *3H&4/؊GʳbTsF{c OQ;Wƭ7gbW #-zWpK Ħ(z{lё(莐1Ҩp'"4q > '_w*/ᙡ,xE./:߾" ,kWK~m-Ü Z8b'YĉۣNTd4qq&$xrCnkE+Ѯ&5z(79/g.ZƳ Q0B/nCoo+]ugW GΓO/Jt1K%)da7^*DS(Ga-d?*`?H@gk/ u֎ .zWcA4ӇJ?C>ġпta=&yվ<1++Lo_\ m;Nhy)Í(~E=>K|(B1=v* R J3W3 qoEyviN Mp5Yy8 Fnd{Z;Я epxfg Lf݋[K1g&#⾌"86wpЙKb3Ax{-e CD=nj ƹowbq:eN:9EP_߮T&xG}а]ڝNyR;7Cp=4C CQ0=ߩbh1@7wۨ+H]W@]p@*Q+ TtN8[py+.*y{I# ;_8Uk<{&^* gw]C`H]+՞T1aZ$˟_&C(Zқhuɜ.j|L}IDìG[#`aA+#`G<0]"`~0싆l>&C0E#̜oaf|hesM70!L=0cU XP/bx|u^B.#;ĕhb0&vo&ߵ IFi3ړLI4gq-8ˌXyq^yc[CͳEyg΄؟.cpKBd!CV)bK ?Ўw5 [QDU=&.#`ۉ!0wskԉ!̕0m~aD<Ӊ!F-NaD8;ѿwqB4գ[/).%2bG3zUA3s>K(W}*g/ӻ d]Еtf:t.76Y9o)թ{bTHa+.*8wfӨzٜОʴa)l8Fjj{%oU9HŅxǘ:/Ĩ0DSI6F0G Nj=I-F1"00 GfɿDM39yY0ןKTt" s,&a'0E\0GaLVhfQ̺hJz"4w|vnD7EIt9XNanGSjaގd<h8y/h0Fg;a4JI/٢sa̼LA3-0h3¬ݞ_(hZyaFr +@ B"7rۍGrl<0¾@"`tBI[#L_ ^4L|37Ƃ0#`'y&f~te0kfts0GaCY 00OE Bhf,^yLKVjŒY]s}&D,!cZafca0+a!D|0"`ޏ.abt9<E dt95&?F0D @=̍y!r[t9#̵0rf!Lhl9h$L4aވY ӰNLy#f\z'a5 ;W!_OLVLq'"`:?35FyantOЉASG"hK4L2|~/'q^hy?GmG{"` Lz̒N\Y49s/yauGY#F=?003#"m3'aF aia__6fE4LwD|ݞ/C)z\0YN´7Dd 0Owf}_fo'a0#`t_0;?'a +Oyuw|ZA.Vt{|E-ORW4*tPI֋R*pZƙϨS,n=&7ڼ4g z} 8GqNh3ݔ羟:{[lV䤱@(BR\ZJGtg9&iCvJ}߇r%@4,q$t;_x(lӧiy2SuS IS<\٧S웘ۂU#u+ePG#;Hx\06[JNkQ`gXw2qV9]?^ZWRZc|a;4 U"{~˧ms,O@"#lH+ɧwrxQq2d,KUgzI `Foѥ6fl]iDvڂZs%,ؤ1kY&o)f\٨ayb*J7~/vHKmqw%ZR)yyGڏAT0Fj7KWd<d/`v-m+ ;͊iRR{``xZGZI3OsId鼜􈜒7e}=22V:5,r(5:SC&xRӲRGkKM''X5Zo|}=׫=e={mI<HSAD3%t2wR`qWfE>![53.ʑfZl\^ףV+nx2mɺ uׂG=~! =k:QBZt[O˪F-I4)0Ryb A̕Im o+]K G0='Hp =/gSRVfZyΕ_iPirJ|SWs&f[ɸݬiMҏ)>rS3Ngx:zD_Y;y{)2hH-Ez72=I[)MY_L.#"Y~^RBb+ViM (. Cq&ĥܢwGxԕ]fDyR*pCZbu8EF*eA_hKS54qZGHUn<4NiX7[O=AnF@E.;VC] 84 rfDufKkw}'²j+tLiT#=_8y GJ@[JagSQ=)eq1)y/&*HI3JzVW"J%6S"Kϼ#;)rOL`n25+az96tw6O-;H ƅ2X=q1EoDx4A>_ʺB9f4BBAay Tz%'R H:Aa"i碦ǻ6)yz$F`"$#_A1сFd[gLeF4ǁp'H;^,߻݇\KgѦq!`B)A)30ka09/$HdγiD8$R )B̂eC׿,OeJԟ/Ldʢ77){΂trR7\IDŽGV-d)uphRLXƮJ_u.R@qɄꔼ3f k)Ag%jJ? Tk*TZ3cH>sLCD7Z =@fmA*(yWX;8w>D@1ҠsH%1mW) Gj:1M^ 24D`zO8f 3Jq' טc eXj`k!Fs^P|Cx"S'*(/g*iowʴ;~I$wTf8#JtWUo;;!:D[b2W_r<@fAN̐~jpb/F}xpL [!OH4標6<ys@1]]ɘ2ؿ߫Graٳwq '[: Q/-;?D mf<^“5x1+j /`VCFgh+mܽQIӳEP(v i!Þ;1sOj706]P:`Q$ -<_qۄ.j-]V_ubrdžCh1f{KQ缐n?Fю({bsU,>#9dC e8&: %^yBS|e%".-lC1.WD1- v΃6n v*EFTk.D4.i<9ʌ;AE?ک*pd@•'Jy/ jOhJvn몭0)/BfKyC8zj,г),O`R=DN)?ɡ'rED$s$TVwهa^mAmƏGd{R~qqRWH)9VB\ǎ6bq+B}< LC< 6j MYv9`VAq r5ѐc-Q,`KoQZ_enp G|:Z\u$^쑓ALԐyӘ?q;pğ#'YiB4<IwLS rn)֩塬{f[Bj@dОRDbλҤOO3WSM`4+)\K|m Bukhm(s}^sM{qu@꿦]?|;" {3)i[w;?Y٪`ywyn<!:b^+XjyˤTQpP(2~hs8lfN,4v`_Mt!}KUоsm8ᬍ z~.@0"ޣ=n&4D38ߩAw'Va.}Ny79Ku CŭU)d&+XM :JSGr/ܥgP]AʧnAɣDpm#r)1p۰ NKauh7\w>7ܠw8lЫ6ℸG: $wZ~t ْxVsp:me`?6.xF53D@ő7I\R@oU38` P`'[z"8+W6..NϹ;oK]Nc@46'ڼ pK,WD|HY<pBMK ir^gʪl[<#¶茾Z {U7+Q)+{$֧w(1LrMlo 7s_4!*h]5͞  c_?Ӟj0Beʖx:8u+[3 m;C8? a4uNذ'@SA8j8eXh?@x9'@vʌ/{Lr0#yR91yI)~T؁nbRXU lЖ2 m7ꁫlVc]j2w:}~n!+SStz 9WЅ绨E'?P'|2da +)XgpVW#ַqȃɊ |򷍷 I0wry) X%rٞ6¶^ئ_A$)[nQ'Kyz\Dv\oW2[/^?~J@n?J]ML?<&Bo<0+`hnI/tԍ>Ha;}xGOP ܒ^~Ni`ɘ|$͙:^,1X'Ss@UTQa3TloX)[-E[#ˋ [J! *۟5+j7S3v(eLuc.T6CFHk$M8o֍&ߔ?X-_C̆ocйPwTy+> [#W}9M+,\okϹ 8z|cn|op5Dd$|_f%oO9_̶EnrHq #F") X\'q&W/8eozIb /4` i9[䏒XA!թJ<^$hy#:rD#:`?(80yau{Ca[!5?M}eD]غ2ບCxtǜ ¿u- tW !`ĿXD^Zdi)O;q><>&Yh3NP'hߟl魡{z!*#ք*8Zi|&$+Y .zViN0wC*Nz3BW IfXe:ܱWW?_ݭ>ɤ^뿕qFsv8qҎbeޯEe/Be9ahwe:'oȚ E-wrEhY^;IQ؊ g ) b2UdlEe ]o.7^_X|ϵ>2ZcK΀3~g,۟fp|h<3-DKeJYwf;8ũ)l}:r:>{6dNBR k Y}C;I:$5|,_j7 "y -z2|e|m,yYyNyWRGz;$^ ^Mޡ/h'tG.I5U%a2ZX^]^|H +~"CpxɡOP&6hxz.tq/eʴeJ`5݉`PϝN2ܹW23;m)(Vݞϥæl8MOtq/bBSo~ԃ"peq믇5̯툼$їS'oLk tS6`Ia fν]Cb}&TzLHTFśd{%&z+*ZׅDfBpܽ\BN֌V*Nq8w1SxSTxRS=F7?t3B%PKIƂ1W\wqv+W CIN|F7Q \B7.>r:2YُN_cdS]S*}͡rzoʽak 7t*eM&I}[XJETY*^RALEa~ܟoW|Wl|YOoXcuMN-fl4P2T|e ʵX1OXf(j2 8t wv~,O51]1Md=%TEg9xAspA _T3l|S tq[Ij q17+|*pS+>'x_ޮў@T Ku?DoP{ j'to<pV7EY \v``HlnU00j?X\5In_dxi|T29?ڢ?EϨS{k_o}кa`JvWJAWu_U?V#j? ҷ*4 PKhuٖJ|tcJKym܋žadީyޥ6'WL3U缊Z).|rP:jS(.j|aƻEv?=w-!x_SyEzpn 얝؅+՞R/vDx+'ZyKUZsHi:ҏ+cV#TU0kKVSpqmbmvS BÈ>₽TZx,q_&./rf|h(~wXnM|4j ˉ wGy)6㢧tV-+ՈF\٨.y}1Hhte[x`6nh쿡G2nk6D~9('~!Q|^;d>SϹi (u_P~`J{T:d܁߿H~7}[1Ly4|FU]*n~ \+sm )(EO՞74oRwJtatA;]b Wp簁+݉}(;qsA*bX}kŬ¦s8*~[}S@D &^|;ˡ2F.x?{hiHWvj;tcq"^a&NFZ[ǭXgr;C̷U"vP`2LPG5=w.H􍸲hYIy%Ե&N\5KyFV#BR&M\#>wSGІUV)Χb!>nm?~Dg2v)7޳ʍˌKY)?JX?ō 3ʻP-[JC8MP~ѓ\Ό$'vg)czݐHww_9uCj8ϿѨ qXT/ FN%rچm=(nC)OjԹYGE~7Q czw\&WȂBJ@cyZdg_+nH&C_ݣILP<0"Q;TӕZc:8 < 41jx8/exkhLlhŰ[Ycq꒭UY~`5A^kUBu oD1"tYրRQ ),_,e?W^${li0víN-`k gT:ZpvZ0;{]Ð>Z-LMl[Dsÿv)(&^xn9Ic͞ ]_{Bg$%z&] D`ؤsPSI6fq7m}BBaۛ0m׌Uڱ U3VUj`D*6üµB!xD7vw4I;Ń / ?u ^c|uTcZ/OJR4ڜ]NjFJ`"SxH dHHEu!vKd|DMPW*1( 9lowQCH;KCL=QQK]pz})Zг^2¶)ZAwȻFbh; &L/Ӌv<[}aahFOsT knI0 :aʨȤEn'vT̊cA.R7NW5yζt"Ӣm$L}Z" M$ fm$kcb5Z4U0K(Fan_:Un0>ϣ֞srl >[%xvU^1yVљB*u,C ᦤ҄T"t-&Yt'yCgb{e;uP XW֔7tl&-ego){y )}:Hi -L2zm[vb\tc|s-|/(ˎ]:8Ʋ\ܩ#j:2@#X֜ue=jjo5sjy؋4BlFLRt9!<ۄ#lSR _e$G#Rߢfg`J\{$Q#.\Dt_BNQ4.*́/qfgCGwMt-|2`AJ0%pjOZm0v G㒓%K: ~}U vމhЅ4q/u{YlQߞK9 K!x_%G.KFԯ\t>븲=<77+lhc4bA$^Qnϥ\mπC{.ey?^Q1?^SӷS.h@?=#ƣa-_ !?Jk_jP#k,O䟪 <?|/M@ E}m ׷ZaP-4濅OhoZD{ӵ"{h-|}o G #W•:L$|>ѝyߘ˗ P4:JYa\m$b4?3wyrJOXLHgP%鍛u'F, aNc[b2By"/OeQ9I1#JĞ#!Ow1J-`*[nq"}Y8憣ܪ uws"o'BشIvOrG}G#EbeL~S5pZH$ZI%^Mm2Ѭ$7dNLEu9F|A6!Ы 8}2%e20N-F[H\Ōi+&lD $`A.pϬT qۤNw*/MZ}sJegK4_34&Z7(6tSW ~G _<ΣF|?9FTօl\iV,7ұhe MUJ9V8ZVv-ecZb|}J' T {nbPX(}&*FIw! @C{;yvyc|H/緷m 쥮bs2v]u'c>}?lc MbjtJmwh{ZcW_ÜjQ 2#:VVR\EM/ D24ϹxǺ7΋͠Ţ?U+X$,ÂdZ:; RqMM~tuLG(n0H=r c@/~ 'h{3Bd3X3xpԴΙWR 6i.V- *,d=5fŁ4Bu\4^]lU6Ŗa$T:yT,'v="~CA|~Ş}BGL7>9+*wI`] +>W|hw4/S2׉jBOiJc?DKڻw ݶzW'1It ? MT.qUckkwx_ }ޞrTع#Q;YN0GFׇ:5C:(p l,x KmZ>j,u2uó=(ߔ@:eq:93-oe6\`.* vt ̤a+g᾿f@*9Ƴ{+㵙ba1l 7_x|ċPY4H%O>vٿZwՆb jCcRlB5NNJqK~{$$!J/ <4j>vR^VS}3`rdHMyݳƚK3hR+Sb7"Y}96ɟ|ȟWId0Ff.g QǔLu#:fr}xO٣x`gGKU| Ԥq q̅NQ}t&Oϖ֢.ж!F^#=y+b<&O5ʠӐ;`3Ae04iS꫃ip^ Bg^Zģ7!_C,?<Դߡv` zQΝö }g\ V~L^0@Bѿh[ySDWrQhsӚCF)חx958,A &W,|Qv_^ uW]T9E1~=\->caXA83z`v]IRbZ+No}LeFj˷-{ @)ڍ0UL6+XagF"uM㲱2&`+@ y3Qc@ԏT`H3 dY`U\kyevjTv3XE`09bD ^(^su1p\^/͙սۺƋ[H^ҴF]VRh+ B^ |Wk5aRyu K O t&n0]t:n'|M'ά k/Ƅ4z*HWe:M_t=4I4ȩ f ) ʲ` ʬξMh:P| TɿT@.ªYɀYEFׂȀr@?P`9 DOO'Ut'GM5?H}TR [#̊<{Ltaժ*WJBc|.Ek1פ#iåEЍ+h3(H}ɍ3kLvL册 V sbe-q.k`@彏PWcj^~'*eZzu|)'&F!ѳ}'̱ ^;`&߻>Sdj<1¬;%s^HBl2H2{Lpu? BoSKjl޺δXw ҹcuuMM!6 TH9m8M2hR 3Z-Px&Y`cMxBܰv{ڞ[L_87_0z-ݯݔECħCk-?I^,Yz4 `F'gݔY|bk3&;W0Y +uzl[Uى&^OTlܣiC@XCN-OGЖ't)ogaa-SU=Q `S9V)mGh'OEzˬvwހf&$"%ڭ2$-WQSgn6 >R3ƠMX0𬲞VnP;/M:\f@RI޸L0b'M$8h=RHミ K4NH%Ty 98r ,dk0Ha=j϶-S*J0_Rktr\<#06띐 |$$0Oi@`i<Cs`q|gԀV(!qS,PQ_'8/Yi4z[E*Ycܪνc Lf.W6X Z58zm7_j.5rŲp?L }(y%Z9t?&9ߊ\)M1'$?I{ml5pA*-dyr>jf,?.zWlZ1gG^C^X XLG2!A@] 5r'e&@V;nI J &Ȧ+;A:㺲w~:& //;<.sp3Ӆ XB삤̅{ Y `oV!zaUJ] !oAZOv $py;y ]Xt %%{T6İApoRf4s,8/>υTWܖK"wԌ_Ƚ.B 2~H(9] JE9*x[q~nيU& BT"`Vӡ1;pZsp|o/3gm+ONͽI8,;ǟ 3cg_>؏)i meccG:`m)|gU}Ra5šy5Zat{F(9c4(|c@(lc ƙ7uiY;]v8qs>9~'!|B£+Î.DξFM#__ղAPp6OSӱ|uSd7 XpS ?ѦG~5e|#PyƷ|y]zF/wde;~dΖfsx:8IH?y ;^N;xM/ {AwliUsXqb- i]a_9^/dr&gϟb3dw^s/w}?1ao!٧7YSv >}^;!Xu}ߡ%=T5\y  >CwE0[=}Nccm1x*?j-XhԱ8".TGv-[rLcys/g^8n2`LarpF|#sWC :KWJ;ŔeV].NzmE'M^[[Ź[чGXrpV wb\n92^E~amw墻 UrfZ1n8y5ILܭuBw p5KV!j Y\l!CZOuR }FJƢ ap e9JwG'0e,;q2z>ܟW*Ƭ̈́>Jh3<†NV~OzUyBch…]M :j!%Rl/:L:E穅Ofl{gaBJNGLSʹ <*,=ɵӸU49I# <-22d:GY"9 V/dًʗP=NVD NY+IΧ< n}v`g5i?8J)˨MYͲxۖ,Xg!pwGM>+` $cXtlu@:Q]P<rJ\ws S(ˆ'Q%[;JSBg I}+Ed4)Z,eC?c0Ե 9 Q8({> T%Fry|tta0iȁwV؉HjPA4a{}B!!.ż{&ȴT0&aCæot90 LQx^f'OsJ2&ζ!pńU_rC]`4 %w8vĕw7 3 .8-߬)|)PRpP^ke=+4PQ sr2^]{Vi)GvpLQ/_qEPߍVm deͅt˳Y'΃Cd1L Y{'US*sߜs Ta4;+>OX^99M/y`y ?XRYZW5f]H4GWFfxU{WaHa\Uxre?ǚ"d% S)\if 8n +oar8[13c_oye%1 o-E} qPзOJS/k*]H5eeo!oeArt3'Qzz@[B ._%o7Gbʥ ɩdXBrk#{-N7),[LE1@+3[YS(fז xv'7tX% -t!%pIi}d +> Bj97,mtc%QO(VnT:5xهyzdIԲ.'Z^69<$'1+N>?&+,.۞WnZB4qe4"0~#lYcpOLƛ&: J e=y9@po's$}PNNV\٧fMAYzo _ϒۜ8fޛS[1:$J9Ӈ14=nw?}ݻqH9-:U *T *۵ HZh\A\4Y<ƺ(fh2cBM VZ0?˥Svl~rWoga%4/ʶZ;_F[W(ډ<1kp;f[T+liA%(G1 *36R0alwvȕQDa<4qU/՚7ˮ\ԢjMmz7JO /H={cEL!M~ aTX#YH%y&$30Z#"A2oN?< π^V:4@?w)PsXt?SFSd}t~za(Y *!r< 뗙]CVyLP};Ĭivws0e#AA I|tm}PgGޜά(T&rd?X?:{qn=}*E:)|2=mq\yoLşPΔѦ?c0jowiWmuϝUu 09QDZv͝pY]->2; V y_ #"崻G г!-4j&OQ;}3u2#Qs'͡"ׇVr=::\ԿٗeaB,v> #ǃlC'|/#GTh}yo5<ї!TUt~e dZL 86Y f]x4M+e_n@O֟)"vbcݾprMG+ bZka; 5W(O1~ NN+SXQDh_/ҁ_W%s0MJgO\WlCuߧ8P%N9l iʫZkt(6Ny(UrzNXs/?Gg,j -xL SI 6Mu# vnV(RΗn A/n̜#|k(<'POw*^ o!{)}"Djw;^x)Ϗ)pb/|"' ml(~ CCFsH)]ai [Ql2qo9w=M6XYX h[x7.clCy*!Ss=S);spXBI9`K[Jvi"@8HqR//np [0Aj8ӺmS G%ߌ=Jv~64Z c%<8mg4}{]"AtFH'_c Ͻ00h4,6CK|鸏W+9S';?p5פIpKҧ\G^c*#opZ #a{b!+&{ >w@yBk%ϚC>?t ŎZ+Ke4ZEJ 8'uRR2}v(y~oҟ}9{ 9B_Cg{_mX GK_ Pû=8yk*-ظ6X#2 sQ/ z#KxzMD^-/N92o&l|x- )x4~u;w O Onkڡ5k#XtQjJ0b=xC0\zo0י5\Prq;yɶ˂{NzǘZA7)-3ҤT6D7{e/yuҗGie?#]o%6:cG*ꃒd4I˭}FFS B%Tdb-6A0%*\$`t㞛PI܏ꁠQ&I|@, 1]/RW mA ߼~"x,6^3tIbz8"76sP6AZ]x ׭g<‘dyS*ƭ9϶03ʓ+ d˧4Z@߷,4LiQ2) ;F5y9y7 E z;#=1W>(MG{ yˇ 4:ꩶ-nȪ'g Elgz c{SO[5#9}<ر-tDW!$m Wz /PO&q婻 _'"0[,T_O:8{6>70Ui!9s[:eum+F'"SխI0h;t!L-ʝhvHFsY" =R*$I~Z@P~0)/a]; P$ؤQWEŀ{*VEK'|%t@7Ҩ\^ڊ.eŜEQi.b?t_b๵5  Q8#ȰJ]d~"m9y:yޤ9a%}G;.9U·3dq8&ȫ2SlYzSAnj&P6O槱HtSHO@Z~i@==s/;™kli+Ke^*^ܜO;o*A8בQ^Vzd'kR"% hF`,ֿ>R8(lig_: l" O" kuf#gAꑂ㱧43Q# k skΙqRʌώy.XIʼn+iD]W Z#9%"| W/Ԙ&K**__çM,ybUZįhsptVa~4mufD?Sbc\c1d^x v߃wιes[gg}#1ZwkJǭiEX;L ăCԃӔi5qF|6&YAr;Tie+sN,|l>FV AZk ʬ:$7:dF}*;eo=64sM^q.ɧNj @_$!p,r}gqI_ŕH}C^}Wxb_SHNq-xaGB~eZ{c{'n+>1Sz r>tyK&0uνc'͋ @i \\LKM uqWQbּ8(sPlJx`Ǒ79MQީgw@Q9Ц<'XާJ0 3{PgO{EʊKi2/tb9.Sfyב_Z(!=Kaq 6bR'6c,6K,pIٓSH0= V4c~.Z&:AnϬu8_4ܠ1L%bVߥ$ƕ3@NC\sVNDl) ʼ9PkeYRh/wNcQԯ){R4ir^ 4@g:){c.bM(v^9mlmMiDvڂue֎#쓴`#z'y@Ц!hgoA]y׳{pi)/c(cA+Ҭd1ci(Il__GfEwkBCf16(6|(ȖnrFQ:.\Z]Zjg s]+[g/8Q=El ?s?vMFd䍅t*.PtgK.MW [X~F`}ǝ{&QoJB6 \v<K*bd^=&n*K-]f79E #Vj>h-<A--[ZڸQ 93-8q8P p͍UKRz0=ckw>ƻV`*`+]{?NvP7AqPR!?I]}ߧŅ0E`m)|@ӣaBgd)TwVs} I$7̧] m$%ɹQ/Hn|=iq@UYHxLF-w=ϞJd>CMwC:RR*G>V:3ռzlo'c1Tx 2tҞy }λ)ɂɺ( [~W7r"wP xfxˏ\l%\X gT5d eJ cH+60ɱ`[v6/p/_ZBç:G,bI<a3|Lhϊyv+f,e'se%-$ĉO*qex/Ky_"^A.^.d+o ej&9:넆27q@q@pb?]l>QZ~"|bJ},TsSf&XG_ ȝz3% 5HfYL.ćL;(/'_k2yk"cۨF85YA+۴eMv\A5M cC ҁChO!J3VG]ܫlU@Lt $nlCW0NJx:{rݧP+v1{{!UUeyUh19PQqv/ O|8*m7>qޗYW1SonY*'ٰ]ݵ6(1?Dϖ8 "_6#Ô#>LnV1Q@VɃZfUEBZlK/KѠ]VF)+c;E攨D|BULQ7Yg{g'^c7Ǘǣ/F)5@v-c"ͿoW/T}LmEw=.yQӱ=99Pqel`VFp^حqP!w+5@Ż~Iyr?nx ];7>vmpK^8 BW3~7x̨D*hN$aaSNN;| $n -uyWJ%S Bף:0OF-q.X-#LraC*sA˵mhcWg'?sKzA;P'X;bM<e'ZR#>6tg0& U&kLQs 5}LkgsWqmtk,V=2 #~Q{yFiC)v::%;Oo59֜Hqv3sn=sDWeaWOLGwɄRZ4Kr +]h|>L $<̑nf8myA60e,a`r"2׮\w8 aRŭ<Q}-`[U 7֦aT,J_A/!2EĿT1AQY ;|_BL|Z ^ҧ2NA˒0/=.B>eTn[+0iQ+@` 6 /FLRXRZ0YJ1uLc?f F ,J& l QFmao'&SGqJq޶wAaF39y'YXR`M̼Y,G sf[j^̈Ă xGǪ }n,PQ ˹ sf5#N@rn'"B ]=sh2z&T4u̕S&t~so *mkֻQy=1rCO>OwhSu[tM-Ev2yk_{D0rK"CCuhk*![xsڡ ڬn= = =m-MFE&ɲIS2*9Mm9_r:(߀#jYǓDor}3>Y!x  R_pul4>?բ̛1i$Y$ǭْ#Yrn~F T'v8ձd)5)wM8yjoA̼8a(BieȳgZ脱ЀǶn [/'tL7 yvrepKCZC]kH*B0^l#$KSo) D|p|3A?kyW` %$]F{ m khAc0f&&$Gu|? :KȀ]ld hA, [`^V<(SR9j$OT2Ja A\TeA UڗЋ)yU]">M SH$SL"C[?wh#+H;- 3Qї⿣'?тx-_zVz_ ԍ9/B!;;xvi/ _+筳Q?_×fI o8I/ɠz {KIgkkp|>ޛxa[U8 'sلؗю q5;(oԙTfuny`^#a{Vpf #W;ӈ">Bt[ 7E<k/;JaCg7=@R\>`$QY,O%.m86J E,cBDFd~~-o8g\YA-OhGCYC܋qG"?_09%ҲLUZ:(_<-^Ij@A3u2#FV]ùQEޔ6 Jo2JoF e6- VL:HzLci[gG ~ s]~ە:޸ 0]S;[X'Ôsƒ ęAXgƨD+)?Qe86(*$r% (ύ\2n4O{ $6rڑ;͙Xh$gw$#9VTfWxIq֯Rօsrֶp{OIm.'灛1xy/F:lc0b (s~|@Dme%*Z p''~֡^ZUDAYwb?zVjbsq)!#KңM~'jJ^P3`e5).%{E bb<[;{sʭS˹Z)F <=xFy #WH,,@,yFcQvL+gCѤnHBrU6r8ѕ> %-Š_*~% خy`a;MsY0YDL֕O0mWA\%a[PK n"}ieğ^ŸjzIEBu ڽDHcˮ߬bT84ݨ8AHP<C[ CZG9 $B0!&qpW#_W~=iW=F7"RW;[*-W|4n7m@]=5DGW*jNh;dTڂ Z 5)r1-ct_44oL$!6)3U'5f cVI |r?^'Q9w)6oMf)8pMM`%OS쿞,\ nɣ^QN?$pHfK 2%(3*=癬UG̗d'esf44ЫRfee1<ɤY5H1tdjS͛ d h ESY6 48%rRKd/<Lő[YNE"KZHu o N'iԧ+9rЍLӬRWO k^ 0~)bRN#ATߓo9ĖUD. N]T?0NɋQ.? O|b uVU]Ň|гA(fncvO>e1jm KT):q!@0iQ=Τ,@Ӊ0'S;EVz [ǀv"AU[mf"w ̗g#4R \eZ֍ |;ֳQ ^t܇SQ\E70Vq/uJ\K/;0َPD@)ۉ.P-|h9;d &*E;b "ɪ|"`LջF}A ,W<ə7F9Ÿ Š`LNǗMم:%'SC$Ii ^z`S]4`6uOnYU\!`x;ΆnB{LE zVK&AcJqT +ٗur@Z :格F_.zer*$55̇Qx*bcW/*·Ei܌EkX"'Ҹ/RhϹ|9A>m[SlK~"Qe{W72[)TcrHdVkuI+:1?nmPw~SpXqV* {=ӞrXfw`SP/)g02BqEW4 yPos8dAjސ,67t }VYK.OIcb"( g[J%÷L=)^>;@eye5̙2^?u^ÞG =fl c0y 17.?{!rpґ*'ww#` ֡F6n3#Vn&51y0R&xr1VH 9b `WWAW"_=wAz5N(: IvMW(D GNFv-寮н]!q.UDܳ ]6Я~ cb%k#+t~/)X.0(x)!oz=4EɠH>4Mͤ9d?FNiu/x!.2Jq'&" J\_H?5_s q>Ƣy tTR)QC^GCKxuEOj־.=rEoZZI\i(т67羗,уdA[o=EO5sb+)D4c'W*QJZo5z7~:&uC7һdHm+Xc>98+[Key@!/j d!ؒw.D8Ϯ̧پ^VĹGP ]kć%ec3Na ss?}<#~,1A(c(nYA۳ۇ]0xgPx) <iTm[|EѼE:߭sxcQ*!ZdŸF.(6G{>+ ٙZtٖ'U]H;?V/D;v}{,t 43uv' rǧ**>m일wY-?_霟̻R\v Vk`yh  3o#¢8/;A_͍l08hCGA<׳6T{ t,:8EGSjF׌N!q)OF"'[;wh#h_*-ù >{yJsFc=(%*SxQlشf_chC?Md9j"9L҈Oh?ݏBj~}͝M#' 9-VU??zJP*ұnpȫMBmPXl(7\0㬢5N rvR<w%Ex ʲQ`\"du5ECAy>8sk#Zc"t(y O´}̓ 37Ÿ=y~s%{5~?u?rtDؘQ"/C7AѝHPD4kMBYHàKd9n 85VBؿysQJ0\_'mL;WUiƃ`%X [2Ǵ:Sy5,^W3 Ҡ8\Iy>'ʞWs&{^<{.\\Ss->Oj}fBűZGL}CupJ~n0Z8Z~B~A/]޿'ÊI4)9? a(eHxedBܧ n04"9?_ΝFqj&@ vLN-V-/w} HMi"ǽ |" YPeO}bbȱJpM lW{Nʘ_b2ơi8sRx:clHsX~ '<uNמu]++^YizB 咫_ߠKxpJ ߹R:*La Q#a׻Ƿ&J/+S⡖ud~)}/W+{@9.|T{f{C7uNG+ c;:T-T2y .&0"x17;V*@@$%(e$t&a1jG4M989o: l+fǕX:F'akWM@'Ƅ&NOWOP+REfk݋HLϑF-ʑOwx3;Ҷ;A0e򔸰yzst{qe#i\?b|?VG%lT@7jy+yN/-ﯮ~4Yw ̩5Q+?nMWo . Uz^mAxlbO.[Je?&x_y8J1/zs !#fV`k\8O(ULz)N^;e?>OJȋ[Lt LU{)[}b I6Qze쇄YW;ޗJa+W# \UX ut`ݐ~Ukq?'}N1ɿ>SC SJك ''/FZya|V[Lvސ}or^A.d,ۃ"7olDIH"TQ[K HUrEkr! icgJT:P,LE(a eZ$}>}g״-׷ggľ_2 W]"gdv_R1' u\*lXlN(6ZS V5R}_c $l~{͕1 Ún{F[AzcfOL? e8 $w^l_=nXD&r!~^j7HY6sqe<,;vyfW/k#:dK-iR_0fސȀѐG˺< .W1$"3 t!=pK?=_\`*ɿqe!xazmmЏϲ3'P/ZSR4 fmnX_ 5.b!I&gY7(i4}2y+xm/ d򲧳]  #L z~(Q4'I>nx,7r3bYg !g&+p)y{(޽t>.B Qя[+pט`Έ)x  Wd52@$_8;kϽDިTj)չO@6pxҶ E+y<%ґuklfAJmpR?q ޭYӏ6}h80{7͡[erNa6)N0+2#aTY'Io0Ru5g#}Y=8-ltg`<ěJ{c^쐿 H>.,Q|t>Ung V] ED! dzM;xHI[2\ ;/N:k/_\ⅿ~7x(?YΫA+3dPzG1RO|uu+ ost'6g[ R"MvpSOyWC+֑$u놧x'#b~ ĺ YDQUb4VrPfeP}>=\ vcqi6N'P6(dMxB`-pjF/ h?'vύd2wPOTNAn~cKpE٢Hc+ G%+f&Ҷ E۴uB`K﹝u-iA!!{e bo Xx-%41Q Yۂ/._/B o{"$* ŏHyKwpNآS縷?@5^;2At4 L]\N@שM6M-$]q,uX,ЕE5 7n^=OqK/2q6lRw^kO)^(J"*%s:UoN$%oLF`k=0i_oT|irVr}!Qb9I>OL'QL`F:e琣ZLf/Ol+}RkQgC>+\Jj(()ǥmIT(0LJPƕ'䧷FƒRӃ8@ ]RN?opLe@', 0LnZzqN<(aЮ٤z<- XF$eE+|̖V+=Hz]Xd߽8LDpH=+`\{lrS':-AmзL}G@EAh5m@.IXcH;ܭ +}،wB:wҵH?u.wmvcYXq;<҄J};zZrw)gpΔ_e?ힹTl?BaR7Muq;1N Db _:H>jx6T$!x^r ؕu~ +~<8_ hN^CECo,=xBWpal NHInO$NM7?rM˨ߛS$_۟IDL6.;JtA4FLwmڭttp*q]YTV{}.](߄ Nnu lB C}x8ǵ>Ђ a~G)Ug].O5R69mWH|(BK;#;X+I[fIז .5ls Vk)q0чw&"pӌVőE3=^?<5bJXq.xHETWJWUҍX1 T9$Mjc#փlQJBju\rd5 -ƊZL g[3R˚q{eaR>ǹeeޭÿ?ĿGgݧ~Qf<=|ڠ/:MikݘB C؀CWF5K3fӔ}<#tE43K jfQ ;_8g{x.]'˕0cak%ٻ 蔾)f,ϦOJi'Q!p]Z3o W*^ J|z՛zv1Z2 2,÷y>J:z}0iq+Ɋ.l^nUA)P+zl1^]]fMӎF<=`\HDر/L7x}a/6d*}b,hg0:!;5H>?+_^TMU"[^EO=բR]\B=$˛*W) ȯyo2 rO@(fʐ) :.V#2GTR$묲V|9*$E0-:Z&u~v,WN`UQԠYc3($y!6j~p^&ğoQ-D[$UCbJ+bcT Z`399(A թ|"F AvR sCϹEϫHLλDsaz\?Q'>~RXw임9AQzz0U#u:2_áxgENrNbk{kު;/Ky*Z jc# @'y=DNX@=L>UZND1I*[F'@ 'p〝qDyGE_}"^ZaĬ[ìCY ^wb_-rk z;_ШQϦ;'cMPvQ%eI4:%&1@(ZkX817/ .K[:^Gl qzjr>?KRسBl9aǑhyZ&vFQ~shN8"yp h'p7̡uQB6jm5\nZp ĆU#2r*AUΙ8_P^vI/NWZN;y&gH Rve?<ss_ {"8RYOXPn 'k!)݇;lcMY('F4'S,{zB~LBR{z~qT1$"kJ-w`:gߍKs u4K&єM~PO5XFu\E:homgXAyiMoI۝ڟM)K8yVJ.YD 0!Jǻa|?Alت/ų_HС~% /0Z St'&21~W<1Ay[y. Biyh)&Y=@tS`aNd?|lڥ0\9^0!yYM=@@Cym,; XKyMGEAߴ䵥Y[o[wF",_jZ3P Z9nҕEPxJwQ|N A9˄g"O@%^5<BFS @d"B]gh?щ$ExQWɠ@`-jX:=\\2sK/NH;sې*t"N$l|UXhUn"=h=LlBAKش %cmy opnBnr{ى,V@ SE(x+ұbW4hLVTo讏.KRq~ K-+(4?cDy/?.ctPTHO?W7 K#)']C0rd$_|#<'̦560sV3ݓ}"5T͂\Pt#mb(:SZ*PvV4-cآ_DZHz箍@i&KAoΡfwsF~Xצ3oEEU  fz>_+D&<вUWP"(mO..KAMpbt34QgO3+h(%h4qBa%])e0s@_[ZщX[A׳#a]"511.甊*D=#?/tKY'9:뜕4 [}wh|O:K @T׷ùWTe^|lۓ :"w]{#b@ͅ犨3ޒAxc.Y#ş6,=x$ٟtD*: r 'bfg&=|!鐦,f7_Hw(03n|AA :n&yQ6>a~l|}, 8[CW] t=q.zǰcM=r &-%-Sz{poA+~џ>5C60w^jҷ4Sə*ոMr Yw7g1:c .${HZ(}HCSC tAKrtS<)W ( R:J [lW*Q430#['S8)])j^ؙ\xQE+2R嫂_VZPY‡ wAM'|2Lâ'6ӯ#gR*5JN{͕Jj|ƀ+"8g[1|W"a5uT>n55Pb{5ǰ >~x^,n|c"hž.nx)# W??[=O|u{7|tpa`͓T]L=t}=L(bIo`K A`{b~^/B;J(x>}JU&ĔQkiL3F8OͅP5^u"pxH|D\jѽWp|}>ʕZ0#f,$QL Yb8{_=4"*v<@%"$D.kX}$':vOgaS~Iu>cP(ϜNQ]^ .ѯ* $3ObHaJMXO:cO&Ko,Yb[]#^R_5K/t74 cٗ.gB۵vyFpi@Iѯnm44H EB1LPfh9{xk1Z79@h~3!诈+]]җ;rF4r6W'qLi/z^4_qyfߋMXR[4O ) 5㿨)tb .wѻ1y3p7Y[$ͧQQv"uhVX?O 9S"cL$;b9LJTLvo R D8a5ܟL;a>}T-Evr"f-08Gpqs.V,PVRoӑ`[-KU@Ay=_3Uܥ5^@{++yb5KvӿfnzIu K]£ o -FQev`d ג"28HORfXUoXQKNJT1IF5A~[ad4jQֻȰVK讥^MT9!38]gX=)v_>Q\-pL:sx({4ף{zvg<ffe}; +niyA,WSjĻuv)^' cݮsoá |!{Eh? ~[#`? j;'r? #Ra#U_JbûQ 1unvgr^NGm:z4|W4>Y~s_'5/ $2-%\zJatr@6اF\'J"g?oZD?uOᢲ6 R>=Z U2Cx="ŞށvPgJ+WIh}~{}CeSAWD!3 $}}<\ئ:ZopGH3)S rAMo/BcS#l JK𑯔P~+2%CEsePpyfǃq,=a` Č j1Sy9NZkF+%"bR3sU ]sz/鴂t R͝ \?.ȨsKa_ıRaǾMXky|EIYgq?==S8~\J=0S%OYvѬvy") \9V %WYPN1ݬq^V«l#մǩk3NM0+M=q۩BS#?M2A#\SVi_C;+:װBC٭6%^&C %M ;5 lᅠWS`SIw_ߚZJVYxW fϬ|X[ALꄜ\N[@a4{v؝=ع@x|<<Ⱦ2Q(Z }jֆыnm{kq@o ʣP6+y +P+̽&D?CQ"Tkm w08~,, M#^#M8qTi(ؤm6Q[8sꅢ"<Ę*VA Z!Hu| rgM:%e*W E+'}]+-bᚘMhm,g%L0i9PY{]h|Ўn4bːkjn=H#0;I&qB䙮0M)kqe2Kx~^,[H1%V`8*V@u%ӧG)zcP&u6zCOFmh&aQ/UO>+ӣӿ"}QT`OjH1 G)Q:׵9X>fGgk",LS1>D~6rzC]P:XWvPڪԘpEcʋS#[|"r)ɫx۞)hBB34pbj4߁\Ft?gyE(Ҍ^ OHl1%S/nvr`>P+pv݋Qo77<߽͹uklMZn|AmZ +fq9YGOQ~h5&U*'YCgsD°dXϖ ⍪9IԠzbծo͹`>ώӶ(mI7lx FHA2DYO[ˍAهvM&ZY} "1okūxd r ? 5DQWyo $w6w",6j;1{:Bt(=!F_$48|)'-&"{(@1K%{0&SjSN>#1."?*_bR]n`KF.@XV"G,Ś&B ^#w8*NXL+l/̙OtNlztZQCCA);_Z1VOgZ'Q"AXfd%k]-Geͳn*T]竉E% BQ-%X`ل# _WӪ9_nɚ: Ls'_@A<a.ɞkZ-o+^CN\yL1ޱɜ6k߱Q*Q 0,ML> (ßnئTs;^@e%"iIңh ^L:Um)L@. tIe/_Huxjwvx4±ѡvjG8?P jGNwVhV_ňP& vXOAд=SDv E*QGJ =)i5v*q-m7ܥU.><μ,j+i{uO0HUL=b6p:((!IcHirHg9fyu$Ղ`N0%K̭%%E3]9+ !L3oUd[[\%kۺ@!Q`{FY=d*lgwU'* q4,qP9ͨZSZM}O4QM5XӝQsq`w`#HV/;!!Gփ1@AF2L<yѱu&!9gɲN閣dHwNӵS'lOv*5k 4 b*_!;>a6?>#F@w*͉HbǸE.SV E3lKRrI y1!T^Z/R^cذDFy3B{?/WԒu{E~_~?)*"勔N+!,CJU6Gk@jƘݧVa7Vp늏=`lqBN9C[wԓz"4C\P"0V=E. [ HPR&\[TcoOI EYڡv W5vX7,lRdOy\ol:}j?|ЌGRܝLnܮ~W.[#TU9PA2ﭩC"Om;?sMSۉt3Kbrxtk[ xw&esWli E訜wZ#.fNۈ.2?K.qct'QuG o;;J@V~&9h.TIVKѾ'e5esyDաSzVV'.)!ITQG(Tڢ7ۄw<]7vG]8 = ^ z58oTkyg.*=oZxd$|7?_X*u`H%o~XҎpݾnU(wӊgG#p?G(Z,Ab#sq:rޭM Bi#Q0 BaY>t\xh?~6I˙nM9@ilV 41C_@nf]lOk|  {5_?K@R:gg3(J^Ų><L;X?ȯE#|qHͅqZn72(#Di ];%M͇S{0 !z]x3 =ͺ}Mc׈o^_ZlgiU@v[ \rx07-D.JwwxolmA~37sȉo,P֌1M_d&_W4|EM^+e3߭ m+pڜʛ;+v3وxekW6zaYB{wBs{M ܪvg|#C]&MÚtf= ž&a᥂_2W|p%2d|KM>k^&oP|L\p%FM3&Jh3<-L\& Q~3i\M{E@9,)fqWQ9͒eM!`$,&r ##fRIp-oeі2cm $gИq Z]LQ9JEiJ~D*BDf92ϭyOL~$853lXm^4K17pQpHU6R#S KBfQhcCy|6ʇ:ĺ)2ZdU9p^GiW]yHQ(+3f]r?„sO՚%Ơ8q\׋D_@jl1iv+ܩy>}b؟<Md,l%"lDp<4e gG t3}q4hPs%I4kP1"GhjPp//X/5MPhDglDtzxk{ի?}hVIY?vtRljE^t-Kf٧p݅feΝtg]F)aT<.2XTozgg9k[_qArTy.41/N 4c&Ѕ@ d,`F1jY _ Y|Oհw 5ڤΗHoI"^vO^/#ru|/(\-D&<^-+ |MpGEo-vWj0Ңl$YWQmOp{p|mAuVۚt|OqGcLl\{hJwds7rn*Hy .X a|b6 Iѿ]AEuR6|(t&ѓ= K$Nxi| Zޝ YTǀ, "]/qWkHgRw͠585A=gg-Q 7F `8޵U~,u]AGn)진?DX:|P?I{퓈+A|~T׃}T>#2KMߒ~)AO3gٌ}^Β. ٛZ~upK#xGgUc/$wq]vEtREi5fE.WG\_?iKFT͠+c\B4슳vM{U*RGioof݌.v_Lj5kT-e~f8u[٣ҾSpYx_0{&'g넢0pLBEk*y(k&gr_ݮE}Cdzy჊Jۜ&qJRۜ9[9^[9FCLiR/4B?N^¹YRm+uCikS1^Q|ZNS܊3Ɗ ~16kZg?h"4B9GV[Қg+8GֆXE_[V().:=5b!_hdOEl6Sx~}ĐJ~Ѣg8:7I-$ULrZaW_Kml^G>!k'w~%/S჻}tjs_W@;Eyp [$Q48Tq^ʵxjR؏$` 3).=1k ~+n?B|}Cz$ '[Tq(Yt[B6r޾3[yi4ܸؐ|Absr]}兗,K>y&.Oz7s\*c*D.LBZѓ%%˙T9DʑcLow*o EL<&SN~A@kP8- C[n3D1XbZjMP_opOO-(r*…34LЀȭ{wSQT},_ A›}epan6-Spрվ\?)Ӂ77H,9X5&J.bKL-n䀦Τ}d.l24a3ZTGREhO01D7^OAl7j[6 YZ v+`jQWEzW\FePB7᷈q0 t >D+8J5լ܀Li2938=CXPZ8MYiM=YմvƬF<9xaC6XwsbfF}c/\ {oj:vu(0ڍN&kM <(iۧ7YknѻrQ`8@oŘ⵮+r\*ΚnpI4F<p,R57o>m}.X쓌>\T" ų|2(YyjeydTN4^,1M,{jW 5s`:e}KةP]trOc.G!XbӚzi ÓfQo2^W+iY߇);"<ٰkwa<О 0r"A/l# UӹLul"kЏۧmV/[~jK[3L?HP[7REvfg:Bqr4rfLi=)G/$}+g9 : @/Y]Q is%v ;1/9Њǂ9>}rgk,c]Kx܁^(z\1S׺d>UKK3~KO&ң`?P>Gf FkvE`Jw/n~ eF'Q֌=p+yE8{N{`ҵJ Q~860MS6k:dz:\maˏaԖ(,>tf} ^ A<3jEd|zc-7yD7dh#]b;MZ#gu  ^_W.R**E( ̣(Dfak$qUm%rNHF4ͽ!EBIQ:e>u0`ƺ`x!4_8ܿ&"\~~8& بo!upiO΍IyfR2Ӥ<ڭ?Y:ap3!SXʭ $5aw~>>\+/_{wDVΗ3֯^o ҍi$Al*ed';G6wCb H" ID(95jLFEGAdgB2$K:!UJ~2|._#'!( r#8-Ä"ݤtP䭉(yf X*LE$QAEB^/gYfg 'gY-=S> l_?b7iM~K>.4 b5vl[]}m̾Ѵ;8QZŽ+W"u wvϙ첋+S%q3K`C ~[+i0X/[D%<ˠ:0n^ISأY} Y"7e4GWut$5 qG͚ڥTR*;.Z` }4ȕg&!R7zѿ(X x h`' gi7lfmf1TK%uŸv9+vL6onY:J!kT՘"#fC%*qgseSczK8qo<ŃJP, IS\M.`|L6{\zoW&0S6CLkvD VWS妐~[(Mƾk&GnmA~ 1.HcTE:a,qYB}|ҧ.ۤT썋3*QBNO<,6|!gN#<<##4>'65 :zx,FrO;ޝ@&u1y@boD ,Z?ڿ !qTp3UT<c`\0^kւdm K=3)_mJ/P{EPKJR0H`+ nI-`A/!|ߪno?T9Z*ք,!W(߿oG,^(iH¿2WaU.4W]a 6!Ll>%e@0'BhUH\F®JP^p@Nx%Q~p<|>2G@;[¬n6` hcmd܋JPXeΞuM;4G2[/koߖ/{zq-Dyd&lk΢{Fٛ703Yi/\Fx)p7`c[nRW 7z(S Z QE9TЃAlE;_Eӓv4]J'SSmQɔk 8to0j0,X0c?=3LlwvO@ Sz+SN2/tݐs--gUvɹ^Ff:g="4ZNtXd.w[I& y73͔ٙPYÅy`BTWBoE) o{w,񐩃[?&Ce4a\/8GI7MAR^Q~H* Z)!j17%J6.[/Ѧi|~mD`[9:܀alEdHxA*cx{}CW/n ?_gzV Cma.5L?cYiOA::>`GvI,D܍;f"MD! lfIʤgG*XsR ˓^1}|Pl13 QrHmyŭ"ZdVG&|h$``W,u>OJ=ƂY&s!! ,)Ǯ|,s"w0h@vlH_67Øf:=!qsMI9qWإ?{`j %,čvB eh{"}65}!)/dn+uB<T* W;>PY(W! L X{ v^_/JwQ`wNߛYA7kzG&}J1Q2iWH3ĪgѢ\Zuhbbh"`x2+.Yj%..Oa0hC[ jէ1֚DO>ͱ;@F.*.`WL<4bH4]z & Nϊ_?&%|n!6N@( I"v6;lFJ1[#z6${1>bC~64Zl0H>e-pyjyb#{56'jz"!!e>Cߎ e齇?Tܽ5IsvnWL:@ԣ sCORJ@bhz'l߁b@-CL;L90e?i?+ꙮ,x26B` 9_g\xB9G)U5jիGo}ާMeʾ Ch{mp`^</+װ7y* 8e.߷Aǁjn2%/lB=C}>yj FDxJkΧ%Q ӹ2Yu%W?! hssCdO2QkO9㘴Eu -/_ߚp<i3Z{"\tdhΧ<.#6h6{5PRZO%O '>8VNg?iɺ-֏);;rCD>M^)v.e)YP1<*W֦erNf*B6y`qx,J~ǁtأQS<60QLuu=t{ZuGUe?y6SL6yV&kUY?/.X*5X-_=7+/Ho"rG@k֖ _}7oKGX̚ ŋl5d؟_c %ոfjL3*"Dkan";Y{'V%k߀0D7z>O9\||8oIY:{KY\6Ix_XJۚvRClw5z͇0Ӌ}ªcE V'3hԡds=s$F?BpMN@nnw'U{7TX*2sH梟@ )uʺƞZI-_KSoE}Oh_`gK?9!nTRS]sc{< `>~ePlM8D>BFh8Ǎû@b8);(s t{Ir}]|j ënZ~+)&ٰRZ£H9 `U4~ 8z)Yתu7TmѪ77][K>K[#?t|-X[+hy?&&hCEy vHm{4|?F6_Eޥ5Zcӱ[y"[u:.|f29 oxvo@7gA$/j2 g>|vNA<~]~n]vU,N?pqAr׮ChIJ)b|1kF!}}Y[N-AK\N&3]/_DV1hXs~K*@[h'N>g,!G/l6|IuqN V$V7Njϰ@9w3;䷠4AS}{g>|& f2gׇ<\Wle2úo3vp.lFCQx 4M0J~d5A_ʑ.P՝>þ?WP㑬Va0uNQ3>TCtzd-%Tt sw8 | !v6רbcx͋q4hhs9`ua"lrzWI P(X_7"وH}4|aSpKq1))PG qF)$i,& IچJ ɯQӧTE;lGxKX˴Nz3iCo!KofތLB+5ص 4K7^6ym„*;T#Y_j)Ծi %H^ ML+Q7(cBwjf*+K&an:oŽtB˗  Tư< uZ1~Ѽ4O,s׏x.W"΀:-D7TKjp.ago$IOp{hЖr{v)揷Gg,x$`S2AY}ݰ: ~G"iWĂR ,>М>1.M2 3٤tp43 8Iݒ䜺$%/BJTQMvpyign44&?nY@CYsh~n1?b xѨ;v/<_`p{P|٤jyV6 :REhۜv0UZ#3W41%+fRJ*/e$>?nƹ|HƯ 'P}vw!/sҗ "#_,Ɇàe\9ݑ9e6%oP4As^3`L{{$tRΗ z=QTcs^מk0+ǯ4+o ++mW\hcZjKR~#S1wNdE9j] ],⭩ ueK4<^Rlٽϗ$n @Yg^[פz$إ Vi DMndP~\(_?E _SWaW׺@U"K¸QIڙw E8v*-uƔ&R`0ύ 7xFIUڣYȤ@|'E]N}},\-EaIAv/^ګX=gZR3f xnR69gv< 5rɕPL28攵rxs9:bc}EsE|-SG%>3r}ѶaE 2Nnr[d[ׅV (=ŃEP~&z5Or|&]ZBC.WWp卸0NO ث^pZuTجu~θ(ˁ*_Ahacdocv R8ɮIC l3#P :<# o|RR@#wioK}e'($~' r{Z$" ')>a4{ G~ň+kXzA~jݴSVRQC[;k# Nsq;/iuO²^mKK?Lǂ߆uH$ ȽArxV:E~Oo#?G5~/;^Ty^>`J =z[GѣW}W-*jC51|L2=/2ގ'ؔ=R-PװLtD Nkwm@չ %/:o*{Ʊ"'<9;/Y2ڨ=j\_WS߯?{7osw"wrNkfCx7τ4wmV~6IsF n성_q|]*kK̽orwDYG5m)y˜/]Ge' I5i-3Ġx~\YkՇh.yݩujd):P;X߻^W9~U ?x6w=54 &6+5XWovR-tvSZgMPFƃpY֭wWC7`# $!;iqQP#gzX!J^6bCmؚody) ðۤ?zv`ŇvD?3i, aE \UDRwR-TPli :g<3B}H~>Q+2<`KoE udx__Z霥3t xf[DvN[I{͆<6)A*"A.);2a/)GO6S2`Z < ϪHv?;ތP [d`yMO5xkvFT՟7m r9nP7Q=)Ӛr=6JcsfLЙ+&*V WRcv Hkz5vk0pmXjݻG/ь6ItaaJ1Dѝs^J3|atGѩ(鱳a M:~8"(O̒t)l|+n`Mj 6ba6Ki8k]o>R)~;86@X/ՓeYcਖ0HtCx|.|/-JLSNNQ-]87pe~hu2xR" ,83)#M(Ύ x{4O@sDEoMːV&s09?+;v 4t^'*ґ#xڤS4qyOrf< &<cC@h5y}/Mmi/_(70f}znY;c0ZI|G5kM&(y'&1m ihO+}H15FFÕ}+ѕщS0"`|ogEr [=4|@h:k/|{ЮKZ|'?s+<##k+̵c 6s uC)}RGy3 &I$ZƇ!`_dWX^rg:LS*սTmZ`eb8J̿RRÞg=JPLK=1.Qg5rݑIbUJ-Z5~?U~dр8ډM=k/Ss>بa<xGxJ[/؆$wRd!5sގ0.]:nwKMY z6zY+e+^KIeݫQMn,$W3WEblIaΩ!O2w4XoDu[Vְng@>Kiyye=B)2-s EjJbusMȜt^}jf K*~tMyp5_5*j-nP{uUZnRMJ4FEz"h<{^.~E!;/)\>A$]`vW^Y \.r)<_)=]^)yZ8%5rKO{y1Wإ#bXQym~ngV}0 ql9lKy#7В/W.:J15=}fiڻZ#Ǐ!Wwj;[dzݚ˜=_'-%qM)DxHd-+k\|Yw V6' ??X@ ''Bev>L"07xƛ.Hٍ晤Gt:MtN>&Ab# K35M>)Į +i-fpFAS~em,ºNh(D`#\0NSGgQDPMUab1a1fvFZ\sD<岶|9v* 7B Y@[ɨ+/ePjCc7T*Jԫ џMH >{JT#OԱ׈媜b ^"mAluȩ`rVE\!:d/](PpQ-Wgb jmiQx $brrJLJ0QV3(?yێ=RT%.R@ZYu hB$Ϗq3l*üzx+(#$17247ǩ)Dg+k8 & 7Q~#M&!5_o6RE)y|;wG#Bv e!Vi FoԤ,}ѽΨZOU- 4k/;y:(G١8mjGotZyUOr?{߾ATƝT4&֢e#t0˹ s*F*6T!/}Sof*,5m}'FѰ,ǚ:YodغaӗhI@H}@k.})W' ĸy:]spQdי uRu*91B Hj"sq.Us0]k7?5Ɉ EAh֊]6aP@>w9R}g Ҁ*Z'Uͯw TV68$wtv2wvVw~:X*lZ9 K3a1U|\#,iSM/,++íP= Nc ft!gE#`YfmTQa<41+RSaGIGtOyY\?GsN^HlT,BiؤPOS0g [ fqM$JJ8 éPz@1T֒E`ܮRqQht ).a~0GNz~ܫɠ_P<1ϒ*u{#紤=iFM3xz;{$*B(+OQUd1,BB=?d&V ѮcaxifXkoFϽ)sc!{D /tJ#L (;ye:k'R-=lD}XF00Y73}t9\]Дoh*{sPNHTJ7kA%OżLȧLZ VE-=W5suA)MVODi8Jg{Qo=_+ H[3%֢ߌ^z6哝kXH^`l86%v<ڷU'9/#AcPߺHisrgW(^:9u^n-: ^MSeHUI|Vz۔\ -/7,yNX}U/v& -yi f. 6>`0By+ q{qjT7JE ߨk SLZ 4ǫtq< /tvX @ZxvaDYy:*ؘ(k(u?ΛYn<܊186a45|49`eϧY9o?G`<#Ok4an XxLӫF<b6Üvi7^:ۄ?j訾|i|(g,M:!׬+G œHi ^Uh&͜7=MTلGJsBr'N ÛIR'[tEUGqW ^?1J8*t1OOMbjhX)־89 G; =Q(wy4Eڤ+UoS+GFiHemJd3KPɚBu /ݫzޘjVU>!klzN[m6$Q]}(~&y--Bv9EM=nSт6{K&հZBAt"Ț6]gO~ڗI(c+U󔛇Y#m%}.p cۏlRr;ց>^jpte{?@QףJWU+W\D1.tTN-ߥ5E+3vQgrk_oz.,Z3]'Q73 tVI¿cI1l\EI =P ;+No Bi_1ʼS r^_\/Hfdk,6!፱n* ^Uh??S|N ٣O|#umkt-xn@,=*`SMrQ:R` 4+X>eރg{5x~d%kznDEy2D=LjjǣPzGYnNQck 2nþTƇ>si{яe5)K 7?o;׉niO0N}TMtZ.U"dzv(# \!TTc? 0 Eط;~,)޵@s J(FhP-TDa(תja@G3g+q;QR3qNiڰgt@'a>f7BMHvqDaFBrUb)M!]?՛0n!}7i.;Au ᓴ-g)eVϋt*w;|.|mWdfyMx!zZt=kn\ H|>7T;sMQc0LR>1ܟ78a+3(]UVG(e2LT=3uXJbhSZz EZ3\4_?F'XSt'Any$m:`p!C.0!)mQ :_'%kEdx=v!ixP5<#,!W7V?o !1#k_H;|\0kY(l 8sktͦ.-qБE(cnk1-43&Ygg`yxL $(ۄ8R|MQ^O[7Cd^ ɰOU_,,+|?|YT;gN~2&֏, |VmJTT3a/ccT~tɿ'b%]cwPm0њ`u3)`P03qx0WŰ10>#U\1?% *1#bjw%mJ G+beejܔM,"*R%_?8. /J##?W*,9(=fݔsx=A_ :/Gx-x=􀱚+4i_"AaAQ~w8+n+ޯ~>cϼ#c3@0Sc>gX}TjCY[_s\[V'*Hc*5PC;msc>"`s}Q*fܸiqZ8®R+[^rTY@H-%7FSZB:yQ|:'tcܷɋwQW`(uثQI yr^xF=n{:je\vu' F^>-?Htf2! YBObz0;i Bmtnޏ^XrE1sG@fbZ'Q1eiV F߂uǙU<+ ]+ǡ}EXQ߆,5Je&/.WJ 0K;{s^ ѱwY'vKZD+li^+|#6s@- >]I;N_Kz@vm0>p,$NHo+[OO//^FPU:5m!|,•~qt\W*}Ӡl>$,5ZB.jXO}ݦp5&αDIZ-VI_Ώ.@z5t)Js).T)5O~Z2W.J}@}R;W't֑vp1 Cxe @V>W`j$^(~vyL=EF(g! bs A=KT-G0WRn;c3/ZqɓZVxWšrAoBQw̄ea%x3"kg5h 8@*W7c| cpv ۴jު<0]UI%K&IXJpl%*{aM@_MT X5d4g  bC 7畲#[@B&wbޛ3[4mMڀ,^rZz@`.㵲 C{Z@e[#ZjtVTGO5!to7IAcAGmQS3ýATao0.Xp1+%dj:񎙂+^`.J(d⸐FI:_O\> 3H]7h(,,$ iTֱ5lÌ<Ĕv."Taۍ̤dQdBy ma7m%EJRr/O90W$'Sە8Ng1f9'`uB}q@[̤!0t>5>t#6:؅~4tSR~# 2rO1yeR[0Ne at҆G ݇N'p ;φXC:ͥ]p'ꎱB1v ͘G0XO hI?wzf9ˉ MjPQV̶@x&7H(۰Y ^V63Zy;Ax-ٸܯ:8PTO۰;5Jdl'HO(*9yS=!A/,sA>VWvlי 9wbg&W!d`h@Lx o =/r4)(SC5/,iaL^f?~FJJM'$|; K8XU45PLK+\Bx&D\1݌M )t)GHGw'#St@e # Mq'iKy#Rt~(^} lcj^ďlz  m'm(9̧dq<$ӝeDIVgxRb܁. Zʊ!Q wҐ(i2وw$gj>!, Ƚ 'Xwh9%{&֭Jʫ[ԙɵ&g]1CJAOftZT~wDs;Sx|=Zc$kv>9Naax鎛H(bS\'w=YF:SL߯` %aTl#aEM#< .w4NB<Ip/km KbLe'ڥ\WkxjPo!OrcIvtMjʛ@p`l{RR-]Q.)3km֢^şbmtvf<|iHHS84p Eud;<p_ sА__@{/#w_Ɣj_tkM)yƴD9/C' os;;(CqHf_`+X t_Jpؕ;h[IUe@@K[.|'wnDy,v8  ,) pUٵ -xˆ>R< P"nt7Owͷ>ht+TX}WkBiB6PsS{R#iRZ-btQў@iyT>`/@$)MCOg հV&q#çK#dvc%"XX'-%wv3?l_pc<J(o#WUq^зoMt}{9{;Uea s[JGYJЗ8ʹ؇E.rI]{5:ɵE{5Uv"VɋlEP!t)ΞkbnqD7 ېؤI IFs!YyVi'; ;#ۼ?P/,ʅ%̍v7l ? ~/cJUZcu RqPT0=SJF[#c}K DOmZ )E3$v)H׽͛eX PRT5=I?Az}F aa&s$&9b("UiOE)Uߪh Q3Q*wK[:C0.?!'' %/%f mQw-NE9IΫZc볨p> ]ftKiTJUs,wF|I\~W _z+*9PWT$&IʊRgĝFmc> wBu!MI`y F.0vfe;`U%Qe,Z.r̙ Ζs~Mvi_K7t/g'u w.%ѠBEwj ufN"!?`SOѣ݌qW {ZzsX&"Vǰ=#4e?e$.oqrlQPЊ)F奤Pf霩`SX\pyu6ş.MT,?ߐ38D{s69&X<_Uo)#~C%;|h;~aߏ=OQn&,kbJU%h.pc\wl_U1:[g`i$KCA|h_7385fF& 232#쌫3x;O9q|E{QC& g/SB?d/aJ T$"$a1n5壖x!A_쉫wp/s^O~tM\FН6u я8iˤVl IL/_%}Eby1{AJƊR>5z]q%)FԠL"(_Ad,2,[}C{YzkP~ \1hZ 3W֙݇;I&ɞdR$TWZ)Uq1Xic7-ؕB6*?t;T0m+(>+,,=>9;4BOa`(5C9< dei!jc*dO|1䏉wdx;jq)h>1wfd]8r(bwݏR {GcZ:ٳB4^f7ʎux>Tyг=+&O_T lTJ>/ SE`+Z}e;_(o Tk~XPtE7iBJ}A#w,*hǖ%*9Q}!W+r9Ս,Pr/̟5}*zd:^BSMyT%r^c^BqÙ*SJa'ck{2/aBrnC;](ZN u<\4-\&b討3Ώx]\ Eyz JGׁ @|)zb${N&R׉C` .wԻ-3ČYKf(m ]})z '7)g-iͳJ1[N+uQr,0%HmG&#Rg}'&Fa#L!|IUЛ6=t7o |hM)᛺1Ɉ5 |;Sy[L_ &l#F:*ŁE>$-IclXw2PᕺT xi(N(Hiyw&/gFdXf/ ~*&iDjRDZDj"6N Q (ZA 9PejM=uޫBB$ 2Z|k}NҜ>{\{UKh2*QfSEt\q9]^r>VN Z`*/e -{*KC++cv0q%Dh#D3BWc ϼX3A;r5M[p1\IOU<\3N ܝJ>ȿV젹祟,}^Ʈ6Wu{:TK[ `VaUqTV#ZXE~=y'Uslx ȹʫ(&J@/H#AʩwjͻsaD ߃TPzt mY3G (e{֬CZ:\4qgѵ28ۺiheq90'?whJQQYȿ#mak&CZmkQ6mCve1հaT*YyWm ;ſc52_!#5Vo!lzU5 V*-P_Z'BxdZ#̤ruۢ_^W4Y0Mǵw[8~K]T1*AV > *5}ǕCw} QG"ui/K{ fY9N.%!aH{/Ĺl*T>_VEd@X3\bI#) `M+u+İh}je'dh)MÐ6N+1 ;aJ%_sH \}w1}VѷZGb+ nlR9dU8u1˯˦8}G# LxZBS4e2r ۃo 7\M*QVb+9kwn% Զ]>_t5Z,UĸnSu Vڹ.`rp"9;`j^Tأ#8t%=@A 8B~DOX+2q+8k&P+qt>wrN@u4.!o6a0L>ga, ,)wfb,fkC )ZQw߱aI;hT$m%no c X9ZUOT] @ZiIi?X}5H>刟^`V%tUy7Yl$=3¨ykڵ;?kYC'rNK UFsaNbI:o5kK򚹿3O,Ke²=v:";Z1_y@nN\-a)Tv7*ye̗;HEq,+ cJV6nqH*]4.ĻN, |]mjDYXg,7X UܟނO䏚G0c.z %6se:ۍ^{|J>`VDPu1+H{"wL^9dtKg|$loD^5,n/P,&}-u"y[@ *i <e.9ECD$is`Z 2Cw[,[۲GD|F׍mY'4= ro-]W8[He'4Mҿٙa+="Ÿ2]D?C[D01_!|~hq:/F+rx./\Ia),OQZ8{NJ]%mtecXoUkw>U:*R*ǣ})YGTwzkwwǴmᦜC~_*S7KC-u"=xSYȠqę)cly)< ˋR`ndl!:7uJaiUl~r 0a[IUuE墳o8p}X\r Ot/V[WWңhzaXx8G= EH:['Z [AwmozO r`xξv8]1ILNz'D1޸|]F6tCI<5񱎈|x-;I7'}U+H`' VO1plyGߌoVg||O9 Yhݫ8d#zJ.{*tF}mj-ׯsD莻ߡRuUⴓٔk3+C*>eB5 ~y\k2P)c!=}Ly\E~tX[ENtmk'[ٜUě8JaBgabΈ/"cW6Nmf,PKzy͌_n @:=V!S>D,~} u=߿_c4:敞z65Z-C'%||TBWEuA8"*Ff [/oY>}6,}S~y(M«̐ar_ұ*stJgd[3i68$ZȌ˧دA=.7E5Deb2I.RZ4m/oPJ=p< HӸ!IEyX5ٴkd*YbOA<5>vG%{_ gIa>.^WXT?x~nسOƪyn-kU[HDKSW救GoM %9ujzY!_QǛ`K |&֤gP):7 N\Y) d_+Y7\UkTJh?=HYX8k9M7vl ղX%z#1m`R[:~64.ܟ O/P [xP+~Hxjj<w}2n:\MC092 3=;WH~2"&"YGͩ،J'&SVAl8C8# ӿooA4l 93E0WqbQ >t]$6VceԥK 2ևy?͗ixԝVT"*IbzV _ ݾ? W^Ǟv%{+5g1uW>xI"eV,ZD9KFvp'|^tݷ,pfʯ9;JeylV;’n NyHXg5etXx[(xΊ9a MI ߝl.p"`=(L&&n(0 JQTmJLEՁa!l#Qt*csmwơݓǍGDT+h)Wj  4J^v.oh7 fxZo>gUV:#?ϦOW_}p}!%3uϚN},G*GNʯĻ4[yx jzFBut*D]ژOQFLs3@41@ɹFKR:C jZ*^k:YؓuE!%>|\셱0K_loR3LMxQLiBYۊN_*F#_7bu{[$Hە)YMMgf^/*5bF/Lgf vso4YMlijjhܬ1ϋZ^O ԲA˟qmI7VTc׏-1k9jE,/";+IXNH8 Ëy]!{AI/;;ʬO֦ߢ⻤S(|~1dM: #,"r| N(a,g`NdeV=`ӗ5M\.c0!\ \]I|Z’JGgzqCnc]߅,YވyPz8?-nV]Dzn(̢jH(Aā#~,؜K6Sm/S.=9675IÌ\'kcYެmnt8C Wvd޵0˻<>문XO$mtFpV嗪̊3=؊f2m>6s]HC2Q[~&:xEQ||ٗt)kXZ%`B9I=c L;'ҬmDr?|fŽ׹ןa.SҮk MSEkTNaB ǝ]Hq+3mR5+ ը֖EW(SBemo+Sf1e(xY1>f3,z ֬Z+ 辉|hOw3g'UrGo4Em3Cϭ>'<+vKڇ:ܑE!49JT_ѩt䄏:aѻj_]fiV7fKZ?&,"J94x K//Uρ&xfQh>< iQ`Y4b;J|QpgVAr~sP0pbD/'f,/ _鯫\>@R<Y FDdPKlE ] sVUm*x>Kџc.HCp 6^;rg=Meͮza?ѝɖCtyLW IUfcꁞ%C Kf,r-׌:i{EbowT-EB2u&!02&=]S! /btViB͂^BE65ϏJMkgƗOtbӞB+QN4z4# s#opQ,$&&y_i^RsūqIFn <&R#˸ 5iCk3|m**muNˬҞg+J>ApMctz`l_CoF!Wzh9PԾOIHhiL8anB'Hx\K~fUX.62GuN@Q?yR`.qmǠYSp%dxOjTg.q65\uv( h%]+h}Kj~U3SuBqr?ݲR,|ܳ.- J)䷂';'jme o(,N^e3qV? ЈL6īGWؙ@mAF[ Y_g0?NqS6eY)Ѡ HH H56yPMiFeXiM4 _jijec֋T:] EtTeOeu~l|塐PJ<4 %jVlX1XPʁ[nPCy8"lJ^jсFMj|;ő 6cqNadwIL ?NP)C|rߎ !K&]q{ j8p|T'Hġzf i;t:6Z"yE:gf8X~@R)XO2ˆ!`Y߰G`3a`7HY>j[Fx[_AHH'Lhzدtc\ {\ yfew𠐗n]ϝ}i>Coj3Py\߷s(pF68c ߥܩ~&>cEIQ!B;pYU>/ku%8ֱ~QR _ \.LTpq:'}{qu+]VNOwIaϿ>=]TXٞ-* ad>OG ~ωNM=2UՖOR ?FA@"m~oD'O!V`X;#<^/Ez=u+~.҃-ʪo{1_6;MLVgy6)[ Q! PHyXf5Fٮ唜F^,,Z{E{ gz&v_Ղ{3-CNcA܉ `b#ni(p1Mq wLY? :b>ۇlKKȻp [ym Mt+9O4C6JG.{9c4flX?X)6ϐ ր3.Ic<K_M5H KyJ{^+DŽ(H47EvԑtlꞂ_(B n) Lқ's3KX"<ΙCZ']W^g[oك >^z=\ك7M~^`9.k8/$v6⚜ѐ UcpǗ+B^6St\Hҗs~/::/59PItL9%I6Z:ad_7Va P;wхvHr•Gqea@Kh}n8mv*?ڛŞX+7),IA67j4'@a;(Zv%7MX6"Nԟ]Fv$[8 K=3跲@H^񎈫]s,}T}el+?dj^XV~ZlI^[R-x5ƾx^ۦ'VW#߶+Hjkl@(;1:s ̞T~$І^Y+k՟?։V…3;ryAЋvw4$ooȪ5^3p|#V@-Lxׅ0ASb<^`?_кQ[l,7ho~'$ll߲x_jTPb YMrԹm>U4_NR aP;rp,(ٓN*:^))f9mWi5~!)3ZښrK2,T[o5K[pߜK$=wH﷈~0^yy32r7dk1]REBBVܠي23Pq-ZϪj.UiO,ZK *q{fr;|3NK}X] |`FuZXQYa9vg+,R`HGݰ$iTAOFǛFW '9xyTf'gm͆ LU^3E81zp}Ռ߃>75?srt˂u['=BQL^gm#q0BxޜAag/ Y[{PvOm6yrW+Oaw/eÑ9I) u Ц??> Nt RUUjݪ~D=}vܴ7h_}3#'Zk0+FNz'nhw'[ dJɢ邳]Bmw5cmT?V- yO>N70(N7 οm#$(.HP!Y?\g8U>*Nj$"s&e煥__|'}x?C{#(,=< m2(/T߁Q1_އ{3.rZSFcJ-Z<gt1wW ȋ/?(=̼Rto&S凪Y|)q"7P.˛6%y@,?Q ل% Tn@zxyfmqI6Pt$DxםʃyQ3\즓3D?#_^Ӌk28oz;[ygq 7nL]epNjmYNHwt,Mv9dEFvJ3fYDrގiĔ_8u< 4׉jث;\[eW( bQT(zNXc)|5OYt|H+u٩vAn8Og0~K 1otUǡiz0E y燹VY9yL:9Ee]mQ;.bJl+waU[2ٿyEu3H/YB#:5 Skyr7Q5P_rn}c][?Կm߲t.bFܢ2,$wiM9X|Unh:B/ &&UIE,7M #? ==KzTʷyF҅h9 0~ݛ?I_$:݊oup /n6&]NHNh'G[ n9?xR-&Wo}ҷa(*ѷ6Qa%_#ggпg)B-ת{u@/m/<ڦ"'?Rȭ`H~z?b`zBNvz 9(vs6Fsj$>d-7y/ܨ/y d]L/Kt4(vf~ض[B[xyX<8\Z71Zn3UOS)^(! F *tdv[qFV=nz~ck榸YD rb(ifV]Y2ZHѪeF@2rDçRQKpuVؽ*Vq2LHf逖/t:-H}t#NzjKYu̒! R Uzќeꩫn n 4 `Ce#|>9&8? b΋m dLJzQS/],E|GOc܁vL7߈8d@D>؞J!H;jSD0&5r7HqQR>~fqǮK6d1x)bXvOc*o^>51GbʿS~ztNɾ[J*11SL~=`/< plX.-J鍓Նb⟪=yv wꩪk#OWa6swA]J [NXI)CoU4JX]XW m"dXT$\ J># vUs2|bƻQk㧕N'jQ:&9tuO-^Ҍ'xkY;] ްU\[\͞h{ڂ3yn(%}ZjTFu$H)߱n܊9yۈ* }$W(Tʒbsͷ2)S;`aY-ҷ+ ;| @g:j2[u&:Z܁3uR[~ cNukb:eWA3]%~Kg Mp]d~ؚ`/v%bl7oR%w\I>Mnj^ep 7ms]jF!A`~IcDťf. &卡!m75&5c(|! ,J+??^+Kp^_49> u _]Yx;饫KUCt8YjxH4UNE[XGdjw)7PJ5%]>v$V Y\-rC: *Ӟt"`× ɬZ؟][Bxs#P=#08zY{]ǗzrHjJ 57&g' {zx ͮ-pG²Uc27Ya_"(,,]Om( ӑ4kP(ܡ7GBz%&5uYzoFUkLw)Eą_#h]nA70;эU- ·h+-kq[&P-^14݄TהLT͌lJ1 6݌ۡqmڒz +[\ض 5)գjq|E'nhя绱xQͶdM'xKoI@mWyZ1t?ߦ7y)lv#y7{uLW:ˏf W;{^C&?B΢}dWsH%hOdrF8n:0wׇb͞aq6Qd95Ì\#UX-MK/qH*++}WPM'] Ԋ?k%Y7 /P!7nD?l\LA6p:\{i7~P&c\5*DO5 /zjʹoZ.if][N̙N )^8SprY~QԋBX ca< u[uᵕ&El8A4\}?C{EMrbVmpǾ jCv`'Ĝ Ee%5cu(U˱Hn\r$!&*;"HB-7R֑r)0*gRE/AYkyyXĢVDӊJVxmt]2(Tvj?bePlYT 63! ?XS-&4 ߸̮qB|Gj$3ڡKRʣtYv/q9 H~#~+O:{s6g&`ןB痹W]p#_Kq߁ %)2;$a B?hE< M'4b @o,2=F~u>/Gⴵ MynjA 4\1 {EtjM0ZReb:R:^@Fa@Kf=yGEtD[V0JZ"'|U&N_OlvBIvKœS;_lWܲ9E'_ߖC7$['( .!Th+GX[[I81Ahr\3H~a,F4|p^Si%]4(x|yd6)۬| ɯw`'gOdؑsDR&JhMKU"?p&rp+|a<N z@?&a1L 4meB._kk͹火o8]Su er>waM2q FN8A37"CjSr5OU|f$[ ,wX O$dUꑡ|s[zph]wsnj[8cҎ4g/}hᨢΗaZ^Cg1>AwpU`bi\8 , )Q\꼑W=oʯ ]|EtsNPF" M27l?h,B;a -(+8&qU̦fx'5%_~(N<˅3m8*VQǢUʟPG {)f@6fN+jli|0;I@-;oPO_vv)!jOI< x]f-isIKEr-~=VV>ü7JoQC[x8w2xcZlPrN߭CK&)z&œ#mPS&o?s"&QgMRLK)>`ڛ]Ǔ, 0Ct$27ѿNj #^M-B1q4M/x$?{Uw9i0ꢨy|"b` (+P֪ٛ c-ޫB_NFU 'Gwmo IA%lix:%[p#!`r3Ϸ&;^meG {q$}3n1<so&dp8[?sA"9꯮"qaɴ?Q._pk52opub򼽘o-W&ΜC>7dFAI;L6@t78sV5iG@L@=?5 \ijaYr''鴎'Pxf!YE!,5wT,ߥ^pxs`p䑗J#MS[Fp\ ˹?nԵbcal]u. _m|]3伜G,MlZ+Q٘PliFgoo->*}>bkmo 6 VA}'-/^ttz^A/5r>ev͡0]\**DecP}AnC뎓*6Q(&*"zA$&O髃ěAA^;Z>ʲwxP*r?QzlDWp V!:1~"Csjv{A_UV[آc>V4.07:ޫ)qWG\7؃H:#w (yiNm y/(~QA3UhIYt Y{F;/q-5yr2fuvX3xzeCؐXtC~W O~ONKy#҈/"ݳ @uK!L\3TAtG]V-z(94'nj vy\=~\;`+C f3Cܿ s4l'Yեf`=b׳rspGa r] 8" 5ЄV9A^d0{5q;Iׄ:2,uTU،)È\__T6MGp̈^-l:DeAJ #E"$ު+9YR~6 Ԩ| rRZ`g9^E,(a(Hp‹esuU}.Nieeb$>ɑbX!U N)WԔȤ`{|q,,]#t5+Ѐ_j7m_({&gQ-H!(;j(+ҽvO}T(EX=vF!tZvQo*IkqaM\~fWy߈1Hϑ+ @{u?s _eVI|Sr { ?{, ):<*U@}12ſ@fK&ͮ%NtGwtYX weXC3sT66[sx[37Z8Rham Zf}PaM-_dE2'LpcT^|G .T[(%ۏ;Gj՛Vzz g?s?Azpaջp6wYǣ0B3rcڢz03}s5 $)c_>^N 25\M|GFt>Bi6q8~VlWv}%14?z: Ynj~QE_xb]x$}N0ib>I,+|W-9cmY\!pi8.D01x {X]p*8)U`ˋ;[(]sI(<œ B{EwAD-f Ŕ cH[Stz %S0H4r: s8(]FPW2tYoWe6Ar/}8i[v6xoVnW#/GQM0*rRS]m5%.2~A♑?wNà}P| s _R!w00} TrM|ի&\s{+AArKzkEW~k,4I}c8-T cyېO?wq +yL V%zF'YBeƧIVtÇ5;u˞U3/{oIgm A..4c#-F1`jS+{Ȼ Ĭlx{ݔ)PKR]\?\aٔ8< ~{+E=RۜCꁗٺJUbL|I1X06?l SLm(O_c*[V>=Qc//NZtWTT"CCEkjM[g^TOo:D6u}xMn"Ë?aF0oy:hs*ux@rvfQ􁰭U*DQ C1JߏѸ,GAӥDWwA?P(&`NA= @klߪtEuzةLC\$n4!jȠ#R63|Bl2|&ƺ2A CiC_%%'jVqAFJ 2.\cM+v+iHϟ#ǝ+QGwF >KO 8zq%[(c>Er5e ~/s"SWЮ|e㩿_)ÄQ*vE}zPMǪl_Z*0SRs'&<`/0ub:.P*p&(s f^jPkg݊IX9@N$VgX#hw~Gb3m'ê:Fs_TR 7Z2KJ²w{5B\umX 4VͮCqMytIĬukɸ)oHpcxt-)]_u,Vt6=,ʕ0SNqz2NU-1d6~O KhA s[Pdk $T$glWŘ",q(pl6 5]@-MfǴU()1qU[ >[67K )* a]Q {+> 鴭ea2kEЩ-_=Oymb$LfY{](>7:j8-64<'U2WdM-#7=. %qgGx7-,#Zw3tGyf?X/3,Y{B՗5{E*VrP$ _-c;#KYav6@oʵ O gx{YW(GH^Nf }>+QͷqO hd ޞ|g"#3^{HkKZ"~$m{NB^ח|8pRzKXQyȪƗTL ˶NԺ ^]/fݣ m.1eѡOqU-F | - odyY7UaZtRD[Q&c3ksk]4'EnHt7P-x+e uϭU:9,SU/Gcw4PUi.|sa͞pe;W2%od״M9.*THSS8vy D֯I)THkQV:x=a#މmˤM(u4%6:!s|9HwMүǍ&kj٢d ugro6H]UxGfP'oʹfy.K1ϊ55x#hKBrTy7S_¯{Jl#  끏{U1_z֊i TB?$j`B(c-P5Zs<%@M7^d`_)3YdhU8ɿ.gmD߾r`+_ œlk2QXZDaY#`[\{ yCr1)՛ r>QxY ˈh$`O&)5< 8/evo!bLe cE=~Kڑ7Y\E0)Pä;1`$^1GBbXϧ+ ҆*fKQoۜrғwLJ ]T%XӣR9Fɥp!u,u10rd S~HW+s5M!se8]<`qXl- dݪtg$ZN4.LYvNj>ÛuI4(ވwȧVMkQJ@ui,7F&5"G',J!e`ǹMGEîͦ8]q~>>Gm{rɎlJ`ǦKG2̸!$ qJIQ-4m/{0qg:BFrOg?3»^nٳgIW7,Ii ,ʛr]> 9] E5'\TCuZDh;mfgwogv4h=L.?"w&0YݷCVQ/i[lddֶh9&R4s8Y+qobG1Byz3%;bA]b([y-t=RͫB8=ߓ8 ' +p;A*j@ɍT:*^+E#2gwAIoGZ5ݦH"rxׂ.ԡ㆘F@Ƀ2n, #YފuS0JfӠ>3RC4=T@|D}De:"<q0ACX:36CQD1>5]J E!/FQC,,` 'b$iK#㾿blJqz g2UܤuSG^#mṤ=|/Z;ˎX…/ @TֺIp'c$F_F?3(-jׅeuBm 4gf5|Ď0ѫ@recii|ASVQ1VwͬS9jЛ $z62]@OZkMV-+oW1nK,)vwo}ht=zS:s~>`SD1`Y,Ne_YL_|W/U >w%[lQNN; {!>&r:)x7| WvGb,oҖai,| CohO7^f&fgyi}PV{rc%/:IgՃohw#L7-UWR(.$0Kz,4 Y*bfsV"C]Ug>W . `!@G.ACSZ;:Zjm5uܢa;4yGЕδummՁKR6.LՁTq85gW6v6X~xّx-j$*Gw"bjcJv>M 9dOIUSq'*bta</n8Y(~z^#rk[ B60%4[+5! 6ӻT\3~bǫH9N^oER >/3D u}z1YhjT\aۆKW)ޖH}pN'*\$L4ۿPkI\Y/żM²TNvt4NyDrJތiAZo_ߋu ;~wVi4륓_4z*7;f$²˔( ߧqS~-y= —.$1pۛ r;M)ѯbj%B^&οwV/"|_5S Z^I{-{lj8$ zB;k\ L eiqJ-SuĤye L(i{/Nh2 dnWg PL1eT&ڑﺴVw@B"9C3]!0g\YJX "˶uJ:(؄[\>thyՍJzN4 sW"IzMd"\CxGCc")B{x97ǵs^qSϚu ܚܓGYfEdm7]Qs|^_.eϤi[= vu>2=L_JA3jPgu{ǗTR6./j~ d0RZqߑ؏,!.%2!=^4J-#L}nBOc7/Io^):Tw#Myz*gʵj`+RIߧ<](ԡꉁOIº<Uo^,cF}Isl yt:nL[}faNZk^p֏p?P1]M|Ͱ|vcL{B8|S,+QA*,N%Ds&SJUqU$`=]wpRajvx0SpFG7? l !,RkDw4$lG r6}r+描 zyn\]1ē%k;C6H~x2fyх=^~չa1ۨI0WXp*˝ֽeT2GRbkψfśئw]}i чF nJQK+xM\DF X?wW ~ҩeBWHnRZ=O߁#.t%¾ƙed AU;'.2gm=[jS:8܂(9O}_V:)gTg޺:sJ'ɱ(G[Q8 g}V!Axwv+7K¿k9 mQB!2O٨3_? tt,K:,N^yZԄ%+2[vr=xNɅ ֒U 2# wK*TItVo^T5Okء&$?*uf`2Ÿ^_ +&w5\[-l_91 .X[_sĀh/W}o ʵ?\{ pǪhf=^2mH]gc;:]5ѣk4I)QFu}c_3@^@}Zu": pT_= FBW@p b;Sfo>;ؔ]P1 04z=b$()eؔ^+*}Ya#R+IqM}f/ޏ锾Jm4Q8?ԭ49C)/|V8CP?dQͿ*|!1p$A4Moq˜RJD*57,a(B wiL>?@5z+ 6VO.h2ȟgcV_OY5<3Q_e^»Eh~eR[ .乎gv~hPeuٓ&/ 9EPfah:bBYiΚm{m_r7|iz ;)7ؔ ah »^tǪ&X} 4~kM՗lPH^gX͹B3Mvt8n(掍f+Jͅo%ϒ:۔At61b@9j?':h7H4Tks8E,Y[BNыxȋ2(y^c[/SN ;8L虜{zz5Y ai-ҁ\ȉj/+Weׁe-,%]aĺ{h&%KqPXuucV JubU+—H @<9?bw8Sp,96Ư;8ЗPco4y:AJ4f2[Ϋ@VRb]ˮ^ %rvveb&~G9);~ pX.bʝx(tZQn P*jtR*8q_"6(TX樁;2tA(Su4/*]^Uworvl=#qLXݤFs{0oǠ 2*ߒ@L4nh.: m}Ge^_s'KRcT]CNuYphe=}U15XEtBߛD c_!T~˩ @8;`I/g.VM mLsqNwN* H&%xzpJ:=mtݵ9»ՁexoS&zʐ/6[ːfV\.D*xJKA\ g\57}d/"'0Y0,?< ʷ2zh_߷/-pO&A$z6ggn%7vG ܙ6h9wc,`Qȶ JV,[UH.,RPJQJwNչ)MR<:H˃0:Z4%' :4ܓ(wWrU>X:F혥x+h_DhnNC}}9=u֬ΈN]GR/Cnsೖ٘-⒎5+@v _kzZS`U**짊E&ܙPn#F$hUb9sg}$')^Zzl`;4Z+41G#ICS4sG6b@|P[1aY)Jp'xs> APe?oÓSD )Lw)ox^&< ^,fF5thYp5hEZ` zOolo)Ҿdx;;\24L7Or,֑'&Օh߂hp과PNV™G}[x9FqЏR@XEPfO: aySb /c= ~y>`wCj8́h w ,xtWTc|+H &W`L{ +(0/qET=ĀpEE};ϐE}znZ[<L jM38>@f: f:"7p۰5ex>a4.8O.RµFJ7$i:gW`A]^`^WԴ>Az o#sSSrxCє/j UpJS KӚ*W2ŀyQ8nqt=ſ[|_ + V8à =| G5]Mh/|%?] Uj&ZRN7'`ttwp;'m߹q OP]d7ܖ;F/b6fuvGP7t6{bڱj1`2-a/GbIiFBv7wb%(h@mȚud^A=R؆fcdt;N-x#+rZr1l=_D^l)*C3O^7'5c$+&tS",k.Zp^)~ޓ )q+q96q4efl"ne1ӡg,c=ӨI[M\v 7[ѦbDd`b ;(gB3|~E>: qOoyRi6oGP{i40a ~Q:S5Aj;I\\IDž*v}oV-4x9|ϲOj#}9DM.J^ils^$ލy%LdTY1\^Ԕ=_52alRjAo$,*H+f9^lШ}kg$AvUX˧-19P-J8}_zoSh=~n,u#4|(J\:Xh? }oVJ~d蛓 jLTYuGQ|œ%oYMck1Ěf3Uύ?>xRk6\Ool./ksC#uIS:8^ /hY۠ ,S_bysa^5^ Oԯ K=fo?\T?^J)^Pn* pd{7PMޢҳiTSf3K!WsWst݁?EcC/]fYjdҭY8G >)) v4Lɯs{5UV?ec⍦?Nǔ7 O{LLxވ Y;&Q9kg\ÔtQFH]*Q15ruSa~|0!9]Xy4aUC/>bL+Y;_Ij Ep*odo]j5zu_I? a+J\=ԝp_s,_/Z{ +Ώ4^c#C;1-y '8L'_ϜɜRGӶrr,2,ǮFc3A6F:#0FqdG6"@DTK~b1lŁ»pف(Dy|tH+ ?B5VrV^R) BMhfr5g Mm0ٍjqj:R$ ĵ'eh ":9u(b#vD+lqėr5JR*u`===[D$D3h0_Ň|y$tFZ!~PZkjn{cxձ1}w;jf=mCѣ EZ_1/׌ѧQp?' TSG& gLs􀄹ȳ!j~|mf+ԯK96?0ESXq9b\k!prW8Ucx+eCR Bv2L,mow]xD!y!,DfD0@TP,-ח5Ȑ+UF2U\Y1}b&2ܘX% (2Ұ%__IXKr15\M^օ[Y/8;Y wWe_5_XPnxIڦ- Njsi pP4a4"5uwQ}(}aAqxaû|U -#k8 |ƞsKC?'xʞqe'F衍(D(z"lo/ )JmQyVxR&n&u#>&?'GIpp_o>>B &yA<O8cG>.ϡe%jJidϏT_&xdzF-*[udYő2⻲arPCQ=?AXA4'ǍYfBTkrT|Ҧ‡xE/s_LXX/pva][NF t 0K>l 9[. \ʮ8>!5DosGסaGߔG7{[V:-ՀEdz ]6TM_p/>B6{6E7(tѾLu񬊓[F^Y VO,ZQS E~\7:pvzFP4'-E9XkA%>/X?;ŊzK-kE3)o''?ZJO(T3)=Kz$8OFhֿKlj9~4bɹ:p&6CawաVO;_Ͼ\黃V-aw,3\C41y)Ң)m= "[LȋrXTeL E8mFFDl*l+߸fP#ٱT,@:[Md;)w4BT\1? k\$!P}6:NbvLS;ϙWc%+y >`r !SE rqu:'A,s?@aݿ wdGzNEtC}!'0dM{`RPCLj잂zPS4P\Ke=Q 9wqGzD:*$¿r}+a;QWT(> ΧA]B|eyW.g2 _]YEChs_=AwIZJ^ 1g S˰]2b aE>jWp4'553Ө,Dbc!F)q5ТC> MAKlgp͇[Ab}嚲8?eQr GV UFMF s_~ [EƵɵ4lad8R ]7GFϊpTN.RAE3l$_ s$15U! u[Yܴ)*1#0D_ Ht[ʳe?]f^F]̍:.&Փ_IQ[66~&u>7SncT;4^)hA^-cHd[W"UNKI@ʪ"w7QѨED [x8lJ.7JV!)>Q0e]GP:>V1;9z 6Ȟ$Ͱ(]N$Җ`wkan\:Z ˴,vV/eDm~ؕȍt ԋQUT:2SNJ$Ed0rYy"\,aCk< _>8i1 @0#9s J+cIOr-P+ˈrxԇ`SUɷmV}6)8&C+8)FdQ3,e> \TFpޅ7]82b(S2:kwLΤp{Ƭ+D1-tn}:AKU]KיM5&OkH䃖QÌa =w"=r|O/ImA6*8G0g *:HQx{BZ<+1όWڔc9_Z [sg"9E]@;Jp[U>P .K??M>o__kv. E)0Sl) 5Eɛ4Wq|LG@S4)Egu!K7ҤW/f-@@N̿@gw, iofM75S+XU+{5]p1+O{aבBTC0,u*|jDa.-©yFU-.Co>OK>cWt%T43'%T.lD8z'C0nH| G?p+3 |mIOln̾%ٺXDi Y@Xrf(,p!wb>E[(2͞ӹĆMOh%^pБW>j }*Fi ɖmdH|+_GftI5Rܑ*^l~2?<"E'&&cP4DLc| y^Ba4gz#ůfacFӥPTMo`{GTbE%c#W2OT?{hx=qc9!+ؕAivQwίlD[z:||mOQr5 u£D0CFwmSvD hV,F$kIg5:@8 D\i2~2 _Gu"ңvFQpo-8>W]ggw+ ߷ňh:w$# t@ARWBSNNGUvT=om=`ޥƦΟ2$C ՠEJʐ!z-.XB)E6H-amS &"- v$:M8$Ϣe1Jન*ߨC^| WcU`":Ms,VES?1rK`SeFd|}U8x&"\X䧍7bƒᥧ+-Qiz*J`:~a{'͹EǑeoRPNťX("x۟Rc`U2blfyjYNվM7عְ|o+Bdf.1`pv3x{F5Jɨ_EytG:aSBXsJ&h ng[;QkV+y2\u ?~+0=ŗ%X{-/h~1I3=pKKeQd-\A92m%ϮDgkZ53#EMt׊؏A?7.|H9Fr/\#8zqVJ=,wIW~Bit״ zF͓@ypm){x0szHʪ%"`wpQ@M(hw~=߾u` s=/9Y3䢀aw.Q C,|M~bo^#~m1w;u 3f9p8^bp3?ȷnZY7e+z?WWmqϤL ӗkc>ϝ<E>}Ҧ@ckśK;DYnK-:iOc=)Ţi{5NҠ}75|WS2ߥ_y>B4w"O{̔ >pO.id1"G74~o دޘcoWo1>VOW,=)Db1Y숎ϿNAM-j7֬C9}KZ%6M<>!_ȈX >Ɩ_PÙȱ{|9)KNM1,kVK%pQDo$L>Ǿ QAK~$I6Y}a胋59rz25l>y]*#pְ֭9mmƝEVHgiF }P땟6:d{ ǽU! %^rUHG]MOvdOKApzD,<+bۢ0@@zJTG$4Z{ en\"`?yAp]: +(*is;G0HVPB٥C!>?g*LaO1jܡ ,Y&?Efdn(x%kX`dOpC}#)5q&ב9M)anOpOv'Ny11YA/ { 0&u{H6=)z꿉 _ "d 5Ck :LGhS\-,QqV7#]8u38Ǻ^ :RM{QSeiH@xv"_+DzXFi:W"T 6b~4OM}bhEH=m̺RL]֌LjwԠ2{Ujv(~ ?. ).tAj(L\ FWȸbD  <+AWwwQ j`ZrT~.XPy<s VDG].e;k{E^qݳ+fM(~,A#Uezr-~U:%nX=ƅ]F00TtJriV о+ɭ 0>yFzrsةbwi߅^U\HOW!l?߄!wWslA^ʪWsz@[ L1?{Y sncHTּ*Ecly=C%"|q5ZrP l$etlQy Pnok5u6h.'9׋J?sEwϩsP.$G;;xG~F -aeX*&fP%c5ԫsfFPW5os7Hw)M*/,YYCc!vH74)H7J&6CVQy] s/6#-5MT7`}"vⷭ z #GEѡ54p0)!](LGα4하샯?>܍Eyt}D엞lU%iڜ @tԪ㐧0u(*2<<v·U}#z]a/K0WJ0g_|ӡݱ,:auT,^AT8FxW̹"ۄwm~b".L<s; *V K{xgENCB&&/\JxSŊMޱ;ԊZ?rZZ`Wʘr­LH@ݳr@b(R`gmgdbn 9n:%z5JF9城W7hUCnfYIOL3˥[ïRR *"BBG~nǍґ[].OSڔFeHAGeMH_ ݭ^fZ,0U s"ע;ĆYm#燨j)k\m-$g#A|}=Pֶs}V9 SPS'KbUC~t6\t Y",12OJzyQiSfmz:X?l5: U'7! 3-o5Q4e , vw vx`O˕K[h/V.5 w'en9ل<ݤ '\e8C0$C<ʡo="nJ}ZSd!_NÇTfj˟j={Z<䭰V?#UX78 ]ߧ|RhvЕퟆx0L:zLWә6}ΙiO\lSlCM8Ԩ&*|]KM>ΐs:v" uU6zުm J;nߠ*Co0Cʪts=ӿVDPsEJYoyH_n,*xǙ 7|olۇ/ck)n[~4wDU9MqBqMNB aI_]˄`n@AVS'mʬo+r {݄o01H0VϦ4bôTA]*3c/:6iW^2JhQ 5'iHfa)_}($Y᫖i%>X0 M W|I4\BJ6x}Js9En_G98_iJK8S%Lrf,h7d"|6>6Z.cڄwP<6࿌זcntu>bۀUN$ Tc<הQ"OVz3(0s贘Z5 +hϯzIi?{>pk&(ԏ}쒢uI ;qot UKͼKsKK0H€&w`w{8ahZrvϿiw 4+!j!\⦥,I{K.k}בf!٩)q~%QLNz.E)V:4_.%Scb,YVpP@L2~+Z=sMi q56p=oL=SXWn nҵDl:c/ 7ݔx,Bf>O Y{BB,TYx={)SO~4RwCߠC#pp uG{T o ٷǚ>)b|N,KwXUMHvbSĨs[3zwRXA<bdER.O!;|jb^!vUؤ c0-s4eeԁ7ڀƑ/Fr)Kl`vYpy K^b] >X8sy59`wW)Bؠj9Fc73t9N!,NNv;,d "|+4N)#`ӞaգyF gzJTܵ.@-Y#ro7=-ցe"s}+9n< R S#Gm=T;~4<fgWb5Ի.gx 3RS1@bmhGQLY ͱחRO S!xC^σ4߅veqEݵ F TgtDyv\0@bdkcY=gW}<%lKBG`Rp8ZsN}!.Rq`*VvŞ"I8|zE7̛BXX"1n%i'KBNh0ax&r]6h544|[՞} P`<S4R51&9g`r(Tu3]j)6P(_;\o3}Ez0- H^x}>8BJVlC0h5Շke<ruhyB]Ov}P[}Z<|!J22UvuQkg 5 c ZJT#zFY~+Q$H}0_]u@?{uiu^_/IgEOnBTNܫ43'F$~fb'%~LR_|o*dD^po 'Mh I=]~dn-R?8{_9D[ _6lnuw03-5?&O=gg2mʜlÁ&6ȣ0.^kO 1eLm2@\f'ؔ iNOY nnI%?HSl},Aߨ ]Ϫ3?*Vuķʉ[@`(\Gvjf`pJ 7+Ϡ+7q.ad[LYRľV9BpwTy(2`YvnLx+A{OQFU^1+shC0_2sXAXQQC/}{;wӪDէp? Q=I&t/%{A֞.p@eӣ";!\R - ܻ(Ax6l#LM}+=9Fm}hTO*O{ 0^6#Wձ^H'2&wQצ4ʁȸATp*J^Ӷ cbc\r9C \mdUYR:)p;YJ3%O] &R3ug%Qzn=]EWޟ\ Ť)ޥȪT 4 ,-l\8$G6ЩrGJ8{b"G1ݕ:k9GBwdv˯ m5"[h8*[QW:l$Or& zOf@o"l@`Ce1g؃=ИͳngJT\_"ZlIO-eOf[>्vx<(VMZ5W,W?RYz^17i vyQ-py,*{3ЌQ@DM*d37Y1E:ڏW6"*xnlXQc80]6O=0~bt9zuO!T`&~ֱԃZ<ܟBqNeT|\J;C+K> ğBdpP4^ {*%#({%æ"_^XDt :ʆoW՝ 'oƸ t ヅ ?u"-oN c[V!r! 菲7A]Eڋ(ѥN9LWR#~e{dvU\c?:К+CZswTp3 \3Lw)q<*idt jl |<=5Www+d)ՐEjM @ #ni|ZD\|=44#< }"9S,NAVEg͘'Uj;"d{DYkȟ#/﹁10biM7|E<EԀׄrfJvO 7q6U:~+Q;<ޏ=I _6o6B5+uL^f9a#& U}݄$x8C^EM]tb%Q+PLdRDc?!gf*By4h$"p;r}*E ZIԆg,&#_!U\vl??aFE~T:] E<?KSEC KU^ ozYNfon} ?p